264685	1
49212	2
810	3
62356	4
15940	5
162951	6
22279	7
11884	8
184179	9
23439	10
126188	11
47054	12
60024	13
90835	14
106203	15
50664	16
151921	17
39	18
167120	19
61387	20
178650	21
217166	22
5767	23
34750	24
127798	25
230306	26
73203	27
157236	28
262158	29
31779	30
46264	31
1175	32
19136	33
34230	34
94653	35
281261	36
141604	37
111853	38
306473	39
11958	40
11958	41
187555	42
167520	43
14808	44
128137	45
55826	46
145120	47
23978	48
4836	49
41964	50
7099	51
48893	52
65943	53
110720	54
66048	55
6321	56
4351	57
38394	58
221141	59
167670	60
1748	61
45248	62
170816	63
60402	64
15348	65
310495	66
43950	67
47602	68
65236	69
35369	70
96304	71
21143	72
110785	73
16057	74
14004	75
94631	76
291705	77
13681	78
72124	79
72174	80
5236	81
259297	82
302830	83
42856	84
2220	85
155053	86
147793	87
160392	88
2583	89
245387	90
301616	91
811	92
31214	93
30040	94
166473	95
113384	96
118017	97
10292	98
44077	99
25398	100
81792	101
17655	102
258346	103
37264	104
78784	105
197151	106
143673	107
141604	108
98789	109
209860	110
100321	111
122	112
14651	113
144665	114
122848	115
54891	116
112565	117
276545	118
177862	119
689	120
90604	121
154949	122
30516	123
206319	124
88175	125
206983	126
65632	127
63863	128
203863	129
95815	130
208566	131
46515	132
238990	133
9542	134
63079	135
13428	136
163773	137
63704	138
21472	139
113638	140
157770	141
76944	142
185201	143
32340	144
204785	145
93434	146
256272	147
182082	148
57435	149
70930	150
27	151
213659	152
257435	153
365	154
42974	155
142628	156
185999	157
4574	158
68308	159
239472	160
80172	161
4071	162
97530	163
113162	164
46150	165
39981	166
280465	167
65799	168
53011	169
77194	170
86973	171
1458	172
75929	173
46283	174
203514	175
63930	176
90533	177
36009	178
113821	179
15629	180
45768	181
12967	182
40717	183
200840	184
439	185
270301	186
94123	187
48630	188
87104	189
233362	190
162663	191
46343	192
210758	193
3002	194
46381	195
28614	196
244016	197
164938	198
205103	199
2775	200
126622	201
23618	202
34187	203
72611	204
146326	205
3536	206
1570	207
17407	208
115230	209
4182	210
88094	211
88575	212
239884	213
96	214
86089	215
130281	216
59716	217
90533	218
4433	219
122240	220
26860	221
17572	222
10893	223
65216	224
63485	225
62452	226
16240	227
13993	228
87821	229
303791	230
75922	231
15825	232
50406	233
71491	234
12865	235
4182	236
44627	237
10107	238
46814	239
9903	240
101835	241
182187	242
61964	243
543	244
18768	245
47480	246
3736	247
7240	248
81818	249
43441	250
84	251
59028	252
24114	253
79429	254
154262	255
48699	256
143521	257
15407	258
33880	259
119025	260
49708	261
15956	262
7919	263
44287	264
129195	265
134118	266
14388	267
44627	268
62324	269
41339	270
98403	271
109355	272
234	273
303965	274
103131	275
59716	276
295680	277
92629	278
4801	279
69386	280
58119	281
206348	282
10062	283
1273	284
214845	285
167786	286
15105	287
87323	288
12431	289
156139	290
13517	291
144814	292
108626	293
170005	294
3183	295
24527	296
25311	297
8211	298
147969	299
171049	300
76407	301
299313	302
27020	303
16	304
93152	305
2099	306
99550	307
57239	308
274050	309
5050	310
215695	311
14446	312
105635	313
59	314
31304	315
140000	316
168429	317
106020	318
86413	319
52456	320
60689	321
54577	322
309295	323
134787	324
35	325
1928	326
67377	327
110342	328
135739	329
14446	330
63485	331
40430	332
70764	333
68533	334
13793	335
142470	336
9483	337
145187	338
65079	339
14486	340
45863	341
72011	342
39	343
134856	344
7092	345
24816	346
2046	347
4585	348
17079	349
47795	350
165979	351
86121	352
278386	353
150500	354
106943	355
65299	356
127943	357
14772	358
75	359
50219	360
56080	361
169151	362
238376	363
79669	364
4232	365
268	366
62581	367
146914	368
86089	369
2731	370
283461	371
55110	372
153069	373
278483	374
15105	375
59135	376
1020	377
60907	378
41592	379
64066	380
94165	381
94252	382
37542	383
2150	384
7140	385
41408	386
38490	387
67634	388
7216	389
77053	390
12722	391
2112	392
7208	393
291540	394
99958	395
4241	396
827	397
74559	398
5906	399
54831	400
44627	401
47472	402
69943	403
13191	404
80134	405
65386	406
275607	407
14446	408
200029	409
263448	410
59135	411
61072	412
55694	413
176851	414
64634	415
54080	416
76376	417
1101	418
38360	419
128191	420
43843	421
11919	422
13823	423
4326	424
38728	425
31205	426
57639	427
87356	428
23	429
2965	430
177846	431
2529	432
153268	433
8663	434
26060	435
201115	436
38683	437
297451	438
3807	439
126406	440
99550	441
57396	442
14446	443
100026	444
6310	445
169028	446
63042	447
36857	448
4182	449
155438	450
19386	451
130987	452
125097	453
2177	454
1720	455
216879	456
201598	457
91509	458
134841	459
1450	460
108035	461
186387	462
183180	463
258796	464
43953	465
84	466
399	467
202347	468
2033	469
189670	470
4678	471
30090	472
87	473
216795	474
5479	475
84	476
43230	477
775	478
173933	479
18970	480
418	481
46174	482
9325	483
124290	484
50503	485
105486	486
60233	487
2522	488
104509	489
35829	490
18108	491
120565	492
159462	493
85031	494
10291	495
18115	496
57019	497
108035	498
36	499
152348	500
70927	501
168159	502
77583	503
39400	504
149404	505
138592	506
213892	507
95805	508
265453	509
37077	510
99858	511
117878	512
173170	513
85149	514
74345	515
68984	516
98012	517
179270	518
2701	519
19758	520
145560	521
28329	522
198698	523
31446	524
28201	525
206383	526
33149	527
270094	528
176502	529
128042	530
2874	531
80236	532
26752	533
4459	534
9063	535
95620	536
12789	537
54816	538
277361	539
26016	540
73805	541
539	542
83345	543
84	544
84	545
131962	546
57239	547
133259	548
1597	549
697	550
121177	551
34746	552
130397	553
187750	554
180350	555
4	556
1280	557
68995	558
42501	559
41125	560
3060	561
154506	562
81927	563
33167	564
54154	565
37569	566
255699	567
68448	568
261611	569
12707	570
188615	571
1038	572
55639	573
148440	574
40981	575
161359	576
29974	577
68984	578
134292	579
183772	580
3806	581
36408	582
225614	583
212794	584
22462	585
199657	586
46057	587
45900	588
176641	589
11787	590
7928	591
30426	592
6108	593
77926	594
83681	595
30967	596
215827	597
724	598
184521	599
58843	600
775	601
775	602
85812	603
38620	604
44443	605
70927	606
775	607
773	608
34906	609
55546	610
97536	611
698	612
9976	613
19038	614
897	615
54987	616
12563	617
130536	618
120765	619
167	620
92160	621
12029	622
1681	623
144535	624
213425	625
61951	626
49279	627
775	628
56883	629
191785	630
237285	631
509	632
80287	633
86128	634
6232	635
70188	636
14824	637
83260	638
9150	639
282640	640
4625	641
5663	642
35686	643
17337	644
14634	645
11202	646
90	647
23620	648
186171	649
50421	650
3431	651
55115	652
17710	653
29114	654
94123	655
48878	656
212206	657
37846	658
16442	659
137700	660
104025	661
91241	662
61340	663
287735	664
238629	665
103712	666
31057	667
77213	668
14108	669
592	670
355	671
129948	672
27365	673
138375	674
266822	675
8315	676
120415	677
287212	678
19597	679
10959	680
4877	681
141273	682
42065	683
241004	684
62636	685
19386	686
9661	687
13411	688
103520	689
217726	690
26054	691
19194	692
201486	693
182114	694
139311	695
168603	696
137228	697
84288	698
79321	699
49663	700
120165	701
12775	702
30663	703
147920	704
53503	705
53503	706
29711	707
55277	708
36271	709
190300	710
273527	711
57075	712
184341	713
201962	714
116081	715
19957	716
312184	717
184463	718
99213	719
71042	720
290064	721
12608	722
206699	723
273992	724
113663	725
17066	726
47592	727
165012	728
145669	729
7506	730
8512	731
56775	732
60995	733
135638	734
14854	735
191451	736
3968	737
1006	738
16806	739
14388	740
41080	741
44	742
100122	743
18115	744
5635	745
5098	746
215213	747
13558	748
141415	749
173680	750
201764	751
200732	752
31527	753
6154	754
71921	755
20949	756
157004	757
41848	758
15028	759
119	760
189633	761
158146	762
16811	763
215780	764
138397	765
14840	766
32462	767
419	768
236144	769
19386	770
190818	771
86235	772
90696	773
295007	774
10606	775
27751	776
37844	777
22673	778
35406	779
267644	780
39682	781
180768	782
1537	783
47063	784
98928	785
98812	786
20741	787
13538	788
215079	789
45712	790
58017	791
9842	792
158054	793
22469	794
1750	795
2175	796
153552	797
20139	798
16160	799
24885	800
11087	801
16417	802
44608	803
221431	804
21752	805
2111	806
38752	807
209979	808
189502	809
104827	810
44537	811
208017	812
32	813
95569	814
55344	815
55344	816
197559	817
51677	818
51193	819
627	820
16453	821
62142	822
171372	823
13125	824
191959	825
218174	826
86266	827
634	828
16919	829
213296	830
257936	831
97967	832
59466	833
88497	834
45034	835
211173	836
54438	837
107384	838
1122	839
143800	840
183281	841
918	842
109618	843
20788	844
120760	845
97466	846
189242	847
106996	848
167692	849
82130	850
160301	851
228437	852
76574	853
297520	854
177416	855
455	856
3969	857
26068	858
15078	859
98012	860
3060	861
7154	862
93962	863
145560	864
101508	865
2529	866
28974	867
28974	868
88704	869
185785	870
23214	871
14875	872
45929	873
43626	874
290694	875
2700	876
291339	877
139669	878
9195	879
12775	880
201123	881
6880	882
22955	883
26578	884
281655	885
1472	886
36980	887
398	888
278307	889
189372	890
241568	891
51994	892
9577	893
29934	894
181820	895
257183	896
5494	897
29779	898
261121	899
97394	900
165499	901
82225	902
242472	903
135194	904
3194	905
44914	906
178089	907
136172	908
87589	909
208704	910
37489	911
21	912
143043	913
190709	914
110743	915
2469	916
31	917
30035	918
36184	919
46051	920
4877	921
112810	922
26454	923
5215	924
145460	925
59416	926
67070	927
80282	928
222793	929
13763	930
253957	931
129285	932
10365	933
128040	934
119431	935
270921	936
159819	937
190	938
60908	939
174475	940
34521	941
604	942
54556	943
46983	944
203792	945
162808	946
35363	947
19523	948
87286	949
3037	950
2773	951
11695	952
191322	953
20975	954
23878	955
13087	956
29353	957
34154	958
11265	959
76199	960
200303	961
42560	962
52390	963
17174	964
119978	965
51134	966
82050	967
44729	968
169465	969
136610	970
61739	971
73838	972
127430	973
97910	974
308580	975
972	976
15486	977
89449	978
63314	979
88247	980
149254	981
64631	982
33218	983
135764	984
93759	985
274730	986
1083	987
1123	988
72129	989
3903	990
48176	991
144535	992
677	993
17285	994
908	995
1296	996
105925	997
54737	998
94774	999
209782	1000
31130	1001
134395	1002
15017	1003
137532	1004
207246	1005
10843	1006
71276	1007
23333	1008
197445	1009
2334	1010
47216	1011
118206	1012
149173	1013
6297	1014
64154	1015
105201	1016
41927	1017
114228	1018
9993	1019
1080	1020
26028	1021
210744	1022
9195	1023
85977	1024
83502	1025
263746	1026
59617	1027
255153	1028
233625	1029
39288	1030
2	1031
109740	1032
34574	1033
5394	1034
6747	1035
107658	1036
83665	1037
165836	1038
17387	1039
54028	1040
21282	1041
644	1042
99462	1043
139853	1044
165548	1045
135855	1046
2695	1047
101934	1048
200855	1049
308579	1050
166391	1051
19758	1052
32693	1053
27135	1054
86682	1055
20608	1056
136685	1057
22396	1058
104483	1059
210592	1060
46801	1061
60291	1062
15604	1063
17625	1064
215223	1065
54625	1066
265844	1067
46550	1068
33116	1069
35187	1070
8081	1071
74140	1072
92392	1073
125559	1074
56019	1075
69415	1076
87415	1077
34988	1078
223899	1079
215197	1080
88167	1081
28163	1082
194646	1083
58359	1084
3147	1085
6374	1086
141326	1087
8257	1088
8332	1089
988	1090
104146	1091
97082	1092
134055	1093
103369	1094
56187	1095
39790	1096
15155	1097
202942	1098
21259	1099
45344	1100
52833	1101
69768	1102
29736	1103
6714	1104
15307	1105
101155	1106
216209	1107
2678	1108
2842	1109
207405	1110
30446	1111
131655	1112
61565	1113
30976	1114
41204	1115
64477	1116
196402	1117
61916	1118
58	1119
3146	1120
122090	1121
73782	1122
2227	1123
87416	1124
1298	1125
9932	1126
144455	1127
70852	1128
71395	1129
84274	1130
112199	1131
11461	1132
101529	1133
186706	1134
191759	1135
18301	1136
1741	1137
271059	1138
16246	1139
198019	1140
64228	1141
8450	1142
214503	1143
192277	1144
149473	1145
60560	1146
192139	1147
90171	1148
99583	1149
57172	1150
9226	1151
145370	1152
27335	1153
32666	1154
123542	1155
192257	1156
24777	1157
19815	1158
26185	1159
137881	1160
71102	1161
68629	1162
244293	1163
307466	1164
266504	1165
279913	1166
190637	1167
136259	1168
92284	1169
92284	1170
40430	1171
12058	1172
38082	1173
225558	1174
113410	1175
71667	1176
264009	1177
23401	1178
15225	1179
194127	1180
2315	1181
168589	1182
74321	1183
74254	1184
86387	1185
6846	1186
14813	1187
2556	1188
94591	1189
169324	1190
59716	1191
42446	1192
121993	1193
32466	1194
265605	1195
149326	1196
219	1197
192417	1198
183346	1199
81989	1200
55087	1201
100387	1202
45168	1203
7671	1204
141413	1205
145452	1206
31245	1207
35051	1208
223360	1209
95742	1210
95742	1211
185795	1212
306472	1213
144507	1214
26606	1215
280797	1216
27355	1217
220465	1218
208143	1219
966	1220
268553	1221
109530	1222
162794	1223
131740	1224
30923	1225
195436	1226
23968	1227
80772	1228
291693	1229
193334	1230
299522	1231
154775	1232
25405	1233
41560	1234
95200	1235
215395	1236
245405	1237
52969	1238
393	1239
98810	1240
182763	1241
65029	1242
18014	1243
43003	1244
299918	1245
33810	1246
48777	1247
94796	1248
114930	1249
259984	1250
264647	1251
299077	1252
5548	1253
22	1254
16942	1255
4465	1256
203941	1257
193551	1258
301533	1259
236171	1260
12	1261
51769	1262
207882	1263
113180	1264
2725	1265
97746	1266
20380	1267
60355	1268
63529	1269
201755	1270
7567	1271
175719	1272
61766	1273
1850	1274
23632	1275
134333	1276
258403	1277
85689	1278
247	1279
5259	1280
2424	1281
802	1282
32420	1283
13106	1284
15203	1285
94119	1286
130269	1287
13491	1288
95903	1289
295617	1290
10246	1291
106604	1292
111057	1293
27130	1294
284396	1295
6514	1296
90848	1297
32582	1298
311026	1299
135125	1300
22370	1301
10986	1302
195400	1303
4736	1304
185324	1305
58597	1306
18800	1307
16150	1308
54579	1309
176947	1310
286380	1311
12220	1312
53997	1313
206405	1314
16467	1315
30815	1316
54838	1317
83451	1318
194063	1319
36755	1320
196778	1321
159301	1322
167102	1323
37670	1324
174973	1325
171906	1326
145789	1327
18924	1328
40967	1329
18416	1330
19495	1331
283951	1332
131649	1333
68225	1334
128434	1335
62227	1336
72597	1337
49177	1338
96127	1339
5	1340
174759	1341
3606	1342
42065	1343
225003	1344
187610	1345
243335	1346
52725	1347
37358	1348
191698	1349
160440	1350
67813	1351
57386	1352
21532	1353
26668	1354
38442	1355
9285	1356
111140	1357
18166	1358
119855	1359
60242	1360
121142	1361
4085	1362
129590	1363
54778	1364
2594	1365
66249	1366
288767	1367
65487	1368
25902	1369
161532	1370
30991	1371
55641	1372
209554	1373
3161	1374
192455	1375
144877	1376
95453	1377
997	1378
119611	1379
13953	1380
279142	1381
150892	1382
8555	1383
288589	1384
139391	1385
207029	1386
206943	1387
73400	1388
34040	1389
4043	1390
3813	1391
5148	1392
73205	1393
88447	1394
91548	1395
61493	1396
61225	1397
104617	1398
14452	1399
152886	1400
1821	1401
235139	1402
66499	1403
63637	1404
135069	1405
3551	1406
14470	1407
43547	1408
195941	1409
70880	1410
70880	1411
308287	1412
101494	1413
19971	1414
37656	1415
3840	1416
5576	1417
2	1418
157854	1419
78690	1420
143562	1421
13048	1422
111841	1423
23415	1424
113442	1425
75412	1426
106480	1427
29774	1428
145890	1429
12950	1430
70782	1431
5319	1432
11940	1433
295392	1434
2643	1435
138781	1436
107855	1437
300671	1438
142339	1439
206866	1440
18593	1441
94537	1442
172925	1443
102748	1444
93888	1445
39185	1446
47020	1447
39266	1448
13173	1449
303537	1450
173974	1451
26550	1452
157322	1453
1672	1454
43827	1455
283865	1456
8217	1457
43148	1458
41608	1459
140187	1460
84041	1461
208045	1462
204989	1463
5152	1464
30841	1465
138059	1466
19189	1467
2841	1468
4104	1469
1646	1470
94593	1471
11740	1472
52205	1473
299968	1474
224871	1475
7354	1476
7354	1477
260598	1478
305483	1479
65532	1480
15786	1481
9213	1482
139412	1483
78876	1484
2250	1485
58900	1486
168990	1487
66603	1488
19137	1489
121057	1490
194360	1491
5736	1492
69089	1493
38158	1494
7019	1495
20513	1496
35498	1497
172383	1498
3962	1499
3504	1500
29481	1501
226840	1502
27168	1503
191316	1504
47355	1505
281844	1506
213774	1507
291605	1508
119293	1509
151350	1510
61374	1511
264057	1512
66435	1513
76685	1514
30421	1515
87746	1516
7408	1517
191738	1518
177788	1519
296704	1520
89037	1521
85800	1522
71759	1523
79699	1524
105760	1525
15478	1526
212575	1527
1127	1528
171198	1529
128750	1530
45357	1531
127659	1532
297757	1533
2007	1534
90378	1535
70930	1536
36895	1537
17171	1538
84224	1539
255106	1540
86263	1541
6786	1542
38737	1543
113021	1544
89670	1545
230243	1546
113088	1547
245913	1548
18543	1549
93649	1550
180085	1551
178754	1552
148726	1553
174907	1554
78076	1555
148438	1556
39611	1557
273031	1558
287556	1559
84550	1560
294195	1561
6161	1562
12484	1563
39664	1564
178254	1565
89720	1566
96300	1567
195577	1568
50789	1569
9239	1570
29831	1571
288441	1572
13440	1573
239443	1574
26915	1575
19188	1576
103863	1577
214817	1578
195819	1579
98370	1580
269382	1581
293277	1582
265225	1583
179248	1584
216799	1585
299119	1586
92581	1587
41917	1588
220153	1589
309084	1590
12851	1591
125780	1592
282383	1593
23664	1594
23664	1595
32567	1596
83437	1597
20510	1598
118336	1599
173541	1600
81520	1601
21549	1602
183	1603
23109	1604
122	1605
301370	1606
5853	1607
29219	1608
71612	1609
108630	1610
48686	1611
179632	1612
28373	1613
149126	1614
7562	1615
85317	1616
85317	1617
772	1618
186513	1619
163585	1620
44562	1621
123317	1622
273474	1623
305059	1624
226146	1625
101998	1626
297395	1627
255595	1628
82105	1629
188054	1630
33720	1631
89932	1632
55847	1633
13080	1634
283251	1635
144928	1636
189941	1637
49615	1638
134802	1639
124609	1640
108181	1641
289198	1642
39664	1643
245631	1644
163815	1645
131655	1646
46141	1647
195959	1648
88400	1649
9230	1650
79962	1651
1459	1652
1459	1653
53096	1654
114839	1655
197315	1656
17694	1657
184194	1658
25403	1659
30782	1660
9239	1661
168423	1662
5896	1663
2799	1664
91997	1665
42652	1666
143213	1667
190669	1668
49747	1669
12184	1670
251327	1671
279933	1672
18967	1673
100689	1674
6782	1675
28026	1676
32885	1677
264186	1678
92521	1679
165844	1680
132176	1681
15332	1682
65983	1683
187898	1684
198188	1685
32799	1686
276328	1687
276325	1688
139031	1689
285691	1690
212351	1691
22465	1692
211362	1693
21853	1694
227668	1695
113892	1696
284660	1697
161545	1698
32685	1699
45549	1700
224379	1701
156231	1702
79252	1703
275198	1704
289996	1705
164953	1706
171552	1707
3425	1708
115356	1709
116211	1710
169038	1711
191896	1712
26251	1713
13903	1714
117520	1715
964	1716
964	1717
2113	1718
210486	1719
19077	1720
89944	1721
95814	1722
226749	1723
224733	1724
47594	1725
256043	1726
276831	1727
9468	1728
28549	1729
283317	1730
5795	1731
5795	1732
147397	1733
9421	1734
109934	1735
2856	1736
82720	1737
145481	1738
820	1739
28760	1740
283547	1741
170074	1742
146893	1743
67363	1744
75979	1745
89228	1746
12183	1747
126541	1748
178925	1749
110610	1750
22986	1751
126573	1752
264757	1753
87339	1754
35661	1755
36416	1756
50216	1757
33255	1758
282909	1759
304786	1760
42029	1761
23368	1762
38263	1763
78	1764
15459	1765
205310	1766
188085	1767
224420	1768
43759	1769
50546	1770
18898	1771
215019	1772
34975	1773
26759	1774
213828	1775
174272	1776
2532	1777
157194	1778
34308	1779
637	1780
33148	1781
190096	1782
295507	1783
143199	1784
143236	1785
108936	1786
107881	1787
16100	1788
287443	1789
33028	1790
63109	1791
2047	1792
105645	1793
68604	1794
74605	1795
62157	1796
185527	1797
112777	1798
134132	1799
20473	1800
191143	1801
188932	1802
120381	1803
5486	1804
24099	1805
10614	1806
148118	1807
92018	1808
2923	1809
175988	1810
80853	1811
61707	1812
21914	1813
88412	1814
37819	1815
91949	1816
120278	1817
83392	1818
180543	1819
299241	1820
244731	1821
111991	1822
8273	1823
184879	1824
210288	1825
221159	1826
91014	1827
20488	1828
98012	1829
18718	1830
183044	1831
135858	1832
259951	1833
124665	1834
66821	1835
42784	1836
90969	1837
148106	1838
44239	1839
59405	1840
26019	1841
46065	1842
282806	1843
67725	1844
22942	1845
151908	1846
155912	1847
166358	1848
177942	1849
281540	1850
273908	1851
74265	1852
242798	1853
98102	1854
123669	1855
166976	1856
160626	1857
135209	1858
228044	1859
50025	1860
190730	1861
155554	1862
208114	1863
283943	1864
156013	1865
156016	1866
191408	1867
180474	1868
173992	1869
108336	1870
85610	1871
99533	1872
1399	1873
221702	1874
85763	1875
309464	1876
237953	1877
88255	1878
285343	1879
132842	1880
141500	1881
246773	1882
231259	1883
48904	1884
297433	1885
200249	1886
200251	1887
70233	1888
157798	1889
133248	1890
5579	1891
254688	1892
175545	1893
146457	1894
83774	1895
181772	1896
278961	1897
170368	1898
100871	1899
270973	1900
181908	1901
764	1902
164494	1903
294856	1904
271276	1905
187719	1906
109964	1907
164635	1908
55179	1909
76313	1910
30886	1911
224494	1912
91612	1913
138012	1914
233063	1915
126340	1916
165052	1917
188266	1918
241128	1919
94862	1920
211783	1921
182914	1922
233986	1923
21324	1924
177162	1925
241730	1926
205746	1927
194481	1928
147264	1929
18567	1930
79488	1931
297107	1932
115594	1933
131618	1934
307351	1935
144655	1936
267428	1937
76290	1938
2053	1939
194777	1940
2377	1941
163202	1942
61808	1943
92520	1944
133978	1945
147868	1946
61167	1947
29031	1948
182089	1949
36788	1950
91884	1951
15445	1952
7656	1953
20046	1954
20659	1955
29970	1956
29449	1957
14161	1958
84335	1959
14455	1960
1227	1961
126603	1962
28629	1963
9467	1964
6375	1965
140264	1966
112347	1967
9753	1968
99682	1969
20391	1970
27805	1971
282870	1972
9618	1973
122839	1974
210529	1975
131330	1976
157674	1977
112664	1978
860	1979
27418	1980
36014	1981
277801	1982
272738	1983
163418	1984
79421	1985
97836	1986
1348	1987
1348	1988
162663	1989
68895	1990
259448	1991
966	1992
194066	1993
2750	1994
38381	1995
59915	1996
2454	1997
268980	1998
135791	1999
64832	2000
90816	2001
8032	2002
65990	2003
177788	2004
181398	2005
145161	2006
72164	2007
122565	2008
88055	2009
99396	2010
86590	2011
4	2012
256407	2013
51701	2014
82877	2015
98303	2016
5730	2017
260561	2018
151376	2019
223407	2020
263427	2021
41819	2022
104329	2023
238101	2024
137213	2025
21963	2026
46009	2027
174263	2028
243995	2029
20686	2030
40436	2031
20854	2032
34330	2033
84442	2034
7162	2035
303897	2036
1371	2037
193164	2038
49198	2039
149982	2040
16142	2041
68908	2042
72768	2043
83742	2044
65205	2045
65205	2046
99596	2047
116612	2048
34004	2049
34004	2050
81411	2051
259836	2052
6153	2053
266432	2054
68990	2055
200040	2056
200297	2057
94940	2058
125140	2059
54444	2060
12058	2061
61364	2062
213591	2063
22627	2064
206768	2065
43468	2066
92649	2067
164211	2068
247629	2069
221889	2070
177266	2071
63115	2072
269298	2073
256495	2074
122868	2075
37314	2076
220933	2077
6132	2078
902	2079
54406	2080
101273	2081
164406	2082
5553	2083
93491	2084
130820	2085
40089	2086
14394	2087
51058	2088
122891	2089
44856	2090
44489	2091
15110	2092
8923	2093
147122	2094
14055	2095
185974	2096
242645	2097
132110	2098
88580	2099
109924	2100
72718	2101
66357	2102
2093	2103
212352	2104
15217	2105
251620	2106
195019	2107
3913	2108
18783	2109
15181	2110
93304	2111
3311	2112
93633	2113
63829	2114
34134	2115
48257	2116
16816	2117
142203	2118
69149	2119
43580	2120
36864	2121
3	2122
56328	2123
3014	2124
69038	2125
94333	2126
2	2127
48331	2128
120220	2129
734	2130
106271	2131
120696	2132
101985	2133
60629	2134
34664	2135
115934	2136
143953	2137
137686	2138
22736	2139
79415	2140
81151	2141
226835	2142
77904	2143
73593	2144
93521	2145
135690	2146
7521	2147
4463	2148
207022	2149
298193	2150
9710	2151
66610	2152
29442	2153
96817	2154
56414	2155
102818	2156
11262	2157
288536	2158
28809	2159
197277	2160
116862	2161
232945	2162
232949	2163
278007	2164
62023	2165
79717	2166
51400	2167
98081	2168
33814	2169
64978	2170
144583	2171
213939	2172
215712	2173
213743	2174
42174	2175
16400	2176
16400	2177
141647	2178
215393	2179
136134	2180
151459	2181
37305	2182
291144	2183
209003	2184
122047	2185
230190	2186
7099	2187
188368	2188
218454	2189
218562	2190
60030	2191
201377	2192
117639	2193
9493	2194
280810	2195
45121	2196
35	2197
148262	2198
135933	2199
117012	2200
22047	2201
170420	2202
79239	2203
289720	2204
150444	2205
109400	2206
60967	2207
201810	2208
10357	2209
159966	2210
85301	2211
2490	2212
34940	2213
42474	2214
196051	2215
82725	2216
77180	2217
146115	2218
310	2219
137525	2220
109625	2221
246864	2222
1928	2223
131130	2224
76412	2225
127622	2226
152553	2227
12000	2228
120221	2229
310721	2230
40363	2231
1939	2232
148265	2233
148755	2234
309632	2235
162920	2236
306148	2237
28873	2238
143171	2239
211223	2240
128642	2241
90999	2242
262125	2243
287	2244
11967	2245
78190	2246
535	2247
242840	2248
80415	2249
45955	2250
146371	2251
1757	2252
1757	2253
99701	2254
29640	2255
2980	2256
72412	2257
84646	2258
53373	2259
20848	2260
121121	2261
121121	2262
60898	2263
44785	2264
16868	2265
258401	2266
144420	2267
52883	2268
39325	2269
195052	2270
23060	2271
1925	2272
103444	2273
31139	2274
17222	2275
159730	2276
6503	2277
291820	2278
9946	2279
268079	2280
80516	2281
40823	2282
167428	2283
50366	2284
127790	2285
66418	2286
20528	2287
69632	2288
114693	2289
5799	2290
7416	2291
60835	2292
19922	2293
39585	2294
104720	2295
19182	2296
80437	2297
63371	2298
254889	2299
6261	2300
758	2301
27379	2302
5733	2303
221361	2304
38	2305
43172	2306
272010	2307
14224	2308
27059	2309
209408	2310
35464	2311
51263	2312
21004	2313
307411	2314
41510	2315
131650	2316
33522	2317
30912	2318
69265	2319
52703	2320
1046	2321
81080	2322
8740	2323
47679	2324
274240	2325
185606	2326
97642	2327
72237	2328
19725	2329
118177	2330
12426	2331
124251	2332
259925	2333
5946	2334
69512	2335
15132	2336
6503	2337
65907	2338
70944	2339
115335	2340
16834	2341
148073	2342
218903	2343
297532	2344
137040	2345
119235	2346
12189	2347
10760	2348
21366	2349
1318	2350
23776	2351
58853	2352
13879	2353
53020	2354
305519	2355
8599	2356
29401	2357
225434	2358
2851	2359
3199	2360
48903	2361
65021	2362
16656	2363
16656	2364
5650	2365
16192	2366
23253	2367
197541	2368
255537	2369
19182	2370
2056	2371
210980	2372
88055	2373
199645	2374
175014	2375
6470	2376
275416	2377
4914	2378
260315	2379
150426	2380
50098	2381
144405	2382
20769	2383
115467	2384
230399	2385
4354	2386
64774	2387
36907	2388
106621	2389
125682	2390
323	2391
142327	2392
41139	2393
9871	2394
61853	2395
194407	2396
148553	2397
48080	2398
203573	2399
41484	2400
88245	2401
299379	2402
73255	2403
18757	2404
194359	2405
11086	2406
91943	2407
126004	2408
104071	2409
26316	2410
148560	2411
274829	2412
142332	2413
70161	2414
77	2415
198723	2416
18016	2417
110607	2418
122006	2419
192014	2420
269169	2421
88883	2422
37271	2423
2844	2424
157199	2425
42169	2426
92701	2427
45560	2428
208949	2429
94315	2430
107650	2431
54265	2432
52104	2433
24959	2434
36899	2435
24908	2436
81286	2437
191939	2438
12175	2439
178862	2440
61508	2441
80721	2442
132274	2443
18877	2444
13469	2445
28919	2446
25108	2447
278718	2448
111518	2449
12313	2450
39	2451
54530	2452
134288	2453
59956	2454
20672	2455
148721	2456
123806	2457
15252	2458
283359	2459
260052	2460
2985	2461
244555	2462
42726	2463
237633	2464
226971	2465
50961	2466
10188	2467
310	2468
264960	2469
147057	2470
97200	2471
56343	2472
2501	2473
81218	2474
43432	2475
13676	2476
1336	2477
36337	2478
63574	2479
107088	2480
225083	2481
30683	2482
28695	2483
53035	2484
288710	2485
49317	2486
48731	2487
48731	2488
165620	2489
162734	2490
297895	2491
160752	2492
19784	2493
259815	2494
17097	2495
52223	2496
4192	2497
47308	2498
18078	2499
21412	2500
34053	2501
10828	2502
149235	2503
53615	2504
52077	2505
35964	2506
52658	2507
167304	2508
18898	2509
195413	2510
195413	2511
157864	2512
34709	2513
68045	2514
101231	2515
7709	2516
85818	2517
2334	2518
282694	2519
173955	2520
168557	2521
309630	2522
77388	2523
9071	2524
2763	2525
4802	2526
145458	2527
254760	2528
18263	2529
82643	2530
15669	2531
132911	2532
115330	2533
130776	2534
95547	2535
41126	2536
25521	2537
145726	2538
286927	2539
125301	2540
210828	2541
107343	2542
25035	2543
1653	2544
75854	2545
23823	2546
3999	2547
160363	2548
12909	2549
13224	2550
51681	2551
6275	2552
307066	2553
4469	2554
167454	2555
267933	2556
235656	2557
7507	2558
165730	2559
680	2560
48635	2561
48635	2562
110282	2563
8775	2564
20090	2565
4578	2566
10050	2567
152499	2568
202855	2569
10085	2570
121713	2571
190007	2572
56621	2573
56600	2574
9818	2575
201170	2576
157486	2577
55999	2578
159227	2579
239205	2580
112686	2581
33425	2582
23837	2583
7622	2584
46967	2585
179423	2586
70146	2587
32056	2588
271	2589
260549	2590
156233	2591
118213	2592
8732	2593
31264	2594
240319	2595
5357	2596
176951	2597
10553	2598
44427	2599
209113	2600
113921	2601
7091	2602
39171	2603
86204	2604
86955	2605
50838	2606
188439	2607
216334	2608
9722	2609
276957	2610
130107	2611
51698	2612
15409	2613
25035	2614
3880	2615
15780	2616
29323	2617
4164	2618
48189	2619
47400	2620
5450	2621
41235	2622
21562	2623
205870	2624
41767	2625
91314	2626
91314	2627
269836	2628
13550	2629
18012	2630
53184	2631
17202	2632
190059	2633
31187	2634
10903	2635
53236	2636
64214	2637
179498	2638
5169	2639
43791	2640
200159	2641
115070	2642
56503	2643
59601	2644
38907	2645
16697	2646
118615	2647
14346	2648
147532	2649
307880	2650
273590	2651
110442	2652
196703	2653
22994	2654
28895	2655
45627	2656
4903	2657
60629	2658
30186	2659
10394	2660
13849	2661
102124	2662
5205	2663
124844	2664
127919	2665
127919	2666
5151	2667
5151	2668
167688	2669
182956	2670
164103	2671
15322	2672
11547	2673
42745	2674
267200	2675
55231	2676
37517	2677
63521	2678
217184	2679
9798	2680
63569	2681
92637	2682
12879	2683
309326	2684
12962	2685
42154	2686
30052	2687
148630	2688
115792	2689
53155	2690
19160	2691
19160	2692
19160	2693
2694	2694
37843	2695
90650	2696
186873	2697
52936	2698
37538	2699
127915	2700
257528	2701
125364	2702
94078	2703
55539	2704
186710	2705
45891	2706
215222	2707
39713	2708
180432	2709
303849	2710
75869	2711
224235	2712
143094	2713
234863	2714
92435	2715
277027	2716
207480	2717
114620	2718
235132	2719
117572	2720
1142	2721
113316	2722
142574	2723
306054	2724
289063	2725
6546	2726
131047	2727
9408	2728
234582	2729
999	2730
19343	2731
37627	2732
61897	2733
181779	2734
23813	2735
101887	2736
33711	2737
159641	2738
120192	2739
199630	2740
395	2741
111307	2742
22870	2743
297183	2744
30020	2745
23706	2746
167708	2747
95429	2748
7936	2749
7169	2750
2006	2751
109009	2752
161292	2753
7866	2754
4611	2755
48361	2756
175836	2757
179391	2758
13702	2759
208873	2760
85385	2761
47497	2762
9689	2763
124159	2764
19029	2765
76134	2766
298233	2767
98124	2768
46479	2769
79790	2770
18405	2771
24838	2772
106192	2773
47291	2774
113140	2775
138258	2776
53661	2777
88849	2778
213020	2779
193510	2780
129958	2781
130141	2782
68453	2783
153069	2784
5539	2785
118166	2786
114466	2787
294095	2788
10338	2789
7481	2790
93993	2791
3579	2792
53135	2793
224451	2794
138507	2795
206514	2796
20545	2797
65491	2798
186101	2799
1906	2800
275935	2801
33286	2802
125499	2803
258862	2804
113937	2805
2747	2806
10169	2807
232211	2808
308243	2809
4544	2810
63146	2811
1890	2812
209273	2813
42279	2814
12074	2815
4455	2816
25773	2817
275058	2818
41050	2819
39860	2820
56133	2821
13117	2822
105670	2823
189203	2824
131840	2825
80803	2826
59831	2827
228823	2828
79450	2829
165676	2830
256404	2831
34313	2832
239784	2833
248663	2834
112881	2835
10018	2836
6537	2837
47557	2838
81	2839
97346	2840
239408	2841
17874	2842
267777	2843
55710	2844
181595	2845
24952	2846
146459	2847
96467	2848
300792	2849
176831	2850
18211	2851
146761	2852
116678	2853
229805	2854
55923	2855
125401	2856
259963	2857
40164	2858
47881	2859
106892	2860
170539	2861
121085	2862
181321	2863
101977	2864
302514	2865
293218	2866
9845	2867
51660	2868
46872	2869
45390	2870
99838	2871
13429	2872
46618	2873
140604	2874
269827	2875
74441	2876
55026	2877
9845	2878
9845	2879
9845	2880
9845	2881
29830	2882
107771	2883
301183	2884
66029	2885
210679	2886
81314	2887
60027	2888
161253	2889
141934	2890
277112	2891
274	2892
42671	2893
278662	2894
32237	2895
205778	2896
55919	2897
99920	2898
9378	2899
8847	2900
110251	2901
79038	2902
45392	2903
216524	2904
94848	2905
136264	2906
126589	2907
38109	2908
63551	2909
73656	2910
59919	2911
21451	2912
9345	2913
15010	2914
18377	2915
8794	2916
155918	2917
143789	2918
203452	2919
270076	2920
106	2921
175324	2922
26268	2923
171485	2924
250785	2925
64955	2926
44707	2927
57226	2928
162535	2929
197170	2930
158538	2931
73716	2932
5428	2933
44263	2934
116233	2935
18947	2936
204451	2937
77731	2938
76169	2939
753	2940
166100	2941
161004	2942
83807	2943
42479	2944
7260	2945
200266	2946
140322	2947
286623	2948
2515	2949
40932	2950
7346	2951
208665	2952
116393	2953
57954	2954
106697	2955
171284	2956
148557	2957
6880	2958
137179	2959
123750	2960
62953	2961
106825	2962
7367	2963
16615	2964
16770	2965
252807	2966
77536	2967
31303	2968
157611	2969
110306	2970
45788	2971
80575	2972
173005	2973
270445	2974
10270	2975
60625	2976
69906	2977
216100	2978
50269	2979
209043	2980
60795	2981
21552	2982
5797	2983
79868	2984
265604	2985
13960	2986
221534	2987
216100	2988
218798	2989
176086	2990
6798	2991
11951	2992
32361	2993
67057	2994
219137	2995
200826	2996
114293	2997
8819	2998
308656	2999
36408	3000
78488	3001
133535	3002
33666	3003
1512	3004
162543	3005
95526	3006
79804	3007
246189	3008
5296	3009
59978	3010
54219	3011
137799	3012
2999	3013
6225	3014
59931	3015
51817	3016
76742	3017
121548	3018
151335	3019
26991	3020
58416	3021
131724	3022
232	3023
849	3024
197237	3025
56872	3026
77409	3027
150185	3028
142116	3029
112387	3030
188237	3031
88415	3032
136373	3033
200696	3034
137109	3035
137109	3036
276504	3037
60631	3038
10496	3039
72238	3040
65146	3041
71830	3042
199495	3043
30228	3044
159140	3045
140115	3046
91664	3047
126573	3048
138460	3049
20643	3050
207928	3051
130825	3052
281523	3053
82656	3054
20916	3055
1932	3056
140084	3057
222863	3058
150386	3059
26391	3060
16246	3061
294972	3062
181107	3063
152684	3064
268956	3065
86433	3066
214287	3067
293333	3068
67747	3069
101715	3070
204427	3071
144663	3072
515	3073
75721	3074
95635	3075
253476	3076
49374	3077
45000	3078
35534	3079
86433	3080
94741	3081
127173	3082
140831	3083
111163	3084
212348	3085
21770	3086
49904	3087
54177	3088
96749	3089
69414	3090
229318	3091
33190	3092
61956	3093
53365	3094
87394	3095
43584	3096
4974	3097
24794	3098
26499	3099
24917	3100
20383	3101
2909	3102
91235	3103
141348	3104
13485	3105
86546	3106
89536	3107
25617	3108
138025	3109
31659	3110
244324	3111
109567	3112
86940	3113
42758	3114
57372	3115
58396	3116
65730	3117
821	3118
45036	3119
21024	3120
51146	3121
32279	3122
112169	3123
202	3124
107921	3125
186173	3126
64749	3127
64175	3128
50664	3129
55413	3130
202213	3131
189373	3132
27391	3133
134073	3134
143395	3135
118959	3136
102304	3137
118174	3138
178969	3139
70679	3140
218969	3141
26472	3142
228891	3143
190111	3144
193856	3145
193950	3146
1304	3147
167498	3148
248949	3149
65611	3150
34974	3151
176457	3152
310229	3153
102391	3154
1080	3155
23817	3156
2420	3157
60950	3158
17116	3159
58610	3160
15268	3161
73913	3162
111894	3163
27032	3164
128312	3165
100929	3166
128725	3167
186539	3168
70766	3169
70276	3170
43315	3171
16373	3172
59919	3173
185157	3174
57848	3175
107937	3176
120101	3177
199040	3178
43904	3179
123790	3180
207043	3181
92575	3182
204851	3183
17359	3184
104674	3185
111979	3186
42474	3187
114004	3188
166806	3189
95022	3190
123252	3191
50177	3192
31009	3193
91225	3194
133444	3195
218833	3196
17649	3197
88464	3198
17312	3199
54262	3200
37726	3201
4989	3202
66790	3203
19077	3204
7980	3205
165430	3206
265691	3207
25279	3208
114194	3209
6891	3210
211819	3211
90087	3212
2862	3213
146188	3214
138086	3215
85597	3216
285852	3217
26325	3218
257098	3219
129963	3220
727	3221
268921	3222
208599	3223
49980	3224
729	3225
166028	3226
19073	3227
57608	3228
91648	3229
170278	3230
20617	3231
74702	3232
212931	3233
196792	3234
61421	3235
185030	3236
1170	3237
263127	3238
55604	3239
187084	3240
2211	3241
86523	3242
227547	3243
93459	3244
231827	3245
162990	3246
86452	3247
86199	3248
289137	3249
44215	3250
151743	3251
32239	3252
12888	3253
201076	3254
95236	3255
292945	3256
101194	3257
86769	3258
51828	3259
66049	3260
31715	3261
182136	3262
55293	3263
63139	3264
91262	3265
123858	3266
282426	3267
79799	3268
89240	3269
5376	3270
5363	3271
259772	3272
21183	3273
2778	3274
40258	3275
12066	3276
290152	3277
123342	3278
98865	3279
176979	3280
63328	3281
24407	3282
192337	3283
277784	3284
49890	3285
41341	3286
164514	3287
41641	3288
41084	3289
4192	3290
18653	3291
105960	3292
68426	3293
55684	3294
88040	3295
149608	3296
155682	3297
40090	3298
26917	3299
84561	3300
124095	3301
70859	3302
141607	3303
40164	3304
12295	3305
107240	3306
95683	3307
126337	3308
145879	3309
61471	3310
64071	3311
136129	3312
100279	3313
15242	3314
124945	3315
78417	3316
14785	3317
301199	3318
142739	3319
130705	3320
30289	3321
115500	3322
310242	3323
57188	3324
85444	3325
106173	3326
104458	3327
7231	3328
189255	3329
151423	3330
145826	3331
90143	3332
58034	3333
51117	3334
145869	3335
201033	3336
203051	3337
80522	3338
95351	3339
92045	3340
94735	3341
291060	3342
56854	3343
90313	3344
119848	3345
167725	3346
55184	3347
10329	3348
14178	3349
11968	3350
105689	3351
11341	3352
213427	3353
44747	3354
178138	3355
124048	3356
189442	3357
17064	3358
26320	3359
5303	3360
2594	3361
40438	3362
217989	3363
55001	3364
18101	3365
9343	3366
2353	3367
221556	3368
18299	3369
14895	3370
77442	3371
154764	3372
198058	3373
110808	3374
268364	3375
37324	3376
81424	3377
44943	3378
6026	3379
216226	3380
30875	3381
129221	3382
62801	3383
44217	3384
346	3385
218650	3386
91198	3387
69384	3388
253929	3389
81188	3390
65246	3391
118717	3392
54132	3393
81304	3394
181854	3395
194955	3396
6055	3397
177773	3398
111311	3399
58470	3400
126021	3401
50712	3402
55690	3403
15501	3404
32714	3405
249324	3406
11285	3407
32507	3408
215739	3409
69553	3410
9395	3411
69392	3412
170328	3413
53520	3414
12421	3415
238671	3416
37324	3417
297831	3418
113979	3419
97423	3420
41553	3421
41449	3422
145380	3423
103660	3424
4580	3425
13566	3426
48742	3427
146146	3428
79839	3429
76083	3430
57227	3431
157291	3432
25588	3433
46263	3434
24094	3435
93941	3436
27209	3437
53910	3438
132753	3439
59971	3440
63335	3441
84948	3442
193390	3443
59588	3444
143903	3445
34493	3446
75622	3447
45490	3448
32717	3449
267802	3450
115825	3451
11416	3452
135857	3453
92345	3454
652	3455
86981	3456
87509	3457
83385	3458
52243	3459
21065	3460
8704	3461
10252	3462
60712	3463
304563	3464
138533	3465
280750	3466
34509	3467
9593	3468
93896	3469
7613	3470
76801	3471
29749	3472
48825	3473
12799	3474
29878	3475
115889	3476
834	3477
81814	3478
146231	3479
94560	3480
105175	3481
131567	3482
34339	3483
6485	3484
53686	3485
29203	3486
22629	3487
39254	3488
21459	3489
19974	3490
140659	3491
16835	3492
105631	3493
94094	3494
140577	3495
18500	3496
28165	3497
68188	3498
4419	3499
58278	3500
184323	3501
10621	3502
43155	3503
47475	3504
173548	3505
17726	3506
47111	3507
63646	3508
36146	3509
31775	3510
110376	3511
2141	3512
92319	3513
408	3514
7854	3515
247824	3516
51117	3517
81966	3518
121555	3519
78277	3520
4492	3521
32208	3522
86338	3523
2207	3524
55381	3525
226161	3526
137734	3527
116194	3528
21264	3529
13844	3530
3970	3531
9722	3532
9729	3533
173902	3534
29725	3535
6006	3536
240025	3537
124085	3538
129967	3539
65066	3540
668	3541
17450	3542
52072	3543
23074	3544
19879	3545
305659	3546
10310	3547
136706	3548
51597	3549
210401	3550
36219	3551
66917	3552
4380	3553
5559	3554
14836	3555
56251	3556
7557	3557
460	3558
305476	3559
55151	3560
347	3561
30437	3562
9684	3563
120332	3564
8212	3565
162715	3566
11524	3567
13471	3568
89238	3569
1387	3570
7908	3571
155837	3572
22366	3573
2465	3574
204804	3575
50957	3576
6353	3577
32013	3578
144548	3579
10556	3580
14392	3581
57667	3582
11402	3583
6515	3584
259225	3585
13194	3586
74252	3587
2092	3588
16139	3589
20076	3590
31423	3591
211576	3592
69717	3593
3599	3594
100	3595
5786	3596
3787	3597
4072	3598
45336	3599
3946	3600
65164	3601
847	3602
94473	3603
405	3604
141324	3605
5229	3606
73412	3607
46431	3608
7617	3609
70146	3610
49916	3611
23183	3612
154974	3613
20051	3614
16310	3615
29071	3616
58873	3617
67378	3618
123398	3619
915	3620
10392	3621
5622	3622
23501	3623
16508	3624
43164	3625
122764	3626
41617	3627
33946	3628
10662	3629
11033	3630
283470	3631
172627	3632
11147	3633
13934	3634
41	3635
26223	3636
5834	3637
127617	3638
7527	3639
1868	3640
258254	3641
18064	3642
3593	3643
54432	3644
27989	3645
6680	3646
29677	3647
3205	3648
226481	3649
2208	3650
13943	3651
54358	3652
142178	3653
198603	3654
26228	3655
12797	3656
140998	3657
83947	3658
18229	3659
19930	3660
137704	3661
12884	3662
3814	3663
92360	3664
2790	3665
159875	3666
28452	3667
212483	3668
3075	3669
7313	3670
69101	3671
15726	3672
6505	3673
308	3674
347	3675
10	3676
26028	3677
93829	3678
5174	3679
225901	3680
22374	3681
244890	3682
169540	3683
63002	3684
9570	3685
221305	3686
14511	3687
21230	3688
68463	3689
2690	3690
13494	3691
45319	3692
18413	3693
44628	3694
1984	3695
133095	3696
846	3697
52837	3698
87929	3699
26176	3700
159602	3701
38268	3702
207531	3703
18276	3704
19459	3705
1192	3706
62775	3707
22297	3708
113994	3709
29629	3710
22972	3711
13849	3712
3826	3713
58547	3714
99069	3715
43652	3716
138030	3717
204195	3718
651	3719
36458	3720
11426	3721
879	3722
276709	3723
85663	3724
204312	3725
145680	3726
142458	3727
234301	3728
106441	3729
143357	3730
149809	3731
95142	3732
214066	3733
74315	3734
53704	3735
64411	3736
6941	3737
181759	3738
10234	3739
72833	3740
4673	3741
66994	3742
28601	3743
115067	3744
10359	3745
66486	3746
191505	3747
724	3748
120412	3749
182839	3750
13786	3751
174334	3752
16961	3753
5199	3754
193049	3755
138923	3756
37578	3757
8973	3758
24024	3759
38902	3760
19186	3761
31482	3762
93136	3763
187593	3764
275095	3765
211597	3766
41760	3767
20358	3768
181320	3769
39881	3770
177951	3771
74364	3772
48893	3773
176308	3774
31313	3775
89175	3776
18850	3777
103939	3778
79591	3779
65047	3780
115700	3781
156066	3782
249253	3783
251077	3784
133864	3785
155599	3786
99291	3787
246372	3788
89636	3789
233223	3790
9902	3791
7774	3792
91830	3793
138119	3794
83417	3795
109305	3796
212681	3797
136860	3798
40346	3799
59254	3800
123126	3801
51755	3802
183740	3803
72562	3804
275179	3805
165298	3806
198884	3807
87595	3808
204166	3809
34537	3810
10892	3811
93208	3812
53457	3813
1197	3814
310105	3815
53458	3816
101109	3817
4619	3818
47580	3819
31949	3820
55334	3821
1574	3822
92460	3823
8288	3824
27681	3825
233846	3826
255136	3827
78459	3828
195028	3829
120982	3830
97582	3831
8479	3832
218401	3833
10109	3834
155222	3835
108570	3836
188464	3837
12964	3838
9935	3839
10340	3840
43498	3841
112242	3842
55944	3843
67518	3844
245140	3845
50291	3846
38323	3847
56897	3848
52377	3849
86106	3850
104915	3851
4046	3852
8788	3853
54954	3854
106837	3855
240251	3856
214955	3857
29308	3858
188948	3859
43861	3860
23026	3861
14752	3862
118463	3863
181226	3864
75228	3865
24818	3866
274442	3867
154236	3868
63651	3869
20008	3870
53687	3871
294492	3872
35817	3873
30441	3874
20160	3875
3585	3876
306449	3877
159525	3878
159409	3879
74558	3880
82429	3881
233674	3882
85584	3883
1599	3884
27919	3885
148818	3886
153536	3887
13410	3888
207659	3889
192350	3890
17550	3891
82363	3892
133456	3893
13632	3894
5646	3895
149052	3896
40917	3897
70943	3898
213114	3899
176783	3900
98682	3901
113797	3902
138621	3903
146720	3904
74666	3905
100061	3906
91885	3907
204744	3908
64388	3909
134484	3910
35998	3911
15596	3912
28258	3913
259783	3914
192451	3915
35066	3916
17493	3917
581	3918
109017	3919
186919	3920
224979	3921
84667	3922
14810	3923
49875	3924
190977	3925
54070	3926
93146	3927
255461	3928
209816	3929
230496	3930
5070	3931
937	3932
111863	3933
28988	3934
1585	3935
6970	3936
89	3937
4774	3938
145476	3939
7678	3940
33917	3941
190623	3942
21972	3943
302193	3944
265848	3945
232	3946
232	3947
85478	3948
83560	3949
32024	3950
77294	3951
82920	3952
11959	3953
39018	3954
301111	3955
228145	3956
63122	3957
68120	3958
145196	3959
63004	3960
175945	3961
67401	3962
210293	3963
80963	3964
130519	3965
50317	3966
261745	3967
23314	3968
25641	3969
124674	3970
99057	3971
103549	3972
29657	3973
73431	3974
119679	3975
55037	3976
105643	3977
67661	3978
22349	3979
139987	3980
150721	3981
143200	3982
55804	3983
28028	3984
140505	3985
75821	3986
252094	3987
97475	3988
19258	3989
104263	3990
104324	3991
33198	3992
23696	3993
155316	3994
188063	3995
92823	3996
31073	3997
61899	3998
58170	3999
203603	4000
55156	4001
108405	4002
261	4003
32050	4004
38824	4005
71080	4006
241621	4007
23864	4008
23864	4009
261457	4010
17944	4011
30942	4012
10140	4013
44897	4014
125203	4015
43480	4016
34480	4017
251086	4018
137854	4019
268863	4020
117672	4021
31427	4022
92728	4023
47885	4024
57069	4025
261	4026
44376	4027
24351	4028
5980	4029
77163	4030
49165	4031
99692	4032
83509	4033
83611	4034
21627	4035
36162	4036
131051	4037
1744	4038
107597	4039
50319	4040
125348	4041
32747	4042
55196	4043
168144	4044
32470	4045
296558	4046
63005	4047
35466	4048
86364	4049
107871	4050
72641	4051
55305	4052
193933	4053
111101	4054
122977	4055
25371	4056
205004	4057
71822	4058
204574	4059
183478	4060
296582	4061
161437	4062
147482	4063
44762	4064
73636	4065
168184	4066
93700	4067
134473	4068
239919	4069
33814	4070
106787	4071
123641	4072
119592	4073
23988	4074
26983	4075
270138	4076
293863	4077
126247	4078
147758	4079
111664	4080
190720	4081
127455	4082
215089	4083
71326	4084
28709	4085
2037	4086
1721	4087
15312	4088
140044	4089
130240	4090
213017	4091
158973	4092
47486	4093
28770	4094
10220	4095
41594	4096
132604	4097
185567	4098
194913	4099
274611	4100
130466	4101
169333	4102
175662	4103
11322	4104
15653	4105
68592	4106
65591	4107
207778	4108
284260	4109
4453	4110
188683	4111
117741	4112
201668	4113
156419	4114
12784	4115
197028	4116
9693	4117
219229	4118
37381	4119
5231	4120
42308	4121
13273	4122
127794	4123
249243	4124
28731	4125
25586	4126
45186	4127
43326	4128
18997	4129
44817	4130
24282	4131
23391	4132
62219	4133
39348	4134
25320	4135
234056	4136
3118	4137
111065	4138
209539	4139
18415	4140
194441	4141
127221	4142
145912	4143
38987	4144
31868	4145
43629	4146
195257	4147
25894	4148
116089	4149
83095	4150
36547	4151
319	4152
139263	4153
110545	4154
23702	4155
36067	4156
22080	4157
71278	4158
13013	4159
1751	4160
222228	4161
5765	4162
132713	4163
132713	4164
15192	4165
19257	4166
33861	4167
80980	4168
67633	4169
96308	4170
16887	4171
50929	4172
38937	4173
28946	4174
3617	4175
16507	4176
18569	4177
18569	4178
36080	4179
50054	4180
4755	4181
13186	4182
17077	4183
6974	4184
298555	4185
20136	4186
82679	4187
207341	4188
91087	4189
126672	4190
171474	4191
119636	4192
54988	4193
133774	4194
42842	4195
153203	4196
286187	4197
176881	4198
247576	4199
82412	4200
216554	4201
174028	4202
194594	4203
217304	4204
23170	4205
253218	4206
62799	4207
113668	4208
298032	4209
51813	4210
163870	4211
2608	4212
26349	4213
247924	4214
84454	4215
107078	4216
147493	4217
88471	4218
166202	4219
202129	4220
162257	4221
195888	4222
233924	4223
148845	4224
302811	4225
217619	4226
141664	4227
100179	4228
56037	4229
39032	4230
134331	4231
67971	4232
141118	4233
38621	4234
98843	4235
206409	4236
208084	4237
282356	4238
199876	4239
21546	4240
192059	4241
44463	4242
65581	4243
32312	4244
32312	4245
23833	4246
4327	4247
174431	4248
99439	4249
154999	4250
65792	4251
125431	4252
5310	4253
142057	4254
70998	4255
76893	4256
102152	4257
227180	4258
4954	4259
194396	4260
65775	4261
104359	4262
14579	4263
120456	4264
38365	4265
22196	4266
86154	4267
33885	4268
78962	4269
35993	4270
30821	4271
308953	4272
47587	4273
302445	4274
97985	4275
340	4276
35202	4277
71010	4278
279912	4279
12808	4280
22320	4281
125305	4282
46029	4283
165467	4284
131285	4285
75497	4286
72690	4287
89634	4288
34714	4289
127528	4290
219675	4291
212160	4292
274040	4293
58539	4294
131154	4295
26139	4296
118840	4297
64936	4298
172859	4299
146744	4300
244266	4301
132965	4302
256401	4303
1979	4304
102167	4305
18519	4306
174064	4307
94183	4308
172860	4309
108275	4310
502	4311
1900	4312
106357	4313
44636	4314
104307	4315
47175	4316
269984	4317
80636	4318
93602	4319
46322	4320
260505	4321
9381	4322
101512	4323
14730	4324
127043	4325
39897	4326
135732	4327
148219	4328
66487	4329
8887	4330
5630	4331
34	4332
19283	4333
302602	4334
159330	4335
259036	4336
296440	4337
169548	4338
41884	4339
213358	4340
122916	4341
215965	4342
115063	4343
221657	4344
57403	4345
142648	4346
115063	4347
210432	4348
291301	4349
274521	4350
14345	4351
14278	4352
258760	4353
118528	4354
25694	4355
204185	4356
294261	4357
62799	4358
218127	4359
12158	4360
137280	4361
42250	4362
136408	4363
15501	4364
24287	4365
31087	4366
217165	4367
245660	4368
112972	4369
171721	4370
311559	4371
275889	4372
139074	4373
114431	4374
76426	4375
287415	4376
287388	4377
237490	4378
282043	4379
25425	4380
7242	4381
171105	4382
19594	4383
237919	4384
137622	4385
29617	4386
7847	4387
3087	4388
1626	4389
13811	4390
230676	4391
165057	4392
8503	4393
49255	4394
22172	4395
13999	4396
29671	4397
4014	4398
20926	4399
247948	4400
173279	4401
299285	4402
254881	4403
156237	4404
162169	4405
307710	4406
13440	4407
40001	4408
73638	4409
49431	4410
233165	4411
218113	4412
174136	4413
46081	4414
52663	4415
57333	4416
29135	4417
233671	4418
6976	4419
188707	4420
11157	4421
18606	4422
58104	4423
29235	4424
312310	4425
46130	4426
37193	4427
63025	4428
218096	4429
39788	4430
95856	4431
85633	4432
139932	4433
23427	4434
47439	4435
1318	4436
210663	4437
37723	4438
15959	4439
101368	4440
114860	4441
21655	4442
74523	4443
31817	4444
25804	4445
25030	4446
1123	4447
6008	4448
18319	4449
198865	4450
25236	4451
214160	4452
137007	4453
34326	4454
63536	4455
734	4456
6886	4457
82500	4458
63442	4459
89571	4460
124859	4461
123105	4462
118956	4463
27241	4464
8730	4465
7063	4466
13480	4467
62365	4468
215124	4469
11022	4470
189376	4471
20194	4472
167651	4473
261789	4474
255661	4475
160033	4476
260932	4477
37134	4478
37659	4479
27004	4480
153105	4481
54142	4482
287283	4483
80636	4484
268182	4485
216496	4486
11982	4487
91575	4488
14397	4489
200515	4490
25374	4491
241886	4492
85573	4493
239338	4494
305946	4495
358	4496
119731	4497
15525	4498
12305	4499
114919	4500
77442	4501
826	4502
32049	4503
65357	4504
285304	4505
211206	4506
199736	4507
134793	4508
19050	4509
153338	4510
73943	4511
18614	4512
44571	4513
70753	4514
187607	4515
400	4516
38337	4517
115918	4518
207823	4519
5320	4520
95837	4521
31575	4522
90194	4523
155792	4524
20254	4525
11	4526
216945	4527
5787	4528
206161	4529
258698	4530
286823	4531
151253	4532
36096	4533
35260	4534
110144	4535
40335	4536
220803	4537
2096	4538
39187	4539
126022	4540
178475	4541
39402	4542
62532	4543
100905	4544
16978	4545
51438	4546
19835	4547
192632	4548
34839	4549
74613	4550
9365	4551
33559	4552
310174	4553
44921	4554
306945	4555
147349	4556
31276	4557
21873	4558
98550	4559
142241	4560
266161	4561
92837	4562
217555	4563
102135	4564
22063	4565
50971	4566
85842	4567
24783	4568
248997	4569
1908	4570
136281	4571
70779	4572
113043	4573
123369	4574
123369	4575
16165	4576
1314	4577
44370	4578
256	4579
95084	4580
171457	4581
106343	4582
144767	4583
283571	4584
22142	4585
44419	4586
1884	4587
252422	4588
153884	4589
88027	4590
1652	4591
189221	4592
143930	4593
80556	4594
85089	4595
150503	4596
97341	4597
13183	4598
31120	4599
122217	4600
1788	4601
14720	4602
37160	4603
148578	4604
219687	4605
32324	4606
36451	4607
159360	4608
7535	4609
7783	4610
18344	4611
143722	4612
178055	4613
147939	4614
27612	4615
93762	4616
51819	4617
36074	4618
276433	4619
77132	4620
145899	4621
2350	4622
1324	4623
8958	4624
203098	4625
34870	4626
85468	4627
2395	4628
21108	4629
131186	4630
183469	4631
206688	4632
34960	4633
200422	4634
55301	4635
23524	4636
171000	4637
279493	4638
134368	4639
39222	4640
71383	4641
64139	4642
8333	4643
4107	4644
133305	4645
2917	4646
2519	4647
13675	4648
50572	4649
120481	4650
31430	4651
3809	4652
368	4653
230660	4654
27310	4655
28483	4656
33198	4657
75284	4658
131994	4659
70287	4660
49309	4661
19447	4662
30092	4663
8065	4664
25146	4665
34372	4666
1475	4667
43504	4668
85935	4669
258677	4670
1572	4671
120740	4672
128817	4673
32801	4674
33267	4675
72578	4676
239076	4677
10278	4678
10637	4679
33106	4680
23045	4681
5006	4682
70506	4683
85050	4684
10121	4685
93933	4686
39304	4687
139537	4688
3233	4689
68743	4690
5538	4691
59991	4692
4495	4693
93746	4694
6661	4695
96337	4696
292010	4697
119334	4698
44749	4699
52	4700
233556	4701
61564	4702
95498	4703
20776	4704
9672	4705
62269	4706
156725	4707
53735	4708
25943	4709
57343	4710
33598	4711
111063	4712
60300	4713
253170	4714
24654	4715
47258	4716
207129	4717
11191	4718
344	4719
265394	4720
60131	4721
12741	4722
15960	4723
118583	4724
140776	4725
84471	4726
453	4727
193525	4728
9	4729
156146	4730
69148	4731
1153	4732
310406	4733
21738	4734
196388	4735
24581	4736
46568	4737
12241	4738
21	4739
227366	4740
744	4741
115672	4742
73834	4743
189992	4744
297047	4745
4391	4746
4983	4747
75866	4748
174764	4749
141062	4750
32756	4751
118196	4752
306064	4753
4267	4754
160413	4755
131579	4756
259880	4757
122107	4758
224790	4759
270318	4760
161576	4761
107224	4762
203576	4763
185241	4764
216611	4765
301677	4766
160375	4767
201503	4768
189062	4769
20153	4770
43700	4771
202356	4772
70979	4773
290083	4774
129778	4775
212749	4776
96806	4777
114099	4778
118684	4779
210749	4780
133879	4781
208891	4782
253641	4783
4460	4784
81249	4785
81249	4786
33098	4787
199812	4788
249142	4789
40010	4790
269299	4791
52170	4792
81964	4793
107755	4794
227166	4795
92050	4796
101955	4797
303395	4798
94635	4799
199067	4800
196993	4801
106988	4802
138686	4803
38652	4804
75996	4805
172693	4806
38144	4807
257237	4808
148240	4809
170981	4810
11187	4811
132040	4812
240454	4813
115397	4814
169470	4815
312235	4816
254533	4817
52125	4818
56055	4819
99936	4820
206755	4821
44521	4822
89872	4823
12949	4824
310373	4825
138517	4826
68933	4827
161270	4828
199665	4829
306371	4830
87096	4831
188218	4832
269068	4833
147083	4834
308813	4835
14	4836
165416	4837
180100	4838
75604	4839
88321	4840
80870	4841
200070	4842
195889	4843
266721	4844
148628	4845
157758	4846
256935	4847
48703	4848
96182	4849
33670	4850
48960	4851
119049	4852
119049	4853
250973	4854
12775	4855
170539	4856
195089	4857
183900	4858
124986	4859
193282	4860
137413	4861
87126	4862
99908	4863
8579	4864
14810	4865
10241	4866
295347	4867
92462	4868
19661	4869
274783	4870
207122	4871
192217	4872
250144	4873
28212	4874
96310	4875
64014	4876
272734	4877
212347	4878
215476	4879
310668	4880
69379	4881
306841	4882
186209	4883
164163	4884
17274	4885
59688	4886
246130	4887
168256	4888
61405	4889
281815	4890
104357	4891
183912	4892
94830	4893
255268	4894
60435	4895
123618	4896
3994	4897
21652	4898
197270	4899
192037	4900
90961	4901
25058	4902
54657	4903
215671	4904
213721	4905
210526	4906
2958	4907
198119	4908
221888	4909
55551	4910
18863	4911
142148	4912
111069	4913
96494	4914
198284	4915
111481	4916
25150	4917
119927	4918
35741	4919
204893	4920
105912	4921
195	4922
255596	4923
167646	4924
198549	4925
278151	4926
5550	4927
133599	4928
120112	4929
160901	4930
5898	4931
213007	4932
150681	4933
30019	4934
17734	4935
14228	4936
21216	4937
2595	4938
32775	4939
1678	4940
67742	4941
18433	4942
247854	4943
94107	4944
31954	4945
59844	4946
24131	4947
176961	4948
206365	4949
108638	4950
68348	4951
31165	4952
36230	4953
45020	4954
231511	4955
48275	4956
97497	4957
163882	4958
109949	4959
70429	4960
182068	4961
76418	4962
273856	4963
21127	4964
97612	4965
194328	4966
35072	4967
213794	4968
200991	4969
28074	4970
30832	4971
59817	4972
295836	4973
52319	4974
283945	4975
23816	4976
114886	4977
91	4978
133695	4979
129085	4980
17730	4981
99912	4982
16325	4983
39305	4984
31497	4985
102133	4986
92734	4987
20662	4988
108	4989
930	4990
69702	4991
6992	4992
45022	4993
195600	4994
76733	4995
98601	4996
312054	4997
97767	4998
181050	4999
2	5000
212716	5001
2189	5002
55425	5003
1618	5004
10131	5005
126593	5006
185236	5007
16815	5008
154355	5009
127604	5010
250156	5011
10156	5012
8716	5013
4171	5014
584	5015
97412	5016
29360	5017
20259	5018
176589	5019
100224	5020
24174	5021
17165	5022
769	5023
30	5024
166829	5025
26477	5026
310	5027
76274	5028
150765	5029
281164	5030
9053	5031
22	5032
91838	5033
170600	5034
66925	5035
202530	5036
46066	5037
11470	5038
48125	5039
29505	5040
55401	5041
78941	5042
34884	5043
2155	5044
92515	5045
26561	5046
65453	5047
198752	5048
118613	5049
20339	5050
179696	5051
60580	5052
146523	5053
8081	5054
32887	5055
14135	5056
84822	5057
9466	5058
151891	5059
29472	5060
1411	5061
68705	5062
132769	5063
37438	5064
233791	5065
1561	5066
3946	5067
1414	5068
15249	5069
297842	5070
7198	5071
54506	5072
37371	5073
1084	5074
34795	5075
138509	5076
5688	5077
1387	5078
60027	5079
72292	5080
6025	5081
28603	5082
205254	5083
35967	5084
14996	5085
16590	5086
62107	5087
44306	5088
46712	5089
311162	5090
58569	5091
47142	5092
131715	5093
201022	5094
9204	5095
15285	5096
11869	5097
17554	5098
82119	5099
53206	5100
30844	5101
155108	5102
61479	5103
75081	5104
10794	5105
29097	5106
4402	5107
168980	5108
43719	5109
41	5110
159	5111
128283	5112
100200	5113
8597	5114
139675	5115
42201	5116
76559	5117
6273	5118
64057	5119
6612	5120
27887	5121
968	5122
13958	5123
29934	5124
106140	5125
8601	5126
12742	5127
69121	5128
57745	5129
18106	5130
44605	5131
20040	5132
94446	5133
134181	5134
46828	5135
58260	5136
88629	5137
165187	5138
38147	5139
3449	5140
50127	5141
207327	5142
14856	5143
34338	5144
194306	5145
11188	5146
4929	5147
42574	5148
6453	5149
8648	5150
22622	5151
132749	5152
267264	5153
4770	5154
1169	5155
71540	5156
87223	5157
26712	5158
43067	5159
2178	5160
8349	5161
12541	5162
9746	5163
7118	5164
2913	5165
48052	5166
48571	5167
9229	5168
36864	5169
134668	5170
146137	5171
5922	5172
11470	5173
94392	5174
76189	5175
114558	5176
25054	5177
209582	5178
177629	5179
25600	5180
60241	5181
238806	5182
115194	5183
251504	5184
190321	5185
16081	5186
136136	5187
90995	5188
104768	5189
125382	5190
44556	5191
139107	5192
22805	5193
11024	5194
1923	5195
175631	5196
118205	5197
52000	5198
18890	5199
56212	5200
230176	5201
208981	5202
1545	5203
189178	5204
17554	5205
241969	5206
17948	5207
78487	5208
13258	5209
10275	5210
117407	5211
139103	5212
29969	5213
17267	5214
133138	5215
2038	5216
8005	5217
118243	5218
7563	5219
10149	5220
192324	5221
10077	5222
150238	5223
28314	5224
131127	5225
171826	5226
85668	5227
173236	5228
18113	5229
207187	5230
9034	5231
2690	5232
23326	5233
50259	5234
31937	5235
2060	5236
7903	5237
129848	5238
26565	5239
32096	5240
215832	5241
136141	5242
54133	5243
147263	5244
283896	5245
48425	5246
175912	5247
15343	5248
195848	5249
188017	5250
5575	5251
173230	5252
171953	5253
15274	5254
11054	5255
145975	5256
4111	5257
129802	5258
19459	5259
309095	5260
246366	5261
274987	5262
139132	5263
148958	5264
148248	5265
5350	5266
232989	5267
60050	5268
33392	5269
43418	5270
3377	5271
14960	5272
15183	5273
162464	5274
49194	5275
201627	5276
146079	5277
40002	5278
46825	5279
17183	5280
32373	5281
110003	5282
106801	5283
21174	5284
19487	5285
12261	5286
8678	5287
96594	5288
6350	5289
161079	5290
9072	5291
89352	5292
4959	5293
124585	5294
216025	5295
4023	5296
54610	5297
42764	5298
26662	5299
192147	5300
192624	5301
149974	5302
8434	5303
1179	5304
67633	5305
41237	5306
64802	5307
36519	5308
4156	5309
10211	5310
92300	5311
6683	5312
160651	5313
182531	5314
26811	5315
5495	5316
90064	5317
96677	5318
110484	5319
22541	5320
96759	5321
132729	5322
81640	5323
10211	5324
21057	5325
47217	5326
213419	5327
3116	5328
230875	5329
114502	5330
10137	5331
45284	5332
207474	5333
83560	5334
59629	5335
62129	5336
15653	5337
85698	5338
135231	5339
29774	5340
66227	5341
45408	5342
11817	5343
137808	5344
65233	5345
12800	5346
13358	5347
17503	5348
28911	5349
3060	5350
141125	5351
66147	5352
112901	5353
268404	5354
74	5355
4105	5356
56364	5357
38124	5358
183196	5359
152	5360
336	5361
60227	5362
237557	5363
4666	5364
197671	5365
153623	5366
278697	5367
21124	5368
122422	5369
164868	5370
8112	5371
53170	5372
86901	5373
161235	5374
58738	5375
10054	5376
42024	5377
4663	5378
71590	5379
129363	5380
6702	5381
91870	5382
143144	5383
1445	5384
92555	5385
31580	5386
5116	5387
117845	5388
140302	5389
49239	5390
183077	5391
12413	5392
55692	5393
47406	5394
166081	5395
141801	5396
43198	5397
1478	5398
13480	5399
3696	5400
196133	5401
89028	5402
20858	5403
21355	5404
52142	5405
44717	5406
89816	5407
23505	5408
2613	5409
188175	5410
9056	5411
16340	5412
246	5413
5930	5414
22678	5415
9056	5416
9056	5417
27254	5418
18049	5419
311	5420
2678	5421
18049	5422
59948	5423
10047	5424
2691	5425
58539	5426
11091	5427
126242	5428
74930	5429
200867	5430
6290	5431
92378	5432
49476	5433
281764	5434
167473	5435
79867	5436
4157	5437
30808	5438
34866	5439
144007	5440
24638	5441
63418	5442
82400	5443
6153	5444
43158	5445
297919	5446
138912	5447
149585	5448
80890	5449
80890	5450
12062	5451
64306	5452
226883	5453
77328	5454
191841	5455
15967	5456
145732	5457
146653	5458
11004	5459
84766	5460
11004	5461
52351	5462
105517	5463
89653	5464
73803	5465
26752	5466
5294	5467
6607	5468
3878	5469
44698	5470
7097	5471
183167	5472
168682	5473
6262	5474
195060	5475
135662	5476
45316	5477
9975	5478
43084	5479
3456	5480
70601	5481
195205	5482
104909	5483
33730	5484
80177	5485
65806	5486
181844	5487
5143	5488
215153	5489
2422	5490
2511	5491
13966	5492
26568	5493
63513	5494
5032	5495
399	5496
222	5497
34022	5498
256666	5499
133188	5500
38513	5501
22300	5502
24508	5503
117627	5504
64743	5505
246286	5506
4407	5507
72065	5508
16641	5509
54704	5510
26553	5511
58233	5512
26781	5513
9412	5514
294420	5515
1118	5516
25509	5517
41562	5518
210210	5519
125371	5520
173309	5521
21031	5522
113870	5523
4686	5524
65078	5525
13836	5526
123005	5527
31446	5528
194405	5529
63280	5530
46424	5531
24148	5532
4971	5533
195550	5534
14426	5535
1730	5536
14343	5537
245393	5538
81666	5539
81666	5540
5954	5541
12924	5542
6125	5543
1911	5544
172653	5545
8582	5546
118814	5547
210005	5548
13005	5549
11610	5550
21013	5551
46860	5552
101073	5553
13388	5554
67639	5555
142071	5556
50735	5557
12075	5558
17106	5559
24611	5560
5949	5561
58818	5562
208551	5563
253844	5564
21926	5565
109793	5566
8247	5567
9128	5568
15340	5569
22469	5570
138272	5571
90692	5572
308817	5573
9995	5574
181962	5575
7684	5576
13058	5577
75283	5578
71705	5579
941	5580
167423	5581
8699	5582
84733	5583
111950	5584
90921	5585
127021	5586
36063	5587
236022	5588
306029	5589
65727	5590
53983	5591
96520	5592
8297	5593
63825	5594
55439	5595
194334	5596
25028	5597
4134	5598
76906	5599
12263	5600
291874	5601
64900	5602
32586	5603
79597	5604
88111	5605
34175	5606
54342	5607
31097	5608
16154	5609
69806	5610
86322	5611
38599	5612
9612	5613
17283	5614
1008	5615
46627	5616
76271	5617
41300	5618
159074	5619
20382	5620
51477	5621
81759	5622
35346	5623
58695	5624
226960	5625
55529	5626
9251	5627
56953	5628
46855	5629
74436	5630
7069	5631
24800	5632
244277	5633
97609	5634
141023	5635
34169	5636
83530	5637
681	5638
20488	5639
138123	5640
152361	5641
100627	5642
42540	5643
68016	5644
21695	5645
96213	5646
71507	5647
176723	5648
67472	5649
60719	5650
35293	5651
22356	5652
101286	5653
1249	5654
244363	5655
113510	5656
240811	5657
310091	5658
1303	5659
173512	5660
11743	5661
26229	5662
24472	5663
122794	5664
155650	5665
58871	5666
73174	5667
65662	5668
3336	5669
466	5670
96463	5671
294260	5672
95256	5673
125589	5674
243507	5675
217502	5676
26575	5677
40683	5678
8259	5679
304911	5680
225725	5681
70082	5682
147147	5683
73650	5684
248495	5685
43653	5686
65367	5687
80261	5688
87840	5689
50213	5690
53901	5691
60179	5692
105577	5693
42472	5694
90922	5695
56305	5696
45859	5697
14586	5698
209989	5699
115250	5700
272093	5701
35668	5702
35668	5703
120306	5704
120306	5705
30278	5706
25393	5707
128905	5708
20985	5709
24601	5710
192253	5711
267043	5712
44772	5713
22011	5714
89433	5715
86213	5716
58684	5717
58684	5718
139267	5719
19544	5720
82567	5721
55141	5722
12281	5723
3351	5724
30085	5725
175291	5726
98558	5727
40834	5728
270086	5729
39676	5730
39676	5731
8126	5732
2334	5733
130765	5734
66238	5735
5296	5736
8434	5737
18	5738
198774	5739
7162	5740
109806	5741
71738	5742
81153	5743
3091	5744
3091	5745
146255	5746
7489	5747
87537	5748
17944	5749
200742	5750
27635	5751
178636	5752
2956	5753
46131	5754
28582	5755
3044	5756
74248	5757
28184	5758
4913	5759
58221	5760
89322	5761
33023	5762
57443	5763
1508	5764
42631	5765
8283	5766
275939	5767
62983	5768
13049	5769
103008	5770
2904	5771
33754	5772
21020	5773
309761	5774
24872	5775
82162	5776
139474	5777
9429	5778
32071	5779
163990	5780
94189	5781
37919	5782
24717	5783
261652	5784
75813	5785
37162	5786
88523	5787
113413	5788
21178	5789
97813	5790
218463	5791
111158	5792
96867	5793
59012	5794
79758	5795
218181	5796
239824	5797
3341	5798
108264	5799
97750	5800
203506	5801
124940	5802
12047	5803
8104	5804
33060	5805
43051	5806
199967	5807
60219	5808
178630	5809
48254	5810
43767	5811
56875	5812
11621	5813
22742	5814
44677	5815
5127	5816
142310	5817
142310	5818
3986	5819
89002	5820
31765	5821
30399	5822
544	5823
92028	5824
37828	5825
3306	5826
100194	5827
277230	5828
28450	5829
35166	5830
177195	5831
9547	5832
303175	5833
39305	5834
211936	5835
4312	5836
135033	5837
92961	5838
140682	5839
73709	5840
16507	5841
84587	5842
19724	5843
220784	5844
140109	5845
143453	5846
95266	5847
115442	5848
77951	5849
74869	5850
6506	5851
221203	5852
170589	5853
112280	5854
35445	5855
22047	5856
278	5857
13058	5858
3874	5859
7926	5860
99352	5861
52367	5862
59849	5863
48005	5864
32294	5865
6613	5866
6208	5867
93282	5868
20031	5869
84346	5870
22070	5871
17340	5872
73561	5873
7656	5874
230263	5875
95886	5876
141765	5877
155472	5878
115834	5879
35046	5880
138752	5881
47166	5882
8056	5883
28216	5884
28323	5885
275092	5886
4616	5887
705	5888
138249	5889
32323	5890
14996	5891
231076	5892
51819	5893
1512	5894
258121	5895
95940	5896
108843	5897
72041	5898
134234	5899
93847	5900
16086	5901
2133	5902
200296	5903
959	5904
65281	5905
86085	5906
99996	5907
174930	5908
10694	5909
205168	5910
92586	5911
54873	5912
5265	5913
1550	5914
211282	5915
21461	5916
106304	5917
85193	5918
9547	5919
51691	5920
144968	5921
32711	5922
2087	5923
125226	5924
54809	5925
3758	5926
182035	5927
8178	5928
4900	5929
20826	5930
3551	5931
65281	5932
27570	5933
59748	5934
185329	5935
11806	5936
256265	5937
37064	5938
275656	5939
7246	5940
118438	5941
106859	5942
90003	5943
68488	5944
209498	5945
25858	5946
135771	5947
1446	5948
306920	5949
55125	5950
257088	5951
69055	5952
280005	5953
8284	5954
68686	5955
174081	5956
142600	5957
33072	5958
22397	5959
199210	5960
136368	5961
60307	5962
27665	5963
29761	5964
142085	5965
47221	5966
306143	5967
59229	5968
3734	5969
77796	5970
2562	5971
236862	5972
195743	5973
14835	5974
70866	5975
73294	5976
220838	5977
145633	5978
56725	5979
21585	5980
64500	5981
178395	5982
40402	5983
175073	5984
67550	5985
162630	5986
30327	5987
21431	5988
139405	5989
293738	5990
170841	5991
108242	5992
90245	5993
60606	5994
297571	5995
71302	5996
28331	5997
191546	5998
148931	5999
23323	6000
17405	6001
8171	6002
43004	6003
27520	6004
10450	6005
11251	6006
41226	6007
30621	6008
57757	6009
126869	6010
113598	6011
52877	6012
101347	6013
101274	6014
106338	6015
106338	6016
222138	6017
143426	6018
56638	6019
37054	6020
25097	6021
168374	6022
21498	6023
35369	6024
73104	6025
104822	6026
2000	6027
30030	6028
806	6029
25839	6030
61684	6031
194096	6032
114659	6033
82493	6034
164006	6035
169655	6036
14680	6037
198291	6038
11040	6039
30504	6040
172845	6041
80676	6042
101322	6043
32583	6044
137888	6045
64878	6046
63976	6047
263030	6048
292530	6049
208202	6050
56225	6051
1852	6052
140377	6053
30994	6054
2838	6055
163391	6056
145213	6057
161938	6058
252227	6059
398	6060
143982	6061
76168	6062
135075	6063
6981	6064
73536	6065
186106	6066
35887	6067
186113	6068
3620	6069
498	6070
270729	6071
138834	6072
44408	6073
87427	6074
99809	6075
202136	6076
115171	6077
135934	6078
90229	6079
113856	6080
249629	6081
193536	6082
14150	6083
26926	6084
277688	6085
80041	6086
200964	6087
134134	6088
283213	6089
89844	6090
177412	6091
26329	6092
124365	6093
274290	6094
311188	6095
12206	6096
12206	6097
134751	6098
14455	6099
7977	6100
67020	6101
67779	6102
1727	6103
64216	6104
8009	6105
120726	6106
307277	6107
68631	6108
68631	6109
102533	6110
20946	6111
164506	6112
237461	6113
17255	6114
4776	6115
19834	6116
88478	6117
88478	6118
144865	6119
212804	6120
96311	6121
155230	6122
155230	6123
21547	6124
1444	6125
1444	6126
210167	6127
154	6128
22748	6129
9652	6130
45975	6131
200528	6132
91365	6133
63770	6134
52980	6135
100092	6136
10272	6137
60660	6138
135535	6139
34596	6140
124932	6141
69538	6142
95387	6143
203003	6144
34592	6145
125246	6146
30314	6147
30031	6148
2819	6149
89711	6150
24126	6151
80644	6152
87330	6153
35825	6154
11252	6155
85939	6156
37131	6157
174597	6158
77229	6159
192209	6160
139952	6161
13021	6162
136894	6163
1610	6164
226582	6165
92380	6166
122245	6167
6825	6168
199168	6169
94819	6170
10679	6171
150928	6172
41478	6173
149392	6174
49810	6175
289036	6176
250225	6177
5377	6178
103266	6179
281945	6180
148814	6181
202352	6182
189377	6183
22801	6184
13137	6185
20635	6186
4427	6187
52221	6188
257744	6189
210612	6190
108223	6191
134009	6192
207253	6193
36151	6194
5298	6195
45922	6196
20330	6197
79897	6198
91340	6199
296055	6200
43440	6201
32549	6202
69077	6203
98869	6204
31493	6205
202153	6206
247357	6207
80838	6208
103123	6209
95991	6210
68952	6211
111037	6212
35666	6213
179488	6214
155566	6215
101131	6216
268219	6217
257172	6218
122861	6219
164738	6220
89643	6221
201965	6222
165978	6223
8953	6224
590	6225
70679	6226
307908	6227
287458	6228
32809	6229
55981	6230
112482	6231
247965	6232
325	6233
277439	6234
118217	6235
208239	6236
18487	6237
263763	6238
2441	6239
117984	6240
80226	6241
29903	6242
8831	6243
208538	6244
89545	6245
1566	6246
71242	6247
101714	6248
16671	6249
14795	6250
25588	6251
194451	6252
2505	6253
12475	6254
106515	6255
29778	6256
8248	6257
34667	6258
228236	6259
63798	6260
1075	6261
7378	6262
244612	6263
52839	6264
83098	6265
24732	6266
130511	6267
47966	6268
83504	6269
14802	6270
3123	6271
55655	6272
116071	6273
71558	6274
28304	6275
119019	6276
18762	6277
18237	6278
88265	6279
45325	6280
71605	6281
48028	6282
54005	6283
108006	6284
101712	6285
60650	6286
103441	6287
170455	6288
279876	6289
67118	6290
269459	6291
108780	6292
56724	6293
134871	6294
2099	6295
2859	6296
28538	6297
145374	6298
181307	6299
48189	6300
16172	6301
88761	6302
124632	6303
43001	6304
87383	6305
89990	6306
220103	6307
260250	6308
215905	6309
182860	6310
108857	6311
60709	6312
18159	6313
194029	6314
196495	6315
187407	6316
52613	6317
122274	6318
178202	6319
56794	6320
24473	6321
145658	6322
23057	6323
12103	6324
30827	6325
53812	6326
33763	6327
292628	6328
967	6329
287641	6330
119145	6331
65516	6332
258156	6333
271366	6334
122396	6335
12165	6336
186900	6337
66456	6338
287414	6339
135257	6340
141484	6341
199049	6342
7737	6343
64411	6344
111956	6345
113703	6346
185979	6347
108063	6348
77769	6349
215686	6350
128922	6351
36777	6352
165177	6353
241173	6354
44361	6355
206316	6356
148735	6357
30558	6358
133087	6359
32366	6360
79696	6361
21643	6362
219834	6363
142247	6364
42199	6365
41842	6366
48825	6367
148747	6368
129186	6369
50550	6370
40262	6371
124493	6372
89807	6373
214451	6374
109546	6375
57413	6376
28119	6377
208197	6378
187639	6379
252271	6380
65465	6381
194256	6382
202504	6383
274137	6384
88566	6385
26016	6386
69866	6387
67110	6388
29363	6389
74791	6390
145128	6391
64648	6392
86800	6393
79392	6394
176283	6395
17189	6396
3156	6397
208613	6398
214674	6399
90762	6400
202769	6401
122143	6402
143371	6403
78053	6404
110284	6405
284404	6406
1703	6407
97827	6408
38764	6409
60203	6410
131040	6411
110805	6412
13111	6413
8020	6414
155479	6415
189860	6416
85395	6417
31518	6418
119320	6419
24423	6420
135443	6421
94935	6422
123070	6423
20140	6424
145310	6425
4932	6426
71671	6427
14496	6428
3686	6429
5491	6430
7816	6431
94665	6432
7126	6433
441	6434
25161	6435
268166	6436
5619	6437
153019	6438
15380	6439
71824	6440
1081	6441
13886	6442
10023	6443
136971	6444
163145	6445
262307	6446
96028	6447
143060	6448
192606	6449
55120	6450
69432	6451
87191	6452
230065	6453
156699	6454
308474	6455
59849	6456
145681	6457
44817	6458
31081	6459
167509	6460
68248	6461
61685	6462
93146	6463
184039	6464
79994	6465
61388	6466
30679	6467
29663	6468
77907	6469
231990	6470
84560	6471
11920	6472
20358	6473
8869	6474
118094	6475
74120	6476
33208	6477
46912	6478
13729	6479
7938	6480
78915	6481
162489	6482
41154	6483
83645	6484
139846	6485
231178	6486
42619	6487
207658	6488
71671	6489
121695	6490
29371	6491
128800	6492
35358	6493
66233	6494
90216	6495
32928	6496
102410	6497
81425	6498
185489	6499
38555	6500
61398	6501
169545	6502
153885	6503
1306	6504
209297	6505
61972	6506
2859	6507
161724	6508
15767	6509
830	6510
61209	6511
155701	6512
306641	6513
17599	6514
20378	6515
137500	6516
80363	6517
130775	6518
283834	6519
285784	6520
61013	6521
231301	6522
373	6523
103659	6524
147819	6525
25798	6526
13407	6527
16256	6528
14856	6529
30247	6530
303732	6531
199643	6532
302576	6533
200795	6534
27060	6535
255366	6536
174850	6537
27631	6538
5403	6539
104236	6540
8615	6541
29580	6542
15491	6543
203599	6544
244438	6545
141493	6546
133810	6547
178832	6548
227706	6549
151020	6550
18190	6551
216558	6552
268087	6553
182649	6554
154083	6555
17337	6556
63194	6557
211821	6558
143887	6559
90609	6560
205215	6561
203067	6562
108742	6563
181772	6564
96135	6565
84141	6566
712	6567
156883	6568
31648	6569
103364	6570
76215	6571
90406	6572
72588	6573
19646	6574
83931	6575
94745	6576
11303	6577
71004	6578
161113	6579
82985	6580
127936	6581
33848	6582
91444	6583
294841	6584
246468	6585
51828	6586
705	6587
39930	6588
46662	6589
202477	6590
78677	6591
247599	6592
3929	6593
8867	6594
297362	6595
39583	6596
38708	6597
29279	6598
19634	6599
197818	6600
64451	6601
70545	6602
74616	6603
144870	6604
100862	6605
125982	6606
187492	6607
11444	6608
211398	6609
91605	6610
31297	6611
279906	6612
241058	6613
3012	6614
281464	6615
275350	6616
2642	6617
325	6618
161351	6619
142673	6620
47644	6621
114222	6622
89755	6623
17785	6624
243887	6625
13414	6626
7662	6627
14849	6628
75100	6629
139833	6630
2147	6631
44876	6632
227373	6633
86233	6634
8143	6635
54582	6636
288692	6637
30562	6638
185354	6639
164283	6640
194447	6641
137592	6642
2515	6643
6901	6644
69350	6645
106045	6646
50913	6647
27355	6648
99662	6649
2406	6650
35882	6651
329	6652
53575	6653
12474	6654
3731	6655
67713	6656
69277	6657
125224	6658
52031	6659
19746	6660
2774	6661
8490	6662
38478	6663
95278	6664
30383	6665
277	6666
18758	6667
975	6668
66090	6669
295681	6670
88016	6671
16012	6672
47209	6673
195640	6674
49270	6675
36348	6676
9884	6677
279408	6678
10054	6679
206401	6680
62804	6681
232078	6682
186348	6683
72048	6684
759	6685
63329	6686
146068	6687
288538	6688
32068	6689
251314	6690
17741	6691
514	6692
46239	6693
260492	6694
211374	6695
164	6696
96502	6697
56161	6698
80130	6699
183031	6700
116947	6701
7883	6702
82657	6703
200642	6704
43263	6705
62705	6706
130218	6707
93850	6708
54042	6709
190081	6710
23757	6711
136128	6712
22151	6713
33170	6714
151582	6715
123873	6716
226807	6717
162532	6718
143358	6719
156518	6720
28876	6721
99386	6722
108256	6723
74239	6724
18170	6725
15825	6726
287263	6727
85133	6728
25435	6729
29618	6730
205154	6731
146606	6732
56105	6733
99966	6734
8302	6735
49743	6736
211275	6737
145636	6738
155874	6739
161012	6740
209291	6741
13873	6742
66176	6743
78538	6744
20106	6745
104602	6746
63626	6747
146820	6748
238356	6749
39658	6750
37491	6751
27566	6752
113571	6753
114740	6754
60467	6755
251982	6756
67014	6757
44839	6758
50365	6759
141644	6760
9599	6761
42198	6762
210773	6763
71462	6764
177341	6765
39425	6766
162801	6767
95645	6768
18289	6769
53218	6770
266160	6771
52501	6772
43626	6773
88634	6774
107333	6775
182594	6776
91162	6777
60689	6778
137061	6779
76483	6780
113896	6781
303276	6782
7177	6783
284842	6784
50775	6785
17156	6786
299518	6787
73450	6788
154378	6789
262615	6790
286334	6791
587	6792
826	6793
180915	6794
140896	6795
163262	6796
8647	6797
92883	6798
136762	6799
555	6800
21815	6801
12075	6802
16123	6803
264470	6804
312845	6805
7526	6806
18882	6807
79926	6808
152740	6809
152740	6810
109019	6811
62586	6812
11880	6813
220077	6814
118368	6815
4466	6816
79943	6817
236395	6818
29493	6819
94950	6820
94950	6821
19988	6822
23989	6823
153620	6824
46441	6825
116188	6826
136185	6827
63769	6828
137965	6829
95947	6830
217316	6831
33517	6832
221592	6833
68495	6834
133	6835
5536	6836
35504	6837
82404	6838
241746	6839
8197	6840
143427	6841
10201	6842
19123	6843
149643	6844
21003	6845
252963	6846
78064	6847
290139	6848
9680	6849
5580	6850
142424	6851
5078	6852
31128	6853
70109	6854
162330	6855
2831	6856
86321	6857
86321	6858
77652	6859
8284	6860
152181	6861
76392	6862
165813	6863
112838	6864
102554	6865
96819	6866
136378	6867
70018	6868
57591	6869
193021	6870
7487	6871
123166	6872
209075	6873
42394	6874
73468	6875
134635	6876
65	6877
279700	6878
6089	6879
3404	6880
97656	6881
23898	6882
19288	6883
207404	6884
103264	6885
187414	6886
220581	6887
128434	6888
242370	6889
106780	6890
3968	6891
20794	6892
5024	6893
15219	6894
37079	6895
261793	6896
180632	6897
15219	6898
24979	6899
48421	6900
30801	6901
129920	6902
191779	6903
40387	6904
92329	6905
25482	6906
55265	6907
290481	6908
111110	6909
50041	6910
4655	6911
57181	6912
36515	6913
41833	6914
90299	6915
97063	6916
36515	6917
12587	6918
182924	6919
104670	6920
191218	6921
114206	6922
8245	6923
72372	6924
27864	6925
37901	6926
117233	6927
105548	6928
81913	6929
23575	6930
245124	6931
34139	6932
49989	6933
89553	6934
5605	6935
163356	6936
111196	6937
14111	6938
32210	6939
60556	6940
203193	6941
30383	6942
47157	6943
4174	6944
187349	6945
185899	6946
113400	6947
120542	6948
253071	6949
171833	6950
97137	6951
42583	6952
5277	6953
43053	6954
90649	6955
136796	6956
42391	6957
207628	6958
27759	6959
77144	6960
2390	6961
77768	6962
115697	6963
47459	6964
148169	6965
7894	6966
65882	6967
76188	6968
90206	6969
153566	6970
26501	6971
208485	6972
51493	6973
6809	6974
127252	6975
116506	6976
26238	6977
148203	6978
201788	6979
42749	6980
275734	6981
221974	6982
223054	6983
10543	6984
20699	6985
17673	6986
63932	6987
48336	6988
162016	6989
163366	6990
33055	6991
174643	6992
119111	6993
27263	6994
27263	6995
35632	6996
27263	6997
10546	6998
10546	6999
75538	7000
148522	7001
130817	7002
287233	7003
194693	7004
129474	7005
49632	7006
65847	7007
128487	7008
185355	7009
207859	7010
68164	7011
23708	7012
46996	7013
44493	7014
126922	7015
121798	7016
157749	7017
88329	7018
76942	7019
73793	7020
122516	7021
51578	7022
131450	7023
136920	7024
242501	7025
37523	7026
85949	7027
46727	7028
74248	7029
20605	7030
195092	7031
261532	7032
142151	7033
286572	7034
263588	7035
30016	7036
23443	7037
171180	7038
142679	7039
77880	7040
4221	7041
48121	7042
83209	7043
308573	7044
35919	7045
30554	7046
11755	7047
304683	7048
83366	7049
109066	7050
63664	7051
44937	7052
216030	7053
266391	7054
46	7055
127048	7056
1381	7057
202038	7058
104675	7059
125908	7060
132635	7061
106194	7062
7041	7063
96642	7064
186370	7065
104648	7066
109674	7067
278863	7068
42688	7069
76868	7070
161716	7071
37489	7072
181048	7073
77881	7074
77660	7075
4193	7076
10589	7077
165906	7078
161521	7079
19381	7080
95323	7081
7716	7082
1183	7083
64230	7084
21153	7085
123225	7086
166285	7087
48098	7088
14250	7089
45460	7090
104664	7091
61544	7092
81887	7093
42276	7094
143501	7095
35804	7096
273061	7097
18404	7098
183189	7099
95439	7100
22410	7101
266851	7102
699	7103
30615	7104
13854	7105
38050	7106
76404	7107
156478	7108
76258	7109
178418	7110
145301	7111
15926	7112
30009	7113
155094	7114
114261	7115
44371	7116
126740	7117
46799	7118
217278	7119
22071	7120
6289	7121
11803	7122
30033	7123
96112	7124
215920	7125
22576	7126
122965	7127
354	7128
71598	7129
249372	7130
93344	7131
41132	7132
11415	7133
26212	7134
49265	7135
33456	7136
26212	7137
172713	7138
202139	7139
108408	7140
30858	7141
132891	7142
49010	7143
122604	7144
26285	7145
222427	7146
67400	7147
113590	7148
58357	7149
148676	7150
126017	7151
298482	7152
96014	7153
75533	7154
29295	7155
114241	7156
111619	7157
112078	7158
16034	7159
31535	7160
81769	7161
16034	7162
78760	7163
81136	7164
158512	7165
20426	7166
152085	7167
22036	7168
43150	7169
214272	7170
67319	7171
64057	7172
40224	7173
25311	7174
91609	7175
43	7176
16034	7177
7710	7178
209771	7179
149	7180
69367	7181
83408	7182
207700	7183
152809	7184
276711	7185
24944	7186
78379	7187
110055	7188
300893	7189
11636	7190
53243	7191
28839	7192
43427	7193
58422	7194
17116	7195
254938	7196
43427	7197
141055	7198
7398	7199
91282	7200
153195	7201
108714	7202
145786	7203
92445	7204
37963	7205
14256	7206
64918	7207
40133	7208
44787	7209
46222	7210
109213	7211
103116	7212
99382	7213
135388	7214
135061	7215
141481	7216
9097	7217
234561	7218
31645	7219
35302	7220
155363	7221
65437	7222
91648	7223
60382	7224
42082	7225
68434	7226
67865	7227
5	7228
113134	7229
211958	7230
142079	7231
2034	7232
44573	7233
297598	7234
213548	7235
4989	7236
114733	7237
176016	7238
176016	7239
124485	7240
24164	7241
194863	7242
255451	7243
64	7244
38356	7245
19774	7246
219872	7247
47913	7248
147266	7249
45203	7250
146108	7251
77879	7252
283805	7253
89918	7254
112851	7255
24592	7256
97464	7257
49169	7258
2753	7259
19388	7260
24236	7261
122212	7262
231939	7263
56071	7264
92282	7265
196030	7266
60164	7267
664	7268
50289	7269
179660	7270
63182	7271
209440	7272
257699	7273
201962	7274
31385	7275
112352	7276
39742	7277
231303	7278
54606	7279
94700	7280
131483	7281
74804	7282
59120	7283
104277	7284
38819	7285
87417	7286
167749	7287
1686	7288
672	7289
8259	7290
30878	7291
231231	7292
127725	7293
103538	7294
294594	7295
5331	7296
126964	7297
3081	7298
208688	7299
51038	7300
21851	7301
4946	7302
8224	7303
49	7304
14543	7305
23415	7306
40797	7307
63212	7308
63354	7309
240348	7310
41293	7311
1099	7312
220531	7313
34211	7314
49398	7315
138174	7316
2225	7317
35224	7318
98867	7319
75240	7320
396	7321
186613	7322
3055	7323
25398	7324
67905	7325
79844	7326
1888	7327
79835	7328
40431	7329
89964	7330
132771	7331
16473	7332
52928	7333
176344	7334
64228	7335
275757	7336
57508	7337
26871	7338
11750	7339
113933	7340
83249	7341
67345	7342
20988	7343
129166	7344
5881	7345
36794	7346
172332	7347
200812	7348
207447	7349
167865	7350
80673	7351
186563	7352
192344	7353
279928	7354
135756	7355
46441	7356
116073	7357
83599	7358
83606	7359
46358	7360
205738	7361
91342	7362
162405	7363
64386	7364
147816	7365
103917	7366
81742	7367
243684	7368
5624	7369
5470	7370
50659	7371
38966	7372
62156	7373
67607	7374
17071	7375
84649	7376
178675	7377
105998	7378
65775	7379
265010	7380
128501	7381
80917	7382
175439	7383
110078	7384
18480	7385
23521	7386
96761	7387
210810	7388
95723	7389
16360	7390
54645	7391
48816	7392
146772	7393
70161	7394
205404	7395
76895	7396
1756	7397
74222	7398
29856	7399
23028	7400
16171	7401
79496	7402
296649	7403
28740	7404
220862	7405
70779	7406
1579	7407
107903	7408
141477	7409
20388	7410
67149	7411
73517	7412
9380	7413
260812	7414
122927	7415
73918	7416
144196	7417
32498	7418
4946	7419
39515	7420
603	7421
68203	7422
65773	7423
7818	7424
285881	7425
89104	7426
195208	7427
33100	7428
20002	7429
5150	7430
199782	7431
15830	7432
125297	7433
168000	7434
167997	7435
52854	7436
127850	7437
288608	7438
160552	7439
196069	7440
32185	7441
20538	7442
11527	7443
108970	7444
3021	7445
13290	7446
155765	7447
201311	7448
32185	7449
29695	7450
223137	7451
42193	7452
27943	7453
153908	7454
267745	7455
80843	7456
3315	7457
57660	7458
12085	7459
307702	7460
259423	7461
15531	7462
52620	7463
266084	7464
127955	7465
8992	7466
39312	7467
91541	7468
27773	7469
30157	7470
67133	7471
39153	7472
109394	7473
1590	7474
4865	7475
93428	7476
14620	7477
33558	7478
117732	7479
15979	7480
254257	7481
288182	7482
92094	7483
151088	7484
8658	7485
42758	7486
13017	7487
142787	7488
11547	7489
105323	7490
31314	7491
77663	7492
36093	7493
34534	7494
22740	7495
98782	7496
28274	7497
136063	7498
103748	7499
1984	7500
109554	7501
43636	7502
226822	7503
101401	7504
27464	7505
224035	7506
59698	7507
17797	7508
27678	7509
80712	7510
70649	7511
75832	7512
152169	7513
85823	7514
7368	7515
9596	7516
206399	7517
40043	7518
291766	7519
6014	7520
3957	7521
73060	7522
101630	7523
37493	7524
23264	7525
62178	7526
41152	7527
85578	7528
529	7529
136051	7530
3778	7531
73512	7532
2994	7533
46207	7534
529	7535
193464	7536
310080	7537
85519	7538
21070	7539
20625	7540
50491	7541
181051	7542
13097	7543
87916	7544
103680	7545
61203	7546
10000	7547
31310	7548
3119	7549
4287	7550
145088	7551
3409	7552
257738	7553
163898	7554
99546	7555
182553	7556
186952	7557
73714	7558
96308	7559
102922	7560
109051	7561
225275	7562
160421	7563
204581	7564
91331	7565
41118	7566
115722	7567
66413	7568
211049	7569
93835	7570
34254	7571
20337	7572
252877	7573
224557	7574
65380	7575
198234	7576
198234	7577
117690	7578
66777	7579
131641	7580
230261	7581
35798	7582
120802	7583
59510	7584
28066	7585
54178	7586
16312	7587
4741	7588
44486	7589
20265	7590
135234	7591
1448	7592
10435	7593
19367	7594
36072	7595
38966	7596
111510	7597
19646	7598
11550	7599
48184	7600
47964	7601
141994	7602
74974	7603
12624	7604
55743	7605
194464	7606
25093	7607
122935	7608
72097	7609
8048	7610
233	7611
228224	7612
34589	7613
62728	7614
7187	7615
281248	7616
261218	7617
102343	7618
142017	7619
40813	7620
84233	7621
55599	7622
5021	7623
158184	7624
56038	7625
56079	7626
158184	7627
2087	7628
81329	7629
157902	7630
194574	7631
43620	7632
81140	7633
33607	7634
27308	7635
133099	7636
51619	7637
277984	7638
240314	7639
30021	7640
30648	7641
100305	7642
67041	7643
21423	7644
5555	7645
4263	7646
302176	7647
5075	7648
186691	7649
6709	7650
20972	7651
20972	7652
23699	7653
221329	7654
117121	7655
273045	7656
45154	7657
286749	7658
107410	7659
49330	7660
24127	7661
41661	7662
55444	7663
105048	7664
6672	7665
212899	7666
95430	7667
37570	7668
215670	7669
242029	7670
100506	7671
69399	7672
236653	7673
111271	7674
51972	7675
67077	7676
309624	7677
6353	7678
6353	7679
21574	7680
9769	7681
25041	7682
20058	7683
149368	7684
129312	7685
11824	7686
287181	7687
233433	7688
164689	7689
297641	7690
13002	7691
121199	7692
160	7693
2829	7694
33361	7695
220731	7696
16771	7697
119690	7698
103237	7699
20614	7700
48695	7701
5964	7702
58446	7703
110297	7704
169883	7705
108906	7706
264087	7707
32572	7708
3123	7709
81523	7710
25985	7711
36369	7712
632	7713
197295	7714
77448	7715
134764	7716
86927	7717
86927	7718
37385	7719
146291	7720
16587	7721
7418	7722
9169	7723
134429	7724
8682	7725
211993	7726
197793	7727
179323	7728
97971	7729
93035	7730
121332	7731
96503	7732
444	7733
19914	7734
33	7735
13459	7736
5566	7737
157410	7738
62878	7739
17486	7740
13204	7741
66938	7742
50710	7743
1613	7744
91650	7745
42893	7746
64591	7747
70568	7748
72890	7749
25737	7750
4134	7751
80836	7752
24660	7753
61278	7754
237503	7755
6829	7756
19926	7757
99790	7758
188473	7759
213388	7760
48728	7761
64445	7762
4351	7763
1525	7764
117201	7765
15934	7766
105377	7767
81750	7768
137533	7769
266097	7770
835	7771
3337	7772
24120	7773
198128	7774
22066	7775
96354	7776
292784	7777
128855	7778
5758	7779
5758	7780
33643	7781
11056	7782
171824	7783
156829	7784
73571	7785
297473	7786
39495	7787
2626	7788
196981	7789
237154	7790
193299	7791
141912	7792
309264	7793
22976	7794
32445	7795
71290	7796
61115	7797
82993	7798
17637	7799
36880	7800
105	7801
308198	7802
178828	7803
17224	7804
55796	7805
8085	7806
29284	7807
167125	7808
3039	7809
139115	7810
4057	7811
21485	7812
9031	7813
163	7814
2659	7815
11038	7816
20251	7817
295068	7818
11952	7819
29243	7820
230497	7821
113974	7822
265220	7823
40292	7824
60465	7825
57607	7826
146864	7827
42868	7828
215890	7829
50873	7830
11691	7831
88746	7832
35354	7833
127528	7834
99600	7835
92597	7836
86180	7837
29463	7838
7212	7839
19026	7840
139736	7841
29654	7842
248863	7843
408	7844
137178	7845
199355	7846
256534	7847
31248	7848
311944	7849
13794	7850
7439	7851
10188	7852
3703	7853
64743	7854
10177	7855
50902	7856
44357	7857
99017	7858
194070	7859
5052	7860
81614	7861
205340	7862
205340	7863
1078	7864
45852	7865
173913	7866
6232	7867
6232	7868
80967	7869
234041	7870
63372	7871
259882	7872
30968	7873
54539	7874
99299	7875
13631	7876
44645	7877
201579	7878
171070	7879
86723	7880
9171	7881
41211	7882
47680	7883
28263	7884
261577	7885
8192	7886
131159	7887
55180	7888
581	7889
168061	7890
279207	7891
253215	7892
76429	7893
300611	7894
146999	7895
126546	7896
56629	7897
317	7898
137171	7899
102733	7900
291428	7901
252588	7902
130382	7903
92429	7904
49689	7905
22978	7906
139132	7907
31913	7908
126832	7909
114526	7910
256305	7911
96210	7912
219775	7913
52474	7914
9617	7915
46463	7916
208053	7917
125305	7918
68570	7919
13915	7920
163871	7921
1022	7922
178489	7923
240481	7924
68638	7925
149215	7926
28766	7927
232581	7928
152212	7929
247206	7930
175235	7931
66604	7932
130024	7933
12424	7934
94151	7935
30819	7936
32638	7937
44657	7938
42	7939
1536	7940
89187	7941
73017	7942
104605	7943
1340	7944
163276	7945
51874	7946
48274	7947
82826	7948
7263	7949
4467	7950
109731	7951
66700	7952
24828	7953
857	7954
290878	7955
300973	7956
184727	7957
46864	7958
37223	7959
113625	7960
101312	7961
188362	7962
275648	7963
40768	7964
15656	7965
112449	7966
112451	7967
261624	7968
143202	7969
242280	7970
13155	7971
11837	7972
30604	7973
38573	7974
171309	7975
56629	7976
27349	7977
72484	7978
59000	7979
108119	7980
58001	7981
93562	7982
272515	7983
3497	7984
258477	7985
55023	7986
40473	7987
12846	7988
2066	7989
108	7990
39076	7991
29545	7992
491	7993
15878	7994
146328	7995
32410	7996
193131	7997
206136	7998
3612	7999
14317	8000
68522	8001
10181	8002
224377	8003
60909	8004
111370	8005
209800	8006
44859	8007
176455	8008
245066	8009
113974	8010
6083	8011
35293	8012
32742	8013
30809	8014
23592	8015
112262	8016
223651	8017
204030	8018
159175	8019
78610	8020
238536	8021
146565	8022
127025	8023
196492	8024
43743	8025
201748	8026
14077	8027
146369	8028
209614	8029
58412	8030
17504	8031
95386	8032
11642	8033
1604	8034
6554	8035
37199	8036
16213	8037
71124	8038
145939	8039
47555	8040
63381	8041
40900	8042
127946	8043
161263	8044
119995	8045
117046	8046
25093	8047
760	8048
273886	8049
760	8050
4538	8051
228737	8052
195248	8053
135791	8054
283403	8055
1274	8056
760	8057
7952	8058
9611	8059
26292	8060
26292	8061
13825	8062
208869	8063
75785	8064
76791	8065
117386	8066
136506	8067
8542	8068
149336	8069
231650	8070
155805	8071
93030	8072
232520	8073
20928	8074
202240	8075
16924	8076
5292	8077
947	8078
162056	8079
219518	8080
28109	8081
68359	8082
198307	8083
146698	8084
699	8085
304581	8086
136502	8087
257526	8088
2461	8089
6299	8090
4666	8091
168440	8092
64794	8093
100027	8094
271825	8095
54206	8096
99936	8097
54508	8098
150554	8099
92169	8100
291677	8101
211431	8102
14823	8103
98212	8104
4923	8105
4094	8106
8118	8107
65421	8108
105362	8109
119662	8110
207964	8111
6232	8112
123479	8113
108120	8114
24941	8115
142250	8116
138082	8117
122155	8118
27441	8119
82685	8120
123288	8121
133614	8122
628	8123
47416	8124
68970	8125
13799	8126
29452	8127
292844	8128
110360	8129
15151	8130
63347	8131
70965	8132
14285	8133
147697	8134
36827	8135
43849	8136
297702	8137
38619	8138
105104	8139
177009	8140
76010	8141
225895	8142
209252	8143
91484	8144
20891	8145
47292	8146
42203	8147
140877	8148
138231	8149
22603	8150
149329	8151
66715	8152
56614	8153
50787	8154
290982	8155
16920	8156
88009	8157
30241	8158
30241	8159
4337	8160
99320	8161
91740	8162
16933	8163
52082	8164
288270	8165
91385	8166
186314	8167
85788	8168
109653	8169
62304	8170
5509	8171
258790	8172
259563	8173
66325	8174
116066	8175
44099	8176
74863	8177
14218	8178
18773	8179
66540	8180
11737	8181
60489	8182
62579	8183
203707	8184
105681	8185
128558	8186
204179	8187
88624	8188
43065	8189
141432	8190
139888	8191
104939	8192
107156	8193
20153	8194
186866	8195
85170	8196
132444	8197
136039	8198
66935	8199
139778	8200
20108	8201
73259	8202
147569	8203
223314	8204
7825	8205
100766	8206
200493	8207
2896	8208
168765	8209
173879	8210
55017	8211
5838	8212
18253	8213
8748	8214
55608	8215
11304	8216
59738	8217
56324	8218
31805	8219
135403	8220
79998	8221
6751	8222
8060	8223
191241	8224
263277	8225
28248	8226
2431	8227
181958	8228
131272	8229
94305	8230
22146	8231
22146	8232
22146	8233
68096	8234
219588	8235
264675	8236
4253	8237
17512	8238
2880	8239
43993	8240
84333	8241
6437	8242
10224	8243
22918	8244
26694	8245
203081	8246
1948	8247
77587	8248
163774	8249
138874	8250
62448	8251
24593	8252
48880	8253
6434	8254
247371	8255
62330	8256
196360	8257
26855	8258
5470	8259
72893	8260
34496	8261
43593	8262
22028	8263
199546	8264
144666	8265
4832	8266
36293	8267
48769	8268
85759	8269
64961	8270
262118	8271
93830	8272
174523	8273
179406	8274
89552	8275
179367	8276
28154	8277
39644	8278
105464	8279
93351	8280
40336	8281
17024	8282
38908	8283
102196	8284
99537	8285
40154	8286
40154	8287
112137	8288
148673	8289
86411	8290
63475	8291
133145	8292
177943	8293
74229	8294
197414	8295
137442	8296
49095	8297
77191	8298
65357	8299
74439	8300
146703	8301
286998	8302
90811	8303
186962	8304
38663	8305
73758	8306
75365	8307
72315	8308
96398	8309
40610	8310
61109	8311
144175	8312
104022	8313
117363	8314
16904	8315
189451	8316
278213	8317
208305	8318
288147	8319
147804	8320
129266	8321
17348	8322
40722	8323
58631	8324
42407	8325
69680	8326
15064	8327
15662	8328
5462	8329
169851	8330
180453	8331
247320	8332
61413	8333
185384	8334
185441	8335
85462	8336
290802	8337
59008	8338
40308	8339
77518	8340
937	8341
109751	8342
81269	8343
86120	8344
47116	8345
129852	8346
254952	8347
23168	8348
85603	8349
64589	8350
36304	8351
751	8352
175116	8353
3478	8354
172449	8355
29677	8356
9548	8357
306301	8358
17233	8359
114053	8360
58024	8361
16425	8362
115842	8363
12472	8364
63632	8365
273379	8366
13236	8367
78739	8368
253901	8369
108202	8370
26855	8371
65607	8372
170848	8373
142765	8374
219575	8375
44263	8376
16492	8377
123584	8378
189726	8379
9594	8380
197240	8381
5953	8382
209867	8383
138948	8384
62440	8385
185677	8386
69824	8387
191915	8388
16278	8389
96183	8390
250006	8391
151901	8392
18893	8393
30465	8394
22345	8395
95965	8396
10480	8397
133356	8398
111588	8399
39880	8400
107131	8401
295645	8402
92904	8403
28536	8404
208377	8405
126158	8406
250206	8407
161786	8408
185352	8409
39583	8410
173025	8411
134595	8412
209919	8413
9843	8414
262651	8415
39554	8416
208366	8417
123220	8418
144483	8419
70134	8420
145622	8421
310751	8422
42142	8423
144112	8424
123448	8425
1016	8426
108521	8427
2679	8428
17254	8429
43825	8430
11359	8431
102530	8432
161287	8433
107649	8434
85652	8435
9470	8436
14646	8437
16904	8438
5462	8439
4769	8440
25928	8441
170401	8442
101946	8443
138718	8444
115724	8445
196903	8446
35273	8447
141843	8448
20216	8449
36055	8450
27690	8451
16269	8452
81111	8453
127582	8454
14508	8455
60188	8456
5007	8457
11161	8458
135751	8459
195809	8460
139321	8461
39153	8462
72778	8463
32535	8464
249356	8465
17059	8466
17977	8467
30909	8468
10311	8469
142839	8470
203780	8471
91364	8472
244014	8473
20129	8474
166207	8475
308858	8476
258043	8477
44684	8478
95443	8479
6	8480
41545	8481
233889	8482
3760	8483
64934	8484
15238	8485
55217	8486
242315	8487
14508	8488
136849	8489
93701	8490
59040	8491
2351	8492
50739	8493
2373	8494
111413	8495
4264	8496
3970	8497
32269	8498
109754	8499
16491	8500
40416	8501
181407	8502
143735	8503
30116	8504
115916	8505
84001	8506
255958	8507
188884	8508
9181	8509
28293	8510
188983	8511
38395	8512
303366	8513
6579	8514
12125	8515
7954	8516
48131	8517
183118	8518
183118	8519
24603	8520
152379	8521
26985	8522
14625	8523
17034	8524
138170	8525
73489	8526
59698	8527
231384	8528
17478	8529
3666	8530
94850	8531
283237	8532
68932	8533
158894	8534
81066	8535
290234	8536
114018	8537
152047	8538
81802	8539
181652	8540
129288	8541
177730	8542
179161	8543
221752	8544
280183	8545
150131	8546
225417	8547
49482	8548
40177	8549
264905	8550
157968	8551
94632	8552
15516	8553
139417	8554
28792	8555
40886	8556
61848	8557
217362	8558
253118	8559
169728	8560
215347	8561
21571	8562
191604	8563
64140	8564
18161	8565
40048	8566
4374	8567
25241	8568
15292	8569
186423	8570
95044	8571
68407	8572
67626	8573
73463	8574
75463	8575
70728	8576
217004	8577
238749	8578
117427	8579
53593	8580
102412	8581
40102	8582
28834	8583
36624	8584
246772	8585
283919	8586
80650	8587
149502	8588
20034	8589
35277	8590
11534	8591
144034	8592
6897	8593
208658	8594
22412	8595
65471	8596
50031	8597
141906	8598
52673	8599
5883	8600
52019	8601
156992	8602
42953	8603
90216	8604
64087	8605
39131	8606
200535	8607
36189	8608
194440	8609
172146	8610
125189	8611
60526	8612
77517	8613
38575	8614
190686	8615
82817	8616
202048	8617
25289	8618
49428	8619
31037	8620
21448	8621
184618	8622
7806	8623
212384	8624
44375	8625
34003	8626
29717	8627
69343	8628
61098	8629
245561	8630
64518	8631
98099	8632
300068	8633
25895	8634
200047	8635
106042	8636
39757	8637
66600	8638
15891	8639
82952	8640
69207	8641
8503	8642
103443	8643
14696	8644
76536	8645
80836	8646
56341	8647
28916	8648
40753	8649
174034	8650
13962	8651
81111	8652
168319	8653
196466	8654
47237	8655
206	8656
14178	8657
122689	8658
209118	8659
40514	8660
249667	8661
58833	8662
57319	8663
148434	8664
21192	8665
36486	8666
28689	8667
149300	8668
41334	8669
69367	8670
81032	8671
1990	8672
69687	8673
71985	8674
81070	8675
158330	8676
230499	8677
138034	8678
165363	8679
101345	8680
77631	8681
64603	8682
43195	8683
285894	8684
128396	8685
68606	8686
252083	8687
59022	8688
59022	8689
101727	8690
3080	8691
141824	8692
138672	8693
17706	8694
74893	8695
2224	8696
268220	8697
28394	8698
124974	8699
113174	8700
240167	8701
149705	8702
15580	8703
425	8704
107770	8705
79878	8706
1063	8707
167723	8708
179386	8709
90645	8710
89069	8711
24679	8712
81917	8713
24517	8714
32772	8715
146357	8716
168290	8717
11793	8718
135467	8719
98826	8720
295942	8721
32869	8722
217366	8723
265851	8724
285017	8725
127721	8726
114504	8727
114504	8728
107311	8729
11030	8730
84947	8731
206903	8732
197666	8733
68230	8734
208390	8735
1553	8736
81070	8737
21546	8738
19630	8739
133735	8740
154162	8741
25818	8742
220900	8743
227185	8744
18609	8745
186601	8746
60568	8747
9492	8748
194236	8749
78440	8750
31384	8751
43709	8752
144136	8753
259997	8754
22315	8755
211342	8756
9637	8757
2254	8758
140608	8759
143417	8760
213113	8761
65768	8762
195713	8763
242718	8764
280264	8765
165732	8766
264877	8767
129950	8768
74893	8769
281660	8770
31632	8771
136215	8772
4228	8773
105690	8774
8366	8775
216614	8776
235349	8777
130341	8778
156128	8779
287898	8780
25108	8781
106892	8782
19233	8783
68488	8784
16226	8785
9076	8786
162347	8787
7162	8788
108287	8789
59546	8790
170524	8791
23	8792
63734	8793
131239	8794
32686	8795
62405	8796
10267	8797
3186	8798
94407	8799
52238	8800
172807	8801
65872	8802
81740	8803
58068	8804
4614	8805
97164	8806
35838	8807
47851	8808
23914	8809
20400	8810
258	8811
41946	8812
32299	8813
42506	8814
175164	8815
56100	8816
15864	8817
162426	8818
23504	8819
92056	8820
27919	8821
4694	8822
95782	8823
142580	8824
53793	8825
87580	8826
48725	8827
8606	8828
727	8829
138804	8830
13756	8831
162288	8832
185602	8833
15086	8834
28145	8835
35972	8836
11501	8837
44981	8838
130792	8839
87609	8840
38058	8841
148982	8842
1761	8843
36530	8844
182431	8845
137902	8846
36435	8847
292715	8848
12153	8849
128905	8850
2211	8851
258041	8852
290573	8853
32065	8854
212064	8855
244343	8856
168438	8857
11749	8858
124297	8859
293338	8860
99194	8861
83476	8862
30275	8863
54338	8864
27687	8865
112939	8866
260127	8867
41081	8868
34110	8869
35788	8870
82027	8871
55513	8872
25134	8873
232164	8874
74077	8875
135962	8876
19457	8877
42427	8878
180732	8879
149572	8880
60152	8881
312717	8882
115045	8883
101466	8884
92609	8885
199513	8886
167595	8887
4564	8888
91479	8889
59600	8890
262668	8891
87035	8892
289506	8893
6473	8894
24967	8895
150059	8896
130820	8897
63442	8898
12323	8899
12323	8900
12323	8901
299688	8902
171501	8903
12323	8904
71117	8905
71180	8906
11983	8907
267071	8908
311526	8909
52838	8910
24724	8911
174871	8912
221211	8913
171723	8914
157173	8915
21386	8916
157867	8917
87543	8918
83885	8919
4026	8920
65	8921
197905	8922
144576	8923
171125	8924
59912	8925
69416	8926
252693	8927
256327	8928
73196	8929
213928	8930
75	8931
67768	8932
41136	8933
8199	8934
188547	8935
79669	8936
10933	8937
131904	8938
157724	8939
68672	8940
8119	8941
20079	8942
17122	8943
10833	8944
49835	8945
51927	8946
4137	8947
53100	8948
59930	8949
3278	8950
75082	8951
296030	8952
55262	8953
45661	8954
62053	8955
5348	8956
10045	8957
10045	8958
456	8959
650	8960
2040	8961
141526	8962
292	8963
98303	8964
258576	8965
89720	8966
27106	8967
142080	8968
18	8969
37457	8970
64321	8971
75488	8972
204598	8973
149081	8974
2235	8975
1755	8976
86383	8977
83462	8978
83462	8979
129679	8980
79561	8981
146291	8982
7220	8983
119097	8984
161759	8985
31235	8986
64836	8987
7285	8988
4134	8989
310853	8990
72222	8991
15665	8992
48960	8993
33527	8994
165364	8995
1936	8996
1628	8997
13956	8998
40089	8999
25527	9000
61963	9001
125136	9002
51036	9003
179417	9004
69535	9005
150745	9006
14361	9007
40439	9008
397	9009
5566	9010
6504	9011
58260	9012
29434	9013
276185	9014
9404	9015
204636	9016
10915	9017
260190	9018
36397	9019
60454	9020
5846	9021
80808	9022
25737	9023
36230	9024
7307	9025
158865	9026
6829	9027
140	9028
267995	9029
35019	9030
116053	9031
115934	9032
268124	9033
331	9034
13457	9035
121842	9036
19519	9037
32254	9038
271651	9039
1755	9040
6829	9041
42343	9042
3639	9043
51950	9044
44570	9045
23464	9046
3191	9047
83119	9048
77545	9049
27538	9050
7350	9051
90334	9052
232764	9053
30499	9054
29756	9055
199337	9056
70181	9057
58241	9058
118018	9059
86366	9060
271	9061
48045	9062
157945	9063
118939	9064
100841	9065
61641	9066
109093	9067
63532	9068
73090	9069
5857	9070
299595	9071
35549	9072
6656	9073
6656	9074
107087	9075
74149	9076
167441	9077
223410	9078
116033	9079
34022	9080
2075	9081
63744	9082
29478	9083
240641	9084
29478	9085
70974	9086
108761	9087
18207	9088
7653	9089
128211	9090
252275	9091
16885	9092
1086	9093
181745	9094
194778	9095
97117	9096
169799	9097
223801	9098
245290	9099
211514	9100
255385	9101
31259	9102
18667	9103
55202	9104
82583	9105
16183	9106
341	9107
130710	9108
10527	9109
21011	9110
69608	9111
308912	9112
39332	9113
126342	9114
175447	9115
90582	9116
51817	9117
141828	9118
41126	9119
92492	9120
125450	9121
57229	9122
280612	9123
190646	9124
28972	9125
18628	9126
64847	9127
81161	9128
128895	9129
14427	9130
106338	9131
901	9132
20	9133
16488	9134
61193	9135
64559	9136
265860	9137
62782	9138
40498	9139
152721	9140
201188	9141
145	9142
193225	9143
122157	9144
68829	9145
8083	9146
26837	9147
37744	9148
17488	9149
66092	9150
3221	9151
296970	9152
75380	9153
193974	9154
307508	9155
11620	9156
42836	9157
193225	9158
139894	9159
28080	9160
130710	9161
35009	9162
175488	9163
119776	9164
70969	9165
92977	9166
30101	9167
201954	9168
197269	9169
11544	9170
39471	9171
249421	9172
42413	9173
289982	9174
285862	9175
100241	9176
165433	9177
91580	9178
71512	9179
77903	9180
17065	9181
16369	9182
63181	9183
109769	9184
182801	9185
109769	9186
59616	9187
30628	9188
737	9189
201751	9190
294078	9191
46443	9192
117702	9193
6208	9194
29219	9195
90797	9196
193400	9197
21240	9198
187192	9199
52273	9200
19876	9201
90624	9202
83587	9203
37083	9204
102114	9205
64927	9206
63555	9207
1139	9208
347	9209
100237	9210
1910	9211
7988	9212
49061	9213
274656	9214
164570	9215
7988	9216
34302	9217
61089	9218
1347	9219
72228	9220
97673	9221
156775	9222
123710	9223
77817	9224
157630	9225
61851	9226
41723	9227
6963	9228
138150	9229
74683	9230
24148	9231
90848	9232
2075	9233
11669	9234
256799	9235
67055	9236
59968	9237
116861	9238
44493	9239
140478	9240
74496	9241
5044	9242
5044	9243
230	9244
201472	9245
206834	9246
6868	9247
20413	9248
213	9249
60628	9250
56845	9251
69427	9252
149583	9253
248105	9254
57162	9255
10557	9256
165178	9257
248726	9258
297684	9259
234998	9260
123203	9261
61250	9262
52089	9263
125599	9264
90838	9265
27909	9266
85892	9267
86916	9268
2058	9269
28297	9270
173690	9271
99284	9272
32024	9273
110673	9274
252684	9275
1668	9276
64685	9277
87758	9278
17458	9279
190348	9280
107903	9281
94374	9282
10239	9283
8689	9284
90767	9285
244282	9286
19271	9287
4340	9288
4270	9289
94806	9290
54871	9291
85228	9292
130793	9293
20121	9294
1631	9295
161329	9296
289779	9297
161	9298
138023	9299
28081	9300
13789	9301
214130	9302
12441	9303
118511	9304
195421	9305
5032	9306
15132	9307
196285	9308
224922	9309
22497	9310
43150	9311
209338	9312
2906	9313
62101	9314
10773	9315
202599	9316
74505	9317
45534	9318
235235	9319
94466	9320
219836	9321
128906	9322
67467	9323
266681	9324
61040	9325
16433	9326
65	9327
59530	9328
261854	9329
50	9330
301926	9331
225215	9332
543	9333
209274	9334
308829	9335
99887	9336
224316	9337
15140	9338
151990	9339
21916	9340
23721	9341
199735	9342
2200	9343
171608	9344
88128	9345
32784	9346
30568	9347
1390	9348
60954	9349
44429	9350
151521	9351
44429	9352
3779	9353
92785	9354
5592	9355
70174	9356
66169	9357
9367	9358
80012	9359
210101	9360
150509	9361
115858	9362
159577	9363
95710	9364
1972	9365
6479	9366
92434	9367
11314	9368
123373	9369
11693	9370
198514	9371
3557	9372
145512	9373
186115	9374
6917	9375
25468	9376
69598	9377
166719	9378
114087	9379
14118	9380
107020	9381
266001	9382
158480	9383
66937	9384
146980	9385
41277	9386
23708	9387
62958	9388
100829	9389
3366	9390
306312	9391
88209	9392
10666	9393
50264	9394
45979	9395
8980	9396
55275	9397
46071	9398
167907	9399
191638	9400
253477	9401
209992	9402
85578	9403
117236	9404
143434	9405
74491	9406
12124	9407
3396	9408
82425	9409
39649	9410
147869	9411
197824	9412
17918	9413
153529	9414
5	9415
55308	9416
27105	9417
213427	9418
287197	9419
27364	9420
292243	9421
82325	9422
3604	9423
84533	9424
18515	9425
43701	9426
66548	9427
9739	9428
24259	9429
143	9430
304672	9431
198309	9432
82652	9433
36238	9434
285971	9435
17844	9436
72197	9437
103954	9438
93664	9439
6341	9440
5255	9441
4379	9442
23906	9443
8946	9444
14426	9445
147205	9446
6316	9447
38718	9448
8619	9449
16535	9450
69567	9451
28782	9452
225530	9453
19186	9454
2921	9455
13325	9456
270169	9457
60916	9458
57351	9459
162660	9460
21623	9461
38516	9462
311482	9463
217771	9464
37928	9465
38516	9466
176161	9467
13305	9468
261306	9469
9333	9470
10071	9471
36763	9472
84279	9473
21959	9474
18515	9475
16295	9476
16295	9477
32497	9478
151144	9479
19165	9480
38229	9481
65309	9482
215407	9483
214298	9484
76401	9485
145555	9486
47695	9487
62181	9488
219758	9489
273278	9490
141524	9491
165204	9492
7639	9493
32974	9494
102336	9495
12555	9496
303484	9497
115387	9498
80205	9499
252662	9500
58006	9501
110646	9502
38342	9503
152	9504
91925	9505
35170	9506
217697	9507
141221	9508
159742	9509
231095	9510
190467	9511
275310	9512
2543	9513
68502	9514
24310	9515
48102	9516
138955	9517
106828	9518
2629	9519
79521	9520
79521	9521
19710	9522
53674	9523
81477	9524
6222	9525
2761	9526
19710	9527
306811	9528
10013	9529
220775	9530
14140	9531
75436	9532
3695	9533
200783	9534
240697	9535
2212	9536
31579	9537
145900	9538
295708	9539
249708	9540
33334	9541
71885	9542
6305	9543
113820	9544
182457	9545
173345	9546
293006	9547
132054	9548
305207	9549
300446	9550
10227	9551
150643	9552
150643	9553
95975	9554
39268	9555
7682	9556
161276	9557
74012	9558
128531	9559
133548	9560
296345	9561
40	9562
43133	9563
1358	9564
176366	9565
42869	9566
29024	9567
38099	9568
34046	9569
157884	9570
155903	9571
165815	9572
161922	9573
159209	9574
98051	9575
31209	9576
166260	9577
16560	9578
137779	9579
37031	9580
81460	9581
29427	9582
131	9583
21453	9584
67936	9585
34267	9586
94163	9587
42565	9588
185513	9589
245117	9590
163456	9591
140177	9592
2907	9593
58390	9594
29055	9595
390	9596
101885	9597
17130	9598
6278	9599
31201	9600
24002	9601
3557	9602
209767	9603
186405	9604
272	9605
33323	9606
3606	9607
138091	9608
189211	9609
41116	9610
25576	9611
22842	9612
269345	9613
107285	9614
109887	9615
81212	9616
163864	9617
103688	9618
54233	9619
133495	9620
32932	9621
173451	9622
272	9623
689	9624
50037	9625
18722	9626
13392	9627
129496	9628
97166	9629
31824	9630
145904	9631
74274	9632
49829	9633
32050	9634
191594	9635
96081	9636
110260	9637
109014	9638
258072	9639
158187	9640
157680	9641
81283	9642
189830	9643
7606	9644
74652	9645
82270	9646
61240	9647
109881	9648
267110	9649
64361	9650
58435	9651
59905	9652
173272	9653
217775	9654
22196	9655
234232	9656
81033	9657
28666	9658
204215	9659
28753	9660
33844	9661
63364	9662
89850	9663
212707	9664
53458	9665
165493	9666
132324	9667
312513	9668
1408	9669
140157	9670
293565	9671
287699	9672
75965	9673
52028	9674
16951	9675
269122	9676
20849	9677
7822	9678
13789	9679
34960	9680
267835	9681
39795	9682
13401	9683
26846	9684
118243	9685
39316	9686
39316	9687
127116	9688
3833	9689
107150	9690
37420	9691
84328	9692
244779	9693
140903	9694
140903	9695
136631	9696
39783	9697
146909	9698
62208	9699
165351	9700
36815	9701
152765	9702
49289	9703
33006	9704
61304	9705
25363	9706
25363	9707
34078	9708
33041	9709
131381	9710
16434	9711
3181	9712
2859	9713
3847	9714
130016	9715
426	9716
19996	9717
114407	9718
746	9719
277946	9720
71904	9721
10647	9722
204946	9723
258325	9724
160648	9725
198010	9726
55521	9727
203822	9728
64694	9729
218535	9730
221948	9731
11237	9732
38392	9733
2007	9734
31239	9735
257168	9736
122729	9737
11213	9738
86005	9739
18204	9740
71949	9741
29380	9742
18302	9743
265845	9744
82122	9745
94805	9746
209496	9747
238202	9748
208286	9749
39245	9750
242987	9751
190813	9752
277616	9753
237118	9754
3574	9755
208553	9756
23530	9757
99363	9758
53097	9759
130004	9760
12972	9761
182024	9762
13459	9763
4800	9764
12877	9765
42295	9766
195367	9767
16412	9768
348	9769
182565	9770
53024	9771
10603	9772
18942	9773
138916	9774
53066	9775
67371	9776
4123	9777
23407	9778
133737	9779
41471	9780
16291	9781
89457	9782
255135	9783
87340	9784
96996	9785
9925	9786
84396	9787
50453	9788
36337	9789
70209	9790
199159	9791
82755	9792
46268	9793
34013	9794
7234	9795
118176	9796
5793	9797
75085	9798
44855	9799
208159	9800
98920	9801
24552	9802
11956	9803
711	9804
4626	9805
86029	9806
257941	9807
41078	9808
294524	9809
37619	9810
100145	9811
21307	9812
144352	9813
65191	9814
21620	9815
99419	9816
192328	9817
88246	9818
133727	9819
30432	9820
24914	9821
3089	9822
114156	9823
253048	9824
6019	9825
76047	9826
207213	9827
194146	9828
2627	9829
262203	9830
37983	9831
129612	9832
71417	9833
60392	9834
128612	9835
71313	9836
96512	9837
335	9838
3418	9839
507	9840
88580	9841
188470	9842
1318	9843
81567	9844
53960	9845
65136	9846
182149	9847
142020	9848
106899	9849
70490	9850
191809	9851
32517	9852
88776	9853
73721	9854
132653	9855
37620	9856
40301	9857
14318	9858
3620	9859
8629	9860
94190	9861
8629	9862
66410	9863
34261	9864
1714	9865
5662	9866
126196	9867
84195	9868
65384	9869
159271	9870
48183	9871
247071	9872
85633	9873
37967	9874
73337	9875
105398	9876
81329	9877
37	9878
171816	9879
170880	9880
91811	9881
26996	9882
169718	9883
16656	9884
174865	9885
119034	9886
253166	9887
145833	9888
87055	9889
47628	9890
132701	9891
259207	9892
239778	9893
116462	9894
115142	9895
147229	9896
151348	9897
30915	9898
190577	9899
119063	9900
26299	9901
88378	9902
79765	9903
190576	9904
53417	9905
53417	9906
12978	9907
45667	9908
119468	9909
41572	9910
255020	9911
162750	9912
85485	9913
9701	9914
59619	9915
12743	9916
46563	9917
239415	9918
34479	9919
90604	9920
407	9921
7339	9922
49035	9923
12017	9924
3342	9925
72918	9926
186509	9927
181713	9928
36131	9929
300514	9930
33385	9931
14719	9932
49307	9933
146652	9934
137979	9935
127507	9936
10540	9937
158378	9938
174844	9939
41037	9940
17212	9941
152789	9942
99697	9943
180163	9944
18885	9945
133553	9946
153551	9947
54776	9948
38960	9949
54471	9950
157261	9951
229441	9952
3424	9953
126708	9954
4736	9955
26299	9956
19182	9957
203758	9958
110774	9959
228373	9960
117889	9961
230358	9962
133731	9963
31410	9964
35077	9965
81763	9966
46374	9967
42549	9968
101204	9969
94536	9970
95943	9971
120527	9972
68680	9973
193341	9974
13013	9975
224991	9976
116461	9977
38405	9978
213302	9979
42238	9980
31378	9981
95697	9982
13965	9983
55781	9984
21007	9985
161367	9986
32081	9987
48522	9988
74351	9989
71189	9990
81891	9991
100177	9992
20299	9993
12734	9994
28575	9995
215695	9996
43322	9997
83428	9998
80086	9999
310258	10000
27489	10001
25563	10002
107186	10003
47528	10004
159983	10005
226568	10006
18297	10007
4746	10008
18119	10009
192964	10010
123549	10011
93702	10012
58477	10013
222475	10014
306565	10015
55452	10016
214114	10017
180176	10018
74127	10019
141033	10020
7719	10021
280629	10022
35866	10023
156882	10024
1198	10025
188361	10026
76944	10027
28041	10028
48980	10029
266319	10030
144431	10031
12640	10032
51300	10033
20724	10034
115045	10035
233300	10036
13502	10037
228586	10038
147183	10039
55094	10040
23967	10041
2651	10042
141684	10043
4340	10044
32441	10045
77380	10046
62943	10047
127814	10048
146847	10049
184754	10050
16026	10051
166099	10052
11392	10053
73214	10054
2517	10055
15830	10056
27978	10057
40486	10058
11157	10059
160783	10060
52680	10061
23344	10062
161730	10063
23579	10064
172831	10065
275375	10066
42525	10067
8274	10068
148562	10069
10442	10070
256252	10071
5497	10072
7	10073
141378	10074
666	10075
56115	10076
143396	10077
77643	10078
221499	10079
29895	10080
50916	10081
216612	10082
96616	10083
23742	10084
12026	10085
13249	10086
1459	10087
4275	10088
12741	10089
77391	10090
47647	10091
201355	10092
270618	10093
65390	10094
60929	10095
235414	10096
209498	10097
75085	10098
108304	10099
194555	10100
148222	10101
3605	10102
168730	10103
68309	10104
3312	10105
172391	10106
4914	10107
3079	10108
47196	10109
57376	10110
69284	10111
23705	10112
96840	10113
71775	10114
77107	10115
39792	10116
100652	10117
7855	10118
41719	10119
115512	10120
28468	10121
101464	10122
77354	10123
68441	10124
49539	10125
163228	10126
76450	10127
7230	10128
116283	10129
108077	10130
75	10131
157123	10132
42563	10133
38085	10134
283754	10135
124117	10136
55793	10137
202152	10138
49098	10139
111154	10140
39593	10141
81276	10142
75815	10143
2928	10144
247930	10145
310726	10146
39007	10147
187013	10148
89303	10149
84189	10150
17918	10151
120915	10152
135013	10153
2386	10154
303564	10155
102340	10156
87790	10157
177648	10158
106971	10159
77643	10160
150135	10161
42247	10162
109244	10163
292856	10164
6227	10165
23352	10166
196239	10167
59833	10168
97914	10169
212750	10170
74408	10171
275173	10172
139707	10173
205963	10174
68467	10175
185440	10176
89754	10177
43136	10178
242258	10179
43338	10180
5787	10181
208244	10182
38223	10183
216333	10184
143560	10185
134249	10186
115214	10187
310545	10188
56171	10189
184437	10190
12568	10191
142234	10192
50306	10193
205745	10194
79690	10195
101279	10196
122547	10197
3080	10198
172821	10199
191664	10200
134314	10201
56036	10202
36421	10203
34772	10204
310160	10205
12581	10206
109830	10207
162105	10208
30362	10209
45463	10210
186595	10211
70181	10212
13236	10213
1645	10214
66030	10215
44972	10216
75145	10217
220505	10218
87512	10219
15455	10220
10483	10221
122348	10222
1289	10223
6061	10224
41818	10225
75806	10226
92755	10227
126293	10228
142596	10229
68438	10230
51566	10231
110195	10232
35711	10233
83182	10234
8908	10235
24373	10236
157588	10237
67328	10238
86900	10239
34143	10240
45527	10241
9880	10242
68761	10243
24440	10244
57406	10245
203290	10246
7620	10247
301819	10248
198972	10249
9623	10250
48848	10251
61392	10252
125712	10253
5678	10254
90110	10255
28511	10256
34641	10257
12040	10258
117777	10259
75119	10260
18489	10261
5304	10262
186592	10263
19705	10264
8805	10265
93440	10266
51846	10267
76109	10268
123851	10269
56170	10270
37950	10271
1977	10272
107286	10273
11467	10274
251147	10275
763	10276
238348	10277
78650	10278
164963	10279
19807	10280
70514	10281
88298	10282
4418	10283
140455	10284
76622	10285
8728	10286
256175	10287
276901	10288
129462	10289
16900	10290
128957	10291
69626	10292
93567	10293
55378	10294
4757	10295
216046	10296
107673	10297
183450	10298
9877	10299
40914	10300
149401	10301
80204	10302
85168	10303
88290	10304
195775	10305
281474	10306
111308	10307
143322	10308
52165	10309
30676	10310
5910	10311
102156	10312
281699	10313
281247	10314
278280	10315
275812	10316
164767	10317
140459	10318
229440	10319
311898	10320
199651	10321
17095	10322
16128	10323
10278	10324
3708	10325
250407	10326
194985	10327
47710	10328
16428	10329
8054	10330
210369	10331
135608	10332
247912	10333
119273	10334
215246	10335
15192	10336
15132	10337
162246	10338
214190	10339
52108	10340
148689	10341
151279	10342
282309	10343
68198	10344
7064	10345
154065	10346
149746	10347
81669	10348
1465	10349
52948	10350
58804	10351
304913	10352
112028	10353
25048	10354
71206	10355
49896	10356
6198	10357
216664	10358
88692	10359
50645	10360
230713	10361
155876	10362
106957	10363
45822	10364
20514	10365
66508	10366
60646	10367
251497	10368
6364	10369
122224	10370
34761	10371
247711	10372
178455	10373
136756	10374
213551	10375
246533	10376
270307	10377
109158	10378
17764	10379
21861	10380
203195	10381
137625	10382
88879	10383
175301	10384
117867	10385
54186	10386
205480	10387
101516	10388
45342	10389
72783	10390
33572	10391
236776	10392
96291	10393
56553	10394
143143	10395
91784	10396
35178	10397
108706	10398
11431	10399
7819	10400
129264	10401
245261	10402
110394	10403
136203	10404
209027	10405
134645	10406
6088	10407
12606	10408
72254	10409
106906	10410
77047	10411
194795	10412
266128	10413
97753	10414
32383	10415
20694	10416
211195	10417
65275	10418
24716	10419
100941	10420
683	10421
299546	10422
5789	10423
118339	10424
1892	10425
14803	10426
145390	10427
427	10428
66789	10429
3730	10430
52150	10431
4174	10432
3351	10433
47348	10434
20737	10435
91249	10436
198613	10437
236461	10438
122779	10439
28819	10440
21579	10441
25843	10442
31684	10443
40689	10444
196205	10445
200615	10446
162929	10447
73879	10448
85976	10449
85976	10450
64592	10451
16156	10452
209128	10453
13462	10454
28099	10455
104162	10456
185146	10457
45237	10458
241059	10459
124699	10460
49707	10461
242532	10462
76300	10463
89856	10464
667	10465
179452	10466
30795	10467
81562	10468
109194	10469
2712	10470
1215	10471
4082	10472
26357	10473
11195	10474
42678	10475
150269	10476
193260	10477
43571	10478
32715	10479
136080	10480
28731	10481
21206	10482
212991	10483
48523	10484
1979	10485
167336	10486
23801	10487
109229	10488
13526	10489
32907	10490
28295	10491
35737	10492
67521	10493
18036	10494
20579	10495
15735	10496
14572	10497
117461	10498
42047	10499
159297	10500
56938	10501
96871	10502
78829	10503
67563	10504
5567	10505
124553	10506
99615	10507
26448	10508
13319	10509
108812	10510
21757	10511
178982	10512
148066	10513
6399	10514
115942	10515
114597	10516
150850	10517
34217	10518
179529	10519
90830	10520
192431	10521
158627	10522
882	10523
42167	10524
39688	10525
102015	10526
3805	10527
36546	10528
105960	10529
26497	10530
21945	10531
66245	10532
49682	10533
73023	10534
54700	10535
205278	10536
169305	10537
105226	10538
224222	10539
183724	10540
28418	10541
201809	10542
1999	10543
83322	10544
214153	10545
133452	10546
82484	10547
55979	10548
96784	10549
10469	10550
118927	10551
74530	10552
16203	10553
16374	10554
20923	10555
27681	10556
37510	10557
117665	10558
2816	10559
205855	10560
9180	10561
41874	10562
87868	10563
24074	10564
271735	10565
241666	10566
34451	10567
303983	10568
52790	10569
194173	10570
307086	10571
90547	10572
137581	10573
2928	10574
36557	10575
63393	10576
36463	10577
26131	10578
31861	10579
133692	10580
9576	10581
136281	10582
118460	10583
190768	10584
173017	10585
75120	10586
13131	10587
113746	10588
4658	10589
16196	10590
42997	10591
41261	10592
58188	10593
27	10594
261476	10595
266848	10596
126151	10597
2877	10598
239470	10599
229220	10600
129817	10601
6512	10602
194316	10603
74802	10604
69613	10605
48559	10606
66172	10607
183300	10608
288462	10609
137670	10610
101077	10611
120282	10612
35216	10613
38736	10614
7202	10615
17263	10616
52620	10617
94528	10618
72058	10619
273391	10620
42003	10621
89868	10622
17212	10623
27041	10624
27041	10625
76189	10626
19720	10627
66206	10628
78520	10629
43593	10630
89636	10631
47546	10632
234140	10633
63924	10634
38664	10635
155635	10636
205753	10637
201992	10638
189434	10639
108470	10640
10354	10641
3805	10642
31857	10643
41468	10644
35122	10645
98249	10646
63921	10647
102039	10648
2949	10649
67957	10650
40626	10651
271219	10652
45482	10653
7888	10654
82488	10655
126106	10656
1561	10657
15350	10658
32728	10659
54991	10660
199568	10661
162172	10662
99715	10663
24191	10664
126034	10665
288915	10666
94991	10667
88759	10668
82520	10669
189762	10670
221082	10671
33412	10672
143002	10673
45244	10674
234243	10675
27185	10676
1222	10677
20255	10678
28	10679
78	10680
22998	10681
11622	10682
104474	10683
92050	10684
39956	10685
18297	10686
105639	10687
237256	10688
83935	10689
2154	10690
21923	10691
182903	10692
196138	10693
47093	10694
277090	10695
80181	10696
186831	10697
237156	10698
120611	10699
97915	10700
200093	10701
9829	10702
283978	10703
61712	10704
156882	10705
119768	10706
913	10707
28046	10708
63302	10709
4401	10710
30744	10711
13806	10712
76627	10713
269593	10714
623	10715
127042	10716
2359	10717
28437	10718
57365	10719
170965	10720
120850	10721
92460	10722
247042	10723
143444	10724
65702	10725
240976	10726
121313	10727
37275	10728
65247	10729
10777	10730
81538	10731
239483	10732
63747	10733
221312	10734
90025	10735
119782	10736
60221	10737
35886	10738
132019	10739
78773	10740
132331	10741
169920	10742
86179	10743
194312	10744
295094	10745
90022	10746
199509	10747
47693	10748
4342	10749
23352	10750
10359	10751
126916	10752
283907	10753
168220	10754
40023	10755
22094	10756
6371	10757
303255	10758
140964	10759
88895	10760
21216	10761
19686	10762
260095	10763
59226	10764
106569	10765
143699	10766
10469	10767
196982	10768
253510	10769
58306	10770
154251	10771
87466	10772
154972	10773
89168	10774
18622	10775
62588	10776
93269	10777
148190	10778
26701	10779
64558	10780
154296	10781
185800	10782
146760	10783
153273	10784
131954	10785
21698	10786
95809	10787
116431	10788
130845	10789
96671	10790
168743	10791
177881	10792
97603	10793
81220	10794
99502	10795
301450	10796
192499	10797
3816	10798
10603	10799
136132	10800
55134	10801
55418	10802
3036	10803
26128	10804
6944	10805
108437	10806
146567	10807
79751	10808
30508	10809
196769	10810
177321	10811
205228	10812
53959	10813
89669	10814
49311	10815
161414	10816
256569	10817
192607	10818
63612	10819
191930	10820
189881	10821
31545	10822
123728	10823
34070	10824
58235	10825
61826	10826
83798	10827
22129	10828
56090	10829
93983	10830
298487	10831
102960	10832
48695	10833
16243	10834
266737	10835
124705	10836
123802	10837
274262	10838
133778	10839
115028	10840
36395	10841
57481	10842
76071	10843
53360	10844
24517	10845
67834	10846
68944	10847
140349	10848
39409	10849
21397	10850
142984	10851
24717	10852
266280	10853
18293	10854
300374	10855
39901	10856
211726	10857
138921	10858
1575	10859
34385	10860
7768	10861
43351	10862
5992	10863
91169	10864
117738	10865
36823	10866
131493	10867
110077	10868
70832	10869
70969	10870
103	10871
55058	10872
294787	10873
14703	10874
50118	10875
309681	10876
5789	10877
31363	10878
89507	10879
109166	10880
297013	10881
79311	10882
170887	10883
69310	10884
15195	10885
28836	10886
164072	10887
104099	10888
7088	10889
12035	10890
27022	10891
154936	10892
25075	10893
55168	10894
282157	10895
8991	10896
96036	10897
81232	10898
86519	10899
128126	10900
87720	10901
59982	10902
216573	10903
87868	10904
37515	10905
208942	10906
98276	10907
52837	10908
83975	10909
181156	10910
14110	10911
95959	10912
11310	10913
133978	10914
285883	10915
4390	10916
197925	10917
6690	10918
46446	10919
80500	10920
13727	10921
222413	10922
1489	10923
33137	10924
150901	10925
7433	10926
9213	10927
23470	10928
234957	10929
166519	10930
17162	10931
57685	10932
53015	10933
290924	10934
133736	10935
264897	10936
17763	10937
28624	10938
163165	10939
210397	10940
169267	10941
24250	10942
17100	10943
94754	10944
51517	10945
172967	10946
23967	10947
208847	10948
45521	10949
228123	10950
85738	10951
80931	10952
10831	10953
70920	10954
26506	10955
53524	10956
15102	10957
6142	10958
82590	10959
15413	10960
290607	10961
200422	10962
19578	10963
54934	10964
27010	10965
135633	10966
146106	10967
145549	10968
81692	10969
51037	10970
252980	10971
134000	10972
116729	10973
61489	10974
57342	10975
56955	10976
56838	10977
41809	10978
1752	10979
233862	10980
57844	10981
116832	10982
14914	10983
13828	10984
154971	10985
289377	10986
72971	10987
41228	10988
27584	10989
72424	10990
146787	10991
181929	10992
136533	10993
133948	10994
206673	10995
120239	10996
144258	10997
157491	10998
14998	10999
32172	11000
28162	11001
54305	11002
54305	11003
75986	11004
224627	11005
88204	11006
36478	11007
65156	11008
143961	11009
74873	11010
48987	11011
148155	11012
136613	11013
110546	11014
129347	11015
194747	11016
216948	11017
18525	11018
61911	11019
24166	11020
105466	11021
120890	11022
11218	11023
182842	11024
217539	11025
7631	11026
50906	11027
112426	11028
34577	11029
51164	11030
158024	11031
189997	11032
80631	11033
272142	11034
47930	11035
38988	11036
23851	11037
253760	11038
286478	11039
82653	11040
185438	11041
98778	11042
28372	11043
206754	11044
54184	11045
39442	11046
138699	11047
275089	11048
82918	11049
70719	11050
42967	11051
193473	11052
100042	11053
152672	11054
233284	11055
31603	11056
125505	11057
113194	11058
58796	11059
150287	11060
5704	11061
9579	11062
38858	11063
93414	11064
158934	11065
52112	11066
82354	11067
84959	11068
100917	11069
5083	11070
28136	11071
18692	11072
95806	11073
114776	11074
128533	11075
134849	11076
22468	11077
144380	11078
76347	11079
70896	11080
243063	11081
12109	11082
200751	11083
61704	11084
36002	11085
83009	11086
98997	11087
24987	11088
103337	11089
160784	11090
57072	11091
37081	11092
110077	11093
165827	11094
220388	11095
252716	11096
25595	11097
273084	11098
57835	11099
197406	11100
25570	11101
134342	11102
253506	11103
181774	11104
224277	11105
155831	11106
23612	11107
97811	11108
16630	11109
261137	11110
301680	11111
208462	11112
187378	11113
74765	11114
179821	11115
6604	11116
136285	11117
11563	11118
73982	11119
54512	11120
50586	11121
35247	11122
213462	11123
10044	11124
25479	11125
145084	11126
267363	11127
84561	11128
86194	11129
195447	11130
109026	11131
234493	11132
101511	11133
127752	11134
10601	11135
184234	11136
304827	11137
10908	11138
164859	11139
164121	11140
108801	11141
214445	11142
86639	11143
84789	11144
58231	11145
59561	11146
290840	11147
46833	11148
32446	11149
219371	11150
36145	11151
96037	11152
279461	11153
248481	11154
15912	11155
68526	11156
17073	11157
267804	11158
9484	11159
166633	11160
51908	11161
108333	11162
8318	11163
187695	11164
64869	11165
281547	11166
101357	11167
51847	11168
42907	11169
4299	11170
204353	11171
63630	11172
139688	11173
265054	11174
280862	11175
276839	11176
22285	11177
82727	11178
51062	11179
4444	11180
28473	11181
31751	11182
81832	11183
81832	11184
19535	11185
50378	11186
57891	11187
97020	11188
121633	11189
266810	11190
207963	11191
296469	11192
145842	11193
99476	11194
2414	11195
165059	11196
29426	11197
17689	11198
68473	11199
243884	11200
12943	11201
75851	11202
47118	11203
9647	11204
101414	11205
283197	11206
241803	11207
152701	11208
48987	11209
71752	11210
198006	11211
16299	11212
17489	11213
231604	11214
2137	11215
118037	11216
18783	11217
277453	11218
40265	11219
22876	11220
83748	11221
57333	11222
184587	11223
88471	11224
183084	11225
25096	11226
415	11227
218185	11228
160822	11229
53282	11230
119992	11231
16090	11232
8080	11233
113338	11234
114917	11235
9485	11236
17434	11237
27938	11238
172094	11239
36451	11240
35746	11241
73479	11242
18956	11243
110594	11244
112187	11245
73897	11246
73968	11247
16094	11248
58247	11249
72644	11250
130596	11251
53381	11252
211480	11253
125926	11254
243617	11255
16045	11256
82238	11257
98200	11258
136407	11259
12948	11260
71255	11261
308688	11262
32451	11263
42039	11264
23794	11265
55493	11266
49962	11267
130436	11268
243047	11269
99	11270
112495	11271
22158	11272
4855	11273
36874	11274
8071	11275
97936	11276
68058	11277
236608	11278
36303	11279
80143	11280
183749	11281
90798	11282
45720	11283
124216	11284
61120	11285
150691	11286
142433	11287
44848	11288
21795	11289
78123	11290
29578	11291
29578	11292
89782	11293
18306	11294
53999	11295
34921	11296
239027	11297
18297	11298
63270	11299
27047	11300
91934	11301
173362	11302
121693	11303
3627	11304
103020	11305
208352	11306
292899	11307
171868	11308
1164	11309
291654	11310
32822	11311
16093	11312
41273	11313
292373	11314
127638	11315
119466	11316
61733	11317
135037	11318
94023	11319
89782	11320
14921	11321
232546	11322
181113	11323
6049	11324
73452	11325
176029	11326
50080	11327
173084	11328
22434	11329
137081	11330
288779	11331
81498	11332
11431	11333
126398	11334
2516	11335
15583	11336
20304	11337
217885	11338
209784	11339
308154	11340
30798	11341
106536	11342
9805	11343
26942	11344
34310	11345
168009	11346
163616	11347
1314	11348
57727	11349
60191	11350
42978	11351
145593	11352
291694	11353
159815	11354
56778	11355
281932	11356
99075	11357
154902	11358
843	11359
135494	11360
65034	11361
51782	11362
19132	11363
38542	11364
72657	11365
166152	11366
157957	11367
129481	11368
258100	11369
44944	11370
97703	11371
51051	11372
306844	11373
202426	11374
126106	11375
188276	11376
43682	11377
90090	11378
5209	11379
307375	11380
10921	11381
4268	11382
90781	11383
51444	11384
14723	11385
30887	11386
85490	11387
273837	11388
72749	11389
125119	11390
66093	11391
45911	11392
15872	11393
183945	11394
125119	11395
291472	11396
41366	11397
73001	11398
215882	11399
5789	11400
24678	11401
232139	11402
7912	11403
79350	11404
21563	11405
35948	11406
4556	11407
4432	11408
26265	11409
218985	11410
94718	11411
33003	11412
11575	11413
28988	11414
52544	11415
220320	11416
137211	11417
39927	11418
63320	11419
177529	11420
28205	11421
11855	11422
123183	11423
113604	11424
14317	11425
114649	11426
96251	11427
58338	11428
59818	11429
22820	11430
282679	11431
41884	11432
29140	11433
47717	11434
165693	11435
175083	11436
214451	11437
90130	11438
190274	11439
250382	11440
8554	11441
306570	11442
9896	11443
209374	11444
166063	11445
123619	11446
198458	11447
200472	11448
260181	11449
68295	11450
97358	11451
27713	11452
44340	11453
56839	11454
60059	11455
68832	11456
34	11457
47515	11458
119621	11459
129663	11460
161214	11461
8908	11462
18891	11463
72059	11464
79701	11465
33209	11466
19114	11467
84946	11468
3965	11469
37525	11470
20141	11471
5664	11472
64536	11473
10207	11474
25232	11475
221744	11476
34919	11477
251372	11478
173130	11479
55303	11480
54095	11481
33414	11482
135117	11483
1969	11484
26470	11485
26470	11486
207646	11487
109696	11488
44552	11489
32822	11490
17123	11491
42175	11492
177091	11493
125208	11494
176796	11495
24417	11496
31413	11497
20724	11498
20923	11499
67368	11500
89869	11501
22682	11502
40746	11503
105215	11504
14961	11505
56363	11506
23962	11507
153739	11508
4264	11509
137163	11510
173466	11511
269291	11512
115238	11513
115238	11514
246930	11515
99881	11516
242917	11517
187455	11518
125255	11519
175373	11520
201834	11521
131958	11522
7687	11523
25765	11524
20663	11525
39071	11526
57196	11527
226806	11528
12095	11529
554	11530
23270	11531
129227	11532
85010	11533
13711	11534
149228	11535
59063	11536
36244	11537
45188	11538
77240	11539
300239	11540
204897	11541
253168	11542
193399	11543
181195	11544
58741	11545
173526	11546
300321	11547
1751	11548
130016	11549
84367	11550
12054	11551
157277	11552
2803	11553
59745	11554
23352	11555
86594	11556
127273	11557
54700	11558
61635	11559
8041	11560
2897	11561
36587	11562
15575	11563
15168	11564
41041	11565
144434	11566
73271	11567
194688	11568
197868	11569
57571	11570
19940	11571
43982	11572
6535	11573
12863	11574
12863	11575
21228	11576
210187	11577
90313	11578
21123	11579
193650	11580
1852	11581
112581	11582
2908	11583
59610	11584
116206	11585
156119	11586
90940	11587
68937	11588
6944	11589
52110	11590
115705	11591
7198	11592
2947	11593
2951	11594
152148	11595
18801	11596
205137	11597
60793	11598
6346	11599
3193	11600
35077	11601
9209	11602
61166	11603
216735	11604
55871	11605
76298	11606
52	11607
14584	11608
14584	11609
47854	11610
290414	11611
43267	11612
114675	11613
2035	11614
96449	11615
291	11616
30062	11617
71019	11618
221491	11619
80859	11620
59076	11621
32096	11622
112026	11623
23233	11624
66912	11625
13141	11626
55073	11627
7858	11628
134893	11629
54322	11630
28589	11631
6320	11632
8276	11633
29414	11634
15507	11635
14874	11636
136936	11637
69141	11638
288588	11639
256646	11640
163583	11641
17343	11642
34758	11643
27459	11644
294	11645
56981	11646
123420	11647
23263	11648
113994	11649
158349	11650
25726	11651
35340	11652
127262	11653
21705	11654
103490	11655
101188	11656
35273	11657
62703	11658
28988	11659
126340	11660
52136	11661
143809	11662
49540	11663
25654	11664
2113	11665
32910	11666
43237	11667
279353	11668
136248	11669
46018	11670
153509	11671
111827	11672
16281	11673
269899	11674
17583	11675
35576	11676
24979	11677
176916	11678
142803	11679
195447	11680
94103	11681
190993	11682
235057	11683
141843	11684
32915	11685
650	11686
57294	11687
11005	11688
200108	11689
1174	11690
311674	11691
144865	11692
85192	11693
28577	11694
24595	11695
106846	11696
20468	11697
29980	11698
84510	11699
154898	11700
172155	11701
1752	11702
268073	11703
70864	11704
284469	11705
32088	11706
177209	11707
36413	11708
142108	11709
10203	11710
14950	11711
159697	11712
189992	11713
137676	11714
41472	11715
4441	11716
4411	11717
85707	11718
12486	11719
7250	11720
208178	11721
2342	11722
157763	11723
138759	11724
19915	11725
122552	11726
214488	11727
241772	11728
72601	11729
194570	11730
1071	11731
129173	11732
10702	11733
91447	11734
78333	11735
76198	11736
138072	11737
200469	11738
72194	11739
81770	11740
32342	11741
104473	11742
201121	11743
281998	11744
258908	11745
88117	11746
77970	11747
27632	11748
171025	11749
89446	11750
60518	11751
290779	11752
197052	11753
10211	11754
126985	11755
119239	11756
9882	11757
102432	11758
3139	11759
2473	11760
81467	11761
28608	11762
189162	11763
17197	11764
36340	11765
22505	11766
20688	11767
19715	11768
48633	11769
2538	11770
164799	11771
32586	11772
180664	11773
52165	11774
129540	11775
28747	11776
106966	11777
209781	11778
113113	11779
80630	11780
175510	11781
56760	11782
158715	11783
123839	11784
165706	11785
141777	11786
55885	11787
121894	11788
77521	11789
93279	11790
54759	11791
1503	11792
101964	11793
284226	11794
7124	11795
87	11796
230174	11797
64319	11798
60564	11799
102409	11800
92148	11801
110488	11802
14730	11803
51154	11804
261882	11805
128393	11806
196813	11807
87278	11808
1276	11809
76695	11810
35433	11811
95353	11812
31784	11813
53580	11814
54966	11815
29889	11816
155596	11817
273357	11818
195000	11819
206094	11820
114011	11821
1459	11822
107487	11823
46321	11824
71833	11825
48435	11826
18437	11827
4913	11828
67189	11829
47989	11830
95615	11831
118820	11832
29190	11833
41990	11834
130457	11835
28160	11836
49834	11837
27685	11838
47175	11839
33450	11840
253061	11841
33161	11842
16056	11843
21826	11844
246075	11845
11010	11846
83853	11847
114723	11848
33933	11849
102621	11850
53881	11851
184090	11852
94045	11853
68147	11854
8322	11855
83251	11856
167815	11857
131786	11858
52811	11859
220920	11860
9576	11861
107431	11862
99600	11863
17240	11864
32112	11865
43968	11866
43834	11867
5777	11868
100272	11869
18421	11870
217892	11871
41555	11872
1575	11873
5584	11874
45646	11875
52465	11876
305587	11877
49864	11878
66053	11879
47313	11880
6739	11881
4622	11882
180046	11883
45693	11884
7790	11885
2297	11886
283361	11887
25066	11888
115777	11889
5156	11890
229711	11891
83480	11892
73921	11893
57395	11894
14475	11895
20203	11896
154045	11897
179575	11898
37651	11899
47732	11900
5875	11901
18373	11902
23343	11903
9344	11904
233312	11905
87671	11906
64997	11907
51297	11908
18522	11909
66167	11910
13726	11911
121161	11912
214473	11913
22356	11914
115835	11915
191174	11916
220205	11917
27634	11918
111328	11919
127417	11920
9914	11921
128643	11922
179159	11923
23190	11924
206590	11925
273046	11926
54881	11927
7732	11928
48172	11929
10613	11930
174963	11931
217478	11932
86495	11933
48955	11934
6654	11935
178622	11936
57780	11937
57780	11938
217229	11939
24391	11940
58099	11941
153541	11942
35981	11943
44333	11944
33481	11945
95639	11946
212697	11947
126956	11948
260299	11949
172886	11950
32041	11951
10722	11952
22929	11953
98595	11954
2159	11955
181922	11956
287967	11957
259351	11958
82203	11959
120257	11960
28070	11961
8357	11962
46159	11963
207239	11964
8361	11965
160188	11966
158702	11967
11658	11968
258675	11969
48846	11970
55310	11971
13789	11972
9117	11973
246723	11974
117007	11975
293473	11976
123063	11977
90546	11978
62565	11979
170088	11980
48222	11981
16047	11982
271712	11983
31904	11984
38393	11985
39170	11986
53738	11987
129281	11988
183626	11989
226027	11990
207552	11991
147644	11992
134398	11993
103035	11994
257848	11995
20301	11996
86109	11997
63252	11998
24717	11999
25488	12000
33891	12001
89064	12002
57152	12003
16308	12004
214887	12005
42177	12006
65928	12007
135138	12008
298	12009
54343	12010
13186	12011
75672	12012
15198	12013
25560	12014
34179	12015
121040	12016
5789	12017
21855	12018
17300	12019
35737	12020
192405	12021
98714	12022
125505	12023
10119	12024
129656	12025
109574	12026
6245	12027
215819	12028
67477	12029
87804	12030
88666	12031
28469	12032
44394	12033
187657	12034
102229	12035
5630	12036
121260	12037
108775	12038
10141	12039
1398	12040
88004	12041
208011	12042
54957	12043
4910	12044
43339	12045
71554	12046
27542	12047
325	12048
36275	12049
13905	12050
7766	12051
142701	12052
95080	12053
111617	12054
13177	12055
49675	12056
138648	12057
105589	12058
198401	12059
5239	12060
3667	12061
7570	12062
128630	12063
73265	12064
18525	12065
213228	12066
103	12067
127295	12068
29145	12069
50967	12070
85939	12071
187351	12072
37012	12073
148997	12074
232061	12075
108170	12076
1288	12077
20512	12078
39414	12079
76662	12080
29600	12081
26289	12082
159024	12083
60696	12084
5706	12085
188421	12086
249002	12087
108722	12088
144700	12089
33359	12090
132104	12091
159665	12092
65329	12093
22661	12094
53907	12095
13363	12096
7484	12097
7985	12098
262119	12099
78151	12100
50732	12101
157514	12102
55981	12103
114441	12104
32031	12105
5661	12106
105800	12107
209204	12108
134288	12109
138497	12110
73896	12111
52194	12112
53248	12113
116629	12114
244643	12115
586	12116
42913	12117
168201	12118
2394	12119
39303	12120
10578	12121
140089	12122
36535	12123
145413	12124
220682	12125
14151	12126
121315	12127
25419	12128
224370	12129
25261	12130
72620	12131
76981	12132
35225	12133
245511	12134
25419	12135
54296	12136
105997	12137
9313	12138
121111	12139
24743	12140
55745	12141
273570	12142
85456	12143
121111	12144
45418	12145
67204	12146
171345	12147
106849	12148
176153	12149
24396	12150
247570	12151
12661	12152
12661	12153
81187	12154
188413	12155
296773	12156
68637	12157
78883	12158
35225	12159
292656	12160
111868	12161
206394	12162
266479	12163
101021	12164
36033	12165
42926	12166
131549	12167
195743	12168
27356	12169
63153	12170
162155	12171
13622	12172
37750	12173
143673	12174
31214	12175
14821	12176
132380	12177
78914	12178
159807	12179
126414	12180
98083	12181
218645	12182
136750	12183
90740	12184
59010	12185
197783	12186
126414	12187
284631	12188
182267	12189
133025	12190
83474	12191
226523	12192
43539	12193
220482	12194
197195	12195
68098	12196
65769	12197
284919	12198
149376	12199
132515	12200
95536	12201
241901	12202
108683	12203
20301	12204
5315	12205
3207	12206
94679	12207
244960	12208
230181	12209
47477	12210
81568	12211
207071	12212
193477	12213
57730	12214
92574	12215
195627	12216
37775	12217
30886	12218
938	12219
293	12220
139416	12221
71161	12222
208780	12223
64430	12224
188008	12225
71161	12226
23230	12227
62392	12228
520	12229
93402	12230
98907	12231
98907	12232
208353	12233
37737	12234
58874	12235
128232	12236
120367	12237
147457	12238
296027	12239
216187	12240
207108	12241
108193	12242
96397	12243
90069	12244
81487	12245
84397	12246
2835	12247
36900	12248
81094	12249
36405	12250
143149	12251
6681	12252
6681	12253
132026	12254
144751	12255
77514	12256
310711	12257
57950	12258
129893	12259
195862	12260
154276	12261
110505	12262
206419	12263
156433	12264
180252	12265
126068	12266
58435	12267
33923	12268
12712	12269
521	12270
3060	12271
100964	12272
8666	12273
298162	12274
122902	12275
31596	12276
42933	12277
129897	12278
70936	12279
83763	12280
64459	12281
10882	12282
108334	12283
132660	12284
180703	12285
134153	12286
25504	12287
19297	12288
15150	12289
20273	12290
36535	12291
144106	12292
88780	12293
32384	12294
143084	12295
123521	12296
134853	12297
39181	12298
13695	12299
191655	12300
86917	12301
4258	12302
85860	12303
111011	12304
199548	12305
50401	12306
237732	12307
70932	12308
110962	12309
36421	12310
90064	12311
9170	12312
20581	12313
98082	12314
71754	12315
58227	12316
87188	12317
15749	12318
85427	12319
290510	12320
249733	12321
65572	12322
93120	12323
221614	12324
94736	12325
217767	12326
138041	12327
295434	12328
29527	12329
289069	12330
26024	12331
8035	12332
154346	12333
142513	12334
198807	12335
251791	12336
22695	12337
33955	12338
44945	12339
77897	12340
304259	12341
4717	12342
5433	12343
114598	12344
42150	12345
112802	12346
279031	12347
204455	12348
144383	12349
234348	12350
93204	12351
62169	12352
11356	12353
136778	12354
42079	12355
233996	12356
115110	12357
59549	12358
15052	12359
58787	12360
136105	12361
264666	12362
272904	12363
40957	12364
198880	12365
210218	12366
200678	12367
144314	12368
241273	12369
2438	12370
2438	12371
28450	12372
287489	12373
60109	12374
193867	12375
27386	12376
291161	12377
19762	12378
78799	12379
79883	12380
309473	12381
177056	12382
20066	12383
27012	12384
169218	12385
41183	12386
1997	12387
40782	12388
131255	12389
20512	12390
264712	12391
21921	12392
7311	12393
120985	12394
144065	12395
5676	12396
268384	12397
97140	12398
125287	12399
32436	12400
2947	12401
192758	12402
111951	12403
46941	12404
254461	12405
235524	12406
3974	12407
310814	12408
76061	12409
3385	12410
68709	12411
70185	12412
76061	12413
88035	12414
41309	12415
61837	12416
25757	12417
83910	12418
226320	12419
89922	12420
56355	12421
57800	12422
209030	12423
9364	12424
36273	12425
79741	12426
76263	12427
10893	12428
56494	12429
2997	12430
179556	12431
119737	12432
55402	12433
12433	12434
1331	12435
23213	12436
29056	12437
836	12438
51258	12439
1098	12440
96323	12441
63282	12442
32330	12443
194527	12444
47370	12445
199822	12446
8966	12447
12904	12448
95582	12449
130643	12450
898	12451
25890	12452
6455	12453
19807	12454
115201	12455
84702	12456
10147	12457
10147	12458
14300	12459
8503	12460
19301	12461
26079	12462
101711	12463
63945	12464
94802	12465
237531	12466
89326	12467
62886	12468
146560	12469
18911	12470
25327	12471
219147	12472
132709	12473
174806	12474
62185	12475
117595	12476
182580	12477
67047	12478
9070	12479
82756	12480
20307	12481
25891	12482
138876	12483
65345	12484
223338	12485
151321	12486
24541	12487
207802	12488
21330	12489
143121	12490
123810	12491
54664	12492
44093	12493
166973	12494
1073	12495
169713	12496
80331	12497
172231	12498
79137	12499
135350	12500
85625	12501
93180	12502
18686	12503
14554	12504
96009	12505
36320	12506
4131	12507
61241	12508
28168	12509
67881	12510
25346	12511
71689	12512
54033	12513
8233	12514
263136	12515
9153	12516
34160	12517
103233	12518
58323	12519
2546	12520
208191	12521
16237	12522
8662	12523
252905	12524
16689	12525
4869	12526
153186	12527
54385	12528
228162	12529
59158	12530
74963	12531
80454	12532
75351	12533
255018	12534
52068	12535
19948	12536
808	12537
9753	12538
130848	12539
2185	12540
131126	12541
240488	12542
26090	12543
9680	12544
18807	12545
70816	12546
31084	12547
122054	12548
10610	12549
59476	12550
42663	12551
20924	12552
51340	12553
262235	12554
49149	12555
216093	12556
64967	12557
2441	12558
96279	12559
25176	12560
64983	12561
169	12562
42256	12563
130514	12564
36755	12565
71271	12566
276125	12567
95950	12568
262963	12569
85304	12570
731	12571
302317	12572
68723	12573
9499	12574
5619	12575
35497	12576
17026	12577
17026	12578
42256	12579
31871	12580
26367	12581
134338	12582
186508	12583
290486	12584
10393	12585
152564	12586
171265	12587
55233	12588
82352	12589
15960	12590
42741	12591
10582	12592
110704	12593
34	12594
265750	12595
13869	12596
63557	12597
10046	12598
10046	12599
267134	12600
30711	12601
184679	12602
69645	12603
30495	12604
8702	12605
65384	12606
8320	12607
112425	12608
111767	12609
98210	12610
18709	12611
94058	12612
67325	12613
217447	12614
126656	12615
174880	12616
11196	12617
11185	12618
22456	12619
11196	12620
22456	12621
138595	12622
27496	12623
153962	12624
166909	12625
22541	12626
292164	12627
159730	12628
305473	12629
96193	12630
12998	12631
147226	12632
6232	12633
226221	12634
140796	12635
210107	12636
228045	12637
25525	12638
12834	12639
275779	12640
38669	12641
73050	12642
50449	12643
50449	12644
153400	12645
68399	12646
46465	12647
40136	12648
92089	12649
89871	12650
275575	12651
32245	12652
74222	12653
104493	12654
5190	12655
235398	12656
248453	12657
26902	12658
14848	12659
67316	12660
252551	12661
142449	12662
17007	12663
41548	12664
32501	12665
58543	12666
23710	12667
23716	12668
6966	12669
32664	12670
109021	12671
93808	12672
1492	12673
8172	12674
93860	12675
91773	12676
198100	12677
16240	12678
191523	12679
213594	12680
197497	12681
1492	12682
14836	12683
1841	12684
113512	12685
25789	12686
13478	12687
82958	12688
16864	12689
38052	12690
149887	12691
189620	12692
23886	12693
3550	12694
34829	12695
31180	12696
104763	12697
49571	12698
45128	12699
281371	12700
24189	12701
197356	12702
93665	12703
67952	12704
307268	12705
46015	12706
32922	12707
138341	12708
2358	12709
22523	12710
8172	12711
54835	12712
31015	12713
169923	12714
13316	12715
6966	12716
6391	12717
40213	12718
11222	12719
2199	12720
10140	12721
57289	12722
181783	12723
4785	12724
146050	12725
33402	12726
2247	12727
7244	12728
3025	12729
2614	12730
100623	12731
69191	12732
119012	12733
2068	12734
42783	12735
36119	12736
82012	12737
102915	12738
158318	12739
135267	12740
299912	12741
104609	12742
59735	12743
1324	12744
207184	12745
17642	12746
137058	12747
41761	12748
6232	12749
23103	12750
74058	12751
153994	12752
10537	12753
103909	12754
123595	12755
37126	12756
96382	12757
13385	12758
31667	12759
14332	12760
43244	12761
50069	12762
52034	12763
144880	12764
174859	12765
2028	12766
65667	12767
30155	12768
100559	12769
2014	12770
41126	12771
96058	12772
214308	12773
22680	12774
69686	12775
171307	12776
8728	12777
116345	12778
184329	12779
15381	12780
27066	12781
57035	12782
105094	12783
52164	12784
62388	12785
5218	12786
4280	12787
25680	12788
19441	12789
69002	12790
25527	12791
14508	12792
13359	12793
154282	12794
13404	12795
147413	12796
62573	12797
12387	12798
3142	12799
15691	12800
2294	12801
1761	12802
18479	12803
14621	12804
2692	12805
31656	12806
17679	12807
12894	12808
36660	12809
34889	12810
995	12811
53050	12812
130500	12813
2122	12814
39441	12815
276263	12816
111153	12817
222	12818
2995	12819
53322	12820
7069	12821
18791	12822
8907	12823
9797	12824
59256	12825
70703	12826
237458	12827
135015	12828
40954	12829
19621	12830
31867	12831
268127	12832
120909	12833
32709	12834
64779	12835
8891	12836
93346	12837
33163	12838
272479	12839
289730	12840
31137	12841
194690	12842
3409	12843
69632	12844
33097	12845
38477	12846
17641	12847
57123	12848
10381	12849
13498	12850
77500	12851
77241	12852
142850	12853
119516	12854
51859	12855
112365	12856
1929	12857
10025	12858
81801	12859
71474	12860
215736	12861
74171	12862
3253	12863
145736	12864
22512	12865
95243	12866
95665	12867
14790	12868
13286	12869
1284	12870
24545	12871
21115	12872
33036	12873
52183	12874
69228	12875
142476	12876
47928	12877
26304	12878
932	12879
67404	12880
129949	12881
18026	12882
139212	12883
20387	12884
16336	12885
199371	12886
106014	12887
8374	12888
45958	12889
52690	12890
127766	12891
105864	12892
171135	12893
49064	12894
102712	12895
69126	12896
95687	12897
187708	12898
11295	12899
15495	12900
42331	12901
36619	12902
155864	12903
123485	12904
164030	12905
245432	12906
9532	12907
216366	12908
292	12909
19848	12910
9071	12911
178453	12912
85164	12913
145715	12914
87519	12915
31148	12916
110436	12917
109236	12918
310004	12919
4384	12920
110674	12921
184727	12922
41651	12923
38971	12924
144475	12925
150541	12926
205107	12927
22476	12928
159492	12929
32328	12930
5005	12931
173438	12932
13523	12933
273419	12934
52658	12935
9960	12936
9538	12937
166817	12938
82838	12939
275925	12940
165248	12941
61202	12942
250724	12943
3053	12944
27987	12945
265977	12946
78	12947
101307	12948
109441	12949
52328	12950
207994	12951
289167	12952
69420	12953
197756	12954
110993	12955
100721	12956
41694	12957
7996	12958
90675	12959
32915	12960
200484	12961
208738	12962
20625	12963
12605	12964
31322	12965
6469	12966
91641	12967
192707	12968
957	12969
268402	12970
16676	12971
277982	12972
254644	12973
4275	12974
17579	12975
84240	12976
6853	12977
138191	12978
18478	12979
60766	12980
93011	12981
69514	12982
189194	12983
99078	12984
28657	12985
287172	12986
54516	12987
139430	12988
263411	12989
263482	12990
79362	12991
171030	12992
144498	12993
45457	12994
54764	12995
39660	12996
59169	12997
6802	12998
57375	12999
37487	13000
19451	13001
84040	13002
78214	13003
182	13004
123776	13005
67576	13006
77525	13007
4619	13008
160729	13009
165391	13010
75898	13011
4826	13012
103304	13013
47873	13014
153270	13015
68141	13016
1816	13017
19566	13018
92315	13019
17107	13020
188861	13021
3670	13022
3569	13023
13008	13024
15473	13025
71884	13026
215518	13027
213921	13028
142990	13029
32430	13030
1624	13031
94022	13032
146881	13033
105505	13034
146836	13035
12328	13036
56734	13037
112404	13038
263238	13039
6713	13040
125996	13041
7791	13042
54801	13043
54116	13044
82047	13045
64554	13046
44689	13047
47404	13048
29908	13049
135665	13050
30941	13051
160445	13052
25341	13053
171359	13054
43495	13055
105168	13056
78878	13057
150	13058
88264	13059
10923	13060
6574	13061
73511	13062
24717	13063
180675	13064
271135	13065
32439	13066
78699	13067
12911	13068
517	13069
135993	13070
105435	13071
227786	13072
149567	13073
214151	13074
31288	13075
20854	13076
169449	13077
50515	13078
50705	13079
43643	13080
1681	13081
262743	13082
120516	13083
79478	13084
172479	13085
12817	13086
36789	13087
1898	13088
240407	13089
172649	13090
7364	13091
117672	13092
52460	13093
8046	13094
5621	13095
4340	13096
294573	13097
162621	13098
137433	13099
16860	13100
110638	13101
117420	13102
7387	13103
207828	13104
72695	13105
297715	13106
135733	13107
73500	13108
10896	13109
197105	13110
55820	13111
308652	13112
212439	13113
12646	13114
76129	13115
197219	13116
31846	13117
15617	13118
131738	13119
16311	13120
84289	13121
23996	13122
90403	13123
1652	13124
164140	13125
82010	13126
101524	13127
134205	13128
97452	13129
16946	13130
876	13131
14859	13132
114	13133
99607	13134
2603	13135
11348	13136
71594	13137
1095	13138
147853	13139
3660	13140
11066	13141
73338	13142
178391	13143
55641	13144
4899	13145
252013	13146
85804	13147
174778	13148
108858	13149
105581	13150
140382	13151
147	13152
14598	13153
11749	13154
138997	13155
89715	13156
126390	13157
91908	13158
3874	13159
42328	13160
23858	13161
5481	13162
8261	13163
31786	13164
165405	13165
206849	13166
115350	13167
222	13168
5966	13169
2532	13170
331	13171
1780	13172
84285	13173
17784	13174
273401	13175
21697	13176
5291	13177
121025	13178
120601	13179
40456	13180
207705	13181
90018	13182
18782	13183
199509	13184
96169	13185
103598	13186
126549	13187
1785	13188
8576	13189
133451	13190
43281	13191
59302	13192
34626	13193
145846	13194
181550	13195
80901	13196
11097	13197
22916	13198
19556	13199
23600	13200
82328	13201
1070	13202
22985	13203
47532	13204
6634	13205
96918	13206
43849	13207
122943	13208
2202	13209
269301	13210
139549	13211
5312	13212
48620	13213
64677	13214
188995	13215
40450	13216
32492	13217
17063	13218
64359	13219
9224	13220
74770	13221
2294	13222
19945	13223
41329	13224
134827	13225
1806	13226
186392	13227
9101	13228
102002	13229
196864	13230
190746	13231
274019	13232
58155	13233
186079	13234
2780	13235
274689	13236
2253	13237
205127	13238
186573	13239
186836	13240
64	13241
147437	13242
179927	13243
222474	13244
15881	13245
171300	13246
24261	13247
125549	13248
38091	13249
300032	13250
88888	13251
37025	13252
82137	13253
5533	13254
210088	13255
82754	13256
558	13257
66290	13258
30443	13259
80545	13260
26672	13261
7279	13262
168814	13263
147512	13264
6	13265
228316	13266
9761	13267
333	13268
1861	13269
99532	13270
170742	13271
12960	13272
166054	13273
152011	13274
206888	13275
151081	13276
52652	13277
51654	13278
73010	13279
103005	13280
37445	13281
110365	13282
53710	13283
58942	13284
144707	13285
46628	13286
112072	13287
40790	13288
150803	13289
17200	13290
96352	13291
65672	13292
76373	13293
48090	13294
128399	13295
82082	13296
232352	13297
50245	13298
79646	13299
179826	13300
510	13301
248784	13302
195407	13303
2531	13304
114560	13305
92662	13306
144531	13307
250819	13308
2782	13309
129502	13310
16720	13311
252341	13312
97516	13313
227000	13314
145981	13315
151773	13316
29874	13317
121720	13318
270936	13319
5852	13320
11156	13321
46934	13322
67156	13323
202	13324
195859	13325
10918	13326
6757	13327
1178	13328
108143	13329
6205	13330
67919	13331
38582	13332
285	13333
24977	13334
28658	13335
3437	13336
84643	13337
13035	13338
114241	13339
136790	13340
49258	13341
109506	13342
61543	13343
17979	13344
83276	13345
6175	13346
101980	13347
46883	13348
39954	13349
46100	13350
23363	13351
180328	13352
40976	13353
110180	13354
106150	13355
88627	13356
89347	13357
5234	13358
73837	13359
2439	13360
66901	13361
73716	13362
182340	13363
129725	13364
129725	13365
70728	13366
9926	13367
49965	13368
13482	13369
60187	13370
24941	13371
110735	13372
1452	13373
32162	13374
199358	13375
50201	13376
216696	13377
82332	13378
231334	13379
12734	13380
283412	13381
79643	13382
7494	13383
5243	13384
211109	13385
131910	13386
15532	13387
17152	13388
5147	13389
25254	13390
6615	13391
3800	13392
11632	13393
3390	13394
111904	13395
78084	13396
54634	13397
35109	13398
64366	13399
29260	13400
98461	13401
65502	13402
149566	13403
98958	13404
233594	13405
196146	13406
14997	13407
47998	13408
19362	13409
34718	13410
141033	13411
76148	13412
149253	13413
68584	13414
39649	13415
105571	13416
21527	13417
120030	13418
238450	13419
132361	13420
75363	13421
28654	13422
9142	13423
80440	13424
30543	13425
182073	13426
100353	13427
25059	13428
205034	13429
74807	13430
6429	13431
11483	13432
53216	13433
4788	13434
48808	13435
234258	13436
23547	13437
297937	13438
111923	13439
197878	13440
64125	13441
5834	13442
78999	13443
41210	13444
126395	13445
83282	13446
156	13447
186999	13448
272	13449
231173	13450
15370	13451
152746	13452
266287	13453
160289	13454
67519	13455
26823	13456
65482	13457
204204	13458
36556	13459
33807	13460
138042	13461
196720	13462
36646	13463
2260	13464
41579	13465
169086	13466
42864	13467
71121	13468
131745	13469
1509	13470
36206	13471
5445	13472
71240	13473
157793	13474
58417	13475
289480	13476
57856	13477
29324	13478
114366	13479
16730	13480
84082	13481
21813	13482
250929	13483
18398	13484
43836	13485
121183	13486
29450	13487
195181	13488
30189	13489
14251	13490
2955	13491
74667	13492
51034	13493
53284	13494
9413	13495
117579	13496
31475	13497
41643	13498
158716	13499
82084	13500
124	13501
37167	13502
4272	13503
93101	13504
26020	13505
175342	13506
2992	13507
50703	13508
202312	13509
68125	13510
135422	13511
84765	13512
73677	13513
625	13514
153558	13515
170796	13516
288342	13517
95246	13518
55542	13519
172573	13520
84213	13521
2463	13522
234814	13523
4165	13524
91591	13525
108931	13526
38549	13527
151731	13528
248329	13529
44	13530
7628	13531
143349	13532
18813	13533
186973	13534
26841	13535
26597	13536
175358	13537
37014	13538
596	13539
5218	13540
11270	13541
84977	13542
20577	13543
68301	13544
13114	13545
16261	13546
101183	13547
39358	13548
810	13549
93751	13550
24349	13551
1620	13552
135258	13553
86616	13554
15265	13555
131092	13556
157369	13557
96945	13558
21359	13559
29804	13560
46467	13561
188728	13562
176401	13563
56395	13564
48865	13565
231669	13566
8942	13567
212257	13568
141274	13569
162445	13570
150831	13571
128924	13572
235939	13573
15497	13574
288906	13575
47002	13576
5902	13577
203980	13578
83380	13579
61628	13580
119	13581
186407	13582
311172	13583
22908	13584
185845	13585
591	13586
12964	13587
42166	13588
16581	13589
150220	13590
88730	13591
21880	13592
1854	13593
7516	13594
23817	13595
95628	13596
19463	13597
262851	13598
7547	13599
31280	13600
80807	13601
159996	13602
54909	13603
157476	13604
91394	13605
1996	13606
26806	13607
253596	13608
183908	13609
72003	13610
41346	13611
922	13612
25984	13613
132095	13614
275257	13615
79095	13616
38147	13617
271861	13618
13201	13619
14820	13620
3433	13621
18301	13622
14726	13623
41	13624
699	13625
70996	13626
42193	13627
99905	13628
303820	13629
24140	13630
5403	13631
3017	13632
2216	13633
4994	13634
19537	13635
42166	13636
136043	13637
77421	13638
201063	13639
3033	13640
8012	13641
944	13642
11928	13643
24052	13644
59989	13645
112502	13646
67581	13647
112512	13648
187652	13649
264156	13650
150292	13651
28259	13652
88667	13653
39480	13654
112973	13655
52941	13656
47818	13657
7160	13658
232506	13659
54914	13660
69839	13661
11344	13662
86933	13663
136237	13664
57121	13665
57121	13666
55967	13667
32879	13668
3881	13669
145464	13670
39257	13671
9068	13672
8348	13673
15516	13674
141618	13675
27591	13676
201280	13677
17859	13678
14142	13679
10280	13680
3544	13681
231953	13682
164923	13683
17432	13684
219745	13685
60130	13686
23977	13687
42810	13688
45605	13689
204422	13690
3734	13691
104051	13692
162548	13693
29893	13694
103723	13695
59224	13696
239174	13697
21451	13698
6629	13699
6776	13700
139135	13701
81290	13702
61838	13703
44686	13704
115880	13705
448	13706
36690	13707
7474	13708
21537	13709
249242	13710
17175	13711
20959	13712
2599	13713
65904	13714
45105	13715
192418	13716
144623	13717
574	13718
169069	13719
105562	13720
71040	13721
116630	13722
2	13723
9133	13724
106132	13725
5846	13726
127032	13727
17074	13728
8317	13729
1633	13730
153255	13731
30149	13732
55747	13733
36056	13734
216478	13735
21638	13736
2142	13737
32850	13738
84722	13739
36472	13740
1076	13741
8155	13742
18108	13743
15802	13744
304814	13745
10137	13746
6429	13747
1207	13748
1221	13749
295119	13750
3040	13751
182101	13752
121314	13753
121239	13754
23227	13755
476	13756
5700	13757
32021	13758
120745	13759
136321	13760
137796	13761
1328	13762
38838	13763
289044	13764
334	13765
74267	13766
113518	13767
212767	13768
188331	13769
28021	13770
57649	13771
1076	13772
72338	13773
45578	13774
17036	13775
141024	13776
46379	13777
165613	13778
83100	13779
13205	13780
206829	13781
30286	13782
5966	13783
122548	13784
12032	13785
72484	13786
162582	13787
134119	13788
161000	13789
42033	13790
106468	13791
3041	13792
67141	13793
51926	13794
193713	13795
275393	13796
6995	13797
308405	13798
22	13799
216715	13800
158880	13801
55399	13802
298848	13803
7630	13804
200554	13805
173915	13806
288010	13807
51247	13808
51247	13809
17466	13810
53845	13811
14136	13812
21469	13813
46	13814
33427	13815
109270	13816
85385	13817
17837	13818
107378	13819
16615	13820
87618	13821
56811	13822
155300	13823
74556	13824
25253	13825
12550	13826
97975	13827
48262	13828
58520	13829
33763	13830
4597	13831
209345	13832
10717	13833
7497	13834
2197	13835
64346	13836
65635	13837
62820	13838
177368	13839
2947	13840
42207	13841
3052	13842
36402	13843
146885	13844
104164	13845
135060	13846
4051	13847
20783	13848
2947	13849
61590	13850
95795	13851
1009	13852
2662	13853
267026	13854
89444	13855
63466	13856
134608	13857
99714	13858
34395	13859
101027	13860
213969	13861
182412	13862
264453	13863
263400	13864
122559	13865
4186	13866
139848	13867
146284	13868
2645	13869
229257	13870
21566	13871
31436	13872
99710	13873
245263	13874
113046	13875
221735	13876
144565	13877
126883	13878
94172	13879
24760	13880
133457	13881
261529	13882
6781	13883
783	13884
287	13885
105948	13886
50775	13887
29244	13888
37245	13889
31659	13890
2098	13891
38728	13892
86322	13893
717	13894
153127	13895
38744	13896
57392	13897
57397	13898
57371	13899
99628	13900
607	13901
192256	13902
111606	13903
10434	13904
129510	13905
1100	13906
988	13907
41164	13908
129135	13909
277694	13910
129130	13911
57370	13912
85919	13913
57376	13914
6844	13915
85926	13916
41164	13917
192188	13918
357	13919
278227	13920
174892	13921
220020	13922
218968	13923
20628	13924
111573	13925
98265	13926
294116	13927
1978	13928
86152	13929
1978	13930
224688	13931
85926	13932
71998	13933
250658	13934
204519	13935
76384	13936
12924	13937
39339	13938
46581	13939
170685	13940
77043	13941
39117	13942
6355	13943
192542	13944
1100	13945
41164	13946
66153	13947
220172	13948
44334	13949
231402	13950
45063	13951
111856	13952
114807	13953
65638	13954
12278	13955
43623	13956
232093	13957
1330	13958
1330	13959
38721	13960
205845	13961
238817	13962
267630	13963
42562	13964
58469	13965
160255	13966
90839	13967
56574	13968
245710	13969
145612	13970
1990	13971
137884	13972
8868	13973
22432	13974
77347	13975
26666	13976
57928	13977
7455	13978
18688	13979
80610	13980
242073	13981
33035	13982
3398	13983
216775	13984
10247	13985
45759	13986
45759	13987
53673	13988
7917	13989
65181	13990
68280	13991
80199	13992
143412	13993
149611	13994
145855	13995
217	13996
16407	13997
34166	13998
20154	13999
20154	14000
160196	14001
12158	14002
65908	14003
57392	14004
157717	14005
156155	14006
171733	14007
163920	14008
163920	14009
29421	14010
147049	14011
14186	14012
5592	14013
562	14014
278902	14015
149983	14016
2484	14017
57129	14018
43218	14019
72144	14020
26379	14021
89409	14022
134251	14023
146707	14024
102764	14025
202590	14026
232893	14027
267657	14028
17190	14029
22277	14030
21893	14031
103642	14032
99765	14033
118987	14034
44224	14035
62353	14036
25940	14037
27160	14038
33577	14039
1842	14040
96759	14041
226799	14042
21303	14043
184097	14044
42486	14045
61469	14046
17499	14047
16600	14048
15991	14049
160639	14050
25609	14051
2200	14052
5747	14053
9419	14054
88542	14055
130532	14056
39756	14057
130203	14058
35829	14059
46299	14060
68871	14061
7444	14062
40596	14063
106284	14064
167105	14065
248363	14066
49963	14067
79469	14068
254	14069
81572	14070
2309	14071
82172	14072
45222	14073
4036	14074
129509	14075
142473	14076
3364	14077
61359	14078
73559	14079
307637	14080
9774	14081
18700	14082
229030	14083
3782	14084
77509	14085
185511	14086
11029	14087
4442	14088
51715	14089
154147	14090
115507	14091
45756	14092
138382	14093
17769	14094
59512	14095
38859	14096
3186	14097
22026	14098
88029	14099
47214	14100
10221	14101
85396	14102
239270	14103
48980	14104
22018	14105
6525	14106
217812	14107
56753	14108
39567	14109
23049	14110
56625	14111
8596	14112
257261	14113
194488	14114
38207	14115
165894	14116
49948	14117
129713	14118
1394	14119
108753	14120
33407	14121
65140	14122
1866	14123
19402	14124
98033	14125
24274	14126
5222	14127
111981	14128
19178	14129
44162	14130
68564	14131
31318	14132
102791	14133
64229	14134
18780	14135
87747	14136
33270	14137
66091	14138
100592	14139
28236	14140
255791	14141
48484	14142
3169	14143
90255	14144
48267	14145
19585	14146
8841	14147
3871	14148
35615	14149
18499	14150
173855	14151
281848	14152
69979	14153
23077	14154
13456	14155
97430	14156
19823	14157
71261	14158
205328	14159
173825	14160
106495	14161
3490	14162
171565	14163
10201	14164
5270	14165
229401	14166
25192	14167
241295	14168
82	14169
23104	14170
18658	14171
84411	14172
142554	14173
2784	14174
1680	14175
191325	14176
69132	14177
121638	14178
72671	14179
31712	14180
1476	14181
40	14182
191231	14183
170043	14184
303660	14185
7255	14186
7089	14187
54604	14188
3185	14189
218301	14190
104416	14191
81448	14192
203527	14193
1806	14194
138333	14195
32042	14196
275439	14197
30142	14198
43108	14199
193217	14200
93152	14201
403	14202
59716	14203
134954	14204
130455	14205
130455	14206
117302	14207
43390	14208
147446	14209
48919	14210
146015	14211
170960	14212
725	14213
65937	14214
7827	14215
278111	14216
190178	14217
71417	14218
181755	14219
154698	14220
109257	14221
102936	14222
226871	14223
227834	14224
135786	14225
4072	14226
247345	14227
116881	14228
80241	14229
3357	14230
147235	14231
217869	14232
47899	14233
32313	14234
21910	14235
129411	14236
102828	14237
154259	14238
67909	14239
245462	14240
194701	14241
40643	14242
55650	14243
126562	14244
463	14245
107032	14246
90907	14247
8435	14248
125484	14249
77610	14250
130401	14251
151936	14252
107191	14253
14700	14254
157186	14255
104735	14256
384	14257
85160	14258
271523	14259
16857	14260
194712	14261
8747	14262
167948	14263
165534	14264
383	14265
72600	14266
72600	14267
20150	14268
45900	14269
21282	14270
41442	14271
61838	14272
121390	14273
105726	14274
90891	14275
14385	14276
14090	14277
135238	14278
89842	14279
172815	14280
61170	14281
146743	14282
3190	14283
77220	14284
9164	14285
130252	14286
47857	14287
287106	14288
25629	14289
146523	14290
50580	14291
102743	14292
152978	14293
276116	14294
67556	14295
38391	14296
62031	14297
2106	14298
3883	14299
62693	14300
38125	14301
5917	14302
188096	14303
60681	14304
61126	14305
13253	14306
6455	14307
14617	14308
202307	14309
13343	14310
157626	14311
212443	14312
8393	14313
28492	14314
8596	14315
159590	14316
116919	14317
68698	14318
170037	14319
9	14320
179636	14321
8426	14322
60055	14323
4625	14324
46602	14325
55252	14326
174957	14327
186809	14328
25770	14329
176782	14330
87854	14331
3699	14332
33046	14333
309108	14334
46477	14335
119948	14336
54212	14337
102935	14338
181735	14339
39183	14340
39531	14341
15717	14342
32914	14343
19798	14344
2946	14345
33325	14346
198214	14347
4948	14348
21317	14349
298	14350
218054	14351
5377	14352
51502	14353
142287	14354
18004	14355
67664	14356
192106	14357
138489	14358
18053	14359
150594	14360
96932	14361
61470	14362
103616	14363
93374	14364
298091	14365
99840	14366
20987	14367
48108	14368
13728	14369
12723	14370
191130	14371
198790	14372
1152	14373
9735	14374
64458	14375
25078	14376
40780	14377
122391	14378
243520	14379
71895	14380
13283	14381
69385	14382
2132	14383
33948	14384
50376	14385
48793	14386
294500	14387
100404	14388
26972	14389
161194	14390
132003	14391
132003	14392
217655	14393
230446	14394
108723	14395
73707	14396
49974	14397
29983	14398
699	14399
41238	14400
58980	14401
866	14402
11612	14403
153042	14404
47442	14405
98649	14406
9562	14407
152975	14408
61192	14409
20585	14410
876	14411
14971	14412
698	14413
5670	14414
40698	14415
145921	14416
4284	14417
13060	14418
88029	14419
18354	14420
246424	14421
11789	14422
119348	14423
68567	14424
131113	14425
30906	14426
12155	14427
9275	14428
6380	14429
168969	14430
17073	14431
57463	14432
707	14433
9609	14434
105404	14435
98752	14436
4986	14437
16184	14438
50189	14439
77223	14440
37349	14441
171549	14442
47077	14443
112087	14444
86102	14445
14324	14446
152220	14447
103784	14448
195796	14449
126632	14450
34534	14451
47480	14452
5268	14453
69820	14454
64252	14455
178749	14456
69602	14457
273578	14458
121769	14459
60490	14460
204109	14461
99037	14462
178439	14463
133756	14464
112904	14465
5589	14466
25675	14467
142334	14468
16934	14469
40469	14470
2218	14471
241971	14472
125939	14473
110335	14474
50321	14475
1990	14476
119779	14477
28882	14478
69358	14479
3115	14480
279313	14481
6722	14482
69274	14483
21808	14484
10138	14485
198472	14486
6508	14487
68814	14488
107615	14489
22163	14490
97425	14491
74674	14492
45082	14493
51291	14494
98	14495
46104	14496
30617	14497
107679	14498
199752	14499
77249	14500
296456	14501
228594	14502
63674	14503
60028	14504
247575	14505
264532	14506
75071	14507
217867	14508
75189	14509
165492	14510
18038	14511
101996	14512
220114	14513
112764	14514
204122	14515
244595	14516
102849	14517
56035	14518
218660	14519
129561	14520
13603	14521
247640	14522
74118	14523
42709	14524
281701	14525
11526	14526
244827	14527
2595	14528
35076	14529
96769	14530
107302	14531
13049	14532
95029	14533
136640	14534
1444	14535
278568	14536
133250	14537
93198	14538
31611	14539
189323	14540
25722	14541
259374	14542
10654	14543
76594	14544
153801	14545
31301	14546
372	14547
46803	14548
35614	14549
202852	14550
126355	14551
42696	14552
239475	14553
19540	14554
90122	14555
28218	14556
55792	14557
173317	14558
116753	14559
25186	14560
181129	14561
250255	14562
270066	14563
191611	14564
5050	14565
62640	14566
73225	14567
176010	14568
70947	14569
174	14570
111111	14571
7650	14572
25627	14573
109034	14574
170921	14575
82466	14576
214330	14577
117932	14578
101610	14579
1644	14580
123083	14581
76246	14582
72497	14583
119692	14584
73642	14585
70311	14586
30855	14587
109283	14588
179764	14589
181965	14590
126836	14591
60518	14592
44986	14593
41084	14594
86132	14595
15561	14596
194025	14597
82962	14598
45349	14599
10391	14600
2746	14601
94618	14602
144990	14603
95095	14604
27299	14605
220526	14606
144879	14607
252844	14608
164159	14609
254864	14610
181233	14611
160759	14612
56305	14613
46617	14614
107612	14615
37700	14616
72995	14617
110333	14618
118002	14619
150008	14620
207363	14621
253159	14622
25033	14623
256894	14624
19387	14625
53871	14626
54714	14627
179609	14628
170586	14629
74438	14630
139892	14631
33220	14632
161889	14633
302949	14634
10571	14635
16963	14636
5050	14637
26030	14638
143987	14639
66856	14640
13753	14641
106764	14642
198177	14643
90313	14644
90040	14645
4269	14646
235893	14647
126047	14648
137797	14649
239844	14650
54627	14651
15171	14652
26086	14653
146244	14654
51568	14655
248911	14656
46141	14657
108685	14658
93091	14659
58222	14660
93028	14661
32599	14662
184324	14663
60038	14664
59152	14665
89859	14666
304622	14667
5223	14668
56531	14669
49323	14670
299008	14671
301227	14672
63567	14673
3962	14674
37300	14675
51799	14676
51799	14677
15479	14678
305913	14679
47837	14680
35868	14681
61735	14682
245339	14683
65708	14684
55802	14685
51404	14686
64245	14687
29805	14688
158535	14689
212703	14690
145223	14691
141442	14692
28913	14693
72643	14694
199620	14695
21971	14696
189020	14697
139468	14698
142092	14699
14680	14700
87872	14701
42082	14702
19573	14703
10373	14704
124786	14705
8938	14706
25496	14707
294409	14708
17415	14709
37066	14710
158145	14711
81774	14712
9589	14713
311111	14714
87259	14715
215170	14716
10217	14717
279388	14718
73318	14719
96018	14720
156950	14721
66231	14722
102322	14723
21016	14724
22508	14725
8400	14726
45898	14727
46286	14728
13719	14729
37233	14730
80088	14731
55887	14732
7124	14733
144509	14734
53221	14735
57983	14736
77679	14737
133169	14738
63294	14739
196392	14740
24683	14741
5196	14742
119974	14743
122954	14744
108563	14745
270160	14746
270410	14747
222741	14748
408	14749
112476	14750
30785	14751
73490	14752
17634	14753
136832	14754
397	14755
27075	14756
95673	14757
153834	14758
53824	14759
50767	14760
106149	14761
5081	14762
129276	14763
227674	14764
8643	14765
341	14766
19939	14767
148894	14768
141951	14769
19999	14770
102781	14771
175837	14772
126865	14773
159156	14774
60513	14775
44857	14776
56670	14777
16687	14778
171688	14779
19820	14780
273417	14781
42963	14782
181779	14783
54746	14784
69618	14785
134955	14786
25051	14787
55654	14788
197974	14789
12233	14790
260816	14791
19327	14792
180755	14793
55340	14794
29615	14795
49519	14796
4270	14797
86782	14798
124713	14799
86108	14800
159979	14801
3594	14802
192507	14803
9999	14804
83678	14805
1893	14806
70678	14807
12107	14808
53717	14809
73391	14810
9892	14811
103233	14812
45576	14813
67942	14814
512	14815
83490	14816
29479	14817
40335	14818
189832	14819
7039	14820
186429	14821
25326	14822
24447	14823
33942	14824
55584	14825
18060	14826
201661	14827
53818	14828
9104	14829
89490	14830
175520	14831
101275	14832
58302	14833
165217	14834
3995	14835
19255	14836
92486	14837
71355	14838
103181	14839
114007	14840
93089	14841
80285	14842
206775	14843
3924	14844
203177	14845
63127	14846
312800	14847
142050	14848
54983	14849
209823	14850
107888	14851
222442	14852
42232	14853
62864	14854
23336	14855
29851	14856
303	14857
212092	14858
41531	14859
97277	14860
40619	14861
16930	14862
44300	14863
33509	14864
67132	14865
3358	14866
2	14867
10373	14868
154613	14869
42362	14870
26951	14871
290158	14872
46554	14873
217751	14874
11471	14875
58847	14876
80213	14877
281099	14878
257475	14879
148901	14880
919	14881
7334	14882
38818	14883
113537	14884
165957	14885
8453	14886
94454	14887
58348	14888
109278	14889
260060	14890
26996	14891
37613	14892
93631	14893
60308	14894
20594	14895
729	14896
51819	14897
13646	14898
74622	14899
169196	14900
32171	14901
22503	14902
24202	14903
86473	14904
28209	14905
147121	14906
16157	14907
245309	14908
187533	14909
177806	14910
4695	14911
255668	14912
119923	14913
194755	14914
584	14915
262679	14916
10409	14917
29513	14918
145792	14919
53022	14920
95446	14921
186148	14922
251819	14923
103756	14924
145592	14925
102905	14926
64620	14927
242623	14928
147182	14929
118244	14930
128941	14931
237692	14932
97755	14933
202202	14934
64620	14935
157390	14936
297092	14937
130871	14938
32589	14939
186264	14940
310587	14941
112192	14942
50896	14943
105337	14944
57373	14945
163615	14946
206404	14947
212	14948
148847	14949
155889	14950
223960	14951
49662	14952
109005	14953
84004	14954
115647	14955
45983	14956
191298	14957
15251	14958
140901	14959
6755	14960
291483	14961
23907	14962
9410	14963
208657	14964
11699	14965
17649	14966
130520	14967
28847	14968
14915	14969
6576	14970
143296	14971
31030	14972
102484	14973
38912	14974
276743	14975
312704	14976
235467	14977
145381	14978
89400	14979
80071	14980
47201	14981
70680	14982
33858	14983
42961	14984
8776	14985
59095	14986
7922	14987
50596	14988
63311	14989
69852	14990
129601	14991
9752	14992
5876	14993
44622	14994
282155	14995
53840	14996
202359	14997
416	14998
39619	14999
43131	15000
312672	15001
141344	15002
310661	15003
33697	15004
101913	15005
148662	15006
149800	15007
67520	15008
113121	15009
210461	15010
15709	15011
211982	15012
44904	15013
132463	15014
70629	15015
155981	15016
151531	15017
107227	15018
71520	15019
24445	15020
11443	15021
4903	15022
42502	15023
291291	15024
187502	15025
36775	15026
532	15027
268	15028
217654	15029
6080	15030
270216	15031
68333	15032
61425	15033
1020	15034
28858	15035
17885	15036
9929	15037
146205	15038
95877	15039
115678	15040
1084	15041
6121	15042
42975	15043
55527	15044
56925	15045
2802	15046
232755	15047
26976	15048
74659	15049
128091	15050
26382	15051
31907	15052
57241	15053
2211	15054
309374	15055
10195	15056
2991	15057
4609	15058
12289	15059
98720	15060
32196	15061
116034	15062
25072	15063
127706	15064
43391	15065
269309	15066
213922	15067
32486	15068
95668	15069
310173	15070
41511	15071
27057	15072
259	15073
24741	15074
155452	15075
201786	15076
23194	15077
310225	15078
203042	15079
52553	15080
135562	15081
62578	15082
133027	15083
7432	15084
87997	15085
64552	15086
55489	15087
10794	15088
19324	15089
63405	15090
94292	15091
71238	15092
131745	15093
60071	15094
7551	15095
148242	15096
148242	15097
59459	15098
97488	15099
100044	15100
142685	15101
139172	15102
48346	15103
6532	15104
144614	15105
97127	15106
5391	15107
7212	15108
9831	15109
45281	15110
145652	15111
62744	15112
243120	15113
15894	15114
92578	15115
145773	15116
82568	15117
82568	15118
70888	15119
88602	15120
102862	15121
73140	15122
159736	15123
78812	15124
62261	15125
27001	15126
118124	15127
49087	15128
37103	15129
287535	15130
24177	15131
151409	15132
15381	15133
90032	15134
52103	15135
158002	15136
271255	15137
43628	15138
131576	15139
190654	15140
230160	15141
46804	15142
255489	15143
153897	15144
153946	15145
273100	15146
137057	15147
77665	15148
114594	15149
207724	15150
208799	15151
118247	15152
177349	15153
14952	15154
84860	15155
283848	15156
287655	15157
46405	15158
27385	15159
63687	15160
212265	15161
167297	15162
120090	15163
305181	15164
97373	15165
149505	15166
49828	15167
141986	15168
43795	15169
156959	15170
19803	15171
93501	15172
1172	15173
3682	15174
112340	15175
147507	15176
66023	15177
187188	15178
70591	15179
146322	15180
241673	15181
95770	15182
7045	15183
219690	15184
89041	15185
11405	15186
164782	15187
75567	15188
246244	15189
33584	15190
155347	15191
133173	15192
90194	15193
134760	15194
71299	15195
168961	15196
53678	15197
191191	15198
96077	15199
249168	15200
17430	15201
115165	15202
146174	15203
145041	15204
81528	15205
71142	15206
288695	15207
57606	15208
101928	15209
215648	15210
2506	15211
26821	15212
17	15213
51861	15214
306195	15215
17348	15216
7709	15217
169275	15218
40526	15219
226559	15220
78126	15221
102006	15222
78342	15223
130554	15224
136025	15225
11004	15226
41495	15227
104688	15228
285602	15229
89150	15230
115063	15231
119480	15232
110458	15233
238606	15234
96714	15235
305466	15236
42732	15237
38738	15238
137714	15239
109937	15240
9169	15241
190237	15242
267422	15243
30520	15244
48522	15245
144636	15246
13540	15247
37433	15248
249351	15249
50486	15250
106993	15251
264479	15252
166007	15253
118645	15254
68151	15255
223718	15256
257384	15257
13389	15258
12902	15259
95965	15260
83893	15261
172041	15262
14214	15263
28538	15264
70771	15265
132856	15266
132827	15267
228949	15268
220367	15269
179612	15270
142123	15271
124508	15272
39110	15273
300183	15274
218106	15275
286876	15276
71478	15277
114314	15278
83282	15279
224378	15280
126154	15281
65437	15282
267222	15283
1394	15284
38207	15285
13039	15286
147482	15287
44815	15288
42523	15289
203533	15290
27674	15291
221623	15292
216599	15293
1929	15294
41656	15295
95146	15296
147837	15297
93963	15298
127754	15299
204958	15300
156783	15301
219395	15302
101757	15303
311970	15304
210574	15305
149648	15306
167748	15307
35588	15308
205711	15309
84528	15310
134636	15311
138569	15312
131140	15313
114447	15314
204350	15315
139017	15316
199082	15317
137801	15318
127687	15319
206675	15320
236728	15321
23592	15322
37467	15323
286895	15324
13569	15325
278634	15326
591	15327
66069	15328
211538	15329
206132	15330
126885	15331
60165	15332
65024	15333
34199	15334
1250	15335
169740	15336
68901	15337
261921	15338
24664	15339
3516	15340
12056	15341
17583	15342
107581	15343
27766	15344
52804	15345
15550	15346
38514	15347
11222	15348
1250	15349
224466	15350
312148	15351
267897	15352
215986	15353
113975	15354
204143	15355
156192	15356
58225	15357
141769	15358
43502	15359
13884	15360
79209	15361
296794	15362
59077	15363
105484	15364
140698	15365
147297	15366
174682	15367
267764	15368
57830	15369
244736	15370
990	15371
158472	15372
106894	15373
19582	15374
242677	15375
32988	15376
33830	15377
75094	15378
72431	15379
1065	15380
31707	15381
116699	15382
75501	15383
103855	15384
77403	15385
82706	15386
34850	15387
233873	15388
160912	15389
185511	15390
356	15391
153081	15392
67423	15393
4240	15394
54101	15395
208497	15396
53616	15397
24920	15398
63858	15399
215515	15400
125163	15401
282242	15402
148288	15403
26381	15404
40022	15405
154636	15406
116519	15407
184608	15408
26031	15409
91774	15410
24431	15411
181673	15412
12954	15413
30649	15414
28346	15415
216366	15416
21058	15417
87485	15418
40597	15419
246825	15420
195689	15421
23983	15422
36877	15423
8865	15424
177839	15425
75047	15426
49400	15427
1589	15428
267015	15429
41713	15430
30141	15431
142219	15432
46107	15433
20492	15434
170707	15435
21669	15436
25982	15437
38543	15438
27702	15439
19736	15440
109405	15441
2665	15442
4443	15443
149021	15444
19315	15445
7538	15446
136593	15447
81312	15448
214151	15449
5536	15450
62963	15451
62976	15452
196742	15453
1322	15454
112549	15455
28377	15456
178850	15457
107403	15458
109774	15459
172615	15460
154948	15461
73229	15462
79087	15463
19167	15464
70608	15465
165356	15466
22797	15467
120665	15468
31041	15469
144583	15470
163233	15471
136	15472
144771	15473
33447	15474
162460	15475
27262	15476
182709	15477
227783	15478
47846	15479
33908	15480
147252	15481
131385	15482
42424	15483
169141	15484
27965	15485
12969	15486
61196	15487
246467	15488
80729	15489
24018	15490
189303	15491
8971	15492
162702	15493
9352	15494
9149	15495
297468	15496
4	15497
31443	15498
119067	15499
107037	15500
9155	15501
27262	15502
8332	15503
57759	15504
945	15505
52749	15506
42257	15507
287049	15508
60624	15509
199800	15510
288578	15511
59875	15512
65308	15513
166241	15514
154185	15515
31353	15516
15010	15517
60338	15518
211337	15519
43592	15520
200503	15521
210681	15522
91394	15523
1108	15524
188927	15525
30173	15526
43067	15527
209547	15528
39936	15529
89462	15530
6557	15531
179002	15532
10260	15533
97142	15534
58563	15535
75031	15536
33835	15537
157842	15538
260321	15539
139081	15540
29703	15541
266282	15542
49741	15543
23367	15544
233185	15545
215268	15546
211655	15547
14118	15548
32479	15549
32479	15550
267668	15551
205448	15552
94174	15553
43299	15554
128138	15555
8719	15556
89189	15557
14348	15558
264346	15559
178037	15560
20259	15561
131420	15562
68329	15563
268	15564
127989	15565
19909	15566
14948	15567
181298	15568
47017	15569
202074	15570
60176	15571
106116	15572
292501	15573
3660	15574
54126	15575
69889	15576
2153	15577
135242	15578
18266	15579
9602	15580
88292	15581
304276	15582
82195	15583
100999	15584
117163	15585
41467	15586
31873	15587
48027	15588
169720	15589
147169	15590
63839	15591
75788	15592
130268	15593
13125	15594
57501	15595
10694	15596
141090	15597
2933	15598
180162	15599
17686	15600
53171	15601
129534	15602
79956	15603
292905	15604
139250	15605
11992	15606
20594	15607
96707	15608
95246	15609
107203	15610
116490	15611
33659	15612
117085	15613
141977	15614
7997	15615
139667	15616
9178	15617
1948	15618
124290	15619
55019	15620
127408	15621
61488	15622
115999	15623
25268	15624
3891	15625
74048	15626
159099	15627
280116	15628
2804	15629
105519	15630
109807	15631
200008	15632
95762	15633
34696	15634
255695	15635
21912	15636
91204	15637
1903	15638
132921	15639
298606	15640
59356	15641
136125	15642
216465	15643
75711	15644
90170	15645
86654	15646
86654	15647
47801	15648
2139	15649
64248	15650
257033	15651
148034	15652
30223	15653
76213	15654
187005	15655
306250	15656
14687	15657
66280	15658
256068	15659
271090	15660
29685	15661
131002	15662
17	15663
133	15664
35397	15665
42048	15666
84807	15667
3394	15668
9795	15669
33807	15670
197006	15671
88188	15672
240483	15673
54216	15674
161830	15675
3806	15676
271811	15677
192511	15678
155056	15679
171320	15680
17410	15681
131938	15682
24528	15683
295314	15684
108469	15685
28762	15686
11594	15687
5170	15688
33184	15689
208324	15690
224902	15691
23855	15692
47842	15693
17110	15694
188003	15695
50192	15696
125542	15697
2560	15698
10154	15699
40716	15700
207194	15701
41384	15702
15181	15703
100741	15704
24950	15705
139634	15706
79154	15707
53123	15708
113424	15709
15751	15710
137393	15711
12326	15712
26953	15713
53069	15714
6763	15715
131851	15716
82390	15717
35000	15718
209049	15719
74999	15720
40505	15721
83358	15722
229	15723
107601	15724
32503	15725
12286	15726
132781	15727
139802	15728
105558	15729
72582	15730
115104	15731
33126	15732
146108	15733
140094	15734
20666	15735
1212	15736
75231	15737
90519	15738
34306	15739
5750	15740
8710	15741
13193	15742
63735	15743
7227	15744
79407	15745
8710	15746
14079	15747
1737	15748
62659	15749
23762	15750
799	15751
9062	15752
131204	15753
163834	15754
33231	15755
7554	15756
272866	15757
114533	15758
13831	15759
192785	15760
35859	15761
32457	15762
67552	15763
1613	15764
143505	15765
34678	15766
16892	15767
151373	15768
154423	15769
71358	15770
89597	15771
144285	15772
11181	15773
9020	15774
64686	15775
183535	15776
20028	15777
82699	15778
219723	15779
82336	15780
56	15781
1369	15782
83180	15783
104103	15784
6492	15785
312680	15786
84019	15787
1048	15788
39470	15789
10710	15790
123008	15791
11955	15792
40563	15793
64900	15794
53197	15795
155022	15796
129030	15797
171832	15798
2395	15799
136744	15800
64908	15801
145402	15802
134967	15803
158607	15804
30724	15805
62394	15806
45897	15807
35967	15808
26786	15809
107622	15810
188142	15811
68079	15812
44486	15813
23394	15814
245780	15815
14247	15816
103777	15817
38007	15818
73031	15819
15662	15820
134511	15821
29817	15822
311514	15823
6141	15824
128808	15825
128556	15826
182850	15827
192816	15828
21140	15829
63823	15830
160221	15831
286298	15832
287383	15833
8479	15834
139503	15835
66577	15836
92864	15837
289246	15838
52719	15839
94190	15840
226975	15841
18508	15842
20425	15843
38007	15844
95809	15845
70638	15846
121527	15847
114225	15848
53298	15849
117236	15850
177544	15851
168701	15852
86535	15853
2861	15854
78866	15855
81577	15856
66490	15857
44660	15858
19154	15859
139830	15860
310446	15861
7524	15862
271643	15863
145054	15864
54077	15865
114625	15866
6333	15867
92948	15868
54448	15869
158525	15870
8723	15871
5164	15872
212559	15873
21813	15874
91699	15875
205787	15876
105767	15877
15351	15878
50817	15879
62625	15880
74678	15881
88979	15882
53860	15883
176904	15884
14799	15885
29721	15886
70638	15887
10698	15888
259593	15889
17367	15890
192316	15891
304270	15892
52606	15893
213326	15894
307103	15895
63095	15896
88229	15897
92045	15898
13361	15899
94382	15900
19011	15901
59369	15902
39963	15903
67985	15904
202721	15905
90132	15906
10718	15907
18904	15908
186783	15909
55810	15910
119959	15911
10850	15912
11731	15913
10256	15914
179802	15915
50134	15916
215269	15917
152322	15918
181118	15919
134895	15920
41896	15921
207806	15922
90318	15923
305488	15924
71146	15925
64079	15926
10796	15927
8589	15928
36993	15929
135185	15930
222821	15931
49980	15932
74524	15933
145107	15934
81317	15935
50134	15936
90902	15937
108107	15938
104631	15939
122522	15940
272111	15941
191510	15942
177242	15943
112977	15944
49449	15945
78531	15946
12683	15947
3077	15948
283203	15949
30349	15950
8758	15951
68153	15952
18967	15953
31086	15954
4196	15955
21669	15956
2700	15957
13972	15958
137032	15959
208591	15960
27657	15961
1942	15962
203336	15963
15760	15964
103786	15965
194373	15966
15289	15967
62073	15968
34947	15969
71603	15970
173146	15971
292897	15972
14974	15973
31301	15974
298790	15975
240493	15976
187535	15977
277872	15978
149327	15979
156833	15980
81745	15981
180308	15982
58	15983
273580	15984
2066	15985
258009	15986
122671	15987
109347	15988
163970	15989
309946	15990
4620	15991
59854	15992
4134	15993
33947	15994
14803	15995
90078	15996
235615	15997
36345	15998
103484	15999
19993	16000
87151	16001
146078	16002
4401	16003
74217	16004
285195	16005
22855	16006
70035	16007
227188	16008
80638	16009
120764	16010
40532	16011
64526	16012
16933	16013
167800	16014
105714	16015
206770	16016
208421	16017
11310	16018
82584	16019
140581	16020
4429	16021
4429	16022
31	16023
14592	16024
57785	16025
14592	16026
136107	16027
136107	16028
3681	16029
24236	16030
187305	16031
121587	16032
213976	16033
6600	16034
26608	16035
18740	16036
55266	16037
308665	16038
11769	16039
90965	16040
41982	16041
73727	16042
126540	16043
286636	16044
141306	16045
12976	16046
179230	16047
6459	16048
79920	16049
83153	16050
133578	16051
76492	16052
16733	16053
12207	16054
12207	16055
141306	16056
266577	16057
80334	16058
23959	16059
56592	16060
14128	16061
309165	16062
308653	16063
289752	16064
304426	16065
196427	16066
294567	16067
160927	16068
156220	16069
189242	16070
268767	16071
181954	16072
160542	16073
210099	16074
286122	16075
208357	16076
69579	16077
86389	16078
74039	16079
10309	16080
121352	16081
74608	16082
10753	16083
21141	16084
89390	16085
64803	16086
88205	16087
87054	16088
107708	16089
94168	16090
194956	16091
30208	16092
14665	16093
30208	16094
64850	16095
241	16096
216618	16097
137292	16098
17615	16099
11418	16100
152699	16101
269576	16102
25593	16103
17929	16104
106734	16105
96834	16106
216289	16107
102355	16108
37560	16109
185203	16110
107462	16111
96834	16112
90311	16113
83330	16114
83330	16115
7255	16116
213151	16117
5349	16118
12495	16119
84957	16120
114009	16121
288949	16122
39188	16123
82817	16124
248444	16125
308521	16126
31184	16127
43864	16128
155062	16129
52265	16130
115241	16131
61710	16132
116781	16133
2106	16134
84925	16135
1341	16136
53024	16137
55153	16138
33940	16139
126933	16140
127109	16141
17341	16142
68787	16143
64364	16144
199007	16145
31442	16146
15109	16147
192808	16148
135825	16149
135825	16150
44654	16151
29965	16152
214181	16153
12060	16154
29099	16155
241070	16156
1843	16157
180836	16158
111781	16159
146492	16160
80676	16161
162913	16162
12060	16163
219795	16164
29817	16165
7897	16166
250162	16167
271797	16168
102576	16169
141591	16170
64241	16171
296072	16172
86738	16173
153403	16174
62017	16175
93449	16176
53691	16177
22743	16178
51104	16179
48951	16180
85585	16181
100721	16182
150169	16183
59	16184
14885	16185
57461	16186
27499	16187
56086	16188
144054	16189
105914	16190
17910	16191
10300	16192
80364	16193
170166	16194
7257	16195
58098	16196
272597	16197
79684	16198
8544	16199
69040	16200
32155	16201
78836	16202
211366	16203
230994	16204
49334	16205
46798	16206
5520	16207
194840	16208
24574	16209
27026	16210
656	16211
66753	16212
113673	16213
18797	16214
7815	16215
43897	16216
22485	16217
125435	16218
1709	16219
33778	16220
7489	16221
2639	16222
39795	16223
187161	16224
61531	16225
181008	16226
211246	16227
58295	16228
162754	16229
111301	16230
211934	16231
115758	16232
216348	16233
286087	16234
199551	16235
37460	16236
59879	16237
131908	16238
99505	16239
186505	16240
70429	16241
6784	16242
27816	16243
25033	16244
61652	16245
147950	16246
149697	16247
47323	16248
101470	16249
15757	16250
213525	16251
199146	16252
143785	16253
81864	16254
20428	16255
174531	16256
116883	16257
9124	16258
2611	16259
20692	16260
10561	16261
72884	16262
133542	16263
39190	16264
58584	16265
106873	16266
130782	16267
130782	16268
58585	16269
92920	16270
10844	16271
195012	16272
130227	16273
14135	16274
270136	16275
289733	16276
204183	16277
2204	16278
215261	16279
39903	16280
60944	16281
111691	16282
298204	16283
35046	16284
280663	16285
201332	16286
1737	16287
3682	16288
2417	16289
129874	16290
268704	16291
274399	16292
113333	16293
263936	16294
78000	16295
81040	16296
22417	16297
9644	16298
59504	16299
3530	16300
153644	16301
72297	16302
99717	16303
236493	16304
9372	16305
280170	16306
12467	16307
6498	16308
146639	16309
37211	16310
47476	16311
163513	16312
25388	16313
318	16314
197377	16315
16958	16316
15875	16317
1933	16318
140486	16319
10559	16320
175631	16321
187010	16322
95522	16323
213142	16324
177587	16325
203572	16326
34001	16327
25462	16328
75180	16329
126780	16330
119271	16331
64510	16332
93316	16333
44783	16334
147587	16335
826	16336
86683	16337
187862	16338
11	16339
130707	16340
91147	16341
64718	16342
68076	16343
63762	16344
142027	16345
204446	16346
1953	16347
66105	16348
124657	16349
47377	16350
37963	16351
17838	16352
166271	16353
81682	16354
200189	16355
213088	16356
9277	16357
57555	16358
79337	16359
40837	16360
107841	16361
96701	16362
22074	16363
156946	16364
214548	16365
17839	16366
54593	16367
116025	16368
42003	16369
83818	16370
1104	16371
80796	16372
282891	16373
139369	16374
107600	16375
179362	16376
194	16377
92988	16378
7322	16379
47136	16380
296415	16381
36047	16382
146182	16383
30344	16384
149932	16385
150722	16386
286339	16387
43468	16388
96588	16389
789	16390
162256	16391
35736	16392
83013	16393
68038	16394
96061	16395
71634	16396
242988	16397
10561	16398
44417	16399
5357	16400
58462	16401
16215	16402
189666	16403
55480	16404
141946	16405
205727	16406
54449	16407
8762	16408
133507	16409
145397	16410
7960	16411
9316	16412
3589	16413
93820	16414
991	16415
25364	16416
122966	16417
6848	16418
41971	16419
36793	16420
38735	16421
116607	16422
4399	16423
114371	16424
867	16425
2721	16426
265488	16427
226037	16428
189239	16429
30596	16430
178624	16431
32368	16432
13461	16433
7013	16434
142532	16435
87455	16436
27239	16437
130364	16438
32772	16439
115879	16440
12702	16441
127504	16442
62650	16443
28466	16444
4939	16445
83233	16446
60373	16447
304933	16448
23674	16449
145658	16450
167086	16451
13981	16452
237394	16453
284495	16454
221998	16455
311366	16456
241732	16457
3879	16458
308101	16459
22291	16460
13803	16461
235204	16462
104033	16463
140948	16464
793	16465
99938	16466
26425	16467
14768	16468
145166	16469
15157	16470
45503	16471
13605	16472
172133	16473
20881	16474
2577	16475
143257	16476
7026	16477
83916	16478
73227	16479
3862	16480
46564	16481
75471	16482
36155	16483
6209	16484
1423	16485
16044	16486
87457	16487
174280	16488
94473	16489
5103	16490
33115	16491
368	16492
128357	16493
200453	16494
99563	16495
21773	16496
33986	16497
26447	16498
18795	16499
231363	16500
30215	16501
3617	16502
137114	16503
166395	16504
82374	16505
171301	16506
29658	16507
83575	16508
304909	16509
11616	16510
135361	16511
8424	16512
264069	16513
26467	16514
33607	16515
36241	16516
10828	16517
209624	16518
137134	16519
39246	16520
42292	16521
28357	16522
84515	16523
164901	16524
468	16525
252314	16526
19526	16527
202331	16528
205122	16529
135572	16530
27511	16531
273513	16532
43580	16533
137752	16534
619	16535
53970	16536
3097	16537
174054	16538
77546	16539
162625	16540
205358	16541
24330	16542
62380	16543
15199	16544
95	16545
16497	16546
527	16547
1301	16548
4475	16549
22658	16550
119034	16551
7232	16552
33644	16553
58185	16554
8182	16555
209290	16556
18558	16557
4013	16558
11128	16559
80443	16560
36862	16561
13516	16562
40755	16563
104222	16564
215	16565
87055	16566
12105	16567
34137	16568
310666	16569
172419	16570
40190	16571
38338	16572
160312	16573
2737	16574
52791	16575
46807	16576
42917	16577
205511	16578
213521	16579
23648	16580
5680	16581
7647	16582
33236	16583
306208	16584
206833	16585
92869	16586
280910	16587
138743	16588
217089	16589
244825	16590
15909	16591
76889	16592
232335	16593
18448	16594
56582	16595
14995	16596
220123	16597
34293	16598
76712	16599
12853	16600
7735	16601
15902	16602
6568	16603
104745	16604
11111	16605
122952	16606
64337	16607
1261	16608
1693	16609
22346	16610
51163	16611
17479	16612
205590	16613
36064	16614
34812	16615
33852	16616
190013	16617
63639	16618
25707	16619
39097	16620
18884	16621
67280	16622
13090	16623
2779	16624
10922	16625
6735	16626
170409	16627
111062	16628
101260	16629
24095	16630
6602	16631
49111	16632
103357	16633
742	16634
9917	16635
9722	16636
63153	16637
181	16638
41332	16639
13208	16640
4734	16641
60886	16642
694	16643
7741	16644
12123	16645
183828	16646
11301	16647
137548	16648
59302	16649
138015	16650
13954	16651
67281	16652
61334	16653
91	16654
146053	16655
88361	16656
630	16657
26937	16658
33076	16659
75277	16660
165380	16661
1967	16662
108367	16663
2268	16664
18782	16665
95499	16666
9491	16667
77218	16668
15894	16669
52905	16670
9373	16671
226997	16672
94561	16673
182785	16674
182785	16675
2801	16676
61998	16677
78261	16678
132852	16679
31053	16680
62462	16681
103334	16682
5588	16683
46243	16684
38629	16685
33119	16686
11529	16687
87396	16688
113230	16689
51457	16690
26039	16691
170431	16692
4191	16693
55740	16694
91068	16695
53452	16696
84305	16697
160635	16698
26261	16699
60277	16700
3437	16701
124273	16702
161941	16703
104990	16704
29009	16705
3122	16706
146020	16707
4544	16708
7953	16709
159955	16710
86307	16711
201258	16712
24095	16713
52349	16714
37193	16715
18533	16716
19204	16717
56139	16718
32847	16719
103597	16720
282422	16721
20493	16722
34751	16723
63235	16724
61057	16725
91633	16726
138091	16727
24776	16728
82893	16729
64344	16730
123792	16731
415	16732
2255	16733
7931	16734
33994	16735
10507	16736
95998	16737
174405	16738
132275	16739
16409	16740
3120	16741
7675	16742
90853	16743
58312	16744
9833	16745
162851	16746
3111	16747
9413	16748
138282	16749
2480	16750
74843	16751
108059	16752
201871	16753
15795	16754
6288	16755
34597	16756
50152	16757
287459	16758
108681	16759
67057	16760
78730	16761
24255	16762
112012	16763
86779	16764
7690	16765
4883	16766
25650	16767
33946	16768
2577	16769
11915	16770
9527	16771
25441	16772
180372	16773
38174	16774
73166	16775
85273	16776
216859	16777
44185	16778
10437	16779
12726	16780
172170	16781
98643	16782
65578	16783
3418	16784
14768	16785
200265	16786
67894	16787
58029	16788
18948	16789
49527	16790
36713	16791
43713	16792
5432	16793
8073	16794
42156	16795
12359	16796
106912	16797
56407	16798
50985	16799
12090	16800
27431	16801
154098	16802
29738	16803
32876	16804
6383	16805
107867	16806
7151	16807
37203	16808
2723	16809
59930	16810
5997	16811
11667	16812
39095	16813
8648	16814
80445	16815
151118	16816
87014	16817
12353	16818
12353	16819
94311	16820
190311	16821
88352	16822
162936	16823
7489	16824
250722	16825
39762	16826
13798	16827
18608	16828
77412	16829
61247	16830
71881	16831
42817	16832
82343	16833
60950	16834
33064	16835
100060	16836
19359	16837
37120	16838
119627	16839
281467	16840
19793	16841
9020	16842
127494	16843
192978	16844
5373	16845
22482	16846
33383	16847
18483	16848
59643	16849
79099	16850
109055	16851
80900	16852
706	16853
16012	16854
73350	16855
104857	16856
126503	16857
89885	16858
3469	16859
55152	16860
166386	16861
62861	16862
1101	16863
14552	16864
33366	16865
11380	16866
12697	16867
183868	16868
2569	16869
22492	16870
86196	16871
8374	16872
79226	16873
167318	16874
58774	16875
8089	16876
112801	16877
56404	16878
56404	16879
2320	16880
5197	16881
15888	16882
1967	16883
45288	16884
51487	16885
18400	16886
196790	16887
25033	16888
12913	16889
39797	16890
13819	16891
1207	16892
3373	16893
1179	16894
52951	16895
48377	16896
61278	16897
2086	16898
2382	16899
19565	16900
106140	16901
28632	16902
7564	16903
93735	16904
35871	16905
66869	16906
1793	16907
127113	16908
97662	16909
22482	16910
186033	16911
262	16912
154094	16913
101724	16914
19592	16915
23163	16916
44753	16917
76556	16918
13130	16919
5658	16920
46598	16921
167757	16922
216213	16923
202968	16924
15924	16925
131344	16926
26884	16927
55805	16928
13187	16929
59284	16930
375	16931
3900	16932
7	16933
144733	16934
14637	16935
291318	16936
32068	16937
91307	16938
7216	16939
1709	16940
1226	16941
273416	16942
41709	16943
1580	16944
39405	16945
2872	16946
84180	16947
185007	16948
41194	16949
29333	16950
64920	16951
145226	16952
112925	16953
18313	16954
18288	16955
189841	16956
18371	16957
276044	16958
228218	16959
96703	16960
66776	16961
20931	16962
10199	16963
175937	16964
258274	16965
265560	16966
62981	16967
56750	16968
40971	16969
10339	16970
168365	16971
38589	16972
84188	16973
209154	16974
19819	16975
49783	16976
34421	16977
188196	16978
163565	16979
223096	16980
163322	16981
268783	16982
87952	16983
29990	16984
241881	16985
195595	16986
73553	16987
311231	16988
183537	16989
108652	16990
26699	16991
198257	16992
293037	16993
26248	16994
129232	16995
170363	16996
93479	16997
29928	16998
216227	16999
46960	17000
170430	17001
3518	17002
69814	17003
54774	17004
31669	17005
297472	17006
117507	17007
131047	17008
83850	17009
91030	17010
89111	17011
191327	17012
40826	17013
96403	17014
183615	17015
146936	17016
203923	17017
188610	17018
163566	17019
104287	17020
159669	17021
136197	17022
37391	17023
244100	17024
161901	17025
124632	17026
14911	17027
291174	17028
84880	17029
46373	17030
107742	17031
177848	17032
192345	17033
96060	17034
269142	17035
191661	17036
241022	17037
145879	17038
212383	17039
160302	17040
130832	17041
78173	17042
268408	17043
210776	17044
80740	17045
272896	17046
103220	17047
255041	17048
21377	17049
60106	17050
56439	17051
19599	17052
40710	17053
297664	17054
14390	17055
3191	17056
66667	17057
131353	17058
55560	17059
24147	17060
42283	17061
8835	17062
6456	17063
59001	17064
114932	17065
11162	17066
106102	17067
45408	17068
69249	17069
8295	17070
40698	17071
88197	17072
31542	17073
5247	17074
284961	17075
4059	17076
95003	17077
104677	17078
4949	17079
309703	17080
99898	17081
5049	17082
241997	17083
65487	17084
203807	17085
40712	17086
45575	17087
186510	17088
155350	17089
1512	17090
24319	17091
23338	17092
89461	17093
63049	17094
213807	17095
115781	17096
8668	17097
260	17098
286143	17099
2105	17100
306363	17101
213616	17102
36518	17103
32576	17104
131330	17105
912	17106
81511	17107
209072	17108
9994	17109
294889	17110
123824	17111
149500	17112
96744	17113
21649	17114
58942	17115
61455	17116
39488	17117
100090	17118
31120	17119
65683	17120
220606	17121
286532	17122
199123	17123
169119	17124
65887	17125
476	17126
1712	17127
5271	17128
12576	17129
10019	17130
10373	17131
2101	17132
12713	17133
20115	17134
7420	17135
257599	17136
6583	17137
139564	17138
25246	17139
65437	17140
139496	17141
302687	17142
210373	17143
66703	17144
16730	17145
165536	17146
16326	17147
310947	17148
60876	17149
71205	17150
67908	17151
71028	17152
14750	17153
45235	17154
31396	17155
33446	17156
52840	17157
15828	17158
598	17159
17824	17160
147552	17161
116288	17162
35057	17163
32420	17164
67288	17165
55499	17166
26896	17167
208266	17168
298683	17169
138510	17170
158489	17171
105910	17172
268562	17173
205916	17174
125114	17175
168439	17176
194787	17177
56314	17178
233028	17179
209181	17180
275148	17181
4466	17182
71964	17183
123979	17184
221742	17185
147362	17186
40761	17187
230489	17188
101798	17189
217540	17190
143894	17191
307664	17192
81883	17193
132927	17194
205208	17195
164487	17196
29863	17197
136152	17198
67635	17199
154337	17200
296169	17201
196220	17202
272526	17203
128448	17204
128448	17205
177934	17206
158738	17207
1323	17208
94645	17209
219860	17210
89034	17211
290163	17212
207236	17213
142508	17214
130061	17215
212412	17216
132828	17217
11379	17218
131721	17219
10409	17220
160931	17221
96741	17222
163803	17223
89305	17224
37461	17225
174745	17226
47688	17227
127651	17228
148969	17229
106753	17230
102662	17231
151395	17232
67199	17233
157662	17234
1264	17235
183638	17236
6277	17237
13407	17238
28811	17239
213582	17240
12788	17241
39951	17242
310013	17243
146002	17244
4995	17245
11888	17246
309938	17247
46653	17248
77459	17249
193745	17250
151	17251
63260	17252
124608	17253
6771	17254
11283	17255
90024	17256
108597	17257
87028	17258
240930	17259
6772	17260
52150	17261
70641	17262
142894	17263
85936	17264
50509	17265
14393	17266
137586	17267
269813	17268
225920	17269
26193	17270
123906	17271
16550	17272
222106	17273
15514	17274
6209	17275
16701	17276
134194	17277
260619	17278
15464	17279
4089	17280
48756	17281
104543	17282
148437	17283
114442	17284
187935	17285
116570	17286
91781	17287
13576	17288
130818	17289
5997	17290
282606	17291
40659	17292
40237	17293
25135	17294
7408	17295
147295	17296
107499	17297
246585	17298
97289	17299
76715	17300
53495	17301
17323	17302
17323	17303
83144	17304
115081	17305
1167	17306
136528	17307
61792	17308
13638	17309
16701	17310
67266	17311
37372	17312
115543	17313
177291	17314
134944	17315
120840	17316
13704	17317
142478	17318
169742	17319
90250	17320
207694	17321
9970	17322
151509	17323
19198	17324
146426	17325
68536	17326
59555	17327
174384	17328
11294	17329
39123	17330
291919	17331
22982	17332
7547	17333
82271	17334
151285	17335
142298	17336
273636	17337
150490	17338
69757	17339
53055	17340
41653	17341
137706	17342
82696	17343
54152	17344
62563	17345
1108	17346
35694	17347
31364	17348
12384	17349
132160	17350
224302	17351
181647	17352
14814	17353
175929	17354
92960	17355
233652	17356
235440	17357
3532	17358
43118	17359
120628	17360
38594	17361
69376	17362
106451	17363
44882	17364
4770	17365
2698	17366
21295	17367
12402	17368
163042	17369
181271	17370
269	17371
89698	17372
4381	17373
5592	17374
92401	17375
1649	17376
126506	17377
84163	17378
3000	17379
155989	17380
88582	17381
262117	17382
231271	17383
60553	17384
99217	17385
151389	17386
30034	17387
209229	17388
231559	17389
26123	17390
12675	17391
12641	17392
149326	17393
57364	17394
142995	17395
19288	17396
10834	17397
10621	17398
266922	17399
46368	17400
101049	17401
156514	17402
21490	17403
71129	17404
45953	17405
105481	17406
111709	17407
16995	17408
30792	17409
71908	17410
72816	17411
39591	17412
168823	17413
203406	17414
93841	17415
80284	17416
60310	17417
19288	17418
108838	17419
100202	17420
151034	17421
167165	17422
46042	17423
51209	17424
10468	17425
80327	17426
80327	17427
100400	17428
78697	17429
78807	17430
15321	17431
153433	17432
50706	17433
19726	17434
259699	17435
159038	17436
37570	17437
53636	17438
1871	17439
163360	17440
150430	17441
7558	17442
305071	17443
108222	17444
77511	17445
63468	17446
39178	17447
185621	17448
127427	17449
104661	17450
1721	17451
1721	17452
57905	17453
114791	17454
84242	17455
2248	17456
167374	17457
169490	17458
287229	17459
13663	17460
299304	17461
190944	17462
13791	17463
13724	17464
33794	17465
1807	17466
264203	17467
41035	17468
1131	17469
21922	17470
40571	17471
191096	17472
131578	17473
155785	17474
127587	17475
18645	17476
244245	17477
69838	17478
271092	17479
98386	17480
145775	17481
69	17482
46470	17483
69263	17484
69250	17485
15265	17486
92533	17487
92307	17488
259396	17489
110666	17490
30612	17491
53150	17492
177782	17493
120496	17494
179061	17495
30696	17496
82525	17497
5817	17498
39633	17499
39633	17500
8899	17501
2482	17502
73509	17503
19704	17504
31629	17505
18300	17506
98640	17507
63108	17508
79146	17509
84479	17510
3725	17511
285734	17512
154194	17513
223944	17514
3666	17515
211773	17516
249878	17517
18915	17518
43529	17519
88065	17520
41537	17521
79922	17522
176369	17523
166413	17524
77766	17525
179711	17526
278898	17527
86678	17528
21061	17529
122558	17530
68578	17531
20308	17532
202568	17533
47108	17534
1014	17535
207674	17536
236397	17537
6994	17538
291191	17539
14395	17540
233852	17541
7826	17542
114928	17543
117325	17544
12870	17545
99392	17546
128076	17547
65617	17548
243972	17549
214085	17550
73366	17551
10202	17552
81354	17553
63586	17554
4697	17555
38176	17556
167712	17557
129088	17558
5427	17559
17204	17560
114936	17561
23949	17562
9706	17563
120625	17564
424	17565
42782	17566
21953	17567
453	17568
93237	17569
48705	17570
7218	17571
182860	17572
14729	17573
234413	17574
64712	17575
11472	17576
227973	17577
214345	17578
111266	17579
259747	17580
271190	17581
54307	17582
265852	17583
197276	17584
165769	17585
72888	17586
41512	17587
61131	17588
55797	17589
170060	17590
31181	17591
214085	17592
214047	17593
9689	17594
13247	17595
89087	17596
156296	17597
134357	17598
62208	17599
164897	17600
27817	17601
3630	17602
41869	17603
3086	17604
136170	17605
9418	17606
20557	17607
35160	17608
155414	17609
142992	17610
4336	17611
5991	17612
48507	17613
89657	17614
70899	17615
61999	17616
266993	17617
176569	17618
101760	17619
1356	17620
84340	17621
47903	17622
104376	17623
8810	17624
183077	17625
244898	17626
38588	17627
170194	17628
1812	17629
98437	17630
15480	17631
82502	17632
79197	17633
10667	17634
47154	17635
91734	17636
177499	17637
78524	17638
127430	17639
61637	17640
36897	17641
180433	17642
56770	17643
13705	17644
40956	17645
133698	17646
69856	17647
44525	17648
67067	17649
77320	17650
9454	17651
212157	17652
96485	17653
87212	17654
28222	17655
9342	17656
92056	17657
1690	17658
39500	17659
171203	17660
225843	17661
114370	17662
70563	17663
2204	17664
24578	17665
28780	17666
70343	17667
42468	17668
219319	17669
11634	17670
97746	17671
299259	17672
4487	17673
23289	17674
267666	17675
44663	17676
131214	17677
63217	17678
1206	17679
22596	17680
1206	17681
99410	17682
30591	17683
132279	17684
132279	17685
104572	17686
32401	17687
187	17688
70007	17689
30105	17690
162667	17691
32399	17692
5903	17693
157293	17694
106070	17695
5929	17696
5955	17697
157654	17698
47422	17699
32166	17700
107741	17701
32698	17702
2824	17703
33101	17704
157582	17705
187	17706
289288	17707
99983	17708
69935	17709
69907	17710
157964	17711
32006	17712
105236	17713
69905	17714
69905	17715
15493	17716
1790	17717
129271	17718
146581	17719
216612	17720
87032	17721
35368	17722
107012	17723
18576	17724
102705	17725
31640	17726
3542	17727
101562	17728
102868	17729
32188	17730
164783	17731
15433	17732
109092	17733
2904	17734
245719	17735
115139	17736
103062	17737
50088	17738
22496	17739
2558	17740
8451	17741
28631	17742
10451	17743
14986	17744
156619	17745
4948	17746
137847	17747
13750	17748
63655	17749
22250	17750
229418	17751
54225	17752
11672	17753
170972	17754
208061	17755
2410	17756
37766	17757
57	17758
21	17759
318	17760
185991	17761
120	17762
230486	17763
48001	17764
157886	17765
30070	17766
119935	17767
5412	17768
38489	17769
34378	17770
9150	17771
481	17772
26839	17773
1895	17774
886	17775
24578	17776
44709	17777
1491	17778
2280	17779
11497	17780
1240	17781
23496	17782
33961	17783
111855	17784
33961	17785
75064	17786
23496	17787
13228	17788
102173	17789
27563	17790
170216	17791
10060	17792
6727	17793
32920	17794
56848	17795
39	17796
28688	17797
43245	17798
60996	17799
147072	17800
217638	17801
14683	17802
58	17803
98573	17804
481	17805
171331	17806
4284	17807
43811	17808
95316	17809
2483	17810
125209	17811
9210	17812
161940	17813
28320	17814
3380	17815
133215	17816
32130	17817
197294	17818
269377	17819
23183	17820
107295	17821
106970	17822
1835	17823
63693	17824
66409	17825
237399	17826
153003	17827
6527	17828
2167	17829
13193	17830
15116	17831
230478	17832
297642	17833
2292	17834
7959	17835
2292	17836
248049	17837
18787	17838
112220	17839
13908	17840
149016	17841
166983	17842
8043	17843
7227	17844
49423	17845
141536	17846
297951	17847
84413	17848
57117	17849
106806	17850
124403	17851
512	17852
278482	17853
2104	17854
8467	17855
136108	17856
155435	17857
18145	17858
94763	17859
476	17860
112392	17861
16112	17862
36700	17863
42334	17864
36825	17865
36036	17866
45598	17867
167779	17868
65215	17869
3738	17870
208676	17871
63523	17872
131009	17873
97114	17874
90371	17875
90229	17876
21107	17877
53895	17878
28702	17879
33984	17880
23935	17881
53067	17882
215432	17883
56489	17884
7131	17885
177257	17886
16877	17887
1512	17888
9	17889
1825	17890
118558	17891
47967	17892
197975	17893
77996	17894
215118	17895
60272	17896
193	17897
89124	17898
16804	17899
32459	17900
29360	17901
1732	17902
3292	17903
72675	17904
264500	17905
110490	17906
29641	17907
28871	17908
299	17909
1306	17910
23873	17911
30089	17912
8064	17913
157711	17914
38879	17915
108471	17916
271233	17917
20893	17918
303813	17919
211186	17920
60217	17921
541	17922
75104	17923
414	17924
176745	17925
266856	17926
12464	17927
114165	17928
220427	17929
4501	17930
228011	17931
206752	17932
232398	17933
213570	17934
311782	17935
65017	17936
76606	17937
117060	17938
5504	17939
23046	17940
62885	17941
160978	17942
110542	17943
297117	17944
37469	17945
64532	17946
134128	17947
287738	17948
188270	17949
1120	17950
171201	17951
201721	17952
8577	17953
234769	17954
99279	17955
20957	17956
15332	17957
33386	17958
172490	17959
113353	17960
18225	17961
109557	17962
11586	17963
112785	17964
243055	17965
33386	17966
18640	17967
240545	17968
126774	17969
6160	17970
57707	17971
65580	17972
69261	17973
176227	17974
110267	17975
256345	17976
10654	17977
10654	17978
134933	17979
77097	17980
292702	17981
269162	17982
277409	17983
229070	17984
189944	17985
189945	17986
72044	17987
77490	17988
108680	17989
23026	17990
48302	17991
112308	17992
101716	17993
56873	17994
261976	17995
56248	17996
85611	17997
114838	17998
240310	17999
34116	18000
118374	18001
107893	18002
66522	18003
30347	18004
20877	18005
248598	18006
22537	18007
20876	18008
75649	18009
84881	18010
30346	18011
80140	18012
57098	18013
167652	18014
45276	18015
120502	18016
256340	18017
173701	18018
103386	18019
57224	18020
57170	18021
80503	18022
188405	18023
16929	18024
189602	18025
189601	18026
128429	18027
171719	18028
18378	18029
108005	18030
107895	18031
120291	18032
44099	18033
53904	18034
161556	18035
34202	18036
75651	18037
249551	18038
207346	18039
186079	18040
164496	18041
33034	18042
194485	18043
248013	18044
118225	18045
241444	18046
170574	18047
165054	18048
240119	18049
85309	18050
165057	18051
42631	18052
63184	18053
121448	18054
188557	18055
72553	18056
240312	18057
126344	18058
78818	18059
277402	18060
164071	18061
171910	18062
85530	18063
248298	18064
1924	18065
246990	18066
249556	18067
170369	18068
169838	18069
118372	18070
114954	18071
33386	18072
61702	18073
115596	18074
161355	18075
284722	18076
170369	18077
114954	18078
102340	18079
106120	18080
196020	18081
295703	18082
111332	18083
128995	18084
40468	18085
33386	18086
12698	18087
90457	18088
33386	18089
65036	18090
15332	18091
161551	18092
180103	18093
117537	18094
170581	18095
81944	18096
100435	18097
126828	18098
28591	18099
26416	18100
69945	18101
296177	18102
42417	18103
275643	18104
133946	18105
194220	18106
133083	18107
35462	18108
93466	18109
261759	18110
223819	18111
242436	18112
58958	18113
7303	18114
30022	18115
121966	18116
31574	18117
82827	18118
54339	18119
60509	18120
171174	18121
22160	18122
11724	18123
58307	18124
178530	18125
28937	18126
195251	18127
87225	18128
33331	18129
187504	18130
257504	18131
177756	18132
15875	18133
49534	18134
136147	18135
191418	18136
3545	18137
132890	18138
19846	18139
264394	18140
17578	18141
4985	18142
152612	18143
181307	18144
189640	18145
23879	18146
18987	18147
117352	18148
117352	18149
85647	18150
44631	18151
34218	18152
186996	18153
206455	18154
38555	18155
90593	18156
65061	18157
195378	18158
43047	18159
38120	18160
40885	18161
52068	18162
43995	18163
98885	18164
18883	18165
16721	18166
12875	18167
226641	18168
68346	18169
74476	18170
243370	18171
5034	18172
73954	18173
92711	18174
71755	18175
14042	18176
209985	18177
2802	18178
81030	18179
181592	18180
144116	18181
111341	18182
923	18183
113081	18184
140322	18185
59552	18186
174435	18187
73153	18188
23064	18189
153642	18190
2310	18191
295531	18192
34335	18193
19458	18194
17396	18195
158909	18196
15755	18197
118401	18198
50341	18199
157166	18200
48539	18201
230	18202
119111	18203
21564	18204
39372	18205
133637	18206
109974	18207
87689	18208
30652	18209
165373	18210
151396	18211
221934	18212
75614	18213
46504	18214
108354	18215
3646	18216
838	18217
110105	18218
112379	18219
289693	18220
202378	18221
205899	18222
53073	18223
20136	18224
71626	18225
11103	18226
48448	18227
33331	18228
198231	18229
74989	18230
13361	18231
56177	18232
25607	18233
44382	18234
21548	18235
279771	18236
52213	18237
22233	18238
25023	18239
83639	18240
63932	18241
12048	18242
29100	18243
156857	18244
31210	18245
3922	18246
137377	18247
259041	18248
193769	18249
148978	18250
128727	18251
137043	18252
99226	18253
3189	18254
95681	18255
5545	18256
135217	18257
135217	18258
2239	18259
70815	18260
250339	18261
1670	18262
124725	18263
77872	18264
75040	18265
4876	18266
96437	18267
9916	18268
13780	18269
22493	18270
23778	18271
80312	18272
81759	18273
65895	18274
92496	18275
163845	18276
262227	18277
22519	18278
9753	18279
43303	18280
91715	18281
272580	18282
218098	18283
130170	18284
282464	18285
71668	18286
119189	18287
88261	18288
308194	18289
31975	18290
179272	18291
19855	18292
307929	18293
44784	18294
106867	18295
306694	18296
116877	18297
90118	18298
44512	18299
38740	18300
119823	18301
230014	18302
45453	18303
241167	18304
30074	18305
122915	18306
59839	18307
28432	18308
1055	18309
199933	18310
171688	18311
91423	18312
14171	18313
168631	18314
193636	18315
234801	18316
5858	18317
167271	18318
7579	18319
3139	18320
228140	18321
99081	18322
71681	18323
2913	18324
70628	18325
42113	18326
94433	18327
126011	18328
133881	18329
33145	18330
58705	18331
181231	18332
43800	18333
56425	18334
116714	18335
116714	18336
62765	18337
41713	18338
55107	18339
15813	18340
28914	18341
128808	18342
107212	18343
17232	18344
44421	18345
118067	18346
32973	18347
6937	18348
255352	18349
23307	18350
46594	18351
306740	18352
49601	18353
212862	18354
292148	18355
38887	18356
36354	18357
32123	18358
256469	18359
66624	18360
157397	18361
3997	18362
44452	18363
132247	18364
4327	18365
144029	18366
90556	18367
140977	18368
32681	18369
12107	18370
66512	18371
108179	18372
32040	18373
215185	18374
38666	18375
249078	18376
143185	18377
38001	18378
144526	18379
306803	18380
14030	18381
286023	18382
107826	18383
128971	18384
190033	18385
92544	18386
109984	18387
19475	18388
39669	18389
59231	18390
20646	18391
103829	18392
43667	18393
51444	18394
28724	18395
34570	18396
224635	18397
38836	18398
38021	18399
102229	18400
101887	18401
81145	18402
183943	18403
217406	18404
117048	18405
4	18406
70482	18407
91056	18408
66956	18409
198354	18410
216106	18411
6089	18412
175535	18413
21314	18414
94474	18415
19897	18416
22968	18417
63581	18418
152155	18419
95792	18420
55528	18421
41845	18422
87222	18423
116545	18424
216019	18425
129762	18426
17116	18427
136762	18428
73536	18429
160218	18430
1493	18431
1979	18432
7357	18433
3150	18434
120447	18435
246415	18436
3150	18437
5339	18438
88133	18439
273735	18440
48941	18441
50725	18442
97809	18443
167419	18444
46980	18445
110439	18446
31894	18447
84663	18448
132771	18449
95319	18450
1482	18451
85561	18452
26191	18453
12489	18454
262273	18455
3427	18456
209524	18457
197928	18458
197928	18459
164892	18460
20459	18461
36396	18462
76233	18463
8474	18464
81037	18465
11091	18466
121979	18467
77050	18468
168203	18469
2733	18470
293558	18471
47898	18472
105810	18473
25963	18474
33273	18475
10654	18476
280488	18477
86342	18478
44496	18479
49638	18480
37156	18481
308423	18482
144800	18483
58450	18484
29737	18485
246816	18486
9265	18487
111138	18488
246370	18489
2242	18490
2242	18491
2242	18492
11042	18493
74953	18494
11284	18495
19109	18496
13646	18497
16201	18498
16201	18499
194631	18500
92935	18501
145383	18502
302273	18503
53742	18504
52561	18505
118745	18506
43965	18507
35970	18508
65381	18509
7979	18510
2259	18511
131475	18512
65628	18513
101653	18514
41174	18515
22579	18516
30347	18517
242546	18518
172102	18519
42447	18520
131687	18521
59019	18522
76941	18523
254751	18524
77954	18525
20924	18526
3233	18527
145074	18528
85518	18529
79005	18530
116690	18531
53975	18532
127061	18533
210387	18534
294357	18535
84408	18536
43169	18537
215180	18538
41603	18539
88521	18540
123701	18541
55717	18542
235806	18543
14462	18544
199055	18545
13679	18546
15840	18547
205602	18548
46031	18549
195853	18550
187049	18551
169956	18552
190459	18553
22813	18554
44247	18555
63140	18556
143798	18557
91048	18558
99256	18559
77899	18560
2968	18561
82879	18562
188427	18563
31679	18564
34254	18565
49954	18566
12636	18567
19654	18568
3574	18569
5404	18570
40633	18571
266729	18572
32108	18573
126997	18574
9987	18575
294140	18576
10238	18577
3159	18578
8066	18579
14490	18580
3957	18581
26494	18582
85106	18583
27657	18584
104295	18585
160096	18586
83393	18587
6581	18588
37377	18589
26672	18590
2333	18591
304321	18592
106195	18593
56492	18594
163393	18595
23738	18596
2502	18597
163878	18598
177653	18599
31795	18600
18159	18601
36527	18602
4126	18603
275455	18604
84265	18605
85769	18606
18339	18607
12904	18608
216451	18609
164540	18610
18339	18611
178799	18612
282179	18613
2380	18614
48799	18615
182883	18616
31458	18617
15903	18618
217591	18619
3233	18620
80656	18621
31706	18622
153604	18623
75308	18624
38055	18625
127072	18626
2858	18627
136126	18628
73653	18629
28523	18630
11112	18631
1468	18632
94714	18633
307029	18634
133193	18635
141193	18636
176480	18637
96065	18638
215670	18639
1196	18640
135865	18641
211977	18642
97853	18643
1805	18644
268841	18645
81311	18646
98911	18647
60279	18648
32905	18649
206640	18650
228292	18651
120286	18652
67836	18653
127829	18654
100267	18655
150265	18656
150962	18657
5934	18658
227443	18659
25070	18660
25070	18661
51556	18662
25241	18663
167793	18664
16899	18665
4801	18666
48109	18667
69142	18668
45133	18669
11703	18670
40956	18671
239369	18672
21677	18673
212966	18674
4489	18675
82178	18676
13252	18677
19897	18678
31605	18679
81861	18680
38225	18681
43489	18682
102901	18683
23985	18684
93965	18685
136715	18686
7140	18687
27628	18688
112559	18689
85276	18690
66771	18691
12996	18692
11778	18693
170145	18694
82054	18695
82054	18696
6041	18697
12211	18698
150033	18699
208989	18700
4546	18701
144117	18702
104034	18703
26213	18704
33765	18705
30521	18706
31409	18707
186783	18708
55810	18709
109855	18710
57029	18711
28186	18712
7579	18713
31745	18714
13169	18715
11503	18716
1280	18717
42347	18718
20242	18719
31489	18720
45680	18721
62149	18722
205	18723
3621	18724
294674	18725
121612	18726
191091	18727
116481	18728
97461	18729
76099	18730
38091	18731
207001	18732
121392	18733
18792	18734
882	18735
35622	18736
14799	18737
110307	18738
564	18739
66971	18740
40227	18741
19868	18742
110514	18743
132940	18744
7398	18745
21945	18746
61361	18747
5687	18748
92149	18749
8576	18750
102334	18751
49823	18752
96467	18753
38533	18754
288183	18755
7283	18756
52792	18757
42890	18758
54321	18759
48515	18760
199370	18761
9026	18762
2361	18763
133943	18764
6651	18765
14197	18766
139939	18767
76124	18768
73411	18769
84933	18770
7477	18771
204593	18772
11532	18773
17283	18774
105080	18775
108974	18776
60708	18777
228695	18778
167002	18779
3332	18780
298489	18781
164324	18782
9855	18783
151331	18784
9655	18785
112711	18786
158130	18787
39358	18788
3600	18789
105204	18790
70744	18791
3035	18792
38446	18793
115723	18794
7675	18795
151415	18796
35933	18797
19553	18798
304802	18799
94061	18800
39931	18801
250154	18802
110078	18803
17806	18804
24047	18805
172660	18806
247299	18807
9146	18808
29622	18809
203000	18810
871	18811
583	18812
100879	18813
106333	18814
252522	18815
72160	18816
18643	18817
42378	18818
95921	18819
23477	18820
78091	18821
103976	18822
41224	18823
33763	18824
167428	18825
29057	18826
214637	18827
40159	18828
64484	18829
101135	18830
2361	18831
26204	18832
8429	18833
309636	18834
116942	18835
72328	18836
143979	18837
59538	18838
143540	18839
175940	18840
256008	18841
43914	18842
151460	18843
82440	18844
277116	18845
304806	18846
44529	18847
29366	18848
31321	18849
43103	18850
310715	18851
13804	18852
49743	18853
310098	18854
14597	18855
92935	18856
70291	18857
2376	18858
112364	18859
130872	18860
118627	18861
76943	18862
96490	18863
66278	18864
198078	18865
69683	18866
78224	18867
7407	18868
62	18869
31323	18870
137013	18871
59917	18872
22796	18873
163749	18874
150460	18875
3149	18876
58463	18877
62683	18878
261170	18879
20004	18880
112025	18881
144822	18882
141563	18883
134874	18884
22557	18885
2412	18886
167891	18887
151347	18888
194239	18889
57564	18890
110782	18891
184826	18892
1016	18893
165355	18894
19871	18895
114112	18896
114472	18897
215437	18898
112164	18899
76056	18900
49075	18901
115894	18902
145369	18903
164874	18904
140931	18905
113610	18906
225480	18907
74758	18908
69488	18909
41906	18910
182798	18911
70869	18912
32262	18913
14101	18914
48706	18915
58543	18916
60681	18917
43863	18918
23908	18919
87051	18920
45530	18921
130861	18922
133591	18923
126052	18924
249787	18925
139581	18926
73527	18927
160538	18928
68136	18929
288792	18930
50002	18931
132	18932
15648	18933
4199	18934
40987	18935
192656	18936
107943	18937
311603	18938
55415	18939
216927	18940
172957	18941
42246	18942
236186	18943
218502	18944
78635	18945
106718	18946
188574	18947
52903	18948
65534	18949
134022	18950
287373	18951
31917	18952
44968	18953
118921	18954
185437	18955
49821	18956
49738	18957
87210	18958
923	18959
44231	18960
148810	18961
73837	18962
29554	18963
142330	18964
133894	18965
18613	18966
306082	18967
36380	18968
3582	18969
14750	18970
15403	18971
30457	18972
118924	18973
90994	18974
53065	18975
8538	18976
143108	18977
32587	18978
62102	18979
110205	18980
127496	18981
39017	18982
240299	18983
7156	18984
28992	18985
8487	18986
233241	18987
39214	18988
79826	18989
65	18990
251563	18991
153561	18992
72225	18993
6721	18994
10601	18995
42538	18996
97872	18997
125265	18998
200519	18999
161730	19000
29691	19001
55333	19002
3222	19003
86671	19004
178772	19005
15330	19006
9559	19007
128469	19008
192602	19009
9037	19010
85841	19011
28218	19012
104329	19013
110411	19014
40717	19015
121338	19016
100996	19017
7735	19018
92004	19019
136738	19020
133475	19021
31146	19022
58938	19023
4906	19024
29700	19025
50809	19026
30472	19027
3356	19028
18663	19029
131531	19030
60437	19031
5291	19032
7382	19033
67665	19034
115243	19035
95008	19036
17521	19037
108566	19038
39956	19039
82857	19040
114006	19041
91637	19042
4444	19043
3964	19044
457	19045
12939	19046
107977	19047
23636	19048
1188	19049
209242	19050
14280	19051
15679	19052
189266	19053
60875	19054
71575	19055
27261	19056
138199	19057
255527	19058
92306	19059
251	19060
181042	19061
204740	19062
78458	19063
157244	19064
22237	19065
26520	19066
70320	19067
174923	19068
4868	19069
193324	19070
300645	19071
127174	19072
131981	19073
14263	19074
69401	19075
122384	19076
24735	19077
424	19078
133478	19079
156565	19080
82573	19081
327	19082
192691	19083
1852	19084
4054	19085
1501	19086
133244	19087
77953	19088
6055	19089
53342	19090
186146	19091
198407	19092
142439	19093
9504	19094
59156	19095
73180	19096
40188	19097
10819	19098
208787	19099
277995	19100
198908	19101
55389	19102
59583	19103
170120	19104
58027	19105
273680	19106
424	19107
157267	19108
82565	19109
80366	19110
185272	19111
32274	19112
14916	19113
77021	19114
666	19115
29069	19116
39655	19117
278133	19118
90034	19119
235119	19120
201884	19121
218256	19122
210251	19123
35844	19124
1138	19125
40622	19126
74499	19127
15273	19128
43216	19129
145713	19130
7878	19131
69410	19132
4342	19133
71467	19134
1512	19135
128437	19136
17231	19137
56133	19138
341	19139
19380	19140
78329	19141
17901	19142
54038	19143
149639	19144
43796	19145
135054	19146
24789	19147
67908	19148
222	19149
52582	19150
890	19151
1821	19152
11633	19153
98498	19154
35294	19155
8328	19156
227386	19157
74151	19158
80386	19159
136455	19160
20670	19161
36540	19162
162582	19163
45089	19164
164147	19165
54689	19166
193397	19167
71425	19168
213911	19169
40964	19170
42164	19171
56689	19172
66461	19173
51987	19174
14105	19175
99172	19176
8496	19177
53942	19178
867	19179
180577	19180
143611	19181
304400	19182
95981	19183
150438	19184
76568	19185
3260	19186
16458	19187
14193	19188
54692	19189
67404	19190
56313	19191
193234	19192
12828	19193
112011	19194
14297	19195
16265	19196
21375	19197
176341	19198
131992	19199
54184	19200
126486	19201
136053	19202
77238	19203
113058	19204
10591	19205
12321	19206
166286	19207
37952	19208
131645	19209
66199	19210
125737	19211
73726	19212
52677	19213
198451	19214
25839	19215
249086	19216
83105	19217
70817	19218
9891	19219
141906	19220
93732	19221
190883	19222
55703	19223
84347	19224
110850	19225
19484	19226
183571	19227
97470	19228
41054	19229
47652	19230
12798	19231
145713	19232
13148	19233
58179	19234
57989	19235
15412	19236
31019	19237
78721	19238
160389	19239
6702	19240
10624	19241
186465	19242
30068	19243
98637	19244
5257	19245
2659	19246
29918	19247
12533	19248
34213	19249
19630	19250
5436	19251
97458	19252
48803	19253
45829	19254
7506	19255
28339	19256
47138	19257
128269	19258
91224	19259
2661	19260
22249	19261
87166	19262
299297	19263
21433	19264
17017	19265
233	19266
15988	19267
111299	19268
266289	19269
9946	19270
194765	19271
140762	19272
79872	19273
68117	19274
121201	19275
129656	19276
41867	19277
98044	19278
271605	19279
252620	19280
79343	19281
18283	19282
129316	19283
9501	19284
86799	19285
94334	19286
124334	19287
132376	19288
32331	19289
78820	19290
118643	19291
81749	19292
23966	19293
110085	19294
79901	19295
31437	19296
15707	19297
138999	19298
9623	19299
36708	19300
123431	19301
16992	19302
195226	19303
33308	19304
1083	19305
33015	19306
10728	19307
113	19308
50332	19309
96	19310
28114	19311
180538	19312
25192	19313
54472	19314
285463	19315
205583	19316
175900	19317
217714	19318
91637	19319
61489	19320
21121	19321
41820	19322
306	19323
10274	19324
156624	19325
191091	19326
113363	19327
87497	19328
92848	19329
4191	19330
45392	19331
169117	19332
3037	19333
30010	19334
25990	19335
216536	19336
235370	19337
31075	19338
142984	19339
72373	19340
87102	19341
23088	19342
63747	19343
124258	19344
30897	19345
41293	19346
4073	19347
85648	19348
165275	19349
15356	19350
12312	19351
159601	19352
203117	19353
11635	19354
247846	19355
230827	19356
53608	19357
13501	19358
150881	19359
181038	19360
83099	19361
173949	19362
130283	19363
75868	19364
10479	19365
1628	19366
277591	19367
57834	19368
55408	19369
172181	19370
205594	19371
8285	19372
139375	19373
239834	19374
182311	19375
62445	19376
3588	19377
12978	19378
12978	19379
224214	19380
217633	19381
20438	19382
22347	19383
22647	19384
177309	19385
54197	19386
116606	19387
62700	19388
55730	19389
138786	19390
2123	19391
23756	19392
146942	19393
94925	19394
66545	19395
49872	19396
3	19397
12318	19398
91553	19399
15390	19400
80466	19401
7613	19402
293593	19403
42982	19404
96202	19405
28118	19406
122403	19407
117092	19408
76138	19409
245742	19410
88283	19411
23152	19412
4484	19413
53724	19414
10994	19415
126872	19416
89632	19417
199714	19418
12318	19419
55092	19420
26480	19421
15467	19422
198040	19423
2722	19424
149720	19425
131218	19426
9915	19427
221841	19428
94621	19429
94621	19430
69720	19431
13847	19432
115170	19433
218970	19434
32916	19435
93777	19436
120954	19437
180215	19438
2171	19439
84421	19440
36528	19441
25955	19442
76072	19443
61464	19444
42900	19445
3395	19446
34016	19447
49744	19448
80882	19449
77604	19450
43037	19451
154009	19452
100071	19453
219721	19454
126058	19455
68252	19456
1680	19457
63051	19458
84596	19459
31310	19460
51359	19461
11712	19462
86380	19463
80907	19464
119688	19465
205243	19466
188378	19467
7030	19468
12208	19469
140968	19470
1930	19471
212634	19472
1285	19473
11327	19474
135670	19475
6551	19476
45730	19477
1893	19478
72281	19479
265454	19480
183485	19481
19192	19482
169	19483
8557	19484
85190	19485
567	19486
84505	19487
132325	19488
196033	19489
108101	19490
146244	19491
48693	19492
80714	19493
61859	19494
37402	19495
61624	19496
1133	19497
57834	19498
138826	19499
10035	19500
29353	19501
10037	19502
7399	19503
215011	19504
12443	19505
200190	19506
84264	19507
78768	19508
32275	19509
196640	19510
58878	19511
24381	19512
209419	19513
66977	19514
26516	19515
120424	19516
64078	19517
31518	19518
5879	19519
8167	19520
206017	19521
261912	19522
5109	19523
49742	19524
212794	19525
209424	19526
51314	19527
184274	19528
171087	19529
231478	19530
4615	19531
72516	19532
4615	19533
19611	19534
39029	19535
107227	19536
312450	19537
162791	19538
98987	19539
183342	19540
44495	19541
178924	19542
151779	19543
67017	19544
59723	19545
99598	19546
178655	19547
59848	19548
200739	19549
221944	19550
40334	19551
121087	19552
151779	19553
213942	19554
87552	19555
202464	19556
7798	19557
50522	19558
243581	19559
64017	19560
62410	19561
28440	19562
291290	19563
204046	19564
71349	19565
267854	19566
128984	19567
182241	19568
91471	19569
27889	19570
305301	19571
55934	19572
118353	19573
100114	19574
153376	19575
69454	19576
217752	19577
179102	19578
230773	19579
208626	19580
11152	19581
8484	19582
120231	19583
5402	19584
170895	19585
64082	19586
94056	19587
279779	19588
20635	19589
60790	19590
11963	19591
3249	19592
29389	19593
804	19594
36910	19595
7956	19596
118189	19597
29083	19598
10043	19599
16403	19600
8544	19601
23988	19602
5126	19603
3559	19604
57295	19605
3705	19606
25893	19607
255612	19608
220672	19609
184560	19610
36343	19611
59985	19612
37932	19613
8846	19614
209271	19615
13704	19616
222125	19617
9879	19618
13642	19619
46895	19620
11373	19621
23165	19622
309098	19623
79241	19624
172536	19625
13236	19626
18620	19627
81717	19628
40665	19629
1159	19630
51339	19631
189840	19632
118986	19633
151948	19634
55582	19635
26447	19636
168995	19637
17712	19638
87236	19639
104223	19640
55162	19641
40400	19642
7752	19643
30975	19644
75278	19645
175809	19646
182272	19647
160430	19648
47897	19649
82212	19650
95146	19651
129958	19652
214159	19653
151298	19654
73097	19655
242918	19656
166657	19657
65370	19658
79532	19659
176539	19660
37087	19661
185782	19662
52350	19663
18493	19664
12534	19665
12889	19666
3219	19667
97471	19668
298409	19669
185573	19670
301641	19671
224566	19672
90638	19673
39623	19674
89	19675
77384	19676
59730	19677
165681	19678
301679	19679
84936	19680
213968	19681
19181	19682
257136	19683
51855	19684
56830	19685
9127	19686
222907	19687
247849	19688
247669	19689
131331	19690
276496	19691
20174	19692
166951	19693
191928	19694
16144	19695
83418	19696
20959	19697
223235	19698
94889	19699
144589	19700
1578	19701
110982	19702
294786	19703
232623	19704
196046	19705
10515	19706
151502	19707
107848	19708
86369	19709
50424	19710
34221	19711
208080	19712
18187	19713
60885	19714
281583	19715
39267	19716
102181	19717
35542	19718
279440	19719
166200	19720
97507	19721
108514	19722
46787	19723
59388	19724
77169	19725
179644	19726
186541	19727
88224	19728
66999	19729
21466	19730
43764	19731
98038	19732
158773	19733
193689	19734
61649	19735
100583	19736
169411	19737
4745	19738
31186	19739
66969	19740
183651	19741
206549	19742
209918	19743
92509	19744
107636	19745
110259	19746
45783	19747
125592	19748
120837	19749
90415	19750
129515	19751
114662	19752
11640	19753
80259	19754
113292	19755
153810	19756
209190	19757
7934	19758
174301	19759
235267	19760
105601	19761
198526	19762
81200	19763
131060	19764
169243	19765
157245	19766
244189	19767
128984	19768
132885	19769
224131	19770
25519	19771
24721	19772
208765	19773
142677	19774
131028	19775
140722	19776
121811	19777
15577	19778
66791	19779
170759	19780
1761	19781
166364	19782
275323	19783
256103	19784
310409	19785
85284	19786
125116	19787
107489	19788
176651	19789
166590	19790
76671	19791
192429	19792
127454	19793
185234	19794
127031	19795
229823	19796
214146	19797
239342	19798
65266	19799
532	19800
35354	19801
1884	19802
207567	19803
309257	19804
26514	19805
130799	19806
59597	19807
134520	19808
68356	19809
18742	19810
86590	19811
26267	19812
144173	19813
68935	19814
12502	19815
37411	19816
66390	19817
283378	19818
46829	19819
221581	19820
219762	19821
170130	19822
303950	19823
90542	19824
30081	19825
188091	19826
119301	19827
269943	19828
163943	19829
7573	19830
12342	19831
29493	19832
175650	19833
163247	19834
135702	19835
294763	19836
34871	19837
249257	19838
207632	19839
123199	19840
7630	19841
158655	19842
98073	19843
58520	19844
46973	19845
31275	19846
345	19847
182332	19848
145172	19849
160674	19850
165233	19851
28942	19852
211142	19853
113059	19854
81046	19855
75181	19856
106526	19857
241280	19858
40159	19859
26739	19860
128302	19861
274418	19862
105462	19863
164741	19864
30489	19865
218657	19866
223684	19867
30004	19868
4951	19869
25891	19870
176471	19871
107599	19872
65876	19873
51318	19874
77003	19875
33442	19876
2771	19877
290969	19878
247687	19879
208514	19880
54248	19881
262396	19882
10278	19883
113932	19884
309548	19885
127195	19886
47795	19887
50130	19888
51435	19889
194721	19890
215470	19891
64289	19892
106049	19893
193598	19894
107624	19895
178282	19896
193676	19897
139657	19898
199502	19899
306271	19900
312274	19901
96906	19902
84780	19903
153851	19904
13879	19905
155980	19906
59636	19907
59771	19908
125388	19909
38400	19910
13526	19911
92458	19912
94098	19913
82669	19914
37262	19915
265867	19916
25487	19917
140255	19918
79517	19919
72146	19920
88177	19921
215429	19922
147354	19923
99187	19924
105	19925
71497	19926
7680	19927
54591	19928
136645	19929
186448	19930
269024	19931
123907	19932
184558	19933
140409	19934
298641	19935
281025	19936
144539	19937
183970	19938
183970	19939
52495	19940
234210	19941
219426	19942
134953	19943
42003	19944
304212	19945
140021	19946
95221	19947
79099	19948
57558	19949
67416	19950
100804	19951
172062	19952
39952	19953
40733	19954
1988	19955
1988	19956
93636	19957
559	19958
33010	19959
9320	19960
30906	19961
34371	19962
11673	19963
6267	19964
170384	19965
34644	19966
23535	19967
8537	19968
34371	19969
295173	19970
74363	19971
24602	19972
49408	19973
49408	19974
49408	19975
158980	19976
8586	19977
288015	19978
73894	19979
73894	19980
115669	19981
925	19982
65825	19983
258917	19984
52910	19985
49724	19986
230104	19987
49682	19988
263425	19989
123874	19990
110845	19991
24353	19992
180903	19993
302047	19994
303367	19995
37416	19996
5206	19997
198442	19998
183167	19999
16655	20000
95735	20001
65694	20002
153912	20003
126814	20004
92278	20005
21231	20006
138603	20007
4504	20008
83981	20009
98054	20010
68782	20011
275021	20012
7703	20013
87458	20014
201433	20015
21881	20016
121648	20017
18807	20018
61017	20019
155781	20020
19063	20021
82224	20022
82224	20023
216660	20024
67372	20025
55272	20026
88382	20027
132637	20028
311055	20029
309621	20030
310884	20031
152051	20032
194231	20033
16242	20034
131449	20035
41349	20036
20729	20037
112063	20038
107358	20039
39078	20040
21691	20041
209602	20042
307584	20043
97284	20044
9774	20045
90689	20046
177700	20047
244537	20048
244622	20049
93476	20050
6502	20051
5415	20052
50331	20053
178422	20054
295466	20055
1769	20056
86213	20057
53533	20058
166125	20059
30012	20060
6278	20061
26955	20062
312158	20063
36657	20064
27879	20065
26599	20066
2565	20067
40841	20068
4778	20069
232232	20070
14173	20071
109132	20072
183134	20073
397	20074
82929	20075
98	20076
2620	20077
4190	20078
130826	20079
154475	20080
26687	20081
16697	20082
141362	20083
14190	20084
74111	20085
173748	20086
236545	20087
184543	20088
37359	20089
11252	20090
7925	20091
5359	20092
112	20093
90082	20094
145787	20095
250246	20096
72950	20097
291859	20098
141007	20099
71798	20100
1486	20101
31618	20102
142595	20103
174534	20104
16891	20105
40126	20106
126888	20107
4514	20108
262237	20109
187815	20110
17183	20111
5279	20112
133144	20113
154879	20114
52834	20115
312245	20116
86002	20117
20804	20118
198901	20119
111956	20120
99888	20121
1381	20122
161743	20123
42390	20124
14147	20125
256	20126
60983	20127
276422	20128
61954	20129
146832	20130
5020	20131
9739	20132
3	20133
26873	20134
17201	20135
14339	20136
57800	20137
58237	20138
25655	20139
148424	20140
215202	20141
243582	20142
252533	20143
49580	20144
196725	20145
46793	20146
13	20147
127066	20148
64396	20149
96051	20150
58513	20151
85212	20152
146148	20153
1325	20154
13745	20155
33753	20156
111139	20157
208872	20158
27754	20159
16377	20160
57951	20161
201157	20162
3042	20163
90608	20164
421	20165
149868	20166
20091	20167
37743	20168
13463	20169
41465	20170
196987	20171
215497	20172
29561	20173
14809	20174
120682	20175
193311	20176
24957	20177
130641	20178
13221	20179
108105	20180
64634	20181
24907	20182
141039	20183
32389	20184
80543	20185
262870	20186
167899	20187
153854	20188
75010	20189
175521	20190
256739	20191
133804	20192
204019	20193
8861	20194
135560	20195
48573	20196
146972	20197
135620	20198
149660	20199
31052	20200
152221	20201
56037	20202
56037	20203
15174	20204
153556	20205
91672	20206
500	20207
148664	20208
292508	20209
38549	20210
67328	20211
9671	20212
85080	20213
23662	20214
11476	20215
152976	20216
62696	20217
39279	20218
117925	20219
204165	20220
31733	20221
31733	20222
197210	20223
7867	20224
236398	20225
204165	20226
22999	20227
52553	20228
125373	20229
152477	20230
27672	20231
62198	20232
11279	20233
121283	20234
183209	20235
17288	20236
189770	20237
9492	20238
19498	20239
74804	20240
21742	20241
18295	20242
129467	20243
16475	20244
109	20245
26772	20246
9280	20247
138481	20248
238425	20249
125015	20250
134621	20251
6222	20252
288651	20253
177446	20254
27903	20255
58817	20256
215212	20257
349	20258
84229	20259
129907	20260
136874	20261
6361	20262
136952	20263
26086	20264
3676	20265
9246	20266
92738	20267
160513	20268
103874	20269
25065	20270
13308	20271
177113	20272
176143	20273
33884	20274
184569	20275
170	20276
963	20277
27930	20278
180280	20279
180280	20280
25677	20281
261678	20282
12983	20283
30352	20284
67196	20285
151351	20286
30352	20287
155263	20288
254565	20289
16554	20290
52973	20291
172581	20292
8523	20293
113985	20294
20	20295
65554	20296
275465	20297
10397	20298
34861	20299
236170	20300
5946	20301
197284	20302
26667	20303
78518	20304
104931	20305
308408	20306
35196	20307
297873	20308
195716	20309
126381	20310
236274	20311
10115	20312
217162	20313
123839	20314
183601	20315
178144	20316
136946	20317
125926	20318
111096	20319
293372	20320
23560	20321
244416	20322
290178	20323
10258	20324
24397	20325
116934	20326
170287	20327
54721	20328
88020	20329
13082	20330
99447	20331
213397	20332
30516	20333
192960	20334
12714	20335
47893	20336
41754	20337
179977	20338
57143	20339
137914	20340
6312	20341
269491	20342
192797	20343
102642	20344
139175	20345
36156	20346
147766	20347
201909	20348
146189	20349
287640	20350
167409	20351
23612	20352
89646	20353
256487	20354
28778	20355
126780	20356
127344	20357
285059	20358
1556	20359
215769	20360
276580	20361
94838	20362
98084	20363
304761	20364
220659	20365
144721	20366
270300	20367
146307	20368
242122	20369
173000	20370
278329	20371
193080	20372
227648	20373
128399	20374
25001	20375
171881	20376
155930	20377
268180	20378
104525	20379
158434	20380
176654	20381
103981	20382
16730	20383
179278	20384
142944	20385
180734	20386
108691	20387
254921	20388
161519	20389
140531	20390
160654	20391
22459	20392
235031	20393
235282	20394
107318	20395
236244	20396
160823	20397
74336	20398
71933	20399
119871	20400
13451	20401
237770	20402
16613	20403
44661	20404
4561	20405
203298	20406
42772	20407
212628	20408
198871	20409
101358	20410
192064	20411
66250	20412
132676	20413
119488	20414
58355	20415
214609	20416
41513	20417
113707	20418
113937	20419
307906	20420
111154	20421
39168	20422
116509	20423
94087	20424
126658	20425
15657	20426
7914	20427
51868	20428
104486	20429
22598	20430
3227	20431
219907	20432
208016	20433
145778	20434
301237	20435
203218	20436
59705	20437
17427	20438
9622	20439
77213	20440
48604	20441
62265	20442
165485	20443
137450	20444
196509	20445
39446	20446
39297	20447
291808	20448
31756	20449
251796	20450
116280	20451
298510	20452
22850	20453
27780	20454
239463	20455
40826	20456
102084	20457
114719	20458
5608	20459
145463	20460
69849	20461
70638	20462
135641	20463
50837	20464
52963	20465
56260	20466
60567	20467
52962	20468
138495	20469
101923	20470
179574	20471
282649	20472
143725	20473
73686	20474
22426	20475
163526	20476
228667	20477
42200	20478
291140	20479
178578	20480
175514	20481
5359	20482
22904	20483
2112	20484
77942	20485
122553	20486
224850	20487
285893	20488
5424	20489
19841	20490
18060	20491
27991	20492
58658	20493
74519	20494
38697	20495
50949	20496
141742	20497
286563	20498
80016	20499
267007	20500
28512	20501
66907	20502
208424	20503
20554	20504
76005	20505
102965	20506
305667	20507
21683	20508
43326	20509
131802	20510
34669	20511
82874	20512
725	20513
14	20514
7557	20515
259716	20516
282581	20517
267431	20518
3163	20519
69022	20520
7491	20521
114746	20522
37670	20523
131302	20524
1974	20525
130304	20526
63234	20527
183212	20528
153531	20529
269877	20530
294907	20531
44104	20532
298018	20533
307294	20534
40893	20535
124807	20536
189097	20537
3965	20538
10344	20539
13297	20540
141598	20541
195426	20542
124374	20543
191206	20544
141817	20545
127808	20546
24823	20547
4197	20548
72336	20549
231703	20550
243223	20551
80163	20552
220925	20553
209596	20554
80119	20555
114094	20556
137127	20557
188146	20558
21425	20559
40323	20560
125530	20561
12377	20562
20965	20563
66881	20564
59315	20565
24646	20566
246421	20567
129693	20568
153656	20569
65446	20570
226684	20571
22532	20572
256860	20573
9733	20574
210641	20575
53284	20576
51496	20577
221334	20578
19532	20579
54586	20580
155833	20581
31453	20582
13572	20583
49898	20584
192385	20585
245845	20586
75456	20587
89876	20588
33219	20589
60716	20590
38246	20591
294921	20592
64452	20593
60614	20594
61969	20595
194479	20596
280153	20597
99312	20598
82397	20599
46699	20600
86411	20601
15997	20602
134707	20603
82281	20604
24632	20605
75467	20606
51715	20607
138634	20608
39229	20609
2446	20610
119263	20611
311202	20612
8443	20613
15237	20614
53785	20615
124035	20616
17511	20617
51064	20618
171425	20619
37366	20620
260	20621
289699	20622
84465	20623
162998	20624
143713	20625
148629	20626
40168	20627
40745	20628
171884	20629
200590	20630
266496	20631
70653	20632
228824	20633
64413	20634
65009	20635
117412	20636
101779	20637
309112	20638
271898	20639
284851	20640
71411	20641
24999	20642
448	20643
217562	20644
136967	20645
14462	20646
1880	20647
13176	20648
17046	20649
114664	20650
4167	20651
119	20652
24361	20653
525	20654
111902	20655
6771	20656
119	20657
263627	20658
132426	20659
244574	20660
78964	20661
114549	20662
30917	20663
59037	20664
58187	20665
65955	20666
22236	20667
19286	20668
1856	20669
64901	20670
32087	20671
28946	20672
147500	20673
837	20674
5732	20675
110881	20676
127153	20677
48536	20678
191127	20679
133957	20680
66350	20681
16853	20682
159269	20683
38849	20684
81533	20685
59687	20686
55384	20687
58867	20688
26516	20689
27014	20690
27165	20691
197763	20692
99225	20693
6598	20694
214789	20695
7773	20696
168976	20697
178456	20698
41682	20699
8722	20700
128729	20701
77929	20702
107080	20703
17460	20704
5013	20705
3964	20706
143471	20707
73711	20708
109600	20709
31046	20710
12163	20711
14331	20712
1181	20713
143553	20714
33445	20715
73424	20716
163255	20717
53653	20718
149580	20719
53653	20720
147877	20721
70554	20722
49869	20723
15375	20724
95551	20725
36458	20726
64428	20727
74279	20728
63930	20729
154960	20730
14769	20731
176019	20732
33127	20733
12340	20734
6892	20735
18734	20736
138565	20737
61343	20738
182166	20739
107024	20740
82259	20741
68787	20742
270831	20743
24441	20744
172950	20745
34274	20746
73452	20747
64959	20748
27135	20749
162298	20750
61065	20751
43781	20752
12973	20753
3206	20754
215070	20755
29145	20756
20715	20757
97678	20758
57965	20759
229662	20760
21785	20761
173927	20762
197079	20763
65324	20764
72774	20765
67756	20766
52882	20767
165982	20768
231	20769
119426	20770
265348	20771
122	20772
49345	20773
50775	20774
132677	20775
128851	20776
130709	20777
5042	20778
166945	20779
170129	20780
26340	20781
154335	20782
5877	20783
27392	20784
22465	20785
3643	20786
37557	20787
7362	20788
126697	20789
140180	20790
200985	20791
48822	20792
64256	20793
55398	20794
21050	20795
97399	20796
244	20797
22298	20798
79538	20799
87669	20800
10125	20801
300911	20802
118475	20803
255324	20804
56916	20805
84084	20806
66006	20807
199012	20808
76120	20809
156639	20810
93088	20811
155028	20812
82249	20813
86013	20814
42263	20815
162085	20816
215863	20817
84915	20818
37523	20819
144136	20820
178010	20821
253297	20822
103396	20823
23418	20824
142928	20825
169916	20826
138931	20827
48204	20828
104500	20829
143501	20830
105567	20831
129157	20832
23359	20833
62017	20834
11995	20835
161234	20836
27642	20837
3920	20838
310699	20839
15060	20840
186414	20841
29213	20842
114522	20843
11379	20844
98049	20845
184165	20846
5823	20847
46781	20848
246038	20849
23642	20850
31161	20851
123477	20852
28407	20853
204220	20854
39028	20855
151173	20856
133687	20857
47438	20858
31691	20859
11681	20860
38485	20861
23340	20862
38100	20863
95590	20864
29832	20865
56965	20866
50743	20867
13283	20868
64734	20869
11551	20870
53788	20871
53788	20872
27475	20873
15690	20874
19076	20875
183458	20876
13542	20877
113	20878
133912	20879
52981	20880
28140	20881
1712	20882
80225	20883
235309	20884
183929	20885
56163	20886
109417	20887
45668	20888
60433	20889
31298	20890
28954	20891
184672	20892
17023	20893
7122	20894
23814	20895
8051	20896
184997	20897
190046	20898
3593	20899
15187	20900
4252	20901
52875	20902
64135	20903
68547	20904
5815	20905
12490	20906
243435	20907
279066	20908
25694	20909
84774	20910
43235	20911
81144	20912
122911	20913
995	20914
190678	20915
15854	20916
22841	20917
134766	20918
123241	20919
214147	20920
63946	20921
2254	20922
129756	20923
25199	20924
4481	20925
79260	20926
136588	20927
62378	20928
124484	20929
247282	20930
3836	20931
215901	20932
75489	20933
186868	20934
2823	20935
79025	20936
65089	20937
116258	20938
19982	20939
3049	20940
24034	20941
113795	20942
56377	20943
18728	20944
91685	20945
257219	20946
305834	20947
10956	20948
55957	20949
51360	20950
24213	20951
241841	20952
47706	20953
319	20954
165123	20955
3394	20956
5096	20957
193431	20958
227177	20959
84926	20960
3316	20961
162200	20962
139319	20963
209946	20964
201778	20965
1138	20966
153312	20967
57137	20968
7986	20969
118115	20970
33162	20971
161409	20972
26551	20973
29061	20974
69870	20975
6453	20976
28383	20977
28383	20978
68919	20979
38060	20980
37583	20981
8251	20982
2912	20983
2849	20984
21782	20985
55388	20986
17999	20987
54356	20988
57940	20989
19963	20990
48662	20991
10884	20992
14970	20993
39175	20994
150160	20995
27658	20996
199043	20997
16393	20998
204572	20999
120915	21000
2676	21001
60897	21002
5337	21003
56132	21004
12405	21005
21148	21006
78108	21007
77529	21008
13180	21009
118833	21010
89513	21011
157576	21012
112281	21013
103436	21014
3388	21015
294484	21016
305259	21017
86650	21018
112853	21019
78976	21020
10902	21021
31138	21022
101273	21023
167524	21024
8	21025
46195	21026
13672	21027
3977	21028
15447	21029
50002	21030
193146	21031
173360	21032
58652	21033
253	21034
10548	21035
131129	21036
12624	21037
61934	21038
43701	21039
122149	21040
7322	21041
113073	21042
575	21043
65872	21044
65233	21045
92563	21046
1650	21047
73927	21048
14603	21049
6482	21050
7276	21051
4642	21052
15111	21053
29963	21054
5505	21055
21347	21056
53032	21057
345	21058
49053	21059
815	21060
69142	21061
106695	21062
1913	21063
38902	21064
118687	21065
30251	21066
263852	21067
52288	21068
20526	21069
212813	21070
915	21071
11247	21072
11058	21073
21763	21074
144327	21075
198856	21076
96548	21077
46413	21078
54219	21079
33534	21080
9213	21081
9043	21082
94823	21083
36881	21084
33444	21085
132067	21086
89451	21087
96913	21088
100614	21089
11377	21090
181806	21091
43478	21092
208070	21093
74185	21094
307	21095
56787	21096
20409	21097
24860	21098
4485	21099
188645	21100
23213	21101
16531	21102
10905	21103
12379	21104
76376	21105
8450	21106
996	21107
72320	21108
62429	21109
191317	21110
5873	21111
9443	21112
9423	21113
14095	21114
32946	21115
181846	21116
8927	21117
24308	21118
217269	21119
40224	21120
35128	21121
12459	21122
297	21123
69694	21124
207929	21125
121776	21126
9017	21127
81483	21128
133543	21129
241642	21130
32649	21131
6361	21132
16681	21133
49618	21134
265272	21135
243248	21136
2859	21137
122593	21138
58551	21139
151991	21140
35918	21141
16068	21142
311469	21143
1990	21144
21648	21145
2754	21146
10157	21147
187581	21148
23540	21149
127454	21150
16912	21151
37472	21152
72740	21153
43852	21154
1149	21155
83	21156
189674	21157
18276	21158
32143	21159
141137	21160
39016	21161
52802	21162
127164	21163
6279	21164
48964	21165
11019	21166
84755	21167
16893	21168
23082	21169
39691	21170
118185	21171
43117	21172
172081	21173
4623	21174
15791	21175
54902	21176
111554	21177
36036	21178
123393	21179
19522	21180
22130	21181
1820	21182
24608	21183
47462	21184
50614	21185
4150	21186
31001	21187
17702	21188
28154	21189
104265	21190
14432	21191
924	21192
141318	21193
58041	21194
41761	21195
966	21196
16478	21197
51564	21198
23498	21199
59767	21200
24841	21201
142368	21202
72962	21203
286384	21204
143056	21205
26276	21206
239702	21207
15125	21208
542	21209
7407	21210
17220	21211
6	21212
63336	21213
13618	21214
33001	21215
115300	21216
38026	21217
195732	21218
32829	21219
33587	21220
4131	21221
28082	21222
179347	21223
9066	21224
198532	21225
61412	21226
47573	21227
28578	21228
4649	21229
9906	21230
55416	21231
187754	21232
9231	21233
28163	21234
18664	21235
18053	21236
3986	21237
4131	21238
73571	21239
27998	21240
9914	21241
82793	21242
59089	21243
178638	21244
102433	21245
82850	21246
60211	21247
42761	21248
2666	21249
35891	21250
27892	21251
29328	21252
108231	21253
20580	21254
7314	21255
13048	21256
20084	21257
22535	21258
9730	21259
8251	21260
17510	21261
156940	21262
115459	21263
2382	21264
6069	21265
31201	21266
19824	21267
220807	21268
4010	21269
1482	21270
3110	21271
13549	21272
3119	21273
3119	21274
6689	21275
13783	21276
42968	21277
228	21278
1428	21279
39291	21280
95191	21281
3099	21282
198620	21283
39729	21284
563	21285
15074	21286
6718	21287
156571	21288
2695	21289
113394	21290
12687	21291
33114	21292
71631	21293
11767	21294
286558	21295
119948	21296
6720	21297
219742	21298
38122	21299
10121	21300
132437	21301
68082	21302
26639	21303
2368	21304
24310	21305
22617	21306
80717	21307
91	21308
115319	21309
189535	21310
490	21311
140343	21312
122874	21313
123749	21314
1458	21315
55445	21316
8601	21317
13893	21318
405	21319
6749	21320
11018	21321
12823	21322
81776	21323
6925	21324
36339	21325
211231	21326
2081	21327
68171	21328
68940	21329
8117	21330
141681	21331
126563	21332
6804	21333
64775	21334
12583	21335
12175	21336
48234	21337
246952	21338
53565	21339
179935	21340
119346	21341
3606	21342
218516	21343
91066	21344
235	21345
1349	21346
76237	21347
97326	21348
157300	21349
111955	21350
5284	21351
1904	21352
68330	21353
31515	21354
2753	21355
21809	21356
26197	21357
86250	21358
198124	21359
50346	21360
258417	21361
51389	21362
4759	21363
41600	21364
1977	21365
823	21366
21911	21367
62943	21368
36273	21369
24706	21370
55767	21371
103910	21372
73347	21373
83060	21374
43876	21375
303228	21376
21876	21377
190222	21378
10582	21379
23891	21380
9975	21381
12825	21382
302808	21383
5113	21384
63218	21385
128408	21386
2866	21387
126003	21388
2908	21389
19720	21390
95000	21391
53932	21392
221558	21393
87308	21394
200376	21395
9111	21396
241593	21397
40	21398
42690	21399
13456	21400
855	21401
9357	21402
5183	21403
107435	21404
46783	21405
200302	21406
3052	21407
2292	21408
3627	21409
2778	21410
213263	21411
49189	21412
9578	21413
178679	21414
259514	21415
56219	21416
143868	21417
16350	21418
23763	21419
245847	21420
15623	21421
1674	21422
308616	21423
61930	21424
199641	21425
58801	21426
87181	21427
312320	21428
100014	21429
30313	21430
112831	21431
10098	21432
805	21433
40284	21434
184746	21435
26756	21436
212317	21437
6714	21438
19057	21439
27435	21440
7483	21441
3626	21442
121028	21443
504	21444
1856	21445
88380	21446
198763	21447
28042	21448
243095	21449
131658	21450
3305	21451
126635	21452
91636	21453
135095	21454
123	21455
83498	21456
79548	21457
230696	21458
40982	21459
131396	21460
1400	21461
557	21462
121306	21463
14633	21464
178209	21465
17424	21466
127642	21467
279158	21468
209949	21469
210191	21470
19106	21471
51196	21472
61750	21473
87072	21474
1983	21475
2423	21476
140245	21477
181683	21478
20056	21479
137792	21480
307	21481
188798	21482
690	21483
121818	21484
239120	21485
40537	21486
92942	21487
3694	21488
59454	21489
12867	21490
33117	21491
113848	21492
3180	21493
103641	21494
127605	21495
231429	21496
30755	21497
173864	21498
9220	21499
5307	21500
77161	21501
17859	21502
39988	21503
13400	21504
39967	21505
1619	21506
29132	21507
80424	21508
6835	21509
8	21510
198573	21511
3426	21512
93300	21513
31991	21514
25898	21515
290546	21516
59177	21517
14097	21518
61953	21519
43401	21520
272392	21521
137566	21522
234	21523
90711	21524
10405	21525
64886	21526
27943	21527
36424	21528
62086	21529
65348	21530
106909	21531
161485	21532
1872	21533
59291	21534
7480	21535
449	21536
6366	21537
239663	21538
28978	21539
3625	21540
8536	21541
387	21542
291208	21543
130692	21544
6867	21545
45271	21546
68241	21547
86073	21548
61193	21549
40750	21550
312753	21551
16429	21552
58774	21553
30611	21554
20997	21555
2561	21556
25048	21557
3485	21558
39610	21559
213934	21560
37924	21561
263275	21562
15640	21563
78445	21564
1386	21565
84699	21566
2478	21567
131272	21568
21659	21569
40405	21570
44082	21571
41116	21572
33162	21573
2590	21574
211039	21575
1534	21576
250908	21577
31926	21578
22668	21579
156507	21580
61	21581
156064	21582
128035	21583
243607	21584
1917	21585
2332	21586
3562	21587
55956	21588
26736	21589
63238	21590
61869	21591
24961	21592
68021	21593
18972	21594
163939	21595
96114	21596
50159	21597
50686	21598
96336	21599
8563	21600
14876	21601
32891	21602
2737	21603
3088	21604
75921	21605
32947	21606
89712	21607
131833	21608
9687	21609
182167	21610
134524	21611
89085	21612
68663	21613
34402	21614
3023	21615
1961	21616
114136	21617
6496	21618
39317	21619
31365	21620
111336	21621
1354	21622
4185	21623
10339	21624
146099	21625
52396	21626
2772	21627
82561	21628
27028	21629
23870	21630
27614	21631
12482	21632
40386	21633
32490	21634
139267	21635
71075	21636
75426	21637
279401	21638
141302	21639
82846	21640
298815	21641
226402	21642
61290	21643
89258	21644
297454	21645
118687	21646
205295	21647
202318	21648
96572	21649
27399	21650
87370	21651
41479	21652
32132	21653
63476	21654
206823	21655
17431	21656
13021	21657
57820	21658
32596	21659
117878	21660
70542	21661
172893	21662
38903	21663
78348	21664
62842	21665
96607	21666
61411	21667
79861	21668
21674	21669
169515	21670
2859	21671
76568	21672
72092	21673
3477	21674
3792	21675
3865	21676
37936	21677
270190	21678
23497	21679
1818	21680
206324	21681
25150	21682
13943	21683
80112	21684
1798	21685
207081	21686
76450	21687
37940	21688
19135	21689
48051	21690
132695	21691
66920	21692
70968	21693
190166	21694
101588	21695
18537	21696
79479	21697
29202	21698
3367	21699
121924	21700
855	21701
220293	21702
152419	21703
22105	21704
83682	21705
192712	21706
101	21707
7519	21708
188907	21709
86250	21710
212432	21711
27328	21712
19394	21713
1453	21714
70277	21715
9770	21716
80802	21717
17005	21718
243	21719
5705	21720
61145	21721
309436	21722
35801	21723
68150	21724
1555	21725
191368	21726
1554	21727
223659	21728
150091	21729
129243	21730
10983	21731
123353	21732
10905	21733
5317	21734
272655	21735
116599	21736
269043	21737
149303	21738
234229	21739
118497	21740
118497	21741
30663	21742
249946	21743
57967	21744
133760	21745
169023	21746
10638	21747
15597	21748
69828	21749
6267	21750
110510	21751
86626	21752
65474	21753
15496	21754
83	21755
57349	21756
26093	21757
8931	21758
3516	21759
199432	21760
27424	21761
131432	21762
2334	21763
126	21764
161039	21765
267287	21766
184557	21767
4047	21768
15774	21769
1176	21770
10741	21771
2561	21772
101823	21773
32307	21774
9912	21775
10956	21776
17473	21777
56205	21778
43	21779
106035	21780
71377	21781
66985	21782
8343	21783
76670	21784
12825	21785
1819	21786
12218	21787
188858	21788
52419	21789
166248	21790
39154	21791
12693	21792
92719	21793
94942	21794
1137	21795
79317	21796
145928	21797
233065	21798
112430	21799
48592	21800
115740	21801
311648	21802
46885	21803
120190	21804
38716	21805
5243	21806
28522	21807
49367	21808
138637	21809
17875	21810
125136	21811
6109	21812
140480	21813
99699	21814
54963	21815
10475	21816
3818	21817
127513	21818
172504	21819
207639	21820
33347	21821
35485	21822
217031	21823
136759	21824
50313	21825
84821	21826
999	21827
2589	21828
46398	21829
163008	21830
104880	21831
8114	21832
211984	21833
51360	21834
237420	21835
43734	21836
69112	21837
65512	21838
4279	21839
216637	21840
1383	21841
131015	21842
80912	21843
195252	21844
128375	21845
43733	21846
9160	21847
160973	21848
95193	21849
64722	21850
59959	21851
81993	21852
3	21853
176610	21854
160818	21855
118426	21856
86859	21857
6006	21858
84211	21859
113267	21860
13470	21861
145762	21862
149229	21863
43751	21864
52942	21865
211116	21866
1695	21867
98889	21868
130074	21869
10378	21870
146402	21871
35309	21872
200935	21873
46966	21874
86212	21875
13697	21876
244865	21877
40756	21878
298797	21879
175266	21880
1046	21881
27509	21882
24123	21883
295230	21884
309675	21885
274151	21886
32845	21887
26984	21888
48799	21889
117006	21890
34305	21891
83899	21892
17512	21893
88604	21894
179954	21895
153891	21896
151632	21897
1	21898
135878	21899
286009	21900
128390	21901
47197	21902
204119	21903
197101	21904
57809	21905
119921	21906
38420	21907
195270	21908
17146	21909
2686	21910
4100	21911
25690	21912
81763	21913
46817	21914
4685	21915
28145	21916
99012	21917
85307	21918
53743	21919
8948	21920
64596	21921
20861	21922
48353	21923
270000	21924
27562	21925
17460	21926
169485	21927
27479	21928
35033	21929
77291	21930
143616	21931
206857	21932
156672	21933
138894	21934
180554	21935
7173	21936
57049	21937
18030	21938
111390	21939
29359	21940
49840	21941
194476	21942
7562	21943
79390	21944
61671	21945
82615	21946
83964	21947
65177	21948
95442	21949
228440	21950
129719	21951
2735	21952
8358	21953
159944	21954
161691	21955
50050	21956
134835	21957
91452	21958
310165	21959
21046	21960
31560	21961
70756	21962
38573	21963
242410	21964
61577	21965
127673	21966
132552	21967
39834	21968
12815	21969
19254	21970
131643	21971
19391	21972
13890	21973
87390	21974
211368	21975
27714	21976
159020	21977
89434	21978
16031	21979
174435	21980
94576	21981
200917	21982
180380	21983
172344	21984
64187	21985
217662	21986
22729	21987
101882	21988
311690	21989
45142	21990
112256	21991
107649	21992
10452	21993
35479	21994
180333	21995
73393	21996
107519	21997
50507	21998
3028	21999
66231	22000
91659	22001
127589	22002
39707	22003
9562	22004
136819	22005
32696	22006
1498	22007
96330	22008
89783	22009
37128	22010
210900	22011
12941	22012
77334	22013
55129	22014
16016	22015
46165	22016
13207	22017
73520	22018
83755	22019
262849	22020
34599	22021
13287	22022
42097	22023
123104	22024
77033	22025
9979	22026
88728	22027
138667	22028
202720	22029
120922	22030
9761	22031
128888	22032
2547	22033
103745	22034
9148	22035
3339	22036
27987	22037
97669	22038
16584	22039
147945	22040
93631	22041
164735	22042
193660	22043
55388	22044
59702	22045
59702	22046
14166	22047
207574	22048
21068	22049
23	22050
195022	22051
33931	22052
65321	22053
32430	22054
36578	22055
154603	22056
257839	22057
162134	22058
297504	22059
32047	22060
31399	22061
298527	22062
191507	22063
52102	22064
80768	22065
120599	22066
105568	22067
54925	22068
4247	22069
104917	22070
31894	22071
34819	22072
26	22073
86165	22074
219917	22075
36866	22076
311706	22077
25671	22078
279187	22079
79739	22080
250712	22081
71	22082
130725	22083
80832	22084
44032	22085
23450	22086
46858	22087
117955	22088
188469	22089
16	22090
121195	22091
29878	22092
92526	22093
108207	22094
14563	22095
37065	22096
118416	22097
87047	22098
80209	22099
504	22100
56977	22101
176926	22102
135456	22103
139499	22104
56848	22105
150555	22106
44665	22107
45797	22108
63568	22109
89969	22110
217686	22111
110674	22112
23209	22113
150283	22114
168687	22115
14310	22116
61575	22117
90545	22118
4022	22119
100182	22120
154173	22121
61712	22122
20767	22123
191415	22124
19373	22125
42	22126
89682	22127
212	22128
191715	22129
48570	22130
14600	22131
49898	22132
166789	22133
13854	22134
95647	22135
82623	22136
173717	22137
54118	22138
259708	22139
22978	22140
93053	22141
15563	22142
97855	22143
55634	22144
6454	22145
142593	22146
178802	22147
143811	22148
147499	22149
599	22150
54956	22151
170763	22152
11823	22153
215721	22154
93421	22155
110666	22156
264972	22157
62051	22158
94122	22159
1879	22160
144290	22161
148722	22162
6454	22163
4847	22164
11112	22165
154907	22166
38384	22167
18348	22168
217840	22169
166008	22170
156574	22171
76768	22172
197995	22173
1016	22174
31186	22175
849	22176
36799	22177
68331	22178
29931	22179
85384	22180
34452	22181
142236	22182
214411	22183
127741	22184
77336	22185
239922	22186
32352	22187
62339	22188
17885	22189
15437	22190
62590	22191
4554	22192
2105	22193
266976	22194
7886	22195
1896	22196
40745	22197
6261	22198
119421	22199
114624	22200
542	22201
111051	22202
135963	22203
193343	22204
50175	22205
98008	22206
630	22207
48463	22208
3848	22209
35643	22210
198748	22211
137370	22212
279865	22213
53029	22214
72822	22215
67058	22216
60998	22217
87492	22218
196230	22219
185524	22220
183495	22221
183495	22222
42312	22223
196746	22224
50074	22225
35904	22226
210386	22227
50084	22228
157727	22229
40853	22230
88553	22231
200477	22232
5714	22233
73621	22234
4853	22235
165212	22236
45132	22237
311680	22238
211581	22239
9750	22240
122798	22241
89285	22242
179598	22243
50654	22244
35940	22245
27933	22246
196761	22247
179444	22248
16929	22249
125980	22250
34439	22251
18329	22252
122278	22253
40586	22254
64997	22255
8489	22256
190098	22257
196814	22258
162028	22259
224640	22260
179317	22261
27360	22262
306523	22263
128486	22264
214952	22265
268437	22266
185406	22267
9525	22268
186973	22269
191500	22270
79753	22271
11162	22272
174210	22273
11586	22274
5050	22275
214300	22276
5961	22277
226780	22278
68609	22279
85673	22280
225677	22281
147404	22282
162399	22283
190924	22284
156194	22285
96059	22286
155305	22287
94505	22288
67391	22289
32868	22290
140432	22291
11270	22292
64225	22293
64225	22294
80228	22295
72853	22296
15164	22297
217518	22298
118544	22299
9804	22300
611	22301
13515	22302
13471	22303
30307	22304
66976	22305
116466	22306
115883	22307
56916	22308
207514	22309
87788	22310
59999	22311
290085	22312
163825	22313
45141	22314
7799	22315
41288	22316
145139	22317
160184	22318
138369	22319
190087	22320
156624	22321
195384	22322
116657	22323
83940	22324
36012	22325
39891	22326
59679	22327
168927	22328
42044	22329
25027	22330
198115	22331
134596	22332
85010	22333
21231	22334
5783	22335
58795	22336
90236	22337
234355	22338
170442	22339
21968	22340
14549	22341
147445	22342
40885	22343
38045	22344
1343	22345
267818	22346
203100	22347
196478	22348
23	22349
285067	22350
20412	22351
32098	22352
301354	22353
83067	22354
66916	22355
180815	22356
257152	22357
285210	22358
27224	22359
58729	22360
29366	22361
120157	22362
29474	22363
44937	22364
78409	22365
169864	22366
10758	22367
68455	22368
51998	22369
65330	22370
126708	22371
2410	22372
35165	22373
137	22374
101654	22375
6195	22376
557	22377
27924	22378
152989	22379
47032	22380
207857	22381
214913	22382
108187	22383
90296	22384
120945	22385
9447	22386
206630	22387
215210	22388
40872	22389
53843	22390
142845	22391
163736	22392
161553	22393
140688	22394
251062	22395
162436	22396
193227	22397
156483	22398
170758	22399
16650	22400
4330	22401
23250	22402
9740	22403
156911	22404
306602	22405
213472	22406
14306	22407
25971	22408
120721	22409
508	22410
114253	22411
65908	22412
41999	22413
24016	22414
22910	22415
53130	22416
215849	22417
849	22418
200197	22419
135589	22420
43259	22421
188129	22422
101238	22423
67621	22424
6587	22425
9301	22426
276933	22427
196293	22428
114202	22429
226546	22430
289129	22431
195137	22432
32690	22433
153417	22434
184197	22435
130747	22436
184249	22437
74194	22438
77530	22439
300868	22440
16001	22441
47175	22442
8815	22443
54533	22444
213172	22445
127	22446
83274	22447
77487	22448
303281	22449
135060	22450
394	22451
34663	22452
175909	22453
218596	22454
19353	22455
12793	22456
123719	22457
95199	22458
27127	22459
184220	22460
41199	22461
60229	22462
61522	22463
117486	22464
134393	22465
55770	22466
9019	22467
78337	22468
94817	22469
66543	22470
95686	22471
27413	22472
64873	22473
21309	22474
188476	22475
11544	22476
117478	22477
1657	22478
224520	22479
166176	22480
117740	22481
57511	22482
49442	22483
181791	22484
89870	22485
15563	22486
243080	22487
303363	22488
59614	22489
82575	22490
14549	22491
47134	22492
87584	22493
107520	22494
43982	22495
208918	22496
78388	22497
79862	22498
120723	22499
22438	22500
96805	22501
49594	22502
196878	22503
207234	22504
44491	22505
50128	22506
265680	22507
126833	22508
279	22509
114254	22510
3337	22511
215970	22512
163537	22513
31349	22514
49596	22515
45820	22516
78513	22517
48536	22518
89566	22519
71984	22520
157086	22521
44616	22522
111387	22523
24664	22524
4287	22525
31599	22526
64660	22527
121385	22528
126002	22529
257113	22530
13049	22531
58930	22532
625	22533
110508	22534
160338	22535
68760	22536
284807	22537
32980	22538
75571	22539
276640	22540
217509	22541
266263	22542
168660	22543
127501	22544
154015	22545
123060	22546
85853	22547
108909	22548
12655	22549
233254	22550
101460	22551
36431	22552
125369	22553
182069	22554
10382	22555
45711	22556
291576	22557
13078	22558
25783	22559
197784	22560
86837	22561
23212	22562
76209	22563
159963	22564
172203	22565
257324	22566
75729	22567
196399	22568
76478	22569
11906	22570
79381	22571
34319	22572
100087	22573
23118	22574
78355	22575
32851	22576
78352	22577
170925	22578
17678	22579
30231	22580
112574	22581
161220	22582
86664	22583
86298	22584
282229	22585
86953	22586
20458	22587
7590	22588
209701	22589
21668	22590
198211	22591
202338	22592
30738	22593
151907	22594
59796	22595
124119	22596
93828	22597
21774	22598
209494	22599
34067	22600
163934	22601
76491	22602
195464	22603
39141	22604
131611	22605
68173	22606
97864	22607
171454	22608
64982	22609
37601	22610
44382	22611
103561	22612
189954	22613
158719	22614
60243	22615
45435	22616
110014	22617
213063	22618
164076	22619
202683	22620
103443	22621
31179	22622
95032	22623
203956	22624
26014	22625
142639	22626
218157	22627
178757	22628
227068	22629
40654	22630
24335	22631
2713	22632
57169	22633
59656	22634
120290	22635
42097	22636
96113	22637
167783	22638
191336	22639
72599	22640
110377	22641
40517	22642
311476	22643
103479	22644
114594	22645
145915	22646
177075	22647
208153	22648
129504	22649
141050	22650
92689	22651
69379	22652
24923	22653
44111	22654
92604	22655
21688	22656
129348	22657
45920	22658
109599	22659
287995	22660
72788	22661
18960	22662
57673	22663
71133	22664
71031	22665
266779	22666
164969	22667
126681	22668
161765	22669
212432	22670
126759	22671
163033	22672
296847	22673
4797	22674
188026	22675
292839	22676
180808	22677
930	22678
129083	22679
77408	22680
1895	22681
110240	22682
88442	22683
289264	22684
22473	22685
192255	22686
90846	22687
182051	22688
26403	22689
11342	22690
52142	22691
92625	22692
247698	22693
58133	22694
42186	22695
103747	22696
185129	22697
101056	22698
117513	22699
6625	22700
85046	22701
151064	22702
60422	22703
294760	22704
92704	22705
82376	22706
17583	22707
5355	22708
415	22709
178246	22710
163571	22711
70711	22712
70700	22713
299061	22714
62319	22715
102246	22716
86451	22717
70044	22718
2746	22719
299245	22720
117849	22721
60372	22722
96694	22723
100547	22724
39646	22725
8677	22726
122183	22727
41647	22728
20361	22729
178997	22730
256678	22731
144243	22732
69386	22733
127569	22734
18241	22735
168169	22736
64432	22737
41427	22738
77254	22739
82991	22740
292	22741
86132	22742
650	22743
17564	22744
19707	22745
103748	22746
81805	22747
28186	22748
249177	22749
91057	22750
213909	22751
82178	22752
135302	22753
207537	22754
94091	22755
3700	22756
100427	22757
142944	22758
132663	22759
168268	22760
359	22761
219816	22762
172880	22763
6572	22764
14520	22765
99552	22766
190401	22767
102141	22768
112119	22769
2864	22770
173983	22771
50538	22772
283509	22773
2217	22774
93564	22775
83274	22776
55407	22777
1791	22778
104078	22779
174522	22780
99665	22781
44147	22782
261248	22783
63036	22784
51416	22785
26202	22786
145634	22787
121243	22788
267620	22789
93187	22790
47311	22791
60538	22792
257700	22793
235115	22794
45789	22795
163449	22796
83259	22797
60042	22798
173194	22799
276645	22800
1932	22801
76754	22802
26090	22803
60331	22804
89466	22805
23497	22806
9754	22807
5430	22808
8091	22809
85226	22810
118302	22811
19553	22812
18040	22813
11199	22814
159320	22815
3051	22816
32036	22817
70200	22818
115829	22819
5240	22820
87408	22821
33540	22822
234773	22823
136696	22824
458	22825
137625	22826
231540	22827
82441	22828
64419	22829
79840	22830
292107	22831
161599	22832
249262	22833
201162	22834
225589	22835
28459	22836
37523	22837
237934	22838
10241	22839
1495	22840
38455	22841
27882	22842
78479	22843
48074	22844
184628	22845
40992	22846
150638	22847
126329	22848
74232	22849
78425	22850
73344	22851
33560	22852
118782	22853
35175	22854
120911	22855
13507	22856
15774	22857
127382	22858
10089	22859
192910	22860
41899	22861
20075	22862
129972	22863
38007	22864
10645	22865
28888	22866
26290	22867
23954	22868
120983	22869
64898	22870
62283	22871
49896	22872
62400	22873
625	22874
63141	22875
150466	22876
26606	22877
309942	22878
6994	22879
238322	22880
96817	22881
27127	22882
120506	22883
144026	22884
115437	22885
112271	22886
73290	22887
26395	22888
92526	22889
73290	22890
107639	22891
2923	22892
44504	22893
200898	22894
76681	22895
205628	22896
76833	22897
50060	22898
274513	22899
34279	22900
133173	22901
307828	22902
128940	22903
190957	22904
156908	22905
28477	22906
106211	22907
1690	22908
99204	22909
94284	22910
94202	22911
141316	22912
8419	22913
176403	22914
110013	22915
134146	22916
177879	22917
75994	22918
228904	22919
34344	22920
49520	22921
29888	22922
212554	22923
146953	22924
15285	22925
186361	22926
118152	22927
96308	22928
21927	22929
163678	22930
5617	22931
109245	22932
98136	22933
139102	22934
111739	22935
9159	22936
48527	22937
213727	22938
25302	22939
11970	22940
17499	22941
80286	22942
26451	22943
9217	22944
108002	22945
154542	22946
148930	22947
142291	22948
43725	22949
100540	22950
56141	22951
68293	22952
188665	22953
196244	22954
133892	22955
98744	22956
10425	22957
111260	22958
11139	22959
36866	22960
105548	22961
138313	22962
22667	22963
22592	22964
61596	22965
165438	22966
7914	22967
532	22968
15567	22969
89219	22970
63477	22971
31286	22972
69330	22973
48559	22974
91429	22975
120366	22976
7056	22977
174251	22978
132731	22979
133283	22980
161828	22981
22581	22982
38630	22983
82751	22984
63697	22985
14088	22986
246947	22987
295672	22988
77692	22989
147490	22990
196283	22991
102452	22992
65718	22993
81093	22994
18175	22995
152205	22996
3825	22997
43762	22998
73956	22999
79163	23000
637	23001
192677	23002
97481	23003
155201	23004
2233	23005
208760	23006
72674	23007
62727	23008
102979	23009
62777	23010
214793	23011
1628	23012
36185	23013
128165	23014
185903	23015
229	23016
138029	23017
145838	23018
74102	23019
114166	23020
187933	23021
86966	23022
67856	23023
165755	23024
202367	23025
135978	23026
239255	23027
27933	23028
267371	23029
56700	23030
73043	23031
86266	23032
218694	23033
141389	23034
9597	23035
25909	23036
49244	23037
85382	23038
119821	23039
117	23040
48847	23041
138322	23042
103922	23043
215941	23044
4310	23045
126165	23046
25479	23047
72770	23048
116027	23049
39064	23050
198181	23051
63138	23052
224158	23053
196236	23054
144111	23055
81953	23056
55383	23057
131718	23058
68963	23059
128754	23060
97845	23061
96294	23062
27153	23063
81190	23064
95101	23065
64816	23066
146583	23067
15461	23068
302595	23069
2348	23070
84576	23071
157140	23072
153324	23073
103833	23074
140094	23075
5251	23076
88129	23077
192473	23078
71836	23079
127622	23080
16640	23081
7213	23082
721	23083
146715	23084
62418	23085
155754	23086
41900	23087
105193	23088
40821	23089
164871	23090
211647	23091
45654	23092
27085	23093
46450	23094
211630	23095
31524	23096
133776	23097
168312	23098
132972	23099
115618	23100
200488	23101
260550	23102
10058	23103
131720	23104
27069	23105
52988	23106
24337	23107
29759	23108
158636	23109
52987	23110
111867	23111
42680	23112
263814	23113
42517	23114
130310	23115
149866	23116
50740	23117
171965	23118
2563	23119
9569	23120
22440	23121
72445	23122
2926	23123
65981	23124
140966	23125
206902	23126
42459	23127
210399	23128
5284	23129
31460	23130
193498	23131
292257	23132
202508	23133
308982	23134
135177	23135
83020	23136
197706	23137
95628	23138
4562	23139
109859	23140
307051	23141
260267	23142
6454	23143
21499	23144
95982	23145
103937	23146
71868	23147
310033	23148
99087	23149
185399	23150
168411	23151
141399	23152
57510	23153
139182	23154
52888	23155
165881	23156
68701	23157
42247	23158
92317	23159
115287	23160
190834	23161
65726	23162
21051	23163
56963	23164
3938	23165
4793	23166
95224	23167
99503	23168
216109	23169
122762	23170
48205	23171
16723	23172
51076	23173
215047	23174
30862	23175
4825	23176
304374	23177
21556	23178
22	23179
124119	23180
24318	23181
11580	23182
9937	23183
6454	23184
6454	23185
16271	23186
85021	23187
17573	23188
56908	23189
9136	23190
77450	23191
93960	23192
87531	23193
61012	23194
56994	23195
66232	23196
217318	23197
3891	23198
144747	23199
66006	23200
168573	23201
19169	23202
294	23203
123699	23204
4544	23205
12858	23206
18714	23207
27343	23208
943	23209
134929	23210
26691	23211
300266	23212
180185	23213
288537	23214
167703	23215
36222	23216
135763	23217
279980	23218
26661	23219
132542	23220
36662	23221
129535	23222
46928	23223
131464	23224
215749	23225
124440	23226
197	23227
197073	23228
40401	23229
166234	23230
170258	23231
42309	23232
11526	23233
171475	23234
174207	23235
86135	23236
914	23237
90551	23238
80952	23239
257114	23240
161461	23241
43970	23242
91399	23243
32291	23244
207145	23245
9577	23246
39581	23247
1055	23248
45570	23249
15673	23250
211030	23251
177414	23252
190941	23253
222190	23254
74757	23255
15691	23256
41845	23257
90401	23258
25458	23259
11597	23260
3193	23261
117855	23262
307765	23263
30416	23264
3021	23265
139338	23266
28307	23267
35332	23268
85677	23269
85458	23270
73714	23271
253056	23272
92181	23273
46697	23274
300507	23275
300399	23276
148157	23277
36595	23278
254190	23279
237524	23280
39907	23281
44450	23282
94253	23283
41657	23284
139917	23285
179865	23286
69342	23287
134833	23288
35431	23289
25499	23290
175983	23291
110897	23292
79536	23293
37200	23294
136511	23295
98078	23296
65463	23297
24075	23298
85385	23299
126965	23300
77037	23301
60336	23302
34902	23303
5083	23304
29121	23305
29155	23306
53113	23307
1992	23308
257068	23309
90988	23310
205664	23311
58952	23312
91676	23313
315	23314
94442	23315
93868	23316
4838	23317
120598	23318
28129	23319
108687	23320
57496	23321
31312	23322
106241	23323
183542	23324
87437	23325
163651	23326
70095	23327
155544	23328
39290	23329
66448	23330
153075	23331
8480	23332
19645	23333
106795	23334
141483	23335
18745	23336
178454	23337
214060	23338
87583	23339
92483	23340
292783	23341
26607	23342
26208	23343
186128	23344
41213	23345
305379	23346
20768	23347
53652	23348
20290	23349
37681	23350
43443	23351
29648	23352
108318	23353
15774	23354
172822	23355
73856	23356
24535	23357
49686	23358
28896	23359
1018	23360
148099	23361
6666	23362
131310	23363
206284	23364
34067	23365
216267	23366
28970	23367
86757	23368
43644	23369
153703	23370
19010	23371
7311	23372
153217	23373
45124	23374
18554	23375
194870	23376
99422	23377
44275	23378
35577	23379
18469	23380
30309	23381
174767	23382
187803	23383
80847	23384
144164	23385
84751	23386
84751	23387
84965	23388
71396	23389
69804	23390
294096	23391
128847	23392
37999	23393
37999	23394
108545	23395
262996	23396
188185	23397
26085	23398
38357	23399
128866	23400
39296	23401
271054	23402
190584	23403
166578	23404
129809	23405
111255	23406
81460	23407
7000	23408
173599	23409
114984	23410
66812	23411
210402	23412
38408	23413
294237	23414
73247	23415
51416	23416
52644	23417
201198	23418
85934	23419
7098	23420
87477	23421
20200	23422
63822	23423
6211	23424
89804	23425
17745	23426
209032	23427
54372	23428
46389	23429
3019	23430
2526	23431
44620	23432
28045	23433
148375	23434
127555	23435
16604	23436
296986	23437
257639	23438
134503	23439
22538	23440
48341	23441
48557	23442
89856	23443
70875	23444
77389	23445
112159	23446
144885	23447
113079	23448
210013	23449
154909	23450
46159	23451
10261	23452
20286	23453
159334	23454
79362	23455
1280	23456
137622	23457
200808	23458
39240	23459
38571	23460
187501	23461
23218	23462
115028	23463
105402	23464
26552	23465
44352	23466
12615	23467
193940	23468
118942	23469
10178	23470
106698	23471
59123	23472
82740	23473
303896	23474
168279	23475
34532	23476
62983	23477
134336	23478
53399	23479
217099	23480
5604	23481
154037	23482
115955	23483
54987	23484
298305	23485
85177	23486
207137	23487
3173	23488
151677	23489
63156	23490
107891	23491
166583	23492
102393	23493
206199	23494
2249	23495
1840	23496
160442	23497
69000	23498
16743	23499
73947	23500
74527	23501
80404	23502
50963	23503
51941	23504
273659	23505
83689	23506
50340	23507
98906	23508
125269	23509
106135	23510
55204	23511
27755	23512
27877	23513
194315	23514
169421	23515
132478	23516
153594	23517
20099	23518
20633	23519
13472	23520
85510	23521
138929	23522
58885	23523
213286	23524
4267	23525
136286	23526
80110	23527
31347	23528
137496	23529
91388	23530
171682	23531
26749	23532
236518	23533
19666	23534
55025	23535
271994	23536
83266	23537
53589	23538
3632	23539
3490	23540
45625	23541
138959	23542
103387	23543
212917	23544
3194	23545
101522	23546
21681	23547
303248	23548
2310	23549
13650	23550
65360	23551
182954	23552
2027	23553
5789	23554
100615	23555
141557	23556
135757	23557
140451	23558
220235	23559
208668	23560
111896	23561
34748	23562
185164	23563
69018	23564
128334	23565
20767	23566
5452	23567
32935	23568
152140	23569
20612	23570
144853	23571
99115	23572
187210	23573
31137	23574
140679	23575
211799	23576
7387	23577
49766	23578
14200	23579
112022	23580
26977	23581
77798	23582
129858	23583
122000	23584
113128	23585
165444	23586
79524	23587
263361	23588
44514	23589
21510	23590
13348	23591
118690	23592
22580	23593
162262	23594
304804	23595
37138	23596
168546	23597
112355	23598
104344	23599
69901	23600
22143	23601
37348	23602
120193	23603
852	23604
184254	23605
99652	23606
303659	23607
36057	23608
88332	23609
212047	23610
8102	23611
3765	23612
24578	23613
160738	23614
1412	23615
5245	23616
142489	23617
42720	23618
17230	23619
310606	23620
23699	23621
43521	23622
51627	23623
14840	23624
34390	23625
21120	23626
220279	23627
58633	23628
176327	23629
15051	23630
175785	23631
33723	23632
58782	23633
7298	23634
163862	23635
65401	23636
123320	23637
215969	23638
111830	23639
23131	23640
146526	23641
139684	23642
185401	23643
18159	23644
133107	23645
140924	23646
9056	23647
162600	23648
20163	23649
197188	23650
147387	23651
103170	23652
74162	23653
55675	23654
3931	23655
20015	23656
90451	23657
55219	23658
151061	23659
181797	23660
73072	23661
105348	23662
16485	23663
48	23664
11790	23665
222285	23666
1357	23667
36944	23668
98262	23669
191	23670
7332	23671
128377	23672
61192	23673
171580	23674
119991	23675
157030	23676
172339	23677
60994	23678
16985	23679
58250	23680
13180	23681
41954	23682
31414	23683
16123	23684
206342	23685
16832	23686
184343	23687
36407	23688
16731	23689
58492	23690
70934	23691
179934	23692
223257	23693
127900	23694
283049	23695
32466	23696
532	23697
135187	23698
957	23699
83490	23700
60457	23701
153217	23702
29227	23703
3135	23704
88431	23705
156575	23706
6871	23707
101949	23708
25749	23709
232	23710
72752	23711
65654	23712
20845	23713
106640	23714
24214	23715
29205	23716
149489	23717
75023	23718
8662	23719
114444	23720
245348	23721
75159	23722
194073	23723
30453	23724
40690	23725
18075	23726
254613	23727
6230	23728
255291	23729
135646	23730
22506	23731
216281	23732
222390	23733
71567	23734
7619	23735
79014	23736
277291	23737
103839	23738
89977	23739
97569	23740
140834	23741
119413	23742
119413	23743
49778	23744
77410	23745
12117	23746
216582	23747
35625	23748
250321	23749
22906	23750
10658	23751
15970	23752
127710	23753
212822	23754
254907	23755
54216	23756
58186	23757
45774	23758
112021	23759
70554	23760
97241	23761
188440	23762
174589	23763
89491	23764
260279	23765
40014	23766
15396	23767
206129	23768
150529	23769
285201	23770
176642	23771
4025	23772
28429	23773
731	23774
207523	23775
250599	23776
880	23777
98275	23778
46227	23779
115688	23780
143622	23781
19395	23782
112592	23783
2368	23784
67470	23785
259157	23786
297475	23787
89252	23788
124866	23789
192647	23790
83459	23791
44164	23792
359	23793
74895	23794
40808	23795
114534	23796
76095	23797
78602	23798
65786	23799
92	23800
99160	23801
389	23802
26165	23803
127560	23804
64166	23805
5863	23806
22537	23807
92451	23808
195384	23809
118912	23810
78039	23811
250383	23812
230166	23813
249274	23814
51274	23815
12569	23816
31959	23817
20683	23818
21935	23819
93507	23820
162023	23821
24840	23822
161380	23823
55316	23824
112959	23825
60740	23826
127634	23827
68776	23828
6282	23829
272250	23830
53494	23831
45093	23832
10351	23833
128405	23834
1484	23835
154911	23836
44792	23837
63568	23838
2593	23839
187969	23840
93468	23841
17537	23842
16071	23843
54256	23844
47842	23845
165737	23846
64489	23847
64371	23848
101622	23849
96348	23850
198528	23851
20077	23852
9020	23853
55227	23854
86166	23855
11611	23856
85482	23857
59719	23858
27070	23859
57955	23860
144566	23861
227396	23862
193411	23863
140971	23864
169473	23865
203875	23866
101152	23867
58036	23868
2823	23869
30032	23870
107256	23871
56121	23872
2260	23873
91567	23874
197753	23875
84762	23876
84959	23877
145908	23878
236	23879
255201	23880
71881	23881
172202	23882
34950	23883
59898	23884
210223	23885
106720	23886
65651	23887
53765	23888
2959	23889
52611	23890
85363	23891
85323	23892
214040	23893
40101	23894
145558	23895
254103	23896
59987	23897
118398	23898
31195	23899
43527	23900
40425	23901
158288	23902
124058	23903
52312	23904
200691	23905
28971	23906
58419	23907
7272	23908
60336	23909
308569	23910
34172	23911
31175	23912
92119	23913
114709	23914
129661	23915
18397	23916
65744	23917
95	23918
13747	23919
96813	23920
23644	23921
55502	23922
165018	23923
88802	23924
218507	23925
71974	23926
25781	23927
229017	23928
17166	23929
129878	23930
129878	23931
13582	23932
152366	23933
40013	23934
10173	23935
199095	23936
192385	23937
39546	23938
122625	23939
11193	23940
11193	23941
1660	23942
77646	23943
199203	23944
186821	23945
46091	23946
19065	23947
190712	23948
49863	23949
223459	23950
38695	23951
143165	23952
83655	23953
97388	23954
27817	23955
145443	23956
52300	23957
42005	23958
181246	23959
145760	23960
17911	23961
12259	23962
122278	23963
26615	23964
122902	23965
172823	23966
175719	23967
14036	23968
9911	23969
17629	23970
28584	23971
42788	23972
170579	23973
38420	23974
113912	23975
60143	23976
15858	23977
149573	23978
118753	23979
25089	23980
112057	23981
10902	23982
22653	23983
163592	23984
119884	23985
85457	23986
233202	23987
57643	23988
135160	23989
244476	23990
18999	23991
11549	23992
72873	23993
60690	23994
9576	23995
100734	23996
18436	23997
1091	23998
23474	23999
70817	24000
22653	24001
40307	24002
62061	24003
6974	24004
25971	24005
1316	24006
48430	24007
43678	24008
4245	24009
69745	24010
3339	24011
6250	24012
3931	24013
45907	24014
52480	24015
128964	24016
34469	24017
144103	24018
51519	24019
26827	24020
147	24021
37844	24022
211370	24023
127359	24024
6340	24025
259431	24026
84948	24027
126268	24028
160888	24029
57128	24030
42385	24031
25599	24032
56015	24033
21882	24034
71145	24035
140317	24036
20567	24037
27880	24038
22313	24039
216280	24040
113613	24041
113516	24042
196497	24043
2135	24044
92711	24045
48647	24046
24107	24047
84151	24048
183282	24049
164961	24050
48059	24051
202334	24052
1711	24053
85734	24054
7215	24055
4036	24056
230028	24057
236507	24058
248516	24059
10110	24060
225429	24061
134475	24062
51252	24063
67125	24064
58017	24065
3608	24066
82740	24067
7379	24068
63949	24069
283743	24070
148517	24071
116177	24072
15	24073
279427	24074
73699	24075
62212	24076
116264	24077
144542	24078
48553	24079
19569	24080
4	24081
5633	24082
22618	24083
85511	24084
110227	24085
49617	24086
38395	24087
218508	24088
89408	24089
3903	24090
138352	24091
165558	24092
474	24093
209983	24094
98794	24095
232752	24096
109362	24097
181178	24098
128501	24099
38664	24100
99138	24101
110151	24102
8168	24103
93096	24104
246819	24105
27701	24106
293115	24107
11371	24108
172377	24109
44037	24110
49396	24111
91328	24112
80835	24113
55007	24114
18262	24115
15992	24116
18175	24117
85100	24118
26782	24119
151584	24120
67296	24121
47619	24122
68613	24123
177702	24124
106703	24125
46729	24126
30080	24127
7178	24128
64442	24129
148369	24130
49083	24131
69824	24132
93796	24133
11293	24134
46784	24135
11248	24136
308	24137
230225	24138
95550	24139
185249	24140
266994	24141
15778	24142
108206	24143
323	24144
152440	24145
60853	24146
47957	24147
1361	24148
65131	24149
36595	24150
69060	24151
1248	24152
3603	24153
199512	24154
36928	24155
16692	24156
199237	24157
193938	24158
124975	24159
198162	24160
62862	24161
144663	24162
193044	24163
152771	24164
42241	24165
139338	24166
57141	24167
2205	24168
68842	24169
42460	24170
175566	24171
22633	24172
93515	24173
93440	24174
117154	24175
64909	24176
99400	24177
88600	24178
33935	24179
88090	24180
87951	24181
28994	24182
85695	24183
8650	24184
312602	24185
222254	24186
44044	24187
87221	24188
79381	24189
304243	24190
32599	24191
17618	24192
46957	24193
46386	24194
184946	24195
75110	24196
96248	24197
165962	24198
16773	24199
8039	24200
228295	24201
36039	24202
295835	24203
11066	24204
67752	24205
64627	24206
75940	24207
31072	24208
2008	24209
2008	24210
172772	24211
116258	24212
3930	24213
8382	24214
262923	24215
293386	24216
134227	24217
91258	24218
2593	24219
159217	24220
18594	24221
92125	24222
24705	24223
51475	24224
25680	24225
147190	24226
71919	24227
783	24228
83803	24229
119405	24230
17882	24231
11307	24232
56121	24233
135630	24234
110165	24235
237150	24236
176720	24237
68166	24238
9200	24239
51833	24240
89500	24241
3349	24242
116372	24243
45565	24244
220512	24245
65498	24246
59133	24247
13756	24248
73419	24249
35851	24250
14775	24251
103760	24252
134959	24253
30255	24254
43569	24255
69398	24256
203906	24257
216271	24258
16572	24259
116041	24260
40942	24261
45285	24262
98860	24263
59578	24264
230393	24265
90172	24266
205750	24267
206052	24268
90777	24269
143252	24270
41577	24271
86466	24272
104395	24273
271026	24274
23568	24275
135039	24276
163344	24277
68925	24278
31936	24279
82567	24280
50827	24281
201616	24282
119211	24283
62433	24284
61645	24285
77325	24286
48430	24287
16834	24288
4236	24289
139286	24290
94793	24291
207048	24292
9737	24293
193462	24294
112328	24295
110826	24296
24244	24297
54168	24298
134947	24299
880	24300
92008	24301
60294	24302
10567	24303
301714	24304
88150	24305
133443	24306
238305	24307
26290	24308
112889	24309
146618	24310
3643	24311
284162	24312
7950	24313
173718	24314
230521	24315
229636	24316
73246	24317
61825	24318
266029	24319
66455	24320
51967	24321
49520	24322
219667	24323
268297	24324
159278	24325
23034	24326
243214	24327
38632	24328
160325	24329
56022	24330
63064	24331
82133	24332
222032	24333
240602	24334
131345	24335
212289	24336
6525	24337
18537	24338
198202	24339
287520	24340
163391	24341
58807	24342
38784	24343
9252	24344
74458	24345
11727	24346
21671	24347
32347	24348
256358	24349
254761	24350
236619	24351
108890	24352
144503	24353
41462	24354
42171	24355
8265	24356
92029	24357
100275	24358
74571	24359
55635	24360
39701	24361
84929	24362
137191	24363
83875	24364
41199	24365
177881	24366
63265	24367
29631	24368
18019	24369
182730	24370
64719	24371
15412	24372
1123	24373
58431	24374
34731	24375
129857	24376
130352	24377
45506	24378
14504	24379
78604	24380
269280	24381
85805	24382
48467	24383
6202	24384
112233	24385
136159	24386
135127	24387
121245	24388
2239	24389
60614	24390
93001	24391
99212	24392
236700	24393
212995	24394
6120	24395
263246	24396
181036	24397
226542	24398
100969	24399
3603	24400
275153	24401
186071	24402
237120	24403
5098	24404
17636	24405
590	24406
9082	24407
193806	24408
122895	24409
115413	24410
59907	24411
51671	24412
191483	24413
26443	24414
291732	24415
76437	24416
7256	24417
23381	24418
63720	24419
177482	24420
101773	24421
296953	24422
142445	24423
281004	24424
30724	24425
57136	24426
46373	24427
1207	24428
110148	24429
136338	24430
96685	24431
73	24432
145527	24433
424	24434
289749	24435
3046	24436
215143	24437
30665	24438
265447	24439
118512	24440
167722	24441
59056	24442
291733	24443
163913	24444
130140	24445
71525	24446
170825	24447
64286	24448
189764	24449
185847	24450
55369	24451
33346	24452
131691	24453
121229	24454
167	24455
78630	24456
42107	24457
34925	24458
229341	24459
73973	24460
41799	24461
15533	24462
58812	24463
26095	24464
15105	24465
80798	24466
74710	24467
16692	24468
47843	24469
45168	24470
74365	24471
213087	24472
45	24473
5911	24474
40457	24475
188580	24476
231286	24477
159715	24478
144039	24479
1932	24480
123829	24481
119115	24482
177181	24483
110630	24484
77374	24485
26474	24486
131935	24487
268343	24488
206832	24489
213375	24490
187675	24491
57068	24492
27215	24493
9492	24494
27330	24495
37797	24496
183265	24497
4543	24498
215218	24499
144429	24500
53741	24501
2018	24502
125559	24503
8143	24504
173277	24505
82745	24506
293265	24507
110617	24508
255357	24509
83977	24510
27308	24511
26290	24512
83475	24513
72388	24514
476	24515
6414	24516
46859	24517
171376	24518
146750	24519
33001	24520
30358	24521
22849	24522
192024	24523
186577	24524
50982	24525
185293	24526
8321	24527
13095	24528
130062	24529
49834	24530
77461	24531
129108	24532
58039	24533
46072	24534
6460	24535
132347	24536
253202	24537
38515	24538
14269	24539
11290	24540
158869	24541
6581	24542
116233	24543
3750	24544
19317	24545
121901	24546
96254	24547
63584	24548
15289	24549
13314	24550
34291	24551
39892	24552
199919	24553
31674	24554
32550	24555
83550	24556
48368	24557
278404	24558
50670	24559
77853	24560
264193	24561
76124	24562
145652	24563
68423	24564
190085	24565
197602	24566
3690	24567
57975	24568
153370	24569
102368	24570
140368	24571
52105	24572
299139	24573
44442	24574
79096	24575
225886	24576
103381	24577
8306	24578
151411	24579
114215	24580
29767	24581
135999	24582
129860	24583
80490	24584
44982	24585
294076	24586
5277	24587
83281	24588
219558	24589
136805	24590
2678	24591
48992	24592
41952	24593
55892	24594
164573	24595
66366	24596
261550	24597
262983	24598
201171	24599
17001	24600
202232	24601
66500	24602
365	24603
168608	24604
66182	24605
737	24606
4477	24607
52859	24608
52859	24609
224987	24610
61360	24611
76535	24612
13281	24613
199946	24614
254129	24615
976	24616
137133	24617
47160	24618
304223	24619
66839	24620
21025	24621
101899	24622
157423	24623
13697	24624
620	24625
21357	24626
184072	24627
28813	24628
31636	24629
6532	24630
89024	24631
178160	24632
141400	24633
58097	24634
12676	24635
91660	24636
27620	24637
24763	24638
27609	24639
1611	24640
62478	24641
1726	24642
211895	24643
143505	24644
60611	24645
139798	24646
102231	24647
136499	24648
90106	24649
161617	24650
233702	24651
75427	24652
11562	24653
13413	24654
4785	24655
28654	24656
131	24657
137524	24658
99485	24659
230723	24660
156212	24661
12417	24662
8875	24663
1429	24664
181097	24665
116860	24666
60427	24667
63920	24668
125833	24669
126742	24670
59414	24671
36840	24672
286900	24673
237713	24674
144010	24675
190551	24676
121264	24677
21924	24678
35405	24679
237198	24680
249477	24681
20519	24682
41953	24683
19414	24684
50243	24685
69969	24686
290939	24687
33383	24688
166455	24689
50501	24690
28978	24691
198490	24692
184938	24693
62950	24694
66959	24695
236748	24696
204721	24697
278987	24698
231886	24699
117833	24700
139931	24701
271997	24702
79493	24703
23691	24704
13198	24705
6057	24706
110418	24707
150164	24708
230810	24709
126769	24710
108779	24711
132416	24712
58496	24713
265132	24714
5935	24715
114444	24716
275461	24717
137553	24718
3388	24719
83406	24720
23	24721
18562	24722
46554	24723
97936	24724
94649	24725
37359	24726
267373	24727
31410	24728
13777	24729
204666	24730
92271	24731
205096	24732
284913	24733
281702	24734
74229	24735
19857	24736
244922	24737
117079	24738
75159	24739
66393	24740
138195	24741
26266	24742
4935	24743
68297	24744
79583	24745
8868	24746
307900	24747
72230	24748
8234	24749
24715	24750
8669	24751
122036	24752
36915	24753
71754	24754
137780	24755
17204	24756
218539	24757
267237	24758
99107	24759
41290	24760
76846	24761
36106	24762
231164	24763
19958	24764
39238	24765
1593	24766
130106	24767
146458	24768
140507	24769
13049	24770
245089	24771
91810	24772
6945	24773
19708	24774
53569	24775
33	24776
51196	24777
214821	24778
191649	24779
85128	24780
2421	24781
73713	24782
26808	24783
61728	24784
4307	24785
142634	24786
259186	24787
305556	24788
85406	24789
21560	24790
96248	24791
60425	24792
18090	24793
28060	24794
27100	24795
48420	24796
86455	24797
153485	24798
23670	24799
260794	24800
4258	24801
113401	24802
90324	24803
96753	24804
125625	24805
100280	24806
17964	24807
1736	24808
290301	24809
49234	24810
57822	24811
3553	24812
106	24813
6	24814
3099	24815
17482	24816
19589	24817
120401	24818
2678	24819
30979	24820
229414	24821
6284	24822
93383	24823
98558	24824
2753	24825
133363	24826
10770	24827
101813	24828
63836	24829
73729	24830
10376	24831
3869	24832
6265	24833
196921	24834
196563	24835
1709	24836
80881	24837
59844	24838
92940	24839
92402	24840
25831	24841
60997	24842
94577	24843
86179	24844
25587	24845
118383	24846
218874	24847
19242	24848
38775	24849
60159	24850
104	24851
119598	24852
42504	24853
198749	24854
113722	24855
7386	24856
42692	24857
26847	24858
236932	24859
72556	24860
144107	24861
234	24862
70500	24863
104973	24864
13831	24865
55545	24866
8292	24867
19524	24868
4668	24869
13976	24870
68368	24871
108411	24872
1329	24873
18181	24874
147183	24875
11	24876
56475	24877
35379	24878
63293	24879
50190	24880
13245	24881
212954	24882
148449	24883
167052	24884
189029	24885
113987	24886
145089	24887
128015	24888
140567	24889
284104	24890
70801	24891
50733	24892
19341	24893
41888	24894
17873	24895
246046	24896
258629	24897
142734	24898
292757	24899
197400	24900
102397	24901
200666	24902
200666	24903
81579	24904
21332	24905
313	24906
396	24907
1997	24908
336	24909
199006	24910
171247	24911
19895	24912
213771	24913
37955	24914
66460	24915
134370	24916
42839	24917
138071	24918
91238	24919
80602	24920
72518	24921
132151	24922
66542	24923
261672	24924
7694	24925
132753	24926
115540	24927
150441	24928
76989	24929
2567	24930
47597	24931
32475	24932
16707	24933
268229	24934
78795	24935
108719	24936
55614	24937
77971	24938
15923	24939
164118	24940
15942	24941
89460	24942
15182	24943
90875	24944
103337	24945
89460	24946
208270	24947
26282	24948
197272	24949
279628	24950
242981	24951
176612	24952
155312	24953
161677	24954
82271	24955
146948	24956
213569	24957
76648	24958
262914	24959
162747	24960
172452	24961
168916	24962
299344	24963
241016	24964
229799	24965
198666	24966
278049	24967
284170	24968
272461	24969
282047	24970
292360	24971
283890	24972
292998	24973
294809	24974
245594	24975
192031	24976
290014	24977
166150	24978
273332	24979
273017	24980
220882	24981
162747	24982
261694	24983
234163	24984
257386	24985
252230	24986
292052	24987
270444	24988
291850	24989
261502	24990
283113	24991
265174	24992
266915	24993
256038	24994
263836	24995
185449	24996
240439	24997
298356	24998
283888	24999
226368	25000
281087	25001
297061	25002
276881	25003
297060	25004
280201	25005
278051	25006
190706	25007
275072	25008
224107	25009
272722	25010
252597	25011
233243	25012
267334	25013
236982	25014
281279	25015
283889	25016
221897	25017
208220	25018
262369	25019
259759	25020
218885	25021
223822	25022
234162	25023
300692	25024
260593	25025
192151	25026
245593	25027
193575	25028
167256	25029
159336	25030
63975	25031
27869	25032
103003	25033
35653	25034
248798	25035
24130	25036
59811	25037
293271	25038
84700	25039
91935	25040
19462	25041
51926	25042
296658	25043
294530	25044
12706	25045
189465	25046
273678	25047
281761	25048
270140	25049
130067	25050
187681	25051
100669	25052
29702	25053
17276	25054
96114	25055
158456	25056
68805	25057
32021	25058
135642	25059
79519	25060
186768	25061
8660	25062
205777	25063
90326	25064
529	25065
1546	25066
2351	25067
567	25068
153	25069
72595	25070
97787	25071
155110	25072
30171	25073
9065	25074
15387	25075
74285	25076
39910	25077
107271	25078
250447	25079
225863	25080
100522	25081
11014	25082
126225	25083
105838	25084
33715	25085
26399	25086
284939	25087
2447	25088
201223	25089
112665	25090
286046	25091
153216	25092
2214	25093
3967	25094
200116	25095
5887	25096
91880	25097
7588	25098
56544	25099
46263	25100
89082	25101
2987	25102
5292	25103
49936	25104
116697	25105
244548	25106
99242	25107
89105	25108
127652	25109
84843	25110
209073	25111
95517	25112
220096	25113
28974	25114
145911	25115
244070	25116
63936	25117
216615	25118
32593	25119
19260	25120
48766	25121
58687	25122
117513	25123
2842	25124
213200	25125
6438	25126
6489	25127
63305	25128
43347	25129
57425	25130
2319	25131
62814	25132
51441	25133
52929	25134
420	25135
132677	25136
64241	25137
8131	25138
51320	25139
38141	25140
73547	25141
76965	25142
115303	25143
76916	25144
90454	25145
60119	25146
275374	25147
17810	25148
60330	25149
212734	25150
81442	25151
7560	25152
179837	25153
9459	25154
51602	25155
10193	25156
13844	25157
78397	25158
137548	25159
71084	25160
10056	25161
11168	25162
1816	25163
10540	25164
274885	25165
196947	25166
187304	25167
176073	25168
192752	25169
74403	25170
63163	25171
41375	25172
36658	25173
1737	25174
75414	25175
47274	25176
68475	25177
50005	25178
13884	25179
51148	25180
161081	25181
38727	25182
23316	25183
29554	25184
294019	25185
2601	25186
303527	25187
288158	25188
82707	25189
8066	25190
62974	25191
174981	25192
57257	25193
18242	25194
27609	25195
227178	25196
93706	25197
144	25198
97765	25199
77010	25200
87526	25201
140684	25202
74100	25203
11287	25204
186878	25205
98650	25206
8301	25207
8301	25208
6118	25209
8301	25210
61	25211
33600	25212
117074	25213
89478	25214
276317	25215
103259	25216
15671	25217
173131	25218
49792	25219
154445	25220
7194	25221
131469	25222
168577	25223
209744	25224
215148	25225
175945	25226
16182	25227
46436	25228
10553	25229
48837	25230
18172	25231
25407	25232
249583	25233
151025	25234
16585	25235
18948	25236
90126	25237
217056	25238
75136	25239
97617	25240
316	25241
13112	25242
59383	25243
161823	25244
61084	25245
38193	25246
85658	25247
84300	25248
77735	25249
166750	25250
27854	25251
222244	25252
128532	25253
100137	25254
135618	25255
37743	25256
84299	25257
19838	25258
159349	25259
174371	25260
312471	25261
49237	25262
43184	25263
106428	25264
1435	25265
134368	25266
47610	25267
116055	25268
232593	25269
197175	25270
162216	25271
137303	25272
48342	25273
51765	25274
19370	25275
300609	25276
25991	25277
19370	25278
260701	25279
118032	25280
207099	25281
196370	25282
109036	25283
268648	25284
68725	25285
4180	25286
248003	25287
1335	25288
214794	25289
143347	25290
299032	25291
36903	25292
178655	25293
215262	25294
284849	25295
92308	25296
97358	25297
135757	25298
47812	25299
30411	25300
42554	25301
10000	25302
7615	25303
163858	25304
99467	25305
133708	25306
125831	25307
42010	25308
6094	25309
19828	25310
272441	25311
216553	25312
6060	25313
40130	25314
26265	25315
194646	25316
11154	25317
117278	25318
80752	25319
7223	25320
307346	25321
9722	25322
275104	25323
182165	25324
131147	25325
45476	25326
95658	25327
639	25328
47866	25329
50036	25330
13143	25331
22013	25332
188491	25333
133032	25334
129002	25335
302312	25336
44904	25337
4021	25338
103300	25339
124783	25340
142464	25341
93550	25342
17408	25343
7905	25344
8759	25345
74335	25346
311330	25347
7343	25348
58640	25349
179134	25350
89	25351
73577	25352
49378	25353
190677	25354
123698	25355
24535	25356
204811	25357
185087	25358
206266	25359
20758	25360
95116	25361
143052	25362
35329	25363
4021	25364
177873	25365
169318	25366
169318	25367
5482	25368
172052	25369
490	25370
154185	25371
77074	25372
207944	25373
25710	25374
250630	25375
200690	25376
208130	25377
208130	25378
3584	25379
122061	25380
19702	25381
82118	25382
90827	25383
119	25384
6687	25385
21452	25386
139298	25387
207549	25388
58710	25389
69464	25390
283843	25391
96471	25392
118815	25393
21661	25394
8240	25395
19617	25396
81499	25397
48535	25398
144862	25399
94676	25400
65539	25401
1812	25402
26851	25403
203748	25404
105464	25405
498	25406
498	25407
6997	25408
57473	25409
71621	25410
260760	25411
165060	25412
233660	25413
15871	25414
45882	25415
41593	25416
31438	25417
55257	25418
55257	25419
34022	25420
128973	25421
12957	25422
18455	25423
24128	25424
121254	25425
102558	25426
19471	25427
58200	25428
3616	25429
157083	25430
49343	25431
138707	25432
12691	25433
140181	25434
179059	25435
40	25436
37135	25437
36381	25438
35077	25439
148931	25440
183517	25441
195664	25442
48941	25443
24739	25444
282270	25445
68793	25446
19152	25447
290992	25448
68899	25449
205084	25450
101148	25451
92883	25452
212740	25453
299558	25454
144847	25455
177369	25456
185635	25457
75687	25458
24414	25459
276256	25460
206044	25461
53455	25462
225339	25463
20387	25464
33123	25465
14099	25466
39846	25467
232990	25468
28546	25469
98302	25470
140480	25471
184	25472
305419	25473
13089	25474
13838	25475
156261	25476
28532	25477
57920	25478
13093	25479
76130	25480
16622	25481
23245	25482
65136	25483
30397	25484
16486	25485
97611	25486
46550	25487
162516	25488
102834	25489
43876	25490
109513	25491
43426	25492
97364	25493
216801	25494
163703	25495
34626	25496
35252	25497
13460	25498
8460	25499
331	25500
14527	25501
188273	25502
69298	25503
78326	25504
3799	25505
29590	25506
96111	25507
217006	25508
289416	25509
38264	25510
89468	25511
62519	25512
91594	25513
107593	25514
111443	25515
13325	25516
28649	25517
100973	25518
151770	25519
67467	25520
33655	25521
96249	25522
64125	25523
203445	25524
21374	25525
32520	25526
24597	25527
92151	25528
44073	25529
40180	25530
49368	25531
41489	25532
174442	25533
141129	25534
44073	25535
132622	25536
24597	25537
203972	25538
33655	25539
78604	25540
299929	25541
56416	25542
32324	25543
122350	25544
136718	25545
205250	25546
86941	25547
133376	25548
88525	25549
38472	25550
136718	25551
91425	25552
68791	25553
75580	25554
148621	25555
302206	25556
216332	25557
176440	25558
156545	25559
221109	25560
263124	25561
132886	25562
127660	25563
34801	25564
239083	25565
35725	25566
247557	25567
118	25568
9222	25569
143895	25570
110000	25571
35901	25572
97067	25573
101566	25574
9552	25575
80199	25576
12705	25577
37811	25578
38455	25579
259	25580
15543	25581
12	25582
154462	25583
7843	25584
153484	25585
157761	25586
5157	25587
15362	25588
85020	25589
66798	25590
262719	25591
95323	25592
113135	25593
70000	25594
135102	25595
135102	25596
23277	25597
53995	25598
26682	25599
83944	25600
70539	25601
26682	25602
61403	25603
126947	25604
121607	25605
5741	25606
137251	25607
275036	25608
44764	25609
63372	25610
76558	25611
70566	25612
197527	25613
40492	25614
201265	25615
13587	25616
13587	25617
99472	25618
11139	25619
138938	25620
37959	25621
13709	25622
22267	25623
1913	25624
166369	25625
203738	25626
87927	25627
43236	25628
7298	25629
89261	25630
29011	25631
88570	25632
3103	25633
101708	25634
53305	25635
147073	25636
27956	25637
1031	25638
44272	25639
115013	25640
102319	25641
102319	25642
16663	25643
16663	25644
78919	25645
29020	25646
186666	25647
199510	25648
19652	25649
79565	25650
152448	25651
131476	25652
38896	25653
166669	25654
99409	25655
66682	25656
20916	25657
47716	25658
102160	25659
18122	25660
5853	25661
30400	25662
46376	25663
39844	25664
4053	25665
62166	25666
84880	25667
86232	25668
16251	25669
56324	25670
1493	25671
188013	25672
93997	25673
62643	25674
1088	25675
211206	25676
81238	25677
196119	25678
73027	25679
118650	25680
191639	25681
394	25682
161225	25683
91490	25684
5129	25685
69518	25686
11142	25687
67698	25688
204656	25689
47611	25690
151059	25691
97090	25692
209613	25693
122422	25694
204543	25695
16875	25696
114431	25697
104418	25698
15354	25699
196905	25700
65266	25701
92729	25702
99124	25703
11484	25704
48273	25705
136268	25706
302820	25707
54364	25708
189530	25709
177581	25710
10311	25711
96752	25712
78875	25713
33683	25714
55255	25715
3905	25716
23892	25717
26851	25718
39086	25719
16370	25720
6397	25721
30799	25722
112448	25723
142149	25724
142146	25725
146696	25726
204055	25727
148793	25728
268498	25729
38929	25730
17357	25731
91609	25732
62101	25733
65146	25734
138362	25735
74972	25736
266624	25737
155490	25738
197290	25739
104705	25740
72410	25741
102014	25742
154156	25743
46762	25744
155421	25745
17854	25746
17869	25747
1078	25748
76923	25749
31525	25750
229321	25751
21589	25752
57517	25753
55056	25754
98947	25755
43132	25756
19286	25757
5589	25758
11467	25759
59196	25760
35106	25761
56171	25762
74208	25763
106394	25764
83795	25765
19577	25766
148	25767
47	25768
112006	25769
94028	25770
173465	25771
22928	25772
1035	25773
19295	25774
339	25775
125630	25776
1305	25777
14679	25778
2256	25779
103804	25780
32938	25781
28145	25782
78429	25783
620	25784
44328	25785
1408	25786
187841	25787
61514	25788
185437	25789
289401	25790
185436	25791
56472	25792
53403	25793
177856	25794
65311	25795
55606	25796
84240	25797
116554	25798
1052	25799
18991	25800
244652	25801
56909	25802
113948	25803
14569	25804
70003	25805
49846	25806
31356	25807
72402	25808
159774	25809
19930	25810
7345	25811
53803	25812
95706	25813
79096	25814
191249	25815
3983	25816
108179	25817
2685	25818
12897	25819
36355	25820
54332	25821
96891	25822
38302	25823
35430	25824
77	25825
160103	25826
56238	25827
28035	25828
276484	25829
119548	25830
119548	25831
94574	25832
4331	25833
32607	25834
31319	25835
71002	25836
2	25837
142791	25838
7663	25839
22	25840
1369	25841
302624	25842
11133	25843
33101	25844
180898	25845
12522	25846
129009	25847
14745	25848
11889	25849
126210	25850
201674	25851
42476	25852
163993	25853
259571	25854
4872	25855
255611	25856
147643	25857
4776	25858
81213	25859
103160	25860
311294	25861
49994	25862
180198	25863
72678	25864
185	25865
45724	25866
147148	25867
37331	25868
140326	25869
113702	25870
13558	25871
70177	25872
922	25873
26043	25874
58538	25875
67030	25876
119457	25877
41565	25878
83414	25879
142066	25880
114320	25881
1411	25882
119780	25883
82793	25884
9468	25885
263389	25886
67010	25887
82827	25888
196546	25889
51328	25890
51328	25891
238567	25892
26696	25893
188522	25894
65648	25895
89408	25896
219239	25897
44783	25898
122952	25899
166297	25900
50206	25901
73859	25902
301283	25903
17673	25904
117768	25905
99538	25906
163569	25907
213724	25908
136736	25909
136736	25910
12405	25911
1918	25912
48302	25913
65751	25914
12002	25915
162272	25916
52159	25917
312860	25918
285599	25919
41748	25920
104265	25921
145452	25922
188292	25923
51078	25924
63312	25925
223246	25926
6670	25927
111866	25928
154614	25929
192080	25930
192080	25931
16246	25932
166275	25933
16235	25934
1239	25935
210126	25936
112924	25937
9888	25938
142447	25939
57280	25940
189680	25941
53305	25942
62088	25943
21961	25944
6293	25945
63212	25946
225	25947
99283	25948
142116	25949
29520	25950
4563	25951
5312	25952
19354	25953
44821	25954
32839	25955
154938	25956
44821	25957
4300	25958
124352	25959
56398	25960
132596	25961
29086	25962
24324	25963
123238	25964
193875	25965
89086	25966
198573	25967
1934	25968
155716	25969
67776	25970
197297	25971
22199	25972
55304	25973
257737	25974
47595	25975
14824	25976
47595	25977
108634	25978
5455	25979
8441	25980
166914	25981
168542	25982
246542	25983
192692	25984
282374	25985
2812	25986
124199	25987
267144	25988
79388	25989
118638	25990
68689	25991
51615	25992
144238	25993
42759	25994
113576	25995
298268	25996
78312	25997
137750	25998
56555	25999
220302	26000
254201	26001
92743	26002
139751	26003
127343	26004
12439	26005
149075	26006
86132	26007
137543	26008
14233	26009
71734	26010
61721	26011
101355	26012
234219	26013
232431	26014
21749	26015
88479	26016
15437	26017
194031	26018
99545	26019
7978	26020
69202	26021
47770	26022
35338	26023
28900	26024
30153	26025
9811	26026
2878	26027
161964	26028
56042	26029
30048	26030
88345	26031
27711	26032
20637	26033
4480	26034
170526	26035
34551	26036
111831	26037
55351	26038
64353	26039
27974	26040
145538	26041
119037	26042
81193	26043
9106	26044
177845	26045
112111	26046
30625	26047
5027	26048
122825	26049
99377	26050
15167	26051
5714	26052
120634	26053
32903	26054
30698	26055
45519	26056
134155	26057
9752	26058
95601	26059
30608	26060
111505	26061
246778	26062
133623	26063
59264	26064
36465	26065
34439	26066
169312	26067
59306	26068
164347	26069
4434	26070
120574	26071
257641	26072
54841	26073
84890	26074
84890	26075
48931	26076
82645	26077
14914	26078
36057	26079
45700	26080
157681	26081
230363	26082
65609	26083
74022	26084
147429	26085
187732	26086
58674	26087
21541	26088
54601	26089
165493	26090
16069	26091
18973	26092
3257	26093
96986	26094
38478	26095
201335	26096
37896	26097
139484	26098
231431	26099
135764	26100
38881	26101
138262	26102
19677	26103
48439	26104
43144	26105
55911	26106
107846	26107
15475	26108
16454	26109
125735	26110
92088	26111
279339	26112
9874	26113
84684	26114
135068	26115
138930	26116
297204	26117
1604	26118
157855	26119
189117	26120
485	26121
48001	26122
66704	26123
30737	26124
15889	26125
123428	26126
38753	26127
135651	26128
78030	26129
118669	26130
23819	26131
5644	26132
27771	26133
44991	26134
76620	26135
15883	26136
237257	26137
165959	26138
125836	26139
66851	26140
11480	26141
150308	26142
247820	26143
154507	26144
155768	26145
8000	26146
79647	26147
118775	26148
256385	26149
142080	26150
108	26151
77880	26152
104930	26153
6254	26154
12749	26155
23373	26156
16869	26157
168965	26158
21755	26159
118942	26160
37610	26161
60624	26162
22555	26163
182559	26164
220635	26165
627	26166
80132	26167
45262	26168
78762	26169
81317	26170
110003	26171
275712	26172
12182	26173
156571	26174
5349	26175
37344	26176
37344	26177
3039	26178
28349	26179
117632	26180
213254	26181
62456	26182
76531	26183
47006	26184
67673	26185
18533	26186
18849	26187
91029	26188
35942	26189
35942	26190
116878	26191
1265	26192
37227	26193
19477	26194
77171	26195
26447	26196
1909	26197
46	26198
184678	26199
47725	26200
209993	26201
63338	26202
71757	26203
201449	26204
248833	26205
7836	26206
88200	26207
132848	26208
5177	26209
110206	26210
32076	26211
46964	26212
254716	26213
132118	26214
58132	26215
127296	26216
39890	26217
12907	26218
16781	26219
101724	26220
74941	26221
230587	26222
21819	26223
203814	26224
210402	26225
21737	26226
26403	26227
263704	26228
118534	26229
57654	26230
14191	26231
5312	26232
70788	26233
68541	26234
46829	26235
56387	26236
13388	26237
16956	26238
3745	26239
149975	26240
40763	26241
92813	26242
13537	26243
15240	26244
19409	26245
42628	26246
58715	26247
78716	26248
15709	26249
172362	26250
301983	26251
1365	26252
153547	26253
104851	26254
130540	26255
32728	26256
115286	26257
58208	26258
10020	26259
4721	26260
6489	26261
88104	26262
45651	26263
8574	26264
28959	26265
13724	26266
63327	26267
68027	26268
216899	26269
85674	26270
202908	26271
54204	26272
165998	26273
1023	26274
241199	26275
108	26276
32871	26277
9639	26278
6320	26279
7265	26280
1317	26281
1456	26282
15294	26283
45729	26284
194253	26285
1552	26286
371	26287
96943	26288
21524	26289
18937	26290
77799	26291
257962	26292
28436	26293
76348	26294
224605	26295
94947	26296
498	26297
243171	26298
8589	26299
123736	26300
32490	26301
992	26302
22202	26303
101639	26304
226463	26305
63492	26306
210696	26307
91671	26308
24868	26309
11669	26310
25974	26311
18376	26312
7203	26313
6888	26314
31830	26315
43474	26316
12792	26317
6888	26318
112177	26319
25210	26320
6011	26321
24454	26322
1523	26323
28332	26324
35824	26325
47960	26326
22493	26327
1042	26328
33369	26329
113752	26330
6139	26331
12069	26332
57647	26333
66630	26334
95352	26335
6029	26336
238	26337
197561	26338
40198	26339
900	26340
27122	26341
265	26342
265	26343
210816	26344
26062	26345
18008	26346
20887	26347
3877	26348
6598	26349
7794	26350
18747	26351
1693	26352
8892	26353
40634	26354
9260	26355
86304	26356
14479	26357
120553	26358
63039	26359
22541	26360
28917	26361
36068	26362
41841	26363
43166	26364
13981	26365
134351	26366
93699	26367
3294	26368
2185	26369
312588	26370
244769	26371
3551	26372
40768	26373
135673	26374
244393	26375
60206	26376
102399	26377
53465	26378
242056	26379
137334	26380
137334	26381
637	26382
233719	26383
115746	26384
234956	26385
85435	26386
261	26387
97765	26388
3828	26389
89117	26390
26334	26391
97509	26392
38863	26393
206076	26394
8573	26395
979	26396
21115	26397
1029	26398
303876	26399
47600	26400
312048	26401
523	26402
56646	26403
1553	26404
22718	26405
201561	26406
38101	26407
2423	26408
23542	26409
133000	26410
171558	26411
191263	26412
27875	26413
28739	26414
22232	26415
55876	26416
11122	26417
169365	26418
4630	26419
34255	26420
152666	26421
160	26422
17	26423
118571	26424
19603	26425
48149	26426
48149	26427
64038	26428
312347	26429
126668	26430
58156	26431
142401	26432
76038	26433
3534	26434
21508	26435
28713	26436
1088	26437
155286	26438
140467	26439
19260	26440
250737	26441
13555	26442
39765	26443
114711	26444
21103	26445
85478	26446
188352	26447
274523	26448
195831	26449
187	26450
108944	26451
180818	26452
207637	26453
73420	26454
161606	26455
11630	26456
9772	26457
94236	26458
183029	26459
1472	26460
97040	26461
221367	26462
499	26463
249026	26464
152979	26465
186985	26466
255332	26467
16369	26468
175816	26469
48297	26470
118504	26471
8005	26472
95786	26473
173967	26474
27728	26475
299234	26476
184768	26477
140257	26478
20428	26479
20749	26480
224534	26481
9449	26482
17813	26483
4118	26484
86040	26485
37774	26486
173233	26487
95607	26488
89500	26489
131033	26490
235010	26491
217590	26492
10153	26493
70255	26494
90771	26495
136223	26496
60047	26497
232230	26498
230154	26499
20328	26500
67369	26501
98312	26502
11030	26503
10480	26504
14421	26505
16032	26506
71063	26507
43764	26508
43536	26509
95003	26510
249287	26511
62136	26512
145237	26513
165851	26514
203835	26515
70867	26516
112994	26517
47478	26518
145416	26519
20315	26520
20315	26521
101914	26522
39025	26523
29748	26524
141757	26525
204631	26526
20374	26527
96730	26528
187880	26529
119532	26530
48625	26531
246813	26532
109712	26533
3481	26534
114154	26535
150289	26536
216230	26537
171885	26538
49017	26539
55925	26540
140597	26541
40746	26542
6332	26543
29821	26544
140335	26545
27053	26546
260600	26547
93200	26548
41910	26549
108493	26550
161501	26551
2041	26552
65855	26553
9108	26554
214296	26555
129501	26556
18872	26557
81891	26558
122421	26559
170475	26560
85682	26561
85608	26562
73	26563
250827	26564
117091	26565
92531	26566
87914	26567
5874	26568
177222	26569
248622	26570
19210	26571
756	26572
287	26573
8472	26574
15603	26575
614	26576
180370	26577
2932	26578
14065	26579
3635	26580
5261	26581
248636	26582
128951	26583
121490	26584
180882	26585
138300	26586
2413	26587
167192	26588
252154	26589
50900	26590
35597	26591
131306	26592
2135	26593
193176	26594
127778	26595
99842	26596
48519	26597
152249	26598
215528	26599
21238	26600
73	26601
124156	26602
49224	26603
163576	26604
168121	26605
162389	26606
10946	26607
122105	26608
81517	26609
36944	26610
122105	26611
244005	26612
151595	26613
142159	26614
175870	26615
77888	26616
22671	26617
33460	26618
250648	26619
181807	26620
4506	26621
291532	26622
102146	26623
11016	26624
23755	26625
174619	26626
87849	26627
159288	26628
17973	26629
51611	26630
74304	26631
64273	26632
55506	26633
39941	26634
51621	26635
132487	26636
149711	26637
180352	26638
208544	26639
99220	26640
14968	26641
63782	26642
73940	26643
55634	26644
245179	26645
22927	26646
161325	26647
101335	26648
13758	26649
79534	26650
41513	26651
25459	26652
166464	26653
168173	26654
96159	26655
55506	26656
174312	26657
98776	26658
78869	26659
47961	26660
297978	26661
32303	26662
98925	26663
4599	26664
22845	26665
60495	26666
67352	26667
26071	26668
30332	26669
2059	26670
41767	26671
89137	26672
20304	26673
43197	26674
124826	26675
72545	26676
13102	26677
13102	26678
69700	26679
105147	26680
858	26681
96001	26682
245063	26683
16571	26684
40816	26685
30695	26686
90485	26687
57360	26688
5529	26689
125588	26690
180985	26691
20303	26692
142021	26693
19465	26694
55512	26695
59773	26696
60664	26697
298258	26698
87526	26699
32106	26700
113957	26701
211868	26702
109483	26703
109483	26704
251476	26705
27695	26706
280759	26707
31794	26708
6783	26709
93809	26710
55470	26711
87034	26712
11443	26713
262982	26714
169379	26715
32240	26716
142854	26717
172415	26718
57287	26719
179277	26720
208620	26721
94163	26722
174639	26723
197112	26724
197075	26725
133176	26726
19824	26727
255137	26728
232430	26729
19595	26730
65113	26731
108876	26732
238316	26733
213914	26734
30084	26735
5966	26736
104902	26737
161953	26738
232503	26739
65730	26740
148735	26741
213914	26742
44768	26743
172959	26744
92635	26745
61140	26746
240658	26747
78400	26748
161627	26749
17435	26750
101821	26751
267377	26752
286278	26753
44830	26754
39490	26755
17855	26756
23564	26757
163214	26758
124641	26759
70784	26760
59403	26761
218627	26762
2270	26763
252721	26764
72005	26765
182630	26766
92578	26767
79933	26768
94903	26769
23509	26770
133815	26771
117112	26772
309124	26773
216176	26774
42807	26775
77501	26776
203261	26777
115004	26778
3498	26779
198758	26780
148739	26781
398	26782
99316	26783
10442	26784
60759	26785
99582	26786
90429	26787
122219	26788
41362	26789
182623	26790
208936	26791
33185	26792
139955	26793
14309	26794
183363	26795
102144	26796
37888	26797
13786	26798
2132	26799
73627	26800
187663	26801
213894	26802
52252	26803
29768	26804
97712	26805
81358	26806
311397	26807
306052	26808
60679	26809
209864	26810
32813	26811
30264	26812
139699	26813
149611	26814
27682	26815
11101	26816
116770	26817
78545	26818
259	26819
38895	26820
137468	26821
106553	26822
7341	26823
9900	26824
367	26825
138376	26826
33254	26827
190362	26828
20367	26829
53180	26830
58707	26831
44404	26832
146596	26833
50140	26834
69228	26835
7038	26836
70849	26837
69231	26838
262147	26839
161065	26840
215230	26841
1405	26842
69471	26843
280538	26844
5413	26845
235	26846
140006	26847
114085	26848
64101	26849
39497	26850
76818	26851
53899	26852
106581	26853
189423	26854
41070	26855
161405	26856
18953	26857
166551	26858
140060	26859
47371	26860
158744	26861
40510	26862
77160	26863
55809	26864
1676	26865
45032	26866
164816	26867
310518	26868
56698	26869
215349	26870
103989	26871
187292	26872
64026	26873
11225	26874
247760	26875
18953	26876
3492	26877
91239	26878
160935	26879
107902	26880
37947	26881
252904	26882
147927	26883
66261	26884
89748	26885
2930	26886
13572	26887
1224	26888
102419	26889
115115	26890
12508	26891
38680	26892
276047	26893
26438	26894
39419	26895
83784	26896
97020	26897
114105	26898
312655	26899
252360	26900
1878	26901
230835	26902
189519	26903
137536	26904
131650	26905
131650	26906
12491	26907
77089	26908
10422	26909
94076	26910
110829	26911
215015	26912
155256	26913
127113	26914
29674	26915
4720	26916
207523	26917
68646	26918
154547	26919
367	26920
285560	26921
141405	26922
186254	26923
181556	26924
247417	26925
115645	26926
207937	26927
42843	26928
73940	26929
12108	26930
4105	26931
81665	26932
70010	26933
97712	26934
119959	26935
95393	26936
255789	26937
69915	26938
1083	26939
234038	26940
56788	26941
56788	26942
84101	26943
12849	26944
112126	26945
139731	26946
19772	26947
124113	26948
1138	26949
186253	26950
84093	26951
40173	26952
44498	26953
180755	26954
254406	26955
104733	26956
25988	26957
10352	26958
65780	26959
118928	26960
5394	26961
142000	26962
279171	26963
70039	26964
4462	26965
89737	26966
9806	26967
112888	26968
78710	26969
156420	26970
57786	26971
212004	26972
112108	26973
150645	26974
295186	26975
31500	26976
32936	26977
41842	26978
49780	26979
20390	26980
161039	26981
264133	26982
14323	26983
20208	26984
60860	26985
270226	26986
111383	26987
132627	26988
11689	26989
115712	26990
20208	26991
116571	26992
19108	26993
49546	26994
154183	26995
11131	26996
33978	26997
92679	26998
172455	26999
152617	27000
1324	27001
129706	27002
153263	27003
40118	27004
29766	27005
205374	27006
14852	27007
59946	27008
11131	27009
32726	27010
14065	27011
101399	27012
9163	27013
3222	27014
6451	27015
89703	27016
19010	27017
6247	27018
235168	27019
59741	27020
13497	27021
7137	27022
9163	27023
68766	27024
3431	27025
158796	27026
178608	27027
63726	27028
34291	27029
62010	27030
38027	27031
17125	27032
306365	27033
19142	27034
24464	27035
65696	27036
23134	27037
206181	27038
171220	27039
7244	27040
24570	27041
3370	27042
107143	27043
40513	27044
16971	27045
265786	27046
52710	27047
21759	27048
40247	27049
18853	27050
43125	27051
60612	27052
4573	27053
2045	27054
286888	27055
161345	27056
153468	27057
143565	27058
22901	27059
86218	27060
190187	27061
76761	27062
14929	27063
2496	27064
4399	27065
39157	27066
281345	27067
11689	27068
11396	27069
27088	27070
212354	27071
21505	27072
72025	27073
158583	27074
61830	27075
6948	27076
309509	27077
8020	27078
1460	27079
94561	27080
18812	27081
4442	27082
18601	27083
2730	27084
102395	27085
130853	27086
131379	27087
5323	27088
76602	27089
94855	27090
97761	27091
50406	27092
189972	27093
168818	27094
92485	27095
1056	27096
11257	27097
67384	27098
18812	27099
153583	27100
45217	27101
221011	27102
84133	27103
14065	27104
15823	27105
307213	27106
206408	27107
70743	27108
231041	27109
91626	27110
51340	27111
43803	27112
15220	27113
14930	27114
39139	27115
178607	27116
3370	27117
98895	27118
149358	27119
220239	27120
22257	27121
25819	27122
15203	27123
76886	27124
139020	27125
276965	27126
10226	27127
13588	27128
26147	27129
4298	27130
9973	27131
157254	27132
65538	27133
10245	27134
57888	27135
8171	27136
6489	27137
59062	27138
37146	27139
14711	27140
14711	27141
215785	27142
1404	27143
178937	27144
19587	27145
5496	27146
120640	27147
41923	27148
81024	27149
297844	27150
1694	27151
58471	27152
14366	27153
2	27154
85434	27155
126808	27156
196391	27157
62360	27158
200039	27159
167289	27160
5406	27161
126808	27162
105755	27163
144474	27164
116202	27165
126808	27166
13934	27167
265137	27168
267170	27169
36141	27170
79535	27171
203727	27172
230922	27173
19613	27174
13928	27175
13751	27176
21797	27177
62271	27178
112932	27179
226493	27180
216675	27181
11279	27182
39181	27183
142448	27184
105126	27185
44187	27186
176393	27187
22921	27188
28600	27189
48671	27190
2739	27191
89773	27192
112614	27193
72648	27194
169233	27195
34859	27196
4483	27197
12924	27198
6668	27199
241298	27200
13654	27201
273810	27202
10096	27203
6790	27204
9494	27205
119650	27206
509	27207
213517	27208
9416	27209
1007	27210
3551	27211
127869	27212
63548	27213
114829	27214
114829	27215
61982	27216
87805	27217
34322	27218
91682	27219
194086	27220
60933	27221
126537	27222
9494	27223
9494	27224
71216	27225
151	27226
8752	27227
24815	27228
286414	27229
150350	27230
177911	27231
239	27232
90667	27233
239	27234
47943	27235
57881	27236
124482	27237
305110	27238
182142	27239
69108	27240
113881	27241
33417	27242
2331	27243
1131	27244
113447	27245
34414	27246
111429	27247
99034	27248
10177	27249
236640	27250
28043	27251
7487	27252
167496	27253
49618	27254
33417	27255
93754	27256
231032	27257
7247	27258
94184	27259
101117	27260
49161	27261
4083	27262
1131	27263
43327	27264
113881	27265
109692	27266
52579	27267
206588	27268
215337	27269
5363	27270
28913	27271
14022	27272
93173	27273
21306	27274
21306	27275
110046	27276
33937	27277
33937	27278
33284	27279
129	27280
232909	27281
201442	27282
73778	27283
143584	27284
82597	27285
7773	27286
5757	27287
52962	27288
417	27289
101104	27290
226	27291
222541	27292
107002	27293
124302	27294
48658	27295
96861	27296
48423	27297
285412	27298
14668	27299
15733	27300
2569	27301
2201	27302
39118	27303
158889	27304
116961	27305
21322	27306
142866	27307
142807	27308
37412	27309
197116	27310
48377	27311
22498	27312
274312	27313
200033	27314
117151	27315
1240	27316
177031	27317
85095	27318
255778	27319
25790	27320
66409	27321
67830	27322
52551	27323
78526	27324
148757	27325
135815	27326
10580	27327
69634	27328
93415	27329
202180	27330
278592	27331
279762	27332
208732	27333
112863	27334
21644	27335
147529	27336
118795	27337
21829	27338
42834	27339
166880	27340
28270	27341
145902	27342
32894	27343
104045	27344
2929	27345
106779	27346
2310	27347
36336	27348
2702	27349
54893	27350
26608	27351
26571	27352
306596	27353
297508	27354
67083	27355
62681	27356
84660	27357
10333	27358
77743	27359
24149	27360
6943	27361
44204	27362
217931	27363
135900	27364
10346	27365
286120	27366
13821	27367
62653	27368
126797	27369
237160	27370
187671	27371
13773	27372
243509	27373
44575	27374
75279	27375
77626	27376
65464	27377
17096	27378
198910	27379
125647	27380
21989	27381
22997	27382
25338	27383
270945	27384
16919	27385
180653	27386
171255	27387
81154	27388
145057	27389
13150	27390
13150	27391
173361	27392
42946	27393
15350	27394
114987	27395
69304	27396
37032	27397
3408	27398
40927	27399
229577	27400
69698	27401
5015	27402
281519	27403
165574	27404
35709	27405
124996	27406
62447	27407
44199	27408
115203	27409
116370	27410
80707	27411
20055	27412
158335	27413
188306	27414
3118	27415
256528	27416
95185	27417
108828	27418
1165	27419
263	27420
9990	27421
107123	27422
234584	27423
153184	27424
1106	27425
117040	27426
203189	27427
1316	27428
1101	27429
41102	27430
15937	27431
115485	27432
80726	27433
125199	27434
40295	27435
216999	27436
54446	27437
65106	27438
2490	27439
506	27440
10811	27441
50958	27442
287826	27443
43805	27444
131144	27445
302053	27446
274867	27447
25332	27448
116164	27449
39041	27450
24033	27451
33807	27452
54621	27453
40338	27454
6195	27455
49364	27456
142222	27457
5479	27458
47119	27459
74192	27460
45238	27461
43039	27462
24108	27463
61864	27464
89565	27465
140884	27466
125797	27467
89236	27468
22	27469
211634	27470
55609	27471
198296	27472
152817	27473
68324	27474
158068	27475
17748	27476
48349	27477
48349	27478
48349	27479
48349	27480
22452	27481
58347	27482
3724	27483
206121	27484
36427	27485
28965	27486
86577	27487
63219	27488
15187	27489
40212	27490
71100	27491
146264	27492
60232	27493
814	27494
131559	27495
190194	27496
138	27497
8499	27498
8499	27499
146264	27500
48828	27501
155529	27502
166845	27503
55668	27504
185500	27505
7803	27506
71100	27507
97190	27508
159668	27509
62966	27510
289921	27511
194354	27512
280836	27513
59268	27514
1879	27515
173006	27516
29575	27517
11232	27518
215396	27519
55376	27520
4423	27521
137903	27522
137903	27523
28190	27524
150641	27525
137778	27526
96599	27527
148609	27528
305479	27529
13839	27530
890	27531
12847	27532
142655	27533
192020	27534
276350	27535
9139	27536
26042	27537
25493	27538
154206	27539
285995	27540
173762	27541
218920	27542
38169	27543
198919	27544
34755	27545
77134	27546
67619	27547
140716	27548
6063	27549
4620	27550
21286	27551
46899	27552
21763	27553
43430	27554
51029	27555
4178	27556
612	27557
62753	27558
266803	27559
205932	27560
31652	27561
158750	27562
6236	27563
2963	27564
271976	27565
191190	27566
225000	27567
5181	27568
110972	27569
15981	27570
1347	27571
21874	27572
21217	27573
160277	27574
138793	27575
18	27576
223923	27577
119221	27578
24628	27579
24288	27580
142392	27581
20449	27582
45737	27583
44315	27584
37695	27585
39650	27586
41991	27587
53867	27588
179647	27589
32002	27590
8351	27591
120585	27592
117871	27593
43170	27594
84	27595
122748	27596
152592	27597
1694	27598
125503	27599
94160	27600
83082	27601
183633	27602
26826	27603
48194	27604
160009	27605
42313	27606
137364	27607
15192	27608
14866	27609
40317	27610
54746	27611
200170	27612
103047	27613
111715	27614
16003	27615
24838	27616
30684	27617
80984	27618
214244	27619
21993	27620
5359	27621
7545	27622
115958	27623
115958	27624
283004	27625
7873	27626
23920	27627
190701	27628
68820	27629
95004	27630
190374	27631
175297	27632
3928	27633
103320	27634
117916	27635
198298	27636
47253	27637
94052	27638
70129	27639
52491	27640
269207	27641
47253	27642
93632	27643
28715	27644
1391	27645
448	27646
66814	27647
434	27648
27302	27649
60326	27650
92053	27651
74914	27652
29386	27653
254036	27654
27540	27655
85460	27656
73906	27657
169635	27658
259837	27659
22231	27660
35835	27661
232280	27662
28321	27663
79376	27664
27554	27665
46287	27666
65180	27667
80686	27668
11174	27669
59627	27670
4461	27671
43210	27672
10855	27673
233453	27674
304004	27675
58040	27676
13800	27677
90938	27678
162845	27679
179	27680
150024	27681
143290	27682
7437	27683
205128	27684
167637	27685
7437	27686
217301	27687
215373	27688
91168	27689
40719	27690
520	27691
5926	27692
149306	27693
68298	27694
173535	27695
178648	27696
64656	27697
97888	27698
172491	27699
74723	27700
4421	27701
79578	27702
5877	27703
20050	27704
93045	27705
292597	27706
169222	27707
31859	27708
132167	27709
114564	27710
140908	27711
61940	27712
127447	27713
122703	27714
138980	27715
113307	27716
121303	27717
51160	27718
66074	27719
66061	27720
42630	27721
46996	27722
269629	27723
142321	27724
150447	27725
132354	27726
213407	27727
51720	27728
795	27729
143240	27730
149803	27731
138373	27732
6915	27733
140060	27734
114472	27735
77121	27736
77121	27737
20326	27738
48192	27739
220028	27740
107095	27741
48498	27742
49506	27743
165642	27744
105150	27745
1064	27746
5073	27747
120577	27748
110750	27749
41372	27750
161222	27751
179991	27752
3426	27753
4135	27754
135582	27755
328	27756
75588	27757
48810	27758
166681	27759
72095	27760
45235	27761
152478	27762
27190	27763
173887	27764
210452	27765
124306	27766
197470	27767
76675	27768
1359	27769
2815	27770
35990	27771
230996	27772
20407	27773
42761	27774
8813	27775
21830	27776
114453	27777
43686	27778
140443	27779
86569	27780
110931	27781
179156	27782
141484	27783
73126	27784
106239	27785
156741	27786
2330	27787
64070	27788
98268	27789
50786	27790
50786	27791
3107	27792
2249	27793
182723	27794
11128	27795
30991	27796
8165	27797
20883	27798
64519	27799
67088	27800
8391	27801
240232	27802
123262	27803
205023	27804
93874	27805
61530	27806
485	27807
236251	27808
170365	27809
73587	27810
76109	27811
60160	27812
96149	27813
290483	27814
46180	27815
166673	27816
130983	27817
56275	27818
66331	27819
20834	27820
188465	27821
130794	27822
44000	27823
211649	27824
206090	27825
18753	27826
46184	27827
467	27828
36763	27829
199005	27830
68252	27831
143147	27832
177054	27833
4364	27834
46731	27835
128173	27836
59482	27837
17	27838
49634	27839
4364	27840
165433	27841
46033	27842
13196	27843
118066	27844
144926	27845
78156	27846
64037	27847
36390	27848
54529	27849
78295	27850
3644	27851
82579	27852
77269	27853
46758	27854
59140	27855
59140	27856
13673	27857
1753	27858
1753	27859
1753	27860
21567	27861
33143	27862
209416	27863
109376	27864
134571	27865
11274	27866
11274	27867
1673	27868
7302	27869
115789	27870
48980	27871
11217	27872
57779	27873
246059	27874
67809	27875
15498	27876
180173	27877
4290	27878
9683	27879
81628	27880
1197	27881
34675	27882
21197	27883
266000	27884
20883	27885
162356	27886
50164	27887
16381	27888
119021	27889
1596	27890
1596	27891
17894	27892
1051	27893
264975	27894
1520	27895
3687	27896
28054	27897
100779	27898
45700	27899
97287	27900
51655	27901
172189	27902
287243	27903
22426	27904
275649	27905
178510	27906
147696	27907
248240	27908
91608	27909
13572	27910
2591	27911
5120	27912
93705	27913
307784	27914
15928	27915
134764	27916
134315	27917
16	27918
155166	27919
18395	27920
28338	27921
12146	27922
221869	27923
8767	27924
7815	27925
48734	27926
235095	27927
180278	27928
124064	27929
191	27930
301143	27931
124064	27932
129382	27933
36488	27934
6164	27935
113715	27936
97585	27937
301024	27938
20112	27939
142519	27940
51484	27941
45357	27942
26664	27943
13842	27944
93015	27945
151798	27946
309175	27947
8832	27948
41693	27949
134084	27950
45490	27951
194484	27952
5478	27953
61609	27954
145676	27955
106673	27956
267326	27957
82513	27958
182877	27959
251631	27960
119790	27961
97100	27962
268594	27963
112411	27964
288345	27965
131222	27966
278	27967
9444	27968
304519	27969
282329	27970
23424	27971
3833	27972
22043	27973
68066	27974
128604	27975
43121	27976
72155	27977
36309	27978
50039	27979
14795	27980
116130	27981
197696	27982
102786	27983
104096	27984
74656	27985
102034	27986
119706	27987
231821	27988
181404	27989
60280	27990
245033	27991
303233	27992
235411	27993
206739	27994
135876	27995
30130	27996
199980	27997
19761	27998
74751	27999
1414	28000
69610	28001
137315	28002
9556	28003
65396	28004
165707	28005
128512	28006
71755	28007
93717	28008
113840	28009
4242	28010
108404	28011
37477	28012
49000	28013
4309	28014
134269	28015
18644	28016
68120	28017
208589	28018
207516	28019
183570	28020
64588	28021
254940	28022
49817	28023
18017	28024
83445	28025
194601	28026
92446	28027
124219	28028
256601	28029
79159	28030
135861	28031
110012	28032
287846	28033
293519	28034
164728	28035
150549	28036
13851	28037
1738	28038
21470	28039
223981	28040
32	28041
32290	28042
206358	28043
92068	28044
71628	28045
155774	28046
159284	28047
97934	28048
9025	28049
108725	28050
30550	28051
75307	28052
109500	28053
70262	28054
280211	28055
187352	28056
14508	28057
54659	28058
164354	28059
56369	28060
51514	28061
32580	28062
46935	28063
39982	28064
32727	28065
43273	28066
162162	28067
71852	28068
68791	28069
150327	28070
1557	28071
231697	28072
189780	28073
203724	28074
204639	28075
74187	28076
168183	28077
145576	28078
106045	28079
162681	28080
872	28081
2170	28082
4329	28083
169765	28084
255663	28085
83258	28086
41204	28087
786	28088
67140	28089
12895	28090
49903	28091
20817	28092
24204	28093
145309	28094
30338	28095
14494	28096
44085	28097
63812	28098
7848	28099
44747	28100
80403	28101
36683	28102
174646	28103
94820	28104
17502	28105
22938	28106
128047	28107
123623	28108
184592	28109
123263	28110
29237	28111
43004	28112
135916	28113
65391	28114
136963	28115
149446	28116
31629	28117
70244	28118
81265	28119
217324	28120
222272	28121
64803	28122
29697	28123
70280	28124
14918	28125
64844	28126
5622	28127
27546	28128
1748	28129
74559	28130
139786	28131
179053	28132
214382	28133
78070	28134
206124	28135
28114	28136
186743	28137
30990	28138
57338	28139
96671	28140
43801	28141
643	28142
197581	28143
38836	28144
63364	28145
1058	28146
198853	28147
180095	28148
31699	28149
128755	28150
303868	28151
57255	28152
9334	28153
37122	28154
37122	28155
40	28156
151525	28157
34447	28158
4006	28159
195050	28160
26341	28161
15238	28162
5773	28163
74194	28164
58419	28165
259511	28166
207297	28167
232326	28168
263998	28169
11421	28170
2228	28171
43876	28172
188885	28173
150558	28174
28653	28175
3963	28176
59066	28177
27216	28178
18437	28179
130806	28180
211157	28181
24064	28182
99881	28183
245167	28184
52553	28185
119662	28186
17487	28187
130757	28188
11347	28189
12743	28190
301833	28191
157403	28192
243226	28193
9473	28194
13874	28195
178538	28196
8533	28197
15468	28198
8082	28199
107876	28200
179265	28201
75913	28202
20737	28203
211491	28204
576	28205
64147	28206
255826	28207
121655	28208
333	28209
84529	28210
28562	28211
37828	28212
68548	28213
126122	28214
87642	28215
112900	28216
7502	28217
35104	28218
197894	28219
65	28220
106770	28221
35260	28222
6210	28223
11847	28224
193921	28225
291841	28226
33393	28227
71709	28228
64576	28229
84378	28230
64069	28231
102437	28232
473	28233
97624	28234
40461	28235
156377	28236
72224	28237
17994	28238
148458	28239
38195	28240
117165	28241
55601	28242
46694	28243
302601	28244
198520	28245
39448	28246
120343	28247
243117	28248
56149	28249
12579	28250
132644	28251
50137	28252
36934	28253
169526	28254
213700	28255
80037	28256
150201	28257
61836	28258
58721	28259
43720	28260
24286	28261
81391	28262
147156	28263
111362	28264
40710	28265
97648	28266
257836	28267
14431	28268
50806	28269
5001	28270
290625	28271
22650	28272
169137	28273
163276	28274
96483	28275
35993	28276
106310	28277
242998	28278
285008	28279
42413	28280
122849	28281
333	28282
118017	28283
175692	28284
34433	28285
51639	28286
137108	28287
175342	28288
155987	28289
52720	28290
52720	28291
28749	28292
59678	28293
26767	28294
123255	28295
33587	28296
175572	28297
45534	28298
275373	28299
54877	28300
311437	28301
39193	28302
133262	28303
22232	28304
37793	28305
29881	28306
58476	28307
185518	28308
165544	28309
147232	28310
61915	28311
104749	28312
288245	28313
16881	28314
103239	28315
138485	28316
60576	28317
221837	28318
222476	28319
27523	28320
23893	28321
80063	28322
80063	28323
283372	28324
22388	28325
214930	28326
60788	28327
41878	28328
163164	28329
105338	28330
41359	28331
51965	28332
98619	28333
1463	28334
9440	28335
97202	28336
175938	28337
296087	28338
66070	28339
56724	28340
271737	28341
280675	28342
189755	28343
63960	28344
103158	28345
131157	28346
104248	28347
148455	28348
218815	28349
115979	28350
45475	28351
52305	28352
28809	28353
243925	28354
6060	28355
26462	28356
4705	28357
138501	28358
227982	28359
66	28360
146253	28361
85425	28362
56987	28363
250274	28364
749	28365
226488	28366
94346	28367
289023	28368
65	28369
147745	28370
218891	28371
10831	28372
66261	28373
160972	28374
70558	28375
209262	28376
217370	28377
27257	28378
215354	28379
68047	28380
265464	28381
41389	28382
279120	28383
52001	28384
81914	28385
214617	28386
99238	28387
241702	28388
176360	28389
152452	28390
164496	28391
24572	28392
37007	28393
21269	28394
62161	28395
269517	28396
198854	28397
218898	28398
293428	28399
75391	28400
250921	28401
22520	28402
286218	28403
62499	28404
124940	28405
94121	28406
133779	28407
31291	28408
41103	28409
281463	28410
180729	28411
41892	28412
152489	28413
263055	28414
22745	28415
13475	28416
137175	28417
197581	28418
6984	28419
48268	28420
299439	28421
25374	28422
12215	28423
224153	28424
78755	28425
264780	28426
280719	28427
58630	28428
167778	28429
77520	28430
285135	28431
23393	28432
164864	28433
6418	28434
104068	28435
150638	28436
308742	28437
2295	28438
158896	28439
67465	28440
21569	28441
277098	28442
276607	28443
68125	28444
42271	28445
689	28446
279895	28447
58455	28448
305588	28449
37952	28450
245048	28451
25777	28452
232898	28453
96080	28454
1303	28455
137352	28456
202677	28457
194994	28458
106141	28459
149402	28460
266505	28461
123852	28462
176186	28463
115272	28464
114055	28465
31342	28466
4373	28467
69607	28468
53367	28469
212172	28470
117612	28471
212709	28472
256584	28473
47225	28474
106745	28475
2006	28476
41561	28477
190441	28478
288948	28479
118777	28480
219350	28481
105007	28482
1541	28483
282367	28484
46635	28485
149291	28486
187478	28487
27647	28488
62803	28489
43945	28490
59976	28491
74042	28492
282613	28493
34912	28494
273605	28495
49386	28496
41608	28497
101670	28498
253331	28499
152549	28500
19641	28501
178473	28502
37468	28503
13892	28504
22976	28505
113473	28506
130790	28507
175715	28508
106512	28509
16143	28510
183039	28511
280504	28512
182586	28513
82699	28514
72241	28515
17285	28516
49659	28517
165915	28518
37553	28519
240294	28520
93170	28521
287563	28522
123825	28523
101771	28524
34156	28525
60543	28526
53787	28527
250794	28528
145176	28529
131028	28530
74113	28531
42855	28532
264663	28533
187474	28534
74846	28535
40473	28536
235458	28537
10640	28538
200647	28539
222717	28540
48300	28541
120268	28542
45535	28543
203016	28544
4705	28545
77379	28546
72135	28547
143078	28548
38692	28549
183568	28550
23725	28551
8254	28552
20952	28553
169622	28554
16080	28555
205302	28556
12977	28557
262725	28558
35635	28559
117095	28560
3968	28561
171249	28562
31176	28563
73434	28564
103605	28565
79259	28566
180238	28567
3633	28568
255605	28569
74176	28570
73962	28571
20814	28572
28312	28573
4797	28574
76158	28575
13359	28576
9701	28577
115098	28578
16982	28579
37452	28580
167769	28581
43812	28582
46880	28583
95582	28584
7972	28585
12956	28586
160889	28587
98331	28588
297718	28589
149077	28590
19322	28591
168510	28592
112573	28593
62126	28594
20743	28595
125289	28596
47055	28597
65025	28598
219635	28599
205219	28600
125266	28601
85352	28602
89753	28603
213936	28604
81587	28605
74224	28606
169503	28607
265513	28608
22192	28609
144439	28610
198101	28611
6092	28612
202957	28613
50167	28614
94255	28615
298700	28616
52775	28617
85096	28618
244052	28619
28171	28620
63723	28621
51639	28622
125925	28623
104958	28624
102484	28625
125926	28626
223439	28627
25736	28628
261	28629
193630	28630
101991	28631
210785	28632
37913	28633
138549	28634
68754	28635
72367	28636
278774	28637
67846	28638
199639	28639
52764	28640
56309	28641
268359	28642
184040	28643
3798	28644
91623	28645
54471	28646
23251	28647
38712	28648
136670	28649
21888	28650
23999	28651
6485	28652
28530	28653
119145	28654
36257	28655
92466	28656
40834	28657
4457	28658
29942	28659
177737	28660
15966	28661
154284	28662
22171	28663
10617	28664
20999	28665
42480	28666
77183	28667
11804	28668
118104	28669
22066	28670
50521	28671
32730	28672
48644	28673
83476	28674
46411	28675
61371	28676
4932	28677
14601	28678
9638	28679
58427	28680
126110	28681
86582	28682
157	28683
145344	28684
258872	28685
28853	28686
71712	28687
328	28688
104176	28689
2758	28690
102059	28691
1509	28692
140175	28693
65145	28694
67030	28695
1207	28696
973	28697
54709	28698
14564	28699
22230	28700
159605	28701
52135	28702
8651	28703
36504	28704
2330	28705
19863	28706
165068	28707
43275	28708
32729	28709
10	28710
79013	28711
106655	28712
178698	28713
156522	28714
12574	28715
748	28716
23185	28717
53669	28718
24153	28719
43488	28720
177767	28721
184778	28722
1625	28723
1625	28724
6153	28725
30039	28726
94030	28727
42265	28728
102268	28729
111606	28730
158295	28731
10408	28732
4279	28733
6300	28734
180993	28735
121617	28736
185640	28737
34055	28738
93258	28739
10712	28740
30277	28741
6553	28742
74111	28743
422	28744
83285	28745
2068	28746
84106	28747
193009	28748
22488	28749
85783	28750
11973	28751
131393	28752
173396	28753
3137	28754
246809	28755
49836	28756
15784	28757
32339	28758
48	28759
1231	28760
9337	28761
211033	28762
23570	28763
119809	28764
34615	28765
43183	28766
38439	28767
167046	28768
51389	28769
23699	28770
96432	28771
60703	28772
79396	28773
241468	28774
39178	28775
7779	28776
8487	28777
157666	28778
155908	28779
21253	28780
9463	28781
71793	28782
294796	28783
2954	28784
7609	28785
138827	28786
220648	28787
148878	28788
33	28789
252	28790
187394	28791
14766	28792
141553	28793
47806	28794
113312	28795
18687	28796
19095	28797
50716	28798
4643	28799
90979	28800
7423	28801
3127	28802
9386	28803
69189	28804
12974	28805
16281	28806
65063	28807
169589	28808
237695	28809
45073	28810
44321	28811
135766	28812
98228	28813
33456	28814
24890	28815
21879	28816
4767	28817
169042	28818
44107	28819
144732	28820
214792	28821
75053	28822
112840	28823
84588	28824
57092	28825
102268	28826
14568	28827
296508	28828
251309	28829
274369	28830
4761	28831
170668	28832
167040	28833
272981	28834
33181	28835
99096	28836
189074	28837
67798	28838
15378	28839
166106	28840
43327	28841
10326	28842
212066	28843
50536	28844
163711	28845
111931	28846
170435	28847
57029	28848
217857	28849
8978	28850
98265	28851
299516	28852
277606	28853
6837	28854
166072	28855
91104	28856
103743	28857
12260	28858
226567	28859
14291	28860
59629	28861
215298	28862
101652	28863
41891	28864
72926	28865
2282	28866
2833	28867
110797	28868
10802	28869
8978	28870
40748	28871
47176	28872
38571	28873
299315	28874
296121	28875
66536	28876
2282	28877
38147	28878
90810	28879
293443	28880
13663	28881
101128	28882
2891	28883
71305	28884
160134	28885
40757	28886
27876	28887
93586	28888
158317	28889
10331	28890
61165	28891
307633	28892
91531	28893
170449	28894
153923	28895
182106	28896
111243	28897
158317	28898
101246	28899
6247	28900
23325	28901
28025	28902
139300	28903
28991	28904
144612	28905
14542	28906
3418	28907
64751	28908
216567	28909
6348	28910
48396	28911
13833	28912
7077	28913
7247	28914
63964	28915
107393	28916
116794	28917
47317	28918
21547	28919
224325	28920
28582	28921
3744	28922
111477	28923
139394	28924
113339	28925
54246	28926
84930	28927
33871	28928
74348	28929
97877	28930
31849	28931
5764	28932
29108	28933
191306	28934
59422	28935
107110	28936
13841	28937
75619	28938
60510	28939
291425	28940
108574	28941
118056	28942
162340	28943
43358	28944
46125	28945
70792	28946
126865	28947
5952	28948
4506	28949
71209	28950
40223	28951
14826	28952
63944	28953
192427	28954
301253	28955
77679	28956
35271	28957
129904	28958
16109	28959
91754	28960
66703	28961
23241	28962
46040	28963
92734	28964
203929	28965
57638	28966
50388	28967
139494	28968
29003	28969
29003	28970
136581	28971
88739	28972
60133	28973
79	28974
139658	28975
142259	28976
295	28977
16670	28978
65742	28979
135082	28980
9868	28981
52770	28982
14155	28983
172219	28984
25049	28985
35866	28986
29625	28987
27102	28988
153515	28989
256620	28990
183314	28991
17104	28992
170164	28993
107897	28994
14453	28995
44608	28996
30524	28997
53060	28998
118	28999
126155	29000
187818	29001
53060	29002
14453	29003
51547	29004
92734	29005
123934	29006
65621	29007
132819	29008
89562	29009
13235	29010
70868	29011
43285	29012
95017	29013
8495	29014
200577	29015
59557	29016
355	29017
46436	29018
46436	29019
7776	29020
41260	29021
129973	29022
92502	29023
88240	29024
80341	29025
39406	29026
42707	29027
192806	29028
70636	29029
175042	29030
83338	29031
3079	29032
188927	29033
248446	29034
47081	29035
24005	29036
124715	29037
92642	29038
115957	29039
92284	29040
218104	29041
127154	29042
5686	29043
42670	29044
1870	29045
1257	29046
138080	29047
306372	29048
207083	29049
29206	29050
111733	29051
93275	29052
145482	29053
32328	29054
20017	29055
34884	29056
7115	29057
95159	29058
63385	29059
183930	29060
74465	29061
73303	29062
52344	29063
117233	29064
96887	29065
165592	29066
23122	29067
23122	29068
303413	29069
67879	29070
177832	29071
53168	29072
1704	29073
301770	29074
96237	29075
96237	29076
87468	29077
50	29078
255128	29079
137379	29080
143521	29081
8099	29082
33958	29083
93862	29084
138932	29085
106623	29086
82911	29087
49083	29088
92114	29089
14203	29090
145963	29091
31752	29092
31752	29093
138267	29094
139870	29095
105685	29096
176295	29097
204167	29098
41222	29099
43287	29100
137798	29101
276323	29102
195	29103
93492	29104
53854	29105
938	29106
204832	29107
127808	29108
200403	29109
40084	29110
116890	29111
116798	29112
96457	29113
91379	29114
63111	29115
81034	29116
273510	29117
295433	29118
295614	29119
262896	29120
391	29121
209536	29122
58762	29123
12689	29124
38716	29125
67989	29126
335	29127
180489	29128
158615	29129
30629	29130
39958	29131
133434	29132
85906	29133
28227	29134
91850	29135
158901	29136
41036	29137
38835	29138
22600	29139
105755	29140
80531	29141
135960	29142
237162	29143
38835	29144
137386	29145
285795	29146
68501	29147
65946	29148
277952	29149
133180	29150
23962	29151
115174	29152
98378	29153
44420	29154
405	29155
153269	29156
294906	29157
81653	29158
83383	29159
100500	29160
242527	29161
7975	29162
142160	29163
142160	29164
73223	29165
292668	29166
55	29167
121164	29168
225151	29169
31531	29170
95968	29171
195843	29172
10882	29173
84936	29174
200318	29175
34890	29176
52017	29177
281819	29178
28575	29179
5629	29180
35439	29181
10706	29182
106687	29183
10409	29184
174042	29185
3799	29186
11220	29187
178123	29188
24499	29189
116492	29190
198818	29191
87459	29192
29931	29193
78602	29194
13663	29195
1807	29196
11067	29197
26149	29198
41862	29199
207762	29200
302862	29201
4015	29202
1321	29203
28836	29204
30744	29205
1020	29206
50793	29207
52307	29208
117631	29209
186786	29210
205298	29211
21398	29212
17038	29213
2920	29214
27346	29215
78800	29216
77138	29217
45112	29218
216117	29219
10246	29220
43275	29221
8478	29222
2002	29223
55486	29224
53519	29225
18190	29226
50291	29227
74921	29228
253459	29229
192308	29230
243796	29231
163945	29232
8641	29233
300537	29234
288143	29235
8610	29236
33488	29237
59918	29238
249619	29239
68529	29240
12410	29241
950	29242
12075	29243
78961	29244
198738	29245
80140	29246
3963	29247
9134	29248
253519	29249
18635	29250
15038	29251
221038	29252
194313	29253
22119	29254
17230	29255
273043	29256
2463	29257
677	29258
8452	29259
27206	29260
195306	29261
162374	29262
188541	29263
46916	29264
257843	29265
198154	29266
20047	29267
212399	29268
92640	29269
178791	29270
2473	29271
137800	29272
189528	29273
92818	29274
233624	29275
101663	29276
36344	29277
43462	29278
61313	29279
8795	29280
29425	29281
66980	29282
96105	29283
64	29284
60792	29285
134003	29286
44591	29287
28311	29288
100667	29289
87675	29290
12275	29291
305866	29292
104999	29293
130388	29294
3353	29295
83926	29296
269688	29297
55158	29298
6331	29299
12270	29300
25	29301
79873	29302
67992	29303
125422	29304
48	29305
105395	29306
36908	29307
128290	29308
126485	29309
186884	29310
84460	29311
84199	29312
39152	29313
14357	29314
26039	29315
6044	29316
115185	29317
23945	29318
286413	29319
219700	29320
230	29321
30142	29322
309074	29323
184556	29324
135257	29325
6852	29326
15376	29327
87026	29328
37044	29329
204854	29330
89574	29331
76395	29332
48808	29333
3988	29334
1631	29335
102394	29336
17509	29337
63992	29338
119247	29339
72015	29340
109177	29341
97088	29342
248203	29343
265134	29344
38318	29345
15355	29346
264400	29347
24809	29348
161517	29349
15	29350
47837	29351
10357	29352
28750	29353
17	29354
137899	29355
49593	29356
166452	29357
212920	29358
51502	29359
11109	29360
17970	29361
852	29362
5479	29363
141035	29364
26040	29365
109295	29366
42	29367
18257	29368
121016	29369
60681	29370
39526	29371
271966	29372
46836	29373
5533	29374
117	29375
32691	29376
15172	29377
6	29378
171313	29379
1631	29380
173123	29381
72313	29382
29633	29383
19680	29384
2155	29385
25	29386
172599	29387
58187	29388
3329	29389
8922	29390
13464	29391
145474	29392
41009	29393
27825	29394
18	29395
153871	29396
225973	29397
102447	29398
87828	29399
54540	29400
101	29401
46145	29402
97194	29403
267197	29404
48994	29405
2834	29406
11575	29407
40638	29408
8947	29409
92016	29410
189406	29411
173788	29412
11508	29413
6031	29414
4746	29415
93596	29416
190207	29417
58573	29418
51728	29419
38306	29420
262438	29421
31012	29422
177301	29423
204	29424
363	29425
3992	29426
19389	29427
62681	29428
744	29429
134464	29430
34122	29431
30205	29432
7784	29433
9007	29434
197451	29435
180060	29436
121288	29437
61587	29438
792	29439
43425	29440
96213	29441
296199	29442
138373	29443
152530	29444
16298	29445
50031	29446
300763	29447
8655	29448
106272	29449
4807	29450
70416	29451
252738	29452
122462	29453
113966	29454
69660	29455
4196	29456
5096	29457
80327	29458
218152	29459
2305	29460
32861	29461
7099	29462
47277	29463
106272	29464
775	29465
28368	29466
53658	29467
296499	29468
4196	29469
16132	29470
35622	29471
125732	29472
22	29473
4807	29474
32217	29475
9414	29476
775	29477
9531	29478
74335	29479
255534	29480
11594	29481
32217	29482
20425	29483
8261	29484
7624	29485
97403	29486
37144	29487
116108	29488
78376	29489
38621	29490
278769	29491
45464	29492
20602	29493
298566	29494
149188	29495
8234	29496
2399	29497
15925	29498
200354	29499
158726	29500
17104	29501
242381	29502
127196	29503
257262	29504
66127	29505
148907	29506
69387	29507
26763	29508
7607	29509
280640	29510
35807	29511
8939	29512
64798	29513
24475	29514
304433	29515
113675	29516
479	29517
34103	29518
6680	29519
111239	29520
100065	29521
54221	29522
2102	29523
54412	29524
189055	29525
161888	29526
306863	29527
80283	29528
9	29529
129962	29530
144467	29531
12564	29532
12209	29533
16264	29534
6150	29535
34571	29536
775	29537
4807	29538
6150	29539
22635	29540
22635	29541
177252	29542
16207	29543
28229	29544
68702	29545
288585	29546
12058	29547
17936	29548
65006	29549
5010	29550
18652	29551
17936	29552
29852	29553
17174	29554
4602	29555
10679	29556
18991	29557
43992	29558
129365	29559
36979	29560
112404	29561
68952	29562
13293	29563
64872	29564
42607	29565
97864	29566
37944	29567
16828	29568
62659	29569
35604	29570
36596	29571
36596	29572
108367	29573
89133	29574
223065	29575
8671	29576
3193	29577
254231	29578
136304	29579
56296	29580
130934	29581
65950	29582
210293	29583
126404	29584
2139	29585
177890	29586
202925	29587
61382	29588
2864	29589
195575	29590
36080	29591
151842	29592
32644	29593
86732	29594
184281	29595
8466	29596
108778	29597
7187	29598
1788	29599
33932	29600
57553	29601
52135	29602
84633	29603
102992	29604
140237	29605
14084	29606
221525	29607
17155	29608
964	29609
4620	29610
48511	29611
273376	29612
16964	29613
98306	29614
130223	29615
83156	29616
145303	29617
82268	29618
27563	29619
9066	29620
195682	29621
120321	29622
16928	29623
84078	29624
54872	29625
13221	29626
50492	29627
101157	29628
11453	29629
32837	29630
253265	29631
26433	29632
1276	29633
66221	29634
42314	29635
111194	29636
9485	29637
127202	29638
2276	29639
2616	29640
16534	29641
157153	29642
241350	29643
252891	29644
195022	29645
15325	29646
120449	29647
188842	29648
246869	29649
171628	29650
56478	29651
812	29652
147120	29653
36196	29654
125286	29655
55760	29656
274637	29657
61492	29658
105929	29659
151398	29660
28955	29661
169992	29662
60573	29663
169126	29664
9763	29665
10063	29666
191726	29667
96967	29668
13777	29669
18066	29670
118847	29671
53068	29672
7726	29673
228311	29674
133819	29675
17589	29676
43138	29677
22290	29678
8942	29679
247204	29680
25238	29681
124174	29682
177526	29683
88567	29684
9548	29685
35671	29686
37550	29687
62065	29688
185887	29689
5520	29690
131526	29691
48679	29692
61111	29693
23144	29694
92512	29695
226434	29696
43298	29697
224830	29698
90266	29699
10753	29700
84144	29701
72850	29702
66071	29703
137869	29704
22419	29705
96123	29706
52547	29707
72679	29708
13984	29709
25815	29710
124784	29711
52022	29712
5834	29713
66254	29714
185414	29715
24447	29716
89794	29717
264819	29718
17890	29719
6163	29720
8257	29721
5127	29722
51122	29723
215337	29724
16788	29725
92259	29726
73976	29727
39365	29728
10	29729
6293	29730
172745	29731
13700	29732
79283	29733
40685	29734
90272	29735
111926	29736
17218	29737
10018	29738
86729	29739
76518	29740
25842	29741
72066	29742
6790	29743
57524	29744
60720	29745
94593	29746
61177	29747
30198	29748
139350	29749
286520	29750
62420	29751
92613	29752
179255	29753
104261	29754
307688	29755
21717	29756
35227	29757
53709	29758
1526	29759
35206	29760
284579	29761
258753	29762
12159	29763
2718	29764
128795	29765
47309	29766
965	29767
282389	29768
286855	29769
8743	29770
6912	29771
20492	29772
122567	29773
32001	29774
295774	29775
524	29776
26698	29777
130485	29778
15195	29779
15195	29780
23817	29781
29612	29782
20236	29783
7907	29784
9419	29785
198373	29786
71061	29787
8772	29788
183206	29789
206239	29790
3842	29791
3842	29792
57796	29793
39881	29794
878	29795
62231	29796
68354	29797
176779	29798
214746	29799
6629	29800
7575	29801
88814	29802
29964	29803
50137	29804
135230	29805
137908	29806
108470	29807
60899	29808
161596	29809
32319	29810
54999	29811
101989	29812
31502	29813
147065	29814
219353	29815
24869	29816
276486	29817
245164	29818
2978	29819
28955	29820
46100	29821
55294	29822
122713	29823
12118	29824
51504	29825
11828	29826
77704	29827
141104	29828
6216	29829
5424	29830
74952	29831
295933	29832
19221	29833
260679	29834
240637	29835
41104	29836
12057	29837
140488	29838
303424	29839
14474	29840
185696	29841
13970	29842
206056	29843
295	29844
207068	29845
54196	29846
263561	29847
42837	29848
64933	29849
64635	29850
7280	29851
42353	29852
312456	29853
141135	29854
218318	29855
44072	29856
169504	29857
155246	29858
180931	29859
71572	29860
3728	29861
79620	29862
174090	29863
91701	29864
137497	29865
139486	29866
199579	29867
9599	29868
181300	29869
19362	29870
122157	29871
8722	29872
174685	29873
128037	29874
113295	29875
66964	29876
265631	29877
15448	29878
107118	29879
60	29880
113688	29881
182245	29882
247454	29883
245	29884
60	29885
42243	29886
93441	29887
122094	29888
51167	29889
97665	29890
65545	29891
147266	29892
2106	29893
5424	29894
15174	29895
74054	29896
127323	29897
96494	29898
60	29899
137162	29900
81725	29901
217076	29902
163037	29903
54874	29904
200781	29905
33565	29906
111734	29907
148821	29908
123172	29909
11640	29910
106392	29911
11328	29912
3233	29913
149650	29914
140610	29915
24736	29916
311210	29917
69099	29918
52432	29919
29852	29920
66120	29921
92993	29922
1086	29923
39365	29924
6730	29925
43004	29926
284214	29927
74613	29928
140382	29929
19441	29930
100683	29931
170689	29932
24794	29933
22704	29934
87334	29935
49534	29936
76773	29937
87904	29938
125192	29939
20948	29940
14853	29941
83715	29942
704	29943
2005	29944
23309	29945
122552	29946
153759	29947
159526	29948
50137	29949
77357	29950
79207	29951
3822	29952
5707	29953
84154	29954
289545	29955
8958	29956
52503	29957
23759	29958
2259	29959
136495	29960
20826	29961
1261	29962
212473	29963
10712	29964
57064	29965
6849	29966
9810	29967
19382	29968
9282	29969
47190	29970
42277	29971
124052	29972
108059	29973
222787	29974
51439	29975
240101	29976
28792	29977
193178	29978
86772	29979
130206	29980
3504	29981
97169	29982
123855	29983
116131	29984
217749	29985
247738	29986
22451	29987
99190	29988
37770	29989
95487	29990
65641	29991
23305	29992
186454	29993
14112	29994
26176	29995
141837	29996
190475	29997
117453	29998
6168	29999
151070	30000
306289	30001
215017	30002
24612	30003
7113	30004
25428	30005
70752	30006
165	30007
78685	30008
5443	30009
7019	30010
142537	30011
24532	30012
60019	30013
40149	30014
175395	30015
30325	30016
80863	30017
32878	30018
48820	30019
75916	30020
1217	30021
35691	30022
2128	30023
261530	30024
191612	30025
85902	30026
4918	30027
864	30028
8834	30029
5415	30030
159281	30031
3178	30032
91601	30033
85675	30034
277901	30035
2493	30036
13678	30037
21204	30038
19467	30039
12933	30040
32101	30041
62175	30042
185351	30043
143231	30044
186405	30045
79913	30046
20748	30047
37601	30048
50802	30049
39334	30050
19986	30051
167532	30052
281040	30053
40762	30054
291284	30055
58220	30056
25970	30057
99951	30058
129776	30059
129776	30060
45637	30061
198089	30062
198089	30063
146203	30064
123956	30065
30066	30066
23109	30067
285448	30068
76733	30069
34056	30070
11571	30071
67468	30072
100953	30073
947	30074
2735	30075
63454	30076
54249	30077
126954	30078
246969	30079
215537	30080
8397	30081
106900	30082
19360	30083
157818	30084
16244	30085
299517	30086
117032	30087
4901	30088
1449	30089
39040	30090
183174	30091
31345	30092
130636	30093
17870	30094
27216	30095
141832	30096
47661	30097
124129	30098
196112	30099
18200	30100
255486	30101
126834	30102
133883	30103
13006	30104
1615	30105
17713	30106
31911	30107
117055	30108
67890	30109
47106	30110
213884	30111
109813	30112
161138	30113
4887	30114
274964	30115
201513	30116
32325	30117
97135	30118
23880	30119
26539	30120
129721	30121
30907	30122
311820	30123
13646	30124
37648	30125
3564	30126
21305	30127
105075	30128
78670	30129
4853	30130
126391	30131
42342	30132
2810	30133
88106	30134
25324	30135
23862	30136
13620	30137
19986	30138
56663	30139
197513	30140
193359	30141
213	30142
13060	30143
1	30144
18827	30145
236790	30146
57278	30147
240	30148
48800	30149
116838	30150
198812	30151
10078	30152
10261	30153
26429	30154
63157	30155
8869	30156
110703	30157
65771	30158
56304	30159
13603	30160
29533	30161
263887	30162
169726	30163
124527	30164
202631	30165
247852	30166
53615	30167
96063	30168
99500	30169
150305	30170
128632	30171
128	30172
117	30173
51342	30174
29312	30175
27241	30176
3277	30177
71354	30178
217731	30179
64367	30180
223053	30181
137769	30182
305626	30183
12299	30184
33	30185
32096	30186
13253	30187
161336	30188
7993	30189
82185	30190
99655	30191
172691	30192
40872	30193
304536	30194
45769	30195
1862	30196
27140	30197
8072	30198
87773	30199
113312	30200
53666	30201
86155	30202
6444	30203
157881	30204
137338	30205
121862	30206
187962	30207
186388	30208
126578	30209
27487	30210
16391	30211
12098	30212
23699	30213
131082	30214
49496	30215
24175	30216
35029	30217
92278	30218
103649	30219
103657	30220
6172	30221
174738	30222
97002	30223
206681	30224
39477	30225
259653	30226
78764	30227
6531	30228
103449	30229
68797	30230
141138	30231
263015	30232
284269	30233
179395	30234
28997	30235
291326	30236
87477	30237
67011	30238
86028	30239
158136	30240
10679	30241
89052	30242
98176	30243
155628	30244
96668	30245
70184	30246
26279	30247
124533	30248
310067	30249
146489	30250
75299	30251
254663	30252
115585	30253
179227	30254
70843	30255
115328	30256
56828	30257
81132	30258
49628	30259
194034	30260
109113	30261
144625	30262
274765	30263
111862	30264
31085	30265
2047	30266
136222	30267
71418	30268
17473	30269
232987	30270
872	30271
3587	30272
19656	30273
197897	30274
15539	30275
9	30276
301247	30277
39835	30278
83905	30279
10286	30280
104286	30281
86354	30282
99205	30283
7367	30284
94295	30285
14256	30286
27610	30287
4502	30288
220121	30289
38597	30290
160088	30291
142447	30292
50065	30293
154954	30294
751	30295
33573	30296
3163	30297
6872	30298
54045	30299
849	30300
8404	30301
209035	30302
113	30303
555	30304
230636	30305
35791	30306
2901	30307
6171	30308
49177	30309
206949	30310
70979	30311
7546	30312
253704	30313
3798	30314
5608	30315
70947	30316
199805	30317
174026	30318
91789	30319
72239	30320
1402	30321
7533	30322
68536	30323
100563	30324
53293	30325
67810	30326
143878	30327
116588	30328
67604	30329
175728	30330
175322	30331
309555	30332
22478	30333
73335	30334
46221	30335
23219	30336
47435	30337
133966	30338
20577	30339
300966	30340
147	30341
46472	30342
138034	30343
151008	30344
128677	30345
95611	30346
40503	30347
26886	30348
241830	30349
14561	30350
70209	30351
9945	30352
74375	30353
50703	30354
133318	30355
42211	30356
15416	30357
14559	30358
19630	30359
57379	30360
44474	30361
23098	30362
158515	30363
32207	30364
44155	30365
59108	30366
46299	30367
282760	30368
251962	30369
6951	30370
171523	30371
6770	30372
25496	30373
32945	30374
66509	30375
97037	30376
61129	30377
201130	30378
31944	30379
5434	30380
46842	30381
65381	30382
136755	30383
177991	30384
180762	30385
5000	30386
7579	30387
14470	30388
83517	30389
299183	30390
19260	30391
12740	30392
12740	30393
94782	30394
113126	30395
58471	30396
55100	30397
60295	30398
80	30399
98527	30400
131107	30401
71146	30402
9160	30403
107979	30404
14586	30405
39906	30406
121138	30407
203218	30408
7980	30409
76245	30410
82655	30411
68837	30412
76516	30413
133314	30414
113125	30415
108109	30416
60142	30417
5025	30418
124337	30419
183295	30420
25871	30421
92883	30422
181685	30423
80586	30424
61534	30425
5761	30426
287757	30427
202911	30428
58088	30429
49881	30430
5564	30431
177290	30432
291818	30433
190777	30434
130344	30435
6807	30436
26269	30437
25548	30438
45293	30439
196168	30440
196251	30441
90184	30442
120325	30443
128490	30444
61888	30445
25180	30446
193361	30447
310	30448
310	30449
303570	30450
74031	30451
22	30452
95949	30453
3257	30454
211680	30455
17771	30456
177111	30457
12153	30458
18304	30459
31697	30460
131473	30461
12878	30462
40671	30463
146489	30464
124886	30465
55930	30466
125837	30467
127251	30468
296575	30469
94603	30470
95543	30471
35410	30472
232876	30473
84862	30474
120754	30475
165858	30476
184119	30477
48421	30478
46721	30479
78785	30480
114951	30481
19281	30482
307989	30483
22566	30484
62040	30485
12794	30486
2815	30487
14112	30488
17262	30489
129896	30490
34933	30491
310055	30492
34005	30493
258008	30494
96535	30495
120600	30496
19493	30497
108262	30498
4451	30499
63511	30500
216718	30501
132630	30502
65873	30503
77987	30504
249012	30505
10394	30506
16427	30507
94596	30508
117994	30509
187836	30510
43	30511
235025	30512
99932	30513
52998	30514
176475	30515
101014	30516
57974	30517
194448	30518
298465	30519
44390	30520
122660	30521
17508	30522
17508	30523
202343	30524
134373	30525
33755	30526
55398	30527
185493	30528
75362	30529
58333	30530
2257	30531
103670	30532
208024	30533
306388	30534
200270	30535
199336	30536
69720	30537
30747	30538
66236	30539
98133	30540
115652	30541
129181	30542
7805	30543
2145	30544
66319	30545
295370	30546
144642	30547
212512	30548
159699	30549
50089	30550
83934	30551
197074	30552
127487	30553
306416	30554
32448	30555
34673	30556
262522	30557
237378	30558
74753	30559
8084	30560
74629	30561
196854	30562
85881	30563
261435	30564
45820	30565
17306	30566
22113	30567
206050	30568
94396	30569
212521	30570
12704	30571
205925	30572
116290	30573
180932	30574
166546	30575
6344	30576
122532	30577
206003	30578
43480	30579
116514	30580
308424	30581
185047	30582
349	30583
44590	30584
45253	30585
25721	30586
57653	30587
56679	30588
10955	30589
39323	30590
268459	30591
623	30592
89204	30593
143426	30594
62808	30595
193942	30596
13808	30597
229252	30598
140318	30599
10933	30600
33873	30601
111790	30602
24147	30603
68634	30604
17673	30605
52871	30606
7799	30607
130366	30608
106495	30609
26317	30610
17050	30611
51298	30612
38176	30613
2820	30614
144071	30615
35450	30616
235062	30617
55461	30618
146715	30619
36518	30620
10196	30621
126645	30622
116730	30623
111443	30624
281441	30625
123907	30626
10856	30627
192487	30628
60298	30629
188735	30630
131378	30631
22337	30632
10116	30633
69545	30634
46631	30635
269802	30636
100465	30637
55728	30638
79567	30639
51738	30640
57746	30641
285377	30642
255518	30643
10719	30644
26454	30645
1288	30646
95817	30647
40340	30648
121596	30649
86926	30650
64074	30651
92287	30652
11814	30653
240273	30654
6698	30655
16711	30656
197480	30657
89906	30658
255237	30659
227148	30660
75899	30661
91916	30662
70818	30663
211662	30664
3123	30665
70949	30666
10691	30667
80947	30668
182363	30669
182363	30670
115427	30671
91135	30672
97190	30673
5073	30674
105781	30675
120635	30676
107031	30677
263000	30678
100060	30679
239422	30680
122352	30681
24918	30682
91590	30683
122352	30684
131878	30685
148841	30686
209239	30687
67586	30688
10634	30689
5753	30690
24918	30691
2205	30692
112626	30693
71325	30694
20347	30695
86669	30696
47326	30697
54086	30698
53801	30699
109837	30700
162897	30701
107517	30702
51006	30703
45328	30704
113504	30705
45870	30706
121644	30707
38792	30708
79609	30709
101552	30710
152639	30711
2663	30712
53873	30713
114568	30714
40878	30715
2205	30716
160696	30717
139480	30718
66306	30719
101545	30720
3775	30721
120581	30722
205504	30723
260338	30724
120581	30725
65113	30726
61275	30727
150679	30728
17114	30729
63403	30730
2205	30731
108111	30732
246892	30733
166847	30734
3775	30735
57897	30736
22567	30737
221905	30738
31662	30739
36879	30740
92399	30741
105097	30742
101072	30743
110107	30744
81170	30745
157977	30746
5753	30747
101271	30748
262472	30749
63275	30750
89690	30751
30280	30752
86669	30753
107031	30754
91590	30755
161991	30756
17445	30757
12217	30758
76896	30759
39035	30760
232340	30761
22022	30762
13223	30763
23360	30764
85646	30765
5419	30766
268504	30767
94620	30768
175126	30769
69667	30770
4239	30771
59660	30772
206	30773
148529	30774
27420	30775
141121	30776
248680	30777
22615	30778
24371	30779
60862	30780
9436	30781
46312	30782
14784	30783
10120	30784
1281	30785
76382	30786
13499	30787
22601	30788
26169	30789
41631	30790
1281	30791
89326	30792
16551	30793
4292	30794
41053	30795
41053	30796
177246	30797
246	30798
69279	30799
66661	30800
22338	30801
69908	30802
137449	30803
187159	30804
217281	30805
159935	30806
187628	30807
77806	30808
201935	30809
56814	30810
311	30811
275588	30812
311	30813
196551	30814
127570	30815
144340	30816
173824	30817
131782	30818
30391	30819
127897	30820
10403	30821
136103	30822
212043	30823
211297	30824
62014	30825
67311	30826
102394	30827
87021	30828
35987	30829
18662	30830
93056	30831
152803	30832
11044	30833
9157	30834
28701	30835
244296	30836
107597	30837
104062	30838
61219	30839
14640	30840
4760	30841
20797	30842
111487	30843
95002	30844
1546	30845
249964	30846
49567	30847
566	30848
61707	30849
5095	30850
215869	30851
52197	30852
15179	30853
8664	30854
114218	30855
147685	30856
18549	30857
131003	30858
270323	30859
134471	30860
6550	30861
426	30862
6550	30863
29600	30864
134697	30865
6550	30866
180038	30867
16977	30868
190416	30869
163166	30870
6992	30871
96697	30872
263586	30873
103311	30874
11136	30875
205943	30876
107467	30877
74150	30878
97495	30879
283381	30880
48027	30881
77225	30882
10311	30883
143862	30884
3934	30885
33625	30886
2663	30887
30811	30888
89565	30889
34431	30890
70419	30891
51159	30892
34103	30893
163209	30894
73400	30895
43681	30896
87079	30897
159767	30898
167734	30899
13571	30900
127496	30901
153622	30902
148405	30903
1680	30904
25662	30905
301580	30906
5834	30907
98293	30908
41435	30909
30241	30910
44556	30911
9592	30912
130638	30913
12044	30914
35603	30915
254432	30916
96519	30917
4167	30918
217445	30919
292947	30920
42904	30921
294761	30922
238128	30923
71304	30924
12541	30925
158606	30926
23383	30927
147200	30928
67583	30929
18451	30930
77113	30931
14350	30932
20750	30933
198057	30934
135218	30935
22641	30936
112956	30937
128671	30938
102433	30939
539	30940
90524	30941
3839	30942
17142	30943
178283	30944
177234	30945
21625	30946
160468	30947
266823	30948
105518	30949
120486	30950
5668	30951
190810	30952
15143	30953
56084	30954
4986	30955
189580	30956
114797	30957
228740	30958
89404	30959
29716	30960
94096	30961
34736	30962
149218	30963
69949	30964
295233	30965
95759	30966
240459	30967
240113	30968
56671	30969
84081	30970
206065	30971
3569	30972
53021	30973
148859	30974
47882	30975
101330	30976
3991	30977
71	30978
145784	30979
304010	30980
4263	30981
29645	30982
16224	30983
979	30984
240222	30985
185560	30986
27377	30987
49694	30988
226769	30989
12358	30990
8694	30991
306411	30992
19136	30993
14802	30994
26709	30995
270416	30996
142427	30997
132379	30998
173170	30999
216052	31000
311353	31001
282778	31002
8761	31003
311281	31004
143480	31005
91823	31006
16670	31007
39135	31008
57737	31009
25694	31010
35732	31011
180900	31012
28874	31013
1955	31014
11345	31015
2160	31016
38046	31017
13958	31018
24352	31019
155035	31020
782	31021
47857	31022
65209	31023
115855	31024
54619	31025
105273	31026
1429	31027
247727	31028
16204	31029
12839	31030
179430	31031
311143	31032
216917	31033
296273	31034
28465	31035
7107	31036
27822	31037
43636	31038
142749	31039
909	31040
55891	31041
55891	31042
55891	31043
98747	31044
151414	31045
170645	31046
301634	31047
229099	31048
118033	31049
3095	31050
47460	31051
6448	31052
90955	31053
22832	31054
67121	31055
43226	31056
150319	31057
252475	31058
53181	31059
77155	31060
48151	31061
164865	31062
130830	31063
201049	31064
170193	31065
293719	31066
65843	31067
167	31068
396	31069
8710	31070
167557	31071
84153	31072
60176	31073
125911	31074
123816	31075
115329	31076
200773	31077
33069	31078
113833	31079
40885	31080
258375	31081
65026	31082
26423	31083
95742	31084
59334	31085
5394	31086
43001	31087
18892	31088
51900	31089
95747	31090
130627	31091
161644	31092
21058	31093
29766	31094
60945	31095
33110	31096
9262	31097
210874	31098
213817	31099
585	31100
25501	31101
15577	31102
2600	31103
1273	31104
11458	31105
29431	31106
66926	31107
35	31108
111027	31109
22944	31110
10313	31111
112517	31112
142568	31113
2256	31114
205376	31115
169817	31116
66637	31117
197539	31118
204773	31119
183384	31120
41023	31121
21573	31122
41700	31123
165928	31124
98621	31125
174766	31126
156250	31127
36136	31128
36136	31129
65276	31130
7242	31131
239	31132
25653	31133
103420	31134
18280	31135
109758	31136
125765	31137
98261	31138
76962	31139
2346	31140
214010	31141
95383	31142
58601	31143
20818	31144
4250	31145
217787	31146
42637	31147
171534	31148
15293	31149
8385	31150
73086	31151
7454	31152
73984	31153
111516	31154
66318	31155
54939	31156
83605	31157
229310	31158
232894	31159
17336	31160
32724	31161
11063	31162
59755	31163
127165	31164
72058	31165
11686	31166
8752	31167
271154	31168
11644	31169
77039	31170
185874	31171
143906	31172
25191	31173
63960	31174
64187	31175
221745	31176
164991	31177
93728	31178
1289	31179
32630	31180
97100	31181
1810	31182
18670	31183
1342	31184
27446	31185
43238	31186
152933	31187
105677	31188
146653	31189
29736	31190
53362	31191
9370	31192
60240	31193
97778	31194
41582	31195
147	31196
190710	31197
198598	31198
212201	31199
65277	31200
19449	31201
119931	31202
55667	31203
251543	31204
112875	31205
9619	31206
25389	31207
290929	31208
148378	31209
198323	31210
155776	31211
15681	31212
50942	31213
169459	31214
4237	31215
16195	31216
97768	31217
283560	31218
114253	31219
16259	31220
168095	31221
100175	31222
115514	31223
194503	31224
116555	31225
77592	31226
39700	31227
169345	31228
176721	31229
37069	31230
42783	31231
42597	31232
211768	31233
304582	31234
229231	31235
51447	31236
10884	31237
9738	31238
106701	31239
21891	31240
43769	31241
47422	31242
62653	31243
12228	31244
5686	31245
110493	31246
168292	31247
91120	31248
34725	31249
61927	31250
4239	31251
149843	31252
63285	31253
55759	31254
714	31255
11802	31256
187043	31257
209065	31258
92229	31259
2348	31260
226084	31261
79817	31262
35244	31263
41214	31264
34809	31265
24412	31266
85773	31267
80907	31268
204611	31269
63149	31270
134848	31271
179018	31272
21864	31273
191570	31274
164722	31275
56667	31276
74361	31277
48753	31278
70507	31279
5393	31280
23007	31281
14325	31282
99668	31283
234786	31284
75669	31285
253864	31286
146418	31287
38370	31288
149371	31289
176971	31290
15933	31291
121388	31292
164184	31293
167574	31294
57360	31295
27994	31296
60432	31297
201247	31298
197440	31299
189917	31300
89933	31301
155629	31302
10604	31303
162749	31304
240181	31305
26217	31306
10201	31307
226151	31308
15814	31309
120596	31310
19975	31311
63781	31312
35760	31313
414	31314
286266	31315
81194	31316
9022	31317
131921	31318
156891	31319
275620	31320
172646	31321
100315	31322
125129	31323
191911	31324
146055	31325
86866	31326
86866	31327
255341	31328
128231	31329
143241	31330
21195	31331
75131	31332
288738	31333
97576	31334
295595	31335
5434	31336
60335	31337
196022	31338
182465	31339
282260	31340
13954	31341
142178	31342
89158	31343
133383	31344
44660	31345
159826	31346
234213	31347
162997	31348
105420	31349
55980	31350
5270	31351
57353	31352
215168	31353
177354	31354
87919	31355
210420	31356
123734	31357
133889	31358
66616	31359
65032	31360
247140	31361
108653	31362
55592	31363
11400	31364
33372	31365
72102	31366
79024	31367
23042	31368
277677	31369
54836	31370
270127	31371
123952	31372
648	31373
29828	31374
229472	31375
55265	31376
102748	31377
2704	31378
172043	31379
141102	31380
88904	31381
92207	31382
125005	31383
60900	31384
220750	31385
100898	31386
99353	31387
18037	31388
49620	31389
214303	31390
93517	31391
1432	31392
44026	31393
203142	31394
257228	31395
100696	31396
255295	31397
56288	31398
277421	31399
130634	31400
165615	31401
31243	31402
36581	31403
70036	31404
118442	31405
96325	31406
241992	31407
5354	31408
2303	31409
28762	31410
2039	31411
5538	31412
90008	31413
8266	31414
37903	31415
81896	31416
68561	31417
182383	31418
78873	31419
176832	31420
93885	31421
282319	31422
278927	31423
14944	31424
21739	31425
9526	31426
217822	31427
12436	31428
172932	31429
264408	31430
43092	31431
130130	31432
218021	31433
118920	31434
70942	31435
157627	31436
201329	31437
33469	31438
171953	31439
111784	31440
65388	31441
168346	31442
38627	31443
18556	31444
108582	31445
296756	31446
96096	31447
6341	31448
145	31449
275554	31450
4835	31451
50429	31452
38764	31453
112961	31454
150110	31455
25931	31456
56842	31457
35038	31458
129565	31459
148257	31460
36041	31461
35264	31462
93572	31463
38985	31464
140376	31465
147925	31466
13027	31467
187624	31468
24911	31469
117640	31470
22055	31471
195371	31472
204564	31473
43015	31474
23831	31475
60498	31476
31674	31477
28260	31478
146723	31479
301230	31480
256040	31481
95445	31482
63308	31483
145884	31484
106144	31485
41525	31486
135709	31487
142538	31488
13239	31489
56820	31490
312147	31491
30515	31492
246407	31493
78446	31494
52376	31495
18520	31496
6924	31497
47545	31498
171566	31499
11193	31500
20041	31501
26048	31502
35735	31503
116703	31504
42789	31505
301324	31506
121824	31507
27646	31508
68109	31509
51284	31510
10014	31511
12236	31512
177063	31513
119381	31514
80875	31515
146599	31516
7601	31517
12748	31518
65216	31519
129933	31520
24060	31521
2984	31522
112	31523
58174	31524
264482	31525
27952	31526
129677	31527
51675	31528
1200	31529
50953	31530
130970	31531
66923	31532
52085	31533
57479	31534
57561	31535
33589	31536
81254	31537
258493	31538
69054	31539
64122	31540
190752	31541
133557	31542
8646	31543
24438	31544
3481	31545
305644	31546
14403	31547
97173	31548
95715	31549
131356	31550
145572	31551
73111	31552
49620	31553
32642	31554
88347	31555
2111	31556
116161	31557
193089	31558
14331	31559
36032	31560
16198	31561
34453	31562
70523	31563
204374	31564
83514	31565
201279	31566
48879	31567
180816	31568
63205	31569
28072	31570
84915	31571
30730	31572
60313	31573
211888	31574
122542	31575
199298	31576
22066	31577
27200	31578
52599	31579
146192	31580
111924	31581
88794	31582
207537	31583
28368	31584
93457	31585
141998	31586
286554	31587
6659	31588
261902	31589
41706	31590
274457	31591
959	31592
208369	31593
195576	31594
26686	31595
30958	31596
255044	31597
1403	31598
303125	31599
36897	31600
25883	31601
176901	31602
176901	31603
82613	31604
7005	31605
15220	31606
278671	31607
1	31608
26317	31609
38736	31610
48265	31611
51619	31612
53355	31613
133830	31614
133830	31615
66334	31616
43230	31617
280875	31618
117147	31619
85631	31620
6358	31621
98018	31622
58086	31623
4588	31624
85264	31625
1562	31626
83153	31627
34329	31628
89043	31629
20557	31630
99795	31631
150372	31632
188880	31633
28263	31634
17845	31635
174116	31636
41290	31637
38694	31638
32810	31639
381	31640
13016	31641
118860	31642
257192	31643
208100	31644
35172	31645
36773	31646
166521	31647
64535	31648
26366	31649
256638	31650
118	31651
127196	31652
98090	31653
306238	31654
190290	31655
7823	31656
53666	31657
24311	31658
396	31659
185310	31660
24387	31661
80058	31662
168116	31663
1846	31664
144127	31665
97936	31666
135087	31667
309999	31668
202838	31669
202441	31670
4325	31671
296966	31672
21332	31673
196010	31674
96727	31675
14573	31676
20030	31677
275486	31678
77001	31679
2421	31680
134784	31681
63975	31682
5751	31683
62635	31684
5539	31685
165802	31686
140128	31687
126532	31688
23091	31689
93983	31690
15817	31691
190630	31692
12155	31693
49958	31694
161227	31695
139683	31696
303270	31697
27830	31698
15255	31699
11092	31700
19757	31701
126955	31702
209070	31703
71312	31704
134620	31705
169974	31706
296154	31707
50787	31708
54034	31709
296903	31710
273195	31711
188950	31712
33199	31713
229630	31714
26147	31715
172800	31716
86068	31717
13	31718
88030	31719
122184	31720
3749	31721
94347	31722
42281	31723
210270	31724
150214	31725
92414	31726
58311	31727
34305	31728
29578	31729
98797	31730
81209	31731
32480	31732
24882	31733
90862	31734
225923	31735
110051	31736
82642	31737
19358	31738
274	31739
69098	31740
58886	31741
174355	31742
195420	31743
181824	31744
58472	31745
196013	31746
145665	31747
192086	31748
40105	31749
111883	31750
218018	31751
94865	31752
91081	31753
154500	31754
35984	31755
124570	31756
48470	31757
149557	31758
43015	31759
64260	31760
87884	31761
271485	31762
109990	31763
58809	31764
21710	31765
151453	31766
161200	31767
198766	31768
286944	31769
185581	31770
30958	31771
26760	31772
43083	31773
21766	31774
130985	31775
17638	31776
6816	31777
31142	31778
131572	31779
18674	31780
151356	31781
284178	31782
3602	31783
241224	31784
78763	31785
60594	31786
170625	31787
203030	31788
115863	31789
67080	31790
220840	31791
4033	31792
263388	31793
63390	31794
197742	31795
52821	31796
233008	31797
87736	31798
167661	31799
102130	31800
109142	31801
40485	31802
259473	31803
201477	31804
81081	31805
282797	31806
158336	31807
293991	31808
176600	31809
156016	31810
26652	31811
10951	31812
58773	31813
108207	31814
94395	31815
28044	31816
158130	31817
77263	31818
178210	31819
14038	31820
11487	31821
207533	31822
17265	31823
78748	31824
30414	31825
99046	31826
35279	31827
11980	31828
148191	31829
86997	31830
71885	31831
209738	31832
29748	31833
12164	31834
176042	31835
212260	31836
107475	31837
47561	31838
73368	31839
38913	31840
158547	31841
208498	31842
261968	31843
57840	31844
6044	31845
66176	31846
63437	31847
184680	31848
14264	31849
29807	31850
55423	31851
311918	31852
193904	31853
178125	31854
61203	31855
96191	31856
88954	31857
18482	31858
156654	31859
89445	31860
108466	31861
16054	31862
6518	31863
184215	31864
517	31865
40	31866
798	31867
161630	31868
109680	31869
246091	31870
76391	31871
499	31872
7990	31873
215513	31874
150937	31875
190968	31876
909	31877
17137	31878
38513	31879
18066	31880
108117	31881
3839	31882
31824	31883
54285	31884
26323	31885
4169	31886
5421	31887
63799	31888
214779	31889
191788	31890
195293	31891
34704	31892
60439	31893
205722	31894
292511	31895
116105	31896
241751	31897
54800	31898
28495	31899
1131	31900
254580	31901
87389	31902
118	31903
50168	31904
54799	31905
205160	31906
301344	31907
84566	31908
76049	31909
11046	31910
4329	31911
279177	31912
5755	31913
113389	31914
31	31915
32652	31916
16088	31917
39515	31918
278359	31919
7250	31920
66910	31921
124697	31922
7438	31923
19109	31924
14039	31925
60576	31926
150451	31927
77080	31928
87219	31929
131728	31930
84266	31931
176606	31932
214497	31933
308932	31934
277302	31935
192643	31936
44473	31937
35861	31938
12304	31939
112	31940
306730	31941
99899	31942
290	31943
40645	31944
8838	31945
16947	31946
99786	31947
139447	31948
35620	31949
107851	31950
48847	31951
112129	31952
30220	31953
207291	31954
84235	31955
185084	31956
43355	31957
156491	31958
201705	31959
108839	31960
109422	31961
47775	31962
37936	31963
71979	31964
63850	31965
91616	31966
137678	31967
99786	31968
99619	31969
300922	31970
143866	31971
2691	31972
61145	31973
67829	31974
172590	31975
11106	31976
62713	31977
49230	31978
191849	31979
34448	31980
19156	31981
14402	31982
110116	31983
20896	31984
112690	31985
10366	31986
4660	31987
206724	31988
191614	31989
81434	31990
42493	31991
29814	31992
36916	31993
266837	31994
27548	31995
37351	31996
21505	31997
87517	31998
127170	31999
42114	32000
43192	32001
3503	32002
182072	32003
4847	32004
45070	32005
140922	32006
81439	32007
305356	32008
51918	32009
25850	32010
238726	32011
200232	32012
87585	32013
308414	32014
53626	32015
201385	32016
14076	32017
80853	32018
65074	32019
171433	32020
86620	32021
121829	32022
11811	32023
56067	32024
85690	32025
53133	32026
191999	32027
34392	32028
57885	32029
114314	32030
57078	32031
46021	32032
270420	32033
93733	32034
58313	32035
249948	32036
137143	32037
205501	32038
211794	32039
1773	32040
3619	32041
193999	32042
82174	32043
100557	32044
230234	32045
102291	32046
23034	32047
44617	32048
107300	32049
4120	32050
196498	32051
305163	32052
22035	32053
128927	32054
20809	32055
95451	32056
202421	32057
117575	32058
167939	32059
15959	32060
49051	32061
42237	32062
122412	32063
75542	32064
5246	32065
127718	32066
5724	32067
255382	32068
291716	32069
172230	32070
36	32071
143554	32072
126434	32073
112687	32074
63983	32075
104960	32076
144555	32077
143611	32078
34022	32079
27909	32080
171962	32081
107269	32082
174952	32083
108760	32084
90795	32085
33536	32086
211965	32087
18305	32088
39	32089
271000	32090
13159	32091
131268	32092
6738	32093
138923	32094
189762	32095
42898	32096
132571	32097
123695	32098
66949	32099
32820	32100
12052	32101
108296	32102
126082	32103
33002	32104
51677	32105
15555	32106
80807	32107
64886	32108
225861	32109
78706	32110
86664	32111
10265	32112
90008	32113
49689	32114
111962	32115
102406	32116
290332	32117
120852	32118
120852	32119
170404	32120
93290	32121
144213	32122
73996	32123
89	32124
62771	32125
50327	32126
8004	32127
135070	32128
153784	32129
272701	32130
187108	32131
34824	32132
136630	32133
169432	32134
75649	32135
288277	32136
158247	32137
46086	32138
30602	32139
9526	32140
63934	32141
8327	32142
126720	32143
204283	32144
2621	32145
141520	32146
77023	32147
267283	32148
337	32149
1212	32150
193391	32151
299359	32152
125818	32153
1361	32154
67258	32155
138022	32156
174460	32157
16961	32158
71985	32159
46700	32160
42	32161
131538	32162
48651	32163
167860	32164
5922	32165
55599	32166
63720	32167
72100	32168
83827	32169
145856	32170
37974	32171
53853	32172
10442	32173
32549	32174
40352	32175
184085	32176
184604	32177
18814	32178
104935	32179
42476	32180
1781	32181
92151	32182
200469	32183
121285	32184
31298	32185
45742	32186
543	32187
37	32188
167191	32189
13	32190
101647	32191
169781	32192
13080	32193
10323	32194
235698	32195
32886	32196
30379	32197
4898	32198
59889	32199
30266	32200
147635	32201
98315	32202
214092	32203
83320	32204
14833	32205
45098	32206
183304	32207
48104	32208
91233	32209
23266	32210
169933	32211
7053	32212
52993	32213
13665	32214
188492	32215
172071	32216
164761	32217
82500	32218
35577	32219
110441	32220
2578	32221
118359	32222
62204	32223
65285	32224
100081	32225
53514	32226
183341	32227
286835	32228
200182	32229
277972	32230
33288	32231
27126	32232
15975	32233
51343	32234
64554	32235
174662	32236
6037	32237
168802	32238
181324	32239
74102	32240
2193	32241
169168	32242
84479	32243
21687	32244
69573	32245
121370	32246
25124	32247
1816	32248
25109	32249
13284	32250
311238	32251
116739	32252
79492	32253
36877	32254
212579	32255
88400	32256
145074	32257
54598	32258
54598	32259
14820	32260
46529	32261
213586	32262
125228	32263
86117	32264
42327	32265
69039	32266
163611	32267
140636	32268
30623	32269
140180	32270
25490	32271
206661	32272
206841	32273
37087	32274
34290	32275
62600	32276
22089	32277
13818	32278
14846	32279
288633	32280
175587	32281
12528	32282
29294	32283
281259	32284
32432	32285
9957	32286
30624	32287
55295	32288
30839	32289
23140	32290
149494	32291
188631	32292
229086	32293
77977	32294
226587	32295
84014	32296
37925	32297
59068	32298
33982	32299
160824	32300
115169	32301
101678	32302
18314	32303
90827	32304
123996	32305
10741	32306
41730	32307
165603	32308
8714	32309
255833	32310
108247	32311
107411	32312
109520	32313
176996	32314
176996	32315
291793	32316
1846	32317
23052	32318
89670	32319
72209	32320
105632	32321
54949	32322
201519	32323
155511	32324
13217	32325
210685	32326
71787	32327
149224	32328
151369	32329
68364	32330
243874	32331
25973	32332
56319	32333
60952	32334
128813	32335
271713	32336
150720	32337
76887	32338
160408	32339
30115	32340
11113	32341
55062	32342
80179	32343
81596	32344
56272	32345
35793	32346
311519	32347
85338	32348
11381	32349
73037	32350
93653	32351
166511	32352
87585	32353
5707	32354
37155	32355
35144	32356
49338	32357
16363	32358
15929	32359
82068	32360
49901	32361
132315	32362
26346	32363
71787	32364
89663	32365
65185	32366
52852	32367
158951	32368
16523	32369
68736	32370
169	32371
62897	32372
150200	32373
210757	32374
15485	32375
216912	32376
251459	32377
285953	32378
137298	32379
170392	32380
306550	32381
171314	32382
114825	32383
104993	32384
61349	32385
205775	32386
16139	32387
150226	32388
66077	32389
146014	32390
66834	32391
162233	32392
29997	32393
53391	32394
134972	32395
150264	32396
46278	32397
178461	32398
30581	32399
59421	32400
301460	32401
119176	32402
109089	32403
249769	32404
26811	32405
104713	32406
175590	32407
212385	32408
192610	32409
39243	32410
217781	32411
7294	32412
254305	32413
146183	32414
102590	32415
221426	32416
41912	32417
11100	32418
64534	32419
14898	32420
52493	32421
41928	32422
66679	32423
237518	32424
225376	32425
45	32426
105460	32427
77	32428
73104	32429
137989	32430
52018	32431
11439	32432
36500	32433
50192	32434
106995	32435
9668	32436
148611	32437
140526	32438
216982	32439
202568	32440
73791	32441
39	32442
38762	32443
1111	32444
150706	32445
247768	32446
168563	32447
245529	32448
174	32449
176117	32450
213746	32451
49457	32452
171313	32453
294835	32454
154901	32455
213105	32456
86573	32457
249106	32458
112896	32459
119122	32460
13513	32461
22699	32462
129937	32463
89998	32464
8311	32465
3558	32466
267115	32467
188312	32468
88260	32469
108373	32470
226400	32471
280966	32472
28420	32473
48095	32474
112	32475
112	32476
13	32477
52677	32478
145628	32479
4925	32480
180250	32481
104370	32482
305372	32483
9152	32484
64257	32485
120483	32486
278	32487
52153	32488
4481	32489
27502	32490
44290	32491
4304	32492
18676	32493
187042	32494
46107	32495
141979	32496
162633	32497
60933	32498
110809	32499
224324	32500
149172	32501
45727	32502
98	32503
287630	32504
8931	32505
129563	32506
10353	32507
61108	32508
35051	32509
115083	32510
88236	32511
107614	32512
28043	32513
52360	32514
138234	32515
111046	32516
106233	32517
77848	32518
115972	32519
34564	32520
26694	32521
224094	32522
112732	32523
6015	32524
9692	32525
71550	32526
17229	32527
5406	32528
55474	32529
10020	32530
211977	32531
79151	32532
36706	32533
199354	32534
59172	32535
89472	32536
14630	32537
90163	32538
184673	32539
72596	32540
167145	32541
72521	32542
18419	32543
82691	32544
158021	32545
5100	32546
107707	32547
47422	32548
158053	32549
33459	32550
198320	32551
38185	32552
2593	32553
78871	32554
64292	32555
14689	32556
185716	32557
71517	32558
10823	32559
258470	32560
290	32561
49526	32562
279764	32563
291670	32564
30368	32565
98896	32566
98980	32567
6718	32568
35295	32569
124273	32570
43526	32571
117675	32572
89	32573
69739	32574
79810	32575
220971	32576
232688	32577
10559	32578
17848	32579
45728	32580
48283	32581
161273	32582
201023	32583
129541	32584
48686	32585
148518	32586
200442	32587
215367	32588
1066	32589
67068	32590
297438	32591
15531	32592
8555	32593
38083	32594
133556	32595
280331	32596
46079	32597
208214	32598
422	32599
29967	32600
155081	32601
231587	32602
5786	32603
223440	32604
40347	32605
1988	32606
39917	32607
47488	32608
124499	32609
124544	32610
190807	32611
126078	32612
216733	32613
74854	32614
304912	32615
182042	32616
36768	32617
178	32618
172433	32619
81482	32620
42410	32621
28207	32622
39378	32623
265998	32624
153473	32625
3928	32626
3184	32627
64064	32628
49840	32629
46375	32630
82757	32631
111640	32632
277154	32633
16674	32634
70635	32635
210279	32636
18751	32637
13	32638
6390	32639
86860	32640
74464	32641
258841	32642
17119	32643
174274	32644
29283	32645
132800	32646
8710	32647
205742	32648
43000	32649
33708	32650
65672	32651
105449	32652
35118	32653
61445	32654
226328	32655
121428	32656
3195	32657
107581	32658
74933	32659
97989	32660
19129	32661
7396	32662
94295	32663
55814	32664
11869	32665
18217	32666
33035	32667
83177	32668
61899	32669
63792	32670
205187	32671
134559	32672
127291	32673
255724	32674
79060	32675
10850	32676
19429	32677
124025	32678
2900	32679
32103	32680
256419	32681
87133	32682
271038	32683
265150	32684
2771	32685
70741	32686
78066	32687
32350	32688
131406	32689
117202	32690
917	32691
83882	32692
83882	32693
2921	32694
58672	32695
145412	32696
149387	32697
169662	32698
37220	32699
128927	32700
9385	32701
69862	32702
174887	32703
229080	32704
28908	32705
35480	32706
89954	32707
94783	32708
212882	32709
258502	32710
190652	32711
173403	32712
262760	32713
5803	32714
23487	32715
39176	32716
19075	32717
3864	32718
26283	32719
3661	32720
179370	32721
26078	32722
306613	32723
80159	32724
52740	32725
32495	32726
45552	32727
10097	32728
18984	32729
31755	32730
148023	32731
70323	32732
26338	32733
13684	32734
29350	32735
96957	32736
23531	32737
8489	32738
9847	32739
5192	32740
28226	32741
3494	32742
173598	32743
53341	32744
106322	32745
21920	32746
35452	32747
37632	32748
64850	32749
88271	32750
28384	32751
70042	32752
78829	32753
210189	32754
86764	32755
2251	32756
6265	32757
164845	32758
163095	32759
3251	32760
165290	32761
25144	32762
83696	32763
10166	32764
978	32765
269892	32766
71729	32767
232159	32768
28994	32769
71661	32770
62237	32771
130248	32772
26620	32773
133688	32774
3908	32775
14506	32776
48794	32777
2775	32778
12483	32779
10410	32780
7320	32781
50698	32782
141109	32783
32150	32784
17367	32785
149237	32786
202839	32787
197571	32788
17724	32789
13290	32790
289972	32791
73365	32792
187030	32793
16692	32794
16562	32795
30762	32796
54576	32797
115962	32798
20545	32799
89933	32800
11752	32801
7532	32802
24607	32803
39731	32804
38766	32805
18704	32806
179	32807
7189	32808
200843	32809
176733	32810
87038	32811
71122	32812
37577	32813
28441	32814
51966	32815
23331	32816
40659	32817
133134	32818
121838	32819
1295	32820
120515	32821
75240	32822
180263	32823
60062	32824
248985	32825
106980	32826
33746	32827
176235	32828
11526	32829
46012	32830
2185	32831
218483	32832
88043	32833
160760	32834
2024	32835
23878	32836
76524	32837
39902	32838
1161	32839
49115	32840
5485	32841
64588	32842
130131	32843
1107	32844
105925	32845
39036	32846
95153	32847
35419	32848
234266	32849
2919	32850
33581	32851
3561	32852
214284	32853
12972	32854
180402	32855
119545	32856
57448	32857
28335	32858
207424	32859
609	32860
4222	32861
5084	32862
328	32863
13047	32864
99901	32865
74018	32866
54775	32867
63962	32868
66821	32869
113135	32870
31335	32871
42375	32872
274923	32873
51231	32874
129754	32875
287701	32876
107830	32877
80906	32878
37406	32879
273584	32880
76979	32881
72991	32882
23230	32883
176565	32884
58442	32885
197229	32886
139029	32887
73291	32888
180896	32889
9575	32890
14571	32891
7425	32892
54780	32893
178743	32894
259082	32895
120524	32896
50240	32897
10408	32898
30447	32899
71210	32900
50799	32901
22412	32902
6300	32903
34972	32904
70379	32905
5085	32906
178387	32907
130725	32908
34196	32909
137007	32910
136313	32911
139713	32912
4921	32913
86216	32914
261640	32915
169011	32916
23754	32917
99621	32918
14092	32919
181616	32920
1086	32921
72681	32922
86859	32923
193695	32924
91357	32925
2822	32926
135044	32927
110694	32928
171056	32929
24398	32930
224886	32931
18252	32932
29270	32933
1965	32934
55643	32935
112458	32936
6116	32937
124528	32938
202080	32939
12325	32940
1477	32941
15009	32942
37853	32943
26695	32944
562	32945
1017	32946
50	32947
1051	32948
24271	32949
6	32950
149608	32951
110483	32952
116077	32953
2632	32954
82559	32955
102781	32956
126583	32957
186063	32958
155519	32959
2649	32960
196066	32961
283427	32962
3967	32963
62562	32964
60766	32965
3583	32966
3131	32967
43738	32968
129569	32969
184766	32970
54914	32971
61380	32972
69294	32973
71172	32974
4727	32975
10377	32976
64974	32977
19267	32978
176452	32979
117836	32980
159166	32981
168555	32982
104223	32983
90964	32984
205598	32985
275027	32986
36946	32987
37226	32988
83821	32989
284108	32990
92436	32991
112372	32992
134218	32993
101183	32994
90931	32995
67112	32996
42442	32997
170442	32998
118626	32999
190189	33000
160760	33001
97968	33002
302154	33003
241117	33004
48688	33005
91477	33006
42222	33007
26519	33008
138511	33009
1719	33010
13623	33011
19425	33012
24037	33013
12599	33014
123938	33015
1207	33016
28177	33017
13073	33018
10137	33019
139151	33020
90923	33021
16168	33022
78426	33023
106095	33024
65072	33025
50766	33026
51760	33027
147444	33028
61279	33029
143845	33030
29034	33031
196669	33032
74587	33033
91531	33034
63794	33035
93759	33036
264715	33037
258852	33038
303725	33039
16653	33040
167854	33041
81578	33042
130237	33043
58122	33044
47127	33045
198016	33046
20415	33047
169391	33048
84367	33049
161296	33050
60512	33051
264721	33052
262135	33053
12584	33054
5257	33055
36819	33056
325	33057
293813	33058
301542	33059
24535	33060
57959	33061
1216	33062
129886	33063
54872	33064
296126	33065
68189	33066
23544	33067
50405	33068
8155	33069
35689	33070
163329	33071
273723	33072
65456	33073
137943	33074
218464	33075
10240	33076
235927	33077
26277	33078
6418	33079
41209	33080
193878	33081
57826	33082
90514	33083
26096	33084
56683	33085
148190	33086
58220	33087
58220	33088
56670	33089
3334	33090
61593	33091
325	33092
25535	33093
143738	33094
232641	33095
159133	33096
28413	33097
144163	33098
286247	33099
44243	33100
54352	33101
194296	33102
6815	33103
80235	33104
80294	33105
260021	33106
232843	33107
121609	33108
17966	33109
96947	33110
30139	33111
62236	33112
94826	33113
201378	33114
52639	33115
168897	33116
133570	33117
59530	33118
143837	33119
143867	33120
91425	33121
2173	33122
94316	33123
37633	33124
48105	33125
29228	33126
3150	33127
75925	33128
590	33129
103916	33130
6005	33131
128652	33132
106798	33133
1710	33134
85618	33135
11513	33136
85185	33137
151254	33138
120865	33139
4381	33140
184207	33141
96995	33142
67789	33143
57150	33144
262126	33145
224641	33146
122506	33147
98035	33148
137453	33149
74997	33150
146933	33151
24968	33152
6900	33153
196880	33154
25836	33155
12865	33156
232793	33157
40115	33158
42558	33159
127660	33160
66489	33161
51149	33162
141450	33163
181740	33164
677	33165
51186	33166
2451	33167
123961	33168
301504	33169
143514	33170
307217	33171
204649	33172
35494	33173
135983	33174
10866	33175
191804	33176
96372	33177
214761	33178
3724	33179
172595	33180
111335	33181
196240	33182
126120	33183
50697	33184
48771	33185
43494	33186
90149	33187
193455	33188
30436	33189
188918	33190
62257	33191
21087	33192
37720	33193
1593	33194
21850	33195
304623	33196
1161	33197
198680	33198
54390	33199
11212	33200
55430	33201
92376	33202
131899	33203
221579	33204
21732	33205
114036	33206
25422	33207
24633	33208
30704	33209
111993	33210
94668	33211
1094	33212
312598	33213
143630	33214
102031	33215
1566	33216
3174	33217
72520	33218
275867	33219
162599	33220
142014	33221
14134	33222
223865	33223
15302	33224
114864	33225
161763	33226
111239	33227
267957	33228
35	33229
158912	33230
52930	33231
25307	33232
60656	33233
792	33234
205857	33235
47709	33236
84432	33237
1058	33238
18983	33239
124424	33240
113843	33241
153364	33242
50833	33243
186669	33244
93844	33245
209730	33246
83	33247
7939	33248
44168	33249
138773	33250
19790	33251
25784	33252
42165	33253
108723	33254
114094	33255
182287	33256
55175	33257
267302	33258
77427	33259
91115	33260
211015	33261
114555	33262
163134	33263
4859	33264
268112	33265
21990	33266
59432	33267
13842	33268
64313	33269
68972	33270
174015	33271
106619	33272
36454	33273
15815	33274
158528	33275
49933	33276
131052	33277
3578	33278
277627	33279
2879	33280
835	33281
48746	33282
24536	33283
194540	33284
86763	33285
20725	33286
76799	33287
11535	33288
111057	33289
28867	33290
206458	33291
154370	33292
54513	33293
57474	33294
166417	33295
1264	33296
72064	33297
116292	33298
5860	33299
174493	33300
36433	33301
36800	33302
203852	33303
219952	33304
136576	33305
186687	33306
189541	33307
90581	33308
66185	33309
63817	33310
12119	33311
115966	33312
112158	33313
259398	33314
32682	33315
114346	33316
152633	33317
89021	33318
16455	33319
308311	33320
123557	33321
96894	33322
6515	33323
19801	33324
149748	33325
49107	33326
92884	33327
13118	33328
102857	33329
164179	33330
100693	33331
93682	33332
138753	33333
5346	33334
2679	33335
37144	33336
112207	33337
38341	33338
217922	33339
67621	33340
84049	33341
137275	33342
25921	33343
26194	33344
4021	33345
41703	33346
75072	33347
220759	33348
54991	33349
115418	33350
880	33351
48636	33352
124579	33353
34457	33354
84020	33355
224744	33356
72968	33357
233297	33358
32850	33359
110447	33360
3421	33361
118432	33362
124221	33363
71268	33364
75940	33365
25140	33366
274471	33367
19158	33368
34184	33369
30590	33370
8519	33371
71656	33372
29214	33373
70858	33374
260675	33375
200547	33376
38447	33377
197479	33378
91767	33379
41912	33380
37375	33381
53341	33382
57941	33383
1108	33384
150649	33385
35502	33386
17704	33387
50864	33388
90937	33389
145784	33390
61162	33391
11877	33392
224479	33393
9998	33394
14430	33395
282596	33396
180432	33397
105772	33398
260054	33399
29458	33400
34255	33401
57739	33402
16222	33403
17160	33404
26561	33405
59939	33406
69088	33407
116412	33408
68503	33409
100840	33410
80237	33411
158249	33412
94264	33413
148193	33414
98463	33415
79692	33416
43352	33417
209644	33418
15736	33419
367	33420
33014	33421
19182	33422
118517	33423
37882	33424
9172	33425
131817	33426
971	33427
167207	33428
12106	33429
83326	33430
178583	33431
122185	33432
153	33433
4068	33434
1586	33435
69118	33436
14833	33437
173920	33438
102140	33439
100265	33440
32359	33441
15154	33442
40839	33443
4825	33444
215104	33445
6408	33446
207433	33447
79224	33448
158803	33449
50531	33450
42771	33451
43144	33452
77790	33453
146877	33454
9710	33455
107411	33456
11765	33457
191957	33458
110557	33459
59465	33460
39825	33461
94358	33462
180748	33463
13350	33464
122736	33465
9645	33466
50215	33467
104844	33468
112354	33469
20898	33470
198700	33471
162533	33472
26608	33473
104151	33474
219121	33475
249849	33476
115188	33477
75845	33478
85187	33479
23778	33480
282393	33481
21373	33482
216772	33483
2122	33484
63887	33485
138628	33486
38669	33487
95467	33488
87220	33489
130237	33490
278005	33491
77684	33492
123543	33493
112510	33494
92751	33495
158523	33496
11064	33497
227461	33498
86018	33499
79207	33500
986	33501
81671	33502
121084	33503
110182	33504
91555	33505
203687	33506
127758	33507
227175	33508
5844	33509
95926	33510
139957	33511
233656	33512
177146	33513
28533	33514
62240	33515
27006	33516
18288	33517
50413	33518
36181	33519
26769	33520
911	33521
143508	33522
38099	33523
310832	33524
72993	33525
113205	33526
39809	33527
211374	33528
142533	33529
74140	33530
103508	33531
84472	33532
25996	33533
24392	33534
171473	33535
3775	33536
109817	33537
40256	33538
160705	33539
55962	33540
33401	33541
19045	33542
148277	33543
71785	33544
41235	33545
100950	33546
64848	33547
197914	33548
212286	33549
17285	33550
11400	33551
273102	33552
39538	33553
134940	33554
100580	33555
201325	33556
24089	33557
145846	33558
51161	33559
19293	33560
210687	33561
90019	33562
263513	33563
26505	33564
15200	33565
15060	33566
54165	33567
182025	33568
202792	33569
50998	33570
15521	33571
12374	33572
192866	33573
8337	33574
128971	33575
213037	33576
261767	33577
84862	33578
218964	33579
28464	33580
285322	33581
210764	33582
88801	33583
86824	33584
36759	33585
17840	33586
79201	33587
188801	33588
66868	33589
276349	33590
118936	33591
21784	33592
227123	33593
130048	33594
87604	33595
101854	33596
6309	33597
5140	33598
246233	33599
13694	33600
137624	33601
222060	33602
85097	33603
3021	33604
268323	33605
81131	33606
2642	33607
171234	33608
56559	33609
205370	33610
46752	33611
46351	33612
222988	33613
203612	33614
46526	33615
31074	33616
203564	33617
26843	33618
26843	33619
34551	33620
49089	33621
2920	33622
156541	33623
205812	33624
77445	33625
38048	33626
115819	33627
147509	33628
118685	33629
3924	33630
79488	33631
312695	33632
85823	33633
8476	33634
47974	33635
138860	33636
223095	33637
84947	33638
197839	33639
68695	33640
1750	33641
177746	33642
1199	33643
1584	33644
65868	33645
252541	33646
14366	33647
2842	33648
3924	33649
92739	33650
146913	33651
138921	33652
197427	33653
43407	33654
40961	33655
112609	33656
129798	33657
16734	33658
24443	33659
124714	33660
7456	33661
21858	33662
34908	33663
284727	33664
22663	33665
17867	33666
12745	33667
47971	33668
260224	33669
139203	33670
56271	33671
39783	33672
174428	33673
36599	33674
18143	33675
278933	33676
99909	33677
1351	33678
31675	33679
46070	33680
208532	33681
27763	33682
191507	33683
191308	33684
22263	33685
135142	33686
71172	33687
72534	33688
1235	33689
62662	33690
305117	33691
32986	33692
132313	33693
80064	33694
180	33695
63509	33696
296342	33697
118409	33698
37823	33699
24004	33700
38132	33701
166900	33702
57227	33703
5171	33704
212518	33705
24882	33706
93225	33707
209606	33708
257493	33709
56640	33710
207998	33711
207884	33712
35137	33713
293077	33714
82342	33715
115707	33716
5447	33717
152334	33718
197044	33719
253614	33720
117511	33721
189362	33722
219957	33723
295979	33724
148313	33725
346	33726
56286	33727
14396	33728
134513	33729
28254	33730
94579	33731
753	33732
93215	33733
83404	33734
9544	33735
5901	33736
19722	33737
4696	33738
46843	33739
93677	33740
44535	33741
28036	33742
115246	33743
118475	33744
308700	33745
7703	33746
139090	33747
6658	33748
26095	33749
191080	33750
104599	33751
111788	33752
35945	33753
18273	33754
188332	33755
199134	33756
83644	33757
304544	33758
96558	33759
307417	33760
107329	33761
9380	33762
177269	33763
63718	33764
15181	33765
38897	33766
20335	33767
204495	33768
10443	33769
48192	33770
197543	33771
41701	33772
291657	33773
82469	33774
21816	33775
65595	33776
121285	33777
96357	33778
13479	33779
119320	33780
55804	33781
165459	33782
20002	33783
111041	33784
128276	33785
5318	33786
138915	33787
27702	33788
94922	33789
181963	33790
62992	33791
27814	33792
18723	33793
185480	33794
16698	33795
295827	33796
823	33797
15236	33798
87674	33799
77083	33800
174419	33801
50222	33802
131055	33803
169434	33804
177395	33805
244274	33806
307682	33807
20188	33808
80035	33809
82674	33810
13827	33811
279425	33812
1424	33813
130836	33814
1275	33815
67420	33816
141707	33817
150163	33818
44201	33819
1868	33820
44813	33821
94496	33822
35422	33823
23098	33824
41377	33825
72738	33826
145718	33827
32261	33828
43266	33829
218678	33830
642	33831
18677	33832
141612	33833
150245	33834
202799	33835
74289	33836
115613	33837
36605	33838
54744	33839
48967	33840
123478	33841
51148	33842
164239	33843
148507	33844
35490	33845
3357	33846
32388	33847
59759	33848
122938	33849
9367	33850
8001	33851
270337	33852
11194	33853
3194	33854
254562	33855
213131	33856
177550	33857
51206	33858
6520	33859
5100	33860
46010	33861
3701	33862
10150	33863
191464	33864
135079	33865
70297	33866
101788	33867
57466	33868
522	33869
41226	33870
61910	33871
24190	33872
285748	33873
205730	33874
1284	33875
249615	33876
133981	33877
133981	33878
39174	33879
33356	33880
111701	33881
24258	33882
45336	33883
44325	33884
71629	33885
186967	33886
69599	33887
86160	33888
83705	33889
68747	33890
91335	33891
183028	33892
145929	33893
60054	33894
18419	33895
15372	33896
16243	33897
15372	33898
18419	33899
15372	33900
11930	33901
16243	33902
5447	33903
60054	33904
177871	33905
42594	33906
81942	33907
100394	33908
53431	33909
286172	33910
117326	33911
258208	33912
133215	33913
171573	33914
26244	33915
72937	33916
68713	33917
165669	33918
692	33919
172731	33920
215037	33921
228670	33922
116493	33923
306224	33924
11385	33925
982	33926
51090	33927
50420	33928
143443	33929
64859	33930
224547	33931
20840	33932
87567	33933
131719	33934
104415	33935
159708	33936
20083	33937
3053	33938
38448	33939
9154	33940
85476	33941
20869	33942
7268	33943
29159	33944
47018	33945
17015	33946
59811	33947
15990	33948
68082	33949
242606	33950
219431	33951
90950	33952
581	33953
63692	33954
273099	33955
64349	33956
3811	33957
49716	33958
14419	33959
274919	33960
20228	33961
2251	33962
215	33963
122737	33964
31282	33965
64854	33966
3681	33967
2107	33968
184548	33969
91306	33970
26520	33971
212821	33972
993	33973
1132	33974
1769	33975
47771	33976
4294	33977
148529	33978
76611	33979
12929	33980
103264	33981
25445	33982
60479	33983
10433	33984
1264	33985
67884	33986
35726	33987
13521	33988
43438	33989
85720	33990
10037	33991
4890	33992
81459	33993
6358	33994
214023	33995
11171	33996
36531	33997
175115	33998
286899	33999
53710	34000
145080	34001
225100	34002
5318	34003
42500	34004
36579	34005
128019	34006
46828	34007
12836	34008
128017	34009
41198	34010
211391	34011
9727	34012
121565	34013
500	34014
710	34015
57712	34016
89454	34017
26981	34018
199871	34019
1449	34020
53648	34021
4175	34022
98298	34023
2470	34024
57922	34025
1428	34026
52507	34027
69496	34028
73743	34029
32946	34030
9262	34031
9675	34032
7809	34033
43194	34034
9642	34035
52311	34036
6084	34037
197476	34038
44362	34039
11627	34040
112355	34041
13894	34042
28164	34043
8232	34044
54758	34045
70586	34046
3519	34047
41932	34048
237448	34049
9964	34050
1464	34051
1270	34052
25053	34053
28299	34054
85679	34055
83786	34056
50716	34057
107951	34058
103087	34059
13048	34060
36663	34061
113667	34062
135658	34063
91683	34064
308036	34065
294234	34066
162	34067
45846	34068
85019	34069
85017	34070
295560	34071
31807	34072
68612	34073
223950	34074
117527	34075
93296	34076
34734	34077
120087	34078
7940	34079
145097	34080
58965	34081
134943	34082
3943	34083
21722	34084
21382	34085
30635	34086
307010	34087
77156	34088
171323	34089
14652	34090
66426	34091
64134	34092
80503	34093
161064	34094
85715	34095
49965	34096
55263	34097
151315	34098
19571	34099
119785	34100
268738	34101
290995	34102
29763	34103
48102	34104
170664	34105
708	34106
10521	34107
34906	34108
95149	34109
241906	34110
233529	34111
197945	34112
143461	34113
292748	34114
280085	34115
257255	34116
61610	34117
157636	34118
40830	34119
6685	34120
267606	34121
15298	34122
122972	34123
33944	34124
50131	34125
271202	34126
189491	34127
50946	34128
28911	34129
32080	34130
126824	34131
145162	34132
116230	34133
207590	34134
307	34135
17526	34136
168640	34137
35503	34138
133	34139
96113	34140
122731	34141
203975	34142
64709	34143
215217	34144
86891	34145
120947	34146
38547	34147
50950	34148
145852	34149
777	34150
295749	34151
92782	34152
226189	34153
193766	34154
72972	34155
64810	34156
143303	34157
87772	34158
120606	34159
110031	34160
32517	34161
17781	34162
206733	34163
282362	34164
101183	34165
16974	34166
4967	34167
79572	34168
66578	34169
111249	34170
113453	34171
114918	34172
6269	34173
47131	34174
281408	34175
40108	34176
161465	34177
67341	34178
63167	34179
310897	34180
63595	34181
208031	34182
86785	34183
176109	34184
124604	34185
3813	34186
2620	34187
58775	34188
94660	34189
15565	34190
42778	34191
14830	34192
239417	34193
218928	34194
169005	34195
86211	34196
72862	34197
21643	34198
21591	34199
137410	34200
3850	34201
150184	34202
134232	34203
3226	34204
27643	34205
84446	34206
180884	34207
141654	34208
189330	34209
14507	34210
3385	34211
19974	34212
28300	34213
423	34214
60049	34215
18127	34216
9927	34217
177275	34218
117263	34219
9834	34220
73735	34221
92783	34222
81189	34223
38136	34224
134397	34225
111677	34226
204590	34227
4439	34228
104033	34229
230821	34230
104555	34231
111811	34232
166257	34233
16255	34234
38680	34235
172539	34236
11663	34237
8398	34238
64703	34239
60704	34240
64440	34241
77586	34242
21497	34243
22727	34244
117500	34245
132137	34246
55206	34247
10335	34248
2	34249
634	34250
6088	34251
300462	34252
7876	34253
45565	34254
101451	34255
10290	34256
150368	34257
104940	34258
94922	34259
34756	34260
259830	34261
73799	34262
85183	34263
116577	34264
42354	34265
203336	34266
35271	34267
121427	34268
150209	34269
31741	34270
241401	34271
141514	34272
188457	34273
188457	34274
92470	34275
162762	34276
14158	34277
27536	34278
62627	34279
116965	34280
174121	34281
8415	34282
101700	34283
241517	34284
282026	34285
221858	34286
172993	34287
278977	34288
235130	34289
135358	34290
213557	34291
102362	34292
66732	34293
209449	34294
37556	34295
66562	34296
25636	34297
161464	34298
26114	34299
208923	34300
207213	34301
189362	34302
133409	34303
22057	34304
1167	34305
25	34306
74975	34307
310326	34308
64829	34309
53	34310
135787	34311
62392	34312
920	34313
46738	34314
171556	34315
51289	34316
185409	34317
54345	34318
53871	34319
7225	34320
85139	34321
58348	34322
16	34323
623	34324
126900	34325
7703	34326
305730	34327
41043	34328
11405	34329
35277	34330
17490	34331
63961	34332
65426	34333
86091	34334
194783	34335
98452	34336
19716	34337
249591	34338
75742	34339
4235	34340
239597	34341
4020	34342
78045	34343
76629	34344
27383	34345
12101	34346
243056	34347
5043	34348
44648	34349
37519	34350
76676	34351
141904	34352
30806	34353
261079	34354
74517	34355
125553	34356
50957	34357
56219	34358
107323	34359
38213	34360
193089	34361
81815	34362
19539	34363
163266	34364
25598	34365
118678	34366
71770	34367
75171	34368
106238	34369
225361	34370
260151	34371
100801	34372
124962	34373
49605	34374
39015	34375
107471	34376
2215	34377
169289	34378
6484	34379
21188	34380
91523	34381
75030	34382
14193	34383
102593	34384
55779	34385
311892	34386
116473	34387
77	34388
14995	34389
214116	34390
272158	34391
58474	34392
58519	34393
69651	34394
117571	34395
46119	34396
573	34397
27007	34398
19040	34399
10973	34400
62133	34401
12768	34402
178660	34403
119829	34404
35909	34405
6788	34406
304269	34407
136936	34408
3516	34409
274482	34410
101863	34411
14864	34412
170638	34413
136850	34414
214217	34415
79867	34416
68192	34417
54879	34418
99870	34419
212649	34420
189157	34421
245416	34422
38	34423
2494	34424
160615	34425
43789	34426
80015	34427
137755	34428
52428	34429
169177	34430
36588	34431
18147	34432
166812	34433
115716	34434
183978	34435
212468	34436
98525	34437
119696	34438
191701	34439
102833	34440
222956	34441
1279	34442
138029	34443
17428	34444
25086	34445
39550	34446
4699	34447
4699	34448
61246	34449
55709	34450
134878	34451
71616	34452
119315	34453
161143	34454
32028	34455
37719	34456
188911	34457
55976	34458
203150	34459
40378	34460
180458	34461
31353	34462
301439	34463
63204	34464
300199	34465
26458	34466
8293	34467
45818	34468
160439	34469
264628	34470
945	34471
95366	34472
12465	34473
38779	34474
38430	34475
50978	34476
41184	34477
79027	34478
144249	34479
30326	34480
68055	34481
19204	34482
132971	34483
104207	34484
25593	34485
254286	34486
1415	34487
7110	34488
254792	34489
37662	34490
184902	34491
95445	34492
1997	34493
65184	34494
104441	34495
177910	34496
6688	34497
6688	34498
42113	34499
103026	34500
34187	34501
159637	34502
98342	34503
1283	34504
47091	34505
56203	34506
107338	34507
54626	34508
21633	34509
116866	34510
143957	34511
199005	34512
23010	34513
40383	34514
51435	34515
28091	34516
18708	34517
113266	34518
112001	34519
165038	34520
116801	34521
60746	34522
150124	34523
203373	34524
28569	34525
31466	34526
130289	34527
114068	34528
142659	34529
18126	34530
197884	34531
57183	34532
18927	34533
194687	34534
95640	34535
25031	34536
189299	34537
204795	34538
120705	34539
153838	34540
182765	34541
103091	34542
5	34543
80956	34544
113175	34545
61584	34546
62381	34547
58207	34548
271555	34549
3002	34550
169539	34551
175705	34552
60861	34553
157603	34554
159251	34555
108763	34556
128729	34557
27022	34558
7395	34559
4630	34560
281451	34561
14015	34562
36337	34563
161005	34564
7400	34565
10201	34566
16085	34567
26055	34568
214632	34569
183655	34570
11448	34571
41039	34572
30339	34573
4354	34574
5912	34575
9837	34576
19170	34577
104870	34578
107913	34579
28025	34580
280	34581
70745	34582
40220	34583
11154	34584
14283	34585
199778	34586
21800	34587
70684	34588
39228	34589
39228	34590
15290	34591
127849	34592
24138	34593
283174	34594
194703	34595
115307	34596
3455	34597
35707	34598
132215	34599
42865	34600
41952	34601
52706	34602
38802	34603
108903	34604
147546	34605
29967	34606
53191	34607
122216	34608
246318	34609
145	34610
70869	34611
100239	34612
21849	34613
123938	34614
112510	34615
83240	34616
266804	34617
185531	34618
4946	34619
203483	34620
239635	34621
84355	34622
124193	34623
79528	34624
84433	34625
119962	34626
126310	34627
20712	34628
69537	34629
293155	34630
201669	34631
109377	34632
274239	34633
177904	34634
128247	34635
128247	34636
73560	34637
129240	34638
137180	34639
99666	34640
97822	34641
37158	34642
42400	34643
54054	34644
97420	34645
10390	34646
78645	34647
3619	34648
175358	34649
70951	34650
128116	34651
68571	34652
24036	34653
89513	34654
78532	34655
253672	34656
105953	34657
195098	34658
94029	34659
246459	34660
71750	34661
42984	34662
277088	34663
19216	34664
31484	34665
147110	34666
4186	34667
80259	34668
51094	34669
274174	34670
150851	34671
133773	34672
181275	34673
161725	34674
72777	34675
77092	34676
277348	34677
106706	34678
14156	34679
49544	34680
5006	34681
274072	34682
217657	34683
116343	34684
149676	34685
287939	34686
55725	34687
302022	34688
96299	34689
46356	34690
153796	34691
4820	34692
208959	34693
96729	34694
82454	34695
41075	34696
61661	34697
53619	34698
110758	34699
26657	34700
75463	34701
234392	34702
241281	34703
43419	34704
160	34705
72467	34706
79253	34707
45	34708
21240	34709
90606	34710
2740	34711
52903	34712
15195	34713
237465	34714
5242	34715
132275	34716
296124	34717
34487	34718
8548	34719
37457	34720
19436	34721
91876	34722
40470	34723
62852	34724
137933	34725
477	34726
44706	34727
11820	34728
202129	34729
157207	34730
72022	34731
107860	34732
45737	34733
144021	34734
77150	34735
184234	34736
30705	34737
265538	34738
124621	34739
156341	34740
6292	34741
22154	34742
22777	34743
175122	34744
129749	34745
10988	34746
35586	34747
299044	34748
13317	34749
110920	34750
22337	34751
291785	34752
45767	34753
181886	34754
67373	34755
45366	34756
194104	34757
102050	34758
24359	34759
5510	34760
55276	34761
233670	34762
829	34763
46250	34764
139372	34765
3242	34766
67777	34767
166385	34768
157154	34769
13161	34770
169146	34771
119722	34772
83784	34773
43090	34774
684	34775
114834	34776
4810	34777
123574	34778
199538	34779
127040	34780
70316	34781
140890	34782
68525	34783
34529	34784
276361	34785
91671	34786
249027	34787
56788	34788
269703	34789
138808	34790
196665	34791
9544	34792
112172	34793
11155	34794
59134	34795
116426	34796
65135	34797
47499	34798
28242	34799
172652	34800
25640	34801
309968	34802
80100	34803
110800	34804
217774	34805
110063	34806
61833	34807
66765	34808
93946	34809
292771	34810
13119	34811
96662	34812
85783	34813
74472	34814
16824	34815
75551	34816
18751	34817
20135	34818
123181	34819
206652	34820
130427	34821
269663	34822
20326	34823
23646	34824
230939	34825
121939	34826
181576	34827
8165	34828
5642	34829
164940	34830
5514	34831
9816	34832
120279	34833
39285	34834
297	34835
191517	34836
40752	34837
207687	34838
42292	34839
325	34840
3607	34841
63716	34842
53688	34843
121119	34844
115751	34845
84723	34846
5382	34847
34785	34848
41315	34849
57553	34850
79010	34851
49358	34852
140756	34853
203500	34854
128018	34855
7266	34856
76050	34857
124030	34858
197321	34859
63491	34860
38341	34861
54575	34862
300832	34863
7840	34864
14011	34865
222364	34866
134794	34867
55842	34868
98157	34869
116653	34870
38276	34871
11619	34872
155207	34873
33053	34874
71089	34875
64720	34876
120823	34877
63328	34878
71049	34879
124586	34880
107189	34881
291129	34882
275005	34883
286005	34884
40577	34885
125824	34886
104025	34887
27082	34888
6686	34889
58554	34890
5423	34891
193621	34892
455	34893
74285	34894
166664	34895
152388	34896
9880	34897
4395	34898
39816	34899
22590	34900
83377	34901
83377	34902
123332	34903
17597	34904
17124	34905
132358	34906
41904	34907
194904	34908
197246	34909
39592	34910
76449	34911
68625	34912
110200	34913
240910	34914
226095	34915
60986	34916
8534	34917
171385	34918
134719	34919
9169	34920
78899	34921
122865	34922
493	34923
75483	34924
260	34925
88075	34926
149246	34927
16118	34928
19282	34929
110240	34930
169884	34931
281101	34932
7220	34933
86869	34934
200801	34935
44228	34936
51772	34937
140543	34938
159501	34939
63640	34940
220559	34941
210634	34942
4170	34943
1420	34944
6494	34945
182358	34946
170379	34947
21392	34948
158943	34949
266	34950
106091	34951
120614	34952
190292	34953
36935	34954
36935	34955
105672	34956
63638	34957
2842	34958
60443	34959
46805	34960
194965	34961
100927	34962
242	34963
7612	34964
116609	34965
177813	34966
85027	34967
181950	34968
65185	34969
123375	34970
5814	34971
103891	34972
8287	34973
187418	34974
184119	34975
42012	34976
175119	34977
175119	34978
44737	34979
271309	34980
85639	34981
75636	34982
71562	34983
39343	34984
68450	34985
108145	34986
59254	34987
54804	34988
191463	34989
76883	34990
47125	34991
188874	34992
160820	34993
293402	34994
71173	34995
90727	34996
130798	34997
76173	34998
76173	34999
3135	35000
16391	35001
96	35002
34893	35003
4280	35004
311522	35005
41089	35006
297121	35007
8559	35008
85220	35009
16568	35010
64219	35011
9124	35012
186463	35013
211324	35014
154655	35015
49037	35016
909	35017
44528	35018
25011	35019
583	35020
82008	35021
69639	35022
17580	35023
235346	35024
2506	35025
160108	35026
6124	35027
33148	35028
59070	35029
277880	35030
1008	35031
12096	35032
107912	35033
137771	35034
81199	35035
126607	35036
14	35037
293570	35038
47421	35039
11559	35040
1008	35041
87579	35042
70558	35043
158	35044
17510	35045
158	35046
119091	35047
107497	35048
966	35049
26016	35050
49810	35051
26454	35052
5526	35053
32539	35054
75081	35055
183896	35056
14458	35057
177809	35058
58346	35059
76	35060
194871	35061
281507	35062
119499	35063
269428	35064
14891	35065
77344	35066
62652	35067
21905	35068
137940	35069
99641	35070
43599	35071
227243	35072
178582	35073
245073	35074
37687	35075
16292	35076
19971	35077
21750	35078
95707	35079
46416	35080
139619	35081
2041	35082
656	35083
6283	35084
90652	35085
175925	35086
7468	35087
47112	35088
191826	35089
61331	35090
114050	35091
127979	35092
136406	35093
181637	35094
50032	35095
96589	35096
156252	35097
299531	35098
171081	35099
28887	35100
158610	35101
46921	35102
163090	35103
157327	35104
104565	35105
73430	35106
166303	35107
44742	35108
127567	35109
214773	35110
209090	35111
162407	35112
24582	35113
75667	35114
733	35115
62051	35116
111721	35117
123214	35118
86403	35119
74158	35120
154806	35121
63587	35122
187903	35123
33443	35124
34634	35125
97230	35126
11980	35127
248156	35128
45666	35129
195816	35130
531	35131
303631	35132
1102	35133
17152	35134
1595	35135
881	35136
8270	35137
64363	35138
100533	35139
272081	35140
139363	35141
200517	35142
311119	35143
211518	35144
90860	35145
225125	35146
100470	35147
42652	35148
98544	35149
108213	35150
212409	35151
78638	35152
37051	35153
115896	35154
91476	35155
109566	35156
86536	35157
307613	35158
3875	35159
21181	35160
65001	35161
217185	35162
311998	35163
189410	35164
14151	35165
1767	35166
33925	35167
146992	35168
88815	35169
70294	35170
267401	35171
82253	35172
176405	35173
4482	35174
180899	35175
893	35176
286682	35177
13856	35178
69094	35179
36876	35180
74665	35181
47369	35182
128862	35183
864	35184
190916	35185
66474	35186
30285	35187
145504	35188
69235	35189
34275	35190
178482	35191
229907	35192
15053	35193
276450	35194
169297	35195
169010	35196
46007	35197
217279	35198
66390	35199
128692	35200
11516	35201
124365	35202
196296	35203
97535	35204
183724	35205
73375	35206
130931	35207
130931	35208
55992	35209
24427	35210
2766	35211
46359	35212
156048	35213
259131	35214
46766	35215
205831	35216
205818	35217
15780	35218
189678	35219
102837	35220
48593	35221
230094	35222
110659	35223
18801	35224
314	35225
202546	35226
205277	35227
104633	35228
19169	35229
57752	35230
131563	35231
129104	35232
72631	35233
18379	35234
78118	35235
30159	35236
131010	35237
4383	35238
95743	35239
297955	35240
260164	35241
98	35242
282379	35243
194125	35244
56642	35245
75486	35246
195423	35247
56720	35248
84302	35249
133915	35250
296518	35251
122562	35252
268866	35253
2258	35254
47654	35255
238611	35256
27303	35257
129720	35258
236749	35259
54487	35260
163010	35261
85727	35262
43911	35263
182682	35264
3693	35265
34966	35266
245534	35267
228920	35268
61183	35269
70983	35270
14336	35271
18850	35272
258960	35273
232830	35274
13564	35275
145338	35276
19960	35277
127611	35278
162885	35279
201486	35280
173355	35281
2352	35282
158774	35283
146566	35284
130148	35285
201128	35286
23022	35287
150143	35288
1738	35289
287953	35290
266867	35291
18425	35292
51713	35293
164436	35294
81681	35295
9266	35296
206681	35297
16774	35298
297114	35299
80096	35300
3119	35301
52343	35302
46217	35303
42620	35304
203764	35305
83796	35306
3466	35307
8173	35308
47792	35309
99802	35310
5963	35311
195666	35312
183044	35313
54687	35314
56182	35315
245944	35316
80078	35317
194065	35318
110309	35319
1746	35320
97315	35321
29	35322
222450	35323
50156	35324
4140	35325
1203	35326
179160	35327
39463	35328
49899	35329
164342	35330
103386	35331
226678	35332
67833	35333
153	35334
57288	35335
40203	35336
77398	35337
69246	35338
22258	35339
101049	35340
151332	35341
309951	35342
66327	35343
156136	35344
6380	35345
97221	35346
43647	35347
5557	35348
57851	35349
217151	35350
8607	35351
152555	35352
11983	35353
27644	35354
264999	35355
34908	35356
23325	35357
38660	35358
74554	35359
8893	35360
4459	35361
12056	35362
5788	35363
210046	35364
230975	35365
11178	35366
93897	35367
1338	35368
14775	35369
72247	35370
101872	35371
32595	35372
2848	35373
18312	35374
628	35375
4898	35376
3116	35377
8735	35378
165933	35379
21505	35380
375	35381
252614	35382
2270	35383
19205	35384
38977	35385
512	35386
122255	35387
42297	35388
747	35389
143703	35390
74028	35391
158642	35392
1525	35393
164202	35394
39	35395
53505	35396
310899	35397
285148	35398
1727	35399
167797	35400
31625	35401
24439	35402
21815	35403
210851	35404
2976	35405
107437	35406
104060	35407
16091	35408
170395	35409
1584	35410
166182	35411
39619	35412
70902	35413
160843	35414
46187	35415
13498	35416
37072	35417
3459	35418
75976	35419
145885	35420
198708	35421
198648	35422
142484	35423
19623	35424
73646	35425
51973	35426
77221	35427
34999	35428
93499	35429
76000	35430
118335	35431
14034	35432
315	35433
35741	35434
82383	35435
81530	35436
25840	35437
66041	35438
30724	35439
252	35440
85326	35441
157603	35442
14456	35443
26997	35444
183101	35445
851	35446
1341	35447
101247	35448
213870	35449
28507	35450
8098	35451
80213	35452
84341	35453
41796	35454
271925	35455
86458	35456
155051	35457
57421	35458
44590	35459
68249	35460
312253	35461
150680	35462
48	35463
17011	35464
25	35465
191978	35466
163645	35467
25274	35468
217717	35469
145176	35470
42660	35471
131	35472
185536	35473
80224	35474
103677	35475
105439	35476
31767	35477
279062	35478
129042	35479
2570	35480
141879	35481
86465	35482
56619	35483
49408	35484
45605	35485
13282	35486
7402	35487
118789	35488
88642	35489
98777	35490
5265	35491
57112	35492
91353	35493
2111	35494
145787	35495
18470	35496
130415	35497
214847	35498
35	35499
183366	35500
4437	35501
108958	35502
37351	35503
183408	35504
38434	35505
18459	35506
52328	35507
108043	35508
43087	35509
90	35510
81624	35511
244317	35512
88115	35513
104031	35514
1748	35515
59807	35516
108630	35517
3570	35518
153732	35519
27509	35520
183496	35521
25469	35522
74131	35523
57261	35524
186449	35525
159006	35526
209915	35527
107395	35528
207583	35529
41765	35530
128031	35531
164549	35532
23794	35533
220780	35534
295052	35535
81988	35536
147699	35537
301443	35538
306172	35539
139956	35540
64334	35541
61849	35542
72016	35543
101762	35544
130909	35545
27167	35546
291833	35547
141422	35548
92650	35549
40129	35550
146204	35551
87283	35552
96598	35553
6250	35554
152150	35555
182894	35556
184364	35557
169359	35558
47330	35559
204648	35560
126793	35561
26714	35562
5245	35563
215417	35564
45637	35565
177010	35566
244048	35567
179449	35568
128637	35569
117348	35570
15840	35571
242362	35572
108979	35573
25140	35574
170786	35575
255563	35576
188670	35577
108234	35578
167356	35579
192211	35580
55433	35581
24217	35582
56074	35583
95798	35584
44271	35585
192056	35586
49830	35587
41915	35588
13712	35589
217389	35590
39069	35591
28414	35592
144172	35593
144788	35594
307885	35595
9999	35596
190	35597
21093	35598
4494	35599
3031	35600
25737	35601
8222	35602
6827	35603
113489	35604
35874	35605
97189	35606
3561	35607
5399	35608
153310	35609
152711	35610
7403	35611
51	35612
217806	35613
13471	35614
6257	35615
71339	35616
196413	35617
253875	35618
6256	35619
154962	35620
223274	35621
18922	35622
161347	35623
263112	35624
250406	35625
135644	35626
95202	35627
81710	35628
97719	35629
8603	35630
51917	35631
83190	35632
287281	35633
5541	35634
8798	35635
228731	35636
253706	35637
262200	35638
2219	35639
21679	35640
171331	35641
144688	35642
294635	35643
103055	35644
86338	35645
88184	35646
203499	35647
20450	35648
245235	35649
168544	35650
22979	35651
27790	35652
19187	35653
15816	35654
65221	35655
8079	35656
133001	35657
2885	35658
17981	35659
159285	35660
16158	35661
226645	35662
42446	35663
229477	35664
192138	35665
107681	35666
42244	35667
903	35668
88614	35669
10829	35670
81506	35671
182262	35672
286312	35673
32493	35674
41623	35675
77905	35676
104894	35677
88670	35678
169011	35679
134175	35680
78864	35681
141311	35682
216507	35683
154127	35684
111028	35685
187269	35686
97300	35687
61820	35688
44711	35689
78273	35690
89065	35691
171002	35692
184206	35693
13375	35694
5192	35695
63457	35696
302524	35697
52461	35698
7011	35699
43420	35700
58589	35701
37217	35702
58197	35703
16943	35704
16905	35705
23293	35706
40728	35707
102785	35708
138047	35709
269408	35710
25054	35711
293375	35712
139879	35713
6056	35714
181653	35715
32825	35716
138773	35717
2803	35718
206217	35719
22601	35720
136950	35721
81374	35722
140024	35723
84411	35724
70686	35725
98777	35726
1929	35727
138241	35728
154099	35729
45764	35730
179261	35731
9	35732
5676	35733
16049	35734
136389	35735
13428	35736
211466	35737
55370	35738
110562	35739
85502	35740
143960	35741
53811	35742
22513	35743
29876	35744
162	35745
281459	35746
193388	35747
2236	35748
66003	35749
30525	35750
24619	35751
192722	35752
253665	35753
136577	35754
273105	35755
77013	35756
213638	35757
56744	35758
238899	35759
94726	35760
1	35761
112011	35762
24964	35763
6518	35764
132364	35765
144435	35766
193654	35767
206213	35768
176512	35769
7530	35770
28775	35771
119077	35772
32828	35773
3943	35774
63190	35775
18248	35776
121911	35777
8070	35778
22106	35779
21489	35780
18972	35781
18972	35782
163161	35783
125056	35784
86879	35785
14822	35786
215952	35787
160869	35788
252476	35789
75293	35790
36468	35791
255730	35792
66066	35793
21982	35794
257478	35795
203988	35796
25034	35797
9286	35798
19928	35799
94	35800
84600	35801
32399	35802
296056	35803
42671	35804
204394	35805
74715	35806
288549	35807
231400	35808
151849	35809
25506	35810
153774	35811
10491	35812
52288	35813
6441	35814
218822	35815
281905	35816
58332	35817
204378	35818
28930	35819
140103	35820
11140	35821
37267	35822
292958	35823
5470	35824
54937	35825
62041	35826
299475	35827
184206	35828
66323	35829
109511	35830
5527	35831
28674	35832
41174	35833
229760	35834
57136	35835
84616	35836
58245	35837
124929	35838
307398	35839
55432	35840
133914	35841
84355	35842
16453	35843
406	35844
274961	35845
7202	35846
135324	35847
157123	35848
206386	35849
288008	35850
3777	35851
155077	35852
16608	35853
32281	35854
47605	35855
19894	35856
1661	35857
5845	35858
112448	35859
151598	35860
21405	35861
50535	35862
201966	35863
51582	35864
10487	35865
35954	35866
32710	35867
64221	35868
11660	35869
11413	35870
13797	35871
148047	35872
1258	35873
112283	35874
111304	35875
5871	35876
21641	35877
51	35878
13890	35879
31927	35880
176078	35881
187153	35882
57154	35883
74209	35884
166354	35885
67769	35886
178336	35887
255987	35888
81574	35889
312209	35890
203392	35891
165629	35892
10537	35893
32	35894
48787	35895
195963	35896
121461	35897
215847	35898
3443	35899
95676	35900
16702	35901
56028	35902
87785	35903
60494	35904
218870	35905
13433	35906
133320	35907
211399	35908
4274	35909
31049	35910
8141	35911
187443	35912
212944	35913
63452	35914
32187	35915
26644	35916
146249	35917
9776	35918
2826	35919
88894	35920
667	35921
75440	35922
3130	35923
174757	35924
96700	35925
73295	35926
81956	35927
65	35928
18340	35929
3158	35930
118729	35931
83664	35932
129273	35933
32028	35934
265188	35935
136898	35936
298363	35937
184681	35938
62539	35939
20412	35940
57501	35941
91575	35942
82554	35943
127562	35944
229305	35945
278296	35946
2	35947
136604	35948
136692	35949
11151	35950
43764	35951
126762	35952
114274	35953
9736	35954
208789	35955
193195	35956
46258	35957
132552	35958
271372	35959
88243	35960
40698	35961
10488	35962
106610	35963
16896	35964
16875	35965
13568	35966
23657	35967
112170	35968
9038	35969
2495	35970
296791	35971
24693	35972
24693	35973
9296	35974
89055	35975
3885	35976
223031	35977
147668	35978
75883	35979
161611	35980
587	35981
15277	35982
8732	35983
8014	35984
69480	35985
144479	35986
95333	35987
108428	35988
481	35989
684	35990
124408	35991
95863	35992
84594	35993
65249	35994
28347	35995
103815	35996
22870	35997
192384	35998
48803	35999
16017	36000
112312	36001
6739	36002
195185	36003
44606	36004
201672	36005
78521	36006
134254	36007
39389	36008
50297	36009
51440	36010
52306	36011
95792	36012
16366	36013
52147	36014
3127	36015
27399	36016
206865	36017
194425	36018
101106	36019
136941	36020
271788	36021
76415	36022
216007	36023
250239	36024
31377	36025
97996	36026
201723	36027
45507	36028
299729	36029
266425	36030
30129	36031
198482	36032
299371	36033
193857	36034
39069	36035
6858	36036
183659	36037
185882	36038
137774	36039
201149	36040
44355	36041
116328	36042
77472	36043
181992	36044
42389	36045
179452	36046
106001	36047
65040	36048
32188	36049
252071	36050
56856	36051
223282	36052
190774	36053
128510	36054
35974	36055
16202	36056
196144	36057
58794	36058
207296	36059
215080	36060
2617	36061
44706	36062
31096	36063
146099	36064
31466	36065
7659	36066
123282	36067
277727	36068
275987	36069
124069	36070
85521	36071
2006	36072
97002	36073
18362	36074
31530	36075
29167	36076
8689	36077
37265	36078
94549	36079
127410	36080
153	36081
140591	36082
114532	36083
53054	36084
76125	36085
67179	36086
91988	36087
118080	36088
25644	36089
236366	36090
106428	36091
155134	36092
258499	36093
92468	36094
86025	36095
202429	36096
97133	36097
39363	36098
271068	36099
30326	36100
86695	36101
22879	36102
256882	36103
164835	36104
23409	36105
139271	36106
6086	36107
288830	36108
42408	36109
19183	36110
160913	36111
5552	36112
7929	36113
64658	36114
18530	36115
238775	36116
27419	36117
224446	36118
87360	36119
124169	36120
220042	36121
85660	36122
19394	36123
110056	36124
69225	36125
241373	36126
143037	36127
74365	36128
15063	36129
31319	36130
32296	36131
25366	36132
74303	36133
306833	36134
180937	36135
207880	36136
64509	36137
93298	36138
155555	36139
38058	36140
20435	36141
76021	36142
249687	36143
9873	36144
123485	36145
14634	36146
11667	36147
151537	36148
312152	36149
232727	36150
85009	36151
716	36152
31470	36153
19349	36154
223592	36155
176188	36156
7279	36157
252256	36158
164462	36159
151136	36160
197231	36161
155668	36162
34173	36163
110372	36164
274648	36165
1970	36166
31	36167
2028	36168
182110	36169
41846	36170
9080	36171
87163	36172
198681	36173
239488	36174
44423	36175
34832	36176
23	36177
101690	36178
1295	36179
101234	36180
101522	36181
13954	36182
297719	36183
170802	36184
11713	36185
76649	36186
154987	36187
144033	36188
152192	36189
95140	36190
34427	36191
307226	36192
10979	36193
107046	36194
160697	36195
115654	36196
208627	36197
61975	36198
106749	36199
10522	36200
147163	36201
43837	36202
311571	36203
40677	36204
282186	36205
61654	36206
241287	36207
150740	36208
160928	36209
43884	36210
214494	36211
198014	36212
11088	36213
66395	36214
45805	36215
33894	36216
49065	36217
33500	36218
20537	36219
153878	36220
21361	36221
306904	36222
306881	36223
144722	36224
5912	36225
248895	36226
115714	36227
86248	36228
44826	36229
142198	36230
183100	36231
34315	36232
128900	36233
39431	36234
39652	36235
20876	36236
71301	36237
58285	36238
12923	36239
10908	36240
93802	36241
93772	36242
69438	36243
18297	36244
25453	36245
239767	36246
36002	36247
49183	36248
115242	36249
178005	36250
25634	36251
199715	36252
60363	36253
69481	36254
43135	36255
172727	36256
228627	36257
88075	36258
151640	36259
67120	36260
37591	36261
118148	36262
77509	36263
36134	36264
12031	36265
202375	36266
140091	36267
631	36268
43852	36269
174418	36270
13126	36271
99475	36272
189306	36273
21477	36274
23819	36275
61309	36276
143842	36277
164766	36278
138502	36279
184422	36280
164619	36281
2755	36282
136696	36283
14276	36284
90470	36285
128333	36286
140169	36287
130473	36288
14748	36289
88484	36290
39013	36291
142142	36292
178923	36293
64660	36294
265737	36295
209824	36296
230469	36297
96551	36298
49530	36299
2266	36300
55730	36301
36427	36302
230869	36303
136803	36304
26434	36305
136647	36306
67481	36307
152906	36308
9881	36309
17345	36310
208851	36311
202	36312
115239	36313
47481	36314
292162	36315
46701	36316
9336	36317
113978	36318
119206	36319
39051	36320
104271	36321
80947	36322
1006	36323
35455	36324
6082	36325
151522	36326
55466	36327
38284	36328
264210	36329
21306	36330
38344	36331
153	36332
194639	36333
29352	36334
89611	36335
13928	36336
157764	36337
5585	36338
2083	36339
121336	36340
174936	36341
47478	36342
33896	36343
70814	36344
116820	36345
24148	36346
55518	36347
269727	36348
27925	36349
209819	36350
104675	36351
93840	36352
23045	36353
11283	36354
311186	36355
88317	36356
3630	36357
122339	36358
75756	36359
95758	36360
101514	36361
295344	36362
15674	36363
208412	36364
91862	36365
34909	36366
94459	36367
61746	36368
74094	36369
16235	36370
88570	36371
47578	36372
47812	36373
25464	36374
52167	36375
289	36376
216680	36377
122098	36378
95648	36379
170865	36380
115599	36381
172602	36382
152990	36383
33593	36384
249201	36385
147563	36386
85322	36387
57494	36388
21232	36389
24137	36390
965	36391
631	36392
9126	36393
1348	36394
2408	36395
28435	36396
6255	36397
310859	36398
107420	36399
241949	36400
29288	36401
1498	36402
143918	36403
63706	36404
1025	36405
19356	36406
27497	36407
21055	36408
163072	36409
103056	36410
10121	36411
75744	36412
11333	36413
254825	36414
300439	36415
52167	36416
42028	36417
80383	36418
63841	36419
124107	36420
160920	36421
177948	36422
53114	36423
257370	36424
11	36425
14292	36426
21651	36427
81515	36428
265	36429
122568	36430
239806	36431
203607	36432
38887	36433
13644	36434
12444	36435
66569	36436
7053	36437
188758	36438
5538	36439
35320	36440
27968	36441
23860	36442
32561	36443
3938	36444
207244	36445
230591	36446
72689	36447
294063	36448
92958	36449
55653	36450
53660	36451
146274	36452
43642	36453
146474	36454
129831	36455
50858	36456
41012	36457
89772	36458
213722	36459
259852	36460
90873	36461
124086	36462
4591	36463
29015	36464
67121	36465
104396	36466
103416	36467
23711	36468
215534	36469
8103	36470
2235	36471
23569	36472
105507	36473
17065	36474
38681	36475
721	36476
24574	36477
14122	36478
298144	36479
33343	36480
36031	36481
37179	36482
6377	36483
35499	36484
3114	36485
20242	36486
49129	36487
133473	36488
74765	36489
69599	36490
131499	36491
23932	36492
43782	36493
440	36494
11628	36495
22488	36496
6773	36497
37035	36498
70041	36499
17294	36500
113	36501
193215	36502
97620	36503
68704	36504
4333	36505
64046	36506
133363	36507
16366	36508
1192	36509
92	36510
9797	36511
58221	36512
5534	36513
3899	36514
7723	36515
1692	36516
42387	36517
18323	36518
60025	36519
29530	36520
60971	36521
61747	36522
1442	36523
12624	36524
38327	36525
5084	36526
67078	36527
44010	36528
23282	36529
23699	36530
99540	36531
136296	36532
32603	36533
123681	36534
143863	36535
14500	36536
198629	36537
51170	36538
111643	36539
304027	36540
267796	36541
48560	36542
131840	36543
43989	36544
132969	36545
128305	36546
5780	36547
128100	36548
11011	36549
231887	36550
214699	36551
32514	36552
14241	36553
109661	36554
166529	36555
50682	36556
7665	36557
141473	36558
300775	36559
143486	36560
225511	36561
1982	36562
31498	36563
2445	36564
142932	36565
12064	36566
72979	36567
210587	36568
296800	36569
141763	36570
145541	36571
238890	36572
97021	36573
172323	36574
95899	36575
187982	36576
140996	36577
31279	36578
18301	36579
49753	36580
22832	36581
267024	36582
82515	36583
62336	36584
47745	36585
115374	36586
104199	36587
4577	36588
50011	36589
62191	36590
223463	36591
293919	36592
39155	36593
80934	36594
114113	36595
38030	36596
216894	36597
191931	36598
130349	36599
3940	36600
128962	36601
73536	36602
96139	36603
135841	36604
14522	36605
3825	36606
141518	36607
63614	36608
27588	36609
38756	36610
123588	36611
222880	36612
118402	36613
145105	36614
246860	36615
215259	36616
88019	36617
195799	36618
52233	36619
172882	36620
18807	36621
62299	36622
80293	36623
36649	36624
140598	36625
28540	36626
14361	36627
3669	36628
34970	36629
42648	36630
62963	36631
311197	36632
206024	36633
170526	36634
119060	36635
194733	36636
10195	36637
142164	36638
136788	36639
113579	36640
3793	36641
11365	36642
29609	36643
255227	36644
247933	36645
105371	36646
237018	36647
8918	36648
211511	36649
55234	36650
130193	36651
233330	36652
33223	36653
37620	36654
191565	36655
27206	36656
26461	36657
14931	36658
26890	36659
68553	36660
72423	36661
9433	36662
69983	36663
166814	36664
36372	36665
114482	36666
53166	36667
179127	36668
167317	36669
44167	36670
135532	36671
40590	36672
6390	36673
59374	36674
32205	36675
134326	36676
171476	36677
13665	36678
258080	36679
233821	36680
304521	36681
69743	36682
48706	36683
52338	36684
24589	36685
113609	36686
29644	36687
112605	36688
7258	36689
8886	36690
8886	36691
118386	36692
137296	36693
48239	36694
18797	36695
202749	36696
63726	36697
70609	36698
136565	36699
100497	36700
23529	36701
36415	36702
236471	36703
212879	36704
87220	36705
117733	36706
103090	36707
7557	36708
172974	36709
50553	36710
183230	36711
16162	36712
81903	36713
65109	36714
300594	36715
12540	36716
186274	36717
127549	36718
536	36719
220842	36720
27127	36721
251602	36722
474	36723
149011	36724
71294	36725
103086	36726
81128	36727
192572	36728
152817	36729
27087	36730
43361	36731
65404	36732
135282	36733
308802	36734
308459	36735
25955	36736
197324	36737
29331	36738
125017	36739
278371	36740
102402	36741
298835	36742
139825	36743
103667	36744
32025	36745
90809	36746
75431	36747
293071	36748
63013	36749
79941	36750
131174	36751
105784	36752
257457	36753
67749	36754
72066	36755
107797	36756
1039	36757
16480	36758
76763	36759
136513	36760
140030	36761
4106	36762
97347	36763
94950	36764
2869	36765
54722	36766
21970	36767
14038	36768
21900	36769
165520	36770
60376	36771
142695	36772
3322	36773
51410	36774
32495	36775
4003	36776
28786	36777
159019	36778
134360	36779
21328	36780
160705	36781
295113	36782
57556	36783
180890	36784
187618	36785
90496	36786
207646	36787
115460	36788
220204	36789
43939	36790
65713	36791
26630	36792
43678	36793
234388	36794
182333	36795
157349	36796
245173	36797
282303	36798
141375	36799
138113	36800
203160	36801
60453	36802
187213	36803
69919	36804
91748	36805
15705	36806
215936	36807
210521	36808
306327	36809
2507	36810
47560	36811
22325	36812
209657	36813
16295	36814
64039	36815
122532	36816
27423	36817
89525	36818
65957	36819
8827	36820
55607	36821
39	36822
14318	36823
212845	36824
27295	36825
41551	36826
39362	36827
17270	36828
62264	36829
146270	36830
150287	36831
37357	36832
104680	36833
69876	36834
31829	36835
5621	36836
130193	36837
48128	36838
16182	36839
50492	36840
164531	36841
10655	36842
39107	36843
174545	36844
64692	36845
166419	36846
122197	36847
25554	36848
32504	36849
240923	36850
2193	36851
225535	36852
41293	36853
114780	36854
74792	36855
162345	36856
10079	36857
78512	36858
757	36859
46071	36860
116795	36861
3209	36862
25988	36863
5169	36864
170760	36865
1343	36866
164099	36867
146445	36868
18351	36869
53724	36870
62830	36871
25511	36872
20974	36873
35605	36874
14500	36875
10845	36876
159252	36877
21044	36878
41130	36879
179694	36880
9958	36881
18053	36882
198592	36883
92915	36884
237608	36885
129334	36886
105546	36887
66987	36888
134499	36889
48149	36890
182380	36891
88695	36892
25186	36893
14724	36894
213117	36895
79638	36896
33077	36897
132359	36898
60143	36899
165381	36900
78522	36901
136084	36902
31875	36903
191954	36904
68464	36905
136430	36906
17928	36907
121119	36908
189686	36909
134488	36910
41895	36911
93201	36912
71889	36913
50084	36914
158245	36915
36775	36916
84524	36917
251278	36918
31687	36919
161935	36920
66760	36921
160618	36922
50	36923
68143	36924
22524	36925
95954	36926
204169	36927
33799	36928
297700	36929
92503	36930
123827	36931
43340	36932
164669	36933
39461	36934
23900	36935
8545	36936
229399	36937
25915	36938
36480	36939
268453	36940
9165	36941
27509	36942
216581	36943
35815	36944
4792	36945
108281	36946
5831	36947
4250	36948
73368	36949
161228	36950
51372	36951
27467	36952
94749	36953
39137	36954
50808	36955
205854	36956
186858	36957
56732	36958
31332	36959
39623	36960
46999	36961
16456	36962
10430	36963
104785	36964
14156	36965
184593	36966
37166	36967
73150	36968
148533	36969
289963	36970
195048	36971
48577	36972
51874	36973
171382	36974
105	36975
54453	36976
82612	36977
58171	36978
53361	36979
80474	36980
9325	36981
84426	36982
84426	36983
66540	36984
79723	36985
208850	36986
77678	36987
1148	36988
1052	36989
2829	36990
191434	36991
1389	36992
18967	36993
90815	36994
82467	36995
12447	36996
154394	36997
58840	36998
189395	36999
8980	37000
151486	37001
6154	37002
133130	37003
81564	37004
77368	37005
281	37006
74036	37007
279936	37008
24053	37009
183396	37010
138385	37011
277410	37012
26279	37013
51556	37014
164250	37015
24683	37016
40004	37017
70935	37018
209405	37019
79177	37020
130019	37021
72680	37022
1043	37023
9308	37024
13826	37025
27212	37026
17742	37027
6197	37028
111318	37029
49947	37030
320	37031
93029	37032
38218	37033
9465	37034
132687	37035
119872	37036
33443	37037
185492	37038
411	37039
69913	37040
36163	37041
40856	37042
2666	37043
106	37044
78605	37045
58360	37046
122545	37047
59043	37048
31938	37049
252462	37050
104082	37051
6828	37052
38140	37053
1550	37054
48049	37055
67108	37056
122154	37057
35259	37058
89	37059
107163	37060
312020	37061
18568	37062
32628	37063
115634	37064
42808	37065
59501	37066
7171	37067
24168	37068
24369	37069
62228	37070
73623	37071
183493	37072
10409	37073
9193	37074
53146	37075
152894	37076
125235	37077
193531	37078
158002	37079
1602	37080
47784	37081
303249	37082
11871	37083
488	37084
266895	37085
3547	37086
187204	37087
43229	37088
83471	37089
56705	37090
15994	37091
3181	37092
24686	37093
107844	37094
30043	37095
74270	37096
29667	37097
4003	37098
12984	37099
24164	37100
243391	37101
135409	37102
27204	37103
280494	37104
5511	37105
50335	37106
43846	37107
85431	37108
295246	37109
40207	37110
118447	37111
202653	37112
4949	37113
138515	37114
1005	37115
52792	37116
49807	37117
4493	37118
22532	37119
192493	37120
272827	37121
20289	37122
12599	37123
39836	37124
59782	37125
15455	37126
696	37127
128728	37128
128728	37129
97061	37130
73497	37131
52872	37132
2697	37133
268699	37134
65550	37135
251188	37136
130077	37137
10429	37138
2305	37139
128568	37140
86210	37141
288308	37142
66104	37143
193279	37144
45881	37145
17301	37146
2416	37147
40537	37148
34526	37149
18408	37150
141862	37151
252525	37152
233707	37153
94383	37154
2795	37155
116067	37156
126773	37157
72472	37158
40278	37159
114335	37160
39181	37161
106178	37162
97495	37163
137221	37164
683	37165
112725	37166
45674	37167
11840	37168
27878	37169
49547	37170
65917	37171
157754	37172
218573	37173
5390	37174
185953	37175
4072	37176
213865	37177
300278	37178
162998	37179
21344	37180
283068	37181
281861	37182
36460	37183
22381	37184
39	37185
175996	37186
134687	37187
32267	37188
176374	37189
4287	37190
174485	37191
248396	37192
92256	37193
140431	37194
62835	37195
233101	37196
21947	37197
144851	37198
65686	37199
189507	37200
37798	37201
169991	37202
12869	37203
28713	37204
56453	37205
139327	37206
94140	37207
8593	37208
158316	37209
121951	37210
3378	37211
52279	37212
37237	37213
839	37214
917	37215
68489	37216
57620	37217
86674	37218
208624	37219
301947	37220
130739	37221
281117	37222
49791	37223
262277	37224
11995	37225
17491	37226
4847	37227
307195	37228
72860	37229
179232	37230
60244	37231
37501	37232
165738	37233
106134	37234
217890	37235
39816	37236
140788	37237
161618	37238
179850	37239
13233	37240
108897	37241
48189	37242
187958	37243
259069	37244
14906	37245
158848	37246
37227	37247
203919	37248
55213	37249
125919	37250
187375	37251
257916	37252
65428	37253
30429	37254
941	37255
109116	37256
117098	37257
107791	37258
181476	37259
6087	37260
3591	37261
9965	37262
59905	37263
147675	37264
168361	37265
6305	37266
61690	37267
43193	37268
5466	37269
34866	37270
309105	37271
12548	37272
2949	37273
258565	37274
88216	37275
88216	37276
266513	37277
50690	37278
82363	37279
10526	37280
310940	37281
89515	37282
32630	37283
182518	37284
96600	37285
31846	37286
57040	37287
82206	37288
85020	37289
198560	37290
181468	37291
51026	37292
88851	37293
16722	37294
263184	37295
12539	37296
72024	37297
176233	37298
197193	37299
7383	37300
72766	37301
30503	37302
203127	37303
27194	37304
131477	37305
26246	37306
6167	37307
58870	37308
81223	37309
8066	37310
1669	37311
15108	37312
118064	37313
129676	37314
58201	37315
293776	37316
277175	37317
175008	37318
12878	37319
129661	37320
44176	37321
269328	37322
10897	37323
41687	37324
181665	37325
677	37326
84503	37327
33052	37328
29634	37329
79283	37330
312	37331
208149	37332
140865	37333
159726	37334
82460	37335
16567	37336
67205	37337
267540	37338
109631	37339
5341	37340
4654	37341
1754	37342
204247	37343
89011	37344
99563	37345
875	37346
43991	37347
96082	37348
10865	37349
91144	37350
206285	37351
62245	37352
4338	37353
29594	37354
28855	37355
197144	37356
219983	37357
50347	37358
265439	37359
290177	37360
86019	37361
106133	37362
5669	37363
125406	37364
24026	37365
108625	37366
246009	37367
187403	37368
107813	37369
1386	37370
34624	37371
25068	37372
32301	37373
13327	37374
62044	37375
42326	37376
200420	37377
121256	37378
111514	37379
307241	37380
11568	37381
147655	37382
2656	37383
28404	37384
145824	37385
120997	37386
110751	37387
59346	37388
193014	37389
151236	37390
223192	37391
37797	37392
1389	37393
199983	37394
134114	37395
144191	37396
10183	37397
169935	37398
167176	37399
107169	37400
201178	37401
152220	37402
17473	37403
201858	37404
33642	37405
28694	37406
255861	37407
110040	37408
210	37409
108222	37410
141258	37411
27420	37412
19635	37413
2880	37414
52568	37415
83114	37416
66009	37417
293893	37418
29988	37419
261584	37420
89903	37421
98569	37422
9868	37423
150445	37424
297263	37425
114699	37426
102983	37427
95361	37428
7643	37429
83379	37430
24341	37431
42066	37432
24612	37433
211167	37434
8693	37435
61557	37436
113529	37437
141685	37438
46824	37439
287204	37440
99501	37441
16591	37442
99555	37443
140431	37444
56121	37445
2221	37446
297317	37447
19205	37448
80168	37449
41209	37450
21799	37451
98649	37452
8801	37453
17665	37454
86484	37455
6860	37456
161550	37457
36805	37458
103913	37459
174716	37460
151	37461
256321	37462
1270	37463
284329	37464
26932	37465
21163	37466
34587	37467
13259	37468
44979	37469
2	37470
24261	37471
195047	37472
1829	37473
242590	37474
57323	37475
419	37476
143976	37477
213138	37478
2016	37479
142326	37480
16152	37481
93932	37482
123074	37483
23835	37484
90482	37485
140456	37486
53394	37487
28636	37488
58865	37489
140043	37490
175745	37491
275658	37492
80850	37493
238192	37494
18654	37495
148467	37496
17769	37497
124140	37498
216967	37499
34019	37500
18289	37501
47925	37502
103000	37503
63232	37504
114760	37505
2657	37506
4639	37507
59653	37508
59653	37509
1601	37510
262168	37511
64599	37512
173171	37513
14825	37514
181664	37515
43193	37516
124715	37517
4465	37518
146997	37519
272619	37520
3045	37521
220185	37522
43153	37523
2973	37524
147594	37525
137879	37526
44918	37527
214692	37528
15046	37529
258345	37530
176273	37531
17	37532
34296	37533
69064	37534
190883	37535
198874	37536
16559	37537
176365	37538
184149	37539
117381	37540
1135	37541
278330	37542
223551	37543
303790	37544
234265	37545
267493	37546
2493	37547
48816	37548
11457	37549
20285	37550
235934	37551
22107	37552
46842	37553
5262	37554
10115	37555
99093	37556
109339	37557
236447	37558
107775	37559
24284	37560
79825	37561
12558	37562
102183	37563
54459	37564
97018	37565
233928	37566
10265	37567
95707	37568
117942	37569
68912	37570
272822	37571
85359	37572
88904	37573
21369	37574
85187	37575
66355	37576
112002	37577
129	37578
96255	37579
11648	37580
94643	37581
288856	37582
148186	37583
48451	37584
98576	37585
143985	37586
64024	37587
127810	37588
158104	37589
256607	37590
54987	37591
31180	37592
16773	37593
172585	37594
48613	37595
32897	37596
185	37597
25749	37598
75961	37599
18249	37600
44461	37601
61136	37602
134208	37603
71637	37604
207501	37605
27933	37606
160564	37607
1855	37608
156034	37609
25781	37610
69716	37611
52689	37612
199193	37613
107844	37614
143701	37615
296550	37616
53607	37617
21410	37618
175155	37619
28703	37620
29679	37621
18079	37622
88185	37623
251773	37624
175543	37625
123189	37626
26436	37627
258749	37628
16253	37629
9348	37630
29081	37631
1773	37632
246510	37633
164437	37634
57157	37635
262634	37636
17913	37637
99776	37638
127310	37639
96474	37640
46172	37641
182540	37642
138847	37643
157614	37644
20949	37645
125404	37646
19908	37647
190444	37648
44077	37649
202473	37650
132053	37651
93277	37652
34468	37653
96415	37654
2921	37655
25583	37656
157904	37657
47065	37658
44314	37659
81524	37660
69471	37661
190154	37662
197306	37663
157752	37664
44295	37665
10872	37666
14505	37667
26785	37668
103689	37669
131091	37670
173593	37671
260848	37672
124501	37673
114253	37674
67620	37675
254115	37676
12038	37677
186889	37678
33988	37679
4022	37680
128356	37681
2904	37682
249273	37683
169228	37684
178381	37685
47158	37686
91873	37687
40340	37688
23057	37689
139569	37690
1920	37691
94927	37692
146860	37693
216475	37694
87428	37695
12526	37696
120835	37697
111022	37698
27764	37699
73267	37700
14280	37701
133375	37702
214203	37703
3913	37704
167755	37705
95583	37706
37316	37707
4899	37708
106645	37709
128004	37710
56170	37711
81064	37712
35475	37713
49987	37714
5061	37715
236194	37716
3241	37717
32750	37718
8234	37719
2159	37720
100673	37721
16991	37722
34	37723
193060	37724
77287	37725
167513	37726
161626	37727
9912	37728
73256	37729
75007	37730
7241	37731
7722	37732
53309	37733
234494	37734
18477	37735
23657	37736
8717	37737
100344	37738
2848	37739
48154	37740
1206	37741
875	37742
25802	37743
232170	37744
130842	37745
8927	37746
67722	37747
4883	37748
1	37749
23138	37750
9526	37751
112798	37752
96144	37753
72704	37754
21994	37755
23798	37756
214551	37757
124030	37758
74949	37759
36302	37760
26548	37761
8283	37762
18245	37763
41290	37764
63179	37765
132442	37766
53388	37767
86551	37768
30897	37769
9134	37770
3907	37771
10608	37772
94194	37773
71796	37774
1802	37775
34341	37776
57363	37777
56813	37778
909	37779
46191	37780
2126	37781
180415	37782
175558	37783
4658	37784
57782	37785
71078	37786
11094	37787
17672	37788
210265	37789
33174	37790
28538	37791
131935	37792
133866	37793
49132	37794
31906	37795
43724	37796
20381	37797
3379	37798
126138	37799
44280	37800
58704	37801
2995	37802
96523	37803
3971	37804
41507	37805
18885	37806
48989	37807
77166	37808
13584	37809
4	37810
3662	37811
14191	37812
184044	37813
5241	37814
144842	37815
10534	37816
135400	37817
10626	37818
119291	37819
136441	37820
38097	37821
243372	37822
79363	37823
79363	37824
271334	37825
161714	37826
144574	37827
7306	37828
18910	37829
214322	37830
176234	37831
210314	37832
4246	37833
212267	37834
44125	37835
137085	37836
26428	37837
274569	37838
3399	37839
2221	37840
7176	37841
61446	37842
90489	37843
32237	37844
168943	37845
186903	37846
92731	37847
91679	37848
79999	37849
259108	37850
2517	37851
85602	37852
220470	37853
1586	37854
37663	37855
125130	37856
128275	37857
42488	37858
235494	37859
95381	37860
50756	37861
103592	37862
34595	37863
65378	37864
162057	37865
63381	37866
107441	37867
155118	37868
64609	37869
53029	37870
143566	37871
126851	37872
2942	37873
154382	37874
65488	37875
95892	37876
218060	37877
20123	37878
100074	37879
54849	37880
35509	37881
181852	37882
216858	37883
83187	37884
8459	37885
228012	37886
163850	37887
52279	37888
63102	37889
144	37890
69144	37891
282712	37892
126179	37893
54404	37894
109004	37895
29622	37896
26174	37897
95233	37898
104599	37899
2151	37900
195464	37901
278696	37902
42831	37903
106409	37904
48074	37905
41420	37906
72232	37907
18797	37908
141793	37909
43420	37910
100564	37911
5670	37912
78428	37913
73340	37914
20772	37915
26296	37916
43222	37917
255176	37918
54459	37919
9485	37920
208341	37921
186021	37922
121960	37923
6914	37924
125190	37925
264180	37926
54	37927
101647	37928
72312	37929
89928	37930
6609	37931
53736	37932
1231	37933
24890	37934
2597	37935
64849	37936
85333	37937
131895	37938
119556	37939
165678	37940
11061	37941
724	37942
198355	37943
50193	37944
292845	37945
302459	37946
91898	37947
164815	37948
60304	37949
196508	37950
31694	37951
205320	37952
216620	37953
71792	37954
26056	37955
94581	37956
217576	37957
199093	37958
136678	37959
10552	37960
29025	37961
42616	37962
43996	37963
9680	37964
222982	37965
13466	37966
64589	37967
138971	37968
8345	37969
177217	37970
261610	37971
71464	37972
22224	37973
6860	37974
4461	37975
112394	37976
170237	37977
2487	37978
172538	37979
103375	37980
15617	37981
11455	37982
72860	37983
93953	37984
223023	37985
37009	37986
25139	37987
82552	37988
79132	37989
1319	37990
274701	37991
89539	37992
29376	37993
204729	37994
76760	37995
97695	37996
48866	37997
13040	37998
232263	37999
9637	38000
85215	38001
211026	38002
78605	38003
92116	38004
35509	38005
97644	38006
207763	38007
130097	38008
243891	38009
86153	38010
115209	38011
73532	38012
17128	38013
75685	38014
209422	38015
113901	38016
127903	38017
200013	38018
7494	38019
185	38020
103081	38021
123376	38022
5382	38023
159728	38024
15027	38025
38624	38026
72703	38027
1331	38028
8406	38029
138841	38030
61640	38031
86619	38032
5565	38033
217630	38034
141603	38035
48151	38036
181267	38037
3481	38038
199110	38039
1245	38040
17236	38041
197255	38042
137236	38043
91120	38044
188024	38045
66274	38046
7917	38047
16326	38048
32	38049
73076	38050
35320	38051
214995	38052
54513	38053
9012	38054
106758	38055
144203	38056
12205	38057
45643	38058
15547	38059
41190	38060
24005	38061
14094	38062
37597	38063
137652	38064
152913	38065
34359	38066
189631	38067
152	38068
118	38069
19752	38070
67256	38071
89962	38072
65727	38073
96663	38074
16452	38075
118315	38076
7863	38077
77755	38078
214248	38079
38578	38080
209715	38081
36284	38082
19396	38083
20150	38084
16142	38085
85982	38086
45452	38087
198185	38088
190433	38089
6801	38090
171191	38091
39416	38092
59132	38093
43337	38094
130813	38095
28748	38096
135883	38097
9801	38098
330	38099
148512	38100
147112	38101
32982	38102
63529	38103
65676	38104
156544	38105
156762	38106
70369	38107
167445	38108
75955	38109
47075	38110
20506	38111
241580	38112
293365	38113
164675	38114
106588	38115
84565	38116
124732	38117
76127	38118
62229	38119
130336	38120
51378	38121
20663	38122
42692	38123
148691	38124
247376	38125
42411	38126
157907	38127
80369	38128
258007	38129
128906	38130
239984	38131
135940	38132
231040	38133
110197	38134
51036	38135
35497	38136
71089	38137
70989	38138
300445	38139
30134	38140
125454	38141
3394	38142
129932	38143
129932	38144
44327	38145
39372	38146
3055	38147
63529	38148
54119	38149
126896	38150
70919	38151
102222	38152
154620	38153
67868	38154
271668	38155
98786	38156
54272	38157
66862	38158
48436	38159
81361	38160
210391	38161
108713	38162
6421	38163
141638	38164
14448	38165
145204	38166
29057	38167
240644	38168
1221	38169
254576	38170
229039	38171
39515	38172
146871	38173
112447	38174
46640	38175
153563	38176
84802	38177
109244	38178
47502	38179
30863	38180
40920	38181
53682	38182
117807	38183
29211	38184
182932	38185
45298	38186
292932	38187
63316	38188
243948	38189
187214	38190
93446	38191
222277	38192
11611	38193
217670	38194
34654	38195
44558	38196
21438	38197
35418	38198
126265	38199
60642	38200
9352	38201
99616	38202
80922	38203
65299	38204
109334	38205
66002	38206
29356	38207
58093	38208
115459	38209
47250	38210
124899	38211
34830	38212
11222	38213
209428	38214
190385	38215
140993	38216
137873	38217
18157	38218
66285	38219
142927	38220
262	38221
4800	38222
20690	38223
187712	38224
124348	38225
112427	38226
166816	38227
82535	38228
143	38229
32698	38230
172225	38231
42760	38232
121991	38233
2379	38234
207349	38235
145768	38236
72010	38237
6331	38238
5421	38239
20179	38240
39447	38241
15168	38242
88143	38243
88142	38244
9182	38245
197820	38246
7873	38247
39604	38248
84790	38249
126108	38250
19395	38251
21611	38252
61648	38253
19689	38254
20189	38255
32656	38256
21598	38257
217386	38258
242356	38259
18305	38260
78455	38261
74	38262
3346	38263
201186	38264
7107	38265
71782	38266
56500	38267
219349	38268
25295	38269
112184	38270
91780	38271
158051	38272
36806	38273
94296	38274
5632	38275
86851	38276
86498	38277
177564	38278
182282	38279
13944	38280
87069	38281
14428	38282
311993	38283
6098	38284
75681	38285
131009	38286
45692	38287
214164	38288
185112	38289
216129	38290
102790	38291
22190	38292
95532	38293
144482	38294
8157	38295
39107	38296
102414	38297
166003	38298
81737	38299
706	38300
18853	38301
62079	38302
144651	38303
197767	38304
284847	38305
302740	38306
87975	38307
66	38308
197177	38309
237108	38310
127283	38311
24888	38312
27465	38313
37519	38314
179	38315
38695	38316
123758	38317
4145	38318
52268	38319
151587	38320
111065	38321
166167	38322
161035	38323
70996	38324
2212	38325
186982	38326
140558	38327
41287	38328
100842	38329
40636	38330
35954	38331
28664	38332
33302	38333
97577	38334
60384	38335
41061	38336
69588	38337
90346	38338
115076	38339
94101	38340
260076	38341
14004	38342
219152	38343
15617	38344
113337	38345
204966	38346
18050	38347
124143	38348
60222	38349
274297	38350
118297	38351
74058	38352
53613	38353
214091	38354
160447	38355
89616	38356
2727	38357
146988	38358
52417	38359
112365	38360
239249	38361
64783	38362
166990	38363
12051	38364
4840	38365
20288	38366
40959	38367
27730	38368
5393	38369
202949	38370
41773	38371
142094	38372
32250	38373
44640	38374
31538	38375
118162	38376
26308	38377
70540	38378
149709	38379
1705	38380
86571	38381
355	38382
31249	38383
31366	38384
111702	38385
28936	38386
27830	38387
115749	38388
66863	38389
147849	38390
24368	38391
2009	38392
20163	38393
897	38394
20711	38395
165400	38396
257767	38397
26398	38398
112871	38399
9982	38400
96012	38401
178547	38402
59671	38403
141911	38404
42303	38405
9139	38406
203146	38407
180411	38408
91451	38409
60848	38410
3728	38411
43684	38412
15480	38413
38280	38414
191332	38415
128187	38416
10434	38417
48965	38418
1309	38419
35754	38420
45097	38421
38521	38422
293060	38423
31639	38424
204101	38425
5	38426
84161	38427
131342	38428
177000	38429
122323	38430
299435	38431
110895	38432
119174	38433
79377	38434
95306	38435
31953	38436
75607	38437
161886	38438
137087	38439
66477	38440
13431	38441
286431	38442
586	38443
22	38444
130883	38445
188851	38446
9148	38447
98038	38448
201145	38449
193532	38450
46623	38451
39639	38452
18447	38453
18232	38454
117057	38455
226483	38456
194422	38457
1601	38458
34221	38459
118335	38460
75493	38461
10825	38462
24874	38463
285780	38464
32432	38465
166255	38466
205529	38467
52649	38468
59343	38469
84083	38470
137297	38471
134745	38472
83220	38473
306	38474
86731	38475
4855	38476
108376	38477
52925	38478
237720	38479
112809	38480
122717	38481
68647	38482
22053	38483
76054	38484
216175	38485
82144	38486
2047	38487
104992	38488
99078	38489
12279	38490
275753	38491
20282	38492
9298	38493
85121	38494
247350	38495
14425	38496
886	38497
1232	38498
28226	38499
184272	38500
62418	38501
11249	38502
94697	38503
211425	38504
304699	38505
42202	38506
35759	38507
154253	38508
115664	38509
104476	38510
123602	38511
14520	38512
82767	38513
51493	38514
257535	38515
106022	38516
40636	38517
92394	38518
98030	38519
176550	38520
37846	38521
3603	38522
29600	38523
146356	38524
15816	38525
57867	38526
21706	38527
13793	38528
219138	38529
9965	38530
176378	38531
187356	38532
30634	38533
98272	38534
244535	38535
310628	38536
30977	38537
12052	38538
6436	38539
16412	38540
10768	38541
133309	38542
166860	38543
69046	38544
2596	38545
160616	38546
83824	38547
37833	38548
115791	38549
41658	38550
8882	38551
104899	38552
191468	38553
162982	38554
57421	38555
56	38556
128196	38557
24862	38558
97085	38559
31445	38560
106099	38561
13697	38562
81356	38563
62055	38564
66014	38565
94098	38566
156494	38567
200418	38568
67623	38569
2740	38570
146191	38571
192038	38572
91085	38573
231991	38574
75430	38575
34882	38576
118399	38577
12961	38578
697	38579
221	38580
43150	38581
13700	38582
191383	38583
143079	38584
147397	38585
272969	38586
90802	38587
25550	38588
37868	38589
143733	38590
184996	38591
183017	38592
69020	38593
214161	38594
131815	38595
61680	38596
52771	38597
261257	38598
121546	38599
265655	38600
3257	38601
62345	38602
189688	38603
3105	38604
23445	38605
7061	38606
60069	38607
44935	38608
17686	38609
16266	38610
54711	38611
95526	38612
61612	38613
63242	38614
112212	38615
254673	38616
73031	38617
11243	38618
157184	38619
11696	38620
57140	38621
50285	38622
82501	38623
60645	38624
91798	38625
52713	38626
109760	38627
30044	38628
193198	38629
264912	38630
78944	38631
122141	38632
137589	38633
263939	38634
189532	38635
251861	38636
20930	38637
77494	38638
91427	38639
186889	38640
125902	38641
291946	38642
32630	38643
201442	38644
75019	38645
133282	38646
170584	38647
253593	38648
63526	38649
15267	38650
34850	38651
73399	38652
71973	38653
13075	38654
29253	38655
51264	38656
211164	38657
2708	38658
34305	38659
42905	38660
71988	38661
35353	38662
139569	38663
91909	38664
49642	38665
80779	38666
31994	38667
11318	38668
11433	38669
5077	38670
100586	38671
133568	38672
307823	38673
140195	38674
20565	38675
81265	38676
81742	38677
64279	38678
28983	38679
83863	38680
10413	38681
104550	38682
23916	38683
28911	38684
141615	38685
49235	38686
110390	38687
92287	38688
23571	38689
4820	38690
14152	38691
46591	38692
141136	38693
23999	38694
33977	38695
169603	38696
11297	38697
217668	38698
156833	38699
7077	38700
112601	38701
210042	38702
93665	38703
404	38704
99768	38705
72144	38706
189429	38707
2271	38708
152	38709
155123	38710
69584	38711
81440	38712
128472	38713
130391	38714
310763	38715
67676	38716
79930	38717
47884	38718
282257	38719
177506	38720
88714	38721
87545	38722
311052	38723
148	38724
160612	38725
15232	38726
277614	38727
166410	38728
3501	38729
22125	38730
204263	38731
2424	38732
156249	38733
69530	38734
199813	38735
130031	38736
29655	38737
230766	38738
6873	38739
19233	38740
246257	38741
20505	38742
60143	38743
27000	38744
231641	38745
4052	38746
252151	38747
38237	38748
95787	38749
1486	38750
59055	38751
97202	38752
55743	38753
94343	38754
178326	38755
273611	38756
98184	38757
7021	38758
23985	38759
149328	38760
167184	38761
125310	38762
87684	38763
285645	38764
16754	38765
65656	38766
2902	38767
43538	38768
101538	38769
207160	38770
27668	38771
97674	38772
164756	38773
66688	38774
91501	38775
54253	38776
94195	38777
106339	38778
47801	38779
169943	38780
90007	38781
159775	38782
16844	38783
31883	38784
42177	38785
94179	38786
123790	38787
2018	38788
217491	38789
22234	38790
24307	38791
173829	38792
145746	38793
87750	38794
41517	38795
156002	38796
40277	38797
64798	38798
312380	38799
33669	38800
49043	38801
15129	38802
156242	38803
177401	38804
11921	38805
78701	38806
42592	38807
255246	38808
126199	38809
123474	38810
59021	38811
44902	38812
82171	38813
102095	38814
15502	38815
33869	38816
279849	38817
33020	38818
29818	38819
39924	38820
17924	38821
17418	38822
19377	38823
6363	38824
568	38825
72449	38826
11418	38827
30673	38828
17927	38829
284613	38830
195766	38831
12814	38832
8630	38833
41515	38834
128804	38835
57681	38836
202800	38837
24108	38838
52698	38839
192668	38840
163779	38841
30717	38842
143491	38843
44	38844
105382	38845
96749	38846
97088	38847
311432	38848
290998	38849
162529	38850
22949	38851
125337	38852
7369	38853
183286	38854
215504	38855
28207	38856
12703	38857
1615	38858
131	38859
3825	38860
23508	38861
236390	38862
829	38863
95208	38864
43248	38865
207098	38866
156658	38867
274727	38868
288565	38869
150780	38870
23012	38871
251659	38872
283126	38873
57249	38874
85440	38875
62440	38876
305130	38877
114676	38878
198630	38879
34733	38880
173845	38881
156825	38882
121591	38883
45933	38884
241789	38885
33806	38886
146722	38887
16786	38888
87320	38889
151875	38890
37976	38891
25116	38892
24888	38893
60304	38894
92807	38895
4465	38896
82266	38897
101960	38898
279364	38899
205930	38900
295775	38901
121590	38902
68274	38903
40792	38904
98559	38905
172007	38906
116463	38907
27823	38908
16101	38909
241252	38910
136228	38911
153337	38912
134218	38913
62936	38914
220870	38915
20651	38916
22297	38917
37576	38918
129486	38919
80208	38920
309208	38921
6428	38922
38187	38923
46735	38924
51971	38925
23741	38926
747	38927
14364	38928
17561	38929
747	38930
6062	38931
23711	38932
189013	38933
2919	38934
54681	38935
3216	38936
97900	38937
155901	38938
52851	38939
37689	38940
14285	38941
202776	38942
113977	38943
197222	38944
49017	38945
16327	38946
76570	38947
291358	38948
3814	38949
2993	38950
53661	38951
21434	38952
9821	38953
66339	38954
8873	38955
12959	38956
81254	38957
189151	38958
1281	38959
14492	38960
73537	38961
297240	38962
3362	38963
14302	38964
172180	38965
18849	38966
244578	38967
200280	38968
86663	38969
87251	38970
77621	38971
135917	38972
156636	38973
211537	38974
164825	38975
9810	38976
33571	38977
15139	38978
38935	38979
25762	38980
51472	38981
58745	38982
145230	38983
88658	38984
155485	38985
5492	38986
11746	38987
99472	38988
213734	38989
205078	38990
281734	38991
1513	38992
71900	38993
4019	38994
303418	38995
92525	38996
67147	38997
19951	38998
74033	38999
82458	39000
57314	39001
159206	39002
118450	39003
252334	39004
39104	39005
50599	39006
14177	39007
164432	39008
29982	39009
132158	39010
200395	39011
6183	39012
84636	39013
272033	39014
72764	39015
108792	39016
96608	39017
108660	39018
129067	39019
122013	39020
61444	39021
76907	39022
95999	39023
186003	39024
28690	39025
131	39026
190047	39027
459	39028
122253	39029
303066	39030
5457	39031
146521	39032
11055	39033
88342	39034
137265	39035
30830	39036
5218	39037
271167	39038
26198	39039
35480	39040
23681	39041
148498	39042
68680	39043
58956	39044
288073	39045
97780	39046
23869	39047
179761	39048
242	39049
132	39050
300639	39051
182106	39052
271336	39053
119	39054
72361	39055
13060	39056
1800	39057
104289	39058
247403	39059
185977	39060
169689	39061
23514	39062
33912	39063
3118	39064
36328	39065
187376	39066
80090	39067
258828	39068
8559	39069
166390	39070
135294	39071
208580	39072
69349	39073
203357	39074
241787	39075
81444	39076
177173	39077
49421	39078
2133	39079
231916	39080
289378	39081
112809	39082
65685	39083
148650	39084
57498	39085
40895	39086
79891	39087
142244	39088
153595	39089
89768	39090
130946	39091
206225	39092
38982	39093
3961	39094
6787	39095
71111	39096
16162	39097
85699	39098
85658	39099
223486	39100
170374	39101
217532	39102
117232	39103
55357	39104
39960	39105
263567	39106
126116	39107
31166	39108
134551	39109
5655	39110
9178	39111
32568	39112
44085	39113
43897	39114
81957	39115
978	39116
134274	39117
12279	39118
8172	39119
83813	39120
236514	39121
17509	39122
68148	39123
49520	39124
33646	39125
140643	39126
32734	39127
14954	39128
161979	39129
28620	39130
14593	39131
29668	39132
1441	39133
28444	39134
12634	39135
15053	39136
218110	39137
92508	39138
50197	39139
44316	39140
216545	39141
146223	39142
65	39143
200077	39144
162082	39145
125974	39146
39682	39147
187726	39148
2815	39149
214284	39150
76623	39151
91935	39152
1562	39153
3000	39154
114586	39155
706	39156
154668	39157
32787	39158
106572	39159
47539	39160
11562	39161
21239	39162
3378	39163
2531	39164
21614	39165
110128	39166
195837	39167
15928	39168
81482	39169
94926	39170
189290	39171
127358	39172
274167	39173
158471	39174
126820	39175
47951	39176
198782	39177
50745	39178
65576	39179
296633	39180
29662	39181
92188	39182
19012	39183
111032	39184
201647	39185
188224	39186
724	39187
1691	39188
136001	39189
41351	39190
139780	39191
102346	39192
45362	39193
106615	39194
177518	39195
125113	39196
28356	39197
132687	39198
3755	39199
129687	39200
52273	39201
69230	39202
99055	39203
49212	39204
198968	39205
140890	39206
13875	39207
20399	39208
3179	39209
56173	39210
168538	39211
63527	39212
67466	39213
44712	39214
228071	39215
90428	39216
136297	39217
2308	39218
28802	39219
35801	39220
17136	39221
2456	39222
42772	39223
37345	39224
291932	39225
58725	39226
29502	39227
60351	39228
158517	39229
48258	39230
126326	39231
56841	39232
37676	39233
89840	39234
81493	39235
26439	39236
2045	39237
54939	39238
5629	39239
24241	39240
49675	39241
196949	39242
2520	39243
92190	39244
106386	39245
1953	39246
74835	39247
71241	39248
4449	39249
18607	39250
258048	39251
21206	39252
300637	39253
72485	39254
302148	39255
4503	39256
8229	39257
241852	39258
72414	39259
18870	39260
71683	39261
83186	39262
33275	39263
180518	39264
248306	39265
19747	39266
189431	39267
184817	39268
10649	39269
87775	39270
19326	39271
105160	39272
280261	39273
41965	39274
59647	39275
91340	39276
31716	39277
52072	39278
101637	39279
30182	39280
21559	39281
14484	39282
82727	39283
154893	39284
3494	39285
55827	39286
108434	39287
4676	39288
132165	39289
31383	39290
18136	39291
98548	39292
7096	39293
30340	39294
9005	39295
71735	39296
66682	39297
1070	39298
131201	39299
64457	39300
164339	39301
38975	39302
80413	39303
88654	39304
109790	39305
22626	39306
62501	39307
73681	39308
224463	39309
252843	39310
48514	39311
55905	39312
95105	39313
62173	39314
27243	39315
174334	39316
198163	39317
61537	39318
263474	39319
163388	39320
53429	39321
68634	39322
50440	39323
132341	39324
100981	39325
35965	39326
118977	39327
107838	39328
164277	39329
137949	39330
85403	39331
1730	39332
60611	39333
90256	39334
43053	39335
10700	39336
306497	39337
117864	39338
8911	39339
27961	39340
38082	39341
201053	39342
60030	39343
220699	39344
37779	39345
59596	39346
212496	39347
36866	39348
194325	39349
21546	39350
10180	39351
61760	39352
92615	39353
226	39354
171142	39355
4077	39356
26128	39357
17057	39358
12985	39359
274945	39360
212519	39361
5293	39362
21256	39363
15675	39364
21522	39365
51642	39366
251003	39367
48696	39368
7661	39369
45177	39370
163740	39371
22573	39372
66817	39373
74728	39374
130273	39375
298	39376
185616	39377
4540	39378
33839	39379
11521	39380
121011	39381
121011	39382
115091	39383
102629	39384
42543	39385
182034	39386
47485	39387
40696	39388
59105	39389
33810	39390
152348	39391
100146	39392
65703	39393
224560	39394
81265	39395
88618	39396
235214	39397
2322	39398
186249	39399
22939	39400
3871	39401
257861	39402
30970	39403
96687	39404
106631	39405
24059	39406
20746	39407
98512	39408
4294	39409
374	39410
154161	39411
123861	39412
5708	39413
207610	39414
6212	39415
155397	39416
51499	39417
46929	39418
3457	39419
99944	39420
172273	39421
2008	39422
13829	39423
94751	39424
8785	39425
82453	39426
20002	39427
4115	39428
4115	39429
6270	39430
119396	39431
245460	39432
33074	39433
28183	39434
297378	39435
36246	39436
144122	39437
240872	39438
122917	39439
71725	39440
41815	39441
130237	39442
137326	39443
15681	39444
30231	39445
85341	39446
10728	39447
269851	39448
131097	39449
2423	39450
157628	39451
75534	39452
138149	39453
158821	39454
54224	39455
41293	39456
138812	39457
267415	39458
24084	39459
178301	39460
236027	39461
204818	39462
2307	39463
42259	39464
142172	39465
8667	39466
100981	39467
42259	39468
197195	39469
2412	39470
39078	39471
119226	39472
9323	39473
81012	39474
190	39475
87103	39476
20694	39477
9323	39478
132224	39479
31479	39480
9202	39481
76955	39482
201241	39483
47962	39484
59096	39485
9585	39486
11579	39487
19951	39488
20387	39489
13484	39490
269296	39491
6760	39492
38332	39493
137608	39494
215436	39495
151284	39496
9950	39497
33838	39498
279830	39499
2816	39500
102674	39501
6367	39502
10067	39503
48401	39504
7273	39505
7393	39506
57881	39507
17598	39508
33107	39509
24768	39510
35157	39511
164868	39512
194151	39513
17112	39514
146674	39515
257855	39516
54743	39517
109592	39518
6520	39519
219502	39520
265542	39521
193667	39522
28237	39523
7698	39524
12814	39525
137090	39526
168525	39527
39121	39528
56809	39529
60779	39530
188111	39531
92247	39532
55685	39533
17107	39534
264777	39535
10576	39536
6	39537
3615	39538
93567	39539
147390	39540
25772	39541
1022	39542
145667	39543
154085	39544
111814	39545
222412	39546
295139	39547
189827	39548
48754	39549
68639	39550
140017	39551
200738	39552
18616	39553
178885	39554
13727	39555
9443	39556
139347	39557
28234	39558
14832	39559
135892	39560
15520	39561
132662	39562
86108	39563
12839	39564
63823	39565
163824	39566
213628	39567
33553	39568
37769	39569
44964	39570
53207	39571
97701	39572
187604	39573
106172	39574
140744	39575
205270	39576
298135	39577
7394	39578
147995	39579
59264	39580
24991	39581
20393	39582
215704	39583
214039	39584
103570	39585
25243	39586
51427	39587
60174	39588
62123	39589
160573	39590
132186	39591
18363	39592
25555	39593
260966	39594
25780	39595
54769	39596
26510	39597
197120	39598
210259	39599
18511	39600
67772	39601
297666	39602
17706	39603
19613	39604
169780	39605
27973	39606
37656	39607
44437	39608
79124	39609
156205	39610
259	39611
18016	39612
6161	39613
13788	39614
179684	39615
6143	39616
31726	39617
232494	39618
231382	39619
37430	39620
12395	39621
90031	39622
92460	39623
181766	39624
23	39625
4678	39626
188037	39627
79801	39628
180016	39629
119337	39630
68501	39631
46725	39632
34904	39633
41215	39634
61951	39635
61176	39636
142350	39637
6597	39638
25156	39639
17668	39640
230652	39641
140701	39642
139282	39643
89	39644
78805	39645
58461	39646
4	39647
28507	39648
536	39649
78010	39650
77186	39651
49449	39652
61796	39653
116402	39654
189685	39655
100979	39656
37774	39657
99909	39658
89915	39659
31	39660
221399	39661
153	39662
10803	39663
75160	39664
50361	39665
112818	39666
283425	39667
82331	39668
237636	39669
243519	39670
179110	39671
123609	39672
105414	39673
159442	39674
30775	39675
170479	39676
232362	39677
15154	39678
147494	39679
147464	39680
34573	39681
6784	39682
52763	39683
43271	39684
49837	39685
154713	39686
136586	39687
126289	39688
139228	39689
47195	39690
29461	39691
76272	39692
15053	39693
103953	39694
1384	39695
37812	39696
24653	39697
3764	39698
38359	39699
151637	39700
986	39701
21067	39702
70190	39703
58684	39704
193735	39705
57758	39706
69164	39707
128756	39708
260209	39709
295286	39710
34901	39711
5533	39712
31591	39713
299438	39714
224700	39715
215014	39716
142670	39717
64246	39718
16571	39719
54045	39720
83691	39721
143266	39722
36716	39723
36658	39724
137598	39725
25055	39726
3660	39727
205024	39728
36908	39729
87762	39730
63615	39731
21842	39732
180439	39733
166857	39734
184893	39735
20090	39736
22394	39737
283002	39738
20338	39739
184954	39740
102668	39741
18555	39742
12743	39743
39661	39744
227473	39745
20582	39746
7991	39747
60833	39748
91280	39749
60883	39750
22945	39751
3477	39752
154582	39753
128846	39754
136586	39755
150225	39756
24151	39757
36719	39758
58699	39759
13504	39760
768	39761
203457	39762
94138	39763
100216	39764
160139	39765
115911	39766
5208	39767
1880	39768
172874	39769
18416	39770
15391	39771
53566	39772
88653	39773
32380	39774
12454	39775
3293	39776
270892	39777
89	39778
183958	39779
69561	39780
143059	39781
264603	39782
39239	39783
15355	39784
19534	39785
132312	39786
184137	39787
19424	39788
11128	39789
221219	39790
295785	39791
36652	39792
20965	39793
115766	39794
2240	39795
1440	39796
2556	39797
237056	39798
1913	39799
155727	39800
289118	39801
37037	39802
8476	39803
62424	39804
21857	39805
10261	39806
27374	39807
11461	39808
4447	39809
6909	39810
21962	39811
125571	39812
78527	39813
73575	39814
62896	39815
96592	39816
6276	39817
186475	39818
2712	39819
8467	39820
41275	39821
26711	39822
75832	39823
214819	39824
309894	39825
34494	39826
43767	39827
2495	39828
41422	39829
66142	39830
248299	39831
23678	39832
172413	39833
295109	39834
189511	39835
135608	39836
38429	39837
35187	39838
107767	39839
94770	39840
165810	39841
218	39842
110335	39843
44653	39844
79065	39845
176709	39846
165753	39847
102878	39848
69134	39849
23314	39850
54050	39851
76827	39852
214121	39853
302338	39854
271702	39855
157075	39856
167986	39857
7364	39858
3787	39859
38528	39860
121479	39861
66145	39862
251721	39863
92216	39864
7604	39865
88329	39866
87776	39867
1775	39868
165622	39869
3884	39870
133454	39871
35955	39872
187526	39873
184344	39874
150663	39875
219976	39876
153348	39877
26898	39878
46	39879
75121	39880
261561	39881
940	39882
15608	39883
134296	39884
28035	39885
284050	39886
85075	39887
98441	39888
1881	39889
218814	39890
191679	39891
105624	39892
181877	39893
80934	39894
163	39895
213488	39896
193029	39897
188235	39898
208606	39899
164120	39900
82972	39901
161608	39902
130393	39903
163	39904
294197	39905
306662	39906
101561	39907
258390	39908
202093	39909
120054	39910
67981	39911
304385	39912
265290	39913
232004	39914
159514	39915
112008	39916
96611	39917
291225	39918
196288	39919
292997	39920
54820	39921
178491	39922
175275	39923
19981	39924
59053	39925
176940	39926
167080	39927
219516	39928
231061	39929
89350	39930
10390	39931
65041	39932
195449	39933
139355	39934
127324	39935
42475	39936
28513	39937
69724	39938
186010	39939
255021	39940
153517	39941
174500	39942
19448	39943
96827	39944
204104	39945
33826	39946
92367	39947
62215	39948
187207	39949
177293	39950
41881	39951
211276	39952
94694	39953
94694	39954
144316	39955
46304	39956
80027	39957
254222	39958
94694	39959
57562	39960
11848	39961
143039	39962
222132	39963
30331	39964
143593	39965
152667	39966
42708	39967
297040	39968
7346	39969
146225	39970
10982	39971
81623	39972
290287	39973
295340	39974
14264	39975
12184	39976
112746	39977
167044	39978
305055	39979
337	39980
337	39981
337	39982
337	39983
337	39984
337	39985
1892	39986
591	39987
1172	39988
1172	39989
1172	39990
779	39991
779	39992
681	39993
681	39994
681	39995
681	39996
779	39997
149532	39998
54779	39999
259789	40000
34376	40001
166114	40002
11135	40003
186032	40004
140066	40005
63273	40006
92629	40007
20083	40008
55142	40009
130496	40010
99492	40011
3593	40012
106217	40013
60530	40014
3859	40015
26459	40016
96368	40017
136289	40018
158480	40019
10012	40020
273103	40021
48820	40022
918	40023
47347	40024
143853	40025
93292	40026
180004	40027
3807	40028
30	40029
35869	40030
549	40031
48314	40032
241105	40033
1575	40034
199870	40035
176510	40036
77866	40037
6593	40038
546	40039
210482	40040
212473	40041
296117	40042
107632	40043
126156	40044
25382	40045
51502	40046
29001	40047
5852	40048
1473	40049
123731	40050
120239	40051
36062	40052
115638	40053
282506	40054
126289	40055
97568	40056
92710	40057
2241	40058
199307	40059
24817	40060
81860	40061
12357	40062
12357	40063
14802	40064
174620	40065
272873	40066
25748	40067
119914	40068
165996	40069
3879	40070
170999	40071
43159	40072
35372	40073
136161	40074
132756	40075
35251	40076
137249	40077
269988	40078
203447	40079
94193	40080
8324	40081
231687	40082
52045	40083
127036	40084
70710	40085
10310	40086
191	40087
300007	40088
62779	40089
244493	40090
153767	40091
41219	40092
273993	40093
14815	40094
150794	40095
125954	40096
212666	40097
156851	40098
63923	40099
12816	40100
25525	40101
185003	40102
124226	40103
33737	40104
64240	40105
1901	40106
65982	40107
83021	40108
61941	40109
12816	40110
270468	40111
2806	40112
157321	40113
65159	40114
38681	40115
5662	40116
25175	40117
107860	40118
69818	40119
3503	40120
32560	40121
55536	40122
134080	40123
118471	40124
75794	40125
1134	40126
39118	40127
9065	40128
25912	40129
145512	40130
20621	40131
89349	40132
143811	40133
131636	40134
17569	40135
12708	40136
12620	40137
39247	40138
56320	40139
46081	40140
19206	40141
157688	40142
202458	40143
33327	40144
4053	40145
4851	40146
211560	40147
24511	40148
7547	40149
278501	40150
17427	40151
24275	40152
20092	40153
27655	40154
30791	40155
63966	40156
673	40157
256338	40158
43926	40159
34238	40160
190216	40161
20080	40162
80834	40163
302552	40164
71655	40165
11277	40166
19860	40167
154118	40168
118221	40169
16983	40170
53895	40171
97150	40172
247232	40173
128159	40174
128159	40175
210819	40176
61544	40177
62567	40178
224251	40179
40713	40180
27653	40181
252020	40182
52907	40183
134949	40184
105563	40185
105563	40186
34540	40187
195200	40188
52675	40189
52675	40190
52675	40191
94304	40192
49606	40193
206963	40194
34720	40195
78275	40196
81916	40197
281608	40198
266138	40199
38059	40200
203819	40201
129989	40202
109561	40203
32814	40204
25695	40205
305582	40206
139886	40207
135281	40208
191354	40209
17466	40210
17466	40211
264870	40212
66677	40213
24656	40214
95154	40215
1952	40216
57730	40217
57710	40218
34264	40219
49493	40220
11089	40221
2254	40222
82181	40223
110971	40224
63761	40225
96186	40226
77383	40227
251698	40228
90580	40229
33535	40230
56878	40231
182624	40232
61202	40233
53313	40234
71177	40235
77122	40236
6256	40237
84677	40238
140197	40239
33657	40240
49427	40241
139254	40242
271030	40243
8396	40244
30339	40245
50751	40246
36541	40247
13937	40248
146342	40249
138039	40250
73056	40251
59637	40252
34208	40253
2006	40254
33824	40255
37044	40256
130850	40257
27532	40258
2302	40259
4388	40260
45088	40261
38143	40262
94582	40263
3434	40264
16239	40265
1153	40266
27899	40267
105920	40268
16239	40269
25466	40270
304935	40271
162610	40272
148316	40273
184064	40274
233408	40275
71677	40276
73458	40277
14447	40278
103769	40279
51675	40280
15513	40281
122162	40282
46366	40283
69396	40284
15534	40285
81436	40286
201096	40287
3517	40288
123229	40289
38015	40290
181926	40291
182750	40292
39255	40293
32982	40294
4971	40295
27096	40296
112462	40297
15534	40298
158314	40299
47410	40300
18960	40301
11369	40302
48859	40303
18470	40304
18470	40305
3838	40306
37492	40307
15465	40308
15465	40309
15465	40310
42229	40311
109259	40312
183275	40313
45951	40314
58667	40315
67273	40316
57720	40317
37694	40318
860	40319
20110	40320
255	40321
93487	40322
93487	40323
841	40324
841	40325
36853	40326
28811	40327
41878	40328
139779	40329
134156	40330
125998	40331
142256	40332
148079	40333
68165	40334
34454	40335
537	40336
15452	40337
268781	40338
62383	40339
62383	40340
94951	40341
5769	40342
152674	40343
55878	40344
96040	40345
136245	40346
259503	40347
167018	40348
41027	40349
25193	40350
146088	40351
9900	40352
35341	40353
66885	40354
76211	40355
54071	40356
173416	40357
54071	40358
100355	40359
9900	40360
28308	40361
16611	40362
98245	40363
85890	40364
33342	40365
147941	40366
272721	40367
273330	40368
232948	40369
135010	40370
47649	40371
8173	40372
17223	40373
255981	40374
36219	40375
35389	40376
79873	40377
312302	40378
208037	40379
216802	40380
139508	40381
106902	40382
181336	40383
168357	40384
28036	40385
56262	40386
73941	40387
1928	40388
21229	40389
48596	40390
9269	40391
54314	40392
116180	40393
9322	40394
128368	40395
18288	40396
9322	40397
25389	40398
507	40399
56660	40400
45414	40401
113608	40402
30790	40403
169549	40404
204190	40405
504	40406
117296	40407
222050	40408
302420	40409
6523	40410
8825	40411
44760	40412
77818	40413
42470	40414
71835	40415
2125	40416
196191	40417
138493	40418
219002	40419
7323	40420
179180	40421
74199	40422
221496	40423
171499	40424
10941	40425
156748	40426
68632	40427
27	40428
282603	40429
28390	40430
14083	40431
63105	40432
242712	40433
292063	40434
2800	40435
190663	40436
19960	40437
43707	40438
204389	40439
238626	40440
44167	40441
127494	40442
241701	40443
83417	40444
29493	40445
221206	40446
206162	40447
113360	40448
262601	40449
132699	40450
140022	40451
918	40452
918	40453
96515	40454
62101	40455
558	40456
278275	40457
238793	40458
64448	40459
191568	40460
124637	40461
77957	40462
240769	40463
128313	40464
5875	40465
24395	40466
302145	40467
274716	40468
119065	40469
244069	40470
41838	40471
172944	40472
4338	40473
41977	40474
183999	40475
344	40476
93087	40477
124945	40478
740	40479
9905	40480
37106	40481
137912	40482
294973	40483
297575	40484
124510	40485
189099	40486
162968	40487
144108	40488
39765	40489
257967	40490
88455	40491
79143	40492
48756	40493
48770	40494
50740	40495
25283	40496
88643	40497
98989	40498
296364	40499
152247	40500
253425	40501
137592	40502
22409	40503
127139	40504
61550	40505
25879	40506
76666	40507
109539	40508
124563	40509
44174	40510
44174	40511
32026	40512
86333	40513
29660	40514
87751	40515
27286	40516
192693	40517
213156	40518
276142	40519
48372	40520
39953	40521
91865	40522
106639	40523
89113	40524
39566	40525
675	40526
178893	40527
98986	40528
203889	40529
15722	40530
69409	40531
78564	40532
15190	40533
49395	40534
107528	40535
16106	40536
48635	40537
27622	40538
159141	40539
287895	40540
55029	40541
3412	40542
85001	40543
106935	40544
289997	40545
30	40546
75915	40547
260778	40548
14201	40549
215472	40550
24621	40551
308894	40552
159281	40553
302538	40554
194381	40555
133380	40556
42635	40557
20979	40558
208029	40559
134054	40560
95688	40561
151149	40562
8592	40563
93888	40564
207225	40565
104894	40566
11391	40567
20603	40568
114	40569
154069	40570
40959	40571
15163	40572
62248	40573
110915	40574
6640	40575
37020	40576
186532	40577
127134	40578
123558	40579
118096	40580
239348	40581
19177	40582
305292	40583
26702	40584
288639	40585
26535	40586
4521	40587
93563	40588
158220	40589
40770	40590
22163	40591
199049	40592
258193	40593
24147	40594
106796	40595
52847	40596
33884	40597
1148	40598
42993	40599
129672	40600
180987	40601
88465	40602
467	40603
10642	40604
129401	40605
27149	40606
265015	40607
218381	40608
118040	40609
94451	40610
37823	40611
8247	40612
34238	40613
88005	40614
4462	40615
276072	40616
14674	40617
66392	40618
233	40619
263849	40620
56235	40621
270963	40622
53378	40623
190334	40624
53035	40625
259052	40626
182118	40627
4306	40628
48125	40629
284750	40630
93989	40631
175690	40632
230145	40633
80863	40634
55981	40635
265427	40636
143808	40637
153309	40638
24917	40639
46371	40640
169358	40641
39788	40642
6325	40643
1457	40644
93190	40645
94148	40646
144663	40647
210969	40648
216626	40649
96366	40650
9177	40651
17621	40652
62209	40653
242530	40654
307631	40655
213709	40656
13	40657
23140	40658
59616	40659
290385	40660
72927	40661
46369	40662
167944	40663
83948	40664
239368	40665
211826	40666
86721	40667
100727	40668
98780	40669
62432	40670
3402	40671
21967	40672
12006	40673
14411	40674
22414	40675
132022	40676
44609	40677
37415	40678
16240	40679
45959	40680
9614	40681
35518	40682
63179	40683
59863	40684
13783	40685
309249	40686
71027	40687
260658	40688
20184	40689
88	40690
144695	40691
286277	40692
121439	40693
184616	40694
112172	40695
181322	40696
10449	40697
2858	40698
71940	40699
56032	40700
2061	40701
14733	40702
6	40703
30089	40704
98209	40705
48099	40706
102896	40707
662	40708
59712	40709
131226	40710
31062	40711
258475	40712
251138	40713
17393	40714
5982	40715
22069	40716
86261	40717
21902	40718
132331	40719
282696	40720
5902	40721
296932	40722
18	40723
87067	40724
188331	40725
987	40726
104633	40727
3810	40728
124320	40729
3523	40730
14958	40731
13163	40732
21	40733
120875	40734
100267	40735
72707	40736
18373	40737
295271	40738
27926	40739
12540	40740
39882	40741
201830	40742
158731	40743
58819	40744
183896	40745
3021	40746
60391	40747
27089	40748
14424	40749
75767	40750
58789	40751
45258	40752
15203	40753
19920	40754
98322	40755
147376	40756
45504	40757
135019	40758
178567	40759
79530	40760
101677	40761
102777	40762
140978	40763
13618	40764
10702	40765
82666	40766
184433	40767
4105	40768
15989	40769
296191	40770
96605	40771
149734	40772
26510	40773
32980	40774
40893	40775
177184	40776
112670	40777
150623	40778
153506	40779
169217	40780
84384	40781
9507	40782
9507	40783
242582	40784
931	40785
31713	40786
40143	40787
287882	40788
4493	40789
14664	40790
60951	40791
3862	40792
111179	40793
63157	40794
1890	40795
608	40796
245683	40797
86485	40798
26473	40799
144175	40800
39318	40801
46692	40802
32074	40803
195894	40804
57195	40805
203704	40806
114570	40807
55552	40808
2238	40809
117951	40810
77994	40811
3762	40812
51799	40813
51799	40814
60382	40815
892	40816
292444	40817
7421	40818
14600	40819
6882	40820
138854	40821
12051	40822
243261	40823
56305	40824
109871	40825
2781	40826
83122	40827
71433	40828
9604	40829
17393	40830
27	40831
263522	40832
29922	40833
196239	40834
85950	40835
167823	40836
173860	40837
50218	40838
218831	40839
188176	40840
128581	40841
75575	40842
2271	40843
16985	40844
37900	40845
55607	40846
10789	40847
172	40848
108	40849
230789	40850
404	40851
63561	40852
145035	40853
219429	40854
290062	40855
299937	40856
229943	40857
209586	40858
27	40859
27	40860
207123	40861
240337	40862
147206	40863
22403	40864
47130	40865
227383	40866
138910	40867
52556	40868
161379	40869
105103	40870
156152	40871
42109	40872
229633	40873
127156	40874
94177	40875
221815	40876
4498	40877
157804	40878
72660	40879
215509	40880
39908	40881
2908	40882
310255	40883
2672	40884
828	40885
2892	40886
14694	40887
182286	40888
64339	40889
99542	40890
140003	40891
110	40892
84	40893
53301	40894
4605	40895
36193	40896
126137	40897
41365	40898
9650	40899
188439	40900
70479	40901
246675	40902
206734	40903
144597	40904
113475	40905
76640	40906
34091	40907
10222	40908
160795	40909
77827	40910
7038	40911
203948	40912
73934	40913
73934	40914
184268	40915
82231	40916
74887	40917
77688	40918
218753	40919
98676	40920
277055	40921
29683	40922
29818	40923
133498	40924
3400	40925
146598	40926
58789	40927
2518	40928
99592	40929
281196	40930
129892	40931
77688	40932
144265	40933
219274	40934
57095	40935
231192	40936
35604	40937
137	40938
28043	40939
48313	40940
17169	40941
160106	40942
246	40943
246	40944
50986	40945
50986	40946
50986	40947
215494	40948
102581	40949
80638	40950
301554	40951
29314	40952
153245	40953
209729	40954
6217	40955
213368	40956
19173	40957
111805	40958
297752	40959
166491	40960
160295	40961
28691	40962
33874	40963
14076	40964
31890	40965
106363	40966
188173	40967
250964	40968
165598	40969
212296	40970
114678	40971
28803	40972
94586	40973
15681	40974
252575	40975
95378	40976
128583	40977
127381	40978
274795	40979
88065	40980
251697	40981
111860	40982
206561	40983
163556	40984
163556	40985
27320	40986
20120	40987
50197	40988
142758	40989
64816	40990
118315	40991
70762	40992
70762	40993
125989	40994
299326	40995
15498	40996
234675	40997
165813	40998
87847	40999
105783	41000
11563	41001
142891	41002
64303	41003
64303	41004
27597	41005
127878	41006
11683	41007
33074	41008
237385	41009
33627	41010
64274	41011
15483	41012
297149	41013
2083	41014
15483	41015
98096	41016
1831	41017
206225	41018
2487	41019
2487	41020
133775	41021
21760	41022
21396	41023
47170	41024
21396	41025
293673	41026
31642	41027
3904	41028
33041	41029
5872	41030
73769	41031
235481	41032
2981	41033
150459	41034
207544	41035
67683	41036
132310	41037
49989	41038
305208	41039
215212	41040
295381	41041
137262	41042
69774	41043
39309	41044
76376	41045
146401	41046
135258	41047
49211	41048
144460	41049
12129	41050
278510	41051
32695	41052
112098	41053
41579	41054
73749	41055
81492	41056
288892	41057
107739	41058
150917	41059
208034	41060
114403	41061
13406	41062
136158	41063
61952	41064
166469	41065
16227	41066
30769	41067
74180	41068
83756	41069
21699	41070
296330	41071
32959	41072
140938	41073
59158	41074
87438	41075
59624	41076
157437	41077
5192	41078
43397	41079
49283	41080
29156	41081
34700	41082
3748	41083
607	41084
215984	41085
101509	41086
199575	41087
805	41088
31340	41089
52169	41090
13869	41091
4121	41092
198465	41093
268852	41094
253817	41095
92630	41096
67151	41097
75902	41098
266561	41099
40921	41100
62673	41101
146265	41102
196517	41103
130699	41104
4823	41105
4823	41106
82175	41107
218095	41108
202627	41109
97462	41110
118277	41111
25069	41112
131859	41113
259427	41114
58552	41115
136667	41116
117965	41117
146401	41118
74518	41119
48086	41120
234815	41121
115401	41122
209965	41123
21792	41124
193873	41125
300729	41126
58352	41127
114067	41128
7414	41129
43421	41130
90436	41131
283353	41132
68682	41133
13663	41134
141982	41135
184302	41136
52095	41137
16999	41138
78657	41139
141127	41140
16754	41141
6450	41142
116512	41143
257876	41144
255147	41145
27575	41146
119368	41147
115990	41148
124964	41149
3940	41150
1593	41151
241	41152
54733	41153
98	41154
98	41155
157	41156
154994	41157
87281	41158
16215	41159
176144	41160
14878	41161
10633	41162
224480	41163
123665	41164
172327	41165
29312	41166
67848	41167
50299	41168
228802	41169
48814	41170
34108	41171
76893	41172
13303	41173
143609	41174
19036	41175
55088	41176
92762	41177
142349	41178
39490	41179
116015	41180
61630	41181
334	41182
81780	41183
26708	41184
214351	41185
24735	41186
13000	41187
216103	41188
24277	41189
40579	41190
17239	41191
147653	41192
77101	41193
77101	41194
204941	41195
243360	41196
234880	41197
3489	41198
103326	41199
155503	41200
28234	41201
1683	41202
150411	41203
82886	41204
25796	41205
112873	41206
4011	41207
39793	41208
12499	41209
6000	41210
17017	41211
216847	41212
147782	41213
86493	41214
38033	41215
160996	41216
65155	41217
6127	41218
17010	41219
248894	41220
9416	41221
16137	41222
25382	41223
77010	41224
23945	41225
3279	41226
67919	41227
1101	41228
13978	41229
63119	41230
76012	41231
10886	41232
138321	41233
39283	41234
263051	41235
44876	41236
251505	41237
45200	41238
9827	41239
182800	41240
96322	41241
11497	41242
233688	41243
42265	41244
42265	41245
27215	41246
21702	41247
21702	41248
172160	41249
41273	41250
201173	41251
112512	41252
156975	41253
11271	41254
65906	41255
265229	41256
210899	41257
216721	41258
7236	41259
294433	41260
28206	41261
49196	41262
55153	41263
27688	41264
9548	41265
22372	41266
69998	41267
37787	41268
78479	41269
13358	41270
267800	41271
38650	41272
30619	41273
54823	41274
140063	41275
310684	41276
17980	41277
1811	41278
185069	41279
78427	41280
76079	41281
260128	41282
29043	41283
67117	41284
192	41285
29366	41286
81912	41287
200606	41288
16336	41289
53876	41290
78659	41291
38008	41292
154540	41293
14662	41294
31449	41295
60616	41296
21220	41297
53291	41298
27016	41299
30284	41300
42755	41301
42	41302
75100	41303
224985	41304
2027	41305
2027	41306
22767	41307
201587	41308
11295	41309
84159	41310
28522	41311
67872	41312
58913	41313
139824	41314
37210	41315
182566	41316
82543	41317
130605	41318
183085	41319
34273	41320
164361	41321
152290	41322
123135	41323
58467	41324
114448	41325
3486	41326
142627	41327
90790	41328
215366	41329
160293	41330
1047	41331
49623	41332
245483	41333
172998	41334
195135	41335
72704	41336
53909	41337
155427	41338
211935	41339
198863	41340
278255	41341
151765	41342
5542	41343
3812	41344
66725	41345
15419	41346
107797	41347
63452	41348
17603	41349
12858	41350
291934	41351
68745	41352
144575	41353
153943	41354
159926	41355
289343	41356
32803	41357
81633	41358
19789	41359
76680	41360
182514	41361
61910	41362
28335	41363
298110	41364
69810	41365
132152	41366
204790	41367
115824	41368
87305	41369
297698	41370
43495	41371
11650	41372
90309	41373
94901	41374
3535	41375
59255	41376
19948	41377
146945	41378
23306	41379
3782	41380
75886	41381
34415	41382
2280	41383
13275	41384
13684	41385
140526	41386
234	41387
27642	41388
137042	41389
232790	41390
43791	41391
8417	41392
27237	41393
80305	41394
129643	41395
129377	41396
159459	41397
26726	41398
114553	41399
27684	41400
268526	41401
100158	41402
59901	41403
22552	41404
281838	41405
36388	41406
128722	41407
36475	41408
248709	41409
299536	41410
6214	41411
90007	41412
3134	41413
57802	41414
21212	41415
84863	41416
73342	41417
127692	41418
199041	41419
181437	41420
155668	41421
185388	41422
22434	41423
185388	41424
26880	41425
2799	41426
61518	41427
36701	41428
27309	41429
115231	41430
71289	41431
19925	41432
491	41433
102432	41434
3006	41435
3006	41436
211543	41437
18601	41438
66423	41439
21747	41440
264687	41441
88590	41442
16884	41443
17415	41444
16871	41445
1726	41446
133044	41447
140728	41448
48868	41449
312529	41450
140361	41451
91456	41452
132459	41453
72200	41454
204571	41455
26	41456
62294	41457
22479	41458
57615	41459
3324	41460
24241	41461
9457	41462
73172	41463
174487	41464
123828	41465
263164	41466
34788	41467
47366	41468
169619	41469
13164	41470
118751	41471
216477	41472
166305	41473
102571	41474
81159	41475
29629	41476
175020	41477
134676	41478
116472	41479
43301	41480
170807	41481
284617	41482
17862	41483
108638	41484
22173	41485
87897	41486
85222	41487
94647	41488
22587	41489
94647	41490
41659	41491
136247	41492
278376	41493
142911	41494
13695	41495
215380	41496
145679	41497
49321	41498
136396	41499
115709	41500
19182	41501
136607	41502
17688	41503
138719	41504
190	41505
248448	41506
291517	41507
47171	41508
33537	41509
131330	41510
79882	41511
147409	41512
7386	41513
128120	41514
43051	41515
46649	41516
83567	41517
218164	41518
118351	41519
226307	41520
106649	41521
51740	41522
132674	41523
308013	41524
146825	41525
115527	41526
17789	41527
234	41528
156323	41529
38278	41530
45441	41531
206812	41532
143958	41533
121514	41534
94126	41535
96715	41536
155027	41537
167325	41538
42260	41539
44062	41540
94876	41541
528	41542
93114	41543
165952	41544
14707	41545
103128	41546
110538	41547
280072	41548
222790	41549
1914	41550
11808	41551
6413	41552
86028	41553
2595	41554
30077	41555
28895	41556
1683	41557
19942	41558
30939	41559
142897	41560
12973	41561
11934	41562
310604	41563
42468	41564
211688	41565
71523	41566
62942	41567
176933	41568
2573	41569
2961	41570
60742	41571
87684	41572
44310	41573
133725	41574
137399	41575
60162	41576
95570	41577
2704	41578
136553	41579
31380	41580
74961	41581
48598	41582
67787	41583
29531	41584
86690	41585
55024	41586
99313	41587
134126	41588
14988	41589
6117	41590
21670	41591
56973	41592
61910	41593
9604	41594
111290	41595
148422	41596
53119	41597
105513	41598
108850	41599
178764	41600
60887	41601
172110	41602
39867	41603
12716	41604
24793	41605
20573	41606
16458	41607
17493	41608
453	41609
307744	41610
47993	41611
12839	41612
213476	41613
43300	41614
24142	41615
53980	41616
87970	41617
3367	41618
51792	41619
303128	41620
208808	41621
45975	41622
21157	41623
58281	41624
18917	41625
93841	41626
250070	41627
58072	41628
61300	41629
123085	41630
62630	41631
19612	41632
17527	41633
269786	41634
46814	41635
80058	41636
151636	41637
23545	41638
13634	41639
156375	41640
188487	41641
108927	41642
4044	41643
80719	41644
288169	41645
16717	41646
30220	41647
38806	41648
6762	41649
4827	41650
55109	41651
249568	41652
37839	41653
86896	41654
211125	41655
203655	41656
120202	41657
28106	41658
23983	41659
23983	41660
206374	41661
204889	41662
66879	41663
138771	41664
338	41665
12390	41666
214875	41667
121977	41668
149666	41669
203133	41670
119079	41671
45858	41672
36446	41673
42927	41674
78564	41675
6935	41676
24716	41677
104645	41678
59122	41679
182027	41680
74406	41681
3599	41682
29226	41683
28439	41684
127393	41685
144047	41686
12447	41687
129834	41688
162814	41689
15198	41690
104682	41691
95531	41692
164	41693
5441	41694
34256	41695
106289	41696
113363	41697
273385	41698
106063	41699
10378	41700
264586	41701
228095	41702
116458	41703
272402	41704
274130	41705
117193	41706
140091	41707
91341	41708
8238	41709
157200	41710
6295	41711
279213	41712
186895	41713
82616	41714
36420	41715
127961	41716
57784	41717
65224	41718
205630	41719
28924	41720
88611	41721
136686	41722
139749	41723
5677	41724
15029	41725
292721	41726
102229	41727
8645	41728
8645	41729
160492	41730
92430	41731
226262	41732
50611	41733
109525	41734
109838	41735
132263	41736
45920	41737
94340	41738
77399	41739
53960	41740
30792	41741
31220	41742
55675	41743
88596	41744
203560	41745
121829	41746
12310	41747
16331	41748
28625	41749
2788	41750
54349	41751
54894	41752
26268	41753
23120	41754
45450	41755
7709	41756
25689	41757
215097	41758
6572	41759
6572	41760
11719	41761
20264	41762
15942	41763
231169	41764
59729	41765
268893	41766
27779	41767
169641	41768
18190	41769
74229	41770
150998	41771
184497	41772
136037	41773
81580	41774
18308	41775
135175	41776
47587	41777
18759	41778
168947	41779
153342	41780
88473	41781
16213	41782
85357	41783
4146	41784
83240	41785
149943	41786
69904	41787
121233	41788
270824	41789
46137	41790
133350	41791
14244	41792
2737	41793
61394	41794
148726	41795
130072	41796
92088	41797
296942	41798
131468	41799
38670	41800
33433	41801
160338	41802
84276	41803
47184	41804
21111	41805
51543	41806
35064	41807
75671	41808
155179	41809
7598	41810
8133	41811
25967	41812
76733	41813
121817	41814
21499	41815
72907	41816
120943	41817
113035	41818
59571	41819
173209	41820
120943	41821
134583	41822
5251	41823
254374	41824
265976	41825
29679	41826
193985	41827
133743	41828
249440	41829
97608	41830
17338	41831
43731	41832
217659	41833
43831	41834
58438	41835
32287	41836
26235	41837
72209	41838
1155	41839
217213	41840
139492	41841
76960	41842
138892	41843
65182	41844
179899	41845
6626	41846
92487	41847
1358	41848
3739	41849
42176	41850
93754	41851
5466	41852
63677	41853
9813	41854
17212	41855
59779	41856
40500	41857
132416	41858
186487	41859
54541	41860
93155	41861
45765	41862
87206	41863
54541	41864
20372	41865
198319	41866
13473	41867
28526	41868
199734	41869
245883	41870
182882	41871
128707	41872
255058	41873
271878	41874
148717	41875
56634	41876
37222	41877
180121	41878
180121	41879
131057	41880
12927	41881
129761	41882
94821	41883
68502	41884
172885	41885
41921	41886
72023	41887
102654	41888
52370	41889
242516	41890
19507	41891
19773	41892
13650	41893
95317	41894
34922	41895
65793	41896
43776	41897
270985	41898
34928	41899
112529	41900
9212	41901
47879	41902
64920	41903
39213	41904
137324	41905
128796	41906
53152	41907
41476	41908
310597	41909
100484	41910
63558	41911
305984	41912
38801	41913
28688	41914
217369	41915
268755	41916
2267	41917
272769	41918
153956	41919
76403	41920
111589	41921
12022	41922
4978	41923
84210	41924
17713	41925
27199	41926
13352	41927
79882	41928
69884	41929
128552	41930
63707	41931
4516	41932
21812	41933
76752	41934
161324	41935
18261	41936
3640	41937
3726	41938
189876	41939
7121	41940
52216	41941
8308	41942
8401	41943
302231	41944
115166	41945
218069	41946
177895	41947
86497	41948
89825	41949
104826	41950
70591	41951
283338	41952
139423	41953
36684	41954
218585	41955
19570	41956
44269	41957
38104	41958
135336	41959
136824	41960
178001	41961
37215	41962
225909	41963
194950	41964
54276	41965
34149	41966
271	41967
168860	41968
138359	41969
13297	41970
91659	41971
11262	41972
4897	41973
296990	41974
303201	41975
82259	41976
1491	41977
1131	41978
279555	41979
312082	41980
253913	41981
187784	41982
94818	41983
14678	41984
145363	41985
8707	41986
144718	41987
22416	41988
7564	41989
279741	41990
230593	41991
47466	41992
317	41993
166845	41994
5090	41995
235838	41996
811	41997
94658	41998
1824	41999
5839	42000
175369	42001
200142	42002
84919	42003
138448	42004
170304	42005
9069	42006
41986	42007
65102	42008
49274	42009
73251	42010
6	42011
21325	42012
107034	42013
7654	42014
216577	42015
19173	42016
19947	42017
135916	42018
60312	42019
106053	42020
19061	42021
4050	42022
48882	42023
2134	42024
3547	42025
19161	42026
106229	42027
15013	42028
1212	42029
40997	42030
5352	42031
107165	42032
10860	42033
23902	42034
978	42035
15064	42036
149296	42037
135965	42038
5434	42039
207895	42040
32596	42041
29278	42042
36998	42043
185025	42044
154829	42045
112335	42046
106094	42047
25773	42048
4588	42049
4723	42050
2800	42051
45608	42052
54364	42053
86803	42054
14190	42055
29176	42056
226715	42057
4774	42058
41795	42059
17486	42060
9208	42061
43060	42062
125057	42063
2623	42064
237194	42065
168153	42066
4774	42067
291830	42068
60699	42069
13409	42070
110543	42071
95455	42072
14196	42073
63193	42074
343	42075
13412	42076
175865	42077
27212	42078
90042	42079
256127	42080
139154	42081
5061	42082
180186	42083
89072	42084
185328	42085
8715	42086
7607	42087
73	42088
130906	42089
52714	42090
57835	42091
35399	42092
58333	42093
29061	42094
178950	42095
66906	42096
212481	42097
226969	42098
300976	42099
151191	42100
212351	42101
305271	42102
196116	42103
95607	42104
39664	42105
85303	42106
162510	42107
241375	42108
239454	42109
231287	42110
196538	42111
197161	42112
23704	42113
30899	42114
193557	42115
65957	42116
7487	42117
20331	42118
28467	42119
126393	42120
214640	42121
127226	42122
222343	42123
101466	42124
18104	42125
142218	42126
268224	42127
91662	42128
177588	42129
31790	42130
3807	42131
115015	42132
88867	42133
19586	42134
202367	42135
207093	42136
30849	42137
20072	42138
47401	42139
31581	42140
43632	42141
5562	42142
110935	42143
72653	42144
41317	42145
14322	42146
11609	42147
30311	42148
62159	42149
61672	42150
145793	42151
40962	42152
157671	42153
49299	42154
6734	42155
60916	42156
23257	42157
7187	42158
129745	42159
203441	42160
162230	42161
100550	42162
63988	42163
5530	42164
95902	42165
144585	42166
213987	42167
7437	42168
307438	42169
144590	42170
64511	42171
101025	42172
128014	42173
77891	42174
536	42175
64459	42176
138883	42177
268260	42178
113474	42179
113474	42180
211076	42181
117548	42182
42000	42183
47877	42184
6887	42185
6887	42186
174577	42187
122556	42188
59325	42189
89482	42190
154594	42191
1788	42192
36095	42193
10688	42194
96273	42195
43419	42196
8044	42197
52135	42198
70021	42199
52371	42200
76586	42201
115153	42202
34057	42203
117026	42204
253895	42205
89006	42206
58392	42207
185246	42208
289417	42209
132355	42210
275991	42211
206945	42212
139398	42213
35504	42214
251681	42215
252656	42216
48226	42217
160036	42218
52998	42219
235714	42220
154543	42221
124593	42222
302529	42223
78764	42224
50211	42225
10949	42226
50995	42227
135074	42228
177752	42229
172729	42230
173637	42231
2973	42232
2973	42233
18205	42234
183904	42235
2695	42236
20537	42237
73694	42238
40502	42239
27461	42240
18112	42241
49060	42242
87327	42243
287245	42244
11991	42245
5795	42246
33357	42247
741	42248
23359	42249
72274	42250
25691	42251
12213	42252
4764	42253
4764	42254
23055	42255
217375	42256
12651	42257
43010	42258
84895	42259
75790	42260
81464	42261
22469	42262
148589	42263
148561	42264
182764	42265
267260	42266
26512	42267
26512	42268
18556	42269
158044	42270
41655	42271
8312	42272
34895	42273
1947	42274
15088	42275
4937	42276
110788	42277
19311	42278
69901	42279
20711	42280
47422	42281
3408	42282
10084	42283
549	42284
82023	42285
18461	42286
4758	42287
161357	42288
52552	42289
116010	42290
130545	42291
54593	42292
181999	42293
21615	42294
122385	42295
211950	42296
117703	42297
173114	42298
16961	42299
31352	42300
59700	42301
20085	42302
141014	42303
811	42304
1132	42305
128916	42306
2943	42307
38908	42308
87917	42309
41549	42310
116594	42311
135440	42312
6336	42313
33399	42314
3218	42315
52271	42316
215571	42317
15902	42318
129040	42319
7677	42320
199553	42321
17603	42322
14222	42323
86044	42324
24204	42325
103982	42326
33346	42327
13435	42328
134	42329
90948	42330
58931	42331
169863	42332
3223	42333
45370	42334
175176	42335
296274	42336
13433	42337
6097	42338
16496	42339
104252	42340
52677	42341
103899	42342
73060	42343
3486	42344
45170	42345
104955	42346
24732	42347
13221	42348
143	42349
115489	42350
2856	42351
4132	42352
126855	42353
134095	42354
7266	42355
80719	42356
1741	42357
69151	42358
156118	42359
196891	42360
30400	42361
142705	42362
198724	42363
198724	42364
19005	42365
120860	42366
6154	42367
106785	42368
3790	42369
4605	42370
40	42371
72363	42372
74321	42373
50740	42374
5323	42375
156567	42376
96582	42377
66900	42378
78574	42379
451	42380
60560	42381
59469	42382
16546	42383
123421	42384
92638	42385
72519	42386
145912	42387
24185	42388
24185	42389
65997	42390
64222	42391
243546	42392
21404	42393
44040	42394
173344	42395
163816	42396
163816	42397
64212	42398
15245	42399
164253	42400
15245	42401
31256	42402
293283	42403
138247	42404
85267	42405
24339	42406
9623	42407
231204	42408
25070	42409
4561	42410
64969	42411
166620	42412
18356	42413
84785	42414
6545	42415
98246	42416
9997	42417
76487	42418
128486	42419
128486	42420
39650	42421
162549	42422
281619	42423
4363	42424
263436	42425
157	42426
68615	42427
16633	42428
13661	42429
111280	42430
119361	42431
160590	42432
172384	42433
53725	42434
173102	42435
10047	42436
14300	42437
13863	42438
96203	42439
57588	42440
51189	42441
70725	42442
49977	42443
302663	42444
210297	42445
7534	42446
45714	42447
211416	42448
130011	42449
209	42450
15	42451
120484	42452
901	42453
94354	42454
57713	42455
37319	42456
131423	42457
123857	42458
16714	42459
24395	42460
42824	42461
146289	42462
62324	42463
293187	42464
229044	42465
137318	42466
36394	42467
216920	42468
76939	42469
209567	42470
8576	42471
55649	42472
98322	42473
48672	42474
40813	42475
209430	42476
259682	42477
35725	42478
181821	42479
5548	42480
131912	42481
862	42482
74956	42483
42681	42484
6966	42485
65247	42486
3901	42487
301341	42488
1382	42489
77042	42490
126380	42491
184170	42492
257986	42493
17874	42494
2364	42495
88904	42496
84880	42497
59919	42498
30314	42499
18086	42500
8836	42501
114249	42502
131046	42503
2940	42504
85	42505
85	42506
286389	42507
17202	42508
210779	42509
54214	42510
250567	42511
31885	42512
73011	42513
125	42514
181464	42515
1088	42516
39942	42517
106203	42518
16544	42519
16415	42520
19409	42521
205315	42522
35566	42523
26104	42524
11954	42525
177798	42526
25628	42527
37908	42528
37617	42529
213460	42530
20133	42531
92665	42532
6824	42533
8739	42534
99119	42535
9246	42536
58330	42537
85	42538
61143	42539
30202	42540
894	42541
41435	42542
6681	42543
152161	42544
146	42545
33370	42546
16043	42547
23075	42548
86663	42549
3720	42550
190233	42551
64607	42552
20021	42553
30087	42554
36536	42555
231597	42556
62980	42557
2970	42558
10441	42559
85	42560
118817	42561
61145	42562
726	42563
726	42564
726	42565
37652	42566
25628	42567
17012	42568
2940	42569
52262	42570
44736	42571
10039	42572
252309	42573
610	42574
9060	42575
34602	42576
567	42577
352	42578
27952	42579
22014	42580
3676	42581
6466	42582
7542	42583
797	42584
114773	42585
58916	42586
1281	42587
9060	42588
20233	42589
84218	42590
283	42591
894	42592
84218	42593
43431	42594
94964	42595
441	42596
8449	42597
610	42598
11353	42599
1168	42600
13579	42601
129545	42602
7238	42603
208404	42604
284890	42605
59336	42606
9675	42607
100218	42608
45051	42609
45051	42610
10855	42611
2760	42612
38260	42613
3225	42614
99067	42615
98449	42616
144812	42617
179172	42618
91448	42619
201364	42620
70368	42621
33197	42622
8893	42623
14256	42624
3270	42625
4091	42626
37696	42627
180365	42628
47877	42629
2667	42630
11448	42631
3924	42632
103257	42633
43705	42634
414	42635
21667	42636
5769	42637
262253	42638
104662	42639
14034	42640
19300	42641
77206	42642
300677	42643
100238	42644
63674	42645
13875	42646
62690	42647
19300	42648
19300	42649
19300	42650
19300	42651
116065	42652
116065	42653
297218	42654
251650	42655
77403	42656
1740	42657
175765	42658
123791	42659
106316	42660
85180	42661
59304	42662
311259	42663
138842	42664
133388	42665
304951	42666
256187	42667
540	42668
69717	42669
150788	42670
195179	42671
74495	42672
215067	42673
195180	42674
113410	42675
157632	42676
96539	42677
24228	42678
147350	42679
246	42680
21634	42681
3320	42682
2119	42683
118322	42684
35843	42685
253976	42686
19619	42687
61661	42688
137979	42689
13709	42690
47636	42691
58	42692
78771	42693
51185	42694
28867	42695
2125	42696
35952	42697
220553	42698
65641	42699
45	42700
7319	42701
78794	42702
9554	42703
9554	42704
19610	42705
228905	42706
29	42707
5266	42708
122520	42709
64299	42710
29168	42711
123147	42712
33664	42713
20200	42714
82806	42715
43568	42716
26664	42717
173861	42718
105261	42719
25484	42720
47506	42721
34000	42722
912	42723
182204	42724
7489	42725
192756	42726
87632	42727
78561	42728
84100	42729
138	42730
76	42731
93194	42732
30322	42733
24752	42734
36167	42735
20801	42736
20788	42737
30450	42738
14678	42739
58589	42740
7074	42741
166058	42742
87789	42743
128707	42744
28295	42745
40518	42746
7067	42747
16377	42748
12338	42749
12819	42750
123288	42751
79473	42752
59889	42753
184634	42754
117273	42755
79679	42756
4524	42757
52553	42758
287037	42759
37226	42760
2271	42761
9493	42762
141559	42763
94036	42764
26553	42765
26553	42766
24685	42767
415	42768
60831	42769
74730	42770
75537	42771
38741	42772
64424	42773
117620	42774
22344	42775
84186	42776
74097	42777
49653	42778
40271	42779
96253	42780
174	42781
8612	42782
66814	42783
47456	42784
46975	42785
104917	42786
31941	42787
67234	42788
51666	42789
185710	42790
31882	42791
193222	42792
236486	42793
12468	42794
290217	42795
70780	42796
195172	42797
264277	42798
82131	42799
32519	42800
83764	42801
106745	42802
37630	42803
105985	42804
18630	42805
96083	42806
7502	42807
240880	42808
150014	42809
201478	42810
1430	42811
89024	42812
253822	42813
159326	42814
92344	42815
92999	42816
12736	42817
69457	42818
2531	42819
222344	42820
15431	42821
8740	42822
103774	42823
39674	42824
18111	42825
8467	42826
24728	42827
52802	42828
81009	42829
6680	42830
6680	42831
86983	42832
76633	42833
181949	42834
24716	42835
23066	42836
10374	42837
6044	42838
20375	42839
13617	42840
179322	42841
110208	42842
288576	42843
21129	42844
74	42845
169380	42846
162436	42847
10273	42848
33715	42849
249159	42850
5971	42851
878	42852
6072	42853
115023	42854
19135	42855
107465	42856
162860	42857
99639	42858
45896	42859
4282	42860
164981	42861
26796	42862
18786	42863
195845	42864
198793	42865
95549	42866
1537	42867
120298	42868
14845	42869
89959	42870
107326	42871
18950	42872
87442	42873
900	42874
15840	42875
87006	42876
59206	42877
4764	42878
29666	42879
41815	42880
123340	42881
241487	42882
191076	42883
79651	42884
1519	42885
11860	42886
15472	42887
14208	42888
41333	42889
47835	42890
34498	42891
53926	42892
21818	42893
14920	42894
24350	42895
67548	42896
48817	42897
99435	42898
95962	42899
58599	42900
176992	42901
235390	42902
151272	42903
1797	42904
290575	42905
51587	42906
19403	42907
286974	42908
18427	42909
24857	42910
196512	42911
1775	42912
12774	42913
50543	42914
10729	42915
177324	42916
7942	42917
31666	42918
107218	42919
51174	42920
70937	42921
19746	42922
24212	42923
11063	42924
27656	42925
62942	42926
16711	42927
199801	42928
175520	42929
220744	42930
182535	42931
156952	42932
53874	42933
135206	42934
30938	42935
49505	42936
1395	42937
199211	42938
138253	42939
17582	42940
3845	42941
120120	42942
23351	42943
73659	42944
174229	42945
21564	42946
85883	42947
46011	42948
64698	42949
67920	42950
90882	42951
152909	42952
442	42953
5203	42954
31025	42955
11074	42956
44774	42957
49282	42958
259304	42959
20187	42960
51730	42961
42431	42962
118489	42963
7889	42964
55372	42965
235868	42966
114425	42967
67689	42968
109424	42969
265195	42970
31227	42971
264652	42972
205082	42973
82228	42974
66204	42975
68071	42976
28854	42977
170979	42978
49369	42979
6697	42980
106998	42981
35997	42982
62623	42983
142018	42984
197397	42985
32539	42986
155822	42987
243998	42988
75073	42989
7938	42990
224263	42991
85591	42992
27975	42993
199810	42994
42596	42995
63301	42996
21310	42997
18141	42998
23178	42999
77126	43000
46260	43001
49173	43002
29351	43003
238414	43004
18706	43005
18706	43006
172	43007
11934	43008
21178	43009
5286	43010
104412	43011
212417	43012
67886	43013
225077	43014
17615	43015
82717	43016
119736	43017
18669	43018
95473	43019
91784	43020
21757	43021
2610	43022
132674	43023
141477	43024
12561	43025
9746	43026
56915	43027
46211	43028
199837	43029
83264	43030
171759	43031
38451	43032
39025	43033
26524	43034
85956	43035
72230	43036
78696	43037
48310	43038
12360	43039
186198	43040
246	43041
87122	43042
1078	43043
191028	43044
1602	43045
235021	43046
48678	43047
205488	43048
183692	43049
99299	43050
56119	43051
51276	43052
158063	43053
222546	43054
31851	43055
48917	43056
108647	43057
273617	43058
36415	43059
16731	43060
46830	43061
60278	43062
18412	43063
31320	43064
124459	43065
128044	43066
13414	43067
116616	43068
46746	43069
118394	43070
115481	43071
53201	43072
172336	43073
129275	43074
69449	43075
201621	43076
62924	43077
100524	43078
18973	43079
199010	43080
105144	43081
242513	43082
34539	43083
261698	43084
69934	43085
220307	43086
281513	43087
311462	43088
784	43089
124914	43090
80812	43091
170075	43092
8730	43093
104984	43094
696	43095
18635	43096
37619	43097
71657	43098
83364	43099
288895	43100
34060	43101
128007	43102
2969	43103
44276	43104
28272	43105
2679	43106
30187	43107
9921	43108
13046	43109
131226	43110
10156	43111
54186	43112
94391	43113
267448	43114
7643	43115
43451	43116
75295	43117
59819	43118
138904	43119
211993	43120
114357	43121
92083	43122
210634	43123
296355	43124
75911	43125
200999	43126
152080	43127
257514	43128
54431	43129
274594	43130
168763	43131
76746	43132
177616	43133
100628	43134
131622	43135
166727	43136
78026	43137
198297	43138
111562	43139
22564	43140
26633	43141
101301	43142
2381	43143
259021	43144
173988	43145
10438	43146
13715	43147
181801	43148
181801	43149
68410	43150
38529	43151
202897	43152
211758	43153
127739	43154
18622	43155
54237	43156
86656	43157
80676	43158
49936	43159
42326	43160
63456	43161
44095	43162
112569	43163
17335	43164
60125	43165
29472	43166
165173	43167
24539	43168
53395	43169
306975	43170
4545	43171
57240	43172
7591	43173
68365	43174
286680	43175
18428	43176
14037	43177
75561	43178
49787	43179
93955	43180
23624	43181
4959	43182
190946	43183
28700	43184
39420	43185
96127	43186
8184	43187
9	43188
32079	43189
31439	43190
41658	43191
153228	43192
16867	43193
20471	43194
203317	43195
25696	43196
245917	43197
243334	43198
98739	43199
36025	43200
14691	43201
5938	43202
160545	43203
102699	43204
181874	43205
305277	43206
88006	43207
171080	43208
26720	43209
92974	43210
2722	43211
165208	43212
176190	43213
40146	43214
201638	43215
261314	43216
6326	43217
120659	43218
35344	43219
4323	43220
195176	43221
37790	43222
12813	43223
26274	43224
19865	43225
23895	43226
10929	43227
12607	43228
40497	43229
89837	43230
213545	43231
254469	43232
427	43233
54560	43234
241786	43235
31871	43236
74121	43237
37279	43238
3159	43239
129939	43240
88885	43241
113483	43242
34474	43243
141849	43244
96446	43245
111263	43246
4087	43247
194061	43248
77634	43249
18977	43250
2575	43251
150333	43252
35624	43253
204662	43254
106297	43255
54605	43256
18080	43257
171554	43258
21615	43259
107248	43260
191460	43261
111347	43262
36440	43263
46500	43264
89138	43265
23707	43266
614	43267
128462	43268
135	43269
97705	43270
144158	43271
53934	43272
266328	43273
54170	43274
5908	43275
12105	43276
48136	43277
61747	43278
3338	43279
3008	43280
21029	43281
11875	43282
167923	43283
157550	43284
23469	43285
3596	43286
14138	43287
31757	43288
41688	43289
292138	43290
1302	43291
20940	43292
208477	43293
13412	43294
7080	43295
169952	43296
9051	43297
56213	43298
98034	43299
46795	43300
32972	43301
18778	43302
197433	43303
283619	43304
80145	43305
51961	43306
213253	43307
140785	43308
108396	43309
221560	43310
67794	43311
140332	43312
249193	43313
169178	43314
14457	43315
58136	43316
13521	43317
133934	43318
20914	43319
90636	43320
158275	43321
1169	43322
136438	43323
147610	43324
79187	43325
52869	43326
20370	43327
76209	43328
17525	43329
107	43330
281193	43331
60737	43332
99263	43333
71731	43334
94101	43335
76343	43336
22034	43337
28660	43338
78758	43339
55956	43340
42449	43341
69537	43342
91556	43343
189440	43344
26108	43345
5442	43346
56887	43347
56887	43348
127855	43349
84006	43350
12783	43351
10146	43352
12687	43353
26069	43354
241036	43355
85991	43356
39126	43357
264501	43358
4955	43359
47981	43360
47981	43361
2455	43362
159319	43363
96283	43364
128278	43365
20323	43366
134795	43367
304861	43368
48837	43369
23123	43370
201101	43371
64191	43372
15296	43373
42684	43374
59449	43375
310399	43376
201343	43377
94220	43378
257141	43379
304155	43380
128407	43381
45234	43382
6210	43383
38657	43384
5373	43385
17399	43386
303448	43387
203785	43388
117594	43389
87526	43390
72455	43391
45905	43392
27346	43393
109511	43394
32100	43395
288290	43396
111327	43397
6492	43398
21757	43399
98549	43400
66162	43401
187755	43402
10412	43403
203627	43404
34271	43405
849	43406
448	43407
3605	43408
11348	43409
36770	43410
14440	43411
8696	43412
58550	43413
78690	43414
171638	43415
77833	43416
14657	43417
31950	43418
119308	43419
25	43420
214779	43421
56374	43422
80025	43423
4667	43424
2889	43425
66303	43426
12474	43427
22388	43428
6639	43429
20493	43430
50440	43431
15889	43432
48	43433
3058	43434
52336	43435
13032	43436
6607	43437
11276	43438
255782	43439
174373	43440
183173	43441
28187	43442
128347	43443
21129	43444
45336	43445
22858	43446
11013	43447
30129	43448
290060	43449
14500	43450
140826	43451
199731	43452
105173	43453
110562	43454
11058	43455
271983	43456
8587	43457
285166	43458
207094	43459
65495	43460
203811	43461
86019	43462
3153	43463
42593	43464
78958	43465
38528	43466
59598	43467
108084	43468
36646	43469
101343	43470
26798	43471
119978	43472
53218	43473
20435	43474
128537	43475
131429	43476
33029	43477
117851	43478
6069	43479
14058	43480
7107	43481
87320	43482
290860	43483
1536	43484
61938	43485
18871	43486
21405	43487
13872	43488
51534	43489
11878	43490
85871	43491
99843	43492
194	43493
86988	43494
203952	43495
193732	43496
129713	43497
59611	43498
239639	43499
30014	43500
86997	43501
23548	43502
61123	43503
203285	43504
119057	43505
296757	43506
29958	43507
154255	43508
194927	43509
57205	43510
34042	43511
132945	43512
163525	43513
124943	43514
210523	43515
203060	43516
159557	43517
284453	43518
214642	43519
48071	43520
187682	43521
123566	43522
21837	43523
151824	43524
207140	43525
108243	43526
4086	43527
97354	43528
184782	43529
213320	43530
41369	43531
233259	43532
77275	43533
52789	43534
89728	43535
95643	43536
6088	43537
73466	43538
201305	43539
171608	43540
199448	43541
58460	43542
32737	43543
40494	43544
2059	43545
216728	43546
64832	43547
1123	43548
105603	43549
159856	43550
149095	43551
52357	43552
193606	43553
27568	43554
2767	43555
240235	43556
87752	43557
78384	43558
10	43559
26031	43560
159753	43561
63938	43562
84646	43563
8369	43564
103892	43565
89726	43566
37625	43567
140533	43568
110409	43569
86580	43570
118996	43571
142651	43572
129169	43573
63392	43574
143020	43575
200958	43576
204765	43577
220919	43578
96833	43579
44564	43580
27643	43581
268859	43582
70995	43583
226445	43584
9040	43585
121219	43586
201833	43587
20273	43588
296402	43589
131911	43590
43023	43591
59459	43592
61652	43593
86147	43594
148721	43595
68460	43596
49749	43597
103638	43598
18018	43599
216145	43600
75738	43601
79323	43602
245888	43603
3293	43604
249743	43605
17986	43606
208589	43607
173872	43608
41686	43609
7259	43610
45156	43611
177701	43612
17107	43613
146420	43614
31085	43615
312510	43616
7127	43617
127666	43618
67137	43619
1786	43620
131037	43621
7382	43622
96942	43623
203585	43624
297651	43625
6443	43626
154395	43627
8852	43628
223154	43629
179	43630
277612	43631
142401	43632
19889	43633
114673	43634
132607	43635
68847	43636
64899	43637
153562	43638
72718	43639
29613	43640
263603	43641
36903	43642
62796	43643
58655	43644
77568	43645
138974	43646
39712	43647
83626	43648
86771	43649
22639	43650
127223	43651
39026	43652
291253	43653
47874	43654
41759	43655
8149	43656
167066	43657
48075	43658
200610	43659
31501	43660
106493	43661
112398	43662
54409	43663
52207	43664
25046	43665
116676	43666
114910	43667
279391	43668
34983	43669
9126	43670
15937	43671
27541	43672
89815	43673
145033	43674
61685	43675
132555	43676
118020	43677
185025	43678
2313	43679
136867	43680
44470	43681
146351	43682
25236	43683
34605	43684
126463	43685
54	43686
192620	43687
245973	43688
38014	43689
128305	43690
255748	43691
112087	43692
117876	43693
35747	43694
7991	43695
141705	43696
38210	43697
184633	43698
91041	43699
7741	43700
89651	43701
53698	43702
77797	43703
96373	43704
119384	43705
231795	43706
174844	43707
725	43708
100558	43709
141772	43710
190489	43711
228558	43712
165230	43713
2124	43714
603	43715
114008	43716
64445	43717
19983	43718
2833	43719
76744	43720
162990	43721
231257	43722
51441	43723
12533	43724
108643	43725
22950	43726
30926	43727
54947	43728
28494	43729
127444	43730
259844	43731
12205	43732
120378	43733
259839	43734
259840	43735
259842	43736
12205	43737
12205	43738
259843	43739
259845	43740
259846	43741
179258	43742
179258	43743
259841	43744
259847	43745
259848	43746
259849	43747
259850	43748
53701	43749
26722	43750
193506	43751
1075	43752
188267	43753
93856	43754
103472	43755
75718	43756
32429	43757
128890	43758
13833	43759
1933	43760
59928	43761
109339	43762
13516	43763
61039	43764
83098	43765
14465	43766
133	43767
23828	43768
12221	43769
24195	43770
212373	43771
61590	43772
7509	43773
117684	43774
91188	43775
91188	43776
65937	43777
12773	43778
71335	43779
28293	43780
72885	43781
2830	43782
71664	43783
47172	43784
106000	43785
36945	43786
27788	43787
42863	43788
9081	43789
9126	43790
31049	43791
77702	43792
141598	43793
50885	43794
76927	43795
242985	43796
63762	43797
95273	43798
224382	43799
57559	43800
154330	43801
129755	43802
11170	43803
236026	43804
4283	43805
6446	43806
6368	43807
45270	43808
212149	43809
47638	43810
200679	43811
282945	43812
116090	43813
55442	43814
185320	43815
16326	43816
23595	43817
76465	43818
258938	43819
43689	43820
100257	43821
113888	43822
139653	43823
33349	43824
172628	43825
215551	43826
114375	43827
22286	43828
9563	43829
85997	43830
7523	43831
309629	43832
238639	43833
48390	43834
96178	43835
53196	43836
60788	43837
184626	43838
38493	43839
28179	43840
178265	43841
132668	43842
138148	43843
171352	43844
64031	43845
141105	43846
11160	43847
93109	43848
43319	43849
58655	43850
68850	43851
27643	43852
16428	43853
4264	43854
280953	43855
146127	43856
167680	43857
203773	43858
53061	43859
248055	43860
88406	43861
215185	43862
292345	43863
105184	43864
195087	43865
290643	43866
218382	43867
142661	43868
5787	43869
24411	43870
39367	43871
249474	43872
235394	43873
129669	43874
43023	43875
134133	43876
237224	43877
142554	43878
63214	43879
16460	43880
248475	43881
165112	43882
23871	43883
287164	43884
71490	43885
156208	43886
6377	43887
9950	43888
95373	43889
206481	43890
113690	43891
70229	43892
73616	43893
154793	43894
93261	43895
44349	43896
46635	43897
187087	43898
142548	43899
35389	43900
83014	43901
105976	43902
210925	43903
196632	43904
295898	43905
2456	43906
48	43907
7401	43908
146065	43909
25914	43910
8644	43911
83262	43912
40696	43913
60174	43914
131999	43915
774	43916
123999	43917
468	43918
103477	43919
44387	43920
120507	43921
44649	43922
6007	43923
38488	43924
102275	43925
15546	43926
77763	43927
51583	43928
71591	43929
33762	43930
36195	43931
40631	43932
93593	43933
93593	43934
105407	43935
119629	43936
184120	43937
104	43938
35871	43939
35871	43940
196108	43941
18308	43942
126147	43943
31267	43944
20063	43945
100774	43946
120185	43947
44888	43948
185368	43949
15918	43950
161698	43951
50126	43952
51695	43953
50659	43954
142103	43955
19404	43956
16406	43957
9637	43958
27909	43959
73728	43960
55173	43961
15719	43962
12133	43963
17247	43964
58218	43965
43160	43966
101733	43967
30359	43968
61505	43969
35625	43970
10996	43971
55141	43972
96069	43973
124070	43974
55861	43975
207419	43976
6388	43977
136665	43978
117835	43979
136399	43980
96088	43981
135163	43982
82499	43983
93624	43984
63304	43985
117237	43986
12680	43987
45315	43988
213714	43989
169916	43990
97233	43991
51754	43992
182180	43993
7536	43994
47415	43995
13920	43996
33777	43997
43372	43998
114802	43999
50360	44000
173889	44001
208539	44002
7732	44003
93933	44004
290906	44005
184077	44006
52599	44007
109762	44008
28397	44009
4853	44010
72243	44011
165302	44012
3859	44013
13631	44014
52727	44015
7822	44016
107853	44017
29	44018
5693	44019
122287	44020
111849	44021
149487	44022
10525	44023
102271	44024
110566	44025
93289	44026
2216	44027
249092	44028
13058	44029
99100	44030
144	44031
8010	44032
64857	44033
53972	44034
25417	44035
293316	44036
273343	44037
140233	44038
271415	44039
50267	44040
34184	44041
72376	44042
64821	44043
134672	44044
300427	44045
6923	44046
71154	44047
34184	44048
18186	44049
59118	44050
33574	44051
110344	44052
2967	44053
17491	44054
260	44055
129889	44056
142288	44057
38097	44058
15938	44059
211498	44060
57547	44061
226724	44062
11362	44063
152596	44064
60110	44065
57625	44066
197802	44067
145903	44068
81026	44069
110764	44070
198017	44071
174567	44072
174561	44073
116893	44074
28411	44075
31569	44076
109535	44077
218	44078
50267	44079
205603	44080
80473	44081
20405	44082
17636	44083
19076	44084
755	44085
8543	44086
11582	44087
69	44088
84343	44089
61347	44090
38737	44091
189985	44092
60014	44093
225069	44094
48006	44095
89878	44096
55288	44097
64981	44098
53634	44099
7138	44100
37010	44101
527	44102
41890	44103
24430	44104
527	44105
527	44106
133548	44107
37463	44108
41428	44109
91208	44110
16701	44111
70837	44112
15001	44113
42619	44114
119497	44115
119270	44116
3764	44117
3040	44118
195118	44119
161	44120
60716	44121
129193	44122
180828	44123
100666	44124
110010	44125
89143	44126
1213	44127
41293	44128
62531	44129
72695	44130
114172	44131
30810	44132
234285	44133
58186	44134
260059	44135
71071	44136
167001	44137
74192	44138
31679	44139
73209	44140
132039	44141
81433	44142
116118	44143
125736	44144
121006	44145
102098	44146
74647	44147
13549	44148
104971	44149
71373	44150
16634	44151
43129	44152
143150	44153
39562	44154
34705	44155
181842	44156
12706	44157
7304	44158
10950	44159
484	44160
15371	44161
54729	44162
124263	44163
8449	44164
164642	44165
7350	44166
67538	44167
191248	44168
18867	44169
174730	44170
36575	44171
128379	44172
26138	44173
62949	44174
109190	44175
3635	44176
32271	44177
221779	44178
5868	44179
65037	44180
136639	44181
13652	44182
86482	44183
208709	44184
16945	44185
19081	44186
3636	44187
31189	44188
82234	44189
65175	44190
63772	44191
64646	44192
208459	44193
65530	44194
204170	44195
184540	44196
200079	44197
249319	44198
66379	44199
115521	44200
187507	44201
184872	44202
9245	44203
89590	44204
11442	44205
144723	44206
190100	44207
250463	44208
20779	44209
66438	44210
121622	44211
17753	44212
85651	44213
98368	44214
247511	44215
19059	44216
158542	44217
89772	44218
14231	44219
1737	44220
75223	44221
179934	44222
156254	44223
226866	44224
58371	44225
221036	44226
183700	44227
131625	44228
65983	44229
49325	44230
32670	44231
164609	44232
33409	44233
154222	44234
73531	44235
73547	44236
110593	44237
14517	44238
155001	44239
22931	44240
140875	44241
86099	44242
100525	44243
128685	44244
193915	44245
32343	44246
5416	44247
15849	44248
104144	44249
11213	44250
183715	44251
3391	44252
48508	44253
195317	44254
30	44255
42864	44256
108083	44257
56849	44258
7828	44259
87309	44260
157352	44261
59359	44262
2982	44263
3649	44264
8059	44265
171206	44266
81577	44267
167225	44268
146738	44269
75573	44270
33348	44271
4631	44272
8547	44273
298200	44274
61731	44275
28968	44276
183124	44277
17924	44278
178630	44279
312115	44280
105909	44281
49723	44282
44382	44283
18459	44284
217515	44285
41402	44286
312840	44287
10541	44288
21065	44289
35181	44290
42824	44291
19056	44292
44896	44293
102787	44294
183538	44295
52650	44296
63216	44297
64143	44298
8529	44299
29518	44300
8619	44301
167707	44302
134879	44303
50254	44304
106558	44305
14716	44306
11732	44307
3958	44308
7107	44309
118288	44310
1154	44311
1908	44312
8603	44313
6336	44314
46793	44315
174630	44316
164841	44317
6995	44318
196100	44319
17641	44320
85772	44321
27303	44322
104807	44323
47000	44324
53784	44325
32093	44326
274633	44327
6864	44328
160244	44329
57866	44330
110341	44331
122321	44332
34693	44333
285401	44334
59041	44335
4633	44336
39682	44337
109534	44338
267863	44339
35520	44340
7876	44341
17744	44342
65332	44343
10257	44344
30068	44345
40422	44346
78854	44347
95438	44348
8968	44349
111093	44350
69668	44351
39412	44352
11426	44353
22924	44354
144085	44355
9201	44356
18497	44357
1018	44358
77355	44359
187374	44360
9408	44361
126589	44362
736	44363
256380	44364
70932	44365
199347	44366
138739	44367
137158	44368
37087	44369
90545	44370
144674	44371
11650	44372
24792	44373
180723	44374
136378	44375
75284	44376
273714	44377
5309	44378
187609	44379
66234	44380
172410	44381
144837	44382
2240	44383
196437	44384
201215	44385
6819	44386
52633	44387
266373	44388
129859	44389
8090	44390
46989	44391
56180	44392
133466	44393
30904	44394
55837	44395
34762	44396
42373	44397
63248	44398
172335	44399
8481	44400
80075	44401
86010	44402
96334	44403
1985	44404
89919	44405
188443	44406
38570	44407
125315	44408
4922	44409
6662	44410
123612	44411
176871	44412
106015	44413
67653	44414
5716	44415
19620	44416
229757	44417
1604	44418
296002	44419
34243	44420
51145	44421
72457	44422
64427	44423
70636	44424
70890	44425
77231	44426
108212	44427
64409	44428
38116	44429
225759	44430
109221	44431
25615	44432
180571	44433
180856	44434
44122	44435
6322	44436
121875	44437
19996	44438
191717	44439
47558	44440
123922	44441
123392	44442
100188	44443
184468	44444
53319	44445
12325	44446
43277	44447
50944	44448
89085	44449
869	44450
165768	44451
258301	44452
15994	44453
125636	44454
120301	44455
2960	44456
50866	44457
11339	44458
6163	44459
115097	44460
48999	44461
155139	44462
251624	44463
71449	44464
132148	44465
148964	44466
45567	44467
23252	44468
5416	44469
10970	44470
17021	44471
9519	44472
40261	44473
5212	44474
60679	44475
108323	44476
43646	44477
308489	44478
85149	44479
11732	44480
32447	44481
120576	44482
116595	44483
134097	44484
105007	44485
149940	44486
245987	44487
231427	44488
300936	44489
66290	44490
90152	44491
29982	44492
141528	44493
3774	44494
54684	44495
138891	44496
106546	44497
271489	44498
190894	44499
46233	44500
14506	44501
128395	44502
11256	44503
24784	44504
132121	44505
87650	44506
188302	44507
72255	44508
83899	44509
3091	44510
87506	44511
260580	44512
57869	44513
12121	44514
134020	44515
66467	44516
123531	44517
48217	44518
39431	44519
77006	44520
162107	44521
242157	44522
24954	44523
74397	44524
58683	44525
58683	44526
5467	44527
23466	44528
23466	44529
177378	44530
130868	44531
179937	44532
199821	44533
6748	44534
273750	44535
196063	44536
38250	44537
81764	44538
180782	44539
210068	44540
55928	44541
292580	44542
296996	44543
217640	44544
8387	44545
9175	44546
14470	44547
17486	44548
7542	44549
12258	44550
42626	44551
65185	44552
31991	44553
4249	44554
12589	44555
147262	44556
172442	44557
20896	44558
102093	44559
83	44560
28441	44561
28441	44562
53890	44563
65720	44564
3931	44565
100437	44566
61187	44567
260868	44568
68230	44569
89	44570
16924	44571
30738	44572
67379	44573
45053	44574
41076	44575
213573	44576
91369	44577
206985	44578
216895	44579
257	44580
12772	44581
762	44582
33776	44583
27554	44584
100509	44585
167739	44586
273344	44587
12743	44588
281975	44589
194391	44590
217969	44591
109012	44592
19581	44593
100787	44594
12727	44595
214761	44596
44708	44597
312675	44598
15272	44599
31266	44600
64416	44601
97656	44602
47660	44603
18394	44604
30963	44605
220049	44606
221060	44607
34286	44608
53552	44609
121686	44610
302584	44611
11675	44612
2362	44613
4228	44614
70283	44615
20457	44616
46912	44617
312367	44618
138663	44619
123629	44620
30444	44621
66914	44622
27411	44623
42424	44624
18084	44625
22155	44626
216483	44627
25423	44628
64861	44629
200773	44630
145132	44631
214222	44632
138857	44633
151993	44634
215767	44635
89564	44636
180319	44637
186039	44638
86220	44639
4819	44640
106743	44641
171541	44642
29704	44643
5075	44644
35465	44645
152618	44646
215488	44647
130438	44648
201102	44649
84847	44650
208711	44651
155732	44652
53238	44653
204074	44654
293362	44655
171056	44656
22171	44657
198547	44658
198394	44659
211912	44660
201832	44661
151685	44662
100508	44663
194852	44664
18545	44665
88701	44666
18056	44667
22374	44668
103399	44669
111689	44670
57341	44671
38663	44672
36051	44673
156981	44674
150530	44675
23517	44676
66510	44677
62080	44678
143610	44679
143610	44680
217446	44681
177462	44682
311139	44683
5112	44684
12414	44685
195696	44686
125674	44687
43300	44688
53238	44689
136892	44690
209551	44691
185993	44692
124102	44693
10419	44694
4988	44695
109032	44696
8991	44697
9552	44698
225977	44699
21028	44700
61516	44701
97	44702
13842	44703
165797	44704
262191	44705
35997	44706
55814	44707
118826	44708
251365	44709
76588	44710
4337	44711
12757	44712
83249	44713
6821	44714
261199	44715
76960	44716
40889	44717
70578	44718
119987	44719
12841	44720
60351	44721
94593	44722
88372	44723
159834	44724
270849	44725
282866	44726
242531	44727
37487	44728
54826	44729
180069	44730
63661	44731
53129	44732
7358	44733
194801	44734
101272	44735
285472	44736
22947	44737
61777	44738
98762	44739
234	44740
69311	44741
109266	44742
50728	44743
56571	44744
53456	44745
2899	44746
85253	44747
91992	44748
241067	44749
19176	44750
177535	44751
20152	44752
121953	44753
8583	44754
119484	44755
21212	44756
216845	44757
22350	44758
15717	44759
151506	44760
7680	44761
106561	44762
2994	44763
30197	44764
27039	44765
37792	44766
160	44767
94222	44768
16181	44769
25936	44770
80409	44771
9740	44772
1436	44773
138	44774
208335	44775
79822	44776
112246	44777
20065	44778
171241	44779
16749	44780
293474	44781
3549	44782
35670	44783
30606	44784
46274	44785
40072	44786
67685	44787
71427	44788
206647	44789
39140	44790
277981	44791
6531	44792
360	44793
426	44794
184474	44795
138	44796
9125	44797
113374	44798
165651	44799
31419	44800
274	44801
232536	44802
268376	44803
53723	44804
35426	44805
264284	44806
58894	44807
128212	44808
243488	44809
133374	44810
17856	44811
32905	44812
73176	44813
11836	44814
174411	44815
216069	44816
171992	44817
165426	44818
17611	44819
12149	44820
149203	44821
176333	44822
169819	44823
301690	44824
3194	44825
36	44826
45679	44827
68177	44828
5885	44829
36209	44830
53497	44831
1058	44832
46269	44833
167745	44834
1630	44835
10463	44836
83613	44837
56590	44838
268749	44839
33957	44840
125653	44841
15733	44842
33868	44843
46314	44844
24539	44845
118361	44846
35304	44847
12155	44848
16409	44849
142689	44850
95196	44851
79395	44852
18317	44853
118395	44854
140767	44855
6128	44856
128472	44857
17851	44858
48170	44859
3087	44860
194576	44861
88685	44862
117577	44863
4260	44864
3538	44865
5589	44866
65608	44867
282188	44868
28749	44869
91233	44870
18030	44871
14506	44872
46236	44873
9691	44874
121528	44875
92911	44876
60287	44877
6123	44878
10716	44879
47632	44880
1373	44881
19010	44882
3498	44883
108749	44884
34448	44885
3532	44886
99317	44887
61237	44888
216430	44889
62226	44890
88182	44891
11693	44892
68466	44893
62913	44894
238203	44895
7326	44896
152229	44897
21372	44898
119647	44899
18956	44900
2577	44901
19434	44902
113563	44903
189971	44904
143481	44905
2535	44906
41513	44907
148036	44908
98311	44909
3970	44910
24737	44911
27482	44912
27482	44913
17905	44914
118320	44915
307403	44916
267317	44917
18206	44918
45205	44919
12904	44920
12059	44921
189787	44922
5269	44923
202249	44924
217284	44925
71609	44926
43639	44927
5591	44928
12996	44929
107850	44930
79672	44931
188069	44932
35606	44933
42687	44934
47001	44935
21610	44936
43258	44937
43258	44938
18813	44939
103140	44940
187367	44941
103683	44942
138	44943
72543	44944
171278	44945
48772	44946
16010	44947
30341	44948
75943	44949
101180	44950
48415	44951
45150	44952
33074	44953
15209	44954
2960	44955
81516	44956
16674	44957
2712	44958
14478	44959
13	44960
66951	44961
11203	44962
193342	44963
183440	44964
185318	44965
148224	44966
40501	44967
59505	44968
89848	44969
288846	44970
261258	44971
19627	44972
248776	44973
88309	44974
50713	44975
232022	44976
43725	44977
64976	44978
83221	44979
123966	44980
254446	44981
181469	44982
89077	44983
8546	44984
65198	44985
8546	44986
41720	44987
82884	44988
78090	44989
29531	44990
1595	44991
61749	44992
246747	44993
163180	44994
178812	44995
70253	44996
164410	44997
227979	44998
5444	44999
12317	45000
90932	45001
179081	45002
12317	45003
36074	45004
92868	45005
57717	45006
99746	45007
135274	45008
149892	45009
38627	45010
255871	45011
182643	45012
5175	45013
14389	45014
213817	45015
59069	45016
154042	45017
232839	45018
161031	45019
2505	45020
42673	45021
5752	45022
22880	45023
10311	45024
2583	45025
8632	45026
2488	45027
4116	45028
279	45029
77574	45030
287841	45031
69009	45032
36138	45033
20350	45034
29213	45035
35628	45036
80272	45037
121346	45038
46725	45039
112217	45040
7709	45041
213438	45042
26292	45043
33839	45044
88684	45045
66608	45046
220739	45047
126042	45048
130721	45049
204225	45050
122685	45051
264391	45052
201206	45053
26956	45054
137189	45055
63897	45056
89907	45057
192128	45058
33938	45059
129556	45060
36766	45061
202971	45062
14794	45063
97055	45064
119219	45065
1832	45066
9671	45067
137769	45068
18216	45069
10851	45070
27220	45071
27542	45072
97660	45073
89983	45074
103427	45075
6973	45076
242193	45077
94289	45078
25863	45079
7756	45080
14794	45081
59881	45082
210410	45083
3831	45084
10631	45085
118048	45086
230212	45087
208977	45088
43966	45089
42656	45090
132932	45091
115591	45092
66935	45093
34637	45094
48034	45095
176889	45096
87232	45097
39219	45098
9282	45099
120998	45100
21902	45101
61180	45102
65289	45103
2743	45104
48147	45105
30651	45106
299706	45107
140227	45108
6927	45109
215762	45110
4665	45111
39409	45112
387	45113
62410	45114
7007	45115
63015	45116
3680	45117
9166	45118
38478	45119
148183	45120
105421	45121
183870	45122
23317	45123
40969	45124
33488	45125
24496	45126
17	45127
54162	45128
104434	45129
84807	45130
84807	45131
70204	45132
117192	45133
28535	45134
94993	45135
124799	45136
91044	45137
81556	45138
96247	45139
233083	45140
37520	45141
156282	45142
139104	45143
125807	45144
95238	45145
102412	45146
221035	45147
267744	45148
29874	45149
55689	45150
24026	45151
70792	45152
16349	45153
283803	45154
240691	45155
87381	45156
60115	45157
133588	45158
133588	45159
146698	45160
68928	45161
27800	45162
58161	45163
160490	45164
27557	45165
73995	45166
94153	45167
41962	45168
166300	45169
2195	45170
12167	45171
130524	45172
834	45173
2855	45174
15714	45175
59823	45176
40113	45177
106039	45178
45621	45179
56012	45180
22307	45181
61082	45182
205272	45183
130533	45184
1214	45185
47848	45186
60034	45187
3628	45188
59816	45189
14507	45190
148491	45191
167775	45192
28466	45193
103323	45194
204798	45195
7555	45196
119103	45197
48572	45198
172775	45199
49452	45200
107387	45201
88999	45202
128041	45203
12997	45204
306558	45205
145949	45206
154675	45207
28169	45208
176365	45209
238326	45210
76489	45211
62797	45212
90230	45213
35815	45214
132382	45215
71520	45216
101038	45217
130199	45218
115101	45219
169771	45220
103147	45221
32617	45222
20602	45223
37978	45224
56957	45225
5674	45226
117980	45227
27884	45228
102367	45229
6458	45230
79522	45231
101833	45232
45069	45233
143330	45234
16717	45235
8981	45236
186877	45237
66768	45238
117715	45239
105458	45240
25508	45241
3558	45242
63879	45243
28169	45244
60539	45245
210579	45246
81362	45247
121154	45248
240732	45249
23344	45250
42482	45251
35222	45252
4270	45253
50532	45254
112198	45255
31216	45256
67228	45257
81371	45258
289784	45259
54910	45260
97783	45261
404	45262
21868	45263
298955	45264
58127	45265
70692	45266
5717	45267
44483	45268
40802	45269
136864	45270
295968	45271
118158	45272
7217	45273
302216	45274
61782	45275
101168	45276
87564	45277
50238	45278
8641	45279
216251	45280
50138	45281
31359	45282
133341	45283
91259	45284
18733	45285
28238	45286
200321	45287
13387	45288
277016	45289
1461	45290
27078	45291
108597	45292
251486	45293
25963	45294
147913	45295
209132	45296
34626	45297
274212	45298
70956	45299
121203	45300
135575	45301
2016	45302
157359	45303
194733	45304
49881	45305
150976	45306
109389	45307
109389	45308
25163	45309
233031	45310
206570	45311
45381	45312
339	45313
38888	45314
12837	45315
185122	45316
90512	45317
306651	45318
2632	45319
22401	45320
80792	45321
3785	45322
104860	45323
118632	45324
47946	45325
89598	45326
48246	45327
81289	45328
8219	45329
17026	45330
245712	45331
63362	45332
99993	45333
29809	45334
312718	45335
282439	45336
218009	45337
30171	45338
5606	45339
77063	45340
101647	45341
35395	45342
115712	45343
128310	45344
147294	45345
132214	45346
67220	45347
11282	45348
163016	45349
91750	45350
309250	45351
8517	45352
20864	45353
522	45354
73653	45355
105130	45356
146368	45357
293832	45358
192583	45359
8648	45360
112754	45361
22574	45362
33947	45363
48725	45364
100506	45365
231924	45366
212491	45367
236612	45368
146449	45369
212423	45370
36724	45371
61612	45372
74603	45373
27352	45374
53637	45375
260559	45376
227248	45377
66438	45378
21495	45379
25251	45380
2841	45381
121364	45382
451	45383
274272	45384
161777	45385
83519	45386
176208	45387
16942	45388
113538	45389
87368	45390
35365	45391
279261	45392
133094	45393
107811	45394
87286	45395
129292	45396
59613	45397
30352	45398
18583	45399
135202	45400
137860	45401
11455	45402
1831	45403
20699	45404
4284	45405
118506	45406
33945	45407
3400	45408
9555	45409
32504	45410
11448	45411
5351	45412
143929	45413
112596	45414
14283	45415
175121	45416
3682	45417
3682	45418
67196	45419
77657	45420
58127	45421
134240	45422
48773	45423
107694	45424
206602	45425
1463	45426
4777	45427
4777	45428
97356	45429
48297	45430
36805	45431
89773	45432
76532	45433
58124	45434
10758	45435
48314	45436
16705	45437
190918	45438
210993	45439
14072	45440
111778	45441
76988	45442
89261	45443
78151	45444
10768	45445
205302	45446
41414	45447
216388	45448
42380	45449
212588	45450
23185	45451
10844	45452
69174	45453
212587	45454
92503	45455
23185	45456
16705	45457
10369	45458
48314	45459
150020	45460
123115	45461
36	45462
36	45463
4326	45464
623	45465
64359	45466
26070	45467
296834	45468
50204	45469
77416	45470
24893	45471
172960	45472
152077	45473
4477	45474
251914	45475
58100	45476
62400	45477
32033	45478
82381	45479
113100	45480
138610	45481
23092	45482
287879	45483
49693	45484
87930	45485
96389	45486
38	45487
60280	45488
192862	45489
1583	45490
75021	45491
69316	45492
62797	45493
104457	45494
28069	45495
219649	45496
50364	45497
106989	45498
56772	45499
34845	45500
26511	45501
24032	45502
29028	45503
29344	45504
164878	45505
74264	45506
25559	45507
20471	45508
163979	45509
128491	45510
42184	45511
111965	45512
7332	45513
201269	45514
54078	45515
24100	45516
123898	45517
689	45518
56331	45519
7776	45520
140065	45521
12470	45522
281907	45523
105837	45524
108915	45525
683	45526
150721	45527
229561	45528
75959	45529
89000	45530
260709	45531
191987	45532
74291	45533
184733	45534
21287	45535
22635	45536
28007	45537
77753	45538
102106	45539
85047	45540
72142	45541
112198	45542
124072	45543
69531	45544
52038	45545
50249	45546
48923	45547
83608	45548
83834	45549
46815	45550
50919	45551
108280	45552
36350	45553
145319	45554
9816	45555
34204	45556
136855	45557
5353	45558
205448	45559
3797	45560
69771	45561
22553	45562
80343	45563
72886	45564
44245	45565
33668	45566
670	45567
12668	45568
11918	45569
157893	45570
59555	45571
8559	45572
87253	45573
87253	45574
287900	45575
1752	45576
49707	45577
91026	45578
101470	45579
3456	45580
111832	45581
62303	45582
185228	45583
70318	45584
53254	45585
132991	45586
232084	45587
213473	45588
138872	45589
102923	45590
52019	45591
160541	45592
94571	45593
6770	45594
218871	45595
32997	45596
198649	45597
69911	45598
79224	45599
59664	45600
19426	45601
191285	45602
214564	45603
5	45604
15761	45605
52128	45606
24875	45607
56929	45608
136597	45609
34565	45610
24930	45611
96677	45612
733	45613
130155	45614
136429	45615
229962	45616
149979	45617
16001	45618
259281	45619
236224	45620
29262	45621
14350	45622
264616	45623
121987	45624
1674	45625
15156	45626
251910	45627
82932	45628
22564	45629
232331	45630
185960	45631
77	45632
129142	45633
110560	45634
178733	45635
40431	45636
296001	45637
18980	45638
977	45639
15532	45640
79011	45641
33839	45642
29225	45643
198860	45644
23936	45645
38846	45646
114472	45647
174437	45648
38159	45649
190328	45650
258455	45651
80473	45652
16099	45653
58103	45654
19528	45655
32808	45656
9671	45657
16157	45658
64	45659
77937	45660
243661	45661
51286	45662
197509	45663
19673	45664
7045	45665
91611	45666
28507	45667
9209	45668
5000	45669
14904	45670
406	45671
24364	45672
67624	45673
1558	45674
42278	45675
93009	45676
91121	45677
305137	45678
72411	45679
208609	45680
17988	45681
274972	45682
185020	45683
10341	45684
36314	45685
3	45686
111772	45687
117523	45688
13754	45689
86861	45690
18027	45691
303382	45692
3704	45693
49887	45694
73797	45695
41017	45696
52930	45697
105344	45698
48136	45699
75348	45700
102179	45701
22278	45702
243720	45703
154018	45704
205053	45705
82526	45706
239987	45707
32233	45708
48177	45709
95600	45710
284419	45711
35141	45712
30892	45713
31062	45714
9479	45715
61083	45716
41970	45717
22960	45718
13891	45719
46075	45720
32348	45721
14456	45722
273749	45723
49571	45724
9656	45725
10613	45726
28632	45727
222347	45728
39176	45729
181030	45730
18357	45731
4822	45732
266132	45733
67276	45734
195046	45735
63178	45736
30532	45737
182319	45738
4007	45739
12211	45740
50021	45741
26824	45742
17725	45743
105453	45744
14713	45745
5701	45746
7185	45747
52905	45748
79880	45749
207595	45750
75683	45751
74935	45752
62253	45753
51294	45754
46933	45755
37452	45756
53999	45757
194717	45758
154449	45759
3702	45760
9	45761
2611	45762
73398	45763
73557	45764
2062	45765
301573	45766
18087	45767
32460	45768
33786	45769
68469	45770
1439	45771
80919	45772
213918	45773
41578	45774
55693	45775
6043	45776
264817	45777
44435	45778
8033	45779
76677	45780
54348	45781
91889	45782
53056	45783
42862	45784
297784	45785
189	45786
41193	45787
76910	45788
52985	45789
112878	45790
247755	45791
306512	45792
4468	45793
2066	45794
11160	45795
14814	45796
20114	45797
51958	45798
143991	45799
92473	45800
1408	45801
87562	45802
32935	45803
181519	45804
143725	45805
281762	45806
40081	45807
15103	45808
39994	45809
75046	45810
148132	45811
9095	45812
166722	45813
207867	45814
24719	45815
39813	45816
118848	45817
37410	45818
53110	45819
32154	45820
88921	45821
1315	45822
141245	45823
23982	45824
91607	45825
87307	45826
2372	45827
176595	45828
666	45829
88747	45830
48529	45831
56679	45832
56058	45833
101850	45834
10701	45835
8677	45836
44069	45837
95466	45838
40403	45839
35616	45840
149070	45841
7098	45842
5247	45843
8472	45844
55596	45845
10557	45846
44797	45847
152278	45848
86753	45849
24143	45850
59192	45851
110624	45852
17995	45853
45054	45854
18551	45855
33094	45856
62026	45857
74387	45858
136021	45859
36567	45860
2399	45861
36527	45862
879	45863
5836	45864
116740	45865
16665	45866
97273	45867
32653	45868
74401	45869
93444	45870
27168	45871
38868	45872
36234	45873
297412	45874
206506	45875
43423	45876
41453	45877
53207	45878
8640	45879
8579	45880
105452	45881
198765	45882
104566	45883
38944	45884
9760	45885
4446	45886
77888	45887
195255	45888
91109	45889
199727	45890
38137	45891
275679	45892
142809	45893
41	45894
296300	45895
67562	45896
1260	45897
99103	45898
99628	45899
22669	45900
7828	45901
56115	45902
87609	45903
358	45904
157785	45905
87293	45906
18887	45907
70479	45908
109767	45909
53976	45910
115491	45911
153704	45912
29178	45913
32619	45914
3709	45915
1122	45916
780	45917
56976	45918
108127	45919
20617	45920
68252	45921
86959	45922
288964	45923
4010	45924
73204	45925
52750	45926
52918	45927
36535	45928
85245	45929
146772	45930
205039	45931
81275	45932
46862	45933
74019	45934
90954	45935
94706	45936
40189	45937
106952	45938
43619	45939
15153	45940
31601	45941
95563	45942
196264	45943
29453	45944
2312	45945
14991	45946
288939	45947
72314	45948
16719	45949
35586	45950
230962	45951
2428	45952
512	45953
2907	45954
109482	45955
285588	45956
36099	45957
6791	45958
4354	45959
90679	45960
114089	45961
26015	45962
83747	45963
51571	45964
139941	45965
47463	45966
8074	45967
101804	45968
149242	45969
40880	45970
2711	45971
7442	45972
64566	45973
2946	45974
9240	45975
18301	45976
130963	45977
71108	45978
79778	45979
43882	45980
245661	45981
67801	45982
170536	45983
80384	45984
50564	45985
37765	45986
226891	45987
290266	45988
256393	45989
146573	45990
8553	45991
68024	45992
18108	45993
158893	45994
208242	45995
220791	45996
106528	45997
192194	45998
18330	45999
26319	46000
101452	46001
52277	46002
266645	46003
58479	46004
245960	46005
113002	46006
12071	46007
49822	46008
271960	46009
95100	46010
174015	46011
288962	46012
205797	46013
30899	46014
109326	46015
86340	46016
119659	46017
173746	46018
36086	46019
36924	46020
195911	46021
188827	46022
129023	46023
62970	46024
74860	46025
268522	46026
3036	46027
110144	46028
42231	46029
61015	46030
70718	46031
64016	46032
173322	46033
72716	46034
156485	46035
111069	46036
301686	46037
77529	46038
39774	46039
92214	46040
195068	46041
203297	46042
67619	46043
87049	46044
247370	46045
226685	46046
179223	46047
245074	46048
51506	46049
146169	46050
12050	46051
216786	46052
166531	46053
204684	46054
156541	46055
226802	46056
223209	46057
51813	46058
113462	46059
147762	46060
307342	46061
247648	46062
247136	46063
139252	46064
64359	46065
10906	46066
245122	46067
282494	46068
207117	46069
253583	46070
78312	46071
118983	46072
42122	46073
179440	46074
310784	46075
17900	46076
85964	46077
650	46078
53942	46079
126672	46080
800	46081
84577	46082
219471	46083
283051	46084
113845	46085
161641	46086
78125	46087
60929	46088
162004	46089
75396	46090
44936	46091
36365	46092
49614	46093
3909	46094
285023	46095
296086	46096
60472	46097
57619	46098
141811	46099
53791	46100
96711	46101
44258	46102
67845	46103
199292	46104
130608	46105
52927	46106
147352	46107
227623	46108
304607	46109
157028	46110
246472	46111
168412	46112
166952	46113
265345	46114
243667	46115
130188	46116
170098	46117
50732	46118
232982	46119
112990	46120
149529	46121
103004	46122
170319	46123
231878	46124
210499	46125
211143	46126
164737	46127
170659	46128
16386	46129
18351	46130
163	46131
150000	46132
62568	46133
48334	46134
300377	46135
102514	46136
293724	46137
230351	46138
185150	46139
15816	46140
88323	46141
146038	46142
2698	46143
300354	46144
198224	46145
137866	46146
105839	46147
21057	46148
130260	46149
116072	46150
157799	46151
120799	46152
144912	46153
130223	46154
280765	46155
273374	46156
172816	46157
128312	46158
169420	46159
177490	46160
124936	46161
29463	46162
35366	46163
193966	46164
9054	46165
164428	46166
35569	46167
36924	46168
55037	46169
119645	46170
6368	46171
107999	46172
28271	46173
212980	46174
11093	46175
260861	46176
8671	46177
151939	46178
72023	46179
26607	46180
11585	46181
165942	46182
195289	46183
17576	46184
76573	46185
186065	46186
107054	46187
121653	46188
72109	46189
73880	46190
67341	46191
99007	46192
56521	46193
28088	46194
65830	46195
192757	46196
155384	46197
76185	46198
121839	46199
90209	46200
21700	46201
111968	46202
167464	46203
39485	46204
1	46205
951	46206
197408	46207
67437	46208
126694	46209
188792	46210
297483	46211
81950	46212
46674	46213
68481	46214
150201	46215
94553	46216
146675	46217
21583	46218
114460	46219
160618	46220
97667	46221
168211	46222
183818	46223
143473	46224
183543	46225
274096	46226
67363	46227
216557	46228
233122	46229
79456	46230
55428	46231
102328	46232
32913	46233
97543	46234
111037	46235
35246	46236
9057	46237
7064	46238
53879	46239
43915	46240
50781	46241
287119	46242
127756	46243
107426	46244
161132	46245
113623	46246
14183	46247
143894	46248
31018	46249
113792	46250
77135	46251
66149	46252
50446	46253
312722	46254
103641	46255
236121	46256
57244	46257
163809	46258
192281	46259
199843	46260
10669	46261
297125	46262
42176	46263
94945	46264
1235	46265
17725	46266
170460	46267
118709	46268
108231	46269
8671	46270
137801	46271
32792	46272
132579	46273
198492	46274
161697	46275
122691	46276
204844	46277
272973	46278
161327	46279
174530	46280
252623	46281
291852	46282
172718	46283
241668	46284
235446	46285
280200	46286
23368	46287
154662	46288
301772	46289
12489	46290
18103	46291
34116	46292
263833	46293
33513	46294
177226	46295
156473	46296
40044	46297
40397	46298
4708	46299
83109	46300
95581	46301
26633	46302
53429	46303
97786	46304
12457	46305
256268	46306
122256	46307
52302	46308
5712	46309
74957	46310
284792	46311
149892	46312
103941	46313
129051	46314
233879	46315
92230	46316
91345	46317
93047	46318
18433	46319
140483	46320
40121	46321
212017	46322
38094	46323
287942	46324
293044	46325
24475	46326
50568	46327
138357	46328
293221	46329
56154	46330
61814	46331
108514	46332
81077	46333
25753	46334
220281	46335
247331	46336
177907	46337
93736	46338
115767	46339
77808	46340
108800	46341
254895	46342
113301	46343
111164	46344
174137	46345
24089	46346
90496	46347
1923	46348
219268	46349
96854	46350
200310	46351
198181	46352
156405	46353
296549	46354
111740	46355
78863	46356
276902	46357
114583	46358
29649	46359
28943	46360
35448	46361
82449	46362
176162	46363
88851	46364
140531	46365
208057	46366
68560	46367
121030	46368
201622	46369
13057	46370
21425	46371
78968	46372
222682	46373
117917	46374
28516	46375
1365	46376
37154	46377
2990	46378
47592	46379
18522	46380
12860	46381
108442	46382
75244	46383
8262	46384
65373	46385
77836	46386
91753	46387
116758	46388
52912	46389
44482	46390
134178	46391
134178	46392
23939	46393
58259	46394
39864	46395
4465	46396
33447	46397
4617	46398
85576	46399
372	46400
5646	46401
87257	46402
312649	46403
53323	46404
138014	46405
86881	46406
17687	46407
135066	46408
182330	46409
41621	46410
62537	46411
140493	46412
208523	46413
76429	46414
43302	46415
289965	46416
25240	46417
59489	46418
86744	46419
225847	46420
122163	46421
193876	46422
99844	46423
13757	46424
192441	46425
181582	46426
199575	46427
274855	46428
3604	46429
5980	46430
120411	46431
23397	46432
19563	46433
39680	46434
5197	46435
29325	46436
149119	46437
243573	46438
38932	46439
1344	46440
208276	46441
49094	46442
120467	46443
69935	46444
157098	46445
156176	46446
97459	46447
139670	46448
12951	46449
166944	46450
153416	46451
153826	46452
157802	46453
184729	46454
94681	46455
47047	46456
10603	46457
25529	46458
16491	46459
116800	46460
38986	46461
100304	46462
274839	46463
69752	46464
77483	46465
80658	46466
52267	46467
50888	46468
120	46469
198205	46470
210730	46471
9180	46472
75909	46473
186211	46474
118598	46475
57305	46476
299830	46477
193555	46478
117726	46479
296788	46480
57861	46481
44577	46482
57607	46483
119763	46484
71869	46485
209477	46486
27874	46487
21729	46488
14455	46489
128697	46490
284248	46491
102180	46492
237189	46493
207520	46494
13447	46495
91969	46496
11693	46497
21710	46498
137880	46499
27047	46500
142977	46501
163399	46502
94	46503
92825	46504
13310	46505
159290	46506
41296	46507
80481	46508
54405	46509
117141	46510
66463	46511
150516	46512
76185	46513
109785	46514
105987	46515
41197	46516
28647	46517
129824	46518
67664	46519
56265	46520
30898	46521
304483	46522
44470	46523
6295	46524
96716	46525
233977	46526
112762	46527
24291	46528
117045	46529
162805	46530
3713	46531
47602	46532
108129	46533
57995	46534
141849	46535
122197	46536
3510	46537
45934	46538
68096	46539
95982	46540
2398	46541
147229	46542
175524	46543
37016	46544
202066	46545
27029	46546
189603	46547
2631	46548
7674	46549
17040	46550
937	46551
134225	46552
131399	46553
44463	46554
130251	46555
29416	46556
159585	46557
98971	46558
153783	46559
22644	46560
226448	46561
35787	46562
55031	46563
59069	46564
145593	46565
107927	46566
38450	46567
171265	46568
255551	46569
242269	46570
54268	46571
103098	46572
217408	46573
42550	46574
192711	46575
44438	46576
3641	46577
20939	46578
10506	46579
45086	46580
39031	46581
130051	46582
29851	46583
7592	46584
129753	46585
37893	46586
1589	46587
185248	46588
195989	46589
172155	46590
42603	46591
38611	46592
12678	46593
69125	46594
209646	46595
65273	46596
234141	46597
58421	46598
135192	46599
62746	46600
1631	46601
67027	46602
288476	46603
95676	46604
195085	46605
95963	46606
64622	46607
13795	46608
60788	46609
71188	46610
181844	46611
93772	46612
13762	46613
132924	46614
79089	46615
234767	46616
29154	46617
85279	46618
212880	46619
178441	46620
136921	46621
11996	46622
165213	46623
119941	46624
21225	46625
27466	46626
116296	46627
302681	46628
18542	46629
7195	46630
67618	46631
271461	46632
124351	46633
97814	46634
29362	46635
204157	46636
81795	46637
67296	46638
113878	46639
163303	46640
59771	46641
80459	46642
3632	46643
67021	46644
56636	46645
201702	46646
9447	46647
16326	46648
116894	46649
130455	46650
210072	46651
177889	46652
58286	46653
51506	46654
276373	46655
18087	46656
58373	46657
22929	46658
9259	46659
55456	46660
190023	46661
128552	46662
285241	46663
61997	46664
160129	46665
39468	46666
383	46667
13585	46668
73854	46669
112460	46670
248692	46671
24583	46672
51562	46673
195494	46674
182706	46675
11549	46676
216539	46677
40181	46678
38513	46679
144466	46680
1561	46681
196800	46682
282172	46683
38289	46684
55347	46685
95741	46686
214903	46687
230	46688
282355	46689
66436	46690
202199	46691
90256	46692
190785	46693
124033	46694
36134	46695
117715	46696
138191	46697
75037	46698
73792	46699
3983	46700
238225	46701
10901	46702
56996	46703
44934	46704
299733	46705
56367	46706
287342	46707
172153	46708
144495	46709
269578	46710
280419	46711
95106	46712
94151	46713
87036	46714
284573	46715
147271	46716
36977	46717
119472	46718
305533	46719
188341	46720
150388	46721
141530	46722
57169	46723
170357	46724
301870	46725
148815	46726
148274	46727
227735	46728
97974	46729
72922	46730
13929	46731
164057	46732
18483	46733
19134	46734
161990	46735
90421	46736
67395	46737
136542	46738
136542	46739
1007	46740
301161	46741
27001	46742
4772	46743
248399	46744
138839	46745
32322	46746
11866	46747
170724	46748
42032	46749
300772	46750
37330	46751
204176	46752
121252	46753
75329	46754
91737	46755
64537	46756
52467	46757
106979	46758
1001	46759
23588	46760
143933	46761
194432	46762
35750	46763
97012	46764
150693	46765
2014	46766
16240	46767
159248	46768
22083	46769
57941	46770
305275	46771
54221	46772
168219	46773
37406	46774
20933	46775
27401	46776
23588	46777
178741	46778
55796	46779
51528	46780
9586	46781
106526	46782
184379	46783
213499	46784
171443	46785
86955	46786
30500	46787
35758	46788
10260	46789
17827	46790
6563	46791
246689	46792
107829	46793
97702	46794
40273	46795
168585	46796
98744	46797
124626	46798
33242	46799
47392	46800
91234	46801
305832	46802
91356	46803
12269	46804
66156	46805
21525	46806
41902	46807
119364	46808
141	46809
25866	46810
81202	46811
158869	46812
122028	46813
231394	46814
60795	46815
139108	46816
200653	46817
3928	46818
253502	46819
144626	46820
190743	46821
111616	46822
6332	46823
125934	46824
71143	46825
230639	46826
94786	46827
123087	46828
193718	46829
184160	46830
182305	46831
29701	46832
9663	46833
13150	46834
99293	46835
147767	46836
162411	46837
194829	46838
127026	46839
16722	46840
150875	46841
53375	46842
174958	46843
284367	46844
111984	46845
7546	46846
74896	46847
11621	46848
36587	46849
134749	46850
102793	46851
28184	46852
126379	46853
39320	46854
72949	46855
65080	46856
47016	46857
84514	46858
251337	46859
83022	46860
10780	46861
211318	46862
22240	46863
116898	46864
3068	46865
258906	46866
63422	46867
114187	46868
67073	46869
76871	46870
72546	46871
279760	46872
138614	46873
89823	46874
77247	46875
160239	46876
234819	46877
97093	46878
165986	46879
125064	46880
245277	46881
219438	46882
113771	46883
12647	46884
75198	46885
310738	46886
270109	46887
101568	46888
180054	46889
112346	46890
178833	46891
216779	46892
178833	46893
17587	46894
130456	46895
130456	46896
34722	46897
194587	46898
79078	46899
139657	46900
179221	46901
14333	46902
216890	46903
51393	46904
104584	46905
312006	46906
180129	46907
142430	46908
66669	46909
192225	46910
67820	46911
158826	46912
144535	46913
140214	46914
49501	46915
226260	46916
1238	46917
219697	46918
101564	46919
113208	46920
187871	46921
35291	46922
129800	46923
231276	46924
106960	46925
10904	46926
24165	46927
202294	46928
226834	46929
30590	46930
18847	46931
48133	46932
75916	46933
149456	46934
148128	46935
31451	46936
54	46937
94064	46938
41131	46939
2539	46940
15324	46941
47420	46942
125763	46943
113480	46944
99380	46945
213631	46946
155553	46947
94377	46948
278895	46949
164	46950
36975	46951
281972	46952
173528	46953
44643	46954
152820	46955
43963	46956
57829	46957
5757	46958
247749	46959
1279	46960
99318	46961
66024	46962
192764	46963
117288	46964
135339	46965
50521	46966
14501	46967
35055	46968
63490	46969
34512	46970
69870	46971
47945	46972
1675	46973
100141	46974
152131	46975
5146	46976
66335	46977
270211	46978
467	46979
49007	46980
3892	46981
2032	46982
22323	46983
40292	46984
10305	46985
69510	46986
222755	46987
57166	46988
70990	46989
110526	46990
160925	46991
23523	46992
25594	46993
23140	46994
11966	46995
4532	46996
191983	46997
261464	46998
135342	46999
58741	47000
15489	47001
236044	47002
61123	47003
127074	47004
25296	47005
54300	47006
250330	47007
214241	47008
80056	47009
77556	47010
1634	47011
114670	47012
13155	47013
304330	47014
68741	47015
74355	47016
1529	47017
119777	47018
10669	47019
139012	47020
48905	47021
29275	47022
60608	47023
34211	47024
191777	47025
218374	47026
27435	47027
41205	47028
97796	47029
45313	47030
234367	47031
196703	47032
10788	47033
160	47034
129872	47035
21559	47036
40935	47037
56204	47038
4347	47039
105967	47040
31161	47041
52977	47042
112361	47043
188589	47044
210945	47045
45205	47046
87343	47047
21735	47048
235507	47049
19541	47050
63749	47051
294369	47052
112432	47053
23456	47054
38236	47055
39659	47056
227114	47057
59838	47058
32536	47059
75760	47060
151135	47061
57357	47062
128240	47063
9	47064
135440	47065
4749	47066
45826	47067
81927	47068
220527	47069
176356	47070
58462	47071
182416	47072
97990	47073
5442	47074
58797	47075
609	47076
37639	47077
116897	47078
129660	47079
194658	47080
80911	47081
279482	47082
114177	47083
1556	47084
211316	47085
26639	47086
214603	47087
6913	47088
81577	47089
6315	47090
13296	47091
26362	47092
154086	47093
82954	47094
96521	47095
188093	47096
91948	47097
252812	47098
308255	47099
108396	47100
28859	47101
8048	47102
33311	47103
40106	47104
32836	47105
69334	47106
40190	47107
181073	47108
141690	47109
95513	47110
165088	47111
124382	47112
89693	47113
21930	47114
1683	47115
35496	47116
281385	47117
85791	47118
22075	47119
66525	47120
29102	47121
111102	47122
17237	47123
205854	47124
54914	47125
86071	47126
201477	47127
217799	47128
200543	47129
288113	47130
70082	47131
129188	47132
134916	47133
175647	47134
101887	47135
9386	47136
106684	47137
184524	47138
15522	47139
150768	47140
48178	47141
50445	47142
24353	47143
7775	47144
66988	47145
169271	47146
149222	47147
177794	47148
81299	47149
218980	47150
85190	47151
277393	47152
77461	47153
51792	47154
187137	47155
209473	47156
218273	47157
59240	47158
279660	47159
61333	47160
107213	47161
31513	47162
32242	47163
8217	47164
277127	47165
148206	47166
273671	47167
145114	47168
299017	47169
123159	47170
224550	47171
72440	47172
43956	47173
231275	47174
3392	47175
161120	47176
160224	47177
90325	47178
71345	47179
1594	47180
124357	47181
277403	47182
228552	47183
181587	47184
147006	47185
84271	47186
209959	47187
178081	47188
69517	47189
20793	47190
44506	47191
146639	47192
48349	47193
56010	47194
14518	47195
26791	47196
88436	47197
13609	47198
111745	47199
61844	47200
92437	47201
283897	47202
94489	47203
14	47204
18001	47205
239390	47206
8799	47207
77561	47208
110719	47209
6053	47210
100298	47211
34849	47212
44075	47213
114713	47214
84401	47215
307644	47216
134091	47217
278175	47218
40433	47219
28673	47220
223864	47221
103807	47222
12288	47223
91339	47224
100628	47225
142003	47226
109587	47227
131008	47228
106903	47229
141911	47230
29762	47231
30923	47232
3447	47233
180443	47234
37965	47235
68014	47236
237793	47237
166659	47238
66560	47239
81052	47240
158475	47241
36285	47242
63866	47243
131204	47244
25025	47245
88104	47246
64910	47247
111270	47248
47093	47249
39037	47250
207135	47251
60898	47252
77946	47253
43873	47254
11959	47255
245076	47256
74317	47257
289912	47258
77106	47259
26623	47260
26623	47261
13488	47262
24801	47263
4974	47264
172432	47265
130083	47266
53783	47267
134087	47268
112790	47269
30183	47270
70259	47271
120989	47272
16274	47273
42023	47274
77983	47275
129936	47276
39901	47277
32014	47278
178397	47279
17150	47280
180387	47281
184049	47282
145111	47283
146084	47284
107369	47285
188448	47286
210614	47287
61235	47288
46068	47289
126865	47290
37125	47291
1738	47292
1283	47293
66010	47294
9671	47295
136836	47296
22717	47297
19127	47298
130119	47299
52950	47300
167927	47301
39746	47302
303446	47303
82	47304
69960	47305
210124	47306
28948	47307
156532	47308
212116	47309
198384	47310
86774	47311
241558	47312
74247	47313
60063	47314
1444	47315
217200	47316
1332	47317
104804	47318
31463	47319
11288	47320
58905	47321
21189	47322
70082	47323
12977	47324
198791	47325
226242	47326
10639	47327
282143	47328
179888	47329
286690	47330
100387	47331
16105	47332
1059	47333
9015	47334
278561	47335
237424	47336
178271	47337
37216	47338
258965	47339
107669	47340
29306	47341
17207	47342
237	47343
116691	47344
269045	47345
44260	47346
16499	47347
12644	47348
210437	47349
28751	47350
289915	47351
6309	47352
33421	47353
13537	47354
10468	47355
175736	47356
16626	47357
184640	47358
6012	47359
5	47360
254416	47361
19623	47362
59389	47363
128986	47364
36024	47365
45258	47366
24522	47367
114875	47368
19930	47369
71491	47370
1331	47371
287664	47372
200262	47373
200538	47374
37503	47375
153280	47376
33318	47377
65963	47378
289275	47379
180483	47380
65052	47381
310070	47382
25821	47383
4860	47384
134628	47385
183516	47386
39719	47387
212224	47388
31690	47389
195065	47390
167936	47391
241251	47392
3	47393
210319	47394
82810	47395
79744	47396
36308	47397
75998	47398
62723	47399
30893	47400
225	47401
13236	47402
101424	47403
8634	47404
39314	47405
57588	47406
57900	47407
3806	47408
147008	47409
7975	47410
213910	47411
15954	47412
29669	47413
123532	47414
133148	47415
56588	47416
59913	47417
207742	47418
275905	47419
86883	47420
79297	47421
271047	47422
127450	47423
28542	47424
83543	47425
29710	47426
44752	47427
38482	47428
89963	47429
132730	47430
182558	47431
115784	47432
266304	47433
43408	47434
49108	47435
263593	47436
92310	47437
247147	47438
93878	47439
63162	47440
122335	47441
186393	47442
28661	47443
111683	47444
238736	47445
14024	47446
138473	47447
141842	47448
310384	47449
149398	47450
282674	47451
125104	47452
81279	47453
54391	47454
154916	47455
194386	47456
159203	47457
79865	47458
417	47459
1214	47460
159200	47461
237683	47462
78082	47463
140268	47464
88750	47465
111763	47466
49921	47467
250625	47468
66450	47469
101784	47470
8398	47471
37767	47472
125549	47473
125578	47474
25799	47475
34704	47476
82312	47477
156557	47478
103586	47479
155643	47480
157886	47481
155643	47482
4910	47483
74510	47484
15916	47485
36260	47486
133233	47487
7048	47488
141636	47489
29258	47490
267321	47491
36981	47492
192568	47493
42571	47494
83949	47495
24128	47496
141	47497
92488	47498
123300	47499
99855	47500
16249	47501
94475	47502
16932	47503
23937	47504
171845	47505
54092	47506
63039	47507
42725	47508
79999	47509
24125	47510
207971	47511
159703	47512
68917	47513
156298	47514
187670	47515
27528	47516
216597	47517
117680	47518
85860	47519
85829	47520
250822	47521
16849	47522
7745	47523
219332	47524
102115	47525
133170	47526
80297	47527
158435	47528
10236	47529
8047	47530
284993	47531
159254	47532
293351	47533
94275	47534
130052	47535
34525	47536
10659	47537
115068	47538
74722	47539
98328	47540
10741	47541
96388	47542
11689	47543
18062	47544
116128	47545
30932	47546
149304	47547
92014	47548
191565	47549
210400	47550
122992	47551
112236	47552
116437	47553
95965	47554
56965	47555
5453	47556
27989	47557
20193	47558
45932	47559
282548	47560
203868	47561
63614	47562
16850	47563
69878	47564
192090	47565
113524	47566
22227	47567
113310	47568
16499	47569
72026	47570
75548	47571
77252	47572
19541	47573
59461	47574
135524	47575
75758	47576
42830	47577
88783	47578
95304	47579
79044	47580
122654	47581
179729	47582
175763	47583
9041	47584
151031	47585
1047	47586
21272	47587
122241	47588
1637	47589
78188	47590
87881	47591
49687	47592
34487	47593
163231	47594
103137	47595
144410	47596
4232	47597
207743	47598
231625	47599
32006	47600
76848	47601
77186	47602
16842	47603
5340	47604
80509	47605
159827	47606
279080	47607
70846	47608
57735	47609
62028	47610
91264	47611
153173	47612
101845	47613
23171	47614
168306	47615
146310	47616
302383	47617
126376	47618
256259	47619
278024	47620
289759	47621
88484	47622
170255	47623
82007	47624
167081	47625
39383	47626
131161	47627
166318	47628
164441	47629
4536	47630
101796	47631
38979	47632
155	47633
87268	47634
22803	47635
297291	47636
30799	47637
1929	47638
11493	47639
24313	47640
9578	47641
21125	47642
1299	47643
102214	47644
82980	47645
79954	47646
66275	47647
52768	47648
4141	47649
113562	47650
111401	47651
9189	47652
113299	47653
214092	47654
164779	47655
195199	47656
205599	47657
280872	47658
61510	47659
67264	47660
118041	47661
4440	47662
225931	47663
22456	47664
155	47665
131308	47666
83536	47667
15993	47668
3904	47669
9130	47670
29806	47671
18023	47672
76261	47673
186719	47674
25648	47675
87266	47676
197129	47677
4917	47678
8122	47679
5113	47680
146824	47681
145855	47682
80060	47683
20363	47684
60138	47685
168537	47686
112856	47687
144644	47688
49522	47689
69278	47690
14188	47691
177517	47692
55381	47693
93291	47694
20956	47695
178774	47696
155428	47697
98767	47698
142019	47699
5243	47700
40104	47701
239503	47702
106514	47703
74864	47704
62893	47705
93208	47706
1444	47707
802	47708
129776	47709
102700	47710
82150	47711
288568	47712
8472	47713
90789	47714
191469	47715
124580	47716
94379	47717
103548	47718
33975	47719
191852	47720
199802	47721
307675	47722
307480	47723
306572	47724
215174	47725
288009	47726
71013	47727
56218	47728
166158	47729
179775	47730
102138	47731
275340	47732
47353	47733
201379	47734
13326	47735
74649	47736
6167	47737
83001	47738
248934	47739
12449	47740
50095	47741
5733	47742
34529	47743
277861	47744
156007	47745
129232	47746
14258	47747
22577	47748
206275	47749
132987	47750
93299	47751
55562	47752
303867	47753
71733	47754
71747	47755
74512	47756
60771	47757
127	47758
39251	47759
214771	47760
5737	47761
51088	47762
34707	47763
208	47764
27252	47765
149815	47766
134613	47767
511	47768
4769	47769
3366	47770
121551	47771
116870	47772
172520	47773
43211	47774
29903	47775
150601	47776
183244	47777
210056	47778
91646	47779
10735	47780
102794	47781
90579	47782
644	47783
141581	47784
47324	47785
258369	47786
13111	47787
279140	47788
79010	47789
114800	47790
102555	47791
194575	47792
12127	47793
170461	47794
14343	47795
282224	47796
44318	47797
15773	47798
59041	47799
6772	47800
27183	47801
7061	47802
100789	47803
11102	47804
18597	47805
54574	47806
172587	47807
41401	47808
1851	47809
19741	47810
90283	47811
21822	47812
127260	47813
127208	47814
140441	47815
208499	47816
300104	47817
140441	47818
7472	47819
144759	47820
38384	47821
21550	47822
205770	47823
30878	47824
42165	47825
38395	47826
98922	47827
71893	47828
32192	47829
273574	47830
59595	47831
1881	47832
69127	47833
39145	47834
44285	47835
291712	47836
122984	47837
216234	47838
66202	47839
46598	47840
5423	47841
183516	47842
204	47843
186412	47844
14090	47845
30854	47846
61765	47847
36720	47848
66018	47849
43108	47850
112089	47851
128086	47852
132161	47853
92140	47854
114715	47855
94446	47856
225	47857
250104	47858
156338	47859
119569	47860
19689	47861
145058	47862
113115	47863
17927	47864
139511	47865
92629	47866
27806	47867
12788	47868
34525	47869
167780	47870
210893	47871
263263	47872
17875	47873
54940	47874
110810	47875
112131	47876
15475	47877
229824	47878
101045	47879
6156	47880
34133	47881
206599	47882
116477	47883
109382	47884
1277	47885
75350	47886
92	47887
41052	47888
14709	47889
212693	47890
164256	47891
14709	47892
19818	47893
171843	47894
244715	47895
199680	47896
9876	47897
7597	47898
48678	47899
42140	47900
68945	47901
32817	47902
160309	47903
38415	47904
3302	47905
126591	47906
105347	47907
53498	47908
12881	47909
81300	47910
37368	47911
123450	47912
81191	47913
10979	47914
208213	47915
177834	47916
43706	47917
43131	47918
38007	47919
25783	47920
18855	47921
71568	47922
53302	47923
89533	47924
286028	47925
2322	47926
168	47927
200721	47928
133633	47929
39979	47930
13202	47931
48019	47932
55413	47933
208956	47934
102101	47935
138719	47936
62908	47937
131992	47938
230891	47939
1972	47940
133726	47941
127643	47942
35461	47943
155416	47944
4910	47945
182832	47946
70164	47947
122875	47948
122875	47949
153832	47950
63374	47951
155545	47952
19022	47953
26195	47954
68494	47955
32199	47956
147881	47957
22181	47958
24780	47959
45940	47960
14990	47961
117723	47962
172592	47963
17524	47964
34508	47965
139385	47966
61436	47967
138169	47968
1304	47969
152918	47970
18088	47971
111494	47972
110182	47973
106599	47974
74990	47975
48806	47976
101544	47977
88189	47978
6062	47979
199024	47980
8569	47981
2149	47982
242394	47983
71434	47984
285236	47985
48678	47986
36158	47987
12824	47988
5320	47989
17006	47990
52621	47991
8366	47992
366	47993
13670	47994
211686	47995
25962	47996
2077	47997
38339	47998
36274	47999
29208	48000
14296	48001
217888	48002
85894	48003
31738	48004
15805	48005
98990	48006
51825	48007
260	48008
74379	48009
181207	48010
310167	48011
57501	48012
17051	48013
66347	48014
8569	48015
312111	48016
41370	48017
84351	48018
184893	48019
252755	48020
40098	48021
244505	48022
53255	48023
95747	48024
26616	48025
248070	48026
1039	48027
18106	48028
83269	48029
38361	48030
225371	48031
220324	48032
84796	48033
208801	48034
217250	48035
206432	48036
236667	48037
65033	48038
270139	48039
95717	48040
25790	48041
9988	48042
7970	48043
1513	48044
2463	48045
54040	48046
90178	48047
19097	48048
5348	48049
95692	48050
187117	48051
34676	48052
162817	48053
128505	48054
186780	48055
36123	48056
1184	48057
120512	48058
38464	48059
139108	48060
26285	48061
137828	48062
36511	48063
304953	48064
194728	48065
5	48066
196425	48067
118343	48068
24237	48069
299078	48070
7157	48071
202444	48072
211572	48073
9138	48074
61052	48075
13006	48076
191	48077
279532	48078
110122	48079
25905	48080
3795	48081
255711	48082
58894	48083
47817	48084
125417	48085
29021	48086
10205	48087
30492	48088
65570	48089
165205	48090
36374	48091
20811	48092
44705	48093
70276	48094
133855	48095
1725	48096
2780	48097
9326	48098
278173	48099
3430	48100
693	48101
128973	48102
95000	48103
72930	48104
28959	48105
93246	48106
78949	48107
309906	48108
118940	48109
213412	48110
105032	48111
203155	48112
62229	48113
56793	48114
118665	48115
198974	48116
57896	48117
11591	48118
2711	48119
30551	48120
154918	48121
25521	48122
163712	48123
287174	48124
2368	48125
29986	48126
14491	48127
64721	48128
39932	48129
12192	48130
32859	48131
73036	48132
272921	48133
25857	48134
57710	48135
73285	48136
9450	48137
31917	48138
89843	48139
84145	48140
167056	48141
224181	48142
9003	48143
3465	48144
100632	48145
9671	48146
7617	48147
159756	48148
2623	48149
88078	48150
17738	48151
76729	48152
31907	48153
81669	48154
198314	48155
54806	48156
63401	48157
121841	48158
65196	48159
104399	48160
23177	48161
165824	48162
56312	48163
105723	48164
188689	48165
307785	48166
89131	48167
88313	48168
24404	48169
70446	48170
2324	48171
75871	48172
8103	48173
124487	48174
4182	48175
28832	48176
148649	48177
133544	48178
69084	48179
9807	48180
110693	48181
99055	48182
23282	48183
48876	48184
1534	48185
4255	48186
64757	48187
16470	48188
171107	48189
49691	48190
626	48191
81661	48192
186449	48193
306206	48194
10664	48195
33753	48196
31802	48197
18376	48198
11992	48199
54002	48200
33375	48201
233348	48202
7315	48203
26005	48204
48099	48205
17629	48206
62178	48207
2789	48208
4049	48209
3230	48210
23349	48211
133470	48212
107403	48213
132557	48214
22172	48215
40872	48216
31251	48217
79161	48218
41844	48219
21627	48220
57008	48221
290923	48222
128000	48223
158618	48224
261622	48225
43875	48226
182163	48227
215483	48228
86401	48229
171411	48230
201739	48231
15154	48232
738	48233
197443	48234
257686	48235
154506	48236
43067	48237
7382	48238
57827	48239
7118	48240
57864	48241
37776	48242
1018	48243
63082	48244
85508	48245
69847	48246
819	48247
7562	48248
51	48249
4734	48250
47774	48251
2369	48252
289511	48253
127012	48254
63356	48255
3279	48256
81957	48257
26677	48258
85489	48259
84208	48260
171275	48261
2733	48262
65330	48263
126524	48264
36779	48265
36707	48266
79326	48267
177821	48268
112884	48269
22885	48270
74309	48271
13415	48272
285331	48273
195095	48274
41119	48275
189109	48276
213630	48277
25243	48278
21374	48279
147254	48280
232577	48281
121594	48282
164486	48283
238913	48284
105709	48285
47751	48286
29816	48287
159557	48288
93855	48289
140098	48290
38607	48291
691	48292
298481	48293
2698	48294
2101	48295
39536	48296
20312	48297
25515	48298
30721	48299
39129	48300
35580	48301
30633	48302
31505	48303
36334	48304
9515	48305
1271	48306
16710	48307
40911	48308
23847	48309
13844	48310
130483	48311
34424	48312
5411	48313
85181	48314
1195	48315
4656	48316
1762	48317
89	48318
231564	48319
104771	48320
57033	48321
30055	48322
1702	48323
1336	48324
177882	48325
21236	48326
115939	48327
1124	48328
135816	48329
98283	48330
16331	48331
12755	48332
130737	48333
68313	48334
29954	48335
174463	48336
4422	48337
1733	48338
12412	48339
122686	48340
14913	48341
32702	48342
66421	48343
3306	48344
31419	48345
13336	48346
87008	48347
31323	48348
20557	48349
4916	48350
47403	48351
276571	48352
4422	48353
2013	48354
36596	48355
25001	48356
162857	48357
3055	48358
2888	48359
44168	48360
23932	48361
45	48362
320	48363
73020	48364
17509	48365
73285	48366
25554	48367
125979	48368
107939	48369
27641	48370
89072	48371
935	48372
295662	48373
3100	48374
50814	48375
29210	48376
202614	48377
82245	48378
12926	48379
25895	48380
1472	48381
23434	48382
5414	48383
25435	48384
176133	48385
2024	48386
276604	48387
14336	48388
38909	48389
23980	48390
36469	48391
13496	48392
2225	48393
176573	48394
19889	48395
37210	48396
42521	48397
1969	48398
12815	48399
7809	48400
182429	48401
89	48402
1818	48403
2252	48404
1049	48405
102196	48406
17527	48407
119077	48408
15714	48409
342	48410
3691	48411
100605	48412
55806	48413
87681	48414
195432	48415
57583	48416
112331	48417
36839	48418
43067	48419
135491	48420
60718	48421
38517	48422
6904	48423
6904	48424
17871	48425
17871	48426
53656	48427
300878	48428
92604	48429
31482	48430
1580	48431
133729	48432
216214	48433
8879	48434
143012	48435
190947	48436
68463	48437
130282	48438
2532	48439
26012	48440
42571	48441
20778	48442
79475	48443
38425	48444
6595	48445
93931	48446
88368	48447
292145	48448
4312	48449
21543	48450
1638	48451
88182	48452
50512	48453
98886	48454
20888	48455
61769	48456
11200	48457
68093	48458
1848	48459
58563	48460
266204	48461
64550	48462
29691	48463
156070	48464
6113	48465
177630	48466
24000	48467
54058	48468
3493	48469
105553	48470
37605	48471
215744	48472
3042	48473
13493	48474
269374	48475
15567	48476
3152	48477
107862	48478
38557	48479
83493	48480
87809	48481
76697	48482
748	48483
237074	48484
302323	48485
94902	48486
38470	48487
137974	48488
212522	48489
30368	48490
63583	48491
2591	48492
5946	48493
62656	48494
155864	48495
198821	48496
24960	48497
92636	48498
2098	48499
74392	48500
86688	48501
57989	48502
107894	48503
178978	48504
117237	48505
120908	48506
78883	48507
129742	48508
175414	48509
24644	48510
127049	48511
15285	48512
217896	48513
154025	48514
78163	48515
26833	48516
43270	48517
407	48518
242596	48519
127386	48520
518	48521
307614	48522
117261	48523
119759	48524
211539	48525
251418	48526
137676	48527
50709	48528
195905	48529
94442	48530
53517	48531
13777	48532
3189	48533
72115	48534
31476	48535
686	48536
5205	48537
27927	48538
308776	48539
29163	48540
76514	48541
18747	48542
12891	48543
140211	48544
249244	48545
137749	48546
55028	48547
2984	48548
28556	48549
90253	48550
218248	48551
268850	48552
7243	48553
42038	48554
19808	48555
5579	48556
50122	48557
109674	48558
1979	48559
12382	48560
12823	48561
35699	48562
151686	48563
61403	48564
186322	48565
43259	48566
139448	48567
13712	48568
41962	48569
51083	48570
127514	48571
197155	48572
13143	48573
65791	48574
65064	48575
44037	48576
154032	48577
204822	48578
279869	48579
103066	48580
111628	48581
10397	48582
38063	48583
113791	48584
51644	48585
97201	48586
141392	48587
14109	48588
87688	48589
120507	48590
40925	48591
62552	48592
52155	48593
6609	48594
66891	48595
76813	48596
145834	48597
132398	48598
283973	48599
97107	48600
142151	48601
62896	48602
61693	48603
89615	48604
903	48605
108368	48606
37982	48607
99911	48608
59659	48609
275520	48610
273620	48611
40373	48612
150662	48613
112781	48614
199302	48615
133595	48616
11213	48617
41264	48618
6584	48619
128329	48620
45455	48621
114779	48622
104337	48623
63874	48624
133828	48625
75518	48626
284709	48627
72917	48628
33493	48629
133214	48630
68116	48631
49039	48632
113206	48633
21980	48634
69180	48635
274877	48636
57047	48637
112941	48638
89471	48639
33021	48640
7818	48641
137470	48642
250875	48643
7201	48644
75103	48645
199308	48646
7443	48647
54748	48648
122457	48649
63065	48650
77645	48651
15905	48652
305142	48653
50679	48654
9363	48655
2617	48656
42944	48657
39239	48658
83325	48659
3133	48660
47246	48661
72920	48662
122338	48663
61715	48664
198500	48665
113590	48666
26922	48667
104881	48668
28166	48669
124404	48670
16590	48671
29090	48672
10018	48673
123743	48674
22077	48675
21031	48676
59893	48677
37787	48678
3732	48679
44132	48680
91404	48681
56898	48682
85211	48683
15151	48684
212875	48685
25858	48686
65594	48687
75221	48688
2465	48689
279285	48690
117660	48691
122073	48692
114051	48693
6219	48694
172841	48695
166869	48696
167336	48697
91281	48698
12908	48699
14746	48700
12906	48701
117977	48702
243986	48703
305551	48704
42680	48705
172981	48706
65223	48707
43297	48708
113743	48709
284624	48710
212913	48711
84111	48712
202682	48713
7033	48714
248820	48715
4413	48716
71297	48717
6446	48718
9368	48719
1467	48720
16865	48721
4179	48722
42863	48723
210134	48724
165568	48725
27136	48726
135935	48727
34991	48728
34991	48729
76414	48730
64353	48731
20507	48732
86525	48733
30209	48734
125691	48735
133901	48736
52238	48737
265492	48738
31692	48739
5959	48740
39533	48741
82326	48742
50334	48743
151381	48744
29100	48745
14349	48746
141914	48747
98861	48748
213149	48749
129663	48750
197787	48751
17888	48752
34427	48753
6288	48754
36194	48755
38166	48756
30775	48757
64155	48758
14403	48759
78679	48760
153034	48761
264521	48762
40267	48763
97529	48764
130448	48765
168240	48766
13906	48767
144142	48768
95441	48769
87089	48770
190136	48771
6859	48772
300025	48773
38406	48774
65717	48775
83658	48776
196190	48777
77763	48778
2777	48779
2636	48780
20049	48781
91955	48782
64067	48783
131927	48784
14465	48785
35917	48786
11546	48787
11258	48788
46080	48789
88971	48790
139443	48791
46456	48792
42810	48793
46520	48794
1548	48795
1522	48796
23243	48797
62222	48798
215319	48799
65044	48800
57359	48801
113100	48802
105286	48803
170489	48804
33533	48805
15229	48806
254744	48807
64133	48808
67075	48809
17462	48810
292755	48811
132178	48812
60309	48813
80408	48814
58010	48815
13753	48816
4280	48817
56614	48818
126964	48819
22330	48820
38061	48821
44286	48822
42766	48823
22730	48824
68142	48825
98563	48826
55892	48827
3050	48828
66242	48829
16568	48830
215740	48831
121595	48832
208269	48833
266187	48834
75989	48835
23513	48836
153581	48837
16909	48838
114296	48839
10969	48840
34042	48841
212161	48842
13393	48843
60026	48844
218357	48845
94388	48846
191686	48847
207607	48848
33357	48849
29782	48850
217381	48851
31348	48852
48804	48853
186994	48854
107731	48855
84141	48856
199142	48857
110894	48858
208270	48859
52255	48860
90868	48861
86430	48862
3276	48863
121211	48864
144277	48865
3546	48866
29	48867
43426	48868
42872	48869
67386	48870
27069	48871
54038	48872
302159	48873
135513	48874
39396	48875
124480	48876
130557	48877
6676	48878
87614	48879
7840	48880
138185	48881
1401	48882
200588	48883
133837	48884
22504	48885
41273	48886
142793	48887
18518	48888
116624	48889
9952	48890
53459	48891
141102	48892
309461	48893
8325	48894
209695	48895
9629	48896
105405	48897
296150	48898
200946	48899
118020	48900
33768	48901
29385	48902
167128	48903
143246	48904
10266	48905
36659	48906
103678	48907
606	48908
7903	48909
129304	48910
3931	48911
23455	48912
177761	48913
19026	48914
15404	48915
64909	48916
15764	48917
66199	48918
71	48919
353	48920
15632	48921
84737	48922
210229	48923
31884	48924
135275	48925
59484	48926
9589	48927
83913	48928
9492	48929
196956	48930
268786	48931
16394	48932
2606	48933
146252	48934
7980	48935
47922	48936
8572	48937
308269	48938
95981	48939
33711	48940
55286	48941
155033	48942
7628	48943
176787	48944
58770	48945
207227	48946
77487	48947
67778	48948
10604	48949
48218	48950
218073	48951
5620	48952
3979	48953
132	48954
63715	48955
26223	48956
16366	48957
28468	48958
197342	48959
67286	48960
82871	48961
200641	48962
55532	48963
62022	48964
283713	48965
176399	48966
227060	48967
9995	48968
18221	48969
29747	48970
290165	48971
27969	48972
18413	48973
30457	48974
51081	48975
28913	48976
202346	48977
201849	48978
143203	48979
68377	48980
30959	48981
289648	48982
15618	48983
40438	48984
67823	48985
174186	48986
2306	48987
31953	48988
53865	48989
28523	48990
48545	48991
39117	48992
48855	48993
65816	48994
139819	48995
108678	48996
77811	48997
108519	48998
54769	48999
147194	49000
69287	49001
84103	49002
17402	49003
244739	49004
45830	49005
29095	49006
46763	49007
268719	49008
28590	49009
43363	49010
59071	49011
86801	49012
70075	49013
7564	49014
83218	49015
39660	49016
69153	49017
214621	49018
119457	49019
14636	49020
32216	49021
208978	49022
93370	49023
17243	49024
30966	49025
29825	49026
212264	49027
33679	49028
42837	49029
38309	49030
95358	49031
23676	49032
48895	49033
246191	49034
43676	49035
92293	49036
60501	49037
22204	49038
119683	49039
18369	49040
11790	49041
214501	49042
68936	49043
66531	49044
9875	49045
21180	49046
13299	49047
20166	49048
2327	49049
104370	49050
142947	49051
261	49052
149	49053
7321	49054
150186	49055
196	49056
115771	49057
11504	49058
172461	49059
1686	49060
295562	49061
87255	49062
80023	49063
53708	49064
54675	49065
3654	49066
144844	49067
13853	49068
1145	49069
125839	49070
11590	49071
38299	49072
97156	49073
266198	49074
8087	49075
3614	49076
1150	49077
6106	49078
47397	49079
257323	49080
57835	49081
80901	49082
135320	49083
35601	49084
303441	49085
143359	49086
104684	49087
10284	49088
81835	49089
274033	49090
9071	49091
50232	49092
3516	49093
114839	49094
189950	49095
77794	49096
153268	49097
35144	49098
197127	49099
67306	49100
59478	49101
98581	49102
91947	49103
1923	49104
1923	49105
120019	49106
5380	49107
13803	49108
178827	49109
28779	49110
9200	49111
191971	49112
252743	49113
19092	49114
5290	49115
96826	49116
117942	49117
5528	49118
15465	49119
280815	49120
50976	49121
3541	49122
31273	49123
1542	49124
35256	49125
84735	49126
41647	49127
131147	49128
6862	49129
108605	49130
181	49131
20883	49132
1539	49133
2745	49134
4868	49135
11637	49136
43368	49137
17539	49138
291877	49139
16645	49140
1224	49141
8887	49142
23371	49143
210357	49144
209741	49145
8429	49146
43351	49147
27141	49148
83471	49149
20430	49150
193241	49151
50792	49152
1742	49153
94384	49154
209182	49155
15776	49156
144567	49157
679	49158
199702	49159
8319	49160
89469	49161
32754	49162
49122	49163
1484	49164
87058	49165
1453	49166
28667	49167
136999	49168
17649	49169
15335	49170
24798	49171
29460	49172
279492	49173
11037	49174
78140	49175
19583	49176
34780	49177
18730	49178
9505	49179
29516	49180
69367	49181
97542	49182
8879	49183
20406	49184
41167	49185
310707	49186
1763	49187
206157	49188
140116	49189
10538	49190
96961	49191
77781	49192
25500	49193
4426	49194
98022	49195
50298	49196
5029	49197
34681	49198
14247	49199
136880	49200
22862	49201
16381	49202
50625	49203
141601	49204
16343	49205
17533	49206
85768	49207
200983	49208
63038	49209
193056	49210
228661	49211
95822	49212
125777	49213
28209	49214
16883	49215
3244	49216
309403	49217
4918	49218
42409	49219
13345	49220
91727	49221
187004	49222
161021	49223
15949	49224
200134	49225
144203	49226
42943	49227
147959	49228
50350	49229
64420	49230
262008	49231
8860	49232
62879	49233
183626	49234
201002	49235
222376	49236
88789	49237
2852	49238
29087	49239
107543	49240
29512	49241
1732	49242
1229	49243
11044	49244
22400	49245
20461	49246
106243	49247
4335	49248
42515	49249
242304	49250
147369	49251
55623	49252
107406	49253
52972	49254
38846	49255
14081	49256
2194	49257
48229	49258
71143	49259
136064	49260
42478	49261
26611	49262
4475	49263
135919	49264
95054	49265
35865	49266
187715	49267
1165	49268
65799	49269
229587	49270
9322	49271
16832	49272
17836	49273
9743	49274
5210	49275
455	49276
3788	49277
151481	49278
60755	49279
209601	49280
75577	49281
6463	49282
245715	49283
53796	49284
198337	49285
13453	49286
97810	49287
10391	49288
99529	49289
204291	49290
30382	49291
78833	49292
192934	49293
5302	49294
171966	49295
2723	49296
138588	49297
140698	49298
124999	49299
124232	49300
186131	49301
76245	49302
61356	49303
41262	49304
127069	49305
209352	49306
50863	49307
55703	49308
37408	49309
141057	49310
167878	49311
43618	49312
75950	49313
122789	49314
29	49315
12049	49316
160740	49317
241556	49318
17983	49319
211771	49320
292838	49321
298388	49322
19101	49323
59620	49324
14313	49325
87627	49326
195993	49327
82888	49328
215939	49329
8301	49330
291669	49331
37447	49332
278796	49333
13320	49334
902	49335
40809	49336
197475	49337
95142	49338
42793	49339
18789	49340
46073	49341
65846	49342
19568	49343
43988	49344
22058	49345
304296	49346
161856	49347
63646	49348
92551	49349
13241	49350
158325	49351
143967	49352
25341	49353
46150	49354
69098	49355
291159	49356
170605	49357
32242	49358
48609	49359
133898	49360
73979	49361
88414	49362
136906	49363
58521	49364
159195	49365
68222	49366
44819	49367
175170	49368
1119	49369
132	49370
66622	49371
5643	49372
9396	49373
18027	49374
12818	49375
58580	49376
45285	49377
121383	49378
106098	49379
52205	49380
187035	49381
142486	49382
17235	49383
84674	49384
13656	49385
139882	49386
92321	49387
87420	49388
18375	49389
57660	49390
87962	49391
146578	49392
30553	49393
60378	49394
61545	49395
87440	49396
92425	49397
4903	49398
296481	49399
24742	49400
113285	49401
13955	49402
111673	49403
132557	49404
192165	49405
32849	49406
21870	49407
34291	49408
199732	49409
124742	49410
302866	49411
97873	49412
23499	49413
31948	49414
77225	49415
138200	49416
154263	49417
16285	49418
2142	49419
254486	49420
60431	49421
206729	49422
5295	49423
34738	49424
13247	49425
100163	49426
7860	49427
274008	49428
28836	49429
60062	49430
104377	49431
26905	49432
16994	49433
2333	49434
10709	49435
35836	49436
20945	49437
71038	49438
46990	49439
9892	49440
103706	49441
28631	49442
114543	49443
99047	49444
285386	49445
9426	49446
13962	49447
45361	49448
232040	49449
124437	49450
214817	49451
213315	49452
52601	49453
33165	49454
147065	49455
222748	49456
1989	49457
10096	49458
17276	49459
128435	49460
3440	49461
56892	49462
47481	49463
75441	49464
130719	49465
102212	49466
165319	49467
9547	49468
48959	49469
5	49470
151011	49471
128301	49472
58857	49473
69369	49474
7538	49475
76134	49476
1694	49477
103355	49478
6491	49479
3139	49480
8572	49481
72718	49482
22639	49483
40531	49484
69274	49485
1028	49486
61752	49487
156	49488
14237	49489
50979	49490
74925	49491
25146	49492
89171	49493
4684	49494
14240	49495
334	49496
2232	49497
178361	49498
15880	49499
176035	49500
10566	49501
209272	49502
15990	49503
49888	49504
84042	49505
187691	49506
20596	49507
65075	49508
87664	49509
4141	49510
109648	49511
54682	49512
92	49513
10032	49514
2679	49515
77843	49516
152270	49517
140272	49518
153762	49519
46660	49520
35889	49521
161905	49522
2526	49523
111752	49524
169584	49525
238767	49526
277231	49527
37359	49528
18764	49529
91711	49530
37694	49531
61552	49532
114173	49533
46462	49534
9367	49535
36928	49536
25581	49537
33400	49538
71633	49539
148805	49540
32721	49541
52684	49542
168742	49543
28738	49544
33665	49545
59220	49546
3708	49547
66399	49548
68314	49549
33542	49550
149041	49551
5254	49552
11166	49553
123638	49554
94460	49555
130266	49556
41667	49557
28636	49558
13077	49559
58451	49560
281470	49561
15020	49562
63565	49563
18778	49564
38274	49565
64587	49566
27916	49567
18935	49568
30747	49569
52316	49570
80991	49571
20250	49572
10770	49573
94721	49574
21171	49575
89751	49576
38803	49577
66061	49578
69178	49579
13897	49580
31400	49581
60585	49582
37006	49583
14882	49584
40675	49585
1980	49586
95079	49587
39648	49588
446	49589
7742	49590
1856	49591
6973	49592
144296	49593
47947	49594
22791	49595
288741	49596
53024	49597
81522	49598
2660	49599
92103	49600
13818	49601
68685	49602
20722	49603
11914	49604
146447	49605
247316	49606
87466	49607
89695	49608
83570	49609
137887	49610
58403	49611
63561	49612
24224	49613
15923	49614
3831	49615
16219	49616
56157	49617
204063	49618
186969	49619
298874	49620
9965	49621
188108	49622
151835	49623
288577	49624
163216	49625
25888	49626
30427	49627
142631	49628
311032	49629
212358	49630
85820	49631
30399	49632
90338	49633
28145	49634
17711	49635
107742	49636
41148	49637
24699	49638
38962	49639
70783	49640
11	49641
141009	49642
44234	49643
124067	49644
5566	49645
95885	49646
96401	49647
14903	49648
9692	49649
93429	49650
107538	49651
19498	49652
53083	49653
117261	49654
34253	49655
44408	49656
250415	49657
9304	49658
2485	49659
104429	49660
6597	49661
19786	49662
81798	49663
5605	49664
16909	49665
51871	49666
32666	49667
135980	49668
92703	49669
22347	49670
47484	49671
151349	49672
17097	49673
67145	49674
4010	49675
119384	49676
23705	49677
17129	49678
263159	49679
392	49680
93923	49681
61571	49682
100156	49683
7777	49684
49821	49685
9246	49686
129148	49687
738	49688
111029	49689
63381	49690
35524	49691
146530	49692
89132	49693
153615	49694
63514	49695
2500	49696
124	49697
1028	49698
87801	49699
198581	49700
304936	49701
86259	49702
1698	49703
7485	49704
31612	49705
187941	49706
96458	49707
5368	49708
56676	49709
119324	49710
10517	49711
55866	49712
121696	49713
39446	49714
128459	49715
41017	49716
1092	49717
2571	49718
79572	49719
125637	49720
62638	49721
1465	49722
61950	49723
115449	49724
983	49725
164352	49726
274638	49727
109229	49728
39759	49729
4160	49730
25711	49731
160709	49732
152358	49733
16904	49734
2213	49735
73150	49736
327	49737
109542	49738
28834	49739
87715	49740
11097	49741
90741	49742
20555	49743
201008	49744
80076	49745
36968	49746
46037	49747
64397	49748
57627	49749
19826	49750
19913	49751
152701	49752
22944	49753
78879	49754
113098	49755
84060	49756
175	49757
236865	49758
13701	49759
410	49760
75398	49761
262478	49762
62675	49763
28518	49764
76019	49765
80065	49766
98648	49767
107810	49768
19865	49769
188324	49770
138768	49771
38120	49772
36118	49773
32829	49774
76525	49775
216764	49776
9077	49777
9019	49778
95277	49779
85401	49780
34908	49781
185779	49782
45080	49783
48698	49784
12590	49785
12590	49786
172814	49787
298227	49788
3401	49789
286332	49790
165157	49791
209073	49792
107956	49793
135839	49794
42201	49795
202258	49796
128943	49797
4110	49798
88891	49799
2482	49800
72069	49801
1409	49802
96116	49803
265164	49804
104027	49805
8183	49806
8833	49807
36195	49808
69763	49809
43394	49810
192173	49811
124	49812
98950	49813
4534	49814
73223	49815
122541	49816
12124	49817
31134	49818
16526	49819
76587	49820
14666	49821
27001	49822
139243	49823
6260	49824
6825	49825
46590	49826
172641	49827
11513	49828
71683	49829
2168	49830
31912	49831
19594	49832
16361	49833
58199	49834
160094	49835
25341	49836
16057	49837
25061	49838
96501	49839
140139	49840
306060	49841
180870	49842
139996	49843
39470	49844
5439	49845
120700	49846
77982	49847
1693	49848
64353	49849
66056	49850
81865	49851
686	49852
159061	49853
167220	49854
203960	49855
210	49856
166595	49857
7554	49858
6672	49859
1583	49860
8574	49861
176357	49862
25235	49863
75806	49864
128735	49865
30514	49866
236595	49867
134364	49868
19774	49869
162594	49870
89360	49871
55372	49872
286286	49873
128391	49874
118399	49875
107019	49876
19865	49877
65789	49878
123649	49879
136086	49880
93479	49881
9750	49882
207542	49883
35172	49884
100859	49885
68597	49886
7655	49887
143653	49888
119427	49889
45379	49890
11613	49891
156335	49892
10889	49893
35734	49894
114227	49895
107520	49896
14539	49897
29379	49898
310566	49899
228723	49900
1853	49901
11049	49902
35336	49903
33069	49904
10296	49905
171386	49906
88800	49907
16060	49908
16220	49909
191116	49910
111271	49911
113963	49912
72932	49913
4393	49914
17047	49915
253388	49916
1187	49917
1360	49918
274366	49919
233971	49920
204916	49921
1398	49922
111955	49923
36185	49924
113919	49925
89083	49926
16454	49927
108055	49928
139896	49929
12391	49930
54342	49931
79992	49932
129112	49933
41941	49934
276730	49935
6537	49936
58995	49937
21095	49938
6552	49939
164588	49940
116498	49941
72654	49942
93952	49943
12922	49944
30606	49945
15338	49946
19925	49947
76849	49948
8045	49949
23532	49950
42124	49951
14132	49952
56017	49953
21409	49954
187377	49955
2415	49956
18490	49957
163133	49958
78196	49959
9758	49960
46275	49961
35152	49962
875	49963
112	49964
94415	49965
230811	49966
18780	49967
1060	49968
211544	49969
3473	49970
57187	49971
284360	49972
14769	49973
36666	49974
115978	49975
17827	49976
4252	49977
63981	49978
59194	49979
54667	49980
569	49981
178438	49982
90910	49983
1124	49984
98493	49985
143386	49986
85688	49987
7467	49988
41524	49989
14251	49990
101462	49991
16720	49992
1728	49993
15952	49994
12670	49995
94071	49996
103889	49997
69537	49998
14619	49999
111838	50000
243012	50001
7254	50002
70662	50003
178233	50004
23355	50005
32398	50006
13990	50007
187275	50008
15574	50009
13506	50010
65995	50011
11583	50012
118864	50013
119014	50014
177385	50015
15684	50016
10234	50017
43849	50018
10203	50019
105752	50020
27968	50021
159	50022
85725	50023
1022	50024
21334	50025
51513	50026
45635	50027
65566	50028
43387	50029
4909	50030
115406	50031
120460	50032
6539	50033
163496	50034
2207	50035
20406	50036
32003	50037
62597	50038
21174	50039
34207	50040
87301	50041
83020	50042
302913	50043
17938	50044
120400	50045
41055	50046
77360	50047
173105	50048
7183	50049
120831	50050
9532	50051
49095	50052
74829	50053
14350	50054
77376	50055
39525	50056
1942	50057
2378	50058
7477	50059
44108	50060
7118	50061
120516	50062
103917	50063
111974	50064
2034	50065
28003	50066
127202	50067
188903	50068
114141	50069
212049	50070
7177	50071
20823	50072
187454	50073
42999	50074
7526	50075
41	50076
101644	50077
34557	50078
4974	50079
134746	50080
28699	50081
42235	50082
120649	50083
88068	50084
195794	50085
79821	50086
160913	50087
43977	50088
52506	50089
171778	50090
140988	50091
113545	50092
150387	50093
64442	50094
119552	50095
12751	50096
191446	50097
230134	50098
110304	50099
68995	50100
82826	50101
70613	50102
114867	50103
212962	50104
4150	50105
195377	50106
220745	50107
51128	50108
131640	50109
134014	50110
77159	50111
185571	50112
79821	50113
45556	50114
48071	50115
16989	50116
161410	50117
264285	50118
89575	50119
127608	50120
173241	50121
65650	50122
110505	50123
106181	50124
146431	50125
105024	50126
100008	50127
84985	50128
312033	50129
79981	50130
5272	50131
222	50132
126239	50133
254752	50134
92514	50135
222	50136
390	50137
4150	50138
233416	50139
147299	50140
45440	50141
199668	50142
122900	50143
198960	50144
56082	50145
236868	50146
148985	50147
111556	50148
97703	50149
44339	50150
131717	50151
289923	50152
7616	50153
78958	50154
2796	50155
42956	50156
16317	50157
173181	50158
104869	50159
30274	50160
522	50161
522	50162
130441	50163
142446	50164
198288	50165
115888	50166
90909	50167
53192	50168
228199	50169
23365	50170
56289	50171
12850	50172
26042	50173
30627	50174
51735	50175
38190	50176
30171	50177
107787	50178
51735	50179
128778	50180
35776	50181
204291	50182
149239	50183
176863	50184
246652	50185
126537	50186
149378	50187
130313	50188
61667	50189
33017	50190
22259	50191
198489	50192
69498	50193
54197	50194
107	50195
231282	50196
180176	50197
15070	50198
46817	50199
26842	50200
89373	50201
216640	50202
18807	50203
18807	50204
116445	50205
265661	50206
9067	50207
172164	50208
18807	50209
23592	50210
2438	50211
5333	50212
10763	50213
19285	50214
27797	50215
16763	50216
197366	50217
188299	50218
37641	50219
76513	50220
19780	50221
42987	50222
104403	50223
5240	50224
174396	50225
33689	50226
141045	50227
102704	50228
61595	50229
211405	50230
246965	50231
131758	50232
512	50233
16533	50234
26504	50235
18761	50236
1137	50237
139123	50238
191985	50239
78850	50240
54225	50241
35384	50242
14100	50243
167107	50244
58141	50245
95476	50246
45361	50247
175381	50248
46623	50249
28817	50250
37219	50251
79670	50252
32567	50253
113795	50254
11143	50255
16771	50256
71057	50257
150280	50258
51761	50259
231584	50260
3940	50261
218397	50262
70557	50263
26699	50264
24021	50265
306262	50266
9880	50267
207759	50268
158889	50269
77059	50270
1629	50271
6500	50272
8257	50273
293551	50274
21405	50275
13836	50276
189882	50277
205406	50278
134644	50279
19642	50280
11730	50281
7211	50282
8053	50283
114210	50284
145794	50285
163950	50286
32486	50287
128048	50288
211358	50289
47821	50290
103542	50291
56335	50292
161642	50293
11873	50294
208831	50295
8391	50296
128278	50297
41308	50298
208321	50299
95882	50300
95882	50301
35134	50302
246185	50303
50689	50304
50689	50305
131177	50306
47882	50307
68019	50308
229870	50309
201676	50310
27869	50311
194515	50312
65258	50313
58574	50314
75940	50315
37537	50316
174193	50317
170674	50318
65269	50319
24864	50320
199691	50321
37188	50322
8608	50323
26304	50324
119825	50325
78058	50326
19760	50327
206647	50328
95361	50329
162386	50330
135391	50331
74946	50332
23907	50333
173577	50334
62232	50335
9360	50336
131862	50337
15956	50338
91808	50339
65083	50340
3326	50341
18134	50342
98631	50343
55066	50344
19505	50345
35343	50346
208705	50347
80005	50348
74353	50349
12095	50350
253026	50351
28746	50352
112865	50353
185775	50354
7587	50355
90438	50356
6171	50357
48724	50358
2226	50359
286664	50360
163216	50361
56496	50362
18257	50363
32	50364
549	50365
29202	50366
54739	50367
33122	50368
264660	50369
271691	50370
197778	50371
169575	50372
180454	50373
305891	50374
179062	50375
273868	50376
142841	50377
35775	50378
290470	50379
197386	50380
261480	50381
302217	50382
306958	50383
103085	50384
139262	50385
216689	50386
292295	50387
21154	50388
244126	50389
266168	50390
189885	50391
191998	50392
224091	50393
311061	50394
39977	50395
184334	50396
145716	50397
282638	50398
110744	50399
276319	50400
59522	50401
220851	50402
98941	50403
285175	50404
189837	50405
146510	50406
259734	50407
190231	50408
298585	50409
181065	50410
275367	50411
88756	50412
164443	50413
56458	50414
112583	50415
57093	50416
38026	50417
91214	50418
188128	50419
86571	50420
43541	50421
3067	50422
11200	50423
43625	50424
33453	50425
26139	50426
257304	50427
199197	50428
187368	50429
111937	50430
80111	50431
35737	50432
222462	50433
212450	50434
19551	50435
932	50436
26696	50437
50022	50438
24714	50439
29291	50440
10944	50441
58297	50442
10574	50443
191083	50444
60146	50445
92096	50446
167137	50447
271432	50448
10750	50449
127103	50450
91125	50451
124179	50452
700	50453
64203	50454
48487	50455
82218	50456
41455	50457
70401	50458
76544	50459
3002	50460
22047	50461
81559	50462
140840	50463
2312	50464
40766	50465
66587	50466
29481	50467
131027	50468
140052	50469
5813	50470
88590	50471
37490	50472
100712	50473
1916	50474
615	50475
43409	50476
18309	50477
42812	50478
99141	50479
20710	50480
215542	50481
39214	50482
139838	50483
65717	50484
42766	50485
4021	50486
245231	50487
140769	50488
53742	50489
18608	50490
10557	50491
198090	50492
27749	50493
168099	50494
69512	50495
3471	50496
21259	50497
99	50498
4361	50499
708	50500
250352	50501
51354	50502
35759	50503
143909	50504
220141	50505
69186	50506
38415	50507
85293	50508
37949	50509
280489	50510
6532	50511
19390	50512
103715	50513
106915	50514
7762	50515
27973	50516
34094	50517
13633	50518
112715	50519
35781	50520
169139	50521
119856	50522
209548	50523
34508	50524
20619	50525
23921	50526
116344	50527
124280	50528
62239	50529
10572	50530
282	50531
1624	50532
204927	50533
158241	50534
148854	50535
92214	50536
131796	50537
19562	50538
207584	50539
24940	50540
466	50541
38757	50542
145059	50543
14408	50544
1759	50545
137410	50546
103058	50547
61468	50548
99730	50549
112458	50550
24944	50551
14850	50552
45443	50553
32	50554
850	50555
175930	50556
18482	50557
6601	50558
4501	50559
5617	50560
8222	50561
42965	50562
37608	50563
740	50564
42690	50565
94775	50566
28111	50567
8594	50568
266580	50569
23430	50570
118974	50571
59430	50572
103069	50573
203235	50574
6931	50575
37719	50576
9583	50577
24934	50578
30519	50579
32482	50580
9977	50581
11336	50582
3862	50583
8330	50584
4260	50585
29228	50586
27078	50587
20925	50588
144375	50589
15780	50590
303554	50591
4455	50592
12252	50593
7549	50594
1367	50595
17311	50596
9426	50597
34397	50598
18655	50599
34466	50600
12458	50601
197739	50602
76611	50603
25706	50604
15496	50605
189435	50606
4176	50607
124362	50608
24800	50609
7321	50610
287839	50611
9464	50612
215345	50613
257368	50614
103819	50615
173448	50616
3361	50617
36186	50618
127350	50619
2657	50620
205431	50621
20113	50622
53600	50623
3579	50624
17135	50625
184830	50626
29348	50627
70565	50628
61919	50629
136849	50630
3729	50631
2054	50632
799	50633
32226	50634
6334	50635
55508	50636
23746	50637
8755	50638
157981	50639
43123	50640
17201	50641
143214	50642
51594	50643
55525	50644
203691	50645
90018	50646
7857	50647
16463	50648
13740	50649
2128	50650
263451	50651
12997	50652
128793	50653
2544	50654
53005	50655
104830	50656
46808	50657
179440	50658
94604	50659
10370	50660
52087	50661
146621	50662
25540	50663
158107	50664
110939	50665
111146	50666
273	50667
299419	50668
154431	50669
137338	50670
61543	50671
122112	50672
2134	50673
12545	50674
156874	50675
117414	50676
12665	50677
32744	50678
118774	50679
180929	50680
48340	50681
25989	50682
44293	50683
7358	50684
53387	50685
77225	50686
243612	50687
151185	50688
55591	50689
182	50690
34030	50691
105688	50692
20178	50693
8299	50694
114858	50695
107093	50696
133059	50697
210628	50698
18023	50699
61834	50700
1552	50701
15737	50702
68682	50703
62547	50704
47544	50705
188844	50706
182438	50707
4139	50708
46798	50709
13356	50710
7943	50711
145027	50712
32991	50713
660	50714
55737	50715
143462	50716
333	50717
17319	50718
17319	50719
123614	50720
104252	50721
2148	50722
114219	50723
2809	50724
131375	50725
5054	50726
1658	50727
71445	50728
244146	50729
1229	50730
83537	50731
34654	50732
60505	50733
19067	50734
42640	50735
59	50736
220837	50737
100668	50738
105143	50739
126405	50740
152792	50741
5949	50742
54491	50743
130235	50744
10612	50745
20754	50746
59124	50747
80123	50748
31668	50749
1185	50750
1333	50751
64475	50752
56996	50753
72008	50754
10106	50755
179481	50756
17826	50757
8052	50758
56952	50759
9252	50760
84116	50761
157308	50762
150103	50763
6018	50764
60753	50765
13185	50766
7449	50767
30490	50768
27244	50769
21198	50770
187335	50771
79899	50772
68880	50773
235270	50774
17976	50775
19158	50776
29322	50777
167953	50778
19141	50779
74547	50780
143401	50781
9066	50782
60102	50783
40128	50784
60664	50785
101883	50786
275849	50787
31530	50788
56695	50789
27687	50790
56207	50791
56207	50792
40538	50793
121407	50794
371	50795
71113	50796
47834	50797
56424	50798
27172	50799
262031	50800
275495	50801
169104	50802
53602	50803
21108	50804
59310	50805
29492	50806
2781	50807
32830	50808
25487	50809
3018	50810
32434	50811
19060	50812
41268	50813
22512	50814
19158	50815
26051	50816
18000	50817
2845	50818
38346	50819
70427	50820
29409	50821
4643	50822
1288	50823
19845	50824
700	50825
62260	50826
140474	50827
23776	50828
88734	50829
7841	50830
4246	50831
16264	50832
5668	50833
64355	50834
30606	50835
127867	50836
1998	50837
278076	50838
278012	50839
127364	50840
48930	50841
3894	50842
11032	50843
231233	50844
25630	50845
60391	50846
171466	50847
421	50848
50156	50849
78530	50850
128506	50851
25328	50852
187405	50853
16837	50854
252858	50855
134711	50856
96752	50857
175703	50858
120100	50859
4652	50860
105850	50861
70064	50862
164270	50863
143723	50864
52964	50865
167377	50866
684	50867
281218	50868
281668	50869
83283	50870
195246	50871
2139	50872
64970	50873
97256	50874
82508	50875
201570	50876
27844	50877
24886	50878
47092	50879
19303	50880
8459	50881
2785	50882
9703	50883
206742	50884
171901	50885
8460	50886
44801	50887
224905	50888
3017	50889
182137	50890
272129	50891
191233	50892
6785	50893
36050	50894
307021	50895
3785	50896
4108	50897
23605	50898
122473	50899
54043	50900
216679	50901
127365	50902
121571	50903
2010	50904
60240	50905
146808	50906
6887	50907
14581	50908
193691	50909
24798	50910
146826	50911
31697	50912
133070	50913
89895	50914
43218	50915
65894	50916
4455	50917
170281	50918
93405	50919
163075	50920
61742	50921
482	50922
62016	50923
204141	50924
15430	50925
3193	50926
49444	50927
94256	50928
2305	50929
56435	50930
82064	50931
147662	50932
60797	50933
101850	50934
28252	50935
74524	50936
28090	50937
169471	50938
4629	50939
248526	50940
164911	50941
157201	50942
68860	50943
121344	50944
3902	50945
92377	50946
49295	50947
205820	50948
40521	50949
67348	50950
133397	50951
199453	50952
181589	50953
11958	50954
108523	50955
127096	50956
5830	50957
131588	50958
62147	50959
13808	50960
857	50961
41536	50962
4679	50963
36812	50964
1308	50965
73791	50966
189393	50967
10	50968
83796	50969
24902	50970
74427	50971
5258	50972
32201	50973
3638	50974
133305	50975
200505	50976
161419	50977
17135	50978
94973	50979
66090	50980
42487	50981
8797	50982
213941	50983
208517	50984
147348	50985
85197	50986
127867	50987
26863	50988
26863	50989
151258	50990
5362	50991
26394	50992
95364	50993
124438	50994
280972	50995
134808	50996
2273	50997
143298	50998
51512	50999
30723	51000
46786	51001
32622	51002
28745	51003
136387	51004
1374	51005
8282	51006
108579	51007
15366	51008
10398	51009
78775	51010
321	51011
67487	51012
28443	51013
192423	51014
2082	51015
1266	51016
79653	51017
24831	51018
208813	51019
140331	51020
48498	51021
301805	51022
154278	51023
44448	51024
131833	51025
144904	51026
163166	51027
4227	51028
62325	51029
94307	51030
261	51031
103484	51032
482	51033
3750	51034
226326	51035
74299	51036
87971	51037
69692	51038
41382	51039
215445	51040
87125	51041
87125	51042
23981	51043
81240	51044
185575	51045
127084	51046
155693	51047
39795	51048
51099	51049
299004	51050
129915	51051
165223	51052
19512	51053
29700	51054
117841	51055
279378	51056
13194	51057
96787	51058
16014	51059
22298	51060
22233	51061
46730	51062
2101	51063
3834	51064
56336	51065
181226	51066
73055	51067
86951	51068
130562	51069
191381	51070
83380	51071
1868	51072
34224	51073
52769	51074
3916	51075
161511	51076
156248	51077
31194	51078
198466	51079
100761	51080
4654	51081
68001	51082
31716	51083
10393	51084
249975	51085
1230	51086
24485	51087
2569	51088
16508	51089
212557	51090
22954	51091
45212	51092
42817	51093
114421	51094
8852	51095
122692	51096
27749	51097
4361	51098
8465	51099
140747	51100
10235	51101
57041	51102
200484	51103
3407	51104
24620	51105
124055	51106
46130	51107
259923	51108
10797	51109
5216	51110
101102	51111
97058	51112
28771	51113
61704	51114
6958	51115
21837	51116
14221	51117
41987	51118
16302	51119
139817	51120
283680	51121
144620	51122
260537	51123
163984	51124
89998	51125
34907	51126
43788	51127
231418	51128
74745	51129
14344	51130
64673	51131
1435	51132
3647	51133
2660	51134
22043	51135
26976	51136
37858	51137
66399	51138
95883	51139
82270	51140
35334	51141
128830	51142
43059	51143
3470	51144
33246	51145
33246	51146
125663	51147
40486	51148
4237	51149
9018	51150
804	51151
2128	51152
34	51153
248	51154
124242	51155
74362	51156
168	51157
79494	51158
38071	51159
80934	51160
113956	51161
259912	51162
4672	51163
135135	51164
33865	51165
89115	51166
3893	51167
131093	51168
25511	51169
242388	51170
16436	51171
127054	51172
145366	51173
138080	51174
78406	51175
1911	51176
134006	51177
224361	51178
128348	51179
8060	51180
13993	51181
14144	51182
14720	51183
27141	51184
215799	51185
143198	51186
138369	51187
19842	51188
120411	51189
203	51190
36578	51191
86164	51192
192163	51193
34826	51194
108939	51195
104864	51196
78997	51197
14425	51198
51967	51199
48414	51200
70845	51201
5498	51202
105102	51203
7448	51204
31227	51205
5103	51206
62706	51207
651	51208
30092	51209
14824	51210
39299	51211
41480	51212
60682	51213
5105	51214
306592	51215
1350	51216
119196	51217
8720	51218
39466	51219
53996	51220
103112	51221
11779	51222
43381	51223
4173	51224
21088	51225
151323	51226
155368	51227
23671	51228
12220	51229
13004	51230
2699	51231
12402	51232
307266	51233
13665	51234
62845	51235
14955	51236
60102	51237
31133	51238
4779	51239
26685	51240
157	51241
61885	51242
115521	51243
17262	51244
174136	51245
21461	51246
73900	51247
4375	51248
26467	51249
229130	51250
100345	51251
202489	51252
6954	51253
130945	51254
26521	51255
58819	51256
37379	51257
90393	51258
7515	51259
175052	51260
1034	51261
7107	51262
3764	51263
9329	51264
64825	51265
75	51266
232964	51267
45282	51268
56783	51269
2287	51270
54371	51271
134414	51272
15339	51273
86925	51274
12976	51275
70192	51276
7444	51277
139472	51278
268279	51279
117168	51280
13273	51281
194856	51282
7537	51283
25377	51284
44038	51285
2308	51286
1678	51287
19735	51288
310818	51289
16033	51290
23760	51291
1307	51292
831	51293
44267	51294
1034	51295
462	51296
3271	51297
37666	51298
37684	51299
2735	51300
209	51301
1350	51302
18039	51303
40745	51304
9568	51305
16103	51306
160678	51307
17199	51308
11124	51309
1173	51310
78617	51311
831	51312
2488	51313
54960	51314
3369	51315
3825	51316
62066	51317
36512	51318
14842	51319
208480	51320
200	51321
16024	51322
79575	51323
18704	51324
53187	51325
975	51326
25356	51327
89857	51328
308260	51329
6011	51330
198	51331
21944	51332
715	51333
142444	51334
39473	51335
3321	51336
51925	51337
57106	51338
42455	51339
120826	51340
114863	51341
11560	51342
41566	51343
84150	51344
14808	51345
40064	51346
42528	51347
7206	51348
72814	51349
2508	51350
13783	51351
37818	51352
38344	51353
202883	51354
42660	51355
534	51356
215292	51357
258	51358
162389	51359
197437	51360
290683	51361
53115	51362
196153	51363
43687	51364
53926	51365
12265	51366
26966	51367
23991	51368
197233	51369
41843	51370
57550	51371
45810	51372
79349	51373
34832	51374
102177	51375
27987	51376
60212	51377
38674	51378
1012	51379
305003	51380
13182	51381
35484	51382
34104	51383
187543	51384
89061	51385
89061	51386
54599	51387
78834	51388
4767	51389
212328	51390
7998	51391
220519	51392
28393	51393
39007	51394
92493	51395
76968	51396
14716	51397
276292	51398
112779	51399
61063	51400
245187	51401
84308	51402
212002	51403
308955	51404
90573	51405
94813	51406
56949	51407
76083	51408
26157	51409
42461	51410
5463	51411
59552	51412
12454	51413
152745	51414
4625	51415
102204	51416
9013	51417
38787	51418
9754	51419
169480	51420
99604	51421
234072	51422
172069	51423
117356	51424
76386	51425
256484	51426
86343	51427
8163	51428
112239	51429
1413	51430
87388	51431
249805	51432
141539	51433
16145	51434
11584	51435
95273	51436
18365	51437
220528	51438
137854	51439
261077	51440
11	51441
113787	51442
24239	51443
28252	51444
89383	51445
9714	51446
71395	51447
5792	51448
124137	51449
34990	51450
77208	51451
11682	51452
21743	51453
119015	51454
79791	51455
214202	51456
47237	51457
10334	51458
130025	51459
56142	51460
54640	51461
25689	51462
21422	51463
64455	51464
194427	51465
10121	51466
41058	51467
248292	51468
75126	51469
53501	51470
44676	51471
72338	51472
31705	51473
49487	51474
36497	51475
149327	51476
211859	51477
25433	51478
283401	51479
230146	51480
14048	51481
6167	51482
138481	51483
3689	51484
51652	51485
157742	51486
8329	51487
89178	51488
9559	51489
86598	51490
19155	51491
42248	51492
35317	51493
57664	51494
1860	51495
38290	51496
168116	51497
17809	51498
135810	51499
1771	51500
183832	51501
65374	51502
615	51503
205632	51504
242010	51505
61674	51506
35959	51507
205346	51508
2567	51509
160344	51510
32398	51511
3278	51512
68574	51513
117686	51514
40751	51515
49568	51516
52043	51517
1026	51518
16732	51519
123042	51520
50689	51521
191761	51522
125479	51523
1736	51524
237725	51525
302977	51526
275824	51527
14414	51528
41507	51529
3832	51530
16074	51531
103419	51532
241228	51533
9279	51534
61638	51535
123739	51536
43306	51537
64697	51538
301937	51539
71496	51540
759	51541
4650	51542
2721	51543
79324	51544
26005	51545
50726	51546
41819	51547
219497	51548
5358	51549
278885	51550
78014	51551
27552	51552
27552	51553
7426	51554
58703	51555
20711	51556
188865	51557
101858	51558
4882	51559
1801	51560
118616	51561
43434	51562
36566	51563
15842	51564
21715	51565
275344	51566
596	51567
64446	51568
25544	51569
75277	51570
73033	51571
75615	51572
55755	51573
27421	51574
7448	51575
158565	51576
2539	51577
64050	51578
4296	51579
46429	51580
15582	51581
285121	51582
262308	51583
7396	51584
687	51585
16373	51586
53229	51587
11970	51588
163292	51589
105124	51590
177160	51591
101062	51592
20503	51593
72066	51594
48219	51595
11175	51596
4403	51597
55501	51598
270106	51599
256115	51600
13947	51601
31885	51602
138646	51603
42454	51604
261050	51605
195647	51606
4630	51607
121249	51608
51087	51609
50228	51610
124775	51611
42611	51612
168259	51613
20105	51614
58524	51615
163897	51616
51212	51617
20562	51618
5030	51619
172185	51620
8601	51621
98826	51622
72494	51623
140544	51624
73459	51625
1794	51626
41308	51627
250087	51628
119030	51629
52068	51630
161980	51631
10336	51632
110071	51633
63264	51634
134301	51635
25358	51636
99257	51637
193135	51638
185093	51639
160501	51640
9254	51641
8185	51642
75977	51643
215762	51644
160905	51645
30123	51646
65902	51647
252411	51648
14290	51649
9966	51650
13586	51651
2671	51652
46324	51653
71969	51654
159571	51655
1558	51656
2782	51657
136874	51658
11630	51659
188576	51660
29793	51661
65158	51662
105800	51663
277	51664
20888	51665
82347	51666
129820	51667
111837	51668
111853	51669
18737	51670
143637	51671
421	51672
62639	51673
157401	51674
22869	51675
6246	51676
287000	51677
3039	51678
114434	51679
188868	51680
178896	51681
53619	51682
10755	51683
154638	51684
65061	51685
24255	51686
6416	51687
46970	51688
217361	51689
41987	51690
322	51691
38773	51692
8277	51693
108905	51694
141863	51695
204231	51696
126221	51697
155114	51698
172642	51699
99039	51700
112493	51701
57363	51702
189021	51703
28258	51704
29778	51705
9753	51706
185786	51707
187397	51708
55126	51709
51366	51710
188651	51711
1992	51712
27203	51713
4238	51714
89689	51715
35001	51716
263870	51717
1346	51718
2903	51719
11782	51720
162934	51721
20502	51722
33637	51723
2876	51724
90538	51725
7744	51726
89378	51727
38488	51728
49636	51729
138172	51730
34571	51731
22088	51732
291888	51733
144259	51734
39495	51735
124331	51736
6715	51737
36134	51738
39713	51739
10586	51740
107826	51741
215205	51742
95011	51743
17854	51744
10784	51745
432	51746
21421	51747
56763	51748
20093	51749
26970	51750
72424	51751
295767	51752
57257	51753
143887	51754
18472	51755
125012	51756
178924	51757
4435	51758
145154	51759
3252	51760
18321	51761
156812	51762
14331	51763
104864	51764
4345	51765
3600	51766
3910	51767
1026	51768
94591	51769
82533	51770
26809	51771
170095	51772
14729	51773
52085	51774
29854	51775
167451	51776
135	51777
158335	51778
1293	51779
32389	51780
58117	51781
20605	51782
45684	51783
256757	51784
214	51785
49999	51786
13435	51787
6743	51788
6720	51789
61354	51790
152361	51791
117592	51792
36640	51793
37711	51794
36000	51795
128829	51796
107434	51797
21440	51798
6729	51799
199799	51800
130504	51801
33133	51802
32519	51803
213452	51804
5857	51805
9027	51806
84352	51807
52580	51808
159350	51809
8277	51810
37881	51811
123943	51812
29737	51813
84851	51814
5608	51815
84357	51816
68425	51817
11471	51818
169789	51819
45055	51820
19039	51821
32135	51822
3473	51823
40687	51824
203549	51825
17318	51826
13186	51827
140310	51828
73440	51829
18560	51830
29658	51831
173841	51832
83754	51833
286771	51834
64380	51835
7279	51836
84359	51837
243001	51838
5582	51839
78557	51840
42068	51841
281051	51842
18501	51843
3278	51844
39155	51845
10344	51846
32563	51847
308687	51848
297105	51849
55757	51850
15926	51851
156193	51852
88546	51853
99433	51854
208861	51855
107085	51856
8178	51857
23336	51858
34479	51859
45094	51860
2128	51861
263511	51862
12974	51863
115322	51864
132203	51865
72886	51866
95817	51867
104478	51868
134293	51869
44792	51870
5159	51871
18608	51872
101262	51873
898	51874
21476	51875
295482	51876
39135	51877
36043	51878
236760	51879
7804	51880
121542	51881
89568	51882
137522	51883
187017	51884
49168	51885
185267	51886
5460	51887
63188	51888
145987	51889
27029	51890
10685	51891
33214	51892
59830	51893
85846	51894
85846	51895
34316	51896
196897	51897
46142	51898
10438	51899
2400	51900
13903	51901
4611	51902
43687	51903
64069	51904
619	51905
29769	51906
3540	51907
50027	51908
37241	51909
116309	51910
17266	51911
172946	51912
1467	51913
259657	51914
13175	51915
265	51916
8319	51917
78619	51918
78619	51919
43735	51920
57589	51921
12251	51922
10438	51923
22321	51924
119866	51925
4020	51926
82910	51927
16701	51928
141791	51929
211278	51930
142150	51931
87773	51932
126875	51933
185187	51934
83916	51935
256477	51936
80895	51937
14542	51938
104237	51939
27900	51940
49802	51941
96655	51942
64009	51943
22510	51944
43672	51945
6994	51946
1523	51947
2377	51948
2448	51949
88242	51950
4516	51951
86503	51952
73120	51953
6537	51954
9286	51955
2887	51956
188820	51957
102015	51958
143674	51959
166916	51960
15933	51961
185704	51962
16244	51963
63863	51964
26509	51965
65135	51966
147428	51967
5902	51968
403	51969
46355	51970
23977	51971
42003	51972
23782	51973
1179	51974
11915	51975
45438	51976
27209	51977
109637	51978
107166	51979
7001	51980
92390	51981
43574	51982
118193	51983
66794	51984
135127	51985
3324	51986
64966	51987
1885	51988
4197	51989
24365	51990
48303	51991
112758	51992
74834	51993
121595	51994
49842	51995
208717	51996
831	51997
38772	51998
124943	51999
1135	52000
88684	52001
154990	52002
87935	52003
100765	52004
14301	52005
95428	52006
177338	52007
183566	52008
130900	52009
168582	52010
767	52011
24210	52012
104980	52013
47276	52014
37858	52015
12539	52016
41676	52017
218089	52018
162374	52019
108868	52020
54579	52021
48979	52022
4242	52023
4392	52024
294963	52025
118718	52026
95318	52027
134368	52028
16255	52029
288006	52030
103293	52031
99332	52032
225	52033
146759	52034
2733	52035
39874	52036
89116	52037
5514	52038
6682	52039
267916	52040
192243	52041
119637	52042
176	52043
91007	52044
265937	52045
3988	52046
179086	52047
50122	52048
4478	52049
242797	52050
101575	52051
34411	52052
131932	52053
4136	52054
23079	52055
32844	52056
158898	52057
38195	52058
99170	52059
15693	52060
199798	52061
191599	52062
201748	52063
23532	52064
73711	52065
368	52066
45805	52067
36228	52068
124967	52069
128787	52070
29773	52071
26332	52072
262564	52073
181335	52074
19454	52075
40939	52076
17209	52077
176882	52078
21702	52079
31664	52080
13187	52081
6521	52082
183520	52083
53349	52084
129099	52085
98694	52086
178248	52087
207129	52088
41920	52089
39654	52090
82561	52091
76122	52092
135160	52093
169987	52094
32966	52095
268471	52096
14348	52097
50870	52098
34266	52099
3943	52100
4044	52101
15084	52102
33246	52103
17557	52104
114400	52105
5294	52106
21399	52107
240043	52108
238138	52109
244905	52110
271122	52111
59452	52112
1075	52113
363	52114
148647	52115
4892	52116
83225	52117
160234	52118
12018	52119
28646	52120
74	52121
74	52122
2897	52123
65061	52124
71421	52125
4504	52126
193585	52127
27349	52128
179	52129
444	52130
127324	52131
215845	52132
111112	52133
4610	52134
88672	52135
38565	52136
4031	52137
137598	52138
163028	52139
15958	52140
4020	52141
7583	52142
19719	52143
18532	52144
115760	52145
22096	52146
132541	52147
143205	52148
75140	52149
5039	52150
15954	52151
44014	52152
11053	52153
1589	52154
30984	52155
167928	52156
71410	52157
193971	52158
233151	52159
11142	52160
295127	52161
256	52162
70742	52163
91939	52164
38362	52165
3466	52166
127050	52167
13804	52168
13073	52169
25553	52170
95278	52171
11831	52172
432	52173
70477	52174
148228	52175
3896	52176
50024	52177
101177	52178
5849	52179
131846	52180
1581	52181
1111	52182
12	52183
77925	52184
193119	52185
44918	52186
76044	52187
22292	52188
18396	52189
56962	52190
17067	52191
237727	52192
6180	52193
16970	52194
10978	52195
51405	52196
25013	52197
3049	52198
76005	52199
179079	52200
259376	52201
102938	52202
6931	52203
35453	52204
203611	52205
400	52206
94284	52207
1156	52208
25526	52209
42213	52210
247726	52211
16	52212
184187	52213
215	52214
84720	52215
291591	52216
6162	52217
44628	52218
1094	52219
25571	52220
11531	52221
38096	52222
96357	52223
2079	52224
33655	52225
214914	52226
72283	52227
198730	52228
1942	52229
57470	52230
107521	52231
18158	52232
2829	52233
208142	52234
13919	52235
81326	52236
25855	52237
19158	52238
5987	52239
14468	52240
11198	52241
169123	52242
26533	52243
40287	52244
96186	52245
1424	52246
83062	52247
23753	52248
1916	52249
123085	52250
24542	52251
7098	52252
1638	52253
42287	52254
24463	52255
192472	52256
84433	52257
70867	52258
18886	52259
4125	52260
30586	52261
24087	52262
34277	52263
5959	52264
16072	52265
61148	52266
82049	52267
3808	52268
1505	52269
128788	52270
2180	52271
45214	52272
18570	52273
119607	52274
29300	52275
51070	52276
15469	52277
38960	52278
9	52279
109099	52280
38111	52281
73346	52282
164506	52283
42354	52284
216213	52285
470	52286
119450	52287
2067	52288
59558	52289
9328	52290
148236	52291
47008	52292
4028	52293
2415	52294
111031	52295
266532	52296
1447	52297
17180	52298
168491	52299
29716	52300
216096	52301
2377	52302
103025	52303
221962	52304
1512	52305
22734	52306
252038	52307
6086	52308
27573	52309
27097	52310
13460	52311
464	52312
90373	52313
62018	52314
254726	52315
13126	52316
1532	52317
1137	52318
28411	52319
52140	52320
159840	52321
306755	52322
23587	52323
30011	52324
173114	52325
873	52326
32392	52327
41750	52328
52811	52329
50704	52330
59006	52331
31722	52332
100691	52333
106729	52334
21432	52335
17312	52336
112097	52337
131046	52338
282825	52339
11577	52340
37098	52341
57615	52342
51656	52343
107375	52344
66386	52345
44757	52346
146611	52347
149185	52348
125396	52349
504	52350
196247	52351
203026	52352
51869	52353
13446	52354
23718	52355
2234	52356
31946	52357
32041	52358
9905	52359
250402	52360
6652	52361
23104	52362
69096	52363
16950	52364
75642	52365
136312	52366
19625	52367
28404	52368
5420	52369
127804	52370
262837	52371
9964	52372
20953	52373
118354	52374
37592	52375
69546	52376
6685	52377
258993	52378
30332	52379
5753	52380
42772	52381
254488	52382
21189	52383
1570	52384
75407	52385
157583	52386
3470	52387
89454	52388
3325	52389
10183	52390
16951	52391
19402	52392
15914	52393
196823	52394
94006	52395
100795	52396
31355	52397
3298	52398
243682	52399
57360	52400
14385	52401
22704	52402
6171	52403
110104	52404
200752	52405
2749	52406
24508	52407
75917	52408
85203	52409
4605	52410
6854	52411
3450	52412
18444	52413
140233	52414
83047	52415
3005	52416
24995	52417
87426	52418
18669	52419
15584	52420
8218	52421
22008	52422
11542	52423
5579	52424
201618	52425
75487	52426
41058	52427
47400	52428
1307	52429
8261	52430
142240	52431
58913	52432
45835	52433
5042	52434
64450	52435
21791	52436
116896	52437
20461	52438
15038	52439
556	52440
52905	52441
179130	52442
6854	52443
210940	52444
27452	52445
32147	52446
116451	52447
21608	52448
33167	52449
275302	52450
63311	52451
17702	52452
120605	52453
828	52454
37858	52455
167408	52456
246492	52457
22953	52458
48309	52459
11746	52460
142997	52461
35978	52462
147320	52463
133346	52464
12588	52465
7864	52466
18857	52467
124856	52468
11434	52469
40644	52470
62225	52471
110278	52472
24639	52473
19716	52474
43391	52475
19554	52476
285930	52477
25903	52478
11216	52479
70251	52480
118485	52481
4805	52482
4241	52483
2415	52484
38455	52485
80963	52486
244943	52487
50341	52488
65064	52489
144375	52490
54498	52491
20645	52492
350	52493
49731	52494
189263	52495
49374	52496
7447	52497
37924	52498
1934	52499
76064	52500
204750	52501
13383	52502
43409	52503
57337	52504
26557	52505
870	52506
63903	52507
109036	52508
7608	52509
33774	52510
8580	52511
556	52512
97348	52513
20053	52514
19022	52515
49938	52516
73180	52517
33694	52518
14257	52519
118128	52520
249841	52521
159088	52522
20160	52523
76048	52524
19312	52525
54322	52526
39353	52527
76346	52528
5170	52529
89324	52530
187299	52531
284515	52532
96366	52533
8969	52534
159662	52535
159717	52536
19991	52537
78407	52538
36192	52539
97408	52540
182572	52541
59536	52542
76068	52543
263379	52544
11570	52545
138530	52546
94363	52547
236238	52548
168653	52549
37516	52550
9395	52551
25315	52552
74752	52553
93	52554
20790	52555
172786	52556
260	52557
142138	52558
112196	52559
136144	52560
36960	52561
121232	52562
64192	52563
22380	52564
8726	52565
1396	52566
28689	52567
761	52568
82396	52569
136373	52570
141077	52571
73772	52572
80184	52573
1759	52574
43600	52575
10794	52576
11529	52577
40132	52578
23232	52579
29179	52580
83158	52581
105857	52582
59096	52583
87566	52584
72000	52585
87552	52586
133644	52587
81029	52588
127779	52589
49831	52590
266080	52591
34285	52592
55568	52593
9084	52594
35055	52595
23036	52596
28128	52597
275579	52598
304435	52599
304287	52600
103167	52601
309879	52602
14443	52603
201476	52604
18791	52605
30078	52606
75364	52607
63483	52608
31979	52609
132064	52610
61260	52611
136140	52612
42517	52613
136945	52614
37987	52615
206568	52616
132539	52617
79998	52618
42355	52619
9556	52620
199096	52621
87918	52622
87894	52623
166731	52624
2994	52625
39117	52626
14530	52627
28122	52628
209282	52629
30719	52630
192614	52631
28929	52632
6740	52633
4595	52634
38424	52635
36428	52636
146619	52637
4523	52638
104643	52639
17873	52640
36946	52641
28534	52642
167144	52643
156430	52644
56451	52645
1032	52646
239247	52647
141380	52648
95141	52649
290422	52650
191149	52651
2655	52652
129779	52653
80468	52654
273942	52655
101411	52656
22161	52657
186083	52658
148855	52659
117710	52660
116183	52661
305774	52662
8171	52663
61595	52664
103136	52665
56789	52666
259807	52667
127230	52668
121777	52669
21882	52670
945	52671
258827	52672
30126	52673
212540	52674
137063	52675
179972	52676
17426	52677
58110	52678
97797	52679
27758	52680
34239	52681
49327	52682
7342	52683
198611	52684
85012	52685
80871	52686
296022	52687
822	52688
7562	52689
186360	52690
16542	52691
51711	52692
57526	52693
115586	52694
41438	52695
13856	52696
48348	52697
161840	52698
127085	52699
166010	52700
50532	52701
289091	52702
40276	52703
14937	52704
304927	52705
222171	52706
141707	52707
300712	52708
217871	52709
86099	52710
41552	52711
205322	52712
124364	52713
102870	52714
116607	52715
296436	52716
74980	52717
250	52718
138551	52719
152643	52720
60350	52721
76860	52722
297315	52723
94110	52724
44552	52725
305973	52726
161971	52727
124825	52728
39704	52729
165441	52730
152	52731
146914	52732
154609	52733
27152	52734
139306	52735
147991	52736
69674	52737
169535	52738
68396	52739
79847	52740
16542	52741
80866	52742
53627	52743
136341	52744
140349	52745
11791	52746
164705	52747
36401	52748
772	52749
16856	52750
82665	52751
73391	52752
40759	52753
67131	52754
207085	52755
118791	52756
1574	52757
126329	52758
201826	52759
199525	52760
54624	52761
260688	52762
91507	52763
305058	52764
36368	52765
38627	52766
133337	52767
231973	52768
87712	52769
57061	52770
6574	52771
54867	52772
22263	52773
46362	52774
52458	52775
32041	52776
259517	52777
133	52778
92890	52779
22405	52780
265249	52781
173587	52782
18892	52783
87477	52784
129800	52785
146347	52786
40266	52787
190093	52788
255165	52789
34088	52790
303874	52791
33353	52792
53387	52793
145268	52794
203072	52795
209743	52796
102194	52797
29329	52798
11354	52799
91306	52800
13641	52801
111187	52802
48495	52803
8005	52804
106126	52805
69827	52806
227627	52807
36500	52808
60343	52809
17873	52810
83630	52811
268197	52812
124184	52813
46152	52814
197386	52815
269623	52816
24909	52817
95084	52818
8923	52819
98077	52820
22380	52821
189405	52822
43034	52823
1972	52824
21016	52825
225	52826
74593	52827
36753	52828
8898	52829
123987	52830
196083	52831
116323	52832
28723	52833
15829	52834
293802	52835
294925	52836
586	52837
42637	52838
134508	52839
925	52840
60300	52841
217544	52842
304339	52843
195	52844
89884	52845
3884	52846
273040	52847
301942	52848
4011	52849
4068	52850
41864	52851
26182	52852
114411	52853
212091	52854
110767	52855
22638	52856
4127	52857
155816	52858
302115	52859
64671	52860
227131	52861
141454	52862
10742	52863
1097	52864
89019	52865
68097	52866
56814	52867
159193	52868
198143	52869
38376	52870
5259	52871
178898	52872
75848	52873
14513	52874
11801	52875
54982	52876
189000	52877
16772	52878
134805	52879
217426	52880
29332	52881
76786	52882
2055	52883
97232	52884
39279	52885
100054	52886
26796	52887
42787	52888
8976	52889
5559	52890
134191	52891
170548	52892
154820	52893
120147	52894
3372	52895
42454	52896
19105	52897
112769	52898
124881	52899
16048	52900
173735	52901
7643	52902
150502	52903
11237	52904
239605	52905
23183	52906
26637	52907
76636	52908
129645	52909
190727	52910
105532	52911
133224	52912
27133	52913
23028	52914
113962	52915
19818	52916
163261	52917
143535	52918
11774	52919
205372	52920
131003	52921
16510	52922
62144	52923
2947	52924
72963	52925
47371	52926
14280	52927
44174	52928
45991	52929
21173	52930
78588	52931
118089	52932
49270	52933
49270	52934
217124	52935
21820	52936
34588	52937
86080	52938
7787	52939
221649	52940
4121	52941
230808	52942
1457	52943
112848	52944
138709	52945
74233	52946
43423	52947
84785	52948
84832	52949
2547	52950
1419	52951
58408	52952
173244	52953
2987	52954
42076	52955
112	52956
143740	52957
26539	52958
1058	52959
170992	52960
37015	52961
17699	52962
50477	52963
12820	52964
58083	52965
6871	52966
10932	52967
4285	52968
22515	52969
44099	52970
44330	52971
14454	52972
6676	52973
95258	52974
108529	52975
50224	52976
44073	52977
79113	52978
85579	52979
8598	52980
134682	52981
183009	52982
18576	52983
177334	52984
93947	52985
89841	52986
270955	52987
105255	52988
67009	52989
2928	52990
45775	52991
25788	52992
63875	52993
3368	52994
219259	52995
56487	52996
116255	52997
233720	52998
41215	52999
268729	53000
43659	53001
108870	53002
54771	53003
19451	53004
27046	53005
95139	53006
191582	53007
95374	53008
168076	53009
112	53010
4726	53011
6417	53012
75627	53013
28418	53014
24443	53015
29174	53016
233180	53017
12632	53018
42043	53019
41417	53020
160824	53021
59674	53022
100574	53023
40940	53024
116828	53025
71728	53026
80280	53027
164764	53028
51056	53029
177763	53030
7071	53031
90514	53032
175553	53033
8905	53034
134196	53035
266309	53036
9432	53037
5918	53038
77482	53039
36236	53040
234841	53041
96088	53042
54110	53043
9303	53044
76373	53045
146907	53046
82760	53047
46666	53048
4895	53049
169857	53050
5595	53051
7643	53052
7263	53053
765	53054
34	53055
131794	53056
172312	53057
20067	53058
28099	53059
105307	53060
179263	53061
189887	53062
187062	53063
122739	53064
17165	53065
7521	53066
4934	53067
138836	53068
168868	53069
5659	53070
142270	53071
18434	53072
8413	53073
64407	53074
10858	53075
107231	53076
157412	53077
120880	53078
45700	53079
161959	53080
64911	53081
7156	53082
2805	53083
85270	53084
107616	53085
122242	53086
2174	53087
14035	53088
8226	53089
32753	53090
41188	53091
38554	53092
19272	53093
42328	53094
200545	53095
135610	53096
13395	53097
61484	53098
18464	53099
291282	53100
26856	53101
145094	53102
2930	53103
2869	53104
137979	53105
119489	53106
25467	53107
16571	53108
279618	53109
10229	53110
134417	53111
92881	53112
2869	53113
33545	53114
17110	53115
80652	53116
3165	53117
166858	53118
1391	53119
113997	53120
159015	53121
8265	53122
1225	53123
145262	53124
36490	53125
145413	53126
4035	53127
27933	53128
196785	53129
316	53130
11837	53131
305512	53132
95217	53133
226837	53134
14543	53135
226329	53136
9829	53137
9969	53138
20543	53139
87944	53140
180475	53141
108236	53142
10204	53143
160187	53144
56103	53145
13634	53146
53467	53147
18091	53148
77451	53149
28186	53150
201203	53151
210486	53152
90751	53153
172225	53154
153107	53155
5175	53156
26994	53157
127578	53158
38549	53159
204644	53160
224364	53161
298096	53162
53003	53163
13276	53164
9104	53165
125253	53166
7017	53167
19304	53168
239272	53169
36599	53170
93863	53171
58767	53172
12214	53173
105968	53174
2646	53175
19872	53176
143269	53177
9371	53178
49614	53179
116753	53180
73857	53181
270217	53182
26599	53183
179843	53184
159603	53185
298083	53186
55131	53187
55343	53188
273625	53189
8948	53190
308425	53191
74112	53192
42803	53193
88555	53194
133895	53195
72863	53196
45020	53197
114008	53198
6533	53199
181546	53200
1971	53201
248175	53202
19480	53203
40546	53204
36642	53205
84884	53206
201683	53207
7860	53208
81033	53209
99280	53210
233525	53211
20536	53212
28816	53213
75333	53214
23009	53215
216129	53216
56450	53217
161546	53218
27063	53219
42642	53220
45980	53221
146331	53222
24916	53223
269631	53224
11932	53225
176853	53226
58192	53227
70024	53228
93228	53229
269646	53230
85430	53231
57096	53232
218202	53233
311933	53234
26973	53235
183063	53236
62953	53237
6384	53238
19886	53239
62953	53240
14747	53241
216818	53242
67600	53243
17830	53244
182173	53245
187674	53246
304730	53247
51756	53248
248576	53249
2419	53250
173779	53251
8127	53252
105826	53253
8127	53254
8127	53255
165258	53256
45205	53257
43646	53258
267030	53259
117371	53260
52210	53261
149586	53262
19508	53263
61076	53264
212694	53265
23356	53266
148888	53267
64445	53268
22512	53269
98920	53270
125702	53271
64798	53272
128	53273
97110	53274
41555	53275
175282	53276
8463	53277
24416	53278
123811	53279
8900	53280
13	53281
38464	53282
3636	53283
210443	53284
269063	53285
211650	53286
91750	53287
61449	53288
24164	53289
8159	53290
3416	53291
20467	53292
107648	53293
44260	53294
68604	53295
126830	53296
14549	53297
74193	53298
8054	53299
75470	53300
101219	53301
37738	53302
85086	53303
979	53304
183932	53305
83156	53306
1573	53307
183042	53308
2112	53309
200386	53310
97833	53311
54814	53312
172817	53313
92641	53314
12223	53315
112911	53316
62469	53317
11915	53318
13007	53319
74063	53320
26323	53321
57102	53322
10357	53323
136	53324
150225	53325
38100	53326
100426	53327
522	53328
31954	53329
56289	53330
31753	53331
24003	53332
82590	53333
94530	53334
59530	53335
39042	53336
30759	53337
222937	53338
9982	53339
205840	53340
160628	53341
17194	53342
55448	53343
25	53344
1341	53345
119708	53346
90343	53347
199569	53348
25192	53349
428	53350
2904	53351
120702	53352
176596	53353
221267	53354
30931	53355
121995	53356
3002	53357
37198	53358
80124	53359
230244	53360
9208	53361
16321	53362
13978	53363
58715	53364
186528	53365
75407	53366
207601	53367
125755	53368
23751	53369
59477	53370
173759	53371
24033	53372
310700	53373
272842	53374
288684	53375
284378	53376
172905	53377
64479	53378
976	53379
239721	53380
212771	53381
93039	53382
278733	53383
29483	53384
167854	53385
16497	53386
41378	53387
61383	53388
39422	53389
192956	53390
56718	53391
68978	53392
94083	53393
70998	53394
47137	53395
222815	53396
53176	53397
79597	53398
167713	53399
279554	53400
35261	53401
19804	53402
1897	53403
33431	53404
93023	53405
302887	53406
228924	53407
270087	53408
78966	53409
176932	53410
1069	53411
310922	53412
8342	53413
178151	53414
7502	53415
61101	53416
15169	53417
46937	53418
159966	53419
24786	53420
280058	53421
83480	53422
50148	53423
149991	53424
66054	53425
16832	53426
29662	53427
133361	53428
79235	53429
153748	53430
80198	53431
99205	53432
59295	53433
117161	53434
52980	53435
151205	53436
170313	53437
41424	53438
2363	53439
24751	53440
49063	53441
17611	53442
88175	53443
27113	53444
25955	53445
123565	53446
238494	53447
132464	53448
58875	53449
202192	53450
205292	53451
77530	53452
127751	53453
77902	53454
54817	53455
232549	53456
39247	53457
120216	53458
48684	53459
17122	53460
61944	53461
24088	53462
151267	53463
5816	53464
5816	53465
451	53466
54722	53467
47	53468
39168	53469
23	53470
69144	53471
18758	53472
226717	53473
64566	53474
129683	53475
30164	53476
39333	53477
265974	53478
18739	53479
105268	53480
42685	53481
74088	53482
16	53483
286883	53484
134321	53485
201206	53486
105549	53487
3313	53488
89051	53489
4247	53490
61768	53491
165574	53492
24884	53493
22355	53494
7852	53495
4067	53496
1158	53497
22311	53498
21275	53499
263496	53500
1852	53501
9471	53502
67356	53503
6861	53504
123739	53505
279016	53506
14354	53507
50063	53508
121487	53509
188191	53510
185516	53511
109	53512
42977	53513
1430	53514
216490	53515
15696	53516
2485	53517
144740	53518
46453	53519
247714	53520
107329	53521
253888	53522
162078	53523
117335	53524
191848	53525
39961	53526
110369	53527
156284	53528
35257	53529
15362	53530
134422	53531
254697	53532
111409	53533
92363	53534
34267	53535
7370	53536
19185	53537
3364	53538
26644	53539
80751	53540
35912	53541
48289	53542
114245	53543
278514	53544
47009	53545
143769	53546
16475	53547
145566	53548
176189	53549
41713	53550
153294	53551
62189	53552
131	53553
12061	53554
44533	53555
238183	53556
21224	53557
23563	53558
11788	53559
265207	53560
51454	53561
85203	53562
31922	53563
12310	53564
4059	53565
207734	53566
3819	53567
172704	53568
7397	53569
845	53570
74789	53571
198169	53572
18864	53573
273214	53574
120504	53575
21239	53576
168649	53577
204877	53578
150808	53579
13160	53580
182112	53581
271520	53582
51226	53583
70	53584
21793	53585
94052	53586
150145	53587
291613	53588
291844	53589
54537	53590
98240	53591
98208	53592
65633	53593
630	53594
104175	53595
68603	53596
257320	53597
37322	53598
209433	53599
37138	53600
5857	53601
268696	53602
11976	53603
11163	53604
186692	53605
120999	53606
32264	53607
105979	53608
47505	53609
270562	53610
4807	53611
22520	53612
35536	53613
157983	53614
3095	53615
113870	53616
86601	53617
32753	53618
120307	53619
171950	53620
27043	53621
56439	53622
164523	53623
17469	53624
2299	53625
153903	53626
271121	53627
18648	53628
203636	53629
30185	53630
81424	53631
11015	53632
166630	53633
68228	53634
202962	53635
153483	53636
21985	53637
65159	53638
208489	53639
176900	53640
634	53641
14657	53642
30185	53643
51116	53644
58329	53645
234866	53646
9097	53647
17523	53648
17347	53649
45079	53650
96260	53651
159292	53652
6938	53653
46618	53654
20776	53655
130525	53656
216279	53657
39883	53658
68733	53659
1125	53660
158765	53661
294113	53662
31161	53663
48473	53664
72335	53665
3393	53666
127362	53667
127362	53668
251133	53669
140639	53670
164625	53671
177419	53672
37910	53673
10003	53674
204096	53675
195715	53676
19489	53677
86572	53678
49200	53679
11368	53680
186963	53681
203201	53682
17122	53683
164815	53684
72612	53685
85016	53686
203596	53687
166591	53688
74259	53689
33840	53690
169296	53691
71341	53692
35805	53693
24478	53694
257467	53695
133001	53696
83941	53697
201255	53698
12592	53699
4095	53700
2077	53701
72085	53702
300999	53703
115455	53704
41345	53705
138356	53706
164727	53707
21468	53708
12623	53709
41443	53710
39502	53711
304440	53712
135084	53713
16084	53714
67468	53715
120036	53716
40067	53717
197550	53718
267763	53719
92620	53720
20026	53721
12610	53722
144469	53723
63936	53724
57010	53725
19534	53726
289604	53727
200602	53728
116007	53729
2090	53730
140947	53731
53398	53732
205056	53733
108781	53734
108781	53735
84903	53736
12362	53737
41591	53738
185507	53739
162971	53740
51979	53741
123338	53742
185799	53743
68544	53744
102683	53745
227024	53746
282069	53747
128502	53748
58155	53749
125598	53750
252970	53751
32687	53752
119505	53753
40785	53754
25569	53755
85928	53756
232801	53757
151396	53758
231343	53759
234850	53760
82280	53761
307198	53762
3191	53763
1648	53764
126642	53765
279685	53766
83365	53767
68889	53768
134756	53769
56989	53770
102595	53771
189873	53772
113020	53773
39375	53774
126530	53775
304891	53776
119132	53777
278765	53778
208706	53779
80955	53780
12301	53781
300811	53782
127412	53783
65583	53784
1238	53785
243942	53786
284244	53787
121879	53788
167057	53789
52698	53790
176191	53791
40251	53792
58634	53793
244090	53794
134091	53795
59843	53796
120331	53797
175617	53798
37384	53799
298132	53800
207030	53801
88921	53802
288132	53803
258797	53804
274740	53805
62443	53806
254220	53807
49157	53808
286672	53809
109874	53810
197413	53811
40515	53812
195251	53813
202063	53814
27624	53815
60301	53816
90907	53817
23172	53818
124660	53819
23105	53820
168333	53821
50381	53822
75248	53823
59242	53824
244730	53825
260689	53826
945	53827
210103	53828
61007	53829
223222	53830
52489	53831
19489	53832
73854	53833
27765	53834
193	53835
108203	53836
124057	53837
1343	53838
301664	53839
246941	53840
23689	53841
10541	53842
107099	53843
46256	53844
144314	53845
10021	53846
208924	53847
123057	53848
27320	53849
284081	53850
94241	53851
164282	53852
172605	53853
147269	53854
57532	53855
12974	53856
92159	53857
49624	53858
39025	53859
268911	53860
126017	53861
47169	53862
191000	53863
268807	53864
5536	53865
98531	53866
54284	53867
128204	53868
111973	53869
46384	53870
180516	53871
99897	53872
140870	53873
297922	53874
312406	53875
38604	53876
16512	53877
159004	53878
47113	53879
59155	53880
3783	53881
217835	53882
107992	53883
47004	53884
11778	53885
1887	53886
11778	53887
265886	53888
21963	53889
20173	53890
48506	53891
138624	53892
213963	53893
127746	53894
89045	53895
199677	53896
60327	53897
192409	53898
66464	53899
66464	53900
41796	53901
29663	53902
276591	53903
52856	53904
38567	53905
182260	53906
31415	53907
23900	53908
72532	53909
120027	53910
165425	53911
11354	53912
219883	53913
98761	53914
2090	53915
5211	53916
275200	53917
205043	53918
222720	53919
3324	53920
116894	53921
253058	53922
27414	53923
136725	53924
183090	53925
221544	53926
149995	53927
100235	53928
155787	53929
228845	53930
254527	53931
108499	53932
7234	53933
134486	53934
134486	53935
20584	53936
180648	53937
9841	53938
97109	53939
115814	53940
297489	53941
239959	53942
126755	53943
168901	53944
56106	53945
18411	53946
121543	53947
304523	53948
215465	53949
116553	53950
197834	53951
27827	53952
274028	53953
3976	53954
49265	53955
110161	53956
68750	53957
216467	53958
81810	53959
2436	53960
37644	53961
42273	53962
179610	53963
45234	53964
15655	53965
27233	53966
9	53967
41482	53968
252208	53969
21892	53970
38840	53971
215364	53972
193173	53973
69101	53974
17823	53975
232609	53976
153921	53977
49349	53978
32302	53979
41422	53980
26448	53981
9790	53982
279179	53983
78795	53984
18462	53985
53146	53986
20355	53987
196687	53988
288662	53989
53833	53990
1186	53991
71130	53992
255178	53993
3954	53994
16819	53995
123143	53996
197427	53997
57352	53998
88303	53999
23004	54000
65941	54001
67628	54002
303585	54003
1064	54004
79113	54005
160270	54006
102200	54007
150861	54008
47942	54009
99289	54010
111497	54011
14426	54012
33443	54013
74220	54014
105179	54015
156846	54016
86427	54017
33054	54018
34324	54019
86748	54020
86748	54021
67996	54022
91382	54023
131128	54024
10608	54025
104679	54026
3035	54027
170378	54028
2918	54029
46818	54030
133011	54031
123503	54032
145406	54033
199461	54034
192415	54035
90665	54036
158494	54037
213917	54038
162421	54039
199465	54040
10091	54041
65455	54042
291526	54043
87918	54044
234754	54045
174536	54046
249382	54047
209799	54048
50595	54049
307405	54050
124546	54051
130002	54052
171798	54053
1258	54054
180868	54055
149994	54056
133044	54057
267037	54058
265369	54059
64281	54060
97513	54061
146840	54062
242478	54063
112774	54064
208645	54065
140422	54066
74730	54067
175620	54068
246522	54069
84613	54070
134777	54071
14235	54072
41112	54073
161701	54074
24478	54075
105251	54076
104196	54077
71816	54078
198759	54079
189648	54080
102509	54081
111741	54082
39709	54083
247112	54084
205216	54085
136398	54086
51217	54087
98219	54088
17099	54089
77994	54090
104622	54091
66968	54092
39297	54093
16176	54094
286034	54095
39415	54096
19149	54097
1334	54098
205200	54099
43943	54100
5815	54101
72342	54102
51475	54103
36130	54104
166019	54105
242116	54106
30711	54107
255888	54108
294027	54109
148435	54110
255411	54111
270174	54112
30640	54113
9981	54114
44779	54115
174184	54116
245001	54117
82380	54118
113555	54119
1000	54120
99391	54121
69991	54122
307317	54123
83627	54124
2090	54125
4967	54126
90717	54127
157151	54128
13517	54129
198874	54130
275514	54131
197383	54132
282678	54133
144372	54134
28063	54135
130456	54136
66253	54137
10495	54138
3655	54139
260604	54140
4162	54141
56144	54142
132250	54143
14822	54144
19039	54145
23282	54146
86960	54147
2113	54148
184038	54149
15615	54150
46223	54151
132	54152
185641	54153
64652	54154
2670	54155
1811	54156
6435	54157
179302	54158
4423	54159
138443	54160
299067	54161
262670	54162
140704	54163
169886	54164
60709	54165
26921	54166
2501	54167
33882	54168
14422	54169
23219	54170
1244	54171
43900	54172
110387	54173
165681	54174
23045	54175
20529	54176
294532	54177
207980	54178
48403	54179
26836	54180
241754	54181
208097	54182
93329	54183
63211	54184
257968	54185
79636	54186
350	54187
131	54188
71529	54189
70698	54190
4506	54191
56719	54192
98765	54193
36089	54194
87617	54195
74040	54196
20370	54197
69984	54198
70186	54199
177828	54200
38721	54201
12861	54202
277466	54203
171239	54204
82267	54205
136878	54206
75879	54207
299329	54208
42325	54209
106574	54210
8884	54211
59638	54212
35062	54213
46900	54214
18055	54215
7778	54216
91888	54217
191168	54218
60284	54219
19070	54220
186438	54221
185576	54222
216788	54223
63676	54224
81735	54225
117595	54226
14105	54227
48739	54228
919	54229
54792	54230
17817	54231
9515	54232
5452	54233
8812	54234
236729	54235
51473	54236
8162	54237
137893	54238
65506	54239
187786	54240
41546	54241
125723	54242
49185	54243
62040	54244
169558	54245
43958	54246
297104	54247
61319	54248
37461	54249
4617	54250
80308	54251
80308	54252
91499	54253
10473	54254
1908	54255
28973	54256
81301	54257
15793	54258
81498	54259
110277	54260
5150	54261
62654	54262
180275	54263
77107	54264
104410	54265
14567	54266
8350	54267
138611	54268
82829	54269
194373	54270
34666	54271
76058	54272
2985	54273
171233	54274
197961	54275
8141	54276
6698	54277
46661	54278
97629	54279
63332	54280
36989	54281
303130	54282
22564	54283
143243	54284
176095	54285
72245	54286
135432	54287
105478	54288
110426	54289
95296	54290
3502	54291
71937	54292
169236	54293
55323	54294
3360	54295
249753	54296
2751	54297
23649	54298
240397	54299
4035	54300
12577	54301
21335	54302
58478	54303
46637	54304
104600	54305
146543	54306
143	54307
274341	54308
114311	54309
147228	54310
139882	54311
247324	54312
124788	54313
137352	54314
54531	54315
158307	54316
75680	54317
107140	54318
167315	54319
170407	54320
21923	54321
17327	54322
41830	54323
137341	54324
139618	54325
111720	54326
44464	54327
75704	54328
62842	54329
146795	54330
275283	54331
32374	54332
121743	54333
214684	54334
38281	54335
154689	54336
4645	54337
48409	54338
111233	54339
75859	54340
229315	54341
8919	54342
33146	54343
39658	54344
78207	54345
277191	54346
30828	54347
60171	54348
185651	54349
110193	54350
92506	54351
22150	54352
69673	54353
76347	54354
20813	54355
74528	54356
52363	54357
69808	54358
93933	54359
74040	54360
95427	54361
228299	54362
13361	54363
16258	54364
37039	54365
22113	54366
147687	54367
135428	54368
385	54369
135809	54370
92025	54371
146827	54372
248095	54373
107670	54374
235522	54375
145570	54376
3851	54377
202433	54378
72681	54379
158319	54380
15815	54381
115415	54382
125819	54383
32873	54384
182518	54385
136808	54386
132679	54387
385	54388
156288	54389
81781	54390
77181	54391
145928	54392
251645	54393
35315	54394
238604	54395
160716	54396
55339	54397
82960	54398
14328	54399
164388	54400
226299	54401
111451	54402
6165	54403
15277	54404
198470	54405
84399	54406
101883	54407
5786	54408
17312	54409
492	54410
46484	54411
172803	54412
4397	54413
469	54414
18728	54415
182848	54416
2420	54417
40898	54418
32824	54419
52100	54420
54558	54421
111854	54422
230617	54423
204582	54424
60561	54425
95263	54426
4	54427
125405	54428
117123	54429
192349	54430
106215	54431
198618	54432
5834	54433
142623	54434
107891	54435
211328	54436
72199	54437
193776	54438
38253	54439
25462	54440
236745	54441
249368	54442
68714	54443
6809	54444
145983	54445
39877	54446
7392	54447
284634	54448
15786	54449
216822	54450
9778	54451
153161	54452
35112	54453
116610	54454
70646	54455
4190	54456
194378	54457
17932	54458
37673	54459
38730	54460
55846	54461
51612	54462
24309	54463
396	54464
16712	54465
76984	54466
218216	54467
236042	54468
46085	54469
3833	54470
131309	54471
229802	54472
122700	54473
47466	54474
288893	54475
24370	54476
256642	54477
102318	54478
128407	54479
260625	54480
254829	54481
254451	54482
17862	54483
7110	54484
19562	54485
282253	54486
281433	54487
203853	54488
23121	54489
52044	54490
3819	54491
85922	54492
6904	54493
64196	54494
71629	54495
187344	54496
59439	54497
122767	54498
4460	54499
185639	54500
57066	54501
24866	54502
129610	54503
72822	54504
5187	54505
8674	54506
910	54507
2600	54508
58256	54509
5096	54510
106280	54511
56957	54512
137068	54513
53900	54514
187788	54515
12744	54516
36035	54517
58646	54518
130620	54519
85957	54520
9474	54521
17604	54522
139809	54523
69075	54524
64401	54525
93097	54526
277758	54527
81793	54528
208195	54529
209553	54530
14430	54531
41169	54532
145867	54533
105155	54534
38894	54535
13375	54536
79829	54537
243633	54538
202937	54539
27745	54540
64624	54541
55197	54542
11023	54543
49123	54544
30325	54545
74193	54546
30097	54547
4731	54548
57659	54549
24496	54550
11956	54551
44612	54552
4266	54553
4266	54554
45057	54555
299284	54556
112942	54557
33629	54558
216656	54559
5099	54560
1742	54561
13604	54562
42229	54563
128590	54564
7776	54565
240555	54566
38542	54567
281531	54568
19566	54569
16159	54570
83862	54571
135499	54572
135499	54573
103935	54574
162736	54575
39085	54576
180658	54577
101898	54578
97693	54579
9375	54580
34286	54581
66240	54582
454	54583
140350	54584
34803	54585
59410	54586
5872	54587
68028	54588
308022	54589
63571	54590
27046	54591
128296	54592
141523	54593
154528	54594
6860	54595
11132	54596
198152	54597
234267	54598
19154	54599
31043	54600
100491	54601
94064	54602
106492	54603
49199	54604
52316	54605
21278	54606
81533	54607
180003	54608
11804	54609
908	54610
154870	54611
103099	54612
86785	54613
205410	54614
4258	54615
196641	54616
8097	54617
10797	54618
143126	54619
22022	54620
171464	54621
20626	54622
20385	54623
16280	54624
56415	54625
174434	54626
106988	54627
77929	54628
198500	54629
20821	54630
42380	54631
81555	54632
102330	54633
17521	54634
53549	54635
2309	54636
1478	54637
14273	54638
182550	54639
34945	54640
35441	54641
16776	54642
48677	54643
8777	54644
31764	54645
17019	54646
86574	54647
9734	54648
142915	54649
9195	54650
3111	54651
102069	54652
115464	54653
9418	54654
186790	54655
103181	54656
3364	54657
84541	54658
181364	54659
96011	54660
151802	54661
34171	54662
6152	54663
65965	54664
8869	54665
10679	54666
259	54667
10308	54668
106149	54669
87983	54670
17994	54671
26179	54672
94131	54673
10814	54674
199873	54675
91971	54676
57046	54677
170629	54678
89626	54679
257828	54680
175167	54681
263331	54682
61343	54683
296490	54684
13632	54685
13365	54686
177776	54687
77301	54688
98305	54689
102895	54690
588	54691
7880	54692
26541	54693
10721	54694
34446	54695
2618	54696
83834	54697
24576	54698
295612	54699
132139	54700
92857	54701
80275	54702
18597	54703
4559	54704
100888	54705
27866	54706
117650	54707
25705	54708
81373	54709
181455	54710
284991	54711
70193	54712
117650	54713
934	54714
25131	54715
11351	54716
64531	54717
206610	54718
124770	54719
215266	54720
29266	54721
27315	54722
161350	54723
71945	54724
133245	54725
113909	54726
55519	54727
83626	54728
216158	54729
67280	54730
152934	54731
92213	54732
348	54733
47298	54734
6607	54735
23126	54736
3979	54737
109330	54738
15456	54739
13295	54740
7372	54741
49371	54742
137228	54743
16984	54744
143927	54745
4206	54746
108030	54747
267504	54748
120085	54749
6281	54750
196396	54751
8210	54752
60470	54753
2029	54754
11669	54755
98738	54756
18214	54757
55187	54758
70599	54759
19456	54760
53774	54761
87931	54762
107156	54763
251	54764
72210	54765
241	54766
171635	54767
37987	54768
18933	54769
12949	54770
39462	54771
119788	54772
38520	54773
79390	54774
190869	54775
190869	54776
14526	54777
22698	54778
9506	54779
1858	54780
207831	54781
64198	54782
92982	54783
27897	54784
5420	54785
84102	54786
12825	54787
28245	54788
154393	54789
184265	54790
63844	54791
4395	54792
141080	54793
1159	54794
28053	54795
92924	54796
45546	54797
106619	54798
95921	54799
85707	54800
2118	54801
63922	54802
15444	54803
13	54804
17624	54805
17471	54806
91968	54807
96670	54808
173218	54809
32284	54810
38306	54811
57758	54812
193735	54813
84905	54814
27637	54815
287708	54816
22120	54817
90528	54818
82817	54819
52522	54820
65912	54821
2705	54822
184661	54823
2441	54824
90134	54825
115602	54826
251541	54827
57313	54828
177561	54829
30333	54830
33036	54831
91924	54832
79208	54833
7052	54834
97826	54835
182873	54836
8131	54837
556	54838
18475	54839
36296	54840
194514	54841
19163	54842
257207	54843
194205	54844
79390	54845
67958	54846
589	54847
508	54848
62	54849
139362	54850
149523	54851
15667	54852
129099	54853
137254	54854
184716	54855
204539	54856
204765	54857
144660	54858
1553	54859
16728	54860
17057	54861
400	54862
58531	54863
6347	54864
7763	54865
259647	54866
200254	54867
294256	54868
114587	54869
35358	54870
302409	54871
145391	54872
146866	54873
42119	54874
116568	54875
128690	54876
29561	54877
14000	54878
25126	54879
20895	54880
79689	54881
198716	54882
90665	54883
165088	54884
72466	54885
77496	54886
25539	54887
67716	54888
54828	54889
60635	54890
38860	54891
143076	54892
55309	54893
18505	54894
1224	54895
5748	54896
13121	54897
47466	54898
39769	54899
111207	54900
68121	54901
59279	54902
30390	54903
2386	54904
2403	54905
2229	54906
60287	54907
40766	54908
82802	54909
265999	54910
76322	54911
4244	54912
141665	54913
84603	54914
104127	54915
48215	54916
55926	54917
50024	54918
8930	54919
93066	54920
58197	54921
9127	54922
180106	54923
46506	54924
144814	54925
1150	54926
85207	54927
109876	54928
47090	54929
283390	54930
155369	54931
8740	54932
6400	54933
42657	54934
49073	54935
189610	54936
59453	54937
102665	54938
12866	54939
13554	54940
305330	54941
226	54942
114865	54943
33684	54944
10975	54945
8883	54946
105959	54947
110128	54948
16451	54949
439	54950
52204	54951
17787	54952
20807	54953
141836	54954
70125	54955
101985	54956
126689	54957
101346	54958
119033	54959
2659	54960
93116	54961
19686	54962
5288	54963
179711	54964
137955	54965
136118	54966
9712	54967
3593	54968
7886	54969
26723	54970
22297	54971
29629	54972
4969	54973
177370	54974
89490	54975
119928	54976
226637	54977
248181	54978
186502	54979
121272	54980
202541	54981
34725	54982
81602	54983
78722	54984
124966	54985
50450	54986
83793	54987
32958	54988
43390	54989
7260	54990
142906	54991
12654	54992
89270	54993
33350	54994
1360	54995
13	54996
273209	54997
151679	54998
100560	54999
80366	55000
21869	55001
10432	55002
125124	55003
8252	55004
10002	55005
15683	55006
29648	55007
3588	55008
295899	55009
42159	55010
83	55011
16297	55012
116500	55013
59769	55014
20848	55015
1348	55016
718	55017
48614	55018
110762	55019
21532	55020
71017	55021
19883	55022
38458	55023
53826	55024
150373	55025
36304	55026
79520	55027
80231	55028
77944	55029
40858	55030
50906	55031
5023	55032
222888	55033
90315	55034
10464	55035
118354	55036
21995	55037
85554	55038
67923	55039
7945	55040
8557	55041
185427	55042
101373	55043
151980	55044
1021	55045
134042	55046
82629	55047
75990	55048
143891	55049
168842	55050
98934	55051
49788	55052
7120	55053
3519	55054
110400	55055
83863	55056
166906	55057
133411	55058
64298	55059
89577	55060
95815	55061
81238	55062
138442	55063
69296	55064
26879	55065
103500	55066
34230	55067
108537	55068
21318	55069
46905	55070
214547	55071
54807	55072
138652	55073
13629	55074
46905	55075
2688	55076
39618	55077
55478	55078
4000	55079
13959	55080
62075	55081
31998	55082
14742	55083
237084	55084
7087	55085
198308	55086
49712	55087
14968	55088
87187	55089
8008	55090
128806	55091
74785	55092
65718	55093
203234	55094
235531	55095
67195	55096
142015	55097
174244	55098
20295	55099
47702	55100
281230	55101
6040	55102
83124	55103
22033	55104
17813	55105
6684	55106
465	55107
17389	55108
64888	55109
64873	55110
31297	55111
9347	55112
62093	55113
57516	55114
282363	55115
211071	55116
132529	55117
114189	55118
80812	55119
1133	55120
96169	55121
41992	55122
298885	55123
46714	55124
66830	55125
146895	55126
866	55127
78813	55128
8271	55129
236809	55130
33612	55131
93539	55132
56866	55133
47536	55134
46356	55135
891	55136
138103	55137
63857	55138
38137	55139
171740	55140
123174	55141
205561	55142
430	55143
36760	55144
80053	55145
19471	55146
149594	55147
17677	55148
16989	55149
1981	55150
2984	55151
15494	55152
251305	55153
1687	55154
197076	55155
1389	55156
59272	55157
245078	55158
3334	55159
106816	55160
144440	55161
29450	55162
129105	55163
244437	55164
160324	55165
1396	55166
3361	55167
164112	55168
15925	55169
5241	55170
118256	55171
29132	55172
84787	55173
84999	55174
9270	55175
225163	55176
34826	55177
76635	55178
505	55179
37638	55180
139774	55181
19474	55182
40364	55183
27504	55184
7035	55185
2976	55186
11252	55187
52637	55188
9809	55189
103087	55190
17260	55191
101	55192
171935	55193
20614	55194
304	55195
3309	55196
46930	55197
3644	55198
159679	55199
203783	55200
5688	55201
918	55202
64437	55203
38741	55204
46021	55205
43545	55206
3681	55207
495	55208
747	55209
45747	55210
1006	55211
110106	55212
6443	55213
59677	55214
87213	55215
27839	55216
31682	55217
29534	55218
72175	55219
200785	55220
197186	55221
20807	55222
16395	55223
13264	55224
207280	55225
28182	55226
2353	55227
301890	55228
29381	55229
1406	55230
17250	55231
91323	55232
238642	55233
118370	55234
24718	55235
246993	55236
191057	55237
19440	55238
4712	55239
125878	55240
30897	55241
160233	55242
158499	55243
55656	55244
129563	55245
140990	55246
39371	55247
38582	55248
124405	55249
115668	55250
202963	55251
96543	55252
23604	55253
166415	55254
27490	55255
24898	55256
77765	55257
201443	55258
175371	55259
138411	55260
67912	55261
67911	55262
146945	55263
76820	55264
14329	55265
250594	55266
157492	55267
33182	55268
92892	55269
71337	55270
201505	55271
71195	55272
66453	55273
133325	55274
117382	55275
3457	55276
91257	55277
265825	55278
298843	55279
14650	55280
173365	55281
73533	55282
166015	55283
85165	55284
68378	55285
90396	55286
33120	55287
178921	55288
144560	55289
279808	55290
76949	55291
288193	55292
255509	55293
235847	55294
136366	55295
1147	55296
212059	55297
83158	55298
270471	55299
132843	55300
22231	55301
5986	55302
90331	55303
160625	55304
217925	55305
271414	55306
64377	55307
213562	55308
69464	55309
134874	55310
308775	55311
113352	55312
128899	55313
167820	55314
27154	55315
96507	55316
129655	55317
31033	55318
199224	55319
107864	55320
44551	55321
210807	55322
276032	55323
85923	55324
69797	55325
67535	55326
79062	55327
82396	55328
46316	55329
176053	55330
1377	55331
121	55332
14368	55333
63465	55334
214892	55335
145295	55336
245970	55337
153157	55338
64885	55339
125488	55340
197279	55341
10610	55342
46747	55343
172983	55344
98703	55345
35298	55346
122357	55347
25909	55348
146218	55349
138110	55350
109949	55351
145993	55352
7923	55353
63465	55354
161643	55355
5561	55356
76620	55357
142944	55358
57198	55359
243079	55360
34894	55361
189581	55362
121	55363
230438	55364
56062	55365
1512	55366
35574	55367
130348	55368
34100	55369
141321	55370
123200	55371
78544	55372
197549	55373
44811	55374
137207	55375
80283	55376
67511	55377
219880	55378
58597	55379
143650	55380
5238	55381
47783	55382
1907	55383
194876	55384
55440	55385
50005	55386
44785	55387
44294	55388
66196	55389
5991	55390
44739	55391
54363	55392
17202	55393
25093	55394
5104	55395
99047	55396
2312	55397
13498	55398
34285	55399
6306	55400
240535	55401
28829	55402
149157	55403
94022	55404
73113	55405
8260	55406
29935	55407
56202	55408
73387	55409
2880	55410
221245	55411
37977	55412
25530	55413
8260	55414
140717	55415
157794	55416
19891	55417
42611	55418
29284	55419
144938	55420
37090	55421
16113	55422
52144	55423
279958	55424
117846	55425
44023	55426
73607	55427
2286	55428
243831	55429
81897	55430
265107	55431
71430	55432
284137	55433
143871	55434
39862	55435
17342	55436
286265	55437
18297	55438
11637	55439
5497	55440
57552	55441
959	55442
83489	55443
9123	55444
11227	55445
157853	55446
279025	55447
27821	55448
61747	55449
92269	55450
108779	55451
5882	55452
142030	55453
145209	55454
12179	55455
13958	55456
31774	55457
65954	55458
27820	55459
283683	55460
131995	55461
47261	55462
260897	55463
4656	55464
205815	55465
139014	55466
22561	55467
54	55468
30554	55469
56	55470
239651	55471
20793	55472
42482	55473
231152	55474
11751	55475
1353	55476
38026	55477
216254	55478
202257	55479
111983	55480
38468	55481
24312	55482
80059	55483
209426	55484
276621	55485
256617	55486
96596	55487
6115	55488
31081	55489
51378	55490
8473	55491
186077	55492
26011	55493
191342	55494
94013	55495
92645	55496
10422	55497
244270	55498
365	55499
69402	55500
64628	55501
85500	55502
209774	55503
173008	55504
26103	55505
81605	55506
3892	55507
225456	55508
22927	55509
116963	55510
81256	55511
5641	55512
193643	55513
271138	55514
18825	55515
13278	55516
176300	55517
296176	55518
1966	55519
236036	55520
293327	55521
134099	55522
44348	55523
18090	55524
306182	55525
45261	55526
28044	55527
220594	55528
17708	55529
217294	55530
210500	55531
293659	55532
239048	55533
31426	55534
142051	55535
207649	55536
54499	55537
117146	55538
7012	55539
188420	55540
188420	55541
1470	55542
259659	55543
36185	55544
71987	55545
13449	55546
17661	55547
19403	55548
13601	55549
124878	55550
24172	55551
193687	55552
70880	55553
3716	55554
29351	55555
276369	55556
305260	55557
88428	55558
51243	55559
16987	55560
174037	55561
2041	55562
2737	55563
41965	55564
61070	55565
239859	55566
301948	55567
101480	55568
67741	55569
224114	55570
107381	55571
9591	55572
101683	55573
168569	55574
98237	55575
9685	55576
128189	55577
102670	55578
189150	55579
140689	55580
97029	55581
166161	55582
202425	55583
6387	55584
37934	55585
185627	55586
34904	55587
82589	55588
183755	55589
187006	55590
144502	55591
15627	55592
166292	55593
164984	55594
113109	55595
183255	55596
125581	55597
204494	55598
91464	55599
285689	55600
218758	55601
285391	55602
124547	55603
218757	55604
305008	55605
176730	55606
20818	55607
285676	55608
112480	55609
46122	55610
538	55611
226467	55612
215552	55613
34430	55614
2529	55615
298314	55616
76968	55617
215388	55618
11037	55619
56739	55620
40709	55621
256552	55622
94738	55623
14205	55624
117803	55625
24808	55626
112173	55627
111983	55628
288556	55629
134518	55630
103539	55631
32141	55632
301757	55633
301465	55634
206583	55635
202833	55636
3694	55637
68997	55638
174711	55639
155468	55640
184546	55641
130025	55642
70133	55643
53934	55644
171012	55645
24550	55646
464	55647
12476	55648
47088	55649
2749	55650
90830	55651
15508	55652
30758	55653
153327	55654
24094	55655
75720	55656
16761	55657
77063	55658
242732	55659
150962	55660
154460	55661
102776	55662
3420	55663
111819	55664
114917	55665
47683	55666
293533	55667
201774	55668
174350	55669
54383	55670
279377	55671
234	55672
207377	55673
190401	55674
12516	55675
30661	55676
54120	55677
228	55678
75668	55679
283262	55680
80303	55681
80303	55682
10998	55683
135804	55684
16277	55685
136411	55686
12200	55687
186197	55688
12362	55689
4386	55690
68734	55691
128661	55692
170136	55693
218246	55694
168982	55695
6458	55696
72150	55697
13399	55698
13357	55699
22528	55700
23933	55701
122003	55702
24627	55703
47748	55704
2997	55705
60164	55706
177417	55707
47224	55708
289676	55709
55009	55710
36952	55711
21872	55712
28298	55713
812	55714
41159	55715
55080	55716
44063	55717
977	55718
254114	55719
1194	55720
24689	55721
13880	55722
32345	55723
276762	55724
138634	55725
8827	55726
99581	55727
117026	55728
1685	55729
193690	55730
31701	55731
45999	55732
210942	55733
139408	55734
69853	55735
149060	55736
15492	55737
92521	55738
216243	55739
41248	55740
34289	55741
196890	55742
111546	55743
2662	55744
178800	55745
171356	55746
51334	55747
211725	55748
19762	55749
34524	55750
128398	55751
63993	55752
68701	55753
10775	55754
287594	55755
228584	55756
8290	55757
7268	55758
54060	55759
76417	55760
5722	55761
268456	55762
28259	55763
218434	55764
48958	55765
118044	55766
2462	55767
22	55768
28010	55769
104726	55770
19928	55771
23913	55772
1754	55773
145682	55774
64785	55775
18162	55776
160302	55777
175022	55778
6823	55779
164719	55780
114443	55781
276497	55782
81692	55783
20431	55784
37413	55785
102186	55786
213913	55787
7435	55788
15547	55789
43549	55790
123040	55791
56363	55792
37732	55793
12567	55794
17550	55795
294377	55796
155846	55797
3497	55798
154359	55799
72832	55800
14249	55801
86386	55802
123112	55803
41030	55804
135696	55805
131	55806
38519	55807
298938	55808
160245	55809
6995	55810
56328	55811
2370	55812
79168	55813
2132	55814
225433	55815
15017	55816
80966	55817
119705	55818
134906	55819
165162	55820
38210	55821
89439	55822
27323	55823
17550	55824
1582	55825
21961	55826
268597	55827
82106	55828
16341	55829
193851	55830
182815	55831
18918	55832
183125	55833
127561	55834
183884	55835
37640	55836
57351	55837
251885	55838
67045	55839
250899	55840
167326	55841
122826	55842
108622	55843
296403	55844
65999	55845
13918	55846
80958	55847
135	55848
98553	55849
33171	55850
211448	55851
25733	55852
68322	55853
20621	55854
79458	55855
79592	55856
52753	55857
87195	55858
41071	55859
231092	55860
88319	55861
25943	55862
59095	55863
14440	55864
130559	55865
223416	55866
91435	55867
17503	55868
157685	55869
202549	55870
3124	55871
167816	55872
127569	55873
276310	55874
129534	55875
95437	55876
186155	55877
186838	55878
124120	55879
275906	55880
36725	55881
51391	55882
186324	55883
224995	55884
36881	55885
34830	55886
22220	55887
20140	55888
164262	55889
230322	55890
81442	55891
7635	55892
26089	55893
193519	55894
53925	55895
349	55896
24114	55897
93605	55898
81408	55899
81961	55900
49402	55901
68355	55902
2928	55903
18010	55904
8962	55905
65439	55906
80159	55907
87645	55908
3670	55909
300061	55910
79639	55911
25652	55912
23254	55913
109881	55914
201824	55915
62726	55916
78934	55917
34190	55918
19635	55919
33140	55920
191296	55921
155282	55922
217995	55923
97102	55924
46077	55925
81061	55926
25515	55927
36896	55928
283611	55929
178639	55930
190987	55931
187031	55932
2873	55933
46255	55934
51396	55935
64946	55936
232589	55937
7172	55938
197169	55939
42001	55940
17428	55941
267713	55942
52401	55943
97668	55944
4936	55945
75876	55946
139061	55947
19919	55948
15433	55949
19819	55950
9636	55951
137810	55952
152663	55953
14445	55954
141025	55955
4468	55956
112559	55957
138367	55958
16064	55959
32161	55960
9934	55961
80067	55962
83677	55963
62631	55964
263693	55965
18337	55966
209851	55967
105723	55968
35000	55969
1817	55970
42281	55971
59133	55972
1148	55973
144135	55974
70857	55975
64761	55976
64735	55977
135347	55978
8042	55979
95595	55980
107390	55981
42300	55982
12347	55983
18431	55984
85858	55985
40523	55986
202459	55987
79839	55988
97994	55989
294688	55990
69524	55991
304402	55992
264886	55993
59844	55994
1532	55995
8819	55996
68384	55997
146304	55998
5233	55999
14092	56000
37094	56001
277957	56002
162470	56003
1118	56004
28367	56005
54858	56006
25900	56007
13229	56008
101945	56009
12466	56010
61699	56011
15207	56012
40809	56013
7331	56014
795	56015
10057	56016
20881	56017
45521	56018
3463	56019
149273	56020
280692	56021
29492	56022
130215	56023
132831	56024
111473	56025
11184	56026
38244	56027
123715	56028
10053	56029
6017	56030
96265	56031
177381	56032
177381	56033
30592	56034
912	56035
247878	56036
258015	56037
25810	56038
26844	56039
139130	56040
189165	56041
204248	56042
10221	56043
256954	56044
114003	56045
247888	56046
4708	56047
97095	56048
55810	56049
125444	56050
226818	56051
97378	56052
2239	56053
50392	56054
677	56055
10565	56056
40108	56057
98318	56058
98318	56059
220341	56060
383	56061
263250	56062
181450	56063
23519	56064
27049	56065
106602	56066
144602	56067
251298	56068
118862	56069
242377	56070
88880	56071
41375	56072
292556	56073
184773	56074
71717	56075
81741	56076
10304	56077
15561	56078
93663	56079
19976	56080
29164	56081
49312	56082
170419	56083
294712	56084
8249	56085
37954	56086
197681	56087
252531	56088
285317	56089
24625	56090
3174	56091
28838	56092
19858	56093
10686	56094
14750	56095
18027	56096
47	56097
85350	56098
34620	56099
4588	56100
186644	56101
218168	56102
21723	56103
39660	56104
110754	56105
2678	56106
125593	56107
27610	56108
89396	56109
69309	56110
137200	56111
250456	56112
68331	56113
294830	56114
22089	56115
12641	56116
226155	56117
19360	56118
184690	56119
279454	56120
32818	56121
47727	56122
17425	56123
32232	56124
43359	56125
6385	56126
122056	56127
3701	56128
61	56129
95351	56130
2537	56131
167464	56132
25410	56133
25410	56134
20486	56135
88935	56136
184799	56137
127286	56138
207814	56139
201811	56140
62938	56141
311940	56142
184923	56143
126172	56144
1626	56145
188700	56146
294756	56147
39082	56148
39567	56149
26100	56150
209788	56151
9454	56152
54383	56153
76579	56154
36189	56155
12437	56156
37355	56157
1928	56158
152454	56159
151075	56160
188588	56161
200638	56162
122893	56163
310340	56164
862	56165
61553	56166
96571	56167
68711	56168
111126	56169
183135	56170
247815	56171
170468	56172
113570	56173
83096	56174
166652	56175
25971	56176
75963	56177
171891	56178
61526	56179
162684	56180
260946	56181
181092	56182
171157	56183
23677	56184
16806	56185
8166	56186
119337	56187
4536	56188
42009	56189
6303	56190
41335	56191
30	56192
4088	56193
169320	56194
938	56195
26910	56196
26411	56197
199727	56198
120264	56199
70526	56200
35534	56201
76712	56202
33783	56203
111409	56204
15230	56205
206665	56206
284932	56207
46071	56208
198163	56209
109864	56210
26411	56211
124970	56212
2757	56213
58240	56214
126017	56215
21519	56216
36480	56217
131662	56218
68260	56219
268638	56220
139673	56221
21638	56222
255474	56223
43795	56224
99004	56225
24256	56226
68509	56227
26924	56228
26351	56229
19007	56230
17866	56231
301685	56232
126933	56233
187826	56234
4847	56235
166672	56236
196169	56237
2920	56238
38616	56239
48768	56240
150102	56241
43991	56242
11583	56243
98070	56244
29215	56245
34964	56246
259607	56247
65962	56248
125530	56249
38125	56250
118129	56251
301823	56252
203085	56253
81540	56254
111748	56255
19035	56256
136922	56257
43371	56258
205698	56259
63780	56260
49592	56261
76485	56262
214009	56263
100471	56264
90446	56265
139887	56266
185610	56267
103152	56268
154616	56269
109462	56270
185864	56271
19372	56272
131220	56273
215597	56274
213330	56275
72506	56276
132513	56277
88680	56278
29876	56279
204596	56280
132787	56281
30546	56282
5253	56283
85066	56284
39697	56285
36252	56286
13574	56287
24706	56288
25188	56289
27337	56290
34540	56291
13981	56292
138279	56293
23805	56294
38646	56295
205398	56296
103492	56297
13062	56298
200410	56299
93069	56300
15804	56301
143324	56302
45511	56303
26826	56304
20097	56305
27265	56306
23289	56307
277879	56308
146581	56309
195252	56310
64072	56311
142571	56312
72516	56313
72516	56314
105270	56315
68451	56316
134022	56317
125734	56318
115583	56319
186396	56320
70878	56321
63305	56322
119285	56323
35923	56324
44618	56325
309599	56326
62040	56327
10100	56328
71946	56329
96332	56330
88464	56331
96533	56332
13391	56333
171176	56334
201594	56335
304671	56336
232440	56337
138775	56338
167129	56339
310533	56340
113183	56341
200185	56342
128877	56343
122669	56344
16733	56345
82525	56346
20585	56347
201765	56348
24030	56349
73426	56350
193641	56351
65633	56352
60905	56353
61970	56354
100046	56355
154890	56356
3056	56357
39831	56358
109216	56359
301488	56360
62415	56361
9208	56362
62418	56363
8732	56364
191086	56365
280900	56366
179144	56367
136162	56368
88699	56369
31602	56370
50511	56371
184521	56372
182872	56373
65926	56374
164582	56375
297833	56376
79124	56377
210359	56378
102182	56379
60257	56380
91062	56381
88174	56382
64407	56383
193729	56384
251099	56385
9963	56386
100353	56387
12810	56388
66755	56389
123883	56390
132860	56391
105906	56392
43576	56393
33705	56394
161221	56395
23805	56396
292600	56397
2277	56398
46897	56399
288994	56400
225365	56401
122456	56402
31882	56403
33674	56404
200814	56405
151742	56406
182674	56407
258782	56408
107116	56409
312470	56410
195485	56411
264124	56412
150440	56413
31190	56414
98644	56415
282370	56416
235735	56417
194296	56418
100048	56419
272156	56420
107612	56421
298573	56422
19131	56423
219650	56424
48626	56425
50393	56426
21667	56427
27950	56428
36479	56429
161918	56430
43640	56431
260773	56432
58372	56433
201915	56434
6825	56435
124394	56436
54600	56437
80342	56438
2030	56439
252898	56440
207503	56441
133226	56442
58147	56443
6849	56444
26935	56445
122034	56446
1413	56447
8835	56448
290916	56449
64410	56450
196503	56451
101391	56452
84172	56453
266526	56454
48013	56455
71144	56456
172023	56457
54445	56458
14776	56459
121863	56460
112176	56461
157070	56462
1579	56463
266674	56464
42314	56465
172643	56466
303416	56467
117044	56468
262925	56469
289834	56470
137330	56471
80871	56472
6380	56473
135189	56474
190340	56475
13649	56476
102981	56477
43339	56478
113291	56479
235377	56480
271163	56481
231889	56482
3724	56483
157482	56484
25058	56485
67995	56486
34627	56487
290675	56488
294493	56489
286213	56490
34711	56491
181784	56492
31916	56493
170455	56494
120352	56495
31442	56496
277192	56497
291550	56498
294178	56499
125021	56500
73499	56501
140984	56502
16327	56503
157265	56504
31628	56505
55285	56506
280437	56507
145991	56508
293789	56509
77207	56510
57334	56511
32495	56512
131683	56513
65905	56514
190609	56515
67397	56516
278646	56517
125218	56518
27642	56519
64731	56520
175803	56521
55768	56522
148951	56523
41454	56524
72689	56525
35510	56526
23777	56527
92052	56528
3	56529
131195	56530
131195	56531
12693	56532
45962	56533
6789	56534
147	56535
210177	56536
67760	56537
187278	56538
216338	56539
76704	56540
109102	56541
158433	56542
4872	56543
284109	56544
45220	56545
77457	56546
32943	56547
41826	56548
37079	56549
227512	56550
43017	56551
13119	56552
34779	56553
34779	56554
126125	56555
28844	56556
2767	56557
265503	56558
158292	56559
19727	56560
87132	56561
58621	56562
102716	56563
22426	56564
2258	56565
14574	56566
6336	56567
256400	56568
48588	56569
36844	56570
115357	56571
150744	56572
309020	56573
189107	56574
93736	56575
40978	56576
76169	56577
100050	56578
91654	56579
126105	56580
32017	56581
87585	56582
268760	56583
3724	56584
138533	56585
205249	56586
300963	56587
8200	56588
93342	56589
56697	56590
219893	56591
241518	56592
5951	56593
133848	56594
6919	56595
97226	56596
111965	56597
70238	56598
239374	56599
4297	56600
125553	56601
6995	56602
1579	56603
128886	56604
5456	56605
46159	56606
147140	56607
73811	56608
110163	56609
33916	56610
135004	56611
20015	56612
29030	56613
132534	56614
38814	56615
38814	56616
53672	56617
35930	56618
30913	56619
29030	56620
41798	56621
6490	56622
76523	56623
45759	56624
162145	56625
142753	56626
42572	56627
36056	56628
36290	56629
36290	56630
11428	56631
71027	56632
53672	56633
83420	56634
1573	56635
160476	56636
754	56637
159487	56638
35971	56639
168855	56640
213	56641
324	56642
1757	56643
6540	56644
156568	56645
179479	56646
90565	56647
9	56648
3	56649
3	56650
2	56651
63724	56652
33097	56653
26995	56654
204034	56655
29784	56656
5344	56657
94541	56658
61951	56659
146431	56660
63213	56661
156020	56662
237145	56663
31870	56664
41374	56665
59981	56666
263352	56667
68739	56668
102496	56669
106454	56670
85450	56671
246168	56672
112998	56673
26300	56674
209696	56675
20306	56676
119223	56677
639	56678
56594	56679
35578	56680
71307	56681
38101	56682
84208	56683
300065	56684
24425	56685
67977	56686
82158	56687
47191	56688
34215	56689
5994	56690
50984	56691
139328	56692
1718	56693
59004	56694
149761	56695
82869	56696
59643	56697
50524	56698
228775	56699
171558	56700
171090	56701
10553	56702
21172	56703
173497	56704
112360	56705
167490	56706
25314	56707
49033	56708
44223	56709
179668	56710
182768	56711
276076	56712
166933	56713
310322	56714
50620	56715
34954	56716
24180	56717
87454	56718
3159	56719
5656	56720
38101	56721
2971	56722
45221	56723
85204	56724
156780	56725
123467	56726
222072	56727
166193	56728
173162	56729
23939	56730
39319	56731
91319	56732
679	56733
29054	56734
177823	56735
45376	56736
47078	56737
29569	56738
46036	56739
84328	56740
16502	56741
89304	56742
110459	56743
123400	56744
13736	56745
2254	56746
4495	56747
66352	56748
201563	56749
13384	56750
34739	56751
264452	56752
7123	56753
139636	56754
38833	56755
15330	56756
9274	56757
127935	56758
29990	56759
14055	56760
169491	56761
62430	56762
79670	56763
182246	56764
82088	56765
155446	56766
113011	56767
96964	56768
85720	56769
57348	56770
134918	56771
25795	56772
137357	56773
100838	56774
79288	56775
65288	56776
271275	56777
126263	56778
6535	56779
47162	56780
6457	56781
88995	56782
59895	56783
131456	56784
8709	56785
15635	56786
308644	56787
91024	56788
48275	56789
19379	56790
177071	56791
26758	56792
133243	56793
74	56794
44420	56795
33184	56796
110044	56797
260573	56798
56755	56799
7304	56800
121093	56801
232928	56802
43534	56803
15597	56804
38460	56805
42487	56806
33926	56807
47864	56808
735	56809
108604	56810
33995	56811
13067	56812
182324	56813
78786	56814
23956	56815
122068	56816
9168	56817
24648	56818
170618	56819
40728	56820
119163	56821
66659	56822
35693	56823
8985	56824
72352	56825
50628	56826
28599	56827
105937	56828
49128	56829
169305	56830
119318	56831
193234	56832
81401	56833
91117	56834
9756	56835
135173	56836
289649	56837
92827	56838
260277	56839
36526	56840
51485	56841
8513	56842
19216	56843
58726	56844
48617	56845
139784	56846
216330	56847
52972	56848
56927	56849
86522	56850
42116	56851
303995	56852
259551	56853
136674	56854
72027	56855
59637	56856
19870	56857
75550	56858
28627	56859
21401	56860
92856	56861
171206	56862
136079	56863
23579	56864
155526	56865
184950	56866
238735	56867
102926	56868
112872	56869
63500	56870
5799	56871
77788	56872
1531	56873
73336	56874
52800	56875
11901	56876
15563	56877
27386	56878
23454	56879
186685	56880
285247	56881
44611	56882
97505	56883
8183	56884
58160	56885
6809	56886
82007	56887
230116	56888
36290	56889
240455	56890
38086	56891
83419	56892
46641	56893
51270	56894
193678	56895
102159	56896
195990	56897
208795	56898
15942	56899
56545	56900
115460	56901
87249	56902
38859	56903
10497	56904
93493	56905
45771	56906
5381	56907
56238	56908
281695	56909
93683	56910
206269	56911
2399	56912
242076	56913
197578	56914
3080	56915
3063	56916
37064	56917
43946	56918
84673	56919
88547	56920
67685	56921
67685	56922
214294	56923
149484	56924
71944	56925
4631	56926
4631	56927
272293	56928
32592	56929
87156	56930
179546	56931
62502	56932
140436	56933
17524	56934
74915	56935
129075	56936
19780	56937
96143	56938
182489	56939
48	56940
118539	56941
660	56942
81675	56943
2717	56944
14402	56945
260296	56946
1584	56947
158507	56948
190406	56949
8594	56950
78342	56951
197003	56952
806	56953
140882	56954
806	56955
25222	56956
215455	56957
215455	56958
14851	56959
267279	56960
87993	56961
36909	56962
65055	56963
32798	56964
15818	56965
81476	56966
28805	56967
1402	56968
164041	56969
138794	56970
31873	56971
30521	56972
87342	56973
112278	56974
33926	56975
4723	56976
9296	56977
66162	56978
21237	56979
38901	56980
16096	56981
96977	56982
4204	56983
1854	56984
3285	56985
73148	56986
45107	56987
69981	56988
164633	56989
3782	56990
37271	56991
253859	56992
198645	56993
62542	56994
283603	56995
37356	56996
151982	56997
133206	56998
27260	56999
245798	57000
3048	57001
60365	57002
69950	57003
179280	57004
303460	57005
41287	57006
100461	57007
2821	57008
8138	57009
80271	57010
101744	57011
55129	57012
91049	57013
20209	57014
60334	57015
18139	57016
68595	57017
223972	57018
36724	57019
76409	57020
176456	57021
12996	57022
126539	57023
3516	57024
11604	57025
11604	57026
31123	57027
120761	57028
72034	57029
34829	57030
246983	57031
297726	57032
24042	57033
86983	57034
41287	57035
63497	57036
76091	57037
1885	57038
57741	57039
5590	57040
9835	57041
61221	57042
48116	57043
166534	57044
19381	57045
101431	57046
305890	57047
11669	57048
26807	57049
22900	57050
51268	57051
13697	57052
198952	57053
274217	57054
50033	57055
12333	57056
291374	57057
149940	57058
67897	57059
22846	57060
14782	57061
12461	57062
48036	57063
227236	57064
125133	57065
42113	57066
162925	57067
65478	57068
28838	57069
84535	57070
186122	57071
27411	57072
82051	57073
15461	57074
68894	57075
81332	57076
112812	57077
45	57078
160301	57079
272382	57080
11694	57081
11867	57082
4220	57083
22444	57084
99824	57085
45235	57086
10263	57087
124809	57088
10295	57089
17990	57090
12906	57091
51737	57092
91836	57093
167367	57094
26035	57095
20759	57096
17187	57097
57934	57098
3610	57099
4427	57100
91397	57101
159859	57102
86168	57103
32955	57104
130087	57105
23932	57106
126139	57107
95501	57108
179078	57109
25256	57110
44837	57111
164090	57112
49280	57113
778	57114
55192	57115
181960	57116
47466	57117
131310	57118
32225	57119
50	57120
47219	57121
206529	57122
7815	57123
9714	57124
10736	57125
40	57126
154470	57127
4801	57128
115567	57129
272831	57130
7944	57131
73245	57132
41556	57133
119645	57134
50542	57135
136985	57136
100883	57137
516	57138
23540	57139
95037	57140
52398	57141
44911	57142
39540	57143
326	57144
37005	57145
123162	57146
30775	57147
172847	57148
146111	57149
31393	57150
130877	57151
69141	57152
75142	57153
25505	57154
250802	57155
44143	57156
78028	57157
158451	57158
189830	57159
27084	57160
3318	57161
138362	57162
180860	57163
82889	57164
87649	57165
4053	57166
3444	57167
32420	57168
59277	57169
59277	57170
7205	57171
7343	57172
107813	57173
48468	57174
111897	57175
90126	57176
43763	57177
74561	57178
68429	57179
12603	57180
10185	57181
273295	57182
2355	57183
183880	57184
167090	57185
16458	57186
77756	57187
57014	57188
130139	57189
97540	57190
69176	57191
41925	57192
74482	57193
70051	57194
37272	57195
101631	57196
293222	57197
206597	57198
12396	57199
278301	57200
15537	57201
40076	57202
21893	57203
52813	57204
212359	57205
158233	57206
5471	57207
3193	57208
160172	57209
16413	57210
30822	57211
12487	57212
93787	57213
93787	57214
3055	57215
93440	57216
71214	57217
68102	57218
150812	57219
66226	57220
156052	57221
19585	57222
17079	57223
17200	57224
2367	57225
29497	57226
171663	57227
296185	57228
129064	57229
197528	57230
138540	57231
38026	57232
41575	57233
44007	57234
13002	57235
179343	57236
100989	57237
80794	57238
25738	57239
184633	57240
307750	57241
144552	57242
17401	57243
171259	57244
12509	57245
4674	57246
132995	57247
154381	57248
24722	57249
136930	57250
6021	57251
132162	57252
34757	57253
201298	57254
250319	57255
60437	57256
4330	57257
38216	57258
274729	57259
50271	57260
2990	57261
45465	57262
20976	57263
122741	57264
189209	57265
148298	57266
97485	57267
56141	57268
123233	57269
29726	57270
45124	57271
22059	57272
115302	57273
151393	57274
91034	57275
63914	57276
159497	57277
20820	57278
92311	57279
20049	57280
23855	57281
210053	57282
18264	57283
77467	57284
33834	57285
17604	57286
27216	57287
4986	57288
150544	57289
26237	57290
213185	57291
120517	57292
117985	57293
5474	57294
98978	57295
35997	57296
7923	57297
59872	57298
310443	57299
45292	57300
853	57301
43019	57302
74815	57303
49751	57304
129218	57305
139	57306
5264	57307
10312	57308
161052	57309
44016	57310
95554	57311
49100	57312
73199	57313
49902	57314
203737	57315
52259	57316
15817	57317
235426	57318
511	57319
97573	57320
43933	57321
1221	57322
26031	57323
100318	57324
44402	57325
31684	57326
12544	57327
34395	57328
13403	57329
153741	57330
137211	57331
31142	57332
23215	57333
48956	57334
84048	57335
47950	57336
175922	57337
152245	57338
24013	57339
66346	57340
18895	57341
6853	57342
138457	57343
34699	57344
109370	57345
5219	57346
5290	57347
320	57348
95845	57349
113597	57350
43931	57351
58578	57352
46517	57353
60005	57354
7568	57355
21796	57356
154056	57357
154056	57358
205000	57359
3440	57360
113253	57361
73750	57362
74500	57363
63990	57364
7269	57365
6959	57366
121564	57367
25188	57368
60124	57369
122786	57370
20017	57371
38764	57372
38764	57373
24955	57374
24955	57375
36479	57376
10381	57377
9737	57378
53570	57379
121991	57380
20292	57381
239377	57382
493	57383
144325	57384
270210	57385
49913	57386
50658	57387
182387	57388
311510	57389
47496	57390
17497	57391
213180	57392
228250	57393
254882	57394
9678	57395
4107	57396
64021	57397
41433	57398
21029	57399
94957	57400
97048	57401
178602	57402
735	57403
133005	57404
54	57405
48324	57406
11892	57407
115866	57408
86408	57409
164122	57410
62762	57411
174685	57412
38632	57413
203675	57414
23116	57415
21354	57416
147405	57417
55923	57418
13125	57419
86010	57420
126987	57421
13085	57422
80730	57423
136017	57424
19921	57425
1195	57426
21478	57427
193923	57428
15306	57429
1279	57430
20975	57431
185884	57432
81154	57433
50473	57434
16307	57435
71759	57436
165719	57437
155317	57438
51328	57439
7968	57440
40407	57441
112664	57442
2305	57443
5119	57444
235825	57445
204181	57446
54738	57447
78816	57448
3311	57449
87877	57450
60125	57451
30192	57452
71578	57453
1121	57454
157573	57455
56891	57456
28426	57457
10954	57458
69588	57459
12977	57460
5819	57461
2768	57462
27103	57463
297756	57464
21167	57465
79748	57466
117251	57467
173097	57468
28573	57469
33936	57470
196600	57471
9536	57472
1837	57473
275610	57474
52838	57475
57890	57476
40837	57477
134221	57478
4805	57479
28304	57480
40331	57481
201272	57482
28372	57483
194613	57484
15365	57485
117272	57486
10403	57487
227215	57488
209837	57489
15067	57490
235436	57491
65878	57492
116535	57493
163109	57494
41084	57495
17192	57496
57630	57497
242948	57498
56566	57499
32271	57500
47200	57501
192872	57502
58306	57503
87047	57504
123763	57505
52508	57506
219553	57507
193931	57508
111988	57509
46075	57510
3355	57511
94308	57512
20968	57513
23410	57514
10339	57515
717	57516
14674	57517
23410	57518
65054	57519
66977	57520
41890	57521
20741	57522
57603	57523
28532	57524
30405	57525
65311	57526
77547	57527
5463	57528
178797	57529
153788	57530
180148	57531
87662	57532
103946	57533
6770	57534
120875	57535
15	57536
203302	57537
16866	57538
118114	57539
18349	57540
191456	57541
109617	57542
102695	57543
289406	57544
299995	57545
142751	57546
6913	57547
25012	57548
13165	57549
161959	57550
22005	57551
77710	57552
184301	57553
29066	57554
184831	57555
74482	57556
3052	57557
20197	57558
46628	57559
75591	57560
30813	57561
48552	57562
188182	57563
19642	57564
143933	57565
73694	57566
150107	57567
13419	57568
17277	57569
122120	57570
32705	57571
194590	57572
143269	57573
24812	57574
90988	57575
1124	57576
140762	57577
183664	57578
117578	57579
125421	57580
46913	57581
423	57582
19785	57583
25019	57584
185462	57585
46965	57586
32887	57587
2670	57588
75070	57589
151492	57590
30205	57591
185206	57592
268535	57593
124763	57594
16166	57595
83514	57596
54001	57597
262737	57598
261489	57599
7155	57600
2262	57601
42888	57602
67199	57603
149142	57604
193461	57605
56338	57606
59993	57607
86017	57608
102969	57609
52155	57610
13616	57611
21325	57612
288508	57613
256927	57614
78154	57615
30999	57616
44981	57617
2933	57618
16673	57619
194185	57620
141617	57621
97365	57622
102702	57623
151626	57624
127736	57625
172462	57626
147232	57627
184163	57628
229222	57629
42997	57630
61977	57631
5886	57632
108467	57633
234430	57634
255564	57635
164751	57636
86897	57637
152677	57638
144222	57639
72574	57640
125290	57641
8904	57642
79778	57643
162170	57644
18550	57645
61370	57646
188389	57647
72517	57648
97267	57649
107371	57650
92063	57651
113321	57652
36826	57653
80756	57654
303846	57655
148379	57656
229288	57657
4114	57658
21333	57659
13681	57660
139094	57661
101228	57662
167368	57663
11628	57664
39190	57665
9296	57666
77406	57667
86833	57668
142608	57669
93749	57670
217390	57671
102608	57672
6592	57673
73190	57674
136893	57675
2690	57676
20730	57677
22090	57678
22643	57679
198945	57680
71710	57681
289187	57682
63876	57683
56240	57684
221368	57685
97170	57686
131021	57687
28819	57688
112929	57689
22479	57690
293454	57691
103598	57692
90204	57693
85590	57694
67809	57695
251590	57696
145125	57697
118972	57698
24105	57699
310951	57700
176376	57701
67911	57702
246278	57703
110214	57704
37926	57705
158498	57706
52934	57707
131874	57708
160038	57709
68278	57710
207975	57711
175191	57712
93984	57713
102548	57714
25576	57715
12666	57716
14969	57717
109511	57718
5795	57719
81987	57720
102714	57721
26097	57722
273533	57723
118467	57724
7015	57725
181461	57726
155975	57727
15485	57728
27394	57729
30828	57730
58421	57731
93408	57732
10581	57733
19115	57734
33208	57735
158858	57736
230606	57737
106176	57738
34924	57739
56456	57740
8664	57741
196309	57742
51062	57743
101582	57744
18666	57745
131410	57746
51589	57747
65958	57748
87539	57749
120087	57750
184254	57751
34170	57752
51781	57753
29814	57754
128353	57755
4399	57756
111758	57757
184140	57758
24068	57759
49758	57760
1366	57761
11752	57762
10374	57763
154059	57764
168485	57765
38980	57766
2209	57767
112278	57768
10374	57769
758	57770
18120	57771
25434	57772
116764	57773
11786	57774
108437	57775
119266	57776
2853	57777
3371	57778
94529	57779
113461	57780
59121	57781
15094	57782
7032	57783
53379	57784
50661	57785
168486	57786
81612	57787
35323	57788
30516	57789
94456	57790
42682	57791
196240	57792
1151	57793
14	57794
73913	57795
79583	57796
17347	57797
49563	57798
27804	57799
40550	57800
97858	57801
46330	57802
108060	57803
16885	57804
38459	57805
127133	57806
3845	57807
256951	57808
50259	57809
29823	57810
110908	57811
31643	57812
176348	57813
50626	57814
34843	57815
58722	57816
130164	57817
35873	57818
65056	57819
172054	57820
10718	57821
177325	57822
1627	57823
90206	57824
13926	57825
21865	57826
310729	57827
162223	57828
4076	57829
37072	57830
179636	57831
8758	57832
198144	57833
30235	57834
65662	57835
137170	57836
283052	57837
55602	57838
37971	57839
68425	57840
41429	57841
188817	57842
52696	57843
106916	57844
148998	57845
162266	57846
48014	57847
24927	57848
83048	57849
123014	57850
264561	57851
280184	57852
5938	57853
80361	57854
218501	57855
1679	57856
79170	57857
107450	57858
126918	57859
67974	57860
268143	57861
171780	57862
31497	57863
221044	57864
28786	57865
101958	57866
277524	57867
14028	57868
216685	57869
255809	57870
15008	57871
150396	57872
2213	57873
6072	57874
97844	57875
34679	57876
40034	57877
86916	57878
39	57879
48869	57880
648	57881
90942	57882
140871	57883
187244	57884
278522	57885
88732	57886
207931	57887
76178	57888
92707	57889
18578	57890
133262	57891
5305	57892
73914	57893
177765	57894
63561	57895
185023	57896
42644	57897
208552	57898
87226	57899
150273	57900
6144	57901
74471	57902
6819	57903
114775	57904
65009	57905
7565	57906
4390	57907
83188	57908
24223	57909
39258	57910
1945	57911
180585	57912
18850	57913
23636	57914
27205	57915
26485	57916
159789	57917
3471	57918
24172	57919
180030	57920
274763	57921
15425	57922
156803	57923
2152	57924
273894	57925
80530	57926
104332	57927
51044	57928
136298	57929
8748	57930
125237	57931
85472	57932
36472	57933
308	57934
15294	57935
1989	57936
134841	57937
12257	57938
2853	57939
14960	57940
27185	57941
131217	57942
8822	57943
5938	57944
21304	57945
12958	57946
178755	57947
232704	57948
5843	57949
10719	57950
12915	57951
20280	57952
175460	57953
75388	57954
143177	57955
5938	57956
76735	57957
164309	57958
187891	57959
43910	57960
8026	57961
24506	57962
306330	57963
74305	57964
14028	57965
24146	57966
145997	57967
67780	57968
116899	57969
22812	57970
146200	57971
48153	57972
102373	57973
17990	57974
93588	57975
6593	57976
225631	57977
1627	57978
12075	57979
100385	57980
105462	57981
47467	57982
114290	57983
31241	57984
13905	57985
168810	57986
39267	57987
60098	57988
57611	57989
859	57990
16642	57991
42255	57992
230488	57993
164309	57994
63905	57995
162887	57996
80862	57997
46081	57998
270646	57999
12945	58000
4619	58001
40539	58002
7199	58003
216819	58004
34552	58005
28557	58006
16019	58007
301165	58008
110861	58009
42060	58010
36510	58011
115199	58012
3241	58013
142033	58014
42643	58015
52039	58016
171634	58017
301636	58018
9532	58019
15738	58020
272002	58021
1984	58022
37010	58023
60683	58024
143713	58025
17986	58026
214332	58027
181414	58028
174162	58029
20078	58030
257563	58031
171779	58032
201906	58033
190690	58034
129220	58035
211373	58036
115700	58037
46272	58038
33787	58039
80852	58040
8596	58041
19336	58042
106965	58043
79863	58044
4092	58045
1616	58046
514	58047
124078	58048
74579	58049
84783	58050
46833	58051
729	58052
565	58053
10136	58054
179344	58055
73199	58056
33766	58057
86301	58058
18863	58059
19911	58060
78447	58061
30386	58062
14027	58063
29693	58064
247133	58065
134051	58066
6050	58067
249547	58068
272541	58069
181152	58070
9145	58071
29224	58072
6845	58073
107841	58074
172267	58075
417	58076
101963	58077
35436	58078
17266	58079
124831	58080
207498	58081
34962	58082
163250	58083
231608	58084
157866	58085
7856	58086
6632	58087
34584	58088
76925	58089
138434	58090
189269	58091
35694	58092
16022	58093
197259	58094
87343	58095
23904	58096
84003	58097
4823	58098
37719	58099
932	58100
23298	58101
83430	58102
251160	58103
204697	58104
41483	58105
299276	58106
95578	58107
32954	58108
47276	58109
55207	58110
45082	58111
3680	58112
2407	58113
1206	58114
125832	58115
206900	58116
138418	58117
90326	58118
5755	58119
93602	58120
16788	58121
4348	58122
1751	58123
67051	58124
4576	58125
40508	58126
253005	58127
71748	58128
14	58129
40250	58130
86077	58131
46330	58132
87009	58133
261697	58134
9267	58135
162375	58136
77456	58137
141165	58138
43726	58139
288581	58140
37212	58141
152634	58142
74235	58143
26097	58144
67055	58145
20774	58146
127660	58147
107613	58148
28596	58149
45803	58150
9529	58151
32659	58152
46696	58153
114900	58154
297174	58155
118175	58156
10892	58157
60103	58158
15728	58159
44720	58160
38153	58161
95829	58162
145012	58163
40707	58164
257907	58165
29018	58166
2323	58167
172935	58168
29927	58169
202189	58170
20774	58171
60392	58172
2817	58173
10155	58174
73533	58175
38282	58176
8089	58177
95105	58178
84794	58179
31913	58180
2484	58181
31752	58182
2456	58183
278712	58184
56813	58185
23964	58186
53474	58187
49391	58188
215397	58189
47873	58190
26820	58191
67473	58192
129658	58193
102612	58194
214053	58195
226076	58196
2760	58197
71378	58198
143182	58199
27681	58200
78307	58201
14053	58202
61952	58203
29387	58204
226688	58205
57470	58206
42588	58207
30649	58208
1459	58209
69656	58210
18361	58211
18361	58212
37399	58213
33844	58214
33261	58215
137767	58216
283255	58217
152634	58218
4342	58219
112929	58220
13893	58221
55957	58222
13446	58223
217836	58224
107399	58225
21112	58226
47650	58227
201181	58228
21400	58229
190280	58230
73416	58231
110027	58232
137180	58233
102925	58234
203754	58235
175777	58236
22345	58237
150354	58238
34444	58239
195797	58240
130774	58241
52747	58242
95039	58243
5216	58244
154359	58245
732	58246
97719	58247
153512	58248
39890	58249
113118	58250
168723	58251
83154	58252
82460	58253
169640	58254
264187	58255
11568	58256
52194	58257
191590	58258
49769	58259
101813	58260
128517	58261
121411	58262
12836	58263
199972	58264
193598	58265
163105	58266
5511	58267
43846	58268
227639	58269
7485	58270
2296	58271
4663	58272
2035	58273
251004	58274
4324	58275
10861	58276
40725	58277
89630	58278
133320	58279
14150	58280
175431	58281
40722	58282
247642	58283
194417	58284
51227	58285
74341	58286
28786	58287
18091	58288
27938	58289
149437	58290
82201	58291
231255	58292
262973	58293
14345	58294
3255	58295
143535	58296
189880	58297
4028	58298
57751	58299
98957	58300
11941	58301
32157	58302
89607	58303
133793	58304
126354	58305
251510	58306
74713	58307
42721	58308
36471	58309
5565	58310
245	58311
172728	58312
28840	58313
136546	58314
3349	58315
4352	58316
190536	58317
70429	58318
167580	58319
232100	58320
94664	58321
89248	58322
39	58323
131758	58324
189	58325
18348	58326
42204	58327
18630	58328
260289	58329
6270	58330
217676	58331
15092	58332
1949	58333
49277	58334
172389	58335
116040	58336
12011	58337
11107	58338
19618	58339
60971	58340
85245	58341
1116	58342
1358	58343
2038	58344
26614	58345
84979	58346
8613	58347
16780	58348
77073	58349
8625	58350
8625	58351
205824	58352
3522	58353
128508	58354
208507	58355
103516	58356
18526	58357
11843	58358
17536	58359
1656	58360
63780	58361
130251	58362
60782	58363
93205	58364
169426	58365
143827	58366
67056	58367
60553	58368
7508	58369
110539	58370
51745	58371
169606	58372
35236	58373
120519	58374
13850	58375
39897	58376
38426	58377
4668	58378
35077	58379
33839	58380
22083	58381
28234	58382
257427	58383
91668	58384
65245	58385
155233	58386
56483	58387
28958	58388
250523	58389
156004	58390
46485	58391
23494	58392
70359	58393
52952	58394
21248	58395
23245	58396
304304	58397
311992	58398
146964	58399
99981	58400
29715	58401
25014	58402
25014	58403
20678	58404
309676	58405
216116	58406
72424	58407
239866	58408
136269	58409
223828	58410
397	58411
88040	58412
141267	58413
104673	58414
27877	58415
12344	58416
48197	58417
61691	58418
37187	58419
97831	58420
21165	58421
95	58422
29538	58423
13078	58424
44638	58425
1118	58426
521	58427
305460	58428
26088	58429
27241	58430
28133	58431
71579	58432
76315	58433
47022	58434
184106	58435
32731	58436
216494	58437
132509	58438
62099	58439
14740	58440
7924	58441
100369	58442
145581	58443
2279	58444
178742	58445
7094	58446
112420	58447
39559	58448
264232	58449
11731	58450
102407	58451
92610	58452
2507	58453
40302	58454
13433	58455
135207	58456
140229	58457
153559	58458
304621	58459
54663	58460
62753	58461
110789	58462
56397	58463
14631	58464
243107	58465
119992	58466
126956	58467
29003	58468
16930	58469
46329	58470
188790	58471
179616	58472
124890	58473
55342	58474
69412	58475
27283	58476
78183	58477
45566	58478
60308	58479
669	58480
278	58481
58020	58482
104353	58483
972	58484
29220	58485
29701	58486
13500	58487
14459	58488
1096	58489
106919	58490
211217	58491
119754	58492
133895	58493
192802	58494
192990	58495
67572	58496
166774	58497
119267	58498
157561	58499
10172	58500
759	58501
230278	58502
26118	58503
40439	58504
163461	58505
36622	58506
87317	58507
14021	58508
31043	58509
310856	58510
103100	58511
253578	58512
169120	58513
16056	58514
273163	58515
79535	58516
6036	58517
10230	58518
6988	58519
16227	58520
181591	58521
137855	58522
11243	58523
152017	58524
77487	58525
115607	58526
75382	58527
22113	58528
186811	58529
21453	58530
113339	58531
128704	58532
8443	58533
139426	58534
131192	58535
74065	58536
50996	58537
17175	58538
3219	58539
27649	58540
7572	58541
39761	58542
70112	58543
3628	58544
201254	58545
90551	58546
24689	58547
2845	58548
11443	58549
80153	58550
956	58551
78338	58552
154872	58553
38731	58554
15233	58555
15057	58556
104707	58557
32548	58558
97148	58559
49475	58560
64271	58561
87274	58562
8434	58563
24657	58564
9629	58565
113967	58566
4322	58567
164902	58568
238814	58569
23769	58570
54000	58571
20663	58572
391	58573
103452	58574
161751	58575
53380	58576
92066	58577
3665	58578
153053	58579
112451	58580
16356	58581
115943	58582
125848	58583
4196	58584
47668	58585
74526	58586
257508	58587
1768	58588
75705	58589
158191	58590
126358	58591
253101	58592
18836	58593
10392	58594
184925	58595
143118	58596
44252	58597
189057	58598
7218	58599
30555	58600
9080	58601
48124	58602
121992	58603
159330	58604
50819	58605
172002	58606
200089	58607
76771	58608
248	58609
34052	58610
65198	58611
9645	58612
25690	58613
136092	58614
190362	58615
173776	58616
28675	58617
289475	58618
28340	58619
130427	58620
124598	58621
14763	58622
100055	58623
63804	58624
92402	58625
57355	58626
14957	58627
25529	58628
193906	58629
220545	58630
104574	58631
157172	58632
42529	58633
795	58634
169551	58635
199181	58636
132254	58637
46619	58638
56787	58639
190623	58640
4781	58641
2908	58642
34391	58643
109437	58644
48677	58645
505	58646
66581	58647
153205	58648
6638	58649
27163	58650
215231	58651
19142	58652
38703	58653
53737	58654
73250	58655
77363	58656
60360	58657
196726	58658
201926	58659
242184	58660
164678	58661
46561	58662
22840	58663
77797	58664
29676	58665
154965	58666
40267	58667
25660	58668
69921	58669
90366	58670
21557	58671
53861	58672
64158	58673
160016	58674
92695	58675
164346	58676
301482	58677
18890	58678
126505	58679
20130	58680
94765	58681
125804	58682
75920	58683
16374	58684
214229	58685
144867	58686
7979	58687
62773	58688
184103	58689
126236	58690
118513	58691
17381	58692
33374	58693
87633	58694
58064	58695
136677	58696
18206	58697
4746	58698
80320	58699
100823	58700
263	58701
36564	58702
170393	58703
212117	58704
3757	58705
68312	58706
90649	58707
241504	58708
81330	58709
2485	58710
106379	58711
28349	58712
76317	58713
36116	58714
51047	58715
22103	58716
82067	58717
22974	58718
10269	58719
73589	58720
213451	58721
96872	58722
47133	58723
60284	58724
136121	58725
311541	58726
73027	58727
27179	58728
176015	58729
71198	58730
50439	58731
107047	58732
79279	58733
52889	58734
109596	58735
199823	58736
10947	58737
21912	58738
77557	58739
64127	58740
41403	58741
105021	58742
230287	58743
76941	58744
113826	58745
237675	58746
155358	58747
202032	58748
75110	58749
137893	58750
86464	58751
57355	58752
129758	58753
24953	58754
159670	58755
7834	58756
34092	58757
13507	58758
149336	58759
182980	58760
191938	58761
139461	58762
43979	58763
37534	58764
58725	58765
39673	58766
19095	58767
26375	58768
89280	58769
78425	58770
246801	58771
36200	58772
9644	58773
30058	58774
6402	58775
38997	58776
51412	58777
26769	58778
56703	58779
95249	58780
105671	58781
83848	58782
58952	58783
34248	58784
19499	58785
180839	58786
25209	58787
1301	58788
552	58789
13736	58790
20913	58791
47289	58792
32547	58793
17132	58794
206839	58795
16741	58796
43602	58797
171221	58798
19416	58799
215835	58800
156121	58801
1991	58802
165352	58803
66047	58804
40946	58805
102230	58806
20443	58807
18836	58808
91746	58809
20147	58810
16353	58811
32514	58812
3775	58813
38664	58814
90692	58815
18726	58816
103321	58817
7882	58818
108002	58819
244030	58820
73670	58821
112182	58822
55113	58823
155773	58824
14058	58825
6238	58826
83093	58827
188062	58828
207849	58829
32309	58830
93100	58831
119212	58832
120309	58833
84326	58834
9013	58835
10806	58836
39867	58837
46931	58838
10752	58839
1976	58840
42764	58841
9069	58842
107698	58843
26330	58844
38707	58845
212116	58846
39523	58847
25531	58848
25430	58849
51432	58850
60656	58851
112165	58852
104425	58853
46441	58854
127511	58855
2305	58856
138143	58857
122501	58858
188587	58859
28761	58860
65110	58861
51546	58862
172125	58863
21172	58864
18217	58865
11608	58866
132997	58867
139184	58868
56306	58869
29279	58870
52137	58871
15662	58872
143351	58873
69051	58874
51929	58875
146817	58876
98213	58877
65217	58878
181074	58879
179095	58880
57887	58881
244496	58882
23506	58883
57118	58884
16948	58885
11789	58886
18942	58887
5952	58888
245868	58889
9966	58890
124938	58891
22498	58892
3957	58893
335	58894
10422	58895
114020	58896
60079	58897
295519	58898
241066	58899
109555	58900
57080	58901
23889	58902
208219	58903
130760	58904
177421	58905
244459	58906
34857	58907
179657	58908
126802	58909
135548	58910
273550	58911
116925	58912
15464	58913
218560	58914
52404	58915
12726	58916
35119	58917
125713	58918
109423	58919
198959	58920
15464	58921
91088	58922
46348	58923
197916	58924
193975	58925
7936	58926
5129	58927
130118	58928
244002	58929
155498	58930
110461	58931
248496	58932
38451	58933
123784	58934
7598	58935
213264	58936
98633	58937
113135	58938
227813	58939
256676	58940
107985	58941
43620	58942
195281	58943
72782	58944
100839	58945
111378	58946
4178	58947
136079	58948
186810	58949
225306	58950
132948	58951
67101	58952
25593	58953
28559	58954
148086	58955
138500	58956
50495	58957
170076	58958
99533	58959
144911	58960
282495	58961
119546	58962
2842	58963
264473	58964
301832	58965
22628	58966
298082	58967
192650	58968
14672	58969
267352	58970
75094	58971
166505	58972
43527	58973
44678	58974
184339	58975
28916	58976
75628	58977
193738	58978
81076	58979
76147	58980
77946	58981
63731	58982
131945	58983
290017	58984
204621	58985
23333	58986
125229	58987
183380	58988
127279	58989
216063	58990
127136	58991
14781	58992
29688	58993
140022	58994
284003	58995
99452	58996
129568	58997
18740	58998
4016	58999
9496	59000
154022	59001
82638	59002
31496	59003
144409	59004
5526	59005
63916	59006
6261	59007
232881	59008
190922	59009
149344	59010
238113	59011
165468	59012
272413	59013
77615	59014
67076	59015
31775	59016
727	59017
303236	59018
97644	59019
15695	59020
43065	59021
93632	59022
93028	59023
12131	59024
20643	59025
43171	59026
142609	59027
63625	59028
146831	59029
279908	59030
158534	59031
37576	59032
102405	59033
175750	59034
226232	59035
133228	59036
189616	59037
299747	59038
181669	59039
27371	59040
281366	59041
152570	59042
192319	59043
195737	59044
251227	59045
81455	59046
114062	59047
114062	59048
55326	59049
106330	59050
90	59051
17914	59052
236615	59053
109087	59054
106833	59055
114810	59056
67	59057
61771	59058
260226	59059
39489	59060
66554	59061
51329	59062
268629	59063
117978	59064
99558	59065
121078	59066
149971	59067
269726	59068
107031	59069
58886	59070
77	59071
45612	59072
24593	59073
24593	59074
103837	59075
116426	59076
301762	59077
25322	59078
139317	59079
121054	59080
126083	59081
312365	59082
111874	59083
14283	59084
91019	59085
61625	59086
210844	59087
132588	59088
5728	59089
52134	59090
37537	59091
65746	59092
6486	59093
58869	59094
275009	59095
80456	59096
21298	59097
132163	59098
31550	59099
200240	59100
75293	59101
61681	59102
55894	59103
37	59104
10226	59105
410	59106
6880	59107
30793	59108
59891	59109
106059	59110
137693	59111
98633	59112
64790	59113
57268	59114
85707	59115
3777	59116
142492	59117
183319	59118
122488	59119
56525	59120
114387	59121
133946	59122
12308	59123
233629	59124
143549	59125
42777	59126
177263	59127
75601	59128
62115	59129
60730	59130
118411	59131
23143	59132
38207	59133
84395	59134
124589	59135
124589	59136
57344	59137
25296	59138
84887	59139
176389	59140
39205	59141
103695	59142
104700	59143
267386	59144
146317	59145
66556	59146
128991	59147
71201	59148
67275	59149
68079	59150
44871	59151
89140	59152
95175	59153
2714	59154
2788	59155
7972	59156
91206	59157
92075	59158
86642	59159
36085	59160
89714	59161
163786	59162
129507	59163
95877	59164
47770	59165
175733	59166
139179	59167
14402	59168
10816	59169
17981	59170
5466	59171
27835	59172
43084	59173
63340	59174
51735	59175
39597	59176
4546	59177
46915	59178
4546	59179
11026	59180
3155	59181
56091	59182
104369	59183
40354	59184
31883	59185
96264	59186
148133	59187
5550	59188
13060	59189
100639	59190
20140	59191
144627	59192
14799	59193
77701	59194
19743	59195
170486	59196
75525	59197
16874	59198
80888	59199
130826	59200
9779	59201
279471	59202
295200	59203
288457	59204
57973	59205
18370	59206
2187	59207
255700	59208
93424	59209
58229	59210
128045	59211
38544	59212
151362	59213
11492	59214
45686	59215
18016	59216
49619	59217
278273	59218
131847	59219
163	59220
98641	59221
79253	59222
167188	59223
42302	59224
172107	59225
125550	59226
106382	59227
201182	59228
19751	59229
73962	59230
27679	59231
106128	59232
8284	59233
291639	59234
243642	59235
69216	59236
29098	59237
203	59238
27277	59239
138288	59240
69305	59241
34001	59242
247064	59243
133650	59244
8921	59245
60996	59246
3279	59247
63354	59248
3490	59249
108712	59250
108883	59251
213923	59252
10802	59253
8445	59254
29112	59255
214029	59256
118475	59257
512	59258
55607	59259
79104	59260
244056	59261
90716	59262
2078	59263
42482	59264
177073	59265
200343	59266
68467	59267
110967	59268
177073	59269
132899	59270
18891	59271
72399	59272
103723	59273
42482	59274
213913	59275
216656	59276
12990	59277
2317	59278
23419	59279
2273	59280
10073	59281
139997	59282
2588	59283
16304	59284
50998	59285
94036	59286
137570	59287
11345	59288
213729	59289
44	59290
23050	59291
211147	59292
24745	59293
168405	59294
133727	59295
74337	59296
164063	59297
6752	59298
59732	59299
160234	59300
34405	59301
223896	59302
169110	59303
24992	59304
91259	59305
260607	59306
108812	59307
161997	59308
9559	59309
96973	59310
67971	59311
144613	59312
24627	59313
295132	59314
24701	59315
151825	59316
48449	59317
51820	59318
224115	59319
229811	59320
105646	59321
70233	59322
46058	59323
2550	59324
6973	59325
2663	59326
1623	59327
1897	59328
765	59329
26987	59330
9199	59331
6722	59332
25019	59333
6943	59334
3831	59335
4344	59336
77543	59337
28338	59338
154693	59339
3956	59340
97778	59341
159271	59342
144772	59343
30958	59344
70561	59345
6481	59346
47038	59347
39013	59348
124947	59349
15067	59350
3433	59351
47038	59352
115456	59353
208415	59354
175539	59355
117868	59356
287713	59357
130429	59358
3433	59359
112304	59360
311724	59361
7777	59362
31410	59363
90648	59364
215124	59365
96201	59366
51812	59367
37050	59368
111658	59369
92565	59370
229885	59371
45814	59372
158924	59373
111513	59374
136	59375
65304	59376
3194	59377
91771	59378
84128	59379
66987	59380
236403	59381
294669	59382
97784	59383
117694	59384
144343	59385
132639	59386
72292	59387
11063	59388
12741	59389
67603	59390
90081	59391
765	59392
163753	59393
12560	59394
176840	59395
227927	59396
35381	59397
30633	59398
291971	59399
7538	59400
219190	59401
224428	59402
62632	59403
210280	59404
18603	59405
11580	59406
142822	59407
25151	59408
160335	59409
45749	59410
146749	59411
60068	59412
9592	59413
203036	59414
11209	59415
17807	59416
297793	59417
46764	59418
232	59419
166075	59420
156191	59421
201061	59422
12915	59423
217761	59424
191255	59425
179752	59426
160505	59427
258822	59428
1926	59429
217968	59430
172740	59431
115598	59432
134576	59433
177132	59434
153158	59435
173701	59436
54416	59437
123774	59438
273336	59439
183635	59440
130815	59441
29442	59442
88312	59443
137328	59444
213679	59445
161976	59446
92651	59447
91388	59448
173167	59449
151961	59450
220273	59451
192109	59452
234550	59453
1334	59454
38380	59455
308244	59456
167678	59457
129191	59458
192491	59459
227960	59460
285338	59461
263574	59462
87918	59463
164753	59464
172912	59465
89170	59466
128903	59467
146679	59468
76746	59469
147549	59470
205979	59471
232389	59472
173623	59473
57264	59474
143066	59475
17637	59476
122732	59477
72246	59478
108839	59479
187238	59480
185911	59481
70367	59482
252012	59483
119275	59484
234177	59485
252054	59486
21084	59487
194521	59488
219408	59489
85640	59490
284640	59491
33419	59492
220008	59493
222	59494
271831	59495
115082	59496
15747	59497
306391	59498
150049	59499
34300	59500
135228	59501
137450	59502
4708	59503
173684	59504
71287	59505
243910	59506
200575	59507
259900	59508
35698	59509
110626	59510
33717	59511
54720	59512
153876	59513
256940	59514
149109	59515
230857	59516
60482	59517
115277	59518
92154	59519
177235	59520
203726	59521
275360	59522
54152	59523
234394	59524
216836	59525
99026	59526
141093	59527
266095	59528
284787	59529
297046	59530
256630	59531
156260	59532
43414	59533
85660	59534
96935	59535
132398	59536
68322	59537
160015	59538
182510	59539
47169	59540
216811	59541
55790	59542
78454	59543
87933	59544
21448	59545
201520	59546
87365	59547
20107	59548
112368	59549
221378	59550
101590	59551
297870	59552
284281	59553
255326	59554
288346	59555
135571	59556
195494	59557
203911	59558
181580	59559
85863	59560
199743	59561
22425	59562
68349	59563
7349	59564
72453	59565
75106	59566
30102	59567
86123	59568
192723	59569
98332	59570
96927	59571
272490	59572
191275	59573
168703	59574
67620	59575
86167	59576
217114	59577
232564	59578
127541	59579
58783	59580
169163	59581
291802	59582
186356	59583
293261	59584
209849	59585
37109	59586
110648	59587
110204	59588
293264	59589
247023	59590
238780	59591
74149	59592
242151	59593
189609	59594
50806	59595
312190	59596
144957	59597
252637	59598
111509	59599
34100	59600
151116	59601
8368	59602
309439	59603
114758	59604
171841	59605
21961	59606
94207	59607
3308	59608
83271	59609
47469	59610
150053	59611
190093	59612
262964	59613
149889	59614
259302	59615
160965	59616
192432	59617
309238	59618
163917	59619
49598	59620
237135	59621
21179	59622
152850	59623
252466	59624
37211	59625
94464	59626
256977	59627
180020	59628
25077	59629
201795	59630
53945	59631
194816	59632
193961	59633
103167	59634
117400	59635
187677	59636
4626	59637
47321	59638
59022	59639
136042	59640
267382	59641
119105	59642
56228	59643
123761	59644
126030	59645
222090	59646
641	59647
201921	59648
133735	59649
173250	59650
54225	59651
29042	59652
26932	59653
129944	59654
8039	59655
4308	59656
102388	59657
17652	59658
197886	59659
310133	59660
102603	59661
122730	59662
63198	59663
203001	59664
129759	59665
30207	59666
67984	59667
146132	59668
51717	59669
117529	59670
181506	59671
43916	59672
33336	59673
86092	59674
157814	59675
253385	59676
94145	59677
52420	59678
92693	59679
11640	59680
118959	59681
14253	59682
58582	59683
272764	59684
295075	59685
88187	59686
140210	59687
194747	59688
262190	59689
227974	59690
130815	59691
50804	59692
278994	59693
3408	59694
135546	59695
62581	59696
102978	59697
301418	59698
104366	59699
79802	59700
141062	59701
145040	59702
144973	59703
89965	59704
53288	59705
210808	59706
37677	59707
129633	59708
264027	59709
271826	59710
21010	59711
118945	59712
312500	59713
256722	59714
111002	59715
185493	59716
167074	59717
167074	59718
76823	59719
130241	59720
66950	59721
16976	59722
145603	59723
155260	59724
171004	59725
11168	59726
211259	59727
54805	59728
2054	59729
283268	59730
104308	59731
24889	59732
215816	59733
251591	59734
12017	59735
45520	59736
12973	59737
26675	59738
89564	59739
129418	59740
53288	59741
271906	59742
7742	59743
193097	59744
46273	59745
162662	59746
220397	59747
178682	59748
25189	59749
12592	59750
17995	59751
85071	59752
8862	59753
273458	59754
120500	59755
123091	59756
86584	59757
213436	59758
123337	59759
106497	59760
33156	59761
90001	59762
131617	59763
261876	59764
210471	59765
35058	59766
198077	59767
198077	59768
128824	59769
11422	59770
102909	59771
27135	59772
126488	59773
101175	59774
43305	59775
17458	59776
30075	59777
75448	59778
19462	59779
100885	59780
257018	59781
112511	59782
122664	59783
60167	59784
217272	59785
40708	59786
251746	59787
40687	59788
37186	59789
12618	59790
84554	59791
144228	59792
165087	59793
86576	59794
105971	59795
39181	59796
96025	59797
164895	59798
68874	59799
49300	59800
135658	59801
127212	59802
52796	59803
86381	59804
80092	59805
69478	59806
56769	59807
140139	59808
121193	59809
138553	59810
25934	59811
189176	59812
182178	59813
129611	59814
30062	59815
186117	59816
242222	59817
89393	59818
231752	59819
66385	59820
14726	59821
35793	59822
217596	59823
16244	59824
23463	59825
176856	59826
25402	59827
248058	59828
19565	59829
17625	59830
163372	59831
2588	59832
1080	59833
221619	59834
233543	59835
36623	59836
154798	59837
168416	59838
31022	59839
152738	59840
189391	59841
29720	59842
47620	59843
234173	59844
91163	59845
261027	59846
77072	59847
16958	59848
1834	59849
98114	59850
16846	59851
176168	59852
75422	59853
276259	59854
215162	59855
43459	59856
199560	59857
273149	59858
72989	59859
75474	59860
137713	59861
137758	59862
152836	59863
234060	59864
146118	59865
80642	59866
38374	59867
311673	59868
65384	59869
309919	59870
100025	59871
137347	59872
136739	59873
198531	59874
91679	59875
266413	59876
82360	59877
230579	59878
243483	59879
243323	59880
95781	59881
114818	59882
270353	59883
116779	59884
57215	59885
3685	59886
252593	59887
136457	59888
61537	59889
239539	59890
234021	59891
90460	59892
92527	59893
98678	59894
18491	59895
4792	59896
18258	59897
96099	59898
29387	59899
118636	59900
90754	59901
105277	59902
46407	59903
131276	59904
31945	59905
52968	59906
98908	59907
31555	59908
54634	59909
73702	59910
131602	59911
111403	59912
51513	59913
305861	59914
54925	59915
4687	59916
137577	59917
28212	59918
133897	59919
185678	59920
925	59921
18317	59922
44129	59923
209713	59924
124437	59925
15	59926
159746	59927
39723	59928
1608	59929
302382	59930
123853	59931
38528	59932
113423	59933
152573	59934
64608	59935
34575	59936
102396	59937
213523	59938
205897	59939
223687	59940
255415	59941
197357	59942
182369	59943
53110	59944
173565	59945
132019	59946
14077	59947
24833	59948
35327	59949
109940	59950
24506	59951
47081	59952
10179	59953
16986	59954
128773	59955
170653	59956
29021	59957
113179	59958
236903	59959
161841	59960
29558	59961
16540	59962
114453	59963
14580	59964
109154	59965
5066	59966
1086	59967
61442	59968
69879	59969
156290	59970
18	59971
138456	59972
12245	59973
162168	59974
46118	59975
76820	59976
255348	59977
1221	59978
57758	59979
63760	59980
13622	59981
74054	59982
72110	59983
116209	59984
46018	59985
52067	59986
109372	59987
227117	59988
23749	59989
266226	59990
154843	59991
79937	59992
37386	59993
298038	59994
87665	59995
233201	59996
30567	59997
13870	59998
17006	59999
98965	60000
137654	60001
101522	60002
135399	60003
95867	60004
475	60005
94027	60006
182880	60007
36666	60008
189147	60009
7045	60010
99845	60011
8254	60012
246844	60013
135002	60014
110218	60015
1096	60016
15006	60017
4075	60018
23399	60019
120779	60020
260792	60021
14338	60022
108583	60023
248383	60024
8226	60025
135744	60026
179996	60027
76434	60028
119001	60029
123453	60030
43545	60031
31987	60032
165337	60033
116276	60034
13035	60035
298755	60036
150217	60037
137419	60038
16118	60039
21448	60040
36289	60041
39588	60042
46321	60043
7847	60044
3175	60045
176681	60046
260680	60047
59405	60048
56981	60049
102151	60050
41755	60051
188475	60052
75783	60053
66383	60054
13142	60055
101812	60056
144659	60057
80102	60058
48446	60059
13582	60060
88444	60061
32508	60062
208973	60063
28786	60064
138445	60065
34482	60066
41776	60067
114702	60068
156141	60069
149089	60070
33915	60071
201369	60072
94853	60073
8852	60074
67144	60075
587	60076
178806	60077
62216	60078
151214	60079
15416	60080
4966	60081
87478	60082
48938	60083
120448	60084
62000	60085
69026	60086
281264	60087
177023	60088
81512	60089
187252	60090
147957	60091
289984	60092
16996	60093
296863	60094
31094	60095
198802	60096
118547	60097
257087	60098
136261	60099
67564	60100
40237	60101
65907	60102
73066	60103
57821	60104
26836	60105
83572	60106
53927	60107
54397	60108
75494	60109
106764	60110
18542	60111
214176	60112
282280	60113
195879	60114
76399	60115
68075	60116
109844	60117
201883	60118
71904	60119
23176	60120
97197	60121
97197	60122
39335	60123
13041	60124
86718	60125
64714	60126
98892	60127
254614	60128
73119	60129
145231	60130
35172	60131
50184	60132
48642	60133
141028	60134
112524	60135
308751	60136
25555	60137
201426	60138
120375	60139
97683	60140
52042	60141
60385	60142
16898	60143
102232	60144
185024	60145
66508	60146
219374	60147
192	60148
220524	60149
6508	60150
8662	60151
51077	60152
286891	60153
57250	60154
22681	60155
172297	60156
110124	60157
94197	60158
49461	60159
142821	60160
115333	60161
91937	60162
269785	60163
213229	60164
174274	60165
181435	60166
43405	60167
137950	60168
1368	60169
8912	60170
66744	60171
250294	60172
307369	60173
307363	60174
99855	60175
214631	60176
90320	60177
193646	60178
124896	60179
68659	60180
36017	60181
120941	60182
13040	60183
118803	60184
255753	60185
22157	60186
187143	60187
240458	60188
132244	60189
239755	60190
92218	60191
17038	60192
69890	60193
280388	60194
54584	60195
119830	60196
72295	60197
5189	60198
129764	60199
5257	60200
403	60201
5268	60202
100153	60203
7837	60204
70815	60205
71812	60206
55818	60207
345	60208
23088	60209
53396	60210
187902	60211
47628	60212
286473	60213
244633	60214
21244	60215
51233	60216
14227	60217
207562	60218
172158	60219
144383	60220
17117	60221
19716	60222
174792	60223
180497	60224
45482	60225
81961	60226
191021	60227
271623	60228
158298	60229
145603	60230
288423	60231
11102	60232
216894	60233
97054	60234
295040	60235
191803	60236
142565	60237
190714	60238
197526	60239
128208	60240
45387	60241
196844	60242
1039	60243
71	60244
210890	60245
72152	60246
44401	60247
210650	60248
140637	60249
60104	60250
31678	60251
192336	60252
20034	60253
3772	60254
138697	60255
33244	60256
291166	60257
19264	60258
245313	60259
56424	60260
72917	60261
126863	60262
79420	60263
153805	60264
169043	60265
7226	60266
119092	60267
114712	60268
109892	60269
98116	60270
4622	60271
24475	60272
12656	60273
90715	60274
293	60275
63998	60276
248882	60277
2869	60278
113039	60279
5428	60280
254929	60281
94681	60282
1107	60283
125532	60284
88393	60285
115033	60286
56745	60287
56263	60288
61	60289
516	60290
9863	60291
201159	60292
96453	60293
93607	60294
37551	60295
97119	60296
5928	60297
5020	60298
41693	60299
35280	60300
141421	60301
138074	60302
111521	60303
29460	60304
20096	60305
120821	60306
176438	60307
42559	60308
7503	60309
10279	60310
175434	60311
25439	60312
19081	60313
1918	60314
14743	60315
112411	60316
85564	60317
49732	60318
64	60319
60408	60320
13038	60321
139971	60322
16458	60323
6299	60324
20188	60325
139249	60326
20152	60327
5322	60328
204010	60329
5444	60330
48165	60331
4613	60332
51162	60333
73438	60334
53504	60335
31129	60336
29	60337
4450	60338
2860	60339
18563	60340
15021	60341
53	60342
8168	60343
22587	60344
98	60345
202224	60346
4477	60347
9093	60348
87210	60349
165778	60350
157665	60351
5999	60352
2270	60353
104989	60354
126297	60355
287545	60356
53346	60357
1107	60358
89777	60359
30975	60360
16831	60361
82735	60362
312162	60363
47594	60364
67686	60365
4670	60366
36950	60367
78822	60368
102632	60369
152464	60370
93521	60371
14248	60372
134885	60373
244852	60374
22635	60375
30659	60376
125895	60377
10735	60378
103050	60379
153765	60380
148	60381
23200	60382
100383	60383
3268	60384
73358	60385
33525	60386
19871	60387
78221	60388
249904	60389
98821	60390
16245	60391
55398	60392
5888	60393
21064	60394
272364	60395
26142	60396
50508	60397
15254	60398
5039	60399
83926	60400
54892	60401
283263	60402
42186	60403
176442	60404
166	60405
272967	60406
75726	60407
114732	60408
12297	60409
1696	60410
78456	60411
11116	60412
9655	60413
79009	60414
6615	60415
9098	60416
94667	60417
57320	60418
51837	60419
7727	60420
20774	60421
19868	60422
27489	60423
1106	60424
75744	60425
69071	60426
80159	60427
332	60428
11146	60429
84137	60430
2944	60431
1988	60432
27026	60433
9142	60434
1576	60435
21472	60436
138163	60437
163613	60438
116049	60439
13109	60440
92288	60441
90431	60442
282071	60443
23072	60444
310310	60445
2553	60446
67192	60447
12065	60448
12065	60449
24296	60450
93489	60451
29490	60452
114054	60453
172177	60454
23237	60455
55010	60456
296968	60457
96344	60458
52367	60459
175385	60460
88305	60461
10171	60462
36732	60463
55730	60464
50520	60465
4288	60466
92672	60467
26891	60468
18786	60469
116109	60470
1506	60471
3571	60472
2030	60473
135391	60474
5848	60475
4356	60476
66474	60477
38443	60478
51143	60479
312358	60480
4310	60481
1773	60482
73500	60483
135752	60484
4606	60485
151639	60486
15316	60487
47207	60488
25240	60489
58412	60490
112562	60491
22569	60492
21529	60493
63472	60494
307378	60495
199399	60496
92065	60497
97372	60498
167182	60499
33614	60500
17756	60501
20050	60502
134770	60503
221163	60504
95177	60505
74674	60506
47613	60507
11075	60508
25832	60509
25701	60510
38577	60511
247872	60512
196440	60513
152807	60514
9664	60515
40450	60516
39059	60517
39059	60518
117307	60519
11016	60520
12809	60521
34522	60522
31491	60523
20881	60524
227998	60525
36694	60526
961	60527
5771	60528
52797	60529
41572	60530
136214	60531
37149	60532
45446	60533
37830	60534
46453	60535
60338	60536
35181	60537
5822	60538
210206	60539
19817	60540
4695	60541
17574	60542
138207	60543
91744	60544
148116	60545
216618	60546
5551	60547
32065	60548
117543	60549
37555	60550
23563	60551
96016	60552
103843	60553
225900	60554
49013	60555
109670	60556
17759	60557
7976	60558
19630	60559
1145	60560
90613	60561
21775	60562
90612	60563
4995	60564
220523	60565
53851	60566
18583	60567
63104	60568
46420	60569
23157	60570
31118	60571
218090	60572
16283	60573
119193	60574
27226	60575
55426	60576
5272	60577
49145	60578
85972	60579
15264	60580
41867	60581
106108	60582
29515	60583
9409	60584
5842	60585
123628	60586
33393	60587
123046	60588
281214	60589
1332	60590
58641	60591
151523	60592
99488	60593
98054	60594
45792	60595
8993	60596
9318	60597
113163	60598
57889	60599
1582	60600
24974	60601
70693	60602
29316	60603
58344	60604
61591	60605
144252	60606
208816	60607
148	60608
170003	60609
221093	60610
154184	60611
30136	60612
31707	60613
216256	60614
27427	60615
209564	60616
176063	60617
49968	60618
143257	60619
122126	60620
2867	60621
178242	60622
49924	60623
31536	60624
9819	60625
3938	60626
154584	60627
12940	60628
197578	60629
249691	60630
35191	60631
158484	60632
25548	60633
83760	60634
91571	60635
4171	60636
10102	60637
4947	60638
285238	60639
39208	60640
5174	60641
158518	60642
53122	60643
87769	60644
43491	60645
32887	60646
8498	60647
135727	60648
118472	60649
62760	60650
35362	60651
75359	60652
65897	60653
19376	60654
31368	60655
5564	60656
44210	60657
5966	60658
472	60659
201532	60660
7022	60661
97405	60662
27573	60663
107616	60664
50626	60665
15083	60666
147709	60667
142376	60668
74698	60669
6817	60670
186518	60671
113098	60672
14702	60673
131560	60674
13999	60675
37545	60676
174071	60677
13439	60678
33177	60679
68720	60680
17297	60681
17297	60682
139891	60683
10748	60684
90417	60685
81349	60686
73618	60687
25321	60688
21894	60689
38309	60690
192945	60691
83502	60692
243515	60693
196453	60694
9357	60695
22244	60696
1200	60697
50115	60698
114416	60699
6495	60700
138629	60701
160272	60702
11827	60703
289528	60704
200527	60705
64876	60706
100708	60707
118685	60708
40328	60709
41751	60710
46745	60711
144339	60712
148447	60713
35677	60714
216069	60715
213880	60716
11761	60717
885	60718
102407	60719
39431	60720
209688	60721
73330	60722
100269	60723
92332	60724
47234	60725
55239	60726
29664	60727
26284	60728
63017	60729
17736	60730
5823	60731
122869	60732
49635	60733
29681	60734
5311	60735
93049	60736
37586	60737
134001	60738
91511	60739
18201	60740
79479	60741
121287	60742
13849	60743
18692	60744
61389	60745
134916	60746
9650	60747
112439	60748
28624	60749
28	60750
50323	60751
60488	60752
64697	60753
34665	60754
52985	60755
193366	60756
10598	60757
100629	60758
2569	60759
85650	60760
139027	60761
7502	60762
184775	60763
27860	60764
264484	60765
50484	60766
209142	60767
170723	60768
1969	60769
101164	60770
71845	60771
308702	60772
169155	60773
2470	60774
16831	60775
140459	60776
99084	60777
80603	60778
2699	60779
10583	60780
13531	60781
32229	60782
95705	60783
61286	60784
6959	60785
9182	60786
90484	60787
173358	60788
173348	60789
70959	60790
19399	60791
20109	60792
275844	60793
302397	60794
105551	60795
30391	60796
18517	60797
229385	60798
110206	60799
194605	60800
30262	60801
39059	60802
13485	60803
17468	60804
138519	60805
5637	60806
50590	60807
3338	60808
87866	60809
120832	60810
253637	60811
39878	60812
309658	60813
3157	60814
66914	60815
60881	60816
122838	60817
115289	60818
185946	60819
53236	60820
25960	60821
9450	60822
7484	60823
15554	60824
103347	60825
139973	60826
37611	60827
79516	60828
26931	60829
92315	60830
179900	60831
14933	60832
15680	60833
1930	60834
205629	60835
49952	60836
299094	60837
45706	60838
8753	60839
24441	60840
233827	60841
4567	60842
48829	60843
31090	60844
31104	60845
117566	60846
261	60847
265487	60848
48338	60849
98093	60850
140377	60851
3585	60852
230390	60853
34923	60854
225926	60855
294849	60856
68192	60857
135571	60858
173875	60859
24204	60860
49537	60861
73990	60862
67725	60863
58673	60864
101441	60865
174861	60866
43980	60867
151894	60868
34616	60869
83333	60870
1471	60871
287579	60872
26909	60873
85431	60874
25321	60875
322	60876
36615	60877
59252	60878
81712	60879
256233	60880
120629	60881
658	60882
53373	60883
24304	60884
27659	60885
74746	60886
27755	60887
44727	60888
168	60889
204618	60890
65402	60891
29177	60892
95593	60893
4832	60894
60549	60895
34135	60896
49924	60897
108401	60898
124127	60899
124127	60900
4669	60901
32681	60902
154158	60903
30409	60904
116495	60905
4951	60906
41266	60907
150235	60908
38428	60909
15312	60910
60001	60911
34331	60912
85108	60913
27168	60914
1679	60915
59353	60916
3700	60917
92038	60918
37629	60919
110806	60920
22648	60921
297820	60922
11819	60923
109413	60924
19197	60925
59521	60926
162080	60927
38731	60928
83324	60929
202093	60930
153553	60931
60988	60932
2863	60933
130034	60934
47894	60935
146163	60936
6110	60937
115124	60938
228378	60939
14922	60940
516	60941
38746	60942
14529	60943
71032	60944
45421	60945
85664	60946
250591	60947
62994	60948
70772	60949
9289	60950
120937	60951
42201	60952
293434	60953
14924	60954
253412	60955
16020	60956
150626	60957
27298	60958
1219	60959
154711	60960
17099	60961
18354	60962
8767	60963
213904	60964
23196	60965
108885	60966
53509	60967
36873	60968
198395	60969
1381	60970
97256	60971
16316	60972
42224	60973
71219	60974
139344	60975
1543	60976
124568	60977
12901	60978
8579	60979
266468	60980
56002	60981
69439	60982
11209	60983
10416	60984
47454	60985
92068	60986
148380	60987
43095	60988
52560	60989
21072	60990
11861	60991
24145	60992
15602	60993
154849	60994
47157	60995
27318	60996
27318	60997
284908	60998
34321	60999
62929	61000
83976	61001
84026	61002
5640	61003
7984	61004
149126	61005
256030	61006
35648	61007
118015	61008
5169	61009
9766	61010
19010	61011
51376	61012
17081	61013
33954	61014
30589	61015
96175	61016
90605	61017
96005	61018
62782	61019
49365	61020
208148	61021
57032	61022
86276	61023
54568	61024
82952	61025
100952	61026
125614	61027
67327	61028
97630	61029
4352	61030
30577	61031
26429	61032
64977	61033
1646	61034
13442	61035
23486	61036
27755	61037
295865	61038
55317	61039
3478	61040
13811	61041
108886	61042
28972	61043
45859	61044
20780	61045
169569	61046
89641	61047
2965	61048
303844	61049
32224	61050
1852	61051
84431	61052
74992	61053
115022	61054
103273	61055
36280	61056
113077	61057
243282	61058
195771	61059
201318	61060
241467	61061
19343	61062
5870	61063
65178	61064
84634	61065
171137	61066
7640	61067
86947	61068
86947	61069
84799	61070
192661	61071
175341	61072
32452	61073
40691	61074
58567	61075
52105	61076
124309	61077
10098	61078
84549	61079
78861	61080
32843	61081
147161	61082
74572	61083
85661	61084
259987	61085
57333	61086
185357	61087
58612	61088
248	61089
12054	61090
198652	61091
62623	61092
12630	61093
44966	61094
59834	61095
25813	61096
133628	61097
19696	61098
31838	61099
31838	61100
36315	61101
3996	61102
23832	61103
85655	61104
1096	61105
166535	61106
126884	61107
63249	61108
9108	61109
138630	61110
11868	61111
33238	61112
284994	61113
5350	61114
193385	61115
9446	61116
77756	61117
124446	61118
6940	61119
70966	61120
273693	61121
143957	61122
137547	61123
46513	61124
106470	61125
36734	61126
58323	61127
58323	61128
108799	61129
11670	61130
11028	61131
44476	61132
224653	61133
57908	61134
61242	61135
66366	61136
103784	61137
16824	61138
35346	61139
216439	61140
145687	61141
15012	61142
46936	61143
88188	61144
68654	61145
61493	61146
140773	61147
9087	61148
64552	61149
39525	61150
115175	61151
766	61152
87591	61153
14042	61154
15302	61155
98002	61156
28229	61157
59309	61158
181127	61159
71930	61160
1738	61161
66109	61162
56796	61163
10961	61164
56907	61165
63134	61166
95572	61167
95506	61168
6600	61169
7286	61170
8079	61171
33484	61172
41838	61173
65149	61174
12093	61175
29448	61176
72075	61177
41852	61178
71228	61179
4427	61180
197	61181
94866	61182
76758	61183
4174	61184
4374	61185
66722	61186
23366	61187
29977	61188
142515	61189
144719	61190
31199	61191
224436	61192
19826	61193
111838	61194
1587	61195
239268	61196
42542	61197
3818	61198
51873	61199
103971	61200
90167	61201
133216	61202
28325	61203
197708	61204
38075	61205
136413	61206
69001	61207
48837	61208
4551	61209
37088	61210
21995	61211
105840	61212
42606	61213
14890	61214
59926	61215
178716	61216
112337	61217
45543	61218
101584	61219
126151	61220
247750	61221
1770	61222
193219	61223
46558	61224
94083	61225
144831	61226
49302	61227
103778	61228
65859	61229
62181	61230
31428	61231
1643	61232
216051	61233
87930	61234
18097	61235
186286	61236
196768	61237
276985	61238
45702	61239
90959	61240
53832	61241
45327	61242
11147	61243
279348	61244
45019	61245
65436	61246
30693	61247
311377	61248
21872	61249
102086	61250
41624	61251
203600	61252
35640	61253
206131	61254
303512	61255
62279	61256
31006	61257
4506	61258
26968	61259
40879	61260
62985	61261
5050	61262
1806	61263
95490	61264
78785	61265
94255	61266
13978	61267
5224	61268
14539	61269
48475	61270
40768	61271
144894	61272
30960	61273
6817	61274
172985	61275
61507	61276
16575	61277
29895	61278
8220	61279
196900	61280
47552	61281
134176	61282
5315	61283
154290	61284
20252	61285
8949	61286
12090	61287
44944	61288
44714	61289
264142	61290
33321	61291
15059	61292
159135	61293
142815	61294
92497	61295
29512	61296
31367	61297
28853	61298
41624	61299
46995	61300
22554	61301
89895	61302
8864	61303
10013	61304
117053	61305
85123	61306
278523	61307
221417	61308
168462	61309
64535	61310
29250	61311
61935	61312
27907	61313
20308	61314
5487	61315
98615	61316
44	61317
74752	61318
226787	61319
278788	61320
135080	61321
106796	61322
30504	61323
40202	61324
83600	61325
4543	61326
3694	61327
2869	61328
41637	61329
18210	61330
56435	61331
5773	61332
45287	61333
130454	61334
112756	61335
40140	61336
42198	61337
52888	61338
1230	61339
121812	61340
36890	61341
93079	61342
113597	61343
211686	61344
155806	61345
210349	61346
23679	61347
30326	61348
15738	61349
109645	61350
87215	61351
179852	61352
25338	61353
134536	61354
861	61355
71207	61356
67995	61357
171079	61358
60317	61359
7900	61360
62670	61361
91214	61362
307756	61363
146073	61364
254192	61365
403	61366
73697	61367
1016	61368
289168	61369
96110	61370
136505	61371
211299	61372
44	61373
30242	61374
18652	61375
30221	61376
157819	61377
19366	61378
10940	61379
92211	61380
31490	61381
31478	61382
73009	61383
26963	61384
101685	61385
17873	61386
29060	61387
137574	61388
57545	61389
28996	61390
19540	61391
14943	61392
67	61393
112407	61394
144700	61395
270983	61396
10267	61397
55106	61398
198967	61399
36241	61400
56901	61401
65784	61402
33348	61403
171217	61404
95851	61405
67393	61406
33	61407
308693	61408
8433	61409
237613	61410
6768	61411
11947	61412
5168	61413
211422	61414
243868	61415
212708	61416
265856	61417
161373	61418
20675	61419
84628	61420
6	61421
167541	61422
213920	61423
3067	61424
111931	61425
96802	61426
81924	61427
77182	61428
127164	61429
20954	61430
7111	61431
7111	61432
44129	61433
144247	61434
139898	61435
293171	61436
58115	61437
159526	61438
91003	61439
1822	61440
242079	61441
206835	61442
69125	61443
57375	61444
250531	61445
216386	61446
188379	61447
86752	61448
190645	61449
18186	61450
135155	61451
98790	61452
35146	61453
21474	61454
1128	61455
1620	61456
121782	61457
289632	61458
29340	61459
57214	61460
87419	61461
36458	61462
15248	61463
35570	61464
129909	61465
24367	61466
203367	61467
1045	61468
106791	61469
45433	61470
19118	61471
28165	61472
27178	61473
33624	61474
64985	61475
257983	61476
238940	61477
297266	61478
178547	61479
159603	61480
33171	61481
79	61482
15612	61483
158471	61484
68516	61485
283637	61486
191375	61487
255047	61488
6700	61489
77932	61490
24602	61491
251384	61492
308158	61493
95222	61494
142835	61495
161699	61496
56233	61497
7884	61498
196421	61499
57002	61500
71267	61501
8314	61502
3931	61503
175949	61504
15791	61505
13443	61506
122431	61507
74306	61508
85260	61509
131590	61510
54824	61511
40357	61512
142831	61513
40396	61514
11536	61515
31366	61516
136123	61517
27354	61518
31242	61519
266683	61520
66070	61521
157651	61522
195708	61523
26507	61524
142743	61525
202163	61526
233706	61527
7847	61528
144617	61529
47415	61530
15213	61531
22446	61532
73187	61533
25128	61534
217757	61535
122833	61536
142945	61537
82797	61538
11369	61539
35932	61540
9180	61541
169453	61542
171310	61543
24723	61544
92106	61545
18169	61546
18361	61547
723	61548
160638	61549
21120	61550
39692	61551
153464	61552
12268	61553
263677	61554
152398	61555
171750	61556
26101	61557
94138	61558
198790	61559
55630	61560
6247	61561
19444	61562
44853	61563
31472	61564
80637	61565
34459	61566
260305	61567
115294	61568
175775	61569
64931	61570
58903	61571
142680	61572
38898	61573
27923	61574
168632	61575
141519	61576
230830	61577
102541	61578
43844	61579
114336	61580
3920	61581
17193	61582
59647	61583
167029	61584
151837	61585
14205	61586
146562	61587
119540	61588
186030	61589
306903	61590
126594	61591
137617	61592
54401	61593
69023	61594
191882	61595
202532	61596
173537	61597
74748	61598
102855	61599
132621	61600
305713	61601
166004	61602
3067	61603
49017	61604
10724	61605
26357	61606
4518	61607
100326	61608
178485	61609
83039	61610
59721	61611
266064	61612
304305	61613
45959	61614
63647	61615
114018	61616
143902	61617
33555	61618
70121	61619
76051	61620
34155	61621
299732	61622
48545	61623
141596	61624
253264	61625
14624	61626
4748	61627
1116	61628
15643	61629
98451	61630
5136	61631
56008	61632
15741	61633
272294	61634
15741	61635
50040	61636
5937	61637
121491	61638
73080	61639
200	61640
148	61641
90400	61642
8047	61643
8517	61644
43135	61645
4008	61646
56132	61647
19033	61648
19231	61649
71661	61650
43760	61651
1309	61652
101634	61653
17069	61654
40751	61655
11745	61656
10291	61657
150438	61658
201767	61659
57396	61660
192044	61661
130522	61662
279221	61663
24408	61664
24408	61665
105240	61666
179543	61667
13633	61668
17601	61669
48379	61670
128335	61671
215918	61672
186792	61673
12801	61674
206407	61675
136865	61676
193363	61677
1393	61678
245484	61679
71126	61680
19760	61681
33839	61682
15279	61683
96955	61684
40471	61685
7011	61686
16984	61687
16473	61688
133316	61689
21543	61690
18856	61691
23873	61692
237539	61693
197409	61694
21140	61695
33362	61696
8223	61697
246524	61698
5306	61699
4114	61700
2670	61701
498	61702
136639	61703
12872	61704
130609	61705
116189	61706
47151	61707
91858	61708
7176	61709
58997	61710
24711	61711
119576	61712
38328	61713
38217	61714
24259	61715
264018	61716
40261	61717
86310	61718
6542	61719
6782	61720
178503	61721
48775	61722
16498	61723
71472	61724
47368	61725
272673	61726
29706	61727
36827	61728
190228	61729
294683	61730
131524	61731
79045	61732
174196	61733
695	61734
155472	61735
170674	61736
46628	61737
15264	61738
129488	61739
72785	61740
60116	61741
96019	61742
100371	61743
204470	61744
284006	61745
150100	61746
44914	61747
57680	61748
57821	61749
2928	61750
120518	61751
59123	61752
37679	61753
281434	61754
59330	61755
108115	61756
229842	61757
149881	61758
167948	61759
107983	61760
36826	61761
28777	61762
144808	61763
174544	61764
127612	61765
102072	61766
31722	61767
192961	61768
229417	61769
39639	61770
151050	61771
57733	61772
192956	61773
42312	61774
44849	61775
164601	61776
182145	61777
89058	61778
116179	61779
41877	61780
79900	61781
166721	61782
29445	61783
57639	61784
310044	61785
113749	61786
135176	61787
216887	61788
248763	61789
163066	61790
75836	61791
73446	61792
100355	61793
190157	61794
195521	61795
275544	61796
35463	61797
2477	61798
58490	61799
99342	61800
59485	61801
100630	61802
149672	61803
141546	61804
56341	61805
43402	61806
11711	61807
249494	61808
120624	61809
156250	61810
49335	61811
63573	61812
32115	61813
280311	61814
25910	61815
183048	61816
20949	61817
9152	61818
128113	61819
48991	61820
129690	61821
63390	61822
20096	61823
208833	61824
132024	61825
217764	61826
217813	61827
129049	61828
50432	61829
95765	61830
39141	61831
198481	61832
1758	61833
14473	61834
202854	61835
91787	61836
41127	61837
125829	61838
196443	61839
124163	61840
11803	61841
11803	61842
258734	61843
265317	61844
141991	61845
281729	61846
47212	61847
251526	61848
44487	61849
242159	61850
67752	61851
38485	61852
190424	61853
120	61854
59507	61855
16441	61856
10368	61857
65211	61858
68497	61859
132205	61860
139115	61861
55659	61862
55096	61863
217159	61864
67948	61865
17758	61866
165502	61867
204241	61868
4226	61869
258735	61870
47212	61871
245170	61872
200671	61873
85767	61874
51476	61875
126520	61876
38378	61877
169913	61878
18669	61879
44278	61880
147340	61881
84195	61882
3138	61883
65756	61884
14593	61885
25460	61886
52788	61887
11408	61888
41450	61889
15086	61890
95237	61891
9133	61892
58792	61893
86182	61894
114426	61895
41200	61896
69226	61897
231158	61898
140696	61899
12943	61900
88627	61901
53618	61902
745	61903
185672	61904
9452	61905
79219	61906
92867	61907
204452	61908
77735	61909
48240	61910
124176	61911
95878	61912
16701	61913
3822	61914
3822	61915
106696	61916
305225	61917
3545	61918
54249	61919
33141	61920
292494	61921
91528	61922
93848	61923
44950	61924
237391	61925
7109	61926
80468	61927
4987	61928
3010	61929
24551	61930
9654	61931
49487	61932
836	61933
276110	61934
176584	61935
36375	61936
250076	61937
58365	61938
64	61939
65847	61940
33883	61941
10782	61942
2052	61943
30039	61944
63245	61945
67273	61946
42550	61947
214279	61948
95631	61949
64022	61950
39108	61951
51928	61952
59564	61953
99544	61954
275683	61955
264179	61956
147501	61957
299029	61958
227955	61959
13519	61960
12683	61961
34519	61962
75249	61963
58871	61964
20669	61965
145208	61966
53157	61967
96567	61968
26348	61969
43594	61970
142178	61971
246073	61972
96847	61973
63205	61974
104706	61975
12753	61976
59708	61977
8789	61978
35379	61979
14227	61980
34424	61981
95346	61982
97763	61983
80162	61984
39319	61985
39192	61986
85756	61987
113435	61988
107352	61989
141493	61990
216132	61991
29198	61992
5435	61993
19884	61994
3478	61995
7235	61996
97835	61997
24968	61998
83737	61999
98454	62000
93559	62001
16936	62002
36971	62003
55167	62004
252648	62005
117045	62006
39219	62007
8352	62008
268775	62009
25344	62010
106160	62011
229677	62012
89897	62013
11203	62014
11203	62015
100284	62016
15809	62017
8166	62018
9149	62019
34241	62020
18259	62021
73639	62022
200491	62023
64460	62024
54027	62025
4801	62026
211043	62027
59	62028
56377	62029
53387	62030
170039	62031
1682	62032
37573	62033
29694	62034
35781	62035
25799	62036
3418	62037
42656	62038
96144	62039
118749	62040
94687	62041
139507	62042
45907	62043
74715	62044
109786	62045
139141	62046
113526	62047
280648	62048
196676	62049
2585	62050
160138	62051
133172	62052
6409	62053
40476	62054
77010	62055
282234	62056
310619	62057
160323	62058
48019	62059
20848	62060
213322	62061
18144	62062
55612	62063
188441	62064
93280	62065
106489	62066
113082	62067
1622	62068
304401	62069
64252	62070
8554	62071
290192	62072
196763	62073
109101	62074
5599	62075
200496	62076
20814	62077
79272	62078
85701	62079
84771	62080
109050	62081
176616	62082
177145	62083
122992	62084
32740	62085
28403	62086
34389	62087
56303	62088
168224	62089
92930	62090
54489	62091
27997	62092
137133	62093
4904	62094
202104	62095
196583	62096
41330	62097
96904	62098
57075	62099
2398	62100
24846	62101
25441	62102
448	62103
181147	62104
69542	62105
483	62106
221699	62107
18896	62108
80820	62109
24364	62110
28773	62111
186703	62112
33589	62113
177731	62114
293482	62115
41531	62116
7502	62117
4619	62118
51150	62119
141921	62120
145426	62121
1817	62122
46096	62123
10344	62124
8049	62125
26227	62126
73860	62127
317	62128
24539	62129
63824	62130
7344	62131
50699	62132
48534	62133
71765	62134
41433	62135
153274	62136
223660	62137
23045	62138
41263	62139
44990	62140
56613	62141
1376	62142
2660	62143
23336	62144
268056	62145
71054	62146
76881	62147
1712	62148
225415	62149
6276	62150
47156	62151
79867	62152
197133	62153
169825	62154
189034	62155
275063	62156
151	62157
55331	62158
84786	62159
2481	62160
146779	62161
26578	62162
102985	62163
37988	62164
52318	62165
187849	62166
207936	62167
91445	62168
134824	62169
84540	62170
194437	62171
247194	62172
280619	62173
12956	62174
127102	62175
110207	62176
29057	62177
146650	62178
110207	62179
12789	62180
272669	62181
59061	62182
25892	62183
130040	62184
8266	62185
28693	62186
161632	62187
69996	62188
17442	62189
65939	62190
5597	62191
89586	62192
54822	62193
19869	62194
1362	62195
42580	62196
286989	62197
4962	62198
9866	62199
82931	62200
142924	62201
53368	62202
66720	62203
176942	62204
683	62205
4743	62206
26083	62207
59948	62208
1396	62209
7243	62210
41728	62211
127749	62212
18166	62213
32	62214
89811	62215
69702	62216
263547	62217
10476	62218
17323	62219
22561	62220
155033	62221
8204	62222
218136	62223
89893	62224
53320	62225
4167	62226
148604	62227
79577	62228
155944	62229
62096	62230
157533	62231
166497	62232
32381	62233
26944	62234
53121	62235
286789	62236
57595	62237
206467	62238
3072	62239
191776	62240
128784	62241
58845	62242
50017	62243
81945	62244
11340	62245
44468	62246
113180	62247
92419	62248
24104	62249
64695	62250
2629	62251
46917	62252
78888	62253
36196	62254
69062	62255
9983	62256
259344	62257
35608	62258
34629	62259
28754	62260
23991	62261
4447	62262
114691	62263
90505	62264
9110	62265
30438	62266
69973	62267
28097	62268
6415	62269
24204	62270
119593	62271
835	62272
9552	62273
51145	62274
69653	62275
118309	62276
97524	62277
290771	62278
34309	62279
98216	62280
5930	62281
35446	62282
5157	62283
174356	62284
42186	62285
7645	62286
32306	62287
58917	62288
64173	62289
45717	62290
81774	62291
12058	62292
58942	62293
23070	62294
59571	62295
271660	62296
77976	62297
29743	62298
63550	62299
159583	62300
193082	62301
163128	62302
117599	62303
79359	62304
193000	62305
77558	62306
95	62307
53864	62308
2357	62309
135856	62310
85130	62311
265352	62312
57196	62313
150175	62314
82642	62315
198641	62316
70946	62317
664	62318
8761	62319
7543	62320
151020	62321
33241	62322
167747	62323
4761	62324
52839	62325
105139	62326
25979	62327
80820	62328
295793	62329
236602	62330
4936	62331
69946	62332
8495	62333
35638	62334
199840	62335
4736	62336
87148	62337
258256	62338
129179	62339
73626	62340
4712	62341
192146	62342
7214	62343
124935	62344
122859	62345
26381	62346
94449	62347
23782	62348
10397	62349
32086	62350
47195	62351
220917	62352
76178	62353
55581	62354
122049	62355
105877	62356
255739	62357
4352	62358
134548	62359
75320	62360
243894	62361
128646	62362
141557	62363
264362	62364
25297	62365
270932	62366
217255	62367
42648	62368
101670	62369
129140	62370
272439	62371
18283	62372
10653	62373
83083	62374
8333	62375
141562	62376
175810	62377
12888	62378
19246	62379
203466	62380
139585	62381
218169	62382
63421	62383
9638	62384
223306	62385
96135	62386
143119	62387
50795	62388
197141	62389
236484	62390
18769	62391
253666	62392
39173	62393
16959	62394
50399	62395
54158	62396
112201	62397
156796	62398
146721	62399
19076	62400
16998	62401
257469	62402
78609	62403
75236	62404
33327	62405
12938	62406
36872	62407
114846	62408
114846	62409
15900	62410
19929	62411
137194	62412
13985	62413
83848	62414
7573	62415
135137	62416
116511	62417
23071	62418
106716	62419
138149	62420
14342	62421
58887	62422
109755	62423
251059	62424
1855	62425
4696	62426
5473	62427
288468	62428
12801	62429
89313	62430
162252	62431
3118	62432
817	62433
2536	62434
772	62435
40908	62436
41683	62437
14905	62438
2195	62439
86802	62440
140771	62441
37516	62442
49302	62443
13408	62444
207316	62445
5013	62446
5013	62447
209080	62448
41569	62449
95775	62450
94465	62451
282457	62452
157465	62453
213982	62454
5244	62455
78165	62456
113470	62457
27025	62458
124336	62459
169431	62460
209389	62461
61510	62462
51984	62463
21828	62464
128713	62465
155402	62466
18925	62467
199487	62468
70489	62469
30720	62470
11223	62471
33029	62472
226814	62473
24878	62474
127110	62475
4669	62476
10344	62477
102793	62478
63606	62479
46802	62480
12676	62481
173972	62482
162894	62483
16813	62484
140475	62485
42352	62486
43827	62487
30378	62488
8595	62489
141250	62490
8260	62491
79544	62492
90418	62493
150016	62494
234784	62495
39807	62496
138245	62497
61137	62498
143538	62499
66839	62500
100166	62501
285044	62502
64192	62503
130733	62504
57622	62505
165152	62506
10722	62507
133961	62508
253398	62509
179054	62510
97401	62511
133516	62512
127048	62513
188311	62514
18839	62515
212487	62516
117076	62517
106390	62518
92317	62519
21124	62520
62117	62521
9548	62522
42479	62523
31337	62524
214152	62525
47734	62526
88589	62527
88589	62528
140135	62529
260454	62530
18451	62531
21741	62532
67098	62533
53667	62534
6139	62535
17083	62536
5	62537
24490	62538
173381	62539
45868	62540
210001	62541
43039	62542
10326	62543
201765	62544
298804	62545
58286	62546
354	62547
218160	62548
60734	62549
33408	62550
195018	62551
192	62552
5280	62553
74015	62554
39923	62555
23840	62556
21693	62557
86681	62558
4461	62559
61963	62560
307618	62561
22260	62562
88308	62563
151	62564
256957	62565
24991	62566
21434	62567
83485	62568
17769	62569
40158	62570
30057	62571
8975	62572
36447	62573
53933	62574
36940	62575
198434	62576
11838	62577
102012	62578
143293	62579
174565	62580
126322	62581
290458	62582
1270	62583
22694	62584
65661	62585
16835	62586
1274	62587
37054	62588
283194	62589
37820	62590
5598	62591
250818	62592
33043	62593
132596	62594
9776	62595
588	62596
3915	62597
4819	62598
122016	62599
137403	62600
26277	62601
275508	62602
129079	62603
10185	62604
126565	62605
7075	62606
109750	62607
42601	62608
1709	62609
63650	62610
99267	62611
25325	62612
108292	62613
5012	62614
118725	62615
49652	62616
97041	62617
168452	62618
168133	62619
142746	62620
99305	62621
8217	62622
22821	62623
132988	62624
153473	62625
268420	62626
94933	62627
153926	62628
81192	62629
278993	62630
78851	62631
5095	62632
5095	62633
34596	62634
287531	62635
90020	62636
63090	62637
37329	62638
308504	62639
156057	62640
90753	62641
9577	62642
90547	62643
73606	62644
302739	62645
18790	62646
199361	62647
199480	62648
18722	62649
217112	62650
150149	62651
55514	62652
267700	62653
81055	62654
198196	62655
8641	62656
136897	62657
94605	62658
1963	62659
162980	62660
108379	62661
129056	62662
144486	62663
242809	62664
50690	62665
86295	62666
7409	62667
953	62668
25907	62669
178849	62670
164898	62671
180938	62672
69943	62673
99063	62674
66555	62675
118260	62676
255770	62677
45500	62678
116951	62679
87052	62680
172038	62681
86360	62682
176819	62683
48440	62684
137729	62685
183129	62686
85111	62687
4126	62688
7467	62689
123677	62690
31062	62691
153939	62692
4796	62693
103243	62694
13724	62695
53754	62696
34014	62697
34991	62698
39400	62699
44250	62700
38994	62701
107749	62702
37556	62703
183349	62704
233654	62705
65188	62706
14379	62707
266826	62708
252449	62709
153413	62710
28846	62711
2156	62712
242678	62713
22441	62714
40983	62715
46625	62716
46579	62717
78268	62718
269099	62719
95935	62720
170071	62721
244924	62722
693	62723
25388	62724
82517	62725
95295	62726
259729	62727
151758	62728
7233	62729
85362	62730
69254	62731
108028	62732
8952	62733
240052	62734
37102	62735
13458	62736
61219	62737
22802	62738
26959	62739
96605	62740
188052	62741
63734	62742
11015	62743
32807	62744
6381	62745
173360	62746
19297	62747
11346	62748
5478	62749
15693	62750
61411	62751
2906	62752
62253	62753
1885	62754
48241	62755
14952	62756
86974	62757
181620	62758
188836	62759
15888	62760
208374	62761
1387	62762
55209	62763
131269	62764
55476	62765
59409	62766
241231	62767
200586	62768
93174	62769
320	62770
300335	62771
148625	62772
98360	62773
107285	62774
188355	62775
146661	62776
37649	62777
4947	62778
8698	62779
145495	62780
205577	62781
53900	62782
28589	62783
262377	62784
89892	62785
64224	62786
139670	62787
211371	62788
5004	62789
243283	62790
17614	62791
37353	62792
138055	62793
5418	62794
83659	62795
94833	62796
34474	62797
56714	62798
8389	62799
132381	62800
400	62801
146938	62802
291264	62803
215053	62804
12221	62805
28359	62806
167182	62807
67940	62808
41382	62809
50566	62810
4672	62811
59255	62812
6618	62813
37149	62814
192411	62815
192271	62816
46079	62817
67436	62818
92763	62819
55556	62820
250167	62821
132901	62822
145165	62823
56735	62824
59570	62825
4759	62826
28902	62827
13907	62828
201137	62829
83818	62830
155594	62831
84315	62832
300818	62833
124902	62834
73319	62835
45117	62836
124445	62837
305107	62838
1890	62839
63864	62840
40473	62841
137635	62842
27972	62843
32149	62844
48714	62845
57554	62846
51986	62847
234048	62848
280110	62849
307642	62850
208253	62851
94157	62852
213	62853
21925	62854
232445	62855
287817	62856
109595	62857
147026	62858
130385	62859
68585	62860
21	62861
7327	62862
89524	62863
25050	62864
217987	62865
32097	62866
22159	62867
102970	62868
24765	62869
28563	62870
27713	62871
170266	62872
11376	62873
123152	62874
8728	62875
32334	62876
93726	62877
14750	62878
53453	62879
145141	62880
12237	62881
176120	62882
329	62883
90810	62884
187849	62885
35606	62886
276517	62887
114424	62888
2431	62889
9994	62890
590	62891
2232	62892
80334	62893
903	62894
44427	62895
33149	62896
1920	62897
87537	62898
83037	62899
33009	62900
187548	62901
710	62902
1330	62903
193076	62904
12073	62905
268	62906
90063	62907
311844	62908
29673	62909
19417	62910
37242	62911
38733	62912
38733	62913
56815	62914
58894	62915
14686	62916
28240	62917
216509	62918
4623	62919
171226	62920
11370	62921
5921	62922
21530	62923
16311	62924
178006	62925
7366	62926
56619	62927
61298	62928
42000	62929
17998	62930
150799	62931
141159	62932
83044	62933
25540	62934
192467	62935
167063	62936
108360	62937
54605	62938
123951	62939
3727	62940
34630	62941
99984	62942
285	62943
20949	62944
6	62945
710	62946
6744	62947
133842	62948
256232	62949
36124	62950
83703	62951
70702	62952
20550	62953
3882	62954
128993	62955
121365	62956
33626	62957
15816	62958
88045	62959
10981	62960
23316	62961
9430	62962
23955	62963
62184	62964
71191	62965
44736	62966
124441	62967
2565	62968
70072	62969
142213	62970
5808	62971
63830	62972
8659	62973
33285	62974
25308	62975
74079	62976
91236	62977
133170	62978
121	62979
6065	62980
19206	62981
26	62982
3305	62983
214827	62984
35534	62985
268391	62986
117	62987
96309	62988
47354	62989
100268	62990
53307	62991
139483	62992
49794	62993
354	62994
95624	62995
32872	62996
41668	62997
12837	62998
58776	62999
171545	63000
212422	63001
140238	63002
69909	63003
107739	63004
49949	63005
11860	63006
7490	63007
23874	63008
62098	63009
6518	63010
253327	63011
1704	63012
59612	63013
33571	63014
33634	63015
23635	63016
75881	63017
69808	63018
40255	63019
25126	63020
34468	63021
125587	63022
280609	63023
39258	63024
16178	63025
124784	63026
23563	63027
31823	63028
268639	63029
1540	63030
64823	63031
516	63032
97319	63033
85802	63034
10498	63035
472	63036
15113	63037
31347	63038
3875	63039
48259	63040
11226	63041
47020	63042
90777	63043
21103	63044
210399	63045
71567	63046
5834	63047
191936	63048
14227	63049
96603	63050
80228	63051
39800	63052
236284	63053
128361	63054
54555	63055
101633	63056
260685	63057
64484	63058
17352	63059
108083	63060
201337	63061
87100	63062
199592	63063
28659	63064
203944	63065
8411	63066
91839	63067
4056	63068
126841	63069
27736	63070
59349	63071
132612	63072
68479	63073
13506	63074
51137	63075
149870	63076
242130	63077
11386	63078
91184	63079
176197	63080
40388	63081
7655	63082
18790	63083
32661	63084
36869	63085
40431	63086
30958	63087
5368	63088
20033	63089
2315	63090
39517	63091
18766	63092
18703	63093
130086	63094
9867	63095
5631	63096
87051	63097
88108	63098
12137	63099
70939	63100
149110	63101
24600	63102
82582	63103
6486	63104
114016	63105
137099	63106
118868	63107
30723	63108
164624	63109
3321	63110
49310	63111
293720	63112
28296	63113
48	63114
3700	63115
39026	63116
17568	63117
52248	63118
12238	63119
54	63120
38149	63121
8218	63122
56086	63123
9699	63124
14398	63125
119128	63126
40456	63127
59164	63128
188650	63129
159084	63130
56901	63131
190860	63132
15499	63133
17588	63134
35009	63135
49299	63136
96029	63137
48064	63138
3727	63139
738	63140
13190	63141
739	63142
6669	63143
278857	63144
11370	63145
76242	63146
96609	63147
61411	63148
3379	63149
22545	63150
81861	63151
9414	63152
2556	63153
121270	63154
82944	63155
52681	63156
194606	63157
141798	63158
101772	63159
138032	63160
124504	63161
13088	63162
82891	63163
59020	63164
74428	63165
27774	63166
1378	63167
4292	63168
223509	63169
46817	63170
87940	63171
121309	63172
113431	63173
26216	63174
198120	63175
19442	63176
85247	63177
154036	63178
17403	63179
81489	63180
38683	63181
10513	63182
52378	63183
127845	63184
209404	63185
49207	63186
51238	63187
9370	63188
45441	63189
66546	63190
1685	63191
79378	63192
92536	63193
43549	63194
59725	63195
121766	63196
1446	63197
168666	63198
85889	63199
221041	63200
10866	63201
125159	63202
73914	63203
8925	63204
167706	63205
15152	63206
289	63207
7950	63208
2058	63209
6526	63210
9537	63211
7217	63212
78585	63213
86727	63214
19878	63215
28663	63216
129230	63217
113712	63218
198050	63219
80972	63220
34332	63221
40263	63222
206986	63223
133122	63224
133122	63225
58817	63226
36985	63227
133935	63228
292534	63229
216035	63230
8562	63231
247934	63232
48698	63233
31316	63234
26846	63235
129351	63236
297409	63237
3107	63238
18124	63239
25800	63240
174724	63241
26488	63242
45253	63243
130910	63244
177739	63245
87845	63246
112503	63247
146230	63248
93393	63249
238976	63250
264802	63251
41692	63252
212934	63253
299341	63254
143121	63255
87876	63256
178347	63257
27342	63258
7032	63259
98131	63260
22410	63261
15869	63262
19829	63263
218525	63264
40692	63265
2216	63266
105407	63267
93900	63268
57753	63269
60656	63270
8728	63271
6749	63272
14393	63273
42232	63274
15728	63275
54545	63276
215466	63277
63498	63278
40917	63279
29781	63280
7464	63281
244650	63282
176919	63283
123848	63284
164172	63285
19692	63286
189327	63287
15624	63288
140200	63289
108440	63290
65263	63291
43695	63292
27422	63293
27038	63294
69751	63295
66262	63296
19934	63297
37043	63298
124575	63299
37321	63300
11085	63301
7420	63302
114540	63303
85905	63304
55335	63305
1238	63306
26526	63307
52001	63308
282274	63309
21999	63310
64008	63311
96849	63312
216309	63313
17779	63314
14638	63315
54128	63316
18516	63317
57860	63318
204132	63319
58823	63320
119071	63321
55284	63322
44715	63323
29213	63324
6850	63325
285128	63326
150340	63327
18100	63328
1961	63329
17921	63330
65512	63331
42750	63332
264991	63333
73973	63334
42279	63335
90045	63336
109799	63337
25053	63338
91676	63339
51996	63340
97334	63341
67807	63342
203683	63343
115829	63344
3375	63345
310480	63346
8490	63347
13176	63348
151203	63349
10545	63350
232322	63351
55981	63352
99711	63353
93752	63354
41662	63355
40071	63356
40071	63357
50285	63358
210534	63359
237268	63360
93802	63361
91652	63362
31055	63363
1357	63364
62457	63365
5103	63366
106776	63367
115885	63368
132042	63369
380	63370
213	63371
8551	63372
209437	63373
7223	63374
81268	63375
764	63376
15	63377
308620	63378
22646	63379
3497	63380
32764	63381
222309	63382
3076	63383
110777	63384
33	63385
10888	63386
58942	63387
85093	63388
130808	63389
50566	63390
96602	63391
86971	63392
26093	63393
28759	63394
264231	63395
38379	63396
597	63397
133832	63398
38614	63399
282	63400
62267	63401
121459	63402
177088	63403
254119	63404
45505	63405
209433	63406
243460	63407
15590	63408
771	63409
174713	63410
75307	63411
32502	63412
43685	63413
106695	63414
17283	63415
15664	63416
130798	63417
188388	63418
187176	63419
27096	63420
42845	63421
22340	63422
68571	63423
16473	63424
76147	63425
62102	63426
58919	63427
80780	63428
46045	63429
99667	63430
179435	63431
44414	63432
46735	63433
47909	63434
107291	63435
14625	63436
84288	63437
810	63438
784	63439
87264	63440
23333	63441
510	63442
293072	63443
75619	63444
75284	63445
164660	63446
135262	63447
15109	63448
91675	63449
63984	63450
124199	63451
138580	63452
18285	63453
45338	63454
3396	63455
63915	63456
151867	63457
86886	63458
15341	63459
4982	63460
15079	63461
67530	63462
5263	63463
214574	63464
1354	63465
13247	63466
278628	63467
126155	63468
17442	63469
48906	63470
123597	63471
42808	63472
149489	63473
113307	63474
95	63475
94134	63476
38405	63477
43566	63478
2966	63479
44461	63480
154400	63481
7430	63482
1007	63483
286541	63484
104207	63485
108707	63486
5731	63487
22068	63488
14996	63489
52793	63490
42338	63491
97379	63492
2466	63493
111251	63494
78366	63495
28522	63496
276547	63497
28723	63498
20629	63499
255174	63500
148299	63501
6140	63502
9496	63503
180436	63504
54791	63505
56903	63506
172568	63507
212353	63508
137788	63509
50241	63510
196676	63511
197442	63512
1420	63513
25406	63514
97364	63515
27504	63516
152818	63517
39196	63518
35848	63519
69298	63520
35587	63521
86867	63522
84904	63523
58088	63524
52627	63525
42233	63526
82114	63527
238624	63528
51921	63529
20705	63530
127578	63531
151164	63532
32077	63533
2824	63534
103241	63535
91033	63536
14274	63537
266440	63538
68914	63539
138084	63540
149104	63541
60984	63542
50895	63543
244662	63544
264319	63545
87762	63546
64827	63547
33016	63548
19602	63549
21043	63550
167449	63551
2459	63552
127400	63553
14447	63554
94684	63555
69418	63556
95468	63557
117385	63558
115311	63559
8875	63560
12042	63561
111708	63562
34687	63563
54072	63564
1291	63565
114672	63566
3485	63567
171371	63568
183404	63569
55195	63570
50287	63571
8547	63572
102276	63573
6010	63574
6	63575
7717	63576
27107	63577
84025	63578
98009	63579
40569	63580
245492	63581
8820	63582
24633	63583
169567	63584
63846	63585
61095	63586
144221	63587
52378	63588
16882	63589
23099	63590
22640	63591
160039	63592
146983	63593
261704	63594
159186	63595
11358	63596
113547	63597
134778	63598
81977	63599
23285	63600
26443	63601
8728	63602
100337	63603
11869	63604
59979	63605
187304	63606
196953	63607
168042	63608
95301	63609
8060	63610
86120	63611
17705	63612
187868	63613
4672	63614
39130	63615
273441	63616
6435	63617
109436	63618
174462	63619
826	63620
44248	63621
179240	63622
122199	63623
32110	63624
198092	63625
26771	63626
98517	63627
41156	63628
24000	63629
106367	63630
78153	63631
29834	63632
703	63633
133326	63634
7039	63635
33072	63636
195689	63637
142081	63638
6566	63639
5290	63640
85235	63641
13246	63642
187396	63643
11299	63644
78488	63645
107605	63646
79703	63647
9429	63648
12526	63649
286570	63650
98642	63651
71119	63652
73938	63653
77250	63654
56136	63655
45588	63656
23309	63657
126144	63658
38848	63659
291725	63660
7099	63661
79099	63662
149057	63663
61350	63664
40440	63665
163315	63666
49605	63667
19729	63668
61616	63669
190669	63670
64873	63671
120277	63672
42950	63673
6736	63674
63962	63675
20152	63676
150965	63677
64648	63678
100661	63679
17791	63680
83408	63681
222166	63682
121222	63683
47356	63684
52473	63685
9953	63686
201222	63687
3943	63688
19171	63689
27328	63690
88476	63691
640	63692
2140	63693
143	63694
1292	63695
44487	63696
36691	63697
41490	63698
860	63699
37084	63700
183906	63701
26555	63702
43873	63703
122315	63704
9187	63705
116534	63706
60305	63707
1243	63708
13075	63709
71369	63710
4689	63711
47084	63712
19504	63713
13833	63714
39304	63715
112415	63716
97344	63717
125855	63718
163127	63719
115877	63720
50294	63721
37598	63722
47930	63723
2805	63724
54639	63725
500	63726
39731	63727
7948	63728
257950	63729
25947	63730
84122	63731
126422	63732
84003	63733
307323	63734
188158	63735
19352	63736
82377	63737
833	63738
37529	63739
5003	63740
160627	63741
127809	63742
310102	63743
151	63744
75424	63745
222	63746
48104	63747
183556	63748
221836	63749
118974	63750
81130	63751
37482	63752
13622	63753
93377	63754
108330	63755
49023	63756
45392	63757
2533	63758
310874	63759
25678	63760
23361	63761
92182	63762
52845	63763
43351	63764
33883	63765
193515	63766
62570	63767
35969	63768
7295	63769
29659	63770
12816	63771
51762	63772
96441	63773
175104	63774
24627	63775
2141	63776
195221	63777
116566	63778
19205	63779
79674	63780
202359	63781
72110	63782
109855	63783
21683	63784
40158	63785
10326	63786
9982	63787
94242	63788
18039	63789
3159	63790
8021	63791
270	63792
31733	63793
7230	63794
98028	63795
34385	63796
36285	63797
259497	63798
10445	63799
494	63800
25056	63801
180417	63802
169691	63803
21763	63804
46970	63805
143969	63806
14193	63807
180819	63808
134222	63809
95233	63810
195592	63811
120993	63812
179778	63813
12220	63814
15358	63815
176513	63816
7151	63817
33679	63818
11585	63819
102861	63820
96077	63821
79058	63822
49973	63823
230564	63824
71355	63825
80992	63826
217947	63827
260854	63828
195523	63829
273826	63830
13323	63831
52115	63832
11294	63833
177965	63834
35006	63835
202781	63836
77741	63837
99023	63838
192835	63839
65564	63840
130375	63841
17014	63842
100728	63843
94118	63844
97215	63845
66275	63846
17140	63847
310831	63848
77439	63849
13370	63850
65328	63851
112915	63852
2257	63853
102778	63854
1895	63855
8331	63856
147923	63857
1360	63858
20119	63859
25606	63860
289268	63861
134719	63862
148123	63863
86314	63864
110029	63865
53622	63866
45578	63867
28612	63868
297496	63869
6613	63870
44728	63871
115620	63872
64452	63873
200391	63874
88211	63875
268216	63876
3044	63877
4410	63878
21596	63879
515	63880
83080	63881
164701	63882
25684	63883
22496	63884
64668	63885
4080	63886
127645	63887
47008	63888
48740	63889
94434	63890
195946	63891
2116	63892
78364	63893
214137	63894
44950	63895
31241	63896
214185	63897
34167	63898
131217	63899
10526	63900
49688	63901
123300	63902
167937	63903
108681	63904
202919	63905
2304	63906
9240	63907
4359	63908
47452	63909
20028	63910
8331	63911
30473	63912
64393	63913
139624	63914
204777	63915
16396	63916
32826	63917
75448	63918
23826	63919
41889	63920
261430	63921
22994	63922
87302	63923
15303	63924
214693	63925
65107	63926
266901	63927
5629	63928
52568	63929
281525	63930
88938	63931
80569	63932
78155	63933
20127	63934
21880	63935
1429	63936
68444	63937
193	63938
91041	63939
15014	63940
216705	63941
36027	63942
5505	63943
13886	63944
117923	63945
65160	63946
144327	63947
193277	63948
3476	63949
196866	63950
29843	63951
39042	63952
81718	63953
251754	63954
62178	63955
23945	63956
1957	63957
39564	63958
299824	63959
8208	63960
15692	63961
42	63962
19857	63963
32113	63964
135951	63965
28530	63966
28142	63967
32275	63968
19798	63969
158593	63970
2276	63971
1151	63972
49089	63973
2527	63974
38937	63975
12111	63976
82917	63977
40404	63978
140126	63979
158029	63980
19442	63981
24349	63982
1043	63983
16369	63984
128366	63985
259619	63986
247746	63987
102128	63988
151928	63989
28956	63990
28647	63991
145557	63992
8538	63993
56658	63994
160296	63995
42004	63996
2788	63997
3337	63998
10965	63999
75303	64000
56328	64001
199950	64002
186005	64003
9101	64004
1423	64005
35789	64006
142221	64007
87193	64008
307	64009
8650	64010
10487	64011
7106	64012
56540	64013
250989	64014
116752	64015
186406	64016
94069	64017
105783	64018
89797	64019
37079	64020
9059	64021
88	64022
101	64023
154412	64024
155148	64025
123570	64026
8224	64027
43562	64028
134519	64029
12260	64030
1831	64031
28877	64032
293976	64033
44100	64034
41283	64035
5486	64036
127157	64037
90565	64038
248463	64039
135452	64040
17169	64041
42993	64042
122093	64043
15015	64044
57455	64045
1159	64046
238136	64047
186338	64048
20997	64049
158633	64050
309146	64051
125793	64052
224472	64053
41690	64054
7552	64055
14070	64056
3007	64057
129887	64058
7089	64059
14071	64060
147	64061
6371	64062
26306	64063
280131	64064
54312	64065
14191	64066
278105	64067
11158	64068
170730	64069
166107	64070
165818	64071
5093	64072
22189	64073
10017	64074
266	64075
3896	64076
29245	64077
11538	64078
21848	64079
1896	64080
2540	64081
14531	64082
39911	64083
4535	64084
33412	64085
7225	64086
7088	64087
46243	64088
45503	64089
94074	64090
67997	64091
199171	64092
17851	64093
3691	64094
44279	64095
169348	64096
2246	64097
203178	64098
180320	64099
103065	64100
142221	64101
6841	64102
204569	64103
55908	64104
81938	64105
171434	64106
80287	64107
103880	64108
2779	64109
43637	64110
43155	64111
22135	64112
34440	64113
87360	64114
157875	64115
12369	64116
163857	64117
54900	64118
205053	64119
127005	64120
287343	64121
13392	64122
185218	64123
174406	64124
8962	64125
161541	64126
80295	64127
198047	64128
157963	64129
262138	64130
189632	64131
107200	64132
41066	64133
251451	64134
114670	64135
42753	64136
20887	64137
4557	64138
6010	64139
132098	64140
294633	64141
93890	64142
184993	64143
49359	64144
45401	64145
26746	64146
19442	64147
38408	64148
1882	64149
29170	64150
41124	64151
257267	64152
88746	64153
111731	64154
17957	64155
24796	64156
52439	64157
113769	64158
95465	64159
154629	64160
77042	64161
21690	64162
149171	64163
56463	64164
46597	64165
44122	64166
297794	64167
34620	64168
17526	64169
55941	64170
34213	64171
4847	64172
58337	64173
108598	64174
103510	64175
947	64176
129268	64177
192743	64178
127853	64179
182358	64180
213908	64181
177268	64182
91136	64183
168403	64184
87621	64185
140330	64186
190921	64187
2933	64188
89591	64189
81555	64190
230525	64191
16390	64192
133838	64193
1749	64194
72585	64195
216532	64196
124910	64197
5163	64198
8819	64199
129501	64200
26833	64201
145705	64202
187109	64203
562	64204
122609	64205
114393	64206
71311	64207
13006	64208
44542	64209
16023	64210
53064	64211
43174	64212
17756	64213
4900	64214
129440	64215
7059	64216
70106	64217
197955	64218
31150	64219
373	64220
30903	64221
88770	64222
210466	64223
188628	64224
129716	64225
65745	64226
26581	64227
3343	64228
40641	64229
209878	64230
134206	64231
138931	64232
144732	64233
93208	64234
267189	64235
64548	64236
6155	64237
92520	64238
4969	64239
1756	64240
4774	64241
45241	64242
135631	64243
67812	64244
284555	64245
5021	64246
48167	64247
12171	64248
21182	64249
211504	64250
116316	64251
18030	64252
61505	64253
49645	64254
64687	64255
20312	64256
276098	64257
41847	64258
97321	64259
47986	64260
43179	64261
11286	64262
111687	64263
94507	64264
187196	64265
13825	64266
130647	64267
201380	64268
243017	64269
15431	64270
2456	64271
5897	64272
5682	64273
61399	64274
13757	64275
308551	64276
145206	64277
28517	64278
49695	64279
58658	64280
47551	64281
9888	64282
12913	64283
40086	64284
162290	64285
167742	64286
56883	64287
7067	64288
1270	64289
4887	64290
8212	64291
5844	64292
205800	64293
15616	64294
1347	64295
22488	64296
44755	64297
26727	64298
11309	64299
22716	64300
1298	64301
18410	64302
1589	64303
12476	64304
262991	64305
93178	64306
114285	64307
698	64308
17999	64309
94074	64310
163426	64311
289691	64312
299793	64313
125533	64314
283596	64315
27819	64316
209306	64317
7551	64318
158	64319
28897	64320
68923	64321
6027	64322
23614	64323
133362	64324
9986	64325
10909	64326
31200	64327
49633	64328
8057	64329
9927	64330
44912	64331
97375	64332
4015	64333
119567	64334
79600	64335
250770	64336
117970	64337
34445	64338
5979	64339
55642	64340
1980	64341
2925	64342
3273	64343
838	64344
190833	64345
170224	64346
138609	64347
142654	64348
2538	64349
49075	64350
80748	64351
579	64352
54249	64353
54249	64354
74872	64355
143883	64356
256210	64357
261513	64358
40199	64359
2763	64360
66648	64361
21049	64362
9464	64363
99598	64364
120722	64365
138068	64366
54909	64367
80632	64368
107678	64369
56350	64370
167166	64371
18699	64372
109821	64373
47064	64374
58503	64375
181176	64376
50501	64377
150660	64378
137737	64379
93	64380
51330	64381
40391	64382
69015	64383
1045	64384
131335	64385
21970	64386
26427	64387
156869	64388
156820	64389
204846	64390
28450	64391
138591	64392
958	64393
97376	64394
164583	64395
68668	64396
147438	64397
9524	64398
64331	64399
197964	64400
83111	64401
221	64402
188045	64403
245565	64404
224165	64405
288967	64406
82903	64407
1747	64408
97740	64409
54926	64410
43396	64411
77779	64412
130874	64413
10232	64414
7530	64415
35489	64416
121251	64417
85909	64418
61676	64419
254704	64420
180461	64421
2898	64422
12979	64423
38012	64424
79174	64425
44583	64426
171112	64427
188448	64428
10905	64429
1156	64430
45380	64431
139249	64432
179308	64433
267489	64434
92673	64435
70641	64436
281750	64437
260832	64438
296612	64439
215688	64440
127044	64441
66836	64442
24135	64443
7150	64444
307321	64445
248756	64446
305344	64447
22591	64448
22505	64449
19897	64450
11556	64451
65093	64452
205809	64453
1527	64454
63672	64455
95473	64456
180897	64457
204560	64458
216635	64459
33181	64460
70394	64461
44881	64462
11415	64463
178635	64464
1627	64465
268320	64466
913	64467
8468	64468
82661	64469
37387	64470
217491	64471
45941	64472
29423	64473
35829	64474
14344	64475
11196	64476
146173	64477
277373	64478
11506	64479
54324	64480
196866	64481
236474	64482
25653	64483
6744	64484
162988	64485
59168	64486
49866	64487
18731	64488
163381	64489
34397	64490
144492	64491
141755	64492
4091	64493
8639	64494
17899	64495
142738	64496
135702	64497
74116	64498
60379	64499
128074	64500
39739	64501
94444	64502
9316	64503
259623	64504
84627	64505
5435	64506
210588	64507
2624	64508
226325	64509
65828	64510
183801	64511
28009	64512
7969	64513
3353	64514
10750	64515
92229	64516
32674	64517
308025	64518
2839	64519
91857	64520
44002	64521
173291	64522
209152	64523
194	64524
68328	64525
57593	64526
5368	64527
31823	64528
215839	64529
11681	64530
4557	64531
37996	64532
80529	64533
2588	64534
87	64535
23432	64536
20677	64537
620	64538
105737	64539
8158	64540
31064	64541
40896	64542
53034	64543
339	64544
21700	64545
38704	64546
8646	64547
2620	64548
20645	64549
135937	64550
2515	64551
1288	64552
81484	64553
28710	64554
216903	64555
2912	64556
83653	64557
4009	64558
16904	64559
955	64560
143776	64561
88675	64562
152125	64563
12783	64564
2873	64565
2808	64566
124279	64567
42763	64568
33010	64569
247519	64570
80576	64571
68693	64572
12303	64573
126902	64574
203215	64575
137507	64576
113238	64577
156941	64578
7810	64579
52919	64580
193911	64581
5954	64582
89778	64583
14431	64584
73756	64585
39	64586
68354	64587
556	64588
1874	64589
4459	64590
137312	64591
101907	64592
58216	64593
82993	64594
41418	64595
10776	64596
31379	64597
140805	64598
148425	64599
49167	64600
110009	64601
70918	64602
15167	64603
2	64604
70339	64605
33939	64606
104747	64607
168889	64608
144545	64609
67367	64610
99338	64611
303097	64612
30036	64613
15918	64614
192903	64615
202504	64616
56873	64617
189826	64618
97506	64619
40327	64620
1082	64621
79708	64622
217488	64623
25330	64624
10711	64625
52225	64626
20490	64627
27310	64628
88720	64629
295047	64630
43207	64631
115860	64632
128935	64633
2047	64634
168160	64635
5268	64636
54725	64637
76056	64638
174314	64639
59239	64640
42198	64641
72193	64642
249118	64643
136604	64644
15066	64645
37850	64646
13831	64647
110354	64648
230596	64649
40165	64650
216285	64651
75010	64652
229389	64653
147067	64654
175741	64655
40326	64656
4468	64657
35811	64658
157607	64659
107306	64660
89043	64661
12920	64662
185498	64663
9734	64664
36403	64665
123422	64666
106114	64667
237600	64668
23226	64669
72529	64670
53664	64671
1055	64672
3175	64673
175835	64674
264834	64675
59135	64676
171977	64677
25748	64678
279861	64679
7730	64680
142984	64681
8189	64682
91049	64683
303280	64684
43406	64685
46670	64686
219415	64687
1975	64688
191125	64689
703	64690
12468	64691
74585	64692
86682	64693
215175	64694
17936	64695
37390	64696
74147	64697
89278	64698
119393	64699
29319	64700
123965	64701
136198	64702
1629	64703
106329	64704
32765	64705
49461	64706
122872	64707
4251	64708
240875	64709
142896	64710
90506	64711
8841	64712
20102	64713
85225	64714
183628	64715
77156	64716
47142	64717
4750	64718
47	64719
154531	64720
32693	64721
7983	64722
25309	64723
1230	64724
103950	64725
77302	64726
57335	64727
276908	64728
188625	64729
66170	64730
65394	64731
17272	64732
13292	64733
193028	64734
64876	64735
31666	64736
206827	64737
14616	64738
25613	64739
213416	64740
88990	64741
147418	64742
3810	64743
94869	64744
36938	64745
65449	64746
45357	64747
118242	64748
30639	64749
67734	64750
49748	64751
63238	64752
311669	64753
124077	64754
89263	64755
190840	64756
145640	64757
7283	64758
143256	64759
212163	64760
14423	64761
802	64762
12096	64763
136579	64764
58090	64765
25162	64766
14993	64767
304087	64768
142304	64769
33735	64770
62259	64771
102237	64772
303251	64773
40231	64774
34503	64775
19674	64776
785	64777
727	64778
30363	64779
260103	64780
64328	64781
196079	64782
17089	64783
82183	64784
49894	64785
25442	64786
2238	64787
34895	64788
92297	64789
222554	64790
5691	64791
302963	64792
585	64793
42438	64794
17910	64795
29778	64796
48031	64797
109613	64798
13831	64799
2966	64800
90691	64801
76317	64802
94252	64803
66678	64804
9552	64805
81423	64806
28839	64807
13697	64808
72192	64809
41863	64810
260179	64811
233767	64812
151195	64813
4858	64814
22956	64815
269765	64816
11694	64817
61124	64818
137284	64819
63925	64820
70272	64821
14585	64822
261482	64823
267984	64824
51500	64825
99497	64826
61221	64827
155758	64828
168879	64829
103316	64830
259969	64831
32472	64832
29535	64833
135110	64834
69198	64835
20440	64836
68764	64837
25388	64838
87950	64839
19703	64840
90865	64841
3547	64842
200214	64843
123100	64844
3	64845
95890	64846
61101	64847
19322	64848
136505	64849
90625	64850
126890	64851
1190	64852
54060	64853
155656	64854
249523	64855
72035	64856
222679	64857
45327	64858
45327	64859
75449	64860
24317	64861
88803	64862
4901	64863
57559	64864
136055	64865
231715	64866
57874	64867
96173	64868
36471	64869
42194	64870
1300	64871
29643	64872
44188	64873
21057	64874
58385	64875
54163	64876
44125	64877
45674	64878
91447	64879
62675	64880
152549	64881
21062	64882
100749	64883
30304	64884
111908	64885
67	64886
127772	64887
48882	64888
184171	64889
212814	64890
43698	64891
174687	64892
188418	64893
136259	64894
179973	64895
127891	64896
31507	64897
70852	64898
226273	64899
264052	64900
39256	64901
27508	64902
7133	64903
63668	64904
170448	64905
83932	64906
28891	64907
6574	64908
152691	64909
6042	64910
69752	64911
96707	64912
40897	64913
30179	64914
116726	64915
21974	64916
5145	64917
150896	64918
80952	64919
301852	64920
127604	64921
42484	64922
28957	64923
229034	64924
295234	64925
158061	64926
13668	64927
122064	64928
12688	64929
712	64930
166342	64931
19596	64932
9378	64933
211466	64934
7133	64935
51569	64936
100518	64937
105076	64938
170067	64939
110418	64940
156120	64941
57942	64942
51014	64943
160305	64944
19758	64945
291475	64946
61072	64947
157248	64948
31953	64949
51693	64950
295809	64951
1080	64952
2290	64953
29844	64954
72207	64955
104583	64956
37908	64957
75706	64958
22224	64959
103176	64960
96189	64961
32859	64962
52643	64963
635	64964
172805	64965
40430	64966
7671	64967
132568	64968
41136	64969
64243	64970
79694	64971
159771	64972
136526	64973
80304	64974
101208	64975
101208	64976
74216	64977
65400	64978
76146	64979
248082	64980
65314	64981
183005	64982
3682	64983
53774	64984
115519	64985
12345	64986
36487	64987
12345	64988
12345	64989
208374	64990
43487	64991
73607	64992
293114	64993
204768	64994
802	64995
52161	64996
54623	64997
140664	64998
12326	64999
42745	65000
23774	65001
56134	65002
14727	65003
197543	65004
11066	65005
60492	65006
299954	65007
70720	65008
90485	65009
30134	65010
29314	65011
18230	65012
7620	65013
3339	65014
3113	65015
14887	65016
6274	65017
18800	65018
47152	65019
255325	65020
9648	65021
478	65022
64347	65023
1040	65024
8772	65025
46398	65026
202798	65027
13192	65028
26424	65029
58543	65030
58543	65031
307287	65032
128833	65033
62116	65034
84608	65035
84608	65036
31937	65037
89960	65038
30580	65039
136332	65040
193241	65041
96199	65042
32724	65043
70366	65044
15109	65045
25707	65046
42211	65047
281161	65048
9881	65049
9113	65050
26045	65051
135963	65052
279086	65053
105924	65054
86946	65055
86946	65056
168284	65057
4137	65058
238251	65059
7071	65060
70003	65061
189825	65062
153767	65063
75033	65064
1918	65065
46187	65066
150462	65067
25584	65068
105684	65069
131860	65070
6903	65071
92082	65072
2826	65073
2740	65074
86721	65075
12297	65076
103009	65077
138323	65078
220455	65079
129173	65080
291989	65081
68873	65082
6728	65083
71781	65084
86332	65085
1622	65086
14025	65087
34386	65088
29732	65089
131824	65090
63865	65091
102963	65092
92918	65093
17403	65094
85469	65095
184080	65096
83079	65097
147135	65098
200925	65099
10717	65100
124285	65101
71355	65102
10768	65103
20585	65104
31034	65105
26262	65106
153973	65107
193958	65108
69738	65109
26592	65110
178614	65111
29416	65112
14263	65113
24485	65114
17951	65115
18874	65116
179338	65117
158751	65118
464	65119
10625	65120
1117	65121
254185	65122
55972	65123
183944	65124
4572	65125
120624	65126
121081	65127
2274	65128
8702	65129
179166	65130
162942	65131
4731	65132
4731	65133
4675	65134
47067	65135
13597	65136
56509	65137
1069	65138
9984	65139
4481	65140
18363	65141
274624	65142
203089	65143
117891	65144
59414	65145
37704	65146
67774	65147
104096	65148
80661	65149
176367	65150
30134	65151
192119	65152
7191	65153
7250	65154
1246	65155
10223	65156
77119	65157
108975	65158
39544	65159
131427	65160
102427	65161
48315	65162
64083	65163
20374	65164
68483	65165
50877	65166
93041	65167
1968	65168
49805	65169
42205	65170
16509	65171
11332	65172
71298	65173
32857	65174
1584	65175
147220	65176
68389	65177
131138	65178
66072	65179
209822	65180
229639	65181
12895	65182
144152	65183
38803	65184
16467	65185
131414	65186
52779	65187
161920	65188
165687	65189
65855	65190
39931	65191
250193	65192
36687	65193
58481	65194
8400	65195
26057	65196
11115	65197
183094	65198
97518	65199
13550	65200
93396	65201
45800	65202
59509	65203
201518	65204
13767	65205
149000	65206
29274	65207
135378	65208
145245	65209
253278	65210
67890	65211
32065	65212
20420	65213
179280	65214
41035	65215
292405	65216
58216	65217
53820	65218
95458	65219
52400	65220
262586	65221
27140	65222
58005	65223
85877	65224
129257	65225
150399	65226
243262	65227
147157	65228
98221	65229
19682	65230
28597	65231
257649	65232
2566	65233
262234	65234
241303	65235
298525	65236
100851	65237
1659	65238
31951	65239
65818	65240
11002	65241
69600	65242
245165	65243
43868	65244
129616	65245
14286	65246
24754	65247
16013	65248
39868	65249
37909	65250
83146	65251
131519	65252
250367	65253
63339	65254
198166	65255
85790	65256
210082	65257
107641	65258
5124	65259
112094	65260
83944	65261
271424	65262
32370	65263
79757	65264
24761	65265
152	65266
20157	65267
52484	65268
70251	65269
93741	65270
139995	65271
282967	65272
96180	65273
92085	65274
26825	65275
215430	65276
41936	65277
30029	65278
11315	65279
99920	65280
109644	65281
2667	65282
124413	65283
267568	65284
215616	65285
48528	65286
25432	65287
81557	65288
140101	65289
87131	65290
61807	65291
106009	65292
42390	65293
34078	65294
244982	65295
33732	65296
102175	65297
210131	65298
5912	65299
178719	65300
15825	65301
44406	65302
5126	65303
22544	65304
18851	65305
161746	65306
206668	65307
112915	65308
168326	65309
48546	65310
248948	65311
29477	65312
136550	65313
104420	65314
42240	65315
92803	65316
261919	65317
47588	65318
42048	65319
90929	65320
234272	65321
29715	65322
60576	65323
96359	65324
9499	65325
124015	65326
84265	65327
153685	65328
43899	65329
217964	65330
145637	65331
61538	65332
67878	65333
37604	65334
37604	65335
77931	65336
16	65337
6861	65338
6861	65339
70661	65340
75427	65341
123722	65342
118559	65343
139261	65344
54595	65345
172196	65346
6696	65347
24234	65348
139642	65349
80376	65350
277806	65351
30791	65352
19828	65353
78778	65354
120746	65355
17918	65356
96222	65357
51705	65358
165310	65359
75964	65360
23998	65361
14203	65362
7561	65363
90872	65364
4863	65365
51031	65366
17159	65367
23461	65368
51730	65369
3111	65370
74813	65371
27301	65372
17641	65373
186514	65374
201123	65375
146181	65376
30119	65377
9912	65378
192212	65379
19508	65380
70390	65381
122	65382
139214	65383
124054	65384
70442	65385
212569	65386
26399	65387
41896	65388
39643	65389
40260	65390
210272	65391
120985	65392
104797	65393
1929	65394
3506	65395
135769	65396
142598	65397
62268	65398
245374	65399
33857	65400
110438	65401
13195	65402
213468	65403
99254	65404
22481	65405
19596	65406
19207	65407
32073	65408
167802	65409
10	65410
36021	65411
298310	65412
158440	65413
2678	65414
8344	65415
165817	65416
95462	65417
65972	65418
17147	65419
124174	65420
53623	65421
5459	65422
204221	65423
18680	65424
170701	65425
16603	65426
183368	65427
94036	65428
91903	65429
37522	65430
274316	65431
15995	65432
148413	65433
64430	65434
51659	65435
205457	65436
104401	65437
65248	65438
41313	65439
132678	65440
124910	65441
283627	65442
132815	65443
22020	65444
41111	65445
20023	65446
140870	65447
192425	65448
42826	65449
31565	65450
64532	65451
164925	65452
10615	65453
113534	65454
70893	65455
241515	65456
102752	65457
288523	65458
79416	65459
5431	65460
24273	65461
32736	65462
142206	65463
105801	65464
8252	65465
62551	65466
97724	65467
134223	65468
158787	65469
31311	65470
86758	65471
86758	65472
86159	65473
105441	65474
108699	65475
224142	65476
39395	65477
8706	65478
121659	65479
121823	65480
48332	65481
11084	65482
58766	65483
92013	65484
238518	65485
36876	65486
83431	65487
27822	65488
39145	65489
133891	65490
201610	65491
107263	65492
103793	65493
18908	65494
144494	65495
4682	65496
32144	65497
81416	65498
3198	65499
460	65500
26939	65501
9739	65502
20723	65503
128091	65504
129140	65505
68919	65506
6162	65507
267492	65508
100412	65509
6004	65510
88572	65511
49951	65512
193210	65513
212020	65514
52751	65515
116759	65516
119886	65517
51012	65518
113824	65519
18557	65520
201803	65521
117351	65522
49173	65523
42721	65524
10961	65525
188846	65526
257572	65527
18340	65528
52029	65529
16027	65530
128306	65531
120094	65532
31391	65533
210738	65534
141142	65535
197860	65536
105212	65537
114147	65538
7374	65539
230475	65540
16309	65541
43910	65542
138512	65543
120698	65544
42135	65545
21273	65546
146944	65547
75327	65548
33498	65549
81019	65550
202268	65551
143614	65552
9069	65553
134306	65554
13854	65555
298189	65556
85381	65557
230657	65558
69894	65559
7735	65560
198255	65561
44937	65562
6956	65563
1879	65564
141783	65565
27852	65566
224084	65567
208240	65568
197860	65569
17739	65570
13302	65571
574	65572
20414	65573
16835	65574
18030	65575
123120	65576
31540	65577
25705	65578
163658	65579
283491	65580
137382	65581
204907	65582
63029	65583
100722	65584
238636	65585
116040	65586
14017	65587
35664	65588
143776	65589
195074	65590
51084	65591
64079	65592
12310	65593
35643	65594
24566	65595
21376	65596
49650	65597
12883	65598
215063	65599
93894	65600
57404	65601
18316	65602
95990	65603
251980	65604
35428	65605
128050	65606
123394	65607
276983	65608
52242	65609
31757	65610
23893	65611
88823	65612
135294	65613
73689	65614
36461	65615
176587	65616
222237	65617
2125	65618
170280	65619
197181	65620
8249	65621
26162	65622
107395	65623
32422	65624
5586	65625
83097	65626
34057	65627
45021	65628
5196	65629
8937	65630
307660	65631
64146	65632
178932	65633
104914	65634
255540	65635
135113	65636
52091	65637
29201	65638
88474	65639
184257	65640
137610	65641
19352	65642
215529	65643
18878	65644
132364	65645
17728	65646
53216	65647
169646	65648
8848	65649
320	65650
145759	65651
29698	65652
6794	65653
26179	65654
25846	65655
7917	65656
199501	65657
64653	65658
3929	65659
165214	65660
55019	65661
151947	65662
143624	65663
26247	65664
97854	65665
83236	65666
177859	65667
91913	65668
76270	65669
139875	65670
273292	65671
261893	65672
1758	65673
11140	65674
98349	65675
164038	65676
228337	65677
285039	65678
94638	65679
5889	65680
16175	65681
93471	65682
230195	65683
137425	65684
142607	65685
96808	65686
202325	65687
226070	65688
110247	65689
70620	65690
3433	65691
310490	65692
89870	65693
96531	65694
280947	65695
82273	65696
156215	65697
69405	65698
114799	65699
116222	65700
90530	65701
118831	65702
144689	65703
11135	65704
107961	65705
158018	65706
165803	65707
260345	65708
62958	65709
116518	65710
15497	65711
128109	65712
85354	65713
291185	65714
14216	65715
127926	65716
30178	65717
13662	65718
182720	65719
137329	65720
108613	65721
28506	65722
271533	65723
39443	65724
55122	65725
65387	65726
6510	65727
34623	65728
51778	65729
166198	65730
31218	65731
35331	65732
175394	65733
175298	65734
69434	65735
192449	65736
132400	65737
7827	65738
312816	65739
216094	65740
212638	65741
308160	65742
99868	65743
136444	65744
177932	65745
38977	65746
20075	65747
2995	65748
146382	65749
125398	65750
10034	65751
100393	65752
215845	65753
64723	65754
79464	65755
7629	65756
134650	65757
200157	65758
82737	65759
143397	65760
115838	65761
39356	65762
6374	65763
255892	65764
25723	65765
7180	65766
26229	65767
126503	65768
92205	65769
48603	65770
248578	65771
91102	65772
34892	65773
24016	65774
21043	65775
64727	65776
58655	65777
35165	65778
12726	65779
84124	65780
161539	65781
88728	65782
59923	65783
93890	65784
38005	65785
147530	65786
59644	65787
14289	65788
75072	65789
163	65790
79729	65791
32	65792
43257	65793
105734	65794
79807	65795
94264	65796
128307	65797
50874	65798
74465	65799
95827	65800
126671	65801
12996	65802
43495	65803
97807	65804
205343	65805
296052	65806
75212	65807
133708	65808
95228	65809
301946	65810
66594	65811
145532	65812
107848	65813
275075	65814
103855	65815
73367	65816
38498	65817
180361	65818
39404	65819
24527	65820
181391	65821
85172	65822
127905	65823
69020	65824
31594	65825
208837	65826
134040	65827
109360	65828
95728	65829
68740	65830
136841	65831
79225	65832
11869	65833
282377	65834
9945	65835
21148	65836
16378	65837
10588	65838
298297	65839
149300	65840
20822	65841
54023	65842
46280	65843
26960	65844
163358	65845
6067	65846
1687	65847
134260	65848
134260	65849
2777	65850
105942	65851
180987	65852
11527	65853
3678	65854
116249	65855
116249	65856
192864	65857
125756	65858
6968	65859
100563	65860
68238	65861
124002	65862
7428	65863
263366	65864
34492	65865
20453	65866
91648	65867
75055	65868
95182	65869
46537	65870
35373	65871
56333	65872
69331	65873
11979	65874
75486	65875
111310	65876
68197	65877
86715	65878
53182	65879
187093	65880
103256	65881
47767	65882
270369	65883
565	65884
2515	65885
65750	65886
89766	65887
89766	65888
36656	65889
43577	65890
73879	65891
140982	65892
98851	65893
131096	65894
23290	65895
32873	65896
70538	65897
137070	65898
25371	65899
265111	65900
168342	65901
160912	65902
83643	65903
62249	65904
155396	65905
303450	65906
31474	65907
69898	65908
17422	65909
29255	65910
29627	65911
178598	65912
117820	65913
1733	65914
136466	65915
9298	65916
69125	65917
183315	65918
14128	65919
36603	65920
85247	65921
12332	65922
5296	65923
27795	65924
3294	65925
3294	65926
90130	65927
283003	65928
18685	65929
58382	65930
46456	65931
77824	65932
27	65933
97519	65934
19460	65935
243207	65936
11166	65937
34777	65938
9236	65939
6334	65940
144486	65941
285779	65942
31218	65943
35805	65944
86801	65945
4742	65946
8879	65947
121044	65948
56068	65949
7179	65950
12235	65951
112877	65952
3483	65953
80985	65954
10545	65955
32769	65956
3463	65957
58135	65958
30141	65959
118834	65960
4244	65961
65228	65962
130473	65963
50304	65964
71026	65965
238070	65966
19864	65967
47898	65968
162794	65969
268030	65970
189973	65971
2066	65972
26979	65973
55053	65974
63587	65975
219318	65976
61496	65977
190191	65978
9922	65979
125095	65980
16449	65981
36522	65982
167695	65983
54553	65984
8478	65985
11636	65986
24080	65987
49723	65988
8389	65989
211687	65990
93008	65991
160849	65992
23135	65993
27646	65994
57680	65995
39681	65996
88721	65997
6502	65998
9664	65999
9664	66000
15455	66001
308784	66002
40039	66003
134019	66004
5007	66005
211488	66006
81737	66007
47007	66008
178237	66009
153801	66010
288821	66011
15922	66012
241197	66013
70	66014
6304	66015
295606	66016
38791	66017
123934	66018
82926	66019
26333	66020
4578	66021
75826	66022
21943	66023
250074	66024
53988	66025
54044	66026
177677	66027
10021	66028
46627	66029
16353	66030
180136	66031
168459	66032
108486	66033
73563	66034
240804	66035
28701	66036
68752	66037
118135	66038
78950	66039
255716	66040
112253	66041
1183	66042
318	66043
112739	66044
22351	66045
235560	66046
119504	66047
24672	66048
23223	66049
7390	66050
12174	66051
63360	66052
207650	66053
40370	66054
36472	66055
40958	66056
280672	66057
22937	66058
88632	66059
49837	66060
984	66061
152874	66062
67511	66063
41546	66064
15089	66065
291900	66066
158542	66067
2359	66068
309730	66069
77100	66070
22729	66071
118445	66072
302750	66073
44829	66074
1775	66075
222862	66076
65716	66077
113328	66078
37213	66079
143825	66080
103870	66081
39681	66082
4600	66083
5239	66084
77612	66085
55959	66086
157828	66087
118122	66088
173223	66089
80841	66090
251873	66091
39178	66092
29560	66093
10445	66094
37159	66095
132121	66096
106813	66097
155898	66098
69972	66099
214963	66100
45782	66101
60516	66102
46238	66103
135981	66104
61905	66105
136782	66106
7442	66107
21710	66108
128708	66109
4404	66110
955	66111
72	66112
91804	66113
998	66114
65644	66115
97317	66116
143556	66117
163726	66118
34305	66119
5806	66120
2218	66121
116786	66122
127332	66123
34572	66124
16807	66125
14919	66126
12562	66127
2088	66128
105228	66129
165214	66130
3397	66131
3318	66132
67893	66133
74291	66134
239700	66135
71821	66136
67238	66137
16852	66138
138224	66139
103489	66140
257001	66141
177832	66142
5899	66143
123250	66144
114079	66145
6437	66146
165159	66147
17504	66148
11007	66149
47233	66150
138245	66151
21649	66152
122896	66153
249390	66154
106854	66155
25504	66156
271998	66157
93644	66158
74857	66159
156662	66160
45989	66161
2047	66162
5306	66163
25918	66164
90260	66165
274313	66166
142991	66167
24407	66168
84162	66169
6820	66170
114255	66171
142799	66172
31035	66173
260259	66174
113515	66175
113153	66176
157854	66177
200344	66178
92476	66179
149792	66180
31028	66181
366	66182
191199	66183
17294	66184
46221	66185
12845	66186
12331	66187
40038	66188
12016	66189
197430	66190
132732	66191
93463	66192
133569	66193
82773	66194
33066	66195
137206	66196
2508	66197
24344	66198
8807	66199
119370	66200
88857	66201
133983	66202
10984	66203
52890	66204
9095	66205
98	66206
16814	66207
79081	66208
24343	66209
9785	66210
120691	66211
299026	66212
39326	66213
91586	66214
43315	66215
94829	66216
51433	66217
53927	66218
186076	66219
181235	66220
228288	66221
91693	66222
129822	66223
163638	66224
12878	66225
6019	66226
166403	66227
50134	66228
308290	66229
64287	66230
10822	66231
9786	66232
89546	66233
39317	66234
59952	66235
9974	66236
156903	66237
60434	66238
4914	66239
21789	66240
270531	66241
130476	66242
126667	66243
67786	66244
87694	66245
212797	66246
99244	66247
306102	66248
6	66249
60654	66250
134423	66251
204264	66252
20332	66253
33570	66254
81450	66255
2359	66256
81358	66257
98974	66258
9925	66259
127834	66260
42582	66261
204261	66262
24481	66263
58877	66264
105635	66265
53935	66266
139350	66267
34383	66268
16684	66269
270	66270
42155	66271
59528	66272
9223	66273
167405	66274
1909	66275
65609	66276
56653	66277
98108	66278
213493	66279
172821	66280
77650	66281
75134	66282
187026	66283
38511	66284
155062	66285
90255	66286
132791	66287
9968	66288
89173	66289
11330	66290
154340	66291
3568	66292
10244	66293
208174	66294
121614	66295
34164	66296
6788	66297
13371	66298
206072	66299
7414	66300
34410	66301
74676	66302
5319	66303
31243	66304
143343	66305
2650	66306
109046	66307
14977	66308
105593	66309
222518	66310
2231	66311
77074	66312
159965	66313
19128	66314
123079	66315
28557	66316
87419	66317
12169	66318
113696	66319
1361	66320
194985	66321
274359	66322
176794	66323
128255	66324
212449	66325
128650	66326
5439	66327
12001	66328
210602	66329
167483	66330
26137	66331
42204	66332
105384	66333
16622	66334
58016	66335
72133	66336
12072	66337
2015	66338
46378	66339
306	66340
57582	66341
3534	66342
74245	66343
14283	66344
1601	66345
46943	66346
179267	66347
3541	66348
78931	66349
70065	66350
842	66351
34153	66352
1441	66353
269132	66354
87423	66355
4227	66356
8051	66357
19217	66358
177228	66359
13688	66360
2597	66361
6298	66362
8288	66363
30687	66364
44751	66365
96216	66366
8463	66367
51597	66368
77699	66369
2351	66370
146445	66371
13335	66372
26849	66373
5290	66374
33290	66375
274002	66376
17097	66377
13266	66378
45006	66379
78099	66380
43813	66381
15259	66382
161157	66383
82384	66384
22631	66385
107379	66386
34227	66387
5953	66388
219668	66389
32753	66390
145106	66391
39376	66392
37900	66393
209022	66394
175163	66395
257518	66396
46390	66397
38752	66398
13110	66399
303187	66400
205630	66401
37649	66402
146633	66403
284783	66404
90169	66405
9832	66406
25032	66407
106984	66408
8318	66409
42983	66410
40958	66411
178878	66412
153972	66413
300289	66414
28474	66415
281010	66416
257666	66417
6017	66418
2147	66419
85544	66420
186650	66421
55165	66422
46136	66423
180097	66424
208523	66425
101745	66426
36315	66427
195833	66428
19850	66429
38308	66430
20950	66431
233675	66432
38879	66433
78508	66434
78508	66435
3126	66436
248935	66437
48794	66438
6	66439
30	66440
77	66441
87915	66442
6036	66443
50718	66444
13668	66445
56259	66446
87775	66447
67531	66448
32978	66449
21926	66450
40506	66451
24508	66452
128535	66453
21502	66454
48193	66455
29230	66456
146176	66457
82322	66458
57209	66459
912	66460
108112	66461
23588	66462
91783	66463
71171	66464
159398	66465
56836	66466
65000	66467
1830	66468
19475	66469
17799	66470
28659	66471
19405	66472
84	66473
2139	66474
28093	66475
47195	66476
70347	66477
158587	66478
94306	66479
15076	66480
35077	66481
52619	66482
18498	66483
568	66484
3791	66485
129876	66486
37391	66487
49632	66488
59056	66489
2795	66490
96773	66491
309497	66492
165959	66493
184685	66494
4711	66495
9551	66496
89120	66497
12771	66498
96600	66499
198214	66500
5233	66501
22244	66502
22969	66503
61328	66504
25214	66505
117269	66506
55082	66507
43177	66508
54898	66509
22099	66510
13774	66511
192349	66512
155219	66513
147340	66514
123151	66515
161958	66516
301129	66517
55446	66518
55446	66519
151727	66520
9823	66521
98396	66522
11166	66523
27735	66524
144696	66525
70167	66526
111909	66527
104482	66528
8173	66529
291865	66530
173896	66531
166126	66532
276705	66533
87184	66534
202547	66535
77351	66536
33303	66537
21509	66538
289420	66539
160475	66540
10228	66541
180035	66542
34445	66543
3671	66544
86314	66545
129338	66546
156019	66547
137609	66548
19624	66549
14578	66550
3635	66551
88926	66552
22693	66553
40518	66554
55405	66555
83414	66556
8634	66557
28900	66558
13946	66559
6806	66560
55606	66561
299909	66562
103606	66563
110177	66564
217543	66565
96278	66566
153	66567
29871	66568
65278	66569
210430	66570
99849	66571
107041	66572
2328	66573
12143	66574
34227	66575
130758	66576
51262	66577
32361	66578
299117	66579
58423	66580
57998	66581
11919	66582
183792	66583
129035	66584
6859	66585
218653	66586
104787	66587
10039	66588
287856	66589
19938	66590
29975	66591
14124	66592
144686	66593
88036	66594
300913	66595
28528	66596
24224	66597
159001	66598
12160	66599
47986	66600
135923	66601
93779	66602
23020	66603
141150	66604
213672	66605
108186	66606
95944	66607
21631	66608
4984	66609
34255	66610
128497	66611
91973	66612
47522	66613
9526	66614
69648	66615
4132	66616
88285	66617
284774	66618
155886	66619
50899	66620
167235	66621
14309	66622
8298	66623
123708	66624
290899	66625
120434	66626
311486	66627
273831	66628
20301	66629
83084	66630
53017	66631
30489	66632
185712	66633
202622	66634
19371	66635
124508	66636
704	66637
107508	66638
13545	66639
5728	66640
83032	66641
32309	66642
37966	66643
174649	66644
260143	66645
130483	66646
59145	66647
179563	66648
10411	66649
26095	66650
52800	66651
9570	66652
10654	66653
135905	66654
26253	66655
176062	66656
3714	66657
161084	66658
13759	66659
113300	66660
115949	66661
95412	66662
21850	66663
151544	66664
5266	66665
95488	66666
63825	66667
214455	66668
9124	66669
43215	66670
22954	66671
31254	66672
49002	66673
246053	66674
3722	66675
20368	66676
55666	66677
64996	66678
40319	66679
224668	66680
193866	66681
1858	66682
207516	66683
62130	66684
86932	66685
288467	66686
26448	66687
139283	66688
12273	66689
8174	66690
1044	66691
18315	66692
51853	66693
154266	66694
210185	66695
44725	66696
91671	66697
271439	66698
49381	66699
20599	66700
247700	66701
112875	66702
108455	66703
32367	66704
417	66705
112589	66706
51313	66707
21274	66708
19385	66709
199000	66710
25184	66711
75281	66712
206837	66713
240756	66714
3943	66715
13200	66716
51659	66717
62939	66718
88683	66719
38621	66720
143658	66721
68037	66722
2069	66723
52301	66724
191360	66725
42729	66726
100323	66727
34228	66728
115699	66729
72266	66730
4125	66731
19968	66732
18299	66733
80042	66734
15511	66735
9848	66736
92569	66737
73663	66738
258443	66739
104786	66740
150112	66741
15788	66742
92580	66743
37094	66744
84448	66745
62864	66746
45830	66747
175082	66748
233930	66749
37796	66750
91826	66751
60504	66752
18620	66753
66742	66754
6304	66755
12938	66756
246081	66757
82928	66758
204660	66759
23164	66760
30008	66761
298981	66762
696	66763
14136	66764
18115	66765
26600	66766
86474	66767
247428	66768
58224	66769
150926	66770
78264	66771
24119	66772
111511	66773
90488	66774
111444	66775
55831	66776
29758	66777
84792	66778
44474	66779
76877	66780
171991	66781
35831	66782
213871	66783
447	66784
120486	66785
42968	66786
36610	66787
8966	66788
310817	66789
170499	66790
53858	66791
83686	66792
13567	66793
164337	66794
12115	66795
8855	66796
52479	66797
32	66798
126882	66799
161566	66800
118421	66801
194052	66802
43878	66803
67048	66804
272458	66805
302075	66806
73579	66807
61730	66808
123894	66809
74049	66810
5925	66811
197692	66812
11967	66813
103241	66814
119498	66815
87169	66816
29848	66817
42899	66818
4880	66819
67674	66820
89816	66821
240733	66822
67352	66823
132679	66824
209029	66825
23008	66826
267384	66827
22579	66828
10398	66829
6001	66830
71617	66831
191370	66832
195711	66833
13444	66834
89923	66835
17884	66836
257	66837
54784	66838
16622	66839
8945	66840
29281	66841
61956	66842
4202	66843
15154	66844
97794	66845
47255	66846
9188	66847
99313	66848
116705	66849
558	66850
70729	66851
13591	66852
300342	66853
94211	66854
77653	66855
77653	66856
87700	66857
45399	66858
84378	66859
21506	66860
281276	66861
116528	66862
1229	66863
191426	66864
122610	66865
36510	66866
523	66867
289204	66868
10481	66869
268472	66870
2957	66871
104833	66872
6447	66873
94111	66874
4218	66875
26101	66876
96232	66877
40519	66878
140421	66879
73336	66880
969	66881
11205	66882
83478	66883
64980	66884
11047	66885
2150	66886
46375	66887
13453	66888
163716	66889
119949	66890
5114	66891
38363	66892
195573	66893
41170	66894
207435	66895
50726	66896
165204	66897
215942	66898
116324	66899
210556	66900
17839	66901
52207	66902
127145	66903
18604	66904
4205	66905
75685	66906
2029	66907
96268	66908
40947	66909
18551	66910
85600	66911
21078	66912
4269	66913
70861	66914
24995	66915
32396	66916
123178	66917
27420	66918
23323	66919
12119	66920
96444	66921
164969	66922
240726	66923
35752	66924
143530	66925
40262	66926
50880	66927
39571	66928
130299	66929
171481	66930
29336	66931
83905	66932
12897	66933
36267	66934
28299	66935
2105	66936
37116	66937
103136	66938
13289	66939
4045	66940
163420	66941
311897	66942
46641	66943
112633	66944
31645	66945
214459	66946
107028	66947
213790	66948
35427	66949
36393	66950
62053	66951
575	66952
81410	66953
242192	66954
79866	66955
49324	66956
26173	66957
20614	66958
287601	66959
211661	66960
180438	66961
177244	66962
100057	66963
101163	66964
138452	66965
102401	66966
76629	66967
93587	66968
56073	66969
570	66970
40141	66971
21334	66972
2504	66973
53741	66974
115610	66975
36122	66976
26501	66977
85827	66978
3943	66979
142660	66980
43830	66981
93734	66982
59425	66983
84668	66984
219974	66985
1936	66986
69128	66987
198025	66988
15304	66989
260207	66990
110405	66991
33412	66992
94707	66993
38117	66994
83055	66995
38027	66996
223295	66997
86616	66998
295881	66999
187277	67000
19617	67001
264154	67002
24443	67003
975	67004
138009	67005
168776	67006
213830	67007
239473	67008
191712	67009
184585	67010
73388	67011
155322	67012
14882	67013
48385	67014
271388	67015
686	67016
10236	67017
97590	67018
55195	67019
84867	67020
49242	67021
167829	67022
106042	67023
8922	67024
115107	67025
122463	67026
34613	67027
60273	67028
197435	67029
38177	67030
23511	67031
93361	67032
165539	67033
78484	67034
15153	67035
3903	67036
184525	67037
62990	67038
51343	67039
31630	67040
5531	67041
211023	67042
130750	67043
168695	67044
92236	67045
56905	67046
37876	67047
161473	67048
128036	67049
63552	67050
146022	67051
48765	67052
35394	67053
58708	67054
136135	67055
40604	67056
289051	67057
30403	67058
125341	67059
64614	67060
164834	67061
38041	67062
97156	67063
33206	67064
48928	67065
80250	67066
32031	67067
268987	67068
7243	67069
20165	67070
295520	67071
1307	67072
95935	67073
47607	67074
311702	67075
74635	67076
178570	67077
2396	67078
15611	67079
123231	67080
87127	67081
18044	67082
85153	67083
193330	67084
9506	67085
51391	67086
41255	67087
88008	67088
80985	67089
62781	67090
37735	67091
32687	67092
217620	67093
226922	67094
45277	67095
58778	67096
145214	67097
18835	67098
229002	67099
26510	67100
86539	67101
306165	67102
181098	67103
48367	67104
131654	67105
88620	67106
60186	67107
36002	67108
14281	67109
154846	67110
32194	67111
163625	67112
28708	67113
6660	67114
726	67115
10796	67116
25435	67117
42210	67118
18289	67119
122075	67120
2057	67121
92312	67122
248517	67123
84927	67124
79990	67125
51257	67126
133211	67127
71032	67128
80770	67129
1697	67130
38128	67131
38857	67132
64598	67133
135626	67134
39305	67135
2607	67136
89138	67137
140633	67138
128158	67139
117934	67140
43185	67141
31592	67142
42191	67143
21550	67144
19663	67145
41404	67146
95800	67147
3531	67148
44791	67149
14295	67150
273169	67151
5510	67152
64561	67153
126243	67154
249145	67155
201251	67156
64563	67157
9616	67158
35120	67159
77455	67160
87783	67161
14632	67162
75968	67163
182451	67164
118146	67165
44209	67166
117163	67167
95254	67168
8056	67169
158116	67170
80093	67171
65334	67172
25057	67173
180892	67174
93283	67175
40664	67176
9422	67177
60544	67178
116682	67179
38121	67180
7356	67181
186127	67182
23364	67183
51837	67184
42640	67185
7426	67186
72813	67187
152318	67188
121463	67189
27947	67190
15311	67191
80367	67192
683	67193
60224	67194
133622	67195
91738	67196
41925	67197
107645	67198
87352	67199
41063	67200
44301	67201
24074	67202
59224	67203
10223	67204
185588	67205
81394	67206
61876	67207
270546	67208
160442	67209
281	67210
244463	67211
556	67212
296991	67213
133990	67214
45920	67215
34997	67216
41054	67217
843	67218
81558	67219
169989	67220
113710	67221
105831	67222
243462	67223
72082	67224
6826	67225
52620	67226
291180	67227
12024	67228
13138	67229
293985	67230
9676	67231
262662	67232
172874	67233
213848	67234
6204	67235
52761	67236
84851	67237
95909	67238
43383	67239
63207	67240
34421	67241
22481	67242
266745	67243
2340	67244
3720	67245
202532	67246
32596	67247
15207	67248
4546	67249
83287	67250
6469	67251
271335	67252
24492	67253
146097	67254
18863	67255
86067	67256
39274	67257
28255	67258
65412	67259
20268	67260
20715	67261
69585	67262
25435	67263
6402	67264
6221	67265
206629	67266
29446	67267
86597	67268
187829	67269
79448	67270
273153	67271
58788	67272
56563	67273
236153	67274
107633	67275
161608	67276
11117	67277
294582	67278
40158	67279
35048	67280
150126	67281
2117	67282
92001	67283
48454	67284
21914	67285
63143	67286
65672	67287
93898	67288
48231	67289
22819	67290
6973	67291
921	67292
708	67293
11528	67294
264243	67295
143657	67296
3692	67297
55856	67298
2141	67299
35680	67300
109219	67301
23307	67302
53797	67303
80556	67304
175238	67305
19676	67306
23640	67307
93932	67308
14438	67309
185045	67310
34851	67311
28267	67312
1950	67313
2396	67314
119708	67315
82251	67316
61743	67317
301920	67318
22345	67319
61627	67320
15169	67321
153090	67322
119479	67323
138819	67324
19425	67325
113365	67326
39600	67327
156105	67328
3298	67329
224914	67330
51356	67331
192988	67332
208003	67333
11636	67334
25713	67335
20562	67336
36326	67337
36326	67338
128339	67339
12368	67340
42682	67341
77284	67342
2221	67343
20009	67344
189156	67345
70407	67346
242221	67347
4981	67348
52023	67349
9095	67350
211628	67351
211519	67352
117142	67353
159829	67354
203982	67355
38186	67356
2742	67357
51415	67358
10102	67359
86027	67360
12749	67361
37477	67362
271161	67363
116179	67364
7766	67365
7810	67366
14161	67367
47598	67368
24098	67369
17619	67370
73264	67371
3314	67372
37284	67373
124777	67374
4664	67375
156972	67376
146485	67377
36249	67378
276409	67379
32150	67380
23617	67381
9303	67382
8628	67383
9209	67384
8579	67385
122929	67386
9307	67387
38234	67388
38373	67389
147918	67390
19848	67391
17516	67392
279716	67393
85500	67394
12305	67395
143848	67396
59487	67397
121171	67398
51392	67399
25524	67400
82204	67401
49818	67402
33923	67403
24136	67404
91314	67405
4222	67406
66473	67407
188211	67408
4846	67409
30305	67410
131639	67411
29471	67412
180414	67413
59067	67414
135146	67415
13999	67416
83771	67417
14545	67418
119826	67419
83482	67420
48510	67421
180468	67422
60992	67423
71076	67424
129969	67425
97683	67426
28929	67427
8126	67428
21031	67429
312228	67430
79395	67431
264736	67432
4738	67433
129594	67434
260601	67435
213888	67436
6014	67437
248834	67438
101622	67439
9420	67440
175948	67441
207008	67442
67250	67443
71841	67444
88900	67445
165076	67446
76074	67447
256387	67448
106685	67449
10337	67450
12669	67451
7164	67452
196332	67453
46179	67454
124963	67455
72710	67456
16122	67457
236889	67458
55883	67459
137467	67460
42289	67461
66718	67462
40974	67463
200930	67464
23360	67465
7248	67466
137138	67467
10210	67468
91511	67469
12815	67470
67639	67471
177840	67472
60641	67473
2427	67474
32450	67475
149423	67476
39531	67477
21954	67478
171506	67479
128988	67480
13635	67481
87276	67482
1424	67483
62279	67484
11898	67485
29024	67486
153210	67487
65132	67488
75520	67489
147267	67490
191100	67491
97955	67492
111212	67493
161227	67494
122373	67495
239246	67496
69644	67497
5420	67498
144740	67499
7124	67500
194437	67501
8258	67502
24435	67503
135928	67504
96	67505
683	67506
32266	67507
82782	67508
148064	67509
38003	67510
72121	67511
15341	67512
2617	67513
104669	67514
104669	67515
90818	67516
40728	67517
51401	67518
66083	67519
2088	67520
29120	67521
41016	67522
26457	67523
82329	67524
20239	67525
310849	67526
24959	67527
33836	67528
40993	67529
29279	67530
9360	67531
69285	67532
71443	67533
5952	67534
58653	67535
9605	67536
65305	67537
108824	67538
17378	67539
30656	67540
245803	67541
17689	67542
56408	67543
63046	67544
46708	67545
120392	67546
106307	67547
5201	67548
26221	67549
152522	67550
61398	67551
121385	67552
200614	67553
4084	67554
83533	67555
13157	67556
3432	67557
48344	67558
69926	67559
43271	67560
2978	67561
228673	67562
197519	67563
10726	67564
5812	67565
186626	67566
156990	67567
199816	67568
144801	67569
31004	67570
43193	67571
97986	67572
288020	67573
84180	67574
128826	67575
213703	67576
10094	67577
5571	67578
6692	67579
67171	67580
17649	67581
2030	67582
189268	67583
89712	67584
83069	67585
14712	67586
63765	67587
26359	67588
554	67589
9603	67590
199168	67591
190324	67592
1252	67593
241718	67594
2099	67595
57676	67596
1299	67597
205681	67598
19768	67599
85435	67600
82374	67601
18853	67602
48224	67603
159590	67604
18093	67605
42436	67606
31190	67607
113945	67608
218762	67609
93507	67610
166670	67611
32128	67612
88554	67613
49271	67614
75682	67615
33129	67616
5946	67617
57	67618
85468	67619
55966	67620
11579	67621
4014	67622
209877	67623
174896	67624
244207	67625
96531	67626
4927	67627
3568	67628
83894	67629
10958	67630
26683	67631
123697	67632
27348	67633
78053	67634
180737	67635
123787	67636
55256	67637
72666	67638
170726	67639
110732	67640
64402	67641
146856	67642
129606	67643
143211	67644
179356	67645
133766	67646
279110	67647
64698	67648
126194	67649
183694	67650
211465	67651
23389	67652
169677	67653
10189	67654
1247	67655
210725	67656
244223	67657
59215	67658
265	67659
258	67660
3742	67661
4452	67662
27314	67663
3434	67664
52316	67665
2635	67666
2461	67667
82079	67668
9177	67669
132394	67670
9820	67671
213924	67672
94810	67673
7161	67674
1404	67675
3620	67676
28603	67677
143574	67678
52104	67679
3022	67680
63654	67681
107720	67682
149120	67683
240663	67684
101241	67685
137886	67686
111144	67687
55342	67688
178159	67689
111748	67690
258285	67691
8335	67692
78841	67693
242267	67694
166934	67695
99190	67696
257025	67697
10702	67698
171022	67699
23250	67700
193369	67701
190174	67702
109190	67703
94173	67704
60167	67705
86255	67706
161156	67707
126035	67708
2749	67709
107543	67710
149465	67711
23724	67712
12082	67713
6392	67714
32442	67715
133298	67716
156705	67717
7103	67718
124956	67719
268128	67720
79531	67721
15	67722
50162	67723
195336	67724
136302	67725
164361	67726
171431	67727
24959	67728
47732	67729
89593	67730
64893	67731
164157	67732
190067	67733
42563	67734
108899	67735
11384	67736
111681	67737
1612	67738
116252	67739
244119	67740
13601	67741
29601	67742
244500	67743
7620	67744
38752	67745
20023	67746
21705	67747
18369	67748
94436	67749
197534	67750
28	67751
24418	67752
18619	67753
1493	67754
10020	67755
2855	67756
120707	67757
2071	67758
36469	67759
121415	67760
85411	67761
79836	67762
17190	67763
341	67764
591	67765
26591	67766
3882	67767
213453	67768
130028	67769
93354	67770
10175	67771
62432	67772
114706	67773
176079	67774
225159	67775
335	67776
1047	67777
193325	67778
310284	67779
21974	67780
7953	67781
128370	67782
5051	67783
150459	67784
125880	67785
96111	67786
268766	67787
166808	67788
6680	67789
77945	67790
366	67791
188919	67792
20866	67793
544	67794
215863	67795
1637	67796
48600	67797
64672	67798
24895	67799
9569	67800
29075	67801
17959	67802
22120	67803
115052	67804
201372	67805
275441	67806
23787	67807
172836	67808
172836	67809
14185	67810
93044	67811
1399	67812
23782	67813
56831	67814
28032	67815
15503	67816
38838	67817
16981	67818
278719	67819
55866	67820
123605	67821
180304	67822
7872	67823
192796	67824
281364	67825
129522	67826
59949	67827
2396	67828
82672	67829
97999	67830
27896	67831
162856	67832
37704	67833
84588	67834
4189	67835
41559	67836
776	67837
66800	67838
145482	67839
178357	67840
123005	67841
57835	67842
8126	67843
117619	67844
19171	67845
1516	67846
228404	67847
1171	67848
144367	67849
4142	67850
136393	67851
60077	67852
194067	67853
41976	67854
13150	67855
134792	67856
50432	67857
193927	67858
86607	67859
56531	67860
140623	67861
146865	67862
32996	67863
257818	67864
7881	67865
9705	67866
37034	67867
15876	67868
119054	67869
49304	67870
36878	67871
50418	67872
6722	67873
108112	67874
37168	67875
19110	67876
230959	67877
72976	67878
270551	67879
108766	67880
33702	67881
14823	67882
104492	67883
133026	67884
232247	67885
182677	67886
51199	67887
6322	67888
6322	67889
14221	67890
61116	67891
1194	67892
55894	67893
134168	67894
25411	67895
10043	67896
207892	67897
96883	67898
138134	67899
175764	67900
35755	67901
227771	67902
141209	67903
96465	67904
200347	67905
142800	67906
280093	67907
140173	67908
43110	67909
7776	67910
2398	67911
123457	67912
48083	67913
121232	67914
43117	67915
18366	67916
73542	67917
140683	67918
80461	67919
24282	67920
128036	67921
11400	67922
8294	67923
2746	67924
1014	67925
132	67926
20684	67927
30515	67928
263976	67929
58872	67930
24995	67931
91801	67932
17225	67933
207935	67934
1268	67935
51305	67936
3748	67937
42	67938
1521	67939
108270	67940
52902	67941
2959	67942
23827	67943
219733	67944
6678	67945
98652	67946
14160	67947
10349	67948
131947	67949
102218	67950
98149	67951
45921	67952
19251	67953
142318	67954
79771	67955
163827	67956
232121	67957
262381	67958
49209	67959
55534	67960
101824	67961
29132	67962
210572	67963
154779	67964
145266	67965
245	67966
141859	67967
509	67968
88057	67969
170156	67970
331	67971
248502	67972
65182	67973
4025	67974
24654	67975
230445	67976
125391	67977
15629	67978
143897	67979
102201	67980
257402	67981
7449	67982
73691	67983
145201	67984
7916	67985
221424	67986
14608	67987
62870	67988
201437	67989
101655	67990
114160	67991
31578	67992
68615	67993
96315	67994
117281	67995
27754	67996
121025	67997
23646	67998
9698	67999
29162	68000
135344	68001
23601	68002
11877	68003
93978	68004
46001	68005
166453	68006
155425	68007
17609	68008
82126	68009
165864	68010
140686	68011
89428	68012
228707	68013
7681	68014
6413	68015
78043	68016
47949	68017
24695	68018
668	68019
12605	68020
199229	68021
185885	68022
129131	68023
76970	68024
71003	68025
164199	68026
451	68027
34101	68028
6863	68029
31379	68030
157	68031
44421	68032
75088	68033
178843	68034
64134	68035
23064	68036
110151	68037
26298	68038
275604	68039
12159	68040
26017	68041
115089	68042
91843	68043
90935	68044
283307	68045
13744	68046
3770	68047
8845	68048
162381	68049
2755	68050
96871	68051
191970	68052
40902	68053
95350	68054
208384	68055
292554	68056
265932	68057
23751	68058
63311	68059
166310	68060
98113	68061
17477	68062
132233	68063
4587	68064
169366	68065
1318	68066
348	68067
53909	68068
58298	68069
133888	68070
66488	68071
8140	68072
40468	68073
9203	68074
95764	68075
161216	68076
9553	68077
130664	68078
9205	68079
1872	68080
72024	68081
261668	68082
5965	68083
54463	68084
218923	68085
146915	68086
20192	68087
74490	68088
214838	68089
104598	68090
217821	68091
44251	68092
181460	68093
523	68094
26753	68095
21036	68096
141433	68097
29560	68098
206563	68099
7311	68100
175814	68101
21978	68102
215453	68103
21977	68104
42021	68105
37605	68106
231377	68107
41788	68108
37517	68109
274154	68110
250691	68111
8302	68112
108228	68113
7199	68114
222563	68115
45846	68116
62984	68117
7843	68118
34796	68119
105593	68120
52616	68121
10175	68122
4241	68123
57574	68124
175782	68125
2423	68126
3289	68127
134335	68128
9501	68129
28352	68130
87676	68131
95746	68132
201041	68133
153809	68134
7593	68135
22321	68136
9622	68137
120670	68138
304983	68139
85683	68140
12848	68141
5010	68142
287604	68143
8302	68144
53430	68145
69383	68146
56994	68147
5059	68148
35269	68149
22418	68150
55881	68151
10095	68152
115122	68153
14513	68154
15558	68155
287	68156
89692	68157
720	68158
14265	68159
22396	68160
18331	68161
82237	68162
16789	68163
172493	68164
108230	68165
9980	68166
93267	68167
16304	68168
1854	68169
738	68170
105189	68171
26711	68172
17440	68173
6571	68174
1776	68175
70830	68176
6050	68177
13308	68178
17140	68179
74236	68180
82251	68181
57922	68182
97821	68183
79401	68184
95262	68185
5329	68186
28165	68187
14014	68188
130536	68189
6695	68190
86612	68191
96301	68192
41526	68193
295062	68194
298467	68195
56374	68196
64834	68197
2575	68198
164541	68199
76099	68200
78437	68201
56	68202
9395	68203
61781	68204
288390	68205
12164	68206
29173	68207
5690	68208
311730	68209
36777	68210
17935	68211
36871	68212
306948	68213
85110	68214
59362	68215
45387	68216
184161	68217
14495	68218
32287	68219
6290	68220
140385	68221
83676	68222
11721	68223
299573	68224
17518	68225
10131	68226
59237	68227
128036	68228
90769	68229
143686	68230
180622	68231
42490	68232
144089	68233
120076	68234
134550	68235
163706	68236
34791	68237
144002	68238
26717	68239
172762	68240
3182	68241
52840	68242
33087	68243
1690	68244
217997	68245
17247	68246
161709	68247
35740	68248
65936	68249
243184	68250
190414	68251
43333	68252
62530	68253
4445	68254
124044	68255
5393	68256
46684	68257
50911	68258
78372	68259
39143	68260
10715	68261
26162	68262
47120	68263
109173	68264
86031	68265
28595	68266
220325	68267
97706	68268
24285	68269
48833	68270
277968	68271
93674	68272
1363	68273
73120	68274
199934	68275
233	68276
181395	68277
102167	68278
27683	68279
10971	68280
35726	68281
57945	68282
241207	68283
2140	68284
23604	68285
68256	68286
20397	68287
158201	68288
2532	68289
17287	68290
99980	68291
442	68292
14789	68293
166688	68294
180342	68295
280737	68296
35862	68297
11573	68298
30991	68299
31409	68300
27965	68301
86306	68302
30582	68303
212177	68304
4263	68305
39804	68306
153549	68307
3514	68308
34503	68309
1611	68310
5556	68311
67662	68312
19275	68313
1445	68314
4916	68315
87964	68316
56933	68317
297242	68318
304929	68319
12502	68320
171725	68321
21933	68322
202125	68323
24225	68324
14606	68325
92875	68326
115299	68327
274784	68328
204283	68329
181548	68330
3837	68331
82114	68332
156834	68333
104987	68334
2405	68335
198272	68336
27463	68337
49960	68338
12182	68339
10158	68340
101688	68341
3578	68342
117656	68343
118673	68344
15793	68345
75840	68346
4345	68347
44051	68348
47982	68349
104458	68350
86236	68351
35280	68352
48416	68353
68365	68354
264054	68355
137518	68356
168618	68357
19963	68358
83311	68359
197595	68360
134867	68361
91143	68362
2114	68363
304540	68364
18110	68365
1526	68366
69103	68367
5410	68368
48527	68369
75612	68370
142422	68371
2500	68372
308597	68373
37561	68374
300499	68375
185193	68376
29656	68377
10665	68378
126003	68379
21635	68380
189408	68381
64302	68382
24085	68383
8585	68384
39985	68385
28305	68386
199097	68387
1779	68388
2854	68389
2480	68390
15011	68391
176857	68392
14885	68393
5871	68394
74323	68395
11373	68396
18725	68397
26668	68398
2176	68399
17921	68400
21500	68401
176574	68402
5540	68403
23859	68404
58007	68405
43200	68406
104757	68407
62120	68408
11	68409
37876	68410
83309	68411
63358	68412
42591	68413
63388	68414
38123	68415
101779	68416
46997	68417
25622	68418
36820	68419
31305	68420
32521	68421
72159	68422
77077	68423
130079	68424
108682	68425
30980	68426
87047	68427
11208	68428
8892	68429
59378	68430
42665	68431
70575	68432
140671	68433
49451	68434
141102	68435
297770	68436
51939	68437
43716	68438
39155	68439
13254	68440
22493	68441
195780	68442
78998	68443
83337	68444
123561	68445
51742	68446
198396	68447
147781	68448
106312	68449
79932	68450
19418	68451
84008	68452
185280	68453
154726	68454
52709	68455
80990	68456
131	68457
28694	68458
294374	68459
33071	68460
197341	68461
167028	68462
51818	68463
126882	68464
48314	68465
39958	68466
16452	68467
15430	68468
157351	68469
135152	68470
54375	68471
146095	68472
8358	68473
653	68474
26150	68475
53979	68476
278805	68477
309	68478
13096	68479
72467	68480
39829	68481
297	68482
29048	68483
96381	68484
1151	68485
4375	68486
36367	68487
149454	68488
99320	68489
311178	68490
113152	68491
263501	68492
67163	68493
121611	68494
9774	68495
46094	68496
51	68497
36795	68498
37528	68499
2130	68500
59986	68501
66747	68502
24227	68503
66164	68504
95078	68505
71491	68506
166490	68507
62491	68508
47360	68509
78309	68510
2891	68511
196900	68512
106800	68513
62591	68514
4084	68515
87886	68516
55478	68517
7358	68518
69200	68519
2257	68520
146352	68521
121382	68522
283575	68523
39900	68524
1728	68525
14823	68526
49271	68527
215640	68528
42490	68529
100192	68530
258	68531
8593	68532
41684	68533
16470	68534
207429	68535
4417	68536
7505	68537
102223	68538
39993	68539
10354	68540
35717	68541
97387	68542
62724	68543
213191	68544
82288	68545
193934	68546
10194	68547
13552	68548
30627	68549
140220	68550
145755	68551
134264	68552
127234	68553
28482	68554
195785	68555
5340	68556
23938	68557
90545	68558
12707	68559
127181	68560
27730	68561
97538	68562
3203	68563
146709	68564
200627	68565
16488	68566
21556	68567
52584	68568
15329	68569
47586	68570
17839	68571
131619	68572
14368	68573
3688	68574
79716	68575
16423	68576
113696	68577
38733	68578
206103	68579
6288	68580
96440	68581
248991	68582
70469	68583
46543	68584
54768	68585
122294	68586
291948	68587
17580	68588
131238	68589
200330	68590
84777	68591
237545	68592
39834	68593
17611	68594
75031	68595
752	68596
78300	68597
78421	68598
53370	68599
53523	68600
5857	68601
150562	68602
120354	68603
30529	68604
44343	68605
112208	68606
158	68607
115674	68608
1120	68609
2860	68610
6852	68611
82077	68612
5897	68613
207892	68614
48802	68615
19940	68616
64065	68617
143861	68618
134868	68619
221612	68620
13153	68621
21332	68622
64348	68623
51716	68624
25657	68625
9943	68626
9661	68627
135697	68628
6656	68629
58848	68630
1636	68631
210583	68632
29506	68633
64338	68634
124633	68635
141409	68636
135958	68637
104935	68638
90586	68639
126089	68640
54554	68641
13051	68642
13051	68643
298272	68644
39496	68645
253920	68646
27427	68647
284683	68648
37913	68649
174050	68650
259940	68651
12770	68652
100187	68653
75557	68654
129361	68655
25601	68656
11551	68657
240156	68658
94006	68659
93530	68660
328	68661
207199	68662
11197	68663
113632	68664
12160	68665
183851	68666
54539	68667
195766	68668
74520	68669
261864	68670
3837	68671
41342	68672
1871	68673
36492	68674
148351	68675
94428	68676
192939	68677
89306	68678
168011	68679
245942	68680
59893	68681
311725	68682
73267	68683
146466	68684
12335	68685
41421	68686
49193	68687
307794	68688
242841	68689
219913	68690
231133	68691
19903	68692
179003	68693
133678	68694
117465	68695
123208	68696
74665	68697
52257	68698
51378	68699
49674	68700
1066	68701
145669	68702
79032	68703
79906	68704
55171	68705
64354	68706
205246	68707
203326	68708
114729	68709
23070	68710
254560	68711
309457	68712
122051	68713
280149	68714
170295	68715
132110	68716
88065	68717
95753	68718
19964	68719
123890	68720
184474	68721
247597	68722
47091	68723
146039	68724
8057	68725
199361	68726
14356	68727
60997	68728
203282	68729
144720	68730
172748	68731
23330	68732
89002	68733
6591	68734
123989	68735
152058	68736
19666	68737
262537	68738
213483	68739
164110	68740
45678	68741
240363	68742
109863	68743
7376	68744
205036	68745
156170	68746
195915	68747
42184	68748
126278	68749
143711	68750
137837	68751
94516	68752
136870	68753
246311	68754
246847	68755
28351	68756
9760	68757
55007	68758
206323	68759
135367	68760
28555	68761
87586	68762
108404	68763
33002	68764
145839	68765
298684	68766
37174	68767
113913	68768
63114	68769
169054	68770
193433	68771
193798	68772
25878	68773
1096	68774
23751	68775
213671	68776
88905	68777
76724	68778
137774	68779
38501	68780
4247	68781
166258	68782
57811	68783
56113	68784
36933	68785
38210	68786
28514	68787
211071	68788
153074	68789
29866	68790
128139	68791
117771	68792
37161	68793
210279	68794
147358	68795
32152	68796
52527	68797
23700	68798
25379	68799
85573	68800
175722	68801
13223	68802
25955	68803
200885	68804
132138	68805
80685	68806
24421	68807
108287	68808
120726	68809
42363	68810
6543	68811
191101	68812
86061	68813
5052	68814
28734	68815
11569	68816
17862	68817
218788	68818
190742	68819
109996	68820
40523	68821
14574	68822
12262	68823
37072	68824
202333	68825
291242	68826
19281	68827
121145	68828
310436	68829
42870	68830
56110	68831
87065	68832
11971	68833
190094	68834
120560	68835
5362	68836
148415	68837
135684	68838
185417	68839
101942	68840
9443	68841
1981	68842
174917	68843
211709	68844
24888	68845
145346	68846
39833	68847
154784	68848
161583	68849
303565	68850
50316	68851
76654	68852
300501	68853
233450	68854
106166	68855
92162	68856
83708	68857
219057	68858
97458	68859
141127	68860
39848	68861
22471	68862
39174	68863
308584	68864
174028	68865
53258	68866
270469	68867
194293	68868
28988	68869
4668	68870
252761	68871
9716	68872
89898	68873
6890	68874
59625	68875
96617	68876
30587	68877
14773	68878
60307	68879
95378	68880
62331	68881
24399	68882
80265	68883
19987	68884
19461	68885
41121	68886
252698	68887
43762	68888
17861	68889
203896	68890
119008	68891
1280	68892
99907	68893
55814	68894
131062	68895
75847	68896
135915	68897
1360	68898
44055	68899
83569	68900
301754	68901
50134	68902
17622	68903
27841	68904
6624	68905
2777	68906
9182	68907
139443	68908
2279	68909
179807	68910
274	68911
10598	68912
16870	68913
229029	68914
149085	68915
152555	68916
245927	68917
144128	68918
133856	68919
98544	68920
274158	68921
240770	68922
4735	68923
5551	68924
81138	68925
54401	68926
209588	68927
10000	68928
17388	68929
99443	68930
13667	68931
36483	68932
511	68933
26011	68934
6339	68935
64498	68936
28302	68937
187964	68938
296594	68939
116548	68940
15790	68941
24960	68942
205943	68943
100355	68944
36966	68945
214849	68946
72926	68947
96441	68948
24062	68949
49	68950
3087	68951
102450	68952
36530	68953
3495	68954
141234	68955
138598	68956
7282	68957
13050	68958
139149	68959
163522	68960
69962	68961
104049	68962
230563	68963
26622	68964
7554	68965
22677	68966
14281	68967
7989	68968
23133	68969
165726	68970
852	68971
7	68972
36467	68973
155993	68974
94148	68975
136586	68976
123748	68977
198723	68978
135703	68979
52831	68980
16404	68981
13407	68982
146079	68983
136363	68984
162188	68985
122823	68986
60483	68987
3202	68988
2059	68989
55135	68990
228641	68991
31686	68992
242748	68993
103166	68994
179427	68995
104847	68996
51894	68997
2285	68998
58939	68999
109139	69000
37173	69001
34344	69002
6471	69003
134659	69004
11579	69005
224336	69006
117417	69007
24907	69008
312378	69009
51751	69010
17997	69011
192998	69012
89366	69013
207161	69014
236443	69015
263635	69016
44879	69017
15982	69018
20362	69019
198170	69020
164186	69021
246875	69022
41165	69023
7905	69024
96161	69025
10312	69026
3714	69027
123591	69028
186857	69029
18407	69030
9378	69031
110233	69032
56505	69033
267414	69034
34468	69035
99455	69036
4861	69037
24905	69038
100072	69039
2312	69040
101507	69041
17020	69042
35664	69043
90279	69044
172722	69045
9816	69046
241619	69047
42103	69048
42132	69049
26034	69050
29215	69051
88171	69052
140453	69053
13006	69054
310118	69055
32450	69056
3707	69057
164224	69058
8879	69059
3267	69060
45256	69061
141317	69062
9626	69063
391	69064
14730	69065
295016	69066
201608	69067
287602	69068
216094	69069
12858	69070
29598	69071
212988	69072
672	69073
5582	69074
48087	69075
26314	69076
60708	69077
82753	69078
1889	69079
5605	69080
159023	69081
8542	69082
882	69083
97944	69084
170994	69085
113632	69086
110890	69087
36632	69088
36632	69089
24905	69090
13201	69091
1838	69092
58229	69093
108971	69094
110363	69095
76234	69096
973	69097
56597	69098
57018	69099
1012	69100
1041	69101
9472	69102
41535	69103
14170	69104
95024	69105
134536	69106
50597	69107
32368	69108
21318	69109
32136	69110
212638	69111
17996	69112
51694	69113
47799	69114
17444	69115
11515	69116
8972	69117
82180	69118
262862	69119
77255	69120
53446	69121
54264	69122
68150	69123
53447	69124
105071	69125
64701	69126
6425	69127
117064	69128
80722	69129
35905	69130
4732	69131
71978	69132
60155	69133
49392	69134
6368	69135
17321	69136
206517	69137
271842	69138
9516	69139
13346	69140
141200	69141
16871	69142
256555	69143
73643	69144
172004	69145
37615	69146
113942	69147
99945	69148
11530	69149
59289	69150
281291	69151
85185	69152
17356	69153
22488	69154
291921	69155
70069	69156
277527	69157
1682	69158
564	69159
145662	69160
123051	69161
5406	69162
86593	69163
69	69164
187179	69165
176389	69166
41278	69167
131634	69168
196296	69169
52719	69170
33355	69171
16002	69172
1737	69173
19644	69174
5343	69175
9334	69176
4715	69177
22282	69178
553	69179
95480	69180
154407	69181
44581	69182
8635	69183
15484	69184
37116	69185
146729	69186
126725	69187
57942	69188
18407	69189
41414	69190
218500	69191
189552	69192
92938	69193
175297	69194
19350	69195
81228	69196
298513	69197
87530	69198
124814	69199
25370	69200
30419	69201
159080	69202
9707	69203
24570	69204
74418	69205
207801	69206
4947	69207
120079	69208
279749	69209
15383	69210
190608	69211
75140	69212
21341	69213
5370	69214
25250	69215
38183	69216
108846	69217
102652	69218
102652	69219
293842	69220
152955	69221
240551	69222
154491	69223
59965	69224
32039	69225
55456	69226
123881	69227
159561	69228
266670	69229
108846	69230
71543	69231
71543	69232
16436	69233
213851	69234
99324	69235
213851	69236
25855	69237
56489	69238
25655	69239
8941	69240
9364	69241
66924	69242
151539	69243
69218	69244
17424	69245
109086	69246
18176	69247
137111	69248
18383	69249
16396	69250
9364	69251
82871	69252
199670	69253
104803	69254
96283	69255
57662	69256
192494	69257
200821	69258
25415	69259
10159	69260
42973	69261
138479	69262
93145	69263
63964	69264
88390	69265
90748	69266
45906	69267
60813	69268
2203	69269
4948	69270
75500	69271
67869	69272
5325	69273
293368	69274
311710	69275
87746	69276
307038	69277
166886	69278
12005	69279
54922	69280
52262	69281
12438	69282
83040	69283
185517	69284
34190	69285
300826	69286
62826	69287
77007	69288
1472	69289
15982	69290
529	69291
88174	69292
44691	69293
312448	69294
108309	69295
25342	69296
55777	69297
78210	69298
189191	69299
189191	69300
152763	69301
185361	69302
2670	69303
93113	69304
95379	69305
132321	69306
2748	69307
177500	69308
6361	69309
38954	69310
7334	69311
3937	69312
20056	69313
283039	69314
77637	69315
41299	69316
208193	69317
157706	69318
10326	69319
87745	69320
187415	69321
3898	69322
65265	69323
190410	69324
26222	69325
268100	69326
108037	69327
11603	69328
25655	69329
57033	69330
189990	69331
179614	69332
262604	69333
47822	69334
87774	69335
59235	69336
3052	69337
80778	69338
119607	69339
24702	69340
244116	69341
9687	69342
52534	69343
210241	69344
38668	69345
200229	69346
130624	69347
244260	69348
236559	69349
18619	69350
49840	69351
225804	69352
90800	69353
169139	69354
44521	69355
135794	69356
17996	69357
67793	69358
23432	69359
137329	69360
109288	69361
90696	69362
92423	69363
186618	69364
20018	69365
1969	69366
22097	69367
87945	69368
95237	69369
20897	69370
125233	69371
108612	69372
9974	69373
44890	69374
35249	69375
169412	69376
89830	69377
7478	69378
36824	69379
51804	69380
91762	69381
117065	69382
85723	69383
6173	69384
82998	69385
6569	69386
29314	69387
99494	69388
14850	69389
105313	69390
55948	69391
69365	69392
174508	69393
39211	69394
28068	69395
52661	69396
77901	69397
120069	69398
117692	69399
37528	69400
147427	69401
22261	69402
108403	69403
103	69404
38329	69405
91560	69406
174798	69407
103380	69408
172705	69409
248	69410
26266	69411
286761	69412
116647	69413
29082	69414
37615	69415
18485	69416
30809	69417
14220	69418
76155	69419
297755	69420
59256	69421
200763	69422
92197	69423
179129	69424
128904	69425
90790	69426
16831	69427
26593	69428
55404	69429
211347	69430
277731	69431
107005	69432
4950	69433
81429	69434
30160	69435
118634	69436
206460	69437
31247	69438
95051	69439
141794	69440
96110	69441
7526	69442
203343	69443
44854	69444
6648	69445
53996	69446
10741	69447
207059	69448
85711	69449
78549	69450
85711	69451
52180	69452
17925	69453
262874	69454
121817	69455
41365	69456
27139	69457
53550	69458
2562	69459
2562	69460
15009	69461
89797	69462
134216	69463
216372	69464
39351	69465
58484	69466
213748	69467
21863	69468
27811	69469
138477	69470
110662	69471
55118	69472
19187	69473
214475	69474
12537	69475
45168	69476
197742	69477
131626	69478
128006	69479
90964	69480
143148	69481
32097	69482
61108	69483
146514	69484
110454	69485
62197	69486
142300	69487
231309	69488
288826	69489
104912	69490
2822	69491
31862	69492
10802	69493
1823	69494
141194	69495
9629	69496
31518	69497
79233	69498
46143	69499
18470	69500
19678	69501
19478	69502
21519	69503
214559	69504
12693	69505
15930	69506
10136	69507
4715	69508
194853	69509
6357	69510
48551	69511
159420	69512
50789	69513
308249	69514
151865	69515
34381	69516
496	69517
122667	69518
227200	69519
5209	69520
273160	69521
26926	69522
141121	69523
63604	69524
77861	69525
115927	69526
274825	69527
93641	69528
42370	69529
18256	69530
48205	69531
158994	69532
114490	69533
75467	69534
187334	69535
56338	69536
82321	69537
10485	69538
26902	69539
93070	69540
78924	69541
12073	69542
1916	69543
48200	69544
122969	69545
126	69546
257233	69547
50780	69548
94914	69549
15343	69550
10715	69551
223497	69552
78895	69553
105834	69554
18166	69555
196244	69556
115512	69557
102486	69558
73769	69559
7348	69560
13565	69561
81955	69562
112118	69563
129794	69564
42505	69565
36889	69566
36889	69567
1563	69568
110999	69569
12112	69570
26247	69571
140174	69572
209028	69573
136057	69574
40033	69575
39066	69576
150764	69577
206366	69578
53933	69579
28782	69580
40325	69581
12482	69582
98550	69583
21431	69584
29597	69585
115976	69586
16391	69587
235118	69588
23419	69589
143235	69590
75976	69591
80656	69592
6299	69593
785	69594
205474	69595
179844	69596
132456	69597
28977	69598
8463	69599
272198	69600
131110	69601
14435	69602
126875	69603
686	69604
175115	69605
46403	69606
50837	69607
69360	69608
29508	69609
147098	69610
13262	69611
296926	69612
270645	69613
159277	69614
61214	69615
24972	69616
130950	69617
33529	69618
141297	69619
60672	69620
118781	69621
196730	69622
243256	69623
74516	69624
35621	69625
32450	69626
12432	69627
40592	69628
292541	69629
38145	69630
82250	69631
57878	69632
297562	69633
24959	69634
44890	69635
36899	69636
39364	69637
29056	69638
45743	69639
5986	69640
28871	69641
28893	69642
208793	69643
245815	69644
7372	69645
541	69646
174838	69647
35482	69648
54265	69649
26939	69650
1612	69651
122933	69652
29938	69653
32543	69654
10325	69655
130558	69656
26954	69657
6611	69658
88685	69659
6	69660
90106	69661
43351	69662
311907	69663
806	69664
24557	69665
229476	69666
138516	69667
22542	69668
59451	69669
183068	69670
212428	69671
226848	69672
76010	69673
257426	69674
91992	69675
94994	69676
280356	69677
35675	69678
35163	69679
185145	69680
3802	69681
67452	69682
211500	69683
163030	69684
135480	69685
3907	69686
53564	69687
32853	69688
34222	69689
34790	69690
79529	69691
906	69692
241178	69693
300495	69694
6639	69695
144184	69696
132970	69697
220116	69698
18548	69699
40005	69700
40178	69701
31709	69702
9880	69703
41373	69704
12137	69705
3439	69706
6811	69707
77132	69708
18059	69709
197921	69710
59392	69711
14921	69712
55484	69713
196541	69714
94802	69715
37214	69716
83669	69717
83554	69718
83554	69719
11208	69720
17089	69721
45680	69722
142345	69723
14279	69724
29872	69725
194323	69726
32379	69727
131599	69728
14103	69729
38822	69730
56847	69731
10951	69732
63112	69733
57125	69734
182389	69735
27870	69736
72094	69737
9231	69738
53543	69739
5657	69740
55838	69741
88154	69742
58126	69743
54244	69744
212457	69745
38263	69746
87530	69747
56802	69748
202522	69749
110188	69750
213061	69751
251687	69752
189854	69753
100798	69754
268363	69755
113756	69756
121078	69757
25393	69758
234435	69759
90914	69760
193244	69761
34846	69762
1843	69763
14650	69764
12857	69765
72111	69766
15791	69767
77885	69768
82425	69769
277883	69770
5577	69771
29214	69772
119289	69773
5148	69774
88818	69775
156081	69776
45057	69777
29263	69778
12649	69779
163698	69780
92829	69781
210415	69782
203215	69783
176872	69784
7167	69785
17801	69786
1604	69787
92465	69788
35626	69789
28559	69790
301982	69791
9499	69792
3529	69793
7575	69794
18295	69795
140340	69796
2018	69797
123957	69798
246855	69799
65719	69800
65741	69801
40362	69802
16051	69803
35209	69804
28905	69805
39160	69806
133755	69807
250690	69808
76007	69809
78615	69810
96047	69811
231046	69812
56871	69813
178110	69814
145475	69815
44543	69816
53421	69817
53421	69818
55911	69819
9974	69820
81954	69821
305676	69822
250715	69823
30196	69824
96040	69825
93020	69826
12773	69827
18307	69828
4188	69829
231064	69830
44543	69831
10302	69832
4332	69833
65300	69834
205204	69835
5840	69836
12084	69837
11796	69838
122814	69839
63269	69840
87356	69841
58722	69842
6148	69843
187792	69844
27402	69845
254113	69846
42974	69847
1624	69848
119717	69849
311	69850
808	69851
2515	69852
43889	69853
103738	69854
63797	69855
8315	69856
89723	69857
48719	69858
78460	69859
210295	69860
10042	69861
254290	69862
252037	69863
126349	69864
4094	69865
4858	69866
291615	69867
8030	69868
100760	69869
76265	69870
212430	69871
16693	69872
155675	69873
13815	69874
2107	69875
11304	69876
253233	69877
24723	69878
8371	69879
113766	69880
780	69881
1916	69882
79404	69883
45640	69884
23782	69885
182115	69886
159642	69887
172056	69888
189827	69889
108699	69890
117915	69891
11537	69892
56113	69893
19660	69894
57319	69895
76793	69896
20473	69897
84143	69898
46385	69899
159920	69900
31497	69901
2060	69902
163307	69903
16785	69904
257860	69905
75114	69906
2965	69907
1823	69908
114134	69909
16046	69910
22719	69911
44771	69912
58066	69913
114423	69914
165400	69915
90051	69916
2527	69917
35440	69918
30812	69919
11107	69920
55021	69921
11486	69922
253415	69923
2510	69924
162911	69925
36503	69926
90750	69927
30919	69928
14653	69929
89514	69930
11999	69931
4744	69932
179528	69933
11107	69934
57470	69935
105107	69936
103028	69937
132721	69938
34064	69939
33309	69940
154685	69941
88231	69942
307448	69943
98604	69944
22689	69945
15170	69946
9665	69947
59097	69948
77074	69949
9667	69950
104846	69951
17339	69952
52366	69953
21	69954
37595	69955
16344	69956
189563	69957
296722	69958
103827	69959
86335	69960
2139	69961
164185	69962
17736	69963
184126	69964
79841	69965
264397	69966
25784	69967
37118	69968
125922	69969
28229	69970
40330	69971
60162	69972
63063	69973
11703	69974
138406	69975
67807	69976
152070	69977
7606	69978
72082	69979
196053	69980
13420	69981
211456	69982
209733	69983
9900	69984
65226	69985
141969	69986
308212	69987
7920	69988
26586	69989
45888	69990
13981	69991
4365	69992
162526	69993
159646	69994
155171	69995
137329	69996
129579	69997
71093	69998
233460	69999
175343	70000
64865	70001
111468	70002
77712	70003
341	70004
16896	70005
11426	70006
127914	70007
87747	70008
128507	70009
126526	70010
26041	70011
24253	70012
83878	70013
41894	70014
41894	70015
64486	70016
22971	70017
112260	70018
7225	70019
8574	70020
2821	70021
95668	70022
198672	70023
3720	70024
117448	70025
117448	70026
21058	70027
37650	70028
80849	70029
37727	70030
1893	70031
6667	70032
101221	70033
258633	70034
28759	70035
12026	70036
13667	70037
35338	70038
60860	70039
28924	70040
161096	70041
50422	70042
1073	70043
133716	70044
108862	70045
44475	70046
138479	70047
148228	70048
107061	70049
9100	70050
257292	70051
157426	70052
129462	70053
205474	70054
14439	70055
132168	70056
46936	70057
15625	70058
136070	70059
20268	70060
76534	70061
94028	70062
32094	70063
110950	70064
93495	70065
23311	70066
2083	70067
59635	70068
152794	70069
13020	70070
158666	70071
20490	70072
83505	70073
58815	70074
82773	70075
36072	70076
132395	70077
156841	70078
8018	70079
164535	70080
68773	70081
25366	70082
1738	70083
83317	70084
108545	70085
40940	70086
247978	70087
38302	70088
37818	70089
113426	70090
7764	70091
13103	70092
8272	70093
6817	70094
111613	70095
30610	70096
68293	70097
224404	70098
41397	70099
165208	70100
261350	70101
309627	70102
71264	70103
56916	70104
128151	70105
104646	70106
190725	70107
239574	70108
65	70109
210849	70110
263815	70111
157383	70112
32001	70113
22035	70114
8457	70115
25524	70116
15379	70117
3953	70118
120315	70119
25013	70120
116487	70121
279320	70122
13136	70123
285161	70124
118757	70125
279091	70126
31088	70127
210491	70128
63036	70129
97824	70130
106032	70131
100403	70132
22552	70133
9252	70134
122334	70135
4845	70136
146913	70137
206513	70138
17685	70139
75052	70140
194297	70141
42903	70142
187436	70143
90689	70144
45541	70145
94787	70146
28615	70147
240885	70148
12794	70149
68354	70150
68160	70151
23633	70152
120573	70153
22700	70154
168601	70155
205175	70156
100833	70157
54265	70158
274758	70159
828	70160
40173	70161
170664	70162
16170	70163
159749	70164
19765	70165
10296	70166
1831	70167
7414	70168
72712	70169
52191	70170
43744	70171
185495	70172
184170	70173
63360	70174
12843	70175
78565	70176
105	70177
52826	70178
290290	70179
35680	70180
596	70181
236	70182
1396	70183
16013	70184
88717	70185
104084	70186
93797	70187
201465	70188
32010	70189
47615	70190
139098	70191
5201	70192
10838	70193
57681	70194
34222	70195
103488	70196
5551	70197
27802	70198
14025	70199
4783	70200
27158	70201
221976	70202
51069	70203
227570	70204
40878	70205
114970	70206
114970	70207
132321	70208
17137	70209
34935	70210
9053	70211
75371	70212
172563	70213
27673	70214
37437	70215
156632	70216
34585	70217
28912	70218
8578	70219
8456	70220
23420	70221
29302	70222
204866	70223
178428	70224
99253	70225
26502	70226
26502	70227
34730	70228
310840	70229
9756	70230
17103	70231
76130	70232
14380	70233
210830	70234
197743	70235
29983	70236
46358	70237
33829	70238
152924	70239
20701	70240
529	70241
89530	70242
260657	70243
305736	70244
6052	70245
7760	70246
1586	70247
64792	70248
42816	70249
99880	70250
145443	70251
156320	70252
182067	70253
15752	70254
163204	70255
98023	70256
12406	70257
58600	70258
99309	70259
275142	70260
301160	70261
159	70262
125022	70263
596	70264
31609	70265
24098	70266
95273	70267
11682	70268
2219	70269
65444	70270
41294	70271
203618	70272
230360	70273
19399	70274
163745	70275
40992	70276
45419	70277
56096	70278
85566	70279
25484	70280
8405	70281
28322	70282
22041	70283
70947	70284
17825	70285
129419	70286
61548	70287
164399	70288
189346	70289
27080	70290
48940	70291
50500	70292
65196	70293
142035	70294
18685	70295
65304	70296
17150	70297
53163	70298
8750	70299
202642	70300
94677	70301
11736	70302
134800	70303
96202	70304
87617	70305
77250	70306
185034	70307
3902	70308
242939	70309
40972	70310
28714	70311
54401	70312
54401	70313
93156	70314
7916	70315
14738	70316
33711	70317
161726	70318
3280	70319
31292	70320
217281	70321
34328	70322
178873	70323
158315	70324
69155	70325
34478	70326
182621	70327
68132	70328
44438	70329
25168	70330
196652	70331
134915	70332
206598	70333
162367	70334
91210	70335
2621	70336
11800	70337
25656	70338
24360	70339
198662	70340
25776	70341
68771	70342
8942	70343
21900	70344
16911	70345
93553	70346
10707	70347
618	70348
6349	70349
11084	70350
254592	70351
105641	70352
107604	70353
241392	70354
207196	70355
85492	70356
22338	70357
134126	70358
97529	70359
26967	70360
47188	70361
25021	70362
278	70363
112202	70364
61646	70365
167992	70366
142113	70367
2141	70368
94254	70369
124128	70370
4177	70371
201859	70372
205900	70373
43104	70374
109484	70375
190422	70376
44249	70377
51433	70378
466	70379
8693	70380
58994	70381
292147	70382
2492	70383
91976	70384
132565	70385
10144	70386
126664	70387
150396	70388
11045	70389
257914	70390
33836	70391
234248	70392
12887	70393
201607	70394
3003	70395
6466	70396
78232	70397
63318	70398
8276	70399
142615	70400
56818	70401
69633	70402
1221	70403
198269	70404
198269	70405
57301	70406
285136	70407
42949	70408
64551	70409
449	70410
159627	70411
18977	70412
31195	70413
201217	70414
50342	70415
16806	70416
2298	70417
100802	70418
80706	70419
19782	70420
131142	70421
10013	70422
21574	70423
53751	70424
53444	70425
20590	70426
115250	70427
19253	70428
16916	70429
17685	70430
54228	70431
12626	70432
17754	70433
112530	70434
15849	70435
38302	70436
96600	70437
111855	70438
245296	70439
32868	70440
312211	70441
18605	70442
131577	70443
168758	70444
89503	70445
230951	70446
51763	70447
193862	70448
114395	70449
282152	70450
24338	70451
190488	70452
139599	70453
19735	70454
141922	70455
10750	70456
9335	70457
287340	70458
124616	70459
37050	70460
11370	70461
192509	70462
145531	70463
145789	70464
12731	70465
54388	70466
35302	70467
87484	70468
22431	70469
305619	70470
8081	70471
224751	70472
124532	70473
20469	70474
131765	70475
46990	70476
22007	70477
139610	70478
71547	70479
3801	70480
24483	70481
24471	70482
76870	70483
45960	70484
107613	70485
13667	70486
60508	70487
110344	70488
57328	70489
94667	70490
17913	70491
70482	70492
265980	70493
79806	70494
309607	70495
28152	70496
29442	70497
42958	70498
269060	70499
167488	70500
182125	70501
90056	70502
12432	70503
25415	70504
28535	70505
183261	70506
264242	70507
182573	70508
156707	70509
43081	70510
31364	70511
202100	70512
37392	70513
142316	70514
65329	70515
97169	70516
37850	70517
43976	70518
254609	70519
139689	70520
217187	70521
116959	70522
127994	70523
11720	70524
84368	70525
96032	70526
54861	70527
4100	70528
90268	70529
167614	70530
6619	70531
28830	70532
18826	70533
1689	70534
14404	70535
21886	70536
69	70537
39859	70538
25687	70539
4063	70540
31248	70541
36019	70542
82086	70543
13042	70544
5057	70545
3826	70546
2051	70547
14085	70548
97392	70549
36673	70550
9824	70551
31098	70552
116869	70553
20288	70554
13504	70555
70473	70556
45443	70557
29564	70558
82258	70559
156981	70560
78356	70561
77506	70562
136910	70563
147716	70564
173761	70565
61306	70566
57335	70567
17645	70568
40958	70569
143890	70570
21731	70571
117546	70572
150392	70573
25700	70574
215491	70575
82349	70576
72608	70577
193046	70578
17825	70579
130700	70580
93228	70581
97521	70582
22261	70583
246895	70584
172214	70585
36307	70586
212313	70587
312096	70588
86957	70589
96898	70590
53010	70591
302476	70592
25886	70593
101175	70594
17950	70595
102951	70596
59426	70597
6920	70598
6483	70599
64328	70600
111951	70601
24531	70602
64631	70603
60312	70604
92075	70605
149295	70606
71052	70607
176850	70608
130387	70609
52957	70610
264157	70611
78384	70612
23826	70613
53603	70614
43810	70615
63496	70616
93289	70617
38976	70618
13201	70619
84533	70620
57260	70621
21668	70622
96621	70623
77534	70624
4958	70625
143315	70626
55963	70627
21330	70628
199441	70629
74692	70630
36046	70631
70731	70632
113425	70633
130529	70634
81388	70635
165229	70636
279864	70637
48139	70638
38109	70639
130996	70640
40260	70641
188006	70642
116910	70643
216765	70644
63872	70645
144685	70646
207650	70647
71256	70648
12124	70649
10505	70650
4233	70651
96890	70652
239998	70653
17803	70654
65304	70655
69500	70656
25273	70657
144630	70658
174126	70659
6954	70660
164766	70661
54479	70662
130367	70663
77353	70664
102378	70665
86018	70666
279369	70667
40286	70668
19876	70669
222738	70670
192840	70671
32280	70672
2910	70673
202097	70674
43064	70675
5957	70676
24186	70677
80775	70678
28616	70679
78838	70680
153689	70681
312139	70682
309011	70683
92658	70684
174394	70685
77378	70686
271037	70687
20973	70688
41291	70689
16473	70690
77336	70691
32892	70692
35059	70693
68680	70694
35198	70695
23360	70696
26386	70697
7449	70698
63666	70699
152591	70700
66048	70701
26475	70702
142424	70703
54312	70704
182851	70705
52861	70706
49865	70707
2552	70708
262871	70709
10832	70710
28779	70711
128117	70712
31440	70713
100954	70714
76133	70715
196231	70716
12462	70717
15867	70718
6744	70719
32149	70720
146778	70721
203501	70722
7844	70723
20952	70724
121175	70725
7508	70726
7482	70727
139298	70728
45345	70729
206308	70730
310820	70731
140310	70732
240695	70733
35951	70734
48469	70735
146556	70736
128228	70737
253362	70738
96245	70739
89925	70740
16260	70741
5102	70742
1071	70743
48845	70744
17189	70745
46019	70746
7660	70747
25950	70748
63336	70749
132169	70750
62813	70751
208098	70752
33614	70753
34234	70754
77257	70755
3908	70756
19380	70757
148339	70758
26456	70759
185770	70760
142110	70761
64365	70762
9286	70763
108257	70764
1688	70765
8539	70766
127712	70767
60298	70768
2576	70769
41209	70770
115251	70771
211145	70772
91796	70773
27807	70774
22180	70775
128243	70776
24525	70777
18700	70778
297080	70779
85532	70780
46437	70781
46404	70782
205552	70783
263034	70784
156932	70785
179191	70786
47726	70787
43706	70788
115071	70789
59184	70790
1097	70791
6697	70792
83944	70793
58667	70794
50835	70795
296202	70796
13269	70797
27282	70798
151760	70799
56333	70800
93256	70801
6909	70802
196008	70803
41319	70804
198229	70805
96110	70806
87082	70807
145306	70808
4989	70809
263990	70810
81955	70811
294709	70812
92287	70813
39021	70814
2430	70815
96391	70816
106085	70817
51784	70818
268253	70819
80206	70820
148606	70821
236803	70822
56669	70823
11449	70824
53992	70825
3720	70826
121080	70827
194530	70828
19264	70829
84481	70830
118594	70831
9525	70832
29369	70833
274751	70834
32184	70835
65200	70836
291638	70837
161584	70838
39682	70839
11002	70840
153073	70841
58920	70842
71129	70843
67110	70844
138574	70845
220	70846
26863	70847
6816	70848
41241	70849
5322	70850
258426	70851
2673	70852
16628	70853
280247	70854
159509	70855
8622	70856
12257	70857
12257	70858
270881	70859
209792	70860
125921	70861
213503	70862
152506	70863
28928	70864
39960	70865
160904	70866
127551	70867
24684	70868
121762	70869
45080	70870
174388	70871
81437	70872
101690	70873
83532	70874
55448	70875
75077	70876
96266	70877
31474	70878
49492	70879
220833	70880
1112	70881
56259	70882
1097	70883
20748	70884
75692	70885
126710	70886
203268	70887
87978	70888
11909	70889
10061	70890
8693	70891
20785	70892
110916	70893
5438	70894
137445	70895
146560	70896
148414	70897
19663	70898
30875	70899
185486	70900
13995	70901
950	70902
103149	70903
8169	70904
3780	70905
23263	70906
217152	70907
10627	70908
63485	70909
122668	70910
122560	70911
209742	70912
161683	70913
47285	70914
5417	70915
193255	70916
60953	70917
26568	70918
145531	70919
191035	70920
107914	70921
24144	70922
152425	70923
59804	70924
189575	70925
118834	70926
116550	70927
17025	70928
184668	70929
8920	70930
50639	70931
17012	70932
17235	70933
12060	70934
4229	70935
61786	70936
43190	70937
15663	70938
3138	70939
120109	70940
553	70941
77533	70942
35427	70943
28496	70944
105192	70945
120770	70946
305652	70947
12803	70948
23409	70949
107142	70950
23854	70951
32957	70952
81486	70953
4614	70954
208157	70955
7859	70956
15260	70957
38480	70958
5880	70959
19788	70960
4614	70961
14087	70962
35318	70963
91764	70964
202233	70965
231593	70966
114451	70967
1706	70968
52147	70969
287162	70970
192481	70971
108104	70972
69256	70973
74949	70974
282433	70975
189803	70976
235987	70977
13836	70978
159654	70979
100474	70980
29239	70981
712	70982
92210	70983
34486	70984
41635	70985
5804	70986
67589	70987
125771	70988
172049	70989
48040	70990
17618	70991
78007	70992
266907	70993
7441	70994
65840	70995
207304	70996
44015	70997
95725	70998
71350	70999
60355	71000
38534	71001
190657	71002
73724	71003
85680	71004
41355	71005
95489	71006
185154	71007
81468	71008
10175	71009
290891	71010
135021	71011
85499	71012
132652	71013
202591	71014
69835	71015
207012	71016
222258	71017
90361	71018
92447	71019
82785	71020
60890	71021
36437	71022
213688	71023
127065	71024
7855	71025
65441	71026
565	71027
991	71028
68881	71029
83707	71030
17789	71031
53335	71032
115543	71033
193099	71034
230946	71035
181333	71036
54633	71037
126460	71038
228455	71039
129758	71040
109235	71041
125209	71042
44106	71043
74857	71044
258954	71045
309850	71046
208794	71047
288188	71048
34960	71049
290986	71050
5444	71051
208907	71052
12835	71053
66786	71054
10464	71055
8413	71056
145238	71057
64735	71058
179481	71059
144023	71060
26143	71061
16749	71062
7840	71063
9402	71064
20046	71065
144734	71066
86614	71067
227519	71068
56124	71069
86976	71070
55311	71071
51678	71072
98660	71073
8533	71074
250742	71075
134892	71076
277575	71077
24103	71078
11684	71079
80672	71080
54043	71081
27660	71082
66843	71083
91417	71084
122782	71085
87944	71086
109460	71087
4490	71088
146702	71089
18982	71090
235303	71091
8285	71092
103093	71093
85790	71094
166825	71095
26791	71096
113972	71097
158186	71098
73493	71099
67972	71100
77430	71101
117546	71102
22779	71103
300498	71104
306664	71105
180800	71106
136375	71107
9198	71108
25334	71109
61501	71110
150317	71111
181125	71112
46873	71113
203978	71114
132495	71115
212339	71116
44441	71117
11920	71118
18652	71119
24569	71120
24614	71121
125501	71122
133428	71123
79289	71124
88868	71125
52295	71126
69587	71127
202873	71128
138021	71129
31266	71130
285837	71131
136508	71132
248891	71133
230876	71134
189956	71135
27006	71136
122396	71137
80658	71138
223394	71139
185959	71140
148702	71141
13068	71142
63727	71143
116782	71144
56826	71145
19035	71146
106731	71147
104734	71148
226543	71149
196710	71150
130876	71151
20835	71152
157106	71153
180	71154
24869	71155
136211	71156
53651	71157
139460	71158
179578	71159
97138	71160
278814	71161
44128	71162
4335	71163
5367	71164
37139	71165
10843	71166
112919	71167
2041	71168
178124	71169
63821	71170
6648	71171
8502	71172
11419	71173
47295	71174
160342	71175
117952	71176
31860	71177
55970	71178
207359	71179
82986	71180
131421	71181
5989	71182
311416	71183
304556	71184
297487	71185
206795	71186
66938	71187
171572	71188
121645	71189
5977	71190
56355	71191
38111	71192
141705	71193
59591	71194
8463	71195
174013	71196
1812	71197
61915	71198
14689	71199
83064	71200
15	71201
3194	71202
15250	71203
28740	71204
76015	71205
1176	71206
178227	71207
76015	71208
27042	71209
199819	71210
283800	71211
38324	71212
6031	71213
214379	71214
116093	71215
275083	71216
200909	71217
92370	71218
114808	71219
6342	71220
261596	71221
72687	71222
11913	71223
131	71224
305403	71225
121129	71226
715	71227
715	71228
12665	71229
64881	71230
296735	71231
188049	71232
269038	71233
64847	71234
67698	71235
59811	71236
23616	71237
75713	71238
5	71239
273775	71240
40453	71241
175760	71242
32017	71243
15003	71244
1011	71245
32508	71246
213661	71247
143947	71248
24927	71249
150943	71250
290	71251
21134	71252
54224	71253
47854	71254
154457	71255
32383	71256
5330	71257
7256	71258
135172	71259
15324	71260
167187	71261
79508	71262
79508	71263
27735	71264
170935	71265
310	71266
118571	71267
101699	71268
85824	71269
1107	71270
267906	71271
121042	71272
1	71273
678	71274
258371	71275
106525	71276
2168	71277
183828	71278
223700	71279
947	71280
1867	71281
1867	71282
55320	71283
72220	71284
50554	71285
1504	71286
76237	71287
4220	71288
19056	71289
1669	71290
54779	71291
61154	71292
93	71293
44836	71294
98673	71295
52588	71296
9353	71297
165662	71298
81303	71299
10199	71300
2256	71301
688	71302
21209	71303
124930	71304
3539	71305
10039	71306
206297	71307
1794	71308
7963	71309
122963	71310
678	71311
45744	71312
1809	71313
41632	71314
25714	71315
28425	71316
153218	71317
10558	71318
921	71319
110751	71320
228922	71321
21946	71322
131762	71323
22357	71324
67453	71325
5791	71326
4613	71327
24	71328
9802	71329
20243	71330
60066	71331
21788	71332
267074	71333
592	71334
78540	71335
65434	71336
113882	71337
17927	71338
1176	71339
115649	71340
92899	71341
10749	71342
281887	71343
41197	71344
60306	71345
29774	71346
2082	71347
49731	71348
290685	71349
5767	71350
76986	71351
32847	71352
101370	71353
191038	71354
58791	71355
131884	71356
197506	71357
21262	71358
9248	71359
6770	71360
280499	71361
71522	71362
111878	71363
2688	71364
1922	71365
96086	71366
185769	71367
104155	71368
127859	71369
16122	71370
3613	71371
52803	71372
84592	71373
104408	71374
27555	71375
167003	71376
289846	71377
76406	71378
203366	71379
28038	71380
65414	71381
204998	71382
11080	71383
62673	71384
4938	71385
39383	71386
33982	71387
87063	71388
3516	71389
237715	71390
19736	71391
88704	71392
114794	71393
103043	71394
2468	71395
53677	71396
56046	71397
56046	71398
44766	71399
270354	71400
1045	71401
75592	71402
34562	71403
52878	71404
36796	71405
94681	71406
143107	71407
85994	71408
25486	71409
236269	71410
10816	71411
912	71412
61241	71413
10809	71414
1813	71415
92558	71416
250501	71417
301172	71418
73766	71419
74699	71420
216093	71421
144162	71422
128614	71423
94288	71424
16448	71425
29796	71426
276220	71427
50843	71428
13855	71429
109777	71430
79430	71431
121155	71432
231964	71433
87013	71434
242180	71435
215702	71436
54199	71437
263875	71438
73308	71439
6998	71440
50556	71441
127536	71442
20919	71443
170047	71444
40376	71445
205510	71446
5875	71447
157368	71448
31462	71449
21593	71450
105920	71451
81557	71452
214513	71453
28229	71454
39471	71455
10583	71456
10583	71457
34597	71458
25818	71459
12440	71460
115985	71461
76903	71462
12440	71463
96260	71464
108816	71465
63577	71466
201455	71467
14397	71468
46253	71469
145850	71470
734	71471
33457	71472
29748	71473
122850	71474
100809	71475
36073	71476
187361	71477
107988	71478
13618	71479
110798	71480
61952	71481
62481	71482
162639	71483
60558	71484
134338	71485
297194	71486
50925	71487
51933	71488
59232	71489
58197	71490
40733	71491
124796	71492
207732	71493
25913	71494
26120	71495
2618	71496
194632	71497
10919	71498
23256	71499
159403	71500
22902	71501
245342	71502
65998	71503
2018	71504
265486	71505
135568	71506
246210	71507
18450	71508
15511	71509
39061	71510
140481	71511
68394	71512
12588	71513
181822	71514
184719	71515
9565	71516
4053	71517
14854	71518
110140	71519
1313	71520
37303	71521
54534	71522
2589	71523
3831	71524
74042	71525
167365	71526
131836	71527
208543	71528
218774	71529
46718	71530
125848	71531
2857	71532
49019	71533
379	71534
6736	71535
2474	71536
301154	71537
193351	71538
580	71539
2565	71540
5092	71541
690	71542
19759	71543
151256	71544
73197	71545
170	71546
40536	71547
13365	71548
2029	71549
5856	71550
140163	71551
36330	71552
60483	71553
43606	71554
34783	71555
41423	71556
24983	71557
24983	71558
1485	71559
38882	71560
198453	71561
173863	71562
692	71563
37196	71564
72594	71565
290	71566
62657	71567
218285	71568
24883	71569
114252	71570
8621	71571
122053	71572
22759	71573
4085	71574
25389	71575
82428	71576
81927	71577
20215	71578
13289	71579
82281	71580
6820	71581
88987	71582
88987	71583
116713	71584
116713	71585
293427	71586
14166	71587
63429	71588
339	71589
3417	71590
1640	71591
201309	71592
294418	71593
238732	71594
6329	71595
4841	71596
40948	71597
57745	71598
18852	71599
309598	71600
201059	71601
7404	71602
250652	71603
227751	71604
137460	71605
75698	71606
41876	71607
37302	71608
300093	71609
104297	71610
118973	71611
391	71612
27440	71613
8532	71614
104858	71615
142566	71616
40999	71617
11329	71618
73115	71619
144711	71620
9471	71621
79447	71622
42872	71623
66756	71624
8693	71625
61532	71626
99421	71627
26519	71628
16718	71629
2226	71630
92850	71631
91712	71632
186013	71633
64329	71634
134501	71635
69874	71636
15978	71637
690	71638
837	71639
11510	71640
17344	71641
183311	71642
11861	71643
100516	71644
58579	71645
137963	71646
200495	71647
146595	71648
803	71649
27108	71650
35224	71651
129701	71652
53594	71653
212720	71654
83524	71655
212958	71656
4690	71657
67229	71658
163363	71659
27761	71660
41821	71661
133126	71662
240164	71663
48433	71664
294042	71665
306306	71666
179996	71667
136975	71668
104846	71669
18338	71670
18338	71671
115966	71672
39679	71673
193190	71674
183823	71675
17556	71676
97967	71677
192593	71678
42907	71679
195626	71680
30582	71681
60901	71682
74042	71683
692	71684
2018	71685
13047	71686
163919	71687
48921	71688
66291	71689
16224	71690
20704	71691
56956	71692
31909	71693
79093	71694
5632	71695
12506	71696
70002	71697
1650	71698
10369	71699
91326	71700
100572	71701
3445	71702
11954	71703
106653	71704
77110	71705
58476	71706
1014	71707
123284	71708
134276	71709
21322	71710
55951	71711
105747	71712
94735	71713
59411	71714
7347	71715
123225	71716
6272	71717
105922	71718
3997	71719
18634	71720
93272	71721
25613	71722
922	71723
145372	71724
24676	71725
53634	71726
200951	71727
75870	71728
7631	71729
4301	71730
6652	71731
71947	71732
2100	71733
28564	71734
107016	71735
14003	71736
19559	71737
64201	71738
8111	71739
167538	71740
230589	71741
16030	71742
191622	71743
44766	71744
96913	71745
195607	71746
76874	71747
266885	71748
20963	71749
135235	71750
147295	71751
5916	71752
165710	71753
165711	71754
34668	71755
252325	71756
5874	71757
47072	71758
29724	71759
66304	71760
19844	71761
2368	71762
89343	71763
23128	71764
135298	71765
61223	71766
174861	71767
405	71768
309141	71769
114947	71770
112045	71771
13325	71772
257107	71773
46096	71774
34743	71775
60239	71776
389	71777
9519	71778
55351	71779
145	71780
251457	71781
26486	71782
75221	71783
105008	71784
14346	71785
59439	71786
36375	71787
76778	71788
68772	71789
32316	71790
248847	71791
213904	71792
112509	71793
214445	71794
185773	71795
13514	71796
80797	71797
65345	71798
15575	71799
17516	71800
103931	71801
1018	71802
253014	71803
26985	71804
22065	71805
78426	71806
3774	71807
3571	71808
4725	71809
39210	71810
864	71811
80855	71812
19063	71813
28635	71814
14623	71815
126818	71816
131138	71817
38958	71818
19966	71819
38958	71820
19966	71821
260147	71822
7291	71823
57060	71824
132684	71825
57984	71826
17589	71827
102409	71828
2261	71829
8230	71830
44662	71831
273879	71832
177877	71833
1838	71834
29171	71835
38467	71836
187067	71837
16913	71838
25854	71839
86203	71840
1009	71841
56778	71842
748	71843
282605	71844
247178	71845
1528	71846
5047	71847
82069	71848
16693	71849
104090	71850
134765	71851
10239	71852
112846	71853
9782	71854
8566	71855
124999	71856
73176	71857
51988	71858
107270	71859
31521	71860
3920	71861
1489	71862
265596	71863
59219	71864
258298	71865
97990	71866
8561	71867
35423	71868
79499	71869
138502	71870
154992	71871
36921	71872
2554	71873
40094	71874
289338	71875
85272	71876
117283	71877
125281	71878
40276	71879
44169	71880
4291	71881
114331	71882
59192	71883
15521	71884
15233	71885
92542	71886
414	71887
148126	71888
28284	71889
132	71890
301185	71891
2755	71892
289469	71893
7196	71894
7109	71895
12772	71896
82669	71897
19370	71898
6124	71899
199162	71900
199162	71901
2251	71902
190	71903
99791	71904
26394	71905
12843	71906
63525	71907
147602	71908
47928	71909
26250	71910
12321	71911
139649	71912
19597	71913
53191	71914
257226	71915
10872	71916
37333	71917
63857	71918
40680	71919
29728	71920
1463	71921
61493	71922
19387	71923
157199	71924
224759	71925
207070	71926
27158	71927
106979	71928
24212	71929
127148	71930
281749	71931
29582	71932
70518	71933
18545	71934
13598	71935
79251	71936
201691	71937
80801	71938
6465	71939
94876	71940
94876	71941
71232	71942
102780	71943
280383	71944
19739	71945
9219	71946
52932	71947
1183	71948
72183	71949
55138	71950
2025	71951
79530	71952
79530	71953
95231	71954
152778	71955
15915	71956
71022	71957
10264	71958
725	71959
3342	71960
57482	71961
52362	71962
159125	71963
544	71964
115565	71965
273365	71966
296861	71967
102051	71968
2629	71969
94478	71970
264212	71971
38767	71972
45264	71973
30881	71974
108328	71975
180807	71976
10608	71977
301889	71978
255769	71979
23578	71980
6625	71981
276348	71982
142468	71983
27328	71984
24035	71985
8889	71986
158238	71987
73190	71988
11756	71989
105710	71990
188914	71991
120355	71992
201152	71993
202299	71994
59832	71995
127632	71996
4051	71997
52646	71998
237041	71999
15907	72000
107385	72001
226954	72002
74695	72003
72343	72004
88	72005
88	72006
240847	72007
15907	72008
106478	72009
281508	72010
32043	72011
73914	72012
67191	72013
6444	72014
295067	72015
44678	72016
72258	72017
95505	72018
59427	72019
199192	72020
272228	72021
217526	72022
6207	72023
5966	72024
27632	72025
178844	72026
14467	72027
177920	72028
93353	72029
117361	72030
57864	72031
124026	72032
69986	72033
1323	72034
22686	72035
52939	72036
251618	72037
206148	72038
175196	72039
189967	72040
82413	72041
82413	72042
7862	72043
90042	72044
179555	72045
138464	72046
209091	72047
223241	72048
6059	72049
101827	72050
42616	72051
61393	72052
64725	72053
31921	72054
16964	72055
117460	72056
177968	72057
187790	72058
35487	72059
2316	72060
42625	72061
33173	72062
56334	72063
15243	72064
28674	72065
7031	72066
175615	72067
12243	72068
14172	72069
168418	72070
68202	72071
160876	72072
180799	72073
100490	72074
203291	72075
171799	72076
156436	72077
14254	72078
122379	72079
259	72080
73656	72081
155364	72082
107250	72083
55638	72084
208601	72085
4887	72086
38866	72087
8707	72088
81274	72089
41574	72090
5465	72091
190405	72092
51483	72093
221569	72094
33535	72095
279135	72096
67281	72097
38287	72098
73566	72099
34668	72100
82194	72101
246431	72102
113491	72103
177093	72104
198501	72105
117388	72106
80975	72107
6583	72108
178864	72109
126338	72110
115275	72111
71323	72112
74588	72113
310306	72114
104832	72115
56411	72116
197087	72117
10927	72118
50438	72119
255846	72120
79487	72121
49605	72122
130026	72123
140527	72124
4169	72125
19235	72126
147745	72127
252604	72128
26623	72129
19789	72130
179103	72131
3730	72132
225253	72133
124605	72134
118623	72135
147588	72136
3928	72137
85454	72138
35261	72139
163629	72140
209960	72141
6120	72142
84692	72143
208507	72144
44611	72145
178091	72146
9724	72147
70774	72148
81145	72149
161564	72150
38303	72151
33917	72152
102339	72153
83417	72154
120089	72155
150025	72156
155935	72157
157140	72158
98528	72159
192769	72160
151081	72161
161660	72162
42633	72163
272379	72164
192613	72165
182650	72166
19220	72167
7902	72168
247481	72169
6657	72170
69260	72171
93587	72172
7200	72173
23050	72174
115118	72175
56320	72176
229122	72177
112829	72178
26924	72179
38601	72180
38601	72181
18094	72182
112809	72183
104271	72184
110024	72185
28820	72186
34589	72187
309649	72188
61615	72189
308085	72190
84062	72191
219375	72192
84801	72193
678	72194
2342	72195
71426	72196
21590	72197
66595	72198
100910	72199
73530	72200
31574	72201
312749	72202
22559	72203
13925	72204
212119	72205
115356	72206
12600	72207
92142	72208
128411	72209
51159	72210
27239	72211
108953	72212
199329	72213
13902	72214
33743	72215
91731	72216
19452	72217
193373	72218
285180	72219
86964	72220
91986	72221
52658	72222
3396	72223
151283	72224
159758	72225
82456	72226
1798	72227
128053	72228
124	72229
194185	72230
105245	72231
262366	72232
16886	72233
153842	72234
86204	72235
128214	72236
25728	72237
8551	72238
36562	72239
65889	72240
51539	72241
171980	72242
195907	72243
36755	72244
243640	72245
167250	72246
36466	72247
294278	72248
196166	72249
22746	72250
97825	72251
133812	72252
109220	72253
45636	72254
57582	72255
269998	72256
35329	72257
136127	72258
61966	72259
3933	72260
132387	72261
132387	72262
125492	72263
143401	72264
222005	72265
156836	72266
52192	72267
45127	72268
190319	72269
18662	72270
128993	72271
141975	72272
188713	72273
182141	72274
124567	72275
62759	72276
197	72277
39658	72278
64979	72279
190	72280
64246	72281
91805	72282
24391	72283
92883	72284
555	72285
99919	72286
20510	72287
195683	72288
173346	72289
3708	72290
137990	72291
124350	72292
226147	72293
168925	72294
13017	72295
248305	72296
722	72297
87360	72298
26596	72299
187617	72300
127684	72301
203503	72302
94473	72303
131321	72304
117363	72305
211564	72306
275930	72307
933	72308
55896	72309
99113	72310
153593	72311
7857	72312
170838	72313
232318	72314
103171	72315
25353	72316
289330	72317
29306	72318
112581	72319
40266	72320
304762	72321
1972	72322
227988	72323
212392	72324
90700	72325
283315	72326
56654	72327
211787	72328
56049	72329
66905	72330
150605	72331
927	72332
262916	72333
199795	72334
240502	72335
107757	72336
6896	72337
28234	72338
8716	72339
141255	72340
190281	72341
129281	72342
199354	72343
555	72344
271425	72345
210471	72346
72226	72347
107867	72348
73328	72349
16677	72350
77818	72351
5234	72352
57851	72353
61150	72354
39785	72355
191662	72356
311120	72357
2955	72358
2503	72359
61195	72360
203827	72361
17332	72362
727	72363
82670	72364
276558	72365
40593	72366
40593	72367
63484	72368
140222	72369
62718	72370
184870	72371
26408	72372
273604	72373
140694	72374
57439	72375
1570	72376
145649	72377
145112	72378
7436	72379
14342	72380
7436	72381
48547	72382
20395	72383
43825	72384
28934	72385
191444	72386
121690	72387
121690	72388
121797	72389
121662	72390
80368	72391
40133	72392
165719	72393
22165	72394
23311	72395
201646	72396
220383	72397
72575	72398
93410	72399
93410	72400
10869	72401
10869	72402
8791	72403
126487	72404
45893	72405
45893	72406
236259	72407
221833	72408
158685	72409
24890	72410
93767	72411
93767	72412
17354	72413
103007	72414
3334	72415
35661	72416
1554	72417
5872	72418
46607	72419
10387	72420
87006	72421
32596	72422
66754	72423
100443	72424
27518	72425
246199	72426
187477	72427
30345	72428
85045	72429
264771	72430
113782	72431
132240	72432
76944	72433
235246	72434
132284	72435
136522	72436
219273	72437
222477	72438
218208	72439
225031	72440
265339	72441
219182	72442
221354	72443
219601	72444
224385	72445
257081	72446
242433	72447
154768	72448
252412	72449
10418	72450
180652	72451
78077	72452
34711	72453
178258	72454
437	72455
295963	72456
13319	72457
219225	72458
12555	72459
197370	72460
38249	72461
3470	72462
104081	72463
15204	72464
8849	72465
55556	72466
139800	72467
63643	72468
257627	72469
78612	72470
98706	72471
62095	72472
24057	72473
192379	72474
22466	72475
140922	72476
128460	72477
118367	72478
18510	72479
86566	72480
57071	72481
9129	72482
79059	72483
95410	72484
162124	72485
28138	72486
241905	72487
233569	72488
227	72489
245245	72490
66231	72491
40078	72492
47598	72493
270871	72494
139315	72495
113277	72496
193463	72497
5399	72498
95247	72499
2117	72500
7295	72501
9297	72502
86198	72503
111322	72504
144265	72505
46405	72506
99513	72507
34226	72508
65663	72509
155257	72510
8055	72511
129559	72512
270007	72513
119025	72514
156350	72515
45064	72516
33037	72517
191708	72518
294269	72519
312828	72520
2936	72521
303837	72522
15226	72523
228290	72524
123068	72525
22614	72526
25202	72527
298643	72528
154049	72529
244986	72530
251981	72531
118181	72532
5599	72533
46846	72534
37264	72535
1023	72536
23767	72537
193051	72538
18475	72539
143106	72540
122656	72541
3014	72542
140412	72543
121621	72544
209436	72545
41794	72546
13948	72547
17290	72548
164210	72549
238195	72550
83915	72551
11940	72552
39566	72553
291700	72554
265160	72555
215054	72556
142623	72557
75124	72558
75910	72559
269997	72560
224460	72561
204950	72562
144094	72563
116948	72564
31034	72565
79465	72566
165748	72567
789	72568
86705	72569
39100	72570
1795	72571
4893	72572
195106	72573
141547	72574
197558	72575
151110	72576
145287	72577
52562	72578
143436	72579
247604	72580
192477	72581
29482	72582
287731	72583
18423	72584
65723	72585
21927	72586
108127	72587
28806	72588
57990	72589
7502	72590
118455	72591
25034	72592
256478	72593
159782	72594
82154	72595
103567	72596
76395	72597
38032	72598
168044	72599
7867	72600
7867	72601
71135	72602
32209	72603
28685	72604
37198	72605
23845	72606
124220	72607
75258	72608
1737	72609
85778	72610
189951	72611
98139	72612
6961	72613
189636	72614
186822	72615
67485	72616
170859	72617
65403	72618
48137	72619
121986	72620
205484	72621
39209	72622
210309	72623
1991	72624
179783	72625
6682	72626
39209	72627
141366	72628
175743	72629
197367	72630
84523	72631
84523	72632
173098	72633
187469	72634
201080	72635
97149	72636
2600	72637
551	72638
841	72639
6497	72640
30293	72641
5732	72642
26095	72643
8313	72644
27277	72645
78522	72646
71602	72647
37064	72648
160314	72649
128349	72650
66333	72651
84810	72652
167226	72653
2884	72654
3466	72655
43928	72656
775	72657
48772	72658
48772	72659
692	72660
147791	72661
64842	72662
26782	72663
26782	72664
110328	72665
103520	72666
198456	72667
78586	72668
142287	72669
47351	72670
36	72671
20145	72672
190071	72673
228245	72674
160160	72675
162954	72676
94357	72677
46215	72678
122694	72679
215929	72680
123074	72681
4288	72682
272057	72683
219826	72684
2654	72685
3140	72686
20575	72687
130890	72688
18328	72689
860	72690
40077	72691
83559	72692
21092	72693
261207	72694
60617	72695
245600	72696
286081	72697
94768	72698
89239	72699
226549	72700
9349	72701
72163	72702
294776	72703
90099	72704
95283	72705
135281	72706
161303	72707
90099	72708
116771	72709
70205	72710
301190	72711
193560	72712
66376	72713
39183	72714
215275	72715
72993	72716
192287	72717
135090	72718
162769	72719
130673	72720
4344	72721
92967	72722
33097	72723
123965	72724
88484	72725
2394	72726
134590	72727
37326	72728
174410	72729
193435	72730
130063	72731
55954	72732
10953	72733
156084	72734
219048	72735
311318	72736
248109	72737
199350	72738
24609	72739
271787	72740
298369	72741
278283	72742
110211	72743
133651	72744
288935	72745
38579	72746
82175	72747
191396	72748
190625	72749
155464	72750
45489	72751
146047	72752
129470	72753
68398	72754
109931	72755
119557	72756
304768	72757
199250	72758
307985	72759
97696	72760
30736	72761
222573	72762
239853	72763
79223	72764
174134	72765
56074	72766
306347	72767
96253	72768
114388	72769
57796	72770
3139	72771
115402	72772
50525	72773
60132	72774
27909	72775
6631	72776
285783	72777
312086	72778
140557	72779
40794	72780
19316	72781
812	72782
117921	72783
24007	72784
82112	72785
7354	72786
22139	72787
135135	72788
81330	72789
277108	72790
94983	72791
38588	72792
47021	72793
281223	72794
19636	72795
108117	72796
120109	72797
108454	72798
148152	72799
62394	72800
14611	72801
304649	72802
100946	72803
306215	72804
305247	72805
294546	72806
293511	72807
185354	72808
99822	72809
24453	72810
278943	72811
83799	72812
120542	72813
103481	72814
14974	72815
193314	72816
266233	72817
217484	72818
6694	72819
81985	72820
49706	72821
59560	72822
87015	72823
406	72824
195497	72825
11075	72826
114781	72827
189347	72828
263777	72829
34152	72830
49401	72831
78140	72832
121874	72833
115388	72834
282346	72835
144698	72836
17096	72837
142475	72838
72673	72839
48797	72840
140891	72841
268104	72842
197441	72843
36008	72844
66674	72845
15253	72846
15253	72847
152200	72848
73900	72849
197441	72850
47498	72851
885	72852
131496	72853
79623	72854
87643	72855
87643	72856
7050	72857
28308	72858
92948	72859
238456	72860
129496	72861
57547	72862
108609	72863
57690	72864
186543	72865
186543	72866
108610	72867
85571	72868
28049	72869
59794	72870
163177	72871
222169	72872
251279	72873
82270	72874
53634	72875
139222	72876
12819	72877
33406	72878
56556	72879
43056	72880
40728	72881
140856	72882
131636	72883
128025	72884
24871	72885
13687	72886
7917	72887
7970	72888
83359	72889
51197	72890
151484	72891
92638	72892
79918	72893
102357	72894
65939	72895
35904	72896
157348	72897
108067	72898
101229	72899
3042	72900
268039	72901
75485	72902
114025	72903
226946	72904
59519	72905
178468	72906
263232	72907
73808	72908
262879	72909
192480	72910
238493	72911
8693	72912
178395	72913
155629	72914
199855	72915
124229	72916
355	72917
55715	72918
12049	72919
30	72920
104662	72921
13079	72922
82599	72923
33	72924
183317	72925
37147	72926
308120	72927
34276	72928
26	72929
37147	72930
26	72931
82577	72932
25222	72933
18	72934
149659	72935
1921	72936
236105	72937
3348	72938
133706	72939
120664	72940
120664	72941
25058	72942
25058	72943
132989	72944
132989	72945
188656	72946
247080	72947
227692	72948
650	72949
176342	72950
9522	72951
6147	72952
10844	72953
75478	72954
25157	72955
34635	72956
301608	72957
29615	72958
298127	72959
63167	72960
261677	72961
29615	72962
117587	72963
24966	72964
242190	72965
204201	72966
8987	72967
291997	72968
180230	72969
30949	72970
41039	72971
44027	72972
29922	72973
10556	72974
40281	72975
43967	72976
15517	72977
100368	72978
31039	72979
15517	72980
15517	72981
263808	72982
51520	72983
8956	72984
8956	72985
19955	72986
134772	72987
166	72988
513	72989
42829	72990
58359	72991
88303	72992
2123	72993
14100	72994
90295	72995
133020	72996
42829	72997
288389	72998
133351	72999
199873	73000
143840	73001
13058	73002
89635	73003
134767	73004
16491	73005
109191	73006
51193	73007
24078	73008
249681	73009
16130	73010
82173	73011
305724	73012
171669	73013
15475	73014
193298	73015
5352	73016
295986	73017
5352	73018
19845	73019
157625	73020
226652	73021
13459	73022
185769	73023
14559	73024
277073	73025
75600	73026
23607	73027
59754	73028
95313	73029
144539	73030
43967	73031
60217	73032
14841	73033
151435	73034
305437	73035
288612	73036
289874	73037
2133	73038
160758	73039
65920	73040
2708	73041
188886	73042
19688	73043
140563	73044
1648	73045
104193	73046
48368	73047
62566	73048
62431	73049
92800	73050
70131	73051
57733	73052
45083	73053
45083	73054
211989	73055
27636	73056
193544	73057
70791	73058
55414	73059
10177	73060
160513	73061
130544	73062
7502	73063
122454	73064
143449	73065
453	73066
9640	73067
2221	73068
4780	73069
1507	73070
28912	73071
3243	73072
191388	73073
140577	73074
28357	73075
26280	73076
195142	73077
9463	73078
38	73079
38	73080
28501	73081
51281	73082
17553	73083
19767	73084
303623	73085
179688	73086
192867	73087
304103	73088
120811	73089
16665	73090
68874	73091
52589	73092
79520	73093
39629	73094
60655	73095
310552	73096
61663	73097
7503	73098
10279	73099
92827	73100
85796	73101
63264	73102
2095	73103
45519	73104
18829	73105
195102	73106
9161	73107
121292	73108
309276	73109
51281	73110
160476	73111
63791	73112
7500	73113
4061	73114
202284	73115
18457	73116
13455	73117
300527	73118
9463	73119
93390	73120
12212	73121
12914	73122
35335	73123
946	73124
213618	73125
28551	73126
92857	73127
7323	73128
153033	73129
181043	73130
100051	73131
43064	73132
96497	73133
64077	73134
95975	73135
135766	73136
62315	73137
42012	73138
145399	73139
28129	73140
42008	73141
13636	73142
10250	73143
209883	73144
205964	73145
64092	73146
114827	73147
137456	73148
209883	73149
67862	73150
157453	73151
63528	73152
65822	73153
65822	73154
23658	73155
43451	73156
82135	73157
27473	73158
196723	73159
83812	73160
7678	73161
7678	73162
74673	73163
61109	73164
1516	73165
26517	73166
25176	73167
52172	73168
33303	73169
177026	73170
95519	73171
16916	73172
12845	73173
164328	73174
174261	73175
196357	73176
14090	73177
301015	73178
205	73179
220779	73180
208655	73181
1186	73182
150352	73183
251000	73184
77353	73185
85876	73186
242401	73187
217425	73188
199285	73189
18133	73190
276	73191
134726	73192
15050	73193
64767	73194
4861	73195
87994	73196
141716	73197
111081	73198
11274	73199
91589	73200
64196	73201
18221	73202
91647	73203
51375	73204
13770	73205
75456	73206
79191	73207
119282	73208
9961	73209
79191	73210
115464	73211
94635	73212
4244	73213
178490	73214
292296	73215
91980	73216
26088	73217
41826	73218
89018	73219
81294	73220
82998	73221
48611	73222
143005	73223
56469	73224
19359	73225
22025	73226
49167	73227
87800	73228
56415	73229
92564	73230
54060	73231
51725	73232
74826	73233
74136	73234
256595	73235
61831	73236
202692	73237
303310	73238
209574	73239
241049	73240
116064	73241
99713	73242
99713	73243
164379	73244
153	73245
9908	73246
110573	73247
2315	73248
112877	73249
2859	73250
119437	73251
5193	73252
246345	73253
119	73254
282405	73255
36968	73256
379	73257
13032	73258
4408	73259
102867	73260
143477	73261
30357	73262
302496	73263
115398	73264
60570	73265
240503	73266
45660	73267
131928	73268
303174	73269
125459	73270
42705	73271
33384	73272
26955	73273
97803	73274
257362	73275
41277	73276
240767	73277
198870	73278
97803	73279
11321	73280
117609	73281
26955	73282
49626	73283
24683	73284
110586	73285
33747	73286
74257	73287
43184	73288
67261	73289
164875	73290
74257	73291
4920	73292
40014	73293
110910	73294
114528	73295
56852	73296
34610	73297
9210	73298
57101	73299
222489	73300
203526	73301
55794	73302
6056	73303
6056	73304
215968	73305
2114	73306
9585	73307
255875	73308
1128	73309
125823	73310
64688	73311
64688	73312
117472	73313
42376	73314
100662	73315
86908	73316
9580	73317
73034	73318
167516	73319
23456	73320
3645	73321
5886	73322
951	73323
123577	73324
40368	73325
20928	73326
10752	73327
188340	73328
221293	73329
133064	73330
13784	73331
26543	73332
195002	73333
11035	73334
11035	73335
99569	73336
34295	73337
309179	73338
63959	73339
53472	73340
12028	73341
16099	73342
16099	73343
31836	73344
38925	73345
8515	73346
149007	73347
47904	73348
119442	73349
163096	73350
19397	73351
38971	73352
19473	73353
88692	73354
230997	73355
2826	73356
186437	73357
69893	73358
37078	73359
28974	73360
164563	73361
73261	73362
61310	73363
64148	73364
145587	73365
3756	73366
114462	73367
103198	73368
987	73369
138361	73370
8666	73371
59845	73372
932	73373
197806	73374
9056	73375
75133	73376
151430	73377
39257	73378
20080	73379
103932	73380
75876	73381
206483	73382
48304	73383
162115	73384
76014	73385
93366	73386
306034	73387
22371	73388
32995	73389
11178	73390
1044	73391
129793	73392
30139	73393
116515	73394
120069	73395
38483	73396
233958	73397
132028	73398
130797	73399
87512	73400
184544	73401
88073	73402
386	73403
67838	73404
168788	73405
52793	73406
43472	73407
194317	73408
37753	73409
7591	73410
10378	73411
141691	73412
139093	73413
50666	73414
233156	73415
117504	73416
107809	73417
176870	73418
136430	73419
11260	73420
159005	73421
50423	73422
99670	73423
32503	73424
34345	73425
24017	73426
119443	73427
7038	73428
24824	73429
239053	73430
46368	73431
141114	73432
290243	73433
248266	73434
58472	73435
207436	73436
14708	73437
140399	73438
190649	73439
84386	73440
90338	73441
78313	73442
120636	73443
49163	73444
210384	73445
24565	73446
63279	73447
181104	73448
231090	73449
116632	73450
84526	73451
66455	73452
115923	73453
117089	73454
37390	73455
9444	73456
80815	73457
102543	73458
15617	73459
127756	73460
22916	73461
21482	73462
51836	73463
214028	73464
251449	73465
64843	73466
112974	73467
299891	73468
139093	73469
167276	73470
127305	73471
30339	73472
108933	73473
37017	73474
18289	73475
157906	73476
196395	73477
75307	73478
87558	73479
252647	73480
215204	73481
185347	73482
15524	73483
119	73484
4214	73485
143303	73486
6331	73487
59398	73488
203906	73489
28640	73490
93814	73491
192340	73492
144588	73493
263775	73494
4363	73495
164612	73496
190766	73497
5157	73498
63316	73499
82572	73500
7398	73501
192812	73502
65503	73503
141710	73504
87968	73505
166228	73506
145856	73507
64567	73508
82350	73509
3321	73510
472	73511
64967	73512
64508	73513
7922	73514
215358	73515
102973	73516
239363	73517
64967	73518
120	73519
103148	73520
3313	73521
606	73522
88673	73523
115535	73524
184349	73525
80731	73526
125649	73527
111282	73528
13256	73529
35238	73530
77535	73531
239480	73532
25404	73533
168329	73534
12216	73535
2986	73536
2986	73537
99885	73538
215061	73539
309858	73540
147666	73541
155173	73542
17203	73543
15830	73544
51838	73545
245678	73546
102852	73547
84971	73548
308352	73549
106348	73550
50769	73551
4248	73552
1423	73553
82749	73554
107677	73555
165596	73556
141269	73557
100821	73558
73177	73559
233764	73560
79057	73561
74320	73562
131868	73563
8961	73564
243753	73565
292632	73566
201089	73567
287118	73568
173977	73569
251575	73570
56093	73571
84381	73572
166332	73573
2	73574
34095	73575
138	73576
170900	73577
16919	73578
17428	73579
8932	73580
40261	73581
55746	73582
9704	73583
207749	73584
1964	73585
9704	73586
55345	73587
216783	73588
194838	73589
280094	73590
4211	73591
134516	73592
20514	73593
142699	73594
4211	73595
4211	73596
6464	73597
35962	73598
62009	73599
62009	73600
28021	73601
45849	73602
160179	73603
118701	73604
286978	73605
202280	73606
267570	73607
19739	73608
16584	73609
16584	73610
26126	73611
63032	73612
9188	73613
66420	73614
107574	73615
14681	73616
55833	73617
174540	73618
2238	73619
98519	73620
46126	73621
213052	73622
51044	73623
163463	73624
62139	73625
625	73626
128998	73627
6265	73628
75521	73629
88892	73630
118320	73631
21866	73632
33642	73633
9794	73634
37520	73635
91361	73636
39112	73637
82897	73638
185	73639
256937	73640
261324	73641
27399	73642
119479	73643
7166	73644
19602	73645
22371	73646
266602	73647
1319	73648
37297	73649
19108	73650
1184	73651
35747	73652
67041	73653
18460	73654
46706	73655
94227	73656
24207	73657
182382	73658
100479	73659
239666	73660
58881	73661
145179	73662
108	73663
6	73664
96583	73665
144216	73666
46732	73667
16122	73668
614	73669
24984	73670
40218	73671
3394	73672
72820	73673
3585	73674
88163	73675
13485	73676
64784	73677
273985	73678
159724	73679
100026	73680
150591	73681
51280	73682
18732	73683
80508	73684
10301	73685
62954	73686
27	73687
108557	73688
141938	73689
19145	73690
6007	73691
62487	73692
158603	73693
247821	73694
7870	73695
18478	73696
21107	73697
72450	73698
7965	73699
150474	73700
11718	73701
34794	73702
63067	73703
126433	73704
895	73705
40780	73706
24010	73707
204776	73708
3259	73709
15949	73710
6441	73711
97357	73712
999	73713
41698	73714
31186	73715
161958	73716
156498	73717
4476	73718
22442	73719
8265	73720
91511	73721
22953	73722
67272	73723
196221	73724
7152	73725
57109	73726
127862	73727
18934	73728
84647	73729
8855	73730
36387	73731
1327	73732
24693	73733
8894	73734
4910	73735
138708	73736
11105	73737
26783	73738
42865	73739
16322	73740
19128	73741
147344	73742
259124	73743
124563	73744
20495	73745
112539	73746
78682	73747
6634	73748
27920	73749
9680	73750
16796	73751
112568	73752
83468	73753
16193	73754
1654	73755
868	73756
91309	73757
14920	73758
206565	73759
131539	73760
74300	73761
1070	73762
66844	73763
108674	73764
195974	73765
53354	73766
3160	73767
2211	73768
133826	73769
75504	73770
74546	73771
16665	73772
185768	73773
23058	73774
82867	73775
26071	73776
13675	73777
76610	73778
33233	73779
42701	73780
46230	73781
285710	73782
18567	73783
21281	73784
209232	73785
27521	73786
3061	73787
58460	73788
36100	73789
238027	73790
290113	73791
250145	73792
60857	73793
768	73794
59063	73795
242905	73796
2675	73797
10360	73798
290530	73799
84024	73800
114484	73801
46556	73802
142011	73803
6225	73804
65413	73805
40601	73806
283639	73807
5053	73808
44307	73809
144640	73810
3188	73811
44567	73812
6181	73813
485	73814
10932	73815
5331	73816
171	73817
292339	73818
63916	73819
485	73820
116905	73821
76368	73822
251886	73823
41973	73824
16188	73825
36102	73826
54418	73827
1278	73828
27486	73829
813	73830
131831	73831
3868	73832
230862	73833
94969	73834
76954	73835
42073	73836
6754	73837
10499	73838
190169	73839
6642	73840
239985	73841
348	73842
145365	73843
190603	73844
14444	73845
3429	73846
61631	73847
36046	73848
47692	73849
159616	73850
23113	73851
282592	73852
82331	73853
3298	73854
69465	73855
108936	73856
67542	73857
1173	73858
211	73859
208541	73860
18429	73861
181994	73862
13340	73863
479	73864
35443	73865
239286	73866
131506	73867
26098	73868
1125	73869
10	73870
31373	73871
2178	73872
49302	73873
259122	73874
40850	73875
6485	73876
50493	73877
98753	73878
245523	73879
28280	73880
14877	73881
6534	73882
3331	73883
10448	73884
20183	73885
115510	73886
144297	73887
31938	73888
13706	73889
18762	73890
117639	73891
2009	73892
48290	73893
22829	73894
3923	73895
17259	73896
4061	73897
8080	73898
14008	73899
21616	73900
9895	73901
89397	73902
97045	73903
19185	73904
51295	73905
67436	73906
26986	73907
229170	73908
260286	73909
106071	73910
244842	73911
92027	73912
13735	73913
2136	73914
4210	73915
2400	73916
22193	73917
2826	73918
218586	73919
97730	73920
26899	73921
2000	73922
94273	73923
2339	73924
69139	73925
4126	73926
198095	73927
193930	73928
243872	73929
6580	73930
112803	73931
344	73932
206036	73933
41044	73934
32874	73935
202957	73936
135287	73937
14022	73938
31007	73939
18655	73940
120792	73941
296640	73942
54	73943
58498	73944
11782	73945
135785	73946
164734	73947
82651	73948
5420	73949
53081	73950
34995	73951
29489	73952
98536	73953
3001	73954
77098	73955
3850	73956
159228	73957
160195	73958
40762	73959
231529	73960
217485	73961
43334	73962
29486	73963
42798	73964
20535	73965
242538	73966
619	73967
34228	73968
35765	73969
200258	73970
1798	73971
141806	73972
864	73973
50107	73974
281357	73975
32683	73976
60019	73977
53221	73978
21853	73979
3705	73980
25735	73981
63771	73982
60407	73983
70519	73984
23415	73985
7809	73986
41380	73987
11294	73988
110373	73989
75989	73990
78669	73991
48329	73992
178904	73993
17112	73994
167836	73995
287299	73996
5474	73997
58598	73998
1365	73999
11641	74000
44826	74001
10754	74002
35675	74003
3302	74004
140	74005
178027	74006
110698	74007
79722	74008
7105	74009
40785	74010
6116	74011
13566	74012
6045	74013
12566	74014
141761	74015
1295	74016
3967	74017
68283	74018
36004	74019
25080	74020
21135	74021
134750	74022
3444	74023
27441	74024
67966	74025
5493	74026
132574	74027
43961	74028
28213	74029
54707	74030
62135	74031
19121	74032
20064	74033
20587	74034
85748	74035
788	74036
29180	74037
14704	74038
116573	74039
90374	74040
144392	74041
26989	74042
20245	74043
40968	74044
1334	74045
5918	74046
110794	74047
39197	74048
76788	74049
32709	74050
59954	74051
128697	74052
125566	74053
75221	74054
59226	74055
290572	74056
22808	74057
7125	74058
9003	74059
23285	74060
10854	74061
18661	74062
43100	74063
20242	74064
6963	74065
4623	74066
245333	74067
8754	74068
27024	74069
1551	74070
4904	74071
27244	74072
44675	74073
18671	74074
290570	74075
201263	74076
276480	74077
5797	74078
35059	74079
93314	74080
46332	74081
56647	74082
24332	74083
215934	74084
20418	74085
67194	74086
113709	74087
1733	74088
27293	74089
47600	74090
7826	74091
2625	74092
205990	74093
21543	74094
101889	74095
65404	74096
185264	74097
100971	74098
204960	74099
21514	74100
78225	74101
129250	74102
145208	74103
28489	74104
26688	74105
19454	74106
85084	74107
14678	74108
158	74109
121264	74110
129818	74111
20003	74112
20231	74113
11844	74114
17638	74115
233950	74116
578	74117
4199	74118
1124	74119
27936	74120
166109	74121
19671	74122
32853	74123
204623	74124
1836	74125
88986	74126
42951	74127
48672	74128
121039	74129
307877	74130
40435	74131
64668	74132
307	74133
29489	74134
45848	74135
304410	74136
269872	74137
20524	74138
80617	74139
1872	74140
17640	74141
158545	74142
170169	74143
27721	74144
17612	74145
202107	74146
56260	74147
200494	74148
160662	74149
277067	74150
20223	74151
108744	74152
56435	74153
18942	74154
43759	74155
84455	74156
4187	74157
207860	74158
4538	74159
186007	74160
201648	74161
35605	74162
225719	74163
86693	74164
2945	74165
22157	74166
36153	74167
164832	74168
66378	74169
178623	74170
82731	74171
65818	74172
9106	74173
301385	74174
150104	74175
187700	74176
24514	74177
106089	74178
241500	74179
84455	74180
58816	74181
2730	74182
157085	74183
48311	74184
213096	74185
33870	74186
69005	74187
77655	74188
99888	74189
9656	74190
276943	74191
15623	74192
12872	74193
133415	74194
51315	74195
35896	74196
44982	74197
134638	74198
119073	74199
175411	74200
49190	74201
21004	74202
42355	74203
2222	74204
6949	74205
124865	74206
43757	74207
5596	74208
11411	74209
123704	74210
37860	74211
216968	74212
16811	74213
189206	74214
146820	74215
39288	74216
78352	74217
214	74218
35161	74219
7224	74220
143604	74221
152615	74222
8621	74223
67276	74224
98176	74225
65283	74226
66119	74227
187209	74228
1222	74229
235291	74230
167025	74231
82933	74232
11194	74233
138141	74234
178608	74235
61010	74236
437	74237
1649	74238
81464	74239
113756	74240
83917	74241
7173	74242
202628	74243
55653	74244
36069	74245
126986	74246
142365	74247
49746	74248
200596	74249
208566	74250
202610	74251
14123	74252
2375	74253
166826	74254
123154	74255
36812	74256
59161	74257
146666	74258
45373	74259
177520	74260
30694	74261
39794	74262
5261	74263
26463	74264
54508	74265
280989	74266
90015	74267
19286	74268
12092	74269
287279	74270
67372	74271
86506	74272
35124	74273
32421	74274
89027	74275
139062	74276
61562	74277
86343	74278
81486	74279
62693	74280
154904	74281
62475	74282
10174	74283
9187	74284
146880	74285
91909	74286
201316	74287
32797	74288
2965	74289
46636	74290
17505	74291
244446	74292
40000	74293
129580	74294
92946	74295
80729	74296
299590	74297
162206	74298
253004	74299
132599	74300
20270	74301
5188	74302
28162	74303
138725	74304
25076	74305
86518	74306
17458	74307
41990	74308
41990	74309
41990	74310
92629	74311
1978	74312
73628	74313
238406	74314
176827	74315
77473	74316
38456	74317
38095	74318
34386	74319
8816	74320
165579	74321
129539	74322
77503	74323
80980	74324
130876	74325
58939	74326
135265	74327
91390	74328
121189	74329
73346	74330
5146	74331
25081	74332
147496	74333
55664	74334
1886	74335
90072	74336
18540	74337
170668	74338
2131	74339
42000	74340
25061	74341
29483	74342
79588	74343
8657	74344
14453	74345
147610	74346
288845	74347
59775	74348
87534	74349
133240	74350
133289	74351
21555	74352
21555	74353
100578	74354
258772	74355
17161	74356
157320	74357
37294	74358
5246	74359
66041	74360
121172	74361
13479	74362
177830	74363
1835	74364
166489	74365
37029	74366
98569	74367
1465	74368
69929	74369
113767	74370
145384	74371
5515	74372
113767	74373
187012	74374
36613	74375
78709	74376
267072	74377
2203	74378
2294	74379
153580	74380
39286	74381
52713	74382
265671	74383
29128	74384
87978	74385
110515	74386
173220	74387
149294	74388
589	74389
3705	74390
6032	74391
6876	74392
49917	74393
28623	74394
302386	74395
129808	74396
20855	74397
82551	74398
131900	74399
87836	74400
160083	74401
272363	74402
68567	74403
14278	74404
364	74405
141143	74406
2808	74407
54409	74408
160940	74409
113911	74410
219676	74411
114759	74412
14700	74413
30366	74414
149951	74415
62998	74416
308305	74417
70708	74418
32686	74419
18843	74420
114154	74421
65902	74422
65902	74423
31929	74424
193365	74425
291496	74426
104310	74427
35832	74428
23234	74429
2541	74430
45194	74431
100844	74432
82974	74433
194552	74434
113366	74435
1949	74436
263643	74437
4088	74438
30607	74439
4194	74440
4194	74441
62954	74442
251	74443
24141	74444
182316	74445
170509	74446
30477	74447
29166	74448
205222	74449
74954	74450
126247	74451
299726	74452
121606	74453
240163	74454
20171	74455
251127	74456
58071	74457
226967	74458
63052	74459
243827	74460
19762	74461
226896	74462
96355	74463
140013	74464
191083	74465
138730	74466
307335	74467
93666	74468
5250	74469
235749	74470
123172	74471
41398	74472
53695	74473
140355	74474
29629	74475
37625	74476
267187	74477
35767	74478
142431	74479
40740	74480
8404	74481
58962	74482
196725	74483
159781	74484
184368	74485
197374	74486
193365	74487
23531	74488
214400	74489
15385	74490
11769	74491
184469	74492
82486	74493
57696	74494
217696	74495
288561	74496
67898	74497
108258	74498
88238	74499
1947	74500
29080	74501
22962	74502
21298	74503
2671	74504
177058	74505
107	74506
53994	74507
42232	74508
8868	74509
131280	74510
131478	74511
18025	74512
135843	74513
38151	74514
199768	74515
1919	74516
1074	74517
52622	74518
21952	74519
1584	74520
196117	74521
198634	74522
87407	74523
86482	74524
92349	74525
2993	74526
1020	74527
4649	74528
91053	74529
133499	74530
44748	74531
279328	74532
49392	74533
58135	74534
1331	74535
22949	74536
284357	74537
88537	74538
143663	74539
184509	74540
169245	74541
113227	74542
80908	74543
80908	74544
44868	74545
2614	74546
10891	74547
93385	74548
54315	74549
262778	74550
183535	74551
7892	74552
121662	74553
15544	74554
126409	74555
222913	74556
14670	74557
102728	74558
48174	74559
38351	74560
16461	74561
67703	74562
14899	74563
10651	74564
32935	74565
14899	74566
82702	74567
42534	74568
5148	74569
209506	74570
196151	74571
236281	74572
97874	74573
95148	74574
36399	74575
42228	74576
1188	74577
9737	74578
192662	74579
82747	74580
171050	74581
16234	74582
304425	74583
257495	74584
22366	74585
22366	74586
67776	74587
159512	74588
40669	74589
219109	74590
52970	74591
207163	74592
193988	74593
285303	74594
111148	74595
79356	74596
79356	74597
39243	74598
4758	74599
70609	74600
135238	74601
8423	74602
169786	74603
288997	74604
23341	74605
25721	74606
177313	74607
104596	74608
18474	74609
32545	74610
26983	74611
228743	74612
1146	74613
61484	74614
36854	74615
79125	74616
30834	74617
71622	74618
302434	74619
158060	74620
53767	74621
249042	74622
276717	74623
70346	74624
73020	74625
28334	74626
11870	74627
198081	74628
203798	74629
80218	74630
105004	74631
28334	74632
116790	74633
49420	74634
113264	74635
72937	74636
8668	74637
100849	74638
89547	74639
177637	74640
208934	74641
179342	74642
70511	74643
103404	74644
242306	74645
83126	74646
8787	74647
173598	74648
184568	74649
60841	74650
87823	74651
5992	74652
281516	74653
221330	74654
8765	74655
134766	74656
297042	74657
300352	74658
87111	74659
120475	74660
98681	74661
10962	74662
96297	74663
23229	74664
10047	74665
138876	74666
110364	74667
9389	74668
294922	74669
84954	74670
91324	74671
282589	74672
118535	74673
93484	74674
35138	74675
71624	74676
75003	74677
111848	74678
5134	74679
155971	74680
14167	74681
239642	74682
113633	74683
4284	74684
89170	74685
56409	74686
41775	74687
6417	74688
238963	74689
5988	74690
5988	74691
212858	74692
166165	74693
266235	74694
3804	74695
218693	74696
1921	74697
6648	74698
123370	74699
1301	74700
72655	74701
123995	74702
40060	74703
145291	74704
287389	74705
23702	74706
3739	74707
14663	74708
171661	74709
10628	74710
186757	74711
6794	74712
276826	74713
195304	74714
15794	74715
111282	74716
169567	74717
136523	74718
24506	74719
71838	74720
48786	74721
90504	74722
20088	74723
1285	74724
54598	74725
2425	74726
67924	74727
2047	74728
11286	74729
139927	74730
203832	74731
24663	74732
4424	74733
105633	74734
80474	74735
90670	74736
67172	74737
133489	74738
32535	74739
92357	74740
1354	74741
45860	74742
201174	74743
60180	74744
21718	74745
101132	74746
293032	74747
41368	74748
41368	74749
11063	74750
4931	74751
31151	74752
224961	74753
74568	74754
17581	74755
125646	74756
290168	74757
193	74758
32193	74759
60455	74760
57088	74761
22534	74762
109345	74763
51389	74764
37276	74765
293907	74766
23628	74767
198931	74768
198931	74769
97447	74770
142223	74771
28822	74772
187106	74773
270994	74774
2347	74775
8101	74776
185261	74777
51674	74778
187692	74779
25894	74780
126186	74781
284001	74782
34319	74783
17392	74784
93837	74785
228549	74786
248212	74787
139555	74788
85698	74789
21718	74790
28222	74791
40644	74792
64430	74793
207776	74794
218154	74795
128189	74796
173181	74797
175526	74798
11626	74799
182754	74800
25798	74801
25798	74802
6261	74803
142155	74804
56948	74805
203696	74806
11219	74807
301259	74808
68578	74809
267968	74810
309948	74811
274831	74812
32567	74813
307536	74814
117118	74815
60589	74816
117118	74817
125780	74818
48977	74819
282070	74820
205346	74821
12283	74822
69761	74823
224834	74824
101495	74825
152844	74826
301585	74827
203289	74828
44284	74829
204664	74830
109701	74831
283143	74832
13080	74833
53694	74834
16847	74835
1212	74836
12940	74837
140412	74838
79306	74839
19547	74840
128889	74841
13014	74842
61509	74843
139464	74844
115513	74845
25404	74846
531	74847
238854	74848
531	74849
531	74850
179428	74851
24880	74852
80136	74853
118472	74854
33955	74855
78364	74856
81583	74857
32941	74858
130253	74859
286568	74860
44763	74861
51116	74862
111136	74863
183500	74864
184670	74865
8681	74866
214885	74867
45572	74868
45768	74869
4601	74870
270785	74871
103491	74872
42253	74873
157481	74874
18493	74875
292120	74876
75506	74877
117948	74878
46731	74879
1937	74880
4384	74881
173027	74882
453	74883
15486	74884
89156	74885
168124	74886
10215	74887
1176	74888
1176	74889
82182	74890
41601	74891
286755	74892
43439	74893
1530	74894
1530	74895
149107	74896
177385	74897
240570	74898
16	74899
226163	74900
209581	74901
149554	74902
15078	74903
14423	74904
132	74905
6242	74906
69264	74907
50027	74908
27960	74909
75680	74910
29504	74911
74339	74912
214746	74913
24250	74914
19365	74915
253210	74916
34883	74917
114326	74918
34883	74919
44060	74920
27196	74921
93757	74922
2611	74923
1412	74924
29191	74925
21892	74926
62299	74927
155382	74928
134296	74929
201900	74930
45515	74931
1276	74932
200688	74933
24139	74934
106600	74935
68417	74936
111129	74937
111129	74938
184566	74939
3853	74940
189619	74941
56547	74942
125232	74943
23085	74944
107816	74945
307230	74946
3375	74947
34389	74948
37043	74949
2769	74950
268853	74951
55605	74952
71880	74953
110113	74954
7150	74955
8992	74956
211288	74957
279344	74958
299790	74959
82622	74960
266897	74961
217479	74962
67941	74963
61723	74964
256834	74965
20135	74966
76319	74967
172802	74968
269069	74969
74799	74970
180702	74971
40212	74972
131735	74973
111003	74974
10882	74975
154676	74976
147343	74977
158230	74978
104482	74979
169826	74980
20962	74981
10749	74982
321	74983
123651	74984
119448	74985
41864	74986
13778	74987
81377	74988
177496	74989
3727	74990
156382	74991
74064	74992
5455	74993
493	74994
75483	74995
46631	74996
53234	74997
210232	74998
3727	74999
119448	75000
14627	75001
178031	75002
262441	75003
16060	75004
128031	75005
140695	75006
16705	75007
47804	75008
285847	75009
22579	75010
12126	75011
115698	75012
154853	75013
199405	75014
29629	75015
15814	75016
91619	75017
86531	75018
46684	75019
18321	75020
103795	75021
147775	75022
38287	75023
12997	75024
213372	75025
107205	75026
81072	75027
1765	75028
11878	75029
18793	75030
104319	75031
8741	75032
31065	75033
81843	75034
81843	75035
73340	75036
101	75037
87408	75038
51552	75039
204175	75040
69661	75041
14522	75042
27324	75043
49211	75044
46906	75045
25117	75046
177859	75047
244648	75048
246334	75049
114390	75050
10699	75051
224694	75052
103145	75053
19411	75054
109385	75055
191030	75056
120696	75057
191031	75058
301429	75059
41669	75060
201244	75061
228423	75062
19804	75063
85817	75064
191	75065
62085	75066
27957	75067
29006	75068
45897	75069
979	75070
205383	75071
129710	75072
126608	75073
210560	75074
278695	75075
263708	75076
194475	75077
58434	75078
4376	75079
15376	75080
71438	75081
23745	75082
22411	75083
26871	75084
131925	75085
79759	75086
299446	75087
94097	75088
93297	75089
133	75090
70	75091
40411	75092
72486	75093
21100	75094
24455	75095
69902	75096
219120	75097
48997	75098
93750	75099
266376	75100
76389	75101
208125	75102
195351	75103
89325	75104
141912	75105
302667	75106
141890	75107
221447	75108
8649	75109
76544	75110
60473	75111
285577	75112
184780	75113
285747	75114
42855	75115
166695	75116
56765	75117
36792	75118
175285	75119
175285	75120
45361	75121
34797	75122
34797	75123
6908	75124
5	75125
13003	75126
1108	75127
134193	75128
3135	75129
194907	75130
13003	75131
15847	75132
149443	75133
90480	75134
40493	75135
2243	75136
50276	75137
132	75138
83542	75139
146263	75140
43463	75141
7057	75142
10460	75143
91047	75144
90662	75145
95427	75146
98564	75147
86415	75148
104	75149
111175	75150
175902	75151
42080	75152
6698	75153
305956	75154
196848	75155
298342	75156
33377	75157
231167	75158
29412	75159
163459	75160
20083	75161
250923	75162
79507	75163
79507	75164
97809	75165
218096	75166
3209	75167
131956	75168
294330	75169
251682	75170
230787	75171
193505	75172
42080	75173
42344	75174
192581	75175
25554	75176
15769	75177
35303	75178
75472	75179
172867	75180
35127	75181
175871	75182
1875	75183
115866	75184
35191	75185
115800	75186
172736	75187
303648	75188
2677	75189
29842	75190
156111	75191
69209	75192
54675	75193
136907	75194
2116	75195
175693	75196
306294	75197
10160	75198
33640	75199
1519	75200
1519	75201
1519	75202
44505	75203
135981	75204
150382	75205
2121	75206
137995	75207
211985	75208
197419	75209
40730	75210
289015	75211
59650	75212
9281	75213
167843	75214
14666	75215
746	75216
200582	75217
280031	75218
127702	75219
61946	75220
137878	75221
45570	75222
84	75223
19277	75224
26786	75225
89900	75226
25270	75227
166492	75228
94525	75229
163709	75230
267186	75231
39261	75232
51503	75233
249861	75234
255238	75235
47653	75236
111029	75237
123943	75238
43374	75239
309792	75240
4663	75241
5715	75242
229161	75243
156399	75244
179764	75245
294687	75246
196732	75247
132473	75248
140852	75249
11236	75250
11236	75251
94315	75252
46970	75253
243963	75254
25064	75255
72056	75256
6007	75257
54080	75258
74055	75259
228745	75260
173688	75261
48937	75262
141204	75263
28004	75264
208182	75265
58743	75266
216825	75267
149700	75268
44612	75269
78284	75270
58838	75271
64833	75272
121896	75273
69104	75274
246602	75275
391	75276
50754	75277
196680	75278
364	75279
364	75280
870	75281
28155	75282
870	75283
28111	75284
7852	75285
35078	75286
210698	75287
302303	75288
75505	75289
153624	75290
151172	75291
261933	75292
8652	75293
75358	75294
109707	75295
14664	75296
841	75297
237968	75298
241315	75299
50984	75300
13562	75301
24422	75302
6663	75303
82427	75304
123709	75305
184975	75306
184884	75307
185000	75308
55022	75309
123709	75310
12433	75311
30043	75312
164378	75313
290586	75314
5720	75315
66420	75316
137541	75317
34549	75318
109623	75319
235401	75320
982	75321
5843	75322
122150	75323
167803	75324
85308	75325
2498	75326
18644	75327
37969	75328
37969	75329
242960	75330
303067	75331
13068	75332
59476	75333
1735	75334
134304	75335
104239	75336
17443	75337
17443	75338
907	75339
907	75340
41924	75341
62184	75342
45634	75343
178730	75344
170422	75345
9717	75346
9717	75347
44697	75348
49173	75349
170301	75350
250153	75351
99602	75352
34144	75353
75794	75354
133373	75355
211581	75356
168349	75357
35810	75358
10146	75359
28836	75360
143380	75361
59531	75362
2102	75363
140194	75364
10362	75365
14494	75366
10362	75367
286420	75368
133194	75369
116022	75370
70445	75371
123157	75372
226945	75373
47663	75374
16200	75375
62677	75376
44187	75377
62172	75378
5659	75379
4383	75380
8975	75381
125948	75382
60546	75383
74554	75384
65027	75385
166088	75386
21989	75387
95025	75388
156913	75389
101950	75390
75956	75391
269342	75392
73873	75393
61266	75394
109732	75395
70116	75396
96729	75397
208758	75398
166467	75399
110963	75400
16011	75401
105138	75402
33801	75403
42541	75404
288670	75405
287695	75406
238371	75407
192304	75408
287401	75409
185449	75410
211113	75411
203111	75412
285049	75413
294013	75414
203887	75415
247882	75416
286589	75417
279404	75418
281493	75419
240437	75420
240717	75421
292648	75422
284698	75423
289751	75424
301873	75425
299855	75426
292359	75427
291604	75428
285551	75429
243903	75430
295692	75431
252596	75432
302065	75433
201227	75434
274550	75435
288460	75436
186279	75437
205494	75438
277553	75439
286391	75440
286810	75441
285295	75442
219163	75443
10868	75444
38264	75445
89373	75446
46120	75447
97919	75448
308952	75449
124257	75450
99655	75451
88	75452
49676	75453
167432	75454
42480	75455
231702	75456
200968	75457
1799	75458
22751	75459
128217	75460
32751	75461
35301	75462
7684	75463
39346	75464
47579	75465
170923	75466
45094	75467
3849	75468
176862	75469
276821	75470
45676	75471
156294	75472
47394	75473
125196	75474
156294	75475
158650	75476
5650	75477
5650	75478
5650	75479
5650	75480
47394	75481
26600	75482
22788	75483
199614	75484
208247	75485
174302	75486
273770	75487
104853	75488
30662	75489
43553	75490
194092	75491
7056	75492
89842	75493
138851	75494
74455	75495
4715	75496
32177	75497
23960	75498
14713	75499
1451	75500
178858	75501
134767	75502
59409	75503
39900	75504
83672	75505
283125	75506
26854	75507
4979	75508
257850	75509
83505	75510
78908	75511
185820	75512
80272	75513
218	75514
257485	75515
210752	75516
245547	75517
74878	75518
23080	75519
249399	75520
87202	75521
13649	75522
51824	75523
71437	75524
94	75525
321	75526
156265	75527
161179	75528
27713	75529
11064	75530
55711	75531
37230	75532
310352	75533
270810	75534
50398	75535
285354	75536
210753	75537
2832	75538
37818	75539
1152	75540
102234	75541
307501	75542
20732	75543
230381	75544
203574	75545
162100	75546
15865	75547
17708	75548
71941	75549
182864	75550
1367	75551
83804	75552
56097	75553
107945	75554
76901	75555
32950	75556
132576	75557
154514	75558
108129	75559
102830	75560
209765	75561
38273	75562
187118	75563
284428	75564
72133	75565
32773	75566
216976	75567
45344	75568
191063	75569
31544	75570
61268	75571
69889	75572
186799	75573
123837	75574
20563	75575
166190	75576
252332	75577
213860	75578
117014	75579
159785	75580
46471	75581
3037	75582
126509	75583
109638	75584
77117	75585
2450	75586
250608	75587
98413	75588
73023	75589
79786	75590
3398	75591
33829	75592
61541	75593
63176	75594
69055	75595
64710	75596
262641	75597
192561	75598
119029	75599
139196	75600
281557	75601
84354	75602
77214	75603
478	75604
88281	75605
42691	75606
241697	75607
153030	75608
12740	75609
26182	75610
98981	75611
43621	75612
34724	75613
34724	75614
3283	75615
62285	75616
15593	75617
114610	75618
90234	75619
54144	75620
20493	75621
17638	75622
29420	75623
192741	75624
44518	75625
311475	75626
13680	75627
2178	75628
284589	75629
300494	75630
66729	75631
38776	75632
6582	75633
98807	75634
127027	75635
119957	75636
94912	75637
63912	75638
290	75639
151634	75640
141316	75641
56837	75642
25534	75643
21540	75644
27268	75645
200901	75646
57780	75647
22171	75648
24489	75649
15564	75650
29502	75651
184133	75652
122878	75653
158249	75654
60641	75655
154884	75656
101286	75657
8200	75658
37191	75659
87203	75660
79281	75661
43656	75662
103319	75663
98140	75664
3907	75665
106019	75666
36834	75667
95614	75668
75227	75669
59825	75670
15773	75671
24198	75672
323	75673
21720	75674
98594	75675
124753	75676
267153	75677
177420	75678
136029	75679
11401	75680
33175	75681
144177	75682
126202	75683
17093	75684
151146	75685
142594	75686
209611	75687
17146	75688
38305	75689
24477	75690
11581	75691
6212	75692
12186	75693
6982	75694
51623	75695
69010	75696
87409	75697
119296	75698
36602	75699
91726	75700
62441	75701
111503	75702
12132	75703
36602	75704
207144	75705
61999	75706
249723	75707
52740	75708
164706	75709
14693	75710
206341	75711
55689	75712
139214	75713
4225	75714
194376	75715
91850	75716
91805	75717
2417	75718
154462	75719
134240	75720
37639	75721
137686	75722
20956	75723
8411	75724
31540	75725
70	75726
97634	75727
78403	75728
80507	75729
24488	75730
59407	75731
281568	75732
7913	75733
126177	75734
42797	75735
24248	75736
25976	75737
47851	75738
30849	75739
64750	75740
187789	75741
18694	75742
27358	75743
15675	75744
31168	75745
7895	75746
199201	75747
40238	75748
3575	75749
70337	75750
68926	75751
20921	75752
17363	75753
87647	75754
38530	75755
25599	75756
60749	75757
12963	75758
923	75759
254	75760
93965	75761
118393	75762
25309	75763
57499	75764
16833	75765
93702	75766
646	75767
15675	75768
8054	75769
39942	75770
82917	75771
88817	75772
270242	75773
79690	75774
1166	75775
41822	75776
33963	75777
35728	75778
44203	75779
12128	75780
46471	75781
67700	75782
20676	75783
116253	75784
1977	75785
14642	75786
19863	75787
191509	75788
138037	75789
143090	75790
156209	75791
80260	75792
45923	75793
10887	75794
79593	75795
2995	75796
7202	75797
231457	75798
35571	75799
24670	75800
199199	75801
100467	75802
179420	75803
193174	75804
165010	75805
215077	75806
46770	75807
79275	75808
184714	75809
1168	75810
116163	75811
43415	75812
13109	75813
124548	75814
62993	75815
122441	75816
130908	75817
198376	75818
259314	75819
447	75820
33887	75821
187231	75822
1561	75823
274921	75824
89980	75825
96163	75826
156848	75827
85549	75828
188795	75829
19535	75830
52859	75831
44165	75832
32292	75833
115563	75834
120193	75835
100089	75836
24498	75837
189859	75838
63643	75839
77148	75840
117334	75841
29472	75842
87011	75843
71137	75844
6843	75845
189295	75846
58785	75847
186414	75848
77630	75849
148896	75850
84143	75851
72457	75852
53064	75853
76131	75854
119890	75855
70483	75856
3356	75857
107144	75858
130354	75859
54123	75860
88694	75861
198026	75862
142229	75863
22610	75864
177946	75865
31524	75866
14325	75867
45157	75868
30229	75869
68587	75870
107164	75871
164290	75872
20162	75873
25917	75874
11058	75875
168357	75876
43444	75877
38270	75878
15773	75879
44293	75880
166418	75881
16510	75882
10732	75883
259861	75884
125381	75885
58614	75886
116104	75887
128100	75888
40083	75889
27313	75890
27919	75891
78689	75892
49648	75893
9199	75894
9237	75895
47713	75896
11882	75897
34938	75898
178245	75899
38027	75900
277329	75901
961	75902
271636	75903
122630	75904
36806	75905
36806	75906
80876	75907
25815	75908
36806	75909
174549	75910
174051	75911
233087	75912
9636	75913
113070	75914
311855	75915
18329	75916
42445	75917
589	75918
36622	75919
5753	75920
305557	75921
127997	75922
21574	75923
49848	75924
53315	75925
184180	75926
21045	75927
62031	75928
129039	75929
44729	75930
93651	75931
118172	75932
28123	75933
290436	75934
70952	75935
35243	75936
88612	75937
11467	75938
52182	75939
260609	75940
32134	75941
153820	75942
10266	75943
259574	75944
21686	75945
53162	75946
67330	75947
132864	75948
101864	75949
214083	75950
27475	75951
128954	75952
72201	75953
186593	75954
13862	75955
10294	75956
28544	75957
2509	75958
45605	75959
85150	75960
46295	75961
5914	75962
116020	75963
201473	75964
14238	75965
104029	75966
162778	75967
1487	75968
18308	75969
90069	75970
98480	75971
110091	75972
134353	75973
18860	75974
5334	75975
82763	75976
22949	75977
21354	75978
16910	75979
23903	75980
173871	75981
5942	75982
43256	75983
11546	75984
1074	75985
68449	75986
21363	75987
108385	75988
38135	75989
1801	75990
16841	75991
18816	75992
2501	75993
212232	75994
28	75995
107617	75996
7424	75997
45236	75998
2999	75999
135955	76000
32730	76001
5976	76002
101102	76003
1528	76004
41179	76005
7113	76006
3	76007
51898	76008
65786	76009
165330	76010
29211	76011
136697	76012
12443	76013
25061	76014
56427	76015
56427	76016
1130	76017
15285	76018
35033	76019
28190	76020
118183	76021
23154	76022
284954	76023
138993	76024
24359	76025
42463	76026
206904	76027
55619	76028
1960	76029
9538	76030
28691	76031
51487	76032
113857	76033
3080	76034
183855	76035
69663	76036
31156	76037
91378	76038
104176	76039
93355	76040
44721	76041
168488	76042
28584	76043
44670	76044
2412	76045
56890	76046
29590	76047
59820	76048
128798	76049
157604	76050
169	76051
57374	76052
7148	76053
41412	76054
153384	76055
70315	76056
58314	76057
97133	76058
166716	76059
24161	76060
164126	76061
466	76062
27247	76063
215838	76064
1252	76065
201994	76066
179733	76067
112274	76068
12871	76069
79833	76070
135616	76071
25368	76072
42709	76073
66506	76074
18510	76075
12771	76076
39836	76077
206133	76078
134386	76079
170458	76080
243643	76081
34346	76082
295579	76083
50146	76084
76134	76085
18646	76086
69285	76087
189710	76088
116615	76089
18919	76090
74189	76091
92212	76092
120946	76093
93307	76094
25097	76095
26552	76096
189852	76097
154776	76098
52939	76099
107030	76100
38102	76101
254780	76102
117756	76103
64335	76104
91128	76105
78250	76106
2351	76107
176575	76108
78953	76109
18332	76110
280625	76111
185360	76112
216212	76113
117929	76114
62481	76115
7896	76116
74495	76117
156011	76118
9855	76119
75911	76120
116852	76121
36105	76122
48924	76123
186997	76124
3195	76125
12747	76126
22448	76127
26677	76128
9932	76129
74183	76130
42410	76131
4313	76132
90108	76133
963	76134
18595	76135
10441	76136
283850	76137
11138	76138
286356	76139
1569	76140
148402	76141
170249	76142
1317	76143
107313	76144
208596	76145
8259	76146
43204	76147
74049	76148
10239	76149
180517	76150
52276	76151
18527	76152
60786	76153
30167	76154
48833	76155
10320	76156
251739	76157
27289	76158
60434	76159
242863	76160
15759	76161
163282	76162
83545	76163
153124	76164
173136	76165
77189	76166
112270	76167
262419	76168
5353	76169
180291	76170
25223	76171
146584	76172
92577	76173
34640	76174
68787	76175
139636	76176
170955	76177
71630	76178
43935	76179
140905	76180
11555	76181
88069	76182
14436	76183
175874	76184
98255	76185
4867	76186
294311	76187
42088	76188
44860	76189
29155	76190
199775	76191
214241	76192
39163	76193
126864	76194
148177	76195
120844	76196
120844	76197
189722	76198
90724	76199
38506	76200
27550	76201
84578	76202
159348	76203
29185	76204
194400	76205
2551	76206
101717	76207
45920	76208
7047	76209
134808	76210
10335	76211
232374	76212
146519	76213
98350	76214
85453	76215
51103	76216
194841	76217
3074	76218
67262	76219
53430	76220
54194	76221
25932	76222
33063	76223
7819	76224
106103	76225
22494	76226
110302	76227
8261	76228
32653	76229
37864	76230
11565	76231
29388	76232
135326	76233
112179	76234
23953	76235
6690	76236
85022	76237
144457	76238
161327	76239
158572	76240
45852	76241
161165	76242
37137	76243
29510	76244
60586	76245
22525	76246
100260	76247
204747	76248
159151	76249
3643	76250
155337	76251
90805	76252
7736	76253
28339	76254
37050	76255
147568	76256
95298	76257
127568	76258
16340	76259
74800	76260
290196	76261
5579	76262
18695	76263
125716	76264
126439	76265
83531	76266
15090	76267
106662	76268
60890	76269
218078	76270
189865	76271
147274	76272
283738	76273
64514	76274
7063	76275
181111	76276
90594	76277
35776	76278
143948	76279
44425	76280
80352	76281
70047	76282
232595	76283
125250	76284
64655	76285
4750	76286
169135	76287
25786	76288
37725	76289
127116	76290
168698	76291
88916	76292
1076	76293
6370	76294
85803	76295
45581	76296
38314	76297
78241	76298
204701	76299
122855	76300
60073	76301
11039	76302
94149	76303
200427	76304
8245	76305
23676	76306
204	76307
141675	76308
31015	76309
250920	76310
54545	76311
41755	76312
77428	76313
28232	76314
12351	76315
47599	76316
9509	76317
162277	76318
5691	76319
164810	76320
80295	76321
172709	76322
160803	76323
93530	76324
210732	76325
12291	76326
15675	76327
35733	76328
160117	76329
5418	76330
58768	76331
87068	76332
122980	76333
42185	76334
15875	76335
41680	76336
263612	76337
96676	76338
48422	76339
81699	76340
121500	76341
145740	76342
32092	76343
200586	76344
53642	76345
110511	76346
141761	76347
80674	76348
87923	76349
80449	76350
112518	76351
202340	76352
79566	76353
188904	76354
18782	76355
61299	76356
189556	76357
199761	76358
123163	76359
46404	76360
198416	76361
2979	76362
83739	76363
140088	76364
125186	76365
28069	76366
181305	76367
209007	76368
183520	76369
57094	76370
84699	76371
9075	76372
2506	76373
161383	76374
54767	76375
189100	76376
18294	76377
56707	76378
139489	76379
43686	76380
96209	76381
40051	76382
68042	76383
147944	76384
88231	76385
197402	76386
69412	76387
75280	76388
25879	76389
222230	76390
168748	76391
187706	76392
29499	76393
90197	76394
244514	76395
24530	76396
35701	76397
26497	76398
69261	76399
46545	76400
193771	76401
86524	76402
1966	76403
16839	76404
25088	76405
270536	76406
144753	76407
26661	76408
16201	76409
35938	76410
190844	76411
5593	76412
1992	76413
6765	76414
204089	76415
90340	76416
65043	76417
31242	76418
32822	76419
60757	76420
201979	76421
67623	76422
252890	76423
10674	76424
256600	76425
196982	76426
197573	76427
25883	76428
83265	76429
30246	76430
6460	76431
187959	76432
47291	76433
52020	76434
183357	76435
126626	76436
92259	76437
32124	76438
151744	76439
76187	76440
286501	76441
134808	76442
26115	76443
29223	76444
89222	76445
128529	76446
5963	76447
89821	76448
28974	76449
12496	76450
47046	76451
3831	76452
118024	76453
139365	76454
83990	76455
30670	76456
21540	76457
102208	76458
92484	76459
7954	76460
47720	76461
183204	76462
27802	76463
6616	76464
24194	76465
27691	76466
223610	76467
14686	76468
243585	76469
61251	76470
148158	76471
64588	76472
30720	76473
40600	76474
11963	76475
2647	76476
12135	76477
44226	76478
27201	76479
26619	76480
136080	76481
3386	76482
227739	76483
61798	76484
204220	76485
140920	76486
134183	76487
211700	76488
159942	76489
57731	76490
11065	76491
156133	76492
45939	76493
56691	76494
122906	76495
97954	76496
27888	76497
205968	76498
98975	76499
37201	76500
127272	76501
2311	76502
19344	76503
20970	76504
239477	76505
136923	76506
213205	76507
137244	76508
312435	76509
147565	76510
24044	76511
57833	76512
88857	76513
61572	76514
85043	76515
49899	76516
217409	76517
49144	76518
36840	76519
130556	76520
83830	76521
2583	76522
51161	76523
171445	76524
65832	76525
194565	76526
20162	76527
78975	76528
54643	76529
70740	76530
8818	76531
95837	76532
4265	76533
42601	76534
136771	76535
225327	76536
179248	76537
4039	76538
90252	76539
40810	76540
212433	76541
2449	76542
6863	76543
84013	76544
6863	76545
286165	76546
8207	76547
46143	76548
2389	76549
119964	76550
40583	76551
67067	76552
86316	76553
9205	76554
15856	76555
112628	76556
150492	76557
67696	76558
117872	76559
269602	76560
136830	76561
169232	76562
87960	76563
203232	76564
225772	76565
147268	76566
47718	76567
45238	76568
42738	76569
235	76570
11744	76571
24709	76572
169817	76573
196689	76574
52562	76575
15265	76576
141786	76577
8519	76578
11684	76579
59108	76580
163909	76581
15488	76582
7364	76583
66900	76584
50330	76585
66068	76586
71122	76587
92270	76588
206935	76589
42420	76590
207258	76591
215614	76592
121945	76593
216817	76594
33542	76595
91548	76596
62149	76597
141760	76598
160128	76599
24374	76600
100683	76601
117798	76602
136769	76603
66507	76604
50733	76605
80740	76606
207441	76607
272708	76608
19	76609
269584	76610
408	76611
44358	76612
26797	76613
20399	76614
48895	76615
75749	76616
129268	76617
135471	76618
42650	76619
64107	76620
127854	76621
79918	76622
27127	76623
272917	76624
215725	76625
87475	76626
54288	76627
131893	76628
107701	76629
215993	76630
207991	76631
64579	76632
108577	76633
12087	76634
33561	76635
30961	76636
234838	76637
10992	76638
53494	76639
20093	76640
20169	76641
97027	76642
116769	76643
125148	76644
96295	76645
115020	76646
109840	76647
184032	76648
148853	76649
26384	76650
71050	76651
24619	76652
20824	76653
83435	76654
157226	76655
10594	76656
93652	76657
53592	76658
80356	76659
25651	76660
250806	76661
152845	76662
14563	76663
238154	76664
176676	76665
10703	76666
19041	76667
214403	76668
100147	76669
26367	76670
12600	76671
83433	76672
90602	76673
138342	76674
216056	76675
179989	76676
58984	76677
85580	76678
71618	76679
7859	76680
129555	76681
29788	76682
110747	76683
53262	76684
35388	76685
104937	76686
214148	76687
95943	76688
152377	76689
9215	76690
7897	76691
27577	76692
241132	76693
35614	76694
174342	76695
192362	76696
90110	76697
198830	76698
2328	76699
133065	76700
90510	76701
48891	76702
4750	76703
23972	76704
82275	76705
263958	76706
169762	76707
25145	76708
123975	76709
64474	76710
974	76711
52701	76712
16764	76713
2786	76714
122640	76715
75910	76716
179993	76717
135178	76718
244508	76719
143757	76720
161670	76721
145508	76722
56487	76723
82771	76724
36731	76725
54194	76726
58620	76727
136870	76728
40821	76729
57244	76730
292949	76731
81806	76732
49440	76733
123910	76734
138824	76735
187927	76736
40350	76737
174906	76738
298983	76739
25931	76740
19114	76741
40102	76742
1665	76743
42456	76744
24425	76745
115516	76746
19745	76747
20479	76748
19003	76749
123195	76750
147080	76751
77345	76752
78142	76753
18263	76754
14800	76755
51966	76756
36528	76757
38673	76758
115980	76759
1987	76760
98883	76761
6425	76762
38905	76763
156852	76764
32027	76765
13149	76766
38098	76767
187078	76768
23422	76769
200333	76770
130979	76771
241437	76772
100947	76773
72631	76774
172415	76775
118080	76776
49920	76777
42629	76778
29706	76779
54894	76780
214457	76781
169	76782
14298	76783
3512	76784
39779	76785
89865	76786
11716	76787
87733	76788
11860	76789
82316	76790
145607	76791
175731	76792
59912	76793
36997	76794
305218	76795
25269	76796
140080	76797
93801	76798
6715	76799
95941	76800
48754	76801
74586	76802
67777	76803
70805	76804
17067	76805
119609	76806
48010	76807
144173	76808
79946	76809
22395	76810
13940	76811
117827	76812
133554	76813
11818	76814
5844	76815
54510	76816
40828	76817
48441	76818
30212	76819
52889	76820
52889	76821
4867	76822
12287	76823
13995	76824
12112	76825
149425	76826
200942	76827
259982	76828
209892	76829
136136	76830
6641	76831
197583	76832
29225	76833
21961	76834
49786	76835
193757	76836
73226	76837
32452	76838
190463	76839
188710	76840
49035	76841
185442	76842
692	76843
124747	76844
138372	76845
52470	76846
76601	76847
132496	76848
18405	76849
196373	76850
134165	76851
976	76852
133310	76853
91917	76854
4372	76855
130161	76856
17118	76857
189570	76858
64952	76859
16655	76860
7228	76861
22014	76862
64497	76863
21910	76864
10718	76865
26331	76866
203467	76867
85384	76868
30701	76869
16874	76870
165192	76871
28833	76872
8261	76873
45993	76874
150781	76875
165540	76876
1981	76877
65367	76878
14764	76879
178460	76880
57904	76881
183784	76882
130686	76883
1252	76884
15479	76885
43389	76886
125691	76887
70289	76888
164997	76889
2676	76890
214468	76891
89069	76892
23476	76893
143410	76894
30911	76895
166823	76896
137744	76897
78279	76898
172013	76899
162363	76900
45607	76901
49826	76902
5681	76903
34	76904
8153	76905
137748	76906
38866	76907
106237	76908
9536	76909
131191	76910
191784	76911
181233	76912
49357	76913
58573	76914
168026	76915
206384	76916
61029	76917
9718	76918
51398	76919
306336	76920
3162	76921
205618	76922
15937	76923
11056	76924
2512	76925
136796	76926
12682	76927
131323	76928
312561	76929
78443	76930
5353	76931
23599	76932
32673	76933
144646	76934
60222	76935
1258	76936
1924	76937
33157	76938
58943	76939
19949	76940
55147	76941
13745	76942
20983	76943
24926	76944
40255	76945
213108	76946
25468	76947
150162	76948
85194	76949
11556	76950
108001	76951
222007	76952
152305	76953
42851	76954
263082	76955
69586	76956
222322	76957
29524	76958
133557	76959
2002	76960
19954	76961
28521	76962
6940	76963
62676	76964
19674	76965
105004	76966
1109	76967
88018	76968
50144	76969
40796	76970
220198	76971
24875	76972
94893	76973
125893	76974
73357	76975
134449	76976
216669	76977
243838	76978
34490	76979
155583	76980
188571	76981
1160	76982
47071	76983
88156	76984
5299	76985
236280	76986
63861	76987
264141	76988
240913	76989
126375	76990
64563	76991
48174	76992
40642	76993
32325	76994
90095	76995
47495	76996
36463	76997
189745	76998
107310	76999
86728	77000
3831	77001
177863	77002
45595	77003
47991	77004
86730	77005
300842	77006
88299	77007
46463	77008
25511	77009
206061	77010
110840	77011
131834	77012
43879	77013
106042	77014
11977	77015
121373	77016
3552	77017
29202	77018
47303	77019
180824	77020
29128	77021
159346	77022
24673	77023
5000	77024
19872	77025
2609	77026
203950	77027
88970	77028
79380	77029
10027	77030
6260	77031
305725	77032
28513	77033
95166	77034
1622	77035
21263	77036
79246	77037
11047	77038
15881	77039
264841	77040
5718	77041
14847	77042
108388	77043
38029	77044
7073	77045
492	77046
56575	77047
133442	77048
141241	77049
29266	77050
119649	77051
7706	77052
115163	77053
28112	77054
118229	77055
9726	77056
142028	77057
19920	77058
9861	77059
277344	77060
54630	77061
79130	77062
46600	77063
209801	77064
44459	77065
227270	77066
106760	77067
5744	77068
29353	77069
297062	77070
211458	77071
33737	77072
23341	77073
41935	77074
20339	77075
202326	77076
117254	77077
230963	77078
54657	77079
135677	77080
25157	77081
86680	77082
13368	77083
146180	77084
42069	77085
16688	77086
68171	77087
66752	77088
1563	77089
172282	77090
4755	77091
5744	77092
63455	77093
51304	77094
79213	77095
3858	77096
776	77097
76531	77098
62506	77099
862	77100
228853	77101
36851	77102
71687	77103
30257	77104
71518	77105
91125	77106
7606	77107
10418	77108
29742	77109
126345	77110
98445	77111
110314	77112
9031	77113
28870	77114
30788	77115
78705	77116
3831	77117
20564	77118
17951	77119
73866	77120
69502	77121
104433	77122
130976	77123
40649	77124
68226	77125
120238	77126
155320	77127
16604	77128
146010	77129
39339	77130
18335	77131
90834	77132
128519	77133
227691	77134
66765	77135
38445	77136
77428	77137
9514	77138
48466	77139
51991	77140
46512	77141
25303	77142
94612	77143
303182	77144
212774	77145
30398	77146
86528	77147
33019	77148
7	77149
19460	77150
68769	77151
111835	77152
6027	77153
16075	77154
14476	77155
33224	77156
275368	77157
76651	77158
138595	77159
216445	77160
99688	77161
18378	77162
57442	77163
149543	77164
16688	77165
129261	77166
110015	77167
27719	77168
246986	77169
159852	77170
50509	77171
63210	77172
162346	77173
58733	77174
37563	77175
16164	77176
42214	77177
5593	77178
197171	77179
122321	77180
56574	77181
185360	77182
66906	77183
73921	77184
32553	77185
26723	77186
28462	77187
24186	77188
98025	77189
19482	77190
211	77191
134125	77192
46046	77193
193129	77194
278929	77195
51986	77196
121296	77197
108804	77198
33418	77199
20669	77200
138373	77201
296516	77202
13292	77203
266535	77204
68047	77205
60564	77206
223462	77207
34701	77208
51196	77209
177011	77210
79776	77211
98032	77212
61853	77213
226228	77214
28249	77215
4249	77216
70755	77217
23445	77218
215848	77219
83479	77220
19635	77221
6194	77222
60534	77223
133163	77224
16945	77225
21019	77226
4178	77227
86105	77228
145543	77229
255069	77230
2958	77231
107073	77232
13021	77233
37802	77234
915	77235
23967	77236
18282	77237
92314	77238
55166	77239
2328	77240
4051	77241
167525	77242
32146	77243
71609	77244
116095	77245
48175	77246
42650	77247
29051	77248
263383	77249
11904	77250
45675	77251
144188	77252
132553	77253
216549	77254
45992	77255
207854	77256
49720	77257
133655	77258
43671	77259
74776	77260
278	77261
13587	77262
187559	77263
189716	77264
151745	77265
77255	77266
69046	77267
182029	77268
7956	77269
83500	77270
7195	77271
136672	77272
47041	77273
35530	77274
154483	77275
4446	77276
25155	77277
50843	77278
6126	77279
3591	77280
207512	77281
8870	77282
4930	77283
5191	77284
92255	77285
22913	77286
1543	77287
33972	77288
24664	77289
21790	77290
48340	77291
241989	77292
209148	77293
18394	77294
180210	77295
222352	77296
60966	77297
7604	77298
136983	77299
129937	77300
1902	77301
16902	77302
146005	77303
51019	77304
30770	77305
311969	77306
25809	77307
3696	77308
49586	77309
62516	77310
237466	77311
141298	77312
10051	77313
42756	77314
103392	77315
92016	77316
12024	77317
69492	77318
86440	77319
32255	77320
115660	77321
48364	77322
25804	77323
29854	77324
16855	77325
9979	77326
11958	77327
23972	77328
10917	77329
18391	77330
34997	77331
86857	77332
19124	77333
3321	77334
18062	77335
60426	77336
17672	77337
52121	77338
24954	77339
170205	77340
3476	77341
144768	77342
264617	77343
87687	77344
234334	77345
941	77346
247500	77347
27748	77348
45876	77349
3575	77350
13887	77351
103678	77352
43086	77353
62186	77354
101133	77355
4984	77356
46161	77357
74293	77358
103204	77359
124853	77360
102413	77361
48950	77362
37796	77363
7548	77364
10330	77365
8823	77366
69334	77367
192545	77368
39093	77369
6522	77370
3102	77371
198621	77372
190	77373
171	77374
58243	77375
66253	77376
2176	77377
19468	77378
135521	77379
10283	77380
84618	77381
89338	77382
4465	77383
38189	77384
16606	77385
9717	77386
29283	77387
27739	77388
56967	77389
40705	77390
13692	77391
7043	77392
11425	77393
32682	77394
288803	77395
19006	77396
18205	77397
9450	77398
30765	77399
43299	77400
7462	77401
56939	77402
13629	77403
111036	77404
2261	77405
2638	77406
10707	77407
29815	77408
96697	77409
25103	77410
28316	77411
37543	77412
152463	77413
111000	77414
9154	77415
51197	77416
152513	77417
13860	77418
4899	77419
86508	77420
191416	77421
8225	77422
10422	77423
69961	77424
45628	77425
45645	77426
5268	77427
2644	77428
5517	77429
56396	77430
51542	77431
140548	77432
30182	77433
21871	77434
19931	77435
69389	77436
351	77437
64765	77438
20455	77439
4048	77440
86601	77441
190535	77442
93680	77443
112014	77444
31410	77445
13825	77446
38245	77447
134095	77448
82537	77449
21931	77450
137951	77451
207291	77452
19536	77453
32111	77454
22395	77455
16566	77456
6189	77457
296235	77458
179051	77459
11384	77460
76787	77461
42410	77462
87444	77463
134601	77464
92541	77465
37165	77466
129494	77467
200957	77468
2637	77469
2634	77470
94742	77471
45227	77472
225165	77473
85671	77474
38654	77475
16262	77476
41908	77477
18890	77478
30225	77479
45958	77480
305	77481
4618	77482
17091	77483
252741	77484
62515	77485
23179	77486
5520	77487
285	77488
123	77489
106635	77490
250627	77491
385	77492
16454	77493
8485	77494
41600	77495
109	77496
28716	77497
28443	77498
120068	77499
101610	77500
96901	77501
250372	77502
32707	77503
14838	77504
34523	77505
132264	77506
84054	77507
143202	77508
16824	77509
45443	77510
18459	77511
4427	77512
127329	77513
1158	77514
82238	77515
163768	77516
19850	77517
4973	77518
2734	77519
28323	77520
145019	77521
16875	77522
174773	77523
68184	77524
11296	77525
8567	77526
258170	77527
29283	77528
56263	77529
935	77530
45294	77531
272947	77532
7095	77533
8823	77534
3159	77535
17255	77536
229342	77537
138962	77538
2485	77539
198258	77540
166110	77541
94189	77542
123	77543
6570	77544
5703	77545
271181	77546
46721	77547
60205	77548
31388	77549
9807	77550
2281	77551
45585	77552
35256	77553
14380	77554
13683	77555
228785	77556
16041	77557
2037	77558
7734	77559
88313	77560
8021	77561
30557	77562
79533	77563
72261	77564
150856	77565
30229	77566
111707	77567
51047	77568
7791	77569
31365	77570
161791	77571
168011	77572
198707	77573
3712	77574
90016	77575
171984	77576
273392	77577
2897	77578
10811	77579
43208	77580
96678	77581
18391	77582
114418	77583
40869	77584
4455	77585
75918	77586
522	77587
185300	77588
40680	77589
51261	77590
46368	77591
136995	77592
225235	77593
135952	77594
277973	77595
822	77596
39592	77597
13064	77598
41213	77599
14339	77600
12182	77601
3871	77602
409	77603
1717	77604
293313	77605
34280	77606
89448	77607
269939	77608
3287	77609
166682	77610
3696	77611
21081	77612
9595	77613
170425	77614
29640	77615
2331	77616
10801	77617
3624	77618
14594	77619
28224	77620
25601	77621
11264	77622
6584	77623
32476	77624
120283	77625
47074	77626
1072	77627
7918	77628
136233	77629
55895	77630
110330	77631
165043	77632
3773	77633
56347	77634
3671	77635
5154	77636
201953	77637
9034	77638
83890	77639
13046	77640
104260	77641
7084	77642
138207	77643
201478	77644
3917	77645
16671	77646
31336	77647
36663	77648
93191	77649
1201	77650
1201	77651
103916	77652
1388	77653
278792	77654
4389	77655
17103	77656
15436	77657
137366	77658
4721	77659
288843	77660
106835	77661
10987	77662
27151	77663
111434	77664
111220	77665
923	77666
2875	77667
180919	77668
20606	77669
2957	77670
26998	77671
93942	77672
207967	77673
52667	77674
40052	77675
86357	77676
86357	77677
28348	77678
110079	77679
40846	77680
67103	77681
107396	77682
70957	77683
3536	77684
83890	77685
83890	77686
13817	77687
24656	77688
57331	77689
1154	77690
279049	77691
191425	77692
19319	77693
13894	77694
20893	77695
961	77696
9958	77697
3735	77698
41056	77699
95573	77700
114338	77701
108602	77702
6864	77703
3935	77704
95550	77705
5100	77706
3172	77707
12604	77708
200656	77709
68056	77710
291710	77711
109	77712
3498	77713
63729	77714
7	77715
54980	77716
10174	77717
112625	77718
57	77719
29576	77720
5881	77721
27158	77722
53443	77723
192235	77724
26372	77725
14845	77726
52354	77727
26588	77728
68056	77729
19588	77730
28513	77731
14658	77732
40906	77733
149428	77734
53856	77735
50613	77736
105531	77737
8915	77738
86663	77739
1204	77740
140003	77741
188751	77742
204	77743
103648	77744
70946	77745
192574	77746
15756	77747
25982	77748
77802	77749
211489	77750
218683	77751
32712	77752
162055	77753
41478	77754
181449	77755
248	77756
23292	77757
53873	77758
148765	77759
40824	77760
7070	77761
80497	77762
136456	77763
76560	77764
11995	77765
118325	77766
151913	77767
134631	77768
53624	77769
35461	77770
95877	77771
63413	77772
6636	77773
69069	77774
150066	77775
20219	77776
190	77777
4410	77778
27325	77779
262038	77780
77038	77781
8562	77782
38645	77783
64631	77784
181794	77785
175199	77786
104975	77787
10710	77788
213550	77789
5988	77790
10443	77791
333	77792
4780	77793
692	77794
51197	77795
94729	77796
91101	77797
65020	77798
5972	77799
116717	77800
37504	77801
229841	77802
123283	77803
11733	77804
31506	77805
1748	77806
82153	77807
26710	77808
26826	77809
125841	77810
19436	77811
13500	77812
187925	77813
73492	77814
60496	77815
301786	77816
130770	77817
50210	77818
272463	77819
9692	77820
805	77821
21789	77822
4775	77823
154040	77824
13794	77825
75771	77826
29371	77827
51395	77828
76116	77829
5277	77830
14276	77831
317	77832
109045	77833
156361	77834
51871	77835
200	77836
255118	77837
841	77838
871	77839
69291	77840
23154	77841
10334	77842
85533	77843
63052	77844
72593	77845
9719	77846
2265	77847
70408	77848
94592	77849
231870	77850
77332	77851
15386	77852
144452	77853
138244	77854
269330	77855
42441	77856
268401	77857
81374	77858
3455	77859
72974	77860
95863	77861
23685	77862
86651	77863
1572	77864
60557	77865
124049	77866
304655	77867
28544	77868
2529	77869
303926	77870
13891	77871
29838	77872
83721	77873
228306	77874
16926	77875
147430	77876
45419	77877
14760	77878
79418	77879
581	77880
1606	77881
5544	77882
13445	77883
186182	77884
52775	77885
105764	77886
125495	77887
141215	77888
210783	77889
301441	77890
8816	77891
9406	77892
31344	77893
2417	77894
125792	77895
32504	77896
198412	77897
94545	77898
112890	77899
7875	77900
44380	77901
78437	77902
79756	77903
44113	77904
109198	77905
6562	77906
16505	77907
98532	77908
98532	77909
86466	77910
281177	77911
55903	77912
104487	77913
61445	77914
102599	77915
277823	77916
134105	77917
21516	77918
194346	77919
194346	77920
4350	77921
46520	77922
80154	77923
50236	77924
3025	77925
3025	77926
185703	77927
5972	77928
83715	77929
286811	77930
96572	77931
102335	77932
7857	77933
109226	77934
3558	77935
201001	77936
141327	77937
118621	77938
100672	77939
92091	77940
50028	77941
41967	77942
7301	77943
91997	77944
92315	77945
62671	77946
22302	77947
308050	77948
291907	77949
14370	77950
59445	77951
59445	77952
198609	77953
137556	77954
304356	77955
118357	77956
220386	77957
266562	77958
43908	77959
7038	77960
74	77961
2806	77962
185549	77963
14456	77964
45864	77965
97271	77966
14331	77967
5455	77968
243578	77969
122335	77970
8812	77971
38633	77972
263671	77973
186938	77974
94418	77975
134549	77976
310881	77977
54972	77978
20116	77979
9902	77980
4168	77981
26543	77982
85029	77983
61893	77984
9727	77985
32354	77986
236077	77987
12801	77988
201856	77989
110408	77990
13204	77991
27405	77992
248176	77993
127071	77994
126911	77995
189234	77996
274021	77997
97585	77998
45771	77999
5255	78000
86058	78001
275268	78002
335	78003
18202	78004
35772	78005
42804	78006
311311	78007
217047	78008
31802	78009
101469	78010
44531	78011
309231	78012
309204	78013
7733	78014
171659	78015
308918	78016
306270	78017
137684	78018
50382	78019
271879	78020
1029	78021
37935	78022
32831	78023
135741	78024
254061	78025
114682	78026
6841	78027
115539	78028
64421	78029
155391	78030
70829	78031
83065	78032
83065	78033
118890	78034
71360	78035
142401	78036
21077	78037
192579	78038
74008	78039
11457	78040
32686	78041
1704	78042
12338	78043
89459	78044
32930	78045
115158	78046
42192	78047
257155	78048
163323	78049
29	78050
178220	78051
229634	78052
141393	78053
138296	78054
141393	78055
47785	78056
11973	78057
71644	78058
227031	78059
10127	78060
162059	78061
74126	78062
185420	78063
82129	78064
3591	78065
3037	78066
82053	78067
82127	78068
150604	78069
22082	78070
139214	78071
51799	78072
235514	78073
13588	78074
251706	78075
63261	78076
13531	78077
159070	78078
105265	78079
3966	78080
656	78081
656	78082
656	78083
16836	78084
188188	78085
91867	78086
67688	78087
15628	78088
17567	78089
1102	78090
5211	78091
76255	78092
258064	78093
76863	78094
132057	78095
182973	78096
81181	78097
53427	78098
174258	78099
8673	78100
67681	78101
42431	78102
137469	78103
53502	78104
10069	78105
130724	78106
80078	78107
111031	78108
128791	78109
99826	78110
200776	78111
24554	78112
193580	78113
195477	78114
82394	78115
201229	78116
100836	78117
111782	78118
89955	78119
74116	78120
111068	78121
250808	78122
25506	78123
31114	78124
6408	78125
6063	78126
40699	78127
228966	78128
35519	78129
71988	78130
8150	78131
275974	78132
2662	78133
2997	78134
200257	78135
15723	78136
5050	78137
278983	78138
46732	78139
112727	78140
12522	78141
1603	78142
55541	78143
241864	78144
30521	78145
64692	78146
13920	78147
288615	78148
62113	78149
63822	78150
29134	78151
130441	78152
12165	78153
5625	78154
239616	78155
146801	78156
137065	78157
39711	78158
131754	78159
52447	78160
41320	78161
4877	78162
41812	78163
104	78164
12448	78165
1870	78166
207224	78167
176997	78168
592	78169
35442	78170
49422	78171
9551	78172
119906	78173
140168	78174
253357	78175
125376	78176
73266	78177
25699	78178
5744	78179
175822	78180
25167	78181
285422	78182
106206	78183
23392	78184
251913	78185
45317	78186
27995	78187
22502	78188
11866	78189
39001	78190
170475	78191
115812	78192
35958	78193
6635	78194
106226	78195
146101	78196
272207	78197
59410	78198
269622	78199
257591	78200
6762	78201
31169	78202
255817	78203
198299	78204
59865	78205
9486	78206
128518	78207
129858	78208
25622	78209
128518	78210
142059	78211
58934	78212
81632	78213
69691	78214
100689	78215
148784	78216
309874	78217
110679	78218
147926	78219
66399	78220
12452	78221
12354	78222
29199	78223
29199	78224
99714	78225
5327	78226
12393	78227
9162	78228
14429	78229
22147	78230
15857	78231
19227	78232
67744	78233
12372	78234
9693	78235
57459	78236
3178	78237
39895	78238
36319	78239
89964	78240
27113	78241
285594	78242
26925	78243
80146	78244
88491	78245
11083	78246
15857	78247
127342	78248
2037	78249
7909	78250
3178	78251
60536	78252
19796	78253
171432	78254
14974	78255
21703	78256
61462	78257
225200	78258
235717	78259
123972	78260
119610	78261
3380	78262
99567	78263
297320	78264
28454	78265
215652	78266
146363	78267
110636	78268
70918	78269
216607	78270
311818	78271
2314	78272
41506	78273
30937	78274
187993	78275
19499	78276
26413	78277
66465	78278
1603	78279
15868	78280
280699	78281
5059	78282
21554	78283
31422	78284
191240	78285
306335	78286
82060	78287
151407	78288
284643	78289
210346	78290
141058	78291
57744	78292
162725	78293
117242	78294
86440	78295
41378	78296
143397	78297
77474	78298
4239	78299
17536	78300
200897	78301
30539	78302
288029	78303
271681	78304
22499	78305
15892	78306
110463	78307
13729	78308
7508	78309
29530	78310
57101	78311
197485	78312
308115	78313
9380	78314
141814	78315
12784	78316
73759	78317
204068	78318
223420	78319
171904	78320
98088	78321
146412	78322
15672	78323
112808	78324
124850	78325
93838	78326
76757	78327
110380	78328
43061	78329
75303	78330
10853	78331
39025	78332
212494	78333
61336	78334
290773	78335
37429	78336
8865	78337
309456	78338
162141	78339
177445	78340
19263	78341
76920	78342
88211	78343
281414	78344
250752	78345
38151	78346
38917	78347
163194	78348
39019	78349
51136	78350
48672	78351
27085	78352
32153	78353
19799	78354
127374	78355
79549	78356
165987	78357
181901	78358
101877	78359
106313	78360
170213	78361
9704	78362
138357	78363
191013	78364
47359	78365
254229	78366
32153	78367
262841	78368
109919	78369
35322	78370
14546	78371
268218	78372
4710	78373
231812	78374
102905	78375
192724	78376
183593	78377
148474	78378
158259	78379
58077	78380
149199	78381
21417	78382
120178	78383
19658	78384
283701	78385
2207	78386
70247	78387
164260	78388
203788	78389
90761	78390
136650	78391
81458	78392
54639	78393
131152	78394
253448	78395
90146	78396
169466	78397
46153	78398
110319	78399
2575	78400
76748	78401
89183	78402
33948	78403
167324	78404
222952	78405
1486	78406
1486	78407
16369	78408
122725	78409
32151	78410
48187	78411
102225	78412
212889	78413
4679	78414
19499	78415
16159	78416
166832	78417
82782	78418
44547	78419
174679	78420
121665	78421
146357	78422
38834	78423
284028	78424
121889	78425
122040	78426
49101	78427
44420	78428
3365	78429
49101	78430
65984	78431
3365	78432
239438	78433
252077	78434
4127	78435
4095	78436
127650	78437
196896	78438
179634	78439
73079	78440
9949	78441
4095	78442
49156	78443
154787	78444
98813	78445
68075	78446
10781	78447
227357	78448
51326	78449
65657	78450
76825	78451
7630	78452
10781	78453
66179	78454
33909	78455
262	78456
87549	78457
271503	78458
86712	78459
30127	78460
47952	78461
1810	78462
66168	78463
2248	78464
214267	78465
249511	78466
94602	78467
60622	78468
94602	78469
5838	78470
17114	78471
69871	78472
57433	78473
177206	78474
61307	78475
119624	78476
195189	78477
76896	78478
63141	78479
98902	78480
13621	78481
7959	78482
176495	78483
25687	78484
156287	78485
7627	78486
104133	78487
98	78488
233035	78489
153952	78490
1939	78491
3866	78492
13392	78493
153043	78494
33281	78495
51	78496
277797	78497
224600	78498
21052	78499
108159	78500
108147	78501
175166	78502
26012	78503
25968	78504
22761	78505
176001	78506
10160	78507
111303	78508
201179	78509
301814	78510
109925	78511
94524	78512
133769	78513
95953	78514
118327	78515
41387	78516
103129	78517
10378	78518
213034	78519
131345	78520
301232	78521
93315	78522
93315	78523
4199	78524
96048	78525
55776	78526
64701	78527
20260	78528
185214	78529
114945	78530
145783	78531
92052	78532
10234	78533
60685	78534
171062	78535
47	78536
75391	78537
75673	78538
258714	78539
138500	78540
66067	78541
195805	78542
65451	78543
37007	78544
257014	78545
192821	78546
206202	78547
41602	78548
6576	78549
96340	78550
121881	78551
171586	78552
231258	78553
43268	78554
25865	78555
29880	78556
58284	78557
86562	78558
4536	78559
63191	78560
78005	78561
128668	78562
53509	78563
30754	78564
44989	78565
106949	78566
89978	78567
25165	78568
1593	78569
25966	78570
51563	78571
43655	78572
137947	78573
76541	78574
1131	78575
110114	78576
139154	78577
8445	78578
3359	78579
29112	78580
8578	78581
22941	78582
34823	78583
88722	78584
80147	78585
55889	78586
81475	78587
61079	78588
274889	78589
17661	78590
35581	78591
90021	78592
78777	78593
168547	78594
166466	78595
48003	78596
187438	78597
67910	78598
67910	78599
107873	78600
54281	78601
4000	78602
4000	78603
7404	78604
1572	78605
226565	78606
74973	78607
157138	78608
157138	78609
229968	78610
102785	78611
26270	78612
16218	78613
63634	78614
10936	78615
269938	78616
3934	78617
68585	78618
1351	78619
73606	78620
29537	78621
69958	78622
40171	78623
258365	78624
103845	78625
36553	78626
8445	78627
65079	78628
63452	78629
248591	78630
177161	78631
213992	78632
166031	78633
175032	78634
122219	78635
10018	78636
1313	78637
5752	78638
27464	78639
28804	78640
102916	78641
130631	78642
23430	78643
210993	78644
110338	78645
59743	78646
55535	78647
90182	78648
161238	78649
137930	78650
137815	78651
92385	78652
82603	78653
184644	78654
32902	78655
87282	78656
139563	78657
308852	78658
103312	78659
72087	78660
21214	78661
80791	78662
82070	78663
184890	78664
293904	78665
77088	78666
37350	78667
32902	78668
121778	78669
113485	78670
124183	78671
45457	78672
7161	78673
22958	78674
21048	78675
181941	78676
186551	78677
102946	78678
26551	78679
178482	78680
72286	78681
112418	78682
29763	78683
78540	78684
9712	78685
138423	78686
78820	78687
16802	78688
23902	78689
23902	78690
11770	78691
116497	78692
1807	78693
5760	78694
23417	78695
79911	78696
2787	78697
52875	78698
5950	78699
20246	78700
194074	78701
89037	78702
222044	78703
20746	78704
29338	78705
130417	78706
271213	78707
97199	78708
196222	78709
39631	78710
26881	78711
120373	78712
231716	78713
49097	78714
104493	78715
17981	78716
135263	78717
40482	78718
186169	78719
53145	78720
15352	78721
19072	78722
16419	78723
27473	78724
244597	78725
51253	78726
59997	78727
61173	78728
30834	78729
168680	78730
244138	78731
78052	78732
3262	78733
7399	78734
8124	78735
1859	78736
50092	78737
218125	78738
193449	78739
12121	78740
84406	78741
8124	78742
57085	78743
74547	78744
81110	78745
38862	78746
57520	78747
27638	78748
4586	78749
61563	78750
180653	78751
119174	78752
67706	78753
154269	78754
45994	78755
134465	78756
183196	78757
3738	78758
41468	78759
25528	78760
170026	78761
140075	78762
114030	78763
226533	78764
237449	78765
168572	78766
61789	78767
89240	78768
123161	78769
123132	78770
185422	78771
91950	78772
118	78773
274201	78774
247145	78775
32250	78776
414	78777
18787	78778
188664	78779
38965	78780
117705	78781
106881	78782
1071	78783
1770	78784
179676	78785
30352	78786
37476	78787
166220	78788
69604	78789
131724	78790
122572	78791
206901	78792
97444	78793
23506	78794
13092	78795
31865	78796
20002	78797
46124	78798
165753	78799
76390	78800
77264	78801
175841	78802
11157	78803
91683	78804
116167	78805
58442	78806
14642	78807
3840	78808
8646	78809
8646	78810
2782	78811
102100	78812
269150	78813
30	78814
115404	78815
277550	78816
116485	78817
103613	78818
33010	78819
177296	78820
111476	78821
148622	78822
46168	78823
79301	78824
22751	78825
84984	78826
3967	78827
1697	78828
3131	78829
15271	78830
4768	78831
31201	78832
201936	78833
6419	78834
14789	78835
1109	78836
266521	78837
37920	78838
114445	78839
262404	78840
42581	78841
178534	78842
13120	78843
163239	78844
126749	78845
23891	78846
99237	78847
116582	78848
131834	78849
20488	78850
304615	78851
152110	78852
224175	78853
9880	78854
160943	78855
189553	78856
5808	78857
27847	78858
310408	78859
1300	78860
14472	78861
977	78862
39391	78863
7684	78864
263821	78865
136413	78866
261134	78867
49059	78868
205091	78869
88306	78870
37725	78871
129790	78872
27906	78873
96952	78874
275919	78875
23068	78876
391	78877
237647	78878
8332	78879
12736	78880
194759	78881
15610	78882
76720	78883
45843	78884
216965	78885
116728	78886
184945	78887
189793	78888
26985	78889
63031	78890
108881	78891
196672	78892
47513	78893
24420	78894
390	78895
5512	78896
106762	78897
231914	78898
3956	78899
15854	78900
16484	78901
172621	78902
240111	78903
217058	78904
211137	78905
217341	78906
15854	78907
1588	78908
46508	78909
66093	78910
47116	78911
91328	78912
119274	78913
154747	78914
5870	78915
43086	78916
192386	78917
27636	78918
44381	78919
9332	78920
134439	78921
260306	78922
124138	78923
150744	78924
60714	78925
132086	78926
151377	78927
3000	78928
4099	78929
20368	78930
227376	78931
100487	78932
424	78933
2208	78934
23832	78935
148758	78936
22927	78937
238038	78938
159256	78939
10077	78940
102273	78941
210040	78942
104212	78943
30535	78944
31295	78945
38160	78946
13204	78947
18604	78948
286	78949
4055	78950
136541	78951
160	78952
25966	78953
41116	78954
39067	78955
21713	78956
109955	78957
84244	78958
56406	78959
14445	78960
139533	78961
6989	78962
124076	78963
5951	78964
35	78965
88699	78966
101672	78967
15578	78968
40591	78969
185	78970
7962	78971
1449	78972
4373	78973
284895	78974
54056	78975
76	78976
161	78977
214913	78978
2814	78979
195487	78980
211215	78981
258967	78982
44825	78983
36149	78984
182761	78985
174480	78986
279332	78987
103087	78988
255183	78989
32607	78990
656	78991
88730	78992
279330	78993
18563	78994
118940	78995
293294	78996
99616	78997
2819	78998
211710	78999
88171	79000
284394	79001
189201	79002
15212	79003
56891	79004
92672	79005
1858	79006
116254	79007
137773	79008
277886	79009
116699	79010
100	79011
18181	79012
173056	79013
34912	79014
205377	79015
79951	79016
388	79017
32963	79018
82172	79019
69307	79020
29912	79021
65290	79022
696	79023
21873	79024
21272	79025
212783	79026
134173	79027
6239	79028
79054	79029
101164	79030
142185	79031
61870	79032
205886	79033
240477	79034
31148	79035
310609	79036
125540	79037
125776	79038
283139	79039
190473	79040
300213	79041
76736	79042
18862	79043
147732	79044
68159	79045
112282	79046
121358	79047
261771	79048
5267	79049
198126	79050
77223	79051
250468	79052
224234	79053
1220	79054
255968	79055
254137	79056
11213	79057
37509	79058
296530	79059
18025	79060
92361	79061
1592	79062
92163	79063
17702	79064
67198	79065
5649	79066
60709	79067
62920	79068
214511	79069
1897	79070
22458	79071
124309	79072
75826	79073
79004	79074
184250	79075
90709	79076
31171	79077
173421	79078
139855	79079
25309	79080
215703	79081
288862	79082
111586	79083
52382	79084
63477	79085
56356	79086
277782	79087
82416	79088
213545	79089
25052	79090
201443	79091
7406	79092
295283	79093
3499	79094
125014	79095
2820	79096
30595	79097
103389	79098
145998	79099
8428	79100
295980	79101
75808	79102
141528	79103
92388	79104
148415	79105
116081	79106
86926	79107
88308	79108
67309	79109
93170	79110
113762	79111
73333	79112
48851	79113
69862	79114
240725	79115
295630	79116
117063	79117
137016	79118
139607	79119
56763	79120
14323	79121
261576	79122
166633	79123
152260	79124
33557	79125
56968	79126
39583	79127
134703	79128
5906	79129
238227	79130
153733	79131
100946	79132
148	79133
105504	79134
179870	79135
251210	79136
152372	79137
47762	79138
106535	79139
115580	79140
42813	79141
184123	79142
200695	79143
160851	79144
287019	79145
70712	79146
205347	79147
118806	79148
95534	79149
164005	79150
143107	79151
23236	79152
148040	79153
171544	79154
8839	79155
14967	79156
197385	79157
208963	79158
1361	79159
473	79160
43650	79161
210454	79162
139308	79163
207354	79164
193613	79165
12975	79166
128115	79167
128115	79168
25259	79169
10731	79170
194499	79171
34797	79172
58047	79173
12708	79174
97162	79175
1478	79176
1478	79177
3307	79178
14169	79179
12744	79180
71053	79181
148120	79182
874	79183
19192	79184
51	79185
31	79186
6261	79187
10540	79188
4853	79189
4853	79190
36803	79191
57668	79192
11303	79193
116282	79194
114459	79195
87662	79196
55854	79197
47008	79198
78299	79199
39374	79200
88368	79201
18126	79202
83330	79203
92495	79204
93646	79205
43661	79206
99945	79207
73851	79208
56106	79209
16252	79210
78801	79211
60015	79212
244206	79213
110948	79214
148683	79215
81655	79216
28202	79217
23696	79218
166574	79219
237959	79220
128173	79221
5728	79222
18151	79223
45689	79224
25052	79225
23065	79226
59420	79227
57940	79228
5807	79229
204454	79230
53604	79231
70450	79232
192580	79233
133767	79234
15485	79235
58060	79236
46319	79237
109465	79238
45713	79239
31392	79240
9826	79241
182116	79242
145578	79243
205114	79244
77391	79245
123532	79246
36601	79247
182116	79248
232330	79249
38718	79250
4575	79251
58702	79252
31035	79253
221343	79254
72734	79255
157895	79256
76616	79257
12612	79258
19780	79259
97454	79260
245112	79261
51297	79262
26837	79263
175044	79264
167691	79265
1296	79266
7765	79267
112261	79268
297216	79269
92574	79270
212259	79271
265100	79272
136413	79273
27162	79274
123963	79275
96899	79276
122521	79277
5365	79278
38087	79279
136631	79280
2015	79281
43278	79282
213305	79283
64844	79284
143529	79285
63898	79286
94324	79287
87580	79288
217128	79289
236216	79290
23021	79291
8062	79292
84203	79293
21470	79294
155897	79295
30954	79296
230053	79297
19003	79298
19003	79299
107385	79300
62340	79301
272032	79302
20236	79303
19003	79304
1428	79305
19003	79306
21047	79307
59929	79308
155572	79309
228931	79310
65222	79311
20236	79312
106669	79313
232358	79314
5051	79315
11513	79316
33075	79317
299584	79318
15502	79319
162838	79320
18880	79321
215576	79322
212021	79323
58011	79324
195427	79325
37704	79326
76934	79327
5670	79328
148812	79329
91784	79330
250509	79331
297948	79332
152790	79333
58341	79334
8132	79335
105780	79336
308910	79337
42789	79338
211699	79339
298285	79340
252563	79341
5437	79342
5437	79343
41167	79344
951	79345
11450	79346
145745	79347
45637	79348
19168	79349
23615	79350
288479	79351
289294	79352
138740	79353
2140	79354
214528	79355
152213	79356
30882	79357
68955	79358
178	79359
26822	79360
50342	79361
41301	79362
41301	79363
79	79364
43128	79365
184565	79366
174997	79367
58014	79368
101430	79369
201307	79370
9522	79371
23577	79372
46395	79373
129513	79374
2717	79375
120627	79376
80924	79377
241441	79378
171133	79379
118980	79380
194198	79381
436	79382
96494	79383
66797	79384
189842	79385
133441	79386
36406	79387
144462	79388
194366	79389
19736	79390
146373	79391
191496	79392
110379	79393
97318	79394
178084	79395
12473	79396
235407	79397
162866	79398
146512	79399
157954	79400
144130	79401
115266	79402
15502	79403
155147	79404
118651	79405
9431	79406
80298	79407
121554	79408
180995	79409
71389	79410
171966	79411
141338	79412
236643	79413
116570	79414
4250	79415
45125	79416
45125	79417
40485	79418
171967	79419
77497	79420
252583	79421
4608	79422
238447	79423
240985	79424
309100	79425
14564	79426
6735	79427
6181	79428
33979	79429
53298	79430
275853	79431
90588	79432
92799	79433
24848	79434
107931	79435
40698	79436
13791	79437
13791	79438
192200	79439
50510	79440
23289	79441
172294	79442
62592	79443
172097	79444
192735	79445
220412	79446
103776	79447
120154	79448
273583	79449
89319	79450
3274	79451
3274	79452
143137	79453
14235	79454
217860	79455
211904	79456
20078	79457
145037	79458
142098	79459
214323	79460
303689	79461
66884	79462
211678	79463
42592	79464
215771	79465
143156	79466
154199	79467
142055	79468
63379	79469
217033	79470
240780	79471
141534	79472
25123	79473
120259	79474
62047	79475
288271	79476
94703	79477
190857	79478
148619	79479
219454	79480
29665	79481
1264	79482
2944	79483
1984	79484
1984	79485
177283	79486
102636	79487
56701	79488
192837	79489
72199	79490
210028	79491
274475	79492
24227	79493
15605	79494
13478	79495
97166	79496
121241	79497
23000	79498
89839	79499
56549	79500
214743	79501
215672	79502
194112	79503
249561	79504
4043	79505
81153	79506
18457	79507
20708	79508
99003	79509
49761	79510
17418	79511
11645	79512
6222	79513
93562	79514
185712	79515
8859	79516
6672	79517
18594	79518
23210	79519
123196	79520
36620	79521
145109	79522
308754	79523
41644	79524
78482	79525
151010	79526
127462	79527
14929	79528
179402	79529
179402	79530
118306	79531
6293	79532
304414	79533
108768	79534
154075	79535
37524	79536
44861	79537
144719	79538
118600	79539
310111	79540
63751	79541
204166	79542
102703	79543
265018	79544
10209	79545
94664	79546
203874	79547
195264	79548
136856	79549
65093	79550
132369	79551
86984	79552
193578	79553
45394	79554
66104	79555
80572	79556
289464	79557
17946	79558
86984	79559
1225	79560
16127	79561
194888	79562
97004	79563
309079	79564
105242	79565
33868	79566
179584	79567
24910	79568
6896	79569
30907	79570
15822	79571
12338	79572
250960	79573
43346	79574
172924	79575
59316	79576
8104	79577
8175	79578
48945	79579
129255	79580
276322	79581
64659	79582
5215	79583
53140	79584
208565	79585
12234	79586
115168	79587
114892	79588
199937	79589
226690	79590
72030	79591
19192	79592
4463	79593
7175	79594
22796	79595
200984	79596
66141	79597
287151	79598
304032	79599
199403	79600
176728	79601
256336	79602
171718	79603
257174	79604
215624	79605
307935	79606
46198	79607
20831	79608
216169	79609
68342	79610
248868	79611
1054	79612
93809	79613
60268	79614
76475	79615
76816	79616
177936	79617
17066	79618
7059	79619
4500	79620
214428	79621
46	79622
46	79623
30659	79624
13163	79625
27371	79626
209183	79627
81961	79628
5254	79629
4053	79630
5394	79631
62690	79632
9406	79633
153613	79634
134540	79635
123065	79636
118992	79637
297400	79638
70896	79639
80468	79640
80044	79641
16112	79642
11036	79643
80202	79644
248754	79645
4408	79646
21484	79647
69874	79648
280630	79649
137134	79650
39480	79651
252733	79652
289903	79653
156880	79654
148112	79655
6687	79656
118858	79657
72976	79658
215023	79659
215023	79660
106080	79661
123035	79662
246923	79663
169534	79664
177931	79665
93253	79666
51292	79667
63490	79668
142490	79669
67378	79670
9824	79671
91209	79672
217570	79673
60147	79674
103964	79675
2740	79676
3179	79677
28639	79678
240820	79679
17170	79680
149626	79681
120969	79682
142254	79683
102575	79684
85097	79685
9847	79686
3060	79687
10917	79688
209378	79689
221812	79690
136224	79691
122890	79692
183160	79693
134665	79694
253229	79695
237893	79696
147841	79697
120570	79698
88619	79699
58137	79700
183060	79701
308659	79702
26680	79703
57238	79704
86834	79705
6769	79706
131635	79707
264404	79708
151	79709
310418	79710
18306	79711
145005	79712
186603	79713
153536	79714
207326	79715
60944	79716
290138	79717
149413	79718
311828	79719
201918	79720
254978	79721
41526	79722
163915	79723
45548	79724
144872	79725
142199	79726
91140	79727
78344	79728
52435	79729
184096	79730
93043	79731
166991	79732
29124	79733
54221	79734
129446	79735
17944	79736
93043	79737
250417	79738
2687	79739
29124	79740
100000	79741
181214	79742
44402	79743
28556	79744
141434	79745
1346	79746
222678	79747
7803	79748
85343	79749
80534	79750
108054	79751
41946	79752
1584	79753
233669	79754
75556	79755
91581	79756
57633	79757
193683	79758
50083	79759
50083	79760
243411	79761
13589	79762
10070	79763
151905	79764
42726	79765
5016	79766
57516	79767
116735	79768
117397	79769
120953	79770
30748	79771
80632	79772
46920	79773
23775	79774
23958	79775
45643	79776
296255	79777
128880	79778
74928	79779
74928	79780
18635	79781
120089	79782
112751	79783
292658	79784
15422	79785
163533	79786
238909	79787
109309	79788
26838	79789
90464	79790
40512	79791
208359	79792
72690	79793
279030	79794
23965	79795
11859	79796
99451	79797
15422	79798
9786	79799
12986	79800
196066	79801
59635	79802
236846	79803
72656	79804
132382	79805
79048	79806
17303	79807
80459	79808
13714	79809
191992	79810
1146	79811
3898	79812
62773	79813
23008	79814
40960	79815
133023	79816
25740	79817
24651	79818
3898	79819
63374	79820
17600	79821
220616	79822
98571	79823
63420	79824
176615	79825
193193	79826
173159	79827
167364	79828
24113	79829
12	79830
104936	79831
212735	79832
69168	79833
19954	79834
96698	79835
240300	79836
10112	79837
21076	79838
93947	79839
4496	79840
100580	79841
117501	79842
541	79843
153047	79844
14786	79845
23884	79846
112528	79847
69974	79848
69974	79849
91613	79850
131723	79851
9210	79852
161582	79853
236689	79854
142488	79855
310041	79856
16893	79857
88787	79858
8951	79859
165138	79860
16573	79861
1807	79862
102984	79863
22983	79864
240381	79865
113380	79866
68901	79867
23462	79868
94679	79869
201181	79870
75124	79871
71167	79872
212480	79873
28583	79874
21652	79875
84427	79876
56622	79877
19239	79878
206434	79879
258387	79880
242982	79881
297384	79882
158646	79883
83678	79884
10289	79885
50762	79886
47932	79887
76132	79888
310301	79889
68178	79890
142750	79891
203610	79892
297416	79893
217559	79894
181011	79895
201609	79896
92313	79897
95209	79898
5879	79899
152675	79900
127889	79901
84745	79902
114847	79903
8870	79904
22006	79905
177181	79906
167272	79907
28288	79908
88258	79909
144900	79910
190761	79911
88258	79912
88258	79913
207322	79914
18890	79915
40068	79916
212463	79917
180858	79918
105633	79919
10957	79920
171832	79921
209782	79922
59872	79923
217282	79924
50709	79925
31354	79926
196117	79927
254328	79928
11017	79929
203463	79930
93494	79931
179628	79932
185791	79933
8791	79934
189335	79935
302847	79936
126919	79937
136274	79938
260521	79939
287962	79940
161248	79941
247091	79942
34395	79943
5220	79944
252828	79945
216570	79946
26439	79947
122795	79948
41030	79949
87511	79950
306553	79951
39162	79952
14127	79953
22259	79954
14620	79955
194410	79956
168666	79957
54587	79958
216313	79959
70698	79960
309091	79961
191985	79962
106879	79963
124054	79964
36297	79965
136366	79966
41158	79967
189851	79968
111	79969
47771	79970
85480	79971
16820	79972
58423	79973
16315	79974
11618	79975
24472	79976
17907	79977
40967	79978
147526	79979
244608	79980
10096	79981
14569	79982
10343	79983
20541	79984
22909	79985
27551	79986
175941	79987
266082	79988
131810	79989
174459	79990
94439	79991
897	79992
112138	79993
187200	79994
15374	79995
4080	79996
50489	79997
6649	79998
319	79999
54432	80000
28157	80001
14366	80002
273520	80003
28013	80004
36798	80005
36798	80006
238533	80007
181893	80008
101542	80009
91000	80010
6206	80011
33739	80012
72809	80013
225913	80014
20206	80015
91624	80016
92319	80017
94458	80018
80000	80019
75150	80020
67005	80021
3928	80022
72920	80023
90988	80024
7248	80025
22920	80026
118407	80027
127102	80028
15384	80029
12544	80030
17035	80031
2909	80032
67030	80033
107331	80034
22751	80035
22466	80036
55188	80037
32601	80038
11208	80039
212107	80040
128382	80041
112257	80042
258909	80043
30944	80044
50112	80045
16570	80046
29032	80047
2008	80048
58350	80049
28850	80050
23494	80051
161250	80052
208980	80053
109352	80054
29169	80055
1656	80056
32247	80057
127128	80058
26107	80059
20098	80060
39635	80061
35727	80062
61154	80063
182773	80064
70368	80065
64894	80066
7405	80067
69492	80068
77163	80069
98748	80070
92443	80071
12785	80072
90495	80073
58644	80074
13534	80075
131271	80076
1769	80077
195692	80078
14467	80079
12136	80080
75913	80081
23020	80082
136509	80083
9413	80084
7398	80085
20759	80086
56877	80087
72464	80088
35804	80089
53746	80090
41833	80091
71043	80092
59493	80093
62695	80094
237984	80095
84005	80096
242686	80097
161594	80098
3971	80099
92513	80100
37455	80101
4296	80102
32804	80103
29639	80104
22826	80105
8072	80106
18769	80107
62251	80108
75713	80109
106751	80110
33282	80111
5985	80112
31797	80113
118852	80114
17548	80115
110212	80116
13559	80117
6064	80118
33607	80119
17849	80120
41370	80121
52676	80122
5115	80123
44180	80124
178580	80125
41179	80126
21591	80127
297286	80128
39630	80129
11810	80130
18899	80131
35939	80132
236261	80133
13624	80134
54996	80135
17409	80136
96872	80137
155375	80138
31476	80139
54189	80140
23056	80141
184519	80142
1749	80143
129599	80144
3820	80145
39241	80146
264266	80147
12421	80148
22436	80149
20420	80150
90389	80151
9437	80152
14432	80153
153360	80154
43511	80155
5138	80156
66513	80157
63297	80158
75135	80159
196307	80160
6933	80161
204817	80162
135831	80163
196423	80164
76946	80165
248127	80166
1501	80167
16285	80168
123126	80169
50038	80170
93404	80171
13032	80172
39198	80173
28029	80174
8053	80175
35436	80176
7217	80177
38392	80178
7591	80179
57400	80180
1014	80181
158749	80182
88869	80183
20563	80184
47082	80185
234611	80186
16649	80187
3572	80188
89691	80189
31681	80190
3410	80191
145858	80192
10004	80193
162102	80194
89831	80195
65933	80196
898	80197
8488	80198
173091	80199
87230	80200
209262	80201
215540	80202
214556	80203
20166	80204
82835	80205
12437	80206
10185	80207
144331	80208
5280	80209
335	80210
44376	80211
6664	80212
306675	80213
3254	80214
15668	80215
11159	80216
34929	80217
76229	80218
3769	80219
31118	80220
234322	80221
245090	80222
19765	80223
43677	80224
135	80225
5542	80226
91890	80227
269615	80228
14566	80229
215184	80230
16444	80231
77084	80232
15034	80233
69380	80234
726	80235
11928	80236
27142	80237
49117	80238
5546	80239
100184	80240
94402	80241
412	80242
5846	80243
38698	80244
6823	80245
90607	80246
37505	80247
1494	80248
206057	80249
1209	80250
28238	80251
75673	80252
62118	80253
17653	80254
55310	80255
19058	80256
4778	80257
18835	80258
120711	80259
45703	80260
93849	80261
1735	80262
110676	80263
134521	80264
109080	80265
1363	80266
104753	80267
1820	80268
58537	80269
72437	80270
17950	80271
20112	80272
87556	80273
54132	80274
39735	80275
64982	80276
78737	80277
29963	80278
2068	80279
172205	80280
16512	80281
81438	80282
39662	80283
3063	80284
111738	80285
2376	80286
55152	80287
16764	80288
79912	80289
23299	80290
88219	80291
16332	80292
108546	80293
11338	80294
29385	80295
58194	80296
29656	80297
191588	80298
105704	80299
55637	80300
255120	80301
10186	80302
87977	80303
80516	80304
6124	80305
42874	80306
55853	80307
106613	80308
16964	80309
83887	80310
11840	80311
3572	80312
61589	80313
130847	80314
50970	80315
168118	80316
2625	80317
61005	80318
207907	80319
171214	80320
244786	80321
124684	80322
93817	80323
40180	80324
116238	80325
46225	80326
45836	80327
78758	80328
1775	80329
5	80330
113984	80331
92393	80332
9286	80333
29685	80334
32072	80335
203869	80336
9984	80337
52322	80338
9678	80339
9678	80340
33168	80341
55637	80342
12675	80343
25681	80344
75781	80345
30892	80346
78427	80347
18101	80348
10110	80349
13124	80350
101281	80351
10218	80352
32639	80353
16697	80354
101458	80355
23678	80356
309851	80357
86009	80358
77515	80359
105452	80360
40802	80361
26378	80362
113413	80363
4931	80364
169	80365
78419	80366
12306	80367
2664	80368
132130	80369
35804	80370
7850	80371
2373	80372
85792	80373
51977	80374
93689	80375
38392	80376
90301	80377
89836	80378
34323	80379
12950	80380
178160	80381
5286	80382
177307	80383
95423	80384
145638	80385
9894	80386
8374	80387
150557	80388
126753	80389
9199	80390
206082	80391
61400	80392
29470	80393
15172	80394
4004	80395
267517	80396
65362	80397
5213	80398
200861	80399
15643	80400
101057	80401
143980	80402
23172	80403
335	80404
190786	80405
20587	80406
286411	80407
19022	80408
132878	80409
49125	80410
12384	80411
137355	80412
184676	80413
16728	80414
182977	80415
37773	80416
157812	80417
17764	80418
132437	80419
7163	80420
101027	80421
146017	80422
116829	80423
108966	80424
13883	80425
4229	80426
30261	80427
42579	80428
23058	80429
108455	80430
175525	80431
253147	80432
209947	80433
26651	80434
42764	80435
149415	80436
23281	80437
11840	80438
218482	80439
47233	80440
110872	80441
12109	80442
82814	80443
291	80444
8852	80445
126008	80446
22807	80447
3843	80448
5954	80449
18783	80450
5744	80451
42295	80452
3357	80453
10969	80454
192781	80455
203228	80456
132017	80457
3870	80458
271050	80459
58513	80460
79512	80461
1697	80462
69118	80463
107062	80464
60921	80465
127407	80466
28020	80467
1580	80468
105133	80469
364	80470
148780	80471
36581	80472
170067	80473
95855	80474
37284	80475
25491	80476
9089	80477
25491	80478
222087	80479
10143	80480
42240	80481
279761	80482
11634	80483
30905	80484
7085	80485
30287	80486
163405	80487
117397	80488
114895	80489
187502	80490
111765	80491
36593	80492
7453	80493
89539	80494
150299	80495
49966	80496
229950	80497
19867	80498
144789	80499
16723	80500
247425	80501
208342	80502
39604	80503
192118	80504
17389	80505
29488	80506
14291	80507
84	80508
51687	80509
13589	80510
6323	80511
4083	80512
114542	80513
62169	80514
58459	80515
8924	80516
23533	80517
78105	80518
278059	80519
1110	80520
39950	80521
293003	80522
8661	80523
5694	80524
29216	80525
109856	80526
15962	80527
299563	80528
69414	80529
35113	80530
35113	80531
133293	80532
71240	80533
2260	80534
15987	80535
238969	80536
32615	80537
32615	80538
2260	80539
47937	80540
160122	80541
32554	80542
22288	80543
106771	80544
106655	80545
71190	80546
159948	80547
32615	80548
32554	80549
14106	80550
30415	80551
66925	80552
68893	80553
23569	80554
137857	80555
19965	80556
67221	80557
52365	80558
103555	80559
236177	80560
1460	80561
1460	80562
34956	80563
247466	80564
16284	80565
88488	80566
34522	80567
30993	80568
17084	80569
50312	80570
4201	80571
2825	80572
105696	80573
6960	80574
116684	80575
97285	80576
42937	80577
144451	80578
215297	80579
34858	80580
137945	80581
157297	80582
263061	80583
167771	80584
66541	80585
103563	80586
115354	80587
122767	80588
43642	80589
205798	80590
145949	80591
266379	80592
87648	80593
311800	80594
218335	80595
67535	80596
120186	80597
85697	80598
127250	80599
211267	80600
5045	80601
131084	80602
124033	80603
56951	80604
121548	80605
118902	80606
120938	80607
21392	80608
80524	80609
184725	80610
40147	80611
65129	80612
310454	80613
111459	80614
217115	80615
30467	80616
116731	80617
234623	80618
272657	80619
53941	80620
12224	80621
154281	80622
59176	80623
78228	80624
6787	80625
18924	80626
134070	80627
18597	80628
64073	80629
183967	80630
46193	80631
163560	80632
59915	80633
190143	80634
117695	80635
15346	80636
60545	80637
134187	80638
133886	80639
17181	80640
13433	80641
13336	80642
1761	80643
7633	80644
283310	80645
778	80646
218971	80647
19705	80648
127876	80649
92786	80650
3	80651
203359	80652
152370	80653
286853	80654
241525	80655
15261	80656
119650	80657
93592	80658
12244	80659
233801	80660
1446	80661
243307	80662
174943	80663
36135	80664
91296	80665
2714	80666
243664	80667
51418	80668
6636	80669
59666	80670
14666	80671
211645	80672
213972	80673
190501	80674
173137	80675
290258	80676
78360	80677
13768	80678
153291	80679
148613	80680
281675	80681
122214	80682
10600	80683
81059	80684
13	80685
288745	80686
213855	80687
120228	80688
213845	80689
243870	80690
104663	80691
142414	80692
171335	80693
148706	80694
76543	80695
65171	80696
13940	80697
164433	80698
170352	80699
4083	80700
67813	80701
63764	80702
147221	80703
43039	80704
71389	80705
31973	80706
224290	80707
41349	80708
10853	80709
10853	80710
10853	80711
146318	80712
144525	80713
176615	80714
128272	80715
94570	80716
65189	80717
258296	80718
76549	80719
200926	80720
65779	80721
37188	80722
201396	80723
201396	80724
92242	80725
35810	80726
140127	80727
290452	80728
40257	80729
36592	80730
247304	80731
294168	80732
81274	80733
4891	80734
4891	80735
30377	80736
103696	80737
17892	80738
2728	80739
5833	80740
11045	80741
840	80742
73713	80743
2049	80744
72349	80745
98732	80746
8075	80747
71213	80748
48280	80749
68526	80750
165014	80751
225374	80752
21805	80753
69509	80754
46596	80755
32528	80756
304721	80757
287312	80758
64509	80759
30537	80760
133496	80761
147096	80762
147142	80763
25142	80764
162724	80765
180115	80766
137861	80767
134376	80768
15671	80769
12658	80770
17293	80771
679	80772
44015	80773
93766	80774
122845	80775
242371	80776
114220	80777
169768	80778
91791	80779
9814	80780
12132	80781
177238	80782
15768	80783
59794	80784
91604	80785
294955	80786
20080	80787
6226	80788
164033	80789
16284	80790
115084	80791
4047	80792
232750	80793
10562	80794
16911	80795
170011	80796
3231	80797
70743	80798
173320	80799
155120	80800
14601	80801
16641	80802
162868	80803
14681	80804
210609	80805
3158	80806
5554	80807
194769	80808
7181	80809
105002	80810
27544	80811
60057	80812
12570	80813
19475	80814
8350	80815
120328	80816
69121	80817
195928	80818
44543	80819
40164	80820
34273	80821
16333	80822
4586	80823
137321	80824
107875	80825
65950	80826
126566	80827
8059	80828
180055	80829
129836	80830
186258	80831
168162	80832
234	80833
62888	80834
98731	80835
40911	80836
98731	80837
201	80838
15527	80839
142564	80840
211247	80841
293029	80842
72078	80843
105039	80844
4525	80845
158013	80846
858	80847
189721	80848
94278	80849
55916	80850
29597	80851
126432	80852
48263	80853
129126	80854
82419	80855
230920	80856
1731	80857
175650	80858
127548	80859
198632	80860
182403	80861
4863	80862
11279	80863
15796	80864
25248	80865
164605	80866
21974	80867
70470	80868
287982	80869
207017	80870
54	80871
98666	80872
176411	80873
275983	80874
23669	80875
43532	80876
62128	80877
124537	80878
170411	80879
330	80880
42283	80881
252806	80882
179972	80883
98	80884
28016	80885
92969	80886
220785	80887
49855	80888
43538	80889
216316	80890
170918	80891
10384	80892
16116	80893
36162	80894
124438	80895
105070	80896
198803	80897
98	80898
163235	80899
85569	80900
128	80901
4828	80902
190039	80903
117	80904
79758	80905
102260	80906
177471	80907
72189	80908
14840	80909
129190	80910
72610	80911
74618	80912
79897	80913
72466	80914
176411	80915
35084	80916
49679	80917
217302	80918
89803	80919
194096	80920
210362	80921
55427	80922
288704	80923
91834	80924
13805	80925
96849	80926
90308	80927
213054	80928
65004	80929
213	80930
7510	80931
214304	80932
133615	80933
218002	80934
216521	80935
62996	80936
20413	80937
7412	80938
43334	80939
61709	80940
27347	80941
134311	80942
7509	80943
116599	80944
1436	80945
31540	80946
50591	80947
210901	80948
156504	80949
206574	80950
22836	80951
111905	80952
73284	80953
251950	80954
77651	80955
172007	80956
76703	80957
161202	80958
149587	80959
23510	80960
66342	80961
144710	80962
30540	80963
95306	80964
161088	80965
211468	80966
113141	80967
164647	80968
193887	80969
285976	80970
14025	80971
6021	80972
240567	80973
14025	80974
6021	80975
93042	80976
141996	80977
241246	80978
11442	80979
135881	80980
11442	80981
309902	80982
136884	80983
26385	80984
1662	80985
184690	80986
101817	80987
117510	80988
258612	80989
154779	80990
25457	80991
30073	80992
65656	80993
65691	80994
1276	80995
1918	80996
64133	80997
142985	80998
67762	80999
70098	81000
718	81001
11558	81002
150828	81003
143329	81004
57457	81005
33604	81006
106197	81007
156305	81008
4464	81009
106505	81010
138308	81011
91951	81012
41312	81013
272414	81014
69476	81015
15918	81016
114016	81017
240709	81018
162547	81019
98703	81020
255	81021
108199	81022
244205	81023
46050	81024
186847	81025
291726	81026
11735	81027
25669	81028
13909	81029
172213	81030
46307	81031
3910	81032
273782	81033
117398	81034
299175	81035
24955	81036
246517	81037
255022	81038
96098	81039
67386	81040
64763	81041
114545	81042
42649	81043
5556	81044
85645	81045
21458	81046
153631	81047
59306	81048
39458	81049
84052	81050
84052	81051
125327	81052
46486	81053
121938	81054
42712	81055
190260	81056
62739	81057
62739	81058
11679	81059
47478	81060
113681	81061
11285	81062
15598	81063
11348	81064
2180	81065
193549	81066
11539	81067
103295	81068
401	81069
3769	81070
14060	81071
76244	81072
102939	81073
124782	81074
31368	81075
157778	81076
49297	81077
303099	81078
80018	81079
108017	81080
4012	81081
227647	81082
135779	81083
116310	81084
123172	81085
213229	81086
198642	81087
11662	81088
204999	81089
234411	81090
123528	81091
149518	81092
139710	81093
306219	81094
207229	81095
19	81096
9886	81097
6796	81098
6796	81099
50647	81100
3491	81101
53545	81102
66341	81103
45211	81104
136564	81105
164979	81106
106166	81107
99115	81108
51742	81109
12575	81110
255547	81111
5779	81112
154953	81113
66195	81114
258611	81115
79779	81116
135080	81117
139880	81118
186910	81119
30313	81120
212993	81121
28580	81122
144378	81123
219013	81124
182835	81125
212993	81126
80859	81127
141765	81128
272349	81129
36879	81130
80859	81131
137890	81132
69771	81133
106218	81134
122924	81135
105440	81136
30236	81137
70098	81138
39586	81139
135714	81140
120740	81141
108775	81142
118362	81143
29587	81144
159404	81145
4886	81146
202154	81147
71042	81148
1429	81149
47938	81150
47938	81151
148474	81152
243543	81153
166494	81154
6625	81155
5027	81156
39847	81157
225334	81158
166372	81159
158966	81160
209229	81161
8445	81162
75289	81163
189654	81164
6302	81165
6971	81166
191905	81167
198978	81168
21077	81169
68578	81170
9065	81171
138386	81172
60661	81173
118901	81174
118901	81175
252017	81176
177354	81177
255050	81178
11565	81179
131232	81180
3622	81181
102455	81182
204372	81183
125547	81184
113326	81185
933	81186
32405	81187
75999	81188
154533	81189
71439	81190
123607	81191
225555	81192
105889	81193
21289	81194
159723	81195
95571	81196
13250	81197
129709	81198
110339	81199
96568	81200
87786	81201
202622	81202
307593	81203
40297	81204
94933	81205
142643	81206
63555	81207
60779	81208
139494	81209
307042	81210
211421	81211
90404	81212
47144	81213
138307	81214
95337	81215
27904	81216
145116	81217
280814	81218
32812	81219
96545	81220
37830	81221
6174	81222
136752	81223
727	81224
203989	81225
13024	81226
136411	81227
78432	81228
175441	81229
8466	81230
225748	81231
144917	81232
45326	81233
231029	81234
161738	81235
15789	81236
165971	81237
13589	81238
22136	81239
12900	81240
55205	81241
15492	81242
35666	81243
241267	81244
174778	81245
288555	81246
54723	81247
25019	81248
23560	81249
4542	81250
4542	81251
107957	81252
72263	81253
9136	81254
146598	81255
46009	81256
127603	81257
127452	81258
8282	81259
53621	81260
7214	81261
44787	81262
39837	81263
1457	81264
248982	81265
175065	81266
12784	81267
11163	81268
42346	81269
38388	81270
79403	81271
258896	81272
50069	81273
50069	81274
50069	81275
42077	81276
42077	81277
10343	81278
60680	81279
114077	81280
159034	81281
16191	81282
49028	81283
101017	81284
206294	81285
104082	81286
15242	81287
35710	81288
177708	81289
180680	81290
7667	81291
6738	81292
63336	81293
29636	81294
198443	81295
1056	81296
112504	81297
158998	81298
1032	81299
134299	81300
1207	81301
3140	81302
24313	81303
20197	81304
73374	81305
13048	81306
307320	81307
76398	81308
224402	81309
310205	81310
310730	81311
201655	81312
118478	81313
17892	81314
17892	81315
124128	81316
11229	81317
32136	81318
186064	81319
61565	81320
171531	81321
166443	81322
212686	81323
65801	81324
59992	81325
79659	81326
5750	81327
27509	81328
30005	81329
64906	81330
175676	81331
29128	81332
33559	81333
283318	81334
21424	81335
85916	81336
186919	81337
61280	81338
35959	81339
217414	81340
174525	81341
1199	81342
15627	81343
28135	81344
883	81345
14911	81346
310123	81347
40237	81348
15913	81349
156503	81350
66819	81351
117741	81352
39692	81353
6993	81354
283177	81355
15026	81356
102541	81357
63261	81358
41427	81359
23578	81360
29643	81361
135223	81362
25139	81363
214020	81364
51026	81365
46043	81366
109750	81367
70923	81368
183630	81369
24841	81370
6037	81371
11190	81372
34568	81373
24841	81374
978	81375
29165	81376
304991	81377
7148	81378
91339	81379
40800	81380
510	81381
283076	81382
262178	81383
26120	81384
191903	81385
4368	81386
57594	81387
57594	81388
18450	81389
57594	81390
14433	81391
100893	81392
205926	81393
184789	81394
146713	81395
65721	81396
40394	81397
115126	81398
226158	81399
147773	81400
20480	81401
49483	81402
110778	81403
97705	81404
128571	81405
98047	81406
158591	81407
62775	81408
98418	81409
76259	81410
105322	81411
217346	81412
42615	81413
27435	81414
15378	81415
2831	81416
37493	81417
239907	81418
75722	81419
139862	81420
241521	81421
168174	81422
131064	81423
114358	81424
7186	81425
209370	81426
187730	81427
86141	81428
85577	81429
96376	81430
312615	81431
56070	81432
18847	81433
18847	81434
85577	81435
82781	81436
169326	81437
274497	81438
237253	81439
182177	81440
290913	81441
119376	81442
188206	81443
184834	81444
224352	81445
163254	81446
149728	81447
224073	81448
219984	81449
257379	81450
205888	81451
299250	81452
253991	81453
98943	81454
288900	81455
278555	81456
117584	81457
163952	81458
183058	81459
294710	81460
210032	81461
261468	81462
187048	81463
190704	81464
182634	81465
264372	81466
167787	81467
261866	81468
308174	81469
292754	81470
116178	81471
129652	81472
126795	81473
175048	81474
12161	81475
282880	81476
253702	81477
286330	81478
230717	81479
161772	81480
150023	81481
290886	81482
206506	81483
238349	81484
113971	81485
175177	81486
70773	81487
296050	81488
191493	81489
311062	81490
150022	81491
209666	81492
149286	81493
211095	81494
252297	81495
172560	81496
178051	81497
267557	81498
201045	81499
261857	81500
228185	81501
292017	81502
295821	81503
234128	81504
154372	81505
99739	81506
107746	81507
268634	81508
39977	81509
309340	81510
244953	81511
141593	81512
293492	81513
218117	81514
299785	81515
39119	81516
290596	81517
230927	81518
156933	81519
71277	81520
208199	81521
203265	81522
232737	81523
231430	81524
71730	81525
239127	81526
227610	81527
191508	81528
291734	81529
157260	81530
153790	81531
263350	81532
182635	81533
236962	81534
294487	81535
161154	81536
148472	81537
153052	81538
161973	81539
128385	81540
187408	81541
215503	81542
135771	81543
208554	81544
190990	81545
153785	81546
308921	81547
183193	81548
220598	81549
310871	81550
246646	81551
153792	81552
34671	81553
191133	81554
287332	81555
211696	81556
143879	81557
47804	81558
305450	81559
305097	81560
205912	81561
163523	81562
146651	81563
288592	81564
154021	81565
225021	81566
271717	81567
126768	81568
173116	81569
309602	81570
221877	81571
206845	81572
269883	81573
170494	81574
169876	81575
146651	81576
296047	81577
284827	81578
181765	81579
203728	81580
173769	81581
105957	81582
143551	81583
310428	81584
261658	81585
239101	81586
305338	81587
115376	81588
299580	81589
295312	81590
280137	81591
191864	81592
234491	81593
102729	81594
121310	81595
311487	81596
268439	81597
108898	81598
297602	81599
92316	81600
306181	81601
87663	81602
284548	81603
160328	81604
177502	81605
212147	81606
195865	81607
189837	81608
211085	81609
92316	81610
169565	81611
103735	81612
209048	81613
211928	81614
98678	81615
92302	81616
224362	81617
191010	81618
200178	81619
293870	81620
215910	81621
148832	81622
69162	81623
244948	81624
209046	81625
261166	81626
174566	81627
275273	81628
149303	81629
215243	81630
250765	81631
240216	81632
55969	81633
181689	81634
270321	81635
250969	81636
235399	81637
216537	81638
259269	81639
199740	81640
40049	81641
139698	81642
194970	81643
127306	81644
144592	81645
158193	81646
279159	81647
83222	81648
173458	81649
238835	81650
225242	81651
291514	81652
288896	81653
180706	81654
271435	81655
200370	81656
187048	81657
116904	81658
226032	81659
268984	81660
309335	81661
106380	81662
274036	81663
302270	81664
176874	81665
242412	81666
312788	81667
79444	81668
266474	81669
273809	81670
239102	81671
184345	81672
152228	81673
294745	81674
108789	81675
186474	81676
309118	81677
63496	81678
197779	81679
298851	81680
117391	81681
80258	81682
249925	81683
235423	81684
151497	81685
174114	81686
280106	81687
306204	81688
276792	81689
219730	81690
213676	81691
264282	81692
77917	81693
175186	81694
33329	81695
268630	81696
43685	81697
277518	81698
206379	81699
159769	81700
161280	81701
124456	81702
82761	81703
128979	81704
281429	81705
225022	81706
234129	81707
209541	81708
264658	81709
157800	81710
86586	81711
152719	81712
98943	81713
128386	81714
275565	81715
201175	81716
35350	81717
163113	81718
296331	81719
189288	81720
242065	81721
105088	81722
213768	81723
272189	81724
233501	81725
270186	81726
134401	81727
195979	81728
244143	81729
214082	81730
71611	81731
254207	81732
305339	81733
294931	81734
304037	81735
184829	81736
28424	81737
236976	81738
88180	81739
99262	81740
220866	81741
308518	81742
278528	81743
56631	81744
296983	81745
208199	81746
201413	81747
202138	81748
220575	81749
49251	81750
239378	81751
249950	81752
240688	81753
274031	81754
106379	81755
213767	81756
249415	81757
264103	81758
139118	81759
180817	81760
240220	81761
150230	81762
116904	81763
233505	81764
264109	81765
133399	81766
207086	81767
220019	81768
250635	81769
279836	81770
234686	81771
191262	81772
21154	81773
245386	81774
138493	81775
183339	81776
188205	81777
201175	81778
41922	81779
243306	81780
283817	81781
244404	81782
187070	81783
106710	81784
220023	81785
227307	81786
308331	81787
36668	81788
153302	81789
166282	81790
204198	81791
191010	81792
273273	81793
256780	81794
103735	81795
94705	81796
230925	81797
180023	81798
309317	81799
278552	81800
113288	81801
288209	81802
250542	81803
287027	81804
49251	81805
207333	81806
238139	81807
241660	81808
124919	81809
229769	81810
268626	81811
281011	81812
301601	81813
181491	81814
185649	81815
222164	81816
169910	81817
273541	81818
175049	81819
281170	81820
81999	81821
162960	81822
301611	81823
102454	81824
238809	81825
217735	81826
196942	81827
191262	81828
220572	81829
175049	81830
186075	81831
187608	81832
304706	81833
220282	81834
185928	81835
197981	81836
109297	81837
141085	81838
285741	81839
308654	81840
210059	81841
227127	81842
295306	81843
218854	81844
307457	81845
157702	81846
211084	81847
286235	81848
228472	81849
253703	81850
172888	81851
267059	81852
273280	81853
272245	81854
247959	81855
250748	81856
297616	81857
243749	81858
251716	81859
303468	81860
244952	81861
33329	81862
60516	81863
117666	81864
9612	81865
9612	81866
8135	81867
11465	81868
34816	81869
93031	81870
18368	81871
9036	81872
22052	81873
68723	81874
27228	81875
179163	81876
12651	81877
302506	81878
18173	81879
94212	81880
2345	81881
1792	81882
8228	81883
20649	81884
98159	81885
281277	81886
38088	81887
10118	81888
187131	81889
297511	81890
30240	81891
522	81892
8882	81893
13069	81894
13571	81895
504	81896
15277	81897
10649	81898
1638	81899
3998	81900
69901	81901
16961	81902
64190	81903
43671	81904
20010	81905
3428	81906
6730	81907
19172	81908
12742	81909
3613	81910
1228	81911
20527	81912
576	81913
81107	81914
9809	81915
3586	81916
1974	81917
135365	81918
17185	81919
12672	81920
13488	81921
11381	81922
8441	81923
20520	81924
39482	81925
183461	81926
12684	81927
6835	81928
77970	81929
85348	81930
4720	81931
32637	81932
48829	81933
37514	81934
6542	81935
7527	81936
28144	81937
31735	81938
2922	81939
82752	81940
26668	81941
178045	81942
28055	81943
86488	81944
345	81945
17367	81946
430	81947
13010	81948
17523	81949
63641	81950
3662	81951
19446	81952
8855	81953
3390	81954
1473	81955
15999	81956
206500	81957
119663	81958
145063	81959
211881	81960
28337	81961
120068	81962
43223	81963
17003	81964
9596	81965
77347	81966
30705	81967
7577	81968
8561	81969
33594	81970
39456	81971
8219	81972
266	81973
99769	81974
5693	81975
19640	81976
1162	81977
34948	81978
283264	81979
33890	81980
69346	81981
25607	81982
22806	81983
50375	81984
67921	81985
139445	81986
1950	81987
3600	81988
386	81989
3691	81990
18790	81991
32746	81992
32419	81993
87564	81994
49294	81995
53307	81996
117208	81997
37112	81998
84896	81999
84896	82000
45744	82001
31875	82002
44465	82003
10351	82004
13623	82005
55435	82006
622	82007
90254	82008
39839	82009
5470	82010
54139	82011
28879	82012
34432	82013
919	82014
4204	82015
19724	82016
12683	82017
69865	82018
3087	82019
115535	82020
155917	82021
332	82022
22539	82023
48328	82024
1354	82025
22502	82026
76745	82027
217396	82028
7003	82029
204517	82030
7748	82031
6210	82032
91195	82033
39711	82034
246274	82035
29360	82036
47362	82037
2641	82038
92930	82039
21204	82040
33199	82041
14957	82042
26175	82043
2461	82044
3623	82045
26420	82046
11964	82047
86267	82048
19143	82049
27337	82050
142865	82051
10118	82052
1765	82053
12435	82054
4851	82055
27514	82056
3041	82057
58390	82058
7515	82059
30651	82060
15545	82061
20610	82062
55087	82063
111159	82064
117757	82065
6219	82066
33704	82067
270	82068
37435	82069
10564	82070
30146	82071
2452	82072
9172	82073
41906	82074
381	82075
122082	82076
145222	82077
27712	82078
3110	82079
4283	82080
281	82081
19086	82082
92258	82083
12684	82084
26344	82085
17302	82086
17302	82087
34550	82088
138597	82089
62791	82090
85595	82091
94662	82092
6777	82093
77221	82094
94761	82095
100509	82096
9846	82097
32952	82098
128221	82099
59969	82100
186836	82101
6231	82102
196680	82103
10007	82104
663	82105
13474	82106
487	82107
3634	82108
47623	82109
14762	82110
124213	82111
5128	82112
7586	82113
67243	82114
289560	82115
98988	82116
2385	82117
95609	82118
152560	82119
140554	82120
2003	82121
73819	82122
63669	82123
65814	82124
5639	82125
17772	82126
43085	82127
7226	82128
17623	82129
26054	82130
36493	82131
115264	82132
11814	82133
94662	82134
92031	82135
418	82136
26375	82137
15593	82138
31727	82139
30271	82140
65506	82141
37162	82142
37162	82143
34768	82144
80161	82145
26600	82146
112392	82147
4803	82148
993	82149
285	82150
77424	82151
41354	82152
114257	82153
46844	82154
75775	82155
13354	82156
3181	82157
48577	82158
9550	82159
18969	82160
101252	82161
140145	82162
136924	82163
138602	82164
74926	82165
11212	82166
18280	82167
31570	82168
31903	82169
7483	82170
10256	82171
30741	82172
89470	82173
17049	82174
5460	82175
210555	82176
2498	82177
97462	82178
10325	82179
31848	82180
64429	82181
24884	82182
3862	82183
63786	82184
119364	82185
143836	82186
94171	82187
25982	82188
138851	82189
226576	82190
1186	82191
59152	82192
59152	82193
124800	82194
15729	82195
27547	82196
139110	82197
12674	82198
108141	82199
1840	82200
3134	82201
4776	82202
119215	82203
32400	82204
430	82205
6679	82206
15165	82207
66282	82208
31576	82209
40750	82210
107698	82211
54090	82212
20352	82213
742	82214
1105	82215
97	82216
3752	82217
488	82218
18074	82219
67268	82220
63901	82221
141359	82222
862	82223
212824	82224
136	82225
19813	82226
276034	82227
275207	82228
118972	82229
4522	82230
116432	82231
110908	82232
86429	82233
181094	82234
16061	82235
3541	82236
13390	82237
824	82238
2986	82239
170327	82240
69624	82241
5040	82242
113531	82243
130730	82244
147007	82245
322	82246
36897	82247
40260	82248
119579	82249
19654	82250
1380	82251
51652	82252
2357	82253
89551	82254
25403	82255
112046	82256
2611	82257
83244	82258
265719	82259
51299	82260
2302	82261
216835	82262
41420	82263
5540	82264
239481	82265
36717	82266
133695	82267
136	82268
2681	82269
11408	82270
138381	82271
72697	82272
59214	82273
84307	82274
17201	82275
195835	82276
48107	82277
2268	82278
82505	82279
2019	82280
2981	82281
22855	82282
10998	82283
1031	82284
52855	82285
32510	82286
20787	82287
136	82288
19942	82289
113466	82290
205102	82291
8356	82292
32218	82293
108724	82294
14363	82295
27234	82296
6095	82297
43736	82298
98396	82299
95008	82300
224276	82301
12941	82302
189645	82303
217387	82304
13895	82305
8738	82306
42102	82307
61318	82308
32751	82309
168115	82310
2092	82311
64303	82312
25766	82313
19503	82314
185003	82315
283778	82316
238811	82317
6840	82318
18199	82319
85438	82320
19512	82321
36459	82322
567	82323
351	82324
79	82325
17801	82326
24089	82327
3075	82328
5078	82329
278125	82330
144121	82331
160175	82332
36478	82333
43704	82334
60032	82335
192	82336
63690	82337
42423	82338
77611	82339
145021	82340
102547	82341
53655	82342
2943	82343
40604	82344
43151	82345
65098	82346
3817	82347
44305	82348
53602	82349
200136	82350
104602	82351
21281	82352
84249	82353
10127	82354
8815	82355
2937	82356
19357	82357
16782	82358
1949	82359
30504	82360
1673	82361
4858	82362
27995	82363
46455	82364
1321	82365
24049	82366
143817	82367
16907	82368
14829	82369
21166	82370
97800	82371
7642	82372
43865	82373
10173	82374
809	82375
40801	82376
1321	82377
6659	82378
39796	82379
152523	82380
8264	82381
25876	82382
2514	82383
14562	82384
40783	82385
4851	82386
4735	82387
135525	82388
2634	82389
102161	82390
290068	82391
101121	82392
156333	82393
11777	82394
22980	82395
7114	82396
112600	82397
29772	82398
125618	82399
27583	82400
63625	82401
30746	82402
3800	82403
457	82404
24013	82405
4171	82406
6776	82407
10286	82408
823	82409
118807	82410
95419	82411
20252	82412
21261	82413
12480	82414
77995	82415
217857	82416
1471	82417
21092	82418
208491	82419
4821	82420
298074	82421
41983	82422
1786	82423
85083	82424
8974	82425
1311	82426
19047	82427
5832	82428
25679	82429
8649	82430
11553	82431
24735	82432
211	82433
24087	82434
4794	82435
122029	82436
14932	82437
269849	82438
164547	82439
59515	82440
123253	82441
392	82442
33391	82443
25434	82444
4335	82445
27280	82446
9190	82447
12061	82448
6001	82449
5225	82450
3864	82451
94724	82452
85030	82453
99670	82454
142828	82455
65444	82456
29291	82457
3669	82458
9015	82459
168526	82460
37553	82461
5370	82462
59837	82463
4666	82464
32182	82465
94761	82466
441	82467
153542	82468
74327	82469
104281	82470
51361	82471
5793	82472
17062	82473
5793	82474
418	82475
14675	82476
28775	82477
164389	82478
46402	82479
6528	82480
23759	82481
140891	82482
868	82483
87271	82484
14767	82485
3121	82486
1957	82487
53678	82488
203686	82489
30459	82490
97669	82491
32266	82492
96695	82493
37566	82494
103107	82495
31398	82496
26592	82497
189429	82498
7295	82499
131835	82500
205875	82501
44599	82502
74366	82503
4681	82504
26541	82505
25551	82506
58839	82507
15769	82508
85871	82509
11824	82510
92036	82511
76206	82512
205236	82513
253906	82514
80447	82515
81980	82516
96250	82517
24121	82518
113082	82519
58059	82520
140507	82521
121668	82522
17374	82523
38698	82524
162873	82525
302028	82526
18560	82527
42306	82528
52769	82529
216469	82530
16284	82531
299168	82532
78945	82533
106728	82534
38705	82535
152333	82536
18886	82537
171	82538
16447	82539
9309	82540
5804	82541
15919	82542
94889	82543
2854	82544
33575	82545
19657	82546
45772	82547
91672	82548
3553	82549
90633	82550
31872	82551
86448	82552
232870	82553
52317	82554
6385	82555
27742	82556
34648	82557
33803	82558
4553	82559
41493	82560
114881	82561
7273	82562
161409	82563
16548	82564
6622	82565
45644	82566
97577	82567
68277	82568
10145	82569
16542	82570
42723	82571
6650	82572
30938	82573
126935	82574
665	82575
333	82576
34542	82577
134173	82578
84069	82579
63888	82580
85692	82581
28030	82582
117495	82583
242772	82584
25608	82585
9828	82586
223634	82587
279340	82588
22164	82589
133552	82590
93332	82591
79603	82592
103385	82593
137583	82594
59141	82595
125805	82596
102598	82597
20892	82598
174580	82599
219	82600
1129	82601
8943	82602
26083	82603
69211	82604
84511	82605
307334	82606
231356	82607
33866	82608
11766	82609
20499	82610
16596	82611
29621	82612
167965	82613
25272	82614
282141	82615
83312	82616
18969	82617
18734	82618
4203	82619
23485	82620
36605	82621
87955	82622
13289	82623
8043	82624
188523	82625
2880	82626
288869	82627
158140	82628
186204	82629
7039	82630
89349	82631
71922	82632
10379	82633
4719	82634
9560	82635
23036	82636
54392	82637
130037	82638
13273	82639
140026	82640
74430	82641
51625	82642
2555	82643
2469	82644
37598	82645
14494	82646
19581	82647
4873	82648
88467	82649
29998	82650
84211	82651
84628	82652
24825	82653
35023	82654
23178	82655
12902	82656
28371	82657
16596	82658
85227	82659
17625	82660
4765	82661
52191	82662
79276	82663
35474	82664
99971	82665
3155	82666
39779	82667
45939	82668
21336	82669
153316	82670
225670	82671
31727	82672
15559	82673
41763	82674
33166	82675
19795	82676
151436	82677
47778	82678
25120	82679
24203	82680
19899	82681
80356	82682
88437	82683
28825	82684
35561	82685
10516	82686
1983	82687
32319	82688
15714	82689
261444	82690
940	82691
214184	82692
19086	82693
139426	82694
108888	82695
3200	82696
62439	82697
24058	82698
62104	82699
64419	82700
6467	82701
50832	82702
247249	82703
10533	82704
5066	82705
27957	82706
61062	82707
53476	82708
44788	82709
91090	82710
105539	82711
13255	82712
66368	82713
2479	82714
89329	82715
121853	82716
38322	82717
1573	82718
51606	82719
30338	82720
9572	82721
35522	82722
43749	82723
863	82724
118404	82725
1844	82726
53147	82727
28061	82728
271	82729
200362	82730
7762	82731
30616	82732
62677	82733
6013	82734
32406	82735
86597	82736
167835	82737
9321	82738
81939	82739
28061	82740
215364	82741
20709	82742
80172	82743
64982	82744
92318	82745
705	82746
705	82747
110007	82748
93270	82749
7055	82750
308230	82751
3926	82752
191960	82753
25773	82754
15714	82755
55522	82756
122337	82757
89093	82758
33658	82759
4830	82760
56231	82761
35713	82762
100572	82763
91212	82764
215205	82765
15393	82766
141595	82767
6594	82768
85275	82769
13892	82770
6355	82771
214665	82772
57327	82773
122045	82774
61904	82775
2260	82776
83994	82777
54141	82778
75193	82779
17627	82780
143288	82781
209462	82782
131752	82783
177468	82784
102721	82785
186639	82786
2057	82787
44793	82788
107268	82789
15938	82790
7687	82791
94772	82792
22071	82793
13145	82794
87636	82795
157209	82796
8024	82797
32169	82798
69	82799
5825	82800
64587	82801
30381	82802
13698	82803
93502	82804
17663	82805
4113	82806
43816	82807
169926	82808
39861	82809
47640	82810
16500	82811
60188	82812
70957	82813
138604	82814
128460	82815
176194	82816
141137	82817
10169	82818
116988	82819
23862	82820
133066	82821
90324	82822
76587	82823
7996	82824
107454	82825
92207	82826
80383	82827
18798	82828
36648	82829
69880	82830
134988	82831
183166	82832
388	82833
50244	82834
47136	82835
31809	82836
62817	82837
122747	82838
36	82839
33107	82840
451	82841
34722	82842
56378	82843
35	82844
43000	82845
205585	82846
69	82847
12295	82848
120513	82849
119990	82850
47877	82851
27328	82852
47797	82853
13887	82854
101483	82855
42768	82856
42975	82857
38153	82858
11614	82859
191529	82860
91291	82861
172611	82862
58778	82863
71303	82864
18969	82865
19700	82866
161218	82867
85228	82868
34111	82869
83166	82870
63199	82871
4788	82872
24056	82873
41947	82874
160120	82875
65504	82876
26136	82877
45450	82878
2872	82879
6351	82880
1795	82881
21620	82882
4470	82883
1240	82884
1477	82885
117193	82886
27901	82887
20147	82888
6000	82889
105713	82890
9872	82891
40054	82892
1798	82893
3899	82894
48188	82895
116907	82896
2429	82897
180902	82898
31629	82899
125747	82900
141336	82901
123238	82902
196789	82903
70323	82904
83200	82905
11553	82906
13991	82907
30551	82908
3503	82909
40993	82910
103426	82911
11234	82912
16903	82913
6747	82914
67403	82915
12902	82916
59153	82917
30746	82918
7904	82919
95853	82920
5443	82921
9934	82922
24155	82923
74658	82924
119212	82925
192307	82926
34610	82927
1311	82928
34835	82929
42959	82930
41471	82931
52121	82932
46936	82933
13652	82934
37095	82935
1290	82936
45046	82937
21	82938
2324	82939
91630	82940
55815	82941
2006	82942
30779	82943
84231	82944
23362	82945
113069	82946
29029	82947
16206	82948
6639	82949
18368	82950
197072	82951
9939	82952
26440	82953
4354	82954
95906	82955
4057	82956
11974	82957
190808	82958
25082	82959
143585	82960
169156	82961
10431	82962
15753	82963
310	82964
59017	82965
216183	82966
72943	82967
9096	82968
121480	82969
15579	82970
12022	82971
19998	82972
185	82973
42820	82974
47395	82975
41535	82976
8707	82977
58709	82978
6594	82979
77405	82980
25311	82981
22860	82982
22731	82983
24152	82984
39053	82985
13926	82986
7109	82987
243662	82988
173839	82989
9146	82990
50805	82991
125397	82992
2165	82993
34835	82994
64310	82995
45514	82996
56666	82997
38538	82998
5121	82999
6356	83000
54212	83001
60007	83002
37	83003
12776	83004
9797	83005
11344	83006
245249	83007
8239	83008
206523	83009
63737	83010
112287	83011
64	83012
2152	83013
16	83014
16262	83015
133861	83016
17237	83017
79145	83018
451	83019
7108	83020
1442	83021
58667	83022
15392	83023
195005	83024
51920	83025
6319	83026
256164	83027
155690	83028
26354	83029
88527	83030
3335	83031
4241	83032
34111	83033
33514	83034
33662	83035
38219	83036
191737	83037
97647	83038
7295	83039
55242	83040
122773	83041
38189	83042
14139	83043
183350	83044
74478	83045
28990	83046
91500	83047
3063	83048
6061	83049
157984	83050
7930	83051
12257	83052
3134	83053
141779	83054
64232	83055
125249	83056
83539	83057
11912	83058
119321	83059
29101	83060
61655	83061
37627	83062
37627	83063
12947	83064
29267	83065
31947	83066
88222	83067
250622	83068
160841	83069
152743	83070
6081	83071
145576	83072
161008	83073
74825	83074
19612	83075
4415	83076
1067	83077
23302	83078
139929	83079
83490	83080
66108	83081
227829	83082
5078	83083
142080	83084
61679	83085
43935	83086
125886	83087
65212	83088
12885	83089
18526	83090
429	83091
170490	83092
26250	83093
3942	83094
191982	83095
134612	83096
93795	83097
1986	83098
8595	83099
30133	83100
308189	83101
62928	83102
35285	83103
17625	83104
11329	83105
39171	83106
24159	83107
92529	83108
9097	83109
7303	83110
244397	83111
24279	83112
155682	83113
168765	83114
189084	83115
131129	83116
57536	83117
14950	83118
51130	83119
41330	83120
96769	83121
585	83122
675	83123
77923	83124
7456	83125
74574	83126
19075	83127
92272	83128
33988	83129
141558	83130
12832	83131
117379	83132
235322	83133
7012	83134
24173	83135
4569	83136
30490	83137
115729	83138
45077	83139
61795	83140
101481	83141
136	83142
24325	83143
28263	83144
137518	83145
5120	83146
213842	83147
19867	83148
236661	83149
80961	83150
57202	83151
28849	83152
20900	83153
75017	83154
9957	83155
142973	83156
76456	83157
76456	83158
34285	83159
112960	83160
267	83161
136143	83162
4927	83163
1396	83164
1973	83165
16596	83166
75425	83167
43142	83168
697	83169
90576	83170
13718	83171
865	83172
88761	83173
20738	83174
48674	83175
6802	83176
14298	83177
53857	83178
305745	83179
28993	83180
70151	83181
39872	83182
2966	83183
134825	83184
189291	83185
37805	83186
118734	83187
51487	83188
134443	83189
13892	83190
26020	83191
176102	83192
16040	83193
46824	83194
127427	83195
97527	83196
76356	83197
30355	83198
284841	83199
90518	83200
91883	83201
64860	83202
2658	83203
12560	83204
57991	83205
57271	83206
49638	83207
29454	83208
158106	83209
1713	83210
10188	83211
154976	83212
11606	83213
132111	83214
119882	83215
4113	83216
136	83217
1256	83218
178343	83219
178310	83220
306943	83221
43622	83222
197662	83223
123107	83224
19704	83225
59899	83226
41240	83227
9989	83228
10291	83229
1845	83230
4507	83231
54170	83232
33845	83233
128253	83234
34401	83235
56943	83236
29640	83237
1205	83238
8936	83239
73954	83240
1066	83241
1232	83242
164711	83243
85793	83244
275246	83245
10985	83246
11419	83247
107995	83248
489	83249
28612	83250
26679	83251
72582	83252
146223	83253
225377	83254
136239	83255
50086	83256
46978	83257
157635	83258
56249	83259
120512	83260
107652	83261
221299	83262
194266	83263
116701	83264
122513	83265
95313	83266
18794	83267
20324	83268
161188	83269
80534	83270
161366	83271
82491	83272
105380	83273
101419	83274
129197	83275
138674	83276
25104	83277
82693	83278
53565	83279
97142	83280
1040	83281
169145	83282
117156	83283
20162	83284
143681	83285
20162	83286
145272	83287
1867	83288
1867	83289
264657	83290
100937	83291
67430	83292
189800	83293
65471	83294
16466	83295
91636	83296
39434	83297
125840	83298
64128	83299
58392	83300
197333	83301
298829	83302
283195	83303
125840	83304
193871	83305
165366	83306
77803	83307
71359	83308
33058	83309
43770	83310
2083	83311
52166	83312
4145	83313
19618	83314
28376	83315
4829	83316
88071	83317
52386	83318
87941	83319
138568	83320
25539	83321
25735	83322
8842	83323
1030	83324
128435	83325
128436	83326
61429	83327
170159	83328
45887	83329
94709	83330
9031	83331
3306	83332
9440	83333
4670	83334
32076	83335
5573	83336
183909	83337
141809	83338
19537	83339
65131	83340
224806	83341
113725	83342
113766	83343
111892	83344
62513	83345
140497	83346
117241	83347
106634	83348
18243	83349
13010	83350
78286	83351
1437	83352
129714	83353
6293	83354
95563	83355
3050	83356
27446	83357
51046	83358
19165	83359
183534	83360
793	83361
178289	83362
23283	83363
60313	83364
12103	83365
44605	83366
30377	83367
35684	83368
69274	83369
4408	83370
35	83371
63956	83372
43040	83373
1311	83374
5618	83375
60749	83376
13652	83377
17771	83378
39736	83379
75954	83380
16845	83381
52769	83382
85643	83383
2043	83384
40927	83385
16154	83386
76857	83387
28620	83388
22588	83389
4164	83390
119037	83391
4782	83392
121533	83393
127169	83394
55678	83395
1291	83396
28345	83397
467	83398
84833	83399
6017	83400
156398	83401
133389	83402
263067	83403
52008	83404
42503	83405
262921	83406
16449	83407
4950	83408
101158	83409
2101	83410
3254	83411
23860	83412
2413	83413
14098	83414
2057	83415
690	83416
43046	83417
5802	83418
15339	83419
3827	83420
127163	83421
5427	83422
1864	83423
40964	83424
56808	83425
21491	83426
68604	83427
39509	83428
3697	83429
56649	83430
3861	83431
14793	83432
99379	83433
23390	83434
87896	83435
138551	83436
19404	83437
238191	83438
311323	83439
1011	83440
17008	83441
168094	83442
198553	83443
159431	83444
17859	83445
139715	83446
107505	83447
21073	83448
1367	83449
4476	83450
27181	83451
178197	83452
67171	83453
97696	83454
2632	83455
75424	83456
7902	83457
44748	83458
42313	83459
12896	83460
43040	83461
1873	83462
6126	83463
291547	83464
7129	83465
128734	83466
49550	83467
25152	83468
246466	83469
3480	83470
212663	83471
169309	83472
6126	83473
168824	83474
86925	83475
73045	83476
274907	83477
39473	83478
20168	83479
3442	83480
1342	83481
42772	83482
62932	83483
2766	83484
155590	83485
83688	83486
216726	83487
29898	83488
29898	83489
71079	83490
4315	83491
83385	83492
212610	83493
212664	83494
3973	83495
9614	83496
9614	83497
7496	83498
23467	83499
32109	83500
53471	83501
28070	83502
117585	83503
57620	83504
129647	83505
30519	83506
24898	83507
6047	83508
118264	83509
90997	83510
13812	83511
34297	83512
10992	83513
285639	83514
3643	83515
9846	83516
17186	83517
3184	83518
14037	83519
93618	83520
20404	83521
23879	83522
88094	83523
96026	83524
944	83525
2009	83526
59902	83527
109363	83528
82768	83529
55540	83530
104438	83531
152177	83532
40103	83533
58709	83534
34258	83535
7236	83536
1931	83537
43590	83538
45085	83539
39766	83540
199349	83541
960	83542
13004	83543
168436	83544
59145	83545
1811	83546
4573	83547
6456	83548
92450	83549
174257	83550
85459	83551
2570	83552
2543	83553
94261	83554
63578	83555
10648	83556
9775	83557
35865	83558
22928	83559
159313	83560
74180	83561
622	83562
5774	83563
147399	83564
9407	83565
34249	83566
66291	83567
24895	83568
46162	83569
30260	83570
43600	83571
117436	83572
31597	83573
59463	83574
64308	83575
17199	83576
5314	83577
286111	83578
206528	83579
16103	83580
136338	83581
35936	83582
13467	83583
5505	83584
10738	83585
80717	83586
32896	83587
3442	83588
17391	83589
1310	83590
305359	83591
23985	83592
36833	83593
15957	83594
284057	83595
1940	83596
87146	83597
125737	83598
133751	83599
2849	83600
141284	83601
26268	83602
71825	83603
13644	83604
2256	83605
54851	83606
293690	83607
14198	83608
14764	83609
68617	83610
97706	83611
82169	83612
117836	83613
180116	83614
180116	83615
72948	83616
2767	83617
59549	83618
3188	83619
258168	83620
104758	83621
14725	83622
252364	83623
518	83624
25703	83625
20377	83626
46647	83627
160788	83628
74592	83629
28222	83630
20377	83631
3890	83632
167397	83633
33920	83634
2537	83635
100678	83636
100544	83637
1161	83638
32134	83639
139610	83640
1161	83641
2156	83642
100812	83643
78209	83644
119444	83645
193551	83646
236983	83647
127793	83648
174189	83649
50879	83650
9291	83651
1896	83652
12658	83653
104199	83654
23971	83655
9423	83656
101932	83657
13505	83658
1034	83659
107379	83660
88805	83661
7776	83662
21035	83663
4364	83664
13590	83665
13590	83666
89911	83667
147093	83668
189644	83669
24513	83670
28294	83671
84584	83672
151621	83673
78115	83674
114781	83675
34556	83676
20683	83677
9998	83678
67649	83679
36809	83680
128277	83681
12499	83682
14252	83683
116685	83684
282676	83685
6102	83686
155410	83687
144140	83688
38556	83689
84374	83690
114784	83691
114784	83692
167672	83693
29654	83694
162972	83695
116934	83696
310343	83697
64738	83698
212076	83699
237254	83700
65094	83701
17	83702
74326	83703
224465	83704
137	83705
154136	83706
45845	83707
97171	83708
208473	83709
141233	83710
46966	83711
7244	83712
106597	83713
10784	83714
28446	83715
30916	83716
166283	83717
201839	83718
147903	83719
117068	83720
188622	83721
5549	83722
105	83723
282114	83724
19833	83725
304014	83726
9500	83727
78980	83728
13284	83729
296614	83730
173772	83731
125185	83732
125185	83733
55742	83734
147050	83735
146975	83736
134241	83737
98393	83738
9088	83739
20151	83740
53819	83741
147820	83742
174659	83743
20376	83744
15120	83745
34824	83746
94286	83747
10303	83748
22466	83749
63582	83750
143571	83751
56717	83752
4545	83753
20807	83754
11777	83755
107559	83756
90591	83757
39219	83758
192450	83759
91916	83760
19047	83761
57	83762
2519	83763
81474	83764
276137	83765
2385	83766
51760	83767
7496	83768
3991	83769
7163	83770
124791	83771
124791	83772
180597	83773
119134	83774
60029	83775
102202	83776
5	83777
136021	83778
114578	83779
189567	83780
297064	83781
14396	83782
3655	83783
86937	83784
28508	83785
104508	83786
21364	83787
7191	83788
17812	83789
150931	83790
205379	83791
136277	83792
17812	83793
94632	83794
5933	83795
61991	83796
122931	83797
300497	83798
55049	83799
142054	83800
88713	83801
42913	83802
15183	83803
5905	83804
1886	83805
89265	83806
85661	83807
179677	83808
223581	83809
37860	83810
186802	83811
72743	83812
23234	83813
14976	83814
29079	83815
5515	83816
157617	83817
76392	83818
112376	83819
3542	83820
15517	83821
16456	83822
152246	83823
67973	83824
72043	83825
222292	83826
22537	83827
34462	83828
149906	83829
45664	83830
100694	83831
99537	83832
44479	83833
150439	83834
138501	83835
286234	83836
78361	83837
90843	83838
311414	83839
83244	83840
176967	83841
17462	83842
22448	83843
14841	83844
97108	83845
56501	83846
189023	83847
142378	83848
239854	83849
146118	83850
36256	83851
63115	83852
96083	83853
337	83854
100983	83855
65538	83856
31783	83857
305455	83858
99110	83859
32652	83860
28444	83861
8594	83862
30835	83863
31793	83864
45191	83865
213876	83866
247	83867
21767	83868
4915	83869
33825	83870
139506	83871
35972	83872
274226	83873
19622	83874
55593	83875
1303	83876
25840	83877
80300	83878
89138	83879
46091	83880
306689	83881
82198	83882
214945	83883
82198	83884
4353	83885
279580	83886
101273	83887
8653	83888
63902	83889
123676	83890
113392	83891
80300	83892
158441	83893
132069	83894
578	83895
309425	83896
8401	83897
302836	83898
108738	83899
13254	83900
299743	83901
10166	83902
1517	83903
212258	83904
20352	83905
59463	83906
14895	83907
109953	83908
111561	83909
120882	83910
2278	83911
40459	83912
2916	83913
62817	83914
75655	83915
12180	83916
20871	83917
74024	83918
42646	83919
41950	83920
61036	83921
168212	83922
30456	83923
22752	83924
97206	83925
32326	83926
35574	83927
83071	83928
7345	83929
34616	83930
74821	83931
118446	83932
1541	83933
7576	83934
85915	83935
7494	83936
39718	83937
52244	83938
8266	83939
108196	83940
56167	83941
10209	83942
104225	83943
157631	83944
56972	83945
22688	83946
159997	83947
2331	83948
32271	83949
25994	83950
93563	83951
5521	83952
13810	83953
19684	83954
131544	83955
205	83956
25295	83957
3095	83958
15769	83959
47176	83960
66	83961
3397	83962
40432	83963
42582	83964
13221	83965
1061	83966
175605	83967
264	83968
46438	83969
61919	83970
15658	83971
3485	83972
4416	83973
159262	83974
109176	83975
51242	83976
24077	83977
25729	83978
10277	83979
2217	83980
97718	83981
8126	83982
38214	83983
20856	83984
130204	83985
17277	83986
37220	83987
52713	83988
34191	83989
6412	83990
129	83991
29187	83992
148089	83993
87810	83994
11881	83995
88827	83996
114192	83997
6369	83998
132316	83999
146509	84000
6762	84001
7210	84002
86704	84003
15777	84004
27260	84005
7720	84006
12322	84007
63023	84008
31339	84009
159954	84010
105235	84011
70870	84012
250243	84013
291679	84014
7861	84015
51879	84016
23286	84017
16134	84018
79704	84019
62728	84020
120346	84021
138757	84022
38432	84023
91019	84024
115427	84025
74497	84026
10310	84027
109818	84028
42627	84029
181571	84030
7380	84031
45948	84032
57778	84033
57778	84034
27554	84035
91607	84036
264649	84037
128415	84038
269581	84039
66564	84040
164837	84041
67260	84042
21558	84043
75060	84044
179726	84045
94757	84046
62740	84047
166468	84048
25282	84049
34302	84050
60353	84051
184289	84052
31143	84053
19787	84054
137700	84055
130117	84056
33270	84057
187733	84058
187733	84059
72683	84060
2082	84061
227146	84062
180431	84063
13307	84064
70634	84065
12371	84066
504	84067
191522	84068
155702	84069
160	84070
160	84071
133421	84072
3943	84073
4901	84074
110326	84075
265262	84076
28033	84077
59143	84078
21171	84079
76260	84080
35448	84081
11583	84082
73556	84083
299448	84084
124325	84085
243169	84086
129868	84087
43247	84088
12434	84089
27892	84090
73749	84091
120011	84092
190251	84093
64490	84094
29431	84095
157637	84096
206571	84097
24257	84098
24515	84099
51396	84100
21212	84101
211601	84102
1525	84103
42827	84104
312665	84105
7154	84106
30748	84107
194265	84108
206953	84109
279	84110
106654	84111
8049	84112
1615	84113
20507	84114
26081	84115
77356	84116
162276	84117
174865	84118
36568	84119
112600	84120
81648	84121
5212	84122
12414	84123
8683	84124
60907	84125
6047	84126
85426	84127
18317	84128
189	84129
29647	84130
2633	84131
9115	84132
7225	84133
6762	84134
167523	84135
284376	84136
28984	84137
3442	84138
126663	84139
67196	84140
139624	84141
758	84142
25570	84143
3781	84144
23282	84145
16405	84146
23125	84147
21423	84148
35448	84149
2867	84150
64232	84151
20257	84152
55942	84153
17530	84154
34879	84155
11854	84156
175252	84157
210643	84158
238292	84159
216712	84160
8786	84161
105990	84162
96683	84163
3738	84164
49959	84165
79619	84166
59140	84167
57651	84168
1983	84169
35684	84170
28223	84171
28059	84172
122733	84173
4734	84174
17732	84175
20505	84176
16341	84177
75424	84178
156507	84179
97422	84180
3061	84181
862	84182
88529	84183
908	84184
39383	84185
22768	84186
82534	84187
35938	84188
10076	84189
430	84190
16632	84191
37076	84192
26171	84193
27011	84194
7954	84195
219062	84196
69009	84197
94126	84198
253254	84199
262854	84200
11831	84201
69	84202
78408	84203
44	84204
21808	84205
27233	84206
95222	84207
110	84208
25584	84209
67469	84210
7988	84211
37460	84212
16555	84213
19853	84214
2423	84215
75762	84216
16907	84217
115676	84218
61315	84219
29480	84220
4139	84221
15406	84222
30759	84223
28764	84224
19279	84225
172447	84226
47070	84227
57473	84228
5	84229
59136	84230
32808	84231
36901	84232
3870	84233
11770	84234
110016	84235
3457	84236
75252	84237
81370	84238
100053	84239
89910	84240
201492	84241
37349	84242
22277	84243
3116	84244
81347	84245
60191	84246
37206	84247
32481	84248
31500	84249
79677	84250
101686	84251
21620	84252
1321	84253
8263	84254
79352	84255
23519	84256
106770	84257
189069	84258
3617	84259
35176	84260
21589	84261
15877	84262
21977	84263
107674	84264
7072	84265
104925	84266
32	84267
118516	84268
9207	84269
33191	84270
7424	84271
53074	84272
43140	84273
461	84274
19666	84275
3029	84276
12420	84277
94170	84278
19908	84279
1524	84280
530	84281
76258	84282
39278	84283
4525	84284
4915	84285
96937	84286
88048	84287
25587	84288
25987	84289
14299	84290
281000	84291
127613	84292
4915	84293
8625	84294
65105	84295
12658	84296
153226	84297
31812	84298
119750	84299
78221	84300
12402	84301
3474	84302
18870	84303
90184	84304
64677	84305
17643	84306
22873	84307
9885	84308
304616	84309
63699	84310
3046	84311
1321	84312
44637	84313
30784	84314
52965	84315
32326	84316
38806	84317
123593	84318
57275	84319
57784	84320
3716	84321
220756	84322
39482	84323
850	84324
8307	84325
138643	84326
56086	84327
43924	84328
24515	84329
58254	84330
15030	84331
130683	84332
115913	84333
33306	84334
2325	84335
45512	84336
12377	84337
6204	84338
38950	84339
3709	84340
3266	84341
10268	84342
12885	84343
135525	84344
159952	84345
6799	84346
497	84347
8	84348
83672	84349
56804	84350
9	84351
34137	84352
6271	84353
170246	84354
101087	84355
20170	84356
140248	84357
12118	84358
188858	84359
19402	84360
116178	84361
155828	84362
253067	84363
175281	84364
116887	84365
43195	84366
32653	84367
209998	84368
236	84369
8311	84370
12684	84371
56009	84372
4313	84373
4089	84374
13794	84375
105941	84376
32311	84377
213905	84378
47639	84379
21091	84380
89271	84381
120029	84382
35936	84383
59378	84384
149136	84385
32538	84386
419	84387
186508	84388
292693	84389
59460	84390
25564	84391
753	84392
5547	84393
1009	84394
2107	84395
18940	84396
9797	84397
102057	84398
7748	84399
13052	84400
47331	84401
78366	84402
86098	84403
143489	84404
51447	84405
6298	84406
1989	84407
21	84408
158479	84409
49665	84410
217709	84411
30746	84412
28031	84413
4050	84414
5565	84415
135275	84416
24331	84417
206828	84418
435	84419
39828	84420
92715	84421
58901	84422
112403	84423
64555	84424
60994	84425
17849	84426
18779	84427
3800	84428
19264	84429
3605	84430
11777	84431
51555	84432
82559	84433
33869	84434
9429	84435
58665	84436
133374	84437
4745	84438
244575	84439
64555	84440
6697	84441
25433	84442
139110	84443
6131	84444
94248	84445
68097	84446
96717	84447
124863	84448
12785	84449
51141	84450
6076	84451
111678	84452
46789	84453
94622	84454
13914	84455
489	84456
44697	84457
107001	84458
106620	84459
99884	84460
137884	84461
5178	84462
11475	84463
111819	84464
17722	84465
39282	84466
59285	84467
35587	84468
176154	84469
14279	84470
59641	84471
143999	84472
11329	84473
158286	84474
171502	84475
221884	84476
16669	84477
4794	84478
26771	84479
57036	84480
57036	84481
249858	84482
488	84483
170627	84484
30277	84485
88173	84486
24826	84487
285244	84488
375	84489
47463	84490
14838	84491
130446	84492
86728	84493
98128	84494
6527	84495
94533	84496
120976	84497
198912	84498
36145	84499
36145	84500
82303	84501
99074	84502
33251	84503
180414	84504
13179	84505
4956	84506
290095	84507
84332	84508
245036	84509
140397	84510
17685	84511
125139	84512
119703	84513
34779	84514
205853	84515
6037	84516
29008	84517
11330	84518
27876	84519
32762	84520
59847	84521
11238	84522
100708	84523
7311	84524
19478	84525
89703	84526
16085	84527
41259	84528
185733	84529
37042	84530
27880	84531
45590	84532
76500	84533
61178	84534
80683	84535
12265	84536
97248	84537
64427	84538
13201	84539
53081	84540
33186	84541
31	84542
192242	84543
127667	84544
63602	84545
134853	84546
2109	84547
15814	84548
44	84549
55947	84550
30295	84551
35350	84552
41056	84553
67	84554
27703	84555
298709	84556
10933	84557
206401	84558
231881	84559
107516	84560
260148	84561
73192	84562
58394	84563
11049	84564
248482	84565
136775	84566
123291	84567
110758	84568
74189	84569
18652	84570
138587	84571
9175	84572
23457	84573
72216	84574
8882	84575
35682	84576
103426	84577
30997	84578
76786	84579
83758	84580
270556	84581
6650	84582
20450	84583
36544	84584
38	84585
55445	84586
82107	84587
25194	84588
13567	84589
181402	84590
6492	84591
8215	84592
3193	84593
76457	84594
7215	84595
17155	84596
286753	84597
18658	84598
44902	84599
284112	84600
251389	84601
79627	84602
48700	84603
546	84604
31951	84605
167266	84606
22808	84607
10522	84608
753	84609
8263	84610
73408	84611
81252	84612
6784	84613
69952	84614
72697	84615
21380	84616
7570	84617
12434	84618
5183	84619
133365	84620
33716	84621
43743	84622
45523	84623
146493	84624
21523	84625
68879	84626
202329	84627
6402	84628
8260	84629
12355	84630
152848	84631
18268	84632
2003	84633
48052	84634
277826	84635
18512	84636
171077	84637
20025	84638
8190	84639
24855	84640
52122	84641
94209	84642
61	84643
1125	84644
163384	84645
91146	84646
41056	84647
5231	84648
8308	84649
167234	84650
28133	84651
7004	84652
7339	84653
1774	84654
210462	84655
8270	84656
25010	84657
14037	84658
7003	84659
6237	84660
40822	84661
664	84662
151586	84663
64403	84664
58907	84665
63079	84666
286618	84667
261386	84668
6144	84669
79370	84670
2300	84671
18125	84672
35381	84673
40608	84674
8190	84675
17169	84676
5861	84677
9459	84678
64682	84679
58992	84680
36696	84681
52963	84682
14122	84683
7273	84684
68879	84685
17221	84686
156012	84687
28462	84688
79558	84689
125138	84690
4115	84691
1877	84692
56	84693
48002	84694
6033	84695
112817	84696
48859	84697
1957	84698
27280	84699
12946	84700
49004	84701
27677	84702
116972	84703
6957	84704
32233	84705
52999	84706
4851	84707
3914	84708
26495	84709
3746	84710
45269	84711
55018	84712
55596	84713
37595	84714
21589	84715
146978	84716
35086	84717
969	84718
36685	84719
59328	84720
49239	84721
86769	84722
48052	84723
199099	84724
153532	84725
20074	84726
131152	84727
58058	84728
126302	84729
23798	84730
32595	84731
153935	84732
93780	84733
57706	84734
140798	84735
6964	84736
82217	84737
24835	84738
71599	84739
36609	84740
99362	84741
150040	84742
1477	84743
3306	84744
191312	84745
11078	84746
113323	84747
1240	84748
126738	84749
1455	84750
146062	84751
4668	84752
37774	84753
107833	84754
221355	84755
303753	84756
118861	84757
105212	84758
134905	84759
51674	84760
139274	84761
24615	84762
26687	84763
4260	84764
52005	84765
31318	84766
13588	84767
57645	84768
2548	84769
17741	84770
5901	84771
43985	84772
36833	84773
131490	84774
46210	84775
143728	84776
5771	84777
299157	84778
1244	84779
53653	84780
48676	84781
1660	84782
61432	84783
9673	84784
27147	84785
39505	84786
90497	84787
66086	84788
259317	84789
38128	84790
1286	84791
1286	84792
16592	84793
118665	84794
3293	84795
39136	84796
2236	84797
134015	84798
15064	84799
61119	84800
15729	84801
63406	84802
64908	84803
51137	84804
10952	84805
8801	84806
108053	84807
24373	84808
40885	84809
7008	84810
35740	84811
9885	84812
12061	84813
7008	84814
54020	84815
46195	84816
73819	84817
3063	84818
59044	84819
94931	84820
122475	84821
42788	84822
110261	84823
222350	84824
206429	84825
8315	84826
124242	84827
2765	84828
32458	84829
38060	84830
238946	84831
3846	84832
29545	84833
68095	84834
10836	84835
310071	84836
61098	84837
128361	84838
8608	84839
1089	84840
25073	84841
215956	84842
72798	84843
33898	84844
3958	84845
69269	84846
8858	84847
58404	84848
65260	84849
26333	84850
290335	84851
5329	84852
76206	84853
2760	84854
140026	84855
38096	84856
30997	84857
84019	84858
163932	84859
112206	84860
203556	84861
8418	84862
26806	84863
4719	84864
5488	84865
259496	84866
1004	84867
5448	84868
97266	84869
62548	84870
30565	84871
33771	84872
284159	84873
15681	84874
3477	84875
2318	84876
37520	84877
74625	84878
33863	84879
156980	84880
5820	84881
219677	84882
176107	84883
94465	84884
8565	84885
51634	84886
76846	84887
82303	84888
77568	84889
35010	84890
118367	84891
107207	84892
41887	84893
190903	84894
134297	84895
57444	84896
25423	84897
121082	84898
134093	84899
76912	84900
42026	84901
16092	84902
143919	84903
169169	84904
5955	84905
17607	84906
11605	84907
2887	84908
50132	84909
101099	84910
79554	84911
17366	84912
7327	84913
120485	84914
62103	84915
7957	84916
11984	84917
5955	84918
8287	84919
57961	84920
5955	84921
1304	84922
22936	84923
7890	84924
16023	84925
112138	84926
259061	84927
290772	84928
7890	84929
22016	84930
20597	84931
74323	84932
40906	84933
62856	84934
69363	84935
174654	84936
252371	84937
26894	84938
111365	84939
43540	84940
35601	84941
215290	84942
151267	84943
295801	84944
15361	84945
406	84946
721	84947
34224	84948
196121	84949
82207	84950
107098	84951
229507	84952
282838	84953
276065	84954
255243	84955
159041	84956
57394	84957
4897	84958
123833	84959
216290	84960
43272	84961
51285	84962
54070	84963
54264	84964
12174	84965
17444	84966
17534	84967
25559	84968
77119	84969
25623	84970
2918	84971
82374	84972
96888	84973
282	84974
73567	84975
96057	84976
7471	84977
32722	84978
23357	84979
10423	84980
109938	84981
77520	84982
190404	84983
37912	84984
23230	84985
87915	84986
190596	84987
116126	84988
25302	84989
180697	84990
76370	84991
14670	84992
38029	84993
176986	84994
25961	84995
33355	84996
196521	84997
87913	84998
51932	84999
9604	85000
19672	85001
160205	85002
34560	85003
166337	85004
54900	85005
186307	85006
186307	85007
6648	85008
919	85009
12074	85010
1674	85011
112245	85012
71834	85013
58748	85014
290559	85015
23590	85016
32364	85017
34366	85018
26698	85019
113103	85020
5082	85021
7867	85022
14857	85023
12665	85024
6108	85025
23357	85026
1397	85027
7265	85028
37977	85029
104701	85030
21027	85031
53239	85032
88061	85033
32334	85034
256564	85035
291	85036
152743	85037
2441	85038
136952	85039
19177	85040
229871	85041
45594	85042
165793	85043
185860	85044
50462	85045
13608	85046
116914	85047
8668	85048
57228	85049
183831	85050
60244	85051
7088	85052
56976	85053
125151	85054
21490	85055
302242	85056
173850	85057
43800	85058
171732	85059
2861	85060
6060	85061
47958	85062
46747	85063
7910	85064
24322	85065
1688	85066
1818	85067
243902	85068
507	85069
79540	85070
182763	85071
169783	85072
17122	85073
57388	85074
6777	85075
56743	85076
2778	85077
43367	85078
7511	85079
77369	85080
50076	85081
24159	85082
79445	85083
63087	85084
751	85085
304395	85086
50444	85087
32906	85088
14451	85089
203403	85090
96694	85091
36958	85092
67222	85093
91872	85094
22877	85095
8789	85096
73895	85097
3860	85098
247776	85099
301558	85100
25741	85101
10209	85102
219582	85103
616	85104
65144	85105
29454	85106
9271	85107
141898	85108
9254	85109
3144	85110
10956	85111
46843	85112
461	85113
90391	85114
36262	85115
36581	85116
9606	85117
49154	85118
36781	85119
20162	85120
115347	85121
6908	85122
142474	85123
31486	85124
59894	85125
45968	85126
8768	85127
18123	85128
43267	85129
167830	85130
41007	85131
256781	85132
82547	85133
50679	85134
51009	85135
308501	85136
140669	85137
2096	85138
222445	85139
69638	85140
76113	85141
3488	85142
14044	85143
59231	85144
21951	85145
113138	85146
14313	85147
142255	85148
229283	85149
243708	85150
44835	85151
23231	85152
46982	85153
42955	85154
207585	85155
61554	85156
15527	85157
32520	85158
6718	85159
7598	85160
124174	85161
127228	85162
75493	85163
11992	85164
117696	85165
15637	85166
105180	85167
207288	85168
59814	85169
28780	85170
35261	85171
130628	85172
276163	85173
3552	85174
22416	85175
317	85176
6944	85177
18825	85178
5627	85179
32302	85180
22807	85181
3491	85182
121670	85183
143727	85184
71882	85185
279551	85186
7513	85187
61977	85188
400	85189
4144	85190
8206	85191
45924	85192
166412	85193
78228	85194
47382	85195
23543	85196
54611	85197
77419	85198
65821	85199
42074	85200
81496	85201
195610	85202
14946	85203
46426	85204
12670	85205
14943	85206
38841	85207
14413	85208
41920	85209
141181	85210
26701	85211
62260	85212
135287	85213
70968	85214
109517	85215
16347	85216
9989	85217
44630	85218
155931	85219
50931	85220
92166	85221
8252	85222
170464	85223
113005	85224
14351	85225
22454	85226
82631	85227
82631	85228
14137	85229
87844	85230
17883	85231
41	85232
9550	85233
119781	85234
1722	85235
526	85236
90816	85237
136744	85238
7489	85239
29970	85240
210299	85241
75029	85242
53176	85243
69994	85244
207944	85245
1068	85246
66113	85247
90581	85248
248018	85249
12570	85250
613	85251
30370	85252
23117	85253
93939	85254
4412	85255
74651	85256
164576	85257
49551	85258
116449	85259
12135	85260
35627	85261
251432	85262
59672	85263
60471	85264
195755	85265
113278	85266
10162	85267
41579	85268
293507	85269
228076	85270
1917	85271
2731	85272
109472	85273
76191	85274
88449	85275
61240	85276
82007	85277
3625	85278
162313	85279
75893	85280
130315	85281
263004	85282
6345	85283
708	85284
191573	85285
1452	85286
51823	85287
244761	85288
1193	85289
37339	85290
116110	85291
1183	85292
66740	85293
299224	85294
60273	85295
6030	85296
1966	85297
85617	85298
11615	85299
77269	85300
41	85301
11833	85302
50322	85303
118287	85304
106802	85305
6106	85306
116679	85307
112390	85308
1333	85309
2265	85310
4688	85311
178465	85312
38711	85313
27671	85314
66749	85315
66559	85316
47892	85317
108612	85318
50170	85319
256	85320
80052	85321
4537	85322
211074	85323
134098	85324
100218	85325
198157	85326
209921	85327
12582	85328
6921	85329
206546	85330
16153	85331
93974	85332
3860	85333
1837	85334
142275	85335
235630	85336
216991	85337
19561	85338
170622	85339
129982	85340
76683	85341
7801	85342
40506	85343
14536	85344
191575	85345
4977	85346
41480	85347
60030	85348
4753	85349
22271	85350
47521	85351
20558	85352
13912	85353
60861	85354
27541	85355
61496	85356
52496	85357
140972	85358
66104	85359
125462	85360
23887	85361
57609	85362
10548	85363
15867	85364
2305	85365
199817	85366
195873	85367
136676	85368
180574	85369
51120	85370
7004	85371
10034	85372
5461	85373
86219	85374
24334	85375
145003	85376
144344	85377
89378	85378
6387	85379
36523	85380
24330	85381
6925	85382
281586	85383
3484	85384
96032	85385
89609	85386
8984	85387
44486	85388
130658	85389
130658	85390
56270	85391
40163	85392
51497	85393
100476	85394
100186	85395
119269	85396
45175	85397
13922	85398
11439	85399
68228	85400
269930	85401
49700	85402
105026	85403
84664	85404
9068	85405
46854	85406
7481	85407
44112	85408
2735	85409
84263	85410
150759	85411
79470	85412
94569	85413
15884	85414
9360	85415
12157	85416
10744	85417
265907	85418
7952	85419
34560	85420
37431	85421
125689	85422
26559	85423
15595	85424
109919	85425
133036	85426
59018	85427
60094	85428
4487	85429
1576	85430
38603	85431
10123	85432
195503	85433
77012	85434
11841	85435
161587	85436
52668	85437
82364	85438
11841	85439
403	85440
73	85441
93479	85442
61158	85443
251787	85444
31066	85445
140218	85446
51898	85447
48388	85448
7610	85449
1844	85450
61401	85451
149450	85452
75854	85453
153100	85454
10234	85455
107880	85456
14608	85457
29717	85458
53429	85459
90807	85460
42568	85461
5746	85462
112382	85463
220191	85464
17004	85465
17268	85466
36359	85467
84348	85468
104536	85469
108994	85470
197980	85471
51758	85472
21127	85473
75394	85474
3408	85475
161523	85476
52810	85477
72860	85478
54887	85479
89333	85480
89333	85481
75891	85482
13558	85483
13418	85484
7863	85485
13010	85486
130207	85487
31398	85488
28185	85489
11015	85490
22851	85491
218510	85492
126031	85493
91304	85494
23833	85495
52211	85496
93818	85497
235525	85498
37035	85499
27755	85500
31214	85501
55517	85502
123198	85503
46357	85504
39620	85505
113479	85506
133303	85507
55125	85508
10834	85509
273672	85510
110723	85511
116099	85512
18324	85513
49166	85514
23302	85515
55560	85516
24534	85517
106076	85518
137052	85519
928	85520
5229	85521
14030	85522
182512	85523
136361	85524
1006	85525
40508	85526
84	85527
18696	85528
21406	85529
489	85530
6096	85531
8582	85532
176989	85533
68521	85534
43595	85535
4652	85536
25533	85537
30444	85538
86353	85539
7886	85540
5829	85541
28647	85542
106523	85543
4554	85544
37371	85545
136616	85546
5933	85547
213353	85548
42938	85549
52530	85550
18925	85551
124249	85552
157467	85553
824	85554
10876	85555
42789	85556
18875	85557
9954	85558
193696	85559
137921	85560
4814	85561
76793	85562
47389	85563
35236	85564
66255	85565
71460	85566
19811	85567
76442	85568
22080	85569
42859	85570
18829	85571
147203	85572
3615	85573
65758	85574
3607	85575
99752	85576
49884	85577
123921	85578
70208	85579
57632	85580
46988	85581
58299	85582
8699	85583
193247	85584
140983	85585
210763	85586
194536	85587
13738	85588
40384	85589
7419	85590
114781	85591
7477	85592
19951	85593
28825	85594
29193	85595
62326	85596
2783	85597
82455	85598
205811	85599
21007	85600
24130	85601
195411	85602
247	85603
178544	85604
57564	85605
201747	85606
91814	85607
377	85608
9214	85609
2685	85610
20037	85611
5711	85612
223087	85613
650	85614
116	85615
140811	85616
4150	85617
102063	85618
69637	85619
65111	85620
93332	85621
126741	85622
52924	85623
75674	85624
37297	85625
130378	85626
38737	85627
46471	85628
93747	85629
33355	85630
67826	85631
8586	85632
306022	85633
1157	85634
221851	85635
67560	85636
179264	85637
2064	85638
1787	85639
106802	85640
83293	85641
60410	85642
144701	85643
6349	85644
66524	85645
15808	85646
1950	85647
110624	85648
5524	85649
286350	85650
38980	85651
36462	85652
47597	85653
300543	85654
110708	85655
20167	85656
103313	85657
269694	85658
33171	85659
15492	85660
226	85661
127433	85662
31685	85663
155516	85664
76943	85665
28786	85666
120892	85667
297814	85668
68523	85669
30265	85670
23265	85671
5916	85672
36052	85673
85672	85674
93755	85675
129547	85676
24960	85677
7985	85678
22363	85679
27764	85680
65515	85681
160006	85682
132412	85683
68630	85684
5916	85685
4148	85686
556	85687
123013	85688
130735	85689
248017	85690
213770	85691
57725	85692
194600	85693
855	85694
39866	85695
62575	85696
22501	85697
129881	85698
17669	85699
45019	85700
12422	85701
58400	85702
36052	85703
59	85704
84970	85705
6849	85706
14959	85707
53993	85708
32655	85709
10685	85710
15259	85711
21239	85712
67548	85713
4707	85714
127842	85715
10339	85716
4276	85717
137364	85718
148109	85719
164781	85720
83467	85721
83467	85722
2807	85723
29014	85724
12599	85725
71776	85726
21457	85727
113999	85728
73552	85729
68961	85730
197335	85731
167435	85732
193739	85733
5263	85734
181948	85735
92934	85736
73084	85737
67905	85738
138545	85739
1948	85740
148380	85741
27	85742
445	85743
232064	85744
651	85745
20286	85746
25352	85747
7777	85748
108	85749
65368	85750
217998	85751
134461	85752
122497	85753
4495	85754
41811	85755
48392	85756
269308	85757
95812	85758
13551	85759
35341	85760
6485	85761
220460	85762
223770	85763
191584	85764
8383	85765
54609	85766
385	85767
39510	85768
1847	85769
44371	85770
24769	85771
72157	85772
29287	85773
801	85774
54895	85775
8295	85776
76628	85777
240442	85778
18814	85779
228237	85780
127346	85781
10683	85782
286276	85783
60558	85784
127305	85785
6967	85786
87500	85787
32950	85788
20348	85789
412	85790
133725	85791
12374	85792
3587	85793
95952	85794
134926	85795
55983	85796
36955	85797
72975	85798
7841	85799
21995	85800
106223	85801
20988	85802
145380	85803
152078	85804
178554	85805
51170	85806
88402	85807
88388	85808
5900	85809
1498	85810
8018	85811
205689	85812
235796	85813
161588	85814
171326	85815
44464	85816
752	85817
850	85818
15333	85819
176986	85820
110141	85821
26880	85822
40219	85823
97498	85824
61847	85825
21017	85826
15112	85827
164515	85828
24	85829
14398	85830
72228	85831
165911	85832
3228	85833
97075	85834
75571	85835
185748	85836
163586	85837
75512	85838
148951	85839
18229	85840
708	85841
28	85842
2973	85843
41729	85844
196514	85845
52284	85846
113865	85847
41151	85848
62003	85849
16153	85850
61976	85851
96140	85852
174176	85853
12971	85854
116511	85855
64116	85856
90445	85857
204876	85858
220709	85859
51544	85860
51544	85861
68453	85862
24014	85863
92110	85864
170592	85865
105205	85866
84131	85867
25733	85868
25733	85869
5439	85870
137596	85871
155182	85872
7528	85873
120691	85874
34615	85875
18659	85876
52449	85877
57307	85878
56898	85879
13387	85880
130334	85881
195009	85882
25621	85883
64164	85884
37075	85885
225400	85886
205305	85887
174782	85888
88950	85889
88950	85890
49051	85891
2815	85892
226280	85893
200887	85894
87232	85895
128752	85896
229884	85897
28401	85898
263049	85899
251143	85900
125148	85901
59349	85902
90183	85903
81009	85904
2625	85905
81973	85906
46517	85907
294	85908
139960	85909
140047	85910
11567	85911
59734	85912
59423	85913
41278	85914
56857	85915
49022	85916
71511	85917
105761	85918
74108	85919
37108	85920
209078	85921
69704	85922
79663	85923
54577	85924
264036	85925
21578	85926
245172	85927
17895	85928
6017	85929
63053	85930
172550	85931
134791	85932
3994	85933
221697	85934
19089	85935
5923	85936
44014	85937
98615	85938
12469	85939
77453	85940
55514	85941
34998	85942
68598	85943
21858	85944
146855	85945
6572	85946
113589	85947
200464	85948
297314	85949
286833	85950
44134	85951
207557	85952
184977	85953
25593	85954
160655	85955
93638	85956
35731	85957
18141	85958
89515	85959
184143	85960
114090	85961
233823	85962
223388	85963
169073	85964
57690	85965
157723	85966
223530	85967
67721	85968
9146	85969
34843	85970
34843	85971
143136	85972
41022	85973
188393	85974
8749	85975
24765	85976
34930	85977
31714	85978
19893	85979
13170	85980
1488	85981
121606	85982
245129	85983
255984	85984
122051	85985
136412	85986
10376	85987
35286	85988
35286	85989
159509	85990
81438	85991
211629	85992
21729	85993
17275	85994
167922	85995
88646	85996
213749	85997
24564	85998
71586	85999
106787	86000
4652	86001
17926	86002
148583	86003
33860	86004
217949	86005
37498	86006
249685	86007
186447	86008
196912	86009
197009	86010
11755	86011
154959	86012
89961	86013
10233	86014
198503	86015
32230	86016
41450	86017
106147	86018
86265	86019
40656	86020
176353	86021
35781	86022
20936	86023
6031	86024
61168	86025
9407	86026
160836	86027
17264	86028
300099	86029
88020	86030
55126	86031
47860	86032
75378	86033
63145	86034
42853	86035
247444	86036
59699	86037
192189	86038
31651	86039
69036	86040
118728	86041
8906	86042
768	86043
47929	86044
143117	86045
160491	86046
82353	86047
146302	86048
114679	86049
148505	86050
113366	86051
1230	86052
62352	86053
12422	86054
305905	86055
160887	86056
140961	86057
45288	86058
35037	86059
179181	86060
64287	86061
188314	86062
65200	86063
84926	86064
25135	86065
256872	86066
31491	86067
10719	86068
1071	86069
136349	86070
28453	86071
79517	86072
36494	86073
75405	86074
157692	86075
192200	86076
82788	86077
284298	86078
48660	86079
302753	86080
23345	86081
38442	86082
44472	86083
69711	86084
2066	86085
57192	86086
55729	86087
4084	86088
117742	86089
10020	86090
257483	86091
116182	86092
11291	86093
16125	86094
12688	86095
110419	86096
49652	86097
26	86098
29038	86099
2590	86100
210577	86101
94504	86102
69767	86103
172397	86104
1104	86105
19836	86106
7143	86107
177256	86108
354	86109
4519	86110
199240	86111
145694	86112
113584	86113
60564	86114
147028	86115
24166	86116
26990	86117
45659	86118
70598	86119
18749	86120
16302	86121
29619	86122
310827	86123
26571	86124
74037	86125
72279	86126
23376	86127
37376	86128
124910	86129
46112	86130
182758	86131
179479	86132
120630	86133
12879	86134
17672	86135
51254	86136
34560	86137
54032	86138
134696	86139
44837	86140
183864	86141
44338	86142
34729	86143
11703	86144
288198	86145
8377	86146
312105	86147
26556	86148
23184	86149
309279	86150
77639	86151
15330	86152
38793	86153
140592	86154
86490	86155
115039	86156
33580	86157
267365	86158
210876	86159
41257	86160
110907	86161
37624	86162
28718	86163
133618	86164
44847	86165
211222	86166
8399	86167
27707	86168
51723	86169
15281	86170
82932	86171
608	86172
114325	86173
217710	86174
37377	86175
274980	86176
115902	86177
923	86178
138472	86179
84779	86180
10163	86181
287715	86182
120474	86183
2408	86184
156674	86185
75827	86186
83828	86187
13640	86188
20253	86189
23339	86190
8634	86191
201724	86192
171711	86193
94065	86194
188685	86195
33313	86196
152441	86197
40269	86198
15150	86199
27365	86200
96037	86201
9318	86202
63629	86203
79443	86204
208771	86205
6658	86206
137337	86207
62436	86208
305927	86209
225702	86210
30397	86211
25526	86212
5096	86213
106378	86214
188039	86215
1725	86216
14524	86217
45876	86218
121669	86219
23247	86220
37265	86221
9040	86222
17413	86223
50996	86224
44070	86225
146000	86226
30616	86227
82132	86228
168022	86229
275910	86230
128286	86231
21806	86232
23094	86233
226600	86234
2424	86235
24599	86236
136606	86237
70217	86238
48890	86239
21190	86240
101226	86241
19669	86242
178396	86243
73217	86244
115672	86245
260534	86246
16521	86247
22727	86248
4014	86249
225284	86250
64029	86251
20037	86252
225990	86253
110545	86254
1068	86255
34548	86256
56923	86257
141718	86258
38941	86259
33291	86260
5676	86261
12471	86262
19548	86263
28321	86264
240285	86265
15779	86266
157	86267
80973	86268
11338	86269
42586	86270
58099	86271
57993	86272
1777	86273
103827	86274
13203	86275
22347	86276
178241	86277
4716	86278
1725	86279
70688	86280
12921	86281
345	86282
78937	86283
2206	86284
261655	86285
97912	86286
1551	86287
10087	86288
62288	86289
69697	86290
18705	86291
151971	86292
22054	86293
10656	86294
42242	86295
126640	86296
104509	86297
56226	86298
254	86299
54996	86300
264233	86301
24850	86302
1053	86303
118134	86304
213824	86305
148002	86306
171329	86307
77743	86308
207281	86309
160849	86310
147848	86311
13484	86312
51893	86313
34415	86314
53422	86315
69902	86316
104028	86317
141287	86318
182373	86319
153658	86320
98856	86321
22484	86322
81774	86323
5196	86324
103414	86325
139229	86326
2580	86327
65930	86328
69298	86329
1654	86330
312087	86331
12451	86332
171370	86333
20906	86334
36383	86335
84803	86336
141711	86337
201970	86338
244303	86339
190347	86340
221470	86341
124652	86342
4930	86343
208907	86344
259256	86345
268263	86346
185919	86347
120444	86348
84273	86349
259964	86350
66	86351
170416	86352
100686	86353
229585	86354
31936	86355
130312	86356
119671	86357
20906	86358
184468	86359
180654	86360
217230	86361
20442	86362
21819	86363
100973	86364
290858	86365
141190	86366
213773	86367
35251	86368
4415	86369
93708	86370
159923	86371
296152	86372
161399	86373
44377	86374
71293	86375
250679	86376
221279	86377
18101	86378
90982	86379
143581	86380
27407	86381
47372	86382
131872	86383
62037	86384
180863	86385
180863	86386
70178	86387
180702	86388
63560	86389
34398	86390
47375	86391
200704	86392
170623	86393
263008	86394
213706	86395
97175	86396
115419	86397
46252	86398
98762	86399
230070	86400
68025	86401
31948	86402
68914	86403
171648	86404
74673	86405
41891	86406
84633	86407
6249	86408
110196	86409
13220	86410
15113	86411
15113	86412
227120	86413
15113	86414
30443	86415
19662	86416
13965	86417
38073	86418
155686	86419
77880	86420
89453	86421
33008	86422
46060	86423
83974	86424
19005	86425
41216	86426
41452	86427
42144	86428
15111	86429
104287	86430
227579	86431
138061	86432
16462	86433
241804	86434
13030	86435
188904	86436
25834	86437
109796	86438
84914	86439
127784	86440
2016	86441
58980	86442
1688	86443
54731	86444
407	86445
166025	86446
108025	86447
96193	86448
86022	86449
232271	86450
71534	86451
189248	86452
48004	86453
60969	86454
20045	86455
13122	86456
87797	86457
23493	86458
169191	86459
80943	86460
94445	86461
73847	86462
459	86463
2331	86464
74681	86465
29329	86466
160982	86467
5078	86468
2686	86469
25821	86470
160268	86471
47769	86472
257042	86473
47188	86474
24079	86475
160166	86476
45715	86477
8553	86478
32900	86479
47704	86480
93295	86481
97495	86482
10950	86483
4154	86484
93506	86485
33195	86486
200299	86487
37258	86488
29765	86489
33711	86490
17985	86491
226858	86492
48277	86493
7930	86494
5276	86495
3169	86496
120585	86497
401	86498
202828	86499
162490	86500
217	86501
58737	86502
25859	86503
56504	86504
751	86505
78875	86506
170196	86507
37361	86508
150068	86509
72492	86510
64859	86511
97792	86512
11231	86513
2220	86514
18928	86515
116761	86516
55750	86517
999	86518
118079	86519
391	86520
166123	86521
216938	86522
140280	86523
33930	86524
203547	86525
123918	86526
128067	86527
85207	86528
289615	86529
182599	86530
183289	86531
183289	86532
26904	86533
26904	86534
261999	86535
108655	86536
110707	86537
10033	86538
36162	86539
27133	86540
29916	86541
199785	86542
60873	86543
5003	86544
57000	86545
307455	86546
62657	86547
39415	86548
117819	86549
212786	86550
2269	86551
158007	86552
158226	86553
81029	86554
73880	86555
40202	86556
104002	86557
62838	86558
18592	86559
103012	86560
48990	86561
1462	86562
87407	86563
265148	86564
184572	86565
304108	86566
11036	86567
87975	86568
150612	86569
226174	86570
185296	86571
16009	86572
58437	86573
82276	86574
48374	86575
41489	86576
138604	86577
14986	86578
32018	86579
32142	86580
92309	86581
109856	86582
8161	86583
20075	86584
51414	86585
282831	86586
7861	86587
7861	86588
40610	86589
149910	86590
4061	86591
91766	86592
115940	86593
10569	86594
22009	86595
190024	86596
236795	86597
307281	86598
6144	86599
23218	86600
66961	86601
36919	86602
13843	86603
47703	86604
51853	86605
258992	86606
22990	86607
20680	86608
1555	86609
114853	86610
85346	86611
7189	86612
199850	86613
146726	86614
2670	86615
256501	86616
2890	86617
20738	86618
126428	86619
25757	86620
187211	86621
70510	86622
2021	86623
110946	86624
165946	86625
1685	86626
134848	86627
11575	86628
211195	86629
85744	86630
49521	86631
214316	86632
128455	86633
54715	86634
7711	86635
85814	86636
174736	86637
19940	86638
3476	86639
46511	86640
76538	86641
138813	86642
36891	86643
5581	86644
2258	86645
14234	86646
31561	86647
144681	86648
61503	86649
144008	86650
81345	86651
183662	86652
82997	86653
65924	86654
96953	86655
35572	86656
20985	86657
5793	86658
33087	86659
188338	86660
43299	86661
1031	86662
43868	86663
58395	86664
5520	86665
14600	86666
27444	86667
196080	86668
63480	86669
140623	86670
174964	86671
250467	86672
91811	86673
1595	86674
18784	86675
36233	86676
74784	86677
54266	86678
57962	86679
39805	86680
28402	86681
3524	86682
166572	86683
13513	86684
82908	86685
547	86686
707	86687
12894	86688
63145	86689
36494	86690
2880	86691
188643	86692
160763	86693
75246	86694
15345	86695
67582	86696
2204	86697
138274	86698
5302	86699
27520	86700
26364	86701
191803	86702
9638	86703
67649	86704
23147	86705
95127	86706
279465	86707
71374	86708
96071	86709
92828	86710
50119	86711
16177	86712
50969	86713
89434	86714
108278	86715
141473	86716
9803	86717
1830	86718
101075	86719
267329	86720
43622	86721
95113	86722
8336	86723
5892	86724
69412	86725
149312	86726
99729	86727
10365	86728
53716	86729
15510	86730
239096	86731
143218	86732
17122	86733
1012	86734
67874	86735
7589	86736
108745	86737
23098	86738
108421	86739
29175	86740
14	86741
57546	86742
56726	86743
134768	86744
94699	86745
123814	86746
184291	86747
109373	86748
15843	86749
58800	86750
8211	86751
5840	86752
32334	86753
125880	86754
114014	86755
173853	86756
184381	86757
48624	86758
156665	86759
206872	86760
4589	86761
2079	86762
4684	86763
5887	86764
826	86765
253709	86766
1673	86767
179514	86768
74852	86769
79944	86770
3317	86771
30841	86772
5344	86773
59861	86774
59861	86775
684	86776
6927	86777
217796	86778
216446	86779
54176	86780
54176	86781
53628	86782
12292	86783
83050	86784
101168	86785
90658	86786
90658	86787
98236	86788
62965	86789
107398	86790
54859	86791
24660	86792
32091	86793
72	86794
102893	86795
75543	86796
134348	86797
219198	86798
65043	86799
43696	86800
17281	86801
302787	86802
304127	86803
126084	86804
63267	86805
2922	86806
7104	86807
12433	86808
98145	86809
63753	86810
26704	86811
4030	86812
78073	86813
11748	86814
43658	86815
146166	86816
60456	86817
9424	86818
161681	86819
66223	86820
83085	86821
36803	86822
61124	86823
76627	86824
71476	86825
67015	86826
28705	86827
49331	86828
19770	86829
34558	86830
122559	86831
23617	86832
199941	86833
119789	86834
26824	86835
5033	86836
62766	86837
85583	86838
294	86839
106449	86840
53525	86841
161529	86842
98656	86843
67351	86844
35492	86845
38287	86846
129010	86847
179556	86848
124805	86849
153598	86850
99771	86851
174162	86852
77867	86853
188667	86854
83808	86855
89851	86856
27797	86857
60031	86858
38444	86859
118008	86860
113420	86861
89781	86862
188794	86863
216089	86864
43055	86865
91196	86866
212966	86867
73911	86868
104621	86869
15264	86870
284330	86871
69493	86872
35515	86873
35515	86874
143248	86875
172056	86876
11568	86877
17797	86878
181276	86879
239843	86880
44268	86881
16820	86882
39901	86883
3259	86884
98768	86885
12368	86886
37874	86887
15368	86888
48994	86889
3519	86890
1988	86891
18856	86892
26156	86893
169899	86894
64637	86895
68420	86896
43027	86897
82509	86898
187014	86899
174682	86900
30830	86901
51424	86902
192373	86903
11153	86904
120515	86905
93850	86906
76605	86907
76605	86908
197029	86909
100597	86910
21855	86911
176036	86912
150895	86913
185319	86914
14656	86915
9513	86916
53220	86917
9954	86918
123755	86919
33340	86920
204520	86921
134197	86922
34147	86923
109769	86924
43125	86925
116289	86926
108586	86927
137256	86928
257312	86929
74450	86930
28856	86931
23790	86932
33109	86933
17323	86934
20706	86935
116997	86936
139591	86937
12190	86938
3157	86939
87692	86940
6915	86941
195426	86942
67337	86943
36398	86944
5498	86945
101867	86946
10489	86947
282766	86948
195212	86949
29064	86950
9148	86951
36685	86952
7891	86953
97917	86954
1427	86955
5744	86956
187187	86957
29701	86958
146597	86959
10560	86960
56426	86961
5221	86962
52081	86963
52263	86964
11132	86965
46479	86966
112948	86967
3722	86968
4398	86969
316	86970
21319	86971
601	86972
8450	86973
1775	86974
70785	86975
72124	86976
6810	86977
51168	86978
180426	86979
77317	86980
3422	86981
28700	86982
36294	86983
187098	86984
33355	86985
85648	86986
194244	86987
108357	86988
145306	86989
18285	86990
66312	86991
53060	86992
13017	86993
1160	86994
227212	86995
101803	86996
43091	86997
92192	86998
141129	86999
34831	87000
179970	87001
184856	87002
273106	87003
19544	87004
136719	87005
307691	87006
33843	87007
114981	87008
33095	87009
10453	87010
217850	87011
33261	87012
250269	87013
262845	87014
237248	87015
44595	87016
148455	87017
130265	87018
48337	87019
153272	87020
37545	87021
19522	87022
86207	87023
160265	87024
43677	87025
81599	87026
4744	87027
53711	87028
125313	87029
143668	87030
4559	87031
183409	87032
95983	87033
206877	87034
30834	87035
216544	87036
97528	87037
151389	87038
98152	87039
136877	87040
45450	87041
100920	87042
2891	87043
2039	87044
76236	87045
78309	87046
30554	87047
56889	87048
246326	87049
206548	87050
139981	87051
172404	87052
64449	87053
94915	87054
78898	87055
44525	87056
2457	87057
10477	87058
66852	87059
1011	87060
16347	87061
1163	87062
92459	87063
18943	87064
53679	87065
17746	87066
66455	87067
1314	87068
25150	87069
50910	87070
11629	87071
1193	87072
81693	87073
92739	87074
74821	87075
201671	87076
132460	87077
2455	87078
5441	87079
28359	87080
179727	87081
83917	87082
3458	87083
45483	87084
9915	87085
107091	87086
240279	87087
9641	87088
27102	87089
9109	87090
8389	87091
289940	87092
75809	87093
94934	87094
56584	87095
13655	87096
52641	87097
241988	87098
82249	87099
8664	87100
78	87101
30407	87102
194	87103
17789	87104
20869	87105
10865	87106
14437	87107
9159	87108
32214	87109
96089	87110
255257	87111
123815	87112
2540	87113
71536	87114
148803	87115
89303	87116
127989	87117
95788	87118
640	87119
156282	87120
85617	87121
158353	87122
44398	87123
2817	87124
162196	87125
309	87126
122461	87127
206771	87128
192919	87129
251715	87130
74665	87131
120620	87132
13487	87133
95046	87134
6671	87135
83437	87136
134565	87137
70992	87138
38971	87139
248536	87140
8705	87141
179396	87142
129868	87143
299038	87144
8301	87145
50386	87146
106886	87147
19652	87148
186574	87149
26230	87150
15681	87151
60774	87152
136273	87153
57901	87154
54848	87155
13797	87156
108998	87157
269008	87158
636	87159
636	87160
636	87161
636	87162
56901	87163
11157	87164
248774	87165
52993	87166
111282	87167
9383	87168
33883	87169
7295	87170
29372	87171
35644	87172
33688	87173
30824	87174
131530	87175
95373	87176
18335	87177
14898	87178
48337	87179
98393	87180
60605	87181
27772	87182
25949	87183
85945	87184
25191	87185
92303	87186
260942	87187
21284	87188
8985	87189
5923	87190
7570	87191
187461	87192
40424	87193
51129	87194
25958	87195
124941	87196
58087	87197
43156	87198
41227	87199
196149	87200
68130	87201
102768	87202
33	87203
5833	87204
41248	87205
5198	87206
7067	87207
23435	87208
1070	87209
15579	87210
49090	87211
144889	87212
15107	87213
105066	87214
217838	87215
59766	87216
172213	87217
101205	87218
49570	87219
14375	87220
128487	87221
9968	87222
45978	87223
19928	87224
77865	87225
85921	87226
19294	87227
59450	87228
80567	87229
59094	87230
83	87231
1662	87232
2110	87233
26601	87234
32377	87235
301181	87236
42226	87237
172147	87238
91164	87239
6832	87240
123554	87241
83963	87242
4096	87243
64521	87244
17765	87245
5479	87246
271193	87247
1660	87248
96594	87249
15788	87250
1123	87251
924	87252
6090	87253
33565	87254
130207	87255
15743	87256
17654	87257
213422	87258
209192	87259
256689	87260
3111	87261
272901	87262
95830	87263
12562	87264
191006	87265
6997	87266
62511	87267
188303	87268
116	87269
168486	87270
46160	87271
307	87272
182870	87273
18835	87274
143	87275
121160	87276
115941	87277
137888	87278
48370	87279
17678	87280
33118	87281
43812	87282
52244	87283
131063	87284
7580	87285
264559	87286
104770	87287
7052	87288
34258	87289
19955	87290
23636	87291
101365	87292
6128	87293
6777	87294
37	87295
12765	87296
182	87297
280046	87298
32380	87299
84079	87300
56966	87301
68543	87302
167724	87303
74838	87304
96622	87305
32490	87306
135479	87307
25995	87308
1396	87309
24327	87310
19200	87311
44758	87312
138407	87313
6525	87314
39358	87315
140621	87316
22908	87317
54567	87318
44699	87319
127562	87320
3637	87321
5926	87322
18354	87323
24747	87324
211262	87325
209	87326
66	87327
21929	87328
15405	87329
8039	87330
155213	87331
29538	87332
85735	87333
8500	87334
171158	87335
12584	87336
3945	87337
29042	87338
3881	87339
59378	87340
720	87341
26243	87342
502	87343
1488	87344
36624	87345
57903	87346
14164	87347
25669	87348
18166	87349
13767	87350
43192	87351
27539	87352
36540	87353
15262	87354
21076	87355
74044	87356
43185	87357
139860	87358
112086	87359
79590	87360
29397	87361
2810	87362
113357	87363
278744	87364
74090	87365
95644	87366
94026	87367
37472	87368
265144	87369
68490	87370
183159	87371
8961	87372
8135	87373
103971	87374
81739	87375
46550	87376
233752	87377
261208	87378
55804	87379
6820	87380
7169	87381
7879	87382
27602	87383
25271	87384
61452	87385
103567	87386
32358	87387
190956	87388
11208	87389
108720	87390
21000	87391
124056	87392
112814	87393
255881	87394
176449	87395
92576	87396
195582	87397
68081	87398
240003	87399
193946	87400
56734	87401
274454	87402
30599	87403
27624	87404
62384	87405
70702	87406
146119	87407
188810	87408
298543	87409
188	87410
85494	87411
38990	87412
61687	87413
127034	87414
150	87415
105	87416
273151	87417
189298	87418
189298	87419
153366	87420
274339	87421
173076	87422
146318	87423
63470	87424
235135	87425
4119	87426
248780	87427
243696	87428
65138	87429
312249	87430
58357	87431
299582	87432
62653	87433
228275	87434
45691	87435
42768	87436
9921	87437
13161	87438
90337	87439
304542	87440
211985	87441
62562	87442
121893	87443
179426	87444
263412	87445
11282	87446
110133	87447
120689	87448
60100	87449
198067	87450
40482	87451
73306	87452
62044	87453
190023	87454
201864	87455
53551	87456
159	87457
195185	87458
110184	87459
232608	87460
107912	87461
31808	87462
8486	87463
135349	87464
137651	87465
91629	87466
142671	87467
35909	87468
299988	87469
93164	87470
51877	87471
140696	87472
57692	87473
78621	87474
88107	87475
43749	87476
40484	87477
160715	87478
1710	87479
252114	87480
197749	87481
217773	87482
79325	87483
5439	87484
94405	87485
124026	87486
30601	87487
57126	87488
239855	87489
144333	87490
127399	87491
70674	87492
52410	87493
4309	87494
52535	87495
2148	87496
252998	87497
188411	87498
5173	87499
115441	87500
138190	87501
8345	87502
200	87503
3593	87504
10952	87505
24884	87506
21577	87507
6632	87508
93608	87509
289796	87510
13674	87511
195241	87512
195198	87513
312404	87514
217414	87515
87835	87516
58418	87517
41080	87518
19226	87519
125030	87520
53326	87521
10370	87522
33504	87523
281016	87524
251380	87525
131332	87526
86988	87527
201418	87528
107530	87529
1889	87530
39985	87531
46099	87532
20817	87533
23812	87534
96431	87535
16067	87536
257880	87537
31481	87538
31481	87539
63884	87540
35830	87541
4157	87542
85876	87543
290090	87544
9534	87545
34670	87546
81624	87547
259808	87548
100831	87549
293130	87550
27662	87551
7086	87552
304841	87553
7086	87554
7086	87555
19724	87556
7086	87557
9736	87558
19524	87559
99152	87560
9736	87561
116208	87562
1742	87563
280626	87564
130571	87565
128488	87566
125644	87567
135878	87568
5605	87569
291960	87570
127798	87571
28216	87572
4803	87573
45973	87574
12045	87575
231	87576
39046	87577
158046	87578
10452	87579
255781	87580
88752	87581
126942	87582
129610	87583
18381	87584
66473	87585
9597	87586
2	87587
1699	87588
126794	87589
51458	87590
49737	87591
16358	87592
16358	87593
49610	87594
23356	87595
16347	87596
181509	87597
209098	87598
131547	87599
25085	87600
201831	87601
2686	87602
49279	87603
105384	87604
254541	87605
28408	87606
28297	87607
28297	87608
233976	87609
249499	87610
211725	87611
68875	87612
36974	87613
118183	87614
17218	87615
74189	87616
3016	87617
49198	87618
1501	87619
37584	87620
42413	87621
114891	87622
82050	87623
268307	87624
42892	87625
246299	87626
101991	87627
196114	87628
50807	87629
11365	87630
5342	87631
5342	87632
8263	87633
37948	87634
4809	87635
55747	87636
38038	87637
13418	87638
18634	87639
19641	87640
9168	87641
81914	87642
45691	87643
228712	87644
20709	87645
3705	87646
24566	87647
97591	87648
1951	87649
8752	87650
152922	87651
3786	87652
104	87653
536	87654
1749	87655
46478	87656
156620	87657
24473	87658
42345	87659
21936	87660
127314	87661
291091	87662
112342	87663
58825	87664
11370	87665
249766	87666
8856	87667
3879	87668
3879	87669
10493	87670
291452	87671
10361	87672
23472	87673
34295	87674
5985	87675
28210	87676
6237	87677
30287	87678
44984	87679
282198	87680
27650	87681
19143	87682
109013	87683
206522	87684
5391	87685
24025	87686
15127	87687
119211	87688
25968	87689
1827	87690
115227	87691
187839	87692
5831	87693
14613	87694
12659	87695
53310	87696
189165	87697
43043	87698
12786	87699
87966	87700
295031	87701
188086	87702
87207	87703
305989	87704
35636	87705
284320	87706
17305	87707
32862	87708
4461	87709
10802	87710
3267	87711
40594	87712
49488	87713
13812	87714
98510	87715
169	87716
43819	87717
10043	87718
13964	87719
27207	87720
33032	87721
17458	87722
54292	87723
55534	87724
32636	87725
2049	87726
43212	87727
28661	87728
19600	87729
11395	87730
3445	87731
2044	87732
5508	87733
159661	87734
67254	87735
78825	87736
85379	87737
7206	87738
28271	87739
14114	87740
1379	87741
25010	87742
55800	87743
88	87744
272628	87745
119435	87746
57145	87747
7281	87748
167485	87749
125201	87750
585	87751
45452	87752
50577	87753
27606	87754
119066	87755
146100	87756
21428	87757
38931	87758
290296	87759
186904	87760
18546	87761
36139	87762
130521	87763
251852	87764
252150	87765
26792	87766
196518	87767
5868	87768
6033	87769
9549	87770
134688	87771
228690	87772
102680	87773
256150	87774
62902	87775
117455	87776
25583	87777
92543	87778
29972	87779
9585	87780
42960	87781
14668	87782
83539	87783
30835	87784
286319	87785
22712	87786
50622	87787
23000	87788
12999	87789
5895	87790
27205	87791
123605	87792
5440	87793
35239	87794
123547	87795
37221	87796
8956	87797
197167	87798
185373	87799
47735	87800
155117	87801
253395	87802
7889	87803
42960	87804
28289	87805
135468	87806
33779	87807
211776	87808
75118	87809
145092	87810
14981	87811
163011	87812
41031	87813
6924	87814
96976	87815
485	87816
85789	87817
39131	87818
4323	87819
6635	87820
44735	87821
34390	87822
12348	87823
16	87824
154134	87825
93237	87826
50224	87827
21896	87828
18021	87829
91239	87830
81011	87831
12737	87832
11988	87833
163711	87834
127013	87835
21349	87836
4250	87837
38296	87838
21283	87839
171	87840
177854	87841
36140	87842
163475	87843
18733	87844
7217	87845
6917	87846
135851	87847
2432	87848
168633	87849
168547	87850
56250	87851
5440	87852
7894	87853
25158	87854
13190	87855
46662	87856
63992	87857
14332	87858
2733	87859
47711	87860
25774	87861
86129	87862
220091	87863
28461	87864
69371	87865
64057	87866
213444	87867
25206	87868
158857	87869
38274	87870
40595	87871
10516	87872
1656	87873
82783	87874
38228	87875
62130	87876
41688	87877
182162	87878
185469	87879
2783	87880
170696	87881
58	87882
22036	87883
39124	87884
43670	87885
61771	87886
275586	87887
9296	87888
32931	87889
157978	87890
141562	87891
55031	87892
47654	87893
28927	87894
51924	87895
4936	87896
81686	87897
7257	87898
75558	87899
295008	87900
10577	87901
128960	87902
136947	87903
216506	87904
36859	87905
61927	87906
143150	87907
23458	87908
165889	87909
58112	87910
116969	87911
37220	87912
89591	87913
8188	87914
21495	87915
238340	87916
143135	87917
75601	87918
160038	87919
34531	87920
572	87921
146826	87922
4628	87923
71708	87924
7152	87925
29887	87926
19576	87927
92346	87928
123237	87929
28458	87930
4763	87931
172249	87932
130080	87933
35978	87934
253628	87935
139864	87936
3539	87937
863	87938
305678	87939
59429	87940
46957	87941
43145	87942
114285	87943
119059	87944
5890	87945
1234	87946
61909	87947
562	87948
33362	87949
63012	87950
87416	87951
51299	87952
4086	87953
505	87954
10079	87955
115673	87956
69	87957
266789	87958
38610	87959
73423	87960
9238	87961
40067	87962
114214	87963
9812	87964
83511	87965
65859	87966
91433	87967
132344	87968
28171	87969
31255	87970
94724	87971
53746	87972
26919	87973
64586	87974
82526	87975
44547	87976
2756	87977
64473	87978
57311	87979
4853	87980
292281	87981
4382	87982
152884	87983
145051	87984
17972	87985
56030	87986
172978	87987
78258	87988
8132	87989
52734	87990
152091	87991
12224	87992
12224	87993
15961	87994
2131	87995
60216	87996
46713	87997
61591	87998
72536	87999
3389	88000
288584	88001
212757	88002
74	88003
11842	88004
262605	88005
70262	88006
201740	88007
5117	88008
54127	88009
67	88010
111699	88011
8899	88012
62918	88013
32	88014
38570	88015
217911	88016
238291	88017
3774	88018
80529	88019
81295	88020
6446	88021
29243	88022
3135	88023
194854	88024
128616	88025
173649	88026
55662	88027
2944	88028
97790	88029
31574	88030
175128	88031
172825	88032
116211	88033
154834	88034
6819	88035
39878	88036
115417	88037
67433	88038
194645	88039
2944	88040
48248	88041
8367	88042
72432	88043
92188	88044
50889	88045
286314	88046
93410	88047
57880	88048
186662	88049
266311	88050
20257	88051
189007	88052
108724	88053
167198	88054
71915	88055
215172	88056
162379	88057
204158	88058
63113	88059
149840	88060
167942	88061
3912	88062
293969	88063
1128	88064
209051	88065
288720	88066
202071	88067
191023	88068
160686	88069
71374	88070
6049	88071
207706	88072
9708	88073
80627	88074
215153	88075
102528	88076
162241	88077
32909	88078
90168	88079
292211	88080
168646	88081
64326	88082
156052	88083
31755	88084
99530	88085
188004	88086
270543	88087
93640	88088
136572	88089
88684	88090
157540	88091
37639	88092
185935	88093
269189	88094
136571	88095
169441	88096
31375	88097
1570	88098
238037	88099
93938	88100
91828	88101
19221	88102
50622	88103
216055	88104
230763	88105
157193	88106
188343	88107
222273	88108
21098	88109
120061	88110
39840	88111
113624	88112
10542	88113
88302	88114
65002	88115
9565	88116
285558	88117
6976	88118
3370	88119
90543	88120
24236	88121
84654	88122
33770	88123
82124	88124
46114	88125
159901	88126
86536	88127
1641	88128
75288	88129
185151	88130
310793	88131
185505	88132
4824	88133
247682	88134
231908	88135
21074	88136
278020	88137
255111	88138
175564	88139
22861	88140
23005	88141
94304	88142
42535	88143
9320	88144
34349	88145
232342	88146
17162	88147
94185	88148
96256	88149
9021	88150
137438	88151
88595	88152
81951	88153
4388	88154
34745	88155
105658	88156
188123	88157
12359	88158
240445	88159
60991	88160
265648	88161
122386	88162
25234	88163
176385	88164
49400	88165
94611	88166
94611	88167
51198	88168
146857	88169
65081	88170
224917	88171
126301	88172
142534	88173
4402	88174
84179	88175
47624	88176
15620	88177
272234	88178
41254	88179
91616	88180
312290	88181
31051	88182
273240	88183
177061	88184
165708	88185
3225	88186
13632	88187
55135	88188
177605	88189
39411	88190
23915	88191
115004	88192
38192	88193
6590	88194
2034	88195
43889	88196
218719	88197
79772	88198
282024	88199
180	88200
128191	88201
20237	88202
31780	88203
12437	88204
82338	88205
80187	88206
71448	88207
235020	88208
160372	88209
290047	88210
13425	88211
58318	88212
282664	88213
142	88214
84739	88215
43672	88216
102888	88217
111899	88218
2994	88219
118821	88220
36259	88221
251233	88222
1883	88223
496	88224
57060	88225
40011	88226
16383	88227
5464	88228
2	88229
267032	88230
60464	88231
129077	88232
168367	88233
7448	88234
152872	88235
220179	88236
220175	88237
184811	88238
116253	88239
251649	88240
15802	88241
217690	88242
1883	88243
116554	88244
98812	88245
107769	88246
209116	88247
19412	88248
66083	88249
98880	88250
116849	88251
100011	88252
163941	88253
169253	88254
198960	88255
155895	88256
194819	88257
134221	88258
177639	88259
48301	88260
27001	88261
269093	88262
148624	88263
27413	88264
135781	88265
50443	88266
31277	88267
127279	88268
81881	88269
2207	88270
3177	88271
277977	88272
70727	88273
70727	88274
97307	88275
7572	88276
148521	88277
65830	88278
133442	88279
255119	88280
192	88281
120165	88282
215811	88283
72400	88284
156145	88285
166989	88286
111730	88287
44815	88288
116297	88289
44469	88290
167728	88291
20642	88292
104248	88293
75440	88294
109861	88295
54303	88296
93224	88297
62436	88298
129484	88299
223676	88300
29343	88301
34528	88302
44630	88303
2636	88304
91131	88305
2144	88306
12070	88307
8365	88308
212	88309
112902	88310
133121	88311
7287	88312
255390	88313
237828	88314
219920	88315
298898	88316
122468	88317
11470	88318
104230	88319
9558	88320
85759	88321
217815	88322
205574	88323
53061	88324
115885	88325
73102	88326
6079	88327
140480	88328
118903	88329
187629	88330
38074	88331
13868	88332
212645	88333
73701	88334
50047	88335
170127	88336
18776	88337
74423	88338
29076	88339
133591	88340
91408	88341
85185	88342
72837	88343
30959	88344
1564	88345
1564	88346
89257	88347
242245	88348
86079	88349
101654	88350
163507	88351
26507	88352
770	88353
18783	88354
23409	88355
119229	88356
278688	88357
59790	88358
55241	88359
9605	88360
197713	88361
113172	88362
54283	88363
245043	88364
278945	88365
47553	88366
256396	88367
29730	88368
131917	88369
93459	88370
30349	88371
57151	88372
6018	88373
231168	88374
91533	88375
78940	88376
98068	88377
216560	88378
296214	88379
20501	88380
15342	88381
183283	88382
85689	88383
53942	88384
98950	88385
183563	88386
44945	88387
323	88388
48167	88389
84970	88390
962	88391
41299	88392
36190	88393
249384	88394
50992	88395
32609	88396
74561	88397
27226	88398
199160	88399
7078	88400
13560	88401
118391	88402
87370	88403
298136	88404
15772	88405
487	88406
39804	88407
76155	88408
145707	88409
66214	88410
127281	88411
105184	88412
109033	88413
22720	88414
224549	88415
84246	88416
198973	88417
155984	88418
143996	88419
6755	88420
28124	88421
25062	88422
31244	88423
186772	88424
111503	88425
39373	88426
61501	88427
179235	88428
6046	88429
145603	88430
308066	88431
151545	88432
148657	88433
63760	88434
138404	88435
162234	88436
4667	88437
42354	88438
211319	88439
4576	88440
79845	88441
84660	88442
53979	88443
55823	88444
215803	88445
160732	88446
53214	88447
118586	88448
225011	88449
130591	88450
34689	88451
5109	88452
106913	88453
51878	88454
45882	88455
173695	88456
108728	88457
186002	88458
292926	88459
121989	88460
293973	88461
137676	88462
33720	88463
69204	88464
55703	88465
284088	88466
182022	88467
61020	88468
2180	88469
5048	88470
54169	88471
96340	88472
136191	88473
79065	88474
26956	88475
20877	88476
81019	88477
290087	88478
205065	88479
95726	88480
139146	88481
16931	88482
64966	88483
278807	88484
57663	88485
202528	88486
5419	88487
13398	88488
106886	88489
200306	88490
40634	88491
16008	88492
103276	88493
13	88494
44456	88495
58620	88496
165850	88497
18622	88498
12100	88499
1378	88500
33046	88501
90436	88502
17894	88503
69083	88504
19166	88505
73518	88506
90720	88507
45663	88508
32499	88509
168917	88510
287105	88511
236283	88512
208766	88513
160122	88514
22429	88515
31417	88516
272910	88517
31568	88518
46947	88519
37721	88520
49509	88521
13990	88522
188020	88523
81611	88524
194430	88525
96681	88526
180772	88527
97666	88528
11382	88529
115364	88530
82086	88531
77007	88532
20314	88533
83972	88534
83972	88535
87118	88536
106865	88537
161420	88538
42800	88539
141552	88540
143864	88541
27058	88542
303571	88543
145835	88544
115961	88545
70285	88546
11287	88547
14221	88548
221698	88549
80355	88550
217444	88551
136055	88552
103877	88553
215998	88554
1994	88555
27534	88556
212710	88557
1072	88558
83548	88559
94216	88560
261201	88561
141488	88562
71655	88563
97678	88564
27411	88565
143364	88566
30900	88567
20010	88568
87411	88569
15638	88570
22137	88571
41643	88572
33287	88573
226845	88574
105535	88575
32105	88576
131596	88577
29268	88578
41484	88579
42612	88580
19812	88581
141013	88582
42775	88583
119200	88584
100530	88585
135128	88586
210078	88587
61678	88588
1560	88589
2821	88590
33126	88591
229986	88592
30436	88593
399	88594
45332	88595
886	88596
134867	88597
190394	88598
122116	88599
45183	88600
151488	88601
8042	88602
33852	88603
124685	88604
217535	88605
20278	88606
234539	88607
283118	88608
118224	88609
94226	88610
117116	88611
95260	88612
218029	88613
21255	88614
33334	88615
129415	88616
51499	88617
169343	88618
171637	88619
143103	88620
216367	88621
11432	88622
43146	88623
28048	88624
35472	88625
158503	88626
48836	88627
781	88628
144275	88629
96163	88630
23148	88631
78026	88632
296074	88633
26705	88634
1527	88635
1067	88636
99090	88637
58532	88638
6782	88639
150969	88640
87380	88641
42005	88642
40647	88643
70597	88644
84578	88645
130613	88646
16371	88647
139193	88648
109969	88649
141408	88650
44475	88651
213751	88652
38703	88653
184072	88654
34379	88655
138930	88656
182933	88657
39245	88658
291827	88659
70270	88660
56030	88661
67709	88662
41316	88663
128341	88664
114446	88665
145295	88666
49529	88667
23537	88668
33366	88669
100783	88670
13972	88671
41572	88672
188691	88673
19731	88674
75767	88675
15326	88676
77272	88677
13547	88678
31647	88679
212338	88680
33512	88681
53345	88682
931	88683
7083	88684
19685	88685
3232	88686
9824	88687
42682	88688
88968	88689
193545	88690
6002	88691
106777	88692
230567	88693
243253	88694
31871	88695
64204	88696
50323	88697
98172	88698
33216	88699
51943	88700
21988	88701
33335	88702
170710	88703
65636	88704
60369	88705
166758	88706
239344	88707
48825	88708
52603	88709
7394	88710
75873	88711
219674	88712
6419	88713
197323	88714
357	88715
47035	88716
301509	88717
27967	88718
135682	88719
468	88720
83750	88721
39479	88722
141088	88723
2087	88724
168699	88725
272387	88726
9793	88727
12361	88728
20509	88729
16080	88730
57632	88731
124031	88732
94037	88733
59457	88734
85541	88735
15440	88736
186957	88737
286774	88738
118204	88739
57204	88740
184843	88741
5859	88742
24584	88743
74728	88744
96411	88745
4865	88746
206132	88747
285693	88748
193301	88749
19052	88750
19052	88751
35739	88752
61026	88753
28579	88754
25905	88755
96495	88756
106950	88757
28663	88758
140018	88759
178050	88760
192738	88761
4282	88762
305302	88763
56397	88764
28958	88765
191372	88766
53169	88767
22479	88768
310753	88769
24249	88770
140807	88771
41184	88772
71026	88773
2688	88774
4460	88775
40407	88776
8692	88777
90725	88778
8090	88779
24986	88780
134465	88781
164768	88782
50495	88783
96580	88784
98864	88785
298064	88786
37434	88787
15628	88788
174390	88789
182014	88790
73661	88791
113517	88792
72318	88793
188528	88794
40702	88795
61415	88796
160024	88797
24255	88798
63114	88799
23692	88800
269457	88801
70251	88802
33053	88803
15364	88804
118594	88805
222479	88806
113039	88807
208843	88808
114864	88809
29957	88810
147136	88811
18435	88812
202410	88813
37950	88814
32289	88815
295900	88816
156481	88817
30203	88818
489	88819
2563	88820
268271	88821
197220	88822
26899	88823
42353	88824
52649	88825
91765	88826
247321	88827
64418	88828
116055	88829
95528	88830
126431	88831
106400	88832
155310	88833
73691	88834
202929	88835
106183	88836
19846	88837
17575	88838
68268	88839
19376	88840
192676	88841
225070	88842
9860	88843
87669	88844
48402	88845
192998	88846
100868	88847
90199	88848
63176	88849
146954	88850
99678	88851
41768	88852
9198	88853
217161	88854
159367	88855
110231	88856
202193	88857
71088	88858
124352	88859
56707	88860
85504	88861
125234	88862
83328	88863
209891	88864
37957	88865
83936	88866
314	88867
100293	88868
175107	88869
86540	88870
39188	88871
87301	88872
132942	88873
156738	88874
129098	88875
138779	88876
38531	88877
127251	88878
213862	88879
102902	88880
200996	88881
167896	88882
242155	88883
8153	88884
154657	88885
95912	88886
291683	88887
66385	88888
58797	88889
129332	88890
129332	88891
136678	88892
55139	88893
14941	88894
201750	88895
27833	88896
64799	88897
127707	88898
122793	88899
123078	88900
34516	88901
69103	88902
14102	88903
7428	88904
11910	88905
71615	88906
301220	88907
311590	88908
97437	88909
67399	88910
183173	88911
112950	88912
20229	88913
5155	88914
145068	88915
28692	88916
42702	88917
188204	88918
146721	88919
81144	88920
302828	88921
5722	88922
108342	88923
290903	88924
13030	88925
199	88926
84167	88927
160042	88928
31770	88929
4677	88930
84494	88931
84815	88932
50824	88933
17645	88934
27095	88935
15790	88936
18091	88937
60328	88938
3881	88939
306926	88940
37914	88941
91248	88942
60911	88943
78018	88944
37286	88945
137606	88946
161842	88947
36295	88948
96817	88949
118169	88950
74115	88951
104322	88952
208376	88953
81978	88954
129260	88955
254460	88956
30767	88957
46452	88958
16529	88959
44291	88960
79086	88961
68481	88962
87431	88963
79183	88964
107106	88965
172580	88966
160010	88967
126360	88968
23096	88969
18982	88970
193907	88971
81113	88972
30516	88973
162249	88974
147168	88975
88725	88976
88725	88977
75446	88978
106955	88979
139583	88980
20824	88981
265842	88982
145964	88983
19357	88984
177209	88985
156610	88986
61402	88987
143185	88988
28806	88989
28662	88990
118079	88991
31968	88992
303116	88993
79299	88994
50054	88995
50812	88996
147944	88997
176707	88998
2964	88999
303305	89000
125820	89001
38370	89002
180914	89003
210889	89004
59556	89005
180190	89006
41211	89007
131121	89008
13948	89009
95644	89010
110413	89011
30729	89012
70546	89013
110403	89014
5554	89015
144783	89016
42756	89017
23930	89018
56247	89019
210103	89020
25843	89021
254456	89022
92177	89023
144146	89024
137073	89025
5038	89026
173130	89027
94633	89028
196544	89029
205966	89030
85211	89031
130877	89032
53954	89033
305327	89034
59599	89035
139899	89036
93793	89037
16134	89038
62	89039
154487	89040
196972	89041
70571	89042
44416	89043
62679	89044
38662	89045
94432	89046
301086	89047
246137	89048
4864	89049
3761	89050
171712	89051
205498	89052
82548	89053
19624	89054
20726	89055
46661	89056
88661	89057
38450	89058
138895	89059
15836	89060
245174	89061
50419	89062
41049	89063
60371	89064
27590	89065
296842	89066
207458	89067
85601	89068
29593	89069
95752	89070
21949	89071
65790	89072
28102	89073
83047	89074
59313	89075
64536	89076
43874	89077
96231	89078
24504	89079
29045	89080
24594	89081
79497	89082
174191	89083
204694	89084
123978	89085
20842	89086
230459	89087
78064	89088
199259	89089
134890	89090
59188	89091
27770	89092
24167	89093
66644	89094
77336	89095
68897	89096
8491	89097
29	89098
198300	89099
62787	89100
37427	89101
37964	89102
40469	89103
97055	89104
184173	89105
2761	89106
23655	89107
88761	89108
15402	89109
90419	89110
107656	89111
211751	89112
149882	89113
143870	89114
61266	89115
299264	89116
52846	89117
3309	89118
190287	89119
254203	89120
2574	89121
25512	89122
25512	89123
224647	89124
86498	89125
77725	89126
9102	89127
13503	89128
169825	89129
143047	89130
135088	89131
8792	89132
23059	89133
172793	89134
31851	89135
27042	89136
27042	89137
54600	89138
176239	89139
83159	89140
254218	89141
24110	89142
7768	89143
5531	89144
138559	89145
98032	89146
2066	89147
84421	89148
192000	89149
270	89150
188424	89151
92320	89152
5673	89153
51100	89154
225962	89155
164119	89156
172467	89157
37827	89158
113546	89159
52126	89160
92233	89161
110305	89162
5531	89163
59886	89164
97306	89165
184933	89166
127189	89167
15955	89168
148451	89169
6022	89170
120249	89171
10266	89172
55352	89173
109458	89174
182277	89175
9057	89176
42603	89177
67364	89178
119400	89179
145899	89180
102819	89181
122808	89182
96627	89183
92230	89184
17559	89185
17559	89186
12575	89187
63213	89188
51635	89189
275215	89190
192305	89191
121509	89192
65597	89193
81344	89194
15995	89195
5894	89196
4973	89197
95697	89198
4622	89199
25735	89200
11715	89201
17831	89202
71678	89203
1812	89204
183352	89205
97121	89206
117803	89207
66030	89208
20445	89209
283537	89210
63931	89211
105119	89212
143533	89213
23773	89214
128934	89215
39909	89216
78883	89217
44808	89218
109553	89219
35090	89220
23213	89221
178572	89222
141045	89223
135837	89224
205444	89225
3082	89226
18163	89227
21761	89228
188130	89229
1436	89230
122655	89231
63781	89232
32374	89233
209622	89234
11325	89235
96642	89236
64721	89237
44540	89238
64247	89239
89768	89240
272273	89241
27488	89242
34678	89243
10640	89244
122480	89245
93495	89246
2575	89247
36021	89248
189661	89249
68761	89250
36743	89251
29976	89252
99837	89253
199662	89254
4719	89255
11754	89256
64721	89257
17689	89258
5911	89259
33285	89260
27045	89261
46278	89262
114201	89263
23313	89264
56106	89265
191274	89266
23786	89267
1541	89268
192142	89269
150272	89270
94795	89271
224247	89272
217312	89273
106916	89274
51352	89275
39627	89276
193183	89277
28149	89278
76993	89279
87479	89280
70232	89281
10880	89282
107750	89283
77802	89284
5036	89285
32948	89286
51943	89287
63058	89288
10876	89289
23239	89290
53117	89291
58754	89292
143851	89293
217002	89294
97938	89295
79559	89296
288145	89297
47709	89298
60870	89299
127168	89300
255427	89301
176112	89302
23634	89303
55991	89304
877	89305
13502	89306
168465	89307
50359	89308
168541	89309
73967	89310
131554	89311
45318	89312
48082	89313
95481	89314
95611	89315
122312	89316
83456	89317
202150	89318
154390	89319
105615	89320
52964	89321
147570	89322
172247	89323
152263	89324
270225	89325
127911	89326
107836	89327
18631	89328
65655	89329
169587	89330
167573	89331
57081	89332
5202	89333
40631	89334
59348	89335
214570	89336
222548	89337
119382	89338
5036	89339
189550	89340
188145	89341
126301	89342
179809	89343
3922	89344
76845	89345
21165	89346
33227	89347
93138	89348
49168	89349
21606	89350
32283	89351
142266	89352
24230	89353
73503	89354
46018	89355
13849	89356
49945	89357
94575	89358
143994	89359
34039	89360
202049	89361
169731	89362
183661	89363
27183	89364
144698	89365
49137	89366
46923	89367
243461	89368
197338	89369
37095	89370
61259	89371
175248	89372
51976	89373
34778	89374
103689	89375
259687	89376
105702	89377
11633	89378
49058	89379
157267	89380
59865	89381
230619	89382
8315	89383
16102	89384
259339	89385
107185	89386
58608	89387
129161	89388
41417	89389
165846	89390
37484	89391
287	89392
251069	89393
15357	89394
35109	89395
163681	89396
68042	89397
79665	89398
110606	89399
214707	89400
90263	89401
263734	89402
214313	89403
78424	89404
4975	89405
70216	89406
164469	89407
213206	89408
4975	89409
21471	89410
112072	89411
90880	89412
215370	89413
15089	89414
289477	89415
7638	89416
661	89417
119070	89418
1533	89419
297405	89420
228718	89421
109771	89422
255565	89423
26289	89424
38751	89425
26095	89426
40267	89427
1377	89428
59574	89429
48688	89430
44104	89431
62818	89432
35222	89433
99407	89434
151007	89435
14936	89436
14936	89437
14936	89438
203394	89439
172084	89440
98638	89441
3363	89442
44464	89443
221217	89444
125144	89445
10071	89446
171686	89447
266	89448
41014	89449
104087	89450
54211	89451
155243	89452
180214	89453
263126	89454
97662	89455
28362	89456
96656	89457
5022	89458
44104	89459
93851	89460
63631	89461
78557	89462
267247	89463
58533	89464
82698	89465
122264	89466
221250	89467
111305	89468
279666	89469
67281	89470
17972	89471
52615	89472
47523	89473
37127	89474
91684	89475
58814	89476
54051	89477
60060	89478
83642	89479
50640	89480
84155	89481
71991	89482
8140	89483
41432	89484
29391	89485
5156	89486
3015	89487
40037	89488
184627	89489
84653	89490
33295	89491
50001	89492
40580	89493
34216	89494
11622	89495
14267	89496
202192	89497
27953	89498
63363	89499
56018	89500
37793	89501
50606	89502
6469	89503
27762	89504
2037	89505
4926	89506
35380	89507
674	89508
70390	89509
10038	89510
84996	89511
75255	89512
57597	89513
128794	89514
1160	89515
33783	89516
2289	89517
154545	89518
82383	89519
999	89520
50883	89521
97952	89522
9305	89523
59700	89524
172508	89525
86201	89526
277486	89527
148772	89528
29471	89529
144126	89530
198149	89531
110630	89532
283	89533
62203	89534
44249	89535
8357	89536
33929	89537
21262	89538
203033	89539
190359	89540
1456	89541
43752	89542
60762	89543
183722	89544
29735	89545
27651	89546
295199	89547
4570	89548
10329	89549
165867	89550
182134	89551
23061	89552
303506	89553
2331	89554
192443	89555
111997	89556
95540	89557
212427	89558
211073	89559
33872	89560
2901	89561
5217	89562
12932	89563
118355	89564
55113	89565
18908	89566
45805	89567
259039	89568
110912	89569
33929	89570
1087	89571
133493	89572
41333	89573
21822	89574
10108	89575
201336	89576
13847	89577
59401	89578
3065	89579
190470	89580
52043	89581
167386	89582
36221	89583
61161	89584
87646	89585
41999	89586
153582	89587
82556	89588
147369	89589
57890	89590
180294	89591
37579	89592
30058	89593
74900	89594
21262	89595
18956	89596
3478	89597
4088	89598
227938	89599
34954	89600
33937	89601
6582	89602
209868	89603
267128	89604
111254	89605
67072	89606
93973	89607
249481	89608
260356	89609
85290	89610
103067	89611
38394	89612
135827	89613
200541	89614
136760	89615
254096	89616
83519	89617
211635	89618
145923	89619
19832	89620
73977	89621
1331	89622
115532	89623
124734	89624
67936	89625
309949	89626
8318	89627
115915	89628
187606	89629
155374	89630
18943	89631
38865	89632
10645	89633
22661	89634
33466	89635
50429	89636
119972	89637
38935	89638
95542	89639
27715	89640
29312	89641
9830	89642
33245	89643
134542	89644
186573	89645
27336	89646
62386	89647
126835	89648
90094	89649
38389	89650
63101	89651
222871	89652
92381	89653
2236	89654
87462	89655
15166	89656
81622	89657
14676	89658
294561	89659
25067	89660
2635	89661
45009	89662
7782	89663
124754	89664
253639	89665
25746	89666
6470	89667
294945	89668
81560	89669
201881	89670
5051	89671
313	89672
40561	89673
2882	89674
98715	89675
24489	89676
115019	89677
30815	89678
210239	89679
95884	89680
5653	89681
126661	89682
20521	89683
285	89684
201045	89685
289369	89686
208884	89687
274807	89688
280799	89689
107197	89690
147284	89691
3481	89692
57585	89693
1036	89694
165111	89695
26667	89696
141352	89697
214840	89698
27297	89699
80023	89700
191409	89701
213003	89702
115932	89703
25668	89704
69908	89705
44235	89706
13646	89707
63966	89708
43099	89709
136753	89710
35583	89711
28147	89712
6751	89713
71607	89714
55845	89715
22244	89716
20113	89717
73535	89718
112096	89719
71136	89720
143062	89721
207688	89722
71044	89723
81020	89724
1646	89725
117132	89726
33913	89727
28813	89728
11339	89729
32562	89730
203776	89731
25040	89732
92428	89733
62239	89734
49038	89735
94484	89736
202277	89737
217458	89738
110311	89739
67781	89740
27416	89741
113284	89742
114238	89743
112799	89744
165291	89745
61308	89746
140321	89747
71767	89748
164676	89749
5106	89750
8940	89751
241617	89752
194331	89753
146403	89754
45425	89755
144730	89756
87794	89757
33465	89758
8050	89759
11945	89760
310308	89761
2530	89762
55293	89763
42572	89764
276668	89765
83517	89766
42518	89767
126941	89768
294778	89769
134049	89770
13883	89771
113220	89772
205850	89773
36952	89774
100124	89775
12057	89776
201884	89777
243497	89778
29381	89779
7321	89780
61346	89781
2310	89782
114903	89783
204251	89784
6553	89785
96371	89786
181907	89787
42357	89788
106286	89789
206491	89790
11311	89791
71638	89792
38754	89793
127336	89794
35744	89795
140954	89796
49559	89797
28819	89798
208749	89799
61561	89800
142260	89801
140550	89802
110156	89803
189426	89804
19223	89805
219276	89806
64615	89807
291867	89808
110278	89809
768	89810
25642	89811
116360	89812
27778	89813
16004	89814
109551	89815
10248	89816
70876	89817
63532	89818
70292	89819
19633	89820
67213	89821
93470	89822
31909	89823
29103	89824
80417	89825
65278	89826
2436	89827
45696	89828
36580	89829
17232	89830
40084	89831
55307	89832
191468	89833
29428	89834
101657	89835
12702	89836
145962	89837
302322	89838
52424	89839
134218	89840
37093	89841
18531	89842
218442	89843
33802	89844
107938	89845
116030	89846
193435	89847
209545	89848
195173	89849
135592	89850
198653	89851
44718	89852
4245	89853
108117	89854
88223	89855
107012	89856
16281	89857
145146	89858
243044	89859
178285	89860
195537	89861
272060	89862
55171	89863
163850	89864
122881	89865
50849	89866
32322	89867
40081	89868
127944	89869
75043	89870
79960	89871
43284	89872
202256	89873
36625	89874
133793	89875
246519	89876
136657	89877
131463	89878
29326	89879
267755	89880
142934	89881
53978	89882
61719	89883
53170	89884
186194	89885
2595	89886
26552	89887
214565	89888
17489	89889
16813	89890
241286	89891
8479	89892
125197	89893
145507	89894
48761	89895
12193	89896
3414	89897
158324	89898
192258	89899
19714	89900
50964	89901
79155	89902
301879	89903
10011	89904
36506	89905
3414	89906
203892	89907
140191	89908
937	89909
10111	89910
14073	89911
106721	89912
41225	89913
4193	89914
137183	89915
873	89916
95284	89917
118192	89918
15660	89919
43715	89920
136627	89921
33041	89922
73777	89923
136627	89924
125378	89925
244338	89926
2129	89927
116623	89928
62678	89929
45181	89930
116181	89931
49796	89932
4995	89933
76326	89934
108400	89935
217047	89936
243187	89937
10615	89938
10015	89939
120587	89940
179314	89941
293669	89942
91227	89943
63971	89944
11429	89945
194255	89946
37251	89947
206421	89948
247383	89949
59787	89950
259948	89951
17353	89952
180911	89953
174976	89954
11774	89955
276067	89956
35449	89957
108892	89958
92756	89959
76067	89960
219113	89961
64571	89962
149730	89963
50989	89964
65826	89965
286551	89966
206666	89967
9623	89968
5118	89969
181494	89970
20050	89971
103477	89972
24146	89973
162527	89974
146121	89975
38864	89976
95555	89977
23905	89978
960	89979
11085	89980
2965	89981
74016	89982
40868	89983
90797	89984
12257	89985
139318	89986
47356	89987
41823	89988
154496	89989
16163	89990
36484	89991
221391	89992
46199	89993
215609	89994
34148	89995
174744	89996
11867	89997
68602	89998
32136	89999
138362	90000
4500	90001
8338	90002
25620	90003
10825	90004
133920	90005
81017	90006
13206	90007
139576	90008
34928	90009
5116	90010
28824	90011
217887	90012
222484	90013
5541	90014
34954	90015
83067	90016
110804	90017
142691	90018
266902	90019
99424	90020
287927	90021
51668	90022
239036	90023
77484	90024
45809	90025
48385	90026
162510	90027
192318	90028
3084	90029
49822	90030
46400	90031
2059	90032
89155	90033
25523	90034
59724	90035
133086	90036
59536	90037
31263	90038
268270	90039
137645	90040
121571	90041
212162	90042
193865	90043
131661	90044
88174	90045
151262	90046
18088	90047
6846	90048
90915	90049
171168	90050
283339	90051
4196	90052
89466	90053
63709	90054
28809	90055
186468	90056
20014	90057
24321	90058
59659	90059
79426	90060
50852	90061
163120	90062
29645	90063
4220	90064
38230	90065
46099	90066
27602	90067
39480	90068
22892	90069
23320	90070
3270	90071
12735	90072
33742	90073
3557	90074
42215	90075
27160	90076
29103	90077
5570	90078
183483	90079
95473	90080
29655	90081
20472	90082
845	90083
201897	90084
257162	90085
184339	90086
93467	90087
136504	90088
88311	90089
52867	90090
204647	90091
3151	90092
296179	90093
19150	90094
24969	90095
15210	90096
175212	90097
22838	90098
2704	90099
95	90100
66462	90101
41799	90102
61868	90103
125691	90104
10592	90105
4081	90106
101789	90107
8658	90108
23403	90109
39015	90110
33162	90111
15299	90112
18694	90113
209034	90114
7090	90115
232671	90116
18456	90117
82039	90118
31665	90119
101333	90120
68237	90121
72422	90122
36883	90123
42053	90124
304482	90125
92765	90126
18549	90127
50162	90128
18549	90129
6489	90130
254240	90131
88702	90132
75363	90133
5999	90134
130694	90135
227335	90136
33998	90137
15202	90138
9591	90139
92111	90140
1445	90141
74191	90142
67723	90143
97771	90144
19637	90145
170481	90146
8492	90147
374	90148
172001	90149
267125	90150
175889	90151
207568	90152
23605	90153
9985	90154
66486	90155
42438	90156
7640	90157
103865	90158
51368	90159
96154	90160
14372	90161
47780	90162
82255	90163
214368	90164
29827	90165
138720	90166
97583	90167
66398	90168
88939	90169
257414	90170
97475	90171
106285	90172
74160	90173
49653	90174
20581	90175
73191	90176
61689	90177
4667	90178
150932	90179
28721	90180
89775	90181
2703	90182
52380	90183
51620	90184
280827	90185
41604	90186
130157	90187
220329	90188
52009	90189
109367	90190
114715	90191
1259	90192
193604	90193
85975	90194
175006	90195
134224	90196
21814	90197
41002	90198
26946	90199
11454	90200
96305	90201
62881	90202
208916	90203
96928	90204
217029	90205
286096	90206
209926	90207
4117	90208
20656	90209
41544	90210
60443	90211
24809	90212
79902	90213
8499	90214
13578	90215
13578	90216
70645	90217
118116	90218
146104	90219
204128	90220
213201	90221
195376	90222
159701	90223
100601	90224
49943	90225
11148	90226
156330	90227
232167	90228
183860	90229
58726	90230
110284	90231
26902	90232
97314	90233
36845	90234
81835	90235
155474	90236
15136	90237
84138	90238
9742	90239
156227	90240
181957	90241
49852	90242
166474	90243
4504	90244
117011	90245
234144	90246
35332	90247
48353	90248
81314	90249
54686	90250
67818	90251
15869	90252
3629	90253
173536	90254
56991	90255
5474	90256
113029	90257
81756	90258
59003	90259
104524	90260
20148	90261
141072	90262
182779	90263
182855	90264
91477	90265
35145	90266
46909	90267
245602	90268
106505	90269
48934	90270
67112	90271
7658	90272
115326	90273
13980	90274
34163	90275
64546	90276
19668	90277
95358	90278
28593	90279
9875	90280
11958	90281
52905	90282
21526	90283
255430	90284
47457	90285
112835	90286
24863	90287
175103	90288
69332	90289
117129	90290
51616	90291
110664	90292
59096	90293
41151	90294
27605	90295
26977	90296
61995	90297
219842	90298
61462	90299
16398	90300
68182	90301
10207	90302
7051	90303
273347	90304
204257	90305
294124	90306
277407	90307
102927	90308
208951	90309
182959	90310
195913	90311
109314	90312
207159	90313
173508	90314
155278	90315
121804	90316
55364	90317
37929	90318
97056	90319
18351	90320
15872	90321
5472	90322
10164	90323
37232	90324
78720	90325
54595	90326
11161	90327
120830	90328
78174	90329
20020	90330
52742	90331
140932	90332
87433	90333
26302	90334
9474	90335
46864	90336
26716	90337
73751	90338
93335	90339
199381	90340
117302	90341
116818	90342
157496	90343
75292	90344
146409	90345
10268	90346
24142	90347
102149	90348
205851	90349
90861	90350
106037	90351
111724	90352
15646	90353
7648	90354
90128	90355
230910	90356
218075	90357
50427	90358
96243	90359
208875	90360
88994	90361
358	90362
36764	90363
23413	90364
27025	90365
121101	90366
123817	90367
262938	90368
202637	90369
123509	90370
132994	90371
147169	90372
71735	90373
42746	90374
985	90375
297381	90376
272707	90377
196447	90378
62716	90379
13813	90380
47110	90381
120183	90382
33363	90383
14085	90384
213742	90385
101547	90386
52193	90387
14350	90388
130600	90389
136880	90390
7101	90391
84009	90392
133763	90393
129061	90394
126569	90395
147582	90396
126726	90397
61558	90398
79758	90399
167275	90400
279517	90401
84190	90402
148296	90403
106391	90404
237106	90405
81738	90406
61558	90407
99740	90408
19438	90409
63396	90410
146329	90411
18444	90412
245668	90413
115587	90414
16648	90415
107872	90416
33287	90417
35121	90418
209191	90419
45612	90420
43653	90421
101689	90422
35137	90423
60450	90424
43708	90425
242977	90426
161019	90427
150482	90428
8298	90429
69035	90430
78492	90431
312140	90432
55552	90433
116468	90434
280245	90435
421	90436
295698	90437
223121	90438
134127	90439
108915	90440
91265	90441
181143	90442
45916	90443
99036	90444
28805	90445
226962	90446
35428	90447
88332	90448
111330	90449
210097	90450
153332	90451
31850	90452
178383	90453
284174	90454
250	90455
34793	90456
22862	90457
83533	90458
45666	90459
156577	90460
2643	90461
100085	90462
79454	90463
116136	90464
116	90465
7287	90466
249548	90467
4546	90468
136110	90469
89320	90470
57669	90471
203430	90472
48660	90473
200592	90474
116046	90475
100699	90476
253234	90477
128438	90478
205684	90479
196796	90480
287155	90481
74290	90482
17539	90483
27613	90484
140313	90485
281920	90486
10627	90487
95107	90488
170538	90489
69986	90490
41345	90491
44091	90492
307440	90493
312250	90494
169250	90495
29994	90496
207984	90497
34306	90498
86527	90499
28244	90500
51418	90501
159077	90502
69060	90503
79695	90504
211039	90505
103271	90506
42912	90507
134924	90508
132609	90509
2902	90510
65216	90511
19495	90512
80831	90513
17161	90514
93329	90515
22832	90516
239399	90517
134251	90518
59004	90519
133003	90520
187540	90521
13405	90522
155387	90523
126057	90524
8918	90525
135083	90526
25759	90527
12727	90528
30034	90529
104739	90530
51097	90531
188978	90532
202601	90533
15720	90534
111536	90535
12584	90536
87785	90537
63583	90538
292533	90539
138598	90540
44370	90541
2724	90542
208701	90543
116244	90544
58294	90545
30536	90546
178542	90547
34875	90548
34875	90549
11929	90550
29034	90551
63817	90552
107062	90553
33633	90554
112700	90555
82958	90556
7289	90557
18403	90558
19011	90559
51730	90560
45092	90561
83700	90562
39907	90563
32020	90564
158136	90565
112114	90566
109360	90567
269511	90568
274106	90569
297339	90570
60146	90571
62655	90572
133121	90573
41682	90574
169686	90575
64367	90576
197939	90577
178205	90578
22915	90579
60886	90580
49317	90581
27683	90582
43748	90583
176962	90584
193031	90585
119334	90586
12487	90587
11488	90588
6122	90589
72349	90590
63066	90591
97839	90592
154323	90593
38496	90594
130647	90595
162269	90596
134942	90597
95523	90598
7197	90599
48032	90600
294504	90601
47260	90602
167417	90603
113368	90604
112356	90605
305805	90606
311170	90607
200478	90608
117154	90609
133	90610
182071	90611
4493	90612
282682	90613
137746	90614
24227	90615
63179	90616
20339	90617
272928	90618
45110	90619
81530	90620
100676	90621
22816	90622
58496	90623
142419	90624
157175	90625
170179	90626
34674	90627
141947	90628
32133	90629
226041	90630
30809	90631
297712	90632
304857	90633
142382	90634
272092	90635
57041	90636
148956	90637
138901	90638
30190	90639
54005	90640
129900	90641
24556	90642
228479	90643
61414	90644
254934	90645
26452	90646
251862	90647
102875	90648
160848	90649
134817	90650
53352	90651
160027	90652
79141	90653
244859	90654
196433	90655
89874	90656
286634	90657
96038	90658
142120	90659
187919	90660
216193	90661
2629	90662
209224	90663
72907	90664
129185	90665
254294	90666
47912	90667
87896	90668
146321	90669
58401	90670
129407	90671
85461	90672
46078	90673
66722	90674
2902	90675
62423	90676
148060	90677
9014	90678
72646	90679
208116	90680
143780	90681
108517	90682
107522	90683
104856	90684
151096	90685
4039	90686
105146	90687
64919	90688
174203	90689
275361	90690
59852	90691
10491	90692
11075	90693
208852	90694
180059	90695
13524	90696
90588	90697
81669	90698
74871	90699
63894	90700
129830	90701
215384	90702
83896	90703
127743	90704
16476	90705
7730	90706
15384	90707
307395	90708
8998	90709
51320	90710
100080	90711
92156	90712
29752	90713
74863	90714
93951	90715
51144	90716
94710	90717
290089	90718
143808	90719
208345	90720
109216	90721
285102	90722
321	90723
140046	90724
3479	90725
91861	90726
34003	90727
142560	90728
141	90729
208785	90730
38390	90731
4356	90732
61725	90733
142776	90734
3165	90735
152108	90736
138989	90737
78335	90738
50673	90739
11584	90740
53188	90741
84931	90742
146056	90743
87306	90744
11230	90745
158124	90746
266103	90747
102663	90748
59772	90749
41111	90750
17134	90751
190535	90752
170109	90753
261025	90754
87376	90755
166147	90756
24659	90757
27156	90758
97084	90759
196632	90760
53549	90761
112888	90762
38972	90763
122600	90764
169111	90765
121400	90766
71645	90767
88553	90768
233135	90769
139468	90770
137670	90771
202895	90772
142745	90773
7112	90774
15171	90775
191920	90776
10702	90777
244068	90778
101115	90779
22839	90780
181493	90781
206569	90782
33240	90783
23880	90784
38778	90785
64877	90786
19976	90787
183858	90788
149074	90789
191018	90790
17268	90791
121003	90792
81644	90793
225531	90794
30604	90795
135636	90796
284317	90797
130331	90798
162280	90799
197275	90800
208925	90801
93370	90802
16943	90803
114372	90804
49515	90805
78077	90806
107290	90807
216220	90808
124392	90809
148067	90810
1032	90811
74793	90812
58493	90813
34213	90814
75501	90815
62305	90816
174823	90817
201653	90818
138733	90819
272941	90820
135236	90821
246928	90822
126651	90823
107351	90824
128466	90825
34659	90826
124931	90827
93661	90828
175337	90829
26623	90830
21552	90831
28546	90832
63576	90833
90259	90834
28436	90835
16573	90836
218199	90837
142235	90838
86039	90839
36908	90840
8471	90841
31989	90842
164136	90843
268907	90844
19208	90845
106245	90846
60544	90847
41820	90848
143351	90849
20079	90850
92956	90851
71485	90852
142587	90853
158827	90854
113054	90855
196538	90856
181495	90857
93822	90858
179710	90859
148335	90860
79504	90861
140779	90862
76950	90863
104557	90864
23768	90865
85437	90866
227598	90867
193116	90868
295456	90869
143941	90870
233921	90871
97722	90872
46279	90873
289362	90874
78494	90875
245160	90876
182495	90877
28091	90878
248623	90879
160701	90880
96214	90881
215985	90882
20440	90883
53146	90884
275111	90885
69860	90886
111957	90887
52391	90888
33400	90889
103679	90890
105579	90891
96741	90892
117442	90893
273870	90894
97972	90895
126728	90896
58719	90897
308732	90898
204025	90899
141361	90900
31784	90901
149634	90902
191385	90903
8810	90904
128853	90905
199321	90906
21943	90907
80490	90908
37001	90909
80611	90910
183320	90911
51481	90912
36672	90913
8662	90914
91244	90915
117437	90916
22849	90917
189806	90918
140554	90919
43678	90920
154367	90921
80462	90922
276828	90923
133542	90924
124927	90925
29519	90926
24829	90927
90640	90928
385	90929
134077	90930
78336	90931
68126	90932
187270	90933
88100	90934
31911	90935
86608	90936
260441	90937
296347	90938
172112	90939
27502	90940
112031	90941
152628	90942
61457	90943
264393	90944
56012	90945
145907	90946
117919	90947
28076	90948
305413	90949
140198	90950
230	90951
29392	90952
51172	90953
123066	90954
26236	90955
217674	90956
50457	90957
72795	90958
95796	90959
279901	90960
71570	90961
2723	90962
89948	90963
29886	90964
69047	90965
40952	90966
70182	90967
19374	90968
81858	90969
20146	90970
71199	90971
6706	90972
65785	90973
82526	90974
70495	90975
85662	90976
125819	90977
194558	90978
143874	90979
158396	90980
77411	90981
77411	90982
172498	90983
56766	90984
28541	90985
24068	90986
151739	90987
66384	90988
171038	90989
146974	90990
142776	90991
18842	90992
37755	90993
37755	90994
79936	90995
158101	90996
80966	90997
47732	90998
54710	90999
185608	91000
159837	91001
54649	91002
80822	91003
78067	91004
115201	91005
92647	91006
35	91007
61120	91008
106269	91009
2188	91010
212082	91011
182368	91012
48074	91013
167113	91014
253860	91015
197114	91016
179590	91017
85853	91018
39348	91019
112279	91020
97329	91021
53710	91022
160004	91023
133307	91024
82481	91025
54100	91026
67015	91027
17577	91028
130779	91029
24166	91030
24166	91031
53984	91032
35178	91033
120438	91034
35690	91035
197050	91036
23602	91037
284013	91038
35122	91039
129195	91040
45420	91041
16935	91042
182891	91043
2560	91044
240961	91045
62968	91046
190128	91047
143791	91048
91876	91049
603	91050
11833	91051
15235	91052
50739	91053
173146	91054
85550	91055
134854	91056
134854	91057
14001	91058
81350	91059
64472	91060
75875	91061
304529	91062
123538	91063
2337	91064
275	91065
209202	91066
3983	91067
105623	91068
106	91069
111661	91070
2977	91071
209866	91072
204989	91073
66503	91074
31478	91075
25428	91076
9027	91077
139917	91078
302143	91079
53337	91080
174195	91081
43912	91082
202841	91083
69676	91084
97626	91085
13507	91086
144301	91087
209909	91088
139788	91089
167033	91090
46297	91091
156041	91092
103593	91093
20449	91094
129353	91095
40363	91096
40363	91097
38550	91098
28479	91099
22356	91100
62918	91101
94673	91102
83506	91103
10732	91104
111632	91105
7076	91106
59738	91107
39930	91108
55016	91109
171749	91110
13921	91111
5108	91112
20278	91113
22680	91114
13819	91115
139532	91116
248608	91117
44754	91118
202771	91119
1119	91120
57736	91121
136654	91122
111885	91123
188349	91124
21781	91125
104150	91126
176798	91127
117316	91128
25638	91129
53957	91130
3356	91131
164909	91132
105720	91133
17155	91134
247942	91135
39933	91136
8989	91137
296223	91138
228368	91139
105614	91140
182341	91141
166674	91142
217397	91143
90080	91144
210419	91145
51725	91146
115056	91147
14082	91148
196851	91149
123922	91150
12111	91151
131411	91152
119734	91153
13472	91154
98105	91155
70437	91156
1501	91157
9519	91158
37621	91159
3130	91160
108213	91161
7195	91162
16158	91163
5348	91164
143184	91165
9738	91166
1260	91167
31271	91168
6632	91169
97050	91170
6260	91171
184679	91172
147058	91173
55344	91174
68235	91175
1751	91176
179699	91177
59049	91178
120025	91179
27826	91180
196821	91181
200521	91182
214549	91183
8914	91184
69288	91185
201290	91186
176846	91187
10332	91188
62946	91189
10323	91190
25225	91191
43775	91192
66466	91193
207552	91194
11002	91195
63108	91196
114355	91197
6365	91198
201006	91199
162810	91200
58918	91201
30255	91202
108693	91203
36063	91204
63807	91205
38460	91206
144154	91207
88439	91208
51376	91209
9565	91210
24001	91211
129760	91212
142543	91213
3155	91214
242112	91215
42018	91216
125588	91217
15096	91218
295202	91219
16527	91220
199455	91221
9691	91222
184240	91223
54977	91224
51768	91225
28560	91226
164331	91227
80154	91228
206287	91229
59950	91230
14090	91231
51879	91232
139119	91233
62205	91234
55180	91235
138562	91236
15403	91237
36173	91238
64957	91239
13186	91240
76229	91241
62032	91242
13447	91243
124442	91244
267681	91245
51443	91246
21213	91247
198983	91248
10380	91249
11543	91250
86273	91251
93899	91252
125250	91253
41472	91254
23156	91255
281779	91256
19897	91257
14738	91258
236210	91259
193888	91260
103192	91261
132	91262
73466	91263
8267	91264
8671	91265
179469	91266
136501	91267
114402	91268
13509	91269
74467	91270
16277	91271
1741	91272
269452	91273
164195	91274
79206	91275
196839	91276
2730	91277
51399	91278
116017	91279
39356	91280
55720	91281
18927	91282
19406	91283
294079	91284
36944	91285
31237	91286
305371	91287
184047	91288
135264	91289
1612	91290
29204	91291
212960	91292
84263	91293
96349	91294
278136	91295
19015	91296
47801	91297
74934	91298
54710	91299
133424	91300
182016	91301
89549	91302
195891	91303
48259	91304
98886	91305
45158	91306
263950	91307
27803	91308
173247	91309
55784	91310
59020	91311
134074	91312
90727	91313
55976	91314
63182	91315
57417	91316
42500	91317
60698	91318
10288	91319
96961	91320
212	91321
85139	91322
191434	91323
146873	91324
201815	91325
60064	91326
6599	91327
84974	91328
105342	91329
214218	91330
121984	91331
107011	91332
122362	91333
200787	91334
118915	91335
3021	91336
134395	91337
185194	91338
191119	91339
168926	91340
47603	91341
115195	91342
289842	91343
66028	91344
51746	91345
191187	91346
38132	91347
46637	91348
27895	91349
67259	91350
200825	91351
137700	91352
38953	91353
122478	91354
40193	91355
4280	91356
75352	91357
42082	91358
196871	91359
40344	91360
29031	91361
179563	91362
82143	91363
57896	91364
4345	91365
14513	91366
210870	91367
120157	91368
69734	91369
7606	91370
215245	91371
17198	91372
200787	91373
10719	91374
68630	91375
46464	91376
8508	91377
44772	91378
70740	91379
11376	91380
263002	91381
144598	91382
142548	91383
122649	91384
71652	91385
219334	91386
45974	91387
300516	91388
121604	91389
46489	91390
146338	91391
58367	91392
65398	91393
45109	91394
59239	91395
154253	91396
249	91397
192969	91398
53354	91399
139313	91400
120938	91401
205147	91402
111215	91403
113210	91404
69459	91405
55694	91406
8839	91407
73476	91408
21209	91409
500	91410
106081	91411
312794	91412
218067	91413
26028	91414
193484	91415
3059	91416
51381	91417
1371	91418
184057	91419
84200	91420
180358	91421
145326	91422
79679	91423
114679	91424
174540	91425
131600	91426
296060	91427
190002	91428
60963	91429
92269	91430
16716	91431
89183	91432
77656	91433
140885	91434
208670	91435
35443	91436
80252	91437
57103	91438
96653	91439
303080	91440
125499	91441
50610	91442
46171	91443
28343	91444
251881	91445
97129	91446
32850	91447
124291	91448
151056	91449
86637	91450
33923	91451
201510	91452
47997	91453
72660	91454
127117	91455
81942	91456
16077	91457
88855	91458
104615	91459
34769	91460
130755	91461
130755	91462
68679	91463
69330	91464
74712	91465
177532	91466
60224	91467
7559	91468
11943	91469
189626	91470
140724	91471
122991	91472
182641	91473
105350	91474
20739	91475
43822	91476
22711	91477
65418	91478
94181	91479
179201	91480
137325	91481
122139	91482
168285	91483
216401	91484
7328	91485
38154	91486
239713	91487
191074	91488
194511	91489
77086	91490
12372	91491
152991	91492
44022	91493
23161	91494
103094	91495
3266	91496
115080	91497
144692	91498
53546	91499
226833	91500
60715	91501
10351	91502
64307	91503
261439	91504
26476	91505
114722	91506
20622	91507
242164	91508
104099	91509
86604	91510
44611	91511
9173	91512
55198	91513
223963	91514
75759	91515
65181	91516
63284	91517
94743	91518
41884	91519
75093	91520
228048	91521
14552	91522
56034	91523
116133	91524
236197	91525
148450	91526
286956	91527
54495	91528
6308	91529
14006	91530
2736	91531
217525	91532
105406	91533
26657	91534
54232	91535
13149	91536
132453	91537
132453	91538
132207	91539
78264	91540
78264	91541
113814	91542
17166	91543
121361	91544
48885	91545
148062	91546
112301	91547
9655	91548
304	91549
15331	91550
84752	91551
203105	91552
63009	91553
5557	91554
266111	91555
262545	91556
216681	91557
74542	91558
75082	91559
95107	91560
44750	91561
99836	91562
26563	91563
34263	91564
101703	91565
130349	91566
258584	91567
1612	91568
54944	91569
231104	91570
195944	91571
74429	91572
2224	91573
61682	91574
186803	91575
114330	91576
97481	91577
240612	91578
5930	91579
31786	91580
22730	91581
109112	91582
32317	91583
140658	91584
601	91585
113894	91586
134344	91587
42883	91588
10892	91589
25761	91590
181503	91591
32809	91592
175692	91593
24819	91594
253389	91595
19476	91596
294915	91597
69875	91598
6508	91599
62942	91600
123758	91601
98328	91602
6760	91603
90951	91604
308851	91605
102560	91606
35809	91607
96616	91608
110563	91609
69436	91610
124412	91611
39792	91612
85812	91613
96424	91614
189383	91615
128722	91616
38641	91617
30321	91618
272735	91619
2430	91620
12851	91621
43109	91622
23095	91623
49800	91624
98889	91625
52068	91626
109863	91627
94508	91628
161107	91629
178037	91630
89100	91631
68970	91632
3195	91633
18318	91634
283094	91635
28081	91636
297522	91637
53421	91638
155070	91639
1068	91640
190856	91641
148947	91642
24552	91643
111473	91644
31200	91645
11043	91646
78896	91647
71010	91648
65507	91649
231266	91650
10939	91651
240561	91652
156583	91653
58507	91654
58507	91655
7175	91656
7175	91657
198665	91658
40663	91659
92809	91660
44730	91661
91354	91662
61670	91663
40844	91664
59749	91665
29622	91666
121983	91667
28095	91668
23455	91669
101222	91670
22803	91671
143027	91672
20576	91673
60324	91674
96934	91675
107513	91676
67446	91677
72651	91678
23408	91679
52516	91680
34411	91681
176013	91682
39925	91683
118910	91684
266038	91685
4194	91686
249038	91687
1119	91688
1894	91689
63308	91690
211536	91691
11130	91692
183938	91693
86678	91694
11363	91695
2830	91696
214902	91697
30409	91698
70592	91699
107125	91700
3368	91701
61463	91702
69126	91703
7293	91704
76890	91705
24673	91706
111265	91707
42371	91708
147418	91709
27443	91710
169514	91711
79260	91712
94430	91713
130163	91714
31874	91715
177071	91716
35793	91717
34423	91718
18767	91719
166716	91720
26078	91721
48510	91722
72537	91723
24819	91724
7562	91725
245207	91726
70667	91727
43109	91728
87700	91729
174342	91730
7682	91731
31881	91732
87003	91733
154156	91734
2217	91735
276193	91736
916	91737
9350	91738
122741	91739
40469	91740
141919	91741
309062	91742
210187	91743
84401	91744
84401	91745
255671	91746
124094	91747
39830	91748
28906	91749
58001	91750
36463	91751
154650	91752
83644	91753
210904	91754
286683	91755
10473	91756
149321	91757
1463	91758
123752	91759
72665	91760
5712	91761
204341	91762
35087	91763
83763	91764
136469	91765
109361	91766
87640	91767
96049	91768
181785	91769
38692	91770
23055	91771
3260	91772
83290	91773
191780	91774
215924	91775
269498	91776
64839	91777
51708	91778
123777	91779
177185	91780
197669	91781
68943	91782
117697	91783
81911	91784
144477	91785
36355	91786
15522	91787
88724	91788
51967	91789
73672	91790
279252	91791
276955	91792
192953	91793
52758	91794
10638	91795
67636	91796
198091	91797
415	91798
67451	91799
28969	91800
22620	91801
11998	91802
20681	91803
73786	91804
140702	91805
40674	91806
62221	91807
97292	91808
114787	91809
209452	91810
237607	91811
114527	91812
13024	91813
92429	91814
4894	91815
260457	91816
11232	91817
56122	91818
276412	91819
83080	91820
192452	91821
5636	91822
312467	91823
6525	91824
13418	91825
2919	91826
301633	91827
260461	91828
45467	91829
184264	91830
133997	91831
90730	91832
30576	91833
85990	91834
44378	91835
94871	91836
277346	91837
300979	91838
45840	91839
8816	91840
47212	91841
97117	91842
30736	91843
2142	91844
19983	91845
208571	91846
101375	91847
22258	91848
23898	91849
136989	91850
67323	91851
33315	91852
7076	91853
96340	91854
109192	91855
153682	91856
51830	91857
237221	91858
66125	91859
66131	91860
100829	91861
194477	91862
40575	91863
18866	91864
27178	91865
36261	91866
236192	91867
214036	91868
31528	91869
15052	91870
125490	91871
127842	91872
43529	91873
187169	91874
291557	91875
119755	91876
38221	91877
200739	91878
65318	91879
28375	91880
309364	91881
43188	91882
43188	91883
6175	91884
38860	91885
28605	91886
60088	91887
143603	91888
107986	91889
47967	91890
9976	91891
7781	91892
55153	91893
128619	91894
125199	91895
43235	91896
41706	91897
63182	91898
193182	91899
52621	91900
36082	91901
137555	91902
31612	91903
33064	91904
159989	91905
89642	91906
41562	91907
147543	91908
238282	91909
26478	91910
58654	91911
185355	91912
50882	91913
38701	91914
64206	91915
34807	91916
83632	91917
121948	91918
7606	91919
29071	91920
310985	91921
13472	91922
44482	91923
118717	91924
43952	91925
85483	91926
44923	91927
171786	91928
143270	91929
23185	91930
170187	91931
4376	91932
224848	91933
126967	91934
111	91935
24308	91936
134397	91937
207338	91938
49345	91939
135242	91940
23425	91941
140630	91942
268561	91943
24501	91944
281430	91945
7319	91946
54619	91947
778	91948
124650	91949
105652	91950
140067	91951
107124	91952
184617	91953
19628	91954
88934	91955
34717	91956
80046	91957
177617	91958
165451	91959
157493	91960
254276	91961
213787	91962
26464	91963
5223	91964
153783	91965
142584	91966
94231	91967
62643	91968
80679	91969
296737	91970
126244	91971
67148	91972
294293	91973
180883	91974
27504	91975
284856	91976
56256	91977
56256	91978
77359	91979
77641	91980
64818	91981
8109	91982
21473	91983
89752	91984
167500	91985
1735	91986
170501	91987
116027	91988
303514	91989
231872	91990
175061	91991
71070	91992
27568	91993
39584	91994
42638	91995
103467	91996
264134	91997
27069	91998
90151	91999
40664	92000
46837	92001
138159	92002
70312	92003
24196	92004
19382	92005
192806	92006
16856	92007
242330	92008
138889	92009
95315	92010
107958	92011
236587	92012
32857	92013
300139	92014
140345	92015
69124	92016
155860	92017
292788	92018
199690	92019
202768	92020
90580	92021
40817	92022
292245	92023
60252	92024
150116	92025
268746	92026
145564	92027
180616	92028
160	92029
180842	92030
17520	92031
93962	92032
72757	92033
104922	92034
157576	92035
78369	92036
56659	92037
305592	92038
247221	92039
34504	92040
17947	92041
151840	92042
215669	92043
151677	92044
88751	92045
133471	92046
88898	92047
81247	92048
86836	92049
129657	92050
160939	92051
70852	92052
176858	92053
256490	92054
138209	92055
171351	92056
16620	92057
101777	92058
27322	92059
36135	92060
82078	92061
183283	92062
165774	92063
71495	92064
297883	92065
297874	92066
24872	92067
12702	92068
250440	92069
27463	92070
27486	92071
59923	92072
244098	92073
112106	92074
307474	92075
195941	92076
88125	92077
120188	92078
36380	92079
259960	92080
260022	92081
179128	92082
215638	92083
103867	92084
119805	92085
230961	92086
97811	92087
123286	92088
2243	92089
109748	92090
75285	92091
25844	92092
6041	92093
55140	92094
11611	92095
296205	92096
106946	92097
140520	92098
292163	92099
7353	92100
5709	92101
25794	92102
27560	92103
48209	92104
306635	92105
31980	92106
403	92107
91779	92108
74509	92109
84846	92110
270305	92111
42762	92112
951	92113
116281	92114
115438	92115
50422	92116
48857	92117
2	92118
78917	92119
33423	92120
299926	92121
63063	92122
302504	92123
64847	92124
41045	92125
293074	92126
277884	92127
133547	92128
24050	92129
14281	92130
107871	92131
275946	92132
152776	92133
2426	92134
302011	92135
202732	92136
78832	92137
29790	92138
259656	92139
23298	92140
127485	92141
6002	92142
34581	92143
55908	92144
186893	92145
5682	92146
4137	92147
188399	92148
115661	92149
72102	92150
232823	92151
80245	92152
203873	92153
82761	92154
48356	92155
189746	92156
12702	92157
111647	92158
114607	92159
126655	92160
79147	92161
237098	92162
169982	92163
83717	92164
10685	92165
101784	92166
104891	92167
70759	92168
231037	92169
138293	92170
42502	92171
50032	92172
123997	92173
172671	92174
103669	92175
33674	92176
125694	92177
7645	92178
62663	92179
125694	92180
228630	92181
109967	92182
309380	92183
267027	92184
266991	92185
11613	92186
16729	92187
1968	92188
62179	92189
208271	92190
180693	92191
9233	92192
163200	92193
275872	92194
247166	92195
251329	92196
85401	92197
145580	92198
62611	92199
238464	92200
284925	92201
223376	92202
177926	92203
10681	92204
100636	92205
208466	92206
447	92207
154524	92208
136211	92209
5456	92210
70009	92211
286610	92212
163050	92213
131070	92214
3008	92215
240689	92216
136370	92217
110155	92218
148837	92219
128346	92220
211524	92221
3064	92222
91161	92223
4434	92224
229608	92225
54066	92226
3597	92227
23364	92228
25833	92229
72729	92230
153017	92231
40258	92232
160217	92233
111082	92234
211207	92235
37000	92236
189960	92237
160065	92238
146475	92239
85927	92240
120466	92241
114049	92242
203544	92243
45922	92244
72603	92245
42177	92246
33919	92247
43455	92248
6703	92249
62556	92250
81	92251
19412	92252
22663	92253
12099	92254
820	92255
217811	92256
14909	92257
21369	92258
95642	92259
127549	92260
2987	92261
2987	92262
310221	92263
48000	92264
55709	92265
4372	92266
61465	92267
160191	92268
283721	92269
88193	92270
197136	92271
48218	92272
2376	92273
218079	92274
33876	92275
89477	92276
233894	92277
57592	92278
208431	92279
24728	92280
94347	92281
128516	92282
55492	92283
60170	92284
138939	92285
71467	92286
284540	92287
274436	92288
205704	92289
210676	92290
74916	92291
114569	92292
158701	92293
4240	92294
74446	92295
137821	92296
44786	92297
44298	92298
186525	92299
1120	92300
2190	92301
173308	92302
147615	92303
139719	92304
21120	92305
118352	92306
41133	92307
40174	92308
2363	92309
7522	92310
37325	92311
231531	92312
20916	92313
122089	92314
83613	92315
41231	92316
50416	92317
91361	92318
68728	92319
299320	92320
34321	92321
122500	92322
110896	92323
112070	92324
143429	92325
130768	92326
60121	92327
77529	92328
40606	92329
118854	92330
159510	92331
65349	92332
144765	92333
9857	92334
292666	92335
298825	92336
75306	92337
95928	92338
292087	92339
14541	92340
10286	92341
96881	92342
11075	92343
14039	92344
59116	92345
254685	92346
288066	92347
104628	92348
110345	92349
215613	92350
11695	92351
99280	92352
3819	92353
22216	92354
164228	92355
44021	92356
25148	92357
39980	92358
44276	92359
21674	92360
68205	92361
63268	92362
116490	92363
36939	92364
104319	92365
221590	92366
134452	92367
139665	92368
71215	92369
33805	92370
32578	92371
22092	92372
201286	92373
89689	92374
12493	92375
13362	92376
7982	92377
141626	92378
71083	92379
26748	92380
116411	92381
14940	92382
84393	92383
78954	92384
99139	92385
126118	92386
70807	92387
112010	92388
141607	92389
51152	92390
96368	92391
5937	92392
19063	92393
59202	92394
184077	92395
201982	92396
44624	92397
42771	92398
123646	92399
33544	92400
70728	92401
29793	92402
32365	92403
11	92404
186379	92405
144330	92406
192629	92407
19280	92408
197140	92409
81366	92410
115	92411
161496	92412
26312	92413
96464	92414
78097	92415
78097	92416
157125	92417
73174	92418
164688	92419
20233	92420
86938	92421
179749	92422
141628	92423
1444	92424
1466	92425
4176	92426
18694	92427
6344	92428
212094	92429
289590	92430
1642	92431
57696	92432
111121	92433
127738	92434
191058	92435
177162	92436
128794	92437
96394	92438
41933	92439
308428	92440
141820	92441
32256	92442
116013	92443
175052	92444
67713	92445
180792	92446
90260	92447
110591	92448
90235	92449
139198	92450
94838	92451
208435	92452
41066	92453
28	92454
197046	92455
88364	92456
138469	92457
279	92458
5122	92459
189028	92460
143902	92461
55470	92462
290821	92463
10724	92464
22478	92465
23094	92466
20261	92467
93609	92468
33119	92469
145039	92470
19213	92471
533	92472
1335	92473
20586	92474
38473	92475
36518	92476
10140	92477
153289	92478
304958	92479
7149	92480
95727	92481
39183	92482
303904	92483
579	92484
160625	92485
114161	92486
132893	92487
93511	92488
159761	92489
36300	92490
3062	92491
88927	92492
68802	92493
179570	92494
52538	92495
106864	92496
42641	92497
75572	92498
253774	92499
116588	92500
119057	92501
190617	92502
48074	92503
63113	92504
120338	92505
47765	92506
105098	92507
40710	92508
296220	92509
205678	92510
215885	92511
838	92512
69091	92513
135414	92514
153967	92515
65607	92516
7824	92517
19529	92518
128832	92519
23434	92520
3248	92521
123687	92522
17491	92523
84493	92524
186791	92525
33519	92526
134352	92527
33229	92528
158992	92529
92947	92530
157047	92531
75668	92532
125776	92533
309651	92534
198839	92535
89767	92536
112332	92537
91305	92538
124813	92539
118178	92540
109574	92541
3287	92542
23205	92543
136530	92544
55721	92545
155285	92546
154947	92547
6237	92548
190293	92549
83993	92550
303522	92551
39054	92552
22548	92553
23969	92554
8802	92555
5800	92556
120151	92557
249169	92558
150376	92559
139409	92560
7438	92561
208876	92562
70607	92563
7606	92564
161476	92565
84558	92566
84567	92567
104572	92568
35345	92569
57063	92570
145765	92571
12379	92572
20341	92573
181746	92574
75843	92575
139296	92576
133334	92577
1592	92578
20431	92579
103489	92580
65261	92581
141853	92582
305145	92583
18745	92584
53759	92585
139837	92586
243512	92587
139423	92588
64375	92589
97615	92590
130548	92591
99395	92592
215035	92593
146227	92594
95374	92595
50638	92596
65123	92597
43730	92598
91382	92599
16980	92600
197591	92601
309177	92602
147429	92603
132661	92604
24537	92605
44392	92606
110210	92607
197364	92608
196791	92609
66984	92610
237684	92611
7768	92612
133	92613
39975	92614
53095	92615
73134	92616
6876	92617
199313	92618
10094	92619
70209	92620
99931	92621
299050	92622
293297	92623
83865	92624
126736	92625
21513	92626
21513	92627
38945	92628
154350	92629
104255	92630
53847	92631
57109	92632
28179	92633
169080	92634
209167	92635
198292	92636
281693	92637
238765	92638
60287	92639
1434	92640
151234	92641
134069	92642
155292	92643
131486	92644
20506	92645
50581	92646
13185	92647
259693	92648
11590	92649
129447	92650
288606	92651
91043	92652
5559	92653
18756	92654
85473	92655
22260	92656
85473	92657
59327	92658
16308	92659
22668	92660
13424	92661
90479	92662
110175	92663
85473	92664
3661	92665
6383	92666
24637	92667
18139	92668
288610	92669
15057	92670
87872	92671
15	92672
92678	92673
30409	92674
192875	92675
20815	92676
1382	92677
134600	92678
306817	92679
4804	92680
100095	92681
15810	92682
23792	92683
287359	92684
86618	92685
221321	92686
96442	92687
22524	92688
17121	92689
140763	92690
55845	92691
977	92692
146778	92693
79298	92694
259955	92695
222904	92696
128940	92697
84047	92698
206556	92699
33324	92700
55575	92701
198659	92702
83241	92703
211145	92704
77297	92705
115996	92706
120342	92707
95166	92708
106604	92709
118856	92710
16906	92711
303185	92712
3610	92713
73193	92714
182186	92715
163723	92716
47725	92717
232165	92718
185155	92719
118706	92720
110506	92721
291856	92722
79200	92723
216351	92724
114932	92725
134367	92726
103474	92727
20536	92728
165355	92729
29185	92730
102738	92731
207949	92732
130285	92733
133280	92734
102380	92735
212807	92736
225073	92737
92757	92738
267099	92739
60123	92740
256717	92741
64157	92742
73110	92743
106351	92744
56819	92745
18651	92746
18651	92747
215666	92748
28869	92749
53517	92750
228312	92751
71241	92752
111612	92753
116895	92754
15054	92755
24950	92756
68345	92757
203052	92758
207643	92759
36507	92760
12502	92761
10892	92762
133842	92763
113266	92764
10717	92765
113620	92766
7708	92767
6654	92768
12437	92769
127531	92770
4014	92771
16794	92772
38729	92773
13523	92774
268534	92775
40985	92776
83159	92777
141703	92778
246298	92779
48027	92780
1624	92781
71420	92782
142804	92783
42304	92784
190744	92785
7500	92786
132554	92787
13966	92788
275876	92789
54125	92790
54125	92791
46394	92792
40343	92793
107129	92794
91384	92795
31396	92796
195736	92797
42283	92798
130892	92799
135182	92800
63837	92801
6817	92802
30709	92803
284289	92804
235713	92805
69476	92806
79298	92807
158086	92808
29237	92809
77803	92810
213059	92811
124408	92812
138827	92813
19747	92814
29806	92815
13469	92816
8629	92817
138666	92818
60191	92819
26100	92820
1096	92821
296053	92822
111779	92823
21082	92824
34388	92825
7892	92826
6593	92827
186127	92828
1599	92829
213684	92830
36494	92831
120743	92832
128287	92833
4299	92834
110105	92835
23413	92836
78289	92837
162242	92838
102546	92839
169173	92840
11565	92841
45269	92842
181093	92843
29289	92844
2511	92845
13786	92846
46039	92847
52481	92848
94032	92849
291696	92850
4423	92851
271058	92852
11198	92853
1393	92854
39151	92855
1662	92856
268662	92857
174529	92858
82219	92859
205461	92860
86756	92861
78886	92862
3993	92863
69791	92864
10258	92865
78886	92866
22074	92867
169488	92868
86576	92869
1284	92870
122727	92871
85470	92872
125236	92873
78060	92874
277577	92875
25923	92876
169003	92877
51535	92878
22074	92879
142141	92880
2245	92881
276852	92882
5810	92883
190077	92884
50757	92885
4539	92886
57304	92887
116877	92888
32347	92889
113018	92890
143211	92891
2749	92892
64499	92893
101629	92894
139337	92895
60029	92896
33581	92897
212127	92898
26151	92899
176149	92900
36231	92901
37642	92902
312589	92903
72267	92904
7292	92905
2018	92906
41324	92907
33000	92908
188567	92909
47424	92910
46675	92911
230686	92912
214708	92913
136871	92914
122242	92915
1130	92916
125491	92917
47774	92918
46701	92919
146785	92920
10645	92921
59695	92922
141717	92923
7736	92924
190626	92925
93779	92926
94191	92927
86345	92928
37938	92929
31209	92930
68238	92931
11184	92932
138596	92933
137491	92934
19176	92935
35558	92936
11951	92937
118200	92938
80432	92939
291977	92940
32027	92941
52525	92942
114627	92943
7372	92944
77980	92945
3301	92946
55532	92947
90787	92948
2783	92949
227609	92950
18939	92951
38883	92952
109884	92953
290997	92954
5503	92955
111553	92956
18404	92957
123959	92958
78713	92959
90037	92960
120672	92961
23874	92962
179004	92963
55826	92964
17195	92965
293131	92966
136828	92967
115348	92968
30009	92969
43689	92970
139583	92971
42613	92972
271412	92973
73890	92974
8737	92975
16387	92976
4325	92977
12546	92978
207210	92979
201838	92980
39935	92981
44652	92982
9189	92983
49990	92984
30084	92985
176491	92986
78115	92987
64030	92988
63919	92989
15854	92990
146467	92991
42958	92992
47323	92993
295346	92994
65951	92995
111829	92996
66748	92997
56259	92998
113242	92999
51577	93000
62940	93001
72887	93002
205391	93003
129751	93004
155374	93005
142424	93006
114	93007
51107	93008
199454	93009
44907	93010
136208	93011
38785	93012
255007	93013
89902	93014
137555	93015
258278	93016
106603	93017
37831	93018
76785	93019
236003	93020
10805	93021
44652	93022
145257	93023
64142	93024
1734	93025
305314	93026
108387	93027
105831	93028
307807	93029
133075	93030
152252	93031
32128	93032
131334	93033
252	93034
208567	93035
56483	93036
121180	93037
82925	93038
121319	93039
102302	93040
74168	93041
44597	93042
303953	93043
238858	93044
267773	93045
124334	93046
22943	93047
202300	93048
62417	93049
92658	93050
71852	93051
294243	93052
125586	93053
48243	93054
1136	93055
214753	93056
287705	93057
133506	93058
209223	93059
18653	93060
85981	93061
12091	93062
96157	93063
6543	93064
33778	93065
149060	93066
178641	93067
16024	93068
156889	93069
23281	93070
13050	93071
202918	93072
99747	93073
180886	93074
77935	93075
8283	93076
73125	93077
292374	93078
211515	93079
67249	93080
196877	93081
106079	93082
7161	93083
15612	93084
159372	93085
96492	93086
251214	93087
28545	93088
36121	93089
61139	93090
293748	93091
92808	93092
47491	93093
206009	93094
13722	93095
136927	93096
251538	93097
30199	93098
32707	93099
65072	93100
13722	93101
34971	93102
205096	93103
260847	93104
93236	93105
22190	93106
152288	93107
182507	93108
11756	93109
130524	93110
100280	93111
3882	93112
79788	93113
3882	93114
80628	93115
127199	93116
79845	93117
259414	93118
27197	93119
97246	93120
11750	93121
157198	93122
217484	93123
64447	93124
203585	93125
7640	93126
308121	93127
12290	93128
122485	93129
26823	93130
287015	93131
18705	93132
1884	93133
76005	93134
254007	93135
103313	93136
140907	93137
94280	93138
89141	93139
72447	93140
63369	93141
266969	93142
154719	93143
213679	93144
127668	93145
139775	93146
288236	93147
159358	93148
178228	93149
194365	93150
4691	93151
211660	93152
204953	93153
156773	93154
21766	93155
53367	93156
282501	93157
26723	93158
20752	93159
12350	93160
95462	93161
87260	93162
149069	93163
54680	93164
38188	93165
81688	93166
36831	93167
195971	93168
87	93169
128101	93170
2132	93171
28833	93172
76552	93173
123557	93174
7135	93175
68264	93176
44128	93177
5334	93178
3327	93179
241627	93180
27304	93181
271578	93182
12704	93183
14106	93184
198	93185
837	93186
269334	93187
970	93188
12365	93189
61114	93190
17595	93191
32514	93192
207394	93193
91769	93194
15144	93195
279468	93196
34555	93197
5430	93198
16927	93199
27061	93200
35328	93201
97172	93202
123051	93203
52827	93204
50712	93205
155634	93206
29408	93207
126613	93208
182192	93209
20123	93210
81077	93211
3346	93212
153614	93213
171629	93214
287202	93215
34277	93216
46222	93217
122681	93218
102023	93219
1535	93220
25275	93221
12658	93222
5609	93223
46868	93224
1972	93225
265914	93226
2275	93227
76621	93228
14435	93229
94693	93230
2157	93231
255828	93232
47167	93233
49553	93234
252356	93235
80985	93236
25018	93237
97802	93238
115378	93239
310923	93240
77170	93241
6159	93242
5254	93243
92012	93244
166830	93245
87984	93246
43262	93247
21554	93248
105828	93249
30150	93250
43789	93251
66575	93252
29430	93253
93274	93254
96942	93255
109512	93256
22797	93257
123863	93258
237	93259
214500	93260
2313	93261
6378	93262
145328	93263
138298	93264
16410	93265
7992	93266
42288	93267
40110	93268
174209	93269
93954	93270
156926	93271
277017	93272
2290	93273
196496	93274
40264	93275
45300	93276
59904	93277
49551	93278
9785	93279
43079	93280
7702	93281
172886	93282
56662	93283
15567	93284
119168	93285
92352	93286
130785	93287
89689	93288
57353	93289
11214	93290
44183	93291
51749	93292
258277	93293
89736	93294
88433	93295
28244	93296
21658	93297
31656	93298
21904	93299
3460	93300
9620	93301
75147	93302
71952	93303
8756	93304
235	93305
39927	93306
89796	93307
84056	93308
33728	93309
12908	93310
6159	93311
4111	93312
21090	93313
498	93314
202268	93315
5952	93316
28648	93317
42545	93318
217311	93319
30777	93320
193267	93321
51419	93322
119644	93323
36442	93324
238852	93325
87611	93326
5224	93327
13512	93328
197331	93329
89644	93330
91800	93331
9947	93332
5150	93333
18050	93334
73636	93335
1614	93336
189774	93337
56256	93338
135027	93339
25461	93340
7299	93341
103657	93342
194051	93343
157951	93344
10799	93345
58537	93346
648	93347
16007	93348
38474	93349
19606	93350
32418	93351
68319	93352
49	93353
272041	93354
131344	93355
33967	93356
80059	93357
55325	93358
209514	93359
13314	93360
104962	93361
125004	93362
29313	93363
89336	93364
175606	93365
15816	93366
49925	93367
61175	93368
132904	93369
8412	93370
261837	93371
1218	93372
433	93373
27424	93374
2654	93375
34327	93376
39857	93377
6423	93378
106999	93379
97196	93380
15011	93381
46597	93382
105405	93383
195167	93384
203942	93385
66807	93386
83200	93387
240241	93388
173999	93389
36854	93390
217830	93391
77292	93392
10341	93393
88240	93394
25671	93395
18961	93396
303680	93397
128823	93398
5445	93399
1401	93400
49006	93401
314	93402
275912	93403
28239	93404
143997	93405
27582	93406
190849	93407
1846	93408
210592	93409
164872	93410
120953	93411
376	93412
22904	93413
8746	93414
2311	93415
148975	93416
191733	93417
99328	93418
217849	93419
44328	93420
119268	93421
36484	93422
14426	93423
55831	93424
47901	93425
83179	93426
7871	93427
36400	93428
213635	93429
41807	93430
126840	93431
129695	93432
250845	93433
14103	93434
220429	93435
26694	93436
43848	93437
94534	93438
94534	93439
38980	93440
111249	93441
86176	93442
10280	93443
35644	93444
149897	93445
42092	93446
152163	93447
125265	93448
11433	93449
7949	93450
46711	93451
28046	93452
3086	93453
56206	93454
199145	93455
147356	93456
62524	93457
186735	93458
74956	93459
80341	93460
67812	93461
294383	93462
7410	93463
1696	93464
14341	93465
2464	93466
61891	93467
28551	93468
114483	93469
163475	93470
6993	93471
145897	93472
164773	93473
242512	93474
125923	93475
109711	93476
23263	93477
61434	93478
5941	93479
63518	93480
150070	93481
54298	93482
83059	93483
24299	93484
200198	93485
190064	93486
295462	93487
257	93488
257	93489
73304	93490
60910	93491
4102	93492
84814	93493
102970	93494
283628	93495
88543	93496
40936	93497
19798	93498
66851	93499
24053	93500
297648	93501
145246	93502
209418	93503
36430	93504
19953	93505
86272	93506
61121	93507
42307	93508
13125	93509
201541	93510
201541	93511
141719	93512
96450	93513
15744	93514
13658	93515
129081	93516
82368	93517
106447	93518
112944	93519
12906	93520
276324	93521
82834	93522
116839	93523
125710	93524
29569	93525
179475	93526
208595	93527
30249	93528
5990	93529
42585	93530
52213	93531
6434	93532
69927	93533
113475	93534
23030	93535
7300	93536
21725	93537
71097	93538
4828	93539
17850	93540
65977	93541
50486	93542
210538	93543
300268	93544
59180	93545
25815	93546
247107	93547
33619	93548
15928	93549
169259	93550
95164	93551
2744	93552
1653	93553
128803	93554
283179	93555
103398	93556
229545	93557
5332	93558
550	93559
21674	93560
14957	93561
22045	93562
35259	93563
28150	93564
7479	93565
767	93566
11914	93567
173989	93568
134612	93569
182254	93570
4691	93571
94419	93572
121704	93573
29346	93574
11686	93575
7365	93576
24772	93577
10860	93578
203	93579
92594	93580
46223	93581
231362	93582
25420	93583
214107	93584
59628	93585
19311	93586
78937	93587
19483	93588
159083	93589
7520	93590
116652	93591
283260	93592
252313	93593
215046	93594
286393	93595
3722	93596
79781	93597
274876	93598
237347	93599
11379	93600
12677	93601
134698	93602
270187	93603
186886	93604
55977	93605
190127	93606
147084	93607
8444	93608
31933	93609
74663	93610
97178	93611
215953	93612
98348	93613
311743	93614
64524	93615
57142	93616
13579	93617
42047	93618
143982	93619
63185	93620
25899	93621
49877	93622
41933	93623
260266	93624
79158	93625
38058	93626
65068	93627
72633	93628
56331	93629
183400	93630
57139	93631
123162	93632
207598	93633
199405	93634
14211	93635
95258	93636
213547	93637
95895	93638
51574	93639
162796	93640
138364	93641
45368	93642
41309	93643
92700	93644
218451	93645
86194	93646
213148	93647
89520	93648
33747	93649
290412	93650
199200	93651
213083	93652
309476	93653
228804	93654
146256	93655
217929	93656
95033	93657
110591	93658
111072	93659
296470	93660
264150	93661
312193	93662
295410	93663
28484	93664
21783	93665
155164	93666
3703	93667
277855	93668
18783	93669
154773	93670
171001	93671
139700	93672
69542	93673
46700	93674
46700	93675
15847	93676
109635	93677
3742	93678
17793	93679
44614	93680
51522	93681
220697	93682
99153	93683
147572	93684
10824	93685
122783	93686
134596	93687
142630	93688
99721	93689
114480	93690
162698	93691
209017	93692
226291	93693
278844	93694
78672	93695
18212	93696
134214	93697
1058	93698
202623	93699
46652	93700
62982	93701
17222	93702
23626	93703
286729	93704
178238	93705
29660	93706
144901	93707
209400	93708
3804	93709
151189	93710
130780	93711
96410	93712
74371	93713
60919	93714
25801	93715
42906	93716
114673	93717
44342	93718
516	93719
306	93720
90821	93721
132942	93722
216552	93723
41115	93724
96594	93725
53554	93726
60207	93727
33961	93728
158617	93729
280670	93730
67606	93731
273765	93732
106179	93733
9834	93734
201168	93735
527	93736
124867	93737
21694	93738
10959	93739
274131	93740
8110	93741
158851	93742
10754	93743
27840	93744
43424	93745
59119	93746
2164	93747
6295	93748
7947	93749
59358	93750
2628	93751
107821	93752
139132	93753
40152	93754
186263	93755
3584	93756
276707	93757
249824	93758
35027	93759
77489	93760
134474	93761
7445	93762
1032	93763
203766	93764
32685	93765
66497	93766
7539	93767
35206	93768
144214	93769
107507	93770
138196	93771
47756	93772
292309	93773
64389	93774
14449	93775
259016	93776
267746	93777
148254	93778
18375	93779
44247	93780
132139	93781
137023	93782
121959	93783
155336	93784
68703	93785
82612	93786
276245	93787
114969	93788
114969	93789
241953	93790
145083	93791
40623	93792
11487	93793
261960	93794
120839	93795
55996	93796
218143	93797
55017	93798
19467	93799
204154	93800
109810	93801
3664	93802
96392	93803
180289	93804
114701	93805
9409	93806
58848	93807
5030	93808
57144	93809
45176	93810
931	93811
5225	93812
3520	93813
46456	93814
296695	93815
117797	93816
190741	93817
264272	93818
49239	93819
81778	93820
53370	93821
19175	93822
5200	93823
20233	93824
111989	93825
76249	93826
8682	93827
60079	93828
36941	93829
265127	93830
80423	93831
80321	93832
102878	93833
312412	93834
129996	93835
127194	93836
143145	93837
126635	93838
123045	93839
212418	93840
54865	93841
70272	93842
78085	93843
17810	93844
233520	93845
171576	93846
37940	93847
141075	93848
145404	93849
7523	93850
77226	93851
81811	93852
6403	93853
167223	93854
94327	93855
65058	93856
95184	93857
105625	93858
52657	93859
195720	93860
128599	93861
55504	93862
185699	93863
75140	93864
122972	93865
988	93866
116162	93867
39661	93868
38021	93869
52648	93870
209760	93871
25906	93872
110011	93873
5689	93874
310571	93875
4007	93876
30674	93877
182396	93878
100590	93879
5689	93880
17150	93881
12559	93882
80834	93883
7834	93884
44905	93885
116390	93886
3065	93887
88002	93888
32249	93889
289411	93890
135820	93891
135908	93892
201742	93893
40608	93894
168406	93895
75024	93896
99274	93897
99194	93898
44535	93899
20812	93900
55396	93901
185418	93902
72146	93903
145325	93904
96532	93905
29358	93906
20258	93907
145361	93908
215147	93909
80559	93910
261490	93911
107709	93912
33017	93913
62464	93914
13848	93915
57247	93916
128872	93917
156846	93918
156925	93919
230354	93920
104495	93921
104538	93922
230238	93923
35799	93924
293228	93925
203513	93926
294326	93927
222657	93928
269838	93929
83517	93930
125297	93931
146133	93932
216437	93933
4262	93934
64702	93935
286166	93936
27098	93937
15105	93938
226403	93939
181670	93940
109318	93941
33315	93942
49120	93943
62756	93944
303337	93945
211050	93946
1702	93947
192888	93948
193059	93949
86268	93950
232647	93951
232034	93952
158362	93953
176277	93954
111537	93955
137853	93956
91508	93957
51128	93958
187987	93959
217610	93960
146884	93961
67692	93962
94774	93963
106417	93964
110739	93965
94804	93966
95081	93967
39120	93968
86878	93969
57979	93970
280668	93971
106562	93972
47622	93973
249563	93974
257561	93975
119078	93976
29875	93977
138883	93978
61691	93979
243139	93980
16430	93981
29955	93982
184074	93983
12444	93984
124570	93985
213514	93986
131308	93987
282499	93988
195475	93989
282554	93990
58303	93991
18690	93992
120112	93993
259226	93994
260213	93995
235947	93996
161126	93997
139935	93998
190474	93999
2801	94000
103456	94001
103393	94002
173142	94003
20796	94004
62991	94005
23788	94006
55852	94007
1164	94008
287886	94009
21217	94010
11444	94011
187952	94012
47675	94013
70591	94014
50305	94015
209169	94016
96994	94017
1658	94018
55845	94019
115278	94020
19	94021
80085	94022
53477	94023
119035	94024
204722	94025
203797	94026
9484	94027
109584	94028
109461	94029
196981	94030
67679	94031
62352	94032
40883	94033
189398	94034
155437	94035
84593	94036
116023	94037
187950	94038
84057	94039
43579	94040
42114	94041
56529	94042
26060	94043
30226	94044
88482	94045
245311	94046
13763	94047
46907	94048
127349	94049
2673	94050
288083	94051
34790	94052
39383	94053
66946	94054
151061	94055
6138	94056
117149	94057
21309	94058
206565	94059
125564	94060
209520	94061
45	94062
144309	94063
34703	94064
226725	94065
62033	94066
145312	94067
22696	94068
85259	94069
276953	94070
109794	94071
138829	94072
271602	94073
184066	94074
2621	94075
168189	94076
167237	94077
74326	94078
136907	94079
155362	94080
299030	94081
58053	94082
65039	94083
113615	94084
209149	94085
27414	94086
31490	94087
60467	94088
199417	94089
269987	94090
68927	94091
298811	94092
114460	94093
6179	94094
153031	94095
124703	94096
33222	94097
30531	94098
222636	94099
3838	94100
10014	94101
310441	94102
68284	94103
212025	94104
271646	94105
44928	94106
253575	94107
77586	94108
118989	94109
158504	94110
45003	94111
50625	94112
8880	94113
249991	94114
5734	94115
169519	94116
193062	94117
156619	94118
114557	94119
120973	94120
28986	94121
161115	94122
280600	94123
39370	94124
211940	94125
67705	94126
67695	94127
40965	94128
48562	94129
75024	94130
165548	94131
849	94132
187956	94133
264422	94134
96961	94135
119932	94136
152491	94137
102476	94138
146162	94139
53137	94140
65599	94141
202019	94142
209187	94143
56475	94144
120072	94145
244895	94146
196847	94147
37988	94148
212063	94149
47268	94150
308368	94151
243136	94152
111532	94153
162853	94154
37242	94155
255375	94156
184261	94157
184261	94158
113681	94159
172136	94160
40936	94161
31235	94162
198223	94163
36772	94164
177450	94165
38217	94166
11421	94167
241305	94168
222560	94169
79484	94170
49541	94171
244980	94172
1540	94173
62077	94174
69717	94175
118138	94176
100324	94177
99346	94178
78155	94179
13763	94180
232143	94181
71854	94182
162509	94183
42995	94184
9648	94185
115492	94186
84634	94187
1069	94188
79424	94189
222596	94190
127210	94191
216245	94192
146302	94193
133005	94194
56557	94195
45432	94196
278789	94197
152375	94198
8814	94199
100597	94200
117413	94201
42813	94202
54572	94203
120343	94204
190583	94205
152603	94206
279745	94207
133847	94208
98139	94209
207960	94210
111155	94211
14521	94212
27488	94213
28560	94214
85141	94215
176270	94216
90742	94217
146408	94218
16026	94219
84924	94220
179269	94221
171103	94222
9722	94223
89522	94224
124933	94225
155238	94226
103352	94227
93486	94228
68456	94229
272806	94230
140134	94231
67349	94232
189805	94233
41491	94234
285955	94235
70067	94236
172016	94237
131817	94238
114414	94239
41711	94240
169454	94241
25923	94242
120498	94243
192334	94244
159291	94245
109156	94246
72867	94247
309187	94248
13382	94249
263356	94250
72671	94251
127200	94252
215426	94253
33661	94254
17695	94255
8178	94256
174598	94257
196226	94258
171292	94259
52939	94260
92646	94261
21276	94262
28587	94263
188302	94264
88966	94265
51349	94266
60548	94267
53785	94268
173727	94269
51302	94270
177820	94271
52768	94272
24044	94273
19467	94274
42153	94275
137307	94276
10662	94277
44315	94278
125970	94279
92025	94280
66177	94281
122319	94282
114356	94283
78738	94284
145031	94285
97760	94286
194610	94287
154389	94288
194438	94289
130727	94290
172	94291
276	94292
159573	94293
259247	94294
302282	94295
257	94296
46641	94297
121322	94298
127065	94299
25721	94300
38792	94301
570	94302
498	94303
172	94304
498	94305
139916	94306
1207	94307
45056	94308
46288	94309
81405	94310
310065	94311
24962	94312
202014	94313
2204	94314
150058	94315
35061	94316
100550	94317
16708	94318
38036	94319
11	94320
77584	94321
3689	94322
39883	94323
11950	94324
26032	94325
27182	94326
23739	94327
195965	94328
190847	94329
112185	94330
539	94331
209102	94332
5492	94333
129708	94334
40328	94335
13761	94336
114087	94337
93779	94338
18628	94339
4294	94340
32471	94341
521	94342
86356	94343
270760	94344
12969	94345
84663	94346
6947	94347
13105	94348
526	94349
96515	94350
1330	94351
53139	94352
94949	94353
13341	94354
53357	94355
115211	94356
69964	94357
799	94358
92459	94359
224344	94360
37518	94361
278543	94362
2034	94363
37378	94364
122441	94365
2598	94366
46999	94367
177947	94368
4762	94369
32978	94370
258	94371
14173	94372
6710	94373
28560	94374
26612	94375
28719	94376
24221	94377
124933	94378
3116	94379
61777	94380
233789	94381
209178	94382
61454	94383
141021	94384
21018	94385
60580	94386
172541	94387
74886	94388
126284	94389
27017	94390
53245	94391
24157	94392
121632	94393
186139	94394
19751	94395
746	94396
106730	94397
46555	94398
137689	94399
23100	94400
64751	94401
15015	94402
70592	94403
34028	94404
255140	94405
299796	94406
237325	94407
87976	94408
15702	94409
58623	94410
123974	94411
5969	94412
31677	94413
91686	94414
68969	94415
68956	94416
17325	94417
288056	94418
50794	94419
42886	94420
56729	94421
37128	94422
60284	94423
11298	94424
11043	94425
133753	94426
216633	94427
70060	94428
92301	94429
84090	94430
226479	94431
20432	94432
1493	94433
26335	94434
11314	94435
5198	94436
16396	94437
48549	94438
16904	94439
121349	94440
293067	94441
63506	94442
37459	94443
6885	94444
2993	94445
138771	94446
98424	94447
154312	94448
65985	94449
69061	94450
139984	94451
64041	94452
65090	94453
10316	94454
187261	94455
266858	94456
8648	94457
16260	94458
88495	94459
71485	94460
46782	94461
107167	94462
260750	94463
120017	94464
49915	94465
2456	94466
756	94467
153625	94468
126797	94469
170513	94470
117616	94471
43613	94472
43613	94473
194	94474
310938	94475
2403	94476
34354	94477
214523	94478
231970	94479
16752	94480
3608	94481
66700	94482
5035	94483
227126	94484
138312	94485
14088	94486
150801	94487
734	94488
116017	94489
90680	94490
19948	94491
124760	94492
104509	94493
1674	94494
167273	94495
142347	94496
164558	94497
132675	94498
152752	94499
185705	94500
191401	94501
270615	94502
61454	94503
219	94504
257299	94505
65652	94506
56246	94507
108503	94508
191552	94509
251564	94510
30847	94511
32894	94512
140300	94513
263265	94514
33457	94515
233366	94516
43568	94517
24509	94518
11044	94519
2895	94520
54552	94521
28914	94522
18172	94523
88589	94524
88589	94525
2365	94526
95736	94527
7071	94528
119481	94529
184520	94530
88160	94531
88274	94532
137304	94533
12901	94534
198066	94535
6596	94536
302398	94537
308107	94538
363	94539
363	94540
127813	94541
1070	94542
2393	94543
118008	94544
38349	94545
83	94546
4117	94547
135651	94548
99741	94549
215552	94550
530	94551
1794	94552
113334	94553
73442	94554
22897	94555
265921	94556
64080	94557
225491	94558
33250	94559
90563	94560
13710	94561
40755	94562
2897	94563
63472	94564
85648	94565
300998	94566
1399	94567
10886	94568
9447	94569
144062	94570
42706	94571
120602	94572
178721	94573
98316	94574
76250	94575
50091	94576
41971	94577
172774	94578
32976	94579
154856	94580
297246	94581
113385	94582
101137	94583
12988	94584
262558	94585
264801	94586
816	94587
19197	94588
22518	94589
244826	94590
11407	94591
1967	94592
17350	94593
193597	94594
96726	94595
182322	94596
3928	94597
135816	94598
1490	94599
16475	94600
124377	94601
30709	94602
106890	94603
63	94604
47902	94605
93367	94606
255315	94607
215086	94608
106960	94609
86052	94610
62930	94611
147159	94612
299366	94613
58636	94614
165927	94615
26587	94616
3070	94617
18250	94618
160656	94619
68971	94620
10088	94621
29109	94622
347	94623
59009	94624
21708	94625
19296	94626
33439	94627
60729	94628
97776	94629
39082	94630
117347	94631
22972	94632
54048	94633
16255	94634
57553	94635
77151	94636
78923	94637
161798	94638
24104	94639
66404	94640
192508	94641
26358	94642
92825	94643
127828	94644
24666	94645
194446	94646
308877	94647
5219	94648
94158	94649
305287	94650
95040	94651
33366	94652
141018	94653
42054	94654
238482	94655
60725	94656
31222	94657
95543	94658
10088	94659
69440	94660
29335	94661
12392	94662
180151	94663
5295	94664
5060	94665
6934	94666
1163	94667
80825	94668
85330	94669
19749	94670
2069	94671
32174	94672
10421	94673
42519	94674
168249	94675
211169	94676
37705	94677
68860	94678
29708	94679
38	94680
255675	94681
8277	94682
168420	94683
10875	94684
167546	94685
77329	94686
28643	94687
511	94688
10727	94689
105582	94690
57575	94691
163195	94692
11356	94693
10204	94694
3483	94695
7461	94696
273755	94697
4887	94698
125518	94699
74820	94700
309154	94701
267368	94702
64383	94703
38226	94704
4513	94705
63642	94706
157738	94707
75983	94708
33449	94709
108971	94710
2378	94711
128250	94712
171788	94713
1404	94714
169205	94715
4522	94716
30646	94717
420	94718
173232	94719
7351	94720
138582	94721
50836	94722
75948	94723
166732	94724
64447	94725
53184	94726
113816	94727
26635	94728
233125	94729
147800	94730
297300	94731
28190	94732
211154	94733
37644	94734
60203	94735
49874	94736
166996	94737
130479	94738
4849	94739
18952	94740
84982	94741
120055	94742
18357	94743
34975	94744
51348	94745
2728	94746
201835	94747
194750	94748
5165	94749
266313	94750
171554	94751
31716	94752
38410	94753
5980	94754
2876	94755
2177	94756
130333	94757
47481	94758
12052	94759
107774	94760
13462	94761
268582	94762
20839	94763
140905	94764
11289	94765
141438	94766
200465	94767
289644	94768
14912	94769
102133	94770
104228	94771
284157	94772
4104	94773
120324	94774
56107	94775
132309	94776
178918	94777
277320	94778
27500	94779
73388	94780
66451	94781
160748	94782
224795	94783
83581	94784
83581	94785
18281	94786
98380	94787
70530	94788
201971	94789
62087	94790
157638	94791
157500	94792
109333	94793
129820	94794
189183	94795
9284	94796
2351	94797
153938	94798
44617	94799
443	94800
41943	94801
88346	94802
1874	94803
2094	94804
87955	94805
16872	94806
32012	94807
98541	94808
46760	94809
32778	94810
226991	94811
5563	94812
48002	94813
2894	94814
40079	94815
37614	94816
816	94817
104718	94818
8382	94819
1845	94820
188430	94821
25897	94822
130393	94823
47066	94824
807	94825
174247	94826
4637	94827
162903	94828
133606	94829
148533	94830
125930	94831
83912	94832
41590	94833
67285	94834
9715	94835
50556	94836
66501	94837
43506	94838
146258	94839
45727	94840
156868	94841
157801	94842
6758	94843
90793	94844
12781	94845
1665	94846
91026	94847
23597	94848
275152	94849
218049	94850
12389	94851
43557	94852
16849	94853
108701	94854
8182	94855
2276	94856
210020	94857
27329	94858
118467	94859
165432	94860
96945	94861
135219	94862
55688	94863
19393	94864
85844	94865
38421	94866
13853	94867
10052	94868
117394	94869
175478	94870
78008	94871
108533	94872
311345	94873
61572	94874
18695	94875
95120	94876
79022	94877
135713	94878
21996	94879
65991	94880
12039	94881
166257	94882
22155	94883
187850	94884
98505	94885
81887	94886
20065	94887
137060	94888
1892	94889
67534	94890
43872	94891
196925	94892
28812	94893
19612	94894
217808	94895
35133	94896
45771	94897
69501	94898
168055	94899
51440	94900
135120	94901
135120	94902
42448	94903
40525	94904
156343	94905
20498	94906
129371	94907
32083	94908
118027	94909
5158	94910
106369	94911
9677	94912
85725	94913
39085	94914
113448	94915
292906	94916
73885	94917
2804	94918
135745	94919
30555	94920
136042	94921
100549	94922
177716	94923
88902	94924
27576	94925
973	94926
495	94927
8803	94928
72002	94929
111226	94930
2492	94931
88288	94932
102211	94933
103754	94934
18509	94935
33930	94936
143274	94937
146780	94938
47065	94939
53789	94940
101615	94941
8032	94942
9147	94943
23285	94944
29360	94945
96588	94946
47982	94947
3497	94948
9252	94949
177300	94950
8212	94951
80889	94952
64728	94953
220112	94954
125311	94955
2573	94956
144330	94957
21789	94958
224467	94959
8908	94960
2074	94961
78732	94962
538	94963
27	94964
7526	94965
5360	94966
91154	94967
110691	94968
26158	94969
275287	94970
18992	94971
24848	94972
12927	94973
887	94974
8625	94975
32491	94976
3001	94977
217410	94978
67376	94979
39665	94980
194844	94981
55695	94982
181627	94983
62131	94984
14201	94985
90510	94986
139579	94987
28	94988
11383	94989
207117	94990
95609	94991
470	94992
1272	94993
36566	94994
980	94995
135885	94996
26848	94997
310514	94998
61831	94999
2434	95000
64976	95001
87424	95002
208858	95003
6954	95004
4707	95005
18878	95006
15137	95007
85044	95008
30839	95009
292291	95010
12382	95011
181424	95012
7644	95013
194092	95014
268458	95015
2398	95016
41854	95017
75076	95018
264	95019
288	95020
26152	95021
28842	95022
4903	95023
15757	95024
95718	95025
78405	95026
74639	95027
90746	95028
2026	95029
35511	95030
78912	95031
114276	95032
302881	95033
76023	95034
18870	95035
199231	95036
11441	95037
89919	95038
114806	95039
52173	95040
201890	95041
109349	95042
62667	95043
172848	95044
14479	95045
1125	95046
100458	95047
18649	95048
179851	95049
27828	95050
1958	95051
124252	95052
143786	95053
133191	95054
1601	95055
22805	95056
11748	95057
67938	95058
114641	95059
127282	95060
127282	95061
249232	95062
14308	95063
75511	95064
54666	95065
130919	95066
128775	95067
87218	95068
209762	95069
101952	95070
26467	95071
145246	95072
279602	95073
19365	95074
2025	95075
2025	95076
2864	95077
19695	95078
1138	95079
454	95080
1685	95081
167043	95082
14068	95083
7844	95084
92189	95085
191007	95086
24480	95087
32672	95088
16342	95089
2593	95090
55027	95091
51888	95092
13492	95093
120312	95094
12583	95095
20202	95096
299720	95097
80	95098
65135	95099
184058	95100
121882	95101
17671	95102
292766	95103
1018	95104
685	95105
138054	95106
91638	95107
195633	95108
306233	95109
6999	95110
11513	95111
15076	95112
73818	95113
296	95114
41859	95115
236495	95116
20002	95117
39496	95118
116473	95119
249826	95120
210440	95121
142591	95122
25101	95123
46268	95124
3446	95125
33948	95126
38464	95127
21634	95128
46475	95129
178151	95130
80211	95131
30929	95132
43	95133
22189	95134
2566	95135
205794	95136
79575	95137
2016	95138
13662	95139
125594	95140
73487	95141
188603	95142
34594	95143
52081	95144
56154	95145
58544	95146
189223	95147
184409	95148
172137	95149
87474	95150
716	95151
39600	95152
9649	95153
21368	95154
46253	95155
52799	95156
33733	95157
33844	95158
278305	95159
45479	95160
52741	95161
69708	95162
69328	95163
153449	95164
40176	95165
18724	95166
68664	95167
89707	95168
38	95169
130014	95170
4780	95171
33049	95172
150293	95173
48957	95174
274227	95175
11713	95176
298174	95177
61214	95178
17727	95179
302702	95180
124133	95181
211817	95182
8	95183
38552	95184
130891	95185
2793	95186
175437	95187
24662	95188
111827	95189
120058	95190
13919	95191
128781	95192
70790	95193
67164	95194
75258	95195
179202	95196
102069	95197
42208	95198
284219	95199
205411	95200
14063	95201
211402	95202
30842	95203
36444	95204
119960	95205
457	95206
33740	95207
39994	95208
62348	95209
947	95210
198266	95211
48932	95212
194129	95213
113114	95214
86839	95215
173885	95216
145349	95217
31515	95218
85	95219
31753	95220
46511	95221
56939	95222
15649	95223
108973	95224
42207	95225
58800	95226
794	95227
28797	95228
18232	95229
43525	95230
10630	95231
32161	95232
39298	95233
140600	95234
197511	95235
1568	95236
6973	95237
1546	95238
159721	95239
86	95240
10714	95241
59152	95242
38266	95243
92614	95244
213695	95245
19816	95246
42358	95247
61433	95248
234358	95249
215561	95250
80498	95251
9399	95252
134556	95253
113637	95254
474	95255
25478	95256
53986	95257
15387	95258
7066	95259
135414	95260
145138	95261
99495	95262
2241	95263
145811	95264
60520	95265
124571	95266
75265	95267
458	95268
127690	95269
175308	95270
282	95271
246215	95272
73930	95273
217090	95274
128669	95275
17197	95276
113434	95277
89086	95278
7372	95279
186445	95280
164977	95281
78666	95282
181953	95283
47085	95284
1210	95285
204257	95286
107689	95287
77895	95288
127847	95289
9896	95290
174120	95291
308869	95292
54721	95293
153991	95294
275997	95295
20275	95296
6910	95297
156517	95298
223843	95299
25502	95300
120170	95301
83324	95302
128670	95303
51256	95304
40008	95305
237654	95306
302916	95307
32573	95308
9946	95309
305629	95310
129664	95311
269942	95312
129335	95313
117576	95314
157549	95315
35902	95316
32040	95317
1188	95318
2970	95319
3146	95320
2853	95321
9969	95322
1617	95323
66683	95324
246587	95325
3823	95326
76316	95327
20410	95328
205450	95329
296195	95330
207522	95331
567	95332
11641	95333
73	95334
72776	95335
33473	95336
249653	95337
161186	95338
32349	95339
35232	95340
63776	95341
126208	95342
77907	95343
79523	95344
31082	95345
127513	95346
20535	95347
30207	95348
60695	95349
118904	95350
184485	95351
567	95352
2171	95353
95582	95354
43523	95355
146810	95356
54910	95357
146865	95358
148877	95359
94925	95360
132776	95361
60792	95362
260844	95363
10049	95364
61337	95365
135885	95366
84675	95367
70954	95368
192612	95369
2780	95370
100860	95371
25965	95372
9202	95373
48381	95374
13090	95375
97612	95376
19892	95377
5483	95378
210478	95379
79753	95380
203464	95381
118797	95382
188612	95383
12632	95384
58596	95385
10784	95386
12274	95387
78465	95388
114553	95389
68280	95390
1682	95391
16197	95392
61378	95393
25867	95394
176884	95395
3180	95396
9838	95397
8807	95398
57841	95399
6473	95400
247422	95401
17798	95402
118227	95403
134794	95404
96770	95405
50635	95406
11346	95407
260350	95408
79485	95409
25477	95410
80998	95411
55505	95412
15274	95413
37878	95414
125228	95415
121013	95416
17301	95417
858	95418
176822	95419
30999	95420
701	95421
11654	95422
57238	95423
124376	95424
48283	95425
117955	95426
299211	95427
42474	95428
111847	95429
492	95430
24105	95431
87428	95432
3366	95433
7567	95434
215094	95435
135656	95436
7321	95437
15772	95438
20511	95439
15268	95440
10887	95441
102062	95442
2288	95443
50560	95444
14519	95445
412	95446
4606	95447
75195	95448
177082	95449
32428	95450
27729	95451
45110	95452
52012	95453
2032	95454
87440	95455
55631	95456
10446	95457
19679	95458
1925	95459
74524	95460
305869	95461
749	95462
55042	95463
31425	95464
1686	95465
82008	95466
176970	95467
51316	95468
199428	95469
293833	95470
95001	95471
56823	95472
206395	95473
5358	95474
38617	95475
84644	95476
90208	95477
2559	95478
32913	95479
44895	95480
7599	95481
26689	95482
100292	95483
58681	95484
28822	95485
67804	95486
9621	95487
41784	95488
41784	95489
99011	95490
97017	95491
166245	95492
36960	95493
5230	95494
111550	95495
130020	95496
67953	95497
10182	95498
31461	95499
47557	95500
203599	95501
26502	95502
1944	95503
90417	95504
19740	95505
183143	95506
45045	95507
10165	95508
4707	95509
3864	95510
41472	95511
47444	95512
94808	95513
1825	95514
7338	95515
59218	95516
14860	95517
161710	95518
40311	95519
107279	95520
6422	95521
19459	95522
20481	95523
2804	95524
295896	95525
159867	95526
13390	95527
3286	95528
46109	95529
62030	95530
17023	95531
107483	95532
12076	95533
267	95534
2146	95535
153825	95536
227365	95537
2297	95538
3381	95539
22454	95540
81757	95541
5240	95542
19921	95543
69101	95544
198935	95545
114376	95546
32982	95547
213006	95548
222283	95549
2045	95550
55884	95551
21994	95552
5571	95553
21286	95554
4166	95555
27111	95556
25552	95557
737	95558
106607	95559
3564	95560
2821	95561
35754	95562
130462	95563
202687	95564
213937	95565
45286	95566
920	95567
76738	95568
99651	95569
59413	95570
59413	95571
31706	95572
112	95573
29663	95574
138434	95575
69603	95576
7851	95577
20351	95578
153723	95579
22218	95580
46645	95581
124679	95582
83430	95583
16544	95584
65768	95585
173638	95586
71170	95587
15987	95588
79702	95589
139490	95590
38	95591
138064	95592
211175	95593
232324	95594
3092	95595
195981	95596
112727	95597
39196	95598
6636	95599
120969	95600
95215	95601
59903	95602
120683	95603
120635	95604
8181	95605
28	95606
133991	95607
31792	95608
17406	95609
37732	95610
155209	95611
108110	95612
235365	95613
96598	95614
183848	95615
61937	95616
7057	95617
8879	95618
18825	95619
239845	95620
116705	95621
151273	95622
86296	95623
24903	95624
98460	95625
86743	95626
51088	95627
268241	95628
24105	95629
7652	95630
101303	95631
7129	95632
59686	95633
119541	95634
39471	95635
24118	95636
89826	95637
124379	95638
25878	95639
154122	95640
63479	95641
145529	95642
70803	95643
44494	95644
144852	95645
1155	95646
282139	95647
17888	95648
18448	95649
13091	95650
59694	95651
104882	95652
1576	95653
32076	95654
9451	95655
62844	95656
83197	95657
51971	95658
14997	95659
1302	95660
36437	95661
101818	95662
109522	95663
81075	95664
80	95665
95679	95666
63583	95667
97821	95668
14431	95669
79531	95670
203834	95671
8672	95672
118182	95673
66270	95674
81723	95675
24281	95676
63742	95677
86042	95678
189743	95679
19385	95680
5790	95681
223	95682
88743	95683
65703	95684
8807	95685
47687	95686
107166	95687
8399	95688
34353	95689
2005	95690
95070	95691
2658	95692
24209	95693
25384	95694
86	95695
32667	95696
2130	95697
204292	95698
1433	95699
4460	95700
42557	95701
1576	95702
39179	95703
211432	95704
109235	95705
120270	95706
130139	95707
31557	95708
79780	95709
85883	95710
117546	95711
194756	95712
86670	95713
16662	95714
37786	95715
286345	95716
46772	95717
133200	95718
8469	95719
52097	95720
15232	95721
46916	95722
7901	95723
10510	95724
58082	95725
46785	95726
80037	95727
48344	95728
14721	95729
79769	95730
219392	95731
24333	95732
22514	95733
19473	95734
90990	95735
100308	95736
145805	95737
63447	95738
95941	95739
78233	95740
29466	95741
19566	95742
2571	95743
11035	95744
6386	95745
168102	95746
91	95747
34879	95748
5656	95749
143408	95750
35076	95751
29331	95752
16902	95753
24385	95754
80370	95755
89495	95756
115263	95757
8188	95758
216447	95759
99018	95760
172376	95761
56946	95762
32503	95763
5676	95764
50580	95765
17173	95766
208388	95767
58559	95768
42593	95769
37401	95770
16566	95771
24198	95772
7888	95773
23242	95774
50583	95775
12785	95776
3202	95777
185344	95778
16020	95779
10548	95780
57400	95781
81835	95782
45222	95783
4468	95784
3585	95785
198	95786
25378	95787
94896	95788
4454	95789
179553	95790
3446	95791
70552	95792
30421	95793
53956	95794
45221	95795
66527	95796
13469	95797
19639	95798
23152	95799
20151	95800
78153	95801
2241	95802
97191	95803
35756	95804
69182	95805
62976	95806
42930	95807
37191	95808
75736	95809
7359	95810
11857	95811
31025	95812
5889	95813
170663	95814
16652	95815
30508	95816
142426	95817
96828	95818
116150	95819
199698	95820
6307	95821
128946	95822
138292	95823
145213	95824
35276	95825
18393	95826
36720	95827
667	95828
791	95829
120848	95830
48339	95831
9833	95832
62360	95833
21917	95834
201112	95835
144073	95836
31481	95837
25689	95838
12464	95839
31084	95840
1448	95841
286629	95842
2369	95843
55952	95844
77170	95845
187836	95846
275062	95847
26667	95848
157737	95849
23554	95850
37812	95851
16667	95852
110627	95853
4700	95854
28144	95855
115707	95856
14301	95857
204673	95858
122962	95859
151902	95860
264490	95861
11746	95862
328	95863
31665	95864
207604	95865
33803	95866
40226	95867
24180	95868
160291	95869
15546	95870
41122	95871
49768	95872
38237	95873
14624	95874
167302	95875
40097	95876
53687	95877
189765	95878
88110	95879
16230	95880
56530	95881
150683	95882
97068	95883
47808	95884
2016	95885
1243	95886
8330	95887
105825	95888
49073	95889
31493	95890
273567	95891
109803	95892
223	95893
20957	95894
188408	95895
251725	95896
184356	95897
4288	95898
12394	95899
251182	95900
44333	95901
257332	95902
77570	95903
55943	95904
932	95905
111258	95906
46026	95907
5917	95908
27104	95909
10635	95910
288614	95911
23335	95912
13739	95913
182858	95914
12699	95915
141917	95916
288752	95917
59956	95918
291113	95919
35554	95920
35401	95921
190686	95922
30050	95923
7819	95924
104512	95925
73870	95926
38	95927
28020	95928
18194	95929
5787	95930
48523	95931
72228	95932
39121	95933
111039	95934
38600	95935
205331	95936
173183	95937
21134	95938
27323	95939
118538	95940
24940	95941
89633	95942
146689	95943
21231	95944
155100	95945
86549	95946
2411	95947
41987	95948
73171	95949
43364	95950
180178	95951
31439	95952
126588	95953
175142	95954
31707	95955
60467	95956
67406	95957
27290	95958
50330	95959
15495	95960
34460	95961
49094	95962
22616	95963
160527	95964
217096	95965
22527	95966
37969	95967
147083	95968
27519	95969
20397	95970
128104	95971
134669	95972
98512	95973
54569	95974
19192	95975
69341	95976
267867	95977
160573	95978
71314	95979
3015	95980
6378	95981
15436	95982
186935	95983
117876	95984
310467	95985
20109	95986
34302	95987
6723	95988
31546	95989
94358	95990
39302	95991
182342	95992
7666	95993
9704	95994
291322	95995
38105	95996
59199	95997
76143	95998
194120	95999
726	96000
86030	96001
1209	96002
97381	96003
25425	96004
117625	96005
5405	96006
79715	96007
45728	96008
239075	96009
39003	96010
2591	96011
24048	96012
204617	96013
32731	96014
196478	96015
117830	96016
18428	96017
120903	96018
186	96019
16894	96020
2128	96021
32465	96022
2787	96023
852	96024
68949	96025
186931	96026
197439	96027
83815	96028
73573	96029
47168	96030
142734	96031
16916	96032
28967	96033
14123	96034
360	96035
31124	96036
1209	96037
104395	96038
241	96039
256050	96040
24105	96041
29205	96042
277	96043
1	96044
1703	96045
168024	96046
40442	96047
50543	96048
49226	96049
16768	96050
108444	96051
28127	96052
59225	96053
20008	96054
292254	96055
18183	96056
149789	96057
55971	96058
61669	96059
2210	96060
170082	96061
275922	96062
25868	96063
270631	96064
25309	96065
3351	96066
5974	96067
78863	96068
150062	96069
86648	96070
67645	96071
187191	96072
24649	96073
113204	96074
25531	96075
44809	96076
7884	96077
168771	96078
77705	96079
12976	96080
127099	96081
83856	96082
3958	96083
7484	96084
31749	96085
21682	96086
70706	96087
66614	96088
13834	96089
38711	96090
33483	96091
55251	96092
5995	96093
415	96094
85827	96095
52629	96096
134640	96097
146574	96098
38974	96099
46271	96100
20026	96101
131104	96102
34877	96103
843	96104
200396	96105
56292	96106
19443	96107
41352	96108
38989	96109
13926	96110
140651	96111
26588	96112
1320	96113
25292	96114
18262	96115
14294	96116
90871	96117
299758	96118
112886	96119
28077	96120
64970	96121
32470	96122
29512	96123
28888	96124
231039	96125
2497	96126
35583	96127
3753	96128
30398	96129
93133	96130
10975	96131
55907	96132
819	96133
144114	96134
104751	96135
31529	96136
10151	96137
12617	96138
3958	96139
2797	96140
32660	96141
30529	96142
49913	96143
272809	96144
116442	96145
168096	96146
34956	96147
2319	96148
158679	96149
2181	96150
27165	96151
3024	96152
72989	96153
70821	96154
49970	96155
19020	96156
132975	96157
136737	96158
229886	96159
138052	96160
39688	96161
1030	96162
3956	96163
138380	96164
58341	96165
8786	96166
118169	96167
35685	96168
35685	96169
197362	96170
609	96171
114258	96172
86342	96173
21534	96174
114402	96175
12677	96176
242413	96177
34235	96178
247398	96179
168151	96180
80361	96181
225209	96182
46467	96183
74487	96184
14239	96185
4307	96186
134019	96187
110985	96188
158356	96189
7850	96190
9559	96191
74774	96192
211478	96193
215389	96194
113837	96195
138767	96196
301650	96197
5188	96198
60846	96199
109521	96200
45669	96201
71300	96202
22758	96203
83003	96204
48012	96205
84901	96206
136819	96207
130673	96208
68504	96209
141223	96210
19894	96211
128091	96212
70683	96213
75309	96214
120304	96215
135371	96216
11324	96217
251927	96218
11549	96219
182117	96220
29731	96221
8180	96222
100040	96223
263150	96224
116734	96225
120958	96226
47426	96227
103558	96228
60958	96229
15537	96230
37119	96231
37119	96232
113410	96233
266	96234
16670	96235
266340	96236
47904	96237
70521	96238
56150	96239
228364	96240
195482	96241
98467	96242
10013	96243
198844	96244
59065	96245
438	96246
15076	96247
120271	96248
8384	96249
53856	96250
66270	96251
42196	96252
1948	96253
26834	96254
21167	96255
102774	96256
192592	96257
4497	96258
161968	96259
68510	96260
144847	96261
29602	96262
75898	96263
23024	96264
162635	96265
73364	96266
103783	96267
70	96268
21529	96269
261269	96270
126146	96271
86814	96272
96857	96273
101375	96274
161086	96275
244169	96276
143642	96277
140683	96278
257	96279
202808	96280
12584	96281
45801	96282
251445	96283
60584	96284
69860	96285
554	96286
40811	96287
58949	96288
75690	96289
146626	96290
117020	96291
14146	96292
66803	96293
85983	96294
213984	96295
30320	96296
300952	96297
7927	96298
23168	96299
179205	96300
15765	96301
37298	96302
173260	96303
1530	96304
57323	96305
12392	96306
88723	96307
118752	96308
9667	96309
33819	96310
113187	96311
3160	96312
727	96313
70610	96314
251293	96315
165156	96316
144597	96317
132182	96318
24056	96319
170095	96320
212154	96321
125694	96322
65018	96323
237588	96324
180661	96325
61569	96326
276583	96327
206604	96328
14138	96329
41900	96330
51115	96331
399	96332
8669	96333
125149	96334
309308	96335
115499	96336
41020	96337
299814	96338
207	96339
79343	96340
200306	96341
128387	96342
118512	96343
301928	96344
54998	96345
64378	96346
152184	96347
354	96348
13400	96349
95654	96350
1045	96351
42284	96352
145597	96353
29556	96354
47698	96355
109491	96356
2455	96357
80410	96358
31296	96359
30928	96360
71907	96361
86546	96362
129850	96363
62333	96364
12417	96365
19604	96366
103275	96367
31594	96368
137299	96369
158750	96370
246367	96371
136555	96372
183086	96373
756	96374
1196	96375
81194	96376
28506	96377
288899	96378
129039	96379
32487	96380
44585	96381
107513	96382
2743	96383
50618	96384
172818	96385
102253	96386
41604	96387
44073	96388
58824	96389
2611	96390
167448	96391
28605	96392
14971	96393
268013	96394
100339	96395
25644	96396
26210	96397
186800	96398
186800	96399
13523	96400
118252	96401
48410	96402
79571	96403
245508	96404
123	96405
23542	96406
10236	96407
87353	96408
27458	96409
33640	96410
1096	96411
199811	96412
100223	96413
46648	96414
2732	96415
46680	96416
124458	96417
21583	96418
2109	96419
14736	96420
84352	96421
8493	96422
19736	96423
212050	96424
22283	96425
67614	96426
21056	96427
62931	96428
260835	96429
10923	96430
15436	96431
123124	96432
194343	96433
135527	96434
65124	96435
33682	96436
101265	96437
74751	96438
56534	96439
36090	96440
239697	96441
171084	96442
51179	96443
40283	96444
46595	96445
275682	96446
275686	96447
124797	96448
119286	96449
91295	96450
27664	96451
93853	96452
34709	96453
8388	96454
227259	96455
73612	96456
293048	96457
35933	96458
1502	96459
266932	96460
29403	96461
88191	96462
19967	96463
37196	96464
39981	96465
184793	96466
85074	96467
113256	96468
32962	96469
1494	96470
4255	96471
83970	96472
169532	96473
92419	96474
90016	96475
2263	96476
105045	96477
245743	96478
39008	96479
64343	96480
8826	96481
16870	96482
104218	96483
171595	96484
4673	96485
4307	96486
265759	96487
5158	96488
80123	96489
2643	96490
30429	96491
100383	96492
264558	96493
70257	96494
14078	96495
191129	96496
19376	96497
119300	96498
185426	96499
26813	96500
6647	96501
80346	96502
148278	96503
7458	96504
108	96505
54543	96506
3062	96507
25514	96508
13250	96509
38840	96510
62267	96511
77156	96512
4000	96513
150010	96514
155161	96515
27946	96516
34925	96517
122593	96518
61836	96519
79175	96520
32855	96521
57407	96522
39288	96523
22880	96524
129284	96525
83743	96526
133137	96527
141544	96528
172931	96529
98137	96530
13463	96531
2444	96532
53077	96533
59506	96534
43381	96535
30370	96536
94366	96537
70113	96538
120775	96539
139	96540
169730	96541
108983	96542
114015	96543
66974	96544
222219	96545
191865	96546
18629	96547
40706	96548
70101	96549
175174	96550
55501	96551
197619	96552
91453	96553
253600	96554
40073	96555
8779	96556
25474	96557
3813	96558
12910	96559
168549	96560
100035	96561
195654	96562
57531	96563
263291	96564
159845	96565
19094	96566
38010	96567
129333	96568
156749	96569
28669	96570
147276	96571
75684	96572
16140	96573
112655	96574
31594	96575
106185	96576
1644	96577
206030	96578
11719	96579
342	96580
221763	96581
37435	96582
13675	96583
72187	96584
24059	96585
104078	96586
4754	96587
24	96588
21648	96589
78522	96590
50710	96591
97255	96592
92275	96593
43637	96594
152450	96595
88922	96596
17774	96597
200716	96598
218036	96599
367	96600
179326	96601
187225	96602
50023	96603
149043	96604
281027	96605
47171	96606
263903	96607
4117	96608
286013	96609
43901	96610
76391	96611
15973	96612
1262	96613
171934	96614
5188	96615
19226	96616
268901	96617
150676	96618
49389	96619
244118	96620
149684	96621
69606	96622
113	96623
621	96624
11071	96625
106990	96626
93678	96627
3049	96628
72925	96629
11938	96630
29094	96631
169094	96632
23217	96633
36917	96634
1663	96635
55736	96636
13360	96637
81397	96638
91631	96639
22117	96640
37273	96641
5807	96642
453	96643
2002	96644
75582	96645
54170	96646
148965	96647
210351	96648
14238	96649
16751	96650
55147	96651
54996	96652
2587	96653
17475	96654
34689	96655
84737	96656
123545	96657
19008	96658
14401	96659
1149	96660
94319	96661
20084	96662
81383	96663
26386	96664
1072	96665
182146	96666
279443	96667
298462	96668
36543	96669
208780	96670
48324	96671
243376	96672
104124	96673
309235	96674
4189	96675
47340	96676
298412	96677
23650	96678
11632	96679
123234	96680
70045	96681
134492	96682
98416	96683
120583	96684
57192	96685
58201	96686
78972	96687
26688	96688
3587	96689
305877	96690
402	96691
68848	96692
17393	96693
111709	96694
112483	96695
93583	96696
29287	96697
14667	96698
10051	96699
1589	96700
6212	96701
98736	96702
65084	96703
97558	96704
69944	96705
13869	96706
70272	96707
207150	96708
26225	96709
1958	96710
56097	96711
12232	96712
181482	96713
63656	96714
215085	96715
163869	96716
43926	96717
80138	96718
147318	96719
127440	96720
5209	96721
69926	96722
140064	96723
3392	96724
139655	96725
17012	96726
174318	96727
12112	96728
53009	96729
226665	96730
11214	96731
90878	96732
4359	96733
141577	96734
198876	96735
52481	96736
14067	96737
12255	96738
174989	96739
13426	96740
23823	96741
2027	96742
5237	96743
97251	96744
123326	96745
7965	96746
61439	96747
113704	96748
112373	96749
2765	96750
15891	96751
32365	96752
136372	96753
57611	96754
76311	96755
11285	96756
170331	96757
42767	96758
44606	96759
41613	96760
22308	96761
41683	96762
6972	96763
79110	96764
113031	96765
151162	96766
11150	96767
207599	96768
195128	96769
127721	96770
7699	96771
266714	96772
94049	96773
11922	96774
9279	96775
26648	96776
10461	96777
53717	96778
26648	96779
61768	96780
75782	96781
5458	96782
141680	96783
7488	96784
148798	96785
103211	96786
4539	96787
289831	96788
7061	96789
112484	96790
10740	96791
22348	96792
191678	96793
283842	96794
1793	96795
1601	96796
457	96797
68782	96798
117143	96799
296489	96800
133505	96801
301371	96802
309421	96803
19138	96804
185705	96805
837	96806
193744	96807
129398	96808
4799	96809
38791	96810
68033	96811
122526	96812
118700	96813
61720	96814
40331	96815
153668	96816
49153	96817
108053	96818
78080	96819
130010	96820
187856	96821
144417	96822
65537	96823
73448	96824
143938	96825
81446	96826
62846	96827
46246	96828
19558	96829
94528	96830
8094	96831
18596	96832
157118	96833
162267	96834
72957	96835
146029	96836
4854	96837
118839	96838
173621	96839
43038	96840
189392	96841
42293	96842
138820	96843
37864	96844
176527	96845
27521	96846
169477	96847
39466	96848
3803	96849
35970	96850
27791	96851
11150	96852
6978	96853
23836	96854
417	96855
96644	96856
204219	96857
51952	96858
97529	96859
95045	96860
53275	96861
88824	96862
7514	96863
119008	96864
56265	96865
181317	96866
26856	96867
19452	96868
85191	96869
264072	96870
88286	96871
1644	96872
1023	96873
25817	96874
19414	96875
48709	96876
103473	96877
92084	96878
27770	96879
50816	96880
50800	96881
68101	96882
105628	96883
251189	96884
14062	96885
29553	96886
74013	96887
76523	96888
63663	96889
3985	96890
52870	96891
191279	96892
270795	96893
13843	96894
156147	96895
7174	96896
3693	96897
74185	96898
27831	96899
61312	96900
94973	96901
1830	96902
226667	96903
55755	96904
38137	96905
59030	96906
162623	96907
201093	96908
2877	96909
375	96910
82571	96911
38376	96912
19902	96913
109286	96914
41768	96915
74286	96916
96205	96917
6059	96918
245716	96919
5184	96920
94099	96921
187952	96922
211239	96923
96946	96924
175830	96925
145760	96926
3186	96927
436	96928
134978	96929
54948	96930
38554	96931
8384	96932
194722	96933
4328	96934
47210	96935
149161	96936
96930	96937
37750	96938
14743	96939
86724	96940
3674	96941
281899	96942
60655	96943
261673	96944
253930	96945
40734	96946
25581	96947
300140	96948
17301	96949
41707	96950
134429	96951
92137	96952
36242	96953
6702	96954
275703	96955
89276	96956
35205	96957
18464	96958
148907	96959
216709	96960
91446	96961
72940	96962
40481	96963
82128	96964
100748	96965
30445	96966
15062	96967
155808	96968
164423	96969
98616	96970
144564	96971
9338	96972
7090	96973
41556	96974
188909	96975
1971	96976
61013	96977
1893	96978
30055	96979
36625	96980
93509	96981
17820	96982
291686	96983
2573	96984
214668	96985
23020	96986
55755	96987
34886	96988
23785	96989
7302	96990
64090	96991
120607	96992
6130	96993
9198	96994
1995	96995
88737	96996
21259	96997
65521	96998
42347	96999
95046	97000
19189	97001
8920	97002
193318	97003
61926	97004
149607	97005
75158	97006
7051	97007
116301	97008
3611	97009
86922	97010
70632	97011
76348	97012
184523	97013
24880	97014
286047	97015
79289	97016
49447	97017
68606	97018
80156	97019
154874	97020
25732	97021
31699	97022
183290	97023
278242	97024
2873	97025
18480	97026
100314	97027
17258	97028
34917	97029
30150	97030
6225	97031
7524	97032
270502	97033
27531	97034
59981	97035
117944	97036
3149	97037
106133	97038
2613	97039
27620	97040
126115	97041
18538	97042
20240	97043
36745	97044
129450	97045
129450	97046
22992	97047
43098	97048
273648	97049
148752	97050
1072	97051
12202	97052
305	97053
636	97054
139176	97055
9403	97056
112241	97057
11557	97058
4422	97059
301447	97060
30497	97061
12853	97062
13774	97063
84608	97064
3050	97065
15833	97066
209234	97067
5086	97068
3093	97069
982	97070
37273	97071
26635	97072
55590	97073
400	97074
4522	97075
368	97076
19921	97077
6804	97078
209932	97079
14262	97080
101725	97081
36710	97082
5366	97083
38854	97084
35868	97085
58177	97086
3875	97087
130024	97088
2489	97089
615	97090
3864	97091
784	97092
84608	97093
30960	97094
2907	97095
7309	97096
2716	97097
22970	97098
6004	97099
3473	97100
3684	97101
8685	97102
43615	97103
20108	97104
63511	97105
35349	97106
144334	97107
54577	97108
141027	97109
178974	97110
62318	97111
118594	97112
133731	97113
19862	97114
117373	97115
170299	97116
173518	97117
39541	97118
92884	97119
20591	97120
9097	97121
1922	97122
1922	97123
63542	97124
11741	97125
302527	97126
39963	97127
1654	97128
23128	97129
277498	97130
130672	97131
160633	97132
20487	97133
101877	97134
32439	97135
16394	97136
23047	97137
12695	97138
189415	97139
29928	97140
159364	97141
68427	97142
133838	97143
83033	97144
67136	97145
3517	97146
4267	97147
378	97148
72926	97149
21155	97150
174118	97151
128141	97152
4849	97153
191885	97154
279719	97155
26949	97156
176171	97157
24367	97158
267675	97159
111598	97160
42501	97161
83454	97162
6757	97163
89538	97164
153687	97165
5778	97166
182	97167
41841	97168
6607	97169
6041	97170
5184	97171
45334	97172
192363	97173
37502	97174
300	97175
28732	97176
23735	97177
26635	97178
29048	97179
82966	97180
265363	97181
13279	97182
36229	97183
119531	97184
91510	97185
60785	97186
26170	97187
127131	97188
8186	97189
93525	97190
17967	97191
181361	97192
202304	97193
15929	97194
1227	97195
8860	97196
107747	97197
3062	97198
2558	97199
43372	97200
15801	97201
104174	97202
54003	97203
4651	97204
280139	97205
71845	97206
3419	97207
39407	97208
271621	97209
1397	97210
8530	97211
24512	97212
910	97213
178272	97214
56845	97215
134387	97216
26002	97217
49715	97218
76170	97219
77563	97220
52009	97221
128340	97222
7589	97223
141839	97224
90416	97225
1791	97226
66763	97227
4579	97228
16341	97229
61428	97230
31422	97231
88682	97232
77341	97233
124022	97234
169390	97235
15965	97236
15182	97237
2838	97238
172808	97239
100768	97240
100768	97241
297031	97242
196591	97243
34122	97244
2326	97245
183369	97246
122477	97247
201	97248
7191	97249
15619	97250
16952	97251
28540	97252
120358	97253
11519	97254
105631	97255
9700	97256
12017	97257
48058	97258
83329	97259
74866	97260
66234	97261
75699	97262
276056	97263
113237	97264
13967	97265
126495	97266
354	97267
617	97268
1714	97269
65490	97270
29937	97271
71064	97272
86426	97273
4129	97274
49214	97275
131509	97276
3998	97277
21548	97278
175468	97279
53673	97280
280379	97281
38697	97282
138478	97283
82923	97284
35345	97285
86635	97286
57635	97287
46314	97288
28413	97289
45152	97290
77950	97291
121864	97292
162870	97293
90935	97294
128752	97295
142231	97296
206894	97297
54105	97298
145752	97299
16450	97300
4752	97301
1671	97302
141056	97303
1325	97304
254090	97305
456	97306
62316	97307
237094	97308
47606	97309
156419	97310
166883	97311
114926	97312
63302	97313
201132	97314
259395	97315
444	97316
8901	97317
23323	97318
77264	97319
16431	97320
183080	97321
24217	97322
157663	97323
168838	97324
154513	97325
214103	97326
137609	97327
1363	97328
298477	97329
92752	97330
127377	97331
144875	97332
199487	97333
41381	97334
27724	97335
221182	97336
138511	97337
94928	97338
133164	97339
49384	97340
32573	97341
150857	97342
124424	97343
37419	97344
25321	97345
43085	97346
59851	97347
145203	97348
57	97349
81789	97350
91584	97351
111376	97352
143888	97353
226700	97354
62135	97355
23671	97356
120717	97357
213768	97358
249566	97359
10530	97360
6156	97361
104365	97362
139926	97363
110460	97364
127180	97365
22428	97366
166857	97367
290086	97368
2545	97369
40869	97370
45245	97371
189613	97372
79624	97373
130601	97374
71739	97375
46106	97376
135676	97377
70826	97378
124692	97379
21184	97380
132858	97381
40578	97382
172072	97383
6040	97384
2381	97385
18088	97386
679	97387
19953	97388
239842	97389
18220	97390
22294	97391
146007	97392
1220	97393
56493	97394
49715	97395
67211	97396
470	97397
196757	97398
174749	97399
205318	97400
149207	97401
11456	97402
28035	97403
31317	97404
115849	97405
115849	97406
29414	97407
130167	97408
271381	97409
92832	97410
10473	97411
190183	97412
190183	97413
1816	97414
39319	97415
68781	97416
110347	97417
71728	97418
25736	97419
63693	97420
63985	97421
38425	97422
292605	97423
115447	97424
68	97425
32090	97426
89610	97427
7007	97428
157732	97429
53705	97430
77746	97431
301988	97432
78431	97433
130521	97434
43432	97435
163221	97436
109130	97437
136525	97438
231723	97439
3707	97440
114554	97441
49934	97442
34232	97443
27518	97444
58818	97445
96649	97446
112179	97447
49130	97448
727	97449
99531	97450
144534	97451
28246	97452
291002	97453
162929	97454
9307	97455
4126	97456
13156	97457
5140	97458
12849	97459
122576	97460
11285	97461
2802	97462
38755	97463
179022	97464
106490	97465
103643	97466
18834	97467
1995	97468
247294	97469
7336	97470
230133	97471
163990	97472
10374	97473
23679	97474
302453	97475
175841	97476
288485	97477
134967	97478
2166	97479
38311	97480
121292	97481
52537	97482
127845	97483
154015	97484
21531	97485
19449	97486
35324	97487
139530	97488
88355	97489
169702	97490
21837	97491
299734	97492
19006	97493
139305	97494
20685	97495
41358	97496
19709	97497
14105	97498
39012	97499
267542	97500
4000	97501
142236	97502
22938	97503
5028	97504
101735	97505
81092	97506
93433	97507
298166	97508
888	97509
58482	97510
199687	97511
15823	97512
20324	97513
186915	97514
174314	97515
95291	97516
200948	97517
159792	97518
137940	97519
128983	97520
87184	97521
14578	97522
299737	97523
136438	97524
96669	97525
1116	97526
78469	97527
9581	97528
26347	97529
8807	97530
16355	97531
114635	97532
22851	97533
10639	97534
100691	97535
285184	97536
68975	97537
7065	97538
63368	97539
33162	97540
1348	97541
96283	97542
49257	97543
93250	97544
34177	97545
35048	97546
198877	97547
292369	97548
57801	97549
23382	97550
50135	97551
60753	97552
14071	97553
30054	97554
90281	97555
47196	97556
97758	97557
19168	97558
1706	97559
2454	97560
75076	97561
302035	97562
104737	97563
108443	97564
33810	97565
41458	97566
128789	97567
5862	97568
20063	97569
18810	97570
2693	97571
37012	97572
99371	97573
8167	97574
61385	97575
218963	97576
93243	97577
140492	97578
91389	97579
301838	97580
269636	97581
36685	97582
3731	97583
253340	97584
62738	97585
7099	97586
46367	97587
213777	97588
49949	97589
107016	97590
16147	97591
105653	97592
13681	97593
44237	97594
117576	97595
15235	97596
83808	97597
20	97598
273	97599
81083	97600
13288	97601
140786	97602
119961	97603
133063	97604
15068	97605
18950	97606
3911	97607
19669	97608
4013	97609
181906	97610
143374	97611
8553	97612
62219	97613
139414	97614
27379	97615
28411	97616
3035	97617
175055	97618
113274	97619
118393	97620
166655	97621
25623	97622
10755	97623
232436	97624
70461	97625
16618	97626
44676	97627
252694	97628
237509	97629
96600	97630
1202	97631
29823	97632
39843	97633
15855	97634
368	97635
119455	97636
39522	97637
13552	97638
67809	97639
111880	97640
8812	97641
8737	97642
179230	97643
51676	97644
152407	97645
244557	97646
6544	97647
81721	97648
138648	97649
62126	97650
129773	97651
9567	97652
56128	97653
79794	97654
121453	97655
121453	97656
950	97657
59	97658
13480	97659
90775	97660
118407	97661
83211	97662
14770	97663
26975	97664
795	97665
123253	97666
124725	97667
242110	97668
46484	97669
4508	97670
1002	97671
140156	97672
3620	97673
32631	97674
99135	97675
57463	97676
3062	97677
85393	97678
15808	97679
4532	97680
2492	97681
32234	97682
11765	97683
250744	97684
127983	97685
166086	97686
9250	97687
94782	97688
18047	97689
22444	97690
179990	97691
32265	97692
204560	97693
37171	97694
2128	97695
31129	97696
30700	97697
32597	97698
2066	97699
93096	97700
25328	97701
2436	97702
92144	97703
120181	97704
20249	97705
4317	97706
14077	97707
16027	97708
156742	97709
31407	97710
63505	97711
82970	97712
75449	97713
17335	97714
97752	97715
69763	97716
15718	97717
44476	97718
170466	97719
14557	97720
42224	97721
169661	97722
215215	97723
120121	97724
168882	97725
133170	97726
4996	97727
89279	97728
7458	97729
15642	97730
79847	97731
242282	97732
120986	97733
174731	97734
102072	97735
129019	97736
17070	97737
63959	97738
189695	97739
21235	97740
29378	97741
44753	97742
27898	97743
51270	97744
24057	97745
26859	97746
160267	97747
59681	97748
210961	97749
217041	97750
19091	97751
138521	97752
15	97753
40524	97754
18061	97755
73915	97756
5964	97757
186221	97758
295290	97759
20109	97760
206947	97761
135535	97762
181172	97763
115219	97764
176406	97765
45844	97766
4755	97767
209389	97768
79335	97769
23996	97770
195312	97771
6257	97772
201249	97773
25726	97774
236849	97775
12889	97776
47501	97777
2394	97778
23314	97779
274646	97780
17701	97781
1874	97782
79504	97783
18949	97784
89847	97785
3782	97786
9083	97787
20	97788
14529	97789
8696	97790
33440	97791
106503	97792
23951	97793
162720	97794
171752	97795
116	97796
37326	97797
212103	97798
180745	97799
2301	97800
27067	97801
3834	97802
77812	97803
90844	97804
7912	97805
49918	97806
127887	97807
13922	97808
66086	97809
153220	97810
36936	97811
5047	97812
82020	97813
74184	97814
179365	97815
44630	97816
37630	97817
57538	97818
69959	97819
535	97820
3751	97821
131030	97822
25902	97823
25902	97824
168985	97825
18711	97826
115981	97827
13543	97828
59265	97829
148921	97830
5026	97831
57692	97832
17570	97833
126372	97834
71844	97835
83873	97836
3982	97837
153983	97838
63527	97839
12595	97840
75056	97841
9972	97842
40560	97843
19117	97844
117783	97845
4482	97846
52992	97847
187567	97848
187567	97849
65696	97850
9346	97851
246958	97852
140835	97853
184923	97854
142179	97855
24822	97856
17505	97857
181680	97858
209330	97859
86646	97860
149968	97861
52272	97862
36425	97863
267168	97864
18997	97865
45343	97866
3173	97867
271720	97868
4243	97869
198438	97870
198438	97871
34086	97872
114277	97873
23773	97874
10755	97875
9529	97876
8779	97877
13691	97878
19744	97879
15918	97880
33147	97881
10473	97882
96723	97883
6473	97884
62441	97885
25479	97886
6463	97887
167698	97888
7990	97889
138732	97890
24100	97891
30550	97892
28852	97893
235609	97894
173986	97895
238398	97896
108218	97897
236305	97898
30325	97899
10404	97900
23040	97901
192778	97902
5962	97903
24535	97904
186637	97905
11765	97906
2552	97907
91741	97908
78	97909
59810	97910
3170	97911
33305	97912
74405	97913
59554	97914
263806	97915
66640	97916
84714	97917
117389	97918
39957	97919
89851	97920
76261	97921
59024	97922
34229	97923
140816	97924
163268	97925
301255	97926
3442	97927
24174	97928
198105	97929
130169	97930
1345	97931
26355	97932
4786	97933
6332	97934
15072	97935
29203	97936
37172	97937
20314	97938
25220	97939
48516	97940
216200	97941
44791	97942
2602	97943
38927	97944
115727	97945
7982	97946
87880	97947
139586	97948
616	97949
293033	97950
132455	97951
23164	97952
182	97953
22174	97954
32628	97955
121293	97956
60359	97957
15475	97958
2429	97959
9098	97960
8482	97961
5384	97962
75580	97963
93140	97964
23343	97965
120324	97966
48948	97967
10805	97968
109353	97969
88191	97970
283	97971
237903	97972
21368	97973
55506	97974
55	97975
20049	97976
205215	97977
4594	97978
16072	97979
37556	97980
1110	97981
168298	97982
2235	97983
2144	97984
3716	97985
20658	97986
15530	97987
28363	97988
44862	97989
37110	97990
25133	97991
116251	97992
97597	97993
6795	97994
55	97995
145951	97996
8805	97997
12004	97998
49305	97999
452	98000
25543	98001
7366	98002
116574	98003
531	98004
155901	98005
37090	98006
49118	98007
164258	98008
28015	98009
26444	98010
5278	98011
34768	98012
121883	98013
142415	98014
41985	98015
205	98016
157629	98017
298062	98018
18581	98019
4405	98020
1693	98021
53382	98022
62711	98023
12491	98024
21405	98025
44237	98026
10458	98027
142031	98028
176	98029
116973	98030
169306	98031
858	98032
36740	98033
63866	98034
12815	98035
4195	98036
293855	98037
252467	98038
39183	98039
197267	98040
6034	98041
26024	98042
180170	98043
235761	98044
181848	98045
271062	98046
209745	98047
289175	98048
49200	98049
40371	98050
99355	98051
26106	98052
216882	98053
40150	98054
4962	98055
21603	98056
16227	98057
60816	98058
36740	98059
16872	98060
20511	98061
131977	98062
80157	98063
11992	98064
262262	98065
53352	98066
280937	98067
300119	98068
28026	98069
139773	98070
8107	98071
82659	98072
37709	98073
3514	98074
60727	98075
70072	98076
60003	98077
8562	98078
101495	98079
127546	98080
39353	98081
81556	98082
15341	98083
214232	98084
13709	98085
10814	98086
31036	98087
12262	98088
5629	98089
1462	98090
67974	98091
69109	98092
163626	98093
16357	98094
57444	98095
27273	98096
14106	98097
149309	98098
13767	98099
68400	98100
46173	98101
456	98102
4431	98103
434	98104
118633	98105
132725	98106
220544	98107
44990	98108
53490	98109
4600	98110
242154	98111
6871	98112
35797	98113
11654	98114
46108	98115
14910	98116
37768	98117
22785	98118
32161	98119
5950	98120
145241	98121
46275	98122
78139	98123
99270	98124
29664	98125
46445	98126
192482	98127
57409	98128
10976	98129
160498	98130
5643	98131
88985	98132
93869	98133
131368	98134
131368	98135
5286	98136
113748	98137
49644	98138
526	98139
238156	98140
9018	98141
162989	98142
10645	98143
78363	98144
20159	98145
59086	98146
25582	98147
18363	98148
1137	98149
100383	98150
86467	98151
184136	98152
292388	98153
23611	98154
13093	98155
87054	98156
209667	98157
745	98158
192843	98159
56076	98160
15562	98161
134441	98162
18269	98163
60035	98164
135806	98165
106484	98166
19966	98167
43205	98168
41869	98169
60083	98170
45885	98171
47840	98172
127495	98173
97428	98174
131299	98175
2425	98176
2628	98177
13023	98178
431	98179
170912	98180
134518	98181
6745	98182
140095	98183
211452	98184
14876	98185
35970	98186
8851	98187
133569	98188
216592	98189
25123	98190
12585	98191
29581	98192
3073	98193
1938	98194
28542	98195
59110	98196
122392	98197
15089	98198
17276	98199
29308	98200
23309	98201
32571	98202
95369	98203
71865	98204
253833	98205
14707	98206
5274	98207
1655	98208
271833	98209
4964	98210
172190	98211
29595	98212
124683	98213
74791	98214
83395	98215
138600	98216
5264	98217
129821	98218
94987	98219
182	98220
167720	98221
12966	98222
34248	98223
767	98224
3321	98225
159112	98226
7697	98227
39085	98228
16894	98229
87907	98230
29035	98231
35423	98232
169647	98233
28897	98234
144271	98235
36158	98236
209241	98237
66605	98238
85854	98239
283	98240
165696	98241
34482	98242
2904	98243
16047	98244
227841	98245
190129	98246
92450	98247
64640	98248
197557	98249
82209	98250
133639	98251
60544	98252
116259	98253
119154	98254
22546	98255
19992	98256
5276	98257
277431	98258
65285	98259
117563	98260
20359	98261
176499	98262
165841	98263
25883	98264
21196	98265
37897	98266
3304	98267
8805	98268
122635	98269
47726	98270
146658	98271
58292	98272
113371	98273
140	98274
181635	98275
121994	98276
40969	98277
56241	98278
34758	98279
128932	98280
17209	98281
10723	98282
6571	98283
2190	98284
13832	98285
98352	98286
277697	98287
49415	98288
7890	98289
150903	98290
59825	98291
180979	98292
192194	98293
156450	98294
52111	98295
82334	98296
16840	98297
54692	98298
27195	98299
54686	98300
4695	98301
179249	98302
5368	98303
19701	98304
24588	98305
11966	98306
12509	98307
122572	98308
78306	98309
155564	98310
33418	98311
125230	98312
2668	98313
4809	98314
3219	98315
16624	98316
18928	98317
41503	98318
58235	98319
55704	98320
74473	98321
209638	98322
10367	98323
205402	98324
3004	98325
89195	98326
256612	98327
13987	98328
7585	98329
24282	98330
111650	98331
27759	98332
21685	98333
5734	98334
58498	98335
5209	98336
9915	98337
2064	98338
37513	98339
10069	98340
34665	98341
2390	98342
3759	98343
109118	98344
4436	98345
35905	98346
3289	98347
60503	98348
5182	98349
20667	98350
3936	98351
9393	98352
81285	98353
275460	98354
214013	98355
118396	98356
64730	98357
121801	98358
16036	98359
14519	98360
70284	98361
5925	98362
7522	98363
16441	98364
38813	98365
9346	98366
100993	98367
13732	98368
144630	98369
39363	98370
53010	98371
5068	98372
249268	98373
7860	98374
3958	98375
13235	98376
88017	98377
70435	98378
8668	98379
44198	98380
81639	98381
83131	98382
5274	98383
55372	98384
68933	98385
68400	98386
197168	98387
19291	98388
172378	98389
187688	98390
7982	98391
53481	98392
250252	98393
105310	98394
115294	98395
81557	98396
159124	98397
35785	98398
12245	98399
215880	98400
85642	98401
10905	98402
6874	98403
298998	98404
3844	98405
230068	98406
36157	98407
160377	98408
2549	98409
35481	98410
1062	98411
52012	98412
32171	98413
182797	98414
268960	98415
58498	98416
28727	98417
31579	98418
193161	98419
6060	98420
33155	98421
307392	98422
117230	98423
92231	98424
214835	98425
78461	98426
14883	98427
143305	98428
117184	98429
111147	98430
157073	98431
119524	98432
7976	98433
14601	98434
84687	98435
61635	98436
1545	98437
141938	98438
134475	98439
252581	98440
47382	98441
61651	98442
2778	98443
8116	98444
112976	98445
40151	98446
157506	98447
18363	98448
14697	98449
3295	98450
144002	98451
19049	98452
128057	98453
11150	98454
128242	98455
71412	98456
90208	98457
183837	98458
12168	98459
48417	98460
186015	98461
16744	98462
3392	98463
8656	98464
96257	98465
9266	98466
27411	98467
41773	98468
28399	98469
204458	98470
43594	98471
152864	98472
75116	98473
42266	98474
28266	98475
135904	98476
103925	98477
50776	98478
12955	98479
27257	98480
20874	98481
346	98482
35744	98483
10312	98484
6272	98485
141329	98486
737	98487
22286	98488
7657	98489
13181	98490
37726	98491
151916	98492
2330	98493
46238	98494
168908	98495
21607	98496
8384	98497
194049	98498
894	98499
81581	98500
69245	98501
5596	98502
29125	98503
50725	98504
187336	98505
852	98506
14071	98507
18247	98508
18247	98509
3817	98510
40201	98511
14286	98512
50092	98513
48509	98514
100851	98515
8937	98516
36474	98517
2297	98518
1833	98519
17645	98520
239625	98521
10067	98522
192874	98523
39537	98524
33299	98525
141329	98526
145192	98527
4947	98528
53719	98529
2364	98530
57841	98531
28460	98532
2930	98533
203517	98534
7496	98535
15481	98536
48053	98537
51273	98538
1621	98539
221173	98540
21897	98541
289517	98542
58882	98543
1079	98544
58772	98545
45727	98546
51911	98547
48903	98548
83368	98549
3	98550
12397	98551
572	98552
5757	98553
46108	98554
2523	98555
216335	98556
54635	98557
1345	98558
143858	98559
12319	98560
15090	98561
2202	98562
38466	98563
11931	98564
294800	98565
57772	98566
91730	98567
7310	98568
181377	98569
198361	98570
11146	98571
119839	98572
41497	98573
36425	98574
13659	98575
75563	98576
3004	98577
2927	98578
73958	98579
14153	98580
2512	98581
2512	98582
16013	98583
1876	98584
34783	98585
2512	98586
25098	98587
259814	98588
179366	98589
1944	98590
16721	98591
15767	98592
24650	98593
154891	98594
442	98595
2527	98596
56053	98597
4194	98598
154899	98599
12369	98600
61052	98601
79094	98602
7723	98603
48005	98604
87126	98605
935	98606
9824	98607
65923	98608
105574	98609
185700	98610
13395	98611
91108	98612
5495	98613
75322	98614
3813	98615
69993	98616
24676	98617
203	98618
83730	98619
41721	98620
2610	98621
31095	98622
4040	98623
6641	98624
70037	98625
12188	98626
91192	98627
43974	98628
113092	98629
78328	98630
226016	98631
82150	98632
6407	98633
81140	98634
57977	98635
152904	98636
163408	98637
112813	98638
67164	98639
10375	98640
32757	98641
80898	98642
21545	98643
58025	98644
3888	98645
15377	98646
81687	98647
6641	98648
1843	98649
62020	98650
22675	98651
9387	98652
121096	98653
16126	98654
40305	98655
23317	98656
96426	98657
2812	98658
118344	98659
29038	98660
308787	98661
141824	98662
1060	98663
23611	98664
178248	98665
133980	98666
28262	98667
140685	98668
16975	98669
2138	98670
110154	98671
44803	98672
106913	98673
56321	98674
42607	98675
85280	98676
175863	98677
96674	98678
27734	98679
146958	98680
289481	98681
59438	98682
69916	98683
206479	98684
311284	98685
222716	98686
12390	98687
118477	98688
192391	98689
76038	98690
29825	98691
13695	98692
139234	98693
220800	98694
4781	98695
209914	98696
107312	98697
67497	98698
178528	98699
43831	98700
173227	98701
1815	98702
60892	98703
114611	98704
62342	98705
20599	98706
59618	98707
431	98708
306566	98709
41685	98710
304676	98711
169416	98712
106551	98713
281105	98714
57316	98715
784	98716
52574	98717
23947	98718
116625	98719
15684	98720
2251	98721
561	98722
358	98723
78181	98724
50647	98725
2403	98726
14042	98727
136847	98728
92905	98729
39501	98730
134941	98731
38740	98732
19671	98733
193185	98734
209933	98735
132726	98736
214182	98737
96418	98738
24936	98739
154697	98740
5048	98741
123296	98742
57482	98743
5251	98744
115157	98745
18910	98746
139963	98747
10249	98748
71314	98749
124205	98750
209402	98751
210477	98752
148140	98753
302874	98754
58526	98755
22983	98756
53385	98757
216874	98758
4117	98759
172408	98760
224297	98761
267246	98762
2676	98763
273630	98764
34528	98765
89819	98766
176805	98767
118589	98768
80616	98769
238727	98770
13730	98771
45245	98772
1829	98773
137950	98774
37408	98775
64603	98776
6871	98777
12216	98778
246127	98779
2962	98780
5038	98781
81160	98782
7540	98783
9278	98784
13576	98785
46455	98786
34783	98787
3875	98788
7149	98789
144951	98790
211280	98791
131632	98792
20297	98793
829	98794
45217	98795
23298	98796
8077	98797
283171	98798
187282	98799
19238	98800
402	98801
49524	98802
42002	98803
50589	98804
154868	98805
116997	98806
92365	98807
262498	98808
420	98809
90294	98810
19376	98811
9567	98812
112657	98813
34619	98814
48818	98815
48818	98816
4581	98817
17558	98818
39944	98819
157129	98820
1125	98821
8273	98822
10053	98823
310232	98824
157633	98825
244424	98826
61323	98827
54304	98828
1981	98829
73220	98830
26025	98831
4969	98832
95406	98833
75610	98834
256959	98835
42627	98836
55749	98837
202275	98838
43102	98839
13536	98840
13710	98841
16629	98842
40748	98843
34456	98844
5737	98845
171465	98846
20498	98847
16421	98848
95064	98849
50143	98850
50539	98851
8772	98852
11731	98853
8580	98854
43702	98855
162164	98856
110346	98857
14011	98858
88743	98859
123764	98860
96745	98861
83532	98862
17718	98863
16512	98864
37734	98865
246891	98866
208190	98867
10512	98868
82243	98869
72462	98870
96190	98871
5837	98872
80732	98873
13850	98874
18150	98875
37280	98876
119520	98877
218707	98878
54821	98879
65243	98880
18621	98881
168878	98882
19676	98883
1770	98884
11705	98885
32693	98886
72375	98887
9972	98888
24597	98889
27032	98890
290601	98891
95305	98892
143781	98893
55564	98894
1414	98895
264045	98896
149613	98897
13123	98898
103892	98899
27284	98900
9123	98901
52213	98902
12269	98903
261255	98904
23143	98905
77220	98906
1102	98907
11390	98908
287205	98909
293164	98910
105574	98911
22004	98912
201329	98913
201283	98914
52664	98915
86190	98916
141472	98917
287869	98918
191291	98919
106259	98920
135972	98921
159949	98922
11164	98923
134764	98924
12304	98925
200479	98926
6252	98927
4009	98928
27680	98929
32309	98930
42380	98931
181162	98932
134869	98933
120214	98934
49588	98935
36954	98936
14468	98937
19626	98938
10818	98939
151221	98940
89005	98941
202725	98942
105805	98943
188539	98944
128314	98945
127466	98946
278742	98947
92769	98948
47815	98949
270249	98950
70706	98951
53222	98952
55325	98953
39000	98954
120201	98955
120201	98956
40795	98957
40025	98958
261127	98959
20186	98960
41311	98961
197286	98962
197286	98963
43168	98964
180339	98965
59958	98966
95538	98967
64479	98968
32186	98969
38	98970
20603	98971
94106	98972
51568	98973
43478	98974
39523	98975
10292	98976
5836	98977
35571	98978
19151	98979
47184	98980
164164	98981
8287	98982
27468	98983
65071	98984
12127	98985
45524	98986
89019	98987
3065	98988
12463	98989
23095	98990
17835	98991
28667	98992
88218	98993
26358	98994
41437	98995
43047	98996
248501	98997
33299	98998
53912	98999
23678	99000
104379	99001
57534	99002
58716	99003
102574	99004
214388	99005
40564	99006
201497	99007
5781	99008
30547	99009
1876	99010
186602	99011
12046	99012
194442	99013
86624	99014
579	99015
17410	99016
825	99017
8322	99018
297738	99019
21178	99020
64990	99021
86699	99022
124944	99023
16128	99024
18721	99025
48309	99026
7669	99027
470	99028
94800	99029
8510	99030
72889	99031
84513	99032
22211	99033
53719	99034
125816	99035
54440	99036
10347	99037
6495	99038
98535	99039
177443	99040
109817	99041
282454	99042
1616	99043
25000	99044
109733	99045
18864	99046
9696	99047
106112	99048
281347	99049
88445	99050
251669	99051
94531	99052
8062	99053
28526	99054
103294	99055
619	99056
848	99057
175513	99058
62716	99059
72284	99060
113649	99061
40265	99062
203787	99063
16623	99064
8379	99065
6140	99066
159473	99067
167201	99068
62935	99069
55413	99070
25555	99071
118803	99072
48404	99073
23584	99074
61219	99075
169066	99076
201315	99077
123667	99078
250179	99079
70977	99080
29222	99081
60568	99082
204091	99083
39516	99084
136600	99085
215137	99086
60372	99087
7948	99088
81621	99089
94121	99090
143406	99091
1669	99092
14295	99093
106986	99094
184287	99095
82853	99096
45353	99097
26510	99098
15256	99099
262033	99100
5191	99101
108340	99102
206100	99103
114478	99104
268902	99105
155432	99106
4419	99107
206140	99108
119090	99109
4419	99110
401	99111
111535	99112
269781	99113
37522	99114
94653	99115
226091	99116
120255	99117
105387	99118
188674	99119
18535	99120
48471	99121
142672	99122
263020	99123
194736	99124
11922	99125
74330	99126
215037	99127
42091	99128
17893	99129
33877	99130
170750	99131
84894	99132
112329	99133
5482	99134
36060	99135
75576	99136
143441	99137
65100	99138
33550	99139
130317	99140
133	99141
14301	99142
111280	99143
52765	99144
12144	99145
43746	99146
244403	99147
190	99148
6614	99149
116796	99150
311215	99151
64633	99152
9533	99153
21152	99154
26905	99155
66295	99156
73608	99157
29367	99158
25039	99159
119521	99160
5603	99161
253354	99162
132	99163
90416	99164
39613	99165
42925	99166
169257	99167
109369	99168
8537	99169
63617	99170
120898	99171
196895	99172
196895	99173
11333	99174
56961	99175
68245	99176
170782	99177
7122	99178
103357	99179
7180	99180
4894	99181
2291	99182
186555	99183
14447	99184
229351	99185
15142	99186
1982	99187
283421	99188
25576	99189
2962	99190
159547	99191
13201	99192
11702	99193
83032	99194
759	99195
809	99196
97076	99197
56001	99198
176147	99199
15007	99200
68871	99201
112650	99202
56675	99203
265239	99204
117657	99205
117683	99206
18902	99207
283992	99208
200439	99209
164098	99210
30690	99211
124046	99212
269411	99213
2287	99214
2843	99215
47543	99216
125044	99217
3557	99218
55119	99219
13676	99220
1360	99221
116117	99222
70141	99223
8560	99224
144171	99225
55652	99226
93191	99227
3087	99228
3606	99229
69105	99230
110001	99231
2843	99232
71302	99233
6576	99234
106842	99235
15534	99236
23485	99237
35838	99238
223013	99239
1445	99240
913	99241
91731	99242
27469	99243
122636	99244
124476	99245
309738	99246
113654	99247
91862	99248
32838	99249
240870	99250
13724	99251
36382	99252
261631	99253
6864	99254
4922	99255
7815	99256
150224	99257
12989	99258
96240	99259
14684	99260
7306	99261
13181	99262
147063	99263
10247	99264
209907	99265
4242	99266
261343	99267
169651	99268
207	99269
1784	99270
181490	99271
73494	99272
167725	99273
26879	99274
245	99275
2354	99276
336	99277
62256	99278
7205	99279
80625	99280
140	99281
111996	99282
299578	99283
20043	99284
262397	99285
135808	99286
37907	99287
3776	99288
187	99289
256640	99290
43156	99291
136727	99292
265471	99293
140558	99294
3981	99295
745	99296
36217	99297
275071	99298
59070	99299
1355	99300
18248	99301
53878	99302
3127	99303
231923	99304
70445	99305
989	99306
106920	99307
259318	99308
16076	99309
207837	99310
84097	99311
181427	99312
147342	99313
19530	99314
237314	99315
39142	99316
16298	99317
16298	99318
133082	99319
257454	99320
21688	99321
96836	99322
94338	99323
61031	99324
70761	99325
17684	99326
7615	99327
50793	99328
94667	99329
1187	99330
263764	99331
36162	99332
75851	99333
215164	99334
66375	99335
30892	99336
440	99337
42167	99338
2910	99339
13699	99340
55258	99341
49459	99342
52160	99343
1224	99344
96654	99345
8930	99346
21292	99347
283405	99348
104781	99349
230937	99350
54251	99351
54251	99352
182569	99353
124658	99354
96397	99355
305016	99356
36850	99357
67648	99358
149606	99359
29232	99360
124204	99361
58792	99362
108439	99363
78984	99364
14033	99365
116838	99366
116838	99367
43566	99368
244269	99369
2332	99370
190	99371
162145	99372
20959	99373
70839	99374
118711	99375
73568	99376
64693	99377
52572	99378
139930	99379
13471	99380
82655	99381
170552	99382
37437	99383
65553	99384
42977	99385
179453	99386
35827	99387
100396	99388
67447	99389
32120	99390
38813	99391
9123	99392
58168	99393
173943	99394
41989	99395
13827	99396
208748	99397
25039	99398
56927	99399
21303	99400
70355	99401
85394	99402
179693	99403
1002	99404
205296	99405
97176	99406
158139	99407
23069	99408
67113	99409
2677	99410
61912	99411
142221	99412
275411	99413
7336	99414
21556	99415
27732	99416
100830	99417
14495	99418
66785	99419
139652	99420
184520	99421
16626	99422
10792	99423
61757	99424
39869	99425
176448	99426
34330	99427
4381	99428
209722	99429
12145	99430
21488	99431
291345	99432
920	99433
250830	99434
172606	99435
115686	99436
55253	99437
249966	99438
75218	99439
2905	99440
71718	99441
205480	99442
48798	99443
205747	99444
162007	99445
28155	99446
174048	99447
49775	99448
209326	99449
17467	99450
29182	99451
41350	99452
43294	99453
11255	99454
198373	99455
66945	99456
35464	99457
7338	99458
43215	99459
241686	99460
22544	99461
47117	99462
75580	99463
68406	99464
64196	99465
162867	99466
24238	99467
150257	99468
252777	99469
43731	99470
43887	99471
18320	99472
105000	99473
211542	99474
135430	99475
2048	99476
67411	99477
51182	99478
17863	99479
224391	99480
89834	99481
89834	99482
290027	99483
257279	99484
7594	99485
9206	99486
43	99487
273470	99488
68427	99489
28173	99490
38658	99491
21909	99492
81910	99493
168628	99494
86	99495
27439	99496
24452	99497
112812	99498
91889	99499
86437	99500
75037	99501
54369	99502
54369	99503
181804	99504
181940	99505
3149	99506
149448	99507
38383	99508
76228	99509
139210	99510
12503	99511
289776	99512
190502	99513
59602	99514
186590	99515
186590	99516
56376	99517
855	99518
39822	99519
2218	99520
21098	99521
10139	99522
272648	99523
28747	99524
93959	99525
45409	99526
281057	99527
44898	99528
39082	99529
2985	99530
89988	99531
23469	99532
53055	99533
195343	99534
53009	99535
48471	99536
12432	99537
273271	99538
19636	99539
85471	99540
65329	99541
38578	99542
155039	99543
6068	99544
49028	99545
108990	99546
30913	99547
268832	99548
18933	99549
20034	99550
298433	99551
55237	99552
17989	99553
113227	99554
11538	99555
30726	99556
64351	99557
42805	99558
128	99559
2146	99560
1976	99561
59628	99562
2754	99563
20373	99564
10917	99565
79466	99566
26000	99567
74822	99568
59795	99569
23453	99570
198660	99571
237884	99572
302711	99573
27732	99574
31425	99575
34716	99576
240192	99577
46560	99578
53072	99579
29637	99580
11272	99581
105402	99582
74411	99583
306617	99584
79423	99585
186344	99586
55170	99587
12215	99588
77624	99589
51095	99590
103294	99591
41776	99592
186149	99593
52405	99594
4192	99595
25617	99596
95587	99597
97906	99598
11858	99599
185089	99600
50488	99601
39864	99602
73965	99603
202552	99604
3796	99605
139220	99606
26531	99607
37979	99608
272548	99609
129643	99610
7734	99611
70833	99612
112002	99613
102047	99614
14523	99615
171263	99616
15787	99617
56432	99618
17374	99619
25975	99620
115	99621
153320	99622
18883	99623
12304	99624
84746	99625
2655	99626
7772	99627
31718	99628
93229	99629
51283	99630
32942	99631
92866	99632
63111	99633
184759	99634
184759	99635
15090	99636
129435	99637
37437	99638
205177	99639
4875	99640
62559	99641
143892	99642
37504	99643
15470	99644
13886	99645
117247	99646
9270	99647
17273	99648
238296	99649
195516	99650
103814	99651
34283	99652
142846	99653
96422	99654
136707	99655
76798	99656
216061	99657
31787	99658
82749	99659
62898	99660
179591	99661
121427	99662
87550	99663
61564	99664
91269	99665
19453	99666
23141	99667
179244	99668
43525	99669
61767	99670
8957	99671
94935	99672
142282	99673
95897	99674
12770	99675
22165	99676
25276	99677
34532	99678
308057	99679
39601	99680
80614	99681
104293	99682
20227	99683
267609	99684
17140	99685
31556	99686
90510	99687
109118	99688
194257	99689
35837	99690
277447	99691
32611	99692
61511	99693
85230	99694
16796	99695
154736	99696
11664	99697
56325	99698
132956	99699
34071	99700
9715	99701
17461	99702
3766	99703
41552	99704
206454	99705
95652	99706
207	99707
207	99708
69382	99709
125429	99710
16842	99711
5068	99712
1954	99713
160070	99714
134255	99715
79102	99716
26297	99717
26297	99718
12362	99719
21141	99720
14615	99721
9090	99722
52052	99723
11461	99724
198605	99725
78942	99726
77548	99727
10970	99728
102730	99729
82244	99730
11280	99731
16450	99732
117324	99733
5483	99734
108826	99735
32667	99736
85807	99737
214575	99738
72204	99739
1590	99740
44449	99741
163896	99742
138583	99743
79487	99744
24263	99745
288332	99746
82548	99747
3833	99748
84158	99749
84158	99750
11172	99751
198301	99752
95567	99753
79466	99754
14682	99755
53174	99756
16114	99757
14523	99758
173138	99759
73319	99760
57097	99761
4191	99762
292342	99763
6084	99764
72422	99765
16684	99766
76469	99767
7540	99768
3884	99769
286884	99770
133841	99771
135411	99772
6141	99773
59508	99774
183875	99775
40882	99776
275551	99777
269948	99778
269654	99779
41961	99780
286659	99781
120752	99782
229607	99783
198927	99784
147565	99785
131905	99786
27465	99787
211493	99788
88348	99789
95802	99790
101552	99791
173959	99792
172292	99793
176920	99794
98721	99795
86835	99796
32840	99797
110309	99798
62642	99799
99747	99800
61950	99801
109418	99802
118726	99803
141960	99804
299958	99805
38628	99806
227	99807
46303	99808
15726	99809
94716	99810
17046	99811
15042	99812
187515	99813
11020	99814
33591	99815
58887	99816
154560	99817
55690	99818
185201	99819
33957	99820
62905	99821
52965	99822
266952	99823
9573	99824
19557	99825
67425	99826
77491	99827
246545	99828
201560	99829
213753	99830
20853	99831
5019	99832
5810	99833
94483	99834
70886	99835
198503	99836
32302	99837
176949	99838
77516	99839
59326	99840
210503	99841
79680	99842
216778	99843
99880	99844
134655	99845
99543	99846
37593	99847
129055	99848
110675	99849
100414	99850
174634	99851
68659	99852
83456	99853
2479	99854
165820	99855
24134	99856
223224	99857
56526	99858
216189	99859
75652	99860
48652	99861
56514	99862
257616	99863
148156	99864
14869	99865
92766	99866
163289	99867
134542	99868
80690	99869
3210	99870
88823	99871
1682	99872
117743	99873
80487	99874
131349	99875
80615	99876
33790	99877
852	99878
125992	99879
58739	99880
58739	99881
65084	99882
3625	99883
125705	99884
125705	99885
25845	99886
27751	99887
11709	99888
68392	99889
67251	99890
173955	99891
17678	99892
57618	99893
75356	99894
29502	99895
61366	99896
24867	99897
226	99898
73062	99899
204634	99900
179295	99901
26536	99902
10469	99903
282634	99904
13723	99905
13723	99906
36762	99907
173174	99908
201285	99909
98024	99910
109739	99911
48144	99912
127279	99913
41096	99914
119690	99915
134792	99916
167856	99917
155731	99918
74532	99919
7030	99920
99359	99921
26930	99922
14209	99923
39941	99924
87024	99925
236591	99926
37026	99927
21412	99928
15994	99929
310534	99930
31671	99931
132117	99932
48273	99933
48849	99934
3051	99935
79454	99936
199795	99937
77845	99938
89938	99939
309728	99940
171028	99941
78894	99942
33038	99943
68295	99944
11832	99945
105650	99946
3922	99947
23268	99948
878	99949
2637	99950
206950	99951
56997	99952
182	99953
190672	99954
61148	99955
96243	99956
8587	99957
109439	99958
26801	99959
6062	99960
4900	99961
27421	99962
46096	99963
14544	99964
51031	99965
146246	99966
2326	99967
258094	99968
186362	99969
35258	99970
199901	99971
7151	99972
97241	99973
20691	99974
35	99975
236157	99976
13576	99977
64114	99978
870	99979
119307	99980
214496	99981
20722	99982
18360	99983
88937	99984
41834	99985
715	99986
777	99987
53179	99988
28658	99989
15772	99990
233489	99991
26423	99992
184830	99993
284324	99994
16257	99995
193874	99996
17699	99997
829	99998
8920	99999
6725	100000
18459	100001
9292	100002
29064	100003
5596	100004
1459	100005
7141	100006
172780	100007
129450	100008
184419	100009
185737	100010
100839	100011
116238	100012
46176	100013
35394	100014
28164	100015
1241	100016
6682	100017
19271	100018
95089	100019
131772	100020
101969	100021
25206	100022
54102	100023
160968	100024
64726	100025
6682	100026
114977	100027
1517	100028
3249	100029
2020	100030
108477	100031
30970	100032
27320	100033
75034	100034
767	100035
8379	100036
3091	100037
129741	100038
116364	100039
208112	100040
1136	100041
1789	100042
150600	100043
108325	100044
127377	100045
6009	100046
59539	100047
159047	100048
114938	100049
18129	100050
119338	100051
50136	100052
7625	100053
81077	100054
21832	100055
208030	100056
107442	100057
9942	100058
117137	100059
64729	100060
8413	100061
5407	100062
83739	100063
271463	100064
18613	100065
24317	100066
109445	100067
81882	100068
1202	100069
4824	100070
93308	100071
237977	100072
8529	100073
118574	100074
992	100075
146963	100076
11088	100077
4703	100078
295388	100079
14466	100080
11342	100081
353	100082
79241	100083
113779	100084
5558	100085
38679	100086
1617	100087
140406	100088
167622	100089
212336	100090
139378	100091
11833	100092
91867	100093
64549	100094
13765	100095
25550	100096
855	100097
65105	100098
119920	100099
3841	100100
111514	100101
14179	100102
825	100103
204426	100104
32408	100105
5495	100106
5508	100107
177178	100108
20119	100109
807	100110
89882	100111
143892	100112
109320	100113
8744	100114
310014	100115
33877	100116
5891	100117
5794	100118
7314	100119
156125	100120
208298	100121
13681	100122
62674	100123
363	100124
12079	100125
37865	100126
1147	100127
278843	100128
20685	100129
6796	100130
73717	100131
273446	100132
102730	100133
91276	100134
212877	100135
31410	100136
234474	100137
301865	100138
104	100139
147917	100140
50409	100141
137964	100142
643	100143
68348	100144
19547	100145
30310	100146
162325	100147
67804	100148
6419	100149
105280	100150
28029	100151
68967	100152
63643	100153
54696	100154
34314	100155
141753	100156
482	100157
27885	100158
51553	100159
294511	100160
2446	100161
50252	100162
142126	100163
116252	100164
20819	100165
45617	100166
8975	100167
70252	100168
118045	100169
24225	100170
52880	100171
300313	100172
26863	100173
38642	100174
2021	100175
18911	100176
204243	100177
35124	100178
129458	100179
89758	100180
9594	100181
10441	100182
210625	100183
3033	100184
32800	100185
26975	100186
46548	100187
74147	100188
15924	100189
190791	100190
5434	100191
21587	100192
54773	100193
216375	100194
184636	100195
45664	100196
171238	100197
134647	100198
21376	100199
142848	100200
193135	100201
121489	100202
52065	100203
277078	100204
120450	100205
194777	100206
26115	100207
120339	100208
136320	100209
33713	100210
263271	100211
99918	100212
3100	100213
6728	100214
88930	100215
33414	100216
128762	100217
583	100218
60680	100219
6157	100220
270265	100221
119556	100222
93717	100223
111648	100224
9899	100225
25578	100226
6089	100227
214797	100228
66947	100229
4450	100230
128197	100231
87493	100232
9456	100233
17395	100234
19055	100235
483	100236
128814	100237
89712	100238
68738	100239
128763	100240
230588	100241
2692	100242
174263	100243
21987	100244
209437	100245
299421	100246
69811	100247
27583	100248
16473	100249
51516	100250
51516	100251
21987	100252
205214	100253
112528	100254
40623	100255
1596	100256
354	100257
27996	100258
11032	100259
31309	100260
28637	100261
36158	100262
171324	100263
56152	100264
9324	100265
41588	100266
209963	100267
37900	100268
307416	100269
6331	100270
27570	100271
4338	100272
1415	100273
98095	100274
179596	100275
27290	100276
5694	100277
43437	100278
140010	100279
81202	100280
107614	100281
304508	100282
1172	100283
40962	100284
13759	100285
141378	100286
119418	100287
122675	100288
299409	100289
5330	100290
1185	100291
102217	100292
169387	100293
274722	100294
40399	100295
109916	100296
115637	100297
77249	100298
60565	100299
24170	100300
76550	100301
39110	100302
47530	100303
258188	100304
11975	100305
11975	100306
194686	100307
65754	100308
164435	100309
248813	100310
20241	100311
30008	100312
3046	100313
307622	100314
3595	100315
176292	100316
14167	100317
272505	100318
166673	100319
65754	100320
37956	100321
38416	100322
94231	100323
307149	100324
29442	100325
36775	100326
38551	100327
42212	100328
122176	100329
219942	100330
139524	100331
33767	100332
74145	100333
33767	100334
148	100335
26004	100336
201971	100337
114169	100338
98414	100339
90135	100340
78871	100341
176924	100342
23871	100343
126276	100344
6	100345
102014	100346
80916	100347
9220	100348
25947	100349
120789	100350
179984	100351
68205	100352
188591	100353
68683	100354
29752	100355
140997	100356
80464	100357
211880	100358
310019	100359
84094	100360
54311	100361
201847	100362
8641	100363
26010	100364
26010	100365
39218	100366
161884	100367
158621	100368
239683	100369
284438	100370
7512	100371
309309	100372
42381	100373
121598	100374
192355	100375
5478	100376
19333	100377
114571	100378
293552	100379
7192	100380
7192	100381
48661	100382
160609	100383
160609	100384
4346	100385
17766	100386
106631	100387
116162	100388
21475	100389
288225	100390
39211	100391
88588	100392
123081	100393
19621	100394
13216	100395
79297	100396
19692	100397
32440	100398
69552	100399
48140	100400
13226	100401
140678	100402
146423	100403
35330	100404
179931	100405
84869	100406
178293	100407
26733	100408
203342	100409
54831	100410
33563	100411
86993	100412
126929	100413
50564	100414
61450	100415
73641	100416
137436	100417
6562	100418
137837	100419
41300	100420
75063	100421
39581	100422
1124	100423
233804	100424
146978	100425
41300	100426
77889	100427
33641	100428
123	100429
20378	100430
64581	100431
177250	100432
19183	100433
4044	100434
52409	100435
67589	100436
1110	100437
88492	100438
74279	100439
23698	100440
61194	100441
29317	100442
2689	100443
142253	100444
28504	100445
61937	100446
57809	100447
70994	100448
185752	100449
21775	100450
225790	100451
23727	100452
95958	100453
98805	100454
125030	100455
8877	100456
89609	100457
93150	100458
35402	100459
151493	100460
199139	100461
145065	100462
160219	100463
163107	100464
11874	100465
106398	100466
94159	100467
61211	100468
26200	100469
72951	100470
97403	100471
105565	100472
189189	100473
120192	100474
144294	100475
287964	100476
101388	100477
8970	100478
23887	100479
116835	100480
82051	100481
48853	100482
26886	100483
25433	100484
217203	100485
156063	100486
131431	100487
236886	100488
11844	100489
34694	100490
3033	100491
251172	100492
52420	100493
132842	100494
311759	100495
169670	100496
56521	100497
139901	100498
37917	100499
63124	100500
61047	100501
25814	100502
58035	100503
143479	100504
38015	100505
231667	100506
13402	100507
13793	100508
157389	100509
78492	100510
118801	100511
161518	100512
184358	100513
1976	100514
150403	100515
33383	100516
89762	100517
249784	100518
22725	100519
24443	100520
41219	100521
70309	100522
89968	100523
35517	100524
242591	100525
46796	100526
209180	100527
134452	100528
37687	100529
118801	100530
50319	100531
92973	100532
214321	100533
25	100534
50493	100535
310532	100536
14187	100537
10087	100538
138205	100539
22788	100540
197492	100541
23421	100542
142169	100543
192042	100544
141070	100545
211667	100546
98846	100547
86974	100548
164023	100549
35020	100550
26478	100551
130100	100552
71235	100553
182309	100554
49838	100555
148396	100556
135624	100557
286890	100558
150348	100559
78725	100560
209105	100561
40481	100562
311292	100563
198594	100564
18874	100565
130030	100566
162250	100567
113968	100568
39137	100569
80156	100570
147108	100571
183446	100572
173923	100573
92612	100574
119935	100575
46785	100576
136166	100577
19	100578
62666	100579
196855	100580
54031	100581
62204	100582
37303	100583
64664	100584
210775	100585
41501	100586
229416	100587
13191	100588
57119	100589
137089	100590
105365	100591
206197	100592
248137	100593
2942	100594
68190	100595
157170	100596
4653	100597
12774	100598
162855	100599
18291	100600
207361	100601
6585	100602
3892	100603
64320	100604
191532	100605
60435	100606
46294	100607
130899	100608
268065	100609
80197	100610
190707	100611
125621	100612
125621	100613
79568	100614
272637	100615
143114	100616
84795	100617
170675	100618
90945	100619
117686	100620
144839	100621
46502	100622
127696	100623
7945	100624
128272	100625
82818	100626
117078	100627
190573	100628
71768	100629
74031	100630
210784	100631
21676	100632
75720	100633
268023	100634
36730	100635
54220	100636
3255	100637
112666	100638
105043	100639
52583	100640
185553	100641
196809	100642
40527	100643
40527	100644
51726	100645
66418	100646
79006	100647
23115	100648
76323	100649
180134	100650
37048	100651
78004	100652
400	100653
53212	100654
75468	100655
91588	100656
41831	100657
40548	100658
118533	100659
11512	100660
31958	100661
18552	100662
32394	100663
83111	100664
83356	100665
150597	100666
63886	100667
185340	100668
107317	100669
111075	100670
73613	100671
12337	100672
217436	100673
195377	100674
2408	100675
214911	100676
191147	100677
11509	100678
61729	100679
308856	100680
39022	100681
187530	100682
72425	100683
28744	100684
105584	100685
125523	100686
69952	100687
180220	100688
188946	100689
176631	100690
35406	100691
28711	100692
108943	100693
112595	100694
70716	100695
73498	100696
301864	100697
134256	100698
54822	100699
60892	100700
144064	100701
29402	100702
24592	100703
8554	100704
42392	100705
86337	100706
220381	100707
240187	100708
41974	100709
196149	100710
79977	100711
105728	100712
38211	100713
15876	100714
194984	100715
57190	100716
127607	100717
103074	100718
118629	100719
287825	100720
95923	100721
85562	100722
140043	100723
119905	100724
198084	100725
198084	100726
294157	100727
140606	100728
265927	100729
95204	100730
230022	100731
86761	100732
153675	100733
13523	100734
182091	100735
220490	100736
136045	100737
89736	100738
141541	100739
210905	100740
244017	100741
85651	100742
67305	100743
251946	100744
118630	100745
159458	100746
15946	100747
1595	100748
135456	100749
223956	100750
10517	100751
135213	100752
27115	100753
4361	100754
242811	100755
197514	100756
189436	100757
795	100758
53215	100759
77779	100760
197670	100761
1304	100762
111	100763
51414	100764
121806	100765
2752	100766
256952	100767
2385	100768
118176	100769
124698	100770
150888	100771
7949	100772
102903	100773
90203	100774
18620	100775
182978	100776
33427	100777
130345	100778
80055	100779
83861	100780
44728	100781
178361	100782
87041	100783
131825	100784
137882	100785
40536	100786
11437	100787
57882	100788
65536	100789
92490	100790
201419	100791
21762	100792
138605	100793
137413	100794
230598	100795
3416	100796
183811	100797
23670	100798
26859	100799
17938	100800
72513	100801
288068	100802
33465	100803
194273	100804
250334	100805
271642	100806
189059	100807
136710	100808
153380	100809
87384	100810
83613	100811
48935	100812
203233	100813
115331	100814
4688	100815
202398	100816
45157	100817
41360	100818
3868	100819
12894	100820
114334	100821
2871	100822
95100	100823
152939	100824
42474	100825
274703	100826
78092	100827
168572	100828
128869	100829
249488	100830
75346	100831
89572	100832
25648	100833
3146	100834
6518	100835
34479	100836
134286	100837
111539	100838
35961	100839
174071	100840
137083	100841
12908	100842
29489	100843
91720	100844
117932	100845
22678	100846
170833	100847
273926	100848
38862	100849
272071	100850
83373	100851
3146	100852
232269	100853
47955	100854
96809	100855
207887	100856
75050	100857
138933	100858
27459	100859
218028	100860
149304	100861
19481	100862
137746	100863
24799	100864
78621	100865
29331	100866
4305	100867
48151	100868
77240	100869
135124	100870
48141	100871
69731	100872
42049	100873
129322	100874
11184	100875
4166	100876
131332	100877
78192	100878
142366	100879
60754	100880
63137	100881
57898	100882
185541	100883
305788	100884
190543	100885
48711	100886
166921	100887
62473	100888
300118	100889
119521	100890
203126	100891
21093	100892
6951	100893
22101	100894
4385	100895
60187	100896
162359	100897
249279	100898
5942	100899
264720	100900
145065	100901
3039	100902
14103	100903
23144	100904
233914	100905
44250	100906
28642	100907
396	100908
108516	100909
144320	100910
100545	100911
125047	100912
42733	100913
10146	100914
21594	100915
49409	100916
219327	100917
156978	100918
263487	100919
75416	100920
224163	100921
186634	100922
81876	100923
198199	100924
192747	100925
245757	100926
63200	100927
91453	100928
229218	100929
120056	100930
51118	100931
124714	100932
307922	100933
54934	100934
196128	100935
54034	100936
52814	100937
108825	100938
24538	100939
118609	100940
7710	100941
24571	100942
187932	100943
83411	100944
49372	100945
5822	100946
272794	100947
35491	100948
88405	100949
155228	100950
249581	100951
142542	100952
84406	100953
175795	100954
5059	100955
94766	100956
196606	100957
127095	100958
132988	100959
57921	100960
42454	100961
34696	100962
11596	100963
64180	100964
9599	100965
116204	100966
269363	100967
236054	100968
46014	100969
76317	100970
135112	100971
36166	100972
34614	100973
164307	100974
101058	100975
194033	100976
280229	100977
307591	100978
35363	100979
118083	100980
210121	100981
172135	100982
124642	100983
14338	100984
73381	100985
81022	100986
33893	100987
162369	100988
33646	100989
102199	100990
310959	100991
275045	100992
69474	100993
2656	100994
8889	100995
33773	100996
244236	100997
254401	100998
308451	100999
52825	101000
203155	101001
137226	101002
249353	101003
73159	101004
91573	101005
102889	101006
76918	101007
77036	101008
65301	101009
30413	101010
104998	101011
6103	101012
19187	101013
28023	101014
76590	101015
6322	101016
6322	101017
1105	101018
71498	101019
16125	101020
64943	101021
132127	101022
10471	101023
16022	101024
766	101025
115455	101026
3755	101027
31776	101028
86509	101029
5847	101030
34929	101031
266651	101032
191040	101033
193011	101034
108248	101035
155533	101036
302238	101037
211870	101038
40814	101039
150752	101040
89219	101041
212910	101042
84241	101043
13602	101044
59079	101045
269303	101046
68270	101047
105616	101048
185588	101049
35551	101050
3230	101051
5036	101052
57685	101053
3565	101054
37765	101055
110311	101056
184605	101057
86186	101058
95754	101059
163891	101060
212105	101061
302786	101062
141804	101063
34776	101064
23246	101065
3628	101066
235228	101067
184813	101068
127606	101069
228025	101070
87322	101071
38638	101072
292703	101073
212800	101074
263743	101075
208508	101076
55858	101077
3167	101078
57251	101079
109175	101080
232636	101081
158680	101082
96	101083
24635	101084
6999	101085
264463	101086
42797	101087
144284	101088
19761	101089
127697	101090
195931	101091
103243	101092
57266	101093
57266	101094
282080	101095
269375	101096
160822	101097
30522	101098
121458	101099
45053	101100
36937	101101
1930	101102
155615	101103
136151	101104
11328	101105
177538	101106
76326	101107
130179	101108
114652	101109
219678	101110
16758	101111
54267	101112
99353	101113
217750	101114
225682	101115
103536	101116
179281	101117
150236	101118
224185	101119
2143	101120
40027	101121
134176	101122
110692	101123
11488	101124
89603	101125
104239	101126
78130	101127
194695	101128
195684	101129
36565	101130
40998	101131
19011	101132
39092	101133
48514	101134
79047	101135
116831	101136
42695	101137
225848	101138
47562	101139
115545	101140
207576	101141
23729	101142
86696	101143
34370	101144
303715	101145
150738	101146
120227	101147
49405	101148
108475	101149
264899	101150
82508	101151
79777	101152
157389	101153
150630	101154
221433	101155
70001	101156
458	101157
147173	101158
79353	101159
94282	101160
30185	101161
28186	101162
17733	101163
124894	101164
10018	101165
129346	101166
132755	101167
129921	101168
85784	101169
146677	101170
311355	101171
68	101172
267843	101173
16335	101174
2370	101175
57189	101176
9415	101177
294276	101178
188659	101179
13385	101180
13357	101181
57848	101182
446	101183
61807	101184
41483	101185
170051	101186
1894	101187
109516	101188
17538	101189
92969	101190
20841	101191
632	101192
233475	101193
28310	101194
299204	101195
72278	101196
103262	101197
34654	101198
81229	101199
26223	101200
269015	101201
86479	101202
35617	101203
227906	101204
158301	101205
27480	101206
34458	101207
150844	101208
107849	101209
905	101210
40178	101211
59355	101212
30588	101213
309617	101214
4475	101215
106271	101216
38730	101217
11025	101218
111463	101219
13332	101220
182683	101221
68041	101222
49206	101223
46097	101224
31542	101225
83795	101226
77201	101227
186200	101228
295956	101229
216499	101230
193360	101231
189520	101232
2012	101233
95097	101234
5361	101235
26862	101236
38504	101237
123268	101238
63364	101239
20799	101240
213400	101241
16542	101242
76754	101243
209917	101244
298254	101245
212675	101246
88461	101247
1757	101248
28343	101249
37890	101250
311642	101251
105982	101252
62161	101253
273934	101254
3171	101255
2881	101256
50255	101257
92181	101258
16699	101259
4236	101260
8880	101261
158875	101262
186571	101263
197545	101264
10615	101265
35683	101266
193067	101267
3464	101268
1994	101269
31986	101270
48126	101271
118324	101272
84084	101273
11826	101274
195159	101275
66908	101276
25248	101277
25248	101278
30656	101279
44154	101280
128395	101281
229445	101282
62832	101283
245744	101284
77281	101285
221156	101286
17723	101287
34472	101288
28543	101289
57419	101290
292270	101291
231652	101292
28689	101293
300815	101294
106642	101295
9287	101296
32316	101297
144318	101298
160732	101299
24689	101300
38897	101301
194671	101302
207182	101303
13064	101304
13064	101305
35165	101306
49609	101307
68624	101308
74036	101309
36491	101310
222176	101311
75004	101312
57695	101313
293	101314
37883	101315
108073	101316
41939	101317
35199	101318
158875	101319
171281	101320
96915	101321
22283	101322
75049	101323
24602	101324
22977	101325
251561	101326
2238	101327
127518	101328
5330	101329
74185	101330
196406	101331
53983	101332
84579	101333
27405	101334
16610	101335
6003	101336
34268	101337
17405	101338
33584	101339
84349	101340
138940	101341
21481	101342
23908	101343
275275	101344
23499	101345
92340	101346
139909	101347
26814	101348
27836	101349
90101	101350
155178	101351
6423	101352
115008	101353
118964	101354
15557	101355
165556	101356
13605	101357
59269	101358
284	101359
11395	101360
200570	101361
58103	101362
30418	101363
130703	101364
58110	101365
121598	101366
37815	101367
178950	101368
7861	101369
87665	101370
80003	101371
26894	101372
100370	101373
65376	101374
68402	101375
249	101376
29711	101377
188887	101378
4618	101379
87060	101380
34516	101381
8339	101382
15364	101383
174089	101384
188363	101385
26118	101386
62845	101387
124058	101388
145483	101389
225574	101390
18075	101391
48104	101392
80940	101393
207231	101394
248103	101395
12177	101396
37542	101397
295064	101398
15569	101399
122947	101400
36294	101401
1110	101402
127639	101403
70155	101404
1233	101405
4476	101406
50542	101407
15	101408
73111	101409
4956	101410
109256	101411
234992	101412
121415	101413
51457	101414
24372	101415
10964	101416
5944	101417
1091	101418
207852	101419
152323	101420
88172	101421
157097	101422
302940	101423
5975	101424
301688	101425
35269	101426
92232	101427
104241	101428
415	101429
133953	101430
59651	101431
50993	101432
54983	101433
37524	101434
142978	101435
2779	101436
8289	101437
45800	101438
53239	101439
71202	101440
2491	101441
293918	101442
6186	101443
44633	101444
75156	101445
91556	101446
254199	101447
12343	101448
31891	101449
36110	101450
171065	101451
122871	101452
27450	101453
1464	101454
17407	101455
109125	101456
11813	101457
92232	101458
198098	101459
198098	101460
692	101461
23835	101462
216408	101463
18392	101464
39615	101465
108561	101466
55750	101467
25531	101468
43000	101469
7881	101470
122871	101471
77576	101472
4652	101473
35693	101474
25616	101475
8603	101476
29976	101477
60995	101478
59802	101479
194397	101480
196276	101481
66230	101482
209492	101483
74102	101484
7285	101485
49729	101486
277655	101487
291881	101488
12696	101489
188814	101490
38046	101491
118034	101492
24927	101493
195121	101494
125325	101495
61787	101496
25278	101497
82833	101498
142331	101499
17532	101500
130740	101501
192101	101502
2687	101503
43290	101504
8765	101505
17564	101506
78799	101507
130285	101508
29563	101509
56053	101510
11429	101511
8268	101512
141470	101513
1877	101514
45273	101515
241774	101516
130269	101517
102172	101518
173312	101519
305581	101520
18140	101521
115273	101522
54467	101523
63601	101524
133517	101525
95070	101526
280585	101527
33098	101528
186939	101529
49858	101530
42182	101531
110039	101532
111009	101533
259866	101534
146124	101535
277522	101536
200235	101537
61400	101538
32799	101539
43389	101540
36174	101541
262599	101542
143343	101543
11410	101544
204194	101545
763	101546
11026	101547
141819	101548
10011	101549
57667	101550
45403	101551
141999	101552
150821	101553
57604	101554
309793	101555
135555	101556
220819	101557
311863	101558
4631	101559
108835	101560
256238	101561
9142	101562
963	101563
161203	101564
32444	101565
85449	101566
150668	101567
9312	101568
17304	101569
70189	101570
170143	101571
24783	101572
14325	101573
54156	101574
231731	101575
185044	101576
24293	101577
52655	101578
52655	101579
42094	101580
189924	101581
86217	101582
219962	101583
208955	101584
96183	101585
37863	101586
111208	101587
172784	101588
11876	101589
48934	101590
53384	101591
96934	101592
60379	101593
223426	101594
15293	101595
24460	101596
2506	101597
177220	101598
56349	101599
267459	101600
148790	101601
144987	101602
20747	101603
176049	101604
34967	101605
45283	101606
17234	101607
49727	101608
96133	101609
222930	101610
161516	101611
3652	101612
69875	101613
2103	101614
97104	101615
126653	101616
6916	101617
154170	101618
110017	101619
196261	101620
87686	101621
143750	101622
127921	101623
236739	101624
119150	101625
65597	101626
16873	101627
84973	101628
265806	101629
286223	101630
55114	101631
55114	101632
20353	101633
122537	101634
45725	101635
161597	101636
56007	101637
57848	101638
24239	101639
54367	101640
16605	101641
7755	101642
140460	101643
193026	101644
9700	101645
75287	101646
44889	101647
33365	101648
143332	101649
210888	101650
131513	101651
30177	101652
87439	101653
167316	101654
14587	101655
14718	101656
25570	101657
114943	101658
137242	101659
11638	101660
78032	101661
85514	101662
79606	101663
149192	101664
131086	101665
118560	101666
859	101667
263751	101668
100650	101669
57908	101670
86952	101671
78170	101672
23780	101673
5644	101674
6898	101675
64607	101676
284995	101677
85795	101678
32741	101679
39567	101680
34031	101681
254315	101682
124289	101683
125918	101684
75997	101685
147144	101686
23968	101687
254206	101688
91660	101689
282254	101690
206541	101691
35594	101692
297665	101693
107533	101694
64452	101695
291699	101696
258077	101697
53389	101698
117167	101699
18800	101700
28828	101701
5005	101702
1121	101703
92348	101704
143821	101705
52608	101706
5409	101707
55387	101708
13514	101709
37632	101710
88135	101711
63487	101712
9374	101713
10480	101714
55230	101715
89692	101716
9624	101717
185559	101718
28050	101719
78074	101720
34532	101721
19434	101722
56639	101723
113619	101724
164142	101725
59515	101726
1244	101727
86093	101728
94139	101729
2958	101730
75200	101731
201410	101732
38558	101733
262902	101734
96313	101735
30415	101736
185764	101737
48024	101738
320	101739
39818	101740
115661	101741
29899	101742
4966	101743
7849	101744
172180	101745
34453	101746
130128	101747
116541	101748
252845	101749
34352	101750
36657	101751
70405	101752
41159	101753
223268	101754
90048	101755
75987	101756
254755	101757
26913	101758
5143	101759
137263	101760
111556	101761
10942	101762
154647	101763
73075	101764
18308	101765
303439	101766
149561	101767
94842	101768
6602	101769
141636	101770
156008	101771
105612	101772
59101	101773
165210	101774
67483	101775
135602	101776
1998	101777
60107	101778
137612	101779
147101	101780
131307	101781
8930	101782
30172	101783
51777	101784
122260	101785
307190	101786
181039	101787
183277	101788
4317	101789
87263	101790
204041	101791
10951	101792
31795	101793
92445	101794
99850	101795
115146	101796
201872	101797
47159	101798
184425	101799
175776	101800
176420	101801
128468	101802
129434	101803
23328	101804
66190	101805
63597	101806
42044	101807
28238	101808
9070	101809
62002	101810
94774	101811
165047	101812
44568	101813
60095	101814
83204	101815
152847	101816
207426	101817
96424	101818
237815	101819
195146	101820
168015	101821
150655	101822
29648	101823
56455	101824
51310	101825
10520	101826
91920	101827
131399	101828
214955	101829
101118	101830
141958	101831
284010	101832
159413	101833
132061	101834
10377	101835
137493	101836
5438	101837
75721	101838
142028	101839
97444	101840
17652	101841
42991	101842
38015	101843
45513	101844
166891	101845
181284	101846
58849	101847
167550	101848
212439	101849
47671	101850
74930	101851
454	101852
46170	101853
129010	101854
142878	101855
284511	101856
123869	101857
85122	101858
129094	101859
136987	101860
16028	101861
200774	101862
86178	101863
174035	101864
187882	101865
181413	101866
37639	101867
56555	101868
234715	101869
167576	101870
128320	101871
57055	101872
95970	101873
284679	101874
33092	101875
168795	101876
37908	101877
107985	101878
79817	101879
79817	101880
282140	101881
61740	101882
119094	101883
90640	101884
34612	101885
27050	101886
92595	101887
114359	101888
28526	101889
92903	101890
201550	101891
66705	101892
67343	101893
164317	101894
287486	101895
20008	101896
116660	101897
74897	101898
206979	101899
50482	101900
250714	101901
16165	101902
176208	101903
66670	101904
222122	101905
48284	101906
15821	101907
149817	101908
172654	101909
182725	101910
25613	101911
191256	101912
91703	101913
216785	101914
85891	101915
118377	101916
308228	101917
34370	101918
9132	101919
86196	101920
182421	101921
137508	101922
178145	101923
178145	101924
267720	101925
66445	101926
13741	101927
281325	101928
86921	101929
263681	101930
11564	101931
111635	101932
88281	101933
49898	101934
23719	101935
70145	101936
68566	101937
200338	101938
32414	101939
51158	101940
142433	101941
56109	101942
182295	101943
3736	101944
29217	101945
70721	101946
68716	101947
193493	101948
37622	101949
55063	101950
58799	101951
67343	101952
171226	101953
8837	101954
27274	101955
199179	101956
49261	101957
44812	101958
74410	101959
307704	101960
78605	101961
51241	101962
45869	101963
147958	101964
36972	101965
103987	101966
212162	101967
15099	101968
26443	101969
117599	101970
300629	101971
2872	101972
104361	101973
127929	101974
102879	101975
37958	101976
184611	101977
126666	101978
32501	101979
290824	101980
257668	101981
78351	101982
78351	101983
13884	101984
21600	101985
152872	101986
107415	101987
35230	101988
92290	101989
65340	101990
32298	101991
92833	101992
98875	101993
177750	101994
79696	101995
38168	101996
70391	101997
292582	101998
1578	101999
111621	102000
306880	102001
239556	102002
73413	102003
47999	102004
97225	102005
17050	102006
68927	102007
69288	102008
293861	102009
284073	102010
20117	102011
122601	102012
266172	102013
235973	102014
73595	102015
197053	102016
197053	102017
154658	102018
27517	102019
127297	102020
175404	102021
15153	102022
13137	102023
8469	102024
20309	102025
113449	102026
46960	102027
7752	102028
8413	102029
60600	102030
2317	102031
26828	102032
138888	102033
32628	102034
192	102035
30562	102036
104676	102037
116767	102038
50139	102039
200095	102040
102378	102041
26718	102042
215619	102043
227232	102044
253266	102045
296837	102046
72528	102047
176248	102048
22033	102049
10016	102050
95825	102051
93277	102052
15195	102053
267380	102054
26326	102055
97838	102056
49407	102057
138906	102058
260934	102059
59104	102060
67905	102061
4343	102062
40292	102063
28792	102064
113545	102065
20411	102066
117238	102067
81328	102068
54615	102069
155784	102070
126812	102071
267280	102072
51358	102073
146753	102074
14119	102075
53084	102076
9893	102077
60884	102078
3793	102079
56960	102080
56960	102081
201967	102082
182842	102083
163494	102084
175382	102085
141422	102086
40361	102087
175716	102088
31254	102089
53022	102090
75357	102091
88478	102092
121497	102093
130292	102094
70910	102095
263198	102096
182436	102097
45268	102098
31831	102099
5925	102100
143169	102101
240169	102102
41847	102103
3080	102104
18142	102105
265673	102106
113587	102107
177691	102108
5171	102109
288598	102110
168620	102111
188176	102112
210831	102113
281512	102114
35416	102115
20327	102116
75465	102117
167570	102118
293614	102119
14691	102120
159566	102121
128358	102122
102654	102123
18346	102124
41875	102125
8023	102126
81965	102127
86979	102128
287266	102129
59389	102130
284205	102131
30844	102132
11316	102133
109052	102134
93167	102135
97137	102136
2801	102137
141115	102138
34875	102139
34875	102140
153596	102141
140165	102142
83003	102143
30766	102144
85312	102145
46331	102146
220605	102147
160963	102148
44894	102149
264132	102150
43635	102151
2606	102152
42058	102153
46329	102154
114022	102155
173164	102156
3614	102157
69580	102158
8146	102159
312178	102160
105279	102161
61883	102162
60608	102163
129724	102164
47991	102165
14691	102166
133299	102167
80529	102168
259892	102169
111	102170
11435	102171
194999	102172
159914	102173
103374	102174
84687	102175
111229	102176
301431	102177
192071	102178
99072	102179
12043	102180
20623	102181
60270	102182
130389	102183
276075	102184
69889	102185
193745	102186
23001	102187
138917	102188
145974	102189
5920	102190
19466	102191
2251	102192
58142	102193
167894	102194
79713	102195
18995	102196
41850	102197
282654	102198
151014	102199
147273	102200
89990	102201
85754	102202
85333	102203
73864	102204
49162	102205
7706	102206
196343	102207
91803	102208
102494	102209
71214	102210
281589	102211
116878	102212
76931	102213
23101	102214
55579	102215
29335	102216
30690	102217
15060	102218
210745	102219
59328	102220
36168	102221
69093	102222
133155	102223
282243	102224
182074	102225
154600	102226
81256	102227
23245	102228
2515	102229
206247	102230
84336	102231
180557	102232
199555	102233
28681	102234
19556	102235
53104	102236
45827	102237
5436	102238
1090	102239
67245	102240
82733	102241
42082	102242
41686	102243
59464	102244
93851	102245
258543	102246
92404	102247
268	102248
205673	102249
197030	102250
78495	102251
66033	102252
294017	102253
17882	102254
86149	102255
141808	102256
42072	102257
60519	102258
197339	102259
13676	102260
56556	102261
280233	102262
197357	102263
190021	102264
47046	102265
1561	102266
23743	102267
292041	102268
101541	102269
10064	102270
12721	102271
123218	102272
117997	102273
261410	102274
13430	102275
3921	102276
3921	102277
70377	102278
20170	102279
152421	102280
75487	102281
77989	102282
19580	102283
27547	102284
194996	102285
4367	102286
42618	102287
32236	102288
12501	102289
17293	102290
67714	102291
26704	102292
77687	102293
23024	102294
64618	102295
28382	102296
205696	102297
49532	102298
9142	102299
126586	102300
9805	102301
133731	102302
54827	102303
64806	102304
72570	102305
252057	102306
41055	102307
267192	102308
11053	102309
94707	102310
124276	102311
121608	102312
124306	102313
23919	102314
60994	102315
141734	102316
63013	102317
79266	102318
7450	102319
76364	102320
226696	102321
37748	102322
66900	102323
37691	102324
99195	102325
18293	102326
50104	102327
88735	102328
88735	102329
133541	102330
209320	102331
20994	102332
4839	102333
65680	102334
107537	102335
117190	102336
60344	102337
47126	102338
59098	102339
84489	102340
126008	102341
242041	102342
88039	102343
87627	102344
35104	102345
41207	102346
15204	102347
203576	102348
93821	102349
55381	102350
101935	102351
95530	102352
34972	102353
17968	102354
144589	102355
14901	102356
30349	102357
11914	102358
101431	102359
119844	102360
35889	102361
87871	102362
279695	102363
20309	102364
28384	102365
28681	102366
69701	102367
16089	102368
10504	102369
123159	102370
79167	102371
25106	102372
73657	102373
207735	102374
204529	102375
17050	102376
97200	102377
156229	102378
49409	102379
83291	102380
81758	102381
86116	102382
42584	102383
32424	102384
54069	102385
49796	102386
14284	102387
185380	102388
41579	102389
29394	102390
100763	102391
87969	102392
74752	102393
10257	102394
76917	102395
96621	102396
68260	102397
34476	102398
52240	102399
50272	102400
4	102401
24860	102402
211813	102403
42577	102404
62950	102405
75467	102406
171645	102407
261682	102408
40514	102409
79266	102410
3733	102411
132131	102412
5403	102413
255029	102414
89468	102415
262485	102416
37183	102417
47241	102418
183687	102419
215346	102420
173378	102421
1426	102422
206177	102423
61738	102424
78957	102425
87787	102426
145006	102427
51521	102428
72824	102429
39023	102430
142399	102431
177542	102432
179507	102433
260419	102434
125265	102435
235786	102436
150983	102437
182504	102438
87379	102439
91397	102440
86791	102441
188776	102442
282774	102443
131482	102444
217864	102445
38955	102446
89779	102447
5316	102448
78581	102449
225311	102450
24684	102451
70966	102452
115042	102453
184101	102454
281814	102455
14404	102456
3308	102457
3313	102458
216393	102459
34779	102460
58925	102461
275335	102462
150120	102463
91788	102464
20351	102465
132199	102466
136765	102467
63124	102468
12092	102469
189402	102470
28209	102471
103883	102472
27629	102473
77758	102474
31632	102475
24477	102476
34007	102477
184385	102478
106245	102479
108349	102480
113841	102481
170864	102482
173414	102483
166436	102484
179	102485
266356	102486
13206	102487
53340	102488
208297	102489
14233	102490
40831	102491
140908	102492
211582	102493
39539	102494
41457	102495
199511	102496
203606	102497
140702	102498
7327	102499
101726	102500
4583	102501
242826	102502
148682	102503
108552	102504
127923	102505
94415	102506
121803	102507
84834	102508
144741	102509
58830	102510
147894	102511
25957	102512
142337	102513
237134	102514
145573	102515
7398	102516
200239	102517
137535	102518
287083	102519
90188	102520
103199	102521
81202	102522
252613	102523
28900	102524
93149	102525
72766	102526
3441	102527
8632	102528
72128	102529
90133	102530
99017	102531
17181	102532
197517	102533
2698	102534
13146	102535
135824	102536
47579	102537
39387	102538
221071	102539
62727	102540
68156	102541
133806	102542
6452	102543
128459	102544
28558	102545
71736	102546
17784	102547
32239	102548
12428	102549
135958	102550
256744	102551
66861	102552
12772	102553
69084	102554
62331	102555
17851	102556
278861	102557
95790	102558
9709	102559
27776	102560
90830	102561
9824	102562
116091	102563
133031	102564
91455	102565
24716	102566
32546	102567
268331	102568
19356	102569
209287	102570
185952	102571
92937	102572
268247	102573
43398	102574
2857	102575
16039	102576
128633	102577
268580	102578
45233	102579
24753	102580
83975	102581
47321	102582
20464	102583
117179	102584
93905	102585
88064	102586
26611	102587
199027	102588
68872	102589
237822	102590
35037	102591
5167	102592
127159	102593
18446	102594
106680	102595
175165	102596
42546	102597
2036	102598
20032	102599
65156	102600
297141	102601
149548	102602
213664	102603
5046	102604
18772	102605
188935	102606
215369	102607
15454	102608
44329	102609
21967	102610
57565	102611
85283	102612
68329	102613
84164	102614
741	102615
40759	102616
200794	102617
74937	102618
49434	102619
144266	102620
126516	102621
272517	102622
53776	102623
252569	102624
5178	102625
255757	102626
82022	102627
27471	102628
41660	102629
172690	102630
54775	102631
9787	102632
24547	102633
107445	102634
55495	102635
198123	102636
33940	102637
211	102638
70366	102639
5308	102640
13023	102641
9449	102642
195344	102643
15983	102644
6537	102645
8214	102646
259748	102647
53562	102648
286676	102649
27906	102650
231053	102651
135792	102652
84312	102653
17559	102654
22797	102655
43486	102656
1174	102657
98029	102658
15496	102659
125227	102660
35695	102661
26054	102662
35537	102663
289028	102664
53156	102665
195834	102666
12049	102667
58767	102668
103201	102669
50335	102670
94286	102671
24022	102672
123921	102673
66306	102674
129337	102675
250876	102676
133952	102677
60253	102678
24564	102679
158823	102680
32580	102681
88098	102682
92309	102683
122985	102684
82873	102685
254	102686
4602	102687
128891	102688
3913	102689
39904	102690
102277	102691
255192	102692
31522	102693
197683	102694
255488	102695
26916	102696
96328	102697
843	102698
255286	102699
74005	102700
3921	102701
74458	102702
1580	102703
13315	102704
201888	102705
61739	102706
31141	102707
14513	102708
113103	102709
156941	102710
253120	102711
140689	102712
266364	102713
75440	102714
173259	102715
209261	102716
45271	102717
147043	102718
125915	102719
318	102720
8719	102721
57722	102722
84562	102723
174573	102724
46823	102725
4017	102726
21942	102727
21758	102728
24281	102729
6769	102730
34958	102731
282158	102732
91727	102733
43937	102734
114203	102735
6	102736
220174	102737
75164	102738
195811	102739
133419	102740
96152	102741
3809	102742
48689	102743
85951	102744
124843	102745
19465	102746
49329	102747
211211	102748
37436	102749
27305	102750
23871	102751
7188	102752
71384	102753
267096	102754
298067	102755
153964	102756
36133	102757
272134	102758
29596	102759
50600	102760
28792	102761
44845	102762
33175	102763
85365	102764
69044	102765
4706	102766
126288	102767
67161	102768
58650	102769
117182	102770
63072	102771
210425	102772
45404	102773
22583	102774
268537	102775
201825	102776
3723	102777
38230	102778
50447	102779
140159	102780
33384	102781
1515	102782
161795	102783
96510	102784
26614	102785
57183	102786
14622	102787
97173	102788
157674	102789
58274	102790
12783	102791
290079	102792
36856	102793
15	102794
15522	102795
1323	102796
108274	102797
6520	102798
260735	102799
47341	102800
86562	102801
85606	102802
140312	102803
23346	102804
65792	102805
146600	102806
996	102807
5144	102808
137760	102809
60611	102810
188913	102811
178675	102812
40911	102813
94227	102814
3122	102815
5195	102816
251046	102817
190162	102818
16611	102819
76740	102820
166189	102821
39542	102822
39542	102823
66258	102824
122733	102825
9831	102826
2	102827
37496	102828
105261	102829
9900	102830
100168	102831
141219	102832
142016	102833
1485	102834
134202	102835
7611	102836
27543	102837
54382	102838
88689	102839
8788	102840
252999	102841
181465	102842
8761	102843
103317	102844
304549	102845
143068	102846
202023	102847
125842	102848
111171	102849
5524	102850
19706	102851
35049	102852
181947	102853
75111	102854
18683	102855
124985	102856
41535	102857
137770	102858
7360	102859
3543	102860
284268	102861
4270	102862
175642	102863
153975	102864
44412	102865
5613	102866
258671	102867
10665	102868
144306	102869
45295	102870
64811	102871
45069	102872
308044	102873
9033	102874
8841	102875
24073	102876
21977	102877
4888	102878
3570	102879
86071	102880
108048	102881
91127	102882
53663	102883
39242	102884
5935	102885
43879	102886
187202	102887
192639	102888
200943	102889
138924	102890
21426	102891
11973	102892
2204	102893
61924	102894
40684	102895
309058	102896
274415	102897
18180	102898
108323	102899
56000	102900
8817	102901
105223	102902
87916	102903
121861	102904
4851	102905
3231	102906
86087	102907
101632	102908
33111	102909
207901	102910
219460	102911
55284	102912
282647	102913
72360	102914
164933	102915
3143	102916
75802	102917
42050	102918
108050	102919
87209	102920
160198	102921
36995	102922
78606	102923
89263	102924
23455	102925
134179	102926
143194	102927
122343	102928
41097	102929
56892	102930
6193	102931
1962	102932
18923	102933
198092	102934
37279	102935
137235	102936
131583	102937
7924	102938
76976	102939
103339	102940
99781	102941
259169	102942
69003	102943
54905	102944
136752	102945
46315	102946
19499	102947
8038	102948
27484	102949
140465	102950
12066	102951
71502	102952
5811	102953
113567	102954
5583	102955
146404	102956
50863	102957
3325	102958
183126	102959
72164	102960
102747	102961
1790	102962
3489	102963
70243	102964
74597	102965
30828	102966
3338	102967
131128	102968
96712	102969
291688	102970
125151	102971
256375	102972
64823	102973
142044	102974
55503	102975
194678	102976
60817	102977
137706	102978
216296	102979
143300	102980
96427	102981
3767	102982
41687	102983
85014	102984
76173	102985
99173	102986
64356	102987
12660	102988
179649	102989
8695	102990
60701	102991
1814	102992
44419	102993
2599	102994
268325	102995
1906	102996
250513	102997
106288	102998
9115	102999
123128	103000
66454	103001
168492	103002
119175	103003
1365	103004
2650	103005
59028	103006
4417	103007
275515	103008
281480	103009
73538	103010
179530	103011
32989	103012
72227	103013
162051	103014
161883	103015
93249	103016
140660	103017
276024	103018
276128	103019
229340	103020
46526	103021
219	103022
137361	103023
174109	103024
1549	103025
60317	103026
91203	103027
203020	103028
245756	103029
75388	103030
75342	103031
50501	103032
222334	103033
99841	103034
268828	103035
37659	103036
96825	103037
285143	103038
54195	103039
80922	103040
302202	103041
302313	103042
62699	103043
141554	103044
1021	103045
123254	103046
182996	103047
265545	103048
79110	103049
254379	103050
117629	103051
52492	103052
52492	103053
127630	103054
137352	103055
91243	103056
294533	103057
294671	103058
91255	103059
204131	103060
91255	103061
247480	103062
152086	103063
227582	103064
223946	103065
223948	103066
150824	103067
37877	103068
187583	103069
287570	103070
17652	103071
240537	103072
211556	103073
142674	103074
19979	103075
42536	103076
94830	103077
94749	103078
12946	103079
86769	103080
234640	103081
22118	103082
256412	103083
205609	103084
61223	103085
102025	103086
225484	103087
56469	103088
20156	103089
306047	103090
306358	103091
212242	103092
213959	103093
306758	103094
130981	103095
13012	103096
218157	103097
43849	103098
218160	103099
119483	103100
8849	103101
32641	103102
32784	103103
107154	103104
92640	103105
298517	103106
91713	103107
206861	103108
56739	103109
190038	103110
102927	103111
68710	103112
46263	103113
227693	103114
31346	103115
251028	103116
172881	103117
77284	103118
291134	103119
290417	103120
112181	103121
112357	103122
14571	103123
124117	103124
85536	103125
128406	103126
47921	103127
309237	103128
229447	103129
98705	103130
219959	103131
38149	103132
7942	103133
126769	103134
244561	103135
120728	103136
4857	103137
586	103138
16958	103139
61756	103140
44612	103141
54128	103142
16116	103143
154932	103144
48936	103145
201302	103146
201302	103147
196225	103148
209911	103149
36216	103150
44844	103151
76026	103152
242333	103153
193845	103154
292923	103155
35222	103156
23765	103157
75716	103158
236713	103159
75428	103160
132688	103161
91308	103162
16837	103163
72312	103164
16837	103165
276260	103166
211429	103167
40487	103168
70124	103169
183462	103170
6904	103171
44780	103172
17528	103173
183512	103174
42711	103175
49261	103176
1368	103177
5839	103178
238704	103179
200167	103180
44824	103181
85937	103182
249185	103183
112101	103184
156205	103185
44674	103186
247394	103187
141645	103188
126006	103189
27857	103190
53355	103191
6929	103192
157652	103193
197431	103194
15507	103195
74743	103196
11140	103197
158309	103198
236786	103199
244043	103200
223639	103201
82089	103202
67294	103203
42497	103204
56397	103205
261928	103206
65342	103207
10974	103208
279585	103209
63601	103210
41674	103211
287036	103212
85978	103213
42534	103214
95353	103215
105731	103216
212747	103217
167776	103218
53741	103219
41660	103220
267218	103221
3165	103222
41695	103223
33163	103224
97244	103225
28952	103226
142618	103227
33993	103228
15275	103229
53327	103230
36886	103231
144005	103232
108065	103233
70157	103234
139533	103235
147919	103236
53351	103237
61	103238
4857	103239
21109	103240
173948	103241
216221	103242
163339	103243
109265	103244
77110	103245
267514	103246
151657	103247
10970	103248
108065	103249
173980	103250
158920	103251
29471	103252
50	103253
229333	103254
218582	103255
270854	103256
263609	103257
103804	103258
19633	103259
310	103260
156153	103261
70123	103262
98771	103263
50	103264
281488	103265
233043	103266
66625	103267
196430	103268
296208	103269
225763	103270
24755	103271
50	103272
198691	103273
272636	103274
6678	103275
6678	103276
30056	103277
170177	103278
108021	103279
240649	103280
30692	103281
103984	103282
296206	103283
114040	103284
42751	103285
68286	103286
196204	103287
84909	103288
19197	103289
243818	103290
74788	103291
106878	103292
206985	103293
217371	103294
109077	103295
302139	103296
74765	103297
113988	103298
147656	103299
72158	103300
48870	103301
61731	103302
186013	103303
2498	103304
90698	103305
229473	103306
69491	103307
4252	103308
203165	103309
136498	103310
26632	103311
221638	103312
46684	103313
43674	103314
26171	103315
216032	103316
15026	103317
118604	103318
171739	103319
207478	103320
132723	103321
132723	103322
125789	103323
146735	103324
110194	103325
50089	103326
214214	103327
298170	103328
15036	103329
16139	103330
68794	103331
2801	103332
90413	103333
124662	103334
185896	103335
243692	103336
2712	103337
57928	103338
27534	103339
55809	103340
15749	103341
30317	103342
140541	103343
1822	103344
49050	103345
86512	103346
133834	103347
179214	103348
290295	103349
42731	103350
117015	103351
89637	103352
49826	103353
41386	103354
87534	103355
8124	103356
16557	103357
95621	103358
101275	103359
172952	103360
16061	103361
28583	103362
121816	103363
28939	103364
45790	103365
272174	103366
134052	103367
60975	103368
39698	103369
18465	103370
96059	103371
106813	103372
3196	103373
305925	103374
24093	103375
17051	103376
119438	103377
119438	103378
37382	103379
64475	103380
210018	103381
55568	103382
126703	103383
33859	103384
43493	103385
45199	103386
207626	103387
19233	103388
53671	103389
209871	103390
85000	103391
56479	103392
145876	103393
15576	103394
39990	103395
57631	103396
47863	103397
16132	103398
26516	103399
45823	103400
63424	103401
613	103402
141935	103403
88872	103404
43466	103405
69977	103406
211597	103407
67669	103408
24054	103409
6838	103410
58235	103411
13026	103412
175947	103413
247025	103414
64575	103415
131430	103416
216138	103417
90739	103418
96671	103419
110863	103420
91237	103421
177842	103422
180909	103423
88716	103424
192700	103425
58730	103426
119354	103427
119354	103428
87384	103429
249486	103430
262013	103431
3749	103432
121168	103433
145940	103434
810	103435
3276	103436
3292	103437
3292	103438
139258	103439
134456	103440
3090	103441
167597	103442
3292	103443
170720	103444
63715	103445
49689	103446
144774	103447
214486	103448
5542	103449
58575	103450
283718	103451
121305	103452
6049	103453
22603	103454
208805	103455
140947	103456
300777	103457
140595	103458
19824	103459
276780	103460
21818	103461
104133	103462
156190	103463
229766	103464
35449	103465
174579	103466
253152	103467
24289	103468
174096	103469
253016	103470
4074	103471
100064	103472
83413	103473
309907	103474
264086	103475
54252	103476
263305	103477
33219	103478
109397	103479
302531	103480
210214	103481
141652	103482
167721	103483
289146	103484
200347	103485
188877	103486
26538	103487
129486	103488
231469	103489
105156	103490
254759	103491
294877	103492
204438	103493
51026	103494
11725	103495
247736	103496
30762	103497
101207	103498
45276	103499
187557	103500
5064	103501
271364	103502
56027	103503
43711	103504
122380	103505
126897	103506
73903	103507
110247	103508
110352	103509
110574	103510
142800	103511
63231	103512
211683	103513
86532	103514
26630	103515
70980	103516
159324	103517
118969	103518
30078	103519
2064	103520
13632	103521
92077	103522
138718	103523
205672	103524
138635	103525
74334	103526
111220	103527
11489	103528
74169	103529
165831	103530
44002	103531
114699	103532
225778	103533
153455	103534
21354	103535
84444	103536
189317	103537
312779	103538
213332	103539
95598	103540
195239	103541
282844	103542
258646	103543
79855	103544
79780	103545
235460	103546
235551	103547
160809	103548
160632	103549
47989	103550
71524	103551
298475	103552
207335	103553
61796	103554
127666	103555
68426	103556
103131	103557
21594	103558
6029	103559
40649	103560
135770	103561
135838	103562
9505	103563
112279	103564
45752	103565
184982	103566
184946	103567
63221	103568
274576	103569
9784	103570
51471	103571
233384	103572
15466	103573
197710	103574
33472	103575
112176	103576
102058	103577
200799	103578
18624	103579
292919	103580
33527	103581
207218	103582
137844	103583
140904	103584
28247	103585
61466	103586
75026	103587
165176	103588
179791	103589
235172	103590
14445	103591
109385	103592
15797	103593
62488	103594
16125	103595
30	103596
141826	103597
136522	103598
312759	103599
136522	103600
3108	103601
107173	103602
105169	103603
13763	103604
118822	103605
177270	103606
43373	103607
66072	103608
27210	103609
60005	103610
90034	103611
200272	103612
1258	103613
30118	103614
302435	103615
105054	103616
157559	103617
121795	103618
87813	103619
87813	103620
189908	103621
14199	103622
31427	103623
52572	103624
46624	103625
33247	103626
178390	103627
204476	103628
74069	103629
49769	103630
288978	103631
48582	103632
36231	103633
205881	103634
31118	103635
40540	103636
4367	103637
146746	103638
137692	103639
146232	103640
120819	103641
56027	103642
292862	103643
93273	103644
140450	103645
76047	103646
67464	103647
256558	103648
8184	103649
50113	103650
163525	103651
237759	103652
157903	103653
207243	103654
96868	103655
15442	103656
33785	103657
94091	103658
228322	103659
19661	103660
46166	103661
136668	103662
169113	103663
1370	103664
260577	103665
81526	103666
77207	103667
14210	103668
68847	103669
74170	103670
158011	103671
86533	103672
4447	103673
104066	103674
66940	103675
42012	103676
310290	103677
28721	103678
32533	103679
11393	103680
99833	103681
306043	103682
214421	103683
75467	103684
31394	103685
110383	103686
267346	103687
269135	103688
128660	103689
156285	103690
193918	103691
125095	103692
95560	103693
182303	103694
138581	103695
62893	103696
137734	103697
141674	103698
5225	103699
30146	103700
94159	103701
244318	103702
46175	103703
100881	103704
13414	103705
109443	103706
25584	103707
61466	103708
27402	103709
151663	103710
27867	103711
3037	103712
164870	103713
112154	103714
13470	103715
102908	103716
87253	103717
112419	103718
211888	103719
3282	103720
134633	103721
42629	103722
5539	103723
159594	103724
18981	103725
33472	103726
21167	103727
197843	103728
106151	103729
25598	103730
267393	103731
1306	103732
114333	103733
109332	103734
235347	103735
135664	103736
123346	103737
31635	103738
74173	103739
24602	103740
167149	103741
127446	103742
125200	103743
172932	103744
47126	103745
251220	103746
160640	103747
186486	103748
157874	103749
237085	103750
103255	103751
169299	103752
58669	103753
99101	103754
163846	103755
2968	103756
30400	103757
13818	103758
82829	103759
12596	103760
207649	103761
176718	103762
200487	103763
12002	103764
97416	103765
214731	103766
10122	103767
26606	103768
14101	103769
28702	103770
144683	103771
194871	103772
142	103773
19542	103774
20612	103775
107895	103776
44864	103777
154461	103778
86361	103779
311125	103780
71354	103781
13807	103782
67500	103783
208881	103784
63167	103785
312127	103786
7591	103787
134465	103788
92249	103789
158540	103790
184477	103791
144392	103792
65335	103793
58433	103794
189778	103795
121660	103796
698	103797
295488	103798
80751	103799
122736	103800
120589	103801
58031	103802
91579	103803
52622	103804
42784	103805
67100	103806
53680	103807
180	103808
496	103809
126538	103810
37532	103811
172469	103812
258764	103813
42178	103814
173	103815
24604	103816
203401	103817
151172	103818
698	103819
81421	103820
45	103821
173320	103822
67983	103823
134532	103824
176395	103825
152558	103826
138965	103827
95404	103828
410	103829
88332	103830
20687	103831
7765	103832
55062	103833
165814	103834
14765	103835
28284	103836
209387	103837
67183	103838
36828	103839
45606	103840
28521	103841
180482	103842
124836	103843
251163	103844
71297	103845
291352	103846
242084	103847
166046	103848
304349	103849
305760	103850
213991	103851
68250	103852
149419	103853
88023	103854
55224	103855
3387	103856
70927	103857
265778	103858
239754	103859
175748	103860
18380	103861
182721	103862
46856	103863
45577	103864
113674	103865
64817	103866
200530	103867
57239	103868
59646	103869
260923	103870
81602	103871
5215	103872
75828	103873
300520	103874
790	103875
71	103876
4585	103877
73998	103878
27353	103879
151507	103880
96790	103881
167737	103882
207411	103883
23	103884
75812	103885
197129	103886
27278	103887
133512	103888
29513	103889
70869	103890
100148	103891
104664	103892
67959	103893
152462	103894
26676	103895
40545	103896
31	103897
2921	103898
211428	103899
18964	103900
18231	103901
13833	103902
42949	103903
67178	103904
176378	103905
86935	103906
66767	103907
881	103908
81693	103909
44567	103910
63692	103911
187641	103912
1787	103913
19912	103914
301399	103915
66937	103916
16760	103917
3518	103918
13079	103919
11904	103920
237002	103921
31616	103922
12534	103923
21	103924
113521	103925
56450	103926
284782	103927
75540	103928
186533	103929
303	103930
110972	103931
31452	103932
223124	103933
57133	103934
7795	103935
125601	103936
222267	103937
31633	103938
119042	103939
159128	103940
140024	103941
147495	103942
58663	103943
41983	103944
58702	103945
100263	103946
78396	103947
2078	103948
63527	103949
262097	103950
62553	103951
202258	103952
32710	103953
90341	103954
174409	103955
207849	103956
150	103957
6078	103958
1040	103959
8	103960
117408	103961
239756	103962
156491	103963
59376	103964
96222	103965
51554	103966
260	103967
92984	103968
82887	103969
33451	103970
116009	103971
58944	103972
17092	103973
90800	103974
142754	103975
102374	103976
154925	103977
100381	103978
81962	103979
30412	103980
149864	103981
9758	103982
27812	103983
166201	103984
161008	103985
119759	103986
163567	103987
163567	103988
24601	103989
137748	103990
28904	103991
144144	103992
53025	103993
91753	103994
293305	103995
64300	103996
47375	103997
287104	103998
11068	103999
81139	104000
1599	104001
51592	104002
66605	104003
90202	104004
295	104005
19805	104006
94317	104007
30660	104008
78017	104009
84060	104010
15620	104011
13670	104012
75545	104013
145741	104014
5577	104015
8864	104016
42018	104017
166900	104018
277857	104019
81507	104020
174651	104021
135576	104022
53420	104023
1060	104024
43430	104025
29618	104026
194136	104027
19450	104028
84382	104029
53601	104030
278924	104031
25272	104032
131193	104033
50996	104034
21002	104035
529	104036
4932	104037
92738	104038
1886	104039
65015	104040
144667	104041
22453	104042
61095	104043
82135	104044
205189	104045
137621	104046
124061	104047
124551	104048
39411	104049
85322	104050
5400	104051
58036	104052
108375	104053
8923	104054
232229	104055
56913	104056
122175	104057
130097	104058
294868	104059
231004	104060
33870	104061
7987	104062
203191	104063
148407	104064
37992	104065
17089	104066
274071	104067
73178	104068
56977	104069
188654	104070
160239	104071
195025	104072
23296	104073
83611	104074
12967	104075
285002	104076
1972	104077
128212	104078
142062	104079
103459	104080
66213	104081
45416	104082
26655	104083
46205	104084
6665	104085
37151	104086
109846	104087
240239	104088
86786	104089
48246	104090
138178	104091
1504	104092
106858	104093
97620	104094
99735	104095
61159	104096
58717	104097
58717	104098
199927	104099
115785	104100
39872	104101
13205	104102
12185	104103
142134	104104
1120	104105
90302	104106
158524	104107
174562	104108
151549	104109
52256	104110
211903	104111
78954	104112
296743	104113
213402	104114
52900	104115
29358	104116
174686	104117
10762	104118
34050	104119
35201	104120
93821	104121
34118	104122
220418	104123
55300	104124
82854	104125
82808	104126
5591	104127
144681	104128
145035	104129
132174	104130
58628	104131
260776	104132
260627	104133
44973	104134
72420	104135
8192	104136
300831	104137
300785	104138
301031	104139
57266	104140
69665	104141
156635	104142
156551	104143
108654	104144
62452	104145
78027	104146
41015	104147
169428	104148
66899	104149
222020	104150
145918	104151
309500	104152
285554	104153
58991	104154
132994	104155
197808	104156
181192	104157
54266	104158
171925	104159
33230	104160
164085	104161
141778	104162
62668	104163
94253	104164
141913	104165
141978	104166
278342	104167
278614	104168
278439	104169
192804	104170
70272	104171
294944	104172
138165	104173
91408	104174
91463	104175
67547	104176
152810	104177
271328	104178
84004	104179
97421	104180
40051	104181
287607	104182
137	104183
33660	104184
23050	104185
74185	104186
304731	104187
28985	104188
194083	104189
86727	104190
280669	104191
133672	104192
233549	104193
70981	104194
257038	104195
119041	104196
118903	104197
178024	104198
118933	104199
200503	104200
92284	104201
56442	104202
189368	104203
49771	104204
74358	104205
44247	104206
218820	104207
123592	104208
54944	104209
95525	104210
42917	104211
213254	104212
36239	104213
20608	104214
161121	104215
235926	104216
11170	104217
107493	104218
19695	104219
19718	104220
208075	104221
298646	104222
84982	104223
155092	104224
155204	104225
25458	104226
135647	104227
201903	104228
27701	104229
14493	104230
112341	104231
62820	104232
269626	104233
262831	104234
3197	104235
227774	104236
224513	104237
76880	104238
78626	104239
43219	104240
280392	104241
62205	104242
48991	104243
2317	104244
232144	104245
298916	104246
30786	104247
83377	104248
178517	104249
60393	104250
158156	104251
144044	104252
17674	104253
9244	104254
9244	104255
57499	104256
245	104257
53729	104258
163918	104259
142086	104260
1390	104261
300696	104262
207538	104263
220967	104264
104317	104265
195368	104266
143966	104267
113389	104268
209162	104269
141919	104270
237758	104271
20163	104272
12896	104273
32347	104274
79387	104275
11108	104276
9941	104277
9941	104278
118013	104279
140787	104280
257157	104281
120668	104282
82723	104283
30224	104284
33843	104285
162332	104286
90758	104287
90745	104288
18643	104289
16271	104290
127942	104291
135876	104292
60884	104293
120847	104294
3541	104295
309063	104296
146815	104297
96751	104298
142247	104299
275312	104300
304839	104301
187817	104302
218638	104303
107465	104304
32630	104305
182583	104306
93482	104307
111425	104308
109332	104309
285672	104310
114543	104311
20123	104312
107580	104313
189087	104314
47751	104315
170615	104316
302720	104317
14136	104318
76276	104319
103057	104320
72	104321
62863	104322
36218	104323
35	104324
50608	104325
68968	104326
55379	104327
199232	104328
63341	104329
75553	104330
229867	104331
100070	104332
101038	104333
29325	104334
37999	104335
229371	104336
121701	104337
133877	104338
86106	104339
187762	104340
85842	104341
192778	104342
109376	104343
27701	104344
233807	104345
32415	104346
44471	104347
44033	104348
14120	104349
163830	104350
133011	104351
73130	104352
15885	104353
289234	104354
187809	104355
199261	104356
231935	104357
71709	104358
139763	104359
41877	104360
42030	104361
35980	104362
229874	104363
27701	104364
195641	104365
276768	104366
125191	104367
71014	104368
58594	104369
56474	104370
218869	104371
237302	104372
144996	104373
159445	104374
103234	104375
61940	104376
71	104377
38856	104378
114383	104379
107298	104380
10421	104381
16550	104382
89606	104383
111451	104384
46729	104385
146584	104386
28985	104387
87430	104388
213093	104389
6219	104390
28335	104391
294910	104392
78852	104393
191513	104394
145115	104395
214816	104396
133099	104397
32145	104398
222630	104399
61865	104400
206246	104401
302408	104402
94196	104403
29057	104404
104251	104405
88545	104406
4522	104407
816	104408
205072	104409
26	104410
301508	104411
95842	104412
201459	104413
1565	104414
38186	104415
135654	104416
23722	104417
291074	104418
148028	104419
209180	104420
10165	104421
142918	104422
107314	104423
20927	104424
23418	104425
274440	104426
108511	104427
302	104428
64010	104429
67027	104430
59019	104431
28312	104432
141302	104433
208651	104434
294885	104435
43421	104436
119459	104437
12116	104438
291563	104439
820	104440
126710	104441
15938	104442
198787	104443
144715	104444
14397	104445
39611	104446
168691	104447
97415	104448
220514	104449
18073	104450
4271	104451
1924	104452
15058	104453
61553	104454
52155	104455
244813	104456
19464	104457
176963	104458
19428	104459
258616	104460
81916	104461
280012	104462
203173	104463
40095	104464
1465	104465
65192	104466
184960	104467
120499	104468
211644	104469
3518	104470
25291	104471
92	104472
218068	104473
196476	104474
113293	104475
306847	104476
29513	104477
30088	104478
56877	104479
42773	104480
112656	104481
20915	104482
111548	104483
30248	104484
226271	104485
93371	104486
152275	104487
145246	104488
265949	104489
291658	104490
37230	104491
236528	104492
77736	104493
171454	104494
91706	104495
74457	104496
120073	104497
134834	104498
151833	104499
76938	104500
182373	104501
32778	104502
170944	104503
148591	104504
109728	104505
43815	104506
53202	104507
143247	104508
60357	104509
199266	104510
224415	104511
11275	104512
65707	104513
244563	104514
211241	104515
7669	104516
37498	104517
70289	104518
29261	104519
84731	104520
160597	104521
57356	104522
935	104523
6110	104524
164128	104525
211668	104526
10098	104527
12630	104528
67503	104529
20190	104530
88681	104531
22713	104532
78663	104533
105415	104534
13292	104535
122574	104536
82179	104537
28885	104538
147872	104539
107640	104540
94474	104541
23123	104542
27062	104543
99203	104544
128763	104545
155449	104546
137163	104547
9739	104548
12345	104549
37952	104550
37952	104551
88681	104552
4958	104553
9402	104554
76358	104555
76358	104556
12087	104557
19990	104558
123077	104559
14341	104560
211226	104561
94835	104562
9108	104563
65346	104564
19421	104565
310644	104566
3210	104567
823	104568
10089	104569
23170	104570
40933	104571
142084	104572
17470	104573
217358	104574
258757	104575
12286	104576
139677	104577
15858	104578
10076	104579
58397	104580
26349	104581
156243	104582
5812	104583
95001	104584
1850	104585
32033	104586
18450	104587
193862	104588
280431	104589
298812	104590
4007	104591
113550	104592
182122	104593
273922	104594
246911	104595
29571	104596
184244	104597
184244	104598
162226	104599
11110	104600
19848	104601
22457	104602
172209	104603
125380	104604
191624	104605
38259	104606
159332	104607
71093	104608
64188	104609
294093	104610
90947	104611
48719	104612
235395	104613
57361	104614
192762	104615
98085	104616
897	104617
114999	104618
89456	104619
297182	104620
206626	104621
56828	104622
83444	104623
19381	104624
146436	104625
231025	104626
39471	104627
129262	104628
43175	104629
305969	104630
143064	104631
164835	104632
61136	104633
1927	104634
97032	104635
283567	104636
24570	104637
143470	104638
86299	104639
41528	104640
69976	104641
199692	104642
64974	104643
92752	104644
277450	104645
30130	104646
40065	104647
50240	104648
119025	104649
87638	104650
203771	104651
20716	104652
241391	104653
55069	104654
92647	104655
1387	104656
60491	104657
228665	104658
13936	104659
63558	104660
28421	104661
207813	104662
50240	104663
173283	104664
94311	104665
142015	104666
4753	104667
310152	104668
5513	104669
49239	104670
101888	104671
144246	104672
40090	104673
47161	104674
18508	104675
128909	104676
94756	104677
47371	104678
178279	104679
158928	104680
94756	104681
8060	104682
103173	104683
169570	104684
24456	104685
40904	104686
30858	104687
249565	104688
63538	104689
38622	104690
147439	104691
267238	104692
43684	104693
158165	104694
233582	104695
46318	104696
119895	104697
20947	104698
124203	104699
13175	104700
31646	104701
174763	104702
133161	104703
114730	104704
25410	104705
2226	104706
129476	104707
283858	104708
195151	104709
16796	104710
99325	104711
138981	104712
40647	104713
234979	104714
234937	104715
100294	104716
311379	104717
170187	104718
18697	104719
15837	104720
144088	104721
45748	104722
299162	104723
39696	104724
39696	104725
51916	104726
104579	104727
78618	104728
65293	104729
36973	104730
4065	104731
136561	104732
287016	104733
47214	104734
136114	104735
294823	104736
116670	104737
117355	104738
56958	104739
226683	104740
165131	104741
59556	104742
202046	104743
112708	104744
43346	104745
125116	104746
27301	104747
23831	104748
31782	104749
96900	104750
93671	104751
40419	104752
141870	104753
230541	104754
252262	104755
147316	104756
1609	104757
216411	104758
78595	104759
139044	104760
168030	104761
84765	104762
4538	104763
290620	104764
8905	104765
232006	104766
83409	104767
62914	104768
35490	104769
311287	104770
3411	104771
241857	104772
198694	104773
96824	104774
92196	104775
35804	104776
207404	104777
152772	104778
65510	104779
11705	104780
133206	104781
56862	104782
94428	104783
84435	104784
256470	104785
198400	104786
299348	104787
27225	104788
11543	104789
20025	104790
44661	104791
64994	104792
78783	104793
11319	104794
83422	104795
95627	104796
12907	104797
17061	104798
195361	104799
39720	104800
78139	104801
45242	104802
4122	104803
91983	104804
3219	104805
3962	104806
5969	104807
184735	104808
227391	104809
94111	104810
2642	104811
284578	104812
56725	104813
32568	104814
21580	104815
207204	104816
91001	104817
108654	104818
257169	104819
8073	104820
54048	104821
146506	104822
23469	104823
190102	104824
202597	104825
31242	104826
84916	104827
42051	104828
45116	104829
24318	104830
49040	104831
109498	104832
5406	104833
186575	104834
112552	104835
46668	104836
10601	104837
83745	104838
86987	104839
309891	104840
48958	104841
244334	104842
250958	104843
9817	104844
158347	104845
184313	104846
125061	104847
210892	104848
36004	104849
253932	104850
118147	104851
77206	104852
98578	104853
11288	104854
105264	104855
7080	104856
19643	104857
258762	104858
180149	104859
83815	104860
2198	104861
157184	104862
16961	104863
262722	104864
15210	104865
119096	104866
48661	104867
141086	104868
65590	104869
117248	104870
215141	104871
110461	104872
28245	104873
152099	104874
2370	104875
227638	104876
10026	104877
161682	104878
77468	104879
200411	104880
257927	104881
142417	104882
2616	104883
94327	104884
197385	104885
75822	104886
272658	104887
159768	104888
89861	104889
304202	104890
297990	104891
190649	104892
151984	104893
167247	104894
159307	104895
256510	104896
185006	104897
164198	104898
167981	104899
199740	104900
308641	104901
274207	104902
231960	104903
194154	104904
263531	104905
296046	104906
72503	104907
253386	104908
288553	104909
293076	104910
291238	104911
297118	104912
308333	104913
308868	104914
223119	104915
52344	104916
279176	104917
164213	104918
90004	104919
261481	104920
135065	104921
20958	104922
263528	104923
274005	104924
150713	104925
140366	104926
161267	104927
288418	104928
117862	104929
286042	104930
94705	104931
250633	104932
290900	104933
186062	104934
875	104935
93367	104936
312409	104937
39070	104938
27559	104939
2397	104940
2397	104941
221157	104942
203751	104943
11	104944
53257	104945
242869	104946
172232	104947
178417	104948
1431	104949
281967	104950
132195	104951
87696	104952
288221	104953
57511	104954
192860	104955
14739	104956
5162	104957
9038	104958
32911	104959
26350	104960
66872	104961
30452	104962
62461	104963
83859	104964
5500	104965
7918	104966
1071	104967
95890	104968
217678	104969
309779	104970
30338	104971
65289	104972
98098	104973
147849	104974
39644	104975
49252	104976
16320	104977
171838	104978
148300	104979
10565	104980
84110	104981
74	104982
6683	104983
6683	104984
6409	104985
16256	104986
100726	104987
11148	104988
10930	104989
308216	104990
159705	104991
26952	104992
176091	104993
1472	104994
59692	104995
59692	104996
75035	104997
81161	104998
306693	104999
16586	105000
183622	105001
92592	105002
54505	105003
10739	105004
30433	105005
8594	105006
163712	105007
307747	105008
22371	105009
86768	105010
126975	105011
14629	105012
122158	105013
2283	105014
29645	105015
8872	105016
39422	105017
85352	105018
44410	105019
23768	105020
185034	105021
85745	105022
276335	105023
65092	105024
74779	105025
150938	105026
9984	105027
974	105028
12523	105029
52808	105030
27862	105031
10000	105032
7163	105033
82082	105034
23927	105035
9051	105036
77757	105037
172608	105038
264557	105039
11969	105040
195778	105041
19525	105042
69938	105043
93617	105044
5194	105045
3035	105046
21929	105047
488	105048
5900	105049
67786	105050
47091	105051
260447	105052
20346	105053
50265	105054
253726	105055
185247	105056
262853	105057
13721	105058
16600	105059
193353	105060
68699	105061
1059	105062
218130	105063
131196	105064
3009	105065
308297	105066
302573	105067
293462	105068
1769	105069
49659	105070
93352	105071
93340	105072
21046	105073
98	105074
127890	105075
50688	105076
46784	105077
112346	105078
40672	105079
104417	105080
228686	105081
55360	105082
77551	105083
104010	105084
162275	105085
168815	105086
15084	105087
12670	105088
132160	105089
39855	105090
1345	105091
366	105092
9357	105093
102068	105094
10873	105095
2818	105096
19371	105097
2538	105098
104906	105099
16711	105100
180001	105101
72828	105102
35505	105103
10669	105104
69169	105105
290320	105106
13023	105107
37508	105108
48600	105109
144777	105110
76252	105111
4140	105112
7194	105113
22423	105114
123244	105115
149362	105116
128008	105117
6919	105118
26330	105119
20739	105120
75024	105121
16640	105122
2181	105123
185043	105124
51362	105125
115943	105126
53480	105127
186874	105128
94653	105129
34505	105130
164104	105131
21208	105132
31126	105133
69328	105134
293881	105135
1189	105136
284087	105137
46503	105138
103959	105139
198153	105140
41111	105141
15645	105142
137053	105143
8676	105144
195980	105145
43373	105146
2581	105147
16475	105148
232996	105149
8455	105150
94885	105151
183015	105152
52831	105153
210919	105154
17805	105155
258554	105156
59469	105157
32577	105158
39317	105159
13149	105160
137987	105161
198651	105162
268550	105163
98654	105164
31263	105165
54321	105166
254733	105167
1108	105168
107043	105169
8245	105170
950	105171
87519	105172
104101	105173
3585	105174
166272	105175
312701	105176
17741	105177
18651	105178
54722	105179
34456	105180
195454	105181
32806	105182
25538	105183
111183	105184
260204	105185
6902	105186
125352	105187
233946	105188
332	105189
23848	105190
63642	105191
103549	105192
23984	105193
4007	105194
40456	105195
22289	105196
2610	105197
154978	105198
258087	105199
15013	105200
162294	105201
198906	105202
202434	105203
21078	105204
30414	105205
86351	105206
130381	105207
79524	105208
606	105209
28169	105210
272375	105211
103691	105212
61934	105213
256719	105214
6783	105215
115254	105216
281	105217
29783	105218
19849	105219
93713	105220
150894	105221
223280	105222
83699	105223
56621	105224
43857	105225
13731	105226
113681	105227
12339	105228
23477	105229
27015	105230
5548	105231
131731	105232
33507	105233
137470	105234
136337	105235
11143	105236
5112	105237
27895	105238
118618	105239
53090	105240
81385	105241
108618	105242
255	105243
158728	105244
284676	105245
59622	105246
40281	105247
46891	105248
78187	105249
78187	105250
203346	105251
216054	105252
31799	105253
7123	105254
6050	105255
20251	105256
147031	105257
278867	105258
1075	105259
172422	105260
42536	105261
74717	105262
48674	105263
44729	105264
5322	105265
6950	105266
67419	105267
128601	105268
8049	105269
222666	105270
47134	105271
70490	105272
77640	105273
50907	105274
276479	105275
124386	105276
42819	105277
159000	105278
250137	105279
142740	105280
11676	105281
2925	105282
145212	105283
1385	105284
29337	105285
70138	105286
15041	105287
66538	105288
86208	105289
74896	105290
22749	105291
38155	105292
42011	105293
67142	105294
11484	105295
26376	105296
98646	105297
27727	105298
11126	105299
47299	105300
771	105301
144244	105302
286315	105303
122006	105304
10066	105305
63093	105306
42488	105307
135610	105308
128002	105309
171004	105310
54953	105311
173616	105312
8792	105313
209769	105314
8699	105315
129908	105316
29602	105317
8809	105318
27398	105319
25849	105320
6802	105321
28138	105322
25797	105323
46669	105324
2591	105325
4205	105326
70655	105327
44598	105328
59245	105329
133721	105330
3124	105331
34097	105332
64829	105333
104745	105334
89610	105335
17760	105336
24638	105337
80202	105338
23598	105339
118623	105340
18786	105341
289654	105342
137130	105343
213018	105344
46459	105345
149741	105346
50391	105347
56700	105348
26801	105349
23137	105350
58250	105351
65479	105352
28311	105353
32322	105354
28855	105355
69283	105356
270573	105357
18102	105358
190770	105359
210628	105360
59602	105361
108803	105362
228688	105363
29679	105364
19666	105365
242	105366
16930	105367
22871	105368
36653	105369
130774	105370
6145	105371
16628	105372
18194	105373
26945	105374
21334	105375
49827	105376
5439	105377
53025	105378
180440	105379
48434	105380
2164	105381
47921	105382
21898	105383
7129	105384
203812	105385
6919	105386
175139	105387
83278	105388
19545	105389
8471	105390
2907	105391
22407	105392
30027	105393
248065	105394
178293	105395
9476	105396
19123	105397
235591	105398
6011	105399
92598	105400
5486	105401
2816	105402
204799	105403
4264	105404
121749	105405
497	105406
30339	105407
154929	105408
1345	105409
1349	105410
3640	105411
201394	105412
13174	105413
204210	105414
225818	105415
123531	105416
107534	105417
61237	105418
36293	105419
128188	105420
10124	105421
1788	105422
27408	105423
182981	105424
260	105425
133340	105426
146741	105427
75739	105428
8507	105429
12574	105430
125023	105431
24642	105432
28818	105433
87761	105434
89462	105435
14661	105436
19199	105437
26354	105438
2067	105439
111670	105440
176811	105441
51110	105442
126663	105443
126663	105444
88041	105445
144440	105446
83874	105447
40193	105448
139784	105449
16477	105450
115423	105451
467	105452
1129	105453
4728	105454
85560	105455
23856	105456
10159	105457
125855	105458
24170	105459
27218	105460
173494	105461
19365	105462
16901	105463
29396	105464
212229	105465
29400	105466
106081	105467
21	105468
65039	105469
30635	105470
30634	105471
66434	105472
1149	105473
8323	105474
224	105475
3033	105476
9094	105477
16966	105478
34465	105479
118906	105480
14839	105481
90797	105482
111050	105483
5605	105484
19327	105485
16860	105486
45216	105487
292725	105488
6215	105489
229627	105490
24013	105491
137728	105492
698	105493
16606	105494
6481	105495
37162	105496
663	105497
31897	105498
75741	105499
50303	105500
5385	105501
16125	105502
44637	105503
5972	105504
93705	105505
4744	105506
8993	105507
188701	105508
25946	105509
11301	105510
65407	105511
295590	105512
160914	105513
11158	105514
57956	105515
90669	105516
22526	105517
23068	105518
96798	105519
30288	105520
220069	105521
265105	105522
102055	105523
570	105524
874	105525
74132	105526
258567	105527
9077	105528
24835	105529
83702	105530
22308	105531
71390	105532
2860	105533
182492	105534
29636	105535
95836	105536
8820	105537
18021	105538
67406	105539
10467	105540
2463	105541
10251	105542
2928	105543
245777	105544
114972	105545
147371	105546
25037	105547
175967	105548
58624	105549
105	105550
2489	105551
2572	105552
28734	105553
65074	105554
205353	105555
163067	105556
25499	105557
58909	105558
10460	105559
19766	105560
93472	105561
69381	105562
302	105563
26050	105564
27998	105565
145364	105566
96944	105567
232252	105568
78773	105569
3671	105570
343	105571
9530	105572
13734	105573
66057	105574
15468	105575
4127	105576
78538	105577
33513	105578
137456	105579
34	105580
105629	105581
7815	105582
112041	105583
79060	105584
3734	105585
42326	105586
1596	105587
154974	105588
77996	105589
56196	105590
157310	105591
60574	105592
22171	105593
890	105594
16273	105595
93913	105596
18320	105597
918	105598
14619	105599
3975	105600
28400	105601
93468	105602
224190	105603
59847	105604
29367	105605
617	105606
2010	105607
30017	105608
25067	105609
10925	105610
8316	105611
130781	105612
22193	105613
93121	105614
750	105615
92263	105616
4966	105617
108256	105618
216543	105619
158175	105620
59153	105621
147735	105622
29620	105623
1022	105624
68103	105625
64242	105626
15950	105627
31167	105628
12742	105629
36188	105630
15840	105631
158225	105632
59757	105633
59757	105634
59757	105635
22316	105636
90285	105637
7747	105638
83689	105639
27250	105640
9314	105641
131058	105642
2453	105643
250130	105644
50110	105645
2182	105646
1556	105647
22283	105648
32608	105649
40625	105650
137513	105651
2989	105652
96680	105653
199054	105654
11143	105655
17394	105656
19737	105657
187322	105658
11417	105659
12900	105660
597	105661
21358	105662
893	105663
426	105664
78199	105665
2720	105666
17059	105667
14239	105668
29083	105669
915	105670
46499	105671
22805	105672
48407	105673
5818	105674
7314	105675
6277	105676
149708	105677
115407	105678
497	105679
1778	105680
1315	105681
101988	105682
95449	105683
13318	105684
3397	105685
153399	105686
56202	105687
16232	105688
39748	105689
19853	105690
9037	105691
1465	105692
11309	105693
23776	105694
93748	105695
5471	105696
78871	105697
261591	105698
60609	105699
42632	105700
5662	105701
819	105702
13786	105703
82214	105704
303318	105705
42834	105706
156612	105707
4647	105708
91461	105709
212092	105710
148506	105711
122481	105712
21629	105713
22478	105714
50333	105715
42585	105716
831	105717
151276	105718
23573	105719
13699	105720
13909	105721
201	105722
3688	105723
263414	105724
40767	105725
20776	105726
40422	105727
40422	105728
152620	105729
10777	105730
138622	105731
417	105732
80871	105733
104965	105734
13601	105735
137223	105736
23462	105737
9377	105738
17608	105739
1902	105740
1907	105741
177762	105742
39469	105743
37036	105744
25475	105745
53774	105746
34142	105747
95581	105748
6983	105749
27926	105750
218390	105751
79899	105752
26602	105753
6882	105754
261135	105755
98793	105756
47996	105757
3941	105758
244362	105759
38393	105760
55984	105761
13206	105762
27806	105763
22569	105764
43307	105765
24347	105766
62444	105767
3341	105768
767	105769
23708	105770
63426	105771
51554	105772
150494	105773
141491	105774
181796	105775
131703	105776
132830	105777
62909	105778
4735	105779
52266	105780
19433	105781
147611	105782
51466	105783
23015	105784
58276	105785
61528	105786
38923	105787
40096	105788
110123	105789
38796	105790
147850	105791
1229	105792
135963	105793
80849	105794
18298	105795
19279	105796
47651	105797
58595	105798
14927	105799
24440	105800
27618	105801
5924	105802
14084	105803
169782	105804
48554	105805
105696	105806
17880	105807
18189	105808
9316	105809
35300	105810
196346	105811
90668	105812
117375	105813
952	105814
9560	105815
33606	105816
57346	105817
43803	105818
1227	105819
100339	105820
66943	105821
2249	105822
35741	105823
72100	105824
8138	105825
11590	105826
19061	105827
2295	105828
63278	105829
72930	105830
81027	105831
24315	105832
3376	105833
43185	105834
34079	105835
259646	105836
2252	105837
60900	105838
194	105839
50212	105840
73544	105841
13449	105842
185	105843
207965	105844
21949	105845
10492	105846
95654	105847
6444	105848
283246	105849
62190	105850
59962	105851
32067	105852
977	105853
203396	105854
67373	105855
131440	105856
40847	105857
2221	105858
218183	105859
114945	105860
4506	105861
48870	105862
75242	105863
18136	105864
53131	105865
4392	105866
729	105867
2427	105868
25793	105869
78534	105870
35067	105871
67379	105872
61264	105873
209767	105874
21532	105875
14454	105876
37544	105877
6716	105878
58193	105879
16408	105880
86713	105881
4658	105882
40659	105883
5592	105884
207023	105885
40922	105886
3833	105887
3184	105888
5133	105889
55275	105890
13201	105891
71428	105892
88078	105893
302778	105894
205735	105895
88430	105896
17394	105897
4489	105898
17287	105899
10794	105900
3769	105901
125084	105902
101498	105903
3041	105904
17979	105905
8251	105906
130506	105907
5177	105908
140619	105909
119035	105910
257188	105911
170892	105912
502	105913
23195	105914
1397	105915
189037	105916
12145	105917
136201	105918
21414	105919
15944	105920
677	105921
72626	105922
825	105923
78242	105924
74400	105925
3264	105926
2307	105927
13311	105928
77190	105929
210449	105930
23221	105931
3740	105932
58181	105933
30778	105934
51774	105935
32968	105936
61086	105937
54854	105938
141763	105939
63739	105940
301242	105941
91017	105942
208840	105943
108349	105944
166837	105945
130297	105946
164595	105947
29951	105948
15350	105949
12420	105950
17626	105951
42494	105952
96683	105953
163147	105954
29885	105955
9398	105956
16546	105957
86382	105958
14410	105959
271411	105960
47777	105961
51995	105962
198164	105963
49978	105964
144600	105965
179338	105966
290249	105967
67077	105968
62260	105969
8156	105970
300090	105971
19423	105972
40009	105973
7103	105974
640	105975
62177	105976
78780	105977
48392	105978
212141	105979
54696	105980
4300	105981
6698	105982
37916	105983
29348	105984
9323	105985
145205	105986
115237	105987
11968	105988
5553	105989
18760	105990
70827	105991
175633	105992
138525	105993
27497	105994
206246	105995
20785	105996
39165	105997
22180	105998
62822	105999
62956	106000
239800	106001
63658	106002
266	106003
189541	106004
21374	106005
81213	106006
122845	106007
268092	106008
8440	106009
146548	106010
29680	106011
283841	106012
151391	106013
66653	106014
154925	106015
21197	106016
114510	106017
28138	106018
42896	106019
287955	106020
105332	106021
45387	106022
27345	106023
10377	106024
6200	106025
81589	106026
22334	106027
42020	106028
157162	106029
179399	106030
127161	106031
49972	106032
70184	106033
212252	106034
7268	106035
74319	106036
78896	106037
23687	106038
91798	106039
310749	106040
114398	106041
17943	106042
106097	106043
77642	106044
44038	106045
26785	106046
49880	106047
30175	106048
262655	106049
20135	106050
288721	106051
72780	106052
43026	106053
43188	106054
43900	106055
4107	106056
196380	106057
648	106058
180672	106059
113063	106060
110565	106061
291068	106062
203027	106063
180649	106064
142927	106065
39112	106066
218161	106067
41916	106068
151220	106069
178906	106070
22374	106071
40467	106072
91028	106073
151672	106074
27174	106075
38461	106076
205620	106077
51716	106078
72813	106079
150496	106080
242666	106081
2347	106082
92786	106083
27780	106084
109519	106085
75892	106086
21621	106087
249	106088
24262	106089
71328	106090
12252	106091
6442	106092
16365	106093
171230	106094
21996	106095
165639	106096
215018	106097
138511	106098
195515	106099
3888	106100
46606	106101
78167	106102
13861	106103
30665	106104
51102	106105
85962	106106
18912	106107
130070	106108
63243	106109
56148	106110
241684	106111
28910	106112
102415	106113
9699	106114
146118	106115
234782	106116
305349	106117
143392	106118
46144	106119
98413	106120
123208	106121
35618	106122
273658	106123
94113	106124
113663	106125
90440	106126
195330	106127
42245	106128
40247	106129
13717	106130
99648	106131
181359	106132
257669	106133
52899	106134
27186	106135
38435	106136
89583	106137
124288	106138
18431	106139
59407	106140
151898	106141
218196	106142
144555	106143
99799	106144
18102	106145
43919	106146
124616	106147
101435	106148
6792	106149
32783	106150
20342	106151
64954	106152
63124	106153
19748	106154
47922	106155
123337	106156
167013	106157
111808	106158
205685	106159
202865	106160
122387	106161
161452	106162
11596	106163
8764	106164
170885	106165
119596	106166
32472	106167
35103	106168
1320	106169
130736	106170
117760	106171
1040	106172
21172	106173
215025	106174
27274	106175
29764	106176
36822	106177
35907	106178
47996	106179
39282	106180
281019	106181
7531	106182
141018	106183
196264	106184
88041	106185
96793	106186
139866	106187
261112	106188
5235	106189
174991	106190
20991	106191
30672	106192
12395	106193
184467	106194
1850	106195
144691	106196
274037	106197
155289	106198
1193	106199
5454	106200
20995	106201
1851	106202
5836	106203
8579	106204
26411	106205
8142	106206
2758	106207
39826	106208
44766	106209
120391	106210
88301	106211
47308	106212
233998	106213
959	106214
124710	106215
11068	106216
46768	106217
120248	106218
138845	106219
117321	106220
136453	106221
115390	106222
60536	106223
86948	106224
65673	106225
31861	106226
107536	106227
10923	106228
97128	106229
23639	106230
75832	106231
215377	106232
34013	106233
7904	106234
11169	106235
64021	106236
70192	106237
55897	106238
546	106239
1945	106240
145534	106241
91210	106242
51115	106243
37554	106244
4804	106245
132730	106246
46819	106247
42437	106248
43496	106249
202050	106250
57878	106251
89437	106252
134418	106253
42516	106254
11686	106255
938	106256
276727	106257
497	106258
503	106259
4984	106260
32609	106261
5804	106262
30011	106263
31717	106264
9810	106265
259711	106266
595	106267
66759	106268
1418	106269
249902	106270
3544	106271
32234	106272
28195	106273
63899	106274
105259	106275
166626	106276
65755	106277
8622	106278
139611	106279
2109	106280
66483	106281
91675	106282
127024	106283
9023	106284
157411	106285
54330	106286
23600	106287
12864	106288
48637	106289
12	106290
3148	106291
14229	106292
184484	106293
147899	106294
99088	106295
213104	106296
23104	106297
79932	106298
10065	106299
295949	106300
115009	106301
8069	106302
53368	106303
175171	106304
29682	106305
38311	106306
22306	106307
42140	106308
1263	106309
103182	106310
8616	106311
106266	106312
95501	106313
300	106314
93329	106315
121194	106316
124267	106317
143472	106318
85178	106319
148101	106320
77157	106321
90992	106322
8386	106323
41242	106324
67228	106325
278130	106326
73764	106327
32297	106328
50995	106329
94088	106330
46110	106331
80174	106332
37286	106333
23891	106334
30	106335
92498	106336
115846	106337
115846	106338
193640	106339
22735	106340
24503	106341
194872	106342
4440	106343
200621	106344
182977	106345
18934	106346
129342	106347
9357	106348
79781	106349
204295	106350
79471	106351
1175	106352
125288	106353
9716	106354
37853	106355
27123	106356
4973	106357
14968	106358
534	106359
1897	106360
17196	106361
23219	106362
272853	106363
109452	106364
54482	106365
33707	106366
146589	106367
34556	106368
292242	106369
61255	106370
280255	106371
6489	106372
811	106373
31659	106374
99854	106375
6070	106376
4879	106377
11403	106378
59372	106379
665	106380
201111	106381
82704	106382
4500	106383
143849	106384
11234	106385
17167	106386
125525	106387
53291	106388
183873	106389
33441	106390
61904	106391
1002	106392
3448	106393
36270	106394
6483	106395
69976	106396
9742	106397
2284	106398
54719	106399
94703	106400
5195	106401
7762	106402
151617	106403
11143	106404
39384	106405
9094	106406
49794	106407
52375	106408
50341	106409
10779	106410
239649	106411
52783	106412
33339	106413
8038	106414
213627	106415
18784	106416
58678	106417
7909	106418
564	106419
8709	106420
13900	106421
1310	106422
101784	106423
44282	106424
45677	106425
34817	106426
103162	106427
126373	106428
470	106429
17707	106430
59872	106431
5232	106432
91047	106433
49729	106434
9279	106435
28504	106436
204857	106437
4830	106438
350	106439
22028	106440
10911	106441
34011	106442
53506	106443
1535	106444
134361	106445
5317	106446
7082	106447
1	106448
58662	106449
76244	106450
275194	106451
253253	106452
22217	106453
43406	106454
153035	106455
12027	106456
74431	106457
9656	106458
140482	106459
215	106460
81871	106461
122295	106462
17643	106463
39702	106464
69394	106465
49850	106466
65007	106467
1176	106468
3286	106469
225331	106470
145140	106471
66673	106472
96662	106473
15415	106474
5080	106475
17065	106476
774	106477
2299	106478
1388	106479
39260	106480
107354	106481
16457	106482
43603	106483
8	106484
1655	106485
25	106486
133022	106487
19601	106488
3487	106489
30155	106490
14410	106491
4258	106492
61785	106493
33205	106494
110672	106495
99	106496
11952	106497
88443	106498
28458	106499
82505	106500
254431	106501
65938	106502
147216	106503
51349	106504
43860	106505
93383	106506
14285	106507
4632	106508
138037	106509
12066	106510
9300	106511
34394	106512
30238	106513
119820	106514
60431	106515
32223	106516
17164	106517
96352	106518
11309	106519
36490	106520
143191	106521
138564	106522
13819	106523
80634	106524
9608	106525
47473	106526
8767	106527
6124	106528
11703	106529
48508	106530
111419	106531
98806	106532
214405	106533
1698	106534
160688	106535
39150	106536
38170	106537
53657	106538
1471	106539
132498	106540
964	106541
65514	106542
112568	106543
20227	106544
14132	106545
19523	106546
107488	106547
93535	106548
89987	106549
62173	106550
269887	106551
59568	106552
46696	106553
104994	106554
46419	106555
250768	106556
129231	106557
51884	106558
28922	106559
33388	106560
93257	106561
2087	106562
43676	106563
6386	106564
63193	106565
43676	106566
16782	106567
76738	106568
89081	106569
164556	106570
22790	106571
23429	106572
69368	106573
25819	106574
830	106575
285535	106576
3361	106577
184974	106578
3734	106579
42518	106580
999	106581
2613	106582
85339	106583
24084	106584
33680	106585
28740	106586
107655	106587
22289	106588
38380	106589
303483	106590
14356	106591
21059	106592
24836	106593
101623	106594
52946	106595
4380	106596
1645	106597
273717	106598
140969	106599
82226	106600
296835	106601
3633	106602
45245	106603
282351	106604
18849	106605
60348	106606
120852	106607
87927	106608
112536	106609
29390	106610
22709	106611
156646	106612
154196	106613
77136	106614
286	106615
57313	106616
308	106617
104542	106618
51705	106619
186256	106620
48192	106621
168	106622
34948	106623
1684	106624
16890	106625
70911	106626
217413	106627
17603	106628
176232	106629
35159	106630
3900	106631
12937	106632
101488	106633
6198	106634
6191	106635
95044	106636
148755	106637
52908	106638
11143	106639
127198	106640
7158	106641
75427	106642
28163	106643
25010	106644
31059	106645
7853	106646
39004	106647
3590	106648
8236	106649
10648	106650
33464	106651
129229	106652
6076	106653
248169	106654
2477	106655
83091	106656
104604	106657
24083	106658
15139	106659
83595	106660
15244	106661
41220	106662
232455	106663
25700	106664
37511	106665
36906	106666
176472	106667
57983	106668
118267	106669
160	106670
187979	106671
121340	106672
180607	106673
17186	106674
15885	106675
217606	106676
25446	106677
12264	106678
14478	106679
10134	106680
312221	106681
298414	106682
3684	106683
271968	106684
262232	106685
34216	106686
5502	106687
5223	106688
167575	106689
16	106690
24494	106691
113364	106692
3952	106693
191707	106694
3582	106695
354	106696
15954	106697
123536	106698
20539	106699
97031	106700
38631	106701
175197	106702
2695	106703
57417	106704
48202	106705
64479	106706
237639	106707
48422	106708
167435	106709
71682	106710
64533	106711
224270	106712
68582	106713
194196	106714
35652	106715
4110	106716
1834	106717
29450	106718
60457	106719
39665	106720
202644	106721
95565	106722
21373	106723
4155	106724
3249	106725
27725	106726
128673	106727
38038	106728
55708	106729
11566	106730
50809	106731
81347	106732
104178	106733
146117	106734
7024	106735
207510	106736
163430	106737
33638	106738
2179	106739
8203	106740
4015	106741
35305	106742
72557	106743
113518	106744
92444	106745
33567	106746
6119	106747
207842	106748
153720	106749
4518	106750
100947	106751
163876	106752
55733	106753
13599	106754
237374	106755
22550	106756
110018	106757
5343	106758
157314	106759
3938	106760
49262	106761
76473	106762
121771	106763
10432	106764
4135	106765
7314	106766
92005	106767
159672	106768
258952	106769
205890	106770
51274	106771
115615	106772
57131	106773
53557	106774
20956	106775
23679	106776
4950	106777
61250	106778
126959	106779
6045	106780
95136	106781
95136	106782
19733	106783
131930	106784
80053	106785
92725	106786
74881	106787
206748	106788
18244	106789
5058	106790
62681	106791
35612	106792
245332	106793
169723	106794
96664	106795
78857	106796
121862	106797
94365	106798
546	106799
1948	106800
53433	106801
91485	106802
139618	106803
106384	106804
4833	106805
44965	106806
187764	106807
23672	106808
86924	106809
22759	106810
126969	106811
24015	106812
237722	106813
10638	106814
3181	106815
230681	106816
48842	106817
36499	106818
193501	106819
32744	106820
108331	106821
4277	106822
6968	106823
68185	106824
6068	106825
57504	106826
113317	106827
75891	106828
434	106829
86713	106830
152653	106831
1252	106832
131089	106833
257957	106834
14923	106835
40953	106836
18899	106837
147103	106838
85663	106839
87981	106840
30684	106841
130110	106842
120318	106843
9168	106844
11	106845
46300	106846
134441	106847
108133	106848
1763	106849
48241	106850
65126	106851
26542	106852
19459	106853
68440	106854
40228	106855
19770	106856
1837	106857
234297	106858
43352	106859
124506	106860
9314	106861
158446	106862
37247	106863
9737	106864
25894	106865
4929	106866
54561	106867
43504	106868
129737	106869
75825	106870
1040	106871
11984	106872
248909	106873
170595	106874
117780	106875
86712	106876
3562	106877
5624	106878
71582	106879
117385	106880
10182	106881
165856	106882
214	106883
23417	106884
6321	106885
89372	106886
26901	106887
134552	106888
5318	106889
11437	106890
28142	106891
104949	106892
198878	106893
33648	106894
54975	106895
32764	106896
282751	106897
19888	106898
10153	106899
30697	106900
27919	106901
109484	106902
115176	106903
24207	106904
13191	106905
52529	106906
62240	106907
82357	106908
172156	106909
42477	106910
289513	106911
145098	106912
96155	106913
80697	106914
62913	106915
299130	106916
276777	106917
115877	106918
15224	106919
24220	106920
31878	106921
36210	106922
17692	106923
75445	106924
16662	106925
238886	106926
24322	106927
24041	106928
118385	106929
29330	106930
32306	106931
6237	106932
5819	106933
20770	106934
48577	106935
4497	106936
96786	106937
12999	106938
12999	106939
35432	106940
110541	106941
91703	106942
199289	106943
59106	106944
11185	106945
63811	106946
41353	106947
126231	106948
488	106949
225183	106950
401	106951
2100	106952
128573	106953
87746	106954
279647	106955
184688	106956
299552	106957
21211	106958
123937	106959
177435	106960
4150	106961
12256	106962
54144	106963
26711	106964
112082	106965
47208	106966
14010	106967
249668	106968
51219	106969
34796	106970
169313	106971
187960	106972
5906	106973
524	106974
244190	106975
6827	106976
195168	106977
25113	106978
312222	106979
105515	106980
191540	106981
10598	106982
94328	106983
19460	106984
30353	106985
10071	106986
3066	106987
2025	106988
11496	106989
53034	106990
112216	106991
28133	106992
43031	106993
600	106994
50169	106995
368	106996
202814	106997
5486	106998
135236	106999
24851	107000
112215	107001
13151	107002
231492	107003
49931	107004
185049	107005
34968	107006
163797	107007
157917	107008
116149	107009
2250	107010
94050	107011
26010	107012
216300	107013
49585	107014
25757	107015
116564	107016
136117	107017
98484	107018
43850	107019
11506	107020
68379	107021
33391	107022
32675	107023
140591	107024
92384	107025
108645	107026
24329	107027
1349	107028
27480	107029
133485	107030
254893	107031
5194	107032
9085	107033
26133	107034
93208	107035
14424	107036
472	107037
158623	107038
23879	107039
24036	107040
4419	107041
63390	107042
84597	107043
99326	107044
198922	107045
25668	107046
247089	107047
63309	107048
43524	107049
260572	107050
81124	107051
23178	107052
3133	107053
232198	107054
43436	107055
4522	107056
5934	107057
24833	107058
2818	107059
4791	107060
63649	107061
19825	107062
25389	107063
79956	107064
11817	107065
30881	107066
118847	107067
146305	107068
313	107069
837	107070
193880	107071
128128	107072
91795	107073
47	107074
110839	107075
263187	107076
14409	107077
11995	107078
98607	107079
52525	107080
40789	107081
75683	107082
8862	107083
27989	107084
1366	107085
87982	107086
249465	107087
90634	107088
253653	107089
83300	107090
113617	107091
19242	107092
3887	107093
83281	107094
25813	107095
73380	107096
60177	107097
134187	107098
65897	107099
42010	107100
46236	107101
26138	107102
2743	107103
27738	107104
23068	107105
970	107106
137119	107107
283297	107108
2000	107109
172300	107110
60130	107111
16676	107112
20184	107113
113143	107114
180843	107115
193035	107116
149698	107117
81079	107118
7298	107119
43263	107120
20474	107121
30782	107122
55443	107123
56225	107124
53470	107125
83795	107126
6399	107127
208018	107128
8971	107129
76397	107130
30541	107131
176688	107132
4512	107133
265	107134
267509	107135
3216	107136
187791	107137
80767	107138
61244	107139
57942	107140
41724	107141
37894	107142
256266	107143
34066	107144
36987	107145
108758	107146
62521	107147
3652	107148
1191	107149
114955	107150
29003	107151
295676	107152
26494	107153
51208	107154
76239	107155
46392	107156
125637	107157
41986	107158
9938	107159
33556	107160
54747	107161
159191	107162
154410	107163
42469	107164
22405	107165
237659	107166
171882	107167
165161	107168
122211	107169
88155	107170
45062	107171
1299	107172
131068	107173
3217	107174
188597	107175
3839	107176
75823	107177
40718	107178
91285	107179
286203	107180
9548	107181
305173	107182
92690	107183
24420	107184
15766	107185
10860	107186
40103	107187
12674	107188
66668	107189
39572	107190
8525	107191
31020	107192
153102	107193
4685	107194
17666	107195
70293	107196
69779	107197
122787	107198
9846	107199
143498	107200
206461	107201
69873	107202
191619	107203
3198	107204
207661	107205
41505	107206
130078	107207
4866	107208
272978	107209
310020	107210
29606	107211
8999	107212
145607	107213
2373	107214
16322	107215
4186	107216
120103	107217
10133	107218
183667	107219
23497	107220
311046	107221
10242	107222
14873	107223
155433	107224
44880	107225
4709	107226
54356	107227
217847	107228
37082	107229
132447	107230
42423	107231
45371	107232
11977	107233
87624	107234
42976	107235
41968	107236
79905	107237
9500	107238
7925	107239
2283	107240
77777	107241
77777	107242
281372	107243
140996	107244
13435	107245
1326	107246
94303	107247
177444	107248
71306	107249
133926	107250
57399	107251
5162	107252
155951	107253
17077	107254
17897	107255
71564	107256
277284	107257
117122	107258
896	107259
212498	107260
34605	107261
9382	107262
248878	107263
30481	107264
3685	107265
91014	107266
13201	107267
13201	107268
177012	107269
87405	107270
154350	107271
14818	107272
12182	107273
268825	107274
291363	107275
47602	107276
12125	107277
3176	107278
79727	107279
79727	107280
2737	107281
150897	107282
45484	107283
4941	107284
41733	107285
122847	107286
8950	107287
3073	107288
155021	107289
203741	107290
213497	107291
10126	107292
259533	107293
10462	107294
101212	107295
101212	107296
11814	107297
67882	107298
1204	107299
6105	107300
6133	107301
67088	107302
58156	107303
733	107304
9883	107305
126997	107306
152957	107307
127066	107308
249779	107309
6174	107310
15122	107311
128019	107312
312403	107313
18	107314
42596	107315
32297	107316
674	107317
74742	107318
6283	107319
84699	107320
145241	107321
180494	107322
36948	107323
109942	107324
130219	107325
57513	107326
36131	107327
98865	107328
35413	107329
41853	107330
2035	107331
62843	107332
47098	107333
67672	107334
175425	107335
117120	107336
238285	107337
3360	107338
26847	107339
35267	107340
52486	107341
172401	107342
176261	107343
19772	107344
40250	107345
3104	107346
114265	107347
58297	107348
13226	107349
20341	107350
217758	107351
69007	107352
10559	107353
6584	107354
15598	107355
11764	107356
52746	107357
5323	107358
200139	107359
87832	107360
2739	107361
16437	107362
225188	107363
219828	107364
7032	107365
68783	107366
179813	107367
242617	107368
105611	107369
167710	107370
200	107371
39576	107372
192675	107373
127445	107374
61018	107375
7338	107376
5214	107377
3617	107378
39622	107379
7506	107380
94886	107381
43679	107382
18676	107383
176667	107384
132748	107385
64550	107386
52868	107387
26551	107388
98795	107389
6906	107390
106128	107391
95779	107392
23868	107393
120736	107394
249215	107395
70600	107396
214463	107397
12573	107398
121256	107399
207855	107400
219199	107401
25089	107402
64398	107403
167566	107404
33809	107405
192768	107406
124110	107407
244757	107408
43546	107409
39410	107410
17866	107411
144319	107412
213760	107413
140272	107414
97368	107415
27361	107416
58570	107417
17557	107418
10470	107419
23870	107420
17687	107421
135520	107422
33703	107423
8905	107424
12096	107425
4012	107426
33635	107427
176701	107428
51305	107429
655	107430
114968	107431
127419	107432
75206	107433
308322	107434
18134	107435
63348	107436
75099	107437
119686	107438
4246	107439
2630	107440
25055	107441
38856	107442
22089	107443
70690	107444
162598	107445
30162	107446
5690	107447
60634	107448
55866	107449
28910	107450
135714	107451
9666	107452
6054	107453
129889	107454
12890	107455
125594	107456
55492	107457
103713	107458
180005	107459
118273	107460
88162	107461
60451	107462
68411	107463
284239	107464
3367	107465
6764	107466
26943	107467
133855	107468
13696	107469
45285	107470
63327	107471
37684	107472
73495	107473
23797	107474
40147	107475
178787	107476
59627	107477
156	107478
11584	107479
16356	107480
149755	107481
26598	107482
10857	107483
166851	107484
86143	107485
250904	107486
298320	107487
6172	107488
860	107489
63513	107490
153793	107491
5082	107492
36990	107493
92426	107494
45717	107495
73884	107496
18473	107497
70115	107498
52674	107499
5986	107500
6647	107501
21911	107502
56740	107503
304133	107504
12587	107505
167520	107506
44903	107507
3983	107508
13138	107509
6647	107510
127390	107511
5362	107512
34775	107513
70935	107514
205034	107515
78098	107516
76993	107517
5100	107518
91473	107519
203299	107520
7440	107521
91333	107522
57599	107523
103568	107524
21098	107525
261004	107526
79428	107527
33780	107528
269175	107529
189119	107530
186580	107531
2861	107532
95726	107533
5256	107534
198305	107535
6782	107536
166798	107537
33084	107538
267223	107539
1642	107540
86341	107541
1242	107542
13185	107543
13847	107544
2744	107545
5364	107546
17480	107547
297190	107548
11161	107549
25671	107550
15651	107551
175935	107552
23483	107553
37834	107554
192705	107555
312	107556
199285	107557
8912	107558
45554	107559
45950	107560
117018	107561
55802	107562
10514	107563
19105	107564
81456	107565
42719	107566
21725	107567
6515	107568
121357	107569
34815	107570
6384	107571
129358	107572
70139	107573
286405	107574
139934	107575
70999	107576
50354	107577
89633	107578
2428	107579
66377	107580
40941	107581
124164	107582
184645	107583
6395	107584
82481	107585
8856	107586
126935	107587
263391	107588
45272	107589
506	107590
149671	107591
118349	107592
111692	107593
96979	107594
95401	107595
10387	107596
8976	107597
287084	107598
972	107599
35715	107600
91082	107601
2451	107602
35983	107603
99345	107604
86999	107605
15867	107606
26848	107607
8952	107608
143020	107609
5958	107610
92187	107611
33691	107612
95673	107613
3265	107614
14760	107615
15124	107616
92523	107617
6722	107618
199949	107619
11102	107620
135866	107621
13115	107622
50758	107623
16435	107624
136841	107625
57434	107626
191980	107627
4515	107628
17674	107629
166663	107630
184371	107631
11712	107632
22971	107633
1338	107634
98193	107635
9988	107636
101645	107637
205987	107638
30653	107639
190188	107640
13342	107641
60837	107642
19547	107643
536	107644
152051	107645
260511	107646
45371	107647
12	107648
8094	107649
185610	107650
75142	107651
161418	107652
66801	107653
106543	107654
100865	107655
32408	107656
87646	107657
250646	107658
111200	107659
277233	107660
205901	107661
106878	107662
17946	107663
25986	107664
3376	107665
123971	107666
32513	107667
106477	107668
50981	107669
9598	107670
148140	107671
53441	107672
64771	107673
49686	107674
20046	107675
5421	107676
181058	107677
27843	107678
70752	107679
2170	107680
11824	107681
50490	107682
31309	107683
179661	107684
203626	107685
2350	107686
169280	107687
13357	107688
19633	107689
196460	107690
56606	107691
56606	107692
4794	107693
209553	107694
91834	107695
143400	107696
1157	107697
9600	107698
127625	107699
132158	107700
144545	107701
4908	107702
19352	107703
64144	107704
84841	107705
135337	107706
10157	107707
38722	107708
190013	107709
277621	107710
123418	107711
314	107712
26210	107713
13232	107714
82140	107715
35004	107716
14173	107717
23623	107718
127342	107719
25232	107720
18229	107721
134146	107722
84132	107723
364	107724
84253	107725
99900	107726
6488	107727
14934	107728
285	107729
189922	107730
8986	107731
96174	107732
66782	107733
47997	107734
4576	107735
19952	107736
5835	107737
3590	107738
6362	107739
157453	107740
23680	107741
11222	107742
59872	107743
35	107744
109955	107745
131607	107746
34492	107747
135061	107748
138965	107749
713	107750
138658	107751
287803	107752
181	107753
23097	107754
26474	107755
92491	107756
98630	107757
15903	107758
5229	107759
24247	107760
130850	107761
31763	107762
18710	107763
9319	107764
4637	107765
160902	107766
5041	107767
11628	107768
142602	107769
73983	107770
3048	107771
35760	107772
291974	107773
24564	107774
28452	107775
103686	107776
29285	107777
41549	107778
165646	107779
110742	107780
83463	107781
21803	107782
19155	107783
706	107784
162443	107785
162741	107786
12410	107787
4353	107788
36101	107789
30317	107790
162024	107791
5	107792
1001	107793
72564	107794
183030	107795
173478	107796
78627	107797
2800	107798
1938	107799
53230	107800
17281	107801
167076	107802
4887	107803
918	107804
30311	107805
181913	107806
136349	107807
6313	107808
618	107809
21273	107810
84277	107811
130554	107812
2182	107813
3223	107814
73023	107815
22508	107816
11874	107817
70168	107818
26422	107819
9021	107820
49978	107821
33185	107822
106879	107823
2131	107824
43791	107825
5959	107826
15961	107827
43873	107828
17687	107829
130728	107830
199	107831
124082	107832
4446	107833
5431	107834
10208	107835
173714	107836
29101	107837
1431	107838
706	107839
25311	107840
65675	107841
1331	107842
535	107843
2257	107844
7586	107845
21703	107846
125886	107847
2029	107848
97211	107849
11217	107850
10083	107851
1298	107852
10579	107853
136033	107854
40483	107855
43	107856
75896	107857
136510	107858
210598	107859
13346	107860
24442	107861
590	107862
33998	107863
168949	107864
64651	107865
75490	107866
119907	107867
85218	107868
73610	107869
128155	107870
129216	107871
74484	107872
45744	107873
118523	107874
176578	107875
97899	107876
61908	107877
222818	107878
25156	107879
2341	107880
5814	107881
7810	107882
161762	107883
15027	107884
924	107885
83438	107886
45928	107887
142283	107888
101449	107889
51282	107890
109281	107891
23301	107892
81366	107893
14323	107894
35229	107895
8135	107896
76109	107897
131604	107898
13964	107899
81787	107900
98279	107901
17954	107902
74416	107903
14825	107904
228377	107905
3642	107906
35816	107907
22853	107908
1322	107909
66244	107910
50311	107911
174729	107912
99674	107913
4603	107914
12034	107915
11131	107916
80330	107917
25940	107918
41775	107919
36568	107920
129037	107921
29033	107922
4722	107923
15043	107924
101736	107925
4157	107926
38139	107927
9017	107928
44941	107929
5147	107930
143258	107931
168462	107932
165971	107933
108041	107934
130654	107935
49985	107936
45028	107937
312651	107938
101744	107939
193471	107940
2844	107941
113841	107942
70942	107943
42796	107944
3288	107945
130870	107946
104381	107947
161490	107948
6108	107949
27207	107950
115923	107951
61264	107952
16576	107953
109926	107954
100932	107955
8821	107956
2200	107957
58893	107958
795	107959
62179	107960
4317	107961
112927	107962
49897	107963
22780	107964
205871	107965
92058	107966
195696	107967
45658	107968
26908	107969
113234	107970
159152	107971
81147	107972
4116	107973
139453	107974
28328	107975
308679	107976
123249	107977
62806	107978
55124	107979
112706	107980
144456	107981
212851	107982
13248	107983
122431	107984
257949	107985
13462	107986
146782	107987
43509	107988
97230	107989
304682	107990
214004	107991
62780	107992
181287	107993
14399	107994
41188	107995
102175	107996
198981	107997
270	107998
97976	107999
310681	108000
211943	108001
63361	108002
310517	108003
50246	108004
12255	108005
48459	108006
138420	108007
61456	108008
31553	108009
116236	108010
212013	108011
22081	108012
264889	108013
45042	108014
71875	108015
142676	108016
5283	108017
63276	108018
18977	108019
81022	108020
42466	108021
31160	108022
215806	108023
62172	108024
214392	108025
3331	108026
195748	108027
8754	108028
167887	108029
77323	108030
6944	108031
240	108032
20417	108033
159700	108034
79399	108035
307980	108036
134861	108037
24723	108038
75860	108039
286117	108040
64524	108041
22638	108042
159846	108043
225123	108044
10118	108045
34399	108046
256359	108047
136465	108048
27549	108049
115488	108050
172079	108051
118935	108052
101963	108053
43796	108054
22336	108055
51123	108056
183447	108057
78069	108058
67712	108059
106006	108060
113567	108061
99105	108062
120896	108063
135485	108064
192401	108065
41099	108066
299335	108067
95465	108068
252564	108069
52184	108070
151994	108071
83956	108072
19236	108073
4673	108074
301	108075
9668	108076
301	108077
141161	108078
17330	108079
105101	108080
118662	108081
33361	108082
147053	108083
298986	108084
87310	108085
37662	108086
88798	108087
184089	108088
190960	108089
86603	108090
152501	108091
4309	108092
128467	108093
39389	108094
279269	108095
172148	108096
21393	108097
56001	108098
779	108099
188201	108100
3570	108101
212546	108102
54253	108103
102241	108104
94351	108105
185522	108106
107623	108107
157238	108108
104340	108109
29470	108110
106395	108111
12597	108112
175397	108113
50616	108114
39300	108115
116478	108116
306568	108117
67712	108118
51740	108119
17900	108120
90683	108121
162862	108122
120672	108123
174350	108124
14695	108125
186172	108126
290725	108127
41239	108128
9230	108129
39791	108130
134932	108131
92954	108132
104551	108133
103184	108134
92290	108135
93035	108136
134834	108137
40597	108138
7533	108139
125950	108140
13021	108141
236065	108142
175899	108143
192015	108144
84292	108145
157167	108146
39300	108147
39300	108148
281049	108149
19895	108150
129223	108151
311871	108152
38958	108153
33509	108154
99678	108155
1208	108156
193071	108157
15642	108158
51810	108159
133093	108160
127950	108161
113006	108162
66310	108163
123169	108164
88700	108165
89498	108166
112973	108167
118558	108168
168618	108169
65482	108170
33857	108171
9961	108172
268533	108173
36327	108174
202366	108175
18995	108176
51644	108177
99271	108178
283257	108179
2394	108180
86669	108181
15416	108182
59711	108183
191550	108184
250293	108185
304028	108186
211176	108187
154759	108188
128574	108189
246133	108190
37631	108191
69785	108192
110622	108193
270411	108194
153237	108195
105584	108196
116350	108197
16257	108198
68805	108199
271475	108200
96419	108201
153415	108202
248440	108203
206532	108204
195335	108205
213646	108206
25952	108207
132808	108208
297187	108209
184333	108210
56251	108211
95376	108212
275440	108213
27561	108214
168665	108215
62268	108216
112684	108217
128985	108218
76204	108219
39300	108220
253173	108221
46364	108222
17857	108223
174317	108224
16709	108225
165198	108226
55321	108227
231462	108228
139009	108229
192864	108230
74767	108231
145612	108232
149475	108233
5299	108234
26757	108235
91377	108236
44803	108237
74873	108238
66767	108239
6851	108240
207050	108241
35501	108242
204013	108243
70535	108244
124009	108245
27330	108246
120798	108247
166467	108248
103892	108249
120489	108250
61981	108251
13563	108252
307654	108253
60827	108254
29618	108255
289209	108256
38710	108257
7516	108258
229449	108259
178611	108260
27377	108261
41249	108262
58478	108263
264759	108264
42499	108265
236532	108266
216589	108267
159058	108268
198221	108269
204879	108270
94333	108271
111583	108272
61100	108273
61003	108274
142549	108275
146177	108276
132590	108277
130955	108278
28878	108279
70594	108280
22943	108281
46416	108282
127046	108283
143905	108284
38531	108285
41388	108286
15486	108287
179626	108288
214568	108289
87993	108290
312502	108291
72282	108292
92927	108293
206171	108294
182122	108295
250977	108296
22035	108297
37388	108298
43983	108299
86515	108300
5934	108301
48261	108302
303261	108303
7609	108304
67239	108305
29599	108306
156576	108307
16783	108308
14467	108309
85494	108310
38358	108311
109493	108312
2738	108313
29256	108314
76262	108315
141829	108316
253892	108317
67870	108318
117041	108319
213751	108320
312617	108321
29078	108322
129154	108323
45160	108324
77083	108325
263437	108326
25171	108327
181425	108328
148138	108329
5560	108330
272815	108331
7958	108332
285062	108333
157664	108334
12592	108335
186972	108336
145982	108337
89118	108338
55713	108339
50488	108340
93285	108341
21794	108342
59126	108343
94688	108344
126823	108345
66670	108346
293253	108347
13245	108348
19360	108349
259209	108350
7937	108351
205293	108352
193311	108353
88468	108354
37931	108355
209895	108356
12359	108357
80649	108358
50662	108359
135286	108360
168030	108361
80649	108362
80649	108363
287371	108364
189715	108365
52787	108366
5522	108367
255360	108368
179370	108369
6221	108370
9298	108371
100041	108372
46043	108373
45299	108374
45299	108375
94266	108376
167437	108377
141420	108378
51335	108379
27779	108380
113053	108381
161983	108382
222662	108383
95458	108384
112102	108385
182678	108386
29361	108387
149652	108388
901	108389
53075	108390
60532	108391
9064	108392
1107	108393
50826	108394
103823	108395
195272	108396
46976	108397
85684	108398
79743	108399
92567	108400
6709	108401
66215	108402
63828	108403
39955	108404
67234	108405
19043	108406
117121	108407
79554	108408
415	108409
160832	108410
162234	108411
39037	108412
210465	108413
553	108414
18272	108415
155255	108416
56821	108417
78218	108418
100814	108419
132517	108420
4571	108421
57204	108422
178796	108423
22676	108424
203662	108425
48023	108426
48304	108427
99358	108428
54661	108429
137794	108430
49824	108431
167031	108432
93592	108433
129692	108434
199269	108435
189858	108436
175132	108437
40087	108438
62071	108439
199669	108440
64007	108441
44262	108442
1780	108443
130384	108444
43427	108445
97351	108446
221951	108447
100915	108448
5294	108449
69158	108450
70935	108451
200551	108452
71969	108453
246996	108454
232747	108455
306783	108456
15540	108457
43278	108458
293697	108459
193570	108460
253633	108461
302727	108462
109179	108463
131250	108464
71247	108465
172381	108466
81298	108467
22100	108468
50494	108469
119756	108470
10611	108471
121980	108472
220475	108473
56985	108474
54521	108475
133223	108476
59682	108477
4781	108478
47671	108479
247971	108480
65091	108481
172200	108482
143586	108483
23115	108484
93429	108485
18862	108486
114599	108487
142535	108488
46904	108489
121302	108490
27489	108491
85840	108492
97848	108493
52787	108494
179991	108495
278054	108496
136264	108497
21755	108498
21144	108499
58593	108500
125431	108501
6165	108502
5415	108503
170714	108504
4785	108505
10082	108506
2629	108507
21085	108508
156788	108509
171725	108510
267106	108511
215232	108512
182024	108513
91363	108514
99533	108515
209335	108516
100438	108517
99848	108518
62936	108519
131185	108520
122253	108521
266238	108522
80380	108523
46404	108524
68067	108525
11002	108526
163653	108527
80463	108528
198004	108529
104521	108530
269642	108531
28152	108532
251545	108533
99859	108534
63392	108535
2265	108536
295030	108537
161057	108538
32569	108539
180105	108540
306782	108541
141941	108542
106117	108543
41961	108544
265917	108545
242509	108546
140253	108547
145509	108548
278559	108549
122841	108550
187682	108551
29582	108552
90035	108553
196014	108554
210071	108555
32345	108556
37966	108557
32994	108558
174553	108559
182230	108560
244160	108561
24428	108562
32569	108563
63392	108564
241378	108565
79895	108566
170161	108567
269398	108568
257392	108569
208882	108570
187658	108571
100256	108572
146693	108573
80029	108574
143908	108575
62876	108576
108991	108577
129386	108578
89614	108579
60027	108580
31047	108581
122899	108582
257444	108583
142617	108584
134639	108585
93464	108586
126982	108587
190469	108588
54409	108589
3573	108590
60011	108591
77700	108592
214635	108593
81404	108594
113629	108595
67055	108596
144655	108597
58308	108598
310208	108599
210948	108600
135981	108601
138953	108602
199914	108603
22792	108604
156838	108605
127177	108606
1059	108607
181133	108608
96002	108609
41617	108610
30321	108611
60475	108612
33754	108613
84436	108614
53373	108615
63457	108616
33105	108617
115246	108618
261665	108619
39403	108620
13203	108621
117893	108622
119258	108623
7839	108624
17727	108625
5664	108626
207008	108627
45425	108628
48975	108629
20458	108630
107335	108631
14798	108632
164966	108633
68380	108634
112693	108635
35472	108636
242816	108637
111616	108638
854	108639
36329	108640
12465	108641
191008	108642
115852	108643
47563	108644
60493	108645
76818	108646
89948	108647
10672	108648
11989	108649
117626	108650
143034	108651
197890	108652
277598	108653
154980	108654
30444	108655
61494	108656
33004	108657
95156	108658
53907	108659
180422	108660
251842	108661
17054	108662
25614	108663
23673	108664
53614	108665
78287	108666
53764	108667
79538	108668
211243	108669
111283	108670
20672	108671
210780	108672
191835	108673
13609	108674
241970	108675
20444	108676
28052	108677
7466	108678
136066	108679
41077	108680
86794	108681
210836	108682
6581	108683
7584	108684
32999	108685
76374	108686
116694	108687
8347	108688
129127	108689
62048	108690
20815	108691
243188	108692
46241	108693
6892	108694
53893	108695
79599	108696
9311	108697
83319	108698
61214	108699
11237	108700
149077	108701
119352	108702
45678	108703
193787	108704
49277	108705
8408	108706
256435	108707
268444	108708
63562	108709
74064	108710
267516	108711
6640	108712
286375	108713
144086	108714
39613	108715
18901	108716
185967	108717
241077	108718
59524	108719
44625	108720
134648	108721
5256	108722
48636	108723
20146	108724
12278	108725
29009	108726
88228	108727
35011	108728
76959	108729
186988	108730
95996	108731
128064	108732
41872	108733
10387	108734
62126	108735
122343	108736
267116	108737
220718	108738
46203	108739
152665	108740
90583	108741
147778	108742
21320	108743
109299	108744
59241	108745
42388	108746
23096	108747
108005	108748
41856	108749
31080	108750
148679	108751
27549	108752
214910	108753
77378	108754
71005	108755
215508	108756
49047	108757
123777	108758
36268	108759
30298	108760
84212	108761
112307	108762
25506	108763
53685	108764
120494	108765
60826	108766
82764	108767
46328	108768
10970	108769
259456	108770
206081	108771
7120	108772
25047	108773
309925	108774
80407	108775
143424	108776
271319	108777
217866	108778
85769	108779
13348	108780
163956	108781
17638	108782
85677	108783
73452	108784
96244	108785
26076	108786
62174	108787
120653	108788
212674	108789
92143	108790
88035	108791
29444	108792
29658	108793
132516	108794
7604	108795
80412	108796
109153	108797
87200	108798
43057	108799
81327	108800
2864	108801
95526	108802
103651	108803
3373	108804
134887	108805
56310	108806
278	108807
89891	108808
123477	108809
60572	108810
164020	108811
101243	108812
145952	108813
24334	108814
110139	108815
180609	108816
17362	108817
65920	108818
111646	108819
54846	108820
133294	108821
26892	108822
124080	108823
15503	108824
2053	108825
122662	108826
30670	108827
20215	108828
143986	108829
259764	108830
179212	108831
38422	108832
239815	108833
34283	108834
225482	108835
144631	108836
211704	108837
93897	108838
169494	108839
156543	108840
21368	108841
12298	108842
35206	108843
81103	108844
71861	108845
30887	108846
84813	108847
19605	108848
7010	108849
126177	108850
108344	108851
169059	108852
67849	108853
52699	108854
75657	108855
56561	108856
56635	108857
78667	108858
196764	108859
29013	108860
167421	108861
115200	108862
32225	108863
51197	108864
49025	108865
23252	108866
29695	108867
185013	108868
68276	108869
85255	108870
104723	108871
39992	108872
302269	108873
300238	108874
27050	108875
63389	108876
243999	108877
93942	108878
35249	108879
6092	108880
139047	108881
52985	108882
233833	108883
222798	108884
29281	108885
53605	108886
81963	108887
154560	108888
69138	108889
48403	108890
7830	108891
95371	108892
128729	108893
42461	108894
12933	108895
8797	108896
1050	108897
20876	108898
308842	108899
127833	108900
61880	108901
56761	108902
17821	108903
175092	108904
67783	108905
143208	108906
1943	108907
295412	108908
109503	108909
53618	108910
20003	108911
4906	108912
175968	108913
167652	108914
47462	108915
194823	108916
43105	108917
28379	108918
113601	108919
119844	108920
118724	108921
15892	108922
36742	108923
17946	108924
190143	108925
78347	108926
60480	108927
142340	108928
8270	108929
70343	108930
2049	108931
50918	108932
38416	108933
68836	108934
63958	108935
28942	108936
2676	108937
14999	108938
268651	108939
132261	108940
49944	108941
34054	108942
17457	108943
309952	108944
1405	108945
64865	108946
20969	108947
161911	108948
271518	108949
3057	108950
126629	108951
203538	108952
22942	108953
253076	108954
273328	108955
47306	108956
85678	108957
111329	108958
51512	108959
81644	108960
19913	108961
165832	108962
179581	108963
14170	108964
60109	108965
45372	108966
7422	108967
115837	108968
38215	108969
28306	108970
152413	108971
15902	108972
66828	108973
212677	108974
212169	108975
142626	108976
5176	108977
63215	108978
161592	108979
35089	108980
187458	108981
23109	108982
18637	108983
10721	108984
15404	108985
20494	108986
4784	108987
170160	108988
14214	108989
100573	108990
95542	108991
210813	108992
1590	108993
216188	108994
81019	108995
118595	108996
8196	108997
128429	108998
255273	108999
35232	109000
28045	109001
50237	109002
20768	109003
4304	109004
265046	109005
43771	109006
250974	109007
201514	109008
27154	109009
12724	109010
61660	109011
9096	109012
88886	109013
44131	109014
193479	109015
77037	109016
93758	109017
22014	109018
198116	109019
41340	109020
35999	109021
167739	109022
77333	109023
87445	109024
62396	109025
79959	109026
125058	109027
39650	109028
32248	109029
37609	109030
241513	109031
176286	109032
36122	109033
68127	109034
77863	109035
56825	109036
25857	109037
67757	109038
16707	109039
16707	109040
226196	109041
38302	109042
77863	109043
100695	109044
55178	109045
67298	109046
10552	109047
124429	109048
184034	109049
128515	109050
712	109051
288819	109052
111561	109053
143992	109054
108953	109055
94105	109056
12961	109057
178969	109058
84043	109059
56471	109060
63683	109061
111638	109062
27850	109063
29785	109064
302609	109065
59200	109066
44390	109067
89194	109068
119233	109069
214854	109070
134941	109071
43297	109072
5698	109073
141236	109074
7774	109075
113265	109076
257959	109077
131900	109078
307430	109079
123192	109080
36727	109081
144603	109082
16472	109083
105074	109084
5517	109085
26552	109086
163357	109087
52133	109088
64644	109089
9573	109090
99775	109091
51010	109092
29918	109093
16203	109094
3905	109095
30474	109096
3115	109097
192905	109098
200451	109099
39340	109100
165456	109101
66956	109102
60251	109103
80222	109104
38420	109105
45822	109106
39272	109107
58306	109108
145988	109109
70256	109110
245334	109111
179494	109112
311672	109113
1	109114
92740	109115
116457	109116
192179	109117
50585	109118
20590	109119
4239	109120
113235	109121
183217	109122
57907	109123
209950	109124
183863	109125
11431	109126
128515	109127
57203	109128
70673	109129
255150	109130
17431	109131
84407	109132
32493	109133
257814	109134
35561	109135
195136	109136
39962	109137
72247	109138
101886	109139
97122	109140
76064	109141
127981	109142
127981	109143
19636	109144
146835	109145
223354	109146
120799	109147
185851	109148
11929	109149
107900	109150
122331	109151
155977	109152
135157	109153
49052	109154
95328	109155
63942	109156
98110	109157
150491	109158
88253	109159
101101	109160
110511	109161
304095	109162
145915	109163
128559	109164
43188	109165
140710	109166
56512	109167
45580	109168
96949	109169
7205	109170
132520	109171
44641	109172
16929	109173
123210	109174
39311	109175
127559	109176
178168	109177
56878	109178
40222	109179
265340	109180
18688	109181
162986	109182
21263	109183
34739	109184
125478	109185
79497	109186
14745	109187
54222	109188
12974	109189
3115	109190
61993	109191
45142	109192
81748	109193
17412	109194
219891	109195
5652	109196
138539	109197
233275	109198
57496	109199
91847	109200
112158	109201
11894	109202
36385	109203
213012	109204
242810	109205
36835	109206
4624	109207
57495	109208
126042	109209
16397	109210
170300	109211
104273	109212
82462	109213
188741	109214
310176	109215
41145	109216
61973	109217
212294	109218
30387	109219
59038	109220
200982	109221
33138	109222
179843	109223
12033	109224
115096	109225
76345	109226
240510	109227
43027	109228
176236	109229
63506	109230
92482	109231
54587	109232
1318	109233
58164	109234
65218	109235
118269	109236
128744	109237
289687	109238
204121	109239
135110	109240
144716	109241
75202	109242
43633	109243
712	109244
8185	109245
115757	109246
15879	109247
165715	109248
9786	109249
151645	109250
28520	109251
59929	109252
42934	109253
17474	109254
104001	109255
76065	109256
283385	109257
134440	109258
202149	109259
195129	109260
62268	109261
232967	109262
71656	109263
22486	109264
123708	109265
178454	109266
1446	109267
174275	109268
26898	109269
25089	109270
127268	109271
135459	109272
96458	109273
67932	109274
12926	109275
204672	109276
63981	109277
100994	109278
4012	109279
140757	109280
197152	109281
111196	109282
151381	109283
74360	109284
207464	109285
93097	109286
39926	109287
137626	109288
71080	109289
16310	109290
113912	109291
116615	109292
21019	109293
86731	109294
180152	109295
20980	109296
25501	109297
59942	109298
23326	109299
262093	109300
223461	109301
209946	109302
60163	109303
88829	109304
6179	109305
58397	109306
201313	109307
44532	109308
12130	109309
53003	109310
203271	109311
52754	109312
177594	109313
13279	109314
73636	109315
46676	109316
306231	109317
35308	109318
188171	109319
150330	109320
65464	109321
20940	109322
218449	109323
86784	109324
43435	109325
177655	109326
92942	109327
82828	109328
230779	109329
61063	109330
259561	109331
39254	109332
58491	109333
126161	109334
179670	109335
34800	109336
77842	109337
37203	109338
7896	109339
50856	109340
27584	109341
49278	109342
204904	109343
66932	109344
85232	109345
99037	109346
24686	109347
173252	109348
13807	109349
235142	109350
228580	109351
211835	109352
20644	109353
27769	109354
48235	109355
127965	109356
81413	109357
11926	109358
83486	109359
60780	109360
99512	109361
212967	109362
128604	109363
282960	109364
207161	109365
278632	109366
61345	109367
74629	109368
30887	109369
23540	109370
219158	109371
251351	109372
153419	109373
61210	109374
25062	109375
203114	109376
63958	109377
19650	109378
84109	109379
52892	109380
62555	109381
56315	109382
72643	109383
47615	109384
2211	109385
47348	109386
242135	109387
51460	109388
172108	109389
15194	109390
120672	109391
177863	109392
32306	109393
18277	109394
54178	109395
53282	109396
67294	109397
154871	109398
117929	109399
185059	109400
2028	109401
97302	109402
146253	109403
18360	109404
29853	109405
227636	109406
227818	109407
112588	109408
35948	109409
157357	109410
125608	109411
75927	109412
296472	109413
54008	109414
90749	109415
127998	109416
142696	109417
91364	109418
218892	109419
60677	109420
133252	109421
44683	109422
137617	109423
19675	109424
56635	109425
52614	109426
54562	109427
41235	109428
103082	109429
61718	109430
73406	109431
197765	109432
79884	109433
4528	109434
41521	109435
150487	109436
63882	109437
152013	109438
285994	109439
177542	109440
131820	109441
45291	109442
183	109443
92865	109444
132735	109445
31983	109446
37609	109447
67755	109448
1607	109449
56502	109450
129172	109451
20779	109452
103965	109453
95394	109454
106916	109455
1990	109456
5825	109457
92473	109458
14514	109459
45872	109460
220891	109461
162775	109462
130738	109463
212400	109464
187687	109465
101215	109466
161229	109467
126346	109468
195265	109469
8074	109470
39096	109471
17781	109472
129934	109473
85133	109474
38659	109475
162001	109476
96809	109477
26832	109478
9942	109479
18595	109480
76190	109481
206563	109482
102154	109483
20470	109484
129354	109485
4825	109486
95909	109487
273740	109488
35232	109489
32172	109490
79392	109491
43118	109492
41536	109493
136827	109494
195760	109495
168595	109496
244	109497
16062	109498
5718	109499
3057	109500
80763	109501
5700	109502
83776	109503
54232	109504
38777	109505
150233	109506
198124	109507
3264	109508
2367	109509
136348	109510
519	109511
67590	109512
213752	109513
63077	109514
22254	109515
287712	109516
128108	109517
239167	109518
97978	109519
11489	109520
1098	109521
202694	109522
32773	109523
24584	109524
45471	109525
136611	109526
213788	109527
68863	109528
13070	109529
4657	109530
180940	109531
282146	109532
29785	109533
157082	109534
60751	109535
54846	109536
5441	109537
235065	109538
96196	109539
87325	109540
64760	109541
147834	109542
144302	109543
73891	109544
93642	109545
145043	109546
9278	109547
10631	109548
298474	109549
163397	109550
402	109551
56588	109552
78501	109553
92649	109554
62642	109555
301348	109556
38827	109557
37901	109558
63827	109559
102650	109560
18875	109561
72138	109562
107626	109563
16272	109564
61792	109565
24449	109566
311322	109567
49640	109568
147667	109569
12370	109570
125485	109571
58325	109572
214653	109573
51765	109574
200955	109575
51409	109576
49307	109577
152096	109578
158878	109579
85246	109580
3706	109581
2028	109582
143031	109583
59800	109584
39376	109585
138840	109586
306797	109587
17370	109588
696	109589
52739	109590
64239	109591
128466	109592
96496	109593
107160	109594
97550	109595
193546	109596
163565	109597
147322	109598
37013	109599
298364	109600
296898	109601
2100	109602
141995	109603
48885	109604
10351	109605
233992	109606
85107	109607
84724	109608
198251	109609
134402	109610
58435	109611
80857	109612
72208	109613
91316	109614
201720	109615
82464	109616
121827	109617
26898	109618
96298	109619
148426	109620
10120	109621
138331	109622
82464	109623
53570	109624
274427	109625
97620	109626
173969	109627
282359	109628
186777	109629
84365	109630
2777	109631
124331	109632
139045	109633
78095	109634
72245	109635
217343	109636
60784	109637
2458	109638
94906	109639
135942	109640
33129	109641
44560	109642
1987	109643
29359	109644
88885	109645
65676	109646
144293	109647
49025	109648
26691	109649
90153	109650
443	109651
41559	109652
181790	109653
181790	109654
157747	109655
24370	109656
21957	109657
36786	109658
159386	109659
122418	109660
34202	109661
120831	109662
228424	109663
13292	109664
252478	109665
66013	109666
12600	109667
218448	109668
26214	109669
8933	109670
136733	109671
87550	109672
105466	109673
2462	109674
199790	109675
89092	109676
155137	109677
86041	109678
116	109679
77115	109680
37549	109681
120543	109682
112644	109683
116812	109684
124005	109685
247210	109686
77843	109687
6519	109688
26350	109689
97984	109690
158206	109691
256236	109692
63295	109693
26233	109694
59853	109695
19851	109696
77874	109697
166308	109698
45918	109699
278722	109700
84347	109701
303213	109702
10629	109703
42637	109704
15567	109705
19559	109706
67965	109707
120950	109708
126024	109709
25625	109710
16307	109711
6162	109712
54876	109713
17494	109714
27831	109715
17007	109716
13339	109717
3352	109718
4261	109719
210666	109720
1001	109721
75870	109722
186608	109723
167939	109724
22238	109725
225529	109726
29051	109727
249052	109728
160581	109729
471	109730
226520	109731
214698	109732
125110	109733
136226	109734
1908	109735
20347	109736
52795	109737
60325	109738
76569	109739
1752	109740
122172	109741
36037	109742
219084	109743
28731	109744
57569	109745
258221	109746
34177	109747
215592	109748
1293	109749
35247	109750
32387	109751
132850	109752
118664	109753
40199	109754
3549	109755
48975	109756
145754	109757
32985	109758
109056	109759
90025	109760
59774	109761
294253	109762
95893	109763
8483	109764
17932	109765
195116	109766
216935	109767
42387	109768
17457	109769
27492	109770
144436	109771
263843	109772
293	109773
56264	109774
74550	109775
291984	109776
192814	109777
61373	109778
80142	109779
79629	109780
119630	109781
98207	109782
38491	109783
161733	109784
1865	109785
259889	109786
234654	109787
17116	109788
157900	109789
215525	109790
60630	109791
44361	109792
43874	109793
182783	109794
197790	109795
18693	109796
66576	109797
83080	109798
16465	109799
26853	109800
80045	109801
5921	109802
137192	109803
21680	109804
36575	109805
114243	109806
87630	109807
224306	109808
57099	109809
26076	109810
29550	109811
62244	109812
29009	109813
17703	109814
134159	109815
143379	109816
142593	109817
78868	109818
12630	109819
124249	109820
23488	109821
18259	109822
43963	109823
124200	109824
17803	109825
90476	109826
174125	109827
108457	109828
52520	109829
288942	109830
1280	109831
294362	109832
178122	109833
126990	109834
145572	109835
142937	109836
46214	109837
635	109838
136690	109839
44384	109840
194769	109841
104193	109842
84554	109843
77095	109844
80858	109845
121684	109846
139920	109847
249414	109848
74670	109849
158810	109850
75317	109851
7954	109852
124155	109853
27724	109854
25650	109855
267752	109856
120369	109857
105109	109858
300515	109859
60826	109860
63840	109861
82296	109862
3150	109863
159797	109864
77377	109865
136135	109866
186503	109867
18592	109868
37679	109869
185311	109870
681	109871
232134	109872
7057	109873
198116	109874
43778	109875
96813	109876
166493	109877
289446	109878
5119	109879
15002	109880
128579	109881
169629	109882
84655	109883
71846	109884
134021	109885
47385	109886
3183	109887
132696	109888
72518	109889
122444	109890
58924	109891
90832	109892
26877	109893
203358	109894
63026	109895
205	109896
5608	109897
200760	109898
7005	109899
56677	109900
200944	109901
64619	109902
179392	109903
73403	109904
1073	109905
171543	109906
145530	109907
68649	109908
29790	109909
52320	109910
935	109911
22485	109912
34978	109913
19893	109914
76820	109915
105843	109916
40956	109917
286366	109918
956	109919
7584	109920
4898	109921
194490	109922
72985	109923
56550	109924
311635	109925
21266	109926
16484	109927
70157	109928
55627	109929
68277	109930
300821	109931
13487	109932
50410	109933
179786	109934
12871	109935
138523	109936
92949	109937
81829	109938
27964	109939
9992	109940
29568	109941
98686	109942
82855	109943
15023	109944
52091	109945
124559	109946
229563	109947
117010	109948
98486	109949
259803	109950
209106	109951
76450	109952
28937	109953
62502	109954
67126	109955
228659	109956
18533	109957
73448	109958
23347	109959
174383	109960
10158	109961
168600	109962
44870	109963
79009	109964
90494	109965
127150	109966
5796	109967
44355	109968
154299	109969
31008	109970
62334	109971
164384	109972
101714	109973
6129	109974
139186	109975
77041	109976
60011	109977
56873	109978
275051	109979
179245	109980
11555	109981
151012	109982
27019	109983
86914	109984
250931	109985
62481	109986
167391	109987
143946	109988
27981	109989
56823	109990
13519	109991
88071	109992
78282	109993
5604	109994
73193	109995
38838	109996
33531	109997
215062	109998
71803	109999
243498	110000
89875	110001
40840	110002
29195	110003
108111	110004
126962	110005
145438	110006
91357	110007
81132	110008
40868	110009
126707	110010
40359	110011
89625	110012
96001	110013
78474	110014
78449	110015
210338	110016
32593	110017
210773	110018
143223	110019
66609	110020
3892	110021
171538	110022
18428	110023
134950	110024
124006	110025
29803	110026
15257	110027
15655	110028
78253	110029
201386	110030
173212	110031
207163	110032
27861	110033
131716	110034
94633	110035
39310	110036
956	110037
16405	110038
131452	110039
23311	110040
13475	110041
109056	110042
295058	110043
7533	110044
251033	110045
27842	110046
43762	110047
8269	110048
29661	110049
206993	110050
141999	110051
276997	110052
64421	110053
68303	110054
80207	110055
121475	110056
22343	110057
233534	110058
172350	110059
16466	110060
163151	110061
45565	110062
220369	110063
194180	110064
152251	110065
127830	110066
67207	110067
105305	110068
173603	110069
139049	110070
129152	110071
120899	110072
2752	110073
221396	110074
2449	110075
6366	110076
176472	110077
12200	110078
130556	110079
74294	110080
169524	110081
117572	110082
72903	110083
13898	110084
66732	110085
191338	110086
197998	110087
191344	110088
134006	110089
59784	110090
57838	110091
20236	110092
133845	110093
66914	110094
3173	110095
84813	110096
70915	110097
173749	110098
56690	110099
2991	110100
54699	110101
52987	110102
119991	110103
150089	110104
141686	110105
150570	110106
110202	110107
72048	110108
39600	110109
72356	110110
11918	110111
74968	110112
204669	110113
90402	110114
56416	110115
26507	110116
193097	110117
12484	110118
145494	110119
26270	110120
117254	110121
275390	110122
54602	110123
5979	110124
35340	110125
176690	110126
127472	110127
61010	110128
98881	110129
172629	110130
2175	110131
6970	110132
68496	110133
56992	110134
56980	110135
56690	110136
112979	110137
29324	110138
15274	110139
157541	110140
142675	110141
44504	110142
60527	110143
45418	110144
483	110145
17412	110146
87064	110147
12084	110148
195267	110149
73487	110150
73487	110151
129253	110152
1593	110153
165013	110154
60890	110155
92121	110156
80244	110157
72268	110158
82001	110159
217054	110160
117917	110161
125437	110162
31556	110163
162881	110164
14558	110165
200813	110166
54536	110167
55484	110168
41395	110169
280550	110170
80857	110171
67622	110172
15805	110173
21433	110174
57586	110175
138218	110176
2835	110177
154777	110178
256499	110179
170781	110180
157084	110181
59820	110182
16237	110183
42625	110184
89927	110185
271542	110186
118453	110187
225063	110188
66505	110189
139728	110190
22155	110191
45424	110192
18412	110193
14481	110194
5203	110195
57955	110196
195877	110197
72443	110198
5718	110199
75659	110200
270918	110201
142828	110202
300421	110203
96456	110204
42923	110205
44339	110206
8832	110207
152351	110208
139711	110209
207288	110210
294964	110211
83161	110212
205115	110213
101004	110214
76345	110215
85002	110216
222360	110217
13373	110218
2319	110219
185808	110220
43693	110221
10361	110222
1827	110223
161451	110224
200039	110225
115853	110226
4924	110227
6932	110228
14352	110229
43799	110230
128530	110231
149928	110232
32801	110233
20646	110234
143401	110235
282125	110236
12587	110237
217215	110238
120808	110239
231840	110240
306194	110241
311751	110242
158647	110243
85588	110244
94115	110245
787	110246
151225	110247
203032	110248
80405	110249
192657	110250
83446	110251
62053	110252
6083	110253
84916	110254
18241	110255
54121	110256
2571	110257
124326	110258
77465	110259
116754	110260
51349	110261
3854	110262
48574	110263
172574	110264
104457	110265
163302	110266
143626	110267
84290	110268
116293	110269
109960	110270
107297	110271
16434	110272
4372	110273
132396	110274
16748	110275
174053	110276
61790	110277
166061	110278
95550	110279
51832	110280
70548	110281
129671	110282
387	110283
262738	110284
80144	110285
120653	110286
54351	110287
24929	110288
65465	110289
5860	110290
119019	110291
1173	110292
81791	110293
82531	110294
26190	110295
261590	110296
72579	110297
44998	110298
323	110299
44558	110300
168272	110301
128790	110302
194629	110303
79776	110304
1853	110305
36348	110306
91401	110307
39168	110308
146623	110309
1632	110310
13837	110311
136076	110312
5737	110313
165447	110314
187266	110315
8185	110316
183575	110317
197174	110318
64922	110319
152600	110320
305621	110321
60146	110322
126799	110323
22629	110324
280208	110325
244220	110326
133531	110327
2506	110328
302500	110329
197954	110330
176695	110331
93009	110332
38085	110333
154571	110334
90415	110335
33897	110336
33717	110337
59688	110338
99822	110339
56399	110340
176218	110341
69432	110342
235658	110343
179618	110344
238074	110345
18897	110346
11814	110347
25289	110348
44360	110349
53670	110350
143970	110351
32841	110352
42337	110353
34007	110354
104576	110355
1790	110356
89869	110357
5997	110358
163978	110359
190285	110360
128229	110361
132109	110362
4658	110363
99975	110364
179092	110365
137669	110366
52358	110367
44623	110368
28754	110369
5973	110370
210885	110371
42637	110372
214601	110373
121930	110374
19719	110375
45877	110376
36982	110377
127272	110378
114058	110379
133920	110380
97830	110381
43331	110382
15878	110383
23801	110384
36961	110385
126344	110386
116463	110387
137838	110388
4327	110389
193944	110390
102300	110391
37997	110392
57052	110393
63284	110394
239223	110395
81895	110396
42724	110397
34934	110398
53902	110399
9203	110400
308334	110401
18245	110402
185671	110403
148411	110404
285949	110405
29884	110406
15437	110407
184742	110408
279514	110409
152013	110410
103122	110411
281304	110412
306380	110413
24388	110414
85404	110415
14053	110416
142550	110417
89248	110418
43204	110419
88253	110420
33623	110421
197758	110422
246729	110423
162316	110424
175263	110425
175263	110426
59317	110427
42263	110428
26369	110429
23449	110430
85667	110431
178448	110432
228039	110433
24537	110434
26572	110435
61382	110436
4505	110437
164639	110438
306507	110439
83622	110440
36213	110441
105325	110442
153922	110443
272065	110444
65202	110445
61549	110446
5624	110447
31510	110448
30167	110449
4398	110450
6953	110451
194264	110452
127801	110453
169130	110454
55618	110455
197515	110456
13473	110457
46676	110458
763	110459
25454	110460
114504	110461
280215	110462
126920	110463
95299	110464
20938	110465
19638	110466
39581	110467
69678	110468
15256	110469
44007	110470
187448	110471
80647	110472
116531	110473
144567	110474
62934	110475
20878	110476
115542	110477
147679	110478
40917	110479
65465	110480
51786	110481
62761	110482
246128	110483
188718	110484
39875	110485
151382	110486
191489	110487
120345	110488
169714	110489
52616	110490
71319	110491
268469	110492
66763	110493
34115	110494
68442	110495
14837	110496
25056	110497
79313	110498
93444	110499
37394	110500
284801	110501
30307	110502
90841	110503
85702	110504
779	110505
77668	110506
49040	110507
66106	110508
68404	110509
93110	110510
56176	110511
45799	110512
254637	110513
83698	110514
83836	110515
103951	110516
59538	110517
185161	110518
161353	110519
30307	110520
178281	110521
135588	110522
267354	110523
146433	110524
97259	110525
5850	110526
8278	110527
146934	110528
96211	110529
119027	110530
33402	110531
46084	110532
1253	110533
94144	110534
74590	110535
174491	110536
38666	110537
210756	110538
191412	110539
18627	110540
169061	110541
145852	110542
35999	110543
80558	110544
9973	110545
47260	110546
25368	110547
35383	110548
52876	110549
86962	110550
52586	110551
56195	110552
1831	110553
125922	110554
97115	110555
79403	110556
6772	110557
41225	110558
116328	110559
63610	110560
38666	110561
301380	110562
5736	110563
174077	110564
37013	110565
37226	110566
121445	110567
206078	110568
30321	110569
203327	110570
82774	110571
194884	110572
53886	110573
24980	110574
111038	110575
119884	110576
182375	110577
163707	110578
44146	110579
22188	110580
130449	110581
1323	110582
92446	110583
37705	110584
724	110585
234599	110586
45643	110587
5438	110588
30837	110589
297783	110590
117928	110591
139887	110592
171020	110593
49602	110594
83508	110595
44028	110596
34235	110597
198260	110598
10631	110599
113638	110600
44877	110601
283648	110602
17513	110603
33435	110604
129149	110605
260200	110606
75083	110607
17520	110608
56162	110609
21581	110610
203577	110611
8305	110612
285808	110613
93916	110614
5205	110615
169210	110616
171734	110617
18234	110618
19728	110619
174489	110620
97235	110621
17682	110622
49426	110623
67621	110624
12160	110625
97288	110626
121847	110627
151951	110628
61815	110629
6872	110630
80770	110631
53905	110632
59262	110633
86319	110634
2064	110635
96021	110636
64415	110637
262951	110638
135637	110639
59958	110640
177578	110641
108183	110642
48352	110643
123704	110644
7179	110645
207350	110646
1181	110647
165800	110648
66868	110649
62830	110650
79122	110651
5069	110652
32477	110653
13643	110654
222326	110655
6958	110656
191633	110657
1253	110658
101497	110659
55520	110660
220090	110661
91537	110662
125897	110663
120201	110664
77627	110665
20148	110666
174322	110667
218022	110668
71622	110669
64455	110670
34735	110671
169897	110672
191680	110673
30202	110674
73409	110675
41265	110676
39650	110677
165028	110678
195600	110679
171545	110680
77338	110681
85378	110682
5749	110683
2884	110684
44283	110685
178948	110686
55717	110687
14222	110688
91704	110689
49474	110690
92466	110691
87461	110692
127462	110693
9368	110694
190085	110695
176950	110696
188797	110697
35120	110698
43561	110699
77777	110700
262513	110701
2574	110702
6965	110703
80716	110704
63697	110705
56878	110706
105190	110707
60149	110708
179868	110709
24893	110710
126498	110711
52980	110712
52986	110713
16249	110714
2882	110715
86398	110716
204578	110717
121637	110718
2571	110719
305438	110720
2855	110721
197989	110722
100574	110723
19187	110724
13321	110725
38701	110726
175498	110727
59051	110728
116935	110729
1635	110730
49463	110731
67204	110732
112641	110733
182869	110734
103053	110735
34167	110736
115481	110737
109509	110738
81806	110739
77838	110740
42158	110741
268231	110742
66522	110743
186108	110744
51693	110745
135522	110746
90232	110747
131234	110748
29135	110749
56996	110750
85386	110751
70234	110752
84368	110753
45202	110754
216252	110755
8633	110756
274090	110757
167584	110758
115753	110759
29435	110760
294539	110761
136612	110762
92051	110763
23507	110764
83072	110765
110250	110766
133459	110767
28145	110768
27110	110769
22316	110770
252318	110771
3938	110772
40104	110773
126499	110774
290008	110775
47821	110776
81131	110777
107797	110778
116191	110779
79010	110780
94051	110781
294452	110782
200401	110783
24185	110784
101716	110785
60443	110786
56573	110787
57048	110788
4997	110789
90557	110790
45551	110791
79852	110792
179842	110793
4020	110794
61374	110795
96735	110796
126867	110797
68809	110798
20834	110799
175099	110800
79203	110801
6827	110802
89080	110803
51378	110804
29142	110805
91954	110806
288021	110807
112160	110808
137748	110809
4997	110810
166577	110811
26606	110812
18925	110813
46813	110814
131472	110815
62475	110816
57097	110817
159475	110818
186310	110819
46191	110820
109676	110821
144784	110822
30474	110823
99154	110824
212963	110825
26957	110826
29617	110827
29398	110828
116155	110829
197654	110830
67002	110831
202263	110832
84020	110833
65354	110834
53592	110835
42390	110836
148151	110837
136925	110838
52804	110839
209639	110840
154393	110841
137024	110842
43564	110843
83444	110844
6384	110845
293502	110846
1985	110847
117596	110848
11658	110849
71460	110850
169272	110851
1908	110852
121277	110853
100766	110854
98408	110855
10660	110856
287147	110857
288941	110858
35282	110859
50615	110860
70087	110861
213940	110862
15297	110863
165	110864
24354	110865
46755	110866
217471	110867
57807	110868
91172	110869
26231	110870
72773	110871
7959	110872
139230	110873
44806	110874
37254	110875
33502	110876
198966	110877
253271	110878
100441	110879
57000	110880
73390	110881
50558	110882
131119	110883
73	110884
52578	110885
78886	110886
207949	110887
225489	110888
165717	110889
68445	110890
37059	110891
8360	110892
9947	110893
80225	110894
15039	110895
69230	110896
4997	110897
286462	110898
25286	110899
165147	110900
28011	110901
25720	110902
44752	110903
251132	110904
99154	110905
409	110906
74014	110907
10571	110908
128963	110909
254898	110910
87266	110911
156304	110912
9652	110913
120100	110914
47884	110915
202889	110916
228565	110917
127712	110918
190265	110919
182544	110920
195182	110921
340	110922
37142	110923
18365	110924
5350	110925
39312	110926
57412	110927
54674	110928
145182	110929
5682	110930
169814	110931
209193	110932
20939	110933
85983	110934
58295	110935
16109	110936
87321	110937
232492	110938
208842	110939
148989	110940
299127	110941
5175	110942
133583	110943
182565	110944
57357	110945
24840	110946
80180	110947
9652	110948
2622	110949
191602	110950
189980	110951
17513	110952
9777	110953
42354	110954
249342	110955
55757	110956
213210	110957
96264	110958
25619	110959
56765	110960
162381	110961
88299	110962
25602	110963
59873	110964
195462	110965
271890	110966
241024	110967
63010	110968
32840	110969
373	110970
6393	110971
79280	110972
3750	110973
41719	110974
110670	110975
84577	110976
70839	110977
95440	110978
42545	110979
201725	110980
69965	110981
56403	110982
223939	110983
238158	110984
29913	110985
73150	110986
59735	110987
3641	110988
19164	110989
47480	110990
56462	110991
197395	110992
21365	110993
217661	110994
238686	110995
59930	110996
14306	110997
33534	110998
138424	110999
131616	111000
247274	111001
82520	111002
25932	111003
52715	111004
165212	111005
26970	111006
2882	111007
26987	111008
32008	111009
44948	111010
72140	111011
80055	111012
57971	111013
161915	111014
1337	111015
126994	111016
210116	111017
59680	111018
63026	111019
81589	111020
4845	111021
18161	111022
92985	111023
26395	111024
65980	111025
48204	111026
249148	111027
9278	111028
66176	111029
28186	111030
19797	111031
183922	111032
264597	111033
199672	111034
22133	111035
40546	111036
26748	111037
95310	111038
97801	111039
85317	111040
1752	111041
287346	111042
152082	111043
99537	111044
101431	111045
763	111046
292773	111047
24402	111048
99627	111049
146711	111050
206472	111051
14549	111052
79671	111053
11867	111054
94201	111055
141184	111056
27068	111057
4093	111058
11574	111059
6557	111060
37882	111061
138666	111062
83815	111063
101244	111064
2712	111065
89573	111066
28392	111067
110809	111068
75561	111069
158278	111070
83182	111071
30393	111072
147080	111073
124283	111074
14371	111075
87496	111076
12679	111077
171854	111078
25959	111079
175691	111080
47911	111081
6500	111082
74148	111083
11833	111084
125483	111085
56915	111086
117190	111087
131900	111088
35370	111089
57165	111090
10603	111091
5102	111092
54970	111093
29028	111094
60	111095
182121	111096
163081	111097
76896	111098
97804	111099
27910	111100
110611	111101
10335	111102
142761	111103
274202	111104
12638	111105
249961	111106
146010	111107
161568	111108
90061	111109
101776	111110
259801	111111
84178	111112
146456	111113
40598	111114
37057	111115
189945	111116
180635	111117
243670	111118
37496	111119
96282	111120
248244	111121
184908	111122
137102	111123
122039	111124
85721	111125
212051	111126
56204	111127
210426	111128
78197	111129
227136	111130
176521	111131
189204	111132
61063	111133
20595	111134
114349	111135
51703	111136
34283	111137
41380	111138
34978	111139
76367	111140
14794	111141
46238	111142
96891	111143
22667	111144
58132	111145
31127	111146
2208	111147
278402	111148
16415	111149
52563	111150
36255	111151
2391	111152
95444	111153
48745	111154
14703	111155
81261	111156
14105	111157
92446	111158
195638	111159
90262	111160
53108	111161
91710	111162
185266	111163
206033	111164
62759	111165
115321	111166
288243	111167
307821	111168
147155	111169
58969	111170
6083	111171
128825	111172
128825	111173
45160	111174
78612	111175
128000	111176
125241	111177
130978	111178
44145	111179
18234	111180
71783	111181
72078	111182
41181	111183
266846	111184
172710	111185
194453	111186
38630	111187
200289	111188
131174	111189
15713	111190
28210	111191
225162	111192
66478	111193
67749	111194
118568	111195
131364	111196
82199	111197
216574	111198
67209	111199
151380	111200
76101	111201
265226	111202
56777	111203
120801	111204
83383	111205
178	111206
36276	111207
31686	111208
31686	111209
262121	111210
43631	111211
145761	111212
84814	111213
52628	111214
134710	111215
206935	111216
145543	111217
57302	111218
162886	111219
23270	111220
4368	111221
114200	111222
8016	111223
94886	111224
33983	111225
296373	111226
132011	111227
34453	111228
281466	111229
2383	111230
9237	111231
95242	111232
44860	111233
15381	111234
59312	111235
64691	111236
45276	111237
14531	111238
254629	111239
129172	111240
187744	111241
138796	111242
179773	111243
14344	111244
203797	111245
145652	111246
19828	111247
52575	111248
118473	111249
19677	111250
27898	111251
51250	111252
142501	111253
82258	111254
50334	111255
36580	111256
50760	111257
164541	111258
132705	111259
135692	111260
106004	111261
36730	111262
6435	111263
132213	111264
41695	111265
80314	111266
47871	111267
222175	111268
122088	111269
116663	111270
98251	111271
94147	111272
134048	111273
53977	111274
111986	111275
296020	111276
30124	111277
16804	111278
304520	111279
66175	111280
145611	111281
51972	111282
82946	111283
91199	111284
57630	111285
30597	111286
12948	111287
3430	111288
10427	111289
219770	111290
134724	111291
13700	111292
14345	111293
248856	111294
246	111295
67133	111296
12101	111297
2400	111298
195959	111299
106510	111300
44549	111301
217887	111302
36262	111303
84016	111304
71640	111305
236020	111306
89696	111307
122381	111308
241743	111309
190681	111310
86598	111311
248308	111312
240854	111313
131958	111314
128331	111315
57050	111316
86311	111317
13898	111318
124213	111319
190329	111320
39841	111321
25602	111322
141382	111323
163486	111324
54648	111325
75346	111326
237674	111327
44042	111328
50812	111329
83202	111330
99806	111331
30335	111332
65579	111333
228693	111334
12054	111335
129729	111336
72880	111337
84121	111338
12233	111339
198502	111340
300624	111341
112834	111342
26767	111343
145935	111344
232666	111345
32550	111346
11744	111347
88125	111348
20861	111349
95323	111350
8245	111351
1987	111352
70831	111353
3074	111354
186189	111355
28612	111356
129851	111357
20093	111358
49839	111359
92257	111360
298473	111361
140364	111362
140364	111363
15075	111364
60	111365
16959	111366
78484	111367
133058	111368
102238	111369
77464	111370
108929	111371
10618	111372
14337	111373
51731	111374
22204	111375
134599	111376
57756	111377
100213	111378
41126	111379
34442	111380
40109	111381
248272	111382
5572	111383
112611	111384
85369	111385
109809	111386
110563	111387
121122	111388
72466	111389
76632	111390
143615	111391
144621	111392
144562	111393
4102	111394
173103	111395
32495	111396
303511	111397
81536	111398
51041	111399
20614	111400
1987	111401
117664	111402
62817	111403
46240	111404
8410	111405
60616	111406
38205	111407
102230	111408
76789	111409
99097	111410
122182	111411
1471	111412
67878	111413
21500	111414
188799	111415
2998	111416
14753	111417
215491	111418
50843	111419
196730	111420
59236	111421
58007	111422
36406	111423
14087	111424
7548	111425
91527	111426
3074	111427
8455	111428
20555	111429
193619	111430
312839	111431
29018	111432
92145	111433
49112	111434
311296	111435
95804	111436
9836	111437
11387	111438
146082	111439
60425	111440
194506	111441
208484	111442
92737	111443
232190	111444
168852	111445
95334	111446
10318	111447
75025	111448
293932	111449
84394	111450
270010	111451
186000	111452
61074	111453
53293	111454
29904	111455
127007	111456
89825	111457
204572	111458
83379	111459
174218	111460
2404	111461
60762	111462
7303	111463
204964	111464
192727	111465
91093	111466
301898	111467
115323	111468
13936	111469
70179	111470
171655	111471
41959	111472
213625	111473
57509	111474
104526	111475
56459	111476
58073	111477
53854	111478
284641	111479
148910	111480
278532	111481
62401	111482
91403	111483
73999	111484
28379	111485
48930	111486
69083	111487
27665	111488
74411	111489
27064	111490
12363	111491
7445	111492
60753	111493
7393	111494
141791	111495
13485	111496
38770	111497
11185	111498
182482	111499
15047	111500
100286	111501
140906	111502
7365	111503
32916	111504
203147	111505
38	111506
265231	111507
58266	111508
171401	111509
2799	111510
39773	111511
29664	111512
39962	111513
76659	111514
7981	111515
30674	111516
22619	111517
11709	111518
48214	111519
109519	111520
79442	111521
27787	111522
23381	111523
40943	111524
14521	111525
18395	111526
181909	111527
182509	111528
86341	111529
41559	111530
72555	111531
273573	111532
174689	111533
13049	111534
69141	111535
130838	111536
59241	111537
42330	111538
13186	111539
6564	111540
41221	111541
92415	111542
125987	111543
25272	111544
43321	111545
127472	111546
39000	111547
294991	111548
153375	111549
65076	111550
289812	111551
144169	111552
188598	111553
22515	111554
298792	111555
69805	111556
52780	111557
124194	111558
152782	111559
49702	111560
397	111561
113719	111562
23682	111563
142533	111564
4198	111565
13829	111566
76925	111567
134600	111568
76309	111569
228493	111570
164439	111571
9350	111572
139799	111573
3552	111574
16885	111575
63904	111576
90855	111577
34338	111578
13836	111579
22990	111580
255701	111581
210687	111582
39392	111583
25410	111584
312100	111585
20169	111586
182502	111587
136204	111588
111924	111589
87462	111590
109341	111591
9178	111592
4693	111593
73109	111594
47399	111595
62795	111596
27360	111597
162748	111598
77488	111599
170636	111600
26604	111601
7451	111602
20532	111603
114351	111604
211200	111605
4566	111606
179845	111607
80679	111608
71420	111609
116140	111610
81152	111611
234287	111612
126031	111613
48663	111614
170316	111615
298446	111616
64901	111617
159423	111618
173455	111619
27360	111620
261845	111621
65242	111622
151961	111623
120926	111624
172742	111625
165477	111626
46901	111627
91245	111628
27622	111629
44350	111630
157771	111631
20532	111632
10465	111633
252910	111634
144854	111635
176	111636
138257	111637
155602	111638
20429	111639
303041	111640
71203	111641
246167	111642
23062	111643
309650	111644
285782	111645
76308	111646
28104	111647
140328	111648
298360	111649
302759	111650
176750	111651
13158	111652
98535	111653
171023	111654
21150	111655
67765	111656
81441	111657
164489	111658
92195	111659
7856	111660
249669	111661
204903	111662
5207	111663
12028	111664
105647	111665
787	111666
275735	111667
117157	111668
103452	111669
255217	111670
31675	111671
16664	111672
20054	111673
44350	111674
47030	111675
303009	111676
105462	111677
104195	111678
137278	111679
10276	111680
214215	111681
301419	111682
133286	111683
86285	111684
90714	111685
188097	111686
60126	111687
17046	111688
203080	111689
270254	111690
32657	111691
41332	111692
75779	111693
23556	111694
68709	111695
281373	111696
8948	111697
64169	111698
131613	111699
61707	111700
214527	111701
3268	111702
2703	111703
2550	111704
81433	111705
105672	111706
181228	111707
50783	111708
65727	111709
259833	111710
99594	111711
11006	111712
64634	111713
44713	111714
214764	111715
89360	111716
33365	111717
204633	111718
184502	111719
145940	111720
206744	111721
22063	111722
114474	111723
118519	111724
19881	111725
261129	111726
53576	111727
281453	111728
4443	111729
178101	111730
297212	111731
55929	111732
30485	111733
7153	111734
14996	111735
30296	111736
132353	111737
4512	111738
47210	111739
4037	111740
866	111741
290076	111742
42748	111743
3038	111744
103980	111745
256296	111746
64391	111747
43613	111748
52949	111749
49887	111750
553	111751
153830	111752
6784	111753
103720	111754
135104	111755
49667	111756
27461	111757
70830	111758
300882	111759
34450	111760
105377	111761
30693	111762
202297	111763
1911	111764
48847	111765
18559	111766
78	111767
56758	111768
3844	111769
129804	111770
7954	111771
301422	111772
71342	111773
202965	111774
187555	111775
126789	111776
308429	111777
69316	111778
208346	111779
103168	111780
72027	111781
259400	111782
24646	111783
1741	111784
31960	111785
286759	111786
25687	111787
119460	111788
85550	111789
123129	111790
6876	111791
71815	111792
76902	111793
12640	111794
20413	111795
17309	111796
15819	111797
141798	111798
151661	111799
2124	111800
82364	111801
81009	111802
110970	111803
91595	111804
47038	111805
236410	111806
19580	111807
24700	111808
705	111809
138537	111810
129238	111811
97428	111812
134090	111813
141340	111814
104846	111815
115933	111816
79105	111817
22838	111818
103382	111819
37170	111820
17802	111821
255402	111822
119107	111823
10265	111824
287327	111825
150374	111826
2864	111827
183070	111828
88463	111829
110317	111830
59231	111831
51095	111832
30717	111833
86166	111834
17958	111835
306590	111836
195206	111837
5842	111838
27775	111839
268793	111840
135913	111841
98398	111842
214449	111843
78105	111844
67421	111845
75893	111846
58840	111847
182725	111848
213394	111849
296340	111850
13345	111851
646	111852
16612	111853
172429	111854
17262	111855
15768	111856
117137	111857
156628	111858
128803	111859
6142	111860
69455	111861
166702	111862
144256	111863
141797	111864
68362	111865
178828	111866
98530	111867
194433	111868
19979	111869
286007	111870
38348	111871
56127	111872
229984	111873
133631	111874
58104	111875
135573	111876
43384	111877
36720	111878
34359	111879
93089	111880
93237	111881
3367	111882
33742	111883
104541	111884
14100	111885
91126	111886
60185	111887
15258	111888
106603	111889
296236	111890
16669	111891
186890	111892
125754	111893
32121	111894
99611	111895
42290	111896
1778	111897
91288	111898
92522	111899
149927	111900
160226	111901
7412	111902
30407	111903
157763	111904
2819	111905
81038	111906
48254	111907
138984	111908
137623	111909
8335	111910
139836	111911
82481	111912
62154	111913
185574	111914
88378	111915
139442	111916
23505	111917
37266	111918
130440	111919
64125	111920
170290	111921
135218	111922
197914	111923
32814	111924
2328	111925
99895	111926
10489	111927
77720	111928
195803	111929
157323	111930
30200	111931
268105	111932
205080	111933
131421	111934
83494	111935
174084	111936
267270	111937
243219	111938
289133	111939
287864	111940
209255	111941
188832	111942
170686	111943
296883	111944
274941	111945
249883	111946
251088	111947
168869	111948
273203	111949
261420	111950
262298	111951
113579	111952
270144	111953
267520	111954
187162	111955
84265	111956
27971	111957
195971	111958
176419	111959
1852	111960
19449	111961
67815	111962
103854	111963
45618	111964
11040	111965
27596	111966
69908	111967
43264	111968
151777	111969
94388	111970
13719	111971
95101	111972
289524	111973
41106	111974
137451	111975
22699	111976
122851	111977
23863	111978
6134	111979
59079	111980
87682	111981
70999	111982
46559	111983
72628	111984
59225	111985
55123	111986
29743	111987
77013	111988
75585	111989
68310	111990
99047	111991
15253	111992
126842	111993
295136	111994
268575	111995
185715	111996
191929	111997
177155	111998
223892	111999
199560	112000
139260	112001
32835	112002
3471	112003
69299	112004
212685	112005
180696	112006
213320	112007
40338	112008
306130	112009
28081	112010
28081	112011
36074	112012
94661	112013
177466	112014
56736	112015
31317	112016
55824	112017
203709	112018
132493	112019
214057	112020
205717	112021
24242	112022
32835	112023
183168	112024
146410	112025
123341	112026
104053	112027
31968	112028
101823	112029
36295	112030
94298	112031
103294	112032
143584	112033
114449	112034
108508	112035
203453	112036
293735	112037
93760	112038
65994	112039
141500	112040
245706	112041
119026	112042
225487	112043
268649	112044
54274	112045
288737	112046
206055	112047
208911	112048
139440	112049
403	112050
129667	112051
39993	112052
215735	112053
22355	112054
12317	112055
178063	112056
161235	112057
196199	112058
133355	112059
90203	112060
102798	112061
122634	112062
47712	112063
28755	112064
4312	112065
157374	112066
53756	112067
64238	112068
19	112069
16270	112070
89417	112071
10073	112072
60722	112073
58474	112074
134807	112075
35889	112076
7782	112077
228554	112078
23163	112079
139102	112080
263033	112081
247006	112082
39660	112083
110773	112084
48	112085
14129	112086
90129	112087
30857	112088
110773	112089
42333	112090
61797	112091
165798	112092
4185	112093
218173	112094
145415	112095
163489	112096
34976	112097
14179	112098
88015	112099
13949	112100
6876	112101
189136	112102
36451	112103
54295	112104
102890	112105
27770	112106
133002	112107
296963	112108
42333	112109
96103	112110
299557	112111
53009	112112
113594	112113
212101	112114
60425	112115
165449	112116
134246	112117
4226	112118
215556	112119
110765	112120
108483	112121
29780	112122
72340	112123
66414	112124
212619	112125
216344	112126
38771	112127
266017	112128
91705	112129
21247	112130
35273	112131
86242	112132
97562	112133
63955	112134
90893	112135
45795	112136
173116	112137
254493	112138
88368	112139
96029	112140
72340	112141
72077	112142
92663	112143
82563	112144
263551	112145
57653	112146
41486	112147
216253	112148
131498	112149
194657	112150
305	112151
42340	112152
42462	112153
20735	112154
175396	112155
79256	112156
283	112157
12944	112158
52648	112159
51911	112160
49195	112161
92553	112162
147404	112163
110249	112164
36138	112165
115893	112166
554	112167
62058	112168
89814	112169
197134	112170
197471	112171
106943	112172
109675	112173
172157	112174
136926	112175
75674	112176
25665	112177
165924	112178
101790	112179
78109	112180
90664	112181
4248	112182
47465	112183
165712	112184
166434	112185
206852	112186
33365	112187
94798	112188
38581	112189
6403	112190
17476	112191
17476	112192
31909	112193
27363	112194
252107	112195
16428	112196
170997	112197
79826	112198
78953	112199
61218	112200
122839	112201
108355	112202
29808	112203
273918	112204
1241	112205
161698	112206
80366	112207
31648	112208
9729	112209
162152	112210
246881	112211
12422	112212
202370	112213
82252	112214
82252	112215
22699	112216
19732	112217
41390	112218
12024	112219
59684	112220
17200	112221
89806	112222
221653	112223
170506	112224
82523	112225
14126	112226
106789	112227
47638	112228
142954	112229
131788	112230
89169	112231
112299	112232
9153	112233
85833	112234
182427	112235
37362	112236
207141	112237
187198	112238
178897	112239
93852	112240
141063	112241
19191	112242
92326	112243
93443	112244
48849	112245
168692	112246
117132	112247
3084	112248
206622	112249
99976	112250
23721	112251
259063	112252
195070	112253
100669	112254
66710	112255
24449	112256
75654	112257
243042	112258
187823	112259
95911	112260
197869	112261
62417	112262
92326	112263
268225	112264
122709	112265
297326	112266
87176	112267
114080	112268
25928	112269
173061	112270
65996	112271
203520	112272
72784	112273
36786	112274
19624	112275
122843	112276
304002	112277
62060	112278
5199	112279
75390	112280
157724	112281
160465	112282
197869	112283
290718	112284
73763	112285
90294	112286
303301	112287
69339	112288
28385	112289
205744	112290
158927	112291
134698	112292
85989	112293
9884	112294
14697	112295
26842	112296
145752	112297
120030	112298
292870	112299
122587	112300
47239	112301
196906	112302
174188	112303
202160	112304
129492	112305
101464	112306
63256	112307
121940	112308
29956	112309
126045	112310
139146	112311
268985	112312
83833	112313
128394	112314
31538	112315
300020	112316
124093	112317
225726	112318
104178	112319
89167	112320
298891	112321
118745	112322
66713	112323
39934	112324
39448	112325
89391	112326
123205	112327
72943	112328
161510	112329
141063	112330
139755	112331
116045	112332
52667	112333
166848	112334
49883	112335
56918	112336
42045	112337
97424	112338
79029	112339
117623	112340
217275	112341
225318	112342
83423	112343
28875	112344
31187	112345
133222	112346
268878	112347
83332	112348
36838	112349
47638	112350
117943	112351
53837	112352
214795	112353
126801	112354
256295	112355
213094	112356
10808	112357
294802	112358
192609	112359
195881	112360
146944	112361
211735	112362
192464	112363
162573	112364
165248	112365
192532	112366
259350	112367
10726	112368
49808	112369
19242	112370
3935	112371
119363	112372
18725	112373
45006	112374
204344	112375
21550	112376
100343	112377
113355	112378
121070	112379
116388	112380
93251	112381
86302	112382
2998	112383
306248	112384
41715	112385
11486	112386
247662	112387
241164	112388
149193	112389
51156	112390
50892	112391
141464	112392
282630	112393
251295	112394
47577	112395
139075	112396
190029	112397
177744	112398
182000	112399
169002	112400
13220	112401
172574	112402
279441	112403
213576	112404
213154	112405
26511	112406
283117	112407
190118	112408
287568	112409
97410	112410
166506	112411
209943	112412
143723	112413
24697	112414
41715	112415
9825	112416
74448	112417
182151	112418
215427	112419
95599	112420
56399	112421
58211	112422
184875	112423
241729	112424
43854	112425
85633	112426
17457	112427
61617	112428
196542	112429
28091	112430
147457	112431
19747	112432
65371	112433
198731	112434
53747	112435
231224	112436
9230	112437
236415	112438
66607	112439
12150	112440
130190	112441
29099	112442
142225	112443
49347	112444
196976	112445
101126	112446
73665	112447
48788	112448
84494	112449
203721	112450
294512	112451
43052	112452
161996	112453
90179	112454
124619	112455
227858	112456
139752	112457
93463	112458
238996	112459
112931	112460
186770	112461
133840	112462
117506	112463
6311	112464
105360	112465
7961	112466
209924	112467
21133	112468
206611	112469
74131	112470
204628	112471
130223	112472
83856	112473
1906	112474
139873	112475
103983	112476
180821	112477
178756	112478
12995	112479
859	112480
121567	112481
298087	112482
142030	112483
84961	112484
36667	112485
29012	112486
72403	112487
258934	112488
131285	112489
298330	112490
57497	112491
15032	112492
138913	112493
16533	112494
34437	112495
101984	112496
178600	112497
160815	112498
561	112499
64563	112500
238582	112501
134614	112502
218128	112503
218128	112504
34198	112505
129605	112506
258128	112507
70386	112508
61982	112509
144500	112510
8556	112511
43351	112512
20148	112513
142126	112514
283807	112515
11949	112516
859	112517
367	112518
40771	112519
73158	112520
67856	112521
50150	112522
18071	112523
160856	112524
144168	112525
103536	112526
296375	112527
198004	112528
142866	112529
87667	112530
41223	112531
79192	112532
8107	112533
28113	112534
31861	112535
137427	112536
106640	112537
122165	112538
87913	112539
111634	112540
240712	112541
136265	112542
62058	112543
177735	112544
177791	112545
859	112546
278967	112547
40771	112548
124186	112549
73493	112550
8667	112551
3843	112552
118477	112553
53326	112554
128511	112555
178706	112556
75460	112557
119337	112558
144376	112559
142596	112560
261650	112561
39419	112562
10064	112563
182951	112564
55185	112565
32042	112566
40805	112567
128441	112568
28270	112569
62730	112570
18481	112571
859	112572
859	112573
145201	112574
66903	112575
99601	112576
185528	112577
82967	112578
99777	112579
168929	112580
192267	112581
63909	112582
144803	112583
39048	112584
52863	112585
57336	112586
185537	112587
93469	112588
47562	112589
196055	112590
178717	112591
252915	112592
157078	112593
147022	112594
96926	112595
196973	112596
179007	112597
65393	112598
86020	112599
198940	112600
185225	112601
84493	112602
23423	112603
36010	112604
96749	112605
147777	112606
50210	112607
93117	112608
139064	112609
5119	112610
5119	112611
18271	112612
133417	112613
296407	112614
302958	112615
2680	112616
141276	112617
96743	112618
208940	112619
270306	112620
62341	112621
41121	112622
170202	112623
94462	112624
95275	112625
62643	112626
167651	112627
145836	112628
20986	112629
139715	112630
64027	112631
75491	112632
42840	112633
35872	112634
60506	112635
282456	112636
277397	112637
152442	112638
38377	112639
258431	112640
175713	112641
182238	112642
89518	112643
92192	112644
8364	112645
51419	112646
13074	112647
79797	112648
117877	112649
36533	112650
46162	112651
283483	112652
192061	112653
170271	112654
39124	112655
29267	112656
113060	112657
33891	112658
64015	112659
265	112660
123904	112661
123909	112662
123904	112663
96912	112664
252306	112665
38148	112666
168469	112667
89797	112668
133994	112669
111074	112670
224527	112671
80363	112672
107080	112673
265219	112674
97223	112675
39007	112676
98520	112677
28728	112678
26705	112679
16889	112680
256277	112681
42928	112682
215591	112683
60652	112684
92988	112685
79976	112686
39533	112687
205366	112688
56858	112689
142694	112690
243100	112691
97181	112692
142596	112693
222172	112694
11760	112695
68069	112696
182951	112697
55019	112698
11887	112699
170832	112700
91428	112701
255422	112702
258558	112703
1076	112704
48071	112705
80918	112706
18504	112707
77119	112708
95991	112709
87196	112710
141392	112711
89339	112712
311538	112713
13087	112714
13087	112715
81617	112716
238390	112717
6035	112718
69849	112719
14009	112720
102872	112721
22368	112722
18611	112723
185736	112724
152068	112725
91655	112726
153695	112727
106172	112728
37074	112729
146455	112730
145314	112731
159641	112732
62321	112733
62243	112734
256660	112735
45428	112736
43579	112737
40777	112738
151607	112739
125925	112740
112931	112741
139977	112742
268656	112743
26725	112744
157670	112745
104511	112746
51042	112747
181847	112748
85113	112749
188529	112750
133214	112751
33872	112752
45405	112753
288242	112754
43035	112755
49448	112756
226142	112757
174904	112758
18504	112759
143913	112760
166506	112761
76522	112762
123902	112763
86689	112764
199065	112765
17229	112766
56380	112767
1569	112768
190739	112769
66632	112770
74906	112771
84960	112772
143564	112773
84100	112774
66143	112775
195287	112776
45431	112777
138691	112778
57405	112779
53682	112780
124862	112781
72207	112782
78442	112783
71542	112784
41525	112785
78687	112786
18071	112787
153745	112788
133286	112789
64898	112790
82329	112791
158593	112792
70327	112793
206930	112794
180952	112795
44735	112796
82296	112797
145892	112798
82187	112799
96808	112800
59642	112801
84250	112802
174936	112803
142948	112804
234941	112805
205960	112806
206893	112807
88318	112808
132304	112809
211715	112810
86588	112811
175959	112812
36010	112813
96393	112814
74045	112815
81260	112816
89064	112817
284690	112818
46923	112819
54007	112820
218666	112821
64207	112822
58646	112823
37396	112824
85023	112825
85954	112826
66632	112827
52966	112828
145612	112829
154769	112830
70676	112831
303002	112832
280194	112833
214752	112834
207704	112835
58322	112836
271159	112837
267034	112838
229933	112839
132068	112840
291250	112841
152736	112842
213953	112843
61651	112844
43023	112845
214412	112846
145637	112847
146525	112848
100429	112849
78835	112850
50830	112851
198851	112852
143509	112853
146194	112854
142525	112855
14755	112856
71336	112857
307105	112858
139791	112859
235724	112860
15535	112861
310435	112862
89299	112863
72940	112864
27689	112865
89421	112866
44515	112867
87807	112868
53096	112869
11998	112870
47588	112871
244253	112872
24343	112873
182712	112874
212044	112875
51420	112876
110223	112877
309596	112878
223964	112879
207446	112880
285882	112881
16243	112882
196148	112883
165714	112884
176373	112885
188225	112886
216151	112887
116154	112888
225979	112889
150878	112890
275782	112891
213129	112892
99032	112893
23967	112894
4220	112895
12344	112896
209347	112897
308301	112898
93402	112899
93402	112900
125733	112901
8815	112902
198352	112903
91487	112904
129609	112905
68317	112906
118220	112907
292577	112908
38738	112909
169047	112910
241126	112911
9845	112912
206393	112913
9845	112914
174824	112915
41177	112916
57184	112917
15403	112918
73754	112919
193982	112920
42708	112921
56191	112922
120829	112923
203686	112924
143953	112925
3906	112926
164402	112927
77671	112928
266891	112929
179550	112930
203511	112931
284401	112932
93300	112933
233843	112934
2945	112935
159287	112936
23905	112937
2271	112938
35060	112939
83497	112940
302416	112941
6288	112942
119366	112943
19000	112944
277490	112945
14525	112946
285744	112947
1825	112948
244638	112949
82475	112950
102614	112951
37282	112952
87147	112953
508	112954
280442	112955
182670	112956
184589	112957
46136	112958
2106	112959
192813	112960
69681	112961
25620	112962
9658	112963
274668	112964
174101	112965
76170	112966
4409	112967
902	112968
215121	112969
1847	112970
276	112971
72161	112972
72161	112973
46974	112974
47782	112975
8147	112976
48069	112977
21570	112978
19712	112979
12434	112980
10033	112981
51585	112982
46334	112983
7513	112984
174499	112985
181412	112986
569	112987
138100	112988
285904	112989
74393	112990
80109	112991
75232	112992
66132	112993
71696	112994
261084	112995
23255	112996
65385	112997
25027	112998
79697	112999
47378	113000
30896	113001
9528	113002
20240	113003
139598	113004
108530	113005
130979	113006
65648	113007
14063	113008
68592	113009
103058	113010
134774	113011
204618	113012
5672	113013
153289	113014
28772	113015
137152	113016
70281	113017
52254	113018
85607	113019
71530	113020
181797	113021
184245	113022
215625	113023
140193	113024
123410	113025
58625	113026
119906	113027
13486	113028
85157	113029
23266	113030
364	113031
15340	113032
104309	113033
51822	113034
88113	113035
6301	113036
118818	113037
64508	113038
228778	113039
19757	113040
15756	113041
2692	113042
77329	113043
7575	113044
32935	113045
20383	113046
27446	113047
26631	113048
284082	113049
72292	113050
108130	113051
94041	113052
27926	113053
7411	113054
31017	113055
11506	113056
33279	113057
85052	113058
13750	113059
1534	113060
4179	113061
10152	113062
3730	113063
9690	113064
2148	113065
22354	113066
16526	113067
4552	113068
64403	113069
125986	113070
108536	113071
28345	113072
197923	113073
34656	113074
9014	113075
198735	113076
7356	113077
34870	113078
118012	113079
22029	113080
276135	113081
120078	113082
51176	113083
88700	113084
92805	113085
5169	113086
56922	113087
15759	113088
2916	113089
17364	113090
55470	113091
37053	113092
3345	113093
76325	113094
76325	113095
150518	113096
647	113097
62735	113098
111981	113099
87002	113100
102250	113101
24373	113102
58021	113103
82505	113104
35276	113105
112398	113106
62518	113107
8364	113108
217	113109
138017	113110
57870	113111
562	113112
37302	113113
3734	113114
79166	113115
25256	113116
140799	113117
16853	113118
21461	113119
132023	113120
789	113121
10724	113122
214741	113123
17858	113124
4460	113125
2349	113126
49044	113127
62	113128
42511	113129
299041	113130
4267	113131
312010	113132
2996	113133
39448	113134
138694	113135
26161	113136
401	113137
64896	113138
97031	113139
37106	113140
64345	113141
274924	113142
22827	113143
104606	113144
5841	113145
14691	113146
165994	113147
45132	113148
105088	113149
25	113150
19127	113151
18285	113152
260436	113153
94911	113154
300443	113155
28081	113156
138506	113157
138506	113158
138506	113159
158069	113160
170010	113161
12693	113162
4995	113163
66406	113164
130854	113165
176872	113166
10546	113167
24351	113168
18760	113169
74206	113170
1711	113171
48038	113172
121860	113173
33624	113174
121757	113175
6506	113176
12401	113177
6195	113178
364	113179
5851	113180
84866	113181
11588	113182
110200	113183
13370	113184
18208	113185
36331	113186
2365	113187
24241	113188
11043	113189
27992	113190
42153	113191
111104	113192
8599	113193
363	113194
29129	113195
190112	113196
24690	113197
45296	113198
42693	113199
104806	113200
10	113201
78210	113202
32694	113203
107725	113204
208356	113205
203492	113206
83871	113207
165232	113208
21999	113209
117293	113210
114113	113211
24522	113212
61012	113213
40591	113214
163203	113215
21748	113216
72748	113217
307991	113218
13669	113219
132078	113220
85734	113221
38103	113222
71216	113223
3522	113224
70426	113225
163835	113226
35697	113227
114774	113228
17680	113229
117141	113230
162353	113231
4081	113232
43029	113233
5777	113234
1497	113235
121223	113236
41139	113237
88728	113238
233831	113239
27219	113240
89714	113241
863	113242
54609	113243
23315	113244
58393	113245
74963	113246
63961	113247
1577	113248
72911	113249
225061	113250
101853	113251
28842	113252
2806	113253
556	113254
144742	113255
18094	113256
306298	113257
137229	113258
76182	113259
2745	113260
21149	113261
706	113262
41485	113263
872	113264
89302	113265
38807	113266
75939	113267
111364	113268
45589	113269
3492	113270
142451	113271
39644	113272
17376	113273
112487	113274
235	113275
175424	113276
27198	113277
97070	113278
620	113279
102524	113280
34655	113281
91061	113282
1946	113283
21419	113284
27836	113285
1576	113286
46186	113287
8965	113288
188780	113289
34726	113290
34726	113291
58861	113292
36026	113293
52684	113294
33868	113295
59712	113296
14525	113297
2553	113298
234460	113299
34641	113300
81077	113301
46254	113302
14164	113303
18373	113304
99980	113305
154545	113306
84605	113307
22029	113308
303693	113309
59908	113310
290641	113311
24125	113312
18827	113313
39760	113314
5953	113315
20703	113316
56273	113317
299931	113318
74157	113319
100978	113320
53706	113321
226209	113322
640	113323
48788	113324
27333	113325
53151	113326
201	113327
10308	113328
43333	113329
41683	113330
193487	113331
203594	113332
69860	113333
79	113334
27766	113335
13905	113336
104383	113337
115494	113338
36354	113339
70402	113340
214276	113341
78960	113342
306162	113343
143538	113344
213754	113345
18235	113346
14034	113347
304902	113348
164906	113349
938	113350
4589	113351
29694	113352
88442	113353
59444	113354
59426	113355
4613	113356
37034	113357
296238	113358
22771	113359
90765	113360
79450	113361
1311	113362
37548	113363
11253	113364
70746	113365
106180	113366
145891	113367
166276	113368
33978	113369
51543	113370
133449	113371
128001	113372
58734	113373
124781	113374
46496	113375
259557	113376
73732	113377
139795	113378
103902	113379
181524	113380
40392	113381
106044	113382
14150	113383
112187	113384
67147	113385
26636	113386
51357	113387
31487	113388
306210	113389
69978	113390
58428	113391
85937	113392
12960	113393
15735	113394
674	113395
3523	113396
28266	113397
74181	113398
59981	113399
67417	113400
52270	113401
36770	113402
209548	113403
192944	113404
42469	113405
175953	113406
3661	113407
2887	113408
91598	113409
57839	113410
102159	113411
89520	113412
30148	113413
22543	113414
17145	113415
15306	113416
131775	113417
30303	113418
66207	113419
915	113420
79510	113421
77984	113422
70573	113423
285514	113424
39746	113425
93218	113426
299148	113427
9694	113428
67865	113429
22254	113430
307	113431
409	113432
134529	113433
26920	113434
23399	113435
20744	113436
17096	113437
29369	113438
104148	113439
36212	113440
56979	113441
231498	113442
22911	113443
50892	113444
46415	113445
37458	113446
24241	113447
10062	113448
15133	113449
288540	113450
115517	113451
120646	113452
81143	113453
6165	113454
138704	113455
67825	113456
11089	113457
40558	113458
21378	113459
154840	113460
287918	113461
44673	113462
28637	113463
103085	113464
19214	113465
24674	113466
94722	113467
78756	113468
67303	113469
180645	113470
105047	113471
223370	113472
44789	113473
4380	113474
155512	113475
851	113476
23576	113477
10291	113478
934	113479
66503	113480
33367	113481
13949	113482
69621	113483
24117	113484
90274	113485
134171	113486
189195	113487
287875	113488
213103	113489
36172	113490
139854	113491
79500	113492
14948	113493
4077	113494
95480	113495
37066	113496
79971	113497
8645	113498
88551	113499
77120	113500
159640	113501
6063	113502
40884	113503
73420	113504
42360	113505
56848	113506
6260	113507
258946	113508
106362	113509
146151	113510
51838	113511
92745	113512
144696	113513
94235	113514
27116	113515
10731	113516
10573	113517
174593	113518
10174	113519
7145	113520
228278	113521
247560	113522
107462	113523
47397	113524
101501	113525
127060	113526
7384	113527
63172	113528
159086	113529
18	113530
2369	113531
32566	113532
167722	113533
37484	113534
26739	113535
19656	113536
12657	113537
134118	113538
23959	113539
7569	113540
1983	113541
93	113542
2386	113543
51100	113544
78158	113545
50737	113546
110422	113547
10561	113548
222135	113549
207897	113550
17493	113551
124039	113552
113451	113553
55029	113554
24417	113555
10923	113556
119224	113557
200	113558
24482	113559
301526	113560
29966	113561
30534	113562
3113	113563
6846	113564
189474	113565
111801	113566
81744	113567
74181	113568
152773	113569
45902	113570
3187	113571
277596	113572
7051	113573
7051	113574
33957	113575
5092	113576
33953	113577
124018	113578
10050	113579
123304	113580
121221	113581
42525	113582
56616	113583
4359	113584
1026	113585
59418	113586
156618	113587
111	113588
60984	113589
207941	113590
6248	113591
2632	113592
26419	113593
192926	113594
17656	113595
37799	113596
85044	113597
46555	113598
110746	113599
36278	113600
4764	113601
4013	113602
4013	113603
117364	113604
91693	113605
111577	113606
120530	113607
52810	113608
116202	113609
243242	113610
303686	113611
38722	113612
2768	113613
156116	113614
51078	113615
36715	113616
96345	113617
95386	113618
51035	113619
161077	113620
35185	113621
4737	113622
30874	113623
7402	113624
215681	113625
36518	113626
1598	113627
139301	113628
69720	113629
137906	113630
24903	113631
199492	113632
43031	113633
198781	113634
186258	113635
104941	113636
114149	113637
126396	113638
190666	113639
78212	113640
78212	113641
4894	113642
42995	113643
181108	113644
126220	113645
84518	113646
163975	113647
25584	113648
59513	113649
24530	113650
127894	113651
114141	113652
27176	113653
42499	113654
60012	113655
147501	113656
128711	113657
93374	113658
934	113659
100027	113660
147662	113661
35523	113662
29796	113663
204617	113664
556	113665
53910	113666
89431	113667
67575	113668
59471	113669
6358	113670
284400	113671
2950	113672
43715	113673
19821	113674
28712	113675
33211	113676
7534	113677
70706	113678
241824	113679
67498	113680
25033	113681
93697	113682
74489	113683
13731	113684
46614	113685
73001	113686
17898	113687
42890	113688
18132	113689
35430	113690
56922	113691
300473	113692
188831	113693
47430	113694
63603	113695
131685	113696
52477	113697
9572	113698
57912	113699
36818	113700
84667	113701
4238	113702
401	113703
401	113704
6082	113705
3868	113706
25743	113707
282928	113708
36013	113709
24273	113710
4569	113711
19083	113712
19306	113713
75255	113714
30672	113715
112101	113716
1614	113717
151184	113718
106624	113719
53043	113720
7039	113721
88254	113722
125343	113723
145268	113724
8452	113725
207420	113726
97902	113727
778	113728
88225	113729
62938	113730
134836	113731
2199	113732
77787	113733
62489	113734
55427	113735
80773	113736
304838	113737
107406	113738
134561	113739
45734	113740
135228	113741
82021	113742
5642	113743
156271	113744
194452	113745
135036	113746
5796	113747
119590	113748
188141	113749
22694	113750
22425	113751
107040	113752
71118	113753
20641	113754
133691	113755
205470	113756
115989	113757
75530	113758
22130	113759
20394	113760
92978	113761
41016	113762
73792	113763
231605	113764
20051	113765
2583	113766
85487	113767
26054	113768
82605	113769
114491	113770
2073	113771
134276	113772
12369	113773
217732	113774
201122	113775
13970	113776
21287	113777
30189	113778
51114	113779
214426	113780
11414	113781
79121	113782
128645	113783
52161	113784
23885	113785
46961	113786
57512	113787
159663	113788
45856	113789
11039	113790
27978	113791
10780	113792
38353	113793
165605	113794
25893	113795
178206	113796
38245	113797
32398	113798
120055	113799
94988	113800
92905	113801
158635	113802
6288	113803
20210	113804
66196	113805
10833	113806
14671	113807
7178	113808
9666	113809
9666	113810
29273	113811
303235	113812
253031	113813
273523	113814
26029	113815
14847	113816
47259	113817
199154	113818
353	113819
15	113820
231959	113821
132459	113822
90661	113823
52563	113824
73716	113825
6097	113826
117006	113827
29601	113828
6855	113829
231819	113830
152298	113831
211397	113832
41802	113833
95699	113834
14991	113835
94652	113836
273139	113837
19019	113838
46350	113839
56901	113840
63393	113841
77957	113842
32311	113843
99431	113844
10134	113845
85734	113846
116903	113847
7513	113848
80108	113849
822	113850
59033	113851
59033	113852
59033	113853
136653	113854
20335	113855
56476	113856
187556	113857
145665	113858
114148	113859
48601	113860
75114	113861
18970	113862
86739	113863
136336	113864
251244	113865
289470	113866
579	113867
57430	113868
21685	113869
3209	113870
134427	113871
94999	113872
1514	113873
297530	113874
61391	113875
46120	113876
208729	113877
169	113878
22470	113879
48304	113880
20623	113881
42842	113882
50825	113883
5335	113884
57992	113885
17407	113886
235855	113887
47919	113888
42863	113889
168793	113890
45736	113891
39540	113892
171067	113893
89187	113894
176130	113895
1528	113896
1923	113897
15	113898
3161	113899
814	113900
83229	113901
52682	113902
8584	113903
407	113904
60883	113905
50590	113906
44413	113907
49948	113908
14263	113909
26164	113910
115587	113911
238	113912
76258	113913
5940	113914
57984	113915
8754	113916
2922	113917
119486	113918
77169	113919
222646	113920
3205	113921
4530	113922
5721	113923
2783	113924
42414	113925
90504	113926
4294	113927
56745	113928
108820	113929
55986	113930
62383	113931
155691	113932
80838	113933
31455	113934
299201	113935
87444	113936
127937	113937
41778	113938
23576	113939
297819	113940
111687	113941
80832	113942
232988	113943
74711	113944
20322	113945
71262	113946
45062	113947
168227	113948
152759	113949
32036	113950
215677	113951
188172	113952
103336	113953
170131	113954
188170	113955
104534	113956
614	113957
282236	113958
148810	113959
137411	113960
15211	113961
131810	113962
96713	113963
90639	113964
46113	113965
31166	113966
3545	113967
77455	113968
234091	113969
5496	113970
255543	113971
70117	113972
23905	113973
2607	113974
2465	113975
256453	113976
7065	113977
86331	113978
2465	113979
84376	113980
1536	113981
56268	113982
27860	113983
1335	113984
155517	113985
7391	113986
9959	113987
257059	113988
88223	113989
9371	113990
146869	113991
69313	113992
115070	113993
29578	113994
19051	113995
19943	113996
93527	113997
37923	113998
47142	113999
193559	114000
13800	114001
16576	114002
40848	114003
38106	114004
137178	114005
121888	114006
128598	114007
13740	114008
61899	114009
18611	114010
156040	114011
210	114012
94717	114013
169185	114014
47910	114015
1842	114016
92195	114017
180407	114018
57918	114019
141671	114020
32903	114021
127862	114022
129738	114023
6833	114024
34383	114025
8778	114026
260621	114027
71547	114028
157311	114029
58143	114030
3339	114031
73765	114032
110548	114033
102573	114034
22039	114035
1826	114036
168887	114037
256623	114038
38417	114039
26799	114040
6578	114041
57486	114042
25700	114043
123047	114044
119606	114045
6411	114046
39776	114047
3290	114048
24449	114049
15525	114050
3285	114051
12688	114052
189225	114053
62177	114054
8359	114055
145978	114056
68871	114057
13637	114058
3199	114059
70892	114060
152752	114061
122897	114062
119861	114063
11545	114064
216949	114065
11405	114066
115982	114067
57747	114068
15152	114069
88799	114070
8540	114071
196660	114072
271130	114073
139444	114074
1199	114075
55957	114076
51101	114077
2759	114078
221777	114079
5257	114080
76107	114081
128617	114082
128617	114083
244353	114084
18084	114085
53539	114086
81247	114087
2158	114088
69054	114089
286106	114090
13858	114091
50301	114092
89438	114093
28884	114094
867	114095
57553	114096
29724	114097
24601	114098
29910	114099
27386	114100
63324	114101
17362	114102
19334	114103
15094	114104
19329	114105
2097	114106
1528	114107
35394	114108
2542	114109
205728	114110
61854	114111
204973	114112
8183	114113
168931	114114
22847	114115
293381	114116
29618	114117
54179	114118
79643	114119
55692	114120
73142	114121
94222	114122
13342	114123
493	114124
235319	114125
11001	114126
43655	114127
157937	114128
203069	114129
10288	114130
143021	114131
80168	114132
19921	114133
136888	114134
14992	114135
1507	114136
5474	114137
190368	114138
11253	114139
191861	114140
19140	114141
229382	114142
16788	114143
67048	114144
38106	114145
128909	114146
899	114147
198494	114148
102762	114149
27604	114150
34384	114151
3101	114152
6242	114153
19754	114154
69218	114155
6227	114156
12896	114157
85806	114158
209528	114159
31791	114160
1193	114161
206570	114162
55311	114163
1022	114164
1236	114165
19077	114166
19037	114167
43900	114168
82607	114169
97251	114170
33519	114171
141497	114172
24749	114173
22687	114174
2357	114175
9387	114176
95807	114177
75555	114178
17610	114179
5016	114180
9794	114181
198616	114182
100896	114183
23459	114184
28317	114185
194324	114186
104993	114187
10449	114188
20329	114189
20321	114190
178000	114191
29679	114192
58772	114193
4918	114194
22336	114195
20856	114196
60865	114197
61677	114198
21394	114199
70472	114200
3209	114201
19227	114202
249386	114203
90280	114204
193769	114205
8206	114206
8087	114207
742	114208
105624	114209
47117	114210
742	114211
1290	114212
18792	114213
238543	114214
16557	114215
64195	114216
128041	114217
38428	114218
13132	114219
13265	114220
10890	114221
4124	114222
28126	114223
43110	114224
15104	114225
26938	114226
22444	114227
74197	114228
116	114229
5186	114230
20194	114231
100018	114232
99963	114233
76069	114234
54795	114235
323	114236
11935	114237
110570	114238
16810	114239
35715	114240
145359	114241
72899	114242
152350	114243
6059	114244
21781	114245
405	114246
101387	114247
69502	114248
34294	114249
109106	114250
24858	114251
47216	114252
38219	114253
12472	114254
25246	114255
194723	114256
64207	114257
60351	114258
11765	114259
84295	114260
197481	114261
46796	114262
63985	114263
14579	114264
129937	114265
142648	114266
5675	114267
1965	114268
32750	114269
113	114270
296745	114271
42422	114272
64922	114273
30109	114274
237811	114275
32316	114276
41945	114277
479	114278
196	114279
93494	114280
1395	114281
13974	114282
4960	114283
98692	114284
245177	114285
142791	114286
145399	114287
171358	114288
1356	114289
7058	114290
15196	114291
9995	114292
52995	114293
238795	114294
32412	114295
15884	114296
35720	114297
196307	114298
140033	114299
137820	114300
6040	114301
71748	114302
401	114303
51912	114304
17955	114305
423	114306
136425	114307
87027	114308
56541	114309
32834	114310
105739	114311
22212	114312
20508	114313
95422	114314
117293	114315
108921	114316
61699	114317
135051	114318
16051	114319
268658	114320
15850	114321
2405	114322
301931	114323
26280	114324
21604	114325
40351	114326
6870	114327
38735	114328
1400	114329
88278	114330
109887	114331
1064	114332
226386	114333
96950	114334
12015	114335
3896	114336
3896	114337
25462	114338
16601	114339
92274	114340
44322	114341
261964	114342
59838	114343
196184	114344
4471	114345
14499	114346
75987	114347
94276	114348
6650	114349
105611	114350
207	114351
1002	114352
20304	114353
62320	114354
40674	114355
101094	114356
13899	114357
2041	114358
10931	114359
166445	114360
401	114361
123820	114362
21496	114363
125827	114364
118490	114365
32302	114366
16989	114367
59544	114368
44318	114369
114459	114370
66265	114371
30212	114372
56213	114373
7513	114374
98481	114375
65473	114376
196696	114377
39948	114378
1877	114379
100538	114380
27871	114381
3287	114382
283761	114383
90654	114384
22811	114385
278425	114386
875	114387
51555	114388
137152	114389
66599	114390
34292	114391
11434	114392
7204	114393
19670	114394
258225	114395
257	114396
115657	114397
131611	114398
158741	114399
17441	114400
9002	114401
42110	114402
194593	114403
72825	114404
117365	114405
73113	114406
13278	114407
1205	114408
7964	114409
2743	114410
170424	114411
163625	114412
27826	114413
13016	114414
111714	114415
11826	114416
28434	114417
279174	114418
10569	114419
11358	114420
62732	114421
127508	114422
48760	114423
34216	114424
55102	114425
187033	114426
2430	114427
1721	114428
52214	114429
205013	114430
60241	114431
31371	114432
75290	114433
180963	114434
88496	114435
136472	114436
45499	114437
60684	114438
177096	114439
285478	114440
2265	114441
12	114442
13439	114443
6810	114444
56067	114445
210172	114446
38481	114447
6217	114448
6754	114449
204781	114450
157	114451
69867	114452
47271	114453
252367	114454
38520	114455
74940	114456
41513	114457
12241	114458
180341	114459
54123	114460
181	114461
6188	114462
146935	114463
69872	114464
20875	114465
140599	114466
12140	114467
68752	114468
45642	114469
206331	114470
59103	114471
10649	114472
30053	114473
259387	114474
201841	114475
11067	114476
52940	114477
8779	114478
26217	114479
39853	114480
67537	114481
35010	114482
244	114483
133142	114484
10833	114485
25865	114486
112649	114487
2441	114488
60507	114489
1329	114490
75032	114491
86011	114492
143266	114493
116101	114494
111541	114495
14855	114496
115809	114497
105690	114498
254	114499
17057	114500
37869	114501
3967	114502
123	114503
13399	114504
1193	114505
420	114506
100	114507
135381	114508
131578	114509
92449	114510
90207	114511
54931	114512
12405	114513
1160	114514
40496	114515
6399	114516
31678	114517
218934	114518
61440	114519
14511	114520
187531	114521
36382	114522
1336	114523
16196	114524
600	114525
124722	114526
197727	114527
260133	114528
20923	114529
669	114530
1335	114531
1061	114532
160706	114533
43588	114534
89432	114535
89432	114536
36088	114537
24590	114538
118951	114539
149467	114540
18008	114541
290848	114542
110515	114543
2330	114544
270942	114545
38017	114546
72892	114547
57901	114548
289867	114549
51743	114550
199930	114551
84138	114552
13393	114553
42826	114554
79596	114555
25846	114556
41900	114557
4104	114558
796	114559
19206	114560
137260	114561
7290	114562
7704	114563
256574	114564
148227	114565
8233	114566
107055	114567
130156	114568
17493	114569
43186	114570
79888	114571
20538	114572
20803	114573
29206	114574
58737	114575
2176	114576
143420	114577
115816	114578
106444	114579
17268	114580
31948	114581
7345	114582
191895	114583
31313	114584
13043	114585
1733	114586
106090	114587
8913	114588
118624	114589
6082	114590
247953	114591
149490	114592
74452	114593
24647	114594
74246	114595
99881	114596
12014	114597
3998	114598
8258	114599
13825	114600
93807	114601
1646	114602
97089	114603
40285	114604
116014	114605
59525	114606
14756	114607
249049	114608
196661	114609
277830	114610
31948	114611
8996	114612
42123	114613
131727	114614
53617	114615
6146	114616
140901	114617
55335	114618
54793	114619
24469	114620
121633	114621
174179	114622
282	114623
17454	114624
21774	114625
5459	114626
111577	114627
7364	114628
202187	114629
4003	114630
228595	114631
86541	114632
30708	114633
20248	114634
159013	114635
13713	114636
83124	114637
39863	114638
12395	114639
89829	114640
29220	114641
185004	114642
20146	114643
14301	114644
283621	114645
142938	114646
52222	114647
299990	114648
122604	114649
5044	114650
80034	114651
53635	114652
110928	114653
165929	114654
58222	114655
4504	114656
94388	114657
79959	114658
91953	114659
222041	114660
34716	114661
126856	114662
4895	114663
160087	114664
41546	114665
22005	114666
10832	114667
183122	114668
17372	114669
204760	114670
6634	114671
39910	114672
78265	114673
20835	114674
98773	114675
57522	114676
4423	114677
102898	114678
163201	114679
20137	114680
6546	114681
96351	114682
3921	114683
96985	114684
211211	114685
196067	114686
145141	114687
19792	114688
546	114689
264842	114690
6082	114691
93855	114692
111675	114693
28	114694
38297	114695
64003	114696
11427	114697
12343	114698
31000	114699
112944	114700
73740	114701
135836	114702
291745	114703
75791	114704
77907	114705
6208	114706
27421	114707
171040	114708
224552	114709
292095	114710
3818	114711
82959	114712
25834	114713
1048	114714
235363	114715
16446	114716
136	114717
125876	114718
34040	114719
127881	114720
204890	114721
89414	114722
6894	114723
112204	114724
2241	114725
668	114726
86029	114727
13146	114728
34897	114729
45215	114730
56397	114731
25135	114732
87425	114733
72016	114734
3346	114735
5937	114736
21102	114737
61823	114738
84576	114739
26992	114740
8431	114741
6634	114742
215363	114743
75834	114744
304453	114745
91583	114746
9598	114747
130678	114748
91717	114749
61237	114750
179491	114751
13144	114752
17898	114753
56116	114754
38958	114755
93405	114756
155468	114757
158578	114758
135879	114759
86372	114760
31335	114761
61701	114762
5595	114763
21729	114764
23557	114765
237431	114766
26955	114767
32028	114768
212262	114769
63013	114770
45506	114771
4197	114772
99230	114773
29236	114774
206651	114775
43520	114776
103670	114777
16892	114778
168230	114779
20085	114780
101276	114781
71868	114782
37409	114783
10907	114784
153482	114785
75039	114786
9283	114787
242426	114788
67637	114789
187939	114790
46358	114791
67650	114792
256602	114793
39090	114794
1808	114795
12573	114796
1	114797
48594	114798
35261	114799
4795	114800
31790	114801
151522	114802
13910	114803
14073	114804
83563	114805
174528	114806
148093	114807
32469	114808
80971	114809
108856	114810
9058	114811
52565	114812
64047	114813
1666	114814
31936	114815
28153	114816
38956	114817
137640	114818
63263	114819
11661	114820
5682	114821
152351	114822
97382	114823
197122	114824
15627	114825
131470	114826
103165	114827
154844	114828
18242	114829
17848	114830
58527	114831
32740	114832
2431	114833
103156	114834
26762	114835
27677	114836
197987	114837
89578	114838
108950	114839
46561	114840
99121	114841
186689	114842
60405	114843
93	114844
2975	114845
197121	114846
288739	114847
9831	114848
75573	114849
151885	114850
11290	114851
2937	114852
83688	114853
47630	114854
77373	114855
84296	114856
10217	114857
15692	114858
23393	114859
112768	114860
8632	114861
177308	114862
125719	114863
3301	114864
68474	114865
121640	114866
537	114867
80016	114868
94362	114869
83819	114870
95868	114871
39921	114872
41371	114873
263997	114874
183331	114875
9435	114876
133298	114877
4079	114878
60715	114879
215098	114880
198176	114881
597	114882
38194	114883
54655	114884
157661	114885
14106	114886
461	114887
2095	114888
65104	114889
71577	114890
59751	114891
50559	114892
53229	114893
127439	114894
56926	114895
10341	114896
40462	114897
181800	114898
73414	114899
90387	114900
107444	114901
124859	114902
81857	114903
73231	114904
44419	114905
3	114906
164166	114907
213085	114908
167401	114909
1077	114910
25995	114911
11708	114912
276700	114913
73089	114914
88223	114915
29161	114916
32371	114917
59693	114918
132146	114919
44120	114920
149055	114921
41809	114922
36024	114923
171569	114924
68545	114925
120126	114926
955	114927
27022	114928
296493	114929
152468	114930
5443	114931
40380	114932
9836	114933
5497	114934
194753	114935
147585	114936
84498	114937
68674	114938
26620	114939
48040	114940
1264	114941
80101	114942
9499	114943
77859	114944
5954	114945
197482	114946
269	114947
15515	114948
207529	114949
21059	114950
131903	114951
217691	114952
21817	114953
21351	114954
56721	114955
40926	114956
77285	114957
109232	114958
3792	114959
55014	114960
18758	114961
33477	114962
264629	114963
54112	114964
824	114965
29947	114966
25236	114967
5094	114968
97638	114969
109876	114970
69729	114971
81722	114972
147110	114973
26719	114974
19980	114975
1136	114976
45657	114977
20013	114978
56513	114979
98882	114980
118591	114981
196463	114982
77918	114983
137167	114984
63059	114985
48099	114986
132123	114987
24818	114988
231676	114989
2411	114990
8674	114991
7405	114992
17385	114993
2112	114994
109583	114995
68734	114996
145216	114997
8352	114998
39021	114999
79640	115000
2142	115001
8590	115002
23430	115003
64350	115004
207910	115005
135215	115006
103189	115007
3415	115008
150874	115009
21626	115010
158564	115011
34592	115012
281210	115013
103410	115014
5092	115015
225623	115016
30941	115017
46119	115018
42857	115019
54	115020
2898	115021
118236	115022
49986	115023
1982	115024
9405	115025
34756	115026
12210	115027
135061	115028
9324	115029
213361	115030
34241	115031
13918	115032
14900	115033
38102	115034
13895	115035
10278	115036
178543	115037
265062	115038
95349	115039
87319	115040
40736	115041
89767	115042
35645	115043
41794	115044
29219	115045
4509	115046
92565	115047
26638	115048
35298	115049
270731	115050
39790	115051
7212	115052
9894	115053
117604	115054
182936	115055
38864	115056
55457	115057
101684	115058
19860	115059
50332	115060
118161	115061
24163	115062
46077	115063
194190	115064
5747	115065
340	115066
5989	115067
220783	115068
140235	115069
40572	115070
13468	115071
30	115072
3383	115073
17059	115074
20507	115075
57062	115076
6980	115077
183709	115078
1789	115079
178376	115080
23159	115081
30498	115082
115506	115083
44644	115084
115293	115085
51465	115086
2264	115087
179132	115088
20078	115089
21892	115090
127281	115091
5494	115092
5554	115093
127596	115094
53603	115095
53603	115096
82981	115097
8588	115098
126738	115099
31148	115100
15411	115101
67673	115102
134534	115103
61288	115104
149694	115105
183367	115106
12754	115107
116876	115108
14053	115109
122290	115110
124917	115111
106633	115112
445	115113
12220	115114
78720	115115
1647	115116
13573	115117
79165	115118
264654	115119
48842	115120
3153	115121
281999	115122
32537	115123
148	115124
2456	115125
307260	115126
8278	115127
1767	115128
65235	115129
1942	115130
12037	115131
78354	115132
146081	115133
159276	115134
80	115135
276158	115136
15387	115137
8985	115138
542	115139
11094	115140
879	115141
710	115142
194724	115143
16042	115144
88494	115145
188383	115146
21370	115147
23300	115148
68154	115149
96683	115150
7376	115151
87714	115152
2573	115153
43806	115154
4734	115155
15438	115156
214838	115157
119825	115158
22675	115159
78757	115160
11471	115161
36102	115162
2102	115163
201331	115164
17591	115165
2521	115166
298105	115167
298086	115168
9548	115169
61592	115170
211760	115171
33536	115172
15208	115173
49700	115174
133846	115175
9144	115176
2641	115177
2916	115178
11831	115179
6721	115180
168459	115181
50868	115182
4896	115183
3584	115184
89168	115185
82923	115186
59931	115187
40204	115188
136619	115189
45075	115190
70000	115191
60214	115192
41	115193
63097	115194
23660	115195
136544	115196
110017	115197
26185	115198
3250	115199
62141	115200
61229	115201
7034	115202
53016	115203
94186	115204
351	115205
1652	115206
57634	115207
4577	115208
1425	115209
23467	115210
18020	115211
42232	115212
1008	115213
1974	115214
210457	115215
788	115216
120873	115217
6691	115218
100	115219
9073	115220
4763	115221
64151	115222
271100	115223
150938	115224
15391	115225
52543	115226
1531	115227
37825	115228
12609	115229
73528	115230
230409	115231
2317	115232
194812	115233
74289	115234
158	115235
134615	115236
83986	115237
23709	115238
89498	115239
99002	115240
15976	115241
28919	115242
75801	115243
25679	115244
6795	115245
17705	115246
11437	115247
492	115248
176473	115249
74203	115250
11931	115251
6449	115252
24986	115253
281213	115254
34439	115255
56743	115256
147533	115257
82966	115258
1464	115259
41726	115260
18212	115261
74697	115262
146283	115263
10443	115264
344	115265
54995	115266
30271	115267
27794	115268
62971	115269
312	115270
88091	115271
4236	115272
18250	115273
10703	115274
2080	115275
20219	115276
2353	115277
42595	115278
1942	115279
318	115280
477	115281
7922	115282
8594	115283
93912	115284
73012	115285
29961	115286
141002	115287
207058	115288
664	115289
658	115290
20736	115291
9581	115292
68348	115293
43137	115294
32412	115295
48689	115296
33092	115297
3094	115298
858	115299
13303	115300
511	115301
114797	115302
68731	115303
56117	115304
190567	115305
174783	115306
5969	115307
155821	115308
2945	115309
10087	115310
207783	115311
120455	115312
261920	115313
83991	115314
262079	115315
241009	115316
254355	115317
16320	115318
71241	115319
27684	115320
7506	115321
147337	115322
73336	115323
67855	115324
18717	115325
24243	115326
36452	115327
120000	115328
259726	115329
20281	115330
87889	115331
104233	115332
70771	115333
15869	115334
73476	115335
2592	115336
234000	115337
138370	115338
121815	115339
56971	115340
34592	115341
67795	115342
36582	115343
28	115344
14431	115345
291	115346
18244	115347
13505	115348
16352	115349
269057	115350
48687	115351
62863	115352
99570	115353
81178	115354
133415	115355
32205	115356
53617	115357
12126	115358
17751	115359
194808	115360
16609	115361
3992	115362
39589	115363
1160	115364
28343	115365
1356	115366
293977	115367
245812	115368
6952	115369
1836	115370
64496	115371
266699	115372
182176	115373
291	115374
42893	115375
275429	115376
29193	115377
4069	115378
13358	115379
207938	115380
210566	115381
124571	115382
6287	115383
4794	115384
181277	115385
40489	115386
7283	115387
29309	115388
82948	115389
8863	115390
62794	115391
135681	115392
56774	115393
116989	115394
52591	115395
216540	115396
114198	115397
52778	115398
38244	115399
201125	115400
1415	115401
142363	115402
84609	115403
14356	115404
2080	115405
51725	115406
304	115407
84501	115408
43516	115409
400	115410
28981	115411
17059	115412
23038	115413
88005	115414
42110	115415
16667	115416
65000	115417
93542	115418
25329	115419
3773	115420
71754	115421
6846	115422
46028	115423
2905	115424
52400	115425
52178	115426
212234	115427
31111	115428
218953	115429
33685	115430
198995	115431
198995	115432
88839	115433
179334	115434
87869	115435
87869	115436
8427	115437
5245	115438
64738	115439
193811	115440
52144	115441
66022	115442
3945	115443
7035	115444
128867	115445
217721	115446
1417	115447
44230	115448
38282	115449
9200	115450
4355	115451
4288	115452
154746	115453
64319	115454
15016	115455
4840	115456
44298	115457
77891	115458
40869	115459
106108	115460
29151	115461
80088	115462
223677	115463
92066	115464
43602	115465
46407	115466
81738	115467
81738	115468
31738	115469
111103	115470
176267	115471
80971	115472
8087	115473
26824	115474
134860	115475
11229	115476
96455	115477
21185	115478
74517	115479
27959	115480
157937	115481
29554	115482
35903	115483
9915	115484
38661	115485
89128	115486
237409	115487
21840	115488
80166	115489
253835	115490
4296	115491
3600	115492
135058	115493
5228	115494
200494	115495
286206	115496
301	115497
33553	115498
170235	115499
262699	115500
28549	115501
36752	115502
50338	115503
572	115504
76727	115505
35151	115506
2356	115507
48254	115508
81021	115509
55915	115510
40439	115511
28	115512
10745	115513
125548	115514
68216	115515
5849	115516
205951	115517
2548	115518
111829	115519
47325	115520
22255	115521
51782	115522
68234	115523
90602	115524
7263	115525
134497	115526
103289	115527
116200	115528
45413	115529
39287	115530
40921	115531
149484	115532
14055	115533
171102	115534
25727	115535
2918	115536
52813	115537
1515	115538
86766	115539
27151	115540
283649	115541
303351	115542
38854	115543
10354	115544
8267	115545
17498	115546
1599	115547
3799	115548
157	115549
5667	115550
579	115551
129224	115552
16408	115553
198709	115554
247528	115555
29207	115556
110101	115557
178759	115558
1847	115559
39439	115560
23132	115561
229948	115562
33733	115563
33887	115564
131733	115565
30532	115566
126166	115567
241827	115568
186244	115569
87242	115570
290022	115571
22447	115572
121578	115573
24901	115574
48006	115575
269223	115576
27658	115577
44776	115578
28780	115579
46287	115580
54331	115581
128711	115582
51762	115583
133338	115584
27303	115585
60483	115586
64916	115587
9887	115588
108276	115589
126904	115590
6581	115591
23170	115592
8526	115593
27486	115594
134759	115595
19329	115596
77095	115597
107022	115598
19248	115599
9167	115600
142020	115601
298	115602
304567	115603
138102	115604
27119	115605
176379	115606
11865	115607
46686	115608
17238	115609
40410	115610
25069	115611
66902	115612
33642	115613
25775	115614
1900	115615
4220	115616
162258	115617
113440	115618
10304	115619
15598	115620
23790	115621
143205	115622
41255	115623
48946	115624
52928	115625
133079	115626
106707	115627
23010	115628
12079	115629
81697	115630
153951	115631
25583	115632
1658	115633
28877	115634
84074	115635
78715	115636
27723	115637
7994	115638
60486	115639
132149	115640
298271	115641
153459	115642
73001	115643
80008	115644
4589	115645
89571	115646
141192	115647
283041	115648
29357	115649
138824	115650
79853	115651
2676	115652
62207	115653
66560	115654
92671	115655
16317	115656
121613	115657
207842	115658
69894	115659
53679	115660
238721	115661
15601	115662
166466	115663
137948	115664
40204	115665
297975	115666
7534	115667
311842	115668
201287	115669
113740	115670
203419	115671
165113	115672
3997	115673
31297	115674
62065	115675
185525	115676
59057	115677
600	115678
60929	115679
105331	115680
57398	115681
61238	115682
165746	115683
28626	115684
51760	115685
37088	115686
11230	115687
48525	115688
129961	115689
136777	115690
284264	115691
5147	115692
23917	115693
745	115694
33302	115695
43405	115696
98967	115697
596	115698
92546	115699
17845	115700
18260	115701
34669	115702
145880	115703
296424	115704
42967	115705
257092	115706
28503	115707
209931	115708
1023	115709
57803	115710
22266	115711
26870	115712
209074	115713
53247	115714
74736	115715
88861	115716
81277	115717
214969	115718
77633	115719
76119	115720
23613	115721
65013	115722
76684	115723
52475	115724
168269	115725
107068	115726
308885	115727
197273	115728
254532	115729
103533	115730
249820	115731
2646	115732
45739	115733
145883	115734
42329	115735
264499	115736
64270	115737
48162	115738
79996	115739
3491	115740
14117	115741
149076	115742
68656	115743
994	115744
12989	115745
205079	115746
107243	115747
43592	115748
36153	115749
269306	115750
1865	115751
33299	115752
70953	115753
186361	115754
120998	115755
135987	115756
7473	115757
660	115758
38598	115759
12813	115760
105186	115761
16273	115762
260795	115763
15162	115764
20210	115765
56923	115766
79398	115767
8432	115768
58933	115769
95574	115770
115055	115771
287549	115772
35106	115773
49531	115774
19832	115775
121647	115776
54685	115777
12208	115778
9174	115779
234921	115780
234920	115781
132912	115782
202364	115783
21101	115784
190452	115785
155447	115786
160975	115787
89950	115788
73913	115789
233299	115790
242803	115791
222551	115792
26756	115793
2031	115794
119061	115795
17987	115796
60738	115797
14612	115798
16672	115799
78005	115800
52174	115801
7907	115802
2100	115803
46409	115804
129682	115805
206031	115806
43053	115807
220792	115808
205578	115809
211887	115810
153606	115811
89978	115812
18590	115813
293727	115814
456	115815
274616	115816
18796	115817
84662	115818
8510	115819
169980	115820
206328	115821
179950	115822
17584	115823
207286	115824
93018	115825
62125	115826
14834	115827
133772	115828
188374	115829
190780	115830
59513	115831
59513	115832
19674	115833
36001	115834
2403	115835
174512	115836
208232	115837
89628	115838
41717	115839
40394	115840
24596	115841
57628	115842
50932	115843
53047	115844
125968	115845
52521	115846
181636	115847
17385	115848
34509	115849
4918	115850
121455	115851
93139	115852
74154	115853
50551	115854
9960	115855
93986	115856
27360	115857
112082	115858
9379	115859
90699	115860
73061	115861
52673	115862
210657	115863
58933	115864
43831	115865
27078	115866
163634	115867
16672	115868
140732	115869
103584	115870
138268	115871
175784	115872
48923	115873
84856	115874
81220	115875
41155	115876
80710	115877
42071	115878
39380	115879
297260	115880
16681	115881
7624	115882
9277	115883
236969	115884
104420	115885
29357	115886
35215	115887
9439	115888
25639	115889
130294	115890
9666	115891
147023	115892
4623	115893
71935	115894
111327	115895
27144	115896
28128	115897
170586	115898
40120	115899
78909	115900
207913	115901
112018	115902
104516	115903
261483	115904
1068	115905
27597	115906
42582	115907
36907	115908
178467	115909
90124	115910
132425	115911
168681	115912
175015	115913
208322	115914
302	115915
32660	115916
102574	115917
278473	115918
65779	115919
34261	115920
63155	115921
17941	115922
20175	115923
39737	115924
101	115925
27315	115926
121189	115927
8018	115928
58122	115929
28100	115930
132227	115931
86886	115932
93984	115933
55333	115934
110340	115935
196813	115936
163970	115937
70945	115938
21464	115939
312032	115940
1693	115941
69357	115942
95772	115943
114131	115944
172625	115945
202300	115946
312808	115947
142616	115948
144019	115949
169084	115950
96770	115951
164796	115952
122496	115953
33572	115954
66806	115955
50367	115956
257607	115957
69695	115958
167158	115959
144371	115960
26870	115961
30129	115962
874	115963
92619	115964
135936	115965
61723	115966
4878	115967
28897	115968
73044	115969
55956	115970
85168	115971
18655	115972
17139	115973
83475	115974
172	115975
36640	115976
3641	115977
50396	115978
686	115979
142730	115980
38690	115981
81773	115982
41764	115983
15599	115984
52279	115985
13545	115986
116900	115987
238522	115988
27469	115989
18100	115990
6805	115991
11943	115992
24269	115993
66123	115994
92593	115995
248042	115996
2975	115997
282624	115998
232403	115999
91444	116000
167664	116001
312428	116002
241279	116003
23777	116004
85827	116005
50767	116006
34996	116007
36106	116008
20744	116009
4837	116010
1893	116011
39569	116012
15495	116013
3162	116014
31000	116015
1363	116016
303	116017
36254	116018
102	116019
268	116020
171541	116021
29361	116022
10757	116023
78495	116024
27292	116025
67026	116026
256864	116027
97977	116028
91975	116029
41236	116030
99335	116031
57914	116032
98080	116033
7598	116034
10681	116035
74251	116036
3743	116037
179038	116038
85329	116039
12478	116040
52635	116041
15106	116042
38211	116043
35799	116044
204579	116045
23786	116046
57635	116047
34928	116048
779	116049
165356	116050
119977	116051
54151	116052
35789	116053
242720	116054
311116	116055
152753	116056
35001	116057
190993	116058
102832	116059
305283	116060
17330	116061
13982	116062
1437	116063
16299	116064
223085	116065
39135	116066
128403	116067
254111	116068
64077	116069
95588	116070
12758	116071
52080	116072
18248	116073
20599	116074
102349	116075
3559	116076
2034	116077
66621	116078
93994	116079
6808	116080
101782	116081
269860	116082
8683	116083
49760	116084
153781	116085
73212	116086
3873	116087
187433	116088
254771	116089
14564	116090
290635	116091
78079	116092
58967	116093
116863	116094
129586	116095
75862	116096
55495	116097
90574	116098
18779	116099
1595	116100
40968	116101
13915	116102
205578	116103
21406	116104
299301	116105
262233	116106
125272	116107
10350	116108
59933	116109
136454	116110
79450	116111
20332	116112
237	116113
42920	116114
50970	116115
68834	116116
87049	116117
111503	116118
52812	116119
61107	116120
107801	116121
41593	116122
158152	116123
50157	116124
4481	116125
174481	116126
106517	116127
158859	116128
5668	116129
104597	116130
24054	116131
13449	116132
210028	116133
181877	116134
24130	116135
87319	116136
647	116137
107432	116138
22925	116139
113174	116140
28688	116141
12325	116142
75400	116143
35504	116144
174668	116145
35505	116146
50930	116147
21706	116148
5935	116149
9048	116150
24696	116151
20285	116152
7924	116153
2183	116154
59741	116155
126124	116156
242023	116157
20633	116158
296	116159
12125	116160
2579	116161
216636	116162
113808	116163
13133	116164
40012	116165
9558	116166
196253	116167
2243	116168
204955	116169
10144	116170
2374	116171
32707	116172
269842	116173
110433	116174
92798	116175
41173	116176
23652	116177
41219	116178
6305	116179
34408	116180
26801	116181
294469	116182
121921	116183
53603	116184
55986	116185
55259	116186
39544	116187
19870	116188
54259	116189
227746	116190
70359	116191
76580	116192
17431	116193
53966	116194
16156	116195
246508	116196
33269	116197
147224	116198
78090	116199
22169	116200
185758	116201
132727	116202
21085	116203
156502	116204
107038	116205
65003	116206
263856	116207
256222	116208
21729	116209
3588	116210
74512	116211
31700	116212
45534	116213
243493	116214
88678	116215
185363	116216
268005	116217
124498	116218
240565	116219
54596	116220
8125	116221
112153	116222
55716	116223
37323	116224
37323	116225
12091	116226
284119	116227
602	116228
71562	116229
146943	116230
26461	116231
56766	116232
22921	116233
286082	116234
55783	116235
216239	116236
1775	116237
195209	116238
38319	116239
227944	116240
1856	116241
230299	116242
38764	116243
152139	116244
134244	116245
29969	116246
56059	116247
142549	116248
17481	116249
92624	116250
20083	116251
205520	116252
38896	116253
211444	116254
40691	116255
41170	116256
125280	116257
114546	116258
60021	116259
67322	116260
228825	116261
289647	116262
84092	116263
20520	116264
3775	116265
216421	116266
44863	116267
63191	116268
142764	116269
58814	116270
125176	116271
200524	116272
136520	116273
210663	116274
250079	116275
11220	116276
5370	116277
90046	116278
3170	116279
654	116280
67261	116281
72643	116282
13809	116283
35953	116284
43192	116285
58906	116286
174154	116287
31782	116288
95365	116289
21951	116290
156032	116291
36395	116292
171618	116293
2937	116294
119870	116295
8587	116296
17901	116297
155307	116298
2507	116299
22292	116300
127227	116301
9228	116302
77814	116303
98959	116304
3082	116305
86770	116306
22392	116307
85534	116308
118132	116309
107218	116310
63759	116311
16602	116312
210708	116313
60012	116314
17011	116315
44968	116316
23528	116317
34346	116318
24879	116319
220236	116320
8078	116321
79410	116322
34465	116323
29561	116324
89955	116325
18758	116326
96985	116327
142471	116328
128955	116329
126051	116330
45522	116331
67361	116332
79140	116333
62462	116334
62647	116335
5969	116336
166458	116337
136557	116338
177638	116339
158241	116340
124749	116341
194832	116342
14280	116343
530	116344
74147	116345
55841	116346
37660	116347
246581	116348
19401	116349
260766	116350
83719	116351
54892	116352
5443	116353
7393	116354
47115	116355
45219	116356
85424	116357
4357	116358
48582	116359
5355	116360
23921	116361
34323	116362
83390	116363
21566	116364
40987	116365
36087	116366
116	116367
2644	116368
95929	116369
46523	116370
13708	116371
53816	116372
19260	116373
3723	116374
7561	116375
65790	116376
187621	116377
174623	116378
119561	116379
161173	116380
8628	116381
10697	116382
91157	116383
18336	116384
69999	116385
8904	116386
2425	116387
35035	116388
11947	116389
2572	116390
56644	116391
74637	116392
74490	116393
34104	116394
151016	116395
24935	116396
90898	116397
113451	116398
111933	116399
93869	116400
139268	116401
157925	116402
52116	116403
63887	116404
11831	116405
34162	116406
17221	116407
2430	116408
86795	116409
3131	116410
47025	116411
54997	116412
29554	116413
154267	116414
24987	116415
93	116416
46455	116417
216476	116418
74128	116419
29837	116420
9617	116421
5105	116422
69623	116423
161699	116424
1376	116425
17499	116426
75832	116427
196691	116428
1785	116429
29357	116430
138151	116431
15613	116432
81	116433
92184	116434
44769	116435
56	116436
4868	116437
6205	116438
13508	116439
28946	116440
15893	116441
197650	116442
122627	116443
2806	116444
43247	116445
4530	116446
46158	116447
18462	116448
202614	116449
95937	116450
30918	116451
43712	116452
89209	116453
5896	116454
89632	116455
120803	116456
194	116457
25760	116458
216013	116459
9240	116460
176390	116461
34170	116462
27967	116463
70649	116464
37054	116465
133010	116466
42346	116467
74425	116468
13139	116469
2063	116470
149055	116471
150408	116472
140234	116473
92430	116474
45746	116475
88006	116476
267143	116477
102111	116478
217189	116479
62761	116480
5260	116481
288171	116482
102099	116483
9061	116484
27888	116485
207783	116486
107075	116487
205183	116488
39151	116489
157380	116490
30624	116491
25961	116492
27148	116493
43755	116494
63516	116495
209328	116496
52986	116497
51223	116498
88910	116499
122634	116500
16031	116501
123236	116502
118776	116503
38926	116504
186027	116505
40551	116506
168933	116507
146354	116508
27963	116509
65264	116510
193655	116511
174259	116512
51534	116513
144051	116514
100640	116515
113271	116516
281602	116517
103733	116518
114735	116519
63424	116520
116920	116521
59349	116522
92753	116523
107854	116524
93914	116525
164271	116526
180027	116527
44550	116528
224020	116529
2090	116530
208152	116531
55626	116532
101901	116533
72964	116534
77346	116535
88123	116536
154177	116537
26645	116538
79912	116539
248584	116540
117256	116541
188531	116542
121804	116543
93987	116544
17404	116545
48982	116546
22558	116547
240532	116548
197785	116549
43492	116550
59710	116551
95370	116552
97320	116553
59128	116554
75705	116555
204416	116556
96566	116557
306212	116558
144986	116559
20013	116560
84562	116561
115225	116562
63321	116563
137668	116564
133500	116565
3756	116566
118955	116567
64541	116568
9751	116569
161496	116570
192665	116571
159887	116572
9732	116573
6085	116574
72141	116575
87839	116576
51365	116577
3722	116578
115593	116579
196760	116580
64084	116581
2140	116582
188746	116583
106242	116584
215222	116585
93107	116586
29220	116587
311065	116588
31961	116589
65249	116590
309504	116591
208302	116592
110162	116593
18259	116594
211061	116595
136263	116596
55481	116597
5325	116598
180411	116599
26327	116600
39820	116601
73438	116602
181525	116603
79	116604
9148	116605
25729	116606
56991	116607
96367	116608
210981	116609
217016	116610
92212	116611
60651	116612
142056	116613
27031	116614
10812	116615
614	116616
71543	116617
1645	116618
19115	116619
12600	116620
162025	116621
191963	116622
73742	116623
121928	116624
49143	116625
224729	116626
27636	116627
24056	116628
23391	116629
87293	116630
173132	116631
130123	116632
199467	116633
66298	116634
57873	116635
73755	116636
64761	116637
34815	116638
11369	116639
96049	116640
61387	116641
203237	116642
193653	116643
98180	116644
141824	116645
39034	116646
309096	116647
71757	116648
69642	116649
194094	116650
27659	116651
206834	116652
304107	116653
7509	116654
115358	116655
125659	116656
42449	116657
9134	116658
15145	116659
137110	116660
62722	116661
15704	116662
73644	116663
62818	116664
5997	116665
189565	116666
18241	116667
15835	116668
33273	116669
190829	116670
97023	116671
73640	116672
61367	116673
114055	116674
227633	116675
64177	116676
16563	116677
103469	116678
2253	116679
58937	116680
63808	116681
173679	116682
123504	116683
126046	116684
5874	116685
140457	116686
190389	116687
45132	116688
255459	116689
87316	116690
89870	116691
57618	116692
50621	116693
200340	116694
20328	116695
109350	116696
8383	116697
44532	116698
127794	116699
203000	116700
114029	116701
59762	116702
48105	116703
209662	116704
6220	116705
302247	116706
302307	116707
2085	116708
95145	116709
1860	116710
3905	116711
84997	116712
70193	116713
18425	116714
36431	116715
4968	116716
28082	116717
8737	116718
141425	116719
310556	116720
140145	116721
53773	116722
53773	116723
236	116724
63045	116725
15542	116726
24155	116727
51127	116728
128093	116729
23554	116730
10025	116731
57873	116732
138148	116733
15971	116734
48692	116735
4441	116736
202606	116737
154704	116738
84943	116739
225040	116740
48692	116741
340	116742
16821	116743
73829	116744
111945	116745
172154	116746
282361	116747
130111	116748
95182	116749
71998	116750
177328	116751
129030	116752
28930	116753
3784	116754
36583	116755
91398	116756
147014	116757
76686	116758
233913	116759
45821	116760
111696	116761
29323	116762
64222	116763
177575	116764
26334	116765
57476	116766
12081	116767
62183	116768
90233	116769
141928	116770
71712	116771
243944	116772
19280	116773
248854	116774
89902	116775
120343	116776
133921	116777
287638	116778
138339	116779
122821	116780
213401	116781
204575	116782
213951	116783
43588	116784
99599	116785
141503	116786
53960	116787
173926	116788
141502	116789
65019	116790
70276	116791
77197	116792
175938	116793
38028	116794
265440	116795
16127	116796
69565	116797
111049	116798
252918	116799
70638	116800
2815	116801
32	116802
232017	116803
189267	116804
84080	116805
32	116806
6	116807
79301	116808
51765	116809
76885	116810
27155	116811
110567	116812
98013	116813
137111	116814
21215	116815
41341	116816
117923	116817
66558	116818
52478	116819
7317	116820
52756	116821
40741	116822
24564	116823
24564	116824
94888	116825
193959	116826
145486	116827
204286	116828
183547	116829
103623	116830
22286	116831
62126	116832
28852	116833
136950	116834
159379	116835
11	116836
133923	116837
131039	116838
3573	116839
128134	116840
55442	116841
83052	116842
143983	116843
211177	116844
136657	116845
102286	116846
290368	116847
264769	116848
87540	116849
121575	116850
2364	116851
27153	116852
43104	116853
134984	116854
51005	116855
19340	116856
199114	116857
88066	116858
195126	116859
234227	116860
116611	116861
166290	116862
159100	116863
117624	116864
211705	116865
133075	116866
151826	116867
214627	116868
166944	116869
63322	116870
3426	116871
7544	116872
154794	116873
26650	116874
197404	116875
127637	116876
22204	116877
112100	116878
89820	116879
54348	116880
102782	116881
66069	116882
311321	116883
56	116884
146762	116885
77192	116886
86182	116887
160530	116888
135052	116889
180073	116890
224157	116891
195596	116892
57412	116893
208411	116894
298029	116895
69154	116896
80608	116897
3066	116898
140405	116899
19653	116900
96131	116901
143063	116902
63214	116903
146893	116904
6312	116905
30328	116906
143369	116907
11462	116908
65839	116909
21867	116910
289190	116911
193306	116912
116005	116913
112488	116914
223273	116915
182056	116916
46753	116917
26101	116918
21118	116919
116949	116920
110872	116921
11806	116922
157306	116923
203436	116924
64153	116925
169688	116926
168663	116927
138390	116928
218703	116929
42556	116930
76714	116931
71493	116932
63064	116933
254915	116934
304687	116935
113997	116936
3835	116937
99810	116938
56373	116939
84595	116940
70868	116941
117962	116942
10667	116943
93328	116944
117456	116945
294129	116946
201407	116947
20189	116948
92129	116949
135167	116950
96797	116951
302178	116952
966	116953
57527	116954
20349	116955
126487	116956
639	116957
107952	116958
23043	116959
312440	116960
114041	116961
257564	116962
12694	116963
70870	116964
143388	116965
68622	116966
67253	116967
270933	116968
202702	116969
92339	116970
40200	116971
197429	116972
303342	116973
91215	116974
134757	116975
6960	116976
209850	116977
298568	116978
41223	116979
82774	116980
178334	116981
5684	116982
137787	116983
77071	116984
26015	116985
56088	116986
28941	116987
181149	116988
111024	116989
37463	116990
152016	116991
178936	116992
55230	116993
28115	116994
189342	116995
56121	116996
29307	116997
94021	116998
184612	116999
121176	117000
40777	117001
132142	117002
53699	117003
190559	117004
53440	117005
26912	117006
110469	117007
140318	117008
291573	117009
46354	117010
96685	117011
182698	117012
79470	117013
191052	117014
51375	117015
252248	117016
70974	117017
40316	117018
198068	117019
127001	117020
2385	117021
252554	117022
7044	117023
87615	117024
130889	117025
76118	117026
125696	117027
56116	117028
127938	117029
101980	117030
261475	117031
204436	117032
13048	117033
91164	117034
1844	117035
29091	117036
192341	117037
166821	117038
23283	117039
69770	117040
91288	117041
140082	117042
90095	117043
179875	117044
118169	117045
307357	117046
27136	117047
11431	117048
80072	117049
91085	117050
80604	117051
931	117052
198486	117053
90113	117054
173207	117055
16810	117056
13443	117057
12010	117058
50186	117059
107189	117060
88495	117061
93020	117062
8758	117063
69225	117064
162700	117065
87048	117066
84963	117067
48353	117068
223495	117069
806	117070
215088	117071
14864	117072
85075	117073
211857	117074
45732	117075
270602	117076
83803	117077
30934	117078
154114	117079
37942	117080
145875	117081
3923	117082
14540	117083
2872	117084
150570	117085
153248	117086
167036	117087
37293	117088
130803	117089
91808	117090
43803	117091
244868	117092
61484	117093
9192	117094
54726	117095
25196	117096
134214	117097
30673	117098
164019	117099
169662	117100
109311	117101
62123	117102
22040	117103
61987	117104
76901	117105
59463	117106
132506	117107
175637	117108
49059	117109
13863	117110
12104	117111
48670	117112
3473	117113
41250	117114
3825	117115
53065	117116
19243	117117
27108	117118
60647	117119
56434	117120
100103	117121
38842	117122
282836	117123
135045	117124
66155	117125
5708	117126
34535	117127
93992	117128
187146	117129
283285	117130
17149	117131
31485	117132
14554	117133
90282	117134
62789	117135
27950	117136
34593	117137
93690	117138
259658	117139
5579	117140
9471	117141
18333	117142
121634	117143
297101	117144
29143	117145
9222	117146
47863	117147
70484	117148
265564	117149
248758	117150
49386	117151
36778	117152
113622	117153
66083	117154
42545	117155
63138	117156
131064	117157
132678	117158
82041	117159
275577	117160
84034	117161
26724	117162
117875	117163
190176	117164
5305	117165
11883	117166
143405	117167
15833	117168
147095	117169
16798	117170
227870	117171
58545	117172
94639	117173
42858	117174
71523	117175
122442	117176
129667	117177
119895	117178
229497	117179
104325	117180
581	117181
28081	117182
595	117183
139389	117184
13856	117185
62684	117186
39122	117187
68462	117188
14861	117189
8000	117190
178913	117191
56206	117192
57794	117193
45476	117194
30128	117195
76637	117196
63806	117197
94285	117198
56098	117199
290240	117200
8952	117201
15719	117202
57127	117203
133640	117204
127419	117205
215626	117206
46863	117207
139848	117208
214	117209
5862	117210
67980	117211
25254	117212
172688	117213
9421	117214
242163	117215
44648	117216
55592	117217
80050	117218
80051	117219
10911	117220
19958	117221
76377	117222
7929	117223
88259	117224
88259	117225
71409	117226
66165	117227
74006	117228
116217	117229
9629	117230
11887	117231
4175	117232
144913	117233
273158	117234
2514	117235
102148	117236
183103	117237
19488	117238
1735	117239
6623	117240
240999	117241
116757	117242
37321	117243
19551	117244
22360	117245
5387	117246
126776	117247
174080	117248
3247	117249
96524	117250
1555	117251
235064	117252
179648	117253
16751	117254
95794	117255
131542	117256
64747	117257
19912	117258
223113	117259
100357	117260
131710	117261
137840	117262
202904	117263
147417	117264
37999	117265
75642	117266
53585	117267
160899	117268
86176	117269
69028	117270
38182	117271
12544	117272
26087	117273
136837	117274
56275	117275
12113	117276
48291	117277
31991	117278
96328	117279
189085	117280
19965	117281
259274	117282
5671	117283
174864	117284
2905	117285
28932	117286
1195	117287
216538	117288
75959	117289
15084	117290
254168	117291
74867	117292
2732	117293
35341	117294
131982	117295
143769	117296
171674	117297
9099	117298
185519	117299
40377	117300
4841	117301
16540	117302
37647	117303
82575	117304
802	117305
26079	117306
23930	117307
54978	117308
125988	117309
140436	117310
80702	117311
173603	117312
123683	117313
8319	117314
78466	117315
308892	117316
240015	117317
3791	117318
135552	117319
131027	117320
6252	117321
560	117322
26765	117323
196634	117324
116204	117325
220873	117326
62495	117327
81413	117328
45353	117329
84790	117330
99445	117331
93014	117332
83920	117333
52794	117334
106057	117335
72219	117336
21524	117337
37121	117338
111139	117339
104688	117340
9823	117341
35655	117342
35018	117343
46241	117344
31528	117345
232183	117346
38210	117347
27029	117348
9532	117349
176081	117350
38969	117351
6885	117352
306723	117353
80182	117354
120676	117355
18916	117356
195433	117357
2705	117358
1884	117359
14176	117360
180157	117361
10781	117362
184298	117363
83030	117364
45110	117365
3850	117366
37514	117367
61127	117368
16949	117369
2051	117370
130539	117371
19075	117372
78292	117373
63933	117374
4610	117375
206707	117376
18579	117377
32379	117378
84769	117379
232462	117380
24414	117381
100434	117382
1653	117383
54747	117384
95453	117385
207779	117386
112230	117387
35747	117388
37769	117389
24204	117390
131669	117391
76390	117392
110606	117393
92185	117394
32993	117395
135656	117396
123687	117397
13824	117398
1665	117399
94260	117400
253847	117401
8929	117402
3929	117403
41960	117404
24749	117405
5806	117406
7374	117407
8195	117408
5026	117409
104154	117410
136658	117411
19234	117412
109306	117413
24318	117414
73311	117415
207387	117416
62758	117417
8354	117418
10149	117419
29960	117420
44759	117421
180533	117422
38323	117423
7122	117424
29487	117425
102263	117426
12971	117427
8994	117428
1533	117429
16688	117430
53012	117431
54846	117432
22081	117433
24544	117434
131112	117435
131112	117436
117810	117437
2433	117438
28783	117439
23704	117440
4125	117441
18245	117442
19226	117443
141539	117444
45198	117445
21586	117446
255747	117447
101042	117448
164115	117449
13028	117450
31699	117451
119507	117452
135846	117453
222926	117454
46212	117455
257708	117456
13025	117457
5282	117458
7827	117459
179807	117460
1135	117461
90175	117462
66365	117463
106811	117464
1644	117465
282025	117466
5821	117467
138731	117468
50503	117469
14219	117470
106212	117471
46391	117472
23999	117473
67915	117474
18789	117475
18938	117476
27663	117477
8381	117478
57575	117479
57575	117480
47048	117481
139023	117482
201114	117483
79260	117484
56510	117485
12415	117486
9400	117487
6643	117488
198462	117489
123046	117490
24237	117491
142763	117492
6466	117493
14978	117494
37852	117495
14591	117496
54823	117497
1691	117498
137322	117499
284	117500
193181	117501
168031	117502
13357	117503
106931	117504
89538	117505
85547	117506
67034	117507
226	117508
14377	117509
48486	117510
101220	117511
15627	117512
158753	117513
1905	117514
19058	117515
119554	117516
47104	117517
91605	117518
13286	117519
59608	117520
142804	117521
383	117522
3799	117523
7097	117524
169208	117525
34422	117526
10595	117527
159400	117528
32934	117529
40445	117530
63666	117531
43710	117532
51175	117533
74187	117534
4134	117535
221724	117536
3167	117537
19454	117538
310032	117539
254213	117540
23799	117541
49101	117542
142976	117543
138078	117544
30194	117545
47243	117546
305624	117547
245818	117548
85318	117549
97438	117550
61869	117551
67740	117552
11936	117553
176400	117554
47334	117555
49372	117556
9108	117557
122745	117558
19937	117559
989	117560
279094	117561
65031	117562
59893	117563
44898	117564
27214	117565
175162	117566
211958	117567
1706	117568
13045	117569
30414	117570
538	117571
5293	117572
17770	117573
250410	117574
38952	117575
58558	117576
123363	117577
2898	117578
3129	117579
14010	117580
24255	117581
128565	117582
89526	117583
56422	117584
293805	117585
192419	117586
4674	117587
13806	117588
989	117589
187254	117590
13011	117591
13159	117592
90156	117593
60586	117594
12351	117595
58534	117596
6610	117597
9963	117598
11524	117599
16299	117600
23649	117601
131576	117602
131551	117603
648	117604
144905	117605
2516	117606
54134	117607
171355	117608
141631	117609
103932	117610
6663	117611
197251	117612
48726	117613
149458	117614
7561	117615
1622	117616
211197	117617
3044	117618
158255	117619
146903	117620
13401	117621
39381	117622
6519	117623
30878	117624
129595	117625
7706	117626
203	117627
124169	117628
128809	117629
184035	117630
120968	117631
179013	117632
953	117633
205	117634
10212	117635
26816	117636
170159	117637
91972	117638
18323	117639
173082	117640
14117	117641
14598	117642
13652	117643
18883	117644
1180	117645
60952	117646
139398	117647
2868	117648
11175	117649
148248	117650
11326	117651
3929	117652
438	117653
26495	117654
90096	117655
65675	117656
29054	117657
127389	117658
10483	117659
41254	117660
254691	117661
210779	117662
19632	117663
3223	117664
133850	117665
2127	117666
106043	117667
12791	117668
8897	117669
128956	117670
33417	117671
110901	117672
89027	117673
20151	117674
6370	117675
20997	117676
2022	117677
76617	117678
11533	117679
19390	117680
58599	117681
2098	117682
6879	117683
11639	117684
28356	117685
284835	117686
59799	117687
18648	117688
47236	117689
32408	117690
124227	117691
2787	117692
58368	117693
154877	117694
237861	117695
38035	117696
55699	117697
217765	117698
85081	117699
5287	117700
45322	117701
116889	117702
37863	117703
16859	117704
210536	117705
42651	117706
94332	117707
73521	117708
36891	117709
22317	117710
117037	117711
221018	117712
68692	117713
34158	117714
137216	117715
17242	117716
19411	117717
62723	117718
45322	117719
93095	117720
60562	117721
40201	117722
74522	117723
182787	117724
182787	117725
81958	117726
12109	117727
5232	117728
275541	117729
13692	117730
18911	117731
834	117732
19440	117733
225518	117734
6250	117735
44570	117736
75115	117737
7957	117738
175009	117739
12060	117740
4741	117741
3814	117742
80030	117743
57952	117744
20642	117745
87435	117746
94843	117747
125033	117748
44497	117749
18902	117750
122082	117751
93146	117752
113446	117753
65713	117754
129557	117755
264520	117756
80324	117757
175535	117758
70386	117759
43804	117760
204960	117761
27613	117762
4322	117763
21635	117764
77340	117765
30386	117766
41907	117767
32397	117768
16312	117769
26480	117770
54543	117771
183192	117772
185686	117773
132105	117774
79666	117775
191753	117776
191753	117777
137740	117778
309982	117779
42812	117780
244121	117781
139925	117782
262454	117783
175951	117784
8615	117785
18779	117786
38299	117787
176247	117788
51126	117789
89283	117790
57026	117791
28447	117792
30916	117793
130532	117794
56208	117795
17287	117796
2909	117797
5909	117798
91620	117799
182090	117800
26352	117801
78737	117802
50978	117803
116799	117804
21060	117805
58232	117806
140045	117807
64502	117808
19882	117809
70409	117810
7292	117811
305616	117812
85341	117813
12121	117814
109050	117815
135681	117816
47243	117817
147793	117818
54730	117819
49372	117820
145176	117821
68925	117822
100629	117823
43498	117824
229930	117825
192295	117826
3095	117827
51449	117828
95492	117829
1173	117830
4311	117831
62475	117832
16328	117833
267437	117834
216365	117835
285349	117836
212106	117837
244000	117838
85617	117839
42177	117840
96481	117841
39433	117842
270857	117843
36086	117844
177705	117845
35626	117846
189244	117847
36092	117848
69642	117849
123798	117850
48589	117851
761	117852
55070	117853
47179	117854
26707	117855
22832	117856
64170	117857
25357	117858
8731	117859
58330	117860
221828	117861
74746	117862
206707	117863
6776	117864
140707	117865
126782	117866
12997	117867
44891	117868
88086	117869
246246	117870
5083	117871
54607	117872
3278	117873
32904	117874
134779	117875
122749	117876
192146	117877
13172	117878
143294	117879
197103	117880
7180	117881
18709	117882
14882	117883
15355	117884
54183	117885
132758	117886
25627	117887
96567	117888
20454	117889
46202	117890
147256	117891
5220	117892
81252	117893
87360	117894
81885	117895
11447	117896
26750	117897
29569	117898
222001	117899
24734	117900
52212	117901
136022	117902
148237	117903
36606	117904
36925	117905
63729	117906
55168	117907
10538	117908
20665	117909
138375	117910
9850	117911
53931	117912
64047	117913
62475	117914
12733	117915
8017	117916
90098	117917
102169	117918
107201	117919
20384	117920
142384	117921
166511	117922
130395	117923
192514	117924
3864	117925
1140	117926
14242	117927
39880	117928
139484	117929
87958	117930
35382	117931
206400	117932
198677	117933
54605	117934
53253	117935
107023	117936
62655	117937
69650	117938
28748	117939
59103	117940
3403	117941
95692	117942
64588	117943
61794	117944
8298	117945
26336	117946
66526	117947
7202	117948
234309	117949
66398	117950
10445	117951
44427	117952
80542	117953
13919	117954
5999	117955
125090	117956
4697	117957
139846	117958
178196	117959
303120	117960
186216	117961
2453	117962
15513	117963
293446	117964
218308	117965
78196	117966
1591	117967
82365	117968
10651	117969
305	117970
104049	117971
5315	117972
65789	117973
69868	117974
13931	117975
65613	117976
40870	117977
17538	117978
4540	117979
1394	117980
171504	117981
102492	117982
41700	117983
24931	117984
28892	117985
72570	117986
99171	117987
33552	117988
1070	117989
17513	117990
17864	117991
56969	117992
1385	117993
21539	117994
102069	117995
62519	117996
20385	117997
28859	117998
43244	117999
56995	118000
101808	118001
221652	118002
10109	118003
47181	118004
162558	118005
137998	118006
206585	118007
131575	118008
262815	118009
453	118010
69573	118011
262616	118012
158628	118013
151148	118014
185612	118015
23608	118016
103164	118017
6110	118018
117177	118019
28049	118020
270120	118021
132	118022
106904	118023
310317	118024
59534	118025
89608	118026
89608	118027
57686	118028
157746	118029
19566	118030
153350	118031
14782	118032
2301	118033
136728	118034
15515	118035
46633	118036
10306	118037
22414	118038
16063	118039
40218	118040
214201	118041
46354	118042
20572	118043
164259	118044
3020	118045
135022	118046
76427	118047
55396	118048
73165	118049
63348	118050
81531	118051
60759	118052
45527	118053
82317	118054
28762	118055
209402	118056
5594	118057
115306	118058
89362	118059
181816	118060
86472	118061
15481	118062
58222	118063
70851	118064
128481	118065
63856	118066
5387	118067
214473	118068
194698	118069
23689	118070
17168	118071
1645	118072
141948	118073
89878	118074
221043	118075
211851	118076
270619	118077
80548	118078
230147	118079
53636	118080
259902	118081
81825	118082
244460	118083
3068	118084
270688	118085
1676	118086
4141	118087
75833	118088
18512	118089
18	118090
200457	118091
5947	118092
137289	118093
45751	118094
1035	118095
45325	118096
40730	118097
40265	118098
32019	118099
223145	118100
19600	118101
20337	118102
30523	118103
29960	118104
94496	118105
14013	118106
45592	118107
552	118108
42475	118109
1369	118110
238808	118111
1874	118112
4783	118113
40584	118114
135517	118115
78515	118116
211315	118117
44017	118118
18912	118119
35330	118120
23188	118121
117362	118122
45568	118123
5149	118124
48060	118125
5446	118126
139104	118127
129888	118128
1905	118129
3674	118130
212849	118131
12785	118132
67411	118133
51097	118134
126431	118135
57317	118136
35937	118137
1500	118138
11633	118139
82995	118140
186	118141
22493	118142
10639	118143
21944	118144
86659	118145
2154	118146
54605	118147
223940	118148
610	118149
22396	118150
17846	118151
127045	118152
96760	118153
4944	118154
2045	118155
51166	118156
14656	118157
5192	118158
89401	118159
281031	118160
6445	118161
253	118162
16950	118163
125835	118164
3384	118165
111289	118166
11227	118167
23643	118168
293978	118169
65571	118170
8798	118171
11760	118172
18237	118173
240230	118174
189996	118175
56632	118176
56715	118177
43566	118178
66549	118179
37381	118180
28289	118181
23541	118182
41357	118183
110992	118184
151021	118185
57247	118186
137139	118187
1774	118188
135117	118189
153882	118190
182529	118191
31595	118192
125857	118193
193000	118194
279575	118195
66774	118196
52725	118197
75802	118198
75142	118199
273405	118200
95536	118201
144241	118202
94154	118203
7705	118204
50773	118205
120281	118206
24807	118207
1467	118208
100405	118209
84472	118210
1753	118211
16908	118212
645	118213
37686	118214
18398	118215
21894	118216
165195	118217
202777	118218
12087	118219
53549	118220
10538	118221
22272	118222
219122	118223
187135	118224
187135	118225
121164	118226
17115	118227
19673	118228
5974	118229
180764	118230
41518	118231
72245	118232
79852	118233
42923	118234
23810	118235
92895	118236
7469	118237
2773	118238
40813	118239
6111	118240
42951	118241
16929	118242
185524	118243
47601	118244
60421	118245
25453	118246
88301	118247
1004	118248
27969	118249
5504	118250
20185	118251
3632	118252
76153	118253
75209	118254
1543	118255
30300	118256
293	118257
6985	118258
14492	118259
356	118260
4957	118261
299833	118262
89541	118263
31782	118264
157366	118265
9057	118266
5687	118267
135746	118268
27668	118269
27668	118270
197782	118271
25419	118272
254234	118273
53790	118274
41364	118275
5006	118276
59082	118277
2882	118278
36005	118279
127803	118280
49574	118281
268818	118282
177033	118283
122577	118284
89489	118285
106845	118286
35833	118287
20639	118288
193128	118289
128740	118290
15160	118291
24718	118292
48011	118293
6521	118294
180217	118295
215753	118296
7957	118297
137	118298
34986	118299
27873	118300
59641	118301
145123	118302
300176	118303
93341	118304
1291	118305
15812	118306
1573	118307
113	118308
63717	118309
42724	118310
12206	118311
19888	118312
269676	118313
311971	118314
50339	118315
310276	118316
70337	118317
21989	118318
76481	118319
4557	118320
126377	118321
3111	118322
187863	118323
155929	118324
87262	118325
101978	118326
87132	118327
195402	118328
120849	118329
215787	118330
5400	118331
108166	118332
7192	118333
19278	118334
87142	118335
29856	118336
66848	118337
127127	118338
51346	118339
9425	118340
72303	118341
273128	118342
209015	118343
7838	118344
54171	118345
311415	118346
50725	118347
119675	118348
11299	118349
30974	118350
122687	118351
16510	118352
16114	118353
216886	118354
29004	118355
19009	118356
4756	118357
119808	118358
47692	118359
59252	118360
91747	118361
42957	118362
137441	118363
22849	118364
138996	118365
84139	118366
2419	118367
10984	118368
93991	118369
34585	118370
27427	118371
52329	118372
1264	118373
266005	118374
279324	118375
86631	118376
86152	118377
118878	118378
54121	118379
139129	118380
15199	118381
90556	118382
70622	118383
125321	118384
5497	118385
41865	118386
40304	118387
18416	118388
9439	118389
25070	118390
181109	118391
58834	118392
62302	118393
58679	118394
82149	118395
198198	118396
16281	118397
126286	118398
58750	118399
146330	118400
2750	118401
307604	118402
22692	118403
99204	118404
75982	118405
4849	118406
11050	118407
10299	118408
9458	118409
137644	118410
61808	118411
28064	118412
2318	118413
18911	118414
214710	118415
211375	118416
14680	118417
183754	118418
25428	118419
164907	118420
122430	118421
36784	118422
25977	118423
13896	118424
220	118425
6325	118426
63559	118427
27988	118428
93212	118429
93939	118430
24676	118431
10746	118432
33234	118433
61268	118434
22504	118435
61642	118436
82612	118437
29992	118438
6170	118439
231135	118440
57329	118441
129	118442
16799	118443
547	118444
113811	118445
193715	118446
21560	118447
186195	118448
3266	118449
27267	118450
8856	118451
6923	118452
12810	118453
2008	118454
42670	118455
5918	118456
89437	118457
8485	118458
17485	118459
135307	118460
282859	118461
23787	118462
70418	118463
1507	118464
187800	118465
67104	118466
109652	118467
915	118468
22366	118469
5147	118470
248346	118471
11181	118472
1298	118473
17540	118474
4212	118475
155053	118476
72014	118477
34159	118478
137387	118479
34041	118480
191789	118481
98195	118482
71680	118483
1142	118484
129501	118485
125581	118486
48095	118487
7804	118488
278508	118489
67323	118490
54557	118491
123890	118492
19432	118493
111201	118494
78833	118495
16796	118496
25152	118497
83370	118498
58332	118499
43983	118500
43047	118501
298745	118502
6490	118503
11967	118504
14178	118505
267699	118506
97086	118507
305754	118508
302812	118509
40049	118510
27771	118511
20016	118512
73929	118513
24261	118514
194899	118515
27231	118516
84904	118517
67049	118518
32147	118519
15325	118520
21471	118521
30312	118522
21194	118523
89692	118524
10683	118525
17039	118526
35394	118527
26815	118528
10915	118529
1224	118530
228650	118531
67400	118532
5598	118533
7688	118534
588	118535
5334	118536
32309	118537
1084	118538
125618	118539
22935	118540
42871	118541
59038	118542
5840	118543
26589	118544
38959	118545
19677	118546
12318	118547
46296	118548
22050	118549
6516	118550
57519	118551
85556	118552
28197	118553
86981	118554
67171	118555
122347	118556
19435	118557
7981	118558
14776	118559
137681	118560
9648	118561
46793	118562
95899	118563
84827	118564
59765	118565
64335	118566
29528	118567
35400	118568
239078	118569
97918	118570
381	118571
167020	118572
17475	118573
57786	118574
79852	118575
57259	118576
18047	118577
1999	118578
38419	118579
6096	118580
870	118581
137961	118582
177125	118583
122542	118584
75264	118585
65355	118586
184906	118587
60012	118588
280970	118589
4097	118590
58168	118591
177428	118592
128692	118593
49332	118594
9937	118595
21582	118596
124403	118597
12628	118598
15285	118599
12752	118600
3701	118601
124320	118602
48942	118603
127277	118604
84955	118605
86309	118606
248567	118607
139701	118608
21434	118609
3204	118610
65634	118611
20615	118612
70258	118613
10493	118614
24473	118615
52841	118616
73547	118617
34863	118618
8640	118619
30172	118620
1997	118621
116203	118622
120015	118623
6896	118624
26512	118625
21004	118626
188111	118627
4453	118628
78729	118629
86659	118630
216533	118631
258123	118632
280030	118633
53613	118634
13240	118635
110009	118636
80964	118637
14597	118638
41951	118639
23882	118640
53466	118641
171986	118642
75239	118643
78536	118644
31231	118645
55280	118646
192890	118647
1624	118648
135977	118649
19917	118650
101356	118651
221660	118652
145819	118653
10354	118654
54397	118655
44643	118656
161072	118657
3580	118658
92144	118659
71659	118660
58175	118661
73617	118662
2975	118663
125501	118664
105475	118665
45875	118666
34328	118667
130617	118668
34960	118669
43686	118670
216517	118671
310393	118672
2293	118673
175249	118674
32832	118675
9362	118676
52584	118677
19839	118678
24331	118679
309743	118680
16848	118681
5114	118682
200674	118683
41157	118684
2876	118685
67705	118686
59449	118687
5869	118688
33794	118689
81817	118690
1759	118691
220580	118692
117742	118693
102060	118694
171864	118695
33760	118696
42263	118697
124109	118698
62606	118699
107531	118700
194181	118701
105475	118702
21242	118703
5806	118704
34961	118705
5175	118706
202864	118707
4291	118708
6407	118709
818	118710
33174	118711
128976	118712
23480	118713
85146	118714
78107	118715
185000	118716
228916	118717
112654	118718
69655	118719
51073	118720
44027	118721
72152	118722
88014	118723
2764	118724
103105	118725
130823	118726
203893	118727
59	118728
2669	118729
1809	118730
292840	118731
117470	118732
217836	118733
55184	118734
266046	118735
211875	118736
37673	118737
269103	118738
69187	118739
122	118740
39926	118741
56179	118742
135713	118743
297115	118744
6215	118745
7469	118746
146145	118747
145878	118748
83315	118749
80098	118750
278067	118751
146058	118752
12194	118753
447	118754
7581	118755
211005	118756
44245	118757
63036	118758
21826	118759
291703	118760
37227	118761
17755	118762
56786	118763
56786	118764
26868	118765
89438	118766
261244	118767
33394	118768
6419	118769
11460	118770
10277	118771
67298	118772
47122	118773
8085	118774
130492	118775
105499	118776
139181	118777
20979	118778
89081	118779
2206	118780
49560	118781
217277	118782
910	118783
80059	118784
8039	118785
102840	118786
189420	118787
237738	118788
268556	118789
73813	118790
109683	118791
17277	118792
51049	118793
29535	118794
206934	118795
184390	118796
92447	118797
3410	118798
27970	118799
137057	118800
8196	118801
228059	118802
103303	118803
36324	118804
176125	118805
83050	118806
144923	118807
10778	118808
13613	118809
93123	118810
131584	118811
44437	118812
173753	118813
123584	118814
53433	118815
29685	118816
41519	118817
56532	118818
84968	118819
281624	118820
87188	118821
93915	118822
79657	118823
13337	118824
39790	118825
73713	118826
27831	118827
1236	118828
156050	118829
2682	118830
110988	118831
352	118832
134435	118833
43095	118834
48808	118835
142963	118836
127382	118837
104484	118838
156137	118839
3665	118840
202265	118841
42271	118842
12410	118843
56783	118844
87345	118845
33489	118846
142338	118847
5395	118848
7756	118849
52860	118850
4769	118851
187058	118852
3049	118853
86271	118854
86271	118855
194541	118856
4278	118857
10314	118858
25820	118859
15421	118860
216049	118861
56224	118862
8536	118863
147561	118864
112513	118865
258066	118866
92	118867
13330	118868
58062	118869
78631	118870
106539	118871
16549	118872
220	118873
310591	118874
103618	118875
2387	118876
50377	118877
238932	118878
34635	118879
76803	118880
216595	118881
181227	118882
33306	118883
13301	118884
310578	118885
8751	118886
149053	118887
135200	118888
8522	118889
61721	118890
167238	118891
160838	118892
185374	118893
12415	118894
155947	118895
264442	118896
71706	118897
94878	118898
49348	118899
177806	118900
76725	118901
41767	118902
200630	118903
77466	118904
67524	118905
1199	118906
378	118907
95115	118908
106299	118909
59750	118910
96413	118911
85564	118912
110269	118913
26016	118914
5764	118915
69533	118916
29585	118917
236978	118918
5176	118919
88059	118920
4987	118921
62123	118922
27231	118923
276010	118924
160145	118925
50126	118926
54785	118927
310145	118928
30459	118929
302152	118930
8867	118931
60912	118932
59416	118933
294509	118934
51328	118935
36674	118936
12004	118937
7276	118938
19372	118939
317	118940
24235	118941
300282	118942
78144	118943
11671	118944
94034	118945
88998	118946
13357	118947
25279	118948
46241	118949
19199	118950
158585	118951
115432	118952
173990	118953
2429	118954
4097	118955
82273	118956
121404	118957
526	118958
11385	118959
4657	118960
144100	118961
9276	118962
206	118963
178740	118964
81967	118965
81967	118966
170175	118967
99196	118968
3003	118969
11183	118970
23147	118971
5446	118972
70572	118973
31063	118974
199	118975
10351	118976
8176	118977
15402	118978
4311	118979
2375	118980
16787	118981
226012	118982
57175	118983
16614	118984
10782	118985
187847	118986
162508	118987
436	118988
107315	118989
70031	118990
58586	118991
89437	118992
39072	118993
33570	118994
221066	118995
199419	118996
208211	118997
23077	118998
5183	118999
134166	119000
151412	119001
26844	119002
49491	119003
817	119004
79427	119005
153936	119006
60968	119007
32054	119008
27115	119009
24023	119010
21960	119011
2156	119012
26527	119013
15204	119014
5378	119015
103584	119016
32034	119017
298551	119018
104702	119019
317	119020
63486	119021
1967	119022
12346	119023
538	119024
10293	119025
49711	119026
130350	119027
23686	119028
252320	119029
24858	119030
1183	119031
206798	119032
35564	119033
186446	119034
27555	119035
46242	119036
38751	119037
25552	119038
217802	119039
41241	119040
52391	119041
62222	119042
42138	119043
120048	119044
127787	119045
41951	119046
47053	119047
120642	119048
28339	119049
6516	119050
152426	119051
34613	119052
61380	119053
22896	119054
121615	119055
1205	119056
291	119057
42263	119058
132432	119059
64463	119060
171455	119061
137648	119062
88679	119063
11339	119064
149890	119065
13779	119066
12380	119067
538	119068
538	119069
32190	119070
20915	119071
55181	119072
2051	119073
13568	119074
104795	119075
53539	119076
111753	119077
95484	119078
40939	119079
121043	119080
72580	119081
50494	119082
3188	119083
167310	119084
9669	119085
132359	119086
45397	119087
48477	119088
6877	119089
69513	119090
157707	119091
27606	119092
17075	119093
271869	119094
2863	119095
51594	119096
2283	119097
109444	119098
227064	119099
39226	119100
222425	119101
68108	119102
11510	119103
143319	119104
263620	119105
20029	119106
29473	119107
5322	119108
219311	119109
5770	119110
2468	119111
99704	119112
228105	119113
61576	119114
13935	119115
3994	119116
30176	119117
108228	119118
120602	119119
95881	119120
178072	119121
56393	119122
200584	119123
21553	119124
136612	119125
155934	119126
1955	119127
70850	119128
1588	119129
65767	119130
25438	119131
246597	119132
200693	119133
35131	119134
15528	119135
195361	119136
86659	119137
249	119138
14819	119139
4825	119140
138146	119141
7376	119142
80930	119143
251743	119144
58449	119145
9096	119146
84062	119147
49358	119148
173705	119149
21607	119150
25513	119151
7792	119152
307362	119153
144526	119154
48032	119155
119744	119156
123924	119157
47559	119158
23459	119159
72249	119160
175151	119161
2759	119162
129319	119163
3647	119164
2910	119165
3	119166
8259	119167
42391	119168
10453	119169
34648	119170
77558	119171
111551	119172
136749	119173
200406	119174
79159	119175
176928	119176
117048	119177
97370	119178
186262	119179
59748	119180
21966	119181
15465	119182
30965	119183
100247	119184
24352	119185
59270	119186
27899	119187
17030	119188
65378	119189
18323	119190
18323	119191
40417	119192
94444	119193
123928	119194
59837	119195
97153	119196
8638	119197
186656	119198
19551	119199
12504	119200
2301	119201
6645	119202
83228	119203
18620	119204
16321	119205
94680	119206
12688	119207
27991	119208
29396	119209
93283	119210
80504	119211
21124	119212
33107	119213
14658	119214
167785	119215
3041	119216
8100	119217
1716	119218
2496	119219
28650	119220
37616	119221
152692	119222
283438	119223
6471	119224
107834	119225
9148	119226
7857	119227
119047	119228
103829	119229
54828	119230
106311	119231
10536	119232
164838	119233
255983	119234
19734	119235
192514	119236
9375	119237
7842	119238
64639	119239
18109	119240
29662	119241
15523	119242
24605	119243
294204	119244
75305	119245
32201	119246
2087	119247
134045	119248
175918	119249
148505	119250
4290	119251
148986	119252
203101	119253
11322	119254
257153	119255
131312	119256
56715	119257
107606	119258
49259	119259
158380	119260
893	119261
119880	119262
79791	119263
1845	119264
3010	119265
204062	119266
118973	119267
171372	119268
2054	119269
196886	119270
117744	119271
57215	119272
75243	119273
30180	119274
36634	119275
43202	119276
68077	119277
30432	119278
62238	119279
198193	119280
50829	119281
13809	119282
6359	119283
276184	119284
9570	119285
22342	119286
8396	119287
62642	119288
106722	119289
42639	119290
126272	119291
198574	119292
133084	119293
3994	119294
4902	119295
22015	119296
6036	119297
35043	119298
128237	119299
9972	119300
85756	119301
2935	119302
2715	119303
1745	119304
144214	119305
28058	119306
294159	119307
20148	119308
32892	119309
101966	119310
107162	119311
55828	119312
119451	119313
88651	119314
64005	119315
14317	119316
12027	119317
28146	119318
37069	119319
31420	119320
13695	119321
273	119322
34814	119323
50712	119324
253113	119325
206523	119326
58026	119327
17354	119328
52558	119329
33413	119330
5177	119331
275996	119332
32484	119333
6215	119334
4783	119335
6250	119336
3027	119337
43619	119338
71873	119339
93728	119340
211215	119341
134468	119342
4301	119343
50187	119344
15678	119345
185323	119346
58790	119347
27970	119348
36269	119349
3876	119350
34203	119351
104549	119352
78	119353
4023	119354
194200	119355
26660	119356
15561	119357
11904	119358
206720	119359
45135	119360
22784	119361
17440	119362
86768	119363
20846	119364
27563	119365
21636	119366
89276	119367
223725	119368
126498	119369
24540	119370
38280	119371
142933	119372
782	119373
22491	119374
29095	119375
105263	119376
27542	119377
134348	119378
84099	119379
276471	119380
78746	119381
17408	119382
178229	119383
11603	119384
2004	119385
43803	119386
182235	119387
31595	119388
37049	119389
14416	119390
10483	119391
627	119392
160212	119393
58757	119394
218477	119395
10595	119396
11875	119397
92107	119398
1944	119399
211803	119400
23543	119401
186784	119402
43632	119403
48890	119404
86343	119405
14307	119406
34118	119407
175491	119408
79066	119409
58403	119410
62041	119411
6424	119412
105550	119413
6618	119414
200471	119415
38700	119416
94465	119417
12953	119418
201157	119419
27118	119420
35377	119421
17404	119422
114611	119423
46880	119424
892	119425
36884	119426
4921	119427
144	119428
186923	119429
16052	119430
137725	119431
4101	119432
66538	119433
29368	119434
259435	119435
57967	119436
8135	119437
3929	119438
436	119439
1437	119440
23932	119441
249911	119442
1872	119443
25950	119444
24508	119445
4238	119446
47368	119447
93	119448
58529	119449
65037	119450
12338	119451
1705	119452
7019	119453
41816	119454
21360	119455
122559	119456
207469	119457
206721	119458
133740	119459
7141	119460
200990	119461
83405	119462
65371	119463
61836	119464
4344	119465
22301	119466
47914	119467
146346	119468
895	119469
67922	119470
7968	119471
31528	119472
129905	119473
148932	119474
267610	119475
98749	119476
74500	119477
30679	119478
11792	119479
118927	119480
194941	119481
17440	119482
188281	119483
269361	119484
46888	119485
184514	119486
5991	119487
36514	119488
51480	119489
8818	119490
51539	119491
134151	119492
1101	119493
82761	119494
35432	119495
133750	119496
3241	119497
52261	119498
38463	119499
5676	119500
20587	119501
269	119502
181448	119503
6636	119504
109190	119505
32862	119506
52274	119507
56421	119508
45896	119509
6051	119510
181919	119511
362	119512
27415	119513
21450	119514
23370	119515
44515	119516
4730	119517
15836	119518
115517	119519
284036	119520
44017	119521
2458	119522
4870	119523
9161	119524
69745	119525
212054	119526
9597	119527
36242	119528
139762	119529
274662	119530
32963	119531
126015	119532
219391	119533
105165	119534
86736	119535
105067	119536
191600	119537
239024	119538
97121	119539
51	119540
187809	119541
89003	119542
4165	119543
201172	119544
193612	119545
191355	119546
164646	119547
901	119548
52874	119549
15904	119550
51337	119551
1183	119552
82644	119553
96572	119554
202337	119555
837	119556
20432	119557
4779	119558
85981	119559
83995	119560
105436	119561
169322	119562
2801	119563
201699	119564
84322	119565
31274	119566
192879	119567
200100	119568
295051	119569
108931	119570
9435	119571
25793	119572
114897	119573
91001	119574
183296	119575
158	119576
30705	119577
182556	119578
71651	119579
11451	119580
55290	119581
7793	119582
16748	119583
368	119584
56648	119585
65707	119586
57622	119587
6342	119588
975	119589
5725	119590
24290	119591
13029	119592
164947	119593
82039	119594
73457	119595
57325	119596
149764	119597
264028	119598
20229	119599
68083	119600
42456	119601
37319	119602
10453	119603
2953	119604
18950	119605
18950	119606
172825	119607
149640	119608
261841	119609
54743	119610
73081	119611
24915	119612
140482	119613
206986	119614
15047	119615
293956	119616
50780	119617
6114	119618
64781	119619
250590	119620
89027	119621
68311	119622
8755	119623
5144	119624
26750	119625
23997	119626
13881	119627
34174	119628
78009	119629
226621	119630
107518	119631
8037	119632
161508	119633
36043	119634
43020	119635
144113	119636
50032	119637
86301	119638
111618	119639
150884	119640
5136	119641
135757	119642
986	119643
125960	119644
283457	119645
41267	119646
15489	119647
10894	119648
60530	119649
88536	119650
22	119651
1996	119652
115102	119653
95743	119654
33724	119655
87810	119656
453	119657
123323	119658
7670	119659
8741	119660
79495	119661
42108	119662
216031	119663
11417	119664
38774	119665
174077	119666
210055	119667
114106	119668
46429	119669
132537	119670
253403	119671
50056	119672
95729	119673
41364	119674
137698	119675
109813	119676
11006	119677
89600	119678
116915	119679
10021	119680
10021	119681
39262	119682
214740	119683
9374	119684
309537	119685
92741	119686
166844	119687
7714	119688
1645	119689
90045	119690
28351	119691
186596	119692
100711	119693
89288	119694
42652	119695
264548	119696
46618	119697
34272	119698
23866	119699
128462	119700
17346	119701
210601	119702
35258	119703
90145	119704
27576	119705
11216	119706
159342	119707
63375	119708
12626	119709
300026	119710
31424	119711
79193	119712
38381	119713
18319	119714
82599	119715
3196	119716
255207	119717
37767	119718
32482	119719
32611	119720
2193	119721
212770	119722
20290	119723
202639	119724
36356	119725
39028	119726
116633	119727
85911	119728
12197	119729
35650	119730
132446	119731
199554	119732
97468	119733
145590	119734
38014	119735
56582	119736
11015	119737
29289	119738
55110	119739
46099	119740
8360	119741
131791	119742
3138	119743
8742	119744
348	119745
99175	119746
6943	119747
92023	119748
66173	119749
112562	119750
113727	119751
90299	119752
52741	119753
2690	119754
89759	119755
40940	119756
18490	119757
211338	119758
40263	119759
18291	119760
33902	119761
16600	119762
2455	119763
13699	119764
13011	119765
13011	119766
3084	119767
312265	119768
96590	119769
153397	119770
14914	119771
1466	119772
1933	119773
44841	119774
213159	119775
175496	119776
131162	119777
45520	119778
54029	119779
20029	119780
2692	119781
129864	119782
306023	119783
11408	119784
4397	119785
6775	119786
74732	119787
24567	119788
143368	119789
269784	119790
26492	119791
5911	119792
48511	119793
1950	119794
5890	119795
5638	119796
147630	119797
20750	119798
202297	119799
69793	119800
10499	119801
38635	119802
57423	119803
3802	119804
14260	119805
182732	119806
50766	119807
42890	119808
25012	119809
6748	119810
19313	119811
25585	119812
15275	119813
48969	119814
88643	119815
51626	119816
128029	119817
115097	119818
5968	119819
2346	119820
140	119821
2466	119822
221256	119823
17351	119824
78291	119825
16460	119826
58773	119827
58773	119828
41025	119829
306856	119830
72742	119831
56710	119832
43533	119833
45851	119834
130692	119835
5369	119836
74140	119837
51467	119838
61148	119839
151801	119840
55081	119841
37565	119842
195218	119843
196464	119844
50415	119845
29468	119846
191007	119847
12838	119848
17022	119849
217049	119850
253431	119851
12560	119852
96256	119853
82811	119854
16241	119855
143321	119856
181985	119857
35720	119858
91053	119859
200876	119860
19409	119861
18689	119862
127020	119863
114519	119864
296925	119865
44773	119866
100118	119867
246633	119868
57430	119869
90661	119870
128060	119871
170611	119872
46489	119873
107642	119874
29199	119875
11257	119876
294615	119877
9763	119878
84683	119879
3298	119880
16509	119881
1051	119882
212811	119883
36744	119884
171564	119885
24482	119886
59767	119887
7570	119888
50400	119889
25377	119890
6110	119891
2558	119892
7978	119893
57387	119894
14742	119895
4908	119896
137200	119897
274099	119898
29376	119899
34938	119900
222143	119901
32622	119902
41721	119903
3220	119904
27852	119905
170302	119906
13874	119907
162690	119908
108771	119909
235369	119910
18047	119911
22589	119912
284625	119913
2166	119914
45965	119915
101524	119916
93764	119917
23132	119918
36113	119919
26701	119920
6307	119921
19497	119922
1155	119923
19871	119924
13803	119925
143838	119926
110502	119927
21042	119928
109138	119929
131273	119930
190929	119931
122916	119932
4453	119933
216814	119934
166666	119935
5936	119936
9314	119937
45969	119938
47851	119939
13325	119940
5584	119941
1416	119942
13344	119943
71166	119944
91820	119945
184968	119946
211191	119947
56229	119948
184968	119949
114551	119950
103370	119951
1080	119952
57430	119953
52652	119954
110829	119955
7711	119956
2384	119957
94760	119958
42751	119959
165349	119960
157800	119961
152876	119962
212255	119963
7166	119964
2854	119965
32601	119966
11269	119967
185891	119968
15510	119969
67607	119970
210	119971
162575	119972
110718	119973
117857	119974
10874	119975
2228	119976
42546	119977
293652	119978
24186	119979
21226	119980
255491	119981
1256	119982
264250	119983
24186	119984
150826	119985
3224	119986
7015	119987
201845	119988
87529	119989
11730	119990
11987	119991
26807	119992
11269	119993
6780	119994
45627	119995
225972	119996
134260	119997
143485	119998
3208	119999
36234	120000
27873	120001
105296	120002
68051	120003
44757	120004
45154	120005
111810	120006
134045	120007
25695	120008
12083	120009
45512	120010
99437	120011
85686	120012
107536	120013
44424	120014
44978	120015
17235	120016
167024	120017
136	120018
198951	120019
19641	120020
13740	120021
73467	120022
9314	120023
56961	120024
144186	120025
3299	120026
67291	120027
61141	120028
2892	120029
87063	120030
87063	120031
16280	120032
2320	120033
3334	120034
104806	120035
14172	120036
90769	120037
211400	120038
15215	120039
90765	120040
7334	120041
32735	120042
5850	120043
300929	120044
146278	120045
88092	120046
60273	120047
39358	120048
1656	120049
29014	120050
83011	120051
65846	120052
9943	120053
17648	120054
53558	120055
41217	120056
508	120057
5060	120058
85078	120059
104107	120060
191108	120061
149829	120062
4931	120063
6828	120064
19475	120065
58644	120066
17545	120067
79245	120068
310066	120069
14050	120070
130315	120071
27718	120072
49933	120073
153070	120074
12822	120075
2822	120076
70952	120077
69930	120078
157728	120079
82619	120080
24994	120081
68170	120082
147332	120083
106259	120084
39951	120085
35203	120086
6997	120087
14742	120088
74218	120089
131154	120090
6261	120091
85074	120092
80629	120093
71678	120094
48266	120095
13518	120096
52560	120097
248296	120098
217411	120099
192377	120100
14814	120101
128164	120102
75145	120103
53979	120104
181031	120105
10651	120106
38743	120107
33618	120108
147620	120109
56042	120110
985	120111
276198	120112
28049	120113
45512	120114
289978	120115
138050	120116
554	120117
40387	120118
13091	120119
85546	120120
35186	120121
1269	120122
131262	120123
45005	120124
112358	120125
136507	120126
5161	120127
182581	120128
12622	120129
290070	120130
16071	120131
37097	120132
64059	120133
59367	120134
2053	120135
153136	120136
13329	120137
10650	120138
22104	120139
53436	120140
42210	120141
107254	120142
26022	120143
46214	120144
121785	120145
80913	120146
36749	120147
61969	120148
1666	120149
194814	120150
20368	120151
75450	120152
4622	120153
31163	120154
136032	120155
9496	120156
33320	120157
26759	120158
87760	120159
77098	120160
58808	120161
197874	120162
129214	120163
193248	120164
95763	120165
37481	120166
970	120167
29267	120168
39666	120169
206311	120170
158842	120171
16071	120172
114698	120173
58364	120174
12574	120175
6484	120176
261702	120177
214502	120178
270	120179
131432	120180
20705	120181
12670	120182
59702	120183
26641	120184
822	120185
25553	120186
37994	120187
1528	120188
52437	120189
11237	120190
12676	120191
139144	120192
79121	120193
13689	120194
22588	120195
9692	120196
243966	120197
15247	120198
257613	120199
19526	120200
721	120201
92186	120202
12271	120203
48573	120204
56857	120205
141662	120206
5643	120207
97101	120208
39763	120209
83913	120210
63073	120211
20867	120212
74621	120213
18404	120214
832	120215
72590	120216
22346	120217
1098	120218
62133	120219
175009	120220
20238	120221
146938	120222
31765	120223
8115	120224
185147	120225
110826	120226
3258	120227
11835	120228
305156	120229
16345	120230
28489	120231
25670	120232
35543	120233
37921	120234
212563	120235
910	120236
7369	120237
10134	120238
97925	120239
5629	120240
10549	120241
75465	120242
63604	120243
46315	120244
15746	120245
13611	120246
13357	120247
3564	120248
26241	120249
43593	120250
42536	120251
34710	120252
78063	120253
130750	120254
187377	120255
58498	120256
60576	120257
132896	120258
832	120259
117713	120260
7655	120261
28840	120262
52821	120263
118771	120264
43861	120265
196487	120266
205423	120267
95719	120268
13611	120269
22977	120270
25236	120271
2406	120272
133599	120273
27822	120274
8207	120275
17964	120276
6748	120277
61643	120278
105019	120279
32487	120280
64372	120281
32594	120282
3827	120283
119504	120284
14319	120285
282521	120286
17671	120287
261366	120288
22744	120289
64195	120290
231822	120291
44904	120292
208851	120293
47178	120294
244418	120295
203993	120296
62135	120297
191113	120298
212	120299
84758	120300
1402	120301
35690	120302
187381	120303
96239	120304
100632	120305
17327	120306
60133	120307
40222	120308
105111	120309
173633	120310
126130	120311
92702	120312
64056	120313
87656	120314
440	120315
149960	120316
124685	120317
261572	120318
3755	120319
133270	120320
94174	120321
123742	120322
38900	120323
182602	120324
103450	120325
24864	120326
75368	120327
153029	120328
229426	120329
13882	120330
295740	120331
7139	120332
174630	120333
14461	120334
123951	120335
262374	120336
7999	120337
122434	120338
192666	120339
54187	120340
123133	120341
85779	120342
3235	120343
50791	120344
11200	120345
11007	120346
215883	120347
65370	120348
7029	120349
87175	120350
133908	120351
7245	120352
204160	120353
39335	120354
48310	120355
94462	120356
41203	120357
138637	120358
67835	120359
2505	120360
79420	120361
143649	120362
137017	120363
283545	120364
288052	120365
81699	120366
98410	120367
1239	120368
22595	120369
252217	120370
234169	120371
10252	120372
17022	120373
17022	120374
120016	120375
119123	120376
175571	120377
212697	120378
204915	120379
196295	120380
198342	120381
20287	120382
59067	120383
6035	120384
25704	120385
48010	120386
37986	120387
37986	120388
34607	120389
65886	120390
61803	120391
91152	120392
260002	120393
124248	120394
159875	120395
81553	120396
206	120397
24702	120398
72607	120399
8503	120400
150313	120401
130881	120402
171744	120403
117809	120404
46092	120405
66142	120406
38294	120407
173584	120408
254297	120409
296749	120410
181024	120411
114598	120412
37541	120413
176969	120414
180302	120415
79042	120416
89045	120417
84987	120418
84387	120419
1143	120420
19249	120421
58036	120422
201464	120423
285565	120424
300089	120425
141063	120426
188555	120427
34640	120428
202269	120429
179222	120430
39568	120431
2576	120432
36225	120433
894	120434
80976	120435
134962	120436
302955	120437
172717	120438
186616	120439
144635	120440
179444	120441
105572	120442
91566	120443
167257	120444
89228	120445
96066	120446
197811	120447
62784	120448
383	120449
121496	120450
60328	120451
249707	120452
48532	120453
251589	120454
136774	120455
306246	120456
288688	120457
83183	120458
193543	120459
94487	120460
275353	120461
292734	120462
292581	120463
202868	120464
221721	120465
60935	120466
97253	120467
56362	120468
118938	120469
237627	120470
2474	120471
154160	120472
27631	120473
94975	120474
50021	120475
72708	120476
26917	120477
189113	120478
89214	120479
2414	120480
10872	120481
55522	120482
83059	120483
86316	120484
194426	120485
37369	120486
60057	120487
151216	120488
287811	120489
308660	120490
162761	120491
90442	120492
72787	120493
99295	120494
264178	120495
126405	120496
272952	120497
65552	120498
137349	120499
216626	120500
12360	120501
35444	120502
35444	120503
184020	120504
145060	120505
46757	120506
29218	120507
201079	120508
88319	120509
72863	120510
192115	120511
292083	120512
203915	120513
100665	120514
20410	120515
30435	120516
18622	120517
102150	120518
12958	120519
138837	120520
108684	120521
180089	120522
269648	120523
57207	120524
101591	120525
148468	120526
77153	120527
100784	120528
230798	120529
102910	120530
297856	120531
183656	120532
76412	120533
51506	120534
204703	120535
131472	120536
27741	120537
203075	120538
63518	120539
62797	120540
43746	120541
93995	120542
54282	120543
85718	120544
37444	120545
111354	120546
40435	120547
86139	120548
35549	120549
130409	120550
205711	120551
100505	120552
109514	120553
242727	120554
41065	120555
268868	120556
99290	120557
176803	120558
129395	120559
151951	120560
255472	120561
151726	120562
59262	120563
40275	120564
89297	120565
51322	120566
43466	120567
210167	120568
49501	120569
58744	120570
91105	120571
45923	120572
136089	120573
6972	120574
115795	120575
215957	120576
126805	120577
87178	120578
100748	120579
166932	120580
140846	120581
134340	120582
20013	120583
78975	120584
36484	120585
117252	120586
31453	120587
1546	120588
11017	120589
38064	120590
48861	120591
100553	120592
567	120593
109479	120594
166849	120595
103871	120596
230183	120597
142588	120598
88483	120599
4741	120600
32860	120601
39443	120602
110086	120603
210507	120604
145834	120605
56043	120606
9755	120607
137827	120608
2462	120609
2462	120610
32140	120611
13252	120612
103901	120613
294106	120614
147155	120615
18517	120616
133332	120617
140836	120618
48641	120619
27070	120620
201786	120621
266011	120622
209137	120623
304209	120624
22873	120625
123877	120626
59617	120627
48734	120628
83325	120629
2843	120630
133588	120631
167800	120632
73343	120633
35694	120634
80887	120635
36051	120636
147569	120637
206615	120638
11827	120639
186313	120640
52369	120641
208054	120642
65766	120643
214715	120644
215680	120645
90960	120646
110585	120647
137046	120648
12679	120649
207299	120650
151121	120651
72448	120652
47172	120653
17315	120654
52395	120655
115540	120656
77673	120657
20823	120658
24302	120659
41586	120660
2473	120661
81157	120662
184233	120663
196864	120664
186368	120665
135733	120666
193386	120667
136643	120668
51957	120669
210839	120670
97479	120671
277268	120672
79671	120673
38904	120674
237569	120675
300016	120676
294974	120677
92478	120678
266015	120679
55796	120680
52511	120681
443	120682
167390	120683
202848	120684
41486	120685
268505	120686
152308	120687
202221	120688
31831	120689
121464	120690
34614	120691
102823	120692
23895	120693
203321	120694
202774	120695
146824	120696
117414	120697
34546	120698
137680	120699
242911	120700
84316	120701
1176	120702
15614	120703
92897	120704
18497	120705
274999	120706
93153	120707
58599	120708
23740	120709
132126	120710
87941	120711
108624	120712
98767	120713
158406	120714
27385	120715
304677	120716
80162	120717
8306	120718
164780	120719
4917	120720
121683	120721
205704	120722
51287	120723
42769	120724
20372	120725
63970	120726
294759	120727
214515	120728
230552	120729
285768	120730
216555	120731
61644	120732
172903	120733
2107	120734
142573	120735
204884	120736
107646	120737
212361	120738
74548	120739
63100	120740
206262	120741
183743	120742
22843	120743
240090	120744
85091	120745
276651	120746
6372	120747
26674	120748
58307	120749
242261	120750
275728	120751
128389	120752
46459	120753
4390	120754
116503	120755
75341	120756
16429	120757
35045	120758
268448	120759
268763	120760
5334	120761
14279	120762
144994	120763
214013	120764
216181	120765
85274	120766
65729	120767
260380	120768
163102	120769
8220	120770
301906	120771
93808	120772
277561	120773
30605	120774
24323	120775
24323	120776
117494	120777
174237	120778
158755	120779
294228	120780
127510	120781
79706	120782
169982	120783
50844	120784
125608	120785
187799	120786
32760	120787
286430	120788
132811	120789
181842	120790
108214	120791
13978	120792
63070	120793
57668	120794
278914	120795
38999	120796
191961	120797
105910	120798
47461	120799
204911	120800
295906	120801
205202	120802
51745	120803
45464	120804
67909	120805
217710	120806
97676	120807
287975	120808
234659	120809
107494	120810
298009	120811
41574	120812
206738	120813
195954	120814
56612	120815
154523	120816
8643	120817
8643	120818
8643	120819
51648	120820
19048	120821
201072	120822
82540	120823
37288	120824
284596	120825
131589	120826
87674	120827
107764	120828
32792	120829
161789	120830
41839	120831
140255	120832
140845	120833
300649	120834
56628	120835
64055	120836
100167	120837
2522	120838
232791	120839
2435	120840
212356	120841
90424	120842
67694	120843
15896	120844
46787	120845
44700	120846
176519	120847
64397	120848
61168	120849
129747	120850
59452	120851
139641	120852
51067	120853
281853	120854
132529	120855
173719	120856
23162	120857
16567	120858
9553	120859
240062	120860
246936	120861
195870	120862
205161	120863
79818	120864
81930	120865
97676	120866
209567	120867
111014	120868
103637	120869
241980	120870
100416	120871
142298	120872
40192	120873
72669	120874
3806	120875
48720	120876
23693	120877
257929	120878
90284	120879
26177	120880
88704	120881
155767	120882
44218	120883
72716	120884
19587	120885
252402	120886
216686	120887
42200	120888
63947	120889
125611	120890
92647	120891
30221	120892
72724	120893
75214	120894
243620	120895
204255	120896
140345	120897
72113	120898
57670	120899
104732	120900
45922	120901
5663	120902
308795	120903
71186	120904
17332	120905
232670	120906
205542	120907
112020	120908
151724	120909
228498	120910
16233	120911
42741	120912
93169	120913
144179	120914
111102	120915
100167	120916
114607	120917
37753	120918
23732	120919
78256	120920
123020	120921
51993	120922
284985	120923
169460	120924
161527	120925
140255	120926
12707	120927
205368	120928
183187	120929
17606	120930
9487	120931
203734	120932
307163	120933
102578	120934
243858	120935
14546	120936
2586	120937
69181	120938
142336	120939
107768	120940
127765	120941
42494	120942
1270	120943
75288	120944
40628	120945
126356	120946
73976	120947
211805	120948
99465	120949
69202	120950
208162	120951
218272	120952
215168	120953
1713	120954
13907	120955
3540	120956
64413	120957
212421	120958
212934	120959
37332	120960
8672	120961
155489	120962
187091	120963
11674	120964
161633	120965
243798	120966
22082	120967
198423	120968
145584	120969
80390	120970
37362	120971
251010	120972
235462	120973
309293	120974
88201	120975
116472	120976
27972	120977
255677	120978
119846	120979
119846	120980
37762	120981
129531	120982
213364	120983
92729	120984
55608	120985
14013	120986
28728	120987
131961	120988
54088	120989
80008	120990
6857	120991
50953	120992
231948	120993
1940	120994
224488	120995
124386	120996
108208	120997
89467	120998
142924	120999
49376	121000
63516	121001
51143	121002
4842	121003
142935	121004
26788	121005
306500	121006
351	121007
259547	121008
48331	121009
96678	121010
104241	121011
144260	121012
99774	121013
88394	121014
27931	121015
93207	121016
142979	121017
30856	121018
186741	121019
118544	121020
114429	121021
99157	121022
139527	121023
133765	121024
23366	121025
43603	121026
230362	121027
45169	121028
61857	121029
33999	121030
98224	121031
277285	121032
100962	121033
138891	121034
213365	121035
312770	121036
31841	121037
24739	121038
154133	121039
85142	121040
216726	121041
132080	121042
58182	121043
3084	121044
65047	121045
63463	121046
299481	121047
198059	121048
25203	121049
54098	121050
199391	121051
36178	121052
169266	121053
36158	121054
12345	121055
146686	121056
50857	121057
23115	121058
70544	121059
32934	121060
25636	121061
34113	121062
154791	121063
206426	121064
125573	121065
95317	121066
177063	121067
2343	121068
106973	121069
78323	121070
43648	121071
13517	121072
125062	121073
92591	121074
92194	121075
60583	121076
188122	121077
35417	121078
158788	121079
107627	121080
18202	121081
202	121082
140856	121083
105845	121084
187211	121085
12565	121086
19932	121087
41702	121088
283988	121089
94985	121090
94907	121091
22692	121092
35629	121093
19244	121094
45673	121095
97761	121096
946	121097
29639	121098
35108	121099
280775	121100
43311	121101
303690	121102
16618	121103
179736	121104
197047	121105
206505	121106
2339	121107
129198	121108
406	121109
170173	121110
56811	121111
69294	121112
186916	121113
87553	121114
62495	121115
62339	121116
125931	121117
112767	121118
59889	121119
168081	121120
45625	121121
167494	121122
77958	121123
2940	121124
53091	121125
162596	121126
100378	121127
5519	121128
106057	121129
264772	121130
224839	121131
93401	121132
87680	121133
28075	121134
245816	121135
64362	121136
12144	121137
212635	121138
7763	121139
268173	121140
222378	121141
26202	121142
167915	121143
31445	121144
95831	121145
147082	121146
45331	121147
42833	121148
17727	121149
109555	121150
178680	121151
115832	121152
116746	121153
211942	121154
215179	121155
84408	121156
213599	121157
294432	121158
178863	121159
55130	121160
168107	121161
262580	121162
53047	121163
51957	121164
46519	121165
10198	121166
27189	121167
262100	121168
32485	121169
196075	121170
104546	121171
127581	121172
128427	121173
97726	121174
128427	121175
120560	121176
129555	121177
60942	121178
257034	121179
256987	121180
118716	121181
122666	121182
93642	121183
88935	121184
145799	121185
168659	121186
90317	121187
160857	121188
179631	121189
236010	121190
41187	121191
160011	121192
365	121193
291570	121194
37287	121195
122961	121196
23412	121197
26269	121198
190914	121199
132894	121200
49144	121201
22596	121202
169493	121203
197601	121204
113104	121205
67028	121206
76247	121207
108072	121208
183347	121209
231568	121210
107292	121211
19013	121212
100842	121213
67009	121214
46908	121215
114284	121216
101018	121217
74908	121218
98964	121219
100439	121220
46078	121221
111225	121222
43382	121223
146497	121224
155471	121225
112449	121226
63890	121227
265430	121228
295653	121229
222992	121230
9635	121231
125947	121232
55519	121233
2440	121234
108833	121235
207428	121236
180079	121237
76882	121238
13366	121239
33966	121240
6277	121241
125721	121242
68299	121243
200777	121244
75248	121245
244716	121246
170317	121247
217299	121248
121324	121249
21368	121250
15794	121251
15520	121252
187569	121253
2497	121254
157922	121255
105292	121256
126820	121257
306188	121258
157539	121259
48583	121260
1480	121261
129242	121262
135808	121263
287050	121264
18759	121265
46836	121266
58247	121267
43475	121268
192058	121269
70280	121270
26432	121271
93936	121272
35288	121273
4951	121274
49135	121275
6386	121276
131535	121277
192050	121278
42958	121279
277766	121280
211325	121281
83956	121282
95610	121283
38233	121284
62795	121285
74223	121286
201432	121287
201474	121288
133778	121289
74912	121290
241851	121291
43062	121292
66482	121293
70576	121294
132810	121295
285374	121296
60863	121297
199080	121298
124359	121299
62731	121300
152869	121301
130272	121302
4816	121303
59856	121304
91362	121305
54790	121306
209044	121307
52417	121308
156730	121309
154083	121310
210342	121311
1372	121312
217113	121313
89314	121314
81746	121315
27475	121316
95980	121317
37890	121318
146041	121319
63817	121320
157897	121321
95538	121322
188870	121323
125463	121324
135471	121325
5142	121326
94422	121327
108170	121328
10223	121329
352	121330
24804	121331
1650	121332
63389	121333
301432	121334
118298	121335
28483	121336
50746	121337
79973	121338
112097	121339
130576	121340
90235	121341
63194	121342
52451	121343
177543	121344
130175	121345
24812	121346
9310	121347
177326	121348
11784	121349
186048	121350
147769	121351
8998	121352
129128	121353
127498	121354
8921	121355
84723	121356
210789	121357
32876	121358
9156	121359
81814	121360
97039	121361
81649	121362
55874	121363
58961	121364
96142	121365
23385	121366
42309	121367
82640	121368
7919	121369
303607	121370
62870	121371
35148	121372
191775	121373
52852	121374
136573	121375
93590	121376
60847	121377
137127	121378
3277	121379
33936	121380
135333	121381
128740	121382
63856	121383
59642	121384
124948	121385
24598	121386
71506	121387
50797	121388
5458	121389
91911	121390
50806	121391
71562	121392
172969	121393
28391	121394
160478	121395
232957	121396
118585	121397
15268	121398
175754	121399
2035	121400
77339	121401
95243	121402
19080	121403
298856	121404
1969	121405
93108	121406
99435	121407
185626	121408
213677	121409
59801	121410
264046	121411
150762	121412
73811	121413
202216	121414
9788	121415
16299	121416
195973	121417
111351	121418
50707	121419
52812	121420
94352	121421
101728	121422
30312	121423
1182	121424
164656	121425
127326	121426
25950	121427
243036	121428
117954	121429
45524	121430
47582	121431
217337	121432
7520	121433
65961	121434
65961	121435
23634	121436
123626	121437
45049	121438
19249	121439
154600	121440
68358	121441
67766	121442
29495	121443
22584	121444
93694	121445
66468	121446
22584	121447
33631	121448
15158	121449
153357	121450
186160	121451
31105	121452
68140	121453
37161	121454
68102	121455
19717	121456
81141	121457
97431	121458
163981	121459
85762	121460
29266	121461
65060	121462
141969	121463
29019	121464
236984	121465
82009	121466
23810	121467
55715	121468
259932	121469
231225	121470
88	121471
9049	121472
179721	121473
198689	121474
286873	121475
146078	121476
41067	121477
53992	121478
14101	121479
37044	121480
1612	121481
42799	121482
116948	121483
210584	121484
231348	121485
283293	121486
70510	121487
8528	121488
209956	121489
52757	121490
19031	121491
115839	121492
55239	121493
163480	121494
161591	121495
109241	121496
7985	121497
55842	121498
83289	121499
22682	121500
34754	121501
76091	121502
3689	121503
311334	121504
18776	121505
11710	121506
1443	121507
818	121508
54157	121509
54658	121510
113923	121511
205519	121512
75990	121513
158236	121514
6995	121515
4238	121516
29691	121517
5871	121518
28316	121519
24384	121520
183302	121521
21522	121522
13282	121523
21451	121524
103948	121525
20821	121526
195140	121527
15108	121528
70291	121529
65127	121530
76103	121531
8247	121532
44992	121533
14429	121534
41025	121535
103351	121536
21650	121537
20313	121538
110	121539
10551	121540
8425	121541
29343	121542
53364	121543
9539	121544
55785	121545
17361	121546
15845	121547
20350	121548
54443	121549
109053	121550
6632	121551
193579	121552
26208	121553
75372	121554
60525	121555
61468	121556
145677	121557
216705	121558
24650	121559
36148	121560
149668	121561
661	121562
143877	121563
252719	121564
215530	121565
265635	121566
8686	121567
2062	121568
31026	121569
14082	121570
75788	121571
26431	121572
110289	121573
191077	121574
195387	121575
254833	121576
220068	121577
42924	121578
36259	121579
108998	121580
202076	121581
115945	121582
207846	121583
275372	121584
87836	121585
33502	121586
35221	121587
13552	121588
50667	121589
223787	121590
179251	121591
139236	121592
271554	121593
137953	121594
14069	121595
20535	121596
3745	121597
413	121598
100286	121599
148695	121600
97609	121601
24678	121602
279104	121603
157637	121604
71442	121605
36916	121606
72433	121607
37033	121608
167567	121609
123995	121610
293990	121611
257441	121612
170171	121613
51399	121614
166597	121615
46639	121616
21862	121617
2057	121618
111428	121619
124197	121620
97090	121621
217564	121622
224723	121623
7537	121624
94132	121625
187917	121626
115899	121627
8342	121628
7492	121629
22892	121630
7441	121631
298249	121632
56924	121633
38821	121634
5011	121635
145286	121636
22854	121637
30466	121638
84017	121639
54604	121640
173448	121641
13258	121642
150967	121643
20399	121644
126722	121645
11083	121646
48254	121647
69090	121648
172428	121649
5337	121650
52430	121651
182165	121652
48414	121653
302390	121654
227708	121655
18951	121656
6551	121657
24779	121658
146063	121659
147981	121660
113585	121661
268318	121662
249379	121663
45418	121664
92750	121665
15581	121666
113019	121667
272206	121668
248234	121669
50665	121670
66179	121671
18056	121672
34147	121673
9090	121674
69019	121675
178757	121676
141236	121677
40399	121678
213317	121679
35970	121680
20824	121681
237762	121682
20824	121683
207522	121684
285492	121685
40812	121686
271540	121687
25810	121688
91063	121689
149632	121690
110277	121691
50341	121692
48261	121693
74357	121694
152671	121695
6551	121696
184956	121697
180036	121698
55233	121699
120095	121700
66307	121701
5948	121702
78125	121703
21358	121704
43441	121705
133323	121706
129483	121707
11096	121708
241247	121709
89957	121710
188674	121711
37314	121712
51068	121713
16515	121714
77281	121715
108555	121716
65218	121717
31010	121718
35119	121719
235263	121720
212104	121721
58981	121722
121064	121723
62801	121724
102079	121725
94870	121726
32518	121727
6251	121728
114710	121729
45458	121730
1607	121731
180899	121732
230210	121733
12917	121734
82282	121735
32117	121736
112215	121737
179994	121738
174538	121739
36565	121740
85989	121741
90781	121742
62055	121743
1152	121744
45474	121745
112783	121746
201961	121747
76852	121748
15218	121749
114133	121750
12187	121751
45403	121752
24426	121753
212760	121754
10594	121755
277485	121756
210324	121757
31110	121758
240508	121759
45626	121760
158892	121761
129632	121762
195303	121763
43492	121764
9205	121765
89595	121766
187516	121767
144773	121768
215961	121769
9508	121770
2799	121771
1817	121772
120766	121773
37518	121774
7204	121775
24660	121776
23987	121777
236204	121778
130194	121779
166513	121780
794	121781
195034	121782
102144	121783
200848	121784
97789	121785
228854	121786
19603	121787
4243	121788
37112	121789
311700	121790
15981	121791
59675	121792
89543	121793
20731	121794
237109	121795
32269	121796
192713	121797
202828	121798
28258	121799
3756	121800
8441	121801
188962	121802
102998	121803
309700	121804
6083	121805
17307	121806
141408	121807
154665	121808
194260	121809
287171	121810
59115	121811
286364	121812
17505	121813
171952	121814
98861	121815
50057	121816
12129	121817
225866	121818
68003	121819
35820	121820
97425	121821
2927	121822
123129	121823
7338	121824
3835	121825
50059	121826
207963	121827
280655	121828
133182	121829
257428	121830
35612	121831
40263	121832
16066	121833
8319	121834
108406	121835
108406	121836
42433	121837
18569	121838
202415	121839
28991	121840
74094	121841
993	121842
74782	121843
121847	121844
1621	121845
11331	121846
5407	121847
285460	121848
152058	121849
6824	121850
63671	121851
5051	121852
58039	121853
68644	121854
236771	121855
291502	121856
60436	121857
139432	121858
213132	121859
222502	121860
60617	121861
162292	121862
161961	121863
207447	121864
193897	121865
47312	121866
1876	121867
71622	121868
41213	121869
114622	121870
233445	121871
213984	121872
75650	121873
202564	121874
242931	121875
126160	121876
144025	121877
81502	121878
29960	121879
17496	121880
10271	121881
91411	121882
213604	121883
20153	121884
88252	121885
211136	121886
60857	121887
6783	121888
37238	121889
16889	121890
18869	121891
29523	121892
300311	121893
89458	121894
157275	121895
216192	121896
66527	121897
207636	121898
147246	121899
277770	121900
9775	121901
54941	121902
120988	121903
13996	121904
146	121905
125	121906
9130	121907
30932	121908
204307	121909
41722	121910
28609	121911
20001	121912
89974	121913
89974	121914
1856	121915
136932	121916
167457	121917
70335	121918
40127	121919
9795	121920
140348	121921
225652	121922
20665	121923
187796	121924
215110	121925
103612	121926
164267	121927
51247	121928
128664	121929
266805	121930
181825	121931
23098	121932
108684	121933
76921	121934
2065	121935
892	121936
45242	121937
20206	121938
79958	121939
75588	121940
79819	121941
158500	121942
34599	121943
117727	121944
6533	121945
112315	121946
38915	121947
286428	121948
97447	121949
253420	121950
39133	121951
137103	121952
21338	121953
2137	121954
310489	121955
86930	121956
60591	121957
34	121958
80680	121959
83846	121960
305767	121961
36221	121962
37099	121963
85850	121964
219189	121965
26232	121966
183547	121967
18535	121968
57203	121969
9351	121970
81978	121971
25056	121972
16355	121973
263966	121974
42291	121975
256582	121976
23897	121977
105024	121978
125955	121979
171681	121980
118369	121981
303847	121982
202523	121983
181523	121984
39558	121985
63478	121986
9817	121987
32973	121988
85856	121989
117554	121990
38849	121991
65448	121992
204796	121993
12362	121994
213107	121995
141869	121996
42508	121997
139560	121998
124216	121999
79856	122000
129761	122001
156743	122002
82715	122003
59676	122004
11930	122005
183592	122006
28009	122007
243396	122008
43651	122009
72316	122010
1088	122011
153014	122012
312151	122013
42105	122014
47342	122015
162574	122016
78957	122017
72482	122018
48048	122019
31486	122020
36403	122021
37033	122022
19307	122023
91844	122024
246160	122025
8434	122026
37827	122027
211731	122028
151609	122029
140605	122030
213073	122031
27915	122032
182310	122033
91701	122034
143557	122035
54575	122036
232672	122037
311954	122038
62679	122039
1717	122040
48734	122041
4747	122042
8167	122043
149344	122044
132660	122045
68	122046
226581	122047
230654	122048
10781	122049
587	122050
2007	122051
98305	122052
123283	122053
62241	122054
256191	122055
24935	122056
11058	122057
63758	122058
203568	122059
197052	122060
41899	122061
192748	122062
357	122063
124769	122064
2495	122065
211243	122066
41758	122067
45866	122068
312493	122069
109258	122070
121022	122071
27592	122072
34614	122073
214291	122074
59191	122075
201167	122076
39714	122077
285026	122078
4788	122079
241451	122080
20580	122081
286095	122082
6329	122083
47033	122084
47033	122085
259068	122086
34730	122087
308077	122088
108476	122089
111321	122090
191960	122091
10800	122092
23838	122093
17982	122094
290279	122095
206	122096
5041	122097
66423	122098
5950	122099
42013	122100
27063	122101
94809	122102
27715	122103
95471	122104
158546	122105
121592	122106
121994	122107
51195	122108
114182	122109
42800	122110
16551	122111
103990	122112
10200	122113
10200	122114
106402	122115
236098	122116
293982	122117
96107	122118
134722	122119
189094	122120
65736	122121
3414	122122
53805	122123
443	122124
107259	122125
77471	122126
94505	122127
10049	122128
22067	122129
20003	122130
33226	122131
153256	122132
16086	122133
115382	122134
20582	122135
91513	122136
131479	122137
39880	122138
12085	122139
26955	122140
72598	122141
17745	122142
59878	122143
202571	122144
7178	122145
78848	122146
197192	122147
28013	122148
38233	122149
209818	122150
163982	122151
110268	122152
33401	122153
59370	122154
196016	122155
239081	122156
197826	122157
235505	122158
9510	122159
492	122160
10196	122161
26352	122162
3064	122163
117188	122164
108329	122165
202405	122166
248326	122167
84829	122168
85314	122169
84409	122170
2085	122171
43125	122172
155342	122173
185028	122174
152106	122175
3638	122176
153055	122177
89367	122178
192836	122179
193918	122180
144108	122181
39609	122182
64241	122183
32240	122184
32160	122185
33238	122186
85553	122187
98320	122188
146568	122189
104184	122190
74087	122191
116013	122192
215064	122193
285836	122194
60169	122195
307204	122196
64760	122197
22440	122198
63767	122199
146774	122200
778	122201
165966	122202
179459	122203
117089	122204
52230	122205
13133	122206
96972	122207
97517	122208
236531	122209
85025	122210
262270	122211
114983	122212
140217	122213
140213	122214
74387	122215
260770	122216
57167	122217
71565	122218
11965	122219
72091	122220
66198	122221
35492	122222
296874	122223
180418	122224
110897	122225
203924	122226
163814	122227
172042	122228
136651	122229
74114	122230
208081	122231
50606	122232
203124	122233
171173	122234
84110	122235
97684	122236
4097	122237
97416	122238
72526	122239
45136	122240
176553	122241
64137	122242
55155	122243
19979	122244
289756	122245
239214	122246
8205	122247
2073	122248
113324	122249
173539	122250
84388	122251
64305	122252
7523	122253
12288	122254
47129	122255
81560	122256
18105	122257
59196	122258
195818	122259
204950	122260
38282	122261
6970	122262
180820	122263
4037	122264
68069	122265
42182	122266
41613	122267
141608	122268
32196	122269
69286	122270
100782	122271
38069	122272
51609	122273
184043	122274
45725	122275
278304	122276
79498	122277
1155	122278
43409	122279
107697	122280
87947	122281
66134	122282
48967	122283
207846	122284
116548	122285
25887	122286
160557	122287
4323	122288
161601	122289
73221	122290
284586	122291
67004	122292
90947	122293
211502	122294
175318	122295
180794	122296
175482	122297
127686	122298
19019	122299
55852	122300
24113	122301
139907	122302
17440	122303
193235	122304
31216	122305
50163	122306
297340	122307
40926	122308
132179	122309
208611	122310
274971	122311
55397	122312
98367	122313
40252	122314
13574	122315
123446	122316
85115	122317
40375	122318
1314	122319
160286	122320
206183	122321
224347	122322
46255	122323
138264	122324
11890	122325
41589	122326
514	122327
1372	122328
107224	122329
253130	122330
61618	122331
145065	122332
4144	122333
141572	122334
138672	122335
77684	122336
16968	122337
245630	122338
260896	122339
945	122340
39762	122341
14498	122342
136616	122343
59280	122344
8112	122345
10718	122346
17629	122347
179980	122348
4307	122349
123914	122350
69142	122351
274354	122352
3297	122353
94188	122354
61276	122355
148021	122356
36333	122357
39491	122358
14335	122359
110629	122360
22485	122361
7897	122362
3371	122363
103742	122364
15156	122365
112695	122366
265828	122367
49458	122368
72319	122369
269263	122370
134446	122371
71320	122372
54430	122373
12308	122374
71453	122375
24670	122376
226263	122377
140161	122378
196445	122379
113460	122380
167221	122381
91180	122382
158781	122383
20554	122384
11551	122385
23751	122386
43384	122387
4532	122388
152149	122389
126849	122390
70931	122391
194974	122392
183902	122393
203050	122394
215028	122395
105938	122396
45146	122397
87863	122398
125982	122399
212346	122400
20	122401
7929	122402
87208	122403
68029	122404
26825	122405
78740	122406
291530	122407
13720	122408
48233	122409
202349	122410
154643	122411
100176	122412
209087	122413
49202	122414
115703	122415
76430	122416
138583	122417
8774	122418
80382	122419
44074	122420
52802	122421
27153	122422
134439	122423
92840	122424
214564	122425
81594	122426
192924	122427
136854	122428
90930	122429
3569	122430
147230	122431
13055	122432
180379	122433
165020	122434
48092	122435
84123	122436
42311	122437
23730	122438
101940	122439
39424	122440
39276	122441
300542	122442
191547	122443
61294	122444
87	122445
40342	122446
30001	122447
73320	122448
96253	122449
232757	122450
298470	122451
12949	122452
3314	122453
112209	122454
5907	122455
59784	122456
84675	122457
4492	122458
34479	122459
6176	122460
90510	122461
43829	122462
56637	122463
207690	122464
58914	122465
146582	122466
102646	122467
7856	122468
196082	122469
290594	122470
93330	122471
71601	122472
81800	122473
14018	122474
115473	122475
37973	122476
284906	122477
36942	122478
94033	122479
95186	122480
93890	122481
264796	122482
58306	122483
278170	122484
92228	122485
297423	122486
151892	122487
95326	122488
53963	122489
138853	122490
42340	122491
44565	122492
299643	122493
276956	122494
62059	122495
176956	122496
1122	122497
6001	122498
61046	122499
172635	122500
33479	122501
157758	122502
169309	122503
174843	122504
39927	122505
86894	122506
126610	122507
291721	122508
107050	122509
229714	122510
42089	122511
138777	122512
9643	122513
132820	122514
30405	122515
10947	122516
22815	122517
2169	122518
209042	122519
17729	122520
34086	122521
119899	122522
217503	122523
89107	122524
16980	122525
133055	122526
23893	122527
212303	122528
288763	122529
147068	122530
96045	122531
248727	122532
86985	122533
208023	122534
78202	122535
114889	122536
38935	122537
64829	122538
2326	122539
23720	122540
120961	122541
91854	122542
57809	122543
208294	122544
45894	122545
109819	122546
78725	122547
17369	122548
95389	122549
12681	122550
1190	122551
66277	122552
216958	122553
121519	122554
37677	122555
234215	122556
244803	122557
12946	122558
12566	122559
43995	122560
185342	122561
185342	122562
30693	122563
86468	122564
25560	122565
21162	122566
253129	122567
79317	122568
17837	122569
16980	122570
165498	122571
8365	122572
311313	122573
128082	122574
32561	122575
95004	122576
109226	122577
65146	122578
82624	122579
18759	122580
93817	122581
165059	122582
6912	122583
129344	122584
48561	122585
50424	122586
149019	122587
35278	122588
126978	122589
183723	122590
172588	122591
10994	122592
52055	122593
52055	122594
50130	122595
12998	122596
71294	122597
54279	122598
111240	122599
170029	122600
54720	122601
68309	122602
174375	122603
29584	122604
1080	122605
28720	122606
92741	122607
155617	122608
2395	122609
69119	122610
274110	122611
7618	122612
7680	122613
159120	122614
288783	122615
125975	122616
112468	122617
69085	122618
88849	122619
57250	122620
42606	122621
20047	122622
83560	122623
188277	122624
188277	122625
12300	122626
58499	122627
58499	122628
145697	122629
56022	122630
175361	122631
21694	122632
271561	122633
2795	122634
110204	122635
302689	122636
108075	122637
79788	122638
80272	122639
64930	122640
57275	122641
1196	122642
713	122643
42173	122644
91009	122645
187518	122646
28498	122647
36373	122648
100171	122649
122636	122650
20464	122651
276442	122652
185945	122653
88850	122654
12901	122655
90931	122656
13365	122657
97010	122658
25611	122659
1016	122660
157731	122661
229900	122662
95667	122663
20502	122664
10641	122665
151243	122666
34075	122667
28555	122668
755	122669
161655	122670
113211	122671
22578	122672
44692	122673
75263	122674
57994	122675
11613	122676
28927	122677
291379	122678
69108	122679
64181	122680
214482	122681
30934	122682
118397	122683
43208	122684
118018	122685
69295	122686
44296	122687
170234	122688
33548	122689
239568	122690
47202	122691
283420	122692
180450	122693
126657	122694
216038	122695
115598	122696
1750	122697
138992	122698
101171	122699
311794	122700
139990	122701
70100	122702
16375	122703
307314	122704
68381	122705
30422	122706
187793	122707
183052	122708
274383	122709
95931	122710
291917	122711
64402	122712
11509	122713
82628	122714
19996	122715
22478	122716
18239	122717
272036	122718
119710	122719
111311	122720
18522	122721
63034	122722
110476	122723
52664	122724
54847	122725
1097	122726
23098	122727
885	122728
73718	122729
192155	122730
174928	122731
83914	122732
106985	122733
165910	122734
102011	122735
66692	122736
64375	122737
12825	122738
84931	122739
225876	122740
4761	122741
137042	122742
140895	122743
132688	122744
157636	122745
69265	122746
27763	122747
12820	122748
89012	122749
278447	122750
21223	122751
241656	122752
17657	122753
147157	122754
280296	122755
88604	122756
40732	122757
21333	122758
14569	122759
141214	122760
24929	122761
195258	122762
160425	122763
161570	122764
33831	122765
87837	122766
312785	122767
67026	122768
45829	122769
56166	122770
71594	122771
49288	122772
53812	122773
101120	122774
83895	122775
14686	122776
141837	122777
54366	122778
124429	122779
36888	122780
119771	122781
26907	122782
818	122783
11846	122784
127971	122785
63320	122786
153096	122787
145478	122788
66330	122789
269133	122790
162339	122791
102831	122792
135891	122793
198143	122794
235924	122795
66006	122796
204352	122797
46499	122798
59754	122799
198576	122800
8805	122801
169163	122802
16770	122803
7807	122804
73903	122805
159950	122806
108131	122807
292298	122808
90372	122809
144396	122810
159764	122811
65693	122812
1617	122813
63725	122814
16627	122815
78623	122816
25155	122817
15197	122818
107245	122819
50946	122820
52498	122821
79277	122822
56322	122823
72424	122824
63093	122825
30275	122826
100389	122827
151255	122828
7528	122829
601	122830
68880	122831
21216	122832
86205	122833
302348	122834
282490	122835
78747	122836
97408	122837
208756	122838
216264	122839
106724	122840
15366	122841
141536	122842
36300	122843
11833	122844
122334	122845
119230	122846
194287	122847
45384	122848
180240	122849
43234	122850
3934	122851
149221	122852
67302	122853
93441	122854
309965	122855
6643	122856
54294	122857
293624	122858
173756	122859
31224	122860
78023	122861
131173	122862
130495	122863
90390	122864
131092	122865
206025	122866
129894	122867
118454	122868
83923	122869
129894	122870
5105	122871
121826	122872
22189	122873
147181	122874
38271	122875
65137	122876
37157	122877
138806	122878
9	122879
117409	122880
49465	122881
73682	122882
97767	122883
115159	122884
41442	122885
50824	122886
92443	122887
69572	122888
274016	122889
161917	122890
140817	122891
8691	122892
133312	122893
281616	122894
63284	122895
192541	122896
28506	122897
52329	122898
32493	122899
202885	122900
112238	122901
73719	122902
138212	122903
240431	122904
25667	122905
36725	122906
263225	122907
55870	122908
172297	122909
119105	122910
33596	122911
43549	122912
130041	122913
130494	122914
66201	122915
99009	122916
91984	122917
231850	122918
126819	122919
377	122920
101706	122921
20951	122922
31494	122923
107929	122924
267215	122925
296471	122926
169314	122927
25772	122928
97839	122929
12890	122930
15233	122931
46804	122932
20467	122933
182742	122934
173932	122935
145118	122936
178876	122937
41654	122938
72	122939
53245	122940
47471	122941
151123	122942
63480	122943
33510	122944
137981	122945
243830	122946
82297	122947
26986	122948
85471	122949
222492	122950
26864	122951
118936	122952
7714	122953
20464	122954
14906	122955
10465	122956
300107	122957
119816	122958
160509	122959
32866	122960
8666	122961
36210	122962
100137	122963
156528	122964
171862	122965
36873	122966
47902	122967
170427	122968
99573	122969
270130	122970
163009	122971
71889	122972
22581	122973
174152	122974
44934	122975
204346	122976
116256	122977
50796	122978
125940	122979
140140	122980
84316	122981
31941	122982
184908	122983
96906	122984
19055	122985
27816	122986
213996	122987
132861	122988
191756	122989
210834	122990
52805	122991
133331	122992
50020	122993
178307	122994
169937	122995
156993	122996
31622	122997
43635	122998
25229	122999
217574	123000
4881	123001
66181	123002
289103	123003
71127	123004
10910	123005
147145	123006
25304	123007
93526	123008
233127	123009
125477	123010
135372	123011
75107	123012
168247	123013
111127	123014
93929	123015
3478	123016
226648	123017
87653	123018
309049	123019
2863	123020
14547	123021
187917	123022
2127	123023
15624	123024
70147	123025
14172	123026
59601	123027
139664	123028
135985	123029
50585	123030
5828	123031
232613	123032
161891	123033
87823	123034
59514	123035
112711	123036
140430	123037
17254	123038
100855	123039
31562	123040
247993	123041
3184	123042
193651	123043
188083	123044
105803	123045
39148	123046
252117	123047
168251	123048
185466	123049
153776	123050
42883	123051
26428	123052
55799	123053
79761	123054
19126	123055
119621	123056
31892	123057
16710	123058
47127	123059
130926	123060
25164	123061
21737	123062
165163	123063
110933	123064
295255	123065
76668	123066
36071	123067
26159	123068
194011	123069
89314	123070
104358	123071
21660	123072
98779	123073
145061	123074
230874	123075
63883	123076
147096	123077
93730	123078
111287	123079
122181	123080
63391	123081
79227	123082
78003	123083
137095	123084
197428	123085
96903	123086
9799	123087
7170	123088
130430	123089
23259	123090
120224	123091
48924	123092
31067	123093
6557	123094
82823	123095
58650	123096
293829	123097
192986	123098
132513	123099
100063	123100
54470	123101
9133	123102
56510	123103
40460	123104
35016	123105
118971	123106
50481	123107
175484	123108
182523	123109
95349	123110
126317	123111
66873	123112
33136	123113
145837	123114
35913	123115
283885	123116
233993	123117
14023	123118
171741	123119
89337	123120
63377	123121
187184	123122
87369	123123
51809	123124
45012	123125
132722	123126
129311	123127
57402	123128
140319	123129
121461	123130
271457	123131
272680	123132
43190	123133
118351	123134
198235	123135
13971	123136
34948	123137
408	123138
155724	123139
143894	123140
89637	123141
120113	123142
127897	123143
211130	123144
31707	123145
229597	123146
66597	123147
121599	123148
36681	123149
53291	123150
6292	123151
217395	123152
18104	123153
7704	123154
101086	123155
87290	123156
269520	123157
239285	123158
3530	123159
290774	123160
150025	123161
299194	123162
117604	123163
208409	123164
42663	123165
226966	123166
113584	123167
86473	123168
52378	123169
46016	123170
129471	123171
192754	123172
50095	123173
105819	123174
66325	123175
114002	123176
92085	123177
13489	123178
151861	123179
89112	123180
153855	123181
232551	123182
86137	123183
290506	123184
11853	123185
264707	123186
71113	123187
68803	123188
31108	123189
240625	123190
201467	123191
28271	123192
134452	123193
25577	123194
31878	123195
102445	123196
40957	123197
44913	123198
20304	123199
208389	123200
93399	123201
209694	123202
137957	123203
208817	123204
232123	123205
49573	123206
117152	123207
56139	123208
34351	123209
64941	123210
63590	123211
127954	123212
166097	123213
262421	123214
89749	123215
101921	123216
189387	123217
123821	123218
166691	123219
216532	123220
53609	123221
194691	123222
126122	123223
77716	123224
148830	123225
122508	123226
123445	123227
76464	123228
11062	123229
235715	123230
21026	123231
66141	123232
157725	123233
101712	123234
140589	123235
124368	123236
10102	123237
28402	123238
55877	123239
127133	123240
93330	123241
2651	123242
97252	123243
143049	123244
13170	123245
110090	123246
4484	123247
94182	123248
27046	123249
17690	123250
69926	123251
56776	123252
16353	123253
148452	123254
142713	123255
9057	123256
74674	123257
262276	123258
17721	123259
215392	123260
14	123261
95995	123262
141253	123263
295656	123264
78584	123265
136449	123266
138600	123267
62571	123268
22389	123269
11687	123270
77911	123271
6080	123272
97729	123273
167638	123274
190542	123275
103422	123276
149641	123277
130752	123278
218138	123279
187646	123280
20508	123281
57147	123282
126255	123283
132522	123284
132522	123285
206351	123286
299463	123287
64926	123288
188659	123289
34781	123290
95774	123291
295374	123292
8846	123293
41334	123294
68125	123295
1456	123296
108815	123297
139036	123298
115731	123299
2010	123300
30340	123301
184935	123302
11619	123303
169502	123304
52225	123305
202264	123306
279117	123307
250817	123308
113340	123309
123642	123310
255240	123311
41797	123312
77123	123313
3964	123314
113158	123315
54156	123316
208706	123317
250685	123318
203180	123319
144924	123320
206168	123321
63139	123322
43751	123323
119708	123324
68592	123325
35445	123326
35768	123327
68610	123328
48201	123329
89574	123330
231230	123331
6176	123332
89399	123333
51913	123334
122176	123335
86221	123336
128198	123337
89827	123338
150055	123339
203222	123340
39064	123341
116696	123342
111883	123343
143660	123344
78229	123345
176529	123346
176012	123347
3689	123348
79483	123349
70739	123350
19422	123351
74454	123352
57591	123353
113549	123354
186	123355
72154	123356
200622	123357
30694	123358
71968	123359
13517	123360
11096	123361
41606	123362
106449	123363
46878	123364
87119	123365
130811	123366
12859	123367
6750	123368
207395	123369
88295	123370
171426	123371
36293	123372
233830	123373
121213	123374
194211	123375
115702	123376
12268	123377
187210	123378
165202	123379
168543	123380
156494	123381
1155	123382
33625	123383
181515	123384
293824	123385
212284	123386
63050	123387
258047	123388
12868	123389
25504	123390
139465	123391
174391	123392
182131	123393
121943	123394
13923	123395
156375	123396
80884	123397
18969	123398
86371	123399
153331	123400
95504	123401
10293	123402
27877	123403
42893	123404
31337	123405
24616	123406
34164	123407
208240	123408
164	123409
306426	123410
217946	123411
5614	123412
44162	123413
29147	123414
56569	123415
10382	123416
231730	123417
1862	123418
913	123419
76060	123420
28198	123421
131438	123422
208789	123423
190574	123424
209857	123425
82652	123426
13849	123427
12950	123428
16866	123429
18456	123430
53765	123431
152825	123432
80783	123433
90726	123434
37779	123435
41168	123436
166008	123437
19093	123438
288003	123439
25187	123440
213326	123441
108607	123442
171717	123443
7953	123444
61381	123445
257781	123446
57445	123447
26776	123448
127172	123449
26265	123450
141991	123451
44039	123452
65918	123453
185564	123454
26572	123455
31820	123456
96345	123457
196250	123458
100936	123459
248314	123460
19115	123461
153372	123462
37933	123463
105661	123464
110656	123465
34156	123466
34802	123467
199988	123468
22588	123469
142438	123470
58249	123471
199064	123472
27029	123473
3659	123474
2380	123475
77005	123476
36285	123477
5641	123478
176437	123479
31495	123480
145153	123481
80793	123482
39886	123483
47214	123484
109476	123485
208233	123486
42253	123487
67649	123488
15930	123489
7890	123490
1379	123491
19119	123492
39646	123493
101046	123494
218664	123495
20991	123496
99985	123497
18518	123498
192783	123499
187835	123500
3641	123501
105884	123502
38009	123503
287075	123504
67834	123505
114727	123506
62538	123507
40341	123508
62792	123509
206142	123510
30445	123511
275025	123512
160417	123513
100103	123514
211967	123515
87940	123516
153618	123517
57315	123518
257	123519
2924	123520
189681	123521
56392	123522
91236	123523
9594	123524
153134	123525
24419	123526
227484	123527
73969	123528
266324	123529
134694	123530
9996	123531
7025	123532
28980	123533
118586	123534
45977	123535
75087	123536
52688	123537
224708	123538
4819	123539
26656	123540
80033	123541
56690	123542
225287	123543
124625	123544
43794	123545
5015	123546
77998	123547
259630	123548
200101	123549
251942	123550
63773	123551
100160	123552
82823	123553
96667	123554
303381	123555
35513	123556
11551	123557
6924	123558
8399	123559
72217	123560
6403	123561
48903	123562
90828	123563
21827	123564
126660	123565
33219	123566
20218	123567
205877	123568
175808	123569
77886	123570
98549	123571
132986	123572
1677	123573
271111	123574
114205	123575
44827	123576
190764	123577
14218	123578
282156	123579
26238	123580
3163	123581
4800	123582
183170	123583
2657	123584
54031	123585
41181	123586
126916	123587
134539	123588
96920	123589
127729	123590
16531	123591
162883	123592
17635	123593
94998	123594
144220	123595
104705	123596
13072	123597
18949	123598
185326	123599
155727	123600
86653	123601
206011	123602
134659	123603
7855	123604
195813	123605
10903	123606
76471	123607
76471	123608
23613	123609
240011	123610
779	123611
520	123612
174440	123613
23694	123614
158965	123615
150781	123616
53840	123617
88821	123618
109978	123619
130260	123620
13032	123621
166302	123622
241090	123623
35836	123624
42760	123625
183631	123626
73834	123627
90198	123628
180512	123629
44679	123630
38155	123631
299572	123632
9881	123633
3541	123634
144248	123635
33538	123636
126464	123637
18269	123638
153948	123639
195621	123640
22911	123641
73730	123642
256	123643
75238	123644
6245	123645
10628	123646
245867	123647
363	123648
36995	123649
142065	123650
109861	123651
143558	123652
55270	123653
12381	123654
173784	123655
2082	123656
60079	123657
237392	123658
17257	123659
7535	123660
170572	123661
33289	123662
11821	123663
3588	123664
177008	123665
42759	123666
53589	123667
206224	123668
60053	123669
33062	123670
230949	123671
67647	123672
139632	123673
305974	123674
16513	123675
32559	123676
26595	123677
242984	123678
131494	123679
53811	123680
3659	123681
85969	123682
38448	123683
12169	123684
183299	123685
168288	123686
193832	123687
81518	123688
299291	123689
89189	123690
2851	123691
2953	123692
299288	123693
89419	123694
241027	123695
244832	123696
7548	123697
143556	123698
56130	123699
10022	123700
24809	123701
287338	123702
96613	123703
111155	123704
20853	123705
64909	123706
40079	123707
87117	123708
81714	123709
302236	123710
80608	123711
211671	123712
274931	123713
8215	123714
64429	123715
54317	123716
1633	123717
65285	123718
38742	123719
30450	123720
41525	123721
171200	123722
66479	123723
20590	123724
50964	123725
168967	123726
78984	123727
166747	123728
67927	123729
37721	123730
170747	123731
66837	123732
85363	123733
216255	123734
83415	123735
16194	123736
202515	123737
214828	123738
41487	123739
29824	123740
19557	123741
794	123742
87699	123743
250396	123744
35809	123745
5613	123746
157726	123747
48244	123748
19296	123749
279219	123750
174262	123751
142713	123752
65161	123753
28846	123754
64879	123755
44515	123756
114176	123757
203852	123758
80500	123759
186506	123760
193574	123761
126103	123762
59308	123763
86007	123764
16740	123765
711	123766
41291	123767
120313	123768
16740	123769
199252	123770
49318	123771
11404	123772
59110	123773
4485	123774
200640	123775
143127	123776
211589	123777
291743	123778
94059	123779
35017	123780
95911	123781
280852	123782
44246	123783
13823	123784
11844	123785
70202	123786
22215	123787
84517	123788
49256	123789
214257	123790
114642	123791
122820	123792
79103	123793
141966	123794
68460	123795
63557	123796
133093	123797
173271	123798
45597	123799
218124	123800
7192	123801
278462	123802
117275	123803
130668	123804
85558	123805
73230	123806
108916	123807
3436	123808
41486	123809
34114	123810
228008	123811
82334	123812
88141	123813
9310	123814
136293	123815
28121	123816
2406	123817
14117	123818
164839	123819
53011	123820
42462	123821
26065	123822
188743	123823
80008	123824
38642	123825
33159	123826
135845	123827
218413	123828
134947	123829
242238	123830
3371	123831
86048	123832
84314	123833
79972	123834
79972	123835
114708	123836
97390	123837
63276	123838
186759	123839
10086	123840
40681	123841
71818	123842
162759	123843
203326	123844
87620	123845
43097	123846
298036	123847
22347	123848
140710	123849
82162	123850
8480	123851
139642	123852
5268	123853
214829	123854
7087	123855
305328	123856
11490	123857
94560	123858
54586	123859
96807	123860
145260	123861
83915	123862
36687	123863
62152	123864
188021	123865
12768	123866
1646	123867
91871	123868
45314	123869
7891	123870
63424	123871
6058	123872
222810	123873
218941	123874
121706	123875
142294	123876
37428	123877
198078	123878
175272	123879
161291	123880
115842	123881
266770	123882
48331	123883
79262	123884
197436	123885
93911	123886
6641	123887
131415	123888
131415	123889
45823	123890
41397	123891
14585	123892
16297	123893
152873	123894
182315	123895
265890	123896
144881	123897
2180	123898
23421	123899
263949	123900
218149	123901
84513	123902
180101	123903
247010	123904
101240	123905
55233	123906
16412	123907
84818	123908
33518	123909
132362	123910
58098	123911
51382	123912
2366	123913
51052	123914
33213	123915
205292	123916
82028	123917
97392	123918
67054	123919
57785	123920
20851	123921
185272	123922
292	123923
16860	123924
199773	123925
308464	123926
80111	123927
18286	123928
137740	123929
32388	123930
70650	123931
50665	123932
35769	123933
32542	123934
63719	123935
139488	123936
135748	123937
8633	123938
39350	123939
93679	123940
75096	123941
253825	123942
151579	123943
88560	123944
98637	123945
242123	123946
164995	123947
88560	123948
254260	123949
236388	123950
120716	123951
37015	123952
15842	123953
89978	123954
10261	123955
309269	123956
61228	123957
98060	123958
57743	123959
3388	123960
117062	123961
826	123962
6005	123963
101245	123964
2687	123965
49143	123966
123716	123967
20877	123968
1000	123969
65347	123970
82358	123971
162806	123972
157658	123973
215867	123974
60362	123975
93730	123976
175107	123977
52334	123978
113100	123979
63343	123980
203572	123981
4202	123982
82192	123983
178	123984
18169	123985
76396	123986
22326	123987
34393	123988
17504	123989
272501	123990
275837	123991
28048	123992
50462	123993
15700	123994
253713	123995
163751	123996
177004	123997
6642	123998
46832	123999
75389	124000
120918	124001
214890	124002
138358	124003
36953	124004
40339	124005
160500	124006
24511	124007
113938	124008
87101	124009
110407	124010
62215	124011
26409	124012
8616	124013
435	124014
80960	124015
65993	124016
90520	124017
288796	124018
36684	124019
31877	124020
47741	124021
109946	124022
202779	124023
15652	124024
91236	124025
177600	124026
6546	124027
25413	124028
67457	124029
61426	124030
123680	124031
37394	124032
130272	124033
1877	124034
108203	124035
237062	124036
21237	124037
284369	124038
85666	124039
44966	124040
102782	124041
42910	124042
42937	124043
106362	124044
189131	124045
241661	124046
264099	124047
142585	124048
108735	124049
44274	124050
6470	124051
44016	124052
60060	124053
146424	124054
30654	124055
4989	124056
6765	124057
3653	124058
29525	124059
302391	124060
260919	124061
51085	124062
33017	124063
4404	124064
78743	124065
25942	124066
124347	124067
289165	124068
59259	124069
65737	124070
39374	124071
213850	124072
252300	124073
150533	124074
291792	124075
175787	124076
172802	124077
288685	124078
213000	124079
306090	124080
62644	124081
103134	124082
49038	124083
217322	124084
97416	124085
64574	124086
85298	124087
59584	124088
65933	124089
248364	124090
247797	124091
20697	124092
86502	124093
94173	124094
280252	124095
51956	124096
148448	124097
242979	124098
81205	124099
69710	124100
95737	124101
44856	124102
246486	124103
24405	124104
111077	124105
271363	124106
258643	124107
447	124108
291791	124109
260238	124110
8438	124111
5469	124112
48915	124113
14100	124114
141374	124115
4105	124116
77378	124117
59370	124118
116539	124119
8961	124120
16898	124121
131001	124122
24681	124123
244484	124124
134481	124125
288772	124126
288515	124127
98602	124128
53683	124129
35979	124130
89125	124131
90405	124132
57955	124133
86426	124134
34425	124135
215575	124136
32908	124137
167777	124138
4806	124139
20631	124140
123509	124141
120073	124142
104744	124143
51152	124144
203223	124145
1155	124146
136779	124147
233208	124148
298995	124149
92191	124150
60806	124151
124922	124152
18277	124153
62774	124154
38618	124155
204207	124156
103053	124157
3295	124158
158445	124159
300562	124160
121800	124161
189061	124162
89250	124163
3101	124164
119485	124165
23861	124166
102021	124167
47333	124168
11021	124169
7370	124170
198912	124171
26076	124172
193620	124173
218073	124174
130199	124175
101103	124176
192390	124177
6386	124178
270676	124179
76629	124180
22935	124181
230476	124182
217198	124183
88132	124184
123761	124185
78754	124186
18646	124187
240960	124188
61462	124189
143685	124190
68740	124191
26915	124192
19521	124193
204751	124194
186569	124195
56459	124196
64163	124197
70532	124198
195836	124199
5120	124200
305620	124201
197398	124202
153297	124203
186466	124204
213944	124205
62341	124206
111350	124207
87594	124208
135787	124209
199491	124210
86899	124211
267427	124212
97538	124213
88766	124214
159958	124215
167707	124216
282750	124217
39179	124218
62712	124219
57570	124220
145608	124221
14149	124222
100588	124223
98010	124224
270880	124225
41447	124226
74689	124227
20148	124228
105488	124229
93412	124230
46313	124231
55775	124232
49082	124233
53132	124234
287598	124235
184997	124236
59237	124237
144957	124238
63925	124239
83070	124240
150590	124241
175626	124242
40607	124243
12454	124244
131260	124245
46434	124246
145362	124247
69437	124248
4080	124249
1372	124250
51672	124251
88068	124252
16232	124253
217312	124254
93811	124255
268340	124256
272538	124257
87541	124258
943	124259
943	124260
943	124261
21428	124262
49150	124263
78547	124264
50266	124265
5117	124266
58352	124267
192862	124268
117401	124269
214532	124270
142453	124271
261337	124272
20365	124273
118485	124274
19196	124275
31997	124276
45176	124277
96485	124278
237364	124279
114940	124280
179355	124281
120947	124282
215559	124283
83746	124284
30259	124285
237620	124286
180012	124287
204669	124288
104010	124289
81417	124290
210193	124291
39108	124292
32155	124293
13244	124294
72644	124295
109757	124296
27018	124297
186955	124298
8432	124299
77048	124300
119166	124301
265451	124302
301203	124303
169	124304
57148	124305
10725	124306
12664	124307
217390	124308
10032	124309
66907	124310
108118	124311
312410	124312
136822	124313
10499	124314
63116	124315
14149	124316
88641	124317
50989	124318
65127	124319
1031	124320
7111	124321
30545	124322
39127	124323
209656	124324
269823	124325
76872	124326
66713	124327
31898	124328
146009	124329
136184	124330
265006	124331
80621	124332
82040	124333
144714	124334
32859	124335
193320	124336
26948	124337
44003	124338
56826	124339
235930	124340
161273	124341
212454	124342
114706	124343
25092	124344
164047	124345
269683	124346
69523	124347
46736	124348
22983	124349
190691	124350
163173	124351
101780	124352
285320	124353
37223	124354
239059	124355
238020	124356
1267	124357
61264	124358
9383	124359
225630	124360
126318	124361
207644	124362
172759	124363
21038	124364
92355	124365
32551	124366
71211	124367
7002	124368
96592	124369
19861	124370
138325	124371
55758	124372
154369	124373
73202	124374
49914	124375
71867	124376
144400	124377
244790	124378
82877	124379
238516	124380
90803	124381
187862	124382
4016	124383
81188	124384
267628	124385
18316	124386
147172	124387
133928	124388
18966	124389
141255	124390
235475	124391
290954	124392
213633	124393
154637	124394
186513	124395
97267	124396
48787	124397
2321	124398
155550	124399
210060	124400
6580	124401
53862	124402
6336	124403
169099	124404
27979	124405
5320	124406
206167	124407
30684	124408
183123	124409
178358	124410
187759	124411
78236	124412
46095	124413
179500	124414
9570	124415
30552	124416
13135	124417
17401	124418
59426	124419
15251	124420
89131	124421
11807	124422
11046	124423
192968	124424
83375	124425
180569	124426
180569	124427
28063	124428
5431	124429
125392	124430
174268	124431
283538	124432
116242	124433
11592	124434
201070	124435
151241	124436
4566	124437
24266	124438
32834	124439
22693	124440
100205	124441
32992	124442
65089	124443
171694	124444
180837	124445
178753	124446
17501	124447
166939	124448
15651	124449
250521	124450
155502	124451
121495	124452
182779	124453
51739	124454
20501	124455
37846	124456
87122	124457
90261	124458
7456	124459
191034	124460
88266	124461
53111	124462
20951	124463
88053	124464
91302	124465
2449	124466
96243	124467
4889	124468
28354	124469
2889	124470
87367	124471
53623	124472
69739	124473
35376	124474
21493	124475
15155	124476
172683	124477
7978	124478
124262	124479
32324	124480
5255	124481
28634	124482
13250	124483
26332	124484
35174	124485
186852	124486
26047	124487
14705	124488
109902	124489
44954	124490
98	124491
116376	124492
425	124493
809	124494
2306	124495
73652	124496
188018	124497
195824	124498
173768	124499
61336	124500
267732	124501
172648	124502
162354	124503
45958	124504
42329	124505
170834	124506
67063	124507
143693	124508
98248	124509
121723	124510
681	124511
24149	124512
121978	124513
121925	124514
200421	124515
271217	124516
67	124517
13673	124518
33898	124519
177509	124520
52321	124521
41664	124522
18318	124523
36493	124524
43761	124525
88585	124526
253845	124527
311787	124528
20862	124529
83361	124530
73409	124531
40061	124532
31660	124533
162205	124534
11741	124535
20295	124536
11046	124537
6712	124538
6712	124539
21636	124540
165825	124541
130721	124542
171121	124543
1745	124544
17210	124545
226545	124546
57709	124547
176971	124548
79649	124549
79649	124550
78187	124551
143781	124552
11840	124553
25234	124554
38116	124555
101638	124556
213292	124557
28110	124558
185600	124559
128452	124560
5232	124561
4430	124562
58751	124563
279988	124564
86784	124565
129210	124566
174451	124567
117092	124568
141838	124569
162603	124570
20726	124571
132248	124572
171152	124573
20990	124574
2418	124575
12435	124576
76389	124577
185929	124578
33645	124579
258510	124580
69090	124581
57523	124582
22934	124583
48247	124584
1682	124585
198245	124586
8892	124587
10614	124588
58153	124589
113445	124590
133702	124591
213874	124592
29087	124593
36098	124594
140179	124595
87926	124596
29244	124597
88381	124598
120266	124599
105825	124600
208932	124601
306686	124602
31737	124603
173843	124604
173843	124605
27961	124606
11891	124607
227065	124608
38766	124609
4491	124610
998	124611
124377	124612
25798	124613
5863	124614
135049	124615
49470	124616
125708	124617
2854	124618
12524	124619
118562	124620
6131	124621
37877	124622
58473	124623
39061	124624
13748	124625
110119	124626
59193	124627
80597	124628
80597	124629
310171	124630
143643	124631
92216	124632
53977	124633
12212	124634
57441	124635
4278	124636
34351	124637
80280	124638
135537	124639
20755	124640
95785	124641
35381	124642
173849	124643
8824	124644
259177	124645
9483	124646
168232	124647
140464	124648
15283	124649
40763	124650
7552	124651
128513	124652
143154	124653
86239	124654
135386	124655
26225	124656
2114	124657
36728	124658
262553	124659
4698	124660
26415	124661
202135	124662
54034	124663
16559	124664
29370	124665
57754	124666
185344	124667
103828	124668
49999	124669
13342	124670
27912	124671
165789	124672
1982	124673
49897	124674
51745	124675
51034	124676
88783	124677
135533	124678
23071	124679
23071	124680
5	124681
44814	124682
59111	124683
42780	124684
42667	124685
50045	124686
205616	124687
2206	124688
16097	124689
68144	124690
67219	124691
5430	124692
2895	124693
84540	124694
900	124695
22149	124696
2282	124697
109378	124698
5863	124699
207345	124700
10610	124701
97654	124702
10741	124703
3029	124704
91312	124705
28438	124706
72366	124707
12268	124708
140624	124709
57933	124710
43092	124711
24101	124712
93025	124713
26496	124714
5645	124715
127342	124716
1	124717
29584	124718
20386	124719
133941	124720
1800	124721
4560	124722
79744	124723
20210	124724
46831	124725
44813	124726
900	124727
143600	124728
13226	124729
38194	124730
107122	124731
5740	124732
19472	124733
24811	124734
63908	124735
93931	124736
1129	124737
1480	124738
112627	124739
50902	124740
16743	124741
157703	124742
72289	124743
7035	124744
3172	124745
20088	124746
189031	124747
81241	124748
194942	124749
163069	124750
36382	124751
22513	124752
179480	124753
627	124754
98847	124755
124404	124756
85703	124757
37791	124758
4481	124759
211855	124760
150707	124761
170325	124762
21482	124763
76515	124764
30036	124765
102959	124766
60830	124767
14508	124768
12212	124769
96638	124770
100168	124771
3281	124772
28464	124773
16140	124774
28709	124775
94423	124776
57592	124777
1423	124778
15324	124779
84407	124780
171163	124781
5192	124782
82748	124783
52998	124784
177987	124785
300887	124786
4442	124787
4977	124788
57124	124789
1631	124790
111765	124791
33904	124792
6774	124793
29815	124794
303912	124795
3458	124796
29449	124797
200252	124798
10374	124799
31000	124800
47128	124801
43094	124802
273969	124803
110856	124804
11886	124805
6468	124806
4772	124807
36571	124808
6465	124809
20355	124810
77828	124811
18840	124812
129465	124813
34877	124814
51532	124815
1474	124816
132349	124817
5090	124818
90888	124819
54415	124820
265543	124821
21431	124822
177498	124823
58884	124824
13583	124825
18425	124826
11089	124827
166870	124828
45997	124829
10762	124830
1543	124831
261877	124832
42339	124833
27524	124834
54735	124835
115103	124836
220	124837
94483	124838
132636	124839
984	124840
47645	124841
138849	124842
21457	124843
13920	124844
22059	124845
1851	124846
10986	124847
27324	124848
23133	124849
60903	124850
243339	124851
949	124852
181821	124853
124103	124854
2981	124855
24379	124856
94561	124857
144899	124858
83812	124859
1	124860
20057	124861
69981	124862
130680	124863
2725	124864
122158	124865
180933	124866
55779	124867
246530	124868
48413	124869
98539	124870
120890	124871
79029	124872
194618	124873
42806	124874
51548	124875
211871	124876
98151	124877
14505	124878
268332	124879
141126	124880
59972	124881
257347	124882
204600	124883
184723	124884
8020	124885
5438	124886
201390	124887
209325	124888
63205	124889
102006	124890
90093	124891
220863	124892
76378	124893
193868	124894
54293	124895
26211	124896
81660	124897
152632	124898
109577	124899
81735	124900
34329	124901
66909	124902
9195	124903
35530	124904
38330	124905
22018	124906
1591	124907
29840	124908
4395	124909
121495	124910
62735	124911
17384	124912
47341	124913
298909	124914
19859	124915
16109	124916
99540	124917
8508	124918
80499	124919
62272	124920
7977	124921
160455	124922
28290	124923
184712	124924
267167	124925
6189	124926
144059	124927
62973	124928
16084	124929
105097	124930
35093	124931
89617	124932
189509	124933
2240	124934
80398	124935
28108	124936
70087	124937
305941	124938
442	124939
7582	124940
239722	124941
95894	124942
141438	124943
129399	124944
61200	124945
46	124946
134694	124947
32915	124948
51214	124949
32844	124950
256915	124951
76598	124952
76598	124953
78099	124954
77633	124955
42373	124956
11140	124957
112965	124958
46998	124959
57982	124960
240692	124961
33106	124962
129517	124963
98551	124964
30612	124965
50043	124966
99466	124967
34367	124968
46363	124969
82901	124970
263196	124971
40422	124972
72275	124973
24486	124974
46501	124975
70359	124976
118546	124977
72562	124978
64709	124979
50590	124980
99365	124981
188569	124982
3346	124983
50200	124984
44351	124985
130579	124986
116776	124987
33969	124988
19584	124989
29811	124990
106015	124991
42159	124992
39334	124993
30294	124994
225598	124995
46857	124996
53181	124997
195459	124998
101732	124999
188168	125000
31593	125001
15471	125002
161472	125003
30925	125004
121086	125005
133613	125006
42163	125007
255438	125008
121824	125009
8910	125010
67102	125011
76936	125012
52755	125013
172378	125014
22597	125015
5297	125016
90377	125017
23076	125018
161221	125019
9306	125020
210	125021
4853	125022
105544	125023
225906	125024
3859	125025
65605	125026
48714	125027
76940	125028
186795	125029
170106	125030
15514	125031
117768	125032
279072	125033
289040	125034
132803	125035
268973	125036
194948	125037
118390	125038
2361	125039
68690	125040
109899	125041
278129	125042
261231	125043
82648	125044
198656	125045
44809	125046
38016	125047
184065	125048
184065	125049
42034	125050
264782	125051
8926	125052
3100	125053
93628	125054
307374	125055
94272	125056
23854	125057
76793	125058
199864	125059
7684	125060
2509	125061
13534	125062
12620	125063
42747	125064
59	125065
7507	125066
89971	125067
37715	125068
37715	125069
99687	125070
45014	125071
48000	125072
67770	125073
78637	125074
49515	125075
25058	125076
46255	125077
48729	125078
4367	125079
98888	125080
239979	125081
53586	125082
18971	125083
8221	125084
1228	125085
232856	125086
169304	125087
312630	125088
38765	125089
67419	125090
39627	125091
14406	125092
278998	125093
44161	125094
3287	125095
29760	125096
45250	125097
623	125098
93628	125099
73241	125100
168608	125101
218904	125102
1740	125103
24546	125104
199468	125105
546	125106
214770	125107
117725	125108
78250	125109
143378	125110
176427	125111
193500	125112
85683	125113
113601	125114
1305	125115
14705	125116
1192	125117
6879	125118
116112	125119
116564	125120
166723	125121
10479	125122
5544	125123
31684	125124
295652	125125
21412	125126
22100	125127
307526	125128
47569	125129
195353	125130
29249	125131
2785	125132
14827	125133
84343	125134
7189	125135
63616	125136
56053	125137
50681	125138
30027	125139
57287	125140
7048	125141
34653	125142
17270	125143
18908	125144
225706	125145
36930	125146
51486	125147
249943	125148
17916	125149
6749	125150
116380	125151
55316	125152
228469	125153
7128	125154
10776	125155
213763	125156
209375	125157
176398	125158
1203	125159
86045	125160
47501	125161
15074	125162
41048	125163
2428	125164
3267	125165
150794	125166
13035	125167
58508	125168
5412	125169
76050	125170
178359	125171
20147	125172
42325	125173
28708	125174
56216	125175
36235	125176
209309	125177
190230	125178
66276	125179
13067	125180
43471	125181
10926	125182
73155	125183
51601	125184
54803	125185
56110	125186
56110	125187
46590	125188
93605	125189
130134	125190
27220	125191
1272	125192
38940	125193
80460	125194
8250	125195
90505	125196
2854	125197
209619	125198
22018	125199
6800	125200
19657	125201
12374	125202
1272	125203
149122	125204
191922	125205
7172	125206
17270	125207
13434	125208
1663	125209
13304	125210
172141	125211
19728	125212
86169	125213
479	125214
18688	125215
93531	125216
153711	125217
184137	125218
88232	125219
51851	125220
15762	125221
29034	125222
51861	125223
101221	125224
37409	125225
68633	125226
75535	125227
78987	125228
11741	125229
7926	125230
10031	125231
115763	125232
3591	125233
7099	125234
78716	125235
951	125236
78915	125237
33776	125238
79730	125239
31915	125240
165478	125241
124717	125242
351	125243
134117	125244
213471	125245
85625	125246
6909	125247
180875	125248
58860	125249
58860	125250
47802	125251
224766	125252
18133	125253
132830	125254
30565	125255
95071	125256
100637	125257
205317	125258
179961	125259
26743	125260
11106	125261
14981	125262
74127	125263
16910	125264
7924	125265
186386	125266
20583	125267
21379	125268
83986	125269
54855	125270
27284	125271
2662	125272
46491	125273
206552	125274
54768	125275
2454	125276
51871	125277
80073	125278
53378	125279
128129	125280
12412	125281
39348	125282
16000	125283
127311	125284
10153	125285
140535	125286
7570	125287
82736	125288
183014	125289
285934	125290
93466	125291
41019	125292
100261	125293
77823	125294
81736	125295
43749	125296
7125	125297
4416	125298
15144	125299
25758	125300
112333	125301
36235	125302
178358	125303
6310	125304
53709	125305
144634	125306
41282	125307
1682	125308
13370	125309
7276	125310
4009	125311
53075	125312
21373	125313
84104	125314
26763	125315
41696	125316
6800	125317
110266	125318
92015	125319
72311	125320
183491	125321
116576	125322
165756	125323
27711	125324
12374	125325
11304	125326
133647	125327
44896	125328
192306	125329
111744	125330
2424	125331
4248	125332
41745	125333
8266	125334
16000	125335
298639	125336
4607	125337
29670	125338
230452	125339
43634	125340
30823	125341
88516	125342
42880	125343
158365	125344
81473	125345
170754	125346
162190	125347
95660	125348
19290	125349
79436	125350
309336	125351
939	125352
78226	125353
128880	125354
2240	125355
57502	125356
41630	125357
31212	125358
287788	125359
31438	125360
91527	125361
70403	125362
64669	125363
46100	125364
100621	125365
44097	125366
162912	125367
61827	125368
84193	125369
12905	125370
100800	125371
36791	125372
184851	125373
36791	125374
14599	125375
12421	125376
45727	125377
205169	125378
45867	125379
96530	125380
94859	125381
201677	125382
291463	125383
55321	125384
196428	125385
231913	125386
10561	125387
41518	125388
56222	125389
131495	125390
309209	125391
83765	125392
90368	125393
145365	125394
202221	125395
34499	125396
75813	125397
136019	125398
1158	125399
46568	125400
203398	125401
111695	125402
32583	125403
2859	125404
42551	125405
162731	125406
254729	125407
31880	125408
63670	125409
63034	125410
4875	125411
52145	125412
212834	125413
103976	125414
53012	125415
28168	125416
250980	125417
70500	125418
174913	125419
24214	125420
216481	125421
103035	125422
20893	125423
156353	125424
35632	125425
177913	125426
4992	125427
11844	125428
202220	125429
205991	125430
55301	125431
94120	125432
171830	125433
23168	125434
190919	125435
9449	125436
211112	125437
78478	125438
79085	125439
107048	125440
2602	125441
119986	125442
41496	125443
128237	125444
5057	125445
207462	125446
107211	125447
91402	125448
61913	125449
85185	125450
271330	125451
54726	125452
147872	125453
94519	125454
232460	125455
19861	125456
191628	125457
20287	125458
297632	125459
33954	125460
131201	125461
59150	125462
139470	125463
147749	125464
235896	125465
15908	125466
116275	125467
3795	125468
88474	125469
99025	125470
92040	125471
84615	125472
58370	125473
84423	125474
61021	125475
93776	125476
252867	125477
206113	125478
12780	125479
110695	125480
104949	125481
21436	125482
23717	125483
4942	125484
8806	125485
16254	125486
34796	125487
25111	125488
11161	125489
80387	125490
14326	125491
83446	125492
301322	125493
77600	125494
18306	125495
25563	125496
7771	125497
96195	125498
238972	125499
176421	125500
59762	125501
147367	125502
72627	125503
8744	125504
108418	125505
232212	125506
300742	125507
197123	125508
61723	125509
3414	125510
166646	125511
101144	125512
20631	125513
99089	125514
276671	125515
25598	125516
10235	125517
722	125518
39976	125519
140666	125520
32936	125521
95114	125522
71635	125523
44559	125524
86224	125525
204050	125526
140086	125527
87344	125528
198776	125529
217868	125530
87113	125531
47157	125532
106761	125533
299343	125534
255589	125535
192857	125536
247957	125537
26202	125538
133785	125539
216780	125540
201359	125541
48764	125542
226046	125543
11922	125544
191886	125545
94131	125546
41483	125547
12545	125548
253452	125549
236817	125550
255581	125551
84965	125552
121969	125553
13160	125554
48397	125555
41270	125556
270414	125557
127552	125558
136401	125559
96472	125560
176422	125561
40747	125562
150998	125563
192523	125564
202926	125565
192289	125566
184974	125567
222831	125568
2118	125569
107015	125570
26934	125571
36365	125572
111039	125573
15922	125574
28296	125575
37294	125576
132714	125577
2774	125578
307355	125579
225189	125580
15044	125581
2970	125582
14655	125583
28760	125584
154585	125585
125338	125586
47273	125587
5017	125588
44469	125589
10821	125590
101534	125591
17703	125592
214932	125593
101144	125594
101144	125595
41120	125596
12385	125597
61323	125598
210662	125599
77839	125600
294	125601
46510	125602
69390	125603
258239	125604
16859	125605
55385	125606
9846	125607
153224	125608
55319	125609
24580	125610
297613	125611
124965	125612
7852	125613
32536	125614
1443	125615
42628	125616
56830	125617
25782	125618
104292	125619
69597	125620
39942	125621
145326	125622
170818	125623
70813	125624
186567	125625
107840	125626
3651	125627
312214	125628
146301	125629
215075	125630
289892	125631
19000	125632
15381	125633
13682	125634
43777	125635
108512	125636
27571	125637
135072	125638
161152	125639
30082	125640
172846	125641
7396	125642
19490	125643
9169	125644
49512	125645
162441	125646
135186	125647
216859	125648
10419	125649
12963	125650
256682	125651
71037	125652
42366	125653
71714	125654
87250	125655
243906	125656
191238	125657
9452	125658
48333	125659
15800	125660
50860	125661
26384	125662
236383	125663
49677	125664
144497	125665
153825	125666
35795	125667
112960	125668
187073	125669
903	125670
32737	125671
126957	125672
34562	125673
161277	125674
204252	125675
111466	125676
15996	125677
240939	125678
138982	125679
233214	125680
148526	125681
112338	125682
234253	125683
212363	125684
201190	125685
274233	125686
29712	125687
139075	125688
146710	125689
39841	125690
114773	125691
96883	125692
199625	125693
18183	125694
10774	125695
119024	125696
56089	125697
41533	125698
77625	125699
37255	125700
4614	125701
27202	125702
31436	125703
2913	125704
34508	125705
214705	125706
134991	125707
26080	125708
83618	125709
60318	125710
92808	125711
11	125712
128842	125713
30693	125714
29881	125715
178895	125716
1661	125717
53646	125718
245414	125719
85347	125720
4832	125721
52382	125722
17085	125723
28064	125724
2474	125725
94342	125726
81521	125727
9384	125728
209894	125729
95814	125730
91822	125731
114119	125732
99895	125733
68688	125734
94858	125735
71436	125736
89631	125737
251107	125738
197826	125739
219847	125740
161742	125741
130166	125742
78969	125743
78969	125744
95457	125745
75845	125746
160082	125747
40555	125748
97411	125749
62491	125750
96778	125751
140915	125752
668	125753
60700	125754
60506	125755
1801	125756
192260	125757
25752	125758
48868	125759
45465	125760
205496	125761
62943	125762
103490	125763
69690	125764
257715	125765
192539	125766
179390	125767
265406	125768
29340	125769
49816	125770
215303	125771
60166	125772
19166	125773
44714	125774
80680	125775
180106	125776
2374	125777
114361	125778
41686	125779
219599	125780
38548	125781
262992	125782
88544	125783
417	125784
41545	125785
31395	125786
34571	125787
198189	125788
272537	125789
67451	125790
59240	125791
647	125792
113667	125793
278534	125794
126807	125795
140090	125796
10918	125797
73225	125798
37643	125799
85789	125800
163123	125801
27391	125802
182716	125803
78243	125804
12142	125805
180669	125806
23681	125807
4741	125808
142606	125809
152572	125810
176318	125811
176318	125812
49949	125813
152279	125814
13501	125815
67247	125816
38315	125817
126890	125818
136418	125819
97	125820
64992	125821
14662	125822
189536	125823
31261	125824
65858	125825
218	125826
16472	125827
142747	125828
78206	125829
94236	125830
113736	125831
156885	125832
31261	125833
216624	125834
105975	125835
111928	125836
214807	125837
188321	125838
5455	125839
107121	125840
28656	125841
232879	125842
150431	125843
45172	125844
181138	125845
38983	125846
215206	125847
309034	125848
911	125849
91926	125850
61210	125851
50352	125852
101709	125853
169504	125854
43634	125855
281063	125856
217272	125857
18084	125858
18084	125859
28379	125860
5846	125861
142533	125862
301498	125863
47140	125864
28602	125865
19985	125866
17803	125867
12355	125868
56807	125869
392	125870
203496	125871
151446	125872
21640	125873
143393	125874
28837	125875
6511	125876
44739	125877
34056	125878
175303	125879
79049	125880
48292	125881
22822	125882
49779	125883
21641	125884
21398	125885
94321	125886
34136	125887
45988	125888
43	125889
44966	125890
21640	125891
8050	125892
24560	125893
95153	125894
30847	125895
836	125896
29059	125897
71402	125898
16060	125899
34432	125900
17434	125901
89275	125902
5883	125903
31536	125904
31536	125905
4017	125906
11115	125907
131263	125908
3206	125909
3201	125910
493	125911
235392	125912
32138	125913
180292	125914
102101	125915
17792	125916
223465	125917
2381	125918
1336	125919
20219	125920
104805	125921
43680	125922
2845	125923
572	125924
12653	125925
13918	125926
232423	125927
253	125928
95052	125929
37949	125930
41816	125931
35112	125932
87	125933
56800	125934
35641	125935
229502	125936
103231	125937
46497	125938
40811	125939
135700	125940
28245	125941
8651	125942
3926	125943
42890	125944
37920	125945
31353	125946
32969	125947
116033	125948
138060	125949
114624	125950
14097	125951
95408	125952
5213	125953
24766	125954
117969	125955
127984	125956
7579	125957
75709	125958
104376	125959
144721	125960
300521	125961
59444	125962
262	125963
40601	125964
133753	125965
63481	125966
62574	125967
58874	125968
10383	125969
4799	125970
89583	125971
242983	125972
175872	125973
108692	125974
1496	125975
40984	125976
99934	125977
29511	125978
87099	125979
132496	125980
91478	125981
106189	125982
73043	125983
30116	125984
94274	125985
166500	125986
29324	125987
210244	125988
225762	125989
145122	125990
4993	125991
49509	125992
64531	125993
198377	125994
64002	125995
302971	125996
77998	125997
303006	125998
42713	125999
19295	126000
2022	126001
26843	126002
26843	126003
2732	126004
107461	126005
84931	126006
108102	126007
21972	126008
233687	126009
150465	126010
109199	126011
151721	126012
90365	126013
43475	126014
97771	126015
11597	126016
102292	126017
155105	126018
270022	126019
42103	126020
52632	126021
191346	126022
116787	126023
117799	126024
71799	126025
20312	126026
78314	126027
40871	126028
101597	126029
68559	126030
210934	126031
198873	126032
8746	126033
2516	126034
193429	126035
127088	126036
45803	126037
84700	126038
306763	126039
221848	126040
293463	126041
31977	126042
74631	126043
2994	126044
10204	126045
109358	126046
1853	126047
233495	126048
202108	126049
57257	126050
64054	126051
310546	126052
93209	126053
172689	126054
47107	126055
290300	126056
92500	126057
121339	126058
246820	126059
274890	126060
17178	126061
205495	126062
471	126063
51407	126064
5147	126065
247964	126066
29204	126067
64476	126068
143926	126069
319	126070
69034	126071
50167	126072
168100	126073
299378	126074
98982	126075
10187	126076
64156	126077
91993	126078
185669	126079
41185	126080
3048	126081
93106	126082
97837	126083
185688	126084
23643	126085
2003	126086
125194	126087
45036	126088
58786	126089
59088	126090
119169	126091
78521	126092
286752	126093
64903	126094
50728	126095
4959	126096
2887	126097
3950	126098
497	126099
25134	126100
79710	126101
34528	126102
39087	126103
197923	126104
273142	126105
22787	126106
374	126107
6180	126108
244713	126109
297977	126110
132038	126111
85857	126112
35772	126113
303603	126114
190317	126115
158603	126116
51542	126117
79570	126118
23150	126119
31481	126120
120513	126121
73266	126122
66620	126123
288511	126124
31096	126125
233604	126126
140207	126127
248208	126128
39971	126129
58916	126130
12395	126131
125164	126132
179108	126133
37157	126134
111795	126135
176799	126136
13224	126137
114532	126138
40481	126139
244203	126140
285005	126141
99813	126142
143572	126143
136331	126144
59442	126145
61995	126146
73312	126147
109436	126148
174910	126149
65650	126150
249870	126151
122901	126152
77159	126153
230708	126154
240667	126155
185451	126156
169424	126157
132401	126158
57166	126159
35999	126160
188270	126161
20937	126162
14509	126163
304149	126164
20355	126165
215691	126166
61373	126167
62896	126168
178536	126169
143197	126170
46134	126171
135028	126172
43437	126173
261317	126174
67516	126175
248830	126176
7370	126177
161371	126178
68461	126179
260285	126180
43013	126181
89710	126182
90531	126183
263606	126184
301857	126185
192578	126186
192578	126187
84306	126188
205122	126189
128681	126190
28951	126191
218056	126192
138764	126193
11722	126194
138644	126195
44784	126196
6449	126197
2193	126198
56423	126199
171072	126200
133408	126201
20446	126202
13917	126203
35295	126204
59855	126205
7264	126206
110067	126207
22907	126208
214607	126209
158341	126210
20446	126211
164245	126212
93724	126213
188252	126214
142188	126215
49463	126216
13116	126217
255707	126218
42433	126219
8895	126220
16721	126221
135462	126222
78946	126223
77998	126224
53883	126225
144015	126226
90684	126227
5102	126228
217248	126229
207864	126230
180983	126231
176014	126232
44803	126233
81619	126234
136191	126235
39219	126236
49340	126237
85422	126238
94728	126239
238262	126240
173203	126241
233540	126242
39777	126243
61651	126244
31174	126245
40477	126246
34113	126247
39545	126248
11065	126249
13048	126250
138134	126251
48978	126252
163811	126253
45809	126254
19650	126255
125779	126256
108345	126257
165752	126258
256939	126259
18948	126260
43365	126261
94948	126262
58073	126263
86188	126264
100872	126265
28667	126266
92231	126267
67837	126268
144630	126269
25057	126270
142312	126271
96068	126272
20200	126273
29085	126274
95120	126275
267935	126276
201416	126277
9301	126278
18724	126279
184729	126280
176886	126281
39339	126282
120762	126283
144236	126284
101829	126285
134005	126286
17291	126287
194442	126288
76004	126289
63323	126290
51237	126291
214562	126292
232336	126293
207529	126294
144367	126295
80296	126296
208911	126297
131495	126298
193157	126299
121085	126300
19098	126301
54645	126302
44438	126303
4016	126304
89752	126305
75201	126306
74913	126307
182151	126308
162576	126309
204682	126310
95328	126311
182589	126312
126453	126313
55979	126314
164221	126315
141078	126316
132651	126317
149198	126318
305154	126319
297288	126320
206223	126321
206064	126322
266706	126323
85518	126324
126625	126325
34984	126326
145162	126327
8407	126328
60938	126329
7542	126330
77141	126331
236302	126332
162302	126333
6371	126334
183777	126335
11920	126336
67113	126337
93541	126338
8256	126339
198878	126340
200387	126341
61972	126342
55290	126343
28720	126344
127886	126345
100540	126346
134096	126347
20501	126348
38796	126349
153813	126350
93443	126351
5846	126352
10755	126353
72194	126354
6988	126355
15904	126356
36025	126357
111250	126358
94268	126359
40692	126360
84562	126361
87	126362
62410	126363
102278	126364
226168	126365
12457	126366
192836	126367
80856	126368
96299	126369
457	126370
227996	126371
18514	126372
217712	126373
54993	126374
28429	126375
36552	126376
57299	126377
289953	126378
122358	126379
59246	126380
185262	126381
246237	126382
82275	126383
52542	126384
229576	126385
9502	126386
173698	126387
140092	126388
91105	126389
30727	126390
59988	126391
59988	126392
54231	126393
117923	126394
67477	126395
20325	126396
292049	126397
209981	126398
4801	126399
93095	126400
218480	126401
31319	126402
97090	126403
178442	126404
72605	126405
196451	126406
96425	126407
24889	126408
286653	126409
104604	126410
33061	126411
161990	126412
58029	126413
42498	126414
118804	126415
76971	126416
231316	126417
48058	126418
87197	126419
185937	126420
47746	126421
276092	126422
106375	126423
47659	126424
92789	126425
169424	126426
126171	126427
16964	126428
258601	126429
55626	126430
11936	126431
124088	126432
131225	126433
33732	126434
173935	126435
123349	126436
222240	126437
211569	126438
154193	126439
79182	126440
167701	126441
190354	126442
180727	126443
17734	126444
295919	126445
182	126446
73526	126447
146863	126448
164412	126449
295739	126450
38852	126451
17705	126452
215707	126453
29	126454
142913	126455
71473	126456
160248	126457
80545	126458
57961	126459
10164	126460
88032	126461
30769	126462
9999	126463
195775	126464
41785	126465
44516	126466
46662	126467
110941	126468
88304	126469
37358	126470
57483	126471
183602	126472
56740	126473
43461	126474
818	126475
151451	126476
52843	126477
147124	126478
308983	126479
155020	126480
183467	126481
21225	126482
136633	126483
117418	126484
275613	126485
50938	126486
252457	126487
141734	126488
124904	126489
12465	126490
133715	126491
41923	126492
71839	126493
294943	126494
46471	126495
135427	126496
37210	126497
31242	126498
40720	126499
211471	126500
51375	126501
95342	126502
83515	126503
280853	126504
42052	126505
29149	126506
48838	126507
32201	126508
17250	126509
93996	126510
37379	126511
178552	126512
36840	126513
126823	126514
300626	126515
2313	126516
38462	126517
77526	126518
42658	126519
542	126520
115090	126521
25465	126522
203040	126523
4605	126524
121383	126525
290605	126526
8950	126527
63251	126528
252019	126529
14729	126530
39574	126531
233898	126532
97254	126533
78002	126534
178795	126535
10149	126536
14126	126537
24627	126538
128391	126539
1129	126540
12242	126541
5888	126542
58519	126543
9974	126544
132141	126545
56978	126546
50731	126547
149985	126548
277035	126549
130114	126550
5689	126551
60618	126552
33616	126553
1546	126554
94262	126555
177983	126556
57078	126557
276005	126558
128022	126559
128022	126560
10293	126561
283115	126562
16369	126563
167569	126564
9560	126565
171230	126566
290413	126567
51355	126568
261492	126569
142354	126570
22664	126571
76313	126572
18736	126573
18736	126574
13516	126575
89302	126576
118543	126577
281126	126578
244705	126579
48616	126580
235879	126581
51809	126582
12403	126583
15862	126584
114715	126585
19315	126586
48629	126587
71926	126588
287777	126589
40111	126590
92418	126591
17706	126592
70520	126593
12271	126594
65322	126595
79107	126596
126423	126597
19167	126598
471	126599
106115	126600
137874	126601
90412	126602
120518	126603
69817	126604
12564	126605
259594	126606
303490	126607
2900	126608
63882	126609
214040	126610
88218	126611
72991	126612
318	126613
92045	126614
201502	126615
134405	126616
95754	126617
302699	126618
126476	126619
32035	126620
56760	126621
4657	126622
42002	126623
13640	126624
61291	126625
56637	126626
104552	126627
61994	126628
305540	126629
261914	126630
2748	126631
3694	126632
800	126633
173694	126634
93915	126635
19779	126636
69022	126637
6179	126638
34982	126639
6998	126640
191670	126641
30995	126642
94920	126643
73828	126644
73738	126645
47587	126646
7756	126647
80573	126648
199326	126649
55131	126650
4949	126651
162581	126652
22714	126653
178977	126654
40481	126655
10912	126656
38041	126657
68419	126658
24459	126659
14101	126660
143717	126661
145286	126662
64650	126663
39852	126664
130758	126665
137405	126666
2662	126667
85752	126668
62572	126669
141548	126670
11272	126671
115377	126672
163905	126673
72813	126674
2852	126675
8112	126676
52858	126677
52858	126678
92788	126679
382	126680
40881	126681
50664	126682
254265	126683
24900	126684
139190	126685
216564	126686
23897	126687
18095	126688
100227	126689
30686	126690
276932	126691
68591	126692
299687	126693
61379	126694
125415	126695
83904	126696
255807	126697
21059	126698
38832	126699
56460	126700
162681	126701
67978	126702
6277	126703
46262	126704
9490	126705
27189	126706
41392	126707
197348	126708
134758	126709
186406	126710
181501	126711
112540	126712
118989	126713
17233	126714
17233	126715
17233	126716
172	126717
245365	126718
41338	126719
146859	126720
124016	126721
41649	126722
159422	126723
17967	126724
10397	126725
719	126726
35534	126727
312408	126728
2615	126729
6213	126730
78835	126731
29077	126732
2615	126733
2615	126734
83615	126735
140339	126736
30402	126737
171483	126738
36781	126739
59762	126740
160858	126741
302965	126742
254266	126743
210699	126744
2403	126745
46064	126746
12268	126747
111035	126748
25803	126749
171392	126750
95735	126751
9227	126752
39560	126753
359	126754
42138	126755
63540	126756
84669	126757
1777	126758
229793	126759
127176	126760
161517	126761
49516	126762
1805	126763
12185	126764
94366	126765
24453	126766
176183	126767
96137	126768
237855	126769
118340	126770
100320	126771
241900	126772
217057	126773
2136	126774
78688	126775
255906	126776
2160	126777
64027	126778
179371	126779
65357	126780
55716	126781
209830	126782
2757	126783
3166	126784
7334	126785
121889	126786
37045	126787
154641	126788
150877	126789
97705	126790
160369	126791
13974	126792
126261	126793
32609	126794
146728	126795
217262	126796
51870	126797
62916	126798
99541	126799
12470	126800
106725	126801
79618	126802
119294	126803
4649	126804
69930	126805
300174	126806
1491	126807
106507	126808
80503	126809
11302	126810
79333	126811
38339	126812
9310	126813
149160	126814
31450	126815
9284	126816
182662	126817
294	126818
301886	126819
257437	126820
87170	126821
31865	126822
5264	126823
66081	126824
18643	126825
5422	126826
41663	126827
24006	126828
52830	126829
71147	126830
61312	126831
89095	126832
80396	126833
25537	126834
17598	126835
17598	126836
22436	126837
18818	126838
309927	126839
98627	126840
51589	126841
57906	126842
26339	126843
5915	126844
109500	126845
59230	126846
93278	126847
81287	126848
76083	126849
68418	126850
251878	126851
765	126852
111980	126853
190472	126854
68441	126855
25651	126856
268953	126857
92048	126858
94117	126859
1961	126860
276339	126861
4900	126862
87139	126863
27034	126864
34	126865
13596	126866
22844	126867
22844	126868
112241	126869
234641	126870
144357	126871
20421	126872
136845	126873
177709	126874
211682	126875
230314	126876
92747	126877
60520	126878
91242	126879
81278	126880
239157	126881
31041	126882
64193	126883
45995	126884
59595	126885
122996	126886
85225	126887
275122	126888
13920	126889
25800	126890
33918	126891
111656	126892
70101	126893
27302	126894
35578	126895
63010	126896
55859	126897
26770	126898
24222	126899
41923	126900
27607	126901
220132	126902
98771	126903
46182	126904
2798	126905
16144	126906
139678	126907
174535	126908
85608	126909
5789	126910
58212	126911
207634	126912
49440	126913
2080	126914
183243	126915
246725	126916
2628	126917
91585	126918
203257	126919
182424	126920
116789	126921
48590	126922
131040	126923
81233	126924
210545	126925
25339	126926
164222	126927
111879	126928
41899	126929
95145	126930
116349	126931
55873	126932
61979	126933
148795	126934
142169	126935
35723	126936
134949	126937
263658	126938
160395	126939
116789	126940
101149	126941
198168	126942
51917	126943
11424	126944
188242	126945
187670	126946
78720	126947
224394	126948
103527	126949
43907	126950
266514	126951
124045	126952
40933	126953
161982	126954
106113	126955
92974	126956
244307	126957
92084	126958
12411	126959
87763	126960
185216	126961
279929	126962
170469	126963
39148	126964
224458	126965
95586	126966
32057	126967
25842	126968
94317	126969
144065	126970
169377	126971
131434	126972
14373	126973
26470	126974
217175	126975
46760	126976
104389	126977
42644	126978
299132	126979
69235	126980
137104	126981
96304	126982
79238	126983
169849	126984
295249	126985
66174	126986
90308	126987
105437	126988
140690	126989
137050	126990
210014	126991
260339	126992
85317	126993
51505	126994
87944	126995
9028	126996
38658	126997
310841	126998
81115	126999
117538	127000
133086	127001
117152	127002
141793	127003
59251	127004
249992	127005
89754	127006
101680	127007
53644	127008
95167	127009
189072	127010
305096	127011
64357	127012
174638	127013
43766	127014
297775	127015
19247	127016
82589	127017
29183	127018
4816	127019
35276	127020
111756	127021
72838	127022
111798	127023
29051	127024
55164	127025
61096	127026
132637	127027
100959	127028
7064	127029
60128	127030
57406	127031
89577	127032
13905	127033
156432	127034
221636	127035
177954	127036
91478	127037
183556	127038
24806	127039
180894	127040
145721	127041
94075	127042
140278	127043
71380	127044
19397	127045
126192	127046
303891	127047
7236	127048
108166	127049
41675	127050
103993	127051
123062	127052
20473	127053
175886	127054
124	127055
16651	127056
114470	127057
64742	127058
68071	127059
111690	127060
255973	127061
52751	127062
201867	127063
30116	127064
5879	127065
109691	127066
33310	127067
59479	127068
22910	127069
209532	127070
17464	127071
3960	127072
143112	127073
232103	127074
23731	127075
86603	127076
28758	127077
58406	127078
154031	127079
47243	127080
211503	127081
98107	127082
6869	127083
299661	127084
10505	127085
48483	127086
106572	127087
90987	127088
16610	127089
83995	127090
120723	127091
50444	127092
107119	127093
148662	127094
15731	127095
128717	127096
899	127097
5879	127098
78609	127099
144619	127100
60568	127101
123205	127102
97555	127103
5925	127104
4372	127105
343	127106
207843	127107
40860	127108
4386	127109
69474	127110
124974	127111
36108	127112
162129	127113
237999	127114
28362	127115
57300	127116
36433	127117
188987	127118
188987	127119
27796	127120
5793	127121
5216	127122
146351	127123
4135	127124
17234	127125
272851	127126
125729	127127
96967	127128
45650	127129
40669	127130
88284	127131
13725	127132
140913	127133
44411	127134
255453	127135
59248	127136
296725	127137
209920	127138
81699	127139
240616	127140
97575	127141
232341	127142
11485	127143
9825	127144
131278	127145
1646	127146
53399	127147
435	127148
16349	127149
208246	127150
178811	127151
179733	127152
130932	127153
73649	127154
119778	127155
95391	127156
101845	127157
6121	127158
121724	127159
189590	127160
14627	127161
19645	127162
63283	127163
31866	127164
81067	127165
29613	127166
45715	127167
279323	127168
26233	127169
193419	127170
205667	127171
149029	127172
237721	127173
179057	127174
60457	127175
96890	127176
59253	127177
41135	127178
3483	127179
5128	127180
20768	127181
29145	127182
34232	127183
49600	127184
3863	127185
141813	127186
6885	127187
5022	127188
177492	127189
4705	127190
216707	127191
101825	127192
96810	127193
5969	127194
2180	127195
213577	127196
87826	127197
40310	127198
38259	127199
9744	127200
64579	127201
16476	127202
24539	127203
9660	127204
184435	127205
263452	127206
142788	127207
1293	127208
105866	127209
38043	127210
1349	127211
141071	127212
310742	127213
165081	127214
179587	127215
14681	127216
123299	127217
129355	127218
203284	127219
34	127220
1189	127221
93896	127222
61400	127223
162809	127224
94578	127225
1816	127226
466	127227
60212	127228
6899	127229
9061	127230
145025	127231
16211	127232
249452	127233
78589	127234
208746	127235
16945	127236
241495	127237
210787	127238
123995	127239
299541	127240
201256	127241
68048	127242
312244	127243
46917	127244
173486	127245
119806	127246
34182	127247
3435	127248
14940	127249
136452	127250
36377	127251
46903	127252
163915	127253
77962	127254
76137	127255
104335	127256
147363	127257
109544	127258
436	127259
190137	127260
230320	127261
152758	127262
72107	127263
224950	127264
163753	127265
62075	127266
63682	127267
70518	127268
1652	127269
82450	127270
49718	127271
162219	127272
277198	127273
58744	127274
74280	127275
143268	127276
143268	127277
133256	127278
287081	127279
115171	127280
119869	127281
75762	127282
58607	127283
117367	127284
7907	127285
4682	127286
196162	127287
52498	127288
135656	127289
1608	127290
247857	127291
23810	127292
36274	127293
132352	127294
251203	127295
24862	127296
284450	127297
30974	127298
205067	127299
105396	127300
2462	127301
174168	127302
52183	127303
82261	127304
140059	127305
295155	127306
16003	127307
8165	127308
148218	127309
60651	127310
213898	127311
32633	127312
279932	127313
216460	127314
187727	127315
139822	127316
228640	127317
85766	127318
75860	127319
206916	127320
161890	127321
144654	127322
144654	127323
44028	127324
2607	127325
135114	127326
115228	127327
171711	127328
86347	127329
145934	127330
146773	127331
50412	127332
57953	127333
126933	127334
128686	127335
80928	127336
25284	127337
311886	127338
209000	127339
165336	127340
1705	127341
241436	127342
61207	127343
53266	127344
225098	127345
289052	127346
20457	127347
256331	127348
96564	127349
117641	127350
169277	127351
92613	127352
139457	127353
66211	127354
14070	127355
268709	127356
101781	127357
49777	127358
17134	127359
112338	127360
224528	127361
166303	127362
1259	127363
178137	127364
118010	127365
298979	127366
72968	127367
160790	127368
165619	127369
112645	127370
117767	127371
72889	127372
153372	127373
66458	127374
129302	127375
17087	127376
66797	127377
45260	127378
35869	127379
227469	127380
779	127381
38339	127382
201481	127383
58571	127384
64005	127385
207968	127386
56461	127387
23479	127388
48768	127389
210470	127390
103185	127391
252310	127392
177	127393
5628	127394
27031	127395
2429	127396
115465	127397
50713	127398
40468	127399
11194	127400
154821	127401
118221	127402
171755	127403
76377	127404
63918	127405
32136	127406
9999	127407
86116	127408
40283	127409
204043	127410
36732	127411
8384	127412
77395	127413
91178	127414
298705	127415
15736	127416
60981	127417
95994	127418
5419	127419
299900	127420
208497	127421
278782	127422
72717	127423
162829	127424
276440	127425
27803	127426
153216	127427
138989	127428
209246	127429
4506	127430
24371	127431
230113	127432
176521	127433
189711	127434
86218	127435
106599	127436
207751	127437
6	127438
6418	127439
20126	127440
45923	127441
76210	127442
108014	127443
125695	127444
258808	127445
80819	127446
78262	127447
37375	127448
181847	127449
3216	127450
45647	127451
67187	127452
47617	127453
62	127454
46847	127455
143588	127456
4340	127457
13964	127458
85681	127459
10183	127460
182645	127461
80929	127462
17344	127463
96477	127464
254703	127465
5128	127466
158594	127467
33473	127468
10206	127469
267069	127470
90424	127471
71	127472
76105	127473
138865	127474
121350	127475
112014	127476
212745	127477
142321	127478
14350	127479
86997	127480
107589	127481
345	127482
1232	127483
3	127484
6	127485
2900	127486
125935	127487
34995	127488
60281	127489
3154	127490
76179	127491
31759	127492
154465	127493
181686	127494
236513	127495
252321	127496
46454	127497
408	127498
67568	127499
52991	127500
252484	127501
144779	127502
90975	127503
286290	127504
24732	127505
296600	127506
7802	127507
192286	127508
21628	127509
290737	127510
82881	127511
26486	127512
28211	127513
50686	127514
271459	127515
94205	127516
156098	127517
22744	127518
29846	127519
42035	127520
54676	127521
285112	127522
19500	127523
14536	127524
1429	127525
7156	127526
38008	127527
111358	127528
234432	127529
32838	127530
159189	127531
218908	127532
41965	127533
25383	127534
265042	127535
42	127536
223430	127537
113473	127538
304750	127539
59631	127540
4232	127541
53019	127542
140690	127543
266	127544
84046	127545
2	127546
14820	127547
191527	127548
88914	127549
72659	127550
257718	127551
75118	127552
11770	127553
67079	127554
219657	127555
2245	127556
978	127557
169528	127558
2274	127559
65952	127560
17066	127561
2570	127562
183329	127563
1525	127564
3340	127565
71979	127566
886	127567
47805	127568
61931	127569
208448	127570
177619	127571
32578	127572
99393	127573
140097	127574
62158	127575
116357	127576
141505	127577
93109	127578
75118	127579
57975	127580
126482	127581
51108	127582
124042	127583
227894	127584
35721	127585
155415	127586
57158	127587
20579	127588
5799	127589
25914	127590
62057	127591
3654	127592
3654	127593
279	127594
178645	127595
296671	127596
84140	127597
66581	127598
48710	127599
138012	127600
259654	127601
91347	127602
5375	127603
37266	127604
187722	127605
130132	127606
46832	127607
133643	127608
48391	127609
932	127610
204222	127611
184128	127612
289558	127613
213791	127614
123975	127615
34640	127616
39048	127617
86812	127618
63457	127619
49765	127620
79894	127621
3342	127622
163932	127623
122092	127624
53818	127625
73391	127626
121064	127627
146442	127628
135704	127629
83292	127630
119408	127631
29225	127632
103977	127633
84106	127634
112429	127635
117262	127636
195056	127637
165703	127638
100105	127639
203334	127640
85833	127641
8130	127642
95	127643
260700	127644
46910	127645
45388	127646
36442	127647
48555	127648
25451	127649
45496	127650
4577	127651
37962	127652
21192	127653
73000	127654
100499	127655
1137	127656
5851	127657
35107	127658
26007	127659
122972	127660
45939	127661
227856	127662
12919	127663
296067	127664
122033	127665
56744	127666
14434	127667
41252	127668
159200	127669
4512	127670
23973	127671
214905	127672
128162	127673
74700	127674
46199	127675
30463	127676
34252	127677
14102	127678
75568	127679
93232	127680
96488	127681
66279	127682
54429	127683
10417	127684
28583	127685
93477	127686
11007	127687
29927	127688
72878	127689
113040	127690
132526	127691
132526	127692
36344	127693
86336	127694
136684	127695
8990	127696
1177	127697
173021	127698
213349	127699
82796	127700
174193	127701
29260	127702
100155	127703
11081	127704
196452	127705
51748	127706
250505	127707
30298	127708
5182	127709
6299	127710
737	127711
35521	127712
154011	127713
299206	127714
195753	127715
67732	127716
213551	127717
274836	127718
150434	127719
34483	127720
96538	127721
18532	127722
15666	127723
163936	127724
58078	127725
10791	127726
71679	127727
310320	127728
182549	127729
122493	127730
26916	127731
41308	127732
11426	127733
17780	127734
121482	127735
218221	127736
36766	127737
26868	127738
154740	127739
301587	127740
23717	127741
90204	127742
54435	127743
173563	127744
65147	127745
21533	127746
274197	127747
62503	127748
149223	127749
25615	127750
143249	127751
49770	127752
21186	127753
7519	127754
208084	127755
10777	127756
8065	127757
259947	127758
212189	127759
184750	127760
24440	127761
1894	127762
11537	127763
246277	127764
35887	127765
258729	127766
278582	127767
58981	127768
11389	127769
173246	127770
276849	127771
74797	127772
41630	127773
166326	127774
4082	127775
11884	127776
28666	127777
5182	127778
208042	127779
73169	127780
33949	127781
3539	127782
8652	127783
125556	127784
12461	127785
1068	127786
49225	127787
81128	127788
89	127789
238106	127790
77849	127791
61890	127792
34380	127793
93096	127794
176068	127795
19168	127796
53020	127797
141293	127798
84453	127799
66495	127800
273415	127801
65440	127802
167071	127803
22934	127804
835	127805
46066	127806
29918	127807
58069	127808
48281	127809
5923	127810
134314	127811
846	127812
1937	127813
124343	127814
305039	127815
237937	127816
87451	127817
77268	127818
151997	127819
109305	127820
244645	127821
1148	127822
205827	127823
10595	127824
90688	127825
203439	127826
26836	127827
229	127828
81823	127829
164634	127830
27426	127831
29318	127832
168039	127833
44847	127834
11382	127835
52796	127836
136091	127837
221231	127838
43742	127839
198153	127840
813	127841
55656	127842
10902	127843
191761	127844
90254	127845
90722	127846
18180	127847
193982	127848
77450	127849
183015	127850
930	127851
93139	127852
13953	127853
25659	127854
48191	127855
25405	127856
12294	127857
12823	127858
141078	127859
59071	127860
1995	127861
11741	127862
90065	127863
16737	127864
43237	127865
18260	127866
255	127867
214243	127868
82608	127869
9091	127870
61881	127871
25596	127872
6032	127873
10775	127874
13764	127875
257697	127876
865	127877
29333	127878
14372	127879
36597	127880
39104	127881
122754	127882
29138	127883
21128	127884
206137	127885
97785	127886
125121	127887
11759	127888
18405	127889
191349	127890
100134	127891
59582	127892
78652	127893
28151	127894
35706	127895
16255	127896
15308	127897
71814	127898
123429	127899
184578	127900
34944	127901
48206	127902
36839	127903
55950	127904
2491	127905
489	127906
32626	127907
5370	127908
5421	127909
75356	127910
819	127911
15845	127912
9674	127913
27985	127914
277188	127915
8011	127916
86235	127917
3534	127918
198382	127919
30160	127920
61440	127921
29420	127922
17993	127923
194524	127924
58031	127925
6010	127926
20924	127927
39087	127928
8786	127929
4609	127930
186181	127931
111415	127932
10021	127933
81246	127934
99437	127935
149878	127936
43517	127937
235826	127938
84010	127939
2464	127940
8913	127941
98229	127942
90201	127943
83725	127944
2200	127945
168	127946
142951	127947
130420	127948
24313	127949
89353	127950
52354	127951
2148	127952
20596	127953
32160	127954
98795	127955
44683	127956
182953	127957
89177	127958
11512	127959
409	127960
18163	127961
2130	127962
14618	127963
4518	127964
297604	127965
37423	127966
105550	127967
2643	127968
9346	127969
12480	127970
400	127971
41710	127972
4872	127973
48715	127974
1415	127975
26994	127976
194449	127977
27812	127978
119115	127979
1013	127980
13950	127981
12404	127982
54151	127983
21778	127984
138607	127985
136904	127986
87077	127987
2433	127988
15645	127989
39044	127990
12153	127991
8599	127992
219875	127993
213340	127994
54881	127995
209368	127996
68335	127997
283172	127998
16803	127999
1397	128000
153221	128001
49747	128002
23834	128003
130039	128004
11186	128005
48626	128006
96645	128007
4180	128008
33593	128009
9530	128010
13991	128011
41758	128012
194604	128013
10322	128014
891	128015
33564	128016
24130	128017
155461	128018
10398	128019
575	128020
56296	128021
31910	128022
31512	128023
89728	128024
2423	128025
10626	128026
66327	128027
123986	128028
28309	128029
65785	128030
30730	128031
7175	128032
15859	128033
68749	128034
145526	128035
9572	128036
100059	128037
38218	128038
29472	128039
44449	128040
8958	128041
57338	128042
84480	128043
23000	128044
21682	128045
27516	128046
181240	128047
60983	128048
9290	128049
28110	128050
251785	128051
1722	128052
556	128053
20228	128054
1339	128055
17792	128056
99765	128057
261994	128058
49613	128059
19214	128060
186937	128061
9022	128062
161086	128063
239964	128064
6078	128065
115199	128066
234693	128067
62439	128068
2067	128069
56285	128070
3417	128071
1640	128072
40851	128073
32466	128074
186103	128075
42318	128076
83590	128077
13740	128078
199226	128079
236578	128080
141594	128081
2003	128082
44966	128083
23925	128084
51106	128085
67701	128086
89819	128087
134519	128088
78276	128089
8281	128090
3922	128091
215748	128092
8958	128093
37161	128094
61156	128095
117753	128096
94797	128097
94211	128098
134318	128099
114289	128100
19020	128101
236	128102
172242	128103
795	128104
61727	128105
122252	128106
128505	128107
18765	128108
1794	128109
18925	128110
284669	128111
10354	128112
46060	128113
26220	128114
83585	128115
67010	128116
99092	128117
31847	128118
133439	128119
362	128120
1514	128121
148008	128122
133381	128123
188012	128124
10533	128125
44071	128126
36659	128127
72194	128128
63423	128129
36814	128130
948	128131
141228	128132
77286	128133
5590	128134
210273	128135
38925	128136
18928	128137
65639	128138
40512	128139
25255	128140
161448	128141
65034	128142
135539	128143
17895	128144
131107	128145
173388	128146
207925	128147
1558	128148
7054	128149
65460	128150
11029	128151
14905	128152
26151	128153
192925	128154
3743	128155
8065	128156
147796	128157
18312	128158
47763	128159
5865	128160
167	128161
606	128162
138713	128163
52123	128164
240359	128165
92248	128166
6946	128167
8609	128168
12355	128169
31781	128170
8180	128171
31242	128172
16311	128173
9457	128174
4529	128175
65841	128176
46507	128177
73424	128178
35551	128179
5474	128180
420	128181
258806	128182
693	128183
9654	128184
6271	128185
3543	128186
312126	128187
29729	128188
29733	128189
5895	128190
68436	128191
34943	128192
224	128193
33489	128194
71806	128195
106752	128196
130718	128197
104108	128198
43893	128199
17249	128200
2254	128201
53048	128202
240895	128203
54230	128204
1182	128205
65791	128206
286	128207
32027	128208
28177	128209
17489	128210
90287	128211
298593	128212
256215	128213
162485	128214
59098	128215
103429	128216
442	128217
62011	128218
42496	128219
23126	128220
2771	128221
111243	128222
43897	128223
48569	128224
133767	128225
15397	128226
213840	128227
43024	128228
67313	128229
27986	128230
10383	128231
305810	128232
44999	128233
135174	128234
5164	128235
29286	128236
281	128237
2188	128238
10836	128239
12624	128240
150122	128241
74337	128242
21897	128243
24385	128244
14090	128245
15450	128246
122118	128247
157788	128248
38830	128249
138858	128250
190223	128251
48948	128252
87738	128253
282	128254
5401	128255
80192	128256
36989	128257
838	128258
7455	128259
19671	128260
12616	128261
1474	128262
15423	128263
14000	128264
2287	128265
14925	128266
46038	128267
5421	128268
56475	128269
40522	128270
228104	128271
35765	128272
3188	128273
20846	128274
42105	128275
251929	128276
7610	128277
29469	128278
35842	128279
40037	128280
11238	128281
111780	128282
19331	128283
18744	128284
260218	128285
89955	128286
8524	128287
46406	128288
27133	128289
125671	128290
3697	128291
12143	128292
178677	128293
12611	128294
745	128295
60559	128296
299686	128297
2261	128298
83239	128299
111509	128300
38437	128301
19669	128302
20190	128303
107327	128304
489	128305
8406	128306
186563	128307
19051	128308
2100	128309
235066	128310
256	128311
18538	128312
58759	128313
17114	128314
255549	128315
51225	128316
73881	128317
50225	128318
241873	128319
1137	128320
110528	128321
138609	128322
35869	128323
22721	128324
113419	128325
11706	128326
63780	128327
605	128328
59179	128329
1007	128330
5690	128331
11808	128332
242396	128333
15019	128334
44624	128335
5626	128336
50243	128337
21510	128338
145233	128339
112602	128340
103675	128341
90166	128342
230324	128343
268619	128344
138066	128345
58544	128346
121032	128347
49860	128348
58118	128349
166534	128350
64586	128351
52214	128352
61117	128353
46612	128354
79401	128355
1898	128356
890	128357
232922	128358
15239	128359
24647	128360
95028	128361
5176	128362
2956	128363
91697	128364
13895	128365
14449	128366
7119	128367
16688	128368
8622	128369
48915	128370
138788	128371
18081	128372
260825	128373
47079	128374
9356	128375
48237	128376
13206	128377
3125	128378
17626	128379
715	128380
595	128381
8767	128382
14367	128383
16143	128384
31567	128385
53373	128386
17739	128387
143091	128388
5292	128389
883	128390
24939	128391
4521	128392
1965	128393
12710	128394
17624	128395
182239	128396
5241	128397
10431	128398
30878	128399
26161	128400
278773	128401
56624	128402
42841	128403
17865	128404
18519	128405
1916	128406
188160	128407
48380	128408
42226	128409
58246	128410
1793	128411
12715	128412
189656	128413
48480	128414
642	128415
49609	128416
13410	128417
29515	128418
76309	128419
6253	128420
31728	128421
7475	128422
30500	128423
198914	128424
12903	128425
211561	128426
246751	128427
24257	128428
95436	128429
11317	128430
10764	128431
214648	128432
84331	128433
12077	128434
298978	128435
220370	128436
112801	128437
30032	128438
308	128439
44724	128440
36520	128441
33302	128442
270	128443
86650	128444
22729	128445
65977	128446
53346	128447
32023	128448
154347	128449
13170	128450
25600	128451
13715	128452
55453	128453
187732	128454
77812	128455
260614	128456
96079	128457
164313	128458
13844	128459
119588	128460
148419	128461
16740	128462
264589	128463
56510	128464
275151	128465
24028	128466
4158	128467
25405	128468
846	128469
38105	128470
112555	128471
3314	128472
180955	128473
1489	128474
7775	128475
175618	128476
267719	128477
31869	128478
9423	128479
85841	128480
194512	128481
25546	128482
103076	128483
302758	128484
15716	128485
287481	128486
125126	128487
16788	128488
33313	128489
173654	128490
155750	128491
138434	128492
43363	128493
60857	128494
234719	128495
26515	128496
59691	128497
9543	128498
55255	128499
27266	128500
57234	128501
76054	128502
56196	128503
9241	128504
15128	128505
55104	128506
58592	128507
54436	128508
74554	128509
21986	128510
123886	128511
10334	128512
19021	128513
29446	128514
16236	128515
119253	128516
13902	128517
1437	128518
81480	128519
11264	128520
198537	128521
64940	128522
30502	128523
9062	128524
5970	128525
139834	128526
259545	128527
98806	128528
927	128529
77757	128530
18953	128531
5846	128532
151137	128533
2727	128534
21169	128535
201330	128536
62145	128537
111935	128538
13938	128539
1847	128540
130466	128541
164257	128542
88421	128543
3451	128544
82666	128545
123244	128546
287877	128547
51294	128548
190379	128549
69637	128550
169511	128551
73207	128552
8614	128553
287514	128554
55524	128555
2241	128556
277838	128557
88494	128558
56377	128559
25709	128560
143782	128561
202060	128562
143017	128563
240468	128564
31764	128565
143816	128566
7757	128567
89977	128568
49001	128569
58675	128570
69713	128571
49675	128572
109295	128573
93706	128574
19931	128575
135487	128576
135451	128577
4686	128578
17780	128579
20256	128580
25896	128581
60507	128582
223783	128583
40193	128584
17466	128585
38230	128586
25898	128587
53	128588
195635	128589
92839	128590
144515	128591
83927	128592
84726	128593
150029	128594
195283	128595
328	128596
196507	128597
92875	128598
90598	128599
118173	128600
175843	128601
21314	128602
141672	128603
77787	128604
290318	128605
172037	128606
90539	128607
3199	128608
105274	128609
2109	128610
21799	128611
4366	128612
33542	128613
87547	128614
89103	128615
202130	128616
109990	128617
203458	128618
23702	128619
113781	128620
200726	128621
257314	128622
155397	128623
63267	128624
141534	128625
133377	128626
167072	128627
45846	128628
292579	128629
109954	128630
63850	128631
168419	128632
141367	128633
2735	128634
4296	128635
164049	128636
74355	128637
62804	128638
2935	128639
42223	128640
288347	128641
57359	128642
97753	128643
59101	128644
24913	128645
8268	128646
45704	128647
40565	128648
14353	128649
55251	128650
121733	128651
14729	128652
188957	128653
1577	128654
155259	128655
162602	128656
2206	128657
99	128658
33408	128659
2397	128660
12754	128661
14925	128662
24308	128663
298592	128664
1701	128665
169909	128666
100531	128667
7147	128668
86829	128669
25405	128670
51025	128671
50397	128672
47338	128673
6310	128674
8985	128675
21280	128676
192593	128677
168612	128678
189876	128679
38634	128680
91770	128681
127758	128682
130787	128683
2416	128684
22215	128685
15661	128686
304759	128687
39379	128688
2241	128689
148331	128690
52379	128691
139242	128692
54701	128693
46992	128694
29516	128695
3282	128696
192032	128697
95808	128698
7240	128699
63481	128700
33984	128701
34067	128702
64545	128703
72786	128704
293718	128705
31002	128706
5187	128707
60587	128708
24685	128709
2582	128710
172332	128711
85098	128712
10511	128713
118806	128714
57311	128715
61392	128716
45241	128717
106188	128718
120767	128719
10111	128720
139	128721
254809	128722
132171	128723
1941	128724
39814	128725
29843	128726
187	128727
71506	128728
26267	128729
278502	128730
21658	128731
12076	128732
14531	128733
39519	128734
206725	128735
239751	128736
271251	128737
26968	128738
93276	128739
169893	128740
150105	128741
17666	128742
8880	128743
49911	128744
217350	128745
2191	128746
4655	128747
36044	128748
4849	128749
197864	128750
22743	128751
1067	128752
32499	128753
176580	128754
13559	128755
675	128756
169994	128757
37517	128758
168472	128759
33268	128760
4358	128761
201517	128762
57131	128763
32296	128764
206674	128765
139491	128766
126592	128767
22403	128768
56344	128769
146476	128770
238701	128771
15688	128772
47935	128773
306086	128774
37550	128775
257595	128776
87285	128777
60314	128778
11491	128779
295845	128780
26501	128781
31740	128782
60395	128783
86583	128784
166783	128785
217164	128786
2871	128787
88373	128788
6182	128789
119309	128790
78846	128791
1197	128792
33475	128793
34422	128794
120099	128795
131617	128796
278029	128797
155856	128798
138800	128799
111009	128800
27625	128801
6504	128802
51824	128803
285297	128804
20563	128805
49295	128806
6979	128807
143101	128808
8325	128809
126848	128810
134691	128811
40228	128812
63642	128813
1471	128814
84850	128815
213656	128816
98757	128817
52607	128818
20936	128819
193942	128820
17454	128821
49477	128822
22236	128823
25438	128824
57290	128825
46603	128826
5931	128827
12690	128828
79100	128829
219508	128830
87766	128831
5006	128832
142048	128833
105476	128834
36041	128835
173566	128836
53712	128837
236564	128838
110321	128839
280891	128840
23838	128841
20979	128842
96303	128843
28170	128844
14956	128845
63828	128846
176665	128847
6963	128848
58637	128849
85181	128850
194817	128851
63378	128852
75038	128853
61473	128854
144925	128855
50080	128856
104584	128857
6440	128858
1383	128859
9690	128860
189163	128861
5782	128862
100740	128863
57809	128864
72876	128865
3417	128866
125821	128867
125821	128868
62849	128869
22734	128870
190250	128871
39892	128872
212016	128873
46858	128874
37502	128875
9269	128876
10501	128877
21735	128878
175040	128879
63	128880
22086	128881
5534	128882
1212	128883
17720	128884
101861	128885
139777	128886
223278	128887
203836	128888
36325	128889
141354	128890
108041	128891
11907	128892
172172	128893
193283	128894
29705	128895
115370	128896
217014	128897
24516	128898
41380	128899
197411	128900
202262	128901
51975	128902
59966	128903
31352	128904
53963	128905
142519	128906
6988	128907
183612	128908
22011	128909
65248	128910
16746	128911
5691	128912
328	128913
81281	128914
249848	128915
95030	128916
239686	128917
7063	128918
124833	128919
23729	128920
4862	128921
65278	128922
125121	128923
11917	128924
123822	128925
84457	128926
205642	128927
5346	128928
93634	128929
22799	128930
13877	128931
889	128932
34107	128933
1112	128934
1590	128935
21556	128936
55319	128937
10328	128938
49562	128939
43685	128940
8495	128941
1325	128942
38498	128943
248372	128944
35531	128945
115062	128946
181128	128947
139958	128948
19480	128949
96860	128950
42514	128951
16157	128952
56063	128953
75925	128954
83753	128955
64044	128956
760	128957
218337	128958
93607	128959
7935	128960
21795	128961
32005	128962
12211	128963
99067	128964
3300	128965
115448	128966
90898	128967
306056	128968
30071	128969
250613	128970
17934	128971
90686	128972
228753	128973
17967	128974
97517	128975
79345	128976
169126	128977
97782	128978
197733	128979
91341	128980
87520	128981
8031	128982
65326	128983
162852	128984
44046	128985
85919	128986
138890	128987
51051	128988
39047	128989
28065	128990
18773	128991
16348	128992
274391	128993
59761	128994
98458	128995
63255	128996
135392	128997
27017	128998
993	128999
10277	129000
8920	129001
36996	129002
5067	129003
4655	129004
39814	129005
16321	129006
32683	129007
33047	129008
270333	129009
60749	129010
18502	129011
38085	129012
93488	129013
70322	129014
10907	129015
28057	129016
164628	129017
78274	129018
14208	129019
17950	129020
195008	129021
136119	129022
46235	129023
52963	129024
77266	129025
48573	129026
9909	129027
73614	129028
118140	129029
27406	129030
142590	129031
37371	129032
11760	129033
81804	129034
5427	129035
24290	129036
2405	129037
30216	129038
7589	129039
185745	129040
42897	129041
16746	129042
54182	129043
176948	129044
35470	129045
568	129046
62451	129047
31720	129048
90996	129049
178075	129050
657	129051
186625	129052
10358	129053
43590	129054
92427	129055
42356	129056
11917	129057
10062	129058
46742	129059
105844	129060
3562	129061
243040	129062
49284	129063
339	129064
186382	129065
23512	129066
28123	129067
173075	129068
85268	129069
13885	129070
137861	129071
119740	129072
84652	129073
142434	129074
72366	129075
13992	129076
108417	129077
137320	129078
2989	129079
124703	129080
76198	129081
312334	129082
75753	129083
22926	129084
60506	129085
155955	129086
130033	129087
65996	129088
122995	129089
289445	129090
245220	129091
183541	129092
97535	129093
211114	129094
110197	129095
38547	129096
129098	129097
117787	129098
60722	129099
8742	129100
50790	129101
217118	129102
162978	129103
4485	129104
102472	129105
279688	129106
210160	129107
62755	129108
14937	129109
97259	129110
190476	129111
142565	129112
105174	129113
134233	129114
223041	129115
198602	129116
69309	129117
15600	129118
121088	129119
22723	129120
209692	129121
68555	129122
108000	129123
2474	129124
22698	129125
204756	129126
182775	129127
65981	129128
51554	129129
122278	129130
118074	129131
276374	129132
267440	129133
198284	129134
6439	129135
49044	129136
43608	129137
124492	129138
64531	129139
125645	129140
27258	129141
138376	129142
1987	129143
95535	129144
117798	129145
210571	129146
31543	129147
205798	129148
309900	129149
287510	129150
161590	129151
174645	129152
11504	129153
117253	129154
31804	129155
169772	129156
34525	129157
214375	129158
57919	129159
86636	129160
79002	129161
4346	129162
142945	129163
30156	129164
10123	129165
263723	129166
127722	129167
7947	129168
86762	129169
10876	129170
7261	129171
557	129172
138135	129173
174605	129174
62108	129175
51005	129176
13085	129177
37982	129178
41341	129179
138856	129180
31192	129181
83473	129182
203064	129183
41553	129184
92952	129185
78984	129186
27483	129187
79183	129188
287264	129189
139560	129190
37181	129191
293817	129192
43264	129193
113422	129194
134222	129195
87910	129196
88878	129197
4104	129198
269650	129199
42312	129200
4099	129201
9882	129202
285528	129203
207443	129204
64100	129205
70296	129206
23712	129207
175546	129208
196175	129209
165126	129210
91584	129211
74611	129212
9722	129213
92579	129214
9857	129215
301637	129216
8379	129217
28558	129218
8585	129219
38847	129220
12845	129221
2136	129222
142612	129223
170750	129224
2015	129225
177094	129226
73521	129227
29433	129228
44143	129229
64069	129230
110147	129231
121083	129232
138715	129233
137867	129234
2905	129235
133397	129236
31387	129237
89708	129238
19398	129239
185144	129240
165577	129241
114559	129242
75313	129243
307701	129244
2757	129245
61403	129246
99073	129247
170045	129248
31182	129249
39450	129250
54263	129251
93137	129252
18985	129253
47049	129254
80448	129255
153656	129256
76520	129257
79806	129258
88056	129259
65091	129260
128723	129261
138254	129262
2345	129263
2135	129264
89164	129265
37545	129266
4808	129267
251684	129268
214638	129269
38339	129270
6759	129271
49850	129272
42154	129273
296016	129274
4002	129275
290541	129276
11023	129277
17705	129278
140202	129279
47617	129280
65055	129281
168782	129282
252115	129283
64682	129284
88853	129285
284457	129286
60965	129287
270638	129288
15898	129289
1590	129290
309	129291
50917	129292
27791	129293
28152	129294
85133	129295
210424	129296
46092	129297
244602	129298
135954	129299
292031	129300
147085	129301
12373	129302
138256	129303
192634	129304
192598	129305
54134	129306
116567	129307
70515	129308
8118	129309
167676	129310
11540	129311
22844	129312
13639	129313
169741	129314
138689	129315
1197	129316
118669	129317
58892	129318
2818	129319
36634	129320
13499	129321
10817	129322
284789	129323
65516	129324
116974	129325
62450	129326
3351	129327
94371	129328
64522	129329
229689	129330
245178	129331
6558	129332
74474	129333
1634	129334
268249	129335
169919	129336
119828	129337
34278	129338
14123	129339
142884	129340
236032	129341
94014	129342
137435	129343
215788	129344
27360	129345
24675	129346
139531	129347
155248	129348
119875	129349
93941	129350
28679	129351
165421	129352
77776	129353
210506	129354
101938	129355
28913	129356
248	129357
107397	129358
201605	129359
130991	129360
206	129361
75784	129362
61271	129363
56216	129364
77693	129365
260411	129366
19768	129367
42314	129368
88517	129369
88517	129370
3050	129371
93528	129372
140570	129373
257197	129374
119100	129375
50736	129376
74146	129377
45760	129378
78115	129379
165767	129380
86754	129381
242457	129382
200421	129383
9926	129384
29712	129385
94495	129386
144031	129387
157805	129388
141108	129389
54854	129390
2030	129391
29655	129392
130178	129393
9054	129394
11685	129395
42437	129396
26679	129397
91465	129398
118711	129399
127273	129400
18367	129401
18376	129402
53170	129403
41270	129404
137996	129405
40445	129406
178536	129407
58094	129408
42507	129409
56685	129410
47556	129411
66517	129412
58458	129413
61787	129414
988	129415
56548	129416
144717	129417
92559	129418
1486	129419
3127	129420
193730	129421
15336	129422
139564	129423
190906	129424
54634	129425
27038	129426
16639	129427
262	129428
44781	129429
82578	129430
66016	129431
11674	129432
164014	129433
62793	129434
50991	129435
158462	129436
30226	129437
66809	129438
116236	129439
243078	129440
56533	129441
56533	129442
142353	129443
271	129444
23373	129445
110576	129446
82720	129447
81505	129448
198991	129449
24858	129450
34727	129451
15412	129452
3670	129453
50537	129454
162332	129455
50254	129456
3817	129457
3817	129458
131071	129459
22179	129460
124448	129461
100569	129462
243656	129463
268454	129464
215940	129465
236826	129466
179372	129467
6990	129468
84769	129469
3807	129470
174173	129471
2362	129472
284012	129473
169605	129474
20757	129475
116834	129476
74814	129477
96020	129478
64284	129479
44053	129480
87280	129481
47777	129482
179885	129483
56305	129484
24537	129485
50045	129486
162324	129487
210497	129488
157374	129489
5993	129490
23406	129491
115606	129492
150206	129493
24268	129494
88551	129495
72456	129496
4595	129497
5176	129498
215193	129499
13309	129500
146461	129501
61476	129502
254089	129503
91879	129504
18487	129505
1178	129506
256721	129507
92158	129508
230807	129509
145412	129510
177612	129511
128918	129512
84366	129513
22653	129514
258813	129515
83207	129516
272698	129517
130720	129518
27399	129519
2124	129520
7644	129521
201594	129522
2615	129523
17650	129524
2940	129525
105031	129526
128037	129527
37478	129528
64554	129529
10280	129530
132976	129531
132976	129532
1098	129533
21023	129534
1819	129535
6787	129536
288940	129537
178636	129538
92666	129539
122295	129540
79020	129541
121744	129542
131269	129543
8421	129544
27568	129545
127066	129546
54159	129547
210492	129548
207831	129549
32246	129550
202907	129551
74309	129552
90754	129553
99723	129554
40497	129555
13930	129556
70639	129557
11161	129558
36088	129559
24498	129560
515	129561
34675	129562
53756	129563
252261	129564
7462	129565
133064	129566
21664	129567
1267	129568
79652	129569
79652	129570
75144	129571
109985	129572
132311	129573
22262	129574
13842	129575
28821	129576
144245	129577
97238	129578
198334	129579
214318	129580
24689	129581
86305	129582
6360	129583
49165	129584
16879	129585
39922	129586
280611	129587
40216	129588
4167	129589
139643	129590
232910	129591
184798	129592
32058	129593
134616	129594
39874	129595
138651	129596
203030	129597
266078	129598
164462	129599
49457	129600
111311	129601
34405	129602
41979	129603
20627	129604
157	129605
32351	129606
116730	129607
132759	129608
138939	129609
191140	129610
34892	129611
293431	129612
80894	129613
12593	129614
9044	129615
112056	129616
34318	129617
170457	129618
125159	129619
94035	129620
199683	129621
295874	129622
257719	129623
38319	129624
82023	129625
28585	129626
93550	129627
180421	129628
89461	129629
105994	129630
197702	129631
138812	129632
269544	129633
215613	129634
139107	129635
20975	129636
167958	129637
37256	129638
187558	129639
96180	129640
60615	129641
121266	129642
61092	129643
211598	129644
169484	129645
154852	129646
38494	129647
123724	129648
123724	129649
7360	129650
38494	129651
296160	129652
102738	129653
137457	129654
147323	129655
18212	129656
3605	129657
8480	129658
19915	129659
44425	129660
93269	129661
196183	129662
56460	129663
11186	129664
12881	129665
128903	129666
19115	129667
54472	129668
75052	129669
179218	129670
51099	129671
77223	129672
237	129673
22316	129674
67109	129675
60908	129676
100786	129677
126280	129678
5571	129679
9192	129680
147289	129681
57125	129682
187869	129683
5909	129684
284123	129685
183586	129686
99591	129687
81457	129688
58117	129689
110497	129690
65050	129691
36639	129692
43146	129693
14175	129694
1633	129695
312332	129696
49035	129697
1388	129698
23107	129699
61634	129700
1849	129701
77052	129702
124913	129703
159684	129704
289890	129705
32438	129706
82992	129707
28477	129708
265893	129709
164651	129710
78903	129711
14344	129712
120301	129713
26527	129714
182632	129715
29297	129716
216575	129717
162498	129718
11024	129719
1834	129720
126208	129721
185110	129722
9084	129723
296362	129724
128095	129725
164218	129726
32763	129727
76497	129728
24761	129729
30704	129730
4781	129731
220978	129732
59365	129733
135599	129734
132651	129735
168784	129736
126484	129737
126484	129738
115002	129739
106453	129740
3463	129741
80109	129742
34770	129743
31871	129744
22911	129745
84408	129746
220255	129747
243616	129748
180271	129749
165887	129750
241301	129751
197029	129752
106160	129753
68254	129754
141128	129755
44060	129756
39043	129757
257570	129758
4359	129759
266428	129760
13662	129761
212663	129762
175876	129763
47	129764
38439	129765
11062	129766
141087	129767
115701	129768
2053	129769
137066	129770
55624	129771
159106	129772
780	129773
149366	129774
63730	129775
285154	129776
75497	129777
266938	129778
117602	129779
145510	129780
124088	129781
28998	129782
50334	129783
310374	129784
65242	129785
64950	129786
266106	129787
128359	129788
105944	129789
31333	129790
40310	129791
29195	129792
68409	129793
90174	129794
24214	129795
104481	129796
123709	129797
54969	129798
175335	129799
83506	129800
278873	129801
182417	129802
208306	129803
126729	129804
2512	129805
32429	129806
192652	129807
161666	129808
52298	129809
41723	129810
214371	129811
39762	129812
39762	129813
7342	129814
64317	129815
94004	129816
219608	129817
89339	129818
14027	129819
179344	129820
9028	129821
73051	129822
126574	129823
55934	129824
75372	129825
186280	129826
10069	129827
72251	129828
42337	129829
86695	129830
122755	129831
213560	129832
111194	129833
131746	129834
909	129835
71295	129836
10797	129837
95529	129838
268457	129839
122068	129840
226472	129841
96346	129842
25950	129843
201670	129844
9110	129845
63857	129846
2829	129847
72985	129848
12831	129849
2383	129850
196594	129851
108688	129852
144257	129853
247987	129854
253504	129855
100958	129856
12580	129857
125171	129858
197900	129859
168543	129860
47310	129861
132328	129862
178377	129863
158390	129864
144997	129865
994	129866
92691	129867
24350	129868
26882	129869
16730	129870
57202	129871
58576	129872
60249	129873
58506	129874
71215	129875
36258	129876
267693	129877
64504	129878
30910	129879
18334	129880
47488	129881
4282	129882
299953	129883
156676	129884
63630	129885
227027	129886
92176	129887
273562	129888
23141	129889
4861	129890
80761	129891
228815	129892
228465	129893
61849	129894
34338	129895
64200	129896
4426	129897
20735	129898
1309	129899
123264	129900
181625	129901
186849	129902
120830	129903
296557	129904
38919	129905
19226	129906
4869	129907
53325	129908
235328	129909
92588	129910
30451	129911
252947	129912
14133	129913
57995	129914
227028	129915
134820	129916
215777	129917
52199	129918
196321	129919
27330	129920
256886	129921
1874	129922
157304	129923
54976	129924
54976	129925
17541	129926
65768	129927
90407	129928
76804	129929
31857	129930
27696	129931
164219	129932
114986	129933
78687	129934
115032	129935
21989	129936
17487	129937
176399	129938
43570	129939
22629	129940
47611	129941
3210	129942
85233	129943
2050	129944
243730	129945
166725	129946
101160	129947
132081	129948
62329	129949
178388	129950
172925	129951
109708	129952
148177	129953
144424	129954
14085	129955
211373	129956
28472	129957
184986	129958
859	129959
124055	129960
144643	129961
30167	129962
212692	129963
56089	129964
158215	129965
77567	129966
307348	129967
142894	129968
47032	129969
138011	129970
198067	129971
308410	129972
56794	129973
20341	129974
45993	129975
106993	129976
155753	129977
174306	129978
272771	129979
257199	129980
170897	129981
305896	129982
238973	129983
131894	129984
175601	129985
62795	129986
26735	129987
95053	129988
143626	129989
296672	129990
97355	129991
121448	129992
28987	129993
180254	129994
106319	129995
77801	129996
18546	129997
25746	129998
41338	129999
206416	130000
53763	130001
144153	130002
39489	130003
582	130004
204026	130005
15306	130006
82483	130007
304831	130008
92555	130009
120048	130010
11181	130011
32717	130012
32465	130013
199753	130014
51981	130015
284736	130016
202360	130017
170262	130018
53088	130019
152311	130020
117	130021
274259	130022
30320	130023
34981	130024
181498	130025
789	130026
47013	130027
38583	130028
56464	130029
1064	130030
97655	130031
107368	130032
58500	130033
101274	130034
19141	130035
99923	130036
291158	130037
197976	130038
85740	130039
25167	130040
48753	130041
5085	130042
217021	130043
248056	130044
132618	130045
165612	130046
113350	130047
88432	130048
168928	130049
23174	130050
7569	130051
120889	130052
64237	130053
91747	130054
161963	130055
14540	130056
80764	130057
98995	130058
87267	130059
117038	130060
261399	130061
54018	130062
1590	130063
45411	130064
83711	130065
69461	130066
3322	130067
55910	130068
51922	130069
65670	130070
8491	130071
97041	130072
1682	130073
18947	130074
59688	130075
178237	130076
52944	130077
709	130078
31483	130079
25857	130080
39048	130081
204216	130082
148816	130083
125339	130084
102	130085
130817	130086
89355	130087
108817	130088
174670	130089
311773	130090
8437	130091
215949	130092
1154	130093
67214	130094
2451	130095
156207	130096
174198	130097
174908	130098
306965	130099
109827	130100
302285	130101
267105	130102
126080	130103
191950	130104
144873	130105
309205	130106
143736	130107
311250	130108
68362	130109
163938	130110
192675	130111
8209	130112
105096	130113
145732	130114
35784	130115
169904	130116
48011	130117
28964	130118
67908	130119
499	130120
297396	130121
33436	130122
16380	130123
226928	130124
122138	130125
16107	130126
128238	130127
211179	130128
92717	130129
79917	130130
70505	130131
268067	130132
118329	130133
264047	130134
21159	130135
41623	130136
3638	130137
63433	130138
89898	130139
68467	130140
116871	130141
142745	130142
76951	130143
14000	130144
131153	130145
171738	130146
200635	130147
88291	130148
51052	130149
103289	130150
140877	130151
69165	130152
8678	130153
130415	130154
1575	130155
75575	130156
1634	130157
136915	130158
49041	130159
31456	130160
21197	130161
95895	130162
45082	130163
4112	130164
153319	130165
212622	130166
141881	130167
43964	130168
34142	130169
184877	130170
66600	130171
57904	130172
31606	130173
18555	130174
17541	130175
29340	130176
17081	130177
103669	130178
31719	130179
8340	130180
10451	130181
117354	130182
4693	130183
86475	130184
2882	130185
84897	130186
117200	130187
198928	130188
124578	130189
46387	130190
83907	130191
232891	130192
46664	130193
14778	130194
213145	130195
945	130196
17932	130197
130127	130198
57073	130199
73433	130200
144477	130201
53782	130202
45771	130203
273822	130204
87143	130205
67950	130206
3019	130207
66904	130208
70887	130209
11649	130210
2462	130211
98346	130212
81595	130213
32222	130214
190888	130215
221269	130216
11	130217
46416	130218
64466	130219
70725	130220
76646	130221
204023	130222
598	130223
263188	130224
131912	130225
203293	130226
203293	130227
116302	130228
45693	130229
78555	130230
181625	130231
93716	130232
38419	130233
28833	130234
299266	130235
116744	130236
239729	130237
86816	130238
127566	130239
288986	130240
140681	130241
215957	130242
35978	130243
98914	130244
215950	130245
59990	130246
2664	130247
40969	130248
147274	130249
102989	130250
141749	130251
85774	130252
94834	130253
136750	130254
90740	130255
207575	130256
45496	130257
12382	130258
31009	130259
26907	130260
372	130261
145250	130262
203701	130263
82975	130264
43653	130265
18900	130266
92873	130267
135738	130268
290016	130269
179251	130270
35014	130271
140321	130272
19285	130273
62376	130274
177764	130275
312195	130276
40442	130277
143736	130278
20516	130279
4806	130280
36242	130281
42140	130282
29526	130283
43561	130284
170372	130285
79709	130286
36321	130287
149163	130288
69437	130289
286357	130290
112747	130291
210615	130292
2010	130293
308669	130294
3902	130295
38185	130296
16904	130297
89735	130298
132031	130299
19031	130300
58486	130301
82248	130302
197100	130303
72982	130304
5333	130305
115475	130306
310003	130307
1226	130308
59921	130309
7599	130310
161	130311
164610	130312
214580	130313
11925	130314
1637	130315
80739	130316
9366	130317
172707	130318
145510	130319
79047	130320
187691	130321
150318	130322
96215	130323
189600	130324
28558	130325
69723	130326
94320	130327
198538	130328
252048	130329
33902	130330
83197	130331
835	130332
84278	130333
8886	130334
193583	130335
307842	130336
50753	130337
91004	130338
107116	130339
3436	130340
191795	130341
203910	130342
109326	130343
154817	130344
205742	130345
229782	130346
212552	130347
237353	130348
76818	130349
122493	130350
64793	130351
167412	130352
141131	130353
116977	130354
15156	130355
286857	130356
11521	130357
200412	130358
56512	130359
36066	130360
123466	130361
97210	130362
14408	130363
91277	130364
72992	130365
64414	130366
302713	130367
64940	130368
4756	130369
310810	130370
1148	130371
184802	130372
38587	130373
13529	130374
4413	130375
286783	130376
83437	130377
274549	130378
73822	130379
193819	130380
21363	130381
212221	130382
277091	130383
57620	130384
120925	130385
51164	130386
145908	130387
77732	130388
41303	130389
96646	130390
90108	130391
204157	130392
15063	130393
171200	130394
21257	130395
73190	130396
59720	130397
136844	130398
22372	130399
291778	130400
5561	130401
132529	130402
217189	130403
3531	130404
19372	130405
1399	130406
41246	130407
126717	130408
151108	130409
14320	130410
37563	130411
51974	130412
2383	130413
51004	130414
254757	130415
5718	130416
22687	130417
67557	130418
107348	130419
76771	130420
86121	130421
102367	130422
118098	130423
77492	130424
143359	130425
155635	130426
239323	130427
161023	130428
120859	130429
222602	130430
42407	130431
229187	130432
36727	130433
144848	130434
141268	130435
76299	130436
215938	130437
212176	130438
202390	130439
138115	130440
55341	130441
17727	130442
9006	130443
36181	130444
17447	130445
18640	130446
252031	130447
61962	130448
107817	130449
144129	130450
69740	130451
39865	130452
157124	130453
114934	130454
478	130455
126014	130456
3515	130457
78042	130458
189226	130459
59241	130460
20304	130461
5579	130462
39084	130463
59199	130464
50885	130465
5554	130466
263506	130467
25215	130468
96148	130469
4715	130470
26108	130471
12307	130472
25856	130473
38552	130474
262463	130475
170371	130476
225590	130477
117265	130478
53769	130479
142546	130480
155625	130481
199895	130482
252795	130483
76911	130484
94422	130485
153252	130486
3213	130487
21075	130488
181579	130489
13170	130490
95644	130491
45985	130492
43571	130493
129991	130494
76488	130495
46251	130496
20304	130497
61316	130498
23893	130499
256831	130500
185721	130501
88628	130502
65340	130503
136203	130504
249722	130505
22191	130506
153547	130507
69010	130508
115369	130509
35013	130510
179333	130511
184617	130512
26384	130513
52133	130514
286624	130515
96507	130516
50040	130517
126009	130518
118953	130519
155625	130520
154209	130521
174679	130522
138927	130523
304978	130524
197465	130525
7528	130526
283669	130527
124667	130528
20977	130529
94833	130530
39937	130531
206070	130532
30541	130533
123872	130534
4165	130535
54875	130536
154792	130537
197893	130538
260898	130539
97445	130540
190278	130541
232327	130542
199311	130543
26678	130544
274	130545
49229	130546
265727	130547
42304	130548
53813	130549
186699	130550
201695	130551
4658	130552
9563	130553
138668	130554
185234	130555
5271	130556
223997	130557
52837	130558
198037	130559
100454	130560
75318	130561
76644	130562
89228	130563
151718	130564
137870	130565
149176	130566
18240	130567
84985	130568
53046	130569
52917	130570
151641	130571
121205	130572
37663	130573
84813	130574
81080	130575
143599	130576
30406	130577
147788	130578
278028	130579
304358	130580
59352	130581
110929	130582
75517	130583
8807	130584
6779	130585
6049	130586
41276	130587
177348	130588
188799	130589
143070	130590
87200	130591
13868	130592
173420	130593
139677	130594
53277	130595
127241	130596
56772	130597
56772	130598
34289	130599
84316	130600
56381	130601
1481	130602
272908	130603
413	130604
230095	130605
43820	130606
47204	130607
34589	130608
34589	130609
43668	130610
174408	130611
62595	130612
187420	130613
15204	130614
43380	130615
184818	130616
208686	130617
43576	130618
101266	130619
11495	130620
13799	130621
64488	130622
96293	130623
46207	130624
46207	130625
116756	130626
230262	130627
32221	130628
49510	130629
10202	130630
72203	130631
32138	130632
153998	130633
29536	130634
120830	130635
4942	130636
10955	130637
113121	130638
7090	130639
7090	130640
306531	130641
2536	130642
259341	130643
142597	130644
140341	130645
222298	130646
86747	130647
62828	130648
145516	130649
34869	130650
192117	130651
25538	130652
25738	130653
33098	130654
127984	130655
143737	130656
182063	130657
236237	130658
265659	130659
43165	130660
19227	130661
53588	130662
185925	130663
52892	130664
25530	130665
109447	130666
35952	130667
242976	130668
285988	130669
43318	130670
11	130671
652	130672
207605	130673
210249	130674
85203	130675
35414	130676
106974	130677
28665	130678
148434	130679
94788	130680
2074	130681
115806	130682
75901	130683
26769	130684
18428	130685
58446	130686
33642	130687
26809	130688
79290	130689
63798	130690
25314	130691
15904	130692
26386	130693
92478	130694
18798	130695
228264	130696
208396	130697
84798	130698
116630	130699
227509	130700
104419	130701
80881	130702
110443	130703
67014	130704
274284	130705
245784	130706
208619	130707
175500	130708
108333	130709
6839	130710
19212	130711
41681	130712
28994	130713
5374	130714
157451	130715
145973	130716
8862	130717
57088	130718
87813	130719
82541	130720
108294	130721
101303	130722
80557	130723
186814	130724
287949	130725
78557	130726
5882	130727
25699	130728
60648	130729
65903	130730
9628	130731
3648	130732
25562	130733
31234	130734
360	130735
247946	130736
21445	130737
188504	130738
88405	130739
33857	130740
4073	130741
250073	130742
12000	130743
211019	130744
102947	130745
188283	130746
194765	130747
15405	130748
195020	130749
35802	130750
196143	130751
116777	130752
132525	130753
75340	130754
16469	130755
179068	130756
16219	130757
42017	130758
50877	130759
83799	130760
6553	130761
1108	130762
16847	130763
100283	130764
6173	130765
169375	130766
102037	130767
214349	130768
23970	130769
172545	130770
288825	130771
163283	130772
106362	130773
61326	130774
21008	130775
198340	130776
141082	130777
211246	130778
17168	130779
104188	130780
215254	130781
10122	130782
60134	130783
134902	130784
9181	130785
112500	130786
63820	130787
106209	130788
48257	130789
3256	130790
12776	130791
40797	130792
41442	130793
90737	130794
116174	130795
25208	130796
5907	130797
96799	130798
6666	130799
18464	130800
217058	130801
51306	130802
38976	130803
118524	130804
118524	130805
183673	130806
162267	130807
28272	130808
266519	130809
155466	130810
185777	130811
86812	130812
65301	130813
29540	130814
45467	130815
205408	130816
47641	130817
9933	130818
4690	130819
85328	130820
2464	130821
116916	130822
62646	130823
54190	130824
26551	130825
77982	130826
149363	130827
54653	130828
31126	130829
246818	130830
133759	130831
170198	130832
123257	130833
205551	130834
136659	130835
96434	130836
69677	130837
215868	130838
29612	130839
14014	130840
140928	130841
12804	130842
210808	130843
27094	130844
27094	130845
2506	130846
34719	130847
53132	130848
51989	130849
92918	130850
256921	130851
235432	130852
59040	130853
3694	130854
36980	130855
103157	130856
142998	130857
5571	130858
27733	130859
127068	130860
149315	130861
72367	130862
56094	130863
87424	130864
158385	130865
178087	130866
72714	130867
196743	130868
190494	130869
187526	130870
2088	130871
63178	130872
93945	130873
185073	130874
22373	130875
76046	130876
118212	130877
119125	130878
904	130879
904	130880
8757	130881
61634	130882
10051	130883
151521	130884
2124	130885
146392	130886
2512	130887
5525	130888
197649	130889
27626	130890
99911	130891
141630	130892
6370	130893
9205	130894
108541	130895
68472	130896
83184	130897
282569	130898
45283	130899
117907	130900
178320	130901
43755	130902
40785	130903
18564	130904
17115	130905
158605	130906
48890	130907
22160	130908
77479	130909
35718	130910
81944	130911
12829	130912
186110	130913
50250	130914
18863	130915
228764	130916
85526	130917
7971	130918
92754	130919
395	130920
40157	130921
30727	130922
18640	130923
78921	130924
58454	130925
28312	130926
25292	130927
119691	130928
23869	130929
102256	130930
57447	130931
170218	130932
5056	130933
94325	130934
50584	130935
199163	130936
73833	130937
110689	130938
163826	130939
157494	130940
102704	130941
296384	130942
46618	130943
269665	130944
104554	130945
131353	130946
79849	130947
95155	130948
144342	130949
184219	130950
3575	130951
213829	130952
9310	130953
231514	130954
2415	130955
192508	130956
107061	130957
5603	130958
3727	130959
184421	130960
84194	130961
83988	130962
13290	130963
159625	130964
201990	130965
239092	130966
25328	130967
3807	130968
52244	130969
16258	130970
8244	130971
13946	130972
7671	130973
119609	130974
241306	130975
66761	130976
8667	130977
29841	130978
154287	130979
58740	130980
106582	130981
175056	130982
2281	130983
95474	130984
34507	130985
8470	130986
20913	130987
207852	130988
71181	130989
62705	130990
89618	130991
287618	130992
73795	130993
46452	130994
59466	130995
193618	130996
115956	130997
14933	130998
215853	130999
44070	131000
127817	131001
213	131002
97007	131003
39558	131004
6955	131005
33752	131006
135371	131007
87771	131008
109268	131009
41397	131010
4695	131011
70085	131012
231179	131013
135377	131014
25323	131015
20152	131016
25821	131017
54341	131018
97531	131019
12803	131020
61830	131021
27312	131022
172540	131023
231582	131024
31645	131025
26166	131026
83376	131027
68081	131028
6400	131029
89238	131030
27255	131031
121401	131032
33375	131033
1625	131034
119283	131035
192292	131036
249956	131037
62040	131038
91039	131039
28735	131040
78827	131041
201616	131042
274203	131043
250401	131044
145814	131045
39500	131046
217420	131047
60263	131048
184085	131049
72330	131050
74413	131051
120038	131052
293090	131053
143017	131054
288229	131055
15258	131056
8106	131057
23778	131058
130423	131059
215758	131060
6756	131061
19228	131062
113	131063
195047	131064
87	131065
224798	131066
193036	131067
6911	131068
52090	131069
2943	131070
183922	131071
212688	131072
48292	131073
100620	131074
92868	131075
24732	131076
10567	131077
24615	131078
16691	131079
25709	131080
13139	131081
97165	131082
19938	131083
52075	131084
21699	131085
267011	131086
208908	131087
5097	131088
15054	131089
36999	131090
19281	131091
104272	131092
201207	131093
169597	131094
258	131095
1499	131096
17045	131097
29344	131098
15859	131099
66548	131100
102025	131101
167924	131102
24	131103
26940	131104
24934	131105
26046	131106
16393	131107
22586	131108
14081	131109
265	131110
48768	131111
125634	131112
19153	131113
97564	131114
111191	131115
143647	131116
114217	131117
87898	131118
7396	131119
173266	131120
193720	131121
35291	131122
130479	131123
3972	131124
132428	131125
18343	131126
54578	131127
85588	131128
53463	131129
10721	131130
133878	131131
9074	131132
19548	131133
60596	131134
66012	131135
35341	131136
60044	131137
47829	131138
2025	131139
10430	131140
59546	131141
6583	131142
3183	131143
7750	131144
1148	131145
42134	131146
127121	131147
102131	131148
8155	131149
3440	131150
98156	131151
6039	131152
123450	131153
57064	131154
15355	131155
37192	131156
16805	131157
17913	131158
26317	131159
83085	131160
12643	131161
15834	131162
175597	131163
155571	131164
4745	131165
138038	131166
82059	131167
2927	131168
14951	131169
19302	131170
216748	131171
102663	131172
656	131173
161947	131174
49681	131175
137718	131176
306846	131177
13173	131178
10112	131179
56548	131180
2568	131181
51714	131182
12337	131183
35200	131184
748	131185
6244	131186
1794	131187
57340	131188
10747	131189
125176	131190
27385	131191
244316	131192
311290	131193
134796	131194
29407	131195
196853	131196
7330	131197
123513	131198
204793	131199
132476	131200
290697	131201
22505	131202
148029	131203
162217	131204
47302	131205
34839	131206
283446	131207
227257	131208
99347	131209
9699	131210
47375	131211
20444	131212
29971	131213
24593	131214
32861	131215
210264	131216
40516	131217
229637	131218
41620	131219
21452	131220
707	131221
276672	131222
88374	131223
74050	131224
25780	131225
36442	131226
18808	131227
118899	131228
36483	131229
11124	131230
2478	131231
30010	131232
17711	131233
238985	131234
230033	131235
60677	131236
75511	131237
19418	131238
33967	131239
35372	131240
1203	131241
2791	131242
180848	131243
28716	131244
7659	131245
63415	131246
64112	131247
125815	131248
78079	131249
61076	131250
126424	131251
51856	131252
135240	131253
66339	131254
75002	131255
15384	131256
45261	131257
182097	131258
16961	131259
1847	131260
100858	131261
8815	131262
41149	131263
211809	131264
82315	131265
50578	131266
33351	131267
140767	131268
91719	131269
15710	131270
25024	131271
25024	131272
30121	131273
14565	131274
5545	131275
121188	131276
8567	131277
34398	131278
190911	131279
489	131280
66165	131281
2043	131282
108735	131283
31315	131284
27980	131285
19819	131286
5285	131287
35605	131288
24221	131289
3026	131290
5568	131291
21509	131292
133523	131293
10085	131294
186920	131295
21012	131296
72190	131297
131270	131298
80437	131299
275	131300
18887	131301
6321	131302
91903	131303
56110	131304
4735	131305
32912	131306
48209	131307
9126	131308
187126	131309
216980	131310
161000	131311
10614	131312
105363	131313
3977	131314
27034	131315
753	131316
61716	131317
87364	131318
113706	131319
49686	131320
13459	131321
44780	131322
265075	131323
222854	131324
1179	131325
18293	131326
19278	131327
15337	131328
10875	131329
4221	131330
18958	131331
71058	131332
151708	131333
253	131334
2595	131335
64267	131336
1984	131337
10218	131338
70700	131339
196849	131340
83104	131341
180556	131342
4951	131343
27192	131344
36836	131345
2407	131346
13258	131347
39406	131348
21830	131349
9228	131350
27254	131351
51668	131352
38484	131353
17317	131354
52650	131355
94392	131356
3351	131357
150157	131358
29191	131359
105449	131360
24093	131361
247765	131362
96218	131363
144974	131364
21830	131365
9633	131366
45764	131367
161469	131368
5022	131369
7417	131370
3006	131371
140472	131372
64380	131373
185062	131374
88607	131375
103420	131376
3142	131377
123950	131378
83816	131379
1000	131380
129598	131381
44673	131382
17634	131383
647	131384
95748	131385
7579	131386
12601	131387
69040	131388
143376	131389
78087	131390
172471	131391
60423	131392
53157	131393
90995	131394
3460	131395
1814	131396
5380	131397
294109	131398
117441	131399
25681	131400
53685	131401
3841	131402
19067	131403
8899	131404
6913	131405
5308	131406
25532	131407
126701	131408
10359	131409
493	131410
91531	131411
44609	131412
40017	131413
17447	131414
17703	131415
50387	131416
13856	131417
28993	131418
99660	131419
875	131420
196036	131421
131370	131422
172487	131423
16461	131424
3399	131425
167623	131426
198948	131427
63967	131428
159699	131429
163487	131430
161624	131431
121919	131432
58209	131433
7206	131434
113698	131435
34490	131436
28266	131437
2641	131438
191733	131439
45686	131440
2993	131441
28630	131442
46713	131443
71652	131444
245964	131445
69800	131446
15811	131447
76603	131448
83192	131449
83192	131450
287007	131451
25281	131452
246164	131453
178778	131454
101389	131455
46	131456
82980	131457
175728	131458
182672	131459
51660	131460
763	131461
50848	131462
360	131463
48125	131464
21183	131465
82663	131466
206115	131467
7840	131468
97680	131469
79751	131470
24051	131471
9916	131472
63964	131473
66711	131474
9738	131475
29974	131476
27163	131477
24530	131478
5923	131479
216976	131480
8587	131481
48696	131482
60264	131483
53913	131484
53913	131485
99661	131486
23527	131487
222817	131488
21541	131489
1727	131490
10573	131491
116097	131492
103256	131493
33339	131494
76979	131495
40968	131496
39890	131497
43043	131498
161404	131499
22873	131500
90747	131501
125700	131502
163105	131503
18527	131504
94535	131505
14667	131506
199102	131507
16052	131508
38981	131509
257048	131510
19128	131511
42590	131512
27730	131513
49341	131514
150253	131515
214453	131516
4704	131517
71	131518
213500	131519
167143	131520
5423	131521
39406	131522
77666	131523
82516	131524
2624	131525
119276	131526
37735	131527
25128	131528
211530	131529
159847	131530
32081	131531
306716	131532
106936	131533
195791	131534
10105	131535
18342	131536
25462	131537
31713	131538
5310	131539
44695	131540
23750	131541
16046	131542
3070	131543
3070	131544
81905	131545
2070	131546
106936	131547
9126	131548
125107	131549
29036	131550
42426	131551
100173	131552
87681	131553
161755	131554
294	131555
19656	131556
78572	131557
201362	131558
5033	131559
14309	131560
30288	131561
140411	131562
201749	131563
78448	131564
155645	131565
33733	131566
151078	131567
7639	131568
53968	131569
121942	131570
5777	131571
275227	131572
14	131573
38652	131574
10209	131575
2679	131576
12812	131577
3532	131578
78673	131579
139275	131580
304434	131581
95743	131582
4705	131583
25267	131584
209377	131585
928	131586
9133	131587
204482	131588
275264	131589
136425	131590
25489	131591
55133	131592
172458	131593
46999	131594
1104	131595
247141	131596
148272	131597
29637	131598
4739	131599
10789	131600
175001	131601
50099	131602
77402	131603
1301	131604
142136	131605
12450	131606
201437	131607
4380	131608
143735	131609
152038	131610
298660	131611
80228	131612
25961	131613
2245	131614
96157	131615
17495	131616
34444	131617
131074	131618
85582	131619
107641	131620
95176	131621
84874	131622
208587	131623
125158	131624
16178	131625
12498	131626
33703	131627
3200	131628
59778	131629
103645	131630
70723	131631
9848	131632
279907	131633
115853	131634
279949	131635
36784	131636
169893	131637
64547	131638
190214	131639
36954	131640
13265	131641
7829	131642
292527	131643
21663	131644
18926	131645
258766	131646
216293	131647
184599	131648
176009	131649
72249	131650
11385	131651
40397	131652
21840	131653
240	131654
26230	131655
124303	131656
44088	131657
15816	131658
130648	131659
45146	131660
25375	131661
65986	131662
124463	131663
294734	131664
3153	131665
78404	131666
37463	131667
95389	131668
40601	131669
92977	131670
142955	131671
168380	131672
204061	131673
135050	131674
55964	131675
61032	131676
2298	131677
96778	131678
42739	131679
10748	131680
52701	131681
288433	131682
123986	131683
45479	131684
7662	131685
174915	131686
57042	131687
280182	131688
200675	131689
2135	131690
1799	131691
49241	131692
15156	131693
78507	131694
31340	131695
50	131696
21446	131697
2242	131698
5482	131699
57857	131700
63589	131701
56972	131702
177036	131703
9692	131704
95211	131705
119045	131706
2828	131707
117702	131708
40468	131709
31980	131710
34557	131711
37466	131712
137719	131713
213101	131714
33540	131715
264010	131716
43862	131717
42199	131718
74669	131719
46114	131720
77883	131721
51048	131722
81538	131723
110325	131724
103048	131725
22445	131726
125659	131727
129845	131728
5096	131729
37422	131730
127	131731
127859	131732
48484	131733
67533	131734
119129	131735
59396	131736
90708	131737
42498	131738
48171	131739
121549	131740
60451	131741
3529	131742
80630	131743
45552	131744
153671	131745
2944	131746
105848	131747
292681	131748
11470	131749
10923	131750
64301	131751
302920	131752
4423	131753
35654	131754
67368	131755
84362	131756
42885	131757
312401	131758
42811	131759
260670	131760
212169	131761
151772	131762
21321	131763
192574	131764
17099	131765
183647	131766
22298	131767
4920	131768
198496	131769
57519	131770
43543	131771
41535	131772
278698	131773
34891	131774
1294	131775
3854	131776
760	131777
140680	131778
7191	131779
58091	131780
49735	131781
115679	131782
4032	131783
3425	131784
22163	131785
1848	131786
51589	131787
227822	131788
60407	131789
1199	131790
4841	131791
60315	131792
891	131793
5263	131794
9984	131795
12595	131796
41274	131797
4427	131798
26496	131799
4022	131800
133068	131801
160171	131802
119031	131803
115606	131804
135865	131805
117430	131806
85085	131807
22930	131808
139602	131809
19038	131810
136661	131811
75236	131812
9536	131813
37267	131814
9850	131815
27818	131816
284794	131817
136872	131818
46138	131819
136127	131820
29289	131821
20015	131822
150276	131823
2935	131824
3184	131825
6314	131826
259290	131827
53284	131828
144398	131829
17348	131830
3325	131831
109901	131832
1650	131833
36799	131834
25795	131835
98999	131836
6297	131837
8126	131838
285541	131839
11250	131840
56214	131841
94203	131842
54763	131843
2733	131844
1110	131845
23283	131846
12396	131847
135283	131848
30773	131849
279055	131850
118121	131851
145252	131852
251560	131853
153200	131854
152726	131855
47098	131856
281759	131857
13783	131858
846	131859
82810	131860
10767	131861
89524	131862
82513	131863
8079	131864
125911	131865
94954	131866
52937	131867
193679	131868
26327	131869
46364	131870
5556	131871
22964	131872
39815	131873
10774	131874
91010	131875
187707	131876
237328	131877
11236	131878
12426	131879
136824	131880
2973	131881
12790	131882
86961	131883
33847	131884
47997	131885
221050	131886
46773	131887
779	131888
6208	131889
101981	131890
108663	131891
168077	131892
139211	131893
42361	131894
87909	131895
87909	131896
87758	131897
78965	131898
146039	131899
25685	131900
28918	131901
32228	131902
31407	131903
17845	131904
148515	131905
11371	131906
46665	131907
131640	131908
33944	131909
942	131910
27003	131911
75362	131912
153308	131913
158164	131914
232215	131915
111907	131916
19941	131917
171985	131918
66188	131919
88259	131920
91549	131921
61391	131922
52116	131923
45613	131924
114	131925
132588	131926
181789	131927
105632	131928
105632	131929
1885	131930
48791	131931
51295	131932
46158	131933
427	131934
1121	131935
3226	131936
25668	131937
9917	131938
87496	131939
4458	131940
81278	131941
7392	131942
310330	131943
264291	131944
50627	131945
137371	131946
13205	131947
268187	131948
133951	131949
175913	131950
12228	131951
253275	131952
121160	131953
267005	131954
51896	131955
97141	131956
171802	131957
7419	131958
13135	131959
113359	131960
45002	131961
4	131962
2951	131963
190026	131964
119006	131965
33296	131966
133712	131967
9181	131968
127347	131969
128461	131970
44979	131971
144868	131972
35872	131973
197926	131974
193040	131975
72913	131976
9248	131977
214756	131978
38633	131979
62124	131980
3893	131981
128826	131982
93293	131983
23	131984
69015	131985
115520	131986
6873	131987
16465	131988
26529	131989
15979	131990
84682	131991
54180	131992
19428	131993
34678	131994
84424	131995
74669	131996
59256	131997
35146	131998
86719	131999
59256	132000
103609	132001
3184	132002
212986	132003
217702	132004
12665	132005
126252	132006
43646	132007
217385	132008
117212	132009
13673	132010
102595	132011
289098	132012
4604	132013
208827	132014
33688	132015
120190	132016
134167	132017
7407	132018
142214	132019
139554	132020
24697	132021
193195	132022
18167	132023
7952	132024
105623	132025
26690	132026
963	132027
117571	132028
95865	132029
40516	132030
760	132031
49605	132032
21694	132033
4868	132034
210994	132035
142689	132036
43153	132037
108	132038
11109	132039
49893	132040
15105	132041
149844	132042
105693	132043
161290	132044
26647	132045
54844	132046
764	132047
26761	132048
130707	132049
220089	132050
108092	132051
5813	132052
131416	132053
85268	132054
287897	132055
6743	132056
20630	132057
6567	132058
5	132059
58165	132060
39635	132061
30207	132062
299277	132063
175752	132064
45594	132065
167746	132066
26275	132067
26275	132068
28350	132069
39595	132070
87843	132071
63137	132072
7101	132073
92043	132074
167963	132075
3795	132076
4021	132077
195817	132078
78684	132079
44046	132080
83215	132081
450	132082
173864	132083
11464	132084
15565	132085
20154	132086
298237	132087
72176	132088
180566	132089
95666	132090
22970	132091
140908	132092
138065	132093
28240	132094
8752	132095
42946	132096
77523	132097
116271	132098
212045	132099
5291	132100
111533	132101
18885	132102
8613	132103
145315	132104
43722	132105
153514	132106
161	132107
3563	132108
23239	132109
86906	132110
2131	132111
300	132112
292	132113
42909	132114
34264	132115
75558	132116
3602	132117
260397	132118
53673	132119
19488	132120
69737	132121
95773	132122
20823	132123
83	132124
1524	132125
133802	132126
12198	132127
211381	132128
2183	132129
16720	132130
107681	132131
5348	132132
7331	132133
14360	132134
181030	132135
556	132136
186207	132137
134783	132138
183198	132139
30475	132140
22572	132141
133643	132142
83959	132143
21604	132144
13816	132145
27372	132146
9356	132147
35507	132148
225295	132149
153063	132150
13363	132151
42495	132152
2097	132153
750	132154
1688	132155
41731	132156
41343	132157
1740	132158
490	132159
10675	132160
48180	132161
2439	132162
117147	132163
3594	132164
105605	132165
88779	132166
30187	132167
227914	132168
128059	132169
124730	132170
66237	132171
106632	132172
113025	132173
283223	132174
63629	132175
9223	132176
470	132177
68388	132178
150162	132179
69697	132180
117008	132181
36754	132182
123539	132183
26819	132184
40788	132185
144207	132186
30489	132187
13377	132188
1193	132189
7800	132190
31241	132191
37956	132192
33709	132193
317	132194
3776	132195
4153	132196
83363	132197
25814	132198
77043	132199
50150	132200
9541	132201
243406	132202
168571	132203
9222	132204
165798	132205
212600	132206
10494	132207
14453	132208
129648	132209
11162	132210
52112	132211
85054	132212
2883	132213
10564	132214
62099	132215
2371	132216
3004	132217
570	132218
33901	132219
1439	132220
30176	132221
8233	132222
122365	132223
274509	132224
39409	132225
76070	132226
17092	132227
1221	132228
131774	132229
294436	132230
1037	132231
101572	132232
124187	132233
131825	132234
90824	132235
5132	132236
57828	132237
36781	132238
10133	132239
34695	132240
143961	132241
165074	132242
52740	132243
98111	132244
90238	132245
112496	132246
42456	132247
15671	132248
60662	132249
2740	132250
48712	132251
5829	132252
34828	132253
93474	132254
15097	132255
61038	132256
3770	132257
206266	132258
72900	132259
2745	132260
7898	132261
31	132262
210054	132263
23610	132264
14453	132265
196277	132266
17792	132267
276382	132268
76070	132269
111476	132270
12462	132271
52735	132272
88522	132273
289405	132274
118641	132275
51431	132276
74366	132277
159391	132278
34582	132279
8730	132280
93200	132281
47122	132282
169538	132283
123559	132284
27935	132285
93815	132286
15314	132287
61419	132288
76624	132289
12870	132290
137896	132291
222780	132292
125882	132293
62191	132294
139960	132295
86573	132296
23345	132297
44660	132298
10442	132299
28515	132300
1695	132301
5231	132302
4251	132303
11619	132304
170405	132305
252101	132306
707	132307
86939	132308
10913	132309
5557	132310
63529	132311
51037	132312
58055	132313
13812	132314
2078	132315
25878	132316
14790	132317
24386	132318
3301	132319
26756	132320
10355	132321
79008	132322
7719	132323
52640	132324
131829	132325
95913	132326
108524	132327
167756	132328
20635	132329
123464	132330
42789	132331
445	132332
35486	132333
253151	132334
117698	132335
6794	132336
90430	132337
2968	132338
3940	132339
6421	132340
52362	132341
11656	132342
45242	132343
1112	132344
14740	132345
34869	132346
23242	132347
9967	132348
88000	132349
88881	132350
2109	132351
28144	132352
13289	132353
17547	132354
47153	132355
96987	132356
115265	132357
5725	132358
54907	132359
242997	132360
28772	132361
104743	132362
28140	132363
12863	132364
75214	132365
25666	132366
11519	132367
11190	132368
10472	132369
11145	132370
52097	132371
129176	132372
70785	132373
8606	132374
30205	132375
98970	132376
19002	132377
145166	132378
4103	132379
111222	132380
39405	132381
11714	132382
37318	132383
29350	132384
273	132385
23870	132386
134754	132387
244596	132388
53964	132389
172820	132390
54564	132391
745	132392
120736	132393
141952	132394
6263	132395
162126	132396
205029	132397
43371	132398
5979	132399
211271	132400
44078	132401
70653	132402
13048	132403
45417	132404
128533	132405
76077	132406
44008	132407
56927	132408
52702	132409
30527	132410
88262	132411
84750	132412
299059	132413
160071	132414
28331	132415
78884	132416
38735	132417
35362	132418
38227	132419
72606	132420
120731	132421
312849	132422
193919	132423
166430	132424
90357	132425
166430	132426
301543	132427
66144	132428
67035	132429
234351	132430
49121	132431
204776	132432
16304	132433
78088	132434
1216	132435
300652	132436
23925	132437
651	132438
114824	132439
7191	132440
187324	132441
13600	132442
104824	132443
34579	132444
40982	132445
11601	132446
29597	132447
95806	132448
20770	132449
3880	132450
67350	132451
153707	132452
274232	132453
2869	132454
34909	132455
1885	132456
100558	132457
69060	132458
60632	132459
285964	132460
84501	132461
255720	132462
271477	132463
151644	132464
304970	132465
281610	132466
16109	132467
3594	132468
100040	132469
69118	132470
128930	132471
20689	132472
128094	132473
8123	132474
2385	132475
49839	132476
70655	132477
57864	132478
74028	132479
212234	132480
137406	132481
184184	132482
71459	132483
15396	132484
61664	132485
67233	132486
219719	132487
56834	132488
56834	132489
81662	132490
90154	132491
103949	132492
7409	132493
73046	132494
91232	132495
8726	132496
93745	132497
36757	132498
58748	132499
128590	132500
106852	132501
34787	132502
4724	132503
7736	132504
11563	132505
4475	132506
83127	132507
5029	132508
4222	132509
189114	132510
166827	132511
68826	132512
126013	132513
26284	132514
132502	132515
119494	132516
16431	132517
84804	132518
143165	132519
23388	132520
1892	132521
74155	132522
65986	132523
1882	132524
7771	132525
52475	132526
98749	132527
19880	132528
2348	132529
147009	132530
72693	132531
303712	132532
78040	132533
234855	132534
8391	132535
50987	132536
71977	132537
141835	132538
90375	132539
33429	132540
1727	132541
179093	132542
3729	132543
51663	132544
28581	132545
98214	132546
146396	132547
141959	132548
89233	132549
47691	132550
17005	132551
57160	132552
13204	132553
41827	132554
37770	132555
50128	132556
69087	132557
22087	132558
73270	132559
59640	132560
151989	132561
11349	132562
263945	132563
35352	132564
282587	132565
22671	132566
26695	132567
34373	132568
188989	132569
188989	132570
37957	132571
147284	132572
181649	132573
6119	132574
108773	132575
83601	132576
60584	132577
38192	132578
40107	132579
3568	132580
5685	132581
33435	132582
54488	132583
17941	132584
121669	132585
4584	132586
3770	132587
55130	132588
21709	132589
14604	132590
1707	132591
91091	132592
141323	132593
48812	132594
232815	132595
141152	132596
7744	132597
41192	132598
125963	132599
29887	132600
118261	132601
112836	132602
18633	132603
159234	132604
209835	132605
3685	132606
6015	132607
14441	132608
56359	132609
73122	132610
154588	132611
126554	132612
26420	132613
28993	132614
112501	132615
15205	132616
144475	132617
25122	132618
36088	132619
44856	132620
38603	132621
57024	132622
53256	132623
2182	132624
15451	132625
15954	132626
29667	132627
88389	132628
18293	132629
41102	132630
38968	132631
34539	132632
3149	132633
40495	132634
8041	132635
1285	132636
35081	132637
78190	132638
250448	132639
245982	132640
1534	132641
81096	132642
58186	132643
50185	132644
10945	132645
192654	132646
5033	132647
34956	132648
135105	132649
3215	132650
2109	132651
28894	132652
13295	132653
18041	132654
6683	132655
5894	132656
37488	132657
33482	132658
37682	132659
138248	132660
124445	132661
47154	132662
11987	132663
51045	132664
17105	132665
216678	132666
3809	132667
197115	132668
157034	132669
206593	132670
283413	132671
4331	132672
211227	132673
17299	132674
147532	132675
26504	132676
27434	132677
26828	132678
62665	132679
116911	132680
16716	132681
85679	132682
15870	132683
1377	132684
115318	132685
77237	132686
79312	132687
214235	132688
11864	132689
126223	132690
73270	132691
139712	132692
101585	132693
165344	132694
1925	132695
17299	132696
176643	132697
30771	132698
19742	132699
38492	132700
2620	132701
1851	132702
126120	132703
65512	132704
28519	132705
15282	132706
27675	132707
26179	132708
2013	132709
216836	132710
75671	132711
7750	132712
270751	132713
43100	132714
33765	132715
16781	132716
99654	132717
28515	132718
31651	132719
57189	132720
1294	132721
54226	132722
35841	132723
20101	132724
275560	132725
1138	132726
40662	132727
19135	132728
66589	132729
88505	132730
136559	132731
4099	132732
115735	132733
31163	132734
5550	132735
19058	132736
227260	132737
167892	132738
8792	132739
6379	132740
85335	132741
181371	132742
26326	132743
58204	132744
254039	132745
2545	132746
31341	132747
138410	132748
68484	132749
45954	132750
15637	132751
167500	132752
3650	132753
14940	132754
124260	132755
103226	132756
19	132757
826	132758
117213	132759
133990	132760
9895	132761
6996	132762
36696	132763
124315	132764
90111	132765
176683	132766
222	132767
48412	132768
50437	132769
48638	132770
192392	132771
5307	132772
3719	132773
123078	132774
3870	132775
82554	132776
16969	132777
5151	132778
45377	132779
91586	132780
37048	132781
1772	132782
278618	132783
66915	132784
48978	132785
47847	132786
95777	132787
38696	132788
29178	132789
222	132790
104806	132791
67337	132792
208	132793
2845	132794
244572	132795
78901	132796
24051	132797
174457	132798
261721	132799
211202	132800
5591	132801
129131	132802
162167	132803
279070	132804
195247	132805
151198	132806
92145	132807
110815	132808
11123	132809
128723	132810
88240	132811
91526	132812
20487	132813
103644	132814
188593	132815
25944	132816
154966	132817
203414	132818
625	132819
173138	132820
93831	132821
4346	132822
7471	132823
28947	132824
80250	132825
206814	132826
17132	132827
17924	132828
24039	132829
1327	132830
6990	132831
4027	132832
78	132833
134623	132834
556	132835
9749	132836
1773	132837
42155	132838
45352	132839
134750	132840
35947	132841
2120	132842
11851	132843
72810	132844
32744	132845
127681	132846
12837	132847
24139	132848
2446	132849
20778	132850
39590	132851
13558	132852
19471	132853
211199	132854
5095	132855
11525	132856
3124	132857
17099	132858
14876	132859
13871	132860
362	132861
51100	132862
31305	132863
90326	132864
208894	132865
97817	132866
117524	132867
267067	132868
102953	132869
1965	132870
3273	132871
97022	132872
16355	132873
4434	132874
35286	132875
11423	132876
12595	132877
67085	132878
1736	132879
107523	132880
67843	132881
94510	132882
21960	132883
3678	132884
5745	132885
134002	132886
52157	132887
166042	132888
54385	132889
140148	132890
29315	132891
84626	132892
135333	132893
8558	132894
154441	132895
9988	132896
154117	132897
14693	132898
169637	132899
6371	132900
27306	132901
46790	132902
31273	132903
86083	132904
8817	132905
453	132906
38898	132907
254662	132908
1652	132909
10351	132910
174428	132911
284	132912
1687	132913
137285	132914
227105	132915
141295	132916
108049	132917
39738	132918
116182	132919
10006	132920
49026	132921
6723	132922
119310	132923
43160	132924
102246	132925
160728	132926
1400	132927
34338	132928
57979	132929
103515	132930
14480	132931
27235	132932
23540	132933
17960	132934
27903	132935
19234	132936
7678	132937
57639	132938
90215	132939
80301	132940
13813	132941
120283	132942
261283	132943
86650	132944
407	132945
13601	132946
2930	132947
252722	132948
300634	132949
94772	132950
74631	132951
19827	132952
20430	132953
71961	132954
52881	132955
306885	132956
115033	132957
29852	132958
13199	132959
273	132960
190889	132961
41721	132962
35918	132963
89993	132964
18490	132965
141701	132966
3795	132967
12251	132968
96953	132969
37953	132970
113	132971
98155	132972
4796	132973
4033	132974
54032	132975
33284	132976
18018	132977
16995	132978
200510	132979
27993	132980
286904	132981
17323	132982
48490	132983
3274	132984
52238	132985
55773	132986
742	132987
111236	132988
23832	132989
184918	132990
2326	132991
6975	132992
87798	132993
87798	132994
17246	132995
92609	132996
126403	132997
62580	132998
39136	132999
186703	133000
806	133001
34263	133002
51513	133003
27901	133004
237284	133005
8956	133006
280113	133007
280004	133008
2085	133009
77520	133010
151161	133011
123919	133012
5178	133013
272400	133014
65617	133015
41362	133016
53742	133017
40925	133018
12078	133019
20978	133020
8073	133021
9582	133022
45016	133023
35959	133024
4576	133025
78408	133026
78842	133027
134726	133028
46691	133029
73091	133030
3117	133031
67681	133032
121781	133033
288341	133034
189847	133035
42599	133036
202	133037
27710	133038
63147	133039
38578	133040
128504	133041
198325	133042
203653	133043
104684	133044
275973	133045
26908	133046
93776	133047
89	133048
13662	133049
5721	133050
4041	133051
169251	133052
145844	133053
134408	133054
212633	133055
9914	133056
14650	133057
74859	133058
9743	133059
209266	133060
1279	133061
12851	133062
93865	133063
119347	133064
68247	133065
67242	133066
88512	133067
71738	133068
292917	133069
85159	133070
87131	133071
41258	133072
59781	133073
183383	133074
59858	133075
107022	133076
261407	133077
54689	133078
9445	133079
62505	133080
60395	133081
39037	133082
59665	133083
176592	133084
57455	133085
282898	133086
136788	133087
270436	133088
30596	133089
200855	133090
180616	133091
165636	133092
97198	133093
124181	133094
128038	133095
258508	133096
46890	133097
144098	133098
84329	133099
299632	133100
42912	133101
32306	133102
205364	133103
21602	133104
101009	133105
83922	133106
110060	133107
183415	133108
34703	133109
67542	133110
8429	133111
6544	133112
131093	133113
2411	133114
47479	133115
26567	133116
61127	133117
212667	133118
15147	133119
60774	133120
65057	133121
54464	133122
14621	133123
13468	133124
129283	133125
178196	133126
123203	133127
67402	133128
151935	133129
7767	133130
252293	133131
129824	133132
180608	133133
44562	133134
149391	133135
12474	133136
149972	133137
13677	133138
140031	133139
39943	133140
28094	133141
1712	133142
1180	133143
129200	133144
137796	133145
73783	133146
9220	133147
273618	133148
137637	133149
132616	133150
197046	133151
306551	133152
11398	133153
114534	133154
5353	133155
184559	133156
26143	133157
56237	133158
164847	133159
24239	133160
146668	133161
794	133162
27	133163
47865	133164
85835	133165
25888	133166
14118	133167
48087	133168
241265	133169
101689	133170
171862	133171
81465	133172
25774	133173
85333	133174
7847	133175
102289	133176
186297	133177
204679	133178
306780	133179
312472	133180
43589	133181
71818	133182
38130	133183
50268	133184
75223	133185
113554	133186
41306	133187
105651	133188
70836	133189
59557	133190
18650	133191
16466	133192
145490	133193
177712	133194
33039	133195
103836	133196
5581	133197
218063	133198
108964	133199
185503	133200
78375	133201
36111	133202
84206	133203
40551	133204
121954	133205
9770	133206
134469	133207
273715	133208
310996	133209
180603	133210
129707	133211
87783	133212
233552	133213
299256	133214
159674	133215
4145	133216
85760	133217
103012	133218
146427	133219
10759	133220
181902	133221
36877	133222
287522	133223
131500	133224
67005	133225
68444	133226
305701	133227
198031	133228
3357	133229
50858	133230
129352	133231
131519	133232
41052	133233
41195	133234
120706	133235
208085	133236
18610	133237
58198	133238
164774	133239
97419	133240
14417	133241
175485	133242
127556	133243
189902	133244
43999	133245
204941	133246
199592	133247
47782	133248
180620	133249
65804	133250
31617	133251
86745	133252
19167	133253
10144	133254
183	133255
58634	133256
162070	133257
305958	133258
286565	133259
20719	133260
143572	133261
175066	133262
157312	133263
305700	133264
43548	133265
89388	133266
11	133267
41765	133268
188686	133269
149249	133270
99008	133271
159777	133272
155477	133273
214371	133274
83522	133275
24529	133276
48204	133277
33173	133278
22853	133279
209733	133280
17310	133281
306513	133282
230860	133283
22396	133284
78571	133285
39448	133286
78370	133287
118415	133288
134416	133289
4339	133290
55788	133291
72692	133292
263675	133293
125787	133294
4856	133295
225366	133296
199693	133297
8267	133298
3983	133299
289583	133300
156524	133301
11783	133302
43950	133303
1288	133304
10228	133305
23051	133306
43733	133307
274791	133308
62424	133309
185065	133310
146306	133311
2253	133312
50489	133313
86318	133314
18109	133315
243824	133316
32157	133317
38954	133318
72739	133319
104558	133320
49752	133321
165	133322
6368	133323
6955	133324
137726	133325
14004	133326
192732	133327
137273	133328
117852	133329
39171	133330
79294	133331
8595	133332
2386	133333
65841	133334
9775	133335
7628	133336
817	133337
19801	133338
88884	133339
16550	133340
22447	133341
13693	133342
91550	133343
118653	133344
2873	133345
145421	133346
42032	133347
237913	133348
87711	133349
7139	133350
24494	133351
8169	133352
38350	133353
42276	133354
80418	133355
7224	133356
176269	133357
67970	133358
42659	133359
128015	133360
4531	133361
41943	133362
64610	133363
30498	133364
141570	133365
8340	133366
3305	133367
41909	133368
84948	133369
6859	133370
11570	133371
7967	133372
75054	133373
4633	133374
143219	133375
142563	133376
2756	133377
128535	133378
75089	133379
25043	133380
25043	133381
20250	133382
86447	133383
6529	133384
2638	133385
203019	133386
261621	133387
56230	133388
87334	133389
16160	133390
14623	133391
1947	133392
45	133393
6337	133394
163119	133395
123744	133396
5282	133397
20798	133398
103093	133399
33232	133400
189922	133401
20000	133402
164926	133403
35347	133404
51296	133405
17433	133406
228792	133407
34591	133408
56898	133409
114582	133410
248317	133411
1357	133412
3997	133413
61928	133414
26763	133415
109333	133416
299153	133417
1391	133418
125905	133419
17076	133420
98163	133421
3717	133422
62230	133423
58870	133424
1635	133425
18065	133426
119768	133427
11305	133428
96271	133429
121901	133430
164757	133431
206869	133432
198341	133433
28970	133434
14709	133435
11290	133436
279113	133437
33925	133438
127753	133439
31406	133440
32890	133441
106008	133442
84333	133443
67233	133444
312454	133445
10020	133446
98153	133447
1053	133448
78272	133449
171834	133450
171854	133451
4782	133452
12414	133453
135765	133454
28470	133455
28030	133456
42757	133457
64672	133458
178387	133459
197494	133460
7677	133461
53361	133462
62501	133463
50485	133464
202716	133465
342	133466
154522	133467
10911	133468
25573	133469
25573	133470
211221	133471
5788	133472
285071	133473
16594	133474
109089	133475
212632	133476
205647	133477
3723	133478
129767	133479
7586	133480
52685	133481
97917	133482
151970	133483
43747	133484
259182	133485
47155	133486
176341	133487
38860	133488
43168	133489
29037	133490
19184	133491
51576	133492
73396	133493
93903	133494
176640	133495
172945	133496
181671	133497
110177	133498
2800	133499
134255	133500
28277	133501
132091	133502
68527	133503
237510	133504
67915	133505
41699	133506
3127	133507
1671	133508
10953	133509
61141	133510
221937	133511
277270	133512
24851	133513
3313	133514
27682	133515
120856	133516
3564	133517
287422	133518
10337	133519
91077	133520
10210	133521
3871	133522
1454	133523
15045	133524
7454	133525
39770	133526
19544	133527
47342	133528
36570	133529
10834	133530
137784	133531
155741	133532
15684	133533
10806	133534
84354	133535
13573	133536
24842	133537
48736	133538
1216	133539
48077	133540
1639	133541
33025	133542
2843	133543
149863	133544
281359	133545
78309	133546
138467	133547
64124	133548
1272	133549
1554	133550
102048	133551
191768	133552
34515	133553
1192	133554
9537	133555
103917	133556
3466	133557
9455	133558
170317	133559
109050	133560
19663	133561
1103	133562
55650	133563
108754	133564
29652	133565
142004	133566
35512	133567
35512	133568
59042	133569
98159	133570
72001	133571
157822	133572
123417	133573
6621	133574
33736	133575
100595	133576
80627	133577
227011	133578
32451	133579
154756	133580
223091	133581
3514	133582
103	133583
7072	133584
46153	133585
192565	133586
93462	133587
10080	133588
34810	133589
38821	133590
52367	133591
165638	133592
82069	133593
9250	133594
118180	133595
33965	133596
15244	133597
93391	133598
36969	133599
48964	133600
61974	133601
1918	133602
11986	133603
123423	133604
6476	133605
56617	133606
18612	133607
16510	133608
4523	133609
82667	133610
82667	133611
40780	133612
31503	133613
147864	133614
119095	133615
191	133616
7861	133617
63154	133618
27870	133619
12929	133620
57792	133621
49501	133622
1471	133623
103411	133624
53895	133625
35445	133626
118397	133627
22685	133628
46731	133629
59430	133630
47315	133631
128802	133632
21870	133633
89722	133634
54392	133635
11418	133636
40026	133637
54799	133638
6428	133639
63015	133640
61702	133641
175153	133642
56626	133643
21511	133644
21601	133645
166542	133646
32336	133647
79293	133648
26247	133649
94803	133650
2623	133651
215211	133652
15313	133653
48492	133654
41008	133655
136432	133656
230304	133657
24526	133658
75775	133659
25546	133660
246014	133661
3382	133662
114922	133663
968	133664
41408	133665
91150	133666
23302	133667
40852	133668
32060	133669
16507	133670
183976	133671
95448	133672
74	133673
26469	133674
616	133675
109005	133676
3453	133677
86044	133678
20107	133679
19792	133680
18383	133681
7406	133682
6499	133683
5684	133684
7642	133685
484	133686
31561	133687
889	133688
105118	133689
8225	133690
94336	133691
15542	133692
269117	133693
91175	133694
46731	133695
9073	133696
9018	133697
29128	133698
39432	133699
213748	133700
158823	133701
13340	133702
45655	133703
22732	133704
15486	133705
5367	133706
76400	133707
12012	133708
73888	133709
658	133710
9468	133711
288535	133712
199773	133713
400	133714
122382	133715
27223	133716
117613	133717
13340	133718
5058	133719
9606	133720
3761	133721
17444	133722
27949	133723
93508	133724
48722	133725
253815	133726
658	133727
192502	133728
12753	133729
52035	133730
136528	133731
136545	133732
55421	133733
1216	133734
56171	133735
22988	133736
60665	133737
20451	133738
6186	133739
43678	133740
838	133741
139077	133742
107195	133743
2233	133744
18118	133745
8034	133746
61258	133747
53834	133748
2189	133749
8132	133750
30678	133751
9925	133752
199	133753
113271	133754
1256	133755
67109	133756
8130	133757
146235	133758
7918	133759
236145	133760
96099	133761
32243	133762
13544	133763
145357	133764
77450	133765
144935	133766
14804	133767
9361	133768
121	133769
697	133770
3363	133771
3247	133772
118293	133773
9131	133774
1326	133775
6346	133776
11713	133777
43740	133778
5518	133779
36378	133780
6553	133781
32404	133782
46946	133783
214830	133784
11511	133785
7460	133786
24408	133787
5458	133788
34393	133789
265412	133790
78348	133791
2912	133792
102032	133793
9826	133794
75449	133795
122223	133796
81	133797
3964	133798
35376	133799
19228	133800
4115	133801
41626	133802
19244	133803
28141	133804
156316	133805
83376	133806
76938	133807
72711	133808
7935	133809
138331	133810
284127	133811
184153	133812
1325	133813
125584	133814
67339	133815
15602	133816
5987	133817
30633	133818
124860	133819
89179	133820
80596	133821
267275	133822
176060	133823
4159	133824
64971	133825
67690	133826
127303	133827
183767	133828
200099	133829
51286	133830
183036	133831
55619	133832
40014	133833
36806	133834
43088	133835
189548	133836
32160	133837
41691	133838
10817	133839
273798	133840
131010	133841
23217	133842
251391	133843
52651	133844
94815	133845
136549	133846
265573	133847
38242	133848
11306	133849
18904	133850
1747	133851
117978	133852
2604	133853
162283	133854
17780	133855
192994	133856
28417	133857
82509	133858
177237	133859
7194	133860
290645	133861
111691	133862
252826	133863
12795	133864
4480	133865
11541	133866
552	133867
412	133868
170	133869
29183	133870
97417	133871
8	133872
19807	133873
37416	133874
20177	133875
95701	133876
83434	133877
61714	133878
46503	133879
31182	133880
214568	133881
1363	133882
36441	133883
45733	133884
319	133885
1789	133886
5026	133887
26691	133888
9018	133889
139312	133890
165535	133891
196875	133892
358	133893
27598	133894
277	133895
96702	133896
166677	133897
39313	133898
21004	133899
99738	133900
99528	133901
212306	133902
2823	133903
2094	133904
107801	133905
14067	133906
142638	133907
8206	133908
12933	133909
3255	133910
10756	133911
22831	133912
30927	133913
95284	133914
4635	133915
137592	133916
1400	133917
1917	133918
63056	133919
71788	133920
67124	133921
41289	133922
32044	133923
88085	133924
5401	133925
9906	133926
51963	133927
22380	133928
6743	133929
37323	133930
37323	133931
52516	133932
9344	133933
26250	133934
53358	133935
23104	133936
291171	133937
126627	133938
7428	133939
13723	133940
57713	133941
229578	133942
142370	133943
527	133944
39944	133945
88043	133946
3282	133947
143411	133948
29066	133949
32812	133950
186515	133951
57973	133952
176173	133953
63183	133954
25560	133955
253190	133956
200420	133957
53125	133958
296200	133959
11943	133960
11242	133961
299352	133962
143035	133963
180867	133964
202723	133965
220036	133966
1321	133967
1321	133968
29945	133969
72286	133970
40112	133971
14575	133972
50980	133973
166454	133974
67332	133975
147551	133976
4019	133977
127740	133978
166013	133979
10980	133980
191883	133981
108003	133982
184512	133983
20436	133984
77034	133985
52182	133986
33635	133987
864	133988
217831	133989
187240	133990
185391	133991
78317	133992
109706	133993
268997	133994
231175	133995
288371	133996
87920	133997
191853	133998
217605	133999
70461	134000
281974	134001
70277	134002
269092	134003
293145	134004
77523	134005
227279	134006
127355	134007
166368	134008
118236	134009
273308	134010
150325	134011
282122	134012
235157	134013
283324	134014
250863	134015
121650	134016
109168	134017
240083	134018
178772	134019
230077	134020
232292	134021
190276	134022
60333	134023
273661	134024
113513	134025
65824	134026
217699	134027
193280	134028
161449	134029
150501	134030
240892	134031
87252	134032
186291	134033
238595	134034
181309	134035
29671	134036
82846	134037
27292	134038
43984	134039
116494	134040
109143	134041
78433	134042
121653	134043
27692	134044
20375	134045
93247	134046
243829	134047
157520	134048
262897	134049
246304	134050
265739	134051
183753	134052
199883	134053
101974	134054
178274	134055
102162	134056
287989	134057
53630	134058
309913	134059
260016	134060
258419	134061
309365	134062
246396	134063
250996	134064
220081	134065
852	134066
200245	134067
1667	134068
31531	134069
77595	134070
126397	134071
133140	134072
133140	134073
305155	134074
237000	134075
305486	134076
311298	134077
39920	134078
60205	134079
285035	134080
133788	134081
243331	134082
102089	134083
119004	134084
243002	134085
262939	134086
152916	134087
308874	134088
131244	134089
301331	134090
285025	134091
144941	134092
70545	134093
159354	134094
231177	134095
175309	134096
96993	134097
299299	134098
140916	134099
140549	134100
110402	134101
43992	134102
72873	134103
262694	134104
213489	134105
172036	134106
139982	134107
53676	134108
242714	134109
29424	134110
53105	134111
51060	134112
86109	134113
293243	134114
106722	134115
177297	134116
156199	134117
169350	134118
129156	134119
208865	134120
197407	134121
193746	134122
10530	134123
176069	134124
160193	134125
106510	134126
259034	134127
50089	134128
137958	134129
111058	134130
161041	134131
125717	134132
5339	134133
43210	134134
1073	134135
36450	134136
3797	134137
187749	134138
19467	134139
243935	134140
159816	134141
189875	134142
290944	134143
162762	134144
160043	134145
105619	134146
312141	134147
108885	134148
12375	134149
137493	134150
204378	134151
19391	134152
180731	134153
197986	134154
283645	134155
181943	134156
164565	134157
294125	134158
294720	134159
160096	134160
5140	134161
11827	134162
126753	134163
44804	134164
195311	134165
14504	134166
193016	134167
46409	134168
267893	134169
125173	134170
125172	134171
290926	134172
23818	134173
54663	134174
54634	134175
15740	134176
155735	134177
113738	134178
68846	134179
267502	134180
56061	134181
10512	134182
177787	134183
6255	134184
178914	134185
55661	134186
112678	134187
61016	134188
39379	134189
270614	134190
55848	134191
18111	134192
300038	134193
7769	134194
101125	134195
239063	134196
259438	134197
246515	134198
70576	134199
79532	134200
162004	134201
249456	134202
206429	134203
105994	134204
159517	134205
168394	134206
235449	134207
203308	134208
147119	134209
177108	134210
184477	134211
168565	134212
109377	134213
109442	134214
295679	134215
244997	134216
80858	134217
121678	134218
52298	134219
302211	134220
301545	134221
89412	134222
203016	134223
6080	134224
11852	134225
32606	134226
11537	134227
43323	134228
47176	134229
63345	134230
46596	134231
117256	134232
190073	134233
81604	134234
60245	134235
18930	134236
265782	134237
64953	134238
21027	134239
156524	134240
64230	134241
160999	134242
60325	134243
114287	134244
15388	134245
60957	134246
34030	134247
91458	134248
25885	134249
6687	134250
60056	134251
71255	134252
250109	134253
76926	134254
172771	134255
23482	134256
53092	134257
28948	134258
203286	134259
116725	134260
71821	134261
308327	134262
92723	134263
70600	134264
99258	134265
15438	134266
4702	134267
48831	134268
104150	134269
997	134270
26670	134271
122982	134272
14714	134273
298963	134274
138859	134275
35671	134276
53666	134277
80229	134278
190445	134279
23957	134280
311458	134281
12971	134282
119564	134283
3863	134284
145302	134285
11039	134286
1233	134287
32425	134288
90728	134289
89642	134290
41581	134291
96764	134292
15698	134293
5425	134294
132233	134295
13800	134296
8842	134297
6651	134298
27265	134299
9094	134300
98080	134301
21691	134302
45114	134303
156546	134304
16406	134305
82228	134306
113960	134307
56864	134308
11444	134309
14179	134310
14137	134311
305164	134312
40429	134313
21267	134314
44480	134315
144377	134316
276343	134317
473	134318
8	134319
88301	134320
9780	134321
94762	134322
959	134323
54174	134324
106796	134325
114862	134326
21123	134327
26828	134328
24050	134329
12795	134330
8125	134331
829	134332
267220	134333
161051	134334
13106	134335
3977	134336
1192	134337
97016	134338
17908	134339
97421	134340
27992	134341
21201	134342
22623	134343
81736	134344
54599	134345
208269	134346
253784	134347
51809	134348
39853	134349
90605	134350
15254	134351
4728	134352
158126	134353
43981	134354
253896	134355
222028	134356
14653	134357
243881	134358
35926	134359
72028	134360
83478	134361
68862	134362
98153	134363
273595	134364
72534	134365
19464	134366
66071	134367
53450	134368
183050	134369
32430	134370
231956	134371
71167	134372
71167	134373
93213	134374
40635	134375
273639	134376
6189	134377
134036	134378
79355	134379
28380	134380
46278	134381
7299	134382
44221	134383
98823	134384
61118	134385
304910	134386
18261	134387
44029	134388
95979	134389
142207	134390
53893	134391
10285	134392
44740	134393
302160	134394
1534	134395
3754	134396
42477	134397
4980	134398
74310	134399
9244	134400
16612	134401
181602	134402
3853	134403
15153	134404
229104	134405
12855	134406
12120	134407
3493	134408
678	134409
30028	134410
193823	134411
22238	134412
122376	134413
302305	134414
70375	134415
22590	134416
21945	134417
21646	134418
115623	134419
83289	134420
10212	134421
19617	134422
194640	134423
51370	134424
35054	134425
5306	134426
27537	134427
109354	134428
139689	134429
1496	134430
60022	134431
113628	134432
89220	134433
3311	134434
50019	134435
33478	134436
14441	134437
44536	134438
6437	134439
60726	134440
51782	134441
9761	134442
56877	134443
104561	134444
48969	134445
144553	134446
16230	134447
78793	134448
58639	134449
18594	134450
16833	134451
942	134452
54371	134453
1	134454
185804	134455
29007	134456
39752	134457
59853	134458
253736	134459
64091	134460
41106	134461
8536	134462
1544	134463
67594	134464
749	134465
231537	134466
60534	134467
210743	134468
139061	134469
170304	134470
53817	134471
295471	134472
18352	134473
3461	134474
13703	134475
38168	134476
311817	134477
7282	134478
153305	134479
30742	134480
132117	134481
162156	134482
86168	134483
71459	134484
21707	134485
178761	134486
48132	134487
302731	134488
232481	134489
142757	134490
2030	134491
289898	134492
9149	134493
255796	134494
83268	134495
207691	134496
97913	134497
91934	134498
258865	134499
258921	134500
258817	134501
310909	134502
53079	134503
227437	134504
47305	134505
126516	134506
192720	134507
222723	134508
312580	134509
173554	134510
172114	134511
35559	134512
161945	134513
270021	134514
6745	134515
93921	134516
196876	134517
237023	134518
171693	134519
5568	134520
131365	134521
99882	134522
49431	134523
157912	134524
26821	134525
307716	134526
181511	134527
12961	134528
35688	134529
1902	134530
76498	134531
175582	134532
252184	134533
215354	134534
118804	134535
171113	134536
265061	134537
44243	134538
42980	134539
18437	134540
157659	134541
103572	134542
112628	134543
58317	134544
58317	134545
65573	134546
46386	134547
165434	134548
66617	134549
52123	134550
27322	134551
207303	134552
52961	134553
20333	134554
198783	134555
94971	134556
45030	134557
33238	134558
54974	134559
247523	134560
119246	134561
78389	134562
259064	134563
50973	134564
13103	134565
20617	134566
12667	134567
4724	134568
26241	134569
195612	134570
2454	134571
2454	134572
12699	134573
200882	134574
40729	134575
134327	134576
109378	134577
184824	134578
47672	134579
66986	134580
266395	134581
131151	134582
287144	134583
31326	134584
10576	134585
71763	134586
35771	134587
35495	134588
164579	134589
27851	134590
38489	134591
20109	134592
99218	134593
254052	134594
169396	134595
282240	134596
24743	134597
46543	134598
105777	134599
31710	134600
79458	134601
181358	134602
1208	134603
48179	134604
93629	134605
140293	134606
122740	134607
122740	134608
12022	134609
75252	134610
308284	134611
16212	134612
78389	134613
64811	134614
84859	134615
75251	134616
85978	134617
225052	134618
33938	134619
45857	134620
151753	134621
138533	134622
113742	134623
221603	134624
233890	134625
8742	134626
65157	134627
50072	134628
152528	134629
88993	134630
286539	134631
88288	134632
826	134633
69955	134634
8330	134635
86283	134636
49854	134637
70936	134638
174079	134639
174079	134640
31043	134641
31043	134642
18330	134643
269078	134644
147003	134645
542	134646
47344	134647
38610	134648
10823	134649
170063	134650
4779	134651
82857	134652
1205	134653
165368	134654
277234	134655
115758	134656
9369	134657
116645	134658
278889	134659
126167	134660
52274	134661
62450	134662
72842	134663
94807	134664
5302	134665
171471	134666
85180	134667
98231	134668
48521	134669
88777	134670
14722	134671
100086	134672
100735	134673
199003	134674
28678	134675
127703	134676
75138	134677
26198	134678
85542	134679
31421	134680
25608	134681
118186	134682
129771	134683
890	134684
228529	134685
94743	134686
39579	134687
27849	134688
44530	134689
34013	134690
181340	134691
109085	134692
93811	134693
25572	134694
159692	134695
34262	134696
47923	134697
89842	134698
35679	134699
61125	134700
121894	134701
1717	134702
177761	134703
42965	134704
112516	134705
9162	134706
917	134707
14995	134708
88972	134709
39469	134710
25944	134711
61570	134712
90161	134713
47727	134714
19619	134715
2234	134716
70838	134717
9894	134718
41485	134719
3620	134720
1456	134721
91158	134722
55482	134723
9371	134724
116272	134725
189277	134726
36788	134727
2889	134728
29072	134729
222217	134730
6667	134731
24558	134732
101285	134733
64885	134734
101185	134735
140819	134736
157848	134737
62445	134738
56934	134739
195678	134740
145777	134741
87692	134742
289514	134743
106405	134744
167111	134745
24786	134746
140452	134747
1108	134748
9161	134749
6730	134750
299311	134751
4724	134752
41901	134753
5066	134754
26296	134755
146506	134756
23818	134757
22326	134758
91432	134759
34073	134760
207466	134761
58970	134762
17760	134763
7640	134764
56953	134765
293163	134766
58577	134767
138798	134768
103960	134769
49849	134770
14600	134771
40997	134772
82304	134773
80527	134774
8721	134775
32151	134776
87923	134777
65992	134778
86352	134779
9293	134780
47645	134781
41189	134782
73638	134783
152458	134784
182807	134785
183504	134786
174767	134787
117047	134788
50967	134789
230680	134790
237573	134791
45318	134792
106002	134793
124683	134794
103394	134795
118520	134796
1509	134797
10697	134798
55406	134799
59216	134800
90936	134801
51977	134802
20132	134803
188329	134804
126485	134805
30910	134806
115227	134807
50672	134808
117451	134809
8789	134810
207095	134811
4990	134812
175391	134813
33449	134814
250	134815
17391	134816
129142	134817
79939	134818
83461	134819
59404	134820
14270	134821
44308	134822
35508	134823
2381	134824
3473	134825
217541	134826
12329	134827
2489	134828
6214	134829
16486	134830
40839	134831
713	134832
111629	134833
76714	134834
202090	134835
141713	134836
114691	134837
67203	134838
159741	134839
302495	134840
256537	134841
110340	134842
46177	134843
311638	134844
119332	134845
54890	134846
87509	134847
247858	134848
249649	134849
103542	134850
39231	134851
6061	134852
11544	134853
116386	134854
4064	134855
29648	134856
17062	134857
56007	134858
21279	134859
26814	134860
40519	134861
21451	134862
6732	134863
1066	134864
27712	134865
66079	134866
27932	134867
215632	134868
3225	134869
61184	134870
55402	134871
65660	134872
26795	134873
3590	134874
70241	134875
1542	134876
20253	134877
258693	134878
49817	134879
4148	134880
227975	134881
11391	134882
8841	134883
10440	134884
13159	134885
14028	134886
53148	134887
245898	134888
190687	134889
259035	134890
140139	134891
209970	134892
156442	134893
214576	134894
90686	134895
202972	134896
188806	134897
258897	134898
83860	134899
254671	134900
183016	134901
33885	134902
49867	134903
270238	134904
99206	134905
99206	134906
223558	134907
198634	134908
51272	134909
8354	134910
183000	134911
183000	134912
105733	134913
95327	134914
159802	134915
130964	134916
161696	134917
234090	134918
72169	134919
183618	134920
297005	134921
1608	134922
207127	134923
305148	134924
156443	134925
164252	134926
43768	134927
270885	134928
197582	134929
293086	134930
270423	134931
260613	134932
221184	134933
281462	134934
159579	134935
221601	134936
159582	134937
232969	134938
245900	134939
148809	134940
72169	134941
236878	134942
274252	134943
250787	134944
199845	134945
172240	134946
83516	134947
132452	134948
265936	134949
231304	134950
174809	134951
12766	134952
177913	134953
28680	134954
102250	134955
118585	134956
59613	134957
43706	134958
204442	134959
180874	134960
88532	134961
28172	134962
36786	134963
229011	134964
135655	134965
283206	134966
152497	134967
263928	134968
42876	134969
23995	134970
249158	134971
133295	134972
65653	134973
52267	134974
166253	134975
182777	134976
86691	134977
32104	134978
76665	134979
180968	134980
3541	134981
306189	134982
271492	134983
117695	134984
91109	134985
102049	134986
34230	134987
130300	134988
86901	134989
21197	134990
125469	134991
18621	134992
46957	134993
13244	134994
39643	134995
79553	134996
176265	134997
68745	134998
36619	134999
3797	135000
93049	135001
33139	135002
7717	135003
3495	135004
22708	135005
29348	135006
99275	135007
10529	135008
3468	135009
35827	135010
26028	135011
1489	135012
31457	135013
8681	135014
196447	135015
284	135016
65404	135017
190257	135018
169	135019
16150	135020
33160	135021
85595	135022
73333	135023
75168	135024
17001	135025
14888	135026
6563	135027
1560	135028
59257	135029
23852	135030
4585	135031
114230	135032
169611	135033
1608	135034
2549	135035
40811	135036
10314	135037
5022	135038
120680	135039
4804	135040
448	135041
56	135042
74	135043
1618	135044
280635	135045
2407	135046
42977	135047
87165	135048
55401	135049
12089	135050
71565	135051
74	135052
17164	135053
69652	135054
27808	135055
96176	135056
86528	135057
11305	135058
90427	135059
146547	135060
76545	135061
24935	135062
273825	135063
169023	135064
5743	135065
4451	135066
227344	135067
222496	135068
227345	135069
46922	135070
41956	135071
62497	135072
171449	135073
171449	135074
27852	135075
13835	135076
106234	135077
18133	135078
54443	135079
77996	135080
49140	135081
6182	135082
2393	135083
147092	135084
28388	135085
237207	135086
246386	135087
255990	135088
27298	135089
118661	135090
116866	135091
58175	135092
147693	135093
23402	135094
263157	135095
139913	135096
286928	135097
7024	135098
124677	135099
249751	135100
163660	135101
1907	135102
311038	135103
56569	135104
242378	135105
45912	135106
56381	135107
174	135108
195726	135109
225889	135110
246393	135111
16318	135112
209593	135113
109724	135114
33813	135115
204754	135116
125489	135117
5682	135118
77027	135119
86967	135120
157332	135121
15110	135122
121751	135123
147019	135124
1111	135125
59925	135126
52227	135127
89986	135128
67739	135129
57073	135130
197362	135131
223351	135132
72152	135133
202870	135134
15914	135135
22380	135136
4148	135137
54373	135138
37943	135139
5019	135140
33413	135141
106119	135142
200767	135143
65558	135144
31061	135145
108365	135146
459	135147
113228	135148
233232	135149
6319	135150
12525	135151
14382	135152
117700	135153
16223	135154
78434	135155
6158	135156
249592	135157
23277	135158
178641	135159
97525	135160
111	135161
11888	135162
30109	135163
107780	135164
60412	135165
95320	135166
39629	135167
22557	135168
95295	135169
70186	135170
18575	135171
1827	135172
18462	135173
63339	135174
191532	135175
20765	135176
61408	135177
193972	135178
32400	135179
3121	135180
18798	135181
133528	135182
12086	135183
288552	135184
24746	135185
23831	135186
38199	135187
200980	135188
7048	135189
8021	135190
12224	135191
59909	135192
6727	135193
56754	135194
96488	135195
1498	135196
197421	135197
39053	135198
174739	135199
8657	135200
74520	135201
6638	135202
35595	135203
101685	135204
18687	135205
89616	135206
291875	135207
276039	135208
67243	135209
28294	135210
286726	135211
108507	135212
345	135213
177264	135214
73674	135215
138107	135216
179622	135217
14268	135218
56972	135219
16208	135220
19308	135221
122417	135222
657	135223
93346	135224
26892	135225
112076	135226
27928	135227
17002	135228
97573	135229
7819	135230
739	135231
130884	135232
23024	135233
149333	135234
11627	135235
4148	135236
302	135237
8939	135238
148440	135239
249105	135240
3388	135241
92152	135242
38320	135243
526	135244
303905	135245
68835	135246
90015	135247
31691	135248
11226	135249
36442	135250
274052	135251
152267	135252
969	135253
261082	135254
22447	135255
207066	135256
126542	135257
151931	135258
11571	135259
252857	135260
69194	135261
63783	135262
281863	135263
9117	135264
30850	135265
7423	135266
8082	135267
85031	135268
69286	135269
34820	135270
208927	135271
37706	135272
14800	135273
166603	135274
102747	135275
225119	135276
118486	135277
23519	135278
52021	135279
25534	135280
28161	135281
125907	135282
44455	135283
50029	135284
176050	135285
90352	135286
41229	135287
17538	135288
1428	135289
141420	135290
5068	135291
4694	135292
194991	135293
112235	135294
164026	135295
165379	135296
13291	135297
94858	135298
225384	135299
32292	135300
202002	135301
27602	135302
112704	135303
58316	135304
181865	135305
20285	135306
8294	135307
17709	135308
264120	135309
15334	135310
526	135311
44873	135312
144947	135313
17709	135314
75048	135315
17876	135316
112120	135317
62320	135318
35178	135319
119868	135320
34037	135321
142058	135322
64085	135323
86671	135324
142268	135325
190242	135326
264001	135327
68052	135328
32641	135329
99344	135330
13858	135331
851	135332
203753	135333
68364	135334
593	135335
172328	135336
141684	135337
201319	135338
45334	135339
22790	135340
102967	135341
28730	135342
252986	135343
165606	135344
75514	135345
81740	135346
280667	135347
1585	135348
73590	135349
33516	135350
2411	135351
100950	135352
68498	135353
1136	135354
140004	135355
22185	135356
21461	135357
9198	135358
114070	135359
6233	135360
1411	135361
14710	135362
62660	135363
51301	135364
14546	135365
38676	135366
73334	135367
214843	135368
71632	135369
276240	135370
5018	135371
248661	135372
69255	135373
248614	135374
133592	135375
31157	135376
69673	135377
20185	135378
27477	135379
133024	135380
9371	135381
27355	135382
21480	135383
18226	135384
47916	135385
204570	135386
1931	135387
82510	135388
19405	135389
192	135390
113345	135391
53224	135392
253450	135393
27628	135394
99004	135395
37340	135396
184651	135397
149470	135398
42396	135399
29757	135400
148738	135401
240033	135402
182641	135403
54959	135404
217706	135405
125202	135406
85545	135407
69564	135408
85220	135409
269495	135410
131966	135411
99896	135412
22870	135413
32595	135414
238279	135415
58954	135416
63136	135417
6904	135418
6904	135419
9642	135420
9849	135421
20677	135422
29461	135423
85467	135424
94502	135425
1464	135426
13567	135427
248642	135428
261795	135429
49544	135430
35394	135431
80127	135432
42351	135433
119489	135434
50430	135435
17563	135436
62833	135437
8801	135438
67264	135439
153601	135440
78649	135441
179153	135442
8139	135443
69119	135444
27892	135445
271962	135446
17917	135447
69760	135448
3422	135449
11381	135450
5453	135451
143804	135452
120552	135453
62394	135454
135349	135455
144543	135456
108972	135457
260158	135458
653	135459
94408	135460
23246	135461
68244	135462
106431	135463
17576	135464
13147	135465
7787	135466
11031	135467
45304	135468
41012	135469
10016	135470
11513	135471
38456	135472
4998	135473
59024	135474
25834	135475
16825	135476
2446	135477
166913	135478
155210	135479
4720	135480
3607	135481
67636	135482
127431	135483
1182	135484
110882	135485
2665	135486
93319	135487
213884	135488
4880	135489
9862	135490
687	135491
60674	135492
18004	135493
17380	135494
12028	135495
84085	135496
61953	135497
59590	135498
179541	135499
26503	135500
31763	135501
11703	135502
183251	135503
121866	135504
13464	135505
42710	135506
68457	135507
2026	135508
148918	135509
255999	135510
59581	135511
84205	135512
2735	135513
657	135514
3412	135515
11583	135516
47103	135517
41607	135518
21148	135519
32517	135520
115716	135521
256680	135522
1475	135523
18710	135524
12930	135525
1826	135526
32226	135527
87350	135528
62230	135529
1678	135530
30784	135531
123233	135532
68490	135533
63574	135534
15811	135535
22394	135536
1803	135537
14983	135538
13797	135539
6859	135540
120476	135541
10317	135542
11748	135543
43112	135544
4008	135545
25387	135546
108773	135547
2526	135548
30228	135549
5608	135550
3903	135551
81901	135552
890	135553
40553	135554
6620	135555
67493	135556
54712	135557
11175	135558
35582	135559
15505	135560
191445	135561
28444	135562
5078	135563
19870	135564
18113	135565
41925	135566
6086	135567
130376	135568
847	135569
49363	135570
2543	135571
11863	135572
615	135573
37533	135574
248954	135575
8066	135576
4077	135577
48501	135578
149238	135579
7691	135580
233	135581
9535	135582
38253	135583
11903	135584
64231	135585
12427	135586
19154	135587
14903	135588
20189	135589
14842	135590
47704	135591
2910	135592
9267	135593
253806	135594
32404	135595
209260	135596
5684	135597
19827	135598
71672	135599
21454	135600
119046	135601
20998	135602
67109	135603
79263	135604
6078	135605
20065	135606
196728	135607
275521	135608
15395	135609
14106	135610
2912	135611
37471	135612
67899	135613
1616	135614
228155	135615
111672	135616
3263	135617
11234	135618
11940	135619
41083	135620
15607	135621
19664	135622
20857	135623
3977	135624
22241	135625
12037	135626
18292	135627
22185	135628
195187	135629
3783	135630
176464	135631
2284	135632
1692	135633
108727	135634
28430	135635
2180	135636
813	135637
77813	135638
23035	135639
145702	135640
2636	135641
21666	135642
96800	135643
37644	135644
195526	135645
170152	135646
28882	135647
8519	135648
54682	135649
201452	135650
161	135651
134453	135652
155321	135653
96048	135654
190409	135655
143439	135656
45757	135657
146148	135658
73861	135659
2988	135660
20499	135661
5149	135662
3396	135663
59862	135664
6529	135665
278845	135666
51648	135667
3809	135668
15143	135669
63373	135670
9389	135671
20434	135672
15757	135673
53572	135674
11654	135675
26195	135676
26873	135677
1267	135678
9227	135679
5049	135680
152079	135681
3719	135682
12935	135683
14011	135684
23437	135685
68	135686
161776	135687
54690	135688
201577	135689
17262	135690
11308	135691
550	135692
94823	135693
418	135694
77857	135695
2775	135696
1315	135697
7406	135698
57118	135699
134023	135700
13880	135701
95844	135702
147413	135703
54996	135704
32708	135705
9812	135706
123988	135707
552	135708
38172	135709
102013	135710
5558	135711
25357	135712
4131	135713
56041	135714
125519	135715
4004	135716
9430	135717
15179	135718
94065	135719
29160	135720
79383	135721
14648	135722
165967	135723
56952	135724
2482	135725
157713	135726
3291	135727
112100	135728
101283	135729
290427	135730
107697	135731
31469	135732
36123	135733
12155	135734
291754	135735
291	135736
21319	135737
34100	135738
104908	135739
62958	135740
56610	135741
7460	135742
85673	135743
53677	135744
125285	135745
37693	135746
18013	135747
68909	135748
44081	135749
135798	135750
10520	135751
73818	135752
27123	135753
1300	135754
147465	135755
80464	135756
120789	135757
170186	135758
11391	135759
5931	135760
88341	135761
70104	135762
195382	135763
63309	135764
3935	135765
3242	135766
126662	135767
7755	135768
86568	135769
18548	135770
34387	135771
94187	135772
17903	135773
112046	135774
5473	135775
13345	135776
9111	135777
14014	135778
6888	135779
7405	135780
66295	135781
45583	135782
9967	135783
8114	135784
176935	135785
215908	135786
89670	135787
33140	135788
4595	135789
50249	135790
26005	135791
38065	135792
39642	135793
13104	135794
18377	135795
84902	135796
46630	135797
405	135798
175913	135799
34782	135800
53116	135801
57725	135802
13128	135803
95702	135804
104777	135805
26600	135806
56449	135807
145994	135808
123042	135809
63596	135810
35302	135811
11267	135812
79743	135813
214141	135814
70042	135815
6277	135816
79139	135817
5697	135818
136805	135819
13128	135820
109923	135821
29075	135822
76	135823
20132	135824
217010	135825
42630	135826
8974	135827
28874	135828
13566	135829
206075	135830
1046	135831
54792	135832
54792	135833
26953	135834
152	135835
53724	135836
3611	135837
114024	135838
212100	135839
62625	135840
82274	135841
33513	135842
63493	135843
2551	135844
53292	135845
54675	135846
53952	135847
5084	135848
137002	135849
61470	135850
2552	135851
5632	135852
3247	135853
28921	135854
15358	135855
2589	135856
50237	135857
19989	135858
104948	135859
43279	135860
97158	135861
47623	135862
185190	135863
5522	135864
15337	135865
4227	135866
109279	135867
9501	135868
56094	135869
72295	135870
40146	135871
17880	135872
138538	135873
16595	135874
7059	135875
48330	135876
167202	135877
46375	135878
36146	135879
22847	135880
240347	135881
2648	135882
29854	135883
135160	135884
6062	135885
105224	135886
7179	135887
10697	135888
16842	135889
890	135890
62883	135891
65495	135892
16984	135893
6570	135894
37029	135895
53123	135896
269009	135897
88025	135898
122890	135899
27894	135900
11304	135901
4451	135902
8508	135903
1827	135904
54789	135905
24087	135906
98437	135907
2825	135908
84479	135909
34393	135910
3895	135911
46835	135912
255467	135913
403	135914
235906	135915
86098	135916
179337	135917
17407	135918
114056	135919
194358	135920
117027	135921
106773	135922
45597	135923
16736	135924
195255	135925
233	135926
10	135927
203701	135928
175748	135929
79647	135930
44670	135931
59337	135932
26960	135933
26834	135934
718	135935
42783	135936
56659	135937
129699	135938
95879	135939
2368	135940
166696	135941
94214	135942
10489	135943
125869	135944
8588	135945
8830	135946
19011	135947
261807	135948
5533	135949
234105	135950
58162	135951
14828	135952
1566	135953
9950	135954
5901	135955
14294	135956
206309	135957
277739	135958
11841	135959
110977	135960
113626	135961
116448	135962
17717	135963
56537	135964
40773	135965
79109	135966
10951	135967
16468	135968
176277	135969
23482	135970
61059	135971
61943	135972
22857	135973
42851	135974
88754	135975
38816	135976
56060	135977
54082	135978
132519	135979
28715	135980
215163	135981
18926	135982
46927	135983
20327	135984
193078	135985
140178	135986
17822	135987
107621	135988
76323	135989
54983	135990
20409	135991
78025	135992
26302	135993
40866	135994
6921	135995
43232	135996
2849	135997
122570	135998
47000	135999
3700	136000
18899	136001
1464	136002
18505	136003
27893	136004
62855	136005
122914	136006
92647	136007
82495	136008
412	136009
122873	136010
61105	136011
32660	136012
7584	136013
34835	136014
46160	136015
31880	136016
140792	136017
204347	136018
145411	136019
31795	136020
26528	136021
8402	136022
1497	136023
8293	136024
146210	136025
3224	136026
37252	136027
128345	136028
52196	136029
140547	136030
139731	136031
92491	136032
8546	136033
200528	136034
61922	136035
298636	136036
249716	136037
66159	136038
77213	136039
207881	136040
6234	136041
41637	136042
86843	136043
26229	136044
78299	136045
5481	136046
128575	136047
143576	136048
822	136049
44029	136050
81970	136051
183119	136052
225943	136053
306650	136054
48840	136055
45965	136056
44848	136057
38541	136058
112723	136059
17683	136060
180406	136061
1384	136062
11971	136063
65211	136064
67659	136065
74716	136066
120597	136067
281	136068
61571	136069
12277	136070
77806	136071
146865	136072
8076	136073
54526	136074
3529	136075
45600	136076
11908	136077
18648	136078
74568	136079
37290	136080
33155	136081
268971	136082
55583	136083
22398	136084
3383	136085
788	136086
168903	136087
181402	136088
149307	136089
10572	136090
38898	136091
42993	136092
54259	136093
459	136094
79863	136095
23327	136096
33781	136097
113827	136098
40572	136099
59103	136100
36685	136101
14446	136102
5098	136103
97426	136104
200278	136105
24631	136106
136252	136107
16376	136108
20055	136109
154710	136110
41092	136111
58961	136112
3929	136113
7213	136114
115203	136115
208661	136116
216910	136117
19224	136118
25074	136119
3747	136120
79139	136121
11154	136122
79504	136123
1308	136124
1835	136125
1686	136126
149021	136127
46851	136128
28016	136129
82336	136130
106887	136131
14336	136132
117412	136133
233093	136134
214142	136135
22703	136136
1879	136137
126504	136138
158115	136139
21779	136140
3540	136141
19601	136142
54474	136143
37448	136144
64812	136145
33562	136146
119189	136147
97849	136148
151060	136149
124578	136150
47791	136151
188583	136152
299332	136153
2720	136154
11366	136155
1530	136156
47789	136157
8402	136158
184279	136159
17735	136160
110008	136161
81836	136162
115217	136163
9933	136164
15951	136165
47000	136166
179728	136167
10129	136168
252929	136169
22406	136170
29557	136171
143502	136172
9306	136173
20070	136174
160855	136175
52537	136176
124542	136177
30881	136178
177180	136179
177180	136180
86058	136181
84071	136182
84071	136183
224898	136184
33062	136185
19086	136186
86921	136187
95316	136188
99341	136189
199453	136190
28448	136191
118607	136192
85882	136193
167686	136194
84291	136195
8022	136196
4050	136197
45116	136198
128421	136199
25533	136200
46360	136201
12378	136202
12378	136203
51229	136204
13489	136205
192742	136206
3734	136207
964	136208
526	136209
76015	136210
18851	136211
13983	136212
133702	136213
19179	136214
89058	136215
21520	136216
102671	136217
112197	136218
56616	136219
4219	136220
172984	136221
27243	136222
287297	136223
183098	136224
124290	136225
218740	136226
17100	136227
22826	136228
39271	136229
151628	136230
128343	136231
56528	136232
167849	136233
137170	136234
110602	136235
74337	136236
14338	136237
163112	136238
107496	136239
208167	136240
25906	136241
118899	136242
26128	136243
142027	136244
90672	136245
81638	136246
97376	136247
61053	136248
6159	136249
344	136250
242898	136251
151692	136252
6596	136253
29882	136254
115187	136255
9557	136256
40338	136257
193605	136258
141082	136259
23810	136260
103572	136261
36993	136262
35192	136263
41673	136264
93846	136265
110320	136266
155365	136267
214888	136268
3213	136269
6641	136270
49783	136271
15208	136272
93328	136273
136513	136274
5818	136275
155008	136276
8832	136277
141086	136278
216030	136279
26952	136280
15186	136281
86155	136282
58287	136283
17147	136284
98201	136285
7565	136286
38588	136287
5735	136288
20756	136289
5941	136290
85232	136291
142732	136292
20285	136293
35046	136294
41902	136295
105314	136296
72351	136297
91467	136298
70780	136299
427	136300
121873	136301
110229	136302
123764	136303
29467	136304
88766	136305
90150	136306
253541	136307
25869	136308
60220	136309
8970	136310
46128	136311
5800	136312
25746	136313
227	136314
882	136315
57600	136316
40442	136317
340	136318
58963	136319
100282	136320
52334	136321
66278	136322
116188	136323
83719	136324
78659	136325
2549	136326
72302	136327
140121	136328
145529	136329
3999	136330
79582	136331
168790	136332
15907	136333
1174	136334
14384	136335
115277	136336
63306	136337
20516	136338
83117	136339
23306	136340
4527	136341
5310	136342
59597	136343
94877	136344
172045	136345
40163	136346
64942	136347
14154	136348
71795	136349
193030	136350
145894	136351
136946	136352
273603	136353
58753	136354
152511	136355
172021	136356
43834	136357
129603	136358
95729	136359
38402	136360
32999	136361
222721	136362
13715	136363
15341	136364
3045	136365
42102	136366
4870	136367
230616	136368
16701	136369
112815	136370
261992	136371
28963	136372
3267	136373
102043	136374
4153	136375
91434	136376
7777	136377
183256	136378
16495	136379
216646	136380
77196	136381
5294	136382
108317	136383
24401	136384
40539	136385
125927	136386
9185	136387
55698	136388
57403	136389
127705	136390
43752	136391
291668	136392
72924	136393
134380	136394
22108	136395
97657	136396
68507	136397
45253	136398
65501	136399
17264	136400
280983	136401
264632	136402
13911	136403
29806	136404
68962	136405
80798	136406
34904	136407
198111	136408
8065	136409
112882	136410
222975	136411
38260	136412
8917	136413
178664	136414
38135	136415
34577	136416
39968	136417
24006	136418
7855	136419
128099	136420
17847	136421
38419	136422
52674	136423
44401	136424
55677	136425
223438	136426
110304	136427
137059	136428
45072	136429
186312	136430
68337	136431
40345	136432
60406	136433
280199	136434
48346	136435
59492	136436
79935	136437
40415	136438
22563	136439
105115	136440
40331	136441
174697	136442
41507	136443
44848	136444
196787	136445
96951	136446
60517	136447
135	136448
251552	136449
1264	136450
4968	136451
4836	136452
31976	136453
273535	136454
138238	136455
146525	136456
787	136457
86574	136458
52400	136459
88082	136460
263	136461
125121	136462
5124	136463
8588	136464
9798	136465
37746	136466
163666	136467
56970	136468
247787	136469
120689	136470
19110	136471
39659	136472
37892	136473
27445	136474
662	136475
256664	136476
124028	136477
73675	136478
72250	136479
252704	136480
1451	136481
255609	136482
122804	136483
96763	136484
73799	136485
96950	136486
159005	136487
58647	136488
19921	136489
5877	136490
66448	136491
163939	136492
164029	136493
123788	136494
41354	136495
7493	136496
4182	136497
72301	136498
40570	136499
109420	136500
167604	136501
13194	136502
109992	136503
17891	136504
159560	136505
59858	136506
186855	136507
32576	136508
31497	136509
98374	136510
38595	136511
16193	136512
49712	136513
7777	136514
211129	136515
5877	136516
96396	136517
168451	136518
10789	136519
203809	136520
44	136521
28282	136522
44541	136523
11976	136524
11976	136525
31622	136526
19	136527
29796	136528
110997	136529
100481	136530
27802	136531
180814	136532
123218	136533
69811	136534
235256	136535
61055	136536
107476	136537
130171	136538
40173	136539
47762	136540
113924	136541
28342	136542
99029	136543
5907	136544
31381	136545
112620	136546
19732	136547
67732	136548
273004	136549
173937	136550
14567	136551
139622	136552
164800	136553
102111	136554
12016	136555
15154	136556
4051	136557
185567	136558
5077	136559
17969	136560
37314	136561
38845	136562
4723	136563
288863	136564
107657	136565
18659	136566
34579	136567
135180	136568
311459	136569
15899	136570
1295	136571
108528	136572
96724	136573
29985	136574
21351	136575
302407	136576
16976	136577
23193	136578
18045	136579
174562	136580
124251	136581
147157	136582
205765	136583
64436	136584
38813	136585
22116	136586
32926	136587
26009	136588
43925	136589
30027	136590
213008	136591
14417	136592
212688	136593
156680	136594
81559	136595
26693	136596
456	136597
64682	136598
212340	136599
73757	136600
22946	136601
14252	136602
78077	136603
4442	136604
135624	136605
6629	136606
6629	136607
20941	136608
115095	136609
66789	136610
40630	136611
964	136612
248051	136613
136549	136614
65836	136615
3002	136616
286	136617
18741	136618
48886	136619
3549	136620
19468	136621
20904	136622
56538	136623
124	136624
64417	136625
144271	136626
70502	136627
169970	136628
132185	136629
304526	136630
9610	136631
40175	136632
88220	136633
115518	136634
33104	136635
12287	136636
51496	136637
11538	136638
141684	136639
35148	136640
29334	136641
6543	136642
10620	136643
194030	136644
53453	136645
130492	136646
86888	136647
124111	136648
103483	136649
94516	136650
7193	136651
46328	136652
141372	136653
53492	136654
206389	136655
60220	136656
69486	136657
59692	136658
275029	136659
225185	136660
240261	136661
29097	136662
116129	136663
72309	136664
22406	136665
25358	136666
21658	136667
60584	136668
161712	136669
55901	136670
69873	136671
11174	136672
249997	136673
239578	136674
46332	136675
198201	136676
141544	136677
10368	136678
78197	136679
84729	136680
20031	136681
82428	136682
1447	136683
151837	136684
217935	136685
13946	136686
180678	136687
278327	136688
71915	136689
30749	136690
151355	136691
29792	136692
77	136693
55795	136694
130041	136695
257569	136696
29194	136697
85602	136698
13767	136699
8471	136700
3404	136701
38297	136702
52716	136703
272086	136704
14121	136705
63425	136706
282215	136707
45154	136708
90349	136709
3218	136710
15686	136711
68257	136712
108164	136713
4572	136714
20218	136715
16641	136716
33388	136717
29039	136718
15494	136719
163674	136720
71092	136721
6234	136722
43871	136723
203041	136724
171361	136725
189638	136726
150159	136727
264341	136728
138197	136729
167700	136730
79366	136731
12717	136732
19756	136733
2329	136734
16523	136735
6209	136736
969	136737
10054	136738
284793	136739
37436	136740
2749	136741
15756	136742
5830	136743
145020	136744
30189	136745
39644	136746
8230	136747
4450	136748
58970	136749
56051	136750
131521	136751
69276	136752
4553	136753
57440	136754
67169	136755
16406	136756
76266	136757
61054	136758
10302	136759
19763	136760
96434	136761
13583	136762
50902	136763
1894	136764
223399	136765
110012	136766
48259	136767
20733	136768
10670	136769
112278	136770
2630	136771
76709	136772
156057	136773
159392	136774
53510	136775
28714	136776
75566	136777
56752	136778
6802	136779
39578	136780
2355	136781
11421	136782
19789	136783
38272	136784
29683	136785
282	136786
101485	136787
55688	136788
73819	136789
117881	136790
105825	136791
149639	136792
48973	136793
66591	136794
867	136795
169256	136796
98694	136797
33445	136798
30799	136799
85626	136800
137019	136801
8604	136802
107335	136803
73725	136804
2766	136805
143301	136806
1591	136807
115355	136808
5549	136809
107990	136810
47330	136811
158775	136812
75295	136813
61733	136814
2702	136815
135892	136816
14428	136817
132292	136818
200822	136819
310	136820
405	136821
135737	136822
85270	136823
26965	136824
5680	136825
28966	136826
52983	136827
59937	136828
45672	136829
10477	136830
4837	136831
10478	136832
9817	136833
3588	136834
11539	136835
28191	136836
10766	136837
20029	136838
5732	136839
8060	136840
15441	136841
10267	136842
197328	136843
3033	136844
178176	136845
6033	136846
99330	136847
124854	136848
15823	136849
11539	136850
40973	136851
24459	136852
12920	136853
249637	136854
2433	136855
142265	136856
124	136857
79457	136858
233160	136859
116311	136860
2702	136861
64288	136862
4879	136863
1784	136864
3054	136865
16410	136866
3687	136867
89696	136868
49297	136869
9065	136870
41319	136871
29452	136872
92369	136873
272938	136874
16343	136875
24190	136876
102083	136877
24023	136878
11850	136879
1063	136880
42419	136881
95474	136882
11089	136883
14724	136884
27734	136885
196227	136886
273955	136887
78116	136888
8505	136889
12199	136890
8419	136891
139143	136892
2619	136893
3050	136894
36460	136895
155263	136896
284781	136897
89775	136898
41681	136899
1900	136900
83635	136901
289266	136902
102710	136903
50894	136904
23728	136905
14907	136906
6599	136907
101211	136908
21072	136909
41172	136910
6878	136911
58640	136912
129478	136913
17691	136914
181338	136915
138586	136916
1315	136917
92844	136918
147056	136919
96280	136920
31513	136921
119074	136922
96916	136923
83725	136924
1059	136925
129412	136926
214726	136927
34110	136928
145654	136929
92500	136930
62684	136931
7462	136932
6568	136933
76508	136934
10208	136935
7685	136936
35871	136937
154378	136938
59543	136939
6964	136940
34656	136941
27598	136942
202556	136943
79544	136944
83858	136945
99282	136946
2244	136947
101778	136948
116737	136949
10754	136950
40494	136951
6808	136952
127009	136953
64280	136954
59364	136955
1	136956
68080	136957
95579	136958
75051	136959
63430	136960
12208	136961
47750	136962
33151	136963
22941	136964
21593	136965
57696	136966
1592	136967
15344	136968
5672	136969
77305	136970
189217	136971
239291	136972
40193	136973
2907	136974
17123	136975
123566	136976
224574	136977
93436	136978
194877	136979
27564	136980
13859	136981
33734	136982
87716	136983
130487	136984
5635	136985
33144	136986
73798	136987
59404	136988
109702	136989
84770	136990
69840	136991
272953	136992
188893	136993
188677	136994
201618	136995
21617	136996
53351	136997
298605	136998
268584	136999
14858	137000
78844	137001
74178	137002
215387	137003
65132	137004
6090	137005
1514	137006
32824	137007
28180	137008
127863	137009
24299	137010
213048	137011
20217	137012
15516	137013
12767	137014
8301	137015
68054	137016
2348	137017
28462	137018
13999	137019
6090	137020
30702	137021
13882	137022
5393	137023
8070	137024
188765	137025
141431	137026
20731	137027
12717	137028
308797	137029
45979	137030
140619	137031
75138	137032
25991	137033
8618	137034
51510	137035
40139	137036
202115	137037
6546	137038
17634	137039
60204	137040
269788	137041
125327	137042
135259	137043
198497	137044
1207	137045
10812	137046
32110	137047
99024	137048
91437	137049
166494	137050
1164	137051
99669	137052
77024	137053
121892	137054
121805	137055
45441	137056
92480	137057
186961	137058
28191	137059
27148	137060
46189	137061
9550	137062
246680	137063
64637	137064
87401	137065
86497	137066
54468	137067
138265	137068
100930	137069
78862	137070
29705	137071
59189	137072
37198	137073
37198	137074
116379	137075
208529	137076
130726	137077
119511	137078
25110	137079
133187	137080
34713	137081
87612	137082
21290	137083
40815	137084
28158	137085
144229	137086
17698	137087
47300	137088
236600	137089
43030	137090
168719	137091
138529	137092
131213	137093
5610	137094
84292	137095
361	137096
181306	137097
191794	137098
17298	137099
225855	137100
88441	137101
142227	137102
112359	137103
43166	137104
929	137105
62679	137106
143640	137107
215251	137108
40341	137109
142011	137110
273	137111
155725	137112
123169	137113
210623	137114
28244	137115
110975	137116
34241	137117
178067	137118
160276	137119
13467	137120
67380	137121
16287	137122
100511	137123
17840	137124
145992	137125
93435	137126
42023	137127
13607	137128
89800	137129
7767	137130
8488	137131
247893	137132
104347	137133
3492	137134
3234	137135
1867	137136
7637	137137
6163	137138
86237	137139
11783	137140
31676	137141
36947	137142
86857	137143
811	137144
152578	137145
122954	137146
33750	137147
161004	137148
31367	137149
23583	137150
923	137151
63469	137152
227399	137153
23686	137154
43141	137155
11419	137156
2771	137157
101774	137158
24235	137159
4919	137160
51659	137161
15238	137162
30516	137163
22179	137164
158069	137165
23300	137166
6078	137167
1040	137168
21157	137169
251017	137170
82039	137171
621	137172
10799	137173
51465	137174
223337	137175
22522	137176
42828	137177
15705	137178
101671	137179
9565	137180
43036	137181
82134	137182
3540	137183
31299	137184
18431	137185
44471	137186
60662	137187
293684	137188
154484	137189
1	137190
115641	137191
20385	137192
78553	137193
170354	137194
304194	137195
39640	137196
430	137197
7727	137198
9055	137199
4714	137200
144416	137201
145962	137202
126235	137203
129322	137204
8157	137205
44291	137206
53681	137207
8260	137208
207	137209
207	137210
9323	137211
60772	137212
19912	137213
86635	137214
21958	137215
107004	137216
71978	137217
2402	137218
2402	137219
263543	137220
92673	137221
74496	137222
38379	137223
226748	137224
2323	137225
186270	137226
1993	137227
13345	137228
74297	137229
3984	137230
1755	137231
44272	137232
12169	137233
9362	137234
78234	137235
248	137236
116481	137237
229297	137238
242109	137239
3238	137240
111384	137241
81784	137242
3630	137243
68808	137244
106030	137245
65126	137246
51584	137247
21201	137248
10648	137249
22547	137250
3104	137251
82475	137252
57656	137253
5978	137254
88062	137255
4035	137256
46389	137257
213533	137258
33165	137259
90352	137260
225134	137261
202560	137262
13901	137263
234900	137264
269211	137265
36978	137266
13994	137267
13986	137268
9790	137269
36621	137270
13866	137271
10531	137272
11175	137273
72272	137274
40429	137275
20658	137276
43333	137277
14298	137278
33305	137279
4488	137280
104820	137281
12532	137282
201494	137283
9478	137284
132784	137285
11507	137286
19753	137287
924	137288
36716	137289
2168	137290
75237	137291
28461	137292
19647	137293
12853	137294
9267	137295
12701	137296
38225	137297
17706	137298
4470	137299
11850	137300
12019	137301
52820	137302
61920	137303
1233	137304
889	137305
217504	137306
82831	137307
73019	137308
111953	137309
77605	137310
121330	137311
680	137312
19274	137313
6712	137314
21004	137315
51245	137316
208137	137317
214970	137318
89372	137319
1	137320
14648	137321
93082	137322
299239	137323
27674	137324
10409	137325
129252	137326
6151	137327
14398	137328
659	137329
182145	137330
31317	137331
1934	137332
52037	137333
19934	137334
18634	137335
613	137336
2638	137337
15140	137338
7665	137339
56368	137340
38411	137341
140995	137342
23603	137343
68279	137344
285767	137345
2434	137346
59047	137347
1215	137348
38790	137349
43500	137350
112525	137351
102699	137352
107783	137353
71778	137354
12781	137355
25610	137356
85274	137357
92763	137358
64491	137359
99371	137360
75190	137361
11873	137362
58252	137363
20422	137364
36019	137365
114292	137366
46338	137367
32758	137368
1159	137369
102185	137370
646	137371
4673	137372
27296	137373
3169	137374
7870	137375
92023	137376
8230	137377
62251	137378
47154	137379
40704	137380
23065	137381
14958	137382
19338	137383
84523	137384
185623	137385
122629	137386
188623	137387
27143	137388
33118	137389
89180	137390
115085	137391
124404	137392
147515	137393
17641	137394
86959	137395
5110	137396
210423	137397
30577	137398
282669	137399
109386	137400
19050	137401
55331	137402
107220	137403
62052	137404
2890	137405
28954	137406
145181	137407
20527	137408
186940	137409
133069	137410
63794	137411
12616	137412
183494	137413
6291	137414
173405	137415
289518	137416
2838	137417
12679	137418
680	137419
503	137420
41569	137421
1263	137422
1502	137423
57650	137424
202544	137425
4715	137426
10523	137427
180	137428
5590	137429
291170	137430
51129	137431
16473	137432
96587	137433
111915	137434
17582	137435
6047	137436
49925	137437
176978	137438
56245	137439
67441	137440
175	137441
1506	137442
56912	137443
3423	137444
46293	137445
21752	137446
27738	137447
50223	137448
9271	137449
226171	137450
74824	137451
161716	137452
33557	137453
14123	137454
11036	137455
60811	137456
153677	137457
16622	137458
115409	137459
2793	137460
11478	137461
44691	137462
33638	137463
32765	137464
19714	137465
263639	137466
106034	137467
3270	137468
71091	137469
605	137470
210533	137471
503	137472
245666	137473
72763	137474
67169	137475
6627	137476
25601	137477
5280	137478
19397	137479
155334	137480
117742	137481
5055	137482
300242	137483
279	137484
70446	137485
71502	137486
215125	137487
11273	137488
176684	137489
24828	137490
15265	137491
20563	137492
131396	137493
166647	137494
27373	137495
63069	137496
139600	137497
184408	137498
78298	137499
117471	137500
109437	137501
115360	137502
93496	137503
111230	137504
112543	137505
45009	137506
7568	137507
1817	137508
148767	137509
135212	137510
80617	137511
36984	137512
85516	137513
21688	137514
1438	137515
24357	137516
68332	137517
3756	137518
13369	137519
42021	137520
513	137521
27367	137522
12086	137523
36442	137524
186014	137525
77424	137526
47450	137527
27137	137528
27137	137529
267	137530
62707	137531
239423	137532
2392	137533
4690	137534
56070	137535
13380	137536
31591	137537
44104	137538
191074	137539
290756	137540
55108	137541
94974	137542
168826	137543
211365	137544
70309	137545
49784	137546
20364	137547
51468	137548
55152	137549
176783	137550
168735	137551
317	137552
53435	137553
64495	137554
55591	137555
196902	137556
179592	137557
186399	137558
37692	137559
122107	137560
116573	137561
53914	137562
137794	137563
46128	137564
169632	137565
128375	137566
6288	137567
240580	137568
1781	137569
273497	137570
4053	137571
37692	137572
122857	137573
187743	137574
196288	137575
40611	137576
42567	137577
7392	137578
238766	137579
246931	137580
36235	137581
2446	137582
64278	137583
115887	137584
31688	137585
101408	137586
75175	137587
80797	137588
8509	137589
48128	137590
295639	137591
45274	137592
171076	137593
201891	137594
31989	137595
10533	137596
20745	137597
39405	137598
137933	137599
67398	137600
6074	137601
169729	137602
42378	137603
2533	137604
2533	137605
11724	137606
74472	137607
113894	137608
45798	137609
3460	137610
6815	137611
46424	137612
103903	137613
69331	137614
196692	137615
39544	137616
84499	137617
84499	137618
145357	137619
13513	137620
89831	137621
7078	137622
6161	137623
209930	137624
83460	137625
200141	137626
59128	137627
138714	137628
35638	137629
193807	137630
167413	137631
112188	137632
36314	137633
61857	137634
107139	137635
53940	137636
85609	137637
3393	137638
99372	137639
173579	137640
47951	137641
16489	137642
27008	137643
3145	137644
49882	137645
16463	137646
143932	137647
30486	137648
111699	137649
115493	137650
29488	137651
10405	137652
22467	137653
15342	137654
102097	137655
207722	137656
147115	137657
43141	137658
124215	137659
59132	137660
15370	137661
1285	137662
143200	137663
7202	137664
75780	137665
66410	137666
196870	137667
53038	137668
89277	137669
189700	137670
275	137671
200887	137672
137003	137673
94869	137674
122171	137675
33943	137676
3063	137677
110833	137678
24904	137679
117536	137680
142640	137681
3765	137682
277646	137683
16342	137684
4907	137685
303552	137686
20995	137687
11	137688
107925	137689
10337	137690
20583	137691
160446	137692
22570	137693
62979	137694
254477	137695
90674	137696
30390	137697
9349	137698
180465	137699
102773	137700
1280	137701
31062	137702
58777	137703
12723	137704
117947	137705
278127	137706
120214	137707
15763	137708
9566	137709
85370	137710
125717	137711
123819	137712
68135	137713
3501	137714
301782	137715
79459	137716
78368	137717
66030	137718
116100	137719
7478	137720
64549	137721
73065	137722
9756	137723
120525	137724
120525	137725
237619	137726
50390	137727
198258	137728
77210	137729
248664	137730
186957	137731
103392	137732
94060	137733
186606	137734
82548	137735
232107	137736
293783	137737
138040	137738
14391	137739
115406	137740
74843	137741
18168	137742
213173	137743
60155	137744
926	137745
242957	137746
16268	137747
308475	137748
74263	137749
55469	137750
11456	137751
308038	137752
92028	137753
192386	137754
23765	137755
36769	137756
60701	137757
46509	137758
28028	137759
60045	137760
189898	137761
30356	137762
9256	137763
143693	137764
174056	137765
61174	137766
87789	137767
162106	137768
289366	137769
120399	137770
33282	137771
69173	137772
33330	137773
123691	137774
83062	137775
163314	137776
213039	137777
94160	137778
268989	137779
35378	137780
33125	137781
90142	137782
2685	137783
188123	137784
43350	137785
32809	137786
171229	137787
206063	137788
24563	137789
3445	137790
32239	137791
142697	137792
27971	137793
28514	137794
196194	137795
4525	137796
71518	137797
38317	137798
265527	137799
21030	137800
17565	137801
98314	137802
47626	137803
170133	137804
125211	137805
59092	137806
136	137807
241124	137808
86394	137809
61945	137810
2167	137811
205558	137812
51778	137813
3868	137814
32956	137815
27309	137816
30852	137817
217145	137818
111816	137819
8727	137820
212755	137821
63372	137822
58816	137823
115914	137824
131340	137825
282537	137826
47102	137827
46843	137828
38492	137829
58122	137830
40899	137831
21003	137832
101622	137833
128478	137834
39710	137835
59496	137836
193559	137837
101344	137838
12153	137839
108629	137840
205157	137841
41222	137842
50362	137843
285754	137844
3219	137845
285623	137846
181621	137847
6079	137848
24435	137849
42763	137850
17009	137851
49655	137852
81435	137853
51588	137854
109237	137855
48863	137856
61111	137857
109228	137858
1172	137859
75902	137860
120303	137861
4261	137862
62346	137863
53772	137864
231599	137865
7750	137866
79731	137867
13299	137868
72411	137869
36738	137870
67865	137871
16096	137872
124382	137873
81939	137874
116656	137875
278436	137876
57754	137877
213650	137878
72385	137879
44542	137880
108888	137881
256379	137882
187416	137883
207485	137884
124132	137885
33695	137886
143100	137887
51463	137888
90153	137889
3108	137890
66867	137891
134745	137892
134745	137893
27126	137894
4262	137895
40634	137896
21244	137897
18989	137898
107954	137899
91799	137900
47736	137901
17365	137902
18105	137903
22818	137904
4936	137905
89643	137906
10004	137907
37751	137908
14676	137909
158088	137910
69435	137911
72112	137912
4556	137913
451	137914
97628	137915
4569	137916
71218	137917
3389	137918
57	137919
76713	137920
14183	137921
147431	137922
9605	137923
38368	137924
59805	137925
99383	137926
22466	137927
123516	137928
138988	137929
14603	137930
60218	137931
7	137932
51401	137933
19411	137934
210683	137935
5078	137936
34502	137937
38922	137938
219877	137939
18725	137940
181160	137941
83962	137942
300190	137943
7196	137944
88952	137945
81213	137946
32782	137947
62892	137948
79447	137949
11374	137950
1718	137951
29645	137952
48943	137953
125362	137954
83	137955
138777	137956
86743	137957
42591	137958
142632	137959
64666	137960
65839	137961
32381	137962
154812	137963
5655	137964
13815	137965
143345	137966
30347	137967
119339	137968
2943	137969
38990	137970
94881	137971
6102	137972
174038	137973
26454	137974
2244	137975
109590	137976
145690	137977
13795	137978
214906	137979
30719	137980
22798	137981
153988	137982
166099	137983
302172	137984
67785	137985
10702	137986
200298	137987
86735	137988
64596	137989
114677	137990
312566	137991
55835	137992
212758	137993
68119	137994
83204	137995
285663	137996
42	137997
15275	137998
153206	137999
284283	138000
71612	138001
280186	138002
44808	138003
30603	138004
156068	138005
40570	138006
169412	138007
133671	138008
227145	138009
198459	138010
12096	138011
86569	138012
239260	138013
96154	138014
20149	138015
10402	138016
11358	138017
81748	138018
149355	138019
260468	138020
59727	138021
147690	138022
8353	138023
63146	138024
195390	138025
146610	138026
119737	138027
151273	138028
199698	138029
163904	138030
133150	138031
202974	138032
141676	138033
41799	138034
114980	138035
47892	138036
183652	138037
109423	138038
71289	138039
123838	138040
131743	138041
3730	138042
105606	138043
145537	138044
66210	138045
7041	138046
176679	138047
126676	138048
222471	138049
24051	138050
254838	138051
131837	138052
66339	138053
45729	138054
181391	138055
229982	138056
24238	138057
14038	138058
62836	138059
63850	138060
78760	138061
32692	138062
3062	138063
75607	138064
52121	138065
110425	138066
14803	138067
15037	138068
61288	138069
63495	138070
10572	138071
121385	138072
15067	138073
125874	138074
174164	138075
78542	138076
66173	138077
132315	138078
78834	138079
622	138080
15750	138081
33203	138082
37686	138083
13352	138084
14068	138085
6505	138086
8414	138087
118	138088
168443	138089
93402	138090
94860	138091
10386	138092
13073	138093
16694	138094
43186	138095
2624	138096
120724	138097
182685	138098
104447	138099
119207	138100
19877	138101
173164	138102
31468	138103
261628	138104
91454	138105
99972	138106
9271	138107
75295	138108
24184	138109
18253	138110
1237	138111
11691	138112
41903	138113
105941	138114
28788	138115
39693	138116
202821	138117
8198	138118
473	138119
17706	138120
2004	138121
62220	138122
35301	138123
47039	138124
134888	138125
306663	138126
35563	138127
12964	138128
106843	138129
12259	138130
109810	138131
41011	138132
129183	138133
101121	138134
79212	138135
88424	138136
39702	138137
40061	138138
112168	138139
18215	138140
304	138141
48156	138142
805	138143
25860	138144
5627	138145
217538	138146
134826	138147
131641	138148
18657	138149
108775	138150
56356	138151
144955	138152
63570	138153
102147	138154
23422	138155
27603	138156
75746	138157
91371	138158
54640	138159
4322	138160
142890	138161
53009	138162
198762	138163
276472	138164
73214	138165
83892	138166
8583	138167
2952	138168
216052	138169
3325	138170
5158	138171
5153	138172
89159	138173
29704	138174
140470	138175
49691	138176
34923	138177
60579	138178
195161	138179
572	138180
167671	138181
110680	138182
19	138183
121561	138184
1320	138185
28277	138186
6898	138187
48228	138188
61325	138189
40221	138190
58332	138191
91437	138192
101765	138193
77061	138194
22348	138195
208968	138196
5528	138197
201207	138198
44917	138199
153690	138200
63993	138201
49539	138202
5997	138203
66544	138204
182578	138205
182578	138206
56606	138207
63973	138208
3454	138209
26692	138210
5859	138211
8526	138212
81086	138213
110497	138214
119784	138215
1	138216
45030	138217
174130	138218
85935	138219
21403	138220
54379	138221
3123	138222
1341	138223
35624	138224
16981	138225
146806	138226
151863	138227
36667	138228
42818	138229
46204	138230
3894	138231
216480	138232
138789	138233
17013	138234
291217	138235
10238	138236
37117	138237
65567	138238
54240	138239
6641	138240
173916	138241
7753	138242
74105	138243
26501	138244
127048	138245
1661	138246
82557	138247
175057	138248
36599	138249
30589	138250
73665	138251
250483	138252
135582	138253
102361	138254
102213	138255
78822	138256
41919	138257
114186	138258
56875	138259
155589	138260
3529	138261
134896	138262
19942	138263
119058	138264
113876	138265
129218	138266
83103	138267
150627	138268
25206	138269
15008	138270
159052	138271
158956	138272
126668	138273
53965	138274
276417	138275
112921	138276
123404	138277
26498	138278
121167	138279
170894	138280
111875	138281
21052	138282
35730	138283
65847	138284
145942	138285
7287	138286
83139	138287
77759	138288
77759	138289
256065	138290
4066	138291
286966	138292
252397	138293
116291	138294
16513	138295
3013	138296
81003	138297
198093	138298
10896	138299
160570	138300
2720	138301
30287	138302
20418	138303
141081	138304
139019	138305
177239	138306
36639	138307
19359	138308
26936	138309
124175	138310
103099	138311
28405	138312
85061	138313
8186	138314
70080	138315
26406	138316
21247	138317
174920	138318
165186	138319
87052	138320
43221	138321
95601	138322
19157	138323
139035	138324
209332	138325
814	138326
173865	138327
196305	138328
18753	138329
39887	138330
12723	138331
127231	138332
51019	138333
8154	138334
31789	138335
9432	138336
100321	138337
18590	138338
121747	138339
246553	138340
17624	138341
15078	138342
186477	138343
166	138344
302801	138345
68958	138346
25704	138347
35189	138348
216631	138349
34902	138350
21947	138351
61083	138352
25190	138353
132936	138354
34601	138355
98945	138356
108988	138357
13976	138358
116228	138359
155564	138360
23749	138361
150617	138362
1728	138363
744	138364
18638	138365
102365	138366
1536	138367
68124	138368
3459	138369
17120	138370
50161	138371
143526	138372
50949	138373
26471	138374
296849	138375
111901	138376
36958	138377
130485	138378
6455	138379
139323	138380
94029	138381
197693	138382
105148	138383
23065	138384
30618	138385
108852	138386
74569	138387
62422	138388
17900	138389
276438	138390
4501	138391
132418	138392
9297	138393
2984	138394
5986	138395
37031	138396
11364	138397
22295	138398
60234	138399
100975	138400
40774	138401
57290	138402
28258	138403
32210	138404
58684	138405
25755	138406
178553	138407
273737	138408
5553	138409
14994	138410
68685	138411
292159	138412
136828	138413
63215	138414
215473	138415
5971	138416
37204	138417
35675	138418
259193	138419
111636	138420
32888	138421
54023	138422
25559	138423
287883	138424
16103	138425
84097	138426
72307	138427
20472	138428
22237	138429
24320	138430
24320	138431
159955	138432
54186	138433
28787	138434
209097	138435
88947	138436
30229	138437
152320	138438
127723	138439
127723	138440
75119	138441
1633	138442
5144	138443
75841	138444
216511	138445
227286	138446
90867	138447
119751	138448
212115	138449
40923	138450
3456	138451
18121	138452
8248	138453
96349	138454
47845	138455
52140	138456
17633	138457
70025	138458
31004	138459
7627	138460
21597	138461
129525	138462
63949	138463
235	138464
204681	138465
4353	138466
1136	138467
22384	138468
122519	138469
182	138470
85735	138471
172	138472
37338	138473
14419	138474
23306	138475
178925	138476
82629	138477
17036	138478
158144	138479
106326	138480
5851	138481
165379	138482
44673	138483
134352	138484
158387	138485
32873	138486
21169	138487
159540	138488
281798	138489
79633	138490
60670	138491
164787	138492
196088	138493
237086	138494
311527	138495
3425	138496
23636	138497
113522	138498
132740	138499
70351	138500
98167	138501
3054	138502
95291	138503
137058	138504
181160	138505
6463	138506
74823	138507
44177	138508
134307	138509
4048	138510
4048	138511
193233	138512
31951	138513
52286	138514
52510	138515
100949	138516
1920	138517
95474	138518
178408	138519
10094	138520
55884	138521
209811	138522
3851	138523
7212	138524
1252	138525
42226	138526
164932	138527
5390	138528
82044	138529
7625	138530
18212	138531
30003	138532
16063	138533
11616	138534
26594	138535
683	138536
20251	138537
85759	138538
99942	138539
92600	138540
3901	138541
37502	138542
106421	138543
99096	138544
172401	138545
4046	138546
104424	138547
64186	138548
4349	138549
665	138550
79132	138551
7359	138552
5474	138553
30665	138554
119713	138555
49420	138556
284664	138557
7	138558
30560	138559
9281	138560
137112	138561
54491	138562
24316	138563
5471	138564
190984	138565
105920	138566
100734	138567
23814	138568
10315	138569
49703	138570
1527	138571
26216	138572
16033	138573
32555	138574
23766	138575
5379	138576
126122	138577
9089	138578
151917	138579
236179	138580
3475	138581
27714	138582
158078	138583
18851	138584
22237	138585
109301	138586
217439	138587
88712	138588
70550	138589
22057	138590
51797	138591
292446	138592
59014	138593
77504	138594
29169	138595
209579	138596
217449	138597
17850	138598
31442	138599
129212	138600
10618	138601
17583	138602
52664	138603
214449	138604
11051	138605
169517	138606
199302	138607
93046	138608
172051	138609
98819	138610
19331	138611
255725	138612
27634	138613
34104	138614
31761	138615
17848	138616
60176	138617
41640	138618
282972	138619
40102	138620
28664	138621
141091	138622
10136	138623
11159	138624
41953	138625
160392	138626
12508	138627
144830	138628
7454	138629
51008	138630
299474	138631
42971	138632
129313	138633
72541	138634
11164	138635
31414	138636
58674	138637
39210	138638
10478	138639
55456	138640
1378	138641
104066	138642
25391	138643
41835	138644
59518	138645
38730	138646
388	138647
31889	138648
152420	138649
67444	138650
270054	138651
28282	138652
154660	138653
103240	138654
130855	138655
107149	138656
7119	138657
135066	138658
303354	138659
50920	138660
130770	138661
148699	138662
186480	138663
72176	138664
13814	138665
137080	138666
63055	138667
63429	138668
95607	138669
82634	138670
75123	138671
77067	138672
152871	138673
73029	138674
90538	138675
239742	138676
88156	138677
28333	138678
83072	138679
29428	138680
29239	138681
84221	138682
187812	138683
62209	138684
10945	138685
36217	138686
33443	138687
50535	138688
93016	138689
29185	138690
84787	138691
3443	138692
89976	138693
202540	138694
143024	138695
113249	138696
36688	138697
268600	138698
13968	138699
24814	138700
130	138701
166371	138702
35841	138703
166076	138704
50647	138705
60640	138706
76151	138707
32938	138708
105537	138709
64930	138710
46867	138711
201	138712
61046	138713
764	138714
195372	138715
3427	138716
16519	138717
58577	138718
118557	138719
54482	138720
105083	138721
15295	138722
9815	138723
33334	138724
301374	138725
2362	138726
65787	138727
2518	138728
1406	138729
136222	138730
20820	138731
189001	138732
186167	138733
35786	138734
154336	138735
44872	138736
125867	138737
47154	138738
90187	138739
196520	138740
46905	138741
59280	138742
65759	138743
129480	138744
93653	138745
198811	138746
56140	138747
286063	138748
3543	138749
21498	138750
133481	138751
144002	138752
52269	138753
48840	138754
31743	138755
67508	138756
55028	138757
132347	138758
10298	138759
55868	138760
196245	138761
218897	138762
13044	138763
71475	138764
86658	138765
27522	138766
43630	138767
2513	138768
9915	138769
86430	138770
64365	138771
180379	138772
6650	138773
312747	138774
232616	138775
21965	138776
72998	138777
756	138778
180560	138779
14245	138780
124594	138781
284303	138782
51085	138783
86808	138784
8705	138785
3278	138786
4879	138787
96948	138788
149854	138789
490	138790
68884	138791
1442	138792
51656	138793
10684	138794
21293	138795
81931	138796
86784	138797
20400	138798
216556	138799
126562	138800
308712	138801
135705	138802
58378	138803
6411	138804
42053	138805
5143	138806
6353	138807
172172	138808
117005	138809
18566	138810
9295	138811
53251	138812
58023	138813
84262	138814
1045	138815
304346	138816
129875	138817
58050	138818
2433	138819
1852	138820
9204	138821
43088	138822
155221	138823
4325	138824
9944	138825
31990	138826
73055	138827
56619	138828
26148	138829
67367	138830
160811	138831
9641	138832
78858	138833
146516	138834
18354	138835
28032	138836
84146	138837
2920	138838
128853	138839
90599	138840
159210	138841
33684	138842
108155	138843
65560	138844
93612	138845
13008	138846
201016	138847
158260	138848
68757	138849
79632	138850
31300	138851
23917	138852
76631	138853
126829	138854
38098	138855
64424	138856
202558	138857
46759	138858
74723	138859
20980	138860
56779	138861
47553	138862
53744	138863
4715	138864
90459	138865
8887	138866
269600	138867
151820	138868
32210	138869
38702	138870
19384	138871
21434	138872
36266	138873
26131	138874
11663	138875
2375	138876
13699	138877
64672	138878
64619	138879
27859	138880
164321	138881
27300	138882
85080	138883
9116	138884
33525	138885
177624	138886
30743	138887
87273	138888
96008	138889
188313	138890
24820	138891
13471	138892
32513	138893
39404	138894
50438	138895
84782	138896
2689	138897
33613	138898
76077	138899
94463	138900
202157	138901
40463	138902
138898	138903
21806	138904
26234	138905
36282	138906
7631	138907
40667	138908
16788	138909
62019	138910
24238	138911
81918	138912
111694	138913
5119	138914
36477	138915
42136	138916
2987	138917
175844	138918
146332	138919
47238	138920
76875	138921
140710	138922
26233	138923
18273	138924
644	138925
86189	138926
192097	138927
44213	138928
44210	138929
4538	138930
31922	138931
238877	138932
74276	138933
230867	138934
10619	138935
8000	138936
44935	138937
1218	138938
15321	138939
49601	138940
22681	138941
91994	138942
2240	138943
6669	138944
118014	138945
149516	138946
202253	138947
120	138948
96963	138949
152125	138950
23644	138951
252279	138952
29420	138953
46954	138954
168487	138955
40844	138956
136481	138957
61959	138958
15953	138959
231420	138960
38587	138961
207269	138962
143166	138963
15870	138964
138529	138965
10835	138966
55732	138967
193442	138968
36124	138969
82306	138970
169076	138971
228946	138972
105206	138973
87369	138974
48455	138975
154939	138976
172971	138977
213261	138978
35404	138979
77282	138980
246172	138981
144570	138982
195266	138983
190627	138984
145935	138985
15893	138986
91251	138987
58114	138988
47923	138989
5879	138990
36247	138991
223913	138992
87713	138993
278207	138994
38785	138995
140668	138996
259294	138997
11719	138998
107586	138999
107519	139000
11776	139001
46161	139002
87910	139003
69096	139004
118906	139005
10503	139006
123866	139007
280313	139008
44909	139009
68505	139010
48270	139011
29378	139012
83491	139013
67933	139014
84130	139015
82638	139016
19916	139017
55265	139018
50536	139019
113746	139020
129572	139021
135534	139022
59739	139023
407	139024
162634	139025
4916	139026
155128	139027
2220	139028
65305	139029
65523	139030
24539	139031
64894	139032
18245	139033
768	139034
249003	139035
65840	139036
88261	139037
112178	139038
22919	139039
28652	139040
70227	139041
41093	139042
58875	139043
59859	139044
78734	139045
32340	139046
79681	139047
190723	139048
22200	139049
64633	139050
8993	139051
75357	139052
62694	139053
39993	139054
42465	139055
116492	139056
45267	139057
1247	139058
1132	139059
115087	139060
67043	139061
15045	139062
133265	139063
216394	139064
4013	139065
157555	139066
20641	139067
156109	139068
24277	139069
847	139070
174270	139071
64395	139072
182496	139073
32243	139074
49444	139075
53450	139076
41504	139077
38561	139078
34498	139079
10979	139080
11008	139081
62992	139082
212523	139083
3959	139084
12638	139085
145038	139086
118948	139087
94206	139088
271303	139089
299217	139090
3307	139091
37438	139092
191862	139093
123637	139094
82676	139095
228096	139096
76547	139097
121959	139098
74835	139099
2805	139100
96961	139101
181572	139102
73771	139103
57694	139104
17894	139105
139066	139106
115592	139107
41785	139108
256657	139109
62036	139110
50370	139111
55302	139112
2794	139113
51790	139114
3587	139115
213526	139116
17184	139117
74625	139118
11592	139119
114792	139120
4195	139121
53577	139122
31381	139123
13824	139124
131464	139125
46309	139126
213692	139127
63116	139128
130204	139129
118058	139130
29124	139131
116675	139132
116675	139133
25625	139134
10738	139135
1163	139136
25408	139137
18213	139138
38307	139139
133713	139140
14941	139141
23093	139142
49535	139143
264785	139144
86500	139145
123328	139146
72046	139147
64464	139148
39398	139149
86223	139150
50278	139151
32364	139152
25968	139153
76216	139154
53556	139155
183310	139156
6895	139157
10906	139158
788	139159
1096	139160
213494	139161
20215	139162
142460	139163
6707	139164
9535	139165
18265	139166
112067	139167
134212	139168
716	139169
125667	139170
40414	139171
16429	139172
41129	139173
202879	139174
31196	139175
9518	139176
51571	139177
48564	139178
179930	139179
67233	139180
124150	139181
101305	139182
18689	139183
18689	139184
173847	139185
123413	139186
13259	139187
133589	139188
117657	139189
8302	139190
71376	139191
75288	139192
36483	139193
106802	139194
271080	139195
97146	139196
210448	139197
285666	139198
90457	139199
88145	139200
32725	139201
42717	139202
130378	139203
182843	139204
39261	139205
67756	139206
41718	139207
45047	139208
49343	139209
76455	139210
7455	139211
22432	139212
55989	139213
99355	139214
100581	139215
23248	139216
76200	139217
67885	139218
151815	139219
22701	139220
81653	139221
133505	139222
2715	139223
22079	139224
35748	139225
29144	139226
41808	139227
94242	139228
14649	139229
1400	139230
146285	139231
40266	139232
4957	139233
57147	139234
58358	139235
10249	139236
54966	139237
46156	139238
12810	139239
41750	139240
100642	139241
280591	139242
106640	139243
133386	139244
30597	139245
46695	139246
82682	139247
27802	139248
271244	139249
115258	139250
24023	139251
132321	139252
309366	139253
84437	139254
26938	139255
52647	139256
62751	139257
10332	139258
6993	139259
1	139260
34223	139261
192576	139262
64919	139263
97423	139264
38795	139265
301177	139266
15188	139267
61643	139268
11955	139269
140057	139270
40781	139271
78278	139272
198334	139273
29984	139274
134687	139275
2574	139276
20293	139277
42139	139278
27255	139279
82052	139280
1525	139281
30876	139282
125368	139283
38576	139284
9597	139285
176141	139286
93085	139287
13073	139288
93988	139289
101477	139290
69312	139291
75791	139292
7183	139293
145677	139294
144088	139295
61978	139296
35962	139297
7033	139298
156668	139299
201275	139300
39187	139301
11195	139302
76100	139303
1312	139304
27196	139305
53062	139306
93624	139307
163509	139308
28567	139309
84836	139310
16969	139311
5093	139312
114849	139313
119561	139314
1581	139315
19684	139316
210927	139317
182680	139318
2765	139319
6216	139320
3531	139321
25865	139322
268008	139323
88470	139324
7087	139325
28243	139326
136	139327
78777	139328
17466	139329
72769	139330
287462	139331
15679	139332
177471	139333
6957	139334
47145	139335
51692	139336
2924	139337
160321	139338
55941	139339
56731	139340
59453	139341
6414	139342
133929	139343
84386	139344
14724	139345
10674	139346
27593	139347
101540	139348
142620	139349
63082	139350
10244	139351
32090	139352
78075	139353
27876	139354
1851	139355
55985	139356
63383	139357
15374	139358
18884	139359
128160	139360
2422	139361
51092	139362
43860	139363
36233	139364
141151	139365
64274	139366
208171	139367
104010	139368
120155	139369
67611	139370
50249	139371
63661	139372
1480	139373
170020	139374
15548	139375
4807	139376
245219	139377
110247	139378
47297	139379
104905	139380
206276	139381
309051	139382
7055	139383
39465	139384
66204	139385
111881	139386
55939	139387
215801	139388
107809	139389
222369	139390
52150	139391
128362	139392
580	139393
58767	139394
9931	139395
46495	139396
7767	139397
7053	139398
115307	139399
215442	139400
26328	139401
173099	139402
37703	139403
38960	139404
234848	139405
74964	139406
130624	139407
171829	139408
31519	139409
217750	139410
82017	139411
199830	139412
1658	139413
61636	139414
66841	139415
17268	139416
68959	139417
76843	139418
44042	139419
112352	139420
310126	139421
8581	139422
48162	139423
28567	139424
14040	139425
42427	139426
5290	139427
14841	139428
12993	139429
46018	139430
126871	139431
2856	139432
43362	139433
184672	139434
140736	139435
16737	139436
34907	139437
125701	139438
50495	139439
71354	139440
50700	139441
199841	139442
192435	139443
73101	139444
21803	139445
298185	139446
62962	139447
6806	139448
12279	139449
40744	139450
183714	139451
245420	139452
5992	139453
3170	139454
10858	139455
9268	139456
287774	139457
73896	139458
18570	139459
43595	139460
26161	139461
128932	139462
85409	139463
120034	139464
53415	139465
88762	139466
32432	139467
29165	139468
878	139469
39279	139470
61496	139471
57976	139472
43935	139473
91199	139474
35188	139475
111245	139476
30636	139477
95126	139478
274214	139479
20636	139480
174934	139481
105790	139482
8840	139483
186394	139484
81902	139485
832	139486
41134	139487
220621	139488
184271	139489
13312	139490
200925	139491
3933	139492
1204	139493
2655	139494
13246	139495
4798	139496
33412	139497
117749	139498
33412	139499
640	139500
129689	139501
48807	139502
112459	139503
312154	139504
4720	139505
3197	139506
2614	139507
75132	139508
2588	139509
26579	139510
15301	139511
46316	139512
6946	139513
12254	139514
173040	139515
17066	139516
5117	139517
34151	139518
63418	139519
17131	139520
1759	139521
25242	139522
101842	139523
197434	139524
137569	139525
215801	139526
9112	139527
293421	139528
14725	139529
109381	139530
125368	139531
23775	139532
99944	139533
6818	139534
8249	139535
16421	139536
246531	139537
157471	139538
34518	139539
521	139540
85647	139541
29914	139542
135381	139543
49527	139544
10112	139545
175137	139546
61821	139547
30280	139548
11121	139549
146720	139550
274396	139551
69886	139552
72067	139553
14219	139554
1227	139555
3819	139556
2247	139557
129124	139558
10876	139559
1572	139560
33910	139561
173002	139562
21426	139563
175449	139564
22888	139565
299280	139566
16435	139567
63509	139568
107077	139569
2452	139570
135195	139571
1976	139572
34789	139573
13083	139574
120860	139575
215359	139576
1422	139577
21648	139578
99210	139579
137839	139580
80525	139581
8012	139582
19323	139583
12652	139584
208135	139585
2249	139586
199087	139587
227748	139588
33379	139589
84432	139590
3100	139591
32426	139592
83581	139593
56675	139594
24093	139595
106474	139596
148941	139597
1216	139598
81074	139599
33935	139600
54564	139601
895	139602
11092	139603
22107	139604
13106	139605
146288	139606
137160	139607
119781	139608
105943	139609
21767	139610
7889	139611
184417	139612
18723	139613
21374	139614
90212	139615
262532	139616
167330	139617
14124	139618
195044	139619
29114	139620
27235	139621
9723	139622
20388	139623
94311	139624
39420	139625
122089	139626
102251	139627
140122	139628
79443	139629
1966	139630
26096	139631
23078	139632
101043	139633
102038	139634
15076	139635
25352	139636
3775	139637
6887	139638
42668	139639
45952	139640
7709	139641
26819	139642
20527	139643
184538	139644
173446	139645
296559	139646
128800	139647
107161	139648
14044	139649
452	139650
452	139651
71577	139652
7749	139653
213058	139654
24656	139655
49523	139656
59280	139657
9816	139658
42838	139659
43003	139660
185474	139661
28122	139662
55425	139663
80475	139664
52991	139665
4205	139666
26197	139667
37085	139668
4273	139669
4903	139670
130173	139671
145301	139672
42005	139673
6536	139674
166082	139675
173248	139676
30091	139677
5785	139678
308690	139679
113064	139680
2064	139681
110378	139682
90569	139683
241129	139684
139491	139685
41497	139686
11345	139687
17378	139688
72394	139689
27457	139690
15435	139691
111853	139692
19256	139693
1404	139694
89763	139695
16624	139696
196217	139697
81650	139698
2746	139699
1108	139700
40083	139701
18279	139702
95453	139703
1844	139704
33186	139705
163454	139706
232195	139707
7718	139708
106755	139709
110027	139710
31965	139711
18023	139712
71909	139713
63129	139714
161962	139715
53859	139716
225694	139717
50691	139718
50729	139719
50530	139720
128708	139721
144129	139722
97832	139723
712	139724
89516	139725
95338	139726
71488	139727
78085	139728
31439	139729
131137	139730
154508	139731
16482	139732
34379	139733
69583	139734
213200	139735
56762	139736
27647	139737
7185	139738
170846	139739
5331	139740
11256	139741
48553	139742
2545	139743
533	139744
26903	139745
32782	139746
139246	139747
120751	139748
144365	139749
388	139750
40017	139751
215239	139752
83553	139753
57645	139754
119681	139755
2893	139756
1792	139757
534	139758
146279	139759
94603	139760
36759	139761
45039	139762
10327	139763
328	139764
2089	139765
23763	139766
36466	139767
231947	139768
89050	139769
200794	139770
177915	139771
34853	139772
759	139773
69669	139774
37959	139775
16215	139776
137924	139777
27786	139778
45573	139779
3124	139780
7799	139781
1044	139782
25572	139783
20222	139784
3107	139785
41082	139786
5136	139787
2432	139788
53478	139789
29064	139790
107526	139791
1624	139792
28422	139793
37003	139794
5628	139795
69159	139796
92238	139797
24293	139798
24293	139799
57602	139800
5974	139801
42872	139802
195659	139803
101352	139804
63844	139805
127573	139806
1044	139807
20222	139808
35260	139809
191758	139810
349	139811
13349	139812
138338	139813
53146	139814
610	139815
47558	139816
11797	139817
306639	139818
41543	139819
149028	139820
111465	139821
588	139822
165635	139823
43852	139824
117102	139825
12028	139826
7685	139827
26931	139828
183456	139829
71740	139830
196242	139831
57797	139832
282573	139833
193038	139834
58560	139835
87902	139836
21695	139837
310078	139838
128166	139839
26	139840
220139	139841
128336	139842
17385	139843
23187	139844
1047	139845
144544	139846
23836	139847
1900	139848
279489	139849
299187	139850
177885	139851
9964	139852
4683	139853
95448	139854
141587	139855
121443	139856
178365	139857
7735	139858
9567	139859
185231	139860
16870	139861
22372	139862
73729	139863
42511	139864
81121	139865
11761	139866
64611	139867
12508	139868
96018	139869
8241	139870
48208	139871
26579	139872
11319	139873
167133	139874
24288	139875
55950	139876
55950	139877
100790	139878
22455	139879
2589	139880
172216	139881
10940	139882
122397	139883
2791	139884
7820	139885
3567	139886
107328	139887
90641	139888
20296	139889
22920	139890
405	139891
2285	139892
10149	139893
52716	139894
102418	139895
943	139896
145656	139897
15244	139898
20839	139899
1783	139900
34180	139901
15086	139902
10627	139903
28134	139904
48118	139905
10757	139906
90058	139907
40664	139908
161909	139909
13970	139910
16125	139911
119447	139912
32437	139913
41201	139914
11255	139915
126998	139916
75013	139917
64598	139918
6627	139919
194825	139920
44599	139921
28901	139922
5837	139923
798	139924
7636	139925
47754	139926
19351	139927
41034	139928
19288	139929
44664	139930
55628	139931
196416	139932
79497	139933
11807	139934
202975	139935
2315	139936
1829	139937
30687	139938
92893	139939
20228	139940
15273	139941
112604	139942
2234	139943
7260	139944
487	139945
10941	139946
65002	139947
59897	139948
22918	139949
934	139950
276538	139951
222120	139952
40650	139953
2222	139954
173059	139955
2915	139956
53279	139957
4822	139958
140079	139959
20682	139960
6141	139961
49159	139962
27017	139963
38741	139964
291	139965
5725	139966
14728	139967
3544	139968
18061	139969
49473	139970
19369	139971
8982	139972
130365	139973
117300	139974
35066	139975
955	139976
18693	139977
28789	139978
16963	139979
2172	139980
51057	139981
42251	139982
5985	139983
220	139984
18067	139985
88948	139986
138995	139987
19321	139988
3812	139989
19014	139990
57325	139991
70046	139992
58943	139993
13585	139994
60179	139995
130321	139996
12001	139997
160115	139998
29739	139999
68527	140000
21732	140001
13991	140002
4128	140003
292895	140004
224042	140005
207261	140006
81899	140007
6	140008
198174	140009
87351	140010
35169	140011
30214	140012
83048	140013
79323	140014
201804	140015
247203	140016
10469	140017
477	140018
46663	140019
1702	140020
129060	140021
115863	140022
313	140023
2995	140024
9027	140025
137210	140026
52217	140027
26088	140028
153336	140029
52251	140030
117136	140031
9212	140032
6818	140033
76861	140034
137478	140035
29098	140036
82708	140037
295384	140038
135852	140039
105350	140040
5732	140041
40154	140042
16051	140043
56886	140044
212484	140045
67128	140046
81472	140047
70407	140048
19405	140049
11911	140050
140424	140051
154027	140052
191769	140053
9862	140054
14045	140055
13435	140056
3237	140057
106772	140058
75337	140059
244261	140060
20673	140061
144563	140062
309347	140063
11767	140064
67629	140065
278116	140066
26466	140067
192500	140068
18941	140069
6396	140070
39943	140071
2362	140072
185614	140073
41928	140074
88140	140075
15678	140076
123242	140077
79616	140078
190163	140079
133	140080
138546	140081
34615	140082
301290	140083
179766	140084
12448	140085
216504	140086
27547	140087
248276	140088
130214	140089
101060	140090
119460	140091
58016	140092
559	140093
1514	140094
116	140095
201010	140096
49275	140097
160559	140098
111850	140099
43361	140100
26300	140101
34764	140102
211420	140103
168469	140104
164191	140105
7820	140106
131107	140107
71548	140108
160572	140109
17643	140110
61071	140111
151980	140112
30760	140113
88210	140114
140671	140115
70398	140116
8932	140117
8932	140118
25243	140119
31160	140120
229306	140121
186083	140122
1147	140123
84570	140124
285308	140125
203936	140126
176023	140127
173857	140128
26703	140129
81	140130
141165	140131
11364	140132
47927	140133
10422	140134
54805	140135
55861	140136
182046	140137
76796	140138
121745	140139
3765	140140
791	140141
186482	140142
18494	140143
2283	140144
7850	140145
42674	140146
58863	140147
107970	140148
105232	140149
47647	140150
155227	140151
38047	140152
17328	140153
242866	140154
66343	140155
66343	140156
68034	140157
10276	140158
72633	140159
4612	140160
34744	140161
210238	140162
365	140163
270112	140164
22695	140165
148124	140166
9793	140167
5400	140168
101577	140169
19204	140170
96712	140171
4979	140172
4333	140173
181933	140174
277089	140175
74969	140176
113156	140177
53501	140178
75828	140179
7305	140180
5791	140181
1937	140182
170884	140183
12604	140184
67238	140185
31966	140186
112265	140187
68926	140188
62267	140189
237384	140190
130185	140191
47562	140192
10609	140193
266552	140194
18380	140195
18159	140196
20267	140197
39749	140198
78580	140199
11244	140200
133465	140201
157620	140202
16077	140203
35442	140204
8037	140205
183773	140206
73517	140207
17037	140208
66111	140209
44430	140210
90515	140211
9268	140212
210911	140213
83857	140214
11993	140215
33849	140216
33880	140217
86958	140218
4688	140219
1654	140220
60681	140221
239251	140222
37	140223
124176	140224
241938	140225
268157	140226
2743	140227
79120	140228
3404	140229
210014	140230
277135	140231
44077	140232
73045	140233
72053	140234
28611	140235
122702	140236
36509	140237
44753	140238
68424	140239
4425	140240
12493	140241
93508	140242
95789	140243
95357	140244
122184	140245
87775	140246
87465	140247
112317	140248
202423	140249
65102	140250
32007	140251
15158	140252
122650	140253
407	140254
88636	140255
47646	140256
117372	140257
122344	140258
260446	140259
146452	140260
40416	140261
22854	140262
165443	140263
6454	140264
60303	140265
3495	140266
204304	140267
4141	140268
50387	140269
22053	140270
144374	140271
131150	140272
16520	140273
68934	140274
9432	140275
119936	140276
40223	140277
79098	140278
2646	140279
1337	140280
35072	140281
65755	140282
9614	140283
149499	140284
37334	140285
24745	140286
2577	140287
96493	140288
15961	140289
37346	140290
1577	140291
38773	140292
112681	140293
38113	140294
405	140295
142226	140296
64106	140297
201843	140298
46817	140299
14505	140300
48441	140301
3262	140302
6465	140303
57121	140304
57121	140305
61703	140306
31020	140307
23901	140308
309642	140309
210017	140310
76884	140311
32502	140312
66642	140313
30883	140314
237161	140315
97278	140316
12677	140317
4489	140318
572	140319
306185	140320
3306	140321
110951	140322
146301	140323
24614	140324
36284	140325
122544	140326
197009	140327
12604	140328
16790	140329
213743	140330
155994	140331
46693	140332
157100	140333
124414	140334
156135	140335
219027	140336
147221	140337
5274	140338
28263	140339
162771	140340
119838	140341
306026	140342
107425	140343
159626	140344
107677	140345
48542	140346
3607	140347
195676	140348
4857	140349
141293	140350
122990	140351
78978	140352
81503	140353
131601	140354
143880	140355
186593	140356
279891	140357
26284	140358
18722	140359
180117	140360
28219	140361
201150	140362
5786	140363
9195	140364
155483	140365
3502	140366
5152	140367
4188	140368
298276	140369
13949	140370
139931	140371
75756	140372
54113	140373
94182	140374
63091	140375
92507	140376
7786	140377
23188	140378
8670	140379
15826	140380
18252	140381
10963	140382
52954	140383
99069	140384
2410	140385
4084	140386
18069	140387
18706	140388
280803	140389
2034	140390
54002	140391
15241	140392
167347	140393
14154	140394
17842	140395
201047	140396
281925	140397
19038	140398
144429	140399
81751	140400
22274	140401
113477	140402
220145	140403
172550	140404
77049	140405
266326	140406
82286	140407
58233	140408
10667	140409
39010	140410
59	140411
111505	140412
132598	140413
91988	140414
73780	140415
186240	140416
53141	140417
9853	140418
35327	140419
66489	140420
4437	140421
139227	140422
200387	140423
217806	140424
13457	140425
45901	140426
1834	140427
119167	140428
71016	140429
106017	140430
46553	140431
73207	140432
282263	140433
119666	140434
191397	140435
2231	140436
51888	140437
43296	140438
160616	140439
13824	140440
42078	140441
19765	140442
59429	140443
18371	140444
21801	140445
4224	140446
129621	140447
89756	140448
7423	140449
12268	140450
68691	140451
188390	140452
145389	140453
144228	140454
34008	140455
89768	140456
63169	140457
684	140458
305050	140459
842	140460
29086	140461
30820	140462
1293	140463
208059	140464
61795	140465
37741	140466
214406	140467
6382	140468
76627	140469
110354	140470
217692	140471
43383	140472
108160	140473
74642	140474
9240	140475
100335	140476
14596	140477
15448	140478
50304	140479
55461	140480
256787	140481
41566	140482
174291	140483
23825	140484
38585	140485
135077	140486
106021	140487
53571	140488
12932	140489
118062	140490
74596	140491
3919	140492
77547	140493
40579	140494
10543	140495
12882	140496
1552	140497
36902	140498
40565	140499
21629	140500
6528	140501
158699	140502
57542	140503
52309	140504
7015	140505
62039	140506
99931	140507
119571	140508
68156	140509
301359	140510
3618	140511
93831	140512
24140	140513
127188	140514
156946	140515
28153	140516
27309	140517
2516	140518
209724	140519
4666	140520
51667	140521
265465	140522
8030	140523
87240	140524
174320	140525
109421	140526
32168	140527
303	140528
165457	140529
16353	140530
177075	140531
97220	140532
100147	140533
77573	140534
38452	140535
1109	140536
109826	140537
66622	140538
51591	140539
47273	140540
789	140541
83660	140542
96223	140543
85426	140544
102826	140545
61369	140546
79031	140547
24431	140548
101151	140549
2694	140550
236670	140551
54449	140552
550	140553
52215	140554
180209	140555
8234	140556
199332	140557
3626	140558
19795	140559
22169	140560
18324	140561
176621	140562
78035	140563
164909	140564
164788	140565
22938	140566
59848	140567
48875	140568
131314	140569
213410	140570
10909	140571
204590	140572
295943	140573
295057	140574
61355	140575
102764	140576
144830	140577
227460	140578
128108	140579
20804	140580
144139	140581
516	140582
88751	140583
121031	140584
221928	140585
12915	140586
20033	140587
218781	140588
163096	140589
74030	140590
171193	140591
47248	140592
43910	140593
137527	140594
56661	140595
3701	140596
2657	140597
32890	140598
68629	140599
257969	140600
154734	140601
90313	140602
28	140603
61359	140604
81804	140605
29939	140606
110687	140607
263093	140608
8899	140609
16429	140610
840	140611
16703	140612
224369	140613
67622	140614
3601	140615
14652	140616
42410	140617
91990	140618
62013	140619
10226	140620
50836	140621
72581	140622
8951	140623
53637	140624
139150	140625
177510	140626
79542	140627
31147	140628
237390	140629
154529	140630
307914	140631
193664	140632
16053	140633
30313	140634
93312	140635
271260	140636
34199	140637
55295	140638
19400	140639
72299	140640
31147	140641
174142	140642
302279	140643
6989	140644
62802	140645
188665	140646
194751	140647
131763	140648
62204	140649
197266	140650
146167	140651
74793	140652
125627	140653
262660	140654
166003	140655
260183	140656
14656	140657
1187	140658
124794	140659
174362	140660
157179	140661
176381	140662
34568	140663
32473	140664
93832	140665
34854	140666
110876	140667
1993	140668
2059	140669
18132	140670
1808	140671
34463	140672
87766	140673
33312	140674
101392	140675
58636	140676
4471	140677
250355	140678
43147	140679
101667	140680
101893	140681
3048	140682
207819	140683
74477	140684
19144	140685
38016	140686
64792	140687
204348	140688
57285	140689
130944	140690
117679	140691
19459	140692
89881	140693
48933	140694
92792	140695
16443	140696
8713	140697
16539	140698
1928	140699
4163	140700
10808	140701
2057	140702
32377	140703
65415	140704
178781	140705
135150	140706
21842	140707
1140	140708
57039	140709
252975	140710
44202	140711
43645	140712
286597	140713
21198	140714
20725	140715
20397	140716
112479	140717
757	140718
170706	140719
93035	140720
93035	140721
285454	140722
1764	140723
386	140724
135490	140725
221990	140726
38683	140727
164391	140728
197271	140729
125223	140730
138829	140731
235366	140732
92609	140733
4790	140734
270634	140735
32963	140736
6530	140737
44581	140738
17082	140739
8578	140740
48892	140741
733	140742
137838	140743
161	140744
257810	140745
5027	140746
31916	140747
2071	140748
282821	140749
73327	140750
43905	140751
2679	140752
124584	140753
12885	140754
96096	140755
79294	140756
2129	140757
29363	140758
31639	140759
5124	140760
158759	140761
25832	140762
165028	140763
225109	140764
81150	140765
10455	140766
294133	140767
55080	140768
452	140769
5064	140770
37656	140771
34313	140772
130213	140773
224485	140774
24948	140775
135083	140776
78556	140777
147753	140778
179690	140779
21580	140780
19238	140781
144963	140782
106754	140783
85322	140784
27940	140785
2270	140786
161172	140787
24114	140788
105215	140789
14635	140790
65015	140791
21490	140792
110852	140793
86464	140794
202867	140795
8133	140796
169821	140797
45230	140798
6356	140799
139992	140800
83609	140801
222146	140802
122388	140803
96198	140804
101971	140805
212168	140806
22319	140807
15610	140808
153288	140809
164773	140810
137439	140811
52906	140812
1110	140813
3141	140814
30782	140815
80131	140816
134259	140817
34396	140818
1530	140819
15395	140820
25978	140821
78577	140822
194	140823
9593	140824
83401	140825
14507	140826
202776	140827
186290	140828
104524	140829
14672	140830
13091	140831
216315	140832
15548	140833
79194	140834
81369	140835
10452	140836
27221	140837
298441	140838
40230	140839
186974	140840
84410	140841
146643	140842
3434	140843
145671	140844
61245	140845
17649	140846
86365	140847
126754	140848
2196	140849
18175	140850
15260	140851
74962	140852
226933	140853
28165	140854
178352	140855
22910	140856
71842	140857
1246	140858
3153	140859
200288	140860
22657	140861
83819	140862
16484	140863
81049	140864
128532	140865
6751	140866
178164	140867
768	140868
13347	140869
19629	140870
65620	140871
46830	140872
409	140873
70192	140874
78558	140875
20010	140876
52077	140877
104206	140878
174383	140879
83253	140880
92923	140881
49718	140882
174641	140883
13239	140884
130484	140885
77275	140886
19183	140887
165126	140888
4894	140889
84804	140890
51019	140891
118111	140892
198520	140893
194139	140894
184317	140895
102736	140896
22890	140897
31307	140898
41731	140899
830	140900
5261	140901
9863	140902
14518	140903
7446	140904
86	140905
12782	140906
10514	140907
47414	140908
21556	140909
18466	140910
15153	140911
23052	140912
34849	140913
13568	140914
23730	140915
213271	140916
159748	140917
135755	140918
27419	140919
22313	140920
181006	140921
75112	140922
54992	140923
106286	140924
98326	140925
12332	140926
21642	140927
37874	140928
83304	140929
9458	140930
90579	140931
18625	140932
254380	140933
154218	140934
2528	140935
13707	140936
25106	140937
25106	140938
21093	140939
129752	140940
2421	140941
202241	140942
13127	140943
18650	140944
34317	140945
4586	140946
6872	140947
66376	140948
56402	140949
9338	140950
179210	140951
35494	140952
35841	140953
40161	140954
3428	140955
7935	140956
123718	140957
4207	140958
62	140959
94306	140960
8291	140961
17385	140962
2980	140963
49225	140964
665	140965
23454	140966
6747	140967
276966	140968
63127	140969
1801	140970
19287	140971
6428	140972
3494	140973
27564	140974
6033	140975
14878	140976
34963	140977
21662	140978
1233	140979
4735	140980
87899	140981
63780	140982
37080	140983
56346	140984
173905	140985
32300	140986
9688	140987
138801	140988
57530	140989
73063	140990
75492	140991
165458	140992
981	140993
10296	140994
16991	140995
189258	140996
35579	140997
61325	140998
60748	140999
434	141000
83204	141001
27250	141002
6706	141003
61035	141004
123923	141005
379	141006
63383	141007
171257	141008
21376	141009
147	141010
1184	141011
5494	141012
24988	141013
98577	141014
164484	141015
40325	141016
10098	141017
86956	141018
144004	141019
72934	141020
29630	141021
462	141022
23264	141023
108856	141024
206697	141025
31277	141026
12632	141027
25207	141028
40960	141029
858	141030
120592	141031
11278	141032
23560	141033
143099	141034
11699	141035
7742	141036
44052	141037
106193	141038
95439	141039
58089	141040
2370	141041
195477	141042
150405	141043
88122	141044
96785	141045
137036	141046
1501	141047
44536	141048
146760	141049
216898	141050
66728	141051
305871	141052
197648	141053
119478	141054
139772	141055
37900	141056
97740	141057
72096	141058
123958	141059
104919	141060
132	141061
266628	141062
272980	141063
67780	141064
283072	141065
5060	141066
123424	141067
183605	141068
27596	141069
120650	141070
32257	141071
57025	141072
2300	141073
17113	141074
15178	141075
43984	141076
168949	141077
1665	141078
7305	141079
88636	141080
41447	141081
2058	141082
41571	141083
21794	141084
23128	141085
12840	141086
7158	141087
1943	141088
8516	141089
106104	141090
37052	141091
6893	141092
37152	141093
101279	141094
199398	141095
8297	141096
7209	141097
36314	141098
29426	141099
23901	141100
102405	141101
281	141102
57609	141103
6790	141104
70932	141105
3620	141106
186689	141107
1069	141108
19521	141109
164791	141110
1320	141111
243408	141112
247034	141113
577	141114
27094	141115
9078	141116
20641	141117
109158	141118
129	141119
5277	141120
207569	141121
125979	141122
1426	141123
145866	141124
196693	141125
121305	141126
125822	141127
105655	141128
106118	141129
41851	141130
26160	141131
3946	141132
5739	141133
18052	141134
24932	141135
3769	141136
59296	141137
26099	141138
22418	141139
7217	141140
3723	141141
156124	141142
14418	141143
126230	141144
82889	141145
33534	141146
231634	141147
9271	141148
182493	141149
63740	141150
113589	141151
93016	141152
300019	141153
22132	141154
24543	141155
265993	141156
3277	141157
5152	141158
389	141159
27623	141160
290603	141161
71722	141162
56418	141163
46223	141164
93784	141165
113372	141166
141531	141167
7604	141168
6950	141169
103336	141170
90262	141171
3829	141172
50306	141173
141234	141174
46631	141175
10202	141176
104624	141177
15739	141178
147764	141179
63890	141180
51270	141181
41360	141182
191255	141183
5511	141184
45909	141185
41011	141186
2006	141187
238855	141188
56747	141189
231203	141190
93244	141191
2868	141192
262504	141193
59486	141194
186599	141195
229526	141196
69796	141197
44518	141198
64797	141199
124264	141200
10118	141201
9709	141202
54480	141203
80079	141204
2555	141205
30027	141206
74	141207
172916	141208
156965	141209
5705	141210
156861	141211
36335	141212
52956	141213
40912	141214
40476	141215
226007	141216
77851	141217
50409	141218
305975	141219
277696	141220
69952	141221
13770	141222
285597	141223
83756	141224
84231	141225
74296	141226
34722	141227
94708	141228
93585	141229
14162	141230
45600	141231
19839	141232
21648	141233
68714	141234
94455	141235
15894	141236
129485	141237
13000	141238
133497	141239
72133	141240
185376	141241
93189	141242
119325	141243
9708	141244
28818	141245
98934	141246
66493	141247
66554	141248
147635	141249
12245	141250
162411	141251
201488	141252
142740	141253
39159	141254
52083	141255
47869	141256
124656	141257
43369	141258
111047	141259
305258	141260
180005	141261
16746	141262
207356	141263
122762	141264
128066	141265
54472	141266
72459	141267
72459	141268
121408	141269
230006	141270
82680	141271
7939	141272
13351	141273
19700	141274
3203	141275
97024	141276
157719	141277
86945	141278
141200	141279
75448	141280
16758	141281
18787	141282
271798	141283
239222	141284
82351	141285
182484	141286
128844	141287
213471	141288
84849	141289
223055	141290
5797	141291
132203	141292
180753	141293
158239	141294
2196	141295
242734	141296
7980	141297
1792	141298
19680	141299
181	141300
26729	141301
90725	141302
100074	141303
236234	141304
46994	141305
46994	141306
102537	141307
15699	141308
76329	141309
169482	141310
60461	141311
59418	141312
95658	141313
180775	141314
107002	141315
12494	141316
27410	141317
149825	141318
44222	141319
81937	141320
60209	141321
40059	141322
10990	141323
16556	141324
93500	141325
119181	141326
13145	141327
130510	141328
96416	141329
6831	141330
109048	141331
37927	141332
36972	141333
39885	141334
74849	141335
94358	141336
170105	141337
8482	141338
121185	141339
27906	141340
236645	141341
160389	141342
39152	141343
278642	141344
38930	141345
169267	141346
27078	141347
102886	141348
227713	141349
32806	141350
91097	141351
58726	141352
189641	141353
83365	141354
121640	141355
15141	141356
84665	141357
89794	141358
223081	141359
22508	141360
49431	141361
72942	141362
86315	141363
217913	141364
275716	141365
4792	141366
244321	141367
98337	141368
98522	141369
79725	141370
79725	141371
193964	141372
41101	141373
213093	141374
152330	141375
100418	141376
122371	141377
72390	141378
13793	141379
42058	141380
202817	141381
60954	141382
555	141383
106528	141384
12280	141385
48162	141386
261437	141387
29229	141388
106548	141389
143592	141390
43101	141391
146417	141392
4787	141393
96444	141394
30659	141395
52845	141396
139705	141397
304890	141398
111865	141399
51070	141400
108253	141401
7543	141402
43555	141403
173831	141404
18480	141405
294842	141406
76973	141407
10491	141408
213091	141409
194681	141410
27917	141411
36573	141412
103613	141413
149871	141414
31702	141415
1859	141416
226790	141417
4289	141418
26291	141419
124573	141420
14045	141421
25571	141422
123207	141423
48910	141424
3314	141425
96915	141426
28272	141427
21083	141428
404	141429
83442	141430
171158	141431
6508	141432
169017	141433
194868	141434
303388	141435
282754	141436
33576	141437
89823	141438
106556	141439
187057	141440
685	141441
46493	141442
86485	141443
34805	141444
63339	141445
163548	141446
442	141447
46723	141448
121124	141449
261411	141450
60327	141451
82758	141452
109852	141453
24745	141454
94329	141455
312761	141456
17702	141457
172407	141458
69722	141459
16097	141460
62640	141461
45026	141462
223140	141463
126246	141464
39751	141465
494	141466
162253	141467
18726	141468
67	141469
56267	141470
230913	141471
65447	141472
239239	141473
112956	141474
110755	141475
98374	141476
80949	141477
143419	141478
87998	141479
16978	141480
24639	141481
4232	141482
426	141483
177609	141484
99589	141485
162791	141486
202073	141487
45058	141488
32462	141489
135507	141490
40189	141491
100622	141492
151368	141493
2027	141494
34254	141495
216692	141496
202373	141497
238	141498
20298	141499
1837	141500
98956	141501
176100	141502
300655	141503
250788	141504
146549	141505
141336	141506
162665	141507
90596	141508
63985	141509
26647	141510
17402	141511
38499	141512
88662	141513
79458	141514
172141	141515
3316	141516
61926	141517
126301	141518
140662	141519
140216	141520
28138	141521
137967	141522
43693	141523
99423	141524
32757	141525
7409	141526
233573	141527
4347	141528
118154	141529
25603	141530
81	141531
303290	141532
24475	141533
19022	141534
114341	141535
190828	141536
774	141537
70255	141538
111567	141539
100880	141540
276641	141541
62347	141542
73261	141543
62306	141544
113384	141545
94618	141546
13356	141547
16509	141548
52232	141549
254	141550
223049	141551
122	141552
47595	141553
47796	141554
3245	141555
51656	141556
6747	141557
283351	141558
51240	141559
73841	141560
270483	141561
99601	141562
154451	141563
22219	141564
72299	141565
41020	141566
60693	141567
265028	141568
57193	141569
18684	141570
133285	141571
44325	141572
79688	141573
40763	141574
193702	141575
184891	141576
219493	141577
35499	141578
221389	141579
40179	141580
31156	141581
4336	141582
13355	141583
10947	141584
18051	141585
3599	141586
7237	141587
11917	141588
12297	141589
13233	141590
14621	141591
1327	141592
43405	141593
28773	141594
9562	141595
70264	141596
49	141597
5046	141598
22420	141599
46605	141600
38883	141601
102057	141602
8084	141603
5983	141604
28921	141605
49619	141606
45782	141607
2357	141608
35838	141609
36223	141610
5700	141611
1327	141612
23390	141613
142931	141614
127636	141615
146230	141616
20009	141617
67034	141618
36537	141619
105829	141620
1745	141621
51268	141622
117771	141623
13522	141624
4049	141625
214339	141626
2105	141627
56138	141628
133133	141629
6429	141630
162341	141631
123540	141632
22623	141633
5198	141634
21676	141635
95011	141636
201728	141637
75932	141638
108277	141639
11718	141640
183048	141641
95945	141642
5098	141643
16889	141644
364	141645
272546	141646
156547	141647
38821	141648
97261	141649
24157	141650
136809	141651
15286	141652
10173	141653
1898	141654
142205	141655
1071	141656
33940	141657
52849	141658
92410	141659
236099	141660
230182	141661
153778	141662
124872	141663
8082	141664
70755	141665
8653	141666
118462	141667
109186	141668
5541	141669
58592	141670
57162	141671
242559	141672
50087	141673
245380	141674
21928	141675
13256	141676
95819	141677
157557	141678
35884	141679
4899	141680
9128	141681
53990	141682
27836	141683
253057	141684
202754	141685
75834	141686
54986	141687
347	141688
2176	141689
2464	141690
11705	141691
66569	141692
10026	141693
20567	141694
369	141695
16337	141696
20648	141697
75853	141698
93173	141699
188828	141700
10998	141701
84477	141702
5253	141703
283155	141704
5603	141705
111761	141706
30346	141707
53177	141708
195	141709
22279	141710
145396	141711
127642	141712
103239	141713
11350	141714
107700	141715
8512	141716
172106	141717
113953	141718
6644	141719
645	141720
29887	141721
277529	141722
4645	141723
188702	141724
201556	141725
2072	141726
12097	141727
199599	141728
81767	141729
20088	141730
123875	141731
15492	141732
94073	141733
4019	141734
79052	141735
44460	141736
32114	141737
225561	141738
167006	141739
4610	141740
285502	141741
1017	141742
100480	141743
158146	141744
54323	141745
1667	141746
4936	141747
266551	141748
6	141749
39166	141750
309786	141751
120212	141752
208136	141753
823	141754
70081	141755
97208	141756
45502	141757
240378	141758
98022	141759
60957	141760
54932	141761
25407	141762
1902	141763
39040	141764
5653	141765
187671	141766
13682	141767
45388	141768
6787	141769
62340	141770
128154	141771
35985	141772
49120	141773
4049	141774
4019	141775
239811	141776
3543	141777
70677	141778
912	141779
234133	141780
190092	141781
121573	141782
7410	141783
42854	141784
30104	141785
61753	141786
267434	141787
268967	141788
15243	141789
58704	141790
26029	141791
16587	141792
215010	141793
184917	141794
7302	141795
3845	141796
29294	141797
167893	141798
216681	141799
61170	141800
22729	141801
30210	141802
181419	141803
76889	141804
58063	141805
47875	141806
11228	141807
191984	141808
33037	141809
43520	141810
61617	141811
36631	141812
220	141813
2737	141814
461	141815
1517	141816
35559	141817
5049	141818
112681	141819
136442	141820
96255	141821
117722	141822
45112	141823
14379	141824
73025	141825
833	141826
20560	141827
26033	141828
10998	141829
145011	141830
11754	141831
56717	141832
54074	141833
2425	141834
253738	141835
109664	141836
4111	141837
137022	141838
4208	141839
327	141840
5233	141841
38873	141842
126877	141843
3681	141844
16750	141845
101353	141846
66402	141847
52069	141848
272788	141849
63334	141850
170752	141851
51080	141852
207736	141853
103352	141854
160470	141855
572	141856
119405	141857
105642	141858
21626	141859
191323	141860
715	141861
8707	141862
164851	141863
142019	141864
17886	141865
14752	141866
10398	141867
226	141868
41168	141869
206086	141870
176768	141871
2095	141872
20149	141873
30677	141874
82840	141875
62598	141876
81681	141877
166310	141878
180235	141879
24989	141880
24989	141881
92022	141882
205726	141883
273689	141884
3468	141885
259452	141886
90638	141887
67083	141888
77381	141889
261966	141890
1453	141891
92141	141892
86954	141893
96374	141894
162730	141895
246387	141896
28672	141897
11167	141898
231017	141899
67371	141900
17897	141901
6215	141902
76503	141903
118850	141904
2132	141905
5300	141906
217977	141907
17127	141908
46855	141909
137001	141910
2580	141911
68141	141912
24521	141913
60444	141914
10178	141915
64273	141916
34815	141917
27225	141918
63844	141919
46666	141920
8495	141921
812	141922
6374	141923
170544	141924
309511	141925
12056	141926
27786	141927
3306	141928
46406	141929
46020	141930
30111	141931
21828	141932
4685	141933
43274	141934
31867	141935
129340	141936
18926	141937
49714	141938
17934	141939
195461	141940
17686	141941
11285	141942
81699	141943
277030	141944
165460	141945
49434	141946
126525	141947
5297	141948
53471	141949
134046	141950
1592	141951
43635	141952
1061	141953
24881	141954
17089	141955
55163	141956
39004	141957
194931	141958
130360	141959
2202	141960
126548	141961
149600	141962
3856	141963
154152	141964
152777	141965
97684	141966
2967	141967
1452	141968
12502	141969
1448	141970
125562	141971
1652	141972
22523	141973
51869	141974
15270	141975
106688	141976
200688	141977
143852	141978
2400	141979
74026	141980
103820	141981
7083	141982
14832	141983
40240	141984
3659	141985
2794	141986
96151	141987
1217	141988
92291	141989
175589	141990
147180	141991
118123	141992
110149	141993
49543	141994
43196	141995
26487	141996
192431	141997
222846	141998
6019	141999
6690	142000
3598	142001
80706	142002
71690	142003
3270	142004
93422	142005
158257	142006
167714	142007
203760	142008
66315	142009
9860	142010
155899	142011
28349	142012
2231	142013
12778	142014
67437	142015
212464	142016
139791	142017
13358	142018
165573	142019
55238	142020
124218	142021
10317	142022
141394	142023
146902	142024
132258	142025
94570	142026
40277	142027
17367	142028
41337	142029
11578	142030
57651	142031
46420	142032
103183	142033
82441	142034
29980	142035
104326	142036
151066	142037
87043	142038
13883	142039
10328	142040
13849	142041
204814	142042
171666	142043
61664	142044
82354	142045
19099	142046
1717	142047
8597	142048
97245	142049
212315	142050
3460	142051
154183	142052
22256	142053
72687	142054
19999	142055
112236	142056
176241	142057
175112	142058
24543	142059
21008	142060
258506	142061
179969	142062
247056	142063
117366	142064
38403	142065
1997	142066
202128	142067
79133	142068
73163	142069
12078	142070
71059	142071
33379	142072
20239	142073
60302	142074
16785	142075
139161	142076
71169	142077
109869	142078
10185	142079
15378	142080
65186	142081
87387	142082
87387	142083
268963	142084
204543	142085
154913	142086
194045	142087
190554	142088
252128	142089
56474	142090
767	142091
29575	142092
110446	142093
62112	142094
196666	142095
22095	142096
144645	142097
10099	142098
32476	142099
44785	142100
14697	142101
198046	142102
119005	142103
35435	142104
84145	142105
288367	142106
14278	142107
61617	142108
34409	142109
201738	142110
9415	142111
40328	142112
101346	142113
106171	142114
308886	142115
45	142116
175646	142117
79743	142118
213827	142119
72808	142120
22767	142121
24738	142122
24738	142123
155506	142124
846	142125
255297	142126
29522	142127
68340	142128
459	142129
2602	142130
9415	142131
55435	142132
145599	142133
3088	142134
78241	142135
19456	142136
56990	142137
99	142138
7157	142139
9750	142140
33689	142141
35595	142142
4207	142143
59319	142144
86111	142145
771	142146
97499	142147
196688	142148
10012	142149
135345	142150
203673	142151
23384	142152
71804	142153
15264	142154
46095	142155
171447	142156
130354	142157
271823	142158
180621	142159
156983	142160
35876	142161
161477	142162
72852	142163
88820	142164
121077	142165
18069	142166
131312	142167
16085	142168
50631	142169
195703	142170
70301	142171
144202	142172
105995	142173
99557	142174
2425	142175
52433	142176
144038	142177
98415	142178
203826	142179
164855	142180
11303	142181
131039	142182
52296	142183
58898	142184
136464	142185
122534	142186
6724	142187
82528	142188
27818	142189
84550	142190
65389	142191
21530	142192
32655	142193
83705	142194
142342	142195
2555	142196
98687	142197
189573	142198
676	142199
8695	142200
113692	142201
41689	142202
41096	142203
53232	142204
79	142205
158288	142206
56652	142207
74236	142208
269321	142209
27413	142210
139477	142211
316	142212
38878	142213
109900	142214
85196	142215
88492	142216
89030	142217
205035	142218
28565	142219
88392	142220
16817	142221
82820	142222
1703	142223
247741	142224
13141	142225
27738	142226
6371	142227
9957	142228
114713	142229
8702	142230
2600	142231
64283	142232
23703	142233
4521	142234
116647	142235
221092	142236
171304	142237
855	142238
3316	142239
10672	142240
4493	142241
88975	142242
53379	142243
48666	142244
33446	142245
1511	142246
155775	142247
115886	142248
43862	142249
49154	142250
7312	142251
26778	142252
53247	142253
32198	142254
16173	142255
17922	142256
70865	142257
207520	142258
149714	142259
105442	142260
121624	142261
79118	142262
125955	142263
10230	142264
254599	142265
17471	142266
16392	142267
41455	142268
10516	142269
19191	142270
221395	142271
8684	142272
71339	142273
40296	142274
7794	142275
2526	142276
50266	142277
21491	142278
3492	142279
201984	142280
840	142281
55016	142282
129574	142283
40124	142284
172637	142285
128185	142286
109100	142287
48535	142288
246057	142289
180665	142290
181292	142291
23805	142292
124834	142293
1558	142294
117531	142295
254617	142296
40135	142297
123272	142298
14454	142299
61695	142300
22216	142301
115970	142302
68997	142303
19762	142304
18611	142305
58331	142306
101509	142307
162392	142308
63307	142309
8179	142310
155296	142311
59819	142312
42372	142313
139551	142314
31275	142315
254053	142316
141867	142317
253893	142318
21119	142319
53038	142320
71204	142321
174467	142322
245162	142323
131142	142324
10405	142325
5645	142326
20807	142327
22170	142328
280421	142329
51883	142330
192731	142331
1968	142332
285753	142333
63258	142334
210301	142335
144943	142336
74350	142337
165557	142338
304487	142339
688	142340
72471	142341
22938	142342
4328	142343
1410	142344
221445	142345
148824	142346
30960	142347
103802	142348
115005	142349
54955	142350
130844	142351
29369	142352
151922	142353
195873	142354
9234	142355
35106	142356
63524	142357
83426	142358
149278	142359
191112	142360
74246	142361
5689	142362
56051	142363
135365	142364
9337	142365
262046	142366
33423	142367
4166	142368
161659	142369
290180	142370
5422	142371
104229	142372
68176	142373
13997	142374
71508	142375
1703	142376
40656	142377
8721	142378
20502	142379
211125	142380
3180	142381
65838	142382
36626	142383
218364	142384
9756	142385
155253	142386
273472	142387
116673	142388
65838	142389
7672	142390
155337	142391
27427	142392
11386	142393
1084	142394
87760	142395
127043	142396
18278	142397
271141	142398
48339	142399
30166	142400
78651	142401
3416	142402
71961	142403
198087	142404
743	142405
30570	142406
11186	142407
281314	142408
12036	142409
128262	142410
8201	142411
155818	142412
253497	142413
133819	142414
17513	142415
588	142416
256738	142417
185311	142418
11641	142419
209568	142420
7682	142421
195388	142422
47645	142423
18785	142424
16292	142425
40964	142426
11336	142427
62557	142428
110691	142429
31831	142430
196228	142431
15354	142432
24586	142433
147103	142434
12184	142435
15387	142436
11962	142437
57543	142438
18999	142439
15576	142440
128882	142441
175109	142442
217829	142443
178558	142444
66045	142445
287785	142446
125710	142447
40843	142448
7186	142449
141036	142450
31231	142451
4260	142452
34882	142453
212271	142454
143989	142455
60809	142456
26318	142457
74942	142458
6593	142459
13312	142460
73919	142461
57573	142462
57573	142463
17658	142464
18064	142465
23404	142466
184456	142467
38355	142468
317	142469
71774	142470
53281	142471
57173	142472
61119	142473
41305	142474
84360	142475
194133	142476
9843	142477
55385	142478
252781	142479
6223	142480
45035	142481
8237	142482
212943	142483
6120	142484
53290	142485
186144	142486
122470	142487
18362	142488
212242	142489
11603	142490
753	142491
163218	142492
40956	142493
741	142494
117766	142495
45745	142496
46121	142497
67508	142498
19472	142499
26427	142500
26173	142501
128040	142502
1136	142503
152100	142504
62986	142505
69989	142506
310	142507
71082	142508
1274	142509
1274	142510
73709	142511
119273	142512
2411	142513
128133	142514
38157	142515
122488	142516
46649	142517
185523	142518
85382	142519
122585	142520
129355	142521
36415	142522
211078	142523
53040	142524
123855	142525
106748	142526
25154	142527
85236	142528
136231	142529
146346	142530
979	142531
17410	142532
83565	142533
40293	142534
100205	142535
3732	142536
226920	142537
6236	142538
212212	142539
5790	142540
176035	142541
9153	142542
98505	142543
7090	142544
164422	142545
3643	142546
14835	142547
198056	142548
260090	142549
28265	142550
13827	142551
57749	142552
38895	142553
66881	142554
94947	142555
36333	142556
61184	142557
3114	142558
75872	142559
12874	142560
14959	142561
182937	142562
200430	142563
123536	142564
15555	142565
132662	142566
112210	142567
22963	142568
95918	142569
41555	142570
59449	142571
125504	142572
47364	142573
58489	142574
87091	142575
309774	142576
59681	142577
65622	142578
52983	142579
9929	142580
75	142581
122817	142582
5516	142583
152838	142584
40935	142585
127319	142586
44486	142587
113060	142588
57586	142589
26481	142590
231023	142591
95108	142592
3339	142593
43066	142594
72206	142595
21399	142596
44072	142597
210224	142598
41507	142599
210083	142600
64977	142601
222653	142602
48201	142603
60773	142604
6436	142605
228004	142606
252506	142607
19546	142608
139456	142609
70197	142610
8129	142611
204997	142612
215220	142613
126585	142614
114609	142615
27798	142616
27488	142617
14614	142618
112149	142619
70410	142620
94644	142621
138465	142622
241431	142623
168254	142624
26320	142625
150741	142626
133314	142627
111620	142628
140414	142629
127475	142630
109099	142631
20255	142632
33484	142633
38354	142634
16233	142635
24073	142636
11402	142637
61893	142638
56799	142639
8008	142640
358	142641
140269	142642
5462	142643
23353	142644
33531	142645
6495	142646
37296	142647
30140	142648
96768	142649
869	142650
41357	142651
101535	142652
78319	142653
208612	142654
60019	142655
147000	142656
42625	142657
16880	142658
709	142659
37270	142660
22195	142661
827	142662
47758	142663
295335	142664
67231	142665
816	142666
158859	142667
24534	142668
20457	142669
6953	142670
122603	142671
67390	142672
275580	142673
37734	142674
70501	142675
88197	142676
74954	142677
50127	142678
106432	142679
129226	142680
69555	142681
134261	142682
48810	142683
25262	142684
8413	142685
6020	142686
6897	142687
39734	142688
207205	142689
80227	142690
15205	142691
133382	142692
36495	142693
87077	142694
27232	142695
15471	142696
1488	142697
17721	142698
28310	142699
54837	142700
107159	142701
30839	142702
209908	142703
18036	142704
45203	142705
98111	142706
35588	142707
142827	142708
34655	142709
4133	142710
197833	142711
60654	142712
301951	142713
49688	142714
24991	142715
30241	142716
191981	142717
55290	142718
291209	142719
43247	142720
14571	142721
205553	142722
60710	142723
276	142724
4038	142725
209660	142726
44476	142727
2856	142728
133913	142729
154611	142730
4526	142731
169282	142732
310417	142733
44901	142734
135233	142735
198544	142736
50970	142737
139597	142738
234189	142739
26345	142740
129972	142741
14435	142742
70280	142743
142641	142744
47648	142745
31585	142746
47147	142747
71368	142748
61594	142749
151333	142750
145045	142751
296565	142752
74225	142753
107293	142754
123260	142755
31896	142756
44335	142757
42505	142758
84163	142759
79	142760
1821	142761
35968	142762
105502	142763
10781	142764
26906	142765
242085	142766
107252	142767
69719	142768
53028	142769
164155	142770
35110	142771
4591	142772
232579	142773
1351	142774
140187	142775
3291	142776
139523	142777
12117	142778
65363	142779
181664	142780
88236	142781
258940	142782
119847	142783
21917	142784
140219	142785
595	142786
14606	142787
90375	142788
126285	142789
20113	142790
6511	142791
92283	142792
236278	142793
239082	142794
136923	142795
167843	142796
78167	142797
231137	142798
789	142799
42415	142800
198283	142801
107250	142802
21240	142803
48050	142804
126319	142805
88834	142806
95910	142807
100457	142808
40934	142809
85190	142810
69528	142811
176119	142812
118825	142813
69548	142814
18799	142815
35193	142816
87095	142817
72621	142818
64322	142819
56576	142820
125312	142821
187872	142822
54927	142823
3278	142824
119290	142825
57601	142826
100675	142827
232580	142828
87180	142829
18651	142830
25937	142831
41	142832
1287	142833
12508	142834
189649	142835
53312	142836
224340	142837
128	142838
188230	142839
2387	142840
50309	142841
80648	142842
79748	142843
168228	142844
89405	142845
1272	142846
9749	142847
53947	142848
75256	142849
39803	142850
43808	142851
32103	142852
211866	142853
72300	142854
267239	142855
29471	142856
8960	142857
32007	142858
74632	142859
6180	142860
31231	142861
58888	142862
198502	142863
963	142864
304406	142865
268617	142866
181585	142867
262812	142868
143579	142869
920	142870
260467	142871
138982	142872
23914	142873
13863	142874
6739	142875
124511	142876
164020	142877
15956	142878
122358	142879
14353	142880
9494	142881
22811	142882
10638	142883
115135	142884
26717	142885
46523	142886
90896	142887
13726	142888
107787	142889
5537	142890
143681	142891
8613	142892
94783	142893
55013	142894
13017	142895
11115	142896
8355	142897
127584	142898
47297	142899
20272	142900
277159	142901
21804	142902
25239	142903
35863	142904
141555	142905
3648	142906
25728	142907
193185	142908
22110	142909
86104	142910
84850	142911
115910	142912
48942	142913
85239	142914
17450	142915
2504	142916
174376	142917
85349	142918
12805	142919
10535	142920
126655	142921
112531	142922
157967	142923
4539	142924
86637	142925
156014	142926
42361	142927
66321	142928
8126	142929
39706	142930
34294	142931
37391	142932
170896	142933
99174	142934
146504	142935
147753	142936
20272	142937
276146	142938
183736	142939
5931	142940
66747	142941
269750	142942
1075	142943
104224	142944
17516	142945
24442	142946
163477	142947
123596	142948
270527	142949
62845	142950
1973	142951
1	142952
36771	142953
124878	142954
105947	142955
64576	142956
47451	142957
212561	142958
4847	142959
48827	142960
26131	142961
109106	142962
113240	142963
50289	142964
59030	142965
86655	142966
172	142967
184961	142968
17367	142969
177437	142970
40261	142971
6078	142972
201459	142973
1350	142974
260976	142975
50753	142976
6105	142977
180387	142978
24303	142979
104973	142980
27832	142981
3508	142982
87774	142983
161871	142984
881	142985
1687	142986
19168	142987
20020	142988
35175	142989
152240	142990
134706	142991
24112	142992
265833	142993
33806	142994
15138	142995
223792	142996
15899	142997
217803	142998
118201	142999
29481	143000
197967	143001
485	143002
7405	143003
52281	143004
42723	143005
49290	143006
30137	143007
50339	143008
13024	143009
4380	143010
50839	143011
170072	143012
59417	143013
20727	143014
23752	143015
15546	143016
69447	143017
279673	143018
199634	143019
85192	143020
27242	143021
141141	143022
300457	143023
41401	143024
6131	143025
27433	143026
103223	143027
34363	143028
45274	143029
13669	143030
96593	143031
52832	143032
1189	143033
25526	143034
123831	143035
40441	143036
12113	143037
202067	143038
10370	143039
52777	143040
28054	143041
21825	143042
8219	143043
32368	143044
44698	143045
16643	143046
46992	143047
44455	143048
89003	143049
269777	143050
27603	143051
8023	143052
7206	143053
2201	143054
218958	143055
15012	143056
28530	143057
87491	143058
1769	143059
143609	143060
174400	143061
6668	143062
94554	143063
64892	143064
76174	143065
20074	143066
18383	143067
207535	143068
37920	143069
141388	143070
31730	143071
61757	143072
3750	143073
14069	143074
125958	143075
136	143076
110833	143077
241377	143078
99903	143079
99768	143080
25391	143081
48458	143082
210454	143083
7973	143084
53533	143085
104130	143086
287087	143087
2356	143088
32732	143089
103868	143090
75416	143091
62451	143092
92372	143093
74163	143094
289372	143095
4669	143096
71444	143097
69339	143098
126009	143099
40668	143100
198726	143101
177393	143102
17193	143103
289437	143104
210828	143105
99161	143106
246158	143107
102316	143108
59724	143109
91460	143110
44064	143111
195502	143112
1021	143113
146788	143114
27998	143115
29053	143116
43802	143117
885	143118
8236	143119
33334	143120
57978	143121
7085	143122
113922	143123
29665	143124
8376	143125
35448	143126
61065	143127
36383	143128
4988	143129
151578	143130
10743	143131
173517	143132
172988	143133
282087	143134
179207	143135
87341	143136
138725	143137
168041	143138
104350	143139
61900	143140
52229	143141
59581	143142
40159	143143
120545	143144
144903	143145
29705	143146
32272	143147
123	143148
4414	143149
38423	143150
15331	143151
8797	143152
26767	143153
18509	143154
28380	143155
55348	143156
745	143157
151783	143158
302027	143159
24170	143160
292032	143161
4518	143162
1385	143163
36244	143164
46652	143165
60283	143166
47883	143167
125552	143168
3	143169
31580	143170
51593	143171
167808	143172
143489	143173
33545	143174
27528	143175
154128	143176
745	143177
212238	143178
86112	143179
71695	143180
16017	143181
83271	143182
83271	143183
257935	143184
127056	143185
209196	143186
70062	143187
159499	143188
74374	143189
74358	143190
108507	143191
24821	143192
168587	143193
39601	143194
142762	143195
17666	143196
3247	143197
37932	143198
159695	143199
61251	143200
92602	143201
139611	143202
158529	143203
79753	143204
92442	143205
70827	143206
3443	143207
211693	143208
132274	143209
145050	143210
64296	143211
142799	143212
52014	143213
153984	143214
30588	143215
117953	143216
49286	143217
18030	143218
52842	143219
29635	143220
6836	143221
276026	143222
12782	143223
302230	143224
62912	143225
22756	143226
335	143227
16249	143228
146557	143229
7415	143230
55417	143231
10517	143232
71902	143233
6707	143234
4057	143235
67428	143236
29543	143237
32228	143238
45733	143239
28319	143240
15467	143241
49091	143242
59460	143243
132784	143244
26601	143245
40850	143246
217534	143247
24660	143248
23658	143249
161491	143250
260056	143251
10281	143252
43449	143253
8065	143254
37444	143255
8939	143256
2170	143257
30090	143258
67955	143259
267942	143260
177745	143261
170613	143262
114562	143263
137164	143264
24713	143265
94303	143266
72132	143267
8576	143268
5835	143269
12168	143270
3113	143271
29183	143272
64605	143273
224137	143274
55328	143275
78055	143276
30313	143277
138513	143278
11826	143279
109433	143280
24119	143281
125163	143282
212170	143283
190040	143284
184537	143285
663	143286
74036	143287
68061	143288
6051	143289
10259	143290
12097	143291
23090	143292
46489	143293
91387	143294
196894	143295
37958	143296
72613	143297
21445	143298
70206	143299
63559	143300
40391	143301
1960	143302
24906	143303
57019	143304
177579	143305
412	143306
65278	143307
34319	143308
223489	143309
151364	143310
174	143311
81243	143312
249180	143313
193418	143314
39554	143315
15849	143316
278995	143317
176671	143318
18455	143319
39429	143320
24839	143321
33829	143322
2102	143323
4992	143324
114257	143325
43190	143326
263315	143327
61581	143328
8565	143329
3317	143330
30712	143331
174	143332
94	143333
128376	143334
94391	143335
7125	143336
29475	143337
58542	143338
131969	143339
59055	143340
140005	143341
207309	143342
13441	143343
221428	143344
151852	143345
5520	143346
15390	143347
14456	143348
197771	143349
31	143350
236823	143351
126258	143352
3081	143353
23138	143354
9458	143355
256208	143356
7209	143357
16738	143358
102055	143359
255132	143360
17559	143361
41841	143362
255506	143363
235144	143364
167738	143365
253025	143366
6066	143367
98190	143368
20371	143369
6626	143370
6626	143371
289304	143372
12937	143373
18712	143374
37279	143375
215566	143376
46050	143377
28515	143378
114111	143379
31586	143380
40768	143381
91008	143382
35354	143383
20090	143384
127786	143385
6169	143386
53155	143387
15227	143388
162964	143389
193224	143390
53577	143391
15724	143392
78098	143393
10898	143394
9285	143395
3829	143396
253659	143397
19564	143398
27061	143399
51680	143400
260533	143401
125324	143402
99896	143403
112535	143404
14190	143405
126389	143406
111650	143407
6449	143408
53172	143409
7130	143410
69357	143411
35549	143412
147304	143413
15746	143414
46452	143415
88366	143416
150689	143417
15746	143418
114139	143419
27221	143420
81815	143421
232886	143422
111377	143423
310084	143424
98932	143425
42037	143426
19536	143427
167864	143428
45954	143429
8778	143430
135761	143431
63513	143432
9355	143433
312815	143434
79439	143435
41094	143436
89129	143437
1776	143438
29727	143439
17729	143440
97708	143441
44622	143442
42253	143443
82310	143444
100414	143445
146233	143446
183842	143447
4063	143448
110248	143449
252787	143450
12198	143451
27228	143452
90606	143453
150752	143454
139209	143455
51663	143456
18499	143457
188137	143458
38688	143459
51366	143460
108271	143461
23102	143462
290307	143463
90788	143464
12044	143465
69009	143466
172951	143467
28218	143468
3672	143469
57	143470
15311	143471
16229	143472
93419	143473
202072	143474
34679	143475
7212	143476
9894	143477
1487	143478
22056	143479
21	143480
15395	143481
52031	143482
54449	143483
31810	143484
7824	143485
18675	143486
48736	143487
25294	143488
111465	143489
58539	143490
61202	143491
127423	143492
70239	143493
137475	143494
33361	143495
18212	143496
32098	143497
67962	143498
58015	143499
49228	143500
59895	143501
89575	143502
4625	143503
176835	143504
118408	143505
274859	143506
21562	143507
213980	143508
15201	143509
1350	143510
34936	143511
2439	143512
96705	143513
7501	143514
7427	143515
90799	143516
32895	143517
31537	143518
30972	143519
71444	143520
16465	143521
169994	143522
829	143523
310386	143524
42221	143525
18642	143526
220548	143527
207708	143528
13031	143529
283923	143530
28272	143531
168820	143532
9	143533
57095	143534
32729	143535
127647	143536
84705	143537
40315	143538
135581	143539
58300	143540
47436	143541
218214	143542
84983	143543
84983	143544
4477	143545
23280	143546
11095	143547
2707	143548
304081	143549
84147	143550
10153	143551
71474	143552
4070	143553
19972	143554
9086	143555
57935	143556
87740	143557
7993	143558
91443	143559
210277	143560
10708	143561
61500	143562
17363	143563
48875	143564
173753	143565
241764	143566
201162	143567
243273	143568
687	143569
44873	143570
162625	143571
111284	143572
10130	143573
759	143574
2010	143575
185052	143576
23858	143577
147808	143578
31653	143579
5009	143580
5009	143581
143355	143582
245804	143583
138	143584
7432	143585
221369	143586
105891	143587
27464	143588
105015	143589
58795	143590
72921	143591
84385	143592
5218	143593
11527	143594
51362	143595
29114	143596
79420	143597
141570	143598
253440	143599
203418	143600
17384	143601
18791	143602
152865	143603
95549	143604
2640	143605
70962	143606
119392	143607
261719	143608
39742	143609
127254	143610
234037	143611
109781	143612
36977	143613
32259	143614
158695	143615
4354	143616
37317	143617
235192	143618
31494	143619
68158	143620
183908	143621
4903	143622
157060	143623
285200	143624
259800	143625
4176	143626
67282	143627
89052	143628
262316	143629
71382	143630
152262	143631
5318	143632
59783	143633
179233	143634
168415	143635
124860	143636
23796	143637
53257	143638
135233	143639
312825	143640
230615	143641
210517	143642
144522	143643
137623	143644
249489	143645
149040	143646
35522	143647
4082	143648
9108	143649
85757	143650
126745	143651
18136	143652
187219	143653
1211	143654
15932	143655
48726	143656
70934	143657
87997	143658
95955	143659
231299	143660
1587	143661
14121	143662
90282	143663
157504	143664
300301	143665
3461	143666
18414	143667
88215	143668
78502	143669
49670	143670
8775	143671
3539	143672
78631	143673
182044	143674
136146	143675
5270	143676
86422	143677
166872	143678
170710	143679
54620	143680
54620	143681
40895	143682
27798	143683
170172	143684
132981	143685
1	143686
7	143687
3298	143688
1410	143689
213021	143690
40055	143691
133880	143692
89121	143693
297201	143694
16644	143695
67668	143696
83319	143697
11697	143698
16749	143699
70895	143700
175576	143701
205169	143702
262578	143703
690	143704
95038	143705
89507	143706
1937	143707
8436	143708
62391	143709
275807	143710
9327	143711
138684	143712
176	143713
207220	143714
2856	143715
116713	143716
23903	143717
153554	143718
32212	143719
78398	143720
56500	143721
189871	143722
1921	143723
76819	143724
16226	143725
33753	143726
1465	143727
25911	143728
10410	143729
112743	143730
189303	143731
3424	143732
110453	143733
43750	143734
80692	143735
44059	143736
12577	143737
45746	143738
302784	143739
59632	143740
37451	143741
287871	143742
187162	143743
247051	143744
29724	143745
47479	143746
167702	143747
2299	143748
20463	143749
140775	143750
279236	143751
73931	143752
14027	143753
165244	143754
79658	143755
20348	143756
76403	143757
37405	143758
148145	143759
39818	143760
431	143761
233002	143762
44448	143763
181900	143764
53361	143765
151367	143766
45735	143767
312229	143768
270454	143769
29001	143770
118549	143771
68170	143772
34145	143773
105059	143774
137525	143775
227782	143776
40814	143777
72624	143778
157765	143779
40767	143780
141216	143781
4651	143782
97841	143783
217567	143784
27739	143785
7680	143786
91350	143787
159545	143788
35201	143789
223578	143790
171626	143791
72891	143792
142753	143793
89690	143794
33244	143795
71051	143796
194542	143797
269271	143798
284741	143799
130114	143800
18746	143801
188917	143802
27183	143803
67008	143804
307043	143805
2867	143806
12800	143807
113079	143808
79853	143809
22885	143810
198776	143811
24271	143812
145994	143813
11295	143814
107367	143815
215208	143816
27290	143817
104408	143818
41725	143819
31108	143820
8258	143821
2259	143822
59145	143823
14895	143824
36994	143825
146605	143826
8320	143827
7470	143828
170254	143829
72223	143830
82189	143831
77944	143832
10490	143833
202610	143834
53498	143835
34029	143836
7003	143837
15642	143838
1254	143839
184298	143840
208547	143841
87997	143842
100539	143843
91864	143844
179067	143845
12025	143846
112982	143847
96687	143848
48174	143849
176622	143850
130702	143851
21392	143852
180976	143853
19780	143854
59630	143855
123714	143856
200195	143857
108215	143858
211	143859
20441	143860
36499	143861
677	143862
84434	143863
139239	143864
16195	143865
42792	143866
3	143867
237304	143868
99762	143869
19708	143870
26120	143871
176909	143872
146146	143873
175482	143874
93969	143875
144693	143876
1016	143877
134792	143878
156727	143879
68072	143880
6133	143881
33837	143882
33837	143883
91979	143884
842	143885
8617	143886
6067	143887
90291	143888
90224	143889
11399	143890
11742	143891
76909	143892
6192	143893
34671	143894
95611	143895
13925	143896
1909	143897
39437	143898
3856	143899
12524	143900
7009	143901
261209	143902
96035	143903
30467	143904
28311	143905
2580	143906
23386	143907
19565	143908
10252	143909
2946	143910
95240	143911
224570	143912
149	143913
119605	143914
65960	143915
18736	143916
674	143917
155069	143918
166561	143919
84782	143920
120353	143921
16581	143922
143100	143923
202543	143924
25274	143925
25274	143926
47317	143927
14693	143928
286351	143929
99064	143930
156511	143931
432	143932
84474	143933
43624	143934
89446	143935
1064	143936
42853	143937
258136	143938
132504	143939
3291	143940
205721	143941
9820	143942
96957	143943
153986	143944
1321	143945
302304	143946
14849	143947
193278	143948
80161	143949
236635	143950
25649	143951
11541	143952
3310	143953
128663	143954
1486	143955
169469	143956
214220	143957
34825	143958
683	143959
26796	143960
83322	143961
67861	143962
19633	143963
6030	143964
22312	143965
163683	143966
19918	143967
42788	143968
42942	143969
71897	143970
4825	143971
111090	143972
93589	143973
161232	143974
65898	143975
82534	143976
16477	143977
98060	143978
109222	143979
1559	143980
205903	143981
2411	143982
221348	143983
90008	143984
115234	143985
59790	143986
3559	143987
35241	143988
28171	143989
2477	143990
63571	143991
32957	143992
19713	143993
1522	143994
255400	143995
80786	143996
25831	143997
916	143998
143059	143999
14260	144000
937	144001
63903	144002
56267	144003
19753	144004
47454	144005
183642	144006
48455	144007
115414	144008
201164	144009
27422	144010
29260	144011
115198	144012
20056	144013
58217	144014
93967	144015
67928	144016
54731	144017
15548	144018
215945	144019
33388	144020
67956	144021
206038	144022
135875	144023
221585	144024
135949	144025
9573	144026
27391	144027
221176	144028
88029	144029
31114	144030
93393	144031
276565	144032
43515	144033
7022	144034
186109	144035
18615	144036
14027	144037
138474	144038
7396	144039
156165	144040
192736	144041
72624	144042
84973	144043
235310	144044
21046	144045
1434	144046
171489	144047
15041	144048
38051	144049
3583	144050
20295	144051
14717	144052
177693	144053
7424	144054
204048	144055
49299	144056
6439	144057
216199	144058
1012	144059
7801	144060
123525	144061
16825	144062
35942	144063
76679	144064
72184	144065
47368	144066
28148	144067
195333	144068
23375	144069
288116	144070
157422	144071
284027	144072
206403	144073
96438	144074
194100	144075
6943	144076
52381	144077
21940	144078
277630	144079
269236	144080
20318	144081
97747	144082
22536	144083
168648	144084
3116	144085
3116	144086
100477	144087
14127	144088
140295	144089
61785	144090
10260	144091
172872	144092
43835	144093
25989	144094
15884	144095
224123	144096
52070	144097
34557	144098
26066	144099
2336	144100
17363	144101
4749	144102
25931	144103
211654	144104
99595	144105
194352	144106
121008	144107
144035	144108
224889	144109
29931	144110
63872	144111
93780	144112
125816	144113
135313	144114
30759	144115
204741	144116
137367	144117
29547	144118
41976	144119
216636	144120
28616	144121
312390	144122
35921	144123
393	144124
210690	144125
430	144126
40824	144127
280556	144128
59980	144129
6397	144130
134840	144131
18299	144132
71846	144133
40103	144134
61064	144135
73714	144136
13769	144137
217859	144138
13493	144139
82281	144140
135751	144141
14211	144142
1959	144143
265600	144144
101346	144145
133337	144146
62316	144147
134847	144148
37109	144149
1681	144150
4821	144151
15602	144152
24435	144153
21197	144154
116791	144155
104928	144156
11236	144157
29924	144158
3627	144159
281096	144160
641	144161
4018	144162
1087	144163
18	144164
105556	144165
88825	144166
16104	144167
58789	144168
290294	144169
134911	144170
4438	144171
234	144172
234	144173
248154	144174
40462	144175
14813	144176
9472	144177
153490	144178
149962	144179
32815	144180
134112	144181
103264	144182
134112	144183
7465	144184
70916	144185
60015	144186
4554	144187
17020	144188
227918	144189
4924	144190
34773	144191
39122	144192
28724	144193
79610	144194
153045	144195
4686	144196
150871	144197
283015	144198
144868	144199
159	144200
32780	144201
112478	144202
37666	144203
15377	144204
75246	144205
30966	144206
201154	144207
1718	144208
120398	144209
73073	144210
40733	144211
176338	144212
208988	144213
189828	144214
111872	144215
36811	144216
58813	144217
49805	144218
2240	144219
13226	144220
89882	144221
11659	144222
56851	144223
32187	144224
809	144225
113382	144226
47367	144227
152694	144228
128618	144229
87992	144230
80349	144231
230	144232
253244	144233
135951	144234
11881	144235
80628	144236
188739	144237
22408	144238
190767	144239
65213	144240
164113	144241
3110	144242
43593	144243
160051	144244
14422	144245
36229	144246
106040	144247
15288	144248
12842	144249
15642	144250
45763	144251
14362	144252
14368	144253
15742	144254
2223	144255
1653	144256
74741	144257
159439	144258
1828	144259
54819	144260
1182	144261
20334	144262
2875	144263
377	144264
79407	144265
194286	144266
123599	144267
10282	144268
37195	144269
2149	144270
216106	144271
762	144272
189720	144273
34445	144274
93	144275
52796	144276
113762	144277
34961	144278
109088	144279
69467	144280
303078	144281
124621	144282
15161	144283
134272	144284
9848	144285
4010	144286
2048	144287
1941	144288
181126	144289
4461	144290
104595	144291
288877	144292
79824	144293
143373	144294
170762	144295
208788	144296
5806	144297
124427	144298
10430	144299
3842	144300
35013	144301
37411	144302
3935	144303
2402	144304
263499	144305
37926	144306
111659	144307
38600	144308
36	144309
166926	144310
194321	144311
210502	144312
27104	144313
34953	144314
105553	144315
7908	144316
91685	144317
165267	144318
162751	144319
67060	144320
36	144321
52587	144322
216958	144323
606	144324
42296	144325
20445	144326
604	144327
49736	144328
3302	144329
151859	144330
20968	144331
104094	144332
163349	144333
12760	144334
80227	144335
127713	144336
51875	144337
246935	144338
61383	144339
64845	144340
211159	144341
61749	144342
14673	144343
28084	144344
251346	144345
80623	144346
27586	144347
27586	144348
73780	144349
52478	144350
85457	144351
125010	144352
89677	144353
12760	144354
21476	144355
126273	144356
85244	144357
800	144358
53553	144359
178714	144360
6831	144361
6083	144362
29475	144363
14111	144364
96200	144365
77534	144366
129011	144367
75355	144368
69281	144369
211156	144370
17778	144371
90641	144372
35935	144373
27139	144374
80184	144375
156232	144376
29093	144377
77215	144378
302591	144379
299466	144380
138594	144381
9401	144382
34845	144383
37655	144384
12914	144385
85285	144386
95155	144387
27011	144388
301241	144389
175655	144390
51826	144391
67	144392
223077	144393
107276	144394
202205	144395
12172	144396
2298	144397
19633	144398
17691	144399
6962	144400
189964	144401
161	144402
6579	144403
29620	144404
89469	144405
40930	144406
177988	144407
53172	144408
81476	144409
4142	144410
142296	144411
18194	144412
16368	144413
62836	144414
2327	144415
111732	144416
251661	144417
60022	144418
48877	144419
115447	144420
99986	144421
223132	144422
85328	144423
43541	144424
60958	144425
258881	144426
30562	144427
88948	144428
23709	144429
47836	144430
88871	144431
2883	144432
4873	144433
142009	144434
17926	144435
136441	144436
114125	144437
24107	144438
42385	144439
18994	144440
268134	144441
77000	144442
189905	144443
38939	144444
48925	144445
188521	144446
21249	144447
78154	144448
94205	144449
130279	144450
21249	144451
202	144452
139260	144453
233580	144454
20139	144455
89527	144456
23758	144457
22840	144458
2008	144459
42750	144460
5896	144461
34859	144462
281079	144463
177833	144464
130607	144465
59644	144466
23589	144467
84135	144468
25774	144469
262742	144470
262274	144471
9567	144472
4096	144473
42623	144474
5607	144475
207180	144476
63951	144477
78413	144478
187350	144479
77517	144480
12320	144481
126101	144482
190567	144483
133447	144484
204755	144485
33001	144486
143951	144487
213238	144488
159613	144489
280098	144490
62509	144491
32022	144492
105175	144493
306793	144494
147671	144495
89084	144496
143981	144497
200246	144498
303852	144499
43088	144500
139458	144501
56237	144502
69953	144503
128641	144504
3430	144505
31731	144506
811	144507
23940	144508
294366	144509
76451	144510
16557	144511
22401	144512
16771	144513
308163	144514
33752	144515
98785	144516
12554	144517
21652	144518
16654	144519
41594	144520
13366	144521
138289	144522
7507	144523
25623	144524
139003	144525
40239	144526
47153	144527
56497	144528
279813	144529
662	144530
44214	144531
66910	144532
48451	144533
235315	144534
19478	144535
27123	144536
39585	144537
20032	144538
73378	144539
49631	144540
7347	144541
207915	144542
1083	144543
27128	144544
21907	144545
133503	144546
32972	144547
5107	144548
12077	144549
167763	144550
34731	144551
172931	144552
66060	144553
77912	144554
42327	144555
20388	144556
23448	144557
40892	144558
292767	144559
6893	144560
34742	144561
32412	144562
72798	144563
31303	144564
10651	144565
25677	144566
109931	144567
8979	144568
52189	144569
72294	144570
77601	144571
302709	144572
3820	144573
215871	144574
96766	144575
37192	144576
34609	144577
84954	144578
87201	144579
77070	144580
46821	144581
134970	144582
30710	144583
90586	144584
62596	144585
12200	144586
61970	144587
4320	144588
214435	144589
3679	144590
33260	144591
37967	144592
29892	144593
76176	144594
88303	144595
228206	144596
88461	144597
56153	144598
942	144599
74577	144600
7747	144601
5271	144602
27224	144603
2815	144604
166316	144605
83047	144606
62932	144607
20205	144608
27589	144609
21534	144610
4400	144611
7663	144612
5007	144613
527	144614
101799	144615
97123	144616
5252	144617
49793	144618
19567	144619
78497	144620
108220	144621
281257	144622
42972	144623
28291	144624
49491	144625
265095	144626
25517	144627
311278	144628
75853	144629
131357	144630
183957	144631
1629	144632
21038	144633
3654	144634
35735	144635
3570	144636
65984	144637
56617	144638
5731	144639
7524	144640
9498	144641
30972	144642
1442	144643
253604	144644
50020	144645
31478	144646
193880	144647
73304	144648
261824	144649
50331	144650
48287	144651
293754	144652
236741	144653
99995	144654
252774	144655
8438	144656
108316	144657
6763	144658
54534	144659
135777	144660
113365	144661
129634	144662
170879	144663
217415	144664
210546	144665
61063	144666
121275	144667
93181	144668
23467	144669
29527	144670
17595	144671
17595	144672
214438	144673
49745	144674
137872	144675
33862	144676
91779	144677
79067	144678
105546	144679
173562	144680
93856	144681
61460	144682
75420	144683
3106	144684
7374	144685
18820	144686
8639	144687
253086	144688
87608	144689
188843	144690
62225	144691
101407	144692
32116	144693
19853	144694
97607	144695
190715	144696
3817	144697
15494	144698
11754	144699
44862	144700
34631	144701
8986	144702
143954	144703
28414	144704
33274	144705
49755	144706
13621	144707
154498	144708
3672	144709
223066	144710
49956	144711
81163	144712
2913	144713
175898	144714
115128	144715
117528	144716
110823	144717
266875	144718
10907	144719
2217	144720
311953	144721
305210	144722
205296	144723
1777	144724
29290	144725
11328	144726
137597	144727
165877	144728
127201	144729
123404	144730
117020	144731
71779	144732
45486	144733
265069	144734
26680	144735
214995	144736
180446	144737
40853	144738
295401	144739
57213	144740
10478	144741
4976	144742
52630	144743
23486	144744
33587	144745
40966	144746
125125	144747
1095	144748
98361	144749
175919	144750
180570	144751
39598	144752
4382	144753
2138	144754
4159	144755
151477	144756
41655	144757
69970	144758
78639	144759
140158	144760
30165	144761
136743	144762
86008	144763
13931	144764
12548	144765
88330	144766
6382	144767
194851	144768
49574	144769
103276	144770
102370	144771
54760	144772
81165	144773
38307	144774
157938	144775
9156	144776
1620	144777
50041	144778
208890	144779
20531	144780
9169	144781
175060	144782
293680	144783
13567	144784
291136	144785
688	144786
191672	144787
218384	144788
143580	144789
1949	144790
69140	144791
52995	144792
20794	144793
56630	144794
57909	144795
687	144796
1496	144797
92186	144798
11201	144799
7943	144800
11234	144801
47343	144802
9265	144803
28257	144804
200522	144805
16309	144806
61762	144807
28973	144808
19754	144809
239736	144810
147375	144811
27159	144812
13750	144813
72188	144814
143954	144815
273	144816
804	144817
27918	144818
1372	144819
92678	144820
16477	144821
2149	144822
76349	144823
661	144824
15602	144825
1616	144826
304654	144827
97459	144828
9890	144829
104072	144830
232475	144831
6302	144832
37743	144833
17517	144834
14005	144835
33413	144836
9029	144837
43782	144838
64680	144839
55872	144840
117456	144841
139264	144842
38388	144843
54091	144844
2402	144845
27518	144846
810	144847
76298	144848
150197	144849
84784	144850
34349	144851
94491	144852
40852	144853
127487	144854
291325	144855
14388	144856
35606	144857
141430	144858
78987	144859
140712	144860
2088	144861
47843	144862
143	144863
92732	144864
155201	144865
224452	144866
28663	144867
143592	144868
79862	144869
312773	144870
57399	144871
214093	144872
192132	144873
139266	144874
143	144875
2445	144876
98525	144877
66152	144878
107976	144879
84698	144880
299141	144881
14333	144882
118829	144883
44778	144884
140858	144885
161822	144886
132096	144887
73900	144888
157258	144889
45884	144890
26716	144891
37195	144892
65931	144893
64472	144894
5611	144895
4173	144896
22923	144897
112693	144898
104210	144899
33799	144900
29381	144901
19095	144902
124997	144903
15712	144904
105524	144905
112210	144906
194253	144907
1838	144908
1840	144909
47361	144910
111719	144911
228874	144912
26621	144913
40992	144914
10396	144915
184854	144916
77199	144917
94815	144918
1615	144919
240674	144920
151099	144921
37896	144922
87413	144923
1442	144924
139149	144925
82752	144926
7465	144927
48267	144928
154277	144929
9217	144930
183021	144931
10306	144932
7866	144933
139793	144934
37848	144935
27186	144936
11072	144937
78857	144938
163801	144939
119602	144940
64939	144941
14181	144942
200774	144943
25719	144944
154804	144945
155975	144946
119058	144947
47545	144948
181789	144949
56895	144950
87982	144951
7554	144952
78614	144953
40768	144954
183521	144955
23695	144956
9764	144957
42060	144958
12152	144959
653	144960
193924	144961
247	144962
65330	144963
151966	144964
37694	144965
249270	144966
47889	144967
70826	144968
61133	144969
74718	144970
20163	144971
9355	144972
150750	144973
306187	144974
15323	144975
162782	144976
31001	144977
290709	144978
117008	144979
9894	144980
18496	144981
29842	144982
9312	144983
388	144984
16617	144985
2234	144986
12412	144987
287301	144988
177315	144989
1878	144990
890	144991
26689	144992
3106	144993
81479	144994
405	144995
103108	144996
21806	144997
33668	144998
9965	144999
1226	145000
56863	145001
31136	145002
140365	145003
160681	145004
22458	145005
4061	145006
7378	145007
88910	145008
28	145009
1588	145010
840	145011
10317	145012
11383	145013
147621	145014
128638	145015
15027	145016
5481	145017
125098	145018
12933	145019
40321	145020
117178	145021
108064	145022
55315	145023
109409	145024
47956	145025
42931	145026
146874	145027
31982	145028
198590	145029
3304	145030
60511	145031
147836	145032
286	145033
49543	145034
18591	145035
13977	145036
17157	145037
17157	145038
159226	145039
74388	145040
29576	145041
92166	145042
12864	145043
55406	145044
3140	145045
32855	145046
56974	145047
1217	145048
26689	145049
10285	145050
60654	145051
150908	145052
1695	145053
94153	145054
39868	145055
10199	145056
4006	145057
8018	145058
15670	145059
57552	145060
94567	145061
128218	145062
100723	145063
3621	145064
123472	145065
1696	145066
56147	145067
25533	145068
79211	145069
31524	145070
19693	145071
19711	145072
5775	145073
2483	145074
35284	145075
58171	145076
58171	145077
675	145078
29977	145079
233	145080
56947	145081
2292	145082
51210	145083
78276	145084
79650	145085
196952	145086
71756	145087
2861	145088
24411	145089
319	145090
285205	145091
193851	145092
86174	145093
18498	145094
93051	145095
136068	145096
120674	145097
20122	145098
262	145099
3486	145100
159331	145101
28784	145102
19654	145103
9442	145104
18970	145105
178615	145106
82377	145107
237011	145108
386	145109
126832	145110
2252	145111
185206	145112
130699	145113
73554	145114
153233	145115
292746	145116
6700	145117
20155	145118
20230	145119
3889	145120
91311	145121
465	145122
29506	145123
16915	145124
28964	145125
1893	145126
7699	145127
205075	145128
182309	145129
8702	145130
138853	145131
10734	145132
180156	145133
4315	145134
4935	145135
123515	145136
75559	145137
461	145138
5347	145139
103930	145140
165	145141
69554	145142
1366	145143
4754	145144
222750	145145
38163	145146
347	145147
113197	145148
204535	145149
140165	145150
114857	145151
95848	145152
244019	145153
104559	145154
181042	145155
74823	145156
169370	145157
629	145158
47462	145159
11218	145160
1850	145161
77219	145162
943	145163
48478	145164
1134	145165
164180	145166
814	145167
13519	145168
26468	145169
43630	145170
15076	145171
14252	145172
62358	145173
13930	145174
87502	145175
2416	145176
893	145177
55919	145178
805	145179
5917	145180
68408	145181
79321	145182
65530	145183
8712	145184
844	145185
14562	145186
63327	145187
3678	145188
59900	145189
1134	145190
17153	145191
41967	145192
2644	145193
102563	145194
236434	145195
21862	145196
103405	145197
114	145198
34645	145199
1262	145200
24988	145201
51619	145202
2665	145203
71015	145204
7422	145205
718	145206
8178	145207
25235	145208
6193	145209
18687	145210
29460	145211
28280	145212
197261	145213
4429	145214
20012	145215
125482	145216
27037	145217
61656	145218
12498	145219
23465	145220
1559	145221
12664	145222
7302	145223
13106	145224
62794	145225
40928	145226
66949	145227
14830	145228
62966	145229
130044	145230
91425	145231
15674	145232
30906	145233
127316	145234
2107	145235
17770	145236
15699	145237
273727	145238
49663	145239
12684	145240
36465	145241
6144	145242
28814	145243
5435	145244
44666	145245
10576	145246
10268	145247
93857	145248
90024	145249
7904	145250
12653	145251
18096	145252
52748	145253
202047	145254
1385	145255
70938	145256
34150	145257
126669	145258
266608	145259
82623	145260
19220	145261
183037	145262
79282	145263
13780	145264
51601	145265
21770	145266
72580	145267
81661	145268
1863	145269
38961	145270
129827	145271
62029	145272
22903	145273
42510	145274
3938	145275
18034	145276
86584	145277
48268	145278
14023	145279
170047	145280
233030	145281
31494	145282
43812	145283
117284	145284
290272	145285
88426	145286
22212	145287
27278	145288
81355	145289
12325	145290
206465	145291
23700	145292
23974	145293
79527	145294
21610	145295
233476	145296
40955	145297
148	145298
101	145299
63068	145300
181671	145301
7406	145302
141968	145303
58870	145304
214948	145305
8831	145306
60527	145307
157002	145308
213918	145309
20094	145310
32110	145311
99556	145312
69628	145313
31689	145314
70231	145315
28850	145316
883	145317
285760	145318
38112	145319
211	145320
33270	145321
29010	145322
31132	145323
156006	145324
103965	145325
1201	145326
24524	145327
99250	145328
133672	145329
6477	145330
139626	145331
10703	145332
5665	145333
22241	145334
17456	145335
35676	145336
128	145337
3640	145338
3455	145339
94691	145340
99	145341
175149	145342
35254	145343
18163	145344
206480	145345
26459	145346
108482	145347
81905	145348
41872	145349
131489	145350
82988	145351
18933	145352
101141	145353
11506	145354
817	145355
1833	145356
128835	145357
219384	145358
130144	145359
61649	145360
232	145361
100721	145362
1171	145363
166679	145364
254728	145365
79577	145366
159117	145367
7997	145368
29477	145369
13194	145370
24315	145371
220949	145372
3476	145373
163184	145374
4511	145375
4097	145376
99836	145377
5232	145378
255762	145379
74130	145380
175641	145381
16314	145382
8365	145383
49799	145384
36928	145385
25930	145386
45122	145387
20175	145388
138520	145389
67818	145390
284	145391
25913	145392
53005	145393
116687	145394
74500	145395
136659	145396
295080	145397
281146	145398
101437	145399
42810	145400
24500	145401
81848	145402
54884	145403
87569	145404
44158	145405
5388	145406
301544	145407
243709	145408
34750	145409
83527	145410
799	145411
98287	145412
37857	145413
67149	145414
182256	145415
38667	145416
76108	145417
59864	145418
277719	145419
85196	145420
63428	145421
80117	145422
136120	145423
123286	145424
12047	145425
114140	145426
77876	145427
283278	145428
93511	145429
76027	145430
29840	145431
140652	145432
45804	145433
35688	145434
49211	145435
13488	145436
182097	145437
34310	145438
36051	145439
19944	145440
38712	145441
95	145442
74718	145443
14389	145444
91427	145445
64352	145446
93729	145447
299265	145448
127101	145449
66080	145450
64434	145451
15977	145452
122764	145453
57842	145454
12827	145455
213602	145456
8720	145457
46458	145458
178295	145459
143748	145460
116304	145461
16841	145462
72088	145463
1067	145464
205600	145465
71987	145466
190043	145467
608	145468
28175	145469
81541	145470
93222	145471
167495	145472
126837	145473
20955	145474
9695	145475
47365	145476
50607	145477
86417	145478
32619	145479
143915	145480
35439	145481
15993	145482
8925	145483
24671	145484
7121	145485
53915	145486
8149	145487
225948	145488
9324	145489
9610	145490
31039	145491
25867	145492
117478	145493
8453	145494
25722	145495
47402	145496
122765	145497
240155	145498
107229	145499
50803	145500
111842	145501
63642	145502
59257	145503
24563	145504
162938	145505
213916	145506
7036	145507
280623	145508
235133	145509
6511	145510
135243	145511
9634	145512
131686	145513
103596	145514
11590	145515
77975	145516
298460	145517
501	145518
209732	145519
51492	145520
88039	145521
288481	145522
1487	145523
54574	145524
14457	145525
5345	145526
101687	145527
85352	145528
47907	145529
54549	145530
21746	145531
193381	145532
30590	145533
33691	145534
774	145535
302	145536
89200	145537
4138	145538
2747	145539
1851	145540
26426	145541
82202	145542
24684	145543
238478	145544
284946	145545
237886	145546
119701	145547
134276	145548
265201	145549
229204	145550
299215	145551
4781	145552
118456	145553
15240	145554
978	145555
13629	145556
34266	145557
38517	145558
274481	145559
205239	145560
55576	145561
134712	145562
194987	145563
40594	145564
61287	145565
18175	145566
220035	145567
12499	145568
685	145569
4180	145570
96972	145571
112841	145572
4972	145573
45255	145574
54164	145575
206265	145576
104522	145577
15361	145578
39417	145579
180909	145580
51900	145581
85734	145582
6761	145583
3461	145584
259777	145585
176387	145586
57674	145587
20725	145588
156971	145589
470	145590
30626	145591
7312	145592
42107	145593
43617	145594
16106	145595
12851	145596
28123	145597
195263	145598
139247	145599
69296	145600
11464	145601
87552	145602
120732	145603
181297	145604
156732	145605
217798	145606
202748	145607
145534	145608
15041	145609
251089	145610
85441	145611
28157	145612
184647	145613
55430	145614
260810	145615
98386	145616
258755	145617
62883	145618
127739	145619
74156	145620
238717	145621
272837	145622
145918	145623
110810	145624
96476	145625
59653	145626
14589	145627
95325	145628
361	145629
14348	145630
153678	145631
75486	145632
14605	145633
217677	145634
63952	145635
203206	145636
147259	145637
20764	145638
37125	145639
4700	145640
62739	145641
24524	145642
61800	145643
45091	145644
37047	145645
67136	145646
15555	145647
194710	145648
309981	145649
9567	145650
64420	145651
46184	145652
33177	145653
68704	145654
96628	145655
7530	145656
204	145657
2741	145658
63240	145659
56701	145660
33030	145661
70440	145662
14813	145663
99042	145664
47082	145665
281535	145666
59856	145667
166801	145668
46787	145669
57467	145670
50585	145671
35367	145672
4901	145673
2646	145674
2877	145675
228172	145676
75380	145677
2968	145678
43501	145679
44388	145680
10736	145681
57035	145682
21351	145683
2288	145684
45821	145685
30238	145686
140986	145687
12655	145688
4590	145689
507	145690
10791	145691
45401	145692
119521	145693
53448	145694
22545	145695
8	145696
95150	145697
19434	145698
45036	145699
566	145700
123933	145701
46794	145702
16090	145703
112815	145704
235216	145705
5344	145706
168891	145707
647	145708
28292	145709
52035	145710
9018	145711
143059	145712
297777	145713
83350	145714
20708	145715
52805	145716
5957	145717
206957	145718
138393	145719
20520	145720
66239	145721
163601	145722
161033	145723
31792	145724
66472	145725
52329	145726
140315	145727
12360	145728
38171	145729
143046	145730
154377	145731
89	145732
8114	145733
52820	145734
12491	145735
685	145736
8	145737
2243	145738
53069	145739
20178	145740
68980	145741
26136	145742
4070	145743
13866	145744
24977	145745
99843	145746
38170	145747
277107	145748
15154	145749
81511	145750
17936	145751
185883	145752
105815	145753
135133	145754
179489	145755
203489	145756
84518	145757
1692	145758
268966	145759
170482	145760
109100	145761
57516	145762
82507	145763
98011	145764
129226	145765
86749	145766
139321	145767
101620	145768
71919	145769
73718	145770
92375	145771
125718	145772
84142	145773
235556	145774
114343	145775
160914	145776
5721	145777
69280	145778
19241	145779
53064	145780
31690	145781
22417	145782
56	145783
24246	145784
15270	145785
4076	145786
51927	145787
53014	145788
38280	145789
15387	145790
239290	145791
36632	145792
6106	145793
186325	145794
9733	145795
13889	145796
15597	145797
95424	145798
12209	145799
11145	145800
14294	145801
19407	145802
13901	145803
13422	145804
56662	145805
206844	145806
46152	145807
59053	145808
46330	145809
3242	145810
239294	145811
180158	145812
169175	145813
53329	145814
62827	145815
203879	145816
231742	145817
138517	145818
25169	145819
182394	145820
108704	145821
62112	145822
62878	145823
179806	145824
280778	145825
118723	145826
18884	145827
99971	145828
9620	145829
144781	145830
22738	145831
309824	145832
158339	145833
41647	145834
4876	145835
34433	145836
4813	145837
66739	145838
32710	145839
37855	145840
27487	145841
25242	145842
121308	145843
273631	145844
189986	145845
34787	145846
50041	145847
76710	145848
24677	145849
24677	145850
5172	145851
31348	145852
180805	145853
11144	145854
97487	145855
208	145856
285670	145857
69372	145858
51740	145859
14932	145860
72276	145861
244239	145862
213162	145863
54279	145864
441	145865
62165	145866
208476	145867
10563	145868
81186	145869
4557	145870
124134	145871
143820	145872
199367	145873
128916	145874
5959	145875
3037	145876
3974	145877
231	145878
2457	145879
65	145880
473	145881
57366	145882
196438	145883
77786	145884
191377	145885
226230	145886
12279	145887
1296	145888
217776	145889
176392	145890
35	145891
45	145892
48877	145893
47046	145894
115964	145895
191992	145896
160	145897
152887	145898
104311	145899
91961	145900
100045	145901
82072	145902
23167	145903
70465	145904
46965	145905
5875	145906
3014	145907
106651	145908
17946	145909
17201	145910
205638	145911
13953	145912
227569	145913
133104	145914
184855	145915
968	145916
76159	145917
22560	145918
260543	145919
74983	145920
12885	145921
155436	145922
100785	145923
26422	145924
161808	145925
11656	145926
20352	145927
6790	145928
26872	145929
257	145930
19247	145931
15141	145932
66450	145933
2679	145934
11743	145935
14816	145936
77033	145937
249	145938
5355	145939
3869	145940
54419	145941
179527	145942
156914	145943
81722	145944
156646	145945
4096	145946
32652	145947
36911	145948
122437	145949
134267	145950
45388	145951
83038	145952
19942	145953
154472	145954
7373	145955
274665	145956
55903	145957
59137	145958
8877	145959
3042	145960
41071	145961
130353	145962
189566	145963
26655	145964
31123	145965
206543	145966
2201	145967
18633	145968
5430	145969
12721	145970
126859	145971
19213	145972
122330	145973
173456	145974
38717	145975
3710	145976
181830	145977
13160	145978
11760	145979
129117	145980
4445	145981
105467	145982
32690	145983
107481	145984
3643	145985
19308	145986
142634	145987
47777	145988
19247	145989
10099	145990
164344	145991
14332	145992
50037	145993
111133	145994
168962	145995
94080	145996
33718	145997
80881	145998
124279	145999
87232	146000
170708	146001
17631	146002
1547	146003
13197	146004
37645	146005
90501	146006
86590	146007
137519	146008
15335	146009
102500	146010
141912	146011
57472	146012
20032	146013
201369	146014
21753	146015
2061	146016
96327	146017
31	146018
208580	146019
13946	146020
29396	146021
60446	146022
1886	146023
10380	146024
165505	146025
1582	146026
54839	146027
238242	146028
28587	146029
27835	146030
305850	146031
2946	146032
22318	146033
64450	146034
19621	146035
102594	146036
160832	146037
46417	146038
245828	146039
41996	146040
2186	146041
15822	146042
130573	146043
101490	146044
98264	146045
1505	146046
13395	146047
227423	146048
109790	146049
71377	146050
17826	146051
287692	146052
17118	146053
153868	146054
3146	146055
112436	146056
85103	146057
52312	146058
51779	146059
1527	146060
49294	146061
73115	146062
47361	146063
19587	146064
13608	146065
164530	146066
128271	146067
23837	146068
21732	146069
194300	146070
566	146071
58810	146072
261683	146073
7929	146074
94125	146075
243419	146076
10798	146077
31012	146078
169903	146079
200282	146080
62439	146081
21000	146082
229	146083
31918	146084
59072	146085
19042	146086
1079	146087
13046	146088
5901	146089
88025	146090
77868	146091
42057	146092
70560	146093
878	146094
7859	146095
4	146096
121442	146097
110167	146098
48154	146099
71373	146100
162680	146101
220959	146102
1934	146103
53201	146104
397	146105
95548	146106
13277	146107
41524	146108
9351	146109
106081	146110
46968	146111
47037	146112
3929	146113
5858	146114
9374	146115
10670	146116
5720	146117
16335	146118
9664	146119
17717	146120
112547	146121
159166	146122
114389	146123
10347	146124
87257	146125
99109	146126
69504	146127
73496	146128
23391	146129
45042	146130
431	146131
6116	146132
82233	146133
5520	146134
27887	146135
19587	146136
162713	146137
166960	146138
1106	146139
3942	146140
115730	146141
11886	146142
215043	146143
47011	146144
111421	146145
130669	146146
204780	146147
59916	146148
285048	146149
34083	146150
84524	146151
84315	146152
52168	146153
110479	146154
55430	146155
12492	146156
115077	146157
268324	146158
124497	146159
100878	146160
160910	146161
78130	146162
26006	146163
27733	146164
93803	146165
76801	146166
121309	146167
27207	146168
40459	146169
34350	146170
15828	146171
41227	146172
41227	146173
8485	146174
36697	146175
94602	146176
6889	146177
3451	146178
213960	146179
81125	146180
863	146181
273179	146182
50925	146183
301118	146184
17715	146185
6444	146186
128131	146187
10039	146188
42839	146189
128369	146190
22402	146191
6405	146192
2597	146193
144532	146194
40076	146195
26058	146196
57323	146197
24881	146198
24450	146199
164666	146200
22117	146201
10985	146202
34681	146203
159632	146204
179316	146205
110534	146206
197929	146207
215753	146208
121456	146209
77438	146210
36391	146211
114949	146212
200	146213
91601	146214
23867	146215
17180	146216
24922	146217
18442	146218
11013	146219
101306	146220
178155	146221
31302	146222
119412	146223
94287	146224
30898	146225
30470	146226
121247	146227
6084	146228
88634	146229
186846	146230
3716	146231
16644	146232
22305	146233
38067	146234
258349	146235
51523	146236
178188	146237
15450	146238
623	146239
161585	146240
6606	146241
1486	146242
1902	146243
1902	146244
125081	146245
161233	146246
207513	146247
44222	146248
85174	146249
49512	146250
10772	146251
7904	146252
51350	146253
55241	146254
7669	146255
148108	146256
30423	146257
47372	146258
70253	146259
37857	146260
222665	146261
25702	146262
76470	146263
89928	146264
1765	146265
24489	146266
248879	146267
8670	146268
9187	146269
21664	146270
28457	146271
55836	146272
77171	146273
89966	146274
26238	146275
258610	146276
93139	146277
14812	146278
298935	146279
291941	146280
63676	146281
22200	146282
41139	146283
52176	146284
52176	146285
4486	146286
2179	146287
52533	146288
129548	146289
299066	146290
99701	146291
138351	146292
47876	146293
17153	146294
36939	146295
78684	146296
123963	146297
255224	146298
172907	146299
4896	146300
60647	146301
125746	146302
9820	146303
49757	146304
153089	146305
62155	146306
119699	146307
59345	146308
41583	146309
14502	146310
49657	146311
639	146312
703	146313
24687	146314
2109	146315
1979	146316
27807	146317
49	146318
30220	146319
76634	146320
15980	146321
182601	146322
9083	146323
19399	146324
21823	146325
292463	146326
8908	146327
6166	146328
8024	146329
140357	146330
53561	146331
77642	146332
23875	146333
72290	146334
19898	146335
36006	146336
2396	146337
7413	146338
29137	146339
28164	146340
36605	146341
226004	146342
27992	146343
36579	146344
196580	146345
36663	146346
8354	146347
98342	146348
125461	146349
7909	146350
14316	146351
73750	146352
21852	146353
84148	146354
123374	146355
141086	146356
20098	146357
115227	146358
58095	146359
19578	146360
16724	146361
44305	146362
2653	146363
33869	146364
52598	146365
79000	146366
134154	146367
1695	146368
108770	146369
89300	146370
42477	146371
2229	146372
72203	146373
11364	146374
14789	146375
174542	146376
3853	146377
3853	146378
110529	146379
4474	146380
3036	146381
5752	146382
46014	146383
13052	146384
71837	146385
2868	146386
15853	146387
64544	146388
16962	146389
16423	146390
6213	146391
4376	146392
7801	146393
187777	146394
143714	146395
16110	146396
158790	146397
23440	146398
146553	146399
73966	146400
13641	146401
206053	146402
17121	146403
37605	146404
37605	146405
208195	146406
121142	146407
441	146408
42031	146409
6473	146410
44486	146411
12740	146412
63656	146413
40862	146414
94127	146415
52517	146416
5019	146417
25229	146418
12506	146419
8614	146420
202674	146421
64082	146422
242339	146423
123111	146424
28	146425
105393	146426
145945	146427
173036	146428
116751	146429
223513	146430
84348	146431
110443	146432
95956	146433
9392	146434
62196	146435
23610	146436
305030	146437
245166	146438
50605	146439
11730	146440
25211	146441
82386	146442
307	146443
9669	146444
16506	146445
1809	146446
91961	146447
142441	146448
3066	146449
142811	146450
15391	146451
8385	146452
6069	146453
2001	146454
57174	146455
57174	146456
18747	146457
62979	146458
9433	146459
191073	146460
6882	146461
30132	146462
8412	146463
15892	146464
1722	146465
128352	146466
6287	146467
9104	146468
120539	146469
11886	146470
5965	146471
1519	146472
10255	146473
16825	146474
33980	146475
112231	146476
23388	146477
3047	146478
129341	146479
56946	146480
2632	146481
3544	146482
64968	146483
5172	146484
119052	146485
1514	146486
120189	146487
1687	146488
9094	146489
27773	146490
12765	146491
7994	146492
9255	146493
22241	146494
50736	146495
129341	146496
200900	146497
209516	146498
9433	146499
2986	146500
1349	146501
17809	146502
123868	146503
43526	146504
1678	146505
60189	146506
2938	146507
201438	146508
7764	146509
82505	146510
46161	146511
304061	146512
21025	146513
18112	146514
134027	146515
111360	146516
18240	146517
349	146518
61440	146519
87333	146520
82043	146521
10166	146522
8490	146523
39741	146524
164174	146525
247241	146526
6399	146527
43792	146528
59014	146529
5886	146530
28503	146531
14207	146532
16608	146533
7417	146534
38060	146535
61186	146536
3338	146537
39137	146538
175944	146539
25662	146540
6490	146541
51897	146542
51897	146543
66349	146544
6561	146545
6561	146546
62150	146547
2213	146548
28699	146549
211829	146550
56617	146551
10635	146552
9967	146553
59781	146554
9633	146555
117956	146556
4381	146557
46638	146558
94080	146559
31400	146560
2369	146561
3597	146562
13213	146563
3454	146564
20239	146565
109215	146566
965	146567
19510	146568
123700	146569
3099	146570
304041	146571
207293	146572
205221	146573
67643	146574
5856	146575
85605	146576
97164	146577
83285	146578
238484	146579
22248	146580
95500	146581
123452	146582
61280	146583
132083	146584
18032	146585
18146	146586
24317	146587
62396	146588
100268	146589
142930	146590
22849	146591
19643	146592
12550	146593
127440	146594
74614	146595
248826	146596
92416	146597
86442	146598
80639	146599
127243	146600
2602	146601
54055	146602
53312	146603
12817	146604
97242	146605
71699	146606
69956	146607
73309	146608
27467	146609
286215	146610
202181	146611
45155	146612
41	146613
19262	146614
75211	146615
20935	146616
50661	146617
20575	146618
146612	146619
55283	146620
43010	146621
6266	146622
209318	146623
825	146624
4843	146625
19262	146626
206418	146627
88507	146628
306074	146629
647	146630
97418	146631
79048	146632
74729	146633
31559	146634
17504	146635
54511	146636
59944	146637
85636	146638
87388	146639
49195	146640
5147	146641
152879	146642
256776	146643
22628	146644
145461	146645
38125	146646
4261	146647
20262	146648
46616	146649
51837	146650
39420	146651
58428	146652
750	146653
6041	146654
8691	146655
1925	146656
2180	146657
57602	146658
15912	146659
92590	146660
26713	146661
35929	146662
4194	146663
171540	146664
27689	146665
107642	146666
6085	146667
46492	146668
20329	146669
112761	146670
311560	146671
30107	146672
63357	146673
39336	146674
13034	146675
16660	146676
26009	146677
82263	146678
476	146679
9019	146680
77089	146681
56514	146682
840	146683
1154	146684
58800	146685
24163	146686
73960	146687
286258	146688
12074	146689
1233	146690
10424	146691
2560	146692
198467	146693
9882	146694
232500	146695
38742	146696
258703	146697
139424	146698
4270	146699
32024	146700
182201	146701
40630	146702
8564	146703
19686	146704
1770	146705
65501	146706
4714	146707
23176	146708
47731	146709
121936	146710
9549	146711
123	146712
76905	146713
33302	146714
45496	146715
70777	146716
24160	146717
105543	146718
128767	146719
221189	146720
3418	146721
5802	146722
57437	146723
45808	146724
13264	146725
5787	146726
86023	146727
201920	146728
43014	146729
7889	146730
150793	146731
3090	146732
29707	146733
17638	146734
15827	146735
49241	146736
74473	146737
138840	146738
199559	146739
40256	146740
51810	146741
889	146742
24885	146743
23709	146744
43206	146745
200280	146746
309766	146747
123874	146748
7377	146749
28753	146750
38536	146751
2411	146752
123438	146753
5221	146754
109685	146755
178613	146756
44640	146757
31611	146758
155032	146759
31673	146760
5715	146761
4571	146762
13465	146763
2701	146764
56331	146765
2859	146766
108777	146767
5012	146768
49267	146769
121745	146770
1765	146771
5038	146772
78904	146773
91535	146774
31545	146775
724	146776
130927	146777
291281	146778
74632	146779
66857	146780
55008	146781
6617	146782
96302	146783
252990	146784
51759	146785
173242	146786
93982	146787
82225	146788
3023	146789
18806	146790
146720	146791
139876	146792
56119	146793
750	146794
119315	146795
115977	146796
119567	146797
207	146798
205682	146799
99516	146800
101475	146801
105023	146802
18658	146803
14644	146804
392	146805
155140	146806
20262	146807
65932	146808
54851	146809
9332	146810
93475	146811
245288	146812
72370	146813
97880	146814
20886	146815
60098	146816
65163	146817
11837	146818
123569	146819
52895	146820
178773	146821
4574	146822
128308	146823
55602	146824
16552	146825
139235	146826
182304	146827
106322	146828
24658	146829
127940	146830
26767	146831
61434	146832
89137	146833
27114	146834
287666	146835
44241	146836
162255	146837
20085	146838
10896	146839
100988	146840
250589	146841
33229	146842
162775	146843
34277	146844
123314	146845
61881	146846
107242	146847
244977	146848
30982	146849
1215	146850
1171	146851
216111	146852
311149	146853
55220	146854
103948	146855
131999	146856
87781	146857
6644	146858
279188	146859
237306	146860
39258	146861
173489	146862
11358	146863
154	146864
58756	146865
1896	146866
79540	146867
90038	146868
38150	146869
11486	146870
64403	146871
4355	146872
90872	146873
51312	146874
165340	146875
6736	146876
81691	146877
29189	146878
53947	146879
137834	146880
14444	146881
16252	146882
19865	146883
5892	146884
276114	146885
2646	146886
69331	146887
45614	146888
190937	146889
81022	146890
126025	146891
9609	146892
43850	146893
3857	146894
1500	146895
42104	146896
237326	146897
218040	146898
69710	146899
74989	146900
36647	146901
9147	146902
168317	146903
63765	146904
196224	146905
113987	146906
8676	146907
93090	146908
38950	146909
59320	146910
68170	146911
44137	146912
34461	146913
117704	146914
130839	146915
253854	146916
81756	146917
116685	146918
48231	146919
162448	146920
265565	146921
24768	146922
62071	146923
155327	146924
16120	146925
174507	146926
16293	146927
106018	146928
19801	146929
5907	146930
118712	146931
153901	146932
56933	146933
130956	146934
195439	146935
280430	146936
151005	146937
60567	146938
192989	146939
1599	146940
14921	146941
195667	146942
180153	146943
94006	146944
120595	146945
116387	146946
103088	146947
34364	146948
283837	146949
204047	146950
5974	146951
88127	146952
23990	146953
205695	146954
143849	146955
29326	146956
164100	146957
33085	146958
8885	146959
94996	146960
59225	146961
10819	146962
112597	146963
89847	146964
65930	146965
12802	146966
38034	146967
71600	146968
97981	146969
45325	146970
3649	146971
49114	146972
201873	146973
50079	146974
3674	146975
119573	146976
194506	146977
24432	146978
40254	146979
132748	146980
6671	146981
42013	146982
35072	146983
53142	146984
29038	146985
40524	146986
2995	146987
20868	146988
23820	146989
1716	146990
2075	146991
600	146992
159876	146993
38591	146994
17213	146995
23081	146996
29430	146997
173356	146998
166094	146999
58132	147000
87056	147001
17888	147002
80538	147003
101710	147004
17471	147005
221706	147006
119656	147007
36643	147008
92	147009
118027	147010
35121	147011
251121	147012
1136	147013
54148	147014
112657	147015
7188	147016
18940	147017
148620	147018
88397	147019
27982	147020
24891	147021
5196	147022
139902	147023
12521	147024
32677	147025
6464	147026
119531	147027
293470	147028
170655	147029
33930	147030
62732	147031
143373	147032
47676	147033
201785	147034
4264	147035
145082	147036
20603	147037
32691	147038
8859	147039
4173	147040
139241	147041
23733	147042
44097	147043
16603	147044
125994	147045
9820	147046
140312	147047
23047	147048
11327	147049
488	147050
72873	147051
114793	147052
1130	147053
162790	147054
27948	147055
5276	147056
132242	147057
17817	147058
17076	147059
22508	147060
124460	147061
68237	147062
146352	147063
83013	147064
4919	147065
129459	147066
66436	147067
379	147068
96216	147069
163142	147070
13264	147071
137729	147072
47589	147073
1578	147074
304830	147075
17647	147076
17647	147077
70546	147078
74780	147079
4760	147080
137121	147081
47026	147082
7201	147083
308527	147084
18621	147085
21748	147086
3213	147087
35059	147088
8759	147089
57070	147090
15801	147091
883	147092
23829	147093
236999	147094
83	147095
2436	147096
37047	147097
163836	147098
155631	147099
66827	147100
14081	147101
148867	147102
89426	147103
4281	147104
28637	147105
29682	147106
9883	147107
171154	147108
1022	147109
140729	147110
127049	147111
80112	147112
124081	147113
73164	147114
59954	147115
201692	147116
123390	147117
117119	147118
16636	147119
20113	147120
83227	147121
115559	147122
518	147123
112495	147124
53136	147125
132488	147126
199621	147127
123306	147128
154386	147129
60927	147130
294438	147131
15776	147132
157669	147133
81925	147134
57210	147135
26092	147136
64097	147137
27231	147138
84723	147139
8071	147140
79586	147141
227	147142
5855	147143
29187	147144
193098	147145
2096	147146
33259	147147
923	147148
83552	147149
58295	147150
56160	147151
76482	147152
9410	147153
124558	147154
106322	147155
53274	147156
26925	147157
201117	147158
79478	147159
68136	147160
18331	147161
110129	147162
173387	147163
173387	147164
57763	147165
92183	147166
206488	147167
33520	147168
205166	147169
139024	147170
15852	147171
45696	147172
116230	147173
5630	147174
2161	147175
310266	147176
227	147177
207053	147178
101766	147179
50713	147180
10743	147181
174128	147182
46029	147183
91279	147184
76990	147185
45940	147186
6618	147187
270490	147188
216474	147189
26388	147190
236427	147191
22686	147192
228511	147193
13216	147194
12926	147195
141665	147196
190014	147197
72199	147198
53198	147199
31835	147200
50693	147201
80862	147202
52902	147203
287650	147204
124349	147205
172449	147206
182717	147207
8935	147208
111457	147209
248918	147210
27729	147211
45867	147212
4203	147213
4257	147214
32699	147215
94700	147216
2215	147217
3010	147218
95992	147219
47670	147220
7440	147221
142380	147222
9312	147223
6706	147224
1881	147225
149162	147226
1626	147227
39006	147228
37180	147229
16625	147230
33813	147231
292956	147232
274750	147233
59935	147234
9330	147235
180445	147236
68724	147237
26920	147238
108967	147239
79796	147240
6082	147241
108057	147242
30995	147243
28730	147244
85789	147245
137595	147246
205193	147247
171073	147248
175571	147249
26538	147250
28530	147251
72108	147252
195692	147253
264943	147254
190	147255
40123	147256
91561	147257
112837	147258
31036	147259
13580	147260
59730	147261
24603	147262
141139	147263
8222	147264
749	147265
7114	147266
37647	147267
9784	147268
62425	147269
46759	147270
87272	147271
60726	147272
133652	147273
96536	147274
255073	147275
8267	147276
176188	147277
216556	147278
24655	147279
83622	147280
200729	147281
223643	147282
24104	147283
96819	147284
5065	147285
22975	147286
35221	147287
34239	147288
31837	147289
869	147290
116035	147291
267901	147292
177684	147293
98682	147294
2007	147295
212056	147296
26995	147297
166093	147298
5469	147299
32226	147300
32226	147301
173792	147302
5738	147303
49770	147304
150640	147305
169637	147306
454	147307
108284	147308
33300	147309
181017	147310
52055	147311
144982	147312
96139	147313
164733	147314
89069	147315
86981	147316
80080	147317
18354	147318
55771	147319
37110	147320
14249	147321
12899	147322
31082	147323
91955	147324
1577	147325
112660	147326
81876	147327
2436	147328
185545	147329
179428	147330
53349	147331
312531	147332
9234	147333
79944	147334
66938	147335
61372	147336
137017	147337
139199	147338
6207	147339
29990	147340
100323	147341
114072	147342
259520	147343
442	147344
69729	147345
41519	147346
249283	147347
147364	147348
169421	147349
37996	147350
109891	147351
31251	147352
55391	147353
27980	147354
29150	147355
70353	147356
296107	147357
124375	147358
183	147359
6336	147360
6336	147361
29511	147362
257424	147363
216250	147364
13229	147365
62062	147366
82631	147367
6345	147368
58049	147369
30783	147370
64552	147371
23823	147372
310471	147373
10933	147374
54748	147375
182917	147376
184228	147377
33738	147378
174329	147379
258523	147380
68699	147381
16945	147382
124283	147383
138178	147384
17116	147385
175930	147386
21768	147387
1254	147388
183087	147389
116309	147390
5469	147391
37742	147392
11228	147393
67164	147394
5582	147395
55314	147396
70085	147397
4139	147398
265437	147399
206228	147400
98491	147401
22555	147402
112856	147403
38074	147404
15992	147405
231806	147406
90003	147407
102527	147408
70591	147409
51819	147410
82904	147411
138200	147412
9375	147413
63134	147414
57543	147415
38781	147416
11149	147417
10733	147418
43627	147419
78272	147420
34338	147421
31272	147422
11544	147423
5509	147424
18129	147425
233197	147426
167349	147427
126737	147428
70371	147429
310768	147430
21243	147431
60153	147432
40113	147433
265302	147434
76507	147435
76686	147436
21432	147437
47275	147438
122633	147439
157489	147440
10457	147441
73030	147442
105540	147443
123932	147444
7507	147445
5197	147446
37488	147447
41280	147448
296941	147449
71834	147450
178475	147451
31306	147452
28594	147453
16768	147454
49798	147455
10642	147456
98809	147457
110796	147458
38785	147459
59034	147460
60551	147461
8409	147462
4187	147463
9344	147464
12843	147465
102958	147466
131728	147467
4323	147468
6216	147469
17367	147470
200155	147471
97782	147472
138489	147473
91315	147474
144888	147475
142908	147476
118504	147477
3919	147478
31998	147479
45904	147480
45492	147481
99390	147482
108223	147483
28724	147484
274331	147485
4938	147486
136974	147487
135234	147488
217952	147489
19960	147490
38160	147491
186812	147492
65598	147493
264967	147494
36713	147495
5501	147496
267891	147497
55613	147498
12274	147499
1115	147500
91717	147501
34720	147502
93845	147503
16512	147504
160830	147505
126401	147506
142084	147507
180575	147508
231672	147509
5122	147510
5122	147511
1360	147512
4782	147513
4621	147514
276931	147515
106482	147516
80470	147517
284	147518
26325	147519
43409	147520
21640	147521
147871	147522
14000	147523
25610	147524
10059	147525
34256	147526
124876	147527
10156	147528
60535	147529
127540	147530
3241	147531
122495	147532
13076	147533
25612	147534
50376	147535
197142	147536
135598	147537
54758	147538
190556	147539
97045	147540
4674	147541
29095	147542
61454	147543
56069	147544
41651	147545
96281	147546
53640	147547
179443	147548
304150	147549
1498	147550
10269	147551
63588	147552
11	147553
111600	147554
97489	147555
108302	147556
157616	147557
134663	147558
34	147559
22203	147560
10929	147561
31668	147562
11185	147563
112386	147564
98844	147565
83	147566
8146	147567
309838	147568
2750	147569
41348	147570
50231	147571
48973	147572
111925	147573
949	147574
27064	147575
5701	147576
12595	147577
115933	147578
52249	147579
34351	147580
132694	147581
24945	147582
180167	147583
73871	147584
154672	147585
18990	147586
281090	147587
23259	147588
16340	147589
58184	147590
17479	147591
9046	147592
3238	147593
58252	147594
753	147595
56954	147596
236	147597
25644	147598
83205	147599
4665	147600
17554	147601
15890	147602
13643	147603
18614	147604
50234	147605
199806	147606
47273	147607
1948	147608
130216	147609
10925	147610
56708	147611
140444	147612
1555	147613
250528	147614
2450	147615
12627	147616
5490	147617
96631	147618
282335	147619
7318	147620
194	147621
68922	147622
9546	147623
182770	147624
258966	147625
15237	147626
31139	147627
122594	147628
29598	147629
86779	147630
13737	147631
132997	147632
50049	147633
79221	147634
17044	147635
246460	147636
153665	147637
62515	147638
18940	147639
20377	147640
174486	147641
3451	147642
162930	147643
199428	147644
133298	147645
10314	147646
7103	147647
280040	147648
37598	147649
121294	147650
103421	147651
20718	147652
163206	147653
96740	147654
6119	147655
293909	147656
305931	147657
31149	147658
6334	147659
89665	147660
8052	147661
6135	147662
601	147663
30967	147664
62575	147665
65503	147666
78282	147667
138744	147668
14130	147669
45243	147670
6209	147671
52772	147672
52999	147673
42707	147674
7584	147675
35632	147676
16652	147677
67819	147678
13422	147679
36336	147680
92403	147681
168626	147682
123535	147683
20510	147684
12776	147685
23068	147686
18368	147687
10852	147688
131115	147689
13698	147690
8622	147691
71354	147692
83201	147693
4285	147694
17170	147695
101114	147696
2009	147697
66528	147698
2294	147699
249312	147700
87681	147701
51072	147702
602	147703
16216	147704
81782	147705
25631	147706
38604	147707
284843	147708
186859	147709
16247	147710
98733	147711
19488	147712
9328	147713
35540	147714
51110	147715
35940	147716
130632	147717
81550	147718
2304	147719
154581	147720
24487	147721
63815	147722
56728	147723
91568	147724
333	147725
26231	147726
30364	147727
5458	147728
39798	147729
203145	147730
107829	147731
166078	147732
24	147733
75016	147734
78622	147735
2632	147736
16296	147737
3328	147738
127957	147739
16479	147740
1239	147741
18113	147742
224577	147743
9025	147744
43145	147745
189051	147746
93040	147747
14270	147748
37500	147749
89828	147750
162973	147751
90360	147752
53950	147753
124535	147754
58494	147755
16270	147756
30734	147757
68183	147758
123770	147759
51382	147760
25171	147761
141256	147762
141847	147763
57011	147764
28757	147765
40398	147766
216296	147767
34428	147768
37481	147769
23420	147770
44425	147771
240405	147772
44680	147773
80643	147774
190341	147775
89030	147776
44730	147777
94774	147778
67674	147779
9121	147780
17042	147781
20353	147782
60467	147783
133828	147784
55572	147785
55572	147786
110561	147787
21174	147788
32589	147789
5082	147790
16648	147791
4326	147792
174264	147793
3562	147794
160362	147795
12964	147796
44347	147797
68303	147798
157570	147799
6491	147800
47780	147801
114502	147802
31359	147803
235298	147804
37644	147805
168867	147806
41617	147807
120387	147808
124215	147809
136319	147810
67937	147811
82044	147812
10745	147813
4465	147814
81315	147815
139909	147816
42326	147817
28780	147818
273241	147819
43550	147820
32634	147821
1248	147822
25733	147823
82998	147824
51233	147825
79212	147826
9289	147827
39036	147828
287077	147829
40242	147830
293755	147831
28945	147832
212256	147833
3170	147834
29331	147835
225444	147836
158106	147837
58646	147838
14927	147839
142058	147840
63773	147841
149027	147842
121785	147843
7008	147844
45967	147845
88397	147846
166034	147847
129536	147848
43008	147849
56330	147850
134150	147851
40783	147852
8032	147853
48607	147854
205055	147855
60271	147856
27202	147857
135486	147858
14989	147859
68814	147860
150518	147861
277388	147862
72450	147863
43469	147864
391	147865
214313	147866
22198	147867
8	147868
9576	147869
3303	147870
74815	147871
21768	147872
115204	147873
62004	147874
19338	147875
17640	147876
26050	147877
3893	147878
59850	147879
6807	147880
102511	147881
4589	147882
84217	147883
44750	147884
24442	147885
38031	147886
19628	147887
55830	147888
20127	147889
5775	147890
123011	147891
5144	147892
3098	147893
81622	147894
18401	147895
6791	147896
4471	147897
37726	147898
12972	147899
105065	147900
97204	147901
54055	147902
123	147903
13311	147904
14444	147905
83409	147906
167037	147907
112264	147908
173213	147909
34834	147910
253985	147911
21511	147912
8984	147913
37998	147914
57629	147915
11394	147916
56600	147917
86410	147918
5967	147919
98984	147920
26949	147921
188312	147922
3451	147923
2809	147924
147623	147925
9259	147926
28737	147927
41086	147928
211263	147929
261986	147930
43588	147931
61183	147932
93499	147933
13395	147934
41404	147935
27447	147936
27447	147937
63278	147938
12023	147939
300841	147940
237834	147941
231180	147942
29363	147943
27016	147944
8280	147945
24808	147946
70433	147947
128363	147948
97540	147949
10091	147950
83670	147951
60251	147952
69811	147953
138791	147954
6058	147955
44452	147956
74400	147957
75831	147958
96772	147959
27739	147960
36950	147961
15648	147962
29941	147963
48891	147964
2178	147965
7750	147966
68307	147967
126720	147968
1750	147969
308226	147970
273823	147971
24239	147972
203305	147973
194743	147974
4734	147975
9322	147976
1233	147977
30458	147978
20617	147979
74822	147980
7764	147981
214422	147982
43900	147983
123470	147984
38167	147985
11173	147986
199741	147987
63127	147988
142566	147989
29941	147990
2817	147991
69445	147992
2005	147993
2005	147994
27068	147995
18915	147996
63587	147997
16507	147998
7488	147999
34582	148000
13816	148001
97640	148002
33501	148003
9095	148004
851	148005
32051	148006
10785	148007
10785	148008
21171	148009
111277	148010
27763	148011
2025	148012
279633	148013
24260	148014
12178	148015
1474	148016
33650	148017
8066	148018
78989	148019
6987	148020
5204	148021
1106	148022
6730	148023
195395	148024
25	148025
169429	148026
19451	148027
39320	148028
133945	148029
111888	148030
44364	148031
411	148032
22658	148033
5066	148034
35218	148035
109147	148036
144443	148037
5890	148038
48207	148039
103978	148040
10765	148041
143642	148042
34375	148043
11008	148044
14122	148045
1045	148046
11646	148047
82340	148048
14425	148049
60874	148050
159535	148051
19820	148052
6095	148053
6128	148054
141583	148055
142815	148056
59686	148057
9437	148058
76400	148059
145143	148060
13553	148061
48179	148062
16727	148063
68707	148064
3967	148065
31647	148066
64209	148067
130069	148068
9728	148069
40605	148070
127280	148071
295596	148072
34982	148073
113012	148074
17022	148075
46858	148076
12172	148077
209237	148078
14419	148079
84726	148080
353	148081
136362	148082
37678	148083
40495	148084
7454	148085
22408	148086
11356	148087
31874	148088
47335	148089
86442	148090
271307	148091
111178	148092
278794	148093
5812	148094
14987	148095
177608	148096
125665	148097
164479	148098
165272	148099
79954	148100
311509	148101
45267	148102
49632	148103
133857	148104
51682	148105
137257	148106
132631	148107
80318	148108
37760	148109
97554	148110
253919	148111
22546	148112
1214	148113
16228	148114
290292	148115
100495	148116
33677	148117
29217	148118
86551	148119
272883	148120
176923	148121
129243	148122
12046	148123
127635	148124
83	148125
26050	148126
1411	148127
2996	148128
861	148129
41614	148130
50723	148131
7641	148132
303661	148133
29963	148134
78615	148135
206298	148136
51723	148137
723	148138
143147	148139
87703	148140
16767	148141
250979	148142
185416	148143
3315	148144
217217	148145
230162	148146
167124	148147
35750	148148
126309	148149
209353	148150
30687	148151
128291	148152
990	148153
40286	148154
84994	148155
84956	148156
219944	148157
69289	148158
20493	148159
213505	148160
1404	148161
127565	148162
114609	148163
25348	148164
25348	148165
97953	148166
4832	148167
106559	148168
64076	148169
6474	148170
46417	148171
2541	148172
11281	148173
4202	148174
3975	148175
3975	148176
180178	148177
57800	148178
21829	148179
100514	148180
8901	148181
222621	148182
1233	148183
892	148184
14877	148185
17663	148186
13368	148187
34426	148188
78111	148189
171177	148190
217231	148191
20603	148192
150446	148193
24935	148194
8956	148195
1257	148196
28940	148197
202528	148198
18494	148199
58506	148200
91695	148201
146538	148202
233813	148203
61794	148204
15624	148205
39265	148206
31846	148207
20539	148208
231503	148209
31438	148210
17798	148211
49874	148212
33702	148213
130381	148214
173015	148215
173040	148216
146966	148217
166298	148218
20530	148219
290930	148220
29930	148221
170529	148222
26934	148223
79303	148224
42928	148225
96709	148226
99950	148227
87267	148228
261421	148229
247922	148230
132942	148231
118072	148232
118072	148233
221242	148234
49125	148235
23599	148236
291	148237
162449	148238
11572	148239
652	148240
169665	148241
10899	148242
155348	148243
219776	148244
183980	148245
273851	148246
123368	148247
121458	148248
267795	148249
3936	148250
255836	148251
139706	148252
97210	148253
99183	148254
113688	148255
121575	148256
85032	148257
114335	148258
9755	148259
41202	148260
21002	148261
202112	148262
129603	148263
6879	148264
40170	148265
75444	148266
147140	148267
236124	148268
123514	148269
236307	148270
181743	148271
208767	148272
188264	148273
15601	148274
57925	148275
268490	148276
101607	148277
204722	148278
165341	148279
179752	148280
47729	148281
206920	148282
10587	148283
114704	148284
111936	148285
57156	148286
128937	148287
139816	148288
14316	148289
196850	148290
15912	148291
30184	148292
119869	148293
244286	148294
211566	148295
118326	148296
289191	148297
127749	148298
72109	148299
23255	148300
46012	148301
186429	148302
66471	148303
109842	148304
49617	148305
241165	148306
162320	148307
27787	148308
2293	148309
237572	148310
170404	148311
171515	148312
136973	148313
54958	148314
26040	148315
51016	148316
3936	148317
129586	148318
202699	148319
86136	148320
86547	148321
74830	148322
81393	148323
121490	148324
25531	148325
228807	148326
118249	148327
363	148328
27601	148329
5907	148330
16280	148331
25974	148332
2939	148333
16877	148334
10930	148335
205692	148336
56196	148337
153355	148338
29639	148339
62824	148340
132727	148341
36317	148342
60393	148343
642	148344
1786	148345
129438	148346
2240	148347
106752	148348
17383	148349
3482	148350
119777	148351
36143	148352
4655	148353
25178	148354
5367	148355
26333	148356
62607	148357
27528	148358
37741	148359
157461	148360
13623	148361
8404	148362
27819	148363
5774	148364
136417	148365
207769	148366
9104	148367
32511	148368
12746	148369
60679	148370
109781	148371
15889	148372
63055	148373
39008	148374
17959	148375
9755	148376
3599	148377
11942	148378
26925	148379
22965	148380
3446	148381
23213	148382
135695	148383
117627	148384
140629	148385
169400	148386
15772	148387
57837	148388
21179	148389
198428	148390
17743	148391
1901	148392
16479	148393
76879	148394
237272	148395
98248	148396
73242	148397
254329	148398
250600	148399
111691	148400
49868	148401
172049	148402
34405	148403
28143	148404
19867	148405
132418	148406
132418	148407
155036	148408
32611	148409
174427	148410
28183	148411
249451	148412
1075	148413
16681	148414
26089	148415
210442	148416
79001	148417
114628	148418
300894	148419
32014	148420
32014	148421
33710	148422
196758	148423
210183	148424
6158	148425
6158	148426
31437	148427
43245	148428
69903	148429
34628	148430
36622	148431
62698	148432
31385	148433
107717	148434
236103	148435
31698	148436
1622	148437
50121	148438
2643	148439
48224	148440
34376	148441
24683	148442
40399	148443
83626	148444
225570	148445
60645	148446
18519	148447
72485	148448
112612	148449
146571	148450
154831	148451
117315	148452
1641	148453
39822	148454
130834	148455
150825	148456
122336	148457
117159	148458
166249	148459
179454	148460
11050	148461
26553	148462
32330	148463
25638	148464
58035	148465
2911	148466
137008	148467
140069	148468
62108	148469
204545	148470
2553	148471
210115	148472
79233	148473
209661	148474
1805	148475
294692	148476
131895	148477
34977	148478
11965	148479
194656	148480
46439	148481
58874	148482
119343	148483
66537	148484
49842	148485
62742	148486
17293	148487
5266	148488
36396	148489
307893	148490
3619	148491
2469	148492
34775	148493
72312	148494
27998	148495
176055	148496
97006	148497
239203	148498
192231	148499
20586	148500
1909	148501
21321	148502
21104	148503
94803	148504
4987	148505
43575	148506
118415	148507
102435	148508
23134	148509
28544	148510
61941	148511
12297	148512
234	148513
204518	148514
173830	148515
242827	148516
74300	148517
240410	148518
268261	148519
299303	148520
26029	148521
1701	148522
273463	148523
141171	148524
142043	148525
57727	148526
304594	148527
135775	148528
3393	148529
11083	148530
26886	148531
47078	148532
21768	148533
32633	148534
101637	148535
63406	148536
4663	148537
58678	148538
48730	148539
13228	148540
34260	148541
8991	148542
739	148543
175687	148544
111121	148545
18729	148546
363	148547
19127	148548
33899	148549
115346	148550
5203	148551
35684	148552
72155	148553
27486	148554
72577	148555
120930	148556
101470	148557
6557	148558
7067	148559
146259	148560
73683	148561
250150	148562
1561	148563
18982	148564
137264	148565
164569	148566
27427	148567
14731	148568
125380	148569
30611	148570
6	148571
11818	148572
81663	148573
90647	148574
5293	148575
301534	148576
66210	148577
279561	148578
44030	148579
28890	148580
77512	148581
32750	148582
10529	148583
27142	148584
47515	148585
8206	148586
130166	148587
115207	148588
21263	148589
1724	148590
48169	148591
72533	148592
22783	148593
44321	148594
97808	148595
2875	148596
2552	148597
20249	148598
53027	148599
2047	148600
145856	148601
111943	148602
1159	148603
12841	148604
51782	148605
7749	148606
12951	148607
13151	148608
6480	148609
24655	148610
10474	148611
15411	148612
104799	148613
38518	148614
123194	148615
53980	148616
67001	148617
51538	148618
128839	148619
33153	148620
104627	148621
512	148622
21119	148623
236958	148624
12044	148625
1647	148626
4152	148627
41901	148628
66940	148629
84159	148630
84159	148631
30174	148632
45656	148633
24413	148634
42359	148635
163691	148636
287628	148637
142768	148638
59971	148639
20784	148640
41911	148641
120962	148642
167536	148643
66585	148644
10261	148645
57353	148646
72847	148647
20967	148648
4062	148649
161160	148650
37048	148651
5814	148652
171424	148653
45070	148654
49951	148655
9166	148656
24378	148657
14580	148658
55964	148659
32085	148660
179184	148661
307142	148662
12053	148663
194081	148664
206362	148665
4470	148666
117950	148667
157602	148668
56094	148669
173925	148670
26348	148671
17251	148672
59191	148673
53256	148674
79684	148675
63942	148676
405	148677
4526	148678
15607	148679
297070	148680
23804	148681
54101	148682
32100	148683
149171	148684
186419	148685
33032	148686
60361	148687
136072	148688
97486	148689
263477	148690
21150	148691
158445	148692
7408	148693
253326	148694
185472	148695
33635	148696
286177	148697
75731	148698
30833	148699
235790	148700
14410	148701
94621	148702
46495	148703
10856	148704
46869	148705
14749	148706
29714	148707
43447	148708
22201	148709
261331	148710
7223	148711
18186	148712
27534	148713
13570	148714
91779	148715
31490	148716
36143	148717
9954	148718
16601	148719
37365	148720
2785	148721
12117	148722
68659	148723
97374	148724
125318	148725
193209	148726
209795	148727
123049	148728
22044	148729
178416	148730
80790	148731
50	148732
19596	148733
60262	148734
18819	148735
144845	148736
80664	148737
27574	148738
10783	148739
18252	148740
18252	148741
25468	148742
104252	148743
436	148744
29872	148745
1300	148746
23436	148747
44048	148748
31431	148749
739	148750
19522	148751
74293	148752
109995	148753
32211	148754
13779	148755
305656	148756
27885	148757
84418	148758
46435	148759
26609	148760
20870	148761
8170	148762
114014	148763
63128	148764
6002	148765
65259	148766
7339	148767
109772	148768
93646	148769
36435	148770
34706	148771
274657	148772
20587	148773
147151	148774
106645	148775
140290	148776
94411	148777
88946	148778
1	148779
123594	148780
55637	148781
37511	148782
5098	148783
140238	148784
7396	148785
213737	148786
26455	148787
12982	148788
58941	148789
736	148790
12054	148791
411	148792
120328	148793
58546	148794
54771	148795
31804	148796
27907	148797
181244	148798
4428	148799
22112	148800
172311	148801
1435	148802
33448	148803
57765	148804
100198	148805
208443	148806
45525	148807
44963	148808
1409	148809
62309	148810
53798	148811
42023	148812
111814	148813
131211	148814
58776	148815
43442	148816
53594	148817
51894	148818
62050	148819
14557	148820
98640	148821
11517	148822
6867	148823
97422	148824
184353	148825
7592	148826
44470	148827
1225	148828
1123	148829
27487	148830
29298	148831
20371	148832
14507	148833
203568	148834
127	148835
8849	148836
79512	148837
219300	148838
1478	148839
2107	148840
35335	148841
7555	148842
88373	148843
18967	148844
287217	148845
148293	148846
63202	148847
55857	148848
37685	148849
75643	148850
67521	148851
30980	148852
2301	148853
13415	148854
30287	148855
14891	148856
55269	148857
179858	148858
83281	148859
145668	148860
250230	148861
141377	148862
228546	148863
100861	148864
6222	148865
54395	148866
221	148867
235689	148868
15222	148869
271897	148870
113073	148871
6617	148872
3119	148873
61974	148874
97538	148875
87124	148876
87124	148877
170200	148878
209928	148879
62610	148880
45190	148881
70612	148882
117884	148883
69244	148884
117893	148885
199166	148886
145485	148887
114219	148888
63102	148889
9668	148890
58855	148891
124228	148892
87354	148893
34101	148894
19187	148895
132847	148896
214317	148897
2660	148898
3529	148899
111349	148900
74231	148901
88648	148902
18965	148903
220765	148904
17606	148905
8172	148906
168621	148907
240371	148908
95832	148909
27933	148910
76052	148911
20837	148912
15820	148913
29270	148914
17576	148915
6426	148916
29132	148917
20668	148918
15266	148919
16222	148920
126442	148921
175138	148922
153156	148923
15458	148924
80650	148925
55868	148926
36989	148927
37035	148928
55287	148929
1834	148930
65839	148931
161432	148932
15842	148933
3653	148934
24014	148935
62607	148936
57105	148937
107611	148938
1600	148939
128152	148940
139420	148941
17714	148942
32813	148943
710	148944
14733	148945
31832	148946
32358	148947
257592	148948
98651	148949
46526	148950
126016	148951
6679	148952
98759	148953
132711	148954
132711	148955
191024	148956
33543	148957
8939	148958
8939	148959
2688	148960
23511	148961
19324	148962
194084	148963
9777	148964
111525	148965
290183	148966
135196	148967
1885	148968
152373	148969
183950	148970
10769	148971
37967	148972
114584	148973
58863	148974
10949	148975
5214	148976
47904	148977
25238	148978
305319	148979
122891	148980
126106	148981
53858	148982
106869	148983
198621	148984
141187	148985
17458	148986
42382	148987
19706	148988
127764	148989
17650	148990
61517	148991
33964	148992
49425	148993
28495	148994
34879	148995
46064	148996
74812	148997
280582	148998
87399	148999
1845	149000
78399	149001
74095	149002
33497	149003
186324	149004
11001	149005
38754	149006
30743	149007
78025	149008
189573	149009
122100	149010
4920	149011
17597	149012
298246	149013
4333	149014
7393	149015
5595	149016
137353	149017
23669	149018
102239	149019
285664	149020
12409	149021
4843	149022
63794	149023
142643	149024
76643	149025
193052	149026
54006	149027
2599	149028
66599	149029
96347	149030
46	149031
113233	149032
128600	149033
83013	149034
90414	149035
3737	149036
205133	149037
36542	149038
1652	149039
23644	149040
31950	149041
362	149042
22390	149043
1800	149044
12053	149045
198585	149046
37807	149047
44254	149048
104676	149049
201007	149050
132452	149051
66179	149052
105410	149053
12179	149054
72938	149055
48594	149056
259409	149057
50151	149058
1762	149059
29943	149060
12690	149061
131	149062
269598	149063
192631	149064
14876	149065
279615	149066
16421	149067
4794	149068
21172	149069
108385	149070
17937	149071
11678	149072
1133	149073
85417	149074
6657	149075
260	149076
33333	149077
130753	149078
120443	149079
137	149080
89606	149081
113055	149082
39506	149083
144237	149084
202368	149085
25852	149086
25852	149087
243431	149088
186097	149089
19114	149090
75363	149091
274463	149092
127287	149093
4094	149094
159426	149095
92649	149096
134635	149097
148800	149098
269586	149099
142024	149100
1193	149101
9890	149102
68694	149103
125215	149104
112997	149105
25053	149106
95841	149107
14275	149108
101735	149109
208468	149110
34788	149111
24441	149112
59417	149113
7407	149114
1586	149115
1970	149116
268821	149117
82194	149118
3412	149119
36760	149120
5095	149121
215505	149122
3746	149123
19205	149124
18385	149125
9585	149126
127730	149127
1239	149128
181693	149129
182873	149130
20450	149131
58221	149132
256095	149133
5798	149134
12765	149135
86023	149136
62958	149137
26495	149138
120310	149139
171961	149140
32636	149141
142375	149142
27334	149143
263323	149144
85325	149145
60319	149146
93547	149147
31327	149148
98143	149149
118976	149150
30565	149151
41987	149152
11148	149153
137024	149154
64429	149155
46210	149156
63606	149157
58	149158
62633	149159
189249	149160
120714	149161
77405	149162
7266	149163
18266	149164
186114	149165
125482	149166
5352	149167
33899	149168
55694	149169
84495	149170
785	149171
10872	149172
1864	149173
51459	149174
4428	149175
25082	149176
45451	149177
7408	149178
38862	149179
44069	149180
14669	149181
27834	149182
10925	149183
3118	149184
7225	149185
85206	149186
37206	149187
11623	149188
39861	149189
9514	149190
87759	149191
51524	149192
103049	149193
67040	149194
7748	149195
9361	149196
251161	149197
73286	149198
197329	149199
264347	149200
19461	149201
93933	149202
33030	149203
60381	149204
73670	149205
8373	149206
10765	149207
7894	149208
168499	149209
176290	149210
929	149211
208980	149212
62646	149213
125147	149214
24402	149215
83374	149216
8549	149217
64200	149218
88186	149219
2178	149220
26338	149221
38758	149222
3155	149223
98426	149224
58971	149225
49425	149226
7676	149227
107554	149228
161594	149229
23545	149230
162727	149231
126416	149232
9355	149233
9026	149234
12268	149235
82403	149236
60537	149237
4994	149238
174106	149239
69186	149240
46770	149241
27591	149242
29648	149243
27072	149244
8154	149245
39390	149246
30359	149247
32273	149248
96631	149249
33323	149250
4063	149251
18125	149252
90784	149253
4879	149254
126925	149255
5598	149256
30342	149257
76200	149258
2881	149259
39390	149260
228523	149261
29071	149262
54753	149263
40753	149264
88910	149265
188807	149266
37815	149267
2246	149268
35832	149269
179613	149270
35777	149271
15308	149272
124172	149273
16297	149274
82306	149275
123410	149276
14070	149277
179493	149278
24873	149279
84423	149280
426	149281
2152	149282
187598	149283
21178	149284
7130	149285
2366	149286
65213	149287
20857	149288
549	149289
98373	149290
370	149291
21277	149292
221014	149293
59489	149294
27823	149295
139812	149296
14331	149297
47155	149298
50327	149299
13442	149300
75615	149301
69281	149302
42866	149303
81083	149304
15527	149305
102987	149306
38303	149307
34899	149308
87088	149309
78272	149310
174250	149311
80929	149312
8316	149313
8163	149314
9771	149315
68616	149316
5866	149317
63008	149318
76995	149319
125579	149320
191878	149321
83733	149322
56169	149323
271654	149324
32976	149325
10001	149326
46764	149327
36700	149328
10118	149329
17044	149330
51832	149331
115343	149332
299921	149333
91279	149334
172532	149335
182772	149336
59422	149337
140808	149338
43156	149339
25018	149340
234	149341
85481	149342
1689	149343
145175	149344
33506	149345
41621	149346
138092	149347
34542	149348
54217	149349
14785	149350
5350	149351
33192	149352
26787	149353
3176	149354
52516	149355
231272	149356
68417	149357
165375	149358
124160	149359
146624	149360
1187	149361
1442	149362
10117	149363
31050	149364
88178	149365
75647	149366
109649	149367
243	149368
114216	149369
153978	149370
151105	149371
10828	149372
53692	149373
19487	149374
15862	149375
216915	149376
20856	149377
3703	149378
29744	149379
19054	149380
116554	149381
12959	149382
107526	149383
87395	149384
18506	149385
15885	149386
6234	149387
7493	149388
45711	149389
25614	149390
181	149391
26515	149392
309844	149393
2179	149394
700	149395
167380	149396
27579	149397
152172	149398
118959	149399
299502	149400
1798	149401
15949	149402
77608	149403
1038	149404
221055	149405
79472	149406
18007	149407
4072	149408
11912	149409
307588	149410
1906	149411
57531	149412
161823	149413
210390	149414
164595	149415
6366	149416
7323	149417
64837	149418
40861	149419
19032	149420
5888	149421
2088	149422
1102	149423
31123	149424
110915	149425
114287	149426
3610	149427
91039	149428
65561	149429
148069	149430
63488	149431
3247	149432
40699	149433
258045	149434
20339	149435
304158	149436
125395	149437
144702	149438
2683	149439
280566	149440
144467	149441
3220	149442
46480	149443
7873	149444
17855	149445
9617	149446
173344	149447
28677	149448
280224	149449
213075	149450
33430	149451
191443	149452
53604	149453
7735	149454
15467	149455
8681	149456
8552	149457
15289	149458
32483	149459
53459	149460
8080	149461
31119	149462
13937	149463
145377	149464
25377	149465
58375	149466
150119	149467
53016	149468
34628	149469
126645	149470
190042	149471
3077	149472
28280	149473
31897	149474
13488	149475
60915	149476
68753	149477
146894	149478
117634	149479
1934	149480
209746	149481
6953	149482
1002	149483
37832	149484
56954	149485
256729	149486
63889	149487
34150	149488
3032	149489
56359	149490
57986	149491
92081	149492
14303	149493
239715	149494
6535	149495
68208	149496
186658	149497
623	149498
80760	149499
42393	149500
26559	149501
149018	149502
76352	149503
168129	149504
24043	149505
101455	149506
80	149507
171816	149508
194724	149509
22304	149510
139861	149511
41739	149512
38268	149513
277962	149514
6482	149515
5521	149516
170019	149517
19416	149518
40108	149519
64	149520
3197	149521
12499	149522
8448	149523
7970	149524
27872	149525
5783	149526
287584	149527
240	149528
99396	149529
63150	149530
63585	149531
18457	149532
123805	149533
2376	149534
28959	149535
113364	149536
90315	149537
102051	149538
173558	149539
147066	149540
21237	149541
27293	149542
15896	149543
141373	149544
275751	149545
123586	149546
36613	149547
78353	149548
17675	149549
76153	149550
78452	149551
39941	149552
1774	149553
205022	149554
4348	149555
118261	149556
110944	149557
12823	149558
201127	149559
10212	149560
52336	149561
20902	149562
4483	149563
10838	149564
4395	149565
10007	149566
2507	149567
18919	149568
3378	149569
30721	149570
244168	149571
45364	149572
211	149573
113863	149574
183672	149575
7570	149576
47182	149577
72185	149578
208595	149579
37285	149580
1190	149581
87885	149582
2783	149583
63790	149584
3704	149585
198015	149586
217932	149587
170354	149588
89289	149589
67641	149590
63088	149591
164587	149592
198301	149593
960	149594
3718	149595
16667	149596
22237	149597
1709	149598
94752	149599
16895	149600
6882	149601
184277	149602
109659	149603
10291	149604
6285	149605
93868	149606
9059	149607
43950	149608
9706	149609
253657	149610
190361	149611
9077	149612
64059	149613
111319	149614
42561	149615
151270	149616
480	149617
82563	149618
55810	149619
5859	149620
788	149621
266083	149622
39433	149623
21357	149624
50498	149625
83792	149626
83792	149627
10984	149628
169816	149629
84119	149630
55273	149631
145977	149632
22255	149633
54518	149634
60251	149635
211262	149636
218862	149637
189457	149638
42762	149639
15571	149640
59916	149641
105137	149642
162522	149643
157650	149644
162628	149645
19910	149646
91013	149647
266692	149648
30609	149649
12429	149650
27495	149651
27495	149652
1019	149653
65269	149654
83256	149655
15385	149656
52861	149657
52861	149658
25517	149659
290863	149660
12043	149661
18844	149662
92373	149663
97061	149664
138817	149665
132344	149666
298184	149667
127263	149668
189844	149669
44039	149670
25607	149671
47907	149672
15762	149673
299645	149674
190492	149675
76211	149676
3768	149677
17076	149678
1630	149679
89530	149680
69826	149681
13635	149682
5136	149683
16018	149684
54603	149685
6192	149686
73300	149687
2302	149688
82340	149689
17132	149690
87777	149691
12996	149692
57507	149693
42724	149694
240941	149695
85648	149696
12238	149697
58758	149698
165586	149699
113431	149700
98433	149701
21712	149702
41950	149703
27899	149704
62141	149705
929	149706
274117	149707
16288	149708
163062	149709
13242	149710
145459	149711
207108	149712
28223	149713
9717	149714
143932	149715
277215	149716
23436	149717
4478	149718
175453	149719
62839	149720
17454	149721
1408	149722
30471	149723
67795	149724
17648	149725
136148	149726
90788	149727
2490	149728
13242	149729
123952	149730
61765	149731
118785	149732
36391	149733
165875	149734
300853	149735
189966	149736
211976	149737
92962	149738
303898	149739
45233	149740
28823	149741
16232	149742
94593	149743
75422	149744
83572	149745
59004	149746
104593	149747
130664	149748
27720	149749
3967	149750
148110	149751
244664	149752
2477	149753
11392	149754
140551	149755
41920	149756
8327	149757
61025	149758
21067	149759
111716	149760
53252	149761
100191	149762
27457	149763
118939	149764
288124	149765
117267	149766
17015	149767
80050	149768
15528	149769
20454	149770
131619	149771
34883	149772
51248	149773
14329	149774
25293	149775
43604	149776
121187	149777
158	149778
72678	149779
121	149780
195776	149781
130462	149782
49328	149783
35960	149784
260096	149785
44725	149786
63222	149787
13299	149788
308116	149789
17970	149790
121371	149791
117968	149792
83375	149793
2011	149794
46656	149795
267815	149796
51483	149797
4803	149798
4323	149799
97156	149800
22624	149801
94884	149802
235674	149803
70369	149804
31839	149805
15324	149806
57327	149807
70210	149808
40951	149809
8698	149810
49238	149811
1236	149812
3147	149813
149550	149814
110719	149815
14348	149816
218137	149817
252456	149818
2149	149819
49525	149820
18758	149821
66084	149822
268798	149823
24207	149824
63915	149825
64773	149826
13557	149827
179522	149828
120631	149829
57516	149830
4730	149831
124969	149832
31163	149833
3719	149834
5497	149835
148564	149836
256454	149837
23868	149838
195524	149839
43	149840
53260	149841
43887	149842
78429	149843
110497	149844
138016	149845
46220	149846
31400	149847
41651	149848
13865	149849
97141	149850
233473	149851
7738	149852
6917	149853
78681	149854
39686	149855
67123	149856
9405	149857
9835	149858
3852	149859
47792	149860
61611	149861
193765	149862
4376	149863
53151	149864
135730	149865
19434	149866
47798	149867
11072	149868
122330	149869
9689	149870
106803	149871
113526	149872
26461	149873
50132	149874
24275	149875
56108	149876
56108	149877
25233	149878
60894	149879
45108	149880
91567	149881
204115	149882
83076	149883
4213	149884
5349	149885
14135	149886
5692	149887
18625	149888
207868	149889
85868	149890
655	149891
29010	149892
37543	149893
77409	149894
134294	149895
158301	149896
97645	149897
27296	149898
86479	149899
5547	149900
68782	149901
168083	149902
107759	149903
381	149904
67784	149905
141157	149906
109225	149907
26161	149908
1772	149909
3941	149910
288519	149911
209495	149912
19424	149913
78790	149914
185307	149915
61418	149916
1057	149917
22342	149918
9914	149919
4137	149920
1557	149921
156455	149922
46213	149923
83782	149924
26069	149925
707	149926
9375	149927
17704	149928
1525	149929
202503	149930
37909	149931
417	149932
141000	149933
11775	149934
76588	149935
12547	149936
12547	149937
169270	149938
50899	149939
1230	149940
6374	149941
8340	149942
170137	149943
50540	149944
10895	149945
1686	149946
49101	149947
128340	149948
2653	149949
5443	149950
85750	149951
8749	149952
101474	149953
5448	149954
11591	149955
191191	149956
141675	149957
6487	149958
104737	149959
42373	149960
5859	149961
336	149962
5617	149963
40951	149964
1714	149965
2493	149966
85031	149967
177660	149968
655	149969
15076	149970
11297	149971
13909	149972
26614	149973
18069	149974
205595	149975
45307	149976
109903	149977
21062	149978
71896	149979
278905	149980
101494	149981
47836	149982
155410	149983
117606	149984
139840	149985
29791	149986
123069	149987
196097	149988
63281	149989
27623	149990
18526	149991
65383	149992
5654	149993
54770	149994
638	149995
544	149996
791	149997
62615	149998
27594	149999
260075	150000
54024	150001
190962	150002
24296	150003
65531	150004
1731	150005
8869	150006
36995	150007
192564	150008
22617	150009
238592	150010
13371	150011
50408	150012
40382	150013
24641	150014
2142	150015
23226	150016
74776	150017
2326	150018
24109	150019
13799	150020
2405	150021
36877	150022
24875	150023
7106	150024
156812	150025
4586	150026
136688	150027
79105	150028
216083	150029
58430	150030
58430	150031
33023	150032
188774	150033
16486	150034
66096	150035
642	150036
31320	150037
16391	150038
22749	150039
20355	150040
48888	150041
187932	150042
22865	150043
3178	150044
19939	150045
50594	150046
138202	150047
21982	150048
2179	150049
29739	150050
9581	150051
2348	150052
240886	150053
3686	150054
1757	150055
12959	150056
107548	150057
59769	150058
39336	150059
9760	150060
15358	150061
16239	150062
2193	150063
8849	150064
81468	150065
38104	150066
28299	150067
37872	150068
58450	150069
75413	150070
35068	150071
22807	150072
188354	150073
125518	150074
104200	150075
56933	150076
69795	150077
60610	150078
40536	150079
218252	150080
21805	150081
3991	150082
33455	150083
125366	150084
80433	150085
13323	150086
50985	150087
103091	150088
25433	150089
4701	150090
14726	150091
35222	150092
1287	150093
176606	150094
86151	150095
22185	150096
9930	150097
190806	150098
36299	150099
6110	150100
36493	150101
10767	150102
119766	150103
10985	150104
2291	150105
157426	150106
2385	150107
45554	150108
18314	150109
6918	150110
283027	150111
13312	150112
308270	150113
168706	150114
80984	150115
1314	150116
101325	150117
194938	150118
212	150119
49443	150120
4875	150121
144156	150122
75584	150123
29330	150124
4591	150125
195196	150126
10192	150127
165480	150128
78580	150129
33712	150130
61648	150131
22473	150132
279410	150133
137824	150134
68645	150135
1791	150136
14866	150137
62156	150138
113522	150139
44928	150140
33271	150141
23879	150142
21114	150143
34138	150144
60867	150145
65102	150146
29778	150147
10216	150148
22794	150149
39898	150150
120603	150151
169533	150152
2006	150153
50431	150154
32609	150155
2495	150156
104382	150157
8509	150158
307179	150159
126264	150160
130734	150161
446	150162
26605	150163
134028	150164
80133	150165
196615	150166
19904	150167
73335	150168
80341	150169
7179	150170
95949	150171
36831	150172
24748	150173
84065	150174
84146	150175
65952	150176
30084	150177
164372	150178
164292	150179
49145	150180
96812	150181
90817	150182
168	150183
4788	150184
3968	150185
4902	150186
1956	150187
87411	150188
28193	150189
79077	150190
31687	150191
111707	150192
126264	150193
48612	150194
133177	150195
200360	150196
28195	150197
23671	150198
23621	150199
15305	150200
64930	150201
136526	150202
14469	150203
114646	150204
70855	150205
82591	150206
111912	150207
100457	150208
188657	150209
65556	150210
10888	150211
95907	150212
31897	150213
294719	150214
20281	150215
63150	150216
79611	150217
1263	150218
60621	150219
215180	150220
64459	150221
25939	150222
103732	150223
121158	150224
29801	150225
133782	150226
40646	150227
192240	150228
5557	150229
16081	150230
197224	150231
7206	150232
4188	150233
101922	150234
7797	150235
105014	150236
81183	150237
70130	150238
131607	150239
18996	150240
62388	150241
183065	150242
37661	150243
11403	150244
17810	150245
13084	150246
9512	150247
192139	150248
4863	150249
7476	150250
13955	150251
21862	150252
556	150253
40459	150254
52052	150255
65299	150256
293206	150257
910	150258
2751	150259
10191	150260
28523	150261
38634	150262
38342	150263
7351	150264
45510	150265
141695	150266
14610	150267
6757	150268
223	150269
138591	150270
167882	150271
95515	150272
64640	150273
1083	150274
737	150275
12998	150276
165859	150277
144615	150278
172018	150279
16775	150280
14129	150281
50830	150282
96069	150283
83608	150284
215634	150285
65816	150286
117263	150287
34217	150288
8990	150289
70857	150290
210298	150291
303082	150292
25408	150293
1240	150294
39694	150295
2558	150296
10953	150297
62356	150298
114795	150299
48603	150300
12713	150301
47061	150302
133754	150303
43852	150304
638	150305
12527	150306
27012	150307
117783	150308
117796	150309
1937	150310
190639	150311
12137	150312
21390	150313
16355	150314
50534	150315
9545	150316
60664	150317
2275	150318
94688	150319
8291	150320
37988	150321
11202	150322
20361	150323
4320	150324
2023	150325
55687	150326
138803	150327
77080	150328
304143	150329
132689	150330
278006	150331
104298	150332
126320	150333
22211	150334
7359	150335
7426	150336
58778	150337
119736	150338
1895	150339
995	150340
20057	150341
5939	150342
1134	150343
50566	150344
176846	150345
4081	150346
9478	150347
61175	150348
73514	150349
66997	150350
27232	150351
7295	150352
8905	150353
4024	150354
183873	150355
55516	150356
48284	150357
22957	150358
50950	150359
9792	150360
13764	150361
5539	150362
18888	150363
3454	150364
30712	150365
26174	150366
142081	150367
81045	150368
5495	150369
118068	150370
33239	150371
32899	150372
90339	150373
305867	150374
160896	150375
25206	150376
309036	150377
187258	150378
105816	150379
21868	150380
70126	150381
80477	150382
5748	150383
21068	150384
10487	150385
127877	150386
58	150387
117811	150388
1567	150389
10125	150390
43230	150391
15226	150392
44049	150393
125097	150394
21451	150395
103014	150396
109249	150397
54532	150398
91594	150399
15957	150400
34949	150401
5730	150402
301351	150403
48195	150404
29760	150405
120393	150406
6756	150407
26034	150408
13571	150409
37036	150410
2909	150411
10576	150412
12863	150413
61813	150414
25166	150415
13454	150416
30472	150417
2004	150418
2004	150419
16870	150420
223637	150421
35919	150422
69327	150423
20169	150424
21493	150425
15155	150426
112213	150427
3801	150428
3801	150429
2951	150430
49099	150431
29223	150432
269595	150433
144136	150434
93123	150435
237932	150436
21839	150437
111985	150438
56274	150439
310575	150440
287857	150441
30806	150442
6889	150443
3365	150444
1717	150445
13888	150446
80534	150447
63001	150448
131561	150449
73818	150450
7009	150451
34360	150452
117974	150453
39270	150454
84149	150455
67315	150456
51176	150457
20840	150458
31309	150459
7725	150460
49979	150461
258672	150462
41323	150463
11816	150464
15119	150465
12842	150466
83334	150467
49359	150468
9506	150469
94857	150470
207248	150471
5093	150472
151326	150473
57116	150474
21354	150475
162612	150476
84107	150477
98747	150478
58702	150479
10228	150480
944	150481
67476	150482
224147	150483
83827	150484
189782	150485
56833	150486
186020	150487
195188	150488
28893	150489
4175	150490
51631	150491
2106	150492
4813	150493
1481	150494
295	150495
295	150496
42906	150497
212186	150498
51098	150499
8627	150500
212573	150501
198836	150502
152949	150503
3621	150504
81586	150505
78393	150506
168479	150507
4844	150508
80199	150509
218386	150510
68394	150511
57831	150512
167732	150513
42753	150514
24667	150515
150210	150516
168946	150517
16356	150518
17483	150519
3105	150520
196483	150521
70696	150522
194082	150523
65	150524
73870	150525
16829	150526
6798	150527
21855	150528
3157	150529
33335	150530
117491	150531
205799	150532
44832	150533
277480	150534
5720	150535
102876	150536
58844	150537
14020	150538
724	150539
58784	150540
26968	150541
59395	150542
23927	150543
16479	150544
14268	150545
76525	150546
9554	150547
8188	150548
159219	150549
138941	150550
13941	150551
56941	150552
3097	150553
6191	150554
2907	150555
31791	150556
10688	150557
104276	150558
74982	150559
32205	150560
75831	150561
134207	150562
20811	150563
97817	150564
4655	150565
15884	150566
8868	150567
91569	150568
55093	150569
92716	150570
62987	150571
188	150572
285095	150573
80870	150574
18779	150575
46387	150576
33916	150577
62683	150578
49365	150579
84164	150580
43397	150581
260542	150582
73329	150583
155518	150584
127019	150585
244108	150586
3017	150587
19909	150588
17048	150589
111909	150590
111277	150591
50606	150592
214769	150593
10221	150594
64625	150595
18732	150596
6783	150597
108269	150598
7926	150599
18452	150600
2495	150601
49527	150602
90	150603
19822	150604
15699	150605
106614	150606
14142	150607
232673	150608
236021	150609
30048	150610
287523	150611
253609	150612
94682	150613
1859	150614
1859	150615
89412	150616
173736	150617
71299	150618
1836	150619
17124	150620
197889	150621
25724	150622
14410	150623
991	150624
67500	150625
16596	150626
35023	150627
47379	150628
5327	150629
22966	150630
1077	150631
814	150632
119643	150633
46817	150634
207717	150635
4017	150636
95979	150637
123133	150638
65095	150639
6511	150640
75900	150641
20405	150642
28921	150643
1409	150644
50036	150645
228550	150646
36190	150647
5292	150648
196679	150649
3699	150650
135470	150651
52396	150652
10174	150653
54376	150654
101948	150655
140455	150656
204140	150657
89830	150658
168592	150659
29579	150660
97175	150661
56850	150662
66601	150663
73519	150664
46897	150665
91	150666
15393	150667
7744	150668
99639	150669
89464	150670
2877	150671
137884	150672
16471	150673
60272	150674
84238	150675
66865	150676
5501	150677
168481	150678
197865	150679
85465	150680
6462	150681
38341	150682
157523	150683
156038	150684
3999	150685
20323	150686
13475	150687
16183	150688
93901	150689
40779	150690
38715	150691
202772	150692
67152	150693
201758	150694
39406	150695
68726	150696
37229	150697
21305	150698
129993	150699
42393	150700
38891	150701
90300	150702
62428	150703
2645	150704
41540	150705
115176	150706
176801	150707
1	150708
219610	150709
59557	150710
93130	150711
302943	150712
10145	150713
6555	150714
25718	150715
86846	150716
58633	150717
245137	150718
99523	150719
124061	150720
211226	150721
9638	150722
48272	150723
126976	150724
126976	150725
3647	150726
3517	150727
113335	150728
290753	150729
271	150730
184964	150731
215	150732
208650	150733
7018	150734
93595	150735
21	150736
138287	150737
140665	150738
88687	150739
85410	150740
106459	150741
104280	150742
112435	150743
264919	150744
51021	150745
60640	150746
42240	150747
24666	150748
62274	150749
125163	150750
10736	150751
93	150752
11267	150753
168214	150754
73863	150755
265723	150756
21212	150757
286785	150758
235465	150759
123057	150760
50919	150761
10146	150762
253584	150763
10752	150764
15311	150765
136594	150766
20924	150767
43536	150768
35910	150769
7935	150770
161422	150771
10322	150772
305325	150773
28641	150774
31283	150775
53623	150776
155535	150777
1002	150778
39079	150779
39079	150780
47669	150781
3606	150782
77763	150783
93938	150784
36347	150785
7070	150786
147	150787
60066	150788
22204	150789
32360	150790
8125	150791
39193	150792
48705	150793
68884	150794
280370	150795
32400	150796
23281	150797
782	150798
5335	150799
246262	150800
23711	150801
112651	150802
46821	150803
46448	150804
53831	150805
62708	150806
24004	150807
794	150808
159860	150809
114024	150810
22065	150811
52311	150812
289564	150813
178192	150814
104774	150815
216456	150816
83178	150817
54367	150818
126991	150819
24049	150820
57978	150821
138392	150822
169527	150823
36698	150824
1348	150825
65333	150826
59318	150827
67823	150828
206677	150829
79091	150830
153166	150831
58891	150832
33986	150833
2773	150834
93810	150835
21954	150836
79599	150837
2183	150838
12624	150839
76294	150840
7410	150841
278685	150842
11499	150843
30988	150844
215251	150845
21772	150846
54481	150847
3054	150848
192416	150849
15187	150850
118379	150851
60296	150852
106076	150853
183093	150854
112409	150855
163880	150856
1178	150857
4950	150858
139291	150859
156987	150860
53194	150861
141145	150862
190694	150863
10880	150864
117263	150865
21715	150866
73205	150867
16752	150868
7167	150869
7488	150870
18873	150871
126653	150872
23809	150873
21248	150874
21945	150875
40131	150876
29108	150877
14785	150878
70986	150879
45415	150880
109756	150881
49917	150882
4010	150883
508	150884
99979	150885
33508	150886
387	150887
9104	150888
40512	150889
64327	150890
40930	150891
282657	150892
27468	150893
17088	150894
9545	150895
27	150896
44341	150897
67732	150898
105241	150899
217586	150900
165	150901
64141	150902
39740	150903
21150	150904
889	150905
282193	150906
47716	150907
106771	150908
19268	150909
42947	150910
114506	150911
162029	150912
22241	150913
45214	150914
163761	150915
88770	150916
88357	150917
88357	150918
157843	150919
11550	150920
22464	150921
35208	150922
4961	150923
64341	150924
29337	150925
83217	150926
282557	150927
41275	150928
109080	150929
95169	150930
40848	150931
244653	150932
6487	150933
322	150934
168	150935
30955	150936
26944	150937
36164	150938
65287	150939
14312	150940
8570	150941
37852	150942
115222	150943
165343	150944
24799	150945
53497	150946
108298	150947
22423	150948
361	150949
67106	150950
30463	150951
49773	150952
21950	150953
82919	150954
61614	150955
308045	150956
286250	150957
32572	150958
104944	150959
5012	150960
244552	150961
32895	150962
5308	150963
39306	150964
115483	150965
158497	150966
36683	150967
212675	150968
24430	150969
74570	150970
59498	150971
103094	150972
34670	150973
484	150974
57576	150975
20281	150976
41802	150977
151489	150978
204562	150979
22353	150980
101058	150981
30324	150982
29206	150983
45074	150984
209	150985
144726	150986
93021	150987
19849	150988
671	150989
212211	150990
45666	150991
24605	150992
16679	150993
42695	150994
28798	150995
208444	150996
189510	150997
95593	150998
61377	150999
77296	151000
92913	151001
86	151002
7793	151003
11275	151004
26272	151005
64256	151006
71405	151007
204955	151008
9269	151009
425	151010
4233	151011
66010	151012
33405	151013
11239	151014
19740	151015
215798	151016
106388	151017
38424	151018
12190	151019
162564	151020
281518	151021
164894	151022
279543	151023
189463	151024
25035	151025
22234	151026
30010	151027
45216	151028
44637	151029
218213	151030
33899	151031
228258	151032
175596	151033
191376	151034
91108	151035
121630	151036
11359	151037
13377	151038
98327	151039
17552	151040
25936	151041
219850	151042
140205	151043
33227	151044
226616	151045
83184	151046
11040	151047
73935	151048
10149	151049
10575	151050
52767	151051
100376	151052
85609	151053
38059	151054
73615	151055
83985	151056
13937	151057
155689	151058
6	151059
228943	151060
163483	151061
142748	151062
967	151063
26010	151064
131422	151065
108407	151066
75489	151067
27439	151068
174859	151069
118026	151070
111117	151071
80418	151072
56360	151073
71714	151074
63483	151075
195921	151076
281436	151077
75342	151078
68480	151079
61550	151080
2530	151081
131848	151082
99178	151083
336	151084
255859	151085
45831	151086
54355	151087
13364	151088
45492	151089
132370	151090
81324	151091
40601	151092
95553	151093
27995	151094
123	151095
2682	151096
64838	151097
12854	151098
233	151099
82339	151100
1923	151101
131523	151102
143540	151103
32320	151104
62134	151105
305	151106
33088	151107
149719	151108
15703	151109
80581	151110
198505	151111
1216	151112
48157	151113
61943	151114
8229	151115
6985	151116
96859	151117
97	151118
54274	151119
50237	151120
134175	151121
228175	151122
42025	151123
196973	151124
6018	151125
78500	151126
39874	151127
280178	151128
35364	151129
87489	151130
529	151131
145945	151132
22262	151133
15922	151134
39828	151135
26348	151136
64562	151137
99601	151138
281363	151139
256903	151140
62435	151141
40419	151142
11866	151143
272752	151144
10301	151145
106532	151146
7654	151147
378	151148
1701	151149
106072	151150
73024	151151
2691	151152
71695	151153
1092	151154
74799	151155
208018	151156
207911	151157
46573	151158
2984	151159
23633	151160
81497	151161
19234	151162
6393	151163
16890	151164
26708	151165
145918	151166
4063	151167
78236	151168
114871	151169
911	151170
136899	151171
129251	151172
38655	151173
10655	151174
103132	151175
74661	151176
37606	151177
146413	151178
3719	151179
3378	151180
40932	151181
138697	151182
38556	151183
77640	151184
110906	151185
280834	151186
31873	151187
29621	151188
53487	151189
24759	151190
14773	151191
106884	151192
59628	151193
163375	151194
76007	151195
8938	151196
122888	151197
12026	151198
237760	151199
271809	151200
20060	151201
1203	151202
103696	151203
180	151204
59728	151205
25242	151206
7189	151207
22126	151208
57020	151209
32965	151210
21697	151211
72063	151212
74995	151213
93276	151214
20996	151215
165184	151216
76482	151217
26127	151218
284531	151219
92702	151220
294531	151221
86102	151222
86422	151223
2688	151224
33501	151225
67518	151226
46145	151227
5728	151228
248007	151229
111272	151230
8264	151231
19799	151232
68621	151233
15958	151234
685	151235
184155	151236
650	151237
219953	151238
56118	151239
96254	151240
19868	151241
4773	151242
87367	151243
54204	151244
34157	151245
101325	151246
34451	151247
110830	151248
44	151249
54317	151250
95330	151251
100418	151252
25389	151253
82030	151254
724	151255
2924	151256
135689	151257
25526	151258
21124	151259
167705	151260
71842	151261
67507	151262
200	151263
1745	151264
170991	151265
144317	151266
7715	151267
77296	151268
48884	151269
17982	151270
86480	151271
196563	151272
14821	151273
42858	151274
167678	151275
77006	151276
212418	151277
189883	151278
76074	151279
148741	151280
76074	151281
78200	151282
9327	151283
34702	151284
34702	151285
155533	151286
42128	151287
53122	151288
81888	151289
17801	151290
86043	151291
2170	151292
110240	151293
19850	151294
284336	151295
9329	151296
5832	151297
86483	151298
80009	151299
4251	151300
31798	151301
53894	151302
7055	151303
9514	151304
82841	151305
5599	151306
68887	151307
1185	151308
18406	151309
1250	151310
15746	151311
135017	151312
213192	151313
121973	151314
14653	151315
188969	151316
219898	151317
275848	151318
92052	151319
276007	151320
227862	151321
23017	151322
24545	151323
7985	151324
11248	151325
7131	151326
97763	151327
249315	151328
3923	151329
26077	151330
136766	151331
42981	151332
52346	151333
228828	151334
93740	151335
59340	151336
146175	151337
83921	151338
212437	151339
256023	151340
54175	151341
27151	151342
83730	151343
169690	151344
2329	151345
70241	151346
65052	151347
128449	151348
67964	151349
1796	151350
1796	151351
3144	151352
132559	151353
40567	151354
71175	151355
608	151356
59858	151357
112150	151358
22575	151359
287	151360
43360	151361
4180	151362
54945	151363
84794	151364
1102	151365
20604	151366
6337	151367
78286	151368
7266	151369
142183	151370
17299	151371
212091	151372
1353	151373
14988	151374
25680	151375
21027	151376
80193	151377
14	151378
24054	151379
145518	151380
123	151381
45161	151382
27742	151383
67176	151384
13092	151385
120427	151386
3989	151387
8280	151388
16346	151389
59126	151390
7700	151391
92039	151392
8029	151393
2983	151394
123	151395
5585	151396
13250	151397
164337	151398
43512	151399
32733	151400
67447	151401
13999	151402
5335	151403
33359	151404
2431	151405
12977	151406
445	151407
12212	151408
47673	151409
56008	151410
145012	151411
64411	151412
12193	151413
55727	151414
2053	151415
17129	151416
17129	151417
156	151418
1695	151419
107654	151420
288968	151421
249392	151422
36	151423
66902	151424
127777	151425
12426	151426
284279	151427
144706	151428
348	151429
2320	151430
2386	151431
10308	151432
48274	151433
87673	151434
4377	151435
50099	151436
287891	151437
25944	151438
124591	151439
246821	151440
19856	151441
329	151442
65004	151443
2594	151444
154020	151445
101206	151446
50092	151447
31016	151448
8213	151449
246749	151450
64789	151451
301275	151452
310181	151453
33840	151454
18177	151455
127056	151456
39380	151457
118549	151458
59916	151459
12038	151460
158081	151461
23492	151462
23492	151463
418	151464
833	151465
279778	151466
128751	151467
41402	151468
148256	151469
15288	151470
46616	151471
26125	151472
288000	151473
4532	151474
25539	151475
12508	151476
10567	151477
65680	151478
163320	151479
19376	151480
27430	151481
203843	151482
37943	151483
22406	151484
390	151485
5288	151486
147425	151487
28716	151488
52	151489
40554	151490
210809	151491
116892	151492
55327	151493
6208	151494
178507	151495
123545	151496
90	151497
86464	151498
50223	151499
90980	151500
49486	151501
68721	151502
5043	151503
31227	151504
25579	151505
107563	151506
197156	151507
64542	151508
68253	151509
250907	151510
35078	151511
53265	151512
22734	151513
83935	151514
271189	151515
6002	151516
13900	151517
6504	151518
116635	151519
57801	151520
210509	151521
72169	151522
42560	151523
72311	151524
24091	151525
227593	151526
100886	151527
32820	151528
312699	151529
201569	151530
130385	151531
306303	151532
95596	151533
74156	151534
27977	151535
21315	151536
69423	151537
53338	151538
90825	151539
142164	151540
73270	151541
92770	151542
138152	151543
50298	151544
209912	151545
91389	151546
62625	151547
6326	151548
94887	151549
6633	151550
39956	151551
136071	151552
99625	151553
21220	151554
20569	151555
43773	151556
29773	151557
22110	151558
38532	151559
7750	151560
29217	151561
153780	151562
11607	151563
5848	151564
109754	151565
54581	151566
153126	151567
29410	151568
35533	151569
89514	151570
56930	151571
178553	151572
1617	151573
213723	151574
189238	151575
650	151576
101295	151577
5382	151578
30324	151579
53015	151580
5802	151581
19491	151582
116092	151583
236	151584
236	151585
3846	151586
279822	151587
7271	151588
75786	151589
155040	151590
82944	151591
53212	151592
22076	151593
1466	151594
13400	151595
1056	151596
51352	151597
23226	151598
137040	151599
107255	151600
1369	151601
75133	151602
22327	151603
26658	151604
127615	151605
46420	151606
34855	151607
14007	151608
66324	151609
139216	151610
68041	151611
1743	151612
13034	151613
255148	151614
84932	151615
36242	151616
167550	151617
47270	151618
79686	151619
21236	151620
143129	151621
177557	151622
2599	151623
44648	151624
23299	151625
41583	151626
16168	151627
225227	151628
54083	151629
235673	151630
60090	151631
37435	151632
209799	151633
43863	151634
129379	151635
226619	151636
100067	151637
6284	151638
6634	151639
26002	151640
146951	151641
31000	151642
105116	151643
22944	151644
26733	151645
19029	151646
138968	151647
57	151648
9924	151649
11023	151650
13909	151651
2114	151652
12407	151653
10027	151654
221402	151655
60631	151656
11698	151657
26772	151658
109733	151659
32513	151660
1401	151661
131355	151662
45397	151663
70970	151664
5369	151665
8427	151666
456	151667
36	151668
287001	151669
111090	151670
9641	151671
37709	151672
63969	151673
136890	151674
136768	151675
93113	151676
1070	151677
200202	151678
21341	151679
32876	151680
87240	151681
36621	151682
58365	151683
172010	151684
21675	151685
198572	151686
2453	151687
200440	151688
3981	151689
92438	151690
109351	151691
9400	151692
66326	151693
5764	151694
49926	151695
119371	151696
34860	151697
3899	151698
49129	151699
58365	151700
7926	151701
30045	151702
15711	151703
22036	151704
12046	151705
20962	151706
8648	151707
116373	151708
38121	151709
48722	151710
289331	151711
37101	151712
57602	151713
90577	151714
23032	151715
50328	151716
59146	151717
63278	151718
10707	151719
13121	151720
4050	151721
15672	151722
3675	151723
1706	151724
4325	151725
146747	151726
2513	151727
78660	151728
158955	151729
12448	151730
57503	151731
28678	151732
219483	151733
142904	151734
118151	151735
4993	151736
45552	151737
12019	151738
14800	151739
14934	151740
47010	151741
91745	151742
15947	151743
1381	151744
15748	151745
177083	151746
54654	151747
115007	151748
293336	151749
300666	151750
21135	151751
80086	151752
34249	151753
1557	151754
45225	151755
164413	151756
25079	151757
45180	151758
8305	151759
216218	151760
9307	151761
116242	151762
53646	151763
58736	151764
103820	151765
1979	151766
169189	151767
27585	151768
34190	151769
819	151770
108438	151771
254	151772
141067	151773
13172	151774
25408	151775
806	151776
27050	151777
254	151778
123	151779
163317	151780
221533	151781
8165	151782
11628	151783
7119	151784
3048	151785
155938	151786
81147	151787
178999	151788
46385	151789
49140	151790
31254	151791
55516	151792
286417	151793
265235	151794
37744	151795
28829	151796
54042	151797
54042	151798
93201	151799
165720	151800
18582	151801
119184	151802
27449	151803
6746	151804
46136	151805
26463	151806
69831	151807
92677	151808
6579	151809
227987	151810
148217	151811
186176	151812
25656	151813
39904	151814
131678	151815
220373	151816
26911	151817
81452	151818
87346	151819
18145	151820
1958	151821
7816	151822
7678	151823
15091	151824
12355	151825
38628	151826
15024	151827
122792	151828
3730	151829
21548	151830
65564	151831
122125	151832
303615	151833
109561	151834
11363	151835
10259	151836
42591	151837
300141	151838
15775	151839
9859	151840
110317	151841
53138	151842
6443	151843
94165	151844
307131	151845
40449	151846
12752	151847
5811	151848
50150	151849
2747	151850
133521	151851
276113	151852
141156	151853
19609	151854
166801	151855
12752	151856
2098	151857
8218	151858
81795	151859
62327	151860
102691	151861
72421	151862
7068	151863
2508	151864
32876	151865
208338	151866
2847	151867
132066	151868
96594	151869
149020	151870
85070	151871
40282	151872
170085	151873
9899	151874
305354	151875
57839	151876
193192	151877
135661	151878
68480	151879
22368	151880
28055	151881
129044	151882
142088	151883
153044	151884
193496	151885
45263	151886
37560	151887
25664	151888
137927	151889
123156	151890
196718	151891
177277	151892
347	151893
198604	151894
2674	151895
35696	151896
15553	151897
56122	151898
377	151899
142198	151900
48237	151901
143694	151902
57971	151903
193376	151904
218640	151905
64380	151906
43521	151907
132564	151908
20827	151909
126013	151910
158638	151911
80071	151912
27600	151913
253915	151914
1974	151915
978	151916
59099	151917
1938	151918
92138	151919
2218	151920
11531	151921
173817	151922
80296	151923
748	151924
55846	151925
605	151926
110834	151927
5159	151928
83200	151929
75322	151930
226119	151931
124815	151932
216284	151933
103500	151934
37390	151935
88803	151936
93769	151937
264541	151938
1797	151939
3864	151940
15639	151941
1271	151942
99860	151943
4812	151944
147351	151945
154154	151946
154645	151947
15882	151948
40376	151949
38407	151950
3145	151951
3676	151952
216964	151953
73293	151954
215074	151955
21941	151956
75777	151957
54538	151958
59661	151959
262543	151960
37118	151961
130469	151962
181247	151963
2759	151964
3471	151965
13496	151966
39987	151967
203543	151968
13383	151969
136810	151970
19950	151971
2818	151972
2818	151973
8554	151974
40177	151975
11415	151976
86	151977
6281	151978
36870	151979
75771	151980
48216	151981
20024	151982
201708	151983
41195	151984
41321	151985
2630	151986
11664	151987
105067	151988
10517	151989
13747	151990
34058	151991
54431	151992
89359	151993
22275	151994
172119	151995
1726	151996
7184	151997
29041	151998
196779	151999
117792	152000
90307	152001
207629	152002
12553	152003
57691	152004
25371	152005
5981	152006
32421	152007
1144	152008
177452	152009
36554	152010
162	152011
55465	152012
56868	152013
3773	152014
68092	152015
50742	152016
11394	152017
180995	152018
72684	152019
382	152020
200228	152021
50921	152022
137	152023
29249	152024
125936	152025
90022	152026
52478	152027
58775	152028
4281	152029
161	152030
251626	152031
18949	152032
18949	152033
5393	152034
46766	152035
271185	152036
118058	152037
63	152038
41248	152039
63968	152040
239983	152041
66736	152042
20417	152043
101374	152044
59335	152045
248	152046
189902	152047
651	152048
141089	152049
99702	152050
242022	152051
108041	152052
164053	152053
140100	152054
63733	152055
92501	152056
5262	152057
22308	152058
17310	152059
53887	152060
409	152061
69878	152062
210134	152063
7027	152064
12547	152065
1879	152066
2731	152067
5148	152068
103764	152069
155869	152070
50205	152071
46549	152072
104170	152073
100994	152074
9905	152075
24543	152076
10396	152077
86680	152078
79729	152079
170559	152080
35	152081
50235	152082
32151	152083
229432	152084
22571	152085
34226	152086
85776	152087
86286	152088
246766	152089
163961	152090
102634	152091
71261	152092
876	152093
109535	152094
78782	152095
42627	152096
108446	152097
1125	152098
118948	152099
105779	152100
157385	152101
104850	152102
90873	152103
17045	152104
631	152105
5319	152106
12956	152107
103327	152108
19687	152109
286981	152110
78	152111
166974	152112
41640	152113
25682	152114
28326	152115
6887	152116
40722	152117
38655	152118
83442	152119
11936	152120
22363	152121
109474	152122
25281	152123
34983	152124
250234	152125
2331	152126
21683	152127
159447	152128
219821	152129
20135	152130
72042	152131
107702	152132
4592	152133
112729	152134
65688	152135
49043	152136
3345	152137
9625	152138
197005	152139
102733	152140
97041	152141
78391	152142
134089	152143
169308	152144
92370	152145
671	152146
19073	152147
76138	152148
111771	152149
126191	152150
38626	152151
6105	152152
265475	152153
40920	152154
22319	152155
109029	152156
301131	152157
24091	152158
144156	152159
186263	152160
95515	152161
149921	152162
20087	152163
216643	152164
240564	152165
6	152166
66427	152167
114427	152168
102817	152169
20862	152170
25104	152171
10242	152172
169403	152173
21486	152174
28245	152175
165513	152176
232178	152177
64202	152178
221442	152179
63380	152180
117232	152181
13492	152182
109873	152183
66206	152184
163452	152185
9572	152186
14787	152187
21014	152188
234796	152189
71363	152190
14731	152191
16190	152192
174398	152193
268055	152194
144299	152195
11719	152196
154061	152197
158221	152198
95513	152199
181017	152200
2059	152201
199075	152202
26892	152203
250318	152204
210296	152205
76647	152206
89646	152207
34318	152208
50556	152209
300434	152210
186949	152211
57339	152212
63258	152213
130718	152214
21315	152215
141724	152216
5752	152217
36549	152218
217223	152219
11610	152220
1072	152221
127753	152222
130037	152223
20500	152224
60647	152225
3414	152226
60315	152227
73181	152228
21983	152229
41560	152230
20479	152231
27144	152232
200376	152233
84376	152234
36978	152235
216099	152236
41787	152237
17547	152238
6106	152239
27705	152240
4193	152241
2069	152242
194621	152243
182847	152244
84291	152245
2323	152246
58584	152247
296357	152248
166097	152249
63729	152250
108402	152251
238700	152252
71142	152253
27243	152254
130719	152255
7047	152256
11657	152257
23959	152258
91436	152259
62317	152260
96719	152261
152364	152262
4729	152263
101242	152264
76153	152265
333	152266
193501	152267
48700	152268
289389	152269
208427	152270
6085	152271
7068	152272
88185	152273
68891	152274
204053	152275
8945	152276
1110	152277
24705	152278
418	152279
40581	152280
4976	152281
94473	152282
85067	152283
128039	152284
177362	152285
22909	152286
80134	152287
18115	152288
37565	152289
53048	152290
60792	152291
17429	152292
36408	152293
165464	152294
246252	152295
79751	152296
67826	152297
37551	152298
16230	152299
28884	152300
1480	152301
3353	152302
2868	152303
27623	152304
13206	152305
53229	152306
28491	152307
70114	152308
231252	152309
209	152310
3379	152311
60535	152312
58610	152313
302748	152314
229452	152315
216682	152316
7724	152317
49847	152318
61	152319
136392	152320
25902	152321
1125	152322
148625	152323
97685	152324
3904	152325
32707	152326
87203	152327
8159	152328
864	152329
126433	152330
2788	152331
39805	152332
29445	152333
111348	152334
99835	152335
32638	152336
16345	152337
116768	152338
27659	152339
268653	152340
2534	152341
12250	152342
4653	152343
129047	152344
83589	152345
207925	152346
29702	152347
259265	152348
13749	152349
23405	152350
4466	152351
117508	152352
89920	152353
39772	152354
77392	152355
23333	152356
40817	152357
87570	152358
14686	152359
1352	152360
2372	152361
176291	152362
826	152363
9110	152364
1213	152365
18014	152366
136600	152367
5883	152368
21751	152369
13276	152370
19613	152371
200730	152372
26436	152373
6246	152374
103966	152375
13844	152376
15242	152377
180664	152378
26795	152379
7855	152380
17192	152381
8377	152382
62703	152383
2195	152384
53456	152385
28761	152386
1351	152387
24257	152388
11406	152389
17027	152390
15145	152391
311107	152392
20261	152393
1519	152394
29426	152395
62880	152396
267799	152397
176146	152398
51657	152399
52682	152400
95940	152401
271280	152402
32088	152403
22572	152404
41931	152405
97234	152406
95569	152407
93586	152408
1320	152409
58879	152410
32736	152411
75556	152412
199235	152413
35351	152414
123474	152415
68870	152416
272705	152417
29620	152418
57447	152419
41875	152420
37279	152421
198110	152422
302057	152423
124358	152424
896	152425
34238	152426
92907	152427
882	152428
40287	152429
35722	152430
132697	152431
600	152432
52578	152433
6690	152434
202096	152435
127796	152436
88414	152437
1047	152438
20178	152439
76996	152440
25429	152441
35605	152442
1913	152443
51788	152444
30386	152445
7291	152446
197973	152447
2523	152448
53753	152449
5049	152450
52053	152451
160156	152452
151247	152453
87044	152454
104967	152455
101843	152456
18050	152457
38031	152458
42625	152459
74191	152460
45942	152461
157616	152462
51437	152463
35072	152464
242212	152465
24740	152466
1405	152467
16051	152468
48931	152469
306350	152470
37235	152471
297485	152472
5163	152473
244603	152474
16051	152475
109804	152476
4577	152477
236	152478
38634	152479
146963	152480
27230	152481
95971	152482
136146	152483
32418	152484
34461	152485
94806	152486
3018	152487
18680	152488
4240	152489
107609	152490
165738	152491
176765	152492
40891	152493
154121	152494
76146	152495
54455	152496
73290	152497
2141	152498
94567	152499
154038	152500
5967	152501
128055	152502
11275	152503
1642	152504
94317	152505
233114	152506
106093	152507
22391	152508
123569	152509
205962	152510
30325	152511
29105	152512
61827	152513
20173	152514
118958	152515
67419	152516
11221	152517
69443	152518
5141	152519
31812	152520
16010	152521
73715	152522
45	152523
7206	152524
15947	152525
29850	152526
105017	152527
22560	152528
31650	152529
40044	152530
10488	152531
41766	152532
71483	152533
56016	152534
254489	152535
15862	152536
120674	152537
164197	152538
169097	152539
5164	152540
15069	152541
255151	152542
89934	152543
181331	152544
131591	152545
97642	152546
62501	152547
6290	152548
12150	152549
110965	152550
24395	152551
75675	152552
150357	152553
169172	152554
45794	152555
6491	152556
152770	152557
119391	152558
49001	152559
275609	152560
29276	152561
58738	152562
211203	152563
111041	152564
10615	152565
39774	152566
175505	152567
65601	152568
175866	152569
279244	152570
61113	152571
240208	152572
161630	152573
72043	152574
129443	152575
183171	152576
77299	152577
73304	152578
61554	152579
58326	152580
13275	152581
234020	152582
49175	152583
279308	152584
152154	152585
257089	152586
141657	152587
198993	152588
13600	152589
13190	152590
40867	152591
200163	152592
201512	152593
16894	152594
163810	152595
8539	152596
20294	152597
31567	152598
150235	152599
289932	152600
53620	152601
5031	152602
91259	152603
271	152604
105374	152605
160884	152606
2577	152607
29951	152608
263	152609
156552	152610
96711	152611
3376	152612
140909	152613
789	152614
147264	152615
12218	152616
76241	152617
267599	152618
190066	152619
6358	152620
178459	152621
76654	152622
13581	152623
223548	152624
18182	152625
137	152626
75549	152627
933	152628
117802	152629
120607	152630
178806	152631
35830	152632
9378	152633
210875	152634
35742	152635
40253	152636
19071	152637
93825	152638
29039	152639
14038	152640
10415	152641
86421	152642
51870	152643
1537	152644
39052	152645
56961	152646
9314	152647
246705	152648
299082	152649
164465	152650
88666	152651
38628	152652
175729	152653
193805	152654
64562	152655
44235	152656
83782	152657
40603	152658
308461	152659
200328	152660
75568	152661
8251	152662
29302	152663
187704	152664
36628	152665
82203	152666
6372	152667
20665	152668
59620	152669
108868	152670
14525	152671
3005	152672
108004	152673
122413	152674
39747	152675
58071	152676
4075	152677
35914	152678
203451	152679
62057	152680
213947	152681
61659	152682
31639	152683
179739	152684
67286	152685
30094	152686
51011	152687
116413	152688
33623	152689
2983	152690
147115	152691
8422	152692
39230	152693
8106	152694
7903	152695
49768	152696
50868	152697
2004	152698
6780	152699
66011	152700
115144	152701
39003	152702
136147	152703
12937	152704
43344	152705
107167	152706
145549	152707
195545	152708
119787	152709
122869	152710
8521	152711
167234	152712
17615	152713
12992	152714
90552	152715
9500	152716
136547	152717
34337	152718
14107	152719
3944	152720
41721	152721
307128	152722
191846	152723
87731	152724
123745	152725
37189	152726
2249	152727
1002	152728
108115	152729
13119	152730
7318	152731
32870	152732
29990	152733
63789	152734
25607	152735
87059	152736
33760	152737
1144	152738
32870	152739
278219	152740
299	152741
99717	152742
18544	152743
768	152744
16019	152745
808	152746
52881	152747
91142	152748
12051	152749
221796	152750
1197	152751
2388	152752
11939	152753
25718	152754
15113	152755
154278	152756
90231	152757
55764	152758
54460	152759
267224	152760
3890	152761
7745	152762
60871	152763
91041	152764
143217	152765
27416	152766
144722	152767
46148	152768
46183	152769
175579	152770
88025	152771
107726	152772
161266	152773
6418	152774
121209	152775
57952	152776
98296	152777
55091	152778
5458	152779
26797	152780
204138	152781
196960	152782
24867	152783
823	152784
3989	152785
262014	152786
93884	152787
83816	152788
34025	152789
5937	152790
164707	152791
33203	152792
22856	152793
92861	152794
37909	152795
163839	152796
8857	152797
44483	152798
42703	152799
94992	152800
199838	152801
169620	152802
54642	152803
34350	152804
51626	152805
6727	152806
104857	152807
191623	152808
616	152809
42488	152810
35326	152811
133723	152812
76581	152813
93316	152814
1007	152815
132558	152816
201017	152817
11513	152818
7986	152819
142971	152820
194271	152821
1067	152822
86256	152823
75016	152824
209177	152825
144004	152826
49210	152827
159821	152828
6732	152829
8080	152830
32766	152831
46495	152832
25925	152833
71070	152834
71258	152835
75958	152836
170106	152837
37643	152838
119584	152839
54859	152840
15968	152841
345	152842
42990	152843
190421	152844
93756	152845
81406	152846
37620	152847
112983	152848
291825	152849
59185	152850
117453	152851
76276	152852
148944	152853
106953	152854
51322	152855
7213	152856
271393	152857
123990	152858
119963	152859
96056	152860
199118	152861
189309	152862
70404	152863
130586	152864
228073	152865
44154	152866
224061	152867
20640	152868
197890	152869
49767	152870
7121	152871
5798	152872
63769	152873
1296	152874
44744	152875
80115	152876
33914	152877
208446	152878
220816	152879
94698	152880
31741	152881
14354	152882
123663	152883
172185	152884
190614	152885
42410	152886
52235	152887
34778	152888
143038	152889
97244	152890
67138	152891
7607	152892
146943	152893
3663	152894
159078	152895
47	152896
3474	152897
71390	152898
140760	152899
266339	152900
69647	152901
57853	152902
99495	152903
76853	152904
124261	152905
24366	152906
33202	152907
70685	152908
15806	152909
17343	152910
64806	152911
24082	152912
212682	152913
141016	152914
31703	152915
1931	152916
5183	152917
180923	152918
98083	152919
147842	152920
66361	152921
289625	152922
100961	152923
121	152924
21576	152925
73547	152926
92099	152927
99259	152928
53939	152929
128173	152930
12538	152931
67895	152932
20043	152933
14721	152934
75086	152935
154987	152936
13457	152937
53371	152938
24249	152939
132349	152940
109755	152941
1966	152942
31598	152943
66851	152944
120188	152945
34096	152946
87504	152947
113125	152948
33278	152949
224	152950
23128	152951
11359	152952
115387	152953
68866	152954
173425	152955
669	152956
613	152957
7091	152958
5967	152959
401	152960
26265	152961
210514	152962
2789	152963
34355	152964
98820	152965
100979	152966
110955	152967
86749	152968
1894	152969
37114	152970
51419	152971
12443	152972
76584	152973
62140	152974
282304	152975
61901	152976
2737	152977
9268	152978
38311	152979
209535	152980
9951	152981
93976	152982
27218	152983
281058	152984
17862	152985
81508	152986
6061	152987
2234	152988
19953	152989
24590	152990
41261	152991
7017	152992
204534	152993
209138	152994
6881	152995
138859	152996
125291	152997
13537	152998
75980	152999
11427	153000
58764	153001
379	153002
22522	153003
21506	153004
28899	153005
8606	153006
53119	153007
148216	153008
74572	153009
25952	153010
4387	153011
41992	153012
78041	153013
17973	153014
284054	153015
217	153016
71799	153017
186178	153018
116232	153019
37085	153020
83	153021
60223	153022
141563	153023
23626	153024
167978	153025
1178	153026
93826	153027
307	153028
44917	153029
34344	153030
13775	153031
5544	153032
86865	153033
86865	153034
104701	153035
44599	153036
47431	153037
7	153038
19618	153039
214912	153040
170821	153041
9571	153042
88	153043
4749	153044
61098	153045
30547	153046
129019	153047
62231	153048
38918	153049
49612	153050
141	153051
149128	153052
146972	153053
5202	153054
156955	153055
58148	153056
19103	153057
196169	153058
9781	153059
90320	153060
139678	153061
260902	153062
28190	153063
47252	153064
350	153065
12738	153066
94938	153067
4033	153068
271680	153069
168706	153070
28616	153071
4992	153072
11075	153073
37875	153074
43047	153075
994	153076
25392	153077
19293	153078
21864	153079
10002	153080
5413	153081
28491	153082
196329	153083
1377	153084
4776	153085
51872	153086
195203	153087
12767	153088
75702	153089
10702	153090
41062	153091
13038	153092
15005	153093
35442	153094
60817	153095
49968	153096
5273	153097
298292	153098
40727	153099
70134	153100
33203	153101
41864	153102
235554	153103
183027	153104
294753	153105
9077	153106
67490	153107
4033	153108
3166	153109
7908	153110
891	153111
72264	153112
193091	153113
18531	153114
6594	153115
188338	153116
179392	153117
41736	153118
14186	153119
114150	153120
76700	153121
92416	153122
63552	153123
149531	153124
7797	153125
5527	153126
38808	153127
2148	153128
62646	153129
95870	153130
166225	153131
62266	153132
31225	153133
3853	153134
202114	153135
201000	153136
93414	153137
42647	153138
20220	153139
9849	153140
893	153141
8769	153142
259935	153143
23632	153144
16098	153145
54166	153146
85493	153147
145610	153148
27531	153149
9222	153150
12889	153151
104709	153152
73989	153153
123775	153154
33723	153155
104236	153156
31100	153157
60097	153158
213945	153159
17986	153160
36862	153161
324	153162
242924	153163
21977	153164
289	153165
189078	153166
18207	153167
18597	153168
62502	153169
37166	153170
170068	153171
108053	153172
51190	153173
171149	153174
202815	153175
143530	153176
115748	153177
50348	153178
45689	153179
1739	153180
4470	153181
2301	153182
129441	153183
28139	153184
261452	153185
99791	153186
76512	153187
63334	153188
147928	153189
73016	153190
854	153191
48919	153192
159489	153193
59128	153194
97145	153195
8799	153196
33144	153197
28506	153198
33	153199
75044	153200
126437	153201
42979	153202
3792	153203
49740	153204
40167	153205
18848	153206
142095	153207
122472	153208
36151	153209
10400	153210
131297	153211
45178	153212
9654	153213
77796	153214
16343	153215
161011	153216
4158	153217
35989	153218
53	153219
69605	153220
74922	153221
34458	153222
1317	153223
21112	153224
151053	153225
133843	153226
21527	153227
70051	153228
233367	153229
18332	153230
33254	153231
150013	153232
115426	153233
36947	153234
90540	153235
140325	153236
51059	153237
81823	153238
155505	153239
103673	153240
65452	153241
131963	153242
59167	153243
134255	153244
100922	153245
143226	153246
33091	153247
27597	153248
233082	153249
25350	153250
195606	153251
36981	153252
3338	153253
186076	153254
46467	153255
46467	153256
44547	153257
82108	153258
147054	153259
68393	153260
7899	153261
112068	153262
261154	153263
79336	153264
21649	153265
80955	153266
153439	153267
16498	153268
176598	153269
94031	153270
242415	153271
17653	153272
6719	153273
117300	153274
15270	153275
29501	153276
78861	153277
38595	153278
115933	153279
56077	153280
2190	153281
13661	153282
47594	153283
5895	153284
2765	153285
150933	153286
169623	153287
262281	153288
113753	153289
122115	153290
29958	153291
12609	153292
130359	153293
48702	153294
11450	153295
16210	153296
25238	153297
86769	153298
165907	153299
122975	153300
27782	153301
49618	153302
183591	153303
123300	153304
124318	153305
57909	153306
47170	153307
25167	153308
25830	153309
780	153310
304527	153311
155380	153312
262315	153313
71676	153314
43278	153315
15410	153316
57174	153317
57174	153318
11545	153319
125481	153320
10081	153321
13801	153322
28655	153323
30761	153324
44158	153325
204556	153326
149247	153327
154824	153328
163931	153329
208691	153330
302525	153331
174831	153332
21462	153333
136336	153334
88360	153335
41069	153336
70270	153337
36052	153338
27984	153339
29569	153340
655	153341
147935	153342
4364	153343
3347	153344
5516	153345
24807	153346
113446	153347
17643	153348
39296	153349
80639	153350
10569	153351
140972	153352
19806	153353
165853	153354
9960	153355
172260	153356
291545	153357
23847	153358
213503	153359
21222	153360
46950	153361
66036	153362
184330	153363
38242	153364
44295	153365
22148	153366
121877	153367
21783	153368
82887	153369
144605	153370
21072	153371
298336	153372
42229	153373
68033	153374
15458	153375
167355	153376
300930	153377
22355	153378
154790	153379
171697	153380
14182	153381
28434	153382
165153	153383
6935	153384
155584	153385
1462	153386
284007	153387
154067	153388
268612	153389
182236	153390
90468	153391
292124	153392
5591	153393
101332	153394
166468	153395
16341	153396
2148	153397
134020	153398
122402	153399
127032	153400
169984	153401
223992	153402
5835	153403
39333	153404
297721	153405
206735	153406
33188	153407
33748	153408
53878	153409
32004	153410
82470	153411
25184	153412
20938	153413
163679	153414
5869	153415
46110	153416
79103	153417
94927	153418
107290	153419
74877	153420
41298	153421
68444	153422
44996	153423
46772	153424
18996	153425
141126	153426
127597	153427
57401	153428
93766	153429
2104	153430
230532	153431
112745	153432
29517	153433
34941	153434
41875	153435
131959	153436
230030	153437
169631	153438
191048	153439
85428	153440
106480	153441
82697	153442
8576	153443
876	153444
21387	153445
25903	153446
3363	153447
44487	153448
15399	153449
259187	153450
16207	153451
103915	153452
79631	153453
470	153454
1784	153455
72868	153456
163265	153457
298230	153458
66880	153459
113418	153460
267314	153461
145139	153462
105325	153463
132915	153464
92436	153465
87313	153466
115104	153467
53134	153468
135165	153469
91581	153470
51563	153471
44593	153472
69883	153473
245251	153474
217455	153475
80284	153476
28581	153477
169589	153478
16678	153479
172906	153480
10	153481
7325	153482
116691	153483
204622	153484
59375	153485
73415	153486
64817	153487
54785	153488
59023	153489
115708	153490
96537	153491
179187	153492
145323	153493
7724	153494
89203	153495
9359	153496
226730	153497
43321	153498
8178	153499
38750	153500
40232	153501
55886	153502
29904	153503
175775	153504
200014	153505
119144	153506
133949	153507
11997	153508
99982	153509
215016	153510
118513	153511
249863	153512
160808	153513
151429	153514
19659	153515
43422	153516
202397	153517
36533	153518
28875	153519
24958	153520
300366	153521
44115	153522
134450	153523
134450	153524
160395	153525
8771	153526
130529	153527
51593	153528
92732	153529
509	153530
7431	153531
14820	153532
51812	153533
115902	153534
63297	153535
292122	153536
165193	153537
256960	153538
6279	153539
32395	153540
19986	153541
16105	153542
253688	153543
40767	153544
28241	153545
2	153546
3363	153547
78239	153548
85949	153549
22788	153550
12414	153551
25389	153552
19700	153553
203432	153554
71427	153555
205860	153556
100229	153557
11300	153558
4184	153559
119604	153560
2101	153561
12323	153562
59903	153563
44034	153564
6733	153565
131787	153566
8850	153567
179725	153568
59620	153569
28212	153570
34391	153571
56603	153572
39502	153573
41911	153574
109114	153575
171029	153576
105230	153577
2802	153578
108344	153579
146021	153580
50193	153581
14028	153582
15574	153583
133180	153584
43333	153585
37725	153586
21732	153587
231855	153588
250667	153589
96115	153590
7034	153591
49947	153592
56764	153593
247469	153594
16658	153595
396	153596
1922	153597
1922	153598
149820	153599
13072	153600
266890	153601
28835	153602
12505	153603
16637	153604
63978	153605
57827	153606
75262	153607
234	153608
110834	153609
84709	153610
12913	153611
3247	153612
26960	153613
6428	153614
13309	153615
2665	153616
156126	153617
61741	153618
47346	153619
196907	153620
8144	153621
28852	153622
95777	153623
9924	153624
19255	153625
204450	153626
115830	153627
29595	153628
30561	153629
60736	153630
102777	153631
22502	153632
162382	153633
207736	153634
129228	153635
13059	153636
297671	153637
215317	153638
34793	153639
40027	153640
15440	153641
80170	153642
10244	153643
35061	153644
20235	153645
11790	153646
16886	153647
5101	153648
60486	153649
19482	153650
75873	153651
49723	153652
23209	153653
194	153654
19174	153655
56278	153656
127574	153657
27057	153658
1574	153659
49401	153660
62686	153661
50815	153662
28484	153663
10432	153664
205425	153665
3331	153666
13820	153667
269837	153668
1961	153669
69290	153670
63837	153671
142670	153672
98079	153673
20179	153674
4097	153675
52247	153676
1368	153677
40759	153678
304249	153679
49760	153680
135675	153681
8698	153682
71806	153683
181982	153684
77960	153685
376	153686
108735	153687
277519	153688
82107	153689
61649	153690
33860	153691
38228	153692
148965	153693
71275	153694
12563	153695
237403	153696
1226	153697
7691	153698
7983	153699
71700	153700
2826	153701
200853	153702
6831	153703
169261	153704
114575	153705
10645	153706
41917	153707
131806	153708
4227	153709
44751	153710
59718	153711
37824	153712
81376	153713
235	153714
7301	153715
179594	153716
5547	153717
65610	153718
75369	153719
10641	153720
26559	153721
101740	153722
217956	153723
70505	153724
52327	153725
136299	153726
21751	153727
3890	153728
9716	153729
8946	153730
18439	153731
81041	153732
76569	153733
241888	153734
136523	153735
184331	153736
293023	153737
66199	153738
52356	153739
6321	153740
22020	153741
32602	153742
67245	153743
67245	153744
15616	153745
143018	153746
91798	153747
22658	153748
20773	153749
26399	153750
203622	153751
4632	153752
44157	153753
149051	153754
6452	153755
53336	153756
64066	153757
17580	153758
102118	153759
5731	153760
5731	153761
757	153762
16725	153763
68408	153764
22807	153765
844	153766
64437	153767
20766	153768
14288	153769
25466	153770
16005	153771
13416	153772
17563	153773
9140	153774
27147	153775
1045	153776
18385	153777
98215	153778
17401	153779
844	153780
170732	153781
61932	153782
50749	153783
253	153784
19337	153785
105779	153786
13217	153787
215897	153788
80163	153789
170255	153790
6285	153791
38081	153792
151334	153793
114556	153794
92878	153795
6646	153796
185921	153797
147116	153798
8639	153799
3992	153800
97537	153801
305579	153802
14305	153803
173411	153804
209510	153805
203049	153806
39056	153807
90633	153808
17037	153809
9303	153810
34853	153811
20911	153812
11104	153813
28788	153814
2119	153815
305996	153816
11839	153817
13261	153818
182748	153819
82017	153820
188370	153821
7761	153822
4424	153823
13230	153824
11165	153825
68960	153826
1221	153827
15672	153828
83566	153829
96002	153830
3849	153831
1991	153832
10206	153833
212798	153834
41523	153835
207427	153836
164268	153837
109715	153838
52819	153839
176356	153840
59343	153841
83538	153842
226314	153843
213793	153844
93408	153845
294510	153846
23103	153847
5334	153848
27021	153849
39394	153850
224258	153851
27394	153852
27394	153853
58361	153854
190262	153855
5399	153856
63912	153857
77460	153858
42697	153859
150419	153860
181695	153861
72467	153862
41270	153863
40168	153864
212592	153865
86365	153866
39864	153867
82965	153868
28212	153869
204567	153870
41937	153871
92999	153872
6231	153873
5325	153874
48702	153875
122173	153876
154	153877
107044	153878
114861	153879
65308	153880
16851	153881
203127	153882
203485	153883
89230	153884
37047	153885
98936	153886
122499	153887
230823	153888
101014	153889
196878	153890
6184	153891
60021	153892
28330	153893
157461	153894
171323	153895
17289	153896
193671	153897
7863	153898
139466	153899
60474	153900
196459	153901
62291	153902
4715	153903
140002	153904
106697	153905
107674	153906
85188	153907
59200	153908
70867	153909
18220	153910
4148	153911
47973	153912
103048	153913
11895	153914
31473	153915
60546	153916
36692	153917
127244	153918
81035	153919
81039	153920
36455	153921
19621	153922
97802	153923
302177	153924
1487	153925
65836	153926
29505	153927
59725	153928
122467	153929
10612	153930
122407	153931
14988	153932
6941	153933
91919	153934
42879	153935
30208	153936
2930	153937
152233	153938
156700	153939
46724	153940
145629	153941
132979	153942
26561	153943
93	153944
152218	153945
41519	153946
23755	153947
123443	153948
165784	153949
161333	153950
37594	153951
513	153952
71545	153953
117083	153954
83355	153955
123443	153956
96523	153957
138655	153958
79193	153959
52	153960
42527	153961
97945	153962
14944	153963
112882	153964
50737	153965
7843	153966
135069	153967
153231	153968
14944	153969
34828	153970
5088	153971
43264	153972
93357	153973
40154	153974
286940	153975
291293	153976
188294	153977
46249	153978
9757	153979
66762	153980
38194	153981
24036	153982
155737	153983
18356	153984
200157	153985
10206	153986
18405	153987
74796	153988
54195	153989
33150	153990
4538	153991
52816	153992
1049	153993
25349	153994
10660	153995
155895	153996
81462	153997
66110	153998
92861	153999
20094	154000
309321	154001
164973	154002
13888	154003
161731	154004
114427	154005
54818	154006
90859	154007
21998	154008
11651	154009
46841	154010
136816	154011
153929	154012
226212	154013
54095	154014
1510	154015
82340	154016
145457	154017
62306	154018
283644	154019
79	154020
156622	154021
181688	154022
196265	154023
13258	154024
122452	154025
14694	154026
131212	154027
122645	154028
208258	154029
1650	154030
25212	154031
179672	154032
89647	154033
1668	154034
61613	154035
126466	154036
115278	154037
37712	154038
114331	154039
97873	154040
3358	154041
74080	154042
12438	154043
12250	154044
16974	154045
30057	154046
3173	154047
64726	154048
139256	154049
21668	154050
160218	154051
6867	154052
123521	154053
62865	154054
10658	154055
64372	154056
131556	154057
212482	154058
56423	154059
173758	154060
34181	154061
140363	154062
26052	154063
728	154064
32291	154065
265273	154066
70138	154067
22025	154068
158336	154069
24299	154070
24759	154071
12204	154072
17239	154073
76142	154074
261042	154075
299952	154076
222961	154077
8242	154078
19390	154079
53900	154080
1056	154081
6320	154082
203416	154083
78751	154084
19590	154085
111050	154086
189490	154087
223103	154088
104769	154089
617	154090
1286	154091
85236	154092
157823	154093
41994	154094
213269	154095
35199	154096
42394	154097
47004	154098
20324	154099
19900	154100
24836	154101
19017	154102
43811	154103
17401	154104
137019	154105
96438	154106
90052	154107
122489	154108
11648	154109
17651	154110
22909	154111
44259	154112
786	154113
195783	154114
9400	154115
9400	154116
24271	154117
809	154118
9290	154119
257466	154120
29268	154121
51483	154122
21140	154123
57974	154124
1974	154125
10858	154126
2714	154127
133133	154128
51816	154129
35224	154130
549	154131
19405	154132
3475	154133
27774	154134
117847	154135
249833	154136
73096	154137
179593	154138
135778	154139
54094	154140
269224	154141
7	154142
52229	154143
27897	154144
105835	154145
104681	154146
69337	154147
12202	154148
34609	154149
150030	154150
2943	154151
282940	154152
19040	154153
3066	154154
88301	154155
26987	154156
139314	154157
219922	154158
166975	154159
70142	154160
22923	154161
220558	154162
122464	154163
15127	154164
39384	154165
36585	154166
106260	154167
4735	154168
31009	154169
52173	154170
147711	154171
214059	154172
18665	154173
145753	154174
42694	154175
58152	154176
568	154177
129816	154178
199314	154179
27403	154180
205913	154181
63204	154182
109058	154183
33211	154184
35871	154185
196963	154186
77584	154187
97720	154188
30808	154189
22117	154190
182587	154191
209550	154192
18935	154193
125746	154194
35424	154195
41308	154196
223319	154197
142909	154198
14101	154199
114059	154200
10874	154201
5612	154202
134350	154203
86096	154204
137854	154205
8700	154206
27801	154207
17975	154208
130239	154209
1639	154210
214891	154211
93740	154212
8123	154213
43474	154214
1708	154215
116837	154216
116837	154217
23562	154218
44850	154219
201	154220
260762	154221
127389	154222
22682	154223
90991	154224
21347	154225
3017	154226
4148	154227
60636	154228
120081	154229
1359	154230
114800	154231
12529	154232
21104	154233
173723	154234
1203	154235
29138	154236
304479	154237
1688	154238
38221	154239
68165	154240
27656	154241
144799	154242
542	154243
76523	154244
214901	154245
44579	154246
294355	154247
98375	154248
4572	154249
16303	154250
15179	154251
107349	154252
11318	154253
125081	154254
71715	154255
20142	154256
76292	154257
12864	154258
23423	154259
2431	154260
18788	154261
5758	154262
292318	154263
10327	154264
3383	154265
116342	154266
8197	154267
1666	154268
18259	154269
110686	154270
89090	154271
216671	154272
154882	154273
133896	154274
115360	154275
99087	154276
61872	154277
14101	154278
259053	154279
888	154280
19807	154281
11973	154282
240543	154283
60860	154284
199357	154285
185275	154286
71231	154287
100252	154288
2268	154289
24770	154290
23792	154291
24163	154292
24163	154293
12293	154294
96117	154295
17686	154296
59915	154297
104566	154298
47116	154299
24151	154300
1722	154301
140008	154302
92870	154303
43202	154304
4278	154305
15149	154306
266	154307
8128	154308
824	154309
110974	154310
20159	154311
5297	154312
8017	154313
135495	154314
10535	154315
215092	154316
74679	154317
95887	154318
227590	154319
104790	154320
241814	154321
83025	154322
2652	154323
3861	154324
138032	154325
196299	154326
16770	154327
2610	154328
896	154329
130070	154330
1808	154331
640	154332
5523	154333
16450	154334
63090	154335
7506	154336
4497	154337
55915	154338
2527	154339
1322	154340
12848	154341
23667	154342
23667	154343
45754	154344
966	154345
7678	154346
51547	154347
39631	154348
19764	154349
15714	154350
35563	154351
52881	154352
69499	154353
18687	154354
210084	154355
59182	154356
101929	154357
62768	154358
128449	154359
199	154360
24971	154361
160624	154362
14694	154363
102966	154364
145742	154365
12089	154366
19130	154367
99771	154368
19948	154369
44842	154370
46810	154371
8996	154372
34279	154373
55968	154374
27974	154375
9574	154376
67472	154377
64019	154378
81266	154379
178593	154380
4583	154381
29093	154382
192666	154383
179546	154384
21180	154385
6287	154386
15817	154387
16476	154388
3241	154389
55484	154390
11211	154391
120165	154392
13222	154393
140479	154394
22079	154395
55932	154396
207613	154397
92936	154398
43683	154399
19697	154400
96218	154401
214824	154402
875	154403
130	154404
231052	154405
156639	154406
63681	154407
53709	154408
53843	154409
164770	154410
31746	154411
279023	154412
65347	154413
64891	154414
40890	154415
269617	154416
284128	154417
80943	154418
53631	154419
4729	154420
741	154421
37603	154422
196121	154423
28697	154424
16130	154425
47172	154426
131251	154427
86530	154428
2769	154429
68546	154430
44241	154431
136000	154432
251767	154433
43662	154434
90403	154435
27671	154436
645	154437
15227	154438
186896	154439
22861	154440
212629	154441
3752	154442
75407	154443
102097	154444
312540	154445
73695	154446
64420	154447
27259	154448
881	154449
27258	154450
155463	154451
40822	154452
52063	154453
186781	154454
239144	154455
136448	154456
8974	154457
12665	154458
53013	154459
85457	154460
32593	154461
1388	154462
6702	154463
242386	154464
95442	154465
27585	154466
11947	154467
5231	154468
8465	154469
209632	154470
4202	154471
21772	154472
754	154473
165143	154474
55674	154475
8585	154476
64025	154477
145440	154478
167932	154479
29996	154480
40766	154481
71993	154482
280010	154483
278846	154484
113273	154485
215737	154486
91110	154487
103014	154488
92355	154489
873	154490
24525	154491
72755	154492
22344	154493
159500	154494
8266	154495
32769	154496
114410	154497
74245	154498
132029	154499
2035	154500
41600	154501
49382	154502
184248	154503
9174	154504
15972	154505
29565	154506
135393	154507
20978	154508
8870	154509
77280	154510
32657	154511
227288	154512
119755	154513
15685	154514
86685	154515
169386	154516
204452	154517
201009	154518
155941	154519
3454	154520
24481	154521
12063	154522
208598	154523
162760	154524
32014	154525
372	154526
67252	154527
203096	154528
5076	154529
102458	154530
91374	154531
760	154532
19147	154533
15310	154534
29498	154535
24530	154536
43006	154537
60579	154538
1402	154539
116429	154540
112127	154541
95530	154542
38795	154543
9490	154544
81174	154545
192575	154546
1005	154547
19385	154548
21798	154549
9878	154550
41956	154551
78097	154552
78097	154553
21820	154554
6753	154555
15667	154556
154314	154557
25158	154558
134732	154559
235574	154560
1165	154561
46624	154562
20155	154563
33324	154564
53986	154565
7562	154566
242207	154567
134096	154568
87457	154569
13513	154570
121809	154571
149490	154572
47998	154573
74489	154574
1311	154575
84647	154576
17537	154577
7009	154578
60662	154579
6239	154580
55977	154581
28822	154582
21129	154583
10295	154584
222043	154585
45316	154586
86789	154587
107604	154588
63504	154589
38492	154590
188575	154591
53011	154592
41802	154593
80639	154594
54929	154595
123616	154596
97654	154597
12502	154598
15396	154599
85512	154600
126936	154601
211611	154602
88876	154603
51859	154604
217741	154605
285678	154606
49359	154607
250470	154608
8310	154609
158426	154610
187983	154611
272663	154612
111607	154613
87294	154614
63103	154615
95494	154616
17273	154617
20188	154618
188952	154619
274431	154620
863	154621
207673	154622
7322	154623
123600	154624
4560	154625
136424	154626
123438	154627
5089	154628
4530	154629
4397	154630
1189	154631
247297	154632
83454	154633
42348	154634
15561	154635
29033	154636
79329	154637
36791	154638
48541	154639
19258	154640
39994	154641
204314	154642
126407	154643
4975	154644
125332	154645
17096	154646
1030	154647
18105	154648
4205	154649
4675	154650
17690	154651
9400	154652
94165	154653
5398	154654
25518	154655
37561	154656
9391	154657
17645	154658
17645	154659
16327	154660
56658	154661
12029	154662
47043	154663
64261	154664
24282	154665
25952	154666
29042	154667
10799	154668
22190	154669
46604	154670
203210	154671
26570	154672
92450	154673
22375	154674
2442	154675
218268	154676
87735	154677
51955	154678
7060	154679
89911	154680
94509	154681
54946	154682
3178	154683
6737	154684
285553	154685
162212	154686
59418	154687
36761	154688
92686	154689
2939	154690
137416	154691
98534	154692
11935	154693
50561	154694
2001	154695
9065	154696
52750	154697
16903	154698
37733	154699
17000	154700
71525	154701
13442	154702
24467	154703
58940	154704
18440	154705
39364	154706
55127	154707
26593	154708
14261	154709
1049	154710
6691	154711
86884	154712
18922	154713
12935	154714
58626	154715
2565	154716
2611	154717
158902	154718
39125	154719
35803	154720
14143	154721
14737	154722
14187	154723
35068	154724
1720	154725
6312	154726
151204	154727
262	154728
241945	154729
166934	154730
48517	154731
17818	154732
86276	154733
95428	154734
72462	154735
133750	154736
250041	154737
311468	154738
136958	154739
52832	154740
190014	154741
26992	154742
3647	154743
131102	154744
139596	154745
57799	154746
9686	154747
11121	154748
136909	154749
129331	154750
12823	154751
95680	154752
174304	154753
3232	154754
185783	154755
76035	154756
11826	154757
121776	154758
67816	154759
143022	154760
22406	154761
19213	154762
8708	154763
6982	154764
45085	154765
41018	154766
9002	154767
11773	154768
78783	154769
10518	154770
59044	154771
10212	154772
37458	154773
1693	154774
49703	154775
108901	154776
298612	154777
40852	154778
27739	154779
62674	154780
55846	154781
7852	154782
195936	154783
40403	154784
2610	154785
53147	154786
2597	154787
33416	154788
35860	154789
40365	154790
37484	154791
73322	154792
112001	154793
55498	154794
78111	154795
262	154796
93695	154797
109682	154798
291417	154799
56353	154800
11630	154801
84208	154802
51459	154803
46020	154804
27980	154805
21064	154806
853	154807
3294	154808
13270	154809
13846	154810
6284	154811
127506	154812
84088	154813
20589	154814
23482	154815
157333	154816
25516	154817
4253	154818
13580	154819
35412	154820
51433	154821
27100	154822
17563	154823
155923	154824
87967	154825
59185	154826
54014	154827
1367	154828
840	154829
40207	154830
45062	154831
1555	154832
133723	154833
1666	154834
18725	154835
6391	154836
60048	154837
168885	154838
27799	154839
100277	154840
188115	154841
7727	154842
197420	154843
29986	154844
43273	154845
69655	154846
132907	154847
20751	154848
2649	154849
75528	154850
66762	154851
34980	154852
1311	154853
131214	154854
40856	154855
19163	154856
18087	154857
74035	154858
2718	154859
82096	154860
10185	154861
1455	154862
8203	154863
1493	154864
10758	154865
29311	154866
13885	154867
66513	154868
9079	154869
189845	154870
26619	154871
44699	154872
115233	154873
33494	154874
1627	154875
2568	154876
83354	154877
2422	154878
181429	154879
38412	154880
31464	154881
40007	154882
52002	154883
87870	154884
479	154885
102562	154886
54030	154887
33837	154888
27083	154889
133158	154890
119969	154891
95324	154892
10320	154893
4093	154894
3359	154895
10738	154896
61654	154897
10653	154898
151046	154899
278143	154900
2239	154901
39808	154902
44875	154903
96765	154904
48313	154905
12823	154906
269873	154907
33635	154908
7634	154909
186188	154910
40595	154911
282209	154912
300423	154913
166265	154914
72962	154915
1375	154916
89333	154917
6802	154918
17335	154919
182	154920
70955	154921
10856	154922
39582	154923
107487	154924
4307	154925
33932	154926
35179	154927
134043	154928
199434	154929
263342	154930
263262	154931
17326	154932
197803	154933
48152	154934
197	154935
116144	154936
5616	154937
52548	154938
81401	154939
30606	154940
161469	154941
4545	154942
101905	154943
208898	154944
3041	154945
15900	154946
50214	154947
426	154948
61143	154949
12847	154950
6940	154951
50030	154952
100164	154953
76857	154954
9910	154955
281201	154956
85465	154957
9464	154958
31012	154959
22399	154960
94721	154961
123	154962
119293	154963
212673	154964
214162	154965
670	154966
670	154967
53620	154968
44312	154969
259927	154970
229513	154971
19745	154972
10651	154973
80163	154974
36985	154975
176794	154976
79629	154977
240921	154978
141803	154979
7657	154980
5576	154981
3555	154982
637	154983
28823	154984
267139	154985
2298	154986
1688	154987
13985	154988
38	154989
3212	154990
21570	154991
178809	154992
8003	154993
3709	154994
1296	154995
38978	154996
6296	154997
30276	154998
25392	154999
210018	155000
159725	155001
96526	155002
253489	155003
201050	155004
139229	155005
203	155006
14049	155007
9817	155008
87520	155009
188202	155010
73334	155011
20747	155012
49117	155013
26058	155014
32358	155015
14188	155016
180547	155017
24307	155018
237024	155019
103120	155020
84050	155021
84050	155022
743	155023
1001	155024
26005	155025
15438	155026
29610	155027
248803	155028
3254	155029
11055	155030
124883	155031
9292	155032
3124	155033
157992	155034
61775	155035
207250	155036
43306	155037
52259	155038
126388	155039
3735	155040
227879	155041
2952	155042
41690	155043
7	155044
19262	155045
419	155046
174304	155047
7345	155048
1299	155049
156179	155050
25729	155051
1151	155052
72393	155053
300	155054
36076	155055
5847	155056
1684	155057
23924	155058
7012	155059
202497	155060
28264	155061
9405	155062
29012	155063
72098	155064
2729	155065
1022	155066
60046	155067
62625	155068
209482	155069
211645	155070
153202	155071
9461	155072
93805	155073
126859	155074
172843	155075
82804	155076
443	155077
84321	155078
22948	155079
56767	155080
52588	155081
19312	155082
216608	155083
14514	155084
216969	155085
149427	155086
51242	155087
20933	155088
9054	155089
46499	155090
40864	155091
1309	155092
6407	155093
44330	155094
76457	155095
45701	155096
121325	155097
251290	155098
1348	155099
82959	155100
240752	155101
51818	155102
853	155103
25260	155104
28764	155105
11924	155106
8121	155107
88497	155108
81902	155109
217828	155110
291173	155111
137165	155112
101083	155113
200211	155114
197663	155115
54695	155116
126171	155117
280127	155118
45974	155119
35082	155120
21194	155121
35228	155122
20994	155123
4160	155124
159434	155125
36015	155126
43395	155127
3543	155128
53198	155129
9676	155130
44720	155131
106266	155132
7894	155133
9190	155134
74999	155135
6128	155136
123824	155137
90672	155138
39085	155139
157204	155140
104180	155141
42983	155142
18381	155143
43048	155144
144532	155145
41499	155146
31120	155147
290446	155148
44515	155149
29635	155150
100922	155151
227093	155152
52666	155153
103786	155154
3942	155155
178558	155156
3973	155157
177570	155158
396	155159
66289	155160
7718	155161
23827	155162
348	155163
5660	155164
1822	155165
42593	155166
144505	155167
46120	155168
35232	155169
2033	155170
187556	155171
202954	155172
30598	155173
108936	155174
68977	155175
133030	155176
264059	155177
48863	155178
51248	155179
19672	155180
228893	155181
285098	155182
48282	155183
122806	155184
75539	155185
104807	155186
22965	155187
2850	155188
6077	155189
4936	155190
41936	155191
103203	155192
28215	155193
172830	155194
2284	155195
223101	155196
42246	155197
222615	155198
120567	155199
53811	155200
69337	155201
11940	155202
41431	155203
187801	155204
90774	155205
21035	155206
19687	155207
132008	155208
64891	155209
254062	155210
12668	155211
101570	155212
74020	155213
4204	155214
228652	155215
22450	155216
277042	155217
82824	155218
6074	155219
10277	155220
6361	155221
165543	155222
147949	155223
1166	155224
20655	155225
206744	155226
28241	155227
113019	155228
190497	155229
234452	155230
7569	155231
224431	155232
181701	155233
91630	155234
1669	155235
121978	155236
28038	155237
46542	155238
134377	155239
181947	155240
27551	155241
1436	155242
87589	155243
8954	155244
289635	155245
29674	155246
144482	155247
156015	155248
81368	155249
54702	155250
214992	155251
3118	155252
39508	155253
49939	155254
13880	155255
280718	155256
13367	155257
126682	155258
178855	155259
24590	155260
201	155261
87275	155262
887	155263
297813	155264
130660	155265
13308	155266
23803	155267
14189	155268
3449	155269
88703	155270
21039	155271
147314	155272
85397	155273
131527	155274
15228	155275
291580	155276
15228	155277
3296	155278
26531	155279
55116	155280
69271	155281
38159	155282
31905	155283
88781	155284
1945	155285
21140	155286
7082	155287
144823	155288
14971	155289
186976	155290
11201	155291
75489	155292
28017	155293
189274	155294
155002	155295
19922	155296
86712	155297
79508	155298
40791	155299
50937	155300
111352	155301
72896	155302
57086	155303
231484	155304
7595	155305
85269	155306
8232	155307
3834	155308
16831	155309
74084	155310
266934	155311
122477	155312
223155	155313
69039	155314
192302	155315
22258	155316
322	155317
185094	155318
6921	155319
6622	155320
479	155321
166999	155322
240605	155323
28872	155324
9812	155325
113161	155326
350	155327
211266	155328
5356	155329
17401	155330
217098	155331
12706	155332
163176	155333
2350	155334
135689	155335
123657	155336
152893	155337
275	155338
103940	155339
258228	155340
206544	155341
103542	155342
88249	155343
14423	155344
40027	155345
25143	155346
106646	155347
12154	155348
24576	155349
198899	155350
58949	155351
162419	155352
50115	155353
300220	155354
18642	155355
177451	155356
10791	155357
2029	155358
12154	155359
208683	155360
155284	155361
155354	155362
17286	155363
123295	155364
88693	155365
59162	155366
74000	155367
87073	155368
12148	155369
269957	155370
5177	155371
41908	155372
12192	155373
45819	155374
13110	155375
67808	155376
232652	155377
87259	155378
26431	155379
2610	155380
31585	155381
62629	155382
13526	155383
480	155384
194567	155385
20020	155386
143371	155387
67970	155388
487	155389
121813	155390
95456	155391
18656	155392
86754	155393
46378	155394
510	155395
13672	155396
69805	155397
176263	155398
26544	155399
122590	155400
1710	155401
18729	155402
160624	155403
6410	155404
26144	155405
553	155406
8469	155407
27738	155408
446	155409
19673	155410
2420	155411
36133	155412
223	155413
38990	155414
134075	155415
217512	155416
22742	155417
51571	155418
6535	155419
35665	155420
59874	155421
180740	155422
113229	155423
16550	155424
217665	155425
2149	155426
27720	155427
42959	155428
4749	155429
62672	155430
136732	155431
1555	155432
2132	155433
85837	155434
66922	155435
41331	155436
3188	155437
32927	155438
42880	155439
176087	155440
59710	155441
5866	155442
131997	155443
131486	155444
69855	155445
19875	155446
12418	155447
21395	155448
67899	155449
99733	155450
45108	155451
5927	155452
28655	155453
59938	155454
59938	155455
6417	155456
206679	155457
15317	155458
45156	155459
56413	155460
17933	155461
29123	155462
81603	155463
3594	155464
19971	155465
45683	155466
131276	155467
93270	155468
29286	155469
96580	155470
160308	155471
6365	155472
19145	155473
502	155474
30574	155475
82337	155476
12402	155477
19146	155478
9391	155479
26948	155480
169698	155481
3193	155482
133187	155483
10471	155484
57	155485
88499	155486
22716	155487
3519	155488
27508	155489
33248	155490
506	155491
301689	155492
115838	155493
57633	155494
28881	155495
16237	155496
8149	155497
15168	155498
103335	155499
202935	155500
5666	155501
143342	155502
49203	155503
121775	155504
23940	155505
56157	155506
77460	155507
16829	155508
4159	155509
177801	155510
17902	155511
53327	155512
136698	155513
61074	155514
61274	155515
120196	155516
5040	155517
50123	155518
8105	155519
1760	155520
59166	155521
7405	155522
28608	155523
13506	155524
186052	155525
27376	155526
103827	155527
160470	155528
4179	155529
23977	155530
106274	155531
9681	155532
129896	155533
13971	155534
75480	155535
68413	155536
100714	155537
13826	155538
288884	155539
255288	155540
96124	155541
27762	155542
39267	155543
82382	155544
23911	155545
17529	155546
23601	155547
184965	155548
29055	155549
106605	155550
100639	155551
142605	155552
15358	155553
25607	155554
216872	155555
40155	155556
88241	155557
379	155558
26185	155559
182783	155560
170495	155561
59411	155562
801	155563
11042	155564
84630	155565
12294	155566
79993	155567
4313	155568
703	155569
59357	155570
23759	155571
67976	155572
978	155573
33205	155574
129848	155575
9588	155576
10975	155577
249717	155578
60412	155579
63248	155580
5433	155581
16295	155582
232884	155583
261	155584
17104	155585
40492	155586
167629	155587
6236	155588
156977	155589
196437	155590
11866	155591
7844	155592
192683	155593
27229	155594
27229	155595
136552	155596
14762	155597
275206	155598
181014	155599
17732	155600
18081	155601
36011	155602
25751	155603
194708	155604
79335	155605
18380	155606
9140	155607
156427	155608
111916	155609
36455	155610
19301	155611
219382	155612
208556	155613
64000	155614
274260	155615
8294	155616
91409	155617
38384	155618
22096	155619
173147	155620
74707	155621
44351	155622
146640	155623
12812	155624
6075	155625
62030	155626
41993	155627
135578	155628
83832	155629
118768	155630
7224	155631
6453	155632
12707	155633
130319	155634
106074	155635
8609	155636
7994	155637
5039	155638
29530	155639
61958	155640
6779	155641
82127	155642
18750	155643
35812	155644
16444	155645
40791	155646
177420	155647
53423	155648
1693	155649
140870	155650
57703	155651
93509	155652
122365	155653
77278	155654
89291	155655
11503	155656
21893	155657
21284	155658
17735	155659
115447	155660
252290	155661
296873	155662
94987	155663
164420	155664
9515	155665
125860	155666
165443	155667
75112	155668
164236	155669
33532	155670
234412	155671
275574	155672
3289	155673
202834	155674
86935	155675
99058	155676
257395	155677
166401	155678
308222	155679
157844	155680
156148	155681
42452	155682
122623	155683
10235	155684
42864	155685
91164	155686
223688	155687
277780	155688
186723	155689
8822	155690
6900	155691
4660	155692
95686	155693
72925	155694
73394	155695
234307	155696
9563	155697
12665	155698
84012	155699
1298	155700
9745	155701
43305	155702
30093	155703
51407	155704
242336	155705
21082	155706
65792	155707
7823	155708
306745	155709
94425	155710
26441	155711
31879	155712
125811	155713
125811	155714
2644	155715
77455	155716
96692	155717
185917	155718
52541	155719
38643	155720
65581	155721
2093	155722
89374	155723
60676	155724
58801	155725
78275	155726
27040	155727
18994	155728
38022	155729
38022	155730
137505	155731
14248	155732
87081	155733
88459	155734
15645	155735
150495	155736
90709	155737
115903	155738
13229	155739
202399	155740
1000	155741
115421	155742
122228	155743
4729	155744
67579	155745
31868	155746
48483	155747
46616	155748
27439	155749
20207	155750
6486	155751
23787	155752
133184	155753
28610	155754
1156	155755
120132	155756
2480	155757
28396	155758
47075	155759
263778	155760
204665	155761
1817	155762
290333	155763
6033	155764
16932	155765
88557	155766
563	155767
73712	155768
11374	155769
40661	155770
4305	155771
203691	155772
2985	155773
5382	155774
28773	155775
80728	155776
98029	155777
13229	155778
15806	155779
37317	155780
188297	155781
210	155782
250938	155783
103685	155784
54297	155785
33429	155786
160731	155787
59162	155788
44353	155789
69758	155790
211037	155791
24510	155792
43720	155793
85665	155794
59869	155795
6268	155796
16010	155797
63825	155798
62523	155799
57193	155800
289	155801
5121	155802
1509	155803
44968	155804
12792	155805
2818	155806
82101	155807
202766	155808
85459	155809
132151	155810
21756	155811
59677	155812
5	155813
189445	155814
183455	155815
168138	155816
82620	155817
301527	155818
67188	155819
6	155820
9610	155821
300426	155822
145364	155823
86857	155824
1213	155825
159215	155826
74034	155827
17110	155828
33703	155829
89786	155830
16354	155831
10180	155832
295666	155833
21006	155834
127719	155835
291908	155836
105682	155837
159195	155838
82743	155839
169262	155840
210365	155841
24720	155842
20736	155843
170165	155844
1425	155845
84096	155846
67525	155847
36582	155848
18248	155849
134292	155850
191597	155851
89016	155852
699	155853
17235	155854
84494	155855
194862	155856
30608	155857
6918	155858
31789	155859
48675	155860
140464	155861
192900	155862
26140	155863
30773	155864
24457	155865
4768	155866
807	155867
4188	155868
31122	155869
200	155870
43701	155871
2748	155872
8969	155873
165563	155874
96047	155875
208113	155876
77009	155877
106262	155878
2337	155879
5064	155880
15980	155881
32933	155882
10090	155883
4681	155884
1070	155885
39213	155886
8	155887
8	155888
29496	155889
37814	155890
53395	155891
254	155892
102919	155893
35361	155894
8323	155895
2106	155896
240281	155897
86442	155898
208968	155899
86685	155900
36519	155901
224946	155902
2594	155903
62143	155904
852	155905
911	155906
138090	155907
34043	155908
21509	155909
306786	155910
95604	155911
50742	155912
42528	155913
369	155914
160689	155915
1359	155916
95212	155917
186212	155918
28443	155919
16308	155920
4675	155921
139386	155922
38794	155923
40182	155924
65174	155925
116362	155926
9929	155927
5093	155928
105065	155929
118110	155930
94514	155931
96021	155932
7273	155933
50150	155934
156896	155935
3118	155936
4511	155937
116183	155938
6200	155939
7315	155940
97064	155941
5959	155942
33204	155943
61883	155944
173460	155945
22034	155946
37825	155947
35960	155948
26235	155949
1576	155950
25474	155951
25474	155952
189803	155953
67428	155954
49841	155955
6295	155956
7110	155957
25773	155958
202	155959
162142	155960
55482	155961
19964	155962
185568	155963
21720	155964
213645	155965
130384	155966
16483	155967
6453	155968
7599	155969
103694	155970
40950	155971
25876	155972
17073	155973
110192	155974
86246	155975
304076	155976
24988	155977
194806	155978
5298	155979
2922	155980
2922	155981
14282	155982
33277	155983
74038	155984
49782	155985
100115	155986
38980	155987
40927	155988
6640	155989
339	155990
104181	155991
18575	155992
92155	155993
63002	155994
295805	155995
9033	155996
84977	155997
14031	155998
11361	155999
6131	156000
47717	156001
18851	156002
15732	156003
51456	156004
2872	156005
13043	156006
74627	156007
19420	156008
91162	156009
243694	156010
128049	156011
114597	156012
109238	156013
58264	156014
140727	156015
25601	156016
24943	156017
79279	156018
9309	156019
35020	156020
151296	156021
8498	156022
8498	156023
262050	156024
21651	156025
15595	156026
213459	156027
9608	156028
15432	156029
102801	156030
52	156031
130094	156032
503	156033
20104	156034
120818	156035
62561	156036
62524	156037
237515	156038
190426	156039
32729	156040
103772	156041
43660	156042
131678	156043
67661	156044
11142	156045
14364	156046
47889	156047
77814	156048
735	156049
96738	156050
91832	156051
65280	156052
83593	156053
77248	156054
39494	156055
89665	156056
1785	156057
9210	156058
215643	156059
31255	156060
44295	156061
197640	156062
170704	156063
14551	156064
167463	156065
10007	156066
17698	156067
40017	156068
216152	156069
59486	156070
2952	156071
3086	156072
165075	156073
188107	156074
74808	156075
46787	156076
32103	156077
117735	156078
20683	156079
25773	156080
36948	156081
1352	156082
22217	156083
25959	156084
7599	156085
136766	156086
36556	156087
7376	156088
65169	156089
11754	156090
3435	156091
176590	156092
63397	156093
14196	156094
32064	156095
6606	156096
133166	156097
11594	156098
24945	156099
311005	156100
8463	156101
73599	156102
3830	156103
45742	156104
76208	156105
36160	156106
8446	156107
59938	156108
34879	156109
157201	156110
87044	156111
107377	156112
22033	156113
18243	156114
17603	156115
46642	156116
15337	156117
20115	156118
18506	156119
128874	156120
6630	156121
28505	156122
35619	156123
34636	156124
85777	156125
85777	156126
62746	156127
70351	156128
212045	156129
281020	156130
178009	156131
14425	156132
60975	156133
76928	156134
76656	156135
53815	156136
67118	156137
23633	156138
2246	156139
5798	156140
6253	156141
72019	156142
93400	156143
8617	156144
48126	156145
63471	156146
73	156147
17348	156148
5142	156149
226943	156150
29083	156151
42520	156152
149976	156153
43750	156154
40016	156155
16988	156156
727	156157
67212	156158
202408	156159
187000	156160
179431	156161
25583	156162
18441	156163
35262	156164
116315	156165
297055	156166
14809	156167
87269	156168
114688	156169
89338	156170
1640	156171
48328	156172
36687	156173
127435	156174
2148	156175
10258	156176
4616	156177
69820	156178
82351	156179
33160	156180
75532	156181
5845	156182
9226	156183
13912	156184
6731	156185
208660	156186
15	156187
34345	156188
180905	156189
121884	156190
33362	156191
60507	156192
13835	156193
81760	156194
2241	156195
302136	156196
1305	156197
69396	156198
126314	156199
116051	156200
2930	156201
5504	156202
38594	156203
6303	156204
1934	156205
55863	156206
15179	156207
22758	156208
266761	156209
353	156210
56188	156211
767	156212
12624	156213
81692	156214
4698	156215
60281	156216
27703	156217
17513	156218
126834	156219
275502	156220
2725	156221
94567	156222
74245	156223
6070	156224
11887	156225
11947	156226
173865	156227
23491	156228
3116	156229
81700	156230
10501	156231
6188	156232
386	156233
36371	156234
64123	156235
19389	156236
108177	156237
2317	156238
31679	156239
67879	156240
11041	156241
12653	156242
204643	156243
191142	156244
149003	156245
144484	156246
146030	156247
7812	156248
5905	156249
60323	156250
137882	156251
150247	156252
62300	156253
6407	156254
185568	156255
211191	156256
6273	156257
9612	156258
24634	156259
5298	156260
11789	156261
51856	156262
28752	156263
181747	156264
1795	156265
160671	156266
89526	156267
287086	156268
33858	156269
103254	156270
115092	156271
7146	156272
3305	156273
2135	156274
31635	156275
176520	156276
924	156277
6931	156278
16036	156279
103716	156280
10523	156281
61552	156282
1102	156283
65604	156284
4745	156285
2294	156286
61133	156287
60587	156288
10925	156289
129891	156290
130633	156291
1239	156292
91797	156293
5748	156294
43245	156295
85959	156296
87107	156297
196476	156298
89109	156299
5221	156300
1135	156301
63986	156302
4664	156303
39826	156304
10978	156305
109315	156306
115058	156307
75944	156308
286	156309
2881	156310
34630	156311
173895	156312
129037	156313
122917	156314
124332	156315
3537	156316
68624	156317
5615	156318
179976	156319
7558	156320
51303	156321
6946	156322
106791	156323
59423	156324
60964	156325
61172	156326
33440	156327
35396	156328
32216	156329
161874	156330
15672	156331
5616	156332
1438	156333
211079	156334
5443	156335
11902	156336
2634	156337
36317	156338
17582	156339
126598	156340
90823	156341
25554	156342
294746	156343
2519	156344
5558	156345
75682	156346
8353	156347
28799	156348
137164	156349
49099	156350
92822	156351
90632	156352
3104	156353
41598	156354
43717	156355
11389	156356
246419	156357
111603	156358
34401	156359
196487	156360
234954	156361
194404	156362
141347	156363
50335	156364
143690	156365
61485	156366
46869	156367
171758	156368
61133	156369
60332	156370
141718	156371
64010	156372
2095	156373
6188	156374
62900	156375
11808	156376
7063	156377
3507	156378
48922	156379
101108	156380
5775	156381
143087	156382
48310	156383
125227	156384
174441	156385
78727	156386
294427	156387
57284	156388
196210	156389
133505	156390
192152	156391
173	156392
35383	156393
44639	156394
149744	156395
66998	156396
93377	156397
96070	156398
10801	156399
151466	156400
28849	156401
32949	156402
64978	156403
29307	156404
262201	156405
80938	156406
70971	156407
164972	156408
3459	156409
134228	156410
432	156411
305552	156412
86223	156413
51409	156414
136312	156415
111054	156416
125775	156417
298178	156418
67614	156419
14366	156420
175	156421
175	156422
139310	156423
100648	156424
65093	156425
182708	156426
24686	156427
92752	156428
138758	156429
203081	156430
9557	156431
167384	156432
137717	156433
45606	156434
113850	156435
97506	156436
34536	156437
300804	156438
118626	156439
107147	156440
18631	156441
25453	156442
73154	156443
66905	156444
25922	156445
557	156446
62675	156447
122587	156448
48636	156449
129302	156450
64795	156451
18640	156452
48580	156453
28866	156454
217157	156455
261359	156456
11179	156457
132892	156458
154034	156459
30309	156460
34716	156461
137675	156462
77471	156463
141327	156464
182117	156465
142759	156466
94736	156467
135446	156468
39540	156469
136761	156470
150326	156471
144217	156472
154888	156473
212405	156474
160957	156475
11572	156476
122563	156477
45478	156478
168897	156479
1493	156480
88274	156481
61774	156482
40348	156483
4745	156484
77837	156485
207351	156486
3040	156487
874	156488
68925	156489
96072	156490
217317	156491
6928	156492
170296	156493
76583	156494
236343	156495
18679	156496
262730	156497
94450	156498
56460	156499
133245	156500
151846	156501
23385	156502
86241	156503
128	156504
7912	156505
67464	156506
57873	156507
301911	156508
56386	156509
88502	156510
88502	156511
88502	156512
2657	156513
190169	156514
5826	156515
209162	156516
252725	156517
139570	156518
6775	156519
115882	156520
9527	156521
119788	156522
150129	156523
66580	156524
58918	156525
114345	156526
38250	156527
224155	156528
16453	156529
16367	156530
16088	156531
60797	156532
131443	156533
237478	156534
130687	156535
37360	156536
9815	156537
106941	156538
272581	156539
20436	156540
35874	156541
91238	156542
1901	156543
1901	156544
126117	156545
219773	156546
1362	156547
227038	156548
30113	156549
92989	156550
249501	156551
197200	156552
7672	156553
31734	156554
80363	156555
176204	156556
98857	156557
213731	156558
93521	156559
27690	156560
90260	156561
50413	156562
65142	156563
43559	156564
185639	156565
120394	156566
19872	156567
213798	156568
190000	156569
125535	156570
2501	156571
168084	156572
13882	156573
23198	156574
291840	156575
165105	156576
46355	156577
56599	156578
194281	156579
209213	156580
207289	156581
201004	156582
1355	156583
190063	156584
68680	156585
35702	156586
244320	156587
141543	156588
23264	156589
132965	156590
7184	156591
207125	156592
4782	156593
296494	156594
18361	156595
207339	156596
25272	156597
215592	156598
17397	156599
49323	156600
163598	156601
164971	156602
91710	156603
1585	156604
67788	156605
149831	156606
283767	156607
312798	156608
26487	156609
203779	156610
270201	156611
270202	156612
12555	156613
132409	156614
122998	156615
257434	156616
10664	156617
2698	156618
50709	156619
97524	156620
59049	156621
79713	156622
62756	156623
113354	156624
136802	156625
100801	156626
53507	156627
119822	156628
173913	156629
144199	156630
36275	156631
79084	156632
65077	156633
248072	156634
24305	156635
140159	156636
8828	156637
23308	156638
152721	156639
187785	156640
139457	156641
53763	156642
33448	156643
223284	156644
88697	156645
183604	156646
183604	156647
40549	156648
42422	156649
36846	156650
27599	156651
302318	156652
84672	156653
270156	156654
33181	156655
53216	156656
4633	156657
112216	156658
210496	156659
36033	156660
53282	156661
108962	156662
22971	156663
91338	156664
15879	156665
282029	156666
235136	156667
2052	156668
190123	156669
106154	156670
37780	156671
89792	156672
247399	156673
28717	156674
34509	156675
50517	156676
80122	156677
8454	156678
59499	156679
59499	156680
128534	156681
88716	156682
116754	156683
141175	156684
26363	156685
127464	156686
82961	156687
128053	156688
59961	156689
16925	156690
6303	156691
1705	156692
127055	156693
15721	156694
187471	156695
152706	156696
29227	156697
173555	156698
65874	156699
249412	156700
31079	156701
39749	156702
57737	156703
35120	156704
84992	156705
37214	156706
72408	156707
136238	156708
91371	156709
11710	156710
8704	156711
7441	156712
42444	156713
139379	156714
63719	156715
18512	156716
56470	156717
312725	156718
29737	156719
113349	156720
151297	156721
202976	156722
178066	156723
701	156724
226156	156725
18104	156726
14523	156727
134108	156728
141075	156729
120642	156730
128466	156731
7785	156732
134806	156733
73630	156734
94409	156735
63058	156736
111676	156737
52469	156738
27759	156739
2210	156740
53347	156741
64697	156742
21867	156743
68001	156744
53870	156745
26065	156746
102502	156747
147268	156748
159613	156749
151748	156750
15274	156751
457	156752
133779	156753
111074	156754
310651	156755
11452	156756
701	156757
166036	156758
121052	156759
14087	156760
153856	156761
37721	156762
124740	156763
35195	156764
165633	156765
215619	156766
53103	156767
296676	156768
119759	156769
21433	156770
207618	156771
746	156772
95372	156773
115	156774
106485	156775
54874	156776
149893	156777
29524	156778
877	156779
288705	156780
98866	156781
296747	156782
40702	156783
52452	156784
71205	156785
180288	156786
82798	156787
17054	156788
17054	156789
85988	156790
11679	156791
14811	156792
41211	156793
207443	156794
119039	156795
263134	156796
43435	156797
216033	156798
124027	156799
41583	156800
26788	156801
46421	156802
57058	156803
113673	156804
33984	156805
128474	156806
77144	156807
47957	156808
166641	156809
113968	156810
19994	156811
169851	156812
32951	156813
24146	156814
39914	156815
25838	156816
4057	156817
206043	156818
32621	156819
109594	156820
223247	156821
21022	156822
91762	156823
4529	156824
103015	156825
127691	156826
294901	156827
11118	156828
282469	156829
298428	156830
7237	156831
4	156832
187779	156833
154622	156834
145580	156835
193048	156836
4069	156837
267641	156838
251826	156839
132799	156840
129357	156841
102759	156842
102374	156843
43388	156844
89874	156845
253409	156846
294202	156847
24987	156848
92925	156849
143665	156850
91377	156851
49756	156852
5859	156853
158018	156854
13664	156855
163313	156856
82789	156857
42210	156858
90826	156859
94537	156860
234736	156861
185499	156862
61368	156863
208349	156864
59985	156865
169047	156866
13461	156867
249542	156868
263721	156869
245772	156870
50892	156871
161774	156872
304795	156873
20000	156874
259771	156875
10490	156876
95403	156877
129977	156878
55535	156879
82603	156880
45909	156881
87913	156882
29541	156883
55535	156884
12598	156885
99325	156886
42617	156887
178300	156888
15691	156889
153841	156890
114282	156891
199716	156892
91413	156893
137656	156894
32405	156895
306840	156896
89876	156897
256261	156898
18552	156899
19031	156900
24936	156901
265341	156902
14138	156903
145477	156904
69436	156905
9301	156906
207739	156907
63392	156908
27061	156909
62417	156910
159449	156911
147030	156912
99297	156913
84377	156914
241533	156915
97457	156916
30442	156917
201978	156918
122244	156919
119458	156920
94700	156921
88829	156922
175194	156923
39549	156924
262974	156925
13594	156926
155078	156927
35783	156928
112508	156929
61296	156930
121823	156931
62036	156932
140336	156933
99923	156934
188837	156935
39162	156936
56371	156937
35703	156938
166910	156939
157495	156940
50484	156941
207068	156942
205915	156943
181214	156944
121699	156945
116339	156946
187448	156947
301405	156948
211600	156949
269029	156950
47259	156951
26595	156952
91060	156953
20096	156954
28152	156955
290983	156956
213829	156957
156490	156958
296473	156959
177004	156960
14361	156961
47682	156962
234359	156963
45141	156964
20878	156965
217672	156966
183502	156967
60720	156968
54308	156969
29398	156970
29314	156971
1295	156972
29526	156973
55526	156974
248621	156975
52558	156976
4881	156977
19025	156978
38120	156979
7495	156980
18192	156981
41485	156982
98476	156983
298927	156984
71717	156985
63754	156986
40050	156987
69872	156988
80886	156989
242449	156990
5335	156991
122207	156992
3160	156993
127088	156994
77625	156995
139200	156996
2311	156997
258526	156998
191329	156999
134715	157000
125168	157001
58842	157002
58565	157003
194450	157004
35297	157005
146175	157006
299822	157007
79803	157008
107227	157009
282055	157010
213740	157011
133745	157012
170780	157013
4780	157014
88962	157015
248807	157016
145271	157017
62158	157018
294850	157019
136185	157020
72326	157021
83203	157022
44604	157023
1542	157024
91222	157025
6675	157026
304457	157027
201083	157028
140806	157029
5850	157030
32183	157031
4578	157032
52031	157033
103650	157034
195732	157035
38843	157036
92997	157037
5239	157038
2022	157039
2177	157040
122428	157041
55831	157042
75412	157043
26293	157044
52903	157045
25487	157046
152008	157047
140314	157048
113975	157049
31413	157050
86716	157051
260291	157052
207886	157053
18688	157054
285292	157055
280016	157056
72354	157057
105382	157058
105298	157059
141570	157060
54307	157061
64206	157062
40120	157063
27581	157064
3792	157065
25362	157066
185395	157067
58541	157068
194982	157069
31979	157070
27429	157071
10564	157072
1051	157073
8086	157074
286370	157075
271754	157076
5492	157077
5600	157078
81503	157079
28977	157080
3946	157081
1471	157082
18013	157083
21486	157084
51687	157085
5804	157086
73812	157087
1247	157088
31527	157089
281800	157090
55479	157091
15324	157092
22552	157093
188310	157094
89430	157095
6291	157096
180131	157097
9684	157098
77154	157099
35641	157100
21666	157101
26126	157102
30950	157103
71116	157104
94825	157105
70045	157106
26601	157107
209736	157108
713	157109
1609	157110
120882	157111
1951	157112
47850	157113
27169	157114
11215	157115
38978	157116
6164	157117
69333	157118
183560	157119
26783	157120
17951	157121
217737	157122
15809	157123
292331	157124
44045	157125
44045	157126
250398	157127
120095	157128
115968	157129
32496	157130
72165	157131
143763	157132
271448	157133
43849	157134
194419	157135
64608	157136
250636	157137
20536	157138
179811	157139
1762	157140
297953	157141
421	157142
11	157143
205380	157144
49051	157145
39615	157146
278699	157147
14913	157148
5517	157149
271803	157150
277316	157151
164160	157152
69080	157153
65171	157154
4877	157155
58128	157156
41317	157157
135093	157158
136	157159
20321	157160
6251	157161
87586	157162
169786	157163
6832	157164
116265	157165
6818	157166
127734	157167
2466	157168
3536	157169
27531	157170
130852	157171
9029	157172
100003	157173
43072	157174
98897	157175
43696	157176
19824	157177
90132	157178
86162	157179
14489	157180
112817	157181
75527	157182
42508	157183
1532	157184
39939	157185
233286	157186
561	157187
224568	157188
77592	157189
116698	157190
155380	157191
214462	157192
153344	157193
128063	157194
3286	157195
48889	157196
79942	157197
285642	157198
84506	157199
289701	157200
185093	157201
112415	157202
201625	157203
137846	157204
53647	157205
13858	157206
70360	157207
133564	157208
9285	157209
27410	157210
1527	157211
7696	157212
41317	157213
36751	157214
59461	157215
29595	157216
1557	157217
33599	157218
120626	157219
13753	157220
17050	157221
211591	157222
90858	157223
41362	157224
4375	157225
225262	157226
13059	157227
236552	157228
26337	157229
2341	157230
6076	157231
159980	157232
109761	157233
713	157234
285	157235
17132	157236
6214	157237
11329	157238
215600	157239
232325	157240
20060	157241
639	157242
9373	157243
64670	157244
28398	157245
12148	157246
62889	157247
49378	157248
42440	157249
657	157250
258317	157251
50936	157252
4204	157253
35174	157254
134076	157255
152697	157256
33882	157257
1356	157258
79685	157259
7	157260
92921	157261
283726	157262
63742	157263
141206	157264
13075	157265
29627	157266
42832	157267
167971	157268
224940	157269
20905	157270
280289	157271
19391	157272
107774	157273
72506	157274
133534	157275
34916	157276
139	157277
79742	157278
7635	157279
7864	157280
665	157281
10106	157282
69621	157283
32060	157284
5562	157285
227235	157286
7383	157287
12089	157288
81752	157289
32406	157290
35803	157291
15543	157292
21576	157293
130969	157294
45440	157295
98527	157296
49171	157297
197128	157298
25349	157299
302121	157300
152641	157301
23085	157302
40919	157303
140001	157304
181966	157305
189612	157306
29189	157307
7867	157308
85394	157309
122189	157310
68571	157311
84354	157312
168535	157313
21088	157314
2203	157315
221758	157316
46019	157317
2189	157318
25510	157319
49916	157320
163957	157321
56306	157322
585	157323
13369	157324
30447	157325
2633	157326
15928	157327
7195	157328
82157	157329
81097	157330
19919	157331
42778	157332
247452	157333
96394	157334
104813	157335
14125	157336
11440	157337
526	157338
43846	157339
300962	157340
9122	157341
64071	157342
63929	157343
143985	157344
197098	157345
158	157346
113902	157347
4919	157348
35333	157349
163	157350
60750	157351
5	157352
42509	157353
272028	157354
114188	157355
6919	157356
127848	157357
21132	157358
20151	157359
20257	157360
5748	157361
16363	157362
267478	157363
268727	157364
166276	157365
48424	157366
108273	157367
60324	157368
82169	157369
562	157370
52480	157371
154645	157372
8295	157373
203449	157374
110420	157375
289771	157376
31236	157377
185119	157378
82684	157379
11501	157380
74272	157381
32001	157382
237803	157383
13650	157384
12993	157385
32631	157386
56413	157387
22588	157388
8644	157389
51895	157390
197413	157391
252312	157392
147420	157393
132913	157394
16537	157395
79265	157396
151420	157397
23632	157398
139312	157399
163432	157400
35375	157401
16105	157402
2790	157403
85035	157404
1552	157405
45845	157406
1142	157407
48366	157408
1917	157409
41259	157410
2870	157411
109486	157412
121069	157413
154496	157414
80840	157415
147127	157416
186655	157417
19437	157418
43580	157419
45766	157420
157071	157421
141159	157422
301269	157423
50353	157424
16559	157425
91895	157426
44011	157427
5314	157428
73951	157429
6514	157430
114853	157431
61212	157432
154874	157433
28576	157434
142568	157435
261504	157436
10954	157437
222953	157438
68168	157439
21505	157440
6730	157441
216895	157442
61976	157443
1045	157444
3542	157445
33459	157446
83400	157447
3565	157448
100773	157449
64187	157450
190728	157451
9633	157452
16993	157453
2236	157454
31745	157455
6652	157456
46708	157457
285381	157458
62563	157459
262099	157460
45791	157461
20033	157462
2087	157463
88661	157464
3341	157465
659	157466
46337	157467
112478	157468
61663	157469
29551	157470
5445	157471
46113	157472
17154	157473
6169	157474
232534	157475
9773	157476
8373	157477
238573	157478
25200	157479
5130	157480
25270	157481
218367	157482
1630	157483
5148	157484
4706	157485
3567	157486
12123	157487
14198	157488
66577	157489
21466	157490
929	157491
1999	157492
111174	157493
3181	157494
15005	157495
3995	157496
18896	157497
7346	157498
87714	157499
67641	157500
29136	157501
20800	157502
125747	157503
19504	157504
621	157505
59544	157506
53781	157507
173222	157508
204577	157509
26708	157510
19144	157511
194493	157512
172	157513
52995	157514
37540	157515
66509	157516
22437	157517
29252	157518
33060	157519
220	157520
25615	157521
195952	157522
46513	157523
120063	157524
132404	157525
55516	157526
35992	157527
20085	157528
71301	157529
29595	157530
5721	157531
28433	157532
87556	157533
18068	157534
107256	157535
171997	157536
2120	157537
285529	157538
270245	157539
2640	157540
226882	157541
56048	157542
9808	157543
324	157544
72578	157545
2983	157546
13826	157547
144549	157548
222040	157549
20800	157550
888	157551
192644	157552
86025	157553
29730	157554
125229	157555
2623	157556
49	157557
115506	157558
93051	157559
80609	157560
131106	157561
1140	157562
48503	157563
110063	157564
527	157565
196576	157566
113940	157567
43611	157568
198564	157569
22986	157570
29435	157571
103101	157572
676	157573
36756	157574
72578	157575
57136	157576
44850	157577
215112	157578
70643	157579
7137	157580
13665	157581
62002	157582
2247	157583
24545	157584
12066	157585
195986	157586
54926	157587
4635	157588
105501	157589
165287	157590
118938	157591
119108	157592
30628	157593
15283	157594
21572	157595
164995	157596
145156	157597
82550	157598
138584	157599
86029	157600
70912	157601
29063	157602
7256	157603
5522	157604
201315	157605
4120	157606
35245	157607
187603	157608
19289	157609
5562	157610
6406	157611
144137	157612
17266	157613
92357	157614
8086	157615
83625	157616
11340	157617
7764	157618
18784	157619
88952	157620
305	157621
40780	157622
132446	157623
130964	157624
107952	157625
21558	157626
21725	157627
235672	157628
482	157629
93881	157630
297479	157631
28093	157632
84932	157633
12754	157634
289853	157635
1872	157636
806	157637
82754	157638
18117	157639
43051	157640
162450	157641
238580	157642
140053	157643
95493	157644
136780	157645
54053	157646
98804	157647
61978	157648
165453	157649
5316	157650
79264	157651
217752	157652
72616	157653
112984	157654
20729	157655
42199	157656
17596	157657
3523	157658
89672	157659
12150	157660
48138	157661
228338	157662
22921	157663
270938	157664
126960	157665
103270	157666
13483	157667
28540	157668
13088	157669
23398	157670
8275	157671
139839	157672
39425	157673
2056	157674
73280	157675
164135	157676
77696	157677
169091	157678
5314	157679
116574	157680
54906	157681
69958	157682
18800	157683
13222	157684
4106	157685
11172	157686
18526	157687
55635	157688
25682	157689
27334	157690
2482	157691
38134	157692
16581	157693
56866	157694
14367	157695
1119	157696
9587	157697
1128	157698
26535	157699
87347	157700
236	157701
236	157702
24831	157703
36224	157704
3952	157705
1351	157706
2173	157707
7975	157708
90119	157709
43206	157710
5557	157711
9292	157712
40461	157713
62486	157714
69914	157715
42885	157716
2148	157717
175839	157718
129541	157719
81877	157720
278879	157721
118188	157722
676	157723
5739	157724
1557	157725
1078	157726
26927	157727
42297	157728
40019	157729
12190	157730
10568	157731
38000	157732
45563	157733
22960	157734
62600	157735
21490	157736
3143	157737
341	157738
29648	157739
655	157740
76212	157741
446	157742
13233	157743
35561	157744
42006	157745
4812	157746
30476	157747
4341	157748
230647	157749
1580	157750
81192	157751
114966	157752
5535	157753
9550	157754
35255	157755
14615	157756
80470	157757
30404	157758
54225	157759
30976	157760
7217	157761
316	157762
54377	157763
12620	157764
173239	157765
78309	157766
34679	157767
11418	157768
113765	157769
17724	157770
12968	157771
19277	157772
56116	157773
185162	157774
4495	157775
55030	157776
29839	157777
17483	157778
65120	157779
18489	157780
89184	157781
13750	157782
19924	157783
4443	157784
118425	157785
64071	157786
95469	157787
5270	157788
24086	157789
104013	157790
23620	157791
13753	157792
47928	157793
41643	157794
41522	157795
73397	157796
82301	157797
80323	157798
262	157799
102929	157800
204002	157801
197217	157802
59144	157803
33077	157804
77109	157805
216669	157806
33077	157807
41891	157808
13497	157809
33581	157810
8745	157811
23824	157812
210181	157813
127983	157814
135343	157815
7893	157816
154261	157817
2276	157818
4721	157819
104629	157820
2842	157821
55060	157822
117550	157823
59549	157824
15938	157825
310875	157826
14683	157827
182660	157828
49086	157829
38991	157830
22825	157831
50388	157832
2530	157833
1032	157834
180904	157835
110049	157836
3785	157837
25892	157838
163012	157839
135929	157840
26323	157841
62619	157842
171	157843
66707	157844
39866	157845
6728	157846
75235	157847
28004	157848
7739	157849
2334	157850
69778	157851
25377	157852
300433	157853
7991	157854
28452	157855
84342	157856
140758	157857
16155	157858
95229	157859
46848	157860
241	157861
3800	157862
57151	157863
2809	157864
72451	157865
45545	157866
12375	157867
244678	157868
65283	157869
7433	157870
21066	157871
89884	157872
12967	157873
173337	157874
75208	157875
104849	157876
1061	157877
85212	157878
75662	157879
80356	157880
251349	157881
148829	157882
145570	157883
45694	157884
59442	157885
277304	157886
62145	157887
440	157888
6149	157889
42409	157890
452	157891
29419	157892
64332	157893
8924	157894
79925	157895
110745	157896
131763	157897
210045	157898
7099	157899
55166	157900
6285	157901
8483	157902
36219	157903
127489	157904
64416	157905
676	157906
201014	157907
4571	157908
17207	157909
1686	157910
45551	157911
38684	157912
143830	157913
23507	157914
129111	157915
102385	157916
10618	157917
201029	157918
22663	157919
30967	157920
61133	157921
179979	157922
183761	157923
50083	157924
20634	157925
25200	157926
62496	157927
92340	157928
730	157929
23066	157930
271057	157931
120068	157932
294066	157933
131676	157934
195861	157935
111437	157936
6213	157937
189297	157938
29419	157939
10555	157940
169692	157941
90154	157942
96084	157943
108768	157944
3690	157945
105070	157946
10909	157947
42669	157948
82107	157949
18417	157950
39847	157951
139515	157952
65343	157953
720	157954
128033	157955
3250	157956
234745	157957
56601	157958
87860	157959
59222	157960
3864	157961
120858	157962
12155	157963
1271	157964
4241	157965
1512	157966
9108	157967
332	157968
302424	157969
35941	157970
111301	157971
160474	157972
141058	157973
1378	157974
1102	157975
216320	157976
103848	157977
18268	157978
240024	157979
40663	157980
116	157981
61181	157982
57364	157983
2472	157984
57509	157985
56912	157986
178656	157987
13646	157988
239558	157989
19631	157990
9735	157991
55314	157992
75603	157993
50339	157994
30364	157995
87284	157996
17003	157997
1454	157998
119893	157999
182	158000
1025	158001
78197	158002
50223	158003
41029	158004
125760	158005
29016	158006
80424	158007
5533	158008
35279	158009
100361	158010
22799	158011
51262	158012
81447	158013
3186	158014
9644	158015
77903	158016
37529	158017
77849	158018
92251	158019
19017	158020
127360	158021
36989	158022
73379	158023
36629	158024
29063	158025
16378	158026
13050	158027
297437	158028
115342	158029
917	158030
120931	158031
32846	158032
149062	158033
93386	158034
1914	158035
7947	158036
20239	158037
19018	158038
12398	158039
220	158040
7051	158041
77104	158042
16640	158043
86514	158044
223983	158045
89191	158046
160982	158047
5301	158048
61589	158049
18708	158050
601	158051
21829	158052
17955	158053
88182	158054
63605	158055
144916	158056
23902	158057
49223	158058
306776	158059
158196	158060
105558	158061
136078	158062
303394	158063
865	158064
2598	158065
97035	158066
118068	158067
30009	158068
40801	158069
17949	158070
224877	158071
158775	158072
14007	158073
5366	158074
180609	158075
74551	158076
19369	158077
57120	158078
73397	158079
294122	158080
29234	158081
150260	158082
184424	158083
178457	158084
121501	158085
126050	158086
40415	158087
61203	158088
202088	158089
8741	158090
20515	158091
191038	158092
107959	158093
140333	158094
80391	158095
29753	158096
2221	158097
18849	158098
118070	158099
63	158100
3188	158101
84018	158102
274179	158103
20068	158104
46816	158105
46816	158106
3238	158107
174913	158108
197829	158109
90706	158110
25271	158111
35735	158112
51114	158113
70052	158114
114525	158115
185	158116
194060	158117
88477	158118
34100	158119
1588	158120
133253	158121
54483	158122
106779	158123
77775	158124
252958	158125
42993	158126
4522	158127
80648	158128
134977	158129
17263	158130
8445	158131
224	158132
28671	158133
24709	158134
186940	158135
30949	158136
198640	158137
163	158138
183208	158139
85342	158140
6127	158141
48605	158142
40612	158143
26287	158144
6009	158145
12730	158146
97820	158147
10117	158148
13647	158149
19918	158150
11502	158151
2659	158152
2302	158153
1461	158154
122239	158155
29421	158156
72241	158157
15870	158158
8269	158159
25473	158160
178385	158161
220758	158162
36593	158163
2816	158164
145504	158165
74708	158166
118248	158167
112590	158168
48715	158169
21557	158170
42576	158171
23489	158172
27702	158173
64866	158174
67509	158175
54394	158176
308	158177
3282	158178
26210	158179
224645	158180
62503	158181
8060	158182
70890	158183
78679	158184
53361	158185
21478	158186
15037	158187
252642	158188
115929	158189
157335	158190
306805	158191
78686	158192
20205	158193
24137	158194
103134	158195
71977	158196
18174	158197
40378	158198
64929	158199
25992	158200
22445	158201
59070	158202
72585	158203
62207	158204
303951	158205
1665	158206
19441	158207
79794	158208
11803	158209
138326	158210
104607	158211
1469	158212
728	158213
128072	158214
149903	158215
7390	158216
106205	158217
180471	158218
89511	158219
122316	158220
212894	158221
314	158222
29787	158223
98953	158224
67039	158225
50257	158226
124091	158227
151482	158228
21336	158229
72079	158230
299453	158231
3604	158232
128369	158233
132611	158234
104095	158235
34515	158236
312442	158237
14393	158238
105706	158239
42921	158240
178584	158241
258609	158242
33	158243
100624	158244
45854	158245
201336	158246
10937	158247
10621	158248
71687	158249
93061	158250
80606	158251
16470	158252
13615	158253
77258	158254
3951	158255
26718	158256
18133	158257
255145	158258
86545	158259
297	158260
29551	158261
51309	158262
41999	158263
2070	158264
173193	158265
11344	158266
2148	158267
2888	158268
3683	158269
18550	158270
93317	158271
16485	158272
25999	158273
2111	158274
87965	158275
42279	158276
56606	158277
2432	158278
130247	158279
1882	158280
26997	158281
78916	158282
6405	158283
59756	158284
41430	158285
533	158286
93547	158287
14188	158288
82636	158289
14346	158290
21090	158291
200	158292
6815	158293
19289	158294
7089	158295
43488	158296
18213	158297
39313	158298
260311	158299
36856	158300
144282	158301
20752	158302
100894	158303
277692	158304
104863	158305
97430	158306
175644	158307
132888	158308
38779	158309
166568	158310
128160	158311
290655	158312
18506	158313
39286	158314
1358	158315
8389	158316
1906	158317
7314	158318
159931	158319
18937	158320
51841	158321
14157	158322
52865	158323
8561	158324
2014	158325
21712	158326
135985	158327
99456	158328
75023	158329
15140	158330
29534	158331
270240	158332
112107	158333
95043	158334
69378	158335
212339	158336
14664	158337
113899	158338
5582	158339
8878	158340
22515	158341
38935	158342
2319	158343
22671	158344
121413	158345
233685	158346
23774	158347
139419	158348
6406	158349
167346	158350
1319	158351
151462	158352
14237	158353
4422	158354
37086	158355
127104	158356
4507	158357
6859	158358
130483	158359
52512	158360
47228	158361
167480	158362
101872	158363
60397	158364
6837	158365
139682	158366
167327	158367
34039	158368
23729	158369
5600	158370
230531	158371
40444	158372
20022	158373
47508	158374
49582	158375
480	158376
92152	158377
11609	158378
8067	158379
45587	158380
171371	158381
26187	158382
26187	158383
9273	158384
75678	158385
19059	158386
1508	158387
42516	158388
56795	158389
164467	158390
91027	158391
57722	158392
263257	158393
61133	158394
6630	158395
30293	158396
109715	158397
192893	158398
4880	158399
118	158400
56795	158401
36739	158402
184517	158403
332	158404
134563	158405
28943	158406
25777	158407
280786	158408
1882	158409
11010	158410
35422	158411
65711	158412
100617	158413
36829	158414
179951	158415
132722	158416
32435	158417
1654	158418
14573	158419
53485	158420
4148	158421
6235	158422
142265	158423
11633	158424
92166	158425
9459	158426
7721	158427
285326	158428
100701	158429
55635	158430
4263	158431
211	158432
67797	158433
67156	158434
8665	158435
203106	158436
129606	158437
919	158438
156831	158439
182570	158440
62977	158441
79957	158442
22507	158443
70072	158444
21285	158445
79090	158446
14392	158447
26132	158448
4452	158449
19420	158450
29247	158451
202561	158452
33100	158453
28977	158454
18145	158455
1844	158456
30732	158457
4573	158458
8132	158459
40770	158460
46822	158461
92900	158462
2432	158463
43793	158464
12654	158465
5160	158466
195133	158467
179723	158468
14944	158469
1256	158470
2230	158471
199218	158472
84635	158473
1440	158474
9259	158475
64824	158476
24942	158477
19349	158478
51350	158479
57911	158480
104559	158481
1025	158482
216394	158483
562	158484
5224	158485
126595	158486
47721	158487
160932	158488
46160	158489
152804	158490
40048	158491
16263	158492
62595	158493
25302	158494
189733	158495
118942	158496
3459	158497
104441	158498
60485	158499
88024	158500
33963	158501
43385	158502
6363	158503
38030	158504
72737	158505
45604	158506
30409	158507
153747	158508
32291	158509
33118	158510
222133	158511
292523	158512
2808	158513
12712	158514
103798	158515
15453	158516
81634	158517
9636	158518
41969	158519
4778	158520
47167	158521
7511	158522
101331	158523
12261	158524
140101	158525
63432	158526
528	158527
34081	158528
115535	158529
31109	158530
173774	158531
62083	158532
98056	158533
12727	158534
253966	158535
79173	158536
3617	158537
89454	158538
3397	158539
6705	158540
62979	158541
73686	158542
4241	158543
84503	158544
75763	158545
177510	158546
36948	158547
160294	158548
147867	158549
82356	158550
235596	158551
110380	158552
106329	158553
12694	158554
22692	158555
117778	158556
166146	158557
28016	158558
51503	158559
1883	158560
24709	158561
231904	158562
111893	158563
167040	158564
152425	158565
57182	158566
51647	158567
12406	158568
25372	158569
10128	158570
4766	158571
22961	158572
117476	158573
273469	158574
13726	158575
83391	158576
275993	158577
146165	158578
146333	158579
17728	158580
143364	158581
116742	158582
1435	158583
30091	158584
1539	158585
31308	158586
4542	158587
11360	158588
15991	158589
3188	158590
24777	158591
3100	158592
202058	158593
10094	158594
5838	158595
20812	158596
211795	158597
47330	158598
39511	158599
143413	158600
9685	158601
2616	158602
503	158603
16102	158604
82571	158605
82571	158606
35168	158607
49666	158608
53424	158609
59685	158610
295069	158611
271582	158612
135976	158613
4768	158614
121262	158615
4008	158616
84761	158617
65959	158618
74499	158619
206146	158620
58661	158621
16113	158622
193532	158623
80709	158624
166706	158625
198583	158626
160311	158627
16200	158628
2346	158629
13482	158630
70742	158631
93881	158632
94909	158633
208725	158634
76	158635
2378	158636
8644	158637
6298	158638
191358	158639
232826	158640
17080	158641
28830	158642
486	158643
188158	158644
106914	158645
12632	158646
62371	158647
200140	158648
279726	158649
40107	158650
76950	158651
106970	158652
69944	158653
112059	158654
5967	158655
14514	158656
37419	158657
49	158658
111722	158659
164829	158660
1256	158661
18145	158662
5187	158663
19151	158664
90361	158665
70872	158666
316	158667
34502	158668
20445	158669
1106	158670
78797	158671
123050	158672
40490	158673
96570	158674
1313	158675
264	158676
191118	158677
83286	158678
62063	158679
6186	158680
35333	158681
3809	158682
144525	158683
21189	158684
124855	158685
8144	158686
101694	158687
7281	158688
92459	158689
2341	158690
67378	158691
49208	158692
21456	158693
125518	158694
67854	158695
170436	158696
58883	158697
92424	158698
12459	158699
46336	158700
3998	158701
74272	158702
1950	158703
29320	158704
23548	158705
54551	158706
18103	158707
13858	158708
49264	158709
28528	158710
142325	158711
142358	158712
43406	158713
113	158714
112392	158715
43536	158716
23354	158717
42735	158718
8345	158719
164054	158720
9684	158721
163413	158722
791	158723
30618	158724
135998	158725
137716	158726
1112	158727
92293	158728
32343	158729
80216	158730
133770	158731
31980	158732
462	158733
214765	158734
49668	158735
43650	158736
105718	158737
123513	158738
159723	158739
17892	158740
77764	158741
59806	158742
72619	158743
109901	158744
133127	158745
455	158746
154931	158747
160283	158748
135789	158749
176870	158750
4763	158751
14407	158752
18091	158753
5184	158754
600	158755
58706	158756
150404	158757
167	158758
3772	158759
1955	158760
60231	158761
237063	158762
99501	158763
66481	158764
116274	158765
26515	158766
795	158767
125813	158768
5417	158769
157248	158770
2337	158771
19720	158772
14912	158773
185365	158774
7577	158775
5487	158776
132266	158777
43902	158778
21907	158779
1171	158780
1171	158781
114948	158782
81667	158783
81667	158784
2141	158785
14392	158786
185804	158787
7763	158788
43717	158789
2112	158790
81186	158791
10806	158792
5086	158793
42516	158794
97935	158795
62344	158796
257703	158797
165368	158798
2098	158799
80978	158800
39261	158801
175256	158802
22299	158803
14419	158804
14983	158805
65784	158806
33895	158807
51147	158808
302843	158809
158989	158810
88786	158811
35691	158812
109642	158813
45697	158814
77910	158815
207467	158816
30848	158817
83123	158818
311633	158819
11718	158820
17003	158821
663	158822
152	158823
4298	158824
71828	158825
45172	158826
9858	158827
44527	158828
243020	158829
31747	158830
73893	158831
159982	158832
5543	158833
13052	158834
19754	158835
56633	158836
1797	158837
61037	158838
74109	158839
38252	158840
24030	158841
243022	158842
2579	158843
5039	158844
260682	158845
14638	158846
1201	158847
14739	158848
26851	158849
24123	158850
92080	158851
36673	158852
88207	158853
44212	158854
5714	158855
2976	158856
43572	158857
4710	158858
129631	158859
10656	158860
43609	158861
20706	158862
4600	158863
50447	158864
60701	158865
204005	158866
87177	158867
13734	158868
19662	158869
10369	158870
13843	158871
33275	158872
76374	158873
47055	158874
246576	158875
150882	158876
1923	158877
35845	158878
460	158879
11660	158880
102775	158881
11741	158882
128103	158883
9172	158884
62168	158885
55755	158886
100900	158887
41905	158888
71724	158889
38877	158890
184056	158891
139551	158892
2114	158893
107748	158894
82464	158895
78985	158896
76543	158897
25517	158898
167402	158899
12171	158900
96095	158901
133220	158902
139403	158903
153257	158904
154360	158905
271264	158906
131120	158907
21738	158908
34251	158909
19949	158910
2048	158911
20234	158912
523	158913
8584	158914
55374	158915
47454	158916
33889	158917
74389	158918
222986	158919
21778	158920
180360	158921
124863	158922
791	158923
791	158924
17966	158925
37610	158926
14621	158927
60555	158928
1008	158929
2920	158930
9373	158931
14360	158932
149181	158933
149249	158934
3840	158935
4725	158936
118651	158937
87724	158938
26343	158939
11939	158940
67854	158941
72923	158942
107463	158943
71476	158944
17865	158945
117699	158946
1049	158947
1670	158948
34066	158949
1207	158950
3928	158951
20151	158952
151915	158953
72637	158954
203857	158955
40560	158956
469	158957
142493	158958
39573	158959
1558	158960
9139	158961
263297	158962
135290	158963
39900	158964
56392	158965
1854	158966
74389	158967
23449	158968
22657	158969
31812	158970
6457	158971
64887	158972
150238	158973
54400	158974
35255	158975
6756	158976
34214	158977
19079	158978
93889	158979
73497	158980
136334	158981
258652	158982
8522	158983
25372	158984
16791	158985
8574	158986
8390	158987
46136	158988
22170	158989
3971	158990
3971	158991
2533	158992
1148	158993
207167	158994
62349	158995
28843	158996
19847	158997
141449	158998
46725	158999
51665	159000
7403	159001
12769	159002
45819	159003
104449	159004
121295	159005
36363	159006
181394	159007
5872	159008
76837	159009
57458	159010
54994	159011
15199	159012
28929	159013
17774	159014
140659	159015
42230	159016
5088	159017
8571	159018
27558	159019
15258	159020
47595	159021
44392	159022
166018	159023
77889	159024
7218	159025
213242	159026
129802	159027
115997	159028
64864	159029
31606	159030
22369	159031
64412	159032
48759	159033
35644	159034
126103	159035
60231	159036
288043	159037
135429	159038
5654	159039
37987	159040
25018	159041
97112	159042
6122	159043
4293	159044
28987	159045
88898	159046
2795	159047
33650	159048
865	159049
44426	159050
63245	159051
36992	159052
210960	159053
38268	159054
32061	159055
22960	159056
32175	159057
22728	159058
25816	159059
118364	159060
116701	159061
21465	159062
128325	159063
68482	159064
25514	159065
7393	159066
27704	159067
665	159068
2556	159069
42230	159070
18418	159071
123279	159072
37998	159073
1671	159074
1181	159075
6956	159076
128141	159077
233999	159078
13222	159079
6116	159080
90229	159081
13374	159082
15806	159083
13209	159084
29081	159085
154360	159086
240293	159087
124023	159088
16050	159089
2593	159090
77373	159091
193292	159092
32514	159093
140390	159094
26940	159095
181	159096
158212	159097
74616	159098
23331	159099
3758	159100
79247	159101
87469	159102
87469	159103
84584	159104
22918	159105
44386	159106
4227	159107
16939	159108
159121	159109
22662	159110
158771	159111
140242	159112
49065	159113
253993	159114
18840	159115
8120	159116
70249	159117
87547	159118
53344	159119
48689	159120
201177	159121
180537	159122
2071	159123
46740	159124
169458	159125
129339	159126
13436	159127
30436	159128
32652	159129
144427	159130
86439	159131
50754	159132
17320	159133
8284	159134
114966	159135
1386	159136
43836	159137
128968	159138
60970	159139
130398	159140
51449	159141
121166	159142
47414	159143
48372	159144
70402	159145
97848	159146
4330	159147
17236	159148
73292	159149
8583	159150
1256	159151
156910	159152
1633	159153
18404	159154
120000	159155
83426	159156
49020	159157
34514	159158
7302	159159
16016	159160
3878	159161
2867	159162
153907	159163
8477	159164
9636	159165
104353	159166
88875	159167
8837	159168
66454	159169
14183	159170
68462	159171
1794	159172
51640	159173
121145	159174
79750	159175
86989	159176
154626	159177
146350	159178
7894	159179
38225	159180
12972	159181
59897	159182
8169	159183
187912	159184
37017	159185
12541	159186
121289	159187
18220	159188
40635	159189
181822	159190
134283	159191
105812	159192
47805	159193
4274	159194
56237	159195
23287	159196
106922	159197
28858	159198
93253	159199
3664	159200
18341	159201
14287	159202
14325	159203
70351	159204
9302	159205
42137	159206
56896	159207
21584	159208
9003	159209
5094	159210
26683	159211
1342	159212
7281	159213
18294	159214
9206	159215
57129	159216
113586	159217
25121	159218
2005	159219
212	159220
3291	159221
65052	159222
25921	159223
133219	159224
70855	159225
1324	159226
20672	159227
23538	159228
143347	159229
2418	159230
37257	159231
8141	159232
23201	159233
61471	159234
35289	159235
186067	159236
56255	159237
199	159238
205	159239
288890	159240
9430	159241
511	159242
19720	159243
25498	159244
103578	159245
98169	159246
487	159247
26439	159248
135222	159249
6368	159250
73134	159251
73134	159252
10212	159253
95196	159254
21305	159255
12427	159256
137857	159257
100969	159258
42016	159259
104071	159260
2572	159261
109953	159262
10947	159263
97527	159264
33422	159265
109947	159266
85891	159267
9717	159268
452	159269
2009	159270
8737	159271
64887	159272
42671	159273
140471	159274
37826	159275
44018	159276
118496	159277
39476	159278
19220	159279
86592	159280
51201	159281
6414	159282
5583	159283
56946	159284
8907	159285
50345	159286
24898	159287
2922	159288
18666	159289
5775	159290
39357	159291
56640	159292
11669	159293
62287	159294
232828	159295
83671	159296
69348	159297
10096	159298
88638	159299
135462	159300
4991	159301
219244	159302
168426	159303
62332	159304
30422	159305
69809	159306
88546	159307
163078	159308
89470	159309
46740	159310
169212	159311
155812	159312
5432	159313
51024	159314
87883	159315
128414	159316
17023	159317
1161	159318
831	159319
104590	159320
40665	159321
7291	159322
294417	159323
100822	159324
13026	159325
28831	159326
91000	159327
2692	159328
12143	159329
1037	159330
3899	159331
6756	159332
176827	159333
75987	159334
944	159335
17394	159336
23022	159337
32181	159338
11104	159339
2873	159340
19719	159341
31791	159342
292851	159343
192561	159344
3642	159345
9398	159346
3989	159347
5423	159348
156512	159349
109404	159350
109404	159351
44609	159352
856	159353
213755	159354
636	159355
66051	159356
139421	159357
90980	159358
132852	159359
270	159360
91481	159361
34397	159362
38994	159363
120011	159364
147048	159365
12541	159366
35968	159367
47976	159368
6429	159369
1308	159370
48798	159371
7823	159372
225450	159373
9017	159374
4255	159375
188318	159376
40560	159377
1212	159378
4192	159379
156383	159380
81147	159381
9193	159382
52841	159383
5582	159384
45164	159385
39484	159386
123690	159387
146652	159388
9926	159389
7	159390
177811	159391
76013	159392
41045	159393
2054	159394
106885	159395
78052	159396
2341	159397
23349	159398
7871	159399
7271	159400
118624	159401
16857	159402
104929	159403
68511	159404
32877	159405
5481	159406
97290	159407
4973	159408
132249	159409
1750	159410
6221	159411
121183	159412
243	159413
67754	159414
2159	159415
62681	159416
274899	159417
190594	159418
57776	159419
142356	159420
116604	159421
49240	159422
91209	159423
91209	159424
5034	159425
5034	159426
161148	159427
118769	159428
184580	159429
89056	159430
5654	159431
45929	159432
57173	159433
3712	159434
13914	159435
33593	159436
199	159437
47213	159438
341	159439
221498	159440
2514	159441
57691	159442
67923	159443
47216	159444
39177	159445
24627	159446
12754	159447
45921	159448
40397	159449
19994	159450
95896	159451
42223	159452
25546	159453
30662	159454
62989	159455
89	159456
23458	159457
88070	159458
21142	159459
1199	159460
177926	159461
16949	159462
51458	159463
3198	159464
249624	159465
106444	159466
16421	159467
1896	159468
146277	159469
134149	159470
243	159471
31520	159472
205856	159473
103196	159474
5718	159475
172380	159476
172986	159477
13320	159478
8608	159479
32352	159480
15795	159481
3140	159482
36624	159483
44306	159484
30952	159485
2071	159486
35436	159487
5877	159488
1557	159489
54039	159490
2860	159491
1630	159492
143654	159493
168434	159494
205290	159495
180774	159496
39687	159497
5176	159498
141142	159499
159157	159500
85064	159501
94294	159502
111309	159503
154996	159504
3438	159505
159780	159506
3715	159507
80347	159508
84044	159509
134585	159510
45051	159511
145026	159512
57935	159513
23199	159514
183182	159515
63220	159516
59516	159517
106993	159518
76110	159519
10210	159520
51639	159521
170406	159522
12395	159523
19393	159524
92085	159525
78254	159526
19757	159527
234464	159528
44745	159529
45806	159530
90639	159531
917	159532
12782	159533
51722	159534
16955	159535
105073	159536
10282	159537
277294	159538
41740	159539
88560	159540
8513	159541
165165	159542
162696	159543
70293	159544
183705	159545
69779	159546
119909	159547
187389	159548
97791	159549
56884	159550
6799	159551
182458	159552
209503	159553
4596	159554
8760	159555
6761	159556
1868	159557
34697	159558
9816	159559
215240	159560
210686	159561
86996	159562
3614	159563
37837	159564
224934	159565
236089	159566
291127	159567
11	159568
279083	159569
136739	159570
100633	159571
34629	159572
81334	159573
190138	159574
13716	159575
147596	159576
48876	159577
93630	159578
22529	159579
41373	159580
50109	159581
112250	159582
262993	159583
189488	159584
70738	159585
253205	159586
190193	159587
416	159588
135652	159589
21054	159590
126452	159591
10143	159592
7424	159593
7240	159594
250434	159595
3873	159596
38057	159597
178844	159598
575	159599
20550	159600
50593	159601
147328	159602
19687	159603
19981	159604
129445	159605
128843	159606
128862	159607
57281	159608
32858	159609
78431	159610
34482	159611
97504	159612
35339	159613
70055	159614
62915	159615
15939	159616
14027	159617
42912	159618
14027	159619
17369	159620
28174	159621
156331	159622
9456	159623
153651	159624
135274	159625
11866	159626
33747	159627
12304	159628
175407	159629
1995	159630
299556	159631
4410	159632
40551	159633
185676	159634
300550	159635
160288	159636
38866	159637
144433	159638
214581	159639
15177	159640
65045	159641
258871	159642
11259	159643
20291	159644
98490	159645
7357	159646
29562	159647
141041	159648
163353	159649
167966	159650
243314	159651
37552	159652
87752	159653
197863	159654
3105	159655
64145	159656
166006	159657
80943	159658
45283	159659
704	159660
27725	159661
2149	159662
239180	159663
64311	159664
33007	159665
79517	159666
110361	159667
126048	159668
169701	159669
27979	159670
129530	159671
182289	159672
80182	159673
281270	159674
196812	159675
154541	159676
25426	159677
240608	159678
200954	159679
114608	159680
111654	159681
5221	159682
5795	159683
61669	159684
91967	159685
258183	159686
143071	159687
80182	159688
95130	159689
108842	159690
280812	159691
151222	159692
43158	159693
60306	159694
225534	159695
3128	159696
199759	159697
37712	159698
163439	159699
186342	159700
111999	159701
80622	159702
33768	159703
76656	159704
78583	159705
305297	159706
208698	159707
38904	159708
8912	159709
54172	159710
204172	159711
8592	159712
71703	159713
101467	159714
189524	159715
163515	159716
227449	159717
107258	159718
43959	159719
2859	159720
103797	159721
291280	159722
38186	159723
89377	159724
125002	159725
131634	159726
309664	159727
14727	159728
38186	159729
159547	159730
123332	159731
4610	159732
152613	159733
128796	159734
209082	159735
197401	159736
29577	159737
182108	159738
19605	159739
147264	159740
144728	159741
208126	159742
130757	159743
726	159744
14260	159745
15660	159746
148820	159747
186571	159748
6797	159749
404	159750
92027	159751
24698	159752
30761	159753
17831	159754
309484	159755
280306	159756
18778	159757
28806	159758
25462	159759
10891	159760
5489	159761
43765	159762
14613	159763
18343	159764
11808	159765
152080	159766
106688	159767
108690	159768
4124	159769
57092	159770
182220	159771
16974	159772
117440	159773
26948	159774
57674	159775
17987	159776
19104	159777
322	159778
30847	159779
147267	159780
81123	159781
240911	159782
84484	159783
147174	159784
120647	159785
110862	159786
230455	159787
7769	159788
25915	159789
11174	159790
157879	159791
155068	159792
102948	159793
68636	159794
38863	159795
12285	159796
12379	159797
128190	159798
80595	159799
174870	159800
55267	159801
243473	159802
531	159803
174883	159804
114552	159805
32032	159806
208107	159807
250326	159808
247277	159809
29574	159810
237	159811
93220	159812
2716	159813
4	159814
6753	159815
18038	159816
16763	159817
23937	159818
76082	159819
279043	159820
127635	159821
59463	159822
117088	159823
4386	159824
122320	159825
100349	159826
190632	159827
133931	159828
228319	159829
38069	159830
116510	159831
254754	159832
77603	159833
12470	159834
48732	159835
200707	159836
302031	159837
48744	159838
78864	159839
8460	159840
186652	159841
206719	159842
78305	159843
258634	159844
109123	159845
113109	159846
107567	159847
133073	159848
266880	159849
44695	159850
172295	159851
47465	159852
66117	159853
13116	159854
35292	159855
78444	159856
24394	159857
78195	159858
58223	159859
17747	159860
86390	159861
13394	159862
26232	159863
17627	159864
162939	159865
224	159866
95717	159867
72821	159868
56798	159869
98986	159870
190236	159871
26501	159872
62035	159873
224646	159874
138513	159875
29168	159876
304142	159877
865	159878
205113	159879
37577	159880
50708	159881
16106	159882
38657	159883
115968	159884
37253	159885
99340	159886
30400	159887
38657	159888
58133	159889
33154	159890
184563	159891
226148	159892
50811	159893
210310	159894
162831	159895
42606	159896
139571	159897
283452	159898
169258	159899
58984	159900
2351	159901
78634	159902
2364	159903
16954	159904
12005	159905
77332	159906
134422	159907
49658	159908
154928	159909
45395	159910
39923	159911
30700	159912
262721	159913
86829	159914
204310	159915
289883	159916
177633	159917
63626	159918
88522	159919
1123	159920
2391	159921
42006	159922
87705	159923
70538	159924
2104	159925
13648	159926
53991	159927
311247	159928
22604	159929
216211	159930
344	159931
193	159932
56372	159933
138787	159934
12832	159935
164504	159936
58267	159937
91847	159938
2290	159939
5142	159940
73765	159941
98040	159942
204130	159943
297109	159944
201682	159945
145673	159946
246473	159947
203705	159948
289957	159949
88398	159950
232818	159951
161319	159952
270045	159953
62246	159954
142694	159955
78316	159956
233982	159957
161996	159958
136796	159959
198149	159960
252399	159961
258406	159962
17746	159963
289256	159964
192289	159965
128557	159966
306535	159967
2275	159968
256406	159969
179439	159970
272510	159971
80294	159972
199957	159973
233984	159974
311977	159975
162751	159976
292081	159977
105308	159978
187295	159979
56313	159980
156835	159981
181583	159982
285090	159983
43753	159984
152554	159985
74137	159986
116960	159987
87388	159988
1717	159989
283965	159990
120520	159991
197934	159992
58965	159993
80214	159994
61006	159995
69712	159996
200161	159997
1080	159998
59778	159999
32439	160000
64237	160001
142612	160002
45966	160003
2904	160004
35001	160005
82797	160006
28712	160007
19015	160008
102538	160009
7203	160010
155039	160011
211850	160012
24727	160013
38299	160014
79231	160015
79231	160016
87332	160017
217087	160018
250720	160019
12981	160020
28341	160021
52866	160022
1012	160023
217019	160024
113994	160025
43850	160026
8705	160027
191130	160028
140855	160029
8338	160030
91246	160031
220689	160032
107962	160033
170540	160034
35	160035
10040	160036
309962	160037
197850	160038
48943	160039
83053	160040
303670	160041
217417	160042
208079	160043
310717	160044
43693	160045
83096	160046
68951	160047
187404	160048
63191	160049
46564	160050
8083	160051
136109	160052
36848	160053
193236	160054
4784	160055
71112	160056
66896	160057
145113	160058
287957	160059
198140	160060
41952	160061
23452	160062
306405	160063
170412	160064
77835	160065
295115	160066
50188	160067
60782	160068
181536	160069
311827	160070
302019	160071
80680	160072
184236	160073
53850	160074
53850	160075
259184	160076
204352	160077
10207	160078
21520	160079
98933	160080
51027	160081
217273	160082
220266	160083
18519	160084
23198	160085
97018	160086
142891	160087
72059	160088
137286	160089
200392	160090
166723	160091
100097	160092
236744	160093
233721	160094
207263	160095
99720	160096
166650	160097
177452	160098
157650	160099
83727	160100
119843	160101
1677	160102
29139	160103
149525	160104
70892	160105
182156	160106
133424	160107
120910	160108
75595	160109
18041	160110
23173	160111
28582	160112
33328	160113
30423	160114
60989	160115
267193	160116
59867	160117
9605	160118
225407	160119
228972	160120
194885	160121
28437	160122
30709	160123
30795	160124
18280	160125
146805	160126
38722	160127
97603	160128
180193	160129
180598	160130
66102	160131
95602	160132
54420	160133
73194	160134
20753	160135
46926	160136
46544	160137
103440	160138
10347	160139
68078	160140
276759	160141
296980	160142
32710	160143
141340	160144
25571	160145
26511	160146
413	160147
284352	160148
174884	160149
156441	160150
88231	160151
80089	160152
196409	160153
133425	160154
114952	160155
276157	160156
290720	160157
89432	160158
126509	160159
38701	160160
296487	160161
97675	160162
5970	160163
178386	160164
137627	160165
169547	160166
52321	160167
74903	160168
73565	160169
24517	160170
8137	160171
45849	160172
22541	160173
7115	160174
185202	160175
133948	160176
40832	160177
4653	160178
36626	160179
4958	160180
4958	160181
59236	160182
43146	160183
89144	160184
46149	160185
110163	160186
1208	160187
57407	160188
13546	160189
211926	160190
207621	160191
70992	160192
65760	160193
58704	160194
250320	160195
194337	160196
33122	160197
182844	160198
126176	160199
23634	160200
117844	160201
105583	160202
13725	160203
90785	160204
4404	160205
109784	160206
23471	160207
37127	160208
9227	160209
285029	160210
43242	160211
200740	160212
115867	160213
150052	160214
77962	160215
12769	160216
200694	160217
244998	160218
205709	160219
96183	160220
45701	160221
304823	160222
1938	160223
27381	160224
5908	160225
2075	160226
122964	160227
159096	160228
113448	160229
44382	160230
140960	160231
51849	160232
36494	160233
82940	160234
19186	160235
2471	160236
48031	160237
69388	160238
49947	160239
226792	160240
130080	160241
9364	160242
64532	160243
17189	160244
17029	160245
158413	160246
13558	160247
178836	160248
9698	160249
100913	160250
142167	160251
42150	160252
144056	160253
18509	160254
205871	160255
303530	160256
18544	160257
41923	160258
56620	160259
49271	160260
1513	160261
116164	160262
17833	160263
183003	160264
13546	160265
12147	160266
39677	160267
39677	160268
122429	160269
189770	160270
193579	160271
90854	160272
192159	160273
62964	160274
3160	160275
133300	160276
2532	160277
33613	160278
193868	160279
121491	160280
35306	160281
160711	160282
107126	160283
47583	160284
7787	160285
78993	160286
64439	160287
266750	160288
202814	160289
190871	160290
2365	160291
76367	160292
134766	160293
94586	160294
162515	160295
169913	160296
12003	160297
11415	160298
49079	160299
43370	160300
93982	160301
110033	160302
47648	160303
8300	160304
188875	160305
75089	160306
33314	160307
18664	160308
142980	160309
38720	160310
55098	160311
27935	160312
172910	160313
109904	160314
8246	160315
161992	160316
49591	160317
67270	160318
134248	160319
59459	160320
165905	160321
137921	160322
105739	160323
9851	160324
162577	160325
30770	160326
1100	160327
19005	160328
66706	160329
55185	160330
279610	160331
118955	160332
61836	160333
62312	160334
80238	160335
132294	160336
204035	160337
227	160338
244754	160339
54455	160340
230015	160341
36127	160342
180063	160343
144523	160344
174901	160345
213573	160346
15567	160347
59011	160348
161549	160349
232535	160350
15609	160351
12651	160352
299106	160353
61772	160354
271659	160355
2514	160356
13346	160357
273387	160358
199023	160359
11961	160360
174684	160361
152035	160362
129277	160363
126079	160364
42965	160365
41953	160366
6619	160367
72085	160368
179671	160369
33188	160370
212431	160371
22991	160372
76495	160373
58688	160374
226867	160375
42124	160376
5456	160377
5239	160378
197663	160379
85761	160380
87227	160381
62904	160382
80858	160383
59180	160384
211091	160385
159554	160386
55097	160387
260780	160388
11353	160389
26404	160390
90916	160391
24348	160392
24348	160393
208314	160394
28895	160395
69877	160396
26436	160397
85913	160398
312746	160399
33319	160400
202243	160401
155982	160402
5782	160403
45231	160404
129144	160405
194464	160406
223556	160407
3369	160408
108852	160409
125783	160410
201710	160411
211064	160412
223825	160413
48138	160414
178868	160415
46519	160416
79383	160417
250556	160418
164873	160419
33885	160420
157393	160421
91379	160422
24017	160423
172457	160424
34828	160425
110748	160426
252984	160427
16198	160428
59654	160429
120230	160430
62306	160431
123084	160432
222504	160433
204663	160434
185734	160435
54602	160436
74915	160437
228	160438
24743	160439
132049	160440
151601	160441
153947	160442
214531	160443
7987	160444
10524	160445
62147	160446
139534	160447
262842	160448
80998	160449
303691	160450
121277	160451
3866	160452
208279	160453
29790	160454
189112	160455
47378	160456
7945	160457
67710	160458
89398	160459
56587	160460
64830	160461
34401	160462
42934	160463
51434	160464
107648	160465
11929	160466
105465	160467
62925	160468
10524	160469
98920	160470
126139	160471
74981	160472
209203	160473
43631	160474
112566	160475
37067	160476
14287	160477
108511	160478
154836	160479
295913	160480
27343	160481
138202	160482
38601	160483
38601	160484
207228	160485
81966	160486
192355	160487
30044	160488
37742	160489
208616	160490
100947	160491
13948	160492
132451	160493
97633	160494
134105	160495
97658	160496
37039	160497
127230	160498
108304	160499
74953	160500
39687	160501
79545	160502
17662	160503
145319	160504
86115	160505
83222	160506
127191	160507
243434	160508
39861	160509
66831	160510
183301	160511
117709	160512
41580	160513
148395	160514
30623	160515
75250	160516
24547	160517
205607	160518
52560	160519
77960	160520
202454	160521
125967	160522
3176	160523
5841	160524
87438	160525
183160	160526
272685	160527
163617	160528
207716	160529
4854	160530
281392	160531
272715	160532
4864	160533
2950	160534
207377	160535
1744	160536
165278	160537
42660	160538
166152	160539
60491	160540
244641	160541
124887	160542
29344	160543
77883	160544
129397	160545
16042	160546
3840	160547
70018	160548
198125	160549
269287	160550
35745	160551
2512	160552
87289	160553
41205	160554
271361	160555
306655	160556
177387	160557
80063	160558
64336	160559
16642	160560
104650	160561
71493	160562
41182	160563
91474	160564
276687	160565
95024	160566
57202	160567
259195	160568
183777	160569
5468	160570
176148	160571
168654	160572
37413	160573
50653	160574
142132	160575
38168	160576
96045	160577
79771	160578
61972	160579
681	160580
106774	160581
216411	160582
2764	160583
5943	160584
55472	160585
71344	160586
194745	160587
65419	160588
144109	160589
191245	160590
166785	160591
102655	160592
155022	160593
43435	160594
23790	160595
27566	160596
54761	160597
21348	160598
72095	160599
289968	160600
28183	160601
297675	160602
92448	160603
137640	160604
204184	160605
7634	160606
2003	160607
126958	160608
132769	160609
95361	160610
116654	160611
9228	160612
47448	160613
102985	160614
7373	160615
25504	160616
105352	160617
61857	160618
86415	160619
12965	160620
12965	160621
56243	160622
88271	160623
38174	160624
272633	160625
30471	160626
94615	160627
271546	160628
2792	160629
700	160630
11980	160631
92114	160632
89008	160633
9074	160634
246333	160635
2542	160636
105924	160637
262663	160638
37785	160639
12466	160640
179009	160641
288155	160642
39565	160643
29894	160644
209502	160645
15597	160646
128029	160647
201675	160648
8921	160649
16319	160650
18816	160651
200690	160652
18847	160653
188527	160654
14402	160655
154284	160656
18707	160657
270146	160658
129491	160659
19786	160660
39849	160661
198954	160662
263200	160663
18674	160664
179562	160665
115205	160666
82771	160667
12300	160668
82910	160669
133693	160670
79862	160671
39588	160672
39588	160673
192511	160674
81368	160675
78568	160676
146120	160677
16245	160678
41534	160679
190826	160680
125401	160681
125401	160682
92919	160683
152297	160684
40142	160685
189903	160686
8761	160687
199246	160688
42341	160689
11620	160690
2021	160691
264849	160692
119992	160693
134500	160694
79491	160695
3123	160696
31417	160697
20466	160698
80876	160699
61455	160700
61751	160701
197731	160702
39164	160703
81501	160704
6128	160705
19480	160706
151971	160707
12817	160708
27470	160709
174249	160710
2568	160711
2319	160712
37892	160713
46174	160714
24460	160715
94176	160716
34161	160717
7699	160718
63176	160719
200130	160720
44447	160721
111464	160722
278921	160723
196040	160724
10475	160725
123350	160726
21522	160727
20145	160728
129305	160729
206695	160730
287122	160731
89652	160732
177103	160733
29131	160734
103179	160735
91124	160736
157759	160737
210755	160738
97268	160739
59432	160740
283883	160741
89548	160742
224649	160743
6965	160744
81828	160745
69479	160746
9427	160747
20989	160748
43741	160749
60280	160750
128901	160751
189143	160752
200409	160753
146678	160754
182956	160755
88762	160756
215078	160757
56704	160758
80809	160759
85135	160760
121444	160761
311932	160762
95100	160763
258572	160764
146034	160765
204685	160766
145951	160767
13261	160768
215444	160769
292599	160770
258391	160771
31795	160772
251392	160773
27731	160774
28236	160775
156479	160776
36552	160777
97506	160778
96118	160779
36226	160780
10299	160781
133055	160782
123281	160783
24479	160784
261161	160785
134161	160786
67970	160787
30673	160788
27639	160789
7449	160790
130265	160791
234709	160792
153108	160793
76294	160794
264175	160795
248478	160796
287745	160797
223974	160798
155252	160799
20117	160800
164247	160801
87803	160802
94000	160803
45579	160804
32126	160805
143983	160806
84035	160807
88187	160808
147748	160809
60154	160810
215386	160811
17764	160812
57139	160813
33286	160814
293631	160815
47074	160816
186060	160817
303206	160818
60942	160819
94573	160820
227035	160821
30152	160822
162567	160823
92696	160824
161320	160825
194624	160826
85343	160827
155562	160828
85840	160829
201980	160830
119519	160831
308419	160832
179036	160833
46291	160834
123944	160835
80482	160836
178492	160837
240896	160838
57209	160839
69180	160840
84654	160841
92601	160842
220161	160843
151751	160844
221359	160845
88508	160846
88508	160847
59779	160848
43728	160849
88266	160850
136608	160851
82371	160852
257771	160853
283852	160854
5359	160855
63196	160856
245564	160857
44878	160858
119764	160859
150314	160860
62479	160861
173436	160862
133384	160863
152592	160864
42803	160865
134005	160866
19613	160867
62923	160868
96863	160869
259516	160870
101617	160871
51107	160872
211000	160873
64076	160874
282645	160875
2124	160876
42805	160877
35796	160878
229268	160879
258527	160880
75634	160881
122410	160882
141624	160883
138984	160884
189334	160885
143884	160886
64614	160887
53901	160888
92765	160889
181605	160890
126062	160891
68071	160892
144371	160893
136371	160894
86471	160895
141148	160896
43631	160897
103129	160898
213357	160899
26385	160900
26385	160901
128886	160902
269690	160903
98376	160904
74477	160905
75797	160906
79800	160907
78158	160908
183121	160909
60279	160910
286419	160911
168654	160912
290763	160913
195536	160914
96487	160915
187078	160916
57670	160917
241694	160918
46049	160919
155754	160920
128708	160921
56321	160922
34087	160923
183951	160924
291854	160925
116347	160926
254701	160927
27639	160928
257387	160929
170292	160930
50822	160931
212086	160932
25186	160933
204474	160934
249962	160935
120620	160936
250192	160937
131620	160938
289568	160939
287043	160940
199099	160941
217336	160942
278913	160943
114210	160944
52195	160945
67137	160946
153934	160947
119402	160948
106244	160949
71847	160950
198003	160951
247962	160952
304258	160953
49104	160954
236464	160955
141882	160956
126117	160957
178228	160958
141784	160959
118996	160960
230597	160961
211692	160962
29442	160963
184863	160964
141986	160965
61817	160966
142696	160967
134727	160968
51069	160969
305036	160970
296288	160971
63671	160972
89727	160973
37599	160974
76021	160975
104564	160976
1105	160977
158924	160978
245937	160979
198085	160980
55664	160981
33	160982
57709	160983
139387	160984
22484	160985
71224	160986
306552	160987
143829	160988
107332	160989
258750	160990
228870	160991
68293	160992
117886	160993
6305	160994
214123	160995
223003	160996
57421	160997
309159	160998
243037	160999
56511	161000
234942	161001
193630	161002
118766	161003
57412	161004
55097	161005
156232	161006
136657	161007
93902	161008
56222	161009
94758	161010
136409	161011
304916	161012
300167	161013
191839	161014
278739	161015
132058	161016
81878	161017
143103	161018
141956	161019
55178	161020
77856	161021
232852	161022
67185	161023
123505	161024
116786	161025
200404	161026
130518	161027
121647	161028
199552	161029
17501	161030
207109	161031
49910	161032
160510	161033
21913	161034
227522	161035
128675	161036
13347	161037
170534	161038
309394	161039
297435	161040
16928	161041
2624	161042
137196	161043
74258	161044
71252	161045
164448	161046
29398	161047
210841	161048
125805	161049
105545	161050
169235	161051
122236	161052
175487	161053
206216	161054
94235	161055
137833	161056
89936	161057
47742	161058
266497	161059
86620	161060
60757	161061
51625	161062
5882	161063
28725	161064
121091	161065
260782	161066
32273	161067
38448	161068
91664	161069
127255	161070
192909	161071
16865	161072
194367	161073
14777	161074
152213	161075
25580	161076
82241	161077
28357	161078
96522	161079
98951	161080
235114	161081
66330	161082
4995	161083
36792	161084
15644	161085
115911	161086
51029	161087
166629	161088
42919	161089
32111	161090
145508	161091
84829	161092
80673	161093
92378	161094
280541	161095
113404	161096
118287	161097
5244	161098
193114	161099
82	161100
22913	161101
24413	161102
38048	161103
2646	161104
9384	161105
98988	161106
7259	161107
2022	161108
65649	161109
8080	161110
43884	161111
60627	161112
85048	161113
131684	161114
122983	161115
46882	161116
46657	161117
97665	161118
111627	161119
74586	161120
120774	161121
96066	161122
286078	161123
91730	161124
22188	161125
123789	161126
61490	161127
296524	161128
6926	161129
73639	161130
17728	161131
234110	161132
209383	161133
118859	161134
16778	161135
43035	161136
98917	161137
90825	161138
110999	161139
42043	161140
245956	161141
508	161142
118226	161143
164926	161144
282084	161145
142324	161146
112048	161147
100860	161148
60347	161149
117236	161150
10823	161151
19466	161152
28417	161153
20026	161154
169188	161155
5305	161156
6838	161157
6280	161158
35902	161159
210786	161160
210983	161161
107015	161162
36246	161163
18704	161164
199846	161165
11692	161166
225837	161167
56020	161168
3505	161169
19115	161170
34437	161171
217467	161172
128519	161173
72636	161174
131157	161175
162595	161176
34361	161177
203062	161178
6751	161179
76914	161180
89279	161181
168848	161182
42429	161183
51443	161184
76614	161185
115531	161186
31675	161187
60166	161188
214519	161189
235126	161190
236	161191
174087	161192
133956	161193
50473	161194
196094	161195
262301	161196
117150	161197
199775	161198
147492	161199
29407	161200
39445	161201
103936	161202
20936	161203
295530	161204
109648	161205
61961	161206
5581	161207
8751	161208
17636	161209
189761	161210
47113	161211
2494	161212
175151	161213
73789	161214
207934	161215
16972	161216
48486	161217
22716	161218
32251	161219
10345	161220
25263	161221
119691	161222
79255	161223
203579	161224
152473	161225
294200	161226
177642	161227
209899	161228
162825	161229
300977	161230
120778	161231
124203	161232
163470	161233
279181	161234
202124	161235
152292	161236
251740	161237
60630	161238
51698	161239
9788	161240
6130	161241
12552	161242
5962	161243
124105	161244
28660	161245
22360	161246
236046	161247
216962	161248
880	161249
154515	161250
4625	161251
6649	161252
3607	161253
14545	161254
12150	161255
40713	161256
61534	161257
52333	161258
162000	161259
107963	161260
10275	161261
160247	161262
100473	161263
75061	161264
50184	161265
20176	161266
210146	161267
69032	161268
8549	161269
35337	161270
149660	161271
31484	161272
20387	161273
150785	161274
259471	161275
152211	161276
44933	161277
205620	161278
58424	161279
145628	161280
187228	161281
4803	161282
216604	161283
3360	161284
74784	161285
226986	161286
9249	161287
143636	161288
39518	161289
204739	161290
30190	161291
96287	161292
124661	161293
134572	161294
293458	161295
1796	161296
147128	161297
72910	161298
2766	161299
18420	161300
91299	161301
127044	161302
263789	161303
188174	161304
236254	161305
26305	161306
23386	161307
23313	161308
26126	161309
160890	161310
74903	161311
123785	161312
369	161313
79537	161314
141026	161315
236412	161316
236382	161317
210682	161318
245838	161319
217784	161320
117840	161321
114048	161322
27878	161323
95489	161324
310403	161325
199002	161326
306166	161327
125128	161328
22656	161329
120828	161330
285493	161331
250536	161332
693	161333
104911	161334
215636	161335
66063	161336
163675	161337
94513	161338
28614	161339
40810	161340
49759	161341
112559	161342
246845	161343
81861	161344
175802	161345
135967	161346
53533	161347
24284	161348
16263	161349
5669	161350
213635	161351
184933	161352
995	161353
35584	161354
82738	161355
379	161356
133878	161357
9050	161358
203460	161359
27185	161360
30859	161361
258756	161362
325	161363
169355	161364
73701	161365
135285	161366
135759	161367
304796	161368
1044	161369
76766	161370
59821	161371
17214	161372
228992	161373
12980	161374
94994	161375
134844	161376
39865	161377
42435	161378
108567	161379
284501	161380
201322	161381
51309	161382
14259	161383
5384	161384
14251	161385
150237	161386
51133	161387
96492	161388
100950	161389
211706	161390
123451	161391
193590	161392
121320	161393
55132	161394
135218	161395
195514	161396
49524	161397
80893	161398
59067	161399
272388	161400
84382	161401
64734	161402
89706	161403
1647	161404
47608	161405
232196	161406
144578	161407
54889	161408
5285	161409
203746	161410
301073	161411
18161	161412
54027	161413
234151	161414
143296	161415
214115	161416
91040	161417
75623	161418
131767	161419
44451	161420
5385	161421
85211	161422
152467	161423
97539	161424
133061	161425
60913	161426
233640	161427
189337	161428
227490	161429
110225	161430
43189	161431
297967	161432
127704	161433
119573	161434
6035	161435
260962	161436
54208	161437
53214	161438
141052	161439
31671	161440
19014	161441
29798	161442
3384	161443
3384	161444
140105	161445
62269	161446
117599	161447
59442	161448
140542	161449
3329	161450
274564	161451
50917	161452
273875	161453
254781	161454
295696	161455
123751	161456
284560	161457
116992	161458
181727	161459
70049	161460
132651	161461
1039	161462
205057	161463
179237	161464
98168	161465
64	161466
248914	161467
42099	161468
312226	161469
15838	161470
68628	161471
142523	161472
289520	161473
299191	161474
33575	161475
56820	161476
59762	161477
81791	161478
175471	161479
127467	161480
207	161481
191572	161482
191572	161483
194454	161484
33215	161485
173490	161486
138242	161487
29040	161488
21913	161489
45860	161490
50410	161491
117547	161492
58411	161493
16440	161494
186411	161495
125105	161496
31070	161497
142523	161498
58826	161499
146272	161500
127467	161501
108096	161502
57166	161503
12289	161504
4955	161505
15371	161506
21439	161507
72285	161508
177389	161509
191900	161510
149444	161511
114005	161512
114017	161513
77335	161514
136793	161515
157221	161516
2660	161517
60375	161518
60747	161519
62894	161520
74848	161521
225875	161522
136056	161523
124977	161524
2738	161525
233704	161526
133803	161527
102596	161528
279280	161529
63065	161530
27094	161531
27094	161532
63089	161533
25160	161534
96312	161535
207621	161536
30484	161537
16102	161538
91534	161539
96969	161540
11514	161541
8089	161542
8771	161543
75505	161544
255712	161545
280490	161546
194456	161547
142335	161548
13637	161549
52176	161550
24617	161551
204368	161552
204663	161553
55821	161554
117887	161555
43808	161556
243437	161557
108178	161558
46865	161559
95440	161560
159795	161561
167602	161562
77288	161563
110295	161564
83464	161565
292635	161566
160373	161567
254764	161568
103986	161569
125059	161570
271615	161571
209145	161572
308718	161573
92727	161574
13175	161575
146233	161576
309163	161577
184876	161578
130418	161579
110262	161580
42825	161581
19708	161582
64727	161583
108659	161584
1054	161585
230012	161586
69625	161587
9932	161588
99686	161589
644	161590
1297	161591
302190	161592
312416	161593
28281	161594
7343	161595
16909	161596
59238	161597
9673	161598
34163	161599
6147	161600
184360	161601
231161	161602
1954	161603
1954	161604
6015	161605
3869	161606
51732	161607
105188	161608
278996	161609
85453	161610
132184	161611
21533	161612
88970	161613
119722	161614
8011	161615
110065	161616
61662	161617
218241	161618
154591	161619
81654	161620
177039	161621
52907	161622
16802	161623
27257	161624
23539	161625
133915	161626
153694	161627
171865	161628
11812	161629
47741	161630
14254	161631
79776	161632
27352	161633
21764	161634
39588	161635
88669	161636
164887	161637
11753	161638
14365	161639
310216	161640
273493	161641
203757	161642
196843	161643
37028	161644
47521	161645
160630	161646
69487	161647
40250	161648
15334	161649
154953	161650
159285	161651
5664	161652
42199	161653
52566	161654
25519	161655
214986	161656
40829	161657
1655	161658
83575	161659
144724	161660
152626	161661
95538	161662
89191	161663
298658	161664
175600	161665
19362	161666
91583	161667
203409	161668
37743	161669
47713	161670
31966	161671
197397	161672
66656	161673
8964	161674
9420	161675
164209	161676
214947	161677
33908	161678
206510	161679
190879	161680
247937	161681
58248	161682
61856	161683
24039	161684
58759	161685
82438	161686
18822	161687
59969	161688
84800	161689
8090	161690
127469	161691
108132	161692
177656	161693
142471	161694
137772	161695
3603	161696
12124	161697
14541	161698
36754	161699
6015	161700
15964	161701
250071	161702
37335	161703
10275	161704
191274	161705
168452	161706
26192	161707
11850	161708
205541	161709
202549	161710
76762	161711
88931	161712
33555	161713
15133	161714
13938	161715
114605	161716
76914	161717
183800	161718
141364	161719
65698	161720
35877	161721
166366	161722
101492	161723
57459	161724
82284	161725
74612	161726
49562	161727
302324	161728
44445	161729
21881	161730
94844	161731
39648	161732
37683	161733
292290	161734
4789	161735
116248	161736
70103	161737
256177	161738
66715	161739
19211	161740
56919	161741
3625	161742
39470	161743
21930	161744
15050	161745
76387	161746
5886	161747
1049	161748
8259	161749
307307	161750
189101	161751
200398	161752
64076	161753
142285	161754
56090	161755
137176	161756
53195	161757
120053	161758
36908	161759
46507	161760
197589	161761
62052	161762
7670	161763
36317	161764
262834	161765
169966	161766
222677	161767
25402	161768
198663	161769
197148	161770
57366	161771
218240	161772
81997	161773
55976	161774
62214	161775
111481	161776
264383	161777
157718	161778
91760	161779
88192	161780
100995	161781
100732	161782
19628	161783
21198	161784
123834	161785
36708	161786
76647	161787
9748	161788
32410	161789
241056	161790
24601	161791
278946	161792
114697	161793
101550	161794
20782	161795
106718	161796
140144	161797
85108	161798
32333	161799
36796	161800
215276	161801
125230	161802
3936	161803
91533	161804
239953	161805
105523	161806
134254	161807
13638	161808
146687	161809
255635	161810
32123	161811
4816	161812
43836	161813
85480	161814
163183	161815
147502	161816
11294	161817
30952	161818
149981	161819
301638	161820
172212	161821
20539	161822
288992	161823
19541	161824
283080	161825
41300	161826
1410	161827
1809	161828
203994	161829
95158	161830
4262	161831
1778	161832
62868	161833
86300	161834
5361	161835
1950	161836
163992	161837
291045	161838
210604	161839
97617	161840
282030	161841
57511	161842
15404	161843
75021	161844
99118	161845
77847	161846
294494	161847
17459	161848
204340	161849
9665	161850
273235	161851
33959	161852
1597	161853
23791	161854
38602	161855
6157	161856
129	161857
5836	161858
65762	161859
153609	161860
51809	161861
20055	161862
212615	161863
40834	161864
42772	161865
43763	161866
17365	161867
16073	161868
14588	161869
182146	161870
326	161871
73959	161872
280940	161873
44207	161874
45581	161875
95298	161876
248434	161877
76423	161878
179924	161879
54783	161880
15023	161881
215104	161882
73832	161883
27947	161884
88854	161885
53336	161886
31086	161887
248632	161888
20115	161889
1373	161890
55250	161891
28304	161892
9170	161893
184340	161894
130836	161895
263201	161896
71574	161897
114845	161898
218056	161899
245	161900
3346	161901
117223	161902
16278	161903
91577	161904
306223	161905
95053	161906
179041	161907
25730	161908
248100	161909
143021	161910
7728	161911
23649	161912
47062	161913
139187	161914
4974	161915
134008	161916
7214	161917
96011	161918
35432	161919
68542	161920
14996	161921
27718	161922
93806	161923
28581	161924
139704	161925
111500	161926
95132	161927
2233	161928
232880	161929
79626	161930
27253	161931
12908	161932
197738	161933
188651	161934
53731	161935
50692	161936
90929	161937
175472	161938
5360	161939
43051	161940
131797	161941
68731	161942
63877	161943
25730	161944
78086	161945
239710	161946
21912	161947
161026	161948
197633	161949
70664	161950
165947	161951
170140	161952
87326	161953
87337	161954
3895	161955
113403	161956
78346	161957
124708	161958
168254	161959
206950	161960
29421	161961
70615	161962
146148	161963
2756	161964
203097	161965
137545	161966
65911	161967
83881	161968
83881	161969
215705	161970
196619	161971
14384	161972
210532	161973
56289	161974
127347	161975
247164	161976
84724	161977
154556	161978
62656	161979
210104	161980
785	161981
81169	161982
30274	161983
37336	161984
110847	161985
137079	161986
19221	161987
129640	161988
84535	161989
29538	161990
196724	161991
654	161992
115571	161993
500	161994
53426	161995
241453	161996
70914	161997
83584	161998
8605	161999
15941	162000
14605	162001
64780	162002
103079	162003
31843	162004
25062	162005
304859	162006
3808	162007
137432	162008
43628	162009
11466	162010
269058	162011
35149	162012
25369	162013
7570	162014
96707	162015
170069	162016
2901	162017
172711	162018
65934	162019
134891	162020
65934	162021
174744	162022
43329	162023
113258	162024
103417	162025
1235	162026
15350	162027
58447	162028
79702	162029
73592	162030
132297	162031
206533	162032
23370	162033
138031	162034
68816	162035
7189	162036
6480	162037
185024	162038
3860	162039
281310	162040
2427	162041
96671	162042
298627	162043
253707	162044
253775	162045
208254	162046
299878	162047
217613	162048
142651	162049
46426	162050
106102	162051
172152	162052
101030	162053
214849	162054
75637	162055
214600	162056
4489	162057
31549	162058
60705	162059
3152	162060
131522	162061
123370	162062
38704	162063
264268	162064
271813	162065
180098	162066
17266	162067
2566	162068
73233	162069
18351	162070
70555	162071
30345	162072
13086	162073
90862	162074
58591	162075
281756	162076
25542	162077
41556	162078
3876	162079
53696	162080
144463	162081
43025	162082
123399	162083
80454	162084
25879	162085
40015	162086
10954	162087
306580	162088
90149	162089
208432	162090
213409	162091
58422	162092
143903	162093
29584	162094
23037	162095
181787	162096
93915	162097
40204	162098
9295	162099
101334	162100
19856	162101
296634	162102
29949	162103
97131	162104
77041	162105
225882	162106
45975	162107
21255	162108
6998	162109
177692	162110
26870	162111
22116	162112
8385	162113
166911	162114
263550	162115
68807	162116
28749	162117
231933	162118
120808	162119
84046	162120
58521	162121
21913	162122
53779	162123
30547	162124
132567	162125
178864	162126
127834	162127
187571	162128
187571	162129
183473	162130
9682	162131
216878	162132
163732	162133
54296	162134
189113	162135
122222	162136
241341	162137
78817	162138
38266	162139
84995	162140
78817	162141
63228	162142
63228	162143
170980	162144
46052	162145
120623	162146
182153	162147
73229	162148
46352	162149
203903	162150
292079	162151
127580	162152
239943	162153
63296	162154
56826	162155
167831	162156
155981	162157
168244	162158
145578	162159
138153	162160
2275	162161
49510	162162
171718	162163
178285	162164
248549	162165
236365	162166
19529	162167
4869	162168
154766	162169
125187	162170
167164	162171
289326	162172
341	162173
256432	162174
160450	162175
133919	162176
154171	162177
199471	162178
118052	162179
5761	162180
30787	162181
51814	162182
34691	162183
126179	162184
302944	162185
178407	162186
175704	162187
7633	162188
28149	162189
48429	162190
238423	162191
168435	162192
195614	162193
289847	162194
40693	162195
3384	162196
23184	162197
276370	162198
76504	162199
76919	162200
38353	162201
11110	162202
219654	162203
91700	162204
300523	162205
164636	162206
110929	162207
16440	162208
261326	162209
305615	162210
68861	162211
209693	162212
75324	162213
116430	162214
213393	162215
88364	162216
199622	162217
828	162218
9738	162219
155232	162220
189751	162221
192168	162222
19029	162223
220957	162224
198281	162225
13841	162226
47033	162227
46577	162228
219648	162229
188532	162230
33281	162231
201435	162232
143571	162233
9884	162234
121419	162235
83912	162236
132209	162237
210485	162238
184364	162239
142017	162240
2190	162241
86830	162242
91481	162243
309009	162244
255784	162245
281485	162246
300131	162247
131283	162248
125591	162249
70605	162250
188681	162251
309660	162252
282	162253
182915	162254
8748	162255
211183	162256
143065	162257
278654	162258
32906	162259
218046	162260
9395	162261
93355	162262
25571	162263
45247	162264
214688	162265
74003	162266
131687	162267
203705	162268
44519	162269
43466	162270
63102	162271
154851	162272
48925	162273
170044	162274
188586	162275
107006	162276
175146	162277
41486	162278
43755	162279
15031	162280
92556	162281
156335	162282
105834	162283
87962	162284
69597	162285
126476	162286
3799	162287
39780	162288
85955	162289
87050	162290
29800	162291
157306	162292
216371	162293
134965	162294
65597	162295
305415	162296
9792	162297
255969	162298
94617	162299
251262	162300
112787	162301
197373	162302
22568	162303
22443	162304
193	162305
10033	162306
33958	162307
200743	162308
140586	162309
168712	162310
76432	162311
137934	162312
61828	162313
39054	162314
17541	162315
111086	162316
99839	162317
255722	162318
17541	162319
138368	162320
126299	162321
140618	162322
227363	162323
102342	162324
87612	162325
33400	162326
152486	162327
87005	162328
212265	162329
31870	162330
84810	162331
121387	162332
36649	162333
20631	162334
90118	162335
126299	162336
194261	162337
29334	162338
61986	162339
112834	162340
116162	162341
88996	162342
79641	162343
38864	162344
217905	162345
152092	162346
62339	162347
8243	162348
2244	162349
202339	162350
74007	162351
50991	162352
24811	162353
82080	162354
12136	162355
1102	162356
271840	162357
202369	162358
134242	162359
73279	162360
305378	162361
72894	162362
83810	162363
207891	162364
208666	162365
148195	162366
127009	162367
112615	162368
81785	162369
124942	162370
76894	162371
43801	162372
142500	162373
46450	162374
124840	162375
217557	162376
165449	162377
156229	162378
84224	162379
26555	162380
106288	162381
29865	162382
125609	162383
164223	162384
223417	162385
111626	162386
91704	162387
24967	162388
92778	162389
237814	162390
3170	162391
58555	162392
344	162393
126173	162394
72047	162395
268563	162396
53998	162397
16549	162398
51377	162399
38948	162400
128953	162401
96919	162402
170048	162403
274291	162404
1457	162405
143360	162406
42923	162407
86315	162408
198849	162409
54295	162410
64601	162411
82716	162412
106719	162413
70380	162414
42556	162415
81195	162416
18255	162417
295667	162418
19374	162419
104829	162420
45565	162421
22724	162422
287968	162423
175921	162424
96068	162425
65067	162426
271678	162427
126835	162428
165682	162429
116986	162430
152006	162431
81631	162432
93705	162433
100649	162434
70898	162435
47425	162436
36147	162437
34203	162438
34203	162439
96508	162440
86290	162441
26464	162442
10891	162443
85029	162444
3349	162445
39558	162446
48232	162447
68742	162448
3636	162449
48182	162450
35091	162451
92105	162452
245912	162453
45661	162454
165912	162455
166618	162456
46384	162457
80509	162458
26	162459
285520	162460
19874	162461
114835	162462
153799	162463
186223	162464
127957	162465
85243	162466
226170	162467
26128	162468
2452	162469
15372	162470
52866	162471
192679	162472
187225	162473
8136	162474
236212	162475
29672	162476
71570	162477
252480	162478
226387	162479
291555	162480
168558	162481
232390	162482
254	162483
243523	162484
468	162485
19678	162486
85733	162487
218432	162488
143062	162489
234499	162490
11679	162491
1619	162492
74783	162493
168533	162494
58452	162495
61858	162496
310802	162497
162517	162498
51084	162499
46035	162500
151766	162501
117227	162502
27590	162503
258810	162504
225817	162505
260558	162506
98256	162507
138137	162508
69712	162509
59210	162510
171122	162511
51084	162512
113858	162513
159443	162514
148680	162515
120602	162516
25096	162517
78057	162518
30463	162519
150753	162520
56525	162521
8525	162522
90154	162523
49250	162524
193479	162525
251546	162526
98400	162527
15583	162528
123093	162529
51102	162530
92623	162531
82808	162532
195679	162533
73658	162534
46355	162535
93550	162536
123161	162537
18572	162538
195595	162539
138094	162540
170427	162541
268926	162542
124659	162543
124659	162544
166577	162545
99031	162546
192676	162547
11376	162548
213111	162549
32695	162550
160210	162551
92502	162552
6873	162553
183327	162554
529	162555
92888	162556
228153	162557
109838	162558
66816	162559
71139	162560
91060	162561
204325	162562
121915	162563
173658	162564
221952	162565
29830	162566
13424	162567
136985	162568
28429	162569
68084	162570
84883	162571
136685	162572
69742	162573
181283	162574
20970	162575
23106	162576
85309	162577
21362	162578
49326	162579
124253	162580
12625	162581
166986	162582
105649	162583
39172	162584
73919	162585
207717	162586
77799	162587
35854	162588
195749	162589
130243	162590
12672	162591
9492	162592
31940	162593
86804	162594
7645	162595
55526	162596
106210	162597
49731	162598
231229	162599
255275	162600
28593	162601
234877	162602
205450	162603
23382	162604
14295	162605
23280	162606
51636	162607
51636	162608
11558	162609
7374	162610
39100	162611
228602	162612
25770	162613
149102	162614
241408	162615
269232	162616
86579	162617
63077	162618
12811	162619
137280	162620
25278	162621
139399	162622
274974	162623
149493	162624
28580	162625
176112	162626
141025	162627
23077	162628
43590	162629
146466	162630
253109	162631
15610	162632
161043	162633
102691	162634
5037	162635
19696	162636
103029	162637
23624	162638
123249	162639
3759	162640
171116	162641
76425	162642
193517	162643
61339	162644
54325	162645
144225	162646
159144	162647
36786	162648
37697	162649
53153	162650
49754	162651
29578	162652
4690	162653
149230	162654
82020	162655
89128	162656
9525	162657
172411	162658
187193	162659
2434	162660
138834	162661
1475	162662
8642	162663
43	162664
2486	162665
55847	162666
98068	162667
60560	162668
5289	162669
255553	162670
51048	162671
108199	162672
6327	162673
54	162674
28200	162675
141406	162676
1777	162677
90090	162678
20629	162679
130209	162680
64465	162681
50636	162682
14	162683
61283	162684
230900	162685
41545	162686
74305	162687
5952	162688
52848	162689
151079	162690
118341	162691
18926	162692
247875	162693
87425	162694
91427	162695
49722	162696
126364	162697
160467	162698
94188	162699
60800	162700
202902	162701
122555	162702
16236	162703
74511	162704
93732	162705
216846	162706
305262	162707
194703	162708
95562	162709
16490	162710
54985	162711
234218	162712
180076	162713
5008	162714
164028	162715
82397	162716
78476	162717
19308	162718
97114	162719
25805	162720
163807	162721
1078	162722
78045	162723
2065	162724
6925	162725
57274	162726
131995	162727
27903	162728
24746	162729
298788	162730
131766	162731
10094	162732
7255	162733
809	162734
5617	162735
139676	162736
114043	162737
203399	162738
195010	162739
187249	162740
71923	162741
75380	162742
28902	162743
63375	162744
43293	162745
28017	162746
48268	162747
51348	162748
110528	162749
17583	162750
139242	162751
84578	162752
36821	162753
25642	162754
51999	162755
11101	162756
57466	162757
18954	162758
118790	162759
19472	162760
52023	162761
89131	162762
241348	162763
138200	162764
35538	162765
195056	162766
136493	162767
29326	162768
92550	162769
242160	162770
20196	162771
306807	162772
91538	162773
22957	162774
120617	162775
67935	162776
1487	162777
54319	162778
215150	162779
12376	162780
90418	162781
48926	162782
4074	162783
224338	162784
150398	162785
7012	162786
96414	162787
23783	162788
178036	162789
874	162790
31259	162791
211595	162792
73465	162793
157361	162794
57146	162795
22469	162796
21551	162797
18261	162798
59052	162799
100208	162800
157004	162801
156388	162802
135586	162803
28716	162804
201751	162805
189879	162806
197741	162807
10318	162808
40551	162809
229960	162810
211	162811
244433	162812
150108	162813
99620	162814
144890	162815
48185	162816
223060	162817
89956	162818
70959	162819
27220	162820
51175	162821
132997	162822
7807	162823
207745	162824
73040	162825
87891	162826
52960	162827
144652	162828
61898	162829
274828	162830
87535	162831
285065	162832
42	162833
272356	162834
94713	162835
78382	162836
92492	162837
64222	162838
72663	162839
6021	162840
21872	162841
237830	162842
62266	162843
181658	162844
96407	162845
12809	162846
41510	162847
33817	162848
17101	162849
5145	162850
42058	162851
127125	162852
247807	162853
8177	162854
69892	162855
20843	162856
273931	162857
77711	162858
33014	162859
104575	162860
6343	162861
87126	162862
82198	162863
29617	162864
252644	162865
24846	162866
172367	162867
132260	162868
76736	162869
36528	162870
33865	162871
88896	162872
1734	162873
125184	162874
122494	162875
76814	162876
77286	162877
217897	162878
290512	162879
96414	162880
217253	162881
177029	162882
84572	162883
193249	162884
309288	162885
205047	162886
10263	162887
134758	162888
1371	162889
20365	162890
189655	162891
26980	162892
75461	162893
86055	162894
3180	162895
59220	162896
200239	162897
43847	162898
141149	162899
58999	162900
35515	162901
202397	162902
19421	162903
9821	162904
175813	162905
156287	162906
214034	162907
102122	162908
680	162909
24778	162910
6420	162911
52846	162912
197008	162913
87684	162914
80692	162915
61388	162916
31031	162917
76870	162918
163462	162919
49704	162920
20754	162921
2917	162922
43719	162923
305822	162924
8619	162925
261686	162926
287260	162927
176097	162928
34962	162929
25005	162930
44413	162931
66292	162932
101154	162933
25221	162934
42818	162935
283991	162936
36083	162937
57745	162938
286226	162939
209150	162940
127103	162941
52988	162942
17371	162943
11532	162944
207747	162945
2858	162946
26830	162947
55990	162948
201872	162949
9112	162950
50189	162951
13350	162952
11532	162953
183647	162954
9153	162955
41427	162956
25756	162957
31252	162958
80197	162959
274361	162960
117502	162961
27617	162962
16367	162963
11101	162964
6593	162965
123919	162966
27751	162967
74215	162968
261900	162969
78917	162970
31584	162971
67644	162972
276892	162973
30676	162974
43832	162975
61771	162976
208104	162977
18418	162978
430	162979
83562	162980
4821	162981
41693	162982
62353	162983
19560	162984
57136	162985
18389	162986
107951	162987
64739	162988
63514	162989
27930	162990
119601	162991
9771	162992
34636	162993
9675	162994
5326	162995
3536	162996
130547	162997
194232	162998
121415	162999
84405	163000
4465	163001
196459	163002
203229	163003
70332	163004
7552	163005
99176	163006
42466	163007
29749	163008
31953	163009
64111	163010
56518	163011
165868	163012
185766	163013
38101	163014
146886	163015
72092	163016
131369	163017
108746	163018
78500	163019
76253	163020
197131	163021
117653	163022
117653	163023
172776	163024
59853	163025
189967	163026
126894	163027
116370	163028
29311	163029
179809	163030
114138	163031
200480	163032
29201	163033
31934	163034
300924	163035
11310	163036
46585	163037
34102	163038
209467	163039
195891	163040
53299	163041
61567	163042
302884	163043
216008	163044
88674	163045
21676	163046
43946	163047
141996	163048
169179	163049
36499	163050
183574	163051
26895	163052
113225	163053
10978	163054
134325	163055
20605	163056
19652	163057
31547	163058
176114	163059
6420	163060
33502	163061
18899	163062
59384	163063
59384	163064
189220	163065
27238	163066
137721	163067
14486	163068
75233	163069
229993	163070
65336	163071
13396	163072
204248	163073
36810	163074
11700	163075
48270	163076
85799	163077
6755	163078
57895	163079
31441	163080
40006	163081
27262	163082
50444	163083
30996	163084
15045	163085
109739	163086
7010	163087
210037	163088
16075	163089
7268	163090
64198	163091
6027	163092
95385	163093
119988	163094
3600	163095
662	163096
6661	163097
6661	163098
201763	163099
41400	163100
147319	163101
123527	163102
123527	163103
16817	163104
11834	163105
110838	163106
42314	163107
12300	163108
124719	163109
9376	163110
19959	163111
276635	163112
96693	163113
36891	163114
59935	163115
33682	163116
45892	163117
72246	163118
17970	163119
56424	163120
271579	163121
211152	163122
66225	163123
150730	163124
160418	163125
75003	163126
96831	163127
23953	163128
37462	163129
305266	163130
23652	163131
172298	163132
76994	163133
92120	163134
131769	163135
10057	163136
57814	163137
3471	163138
110524	163139
34070	163140
76494	163141
26160	163142
200961	163143
121547	163144
205773	163145
19620	163146
19150	163147
12326	163148
55584	163149
237789	163150
190659	163151
24111	163152
146213	163153
103617	163154
67719	163155
19461	163156
59377	163157
1073	163158
4540	163159
83938	163160
59537	163161
20893	163162
126024	163163
42056	163164
64238	163165
36312	163166
205783	163167
25124	163168
251757	163169
94978	163170
77157	163171
30565	163172
43716	163173
35754	163174
144354	163175
211123	163176
89848	163177
132530	163178
106470	163179
79614	163180
184436	163181
106005	163182
169988	163183
35274	163184
61560	163185
207065	163186
50331	163187
50419	163188
53194	163189
190360	163190
115794	163191
10871	163192
41541	163193
195328	163194
25390	163195
3993	163196
1354	163197
167713	163198
39613	163199
141074	163200
178839	163201
59315	163202
7989	163203
196604	163204
159163	163205
86016	163206
75904	163207
24340	163208
103317	163209
54597	163210
59102	163211
20496	163212
25844	163213
16074	163214
217245	163215
13477	163216
138122	163217
80932	163218
28113	163219
18872	163220
185501	163221
32798	163222
299753	163223
69682	163224
198661	163225
128234	163226
90962	163227
38462	163228
69440	163229
5477	163230
25545	163231
42139	163232
198481	163233
7141	163234
40860	163235
107701	163236
244735	163237
7520	163238
61784	163239
24820	163240
38598	163241
12602	163242
260452	163243
19716	163244
842	163245
212295	163246
27757	163247
9148	163248
173382	163249
21610	163250
206534	163251
3847	163252
36660	163253
242156	163254
185061	163255
261118	163256
153212	163257
83637	163258
20676	163259
56918	163260
33048	163261
195310	163262
89014	163263
43932	163264
13137	163265
166259	163266
22199	163267
301655	163268
161219	163269
3123	163270
142910	163271
36417	163272
76016	163273
60422	163274
129789	163275
28694	163276
210278	163277
3123	163278
36495	163279
102124	163280
171468	163281
15986	163282
191684	163283
120094	163284
60504	163285
53073	163286
269268	163287
21933	163288
20	163289
26588	163290
28730	163291
64714	163292
80939	163293
49939	163294
213590	163295
1829	163296
76247	163297
17981	163298
49248	163299
171183	163300
104908	163301
43895	163302
104426	163303
163462	163304
87657	163305
146142	163306
63103	163307
183776	163308
42142	163309
8541	163310
55680	163311
282777	163312
15299	163313
81271	163314
117956	163315
273421	163316
172747	163317
165706	163318
69682	163319
65681	163320
186086	163321
24849	163322
24229	163323
120722	163324
210913	163325
60448	163326
75253	163327
139883	163328
20250	163329
101363	163330
10675	163331
56177	163332
142182	163333
47963	163334
138946	163335
129554	163336
93364	163337
71253	163338
64301	163339
132936	163340
187893	163341
117005	163342
139803	163343
182668	163344
22851	163345
67651	163346
193872	163347
52065	163348
240330	163349
84294	163350
192879	163351
81628	163352
88324	163353
61233	163354
117765	163355
91923	163356
207787	163357
241272	163358
81060	163359
139578	163360
284894	163361
60947	163362
11828	163363
79055	163364
51966	163365
128468	163366
248213	163367
78096	163368
3343	163369
46441	163370
7182	163371
72029	163372
31314	163373
109152	163374
56374	163375
92695	163376
136013	163377
54272	163378
51083	163379
277236	163380
60582	163381
53091	163382
277335	163383
68444	163384
190897	163385
174117	163386
175053	163387
25292	163388
6511	163389
15484	163390
32913	163391
17834	163392
118516	163393
233610	163394
41960	163395
3966	163396
73665	163397
60080	163398
235173	163399
176483	163400
221048	163401
122820	163402
131073	163403
131073	163404
30824	163405
94485	163406
88802	163407
122728	163408
73492	163409
33828	163410
44043	163411
90591	163412
114484	163413
209645	163414
254383	163415
72542	163416
174161	163417
68830	163418
33843	163419
88766	163420
283981	163421
176930	163422
107437	163423
70269	163424
50688	163425
97376	163426
10293	163427
12102	163428
11853	163429
104537	163430
208464	163431
92455	163432
33521	163433
3832	163434
125685	163435
123639	163436
286181	163437
127232	163438
18126	163439
87127	163440
106038	163441
77581	163442
7907	163443
200529	163444
276192	163445
12074	163446
34569	163447
78381	163448
34603	163449
184951	163450
161352	163451
40168	163452
77779	163453
8897	163454
19007	163455
52743	163456
2003	163457
39511	163458
5748	163459
64888	163460
69463	163461
487	163462
63662	163463
21599	163464
206402	163465
155378	163466
55013	163467
35274	163468
51919	163469
77562	163470
123017	163471
13117	163472
4833	163473
39454	163474
1663	163475
3584	163476
232615	163477
129472	163478
42625	163479
39296	163480
17494	163481
47805	163482
32633	163483
67403	163484
40727	163485
6005	163486
110869	163487
26743	163488
38688	163489
102182	163490
31078	163491
125883	163492
5287	163493
128535	163494
220686	163495
280395	163496
66033	163497
123681	163498
217614	163499
209084	163500
11781	163501
83273	163502
237788	163503
3993	163504
102064	163505
21534	163506
86091	163507
95594	163508
95594	163509
78138	163510
103787	163511
130549	163512
9082	163513
49554	163514
211599	163515
34256	163516
114258	163517
223876	163518
19361	163519
17009	163520
5813	163521
5587	163522
65475	163523
1717	163524
33156	163525
51797	163526
91611	163527
120128	163528
234643	163529
91415	163530
177515	163531
49495	163532
31006	163533
107906	163534
260032	163535
93760	163536
71533	163537
178351	163538
79927	163539
122945	163540
245664	163541
156076	163542
61791	163543
64275	163544
274663	163545
84941	163546
142793	163547
217074	163548
156112	163549
174147	163550
83714	163551
50405	163552
216663	163553
37658	163554
32213	163555
195357	163556
137757	163557
210774	163558
185061	163559
285974	163560
237643	163561
129789	163562
162289	163563
285437	163564
59512	163565
29500	163566
184984	163567
171660	163568
101921	163569
216759	163570
228241	163571
109602	163572
10293	163573
36081	163574
215040	163575
11646	163576
52058	163577
79167	163578
54062	163579
87556	163580
199805	163581
97567	163582
9669	163583
91587	163584
96496	163585
137607	163586
109199	163587
251236	163588
242730	163589
110249	163590
168020	163591
306133	163592
304295	163593
83126	163594
153088	163595
139872	163596
60367	163597
217631	163598
307852	163599
167591	163600
291744	163601
93886	163602
49388	163603
141100	163604
111060	163605
156725	163606
98192	163607
83445	163608
285886	163609
79491	163610
56222	163611
10189	163612
4172	163613
22838	163614
174195	163615
147244	163616
186130	163617
278435	163618
204229	163619
210150	163620
19862	163621
75143	163622
153722	163623
63660	163624
95396	163625
93520	163626
258079	163627
53306	163628
141100	163629
133003	163630
20227	163631
58910	163632
114405	163633
43187	163634
78569	163635
267597	163636
272679	163637
189040	163638
192483	163639
208815	163640
47344	163641
26932	163642
12677	163643
56689	163644
264004	163645
15126	163646
42627	163647
1258	163648
20878	163649
21133	163650
173095	163651
151118	163652
79178	163653
3952	163654
103143	163655
86745	163656
50706	163657
53835	163658
67584	163659
204435	163660
68212	163661
168748	163662
92547	163663
79883	163664
202791	163665
88096	163666
161069	163667
113951	163668
176652	163669
40088	163670
84967	163671
191665	163672
161283	163673
235811	163674
175701	163675
111637	163676
282423	163677
68137	163678
120644	163679
31233	163680
95371	163681
183306	163682
138206	163683
256818	163684
146439	163685
87361	163686
127086	163687
87817	163688
77431	163689
231079	163690
70023	163691
167717	163692
39894	163693
112624	163694
254273	163695
253127	163696
133199	163697
59083	163698
158976	163699
115475	163700
143938	163701
90941	163702
133626	163703
303465	163704
60918	163705
126049	163706
186102	163707
138741	163708
117747	163709
91586	163710
171855	163711
240514	163712
149936	163713
40469	163714
282621	163715
284103	163716
56980	163717
186736	163718
214224	163719
43002	163720
115484	163721
45775	163722
226805	163723
200123	163724
246811	163725
16414	163726
12282	163727
132353	163728
170861	163729
181883	163730
210037	163731
85456	163732
123073	163733
12187	163734
98	163735
42241	163736
126916	163737
80045	163738
104715	163739
45393	163740
213780	163741
47490	163742
245214	163743
48578	163744
173207	163745
35000	163746
31210	163747
210417	163748
250651	163749
47480	163750
64863	163751
186278	163752
146918	163753
309258	163754
213792	163755
172710	163756
156948	163757
14414	163758
13462	163759
116095	163760
45102	163761
31502	163762
220376	163763
1253	163764
115386	163765
180108	163766
193319	163767
47369	163768
121850	163769
46759	163770
116661	163771
22618	163772
82125	163773
101402	163774
17156	163775
49442	163776
995	163777
2924	163778
141539	163779
204872	163780
229090	163781
8411	163782
29795	163783
12934	163784
146334	163785
112307	163786
79436	163787
43826	163788
104334	163789
116257	163790
187146	163791
28473	163792
19363	163793
12936	163794
17224	163795
60519	163796
49318	163797
118051	163798
12934	163799
242848	163800
12770	163801
122563	163802
64062	163803
18394	163804
104961	163805
36155	163806
149879	163807
49329	163808
26075	163809
116525	163810
44284	163811
17879	163812
10072	163813
283	163814
289744	163815
53407	163816
41685	163817
121090	163818
91163	163819
221655	163820
77542	163821
119765	163822
171186	163823
148156	163824
193791	163825
14053	163826
124631	163827
111152	163828
6976	163829
307157	163830
3496	163831
121642	163832
18352	163833
59458	163834
50295	163835
83068	163836
2256	163837
5336	163838
186778	163839
16471	163840
205309	163841
95318	163842
128983	163843
20742	163844
62876	163845
242504	163846
23382	163847
749	163848
98516	163849
3847	163850
60599	163851
37137	163852
9315	163853
43126	163854
9301	163855
178799	163856
20384	163857
95042	163858
64832	163859
1259	163860
95993	163861
30484	163862
78895	163863
271508	163864
188719	163865
92579	163866
65831	163867
174262	163868
37033	163869
216590	163870
42002	163871
85107	163872
92553	163873
122285	163874
66259	163875
184731	163876
264776	163877
113043	163878
11585	163879
51301	163880
172058	163881
22546	163882
56823	163883
53883	163884
63906	163885
24669	163886
226513	163887
5525	163888
63389	163889
170219	163890
32079	163891
34233	163892
135178	163893
53642	163894
44284	163895
65292	163896
57050	163897
41528	163898
147194	163899
21297	163900
19471	163901
198328	163902
77542	163903
24185	163904
96359	163905
23479	163906
99925	163907
28898	163908
82394	163909
57224	163910
207415	163911
38351	163912
155080	163913
20821	163914
29085	163915
194774	163916
246	163917
23721	163918
73784	163919
69245	163920
213603	163921
141167	163922
81201	163923
62321	163924
25383	163925
126044	163926
87493	163927
3470	163928
295712	163929
210824	163930
40145	163931
230426	163932
127453	163933
44123	163934
124917	163935
28821	163936
72253	163937
12816	163938
28758	163939
80075	163940
24784	163941
95050	163942
37735	163943
34300	163944
119723	163945
119849	163946
2914	163947
194462	163948
46170	163949
107308	163950
126450	163951
123463	163952
91845	163953
9420	163954
96875	163955
39013	163956
69076	163957
122215	163958
79943	163959
161639	163960
157221	163961
93537	163962
210590	163963
41916	163964
41824	163965
98515	163966
28813	163967
142551	163968
122078	163969
207428	163970
295668	163971
2093	163972
37420	163973
14496	163974
108994	163975
30290	163976
272770	163977
9256	163978
115434	163979
173561	163980
9026	163981
69767	163982
172356	163983
95781	163984
25356	163985
201384	163986
71163	163987
155696	163988
37315	163989
152932	163990
393	163991
9087	163992
8881	163993
19711	163994
9753	163995
275	163996
300057	163997
312459	163998
201208	163999
134908	164000
79997	164001
175872	164002
136574	164003
115340	164004
42524	164005
79859	164006
79902	164007
97497	164008
16212	164009
19959	164010
109078	164011
50992	164012
294394	164013
142067	164014
154269	164015
167135	164016
24547	164017
165828	164018
252	164019
65467	164020
14703	164021
271331	164022
53018	164023
29722	164024
108721	164025
23259	164026
304205	164027
17575	164028
59088	164029
20651	164030
98110	164031
205756	164032
110190	164033
16111	164034
50923	164035
10373	164036
245700	164037
12824	164038
32506	164039
141854	164040
137193	164041
41198	164042
43234	164043
168517	164044
88706	164045
108416	164046
8101	164047
176322	164048
176552	164049
91868	164050
284508	164051
18116	164052
201099	164053
61902	164054
40303	164055
34143	164056
90907	164057
94124	164058
307668	164059
224384	164060
9577	164061
149757	164062
10429	164063
117541	164064
142261	164065
295891	164066
15723	164067
247336	164068
273484	164069
69129	164070
154578	164071
113000	164072
23723	164073
91962	164074
34520	164075
55801	164076
300593	164077
108394	164078
365	164079
34914	164080
79248	164081
168584	164082
17461	164083
50363	164084
33115	164085
50641	164086
56044	164087
52051	164088
177916	164089
191305	164090
99440	164091
274517	164092
98157	164093
27850	164094
20221	164095
175711	164096
48203	164097
91962	164098
49213	164099
137744	164100
120036	164101
287780	164102
30402	164103
22648	164104
6676	164105
108338	164106
126480	164107
98107	164108
150294	164109
529	164110
251037	164111
146353	164112
71124	164113
413	164114
166302	164115
36951	164116
190236	164117
74853	164118
298615	164119
139579	164120
9147	164121
33591	164122
16166	164123
64415	164124
297016	164125
201004	164126
96144	164127
227640	164128
7321	164129
90410	164130
62603	164131
89245	164132
67205	164133
56454	164134
52732	164135
52601	164136
117616	164137
160545	164138
66516	164139
187548	164140
190204	164141
31062	164142
112654	164143
22925	164144
95526	164145
285828	164146
16522	164147
84949	164148
74442	164149
93465	164150
98351	164151
124708	164152
28961	164153
5649	164154
56221	164155
34530	164156
25284	164157
77481	164158
68964	164159
41634	164160
194406	164161
70883	164162
41715	164163
48016	164164
163172	164165
118745	164166
220233	164167
46970	164168
201457	164169
77840	164170
305417	164171
146850	164172
22827	164173
75530	164174
32886	164175
191363	164176
120249	164177
92452	164178
311301	164179
15554	164180
15641	164181
227587	164182
100882	164183
10306	164184
115480	164185
87186	164186
52048	164187
21729	164188
46907	164189
94367	164190
59803	164191
43037	164192
294402	164193
132655	164194
299951	164195
33432	164196
236049	164197
104652	164198
17657	164199
183805	164200
78768	164201
93826	164202
145144	164203
25399	164204
128923	164205
94904	164206
52472	164207
146001	164208
34865	164209
187878	164210
71181	164211
114780	164212
56394	164213
212355	164214
153577	164215
127829	164216
84338	164217
68173	164218
121827	164219
31579	164220
7583	164221
292271	164222
8065	164223
66546	164224
5135	164225
89443	164226
62809	164227
65250	164228
4117	164229
92	164230
4734	164231
150747	164232
137365	164233
17556	164234
22818	164235
18649	164236
94192	164237
50596	164238
53141	164239
84506	164240
101815	164241
62188	164242
303	164243
81808	164244
285616	164245
92	164246
70763	164247
37709	164248
65234	164249
227614	164250
143708	164251
71410	164252
3462	164253
10119	164254
63574	164255
95991	164256
126400	164257
140253	164258
153332	164259
101193	164260
204930	164261
3462	164262
133551	164263
214525	164264
63966	164265
87197	164266
145692	164267
117538	164268
299429	164269
120645	164270
120645	164271
83804	164272
132439	164273
1246	164274
141365	164275
24208	164276
45746	164277
27649	164278
95247	164279
21624	164280
24615	164281
118581	164282
34690	164283
78481	164284
265079	164285
53212	164286
47332	164287
9278	164288
86636	164289
85536	164290
128913	164291
93374	164292
127797	164293
80724	164294
147467	164295
37890	164296
195267	164297
133772	164298
81150	164299
218047	164300
54048	164301
113428	164302
15069	164303
61346	164304
9387	164305
8491	164306
105493	164307
53574	164308
183484	164309
140832	164310
282104	164311
1023	164312
174126	164313
21606	164314
98713	164315
203708	164316
306736	164317
26773	164318
27031	164319
81504	164320
262711	164321
100664	164322
107389	164323
50886	164324
90704	164325
38314	164326
248280	164327
96703	164328
12613	164329
230687	164330
26505	164331
24800	164332
164918	164333
108527	164334
63744	164335
284110	164336
192262	164337
40533	164338
11948	164339
65442	164340
45252	164341
215237	164342
306369	164343
19282	164344
52989	164345
95111	164346
74720	164347
21426	164348
47230	164349
47230	164350
145337	164351
272	164352
70361	164353
93798	164354
75572	164355
143073	164356
42648	164357
5068	164358
4139	164359
48054	164360
57715	164361
110362	164362
10540	164363
100177	164364
305421	164365
64018	164366
46632	164367
93739	164368
311788	164369
102263	164370
6828	164371
238896	164372
103517	164373
152630	164374
28340	164375
55432	164376
97523	164377
62557	164378
185324	164379
222538	164380
4888	164381
1962	164382
55094	164383
137378	164384
882	164385
99720	164386
111085	164387
129400	164388
138645	164389
79581	164390
18793	164391
2602	164392
79032	164393
256206	164394
109628	164395
302544	164396
47388	164397
84062	164398
56874	164399
97445	164400
89419	164401
241858	164402
128023	164403
6828	164404
278353	164405
38922	164406
32512	164407
207518	164408
41182	164409
208032	164410
69791	164411
14611	164412
10314	164413
125749	164414
63494	164415
19637	164416
23479	164417
297238	164418
217420	164419
148030	164420
96226	164421
92702	164422
15253	164423
30943	164424
123537	164425
259967	164426
34645	164427
33816	164428
211412	164429
76230	164430
3597	164431
424	164432
95063	164433
49251	164434
193167	164435
91507	164436
12782	164437
59359	164438
88901	164439
160793	164440
8947	164441
1220	164442
212079	164443
84337	164444
56968	164445
523	164446
28847	164447
94444	164448
46305	164449
43407	164450
31678	164451
293211	164452
7208	164453
40359	164454
5914	164455
95066	164456
62327	164457
243655	164458
107233	164459
75379	164460
11800	164461
294052	164462
51235	164463
208452	164464
215879	164465
91187	164466
284499	164467
57694	164468
87520	164469
215896	164470
157832	164471
102094	164472
84358	164473
112976	164474
15598	164475
147945	164476
66012	164477
104397	164478
92515	164479
9308	164480
105106	164481
226126	164482
73780	164483
2649	164484
163892	164485
239147	164486
160608	164487
118870	164488
29382	164489
14887	164490
88976	164491
133012	164492
143317	164493
2	164494
17586	164495
142938	164496
38140	164497
18077	164498
39647	164499
2703	164500
8972	164501
2606	164502
41806	164503
63691	164504
217177	164505
97333	164506
106052	164507
115350	164508
192681	164509
4704	164510
143625	164511
169882	164512
10876	164513
20701	164514
38796	164515
244699	164516
42877	164517
238669	164518
234691	164519
127670	164520
52120	164521
114920	164522
78141	164523
92128	164524
41448	164525
172256	164526
137430	164527
274911	164528
196539	164529
5003	164530
154914	164531
173363	164532
88056	164533
88056	164534
132208	164535
104519	164536
174425	164537
207504	164538
107380	164539
271227	164540
94237	164541
269401	164542
215588	164543
101444	164544
188125	164545
76166	164546
304564	164547
113798	164548
180046	164549
287842	164550
34632	164551
181711	164552
141768	164553
178483	164554
303842	164555
46469	164556
129668	164557
251883	164558
92321	164559
241085	164560
272964	164561
52320	164562
6577	164563
125026	164564
69204	164565
36555	164566
48960	164567
99021	164568
167810	164569
152498	164570
157024	164571
80680	164572
59183	164573
115019	164574
134565	164575
7315	164576
249261	164577
48005	164578
48234	164579
17614	164580
20569	164581
21921	164582
31609	164583
19291	164584
120067	164585
43314	164586
55143	164587
91005	164588
48611	164589
186739	164590
10011	164591
59561	164592
57886	164593
83384	164594
43755	164595
85833	164596
71533	164597
260924	164598
23050	164599
21313	164600
11724	164601
138049	164602
229237	164603
296584	164604
15304	164605
48871	164606
81223	164607
196756	164608
4151	164609
7638	164610
232664	164611
97302	164612
51208	164613
82986	164614
114606	164615
25634	164616
304274	164617
1856	164618
134879	164619
51251	164620
230557	164621
184391	164622
36640	164623
234996	164624
54215	164625
575	164626
132073	164627
191370	164628
124787	164629
182033	164630
198510	164631
20084	164632
160345	164633
59064	164634
72026	164635
65223	164636
172551	164637
232953	164638
207989	164639
84040	164640
15833	164641
32831	164642
258002	164643
3395	164644
51908	164645
307237	164646
17167	164647
238843	164648
185117	164649
166769	164650
14969	164651
75447	164652
276590	164653
53939	164654
163875	164655
186350	164656
283657	164657
265177	164658
63878	164659
192018	164660
93819	164661
9345	164662
171918	164663
157222	164664
305682	164665
55794	164666
190252	164667
201931	164668
89581	164669
96310	164670
202065	164671
233657	164672
168775	164673
21522	164674
8001	164675
70705	164676
45133	164677
61600	164678
206028	164679
144193	164680
79	164681
45462	164682
10084	164683
26663	164684
56399	164685
17451	164686
133608	164687
28064	164688
53700	164689
109948	164690
231832	164691
71655	164692
98796	164693
34443	164694
189592	164695
182674	164696
40926	164697
116783	164698
95099	164699
143421	164700
68627	164701
140499	164702
208369	164703
56143	164704
269983	164705
36854	164706
307534	164707
181298	164708
69323	164709
303710	164710
109964	164711
201880	164712
81600	164713
55250	164714
120622	164715
23984	164716
108896	164717
223207	164718
101618	164719
173835	164720
113022	164721
117295	164722
96645	164723
111466	164724
89865	164725
182064	164726
56380	164727
127425	164728
65370	164729
132398	164730
216342	164731
93985	164732
133228	164733
93752	164734
144572	164735
164192	164736
115148	164737
35146	164738
169106	164739
253404	164740
145284	164741
3573	164742
19346	164743
252659	164744
144021	164745
298049	164746
116803	164747
301541	164748
164047	164749
138721	164750
93727	164751
23239	164752
247947	164753
20544	164754
79747	164755
11385	164756
16947	164757
95636	164758
65042	164759
85574	164760
6996	164761
220146	164762
18211	164763
141267	164764
276800	164765
4880	164766
7441	164767
172339	164768
244210	164769
64155	164770
974	164771
5377	164772
12720	164773
107923	164774
152772	164775
43781	164776
70232	164777
71482	164778
6517	164779
282807	164780
185581	164781
37093	164782
6635	164783
5707	164784
2294	164785
1102	164786
45782	164787
236	164788
45024	164789
104667	164790
56345	164791
5653	164792
129321	164793
38923	164794
98031	164795
6651	164796
37563	164797
14036	164798
50266	164799
239324	164800
90933	164801
96670	164802
283302	164803
56054	164804
12999	164805
97515	164806
281003	164807
14205	164808
33905	164809
193835	164810
155484	164811
105473	164812
86059	164813
26540	164814
302937	164815
95472	164816
29801	164817
48305	164818
8587	164819
111545	164820
113538	164821
254786	164822
60299	164823
139956	164824
26803	164825
44402	164826
211650	164827
142239	164828
165303	164829
237584	164830
64076	164831
269126	164832
5395	164833
32336	164834
71226	164835
51493	164836
79490	164837
124993	164838
79953	164839
11803	164840
79953	164841
202021	164842
34135	164843
281813	164844
115147	164845
161687	164846
75006	164847
2677	164848
36264	164849
12869	164850
177128	164851
26819	164852
205410	164853
75263	164854
24601	164855
139277	164856
8778	164857
124654	164858
37953	164859
73848	164860
251238	164861
31408	164862
21670	164863
144187	164864
5037	164865
241222	164866
18155	164867
210506	164868
114665	164869
53031	164870
18097	164871
48777	164872
216586	164873
31668	164874
93150	164875
2195	164876
15537	164877
3003	164878
102513	164879
86226	164880
292080	164881
2676	164882
152301	164883
78864	164884
76499	164885
79885	164886
218621	164887
80214	164888
109168	164889
95529	164890
11070	164891
3246	164892
166647	164893
196335	164894
121441	164895
130167	164896
133529	164897
310775	164898
159884	164899
96257	164900
18942	164901
48825	164902
2939	164903
23328	164904
3867	164905
57535	164906
205342	164907
108930	164908
30715	164909
30940	164910
11337	164911
139416	164912
271008	164913
74968	164914
274276	164915
71918	164916
104551	164917
62366	164918
194262	164919
162574	164920
10871	164921
12900	164922
158640	164923
55510	164924
295894	164925
103421	164926
177337	164927
301233	164928
176837	164929
71176	164930
214642	164931
39937	164932
77551	164933
57887	164934
191405	164935
215765	164936
68067	164937
36794	164938
81521	164939
113131	164940
57224	164941
81779	164942
228367	164943
142354	164944
61698	164945
203618	164946
9614	164947
35553	164948
10482	164949
98448	164950
110241	164951
283277	164952
222868	164953
118904	164954
86133	164955
174293	164956
174293	164957
119154	164958
127468	164959
127179	164960
163770	164961
188526	164962
39280	164963
6972	164964
215248	164965
264333	164966
22627	164967
157972	164968
139614	164969
87021	164970
40664	164971
119133	164972
269897	164973
12793	164974
305135	164975
177530	164976
190091	164977
290215	164978
21518	164979
182042	164980
15160	164981
75551	164982
196578	164983
27062	164984
290614	164985
13175	164986
105613	164987
179842	164988
26048	164989
71265	164990
50194	164991
52032	164992
42777	164993
205502	164994
105284	164995
109065	164996
236988	164997
59277	164998
189348	164999
213988	165000
9342	165001
176159	165002
155956	165003
138000	165004
205502	165005
81450	165006
66272	165007
83692	165008
154488	165009
188102	165010
67720	165011
49228	165012
23882	165013
147428	165014
12345	165015
21990	165016
88082	165017
186561	165018
15752	165019
129536	165020
54026	165021
33642	165022
6145	165023
61926	165024
131349	165025
122410	165026
85612	165027
71600	165028
115726	165029
285610	165030
75559	165031
258586	165032
2237	165033
151235	165034
291453	165035
20178	165036
73732	165037
146466	165038
184340	165039
250644	165040
75335	165041
49996	165042
51428	165043
29608	165044
89818	165045
101406	165046
253538	165047
80407	165048
154639	165049
49345	165050
102863	165051
280751	165052
306286	165053
26395	165054
37016	165055
2080	165056
194491	165057
53832	165058
126046	165059
91583	165060
186906	165061
20395	165062
135159	165063
88674	165064
121318	165065
12616	165066
142065	165067
230236	165068
3737	165069
13967	165070
104389	165071
91618	165072
244410	165073
209689	165074
171611	165075
131883	165076
55977	165077
191640	165078
101828	165079
7785	165080
57369	165081
62487	165082
229727	165083
137799	165084
78662	165085
179369	165086
148428	165087
106256	165088
3401	165089
101110	165090
143912	165091
197212	165092
85433	165093
104561	165094
97472	165095
146745	165096
282109	165097
283495	165098
183062	165099
142843	165100
98294	165101
188265	165102
174587	165103
57824	165104
122531	165105
247590	165106
10164	165107
186638	165108
289994	165109
22532	165110
294336	165111
3427	165112
305920	165113
106794	165114
77842	165115
31934	165116
79049	165117
255037	165118
217650	165119
97039	165120
181469	165121
151160	165122
529	165123
41073	165124
260698	165125
261003	165126
5402	165127
107543	165128
158	165129
139576	165130
6676	165131
233325	165132
5004	165133
3996	165134
96177	165135
47723	165136
74909	165137
43090	165138
8559	165139
11901	165140
4635	165141
26773	165142
82069	165143
145823	165144
70392	165145
80263	165146
95067	165147
15109	165148
188084	165149
33286	165150
59201	165151
270250	165152
26390	165153
33385	165154
146370	165155
146347	165156
47315	165157
24182	165158
3054	165159
81828	165160
139512	165161
209069	165162
97550	165163
123758	165164
123621	165165
14777	165166
54630	165167
62410	165168
91574	165169
176324	165170
127805	165171
151816	165172
39658	165173
309529	165174
178150	165175
85363	165176
90557	165177
12136	165178
51112	165179
29707	165180
17620	165181
14085	165182
3705	165183
109082	165184
64338	165185
42460	165186
248585	165187
158712	165188
138811	165189
169016	165190
113275	165191
120859	165192
70555	165193
61716	165194
190893	165195
86677	165196
34714	165197
172456	165198
70401	165199
2059	165200
178687	165201
275814	165202
103474	165203
277334	165204
83521	165205
142702	165206
183561	165207
86441	165208
183961	165209
183579	165210
269357	165211
254010	165212
53737	165213
238807	165214
227588	165215
167514	165216
259891	165217
86441	165218
204674	165219
244518	165220
112456	165221
9820	165222
37203	165223
120992	165224
308	165225
13545	165226
41057	165227
25356	165228
19290	165229
57480	165230
25461	165231
138027	165232
174439	165233
27553	165234
32125	165235
80738	165236
106831	165237
53718	165238
247555	165239
139706	165240
34796	165241
54921	165242
35206	165243
259998	165244
159972	165245
76167	165246
63222	165247
50587	165248
72517	165249
167257	165250
201278	165251
8959	165252
53310	165253
128177	165254
46798	165255
128229	165256
24625	165257
226742	165258
53903	165259
114595	165260
46143	165261
53268	165262
46254	165263
36160	165264
90258	165265
113124	165266
88906	165267
294	165268
117428	165269
77272	165270
30825	165271
59368	165272
85761	165273
53044	165274
9289	165275
191210	165276
66749	165277
10850	165278
119234	165279
71503	165280
277047	165281
283190	165282
9310	165283
125042	165284
218181	165285
143008	165286
97961	165287
128617	165288
47255	165289
52401	165290
115088	165291
10810	165292
121551	165293
33235	165294
153138	165295
73747	165296
8934	165297
146540	165298
67209	165299
149184	165300
10812	165301
69567	165302
110615	165303
107043	165304
175076	165305
135	165306
72782	165307
63479	165308
207716	165309
55880	165310
154121	165311
71435	165312
65415	165313
46180	165314
47521	165315
18993	165316
183147	165317
3406	165318
183815	165319
63499	165320
85090	165321
196577	165322
46669	165323
55225	165324
147324	165325
95024	165326
80749	165327
38315	165328
60644	165329
51752	165330
160347	165331
48680	165332
23692	165333
63431	165334
97584	165335
41521	165336
20280	165337
73967	165338
71440	165339
18778	165340
60087	165341
154026	165342
95958	165343
91231	165344
53836	165345
124654	165346
115549	165347
177639	165348
171912	165349
62936	165350
118996	165351
71776	165352
142893	165353
8994	165354
219551	165355
15336	165356
214683	165357
93650	165358
134611	165359
253989	165360
254247	165361
136005	165362
128099	165363
279877	165364
15336	165365
256587	165366
267898	165367
141567	165368
175836	165369
182711	165370
33840	165371
143659	165372
209471	165373
29794	165374
80248	165375
51912	165376
18427	165377
215247	165378
82758	165379
96385	165380
188405	165381
220612	165382
284451	165383
116978	165384
144980	165385
265965	165386
133622	165387
124005	165388
310106	165389
4265	165390
80757	165391
78773	165392
107899	165393
54402	165394
105810	165395
195850	165396
81200	165397
121845	165398
120797	165399
9499	165400
106848	165401
53411	165402
308873	165403
126695	165404
101907	165405
92522	165406
199006	165407
11800	165408
67514	165409
498	165410
243553	165411
33915	165412
65662	165413
43641	165414
91763	165415
193103	165416
14341	165417
24670	165418
97472	165419
113003	165420
27792	165421
182424	165422
311749	165423
50643	165424
57493	165425
78054	165426
48381	165427
144594	165428
3411	165429
232711	165430
9840	165431
69500	165432
46692	165433
89335	165434
6047	165435
165783	165436
265260	165437
23208	165438
75292	165439
71666	165440
262968	165441
63382	165442
87417	165443
13123	165444
19926	165445
19322	165446
143813	165447
30323	165448
169672	165449
259420	165450
233936	165451
5544	165452
9111	165453
93750	165454
26716	165455
4391	165456
150529	165457
54991	165458
69046	165459
51012	165460
66408	165461
14782	165462
71850	165463
49848	165464
6043	165465
24088	165466
289992	165467
33178	165468
156359	165469
124789	165470
155190	165471
18328	165472
16551	165473
69050	165474
65219	165475
3473	165476
14511	165477
96878	165478
123202	165479
97543	165480
120152	165481
1536	165482
176246	165483
59580	165484
68807	165485
48889	165486
254034	165487
121092	165488
18759	165489
156030	165490
34233	165491
27300	165492
69551	165493
18530	165494
35024	165495
178527	165496
162779	165497
8959	165498
2732	165499
146750	165500
23247	165501
13251	165502
117402	165503
202646	165504
214257	165505
105136	165506
145507	165507
56992	165508
33017	165509
117628	165510
63343	165511
929	165512
10221	165513
65207	165514
8604	165515
129908	165516
167908	165517
91362	165518
79961	165519
73813	165520
60678	165521
101208	165522
150243	165523
102099	165524
71930	165525
157500	165526
181827	165527
60054	165528
245943	165529
207678	165530
25353	165531
41804	165532
121646	165533
247710	165534
105576	165535
116755	165536
97983	165537
75376	165538
49693	165539
190080	165540
9061	165541
134048	165542
257606	165543
135140	165544
28172	165545
60803	165546
52723	165547
172674	165548
310747	165549
47246	165550
257336	165551
25965	165552
189330	165553
37238	165554
6000	165555
92339	165556
204119	165557
39179	165558
132589	165559
20200	165560
182709	165561
911	165562
3462	165563
28274	165564
70572	165565
257268	165566
102326	165567
63476	165568
78060	165569
40364	165570
7804	165571
147897	165572
7214	165573
139540	165574
64546	165575
207325	165576
5622	165577
133697	165578
20122	165579
5622	165580
31789	165581
27077	165582
78613	165583
10196	165584
116578	165585
9226	165586
73122	165587
6547	165588
227949	165589
37318	165590
118941	165591
159685	165592
2230	165593
64045	165594
4556	165595
139767	165596
71673	165597
64045	165598
192729	165599
135254	165600
10385	165601
59898	165602
34331	165603
198644	165604
38804	165605
16873	165606
98370	165607
58565	165608
58202	165609
100241	165610
137818	165611
129935	165612
89016	165613
104564	165614
58655	165615
299097	165616
44975	165617
190009	165618
15637	165619
47129	165620
179104	165621
211459	165622
42722	165623
112740	165624
180506	165625
251738	165626
74778	165627
106339	165628
193262	165629
203328	165630
22896	165631
226457	165632
60432	165633
56203	165634
102356	165635
160814	165636
6057	165637
108502	165638
177087	165639
68721	165640
100910	165641
5497	165642
134652	165643
53904	165644
38630	165645
113508	165646
56635	165647
307088	165648
45732	165649
89133	165650
86639	165651
23001	165652
157208	165653
128513	165654
214671	165655
235287	165656
130570	165657
234908	165658
147440	165659
111558	165660
272694	165661
9335	165662
117531	165663
201468	165664
254009	165665
173318	165666
116170	165667
2437	165668
59551	165669
163714	165670
295480	165671
72045	165672
112886	165673
130161	165674
97549	165675
92334	165676
86158	165677
181710	165678
264872	165679
37016	165680
112121	165681
265156	165682
290340	165683
202643	165684
71254	165685
248255	165686
129988	165687
27910	165688
49513	165689
54237	165690
130449	165691
83081	165692
128192	165693
143758	165694
253564	165695
201386	165696
114735	165697
106284	165698
105879	165699
249786	165700
86832	165701
1346	165702
257272	165703
38630	165704
96592	165705
78175	165706
92614	165707
109415	165708
72042	165709
95560	165710
102817	165711
19254	165712
16379	165713
230953	165714
154035	165715
32094	165716
152907	165717
39612	165718
104183	165719
123762	165720
305048	165721
164965	165722
153579	165723
102457	165724
188567	165725
200047	165726
65210	165727
54107	165728
312484	165729
5350	165730
168126	165731
129532	165732
2108	165733
88719	165734
94176	165735
76343	165736
93009	165737
24135	165738
59902	165739
43233	165740
157305	165741
155504	165742
84483	165743
91362	165744
198788	165745
137404	165746
144921	165747
24423	165748
253162	165749
91395	165750
104937	165751
29197	165752
43220	165753
69764	165754
134011	165755
86390	165756
155133	165757
49977	165758
187525	165759
180195	165760
413	165761
23347	165762
308128	165763
19978	165764
42843	165765
82825	165766
112268	165767
66741	165768
277999	165769
93672	165770
539	165771
141271	165772
308938	165773
292265	165774
32985	165775
303914	165776
33608	165777
35078	165778
129262	165779
140764	165780
8484	165781
29853	165782
55345	165783
29743	165784
144256	165785
50281	165786
23684	165787
31579	165788
230207	165789
33493	165790
65652	165791
247143	165792
227984	165793
57098	165794
65735	165795
229553	165796
10611	165797
165910	165798
43105	165799
35504	165800
154561	165801
87780	165802
81018	165803
57717	165804
99077	165805
265751	165806
180714	165807
37203	165808
138098	165809
142703	165810
86555	165811
29168	165812
38175	165813
38175	165814
180794	165815
152730	165816
82780	165817
98564	165818
303380	165819
10109	165820
173288	165821
88230	165822
198264	165823
298950	165824
182833	165825
81716	165826
130222	165827
189343	165828
189158	165829
63189	165830
63189	165831
55526	165832
127583	165833
92071	165834
192528	165835
146113	165836
143938	165837
67182	165838
70517	165839
77778	165840
100005	165841
68283	165842
30168	165843
110265	165844
80927	165845
90226	165846
213329	165847
140030	165848
268309	165849
137930	165850
96103	165851
140316	165852
37942	165853
135530	165854
75522	165855
312056	165856
210490	165857
202259	165858
186529	165859
27311	165860
236253	165861
68140	165862
80637	165863
42573	165864
56161	165865
148521	165866
154798	165867
136089	165868
237819	165869
111018	165870
32110	165871
121489	165872
166590	165873
363	165874
14881	165875
24989	165876
81716	165877
244156	165878
216653	165879
150679	165880
148153	165881
25899	165882
168540	165883
244427	165884
150190	165885
191448	165886
250350	165887
67411	165888
142052	165889
121427	165890
113903	165891
272737	165892
201103	165893
98198	165894
144803	165895
267460	165896
184842	165897
136773	165898
184472	165899
268449	165900
89135	165901
51166	165902
17495	165903
134729	165904
92685	165905
127954	165906
107510	165907
307507	165908
183866	165909
96725	165910
119665	165911
140204	165912
110303	165913
132046	165914
227702	165915
6002	165916
210243	165917
53430	165918
30099	165919
211697	165920
177282	165921
127837	165922
90038	165923
215745	165924
154037	165925
18000	165926
157192	165927
276078	165928
152007	165929
82825	165930
112140	165931
56870	165932
42179	165933
61560	165934
146939	165935
101412	165936
41084	165937
166161	165938
14295	165939
52614	165940
134821	165941
302796	165942
3923	165943
78372	165944
97436	165945
43570	165946
61892	165947
48815	165948
254944	165949
135417	165950
29843	165951
243491	165952
272646	165953
41176	165954
56452	165955
215135	165956
98438	165957
188409	165958
62492	165959
121684	165960
111152	165961
92196	165962
115021	165963
20631	165964
31008	165965
105110	165966
142979	165967
64594	165968
84171	165969
255164	165970
85106	165971
75090	165972
156993	165973
133437	165974
72136	165975
282486	165976
24194	165977
114594	165978
44942	165979
254025	165980
61547	165981
108729	165982
64906	165983
284227	165984
36675	165985
6590	165986
162521	165987
92223	165988
7205	165989
208347	165990
179127	165991
77840	165992
32802	165993
142731	165994
34440	165995
109840	165996
220315	165997
202514	165998
139188	165999
214122	166000
190731	166001
47328	166002
82598	166003
86705	166004
188899	166005
25899	166006
181526	166007
81631	166008
206631	166009
32945	166010
287184	166011
71883	166012
63855	166013
135453	166014
109528	166015
93467	166016
65899	166017
18267	166018
224174	166019
136120	166020
37476	166021
166973	166022
185369	166023
54368	166024
306610	166025
93456	166026
72359	166027
98811	166028
9815	166029
90962	166030
31292	166031
155453	166032
281788	166033
87433	166034
204425	166035
136358	166036
145216	166037
105613	166038
5860	166039
162804	166040
149534	166041
183962	166042
194906	166043
78762	166044
56466	166045
135927	166046
57631	166047
142007	166048
7869	166049
106775	166050
167389	166051
21817	166052
86123	166053
52079	166054
200138	166055
192646	166056
11932	166057
79377	166058
258293	166059
38560	166060
157806	166061
99276	166062
30530	166063
38115	166064
310932	166065
212885	166066
54196	166067
30188	166068
72691	166069
50770	166070
149313	166071
93004	166072
56310	166073
166512	166074
11074	166075
86425	166076
7703	166077
70090	166078
106153	166079
144493	166080
158851	166081
127555	166082
38523	166083
304781	166084
27459	166085
133104	166086
43631	166087
124620	166088
45732	166089
298328	166090
87048	166091
283419	166092
26861	166093
84361	166094
188516	166095
182276	166096
103628	166097
122272	166098
98256	166099
134699	166100
114195	166101
108453	166102
140736	166103
48164	166104
215300	166105
19651	166106
128704	166107
39005	166108
194649	166109
20245	166110
156707	166111
72770	166112
108809	166113
91695	166114
3265	166115
45732	166116
142313	166117
38041	166118
97615	166119
146221	166120
39824	166121
125040	166122
171170	166123
111232	166124
269337	166125
92428	166126
281029	166127
16368	166128
267131	166129
13511	166130
48062	166131
143312	166132
151884	166133
155001	166134
119661	166135
116470	166136
167717	166137
97851	166138
184972	166139
184972	166140
118798	166141
44321	166142
102305	166143
106430	166144
43794	166145
282879	166146
36861	166147
26368	166148
191567	166149
293539	166150
185027	166151
38827	166152
117530	166153
121482	166154
28436	166155
158421	166156
182876	166157
207039	166158
245302	166159
221111	166160
67731	166161
282219	166162
131241	166163
272677	166164
44845	166165
17322	166166
171317	166167
138576	166168
39083	166169
212617	166170
97252	166171
148485	166172
95671	166173
57256	166174
59265	166175
225786	166176
24194	166177
81018	166178
243726	166179
78884	166180
7583	166181
114840	166182
209115	166183
143707	166184
25215	166185
142134	166186
248052	166187
52613	166188
219435	166189
137314	166190
229913	166191
121396	166192
238620	166193
189569	166194
96421	166195
105267	166196
203421	166197
159340	166198
19719	166199
272061	166200
157373	166201
13185	166202
44777	166203
27343	166204
197166	166205
136521	166206
43537	166207
21214	166208
82586	166209
5839	166210
34089	166211
95391	166212
140854	166213
80739	166214
22393	166215
106148	166216
59271	166217
207112	166218
27924	166219
113562	166220
205153	166221
124373	166222
213442	166223
198146	166224
80928	166225
108565	166226
185353	166227
93556	166228
133425	166229
199897	166230
198252	166231
101972	166232
140743	166233
175920	166234
182152	166235
201941	166236
140934	166237
156201	166238
96484	166239
259334	166240
62239	166241
311930	166242
121397	166243
1001	166244
25313	166245
50601	166246
14578	166247
82640	166248
171354	166249
123120	166250
59271	166251
300971	166252
207112	166253
235741	166254
126576	166255
57167	166256
164819	166257
38351	166258
125492	166259
197800	166260
93053	166261
213791	166262
50144	166263
199037	166264
49403	166265
229006	166266
221679	166267
33672	166268
133780	166269
55363	166270
238904	166271
75477	166272
139316	166273
66256	166274
226980	166275
207863	166276
244331	166277
78149	166278
190248	166279
55438	166280
190110	166281
270632	166282
258773	166283
239538	166284
231317	166285
130409	166286
97	166287
228866	166288
268417	166289
94134	166290
141237	166291
250793	166292
243725	166293
39938	166294
201231	166295
29800	166296
124196	166297
201078	166298
206009	166299
20644	166300
299350	166301
142662	166302
5221	166303
145493	166304
170332	166305
143522	166306
105291	166307
39548	166308
96476	166309
144215	166310
82625	166311
101716	166312
3905	166313
40264	166314
133046	166315
252762	166316
167136	166317
56758	166318
254500	166319
242923	166320
172243	166321
27699	166322
189946	166323
93492	166324
72445	166325
23452	166326
85107	166327
11555	166328
117254	166329
235857	166330
112310	166331
65899	166332
175031	166333
190887	166334
34407	166335
140709	166336
178881	166337
201566	166338
292688	166339
207792	166340
82972	166341
289689	166342
86188	166343
53135	166344
146762	166345
200131	166346
231197	166347
108008	166348
145672	166349
53914	166350
13086	166351
81597	166352
195801	166353
62610	166354
107619	166355
11661	166356
42636	166357
187226	166358
23629	166359
137701	166360
91991	166361
26470	166362
212678	166363
52103	166364
153257	166365
101966	166366
50089	166367
61722	166368
28122	166369
46439	166370
116971	166371
189818	166372
60500	166373
196127	166374
242038	166375
115482	166376
296189	166377
304050	166378
197587	166379
154008	166380
28245	166381
51398	166382
186936	166383
77337	166384
130434	166385
202180	166386
53044	166387
64218	166388
300323	166389
104108	166390
278167	166391
52403	166392
25393	166393
276510	166394
169409	166395
147368	166396
265	166397
202793	166398
111447	166399
98500	166400
128350	166401
170122	166402
40022	166403
240136	166404
121447	166405
27925	166406
101739	166407
85392	166408
145545	166409
190446	166410
21919	166411
274386	166412
14281	166413
30650	166414
222910	166415
101990	166416
258785	166417
59031	166418
432	166419
75231	166420
130442	166421
4777	166422
11807	166423
72712	166424
46454	166425
188238	166426
25561	166427
62163	166428
25120	166429
127580	166430
165257	166431
196400	166432
139647	166433
58316	166434
145037	166435
22513	166436
958	166437
15893	166438
56545	166439
187673	166440
29921	166441
309530	166442
15104	166443
77833	166444
87637	166445
87637	166446
124848	166447
210853	166448
146746	166449
114576	166450
74909	166451
298673	166452
98967	166453
42643	166454
301	166455
95139	166456
54829	166457
239320	166458
241051	166459
132757	166460
95048	166461
198232	166462
49034	166463
28531	166464
48582	166465
6975	166466
75099	166467
25456	166468
9577	166469
46364	166470
23329	166471
156177	166472
146176	166473
101442	166474
122415	166475
13611	166476
141699	166477
53643	166478
108808	166479
109391	166480
120910	166481
162317	166482
104843	166483
1619	166484
16908	166485
76216	166486
46985	166487
268447	166488
231562	166489
51005	166490
221899	166491
113983	166492
194916	166493
112878	166494
99658	166495
29717	166496
65163	166497
17370	166498
269845	166499
27549	166500
230952	166501
130035	166502
132350	166503
205086	166504
12031	166505
61911	166506
6354	166507
131724	166508
283136	166509
58416	166510
25503	166511
5525	166512
27853	166513
65472	166514
75409	166515
145117	166516
50428	166517
235005	166518
106155	166519
105265	166520
168007	166521
229602	166522
205968	166523
213237	166524
111625	166525
27590	166526
166915	166527
272241	166528
115273	166529
71557	166530
102497	166531
116617	166532
84188	166533
103350	166534
101898	166535
74588	166536
217236	166537
88201	166538
96702	166539
256645	166540
66952	166541
58223	166542
112750	166543
134741	166544
65650	166545
148983	166546
263205	166547
69831	166548
48603	166549
154552	166550
3769	166551
113192	166552
9365	166553
65468	166554
19483	166555
73431	166556
72045	166557
150510	166558
2622	166559
200555	166560
112310	166561
298030	166562
95539	166563
5884	166564
56793	166565
3814	166566
104384	166567
250560	166568
92420	166569
14345	166570
139525	166571
116094	166572
26659	166573
195859	166574
41121	166575
287647	166576
20779	166577
184406	166578
145415	166579
6626	166580
34113	166581
254630	166582
52926	166583
56756	166584
72492	166585
219867	166586
18511	166587
291837	166588
66713	166589
41686	166590
174433	166591
69155	166592
277406	166593
66932	166594
74494	166595
100460	166596
130161	166597
244417	166598
229882	166599
103388	166600
212419	166601
198873	166602
244464	166603
311909	166604
203150	166605
103364	166606
242560	166607
8094	166608
31008	166609
103350	166610
149177	166611
172904	166612
106396	166613
279367	166614
152516	166615
72790	166616
92878	166617
154766	166618
155082	166619
38419	166620
99923	166621
86810	166622
116094	166623
6519	166624
83855	166625
167420	166626
75281	166627
190682	166628
50295	166629
238155	166630
208651	166631
173343	166632
17496	166633
143935	166634
232082	166635
159801	166636
151827	166637
57496	166638
208602	166639
68637	166640
230185	166641
147943	166642
23989	166643
31164	166644
38685	166645
230057	166646
35699	166647
58366	166648
145256	166649
14077	166650
1907	166651
188721	166652
37662	166653
48495	166654
55610	166655
154992	166656
6618	166657
25755	166658
15687	166659
173010	166660
131349	166661
175205	166662
159568	166663
235743	166664
26390	166665
84130	166666
26923	166667
301148	166668
171843	166669
212299	166670
312834	166671
1610	166672
154505	166673
18023	166674
18023	166675
64865	166676
63114	166677
26749	166678
93347	166679
4432	166680
58214	166681
42210	166682
312537	166683
53899	166684
136109	166685
67661	166686
172547	166687
8327	166688
76672	166689
235069	166690
160390	166691
517	166692
131103	166693
278451	166694
176320	166695
83844	166696
415	166697
62539	166698
286036	166699
48481	166700
27827	166701
51340	166702
178296	166703
71870	166704
14910	166705
28071	166706
41175	166707
144622	166708
271902	166709
149373	166710
13961	166711
54041	166712
13972	166713
3030	166714
148114	166715
96427	166716
178436	166717
5400	166718
43779	166719
32792	166720
114754	166721
197033	166722
113154	166723
183529	166724
42031	166725
86755	166726
139761	166727
281268	166728
70488	166729
150167	166730
93748	166731
49162	166732
275890	166733
65159	166734
160862	166735
151676	166736
98072	166737
162104	166738
217014	166739
121220	166740
130628	166741
68302	166742
1465	166743
152583	166744
105343	166745
234319	166746
140660	166747
129028	166748
191838	166749
279013	166750
41325	166751
48327	166752
73286	166753
91495	166754
213381	166755
146724	166756
57882	166757
172544	166758
194287	166759
59187	166760
64312	166761
164316	166762
253550	166763
246807	166764
196188	166765
12684	166766
39652	166767
158919	166768
84205	166769
88249	166770
111816	166771
101145	166772
216974	166773
297474	166774
125527	166775
45739	166776
43848	166777
31844	166778
129107	166779
8015	166780
17198	166781
32089	166782
264824	166783
67362	166784
80464	166785
113901	166786
6751	166787
10076	166788
240757	166789
8919	166790
18391	166791
269157	166792
131936	166793
1677	166794
3511	166795
182073	166796
272084	166797
147132	166798
40543	166799
44527	166800
103512	166801
192102	166802
111664	166803
133811	166804
39885	166805
121167	166806
260576	166807
172495	166808
110226	166809
185435	166810
57959	166811
40526	166812
106086	166813
14654	166814
7411	166815
160893	166816
194470	166817
56049	166818
261884	166819
44120	166820
130740	166821
225826	166822
126186	166823
174741	166824
159236	166825
110568	166826
98112	166827
118499	166828
129683	166829
81179	166830
240204	166831
49276	166832
248618	166833
15424	166834
198135	166835
197906	166836
81248	166837
14754	166838
57075	166839
77644	166840
9451	166841
271076	166842
4958	166843
169721	166844
144068	166845
15998	166846
108387	166847
13331	166848
86990	166849
7838	166850
91859	166851
14213	166852
35963	166853
56641	166854
256709	166855
11488	166856
75047	166857
18108	166858
90901	166859
6206	166860
126224	166861
62955	166862
109698	166863
61713	166864
130413	166865
15077	166866
118384	166867
272594	166868
215981	166869
63886	166870
233192	166871
43349	166872
115075	166873
17667	166874
1805	166875
30963	166876
199154	166877
238961	166878
38208	166879
77847	166880
45434	166881
101159	166882
135551	166883
131088	166884
277985	166885
1271	166886
17121	166887
129108	166888
100597	166889
208728	166890
100991	166891
131816	166892
135977	166893
38698	166894
226963	166895
251443	166896
75774	166897
142569	166898
69354	166899
10158	166900
34737	166901
262829	166902
72298	166903
1612	166904
99349	166905
4587	166906
141279	166907
30545	166908
15935	166909
31153	166910
54116	166911
178918	166912
94919	166913
193680	166914
132263	166915
56842	166916
5025	166917
135532	166918
21914	166919
36986	166920
34673	166921
28794	166922
123363	166923
12135	166924
268694	166925
109103	166926
44604	166927
220104	166928
13438	166929
191925	166930
138910	166931
98455	166932
205492	166933
35198	166934
24723	166935
102850	166936
37831	166937
240139	166938
255779	166939
33562	166940
4788	166941
20874	166942
25102	166943
57557	166944
185119	166945
67025	166946
95819	166947
110245	166948
152600	166949
122351	166950
167947	166951
33488	166952
132951	166953
112069	166954
148911	166955
150226	166956
286219	166957
26971	166958
63810	166959
25181	166960
149396	166961
100039	166962
162674	166963
203394	166964
51613	166965
169372	166966
2995	166967
103479	166968
113852	166969
276443	166970
229566	166971
50641	166972
199574	166973
264828	166974
21435	166975
12618	166976
191942	166977
199340	166978
213275	166979
176092	166980
199416	166981
90107	166982
56424	166983
95900	166984
284752	166985
262085	166986
9939	166987
38203	166988
138261	166989
4498	166990
213590	166991
18603	166992
3749	166993
3749	166994
178988	166995
2524	166996
158470	166997
89419	166998
54361	166999
190047	167000
85206	167001
53337	167002
242901	167003
1946	167004
6209	167005
282098	167006
303378	167007
96381	167008
293715	167009
89503	167010
149836	167011
139015	167012
128	167013
99774	167014
31280	167015
19031	167016
35058	167017
14317	167018
14825	167019
134600	167020
61429	167021
23998	167022
111684	167023
134137	167024
71136	167025
127840	167026
52240	167027
91775	167028
105049	167029
179838	167030
91686	167031
3683	167032
124775	167033
519	167034
186812	167035
19760	167036
17615	167037
33164	167038
91056	167039
15	167040
120015	167041
60285	167042
26347	167043
209001	167044
292989	167045
84193	167046
26906	167047
195948	167048
100248	167049
52767	167050
48410	167051
47712	167052
11024	167053
121438	167054
55004	167055
63011	167056
15939	167057
81343	167058
205312	167059
157252	167060
55874	167061
24486	167062
62377	167063
162	167064
34598	167065
128644	167066
79812	167067
19878	167068
129769	167069
43754	167070
129863	167071
27258	167072
28113	167073
7285	167074
238920	167075
263031	167076
53861	167077
12426	167078
50146	167079
353	167080
102496	167081
49147	167082
294577	167083
41359	167084
105781	167085
37271	167086
46013	167087
33253	167088
199543	167089
33447	167090
197627	167091
35924	167092
35862	167093
195359	167094
91721	167095
186497	167096
96688	167097
13547	167098
110074	167099
9750	167100
9319	167101
24914	167102
72506	167103
93677	167104
179805	167105
252824	167106
143649	167107
159717	167108
135872	167109
103608	167110
24014	167111
39605	167112
12060	167113
87178	167114
93700	167115
31271	167116
132955	167117
118601	167118
239023	167119
24345	167120
8313	167121
87651	167122
2784	167123
26758	167124
78433	167125
17901	167126
102727	167127
92511	167128
117166	167129
34090	167130
161724	167131
198189	167132
150625	167133
34949	167134
222625	167135
134584	167136
94008	167137
22385	167138
73433	167139
14525	167140
4381	167141
36811	167142
57332	167143
136630	167144
84743	167145
134485	167146
134485	167147
137912	167148
232633	167149
115203	167150
4982	167151
76118	167152
68313	167153
16643	167154
33206	167155
51251	167156
20844	167157
14556	167158
2220	167159
223814	167160
39818	167161
62339	167162
12226	167163
124985	167164
124985	167165
36595	167166
140622	167167
73921	167168
7051	167169
61070	167170
43261	167171
21736	167172
62219	167173
14722	167174
227922	167175
173195	167176
93482	167177
63246	167178
78059	167179
143082	167180
28359	167181
62463	167182
412	167183
145808	167184
3175	167185
94177	167186
82507	167187
176056	167188
112093	167189
70581	167190
174183	167191
115614	167192
103549	167193
194046	167194
167871	167195
118601	167196
16726	167197
147191	167198
146633	167199
142005	167200
115190	167201
152001	167202
41885	167203
11624	167204
85847	167205
280547	167206
115675	167207
149457	167208
13183	167209
17222	167210
17222	167211
195871	167212
156645	167213
95276	167214
32223	167215
14350	167216
20210	167217
88001	167218
76773	167219
70179	167220
51370	167221
116755	167222
80843	167223
119431	167224
119367	167225
119367	167226
54707	167227
196203	167228
44873	167229
44873	167230
88497	167231
47717	167232
26770	167233
135800	167234
7449	167235
74910	167236
114107	167237
22563	167238
36321	167239
57460	167240
103594	167241
154035	167242
52484	167243
47168	167244
155037	167245
3649	167246
95207	167247
181551	167248
202177	167249
63206	167250
88558	167251
21413	167252
125488	167253
26851	167254
92	167255
131120	167256
117010	167257
33794	167258
183614	167259
19746	167260
23737	167261
36582	167262
100808	167263
59048	167264
10044	167265
12613	167266
51715	167267
187321	167268
58880	167269
3632	167270
26511	167271
63394	167272
19328	167273
83067	167274
41487	167275
129675	167276
7123	167277
119732	167278
262009	167279
157334	167280
125295	167281
92870	167282
99135	167283
22593	167284
51049	167285
126821	167286
45011	167287
148853	167288
6839	167289
165148	167290
7985	167291
19275	167292
148997	167293
116214	167294
56207	167295
35607	167296
48062	167297
37277	167298
14205	167299
45017	167300
1927	167301
155274	167302
103498	167303
77588	167304
12127	167305
84961	167306
48127	167307
32938	167308
201415	167309
21998	167310
5382	167311
15463	167312
40120	167313
99277	167314
80952	167315
49964	167316
7078	167317
43693	167318
50411	167319
75835	167320
25266	167321
128504	167322
60803	167323
49470	167324
135873	167325
19976	167326
66513	167327
7498	167328
199622	167329
121930	167330
57495	167331
101589	167332
57495	167333
290657	167334
153835	167335
14085	167336
253045	167337
124991	167338
40502	167339
20592	167340
4441	167341
14328	167342
31041	167343
114843	167344
235718	167345
35502	167346
167533	167347
18533	167348
141103	167349
32801	167350
8633	167351
12234	167352
74143	167353
5234	167354
126996	167355
41765	167356
214546	167357
42105	167358
10	167359
64592	167360
3728	167361
244354	167362
166539	167363
47569	167364
158466	167365
6176	167366
41797	167367
86774	167368
561	167369
2606	167370
115762	167371
176418	167372
143699	167373
88141	167374
217476	167375
79916	167376
57184	167377
135783	167378
161863	167379
206322	167380
29054	167381
3633	167382
36882	167383
67951	167384
295695	167385
70207	167386
157795	167387
172596	167388
267077	167389
12468	167390
53782	167391
5116	167392
109456	167393
44944	167394
37521	167395
81098	167396
304335	167397
77275	167398
83302	167399
57611	167400
171075	167401
108297	167402
42266	167403
132462	167404
22445	167405
97628	167406
15895	167407
28870	167408
307899	167409
91343	167410
64689	167411
14301	167412
215094	167413
117151	167414
63664	167415
11587	167416
274697	167417
90752	167418
43712	167419
263605	167420
152302	167421
190108	167422
138139	167423
285527	167424
118131	167425
32049	167426
39911	167427
7343	167428
104267	167429
295988	167430
32661	167431
16604	167432
1253	167433
60951	167434
110250	167435
199619	167436
76101	167437
53951	167438
140762	167439
48058	167440
10430	167441
85046	167442
85389	167443
116651	167444
137207	167445
62552	167446
144746	167447
63062	167448
182371	167449
14046	167450
12470	167451
1423	167452
14743	167453
75777	167454
54748	167455
5014	167456
55077	167457
118854	167458
366	167459
74352	167460
132745	167461
186224	167462
33509	167463
97121	167464
221640	167465
5973	167466
121288	167467
38976	167468
81477	167469
29864	167470
106259	167471
103842	167472
42001	167473
247963	167474
90893	167475
110462	167476
229	167477
75560	167478
78835	167479
169719	167480
31806	167481
76496	167482
64775	167483
95499	167484
23558	167485
309950	167486
112347	167487
28360	167488
151693	167489
55048	167490
38462	167491
52766	167492
21441	167493
74292	167494
89864	167495
19756	167496
1651	167497
41742	167498
64754	167499
65116	167500
53448	167501
43596	167502
113705	167503
120533	167504
120533	167505
123033	167506
22900	167507
75499	167508
2424	167509
159173	167510
306622	167511
64933	167512
3555	167513
102576	167514
125759	167515
158868	167516
217190	167517
93679	167518
64955	167519
41634	167520
12589	167521
50340	167522
132505	167523
2823	167524
26516	167525
59903	167526
116053	167527
44019	167528
118794	167529
301327	167530
121194	167531
65070	167532
3195	167533
133493	167534
113192	167535
36951	167536
206203	167537
123945	167538
60778	167539
56043	167540
212001	167541
124708	167542
152255	167543
78959	167544
68274	167545
175194	167546
153068	167547
186615	167548
42052	167549
124614	167550
129443	167551
71442	167552
68274	167553
20516	167554
52405	167555
101284	167556
169260	167557
42523	167558
178	167559
34690	167560
95162	167561
178	167562
3271	167563
36909	167564
37212	167565
69844	167566
108013	167567
2835	167568
19600	167569
33811	167570
230279	167571
61101	167572
181832	167573
56411	167574
114267	167575
27175	167576
45684	167577
67825	167578
73402	167579
16511	167580
140822	167581
44854	167582
202414	167583
249378	167584
14567	167585
184448	167586
6806	167587
61843	167588
92559	167589
172785	167590
139772	167591
93616	167592
208762	167593
250775	167594
84561	167595
133183	167596
86521	167597
254558	167598
181312	167599
11	167600
403	167601
194224	167602
102489	167603
204441	167604
261032	167605
214191	167606
194624	167607
302892	167608
99368	167609
104842	167610
100254	167611
110609	167612
219264	167613
119892	167614
87803	167615
189083	167616
125900	167617
257743	167618
24195	167619
47383	167620
49692	167621
89147	167622
42310	167623
306812	167624
42310	167625
77457	167626
270227	167627
228942	167628
123759	167629
18902	167630
92174	167631
140061	167632
95046	167633
201462	167634
148487	167635
116052	167636
170130	167637
182867	167638
60512	167639
32532	167640
35450	167641
117712	167642
243834	167643
64234	167644
15263	167645
48183	167646
95643	167647
264977	167648
215766	167649
270107	167650
210341	167651
113008	167652
116305	167653
107537	167654
123633	167655
112964	167656
298085	167657
52207	167658
247123	167659
28440	167660
77552	167661
15263	167662
11348	167663
10592	167664
137184	167665
27611	167666
35896	167667
60332	167668
234311	167669
102614	167670
33176	167671
245790	167672
152372	167673
848	167674
228220	167675
5435	167676
60929	167677
54018	167678
135417	167679
163982	167680
18867	167681
66209	167682
61789	167683
123993	167684
9907	167685
220430	167686
114904	167687
129382	167688
95895	167689
1929	167690
100104	167691
24213	167692
80526	167693
12520	167694
71008	167695
35371	167696
41255	167697
177440	167698
55762	167699
55108	167700
84368	167701
63681	167702
119474	167703
59878	167704
135418	167705
120151	167706
140119	167707
703	167708
136658	167709
104954	167710
124738	167711
29901	167712
120131	167713
155122	167714
150612	167715
1943	167716
6867	167717
36931	167718
160219	167719
107456	167720
165277	167721
243414	167722
14150	167723
5957	167724
279147	167725
131053	167726
177196	167727
271764	167728
34025	167729
54104	167730
214800	167731
231719	167732
16354	167733
22481	167734
200165	167735
83909	167736
93806	167737
52312	167738
10721	167739
22687	167740
170547	167741
19877	167742
17750	167743
19280	167744
309885	167745
13821	167746
72933	167747
140565	167748
220743	167749
79053	167750
301517	167751
278748	167752
305807	167753
131647	167754
42449	167755
1079	167756
169595	167757
148295	167758
102250	167759
140632	167760
202785	167761
46209	167762
194144	167763
194016	167764
107870	167765
175532	167766
151505	167767
186072	167768
172799	167769
21635	167770
20306	167771
241758	167772
101539	167773
50373	167774
122172	167775
49335	167776
47440	167777
107554	167778
62312	167779
73761	167780
236116	167781
129565	167782
208652	167783
99751	167784
9912	167785
91684	167786
130913	167787
31485	167788
51959	167789
201756	167790
106337	167791
290703	167792
119148	167793
136183	167794
54006	167795
62259	167796
156736	167797
132960	167798
71087	167799
257265	167800
82201	167801
145093	167802
18808	167803
137081	167804
120505	167805
59282	167806
165715	167807
159534	167808
170080	167809
299828	167810
178069	167811
180039	167812
15414	167813
21543	167814
15265	167815
250846	167816
109719	167817
219283	167818
87019	167819
183939	167820
41050	167821
72371	167822
13772	167823
78131	167824
301845	167825
41829	167826
309737	167827
174297	167828
233268	167829
164439	167830
60514	167831
22572	167832
1447	167833
314	167834
72934	167835
226143	167836
172215	167837
81535	167838
61802	167839
171675	167840
116628	167841
185080	167842
67208	167843
36298	167844
2774	167845
242916	167846
88565	167847
277415	167848
221003	167849
300338	167850
305681	167851
172813	167852
286154	167853
54319	167854
295613	167855
142875	167856
160986	167857
39115	167858
42363	167859
200898	167860
190891	167861
87331	167862
12300	167863
289067	167864
80668	167865
60137	167866
43462	167867
64167	167868
27361	167869
360	167870
10674	167871
87295	167872
75220	167873
89711	167874
94322	167875
32700	167876
118739	167877
86277	167878
59758	167879
59758	167880
15531	167881
56704	167882
56704	167883
136493	167884
161668	167885
187200	167886
30456	167887
16421	167888
19048	167889
89638	167890
158940	167891
66654	167892
93719	167893
1746	167894
202508	167895
112916	167896
297763	167897
13314	167898
67500	167899
274015	167900
241579	167901
3462	167902
4000	167903
62541	167904
62541	167905
106494	167906
3609	167907
38449	167908
91113	167909
9463	167910
88078	167911
144605	167912
129100	167913
1864	167914
282650	167915
113445	167916
32631	167917
30926	167918
1913	167919
82509	167920
88328	167921
42205	167922
100553	167923
99817	167924
52734	167925
2512	167926
43099	167927
17575	167928
92779	167929
140067	167930
166221	167931
96294	167932
240401	167933
115129	167934
243826	167935
207406	167936
128138	167937
42028	167938
147058	167939
45823	167940
155235	167941
56527	167942
7597	167943
27166	167944
198848	167945
36206	167946
25881	167947
183498	167948
60542	167949
15553	167950
86870	167951
28326	167952
19932	167953
18465	167954
117605	167955
6114	167956
18395	167957
77376	167958
33595	167959
119676	167960
242404	167961
241258	167962
6252	167963
115556	167964
67588	167965
27082	167966
45858	167967
262976	167968
42129	167969
204346	167970
306612	167971
36671	167972
54688	167973
180310	167974
165519	167975
211495	167976
46832	167977
206799	167978
162373	167979
215840	167980
59592	167981
78708	167982
52313	167983
16397	167984
7020	167985
84572	167986
125436	167987
40727	167988
8668	167989
36084	167990
65210	167991
2197	167992
24159	167993
53301	167994
89327	167995
14867	167996
174722	167997
291862	167998
54146	167999
215269	168000
196115	168001
133548	168002
43771	168003
266919	168004
26169	168005
163455	168006
5202	168007
225520	168008
31447	168009
64560	168010
92927	168011
12962	168012
117415	168013
125356	168014
123930	168015
285752	168016
68420	168017
120598	168018
9046	168019
194972	168020
4602	168021
211619	168022
50993	168023
56178	168024
156365	168025
5171	168026
94305	168027
72800	168028
106010	168029
243651	168030
5209	168031
8633	168032
56089	168033
26446	168034
29514	168035
171036	168036
99882	168037
6179	168038
237989	168039
20011	168040
50512	168041
271884	168042
92046	168043
207103	168044
249808	168045
287765	168046
42942	168047
64217	168048
8934	168049
195962	168050
3515	168051
79831	168052
74666	168053
39169	168054
70906	168055
19778	168056
55337	168057
149064	168058
103447	168059
224782	168060
210563	168061
63276	168062
45877	168063
67808	168064
138703	168065
7692	168066
221587	168067
70780	168068
146652	168069
206187	168070
137952	168071
15258	168072
138480	168073
110450	168074
121548	168075
7013	168076
92113	168077
198131	168078
9588	168079
140485	168080
4566	168081
110835	168082
2739	168083
118932	168084
112120	168085
115773	168086
95413	168087
69083	168088
298708	168089
142428	168090
53977	168091
12680	168092
94982	168093
147241	168094
3832	168095
160737	168096
78775	168097
249662	168098
16132	168099
199543	168100
170694	168101
46190	168102
55263	168103
276329	168104
113039	168105
130616	168106
272725	168107
21184	168108
10210	168109
112309	168110
93512	168111
206410	168112
41003	168113
276051	168114
47521	168115
151728	168116
142465	168117
247784	168118
13524	168119
28555	168120
202184	168121
62956	168122
125834	168123
193150	168124
241519	168125
56370	168126
105646	168127
254873	168128
92802	168129
84305	168130
67184	168131
198327	168132
138267	168133
62306	168134
38658	168135
153340	168136
12181	168137
103227	168138
279838	168139
95061	168140
65944	168141
25173	168142
28593	168143
28680	168144
64719	168145
6907	168146
98253	168147
24214	168148
25975	168149
124282	168150
100541	168151
31322	168152
56071	168153
7583	168154
50601	168155
33172	168156
169625	168157
119445	168158
251150	168159
84551	168160
215049	168161
30860	168162
19433	168163
64050	168164
2742	168165
37970	168166
173118	168167
296627	168168
148162	168169
308973	168170
102637	168171
20271	168172
20378	168173
67712	168174
104715	168175
109203	168176
89640	168177
180950	168178
199846	168179
19526	168180
64961	168181
141265	168182
121236	168183
129307	168184
66651	168185
249196	168186
44905	168187
147169	168188
77477	168189
285307	168190
181159	168191
25747	168192
19436	168193
24898	168194
53888	168195
191743	168196
1444	168197
90091	168198
53409	168199
37012	168200
28082	168201
101825	168202
125253	168203
6940	168204
50412	168205
184278	168206
52720	168207
58073	168208
223987	168209
242295	168210
168275	168211
1634	168212
167125	168213
173372	168214
112787	168215
61306	168216
37663	168217
40868	168218
111330	168219
86906	168220
66837	168221
29307	168222
56930	168223
48833	168224
18709	168225
133680	168226
59762	168227
167387	168228
102989	168229
5102	168230
49511	168231
158457	168232
12661	168233
205918	168234
154856	168235
12661	168236
144669	168237
37018	168238
1172	168239
169283	168240
165713	168241
55793	168242
58068	168243
180019	168244
60897	168245
10161	168246
117003	168247
6429	168248
4529	168249
18678	168250
44473	168251
168349	168252
26816	168253
55744	168254
81653	168255
49330	168256
81262	168257
90642	168258
4955	168259
7440	168260
165836	168261
97862	168262
54165	168263
42087	168264
6247	168265
34979	168266
65120	168267
10026	168268
95777	168269
7383	168270
7383	168271
225017	168272
225658	168273
63623	168274
6498	168275
211987	168276
18436	168277
10951	168278
82731	168279
265	168280
16323	168281
55081	168282
2882	168283
159236	168284
273774	168285
33567	168286
13707	168287
5551	168288
32541	168289
102957	168290
236655	168291
33590	168292
15369	168293
152880	168294
171421	168295
202790	168296
27522	168297
131803	168298
15060	168299
27940	168300
159647	168301
61905	168302
23503	168303
156740	168304
77801	168305
126686	168306
12084	168307
267925	168308
34663	168309
25995	168310
30212	168311
135508	168312
83946	168313
215868	168314
42113	168315
311496	168316
113824	168317
124374	168318
162567	168319
120454	168320
12702	168321
26232	168322
178005	168323
231369	168324
4613	168325
32294	168326
140737	168327
137117	168328
111373	168329
2046	168330
61576	168331
261349	168332
175333	168333
181767	168334
94199	168335
53882	168336
277066	168337
295970	168338
17274	168339
41258	168340
46421	168341
36999	168342
160029	168343
1611	168344
55806	168345
124374	168346
100485	168347
255654	168348
17544	168349
13759	168350
4271	168351
63210	168352
251431	168353
151629	168354
134267	168355
77573	168356
60484	168357
10125	168358
289767	168359
107618	168360
80465	168361
11645	168362
112531	168363
72167	168364
59917	168365
23602	168366
84129	168367
123462	168368
95761	168369
272056	168370
125582	168371
61268	168372
220617	168373
246192	168374
108290	168375
63228	168376
139206	168377
12197	168378
121019	168379
293	168380
290386	168381
147703	168382
42236	168383
312	168384
96720	168385
552	168386
159184	168387
42799	168388
37691	168389
29365	168390
173463	168391
94841	168392
39939	168393
25778	168394
4861	168395
57846	168396
58709	168397
30867	168398
198649	168399
23519	168400
107361	168401
55105	168402
19590	168403
35686	168404
237042	168405
19767	168406
58906	168407
33273	168408
123738	168409
542	168410
29768	168411
215353	168412
298523	168413
87931	168414
111517	168415
2955	168416
2198	168417
94396	168418
136028	168419
257777	168420
1518	168421
118875	168422
4330	168423
69346	168424
12476	168425
300233	168426
15377	168427
4985	168428
41991	168429
71831	168430
310166	168431
179050	168432
170952	168433
198523	168434
4921	168435
24854	168436
97682	168437
14827	168438
284323	168439
217536	168440
299719	168441
80425	168442
24470	168443
312608	168444
121341	168445
218045	168446
217905	168447
40205	168448
82950	168449
133740	168450
77899	168451
144319	168452
74528	168453
2367	168454
63623	168455
67629	168456
4613	168457
55373	168458
45348	168459
49119	168460
26105	168461
986	168462
54022	168463
22390	168464
133667	168465
33922	168466
7336	168467
11010	168468
4675	168469
141797	168470
308	168471
9645	168472
179529	168473
139745	168474
129326	168475
68809	168476
227103	168477
173650	168478
24339	168479
192704	168480
66389	168481
202005	168482
153236	168483
212960	168484
86289	168485
296372	168486
201827	168487
6002	168488
294515	168489
137464	168490
178770	168491
178770	168492
86268	168493
195186	168494
184	168495
90603	168496
53961	168497
92152	168498
52433	168499
21684	168500
30859	168501
7519	168502
83145	168503
4303	168504
297545	168505
116210	168506
146564	168507
147214	168508
218254	168509
95419	168510
128767	168511
122252	168512
244458	168513
36384	168514
103997	168515
133367	168516
275745	168517
158017	168518
31514	168519
74439	168520
186526	168521
76168	168522
86414	168523
5760	168524
94979	168525
18018	168526
4240	168527
3879	168528
2884	168529
52138	168530
108104	168531
136504	168532
183527	168533
160313	168534
133849	168535
162816	168536
37255	168537
6563	168538
35417	168539
145583	168540
4479	168541
50045	168542
145583	168543
55722	168544
39029	168545
24009	168546
11471	168547
6618	168548
201955	168549
62752	168550
19120	168551
42171	168552
172908	168553
50495	168554
7871	168555
16286	168556
97363	168557
58962	168558
3231	168559
174947	168560
1284	168561
127284	168562
165265	168563
15634	168564
19794	168565
18818	168566
127394	168567
201333	168568
86684	168569
44837	168570
505	168571
50781	168572
35470	168573
72102	168574
58949	168575
88830	168576
90124	168577
58023	168578
190120	168579
305487	168580
29420	168581
27117	168582
65431	168583
907	168584
86499	168585
19558	168586
17241	168587
110209	168588
25810	168589
36545	168590
55602	168591
23925	168592
167606	168593
10508	168594
1884	168595
12390	168596
283847	168597
264726	168598
87882	168599
3099	168600
21427	168601
116083	168602
187263	168603
136062	168604
25218	168605
188878	168606
19033	168607
204623	168608
16674	168609
139326	168610
88969	168611
52190	168612
248850	168613
6237	168614
18790	168615
96463	168616
187626	168617
121105	168618
64645	168619
119420	168620
273114	168621
202632	168622
238090	168623
87940	168624
69253	168625
310870	168626
52976	168627
274896	168628
177676	168629
23545	168630
75468	168631
2556	168632
136141	168633
20924	168634
34899	168635
40145	168636
136668	168637
105445	168638
64779	168639
1636	168640
187955	168641
81469	168642
254555	168643
158292	168644
1126	168645
52709	168646
77448	168647
271225	168648
18690	168649
266643	168650
48340	168651
149279	168652
84901	168653
243686	168654
19446	168655
22744	168656
172352	168657
120427	168658
64752	168659
194779	168660
67824	168661
149731	168662
74707	168663
81341	168664
29962	168665
299	168666
138636	168667
116857	168668
1597	168669
8796	168670
204212	168671
86754	168672
147000	168673
507	168674
5379	168675
308108	168676
2042	168677
48949	168678
131016	168679
110635	168680
364	168681
12198	168682
24657	168683
55060	168684
181646	168685
67868	168686
118400	168687
54959	168688
164597	168689
124975	168690
49427	168691
102453	168692
34737	168693
52355	168694
136142	168695
42991	168696
139602	168697
17043	168698
33933	168699
24847	168700
191251	168701
109789	168702
51695	168703
86122	168704
20773	168705
72736	168706
223491	168707
134131	168708
23327	168709
42631	168710
26517	168711
26810	168712
57724	168713
48316	168714
114193	168715
51428	168716
15655	168717
7816	168718
189128	168719
11714	168720
111414	168721
127543	168722
176867	168723
72016	168724
135824	168725
77291	168726
105524	168727
123462	168728
40833	168729
159572	168730
27921	168731
6694	168732
143014	168733
265399	168734
18498	168735
202755	168736
59093	168737
44717	168738
123122	168739
68289	168740
263081	168741
189004	168742
69956	168743
213273	168744
236904	168745
11096	168746
70187	168747
9319	168748
234624	168749
21079	168750
167741	168751
27100	168752
75663	168753
36860	168754
46452	168755
18665	168756
57835	168757
115374	168758
79031	168759
19589	168760
59738	168761
54485	168762
178890	168763
20354	168764
245852	168765
51498	168766
155444	168767
189290	168768
176080	168769
10581	168770
149931	168771
14485	168772
181899	168773
186983	168774
41245	168775
41245	168776
242958	168777
162176	168778
301176	168779
103568	168780
21741	168781
54439	168782
29815	168783
23371	168784
101395	168785
8872	168786
13090	168787
27503	168788
2308	168789
180712	168790
30470	168791
149930	168792
44314	168793
5892	168794
32441	168795
221064	168796
265313	168797
132620	168798
33770	168799
23831	168800
74309	168801
44850	168802
28236	168803
267217	168804
194763	168805
159469	168806
244869	168807
284498	168808
44775	168809
108959	168810
1361	168811
4343	168812
118641	168813
5708	168814
45662	168815
96800	168816
46773	168817
58601	168818
115909	168819
62340	168820
94039	168821
177533	168822
45168	168823
177728	168824
5941	168825
262444	168826
110485	168827
39755	168828
136208	168829
7593	168830
16895	168831
273701	168832
6838	168833
592	168834
132607	168835
118359	168836
39606	168837
6594	168838
680	168839
38127	168840
88866	168841
30877	168842
308924	168843
292936	168844
200840	168845
29274	168846
114958	168847
88063	168848
272520	168849
202647	168850
211360	168851
134135	168852
140894	168853
65180	168854
209487	168855
4620	168856
58386	168857
167461	168858
210361	168859
116929	168860
257542	168861
92759	168862
194305	168863
2486	168864
89554	168865
5658	168866
122803	168867
35930	168868
43	168869
62408	168870
119859	168871
28566	168872
296781	168873
58464	168874
32928	168875
133600	168876
262339	168877
84264	168878
147002	168879
78411	168880
20423	168881
13030	168882
4415	168883
50358	168884
31932	168885
21727	168886
5246	168887
70109	168888
198262	168889
95111	168890
43075	168891
306913	168892
278399	168893
75418	168894
64038	168895
51629	168896
126427	168897
113750	168898
32185	168899
1962	168900
29999	168901
101324	168902
62636	168903
30045	168904
12710	168905
230926	168906
116237	168907
58679	168908
24065	168909
129143	168910
116097	168911
52030	168912
33501	168913
8650	168914
52353	168915
4138	168916
16153	168917
98789	168918
62733	168919
135340	168920
92796	168921
21291	168922
107851	168923
75639	168924
40774	168925
3617	168926
22454	168927
77639	168928
4700	168929
70843	168930
250435	168931
25748	168932
233589	168933
73317	168934
15719	168935
131964	168936
284574	168937
105691	168938
21469	168939
135469	168940
101611	168941
40031	168942
137079	168943
38134	168944
14488	168945
66573	168946
9442	168947
44256	168948
33657	168949
39436	168950
85699	168951
40791	168952
203170	168953
73781	168954
17229	168955
118763	168956
161707	168957
206720	168958
242673	168959
28034	168960
167919	168961
158099	168962
128566	168963
36234	168964
13951	168965
103878	168966
150032	168967
116886	168968
114869	168969
128869	168970
39178	168971
13856	168972
58609	168973
21207	168974
44047	168975
2662	168976
96866	168977
25131	168978
162724	168979
207275	168980
93644	168981
228490	168982
24015	168983
68242	168984
197322	168985
136716	168986
16504	168987
24748	168988
418	168989
67181	168990
44931	168991
85691	168992
47823	168993
42540	168994
17677	168995
39680	168996
7266	168997
148044	168998
45451	168999
5997	169000
211815	169001
156062	169002
132981	169003
30464	169004
11715	169005
74240	169006
22684	169007
139955	169008
72173	169009
33015	169010
7266	169011
81386	169012
91708	169013
11261	169014
85063	169015
145403	169016
308676	169017
144273	169018
11466	169019
10166	169020
51662	169021
80093	169022
197698	169023
148408	169024
17325	169025
90014	169026
157622	169027
9787	169028
176448	169029
23431	169030
11208	169031
42574	169032
49536	169033
62337	169034
2821	169035
105005	169036
35568	169037
53698	169038
253239	169039
28364	169040
281198	169041
205088	169042
107049	169043
70809	169044
77025	169045
183894	169046
38107	169047
5634	169048
347	169049
147395	169050
114043	169051
21626	169052
62264	169053
204767	169054
9796	169055
167326	169056
103652	169057
11416	169058
16982	169059
20602	169060
174895	169061
82722	169062
190631	169063
234473	169064
12791	169065
11273	169066
110762	169067
15970	169068
34081	169069
218019	169070
196050	169071
1211	169072
95952	169073
80747	169074
280397	169075
152238	169076
142631	169077
92599	169078
143803	169079
132377	169080
55916	169081
226323	169082
76562	169083
54365	169084
8197	169085
5004	169086
149539	169087
174716	169088
93202	169089
228897	169090
232042	169091
178319	169092
95853	169093
291104	169094
200831	169095
196246	169096
25055	169097
96775	169098
54147	169099
63251	169100
104104	169101
5448	169102
194792	169103
276568	169104
5702	169105
20661	169106
31920	169107
145577	169108
17249	169109
299695	169110
282627	169111
230101	169112
173837	169113
242853	169114
37325	169115
36694	169116
25273	169117
6532	169118
158644	169119
12845	169120
214248	169121
40254	169122
156527	169123
110759	169124
105432	169125
97134	169126
112431	169127
199272	169128
11057	169129
88284	169130
154991	169131
30003	169132
206898	169133
241021	169134
15890	169135
65980	169136
162481	169137
15626	169138
37213	169139
2297	169140
1812	169141
11948	169142
169371	169143
225928	169144
14635	169145
161044	169146
2374	169147
155508	169148
389	169149
4370	169150
265175	169151
126181	169152
257912	169153
138624	169154
124079	169155
53679	169156
3358	169157
138338	169158
3686	169159
49838	169160
308283	169161
686	169162
111466	169163
174430	169164
26488	169165
57767	169166
91430	169167
226141	169168
90201	169169
172025	169170
33835	169171
180147	169172
84136	169173
238949	169174
231502	169175
60404	169176
105785	169177
187125	169178
54210	169179
120356	169180
235433	169181
69447	169182
141172	169183
256332	169184
71521	169185
283944	169186
39124	169187
90594	169188
21584	169189
82423	169190
266968	169191
73217	169192
275584	169193
256795	169194
120093	169195
283752	169196
256681	169197
35785	169198
39934	169199
130118	169200
75549	169201
222803	169202
127327	169203
235258	169204
68308	169205
259758	169206
189373	169207
174845	169208
88362	169209
126041	169210
36179	169211
95157	169212
264230	169213
259415	169214
261233	169215
25863	169216
169374	169217
86634	169218
127327	169219
134720	169220
205345	169221
111798	169222
57339	169223
83759	169224
161415	169225
199364	169226
181290	169227
279874	169228
9110	169229
36847	169230
424	169231
17365	169232
78515	169233
43203	169234
16841	169235
229345	169236
1546	169237
38890	169238
11018	169239
161226	169240
17477	169241
23391	169242
195357	169243
3921	169244
72988	169245
167579	169246
52589	169247
134342	169248
104282	169249
24237	169250
27749	169251
459	169252
46892	169253
52774	169254
25524	169255
29520	169256
31140	169257
198980	169258
308127	169259
203521	169260
280838	169261
85678	169262
22760	169263
293798	169264
164769	169265
113037	169266
66789	169267
151996	169268
198005	169269
133950	169270
217763	169271
14092	169272
130928	169273
141749	169274
170609	169275
60504	169276
124384	169277
43812	169278
307292	169279
110703	169280
110612	169281
89854	169282
240409	169283
148143	169284
153236	169285
147723	169286
53927	169287
214806	169288
274288	169289
120994	169290
94276	169291
12679	169292
4068	169293
3721	169294
5965	169295
189022	169296
93676	169297
158587	169298
199576	169299
212292	169300
12051	169301
72057	169302
94040	169303
274710	169304
86304	169305
189677	169306
12764	169307
25168	169308
7471	169309
91402	169310
186823	169311
198602	169312
96643	169313
20395	169314
81952	169315
168501	169316
268281	169317
25525	169318
219797	169319
116841	169320
171497	169321
249485	169322
129838	169323
159618	169324
154774	169325
46059	169326
102536	169327
55076	169328
264229	169329
192518	169330
131964	169331
49440	169332
110910	169333
119016	169334
83929	169335
72381	169336
195606	169337
158644	169338
14371	169339
247063	169340
7007	169341
224305	169342
83940	169343
59143	169344
71822	169345
152345	169346
139552	169347
5722	169348
81191	169349
1581	169350
44039	169351
28522	169352
28649	169353
21295	169354
3734	169355
276	169356
203853	169357
71061	169358
8280	169359
10933	169360
276341	169361
23792	169362
27665	169363
102465	169364
62712	169365
13932	169366
6711	169367
54484	169368
95873	169369
108157	169370
3708	169371
126674	169372
283695	169373
69230	169374
43447	169375
22045	169376
41165	169377
69813	169378
46450	169379
66521	169380
192527	169381
25437	169382
101304	169383
197873	169384
37897	169385
18691	169386
10561	169387
160666	169388
150236	169389
242100	169390
62815	169391
31745	169392
104124	169393
163	169394
290058	169395
5009	169396
119021	169397
31322	169398
301157	169399
27128	169400
208698	169401
132332	169402
256101	169403
28457	169404
98067	169405
118269	169406
98224	169407
134816	169408
106841	169409
160040	169410
133609	169411
82780	169412
69525	169413
153171	169414
27375	169415
104837	169416
233374	169417
49011	169418
66342	169419
87856	169420
241166	169421
138896	169422
158884	169423
60427	169424
17011	169425
11107	169426
9348	169427
60037	169428
144653	169429
189024	169430
66500	169431
22296	169432
10254	169433
58897	169434
236223	169435
35736	169436
85452	169437
128330	169438
113678	169439
84245	169440
299460	169441
96068	169442
16932	169443
94685	169444
6396	169445
237324	169446
81505	169447
159569	169448
64404	169449
134113	169450
7718	169451
18344	169452
1266	169453
33808	169454
59048	169455
1796	169456
199240	169457
51905	169458
37098	169459
37098	169460
240372	169461
248106	169462
20465	169463
243854	169464
136588	169465
14797	169466
186181	169467
151836	169468
157065	169469
156499	169470
213036	169471
127733	169472
32102	169473
134356	169474
259468	169475
110851	169476
300791	169477
48943	169478
305199	169479
218193	169480
51605	169481
28406	169482
27327	169483
215130	169484
153551	169485
170230	169486
72248	169487
92337	169488
74761	169489
195139	169490
23018	169491
139829	169492
165003	169493
188092	169494
61878	169495
112823	169496
169254	169497
90305	169498
142987	169499
85994	169500
306744	169501
92877	169502
33741	169503
148410	169504
44359	169505
204032	169506
192939	169507
177454	169508
18632	169509
87081	169510
151823	169511
183947	169512
10846	169513
198883	169514
25173	169515
301070	169516
37729	169517
123629	169518
250105	169519
62376	169520
43506	169521
30444	169522
7583	169523
271070	169524
64298	169525
27812	169526
67277	169527
114550	169528
218163	169529
99635	169530
189340	169531
172967	169532
127882	169533
137039	169534
193205	169535
163346	169536
82962	169537
85347	169538
144632	169539
64137	169540
9044	169541
23954	169542
238596	169543
94244	169544
284078	169545
65218	169546
5736	169547
31268	169548
184694	169549
211060	169550
69390	169551
141913	169552
93674	169553
293747	169554
88935	169555
308939	169556
27327	169557
10309	169558
299533	169559
119965	169560
35555	169561
41685	169562
201025	169563
296568	169564
139829	169565
42400	169566
183425	169567
26977	169568
46078	169569
41685	169570
101318	169571
28728	169572
15972	169573
98866	169574
208184	169575
171360	169576
171360	169577
64273	169578
7315	169579
16267	169580
4104	169581
260933	169582
10484	169583
87652	169584
62832	169585
23794	169586
129320	169587
72931	169588
61947	169589
40985	169590
43483	169591
25682	169592
3147	169593
37400	169594
188165	169595
2503	169596
110089	169597
3061	169598
58922	169599
78649	169600
98589	169601
31905	169602
100574	169603
51640	169604
129444	169605
3545	169606
38788	169607
19588	169608
6903	169609
77458	169610
39205	169611
4746	169612
69186	169613
15453	169614
91242	169615
4722	169616
26207	169617
50036	169618
139992	169619
141934	169620
752	169621
8905	169622
28181	169623
147857	169624
111344	169625
115890	169626
199636	169627
11929	169628
34232	169629
99194	169630
20322	169631
207689	169632
64519	169633
19694	169634
111756	169635
285654	169636
104191	169637
90638	169638
57221	169639
91546	169640
2311	169641
30539	169642
15170	169643
190378	169644
24645	169645
22619	169646
24856	169647
76006	169648
15212	169649
22868	169650
29232	169651
1672	169652
5653	169653
119310	169654
1378	169655
119630	169656
211718	169657
207210	169658
3123	169659
41843	169660
73988	169661
57315	169662
3253	169663
38710	169664
62977	169665
4992	169666
60401	169667
74295	169668
95546	169669
273384	169670
43094	169671
44548	169672
159294	169673
78763	169674
170110	169675
10547	169676
154741	169677
206205	169678
46776	169679
101256	169680
48506	169681
64330	169682
258521	169683
7374	169684
155540	169685
48335	169686
69815	169687
74573	169688
15145	169689
28821	169690
133390	169691
2268	169692
268335	169693
89738	169694
12069	169695
73506	169696
72603	169697
77240	169698
77240	169699
25123	169700
4037	169701
28091	169702
99991	169703
4161	169704
30492	169705
80246	169706
19508	169707
84453	169708
112256	169709
23265	169710
32757	169711
131974	169712
804	169713
29465	169714
70819	169715
15275	169716
114001	169717
20789	169718
2591	169719
204752	169720
70061	169721
167963	169722
118448	169723
249435	169724
134875	169725
169559	169726
25089	169727
171276	169728
287294	169729
13854	169730
50670	169731
107434	169732
52657	169733
263735	169734
53897	169735
15858	169736
19036	169737
22937	169738
69969	169739
197008	169740
19906	169741
21257	169742
5850	169743
68546	169744
74968	169745
40229	169746
70060	169747
95598	169748
61403	169749
56083	169750
18826	169751
49210	169752
44146	169753
22689	169754
57838	169755
124426	169756
8439	169757
171038	169758
128329	169759
81446	169760
7864	169761
36570	169762
32010	169763
75473	169764
142041	169765
183559	169766
20803	169767
143560	169768
35410	169769
40335	169770
83620	169771
92032	169772
57126	169773
52692	169774
55323	169775
81364	169776
12545	169777
16165	169778
47505	169779
258736	169780
100273	169781
77449	169782
240048	169783
32880	169784
73248	169785
256135	169786
71719	169787
148465	169788
48001	169789
43480	169790
214030	169791
75256	169792
93465	169793
54921	169794
15596	169795
37184	169796
1063	169797
86315	169798
65210	169799
18781	169800
297169	169801
60297	169802
43332	169803
100478	169804
27596	169805
200330	169806
13928	169807
141934	169808
132063	169809
276912	169810
91275	169811
306588	169812
41610	169813
6676	169814
162253	169815
72371	169816
26072	169817
21133	169818
5385	169819
8596	169820
155525	169821
1115	169822
17478	169823
138430	169824
177645	169825
85896	169826
34923	169827
128676	169828
148838	169829
13859	169830
38	169831
39887	169832
132313	169833
13170	169834
2095	169835
97766	169836
247622	169837
245429	169838
305942	169839
174848	169840
224417	169841
227154	169842
222832	169843
235758	169844
226388	169845
147063	169846
13505	169847
123446	169848
181366	169849
211440	169850
146669	169851
7175	169852
126439	169853
253140	169854
204467	169855
214555	169856
173939	169857
125383	169858
276081	169859
146670	169860
57261	169861
53114	169862
75689	169863
76133	169864
77840	169865
27197	169866
156182	169867
162497	169868
52900	169869
35943	169870
35943	169871
102046	169872
146284	169873
95082	169874
286409	169875
22275	169876
43979	169877
68931	169878
55765	169879
277241	169880
71382	169881
59787	169882
176668	169883
77197	169884
106245	169885
203909	169886
204794	169887
57628	169888
11664	169889
22169	169890
187736	169891
122563	169892
269014	169893
13540	169894
127046	169895
186717	169896
193070	169897
190874	169898
105663	169899
178247	169900
157834	169901
153841	169902
58195	169903
10587	169904
15461	169905
312506	169906
291891	169907
111074	169908
296094	169909
184372	169910
19272	169911
76099	169912
201082	169913
252946	169914
98924	169915
130460	169916
88226	169917
218495	169918
20914	169919
44842	169920
158207	169921
70327	169922
116979	169923
170453	169924
80655	169925
111172	169926
115576	169927
89727	169928
123804	169929
245887	169930
197134	169931
102550	169932
170536	169933
206182	169934
181582	169935
187466	169936
828	169937
255710	169938
308409	169939
56822	169940
125663	169941
96293	169942
190928	169943
119869	169944
5950	169945
142316	169946
65812	169947
146422	169948
120368	169949
12069	169950
82108	169951
15938	169952
217338	169953
68436	169954
196622	169955
188105	169956
123476	169957
183110	169958
70277	169959
61843	169960
206176	169961
35898	169962
195857	169963
97059	169964
87969	169965
218046	169966
100442	169967
24785	169968
58874	169969
24858	169970
134614	169971
12971	169972
22066	169973
78078	169974
75317	169975
48469	169976
189561	169977
42142	169978
9301	169979
101924	169980
216475	169981
58408	169982
243168	169983
63709	169984
61207	169985
67835	169986
85388	169987
85388	169988
191762	169989
41388	169990
230389	169991
90150	169992
99904	169993
66710	169994
58296	169995
172027	169996
203745	169997
164636	169998
299010	169999
87839	170000
22019	170001
47387	170002
97415	170003
34903	170004
137619	170005
134835	170006
28440	170007
102550	170008
90412	170009
146460	170010
281046	170011
206096	170012
48139	170013
89937	170014
124490	170015
89231	170016
205999	170017
36835	170018
260964	170019
166360	170020
305980	170021
132644	170022
70574	170023
290920	170024
90835	170025
120595	170026
143824	170027
129980	170028
230560	170029
154769	170030
105023	170031
12097	170032
37028	170033
181577	170034
152736	170035
134129	170036
203775	170037
293611	170038
828	170039
189577	170040
264982	170041
59344	170042
30684	170043
273034	170044
108184	170045
246230	170046
91690	170047
87616	170048
305782	170049
112304	170050
115395	170051
162326	170052
220802	170053
87671	170054
126308	170055
123551	170056
97223	170057
139875	170058
174638	170059
31440	170060
81014	170061
161757	170062
108116	170063
77377	170064
1388	170065
273655	170066
199338	170067
160371	170068
168006	170069
93693	170070
58148	170071
124006	170072
94116	170073
308430	170074
94846	170075
269161	170076
69073	170077
190118	170078
272062	170079
126209	170080
169417	170081
86831	170082
116057	170083
101001	170084
159201	170085
94505	170086
101003	170087
209597	170088
309169	170089
63408	170090
78076	170091
308779	170092
162279	170093
233311	170094
200557	170095
42433	170096
187942	170097
23092	170098
301709	170099
92326	170100
213938	170101
217623	170102
63445	170103
312372	170104
22580	170105
139490	170106
51659	170107
57767	170108
94620	170109
94721	170110
171657	170111
125595	170112
77066	170113
201400	170114
3241	170115
18372	170116
290444	170117
231915	170118
275696	170119
306539	170120
4515	170121
57755	170122
283839	170123
96647	170124
209258	170125
215715	170126
104519	170127
170073	170128
138139	170129
58898	170130
208584	170131
188534	170132
256299	170133
7006	170134
285464	170135
140489	170136
125604	170137
184276	170138
84140	170139
126238	170140
270899	170141
100649	170142
239779	170143
102080	170144
121814	170145
53097	170146
208913	170147
194022	170148
210478	170149
69609	170150
207410	170151
281746	170152
19191	170153
271442	170154
52678	170155
72805	170156
25426	170157
207822	170158
218078	170159
81462	170160
45485	170161
108150	170162
298226	170163
186500	170164
91765	170165
166579	170166
284454	170167
117273	170168
184363	170169
68067	170170
180064	170171
307581	170172
303486	170173
47862	170174
3252	170175
75815	170176
58766	170177
8998	170178
266177	170179
52927	170180
144953	170181
39820	170182
126340	170183
188923	170184
120299	170185
120299	170186
120299	170187
147318	170188
228724	170189
267524	170190
210746	170191
63839	170192
235001	170193
143467	170194
90260	170195
183787	170196
12637	170197
189595	170198
288024	170199
297687	170200
180098	170201
176571	170202
265979	170203
207417	170204
218600	170205
51237	170206
54010	170207
80961	170208
212298	170209
56388	170210
34022	170211
301333	170212
46660	170213
116916	170214
118026	170215
242794	170216
74148	170217
203015	170218
210526	170219
82702	170220
164064	170221
106173	170222
101592	170223
97081	170224
149370	170225
77251	170226
3462	170227
217620	170228
212611	170229
146353	170230
284747	170231
182242	170232
93768	170233
206655	170234
109370	170235
170785	170236
50882	170237
115795	170238
178302	170239
54402	170240
165077	170241
59927	170242
141502	170243
259046	170244
187546	170245
154773	170246
138884	170247
25942	170248
240539	170249
119470	170250
62599	170251
237032	170252
88364	170253
226972	170254
116441	170255
179967	170256
66816	170257
215276	170258
48071	170259
60450	170260
306222	170261
142496	170262
96706	170263
188060	170264
112117	170265
114704	170266
285282	170267
188409	170268
111513	170269
214123	170270
183635	170271
47891	170272
97477	170273
9230	170274
238380	170275
276485	170276
244519	170277
4053	170278
311980	170279
124102	170280
122586	170281
55050	170282
93401	170283
70542	170284
52628	170285
42052	170286
80672	170287
42421	170288
81381	170289
211454	170290
309398	170291
93239	170292
159643	170293
258450	170294
127837	170295
53961	170296
35785	170297
178090	170298
129087	170299
79357	170300
312196	170301
103661	170302
117864	170303
309377	170304
282952	170305
36250	170306
128052	170307
189380	170308
53427	170309
298893	170310
68579	170311
15807	170312
131979	170313
135785	170314
105976	170315
143665	170316
95053	170317
139889	170318
227221	170319
145752	170320
308962	170321
232587	170322
46727	170323
180187	170324
124773	170325
104390	170326
295647	170327
140963	170328
48652	170329
71176	170330
184363	170331
158279	170332
38559	170333
183205	170334
53941	170335
217984	170336
138633	170337
39339	170338
134086	170339
108116	170340
280242	170341
38494	170342
1090	170343
54208	170344
27700	170345
112693	170346
9310	170347
32045	170348
60270	170349
43605	170350
50882	170351
14368	170352
288667	170353
9857	170354
9070	170355
64107	170356
180003	170357
20543	170358
29156	170359
142710	170360
17658	170361
247280	170362
7480	170363
357	170364
51237	170365
139384	170366
28793	170367
5294	170368
116572	170369
38871	170370
187234	170371
119407	170372
214036	170373
185051	170374
50543	170375
172274	170376
27433	170377
92013	170378
120473	170379
147199	170380
7826	170381
113879	170382
11893	170383
51563	170384
19695	170385
49512	170386
56680	170387
203468	170388
40966	170389
70090	170390
14166	170391
16442	170392
5494	170393
257681	170394
6997	170395
99331	170396
102109	170397
260652	170398
247278	170399
207636	170400
73655	170401
24785	170402
41678	170403
31723	170404
365	170405
48017	170406
92618	170407
64791	170408
28162	170409
19599	170410
36515	170411
290109	170412
195253	170413
252073	170414
117885	170415
255587	170416
47068	170417
287063	170418
116940	170419
142150	170420
38377	170421
110582	170422
43944	170423
160632	170424
3009	170425
40638	170426
28341	170427
126242	170428
79258	170429
127463	170430
54384	170431
281711	170432
111375	170433
228848	170434
10524	170435
276837	170436
400	170437
89013	170438
157866	170439
124921	170440
61454	170441
213345	170442
82892	170443
197752	170444
217200	170445
143384	170446
52251	170447
19888	170448
1614	170449
24504	170450
286721	170451
80928	170452
146258	170453
10524	170454
91166	170455
242631	170456
86258	170457
209380	170458
150232	170459
199309	170460
38629	170461
68345	170462
39745	170463
312278	170464
8196	170465
206863	170466
308119	170467
102234	170468
112050	170469
194457	170470
34993	170471
57807	170472
92896	170473
306631	170474
38625	170475
17154	170476
121046	170477
72721	170478
216137	170479
147495	170480
214334	170481
95315	170482
115937	170483
142874	170484
34863	170485
179909	170486
203617	170487
95928	170488
197828	170489
265922	170490
103252	170491
51729	170492
1594	170493
88652	170494
122230	170495
163769	170496
14414	170497
117253	170498
215522	170499
145653	170500
135111	170501
204701	170502
65271	170503
228539	170504
63400	170505
15216	170506
80211	170507
30951	170508
11310	170509
63733	170510
60149	170511
93015	170512
47039	170513
70799	170514
631	170515
305470	170516
57477	170517
186955	170518
3505	170519
263801	170520
170951	170521
20642	170522
72264	170523
25975	170524
19315	170525
227763	170526
158912	170527
222252	170528
99313	170529
3349	170530
86893	170531
110091	170532
22938	170533
158668	170534
22121	170535
128719	170536
23982	170537
71237	170538
11023	170539
122171	170540
50779	170541
8586	170542
94916	170543
153307	170544
144460	170545
67	170546
1754	170547
210453	170548
7190	170549
3661	170550
97715	170551
110567	170552
3613	170553
46031	170554
35626	170555
27718	170556
174932	170557
178402	170558
30553	170559
116306	170560
122007	170561
3933	170562
218819	170563
62082	170564
70084	170565
26230	170566
40681	170567
144605	170568
40231	170569
18694	170570
15968	170571
243751	170572
6851	170573
76026	170574
82644	170575
116127	170576
257359	170577
5671	170578
305335	170579
131311	170580
138383	170581
27741	170582
67651	170583
231549	170584
35796	170585
221174	170586
215529	170587
13347	170588
193960	170589
146383	170590
170896	170591
92623	170592
198639	170593
5985	170594
59600	170595
178458	170596
181253	170597
41018	170598
72116	170599
60075	170600
12859	170601
97032	170602
48524	170603
53614	170604
141738	170605
93963	170606
59713	170607
13028	170608
88141	170609
162231	170610
31496	170611
75766	170612
2967	170613
146603	170614
174975	170615
127332	170616
64051	170617
1334	170618
77538	170619
71623	170620
193583	170621
66525	170622
39823	170623
267190	170624
171884	170625
36312	170626
2458	170627
22553	170628
270491	170629
43863	170630
99918	170631
142895	170632
189291	170633
76313	170634
8265	170635
72041	170636
211	170637
285634	170638
249213	170639
91470	170640
284491	170641
25137	170642
59308	170643
84825	170644
229835	170645
277584	170646
91101	170647
60931	170648
59130	170649
128521	170650
207715	170651
236697	170652
83612	170653
219763	170654
149314	170655
53837	170656
56534	170657
71492	170658
36045	170659
122797	170660
210578	170661
197704	170662
123684	170663
25352	170664
81249	170665
12702	170666
191429	170667
181675	170668
26490	170669
107018	170670
152902	170671
117850	170672
128225	170673
95420	170674
58696	170675
131680	170676
221954	170677
73450	170678
114564	170679
64290	170680
17054	170681
8881	170682
41262	170683
151667	170684
9945	170685
115720	170686
24112	170687
271858	170688
14204	170689
110781	170690
30469	170691
34932	170692
24118	170693
89519	170694
30838	170695
241978	170696
117756	170697
7443	170698
238625	170699
170515	170700
42096	170701
11682	170702
142752	170703
80024	170704
128147	170705
54054	170706
20084	170707
72408	170708
4716	170709
114474	170710
64858	170711
96454	170712
115821	170713
151006	170714
37712	170715
133572	170716
53732	170717
68403	170718
278431	170719
5569	170720
59703	170721
82894	170722
72825	170723
54267	170724
179586	170725
146693	170726
174971	170727
214385	170728
25486	170729
82487	170730
68220	170731
4730	170732
72825	170733
216499	170734
344	170735
28296	170736
51575	170737
301034	170738
263648	170739
51575	170740
94107	170741
17922	170742
121740	170743
201298	170744
310948	170745
282401	170746
17711	170747
29848	170748
47587	170749
712	170750
268883	170751
250084	170752
98802	170753
185827	170754
140883	170755
17119	170756
26528	170757
6814	170758
25282	170759
139394	170760
3458	170761
290479	170762
43930	170763
39550	170764
124219	170765
38602	170766
87630	170767
60020	170768
222945	170769
71424	170770
6988	170771
37270	170772
132129	170773
192728	170774
188535	170775
178931	170776
87170	170777
101528	170778
93010	170779
181679	170780
146559	170781
217060	170782
44085	170783
75666	170784
21214	170785
83541	170786
18580	170787
57464	170788
14423	170789
4328	170790
263041	170791
72659	170792
16717	170793
150833	170794
40493	170795
89549	170796
44040	170797
161794	170798
14559	170799
265926	170800
31586	170801
35965	170802
266273	170803
113328	170804
79490	170805
25105	170806
28442	170807
8222	170808
86945	170809
137215	170810
140778	170811
6475	170812
148808	170813
280948	170814
198962	170815
33099	170816
238459	170817
231928	170818
87971	170819
88719	170820
116662	170821
53345	170822
207448	170823
212762	170824
193548	170825
56749	170826
82570	170827
135108	170828
48093	170829
34799	170830
308079	170831
40554	170832
29487	170833
42895	170834
70273	170835
171477	170836
83174	170837
56045	170838
74064	170839
11195	170840
38827	170841
223424	170842
86777	170843
8285	170844
123329	170845
119068	170846
1871	170847
168214	170848
136741	170849
251032	170850
75075	170851
213360	170852
15306	170853
50339	170854
64765	170855
74029	170856
139668	170857
61515	170858
50120	170859
45139	170860
3448	170861
161258	170862
151831	170863
175240	170864
29559	170865
9089	170866
132037	170867
83954	170868
2032	170869
26798	170870
33741	170871
30686	170872
6250	170873
30018	170874
24406	170875
111660	170876
11209	170877
3579	170878
189205	170879
8586	170880
14702	170881
182727	170882
216850	170883
72254	170884
297607	170885
206371	170886
7497	170887
17531	170888
202269	170889
196804	170890
25230	170891
111658	170892
11195	170893
212348	170894
144	170895
110456	170896
37981	170897
256522	170898
35259	170899
84124	170900
100116	170901
96805	170902
52835	170903
196094	170904
127624	170905
76660	170906
13265	170907
192887	170908
297401	170909
207136	170910
108464	170911
125516	170912
125516	170913
50948	170914
74563	170915
188298	170916
4696	170917
42437	170918
133468	170919
39575	170920
146129	170921
53529	170922
220461	170923
3277	170924
5690	170925
1846	170926
28118	170927
52722	170928
40114	170929
139378	170930
134679	170931
57274	170932
49260	170933
38227	170934
6549	170935
43033	170936
6176	170937
958	170938
35583	170939
213303	170940
37614	170941
9977	170942
47655	170943
267922	170944
97451	170945
9974	170946
25263	170947
86567	170948
7396	170949
8395	170950
146397	170951
54137	170952
78217	170953
17434	170954
188323	170955
132831	170956
25500	170957
35401	170958
142627	170959
13670	170960
17348	170961
25707	170962
132583	170963
130273	170964
42113	170965
62714	170966
100930	170967
66665	170968
301495	170969
196133	170970
56882	170971
44590	170972
34464	170973
71698	170974
57015	170975
29692	170976
69318	170977
29467	170978
80214	170979
146899	170980
5889	170981
205758	170982
154010	170983
41499	170984
37939	170985
91156	170986
311341	170987
40877	170988
194169	170989
97106	170990
167392	170991
77143	170992
202092	170993
11470	170994
92285	170995
243528	170996
115118	170997
48489	170998
32964	170999
46095	171000
149458	171001
67801	171002
30812	171003
5482	171004
178043	171005
29381	171006
86077	171007
115502	171008
141568	171009
17833	171010
110556	171011
74984	171012
258955	171013
46791	171014
4691	171015
4505	171016
12116	171017
100333	171018
125887	171019
7728	171020
1446	171021
62553	171022
150087	171023
219869	171024
37078	171025
71413	171026
80240	171027
155252	171028
191740	171029
246699	171030
295356	171031
103565	171032
209911	171033
23350	171034
133775	171035
301736	171036
135278	171037
3013	171038
206911	171039
96482	171040
24384	171041
11759	171042
298301	171043
79935	171044
138633	171045
1760	171046
213420	171047
208824	171048
214648	171049
78463	171050
205755	171051
303881	171052
225479	171053
65293	171054
70668	171055
121835	171056
27301	171057
209863	171058
132432	171059
31312	171060
79805	171061
278892	171062
73051	171063
72634	171064
70441	171065
185240	171066
87445	171067
48653	171068
125061	171069
296477	171070
50611	171071
277743	171072
229493	171073
245667	171074
1335	171075
222535	171076
191212	171077
7608	171078
64729	171079
58573	171080
29615	171081
22608	171082
49798	171083
104704	171084
15606	171085
62256	171086
288013	171087
25693	171088
52818	171089
50096	171090
31411	171091
10823	171092
56784	171093
11875	171094
10581	171095
173282	171096
8673	171097
201559	171098
78922	171099
16913	171100
107940	171101
210025	171102
8755	171103
87279	171104
38112	171105
65135	171106
87279	171107
85362	171108
84544	171109
277404	171110
153006	171111
60693	171112
156954	171113
210949	171114
283486	171115
26110	171116
12598	171117
98761	171118
18804	171119
63653	171120
127913	171121
179571	171122
21520	171123
114260	171124
191110	171125
4034	171126
7075	171127
1664	171128
42742	171129
20576	171130
53829	171131
142760	171132
63442	171133
13642	171134
129093	171135
113228	171136
8409	171137
83848	171138
28586	171139
51335	171140
51335	171141
77233	171142
72548	171143
70005	171144
106951	171145
162198	171146
142667	171147
84105	171148
47746	171149
41611	171150
49811	171151
84955	171152
62884	171153
15994	171154
3240	171155
43850	171156
41404	171157
59833	171158
24931	171159
143398	171160
129136	171161
78618	171162
45116	171163
167867	171164
64698	171165
257594	171166
291234	171167
194052	171168
113631	171169
9701	171170
36677	171171
52300	171172
37521	171173
49425	171174
248183	171175
73199	171176
123914	171177
13576	171178
1996	171179
49558	171180
117751	171181
79455	171182
31733	171183
6568	171184
10672	171185
62633	171186
37664	171187
150366	171188
9351	171189
19163	171190
38221	171191
26254	171192
292498	171193
803	171194
14535	171195
179043	171196
57248	171197
13859	171198
82754	171199
17379	171200
93851	171201
4415	171202
279289	171203
182394	171204
96369	171205
140754	171206
101954	171207
143612	171208
195064	171209
264731	171210
23520	171211
124773	171212
167059	171213
288946	171214
113510	171215
83436	171216
139720	171217
112264	171218
85972	171219
245113	171220
40225	171221
165908	171222
133327	171223
6953	171224
277840	171225
33520	171226
166910	171227
108809	171228
158206	171229
153577	171230
45424	171231
138891	171232
86048	171233
128031	171234
117095	171235
139547	171236
144097	171237
13555	171238
137335	171239
93816	171240
241	171241
214946	171242
194396	171243
92688	171244
84672	171245
17657	171246
99750	171247
91690	171248
132923	171249
180602	171250
102999	171251
3832	171252
81054	171253
46423	171254
291400	171255
138884	171256
144500	171257
203664	171258
277574	171259
138886	171260
145766	171261
175345	171262
136057	171263
269475	171264
82918	171265
56397	171266
97600	171267
118811	171268
105767	171269
148235	171270
196941	171271
31008	171272
20500	171273
36551	171274
154551	171275
30019	171276
37240	171277
163467	171278
24525	171279
32005	171280
115119	171281
8061	171282
1024	171283
122864	171284
31108	171285
31456	171286
57938	171287
142252	171288
205266	171289
29559	171290
212856	171291
49415	171292
138615	171293
130306	171294
130306	171295
32510	171296
12931	171297
142986	171298
9523	171299
155075	171300
104653	171301
73632	171302
215273	171303
63151	171304
122094	171305
19653	171306
265981	171307
185258	171308
206046	171309
86390	171310
42429	171311
139874	171312
139048	171313
42698	171314
196	171315
112407	171316
147943	171317
95980	171318
60847	171319
85525	171320
12637	171321
108114	171322
249432	171323
38771	171324
159799	171325
26582	171326
88333	171327
22818	171328
74543	171329
96422	171330
6479	171331
28606	171332
78590	171333
36848	171334
148546	171335
43971	171336
37147	171337
232265	171338
15452	171339
180168	171340
287538	171341
3789	171342
228222	171343
38589	171344
49498	171345
3748	171346
215647	171347
39583	171348
167349	171349
80205	171350
112256	171351
282951	171352
145417	171353
62485	171354
201685	171355
11975	171356
21603	171357
256524	171358
263630	171359
60137	171360
27396	171361
28859	171362
106434	171363
180067	171364
29853	171365
85509	171366
66986	171367
311207	171368
99899	171369
34413	171370
111140	171371
240320	171372
48476	171373
203561	171374
2628	171375
173512	171376
42353	171377
40805	171378
197467	171379
17987	171380
29261	171381
237484	171382
146704	171383
247543	171384
62488	171385
132374	171386
147761	171387
11949	171388
291396	171389
96261	171390
57495	171391
45786	171392
216042	171393
5260	171394
91723	171395
98	171396
254890	171397
55475	171398
93027	171399
252562	171400
271841	171401
141844	171402
25339	171403
121536	171404
240659	171405
85862	171406
252909	171407
164555	171408
209118	171409
61356	171410
20438	171411
44559	171412
56929	171413
118998	171414
40641	171415
139178	171416
264034	171417
285336	171418
74543	171419
246957	171420
262171	171421
28112	171422
64238	171423
128702	171424
142085	171425
146774	171426
70198	171427
32882	171428
61090	171429
253514	171430
62555	171431
117708	171432
174719	171433
184235	171434
113671	171435
302346	171436
107118	171437
133791	171438
53222	171439
81117	171440
15807	171441
268665	171442
43202	171443
57295	171444
81189	171445
140959	171446
275091	171447
161099	171448
54347	171449
180916	171450
115924	171451
243969	171452
106751	171453
25942	171454
85310	171455
194021	171456
209244	171457
206772	171458
52127	171459
52127	171460
76243	171461
73968	171462
273439	171463
126176	171464
203680	171465
44831	171466
1484	171467
160151	171468
237497	171469
185842	171470
9436	171471
869	171472
37137	171473
44589	171474
132082	171475
80224	171476
51429	171477
101444	171478
65835	171479
6424	171480
25879	171481
23395	171482
203674	171483
45528	171484
17051	171485
63067	171486
211605	171487
57260	171488
11021	171489
13249	171490
19332	171491
21561	171492
109890	171493
22865	171494
13223	171495
22167	171496
17455	171497
41558	171498
52648	171499
57640	171500
26018	171501
7800	171502
283453	171503
26105	171504
86271	171505
37137	171506
28646	171507
82415	171508
26591	171509
5628	171510
48097	171511
22390	171512
27507	171513
2752	171514
92874	171515
45386	171516
869	171517
64813	171518
92666	171519
232068	171520
92553	171521
28073	171522
49363	171523
82216	171524
96343	171525
132213	171526
6736	171527
66876	171528
135535	171529
189737	171530
67046	171531
23639	171532
99409	171533
718	171534
38796	171535
37642	171536
47695	171537
311265	171538
221589	171539
34144	171540
172019	171541
282500	171542
108723	171543
11512	171544
68276	171545
18885	171546
38844	171547
243916	171548
182560	171549
172019	171550
54717	171551
50493	171552
91707	171553
13337	171554
185641	171555
45982	171556
24163	171557
114470	171558
16651	171559
63454	171560
222480	171561
218622	171562
31286	171563
191528	171564
15380	171565
156174	171566
185954	171567
7219	171568
301903	171569
24733	171570
42713	171571
33364	171572
7992	171573
57894	171574
19939	171575
194483	171576
50735	171577
131698	171578
74618	171579
123940	171580
189937	171581
65573	171582
193086	171583
15156	171584
86110	171585
11791	171586
114979	171587
20708	171588
217648	171589
280768	171590
30487	171591
183698	171592
84638	171593
74797	171594
115579	171595
79947	171596
231243	171597
7715	171598
303709	171599
561	171600
215973	171601
136751	171602
285864	171603
13292	171604
20415	171605
17768	171606
43335	171607
2801	171608
78345	171609
12491	171610
115798	171611
79433	171612
63674	171613
210132	171614
50565	171615
14826	171616
934	171617
300524	171618
34982	171619
98985	171620
308985	171621
267395	171622
162789	171623
112765	171624
222256	171625
94023	171626
146680	171627
214853	171628
211454	171629
25134	171630
485	171631
13616	171632
11759	171633
97059	171634
229427	171635
1	171636
233870	171637
212219	171638
43158	171639
159148	171640
53467	171641
144013	171642
255285	171643
91877	171644
80117	171645
30083	171646
212972	171647
114122	171648
252494	171649
237781	171650
73313	171651
141488	171652
241339	171653
243050	171654
104020	171655
139383	171656
144126	171657
189292	171658
54688	171659
217753	171660
3038	171661
171021	171662
61092	171663
312789	171664
246194	171665
28942	171666
40890	171667
217573	171668
122794	171669
256365	171670
3065	171671
76265	171672
33746	171673
286252	171674
16648	171675
135592	171676
198397	171677
118454	171678
31818	171679
23418	171680
89443	171681
261888	171682
2093	171683
6184	171684
6907	171685
169341	171686
80728	171687
3081	171688
65042	171689
63489	171690
192417	171691
16487	171692
123963	171693
180438	171694
70415	171695
19027	171696
177244	171697
136062	171698
12110	171699
56354	171700
1563	171701
1563	171702
21014	171703
109633	171704
174187	171705
217583	171706
71386	171707
18298	171708
56429	171709
183	171710
280032	171711
129122	171712
213644	171713
138324	171714
70731	171715
96509	171716
5318	171717
24782	171718
134731	171719
244642	171720
33130	171721
156733	171722
250011	171723
141482	171724
23041	171725
129466	171726
72244	171727
46599	171728
78545	171729
33591	171730
67461	171731
50198	171732
25020	171733
39862	171734
136342	171735
160321	171736
14852	171737
1009	171738
101834	171739
3258	171740
91352	171741
137867	171742
60922	171743
1705	171744
115639	171745
836	171746
75162	171747
57201	171748
68415	171749
62379	171750
13838	171751
188823	171752
35448	171753
9881	171754
204460	171755
56445	171756
6396	171757
13907	171758
146300	171759
130919	171760
7101	171761
295122	171762
41946	171763
9888	171764
85300	171765
120360	171766
141068	171767
121457	171768
151	171769
123911	171770
65222	171771
171676	171772
3161	171773
66836	171774
56870	171775
30308	171776
10042	171777
88688	171778
18691	171779
193281	171780
58409	171781
106	171782
121749	171783
76582	171784
310958	171785
49793	171786
63838	171787
270108	171788
214238	171789
134033	171790
158962	171791
64642	171792
68122	171793
187837	171794
34024	171795
94251	171796
99277	171797
18668	171798
145236	171799
146451	171800
97174	171801
268867	171802
16670	171803
177285	171804
93339	171805
108845	171806
102180	171807
27770	171808
286128	171809
90016	171810
283333	171811
34440	171812
305099	171813
11309	171814
213500	171815
285198	171816
112779	171817
11932	171818
257318	171819
147538	171820
4268	171821
309853	171822
134047	171823
109270	171824
31385	171825
91514	171826
111970	171827
49693	171828
102334	171829
64556	171830
52139	171831
38240	171832
111665	171833
167048	171834
132801	171835
242464	171836
6252	171837
154053	171838
667	171839
227770	171840
195309	171841
168185	171842
26382	171843
6223	171844
14329	171845
97557	171846
905	171847
82086	171848
4970	171849
4806	171850
70970	171851
74429	171852
115198	171853
115198	171854
47226	171855
91594	171856
146559	171857
192459	171858
266529	171859
120623	171860
5698	171861
127926	171862
249226	171863
86853	171864
239753	171865
194878	171866
191152	171867
89557	171868
51678	171869
51678	171870
189254	171871
182726	171872
211545	171873
35981	171874
141245	171875
158671	171876
183866	171877
39998	171878
48905	171879
82674	171880
126059	171881
93519	171882
50869	171883
168738	171884
36756	171885
54191	171886
45201	171887
46298	171888
52502	171889
94863	171890
102800	171891
192786	171892
123506	171893
129087	171894
183751	171895
71519	171896
111156	171897
96614	171898
120150	171899
63436	171900
11555	171901
13307	171902
67295	171903
138337	171904
29661	171905
112442	171906
212183	171907
93370	171908
214719	171909
32478	171910
61210	171911
121916	171912
64252	171913
116120	171914
127465	171915
125269	171916
61110	171917
135169	171918
42836	171919
75291	171920
255876	171921
38872	171922
167989	171923
230633	171924
189347	171925
168857	171926
38172	171927
119133	171928
277556	171929
153946	171930
109645	171931
262987	171932
11200	171933
20672	171934
85231	171935
61820	171936
4364	171937
139646	171938
133968	171939
72634	171940
156718	171941
52235	171942
78171	171943
239248	171944
72988	171945
117432	171946
132699	171947
66476	171948
93031	171949
27517	171950
196731	171951
132201	171952
131541	171953
217343	171954
61379	171955
115434	171956
253769	171957
2697	171958
213154	171959
26174	171960
1208	171961
17579	171962
189318	171963
67858	171964
210913	171965
230554	171966
18408	171967
30001	171968
162481	171969
115787	171970
144240	171971
38266	171972
222238	171973
79443	171974
74827	171975
115048	171976
65222	171977
90704	171978
294004	171979
47146	171980
90323	171981
124974	171982
253807	171983
23605	171984
54073	171985
198855	171986
50882	171987
51140	171988
107421	171989
6367	171990
145179	171991
119361	171992
17816	171993
67741	171994
9313	171995
190726	171996
301594	171997
37495	171998
290211	171999
238084	172000
69334	172001
170200	172002
106088	172003
59406	172004
60827	172005
168610	172006
147288	172007
165628	172008
61972	172009
11949	172010
183432	172011
263686	172012
145299	172013
38781	172014
154963	172015
276735	172016
247777	172017
111190	172018
50616	172019
48905	172020
60548	172021
103300	172022
56632	172023
272926	172024
193926	172025
62408	172026
60798	172027
138487	172028
67927	172029
96605	172030
20627	172031
204949	172032
89754	172033
43140	172034
2517	172035
191209	172036
115754	172037
10428	172038
79110	172039
217009	172040
37343	172041
20203	172042
204143	172043
132112	172044
168149	172045
136561	172046
68953	172047
49310	172048
78132	172049
34185	172050
103698	172051
58483	172052
218044	172053
71916	172054
95800	172055
70163	172056
137427	172057
10458	172058
94336	172059
13448	172060
168534	172061
149332	172062
85439	172063
120647	172064
69377	172065
78753	172066
105641	172067
93268	172068
226767	172069
74589	172070
62867	172071
113311	172072
284415	172073
91828	172074
62812	172075
71178	172076
294495	172077
152931	172078
57457	172079
23441	172080
39329	172081
50716	172082
200889	172083
172712	172084
111109	172085
295954	172086
14193	172087
115596	172088
6022	172089
30099	172090
130310	172091
148154	172092
204185	172093
21324	172094
178432	172095
261405	172096
145257	172097
142737	172098
120950	172099
46577	172100
33240	172101
76092	172102
31011	172103
56111	172104
56104	172105
17200	172106
103467	172107
127522	172108
235548	172109
44960	172110
161559	172111
29168	172112
191842	172113
17048	172114
23407	172115
43202	172116
49471	172117
35477	172118
177014	172119
12668	172120
28746	172121
80046	172122
28480	172123
67743	172124
116273	172125
182772	172126
191487	172127
33771	172128
75210	172129
39783	172130
201382	172131
159309	172132
70594	172133
94614	172134
17231	172135
60202	172136
14329	172137
267639	172138
223988	172139
230565	172140
69494	172141
112207	172142
213596	172143
107449	172144
177083	172145
92184	172146
126188	172147
105960	172148
226054	172149
102111	172150
27729	172151
273182	172152
216891	172153
135472	172154
155633	172155
39612	172156
58065	172157
75579	172158
69187	172159
111899	172160
38792	172161
7285	172162
24448	172163
31302	172164
198703	172165
142992	172166
144215	172167
60509	172168
82542	172169
118718	172170
28787	172171
156711	172172
21865	172173
95124	172174
62782	172175
21988	172176
93379	172177
285142	172178
60232	172179
85913	172180
80116	172181
244219	172182
302737	172183
226245	172184
40729	172185
22737	172186
102618	172187
25316	172188
147487	172189
204563	172190
159597	172191
100722	172192
106077	172193
107322	172194
15057	172195
8408	172196
46363	172197
102601	172198
112384	172199
2581	172200
77415	172201
20519	172202
35768	172203
8386	172204
12862	172205
12862	172206
12862	172207
104668	172208
167007	172209
59835	172210
19656	172211
278183	172212
134738	172213
2230	172214
165564	172215
246793	172216
155157	172217
115042	172218
162148	172219
77069	172220
94057	172221
44316	172222
311657	172223
210120	172224
191059	172225
41935	172226
89050	172227
11980	172228
2147	172229
62398	172230
284220	172231
50344	172232
60521	172233
59610	172234
204287	172235
2687	172236
49688	172237
37003	172238
168971	172239
226313	172240
72	172241
70489	172242
90131	172243
16332	172244
129639	172245
5800	172246
14284	172247
295683	172248
134706	172249
2872	172250
8036	172251
76713	172252
121426	172253
38259	172254
28023	172255
69426	172256
4947	172257
215237	172258
149981	172259
96424	172260
7543	172261
145897	172262
167968	172263
188675	172264
80017	172265
103674	172266
81002	172267
139949	172268
58106	172269
276866	172270
189348	172271
25797	172272
88086	172273
85868	172274
120397	172275
99382	172276
111542	172277
14935	172278
11629	172279
128482	172280
278803	172281
25250	172282
60616	172283
254568	172284
29557	172285
170084	172286
70575	172287
27607	172288
39506	172289
81376	172290
131663	172291
15385	172292
12069	172293
60876	172294
94585	172295
45800	172296
3966	172297
91400	172298
45156	172299
191398	172300
24055	172301
248806	172302
34696	172303
10193	172304
155262	172305
100362	172306
129147	172307
91879	172308
89297	172309
23510	172310
41525	172311
29570	172312
113982	172313
207840	172314
218563	172315
150823	172316
189289	172317
55005	172318
45087	172319
68637	172320
43185	172321
239460	172322
190578	172323
51505	172324
80723	172325
180443	172326
32870	172327
118979	172328
245477	172329
72545	172330
207591	172331
88619	172332
107202	172333
175436	172334
171627	172335
138876	172336
83311	172337
176850	172338
107649	172339
230648	172340
112356	172341
1159	172342
139999	172343
187289	172344
158645	172345
196141	172346
184603	172347
49041	172348
236977	172349
149796	172350
213001	172351
123981	172352
25592	172353
15804	172354
12667	172355
20044	172356
38596	172357
154113	172358
125604	172359
52996	172360
22045	172361
131692	172362
20061	172363
3799	172364
63532	172365
61001	172366
42861	172367
77500	172368
155965	172369
144260	172370
179242	172371
55168	172372
158777	172373
118872	172374
291292	172375
22634	172376
99158	172377
172975	172378
186323	172379
88635	172380
98401	172381
124507	172382
85058	172383
120331	172384
107486	172385
167616	172386
84467	172387
89288	172388
55302	172389
255702	172390
217055	172391
148397	172392
127471	172393
269645	172394
190638	172395
93187	172396
140389	172397
42415	172398
205945	172399
43494	172400
95964	172401
305933	172402
140478	172403
47579	172404
202218	172405
134034	172406
139791	172407
19179	172408
270708	172409
131483	172410
200722	172411
124202	172412
33943	172413
32817	172414
119483	172415
53137	172416
202678	172417
16635	172418
76185	172419
252887	172420
116002	172421
216523	172422
175416	172423
72537	172424
109187	172425
37005	172426
188680	172427
182708	172428
297354	172429
198805	172430
195288	172431
81708	172432
7582	172433
69825	172434
41413	172435
141758	172436
296388	172437
210212	172438
187338	172439
221365	172440
43668	172441
16842	172442
113884	172443
194173	172444
134424	172445
24600	172446
151022	172447
176417	172448
173804	172449
187964	172450
23092	172451
91754	172452
133049	172453
69664	172454
51400	172455
258226	172456
34011	172457
24880	172458
149738	172459
14199	172460
119322	172461
102753	172462
141208	172463
14515	172464
109380	172465
108496	172466
48723	172467
71815	172468
142303	172469
28595	172470
28588	172471
63396	172472
44428	172473
215424	172474
142721	172475
197047	172476
245880	172477
171379	172478
286571	172479
228805	172480
291493	172481
83854	172482
49067	172483
309390	172484
50060	172485
102753	172486
293287	172487
252899	172488
253105	172489
229460	172490
178463	172491
281306	172492
169283	172493
49149	172494
266808	172495
289804	172496
250299	172497
132601	172498
301846	172499
97618	172500
171632	172501
218476	172502
92350	172503
167115	172504
65024	172505
255104	172506
188558	172507
39332	172508
5029	172509
124583	172510
117642	172511
203580	172512
121062	172513
75205	172514
302034	172515
210343	172516
156072	172517
55869	172518
231841	172519
301002	172520
112890	172521
73208	172522
262827	172523
18788	172524
251492	172525
57671	172526
85381	172527
123558	172528
161441	172529
225149	172530
138112	172531
114716	172532
31029	172533
55049	172534
92888	172535
135928	172536
33268	172537
46748	172538
78291	172539
62184	172540
135561	172541
1812	172542
99832	172543
134659	172544
26994	172545
137974	172546
129821	172547
34602	172548
126026	172549
25876	172550
41558	172551
91014	172552
210554	172553
258854	172554
26737	172555
117109	172556
228021	172557
86230	172558
102658	172559
235379	172560
19806	172561
203485	172562
236270	172563
186093	172564
109037	172565
1260	172566
118716	172567
36292	172568
104867	172569
18078	172570
106445	172571
222211	172572
59524	172573
50292	172574
55279	172575
251328	172576
118	172577
44380	172578
55570	172579
210064	172580
53749	172581
58575	172582
153627	172583
45249	172584
33113	172585
100011	172586
132374	172587
40533	172588
30686	172589
22741	172590
10064	172591
97276	172592
109498	172593
33804	172594
56088	172595
82188	172596
142751	172597
84177	172598
260708	172599
111870	172600
103998	172601
5358	172602
28248	172603
3	172604
900	172605
29793	172606
234772	172607
20929	172608
7374	172609
272483	172610
99535	172611
94638	172612
205003	172613
16130	172614
113516	172615
7469	172616
63977	172617
205124	172618
201923	172619
25805	172620
94804	172621
192143	172622
151401	172623
239242	172624
74291	172625
120410	172626
179296	172627
24028	172628
106096	172629
4598	172630
38127	172631
4583	172632
10580	172633
14544	172634
204815	172635
116719	172636
177747	172637
64767	172638
12059	172639
13916	172640
15480	172641
24303	172642
205266	172643
146540	172644
141983	172645
3453	172646
45302	172647
158209	172648
31819	172649
283565	172650
90965	172651
186726	172652
33243	172653
76909	172654
202559	172655
53033	172656
287	172657
144645	172658
41488	172659
38223	172660
69699	172661
39687	172662
43063	172663
21914	172664
49785	172665
32563	172666
13396	172667
83748	172668
47441	172669
1	172670
16339	172671
106788	172672
44112	172673
41167	172674
166981	172675
149108	172676
34766	172677
34766	172678
46111	172679
150588	172680
43433	172681
41314	172682
117865	172683
14605	172684
308673	172685
123583	172686
129375	172687
57428	172688
80337	172689
80347	172690
85964	172691
120	172692
280375	172693
212442	172694
175441	172695
252134	172696
122055	172697
46865	172698
28898	172699
134310	172700
301452	172701
7626	172702
297621	172703
276237	172704
43498	172705
71224	172706
56855	172707
20234	172708
13106	172709
100877	172710
19815	172711
1037	172712
8474	172713
133103	172714
19956	172715
52427	172716
9096	172717
35378	172718
35378	172719
236722	172720
108183	172721
11319	172722
13301	172723
28968	172724
44209	172725
29987	172726
19906	172727
5061	172728
69713	172729
15126	172730
51681	172731
157522	172732
20533	172733
1295	172734
1926	172735
134885	172736
53474	172737
112423	172738
8653	172739
138769	172740
108761	172741
310356	172742
143174	172743
94631	172744
105437	172745
304045	172746
73489	172747
246070	172748
84964	172749
137417	172750
156467	172751
129750	172752
25023	172753
25023	172754
7525	172755
31529	172756
32044	172757
37941	172758
80290	172759
88774	172760
132112	172761
167356	172762
242220	172763
201420	172764
77692	172765
15879	172766
4954	172767
50363	172768
23048	172769
26748	172770
96606	172771
25905	172772
83298	172773
246734	172774
5794	172775
30807	172776
163999	172777
153960	172778
299506	172779
80800	172780
124746	172781
175542	172782
226531	172783
45332	172784
305577	172785
135861	172786
120392	172787
131019	172788
122844	172789
256247	172790
236465	172791
63077	172792
20971	172793
56571	172794
169940	172795
116652	172796
159428	172797
91189	172798
119500	172799
128098	172800
189461	172801
81510	172802
83840	172803
295169	172804
11188	172805
135096	172806
96396	172807
107165	172808
47102	172809
43386	172810
138213	172811
61162	172812
79602	172813
127404	172814
18641	172815
224442	172816
108340	172817
50040	172818
85209	172819
146831	172820
288239	172821
189342	172822
246	172823
115310	172824
45252	172825
22159	172826
145127	172827
64006	172828
2082	172829
10038	172830
14672	172831
113813	172832
49919	172833
195637	172834
123679	172835
50154	172836
163718	172837
92788	172838
41971	172839
106810	172840
146436	172841
145736	172842
94391	172843
135738	172844
106793	172845
149521	172846
19904	172847
38825	172848
1928	172849
83617	172850
13244	172851
32094	172852
9313	172853
268708	172854
1987	172855
105267	172856
159851	172857
180339	172858
190928	172859
13110	172860
2620	172861
29035	172862
2487	172863
4111	172864
174349	172865
10732	172866
47078	172867
122621	172868
26697	172869
122307	172870
17274	172871
5051	172872
81514	172873
3012	172874
35747	172875
168089	172876
24900	172877
72051	172878
207624	172879
62127	172880
73864	172881
59098	172882
39002	172883
244958	172884
71254	172885
217698	172886
61349	172887
213597	172888
229265	172889
74013	172890
27302	172891
902	172892
38406	172893
87017	172894
273683	172895
239936	172896
129387	172897
5086	172898
112735	172899
150854	172900
74649	172901
176626	172902
237262	172903
47268	172904
132835	172905
179336	172906
130423	172907
80246	172908
3006	172909
202788	172910
63614	172911
181656	172912
44895	172913
139777	172914
22424	172915
109435	172916
8835	172917
87038	172918
132719	172919
162650	172920
43694	172921
31807	172922
76397	172923
40409	172924
10327	172925
14963	172926
139727	172927
48217	172928
135675	172929
81871	172930
278000	172931
11901	172932
76513	172933
22049	172934
160285	172935
95032	172936
39557	172937
9593	172938
37912	172939
21138	172940
47989	172941
19772	172942
267613	172943
128515	172944
214166	172945
31732	172946
20994	172947
205835	172948
232573	172949
271951	172950
59544	172951
41499	172952
160141	172953
101348	172954
120026	172955
131257	172956
222307	172957
55863	172958
7985	172959
108026	172960
82886	172961
3460	172962
147356	172963
14215	172964
84918	172965
36614	172966
861	172967
18401	172968
223579	172969
101308	172970
44315	172971
198476	172972
56802	172973
6701	172974
112097	172975
5033	172976
13982	172977
96627	172978
109253	172979
10667	172980
38439	172981
149180	172982
3962	172983
1456	172984
59179	172985
58899	172986
124711	172987
123211	172988
56551	172989
40809	172990
277339	172991
15423	172992
265013	172993
85474	172994
14673	172995
18603	172996
91257	172997
86325	172998
138919	172999
32758	173000
32365	173001
310268	173002
53269	173003
71400	173004
134372	173005
269406	173006
186744	173007
2887	173008
156536	173009
93928	173010
141357	173011
21426	173012
95942	173013
63856	173014
176678	173015
230522	173016
3743	173017
69378	173018
125988	173019
130517	173020
14277	173021
121867	173022
236971	173023
156247	173024
260051	173025
192513	173026
11331	173027
17397	173028
4254	173029
14277	173030
39578	173031
2832	173032
107630	173033
248760	173034
116443	173035
254057	173036
31458	173037
11216	173038
67969	173039
59707	173040
25220	173041
15296	173042
154201	173043
5549	173044
3719	173045
41509	173046
31628	173047
42349	173048
60374	173049
7463	173050
21119	173051
2826	173052
2026	173053
4792	173054
60906	173055
77258	173056
213523	173057
3048	173058
32308	173059
602	173060
177524	173061
68187	173062
121753	173063
35307	173064
43024	173065
1610	173066
45989	173067
80332	173068
39132	173069
2592	173070
115698	173071
4783	173072
80251	173073
48089	173074
41268	173075
112126	173076
120227	173077
145427	173078
43024	173079
176562	173080
5015	173081
88873	173082
111785	173083
42085	173084
139724	173085
11849	173086
33740	173087
60535	173088
197587	173089
43758	173090
45138	173091
5002	173092
267476	173093
198606	173094
12289	173095
8448	173096
103071	173097
28783	173098
30549	173099
5638	173100
17111	173101
52851	173102
25833	173103
19767	173104
142532	173105
8812	173106
24253	173107
140140	173108
161403	173109
3069	173110
5322	173111
25066	173112
27579	173113
11996	173114
67360	173115
12007	173116
48211	173117
67470	173118
257019	173119
157003	173120
107372	173121
8483	173122
47820	173123
211819	173124
42249	173125
260571	173126
126803	173127
279190	173128
113889	173129
291108	173130
80778	173131
13011	173132
121570	173133
5444	173134
46164	173135
24	173136
61179	173137
75066	173138
50994	173139
140500	173140
3317	173141
125175	173142
133248	173143
176165	173144
302815	173145
32719	173146
4750	173147
34356	173148
220303	173149
86587	173150
282514	173151
65781	173152
64569	173153
146939	173154
127125	173155
75502	173156
11954	173157
32556	173158
52552	173159
65013	173160
243451	173161
71811	173162
133884	173163
57482	173164
127463	173165
71553	173166
54820	173167
180607	173168
30609	173169
42418	173170
148155	173171
267009	173172
21353	173173
4987	173174
152909	173175
16649	173176
135515	173177
88295	173178
72905	173179
277682	173180
17338	173181
121851	173182
146766	173183
204926	173184
287418	173185
164187	173186
34617	173187
33701	173188
282344	173189
37412	173190
172630	173191
123060	173192
85171	173193
167	173194
215147	173195
159221	173196
24393	173197
11985	173198
6193	173199
201979	173200
139583	173201
45739	173202
16082	173203
168489	173204
16929	173205
222879	173206
115003	173207
1147	173208
86827	173209
90602	173210
79137	173211
113130	173212
32314	173213
34984	173214
177280	173215
2459	173216
62798	173217
41785	173218
88118	173219
8778	173220
130249	173221
111877	173222
304555	173223
30099	173224
7065	173225
294282	173226
259287	173227
502	173228
215083	173229
96886	173230
186284	173231
107728	173232
23988	173233
19883	173234
197467	173235
213950	173236
169831	173237
21729	173238
45199	173239
18468	173240
133440	173241
19883	173242
54145	173243
101870	173244
50418	173245
105339	173246
12998	173247
8818	173248
64467	173249
38050	173250
91976	173251
57303	173252
240623	173253
81775	173254
8040	173255
4972	173256
11772	173257
34954	173258
34519	173259
7232	173260
172755	173261
94957	173262
175061	173263
258464	173264
142871	173265
83744	173266
136970	173267
120505	173268
80450	173269
23788	173270
133195	173271
217318	173272
110441	173273
23460	173274
1805	173275
10265	173276
95048	173277
59873	173278
122079	173279
86066	173280
24587	173281
19598	173282
122970	173283
24106	173284
54229	173285
187642	173286
5389	173287
194775	173288
117534	173289
43484	173290
105266	173291
42705	173292
87079	173293
108056	173294
100151	173295
9280	173296
131351	173297
171911	173298
293820	173299
7486	173300
26368	173301
141205	173302
52823	173303
104746	173304
11996	173305
19328	173306
86188	173307
33528	173308
213304	173309
1060	173310
63255	173311
41380	173312
118733	173313
7035	173314
297980	173315
45305	173316
40798	173317
168344	173318
72887	173319
199387	173320
66175	173321
34476	173322
23904	173323
100577	173324
142110	173325
15015	173326
96566	173327
146751	173328
26105	173329
245514	173330
539	173331
188402	173332
56970	173333
60090	173334
59926	173335
1793	173336
40228	173337
382	173338
212118	173339
84997	173340
144259	173341
100028	173342
54975	173343
54975	173344
58534	173345
1304	173346
10276	173347
31349	173348
128225	173349
214264	173350
12159	173351
129	173352
123583	173353
45029	173354
92985	173355
174309	173356
22832	173357
14330	173358
21054	173359
78315	173360
29906	173361
36882	173362
251137	173363
68254	173364
148272	173365
73152	173366
46463	173367
270	173368
12295	173369
4285	173370
64052	173371
2796	173372
65522	173373
33864	173374
18294	173375
9677	173376
242577	173377
3326	173378
56785	173379
204602	173380
137685	173381
41624	173382
17252	173383
24544	173384
28612	173385
36214	173386
32841	173387
5320	173388
52594	173389
81810	173390
166887	173391
43105	173392
113119	173393
148152	173394
9763	173395
112270	173396
62531	173397
32934	173398
152253	173399
134899	173400
178849	173401
33827	173402
122081	173403
10644	173404
215236	173405
56001	173406
3127	173407
15857	173408
112917	173409
323	173410
17945	173411
40681	173412
40681	173413
16422	173414
306518	173415
174727	173416
40155	173417
52760	173418
28239	173419
12256	173420
79529	173421
97356	173422
84112	173423
44208	173424
167408	173425
200035	173426
93981	173427
33061	173428
245381	173429
89042	173430
116547	173431
181068	173432
48780	173433
1459	173434
256333	173435
212739	173436
211066	173437
76161	173438
139449	173439
114296	173440
270598	173441
56815	173442
28235	173443
92074	173444
18249	173445
49706	173446
168994	173447
39498	173448
90052	173449
279694	173450
22425	173451
3686	173452
195082	173453
160076	173454
19350	173455
180404	173456
107424	173457
56	173458
145187	173459
3840	173460
64756	173461
113083	173462
50002	173463
131023	173464
223289	173465
222365	173466
205978	173467
77388	173468
263943	173469
69526	173470
141722	173471
36526	173472
41837	173473
113248	173474
46880	173475
194395	173476
39651	173477
39651	173478
18682	173479
8007	173480
311575	173481
256553	173482
86105	173483
146609	173484
114008	173485
163758	173486
50870	173487
73632	173488
62150	173489
84481	173490
91066	173491
102153	173492
34517	173493
167829	173494
825	173495
44097	173496
272270	173497
69694	173498
63138	173499
270474	173500
92117	173501
124305	173502
60320	173503
6501	173504
36260	173505
102432	173506
39541	173507
71368	173508
66506	173509
199214	173510
185282	173511
93054	173512
68845	173513
186666	173514
100501	173515
20269	173516
78630	173517
9292	173518
248322	173519
58575	173520
209284	173521
133887	173522
209657	173523
89304	173524
19340	173525
161253	173526
305369	173527
74352	173528
16432	173529
63312	173530
205621	173531
80135	173532
264549	173533
22158	173534
233400	173535
49040	173536
310470	173537
123224	173538
75366	173539
115600	173540
115600	173541
51628	173542
88106	173543
208041	173544
145153	173545
282818	173546
186325	173547
68064	173548
21898	173549
7763	173550
124967	173551
45368	173552
52850	173553
120623	173554
66396	173555
118808	173556
67265	173557
122796	173558
14096	173559
58642	173560
20860	173561
260089	173562
54148	173563
185642	173564
212598	173565
81802	173566
40600	173567
126828	173568
154770	173569
268200	173570
214645	173571
111870	173572
213339	173573
9280	173574
3853	173575
189557	173576
36836	173577
21402	173578
285409	173579
3221	173580
177902	173581
2389	173582
79699	173583
108591	173584
63675	173585
200242	173586
9952	173587
49297	173588
5652	173589
213940	173590
103356	173591
5480	173592
5566	173593
304560	173594
64392	173595
49162	173596
113598	173597
228461	173598
664	173599
176382	173600
160779	173601
133162	173602
96152	173603
58495	173604
70098	173605
81021	173606
110812	173607
206173	173608
174560	173609
309411	173610
57207	173611
87602	173612
49697	173613
79779	173614
41630	173615
143286	173616
29160	173617
217760	173618
79372	173619
196626	173620
95909	173621
300447	173622
116537	173623
94655	173624
44577	173625
111134	173626
7393	173627
11981	173628
16814	173629
139	173630
119920	173631
24675	173632
51051	173633
94833	173634
254275	173635
159023	173636
295978	173637
152737	173638
210804	173639
301539	173640
86640	173641
109246	173642
94495	173643
116546	173644
285160	173645
8302	173646
229498	173647
171407	173648
129173	173649
26202	173650
115148	173651
171701	173652
75376	173653
13870	173654
31403	173655
156887	173656
27533	173657
60803	173658
18437	173659
68227	173660
40316	173661
260358	173662
107058	173663
101809	173664
223911	173665
272763	173666
83956	173667
19557	173668
88123	173669
120045	173670
104035	173671
107299	173672
97544	173673
18394	173674
62055	173675
138021	173676
84201	173677
6396	173678
74523	173679
26770	173680
168551	173681
271209	173682
81724	173683
91681	173684
80651	173685
204662	173686
196958	173687
162225	173688
171498	173689
307596	173690
11479	173691
176413	173692
33040	173693
251683	173694
39377	173695
30141	173696
20169	173697
5892	173698
275534	173699
5438	173700
37790	173701
164302	173702
134583	173703
56572	173704
124462	173705
78837	173706
175893	173707
179738	173708
67266	173709
64656	173710
214403	173711
81963	173712
24078	173713
3753	173714
340	173715
8533	173716
175981	173717
91216	173718
105136	173719
163539	173720
22383	173721
80989	173722
81723	173723
41211	173724
308320	173725
131328	173726
145350	173727
10259	173728
29293	173729
170245	173730
17556	173731
69802	173732
87186	173733
8533	173734
248888	173735
14721	173736
217380	173737
50507	173738
300438	173739
120470	173740
185691	173741
117405	173742
61552	173743
7452	173744
26550	173745
62469	173746
305617	173747
38836	173748
794	173749
124921	173750
192004	173751
160744	173752
159743	173753
17662	173754
190259	173755
20138	173756
15610	173757
163597	173758
103120	173759
172777	173760
63482	173761
110448	173762
50800	173763
139691	173764
139638	173765
127936	173766
100242	173767
41985	173768
121615	173769
236787	173770
88031	173771
1935	173772
68849	173773
56546	173774
66340	173775
58500	173776
19	173777
102344	173778
41260	173779
15881	173780
17882	173781
137991	173782
32259	173783
159269	173784
177577	173785
255339	173786
180787	173787
24353	173788
113835	173789
222293	173790
49706	173791
41766	173792
90684	173793
66731	173794
214865	173795
53381	173796
42148	173797
111630	173798
113279	173799
2875	173800
7360	173801
262217	173802
304667	173803
83553	173804
298099	173805
87422	173806
112611	173807
136956	173808
96158	173809
25104	173810
133073	173811
4097	173812
154072	173813
124774	173814
104619	173815
69005	173816
40878	173817
139717	173818
79884	173819
129912	173820
73399	173821
65216	173822
293200	173823
85024	173824
136290	173825
21660	173826
114070	173827
48719	173828
26334	173829
15027	173830
212596	173831
86751	173832
21459	173833
54420	173834
199844	173835
87938	173836
181887	173837
36560	173838
15870	173839
107918	173840
104670	173841
194535	173842
188271	173843
3136	173844
155961	173845
145955	173846
23789	173847
91851	173848
140503	173849
155997	173850
42886	173851
26046	173852
57449	173853
20470	173854
108433	173855
256925	173856
129763	173857
211812	173858
53882	173859
159452	173860
109101	173861
96733	173862
59615	173863
27694	173864
10013	173865
9819	173866
167345	173867
13949	173868
10921	173869
20271	173870
238958	173871
40394	173872
195503	173873
44265	173874
113395	173875
238630	173876
18743	173877
26832	173878
172868	173879
53902	173880
56926	173881
312268	173882
674	173883
113496	173884
113502	173885
134577	173886
94003	173887
120453	173888
12681	173889
29673	173890
12305	173891
119121	173892
53531	173893
80670	173894
28814	173895
48659	173896
81709	173897
5409	173898
166957	173899
24112	173900
192865	173901
41839	173902
69454	173903
3	173904
7438	173905
151119	173906
12486	173907
144053	173908
181811	173909
15645	173910
15300	173911
36657	173912
42576	173913
1399	173914
259224	173915
32465	173916
247534	173917
5812	173918
295269	173919
105444	173920
19417	173921
163968	173922
28428	173923
15031	173924
22022	173925
80603	173926
116764	173927
192723	173928
67482	173929
195999	173930
201268	173931
106896	173932
219378	173933
20917	173934
1089	173935
15808	173936
105674	173937
297374	173938
3979	173939
51922	173940
107865	173941
25196	173942
230559	173943
76345	173944
127353	173945
34284	173946
5636	173947
160193	173948
29394	173949
12995	173950
73273	173951
277580	173952
187582	173953
217407	173954
46865	173955
221663	173956
252526	173957
56425	173958
16648	173959
34177	173960
22573	173961
260156	173962
307800	173963
47333	173964
19974	173965
37169	173966
66931	173967
38054	173968
4178	173969
61255	173970
91216	173971
65161	173972
38684	173973
3173	173974
19290	173975
65225	173976
565	173977
21026	173978
15439	173979
37434	173980
59368	173981
74395	173982
19972	173983
131104	173984
226198	173985
76063	173986
10759	173987
153000	173988
171715	173989
9742	173990
19084	173991
62964	173992
21348	173993
33845	173994
18110	173995
68976	173996
30713	173997
35907	173998
91489	173999
35907	174000
307	174001
11005	174002
54134	174003
179552	174004
85230	174005
48140	174006
246668	174007
141721	174008
142703	174009
84073	174010
26293	174011
71273	174012
59769	174013
172066	174014
50355	174015
34443	174016
51710	174017
420	174018
287062	174019
311306	174020
60998	174021
145675	174022
85524	174023
260817	174024
59527	174025
56637	174026
116347	174027
168114	174028
143365	174029
33697	174030
65903	174031
297394	174032
298712	174033
110584	174034
201908	174035
28753	174036
20415	174037
72345	174038
116457	174039
178107	174040
100329	174041
176894	174042
29734	174043
61308	174044
163735	174045
28468	174046
278958	174047
58377	174048
42986	174049
89147	174050
215938	174051
9061	174052
213386	174053
237206	174054
138792	174055
188899	174056
11400	174057
63270	174058
147262	174059
44561	174060
268186	174061
177205	174062
63731	174063
102334	174064
49615	174065
142648	174066
134033	174067
117151	174068
263602	174069
199074	174070
98914	174071
148154	174072
19907	174073
215127	174074
82191	174075
85840	174076
40949	174077
11460	174078
15491	174079
46917	174080
11985	174081
8181	174082
6021	174083
63832	174084
36835	174085
91494	174086
29610	174087
12010	174088
152986	174089
53588	174090
152527	174091
64164	174092
152527	174093
246894	174094
90108	174095
119590	174096
60157	174097
95884	174098
27011	174099
10780	174100
256883	174101
62203	174102
97404	174103
55879	174104
11402	174105
115003	174106
3865	174107
71595	174108
68221	174109
32802	174110
4347	174111
19335	174112
30637	174113
125238	174114
38428	174115
457	174116
124493	174117
26659	174118
40405	174119
303352	174120
40385	174121
9536	174122
38627	174123
158453	174124
47337	174125
91553	174126
138731	174127
17496	174128
81617	174129
289985	174130
210121	174131
81869	174132
173889	174133
116514	174134
138842	174135
115003	174136
118198	174137
27604	174138
84944	174139
62199	174140
214721	174141
72129	174142
223423	174143
52602	174144
35699	174145
141538	174146
127233	174147
41999	174148
18900	174149
204714	174150
88333	174151
261625	174152
43287	174153
43726	174154
3156	174155
178337	174156
135615	174157
61490	174158
31025	174159
265698	174160
78745	174161
311929	174162
116325	174163
284459	174164
62254	174165
53960	174166
193989	174167
58224	174168
144088	174169
60108	174170
25942	174171
144210	174172
21510	174173
185767	174174
88924	174175
1129	174176
82771	174177
108830	174178
75907	174179
117920	174180
193251	174181
8867	174182
6431	174183
32987	174184
144521	174185
120737	174186
278763	174187
11324	174188
10851	174189
206656	174190
41373	174191
38844	174192
52548	174193
29882	174194
180611	174195
202922	174196
105778	174197
54072	174198
100249	174199
208613	174200
19393	174201
52847	174202
16187	174203
221139	174204
203035	174205
190961	174206
602	174207
250155	174208
90813	174209
201895	174210
189343	174211
83711	174212
16031	174213
114523	174214
47309	174215
29054	174216
85	174217
25675	174218
104086	174219
236638	174220
216342	174221
49548	174222
219979	174223
48536	174224
50180	174225
198421	174226
34038	174227
204397	174228
56352	174229
21937	174230
43735	174231
12963	174232
18683	174233
86216	174234
78801	174235
217054	174236
15872	174237
1170	174238
123150	174239
5529	174240
4798	174241
33726	174242
31253	174243
49650	174244
36787	174245
312255	174246
122107	174247
109726	174248
135473	174249
77892	174250
127087	174251
214584	174252
127087	174253
8787	174254
271626	174255
192060	174256
177437	174257
75632	174258
217629	174259
208588	174260
153659	174261
282565	174262
244798	174263
127112	174264
292061	174265
199346	174266
183654	174267
210616	174268
149319	174269
65762	174270
85916	174271
164163	174272
251448	174273
72750	174274
225828	174275
53407	174276
286788	174277
188239	174278
295021	174279
270261	174280
240963	174281
264111	174282
67266	174283
25868	174284
187467	174285
146662	174286
72969	174287
132431	174288
73155	174289
141073	174290
288273	174291
88330	174292
186351	174293
289504	174294
208470	174295
220924	174296
18641	174297
71338	174298
63609	174299
141088	174300
169046	174301
199797	174302
287265	174303
91132	174304
99451	174305
191020	174306
161729	174307
76131	174308
255891	174309
137031	174310
271907	174311
307802	174312
205518	174313
9380	174314
198863	174315
122536	174316
178466	174317
48615	174318
47437	174319
19661	174320
89480	174321
210140	174322
96610	174323
104288	174324
114637	174325
221945	174326
288732	174327
95831	174328
25356	174329
107974	174330
60683	174331
168923	174332
33768	174333
47547	174334
60	174335
96442	174336
108677	174337
62551	174338
253122	174339
283303	174340
113302	174341
67585	174342
116982	174343
36400	174344
31012	174345
306652	174346
276634	174347
71	174348
199103	174349
275081	174350
63359	174351
213536	174352
299247	174353
13858	174354
188042	174355
27929	174356
64690	174357
159100	174358
133354	174359
76131	174360
126177	174361
267936	174362
52926	174363
136432	174364
289471	174365
82113	174366
125487	174367
147379	174368
39251	174369
159702	174370
28943	174371
64723	174372
285254	174373
35589	174374
130259	174375
215248	174376
142294	174377
210936	174378
181581	174379
145414	174380
162123	174381
59919	174382
208584	174383
16837	174384
11536	174385
208249	174386
108345	174387
159101	174388
294816	174389
221047	174390
61968	174391
60683	174392
5565	174393
240029	174394
110305	174395
84864	174396
166751	174397
228168	174398
32137	174399
169381	174400
75610	174401
190219	174402
151176	174403
161638	174404
55062	174405
207943	174406
59730	174407
195282	174408
113993	174409
210072	174410
77449	174411
226743	174412
169939	174413
79691	174414
266899	174415
195789	174416
10206	174417
113302	174418
260333	174419
233874	174420
203017	174421
257531	174422
307192	174423
17501	174424
37399	174425
6669	174426
287268	174427
53317	174428
4371	174429
138461	174430
260455	174431
169942	174432
113292	174433
248507	174434
135314	174435
13129	174436
26296	174437
40110	174438
207641	174439
276862	174440
177094	174441
297112	174442
131143	174443
288489	174444
205164	174445
199249	174446
96480	174447
201432	174448
138013	174449
144216	174450
104729	174451
238436	174452
47811	174453
147111	174454
118724	174455
233609	174456
146217	174457
94948	174458
92069	174459
115922	174460
163	174461
214939	174462
305738	174463
134162	174464
154814	174465
296113	174466
291648	174467
62284	174468
97681	174469
131471	174470
169587	174471
110807	174472
186142	174473
48021	174474
189161	174475
63165	174476
201503	174477
230280	174478
92098	174479
21187	174480
58423	174481
26433	174482
293276	174483
44337	174484
76023	174485
91705	174486
75563	174487
5849	174488
217443	174489
82824	174490
159366	174491
135668	174492
129997	174493
10418	174494
160075	174495
18287	174496
207866	174497
44996	174498
260963	174499
273312	174500
17453	174501
2762	174502
165412	174503
173370	174504
140906	174505
130447	174506
111125	174507
17338	174508
109581	174509
169626	174510
13172	174511
185394	174512
207023	174513
212451	174514
241150	174515
3034	174516
46948	174517
64387	174518
10250	174519
12185	174520
153341	174521
254027	174522
108096	174523
41117	174524
13903	174525
60103	174526
211700	174527
79377	174528
153121	174529
312857	174530
65264	174531
192526	174532
14930	174533
22285	174534
307889	174535
67499	174536
173063	174537
175390	174538
48665	174539
90664	174540
238176	174541
93593	174542
72959	174543
117246	174544
37736	174545
103522	174546
1659	174547
19836	174548
95650	174549
55664	174550
9692	174551
203587	174552
182230	174553
85700	174554
41491	174555
114480	174556
34063	174557
121447	174558
1026	174559
117630	174560
2512	174561
240054	174562
22689	174563
136970	174564
187687	174565
33337	174566
60943	174567
79871	174568
50585	174569
53767	174570
90383	174571
60202	174572
235766	174573
37903	174574
157754	174575
29186	174576
160801	174577
184812	174578
187224	174579
26958	174580
56417	174581
257813	174582
67653	174583
9851	174584
97238	174585
140308	174586
170093	174587
311325	174588
223553	174589
171199	174590
13900	174591
303164	174592
112394	174593
66387	174594
21771	174595
72106	174596
311204	174597
178661	174598
106101	174599
115924	174600
60333	174601
248720	174602
189933	174603
64053	174604
29563	174605
197604	174606
305270	174607
25611	174608
19180	174609
37910	174610
137648	174611
165843	174612
55044	174613
246670	174614
109680	174615
112637	174616
168744	174617
101000	174618
95525	174619
63174	174620
285087	174621
132217	174622
96972	174623
17766	174624
115398	174625
291303	174626
122715	174627
245995	174628
113210	174629
26742	174630
294994	174631
125597	174632
145343	174633
8205	174634
258712	174635
298887	174636
96032	174637
43134	174638
173368	174639
296216	174640
162135	174641
2127	174642
46877	174643
240353	174644
231051	174645
263468	174646
36197	174647
75917	174648
33316	174649
166292	174650
445	174651
215402	174652
3520	174653
55576	174654
154022	174655
179968	174656
92457	174657
28770	174658
96072	174659
51551	174660
217943	174661
236053	174662
250142	174663
215582	174664
15725	174665
210287	174666
31023	174667
160458	174668
215428	174669
126938	174670
73142	174671
91829	174672
289358	174673
110389	174674
125060	174675
173469	174676
222290	174677
59730	174678
157562	174679
47464	174680
114196	174681
228864	174682
214945	174683
303119	174684
18398	174685
101851	174686
134072	174687
150295	174688
236918	174689
75201	174690
155042	174691
54868	174692
135685	174693
3847	174694
131147	174695
75383	174696
14488	174697
19291	174698
119594	174699
166786	174700
119801	174701
157378	174702
169976	174703
45814	174704
155016	174705
83298	174706
10846	174707
36191	174708
71594	174709
61443	174710
26210	174711
32505	174712
174858	174713
85383	174714
62885	174715
166212	174716
204047	174717
299084	174718
86705	174719
71912	174720
196831	174721
113710	174722
42585	174723
74438	174724
181988	174725
61722	174726
23106	174727
229216	174728
52102	174729
89582	174730
49809	174731
16440	174732
254567	174733
53409	174734
126962	174735
28785	174736
156915	174737
2596	174738
146891	174739
183948	174740
2210	174741
148792	174742
12481	174743
57598	174744
48020	174745
129483	174746
60123	174747
82750	174748
31120	174749
8703	174750
12093	174751
37005	174752
11195	174753
144412	174754
64497	174755
208586	174756
24181	174757
278660	174758
202784	174759
288881	174760
16853	174761
1121	174762
249171	174763
51307	174764
435	174765
215493	174766
38421	174767
184282	174768
3759	174769
174200	174770
145455	174771
63146	174772
97561	174773
269156	174774
124897	174775
103346	174776
137373	174777
36677	174778
106537	174779
7071	174780
7860	174781
41384	174782
262386	174783
132133	174784
81234	174785
82135	174786
72865	174787
87502	174788
61232	174789
126807	174790
44428	174791
41879	174792
19576	174793
269638	174794
132052	174795
128846	174796
15747	174797
38777	174798
139164	174799
25619	174800
79917	174801
295916	174802
35463	174803
218648	174804
180697	174805
204856	174806
295664	174807
67523	174808
142496	174809
5150	174810
287732	174811
46538	174812
67052	174813
226025	174814
72691	174815
49016	174816
28128	174817
64100	174818
85371	174819
200588	174820
67071	174821
12886	174822
14881	174823
53491	174824
137559	174825
30179	174826
36959	174827
133720	174828
37417	174829
44839	174830
144844	174831
20839	174832
26615	174833
60599	174834
12811	174835
169546	174836
64582	174837
262150	174838
182068	174839
295198	174840
61749	174841
49046	174842
278491	174843
196617	174844
168919	174845
168919	174846
81806	174847
262796	174848
2703	174849
87342	174850
189981	174851
25009	174852
149174	174853
60658	174854
43824	174855
43660	174856
24271	174857
70325	174858
8444	174859
111245	174860
113554	174861
197683	174862
3621	174863
34470	174864
50035	174865
23784	174866
134462	174867
23655	174868
296648	174869
22065	174870
46375	174871
38748	174872
111048	174873
61305	174874
184067	174875
227606	174876
23430	174877
215336	174878
76884	174879
48439	174880
5605	174881
389	174882
58084	174883
190287	174884
291212	174885
194970	174886
104279	174887
49581	174888
42752	174889
239109	174890
112966	174891
209058	174892
161562	174893
240427	174894
154830	174895
89140	174896
141285	174897
209587	174898
195271	174899
12841	174900
204337	174901
46670	174902
103258	174903
146109	174904
209719	174905
136325	174906
263705	174907
193167	174908
81972	174909
266859	174910
48328	174911
53637	174912
264850	174913
7067	174914
167127	174915
7093	174916
6883	174917
18904	174918
100725	174919
4396	174920
174474	174921
174474	174922
132918	174923
34121	174924
67418	174925
265792	174926
205010	174927
78994	174928
2825	174929
18996	174930
172368	174931
8788	174932
5965	174933
31828	174934
2444	174935
18760	174936
590	174937
15004	174938
8983	174939
10888	174940
157331	174941
24132	174942
133111	174943
61865	174944
16779	174945
127064	174946
91722	174947
156	174948
75017	174949
100937	174950
190725	174951
240894	174952
297363	174953
22371	174954
97350	174955
260290	174956
50083	174957
273585	174958
78151	174959
5074	174960
8046	174961
19017	174962
13610	174963
206450	174964
280034	174965
100896	174966
233016	174967
121323	174968
25300	174969
22984	174970
145086	174971
871	174972
13815	174973
256669	174974
49646	174975
73868	174976
70548	174977
214045	174978
80314	174979
251263	174980
24109	174981
19552	174982
977	174983
27348	174984
153418	174985
1237	174986
200328	174987
24066	174988
34126	174989
10060	174990
145959	174991
61767	174992
67642	174993
22154	174994
114384	174995
140376	174996
23688	174997
75013	174998
3466	174999
61636	175000
62971	175001
28195	175002
180	175003
6262	175004
17065	175005
50852	175006
26118	175007
237437	175008
22901	175009
26348	175010
20082	175011
3907	175012
86649	175013
213331	175014
1360	175015
294505	175016
259349	175017
2932	175018
60830	175019
41072	175020
10356	175021
6263	175022
60776	175023
150197	175024
28024	175025
123104	175026
40133	175027
211260	175028
48373	175029
6879	175030
175330	175031
7050	175032
75700	175033
133028	175034
146835	175035
47930	175036
85178	175037
56220	175038
230749	175039
160702	175040
81018	175041
85072	175042
68434	175043
75344	175044
182335	175045
180668	175046
47561	175047
51050	175048
101897	175049
49392	175050
151955	175051
188971	175052
15886	175053
101691	175054
72267	175055
132817	175056
28023	175057
269534	175058
6900	175059
71922	175060
231387	175061
164920	175062
39237	175063
31591	175064
118531	175065
31509	175066
7304	175067
3108	175068
14805	175069
10945	175070
47518	175071
64841	175072
301843	175073
150830	175074
194481	175075
28799	175076
197501	175077
185569	175078
136232	175079
90735	175080
54553	175081
160976	175082
99028	175083
7137	175084
63940	175085
60754	175086
113666	175087
5006	175088
657	175089
211716	175090
110709	175091
14031	175092
129641	175093
22104	175094
50806	175095
210156	175096
64345	175097
14404	175098
51970	175099
57992	175100
179701	175101
46064	175102
299899	175103
208528	175104
106599	175105
85163	175106
190726	175107
85219	175108
100463	175109
38482	175110
95509	175111
18481	175112
101667	175113
32019	175114
12845	175115
23044	175116
142553	175117
245034	175118
135936	175119
20267	175120
105081	175121
9974	175122
9472	175123
123668	175124
95996	175125
289487	175126
192898	175127
69968	175128
1842	175129
20072	175130
241853	175131
10547	175132
67158	175133
46866	175134
245228	175135
36693	175136
12479	175137
36441	175138
6967	175139
76118	175140
38745	175141
159794	175142
143321	175143
36040	175144
16234	175145
57326	175146
129500	175147
184450	175148
189821	175149
115997	175150
130970	175151
89194	175152
119389	175153
193213	175154
26045	175155
100166	175156
82915	175157
155483	175158
135993	175159
35838	175160
310635	175161
119163	175162
127403	175163
274159	175164
275755	175165
190639	175166
168605	175167
63269	175168
92528	175169
133372	175170
273204	175171
7378	175172
238403	175173
32867	175174
112792	175175
55320	175176
11599	175177
42393	175178
55059	175179
116317	175180
73996	175181
8877	175182
50735	175183
98049	175184
91706	175185
123003	175186
65388	175187
77321	175188
45488	175189
34200	175190
60696	175191
17111	175192
38248	175193
206019	175194
44503	175195
22035	175196
266210	175197
161223	175198
222925	175199
3368	175200
2060	175201
28467	175202
61566	175203
5774	175204
168336	175205
43568	175206
69963	175207
15695	175208
237860	175209
27979	175210
20034	175211
174634	175212
279400	175213
312074	175214
56149	175215
73310	175216
24388	175217
29791	175218
121319	175219
210964	175220
49879	175221
234704	175222
145480	175223
243598	175224
39613	175225
202328	175226
118281	175227
123663	175228
60924	175229
20122	175230
43035	175231
36568	175232
126107	175233
114653	175234
60532	175235
105656	175236
9896	175237
113699	175238
680	175239
22824	175240
32119	175241
304853	175242
14577	175243
260759	175244
79602	175245
3116	175246
9083	175247
286099	175248
113535	175249
31512	175250
12337	175251
23266	175252
61125	175253
20335	175254
141264	175255
64030	175256
53609	175257
46790	175258
107328	175259
4179	175260
38239	175261
17949	175262
23875	175263
39476	175264
54789	175265
17281	175266
80216	175267
82545	175268
14135	175269
57391	175270
227110	175271
62747	175272
213786	175273
89498	175274
71977	175275
30311	175276
160664	175277
180692	175278
58147	175279
242799	175280
49487	175281
80308	175282
78337	175283
86571	175284
35317	175285
307299	175286
221140	175287
57650	175288
56734	175289
19406	175290
38799	175291
40772	175292
123187	175293
103271	175294
63144	175295
35559	175296
164369	175297
67149	175298
152156	175299
138333	175300
25357	175301
55526	175302
21797	175303
135834	175304
46608	175305
183037	175306
55833	175307
79373	175308
112481	175309
55983	175310
177690	175311
305224	175312
113762	175313
27642	175314
43389	175315
101946	175316
118778	175317
282512	175318
244870	175319
295239	175320
166832	175321
301168	175322
13888	175323
69968	175324
12714	175325
40694	175326
40911	175327
2605	175328
4738	175329
2903	175330
173700	175331
42094	175332
27158	175333
42344	175334
105722	175335
18185	175336
73786	175337
306282	175338
8491	175339
56710	175340
121825	175341
168309	175342
42403	175343
25473	175344
111806	175345
15517	175346
7000	175347
131881	175348
67244	175349
49507	175350
10838	175351
41775	175352
53721	175353
74409	175354
31727	175355
138795	175356
6711	175357
6589	175358
256326	175359
111114	175360
170779	175361
230750	175362
66459	175363
231036	175364
21441	175365
74945	175366
56248	175367
153616	175368
47814	175369
126479	175370
30752	175371
196159	175372
312392	175373
175215	175374
101488	175375
27497	175376
49167	175377
235054	175378
6670	175379
96082	175380
243871	175381
137715	175382
4808	175383
148230	175384
68836	175385
50728	175386
47223	175387
16698	175388
208517	175389
242264	175390
74945	175391
128266	175392
23960	175393
11035	175394
89266	175395
301155	175396
25882	175397
75765	175398
158027	175399
11912	175400
12110	175401
16209	175402
22284	175403
21285	175404
77670	175405
5381	175406
5827	175407
240579	175408
34126	175409
14572	175410
45489	175411
119071	175412
71215	175413
266481	175414
197445	175415
143109	175416
49352	175417
196946	175418
223000	175419
116395	175420
65853	175421
78986	175422
284855	175423
2028	175424
120395	175425
167838	175426
195538	175427
308528	175428
268189	175429
130668	175430
83423	175431
238956	175432
96708	175433
292776	175434
185674	175435
281542	175436
230139	175437
47918	175438
200766	175439
188747	175440
163	175441
193688	175442
215428	175443
32429	175444
95220	175445
114295	175446
156991	175447
14886	175448
62097	175449
11554	175450
122005	175451
91843	175452
124212	175453
180147	175454
82358	175455
71422	175456
143003	175457
243358	175458
43309	175459
60862	175460
206	175461
14117	175462
28008	175463
60460	175464
80673	175465
1267	175466
42812	175467
96211	175468
100552	175469
63680	175470
176218	175471
80291	175472
91272	175473
127830	175474
99156	175475
77060	175476
139256	175477
120152	175478
135604	175479
164499	175480
166986	175481
131190	175482
22640	175483
151546	175484
227635	175485
172331	175486
94571	175487
85023	175488
27693	175489
95104	175490
60436	175491
125252	175492
39540	175493
34996	175494
37435	175495
30177	175496
37866	175497
90837	175498
94832	175499
80644	175500
58192	175501
44146	175502
200043	175503
133627	175504
116981	175505
238848	175506
36076	175507
56687	175508
70111	175509
86066	175510
130714	175511
56826	175512
282996	175513
18715	175514
112584	175515
56812	175516
53625	175517
36922	175518
57034	175519
146518	175520
24795	175521
58342	175522
11933	175523
102301	175524
276609	175525
188367	175526
246997	175527
30604	175528
98627	175529
163873	175530
90318	175531
111202	175532
11894	175533
109202	175534
112311	175535
15948	175536
207902	175537
10213	175538
135780	175539
205409	175540
117919	175541
171527	175542
2764	175543
82124	175544
131784	175545
160586	175546
10777	175547
20730	175548
25637	175549
185362	175550
1287	175551
34626	175552
9278	175553
74344	175554
186958	175555
117534	175556
143945	175557
20845	175558
96911	175559
5336	175560
27182	175561
49541	175562
198140	175563
27910	175564
3905	175565
117734	175566
106517	175567
38142	175568
188717	175569
12876	175570
122021	175571
15186	175572
80273	175573
52537	175574
6046	175575
12474	175576
12033	175577
65900	175578
112160	175579
77041	175580
168314	175581
110931	175582
297848	175583
28162	175584
147170	175585
53574	175586
237952	175587
20	175588
151934	175589
31788	175590
9510	175591
29155	175592
65062	175593
159386	175594
107470	175595
82395	175596
267970	175597
185097	175598
125486	175599
1731	175600
62977	175601
89821	175602
180066	175603
207075	175604
207072	175605
103230	175606
156183	175607
26528	175608
101248	175609
25076	175610
109202	175611
70953	175612
105341	175613
30057	175614
164731	175615
5300	175616
80928	175617
257170	175618
167100	175619
3313	175620
168838	175621
181744	175622
235311	175623
77311	175624
101359	175625
63292	175626
50781	175627
104014	175628
75445	175629
85509	175630
59165	175631
49554	175632
145599	175633
59838	175634
178667	175635
1536	175636
8016	175637
1337	175638
159863	175639
40162	175640
123876	175641
187028	175642
133100	175643
98803	175644
9447	175645
78848	175646
132673	175647
36551	175648
192065	175649
110947	175650
180951	175651
18547	175652
90419	175653
145124	175654
183388	175655
112194	175656
160035	175657
215064	175658
258691	175659
55353	175660
44714	175661
150809	175662
69551	175663
102184	175664
31481	175665
122901	175666
115355	175667
27724	175668
175624	175669
111661	175670
264234	175671
81115	175672
237566	175673
22334	175674
118629	175675
95298	175676
63343	175677
125484	175678
124100	175679
82988	175680
7216	175681
303763	175682
183507	175683
43515	175684
27085	175685
133021	175686
5472	175687
110911	175688
183810	175689
45550	175690
90195	175691
38353	175692
228052	175693
179928	175694
28149	175695
80394	175696
74060	175697
149131	175698
181301	175699
151264	175700
67834	175701
275834	175702
60086	175703
104698	175704
121108	175705
2142	175706
279021	175707
82257	175708
57555	175709
110	175710
68194	175711
93908	175712
218338	175713
84370	175714
68194	175715
1860	175716
89666	175717
76089	175718
126961	175719
138071	175720
18425	175721
61097	175722
11147	175723
139334	175724
103731	175725
45734	175726
135486	175727
145692	175728
2646	175729
66975	175730
87806	175731
45365	175732
96390	175733
176011	175734
11262	175735
103875	175736
10837	175737
147265	175738
13938	175739
23106	175740
31153	175741
141886	175742
5944	175743
41218	175744
23823	175745
75410	175746
158932	175747
55132	175748
85347	175749
62785	175750
84308	175751
1634	175752
56452	175753
286536	175754
279357	175755
11996	175756
308704	175757
106631	175758
150990	175759
207054	175760
3034	175761
110911	175762
29584	175763
133734	175764
246866	175765
258666	175766
205674	175767
96187	175768
162799	175769
5000	175770
124452	175771
282648	175772
104829	175773
55974	175774
205305	175775
162318	175776
65240	175777
263026	175778
156951	175779
72182	175780
56725	175781
191330	175782
204904	175783
19197	175784
86520	175785
81417	175786
29824	175787
132829	175788
2281	175789
212121	175790
49511	175791
60939	175792
57408	175793
58945	175794
109200	175795
37424	175796
61378	175797
12985	175798
25588	175799
73830	175800
143488	175801
6407	175802
96614	175803
198850	175804
175706	175805
87359	175806
170336	175807
62777	175808
149290	175809
55998	175810
30652	175811
67317	175812
297306	175813
206228	175814
111801	175815
20926	175816
197821	175817
33393	175818
108230	175819
35460	175820
58036	175821
85938	175822
154072	175823
103472	175824
55437	175825
83327	175826
29201	175827
151740	175828
108810	175829
272284	175830
55792	175831
311991	175832
97804	175833
46676	175834
22729	175835
96757	175836
95875	175837
67075	175838
108453	175839
80857	175840
126789	175841
145332	175842
140407	175843
54964	175844
65811	175845
169	175846
109713	175847
5698	175848
120942	175849
185452	175850
60036	175851
220463	175852
82765	175853
264672	175854
120588	175855
71342	175856
12097	175857
181987	175858
26868	175859
73311	175860
184062	175861
32071	175862
84670	175863
2731	175864
303383	175865
71024	175866
194168	175867
136977	175868
54104	175869
192694	175870
115245	175871
162091	175872
292395	175873
182336	175874
11	175875
132127	175876
180311	175877
59708	175878
71755	175879
22114	175880
19451	175881
49746	175882
3143	175883
1314	175884
123	175885
114157	175886
14199	175887
17517	175888
14174	175889
5814	175890
61799	175891
55453	175892
129931	175893
1709	175894
232620	175895
130433	175896
52714	175897
8238	175898
135429	175899
28174	175900
64551	175901
213997	175902
46187	175903
5417	175904
9923	175905
180436	175906
255213	175907
117113	175908
6762	175909
90012	175910
12995	175911
188010	175912
170793	175913
36521	175914
30736	175915
35676	175916
308113	175917
45359	175918
61234	175919
7407	175920
291788	175921
45459	175922
16629	175923
89130	175924
200218	175925
97665	175926
19332	175927
186243	175928
4319	175929
9580	175930
196312	175931
65084	175932
206015	175933
20798	175934
23905	175935
272107	175936
166712	175937
204900	175938
14776	175939
107348	175940
16382	175941
135561	175942
292284	175943
284717	175944
1597	175945
145567	175946
211659	175947
253595	175948
192453	175949
81109	175950
197568	175951
89875	175952
215733	175953
94930	175954
115814	175955
251846	175956
167070	175957
252322	175958
116431	175959
278187	175960
86867	175961
226782	175962
292985	175963
134945	175964
1303	175965
102302	175966
85023	175967
94042	175968
39507	175969
52857	175970
65755	175971
146385	175972
19275	175973
55799	175974
58604	175975
89814	175976
73099	175977
79067	175978
131323	175979
210041	175980
26157	175981
107246	175982
114161	175983
181415	175984
38781	175985
52445	175986
68387	175987
137607	175988
156917	175989
49386	175990
22548	175991
202292	175992
93143	175993
138957	175994
75122	175995
83990	175996
17977	175997
109337	175998
211971	175999
29546	176000
77019	176001
35216	176002
73764	176003
44183	176004
29294	176005
169357	176006
18575	176007
64912	176008
13641	176009
207460	176010
22381	176011
212409	176012
16630	176013
200585	176014
146626	176015
120917	176016
121451	176017
259372	176018
171955	176019
90194	176020
65302	176021
42749	176022
161429	176023
159038	176024
103766	176025
79625	176026
142397	176027
152107	176028
21113	176029
14058	176030
108934	176031
183699	176032
169906	176033
118152	176034
157926	176035
35842	176036
873	176037
113441	176038
272351	176039
105707	176040
192176	176041
121353	176042
33768	176043
10673	176044
18513	176045
39180	176046
99324	176047
13054	176048
285355	176049
88328	176050
11433	176051
70043	176052
40743	176053
12897	176054
49990	176055
6442	176056
106742	176057
141771	176058
43505	176059
9886	176060
198660	176061
56931	176062
298123	176063
53588	176064
28608	176065
2578	176066
74521	176067
163728	176068
62779	176069
27064	176070
60559	176071
110172	176072
65500	176073
131219	176074
102061	176075
191119	176076
65499	176077
96560	176078
111019	176079
109836	176080
63132	176081
198741	176082
76417	176083
139052	176084
157720	176085
301300	176086
209067	176087
49127	176088
40658	176089
86222	176090
27626	176091
5678	176092
197205	176093
16260	176094
158697	176095
450	176096
156185	176097
97669	176098
10175	176099
24184	176100
149042	176101
54468	176102
26724	176103
309462	176104
86827	176105
2256	176106
59902	176107
18809	176108
89267	176109
30855	176110
226128	176111
226672	176112
114475	176113
88089	176114
44292	176115
15807	176116
153762	176117
71398	176118
170906	176119
135975	176120
95345	176121
11555	176122
103178	176123
67926	176124
61905	176125
45912	176126
52332	176127
145891	176128
110667	176129
99953	176130
132839	176131
62222	176132
17242	176133
55677	176134
302456	176135
214402	176136
233316	176137
62109	176138
30257	176139
259698	176140
135614	176141
61973	176142
23641	176143
162553	176144
74117	176145
16357	176146
42038	176147
3142	176148
120685	176149
5176	176150
38313	176151
45090	176152
121699	176153
192207	176154
153579	176155
227947	176156
11423	176157
141936	176158
227	176159
215164	176160
107961	176161
214377	176162
60547	176163
222	176164
194552	176165
145124	176166
229546	176167
47707	176168
88829	176169
48977	176170
60575	176171
91958	176172
35308	176173
264472	176174
155171	176175
38157	176176
19254	176177
21464	176178
27696	176179
2064	176180
50828	176181
17784	176182
70541	176183
24679	176184
19496	176185
86367	176186
189862	176187
5692	176188
99739	176189
252665	176190
186631	176191
2221	176192
74577	176193
162219	176194
92330	176195
299268	176196
96822	176197
66874	176198
34735	176199
273861	176200
38603	176201
14204	176202
23556	176203
84247	176204
69583	176205
210785	176206
92993	176207
207730	176208
91387	176209
34655	176210
90225	176211
108282	176212
59840	176213
151278	176214
38136	176215
98394	176216
187207	176217
213119	176218
196224	176219
272481	176220
26252	176221
11825	176222
208510	176223
218306	176224
25510	176225
191537	176226
40847	176227
15964	176228
82068	176229
13674	176230
15890	176231
22867	176232
50617	176233
154237	176234
126129	176235
29147	176236
165649	176237
80129	176238
103835	176239
89475	176240
86228	176241
3312	176242
42967	176243
118764	176244
208012	176245
83344	176246
152961	176247
142545	176248
116063	176249
21337	176250
145209	176251
10498	176252
133447	176253
9804	176254
43059	176255
112330	176256
8392	176257
2933	176258
214870	176259
27600	176260
240879	176261
7301	176262
34903	176263
226071	176264
92195	176265
24154	176266
170500	176267
80645	176268
191180	176269
40442	176270
214361	176271
43564	176272
188514	176273
193008	176274
126124	176275
236146	176276
190293	176277
129391	176278
4240	176279
20742	176280
103858	176281
42339	176282
216329	176283
45369	176284
22783	176285
22783	176286
191977	176287
170980	176288
53929	176289
42610	176290
475	176291
8658	176292
64061	176293
36925	176294
107511	176295
305015	176296
85758	176297
87838	176298
214889	176299
59510	176300
19085	176301
119222	176302
14538	176303
84808	176304
127621	176305
1133	176306
136754	176307
1661	176308
31947	176309
50706	176310
38742	176311
38742	176312
75618	176313
5484	176314
90513	176315
121869	176316
20574	176317
138173	176318
45914	176319
119210	176320
2938	176321
108990	176322
25624	176323
25624	176324
206255	176325
207844	176326
86273	176327
326	176328
205130	176329
92750	176330
195706	176331
1661	176332
14703	176333
51443	176334
51729	176335
52578	176336
111590	176337
17088	176338
16788	176339
117459	176340
82517	176341
55303	176342
171244	176343
189275	176344
295383	176345
8314	176346
92667	176347
34874	176348
37397	176349
66075	176350
2351	176351
28362	176352
177	176353
76405	176354
14232	176355
34392	176356
23857	176357
7355	176358
114649	176359
26169	176360
33663	176361
13586	176362
147353	176363
233859	176364
178467	176365
58325	176366
175730	176367
34400	176368
127925	176369
41369	176370
74205	176371
134147	176372
138606	176373
42447	176374
12932	176375
142522	176376
6606	176377
134147	176378
90522	176379
266419	176380
24185	176381
3832	176382
3832	176383
191711	176384
141894	176385
123310	176386
19775	176387
116086	176388
59436	176389
77992	176390
1473	176391
134838	176392
48387	176393
62787	176394
168096	176395
25630	176396
43049	176397
18205	176398
3714	176399
13686	176400
200907	176401
58554	176402
191267	176403
98757	176404
58393	176405
254160	176406
190267	176407
232689	176408
70953	176409
87053	176410
125075	176411
14047	176412
159164	176413
81055	176414
21379	176415
92200	176416
66597	176417
89812	176418
84179	176419
4285	176420
35235	176421
18626	176422
28008	176423
137685	176424
104563	176425
70493	176426
93679	176427
117040	176428
189131	176429
23613	176430
92807	176431
119693	176432
48043	176433
162321	176434
58723	176435
106598	176436
146531	176437
55726	176438
283855	176439
291559	176440
137728	176441
13528	176442
256455	176443
41510	176444
36306	176445
17500	176446
38266	176447
116018	176448
237276	176449
50989	176450
41057	176451
224558	176452
149526	176453
134417	176454
103163	176455
36771	176456
71088	176457
17474	176458
21529	176459
194202	176460
137398	176461
53588	176462
263902	176463
24926	176464
208332	176465
66109	176466
25729	176467
26429	176468
289038	176469
116758	176470
89031	176471
66714	176472
171141	176473
49690	176474
2679	176475
86183	176476
42094	176477
263832	176478
61851	176479
194390	176480
46505	176481
34278	176482
113027	176483
56710	176484
3046	176485
39295	176486
160055	176487
85454	176488
52447	176489
37567	176490
55833	176491
147607	176492
78333	176493
254210	176494
193717	176495
63680	176496
26409	176497
56462	176498
21578	176499
193936	176500
42763	176501
150636	176502
13570	176503
126456	176504
258473	176505
231774	176506
208149	176507
38325	176508
65400	176509
31021	176510
115103	176511
17365	176512
76213	176513
308872	176514
227827	176515
187278	176516
78759	176517
32232	176518
11536	176519
46742	176520
41661	176521
19496	176522
28067	176523
42873	176524
42936	176525
22886	176526
3720	176527
9512	176528
27884	176529
74420	176530
301929	176531
279520	176532
30394	176533
13230	176534
82777	176535
134550	176536
292252	176537
199579	176538
132097	176539
85530	176540
257390	176541
47491	176542
2057	176543
43653	176544
95905	176545
74207	176546
148777	176547
11581	176548
55823	176549
1147	176550
37576	176551
123868	176552
289265	176553
205575	176554
126085	176555
31058	176556
16393	176557
76832	176558
81440	176559
18572	176560
8906	176561
11586	176562
29360	176563
74092	176564
37353	176565
9899	176566
24588	176567
156563	176568
37353	176569
146739	176570
120014	176571
11300	176572
63918	176573
16439	176574
96823	176575
129957	176576
132210	176577
118663	176578
142626	176579
140844	176580
22268	176581
35652	176582
170869	176583
44169	176584
178973	176585
52051	176586
58805	176587
212863	176588
75978	176589
40258	176590
212965	176591
27315	176592
193801	176593
48732	176594
214505	176595
1716	176596
344	176597
111092	176598
32819	176599
34040	176600
273188	176601
65621	176602
81705	176603
112284	176604
69552	176605
171864	176606
162373	176607
58560	176608
67003	176609
62565	176610
195543	176611
104112	176612
81521	176613
79291	176614
77961	176615
21784	176616
121350	176617
95210	176618
121520	176619
83078	176620
47947	176621
149120	176622
107619	176623
63214	176624
22722	176625
290674	176626
75179	176627
152280	176628
52476	176629
216552	176630
67308	176631
37260	176632
36913	176633
169625	176634
5638	176635
61375	176636
141104	176637
19646	176638
90293	176639
26632	176640
13820	176641
85238	176642
198389	176643
87184	176644
1971	176645
67340	176646
15463	176647
84194	176648
84194	176649
19715	176650
120558	176651
58104	176652
85889	176653
67781	176654
2331	176655
292379	176656
136300	176657
177347	176658
3951	176659
97825	176660
171837	176661
170190	176662
27901	176663
28848	176664
84661	176665
17951	176666
15005	176667
148765	176668
21515	176669
81635	176670
32658	176671
24396	176672
171335	176673
249004	176674
199519	176675
55840	176676
231951	176677
114399	176678
311124	176679
87640	176680
52486	176681
52825	176682
2116	176683
27516	176684
204846	176685
73218	176686
12768	176687
210948	176688
277578	176689
273073	176690
33663	176691
32949	176692
165711	176693
11949	176694
77780	176695
16505	176696
108279	176697
215376	176698
11579	176699
61569	176700
126971	176701
305265	176702
32008	176703
37415	176704
145348	176705
156992	176706
164264	176707
11057	176708
83316	176709
119335	176710
235850	176711
30509	176712
142846	176713
71059	176714
32880	176715
174911	176716
137429	176717
192463	176718
212161	176719
5288	176720
12298	176721
14998	176722
18865	176723
18244	176724
131446	176725
151889	176726
222864	176727
94704	176728
111683	176729
57914	176730
108293	176731
80453	176732
127356	176733
37740	176734
111867	176735
82478	176736
17397	176737
148932	176738
4162	176739
139273	176740
40957	176741
46161	176742
117194	176743
132352	176744
225074	176745
46207	176746
136938	176747
132234	176748
126054	176749
250585	176750
123159	176751
301166	176752
9100	176753
74237	176754
177695	176755
55023	176756
182887	176757
19380	176758
22205	176759
17944	176760
17477	176761
13839	176762
197404	176763
69402	176764
23882	176765
236820	176766
241921	176767
127218	176768
907	176769
34236	176770
78365	176771
86242	176772
239739	176773
17948	176774
41202	176775
310891	176776
52112	176777
115279	176778
55302	176779
292028	176780
198136	176781
30626	176782
76865	176783
135910	176784
264093	176785
101168	176786
31144	176787
100236	176788
76722	176789
40115	176790
235321	176791
178116	176792
102942	176793
216694	176794
117938	176795
60935	176796
82845	176797
14868	176798
43431	176799
70326	176800
248112	176801
192275	176802
85850	176803
49584	176804
38970	176805
97588	176806
187347	176807
29050	176808
210414	176809
7392	176810
197503	176811
1558	176812
241208	176813
55650	176814
165431	176815
80160	176816
3707	176817
161592	176818
3974	176819
3707	176820
53787	176821
68974	176822
19999	176823
236598	176824
161185	176825
19396	176826
64971	176827
88109	176828
303563	176829
99749	176830
33356	176831
283256	176832
74582	176833
56873	176834
109430	176835
56852	176836
98058	176837
140050	176838
282162	176839
3593	176840
56664	176841
129050	176842
78374	176843
255495	176844
106378	176845
27021	176846
33978	176847
136444	176848
62652	176849
204709	176850
21011	176851
11612	176852
80743	176853
141360	176854
148613	176855
182647	176856
192082	176857
310914	176858
43784	176859
204288	176860
43615	176861
106382	176862
4181	176863
9262	176864
84559	176865
62229	176866
174780	176867
229302	176868
130475	176869
38518	176870
67001	176871
91217	176872
230930	176873
99921	176874
68172	176875
73315	176876
62656	176877
26180	176878
82865	176879
252654	176880
183203	176881
58424	176882
197429	176883
209749	176884
99241	176885
17714	176886
214001	176887
214001	176888
213939	176889
92546	176890
244078	176891
97294	176892
174818	176893
189529	176894
80801	176895
136119	176896
146253	176897
250601	176898
21900	176899
64875	176900
252394	176901
98349	176902
97248	176903
1807	176904
80271	176905
184462	176906
50324	176907
72685	176908
136087	176909
68595	176910
170839	176911
78451	176912
73492	176913
160231	176914
161527	176915
44864	176916
7252	176917
28690	176918
44955	176919
54698	176920
183263	176921
195490	176922
47904	176923
10888	176924
5429	176925
12233	176926
62781	176927
128307	176928
139058	176929
25922	176930
14228	176931
139701	176932
254584	176933
210137	176934
29123	176935
306555	176936
25185	176937
14957	176938
193577	176939
186735	176940
83328	176941
125234	176942
74112	176943
18716	176944
100409	176945
44779	176946
178974	176947
77389	176948
253528	176949
137157	176950
77753	176951
221504	176952
37246	176953
51669	176954
548	176955
23228	176956
309210	176957
163956	176958
12545	176959
173876	176960
3962	176961
8942	176962
20121	176963
12234	176964
1337	176965
31719	176966
40330	176967
35128	176968
63153	176969
32929	176970
48013	176971
245904	176972
100697	176973
293556	176974
26362	176975
22692	176976
193238	176977
155007	176978
185394	176979
17530	176980
179840	176981
16117	176982
159767	176983
94417	176984
162284	176985
167833	176986
96957	176987
162571	176988
37009	176989
111127	176990
248412	176991
8702	176992
197330	176993
3455	176994
40186	176995
247796	176996
191334	176997
269548	176998
90883	176999
70474	177000
4011	177001
15633	177002
139339	177003
12360	177004
82994	177005
100610	177006
107250	177007
58336	177008
55982	177009
60664	177010
71778	177011
15848	177012
104645	177013
115725	177014
37432	177015
116125	177016
70546	177017
21457	177018
15474	177019
129071	177020
22022	177021
38629	177022
23406	177023
11884	177024
12069	177025
156475	177026
2536	177027
9767	177028
68157	177029
65880	177030
34913	177031
13949	177032
75611	177033
27069	177034
48390	177035
110106	177036
142505	177037
51559	177038
291354	177039
336	177040
64645	177041
119124	177042
5692	177043
254930	177044
61514	177045
240460	177046
296069	177047
20258	177048
175956	177049
78318	177050
61514	177051
186616	177052
82463	177053
107645	177054
170640	177055
95440	177056
70477	177057
146529	177058
147821	177059
146459	177060
144235	177061
154552	177062
144399	177063
85516	177064
24584	177065
80368	177066
206785	177067
36951	177068
173787	177069
122346	177070
112212	177071
142711	177072
163910	177073
205518	177074
294543	177075
201184	177076
166505	177077
251592	177078
85049	177079
20613	177080
173131	177081
145837	177082
254444	177083
146862	177084
217331	177085
24683	177086
78743	177087
136182	177088
172904	177089
302020	177090
231598	177091
223040	177092
61296	177093
130410	177094
436	177095
78371	177096
108603	177097
5752	177098
10125	177099
21616	177100
216160	177101
216345	177102
141647	177103
77589	177104
32137	177105
234808	177106
165525	177107
249234	177108
171610	177109
77308	177110
104729	177111
288790	177112
134823	177113
27153	177114
129561	177115
43338	177116
122221	177117
64832	177118
39322	177119
103924	177120
20613	177121
198550	177122
122385	177123
152567	177124
109677	177125
63558	177126
109147	177127
233761	177128
79278	177129
297818	177130
80757	177131
168456	177132
173678	177133
176956	177134
39550	177135
142462	177136
67585	177137
82366	177138
19436	177139
3163	177140
199360	177141
124434	177142
159455	177143
221824	177144
162827	177145
104337	177146
248734	177147
59458	177148
181499	177149
170742	177150
205567	177151
233709	177152
203677	177153
101692	177154
114093	177155
105993	177156
233057	177157
102514	177158
128457	177159
175348	177160
119030	177161
301001	177162
103388	177163
296912	177164
114588	177165
90176	177166
257274	177167
57070	177168
37661	177169
32127	177170
286415	177171
27634	177172
32666	177173
119541	177174
92354	177175
82497	177176
66038	177177
73393	177178
145363	177179
193032	177180
74873	177181
165652	177182
9108	177183
58935	177184
302	177185
41297	177186
189172	177187
1261	177188
58376	177189
42143	177190
19031	177191
15117	177192
10152	177193
183906	177194
81235	177195
61272	177196
207375	177197
1434	177198
75873	177199
6611	177200
92860	177201
25789	177202
105054	177203
34667	177204
186143	177205
74723	177206
124347	177207
95443	177208
68398	177209
133648	177210
18393	177211
16164	177212
253252	177213
3018	177214
47199	177215
87426	177216
242959	177217
146669	177218
210192	177219
217847	177220
95509	177221
11084	177222
26232	177223
28881	177224
9421	177225
44787	177226
55790	177227
148710	177228
2720	177229
144421	177230
255287	177231
62320	177232
251430	177233
172937	177234
10502	177235
236947	177236
168457	177237
6040	177238
298895	177239
51195	177240
96261	177241
289769	177242
11357	177243
28132	177244
31355	177245
95675	177246
13722	177247
87412	177248
34910	177249
216124	177250
62902	177251
139706	177252
68857	177253
52414	177254
122119	177255
37657	177256
68609	177257
14660	177258
71082	177259
11408	177260
89172	177261
123834	177262
20969	177263
37045	177264
122618	177265
20024	177266
42042	177267
35142	177268
304239	177269
170553	177270
71112	177271
87565	177272
27746	177273
33317	177274
32527	177275
21981	177276
2139	177277
950	177278
267823	177279
125772	177280
43591	177281
272492	177282
113048	177283
139300	177284
18282	177285
3221	177286
184892	177287
3003	177288
291194	177289
132724	177290
114438	177291
31347	177292
62560	177293
152999	177294
119257	177295
80979	177296
97486	177297
54506	177298
19035	177299
5845	177300
87506	177301
9864	177302
4328	177303
87819	177304
213706	177305
6608	177306
16925	177307
248712	177308
6800	177309
138811	177310
68250	177311
214216	177312
242992	177313
123971	177314
176	177315
41292	177316
56281	177317
210706	177318
41062	177319
10532	177320
137320	177321
30124	177322
2138	177323
136523	177324
1281	177325
248471	177326
12686	177327
13133	177328
168527	177329
39191	177330
44264	177331
62059	177332
89527	177333
89804	177334
178798	177335
119724	177336
182027	177337
196564	177338
59485	177339
4087	177340
216452	177341
1505	177342
2664	177343
63521	177344
69095	177345
6726	177346
64105	177347
27895	177348
77597	177349
116340	177350
13027	177351
215874	177352
135561	177353
17825	177354
4420	177355
70823	177356
158560	177357
124014	177358
188821	177359
77540	177360
71948	177361
61913	177362
42899	177363
209964	177364
100488	177365
192317	177366
22300	177367
19817	177368
190075	177369
200067	177370
21226	177371
108266	177372
12868	177373
81085	177374
22566	177375
195501	177376
39505	177377
119584	177378
286089	177379
10899	177380
23266	177381
112955	177382
1093	177383
202807	177384
140693	177385
104139	177386
197545	177387
143145	177388
122832	177389
65949	177390
51884	177391
3158	177392
139535	177393
58796	177394
3994	177395
183270	177396
17873	177397
1742	177398
68119	177399
87848	177400
194300	177401
254657	177402
111648	177403
171974	177404
41182	177405
51083	177406
117853	177407
86083	177408
191337	177409
64028	177410
39266	177411
259433	177412
132132	177413
91762	177414
194533	177415
86385	177416
111719	177417
132410	177418
41449	177419
77864	177420
17639	177421
179488	177422
186303	177423
40237	177424
260098	177425
46524	177426
224858	177427
76472	177428
89605	177429
89605	177430
108419	177431
173404	177432
269	177433
29529	177434
170340	177435
6944	177436
90813	177437
51675	177438
205782	177439
10892	177440
12091	177441
147743	177442
15512	177443
270893	177444
64132	177445
13476	177446
180400	177447
83785	177448
64755	177449
8727	177450
110673	177451
113349	177452
21317	177453
89396	177454
312399	177455
31228	177456
271410	177457
37870	177458
42067	177459
179517	177460
179517	177461
266325	177462
199744	177463
170399	177464
50798	177465
18909	177466
11704	177467
66469	177468
96335	177469
200837	177470
46415	177471
303608	177472
174752	177473
89521	177474
40265	177475
34685	177476
262518	177477
79952	177478
4440	177479
5932	177480
271514	177481
176605	177482
56945	177483
277202	177484
57398	177485
188959	177486
83645	177487
210514	177488
182691	177489
177912	177490
36320	177491
80027	177492
9095	177493
127948	177494
78003	177495
31750	177496
122430	177497
3496	177498
34779	177499
90904	177500
66302	177501
10010	177502
194549	177503
171530	177504
134981	177505
95102	177506
91978	177507
1323	177508
124363	177509
113943	177510
155121	177511
53314	177512
94531	177513
173031	177514
172658	177515
175372	177516
195465	177517
71227	177518
4101	177519
147286	177520
69866	177521
133110	177522
79172	177523
139640	177524
139539	177525
81244	177526
273112	177527
201	177528
77207	177529
188965	177530
141456	177531
76222	177532
118899	177533
62154	177534
1432	177535
145937	177536
28779	177537
104043	177538
27772	177539
80627	177540
174711	177541
129209	177542
221530	177543
128107	177544
177986	177545
176066	177546
87139	177547
76680	177548
6851	177549
170223	177550
120657	177551
93647	177552
251637	177553
24124	177554
30744	177555
114132	177556
214664	177557
71795	177558
71139	177559
18476	177560
8113	177561
81037	177562
132845	177563
21273	177564
5889	177565
45358	177566
227196	177567
62054	177568
16504	177569
97743	177570
43522	177571
242862	177572
133975	177573
6841	177574
276692	177575
8884	177576
16981	177577
213092	177578
38173	177579
20502	177580
173556	177581
61521	177582
149901	177583
8312	177584
60756	177585
1710	177586
197484	177587
73541	177588
283860	177589
9648	177590
11386	177591
139108	177592
13668	177593
242489	177594
3206	177595
6238	177596
4246	177597
113099	177598
35576	177599
210437	177600
7466	177601
82962	177602
11495	177603
312133	177604
23606	177605
23196	177606
141802	177607
35173	177608
46513	177609
11704	177610
65628	177611
194101	177612
40341	177613
183271	177614
113239	177615
52182	177616
4474	177617
186629	177618
57374	177619
49487	177620
8559	177621
161168	177622
46365	177623
73359	177624
48094	177625
192468	177626
209610	177627
10176	177628
142920	177629
187310	177630
83975	177631
23421	177632
27820	177633
167930	177634
67213	177635
297049	177636
289538	177637
136010	177638
147716	177639
36566	177640
85719	177641
8969	177642
102821	177643
40759	177644
65836	177645
182099	177646
21918	177647
152687	177648
16899	177649
53879	177650
17430	177651
198419	177652
21292	177653
237	177654
131564	177655
9359	177656
173742	177657
16450	177658
6748	177659
42868	177660
12738	177661
40567	177662
182361	177663
170657	177664
5319	177665
17359	177666
129138	177667
114430	177668
34017	177669
204308	177670
190878	177671
5564	177672
119151	177673
44529	177674
11848	177675
272021	177676
34150	177677
1419	177678
93330	177679
91514	177680
176075	177681
74009	177682
83526	177683
23645	177684
141556	177685
57562	177686
9510	177687
166827	177688
66614	177689
22524	177690
40922	177691
43331	177692
143654	177693
25362	177694
119642	177695
11034	177696
15193	177697
37789	177698
52533	177699
93459	177700
11731	177701
132960	177702
2613	177703
12490	177704
170153	177705
284735	177706
38803	177707
150556	177708
37336	177709
36024	177710
91361	177711
29693	177712
29065	177713
26469	177714
41986	177715
12970	177716
136156	177717
84312	177718
89856	177719
263756	177720
198191	177721
223044	177722
86687	177723
10557	177724
99727	177725
3816	177726
82520	177727
89218	177728
140	177729
29119	177730
63306	177731
8326	177732
299258	177733
126088	177734
24471	177735
142140	177736
107241	177737
199043	177738
200051	177739
17413	177740
188879	177741
86858	177742
179797	177743
18432	177744
23464	177745
48103	177746
52523	177747
51053	177748
8361	177749
94955	177750
14972	177751
61314	177752
137454	177753
308264	177754
35086	177755
133625	177756
2237	177757
75199	177758
57091	177759
253598	177760
53542	177761
3114	177762
94370	177763
3333	177764
12529	177765
21039	177766
2696	177767
13410	177768
6811	177769
7881	177770
189995	177771
165135	177772
217290	177773
88225	177774
24229	177775
72893	177776
94523	177777
122611	177778
166110	177779
489	177780
63566	177781
7481	177782
68389	177783
112871	177784
54168	177785
190350	177786
12855	177787
77532	177788
837	177789
16554	177790
126634	177791
7391	177792
47335	177793
144484	177794
12808	177795
26815	177796
21583	177797
25953	177798
149742	177799
168387	177800
198676	177801
58761	177802
263783	177803
4163	177804
10345	177805
75188	177806
116201	177807
7415	177808
114835	177809
66233	177810
12987	177811
18325	177812
39770	177813
15297	177814
34085	177815
60632	177816
243743	177817
59774	177818
12132	177819
37306	177820
174156	177821
15732	177822
224650	177823
783	177824
195408	177825
195408	177826
3478	177827
110808	177828
73326	177829
49353	177830
76509	177831
123899	177832
145589	177833
45359	177834
1745	177835
121305	177836
27333	177837
38348	177838
107100	177839
39990	177840
85701	177841
32362	177842
92523	177843
283498	177844
104146	177845
122795	177846
136752	177847
306542	177848
2488	177849
97161	177850
36711	177851
13126	177852
21796	177853
46515	177854
128251	177855
84096	177856
21189	177857
61616	177858
2719	177859
1445	177860
4508	177861
86367	177862
104156	177863
6430	177864
896	177865
4365	177866
209726	177867
133435	177868
6836	177869
269247	177870
110899	177871
58427	177872
14752	177873
8569	177874
51172	177875
31747	177876
54373	177877
52438	177878
32357	177879
2181	177880
571	177881
23173	177882
164745	177883
434	177884
10311	177885
7381	177886
35057	177887
4163	177888
61901	177889
103436	177890
27	177891
26044	177892
135244	177893
64154	177894
43983	177895
61153	177896
43031	177897
9936	177898
34969	177899
263786	177900
9558	177901
17786	177902
142326	177903
6053	177904
49019	177905
145230	177906
115210	177907
100436	177908
57592	177909
35170	177910
152604	177911
20211	177912
115502	177913
79030	177914
63727	177915
300078	177916
29880	177917
132933	177918
43552	177919
223051	177920
284537	177921
10074	177922
27640	177923
26605	177924
204	177925
12957	177926
133944	177927
205920	177928
91396	177929
108302	177930
22668	177931
58478	177932
135467	177933
132832	177934
132419	177935
23086	177936
82	177937
222093	177938
53771	177939
259578	177940
499	177941
25000	177942
7075	177943
34769	177944
199968	177945
182792	177946
57871	177947
14679	177948
8638	177949
7964	177950
64239	177951
114610	177952
137835	177953
147093	177954
4597	177955
90531	177956
131487	177957
150805	177958
71325	177959
20522	177960
139708	177961
87358	177962
60601	177963
38051	177964
1363	177965
84798	177966
119965	177967
71460	177968
4163	177969
54883	177970
103731	177971
5806	177972
101952	177973
63371	177974
16516	177975
26913	177976
89188	177977
36195	177978
37881	177979
11709	177980
139591	177981
20815	177982
5599	177983
80687	177984
78222	177985
166093	177986
4787	177987
1814	177988
140235	177989
30430	177990
6784	177991
289227	177992
123270	177993
153405	177994
306024	177995
69116	177996
2092	177997
1	177998
12957	177999
49413	178000
67172	178001
67967	178002
2032	178003
95421	178004
14054	178005
199723	178006
56771	178007
11240	178008
22302	178009
234670	178010
217287	178011
308299	178012
36398	178013
4814	178014
120939	178015
275399	178016
6059	178017
117552	178018
64679	178019
24983	178020
26516	178021
76342	178022
23202	178023
74115	178024
42818	178025
30913	178026
224515	178027
311546	178028
552	178029
38083	178030
42299	178031
80874	178032
171933	178033
115183	178034
8369	178035
7797	178036
31365	178037
107970	178038
87358	178039
5230	178040
56421	178041
103218	178042
149050	178043
145893	178044
83571	178045
92784	178046
139867	178047
94847	178048
38341	178049
27065	178050
224	178051
42194	178052
155559	178053
50413	178054
175505	178055
121619	178056
31753	178057
305420	178058
108817	178059
22739	178060
83629	178061
55392	178062
72856	178063
30530	178064
118779	178065
3046	178066
111202	178067
15573	178068
6609	178069
131103	178070
68810	178071
114810	178072
52407	178073
302914	178074
1620	178075
5247	178076
16821	178077
48202	178078
46609	178079
5823	178080
11622	178081
135887	178082
215736	178083
4708	178084
16062	178085
175424	178086
58548	178087
179720	178088
9747	178089
2110	178090
75492	178091
168970	178092
140672	178093
156446	178094
11607	178095
26701	178096
32442	178097
6488	178098
97815	178099
19554	178100
140217	178101
962	178102
195169	178103
351	178104
67966	178105
53674	178106
199242	178107
12347	178108
99307	178109
83682	178110
2977	178111
11078	178112
208600	178113
30505	178114
16821	178115
106948	178116
145405	178117
4389	178118
105620	178119
35980	178120
37732	178121
226324	178122
34357	178123
51662	178124
9601	178125
99	178126
27495	178127
1986	178128
86562	178129
242485	178130
1667	178131
84099	178132
23810	178133
136538	178134
40707	178135
196035	178136
35678	178137
6072	178138
80359	178139
11230	178140
3092	178141
43704	178142
211898	178143
10172	178144
10697	178145
84794	178146
571	178147
77932	178148
23885	178149
11179	178150
15960	178151
82752	178152
106276	178153
76012	178154
2464	178155
20020	178156
161878	178157
58771	178158
25948	178159
134414	178160
273	178161
31007	178162
8656	178163
108619	178164
169074	178165
58012	178166
1619	178167
3598	178168
11722	178169
71526	178170
10864	178171
138076	178172
65247	178173
3372	178174
116146	178175
11878	178176
93207	178177
308626	178178
80504	178179
32842	178180
15944	178181
23124	178182
160135	178183
264	178184
57997	178185
69265	178186
86664	178187
3552	178188
258985	178189
1471	178190
8820	178191
83749	178192
28674	178193
31546	178194
18884	178195
192115	178196
132024	178197
311885	178198
90080	178199
12806	178200
10926	178201
40238	178202
260510	178203
207780	178204
143898	178205
64587	178206
28521	178207
194042	178208
271700	178209
131580	178210
12994	178211
279076	178212
117903	178213
70080	178214
56207	178215
157513	178216
81005	178217
30852	178218
8436	178219
205605	178220
2434	178221
61819	178222
29814	178223
83166	178224
26009	178225
215188	178226
3271	178227
2224	178228
23396	178229
5322	178230
22335	178231
64795	178232
300642	178233
11452	178234
87387	178235
87387	178236
4795	178237
4407	178238
39398	178239
14800	178240
251702	178241
75276	178242
37443	178243
42864	178244
182391	178245
12920	178246
301799	178247
200780	178248
143824	178249
44304	178250
190615	178251
216870	178252
64907	178253
83534	178254
13011	178255
13011	178256
181597	178257
181597	178258
130671	178259
97145	178260
142835	178261
19368	178262
198043	178263
188826	178264
272045	178265
59004	178266
16052	178267
25019	178268
256190	178269
37407	178270
137027	178271
82942	178272
21217	178273
112494	178274
5174	178275
57935	178276
58257	178277
579	178278
74664	178279
139034	178280
77613	178281
173640	178282
202350	178283
55472	178284
124849	178285
29351	178286
43345	178287
14276	178288
141222	178289
209390	178290
62529	178291
191868	178292
104818	178293
104800	178294
46850	178295
9954	178296
204386	178297
137061	178298
91395	178299
293843	178300
246679	178301
50780	178302
67272	178303
150700	178304
100410	178305
55660	178306
270183	178307
106676	178308
22264	178309
139244	178310
61633	178311
216442	178312
310758	178313
216613	178314
216490	178315
64766	178316
64766	178317
43577	178318
146300	178319
133209	178320
88623	178321
109743	178322
303613	178323
210811	178324
215692	178325
193266	178326
129722	178327
193522	178328
279127	178329
70584	178330
22068	178331
255562	178332
138009	178333
45596	178334
126704	178335
188169	178336
188216	178337
271786	178338
288106	178339
40165	178340
143086	178341
305147	178342
95085	178343
26129	178344
154447	178345
102656	178346
153453	178347
102521	178348
226897	178349
45943	178350
226873	178351
194580	178352
12981	178353
86965	178354
53226	178355
53061	178356
79460	178357
120078	178358
48197	178359
200862	178360
200031	178361
98344	178362
74551	178363
219499	178364
123819	178365
37305	178366
306974	178367
144565	178368
212962	178369
131593	178370
24828	178371
259529	178372
8888	178373
8888	178374
71903	178375
71976	178376
22477	178377
107021	178378
235439	178379
299627	178380
140343	178381
85279	178382
2459	178383
36558	178384
77560	178385
59398	178386
164411	178387
22110	178388
52006	178389
72527	178390
101798	178391
65693	178392
185644	178393
188133	178394
194351	178395
32015	178396
29	178397
274993	178398
154227	178399
29439	178400
147097	178401
54227	178402
147039	178403
104681	178404
20465	178405
162848	178406
199658	178407
19230	178408
65951	178409
67756	178410
151290	178411
5867	178412
297343	178413
134949	178414
36313	178415
123823	178416
146364	178417
145307	178418
54011	178419
253842	178420
59154	178421
41231	178422
43124	178423
68610	178424
16565	178425
46360	178426
1567	178427
19774	178428
24415	178429
89182	178430
158625	178431
202332	178432
84133	178433
190676	178434
99223	178435
5394	178436
67085	178437
270050	178438
73982	178439
181638	178440
119256	178441
62434	178442
297391	178443
121993	178444
11291	178445
74220	178446
137033	178447
301364	178448
45040	178449
22239	178450
194556	178451
14962	178452
123853	178453
146189	178454
207856	178455
10316	178456
137981	178457
168451	178458
88158	178459
63911	178460
102481	178461
73901	178462
173491	178463
21018	178464
112716	178465
14352	178466
104638	178467
94976	178468
32687	178469
140858	178470
182929	178471
138028	178472
126415	178473
39924	178474
72537	178475
37772	178476
38165	178477
83036	178478
205143	178479
84719	178480
12645	178481
104588	178482
20175	178483
32139	178484
165881	178485
142238	178486
141161	178487
205062	178488
148181	178489
138019	178490
232496	178491
84720	178492
100469	178493
111745	178494
277227	178495
203615	178496
71849	178497
576	178498
35809	178499
168473	178500
75162	178501
182952	178502
37771	178503
24686	178504
11188	178505
32014	178506
13985	178507
31518	178508
60628	178509
143263	178510
187015	178511
271682	178512
191850	178513
36652	178514
31532	178515
268481	178516
48225	178517
21647	178518
56549	178519
784	178520
88664	178521
239969	178522
63026	178523
22068	178524
107663	178525
5817	178526
18558	178527
168770	178528
270192	178529
266484	178530
171	178531
140254	178532
112744	178533
299797	178534
25830	178535
64172	178536
49922	178537
27274	178538
173585	178539
75752	178540
90380	178541
143261	178542
112799	178543
219309	178544
164518	178545
129805	178546
117378	178547
3362	178548
46927	178549
245879	178550
122504	178551
172989	178552
94741	178553
93897	178554
216312	178555
12136	178556
48	178557
183786	178558
88677	178559
45324	178560
8482	178561
73892	178562
83896	178563
29865	178564
105430	178565
93672	178566
86695	178567
119075	178568
87461	178569
219	178570
59428	178571
12564	178572
33705	178573
46053	178574
180590	178575
108489	178576
231790	178577
16597	178578
212245	178579
26977	178580
6020	178581
89008	178582
225687	178583
82	178584
38828	178585
113611	178586
193581	178587
60460	178588
28209	178589
36940	178590
285675	178591
85007	178592
69056	178593
124705	178594
144181	178595
146606	178596
57919	178597
42965	178598
60448	178599
11695	178600
119511	178601
94316	178602
40694	178603
24100	178604
189846	178605
135108	178606
43310	178607
148175	178608
89896	178609
27866	178610
2688	178611
17864	178612
208327	178613
133468	178614
56206	178615
2688	178616
236043	178617
26905	178618
134103	178619
55177	178620
38564	178621
97010	178622
33503	178623
37809	178624
71447	178625
129222	178626
310539	178627
201482	178628
145200	178629
16035	178630
69969	178631
119407	178632
18107	178633
164826	178634
146788	178635
29801	178636
97934	178637
276747	178638
211062	178639
251979	178640
78705	178641
125940	178642
124346	178643
136662	178644
887	178645
10643	178646
101393	178647
121851	178648
9766	178649
64236	178650
107258	178651
51544	178652
47032	178653
32785	178654
58711	178655
45458	178656
137405	178657
97033	178658
209291	178659
217	178660
80879	178661
253356	178662
120871	178663
172351	178664
9859	178665
204828	178666
213513	178667
63095	178668
62507	178669
185956	178670
78556	178671
43099	178672
217742	178673
178590	178674
173585	178675
95527	178676
166775	178677
50859	178678
82174	178679
34205	178680
199291	178681
155200	178682
68839	178683
103195	178684
12306	178685
190430	178686
41511	178687
148279	178688
36400	178689
10415	178690
19175	178691
20556	178692
6268	178693
139252	178694
91265	178695
60716	178696
135184	178697
131136	178698
10224	178699
28391	178700
5383	178701
213815	178702
91811	178703
85928	178704
267338	178705
39376	178706
296317	178707
72599	178708
5190	178709
18074	178710
7483	178711
95449	178712
6795	178713
117615	178714
8220	178715
15217	178716
13978	178717
8387	178718
82678	178719
61174	178720
174800	178721
213342	178722
304091	178723
46503	178724
95463	178725
279824	178726
259487	178727
47104	178728
201283	178729
94631	178730
127265	178731
126228	178732
61636	178733
48306	178734
108358	178735
85846	178736
151418	178737
97676	178738
153557	178739
102706	178740
11303	178741
23124	178742
45594	178743
7850	178744
208431	178745
223368	178746
173994	178747
86298	178748
123840	178749
118296	178750
504	178751
36827	178752
8771	178753
4771	178754
213022	178755
171819	178756
104690	178757
51891	178758
231110	178759
217780	178760
230411	178761
67379	178762
91421	178763
66862	178764
12488	178765
4366	178766
91852	178767
133914	178768
162105	178769
187021	178770
112596	178771
32530	178772
88234	178773
47031	178774
142924	178775
8387	178776
61254	178777
102379	178778
31845	178779
17911	178780
95087	178781
144782	178782
109585	178783
67312	178784
205225	178785
214713	178786
163498	178787
20393	178788
295399	178789
85356	178790
81149	178791
24686	178792
126609	178793
29461	178794
27065	178795
6707	178796
102430	178797
18849	178798
28854	178799
215447	178800
71277	178801
51373	178802
302013	178803
41638	178804
133519	178805
34864	178806
5251	178807
209110	178808
77754	178809
70062	178810
113617	178811
125738	178812
19315	178813
305521	178814
151121	178815
70863	178816
247156	178817
139985	178818
102821	178819
62060	178820
3798	178821
205556	178822
164844	178823
209160	178824
303666	178825
196106	178826
33951	178827
794	178828
200967	178829
49218	178830
29209	178831
13306	178832
28214	178833
145491	178834
10291	178835
34393	178836
297966	178837
62234	178838
209104	178839
20111	178840
141365	178841
47654	178842
240671	178843
195991	178844
119822	178845
31250	178846
288977	178847
30809	178848
110211	178849
128196	178850
128196	178851
1882	178852
89265	178853
12563	178854
135674	178855
182855	178856
214217	178857
10723	178858
22132	178859
13430	178860
7484	178861
9226	178862
66227	178863
154221	178864
10629	178865
117449	178866
28370	178867
9764	178868
56572	178869
7504	178870
29367	178871
161361	178872
124013	178873
146494	178874
198731	178875
21456	178876
8359	178877
53949	178878
24868	178879
146642	178880
4051	178881
64584	178882
3803	178883
311861	178884
271020	178885
152335	178886
19107	178887
206309	178888
41537	178889
196925	178890
8848	178891
86457	178892
47927	178893
53312	178894
77579	178895
214417	178896
6292	178897
96258	178898
427	178899
1264	178900
17597	178901
91215	178902
9072	178903
13427	178904
120651	178905
21094	178906
67356	178907
82404	178908
34727	178909
65020	178910
11964	178911
267809	178912
255456	178913
339	178914
312423	178915
2750	178916
515	178917
71681	178918
36836	178919
145713	178920
118125	178921
119344	178922
74944	178923
13661	178924
78533	178925
4484	178926
7713	178927
7285	178928
35143	178929
122682	178930
76655	178931
10026	178932
2323	178933
90863	178934
28072	178935
12394	178936
198479	178937
165471	178938
3033	178939
212363	178940
70313	178941
22084	178942
94720	178943
120795	178944
125338	178945
26376	178946
3106	178947
100101	178948
11059	178949
80926	178950
186149	178951
39837	178952
30318	178953
222260	178954
11152	178955
36984	178956
45874	178957
55191	178958
45790	178959
156523	178960
37414	178961
41448	178962
112125	178963
172575	178964
206239	178965
6312	178966
26841	178967
42646	178968
81231	178969
193407	178970
6866	178971
175137	178972
121221	178973
19277	178974
183689	178975
138709	178976
2838	178977
277566	178978
187514	178979
4775	178980
9670	178981
7653	178982
200843	178983
142129	178984
63364	178985
75626	178986
224822	178987
86224	178988
30	178989
27580	178990
19797	178991
51690	178992
288274	178993
200287	178994
243433	178995
208992	178996
200676	178997
4096	178998
36397	178999
50591	179000
47524	179001
214828	179002
21572	179003
110575	179004
245737	179005
168319	179006
8025	179007
7112	179008
197391	179009
141596	179010
187775	179011
11494	179012
14929	179013
116747	179014
133272	179015
98688	179016
31786	179017
186496	179018
11315	179019
76990	179020
285546	179021
33597	179022
55577	179023
13475	179024
2305	179025
5359	179026
17579	179027
156465	179028
203279	179029
457	179030
12236	179031
299353	179032
54077	179033
7777	179034
63108	179035
79740	179036
26604	179037
197092	179038
190788	179039
45529	179040
7401	179041
79357	179042
220645	179043
6429	179044
73919	179045
98770	179046
91782	179047
3746	179048
1013	179049
59041	179050
194383	179051
11892	179052
32114	179053
12124	179054
151074	179055
23496	179056
132667	179057
99592	179058
2846	179059
29458	179060
205090	179061
124422	179062
27004	179063
176597	179064
234425	179065
262783	179066
53053	179067
132169	179068
2741	179069
132311	179070
39170	179071
89393	179072
122408	179073
102738	179074
23531	179075
247049	179076
252981	179077
7492	179078
3385	179079
7710	179080
95664	179081
186	179082
58624	179083
427	179084
182771	179085
168961	179086
2022	179087
74874	179088
7475	179089
49008	179090
31816	179091
38907	179092
49273	179093
123873	179094
94217	179095
24694	179096
304187	179097
299813	179098
55039	179099
175252	179100
9899	179101
72233	179102
29579	179103
53278	179104
195095	179105
35349	179106
13950	179107
54277	179108
10864	179109
263253	179110
136171	179111
203867	179112
132481	179113
212771	179114
265300	179115
129	179116
77110	179117
184771	179118
222455	179119
40471	179120
18726	179121
61937	179122
96798	179123
22288	179124
204850	179125
9087	179126
169907	179127
107990	179128
843	179129
94908	179130
43790	179131
9630	179132
3079	179133
112860	179134
179184	179135
91557	179136
162694	179137
192370	179138
192370	179139
39212	179140
3781	179141
230418	179142
98491	179143
122423	179144
34352	179145
55208	179146
40804	179147
158	179148
4648	179149
146627	179150
11521	179151
12606	179152
1036	179153
8130	179154
107435	179155
51945	179156
26396	179157
61804	179158
225232	179159
36584	179160
22460	179161
219	179162
135206	179163
175789	179164
47629	179165
8844	179166
53620	179167
13444	179168
21779	179169
82914	179170
304658	179171
64777	179172
12087	179173
150449	179174
8717	179175
30932	179176
28892	179177
47429	179178
35565	179179
23986	179180
149677	179181
30263	179182
109629	179183
30217	179184
15568	179185
65312	179186
21514	179187
275857	179188
88294	179189
5464	179190
76789	179191
33054	179192
2748	179193
8598	179194
11392	179195
283782	179196
61744	179197
34218	179198
11258	179199
3585	179200
202464	179201
112506	179202
106956	179203
143680	179204
94308	179205
23075	179206
24621	179207
40239	179208
9582	179209
64913	179210
1839	179211
5920	179212
78348	179213
7754	179214
22661	179215
96264	179216
4815	179217
24971	179218
139481	179219
77499	179220
154757	179221
101692	179222
7110	179223
79401	179224
195687	179225
20789	179226
4543	179227
193363	179228
131310	179229
137444	179230
80180	179231
121115	179232
105904	179233
217556	179234
17471	179235
207319	179236
86368	179237
1183	179238
8369	179239
270884	179240
16291	179241
21294	179242
60523	179243
98443	179244
247109	179245
282285	179246
129874	179247
130093	179248
23417	179249
137618	179250
59546	179251
132389	179252
132389	179253
6928	179254
14509	179255
56213	179256
6928	179257
176355	179258
43023	179259
129900	179260
14264	179261
293952	179262
109631	179263
2879	179264
136390	179265
62060	179266
24153	179267
39161	179268
128593	179269
45028	179270
75217	179271
141816	179272
286103	179273
96794	179274
63005	179275
209753	179276
35434	179277
255750	179278
31013	179279
134101	179280
285092	179281
44998	179282
249880	179283
69725	179284
725	179285
168892	179286
23432	179287
11193	179288
143327	179289
168055	179290
153782	179291
137806	179292
137806	179293
88431	179294
112323	179295
234417	179296
11324	179297
185952	179298
142281	179299
66353	179300
101319	179301
42891	179302
219978	179303
269396	179304
268774	179305
10959	179306
10959	179307
932	179308
11514	179309
878	179310
22222	179311
158323	179312
3405	179313
85995	179314
107366	179315
31593	179316
64527	179317
87735	179318
101831	179319
24324	179320
161395	179321
177591	179322
16453	179323
6465	179324
125167	179325
12650	179326
166376	179327
242372	179328
241389	179329
157846	179330
70222	179331
5896	179332
132214	179333
18051	179334
89441	179335
39025	179336
19759	179337
193535	179338
771	179339
148037	179340
172290	179341
18960	179342
26121	179343
9847	179344
104504	179345
153861	179346
142994	179347
238772	179348
174999	179349
39588	179350
92799	179351
170217	179352
134306	179353
107408	179354
23477	179355
56564	179356
276	179357
12650	179358
135591	179359
9033	179360
52040	179361
1270	179362
95290	179363
129309	179364
30434	179365
29278	179366
16470	179367
43884	179368
24956	179369
31721	179370
232152	179371
37044	179372
241721	179373
239154	179374
138995	179375
2146	179376
155414	179377
57915	179378
81940	179379
56300	179380
29058	179381
11750	179382
38095	179383
96914	179384
127169	179385
272005	179386
38345	179387
84385	179388
790	179389
86905	179390
145003	179391
75472	179392
69607	179393
167690	179394
23572	179395
157837	179396
210137	179397
295693	179398
5302	179399
288907	179400
36679	179401
14452	179402
4297	179403
154118	179404
58751	179405
9847	179406
43034	179407
6791	179408
114288	179409
12430	179410
54424	179411
279946	179412
201957	179413
61366	179414
37811	179415
204107	179416
45	179417
166108	179418
51738	179419
153114	179420
242586	179421
208637	179422
1090	179423
166047	179424
7634	179425
250457	179426
20030	179427
99567	179428
49223	179429
26517	179430
23645	179431
38295	179432
145840	179433
53328	179434
35039	179435
35039	179436
250517	179437
119379	179438
79155	179439
9705	179440
59173	179441
214009	179442
287631	179443
87335	179444
39006	179445
15735	179446
22603	179447
196916	179448
23101	179449
22978	179450
172516	179451
172516	179452
26049	179453
66097	179454
92530	179455
192533	179456
273818	179457
103325	179458
107675	179459
42359	179460
151589	179461
40295	179462
4942	179463
112814	179464
205363	179465
29674	179466
174776	179467
11346	179468
103989	179469
118119	179470
25069	179471
126901	179472
54397	179473
138484	179474
189942	179475
287453	179476
10624	179477
45320	179478
2303	179479
34713	179480
252626	179481
31771	179482
79716	179483
205403	179484
34170	179485
69031	179486
48082	179487
191539	179488
23453	179489
170516	179490
157147	179491
15893	179492
277114	179493
165584	179494
25653	179495
308999	179496
1876	179497
27034	179498
14949	179499
123422	179500
2500	179501
43046	179502
10027	179503
5205	179504
136157	179505
22295	179506
128298	179507
7707	179508
4889	179509
920	179510
291650	179511
127145	179512
84454	179513
311925	179514
44725	179515
298248	179516
14704	179517
91314	179518
14226	179519
183982	179520
198239	179521
24947	179522
266912	179523
111785	179524
99972	179525
150363	179526
33818	179527
71021	179528
15894	179529
114614	179530
15164	179531
84294	179532
32040	179533
45611	179534
11329	179535
71021	179536
10293	179537
53543	179538
4718	179539
12015	179540
73370	179541
8807	179542
204981	179543
41850	179544
125155	179545
20226	179546
3216	179547
9227	179548
56591	179549
174639	179550
91133	179551
90371	179552
885	179553
72215	179554
28934	179555
15379	179556
23332	179557
50161	179558
11210	179559
8525	179560
150899	179561
41938	179562
75247	179563
46621	179564
11624	179565
37172	179566
107310	179567
75839	179568
6183	179569
172551	179570
180853	179571
83404	179572
191976	179573
180202	179574
128570	179575
97231	179576
5210	179577
175898	179578
30944	179579
59663	179580
240108	179581
293068	179582
104203	179583
21793	179584
18106	179585
312	179586
39294	179587
6170	179588
247447	179589
139421	179590
1454	179591
29015	179592
83173	179593
136543	179594
3664	179595
35757	179596
145053	179597
103098	179598
52285	179599
168581	179600
29586	179601
79905	179602
62510	179603
239550	179604
24549	179605
101260	179606
220269	179607
16218	179608
100936	179609
56187	179610
59922	179611
3906	179612
15294	179613
59657	179614
157229	179615
123167	179616
20630	179617
77188	179618
305792	179619
1483	179620
4134	179621
243065	179622
10392	179623
20736	179624
976	179625
83977	179626
53345	179627
80936	179628
49823	179629
4496	179630
112964	179631
58084	179632
2625	179633
148337	179634
91311	179635
28967	179636
18048	179637
5792	179638
54487	179639
63946	179640
9881	179641
63126	179642
93101	179643
89165	179644
19844	179645
13542	179646
14125	179647
92791	179648
129560	179649
90137	179650
21670	179651
129416	179652
5411	179653
35250	179654
15813	179655
247853	179656
8165	179657
271958	179658
163916	179659
125885	179660
35258	179661
283681	179662
146734	179663
69676	179664
3320	179665
3320	179666
21250	179667
138137	179668
84956	179669
16866	179670
131562	179671
19753	179672
199131	179673
34135	179674
23651	179675
184243	179676
158089	179677
287723	179678
61337	179679
83832	179680
37258	179681
16093	179682
207239	179683
53408	179684
178108	179685
50862	179686
171813	179687
9368	179688
25633	179689
308275	179690
211982	179691
24820	179692
4856	179693
260954	179694
61197	179695
67767	179696
67186	179697
90472	179698
55049	179699
306634	179700
170405	179701
121584	179702
20176	179703
69028	179704
5910	179705
104682	179706
69392	179707
107631	179708
22540	179709
134982	179710
288888	179711
47926	179712
80945	179713
296249	179714
134691	179715
54525	179716
43370	179717
191666	179718
85094	179719
96911	179720
140534	179721
90739	179722
127811	179723
82929	179724
211963	179725
40013	179726
17821	179727
211585	179728
148461	179729
89271	179730
89367	179731
152326	179732
216120	179733
118834	179734
67559	179735
203525	179736
192064	179737
27566	179738
12140	179739
54873	179740
66405	179741
162772	179742
233944	179743
47391	179744
96454	179745
172630	179746
2524	179747
146998	179748
51460	179749
206976	179750
18509	179751
43172	179752
97792	179753
96814	179754
5852	179755
156601	179756
4983	179757
21985	179758
244473	179759
166779	179760
20268	179761
143064	179762
29900	179763
188500	179764
68092	179765
231285	179766
162002	179767
2442	179768
32939	179769
113	179770
5575	179771
29592	179772
1829	179773
9114	179774
50989	179775
163417	179776
276191	179777
223396	179778
189375	179779
188626	179780
20107	179781
177382	179782
74672	179783
712	179784
192507	179785
4584	179786
15200	179787
38612	179788
308278	179789
5644	179790
12777	179791
182459	179792
72026	179793
77060	179794
45463	179795
4959	179796
59218	179797
133079	179798
23057	179799
111977	179800
298129	179801
145259	179802
207610	179803
9622	179804
21479	179805
73132	179806
86521	179807
59667	179808
206470	179809
214450	179810
139494	179811
28702	179812
120164	179813
217389	179814
197116	179815
206008	179816
34135	179817
176093	179818
285781	179819
129434	179820
10023	179821
35797	179822
63065	179823
38131	179824
627	179825
58305	179826
108348	179827
95147	179828
27400	179829
36708	179830
61792	179831
4551	179832
14108	179833
34847	179834
178654	179835
266620	179836
11879	179837
142316	179838
37679	179839
75626	179840
18722	179841
56567	179842
145341	179843
36660	179844
251294	179845
18069	179846
135075	179847
133080	179848
7846	179849
118680	179850
91625	179851
130967	179852
117912	179853
9372	179854
29574	179855
77581	179856
208915	179857
534	179858
8419	179859
19346	179860
22180	179861
45976	179862
216680	179863
208737	179864
217182	179865
171915	179866
192301	179867
18069	179868
18054	179869
58050	179870
16582	179871
5477	179872
251523	179873
119655	179874
61576	179875
36022	179876
42839	179877
289298	179878
47405	179879
90241	179880
150829	179881
8785	179882
93481	179883
34469	179884
41747	179885
188576	179886
48331	179887
7318	179888
46789	179889
186841	179890
113537	179891
1707	179892
1003	179893
57383	179894
81238	179895
30108	179896
42139	179897
30397	179898
97344	179899
287242	179900
221749	179901
115290	179902
77143	179903
185021	179904
76440	179905
285917	179906
169954	179907
129361	179908
52178	179909
156049	179910
303385	179911
188853	179912
228235	179913
16181	179914
9202	179915
11642	179916
4515	179917
96504	179918
25597	179919
6023	179920
6023	179921
105595	179922
70367	179923
148497	179924
128967	179925
268927	179926
9524	179927
2071	179928
213110	179929
61069	179930
123192	179931
574	179932
130760	179933
43684	179934
295969	179935
295325	179936
27653	179937
204274	179938
20825	179939
210950	179940
272043	179941
298697	179942
123529	179943
47088	179944
26805	179945
37630	179946
108219	179947
209725	179948
60794	179949
15274	179950
200937	179951
4436	179952
224	179953
55436	179954
16548	179955
35876	179956
2638	179957
209637	179958
205461	179959
92558	179960
85206	179961
61488	179962
1399	179963
154291	179964
141819	179965
9985	179966
32387	179967
309679	179968
65807	179969
271044	179970
82801	179971
80936	179972
67297	179973
41778	179974
133714	179975
122451	179976
179292	179977
185106	179978
11393	179979
133019	179980
22297	179981
164746	179982
78680	179983
210239	179984
203624	179985
56111	179986
32992	179987
20890	179988
6697	179989
102500	179990
254004	179991
47753	179992
115621	179993
7328	179994
19559	179995
30235	179996
53631	179997
47245	179998
1940	179999
156367	180000
15991	180001
33179	180002
57498	180003
287937	180004
61755	180005
131888	180006
208394	180007
7452	180008
21383	180009
54611	180010
68583	180011
70919	180012
133015	180013
159043	180014
200531	180015
164299	180016
135890	180017
7729	180018
28384	180019
93790	180020
51169	180021
85070	180022
141670	180023
51578	180024
4237	180025
8939	180026
145388	180027
55045	180028
306432	180029
74922	180030
60809	180031
294565	180032
75419	180033
289276	180034
14007	180035
50172	180036
22791	180037
25557	180038
16954	180039
52140	180040
52817	180041
2148	180042
162019	180043
276	180044
29464	180045
44103	180046
23949	180047
456	180048
119078	180049
288566	180050
59580	180051
124758	180052
8667	180053
81086	180054
168850	180055
68273	180056
34148	180057
34148	180058
41707	180059
41503	180060
195897	180061
494	180062
17544	180063
176706	180064
19366	180065
10904	180066
28701	180067
33830	180068
2480	180069
34250	180070
31899	180071
178016	180072
35402	180073
83472	180074
8698	180075
28257	180076
195724	180077
213604	180078
94418	180079
22685	180080
13437	180081
293319	180082
290395	180083
39992	180084
7561	180085
35349	180086
187008	180087
129162	180088
116695	180089
44554	180090
11736	180091
59174	180092
26825	180093
262325	180094
141711	180095
19639	180096
96258	180097
10911	180098
29542	180099
203458	180100
78001	180101
158685	180102
126048	180103
138140	180104
101521	180105
95311	180106
102992	180107
84958	180108
3117	180109
4212	180110
5042	180111
90953	180112
134948	180113
46099	180114
195158	180115
41951	180116
150328	180117
42056	180118
96578	180119
112049	180120
4366	180121
982	180122
159678	180123
1607	180124
64645	180125
127939	180126
260295	180127
43492	180128
127235	180129
98395	180130
59364	180131
18274	180132
115734	180133
58215	180134
111987	180135
153026	180136
93	180137
15815	180138
143198	180139
7100	180140
81766	180141
66130	180142
59827	180143
17825	180144
11057	180145
115218	180146
51944	180147
56072	180148
5451	180149
65259	180150
15960	180151
79525	180152
9918	180153
167357	180154
167187	180155
50869	180156
40424	180157
279848	180158
33284	180159
95692	180160
117721	180161
2791	180162
217405	180163
40720	180164
45064	180165
187750	180166
160433	180167
20068	180168
18889	180169
34216	180170
39030	180171
10798	180172
187101	180173
11736	180174
190960	180175
80561	180176
137503	180177
212914	180178
195535	180179
6729	180180
18090	180181
26711	180182
126212	180183
31823	180184
17876	180185
79292	180186
57072	180187
210372	180188
254078	180189
216591	180190
311368	180191
41741	180192
62934	180193
47030	180194
206099	180195
220178	180196
87080	180197
8673	180198
10915	180199
57081	180200
12789	180201
11636	180202
27759	180203
5409	180204
270610	180205
82279	180206
135625	180207
38050	180208
156333	180209
6294	180210
17450	180211
3600	180212
10568	180213
36375	180214
55914	180215
116296	180216
3711	180217
76197	180218
17931	180219
90983	180220
86931	180221
101987	180222
33373	180223
130089	180224
68902	180225
86185	180226
102991	180227
197676	180228
187450	180229
16143	180230
37596	180231
43117	180232
15374	180233
134719	180234
1649	180235
35349	180236
19858	180237
129888	180238
295508	180239
64995	180240
29696	180241
61144	180242
42104	180243
1915	180244
4997	180245
15479	180246
101566	180247
27563	180248
197054	180249
22850	180250
41719	180251
8089	180252
92712	180253
45056	180254
120775	180255
85492	180256
123442	180257
127522	180258
1109	180259
375	180260
262468	180261
24055	180262
173464	180263
84122	180264
82102	180265
228929	180266
56008	180267
71572	180268
55721	180269
200359	180270
11107	180271
87451	180272
86493	180273
823	180274
3984	180275
139722	180276
16582	180277
16775	180278
75087	180279
145480	180280
18720	180281
2963	180282
5835	180283
25659	180284
91283	180285
339	180286
4237	180287
126025	180288
81184	180289
179772	180290
11080	180291
103380	180292
22415	180293
225562	180294
91404	180295
6850	180296
5079	180297
24957	180298
27387	180299
7523	180300
163382	180301
1038	180302
13289	180303
110838	180304
47439	180305
62758	180306
20610	180307
19967	180308
94388	180309
50872	180310
2634	180311
22871	180312
3587	180313
1036	180314
132472	180315
119582	180316
160097	180317
47927	180318
14139	180319
944	180320
287477	180321
14620	180322
98870	180323
7864	180324
37880	180325
5883	180326
131039	180327
266572	180328
1249	180329
186	180330
18044	180331
36814	180332
8370	180333
8777	180334
96141	180335
14383	180336
52117	180337
5414	180338
114860	180339
37619	180340
122458	180341
137310	180342
6408	180343
27145	180344
5830	180345
287689	180346
61178	180347
32672	180348
69370	180349
202432	180350
97819	180351
1412	180352
92619	180353
40573	180354
6472	180355
65209	180356
31786	180357
5919	180358
102205	180359
61065	180360
129867	180361
5806	180362
216832	180363
12823	180364
18076	180365
5932	180366
114958	180367
24834	180368
18329	180369
2293	180370
13806	180371
6637	180372
302117	180373
144743	180374
40549	180375
46365	180376
34997	180377
91536	180378
36679	180379
214839	180380
28693	180381
62680	180382
83134	180383
29754	180384
37091	180385
83304	180386
152716	180387
24655	180388
133956	180389
27547	180390
12725	180391
3490	180392
74430	180393
73622	180394
12639	180395
314	180396
215463	180397
38993	180398
128815	180399
115836	180400
26727	180401
83824	180402
197624	180403
7324	180404
34942	180405
46151	180406
59549	180407
43075	180408
98458	180409
3516	180410
120080	180411
71459	180412
19599	180413
163557	180414
96200	180415
131005	180416
12856	180417
43720	180418
73649	180419
237812	180420
1187	180421
41945	180422
89718	180423
103182	180424
13280	180425
22787	180426
115646	180427
132208	180428
146421	180429
80100	180430
29300	180431
79502	180432
48776	180433
129768	180434
275	180435
185111	180436
464	180437
22963	180438
39049	180439
94263	180440
279	180441
54003	180442
93548	180443
215278	180444
48230	180445
207195	180446
52775	180447
51378	180448
252996	180449
39935	180450
4406	180451
19609	180452
20974	180453
237406	180454
110431	180455
286791	180456
10077	180457
22744	180458
78677	180459
7895	180460
157730	180461
245783	180462
89617	180463
89617	180464
245461	180465
7036	180466
9222	180467
55296	180468
171378	180469
96823	180470
125289	180471
21152	180472
11475	180473
34219	180474
76135	180475
138538	180476
10644	180477
20465	180478
82360	180479
7844	180480
8221	180481
56083	180482
157600	180483
194293	180484
284942	180485
16005	180486
193709	180487
143889	180488
36741	180489
122957	180490
29233	180491
176945	180492
154695	180493
275311	180494
90764	180495
217604	180496
172246	180497
71855	180498
86488	180499
52504	180500
95797	180501
156037	180502
12	180503
2546	180504
44580	180505
151182	180506
82261	180507
106292	180508
28886	180509
12610	180510
69443	180511
102725	180512
102215	180513
53965	180514
140583	180515
16161	180516
8620	180517
146637	180518
54646	180519
186654	180520
41742	180521
50702	180522
4583	180523
17904	180524
19810	180525
110756	180526
310701	180527
4906	180528
122982	180529
92820	180530
2292	180531
77889	180532
1328	180533
14020	180534
120174	180535
5434	180536
39669	180537
29107	180538
125036	180539
68794	180540
40321	180541
43565	180542
106811	180543
44502	180544
166820	180545
144787	180546
35846	180547
69932	180548
67069	180549
9259	180550
142258	180551
79144	180552
10699	180553
18344	180554
103866	180555
84	180556
172130	180557
230301	180558
58488	180559
31698	180560
195246	180561
62153	180562
62153	180563
165190	180564
21743	180565
176475	180566
53451	180567
58435	180568
34982	180569
3637	180570
69643	180571
88740	180572
129709	180573
12188	180574
132286	180575
18950	180576
63084	180577
10436	180578
79914	180579
5379	180580
10195	180581
291151	180582
70475	180583
140985	180584
138396	180585
152645	180586
141651	180587
96244	180588
102483	180589
23793	180590
23182	180591
9231	180592
4531	180593
106683	180594
177390	180595
100954	180596
1090	180597
619	180598
45579	180599
229368	180600
63762	180601
38792	180602
18720	180603
158658	180604
74672	180605
60122	180606
26216	180607
1403	180608
120134	180609
13401	180610
120144	180611
110940	180612
61051	180613
84704	180614
393	180615
28705	180616
97726	180617
382	180618
39237	180619
117271	180620
222399	180621
233877	180622
51380	180623
154762	180624
183621	180625
8906	180626
312765	180627
43316	180628
132863	180629
71831	180630
40132	180631
2797	180632
1710	180633
133406	180634
128718	180635
4470	180636
198905	180637
1199	180638
2825	180639
1375	180640
44479	180641
137588	180642
108086	180643
4472	180644
82041	180645
82041	180646
24700	180647
10850	180648
145031	180649
23569	180650
224	180651
438	180652
38903	180653
1751	180654
197106	180655
308	180656
16238	180657
6499	180658
43266	180659
31444	180660
33878	180661
190953	180662
177106	180663
206782	180664
217928	180665
6073	180666
4590	180667
5937	180668
229307	180669
11117	180670
67846	180671
5298	180672
817	180673
81991	180674
51761	180675
104789	180676
223267	180677
229572	180678
48873	180679
25786	180680
17730	180681
23493	180682
53164	180683
901	180684
13509	180685
191310	180686
206585	180687
242702	180688
42355	180689
1564	180690
23461	180691
31176	180692
59484	180693
129145	180694
44346	180695
66675	180696
268244	180697
53272	180698
71548	180699
263354	180700
210159	180701
113003	180702
277341	180703
4972	180704
42039	180705
4515	180706
49183	180707
51197	180708
89836	180709
183184	180710
297625	180711
307187	180712
163447	180713
22623	180714
84302	180715
122328	180716
20103	180717
7895	180718
140340	180719
27186	180720
142964	180721
41577	180722
29039	180723
39502	180724
27472	180725
85992	180726
42087	180727
131552	180728
70595	180729
13522	180730
42591	180731
11451	180732
55287	180733
77773	180734
40535	180735
29300	180736
14773	180737
56007	180738
22138	180739
2605	180740
194800	180741
33343	180742
97004	180743
218178	180744
90611	180745
60563	180746
65309	180747
182771	180748
5992	180749
49400	180750
6746	180751
52691	180752
84320	180753
60610	180754
256971	180755
11117	180756
7967	180757
153982	180758
90282	180759
19126	180760
6273	180761
270548	180762
44202	180763
50917	180764
245	180765
21587	180766
27568	180767
5504	180768
5888	180769
9985	180770
81144	180771
117964	180772
175742	180773
139575	180774
13846	180775
100352	180776
77332	180777
145693	180778
12955	180779
47559	180780
87858	180781
97999	180782
201799	180783
16146	180784
13293	180785
45579	180786
58372	180787
111186	180788
35942	180789
56083	180790
33287	180791
20890	180792
90894	180793
85650	180794
44234	180795
8758	180796
31416	180797
64735	180798
13083	180799
5220	180800
30448	180801
1808	180802
294	180803
261744	180804
15853	180805
98792	180806
1626	180807
78434	180808
19863	180809
3943	180810
1659	180811
14095	180812
79739	180813
731	180814
44696	180815
188678	180816
27896	180817
8370	180818
249280	180819
23242	180820
34353	180821
124577	180822
35424	180823
112737	180824
61829	180825
38994	180826
54853	180827
270912	180828
22259	180829
9415	180830
170643	180831
150390	180832
16642	180833
53739	180834
130619	180835
120454	180836
8732	180837
188535	180838
133885	180839
9802	180840
71585	180841
22260	180842
1322	180843
45369	180844
95826	180845
13668	180846
69655	180847
135089	180848
5186	180849
12078	180850
143987	180851
47557	180852
81673	180853
149482	180854
55840	180855
204629	180856
147036	180857
301605	180858
64816	180859
8519	180860
16153	180861
114211	180862
66951	180863
45532	180864
47671	180865
71223	180866
147381	180867
11286	180868
28991	180869
79965	180870
2871	180871
8391	180872
66752	180873
4592	180874
127644	180875
192130	180876
85549	180877
55277	180878
282524	180879
107234	180880
4080	180881
61799	180882
2570	180883
60661	180884
123243	180885
14133	180886
309672	180887
2840	180888
198555	180889
119428	180890
51966	180891
29625	180892
55777	180893
9227	180894
15367	180895
37184	180896
93797	180897
190283	180898
89587	180899
92873	180900
39944	180901
39944	180902
142798	180903
157910	180904
57206	180905
12590	180906
12590	180907
91954	180908
16287	180909
5337	180910
1165	180911
118550	180912
33197	180913
10926	180914
135961	180915
47009	180916
108066	180917
32253	180918
1065	180919
127802	180920
15595	180921
34792	180922
47233	180923
84870	180924
38352	180925
12649	180926
100483	180927
311656	180928
65517	180929
29317	180930
63173	180931
114856	180932
129588	180933
39616	180934
39222	180935
30789	180936
35433	180937
55609	180938
183381	180939
761	180940
9343	180941
239829	180942
207138	180943
137075	180944
11017	180945
144725	180946
107936	180947
92588	180948
10568	180949
61754	180950
1365	180951
22787	180952
28015	180953
158093	180954
113077	180955
102658	180956
43930	180957
33680	180958
158694	180959
140247	180960
61735	180961
57616	180962
22930	180963
45064	180964
122539	180965
36628	180966
2012	180967
11910	180968
260744	180969
10715	180970
122792	180971
33823	180972
3556	180973
16894	180974
17056	180975
64975	180976
88860	180977
23182	180978
101463	180979
52239	180980
48100	180981
167126	180982
93688	180983
101896	180984
144281	180985
32035	180986
4738	180987
118421	180988
12065	180989
72344	180990
116558	180991
22246	180992
7955	180993
16637	180994
61746	180995
12733	180996
127363	180997
54489	180998
235042	180999
170498	181000
11126	181001
90585	181002
56962	181003
113083	181004
43909	181005
45282	181006
22460	181007
150685	181008
42074	181009
45785	181010
35997	181011
127483	181012
46648	181013
22030	181014
71228	181015
301698	181016
113488	181017
43149	181018
29833	181019
268389	181020
112760	181021
19163	181022
12064	181023
138166	181024
64727	181025
52874	181026
3071	181027
13699	181028
225815	181029
22228	181030
75745	181031
167682	181032
16954	181033
34425	181034
6236	181035
13674	181036
210538	181037
109742	181038
177475	181039
3374	181040
160669	181041
216520	181042
204474	181043
131012	181044
90865	181045
31162	181046
130516	181047
90860	181048
42773	181049
49445	181050
13101	181051
13101	181052
64581	181053
136792	181054
27875	181055
6241	181056
823	181057
127785	181058
2192	181059
24954	181060
281084	181061
285525	181062
107858	181063
50777	181064
848	181065
68598	181066
6377	181067
206356	181068
172068	181069
125142	181070
143454	181071
18705	181072
59779	181073
32865	181074
135124	181075
128089	181076
76273	181077
19446	181078
190004	181079
81647	181080
4653	181081
62940	181082
23923	181083
24008	181084
8931	181085
209013	181086
197402	181087
41558	181088
203427	181089
21454	181090
240065	181091
27759	181092
27952	181093
58984	181094
28420	181095
43607	181096
42474	181097
138536	181098
279026	181099
25042	181100
50363	181101
4061	181102
5701	181103
225956	181104
71221	181105
114252	181106
62669	181107
54317	181108
32206	181109
158284	181110
4736	181111
105536	181112
180614	181113
57139	181114
6025	181115
282773	181116
93595	181117
267770	181118
101828	181119
286621	181120
31078	181121
77174	181122
178823	181123
116083	181124
107445	181125
1107	181126
9403	181127
55913	181128
164590	181129
1733	181130
2882	181131
1915	181132
4784	181133
257091	181134
21838	181135
294722	181136
46867	181137
14557	181138
11983	181139
28470	181140
120510	181141
27240	181142
46622	181143
19511	181144
37731	181145
100961	181146
3494	181147
3126	181148
26658	181149
27931	181150
161263	181151
29288	181152
70419	181153
96663	181154
34702	181155
203693	181156
904	181157
17408	181158
55685	181159
114997	181160
63955	181161
104682	181162
58383	181163
135097	181164
91599	181165
4934	181166
145923	181167
57894	181168
18199	181169
127409	181170
89629	181171
135166	181172
190736	181173
32586	181174
8593	181175
160458	181176
94152	181177
21746	181178
76572	181179
59829	181180
280092	181181
91024	181182
202829	181183
181480	181184
127471	181185
43760	181186
153848	181187
33127	181188
288017	181189
182197	181190
165370	181191
160154	181192
46895	181193
19590	181194
196046	181195
5088	181196
139735	181197
114743	181198
20445	181199
2524	181200
278597	181201
2524	181202
63029	181203
14269	181204
6258	181205
299711	181206
83971	181207
69364	181208
131075	181209
133569	181210
252726	181211
271863	181212
89506	181213
86396	181214
191078	181215
11630	181216
108970	181217
89676	181218
81543	181219
81543	181220
47287	181221
74412	181222
169924	181223
7291	181224
66740	181225
89513	181226
236424	181227
31086	181228
91621	181229
61049	181230
3982	181231
202241	181232
22693	181233
33940	181234
153924	181235
12984	181236
234585	181237
47766	181238
105909	181239
74165	181240
50422	181241
288760	181242
27524	181243
36733	181244
166083	181245
97502	181246
146372	181247
4156	181248
113216	181249
226518	181250
69948	181251
18905	181252
129887	181253
68590	181254
139487	181255
20675	181256
101666	181257
28570	181258
15713	181259
199867	181260
47915	181261
46465	181262
138233	181263
295787	181264
113447	181265
43665	181266
137498	181267
66495	181268
60739	181269
47629	181270
5231	181271
212951	181272
149070	181273
28244	181274
7428	181275
25772	181276
132013	181277
54	181278
38939	181279
80830	181280
30982	181281
42554	181282
10395	181283
128910	181284
146479	181285
94855	181286
213664	181287
117133	181288
3409	181289
66635	181290
125538	181291
87602	181292
5054	181293
97787	181294
44477	181295
210015	181296
10690	181297
262804	181298
15663	181299
62981	181300
3328	181301
78191	181302
3328	181303
1190	181304
146121	181305
4480	181306
1887	181307
156	181308
680	181309
246085	181310
47531	181311
18239	181312
46583	181313
42056	181314
161919	181315
16742	181316
97293	181317
152602	181318
204059	181319
240217	181320
50693	181321
16742	181322
57217	181323
77435	181324
64135	181325
7901	181326
161831	181327
141530	181328
52152	181329
20022	181330
156670	181331
132189	181332
146731	181333
20294	181334
136307	181335
89665	181336
77953	181337
34000	181338
118479	181339
224542	181340
35123	181341
247301	181342
69920	181343
210845	181344
282749	181345
1415	181346
75214	181347
123646	181348
5819	181349
3148	181350
298422	181351
9038	181352
31024	181353
1409	181354
199610	181355
14807	181356
90817	181357
40865	181358
40897	181359
82463	181360
155265	181361
228240	181362
91994	181363
140240	181364
52692	181365
94504	181366
282434	181367
43935	181368
10343	181369
144664	181370
135589	181371
53120	181372
126934	181373
126934	181374
61800	181375
17208	181376
126934	181377
10552	181378
30549	181379
20561	181380
20053	181381
118847	181382
76817	181383
11000	181384
5124	181385
1491	181386
13510	181387
13510	181388
90479	181389
65619	181390
129862	181391
10834	181392
298172	181393
7108	181394
7108	181395
199998	181396
63804	181397
48620	181398
486	181399
1841	181400
486	181401
1492	181402
280	181403
31287	181404
1491	181405
64566	181406
9175	181407
131572	181408
137	181409
14820	181410
181158	181411
116703	181412
35275	181413
46478	181414
164621	181415
222919	181416
237171	181417
10070	181418
28273	181419
129587	181420
80446	181421
60711	181422
15166	181423
55361	181424
69718	181425
104054	181426
81051	181427
93958	181428
38114	181429
271709	181430
276790	181431
5189	181432
10161	181433
57620	181434
71899	181435
9321	181436
122020	181437
59859	181438
112941	181439
136739	181440
159986	181441
295354	181442
120631	181443
203351	181444
1510	181445
56917	181446
20930	181447
56917	181448
11139	181449
23324	181450
64750	181451
6768	181452
1510	181453
5189	181454
18420	181455
157309	181456
106895	181457
136204	181458
184985	181459
18139	181460
228391	181461
52360	181462
181970	181463
10148	181464
18815	181465
114574	181466
140399	181467
73032	181468
173545	181469
192436	181470
13949	181471
200146	181472
9735	181473
9735	181474
9735	181475
287073	181476
22252	181477
51124	181478
31157	181479
31157	181480
135444	181481
22375	181482
56297	181483
4759	181484
201380	181485
27638	181486
41848	181487
202745	181488
13929	181489
215653	181490
23103	181491
76579	181492
117196	181493
99015	181494
283133	181495
110168	181496
240899	181497
76113	181498
31003	181499
66706	181500
180017	181501
66928	181502
42682	181503
88524	181504
207006	181505
114819	181506
45433	181507
58844	181508
7881	181509
24063	181510
221866	181511
53562	181512
36299	181513
287287	181514
3182	181515
33645	181516
34417	181517
19583	181518
97092	181519
75277	181520
19760	181521
7074	181522
51037	181523
250241	181524
275154	181525
5522	181526
94316	181527
106016	181528
128577	181529
49472	181530
775	181531
70522	181532
300102	181533
14660	181534
71401	181535
2852	181536
229411	181537
43418	181538
312574	181539
24923	181540
38374	181541
137406	181542
197329	181543
208166	181544
159331	181545
29309	181546
20822	181547
6068	181548
98848	181549
8005	181550
185629	181551
75089	181552
86504	181553
161137	181554
287834	181555
181392	181556
59400	181557
194317	181558
2226	181559
222453	181560
46349	181561
1867	181562
222730	181563
54173	181564
190832	181565
137340	181566
61145	181567
134594	181568
183835	181569
65715	181570
149063	181571
105580	181572
6	181573
121110	181574
4277	181575
5456	181576
2936	181577
81585	181578
54203	181579
33090	181580
60386	181581
147567	181582
631	181583
631	181584
227989	181585
84657	181586
26109	181587
137878	181588
270381	181589
128046	181590
40580	181591
57470	181592
193750	181593
288679	181594
203588	181595
31239	181596
147201	181597
156280	181598
293876	181599
3573	181600
184671	181601
269172	181602
28542	181603
3672	181604
34328	181605
41578	181606
68351	181607
4024	181608
273957	181609
147583	181610
97995	181611
68719	181612
52829	181613
134788	181614
162353	181615
46987	181616
27372	181617
216166	181618
101351	181619
304793	181620
216921	181621
60673	181622
34059	181623
253579	181624
69067	181625
7764	181626
82456	181627
134520	181628
102716	181629
8735	181630
1538	181631
181271	181632
1538	181633
1538	181634
1538	181635
260041	181636
160370	181637
70994	181638
80191	181639
135801	181640
84299	181641
204049	181642
134796	181643
134796	181644
1953	181645
134226	181646
19499	181647
263248	181648
119496	181649
298294	181650
114619	181651
27489	181652
97507	181653
215680	181654
144070	181655
210284	181656
92096	181657
143209	181658
92096	181659
92096	181660
136443	181661
143209	181662
136443	181663
136443	181664
166946	181665
282623	181666
150532	181667
17517	181668
180488	181669
60783	181670
117621	181671
157762	181672
105117	181673
114619	181674
138723	181675
288645	181676
210284	181677
282052	181678
39582	181679
87767	181680
145723	181681
235485	181682
22533	181683
129825	181684
75191	181685
227007	181686
176864	181687
190453	181688
92857	181689
290145	181690
6441	181691
193338	181692
294061	181693
146955	181694
18583	181695
241185	181696
11448	181697
2083	181698
246011	181699
193168	181700
303544	181701
199475	181702
19839	181703
203948	181704
2083	181705
89596	181706
71474	181707
14115	181708
26747	181709
142538	181710
129067	181711
81519	181712
54508	181713
189409	181714
158108	181715
25117	181716
1107	181717
8268	181718
19122	181719
59544	181720
13194	181721
58927	181722
317	181723
183154	181724
139388	181725
210675	181726
256619	181727
235874	181728
58670	181729
29609	181730
120945	181731
100576	181732
32052	181733
102471	181734
62107	181735
256339	181736
25811	181737
5056	181738
31004	181739
15642	181740
216993	181741
206762	181742
137965	181743
95094	181744
15508	181745
133613	181746
70783	181747
15211	181748
65492	181749
105838	181750
86860	181751
25434	181752
10931	181753
2264	181754
67159	181755
167119	181756
26374	181757
30668	181758
2548	181759
27193	181760
10746	181761
185393	181762
9100	181763
78601	181764
250840	181765
14287	181766
132183	181767
94	181768
80294	181769
63675	181770
4154	181771
11489	181772
28190	181773
53743	181774
230364	181775
9060	181776
118940	181777
4122	181778
32096	181779
145046	181780
95209	181781
66989	181782
162749	181783
125571	181784
283272	181785
94233	181786
88644	181787
2041	181788
105491	181789
10467	181790
148915	181791
20338	181792
155913	181793
84885	181794
66492	181795
187134	181796
187134	181797
2864	181798
2864	181799
72646	181800
18356	181801
159580	181802
108610	181803
17229	181804
195427	181805
218145	181806
49877	181807
26538	181808
41603	181809
237270	181810
157019	181811
52356	181812
115674	181813
27457	181814
130203	181815
143858	181816
104982	181817
49071	181818
297110	181819
110143	181820
25519	181821
98106	181822
84482	181823
75260	181824
190281	181825
4044	181826
38622	181827
305093	181828
276371	181829
258218	181830
240538	181831
47307	181832
133249	181833
79903	181834
1296	181835
64277	181836
58985	181837
1578	181838
70534	181839
67748	181840
111513	181841
67748	181842
9861	181843
60801	181844
73238	181845
155850	181846
116283	181847
70825	181848
35242	181849
77705	181850
11641	181851
37337	181852
170376	181853
50737	181854
11	181855
52945	181856
5577	181857
94883	181858
78182	181859
15192	181860
26387	181861
258376	181862
194371	181863
14139	181864
4822	181865
16918	181866
2465	181867
2465	181868
145389	181869
147883	181870
67831	181871
26418	181872
17	181873
30418	181874
80846	181875
16099	181876
49713	181877
3871	181878
3871	181879
20522	181880
136383	181881
89789	181882
40996	181883
4153	181884
218126	181885
29170	181886
35624	181887
207268	181888
5562	181889
43632	181890
279248	181891
20266	181892
84819	181893
5562	181894
16008	181895
159771	181896
206383	181897
76065	181898
1303	181899
37367	181900
8955	181901
11889	181902
74171	181903
138613	181904
68784	181905
47011	181906
287005	181907
36146	181908
39711	181909
56716	181910
169178	181911
36688	181912
7744	181913
149711	181914
90379	181915
27686	181916
168851	181917
121592	181918
80106	181919
53551	181920
19139	181921
27686	181922
19093	181923
144872	181924
48931	181925
1175	181926
97660	181927
8783	181928
26689	181929
64803	181930
29500	181931
11025	181932
5464	181933
112851	181934
16505	181935
2233	181936
3941	181937
25361	181938
84487	181939
169520	181940
13634	181941
17888	181942
84225	181943
257307	181944
187928	181945
34158	181946
56522	181947
111792	181948
43531	181949
17281	181950
825	181951
45145	181952
73164	181953
20072	181954
19931	181955
266279	181956
1089	181957
95927	181958
229641	181959
6044	181960
23215	181961
51888	181962
2539	181963
16031	181964
52882	181965
3629	181966
5629	181967
183885	181968
44743	181969
64803	181970
72	181971
14322	181972
41317	181973
12300	181974
16238	181975
24768	181976
10131	181977
220551	181978
14208	181979
10901	181980
53292	181981
13376	181982
40152	181983
69961	181984
3010	181985
6490	181986
6490	181987
2283	181988
658	181989
83653	181990
289164	181991
92555	181992
27841	181993
235355	181994
101218	181995
9987	181996
101903	181997
105904	181998
43890	181999
11848	182000
6554	182001
142190	182002
119719	182003
47376	182004
45913	182005
113859	182006
50090	182007
15843	182008
2200	182009
65020	182010
3293	182011
142817	182012
64624	182013
307441	182014
98391	182015
93345	182016
182875	182017
106467	182018
24007	182019
112393	182020
195551	182021
63997	182022
167794	182023
23141	182024
54145	182025
135383	182026
271911	182027
97646	182028
46775	182029
53163	182030
31168	182031
21930	182032
46944	182033
1509	182034
168851	182035
37870	182036
93963	182037
12321	182038
9871	182039
30607	182040
101133	182041
15933	182042
254763	182043
54613	182044
54613	182045
653	182046
16795	182047
143007	182048
89383	182049
89217	182050
83184	182051
9877	182052
27808	182053
341	182054
102445	182055
51382	182056
71925	182057
62155	182058
257229	182059
144979	182060
141366	182061
17296	182062
49166	182063
1558	182064
674	182065
51707	182066
57531	182067
2190	182068
42830	182069
143547	182070
24415	182071
30906	182072
72674	182073
35211	182074
80958	182075
34215	182076
345	182077
61809	182078
17243	182079
129260	182080
49032	182081
103451	182082
134780	182083
13309	182084
73124	182085
3580	182086
6396	182087
153650	182088
2929	182089
29440	182090
13736	182091
160837	182092
299804	182093
116908	182094
29227	182095
51489	182096
54315	182097
23734	182098
117637	182099
174400	182100
33694	182101
49470	182102
187374	182103
16460	182104
3924	182105
29770	182106
148779	182107
1373	182108
23439	182109
18101	182110
227056	182111
179788	182112
67163	182113
54066	182114
169961	182115
172613	182116
10562	182117
45564	182118
132495	182119
32811	182120
189931	182121
14302	182122
28880	182123
211028	182124
35776	182125
26663	182126
265724	182127
23959	182128
154593	182129
67862	182130
40860	182131
96440	182132
12414	182133
57504	182134
880	182135
185711	182136
296343	182137
111710	182138
112892	182139
191051	182140
209614	182141
139754	182142
205381	182143
75942	182144
111710	182145
198245	182146
295958	182147
8674	182148
104761	182149
272274	182150
146965	182151
40233	182152
137228	182153
200184	182154
35939	182155
16956	182156
29977	182157
44377	182158
237780	182159
6909	182160
112863	182161
32673	182162
3	182163
130262	182164
25151	182165
96606	182166
164227	182167
40058	182168
29497	182169
301282	182170
21823	182171
61744	182172
79829	182173
2637	182174
70487	182175
36378	182176
55736	182177
67129	182178
195824	182179
145431	182180
50582	182181
80894	182182
131678	182183
3981	182184
184243	182185
112900	182186
83496	182187
149916	182188
167333	182189
8984	182190
46084	182191
60226	182192
64316	182193
73727	182194
33421	182195
25966	182196
126039	182197
281102	182198
116425	182199
247577	182200
105530	182201
312818	182202
25769	182203
131318	182204
12366	182205
273804	182206
33297	182207
203885	182208
90	182209
12341	182210
11434	182211
235442	182212
42655	182213
25703	182214
259312	182215
70779	182216
284755	182217
41738	182218
138	182219
130287	182220
86597	182221
21796	182222
41033	182223
16689	182224
303679	182225
40947	182226
202061	182227
170839	182228
33899	182229
113186	182230
163593	182231
216844	182232
89412	182233
3941	182234
103845	182235
14874	182236
33663	182237
196911	182238
48376	182239
47043	182240
18117	182241
150436	182242
9275	182243
128135	182244
264786	182245
76028	182246
63484	182247
111955	182248
107606	182249
116532	182250
524	182251
52590	182252
2124	182253
399	182254
307262	182255
188414	182256
236055	182257
35	182258
11750	182259
1095	182260
1195	182261
277181	182262
18506	182263
240345	182264
54416	182265
31	182266
192002	182267
57306	182268
181363	182269
129662	182270
168626	182271
91783	182272
3118	182273
18640	182274
109681	182275
284921	182276
63075	182277
25769	182278
134914	182279
46480	182280
34638	182281
91767	182282
294456	182283
189505	182284
6006	182285
7939	182286
20691	182287
4715	182288
25684	182289
160306	182290
219117	182291
62839	182292
29063	182293
89782	182294
303834	182295
27629	182296
247	182297
17591	182298
236300	182299
1944	182300
188499	182301
48492	182302
242838	182303
92485	182304
23178	182305
79333	182306
53544	182307
68443	182308
24860	182309
265868	182310
67693	182311
204402	182312
203227	182313
158683	182314
181831	182315
80889	182316
66123	182317
105881	182318
299708	182319
6038	182320
52983	182321
136279	182322
21696	182323
6038	182324
198246	182325
76145	182326
261871	182327
42032	182328
67	182329
177027	182330
143480	182331
111122	182332
115436	182333
42463	182334
128255	182335
205236	182336
128130	182337
173	182338
1616	182339
2339	182340
6833	182341
57194	182342
92976	182343
131893	182344
81288	182345
89993	182346
7828	182347
9278	182348
25098	182349
36006	182350
66125	182351
14891	182352
10096	182353
45566	182354
20497	182355
3682	182356
216415	182357
15445	182358
54860	182359
221767	182360
66212	182361
83098	182362
201837	182363
107886	182364
183203	182365
12889	182366
21424	182367
283228	182368
288621	182369
33735	182370
142600	182371
10005	182372
216043	182373
28227	182374
14649	182375
10511	182376
152147	182377
43851	182378
12990	182379
103530	182380
16250	182381
16942	182382
18583	182383
27008	182384
3924	182385
216445	182386
30352	182387
236501	182388
188397	182389
23222	182390
27135	182391
190299	182392
161629	182393
243754	182394
21693	182395
108448	182396
161250	182397
53364	182398
37966	182399
62159	182400
40444	182401
5562	182402
85394	182403
57465	182404
4765	182405
2787	182406
40874	182407
25440	182408
36489	182409
1683	182410
179385	182411
110	182412
13267	182413
24645	182414
4153	182415
112143	182416
14691	182417
5464	182418
7307	182419
59	182420
4153	182421
22052	182422
37224	182423
61730	182424
91830	182425
27785	182426
7201	182427
120748	182428
22281	182429
108617	182430
88213	182431
120329	182432
154520	182433
8427	182434
238967	182435
97169	182436
30845	182437
6467	182438
258070	182439
64	182440
85787	182441
204116	182442
2707	182443
8807	182444
200453	182445
896	182446
201460	182447
60521	182448
308507	182449
30500	182450
8927	182451
6475	182452
207026	182453
83851	182454
177348	182455
13664	182456
14483	182457
44300	182458
212811	182459
650	182460
94408	182461
116608	182462
43465	182463
77138	182464
40219	182465
71108	182466
4125	182467
825	182468
19607	182469
110969	182470
239	182471
81069	182472
27311	182473
6005	182474
16941	182475
16941	182476
272933	182477
80391	182478
45967	182479
12213	182480
35763	182481
73550	182482
159713	182483
159459	182484
42005	182485
15451	182486
1419	182487
26971	182488
13581	182489
297754	182490
30421	182491
1717	182492
85465	182493
11218	182494
362	182495
30343	182496
29456	182497
2665	182498
42014	182499
5249	182500
206112	182501
4248	182502
470	182503
176082	182504
126121	182505
209691	182506
108820	182507
4922	182508
181485	182509
95398	182510
47496	182511
13149	182512
22954	182513
74565	182514
120022	182515
10221	182516
40956	182517
3605	182518
13987	182519
71959	182520
43623	182521
3173	182522
24041	182523
12213	182524
12213	182525
157050	182526
253823	182527
39856	182528
4723	182529
21925	182530
3274	182531
336	182532
4167	182533
130470	182534
124	182535
134179	182536
6140	182537
30831	182538
127791	182539
65841	182540
123712	182541
7928	182542
124	182543
74954	182544
70724	182545
165871	182546
3759	182547
14236	182548
136901	182549
68437	182550
90491	182551
49368	182552
30327	182553
5163	182554
33	182555
279	182556
297463	182557
13593	182558
89403	182559
39439	182560
22436	182561
95580	182562
21001	182563
42873	182564
7698	182565
14368	182566
63329	182567
39392	182568
90844	182569
107630	182570
116401	182571
1522	182572
11775	182573
107506	182574
24711	182575
36060	182576
19281	182577
102410	182578
130153	182579
124312	182580
139591	182581
13127	182582
195253	182583
15564	182584
184438	182585
128268	182586
8456	182587
110	182588
10330	182589
14208	182590
59571	182591
34661	182592
303810	182593
123682	182594
97670	182595
14781	182596
9326	182597
17311	182598
14781	182599
110537	182600
50160	182601
198090	182602
2288	182603
11385	182604
131241	182605
194983	182606
215413	182607
24869	182608
166946	182609
20674	182610
303159	182611
108769	182612
129908	182613
28755	182614
166625	182615
142038	182616
69477	182617
1889	182618
71700	182619
78539	182620
87353	182621
190018	182622
5726	182623
65051	182624
100368	182625
155214	182626
296956	182627
26364	182628
148784	182629
70671	182630
167341	182631
149243	182632
55595	182633
187154	182634
230645	182635
151226	182636
116702	182637
70671	182638
92646	182639
54025	182640
75488	182641
183977	182642
79724	182643
50208	182644
40484	182645
36750	182646
64468	182647
96330	182648
145451	182649
312453	182650
298001	182651
133497	182652
203649	182653
43267	182654
166843	182655
105068	182656
16863	182657
1737	182658
801	182659
156563	182660
87210	182661
86359	182662
129487	182663
129487	182664
254519	182665
27116	182666
205988	182667
60837	182668
31087	182669
79345	182670
49093	182671
64200	182672
134323	182673
199289	182674
97316	182675
77230	182676
51960	182677
100186	182678
209886	182679
209964	182680
16020	182681
19316	182682
54234	182683
88869	182684
170399	182685
270839	182686
141875	182687
20	182688
40640	182689
36325	182690
25147	182691
109230	182692
114955	182693
235935	182694
24339	182695
135149	182696
113865	182697
168871	182698
101251	182699
63018	182700
60714	182701
128291	182702
257195	182703
41522	182704
153506	182705
59776	182706
262806	182707
5725	182708
163428	182709
37229	182710
81123	182711
670	182712
159774	182713
47081	182714
147215	182715
2531	182716
254972	182717
128009	182718
217362	182719
69279	182720
85073	182721
157321	182722
269936	182723
105017	182724
62568	182725
126739	182726
119064	182727
308001	182728
897	182729
21281	182730
161818	182731
1052	182732
1052	182733
219	182734
210576	182735
202252	182736
299561	182737
144561	182738
38914	182739
13753	182740
199783	182741
199721	182742
16552	182743
8143	182744
53084	182745
162451	182746
62702	182747
110248	182748
68542	182749
18536	182750
159614	182751
1033	182752
1033	182753
12269	182754
35817	182755
5470	182756
10049	182757
33057	182758
16949	182759
243006	182760
265591	182761
140609	182762
69448	182763
43229	182764
167334	182765
10961	182766
42247	182767
138338	182768
35821	182769
174780	182770
33255	182771
100772	182772
272128	182773
77744	182774
116378	182775
1259	182776
567	182777
139893	182778
26186	182779
12345	182780
83360	182781
4854	182782
72838	182783
60009	182784
20186	182785
1533	182786
21745	182787
273950	182788
96464	182789
969	182790
41487	182791
6286	182792
109119	182793
150661	182794
8531	182795
43154	182796
172877	182797
5337	182798
61837	182799
6466	182800
57875	182801
146	182802
24239	182803
9517	182804
265131	182805
13712	182806
240270	182807
303076	182808
9284	182809
2852	182810
8497	182811
10147	182812
184422	182813
35979	182814
50554	182815
17455	182816
113117	182817
63931	182818
84191	182819
83481	182820
188584	182821
203158	182822
2852	182823
16078	182824
8028	182825
36193	182826
110550	182827
141945	182828
244117	182829
11801	182830
137904	182831
64583	182832
4806	182833
11799	182834
56073	182835
9517	182836
41631	182837
85646	182838
15426	182839
87111	182840
26322	182841
80915	182842
12104	182843
20825	182844
25898	182845
39002	182846
44112	182847
82522	182848
264380	182849
85475	182850
48425	182851
30044	182852
34784	182853
28690	182854
48425	182855
138497	182856
627	182857
142658	182858
128180	182859
154922	182860
25417	182861
158876	182862
130605	182863
5725	182864
64275	182865
101702	182866
84215	182867
161013	182868
285214	182869
91105	182870
31256	182871
96757	182872
51840	182873
239190	182874
308239	182875
165437	182876
119631	182877
163692	182878
94256	182879
190087	182880
129596	182881
5546	182882
31426	182883
158879	182884
71156	182885
44614	182886
71272	182887
66869	182888
26186	182889
14749	182890
125278	182891
55084	182892
234247	182893
16097	182894
312011	182895
192755	182896
41452	182897
277001	182898
177436	182899
150079	182900
185914	182901
31729	182902
64584	182903
32323	182904
185621	182905
86346	182906
287447	182907
36629	182908
12496	182909
12496	182910
126876	182911
65796	182912
79218	182913
44050	182914
202	182915
57066	182916
12085	182917
11434	182918
6369	182919
67598	182920
15064	182921
72744	182922
17513	182923
3572	182924
12152	182925
132120	182926
58928	182927
26645	182928
55873	182929
1955	182930
7037	182931
65247	182932
41195	182933
280328	182934
10462	182935
61997	182936
59091	182937
107919	182938
45367	182939
35637	182940
38852	182941
31346	182942
17004	182943
11812	182944
59693	182945
31274	182946
18140	182947
186082	182948
195602	182949
167026	182950
10033	182951
174725	182952
127180	182953
40041	182954
277599	182955
158996	182956
45641	182957
9734	182958
98132	182959
55964	182960
17848	182961
197577	182962
195562	182963
55585	182964
6279	182965
172592	182966
165794	182967
8940	182968
1519	182969
107069	182970
36495	182971
192018	182972
98066	182973
289249	182974
24397	182975
106935	182976
2001	182977
88276	182978
31130	182979
72678	182980
9024	182981
8883	182982
40	182983
207352	182984
111659	182985
27086	182986
5916	182987
6801	182988
290622	182989
266687	182990
160662	182991
60375	182992
109001	182993
32639	182994
158857	182995
19239	182996
152993	182997
148487	182998
13314	182999
143534	183000
135457	183001
8611	183002
248810	183003
127623	183004
177031	183005
150475	183006
7266	183007
93919	183008
11929	183009
89839	183010
60979	183011
217066	183012
83985	183013
84066	183014
16700	183015
66311	183016
95404	183017
29252	183018
49958	183019
74537	183020
21077	183021
274327	183022
281793	183023
36645	183024
23212	183025
198588	183026
161396	183027
48186	183028
75689	183029
15995	183030
79492	183031
59535	183032
627	183033
8415	183034
171254	183035
28742	183036
60414	183037
16844	183038
17198	183039
60087	183040
93287	183041
183519	183042
212973	183043
135361	183044
194266	183045
115476	183046
226842	183047
6876	183048
145470	183049
33985	183050
45585	183051
76691	183052
1799	183053
277552	183054
3131	183055
283107	183056
125593	183057
52188	183058
145563	183059
90075	183060
90343	183061
102517	183062
161662	183063
3352	183064
159483	183065
4664	183066
204878	183067
282788	183068
3299	183069
4258	183070
61363	183071
203631	183072
4646	183073
120580	183074
39240	183075
15024	183076
4645	183077
10949	183078
298889	183079
97700	183080
63156	183081
14396	183082
101350	183083
83904	183084
25207	183085
36324	183086
102474	183087
3980	183088
65094	183089
55689	183090
69654	183091
98446	183092
3073	183093
231792	183094
46867	183095
16205	183096
46867	183097
143801	183098
254244	183099
90143	183100
63640	183101
8790	183102
220828	183103
292024	183104
302981	183105
6703	183106
8170	183107
141830	183108
183280	183109
17793	183110
27511	183111
237767	183112
31669	183113
8376	183114
113578	183115
111244	183116
168014	183117
11323	183118
8376	183119
168014	183120
159209	183121
273028	183122
5303	183123
1194	183124
1693	183125
28671	183126
254430	183127
107716	183128
31360	183129
21841	183130
200504	183131
200504	183132
19254	183133
222011	183134
119712	183135
203663	183136
139625	183137
20639	183138
71238	183139
144090	183140
13608	183141
291231	183142
307325	183143
46739	183144
139325	183145
27868	183146
32458	183147
274490	183148
21895	183149
242741	183150
124013	183151
150479	183152
13820	183153
264928	183154
154578	183155
2518	183156
19977	183157
27868	183158
10166	183159
37875	183160
32839	183161
53443	183162
254186	183163
103733	183164
105081	183165
12220	183166
5422	183167
5273	183168
144079	183169
95775	183170
186439	183171
302936	183172
19733	183173
27418	183174
181897	183175
4786	183176
4155	183177
9776	183178
301020	183179
31049	183180
15155	183181
201938	183182
128910	183183
60048	183184
63462	183185
44479	183186
371	183187
371	183188
85278	183189
4415	183190
40528	183191
111474	183192
119398	183193
263409	183194
18737	183195
30666	183196
198707	183197
184204	183198
16351	183199
102035	183200
10688	183201
211388	183202
55435	183203
11271	183204
83054	183205
148307	183206
102103	183207
309559	183208
214614	183209
73212	183210
162911	183211
194472	183212
28096	183213
267742	183214
206138	183215
191465	183216
185560	183217
94759	183218
20484	183219
41029	183220
9413	183221
122118	183222
81380	183223
12893	183224
79016	183225
159272	183226
39622	183227
196655	183228
196655	183229
7968	183230
68319	183231
2925	183232
17286	183233
19867	183234
46175	183235
35990	183236
66150	183237
59046	183238
36886	183239
262511	183240
31145	183241
172235	183242
205780	183243
298389	183244
29934	183245
148031	183246
14514	183247
82291	183248
82291	183249
139526	183250
120050	183251
24559	183252
118184	183253
133969	183254
113800	183255
60901	183256
31466	183257
137342	183258
204640	183259
53948	183260
22932	183261
17976	183262
2573	183263
87351	183264
129890	183265
306929	183266
38676	183267
10174	183268
75057	183269
48135	183270
6932	183271
193919	183272
8984	183273
84800	183274
7309	183275
88122	183276
60025	183277
23851	183278
17569	183279
62547	183280
189885	183281
27581	183282
84868	183283
1787	183284
91048	183285
59763	183286
25706	183287
71538	183288
34142	183289
24029	183290
126029	183291
202501	183292
149909	183293
38984	183294
211766	183295
22185	183296
64378	183297
2444	183298
145395	183299
152359	183300
267715	183301
14522	183302
36145	183303
81289	183304
65582	183305
14521	183306
20582	183307
227049	183308
41234	183309
88124	183310
35930	183311
172208	183312
2429	183313
155442	183314
30891	183315
157012	183316
187104	183317
64819	183318
36522	183319
145447	183320
43909	183321
45710	183322
48567	183323
100027	183324
6692	183325
6692	183326
88736	183327
60321	183328
60321	183329
211332	183330
304105	183331
71109	183332
121935	183333
121935	183334
260474	183335
48310	183336
43268	183337
825	183338
49397	183339
49397	183340
128114	183341
93800	183342
120265	183343
210422	183344
14282	183345
51216	183346
186642	183347
46280	183348
21725	183349
13777	183350
9954	183351
46729	183352
298802	183353
292453	183354
205912	183355
140960	183356
311632	183357
20912	183358
24924	183359
87548	183360
82471	183361
278599	183362
4537	183363
4537	183364
109176	183365
78614	183366
2133	183367
52529	183368
72363	183369
101613	183370
1474	183371
64438	183372
59492	183373
180298	183374
166695	183375
145168	183376
202018	183377
83113	183378
185850	183379
164804	183380
25567	183381
110296	183382
129329	183383
273340	183384
74609	183385
23370	183386
76837	183387
91500	183388
91500	183389
42956	183390
5015	183391
203491	183392
45731	183393
240516	183394
15928	183395
304	183396
200953	183397
60921	183398
113385	183399
208765	183400
305566	183401
134535	183402
106005	183403
9382	183404
243594	183405
14654	183406
25636	183407
104175	183408
165547	183409
220010	183410
197090	183411
207948	183412
58903	183413
308989	183414
93719	183415
114962	183416
140962	183417
241385	183418
2303	183419
81754	183420
33434	183421
47825	183422
46984	183423
100395	183424
41288	183425
47825	183426
105828	183427
157615	183428
55826	183429
78427	183430
102357	183431
108358	183432
115220	183433
25958	183434
32831	183435
58008	183436
8675	183437
95425	183438
91460	183439
201843	183440
259123	183441
14507	183442
51857	183443
67016	183444
160808	183445
162459	183446
13952	183447
100370	183448
84774	183449
38281	183450
31511	183451
228302	183452
84774	183453
127333	183454
95631	183455
188257	183456
214616	183457
7079	183458
7079	183459
70194	183460
15388	183461
52666	183462
2340	183463
33406	183464
19904	183465
182799	183466
48741	183467
248557	183468
144391	183469
65017	183470
37828	183471
14571	183472
14125	183473
12541	183474
33794	183475
7247	183476
83263	183477
34769	183478
10143	183479
42	183480
60571	183481
143863	183482
61442	183483
160518	183484
39714	183485
97001	183486
287580	183487
165991	183488
64997	183489
194713	183490
215009	183491
263191	183492
103831	183493
8629	183494
32338	183495
82762	183496
113133	183497
187498	183498
61307	183499
247566	183500
27944	183501
174580	183502
48119	183503
120242	183504
255822	183505
240991	183506
63907	183507
20118	183508
33834	183509
127242	183510
94122	183511
28004	183512
208791	183513
25123	183514
200893	183515
209271	183516
11948	183517
32457	183518
126416	183519
190414	183520
139340	183521
151147	183522
40873	183523
205634	183524
237895	183525
22597	183526
211896	183527
184324	183528
27542	183529
295823	183530
215481	183531
63549	183532
26010	183533
118087	183534
116542	183535
2901	183536
4200	183537
1768	183538
44516	183539
16495	183540
63716	183541
38888	183542
10184	183543
140010	183544
264917	183545
54559	183546
1473	183547
199474	183548
43479	183549
97108	183550
3322	183551
17158	183552
193716	183553
57613	183554
20914	183555
22401	183556
91796	183557
15146	183558
71974	183559
23947	183560
61456	183561
30429	183562
95438	183563
32704	183564
79945	183565
42758	183566
92475	183567
96976	183568
83262	183569
20608	183570
214269	183571
193086	183572
44911	183573
85177	183574
41434	183575
34145	183576
207107	183577
53470	183578
243792	183579
68032	183580
68032	183581
21442	183582
71456	183583
158316	183584
107811	183585
133237	183586
170559	183587
62641	183588
3841	183589
3841	183590
3841	183591
13239	183592
3859	183593
223384	183594
268743	183595
71431	183596
181243	183597
69848	183598
2725	183599
153028	183600
9233	183601
228819	183602
98053	183603
63668	183604
74885	183605
167915	183606
104453	183607
188700	183608
5656	183609
131264	183610
56262	183611
180916	183612
43300	183613
93220	183614
129673	183615
193788	183616
267416	183617
111341	183618
147477	183619
179656	183620
69343	183621
95057	183622
121435	183623
21355	183624
110991	183625
211588	183626
1288	183627
19073	183628
19073	183629
123058	183630
12425	183631
6603	183632
75358	183633
40335	183634
3680	183635
62604	183636
26411	183637
75642	183638
14054	183639
20678	183640
127385	183641
65856	183642
4867	183643
97029	183644
74662	183645
192841	183646
193285	183647
36924	183648
95049	183649
7621	183650
27515	183651
4464	183652
193789	183653
42596	183654
7986	183655
45429	183656
45429	183657
17857	183658
54550	183659
59954	183660
36687	183661
6040	183662
161232	183663
23736	183664
67414	183665
15060	183666
140568	183667
81598	183668
110241	183669
3768	183670
65375	183671
143981	183672
101878	183673
119970	183674
105945	183675
216451	183676
43309	183677
40285	183678
49667	183679
88729	183680
31972	183681
860	183682
12784	183683
295442	183684
52891	183685
206393	183686
299418	183687
27509	183688
143639	183689
127780	183690
184146	183691
62105	183692
221618	183693
18718	183694
69620	183695
216927	183696
12844	183697
211511	183698
236458	183699
44877	183700
41081	183701
18234	183702
126338	183703
2884	183704
46604	183705
50858	183706
114373	183707
183943	183708
3179	183709
67797	183710
81561	183711
101040	183712
33791	183713
10609	183714
90591	183715
80083	183716
14182	183717
79925	183718
94016	183719
25177	183720
50948	183721
59776	183722
307772	183723
101191	183724
105489	183725
97144	183726
257798	183727
13680	183728
107839	183729
16437	183730
71512	183731
105986	183732
115949	183733
5110	183734
89298	183735
14088	183736
140942	183737
27346	183738
146976	183739
73009	183740
72265	183741
104107	183742
32571	183743
155348	183744
658	183745
112029	183746
20043	183747
95344	183748
168532	183749
62717	183750
143629	183751
126056	183752
9622	183753
23828	183754
2958	183755
43497	183756
126243	183757
43372	183758
117740	183759
302749	183760
180126	183761
187996	183762
67751	183763
104590	183764
214931	183765
32415	183766
92173	183767
24623	183768
62310	183769
212087	183770
95	183771
144335	183772
34267	183773
92125	183774
14792	183775
43309	183776
3742	183777
2919	183778
25878	183779
12133	183780
13476	183781
47782	183782
54862	183783
95852	183784
52000	183785
183521	183786
89610	183787
7099	183788
49730	183789
11246	183790
26119	183791
276613	183792
71155	183793
20002	183794
234330	183795
25091	183796
182598	183797
93472	183798
186825	183799
19062	183800
15280	183801
7530	183802
19605	183803
303529	183804
12210	183805
45083	183806
150817	183807
16737	183808
58069	183809
5387	183810
138145	183811
152118	183812
67504	183813
142330	183814
35727	183815
244899	183816
168070	183817
157841	183818
168107	183819
584	183820
47245	183821
160304	183822
113653	183823
69088	183824
249983	183825
101844	183826
192135	183827
236590	183828
53890	183829
45705	183830
79276	183831
176799	183832
48860	183833
67647	183834
167217	183835
157623	183836
24404	183837
135105	183838
2445	183839
111055	183840
92793	183841
230976	183842
60301	183843
136255	183844
112824	183845
91687	183846
179192	183847
178135	183848
178135	183849
91711	183850
77825	183851
2239	183852
84245	183853
279496	183854
281068	183855
4819	183856
84380	183857
56247	183858
13624	183859
36986	183860
271718	183861
125063	183862
290144	183863
105822	183864
167535	183865
32835	183866
35859	183867
29166	183868
56395	183869
18116	183870
99169	183871
119100	183872
240877	183873
27969	183874
32837	183875
60101	183876
211713	183877
248933	183878
207153	183879
35702	183880
125045	183881
1408	183882
108233	183883
86076	183884
80096	183885
76272	183886
33288	183887
34618	183888
98146	183889
122476	183890
101082	183891
241765	183892
52023	183893
61516	183894
2653	183895
3631	183896
428	183897
428	183898
135640	183899
181460	183900
52099	183901
109813	183902
16183	183903
81896	183904
176071	183905
1964	183906
153516	183907
307677	183908
184850	183909
144828	183910
143233	183911
59062	183912
43901	183913
22198	183914
129537	183915
137291	183916
1	183917
181061	183918
103143	183919
106026	183920
128105	183921
95302	183922
153099	183923
95015	183924
42685	183925
302099	183926
159339	183927
29813	183928
7749	183929
3410	183930
8816	183931
146040	183932
35501	183933
129834	183934
96020	183935
91792	183936
4940	183937
165830	183938
56699	183939
37961	183940
14100	183941
116892	183942
18206	183943
3913	183944
23479	183945
80474	183946
2235	183947
19732	183948
80924	183949
159635	183950
141198	183951
126091	183952
234096	183953
97737	183954
110849	183955
31660	183956
5571	183957
262251	183958
199178	183959
136262	183960
218059	183961
10048	183962
296576	183963
196504	183964
102207	183965
4169	183966
144633	183967
184582	183968
181716	183969
95062	183970
184961	183971
5572	183972
309355	183973
196954	183974
266647	183975
231567	183976
58413	183977
58128	183978
88738	183979
783	183980
50742	183981
10548	183982
23760	183983
66738	183984
37962	183985
146879	183986
72592	183987
142805	183988
231776	183989
98859	183990
19425	183991
195587	183992
16525	183993
42509	183994
210983	183995
130273	183996
55088	183997
138677	183998
13436	183999
7024	184000
236279	184001
89534	184002
40048	184003
8253	184004
87623	184005
167598	184006
228592	184007
18484	184008
98781	184009
139928	184010
27972	184011
34018	184012
167163	184013
170545	184014
62299	184015
110934	184016
110934	184017
138297	184018
157459	184019
231441	184020
14442	184021
48894	184022
63745	184023
206560	184024
143917	184025
4350	184026
1551	184027
3272	184028
43720	184029
27398	184030
87159	184031
235131	184032
279430	184033
32185	184034
15401	184035
77418	184036
56917	184037
20060	184038
12984	184039
3021	184040
25253	184041
36	184042
19874	184043
174144	184044
162533	184045
304666	184046
11314	184047
75137	184048
294421	184049
37674	184050
185337	184051
48640	184052
20880	184053
128951	184054
23487	184055
7398	184056
182464	184057
46877	184058
4172	184059
216580	184060
139991	184061
209278	184062
70384	184063
3742	184064
122751	184065
1091	184066
283664	184067
304987	184068
261247	184069
167217	184070
2438	184071
282460	184072
14039	184073
4094	184074
95308	184075
77384	184076
203415	184077
239264	184078
1951	184079
48386	184080
16359	184081
24871	184082
36	184083
225308	184084
38996	184085
88387	184086
274001	184087
184700	184088
154279	184089
82966	184090
50638	184091
248960	184092
278256	184093
228928	184094
300106	184095
148781	184096
19415	184097
215412	184098
243937	184099
80924	184100
275693	184101
207888	184102
139580	184103
56471	184104
185771	184105
90437	184106
290876	184107
149540	184108
125317	184109
216891	184110
24314	184111
367	184112
141380	184113
97195	184114
216603	184115
146471	184116
42573	184117
100455	184118
210840	184119
218105	184120
60819	184121
33389	184122
34028	184123
216392	184124
13719	184125
23950	184126
13976	184127
261395	184128
43777	184129
209750	184130
13778	184131
42975	184132
11500	184133
301961	184134
97737	184135
307939	184136
1402	184137
188365	184138
209610	184139
9266	184140
22162	184141
32701	184142
277670	184143
296157	184144
21618	184145
17239	184146
21888	184147
811	184148
100714	184149
206978	184150
1027	184151
141903	184152
5299	184153
214881	184154
200677	184155
142259	184156
113954	184157
46103	184158
226556	184159
151591	184160
201213	184161
250284	184162
298104	184163
250062	184164
5554	184165
163188	184166
75905	184167
110223	184168
90926	184169
17493	184170
86475	184171
6816	184172
2090	184173
60127	184174
393	184175
137745	184176
29255	184177
460	184178
5110	184179
24991	184180
189587	184181
86943	184182
70301	184183
275816	184184
267304	184185
165283	184186
69086	184187
68086	184188
183953	184189
76465	184190
88	184191
189539	184192
49120	184193
169708	184194
139006	184195
82757	184196
283810	184197
310246	184198
127246	184199
265743	184200
288874	184201
9792	184202
26486	184203
70064	184204
194717	184205
9808	184206
677	184207
43946	184208
4090	184209
301103	184210
100763	184211
3412	184212
86746	184213
79543	184214
29678	184215
283828	184216
3482	184217
195563	184218
184217	184219
114541	184220
118255	184221
11995	184222
88444	184223
282710	184224
82062	184225
200663	184226
229455	184227
227116	184228
288872	184229
26844	184230
232923	184231
17193	184232
89888	184233
24278	184234
72781	184235
202495	184236
20940	184237
173954	184238
164265	184239
223524	184240
65152	184241
28617	184242
119202	184243
52745	184244
117452	184245
30020	184246
3591	184247
129312	184248
151462	184249
30316	184250
184708	184251
152610	184252
85483	184253
7847	184254
29015	184255
17562	184256
92543	184257
802	184258
65643	184259
1416	184260
522	184261
3550	184262
5577	184263
76716	184264
60433	184265
220238	184266
88485	184267
17710	184268
12732	184269
3758	184270
156437	184271
39118	184272
1725	184273
250413	184274
1683	184275
18	184276
36452	184277
25	184278
25	184279
58596	184280
84107	184281
39981	184282
266346	184283
44816	184284
3009	184285
81626	184286
240411	184287
306	184288
294406	184289
123248	184290
58540	184291
223392	184292
193443	184293
57061	184294
63421	184295
186604	184296
44133	184297
47016	184298
10780	184299
38022	184300
202029	184301
35001	184302
53	184303
43449	184304
60676	184305
265083	184306
16119	184307
64868	184308
213507	184309
55407	184310
5020	184311
265455	184312
188028	184313
163732	184314
92653	184315
270897	184316
281442	184317
116373	184318
165131	184319
108299	184320
81032	184321
161547	184322
35051	184323
77726	184324
124822	184325
105567	184326
67455	184327
5374	184328
136637	184329
44634	184330
3061	184331
81855	184332
70543	184333
108620	184334
59593	184335
95703	184336
272438	184337
186499	184338
3061	184339
93219	184340
111142	184341
46977	184342
185913	184343
108640	184344
3099	184345
42888	184346
76478	184347
27505	184348
50357	184349
311537	184350
183487	184351
14091	184352
116913	184353
86231	184354
16648	184355
271210	184356
32794	184357
31768	184358
47018	184359
130725	184360
88556	184361
63320	184362
971	184363
37658	184364
202977	184365
58482	184366
47479	184367
209825	184368
275022	184369
45802	184370
160473	184371
33811	184372
4539	184373
187640	184374
260193	184375
154309	184376
34268	184377
246398	184378
21901	184379
205759	184380
145239	184381
145387	184382
166256	184383
303635	184384
292858	184385
67941	184386
90023	184387
221774	184388
56435	184389
171139	184390
178292	184391
143918	184392
192854	184393
263500	184394
284699	184395
137288	184396
105865	184397
297655	184398
278488	184399
244639	184400
261817	184401
69310	184402
82684	184403
85302	184404
68087	184405
10745	184406
161025	184407
290371	184408
3821	184409
208674	184410
11393	184411
307657	184412
31592	184413
196449	184414
20627	184415
21254	184416
291095	184417
13609	184418
125042	184419
194286	184420
66941	184421
32552	184422
229942	184423
15247	184424
66941	184425
11913	184426
165435	184427
28384	184428
166917	184429
146195	184430
41814	184431
109912	184432
169437	184433
185868	184434
36980	184435
27960	184436
58382	184437
123014	184438
8116	184439
68088	184440
86718	184441
255350	184442
159293	184443
141659	184444
162469	184445
18959	184446
161482	184447
8569	184448
60637	184449
65090	184450
42618	184451
220854	184452
20102	184453
4316	184454
148732	184455
17132	184456
92762	184457
2422	184458
128342	184459
128342	184460
232016	184461
105510	184462
46582	184463
249348	184464
134592	184465
28923	184466
30067	184467
96964	184468
220	184469
180988	184470
214880	184471
123604	184472
123604	184473
155368	184474
6243	184475
41245	184476
2904	184477
55748	184478
36370	184479
9608	184480
57364	184481
335	184482
40483	184483
44667	184484
2159	184485
43624	184486
15330	184487
179355	184488
43044	184489
8583	184490
8583	184491
8583	184492
96877	184493
66	184494
29036	184495
117242	184496
188630	184497
10362	184498
312309	184499
139782	184500
9703	184501
203950	184502
134637	184503
141900	184504
59933	184505
59113	184506
64839	184507
136992	184508
15446	184509
1468	184510
10705	184511
35613	184512
80530	184513
47002	184514
33921	184515
11968	184516
4054	184517
160493	184518
24662	184519
114675	184520
31083	184521
31083	184522
45106	184523
277061	184524
204859	184525
5265	184526
232869	184527
11190	184528
207535	184529
961	184530
205805	184531
96987	184532
210389	184533
200651	184534
54190	184535
31683	184536
36182	184537
10287	184538
5714	184539
626	184540
214251	184541
106762	184542
1659	184543
193884	184544
59634	184545
151	184546
274419	184547
219037	184548
67604	184549
113275	184550
19360	184551
24127	184552
134637	184553
28507	184554
135373	184555
249050	184556
36356	184557
9223	184558
200654	184559
25310	184560
18842	184561
156916	184562
75190	184563
185762	184564
1800	184565
200889	184566
99460	184567
28457	184568
193062	184569
203994	184570
125662	184571
299693	184572
139517	184573
5809	184574
43976	184575
77667	184576
95905	184577
300448	184578
1100	184579
215350	184580
35078	184581
208260	184582
63464	184583
142733	184584
91651	184585
176247	184586
13939	184587
8770	184588
48189	184589
2340	184590
267	184591
267	184592
292090	184593
30869	184594
91370	184595
13939	184596
2820	184597
18471	184598
141437	184599
216322	184600
4400	184601
4179	184602
210416	184603
33749	184604
206844	184605
175772	184606
105725	184607
117287	184608
35548	184609
52916	184610
3219	184611
21657	184612
44	184613
31226	184614
23789	184615
176889	184616
76456	184617
39978	184618
27161	184619
289662	184620
77129	184621
5356	184622
196315	184623
120336	184624
179164	184625
98186	184626
187414	184627
71168	184628
131722	184629
64964	184630
253692	184631
208139	184632
181116	184633
172760	184634
2840	184635
19151	184636
56148	184637
90168	184638
137781	184639
311189	184640
311144	184641
160521	184642
132144	184643
12850	184644
5173	184645
225340	184646
137273	184647
61286	184648
234502	184649
38006	184650
41117	184651
138676	184652
41214	184653
81935	184654
173568	184655
5999	184656
43130	184657
9251	184658
276907	184659
276999	184660
39352	184661
60062	184662
122141	184663
9251	184664
58061	184665
57399	184666
223527	184667
312660	184668
12417	184669
69161	184670
128311	184671
5248	184672
90341	184673
91610	184674
97988	184675
124315	184676
200506	184677
60095	184678
39211	184679
55389	184680
168531	184681
9106	184682
8455	184683
8455	184684
282547	184685
34046	184686
200789	184687
25333	184688
75726	184689
119433	184690
128165	184691
10506	184692
73737	184693
303697	184694
303320	184695
210341	184696
1402	184697
91920	184698
26842	184699
299933	184700
243879	184701
310858	184702
118439	184703
238315	184704
4338	184705
16319	184706
65005	184707
142896	184708
127663	184709
118	184710
219054	184711
175681	184712
105309	184713
17392	184714
20369	184715
20369	184716
116385	184717
50743	184718
302831	184719
215286	184720
17512	184721
160639	184722
85887	184723
121990	184724
5047	184725
183023	184726
180434	184727
71613	184728
20058	184729
271573	184730
200660	184731
29658	184732
139190	184733
43062	184734
692	184735
151447	184736
86844	184737
2544	184738
75022	184739
11478	184740
201090	184741
200212	184742
492	184743
19648	184744
3912	184745
5274	184746
30651	184747
65162	184748
17340	184749
95435	184750
91283	184751
7102	184752
7729	184753
71696	184754
3083	184755
107959	184756
211185	184757
205241	184758
89631	184759
91141	184760
85817	184761
139251	184762
52345	184763
129352	184764
186288	184765
120690	184766
209512	184767
2445	184768
2445	184769
41957	184770
189672	184771
23340	184772
1437	184773
9360	184774
79718	184775
57571	184776
140735	184777
196785	184778
4122	184779
49731	184780
89287	184781
384	184782
97271	184783
41643	184784
68038	184785
225438	184786
150473	184787
170824	184788
84192	184789
1263	184790
39883	184791
39883	184792
53331	184793
114589	184794
9263	184795
182660	184796
607	184797
71879	184798
448	184799
44348	184800
288569	184801
143823	184802
13926	184803
207611	184804
16639	184805
116418	184806
134144	184807
15831	184808
80650	184809
678	184810
14897	184811
259210	184812
36125	184813
89484	184814
53299	184815
258220	184816
178079	184817
180494	184818
147136	184819
178236	184820
258200	184821
79766	184822
258150	184823
17375	184824
10885	184825
952	184826
53004	184827
32410	184828
40908	184829
260028	184830
147991	184831
20918	184832
14511	184833
2357	184834
188663	184835
155882	184836
121483	184837
305507	184838
121825	184839
141446	184840
206489	184841
29561	184842
160985	184843
247374	184844
49845	184845
17026	184846
37720	184847
11444	184848
68920	184849
90401	184850
33974	184851
13436	184852
91103	184853
7453	184854
7491	184855
89910	184856
281320	184857
298498	184858
26911	184859
15088	184860
29005	184861
165279	184862
181964	184863
136055	184864
22556	184865
124380	184866
2	184867
97639	184868
34610	184869
128875	184870
131408	184871
12283	184872
83	184873
445	184874
25962	184875
168663	184876
90909	184877
919	184878
46308	184879
14154	184880
46308	184881
206680	184882
6218	184883
53460	184884
119709	184885
211767	184886
102707	184887
16	184888
4946	184889
25681	184890
127	184891
9	184892
53460	184893
77460	184894
223831	184895
211767	184896
177694	184897
257842	184898
110479	184899
139110	184900
210012	184901
107	184902
5467	184903
142406	184904
1449	184905
45590	184906
45590	184907
1449	184908
107	184909
107	184910
288656	184911
46308	184912
1204	184913
49009	184914
33372	184915
22252	184916
105336	184917
70548	184918
10768	184919
258103	184920
89497	184921
91517	184922
181776	184923
41891	184924
21421	184925
98133	184926
24717	184927
25743	184928
10133	184929
34745	184930
53324	184931
41811	184932
23146	184933
222441	184934
223079	184935
185079	184936
138455	184937
119127	184938
40993	184939
62605	184940
41979	184941
255359	184942
91287	184943
7732	184944
155943	184945
7812	184946
298964	184947
4288	184948
46972	184949
3407	184950
102812	184951
102812	184952
40534	184953
40206	184954
188145	184955
93853	184956
130777	184957
41412	184958
23080	184959
23687	184960
30410	184961
66767	184962
75074	184963
58423	184964
62387	184965
287870	184966
230707	184967
16415	184968
96055	184969
95261	184970
18124	184971
869	184972
43114	184973
33295	184974
5307	184975
25094	184976
88320	184977
261188	184978
25094	184979
218504	184980
83481	184981
166819	184982
51870	184983
4615	184984
73992	184985
73992	184986
32572	184987
4615	184988
152403	184989
110512	184990
304993	184991
162304	184992
122238	184993
126413	184994
139101	184995
60392	184996
139101	184997
204493	184998
37838	184999
81532	185000
198608	185001
278779	185002
9245	185003
77713	185004
126307	185005
147520	185006
310863	185007
282842	185008
228801	185009
215427	185010
20850	185011
162487	185012
13848	185013
37337	185014
2463	185015
9325	185016
2309	185017
49000	185018
181678	185019
64612	185020
168161	185021
280304	185022
169738	185023
311	185024
16874	185025
25645	185026
72083	185027
61486	185028
45941	185029
45941	185030
62591	185031
13397	185032
39522	185033
218572	185034
94373	185035
94373	185036
262186	185037
208786	185038
180862	185039
129777	185040
310059	185041
86796	185042
38089	185043
97919	185044
46120	185045
234755	185046
79761	185047
55780	185048
83220	185049
235889	185050
130346	185051
64537	185052
34676	185053
296100	185054
169021	185055
298662	185056
182343	185057
212015	185058
296964	185059
159461	185060
155509	185061
253804	185062
50851	185063
48433	185064
131859	185065
140085	185066
97850	185067
34580	185068
33356	185069
48433	185070
132635	185071
113002	185072
37332	185073
14674	185074
38808	185075
39093	185076
150486	185077
85599	185078
3771	185079
308600	185080
15503	185081
74174	185082
112829	185083
7770	185084
35702	185085
40468	185086
258347	185087
155145	185088
190333	185089
259436	185090
18178	185091
15550	185092
6235	185093
236255	185094
52915	185095
177275	185096
183751	185097
32783	185098
11240	185099
453	185100
212217	185101
144886	185102
184499	185103
24742	185104
87145	185105
108177	185106
6459	185107
269947	185108
33002	185109
226335	185110
29036	185111
81362	185112
6419	185113
98840	185114
32567	185115
283902	185116
133329	185117
26356	185118
110554	185119
167335	185120
41250	185121
4833	185122
28495	185123
87954	185124
36102	185125
156755	185126
156755	185127
100282	185128
193669	185129
38686	185130
129032	185131
18712	185132
81527	185133
355	185134
187215	185135
67221	185136
61671	185137
61208	185138
48994	185139
120272	185140
98289	185141
6846	185142
21529	185143
34884	185144
99637	185145
117519	185146
79957	185147
163048	185148
185593	185149
2272	185150
229712	185151
8551	185152
144474	185153
64779	185154
136162	185155
53802	185156
64821	185157
39327	185158
55493	185159
199180	185160
29412	185161
160480	185162
75711	185163
113314	185164
133635	185165
200937	185166
57018	185167
121376	185168
82522	185169
128287	185170
169970	185171
281100	185172
23411	185173
1413	185174
65673	185175
7966	185176
11501	185177
10650	185178
138578	185179
18361	185180
255468	185181
158743	185182
70702	185183
216372	185184
4779	185185
185970	185186
9963	185187
271649	185188
217392	185189
124872	185190
27299	185191
266467	185192
24495	185193
10457	185194
68978	185195
157295	185196
215606	185197
2507	185198
66943	185199
1674	185200
102745	185201
189139	185202
16755	185203
16320	185204
32665	185205
140519	185206
12501	185207
18461	185208
132317	185209
248370	185210
249321	185211
309358	185212
215403	185213
155145	185214
35702	185215
130596	185216
236387	185217
32719	185218
9065	185219
27135	185220
53342	185221
135874	185222
69908	185223
269609	185224
35777	185225
190627	185226
297802	185227
201145	185228
298795	185229
207360	185230
181205	185231
41522	185232
57789	185233
23339	185234
117589	185235
14079	185236
6013	185237
20702	185238
7077	185239
44984	185240
50324	185241
13588	185242
4298	185243
46868	185244
152991	185245
203417	185246
55315	185247
192	185248
249689	185249
16843	185250
21268	185251
129809	185252
29252	185253
90401	185254
89263	185255
89263	185256
24854	185257
19358	185258
16573	185259
51206	185260
64320	185261
142786	185262
153631	185263
45654	185264
62690	185265
67687	185266
102210	185267
31018	185268
104567	185269
7868	185270
101060	185271
32087	185272
304719	185273
20572	185274
40448	185275
13994	185276
19721	185277
47206	185278
43820	185279
116704	185280
6802	185281
129032	185282
57364	185283
54204	185284
304405	185285
36817	185286
161896	185287
114250	185288
85015	185289
70671	185290
5570	185291
83741	185292
107257	185293
78823	185294
272384	185295
288599	185296
100444	185297
264483	185298
160909	185299
300761	185300
16209	185301
49116	185302
109782	185303
13199	185304
13199	185305
21049	185306
39503	185307
275484	185308
171427	185309
113686	185310
10985	185311
10985	185312
10639	185313
2484	185314
2484	185315
285532	185316
62770	185317
62770	185318
26773	185319
60761	185320
3261	185321
267710	185322
18235	185323
18235	185324
57454	185325
105364	185326
26782	185327
66100	185328
77555	185329
215544	185330
21324	185331
184573	185332
86606	185333
196901	185334
4265	185335
234164	185336
48699	185337
71395	185338
46767	185339
209812	185340
55374	185341
209256	185342
91723	185343
118928	185344
59706	185345
139053	185346
91983	185347
13786	185348
26591	185349
113531	185350
142498	185351
109685	185352
11064	185353
4610	185354
22480	185355
182473	185356
63843	185357
4145	185358
60907	185359
227129	185360
48632	185361
28281	185362
57815	185363
39833	185364
41571	185365
40573	185366
66081	185367
160109	185368
161787	185369
127888	185370
61499	185371
46874	185372
34638	185373
16399	185374
21057	185375
7088	185376
292347	185377
2195	185378
77528	185379
230117	185380
248853	185381
3101	185382
162005	185383
2936	185384
82356	185385
62615	185386
84	185387
84	185388
29722	185389
9231	185390
46493	185391
32740	185392
2642	185393
62504	185394
44855	185395
83116	185396
111356	185397
74464	185398
38805	185399
185984	185400
38805	185401
29900	185402
192180	185403
304312	185404
196155	185405
155532	185406
6480	185407
2262	185408
176503	185409
42863	185410
44615	185411
42278	185412
23448	185413
218977	185414
166300	185415
115650	185416
126410	185417
107386	185418
25528	185419
184370	185420
284844	185421
217070	185422
8244	185423
16731	185424
205276	185425
6797	185426
112288	185427
77674	185428
102584	185429
131814	185430
6264	185431
281659	185432
145151	185433
214730	185434
59414	185435
50705	185436
73587	185437
61672	185438
14322	185439
154314	185440
250	185441
146769	185442
79833	185443
79833	185444
101859	185445
73631	185446
73413	185447
302676	185448
14758	185449
87517	185450
168847	185451
79131	185452
187787	185453
20666	185454
13588	185455
61694	185456
54203	185457
143988	185458
23961	185459
36302	185460
76583	185461
277000	185462
100440	185463
75616	185464
125522	185465
75616	185466
36780	185467
104927	185468
80801	185469
80962	185470
42145	185471
1131	185472
242558	185473
72720	185474
46978	185475
72720	185476
42145	185477
64134	185478
203337	185479
75644	185480
124281	185481
236185	185482
2631	185483
68055	185484
21287	185485
137310	185486
84593	185487
84593	185488
263538	185489
281176	185490
1104	185491
259971	185492
174970	185493
157858	185494
7644	185495
17221	185496
44411	185497
46180	185498
11062	185499
13644	185500
200208	185501
16405	185502
616	185503
48678	185504
201246	185505
26968	185506
204580	185507
289967	185508
298533	185509
12044	185510
225133	185511
16921	185512
15606	185513
35745	185514
13342	185515
269387	185516
239809	185517
97631	185518
239	185519
100116	185520
178314	185521
25717	185522
150278	185523
5478	185524
14434	185525
67459	185526
6308	185527
130305	185528
33758	185529
8184	185530
101796	185531
62833	185532
2762	185533
24626	185534
179096	185535
23753	185536
92363	185537
3194	185538
12150	185539
208974	185540
38916	185541
141007	185542
143218	185543
25163	185544
28336	185545
105870	185546
264953	185547
19885	185548
23499	185549
214337	185550
5494	185551
37886	185552
45413	185553
199288	185554
281420	185555
20022	185556
159951	185557
1832	185558
77610	185559
64010	185560
91815	185561
5113	185562
184314	185563
173094	185564
71603	185565
41440	185566
10811	185567
5113	185568
33486	185569
9298	185570
79295	185571
99852	185572
5113	185573
182477	185574
176698	185575
13159	185576
74112	185577
86663	185578
11575	185579
17825	185580
14048	185581
122411	185582
4189	185583
52314	185584
460	185585
140	185586
220910	185587
28894	185588
14208	185589
311	185590
2723	185591
11852	185592
289791	185593
7041	185594
112226	185595
166899	185596
64618	185597
215834	185598
78782	185599
173653	185600
17020	185601
182750	185602
177109	185603
16931	185604
2030	185605
132822	185606
138746	185607
20343	185608
212109	185609
210551	185610
816	185611
200819	185612
3911	185613
222886	185614
17088	185615
182089	185616
4520	185617
44465	185618
339	185619
44465	185620
6157	185621
47842	185622
1942	185623
222045	185624
721	185625
70540	185626
70127	185627
70997	185628
75110	185629
293132	185630
116512	185631
237235	185632
93058	185633
83661	185634
34795	185635
18359	185636
6799	185637
221686	185638
9522	185639
30870	185640
229721	185641
40880	185642
14606	185643
16645	185644
22417	185645
139039	185646
67897	185647
264719	185648
106642	185649
901	185650
163783	185651
24946	185652
60562	185653
97414	185654
141274	185655
69953	185656
4286	185657
213078	185658
2559	185659
160855	185660
137808	185661
75807	185662
41550	185663
18527	185664
151299	185665
16491	185666
2463	185667
128459	185668
129638	185669
34220	185670
127313	185671
2415	185672
63	185673
114568	185674
99632	185675
156455	185676
204748	185677
76418	185678
135387	185679
16422	185680
18015	185681
26228	185682
217089	185683
20409	185684
29814	185685
109611	185686
43995	185687
98976	185688
136085	185689
14627	185690
92056	185691
39329	185692
69202	185693
174221	185694
824	185695
95676	185696
14579	185697
109932	185698
27463	185699
23091	185700
215020	185701
236669	185702
96050	185703
3379	185704
195604	185705
49534	185706
198488	185707
122524	185708
270571	185709
5912	185710
108629	185711
204224	185712
276465	185713
114382	185714
41949	185715
134519	185716
37809	185717
311623	185718
135303	185719
14947	185720
43180	185721
76218	185722
86534	185723
59094	185724
121719	185725
115230	185726
121434	185727
3227	185728
69130	185729
92421	185730
37312	185731
163837	185732
46272	185733
58951	185734
281141	185735
64392	185736
13017	185737
53329	185738
79457	185739
57410	185740
187616	185741
207504	185742
30854	185743
167703	185744
18539	185745
62652	185746
57850	185747
14445	185748
5818	185749
5306	185750
47351	185751
45881	185752
147960	185753
5054	185754
40712	185755
99012	185756
10176	185757
160	185758
21264	185759
217243	185760
215601	185761
11102	185762
64033	185763
223193	185764
60298	185765
234798	185766
64426	185767
22173	185768
267747	185769
15656	185770
24851	185771
297792	185772
18406	185773
3646	185774
153663	185775
11209	185776
57958	185777
84862	185778
45398	185779
15884	185780
42565	185781
141666	185782
61054	185783
86200	185784
170606	185785
65369	185786
143253	185787
42632	185788
67902	185789
77726	185790
135896	185791
151209	185792
14920	185793
7721	185794
177427	185795
64029	185796
203725	185797
7208	185798
125076	185799
175380	185800
277737	185801
272959	185802
132128	185803
77989	185804
78037	185805
172393	185806
85180	185807
1633	185808
58816	185809
151417	185810
25225	185811
12804	185812
59299	185813
8624	185814
48	185815
1405	185816
1341	185817
4836	185818
43360	185819
13702	185820
191127	185821
144674	185822
57318	185823
103270	185824
323	185825
188977	185826
7323	185827
144680	185828
6065	185829
38174	185830
50347	185831
37927	185832
76722	185833
126083	185834
21165	185835
6391	185836
120429	185837
139958	185838
104754	185839
31845	185840
98220	185841
170418	185842
39126	185843
209062	185844
35546	185845
29871	185846
71073	185847
59456	185848
189809	185849
70189	185850
152	185851
87617	185852
64947	185853
9334	185854
17702	185855
96989	185856
310375	185857
57454	185858
105208	185859
139787	185860
594	185861
178508	185862
27895	185863
43355	185864
75941	185865
87487	185866
175928	185867
66824	185868
213202	185869
70131	185870
5416	185871
344	185872
76823	185873
85826	185874
176625	185875
117310	185876
2194	185877
253	185878
144382	185879
32981	185880
1808	185881
52342	185882
35735	185883
108769	185884
269248	185885
24423	185886
64166	185887
60521	185888
9538	185889
213745	185890
29830	185891
21248	185892
19417	185893
39737	185894
3048	185895
35583	185896
50003	185897
8628	185898
47339	185899
7007	185900
44283	185901
251978	185902
214472	185903
272568	185904
8315	185905
250535	185906
32324	185907
257341	185908
112243	185909
7087	185910
229758	185911
72000	185912
103524	185913
1354	185914
11671	185915
55193	185916
110079	185917
808	185918
8618	185919
1635	185920
79760	185921
216307	185922
27826	185923
56415	185924
204296	185925
173106	185926
74698	185927
25283	185928
41061	185929
71987	185930
13889	185931
105883	185932
12515	185933
25860	185934
67893	185935
210681	185936
81274	185937
27386	185938
5029	185939
1846	185940
288380	185941
66213	185942
4195	185943
1097	185944
83016	185945
122584	185946
11241	185947
28770	185948
5642	185949
107401	185950
26961	185951
61641	185952
51548	185953
101846	185954
26447	185955
2800	185956
228328	185957
191	185958
17149	185959
108074	185960
236839	185961
108076	185962
17298	185963
187	185964
65324	185965
45505	185966
5206	185967
8850	185968
56604	185969
98237	185970
71879	185971
37391	185972
8488	185973
226421	185974
6605	185975
13789	185976
2450	185977
212361	185978
11955	185979
979	185980
163117	185981
14037	185982
161661	185983
81391	185984
32599	185985
75706	185986
134169	185987
47206	185988
218409	185989
35494	185990
4708	185991
7516	185992
42738	185993
194925	185994
14332	185995
1472	185996
30227	185997
28562	185998
4866	185999
118167	186000
4334	186001
110948	186002
4483	186003
6130	186004
13945	186005
20439	186006
404	186007
6383	186008
2977	186009
35004	186010
126839	186011
7886	186012
66992	186013
48049	186014
1287	186015
35575	186016
247941	186017
154951	186018
18779	186019
174960	186020
3691	186021
50223	186022
5373	186023
26077	186024
120927	186025
38025	186026
18597	186027
115219	186028
48999	186029
4059	186030
114103	186031
13921	186032
47388	186033
6107	186034
113219	186035
57773	186036
57773	186037
34457	186038
172121	186039
81254	186040
77304	186041
292015	186042
3662	186043
113398	186044
11188	186045
97773	186046
6952	186047
2355	186048
103564	186049
10803	186050
130654	186051
52253	186052
51489	186053
276488	186054
79764	186055
316	186056
48442	186057
905	186058
148144	186059
58952	186060
8009	186061
11065	186062
13222	186063
6996	186064
88400	186065
38303	186066
73	186067
83501	186068
33256	186069
4665	186070
300817	186071
138545	186072
9850	186073
101518	186074
650	186075
7777	186076
19055	186077
28851	186078
93869	186079
50853	186080
19371	186081
292909	186082
83443	186083
32213	186084
149774	186085
11453	186086
259	186087
31279	186088
1689	186089
247463	186090
80	186091
240491	186092
83177	186093
79955	186094
90111	186095
42526	186096
28599	186097
2417	186098
53316	186099
15901	186100
291521	186101
47039	186102
33093	186103
135035	186104
78957	186105
39531	186106
74652	186107
192673	186108
55290	186109
26427	186110
41917	186111
244395	186112
12917	186113
38329	186114
122234	186115
71919	186116
1471	186117
163645	186118
768	186119
21923	186120
280658	186121
101030	186122
11103	186123
34338	186124
40139	186125
10307	186126
14586	186127
288857	186128
66784	186129
94434	186130
9390	186131
14221	186132
14136	186133
62195	186134
28569	186135
56114	186136
265030	186137
41777	186138
205374	186139
234800	186140
78007	186141
57973	186142
2437	186143
15339	186144
12743	186145
33148	186146
19	186147
137720	186148
94610	186149
66857	186150
307177	186151
45191	186152
22800	186153
67321	186154
1983	186155
99210	186156
64201	186157
144887	186158
276403	186159
11479	186160
6835	186161
40400	186162
29665	186163
295004	186164
111731	186165
117349	186166
2088	186167
75526	186168
12630	186169
64740	186170
109186	186171
94924	186172
95891	186173
29248	186174
1853	186175
127619	186176
77620	186177
51244	186178
91525	186179
95307	186180
18888	186181
12730	186182
12730	186183
66894	186184
17231	186185
21442	186186
206809	186187
33044	186188
44829	186189
15484	186190
3209	186191
28074	186192
79811	186193
137362	186194
11995	186195
232095	186196
271	186197
190107	186198
205958	186199
400	186200
125416	186201
9154	186202
162385	186203
211033	186204
11575	186205
75268	186206
9790	186207
29564	186208
28657	186209
7473	186210
3048	186211
66786	186212
2305	186213
10973	186214
41207	186215
229261	186216
7005	186217
33095	186218
51136	186219
4004	186220
39666	186221
127865	186222
13169	186223
249926	186224
185	186225
125885	186226
143077	186227
85325	186228
12781	186229
33995	186230
143151	186231
218907	186232
14660	186233
126125	186234
289607	186235
121942	186236
124926	186237
510	186238
163838	186239
13386	186240
43911	186241
11674	186242
259973	186243
71842	186244
24103	186245
213430	186246
37689	186247
24670	186248
83764	186249
6858	186250
175923	186251
69839	186252
133586	186253
93935	186254
35114	186255
221448	186256
72653	186257
247368	186258
220725	186259
70262	186260
190576	186261
52679	186262
79724	186263
133559	186264
157382	186265
50636	186266
216759	186267
150670	186268
89937	186269
296221	186270
303692	186271
145917	186272
13860	186273
62327	186274
131803	186275
274324	186276
65055	186277
11781	186278
115884	186279
157403	186280
144843	186281
225618	186282
11179	186283
166654	186284
238712	186285
61827	186286
6817	186287
42674	186288
124931	186289
100250	186290
43648	186291
120211	186292
58143	186293
97734	186294
98014	186295
212307	186296
135095	186297
40327	186298
248356	186299
220318	186300
66109	186301
4289	186302
60912	186303
98116	186304
167795	186305
27222	186306
1901	186307
1901	186308
134738	186309
51953	186310
297935	186311
28060	186312
188634	186313
53091	186314
29316	186315
193233	186316
35515	186317
239966	186318
141633	186319
219306	186320
69084	186321
6177	186322
65	186323
52479	186324
241308	186325
19101	186326
113674	186327
203590	186328
49707	186329
176608	186330
871	186331
5951	186332
161637	186333
190933	186334
145300	186335
108993	186336
42621	186337
62086	186338
4490	186339
100962	186340
233415	186341
38364	186342
112224	186343
19999	186344
22947	186345
10497	186346
10101	186347
152410	186348
108803	186349
20350	186350
23932	186351
14259	186352
8205	186353
7347	186354
23806	186355
68770	186356
5937	186357
30551	186358
104785	186359
168905	186360
192284	186361
59777	186362
7114	186363
78389	186364
892	186365
93941	186366
77218	186367
45506	186368
32597	186369
106378	186370
205559	186371
130851	186372
159922	186373
129298	186374
12451	186375
31928	186376
261013	186377
822	186378
157894	186379
195222	186380
153737	186381
153737	186382
13987	186383
3503	186384
31801	186385
18084	186386
213876	186387
205819	186388
6373	186389
280707	186390
13137	186391
7987	186392
68051	186393
213152	186394
525	186395
110076	186396
4265	186397
154175	186398
19996	186399
58173	186400
63286	186401
15354	186402
50229	186403
78913	186404
58391	186405
101455	186406
151003	186407
86141	186408
732	186409
214943	186410
181818	186411
23206	186412
142961	186413
51371	186414
74640	186415
3258	186416
295577	186417
7511	186418
71321	186419
79911	186420
16420	186421
198259	186422
25870	186423
113631	186424
128418	186425
92818	186426
28068	186427
9987	186428
11207	186429
36029	186430
207312	186431
203931	186432
55959	186433
42347	186434
12143	186435
16821	186436
309539	186437
121116	186438
43933	186439
145279	186440
120254	186441
19494	186442
10583	186443
24396	186444
6759	186445
21089	186446
18915	186447
29167	186448
11266	186449
1697	186450
79511	186451
55348	186452
19410	186453
116	186454
256743	186455
95948	186456
149898	186457
2552	186458
3157	186459
213905	186460
34367	186461
24403	186462
5707	186463
29220	186464
26832	186465
63636	186466
1712	186467
30191	186468
22052	186469
19835	186470
42381	186471
55304	186472
2765	186473
2269	186474
88912	186475
40178	186476
8917	186477
41984	186478
4718	186479
63003	186480
12918	186481
106076	186482
120680	186483
9279	186484
124643	186485
14152	186486
203655	186487
300096	186488
3636	186489
7883	186490
40923	186491
12316	186492
737	186493
14152	186494
76808	186495
74769	186496
2175	186497
12679	186498
16115	186499
123544	186500
31062	186501
287722	186502
9156	186503
112505	186504
181224	186505
86539	186506
64285	186507
137511	186508
272703	186509
39906	186510
2354	186511
17773	186512
62026	186513
116505	186514
142514	186515
61450	186516
32755	186517
81600	186518
99690	186519
42134	186520
150540	186521
91114	186522
1451	186523
193194	186524
19932	186525
84051	186526
87151	186527
39969	186528
13574	186529
2956	186530
47772	186531
216305	186532
25351	186533
2899	186534
57213	186535
34289	186536
56479	186537
19313	186538
57658	186539
14393	186540
15100	186541
89384	186542
38701	186543
6693	186544
31415	186545
97322	186546
229097	186547
6313	186548
14326	186549
181541	186550
53257	186551
194492	186552
16162	186553
49861	186554
12522	186555
21843	186556
109393	186557
5041	186558
1791	186559
110980	186560
311253	186561
68976	186562
75736	186563
27891	186564
270858	186565
20294	186566
982	186567
9868	186568
305237	186569
305215	186570
98284	186571
95037	186572
4531	186573
179313	186574
179313	186575
29347	186576
7746	186577
24927	186578
2715	186579
9867	186580
41599	186581
1407	186582
177812	186583
14632	186584
200204	186585
57610	186586
83930	186587
15547	186588
11846	186589
22100	186590
59657	186591
46320	186592
66439	186593
120675	186594
19071	186595
46953	186596
19053	186597
223709	186598
8931	186599
5166	186600
38238	186601
176063	186602
76480	186603
88839	186604
211411	186605
79003	186606
1393	186607
10397	186608
12118	186609
86374	186610
13239	186611
42688	186612
10080	186613
248439	186614
72296	186615
1196	186616
20984	186617
439	186618
54872	186619
48795	186620
20713	186621
5	186622
62905	186623
698	186624
197176	186625
184654	186626
58947	186627
148332	186628
86057	186629
146999	186630
150616	186631
22409	186632
73615	186633
65028	186634
19195	186635
102510	186636
14611	186637
21697	186638
50239	186639
79445	186640
52183	186641
9428	186642
5503	186643
370	186644
3996	186645
5277	186646
2196	186647
6702	186648
161766	186649
53045	186650
58187	186651
24409	186652
12057	186653
6216	186654
80	186655
2267	186656
566	186657
1377	186658
78021	186659
213047	186660
10900	186661
21391	186662
108865	186663
125976	186664
104767	186665
27159	186666
23956	186667
52133	186668
59354	186669
5837	186670
185351	186671
3930	186672
77107	186673
180383	186674
8989	186675
188106	186676
70754	186677
53366	186678
28450	186679
175034	186680
22432	186681
5642	186682
71081	186683
63105	186684
3125	186685
277199	186686
22315	186687
40921	186688
69826	186689
22333	186690
43931	186691
11551	186692
42621	186693
41130	186694
2064	186695
152869	186696
6127	186697
117544	186698
2824	186699
52515	186700
780	186701
103989	186702
96046	186703
114260	186704
74670	186705
117561	186706
181141	186707
3003	186708
46681	186709
6226	186710
17245	186711
119564	186712
84999	186713
125479	186714
72763	186715
30109	186716
73425	186717
68174	186718
97807	186719
185861	186720
276987	186721
16950	186722
275131	186723
31507	186724
99706	186725
58638	186726
75322	186727
88571	186728
4056	186729
227420	186730
193504	186731
4946	186732
28775	186733
8847	186734
56753	186735
47254	186736
5020	186737
11567	186738
46033	186739
214864	186740
4017	186741
91833	186742
196455	186743
20811	186744
108049	186745
35824	186746
102	186747
53716	186748
51962	186749
720	186750
8831	186751
36366	186752
44896	186753
52980	186754
277147	186755
183382	186756
54114	186757
136360	186758
136003	186759
257905	186760
136844	186761
80580	186762
222023	186763
148338	186764
173691	186765
5818	186766
190716	186767
261238	186768
77349	186769
4969	186770
82012	186771
509	186772
3807	186773
145667	186774
119499	186775
159757	186776
104069	186777
78696	186778
16717	186779
20443	186780
52483	186781
20407	186782
68996	186783
54712	186784
97071	186785
20253	186786
3867	186787
4744	186788
21668	186789
5739	186790
64208	186791
43673	186792
4755	186793
157677	186794
170827	186795
13696	186796
8990	186797
37302	186798
640	186799
11275	186800
82175	186801
273805	186802
165827	186803
15997	186804
115	186805
26740	186806
92960	186807
126910	186808
57271	186809
120057	186810
164844	186811
28290	186812
6424	186813
10446	186814
237754	186815
15091	186816
82993	186817
17703	186818
117835	186819
305101	186820
94142	186821
171860	186822
20158	186823
70143	186824
1386	186825
40943	186826
40679	186827
21910	186828
1994	186829
19178	186830
57096	186831
47704	186832
21878	186833
3666	186834
14889	186835
6963	186836
78051	186837
75589	186838
155187	186839
22511	186840
15352	186841
1504	186842
6982	186843
36373	186844
64029	186845
311989	186846
56876	186847
111622	186848
63105	186849
276378	186850
5678	186851
111379	186852
178591	186853
59750	186854
16280	186855
206018	186856
192964	186857
5663	186858
152141	186859
91906	186860
31507	186861
66288	186862
3234	186863
7186	186864
178522	186865
29740	186866
109616	186867
2598	186868
13271	186869
212589	186870
48055	186871
175259	186872
32129	186873
8345	186874
2755	186875
583	186876
3313	186877
35322	186878
38932	186879
13538	186880
108477	186881
58035	186882
31401	186883
7395	186884
198199	186885
4276	186886
191487	186887
145072	186888
52389	186889
227052	186890
125276	186891
81653	186892
187027	186893
69159	186894
55537	186895
188755	186896
189921	186897
7338	186898
47233	186899
93699	186900
201535	186901
231769	186902
27118	186903
201891	186904
117633	186905
64594	186906
59376	186907
15331	186908
283699	186909
48568	186910
135368	186911
5040	186912
5040	186913
51822	186914
184344	186915
15208	186916
19763	186917
144396	186918
25613	186919
42475	186920
87136	186921
57421	186922
61837	186923
71858	186924
16074	186925
57806	186926
272262	186927
21600	186928
18580	186929
68875	186930
3713	186931
51414	186932
10102	186933
142657	186934
208255	186935
153346	186936
131151	186937
72700	186938
23177	186939
38974	186940
18886	186941
172780	186942
102288	186943
51274	186944
46613	186945
12852	186946
92804	186947
89669	186948
85513	186949
229810	186950
57646	186951
171637	186952
72016	186953
79379	186954
227367	186955
58079	186956
4762	186957
59160	186958
277848	186959
48252	186960
26839	186961
11086	186962
259403	186963
48804	186964
110514	186965
1054	186966
87710	186967
210291	186968
101015	186969
289918	186970
146383	186971
235770	186972
137747	186973
33715	186974
123418	186975
52642	186976
150900	186977
179697	186978
86394	186979
129114	186980
59960	186981
138596	186982
131364	186983
3546	186984
41934	186985
162083	186986
149474	186987
214749	186988
27089	186989
130041	186990
188146	186991
87847	186992
35320	186993
20183	186994
60237	186995
622	186996
2103	186997
164783	186998
26063	186999
51025	187000
7733	187001
37696	187002
21860	187003
53421	187004
3039	187005
225662	187006
74852	187007
13341	187008
13341	187009
265244	187010
212684	187011
121329	187012
226557	187013
46747	187014
39085	187015
38413	187016
116804	187017
7463	187018
3471	187019
250484	187020
269477	187021
112161	187022
62155	187023
257185	187024
134531	187025
247646	187026
425	187027
102482	187028
104119	187029
12810	187030
5471	187031
145747	187032
13447	187033
16026	187034
3495	187035
188458	187036
9815	187037
5980	187038
284848	187039
6388	187040
16677	187041
9893	187042
9451	187043
2245	187044
203677	187045
14400	187046
115410	187047
22461	187048
13660	187049
53787	187050
6237	187051
6303	187052
21323	187053
18829	187054
18829	187055
6595	187056
86491	187057
715	187058
11742	187059
192188	187060
19078	187061
18734	187062
20075	187063
7689	187064
175309	187065
153463	187066
124636	187067
2399	187068
16510	187069
120539	187070
151418	187071
46659	187072
125160	187073
6970	187074
179695	187075
133242	187076
30702	187077
24086	187078
2668	187079
85835	187080
53362	187081
8698	187082
386	187083
4446	187084
1942	187085
235056	187086
3733	187087
22220	187088
74227	187089
27	187090
18899	187091
8066	187092
36881	187093
38922	187094
5493	187095
41637	187096
8202	187097
15004	187098
1	187099
94988	187100
42704	187101
20455	187102
119028	187103
269599	187104
29016	187105
7735	187106
77830	187107
112740	187108
3365	187109
43217	187110
633	187111
9291	187112
21140	187113
9608	187114
6198	187115
205894	187116
2727	187117
309	187118
2901	187119
76952	187120
2724	187121
119535	187122
33092	187123
1848	187124
35287	187125
915	187126
8607	187127
147692	187128
25739	187129
325	187130
9927	187131
268337	187132
10468	187133
15590	187134
10294	187135
135580	187136
171880	187137
91482	187138
3046	187139
768	187140
103968	187141
274790	187142
35917	187143
19980	187144
97649	187145
9428	187146
6991	187147
6991	187148
121389	187149
116176	187150
5198	187151
57389	187152
18560	187153
42024	187154
125001	187155
209756	187156
186011	187157
563	187158
26865	187159
42481	187160
4701	187161
60314	187162
5086	187163
141639	187164
21519	187165
48881	187166
5119	187167
36623	187168
807	187169
143869	187170
59701	187171
66818	187172
72148	187173
13738	187174
6831	187175
252697	187176
962	187177
153041	187178
144323	187179
2959	187180
40040	187181
34539	187182
21110	187183
16035	187184
32329	187185
121721	187186
18194	187187
4048	187188
24558	187189
173664	187190
26636	187191
32474	187192
116807	187193
21486	187194
73316	187195
146606	187196
135226	187197
3875	187198
197082	187199
84146	187200
72148	187201
14932	187202
27504	187203
283187	187204
197211	187205
114351	187206
50833	187207
85415	187208
57463	187209
6821	187210
21511	187211
20755	187212
46766	187213
4050	187214
11008	187215
107388	187216
1138	187217
21299	187218
20186	187219
143978	187220
70660	187221
11466	187222
78780	187223
445	187224
259548	187225
55205	187226
212258	187227
47953	187228
174964	187229
122647	187230
26152	187231
41544	187232
52836	187233
219736	187234
161197	187235
25757	187236
276524	187237
13657	187238
152672	187239
162677	187240
137150	187241
222424	187242
133962	187243
28298	187244
27506	187245
137219	187246
112698	187247
12374	187248
80254	187249
307561	187250
24057	187251
33816	187252
53722	187253
190784	187254
9498	187255
78409	187256
232874	187257
92414	187258
303226	187259
163637	187260
102039	187261
234844	187262
122436	187263
267632	187264
19389	187265
157053	187266
22180	187267
3976	187268
120432	187269
257406	187270
171124	187271
58770	187272
60752	187273
229021	187274
181148	187275
210011	187276
159686	187277
2052	187278
23873	187279
142043	187280
55145	187281
55145	187282
97706	187283
31370	187284
199059	187285
17193	187286
12307	187287
36439	187288
36918	187289
18245	187290
69751	187291
1609	187292
39106	187293
203123	187294
25376	187295
40746	187296
197117	187297
21552	187298
4957	187299
331	187300
1935	187301
196774	187302
23626	187303
239065	187304
168476	187305
113603	187306
11494	187307
109589	187308
298872	187309
13238	187310
92287	187311
23492	187312
17425	187313
131031	187314
7957	187315
12846	187316
132039	187317
85411	187318
70066	187319
21085	187320
29120	187321
5257	187322
39190	187323
5095	187324
305127	187325
29395	187326
138300	187327
28505	187328
2752	187329
207655	187330
185313	187331
143496	187332
109218	187333
29518	187334
30895	187335
30431	187336
118435	187337
228706	187338
50934	187339
178550	187340
92082	187341
119278	187342
33674	187343
277331	187344
135038	187345
978	187346
129693	187347
25978	187348
18037	187349
19754	187350
193933	187351
109699	187352
48359	187353
23410	187354
306264	187355
15779	187356
181858	187357
4662	187358
40354	187359
211	187360
301695	187361
11266	187362
44368	187363
36001	187364
2476	187365
81783	187366
96823	187367
129791	187368
129621	187369
3605	187370
306973	187371
88843	187372
103431	187373
34374	187374
95589	187375
27629	187376
215837	187377
21043	187378
204365	187379
3673	187380
79476	187381
679	187382
33580	187383
121718	187384
1025	187385
117745	187386
249750	187387
81885	187388
48956	187389
72842	187390
297282	187391
88399	187392
178907	187393
102554	187394
127259	187395
24380	187396
130799	187397
17806	187398
71836	187399
81526	187400
231183	187401
65655	187402
60590	187403
111874	187404
26710	187405
4530	187406
133620	187407
78999	187408
114859	187409
114859	187410
21237	187411
90310	187412
55688	187413
46859	187414
4824	187415
53471	187416
3457	187417
138850	187418
21629	187419
48378	187420
7891	187421
25028	187422
2483	187423
213527	187424
24500	187425
247672	187426
148718	187427
202604	187428
156936	187429
58054	187430
72116	187431
210781	187432
197394	187433
64051	187434
126474	187435
194485	187436
143614	187437
82383	187438
7897	187439
115844	187440
20118	187441
262447	187442
84692	187443
170401	187444
79103	187445
29946	187446
142472	187447
9640	187448
275817	187449
191670	187450
194878	187451
29205	187452
176278	187453
10663	187454
1433	187455
300285	187456
47822	187457
107666	187458
144954	187459
66592	187460
94463	187461
136709	187462
125643	187463
244228	187464
1280	187465
138163	187466
31950	187467
33097	187468
113262	187469
83585	187470
40847	187471
121944	187472
1156	187473
101815	187474
153399	187475
265668	187476
16941	187477
21196	187478
93030	187479
60257	187480
20489	187481
41830	187482
45341	187483
41033	187484
229457	187485
9357	187486
229901	187487
93188	187488
93366	187489
182658	187490
7686	187491
7050	187492
35363	187493
24807	187494
188995	187495
75698	187496
123366	187497
72211	187498
37343	187499
5303	187500
28873	187501
119806	187502
7739	187503
19536	187504
2397	187505
180393	187506
765	187507
46387	187508
109939	187509
44726	187510
92126	187511
28596	187512
198712	187513
58463	187514
35253	187515
7953	187516
103332	187517
105482	187518
301716	187519
167741	187520
6433	187521
78460	187522
181718	187523
69381	187524
100745	187525
18651	187526
94866	187527
1004	187528
182126	187529
4227	187530
2776	187531
27470	187532
90042	187533
140211	187534
70220	187535
128061	187536
166109	187537
50531	187538
102835	187539
120288	187540
188677	187541
265	187542
37131	187543
122804	187544
234053	187545
3048	187546
13892	187547
101471	187548
31320	187549
108209	187550
159186	187551
5541	187552
89368	187553
48261	187554
1159	187555
108753	187556
48242	187557
66632	187558
16262	187559
1401	187560
23769	187561
14954	187562
13294	187563
188763	187564
6427	187565
95	187566
198115	187567
43968	187568
2158	187569
95237	187570
31566	187571
112419	187572
94325	187573
39162	187574
755	187575
114988	187576
46862	187577
46862	187578
126482	187579
164417	187580
66386	187581
203728	187582
51126	187583
35062	187584
99245	187585
99014	187586
249376	187587
5697	187588
10620	187589
133687	187590
150246	187591
73565	187592
18538	187593
55645	187594
34899	187595
13396	187596
54904	187597
34742	187598
745	187599
206743	187600
22482	187601
36113	187602
91358	187603
212730	187604
167030	187605
69522	187606
33064	187607
150071	187608
21121	187609
598	187610
131293	187611
166520	187612
1643	187613
10233	187614
24581	187615
93840	187616
278277	187617
70263	187618
6821	187619
47325	187620
6532	187621
28632	187622
23361	187623
63403	187624
30302	187625
27611	187626
95452	187627
62028	187628
115868	187629
16687	187630
23108	187631
46248	187632
98716	187633
64499	187634
187273	187635
178399	187636
133464	187637
52044	187638
65020	187639
36234	187640
115734	187641
87618	187642
9780	187643
14582	187644
15637	187645
127611	187646
127879	187647
46190	187648
13130	187649
181933	187650
223875	187651
132229	187652
273072	187653
54291	187654
33554	187655
70849	187656
8419	187657
26159	187658
304344	187659
13095	187660
2382	187661
56730	187662
53317	187663
268557	187664
94017	187665
128550	187666
147018	187667
269724	187668
3922	187669
10981	187670
214480	187671
46949	187672
306521	187673
27075	187674
15484	187675
214747	187676
178128	187677
48645	187678
52977	187679
236092	187680
48944	187681
113968	187682
112861	187683
112004	187684
110410	187685
248513	187686
155138	187687
114611	187688
92449	187689
132230	187690
195527	187691
39692	187692
4114	187693
160651	187694
41842	187695
34314	187696
297926	187697
49701	187698
87249	187699
175536	187700
296537	187701
191488	187702
11269	187703
222941	187704
101523	187705
17706	187706
13130	187707
58259	187708
86611	187709
5016	187710
65453	187711
49399	187712
131172	187713
59978	187714
131167	187715
149147	187716
144974	187717
82711	187718
84387	187719
25471	187720
26496	187721
127694	187722
226229	187723
63402	187724
29934	187725
234631	187726
145500	187727
11523	187728
56443	187729
105319	187730
128713	187731
301514	187732
38802	187733
190084	187734
260414	187735
51252	187736
44936	187737
86040	187738
192638	187739
47618	187740
103232	187741
145308	187742
63437	187743
198646	187744
105095	187745
120729	187746
73625	187747
33732	187748
99741	187749
217428	187750
34394	187751
59703	187752
14753	187753
119170	187754
249016	187755
154109	187756
40620	187757
8426	187758
57545	187759
50513	187760
58929	187761
143846	187762
107934	187763
12812	187764
263044	187765
290242	187766
165316	187767
181315	187768
161852	187769
135577	187770
260217	187771
1103	187772
40780	187773
5070	187774
15874	187775
59467	187776
7232	187777
741	187778
48598	187779
26844	187780
50823	187781
112752	187782
152700	187783
116454	187784
92923	187785
87738	187786
95660	187787
105338	187788
146432	187789
974	187790
53925	187791
34837	187792
92929	187793
66388	187794
62570	187795
4776	187796
10610	187797
165914	187798
56387	187799
24922	187800
25505	187801
279015	187802
82326	187803
117105	187804
69535	187805
59250	187806
57760	187807
10191	187808
3221	187809
146389	187810
227533	187811
1827	187812
53154	187813
13447	187814
63035	187815
45341	187816
23248	187817
7698	187818
244370	187819
19095	187820
139822	187821
92485	187822
147967	187823
114067	187824
17095	187825
182081	187826
56520	187827
58929	187828
393	187829
112533	187830
2680	187831
15069	187832
26675	187833
100222	187834
52260	187835
112026	187836
6715	187837
167971	187838
87456	187839
161703	187840
111138	187841
204197	187842
115823	187843
100394	187844
86507	187845
125908	187846
107808	187847
7787	187848
4809	187849
64762	187850
149108	187851
54882	187852
22330	187853
64121	187854
6606	187855
29912	187856
94384	187857
200336	187858
3537	187859
172055	187860
300919	187861
25182	187862
1294	187863
11357	187864
224349	187865
101252	187866
1031	187867
132616	187868
61529	187869
156310	187870
78026	187871
17775	187872
15621	187873
90616	187874
21722	187875
46174	187876
22446	187877
145834	187878
138155	187879
15491	187880
43608	187881
9283	187882
292046	187883
27525	187884
273067	187885
50145	187886
264671	187887
162109	187888
91288	187889
258651	187890
95940	187891
66512	187892
204933	187893
38625	187894
38688	187895
33931	187896
63956	187897
60411	187898
77599	187899
28813	187900
118334	187901
25961	187902
190788	187903
199956	187904
191684	187905
35862	187906
4848	187907
5704	187908
13513	187909
1439	187910
238511	187911
109197	187912
1954	187913
8746	187914
108082	187915
299225	187916
21195	187917
39395	187918
27348	187919
56405	187920
51797	187921
51042	187922
28267	187923
130987	187924
201339	187925
31284	187926
131658	187927
32791	187928
9902	187929
32474	187930
152347	187931
167034	187932
130231	187933
42209	187934
197206	187935
3268	187936
35966	187937
80379	187938
6177	187939
41394	187940
57251	187941
206761	187942
127057	187943
305750	187944
66139	187945
53197	187946
56895	187947
19463	187948
57904	187949
73507	187950
50594	187951
132899	187952
137501	187953
159605	187954
4765	187955
174946	187956
44454	187957
140125	187958
5946	187959
68985	187960
223869	187961
115530	187962
866	187963
3939	187964
77416	187965
73889	187966
65298	187967
43060	187968
90861	187969
117005	187970
124021	187971
82316	187972
82316	187973
176200	187974
30072	187975
103897	187976
25416	187977
54428	187978
106982	187979
48647	187980
19602	187981
108016	187982
308040	187983
133820	187984
127921	187985
28226	187986
12459	187987
102113	187988
52027	187989
40213	187990
75	187991
52669	187992
23441	187993
14954	187994
4921	187995
146985	187996
233632	187997
28108	187998
49455	187999
54466	188000
128125	188001
235299	188002
8628	188003
32620	188004
36204	188005
57773	188006
18414	188007
94722	188008
103666	188009
110327	188010
60132	188011
40913	188012
286936	188013
12394	188014
7757	188015
135815	188016
45402	188017
51143	188018
1450	188019
119410	188020
12090	188021
24006	188022
132935	188023
178979	188024
178979	188025
120711	188026
199423	188027
6090	188028
226773	188029
49809	188030
144287	188031
2473	188032
35744	188033
281740	188034
13454	188035
2413	188036
15106	188037
183619	188038
37783	188039
72831	188040
112405	188041
4353	188042
111460	188043
13707	188044
115732	188045
31541	188046
2542	188047
66276	188048
88623	188049
14322	188050
67080	188051
1527	188052
222419	188053
19384	188054
156211	188055
99846	188056
210316	188057
1023	188058
214930	188059
46855	188060
125283	188061
25343	188062
13594	188063
16434	188064
116820	188065
91337	188066
91337	188067
105678	188068
202224	188069
58656	188070
47762	188071
177426	188072
177924	188073
8658	188074
132617	188075
82226	188076
100204	188077
17271	188078
156308	188079
71152	188080
38946	188081
69685	188082
229514	188083
6202	188084
387	188085
78422	188086
96869	188087
89193	188088
86416	188089
28850	188090
86554	188091
29726	188092
154632	188093
73692	188094
228733	188095
127115	188096
174930	188097
128402	188098
128402	188099
67860	188100
17614	188101
9874	188102
35238	188103
105817	188104
199424	188105
158110	188106
280302	188107
123955	188108
14076	188109
292462	188110
136381	188111
62329	188112
15175	188113
56365	188114
42783	188115
76418	188116
209513	188117
18653	188118
1771	188119
577	188120
70369	188121
134540	188122
111592	188123
65319	188124
46293	188125
47443	188126
22245	188127
139091	188128
2228	188129
84386	188130
240158	188131
291918	188132
56733	188133
189524	188134
120895	188135
57694	188136
47195	188137
35355	188138
4712	188139
22105	188140
76435	188141
3416	188142
57712	188143
26902	188144
23659	188145
50895	188146
182755	188147
37983	188148
149393	188149
7208	188150
18735	188151
59336	188152
145432	188153
6506	188154
7428	188155
45115	188156
140491	188157
20118	188158
142925	188159
80914	188160
127337	188161
50768	188162
54043	188163
108780	188164
277481	188165
3005	188166
19781	188167
46839	188168
46127	188169
130078	188170
9484	188171
121496	188172
52427	188173
84028	188174
123261	188175
184204	188176
4008	188177
37144	188178
147068	188179
677	188180
10570	188181
44087	188182
128647	188183
45210	188184
214514	188185
15125	188186
1283	188187
18720	188188
144592	188189
182943	188190
1761	188191
3647	188192
120230	188193
27845	188194
150304	188195
46890	188196
16294	188197
83669	188198
20025	188199
11517	188200
28948	188201
11241	188202
64626	188203
16735	188204
290976	188205
40466	188206
58280	188207
124201	188208
135931	188209
10115	188210
92451	188211
34934	188212
9278	188213
284147	188214
27941	188215
107749	188216
117048	188217
1715	188218
83844	188219
249610	188220
35980	188221
15374	188222
215219	188223
48012	188224
68004	188225
196874	188226
96460	188227
153510	188228
69474	188229
22423	188230
248	188231
196888	188232
72545	188233
45448	188234
7650	188235
7122	188236
8291	188237
41464	188238
85486	188239
4217	188240
91704	188241
66267	188242
22056	188243
264	188244
40228	188245
53649	188246
219538	188247
112078	188248
124946	188249
291487	188250
144487	188251
19655	188252
53086	188253
75801	188254
192895	188255
39505	188256
28696	188257
5687	188258
196930	188259
57439	188260
295830	188261
81554	188262
6441	188263
60209	188264
1245	188265
46462	188266
126380	188267
11129	188268
1840	188269
124892	188270
77392	188271
145911	188272
1838	188273
14796	188274
148897	188275
45861	188276
312319	188277
21611	188278
45053	188279
218127	188280
96973	188281
29730	188282
250578	188283
196419	188284
84846	188285
119627	188286
16093	188287
7500	188288
49492	188289
100594	188290
13164	188291
15973	188292
20358	188293
41528	188294
4783	188295
84089	188296
22096	188297
96682	188298
126674	188299
283	188300
283	188301
158977	188302
109	188303
52313	188304
33075	188305
41528	188306
249843	188307
52419	188308
38589	188309
17427	188310
161182	188311
141640	188312
26417	188313
100865	188314
61772	188315
38589	188316
1650	188317
17700	188318
205172	188319
85081	188320
19301	188321
283	188322
283	188323
35005	188324
2970	188325
177710	188326
2927	188327
4783	188328
16882	188329
51198	188330
12895	188331
34783	188332
3349	188333
50646	188334
40584	188335
138493	188336
129389	188337
126898	188338
16397	188339
21467	188340
10472	188341
3974	188342
99070	188343
976	188344
11856	188345
154336	188346
3616	188347
1443	188348
235061	188349
36514	188350
14121	188351
135048	188352
249747	188353
55402	188354
144700	188355
74601	188356
24901	188357
23385	188358
130051	188359
2970	188360
52767	188361
13557	188362
19544	188363
88153	188364
95689	188365
2625	188366
47151	188367
105832	188368
22284	188369
94018	188370
37655	188371
87650	188372
199469	188373
15543	188374
2389	188375
23163	188376
13835	188377
59072	188378
70845	188379
33208	188380
27254	188381
86770	188382
2428	188383
107414	188384
1659	188385
8564	188386
311327	188387
103283	188388
88454	188389
245372	188390
65870	188391
67817	188392
18262	188393
42984	188394
8353	188395
1709	188396
243183	188397
38450	188398
49100	188399
22442	188400
60029	188401
1462	188402
12780	188403
307404	188404
160918	188405
117913	188406
18204	188407
39779	188408
159456	188409
179519	188410
194032	188411
6920	188412
206027	188413
14282	188414
102869	188415
210457	188416
97306	188417
262678	188418
11978	188419
18227	188420
156407	188421
13903	188422
81483	188423
259190	188424
9740	188425
105012	188426
193657	188427
45617	188428
175496	188429
212742	188430
48472	188431
10257	188432
12095	188433
76853	188434
12986	188435
4073	188436
104635	188437
192747	188438
175910	188439
20360	188440
297623	188441
84485	188442
296377	188443
32204	188444
73500	188445
86022	188446
9600	188447
36059	188448
36059	188449
6233	188450
848	188451
48363	188452
8825	188453
45200	188454
36763	188455
7670	188456
300092	188457
137103	188458
39897	188459
28315	188460
70409	188461
14214	188462
5081	188463
179826	188464
72326	188465
19471	188466
14566	188467
2847	188468
2137	188469
195071	188470
2324	188471
260167	188472
192751	188473
227650	188474
63880	188475
45442	188476
122621	188477
93691	188478
151320	188479
128327	188480
5702	188481
26287	188482
87688	188483
48100	188484
279087	188485
96257	188486
213901	188487
51770	188488
83606	188489
179981	188490
197444	188491
265141	188492
311059	188493
295106	188494
289641	188495
140915	188496
35290	188497
35290	188498
135988	188499
229060	188500
122065	188501
105135	188502
207974	188503
15952	188504
25401	188505
238083	188506
51729	188507
215102	188508
112571	188509
111697	188510
50643	188511
22888	188512
141244	188513
33633	188514
98354	188515
278061	188516
3012	188517
114116	188518
67476	188519
17214	188520
214530	188521
174614	188522
299244	188523
304248	188524
74591	188525
311536	188526
12819	188527
91245	188528
73847	188529
99874	188530
214	188531
77116	188532
200507	188533
6404	188534
33322	188535
2013	188536
237840	188537
85961	188538
17725	188539
107844	188540
160156	188541
6449	188542
51803	188543
115803	188544
44326	188545
172775	188546
9430	188547
81999	188548
1938	188549
289656	188550
3889	188551
286329	188552
189	188553
4301	188554
4949	188555
65638	188556
203556	188557
6714	188558
93	188559
2652	188560
46448	188561
14222	188562
65564	188563
2724	188564
2976	188565
10147	188566
39340	188567
135193	188568
14319	188569
549	188570
28823	188571
134876	188572
7158	188573
1311	188574
2304	188575
5861	188576
122061	188577
15720	188578
27286	188579
18284	188580
48107	188581
1234	188582
75384	188583
27614	188584
100123	188585
405	188586
240012	188587
141964	188588
235954	188589
2497	188590
24997	188591
61161	188592
35946	188593
54384	188594
193754	188595
660	188596
50594	188597
22444	188598
61157	188599
2587	188600
46418	188601
46769	188602
2894	188603
75310	188604
5816	188605
19649	188606
158042	188607
113891	188608
743	188609
197728	188610
89366	188611
13279	188612
28967	188613
146211	188614
26558	188615
46593	188616
12471	188617
188724	188618
152236	188619
151707	188620
130066	188621
55768	188622
32485	188623
67799	188624
88603	188625
25893	188626
288404	188627
89059	188628
45542	188629
265904	188630
10032	188631
35814	188632
48546	188633
5367	188634
13429	188635
11159	188636
41000	188637
61398	188638
10989	188639
44949	188640
344	188641
4624	188642
17093	188643
122360	188644
8782	188645
257013	188646
22738	188647
525	188648
164213	188649
441	188650
46344	188651
14691	188652
34167	188653
73069	188654
26045	188655
92877	188656
12787	188657
34395	188658
192163	188659
24335	188660
263153	188661
48376	188662
168002	188663
3538	188664
4753	188665
21176	188666
84021	188667
108157	188668
110883	188669
110883	188670
144637	188671
3538	188672
84699	188673
76651	188674
17924	188675
877	188676
30163	188677
30863	188678
201567	188679
302833	188680
1455	188681
5794	188682
264946	188683
1217	188684
2407	188685
81709	188686
228127	188687
126199	188688
28672	188689
66891	188690
95067	188691
14945	188692
166447	188693
21819	188694
225503	188695
220827	188696
20828	188697
162466	188698
148113	188699
40316	188700
25005	188701
177353	188702
13369	188703
14587	188704
75911	188705
55543	188706
7762	188707
39130	188708
41279	188709
23138	188710
90720	188711
190392	188712
64018	188713
168972	188714
60832	188715
23838	188716
1504	188717
282279	188718
55937	188719
288401	188720
78490	188721
3931	188722
292	188723
27982	188724
62708	188725
133806	188726
11473	188727
191545	188728
65624	188729
299063	188730
28426	188731
44789	188732
31095	188733
33564	188734
11543	188735
169328	188736
92539	188737
63575	188738
136906	188739
60323	188740
40675	188741
204896	188742
51227	188743
49425	188744
5794	188745
149869	188746
29352	188747
5174	188748
72122	188749
302252	188750
39458	188751
98165	188752
229925	188753
47752	188754
4029	188755
45987	188756
181454	188757
15269	188758
41289	188759
107706	188760
28293	188761
147994	188762
234682	188763
86965	188764
185424	188765
65809	188766
185044	188767
17488	188768
7842	188769
2652	188770
8594	188771
75256	188772
111610	188773
59589	188774
14703	188775
27983	188776
44947	188777
753	188778
92712	188779
251570	188780
33295	188781
193377	188782
4571	188783
153550	188784
45384	188785
51995	188786
40186	188787
59205	188788
19195	188789
6056	188790
55875	188791
8388	188792
30137	188793
15254	188794
40078	188795
31153	188796
137587	188797
137959	188798
142951	188799
23784	188800
134490	188801
8011	188802
207962	188803
100064	188804
4571	188805
22458	188806
65960	188807
28246	188808
182461	188809
255425	188810
61086	188811
304088	188812
274057	188813
289179	188814
153319	188815
36421	188816
8999	188817
4244	188818
142474	188819
13848	188820
213971	188821
19557	188822
172438	188823
4099	188824
205269	188825
1027	188826
39130	188827
118481	188828
8453	188829
50586	188830
8476	188831
267157	188832
122061	188833
58998	188834
120273	188835
42848	188836
209292	188837
37861	188838
165862	188839
62482	188840
2497	188841
89586	188842
112823	188843
175319	188844
40069	188845
33176	188846
42398	188847
3640	188848
118117	188849
33676	188850
43182	188851
110454	188852
47261	188853
54947	188854
88995	188855
140511	188856
30164	188857
10262	188858
153043	188859
221341	188860
26289	188861
32561	188862
9517	188863
28873	188864
41732	188865
123012	188866
16357	188867
152430	188868
24003	188869
81746	188870
36103	188871
266410	188872
117894	188873
3746	188874
14719	188875
47262	188876
154107	188877
118358	188878
118480	188879
217143	188880
78295	188881
76075	188882
4633	188883
48079	188884
210381	188885
1	188886
65533	188887
3048	188888
41401	188889
2988	188890
135769	188891
4922	188892
42530	188893
12932	188894
214740	188895
8864	188896
201813	188897
105555	188898
12234	188899
12234	188900
96401	188901
65252	188902
95785	188903
307210	188904
183704	188905
89442	188906
6051	188907
73842	188908
24610	188909
52564	188910
14149	188911
57909	188912
143914	188913
250952	188914
14934	188915
27004	188916
229403	188917
311209	188918
35415	188919
44314	188920
223707	188921
14624	188922
32963	188923
11685	188924
239204	188925
145663	188926
112577	188927
188750	188928
7871	188929
143552	188930
1466	188931
228156	188932
8497	188933
64426	188934
58688	188935
31282	188936
97554	188937
62199	188938
37579	188939
242182	188940
307758	188941
80319	188942
182893	188943
225625	188944
87100	188945
26705	188946
17090	188947
39390	188948
201137	188949
70894	188950
160462	188951
29422	188952
107547	188953
107454	188954
3658	188955
10927	188956
91247	188957
90092	188958
135686	188959
200944	188960
50997	188961
140941	188962
5365	188963
53393	188964
12798	188965
171119	188966
65660	188967
27633	188968
132481	188969
56578	188970
16766	188971
143573	188972
12588	188973
14883	188974
95055	188975
27825	188976
206758	188977
4499	188978
1944	188979
30385	188980
6563	188981
51414	188982
28275	188983
7264	188984
20	188985
123120	188986
28510	188987
51839	188988
69768	188989
97728	188990
168726	188991
259235	188992
55929	188993
140387	188994
58254	188995
23992	188996
5307	188997
216519	188998
75169	188999
239100	189000
16176	189001
19755	189002
243677	189003
58036	189004
227300	189005
26865	189006
2007	189007
75835	189008
8695	189009
69530	189010
15186	189011
229253	189012
87386	189013
53301	189014
35721	189015
6559	189016
27891	189017
155464	189018
29180	189019
52130	189020
292389	189021
40069	189022
17700	189023
150113	189024
1140	189025
73455	189026
51770	189027
93669	189028
227603	189029
441	189030
41892	189031
2811	189032
199376	189033
7016	189034
26026	189035
43542	189036
48209	189037
21190	189038
2951	189039
252006	189040
30414	189041
62022	189042
6696	189043
186690	189044
80388	189045
9854	189046
58609	189047
35550	189048
69657	189049
27872	189050
95060	189051
69256	189052
193257	189053
19034	189054
13570	189055
57158	189056
7070	189057
5309	189058
14054	189059
61537	189060
7838	189061
12797	189062
175332	189063
35359	189064
192100	189065
203265	189066
59620	189067
20470	189068
151361	189069
223340	189070
101625	189071
127525	189072
290130	189073
279832	189074
66679	189075
283511	189076
102105	189077
150463	189078
196523	189079
51063	189080
62523	189081
297038	189082
60147	189083
21980	189084
296161	189085
31654	189086
67171	189087
2580	189088
16441	189089
84876	189090
136478	189091
87685	189092
269046	189093
2392	189094
78841	189095
73101	189096
18798	189097
164919	189098
33227	189099
108080	189100
92817	189101
66651	189102
202430	189103
235019	189104
12350	189105
8489	189106
295105	189107
292020	189108
9767	189109
63456	189110
51287	189111
69255	189112
7632	189113
29508	189114
208866	189115
141594	189116
198	189117
148129	189118
62061	189119
32410	189120
202135	189121
704	189122
12249	189123
181848	189124
34363	189125
5861	189126
18416	189127
6460	189128
9399	189129
21355	189130
42141	189131
1788	189132
37702	189133
36726	189134
574	189135
4339	189136
42553	189137
229687	189138
6143	189139
32608	189140
7552	189141
35022	189142
182903	189143
392	189144
12687	189145
182593	189146
76805	189147
4167	189148
47417	189149
4156	189150
9396	189151
9100	189152
271977	189153
5060	189154
9234	189155
16247	189156
74093	189157
96829	189158
78643	189159
21733	189160
235402	189161
264508	189162
61433	189163
41347	189164
198	189165
42378	189166
13335	189167
25335	189168
44579	189169
24770	189170
16380	189171
123902	189172
35402	189173
91641	189174
17342	189175
84462	189176
230863	189177
12725	189178
278245	189179
191034	189180
19915	189181
7329	189182
284768	189183
27353	189184
96040	189185
45893	189186
54967	189187
77612	189188
231696	189189
6023	189190
53031	189191
77276	189192
174768	189193
226469	189194
35659	189195
13925	189196
3420	189197
21724	189198
16838	189199
77064	189200
48643	189201
7937	189202
165729	189203
36939	189204
15626	189205
12292	189206
154518	189207
260555	189208
190	189209
25427	189210
1448	189211
219203	189212
47493	189213
62465	189214
219243	189215
110726	189216
11694	189217
50976	189218
67453	189219
1669	189220
129832	189221
247565	189222
289	189223
3559	189224
994	189225
46451	189226
97485	189227
30458	189228
34816	189229
4418	189230
56668	189231
4054	189232
131419	189233
8499	189234
5321	189235
41540	189236
12927	189237
128384	189238
34476	189239
159937	189240
62511	189241
89185	189242
9178	189243
13020	189244
4309	189245
273165	189246
34409	189247
87980	189248
42494	189249
14924	189250
30962	189251
89346	189252
41306	189253
50380	189254
35133	189255
55949	189256
7848	189257
91176	189258
136265	189259
162959	189260
11375	189261
174534	189262
1859	189263
3511	189264
24381	189265
13174	189266
1099	189267
219995	189268
10253	189269
16425	189270
13304	189271
84649	189272
255408	189273
844	189274
21090	189275
67420	189276
103754	189277
8745	189278
101096	189279
210924	189280
141299	189281
130772	189282
131984	189283
111720	189284
49026	189285
142386	189286
2865	189287
60319	189288
171634	189289
4367	189290
62372	189291
41748	189292
95554	189293
105008	189294
109751	189295
53051	189296
255406	189297
81850	189298
193556	189299
51482	189300
42972	189301
57275	189302
16094	189303
60270	189304
232871	189305
145046	189306
191977	189307
56285	189308
53745	189309
646	189310
84787	189311
53146	189312
43616	189313
1114	189314
101983	189315
8941	189316
12429	189317
85371	189318
4679	189319
71309	189320
15252	189321
138814	189322
23784	189323
80414	189324
117926	189325
40660	189326
101444	189327
83385	189328
97289	189329
211341	189330
138465	189331
139468	189332
296037	189333
125520	189334
119063	189335
16039	189336
25541	189337
284821	189338
56417	189339
34693	189340
21206	189341
54715	189342
116135	189343
36694	189344
85406	189345
80781	189346
128957	189347
83083	189348
74186	189349
81392	189350
50378	189351
212754	189352
114868	189353
60184	189354
207464	189355
118763	189356
90719	189357
95966	189358
287216	189359
24815	189360
10146	189361
17579	189362
3959	189363
3650	189364
1420	189365
176650	189366
29873	189367
222610	189368
32787	189369
152486	189370
85063	189371
131426	189372
157044	189373
155213	189374
7725	189375
4979	189376
183766	189377
63629	189378
6019	189379
110045	189380
19554	189381
37802	189382
47763	189383
69765	189384
87321	189385
165675	189386
4462	189387
253441	189388
50102	189389
33323	189390
52546	189391
217797	189392
77541	189393
76720	189394
16914	189395
12458	189396
56302	189397
11172	189398
17561	189399
49154	189400
1670	189401
94428	189402
138464	189403
54316	189404
15791	189405
147513	189406
195564	189407
256372	189408
9422	189409
5994	189410
16198	189411
91902	189412
93560	189413
12794	189414
118888	189415
11743	189416
2670	189417
125452	189418
73231	189419
58109	189420
12703	189421
132904	189422
6087	189423
127294	189424
2022	189425
560	189426
18124	189427
102883	189428
25527	189429
41387	189430
269507	189431
7203	189432
6925	189433
9	189434
130489	189435
121184	189436
24663	189437
289512	189438
64128	189439
199747	189440
216306	189441
48336	189442
159126	189443
10958	189444
8236	189445
95119	189446
248377	189447
122832	189448
59602	189449
69089	189450
5359	189451
23485	189452
64150	189453
39170	189454
136795	189455
5067	189456
18735	189457
5180	189458
22677	189459
175128	189460
61833	189461
249189	189462
3511	189463
3511	189464
184895	189465
7066	189466
70834	189467
29580	189468
181506	189469
117724	189470
43855	189471
13043	189472
13043	189473
9948	189474
68506	189475
5948	189476
298834	189477
50229	189478
43489	189479
96826	189480
93864	189481
42751	189482
76136	189483
27112	189484
15657	189485
65691	189486
65656	189487
190570	189488
2329	189489
6766	189490
120814	189491
119406	189492
1898	189493
75476	189494
106400	189495
225707	189496
13739	189497
87169	189498
33642	189499
20331	189500
159435	189501
275	189502
5128	189503
76149	189504
87711	189505
37594	189506
140322	189507
152803	189508
101040	189509
18563	189510
41725	189511
61741	189512
86245	189513
115544	189514
42832	189515
12481	189516
61059	189517
29223	189518
36937	189519
72196	189520
23072	189521
33014	189522
41424	189523
95	189524
17187	189525
10399	189526
16577	189527
12236	189528
117192	189529
175688	189530
40448	189531
201109	189532
95177	189533
3555	189534
112860	189535
2391	189536
9496	189537
169	189538
44888	189539
24096	189540
81254	189541
6461	189542
191716	189543
88071	189544
47413	189545
2510	189546
86856	189547
5019	189548
107001	189549
57808	189550
60466	189551
125800	189552
30657	189553
5239	189554
32198	189555
106384	189556
9725	189557
34017	189558
198597	189559
5919	189560
310520	189561
17183	189562
126843	189563
9439	189564
139272	189565
44708	189566
40792	189567
4971	189568
212	189569
79379	189570
218415	189571
126127	189572
167700	189573
174260	189574
252954	189575
136102	189576
144591	189577
63999	189578
1773	189579
125119	189580
44054	189581
121094	189582
243536	189583
41561	189584
83428	189585
27600	189586
283300	189587
642	189588
147353	189589
131570	189590
40396	189591
66448	189592
121321	189593
30299	189594
111718	189595
5461	189596
52735	189597
254574	189598
28244	189599
72159	189600
24138	189601
147730	189602
9807	189603
4059	189604
1158	189605
15434	189606
6124	189607
5041	189608
134185	189609
89757	189610
26634	189611
62378	189612
79769	189613
206290	189614
3159	189615
163392	189616
8672	189617
61178	189618
31520	189619
87311	189620
96386	189621
109597	189622
7711	189623
108834	189624
9720	189625
4711	189626
37163	189627
24316	189628
84856	189629
70732	189630
280305	189631
93984	189632
115247	189633
72355	189634
66416	189635
58700	189636
13075	189637
38241	189638
8626	189639
181397	189640
251689	189641
249111	189642
964	189643
89201	189644
8359	189645
45682	189646
66912	189647
39200	189648
66761	189649
52885	189650
28421	189651
155020	189652
112550	189653
145674	189654
16685	189655
274893	189656
32702	189657
122023	189658
19683	189659
169491	189660
101436	189661
111388	189662
40045	189663
308019	189664
222415	189665
273522	189666
164756	189667
95493	189668
10780	189669
203679	189670
7160	189671
28676	189672
311601	189673
12860	189674
121828	189675
109599	189676
132155	189677
52325	189678
15771	189679
92641	189680
176500	189681
1269	189682
143276	189683
33746	189684
75656	189685
147387	189686
177516	189687
110776	189688
76467	189689
111208	189690
47849	189691
14978	189692
41796	189693
2721	189694
39719	189695
204647	189696
21059	189697
43930	189698
30633	189699
209338	189700
96873	189701
12110	189702
18377	189703
188769	189704
42419	189705
24152	189706
100001	189707
193855	189708
18237	189709
31125	189710
39252	189711
73838	189712
49482	189713
50920	189714
22179	189715
56316	189716
74925	189717
99459	189718
75702	189719
181601	189720
96847	189721
58469	189722
70072	189723
16364	189724
308302	189725
27148	189726
247515	189727
4103	189728
111692	189729
129056	189730
43931	189731
65978	189732
201382	189733
26783	189734
37352	189735
42243	189736
11130	189737
20811	189738
97559	189739
42485	189740
10356	189741
94506	189742
75032	189743
83257	189744
58982	189745
35647	189746
5361	189747
82318	189748
48702	189749
12022	189750
8549	189751
243469	189752
46611	189753
74396	189754
107559	189755
41365	189756
24147	189757
59793	189758
49649	189759
22270	189760
104126	189761
97162	189762
79	189763
16297	189764
47244	189765
6766	189766
201808	189767
21174	189768
4078	189769
23102	189770
10701	189771
1033	189772
53084	189773
77991	189774
15011	189775
16539	189776
14953	189777
13940	189778
17661	189779
9836	189780
89778	189781
81784	189782
53572	189783
4402	189784
138183	189785
69450	189786
16821	189787
65022	189788
31721	189789
58253	189790
4040	189791
105724	189792
116445	189793
63268	189794
41885	189795
91945	189796
30281	189797
33644	189798
170208	189799
16816	189800
5182	189801
15271	189802
301169	189803
58893	189804
302979	189805
54473	189806
9430	189807
108242	189808
85910	189809
2775	189810
4514	189811
70660	189812
87734	189813
5111	189814
137952	189815
8847	189816
2372	189817
2372	189818
36407	189819
197936	189820
4678	189821
110708	189822
16938	189823
6561	189824
141008	189825
569	189826
120842	189827
9103	189828
49416	189829
63604	189830
3718	189831
104386	189832
56015	189833
72744	189834
27887	189835
6114	189836
125680	189837
118503	189838
118503	189839
2257	189840
23647	189841
268419	189842
89201	189843
5332	189844
88737	189845
48823	189846
18962	189847
44318	189848
23711	189849
13247	189850
235	189851
45467	189852
5964	189853
28044	189854
39	189855
253487	189856
89182	189857
140298	189858
79300	189859
48367	189860
1405	189861
85546	189862
58009	189863
36439	189864
136320	189865
55018	189866
13876	189867
47087	189868
47087	189869
51341	189870
51341	189871
5855	189872
198218	189873
84934	189874
73067	189875
8547	189876
125013	189877
200003	189878
38897	189879
6063	189880
117814	189881
16754	189882
92762	189883
2753	189884
15229	189885
21860	189886
21979	189887
22900	189888
105611	189889
63911	189890
117777	189891
304408	189892
36360	189893
4902	189894
271377	189895
20323	189896
23608	189897
73123	189898
39154	189899
5128	189900
719	189901
134211	189902
47191	189903
64630	189904
161734	189905
224333	189906
2055	189907
12571	189908
12663	189909
134680	189910
25120	189911
2344	189912
115217	189913
6861	189914
12933	189915
4499	189916
69623	189917
35940	189918
143259	189919
33798	189920
270777	189921
126005	189922
14534	189923
297294	189924
7340	189925
190343	189926
61655	189927
92796	189928
136	189929
65	189930
38743	189931
240061	189932
46240	189933
115507	189934
115210	189935
202174	189936
18663	189937
62210	189938
188072	189939
66228	189940
209020	189941
8211	189942
255314	189943
6355	189944
142594	189945
121876	189946
14959	189947
122359	189948
168951	189949
91248	189950
144148	189951
87513	189952
150478	189953
29691	189954
156369	189955
175399	189956
291092	189957
71823	189958
395	189959
85634	189960
35512	189961
64499	189962
187961	189963
131222	189964
93854	189965
94276	189966
64859	189967
4476	189968
224648	189969
1415	189970
2933	189971
247323	189972
203828	189973
32826	189974
22505	189975
243698	189976
33215	189977
15806	189978
65112	189979
7618	189980
77557	189981
156283	189982
194827	189983
74293	189984
45044	189985
121537	189986
32185	189987
91710	189988
202518	189989
254141	189990
251425	189991
13317	189992
14222	189993
186242	189994
21185	189995
50813	189996
74942	189997
8743	189998
173868	189999
103715	190000
116578	190001
6939	190002
361	190003
130952	190004
9412	190005
10732	190006
263842	190007
200426	190008
19113	190009
101075	190010
61536	190011
186738	190012
24831	190013
23266	190014
2282	190015
139799	190016
40501	190017
67818	190018
274985	190019
20136	190020
656	190021
82895	190022
2228	190023
884	190024
71	190025
16010	190026
158414	190027
3874	190028
64496	190029
6108	190030
100944	190031
28708	190032
31912	190033
23820	190034
250194	190035
1436	190036
961	190037
76606	190038
50530	190039
13243	190040
12993	190041
55061	190042
123609	190043
38074	190044
61697	190045
41574	190046
60702	190047
84543	190048
38457	190049
3412	190050
63801	190051
139139	190052
36192	190053
44330	190054
288142	190055
153534	190056
119980	190057
129738	190058
182551	190059
29545	190060
42360	190061
26221	190062
5277	190063
111410	190064
54184	190065
79427	190066
41440	190067
77051	190068
93292	190069
28527	190070
79667	190071
281405	190072
145772	190073
152102	190074
91565	190075
110410	190076
92705	190077
35067	190078
195585	190079
37607	190080
75228	190081
80432	190082
44010	190083
196010	190084
2793	190085
228384	190086
62996	190087
284291	190088
217228	190089
150686	190090
92524	190091
214781	190092
2066	190093
191432	190094
228635	190095
2089	190096
23359	190097
148766	190098
13499	190099
35074	190100
11278	190101
224644	190102
18650	190103
121	190104
10266	190105
117384	190106
229358	190107
281487	190108
52023	190109
27163	190110
77451	190111
113797	190112
269467	190113
76175	190114
166763	190115
18534	190116
30497	190117
100095	190118
103554	190119
56662	190120
76947	190121
12895	190122
35567	190123
29545	190124
30951	190125
284558	190126
1658	190127
118335	190128
42504	190129
71913	190130
69933	190131
8627	190132
62757	190133
57013	190134
120703	190135
42559	190136
24358	190137
39782	190138
17833	190139
111020	190140
96010	190141
15812	190142
179940	190143
66126	190144
49944	190145
45542	190146
2237	190147
25369	190148
38241	190149
216102	190150
31568	190151
65591	190152
45843	190153
6062	190154
49898	190155
144186	190156
171119	190157
101689	190158
134055	190159
94	190160
747	190161
3289	190162
158809	190163
95	190164
1819	190165
9609	190166
14675	190167
15392	190168
29790	190169
221260	190170
50796	190171
6743	190172
285844	190173
18088	190174
275899	190175
98776	190176
19120	190177
185634	190178
262623	190179
21767	190180
90682	190181
1964	190182
59967	190183
22400	190184
22706	190185
124892	190186
61779	190187
94371	190188
7235	190189
10446	190190
48985	190191
179527	190192
37418	190193
87078	190194
11911	190195
173752	190196
1310	190197
282315	190198
323	190199
88028	190200
5595	190201
81392	190202
139896	190203
84696	190204
2589	190205
211035	190206
85407	190207
23277	190208
126147	190209
88256	190210
2827	190211
156061	190212
2632	190213
40948	190214
248	190215
175548	190216
157905	190217
75163	190218
6138	190219
142499	190220
14839	190221
8382	190222
256486	190223
19737	190224
134159	190225
28599	190226
47495	190227
12041	190228
68811	190229
85801	190230
43569	190231
18332	190232
6239	190233
40915	190234
11106	190235
84598	190236
65728	190237
95071	190238
135126	190239
3492	190240
30382	190241
141289	190242
14517	190243
26616	190244
17223	190245
128385	190246
2857	190247
263634	190248
259525	190249
37471	190250
12106	190251
68802	190252
18402	190253
307755	190254
5275	190255
16496	190256
278	190257
115373	190258
119888	190259
65057	190260
135920	190261
87537	190262
265418	190263
117580	190264
1158	190265
169544	190266
123964	190267
88844	190268
152483	190269
69603	190270
167282	190271
5	190272
251465	190273
78271	190274
150306	190275
4778	190276
40790	190277
1061	190278
40370	190279
3070	190280
26890	190281
153023	190282
55785	190283
11271	190284
123421	190285
22216	190286
533	190287
49960	190288
19760	190289
189822	190290
64674	190291
252034	190292
12308	190293
23275	190294
71129	190295
33157	190296
267561	190297
62688	190298
296971	190299
24760	190300
9155	190301
135346	190302
103387	190303
196953	190304
146247	190305
133628	190306
6688	190307
144435	190308
246632	190309
71684	190310
67251	190311
5330	190312
2101	190313
296848	190314
67493	190315
1570	190316
32001	190317
101409	190318
311295	190319
198485	190320
108038	190321
858	190322
13851	190323
109097	190324
86240	190325
69317	190326
164951	190327
122147	190328
62351	190329
86671	190330
7707	190331
76159	190332
103648	190333
7291	190334
63142	190335
5423	190336
191751	190337
236	190338
10851	190339
10861	190340
24547	190341
18473	190342
297490	190343
153956	190344
11	190345
93688	190346
11100	190347
296005	190348
271295	190349
14688	190350
108850	190351
4122	190352
44455	190353
56971	190354
228471	190355
9114	190356
74974	190357
11753	190358
114859	190359
14666	190360
114006	190361
52711	190362
60949	190363
4446	190364
123048	190365
188594	190366
64367	190367
51189	190368
29622	190369
183890	190370
10244	190371
28376	190372
102725	190373
8844	190374
99493	190375
226853	190376
93098	190377
850	190378
54176	190379
172919	190380
16224	190381
135735	190382
26786	190383
139285	190384
54755	190385
1741	190386
122836	190387
1317	190388
100940	190389
109796	190390
97249	190391
128464	190392
48843	190393
23637	190394
82406	190395
12986	190396
85808	190397
90991	190398
11650	190399
4878	190400
135	190401
5187	190402
157965	190403
50645	190404
469	190405
26017	190406
287311	190407
162184	190408
43563	190409
107	190410
14645	190411
15042	190412
19531	190413
26241	190414
2255	190415
122374	190416
208116	190417
149160	190418
126928	190419
5358	190420
21931	190421
180009	190422
16002	190423
887	190424
148367	190425
5630	190426
91412	190427
86109	190428
32983	190429
81306	190430
26791	190431
686	190432
13742	190433
117601	190434
77089	190435
122114	190436
1633	190437
118036	190438
126079	190439
35652	190440
2719	190441
77987	190442
107514	190443
67050	190444
10038	190445
176510	190446
161166	190447
276873	190448
16810	190449
176106	190450
14440	190451
226438	190452
198435	190453
29104	190454
22753	190455
92871	190456
66531	190457
33815	190458
32433	190459
92810	190460
278437	190461
25489	190462
180756	190463
182517	190464
18168	190465
2277	190466
3283	190467
173415	190468
164544	190469
152983	190470
80835	190471
66288	190472
154906	190473
176786	190474
22567	190475
267006	190476
200125	190477
54410	190478
220378	190479
29874	190480
144438	190481
39255	190482
1404	190483
90959	190484
151896	190485
27957	190486
292552	190487
227985	190488
147724	190489
21622	190490
21622	190491
2356	190492
8013	190493
53750	190494
12639	190495
7094	190496
31146	190497
27610	190498
15082	190499
110998	190500
217570	190501
82792	190502
3120	190503
151660	190504
306541	190505
92295	190506
36703	190507
46266	190508
54727	190509
180695	190510
1301	190511
308846	190512
136615	190513
205597	190514
60482	190515
90794	190516
90794	190517
293112	190518
41012	190519
114036	190520
102167	190521
7816	190522
24554	190523
14771	190524
209436	190525
235230	190526
74923	190527
15421	190528
66848	190529
34881	190530
39059	190531
146102	190532
11198	190533
30312	190534
13329	190535
61330	190536
28683	190537
44744	190538
102193	190539
119251	190540
107080	190541
8231	190542
89673	190543
35921	190544
113906	190545
81303	190546
175032	190547
34062	190548
305928	190549
236724	190550
62869	190551
82675	190552
48115	190553
23584	190554
11077	190555
24996	190556
10559	190557
183719	190558
69430	190559
16003	190560
32349	190561
163472	190562
289180	190563
16491	190564
11509	190565
102982	190566
52961	190567
91467	190568
3923	190569
19318	190570
14527	190571
51814	190572
178875	190573
285957	190574
28938	190575
48524	190576
16355	190577
230359	190578
271434	190579
307766	190580
228563	190581
109481	190582
7013	190583
1277	190584
963	190585
112011	190586
105970	190587
312445	190588
114373	190589
63371	190590
62460	190591
14148	190592
304675	190593
10280	190594
6394	190595
107053	190596
309562	190597
96	190598
126126	190599
86672	190600
89450	190601
2434	190602
167472	190603
70322	190604
124774	190605
91760	190606
177081	190607
170294	190608
215240	190609
52294	190610
90805	190611
141487	190612
18947	190613
143044	190614
4143	190615
1563	190616
45511	190617
30569	190618
8469	190619
34169	190620
26507	190621
201353	190622
33906	190623
66615	190624
51876	190625
68106	190626
23638	190627
174762	190628
78126	190629
3773	190630
6425	190631
125110	190632
105193	190633
106814	190634
101852	190635
187705	190636
307578	190637
158890	190638
138979	190639
93345	190640
232076	190641
82282	190642
107025	190643
33228	190644
5999	190645
448	190646
3208	190647
18683	190648
291858	190649
215068	190650
9075	190651
131043	190652
19636	190653
48431	190654
240382	190655
12553	190656
104127	190657
64621	190658
241380	190659
11285	190660
104896	190661
50864	190662
30754	190663
31131	190664
139547	190665
79657	190666
32390	190667
84878	190668
12769	190669
8278	190670
26411	190671
36080	190672
15176	190673
4088	190674
1532	190675
24228	190676
49504	190677
39052	190678
8565	190679
128496	190680
125329	190681
63577	190682
109131	190683
4162	190684
27398	190685
1448	190686
25331	190687
8207	190688
211885	190689
77256	190690
12315	190691
38970	190692
78766	190693
12313	190694
22678	190695
26669	190696
53304	190697
53565	190698
5205	190699
51429	190700
53233	190701
59379	190702
36487	190703
78550	190704
77256	190705
38111	190706
18151	190707
90822	190708
83041	190709
1050	190710
18605	190711
113594	190712
3354	190713
61333	190714
48408	190715
126279	190716
9858	190717
86563	190718
80816	190719
126282	190720
177346	190721
234859	190722
89118	190723
43512	190724
8988	190725
58298	190726
296906	190727
54898	190728
163375	190729
88620	190730
150818	190731
65472	190732
8506	190733
222650	190734
222421	190735
117296	190736
61075	190737
302810	190738
230511	190739
21570	190740
197221	190741
22748	190742
17149	190743
112174	190744
75966	190745
90488	190746
81340	190747
86071	190748
50383	190749
22805	190750
626	190751
71462	190752
145526	190753
603	190754
65860	190755
12962	190756
27804	190757
26712	190758
286775	190759
149658	190760
182049	190761
47646	190762
10245	190763
3285	190764
137069	190765
32891	190766
45242	190767
33512	190768
49260	190769
104467	190770
162	190771
6200	190772
5056	190773
11790	190774
123390	190775
147581	190776
276543	190777
125	190778
3038	190779
5622	190780
222878	190781
137186	190782
108676	190783
19648	190784
63839	190785
93806	190786
92428	190787
158766	190788
120004	190789
201133	190790
288494	190791
214331	190792
149222	190793
7535	190794
128751	190795
66236	190796
147363	190797
18754	190798
65256	190799
279185	190800
121714	190801
121714	190802
168941	190803
46361	190804
168611	190805
37675	190806
119801	190807
57797	190808
100912	190809
81334	190810
5519	190811
144290	190812
126705	190813
13530	190814
164159	190815
114655	190816
182199	190817
193896	190818
119323	190819
41476	190820
76692	190821
163091	190822
48431	190823
19147	190824
195081	190825
14372	190826
48887	190827
207169	190828
23796	190829
128444	190830
128444	190831
4131	190832
10579	190833
28228	190834
77290	190835
3467	190836
90219	190837
79330	190838
62980	190839
832	190840
136058	190841
163155	190842
59956	190843
192353	190844
69526	190845
17519	190846
23562	190847
96406	190848
257928	190849
12104	190850
52407	190851
189028	190852
196181	190853
195749	190854
18742	190855
6328	190856
7277	190857
1568	190858
113895	190859
54	190860
22689	190861
1255	190862
9221	190863
6976	190864
11155	190865
25732	190866
118650	190867
283	190868
100960	190869
256211	190870
270262	190871
196355	190872
41949	190873
275073	190874
6568	190875
17404	190876
275159	190877
25213	190878
80181	190879
94947	190880
177121	190881
15866	190882
1876	190883
283	190884
4854	190885
77928	190886
24965	190887
52542	190888
52619	190889
113108	190890
45079	190891
21294	190892
18014	190893
71632	190894
81005	190895
87777	190896
2677	190897
34756	190898
16043	190899
311	190900
74045	190901
3830	190902
113216	190903
64894	190904
63573	190905
4635	190906
150904	190907
53098	190908
29409	190909
116583	190910
70204	190911
59944	190912
101620	190913
194103	190914
6992	190915
106857	190916
951	190917
123926	190918
83537	190919
11524	190920
268301	190921
69196	190922
97808	190923
11450	190924
154172	190925
300290	190926
130491	190927
1	190928
98055	190929
48235	190930
127958	190931
26932	190932
132222	190933
5113	190934
88147	190935
205173	190936
38364	190937
182751	190938
182751	190939
244564	190940
69210	190941
310650	190942
64297	190943
275729	190944
9230	190945
191529	190946
52515	190947
105036	190948
58433	190949
260	190950
118514	190951
199829	190952
200230	190953
1202	190954
13670	190955
28422	190956
8397	190957
106705	190958
152726	190959
103166	190960
5442	190961
145202	190962
87154	190963
198804	190964
61448	190965
201597	190966
135380	190967
200483	190968
91938	190969
137752	190970
60993	190971
31099	190972
207762	190973
110872	190974
292876	190975
69997	190976
121182	190977
7705	190978
26392	190979
139185	190980
12991	190981
36200	190982
88911	190983
254835	190984
11619	190985
125943	190986
134	190987
23750	190988
1032	190989
139725	190990
16923	190991
202979	190992
57946	190993
130403	190994
5260	190995
21071	190996
15501	190997
173686	190998
48743	190999
8723	191000
39727	191001
77738	191002
26889	191003
274010	191004
299188	191005
25906	191006
60256	191007
151804	191008
173258	191009
188063	191010
1104	191011
48947	191012
63386	191013
28979	191014
109723	191015
1547	191016
83871	191017
223185	191018
42228	191019
97089	191020
163020	191021
289095	191022
43123	191023
5754	191024
163738	191025
178889	191026
20727	191027
199396	191028
89413	191029
129545	191030
72742	191031
289872	191032
80862	191033
199526	191034
282248	191035
35537	191036
140636	191037
24417	191038
102971	191039
274249	191040
10559	191041
29476	191042
100999	191043
43535	191044
7408	191045
25749	191046
298046	191047
165402	191048
115590	191049
34497	191050
29634	191051
230886	191052
23316	191053
16493	191054
43489	191055
310348	191056
146051	191057
121686	191058
48745	191059
123250	191060
6512	191061
69327	191062
56799	191063
40696	191064
76033	191065
5211	191066
85127	191067
111834	191068
46510	191069
66234	191070
294086	191071
115045	191072
89558	191073
72749	191074
99586	191075
12818	191076
198405	191077
38540	191078
202358	191079
104364	191080
15232	191081
24943	191082
45704	191083
166587	191084
127742	191085
234426	191086
107111	191087
179997	191088
70123	191089
310219	191090
36848	191091
18748	191092
115868	191093
5712	191094
137238	191095
25969	191096
33561	191097
86645	191098
157686	191099
137658	191100
20823	191101
96387	191102
93907	191103
102326	191104
20892	191105
44005	191106
147836	191107
138023	191108
283770	191109
26293	191110
9408	191111
182087	191112
159095	191113
84616	191114
12835	191115
3958	191116
28513	191117
14784	191118
125493	191119
130867	191120
160681	191121
109806	191122
93247	191123
60210	191124
191609	191125
308879	191126
153313	191127
76120	191128
22418	191129
42912	191130
82439	191131
67404	191132
18872	191133
36146	191134
60497	191135
39681	191136
110560	191137
2510	191138
177047	191139
20649	191140
23131	191141
116135	191142
32049	191143
111925	191144
17519	191145
139950	191146
292978	191147
187606	191148
570	191149
39337	191150
201976	191151
199767	191152
39337	191153
83423	191154
195282	191155
209375	191156
201588	191157
270092	191158
94511	191159
135129	191160
14009	191161
48736	191162
131664	191163
89450	191164
18690	191165
31399	191166
181838	191167
17784	191168
22858	191169
4149	191170
108571	191171
49298	191172
82424	191173
15843	191174
34935	191175
44078	191176
180761	191177
14279	191178
60925	191179
60531	191180
3085	191181
63759	191182
36691	191183
20840	191184
143195	191185
86141	191186
49109	191187
114430	191188
108436	191189
39121	191190
31878	191191
85002	191192
32621	191193
164675	191194
55984	191195
920	191196
11050	191197
37315	191198
138117	191199
158430	191200
237807	191201
163971	191202
971	191203
52942	191204
43536	191205
31847	191206
58623	191207
50943	191208
17183	191209
46616	191210
176663	191211
287990	191212
64493	191213
33062	191214
92602	191215
26984	191216
56506	191217
96241	191218
104942	191219
143810	191220
49945	191221
63491	191222
274947	191223
4348	191224
8534	191225
209065	191226
155352	191227
139276	191228
32621	191229
3283	191230
61501	191231
84783	191232
76045	191233
142819	191234
142790	191235
304351	191236
144809	191237
20466	191238
18430	191239
10815	191240
82867	191241
77930	191242
119644	191243
34457	191244
83108	191245
298905	191246
69850	191247
154352	191248
236663	191249
254962	191250
58475	191251
158127	191252
873	191253
89632	191254
283462	191255
117154	191256
152095	191257
108284	191258
90256	191259
186789	191260
7946	191261
72	191262
96506	191263
67888	191264
141243	191265
100243	191266
83024	191267
107658	191268
13805	191269
173477	191270
35087	191271
122076	191272
108881	191273
69719	191274
245746	191275
192733	191276
20647	191277
224701	191278
16098	191279
242460	191280
6926	191281
121254	191282
23069	191283
6192	191284
276495	191285
127759	191286
200608	191287
177472	191288
266743	191289
35451	191290
64594	191291
206765	191292
22898	191293
3283	191294
145416	191295
8891	191296
192468	191297
10703	191298
298664	191299
121811	191300
135596	191301
41272	191302
42899	191303
44969	191304
102255	191305
40619	191306
186547	191307
140780	191308
192669	191309
103186	191310
172665	191311
105114	191312
135523	191313
159516	191314
222259	191315
4888	191316
31947	191317
127414	191318
98257	191319
2265	191320
4677	191321
145916	191322
233007	191323
106050	191324
38723	191325
199363	191326
52935	191327
109276	191328
142392	191329
55778	191330
295376	191331
58567	191332
160875	191333
71703	191334
25266	191335
393	191336
95674	191337
178866	191338
71348	191339
48248	191340
22193	191341
14023	191342
5416	191343
56749	191344
108004	191345
57609	191346
251419	191347
206600	191348
119271	191349
275671	191350
14176	191351
67021	191352
169098	191353
55099	191354
150995	191355
52210	191356
1603	191357
110821	191358
247275	191359
16522	191360
162240	191361
83108	191362
115088	191363
121585	191364
67588	191365
229292	191366
256936	191367
144675	191368
125606	191369
141896	191370
42966	191371
197347	191372
31427	191373
17657	191374
73776	191375
1348	191376
48394	191377
228572	191378
294757	191379
298076	191380
14625	191381
14875	191382
191838	191383
10205	191384
106470	191385
90687	191386
41182	191387
246671	191388
47539	191389
290252	191390
175301	191391
90718	191392
89664	191393
87935	191394
37858	191395
94636	191396
35943	191397
215590	191398
53712	191399
60827	191400
73776	191401
13751	191402
336	191403
336	191404
195475	191405
118168	191406
133310	191407
104537	191408
38502	191409
178297	191410
9081	191411
228680	191412
114344	191413
40268	191414
229764	191415
133582	191416
165074	191417
94831	191418
69794	191419
310198	191420
325	191421
147130	191422
3795	191423
20574	191424
214222	191425
1358	191426
87120	191427
35449	191428
21202	191429
134111	191430
3300	191431
189245	191432
290784	191433
247524	191434
42957	191435
101147	191436
261179	191437
116368	191438
35901	191439
48642	191440
17727	191441
13198	191442
31767	191443
110948	191444
72566	191445
155245	191446
49304	191447
55137	191448
82812	191449
47	191450
238370	191451
100914	191452
308981	191453
200561	191454
175070	191455
75458	191456
74262	191457
175823	191458
242139	191459
68815	191460
136187	191461
39583	191462
23026	191463
26625	191464
211274	191465
153106	191466
212134	191467
58726	191468
133625	191469
62747	191470
307538	191471
181696	191472
214372	191473
71826	191474
212991	191475
59704	191476
115	191477
38198	191478
30868	191479
263149	191480
153091	191481
68791	191482
197153	191483
62576	191484
100823	191485
47249	191486
171455	191487
56983	191488
58635	191489
98	191490
156530	191491
137982	191492
118054	191493
4842	191494
36208	191495
142389	191496
36021	191497
270521	191498
117569	191499
135983	191500
145928	191501
56357	191502
311226	191503
17517	191504
27	191505
147442	191506
123672	191507
88432	191508
106426	191509
52141	191510
150800	191511
29526	191512
132704	191513
30675	191514
55601	191515
34310	191516
108260	191517
267692	191518
102900	191519
44713	191520
68491	191521
7583	191522
58188	191523
172878	191524
132858	191525
304593	191526
14203	191527
25447	191528
167806	191529
290066	191530
235339	191531
2536	191532
38155	191533
4289	191534
124486	191535
92625	191536
177329	191537
4098	191538
52611	191539
142105	191540
130283	191541
172509	191542
64312	191543
9440	191544
20	191545
308466	191546
100268	191547
132433	191548
73197	191549
21857	191550
175372	191551
4045	191552
68334	191553
119456	191554
29899	191555
86579	191556
1372	191557
54959	191558
5840	191559
177226	191560
137966	191561
79612	191562
31319	191563
147467	191564
46422	191565
94167	191566
49303	191567
30650	191568
94727	191569
145272	191570
12306	191571
240548	191572
267042	191573
47353	191574
64987	191575
41272	191576
21399	191577
142829	191578
31539	191579
13705	191580
279873	191581
2233	191582
217440	191583
52347	191584
29526	191585
7037	191586
2928	191587
146889	191588
94371	191589
204980	191590
213140	191591
1673	191592
279934	191593
297386	191594
3390	191595
63583	191596
113429	191597
12533	191598
71640	191599
186141	191600
206170	191601
121657	191602
269064	191603
250849	191604
205688	191605
3829	191606
87218	191607
136452	191608
206970	191609
87406	191610
169919	191611
78905	191612
86302	191613
95965	191614
163528	191615
117895	191616
20416	191617
166920	191618
47845	191619
39618	191620
112186	191621
24916	191622
29269	191623
130199	191624
149337	191625
308014	191626
200002	191627
63851	191628
205180	191629
17520	191630
111802	191631
13716	191632
49810	191633
175686	191634
18893	191635
125782	191636
39049	191637
336	191638
28078	191639
33172	191640
97953	191641
132085	191642
66582	191643
66620	191644
45020	191645
187476	191646
135859	191647
91137	191648
101318	191649
139880	191650
46748	191651
127684	191652
165949	191653
20934	191654
11015	191655
291049	191656
2812	191657
217031	191658
84230	191659
142387	191660
123394	191661
41681	191662
60880	191663
44215	191664
12905	191665
22438	191666
216746	191667
146763	191668
42594	191669
186059	191670
62467	191671
37015	191672
101322	191673
251557	191674
147911	191675
1081	191676
271212	191677
9789	191678
246540	191679
230112	191680
156239	191681
10726	191682
66356	191683
115216	191684
299428	191685
66799	191686
193741	191687
66799	191688
23	191689
30844	191690
263584	191691
55754	191692
34298	191693
292967	191694
7572	191695
20532	191696
221961	191697
179776	191698
76125	191699
146085	191700
201058	191701
127182	191702
230137	191703
16372	191704
78681	191705
39887	191706
251879	191707
215958	191708
50648	191709
19695	191710
155951	191711
4189	191712
15587	191713
13828	191714
96446	191715
48652	191716
22324	191717
10377	191718
2026	191719
68080	191720
135546	191721
31368	191722
193562	191723
83017	191724
109346	191725
153330	191726
3415	191727
66578	191728
253687	191729
59676	191730
13272	191731
222265	191732
184032	191733
308640	191734
59500	191735
150289	191736
123511	191737
226772	191738
55488	191739
112326	191740
71752	191741
297859	191742
204733	191743
75662	191744
66038	191745
261839	191746
2282	191747
38208	191748
92374	191749
19571	191750
291059	191751
61472	191752
211161	191753
47724	191754
82513	191755
775	191756
124455	191757
113433	191758
208357	191759
184757	191760
295976	191761
17661	191762
169028	191763
63560	191764
257897	191765
22672	191766
288016	191767
3193	191768
11846	191769
169822	191770
55721	191771
50439	191772
184108	191773
32121	191774
70420	191775
258706	191776
130951	191777
203211	191778
278440	191779
140435	191780
93160	191781
140887	191782
77456	191783
140670	191784
212559	191785
204447	191786
2567	191787
49009	191788
248381	191789
15869	191790
63559	191791
126670	191792
55991	191793
3687	191794
66510	191795
209544	191796
66885	191797
20641	191798
216086	191799
46288	191800
47555	191801
298911	191802
62549	191803
264922	191804
44794	191805
14354	191806
169902	191807
885	191808
8722	191809
6354	191810
101711	191811
114529	191812
1391	191813
32700	191814
298744	191815
146254	191816
202293	191817
56724	191818
198356	191819
215857	191820
251271	191821
26408	191822
265444	191823
27267	191824
308746	191825
138643	191826
143253	191827
212137	191828
64521	191829
129975	191830
103304	191831
242622	191832
74865	191833
116305	191834
52120	191835
60848	191836
48304	191837
77058	191838
12337	191839
108669	191840
52472	191841
244050	191842
1327	191843
121296	191844
54618	191845
74226	191846
130511	191847
56610	191848
5407	191849
3553	191850
194189	191851
167699	191852
19805	191853
278683	191854
4054	191855
64569	191856
208575	191857
117081	191858
176028	191859
16237	191860
145505	191861
83557	191862
25774	191863
121604	191864
121679	191865
107701	191866
169044	191867
84965	191868
228327	191869
57432	191870
29309	191871
8073	191872
29691	191873
174492	191874
32593	191875
12817	191876
162862	191877
6869	191878
44918	191879
22882	191880
69846	191881
60603	191882
101083	191883
22933	191884
49857	191885
128339	191886
115569	191887
102145	191888
7429	191889
100991	191890
110673	191891
131611	191892
29693	191893
208387	191894
70410	191895
214216	191896
247283	191897
227839	191898
32063	191899
152384	191900
12290	191901
81404	191902
13651	191903
8668	191904
8092	191905
99819	191906
228643	191907
103581	191908
26505	191909
259425	191910
22181	191911
82985	191912
127846	191913
96709	191914
157956	191915
68868	191916
143892	191917
50713	191918
22029	191919
125829	191920
15052	191921
155757	191922
13083	191923
32647	191924
10854	191925
53889	191926
48083	191927
8343	191928
4367	191929
15599	191930
14062	191931
21031	191932
228953	191933
69163	191934
149451	191935
66252	191936
39912	191937
273987	191938
76449	191939
15589	191940
3204	191941
150747	191942
78786	191943
3407	191944
90854	191945
11486	191946
43614	191947
57213	191948
6096	191949
181123	191950
18834	191951
15519	191952
146102	191953
111173	191954
42059	191955
18683	191956
87864	191957
3941	191958
102108	191959
45640	191960
190470	191961
104865	191962
68426	191963
16149	191964
5439	191965
88763	191966
275420	191967
206923	191968
36666	191969
21307	191970
102993	191971
68302	191972
90645	191973
19985	191974
23393	191975
113055	191976
82861	191977
24508	191978
114182	191979
31678	191980
155208	191981
118763	191982
68515	191983
157057	191984
46227	191985
165511	191986
43160	191987
19613	191988
68985	191989
33891	191990
82119	191991
68113	191992
42152	191993
72222	191994
43159	191995
57936	191996
2863	191997
61950	191998
126946	191999
71448	192000
48147	192001
285922	192002
52183	192003
152507	192004
13956	192005
46559	192006
38988	192007
38988	192008
71551	192009
179459	192010
99856	192011
43550	192012
41766	192013
40606	192014
297609	192015
204306	192016
198073	192017
204189	192018
30069	192019
71792	192020
88654	192021
43792	192022
121628	192023
73876	192024
4207	192025
33681	192026
173302	192027
20	192028
141218	192029
156286	192030
6481	192031
168082	192032
159077	192033
82094	192034
113577	192035
13432	192036
79266	192037
43633	192038
132721	192039
25741	192040
180950	192041
43613	192042
195465	192043
54456	192044
37419	192045
16628	192046
62448	192047
203134	192048
116956	192049
29066	192050
348	192051
27972	192052
36942	192053
14697	192054
10272	192055
87819	192056
50685	192057
182947	192058
8200	192059
2498	192060
152598	192061
84222	192062
54941	192063
89618	192064
70874	192065
37000	192066
5860	192067
97839	192068
248628	192069
22872	192070
1544	192071
75612	192072
29607	192073
224943	192074
122348	192075
114088	192076
68505	192077
47747	192078
171028	192079
3774	192080
26720	192081
3461	192082
96690	192083
27492	192084
7701	192085
3706	192086
8562	192087
90243	192088
104439	192089
73600	192090
18653	192091
102633	192092
75669	192093
79249	192094
163849	192095
90428	192096
12683	192097
47926	192098
181606	192099
267457	192100
250982	192101
19682	192102
10586	192103
123459	192104
115548	192105
60	192106
93030	192107
45921	192108
52665	192109
144626	192110
4565	192111
209684	192112
13906	192113
64633	192114
88	192115
135832	192116
256931	192117
137649	192118
168511	192119
25826	192120
151560	192121
39535	192122
25776	192123
1544	192124
44786	192125
307934	192126
97699	192127
189657	192128
193813	192129
86167	192130
95872	192131
113338	192132
44870	192133
48177	192134
73410	192135
184807	192136
35729	192137
56595	192138
61120	192139
92372	192140
145943	192141
110858	192142
131615	192143
57796	192144
241946	192145
80343	192146
111285	192147
69779	192148
174546	192149
46546	192150
94689	192151
146032	192152
9450	192153
217883	192154
246456	192155
60709	192156
39830	192157
203799	192158
124299	192159
231661	192160
42720	192161
35473	192162
94386	192163
23037	192164
11862	192165
31111	192166
50230	192167
60332	192168
6694	192169
18203	192170
18203	192171
91533	192172
81768	192173
52896	192174
75745	192175
178025	192176
303628	192177
67347	192178
26315	192179
126885	192180
37927	192181
200104	192182
72899	192183
82001	192184
33722	192185
171886	192186
107220	192187
94785	192188
201075	192189
46727	192190
81673	192191
24360	192192
52074	192193
74516	192194
42623	192195
54576	192196
54726	192197
62653	192198
310451	192199
37214	192200
83028	192201
124310	192202
68700	192203
49082	192204
7516	192205
2305	192206
5193	192207
126298	192208
1050	192209
18357	192210
60863	192211
24196	192212
65636	192213
14413	192214
91366	192215
231214	192216
34804	192217
25839	192218
89617	192219
202517	192220
52180	192221
92059	192222
36536	192223
74323	192224
142913	192225
146658	192226
21840	192227
73643	192228
68819	192229
178673	192230
25484	192231
147036	192232
110554	192233
59539	192234
52534	192235
9739	192236
169525	192237
62998	192238
37654	192239
67359	192240
6690	192241
53907	192242
160517	192243
163132	192244
208773	192245
91013	192246
156914	192247
5874	192248
36515	192249
37213	192250
66452	192251
120364	192252
177579	192253
7268	192254
218201	192255
123358	192256
274565	192257
82889	192258
66384	192259
46986	192260
186793	192261
125241	192262
170053	192263
109366	192264
32799	192265
48097	192266
40648	192267
2604	192268
17416	192269
158091	192270
182460	192271
86132	192272
48811	192273
14415	192274
7726	192275
178230	192276
47140	192277
231700	192278
1330	192279
73251	192280
146811	192281
40820	192282
53573	192283
106926	192284
94452	192285
196043	192286
46829	192287
142208	192288
78464	192289
127476	192290
65798	192291
187996	192292
159610	192293
59532	192294
43595	192295
172315	192296
163468	192297
173730	192298
98739	192299
103543	192300
108703	192301
130021	192302
42491	192303
22622	192304
171513	192305
42491	192306
184967	192307
63665	192308
303178	192309
19090	192310
104681	192311
246457	192312
68841	192313
52899	192314
173674	192315
33457	192316
94627	192317
108169	192318
227013	192319
84353	192320
189709	192321
14001	192322
123988	192323
208256	192324
7797	192325
39461	192326
134874	192327
117009	192328
203500	192329
8381	192330
114252	192331
160566	192332
62691	192333
111846	192334
19761	192335
40080	192336
65254	192337
216644	192338
96875	192339
16965	192340
28370	192341
100483	192342
43720	192343
53838	192344
43793	192345
2768	192346
141795	192347
12316	192348
122097	192349
10424	192350
132786	192351
306750	192352
16437	192353
144750	192354
202270	192355
72400	192356
294241	192357
287354	192358
121870	192359
211784	192360
94232	192361
156577	192362
93298	192363
9781	192364
311138	192365
140002	192366
30613	192367
39806	192368
125324	192369
246	192370
69335	192371
2847	192372
72771	192373
165085	192374
125899	192375
289474	192376
8947	192377
104908	192378
119829	192379
12	192380
144	192381
78700	192382
106149	192383
106148	192384
43686	192385
110757	192386
141377	192387
155711	192388
170279	192389
131828	192390
60369	192391
1139	192392
244529	192393
81120	192394
202911	192395
125522	192396
147420	192397
19342	192398
11680	192399
9032	192400
269037	192401
105594	192402
118316	192403
11905	192404
41782	192405
56647	192406
257892	192407
1479	192408
54452	192409
149702	192410
17827	192411
185908	192412
67092	192413
254818	192414
117806	192415
116486	192416
11909	192417
98680	192418
99572	192419
20319	192420
78499	192421
117099	192422
71935	192423
213279	192424
45902	192425
118167	192426
15937	192427
52483	192428
100779	192429
40	192430
138318	192431
93807	192432
10760	192433
159378	192434
19218	192435
97279	192436
12282	192437
21291	192438
43412	192439
245732	192440
22209	192441
12731	192442
44352	192443
16314	192444
61347	192445
264195	192446
61347	192447
58691	192448
53166	192449
10315	192450
20813	192451
171691	192452
24632	192453
40075	192454
297676	192455
189904	192456
133657	192457
129355	192458
229564	192459
105849	192460
245225	192461
1253	192462
69249	192463
65525	192464
112564	192465
234450	192466
141054	192467
30100	192468
14538	192469
99343	192470
24205	192471
18130	192472
25722	192473
44432	192474
3859	192475
135366	192476
135046	192477
84108	192478
120226	192479
37971	192480
54079	192481
130925	192482
55364	192483
15785	192484
105865	192485
182865	192486
14637	192487
90886	192488
436	192489
87425	192490
211294	192491
59942	192492
229067	192493
146765	192494
282992	192495
104224	192496
206753	192497
64222	192498
247386	192499
156196	192500
311926	192501
147052	192502
311884	192503
80932	192504
189940	192505
294857	192506
184832	192507
258125	192508
295885	192509
247613	192510
40514	192511
135	192512
17982	192513
58921	192514
174	192515
295618	192516
99673	192517
163	192518
199018	192519
280506	192520
175323	192521
181957	192522
302268	192523
79773	192524
238147	192525
59190	192526
228532	192527
131910	192528
248199	192529
67991	192530
54	192531
24035	192532
69401	192533
88103	192534
121730	192535
165060	192536
141066	192537
170574	192538
86755	192539
51166	192540
6481	192541
99516	192542
194456	192543
243687	192544
255545	192545
118553	192546
44678	192547
171647	192548
45767	192549
305025	192550
217071	192551
160786	192552
154568	192553
170577	192554
81879	192555
214920	192556
140132	192557
125344	192558
142002	192559
85567	192560
86900	192561
64897	192562
212165	192563
224119	192564
153838	192565
209505	192566
77706	192567
46435	192568
10958	192569
156940	192570
39711	192571
17684	192572
278811	192573
203353	192574
306789	192575
71107	192576
25257	192577
146577	192578
29167	192579
165650	192580
14255	192581
45869	192582
58997	192583
109734	192584
19772	192585
54499	192586
210611	192587
43969	192588
80868	192589
192092	192590
47728	192591
155268	192592
109122	192593
220639	192594
146151	192595
54996	192596
24662	192597
24238	192598
82997	192599
122110	192600
54387	192601
8521	192602
125900	192603
169005	192604
84428	192605
74529	192606
141816	192607
4443	192608
111611	192609
130762	192610
130762	192611
116752	192612
73540	192613
271140	192614
20640	192615
156399	192616
54222	192617
37201	192618
45343	192619
5114	192620
15535	192621
27000	192622
20245	192623
114352	192624
109736	192625
165743	192626
26309	192627
156234	192628
111339	192629
162	192630
31326	192631
8040	192632
9039	192633
231600	192634
56862	192635
81328	192636
6398	192637
76964	192638
71009	192639
49307	192640
142771	192641
39	192642
129494	192643
106862	192644
12446	192645
245648	192646
82155	192647
188586	192648
33515	192649
15168	192650
208151	192651
30671	192652
28383	192653
5107	192654
35186	192655
68020	192656
123827	192657
192179	192658
142335	192659
32539	192660
10819	192661
7778	192662
6366	192663
277206	192664
58760	192665
32821	192666
30908	192667
197450	192668
29145	192669
35431	192670
118557	192671
13281	192672
157296	192673
134297	192674
240	192675
47655	192676
47831	192677
50257	192678
26812	192679
10441	192680
6550	192681
23634	192682
33370	192683
36766	192684
52890	192685
3226	192686
52149	192687
37275	192688
85839	192689
27245	192690
83909	192691
74423	192692
19130	192693
20260	192694
30202	192695
233425	192696
24228	192697
51511	192698
3796	192699
12553	192700
10223	192701
79919	192702
10715	192703
3714	192704
78551	192705
34933	192706
93801	192707
62227	192708
4137	192709
89431	192710
13690	192711
28237	192712
108020	192713
28399	192714
60988	192715
178891	192716
103883	192717
79879	192718
13249	192719
42061	192720
60655	192721
60295	192722
28357	192723
19604	192724
194005	192725
1433	192726
43174	192727
112459	192728
4137	192729
62494	192730
28277	192731
80926	192732
43359	192733
44642	192734
8861	192735
11654	192736
129986	192737
51429	192738
4914	192739
19057	192740
99109	192741
70671	192742
8362	192743
206285	192744
27529	192745
199532	192746
157884	192747
13782	192748
28273	192749
2039	192750
25142	192751
94489	192752
71358	192753
112375	192754
167911	192755
13562	192756
161737	192757
76036	192758
148785	192759
75602	192760
7508	192761
94489	192762
2708	192763
1807	192764
13908	192765
46919	192766
100935	192767
294961	192768
20872	192769
147528	192770
10070	192771
106157	192772
73471	192773
70027	192774
242602	192775
24522	192776
224292	192777
13865	192778
14177	192779
75104	192780
14291	192781
582	192782
15663	192783
8992	192784
139802	192785
290799	192786
217244	192787
3083	192788
13806	192789
191208	192790
208809	192791
297928	192792
299997	192793
79435	192794
187920	192795
55508	192796
75411	192797
167607	192798
36116	192799
294621	192800
216966	192801
20087	192802
258769	192803
262500	192804
23320	192805
217015	192806
16883	192807
1924	192808
69161	192809
24651	192810
131929	192811
276189	192812
109840	192813
131367	192814
29657	192815
54275	192816
136912	192817
28795	192818
252907	192819
31412	192820
222675	192821
10910	192822
44001	192823
197950	192824
191793	192825
5659	192826
93861	192827
24026	192828
117463	192829
146022	192830
208991	192831
6434	192832
87437	192833
6703	192834
189007	192835
278762	192836
57568	192837
20755	192838
298839	192839
173336	192840
22273	192841
298379	192842
145473	192843
51765	192844
60710	192845
284354	192846
188512	192847
147217	192848
92767	192849
145786	192850
305553	192851
33852	192852
216589	192853
83114	192854
306257	192855
90615	192856
9448	192857
85234	192858
178136	192859
173625	192860
158734	192861
28340	192862
54797	192863
35008	192864
108469	192865
14509	192866
237182	192867
13807	192868
101291	192869
75091	192870
217399	192871
12343	192872
146765	192873
76058	192874
27736	192875
244703	192876
30199	192877
285851	192878
307250	192879
57526	192880
1858	192881
37845	192882
1835	192883
109430	192884
33373	192885
156089	192886
245796	192887
30933	192888
142244	192889
47128	192890
205308	192891
932	192892
46974	192893
13266	192894
133229	192895
42163	192896
186560	192897
190515	192898
113028	192899
45988	192900
131359	192901
42200	192902
44312	192903
5685	192904
78867	192905
9875	192906
164743	192907
24403	192908
8896	192909
121398	192910
143559	192911
141612	192912
59777	192913
40007	192914
163394	192915
295170	192916
16368	192917
5462	192918
123613	192919
122470	192920
212233	192921
2919	192922
13039	192923
205972	192924
21111	192925
93438	192926
48390	192927
11022	192928
194228	192929
133789	192930
132947	192931
152034	192932
5470	192933
89555	192934
227759	192935
423	192936
52007	192937
45480	192938
223575	192939
149419	192940
78788	192941
62254	192942
11590	192943
58198	192944
39882	192945
235191	192946
92144	192947
211384	192948
45373	192949
48377	192950
63392	192951
133977	192952
100376	192953
104831	192954
17967	192955
37552	192956
17069	192957
174357	192958
39688	192959
13924	192960
97806	192961
104564	192962
656	192963
115722	192964
3071	192965
86390	192966
218053	192967
15068	192968
3114	192969
294238	192970
60651	192971
118941	192972
8077	192973
82132	192974
75782	192975
6716	192976
48869	192977
75571	192978
13348	192979
44915	192980
35809	192981
33592	192982
117442	192983
30723	192984
146714	192985
124474	192986
89806	192987
85405	192988
120959	192989
6583	192990
14616	192991
35447	192992
12011	192993
207096	192994
17330	192995
189896	192996
169007	192997
2540	192998
9030	192999
274187	193000
12210	193001
519	193002
103354	193003
44602	193004
111528	193005
92434	193006
104373	193007
60605	193008
15211	193009
152207	193010
63242	193011
15114	193012
12218	193013
137764	193014
146165	193015
32312	193016
6795	193017
229478	193018
38299	193019
16986	193020
8469	193021
19793	193022
64544	193023
73984	193024
191182	193025
60961	193026
207423	193027
35135	193028
3573	193029
1782	193030
1782	193031
111635	193032
281846	193033
269955	193034
121648	193035
91415	193036
40816	193037
229946	193038
197757	193039
268601	193040
107097	193041
145	193042
3143	193043
95947	193044
1782	193045
70022	193046
9237	193047
9237	193048
23119	193049
1168	193050
1168	193051
1168	193052
18328	193053
80493	193054
5501	193055
6040	193056
6040	193057
20522	193058
8975	193059
257177	193060
217622	193061
123467	193062
41408	193063
64402	193064
133354	193065
104626	193066
36772	193067
6421	193068
21405	193069
263176	193070
180559	193071
55035	193072
111835	193073
16172	193074
200500	193075
37453	193076
926	193077
63779	193078
68666	193079
43379	193080
224322	193081
259218	193082
11692	193083
65432	193084
73538	193085
49318	193086
132799	193087
45999	193088
3530	193089
59175	193090
218186	193091
81130	193092
10239	193093
70417	193094
21372	193095
24187	193096
24187	193097
20628	193098
39004	193099
33628	193100
120649	193101
17561	193102
23052	193103
10510	193104
73600	193105
160034	193106
191263	193107
117330	193108
46174	193109
15989	193110
19162	193111
99051	193112
235816	193113
233945	193114
73129	193115
56146	193116
187592	193117
122661	193118
60021	193119
49193	193120
39486	193121
55056	193122
19521	193123
129930	193124
307620	193125
54048	193126
8520	193127
46554	193128
20307	193129
17174	193130
69923	193131
16849	193132
129783	193133
57545	193134
37873	193135
86088	193136
306733	193137
89735	193138
200786	193139
119318	193140
7409	193141
182267	193142
17439	193143
17439	193144
20194	193145
78901	193146
74353	193147
17667	193148
19265	193149
178946	193150
68908	193151
281215	193152
88101	193153
41896	193154
52094	193155
141887	193156
285122	193157
9016	193158
17593	193159
10521	193160
46365	193161
162396	193162
8111	193163
20307	193164
3026	193165
3026	193166
5799	193167
185536	193168
143862	193169
190352	193170
23042	193171
20744	193172
15444	193173
10325	193174
22540	193175
85593	193176
15055	193177
38977	193178
39247	193179
33930	193180
276610	193181
79049	193182
49558	193183
114265	193184
216713	193185
6324	193186
25720	193187
24421	193188
3026	193189
3219	193190
20394	193191
52572	193192
26444	193193
1198	193194
6624	193195
52829	193196
222	193197
204633	193198
43890	193199
59115	193200
65403	193201
144724	193202
1451	193203
6984	193204
6451	193205
117557	193206
23284	193207
50744	193208
36677	193209
12195	193210
145937	193211
19012	193212
45444	193213
16804	193214
19559	193215
7800	193216
206295	193217
23962	193218
51619	193219
121835	193220
145102	193221
214911	193222
150864	193223
51446	193224
85455	193225
12087	193226
33558	193227
136140	193228
3498	193229
202465	193230
17876	193231
223818	193232
66960	193233
119426	193234
71602	193235
104685	193236
185573	193237
27505	193238
8573	193239
202487	193240
83434	193241
218676	193242
34553	193243
44845	193244
116074	193245
202250	193246
111700	193247
34006	193248
81359	193249
66078	193250
1160	193251
52158	193252
160485	193253
1834	193254
66611	193255
270221	193256
62772	193257
17195	193258
82829	193259
193958	193260
142224	193261
51014	193262
16203	193263
141961	193264
200428	193265
27577	193266
76610	193267
160223	193268
303194	193269
11704	193270
9619	193271
17630	193272
10782	193273
253421	193274
116119	193275
17392	193276
248828	193277
42916	193278
238800	193279
74962	193280
28896	193281
126615	193282
203639	193283
103813	193284
62665	193285
117989	193286
41536	193287
85333	193288
195988	193289
112879	193290
30299	193291
128030	193292
3609	193293
298059	193294
137299	193295
153071	193296
125976	193297
83614	193298
96093	193299
41712	193300
9859	193301
136603	193302
53360	193303
73040	193304
185405	193305
269585	193306
154617	193307
24598	193308
43376	193309
787	193310
22339	193311
96898	193312
130682	193313
150911	193314
142083	193315
99339	193316
218177	193317
25289	193318
201522	193319
18347	193320
17913	193321
202455	193322
132533	193323
306105	193324
137150	193325
14035	193326
147242	193327
72037	193328
78742	193329
117904	193330
298828	193331
25278	193332
35192	193333
46093	193334
45341	193335
211593	193336
204026	193337
2824	193338
211782	193339
46203	193340
151902	193341
30778	193342
7593	193343
131109	193344
148694	193345
92874	193346
152562	193347
120217	193348
104	193349
28047	193350
62184	193351
43922	193352
137809	193353
91489	193354
13963	193355
16462	193356
45792	193357
142693	193358
72891	193359
616	193360
77238	193361
2021	193362
5494	193363
17094	193364
103138	193365
74538	193366
41743	193367
243652	193368
51210	193369
38654	193370
85671	193371
49630	193372
136463	193373
42317	193374
17063	193375
117308	193376
4890	193377
48171	193378
210253	193379
175746	193380
14898	193381
123962	193382
70286	193383
157043	193384
23015	193385
3443	193386
145638	193387
38004	193388
137626	193389
24517	193390
181712	193391
82004	193392
12941	193393
41759	193394
132451	193395
48996	193396
35144	193397
67671	193398
43773	193399
17260	193400
17790	193401
91630	193402
215589	193403
41043	193404
34648	193405
33386	193406
68783	193407
32394	193408
26395	193409
11016	193410
14909	193411
4294	193412
50733	193413
3177	193414
62667	193415
170769	193416
72151	193417
111994	193418
208194	193419
106011	193420
166056	193421
34357	193422
62083	193423
280293	193424
103187	193425
24213	193426
21254	193427
9102	193428
3753	193429
153791	193430
3938	193431
262821	193432
53884	193433
18270	193434
7267	193435
44625	193436
193623	193437
48072	193438
116444	193439
6209	193440
44014	193441
139452	193442
126023	193443
27026	193444
117445	193445
211137	193446
66090	193447
53090	193448
286077	193449
285821	193450
137617	193451
48293	193452
16536	193453
11530	193454
169775	193455
95088	193456
55907	193457
38581	193458
267931	193459
54314	193460
75	193461
116	193462
256788	193463
91536	193464
42928	193465
85357	193466
85788	193467
15360	193468
184117	193469
111604	193470
3996	193471
92295	193472
4907	193473
201331	193474
54377	193475
60456	193476
228003	193477
6022	193478
34015	193479
21271	193480
52474	193481
3956	193482
19815	193483
20	193484
35322	193485
72836	193486
9763	193487
53145	193488
51036	193489
18800	193490
214509	193491
224879	193492
7626	193493
59303	193494
27579	193495
51534	193496
491	193497
1672	193498
34177	193499
224983	193500
151877	193501
4668	193502
30760	193503
60118	193504
172725	193505
12902	193506
26255	193507
491	193508
58159	193509
69553	193510
53183	193511
171982	193512
173012	193513
50474	193514
76997	193515
183430	193516
62714	193517
94288	193518
2738	193519
13040	193520
276618	193521
19775	193522
20485	193523
25170	193524
286497	193525
18948	193526
32449	193527
9462	193528
117937	193529
9327	193530
16436	193531
3931	193532
59332	193533
59332	193534
9862	193535
140325	193536
280299	193537
4009	193538
85138	193539
298339	193540
206841	193541
222213	193542
726	193543
118135	193544
245929	193545
24812	193546
147116	193547
277760	193548
292609	193549
254919	193550
132751	193551
283904	193552
206906	193553
8780	193554
12449	193555
181198	193556
34952	193557
195174	193558
84280	193559
121502	193560
52084	193561
156139	193562
281332	193563
22114	193564
30002	193565
2883	193566
77123	193567
60723	193568
156044	193569
57760	193570
16835	193571
6150	193572
160235	193573
17247	193574
199900	193575
10322	193576
4564	193577
10370	193578
175693	193579
1076	193580
80074	193581
78598	193582
210070	193583
184646	193584
181195	193585
1546	193586
61090	193587
2878	193588
1094	193589
138772	193590
266124	193591
263125	193592
263502	193593
264619	193594
122048	193595
3175	193596
236914	193597
160494	193598
297044	193599
83524	193600
266122	193601
77196	193602
263503	193603
263504	193604
266123	193605
262577	193606
2373	193607
139376	193608
41065	193609
136449	193610
43914	193611
12205	193612
42118	193613
17586	193614
91852	193615
89693	193616
21347	193617
52335	193618
74150	193619
292476	193620
292477	193621
292478	193622
292479	193623
292480	193624
202758	193625
292490	193626
292483	193627
202760	193628
136385	193629
292485	193630
292486	193631
292487	193632
202761	193633
202762	193634
292489	193635
211485	193636
208515	193637
5254	193638
206918	193639
65217	193640
49454	193641
133162	193642
57961	193643
34528	193644
121420	193645
184125	193646
70520	193647
35709	193648
6223	193649
112108	193650
154532	193651
5220	193652
50004	193653
137823	193654
146417	193655
60110	193656
77850	193657
39672	193658
141095	193659
5052	193660
208217	193661
66114	193662
19479	193663
19485	193664
34242	193665
198780	193666
57197	193667
302799	193668
9130	193669
258542	193670
164789	193671
6701	193672
21310	193673
194375	193674
56024	193675
51581	193676
84709	193677
19373	193678
33528	193679
51424	193680
14470	193681
284546	193682
31083	193683
35766	193684
15422	193685
22839	193686
46415	193687
83501	193688
195351	193689
150343	193690
44798	193691
100294	193692
92575	193693
227071	193694
82290	193695
9640	193696
141792	193697
204718	193698
112335	193699
9398	193700
97233	193701
87927	193702
224356	193703
136545	193704
137093	193705
303574	193706
184546	193707
97335	193708
168333	193709
91930	193710
118310	193711
150860	193712
26442	193713
71772	193714
126425	193715
3309	193716
93560	193717
104121	193718
52450	193719
17734	193720
155664	193721
29404	193722
62741	193723
57621	193724
6617	193725
56530	193726
29361	193727
132132	193728
128280	193729
90520	193730
9704	193731
1166	193732
117600	193733
30890	193734
92241	193735
168144	193736
41303	193737
128252	193738
20527	193739
33814	193740
212163	193741
140191	193742
104245	193743
15947	193744
150194	193745
4479	193746
57808	193747
58905	193748
80604	193749
6177	193750
73798	193751
62847	193752
29611	193753
24630	193754
4258	193755
205077	193756
32828	193757
190447	193758
62517	193759
176237	193760
133745	193761
187550	193762
80031	193763
138580	193764
19539	193765
34242	193766
41897	193767
216788	193768
19485	193769
137691	193770
11852	193771
101861	193772
212876	193773
2637	193774
14966	193775
48435	193776
40753	193777
274243	193778
196271	193779
58485	193780
112324	193781
157336	193782
153586	193783
1115	193784
310612	193785
211604	193786
123245	193787
190434	193788
278606	193789
148535	193790
134907	193791
183374	193792
265809	193793
45749	193794
158399	193795
163938	193796
119574	193797
100768	193798
67416	193799
46154	193800
140985	193801
25075	193802
58533	193803
125257	193804
125257	193805
99790	193806
120074	193807
64706	193808
187491	193809
245149	193810
43740	193811
8287	193812
49972	193813
104962	193814
80718	193815
94467	193816
26235	193817
196615	193818
138485	193819
71822	193820
205739	193821
30555	193822
206458	193823
12021	193824
70068	193825
109533	193826
48191	193827
27279	193828
6761	193829
78090	193830
17397	193831
95044	193832
28950	193833
11516	193834
18518	193835
25130	193836
238041	193837
111621	193838
11666	193839
178905	193840
166525	193841
115905	193842
105500	193843
57810	193844
197145	193845
134366	193846
9983	193847
3867	193848
17589	193849
38405	193850
29400	193851
51648	193852
37229	193853
207343	193854
6932	193855
279457	193856
6932	193857
49456	193858
69530	193859
106724	193860
150667	193861
150504	193862
1766	193863
33082	193864
62784	193865
94921	193866
204504	193867
14175	193868
97571	193869
60824	193870
134065	193871
36471	193872
4223	193873
22975	193874
185138	193875
29399	193876
92417	193877
139176	193878
110174	193879
15709	193880
1568	193881
66323	193882
23387	193883
116417	193884
2009	193885
6147	193886
36093	193887
149486	193888
42940	193889
27010	193890
47845	193891
21130	193892
21130	193893
254810	193894
5681	193895
25461	193896
37477	193897
50477	193898
3022	193899
39335	193900
11259	193901
34139	193902
30722	193903
129502	193904
149059	193905
36253	193906
9752	193907
63505	193908
28803	193909
28378	193910
68051	193911
3344	193912
143277	193913
47419	193914
27633	193915
24401	193916
63810	193917
53826	193918
14153	193919
120064	193920
15501	193921
66049	193922
128398	193923
208364	193924
125251	193925
39785	193926
117108	193927
11479	193928
184494	193929
9890	193930
24524	193931
69145	193932
12587	193933
58852	193934
52785	193935
191265	193936
176691	193937
89555	193938
108932	193939
145655	193940
184131	193941
1729	193942
88634	193943
123236	193944
982	193945
35926	193946
11884	193947
157102	193948
289082	193949
189442	193950
20	193951
72112	193952
80008	193953
55124	193954
77017	193955
60452	193956
34303	193957
52733	193958
46618	193959
26739	193960
8753	193961
36375	193962
112410	193963
103956	193964
68839	193965
133679	193966
177711	193967
1312	193968
6023	193969
42928	193970
35927	193971
22716	193972
19243	193973
148819	193974
37345	193975
70413	193976
6163	193977
6163	193978
213789	193979
44829	193980
77519	193981
26472	193982
3077	193983
35896	193984
29085	193985
29341	193986
29787	193987
250075	193988
1543	193989
74317	193990
65173	193991
40535	193992
281735	193993
28745	193994
11839	193995
2840	193996
202171	193997
50528	193998
34763	193999
13	194000
217958	194001
18751	194002
16879	194003
143047	194004
96149	194005
13377	194006
193699	194007
196603	194008
132142	194009
13458	194010
189913	194011
12890	194012
65105	194013
84841	194014
180401	194015
92443	194016
18119	194017
78066	194018
92626	194019
82165	194020
82165	194021
3048	194022
65986	194023
39308	194024
45558	194025
7197	194026
252136	194027
114396	194028
2623	194029
68154	194030
60370	194031
93707	194032
93295	194033
136209	194034
2321	194035
27482	194036
67590	194037
13620	194038
288483	194039
29437	194040
218766	194041
63543	194042
5810	194043
13024	194044
193740	194045
107572	194046
83914	194047
18551	194048
190532	194049
3167	194050
295441	194051
192347	194052
47733	194053
1887	194054
2183	194055
31881	194056
129994	194057
114580	194058
18846	194059
18134	194060
4105	194061
17814	194062
184737	194063
97324	194064
16225	194065
21945	194066
214981	194067
49267	194068
4377	194069
300444	194070
77905	194071
25906	194072
187553	194073
27782	194074
37142	194075
19916	194076
78413	194077
115809	194078
43209	194079
179333	194080
37368	194081
159922	194082
5892	194083
119228	194084
138992	194085
5971	194086
108870	194087
7274	194088
8457	194089
65291	194090
40010	194091
503	194092
1985	194093
82225	194094
24037	194095
138972	194096
77948	194097
7381	194098
185526	194099
94292	194100
66969	194101
34220	194102
120520	194103
21990	194104
42026	194105
7272	194106
71274	194107
101461	194108
60775	194109
120171	194110
29410	194111
3146	194112
184497	194113
59628	194114
21458	194115
98555	194116
26506	194117
56620	194118
154209	194119
205873	194120
60195	194121
46567	194122
1163	194123
51988	194124
107992	194125
123678	194126
276439	194127
133584	194128
713	194129
77804	194130
19785	194131
32392	194132
286	194133
286	194134
1388	194135
74550	194136
72326	194137
32990	194138
29646	194139
216	194140
62641	194141
106523	194142
78466	194143
689	194144
171905	194145
6522	194146
12856	194147
16008	194148
185256	194149
61871	194150
6678	194151
102940	194152
53988	194153
44846	194154
12324	194155
56929	194156
203633	194157
20472	194158
529	194159
242146	194160
111004	194161
73632	194162
124849	194163
9628	194164
35790	194165
18152	194166
75578	194167
136820	194168
201898	194169
61088	194170
125532	194171
168400	194172
379	194173
16814	194174
15571	194175
44290	194176
27325	194177
50007	194178
457	194179
142767	194180
123325	194181
12284	194182
82085	194183
94053	194184
97080	194185
18984	194186
25587	194187
28142	194188
65507	194189
97720	194190
146251	194191
99373	194192
147772	194193
51902	194194
130661	194195
119280	194196
67876	194197
31153	194198
83369	194199
27720	194200
15706	194201
45723	194202
39216	194203
89841	194204
193795	194205
167070	194206
69581	194207
12201	194208
150694	194209
171234	194210
144300	194211
110754	194212
8405	194213
76042	194214
33209	194215
32909	194216
7198	194217
64	194218
61387	194219
71645	194220
142285	194221
88597	194222
35833	194223
20027	194224
106538	194225
5786	194226
171179	194227
65681	194228
7298	194229
165455	194230
117985	194231
112745	194232
5956	194233
8672	194234
3473	194235
64186	194236
87739	194237
126812	194238
80196	194239
133862	194240
120450	194241
128202	194242
36979	194243
46793	194244
44216	194245
35396	194246
5263	194247
78996	194248
871	194249
304284	194250
7187	194251
1955	194252
9390	194253
3815	194254
15567	194255
127113	194256
125573	194257
82308	194258
32833	194259
18631	194260
27645	194261
168903	194262
14594	194263
20721	194264
7107	194265
5173	194266
29444	194267
12773	194268
10718	194269
145240	194270
65632	194271
52187	194272
47025	194273
242705	194274
120669	194275
246586	194276
229838	194277
36646	194278
64618	194279
62429	194280
101500	194281
2534	194282
9832	194283
242042	194284
209429	194285
142162	194286
84686	194287
199772	194288
17171	194289
143410	194290
64877	194291
227252	194292
133462	194293
40746	194294
4431	194295
1154	194296
52562	194297
900	194298
946	194299
22881	194300
49268	194301
45649	194302
144760	194303
199708	194304
156629	194305
14501	194306
67883	194307
132729	194308
7112	194309
91768	194310
24097	194311
93656	194312
197769	194313
10730	194314
174875	194315
13507	194316
127439	194317
181668	194318
47835	194319
12097	194320
110077	194321
215593	194322
137858	194323
279052	194324
19035	194325
74484	194326
169618	194327
125534	194328
584	194329
14711	194330
2325	194331
36628	194332
23638	194333
42691	194334
17317	194335
1190	194336
70558	194337
53174	194338
59172	194339
154724	194340
61856	194341
20435	194342
8207	194343
10220	194344
43470	194345
22525	194346
28818	194347
19675	194348
66783	194349
185035	194350
29421	194351
155335	194352
134890	194353
154298	194354
165113	194355
917	194356
30339	194357
284488	194358
256942	194359
7262	194360
85517	194361
42896	194362
110073	194363
116302	194364
2886	194365
37321	194366
22006	194367
99759	194368
15141	194369
87246	194370
6681	194371
178588	194372
43262	194373
17981	194374
60912	194375
178334	194376
79246	194377
76212	194378
73585	194379
96930	194380
72147	194381
135519	194382
181924	194383
4444	194384
48548	194385
140192	194386
40933	194387
62399	194388
20480	194389
4707	194390
215082	194391
288735	194392
17504	194393
194684	194394
15211	194395
26746	194396
287076	194397
171370	194398
11913	194399
71979	194400
8467	194401
88748	194402
295402	194403
44020	194404
132011	194405
235697	194406
126102	194407
19353	194408
117467	194409
40807	194410
9315	194411
26027	194412
34140	194413
26172	194414
26173	194415
62685	194416
21258	194417
36764	194418
306875	194419
8946	194420
221959	194421
22383	194422
114662	194423
10938	194424
147206	194425
6574	194426
34703	194427
32623	194428
134664	194429
147118	194430
15000	194431
173676	194432
85761	194433
205966	194434
104429	194435
36855	194436
13001	194437
62183	194438
76882	194439
1628	194440
4444	194441
251775	194442
119129	194443
184542	194444
77661	194445
15308	194446
182934	194447
251990	194448
80021	194449
169602	194450
104963	194451
19487	194452
50835	194453
120715	194454
583	194455
1384	194456
137958	194457
59729	194458
1575	194459
104712	194460
70966	194461
137487	194462
108982	194463
145127	194464
219266	194465
280301	194466
17305	194467
43735	194468
95495	194469
114451	194470
138204	194471
73196	194472
53382	194473
20165	194474
114497	194475
123591	194476
193153	194477
1193	194478
53009	194479
172944	194480
187639	194481
38294	194482
50255	194483
35102	194484
19134	194485
199421	194486
679	194487
192763	194488
25838	194489
75396	194490
47775	194491
105092	194492
131883	194493
4199	194494
93315	194495
53383	194496
115435	194497
9970	194498
117770	194499
12568	194500
158854	194501
109558	194502
15989	194503
84564	194504
212890	194505
61982	194506
171957	194507
119737	194508
75343	194509
2532	194510
14292	194511
152123	194512
61458	194513
269206	194514
278072	194515
139090	194516
280915	194517
227308	194518
5301	194519
117423	194520
254693	194521
139942	194522
217641	194523
5259	194524
28519	194525
18192	194526
57383	194527
69462	194528
9098	194529
151413	194530
72666	194531
5991	194532
62035	194533
102722	194534
37108	194535
218123	194536
535	194537
108979	194538
57102	194539
88392	194540
66	194541
32362	194542
40542	194543
37129	194544
17709	194545
37329	194546
16100	194547
74899	194548
49836	194549
56299	194550
30935	194551
14994	194552
209878	194553
80832	194554
4611	194555
1913	194556
3305	194557
188713	194558
3788	194559
55865	194560
75840	194561
55531	194562
55330	194563
138406	194564
54810	194565
9542	194566
91769	194567
1404	194568
78517	194569
26348	194570
85909	194571
92465	194572
235408	194573
20771	194574
207089	194575
71386	194576
156149	194577
258487	194578
34821	194579
20687	194580
116613	194581
86565	194582
200117	194583
5513	194584
189529	194585
3176	194586
7042	194587
9861	194588
59846	194589
90587	194590
35663	194591
33578	194592
138967	194593
15828	194594
71031	194595
140498	194596
28434	194597
4681	194598
15326	194599
81481	194600
43877	194601
11029	194602
4471	194603
62024	194604
33	194605
24741	194606
19201	194607
182109	194608
16567	194609
197549	194610
36286	194611
64119	194612
131561	194613
22399	194614
220670	194615
54201	194616
218825	194617
67768	194618
102796	194619
105259	194620
131000	194621
20838	194622
191136	194623
59745	194624
195436	194625
50426	194626
174777	194627
172191	194628
15117	194629
51857	194630
18706	194631
16675	194632
1827	194633
133143	194634
52737	194635
59542	194636
170741	194637
5850	194638
6454	194639
6368	194640
47158	194641
35587	194642
112927	194643
91315	194644
18842	194645
70217	194646
63432	194647
13307	194648
828	194649
124696	194650
11891	194651
68710	194652
47745	194653
2822	194654
7577	194655
137234	194656
34536	194657
100535	194658
108920	194659
208805	194660
23863	194661
47114	194662
191892	194663
38697	194664
1523	194665
8715	194666
51898	194667
111340	194668
45687	194669
29598	194670
5462	194671
110690	194672
103825	194673
27260	194674
111760	194675
27340	194676
147327	194677
4442	194678
26254	194679
147897	194680
100510	194681
23138	194682
61582	194683
3270	194684
12621	194685
79289	194686
93652	194687
140714	194688
189321	194689
57814	194690
2040	194691
118787	194692
183552	194693
25721	194694
65529	194695
145270	194696
40419	194697
84287	194698
212212	194699
23296	194700
167208	194701
32147	194702
18093	194703
142802	194704
59942	194705
56865	194706
117	194707
77106	194708
24072	194709
7952	194710
48450	194711
95431	194712
114765	194713
43230	194714
1782	194715
23008	194716
162933	194717
797	194718
35120	194719
3714	194720
124572	194721
2930	194722
4795	194723
105020	194724
121445	194725
11529	194726
10389	194727
8971	194728
39101	194729
7751	194730
30052	194731
9039	194732
22257	194733
212599	194734
18796	194735
11818	194736
296836	194737
87021	194738
43891	194739
55645	194740
59337	194741
39709	194742
30211	194743
34608	194744
1330	194745
6225	194746
125259	194747
125259	194748
240178	194749
280286	194750
77925	194751
4920	194752
193083	194753
21917	194754
47217	194755
3469	194756
129439	194757
309093	194758
173268	194759
111391	194760
133264	194761
84914	194762
111	194763
111963	194764
141862	194765
74150	194766
120059	194767
74446	194768
40919	194769
77116	194770
54	194771
169530	194772
30446	194773
1145	194774
16944	194775
8384	194776
154513	194777
61457	194778
41327	194779
83988	194780
8469	194781
23204	194782
18755	194783
58008	194784
18983	194785
60269	194786
161437	194787
163085	194788
29598	194789
68827	194790
55278	194791
26820	194792
151107	194793
141402	194794
91518	194795
143530	194796
105332	194797
76625	194798
115732	194799
65751	194800
4710	194801
11179	194802
1574	194803
273721	194804
109191	194805
10744	194806
194164	194807
49851	194808
62606	194809
6052	194810
311698	194811
291994	194812
51779	194813
127426	194814
9610	194815
18256	194816
11962	194817
259328	194818
71167	194819
4265	194820
130805	194821
172229	194822
131388	194823
32613	194824
222180	194825
298061	194826
304984	194827
91817	194828
122513	194829
215594	194830
10644	194831
44187	194832
467	194833
21004	194834
8903	194835
60264	194836
104368	194837
92349	194838
3660	194839
204232	194840
288938	194841
16122	194842
124480	194843
196072	194844
234847	194845
245672	194846
52433	194847
10105	194848
129491	194849
3231	194850
2730	194851
9403	194852
39250	194853
94562	194854
57423	194855
144650	194856
248433	194857
139023	194858
91582	194859
297790	194860
5358	194861
125377	194862
208810	194863
301910	194864
2081	194865
142728	194866
300613	194867
300653	194868
46427	194869
49597	194870
216880	194871
280955	194872
10738	194873
45892	194874
311167	194875
222694	194876
7287	194877
11154	194878
15723	194879
216936	194880
160635	194881
214261	194882
63298	194883
63298	194884
22441	194885
34607	194886
77116	194887
304297	194888
84061	194889
122200	194890
153061	194891
45502	194892
63311	194893
33475	194894
24619	194895
163130	194896
31259	194897
5822	194898
2214	194899
153567	194900
31769	194901
186236	194902
140916	194903
112513	194904
39435	194905
200285	194906
14174	194907
500	194908
52228	194909
12941	194910
16944	194911
60183	194912
79441	194913
7787	194914
257350	194915
214933	194916
73162	194917
22069	194918
305063	194919
99043	194920
249385	194921
4683	194922
208337	194923
67121	194924
17341	194925
18976	194926
26467	194927
294751	194928
71819	194929
35839	194930
139949	194931
4858	194932
139847	194933
88846	194934
139739	194935
27772	194936
19200	194937
136645	194938
136495	194939
147228	194940
265877	194941
230665	194942
194831	194943
83116	194944
130764	194945
275240	194946
13573	194947
49596	194948
183463	194949
207751	194950
310074	194951
103	194952
164131	194953
144639	194954
212302	194955
240121	194956
213783	194957
150873	194958
143500	194959
145334	194960
97462	194961
17003	194962
133674	194963
48006	194964
132820	194965
37572	194966
148344	194967
128296	194968
16456	194969
2039	194970
6447	194971
152785	194972
217220	194973
118160	194974
151100	194975
1461	194976
7852	194977
75255	194978
185412	194979
46206	194980
16184	194981
97111	194982
25485	194983
152972	194984
25485	194985
292903	194986
180769	194987
58430	194988
216578	194989
121454	194990
3672	194991
37717	194992
24404	194993
24404	194994
44126	194995
40918	194996
34801	194997
225136	194998
119049	194999
70155	195000
31984	195001
32718	195002
340	195003
51066	195004
48649	195005
29242	195006
33100	195007
81546	195008
106883	195009
33313	195010
227421	195011
106714	195012
31735	195013
134892	195014
19866	195015
145565	195016
20912	195017
149256	195018
18943	195019
162025	195020
255524	195021
230425	195022
166867	195023
213250	195024
22473	195025
52008	195026
189895	195027
110759	195028
52275	195029
25299	195030
68276	195031
2438	195032
9067	195033
9067	195034
9067	195035
9067	195036
9067	195037
9067	195038
2438	195039
2438	195040
2438	195041
25299	195042
25299	195043
15628	195044
87305	195045
15628	195046
25299	195047
25299	195048
8471	195049
22192	195050
205104	195051
271473	195052
191354	195053
283595	195054
141251	195055
37746	195056
291071	195057
8906	195058
107942	195059
92675	195060
33536	195061
124992	195062
24002	195063
79510	195064
34102	195065
29267	195066
203084	195067
237912	195068
97229	195069
172572	195070
178987	195071
12045	195072
163694	195073
94917	195074
11674	195075
6520	195076
132445	195077
7989	195078
27455	195079
3838	195080
36029	195081
97988	195082
65290	195083
87718	195084
40434	195085
189229	195086
58281	195087
12493	195088
24660	195089
70844	195090
140652	195091
65878	195092
82054	195093
3138	195094
24775	195095
37864	195096
104227	195097
28137	195098
52423	195099
28099	195100
283787	195101
37533	195102
88351	195103
144	195104
123322	195105
93641	195106
54080	195107
222418	195108
249094	195109
280	195110
1863	195111
207116	195112
20381	195113
82391	195114
224282	195115
8099	195116
31042	195117
102440	195118
145969	195119
159311	195120
297786	195121
96605	195122
6483	195123
6483	195124
10353	195125
213949	195126
310991	195127
138230	195128
81247	195129
29351	195130
79601	195131
23952	195132
53544	195133
253632	195134
284484	195135
105923	195136
144132	195137
75267	195138
180959	195139
109623	195140
169231	195141
12635	195142
214440	195143
68520	195144
32692	195145
143843	195146
8765	195147
6613	195148
32069	195149
7993	195150
24770	195151
2426	195152
153330	195153
146999	195154
210392	195155
262469	195156
235324	195157
104401	195158
15986	195159
103779	195160
73673	195161
1359	195162
51132	195163
113416	195164
38257	195165
31945	195166
43227	195167
234916	195168
143081	195169
83721	195170
125182	195171
66760	195172
544	195173
132927	195174
7029	195175
985	195176
19501	195177
130997	195178
17029	195179
134505	195180
83851	195181
31111	195182
88190	195183
116281	195184
70036	195185
87675	195186
134396	195187
28681	195188
31651	195189
63623	195190
105923	195191
10684	195192
21293	195193
109460	195194
3945	195195
15400	195196
254933	195197
21470	195198
11123	195199
91281	195200
55962	195201
83342	195202
86009	195203
88899	195204
36447	195205
9154	195206
75572	195207
14822	195208
12974	195209
106930	195210
66369	195211
275127	195212
187924	195213
103384	195214
241963	195215
206238	195216
182915	195217
269752	195218
242121	195219
176727	195220
275128	195221
271824	195222
158495	195223
236386	195224
245283	195225
285340	195226
293604	195227
148712	195228
122859	195229
86134	195230
281308	195231
130753	195232
174430	195233
231828	195234
161098	195235
281309	195236
173699	195237
165051	195238
97885	195239
125487	195240
254447	195241
86521	195242
35369	195243
81032	195244
34462	195245
131143	195246
68654	195247
78107	195248
29650	195249
141242	195250
126657	195251
80457	195252
37740	195253
20868	195254
27742	195255
33212	195256
196048	195257
4052	195258
283513	195259
6929	195260
99892	195261
140166	195262
138680	195263
170394	195264
119469	195265
119567	195266
36814	195267
283576	195268
4585	195269
31952	195270
182941	195271
62017	195272
132939	195273
102157	195274
7571	195275
9128	195276
137138	195277
134156	195278
166810	195279
43888	195280
241189	195281
206796	195282
294069	195283
10736	195284
207109	195285
9231	195286
61322	195287
124561	195288
139601	195289
41746	195290
102742	195291
75589	195292
22797	195293
39017	195294
3506	195295
25618	195296
131624	195297
12559	195298
2800	195299
29134	195300
24919	195301
28317	195302
34175	195303
14820	195304
61048	195305
126764	195306
53633	195307
99266	195308
67	195309
180979	195310
84319	195311
20951	195312
77	195313
86025	195314
66918	195315
85104	195316
17800	195317
7091	195318
7393	195319
38799	195320
83766	195321
12559	195322
116101	195323
116101	195324
27771	195325
69760	195326
12685	195327
120321	195328
68979	195329
83540	195330
45257	195331
67405	195332
2353	195333
64645	195334
69206	195335
124410	195336
184021	195337
19368	195338
62165	195339
15250	195340
19544	195341
308721	195342
29868	195343
31701	195344
40772	195345
82996	195346
6834	195347
263401	195348
27804	195349
50718	195350
225733	195351
70960	195352
125861	195353
28041	195354
162899	195355
162899	195356
121885	195357
236149	195358
3385	195359
214221	195360
165866	195361
33522	195362
65946	195363
116266	195364
69576	195365
228882	195366
153715	195367
249331	195368
88076	195369
36159	195370
176070	195371
78206	195372
165808	195373
45475	195374
295059	195375
21251	195376
89078	195377
125013	195378
167095	195379
64609	195380
80226	195381
182800	195382
214776	195383
188508	195384
3625	195385
142165	195386
43094	195387
107952	195388
979	195389
161525	195390
89811	195391
45928	195392
32827	195393
51883	195394
112403	195395
53662	195396
6592	195397
195234	195398
20673	195399
23567	195400
259	195401
11962	195402
11920	195403
44121	195404
2741	195405
120217	195406
199806	195407
4003	195408
196146	195409
2006	195410
19756	195411
96461	195412
43840	195413
222370	195414
59119	195415
97402	195416
16537	195417
50120	195418
31417	195419
92130	195420
40991	195421
9161	195422
13376	195423
10659	195424
9208	195425
3798	195426
182799	195427
50346	195428
156464	195429
17105	195430
12062	195431
22236	195432
36468	195433
41060	195434
191517	195435
87090	195436
36436	195437
80877	195438
180259	195439
231474	195440
215076	195441
32129	195442
175383	195443
77730	195444
271011	195445
96736	195446
108420	195447
202526	195448
187585	195449
54687	195450
78541	195451
27193	195452
157676	195453
87116	195454
97246	195455
70442	195456
90366	195457
224360	195458
175656	195459
82344	195460
108753	195461
42596	195462
87253	195463
4900	195464
84116	195465
26534	195466
3196	195467
7571	195468
208798	195469
77598	195470
100155	195471
173980	195472
108604	195473
88129	195474
58793	195475
11244	195476
25374	195477
220796	195478
5252	195479
265686	195480
154270	195481
209445	195482
76691	195483
4533	195484
8169	195485
16455	195486
15400	195487
20673	195488
63674	195489
213275	195490
163372	195491
1284	195492
1932	195493
120311	195494
85402	195495
224269	195496
74872	195497
199518	195498
122135	195499
981	195500
227749	195501
14404	195502
128468	195503
56174	195504
47903	195505
66218	195506
109264	195507
126271	195508
7799	195509
4073	195510
121628	195511
37389	195512
3576	195513
90798	195514
20698	195515
16528	195516
261525	195517
165834	195518
29698	195519
157214	195520
138649	195521
1911	195522
145336	195523
90701	195524
135802	195525
97646	195526
24939	195527
353	195528
161887	195529
179257	195530
84319	195531
96329	195532
105936	195533
188825	195534
5200	195535
7228	195536
227045	195537
472	195538
7103	195539
27694	195540
141727	195541
1903	195542
119044	195543
38371	195544
82756	195545
1107	195546
247013	195547
95179	195548
26309	195549
36071	195550
160529	195551
285220	195552
6401	195553
130543	195554
125432	195555
97065	195556
210000	195557
145381	195558
2155	195559
106061	195560
215713	195561
46586	195562
134940	195563
68859	195564
59462	195565
29798	195566
5127	195567
200327	195568
281018	195569
146763	195570
35867	195571
80795	195572
91037	195573
198495	195574
17615	195575
297933	195576
2477	195577
28844	195578
68852	195579
26719	195580
83781	195581
83781	195582
70034	195583
81341	195584
39975	195585
18422	195586
126601	195587
20043	195588
86373	195589
91284	195590
94233	195591
59180	195592
120755	195593
37055	195594
28649	195595
94569	195596
26897	195597
15480	195598
23324	195599
59437	195600
230856	195601
296930	195602
202099	195603
6666	195604
135694	195605
310036	195606
129046	195607
6880	195608
129168	195609
24782	195610
212021	195611
88204	195612
88204	195613
119464	195614
16146	195615
12598	195616
103805	195617
157760	195618
100324	195619
2963	195620
69917	195621
139476	195622
233754	195623
69387	195624
159478	195625
181280	195626
162519	195627
961	195628
3888	195629
62846	195630
154756	195631
130336	195632
7199	195633
9526	195634
101498	195635
12123	195636
157074	195637
298	195638
185916	195639
59348	195640
27597	195641
41795	195642
311405	195643
231861	195644
20648	195645
296936	195646
4807	195647
24982	195648
100357	195649
179040	195650
233324	195651
114530	195652
2761	195653
206878	195654
150427	195655
61361	195656
33738	195657
282937	195658
59338	195659
156739	195660
152	195661
73567	195662
251498	195663
57547	195664
32	195665
127714	195666
19095	195667
258038	195668
52062	195669
144879	195670
276801	195671
117941	195672
93177	195673
7091	195674
9355	195675
54512	195676
104192	195677
236483	195678
181888	195679
197312	195680
90226	195681
197548	195682
13560	195683
32257	195684
270437	195685
67833	195686
167583	195687
185802	195688
25664	195689
83306	195690
42731	195691
4588	195692
24921	195693
46670	195694
76	195695
244528	195696
55972	195697
12346	195698
123789	195699
24115	195700
14347	195701
179611	195702
65115	195703
151449	195704
111105	195705
18083	195706
202338	195707
192326	195708
96873	195709
5614	195710
18079	195711
201742	195712
4356	195713
76642	195714
36142	195715
34313	195716
112147	195717
10443	195718
253387	195719
152383	195720
89269	195721
82211	195722
27792	195723
160026	195724
255331	195725
89596	195726
31652	195727
35887	195728
100846	195729
20687	195730
149217	195731
130258	195732
76745	195733
193293	195734
43222	195735
64808	195736
308576	195737
212391	195738
69799	195739
157457	195740
68285	195741
50273	195742
197007	195743
63310	195744
28854	195745
30780	195746
12895	195747
226538	195748
42240	195749
121375	195750
192982	195751
229194	195752
208828	195753
139265	195754
281423	195755
2947	195756
44592	195757
47180	195758
311567	195759
291451	195760
73176	195761
49799	195762
41500	195763
166879	195764
192360	195765
236004	195766
268422	195767
311655	195768
154006	195769
300628	195770
109188	195771
29722	195772
142968	195773
13579	195774
36402	195775
26714	195776
355	195777
38985	195778
1074	195779
560	195780
3845	195781
150991	195782
62016	195783
258	195784
34474	195785
39714	195786
114004	195787
52912	195788
38063	195789
34663	195790
61201	195791
13526	195792
8989	195793
133744	195794
136815	195795
216790	195796
8341	195797
163324	195798
300787	195799
15750	195800
28374	195801
174635	195802
226502	195803
30941	195804
60912	195805
231585	195806
12383	195807
13518	195808
19967	195809
213601	195810
214073	195811
38102	195812
48616	195813
77871	195814
40507	195815
11347	195816
77325	195817
157470	195818
85927	195819
38802	195820
82714	195821
194	195822
98039	195823
12703	195824
10592	195825
216952	195826
38672	195827
263761	195828
187406	195829
154723	195830
130436	195831
65200	195832
107154	195833
79318	195834
161523	195835
267358	195836
54635	195837
66928	195838
87599	195839
79393	195840
358	195841
63757	195842
125023	195843
122399	195844
9298	195845
12061	195846
25235	195847
136714	195848
739	195849
11375	195850
16303	195851
59435	195852
97909	195853
243953	195854
134447	195855
17973	195856
9077	195857
195310	195858
12246	195859
71459	195860
50405	195861
170632	195862
3477	195863
56921	195864
23668	195865
19140	195866
139801	195867
67242	195868
81553	195869
17523	195870
143405	195871
49552	195872
139167	195873
11122	195874
135507	195875
155488	195876
116733	195877
114529	195878
953	195879
953	195880
38180	195881
10380	195882
71750	195883
197773	195884
89223	195885
97836	195886
39109	195887
207156	195888
165274	195889
11600	195890
23505	195891
41704	195892
90659	195893
204294	195894
41679	195895
49890	195896
293258	195897
104533	195898
34816	195899
152969	195900
10887	195901
275493	195902
56921	195903
16865	195904
5179	195905
184604	195906
206623	195907
97406	195908
84863	195909
264739	195910
145645	195911
186597	195912
24876	195913
247191	195914
12776	195915
78604	195916
48901	195917
36112	195918
6302	195919
132954	195920
85322	195921
8739	195922
160262	195923
7739	195924
130958	195925
25937	195926
98658	195927
26534	195928
7814	195929
33072	195930
47895	195931
129928	195932
33353	195933
16591	195934
102673	195935
82485	195936
145775	195937
2667	195938
159785	195939
208506	195940
216668	195941
145866	195942
218772	195943
39661	195944
180578	195945
137446	195946
10089	195947
249475	195948
4398	195949
31037	195950
23769	195951
37324	195952
36566	195953
85755	195954
53540	195955
24506	195956
44880	195957
142831	195958
49537	195959
2363	195960
69959	195961
176611	195962
142795	195963
168425	195964
37559	195965
72399	195966
57173	195967
65204	195968
31037	195969
122826	195970
39607	195971
35755	195972
9327	195973
154217	195974
2226	195975
37442	195976
138653	195977
64498	195978
70699	195979
70798	195980
123659	195981
260727	195982
116116	195983
63210	195984
16105	195985
100615	195986
107664	195987
65409	195988
43838	195989
4982	195990
306149	195991
59912	195992
14437	195993
142559	195994
304116	195995
183177	195996
58410	195997
106949	195998
291672	195999
2532	196000
84346	196001
135009	196002
77729	196003
19775	196004
207602	196005
90341	196006
79427	196007
12623	196008
47963	196009
13592	196010
22318	196011
157923	196012
97140	196013
91761	196014
67158	196015
57557	196016
501	196017
194320	196018
14725	196019
9582	196020
172859	196021
150754	196022
149551	196023
182028	196024
150121	196025
93929	196026
24434	196027
81404	196028
36140	196029
5246	196030
174748	196031
62025	196032
155388	196033
42058	196034
33644	196035
59758	196036
42698	196037
211105	196038
144990	196039
10622	196040
144990	196041
35644	196042
35690	196043
156313	196044
116701	196045
10211	196046
293569	196047
77302	196048
4173	196049
37267	196050
199196	196051
16324	196052
184293	196053
106996	196054
81082	196055
16085	196056
20057	196057
40505	196058
24422	196059
175845	196060
152627	196061
135443	196062
42600	196063
8476	196064
117999	196065
20368	196066
4034	196067
242813	196068
24272	196069
128964	196070
203880	196071
110520	196072
34728	196073
28225	196074
181028	196075
26693	196076
295557	196077
157975	196078
43041	196079
308612	196080
2393	196081
81098	196082
3214	196083
5515	196084
10060	196085
45966	196086
299135	196087
26037	196088
106438	196089
152695	196090
8608	196091
120677	196092
26698	196093
10779	196094
70605	196095
46963	196096
205870	196097
122187	196098
52434	196099
68281	196100
224122	196101
83535	196102
33907	196103
1870	196104
628	196105
84	196106
26147	196107
18915	196108
39808	196109
5462	196110
148936	196111
61832	196112
170675	196113
34332	196114
33733	196115
54128	196116
277742	196117
66130	196118
98942	196119
132218	196120
19646	196121
253167	196122
96734	196123
224915	196124
63369	196125
30455	196126
25482	196127
2359	196128
198091	196129
176096	196130
91559	196131
257778	196132
217115	196133
102679	196134
105100	196135
5585	196136
105100	196137
62241	196138
42151	196139
3293	196140
132755	196141
103920	196142
50653	196143
57829	196144
37395	196145
31996	196146
309589	196147
54749	196148
267586	196149
25187	196150
30262	196151
120212	196152
1816	196153
44772	196154
83105	196155
256874	196156
179742	196157
232364	196158
6493	196159
68306	196160
93652	196161
30154	196162
144063	196163
170767	196164
95015	196165
99808	196166
153839	196167
68981	196168
143035	196169
69620	196170
91878	196171
45949	196172
91983	196173
310006	196174
211592	196175
8631	196176
25988	196177
185496	196178
73132	196179
256843	196180
308096	196181
44034	196182
78949	196183
198108	196184
90636	196185
184362	196186
186764	196187
308605	196188
220074	196189
69097	196190
222855	196191
132767	196192
30922	196193
177571	196194
9859	196195
135966	196196
108004	196197
258060	196198
125447	196199
82546	196200
252633	196201
53408	196202
220276	196203
4056	196204
37033	196205
206635	196206
205748	196207
182007	196208
34779	196209
72573	196210
279806	196211
209977	196212
19417	196213
86522	196214
88349	196215
19834	196216
43838	196217
123634	196218
111129	196219
209545	196220
72448	196221
141148	196222
18056	196223
50649	196224
205100	196225
107733	196226
157609	196227
68650	196228
77002	196229
5243	196230
49391	196231
204972	196232
278981	196233
211315	196234
211553	196235
6899	196236
98977	196237
95911	196238
32868	196239
132640	196240
40009	196241
164601	196242
183298	196243
191057	196244
165931	196245
101939	196246
17566	196247
219565	196248
212741	196249
61193	196250
4859	196251
231261	196252
308167	196253
30886	196254
63021	196255
227665	196256
106577	196257
252923	196258
138271	196259
4132	196260
19397	196261
104093	196262
1599	196263
105463	196264
255219	196265
64064	196266
288486	196267
75334	196268
237267	196269
229879	196270
186514	196271
137038	196272
130941	196273
63756	196274
144230	196275
60513	196276
69776	196277
48268	196278
133292	196279
170289	196280
93272	196281
4682	196282
210691	196283
53896	196284
119112	196285
200424	196286
18010	196287
87968	196288
38343	196289
230693	196290
242444	196291
260081	196292
110857	196293
123442	196294
28613	196295
213548	196296
8822	196297
32127	196298
81028	196299
155194	196300
25198	196301
197189	196302
3798	196303
1069	196304
48386	196305
234451	196306
178389	196307
192108	196308
66909	196309
6782	196310
27498	196311
164593	196312
146855	196313
126711	196314
1160	196315
92334	196316
177252	196317
243400	196318
190899	196319
23102	196320
264322	196321
221624	196322
198082	196323
155478	196324
15936	196325
17629	196326
3317	196327
76622	196328
283030	196329
4552	196330
287169	196331
6621	196332
30141	196333
125047	196334
206961	196335
83494	196336
46702	196337
252302	196338
245827	196339
243611	196340
23979	196341
158340	196342
192467	196343
19152	196344
37489	196345
9469	196346
64539	196347
107392	196348
81092	196349
50624	196350
164852	196351
26563	196352
63187	196353
31382	196354
111290	196355
4815	196356
136928	196357
70859	196358
149958	196359
23358	196360
6034	196361
62399	196362
8942	196363
8942	196364
82728	196365
86543	196366
86543	196367
145442	196368
143540	196369
36916	196370
193275	196371
59975	196372
290757	196373
44744	196374
30767	196375
288989	196376
311068	196377
5717	196378
217424	196379
133069	196380
27695	196381
31533	196382
42535	196383
18442	196384
211112	196385
100063	196386
78288	196387
80940	196388
56846	196389
56481	196390
54586	196391
501	196392
3462	196393
16644	196394
74681	196395
83811	196396
187348	196397
104610	196398
55814	196399
75969	196400
44337	196401
215462	196402
41373	196403
157380	196404
117004	196405
118144	196406
14300	196407
29801	196408
170851	196409
610	196410
16043	196411
20233	196412
20233	196413
80098	196414
229434	196415
114231	196416
2861	196417
20694	196418
20655	196419
104500	196420
95926	196421
280522	196422
302036	196423
54382	196424
55129	196425
232274	196426
130627	196427
234600	196428
106905	196429
3632	196430
14344	196431
71055	196432
50287	196433
28824	196434
34581	196435
66135	196436
29861	196437
14751	196438
254955	196439
22997	196440
111646	196441
15980	196442
254612	196443
3051	196444
3051	196445
50	196446
240576	196447
95387	196448
20121	196449
131751	196450
28822	196451
24696	196452
149216	196453
281378	196454
88016	196455
18477	196456
18477	196457
60944	196458
61728	196459
10691	196460
211425	196461
251737	196462
170370	196463
188751	196464
25225	196465
298717	196466
104834	196467
8249	196468
66231	196469
20776	196470
170510	196471
28795	196472
219812	196473
49036	196474
99337	196475
216108	196476
48961	196477
19523	196478
108726	196479
1761	196480
7829	196481
310230	196482
107063	196483
25134	196484
69786	196485
217770	196486
21815	196487
115632	196488
34163	196489
187907	196490
106077	196491
148067	196492
232678	196493
79763	196494
116001	196495
11843	196496
37589	196497
49993	196498
47556	196499
11843	196500
217911	196501
135849	196502
130256	196503
232785	196504
157017	196505
142215	196506
13524	196507
25719	196508
102506	196509
261060	196510
61155	196511
100547	196512
46351	196513
7553	196514
169246	196515
86806	196516
8763	196517
43860	196518
295081	196519
184303	196520
141217	196521
239802	196522
57360	196523
54625	196524
158929	196525
146349	196526
175080	196527
64510	196528
133192	196529
55177	196530
153525	196531
42084	196532
137767	196533
94911	196534
137763	196535
286308	196536
158391	196537
147325	196538
191472	196539
110467	196540
82223	196541
165649	196542
137763	196543
147326	196544
47177	196545
162177	196546
95712	196547
60565	196548
258951	196549
157917	196550
205258	196551
134911	196552
146921	196553
39653	196554
156119	196555
187343	196556
97237	196557
62767	196558
211654	196559
39653	196560
5491	196561
73585	196562
861	196563
70306	196564
42982	196565
144477	196566
92397	196567
310432	196568
11305	196569
64572	196570
134653	196571
97838	196572
42451	196573
88645	196574
30922	196575
25419	196576
28891	196577
242709	196578
14862	196579
51505	196580
18866	196581
136137	196582
45859	196583
145999	196584
11020	196585
93136	196586
41515	196587
212093	196588
39766	196589
172210	196590
109636	196591
100225	196592
96150	196593
73526	196594
139138	196595
64700	196596
64998	196597
228441	196598
152473	196599
64063	196600
143142	196601
226622	196602
13916	196603
259246	196604
143143	196605
81573	196606
219127	196607
143142	196608
138987	196609
259249	196610
234438	196611
141042	196612
41369	196613
42443	196614
221527	196615
150676	196616
70955	196617
160499	196618
93626	196619
194	196620
116408	196621
84430	196622
161245	196623
93626	196624
146137	196625
39653	196626
137560	196627
207294	196628
303357	196629
233429	196630
73474	196631
141575	196632
36949	196633
12629	196634
150674	196635
279529	196636
130986	196637
137573	196638
58677	196639
116412	196640
301134	196641
250235	196642
33132	196643
72598	196644
26499	196645
2136	196646
18591	196647
52736	196648
185623	196649
13757	196650
813	196651
52134	196652
194135	196653
226623	196654
155434	196655
39653	196656
71589	196657
93626	196658
63664	196659
4082	196660
19691	196661
95712	196662
143142	196663
55595	196664
78642	196665
119742	196666
63007	196667
97101	196668
183169	196669
73020	196670
891	196671
57672	196672
144110	196673
56403	196674
6490	196675
103970	196676
202158	196677
125256	196678
64267	196679
145433	196680
16	196681
8626	196682
2	196683
10915	196684
40744	196685
26184	196686
23649	196687
81934	196688
24429	196689
95488	196690
51435	196691
109481	196692
8108	196693
23604	196694
10232	196695
65679	196696
151313	196697
166762	196698
209506	196699
17961	196700
49160	196701
181075	196702
111093	196703
7054	196704
17135	196705
58347	196706
75105	196707
58557	196708
106548	196709
166582	196710
100935	196711
75105	196712
28109	196713
295965	196714
213272	196715
10213	196716
204755	196717
27540	196718
125489	196719
83616	196720
83628	196721
578	196722
184029	196723
43912	196724
39206	196725
161180	196726
45103	196727
80855	196728
52632	196729
4302	196730
554	196731
138702	196732
21765	196733
21209	196734
90877	196735
137279	196736
32376	196737
15582	196738
63772	196739
9357	196740
170	196741
64260	196742
151943	196743
27190	196744
110924	196745
48191	196746
304170	196747
171	196748
2882	196749
88439	196750
63161	196751
679	196752
7	196753
15755	196754
6896	196755
162994	196756
147458	196757
255561	196758
154898	196759
61939	196760
185539	196761
71074	196762
28584	196763
33595	196764
6132	196765
637	196766
136927	196767
76	196768
239745	196769
150	196770
105	196771
190512	196772
131695	196773
60008	196774
214550	196775
35291	196776
176610	196777
37523	196778
165118	196779
3996	196780
171707	196781
204927	196782
12845	196783
16916	196784
110518	196785
261538	196786
54306	196787
215912	196788
295037	196789
28551	196790
94731	196791
8849	196792
4293	196793
51327	196794
263220	196795
137061	196796
74536	196797
208095	196798
79592	196799
208504	196800
93176	196801
208234	196802
146041	196803
220189	196804
177950	196805
138043	196806
249510	196807
3581	196808
112966	196809
133323	196810
24627	196811
243575	196812
36307	196813
31387	196814
218115	196815
97140	196816
79593	196817
311606	196818
5538	196819
76163	196820
88950	196821
2583	196822
41531	196823
273537	196824
63786	196825
58182	196826
122245	196827
62597	196828
30500	196829
111484	196830
18881	196831
169262	196832
24512	196833
203697	196834
139147	196835
204786	196836
38691	196837
8407	196838
84766	196839
40002	196840
52765	196841
39058	196842
186410	196843
106579	196844
64885	196845
283795	196846
62076	196847
96705	196848
4330	196849
287353	196850
142391	196851
178626	196852
59954	196853
22290	196854
231122	196855
76797	196856
12386	196857
107795	196858
143885	196859
82678	196860
104571	196861
187409	196862
16420	196863
143383	196864
29493	196865
2603	196866
106048	196867
20374	196868
24447	196869
122245	196870
16569	196871
79109	196872
91370	196873
17403	196874
216311	196875
147700	196876
31315	196877
48228	196878
20837	196879
4412	196880
126754	196881
45791	196882
138203	196883
95223	196884
4651	196885
16682	196886
71839	196887
1714	196888
11842	196889
72059	196890
97522	196891
37731	196892
263514	196893
165424	196894
38590	196895
201159	196896
243679	196897
3024	196898
164478	196899
7403	196900
32720	196901
64207	196902
169544	196903
220004	196904
51973	196905
118352	196906
29912	196907
39125	196908
52528	196909
4301	196910
15592	196911
9265	196912
141917	196913
124191	196914
12530	196915
167374	196916
13791	196917
24790	196918
14519	196919
209680	196920
44834	196921
97746	196922
7713	196923
7713	196924
71310	196925
26144	196926
142826	196927
73384	196928
131735	196929
33665	196930
110540	196931
4914	196932
18859	196933
17002	196934
266087	196935
79259	196936
292549	196937
180077	196938
145608	196939
34384	196940
72648	196941
255912	196942
254095	196943
59479	196944
39	196945
119783	196946
58911	196947
117345	196948
10274	196949
43334	196950
145519	196951
309172	196952
66668	196953
215459	196954
145551	196955
532	196956
5582	196957
97783	196958
309280	196959
28746	196960
56954	196961
51960	196962
140178	196963
31653	196964
56065	196965
153906	196966
187286	196967
127818	196968
138945	196969
185878	196970
177409	196971
177409	196972
100473	196973
300156	196974
140950	196975
76683	196976
16483	196977
21284	196978
8380	196979
23403	196980
21284	196981
14839	196982
60551	196983
187986	196984
74970	196985
97601	196986
45115	196987
20813	196988
67168	196989
14683	196990
65109	196991
199	196992
100960	196993
312236	196994
45114	196995
20964	196996
20964	196997
84004	196998
35	196999
156966	197000
7813	197001
176444	197002
13992	197003
33	197004
79	197005
7955	197006
101741	197007
204112	197008
87367	197009
28085	197010
164275	197011
28085	197012
11204	197013
143431	197014
58286	197015
107397	197016
309815	197017
247847	197018
141735	197019
27882	197020
203793	197021
198061	197022
273400	197023
182830	197024
101406	197025
17890	197026
17890	197027
199276	197028
178965	197029
311254	197030
142782	197031
32162	197032
101529	197033
30522	197034
150189	197035
30522	197036
150189	197037
3658	197038
100702	197039
57583	197040
14851	197041
14851	197042
30978	197043
40212	197044
4396	197045
10768	197046
231865	197047
45483	197048
86054	197049
209561	197050
121682	197051
81957	197052
152746	197053
10180	197054
257913	197055
48591	197056
48591	197057
134183	197058
67179	197059
24464	197060
193072	197061
275633	197062
312638	197063
170727	197064
20853	197065
74111	197066
36150	197067
208708	197068
164200	197069
244951	197070
255180	197071
124831	197072
148480	197073
225008	197074
186471	197075
190999	197076
278278	197077
101184	197078
287308	197079
169569	197080
224315	197081
74057	197082
298937	197083
221549	197084
263803	197085
307715	197086
262358	197087
234281	197088
99739	197089
170496	197090
279349	197091
269336	197092
184138	197093
229773	197094
145379	197095
171619	197096
252833	197097
58253	197098
65028	197099
28922	197100
50851	197101
243083	197102
2485	197103
57021	197104
107193	197105
258219	197106
283377	197107
255322	197108
304561	197109
308377	197110
92505	197111
223966	197112
31979	197113
32632	197114
151906	197115
175085	197116
175085	197117
11785	197118
131213	197119
132323	197120
60220	197121
11321	197122
5936	197123
163431	197124
151027	197125
57539	197126
2808	197127
201402	197128
4345	197129
180551	197130
7436	197131
61052	197132
55275	197133
63814	197134
76250	197135
17820	197136
172595	197137
60043	197138
26476	197139
4896	197140
172002	197141
1878	197142
110365	197143
210909	197144
212110	197145
25882	197146
14582	197147
21727	197148
94090	197149
55025	197150
58892	197151
109761	197152
15315	197153
2405	197154
174443	197155
182515	197156
86391	197157
293886	197158
4008	197159
37328	197160
513	197161
173235	197162
25873	197163
32648	197164
126599	197165
4402	197166
5655	197167
64395	197168
11068	197169
59292	197170
24333	197171
104802	197172
23005	197173
42683	197174
10484	197175
126857	197176
30895	197177
337	197178
31449	197179
28692	197180
17681	197181
93310	197182
139714	197183
15015	197184
107454	197185
11453	197186
72493	197187
256761	197188
177231	197189
10460	197190
67913	197191
60737	197192
58302	197193
2013	197194
253154	197195
1834	197196
94344	197197
103582	197198
31050	197199
60244	197200
4093	197201
43890	197202
2408	197203
133823	197204
103450	197205
94997	197206
20828	197207
137670	197208
67091	197209
2427	197210
54406	197211
2671	197212
58407	197213
394	197214
80334	197215
154413	197216
11665	197217
111992	197218
202569	197219
3209	197220
23124	197221
137677	197222
9368	197223
185681	197224
4090	197225
3588	197226
3631	197227
31491	197228
69725	197229
117869	197230
114703	197231
308542	197232
4395	197233
83282	197234
211427	197235
28871	197236
48382	197237
3816	197238
149039	197239
6910	197240
60954	197241
5066	197242
140835	197243
33809	197244
48033	197245
8860	197246
106054	197247
5621	197248
23139	197249
29955	197250
293928	197251
84476	197252
64892	197253
273488	197254
58820	197255
9654	197256
621	197257
3075	197258
74553	197259
167131	197260
105598	197261
23952	197262
263688	197263
37490	197264
132083	197265
39709	197266
25640	197267
22452	197268
195117	197269
22226	197270
110716	197271
146667	197272
60140	197273
115287	197274
5104	197275
297971	197276
63753	197277
8870	197278
95425	197279
117277	197280
83807	197281
77709	197282
116359	197283
130534	197284
57229	197285
8179	197286
49205	197287
264491	197288
17017	197289
7612	197290
44387	197291
169091	197292
2098	197293
65148	197294
176169	197295
139813	197296
45350	197297
51988	197298
171811	197299
39110	197300
131754	197301
71583	197302
3194	197303
98170	197304
118301	197305
202105	197306
5241	197307
178340	197308
45079	197309
124571	197310
10428	197311
71420	197312
57509	197313
13977	197314
173838	197315
73910	197316
3179	197317
310927	197318
7074	197319
2643	197320
27424	197321
295	197322
41394	197323
29664	197324
809	197325
52631	197326
1500	197327
2988	197328
52207	197329
79573	197330
7264	197331
8873	197332
62926	197333
23657	197334
27924	197335
9490	197336
92045	197337
138751	197338
4716	197339
20247	197340
82623	197341
15035	197342
149768	197343
118890	197344
136372	197345
23362	197346
46507	197347
969	197348
134527	197349
1440	197350
29542	197351
600	197352
4550	197353
223196	197354
25727	197355
47601	197356
126109	197357
146435	197358
66939	197359
1510	197360
14432	197361
117699	197362
285283	197363
108617	197364
2176	197365
32902	197366
260194	197367
8846	197368
44530	197369
79704	197370
83375	197371
71058	197372
22354	197373
2523	197374
46446	197375
76482	197376
171154	197377
35246	197378
279672	197379
88504	197380
17574	197381
27242	197382
235	197383
41583	197384
13241	197385
668	197386
86327	197387
84691	197388
52050	197389
60829	197390
11432	197391
28987	197392
96573	197393
12079	197394
26604	197395
306	197396
74865	197397
135797	197398
62113	197399
1292	197400
36475	197401
20917	197402
286475	197403
39936	197404
43325	197405
55711	197406
16539	197407
1234	197408
38	197409
1323	197410
205265	197411
71410	197412
59035	197413
295184	197414
50060	197415
254847	197416
54464	197417
43949	197418
220029	197419
59003	197420
27152	197421
82952	197422
87486	197423
152206	197424
1382	197425
136956	197426
1419	197427
144746	197428
72704	197429
15895	197430
23597	197431
117480	197432
168156	197433
23964	197434
209222	197435
13480	197436
41371	197437
58302	197438
144191	197439
149527	197440
42884	197441
26125	197442
73736	197443
71449	197444
32779	197445
30754	197446
145017	197447
34710	197448
41221	197449
9397	197450
207100	197451
34721	197452
176990	197453
42072	197454
490	197455
102453	197456
83	197457
104671	197458
51505	197459
160319	197460
99531	197461
79181	197462
88613	197463
66573	197464
2264	197465
20690	197466
118	197467
274772	197468
14081	197469
5747	197470
41537	197471
50005	197472
165644	197473
3571	197474
86087	197475
62713	197476
95734	197477
91873	197478
7134	197479
125853	197480
37356	197481
1068	197482
29210	197483
123305	197484
140749	197485
71096	197486
127823	197487
25604	197488
51930	197489
115578	197490
48835	197491
98786	197492
21836	197493
78263	197494
175068	197495
136	197496
111636	197497
191242	197498
16445	197499
195998	197500
11278	197501
293656	197502
74031	197503
19120	197504
5390	197505
7024	197506
260230	197507
281650	197508
114457	197509
168160	197510
63751	197511
117382	197512
154860	197513
71944	197514
133018	197515
109962	197516
103834	197517
43078	197518
7288	197519
294863	197520
201475	197521
278665	197522
49831	197523
134394	197524
31131	197525
80436	197526
45390	197527
43900	197528
10065	197529
18456	197530
11639	197531
482	197532
154339	197533
154287	197534
7938	197535
22590	197536
4197	197537
28341	197538
66526	197539
12841	197540
131187	197541
139352	197542
96091	197543
3263	197544
91076	197545
59991	197546
105472	197547
1060	197548
35676	197549
53840	197550
137074	197551
76680	197552
53346	197553
139359	197554
6281	197555
84439	197556
197744	197557
55963	197558
11131	197559
34105	197560
60837	197561
122706	197562
135503	197563
122979	197564
7431	197565
93179	197566
6003	197567
134688	197568
8348	197569
138110	197570
12009	197571
291495	197572
256138	197573
35668	197574
54388	197575
484	197576
71680	197577
13435	197578
43586	197579
38875	197580
31932	197581
23394	197582
45004	197583
49371	197584
29606	197585
25803	197586
134275	197587
59542	197588
60459	197589
184051	197590
3127	197591
124768	197592
21931	197593
126981	197594
105299	197595
72844	197596
119897	197597
212055	197598
209459	197599
55710	197600
280101	197601
38160	197602
213764	197603
176814	197604
6454	197605
275896	197606
15605	197607
137792	197608
54876	197609
112980	197610
85018	197611
73533	197612
19492	197613
189789	197614
14699	197615
76851	197616
22706	197617
36704	197618
40820	197619
300458	197620
14093	197621
150601	197622
288526	197623
183439	197624
161321	197625
42825	197626
55625	197627
29296	197628
90881	197629
226200	197630
68271	197631
61172	197632
5615	197633
50656	197634
92670	197635
22561	197636
21	197637
2401	197638
62609	197639
95731	197640
3814	197641
303827	197642
153980	197643
162260	197644
38879	197645
60567	197646
123372	197647
31626	197648
260	197649
13841	197650
124035	197651
114936	197652
157371	197653
242127	197654
38190	197655
96172	197656
151925	197657
93085	197658
56561	197659
276553	197660
185656	197661
224823	197662
57138	197663
122948	197664
56561	197665
85943	197666
101598	197667
239032	197668
2908	197669
6389	197670
20059	197671
145577	197672
20974	197673
24043	197674
16332	197675
38323	197676
291213	197677
6102	197678
82060	197679
195425	197680
7	197681
121131	197682
94512	197683
19139	197684
305635	197685
55632	197686
12505	197687
201027	197688
1715	197689
80522	197690
7077	197691
64439	197692
233538	197693
19625	197694
139479	197695
202296	197696
40563	197697
121822	197698
246664	197699
44859	197700
14848	197701
95863	197702
531	197703
531	197704
216608	197705
12820	197706
75400	197707
69849	197708
107980	197709
145249	197710
146404	197711
125714	197712
54444	197713
210945	197714
6578	197715
5121	197716
82106	197717
4363	197718
128033	197719
2571	197720
147412	197721
190196	197722
34477	197723
103209	197724
1110	197725
73445	197726
15550	197727
11376	197728
141164	197729
77078	197730
288419	197731
50345	197732
1835	197733
195419	197734
70697	197735
289335	197736
170049	197737
35242	197738
35242	197739
35242	197740
234962	197741
180991	197742
34215	197743
33466	197744
33003	197745
53247	197746
104838	197747
41523	197748
3479	197749
250854	197750
203917	197751
114839	197752
288529	197753
91	197754
200819	197755
95960	197756
146850	197757
1752	197758
1199	197759
1427	197760
14162	197761
142300	197762
101805	197763
134583	197764
31067	197765
47969	197766
44063	197767
27938	197768
2118	197769
10725	197770
14078	197771
53034	197772
34224	197773
56678	197774
55691	197775
91106	197776
1912	197777
1941	197778
27727	197779
20281	197780
124655	197781
205	197782
148708	197783
6253	197784
35016	197785
557	197786
18105	197787
57246	197788
208285	197789
52697	197790
27251	197791
27251	197792
17933	197793
1344	197794
7512	197795
8821	197796
118075	197797
54876	197798
197229	197799
944	197800
38790	197801
52331	197802
202265	197803
58288	197804
1659	197805
135390	197806
28169	197807
114064	197808
2497	197809
10902	197810
18637	197811
61551	197812
1401	197813
4144	197814
109624	197815
46025	197816
284	197817
290517	197818
84074	197819
212936	197820
97723	197821
95787	197822
93603	197823
26894	197824
14060	197825
149923	197826
197274	197827
25583	197828
297713	197829
4682	197830
65924	197831
57521	197832
175400	197833
50674	197834
134842	197835
68336	197836
8353	197837
93431	197838
8588	197839
12649	197840
20657	197841
6543	197842
12599	197843
110602	197844
203713	197845
58076	197846
78529	197847
147863	197848
15291	197849
4035	197850
149880	197851
40019	197852
12646	197853
9297	197854
5752	197855
137718	197856
74530	197857
8743	197858
60555	197859
52544	197860
12894	197861
33561	197862
185359	197863
2573	197864
168063	197865
92079	197866
101124	197867
126989	197868
37232	197869
223146	197870
206519	197871
10	197872
10907	197873
101576	197874
3397	197875
215464	197876
108142	197877
4198	197878
6729	197879
198753	197880
18022	197881
9272	197882
39279	197883
74399	197884
8686	197885
76290	197886
9606	197887
79432	197888
242634	197889
15471	197890
138826	197891
102837	197892
1518	197893
3539	197894
244590	197895
101124	197896
223519	197897
310421	197898
79677	197899
18667	197900
32978	197901
13868	197902
218139	197903
43368	197904
43233	197905
73809	197906
3460	197907
53091	197908
47714	197909
183872	197910
31022	197911
36701	197912
143387	197913
12027	197914
167951	197915
154043	197916
23498	197917
14941	197918
20868	197919
136161	197920
302263	197921
7739	197922
101364	197923
193192	197924
139627	197925
95431	197926
35072	197927
4603	197928
8207	197929
168785	197930
31047	197931
11338	197932
4565	197933
92250	197934
100714	197935
29731	197936
25703	197937
21839	197938
63314	197939
49662	197940
42441	197941
36913	197942
24599	197943
87135	197944
124411	197945
14913	197946
121637	197947
1883	197948
23924	197949
265499	197950
30403	197951
645	197952
59697	197953
130641	197954
2060	197955
7066	197956
99074	197957
34047	197958
33435	197959
126578	197960
112824	197961
182995	197962
44685	197963
237401	197964
54159	197965
160092	197966
143321	197967
253416	197968
102248	197969
38894	197970
5262	197971
97125	197972
89090	197973
64330	197974
23929	197975
65224	197976
218174	197977
200888	197978
72806	197979
49374	197980
119465	197981
51857	197982
3092	197983
77723	197984
186504	197985
397	197986
856	197987
285887	197988
95325	197989
48598	197990
11650	197991
257083	197992
75584	197993
70234	197994
151534	197995
28587	197996
40572	197997
15252	197998
8946	197999
165395	198000
186639	198001
412	198002
281865	198003
17498	198004
17498	198005
38071	198006
768	198007
222128	198008
102016	198009
80540	198010
9173	198011
10344	198012
8953	198013
1341	198014
203825	198015
25741	198016
15773	198017
29501	198018
38428	198019
17443	198020
17443	198021
7892	198022
43765	198023
13440	198024
179512	198025
19148	198026
64641	198027
7936	198028
119063	198029
307384	198030
123147	198031
39096	198032
129564	198033
9181	198034
40001	198035
129012	198036
1412	198037
888	198038
19946	198039
49810	198040
10902	198041
174042	198042
191112	198043
175835	198044
124170	198045
270808	198046
3647	198047
70698	198048
4144	198049
22060	198050
2256	198051
7699	198052
865	198053
47844	198054
121561	198055
5329	198056
138179	198057
37458	198058
65669	198059
1217	198060
5542	198061
4175	198062
34821	198063
174482	198064
8294	198065
97418	198066
1537	198067
69237	198068
182408	198069
6589	198070
154353	198071
277085	198072
37762	198073
159258	198074
233338	198075
203717	198076
13114	198077
186842	198078
130309	198079
186638	198080
13189	198081
171029	198082
9956	198083
14923	198084
114744	198085
80761	198086
157376	198087
39175	198088
66591	198089
13452	198090
56774	198091
289745	198092
289947	198093
43500	198094
865	198095
68677	198096
2284	198097
111084	198098
194255	198099
277712	198100
50325	198101
9383	198102
194692	198103
58891	198104
6873	198105
1059	198106
189208	198107
216293	198108
161182	198109
10843	198110
33644	198111
61259	198112
14318	198113
49570	198114
46772	198115
132620	198116
56893	198117
5479	198118
2917	198119
127786	198120
115487	198121
40018	198122
155037	198123
176325	198124
252432	198125
2822	198126
21578	198127
6061	198128
67394	198129
77736	198130
7218	198131
186651	198132
137	198133
129817	198134
169809	198135
15314	198136
27896	198137
17926	198138
170339	198139
39116	198140
19977	198141
43312	198142
493	198143
55145	198144
727	198145
154944	198146
181010	198147
40830	198148
41231	198149
199408	198150
90630	198151
79785	198152
60035	198153
234894	198154
20746	198155
116262	198156
1538	198157
95086	198158
7431	198159
9689	198160
188600	198161
29996	198162
17000	198163
64999	198164
171236	198165
5450	198166
223877	198167
47899	198168
111343	198169
138272	198170
83575	198171
47305	198172
69994	198173
118229	198174
171585	198175
89196	198176
268341	198177
17044	198178
49603	198179
63807	198180
73858	198181
214359	198182
207820	198183
19269	198184
45994	198185
102699	198186
298563	198187
200027	198188
123523	198189
57977	198190
103029	198191
11264	198192
21023	198193
14381	198194
170985	198195
10823	198196
3082	198197
293619	198198
67454	198199
86998	198200
846	198201
9241	198202
40469	198203
6647	198204
11944	198205
46197	198206
200454	198207
23249	198208
209211	198209
145023	198210
10186	198211
21564	198212
81391	198213
224567	198214
151084	198215
140155	198216
7253	198217
98998	198218
28113	198219
958	198220
146392	198221
4631	198222
6288	198223
34167	198224
92807	198225
36629	198226
109138	198227
22026	198228
2159	198229
30902	198230
83731	198231
78678	198232
71663	198233
51565	198234
10507	198235
89195	198236
25578	198237
15303	198238
497	198239
309823	198240
68907	198241
35048	198242
180872	198243
174470	198244
11563	198245
72062	198246
33376	198247
934	198248
144645	198249
179329	198250
110994	198251
92995	198252
44676	198253
1838	198254
38062	198255
172154	198256
49570	198257
124044	198258
39871	198259
92568	198260
42913	198261
2527	198262
102062	198263
30702	198264
162419	198265
171562	198266
26249	198267
19966	198268
79209	198269
28415	198270
33621	198271
10831	198272
203883	198273
14477	198274
31480	198275
13769	198276
11681	198277
39540	198278
52798	198279
93928	198280
76846	198281
70871	198282
20691	198283
7354	198284
45186	198285
38673	198286
138752	198287
180353	198288
180353	198289
178949	198290
784	198291
13696	198292
56591	198293
31016	198294
153163	198295
38365	198296
137671	198297
8376	198298
66188	198299
15378	198300
2960	198301
26118	198302
59074	198303
197089	198304
6435	198305
2995	198306
76387	198307
38909	198308
5546	198309
73717	198310
87135	198311
8	198312
297137	198313
134343	198314
40627	198315
8	198316
1203	198317
144771	198318
8041	198319
64312	198320
3000	198321
92267	198322
50220	198323
40904	198324
56117	198325
36738	198326
45585	198327
52918	198328
109175	198329
229964	198330
58255	198331
9260	198332
171571	198333
2798	198334
160920	198335
28052	198336
5498	198337
105531	198338
6935	198339
6935	198340
9000	198341
30713	198342
227785	198343
41459	198344
9410	198345
256	198346
47742	198347
17302	198348
401	198349
12180	198350
60872	198351
86887	198352
247	198353
28015	198354
5728	198355
51623	198356
125296	198357
3643	198358
22708	198359
173838	198360
41545	198361
296021	198362
84894	198363
152410	198364
130217	198365
134271	198366
2644	198367
183664	198368
62900	198369
6873	198370
45279	198371
109241	198372
3922	198373
43145	198374
108930	198375
139820	198376
11136	198377
127781	198378
7968	198379
11260	198380
27568	198381
526	198382
93125	198383
151076	198384
104136	198385
11609	198386
77196	198387
81104	198388
175073	198389
269163	198390
102767	198391
137403	198392
18505	198393
18851	198394
100742	198395
244	198396
26659	198397
391	198398
123511	198399
27562	198400
239530	198401
295259	198402
2441	198403
111181	198404
136031	198405
2869	198406
8983	198407
125636	198408
1819	198409
17867	198410
165406	198411
158909	198412
17737	198413
11908	198414
3541	198415
23883	198416
117704	198417
8358	198418
170978	198419
78173	198420
23006	198421
14339	198422
84814	198423
56541	198424
162453	198425
4516	198426
56643	198427
189433	198428
18522	198429
49291	198430
2828	198431
21173	198432
3723	198433
45055	198434
7042	198435
118183	198436
53282	198437
22201	198438
32007	198439
134487	198440
134487	198441
11911	198442
19353	198443
3429	198444
25497	198445
130342	198446
5264	198447
46707	198448
23808	198449
76455	198450
38712	198451
3662	198452
14942	198453
14077	198454
3344	198455
40066	198456
69605	198457
81149	198458
2205	198459
2056	198460
132272	198461
150326	198462
298	198463
10933	198464
8650	198465
221477	198466
82588	198467
70928	198468
27068	198469
135821	198470
61691	198471
58656	198472
193155	198473
19988	198474
22796	198475
39293	198476
30284	198477
69262	198478
33003	198479
219286	198480
91647	198481
106001	198482
60103	198483
1752	198484
90232	198485
33186	198486
1566	198487
6606	198488
10953	198489
289523	198490
882	198491
227303	198492
28493	198493
2401	198494
19265	198495
292088	198496
62305	198497
194405	198498
93118	198499
33950	198500
7324	198501
227953	198502
24932	198503
244152	198504
96036	198505
58151	198506
55959	198507
8545	198508
68812	198509
53978	198510
94155	198511
5577	198512
41343	198513
6436	198514
43215	198515
18611	198516
6274	198517
109740	198518
77523	198519
12376	198520
138462	198521
221429	198522
148283	198523
197698	198524
30701	198525
130052	198526
66955	198527
203280	198528
52448	198529
82564	198530
81872	198531
38725	198532
6673	198533
48418	198534
15005	198535
44526	198536
190335	198537
62593	198538
43745	198539
295138	198540
93830	198541
191329	198542
201634	198543
28548	198544
276321	198545
171677	198546
254232	198547
287215	198548
87532	198549
49265	198550
141230	198551
215557	198552
95306	198553
142525	198554
37334	198555
158937	198556
11292	198557
11292	198558
156842	198559
263480	198560
66765	198561
104838	198562
205171	198563
238313	198564
25864	198565
129293	198566
24591	198567
4990	198568
57021	198569
4641	198570
5202	198571
59823	198572
34013	198573
106792	198574
209196	198575
139924	198576
107290	198577
304078	198578
5125	198579
28460	198580
206145	198581
17383	198582
60217	198583
70027	198584
23339	198585
11863	198586
35806	198587
17141	198588
101419	198589
53963	198590
116355	198591
153002	198592
46863	198593
65337	198594
36119	198595
98459	198596
42195	198597
53963	198598
161560	198599
49110	198600
118958	198601
21876	198602
61364	198603
45796	198604
63605	198605
3332	198606
282947	198607
175234	198608
8321	198609
22096	198610
39978	198611
97204	198612
32798	198613
274266	198614
27230	198615
33583	198616
154254	198617
302335	198618
283112	198619
244693	198620
7451	198621
230747	198622
270666	198623
290662	198624
106927	198625
292646	198626
260591	198627
229796	198628
237562	198629
261693	198630
262088	198631
302334	198632
285548	198633
286121	198634
254371	198635
223344	198636
239734	198637
224106	198638
248177	198639
232943	198640
287693	198641
272246	198642
225472	198643
241667	198644
249429	198645
219181	198646
298354	198647
290370	198648
148484	198649
184585	198650
259585	198651
283616	198652
226680	198653
232272	198654
194213	198655
304256	198656
259761	198657
269649	198658
267333	198659
218351	198660
232744	198661
159796	198662
165448	198663
294248	198664
264411	198665
242691	198666
253406	198667
231989	198668
289463	198669
278610	198670
250280	198671
266201	198672
266203	198673
295911	198674
231718	198675
273609	198676
191705	198677
260594	198678
274275	198679
289462	198680
249704	198681
288269	198682
279406	198683
245886	198684
191705	198685
151169	198686
268645	198687
272248	198688
281755	198689
272026	198690
296425	198691
289753	198692
286809	198693
183946	198694
271495	198695
265915	198696
240438	198697
279210	198698
269339	198699
211284	198700
193575	198701
271494	198702
282049	198703
282048	198704
223550	198705
264115	198706
256037	198707
284171	198708
290187	198709
169129	198710
236516	198711
278915	198712
226064	198713
273019	198714
265618	198715
290973	198716
276623	198717
288459	198718
243904	198719
237287	198720
240051	198721
184840	198722
290661	198723
259994	198724
257903	198725
171294	198726
187259	198727
285052	198728
264979	198729
167256	198730
225032	198731
105436	198732
284446	198733
250562	198734
236519	198735
242437	198736
225476	198737
233863	198738
233244	198739
266740	198740
252598	198741
149311	198742
222478	198743
240050	198744
247120	198745
182202	198746
194896	198747
298090	198748
227630	198749
272247	198750
151502	198751
291849	198752
294247	198753
279922	198754
151737	198755
240242	198756
238846	198757
173319	198758
251736	198759
290374	198760
289263	198761
289262	198762
302340	198763
151169	198764
177281	198765
256817	198766
232273	198767
274826	198768
295123	198769
43067	198770
213967	198771
1392	198772
4405	198773
135784	198774
45913	198775
59939	198776
18797	198777
273197	198778
167328	198779
1746	198780
4556	198781
33462	198782
38051	198783
30415	198784
57186	198785
23709	198786
13319	198787
3970	198788
13055	198789
13055	198790
83617	198791
3	198792
195567	198793
279970	198794
44269	198795
68321	198796
134332	198797
289128	198798
3426	198799
147637	198800
40311	198801
1938	198802
260198	198803
152656	198804
223667	198805
249	198806
16513	198807
16513	198808
84784	198809
93259	198810
12362	198811
37355	198812
215166	198813
263063	198814
44976	198815
88336	198816
137995	198817
29335	198818
133206	198819
28735	198820
96067	198821
89378	198822
245071	198823
29065	198824
3768	198825
3301	198826
77114	198827
28176	198828
244816	198829
150170	198830
8547	198831
35533	198832
249335	198833
228621	198834
15357	198835
42222	198836
15189	198837
1906	198838
35368	198839
16798	198840
207592	198841
50641	198842
143353	198843
34782	198844
81278	198845
124946	198846
147663	198847
43149	198848
190174	198849
219481	198850
85995	198851
362	198852
103963	198853
27239	198854
8169	198855
75640	198856
62829	198857
302448	198858
89428	198859
77285	198860
37854	198861
68026	198862
68026	198863
2534	198864
19581	198865
41581	198866
28033	198867
90518	198868
145790	198869
91883	198870
1649	198871
139616	198872
108315	198873
162525	198874
99583	198875
114136	198876
2731	198877
240789	198878
6012	198879
26472	198880
7509	198881
288153	198882
72411	198883
99927	198884
129833	198885
84	198886
12710	198887
182925	198888
41214	198889
191576	198890
105657	198891
68475	198892
31414	198893
180551	198894
27370	198895
38910	198896
9386	198897
96958	198898
97234	198899
69797	198900
52093	198901
11160	198902
1164	198903
30070	198904
96958	198905
233480	198906
103513	198907
15857	198908
71315	198909
31371	198910
22274	198911
22241	198912
35366	198913
104022	198914
211774	198915
148734	198916
185303	198917
8961	198918
97867	198919
198977	198920
149417	198921
24714	198922
1919	198923
234066	198924
55376	198925
106054	198926
35367	198927
59205	198928
177708	198929
311685	198930
83862	198931
230051	198932
77792	198933
161488	198934
123603	198935
157166	198936
298600	198937
125428	198938
197985	198939
245862	198940
7123	198941
96328	198942
138387	198943
91995	198944
91995	198945
17668	198946
122338	198947
208163	198948
19398	198949
7017	198950
182179	198951
46138	198952
71711	198953
11468	198954
9218	198955
17228	198956
316	198957
540	198958
11523	198959
64540	198960
94997	198961
31814	198962
40765	198963
455	198964
90673	198965
5347	198966
67432	198967
60622	198968
13216	198969
441	198970
19495	198971
316	198972
139808	198973
19858	198974
68167	198975
14375	198976
135652	198977
110041	198978
187825	198979
150233	198980
99736	198981
9225	198982
4406	198983
6445	198984
38290	198985
8776	198986
38950	198987
196034	198988
216410	198989
12170	198990
30413	198991
30413	198992
105230	198993
5422	198994
987	198995
56678	198996
56678	198997
112464	198998
3	198999
37509	199000
167906	199001
62947	199002
192633	199003
38693	199004
125944	199005
196918	199006
43703	199007
206932	199008
230156	199009
29736	199010
144728	199011
16381	199012
26789	199013
124559	199014
122515	199015
26789	199016
140329	199017
7634	199018
28550	199019
95092	199020
123778	199021
2162	199022
78637	199023
55515	199024
121481	199025
6380	199026
16603	199027
248225	199028
3445	199029
7563	199030
50602	199031
122471	199032
115458	199033
128975	199034
69842	199035
46918	199036
7151	199037
196254	199038
49958	199039
2959	199040
35164	199041
147408	199042
95560	199043
3618	199044
3618	199045
139972	199046
22126	199047
226566	199048
147867	199049
200075	199050
114622	199051
42352	199052
42352	199053
293784	199054
22788	199055
7297	199056
96525	199057
61547	199058
44304	199059
148749	199060
76365	199061
7002	199062
14410	199063
61406	199064
185	199065
1449	199066
151063	199067
46920	199068
176778	199069
212642	199070
37494	199071
283370	199072
12976	199073
76618	199074
42145	199075
243539	199076
10326	199077
2039	199078
4083	199079
80449	199080
10844	199081
16516	199082
29885	199083
347	199084
69162	199085
94759	199086
216039	199087
190346	199088
17663	199089
17663	199090
40944	199091
51972	199092
52014	199093
60493	199094
86423	199095
65926	199096
43340	199097
99694	199098
99694	199099
16012	199100
54745	199101
1842	199102
63261	199103
23244	199104
37298	199105
65877	199106
16020	199107
69489	199108
19808	199109
122155	199110
743	199111
82594	199112
3020	199113
211	199114
102509	199115
196416	199116
25948	199117
82594	199118
65075	199119
52008	199120
120883	199121
107680	199122
110680	199123
124406	199124
39380	199125
232220	199126
164368	199127
43553	199128
242557	199129
24308	199130
91558	199131
166375	199132
14989	199133
196263	199134
214501	199135
23111	199136
255839	199137
202383	199138
120579	199139
74473	199140
8625	199141
2084	199142
166841	199143
124053	199144
3436	199145
99386	199146
35743	199147
48230	199148
135261	199149
141948	199150
46320	199151
34562	199152
285436	199153
164406	199154
172926	199155
165760	199156
30014	199157
1471	199158
73132	199159
72344	199160
20357	199161
164787	199162
141131	199163
205192	199164
10312	199165
139375	199166
39191	199167
1928	199168
19343	199169
81210	199170
94220	199171
28306	199172
90777	199173
161511	199174
72512	199175
130673	199176
165587	199177
80326	199178
80326	199179
58523	199180
162599	199181
244278	199182
22908	199183
81263	199184
166880	199185
283440	199186
305988	199187
99224	199188
290888	199189
259859	199190
67215	199191
26013	199192
196366	199193
142679	199194
3335	199195
7183	199196
69119	199197
112515	199198
41082	199199
116127	199200
65706	199201
21150	199202
470	199203
73289	199204
177945	199205
50903	199206
83335	199207
76403	199208
119257	199209
2717	199210
81871	199211
11995	199212
27244	199213
1398	199214
8673	199215
60195	199216
81632	199217
150348	199218
6336	199219
158059	199220
85916	199221
7318	199222
27259	199223
2302	199224
279698	199225
300888	199226
35210	199227
94814	199228
41708	199229
1994	199230
103718	199231
1613	199232
10300	199233
196780	199234
267553	199235
156328	199236
3	199237
5	199238
129392	199239
31562	199240
588	199241
11392	199242
132987	199243
99041	199244
142026	199245
72234	199246
76929	199247
63060	199248
132850	199249
114339	199250
16625	199251
199108	199252
133238	199253
35265	199254
24498	199255
266452	199256
232690	199257
294002	199258
212597	199259
229663	199260
200497	199261
195322	199262
178404	199263
43123	199264
271950	199265
77050	199266
11944	199267
37491	199268
64815	199269
13828	199270
98861	199271
48697	199272
107660	199273
71871	199274
201184	199275
136	199276
13903	199277
36217	199278
236949	199279
16269	199280
113250	199281
73908	199282
255042	199283
154721	199284
88448	199285
21211	199286
159818	199287
118754	199288
298976	199289
104752	199290
113493	199291
153482	199292
139363	199293
50968	199294
25138	199295
112608	199296
195418	199297
75515	199298
55864	199299
143617	199300
305939	199301
113532	199302
308720	199303
51164	199304
287972	199305
97609	199306
189611	199307
44747	199308
215236	199309
175466	199310
57202	199311
67422	199312
178552	199313
71875	199314
32846	199315
13828	199316
1036	199317
104470	199318
19179	199319
259154	199320
177835	199321
311723	199322
175882	199323
139063	199324
124265	199325
162975	199326
59367	199327
201945	199328
78095	199329
287707	199330
31811	199331
116475	199332
129843	199333
33339	199334
55683	199335
30194	199336
95528	199337
278489	199338
27725	199339
135314	199340
166602	199341
200899	199342
170078	199343
116080	199344
1668	199345
224854	199346
42833	199347
271644	199348
2336	199349
36336	199350
111794	199351
36352	199352
54691	199353
61397	199354
192780	199355
6233	199356
206340	199357
43	199358
1198	199359
116293	199360
4204	199361
36474	199362
168791	199363
23521	199364
21185	199365
8632	199366
197622	199367
120254	199368
61401	199369
119854	199370
10620	199371
58663	199372
35373	199373
8402	199374
31553	199375
49762	199376
73015	199377
136616	199378
70384	199379
13926	199380
204603	199381
182999	199382
14475	199383
243009	199384
17426	199385
172577	199386
50055	199387
20842	199388
7896	199389
835	199390
10896	199391
34195	199392
6141	199393
38148	199394
24729	199395
17127	199396
265356	199397
136362	199398
11183	199399
34412	199400
12203	199401
3205	199402
65930	199403
8980	199404
60573	199405
145002	199406
34571	199407
32572	199408
74304	199409
77339	199410
31361	199411
12944	199412
33295	199413
23676	199414
164998	199415
17733	199416
1341	199417
166448	199418
14967	199419
13503	199420
118738	199421
3954	199422
19963	199423
158571	199424
76244	199425
77834	199426
14865	199427
764	199428
138866	199429
5231	199430
18104	199431
110451	199432
71055	199433
836	199434
33709	199435
190954	199436
30494	199437
287500	199438
198134	199439
164196	199440
78491	199441
4761	199442
8800	199443
30778	199444
22022	199445
18435	199446
130009	199447
5006	199448
41348	199449
185691	199450
87288	199451
41597	199452
208014	199453
254	199454
186905	199455
40769	199456
188752	199457
40702	199458
3205	199459
51049	199460
186862	199461
24944	199462
4319	199463
85647	199464
40064	199465
132549	199466
105610	199467
65231	199468
34284	199469
2255	199470
120111	199471
38637	199472
42124	199473
125617	199474
125617	199475
26885	199476
8610	199477
56578	199478
56578	199479
3420	199480
173084	199481
63201	199482
34838	199483
116439	199484
5866	199485
92264	199486
80613	199487
2585	199488
120840	199489
39536	199490
2126	199491
168935	199492
45628	199493
101700	199494
179909	199495
7339	199496
9280	199497
208553	199498
15573	199499
2646	199500
1380	199501
4834	199502
8273	199503
148964	199504
8729	199505
20936	199506
32045	199507
119203	199508
38548	199509
158600	199510
40312	199511
13299	199512
8796	199513
71124	199514
38976	199515
59204	199516
211877	199517
25119	199518
127858	199519
44781	199520
8357	199521
7096	199522
104172	199523
7091	199524
33559	199525
51593	199526
115563	199527
22272	199528
4570	199529
53828	199530
30780	199531
184516	199532
3420	199533
49523	199534
79275	199535
125123	199536
39536	199537
34195	199538
5309	199539
5706	199540
190511	199541
118738	199542
54889	199543
75195	199544
7613	199545
24869	199546
27356	199547
3680	199548
17305	199549
867	199550
18374	199551
17609	199552
252606	199553
71992	199554
269722	199555
53365	199556
2420	199557
44647	199558
215408	199559
60330	199560
1531	199561
209445	199562
186446	199563
111596	199564
256205	199565
277225	199566
30965	199567
308511	199568
197708	199569
6708	199570
172280	199571
249179	199572
147443	199573
40312	199574
209264	199575
69083	199576
42816	199577
122762	199578
129392	199579
24802	199580
43570	199581
97371	199582
205229	199583
45121	199584
74910	199585
155736	199586
28129	199587
125658	199588
17658	199589
115618	199590
29139	199591
77199	199592
140889	199593
140279	199594
55050	199595
129684	199596
247195	199597
105768	199598
41950	199599
8913	199600
16380	199601
2307	199602
130715	199603
49952	199604
58958	199605
19207	199606
168023	199607
153573	199608
39408	199609
124614	199610
68832	199611
45561	199612
275616	199613
23945	199614
28129	199615
40173	199616
53868	199617
203779	199618
205146	199619
64168	199620
103634	199621
2469	199622
276089	199623
124297	199624
32947	199625
82681	199626
70107	199627
85611	199628
7209	199629
73560	199630
139903	199631
93130	199632
48027	199633
245884	199634
123125	199635
181194	199636
21912	199637
19280	199638
109207	199639
126341	199640
53573	199641
146621	199642
243067	199643
92429	199644
26173	199645
291817	199646
136874	199647
114667	199648
277	199649
202878	199650
44128	199651
478	199652
29661	199653
48955	199654
7890	199655
102971	199656
27402	199657
82609	199658
93871	199659
255274	199660
67636	199661
27888	199662
35557	199663
31976	199664
4446	199665
33287	199666
112079	199667
39371	199668
77929	199669
76304	199670
40583	199671
215357	199672
200034	199673
114512	199674
114512	199675
144300	199676
2136	199677
57730	199678
18824	199679
9839	199680
155639	199681
44313	199682
141201	199683
102287	199684
298298	199685
79869	199686
128679	199687
101426	199688
37180	199689
301426	199690
149230	199691
29755	199692
34450	199693
120292	199694
369	199695
41361	199696
2739	199697
214258	199698
135949	199699
45977	199700
56416	199701
46322	199702
209563	199703
92327	199704
52944	199705
113673	199706
70278	199707
266682	199708
39825	199709
34	199710
6940	199711
12899	199712
48214	199713
2290	199714
214560	199715
43279	199716
92814	199717
169162	199718
96065	199719
15089	199720
3215	199721
45248	199722
196157	199723
192606	199724
209594	199725
211853	199726
6174	199727
89132	199728
304693	199729
160396	199730
50771	199731
3336	199732
139825	199733
169581	199734
49567	199735
228524	199736
301897	199737
64574	199738
109694	199739
29285	199740
200389	199741
138894	199742
32314	199743
102549	199744
30610	199745
41934	199746
11667	199747
187874	199748
269980	199749
135796	199750
280791	199751
303981	199752
279919	199753
26368	199754
39954	199755
218966	199756
61810	199757
244990	199758
272875	199759
63357	199760
7907	199761
47126	199762
287961	199763
86183	199764
2801	199765
19261	199766
130557	199767
88373	199768
14340	199769
90482	199770
20384	199771
138888	199772
151293	199773
280776	199774
249129	199775
195128	199776
311555	199777
218025	199778
90960	199779
189092	199780
100239	199781
99696	199782
237349	199783
51438	199784
56559	199785
100242	199786
23745	199787
121926	199788
162194	199789
205777	199790
131780	199791
10482	199792
35460	199793
209323	199794
50990	199795
21255	199796
42385	199797
19532	199798
32036	199799
66144	199800
200745	199801
22434	199802
143750	199803
27450	199804
2704	199805
193271	199806
228573	199807
174742	199808
147832	199809
90340	199810
128493	199811
165670	199812
67303	199813
219504	199814
211053	199815
37602	199816
3909	199817
29734	199818
158733	199819
220013	199820
124843	199821
46444	199822
123743	199823
68639	199824
26741	199825
23654	199826
62483	199827
211023	199828
91198	199829
29466	199830
47197	199831
16198	199832
143287	199833
144011	199834
71622	199835
112158	199836
20437	199837
72874	199838
132065	199839
192461	199840
42952	199841
65299	199842
63997	199843
1537	199844
51699	199845
13171	199846
10537	199847
174117	199848
134065	199849
64902	199850
38043	199851
305246	199852
257377	199853
17447	199854
41745	199855
43105	199856
156722	199857
13822	199858
257078	199859
53025	199860
90694	199861
170241	199862
115541	199863
92764	199864
97236	199865
81133	199866
64506	199867
33336	199868
118190	199869
168437	199870
85892	199871
110984	199872
22017	199873
64432	199874
179169	199875
26493	199876
125271	199877
264113	199878
64014	199879
27165	199880
5924	199881
54202	199882
87138	199883
132499	199884
294224	199885
42539	199886
61894	199887
38404	199888
45063	199889
40086	199890
212981	199891
249134	199892
49097	199893
94789	199894
15575	199895
5159	199896
215865	199897
51668	199898
25168	199899
163488	199900
46921	199901
7410	199902
45858	199903
88641	199904
92946	199905
247224	199906
74931	199907
98597	199908
120826	199909
221046	199910
205372	199911
97390	199912
49697	199913
46737	199914
276023	199915
11637	199916
93339	199917
159878	199918
154281	199919
4707	199920
49852	199921
45962	199922
103815	199923
135181	199924
54660	199925
144726	199926
182080	199927
31700	199928
93027	199929
25181	199930
187307	199931
301559	199932
3704	199933
56326	199934
21311	199935
76872	199936
4922	199937
16212	199938
1897	199939
58289	199940
39307	199941
111445	199942
132286	199943
76555	199944
35431	199945
41509	199946
94763	199947
3805	199948
15464	199949
310131	199950
94048	199951
74395	199952
212603	199953
244349	199954
84829	199955
22147	199956
21638	199957
57162	199958
16698	199959
50185	199960
250612	199961
297577	199962
101533	199963
145987	199964
54201	199965
42904	199966
51517	199967
185798	199968
2695	199969
27083	199970
76997	199971
26226	199972
113570	199973
14959	199974
91176	199975
6985	199976
127980	199977
294	199978
37844	199979
15667	199980
27897	199981
12111	199982
62685	199983
172080	199984
91237	199985
125152	199986
123321	199987
11538	199988
73435	199989
83602	199990
5324	199991
155618	199992
134273	199993
186346	199994
17596	199995
98123	199996
189587	199997
177164	199998
153346	199999
15033	200000
131451	200001
102403	200002
62288	200003
58678	200004
217284	200005
304704	200006
9386	200007
304919	200008
10816	200009
199247	200010
74598	200011
40756	200012
36096	200013
101717	200014
28341	200015
135213	200016
31521	200017
304612	200018
197197	200019
22012	200020
37824	200021
71891	200022
286484	200023
1162	200024
205527	200025
308197	200026
251836	200027
18644	200028
61872	200029
163899	200030
182724	200031
104456	200032
19355	200033
66446	200034
88604	200035
29553	200036
34307	200037
204812	200038
48483	200039
53463	200040
208125	200041
15343	200042
37716	200043
59829	200044
43751	200045
191588	200046
9023	200047
132141	200048
260836	200049
72837	200050
54707	200051
224689	200052
257799	200053
122350	200054
221555	200055
34739	200056
77360	200057
39961	200058
286033	200059
6336	200060
185479	200061
147	200062
155280	200063
130862	200064
164543	200065
74202	200066
212010	200067
35683	200068
19589	200069
154685	200070
6571	200071
116028	200072
50956	200073
129938	200074
205677	200075
49188	200076
35846	200077
4863	200078
118680	200079
123977	200080
210890	200081
9895	200082
28362	200083
287261	200084
34085	200085
105071	200086
187186	200087
41421	200088
54399	200089
83140	200090
42740	200091
160811	200092
185617	200093
1736	200094
7058	200095
157717	200096
14743	200097
2070	200098
31198	200099
58880	200100
171291	200101
101143	200102
84902	200103
108402	200104
248066	200105
103704	200106
48166	200107
199756	200108
3039	200109
2506	200110
229710	200111
17842	200112
126070	200113
9874	200114
240040	200115
5514	200116
36001	200117
55972	200118
27864	200119
158810	200120
77714	200121
38357	200122
24999	200123
109000	200124
103291	200125
87812	200126
29214	200127
255443	200128
98306	200129
75583	200130
99502	200131
153514	200132
183836	200133
183262	200134
148136	200135
6746	200136
137955	200137
49229	200138
175321	200139
49507	200140
42660	200141
203637	200142
25809	200143
63130	200144
14339	200145
44268	200146
132	200147
14971	200148
77329	200149
136701	200150
130051	200151
21364	200152
198636	200153
247510	200154
216057	200155
127355	200156
178620	200157
119131	200158
39971	200159
74161	200160
3365	200161
10666	200162
17313	200163
19223	200164
7538	200165
148792	200166
100423	200167
40436	200168
250496	200169
117865	200170
55655	200171
230223	200172
10336	200173
268	200174
33140	200175
75658	200176
191177	200177
165486	200178
206392	200179
86013	200180
1256	200181
4540	200182
8006	200183
38321	200184
5916	200185
79468	200186
63271	200187
11942	200188
134371	200189
21861	200190
9630	200191
15678	200192
88968	200193
38790	200194
77390	200195
144584	200196
12509	200197
125828	200198
504	200199
20	200200
92216	200201
457	200202
655	200203
119897	200204
79856	200205
344	200206
35209	200207
80704	200208
115368	200209
8624	200210
29489	200211
24841	200212
11041	200213
248311	200214
272848	200215
123839	200216
12838	200217
78283	200218
27267	200219
4309	200220
217396	200221
234861	200222
39122	200223
40667	200224
34720	200225
1397	200226
12244	200227
205035	200228
137528	200229
59034	200230
251890	200231
10732	200232
134989	200233
132272	200234
176992	200235
12099	200236
183773	200237
40548	200238
201780	200239
186184	200240
118189	200241
29069	200242
137354	200243
12711	200244
55046	200245
100552	200246
90459	200247
297915	200248
149573	200249
9447	200250
307050	200251
247817	200252
269742	200253
117496	200254
232512	200255
12100	200256
106580	200257
4492	200258
72019	200259
96559	200260
252386	200261
7788	200262
46562	200263
247861	200264
302125	200265
246655	200266
140009	200267
66102	200268
121522	200269
95139	200270
40159	200271
87946	200272
23609	200273
215022	200274
9417	200275
160066	200276
299467	200277
161840	200278
1733	200279
72403	200280
115633	200281
256	200282
181529	200283
47552	200284
61304	200285
85335	200286
186451	200287
62867	200288
310807	200289
38816	200290
4363	200291
1130	200292
51146	200293
246799	200294
43790	200295
2164	200296
18392	200297
282955	200298
198068	200299
130655	200300
22873	200301
116707	200302
16886	200303
16886	200304
2796	200305
92845	200306
76068	200307
97512	200308
1336	200309
135946	200310
35182	200311
12012	200312
303601	200313
1585	200314
208012	200315
144694	200316
100884	200317
16464	200318
2370	200319
4890	200320
26083	200321
49866	200322
21701	200323
37833	200324
4872	200325
8937	200326
30404	200327
132966	200328
16027	200329
23964	200330
284368	200331
2209	200332
55875	200333
11662	200334
245936	200335
40608	200336
188802	200337
70828	200338
89726	200339
56759	200340
143648	200341
89166	200342
75516	200343
13591	200344
5693	200345
30258	200346
163	200347
273407	200348
124315	200349
3041	200350
80322	200351
54659	200352
130782	200353
263508	200354
250606	200355
152879	200356
86868	200357
217597	200358
97441	200359
286843	200360
7961	200361
29841	200362
140381	200363
42685	200364
6084	200365
38372	200366
2509	200367
102836	200368
86993	200369
39376	200370
50388	200371
2397	200372
54334	200373
1508	200374
145877	200375
28127	200376
2880	200377
18325	200378
184058	200379
40506	200380
202552	200381
17804	200382
26655	200383
18649	200384
61443	200385
86696	200386
72365	200387
60150	200388
97439	200389
16603	200390
134406	200391
58101	200392
36837	200393
67435	200394
17800	200395
280949	200396
57240	200397
2574	200398
127029	200399
133772	200400
95292	200401
9997	200402
50448	200403
8071	200404
29776	200405
8823	200406
206391	200407
21472	200408
21472	200409
94849	200410
19332	200411
5698	200412
9844	200413
19760	200414
71034	200415
63910	200416
17305	200417
168166	200418
141575	200419
19354	200420
212804	200421
277379	200422
96811	200423
32052	200424
290553	200425
7980	200426
8657	200427
176605	200428
79094	200429
138722	200430
214604	200431
48690	200432
265559	200433
39262	200434
6509	200435
178667	200436
23936	200437
108906	200438
28701	200439
15985	200440
129368	200441
65257	200442
163411	200443
166348	200444
55050	200445
11970	200446
105564	200447
14518	200448
19236	200449
80335	200450
208115	200451
72751	200452
191256	200453
252788	200454
143242	200455
199916	200456
12141	200457
6485	200458
82170	200459
22569	200460
9768	200461
75391	200462
137420	200463
17305	200464
1259	200465
4541	200466
91364	200467
41252	200468
125080	200469
11127	200470
2292	200471
30575	200472
9756	200473
23115	200474
17169	200475
15706	200476
64604	200477
29092	200478
5433	200479
307456	200480
981	200481
25885	200482
20289	200483
20553	200484
3950	200485
233281	200486
28322	200487
891	200488
87472	200489
37983	200490
37983	200491
19413	200492
63797	200493
2679	200494
51716	200495
56694	200496
58192	200497
92070	200498
196627	200499
212189	200500
33911	200501
144350	200502
115851	200503
200907	200504
74239	200505
5408	200506
10340	200507
53	200508
208974	200509
130751	200510
144274	200511
70919	200512
5604	200513
14808	200514
232514	200515
3472	200516
9277	200517
267206	200518
97673	200519
128194	200520
143263	200521
72094	200522
82433	200523
35639	200524
72404	200525
196874	200526
97805	200527
30778	200528
11003	200529
31813	200530
43461	200531
291	200532
117311	200533
38359	200534
7257	200535
3688	200536
5192	200537
33718	200538
94548	200539
91286	200540
47817	200541
2412	200542
58319	200543
79419	200544
56639	200545
44881	200546
9330	200547
9330	200548
55138	200549
76831	200550
113713	200551
17087	200552
34946	200553
95408	200554
82648	200555
88189	200556
5547	200557
39738	200558
154497	200559
252352	200560
173526	200561
185832	200562
180596	200563
108039	200564
22351	200565
90551	200566
28533	200567
189863	200568
65972	200569
68686	200570
102685	200571
130220	200572
172957	200573
299295	200574
261217	200575
77237	200576
289223	200577
3745	200578
101523	200579
282491	200580
6677	200581
40991	200582
9437	200583
83243	200584
96251	200585
8663	200586
64183	200587
133299	200588
33540	200589
169108	200590
161402	200591
41599	200592
16817	200593
8763	200594
230084	200595
120689	200596
82416	200597
14008	200598
65553	200599
295629	200600
117399	200601
13550	200602
130419	200603
280621	200604
70524	200605
135439	200606
105981	200607
121972	200608
58783	200609
79764	200610
73186	200611
97363	200612
122711	200613
6337	200614
90478	200615
15060	200616
281766	200617
78031	200618
186536	200619
11077	200620
27303	200621
94401	200622
44255	200623
35724	200624
67218	200625
3530	200626
54354	200627
61649	200628
114057	200629
22891	200630
14390	200631
209095	200632
114932	200633
51159	200634
52447	200635
1155	200636
577	200637
150681	200638
17251	200639
75428	200640
41621	200641
37381	200642
144852	200643
163014	200644
76855	200645
12737	200646
92906	200647
160750	200648
45957	200649
33019	200650
24999	200651
198437	200652
94163	200653
109480	200654
107714	200655
66386	200656
70559	200657
16352	200658
9878	200659
22763	200660
13730	200661
13632	200662
9209	200663
118966	200664
132419	200665
14778	200666
8084	200667
173937	200668
194574	200669
44977	200670
58146	200671
117106	200672
121975	200673
5878	200674
74371	200675
34153	200676
2502	200677
69240	200678
91102	200679
8027	200680
97470	200681
93621	200682
63458	200683
212649	200684
90032	200685
274053	200686
6088	200687
2059	200688
42884	200689
31313	200690
7230	200691
76892	200692
68517	200693
126315	200694
96310	200695
133624	200696
73937	200697
105099	200698
151166	200699
56449	200700
42042	200701
81416	200702
96480	200703
116058	200704
154249	200705
161026	200706
35996	200707
90477	200708
136199	200709
1004	200710
138122	200711
189098	200712
52475	200713
52475	200714
12242	200715
46752	200716
167563	200717
182888	200718
172741	200719
84456	200720
63767	200721
161994	200722
6682	200723
109150	200724
28621	200725
84934	200726
282059	200727
95038	200728
20305	200729
15194	200730
94718	200731
10629	200732
206414	200733
51506	200734
64512	200735
27692	200736
4110	200737
239911	200738
100423	200739
284409	200740
208621	200741
22532	200742
302330	200743
45917	200744
207110	200745
238842	200746
156746	200747
6140	200748
4327	200749
38119	200750
75388	200751
244644	200752
308353	200753
51019	200754
106484	200755
263724	200756
11592	200757
84640	200758
12360	200759
102460	200760
72513	200761
182556	200762
45724	200763
30816	200764
41228	200765
203291	200766
97476	200767
74113	200768
251734	200769
213080	200770
49866	200771
116630	200772
5891	200773
254627	200774
159373	200775
5853	200776
16017	200777
143476	200778
52505	200779
19188	200780
3538	200781
52680	200782
78674	200783
171628	200784
110417	200785
61877	200786
53070	200787
17905	200788
122869	200789
35087	200790
1619	200791
72315	200792
171841	200793
18193	200794
33614	200795
49153	200796
191105	200797
308957	200798
2269	200799
131816	200800
161695	200801
72907	200802
187468	200803
66611	200804
177951	200805
304981	200806
144783	200807
63519	200808
99640	200809
197866	200810
102757	200811
87112	200812
170823	200813
37822	200814
131357	200815
128816	200816
65466	200817
211329	200818
97694	200819
241860	200820
123094	200821
223933	200822
133973	200823
102873	200824
84102	200825
32886	200826
251336	200827
126205	200828
43886	200829
176003	200830
85138	200831
58489	200832
132346	200833
142154	200834
56628	200835
32016	200836
23294	200837
137971	200838
35156	200839
7444	200840
89022	200841
2843	200842
5713	200843
9934	200844
8973	200845
93938	200846
95322	200847
84629	200848
97711	200849
106371	200850
141507	200851
84319	200852
30754	200853
48448	200854
59679	200855
45641	200856
63110	200857
3574	200858
14624	200859
3654	200860
4811	200861
155539	200862
32542	200863
75241	200864
156461	200865
27456	200866
55598	200867
11422	200868
298366	200869
92380	200870
46765	200871
186472	200872
49512	200873
37166	200874
36523	200875
8458	200876
208083	200877
227486	200878
69887	200879
189088	200880
3371	200881
154361	200882
141112	200883
31127	200884
223485	200885
183433	200886
88463	200887
70576	200888
148401	200889
288303	200890
120156	200891
82808	200892
192651	200893
20617	200894
20088	200895
94570	200896
2922	200897
22926	200898
124428	200899
13554	200900
262869	200901
273785	200902
2336	200903
158861	200904
174577	200905
81	200906
95729	200907
170268	200908
110064	200909
13487	200910
164959	200911
118633	200912
113344	200913
208877	200914
6838	200915
8730	200916
150002	200917
286977	200918
60223	200919
299147	200920
14999	200921
3906	200922
48604	200923
1684	200924
18688	200925
132958	200926
265	200927
8484	200928
93825	200929
140798	200930
51316	200931
34085	200932
83907	200933
198136	200934
59912	200935
241939	200936
24511	200937
124521	200938
90450	200939
63531	200940
22672	200941
194076	200942
120801	200943
99201	200944
208673	200945
45224	200946
41697	200947
8503	200948
8256	200949
118117	200950
56994	200951
12811	200952
17821	200953
225643	200954
162832	200955
65196	200956
27830	200957
188559	200958
40080	200959
32759	200960
251663	200961
74049	200962
32987	200963
54079	200964
56265	200965
40222	200966
84965	200967
127354	200968
52132	200969
77602	200970
36824	200971
177484	200972
25883	200973
82445	200974
35482	200975
174547	200976
55975	200977
38422	200978
77250	200979
12225	200980
112313	200981
35738	200982
121112	200983
3759	200984
10714	200985
51959	200986
108338	200987
118145	200988
133470	200989
14611	200990
56826	200991
57048	200992
128559	200993
85311	200994
30474	200995
116455	200996
168455	200997
21139	200998
9313	200999
34112	201000
26151	201001
128231	201002
206518	201003
15858	201004
73618	201005
18724	201006
34462	201007
182984	201008
118598	201009
37579	201010
212740	201011
24908	201012
27637	201013
63078	201014
270766	201015
15371	201016
198452	201017
85549	201018
280627	201019
180556	201020
98887	201021
36109	201022
35283	201023
78426	201024
52650	201025
118909	201026
81469	201027
154683	201028
128098	201029
155310	201030
141224	201031
72527	201032
230135	201033
32530	201034
179094	201035
168427	201036
50834	201037
233	201038
6890	201039
87160	201040
188695	201041
30262	201042
293162	201043
35405	201044
207810	201045
6870	201046
235516	201047
101591	201048
65985	201049
4897	201050
4241	201051
3347	201052
8711	201053
5436	201054
194885	201055
76066	201056
37015	201057
54067	201058
32703	201059
115923	201060
3505	201061
36676	201062
266540	201063
87259	201064
200860	201065
135620	201066
38017	201067
22847	201068
71887	201069
272251	201070
5036	201071
36851	201072
54003	201073
570	201074
56668	201075
157079	201076
69746	201077
92146	201078
25140	201079
120674	201080
177228	201081
2700	201082
17230	201083
374	201084
215001	201085
81513	201086
41740	201087
22943	201088
169704	201089
64941	201090
83403	201091
108318	201092
10927	201093
6023	201094
31115	201095
104292	201096
106726	201097
28533	201098
29046	201099
60829	201100
91094	201101
9857	201102
91441	201103
21281	201104
35374	201105
213950	201106
160436	201107
89858	201108
52375	201109
17202	201110
139427	201111
41376	201112
252505	201113
18956	201114
73770	201115
24162	201116
91692	201117
79253	201118
1901	201119
71045	201120
2712	201121
65005	201122
4156	201123
100220	201124
205582	201125
174232	201126
3745	201127
325	201128
89711	201129
7957	201130
37831	201131
61689	201132
92522	201133
104432	201134
2293	201135
31373	201136
5986	201137
191812	201138
20898	201139
85477	201140
70754	201141
97903	201142
110295	201143
20605	201144
24531	201145
8753	201146
214825	201147
136776	201148
17229	201149
9909	201150
36509	201151
16664	201152
60506	201153
40570	201154
88292	201155
14	201156
167738	201157
98253	201158
73153	201159
168360	201160
43057	201161
177707	201162
55047	201163
71401	201164
183710	201165
60714	201166
29136	201167
133078	201168
279887	201169
294935	201170
5836	201171
169450	201172
73682	201173
33704	201174
910	201175
11834	201176
41391	201177
20181	201178
93355	201179
103092	201180
2198	201181
64572	201182
79465	201183
44099	201184
121158	201185
198076	201186
206169	201187
34094	201188
302058	201189
31354	201190
303292	201191
204642	201192
91439	201193
310411	201194
192229	201195
11898	201196
29105	201197
78464	201198
23489	201199
19431	201200
13920	201201
71217	201202
163365	201203
74684	201204
35297	201205
93746	201206
50714	201207
66936	201208
134069	201209
207630	201210
46094	201211
302615	201212
17670	201213
72361	201214
170265	201215
113855	201216
5216	201217
10	201218
156378	201219
16959	201220
184637	201221
69471	201222
18251	201223
83658	201224
144844	201225
181048	201226
17082	201227
3386	201228
29791	201229
33911	201230
144573	201231
37268	201232
38889	201233
32877	201234
15568	201235
106126	201236
72009	201237
11021	201238
110780	201239
17724	201240
21770	201241
81978	201242
53359	201243
45239	201244
115079	201245
61455	201246
34110	201247
13269	201248
86590	201249
25251	201250
208433	201251
74734	201252
274908	201253
109246	201254
211011	201255
295982	201256
111565	201257
18836	201258
181674	201259
13409	201260
14621	201261
103840	201262
13531	201263
14462	201264
179126	201265
1758	201266
15290	201267
191502	201268
122959	201269
128514	201270
16654	201271
2811	201272
2811	201273
149729	201274
91221	201275
213889	201276
15554	201277
202931	201278
13972	201279
2	201280
212616	201281
304354	201282
28927	201283
20328	201284
156686	201285
56751	201286
78893	201287
63280	201288
21177	201289
26935	201290
191970	201291
54929	201292
24230	201293
19667	201294
140514	201295
149903	201296
215385	201297
3180	201298
161322	201299
82770	201300
71438	201301
87785	201302
33068	201303
120371	201304
28486	201305
171182	201306
18188	201307
176523	201308
150	201309
51514	201310
54122	201311
75574	201312
60232	201313
78380	201314
268912	201315
198066	201316
75300	201317
121272	201318
98223	201319
8458	201320
113828	201321
210071	201322
83163	201323
39185	201324
128852	201325
129348	201326
4037	201327
26119	201328
50759	201329
78739	201330
308235	201331
20656	201332
259217	201333
3468	201334
6345	201335
79064	201336
112789	201337
74546	201338
70505	201339
36275	201340
12866	201341
14281	201342
55636	201343
4807	201344
13119	201345
97813	201346
94837	201347
147363	201348
41072	201349
177158	201350
165712	201351
216351	201352
215461	201353
96523	201354
132235	201355
48085	201356
13629	201357
8484	201358
48759	201359
717	201360
329	201361
100780	201362
58353	201363
136065	201364
137270	201365
181763	201366
24501	201367
4112	201368
50616	201369
253100	201370
3285	201371
195884	201372
121005	201373
253280	201374
119368	201375
38630	201376
36741	201377
134602	201378
18294	201379
75659	201380
45928	201381
115413	201382
13258	201383
253996	201384
18609	201385
51126	201386
131537	201387
115194	201388
143579	201389
170205	201390
64540	201391
110531	201392
14164	201393
630	201394
277499	201395
104313	201396
184084	201397
10294	201398
87027	201399
2392	201400
17172	201401
89064	201402
198	201403
77715	201404
159307	201405
97826	201406
15953	201407
260182	201408
261045	201409
39867	201410
1009	201411
608	201412
157644	201413
269516	201414
146928	201415
5009	201416
35784	201417
251228	201418
300669	201419
8038	201420
40554	201421
49479	201422
110923	201423
47111	201424
212173	201425
60869	201426
2462	201427
78268	201428
61085	201429
84969	201430
75107	201431
112629	201432
86410	201433
155669	201434
14321	201435
62108	201436
277454	201437
82938	201438
48353	201439
187887	201440
156390	201441
234279	201442
66828	201443
57538	201444
138922	201445
130240	201446
165979	201447
39065	201448
140852	201449
66753	201450
1500	201451
90403	201452
167650	201453
2095	201454
30829	201455
36895	201456
110938	201457
964	201458
39482	201459
2389	201460
51128	201461
464	201462
87447	201463
213847	201464
156222	201465
26791	201466
38297	201467
73091	201468
66085	201469
17108	201470
48101	201471
31509	201472
8532	201473
71234	201474
13263	201475
82388	201476
193494	201477
59963	201478
119551	201479
103521	201480
22829	201481
60499	201482
243449	201483
85765	201484
78039	201485
273288	201486
91	201487
9114	201488
119939	201489
1432	201490
204912	201491
6768	201492
17417	201493
22963	201494
124101	201495
59120	201496
132436	201497
84436	201498
135251	201499
2859	201500
86806	201501
203849	201502
151426	201503
18068	201504
88858	201505
91071	201506
126240	201507
131814	201508
2681	201509
1186	201510
197434	201511
113552	201512
120593	201513
143456	201514
212134	201515
304268	201516
25592	201517
118220	201518
277223	201519
202650	201520
74541	201521
145390	201522
66540	201523
87999	201524
255271	201525
49348	201526
2563	201527
215255	201528
12132	201529
105027	201530
146375	201531
12512	201532
24140	201533
8442	201534
99449	201535
309635	201536
121587	201537
104523	201538
33933	201539
284813	201540
113671	201541
37645	201542
76280	201543
22190	201544
243150	201545
179803	201546
202514	201547
50295	201548
183109	201549
13536	201550
220631	201551
52331	201552
123412	201553
47468	201554
17111	201555
44202	201556
133076	201557
64769	201558
31866	201559
40711	201560
3449	201561
16283	201562
46076	201563
77154	201564
35163	201565
134830	201566
86192	201567
15301	201568
302460	201569
13773	201570
80618	201571
96160	201572
164663	201573
2892	201574
104	201575
38105	201576
61368	201577
38443	201578
104668	201579
19663	201580
145213	201581
15018	201582
19609	201583
2085	201584
75103	201585
13848	201586
17656	201587
82205	201588
45813	201589
103301	201590
466	201591
4418	201592
191369	201593
59427	201594
148709	201595
166412	201596
9366	201597
100046	201598
118029	201599
149269	201600
27289	201601
73652	201602
61135	201603
77563	201604
163772	201605
47742	201606
15932	201607
81682	201608
14053	201609
118166	201610
74165	201611
120179	201612
106037	201613
19483	201614
150763	201615
173631	201616
74079	201617
268674	201618
122155	201619
194573	201620
51737	201621
42729	201622
19188	201623
22941	201624
290396	201625
179577	201626
17450	201627
61207	201628
52312	201629
51000	201630
81394	201631
64419	201632
272163	201633
26226	201634
87807	201635
99770	201636
91050	201637
85313	201638
70191	201639
127664	201640
44036	201641
144609	201642
149074	201643
43984	201644
195071	201645
19945	201646
70242	201647
262467	201648
33550	201649
148083	201650
9843	201651
44462	201652
62289	201653
260163	201654
240786	201655
104603	201656
52357	201657
32458	201658
78771	201659
10304	201660
5595	201661
78569	201662
26855	201663
133181	201664
49360	201665
20572	201666
30022	201667
18037	201668
21343	201669
85576	201670
272059	201671
92228	201672
134954	201673
40973	201674
45970	201675
276447	201676
190701	201677
148257	201678
1350	201679
217311	201680
150044	201681
67042	201682
8743	201683
3778	201684
33900	201685
202418	201686
83784	201687
73920	201688
21762	201689
43651	201690
19797	201691
95234	201692
89492	201693
440	201694
144432	201695
206610	201696
113075	201697
140957	201698
907	201699
143767	201700
78245	201701
245989	201702
73153	201703
145874	201704
55008	201705
14329	201706
173287	201707
8597	201708
27788	201709
175002	201710
247754	201711
11507	201712
13025	201713
10629	201714
999	201715
78057	201716
65292	201717
115552	201718
20503	201719
35771	201720
189504	201721
250726	201722
40172	201723
20947	201724
63495	201725
66459	201726
118277	201727
12838	201728
35964	201729
207211	201730
65586	201731
202802	201732
106485	201733
34175	201734
53797	201735
145663	201736
94233	201737
65635	201738
128540	201739
124537	201740
190580	201741
18306	201742
14036	201743
117114	201744
49943	201745
166	201746
127508	201747
57748	201748
32050	201749
21869	201750
16725	201751
176929	201752
8957	201753
7759	201754
60408	201755
72849	201756
9128	201757
48559	201758
17233	201759
82777	201760
281594	201761
197503	201762
193203	201763
85895	201764
11605	201765
13215	201766
119362	201767
26757	201768
202873	201769
148017	201770
33487	201771
198230	201772
22303	201773
44385	201774
222955	201775
4959	201776
190592	201777
59373	201778
19164	201779
98727	201780
123210	201781
115058	201782
11605	201783
274111	201784
13215	201785
162511	201786
120701	201787
40322	201788
5968	201789
184446	201790
156092	201791
181843	201792
306435	201793
70456	201794
118532	201795
16850	201796
300768	201797
60762	201798
273902	201799
7808	201800
193586	201801
126184	201802
262523	201803
49549	201804
201798	201805
89062	201806
89062	201807
56032	201808
188653	201809
19432	201810
5861	201811
10340	201812
294940	201813
191241	201814
143009	201815
49614	201816
11059	201817
13053	201818
1613	201819
136738	201820
116323	201821
241516	201822
110215	201823
83961	201824
83961	201825
10906	201826
40937	201827
9891	201828
115145	201829
186642	201830
42725	201831
80231	201832
16413	201833
43924	201834
7019	201835
21223	201836
172	201837
14215	201838
117961	201839
160680	201840
129349	201841
290862	201842
178569	201843
123141	201844
95970	201845
85582	201846
27984	201847
555	201848
207488	201849
3659	201850
130944	201851
2741	201852
10637	201853
86213	201854
20775	201855
14812	201856
55423	201857
296723	201858
184487	201859
39404	201860
28983	201861
12454	201862
136009	201863
226437	201864
36310	201865
45073	201866
1470	201867
7201	201868
87298	201869
9665	201870
15066	201871
153388	201872
253458	201873
137291	201874
6789	201875
9651	201876
53690	201877
181216	201878
27430	201879
63688	201880
148538	201881
22606	201882
81390	201883
194025	201884
294250	201885
15854	201886
11160	201887
243466	201888
243182	201889
81150	201890
50517	201891
114420	201892
18556	201893
4871	201894
48690	201895
28696	201896
68514	201897
66091	201898
80019	201899
81576	201900
15130	201901
16487	201902
27778	201903
168676	201904
4248	201905
203887	201906
31093	201907
3961	201908
203111	201909
65447	201910
15165	201911
114573	201912
138548	201913
25181	201914
9933	201915
137289	201916
264	201917
16733	201918
92084	201919
58305	201920
489	201921
303923	201922
1203	201923
98462	201924
61789	201925
39235	201926
68635	201927
48777	201928
179798	201929
16303	201930
31249	201931
45996	201932
15985	201933
13025	201934
131017	201935
106646	201936
63412	201937
24873	201938
222998	201939
240632	201940
239604	201941
45206	201942
52226	201943
119731	201944
290519	201945
137045	201946
93785	201947
33591	201948
56854	201949
6420	201950
16540	201951
27660	201952
14172	201953
308942	201954
16132	201955
165357	201956
11269	201957
188227	201958
18567	201959
372	201960
90405	201961
28816	201962
284113	201963
369	201964
54570	201965
144444	201966
92051	201967
28052	201968
36004	201969
63914	201970
3474	201971
165303	201972
15584	201973
10601	201974
237320	201975
39516	201976
113500	201977
63413	201978
202736	201979
9394	201980
23175	201981
4875	201982
8448	201983
101628	201984
290593	201985
104856	201986
36605	201987
205769	201988
35679	201989
17263	201990
215528	201991
68660	201992
129765	201993
4033	201994
50438	201995
86069	201996
191635	201997
64397	201998
34657	201999
129672	202000
272895	202001
145036	202002
114051	202003
158383	202004
272149	202005
17626	202006
37476	202007
35792	202008
231146	202009
9711	202010
164152	202011
50272	202012
4724	202013
77571	202014
107924	202015
7784	202016
263203	202017
45576	202018
56028	202019
55192	202020
192105	202021
229797	202022
54990	202023
24342	202024
260361	202025
212125	202026
125244	202027
246288	202028
32305	202029
49637	202030
186206	202031
237894	202032
25439	202033
7783	202034
31769	202035
101308	202036
35900	202037
35900	202038
259437	202039
62321	202040
10038	202041
25885	202042
661	202043
202	202044
5821	202045
7194	202046
6705	202047
79351	202048
91498	202049
30335	202050
252571	202051
270336	202052
89637	202053
5567	202054
203153	202055
31570	202056
1944	202057
58982	202058
3440	202059
47498	202060
23071	202061
3225	202062
154273	202063
6746	202064
115893	202065
2617	202066
100406	202067
165098	202068
88331	202069
103318	202070
17188	202071
207965	202072
125568	202073
112541	202074
2532	202075
72250	202076
53640	202077
17804	202078
35444	202079
15751	202080
40524	202081
288186	202082
58360	202083
16442	202084
20627	202085
101639	202086
68792	202087
149513	202088
9874	202089
131467	202090
164800	202091
5292	202092
195896	202093
147776	202094
122960	202095
265118	202096
59302	202097
29091	202098
101092	202099
70226	202100
21725	202101
57128	202102
17836	202103
12362	202104
78995	202105
12566	202106
121425	202107
56422	202108
22276	202109
25601	202110
12956	202111
4077	202112
11684	202113
81726	202114
147856	202115
26752	202116
1882	202117
154454	202118
74764	202119
14095	202120
19694	202121
47568	202122
163766	202123
213210	202124
290257	202125
30255	202126
33471	202127
35764	202128
27267	202129
88030	202130
100631	202131
76458	202132
65871	202133
35889	202134
11011	202135
171420	202136
198902	202137
272194	202138
287605	202139
234713	202140
236794	202141
160935	202142
22998	202143
73318	202144
16399	202145
28525	202146
162130	202147
72939	202148
72373	202149
161914	202150
141457	202151
180843	202152
61078	202153
135657	202154
52872	202155
117347	202156
110792	202157
198400	202158
36410	202159
256002	202160
170667	202161
10975	202162
95243	202163
255952	202164
255401	202165
2391	202166
113568	202167
134336	202168
5958	202169
11050	202170
1018	202171
3439	202172
28928	202173
1714	202174
3061	202175
129773	202176
103566	202177
20678	202178
50379	202179
85335	202180
147185	202181
1311	202182
116561	202183
132288	202184
132287	202185
132287	202186
236	202187
34365	202188
170381	202189
63880	202190
213875	202191
95793	202192
308862	202193
4325	202194
149026	202195
98999	202196
59804	202197
38329	202198
178194	202199
74845	202200
13482	202201
184271	202202
239923	202203
7397	202204
135299	202205
220875	202206
283058	202207
227900	202208
195978	202209
272386	202210
221148	202211
276972	202212
295547	202213
280105	202214
123150	202215
18	202216
25518	202217
2	202218
2	202219
3	202220
5381	202221
38396	202222
82672	202223
4093	202224
178628	202225
37263	202226
232	202227
123194	202228
156059	202229
82672	202230
81351	202231
5908	202232
101515	202233
196009	202234
94760	202235
48994	202236
201009	202237
47263	202238
78058	202239
94581	202240
45204	202241
136548	202242
129471	202243
87349	202244
65633	202245
147974	202246
22842	202247
281086	202248
67903	202249
87042	202250
101662	202251
199296	202252
1953	202253
50336	202254
104907	202255
10029	202256
56385	202257
190225	202258
140655	202259
150485	202260
18751	202261
161521	202262
1075	202263
79224	202264
210034	202265
1649	202266
14641	202267
262302	202268
173066	202269
60002	202270
271428	202271
207051	202272
9392	202273
125201	202274
82828	202275
7107	202276
16141	202277
1506	202278
127591	202279
4974	202280
221253	202281
49447	202282
7622	202283
13674	202284
2886	202285
164586	202286
239136	202287
202266	202288
33635	202289
17247	202290
123469	202291
53798	202292
240	202293
71980	202294
28849	202295
7586	202296
54678	202297
70176	202298
48752	202299
12772	202300
5688	202301
20708	202302
308028	202303
106127	202304
46141	202305
146904	202306
20434	202307
104074	202308
83511	202309
55229	202310
5650	202311
56062	202312
123731	202313
3689	202314
5587	202315
6906	202316
246355	202317
25020	202318
157179	202319
61808	202320
66504	202321
250586	202322
58554	202323
9753	202324
103217	202325
4884	202326
247502	202327
134096	202328
228130	202329
5276	202330
80328	202331
284306	202332
120349	202333
28366	202334
30804	202335
58573	202336
34256	202337
86738	202338
34625	202339
65570	202340
256827	202341
7917	202342
69837	202343
66619	202344
120211	202345
109806	202346
11453	202347
30231	202348
41152	202349
78060	202350
5009	202351
282013	202352
282342	202353
13015	202354
15	202355
6356	202356
20392	202357
121512	202358
29893	202359
252414	202360
105936	202361
235302	202362
54719	202363
144800	202364
114748	202365
127682	202366
271598	202367
3077	202368
40942	202369
51710	202370
90909	202371
188903	202372
81662	202373
72469	202374
173172	202375
106560	202376
24999	202377
21147	202378
96070	202379
20414	202380
35845	202381
90752	202382
13015	202383
196198	202384
80814	202385
125182	202386
6594	202387
32920	202388
45668	202389
140681	202390
35522	202391
289205	202392
93701	202393
132946	202394
301760	202395
6600	202396
62890	202397
8964	202398
140196	202399
48272	202400
42141	202401
215742	202402
2674	202403
168708	202404
37717	202405
53885	202406
19749	202407
26612	202408
19858	202409
22918	202410
58091	202411
1407	202412
243381	202413
114098	202414
84259	202415
203381	202416
194285	202417
69114	202418
138388	202419
70783	202420
6014	202421
59751	202422
41082	202423
1273	202424
143923	202425
31104	202426
186979	202427
10129	202428
18027	202429
123042	202430
63347	202431
55158	202432
18082	202433
69612	202434
30962	202435
17910	202436
287129	202437
44915	202438
163479	202439
38553	202440
64943	202441
214038	202442
238964	202443
238323	202444
134991	202445
24673	202446
51907	202447
16001	202448
60593	202449
135330	202450
26988	202451
112690	202452
9582	202453
92158	202454
21469	202455
271455	202456
217759	202457
157756	202458
45233	202459
28846	202460
88337	202461
89509	202462
24550	202463
144996	202464
10942	202465
81306	202466
140426	202467
53845	202468
111903	202469
125575	202470
17503	202471
12771	202472
301532	202473
14772	202474
202756	202475
19481	202476
60628	202477
64280	202478
180256	202479
140983	202480
7790	202481
289112	202482
33772	202483
226369	202484
70256	202485
10258	202486
72095	202487
160567	202488
122070	202489
181192	202490
17956	202491
109034	202492
7940	202493
43928	202494
245158	202495
221845	202496
293144	202497
38860	202498
40721	202499
4087	202500
43471	202501
15731	202502
100288	202503
23474	202504
21154	202505
176058	202506
27108	202507
171875	202508
218671	202509
37473	202510
4882	202511
3819	202512
4174	202513
81357	202514
160260	202515
63405	202516
37428	202517
22928	202518
288398	202519
45204	202520
3449	202521
47691	202522
1452	202523
1140	202524
67266	202525
132949	202526
196826	202527
235461	202528
10742	202529
41642	202530
128311	202531
124003	202532
23502	202533
8413	202534
134591	202535
6802	202536
41043	202537
140562	202538
4092	202539
77940	202540
153758	202541
18871	202542
6132	202543
148276	202544
108031	202545
11758	202546
57704	202547
222706	202548
9351	202549
4666	202550
81334	202551
182996	202552
7395	202553
5185	202554
4880	202555
34871	202556
179945	202557
64534	202558
306396	202559
143700	202560
503	202561
16574	202562
254598	202563
86796	202564
9354	202565
7386	202566
283542	202567
101116	202568
44257	202569
63051	202570
50068	202571
65173	202572
67056	202573
70156	202574
82401	202575
41226	202576
205824	202577
140146	202578
129120	202579
213287	202580
35476	202581
179162	202582
30287	202583
3096	202584
168196	202585
141338	202586
27858	202587
414	202588
263435	202589
14256	202590
1807	202591
54084	202592
48381	202593
77569	202594
75830	202595
139114	202596
18400	202597
35083	202598
35083	202599
116141	202600
43392	202601
237337	202602
64472	202603
19707	202604
27548	202605
89238	202606
90427	202607
55377	202608
31552	202609
78168	202610
34218	202611
4773	202612
174468	202613
75175	202614
25564	202615
86651	202616
199877	202617
60704	202618
64684	202619
23341	202620
1282	202621
82581	202622
106759	202623
196797	202624
88737	202625
85321	202626
27739	202627
154533	202628
42987	202629
159081	202630
3045	202631
34412	202632
86063	202633
23983	202634
23983	202635
13	202636
29469	202637
12603	202638
6699	202639
115027	202640
159694	202641
48459	202642
302863	202643
12790	202644
275126	202645
88347	202646
32584	202647
288579	202648
688	202649
79234	202650
110014	202651
131553	202652
31703	202653
22	202654
86299	202655
19941	202656
5525	202657
64	202658
82649	202659
43314	202660
41537	202661
102431	202662
32932	202663
11840	202664
217099	202665
53878	202666
49819	202667
264942	202668
69726	202669
131122	202670
211366	202671
53299	202672
135308	202673
106380	202674
293937	202675
7506	202676
14164	202677
16078	202678
30202	202679
12143	202680
90330	202681
249697	202682
77113	202683
64630	202684
1241	202685
194915	202686
143948	202687
79143	202688
3518	202689
129711	202690
153197	202691
101847	202692
79735	202693
138342	202694
43041	202695
145553	202696
148286	202697
5381	202698
20741	202699
163335	202700
163335	202701
202742	202702
78639	202703
9	202704
226447	202705
266688	202706
90020	202707
273844	202708
45656	202709
21020	202710
33833	202711
45514	202712
92742	202713
8205	202714
4737	202715
90117	202716
166135	202717
223133	202718
90398	202719
138217	202720
204668	202721
3535	202722
1609	202723
23437	202724
65000	202725
100829	202726
56481	202727
70280	202728
53615	202729
2457	202730
46045	202731
14269	202732
64523	202733
99060	202734
25996	202735
227387	202736
82345	202737
34373	202738
200473	202739
200473	202740
26714	202741
2198	202742
70040	202743
130829	202744
17545	202745
27572	202746
25985	202747
43191	202748
166480	202749
16832	202750
170633	202751
125712	202752
71759	202753
32149	202754
7317	202755
127690	202756
136178	202757
22540	202758
97069	202759
223064	202760
81148	202761
158997	202762
51896	202763
59783	202764
210297	202765
302673	202766
70513	202767
198294	202768
75160	202769
29	202770
11147	202771
99293	202772
160	202773
30089	202774
39526	202775
237413	202776
141403	202777
71425	202778
297717	202779
8388	202780
251646	202781
196514	202782
209189	202783
483	202784
7690	202785
312503	202786
110917	202787
31186	202788
247190	202789
61069	202790
64895	202791
154429	202792
11405	202793
133491	202794
21898	202795
15431	202796
24504	202797
179760	202798
42066	202799
193913	202800
88960	202801
32651	202802
41209	202803
89080	202804
44139	202805
1429	202806
23439	202807
16152	202808
133350	202809
81266	202810
26217	202811
48764	202812
159208	202813
291968	202814
239069	202815
68079	202816
276815	202817
70168	202818
294647	202819
3431	202820
87792	202821
32369	202822
146961	202823
143088	202824
92349	202825
32395	202826
147378	202827
49158	202828
56590	202829
615	202830
18672	202831
139303	202832
12497	202833
78807	202834
129642	202835
70034	202836
27907	202837
20264	202838
77916	202839
6179	202840
165950	202841
40936	202842
16497	202843
225409	202844
76559	202845
230666	202846
141165	202847
181898	202848
58721	202849
49647	202850
241991	202851
197795	202852
200603	202853
205928	202854
26685	202855
8062	202856
6196	202857
171945	202858
41601	202859
9787	202860
40489	202861
12984	202862
5796	202863
53637	202864
99023	202865
126748	202866
86186	202867
224604	202868
72568	202869
69293	202870
31806	202871
47657	202872
29721	202873
8810	202874
18040	202875
9	202876
77361	202877
46316	202878
55560	202879
215587	202880
23296	202881
226585	202882
39605	202883
44894	202884
38314	202885
16396	202886
79189	202887
40740	202888
49197	202889
34007	202890
167481	202891
50432	202892
158100	202893
264963	202894
18892	202895
190717	202896
80750	202897
87938	202898
26871	202899
159786	202900
246458	202901
17325	202902
164056	202903
227023	202904
28	202905
176813	202906
119490	202907
204209	202908
100902	202909
71326	202910
66741	202911
80636	202912
11380	202913
42717	202914
18685	202915
118083	202916
100595	202917
50165	202918
21940	202919
61625	202920
51245	202921
47283	202922
122297	202923
301456	202924
198746	202925
919	202926
148542	202927
79248	202928
179017	202929
873	202930
12623	202931
23118	202932
37593	202933
118356	202934
20209	202935
22434	202936
35169	202937
10254	202938
23231	202939
40299	202940
12034	202941
80549	202942
16333	202943
50788	202944
71857	202945
170390	202946
289308	202947
90050	202948
47872	202949
212505	202950
58291	202951
29078	202952
152896	202953
143170	202954
183378	202955
37086	202956
158639	202957
190324	202958
277659	202959
190557	202960
26611	202961
23420	202962
18226	202963
11906	202964
116855	202965
52805	202966
86318	202967
86318	202968
80298	202969
180165	202970
87933	202971
42242	202972
34291	202973
198441	202974
20019	202975
180759	202976
118120	202977
25108	202978
99442	202979
23614	202980
19133	202981
56800	202982
70745	202983
36488	202984
99837	202985
71892	202986
16864	202987
16864	202988
167186	202989
13997	202990
294054	202991
19840	202992
69478	202993
8091	202994
148681	202995
161582	202996
68993	202997
4863	202998
130786	202999
50131	203000
43344	203001
101601	203002
48	203003
52339	203004
130405	203005
17702	203006
32578	203007
194850	203008
223456	203009
300892	203010
176349	203011
33206	203012
45455	203013
191268	203014
45453	203015
136954	203016
4861	203017
260	203018
11757	203019
86325	203020
42341	203021
107706	203022
215749	203023
19132	203024
200213	203025
22557	203026
16900	203027
107935	203028
7160	203029
65889	203030
57635	203031
12404	203032
96174	203033
91914	203034
38320	203035
81727	203036
2312	203037
215603	203038
77904	203039
10242	203040
134585	203041
10747	203042
47623	203043
126918	203044
118235	203045
123860	203046
53180	203047
215667	203048
212787	203049
21728	203050
27448	203051
124046	203052
36634	203053
103823	203054
148650	203055
53932	203056
705	203057
164285	203058
11299	203059
135183	203060
191126	203061
123270	203062
141874	203063
1513	203064
164615	203065
199564	203066
237258	203067
174888	203068
42866	203069
196282	203070
31100	203071
35791	203072
207654	203073
99297	203074
64615	203075
188698	203076
100282	203077
212360	203078
9481	203079
209739	203080
9949	203081
176123	203082
87025	203083
213065	203084
18348	203085
598	203086
19676	203087
223757	203088
190393	203089
112570	203090
88095	203091
3745	203092
158782	203093
24581	203094
4937	203095
4938	203096
7165	203097
814	203098
285455	203099
113630	203100
188688	203101
145870	203102
110577	203103
12260	203104
308648	203105
149342	203106
213	203107
278148	203108
11047	203109
105315	203110
225338	203111
244855	203112
72480	203113
187398	203114
75524	203115
28678	203116
50621	203117
81049	203118
33679	203119
161613	203120
183824	203121
20668	203122
294164	203123
155356	203124
2551	203125
43886	203126
35899	203127
24688	203128
22372	203129
11718	203130
225739	203131
114587	203132
81301	203133
48258	203134
6675	203135
249906	203136
6195	203137
47713	203138
98950	203139
70028	203140
99544	203141
563	203142
60344	203143
118731	203144
153944	203145
21000	203146
109377	203147
109442	203148
129965	203149
187395	203150
18	203151
9156	203152
259869	203153
96402	203154
154159	203155
106620	203156
11214	203157
21970	203158
22205	203159
205421	203160
122250	203161
278422	203162
131288	203163
42298	203164
108943	203165
28201	203166
90459	203167
16704	203168
8288	203169
13713	203170
78221	203171
41153	203172
309759	203173
244745	203174
106989	203175
29894	203176
264667	203177
21742	203178
2097	203179
183410	203180
156465	203181
5369	203182
6610	203183
103429	203184
96660	203185
41580	203186
38197	203187
648	203188
101549	203189
169684	203190
34041	203191
32510	203192
153984	203193
30988	203194
77467	203195
132691	203196
244579	203197
210801	203198
42386	203199
64649	203200
31232	203201
67226	203202
149331	203203
75	203204
249695	203205
137938	203206
45000	203207
272378	203208
57089	203209
143739	203210
244807	203211
238880	203212
396	203213
28842	203214
17995	203215
20973	203216
179993	203217
49629	203218
280362	203219
84950	203220
77461	203221
92387	203222
208395	203223
94008	203224
97473	203225
27	203226
85432	203227
162988	203228
258164	203229
200535	203230
86502	203231
108918	203232
295367	203233
71154	203234
94451	203235
97479	203236
27150	203237
85836	203238
33792	203239
12166	203240
18770	203241
36446	203242
121204	203243
145109	203244
214522	203245
255169	203246
251118	203247
138778	203248
48102	203249
37107	203250
90321	203251
309408	203252
265583	203253
91949	203254
34397	203255
37841	203256
5300	203257
44426	203258
5197	203259
83621	203260
68844	203261
283663	203262
163080	203263
272545	203264
311542	203265
1314	203266
42770	203267
17435	203268
176185	203269
24539	203270
7637	203271
38718	203272
180789	203273
109312	203274
227	203275
190893	203276
94103	203277
197128	203278
278991	203279
246220	203280
309975	203281
44202	203282
18	203283
16601	203284
19694	203285
29613	203286
89555	203287
11056	203288
99818	203289
183935	203290
52606	203291
84910	203292
227	203293
134783	203294
44089	203295
258468	203296
25725	203297
87727	203298
67298	203299
222021	203300
267649	203301
140512	203302
22629	203303
217165	203304
145914	203305
6765	203306
92261	203307
34639	203308
62588	203309
107685	203310
79929	203311
191703	203312
12113	203313
55961	203314
54585	203315
43347	203316
37525	203317
91228	203318
16559	203319
17054	203320
53597	203321
83568	203322
54419	203323
5576	203324
17039	203325
224781	203326
38577	203327
85746	203328
64951	203329
119298	203330
86381	203331
249720	203332
15809	203333
80084	203334
68421	203335
251525	203336
12457	203337
37354	203338
26205	203339
147786	203340
26205	203341
113914	203342
38185	203343
203339	203344
30995	203345
1425	203346
135629	203347
97672	203348
65496	203349
221075	203350
3011	203351
10679	203352
31042	203353
50207	203354
90650	203355
68430	203356
202218	203357
70701	203358
59104	203359
132237	203360
146813	203361
174325	203362
112398	203363
50179	203364
52038	203365
3422	203366
202074	203367
83	203368
89450	203369
246106	203370
63107	203371
279613	203372
26047	203373
96479	203374
169055	203375
34449	203376
140406	203377
1441	203378
803	203379
263	203380
55109	203381
143134	203382
88747	203383
141478	203384
16251	203385
246042	203386
72563	203387
638	203388
195557	203389
97191	203390
3807	203391
95746	203392
63399	203393
41027	203394
12629	203395
44930	203396
27035	203397
268787	203398
148622	203399
104387	203400
147321	203401
1943	203402
245281	203403
37411	203404
118676	203405
51337	203406
19087	203407
227382	203408
23450	203409
133672	203410
128602	203411
99704	203412
14675	203413
211153	203414
36410	203415
36127	203416
4864	203417
46105	203418
32372	203419
217707	203420
123846	203421
4034	203422
74745	203423
83212	203424
134298	203425
22	203426
166304	203427
91977	203428
8862	203429
76648	203430
110125	203431
33482	203432
164863	203433
111089	203434
148737	203435
112033	203436
209905	203437
90381	203438
168865	203439
268934	203440
300451	203441
41865	203442
208296	203443
114720	203444
53166	203445
32720	203446
101180	203447
13976	203448
114717	203449
111684	203450
83694	203451
166961	203452
223374	203453
224772	203454
177564	203455
81211	203456
44153	203457
221130	203458
84170	203459
144335	203460
303333	203461
67842	203462
140893	203463
237706	203464
50977	203465
31999	203466
114533	203467
233790	203468
73653	203469
90079	203470
190210	203471
309753	203472
42012	203473
141509	203474
183568	203475
148883	203476
203168	203477
24278	203478
70993	203479
239553	203480
75608	203481
192932	203482
199119	203483
178495	203484
300795	203485
253645	203486
162232	203487
190457	203488
147481	203489
36288	203490
124580	203491
104495	203492
124949	203493
9949	203494
68355	203495
36284	203496
90273	203497
239318	203498
163744	203499
213337	203500
19529	203501
104450	203502
93580	203503
116218	203504
111538	203505
311707	203506
152492	203507
153863	203508
153664	203509
16767	203510
216231	203511
210605	203512
149404	203513
216196	203514
93503	203515
144659	203516
49303	203517
128908	203518
68556	203519
34299	203520
129509	203521
23510	203522
75326	203523
300719	203524
91998	203525
214014	203526
245588	203527
48251	203528
3191	203529
216904	203530
48854	203531
47941	203532
70761	203533
261396	203534
5369	203535
257258	203536
248670	203537
34765	203538
61123	203539
171486	203540
115411	203541
281403	203542
67135	203543
32047	203544
163051	203545
44151	203546
215446	203547
166382	203548
193673	203549
40258	203550
16650	203551
303579	203552
55511	203553
83639	203554
56200	203555
51000	203556
9949	203557
60594	203558
168106	203559
64139	203560
191155	203561
230449	203562
237008	203563
63240	203564
282009	203565
276243	203566
114163	203567
7118	203568
201055	203569
118478	203570
64989	203571
91472	203572
108568	203573
132677	203574
197438	203575
76077	203576
76114	203577
76424	203578
222611	203579
67120	203580
137703	203581
16363	203582
121950	203583
41169	203584
14963	203585
89017	203586
206657	203587
66690	203588
21580	203589
154028	203590
87277	203591
97824	203592
40060	203593
133951	203594
199130	203595
164598	203596
9027	203597
26373	203598
20002	203599
62224	203600
246736	203601
193953	203602
211732	203603
2363	203604
130241	203605
177115	203606
297352	203607
106425	203608
91967	203609
27349	203610
127633	203611
205956	203612
143679	203613
115451	203614
90874	203615
105437	203616
140275	203617
93926	203618
183985	203619
207426	203620
147971	203621
190061	203622
146585	203623
140890	203624
306593	203625
258809	203626
267112	203627
307422	203628
140888	203629
217106	203630
144625	203631
236628	203632
29586	203633
109005	203634
43385	203635
1068	203636
18367	203637
73553	203638
71441	203639
168314	203640
182080	203641
294046	203642
92467	203643
159841	203644
16472	203645
170243	203646
191874	203647
232617	203648
94744	203649
120941	203650
199161	203651
107274	203652
250204	203653
195887	203654
71726	203655
71177	203656
136491	203657
162487	203658
122719	203659
25704	203660
170100	203661
57511	203662
29566	203663
295382	203664
101721	203665
111146	203666
143567	203667
52852	203668
88047	203669
111462	203670
16215	203671
37063	203672
50634	203673
155779	203674
13975	203675
157278	203676
1482	203677
127141	203678
209439	203679
181130	203680
38487	203681
125009	203682
16850	203683
62628	203684
174	203685
196611	203686
22903	203687
92551	203688
108034	203689
41457	203690
70005	203691
47063	203692
163044	203693
79541	203694
2691	203695
10717	203696
210729	203697
188108	203698
56157	203699
29110	203700
239072	203701
135016	203702
105033	203703
84203	203704
104095	203705
126866	203706
73794	203707
155370	203708
13059	203709
1776	203710
12990	203711
131216	203712
14242	203713
106071	203714
5591	203715
182898	203716
261512	203717
1585	203718
94788	203719
45856	203720
181319	203721
196590	203722
73136	203723
110817	203724
65620	203725
155952	203726
73748	203727
181103	203728
184301	203729
102299	203730
53950	203731
3512	203732
36481	203733
148795	203734
25182	203735
153265	203736
22262	203737
5865	203738
188839	203739
106492	203740
18165	203741
2033	203742
123041	203743
68728	203744
62573	203745
210383	203746
18433	203747
109552	203748
129155	203749
97560	203750
1992	203751
3704	203752
3187	203753
75890	203754
35569	203755
89012	203756
90693	203757
4215	203758
161960	203759
81050	203760
65257	203761
251426	203762
41754	203763
15176	203764
64095	203765
43368	203766
18227	203767
248367	203768
52237	203769
85881	203770
94859	203771
112052	203772
37912	203773
88353	203774
23465	203775
29545	203776
164393	203777
135691	203778
34293	203779
184769	203780
186649	203781
80362	203782
24653	203783
88246	203784
6548	203785
279984	203786
130167	203787
101628	203788
60877	203789
18663	203790
300084	203791
280824	203792
90396	203793
108311	203794
6893	203795
68739	203796
196526	203797
100228	203798
191786	203799
7182	203800
71856	203801
138136	203802
83841	203803
301837	203804
16215	203805
14641	203806
6679	203807
98195	203808
36955	203809
179956	203810
129476	203811
59389	203812
112070	203813
7135	203814
70022	203815
66302	203816
294853	203817
28607	203818
211402	203819
2607	203820
15602	203821
86258	203822
48898	203823
58430	203824
220923	203825
88371	203826
60151	203827
31614	203828
4965	203829
147586	203830
25141	203831
11357	203832
2	203833
30669	203834
7899	203835
295728	203836
101688	203837
6374	203838
170014	203839
140713	203840
4603	203841
14205	203842
102401	203843
4888	203844
38206	203845
159081	203846
72314	203847
26263	203848
242488	203849
38087	203850
9768	203851
31228	203852
143524	203853
94244	203854
63005	203855
58265	203856
59716	203857
57965	203858
169946	203859
72018	203860
5373	203861
144527	203862
1279	203863
205348	203864
31614	203865
127458	203866
135739	203867
167857	203868
73156	203869
4	203870
16123	203871
20289	203872
231467	203873
250966	203874
84651	203875
64441	203876
92404	203877
98836	203878
62324	203879
203225	203880
4272	203881
143797	203882
103742	203883
52754	203884
176311	203885
3075	203886
162149	203887
263601	203888
159592	203889
218541	203890
85085	203891
64613	203892
82452	203893
284333	203894
132199	203895
6303	203896
81363	203897
37128	203898
117766	203899
3382	203900
5230	203901
148725	203902
36979	203903
45012	203904
142456	203905
17694	203906
40686	203907
6891	203908
113041	203909
87381	203910
185453	203911
138058	203912
213571	203913
25666	203914
58597	203915
92726	203916
34604	203917
25195	203918
153667	203919
18372	203920
106839	203921
17975	203922
58439	203923
140271	203924
217824	203925
90232	203926
135972	203927
80923	203928
45649	203929
267579	203930
104822	203931
111624	203932
15488	203933
140980	203934
21011	203935
17485	203936
78613	203937
76956	203938
115319	203939
110367	203940
50080	203941
74124	203942
21784	203943
118495	203944
158374	203945
80782	203946
7211	203947
25428	203948
75133	203949
68613	203950
106731	203951
13542	203952
131953	203953
69999	203954
32822	203955
234234	203956
24162	203957
176697	203958
24416	203959
154286	203960
219829	203961
81062	203962
204078	203963
273956	203964
192884	203965
140933	203966
125721	203967
164986	203968
132561	203969
6147	203970
64732	203971
96196	203972
293534	203973
61405	203974
279220	203975
82925	203976
46674	203977
128265	203978
176696	203979
181138	203980
64732	203981
293350	203982
101395	203983
129766	203984
20795	203985
129680	203986
118518	203987
50382	203988
59640	203989
2163	203990
70051	203991
237818	203992
70179	203993
57767	203994
74730	203995
54010	203996
117294	203997
140933	203998
139519	203999
102218	204000
21323	204001
166993	204002
94374	204003
97492	204004
24010	204005
155541	204006
2124	204007
26855	204008
40403	204009
52757	204010
137328	204011
279437	204012
129138	204013
84531	204014
96288	204015
121	204016
128283	204017
115404	204018
267426	204019
104118	204020
161576	204021
125356	204022
11961	204023
37922	204024
147021	204025
81495	204026
72849	204027
91870	204028
58522	204029
271719	204030
24327	204031
74272	204032
12610	204033
43341	204034
18422	204035
56950	204036
12834	204037
51265	204038
3454	204039
19788	204040
152	204041
212073	204042
148345	204043
17603	204044
85103	204045
276	204046
75188	204047
1028	204048
29552	204049
99979	204050
116465	204051
92568	204052
22714	204053
289633	204054
44507	204055
201575	204056
44029	204057
69733	204058
103913	204059
86667	204060
21757	204061
99525	204062
113685	204063
33038	204064
286585	204065
87495	204066
77895	204067
241917	204068
95596	204069
145418	204070
46373	204071
297531	204072
572	204073
155658	204074
89705	204075
68609	204076
459	204077
247720	204078
19435	204079
210095	204080
24450	204081
50756	204082
33442	204083
71500	204084
181390	204085
1961	204086
218845	204087
27477	204088
63550	204089
97328	204090
4109	204091
18699	204092
4170	204093
10914	204094
23963	204095
28737	204096
195154	204097
195154	204098
312207	204099
3489	204100
129923	204101
122471	204102
84069	204103
205234	204104
94446	204105
306	204106
133282	204107
59735	204108
91434	204109
87492	204110
9264	204111
174823	204112
9968	204113
34591	204114
31099	204115
53538	204116
11379	204117
134517	204118
14939	204119
264073	204120
30909	204121
160906	204122
52258	204123
38823	204124
267669	204125
38	204126
306295	204127
146376	204128
184710	204129
11687	204130
5164	204131
21227	204132
21684	204133
85467	204134
201604	204135
170964	204136
195414	204137
49316	204138
5090	204139
107946	204140
72538	204141
46718	204142
6148	204143
66736	204144
145095	204145
203700	204146
237271	204147
8390	204148
1826	204149
83828	204150
39212	204151
52137	204152
159076	204153
121975	204154
302417	204155
28544	204156
96518	204157
25397	204158
135840	204159
53522	204160
80201	204161
65194	204162
101209	204163
176755	204164
5	204165
89901	204166
92616	204167
138605	204168
52513	204169
52096	204170
115991	204171
117404	204172
7748	204173
38876	204174
201473	204175
13745	204176
4698	204177
7729	204178
37537	204179
75661	204180
78059	204181
142119	204182
40134	204183
43907	204184
8647	204185
45	204186
21391	204187
142943	204188
9448	204189
9565	204190
103055	204191
39991	204192
20546	204193
98507	204194
26390	204195
116795	204196
93867	204197
70828	204198
202917	204199
113399	204200
44408	204201
206937	204202
294252	204203
90846	204204
81742	204205
982	204206
120500	204207
18530	204208
16459	204209
6848	204210
139281	204211
49878	204212
7164	204213
215219	204214
59176	204215
136436	204216
157480	204217
104747	204218
12804	204219
40330	204220
167441	204221
8398	204222
246715	204223
138346	204224
34622	204225
62242	204226
131748	204227
311098	204228
136305	204229
92127	204230
263884	204231
264357	204232
43452	204233
41383	204234
23693	204235
94530	204236
310992	204237
147238	204238
259353	204239
71813	204240
139900	204241
144931	204242
83014	204243
105110	204244
34943	204245
155419	204246
4338	204247
19393	204248
178715	204249
292060	204250
163423	204251
124065	204252
32127	204253
189613	204254
4182	204255
26041	204256
131792	204257
85898	204258
101151	204259
143328	204260
142819	204261
161769	204262
41142	204263
144442	204264
273753	204265
208384	204266
162711	204267
189855	204268
203734	204269
124231	204270
144044	204271
232315	204272
37960	204273
114307	204274
5867	204275
92404	204276
139086	204277
292543	204278
52185	204279
95405	204280
163146	204281
46725	204282
586	204283
11997	204284
46445	204285
12665	204286
101142	204287
31898	204288
27747	204289
7333	204290
2931	204291
122789	204292
37567	204293
43566	204294
31749	204295
11372	204296
227565	204297
156647	204298
20714	204299
32748	204300
177278	204301
74538	204302
244814	204303
114841	204304
47993	204305
214658	204306
72818	204307
192889	204308
92582	204309
99805	204310
172631	204311
289350	204312
134741	204313
58834	204314
887	204315
145936	204316
38155	204317
66443	204318
20390	204319
192303	204320
3927	204321
117603	204322
4683	204323
83638	204324
96579	204325
93364	204326
10821	204327
2207	204328
11128	204329
2160	204330
587	204331
20120	204332
88187	204333
19981	204334
62222	204335
89130	204336
16899	204337
202035	204338
182961	204339
134363	204340
16022	204341
32733	204342
26304	204343
1418	204344
135405	204345
249212	204346
103032	204347
20176	204348
18011	204349
108408	204350
19550	204351
211034	204352
120981	204353
77545	204354
25397	204355
249738	204356
10245	204357
53791	204358
167274	204359
36823	204360
76279	204361
128264	204362
267204	204363
50944	204364
263855	204365
146770	204366
217412	204367
106010	204368
60397	204369
250469	204370
290106	204371
309836	204372
240553	204373
269204	204374
26335	204375
57015	204376
80653	204377
175946	204378
28360	204379
186869	204380
183242	204381
54506	204382
80230	204383
106277	204384
10119	204385
94881	204386
99058	204387
139271	204388
131964	204389
165908	204390
35	204391
73033	204392
104635	204393
117875	204394
30829	204395
10736	204396
59456	204397
12879	204398
112285	204399
3874	204400
198971	204401
34830	204402
33158	204403
70745	204404
15011	204405
58093	204406
129103	204407
74603	204408
60717	204409
1863	204410
136239	204411
71065	204412
4169	204413
171849	204414
46995	204415
172481	204416
136111	204417
71360	204418
115534	204419
44170	204420
109273	204421
33973	204422
204491	204423
6058	204424
138265	204425
8874	204426
92541	204427
63098	204428
355	204429
27676	204430
216805	204431
41677	204432
31310	204433
6777	204434
176140	204435
111297	204436
92610	204437
16240	204438
123826	204439
209745	204440
78068	204441
123072	204442
92503	204443
121660	204444
263393	204445
33945	204446
232	204447
2187	204448
120967	204449
268525	204450
117787	204451
174466	204452
219413	204453
17290	204454
8780	204455
77636	204456
121114	204457
143524	204458
167525	204459
38449	204460
70407	204461
104345	204462
326	204463
68101	204464
115967	204465
57748	204466
42700	204467
54160	204468
126817	204469
58438	204470
40759	204471
9079	204472
9079	204473
45282	204474
13833	204475
87669	204476
70390	204477
52988	204478
28341	204479
205427	204480
30132	204481
9768	204482
9067	204483
19569	204484
148565	204485
66568	204486
105715	204487
39597	204488
2525	204489
171588	204490
30767	204491
62070	204492
40673	204493
14687	204494
108391	204495
14687	204496
7581	204497
22404	204498
190395	204499
164629	204500
13012	204501
2263	204502
208637	204503
75186	204504
278104	204505
286485	204506
254409	204507
131839	204508
120377	204509
250465	204510
10641	204511
79985	204512
168490	204513
58932	204514
222019	204515
2476	204516
143184	204517
158273	204518
133852	204519
181840	204520
98628	204521
3673	204522
45311	204523
40896	204524
273561	204525
57964	204526
6016	204527
1984	204528
52057	204529
203582	204530
67504	204531
357	204532
988	204533
26556	204534
34999	204535
284092	204536
11173	204537
24507	204538
43122	204539
22277	204540
55841	204541
183260	204542
637	204543
185538	204544
1870	204545
17153	204546
1219	204547
83663	204548
55465	204549
2532	204550
10069	204551
51636	204552
159996	204553
8730	204554
142010	204555
64802	204556
172572	204557
62306	204558
113771	204559
246901	204560
170744	204561
267870	204562
82912	204563
25062	204564
25683	204565
2191	204566
69983	204567
25609	204568
111725	204569
48454	204570
114624	204571
282252	204572
1613	204573
19447	204574
115771	204575
162991	204576
111802	204577
57812	204578
6370	204579
35786	204580
28575	204581
17503	204582
55079	204583
425	204584
73875	204585
149092	204586
88875	204587
74750	204588
64405	204589
52293	204590
20697	204591
33310	204592
48125	204593
104050	204594
288717	204595
1522	204596
147216	204597
32151	204598
100141	204599
257329	204600
155423	204601
5042	204602
83489	204603
10960	204604
138658	204605
36331	204606
96862	204607
177823	204608
20249	204609
285686	204610
56605	204611
88235	204612
5977	204613
124268	204614
224211	204615
271834	204616
18786	204617
135394	204618
66795	204619
67144	204620
112	204621
14192	204622
199978	204623
150883	204624
103930	204625
92007	204626
168087	204627
8878	204628
20995	204629
51954	204630
158287	204631
52143	204632
79858	204633
74847	204634
195274	204635
69116	204636
25046	204637
82726	204638
174810	204639
45952	204640
13	204641
15652	204642
143970	204643
19103	204644
4098	204645
27408	204646
18533	204647
146786	204648
175	204649
18339	204650
37062	204651
258054	204652
18339	204653
49918	204654
131	204655
55203	204656
1986	204657
53932	204658
86709	204659
68744	204660
58012	204661
1862	204662
15652	204663
1741	204664
8090	204665
47895	204666
53038	204667
165333	204668
34211	204669
18479	204670
65830	204671
5849	204672
182471	204673
28744	204674
66443	204675
120379	204676
34292	204677
91970	204678
9304	204679
57349	204680
1446	204681
42949	204682
20144	204683
155555	204684
717	204685
7012	204686
41087	204687
92584	204688
72097	204689
9170	204690
83574	204691
96350	204692
253042	204693
96474	204694
273792	204695
115140	204696
233341	204697
160611	204698
80305	204699
99048	204700
39959	204701
132719	204702
54979	204703
131839	204704
143475	204705
307913	204706
18005	204707
161151	204708
217952	204709
83185	204710
75529	204711
207105	204712
8019	204713
95007	204714
106416	204715
129279	204716
80361	204717
227971	204718
7045	204719
10486	204720
125999	204721
2792	204722
47713	204723
174753	204724
108786	204725
142840	204726
114909	204727
249401	204728
256	204729
193412	204730
90018	204731
175200	204732
131022	204733
82884	204734
3605	204735
150046	204736
284887	204737
270835	204738
85516	204739
95941	204740
119488	204741
179738	204742
1484	204743
43614	204744
76156	204745
2373	204746
162273	204747
216461	204748
53195	204749
12892	204750
15007	204751
173927	204752
42719	204753
312677	204754
279141	204755
161139	204756
287225	204757
121569	204758
254727	204759
98626	204760
2744	204761
197853	204762
1868	204763
72660	204764
220162	204765
26143	204766
190468	204767
150296	204768
284545	204769
251079	204770
7666	204771
140537	204772
226154	204773
25435	204774
9435	204775
51164	204776
289736	204777
165610	204778
165515	204779
172032	204780
122945	204781
4959	204782
273779	204783
305026	204784
241071	204785
3835	204786
124624	204787
124624	204788
206667	204789
120791	204790
3965	204791
55788	204792
11893	204793
51900	204794
211947	204795
1466	204796
186499	204797
6028	204798
94046	204799
255519	204800
283379	204801
196571	204802
17496	204803
92949	204804
116761	204805
77472	204806
130111	204807
261560	204808
156957	204809
41073	204810
26779	204811
60416	204812
107899	204813
148220	204814
230435	204815
108750	204816
224929	204817
184663	204818
45470	204819
144655	204820
298971	204821
267781	204822
307856	204823
48833	204824
30462	204825
50653	204826
117922	204827
264755	204828
95099	204829
274273	204830
308698	204831
291474	204832
93719	204833
22563	204834
27234	204835
300825	204836
62047	204837
129393	204838
4181	204839
62622	204840
241410	204841
23226	204842
296654	204843
204893	204844
154970	204845
248950	204846
54140	204847
26988	204848
12899	204849
101293	204850
249454	204851
209694	204852
252912	204853
72539	204854
99192	204855
178672	204856
39088	204857
300992	204858
100540	204859
12307	204860
247332	204861
14790	204862
229872	204863
475	204864
128814	204865
295665	204866
9971	204867
52139	204868
175906	204869
16429	204870
236241	204871
182806	204872
32943	204873
33580	204874
35134	204875
109748	204876
22112	204877
256504	204878
17496	204879
276716	204880
269505	204881
179926	204882
246162	204883
90987	204884
53710	204885
142123	204886
202875	204887
160030	204888
113970	204889
253679	204890
82964	204891
2389	204892
306963	204893
211380	204894
98857	204895
52678	204896
41520	204897
163	204898
181191	204899
118581	204900
260608	204901
87092	204902
100266	204903
44446	204904
83344	204905
81753	204906
170400	204907
288969	204908
265072	204909
39082	204910
154418	204911
196536	204912
199292	204913
35837	204914
44191	204915
93042	204916
141498	204917
144307	204918
140208	204919
142522	204920
161385	204921
37335	204922
39299	204923
11930	204924
179001	204925
147344	204926
173966	204927
9452	204928
239	204929
261879	204930
150966	204931
104741	204932
75836	204933
55305	204934
137101	204935
161123	204936
1636	204937
2637	204938
237606	204939
169616	204940
172732	204941
62119	204942
294009	204943
42003	204944
64459	204945
71863	204946
138693	204947
192451	204948
118603	204949
201989	204950
115259	204951
217507	204952
166311	204953
222485	204954
147022	204955
157444	204956
93152	204957
223294	204958
19483	204959
303509	204960
197245	204961
295159	204962
197198	204963
132813	204964
279631	204965
141599	204966
298400	204967
192987	204968
237029	204969
36714	204970
72721	204971
124836	204972
284550	204973
176876	204974
258791	204975
120850	204976
49387	204977
111237	204978
51906	204979
28639	204980
118553	204981
84160	204982
282926	204983
282904	204984
80119	204985
179213	204986
132046	204987
171441	204988
13008	204989
475	204990
97812	204991
22301	204992
75917	204993
10023	204994
29582	204995
34322	204996
230650	204997
24169	204998
120960	204999
74523	205000
290128	205001
60450	205002
212046	205003
196621	205004
71697	205005
97851	205006
195065	205007
59731	205008
51575	205009
310202	205010
222813	205011
231553	205012
101564	205013
242769	205014
234509	205015
175592	205016
125156	205017
124212	205018
306822	205019
42507	205020
307129	205021
5669	205022
45226	205023
311922	205024
281502	205025
233593	205026
246534	205027
143508	205028
61606	205029
100770	205030
217783	205031
293531	205032
203307	205033
200536	205034
161832	205035
175743	205036
82154	205037
222051	205038
93635	205039
39065	205040
151531	205041
76993	205042
35955	205043
127863	205044
18847	205045
311564	205046
215794	205047
58365	205048
162547	205049
92700	205050
69804	205051
201689	205052
17362	205053
4306	205054
297097	205055
2117	205056
17338	205057
232075	205058
151580	205059
259365	205060
59045	205061
122724	205062
9782	205063
86864	205064
80654	205065
286760	205066
20265	205067
215511	205068
120619	205069
70583	205070
11424	205071
256871	205072
77927	205073
41072	205074
39619	205075
86159	205076
105977	205077
82461	205078
112718	205079
181690	205080
171877	205081
23592	205082
37748	205083
137584	205084
1777	205085
9701	205086
2311	205087
11780	205088
756	205089
1705	205090
41457	205091
133077	205092
39538	205093
91078	205094
243781	205095
81779	205096
245842	205097
135433	205098
88392	205099
248993	205100
2311	205101
1647	205102
3403	205103
851	205104
225	205105
164356	205106
65797	205107
63323	205108
26590	205109
61613	205110
3543	205111
264450	205112
163319	205113
72790	205114
180460	205115
63404	205116
97443	205117
13404	205118
2970	205119
144538	205120
135392	205121
158524	205122
112349	205123
12326	205124
17999	205125
17999	205126
15977	205127
55220	205128
283494	205129
101263	205130
202872	205131
55010	205132
215616	205133
118401	205134
7356	205135
76217	205136
107317	205137
154883	205138
86581	205139
58420	205140
220117	205141
20775	205142
18850	205143
17075	205144
191086	205145
117855	205146
6512	205147
70670	205148
1245	205149
15447	205150
228114	205151
226409	205152
194666	205153
279069	205154
158452	205155
226081	205156
207679	205157
125895	205158
184452	205159
193202	205160
212644	205161
113232	205162
83806	205163
250027	205164
52862	205165
262279	205166
32310	205167
85980	205168
69813	205169
115875	205170
271259	205171
167613	205172
112218	205173
73388	205174
113184	205175
254923	205176
267383	205177
140066	205178
111662	205179
32632	205180
18696	205181
79175	205182
205048	205183
274236	205184
14949	205185
297540	205186
191326	205187
126283	205188
103003	205189
231450	205190
111698	205191
65613	205192
136634	205193
88116	205194
40177	205195
70363	205196
143883	205197
120725	205198
118021	205199
183387	205200
14362	205201
137972	205202
57864	205203
33387	205204
122244	205205
216354	205206
59315	205207
12472	205208
104000	205209
227227	205210
12090	205211
283541	205212
163630	205213
59962	205214
187991	205215
201224	205216
5517	205217
245926	205218
127200	205219
47681	205220
19320	205221
221449	205222
173012	205223
12465	205224
175985	205225
89507	205226
21269	205227
302369	205228
94260	205229
71630	205230
95875	205231
143901	205232
137837	205233
253902	205234
175290	205235
286381	205236
270904	205237
82925	205238
164970	205239
193943	205240
48242	205241
301063	205242
33256	205243
156806	205244
69681	205245
34656	205246
46241	205247
31696	205248
3426	205249
25008	205250
252896	205251
73050	205252
4080	205253
143167	205254
101954	205255
19291	205256
217383	205257
46842	205258
53924	205259
305182	205260
210177	205261
63727	205262
87835	205263
81331	205264
53063	205265
10428	205266
4756	205267
215232	205268
62237	205269
39770	205270
103658	205271
159030	205272
102081	205273
263	205274
74300	205275
43055	205276
42039	205277
5404	205278
96623	205279
2	205280
134100	205281
59782	205282
14518	205283
185668	205284
163481	205285
22565	205286
76111	205287
217598	205288
21067	205289
28247	205290
211426	205291
263989	205292
48493	205293
8127	205294
142346	205295
1835	205296
16143	205297
186977	205298
69156	205299
225315	205300
14927	205301
163256	205302
122168	205303
110047	205304
3664	205305
3849	205306
122834	205307
11823	205308
133405	205309
90567	205310
37389	205311
216091	205312
106	205313
53389	205314
42821	205315
56744	205316
39276	205317
80305	205318
211507	205319
289010	205320
1069	205321
55558	205322
180924	205323
90115	205324
26156	205325
1670	205326
79872	205327
136319	205328
20678	205329
54143	205330
19921	205331
115811	205332
308643	205333
4200	205334
38011	205335
26709	205336
89265	205337
13086	205338
62672	205339
93909	205340
6327	205341
74624	205342
46903	205343
162575	205344
65974	205345
20280	205346
100138	205347
99977	205348
94813	205349
33322	205350
53610	205351
74322	205352
50253	205353
48645	205354
35719	205355
2224	205356
32425	205357
6461	205358
20105	205359
229540	205360
28360	205361
147191	205362
89786	205363
179065	205364
66605	205365
255368	205366
187239	205367
66952	205368
111787	205369
12685	205370
19081	205371
81946	205372
94325	205373
108470	205374
47773	205375
82615	205376
195993	205377
4615	205378
28973	205379
16006	205380
38626	205381
163187	205382
34332	205383
198557	205384
304416	205385
63887	205386
61232	205387
60249	205388
25184	205389
25496	205390
65612	205391
1495	205392
85386	205393
294721	205394
51317	205395
13804	205396
100991	205397
5186	205398
17891	205399
61111	205400
51489	205401
6295	205402
27958	205403
19374	205404
279028	205405
48117	205406
167537	205407
29591	205408
5176	205409
52520	205410
47494	205411
70801	205412
246032	205413
43850	205414
33084	205415
45180	205416
21816	205417
76006	205418
71171	205419
44983	205420
61067	205421
48081	205422
15980	205423
13532	205424
114370	205425
1421	205426
89459	205427
18201	205428
4176	205429
12847	205430
12349	205431
200717	205432
28426	205433
64046	205434
165701	205435
113336	205436
104211	205437
29007	205438
57552	205439
64284	205440
3029	205441
42860	205442
12105	205443
9225	205444
21951	205445
972	205446
130123	205447
147380	205448
130961	205449
11500	205450
40512	205451
88886	205452
12308	205453
247435	205454
44530	205455
40007	205456
62368	205457
2218	205458
2180	205459
169694	205460
118723	205461
23687	205462
47201	205463
66746	205464
7790	205465
8270	205466
221067	205467
17799	205468
5819	205469
46019	205470
11444	205471
6131	205472
165245	205473
9021	205474
48351	205475
50685	205476
9660	205477
23801	205478
15278	205479
186864	205480
34772	205481
9091	205482
91157	205483
23521	205484
60539	205485
142887	205486
38637	205487
46779	205488
10509	205489
25758	205490
14883	205491
34762	205492
10480	205493
100827	205494
229889	205495
242608	205496
17557	205497
16789	205498
200	205499
11153	205500
11153	205501
32048	205502
35899	205503
90224	205504
84888	205505
1612	205506
3374	205507
194502	205508
194502	205509
217724	205510
75075	205511
15580	205512
22681	205513
49415	205514
74858	205515
18352	205516
139431	205517
34361	205518
119969	205519
61355	205520
190403	205521
32048	205522
41768	205523
54760	205524
9664	205525
9664	205526
20937	205527
90049	205528
4073	205529
250727	205530
47921	205531
183614	205532
303210	205533
103622	205534
38809	205535
47791	205536
64033	205537
33531	205538
29844	205539
65006	205540
29844	205541
259058	205542
166731	205543
181682	205544
4207	205545
103559	205546
45219	205547
117627	205548
79106	205549
56165	205550
56165	205551
113048	205552
4913	205553
20271	205554
282474	205555
186157	205556
60199	205557
180312	205558
127268	205559
113383	205560
195233	205561
16908	205562
166384	205563
22382	205564
100608	205565
3828	205566
117298	205567
81208	205568
2055	205569
32158	205570
168172	205571
25974	205572
9012	205573
202864	205574
247558	205575
29276	205576
144496	205577
173643	205578
30518	205579
122940	205580
97	205581
118997	205582
94770	205583
130363	205584
129612	205585
128612	205586
287832	205587
213837	205588
144406	205589
83388	205590
76659	205591
126591	205592
76566	205593
83608	205594
60139	205595
65834	205596
67811	205597
206653	205598
13790	205599
187635	205600
103538	205601
19171	205602
43284	205603
83684	205604
35154	205605
198722	205606
14873	205607
101807	205608
53393	205609
13777	205610
75384	205611
211827	205612
249595	205613
269417	205614
35716	205615
64895	205616
86637	205617
88071	205618
44382	205619
213487	205620
11502	205621
45419	205622
62424	205623
40614	205624
128849	205625
182830	205626
181384	205627
55140	205628
43777	205629
25264	205630
272611	205631
192581	205632
39072	205633
170634	205634
275803	205635
22765	205636
229738	205637
21022	205638
60979	205639
40669	205640
41943	205641
10542	205642
169044	205643
146593	205644
137123	205645
73720	205646
120626	205647
12234	205648
160095	205649
82766	205650
39720	205651
270749	205652
86205	205653
111647	205654
60800	205655
143866	205656
56674	205657
23264	205658
40560	205659
28311	205660
60677	205661
3841	205662
3	205663
159948	205664
133169	205665
63502	205666
122066	205667
15505	205668
15505	205669
6653	205670
278267	205671
2674	205672
69221	205673
28184	205674
151494	205675
150916	205676
106591	205677
268057	205678
253225	205679
140156	205680
5409	205681
20385	205682
94700	205683
41304	205684
87264	205685
148667	205686
266760	205687
247712	205688
126327	205689
254386	205690
141174	205691
242341	205692
170933	205693
21964	205694
90399	205695
19125	205696
19670	205697
236574	205698
1829	205699
149650	205700
9586	205701
17844	205702
99906	205703
158835	205704
96886	205705
10038	205706
234093	205707
196	205708
52523	205709
43610	205710
49394	205711
7495	205712
116888	205713
85560	205714
149511	205715
2560	205716
71847	205717
24739	205718
139892	205719
19374	205720
178814	205721
36782	205722
65992	205723
5367	205724
11785	205725
261325	205726
194748	205727
216222	205728
112832	205729
63858	205730
145293	205731
95545	205732
3049	205733
234375	205734
176415	205735
49364	205736
3347	205737
23073	205738
49509	205739
118970	205740
126958	205741
106361	205742
6371	205743
102121	205744
144363	205745
82317	205746
112832	205747
179374	205748
62400	205749
7636	205750
309805	205751
140400	205752
37026	205753
44393	205754
106495	205755
55606	205756
81513	205757
28427	205758
16862	205759
22336	205760
68883	205761
157340	205762
36466	205763
25050	205764
4168	205765
300271	205766
18765	205767
86880	205768
124146	205769
18752	205770
3486	205771
11625	205772
143193	205773
57999	205774
3296	205775
111221	205776
184500	205777
14	205778
55182	205779
80179	205780
172634	205781
18738	205782
302730	205783
129090	205784
287239	205785
50170	205786
80317	205787
50947	205788
3694	205789
103944	205790
16078	205791
17131	205792
38113	205793
69203	205794
62568	205795
257541	205796
154268	205797
40097	205798
15410	205799
3144	205800
20140	205801
211160	205802
230336	205803
52082	205804
108907	205805
27250	205806
130859	205807
60118	205808
184530	205809
23821	205810
219916	205811
250405	205812
266756	205813
137266	205814
154007	205815
206271	205816
17503	205817
65386	205818
28662	205819
311261	205820
37103	205821
216601	205822
92912	205823
23351	205824
28809	205825
47583	205826
15208	205827
38152	205828
164550	205829
118666	205830
24224	205831
164674	205832
266258	205833
180319	205834
183889	205835
51719	205836
261055	205837
38490	205838
39554	205839
148935	205840
1736	205841
103800	205842
69950	205843
42066	205844
3400	205845
137251	205846
1841	205847
496	205848
10775	205849
18117	205850
4530	205851
118360	205852
13911	205853
128306	205854
97597	205855
7525	205856
5384	205857
102328	205858
269610	205859
138064	205860
41580	205861
54585	205862
13802	205863
46486	205864
152557	205865
152566	205866
124934	205867
63431	205868
226574	205869
48446	205870
55655	205871
63001	205872
108599	205873
94821	205874
65974	205875
41188	205876
151512	205877
207978	205878
28325	205879
23440	205880
76980	205881
126762	205882
2180	205883
140014	205884
162	205885
122779	205886
147402	205887
137050	205888
168697	205889
187072	205890
101166	205891
14949	205892
181111	205893
76594	205894
159280	205895
102451	205896
26497	205897
186024	205898
30197	205899
96371	205900
77049	205901
81118	205902
154009	205903
72196	205904
33891	205905
187439	205906
118932	205907
152343	205908
200910	205909
8705	205910
153440	205911
210920	205912
184327	205913
58875	205914
41129	205915
21228	205916
68849	205917
319	205918
251153	205919
92772	205920
7112	205921
68943	205922
45403	205923
176126	205924
162538	205925
46179	205926
76486	205927
42007	205928
127882	205929
21220	205930
41228	205931
13627	205932
118349	205933
108893	205934
18534	205935
69794	205936
52664	205937
160775	205938
172202	205939
114830	205940
13049	205941
56576	205942
205701	205943
106163	205944
64309	205945
186671	205946
48982	205947
90133	205948
200672	205949
59834	205950
95259	205951
8421	205952
32108	205953
76352	205954
184709	205955
89824	205956
42775	205957
27384	205958
89535	205959
295225	205960
210188	205961
53996	205962
3565	205963
699	205964
55	205965
23878	205966
156009	205967
115117	205968
71439	205969
294174	205970
188790	205971
111488	205972
16095	205973
59670	205974
127329	205975
3555	205976
68198	205977
24265	205978
51875	205979
11066	205980
52010	205981
174271	205982
25788	205983
129736	205984
113771	205985
53587	205986
39325	205987
26924	205988
59599	205989
69843	205990
65880	205991
40852	205992
97279	205993
42027	205994
148373	205995
64862	205996
113776	205997
14516	205998
177827	205999
87679	206000
4293	206001
31125	206002
210720	206003
129237	206004
43715	206005
50955	206006
33325	206007
91856	206008
3694	206009
217469	206010
138260	206011
6967	206012
35307	206013
11228	206014
34530	206015
161618	206016
40749	206017
133197	206018
8807	206019
135	206020
29884	206021
89267	206022
26570	206023
142652	206024
235846	206025
133108	206026
21850	206027
178910	206028
66304	206029
1745	206030
42182	206031
81047	206032
86452	206033
84381	206034
21440	206035
104274	206036
19285	206037
2998	206038
6765	206039
130267	206040
2957	206041
6725	206042
4293	206043
20516	206044
14487	206045
43058	206046
135	206047
120733	206048
23460	206049
99957	206050
88572	206051
40265	206052
44246	206053
87656	206054
12396	206055
63357	206056
168491	206057
197	206058
143724	206059
89867	206060
75569	206061
1745	206062
23928	206063
120414	206064
10635	206065
49909	206066
15955	206067
255626	206068
79798	206069
64180	206070
198982	206071
26875	206072
31944	206073
35022	206074
16180	206075
86904	206076
152432	206077
68088	206078
10260	206079
231999	206080
291930	206081
210895	206082
28812	206083
62961	206084
172410	206085
121078	206086
17155	206087
120489	206088
57046	206089
42718	206090
119012	206091
910	206092
25973	206093
139417	206094
120340	206095
13029	206096
9783	206097
58895	206098
45610	206099
85370	206100
81196	206101
213902	206102
10912	206103
59515	206104
136221	206105
12073	206106
269017	206107
160466	206108
41639	206109
5119	206110
53770	206111
6165	206112
357	206113
2176	206114
73585	206115
28765	206116
2176	206117
14124	206118
57975	206119
5148	206120
204087	206121
50841	206122
36287	206123
153524	206124
17547	206125
33752	206126
12815	206127
40660	206128
5686	206129
89492	206130
87953	206131
29670	206132
2176	206133
199814	206134
93753	206135
27096	206136
282975	206137
47062	206138
56071	206139
96156	206140
32410	206141
3964	206142
51593	206143
195144	206144
12244	206145
114245	206146
2979	206147
72881	206148
37973	206149
111036	206150
6469	206151
26404	206152
2240	206153
147624	206154
21875	206155
11614	206156
16272	206157
57057	206158
25131	206159
28195	206160
3281	206161
56338	206162
14393	206163
13780	206164
166767	206165
200683	206166
1550	206167
241893	206168
6776	206169
177920	206170
50651	206171
114125	206172
59585	206173
36794	206174
205397	206175
69282	206176
130221	206177
61651	206178
42013	206179
22948	206180
24726	206181
1427	206182
72278	206183
72278	206184
138325	206185
237682	206186
26392	206187
79887	206188
132621	206189
197473	206190
136829	206191
81805	206192
5185	206193
11909	206194
112514	206195
15452	206196
152299	206197
46574	206198
152431	206199
73755	206200
16156	206201
69983	206202
126733	206203
24598	206204
118172	206205
98647	206206
96060	206207
477	206208
43789	206209
258593	206210
98915	206211
1629	206212
160	206213
12008	206214
75	206215
298447	206216
49994	206217
23756	206218
246571	206219
203408	206220
6261	206221
13705	206222
1649	206223
33488	206224
77755	206225
75140	206226
15982	206227
4492	206228
6427	206229
1158	206230
68430	206231
11283	206232
230213	206233
35603	206234
131699	206235
131913	206236
17950	206237
55531	206238
140784	206239
309552	206240
141225	206241
15750	206242
21823	206243
52245	206244
21085	206245
13528	206246
174690	206247
81824	206248
151578	206249
155126	206250
181751	206251
53680	206252
141225	206253
210179	206254
202953	206255
4383	206256
132654	206257
158817	206258
175084	206259
438	206260
11066	206261
13530	206262
34350	206263
90755	206264
14908	206265
141975	206266
113407	206267
58733	206268
210119	206269
263986	206270
25449	206271
75070	206272
3704	206273
10508	206274
16356	206275
12818	206276
28038	206277
144906	206278
9548	206279
293419	206280
42386	206281
22574	206282
8564	206283
15877	206284
203245	206285
59583	206286
183040	206287
163697	206288
41543	206289
8774	206290
40349	206291
177303	206292
2137	206293
1398	206294
125560	206295
11977	206296
79483	206297
162093	206298
137270	206299
15824	206300
115963	206301
7605	206302
29448	206303
48075	206304
12199	206305
15238	206306
76604	206307
29271	206308
24044	206309
26420	206310
7174	206311
85340	206312
60703	206313
66544	206314
168589	206315
30069	206316
90717	206317
41192	206318
59264	206319
9156	206320
65023	206321
144887	206322
49619	206323
108727	206324
3626	206325
10927	206326
8350	206327
18559	206328
18598	206329
14264	206330
16139	206331
23269	206332
222101	206333
100522	206334
154080	206335
154080	206336
8957	206337
34026	206338
5496	206339
205077	206340
295429	206341
240005	206342
7979	206343
305398	206344
77266	206345
217133	206346
85118	206347
173873	206348
39581	206349
12483	206350
61351	206351
151258	206352
194359	206353
1757	206354
29535	206355
71899	206356
9809	206357
200891	206358
146219	206359
1928	206360
28156	206361
130772	206362
145017	206363
31964	206364
245126	206365
20668	206366
61750	206367
262263	206368
71383	206369
276731	206370
130617	206371
174054	206372
299731	206373
29122	206374
199978	206375
221620	206376
63480	206377
69082	206378
27275	206379
206088	206380
53550	206381
237149	206382
137227	206383
160249	206384
15653	206385
134515	206386
524	206387
32659	206388
14576	206389
40182	206390
24826	206391
8576	206392
98144	206393
197836	206394
9692	206395
862	206396
95748	206397
26441	206398
13350	206399
30607	206400
8864	206401
117950	206402
118062	206403
105746	206404
94100	206405
64893	206406
206822	206407
57272	206408
8296	206409
91505	206410
65015	206411
10584	206412
20120	206413
83818	206414
41616	206415
102715	206416
116175	206417
231143	206418
150663	206419
249553	206420
252599	206421
246541	206422
311020	206423
138508	206424
226214	206425
192151	206426
165631	206427
134901	206428
215352	206429
52596	206430
288267	206431
164069	206432
152965	206433
193301	206434
90317	206435
223428	206436
9162	206437
265393	206438
300051	206439
133391	206440
22315	206441
142656	206442
6344	206443
60043	206444
20267	206445
34102	206446
8151	206447
8677	206448
50652	206449
60357	206450
254433	206451
43680	206452
31864	206453
203284	206454
274382	206455
55762	206456
147412	206457
53374	206458
153937	206459
78534	206460
37194	206461
36804	206462
112476	206463
241	206464
56129	206465
231392	206466
6411	206467
41062	206468
18862	206469
198176	206470
38817	206471
38817	206472
9844	206473
119023	206474
52220	206475
182185	206476
38675	206477
124926	206478
25008	206479
93617	206480
5891	206481
24916	206482
148222	206483
39956	206484
27006	206485
28628	206486
19886	206487
231454	206488
5600	206489
1697	206490
169968	206491
209244	206492
108801	206493
51004	206494
309932	206495
102782	206496
216078	206497
25301	206498
144205	206499
133341	206500
35446	206501
208412	206502
2342	206503
3842	206504
88003	206505
234865	206506
5594	206507
5050	206508
60138	206509
150080	206510
93458	206511
142040	206512
135207	206513
191243	206514
14347	206515
3517	206516
95855	206517
54623	206518
26857	206519
47288	206520
145727	206521
19315	206522
68562	206523
142806	206524
221780	206525
8110	206526
149883	206527
170692	206528
8116	206529
243926	206530
3622	206531
287060	206532
31885	206533
68117	206534
39143	206535
186018	206536
111737	206537
21517	206538
21343	206539
66564	206540
61578	206541
161826	206542
32863	206543
75068	206544
110921	206545
164355	206546
111557	206547
143801	206548
9211	206549
225894	206550
302030	206551
282171	206552
91851	206553
51089	206554
137013	206555
35003	206556
224755	206557
95897	206558
4269	206559
295887	206560
178199	206561
21579	206562
116480	206563
116480	206564
53158	206565
35570	206566
85114	206567
68900	206568
68840	206569
69990	206570
156264	206571
31603	206572
139192	206573
1139	206574
173315	206575
72698	206576
17728	206577
17025	206578
30195	206579
127511	206580
39083	206581
137540	206582
159090	206583
283276	206584
39657	206585
144502	206586
101298	206587
92044	206588
206370	206589
195906	206590
68840	206591
81090	206592
187370	206593
95897	206594
110048	206595
52975	206596
73970	206597
112336	206598
163222	206599
56317	206600
139945	206601
181378	206602
28432	206603
133074	206604
15940	206605
148	206606
60608	206607
11390	206608
97666	206609
290006	206610
39914	206611
149394	206612
178794	206613
1118	206614
228855	206615
27601	206616
160044	206617
59073	206618
168779	206619
63378	206620
13260	206621
70328	206622
148	206623
11347	206624
82289	206625
4486	206626
132003	206627
8382	206628
14866	206629
111735	206630
197804	206631
74307	206632
12088	206633
60378	206634
74508	206635
12413	206636
226757	206637
166757	206638
205358	206639
126621	206640
135439	206641
90935	206642
26423	206643
126326	206644
3164	206645
27331	206646
271262	206647
24600	206648
1463	206649
2647	206650
167338	206651
180421	206652
70631	206653
155658	206654
68464	206655
205299	206656
8355	206657
284691	206658
210974	206659
169101	206660
169677	206661
176856	206662
16079	206663
204895	206664
289500	206665
97677	206666
97578	206667
121504	206668
97702	206669
10837	206670
261768	206671
98121	206672
72712	206673
42743	206674
99571	206675
3057	206676
175190	206677
54049	206678
205682	206679
75061	206680
72523	206681
111628	206682
118631	206683
182441	206684
28738	206685
54337	206686
34990	206687
182678	206688
119588	206689
119511	206690
709	206691
164482	206692
69418	206693
244845	206694
19266	206695
52328	206696
15028	206697
13997	206698
17695	206699
58158	206700
10062	206701
60999	206702
90233	206703
300741	206704
142177	206705
131028	206706
140848	206707
3400	206708
74858	206709
128913	206710
51787	206711
1084	206712
84228	206713
60982	206714
62037	206715
41270	206716
18930	206717
7378	206718
61702	206719
67129	206720
17472	206721
220469	206722
99132	206723
17410	206724
71352	206725
511	206726
16032	206727
301198	206728
14874	206729
8505	206730
135618	206731
72056	206732
138933	206733
290636	206734
129882	206735
145946	206736
21439	206737
302896	206738
74237	206739
199648	206740
13079	206741
23271	206742
26975	206743
63361	206744
109816	206745
40790	206746
26006	206747
74787	206748
88084	206749
75202	206750
35332	206751
27885	206752
163451	206753
8007	206754
118193	206755
163352	206756
51785	206757
43934	206758
251932	206759
26260	206760
372	206761
34125	206762
61933	206763
23677	206764
18399	206765
34340	206766
16765	206767
59076	206768
14510	206769
2929	206770
2650	206771
173875	206772
212190	206773
100369	206774
595	206775
193867	206776
78427	206777
197340	206778
6425	206779
50154	206780
34232	206781
8126	206782
128922	206783
108005	206784
75659	206785
276939	206786
55505	206787
44908	206788
120312	206789
30399	206790
48351	206791
221084	206792
14762	206793
161236	206794
57741	206795
19543	206796
25563	206797
243980	206798
9044	206799
75139	206800
77396	206801
73752	206802
93281	206803
92070	206804
268839	206805
20768	206806
8282	206807
63477	206808
138439	206809
260888	206810
45970	206811
124	206812
124	206813
131750	206814
211403	206815
171410	206816
136914	206817
174005	206818
125067	206819
4116	206820
126616	206821
84269	206822
56759	206823
17016	206824
62782	206825
16028	206826
98166	206827
200159	206828
1113	206829
210439	206830
32627	206831
42691	206832
120757	206833
7628	206834
99333	206835
119392	206836
753	206837
71220	206838
156099	206839
160948	206840
14246	206841
98775	206842
129802	206843
6101	206844
191232	206845
76982	206846
12171	206847
17389	206848
22531	206849
25724	206850
291466	206851
66509	206852
21265	206853
35274	206854
11311	206855
107600	206856
5987	206857
170875	206858
28854	206859
296622	206860
25848	206861
106826	206862
103582	206863
3450	206864
37138	206865
311242	206866
32984	206867
96323	206868
64542	206869
8110	206870
60807	206871
140724	206872
24205	206873
173179	206874
157996	206875
52233	206876
107561	206877
96765	206878
637	206879
184454	206880
82478	206881
25414	206882
4123	206883
97611	206884
149994	206885
31468	206886
245530	206887
147974	206888
79792	206889
36172	206890
44125	206891
197740	206892
51914	206893
6118	206894
166439	206895
29567	206896
78364	206897
239050	206898
2225	206899
38471	206900
81495	206901
216889	206902
62434	206903
89840	206904
218429	206905
62928	206906
18	206907
228809	206908
189214	206909
10806	206910
164076	206911
308904	206912
73541	206913
54137	206914
71102	206915
1396	206916
133336	206917
195442	206918
93856	206919
201583	206920
206075	206921
28345	206922
64507	206923
62375	206924
112676	206925
122829	206926
13938	206927
98490	206928
11758	206929
28191	206930
86805	206931
203211	206932
44986	206933
214720	206934
96183	206935
24550	206936
54079	206937
6899	206938
38241	206939
310920	206940
76137	206941
62296	206942
11261	206943
12585	206944
88690	206945
109035	206946
142678	206947
163865	206948
30359	206949
287684	206950
76274	206951
1496	206952
307225	206953
127211	206954
287819	206955
64445	206956
199910	206957
56462	206958
213853	206959
180237	206960
54623	206961
74429	206962
72714	206963
902	206964
32552	206965
191443	206966
54361	206967
992	206968
40944	206969
49835	206970
35333	206971
265594	206972
52332	206973
7758	206974
213392	206975
143632	206976
32947	206977
65562	206978
87454	206979
115030	206980
11522	206981
39921	206982
184285	206983
121212	206984
7956	206985
32947	206986
6713	206987
32288	206988
171243	206989
108539	206990
47707	206991
48034	206992
15035	206993
31185	206994
55528	206995
95608	206996
101230	206997
263269	206998
15551	206999
170965	207000
68272	207001
240373	207002
77873	207003
26463	207004
30162	207005
72853	207006
14342	207007
2957	207008
14837	207009
112928	207010
250379	207011
5627	207012
110243	207013
75006	207014
90027	207015
7772	207016
54789	207017
65179	207018
32015	207019
62909	207020
137384	207021
40145	207022
3246	207023
60208	207024
106520	207025
22224	207026
54930	207027
20896	207028
12534	207029
130663	207030
75791	207031
732	207032
20675	207033
8141	207034
105238	207035
137775	207036
24703	207037
41284	207038
21955	207039
47322	207040
1276	207041
306636	207042
17563	207043
111141	207044
30610	207045
55261	207046
4033	207047
29703	207048
58756	207049
115326	207050
34575	207051
63537	207052
43399	207053
38411	207054
14002	207055
76454	207056
144232	207057
88309	207058
88340	207059
605	207060
213915	207061
110019	207062
98473	207063
219578	207064
145055	207065
131259	207066
66433	207067
65334	207068
98780	207069
112237	207070
35508	207071
71869	207072
11683	207073
285939	207074
52779	207075
145041	207076
5072	207077
4626	207078
6856	207079
86920	207080
68081	207081
95409	207082
1079	207083
13259	207084
141616	207085
136050	207086
107491	207087
45219	207088
64011	207089
2787	207090
9719	207091
45677	207092
50475	207093
30690	207094
101094	207095
49090	207096
156867	207097
30431	207098
103455	207099
248164	207100
7650	207101
51621	207102
208295	207103
173996	207104
105665	207105
143048	207106
163737	207107
8540	207108
236629	207109
56727	207110
9416	207111
17550	207112
16100	207113
55280	207114
8789	207115
7134	207116
7233	207117
60582	207118
57293	207119
18107	207120
40888	207121
199039	207122
17243	207123
65491	207124
129219	207125
205618	207126
84321	207127
90257	207128
15790	207129
112044	207130
37571	207131
2799	207132
41520	207133
242311	207134
448	207135
18100	207136
157811	207137
146545	207138
21132	207139
162132	207140
69442	207141
66253	207142
48037	207143
57272	207144
92769	207145
115439	207146
9090	207147
130140	207148
18801	207149
18801	207150
24613	207151
36865	207152
36865	207153
95865	207154
106455	207155
185304	207156
144090	207157
185366	207158
190048	207159
116140	207160
2031	207161
7783	207162
38012	207163
10636	207164
5840	207165
206536	207166
15761	207167
184900	207168
165570	207169
72597	207170
535	207171
170353	207172
108859	207173
42964	207174
141109	207175
107460	207176
205432	207177
31773	207178
247724	207179
22414	207180
215073	207181
220853	207182
705	207183
214659	207184
18301	207185
66112	207186
197227	207187
15468	207188
68040	207189
400	207190
25795	207191
48692	207192
16138	207193
22266	207194
113754	207195
4285	207196
24730	207197
12409	207198
206811	207199
25347	207200
305583	207201
82730	207202
82730	207203
2276	207204
47699	207205
17767	207206
46188	207207
3608	207208
18409	207209
57627	207210
148430	207211
162071	207212
306145	207213
128733	207214
28954	207215
132078	207216
224	207217
218994	207218
286255	207219
15854	207220
62901	207221
12583	207222
64906	207223
165288	207224
92168	207225
49244	207226
7679	207227
187177	207228
93171	207229
32200	207230
148560	207231
42898	207232
18300	207233
91054	207234
35839	207235
137009	207236
5075	207237
201782	207238
2331	207239
195228	207240
183423	207241
4873	207242
206813	207243
6695	207244
17625	207245
63528	207246
17625	207247
87092	207248
259381	207249
89010	207250
152044	207251
3263	207252
94462	207253
3640	207254
3101	207255
101362	207256
110812	207257
133996	207258
87217	207259
181851	207260
35153	207261
193137	207262
54671	207263
44949	207264
16	207265
260799	207266
13725	207267
298900	207268
11091	207269
88888	207270
66380	207271
80398	207272
22623	207273
131433	207274
2	207275
277871	207276
59959	207277
735	207278
125741	207279
301	207280
66860	207281
4890	207282
103484	207283
42425	207284
196053	207285
576	207286
1051	207287
10194	207288
24696	207289
122940	207290
214987	207291
42531	207292
192269	207293
117454	207294
200308	207295
118318	207296
67468	207297
214160	207298
13651	207299
215634	207300
8708	207301
17844	207302
241862	207303
94558	207304
42150	207305
2090	207306
220206	207307
5408	207308
1476	207309
177989	207310
33113	207311
226675	207312
4659	207313
25575	207314
82906	207315
109083	207316
8708	207317
16422	207318
1141	207319
62254	207320
62038	207321
261067	207322
1474	207323
216382	207324
33333	207325
55686	207326
113952	207327
23051	207328
47306	207329
24430	207330
78840	207331
115680	207332
40027	207333
6000	207334
814	207335
122925	207336
18301	207337
48974	207338
110135	207339
54569	207340
35241	207341
61787	207342
301402	207343
210556	207344
140089	207345
51599	207346
6960	207347
229655	207348
52154	207349
50228	207350
1356	207351
490	207352
38394	207353
104756	207354
25973	207355
120264	207356
77194	207357
122164	207358
998	207359
140675	207360
32498	207361
38757	207362
6667	207363
25934	207364
78490	207365
5054	207366
257754	207367
36809	207368
206660	207369
106046	207370
88779	207371
42446	207372
145533	207373
24325	207374
48185	207375
96189	207376
29723	207377
174420	207378
51388	207379
92074	207380
38029	207381
88	207382
33866	207383
75976	207384
125805	207385
26443	207386
2140	207387
117390	207388
64358	207389
253423	207390
28427	207391
59836	207392
88961	207393
63712	207394
40911	207395
4183	207396
2683	207397
163202	207398
225514	207399
4529	207400
28115	207401
42656	207402
148500	207403
35870	207404
14046	207405
71404	207406
159136	207407
97151	207408
17631	207409
118257	207410
209906	207411
302095	207412
5248	207413
830	207414
33347	207415
15971	207416
253992	207417
28191	207418
139328	207419
4108	207420
17574	207421
34347	207422
28407	207423
2311	207424
73926	207425
4368	207426
34006	207427
69136	207428
36174	207429
39618	207430
109812	207431
38858	207432
20263	207433
50051	207434
680	207435
52836	207436
51510	207437
4532	207438
118305	207439
217765	207440
6025	207441
171279	207442
3463	207443
260236	207444
203864	207445
290875	207446
20248	207447
153040	207448
54312	207449
66893	207450
167561	207451
42844	207452
10967	207453
43751	207454
24614	207455
9076	207456
132522	207457
14995	207458
1465	207459
84221	207460
32754	207461
5533	207462
140823	207463
20859	207464
13026	207465
13962	207466
52138	207467
39816	207468
210686	207469
1777	207470
213843	207471
240138	207472
3830	207473
18804	207474
40384	207475
113755	207476
151112	207477
83055	207478
89301	207479
84473	207480
4341	207481
27491	207482
15255	207483
7443	207484
5061	207485
143359	207486
17647	207487
19028	207488
199516	207489
197032	207490
198168	207491
40573	207492
37104	207493
40828	207494
3850	207495
195469	207496
98366	207497
5290	207498
307400	207499
130740	207500
3692	207501
22753	207502
54675	207503
20388	207504
312762	207505
175473	207506
2595	207507
124528	207508
67043	207509
246949	207510
95532	207511
3230	207512
5818	207513
43264	207514
3902	207515
95240	207516
4994	207517
53556	207518
207549	207519
37884	207520
6709	207521
250108	207522
102567	207523
64354	207524
26557	207525
129840	207526
129840	207527
1158	207528
27465	207529
94750	207530
4589	207531
95828	207532
11411	207533
3132	207534
119359	207535
2779	207536
15034	207537
13098	207538
15995	207539
7271	207540
27368	207541
57557	207542
3122	207543
18952	207544
279162	207545
3644	207546
1638	207547
278266	207548
7281	207549
179494	207550
52897	207551
89575	207552
69232	207553
238923	207554
76919	207555
126649	207556
72008	207557
118193	207558
3732	207559
84955	207560
46695	207561
96198	207562
69038	207563
43644	207564
193939	207565
4123	207566
34953	207567
97946	207568
85712	207569
18533	207570
838	207571
15317	207572
160143	207573
1639	207574
11324	207575
23361	207576
63356	207577
119566	207578
21074	207579
2069	207580
102772	207581
151325	207582
124882	207583
54432	207584
150608	207585
22523	207586
12984	207587
23886	207588
73770	207589
103124	207590
18700	207591
49230	207592
31654	207593
26803	207594
4984	207595
5932	207596
96858	207597
167956	207598
6931	207599
7686	207600
7863	207601
5429	207602
34518	207603
104035	207604
178995	207605
32101	207606
147997	207607
205505	207608
111145	207609
34128	207610
105717	207611
44273	207612
97151	207613
119001	207614
21880	207615
59949	207616
19133	207617
79821	207618
19337	207619
65338	207620
29828	207621
29584	207622
98962	207623
190232	207624
75421	207625
137825	207626
133239	207627
13776	207628
233327	207629
10707	207630
109962	207631
202301	207632
20623	207633
6573	207634
203956	207635
3536	207636
48175	207637
27321	207638
151475	207639
17550	207640
50617	207641
71216	207642
49619	207643
29130	207644
145971	207645
53231	207646
176547	207647
43495	207648
16581	207649
45716	207650
18	207651
31278	207652
26558	207653
86873	207654
32484	207655
83973	207656
672	207657
108940	207658
261735	207659
8032	207660
27020	207661
2237	207662
25382	207663
37096	207664
2	207665
2388	207666
73068	207667
183260	207668
98343	207669
10322	207670
78121	207671
78121	207672
8576	207673
95685	207674
49336	207675
67138	207676
199784	207677
13509	207678
21734	207679
303593	207680
50852	207681
230007	207682
127624	207683
11809	207684
233277	207685
10151	207686
114541	207687
4583	207688
15020	207689
109181	207690
30050	207691
37954	207692
217216	207693
98659	207694
11412	207695
22254	207696
23681	207697
107644	207698
55266	207699
17635	207700
31094	207701
125763	207702
164018	207703
21582	207704
60848	207705
87907	207706
83411	207707
163093	207708
38871	207709
24407	207710
191956	207711
15985	207712
43690	207713
49604	207714
14598	207715
80319	207716
63713	207717
9394	207718
128679	207719
31036	207720
5119	207721
151716	207722
196833	207723
10922	207724
132906	207725
117784	207726
17526	207727
56672	207728
87662	207729
275098	207730
140342	207731
278801	207732
13339	207733
28487	207734
40432	207735
14082	207736
16979	207737
24145	207738
21468	207739
6593	207740
38691	207741
8516	207742
19359	207743
74513	207744
31213	207745
122183	207746
157474	207747
20639	207748
86330	207749
145163	207750
204326	207751
23886	207752
87693	207753
8608	207754
90373	207755
160350	207756
17230	207757
7125	207758
39640	207759
30326	207760
9343	207761
100146	207762
30883	207763
1763	207764
7715	207765
8093	207766
39860	207767
201701	207768
48201	207769
66901	207770
41134	207771
87975	207772
114107	207773
96208	207774
4677	207775
40280	207776
266039	207777
24289	207778
36287	207779
5816	207780
284915	207781
131638	207782
6244	207783
187552	207784
127700	207785
122621	207786
55904	207787
18938	207788
27129	207789
123707	207790
105164	207791
84202	207792
27275	207793
107607	207794
3627	207795
63879	207796
138972	207797
64663	207798
27496	207799
164234	207800
8581	207801
12318	207802
12318	207803
29567	207804
26775	207805
91282	207806
109354	207807
109354	207808
278128	207809
209286	207810
75097	207811
58420	207812
31627	207813
32860	207814
66294	207815
71254	207816
16979	207817
76989	207818
167531	207819
157	207820
76689	207821
275933	207822
32745	207823
4309	207824
142943	207825
9220	207826
19457	207827
82856	207828
29976	207829
148733	207830
10354	207831
56005	207832
161106	207833
37893	207834
250178	207835
211874	207836
2899	207837
166264	207838
117608	207839
5355	207840
32762	207841
80277	207842
264026	207843
37171	207844
4353	207845
12931	207846
17498	207847
176281	207848
18835	207849
30215	207850
9744	207851
96007	207852
107527	207853
2310	207854
48887	207855
88080	207856
201546	207857
251866	207858
148953	207859
9112	207860
66758	207861
53066	207862
60413	207863
20484	207864
65288	207865
40948	207866
97234	207867
132365	207868
39280	207869
785	207870
60100	207871
295203	207872
12056	207873
1831	207874
145627	207875
56290	207876
183530	207877
95920	207878
30035	207879
109486	207880
16591	207881
123155	207882
20699	207883
20803	207884
27329	207885
4375	207886
10661	207887
52393	207888
16236	207889
36893	207890
127126	207891
25335	207892
157251	207893
33402	207894
69174	207895
23514	207896
7682	207897
129766	207898
47833	207899
159595	207900
11493	207901
13983	207902
23687	207903
238286	207904
283478	207905
70144	207906
91107	207907
113741	207908
58335	207909
9782	207910
58379	207911
213428	207912
127431	207913
4352	207914
36956	207915
33445	207916
57307	207917
9291	207918
225776	207919
73766	207920
206156	207921
75391	207922
251996	207923
44713	207924
22139	207925
92064	207926
111985	207927
80997	207928
86538	207929
240377	207930
295631	207931
299275	207932
31858	207933
121148	207934
280369	207935
71438	207936
44013	207937
14351	207938
140745	207939
186346	207940
57273	207941
216265	207942
193038	207943
42301	207944
105296	207945
48930	207946
85971	207947
151109	207948
37821	207949
9024	207950
15771	207951
118464	207952
32093	207953
15771	207954
207019	207955
92894	207956
100325	207957
40412	207958
199614	207959
81240	207960
55043	207961
14605	207962
15130	207963
143389	207964
27381	207965
8608	207966
34041	207967
200106	207968
3800	207969
7344	207970
9353	207971
11723	207972
44184	207973
106496	207974
216186	207975
7369	207976
23137	207977
9000	207978
60413	207979
50317	207980
70395	207981
7494	207982
26982	207983
301755	207984
2101	207985
186983	207986
17394	207987
32479	207988
93573	207989
63315	207990
138008	207991
58903	207992
46034	207993
5612	207994
89196	207995
28980	207996
16677	207997
21091	207998
37582	207999
54939	208000
67640	208001
2774	208002
22763	208003
77220	208004
122849	208005
2473	208006
305879	208007
45319	208008
5769	208009
7475	208010
54202	208011
17581	208012
5851	208013
60985	208014
1432	208015
54847	208016
80149	208017
151473	208018
32546	208019
217910	208020
19327	208021
76194	208022
143164	208023
46242	208024
21523	208025
187651	208026
224536	208027
154318	208028
29644	208029
14215	208030
39615	208031
24367	208032
57108	208033
8048	208034
204038	208035
91650	208036
20343	208037
103642	208038
14938	208039
9721	208040
7045	208041
34812	208042
29715	208043
72593	208044
38075	208045
227897	208046
59083	208047
102273	208048
143744	208049
126143	208050
37749	208051
22142	208052
172623	208053
16592	208054
84464	208055
5782	208056
59669	208057
12700	208058
322	208059
1007	208060
11127	208061
66124	208062
1463	208063
69950	208064
24409	208065
205301	208066
3199	208067
17133	208068
57748	208069
39028	208070
5858	208071
32483	208072
43698	208073
58612	208074
4285	208075
127502	208076
62901	208077
20438	208078
30386	208079
46846	208080
82920	208081
9539	208082
132049	208083
258388	208084
14433	208085
16841	208086
131710	208087
102478	208088
176505	208089
172609	208090
136130	208091
19149	208092
121907	208093
254857	208094
25145	208095
47583	208096
204446	208097
88401	208098
130120	208099
86253	208100
37590	208101
109815	208102
162750	208103
157157	208104
40843	208105
274547	208106
12184	208107
2905	208108
1273	208109
41893	208110
25566	208111
252989	208112
475	208113
274711	208114
28985	208115
150648	208116
1316	208117
55873	208118
205064	208119
108409	208120
5201	208121
17610	208122
13398	208123
250900	208124
203476	208125
137779	208126
214163	208127
136921	208128
69519	208129
64242	208130
116911	208131
71861	208132
62426	208133
77997	208134
188635	208135
31380	208136
181794	208137
7949	208138
243094	208139
221486	208140
19627	208141
167625	208142
1026	208143
13931	208144
64864	208145
288280	208146
111573	208147
5306	208148
60335	208149
189382	208150
22	208151
236797	208152
159175	208153
127551	208154
210468	208155
9256	208156
37730	208157
184706	208158
37730	208159
7590	208160
128284	208161
37730	208162
5050	208163
128028	208164
70299	208165
6699	208166
236267	208167
12643	208168
225559	208169
6699	208170
73583	208171
136529	208172
4347	208173
176774	208174
68642	208175
212184	208176
57396	208177
66043	208178
7428	208179
543	208180
68334	208181
22	208182
151850	208183
4164	208184
2059	208185
168149	208186
244709	208187
1209	208188
3641	208189
30286	208190
48042	208191
77739	208192
59761	208193
70002	208194
15716	208195
3663	208196
27808	208197
68326	208198
269568	208199
14082	208200
260630	208201
43080	208202
64033	208203
10278	208204
61935	208205
139748	208206
140221	208207
646	208208
108332	208209
118819	208210
217742	208211
39445	208212
36708	208213
251926	208214
94985	208215
27967	208216
111040	208217
231885	208218
16368	208219
5146	208220
189357	208221
19809	208222
76336	208223
89556	208224
73980	208225
32591	208226
252534	208227
107890	208228
33441	208229
76706	208230
3571	208231
29298	208232
132449	208233
176293	208234
199906	208235
100852	208236
184362	208237
173027	208238
57459	208239
312021	208240
18005	208241
17109	208242
15679	208243
46359	208244
26140	208245
1347	208246
50266	208247
187292	208248
17226	208249
11036	208250
31539	208251
156083	208252
16332	208253
179540	208254
19409	208255
34182	208256
32646	208257
47375	208258
64088	208259
6048	208260
60779	208261
2979	208262
21172	208263
218402	208264
63646	208265
12986	208266
19383	208267
2437	208268
25345	208269
58564	208270
5474	208271
15306	208272
5161	208273
186797	208274
53404	208275
101752	208276
12291	208277
201854	208278
76974	208279
9630	208280
111814	208281
23622	208282
23110	208283
186370	208284
2585	208285
62	208286
10764	208287
3452	208288
23687	208289
162683	208290
247864	208291
27761	208292
51068	208293
118812	208294
51942	208295
168804	208296
129674	208297
33307	208298
117800	208299
105405	208300
19819	208301
92809	208302
9595	208303
193520	208304
47484	208305
216666	208306
3494	208307
1428	208308
12609	208309
89793	208310
8605	208311
2486	208312
126558	208313
112446	208314
172687	208315
57299	208316
198117	208317
38324	208318
19326	208319
81152	208320
8340	208321
1231	208322
23108	208323
34932	208324
42715	208325
92970	208326
205149	208327
2578	208328
1925	208329
53886	208330
157066	208331
32484	208332
34010	208333
11242	208334
44093	208335
1379	208336
197444	208337
100784	208338
185708	208339
273494	208340
14521	208341
10524	208342
213757	208343
87574	208344
125854	208345
35076	208346
89694	208347
66326	208348
290536	208349
184431	208350
37677	208351
205761	208352
15139	208353
3362	208354
122941	208355
1334	208356
95468	208357
139340	208358
37068	208359
84308	208360
2180	208361
148654	208362
2381	208363
59486	208364
57498	208365
47730	208366
188830	208367
188830	208368
148464	208369
237072	208370
43598	208371
31203	208372
134299	208373
49783	208374
79902	208375
94452	208376
75091	208377
286134	208378
107225	208379
61539	208380
56658	208381
15278	208382
72575	208383
111781	208384
17767	208385
250343	208386
215330	208387
68384	208388
59891	208389
86063	208390
236948	208391
29837	208392
62389	208393
110351	208394
155778	208395
4399	208396
32633	208397
144559	208398
55207	208399
11326	208400
162624	208401
3840	208402
8974	208403
16717	208404
119751	208405
121092	208406
208425	208407
33855	208408
241331	208409
24449	208410
91743	208411
46903	208412
93351	208413
81570	208414
48456	208415
181266	208416
2014	208417
114409	208418
29062	208419
302412	208420
119883	208421
80173	208422
6696	208423
44263	208424
1998	208425
14609	208426
7616	208427
72044	208428
56442	208429
96284	208430
13481	208431
23855	208432
133526	208433
219779	208434
166589	208435
14379	208436
13800	208437
27875	208438
22662	208439
9410	208440
20519	208441
167582	208442
28475	208443
9456	208444
24673	208445
33403	208446
41654	208447
28256	208448
281222	208449
205129	208450
21012	208451
7086	208452
47236	208453
10581	208454
191188	208455
20701	208456
121080	208457
296287	208458
102280	208459
342	208460
43787	208461
220994	208462
1522	208463
158	208464
152586	208465
48502	208466
44759	208467
19329	208468
52048	208469
127644	208470
226609	208471
108344	208472
86299	208473
97607	208474
31504	208475
23451	208476
182681	208477
25002	208478
10235	208479
81410	208480
125414	208481
61529	208482
84375	208483
193102	208484
6833	208485
104492	208486
11319	208487
188890	208488
27510	208489
26916	208490
77477	208491
41880	208492
1955	208493
15641	208494
62050	208495
85493	208496
101245	208497
11641	208498
79551	208499
238098	208500
168514	208501
18867	208502
210677	208503
294074	208504
131416	208505
830	208506
15731	208507
126594	208508
139590	208509
92746	208510
204523	208511
14483	208512
10910	208513
16409	208514
79895	208515
4579	208516
32268	208517
13266	208518
24898	208519
256195	208520
12403	208521
12403	208522
205721	208523
93646	208524
3567	208525
7145	208526
132608	208527
47691	208528
88129	208529
132120	208530
933	208531
42087	208532
99415	208533
5	208534
10248	208535
10663	208536
105771	208537
143563	208538
58791	208539
71126	208540
175846	208541
29871	208542
72113	208543
24734	208544
141838	208545
115461	208546
150094	208547
241245	208548
109299	208549
302163	208550
184635	208551
186745	208552
187272	208553
64948	208554
1180	208555
5116	208556
21277	208557
206791	208558
301715	208559
45286	208560
2406	208561
55697	208562
129719	208563
3944	208564
134881	208565
118968	208566
106873	208567
190524	208568
62798	208569
218654	208570
100844	208571
228010	208572
308360	208573
92496	208574
86584	208575
8096	208576
4559	208577
96565	208578
275178	208579
5172	208580
46020	208581
118893	208582
270072	208583
57462	208584
7132	208585
78926	208586
204809	208587
8834	208588
10456	208589
19271	208590
128248	208591
68965	208592
44397	208593
90809	208594
28166	208595
287591	208596
43216	208597
72812	208598
59775	208599
33049	208600
150476	208601
8857	208602
60145	208603
60078	208604
56096	208605
264985	208606
4136	208607
33041	208608
55239	208609
122125	208610
8226	208611
14340	208612
25928	208613
15735	208614
176501	208615
34831	208616
81198	208617
63160	208618
16764	208619
130032	208620
188920	208621
4696	208622
502	208623
6894	208624
209128	208625
118053	208626
36351	208627
13502	208628
132381	208629
41346	208630
19411	208631
64584	208632
59729	208633
53504	208634
32041	208635
60025	208636
33755	208637
16108	208638
83450	208639
293788	208640
13595	208641
13595	208642
7998	208643
3729	208644
99658	208645
18571	208646
299443	208647
217134	208648
26389	208649
90084	208650
113965	208651
9165	208652
30995	208653
75848	208654
120478	208655
87804	208656
31321	208657
4623	208658
85059	208659
265143	208660
6593	208661
29257	208662
85157	208663
308431	208664
35615	208665
134748	208666
129853	208667
214697	208668
118994	208669
62212	208670
25744	208671
69090	208672
31494	208673
75658	208674
139648	208675
56786	208676
134771	208677
50051	208678
289593	208679
289887	208680
280336	208681
197516	208682
292505	208683
114549	208684
285978	208685
143651	208686
144170	208687
46536	208688
28681	208689
115848	208690
305391	208691
7828	208692
55146	208693
88367	208694
5111	208695
64334	208696
23972	208697
284754	208698
80815	208699
16248	208700
230866	208701
13811	208702
135498	208703
38873	208704
83919	208705
63794	208706
121184	208707
13797	208708
8262	208709
53203	208710
15496	208711
138487	208712
128247	208713
32000	208714
113729	208715
297751	208716
220278	208717
66411	208718
4192	208719
4192	208720
25	208721
58151	208722
76566	208723
38301	208724
38301	208725
194935	208726
90183	208727
185738	208728
1744	208729
9141	208730
31895	208731
91358	208732
96936	208733
36412	208734
91964	208735
24875	208736
176352	208737
242581	208738
32494	208739
115776	208740
210662	208741
72788	208742
151387	208743
227652	208744
107207	208745
133440	208746
147109	208747
4248	208748
69880	208749
135522	208750
61657	208751
45762	208752
114214	208753
1301	208754
30747	208755
193264	208756
37881	208757
21458	208758
20795	208759
217051	208760
78166	208761
70430	208762
117383	208763
166567	208764
104704	208765
78273	208766
137414	208767
2630	208768
3579	208769
276022	208770
40251	208771
50171	208772
69051	208773
216073	208774
106167	208775
35419	208776
22496	208777
5355	208778
25803	208779
66492	208780
115489	208781
22021	208782
56384	208783
85082	208784
21140	208785
81612	208786
46060	208787
165885	208788
95664	208789
186988	208790
6392	208791
70363	208792
196711	208793
62744	208794
90386	208795
66051	208796
41219	208797
215000	208798
1766	208799
207656	208800
33141	208801
42981	208802
95782	208803
42192	208804
6989	208805
11645	208806
63207	208807
59554	208808
58510	208809
40910	208810
122138	208811
46208	208812
85492	208813
122645	208814
124421	208815
3588	208816
26759	208817
64579	208818
131613	208819
105994	208820
17520	208821
98958	208822
50229	208823
23617	208824
62737	208825
18190	208826
250856	208827
47989	208828
217671	208829
40837	208830
15614	208831
21510	208832
201692	208833
42432	208834
10043	208835
140707	208836
30838	208837
182716	208838
183617	208839
100578	208840
179247	208841
110113	208842
103858	208843
126131	208844
67592	208845
216112	208846
232208	208847
165568	208848
25854	208849
182857	208850
19872	208851
61350	208852
25838	208853
302523	208854
28576	208855
95586	208856
99043	208857
18197	208858
53193	208859
158544	208860
1030	208861
97131	208862
7013	208863
25303	208864
56103	208865
12338	208866
19	208867
125739	208868
50775	208869
156909	208870
54289	208871
444	208872
56900	208873
231668	208874
41059	208875
16443	208876
94801	208877
28127	208878
309936	208879
122084	208880
297318	208881
85426	208882
2624	208883
37669	208884
121529	208885
20298	208886
1478	208887
298951	208888
205624	208889
22205	208890
3390	208891
59519	208892
157838	208893
142494	208894
281924	208895
67250	208896
3873	208897
79792	208898
74781	208899
84416	208900
261436	208901
58487	208902
3301	208903
5252	208904
27057	208905
248506	208906
13496	208907
61138	208908
6323	208909
33932	208910
7464	208911
9491	208912
65691	208913
200191	208914
138780	208915
26836	208916
40170	208917
21527	208918
42508	208919
47303	208920
111612	208921
221681	208922
142980	208923
101757	208924
72215	208925
83870	208926
88341	208927
46257	208928
4	208929
208540	208930
14892	208931
34723	208932
16085	208933
2400	208934
26090	208935
59696	208936
144359	208937
2269	208938
267155	208939
66665	208940
7884	208941
2098	208942
157476	208943
61957	208944
4105	208945
30343	208946
44181	208947
23494	208948
25469	208949
51938	208950
236644	208951
137794	208952
580	208953
138198	208954
162644	208955
182564	208956
156354	208957
177671	208958
116699	208959
170667	208960
258903	208961
81150	208962
78538	208963
88412	208964
38118	208965
35227	208966
84167	208967
149179	208968
176339	208969
13691	208970
28175	208971
143452	208972
13438	208973
134624	208974
29922	208975
188342	208976
66750	208977
98057	208978
177120	208979
52974	208980
50899	208981
7167	208982
28349	208983
6822	208984
83939	208985
100240	208986
63682	208987
146688	208988
147359	208989
64773	208990
89604	208991
208159	208992
93124	208993
30038	208994
47254	208995
311310	208996
141292	208997
97509	208998
12436	208999
62494	209000
67392	209001
81096	209002
98583	209003
98570	209004
174517	209005
209802	209006
62219	209007
45572	209008
54051	209009
198803	209010
30695	209011
125721	209012
140922	209013
7365	209014
35374	209015
2631	209016
6995	209017
35245	209018
49141	209019
129970	209020
94564	209021
65039	209022
114809	209023
56803	209024
257759	209025
2857	209026
94589	209027
395	209028
15673	209029
20445	209030
50513	209031
3370	209032
84383	209033
4263	209034
206809	209035
50111	209036
790	209037
128380	209038
68963	209039
3137	209040
121723	209041
29264	209042
72834	209043
33680	209044
3392	209045
46556	209046
14330	209047
193948	209048
488	209049
6255	209050
22135	209051
157767	209052
183759	209053
383	209054
12833	209055
191866	209056
9141	209057
118518	209058
183703	209059
22566	209060
33798	209061
45850	209062
162840	209063
38078	209064
121547	209065
203922	209066
48185	209067
40289	209068
173544	209069
42311	209070
240132	209071
85204	209072
241530	209073
28090	209074
5761	209075
74728	209076
291202	209077
201796	209078
45254	209079
31469	209080
37276	209081
152797	209082
49677	209083
113978	209084
91256	209085
7195	209086
19716	209087
76859	209088
293404	209089
190992	209090
96786	209091
53063	209092
50200	209093
255976	209094
78910	209095
78910	209096
78902	209097
17503	209098
112894	209099
134035	209100
252242	209101
10	209102
74191	209103
289716	209104
87257	209105
111672	209106
104038	209107
38703	209108
24070	209109
185924	209110
98110	209111
115886	209112
52673	209113
51668	209114
201852	209115
13165	209116
84382	209117
45024	209118
3012	209119
102290	209120
5908	209121
1145	209122
47542	209123
58989	209124
43176	209125
19568	209126
59245	209127
220507	209128
187254	209129
303704	209130
10565	209131
31414	209132
53197	209133
9239	209134
24075	209135
13728	209136
249	209137
28121	209138
186038	209139
18234	209140
79249	209141
139349	209142
5251	209143
117002	209144
40121	209145
28124	209146
28052	209147
41634	209148
50145	209149
272826	209150
65	209151
7933	209152
33920	209153
129884	209154
39359	209155
15222	209156
182729	209157
141807	209158
20138	209159
41593	209160
87247	209161
209098	209162
41960	209163
92906	209164
79594	209165
207217	209166
256153	209167
54369	209168
28148	209169
242384	209170
79579	209171
119306	209172
61913	209173
1118	209174
298337	209175
230080	209176
129926	209177
65017	209178
297052	209179
145000	209180
27821	209181
167259	209182
10625	209183
67258	209184
2777	209185
275167	209186
158683	209187
35586	209188
211126	209189
64876	209190
145232	209191
33375	209192
293139	209193
10033	209194
1456	209195
29743	209196
19704	209197
51402	209198
572	209199
221110	209200
132144	209201
68215	209202
79674	209203
53234	209204
51491	209205
19854	209206
72086	209207
10792	209208
201615	209209
148480	209210
72254	209211
122338	209212
861	209213
80492	209214
51388	209215
220749	209216
26140	209217
97503	209218
50920	209219
239441	209220
15260	209221
56535	209222
56535	209223
147340	209224
114403	209225
85990	209226
223279	209227
198788	209228
84574	209229
233088	209230
181828	209231
11001	209232
94981	209233
66611	209234
173484	209235
173013	209236
278274	209237
170880	209238
84791	209239
2416	209240
47632	209241
106552	209242
26253	209243
62697	209244
117883	209245
161416	209246
123043	209247
121485	209248
8998	209249
8421	209250
876	209251
7723	209252
410	209253
486	209254
30461	209255
197223	209256
277740	209257
67042	209258
81929	209259
262157	209260
29738	209261
18811	209262
86283	209263
194566	209264
257221	209265
36440	209266
72	209267
196529	209268
1351	209269
151346	209270
78514	209271
47066	209272
133509	209273
58495	209274
84456	209275
214938	209276
8482	209277
55091	209278
168404	209279
23197	209280
97449	209281
219604	209282
160809	209283
129535	209284
59046	209285
11435	209286
277501	209287
246054	209288
51166	209289
174912	209290
48642	209291
176825	209292
75901	209293
144530	209294
130395	209295
52092	209296
57199	209297
46951	209298
20530	209299
116943	209300
48694	209301
14140	209302
2384	209303
179790	209304
295840	209305
108395	209306
175469	209307
141626	209308
62776	209309
27454	209310
129834	209311
74118	209312
56576	209313
42178	209314
53619	209315
123882	209316
25152	209317
163946	209318
7884	209319
155180	209320
22114	209321
458	209322
43513	209323
66670	209324
289576	209325
132590	209326
281713	209327
3990	209328
3990	209329
24079	209330
73532	209331
40187	209332
18442	209333
16371	209334
96182	209335
2715	209336
33901	209337
192641	209338
174920	209339
10191	209340
89791	209341
6385	209342
91563	209343
6866	209344
20343	209345
128112	209346
141173	209347
55649	209348
67445	209349
41521	209350
22782	209351
138241	209352
7497	209353
2152	209354
73558	209355
241653	209356
42699	209357
1515	209358
38702	209359
1832	209360
250188	209361
6287	209362
27511	209363
186682	209364
3366	209365
86255	209366
22176	209367
62725	209368
210638	209369
96275	209370
1521	209371
205396	209372
105443	209373
64326	209374
49597	209375
7974	209376
40741	209377
130603	209378
128221	209379
181063	209380
28318	209381
278	209382
15832	209383
50773	209384
45502	209385
5322	209386
68135	209387
137692	209388
27292	209389
77492	209390
4426	209391
88477	209392
157319	209393
13972	209394
23622	209395
22239	209396
49050	209397
107948	209398
273530	209399
87030	209400
1674	209401
3	209402
155918	209403
26384	209404
60584	209405
20416	209406
7553	209407
47405	209408
4093	209409
48544	209410
136674	209411
47095	209412
84105	209413
72314	209414
2740	209415
8735	209416
64282	209417
14799	209418
187219	209419
10516	209420
7069	209421
267920	209422
411	209423
25013	209424
3623	209425
16883	209426
75699	209427
54938	209428
52473	209429
62189	209430
259541	209431
12607	209432
8458	209433
5915	209434
150854	209435
149870	209436
113682	209437
301320	209438
189104	209439
37065	209440
17332	209441
677	209442
1579	209443
1888	209444
84332	209445
196472	209446
197382	209447
6497	209448
111946	209449
50258	209450
69788	209451
64846	209452
42725	209453
24278	209454
34955	209455
6385	209456
11313	209457
16158	209458
24929	209459
118303	209460
87481	209461
50778	209462
108145	209463
66248	209464
37919	209465
5913	209466
216924	209467
11792	209468
250010	209469
32907	209470
9703	209471
65302	209472
9703	209473
88569	209474
97	209475
17572	209476
84534	209477
92006	209478
103765	209479
69639	209480
142091	209481
146163	209482
2163	209483
28496	209484
14868	209485
58894	209486
209697	209487
105280	209488
1158	209489
74108	209490
64924	209491
261653	209492
20887	209493
2549	209494
271061	209495
6164	209496
289871	209497
18368	209498
271910	209499
257821	209500
298195	209501
273450	209502
274934	209503
306682	209504
26191	209505
277238	209506
224589	209507
61920	209508
297376	209509
115058	209510
77309	209511
209393	209512
44471	209513
2346	209514
40991	209515
291367	209516
25930	209517
25930	209518
55476	209519
163650	209520
22413	209521
19909	209522
54	209523
201950	209524
5567	209525
53211	209526
31657	209527
133951	209528
53283	209529
144348	209530
85492	209531
24792	209532
201037	209533
92360	209534
2694	209535
167983	209536
67508	209537
39161	209538
159136	209539
262607	209540
74335	209541
155915	209542
58116	209543
118654	209544
79542	209545
91145	209546
84605	209547
62461	209548
264929	209549
126386	209550
21527	209551
133925	209552
50821	209553
236747	209554
59639	209555
111806	209556
166424	209557
36635	209558
96738	209559
47778	209560
126505	209561
173921	209562
125563	209563
62189	209564
28572	209565
56518	209566
84166	209567
18275	209568
63458	209569
39140	209570
29896	209571
209394	209572
98947	209573
389	209574
186829	209575
98997	209576
121569	209577
135382	209578
197933	209579
5940	209580
62927	209581
225896	209582
29050	209583
11892	209584
1952	209585
284772	209586
6660	209587
9547	209588
19588	209589
3389	209590
15849	209591
25622	209592
83243	209593
247177	209594
19735	209595
29069	209596
2637	209597
148555	209598
91331	209599
46125	209600
21068	209601
170227	209602
41944	209603
179385	209604
28059	209605
44507	209606
299979	209607
32941	209608
48964	209609
53797	209610
44242	209611
96764	209612
181681	209613
284473	209614
71278	209615
25701	209616
56840	209617
189932	209618
183404	209619
270171	209620
90137	209621
46227	209622
36161	209623
103556	209624
115584	209625
140171	209626
85835	209627
245731	209628
8249	209629
19878	209630
155628	209631
8440	209632
65760	209633
194494	209634
62795	209635
2812	209636
27971	209637
134426	209638
73152	209639
1446	209640
6653	209641
293988	209642
117034	209643
40036	209644
40036	209645
68749	209646
42815	209647
141909	209648
94338	209649
74329	209650
39049	209651
244907	209652
262555	209653
4886	209654
3187	209655
9776	209656
8489	209657
80951	209658
98468	209659
1929	209660
60592	209661
82480	209662
50625	209663
170957	209664
238248	209665
198909	209666
52512	209667
206469	209668
31017	209669
58882	209670
63286	209671
28000	209672
22386	209673
33192	209674
15134	209675
109798	209676
2308	209677
129439	209678
2353	209679
13109	209680
48930	209681
81177	209682
146676	209683
9229	209684
145563	209685
94792	209686
116423	209687
159804	209688
43955	209689
226268	209690
29770	209691
6270	209692
74806	209693
74806	209694
286229	209695
132668	209696
113347	209697
38257	209698
92022	209699
28837	209700
11652	209701
28361	209702
100245	209703
101421	209704
8442	209705
15184	209706
34233	209707
222562	209708
135321	209709
34076	209710
235543	209711
20456	209712
56692	209713
38736	209714
11594	209715
9801	209716
25734	209717
7167	209718
72356	209719
72753	209720
59696	209721
8339	209722
157035	209723
166345	209724
21353	209725
4907	209726
19821	209727
23215	209728
35922	209729
73626	209730
217686	209731
65138	209732
44714	209733
169594	209734
46	209735
20793	209736
80212	209737
180969	209738
68343	209739
120562	209740
40152	209741
40152	209742
90566	209743
180521	209744
161856	209745
149100	209746
127528	209747
179490	209748
113607	209749
20477	209750
73923	209751
16704	209752
143794	209753
154473	209754
37826	209755
67647	209756
18909	209757
96479	209758
36312	209759
206702	209760
54524	209761
24787	209762
11774	209763
39038	209764
11253	209765
440	209766
7391	209767
22957	209768
148945	209769
114704	209770
122121	209771
199515	209772
41147	209773
26062	209774
67480	209775
131671	209776
58851	209777
84305	209778
234006	209779
210637	209780
150410	209781
170372	209782
161595	209783
32273	209784
57673	209785
144384	209786
143404	209787
224677	209788
48758	209789
43057	209790
19773	209791
52143	209792
16521	209793
1496	209794
52234	209795
50940	209796
190610	209797
212863	209798
201575	209799
266253	209800
192686	209801
58968	209802
39692	209803
33618	209804
56138	209805
23109	209806
7920	209807
6	209808
1127	209809
18426	209810
6375	209811
165588	209812
30195	209813
112479	209814
88455	209815
32346	209816
57728	209817
5886	209818
34487	209819
131116	209820
129493	209821
11262	209822
311587	209823
190369	209824
61632	209825
308017	209826
243181	209827
76324	209828
12491	209829
210549	209830
1776	209831
8704	209832
196162	209833
36413	209834
39516	209835
95057	209836
182204	209837
36737	209838
109243	209839
103936	209840
26233	209841
144554	209842
75222	209843
31754	209844
226231	209845
123127	209846
184438	209847
123519	209848
92256	209849
212606	209850
75562	209851
53977	209852
189250	209853
38224	209854
25518	209855
38134	209856
16506	209857
217360	209858
52005	209859
9906	209860
4311	209861
154732	209862
50869	209863
29611	209864
22205	209865
71290	209866
7599	209867
61329	209868
1549	209869
30668	209870
89291	209871
189968	209872
300844	209873
151357	209874
1374	209875
21560	209876
1462	209877
97777	209878
58343	209879
191536	209880
1462	209881
328	209882
79750	209883
44465	209884
59216	209885
49739	209886
2176	209887
1747	209888
75956	209889
115621	209890
123213	209891
26816	209892
25641	209893
134207	209894
100016	209895
1736	209896
40550	209897
22210	209898
114627	209899
7762	209900
100493	209901
4603	209902
66269	209903
51622	209904
52310	209905
1387	209906
23279	209907
1387	209908
39298	209909
20948	209910
11319	209911
7544	209912
85627	209913
123414	209914
176396	209915
50925	209916
5230	209917
29932	209918
4948	209919
164062	209920
89787	209921
4723	209922
259519	209923
9	209924
429	209925
42742	209926
9038	209927
3442	209928
113257	209929
38715	209930
5822	209931
28543	209932
6968	209933
647	209934
214210	209935
155	209936
15815	209937
85129	209938
8805	209939
457	209940
457	209941
159181	209942
2413	209943
28936	209944
1792	209945
263095	209946
129343	209947
37046	209948
2338	209949
49295	209950
241512	209951
206199	209952
31137	209953
1429	209954
11069	209955
9112	209956
3707	209957
72674	209958
171012	209959
4483	209960
33335	209961
15971	209962
1844	209963
273452	209964
3583	209965
99327	209966
94762	209967
53359	209968
103772	209969
123265	209970
8485	209971
7324	209972
1009	209973
8385	209974
27591	209975
135906	209976
295847	209977
118149	209978
7937	209979
17987	209980
6197	209981
112855	209982
184306	209983
2315	209984
269916	209985
47502	209986
4597	209987
1728	209988
80267	209989
123546	209990
5650	209991
31799	209992
4744	209993
20076	209994
9074	209995
12757	209996
144370	209997
11361	209998
28785	209999
134343	210000
27309	210001
492	210002
10	210003
7656	210004
24416	210005
133065	210006
36739	210007
116522	210008
25968	210009
936	210010
184	210011
28852	210012
275503	210013
24431	210014
173609	210015
16011	210016
33109	210017
26250	210018
17551	210019
248227	210020
10805	210021
55724	210022
68771	210023
1658	210024
40517	210025
50982	210026
21181	210027
44876	210028
5202	210029
68	210030
32249	210031
28925	210032
30757	210033
6545	210034
61643	210035
26597	210036
58162	210037
60412	210038
27479	210039
10	210040
72840	210041
41641	210042
34687	210043
475	210044
95380	210045
86920	210046
86920	210047
158772	210048
2189	210049
1698	210050
11101	210051
273445	210052
215	210053
16744	210054
38303	210055
8749	210056
142380	210057
9006	210058
99171	210059
73	210060
135930	210061
115288	210062
48036	210063
100542	210064
10244	210065
142904	210066
10105	210067
38141	210068
155639	210069
97349	210070
31276	210071
65995	210072
3621	210073
13108	210074
42465	210075
175578	210076
144000	210077
1314	210078
50507	210079
76166	210080
5790	210081
97538	210082
68023	210083
10313	210084
200076	210085
69112	210086
73905	210087
12892	210088
16238	210089
13635	210090
183216	210091
133733	210092
2991	210093
12998	210094
113258	210095
1006	210096
1078	210097
38981	210098
438	210099
116259	210100
100479	210101
197333	210102
116807	210103
199555	210104
3055	210105
32373	210106
12327	210107
92616	210108
93415	210109
59117	210110
66148	210111
134905	210112
145631	210113
4191	210114
37178	210115
12203	210116
149509	210117
214	210118
152658	210119
5567	210120
48047	210121
16677	210122
40202	210123
9141	210124
41854	210125
194835	210126
4045	210127
33091	210128
41403	210129
171572	210130
3629	210131
75929	210132
112979	210133
226215	210134
99361	210135
181843	210136
12195	210137
97659	210138
127783	210139
275606	210140
273298	210141
26527	210142
39462	210143
27542	210144
758	210145
13404	210146
176897	210147
9662	210148
127985	210149
94262	210150
7056	210151
274507	210152
2549	210153
141549	210154
1722	210155
1695	210156
261659	210157
246292	210158
18926	210159
161053	210160
212012	210161
208844	210162
8363	210163
82411	210164
10795	210165
10423	210166
5913	210167
341	210168
762	210169
46809	210170
61198	210171
260513	210172
150619	210173
88285	210174
60681	210175
42011	210176
109875	210177
45520	210178
208158	210179
91058	210180
51075	210181
7045	210182
4789	210183
74258	210184
103490	210185
2578	210186
13437	210187
25842	210188
178128	210189
141993	210190
99445	210191
13438	210192
29903	210193
74375	210194
298672	210195
211104	210196
27408	210197
70438	210198
38210	210199
1732	210200
107157	210201
56344	210202
2494	210203
39911	210204
128550	210205
12099	210206
26588	210207
109776	210208
4151	210209
95939	210210
95308	210211
137339	210212
41963	210213
111195	210214
184528	210215
5203	210216
94671	210217
40127	210218
51783	210219
91313	210220
13945	210221
131467	210222
35963	210223
9874	210224
6478	210225
2412	210226
52916	210227
222765	210228
204487	210229
75464	210230
25591	210231
275324	210232
12495	210233
12495	210234
1759	210235
991	210236
149679	210237
161108	210238
6157	210239
19649	210240
661	210241
6003	210242
90644	210243
12874	210244
127235	210245
307076	210246
47241	210247
105293	210248
46110	210249
211051	210250
55967	210251
17671	210252
15604	210253
40308	210254
181047	210255
41869	210256
207905	210257
5294	210258
232986	210259
176279	210260
191447	210261
184175	210262
88386	210263
158153	210264
217875	210265
146792	210266
39782	210267
242526	210268
19850	210269
106975	210270
159488	210271
214949	210272
32907	210273
52	210274
26603	210275
203243	210276
230079	210277
127079	210278
80248	210279
7126	210280
14409	210281
130667	210282
42638	210283
22548	210284
3969	210285
65069	210286
74086	210287
54746	210288
37496	210289
81625	210290
52580	210291
11842	210292
45003	210293
19083	210294
193392	210295
1078	210296
139212	210297
11563	210298
231383	210299
2692	210300
30440	210301
4686	210302
26763	210303
79938	210304
131574	210305
24949	210306
15645	210307
30883	210308
50767	210309
61577	210310
4107	210311
5507	210312
103666	210313
29065	210314
66401	210315
95040	210316
89180	210317
136681	210318
235089	210319
140596	210320
23605	210321
1914	210322
4570	210323
100306	210324
46790	210325
4522	210326
39513	210327
31591	210328
99268	210329
159728	210330
167335	210331
701	210332
24373	210333
281883	210334
5634	210335
121732	210336
2630	210337
3706	210338
6515	210339
231798	210340
45148	210341
180712	210342
200281	210343
126432	210344
39603	210345
3517	210346
16692	210347
136390	210348
20755	210349
31784	210350
73772	210351
194778	210352
142690	210353
295817	210354
16538	210355
3330	210356
815	210357
5728	210358
306089	210359
3666	210360
68848	210361
10154	210362
96974	210363
39234	210364
3	210365
52632	210366
12786	210367
6243	210368
154510	210369
180498	210370
145750	210371
88080	210372
226105	210373
123635	210374
113051	210375
24206	210376
138134	210377
1143	210378
18229	210379
191599	210380
160526	210381
279819	210382
171344	210383
63746	210384
19188	210385
234055	210386
298182	210387
108511	210388
121405	210389
263259	210390
96661	210391
76210	210392
213449	210393
22489	210394
114592	210395
56038	210396
26528	210397
743	210398
179674	210399
272731	210400
271230	210401
53742	210402
105312	210403
34922	210404
107044	210405
278536	210406
105534	210407
126547	210408
248563	210409
40427	210410
80806	210411
62258	210412
226294	210413
147222	210414
53227	210415
18423	210416
85700	210417
135926	210418
56927	210419
143900	210420
130564	210421
218054	210422
215301	210423
137943	210424
125785	210425
40023	210426
10609	210427
9180	210428
107907	210429
47839	210430
64984	210431
211352	210432
279061	210433
57558	210434
199200	210435
73043	210436
148985	210437
53975	210438
183935	210439
28559	210440
67093	210441
48360	210442
55590	210443
11013	210444
27971	210445
8705	210446
7478	210447
40547	210448
18478	210449
157225	210450
199574	210451
28520	210452
212858	210453
245820	210454
25523	210455
39542	210456
21162	210457
14581	210458
31063	210459
7470	210460
260857	210461
97388	210462
60412	210463
103997	210464
27041	210465
25821	210466
222991	210467
3179	210468
8371	210469
66502	210470
34054	210471
11510	210472
8123	210473
80152	210474
22489	210475
47938	210476
132135	210477
65712	210478
73185	210479
21124	210480
132693	210481
68237	210482
17246	210483
65967	210484
287528	210485
301316	210486
209395	210487
44022	210488
277389	210489
149375	210490
117810	210491
282803	210492
82217	210493
39798	210494
1871	210495
103910	210496
79640	210497
8675	210498
64683	210499
12089	210500
50831	210501
24276	210502
16944	210503
2334	210504
41654	210505
95646	210506
241019	210507
88398	210508
92721	210509
28941	210510
514	210511
94117	210512
271023	210513
198219	210514
37895	210515
44457	210516
244042	210517
143564	210518
94857	210519
220633	210520
38173	210521
127387	210522
301	210523
31719	210524
4223	210525
21717	210526
72015	210527
54570	210528
111273	210529
70520	210530
115537	210531
52797	210532
3538	210533
22708	210534
273911	210535
32714	210536
18171	210537
15161	210538
17207	210539
40014	210540
136693	210541
36180	210542
93047	210543
162175	210544
68910	210545
156897	210546
150286	210547
9970	210548
136760	210549
136298	210550
224424	210551
290805	210552
46111	210553
43649	210554
11729	210555
37537	210556
23386	210557
6632	210558
177735	210559
77605	210560
117431	210561
240827	210562
14836	210563
114112	210564
150642	210565
10561	210566
102332	210567
35309	210568
64225	210569
107220	210570
79982	210571
148854	210572
64510	210573
42904	210574
219212	210575
68395	210576
69430	210577
155331	210578
4411	210579
66085	210580
190958	210581
2849	210582
260828	210583
200592	210584
99977	210585
45212	210586
252561	210587
90441	210588
82662	210589
107987	210590
217619	210591
204296	210592
165219	210593
13144	210594
40195	210595
158636	210596
59079	210597
38637	210598
63376	210599
302877	210600
253200	210601
73012	210602
75026	210603
75992	210604
265707	210605
102353	210606
147159	210607
195568	210608
10239	210609
165336	210610
215542	210611
23532	210612
38920	210613
117251	210614
65364	210615
34695	210616
77085	210617
164558	210618
35921	210619
283608	210620
15745	210621
33921	210622
38209	210623
21880	210624
15320	210625
65863	210626
175005	210627
27897	210628
86722	210629
89664	210630
64254	210631
144928	210632
6866	210633
51584	210634
52735	210635
105585	210636
3535	210637
246702	210638
26860	210639
33248	210640
18264	210641
5015	210642
39192	210643
198815	210644
142318	210645
16566	210646
143106	210647
103006	210648
68340	210649
19049	210650
214900	210651
36776	210652
200154	210653
214411	210654
5902	210655
137759	210656
83869	210657
83547	210658
299306	210659
171870	210660
61546	210661
262177	210662
13975	210663
42901	210664
49014	210665
170485	210666
26108	210667
108618	210668
51432	210669
24762	210670
5464	210671
32145	210672
566	210673
56181	210674
34705	210675
2327	210676
98115	210677
147803	210678
175758	210679
59128	210680
111746	210681
34002	210682
19548	210683
10700	210684
29824	210685
4493	210686
21344	210687
273769	210688
15551	210689
99337	210690
53331	210691
106460	210692
145340	210693
71507	210694
309106	210695
208064	210696
22940	210697
162075	210698
9779	210699
93982	210700
3213	210701
19655	210702
17566	210703
204862	210704
235	210705
266181	210706
40253	210707
3431	210708
15647	210709
707	210710
165419	210711
1289	210712
23410	210713
12986	210714
91929	210715
1951	210716
106964	210717
50082	210718
51282	210719
111499	210720
79046	210721
29489	210722
201818	210723
18775	210724
20180	210725
154084	210726
13995	210727
65742	210728
181542	210729
212898	210730
169500	210731
52034	210732
194379	210733
123617	210734
152358	210735
147231	210736
297599	210737
41339	210738
185951	210739
53007	210740
70630	210741
109915	210742
42042	210743
192529	210744
95642	210745
113324	210746
87531	210747
14081	210748
178888	210749
239197	210750
43899	210751
194799	210752
30831	210753
33620	210754
37546	210755
132172	210756
167630	210757
90177	210758
61385	210759
138647	210760
5216	210761
77373	210762
1012	210763
1461	210764
45370	210765
4423	210766
885	210767
134749	210768
66921	210769
20482	210770
23412	210771
65222	210772
28036	210773
185792	210774
63088	210775
85973	210776
296611	210777
34244	210778
33615	210779
5219	210780
89590	210781
75671	210782
130562	210783
58104	210784
218259	210785
144374	210786
218037	210787
55552	210788
87462	210789
299074	210790
240721	210791
120342	210792
1894	210793
43923	210794
89446	210795
10252	210796
28689	210797
162451	210798
113327	210799
51935	210800
59118	210801
19532	210802
67528	210803
68561	210804
159825	210805
178910	210806
179383	210807
124825	210808
72771	210809
216921	210810
37181	210811
146194	210812
42121	210813
294240	210814
93712	210815
125294	210816
63894	210817
117568	210818
41668	210819
15456	210820
43074	210821
180574	210822
85268	210823
55418	210824
214630	210825
178117	210826
149421	210827
42095	210828
14311	210829
97575	210830
186467	210831
201238	210832
201687	210833
34652	210834
289748	210835
241634	210836
18988	210837
50642	210838
125325	210839
158470	210840
98090	210841
152571	210842
105252	210843
120874	210844
125435	210845
48525	210846
4712	210847
4712	210848
2956	210849
38671	210850
74469	210851
59345	210852
71164	210853
61360	210854
131884	210855
7368	210856
125260	210857
289319	210858
203668	210859
6949	210860
123446	210861
7415	210862
106730	210863
29294	210864
292885	210865
141175	210866
4703	210867
115274	210868
58849	210869
25014	210870
25014	210871
1715	210872
24275	210873
69649	210874
283566	210875
52768	210876
81240	210877
81240	210878
145920	210879
99279	210880
86773	210881
43747	210882
209165	210883
189591	210884
28520	210885
179625	210886
109494	210887
257391	210888
132813	210889
112315	210890
166937	210891
49212	210892
100774	210893
10632	210894
197358	210895
58764	210896
36016	210897
12037	210898
34253	210899
1749	210900
4861	210901
4094	210902
41955	210903
33543	210904
191491	210905
17384	210906
43262	210907
85562	210908
51153	210909
114264	210910
60523	210911
76906	210912
92944	210913
89018	210914
69661	210915
278374	210916
153660	210917
140691	210918
95312	210919
182706	210920
236923	210921
90584	210922
7116	210923
44935	210924
148164	210925
136903	210926
73321	210927
39667	210928
202927	210929
88562	210930
86437	210931
27150	210932
133638	210933
29661	210934
196586	210935
230839	210936
112043	210937
53140	210938
218954	210939
212711	210940
157139	210941
61817	210942
307666	210943
44110	210944
184226	210945
64819	210946
2746	210947
140218	210948
19904	210949
72046	210950
148934	210951
65010	210952
164421	210953
194562	210954
76164	210955
138492	210956
3810	210957
137823	210958
101914	210959
75926	210960
148341	210961
15437	210962
244411	210963
194377	210964
149010	210965
1164	210966
72862	210967
2764	210968
31028	210969
202334	210970
11283	210971
27416	210972
144292	210973
154604	210974
14314	210975
52549	210976
140868	210977
79928	210978
278226	210979
102978	210980
145424	210981
118074	210982
56185	210983
122068	210984
35055	210985
35659	210986
803	210987
163399	210988
180948	210989
5396	210990
101611	210991
20650	210992
105073	210993
97003	210994
161480	210995
52958	210996
14908	210997
160147	210998
14521	210999
238931	211000
59681	211001
55897	211002
243777	211003
116011	211004
22932	211005
6165	211006
164691	211007
128663	211008
38555	211009
15831	211010
229329	211011
207011	211012
149148	211013
98468	211014
60986	211015
135036	211016
51862	211017
133317	211018
25303	211019
210001	211020
175440	211021
242210	211022
15103	211023
170908	211024
1698	211025
87457	211026
258229	211027
133317	211028
312714	211029
66541	211030
160971	211031
101751	211032
56308	211033
118832	211034
202231	211035
138171	211036
53152	211037
139331	211038
85754	211039
1377	211040
134186	211041
143017	211042
103730	211043
37059	211044
171874	211045
52848	211046
132902	211047
552	211048
266523	211049
28328	211050
64726	211051
18171	211052
52669	211053
221495	211054
164425	211055
2387	211056
1729	211057
200349	211058
294401	211059
113958	211060
90662	211061
1152	211062
172728	211063
116015	211064
11753	211065
191179	211066
116743	211067
45176	211068
79524	211069
38402	211070
4372	211071
1994	211072
64921	211073
77923	211074
194880	211075
18168	211076
33924	211077
123282	211078
169432	211079
117922	211080
134062	211081
304262	211082
95691	211083
250947	211084
234984	211085
32237	211086
41561	211087
148371	211088
28058	211089
41561	211090
152097	211091
292594	211092
61586	211093
96824	211094
176859	211095
56147	211096
273331	211097
60930	211098
72788	211099
298324	211100
82257	211101
161431	211102
312360	211103
145875	211104
200013	211105
242514	211106
61854	211107
14906	211108
249705	211109
65467	211110
236711	211111
37736	211112
55250	211113
200985	211114
129815	211115
20015	211116
169147	211117
91407	211118
26158	211119
71488	211120
150571	211121
149919	211122
16623	211123
278345	211124
71149	211125
41810	211126
27400	211127
122586	211128
107779	211129
139194	211130
155234	211131
162137	211132
38781	211133
213543	211134
135397	211135
173483	211136
44790	211137
87382	211138
13005	211139
149724	211140
115997	211141
217579	211142
68470	211143
39954	211144
185439	211145
209091	211146
239612	211147
47850	211148
40165	211149
20603	211150
17344	211151
32824	211152
45250	211153
11722	211154
23014	211155
22820	211156
44969	211157
147870	211158
66442	211159
54328	211160
4696	211161
10005	211162
125929	211163
163655	211164
145819	211165
76107	211166
4492	211167
188868	211168
47850	211169
39768	211170
76107	211171
63451	211172
17893	211173
130361	211174
103900	211175
40905	211176
295515	211177
91681	211178
930	211179
22140	211180
55120	211181
162735	211182
1459	211183
236764	211184
133577	211185
2670	211186
15522	211187
129644	211188
5192	211189
24672	211190
72112	211191
10432	211192
305625	211193
26990	211194
10384	211195
9200	211196
76770	211197
129733	211198
45756	211199
30533	211200
74744	211201
63910	211202
200871	211203
288299	211204
34510	211205
146537	211206
27607	211207
36823	211208
305439	211209
5424	211210
17632	211211
307781	211212
49410	211213
89819	211214
4734	211215
43543	211216
13918	211217
60195	211218
25695	211219
60130	211220
135481	211221
114987	211222
127062	211223
73979	211224
92333	211225
1498	211226
4993	211227
51845	211228
3584	211229
12586	211230
7390	211231
148545	211232
134345	211233
102146	211234
53940	211235
38884	211236
46442	211237
19832	211238
90189	211239
5477	211240
117960	211241
140721	211242
275602	211243
157799	211244
94573	211245
210778	211246
209299	211247
204193	211248
108303	211249
71283	211250
68468	211251
64733	211252
187001	211253
87424	211254
41072	211255
120606	211256
305719	211257
1254	211258
122861	211259
232020	211260
79546	211261
90007	211262
69590	211263
27530	211264
287464	211265
40057	211266
6638	211267
67824	211268
112241	211269
33250	211270
119067	211271
60042	211272
56318	211273
234175	211274
233614	211275
114513	211276
174067	211277
13988	211278
208358	211279
267909	211280
6368	211281
104732	211282
11105	211283
42587	211284
159593	211285
2764	211286
48269	211287
68401	211288
5364	211289
4672	211290
71951	211291
25976	211292
42616	211293
72188	211294
43138	211295
32653	211296
19681	211297
118378	211298
17226	211299
55510	211300
12046	211301
34926	211302
3443	211303
13743	211304
62572	211305
308265	211306
10747	211307
69574	211308
99551	211309
19284	211310
92998	211311
57167	211312
16775	211313
27030	211314
13532	211315
70961	211316
45580	211317
162949	211318
107657	211319
77686	211320
120461	211321
169500	211322
9895	211323
108423	211324
174631	211325
246423	211326
159088	211327
45779	211328
99126	211329
214077	211330
254362	211331
271215	211332
13487	211333
95	211334
9101	211335
37233	211336
298326	211337
196791	211338
14623	211339
70400	211340
108534	211341
207452	211342
145588	211343
180313	211344
26746	211345
218035	211346
187828	211347
285952	211348
254480	211349
298809	211350
50152	211351
177740	211352
298168	211353
128656	211354
126313	211355
219184	211356
71504	211357
196717	211358
287663	211359
27822	211360
86729	211361
1475	211362
123626	211363
3213	211364
199359	211365
33151	211366
281054	211367
100856	211368
79708	211369
20317	211370
133392	211371
20929	211372
27944	211373
88816	211374
19135	211375
135627	211376
254058	211377
299	211378
164365	211379
99224	211380
261953	211381
42880	211382
59115	211383
97710	211384
110040	211385
110143	211386
48892	211387
56419	211388
42526	211389
143117	211390
34001	211391
416	211392
55085	211393
125762	211394
206666	211395
2820	211396
94433	211397
23013	211398
90392	211399
137067	211400
136156	211401
280855	211402
140019	211403
18769	211404
71484	211405
110532	211406
40511	211407
189046	211408
105429	211409
28398	211410
265770	211411
221921	211412
71231	211413
7910	211414
1225	211415
82682	211416
83380	211417
66496	211418
135984	211419
50064	211420
137035	211421
85066	211422
13107	211423
179702	211424
118736	211425
114317	211426
53947	211427
207363	211428
463	211429
48290	211430
3609	211431
145445	211432
184169	211433
299550	211434
104724	211435
105205	211436
23616	211437
16370	211438
214724	211439
23495	211440
43102	211441
115213	211442
2956	211443
239786	211444
5168	211445
69935	211446
14913	211447
31541	211448
17080	211449
164206	211450
121618	211451
184784	211452
122678	211453
3698	211454
198499	211455
74213	211456
7927	211457
11716	211458
38939	211459
123343	211460
9	211461
53	211462
66589	211463
43756	211464
280780	211465
255102	211466
22376	211467
52244	211468
34574	211469
146015	211470
308967	211471
116784	211472
96489	211473
145391	211474
126164	211475
24286	211476
163544	211477
100272	211478
266200	211479
17620	211480
12698	211481
9962	211482
40547	211483
138690	211484
53879	211485
92751	211486
66514	211487
209197	211488
118071	211489
141303	211490
35259	211491
12944	211492
54982	211493
146162	211494
198881	211495
58261	211496
28520	211497
19705	211498
39054	211499
97727	211500
40716	211501
190975	211502
165032	211503
8326	211504
8326	211505
82699	211506
3039	211507
96364	211508
113776	211509
11645	211510
284340	211511
114939	211512
226527	211513
205995	211514
49650	211515
308484	211516
13655	211517
24967	211518
60508	211519
9563	211520
105897	211521
147976	211522
43848	211523
35996	211524
112793	211525
89868	211526
113740	211527
63701	211528
216223	211529
48919	211530
121815	211531
165231	211532
64478	211533
88948	211534
95766	211535
41432	211536
6952	211537
124640	211538
833	211539
92141	211540
42738	211541
1172	211542
144861	211543
9590	211544
21497	211545
3484	211546
87744	211547
35337	211548
6092	211549
57	211550
17432	211551
201147	211552
201147	211553
39243	211554
71291	211555
110029	211556
178194	211557
181279	211558
13284	211559
79337	211560
39983	211561
49377	211562
4149	211563
60537	211564
40491	211565
7223	211566
6872	211567
8680	211568
105897	211569
100780	211570
29334	211571
8373	211572
67691	211573
28936	211574
123453	211575
2652	211576
215632	211577
88902	211578
4327	211579
23673	211580
278506	211581
9109	211582
118539	211583
6812	211584
25424	211585
206883	211586
214319	211587
88920	211588
173631	211589
37896	211590
77373	211591
95734	211592
214663	211593
36870	211594
29	211595
579	211596
24010	211597
150615	211598
9323	211599
67148	211600
57855	211601
131537	211602
108837	211603
21731	211604
91911	211605
50558	211606
115351	211607
83134	211608
67746	211609
16399	211610
236989	211611
61928	211612
192571	211613
99070	211614
44454	211615
46846	211616
13127	211617
92981	211618
6472	211619
207750	211620
17130	211621
33249	211622
17879	211623
33451	211624
14718	211625
243048	211626
165305	211627
151665	211628
189667	211629
2017	211630
142613	211631
99196	211632
17511	211633
43260	211634
63874	211635
105030	211636
11259	211637
180999	211638
10897	211639
105121	211640
65500	211641
32971	211642
38749	211643
244065	211644
48801	211645
90989	211646
67737	211647
141297	211648
40421	211649
285731	211650
39247	211651
165313	211652
91549	211653
104986	211654
97491	211655
108182	211656
35998	211657
57823	211658
100524	211659
180377	211660
145019	211661
288546	211662
17034	211663
108795	211664
241775	211665
20640	211666
220762	211667
2612	211668
51302	211669
30039	211670
33308	211671
49053	211672
34762	211673
205190	211674
160810	211675
191913	211676
151352	211677
94988	211678
47357	211679
230638	211680
5881	211681
37068	211682
155	211683
67326	211684
89912	211685
116957	211686
44165	211687
66472	211688
33419	211689
36543	211690
165677	211691
203977	211692
2513	211693
133211	211694
30768	211695
40186	211696
61397	211697
187766	211698
72826	211699
79959	211700
14563	211701
155921	211702
6164	211703
80528	211704
75684	211705
97454	211706
64095	211707
2425	211708
2085	211709
96284	211710
8321	211711
14954	211712
15774	211713
82	211714
18546	211715
94337	211716
132735	211717
83980	211718
137516	211719
30486	211720
652	211721
37164	211722
77643	211723
27937	211724
41085	211725
152427	211726
5943	211727
300829	211728
243163	211729
8183	211730
168834	211731
10368	211732
50811	211733
59882	211734
24792	211735
64324	211736
234726	211737
226668	211738
90648	211739
19681	211740
291110	211741
84266	211742
29051	211743
56268	211744
302888	211745
6413	211746
108731	211747
17568	211748
14710	211749
115555	211750
43990	211751
11763	211752
233183	211753
14794	211754
8453	211755
5878	211756
2494	211757
29465	211758
23863	211759
56608	211760
9370	211761
37347	211762
284808	211763
43246	211764
4575	211765
291777	211766
5518	211767
891	211768
73927	211769
14528	211770
27766	211771
7775	211772
271426	211773
43560	211774
40786	211775
11192	211776
27884	211777
45222	211778
240075	211779
214	211780
2433	211781
52795	211782
39077	211783
41534	211784
16092	211785
804	211786
9752	211787
12447	211788
1620	211789
27557	211790
117066	211791
867	211792
513	211793
61965	211794
8167	211795
1581	211796
141135	211797
84474	211798
8356	211799
99027	211800
25426	211801
7488	211802
214876	211803
2443	211804
58629	211805
257202	211806
12026	211807
111971	211808
213713	211809
51782	211810
171459	211811
77700	211812
35632	211813
4499	211814
16094	211815
66483	211816
75084	211817
2807	211818
1785	211819
7256	211820
26460	211821
141166	211822
62794	211823
1392	211824
7240	211825
18443	211826
105980	211827
6086	211828
170726	211829
66372	211830
41534	211831
145312	211832
114925	211833
4006	211834
2240	211835
870	211836
17104	211837
46307	211838
36435	211839
72571	211840
37377	211841
103318	211842
26156	211843
184031	211844
232	211845
5317	211846
56790	211847
20186	211848
129461	211849
38441	211850
38441	211851
93958	211852
269420	211853
136419	211854
4286	211855
125640	211856
221646	211857
132506	211858
209218	211859
70182	211860
162927	211861
107216	211862
36943	211863
131275	211864
10634	211865
278539	211866
34193	211867
128644	211868
127258	211869
140065	211870
299001	211871
89722	211872
88183	211873
60047	211874
96620	211875
31737	211876
34563	211877
244086	211878
49333	211879
2371	211880
139066	211881
86820	211882
55672	211883
47381	211884
120129	211885
114548	211886
289956	211887
97323	211888
17334	211889
42351	211890
203021	211891
198039	211892
29315	211893
167119	211894
84854	211895
55650	211896
169169	211897
3771	211898
106174	211899
18057	211900
197381	211901
167383	211902
127446	211903
224608	211904
143140	211905
134934	211906
57944	211907
174921	211908
61081	211909
91853	211910
179236	211911
96452	211912
215200	211913
29671	211914
66566	211915
42	211916
15628	211917
16767	211918
32549	211919
1354	211920
72762	211921
2371	211922
308606	211923
9709	211924
214806	211925
21441	211926
27511	211927
67996	211928
22606	211929
93434	211930
3040	211931
53961	211932
131494	211933
55817	211934
90329	211935
291635	211936
133203	211937
178756	211938
24529	211939
77869	211940
72469	211941
10882	211942
26000	211943
21153	211944
262269	211945
40286	211946
254851	211947
16000	211948
66135	211949
9957	211950
137267	211951
59687	211952
27432	211953
38694	211954
53089	211955
77617	211956
13226	211957
28936	211958
191832	211959
15367	211960
70174	211961
105837	211962
105106	211963
53945	211964
148999	211965
252503	211966
82642	211967
60382	211968
197785	211969
51101	211970
248202	211971
170091	211972
4467	211973
168262	211974
47815	211975
132033	211976
70669	211977
295	211978
27933	211979
116862	211980
77829	211981
77829	211982
8988	211983
178529	211984
286562	211985
93067	211986
218266	211987
28940	211988
29463	211989
206093	211990
305166	211991
24338	211992
190358	211993
155687	211994
279036	211995
26000	211996
3181	211997
117384	211998
200972	211999
78491	212000
86773	212001
50445	212002
91252	212003
61605	212004
46842	212005
3350	212006
249434	212007
184722	212008
232413	212009
195751	212010
202490	212011
124848	212012
207561	212013
2	212014
555	212015
555	212016
94837	212017
86914	212018
724	212019
187095	212020
278238	212021
19199	212022
91925	212023
78357	212024
268528	212025
206591	212026
43817	212027
230	212028
21477	212029
30712	212030
70966	212031
19507	212032
152846	212033
18734	212034
6100	212035
139202	212036
300721	212037
4213	212038
11157	212039
84040	212040
20317	212041
23279	212042
119831	212043
128765	212044
128688	212045
1245	212046
128169	212047
25436	212048
17193	212049
114090	212050
98435	212051
88712	212052
104575	212053
5665	212054
77618	212055
166464	212056
263399	212057
91936	212058
13822	212059
10005	212060
85308	212061
58405	212062
45529	212063
74545	212064
21526	212065
26283	212066
20586	212067
25611	212068
29461	212069
36736	212070
266169	212071
13887	212072
95121	212073
71164	212074
95744	212075
12522	212076
252444	212077
26130	212078
210249	212079
103374	212080
94904	212081
94904	212082
23869	212083
236316	212084
175466	212085
28684	212086
170171	212087
20000	212088
219862	212089
52956	212090
292898	212091
226181	212092
74067	212093
133412	212094
267622	212095
28843	212096
20014	212097
95530	212098
311563	212099
144491	212100
282997	212101
3876	212102
84470	212103
35092	212104
287843	212105
682	212106
20580	212107
147183	212108
237492	212109
105627	212110
105627	212111
131807	212112
121922	212113
186948	212114
154919	212115
17179	212116
139296	212117
264389	212118
175010	212119
299680	212120
73018	212121
215750	212122
136256	212123
15813	212124
242630	212125
143034	212126
91357	212127
124461	212128
36488	212129
201652	212130
109322	212131
58408	212132
52358	212133
97615	212134
93915	212135
282968	212136
53247	212137
239043	212138
52489	212139
229213	212140
19532	212141
38175	212142
79865	212143
43029	212144
145555	212145
18017	212146
32839	212147
11932	212148
144273	212149
179278	212150
242132	212151
190121	212152
80469	212153
175074	212154
55050	212155
164782	212156
69039	212157
218	212158
27832	212159
76626	212160
29088	212161
27541	212162
23957	212163
194545	212164
11932	212165
77463	212166
26019	212167
65423	212168
57710	212169
53822	212170
50354	212171
21185	212172
257363	212173
277290	212174
183228	212175
111879	212176
218913	212177
124101	212178
29799	212179
261126	212180
66684	212181
241321	212182
54588	212183
217645	212184
102851	212185
72508	212186
99889	212187
293007	212188
52807	212189
107591	212190
27631	212191
187891	212192
112885	212193
238892	212194
266738	212195
147749	212196
291883	212197
135902	212198
227390	212199
267142	212200
184133	212201
186619	212202
18246	212203
210409	212204
54909	212205
189360	212206
115150	212207
312259	212208
29899	212209
205422	212210
128216	212211
162265	212212
144517	212213
252940	212214
218207	212215
13793	212216
75248	212217
30542	212218
215770	212219
36644	212220
93187	212221
22638	212222
302641	212223
260426	212224
115671	212225
176180	212226
34985	212227
30503	212228
100068	212229
47103	212230
229280	212231
134213	212232
48543	212233
1126	212234
73540	212235
197313	212236
130255	212237
26991	212238
18024	212239
54629	212240
133082	212241
104147	212242
18102	212243
147489	212244
180111	212245
149472	212246
225045	212247
168104	212248
296038	212249
234146	212250
141655	212251
295658	212252
31318	212253
279389	212254
286390	212255
174565	212256
73634	212257
304512	212258
292647	212259
278339	212260
282372	212261
198666	212262
290972	212263
285550	212264
63020	212265
217294	212266
297846	212267
179615	212268
108437	212269
41426	212270
194221	212271
283301	212272
578	212273
148142	212274
91290	212275
97471	212276
78890	212277
151128	212278
271800	212279
217275	212280
1139	212281
237165	212282
256166	212283
70564	212284
196984	212285
226356	212286
236548	212287
156729	212288
312476	212289
65935	212290
44225	212291
37470	212292
269619	212293
96065	212294
154509	212295
367	212296
105397	212297
176525	212298
304701	212299
304685	212300
179549	212301
175749	212302
39134	212303
123317	212304
1087	212305
20776	212306
93689	212307
227523	212308
111143	212309
16414	212310
269148	212311
532	212312
10198	212313
251464	212314
9	212315
215739	212316
220176	212317
98912	212318
141632	212319
187006	212320
249941	212321
55418	212322
142890	212323
173675	212324
184615	212325
39150	212326
299617	212327
45977	212328
45544	212329
38947	212330
68779	212331
133757	212332
66351	212333
3	212334
265223	212335
106154	212336
130310	212337
118747	212338
222002	212339
268684	212340
158492	212341
217442	212342
243968	212343
268236	212344
308739	212345
86208	212346
195727	212347
98256	212348
262688	212349
60036	212350
98818	212351
155013	212352
195446	212353
8779	212354
189568	212355
185438	212356
207501	212357
126914	212358
43099	212359
240046	212360
36781	212361
127621	212362
5769	212363
140638	212364
60639	212365
17	212366
73666	212367
242692	212368
293814	212369
297385	212370
284700	212371
232556	212372
283182	212373
117390	212374
234047	212375
198020	212376
187881	212377
181329	212378
122557	212379
129697	212380
252800	212381
41379	212382
115892	212383
96621	212384
125771	212385
285138	212386
23725	212387
64075	212388
62722	212389
58836	212390
1675	212391
170712	212392
79163	212393
101	212394
49319	212395
207821	212396
302746	212397
149865	212398
87660	212399
139022	212400
73296	212401
59233	212402
50005	212403
139521	212404
260268	212405
144755	212406
229336	212407
66514	212408
214194	212409
218988	212410
88911	212411
126320	212412
161231	212413
187758	212414
214860	212415
99422	212416
129311	212417
2961	212418
37128	212419
107056	212420
121623	212421
121795	212422
180601	212423
278164	212424
139965	212425
96882	212426
156599	212427
17333	212428
223863	212429
228106	212430
143865	212431
10534	212432
280223	212433
311883	212434
35993	212435
274943	212436
92657	212437
45400	212438
249174	212439
244153	212440
37816	212441
104888	212442
21665	212443
68837	212444
56767	212445
90394	212446
176362	212447
205294	212448
120075	212449
179854	212450
23	212451
120036	212452
10868	212453
41587	212454
193726	212455
43601	212456
73313	212457
23723	212458
86643	212459
45797	212460
179677	212461
77097	212462
267871	212463
268812	212464
247315	212465
246124	212466
97	212467
90926	212468
84096	212469
188029	212470
225983	212471
208569	212472
32536	212473
145468	212474
154187	212475
216734	212476
202477	212477
29775	212478
167373	212479
71095	212480
143568	212481
213041	212482
146159	212483
243793	212484
89008	212485
166026	212486
153618	212487
277259	212488
97930	212489
107251	212490
32684	212491
259931	212492
153605	212493
253481	212494
77744	212495
299803	212496
111170	212497
117420	212498
50816	212499
133815	212500
95861	212501
232630	212502
3441	212503
126828	212504
33315	212505
85015	212506
14992	212507
31175	212508
100103	212509
9489	212510
1765	212511
161542	212512
76756	212513
170241	212514
13780	212515
21133	212516
86064	212517
101852	212518
12971	212519
24996	212520
173499	212521
80981	212522
139775	212523
308710	212524
311719	212525
134891	212526
18827	212527
114030	212528
299269	212529
140035	212530
102099	212531
91593	212532
41176	212533
192527	212534
134127	212535
27276	212536
167962	212537
93519	212538
45793	212539
138241	212540
41304	212541
110173	212542
47740	212543
31091	212544
42161	212545
299317	212546
85518	212547
309826	212548
14483	212549
42080	212550
295704	212551
20979	212552
74918	212553
15426	212554
76312	212555
74452	212556
36418	212557
77260	212558
134568	212559
141195	212560
210880	212561
59111	212562
37357	212563
158424	212564
200781	212565
158273	212566
29884	212567
13594	212568
104182	212569
105098	212570
75257	212571
67710	212572
61995	212573
59019	212574
200447	212575
12241	212576
208200	212577
95193	212578
127709	212579
39341	212580
41166	212581
14204	212582
28255	212583
41695	212584
16750	212585
229509	212586
121498	212587
15017	212588
236359	212589
233485	212590
7748	212591
174460	212592
147330	212593
29550	212594
169802	212595
262863	212596
60526	212597
112428	212598
168206	212599
117885	212600
121322	212601
35854	212602
9798	212603
140040	212604
181661	212605
137613	212606
116386	212607
9057	212608
215283	212609
127258	212610
106183	212611
22673	212612
59747	212613
198034	212614
75044	212615
32333	212616
107511	212617
300688	212618
38559	212619
125604	212620
33349	212621
212516	212622
49354	212623
4264	212624
204420	212625
194071	212626
48981	212627
27330	212628
215944	212629
26930	212630
191812	212631
210186	212632
54037	212633
63859	212634
86830	212635
203093	212636
213535	212637
181400	212638
146568	212639
12366	212640
194656	212641
28659	212642
76961	212643
197812	212644
6806	212645
106662	212646
87422	212647
187362	212648
129437	212649
138242	212650
136563	212651
60427	212652
142317	212653
26700	212654
63788	212655
65800	212656
59300	212657
64713	212658
52184	212659
123755	212660
300337	212661
62193	212662
17397	212663
19806	212664
143256	212665
13443	212666
110665	212667
139738	212668
24238	212669
108257	212670
44324	212671
142388	212672
72069	212673
94478	212674
14269	212675
293448	212676
91003	212677
6355	212678
204206	212679
55371	212680
100030	212681
130206	212682
186036	212683
186036	212684
47117	212685
65183	212686
305494	212687
61467	212688
90931	212689
220422	212690
101359	212691
17724	212692
119269	212693
21859	212694
165499	212695
883	212696
59674	212697
78497	212698
88820	212699
48296	212700
6477	212701
41375	212702
4270	212703
17427	212704
18496	212705
289116	212706
91040	212707
36513	212708
4526	212709
47337	212710
158917	212711
266716	212712
116963	212713
1480	212714
43741	212715
219658	212716
105492	212717
217755	212718
297191	212719
37628	212720
69882	212721
7349	212722
132756	212723
55346	212724
124471	212725
14034	212726
47534	212727
61961	212728
45344	212729
5185	212730
64835	212731
242	212732
185570	212733
142444	212734
304024	212735
81211	212736
163222	212737
240813	212738
279136	212739
23007	212740
839	212741
49566	212742
222098	212743
53036	212744
98903	212745
289907	212746
78149	212747
179090	212748
77210	212749
58680	212750
44366	212751
243224	212752
175619	212753
3219	212754
286014	212755
136345	212756
44431	212757
113807	212758
3666	212759
12055	212760
106056	212761
112023	212762
29800	212763
11164	212764
109177	212765
212408	212766
23767	212767
12031	212768
281876	212769
74224	212770
35498	212771
53040	212772
175551	212773
102116	212774
40632	212775
189801	212776
16534	212777
3490	212778
143880	212779
6830	212780
17007	212781
10802	212782
65	212783
30621	212784
29981	212785
28776	212786
47038	212787
173473	212788
4921	212789
4980	212790
102342	212791
226899	212792
12154	212793
160190	212794
148723	212795
147161	212796
94841	212797
79477	212798
94862	212799
65356	212800
23689	212801
270757	212802
270667	212803
36470	212804
165938	212805
299917	212806
26203	212807
136256	212808
164583	212809
100454	212810
71675	212811
97823	212812
76	212813
42270	212814
897	212815
163491	212816
145360	212817
49438	212818
127006	212819
51236	212820
96391	212821
126671	212822
118	212823
36309	212824
285057	212825
97619	212826
27349	212827
131164	212828
24564	212829
25223	212830
107145	212831
194385	212832
209440	212833
13041	212834
91345	212835
81072	212836
9279	212837
5625	212838
169	212839
51017	212840
227700	212841
155400	212842
241338	212843
54427	212844
75563	212845
120546	212846
68085	212847
39768	212848
128288	212849
47881	212850
3596	212851
165723	212852
162076	212853
110423	212854
231318	212855
103202	212856
196465	212857
229837	212858
36550	212859
16887	212860
100455	212861
47036	212862
19607	212863
111725	212864
33529	212865
22386	212866
69686	212867
154226	212868
8535	212869
19546	212870
79928	212871
89864	212872
107048	212873
18912	212874
3613	212875
132063	212876
5709	212877
270718	212878
22745	212879
16679	212880
120738	212881
306657	212882
34009	212883
20660	212884
98382	212885
192834	212886
129860	212887
200491	212888
28361	212889
56304	212890
150937	212891
60600	212892
193369	212893
301759	212894
2517	212895
76549	212896
76925	212897
269634	212898
168097	212899
71480	212900
8349	212901
549	212902
51939	212903
51939	212904
250692	212905
184503	212906
19530	212907
165398	212908
109296	212909
186803	212910
8289	212911
2677	212912
13559	212913
54520	212914
178669	212915
120141	212916
1258	212917
19677	212918
53730	212919
208146	212920
4923	212921
28713	212922
31074	212923
284862	212924
19683	212925
135357	212926
218115	212927
3960	212928
164957	212929
54135	212930
64160	212931
47919	212932
58967	212933
277702	212934
24467	212935
68746	212936
101978	212937
21050	212938
8893	212939
9959	212940
28039	212941
182701	212942
269711	212943
178911	212944
22318	212945
21824	212946
55332	212947
200460	212948
18388	212949
58324	212950
115536	212951
29158	212952
57572	212953
57572	212954
129613	212955
39655	212956
189371	212957
295529	212958
76944	212959
154120	212960
91643	212961
33207	212962
258181	212963
3759	212964
294112	212965
43881	212966
231494	212967
231495	212968
5226	212969
11780	212970
220532	212971
66235	212972
193451	212973
27905	212974
12633	212975
85068	212976
87666	212977
139398	212978
40893	212979
21339	212980
194178	212981
20644	212982
136540	212983
14181	212984
97141	212985
200966	212986
86066	212987
79357	212988
82240	212989
255608	212990
247832	212991
148920	212992
258989	212993
33493	212994
256324	212995
134735	212996
27517	212997
137885	212998
19374	212999
131231	213000
63463	213001
37342	213002
44685	213003
66839	213004
210105	213005
275892	213006
172150	213007
34787	213008
68890	213009
155912	213010
155913	213011
266421	213012
279642	213013
193957	213014
162743	213015
229883	213016
192460	213017
146675	213018
9772	213019
239011	213020
290373	213021
260049	213022
131684	213023
191741	213024
130307	213025
100140	213026
80049	213027
290464	213028
204161	213029
40647	213030
220056	213031
214192	213032
74910	213033
155231	213034
276316	213035
85018	213036
266483	213037
12	213038
79871	213039
171680	213040
31458	213041
247193	213042
44658	213043
11504	213044
25168	213045
311664	213046
287994	213047
40807	213048
306464	213049
151170	213050
130601	213051
17608	213052
138055	213053
231824	213054
32602	213055
63291	213056
91406	213057
107267	213058
8049	213059
26700	213060
42299	213061
127248	213062
205691	213063
233872	213064
282991	213065
310538	213066
185048	213067
170420	213068
12610	213069
111870	213070
26754	213071
218812	213072
172952	213073
27400	213074
173968	213075
211749	213076
69401	213077
173144	213078
129765	213079
74729	213080
311610	213081
114608	213082
51608	213083
280679	213084
229798	213085
232555	213086
276575	213087
77544	213088
274506	213089
278037	213090
213108	213091
231998	213092
208713	213093
129893	213094
58486	213095
191313	213096
38643	213097
29081	213098
143845	213099
46090	213100
47640	213101
269844	213102
189233	213103
36	213104
50703	213105
165209	213106
51338	213107
51338	213108
193856	213109
94024	213110
42184	213111
69315	213112
51770	213113
63686	213114
234604	213115
160371	213116
97432	213117
87196	213118
80	213119
93624	213120
267707	213121
198817	213122
191052	213123
154511	213124
16591	213125
191616	213126
11148	213127
33570	213128
74104	213129
157712	213130
7967	213131
301888	213132
107120	213133
36418	213134
5080	213135
130278	213136
28108	213137
278068	213138
107786	213139
25308	213140
81886	213141
26259	213142
59977	213143
57455	213144
259289	213145
103431	213146
211013	213147
108751	213148
276150	213149
27410	213150
111477	213151
99149	213152
3440	213153
57066	213154
153796	213155
80243	213156
8399	213157
42600	213158
28784	213159
35821	213160
81432	213161
246352	213162
59058	213163
10067	213164
17214	213165
77593	213166
37222	213167
29576	213168
69576	213169
181183	213170
20749	213171
139133	213172
32593	213173
4597	213174
24248	213175
174151	213176
11247	213177
198457	213178
8986	213179
53608	213180
209571	213181
258282	213182
27308	213183
8307	213184
153155	213185
711	213186
66447	213187
14015	213188
53424	213189
53424	213190
3237	213191
2156	213192
43262	213193
79479	213194
157973	213195
68234	213196
74469	213197
190027	213198
45235	213199
14377	213200
37682	213201
21655	213202
45862	213203
3499	213204
2467	213205
130077	213206
141560	213207
19505	213208
141197	213209
92225	213210
58868	213211
8113	213212
85029	213213
61557	213214
230688	213215
31571	213216
47768	213217
122256	213218
293370	213219
159437	213220
168240	213221
279898	213222
133791	213223
232083	213224
225261	213225
138	213226
144426	213227
67115	213228
133856	213229
87815	213230
53334	213231
16275	213232
69649	213233
174994	213234
3950	213235
2466	213236
150255	213237
83105	213238
117860	213239
100576	213240
194907	213241
16263	213242
90831	213243
12200	213244
22219	213245
56158	213246
86924	213247
81025	213248
50619	213249
175862	213250
33198	213251
91812	213252
114587	213253
121609	213254
273286	213255
71185	213256
139728	213257
302642	213258
78059	213259
60821	213260
37366	213261
82388	213262
174414	213263
204089	213264
99538	213265
214951	213266
121995	213267
114117	213268
9956	213269
39416	213270
61949	213271
247097	213272
31850	213273
26165	213274
72802	213275
21873	213276
17402	213277
121338	213278
218565	213279
3252	213280
162556	213281
9472	213282
14289	213283
175206	213284
129630	213285
22359	213286
310463	213287
26641	213288
155295	213289
54965	213290
43459	213291
215688	213292
205614	213293
182334	213294
88739	213295
9089	213296
154770	213297
137829	213298
145601	213299
121162	213300
41348	213301
102542	213302
111418	213303
101403	213304
67289	213305
133372	213306
19292	213307
125319	213308
73792	213309
13711	213310
110472	213311
144295	213312
125107	213313
92482	213314
213014	213315
101342	213316
90473	213317
136168	213318
19976	213319
128005	213320
274529	213321
69932	213322
133312	213323
202459	213324
295300	213325
142121	213326
24681	213327
163296	213328
105730	213329
301315	213330
90318	213331
50658	213332
15525	213333
80671	213334
209253	213335
143100	213336
38241	213337
8267	213338
158955	213339
141312	213340
172947	213341
8843	213342
4823	213343
70177	213344
7578	213345
116003	213346
148544	213347
142179	213348
179955	213349
154264	213350
48470	213351
64868	213352
18267	213353
165365	213354
118395	213355
39069	213356
93815	213357
18585	213358
59639	213359
46171	213360
56393	213361
166971	213362
121308	213363
70149	213364
137888	213365
40473	213366
44044	213367
6508	213368
6913	213369
281880	213370
4110	213371
9424	213372
107024	213373
217541	213374
305062	213375
83020	213376
33626	213377
96971	213378
37471	213379
247153	213380
48142	213381
171648	213382
62151	213383
105941	213384
129823	213385
13807	213386
200001	213387
142590	213388
4992	213389
28335	213390
207424	213391
311696	213392
175854	213393
828	213394
89153	213395
71872	213396
211588	213397
182727	213398
147347	213399
118466	213400
71183	213401
91690	213402
228843	213403
127966	213404
126917	213405
79888	213406
184665	213407
64505	213408
178396	213409
10054	213410
87408	213411
94156	213412
40589	213413
104643	213414
197115	213415
95772	213416
45520	213417
12101	213418
10122	213419
68992	213420
37454	213421
311618	213422
136047	213423
235787	213424
35401	213425
113915	213426
36154	213427
124459	213428
307527	213429
67058	213430
26746	213431
47270	213432
34017	213433
68896	213434
212277	213435
166331	213436
112091	213437
187092	213438
68028	213439
91596	213440
182397	213441
10015	213442
234457	213443
65229	213444
65220	213445
107932	213446
95286	213447
144705	213448
217716	213449
152138	213450
17039	213451
36725	213452
198194	213453
58848	213454
18731	213455
21883	213456
168176	213457
103604	213458
88407	213459
125992	213460
125992	213461
14922	213462
10592	213463
66079	213464
45535	213465
228329	213466
65425	213467
65528	213468
65425	213469
116303	213470
209	213471
139815	213472
91115	213473
179729	213474
37737	213475
113010	213476
204858	213477
75392	213478
133866	213479
652	213480
225390	213481
62534	213482
261141	213483
184637	213484
6106	213485
270570	213486
184827	213487
139201	213488
60873	213489
166600	213490
1579	213491
112569	213492
49857	213493
3731	213494
9106	213495
174315	213496
126044	213497
99880	213498
293388	213499
200000	213500
34389	213501
88323	213502
132801	213503
98291	213504
23286	213505
293524	213506
211322	213507
278300	213508
187431	213509
25594	213510
144873	213511
188177	213512
2062	213513
28961	213514
112979	213515
83616	213516
36551	213517
147940	213518
122981	213519
51004	213520
11585	213521
20982	213522
109548	213523
261072	213524
127989	213525
149786	213526
7971	213527
270870	213528
292682	213529
194180	213530
62472	213531
31481	213532
5106	213533
7841	213534
8231	213535
263964	213536
117061	213537
139612	213538
218122	213539
91318	213540
6309	213541
21333	213542
191061	213543
77094	213544
45397	213545
45916	213546
220060	213547
34831	213548
35638	213549
93126	213550
13616	213551
161022	213552
63408	213553
12577	213554
46359	213555
216356	213556
35638	213557
123980	213558
127041	213559
9690	213560
147818	213561
37052	213562
53574	213563
201638	213564
69325	213565
2026	213566
119523	213567
33336	213568
269414	213569
86885	213570
97474	213571
74370	213572
31130	213573
205902	213574
20447	213575
163507	213576
6439	213577
86885	213578
82582	213579
198490	213580
133472	213581
49852	213582
11321	213583
21737	213584
155830	213585
50944	213586
145170	213587
228341	213588
67841	213589
14733	213590
96	213591
201039	213592
11328	213593
156178	213594
213537	213595
20891	213596
62709	213597
21679	213598
37432	213599
12158	213600
33118	213601
134379	213602
119179	213603
27758	213604
103496	213605
30006	213606
118963	213607
230490	213608
108281	213609
75611	213610
19378	213611
138979	213612
13695	213613
12326	213614
52235	213615
86172	213616
213599	213617
110236	213618
13932	213619
49675	213620
158138	213621
7539	213622
3706	213623
16168	213624
51653	213625
12996	213626
208173	213627
62464	213628
52537	213629
42590	213630
85310	213631
155233	213632
11581	213633
202242	213634
185702	213635
163916	213636
77215	213637
88476	213638
3486	213639
214	213640
152818	213641
19797	213642
121619	213643
42099	213644
94453	213645
11099	213646
115845	213647
186180	213648
163018	213649
74654	213650
161988	213651
65508	213652
20025	213653
58926	213654
88997	213655
8896	213656
273812	213657
146885	213658
209804	213659
89858	213660
56229	213661
138018	213662
23127	213663
161559	213664
46952	213665
114080	213666
122938	213667
119092	213668
12154	213669
9839	213670
188897	213671
14879	213672
1343	213673
13237	213674
791	213675
62045	213676
110847	213677
71489	213678
177817	213679
103306	213680
164560	213681
61219	213682
217885	213683
86508	213684
94950	213685
4563	213686
18646	213687
3737	213688
282320	213689
50062	213690
126818	213691
34985	213692
207672	213693
205286	213694
6565	213695
101224	213696
77365	213697
13446	213698
172464	213699
104381	213700
87893	213701
27502	213702
28078	213703
42555	213704
187158	213705
305393	213706
107573	213707
46706	213708
3892	213709
254772	213710
79945	213711
49411	213712
127807	213713
185736	213714
107495	213715
23708	213716
14849	213717
62950	213718
72119	213719
217837	213720
101403	213721
27937	213722
25595	213723
154272	213724
54368	213725
129078	213726
120	213727
1117	213728
5885	213729
78633	213730
15783	213731
60935	213732
20861	213733
38043	213734
296597	213735
229437	213736
5016	213737
34117	213738
124158	213739
168928	213740
155475	213741
95975	213742
149003	213743
42044	213744
302951	213745
104050	213746
45776	213747
194932	213748
190711	213749
238529	213750
140258	213751
197259	213752
305374	213753
53606	213754
59147	213755
21228	213756
82828	213757
6863	213758
50744	213759
16812	213760
100427	213761
195996	213762
2361	213763
60490	213764
274127	213765
83703	213766
63777	213767
47430	213768
305978	213769
159368	213770
271868	213771
50773	213772
101172	213773
193105	213774
210294	213775
140073	213776
32827	213777
63642	213778
13014	213779
201138	213780
14300	213781
250428	213782
306499	213783
80467	213784
98057	213785
5747	213786
45814	213787
157974	213788
104518	213789
101822	213790
246363	213791
266939	213792
112616	213793
230417	213794
19362	213795
43655	213796
213847	213797
111	213798
307894	213799
146593	213800
60496	213801
115263	213802
295871	213803
43151	213804
4606	213805
102720	213806
28643	213807
202634	213808
25152	213809
118481	213810
22219	213811
79438	213812
13813	213813
277280	213814
10863	213815
64093	213816
295124	213817
266845	213818
189493	213819
21104	213820
25709	213821
43260	213822
24520	213823
26462	213824
5396	213825
129778	213826
106520	213827
129753	213828
606	213829
39636	213830
119259	213831
221195	213832
155048	213833
116338	213834
126071	213835
68851	213836
33784	213837
34023	213838
172673	213839
69684	213840
45616	213841
12984	213842
10562	213843
206010	213844
38952	213845
3564	213846
31311	213847
153295	213848
96783	213849
53215	213850
97033	213851
83058	213852
59368	213853
15922	213854
206622	213855
116706	213856
17067	213857
6400	213858
3872	213859
111838	213860
44388	213861
50469	213862
74093	213863
13987	213864
33854	213865
63085	213866
7114	213867
2429	213868
12752	213869
50159	213870
63903	213871
279940	213872
72140	213873
23440	213874
8758	213875
120909	213876
42340	213877
80497	213878
4253	213879
34870	213880
39867	213881
140926	213882
20892	213883
57301	213884
15193	213885
97178	213886
71595	213887
22866	213888
43932	213889
15325	213890
142644	213891
13704	213892
194269	213893
11052	213894
222619	213895
146612	213896
26378	213897
6525	213898
28422	213899
39429	213900
203479	213901
227240	213902
39328	213903
100128	213904
250361	213905
9107	213906
60659	213907
279594	213908
60224	213909
177804	213910
1786	213911
38046	213912
17724	213913
8292	213914
90744	213915
159089	213916
163394	213917
32292	213918
172266	213919
25664	213920
44636	213921
99504	213922
149942	213923
43568	213924
50426	213925
176708	213926
15532	213927
172648	213928
266982	213929
175279	213930
17460	213931
119669	213932
43927	213933
267645	213934
273800	213935
10877	213936
181281	213937
206049	213938
897	213939
3045	213940
47045	213941
5167	213942
102616	213943
255897	213944
84323	213945
45402	213946
180141	213947
3266	213948
243166	213949
167026	213950
25386	213951
208883	213952
70882	213953
86275	213954
141889	213955
34910	213956
17961	213957
184013	213958
30556	213959
43994	213960
50074	213961
139680	213962
70153	213963
209141	213964
197463	213965
34719	213966
76159	213967
199124	213968
15499	213969
207433	213970
33422	213971
24776	213972
26290	213973
193405	213974
62124	213975
105954	213976
1613	213977
43507	213978
205182	213979
176073	213980
7055	213981
6102	213982
73209	213983
19110	213984
201326	213985
300072	213986
97052	213987
169800	213988
126908	213989
144105	213990
265535	213991
2227	213992
193132	213993
192697	213994
92426	213995
87315	213996
12320	213997
15660	213998
302333	213999
32455	214000
77854	214001
143016	214002
181258	214003
56977	214004
132809	214005
21598	214006
129960	214007
201098	214008
21731	214009
6829	214010
32044	214011
158137	214012
158155	214013
121844	214014
233698	214015
56805	214016
70784	214017
24217	214018
188167	214019
128549	214020
127857	214021
101967	214022
142358	214023
185212	214024
93520	214025
46847	214026
93012	214027
133852	214028
182175	214029
24573	214030
16955	214031
275954	214032
12440	214033
90803	214034
197120	214035
76402	214036
78207	214037
14321	214038
2589	214039
108398	214040
89697	214041
71800	214042
35866	214043
140304	214044
21224	214045
37956	214046
62076	214047
299476	214048
13489	214049
166279	214050
236582	214051
308875	214052
12713	214053
45635	214054
78369	214055
55528	214056
79325	214057
24365	214058
19177	214059
4220	214060
141198	214061
17602	214062
114386	214063
60558	214064
127900	214065
3180	214066
171419	214067
141527	214068
26999	214069
67452	214070
69872	214071
14815	214072
126349	214073
14135	214074
55263	214075
997	214076
144593	214077
2979	214078
15966	214079
157035	214080
81963	214081
34607	214082
101590	214083
75653	214084
73707	214085
233419	214086
141122	214087
117557	214088
154524	214089
90	214090
258360	214091
45319	214092
130663	214093
54269	214094
33218	214095
71003	214096
87336	214097
97106	214098
7130	214099
144185	214100
30233	214101
241863	214102
43358	214103
24337	214104
108448	214105
102969	214106
60801	214107
8141	214108
7644	214109
8137	214110
229041	214111
116352	214112
149784	214113
262324	214114
29922	214115
122	214116
213835	214117
119917	214118
166888	214119
115029	214120
33811	214121
36695	214122
37561	214123
10954	214124
59868	214125
3368	214126
163660	214127
189504	214128
61579	214129
12002	214130
67027	214131
28761	214132
193050	214133
8206	214134
179977	214135
143850	214136
219999	214137
199035	214138
52692	214139
201166	214140
6938	214141
63666	214142
189	214143
128965	214144
40739	214145
45048	214146
127178	214147
71071	214148
61891	214149
248573	214150
76095	214151
136748	214152
43687	214153
89969	214154
49843	214155
65619	214156
63397	214157
92790	214158
15020	214159
63044	214160
22846	214161
264620	214162
127697	214163
179835	214164
72266	214165
129642	214166
129796	214167
55920	214168
70394	214169
93797	214170
305213	214171
34796	214172
253968	214173
94148	214174
15050	214175
191880	214176
1971	214177
41718	214178
50719	214179
140162	214180
11395	214181
159803	214182
67018	214183
114007	214184
62180	214185
30721	214186
66709	214187
280	214188
153046	214189
88718	214190
39	214191
41971	214192
177931	214193
215048	214194
52974	214195
49520	214196
13251	214197
3516	214198
93258	214199
43957	214200
206952	214201
29742	214202
23913	214203
15754	214204
101574	214205
74110	214206
128303	214207
92175	214208
37787	214209
273507	214210
29602	214211
22326	214212
66371	214213
68036	214214
310475	214215
40798	214216
24383	214217
45518	214218
158312	214219
110614	214220
167852	214221
137225	214222
174119	214223
119073	214224
755	214225
238981	214226
81963	214227
243580	214228
146541	214229
90443	214230
73075	214231
273030	214232
153144	214233
37749	214234
28554	214235
207098	214236
193582	214237
115913	214238
69709	214239
37370	214240
83544	214241
124740	214242
20555	214243
175310	214244
249079	214245
277821	214246
157556	214247
2310	214248
467	214249
29408	214250
162223	214251
149902	214252
62200	214253
981	214254
12440	214255
160097	214256
208029	214257
73082	214258
8015	214259
70114	214260
210537	214261
70400	214262
770	214263
229143	214264
197248	214265
76583	214266
204742	214267
75846	214268
70802	214269
165133	214270
18508	214271
62835	214272
232224	214273
108001	214274
305459	214275
408	214276
177491	214277
117761	214278
110354	214279
108818	214280
144598	214281
48	214282
587	214283
168237	214284
42242	214285
155607	214286
180313	214287
209053	214288
226990	214289
97871	214290
156786	214291
25832	214292
62686	214293
118202	214294
161107	214295
216448	214296
137159	214297
6316	214298
37593	214299
205767	214300
137128	214301
151103	214302
306781	214303
21053	214304
209398	214305
126043	214306
167653	214307
284259	214308
205591	214309
55786	214310
39911	214311
112252	214312
144620	214313
28624	214314
71155	214315
67158	214316
66082	214317
160633	214318
163853	214319
213305	214320
55101	214321
54679	214322
197095	214323
183323	214324
251919	214325
25390	214326
102303	214327
29044	214328
24519	214329
886	214330
91860	214331
304605	214332
199133	214333
197359	214334
14216	214335
221790	214336
214964	214337
145082	214338
191212	214339
123851	214340
17616	214341
7015	214342
85511	214343
2018	214344
36645	214345
161631	214346
73117	214347
74912	214348
17412	214349
12793	214350
53837	214351
56686	214352
72048	214353
91316	214354
197	214355
20845	214356
90172	214357
144050	214358
3519	214359
8640	214360
51490	214361
23454	214362
64035	214363
145099	214364
42579	214365
28469	214366
80144	214367
49783	214368
32079	214369
28469	214370
15031	214371
53835	214372
179244	214373
11901	214374
8225	214375
6943	214376
83897	214377
18238	214378
240133	214379
112636	214380
217085	214381
113294	214382
270334	214383
27175	214384
209805	214385
37471	214386
77868	214387
208912	214388
181406	214389
4856	214390
73720	214391
25080	214392
15824	214393
17505	214394
187599	214395
64078	214396
7241	214397
228927	214398
28828	214399
15890	214400
4720	214401
309022	214402
14719	214403
997	214404
136394	214405
56161	214406
188532	214407
28214	214408
168007	214409
308453	214410
5478	214411
36818	214412
19076	214413
179878	214414
113190	214415
84484	214416
105899	214417
84043	214418
125343	214419
96647	214420
84888	214421
142737	214422
242805	214423
122440	214424
128431	214425
48778	214426
297907	214427
4068	214428
172631	214429
205511	214430
202438	214431
135882	214432
74986	214433
194252	214434
50885	214435
89952	214436
50451	214437
15463	214438
184314	214439
205795	214440
158111	214441
29713	214442
142885	214443
160629	214444
97831	214445
185948	214446
120209	214447
22932	214448
8499	214449
279570	214450
100125	214451
50204	214452
13522	214453
9472	214454
10800	214455
13545	214456
244556	214457
167809	214458
102921	214459
126100	214460
81705	214461
65560	214462
96445	214463
167450	214464
27791	214465
48906	214466
59443	214467
237810	214468
156143	214469
50650	214470
42094	214471
88434	214472
134886	214473
23165	214474
18245	214475
18628	214476
157836	214477
127465	214478
70411	214479
109950	214480
56004	214481
103958	214482
142693	214483
96084	214484
18451	214485
60989	214486
141030	214487
22483	214488
9833	214489
45342	214490
239355	214491
4190	214492
25506	214493
175172	214494
101457	214495
117128	214496
25678	214497
45322	214498
114869	214499
14474	214500
26778	214501
26778	214502
216097	214503
231322	214504
33619	214505
6004	214506
137122	214507
104755	214508
3135	214509
268259	214510
44805	214511
41079	214512
7783	214513
57415	214514
178193	214515
5998	214516
58754	214517
15587	214518
1603	214519
164600	214520
219755	214521
65647	214522
916	214523
148127	214524
75819	214525
15744	214526
171503	214527
134567	214528
25806	214529
98779	214530
113910	214531
128503	214532
50516	214533
47264	214534
36917	214535
187425	214536
92994	214537
52127	214538
28749	214539
110995	214540
160877	214541
186935	214542
160022	214543
137195	214544
252085	214545
19500	214546
67401	214547
167146	214548
242552	214549
98845	214550
6190	214551
38223	214552
61345	214553
2789	214554
24941	214555
7011	214556
217342	214557
255121	214558
169563	214559
148312	214560
51562	214561
113800	214562
154700	214563
93710	214564
4364	214565
10121	214566
80313	214567
212916	214568
133869	214569
69744	214570
91474	214571
1103	214572
50543	214573
8535	214574
29606	214575
19775	214576
87183	214577
302918	214578
112343	214579
105007	214580
236979	214581
5618	214582
118659	214583
73901	214584
72726	214585
54075	214586
73654	214587
142830	214588
21415	214589
122254	214590
18578	214591
7274	214592
158948	214593
5618	214594
1153	214595
27555	214596
23537	214597
5849	214598
6070	214599
102600	214600
7786	214601
76405	214602
101614	214603
185259	214604
1960	214605
42854	214606
5023	214607
4064	214608
16612	214609
126958	214610
287915	214611
164655	214612
226131	214613
265657	214614
93695	214615
15718	214616
140396	214617
149646	214618
172463	214619
98922	214620
33664	214621
47684	214622
105260	214623
69120	214624
168553	214625
35549	214626
135653	214627
13680	214628
22063	214629
67321	214630
54794	214631
41143	214632
3848	214633
26220	214634
15196	214635
111928	214636
80637	214637
204549	214638
28843	214639
47944	214640
20615	214641
118389	214642
123181	214643
47058	214644
73650	214645
72063	214646
192465	214647
230330	214648
126582	214649
109752	214650
74348	214651
115349	214652
202325	214653
125677	214654
53326	214655
15632	214656
54140	214657
65359	214658
16255	214659
55946	214660
147884	214661
260935	214662
645	214663
72736	214664
136384	214665
59809	214666
181018	214667
50613	214668
37116	214669
220503	214670
3774	214671
28885	214672
34989	214673
19591	214674
26386	214675
227237	214676
224920	214677
10182	214678
38279	214679
257	214680
70936	214681
7154	214682
202284	214683
47856	214684
2459	214685
156701	214686
53262	214687
55786	214688
52523	214689
76049	214690
44313	214691
33156	214692
58890	214693
65243	214694
255777	214695
96085	214696
78865	214697
11944	214698
18191	214699
67578	214700
143030	214701
78613	214702
2	214703
58727	214704
69134	214705
39125	214706
13194	214707
24968	214708
2239	214709
62480	214710
138196	214711
31114	214712
9	214713
86469	214714
241116	214715
62395	214716
105720	214717
11300	214718
180290	214719
130229	214720
1039	214721
205901	214722
43792	214723
179208	214724
201817	214725
59057	214726
67279	214727
168731	214728
72963	214729
212619	214730
97295	214731
217416	214732
162918	214733
51235	214734
141055	214735
130437	214736
20638	214737
116903	214738
256807	214739
214615	214740
116155	214741
177242	214742
278590	214743
40933	214744
74859	214745
242529	214746
33795	214747
33795	214748
137913	214749
160599	214750
52555	214751
151734	214752
297420	214753
8581	214754
80555	214755
68689	214756
191380	214757
196113	214758
63580	214759
107943	214760
37972	214761
132435	214762
2647	214763
151113	214764
35140	214765
4198	214766
172549	214767
94514	214768
223015	214769
13574	214770
94003	214771
87394	214772
4149	214773
68394	214774
301895	214775
100677	214776
122480	214777
122480	214778
66941	214779
79293	214780
177725	214781
29709	214782
176743	214783
157690	214784
16476	214785
137443	214786
1001	214787
30510	214788
38463	214789
113930	214790
34246	214791
72731	214792
41791	214793
19751	214794
179482	214795
146483	214796
104757	214797
112066	214798
23009	214799
3954	214800
97437	214801
295763	214802
68851	214803
125287	214804
129389	214805
4606	214806
10553	214807
30816	214808
91371	214809
46248	214810
30309	214811
28657	214812
145769	214813
67987	214814
1054	214815
11611	214816
10061	214817
312479	214818
52192	214819
301914	214820
36477	214821
5166	214822
6541	214823
44078	214824
310655	214825
5038	214826
100507	214827
111118	214828
186140	214829
25770	214830
36381	214831
142433	214832
14153	214833
3260	214834
117266	214835
34520	214836
93797	214837
218609	214838
246282	214839
43306	214840
45793	214841
16918	214842
212123	214843
112914	214844
105831	214845
25553	214846
6409	214847
89270	214848
109569	214849
300243	214850
83403	214851
92648	214852
5518	214853
9874	214854
106346	214855
50000	214856
242780	214857
141221	214858
182552	214859
6918	214860
123882	214861
15367	214862
3350	214863
286784	214864
91536	214865
20187	214866
117281	214867
206108	214868
21777	214869
297747	214870
125300	214871
82918	214872
139084	214873
92490	214874
3179	214875
138261	214876
3685	214877
136497	214878
37289	214879
48068	214880
89834	214881
124070	214882
251774	214883
192914	214884
71988	214885
49651	214886
57077	214887
134347	214888
32060	214889
49819	214890
166157	214891
41782	214892
74845	214893
49153	214894
87151	214895
8540	214896
18887	214897
118349	214898
6935	214899
111668	214900
28301	214901
33036	214902
170863	214903
46329	214904
81043	214905
646	214906
19077	214907
200419	214908
231961	214909
43311	214910
43671	214911
86937	214912
152548	214913
281530	214914
86031	214915
29223	214916
19861	214917
16518	214918
4254	214919
36457	214920
24516	214921
52461	214922
5795	214923
143221	214924
50182	214925
32347	214926
140857	214927
20234	214928
115652	214929
215708	214930
41317	214931
14565	214932
167540	214933
30660	214934
5988	214935
10784	214936
133339	214937
136775	214938
164354	214939
68598	214940
71429	214941
95469	214942
201277	214943
110238	214944
30191	214945
52066	214946
31983	214947
309959	214948
70795	214949
43741	214950
4034	214951
3174	214952
14124	214953
90584	214954
28103	214955
12528	214956
82559	214957
173948	214958
124495	214959
68273	214960
136891	214961
125859	214962
113620	214963
426	214964
105238	214965
682	214966
49734	214967
377	214968
113136	214969
359	214970
242549	214971
113509	214972
174127	214973
89307	214974
138237	214975
41620	214976
28446	214977
194	214978
201953	214979
160647	214980
31849	214981
48980	214982
17374	214983
71783	214984
104312	214985
175134	214986
274884	214987
131237	214988
12660	214989
209572	214990
8382	214991
153518	214992
16820	214993
108381	214994
201588	214995
200604	214996
200604	214997
9168	214998
81318	214999
51690	215000
3540	215001
3562	215002
385	215003
10772	215004
3325	215005
121273	215006
11590	215007
29756	215008
6978	215009
2456	215010
17984	215011
235694	215012
297	215013
78872	215014
211041	215015
4357	215016
100016	215017
303353	215018
302846	215019
3217	215020
84735	215021
13915	215022
77426	215023
2269	215024
283445	215025
20898	215026
235393	215027
19738	215028
70041	215029
32701	215030
3896	215031
204247	215032
42807	215033
47867	215034
29255	215035
170006	215036
187154	215037
250902	215038
91111	215039
37854	215040
7491	215041
22230	215042
11756	215043
86049	215044
138066	215045
28227	215046
40757	215047
7453	215048
10177	215049
2612	215050
65174	215051
60795	215052
45227	215053
67283	215054
101896	215055
274299	215056
4863	215057
70696	215058
21557	215059
126507	215060
58781	215061
269762	215062
235959	215063
291729	215064
8265	215065
8265	215066
155707	215067
19325	215068
85026	215069
85662	215070
58841	215071
164975	215072
144993	215073
29072	215074
51633	215075
126836	215076
128427	215077
43186	215078
191533	215079
175075	215080
133654	215081
158093	215082
56223	215083
6	215084
79654	215085
134166	215086
42753	215087
50591	215088
22553	215089
13384	215090
161586	215091
13384	215092
23142	215093
15239	215094
65867	215095
65867	215096
70345	215097
55871	215098
83095	215099
80727	215100
23320	215101
242493	215102
205163	215103
3520	215104
202868	215105
188798	215106
116327	215107
15938	215108
200642	215109
226	215110
115363	215111
239444	215112
42512	215113
2099	215114
18212	215115
104271	215116
111367	215117
21	215118
205728	215119
211242	215120
204405	215121
63537	215122
45963	215123
25965	215124
10611	215125
43364	215126
104246	215127
22591	215128
74023	215129
24811	215130
199493	215131
122570	215132
104812	215133
30682	215134
38397	215135
256	215136
56501	215137
69433	215138
6418	215139
64811	215140
6182	215141
222824	215142
42822	215143
19667	215144
99675	215145
14592	215146
93833	215147
242114	215148
122194	215149
128721	215150
51747	215151
177009	215152
104611	215153
288886	215154
20743	215155
100037	215156
1665	215157
141777	215158
2850	215159
70665	215160
181026	215161
41188	215162
651	215163
249947	215164
38620	215165
143158	215166
28882	215167
1529	215168
157531	215169
292467	215170
71768	215171
29775	215172
32285	215173
193250	215174
33962	215175
19588	215176
255232	215177
104346	215178
309921	215179
27	215180
114488	215181
6869	215182
15007	215183
137742	215184
97800	215185
167519	215186
168022	215187
241602	215188
113223	215189
203741	215190
192314	215191
279656	215192
166996	215193
85060	215194
62162	215195
194468	215196
523	215197
50442	215198
139013	215199
189293	215200
189475	215201
79516	215202
23232	215203
8786	215204
101139	215205
87495	215206
91904	215207
242300	215208
56989	215209
118863	215210
241811	215211
84903	215212
274628	215213
311075	215214
182009	215215
275600	215216
307402	215217
1469	215218
25648	215219
144590	215220
134423	215221
98713	215222
68294	215223
28814	215224
18465	215225
78792	215226
1644	215227
180672	215228
9043	215229
69665	215230
299213	215231
13186	215232
291190	215233
160465	215234
13939	215235
37781	215236
60922	215237
8112	215238
2669	215239
8896	215240
201516	215241
120422	215242
49195	215243
32738	215244
57115	215245
257037	215246
18172	215247
14516	215248
69916	215249
787	215250
16731	215251
787	215252
89225	215253
264	215254
17122	215255
154934	215256
41567	215257
25073	215258
164079	215259
52343	215260
157190	215261
4238	215262
23450	215263
668	215264
1469	215265
267852	215266
20852	215267
120593	215268
257470	215269
36342	215270
115982	215271
78714	215272
2099	215273
231816	215274
108848	215275
111402	215276
219854	215277
114547	215278
135212	215279
6377	215280
39365	215281
2560	215282
207866	215283
5297	215284
75393	215285
50983	215286
54662	215287
417	215288
17252	215289
16999	215290
86163	215291
92430	215292
118569	215293
148261	215294
58817	215295
92950	215296
137383	215297
137283	215298
44116	215299
145084	215300
191304	215301
38567	215302
167918	215303
311423	215304
258918	215305
216708	215306
211451	215307
291391	215308
146438	215309
82898	215310
156889	215311
256283	215312
52143	215313
166969	215314
302768	215315
107988	215316
180676	215317
13359	215318
248514	215319
82890	215320
144672	215321
202488	215322
47528	215323
115093	215324
198104	215325
33583	215326
70	215327
202832	215328
8089	215329
195289	215330
63747	215331
80676	215332
16673	215333
154102	215334
258118	215335
115	215336
93534	215337
192498	215338
51551	215339
11715	215340
14260	215341
6916	215342
80549	215343
147243	215344
206118	215345
205539	215346
85214	215347
106483	215348
52129	215349
199753	215350
34757	215351
185690	215352
14163	215353
172596	215354
193226	215355
106850	215356
58448	215357
192251	215358
30838	215359
144217	215360
64917	215361
217894	215362
122412	215363
152281	215364
190981	215365
185266	215366
153494	215367
299655	215368
288985	215369
202481	215370
21008	215371
156807	215372
1959	215373
93514	215374
311722	215375
114354	215376
58572	215377
154387	215378
143782	215379
236746	215380
106057	215381
173440	215382
215214	215383
40796	215384
42249	215385
117510	215386
42910	215387
6370	215388
40355	215389
3960	215390
230623	215391
52144	215392
134952	215393
121531	215394
58448	215395
97780	215396
140715	215397
281225	215398
209496	215399
695	215400
104794	215401
31011	215402
147250	215403
9869	215404
124878	215405
137043	215406
78517	215407
8460	215408
93459	215409
221145	215410
33583	215411
306006	215412
216562	215413
144349	215414
74988	215415
12105	215416
127590	215417
54116	215418
55987	215419
95552	215420
96637	215421
297252	215422
40791	215423
42925	215424
77174	215425
146806	215426
41804	215427
92886	215428
34554	215429
65922	215430
267866	215431
243508	215432
206090	215433
231686	215434
31995	215435
51071	215436
281745	215437
79156	215438
297148	215439
163517	215440
161089	215441
11567	215442
238705	215443
11737	215444
153501	215445
18521	215446
39612	215447
42406	215448
176644	215449
154155	215450
55015	215451
239060	215452
288626	215453
64431	215454
162262	215455
160751	215456
44511	215457
95825	215458
51592	215459
517	215460
79219	215461
152501	215462
92209	215463
52962	215464
29181	215465
298155	215466
23524	215467
168322	215468
185001	215469
203594	215470
139896	215471
125615	215472
30106	215473
290473	215474
45182	215475
39499	215476
8705	215477
183646	215478
40117	215479
263107	215480
12	215481
157391	215482
45029	215483
112240	215484
45026	215485
48781	215486
118469	215487
141889	215488
45066	215489
188384	215490
65416	215491
121555	215492
90681	215493
153894	215494
267327	215495
311808	215496
302436	215497
166253	215498
51372	215499
36941	215500
48322	215501
21371	215502
65631	215503
132694	215504
981	215505
134	215506
234831	215507
195277	215508
39608	215509
185690	215510
218616	215511
140963	215512
57600	215513
59002	215514
131099	215515
153807	215516
206186	215517
171383	215518
177543	215519
228111	215520
41387	215521
63019	215522
79989	215523
36572	215524
39670	215525
74510	215526
58473	215527
90542	215528
68038	215529
278639	215530
13621	215531
28889	215532
2440	215533
37489	215534
16595	215535
178	215536
1032	215537
151036	215538
111198	215539
153149	215540
71056	215541
57074	215542
266657	215543
149726	215544
162718	215545
295539	215546
302040	215547
116859	215548
23023	215549
54309	215550
143073	215551
2441	215552
96846	215553
241	215554
23273	215555
134747	215556
27389	215557
284948	215558
76291	215559
33847	215560
203817	215561
1785	215562
5680	215563
31197	215564
10759	215565
113124	215566
773	215567
191734	215568
68377	215569
189621	215570
228014	215571
125158	215572
11977	215573
4388	215574
16981	215575
25266	215576
179820	215577
107083	215578
246547	215579
25278	215580
283654	215581
3286	215582
9701	215583
60073	215584
129192	215585
139428	215586
7618	215587
102425	215588
7387	215589
250306	215590
48220	215591
182700	215592
96819	215593
103130	215594
31018	215595
97455	215596
182801	215597
28009	215598
19329	215599
82211	215600
42136	215601
9349	215602
27765	215603
167935	215604
297425	215605
23004	215606
91754	215607
86280	215608
4077	215609
43070	215610
251825	215611
139429	215612
291266	215613
11061	215614
156166	215615
111176	215616
77149	215617
214846	215618
27102	215619
27102	215620
271205	215621
206546	215622
28003	215623
84651	215624
39699	215625
127682	215626
63439	215627
17315	215628
106452	215629
47187	215630
183316	215631
134417	215632
71657	215633
2682	215634
250288	215635
80225	215636
184848	215637
200544	215638
16906	215639
96624	215640
27064	215641
34880	215642
309654	215643
131042	215644
9952	215645
75805	215646
20017	215647
304123	215648
132267	215649
9839	215650
147041	215651
248612	215652
2440	215653
123267	215654
63001	215655
311913	215656
139654	215657
189637	215658
152253	215659
120463	215660
51734	215661
51526	215662
121103	215663
64651	215664
74145	215665
38572	215666
220344	215667
133926	215668
100034	215669
145136	215670
148327	215671
51975	215672
23461	215673
18838	215674
458	215675
105387	215676
51975	215677
56296	215678
13621	215679
7743	215680
240593	215681
217601	215682
4003	215683
11198	215684
9	215685
76430	215686
90546	215687
130192	215688
95149	215689
23523	215690
152507	215691
221097	215692
123640	215693
189907	215694
32347	215695
180180	215696
99014	215697
271607	215698
77619	215699
171838	215700
111331	215701
62544	215702
130260	215703
194217	215704
11380	215705
66846	215706
279166	215707
17259	215708
65456	215709
32505	215710
180918	215711
290660	215712
166979	215713
40271	215714
186368	215715
124638	215716
174663	215717
16980	215718
78334	215719
180206	215720
93535	215721
289222	215722
69529	215723
83056	215724
520	215725
199800	215726
60460	215727
277560	215728
92729	215729
312571	215730
217914	215731
166181	215732
207565	215733
254092	215734
127174	215735
147033	215736
192216	215737
2835	215738
81272	215739
81272	215740
81225	215741
79961	215742
181446	215743
16242	215744
47542	215745
186484	215746
25552	215747
165364	215748
12690	215749
133913	215750
118398	215751
242904	215752
199608	215753
282958	215754
284343	215755
297129	215756
246174	215757
156536	215758
84920	215759
111374	215760
191141	215761
9129	215762
29997	215763
140070	215764
199138	215765
157915	215766
91098	215767
5951	215768
126091	215769
117593	215770
191750	215771
102259	215772
134566	215773
21033	215774
78924	215775
130769	215776
152232	215777
118442	215778
54822	215779
6629	215780
30838	215781
206448	215782
292038	215783
67516	215784
46272	215785
117439	215786
12893	215787
112657	215788
292	215789
35263	215790
211496	215791
38493	215792
157538	215793
140440	215794
59931	215795
30465	215796
96624	215797
117257	215798
76043	215799
86780	215800
9	215801
41706	215802
7267	215803
194021	215804
214078	215805
61375	215806
30658	215807
27	215808
46424	215809
88339	215810
85432	215811
192888	215812
138337	215813
277559	215814
189890	215815
131741	215816
95661	215817
39903	215818
19915	215819
90399	215820
145919	215821
34855	215822
115316	215823
52600	215824
246193	215825
298948	215826
129813	215827
168512	215828
7692	215829
85994	215830
48643	215831
14651	215832
34183	215833
191646	215834
135994	215835
135548	215836
257658	215837
275143	215838
145710	215839
71665	215840
11523	215841
72393	215842
69572	215843
80878	215844
159765	215845
90290	215846
146026	215847
135306	215848
101925	215849
21143	215850
86244	215851
37459	215852
203112	215853
229219	215854
127815	215855
105585	215856
62598	215857
284222	215858
30453	215859
30453	215860
94437	215861
11431	215862
130494	215863
105767	215864
17341	215865
144716	215866
251342	215867
6981	215868
218884	215869
6034	215870
141440	215871
70983	215872
216422	215873
79317	215874
24277	215875
14933	215876
80178	215877
54742	215878
207046	215879
29125	215880
168320	215881
238172	215882
354	215883
4009	215884
224230	215885
103434	215886
161907	215887
124156	215888
70894	215889
166243	215890
33727	215891
4888	215892
62702	215893
25256	215894
21754	215895
35119	215896
94009	215897
50171	215898
178	215899
78	215900
207837	215901
63227	215902
126153	215903
4327	215904
62396	215905
312161	215906
256	215907
19550	215908
6827	215909
127231	215910
98521	215911
54848	215912
33700	215913
33558	215914
211736	215915
226	215916
171549	215917
62561	215918
72580	215919
265744	215920
104056	215921
97911	215922
78	215923
1032	215924
183887	215925
63061	215926
126061	215927
203059	215928
143952	215929
41770	215930
1469	215931
10043	215932
147364	215933
77263	215934
17779	215935
29614	215936
12	215937
1801	215938
81066	215939
51643	215940
4575	215941
109986	215942
3753	215943
5811	215944
187417	215945
98265	215946
72110	215947
237317	215948
336	215949
53974	215950
37970	215951
3347	215952
11984	215953
135394	215954
99	215955
25621	215956
33616	215957
86549	215958
89	215959
255281	215960
24754	215961
185963	215962
89	215963
421	215964
26073	215965
13152	215966
464	215967
157	215968
120673	215969
264	215970
42737	215971
116	215972
119770	215973
255309	215974
67290	215975
5420	215976
54122	215977
244454	215978
920	215979
105329	215980
1094	215981
6725	215982
305043	215983
138657	215984
23841	215985
85545	215986
178331	215987
19912	215988
126513	215989
73660	215990
80565	215991
31299	215992
6442	215993
144403	215994
213388	215995
2094	215996
95117	215997
105880	215998
176854	215999
363	216000
7505	216001
42869	216002
210057	216003
93168	216004
7322	216005
91	216006
45659	216007
231757	216008
17532	216009
387	216010
4098	216011
71035	216012
246661	216013
4774	216014
336	216015
68305	216016
14877	216017
7659	216018
310682	216019
16236	216020
5452	216021
31749	216022
31967	216023
20822	216024
2388	216025
47326	216026
303403	216027
66807	216028
24180	216029
308589	216030
2022	216031
1325	216032
75371	216033
166095	216034
130197	216035
93961	216036
20592	216037
226	216038
213051	216039
33649	216040
479	216041
71995	216042
185168	216043
284738	216044
237548	216045
115023	216046
208663	216047
254453	216048
12685	216049
109578	216050
87904	216051
28187	216052
89041	216053
13154	216054
13154	216055
206092	216056
187613	216057
83101	216058
41703	216059
102843	216060
131549	216061
156155	216062
257545	216063
28028	216064
69475	216065
1285	216066
13619	216067
57273	216068
56485	216069
297643	216070
141361	216071
133527	216072
27232	216073
174370	216074
110238	216075
12390	216076
28793	216077
955	216078
89	216079
219630	216080
45373	216081
65613	216082
120912	216083
38812	216084
39933	216085
108571	216086
3443	216087
138445	216088
4612	216089
308231	216090
48094	216091
146849	216092
101339	216093
22154	216094
95887	216095
120462	216096
35983	216097
108245	216098
2022	216099
291951	216100
29088	216101
1956	216102
184150	216103
216811	216104
6982	216105
207635	216106
166030	216107
72992	216108
49250	216109
169053	216110
104953	216111
37869	216112
18801	216113
49288	216114
277854	216115
80441	216116
207018	216117
71464	216118
37043	216119
199051	216120
30714	216121
45182	216122
270728	216123
127715	216124
29117	216125
98954	216126
124579	216127
2198	216128
84765	216129
268430	216130
301748	216131
14163	216132
187345	216133
216573	216134
87395	216135
1872	216136
172778	216137
3916	216138
35623	216139
136105	216140
213203	216141
101467	216142
62379	216143
61864	216144
11447	216145
143719	216146
218692	216147
116	216148
81664	216149
81664	216150
176061	216151
291697	216152
43980	216153
33960	216154
10575	216155
18637	216156
18061	216157
26732	216158
302021	216159
134500	216160
22019	216161
14681	216162
203840	216163
1644	216164
90284	216165
13542	216166
1769	216167
245086	216168
264618	216169
111760	216170
111269	216171
83701	216172
131050	216173
163131	216174
272037	216175
39287	216176
129512	216177
168078	216178
172922	216179
86419	216180
190234	216181
37869	216182
81466	216183
186672	216184
92972	216185
38620	216186
49145	216187
227804	216188
168798	216189
98046	216190
56385	216191
29305	216192
88085	216193
239155	216194
55918	216195
58950	216196
36997	216197
100174	216198
198717	216199
211430	216200
47636	216201
62379	216202
97455	216203
310823	216204
1787	216205
54294	216206
100793	216207
31818	216208
37009	216209
129429	216210
260257	216211
23843	216212
65433	216213
13505	216214
13401	216215
1799	216216
43346	216217
23010	216218
63367	216219
161898	216220
3446	216221
95677	216222
194597	216223
72224	216224
16494	216225
34626	216226
45189	216227
8233	216228
243550	216229
256519	216230
244694	216231
128249	216232
60518	216233
14361	216234
5039	216235
26991	216236
174384	216237
17114	216238
3248	216239
25141	216240
141833	216241
16988	216242
138949	216243
66400	216244
46791	216245
57678	216246
16021	216247
194738	216248
205080	216249
2416	216250
155766	216251
12204	216252
12204	216253
4928	216254
289097	216255
31345	216256
116794	216257
6764	216258
137202	216259
5338	216260
141012	216261
3455	216262
92809	216263
79581	216264
181807	216265
1681	216266
283467	216267
21810	216268
236330	216269
447	216270
175667	216271
82949	216272
66315	216273
13631	216274
160073	216275
169879	216276
18961	216277
202740	216278
202834	216279
26700	216280
39740	216281
5000	216282
116975	216283
62359	216284
20081	216285
5051	216286
76638	216287
54669	216288
179219	216289
7294	216290
23218	216291
70497	216292
8015	216293
115258	216294
20171	216295
108805	216296
25686	216297
63155	216298
100671	216299
93498	216300
194947	216301
199969	216302
59266	216303
296505	216304
138630	216305
92597	216306
222245	216307
997	216308
76483	216309
38504	216310
136402	216311
68300	216312
109759	216313
53942	216314
85843	216315
35649	216316
132713	216317
44006	216318
23385	216319
555	216320
141076	216321
66777	216322
196197	216323
167814	216324
119498	216325
197665	216326
91136	216327
102671	216328
236920	216329
51369	216330
18598	216331
76174	216332
942	216333
63237	216334
28369	216335
225389	216336
22851	216337
64870	216338
2504	216339
4876	216340
40884	216341
85695	216342
141520	216343
50632	216344
17480	216345
20271	216346
168711	216347
92695	216348
106008	216349
40955	216350
123496	216351
27678	216352
196687	216353
142090	216354
77672	216355
64870	216356
280291	216357
53522	216358
20731	216359
25302	216360
17450	216361
7015	216362
11709	216363
47040	216364
113656	216365
22506	216366
115996	216367
8462	216368
22589	216369
264635	216370
288510	216371
11993	216372
52518	216373
77109	216374
84248	216375
131232	216376
51354	216377
112839	216378
51206	216379
17286	216380
135205	216381
93838	216382
187423	216383
7038	216384
48433	216385
99207	216386
54803	216387
15842	216388
82697	216389
46286	216390
266065	216391
11573	216392
26293	216393
39836	216394
14346	216395
17719	216396
6885	216397
128338	216398
132606	216399
171604	216400
7054	216401
6276	216402
18829	216403
45191	216404
9806	216405
295476	216406
25071	216407
128588	216408
14395	216409
72389	216410
141659	216411
11386	216412
8826	216413
12500	216414
177610	216415
9530	216416
130960	216417
176740	216418
26685	216419
26965	216420
29292	216421
65444	216422
92261	216423
95567	216424
69504	216425
6691	216426
6691	216427
17682	216428
113231	216429
12065	216430
248	216431
136150	216432
6556	216433
18418	216434
19654	216435
117784	216436
32026	216437
2611	216438
19824	216439
63689	216440
186408	216441
48009	216442
21894	216443
45195	216444
14266	216445
14392	216446
46575	216447
9023	216448
32971	216449
70307	216450
78872	216451
12704	216452
89423	216453
4299	216454
198075	216455
32503	216456
263826	216457
2802	216458
233117	216459
3544	216460
4013	216461
84789	216462
3369	216463
424	216464
159677	216465
146635	216466
146435	216467
77541	216468
93048	216469
99326	216470
2055	216471
40096	216472
40252	216473
163571	216474
2356	216475
17219	216476
31556	216477
86400	216478
86400	216479
268910	216480
42046	216481
73456	216482
6748	216483
92797	216484
156403	216485
135312	216486
77629	216487
77629	216488
79158	216489
61958	216490
104123	216491
144491	216492
77541	216493
124385	216494
124385	216495
1035	216496
69924	216497
101394	216498
260422	216499
34242	216500
76348	216501
34105	216502
308417	216503
50050	216504
88248	216505
3328	216506
48981	216507
55485	216508
5637	216509
38689	216510
26883	216511
187696	216512
101929	216513
112799	216514
17765	216515
132282	216516
136958	216517
9451	216518
192607	216519
27605	216520
84582	216521
114616	216522
61969	216523
49859	216524
32598	216525
10451	216526
206729	216527
22841	216528
63415	216529
74862	216530
85103	216531
43136	216532
1137	216533
268344	216534
1718	216535
33199	216536
54667	216537
97574	216538
78597	216539
25907	216540
292520	216541
17630	216542
1624	216543
43125	216544
11896	216545
288351	216546
1044	216547
6670	216548
107683	216549
239464	216550
64110	216551
19692	216552
42561	216553
287231	216554
3260	216555
45002	216556
6964	216557
13815	216558
21610	216559
76728	216560
86490	216561
15860	216562
2381	216563
28056	216564
166628	216565
25949	216566
96902	216567
8560	216568
8682	216569
147418	216570
113225	216571
7845	216572
6712	216573
38739	216574
8216	216575
15949	216576
10803	216577
6177	216578
35794	216579
54918	216580
55188	216581
13061	216582
195736	216583
22198	216584
144834	216585
4718	216586
104581	216587
25318	216588
142919	216589
6786	216590
135163	216591
199147	216592
179897	216593
164757	216594
3702	216595
16952	216596
59883	216597
106982	216598
21905	216599
4569	216600
71069	216601
3004	216602
197325	216603
17515	216604
5135	216605
6462	216606
215625	216607
309253	216608
3227	216609
1859	216610
133302	216611
19720	216612
13322	216613
199930	216614
9871	216615
84980	216616
21637	216617
101739	216618
2848	216619
147659	216620
21358	216621
130805	216622
13088	216623
42471	216624
102840	216625
18235	216626
18235	216627
133361	216628
35950	216629
51388	216630
171737	216631
179436	216632
75939	216633
113388	216634
59525	216635
109814	216636
13313	216637
271379	216638
154963	216639
24840	216640
12574	216641
102400	216642
60142	216643
147444	216644
41364	216645
54	216646
2670	216647
55643	216648
134245	216649
15316	216650
154949	216651
241832	216652
238512	216653
19312	216654
30718	216655
191106	216656
10004	216657
124269	216658
22632	216659
116933	216660
7148	216661
31143	216662
158852	216663
133893	216664
45624	216665
819	216666
42	216667
10731	216668
50761	216669
45291	216670
23465	216671
129339	216672
130032	216673
22285	216674
5547	216675
2605	216676
47039	216677
8058	216678
134793	216679
8338	216680
4397	216681
11823	216682
11431	216683
81671	216684
1151	216685
176840	216686
77139	216687
64035	216688
5306	216689
6079	216690
55594	216691
91872	216692
34673	216693
154465	216694
41798	216695
8314	216696
102104	216697
1418	216698
93733	216699
31695	216700
27024	216701
124321	216702
75792	216703
9887	216704
2459	216705
86922	216706
190877	216707
67336	216708
3094	216709
3094	216710
269499	216711
135907	216712
3092	216713
148758	216714
52895	216715
14412	216716
26634	216717
34937	216718
166347	216719
31533	216720
89107	216721
292113	216722
22282	216723
5189	216724
132403	216725
36005	216726
43222	216727
923	216728
273489	216729
140764	216730
76535	216731
35158	216732
73289	216733
26280	216734
97274	216735
139283	216736
18	216737
19476	216738
57873	216739
69104	216740
287855	216741
70308	216742
9882	216743
155993	216744
8749	216745
18979	216746
19387	216747
91744	216748
166469	216749
46470	216750
25382	216751
67218	216752
1203	216753
110502	216754
20538	216755
79997	216756
42356	216757
16407	216758
3277	216759
205623	216760
83833	216761
213736	216762
485	216763
207401	216764
45889	216765
123952	216766
54892	216767
4475	216768
65543	216769
23835	216770
76593	216771
6937	216772
140156	216773
72200	216774
47018	216775
67583	216776
310022	216777
33021	216778
29757	216779
17641	216780
68326	216781
10008	216782
226713	216783
86617	216784
12857	216785
12857	216786
36012	216787
95351	216788
38356	216789
149703	216790
222160	216791
24302	216792
24302	216793
6363	216794
44668	216795
54142	216796
73280	216797
43255	216798
6532	216799
27733	216800
9228	216801
195203	216802
80331	216803
22549	216804
39760	216805
132017	216806
22795	216807
24754	216808
135045	216809
82132	216810
17588	216811
29717	216812
63008	216813
41930	216814
140355	216815
13068	216816
24989	216817
66756	216818
113525	216819
58659	216820
135536	216821
52353	216822
30280	216823
59763	216824
6530	216825
20332	216826
58066	216827
9865	216828
185525	216829
7978	216830
168038	216831
136020	216832
28375	216833
112916	216834
208470	216835
1159	216836
5644	216837
28277	216838
57847	216839
50760	216840
11363	216841
146702	216842
191079	216843
46632	216844
22090	216845
97397	216846
121752	216847
102422	216848
86233	216849
162537	216850
30896	216851
136998	216852
34206	216853
36571	216854
21465	216855
17614	216856
8635	216857
15508	216858
101749	216859
76995	216860
2846	216861
159279	216862
207746	216863
58221	216864
80684	216865
24159	216866
49447	216867
73141	216868
187061	216869
13067	216870
208550	216871
14175	216872
187622	216873
57289	216874
14566	216875
1304	216876
92585	216877
57271	216878
2283	216879
132628	216880
67078	216881
274084	216882
60866	216883
120245	216884
20204	216885
25502	216886
66010	216887
257257	216888
25542	216889
11016	216890
14938	216891
26870	216892
76006	216893
147890	216894
135655	216895
1151	216896
15512	216897
197895	216898
44865	216899
32333	216900
266871	216901
76016	216902
15247	216903
118213	216904
11307	216905
17899	216906
13547	216907
899	216908
79257	216909
72941	216910
108395	216911
7015	216912
110129	216913
81366	216914
14379	216915
24325	216916
306855	216917
15915	216918
108624	216919
4087	216920
14187	216921
15999	216922
189186	216923
196681	216924
49088	216925
5789	216926
4887	216927
8044	216928
6421	216929
149045	216930
66664	216931
159508	216932
3303	216933
352	216934
352	216935
92400	216936
42613	216937
119112	216938
78775	216939
29727	216940
53699	216941
111777	216942
110438	216943
12265	216944
898	216945
15439	216946
1180	216947
166009	216948
10772	216949
11681	216950
16290	216951
6911	216952
22194	216953
168192	216954
13054	216955
73611	216956
64014	216957
1876	216958
66932	216959
90200	216960
217057	216961
180269	216962
711	216963
3855	216964
51479	216965
160896	216966
242405	216967
14010	216968
103406	216969
187014	216970
11812	216971
33228	216972
117888	216973
15212	216974
2744	216975
219166	216976
45075	216977
112803	216978
177165	216979
191625	216980
76426	216981
148846	216982
73325	216983
23152	216984
92277	216985
92200	216986
177366	216987
9983	216988
70876	216989
28747	216990
47690	216991
35763	216992
89135	216993
123849	216994
77238	216995
23025	216996
133590	216997
5697	216998
43675	216999
280982	217000
68233	217001
2545	217002
43814	217003
138194	217004
176416	217005
19566	217006
28721	217007
119693	217008
124378	217009
144705	217010
49962	217011
131343	217012
77355	217013
3638	217014
33788	217015
43521	217016
53385	217017
41804	217018
107359	217019
10156	217020
37269	217021
198775	217022
141046	217023
60000	217024
46084	217025
30872	217026
73417	217027
91192	217028
177182	217029
200408	217030
8014	217031
270845	217032
39184	217033
2682	217034
102289	217035
74157	217036
32370	217037
95796	217038
1318	217039
191763	217040
2684	217041
172894	217042
99806	217043
65680	217044
17314	217045
212321	217046
276493	217047
27459	217048
291219	217049
5441	217050
9655	217051
4159	217052
360	217053
8985	217054
147022	217055
15186	217056
104751	217057
159486	217058
4842	217059
141985	217060
101084	217061
153304	217062
46568	217063
107207	217064
268914	217065
90842	217066
166735	217067
123894	217068
35984	217069
31439	217070
66260	217071
14119	217072
152053	217073
224104	217074
40023	217075
7982	217076
113097	217077
3786	217078
145927	217079
234424	217080
132793	217081
231	217082
120053	217083
203749	217084
127213	217085
7790	217086
678	217087
14290	217088
35597	217089
311941	217090
153945	217091
290502	217092
68678	217093
81359	217094
1060	217095
84304	217096
31019	217097
457	217098
16282	217099
12898	217100
175249	217101
53032	217102
199754	217103
205095	217104
91466	217105
85751	217106
563	217107
22132	217108
11268	217109
278290	217110
129975	217111
161580	217112
28068	217113
16508	217114
216183	217115
203769	217116
40850	217117
5701	217118
237294	217119
59526	217120
15426	217121
19804	217122
3649	217123
206400	217124
24731	217125
151992	217126
125082	217127
30781	217128
57318	217129
195701	217130
196584	217131
183984	217132
63915	217133
278090	217134
58001	217135
127728	217136
85375	217137
88767	217138
249814	217139
102742	217140
27781	217141
12581	217142
8779	217143
2103	217144
173810	217145
73210	217146
23373	217147
295783	217148
85368	217149
188198	217150
223148	217151
94541	217152
31479	217153
272992	217154
27682	217155
136851	217156
144441	217157
81841	217158
200026	217159
116437	217160
92985	217161
178111	217162
140015	217163
272720	217164
36495	217165
141472	217166
22987	217167
220062	217168
7497	217169
291718	217170
82166	217171
82166	217172
87158	217173
188	217174
212263	217175
56421	217176
57108	217177
281151	217178
9482	217179
154481	217180
101938	217181
37121	217182
53316	217183
120815	217184
229075	217185
2	217186
22583	217187
267508	217188
76965	217189
141426	217190
86158	217191
252742	217192
54802	217193
70499	217194
3012	217195
17948	217196
290051	217197
91171	217198
80991	217199
16888	217200
2687	217201
56727	217202
180793	217203
136569	217204
66850	217205
56932	217206
111097	217207
92828	217208
145138	217209
41703	217210
6018	217211
47049	217212
229424	217213
188924	217214
91924	217215
213130	217216
293812	217217
4865	217218
8797	217219
32584	217220
33304	217221
309767	217222
37315	217223
30665	217224
120256	217225
48129	217226
311016	217227
176664	217228
214709	217229
36515	217230
11967	217231
17144	217232
26084	217233
194919	217234
185028	217235
48009	217236
15471	217237
71985	217238
3422	217239
39683	217240
11643	217241
51135	217242
20232	217243
28035	217244
43346	217245
49028	217246
99083	217247
65563	217248
45557	217249
222676	217250
44547	217251
62364	217252
46363	217253
169140	217254
97659	217255
43567	217256
197236	217257
12913	217258
7019	217259
19476	217260
115333	217261
28911	217262
201324	217263
135891	217264
7568	217265
15534	217266
35845	217267
27294	217268
254719	217269
18478	217270
15736	217271
182786	217272
112574	217273
16057	217274
16147	217275
4482	217276
7990	217277
8775	217278
22976	217279
4756	217280
67402	217281
25945	217282
99736	217283
97108	217284
749	217285
71133	217286
45703	217287
40438	217288
126529	217289
16219	217290
45002	217291
55271	217292
6503	217293
140733	217294
299762	217295
6503	217296
69635	217297
141004	217298
22578	217299
46924	217300
188148	217301
164639	217302
106903	217303
15	217304
82402	217305
53052	217306
22641	217307
145685	217308
28883	217309
6534	217310
29802	217311
56423	217312
89637	217313
5533	217314
28720	217315
114569	217316
152001	217317
23454	217318
138220	217319
125402	217320
3077	217321
113646	217322
104464	217323
173605	217324
25927	217325
90741	217326
5976	217327
135712	217328
35031	217329
225754	217330
129998	217331
6215	217332
16158	217333
2091	217334
173007	217335
53193	217336
71324	217337
146007	217338
17282	217339
10470	217340
60228	217341
20329	217342
6409	217343
158296	217344
7045	217345
103036	217346
6427	217347
13969	217348
102475	217349
9138	217350
91835	217351
59439	217352
130571	217353
57128	217354
5164	217355
11967	217356
56430	217357
148482	217358
163751	217359
52487	217360
266881	217361
87060	217362
191486	217363
18100	217364
135575	217365
20775	217366
63002	217367
21991	217368
55082	217369
17144	217370
215691	217371
110196	217372
94075	217373
24931	217374
12004	217375
276102	217376
37319	217377
29567	217378
136199	217379
69398	217380
47413	217381
134661	217382
26480	217383
221410	217384
50866	217385
17901	217386
6183	217387
203501	217388
156480	217389
230173	217390
202629	217391
13554	217392
57225	217393
70639	217394
18513	217395
92989	217396
116382	217397
57272	217398
27393	217399
57221	217400
12027	217401
83180	217402
56050	217403
53542	217404
88121	217405
9743	217406
5976	217407
191447	217408
294	217409
18570	217410
36361	217411
39680	217412
93238	217413
63147	217414
70373	217415
50632	217416
32719	217417
310901	217418
12763	217419
152111	217420
8805	217421
125493	217422
100434	217423
112659	217424
5131	217425
5031	217426
1494	217427
30172	217428
87246	217429
54658	217430
1618	217431
10076	217432
65347	217433
87780	217434
75835	217435
118921	217436
53036	217437
41059	217438
18900	217439
140517	217440
8453	217441
138629	217442
53144	217443
7037	217444
109662	217445
99514	217446
17331	217447
190575	217448
64047	217449
677	217450
52689	217451
185554	217452
121476	217453
53518	217454
305911	217455
66190	217456
26046	217457
107021	217458
5916	217459
300474	217460
32778	217461
5226	217462
105830	217463
119087	217464
59773	217465
228065	217466
6817	217467
36872	217468
211100	217469
289302	217470
138747	217471
5819	217472
24500	217473
37438	217474
176021	217475
86034	217476
78729	217477
93493	217478
162364	217479
893	217480
26495	217481
67484	217482
106941	217483
8167	217484
45890	217485
180239	217486
178769	217487
122628	217488
94805	217489
22285	217490
22961	217491
53074	217492
119087	217493
142503	217494
28802	217495
306896	217496
16514	217497
109874	217498
139217	217499
217240	217500
49412	217501
54968	217502
92281	217503
30194	217504
182683	217505
259495	217506
116939	217507
123637	217508
110157	217509
56936	217510
72452	217511
103745	217512
2	217513
40248	217514
138762	217515
21270	217516
79344	217517
16422	217518
142584	217519
212215	217520
94464	217521
72054	217522
18475	217523
49701	217524
21045	217525
191204	217526
18476	217527
132802	217528
9526	217529
33474	217530
49124	217531
306871	217532
61362	217533
49537	217534
133376	217535
16083	217536
5480	217537
86190	217538
123504	217539
40315	217540
151873	217541
23631	217542
18345	217543
33825	217544
57506	217545
201250	217546
217193	217547
171147	217548
52148	217549
65304	217550
9679	217551
105978	217552
5374	217553
32516	217554
43533	217555
82	217556
213085	217557
19609	217558
66154	217559
9880	217560
205867	217561
138541	217562
127504	217563
71554	217564
20007	217565
97111	217566
300923	217567
1265	217568
173552	217569
211200	217570
4438	217571
10320	217572
15955	217573
279	217574
69082	217575
44117	217576
20001	217577
95250	217578
56660	217579
154589	217580
137339	217581
310377	217582
37113	217583
62003	217584
50469	217585
5169	217586
118130	217587
64827	217588
186306	217589
83946	217590
43074	217591
202486	217592
25948	217593
51093	217594
63244	217595
41199	217596
108798	217597
56317	217598
40015	217599
46671	217600
78247	217601
143256	217602
202075	217603
39527	217604
306944	217605
15266	217606
99059	217607
191382	217608
101383	217609
203630	217610
1218	217611
23194	217612
121362	217613
62617	217614
75239	217615
152225	217616
13451	217617
54976	217618
1630	217619
140534	217620
166233	217621
20791	217622
64387	217623
120864	217624
26697	217625
127711	217626
100997	217627
114905	217628
20742	217629
22189	217630
35626	217631
3632	217632
146077	217633
175976	217634
72391	217635
166856	217636
41539	217637
35534	217638
62273	217639
47706	217640
279513	217641
279499	217642
100476	217643
26731	217644
91622	217645
245740	217646
224916	217647
10706	217648
5387	217649
249740	217650
683	217651
11083	217652
82161	217653
78295	217654
3128	217655
2551	217656
18029	217657
18903	217658
96776	217659
8766	217660
37208	217661
182623	217662
68	217663
2269	217664
71467	217665
40956	217666
41576	217667
16303	217668
262613	217669
2245	217670
41290	217671
284042	217672
70261	217673
8572	217674
116842	217675
46742	217676
240077	217677
16846	217678
26018	217679
97028	217680
17230	217681
4062	217682
25807	217683
46354	217684
3302	217685
198075	217686
81752	217687
595	217688
29848	217689
669	217690
44446	217691
109831	217692
106331	217693
106162	217694
119489	217695
1532	217696
212366	217697
64217	217698
29980	217699
218465	217700
10685	217701
145016	217702
205980	217703
15184	217704
58971	217705
190625	217706
36416	217707
39710	217708
57396	217709
146199	217710
3040	217711
13271	217712
36540	217713
45927	217714
338	217715
43921	217716
96609	217717
4011	217718
309644	217719
10613	217720
97260	217721
259369	217722
107309	217723
49317	217724
21682	217725
272585	217726
216810	217727
12242	217728
30674	217729
216630	217730
36389	217731
86488	217732
15033	217733
126382	217734
141436	217735
200413	217736
61048	217737
127175	217738
70519	217739
246	217740
42838	217741
47465	217742
14580	217743
19865	217744
28	217745
174972	217746
24477	217747
9529	217748
57942	217749
78424	217750
64210	217751
33914	217752
18677	217753
127220	217754
25839	217755
3192	217756
54938	217757
33558	217758
23321	217759
50053	217760
89330	217761
38868	217762
113564	217763
64928	217764
21350	217765
84646	217766
137278	217767
29266	217768
310906	217769
45225	217770
120639	217771
104201	217772
66118	217773
35790	217774
74988	217775
95343	217776
69244	217777
214301	217778
160526	217779
22264	217780
136795	217781
90963	217782
61587	217783
1099	217784
94967	217785
61776	217786
25092	217787
49424	217788
19989	217789
14804	217790
190382	217791
190429	217792
88157	217793
63239	217794
48230	217795
135331	217796
28073	217797
5286	217798
79402	217799
119721	217800
237742	217801
46699	217802
10101	217803
145642	217804
56882	217805
39151	217806
36034	217807
68515	217808
176983	217809
7654	217810
228889	217811
22665	217812
54246	217813
169019	217814
164106	217815
11230	217816
17371	217817
22977	217818
59262	217819
55142	217820
19486	217821
283583	217822
93615	217823
156088	217824
53627	217825
34590	217826
68786	217827
96337	217828
54971	217829
102437	217830
104481	217831
76822	217832
31014	217833
157648	217834
54159	217835
100200	217836
24555	217837
9536	217838
266652	217839
105911	217840
2788	217841
143539	217842
24591	217843
1525	217844
221379	217845
46742	217846
189422	217847
211010	217848
25232	217849
87667	217850
199985	217851
297480	217852
38030	217853
216396	217854
83327	217855
64198	217856
153350	217857
4258	217858
310748	217859
283568	217860
242934	217861
143214	217862
105047	217863
96007	217864
211807	217865
60896	217866
126225	217867
2171	217868
65263	217869
145992	217870
3615	217871
63268	217872
122831	217873
32063	217874
19520	217875
5408	217876
16769	217877
37391	217878
155144	217879
8820	217880
145269	217881
1654	217882
61397	217883
65354	217884
53683	217885
9	217886
265873	217887
141500	217888
128161	217889
119315	217890
80427	217891
78386	217892
195821	217893
66794	217894
1309	217895
63657	217896
6244	217897
48465	217898
24654	217899
112965	217900
96186	217901
167658	217902
45763	217903
192848	217904
195714	217905
79259	217906
182534	217907
54094	217908
175957	217909
67792	217910
442	217911
54837	217912
69670	217913
12286	217914
274802	217915
36667	217916
45194	217917
59196	217918
9870	217919
91475	217920
216549	217921
20701	217922
276935	217923
119264	217924
75906	217925
30527	217926
46863	217927
52524	217928
214183	217929
54279	217930
154957	217931
11740	217932
70950	217933
110968	217934
93645	217935
195	217936
46975	217937
158816	217938
101370	217939
116890	217940
4956	217941
63666	217942
5228	217943
141011	217944
203184	217945
309800	217946
133899	217947
121843	217948
94725	217949
197086	217950
70908	217951
2062	217952
19257	217953
125693	217954
57115	217955
83813	217956
30113	217957
76587	217958
276967	217959
83120	217960
165616	217961
4660	217962
127003	217963
27	217964
4890	217965
269286	217966
139346	217967
176338	217968
199754	217969
89543	217970
12898	217971
41070	217972
308089	217973
35430	217974
130156	217975
3795	217976
131165	217977
262565	217978
252075	217979
208590	217980
99935	217981
281184	217982
83527	217983
78685	217984
8299	217985
43001	217986
53591	217987
49630	217988
51351	217989
211250	217990
14954	217991
862	217992
55358	217993
32722	217994
3736	217995
95336	217996
87294	217997
197648	217998
65545	217999
3693	218000
12298	218001
2820	218002
31848	218003
135423	218004
52356	218005
23503	218006
2773	218007
59770	218008
22715	218009
13511	218010
36643	218011
41632	218012
130822	218013
116259	218014
12628	218015
104557	218016
171207	218017
63658	218018
170492	218019
310110	218020
113435	218021
37109	218022
68363	218023
25062	218024
132219	218025
19882	218026
8324	218027
28298	218028
65134	218029
141087	218030
180211	218031
120433	218032
185066	218033
34090	218034
211759	218035
5892	218036
146779	218037
261104	218038
19105	218039
89554	218040
10175	218041
2131	218042
49348	218043
10036	218044
64229	218045
11146	218046
57640	218047
57640	218048
63241	218049
2153	218050
5715	218051
131235	218052
86267	218053
60815	218054
1275	218055
125898	218056
3081	218057
16472	218058
13051	218059
8505	218060
75904	218061
18414	218062
131	218063
97738	218064
49013	218065
2998	218066
47692	218067
84893	218068
78107	218069
262256	218070
19679	218071
224319	218072
57459	218073
2616	218074
168493	218075
54099	218076
39750	218077
13307	218078
199047	218079
168295	218080
15123	218081
191327	218082
15428	218083
104515	218084
90395	218085
158891	218086
26900	218087
1512	218088
37678	218089
85587	218090
15196	218091
6125	218092
33576	218093
251205	218094
253390	218095
9520	218096
50582	218097
107079	218098
68103	218099
2066	218100
100878	218101
109145	218102
5917	218103
186731	218104
53389	218105
7462	218106
20597	218107
20730	218108
34237	218109
121103	218110
50609	218111
160504	218112
8194	218113
271847	218114
80457	218115
100704	218116
3990	218117
2373	218118
153025	218119
125088	218120
13406	218121
3989	218122
67268	218123
88708	218124
67262	218125
2062	218126
26790	218127
15287	218128
264464	218129
26396	218130
13723	218131
63547	218132
6895	218133
199809	218134
35246	218135
258161	218136
115676	218137
273943	218138
75389	218139
310299	218140
104750	218141
41975	218142
138452	218143
52947	218144
283275	218145
51277	218146
287533	218147
115606	218148
51595	218149
14599	218150
28565	218151
12504	218152
67401	218153
547	218154
5800	218155
141107	218156
248099	218157
77647	218158
3892	218159
302272	218160
229918	218161
55481	218162
75469	218163
20429	218164
44275	218165
166131	218166
139936	218167
214837	218168
56697	218169
128635	218170
26994	218171
40008	218172
135842	218173
26209	218174
78484	218175
90457	218176
110807	218177
5703	218178
131734	218179
17440	218180
78199	218181
81368	218182
198852	218183
16792	218184
139388	218185
142513	218186
135779	218187
50515	218188
175593	218189
1160	218190
51137	218191
137470	218192
3843	218193
45521	218194
158223	218195
115258	218196
9865	218197
92452	218198
301095	218199
57186	218200
251894	218201
259146	218202
79937	218203
65449	218204
170306	218205
9234	218206
102297	218207
234568	218208
71317	218209
96709	218210
47104	218211
87482	218212
39201	218213
102427	218214
14543	218215
22892	218216
19140	218217
63852	218218
75941	218219
11431	218220
177018	218221
91819	218222
26897	218223
70692	218224
64575	218225
6022	218226
194127	218227
55504	218228
55036	218229
60600	218230
226733	218231
220556	218232
25371	218233
111789	218234
110199	218235
160119	218236
4603	218237
148552	218238
35457	218239
50745	218240
8390	218241
87874	218242
25664	218243
117687	218244
170593	218245
188876	218246
2574	218247
13710	218248
98187	218249
138162	218250
107	218251
107	218252
121935	218253
292500	218254
6689	218255
31907	218256
213334	218257
13479	218258
79790	218259
3549	218260
33088	218261
286866	218262
131180	218263
22510	218264
218022	218265
78970	218266
10815	218267
48850	218268
60744	218269
148270	218270
33338	218271
33338	218272
24173	218273
9667	218274
41139	218275
198052	218276
169438	218277
98003	218278
25839	218279
31269	218280
49043	218281
67324	218282
86601	218283
120330	218284
70726	218285
71933	218286
54402	218287
174620	218288
50633	218289
74592	218290
171712	218291
31188	218292
118022	218293
167716	218294
111027	218295
141407	218296
92568	218297
29496	218298
23014	218299
177356	218300
9815	218301
56818	218302
22015	218303
103412	218304
40360	218305
39625	218306
29117	218307
4184	218308
143056	218309
78110	218310
1785	218311
115964	218312
3800	218313
3051	218314
14255	218315
24411	218316
4160	218317
32787	218318
49886	218319
142409	218320
84724	218321
980	218322
5918	218323
98031	218324
15310	218325
13100	218326
136056	218327
41132	218328
143277	218329
18921	218330
17321	218331
58688	218332
166882	218333
24901	218334
158986	218335
617	218336
135885	218337
6414	218338
163338	218339
21417	218340
125941	218341
109610	218342
97278	218343
112790	218344
305324	218345
23738	218346
101326	218347
40460	218348
19151	218349
136033	218350
100175	218351
196189	218352
290023	218353
2271	218354
213907	218355
213907	218356
122544	218357
217246	218358
48003	218359
67224	218360
172980	218361
81322	218362
24633	218363
44405	218364
227499	218365
58086	218366
27621	218367
59728	218368
145165	218369
120496	218370
65194	218371
24634	218372
98834	218373
99877	218374
115963	218375
175770	218376
297678	218377
203952	218378
204775	218379
54461	218380
30382	218381
35610	218382
135680	218383
151878	218384
140473	218385
23136	218386
205514	218387
218492	218388
2702	218389
88801	218390
44356	218391
14282	218392
65480	218393
149825	218394
24634	218395
86221	218396
163347	218397
97689	218398
27621	218399
4385	218400
66537	218401
149623	218402
126698	218403
160743	218404
123430	218405
3743	218406
3743	218407
256399	218408
189	218409
300900	218410
17536	218411
36911	218412
49384	218413
21758	218414
25660	218415
113252	218416
50630	218417
980	218418
19142	218419
5323	218420
143409	218421
7352	218422
91795	218423
29047	218424
41749	218425
19388	218426
206995	218427
19240	218428
296277	218429
94498	218430
204552	218431
3231	218432
26623	218433
30047	218434
274459	218435
65176	218436
111180	218437
8418	218438
49361	218439
247251	218440
210644	218441
243985	218442
37280	218443
18141	218444
28855	218445
104031	218446
17554	218447
49319	218448
260522	218449
180700	218450
63433	218451
262446	218452
19614	218453
121403	218454
22668	218455
14352	218456
64624	218457
10247	218458
130115	218459
12685	218460
3309	218461
72212	218462
17653	218463
36468	218464
20124	218465
1545	218466
6884	218467
50773	218468
90504	218469
97062	218470
41060	218471
102160	218472
2177	218473
7866	218474
88018	218475
18732	218476
131507	218477
13867	218478
14352	218479
34682	218480
103083	218481
69371	218482
4742	218483
43398	218484
29754	218485
98174	218486
74104	218487
171993	218488
36705	218489
17	218490
46476	218491
249182	218492
36705	218493
10347	218494
272617	218495
268791	218496
43807	218497
8550	218498
109610	218499
24520	218500
26147	218501
154596	218502
217529	218503
21751	218504
104816	218505
21473	218506
102645	218507
21473	218508
130680	218509
15014	218510
70378	218511
32848	218512
173192	218513
67854	218514
5381	218515
95685	218516
157110	218517
99568	218518
23765	218519
34659	218520
34922	218521
216425	218522
33794	218523
7060	218524
15749	218525
54282	218526
18127	218527
300024	218528
42416	218529
59084	218530
85844	218531
60553	218532
9873	218533
9813	218534
118058	218535
3323	218536
10307	218537
10307	218538
10307	218539
9989	218540
15753	218541
13483	218542
10579	218543
95667	218544
5947	218545
6947	218546
147176	218547
1481	218548
10410	218549
29991	218550
38527	218551
26292	218552
3813	218553
222208	218554
180070	218555
207065	218556
166858	218557
59310	218558
5908	218559
89142	218560
1271	218561
176675	218562
11703	218563
131783	218564
143769	218565
11167	218566
2961	218567
275632	218568
56784	218569
212187	218570
47164	218571
39945	218572
195516	218573
233885	218574
12965	218575
1660	218576
66477	218577
29027	218578
14015	218579
289663	218580
32791	218581
32791	218582
12532	218583
154433	218584
107831	218585
2276	218586
17053	218587
114728	218588
41760	218589
99076	218590
18312	218591
10385	218592
99076	218593
194182	218594
50414	218595
115064	218596
86559	218597
186283	218598
11650	218599
139467	218600
212695	218601
10704	218602
70378	218603
55628	218604
33187	218605
2421	218606
13669	218607
103107	218608
150414	218609
16581	218610
193685	218611
27074	218612
312340	218613
33291	218614
11446	218615
73223	218616
33291	218617
36676	218618
6737	218619
31734	218620
311021	218621
792	218622
105334	218623
7190	218624
6015	218625
27410	218626
27410	218627
87957	218628
168797	218629
272936	218630
414	218631
10296	218632
167993	218633
2612	218634
94289	218635
74595	218636
40483	218637
60268	218638
3968	218639
15353	218640
46222	218641
89535	218642
56481	218643
926	218644
106556	218645
125011	218646
199853	218647
40124	218648
14334	218649
90615	218650
142744	218651
153343	218652
32167	218653
289857	218654
116921	218655
79251	218656
306862	218657
135390	218658
184643	218659
96384	218660
73384	218661
173816	218662
107332	218663
218447	218664
188258	218665
12705	218666
176625	218667
214845	218668
201796	218669
12760	218670
83918	218671
128521	218672
250337	218673
15322	218674
17288	218675
300171	218676
19957	218677
6224	218678
275594	218679
58627	218680
37850	218681
9022	218682
27519	218683
32929	218684
39606	218685
84	218686
58627	218687
491	218688
196217	218689
41479	218690
84712	218691
33030	218692
203796	218693
51648	218694
6224	218695
183897	218696
252063	218697
246069	218698
9	218699
73499	218700
126356	218701
6224	218702
146299	218703
56023	218704
288512	218705
71750	218706
10340	218707
125861	218708
4696	218709
4	218710
151929	218711
9343	218712
58056	218713
958	218714
135716	218715
77616	218716
18965	218717
45346	218718
217178	218719
9133	218720
12771	218721
20820	218722
53989	218723
1861	218724
54552	218725
1209	218726
132834	218727
180563	218728
180498	218729
251165	218730
73314	218731
879	218732
185517	218733
117732	218734
133829	218735
79813	218736
39606	218737
143170	218738
6293	218739
211943	218740
202572	218741
120416	218742
97401	218743
527	218744
77710	218745
171168	218746
57461	218747
25448	218748
9480	218749
208512	218750
74085	218751
87760	218752
49753	218753
270640	218754
4865	218755
182092	218756
46341	218757
48107	218758
267813	218759
233795	218760
53654	218761
678	218762
179307	218763
29235	218764
199992	218765
11815	218766
120418	218767
2045	218768
2874	218769
157738	218770
136790	218771
215664	218772
171	218773
121483	218774
11890	218775
213373	218776
17362	218777
98017	218778
22913	218779
24110	218780
37021	218781
60062	218782
188150	218783
124337	218784
2564	218785
217682	218786
33896	218787
126511	218788
6001	218789
47572	218790
139731	218791
8033	218792
261311	218793
6471	218794
251006	218795
84904	218796
76336	218797
94469	218798
122	218799
1945	218800
7150	218801
118275	218802
134613	218803
15260	218804
5880	218805
265819	218806
178071	218807
53465	218808
63229	218809
306678	218810
213465	218811
300168	218812
24970	218813
6821	218814
21645	218815
7051	218816
30364	218817
214804	218818
149310	218819
309	218820
24557	218821
154328	218822
55939	218823
25651	218824
26855	218825
49093	218826
7519	218827
308104	218828
85684	218829
98879	218830
20711	218831
24081	218832
112932	218833
8744	218834
203847	218835
143216	218836
110978	218837
31761	218838
149129	218839
47359	218840
22659	218841
120072	218842
104281	218843
22982	218844
101031	218845
135020	218846
13298	218847
53659	218848
321	218849
283010	218850
50068	218851
181156	218852
126960	218853
193660	218854
4309	218855
38074	218856
186776	218857
926	218858
202031	218859
276183	218860
59040	218861
118632	218862
21802	218863
188976	218864
83980	218865
186415	218866
52496	218867
126501	218868
176232	218869
193902	218870
76679	218871
25518	218872
91189	218873
9189	218874
127842	218875
61690	218876
76679	218877
91189	218878
21920	218879
130490	218880
264596	218881
76998	218882
11389	218883
196753	218884
86980	218885
12261	218886
64900	218887
146398	218888
293300	218889
236604	218890
312017	218891
28482	218892
95838	218893
90115	218894
48954	218895
89199	218896
171901	218897
200127	218898
40248	218899
37465	218900
18304	218901
177615	218902
195963	218903
129960	218904
72590	218905
90087	218906
27792	218907
105772	218908
115512	218909
129126	218910
145333	218911
37903	218912
37903	218913
131798	218914
426	218915
426	218916
116115	218917
72302	218918
57274	218919
157230	218920
4153	218921
212053	218922
38694	218923
47329	218924
95796	218925
192008	218926
162207	218927
108286	218928
73405	218929
13	218930
13	218931
16977	218932
51963	218933
4523	218934
50379	218935
898	218936
2159	218937
3153	218938
110391	218939
11283	218940
123765	218941
4567	218942
121893	218943
24874	218944
123697	218945
131075	218946
130175	218947
77761	218948
196601	218949
54423	218950
89530	218951
54732	218952
152076	218953
21521	218954
269857	218955
36157	218956
138708	218957
288026	218958
117870	218959
113340	218960
243978	218961
2324	218962
308934	218963
277381	218964
273612	218965
7538	218966
181969	218967
12488	218968
275754	218969
77879	218970
205457	218971
208826	218972
56894	218973
204391	218974
9779	218975
181929	218976
36550	218977
216740	218978
11859	218979
231003	218980
145705	218981
69998	218982
1590	218983
1770	218984
179182	218985
186937	218986
110477	218987
98343	218988
209408	218989
29727	218990
65344	218991
175932	218992
255497	218993
117820	218994
50872	218995
50872	218996
127079	218997
84624	218998
230017	218999
80376	219000
6017	219001
8750	219002
9826	219003
21968	219004
36659	219005
103681	219006
101915	219007
108968	219008
28321	219009
11212	219010
132685	219011
105018	219012
76201	219013
140469	219014
10080	219015
188807	219016
128163	219017
33715	219018
107	219019
69585	219020
26370	219021
20053	219022
257208	219023
80690	219024
80690	219025
10603	219026
5614	219027
20427	219028
31258	219029
67330	219030
189517	219031
22446	219032
48921	219033
13963	219034
206908	219035
102568	219036
173505	219037
43999	219038
86295	219039
182547	219040
258162	219041
115816	219042
58027	219043
194910	219044
12076	219045
12076	219046
128337	219047
300617	219048
169342	219049
1937	219050
31113	219051
135777	219052
135747	219053
28512	219054
25193	219055
734	219056
34155	219057
272589	219058
312614	219059
5929	219060
112810	219061
167311	219062
224339	219063
61310	219064
20193	219065
139196	219066
51294	219067
51294	219068
54	219069
167228	219070
133493	219071
131753	219072
19696	219073
76898	219074
14728	219075
66636	219076
131707	219077
590	219078
54012	219079
65821	219080
146402	219081
2772	219082
5691	219083
6413	219084
43558	219085
48657	219086
76148	219087
95759	219088
16705	219089
3483	219090
111821	219091
118364	219092
111821	219093
66362	219094
37101	219095
182795	219096
69462	219097
36598	219098
5327	219099
80860	219100
146968	219101
147076	219102
133239	219103
80860	219104
9524	219105
18578	219106
52305	219107
56507	219108
159989	219109
59905	219110
233027	219111
4401	219112
7461	219113
8374	219114
64630	219115
2633	219116
146495	219117
168986	219118
72502	219119
125016	219120
171492	219121
121487	219122
209267	219123
16583	219124
89917	219125
1998	219126
71844	219127
10760	219128
56530	219129
63108	219130
129787	219131
95082	219132
290739	219133
138345	219134
43482	219135
174250	219136
238771	219137
229027	219138
81461	219139
36800	219140
183964	219141
34968	219142
51514	219143
73667	219144
56461	219145
50807	219146
280283	219147
7039	219148
110643	219149
89354	219150
121349	219151
31060	219152
50238	219153
86975	219154
289172	219155
28393	219156
278221	219157
72595	219158
19245	219159
90080	219160
19062	219161
85720	219162
192111	219163
38760	219164
38619	219165
76989	219166
114899	219167
12041	219168
76666	219169
113560	219170
34750	219171
113989	219172
169871	219173
24889	219174
270792	219175
121760	219176
162658	219177
21424	219178
132768	219179
161322	219180
146817	219181
14220	219182
21661	219183
146961	219184
26775	219185
222567	219186
95464	219187
220453	219188
34548	219189
70352	219190
44134	219191
2150	219192
309429	219193
228525	219194
7512	219195
149761	219196
163355	219197
60798	219198
238576	219199
107	219200
58	219201
3534	219202
81039	219203
85109	219204
10478	219205
22083	219206
233071	219207
75287	219208
280484	219209
263560	219210
214213	219211
175108	219212
134318	219213
184044	219214
11981	219215
189314	219216
86117	219217
88949	219218
15912	219219
42319	219220
29237	219221
8069	219222
61783	219223
13285	219224
84512	219225
211636	219226
23898	219227
51343	219228
127492	219229
120990	219230
47873	219231
24889	219232
225584	219233
33096	219234
168772	219235
144151	219236
57338	219237
36074	219238
54278	219239
261309	219240
77227	219241
141352	219242
205556	219243
42243	219244
72014	219245
99121	219246
211300	219247
37075	219248
279776	219249
6448	219250
31700	219251
70553	219252
47256	219253
105870	219254
125661	219255
70976	219256
31955	219257
106958	219258
53936	219259
32105	219260
240995	219261
230196	219262
108406	219263
60542	219264
21811	219265
300010	219266
10504	219267
65892	219268
46279	219269
111032	219270
241791	219271
110795	219272
13537	219273
68048	219274
66432	219275
29626	219276
259528	219277
247092	219278
30394	219279
103375	219280
164716	219281
30162	219282
67399	219283
103170	219284
36336	219285
44367	219286
11089	219287
44636	219288
4583	219289
149647	219290
161428	219291
7714	219292
2139	219293
50839	219294
126172	219295
9819	219296
26264	219297
58703	219298
55549	219299
197111	219300
84545	219301
124484	219302
187689	219303
65270	219304
26630	219305
17883	219306
56287	219307
191815	219308
9170	219309
3078	219310
42403	219311
55216	219312
125273	219313
12776	219314
125025	219315
87252	219316
150695	219317
271922	219318
25095	219319
81048	219320
181119	219321
122926	219322
124333	219323
181229	219324
37583	219325
83366	219326
121076	219327
37183	219328
118461	219329
193900	219330
178011	219331
123505	219332
17	219333
128465	219334
82368	219335
35677	219336
36079	219337
54089	219338
175533	219339
35439	219340
255435	219341
67773	219342
36222	219343
175133	219344
80176	219345
24251	219346
78843	219347
12192	219348
46423	219349
11605	219350
72696	219351
113181	219352
175622	219353
74483	219354
49776	219355
51457	219356
116769	219357
162592	219358
229092	219359
108737	219360
243232	219361
48593	219362
36379	219363
152354	219364
72754	219365
163124	219366
33798	219367
108327	219368
123653	219369
23310	219370
161764	219371
244547	219372
112371	219373
213796	219374
28886	219375
96358	219376
31608	219377
94929	219378
176618	219379
81908	219380
301696	219381
28842	219382
295811	219383
62765	219384
100660	219385
47451	219386
304570	219387
145650	219388
5649	219389
145408	219390
97277	219391
94625	219392
141311	219393
5920	219394
213507	219395
65065	219396
262677	219397
305762	219398
96285	219399
230194	219400
139705	219401
60110	219402
18850	219403
204719	219404
140891	219405
9879	219406
13752	219407
29393	219408
93221	219409
41171	219410
77553	219411
269866	219412
135171	219413
127485	219414
91055	219415
134492	219416
136687	219417
26962	219418
40818	219419
137275	219420
137212	219421
138940	219422
39646	219423
59494	219424
57381	219425
43686	219426
310720	219427
133821	219428
60141	219429
198582	219430
174836	219431
138712	219432
5173	219433
81687	219434
33007	219435
36735	219436
36735	219437
145360	219438
3021	219439
30500	219440
3488	219441
45813	219442
40	219443
41163	219444
74263	219445
240783	219446
7501	219447
5273	219448
87522	219449
8560	219450
161999	219451
115799	219452
251303	219453
162189	219454
611	219455
236680	219456
8083	219457
81540	219458
290341	219459
18660	219460
21452	219461
124859	219462
32537	219463
89974	219464
119707	219465
122608	219466
140316	219467
89162	219468
138870	219469
48194	219470
7230	219471
206160	219472
165980	219473
205664	219474
45760	219475
175907	219476
102551	219477
277833	219478
145901	219479
256106	219480
12009	219481
19688	219482
24901	219483
114997	219484
24434	219485
30332	219486
161171	219487
13180	219488
159471	219489
42045	219490
16122	219491
55960	219492
7888	219493
305714	219494
260141	219495
17361	219496
20924	219497
83557	219498
91927	219499
132575	219500
27920	219501
10378	219502
186878	219503
57361	219504
82527	219505
128273	219506
108885	219507
69994	219508
120425	219509
67888	219510
63563	219511
154192	219512
4467	219513
127610	219514
35872	219515
280358	219516
69501	219517
17837	219518
289441	219519
21129	219520
6364	219521
54633	219522
54591	219523
92063	219524
182406	219525
177336	219526
51781	219527
9375	219528
667	219529
6772	219530
158894	219531
13634	219532
137461	219533
67886	219534
30337	219535
12543	219536
35769	219537
51550	219538
304608	219539
23326	219540
210344	219541
42308	219542
137461	219543
134047	219544
63293	219545
50451	219546
200034	219547
289356	219548
149846	219549
133682	219550
73198	219551
13942	219552
70892	219553
308980	219554
124613	219555
282066	219556
3076	219557
78039	219558
7445	219559
51478	219560
2591	219561
59252	219562
47229	219563
203600	219564
223859	219565
131425	219566
102123	219567
33450	219568
21409	219569
178776	219570
106183	219571
35050	219572
11117	219573
72769	219574
51421	219575
24191	219576
221168	219577
288415	219578
82527	219579
100115	219580
157177	219581
144258	219582
87905	219583
2143	219584
67075	219585
41707	219586
92929	219587
17289	219588
85682	219589
3139	219590
64678	219591
23390	219592
140647	219593
5561	219594
2264	219595
204	219596
1641	219597
309721	219598
102822	219599
30761	219600
43343	219601
29032	219602
216431	219603
7402	219604
144373	219605
536	219606
74419	219607
982	219608
8801	219609
78467	219610
96801	219611
44665	219612
261173	219613
122583	219614
94245	219615
209452	219616
9937	219617
43495	219618
15440	219619
4329	219620
22162	219621
106766	219622
186144	219623
11022	219624
5576	219625
127192	219626
105394	219627
49416	219628
1585	219629
4054	219630
278393	219631
6364	219632
6614	219633
2749	219634
42448	219635
33954	219636
26256	219637
308064	219638
85626	219639
39845	219640
58628	219641
272173	219642
51	219643
286469	219644
64316	219645
47822	219646
100754	219647
51690	219648
37821	219649
4928	219650
66362	219651
3889	219652
7793	219653
76856	219654
3961	219655
34362	219656
81749	219657
208957	219658
2159	219659
40996	219660
15875	219661
55452	219662
47549	219663
145720	219664
43121	219665
40492	219666
90089	219667
135547	219668
237183	219669
169785	219670
95164	219671
116308	219672
19812	219673
193270	219674
71220	219675
102558	219676
1781	219677
32202	219678
55411	219679
69634	219680
28547	219681
30002	219682
204065	219683
146495	219684
30126	219685
51855	219686
20205	219687
173356	219688
6891	219689
46392	219690
151806	219691
210987	219692
14338	219693
77390	219694
82177	219695
119599	219696
18365	219697
2	219698
5090	219699
41280	219700
749	219701
5178	219702
29274	219703
127856	219704
91849	219705
1691	219706
7234	219707
3574	219708
177516	219709
15983	219710
15822	219711
253471	219712
32383	219713
190951	219714
28712	219715
51723	219716
112127	219717
21813	219718
178452	219719
86533	219720
68287	219721
9124	219722
72210	219723
61555	219724
3776	219725
191249	219726
130545	219727
80341	219728
63007	219729
1461	219730
36619	219731
58723	219732
62731	219733
28	219734
252109	219735
25546	219736
58637	219737
17034	219738
13597	219739
26190	219740
122627	219741
15890	219742
22171	219743
58678	219744
168552	219745
244783	219746
244934	219747
18033	219748
47148	219749
22664	219750
212501	219751
39032	219752
101410	219753
5514	219754
152046	219755
141980	219756
11966	219757
210599	219758
15343	219759
73618	219760
7066	219761
195048	219762
62157	219763
19133	219764
67225	219765
25992	219766
30402	219767
16203	219768
252287	219769
1494	219770
69555	219771
15218	219772
14029	219773
6812	219774
17876	219775
58483	219776
130457	219777
76958	219778
16359	219779
17837	219780
279002	219781
20104	219782
34432	219783
50012	219784
12035	219785
47693	219786
106978	219787
12091	219788
82314	219789
79375	219790
168442	219791
138780	219792
136000	219793
208693	219794
110195	219795
25292	219796
137167	219797
210	219798
71767	219799
6746	219800
147516	219801
63078	219802
4431	219803
136990	219804
182391	219805
59087	219806
27429	219807
2700	219808
3362	219809
76443	219810
133652	219811
83829	219812
28288	219813
68191	219814
31964	219815
37108	219816
50157	219817
126030	219818
167291	219819
183874	219820
33993	219821
92182	219822
33060	219823
111536	219824
238096	219825
102421	219826
197167	219827
17583	219828
263527	219829
799	219830
22082	219831
210939	219832
33805	219833
245018	219834
57804	219835
25673	219836
17537	219837
117677	219838
121349	219839
85640	219840
79557	219841
186659	219842
188813	219843
28528	219844
80576	219845
51144	219846
32342	219847
46578	219848
244369	219849
86381	219850
12385	219851
291135	219852
37798	219853
48535	219854
54136	219855
5888	219856
34176	219857
203050	219858
88854	219859
76843	219860
36818	219861
43142	219862
18206	219863
22410	219864
1246	219865
37406	219866
14684	219867
7673	219868
141585	219869
70374	219870
141572	219871
75340	219872
16385	219873
87339	219874
62188	219875
133773	219876
212066	219877
121625	219878
116440	219879
11073	219880
516	219881
73360	219882
99951	219883
6699	219884
70044	219885
67442	219886
132	219887
33695	219888
128997	219889
9794	219890
210627	219891
83079	219892
53001	219893
90013	219894
56745	219895
58958	219896
71989	219897
13144	219898
92491	219899
141831	219900
305306	219901
25128	219902
194179	219903
306058	219904
56732	219905
91274	219906
144437	219907
58179	219908
207342	219909
68025	219910
33907	219911
95835	219912
174409	219913
252376	219914
255340	219915
49133	219916
254815	219917
139346	219918
14243	219919
1562	219920
167736	219921
168735	219922
473	219923
142194	219924
33905	219925
12121	219926
31769	219927
10376	219928
81610	219929
31804	219930
212246	219931
1737	219932
269209	219933
2672	219934
23695	219935
21734	219936
170012	219937
27774	219938
4350	219939
6862	219940
294280	219941
94120	219942
9918	219943
44446	219944
13376	219945
221662	219946
69230	219947
36037	219948
193152	219949
49536	219950
34915	219951
76435	219952
25572	219953
1142	219954
32415	219955
75856	219956
154127	219957
192886	219958
93004	219959
39780	219960
49185	219961
154785	219962
91484	219963
60358	219964
139597	219965
148387	219966
292304	219967
45738	219968
180273	219969
59575	219970
79868	219971
8495	219972
9879	219973
5253	219974
9845	219975
23	219976
170334	219977
125034	219978
66515	219979
301676	219980
90917	219981
236726	219982
286741	219983
142393	219984
149352	219985
11471	219986
135800	219987
50118	219988
2371	219989
170108	219990
108612	219991
239352	219992
5017	219993
51567	219994
14601	219995
6245	219996
83524	219997
56776	219998
75141	219999
137603	220000
3876	220001
81845	220002
8577	220003
52473	220004
48586	220005
64129	220006
86470	220007
131473	220008
23314	220009
149301	220010
154804	220011
78555	220012
149963	220013
50792	220014
26200	220015
75985	220016
24392	220017
3778	220018
7451	220019
11196	220020
223104	220021
210311	220022
194379	220023
71332	220024
164153	220025
20042	220026
264638	220027
27055	220028
128374	220029
26146	220030
97463	220031
216941	220032
12193	220033
10272	220034
7683	220035
7683	220036
7683	220037
7683	220038
7683	220039
116021	220040
149165	220041
191299	220042
286353	220043
216149	220044
8130	220045
19169	220046
13345	220047
57963	220048
5117	220049
177935	220050
72898	220051
5502	220052
60619	220053
138191	220054
1649	220055
334	220056
275341	220057
80974	220058
63534	220059
950	220060
1342	220061
15441	220062
215904	220063
102949	220064
91733	220065
91915	220066
143297	220067
105130	220068
253470	220069
35725	220070
10147	220071
35979	220072
210863	220073
69149	220074
144806	220075
87755	220076
167980	220077
64110	220078
6297	220079
68230	220080
36686	220081
5577	220082
9215	220083
24007	220084
118540	220085
8417	220086
253663	220087
83537	220088
58713	220089
53115	220090
79123	220091
8603	220092
175396	220093
35566	220094
53510	220095
4864	220096
18925	220097
6197	220098
63850	220099
143192	220100
106347	220101
101800	220102
116306	220103
142386	220104
130434	220105
16241	220106
41412	220107
31338	220108
41576	220109
131967	220110
161851	220111
102806	220112
72463	220113
125433	220114
176253	220115
208999	220116
157458	220117
47973	220118
60688	220119
120709	220120
93744	220121
33035	220122
153407	220123
15451	220124
61706	220125
57196	220126
230383	220127
99788	220128
42129	220129
120329	220130
302510	220131
65513	220132
50003	220133
96895	220134
52726	220135
122120	220136
277756	220137
34482	220138
79932	220139
723	220140
182962	220141
124085	220142
14075	220143
121931	220144
15666	220145
24706	220146
190411	220147
159055	220148
12095	220149
34392	220150
109811	220151
8074	220152
236482	220153
18789	220154
112247	220155
299035	220156
59658	220157
36736	220158
83148	220159
260787	220160
17225	220161
124035	220162
191706	220163
5368	220164
95933	220165
11802	220166
138760	220167
72082	220168
35797	220169
41053	220170
134052	220171
73850	220172
9619	220173
131224	220174
83798	220175
164882	220176
73345	220177
278923	220178
297560	220179
124522	220180
84223	220181
120409	220182
179297	220183
120409	220184
108194	220185
207211	220186
164375	220187
41857	220188
116884	220189
81576	220190
160918	220191
42928	220192
13648	220193
94785	220194
25879	220195
54921	220196
75869	220197
72844	220198
52647	220199
12147	220200
73293	220201
1050	220202
4914	220203
41514	220204
37131	220205
61862	220206
94436	220207
139140	220208
187392	220209
259723	220210
3720	220211
218179	220212
206361	220213
65960	220214
134195	220215
19713	220216
78951	220217
17811	220218
78881	220219
232169	220220
20779	220221
1876	220222
8503	220223
143616	220224
77516	220225
11784	220226
121157	220227
35063	220228
3179	220229
276478	220230
125698	220231
85803	220232
40004	220233
170915	220234
170916	220235
61561	220236
23229	220237
28746	220238
132165	220239
277792	220240
156086	220241
6372	220242
197118	220243
88256	220244
202710	220245
164	220246
183869	220247
12205	220248
12205	220249
63853	220250
223150	220251
243013	220252
179506	220253
179505	220254
120410	220255
260171	220256
260169	220257
43294	220258
4162	220259
40660	220260
165528	220261
41835	220262
98171	220263
165261	220264
269558	220265
17548	220266
17445	220267
97046	220268
17041	220269
21881	220270
40843	220271
54380	220272
163750	220273
95345	220274
247520	220275
174547	220276
149059	220277
248723	220278
258648	220279
138993	220280
55777	220281
37615	220282
149217	220283
116145	220284
118817	220285
118944	220286
26780	220287
77255	220288
169067	220289
36711	220290
85210	220291
125575	220292
95129	220293
147035	220294
70756	220295
73744	220296
105234	220297
212313	220298
86957	220299
81673	220300
194581	220301
123725	220302
272138	220303
155441	220304
74423	220305
47799	220306
83594	220307
96796	220308
35483	220309
157146	220310
280878	220311
214748	220312
179984	220313
23360	220314
19267	220315
103262	220316
110532	220317
81766	220318
98931	220319
16013	220320
57940	220321
25713	220322
56905	220323
52648	220324
137398	220325
40853	220326
278720	220327
12314	220328
159042	220329
223108	220330
72593	220331
51992	220332
12432	220333
255638	220334
81298	220335
58899	220336
224505	220337
129799	220338
117318	220339
89149	220340
11422	220341
1160	220342
17041	220343
39363	220344
18605	220345
24063	220346
9377	220347
68623	220348
178718	220349
54846	220350
260101	220351
12516	220352
82150	220353
47327	220354
25798	220355
80651	220356
6224	220357
3803	220358
193873	220359
103201	220360
2460	220361
204164	220362
85684	220363
86636	220364
185404	220365
59236	220366
97521	220367
109466	220368
109466	220369
49082	220370
98784	220371
212261	220372
138993	220373
151997	220374
21871	220375
289900	220376
34745	220377
84282	220378
171736	220379
50087	220380
124865	220381
149110	220382
136494	220383
40123	220384
19713	220385
76383	220386
181756	220387
194492	220388
266601	220389
132187	220390
190297	220391
62696	220392
208792	220393
95129	220394
30780	220395
62301	220396
281921	220397
11721	220398
12230	220399
281191	220400
9192	220401
26797	220402
123499	220403
94255	220404
59610	220405
49743	220406
62772	220407
60159	220408
262027	220409
2613	220410
223562	220411
199413	220412
55361	220413
39478	220414
229613	220415
107655	220416
153009	220417
96512	220418
3953	220419
16133	220420
182110	220421
195832	220422
119083	220423
54066	220424
95129	220425
25327	220426
142172	220427
90562	220428
292411	220429
90563	220430
292413	220431
292418	220432
292421	220433
292423	220434
202712	220435
292427	220436
90564	220437
202714	220438
292166	220439
292169	220440
292173	220441
202574	220442
292174	220443
202575	220444
292175	220445
296868	220446
292179	220447
202577	220448
202578	220449
292188	220450
292189	220451
202579	220452
202580	220453
202581	220454
292199	220455
90503	220456
292200	220457
202582	220458
292202	220459
292203	220460
292206	220461
202583	220462
202584	220463
289617	220464
60341	220465
266854	220466
180763	220467
77985	220468
117458	220469
186411	220470
260476	220471
202757	220472
55589	220473
227752	220474
1564	220475
20411	220476
292212	220477
202586	220478
202587	220479
292226	220480
292227	220481
292228	220482
63225	220483
292232	220484
292220	220485
292238	220486
292239	220487
202590	220488
142972	220489
4845	220490
20076	220491
66084	220492
200790	220493
74000	220494
132667	220495
211652	220496
125274	220497
240274	220498
64165	220499
3935	220500
6892	220501
134505	220502
49063	220503
217782	220504
291551	220505
35621	220506
229490	220507
186857	220508
63489	220509
31392	220510
66889	220511
110363	220512
46546	220513
39844	220514
64209	220515
97004	220516
49433	220517
170480	220518
165175	220519
272137	220520
28968	220521
46312	220522
10120	220523
71412	220524
20849	220525
291864	220526
20919	220527
163409	220528
262080	220529
52700	220530
17549	220531
23251	220532
8065	220533
68657	220534
8075	220535
123144	220536
174503	220537
33674	220538
56362	220539
75156	220540
97607	220541
59479	220542
88459	220543
137564	220544
34139	220545
59420	220546
18991	220547
10751	220548
56585	220549
90916	220550
87013	220551
26119	220552
11721	220553
60916	220554
17684	220555
59415	220556
186458	220557
41370	220558
39094	220559
185609	220560
80343	220561
82349	220562
255162	220563
17041	220564
18553	220565
17516	220566
118000	220567
117491	220568
253240	220569
40002	220570
53795	220571
50645	220572
12213	220573
34016	220574
5368	220575
137445	220576
78337	220577
12205	220578
53701	220579
102	220580
194352	220581
9412	220582
26587	220583
188758	220584
18553	220585
214064	220586
16397	220587
17012	220588
109888	220589
77703	220590
125131	220591
8603	220592
94006	220593
63768	220594
179471	220595
59055	220596
195014	220597
165340	220598
204983	220599
90502	220600
260475	220601
194216	220602
48701	220603
16298	220604
167212	220605
62457	220606
37577	220607
27042	220608
261416	220609
145212	220610
59740	220611
288778	220612
287840	220613
134481	220614
5091	220615
53446	220616
16432	220617
296066	220618
118895	220619
239677	220620
111944	220621
254830	220622
264354	220623
264356	220624
124728	220625
116891	220626
78340	220627
103323	220628
52957	220629
71490	220630
57663	220631
6352	220632
149522	220633
55996	220634
16931	220635
93870	220636
6147	220637
4283	220638
33950	220639
163848	220640
54713	220641
25606	220642
138644	220643
24228	220644
36846	220645
124406	220646
82422	220647
122934	220648
312738	220649
38420	220650
195325	220651
5462	220652
160561	220653
68290	220654
286588	220655
266769	220656
169219	220657
91615	220658
163510	220659
23824	220660
14147	220661
242938	220662
83908	220663
25482	220664
6998	220665
51450	220666
8215	220667
76567	220668
308883	220669
24474	220670
55074	220671
254573	220672
207861	220673
24620	220674
26531	220675
73130	220676
16395	220677
25334	220678
42669	220679
16657	220680
55906	220681
17142	220682
38092	220683
14270	220684
93412	220685
109520	220686
713	220687
305161	220688
245538	220689
153545	220690
34354	220691
50220	220692
103401	220693
27219	220694
11860	220695
39194	220696
136218	220697
169510	220698
53838	220699
57902	220700
103767	220701
174660	220702
257766	220703
4612	220704
168048	220705
6149	220706
137055	220707
173628	220708
63990	220709
204179	220710
175431	220711
149857	220712
102965	220713
149710	220714
157137	220715
275250	220716
72192	220717
139660	220718
22411	220719
68699	220720
225710	220721
147550	220722
169379	220723
190288	220724
293159	220725
281501	220726
303653	220727
173289	220728
251691	220729
61773	220730
44066	220731
42235	220732
289156	220733
19945	220734
144345	220735
206364	220736
151464	220737
62997	220738
227876	220739
225991	220740
54596	220741
54596	220742
29295	220743
93743	220744
178512	220745
141324	220746
151694	220747
220000	220748
66884	220749
140874	220750
302508	220751
27106	220752
52076	220753
92395	220754
110727	220755
159065	220756
77406	220757
112157	220758
34731	220759
181968	220760
16819	220761
144899	220762
211212	220763
98330	220764
148097	220765
235958	220766
147326	220767
169539	220768
117839	220769
21437	220770
69778	220771
71264	220772
158177	220773
43276	220774
159066	220775
62137	220776
161462	220777
168176	220778
160003	220779
143299	220780
155183	220781
210231	220782
241846	220783
132308	220784
146395	220785
156902	220786
159993	220787
47721	220788
69031	220789
110962	220790
42231	220791
226017	220792
96160	220793
74203	220794
107558	220795
149715	220796
63548	220797
91827	220798
204396	220799
155430	220800
104906	220801
141204	220802
93814	220803
148113	220804
41263	220805
223503	220806
47178	220807
50442	220808
132555	220809
10403	220810
160989	220811
225423	220812
96152	220813
149693	220814
20595	220815
60495	220816
233814	220817
47369	220818
28891	220819
159987	220820
109635	220821
249088	220822
224320	220823
241605	220824
150907	220825
42918	220826
204868	220827
72301	220828
61596	220829
214299	220830
159529	220831
30082	220832
159071	220833
71940	220834
47654	220835
177061	220836
103962	220837
76053	220838
168658	220839
153750	220840
152460	220841
70854	220842
29995	220843
228739	220844
109634	220845
96999	220846
117997	220847
2884	220848
100050	220849
223061	220850
154728	220851
45714	220852
98481	220853
68248	220854
246883	220855
48590	220856
160507	220857
145047	220858
7437	220859
98044	220860
157142	220861
226003	220862
71160	220863
146139	220864
284359	220865
94587	220866
165408	220867
108083	220868
72193	220869
90712	220870
60775	220871
2133	220872
118484	220873
42072	220874
9696	220875
113694	220876
87134	220877
38138	220878
19752	220879
31155	220880
4140	220881
101959	220882
2522	220883
185204	220884
160773	220885
73422	220886
170738	220887
225716	220888
65153	220889
119546	220890
90249	220891
3370	220892
191162	220893
13969	220894
214305	220895
218236	220896
144311	220897
111359	220898
236955	220899
90561	220900
47141	220901
50841	220902
53273	220903
112904	220904
209607	220905
41315	220906
120833	220907
114959	220908
76777	220909
197875	220910
22960	220911
59865	220912
62778	220913
1484	220914
115138	220915
213178	220916
51574	220917
190404	220918
29454	220919
14236	220920
3842	220921
83147	220922
10246	220923
20083	220924
6609	220925
197227	220926
31322	220927
12082	220928
30048	220929
35919	220930
4656	220931
47223	220932
85865	220933
66239	220934
215429	220935
14275	220936
32868	220937
6891	220938
179111	220939
2312	220940
39750	220941
129941	220942
188240	220943
67946	220944
110086	220945
143705	220946
123381	220947
30244	220948
51338	220949
46909	220950
17364	220951
50818	220952
169905	220953
112222	220954
79184	220955
6866	220956
161759	220957
81207	220958
82932	220959
93140	220960
30666	220961
17749	220962
4049	220963
51950	220964
246454	220965
2349	220966
1269	220967
157355	220968
13841	220969
35903	220970
141668	220971
186157	220972
72210	220973
4184	220974
246221	220975
10989	220976
10358	220977
8920	220978
11732	220979
29693	220980
206161	220981
838	220982
514	220983
88443	220984
119589	220985
4014	220986
48682	220987
70831	220988
106672	220989
88995	220990
9848	220991
14284	220992
49515	220993
231202	220994
31557	220995
127869	220996
142883	220997
66465	220998
65674	220999
135395	221000
156626	221001
102791	221002
170893	221003
25744	221004
30383	221005
11180	221006
120876	221007
216024	221008
277269	221009
137865	221010
134716	221011
266662	221012
266710	221013
183010	221014
264816	221015
13976	221016
91788	221017
243416	221018
205207	221019
72134	221020
308449	221021
5857	221022
13187	221023
206119	221024
5832	221025
117990	221026
113361	221027
41580	221028
129780	221029
64219	221030
126990	221031
26217	221032
11327	221033
43779	221034
25030	221035
36460	221036
122905	221037
154197	221038
68806	221039
67229	221040
41947	221041
5600	221042
28423	221043
57786	221044
126610	221045
166344	221046
423	221047
9591	221048
22544	221049
29943	221050
15446	221051
11030	221052
33910	221053
299775	221054
11480	221055
209276	221056
63137	221057
48521	221058
12124	221059
69607	221060
37405	221061
211734	221062
13702	221063
42198	221064
179284	221065
20526	221066
11757	221067
34325	221068
106914	221069
39	221070
32497	221071
64784	221072
57533	221073
7792	221074
35699	221075
46545	221076
7186	221077
2386	221078
186202	221079
173601	221080
87250	221081
100654	221082
34349	221083
76230	221084
269831	221085
84596	221086
30197	221087
8636	221088
129780	221089
136875	221090
41991	221091
26555	221092
191949	221093
3805	221094
25429	221095
67494	221096
50845	221097
149614	221098
39107	221099
209514	221100
81559	221101
154002	221102
75519	221103
38851	221104
141586	221105
181362	221106
66672	221107
200463	221108
33241	221109
8137	221110
12209	221111
16908	221112
21794	221113
141953	221114
22674	221115
58331	221116
293757	221117
239091	221118
41413	221119
103330	221120
135548	221121
77932	221122
289739	221123
55214	221124
172325	221125
192166	221126
125526	221127
28423	221128
303482	221129
22528	221130
55579	221131
114210	221132
264077	221133
121125	221134
96998	221135
1292	221136
20791	221137
16917	221138
214980	221139
213146	221140
22311	221141
233295	221142
151603	221143
160652	221144
161993	221145
193684	221146
44924	221147
74204	221148
16313	221149
29650	221150
109618	221151
279638	221152
9589	221153
13275	221154
17904	221155
18360	221156
184541	221157
81773	221158
33578	221159
56738	221160
6907	221161
207437	221162
93032	221163
2953	221164
38058	221165
92519	221166
44792	221167
202051	221168
78838	221169
6113	221170
124160	221171
132294	221172
9137	221173
37486	221174
26245	221175
280762	221176
62083	221177
9726	221178
127999	221179
28924	221180
16917	221181
51898	221182
238734	221183
183300	221184
89904	221185
147661	221186
13929	221187
6099	221188
47293	221189
67148	221190
208287	221191
26357	221192
99877	221193
6579	221194
41910	221195
198747	221196
27057	221197
124720	221198
148971	221199
84168	221200
2605	221201
56789	221202
66759	221203
83307	221204
56962	221205
2	221206
67887	221207
139007	221208
23609	221209
116893	221210
10005	221211
94818	221212
73681	221213
46149	221214
184050	221215
160147	221216
80510	221217
36105	221218
9819	221219
110825	221220
57963	221221
98433	221222
131367	221223
276818	221224
124819	221225
244725	221226
203317	221227
42231	221228
37760	221229
70765	221230
37848	221231
56557	221232
60115	221233
66586	221234
194572	221235
37101	221236
46119	221237
103169	221238
2546	221239
128673	221240
7756	221241
26839	221242
3754	221243
71839	221244
149264	221245
1134	221246
52894	221247
107605	221248
6077	221249
7466	221250
65190	221251
178503	221252
42566	221253
27812	221254
33457	221255
2139	221256
13809	221257
61278	221258
109024	221259
187335	221260
146109	221261
101709	221262
61270	221263
987	221264
59671	221265
83477	221266
76402	221267
269492	221268
44035	221269
147786	221270
104	221271
112096	221272
15127	221273
13483	221274
2228	221275
392	221276
10481	221277
14281	221278
185747	221279
97207	221280
7283	221281
1468	221282
76604	221283
11323	221284
24138	221285
184646	221286
20865	221287
18777	221288
11888	221289
83651	221290
553	221291
12866	221292
10431	221293
40234	221294
128321	221295
211499	221296
48368	221297
217623	221298
226797	221299
1953	221300
34396	221301
227171	221302
111996	221303
15495	221304
116953	221305
182784	221306
41838	221307
35312	221308
252464	221309
123614	221310
46	221311
17258	221312
168590	221313
56352	221314
118819	221315
16158	221316
23006	221317
88894	221318
22978	221319
42636	221320
282721	221321
30609	221322
27661	221323
70200	221324
108091	221325
177098	221326
105321	221327
16210	221328
113207	221329
34642	221330
5779	221331
44673	221332
8008	221333
80259	221334
269991	221335
130732	221336
76294	221337
74379	221338
11859	221339
11859	221340
23332	221341
81901	221342
13352	221343
11864	221344
12700	221345
4277	221346
24168	221347
107703	221348
48236	221349
193486	221350
15618	221351
12472	221352
148277	221353
24309	221354
5061	221355
15389	221356
137218	221357
5834	221358
82045	221359
2060	221360
280026	221361
16042	221362
25674	221363
21432	221364
214274	221365
24767	221366
5593	221367
20237	221368
260160	221369
8700	221370
201094	221371
171797	221372
80384	221373
27316	221374
8073	221375
23805	221376
145253	221377
34545	221378
20076	221379
90096	221380
8996	221381
87157	221382
132270	221383
124548	221384
54317	221385
16905	221386
79608	221387
301250	221388
39675	221389
35643	221390
52320	221391
26597	221392
92630	221393
22255	221394
209488	221395
189809	221396
90478	221397
51263	221398
13376	221399
109756	221400
260122	221401
77887	221402
216430	221403
36555	221404
259854	221405
213169	221406
53246	221407
113565	221408
136122	221409
40661	221410
126058	221411
287270	221412
27714	221413
41360	221414
119872	221415
118820	221416
24573	221417
2707	221418
65256	221419
11745	221420
56846	221421
278557	221422
279370	221423
280439	221424
246927	221425
35777	221426
141468	221427
48301	221428
94	221429
51095	221430
1117	221431
246841	221432
99288	221433
151769	221434
108017	221435
51215	221436
543	221437
130435	221438
282747	221439
122939	221440
40624	221441
78318	221442
222552	221443
54413	221444
54968	221445
198738	221446
231050	221447
138247	221448
203074	221449
292659	221450
54413	221451
75495	221452
41591	221453
170207	221454
35055	221455
135432	221456
97890	221457
232001	221458
234501	221459
93643	221460
241333	221461
300970	221462
67365	221463
33353	221464
182340	221465
121323	221466
130675	221467
67372	221468
52914	221469
77203	221470
81996	221471
42938	221472
199169	221473
53614	221474
13420	221475
155229	221476
28073	221477
2130	221478
146399	221479
211287	221480
72434	221481
28602	221482
18587	221483
114666	221484
112892	221485
41185	221486
6404	221487
27937	221488
150542	221489
141307	221490
138642	221491
103015	221492
193709	221493
302465	221494
102694	221495
166334	221496
156637	221497
249396	221498
52711	221499
62071	221500
90716	221501
145835	221502
107027	221503
161465	221504
117051	221505
46792	221506
175849	221507
165269	221508
9153	221509
47343	221510
32190	221511
1252	221512
156758	221513
23080	221514
150214	221515
11182	221516
28245	221517
1021	221518
203012	221519
38475	221520
151699	221521
64694	221522
42260	221523
117874	221524
49006	221525
695	221526
99897	221527
305307	221528
72955	221529
190624	221530
143896	221531
145651	221532
208108	221533
17393	221534
177314	221535
5746	221536
214666	221537
28623	221538
302599	221539
107504	221540
7379	221541
79701	221542
95750	221543
167515	221544
47572	221545
76562	221546
1037	221547
3273	221548
76806	221549
134913	221550
198816	221551
57434	221552
69240	221553
14	221554
260552	221555
206855	221556
68614	221557
41180	221558
94053	221559
145099	221560
228031	221561
76507	221562
39989	221563
5275	221564
5275	221565
1029	221566
23197	221567
58707	221568
725	221569
10520	221570
164341	221571
123867	221572
7314	221573
19683	221574
68709	221575
132212	221576
6740	221577
60722	221578
294270	221579
94764	221580
22655	221581
33364	221582
68182	221583
175515	221584
87445	221585
64910	221586
184868	221587
25728	221588
101125	221589
5696	221590
31618	221591
111085	221592
95723	221593
73753	221594
88703	221595
34051	221596
142669	221597
294145	221598
21676	221599
2627	221600
18457	221601
73880	221602
20141	221603
2215	221604
16053	221605
35438	221606
41893	221607
164015	221608
65349	221609
11936	221610
108877	221611
11093	221612
54485	221613
100641	221614
32852	221615
62078	221616
45558	221617
270755	221618
137476	221619
198183	221620
38517	221621
132494	221622
162495	221623
10216	221624
16597	221625
103728	221626
56021	221627
16349	221628
193600	221629
61099	221630
58569	221631
166877	221632
146776	221633
45909	221634
7383	221635
18757	221636
75188	221637
9299	221638
49901	221639
15798	221640
290966	221641
84088	221642
112470	221643
48488	221644
131665	221645
295095	221646
6794	221647
84849	221648
32965	221649
134468	221650
141844	221651
210395	221652
53059	221653
82319	221654
83752	221655
63354	221656
216037	221657
14065	221658
22108	221659
81332	221660
102589	221661
199588	221662
274421	221663
21471	221664
35404	221665
247895	221666
94338	221667
82813	221668
82813	221669
23275	221670
37962	221671
3846	221672
15513	221673
135855	221674
164677	221675
13397	221676
3846	221677
126627	221678
45493	221679
266401	221680
44963	221681
211775	221682
101405	221683
4525	221684
55139	221685
47458	221686
29401	221687
16482	221688
187657	221689
135315	221690
29355	221691
18610	221692
19527	221693
54594	221694
297083	221695
142847	221696
302852	221697
13211	221698
28466	221699
6150	221700
26266	221701
3163	221702
51601	221703
25920	221704
17586	221705
35858	221706
87268	221707
70004	221708
236233	221709
77845	221710
197861	221711
193713	221712
149231	221713
89313	221714
22415	221715
134097	221716
22970	221717
58	221718
216954	221719
77445	221720
30760	221721
29894	221722
181528	221723
91015	221724
9274	221725
211670	221726
77228	221727
83023	221728
85732	221729
26078	221730
26078	221731
22352	221732
45478	221733
159735	221734
55665	221735
20761	221736
64013	221737
137255	221738
104871	221739
209615	221740
2122	221741
113838	221742
173454	221743
4235	221744
216402	221745
89210	221746
137507	221747
125130	221748
268328	221749
713	221750
12568	221751
307721	221752
9779	221753
310046	221754
106468	221755
48519	221756
162178	221757
56182	221758
13183	221759
8707	221760
27723	221761
76056	221762
22799	221763
2343	221764
291433	221765
27909	221766
22496	221767
7752	221768
20329	221769
196873	221770
113549	221771
78108	221772
120566	221773
259952	221774
68232	221775
1843	221776
7628	221777
3000	221778
119208	221779
90019	221780
36420	221781
31147	221782
39641	221783
47813	221784
13061	221785
98922	221786
163680	221787
349	221788
115052	221789
35090	221790
4210	221791
7267	221792
215654	221793
140952	221794
163756	221795
285855	221796
305717	221797
151426	221798
137173	221799
69948	221800
214939	221801
90390	221802
8578	221803
127639	221804
109066	221805
8575	221806
211875	221807
17757	221808
96575	221809
11137	221810
45555	221811
237865	221812
119185	221813
101387	221814
20890	221815
103648	221816
68372	221817
14243	221818
261599	221819
146036	221820
54654	221821
35221	221822
10691	221823
310976	221824
2590	221825
3145	221826
226223	221827
40	221828
63957	221829
148548	221830
62612	221831
12153	221832
557	221833
4379	221834
32653	221835
2013	221836
2848	221837
117101	221838
10365	221839
171747	221840
112202	221841
12658	221842
275371	221843
198560	221844
8526	221845
24003	221846
47251	221847
123240	221848
85749	221849
174945	221850
9679	221851
7424	221852
11793	221853
145798	221854
290129	221855
145428	221856
270366	221857
27589	221858
42332	221859
251858	221860
158518	221861
93078	221862
280729	221863
208899	221864
166039	221865
22530	221866
124066	221867
158091	221868
68759	221869
184118	221870
67896	221871
109113	221872
40567	221873
91206	221874
108649	221875
28796	221876
141760	221877
180525	221878
198753	221879
42685	221880
20931	221881
3709	221882
55320	221883
3553	221884
7756	221885
17836	221886
23994	221887
4121	221888
2228	221889
101451	221890
90688	221891
149839	221892
84678	221893
41001	221894
29194	221895
10610	221896
38474	221897
100274	221898
21431	221899
120376	221900
42219	221901
10526	221902
78394	221903
31406	221904
533	221905
183133	221906
4384	221907
163558	221908
18	221909
196612	221910
10943	221911
28334	221912
72709	221913
219642	221914
84547	221915
15057	221916
110841	221917
52365	221918
36041	221919
94923	221920
96656	221921
7801	221922
13386	221923
35361	221924
22288	221925
125914	221926
246884	221927
123466	221928
207400	221929
120958	221930
73999	221931
101443	221932
191831	221933
89992	221934
282067	221935
6609	221936
61776	221937
72271	221938
97562	221939
207917	221940
643	221941
102402	221942
99279	221943
36564	221944
137862	221945
153355	221946
39055	221947
72670	221948
173350	221949
68449	221950
24343	221951
123875	221952
3079	221953
293186	221954
136271	221955
3885	221956
79163	221957
6692	221958
96269	221959
843	221960
1303	221961
1389	221962
86088	221963
104803	221964
47806	221965
23256	221966
176735	221967
10485	221968
80352	221969
122998	221970
9167	221971
19975	221972
79719	221973
47639	221974
126010	221975
220437	221976
183567	221977
129758	221978
15069	221979
419	221980
123239	221981
37027	221982
80375	221983
124502	221984
2711	221985
1066	221986
18745	221987
153749	221988
142815	221989
175397	221990
46750	221991
2177	221992
107604	221993
125197	221994
58478	221995
34134	221996
28188	221997
110	221998
46891	221999
8681	222000
569	222001
6347	222002
28986	222003
56039	222004
86138	222005
150014	222006
208027	222007
297241	222008
70503	222009
206242	222010
84993	222011
118163	222012
7504	222013
210972	222014
7803	222015
127039	222016
8232	222017
128259	222018
35954	222019
835	222020
94933	222021
222669	222022
165616	222023
115861	222024
37640	222025
213628	222026
53378	222027
119671	222028
31535	222029
79719	222030
79719	222031
79719	222032
14755	222033
92087	222034
64359	222035
199044	222036
240730	222037
11392	222038
41433	222039
24321	222040
38496	222041
42337	222042
12086	222043
75155	222044
89869	222045
16519	222046
161247	222047
78193	222048
389	222049
75305	222050
2680	222051
7199	222052
82545	222053
138916	222054
30260	222055
122773	222056
205762	222057
63061	222058
149271	222059
31791	222060
159838	222061
43467	222062
20074	222063
143083	222064
223510	222065
53464	222066
38333	222067
171820	222068
3557	222069
89583	222070
32599	222071
16764	222072
145029	222073
130741	222074
110057	222075
184482	222076
34840	222077
87018	222078
51285	222079
268038	222080
42849	222081
199955	222082
199955	222083
42114	222084
104943	222085
194150	222086
39398	222087
31402	222088
8253	222089
8253	222090
215027	222091
5107	222092
16990	222093
6137	222094
113845	222095
172622	222096
32072	222097
147376	222098
98044	222099
48832	222100
360	222101
77309	222102
10357	222103
20545	222104
43849	222105
62727	222106
214169	222107
201832	222108
91640	222109
31799	222110
19055	222111
4963	222112
228409	222113
27845	222114
56355	222115
57800	222116
56643	222117
283040	222118
123354	222119
39435	222120
132539	222121
66248	222122
120032	222123
153187	222124
2284	222125
40702	222126
33725	222127
361	222128
20884	222129
82311	222130
7062	222131
95383	222132
41194	222133
52257	222134
93608	222135
11844	222136
56505	222137
686	222138
139922	222139
103354	222140
12474	222141
102988	222142
63535	222143
36754	222144
141668	222145
81082	222146
187632	222147
142833	222148
80223	222149
190989	222150
106461	222151
36121	222152
3511	222153
141171	222154
311464	222155
137921	222156
52535	222157
234570	222158
134064	222159
216596	222160
13365	222161
181593	222162
106707	222163
144379	222164
74741	222165
204277	222166
41986	222167
263886	222168
141450	222169
136767	222170
152982	222171
56667	222172
62538	222173
301924	222174
110825	222175
21752	222176
148835	222177
25768	222178
12596	222179
161248	222180
171115	222181
55829	222182
48635	222183
127099	222184
7748	222185
86688	222186
50615	222187
119088	222188
10090	222189
288530	222190
1616	222191
32598	222192
107197	222193
135772	222194
287436	222195
9922	222196
45828	222197
86395	222198
274960	222199
136106	222200
132834	222201
212666	222202
244806	222203
141679	222204
21647	222205
210812	222206
22226	222207
55901	222208
66798	222209
45995	222210
25876	222211
389	222212
7558	222213
129075	222214
192620	222215
304882	222216
189582	222217
188107	222218
215541	222219
201562	222220
1528	222221
112490	222222
60420	222223
50128	222224
103030	222225
116835	222226
14015	222227
23108	222228
57296	222229
73137	222230
35298	222231
2669	222232
39736	222233
90160	222234
20117	222235
120589	222236
166498	222237
30602	222238
140845	222239
201106	222240
7128	222241
611	222242
41974	222243
139299	222244
52748	222245
127347	222246
76891	222247
61286	222248
41047	222249
7537	222250
53652	222251
51436	222252
132197	222253
37689	222254
49075	222255
92494	222256
57727	222257
15187	222258
8029	222259
145937	222260
281483	222261
170436	222262
156866	222263
38110	222264
108119	222265
17090	222266
89142	222267
148925	222268
138781	222269
146876	222270
142437	222271
161090	222272
222643	222273
155941	222274
134306	222275
7586	222276
67256	222277
169428	222278
105787	222279
95684	222280
189624	222281
134007	222282
67	222283
228903	222284
143045	222285
57519	222286
33199	222287
137720	222288
38882	222289
82504	222290
28605	222291
73938	222292
91702	222293
282641	222294
90105	222295
134009	222296
91667	222297
43028	222298
97283	222299
81509	222300
240413	222301
42578	222302
218133	222303
26342	222304
37423	222305
7230	222306
28307	222307
181484	222308
139130	222309
21346	222310
16247	222311
31882	222312
1005	222313
155515	222314
240110	222315
905	222316
25556	222317
41296	222318
4896	222319
100606	222320
31972	222321
47412	222322
4260	222323
185788	222324
213686	222325
109284	222326
25404	222327
143023	222328
64914	222329
16413	222330
153198	222331
1960	222332
984	222333
70690	222334
39072	222335
284167	222336
60352	222337
27304	222338
31215	222339
263650	222340
1430	222341
54073	222342
81761	222343
51843	222344
24137	222345
97265	222346
146839	222347
28923	222348
15250	222349
93103	222350
8040	222351
97735	222352
108755	222353
30665	222354
263367	222355
285234	222356
74581	222357
8868	222358
86107	222359
76130	222360
630	222361
145	222362
7174	222363
12990	222364
290149	222365
186010	222366
131857	222367
3338	222368
37863	222369
46102	222370
29115	222371
5596	222372
38682	222373
208215	222374
1701	222375
162852	222376
232519	222377
81847	222378
129939	222379
96589	222380
94597	222381
18242	222382
41964	222383
97911	222384
33005	222385
124425	222386
41302	222387
205089	222388
16691	222389
198103	222390
156756	222391
104240	222392
143451	222393
109459	222394
59477	222395
5873	222396
23067	222397
84921	222398
168625	222399
109161	222400
62771	222401
34991	222402
92619	222403
143777	222404
20918	222405
186856	222406
308778	222407
142797	222408
7605	222409
50088	222410
71254	222411
2475	222412
122119	222413
6376	222414
3460	222415
65481	222416
2140	222417
53017	222418
2471	222419
4652	222420
15336	222421
43822	222422
75569	222423
250719	222424
66431	222425
38407	222426
82488	222427
186337	222428
74240	222429
68813	222430
94701	222431
6435	222432
69869	222433
290200	222434
24985	222435
1116	222436
7871	222437
55243	222438
70349	222439
27679	222440
22807	222441
29430	222442
26281	222443
216	222444
49565	222445
29181	222446
70171	222447
49177	222448
44265	222449
44265	222450
195984	222451
6	222452
268436	222453
107171	222454
282608	222455
49352	222456
38611	222457
2113	222458
194667	222459
97393	222460
2884	222461
953	222462
214891	222463
238652	222464
205485	222465
46224	222466
57082	222467
43660	222468
383	222469
2253	222470
5376	222471
35220	222472
63340	222473
8710	222474
115130	222475
109811	222476
27461	222477
111754	222478
100521	222479
21528	222480
124445	222481
11142	222482
3574	222483
23667	222484
9797	222485
6188	222486
239370	222487
72256	222488
35352	222489
44825	222490
14813	222491
220906	222492
51296	222493
11406	222494
182438	222495
131856	222496
147710	222497
36107	222498
29573	222499
64295	222500
77933	222501
188593	222502
43886	222503
25802	222504
132993	222505
8201	222506
120296	222507
65323	222508
79629	222509
141831	222510
61060	222511
173820	222512
55537	222513
70339	222514
311738	222515
182040	222516
53752	222517
10075	222518
16204	222519
2050	222520
37058	222521
130566	222522
125598	222523
8712	222524
13701	222525
18304	222526
73735	222527
10415	222528
217122	222529
209343	222530
293349	222531
177464	222532
145933	222533
194988	222534
20069	222535
246205	222536
17916	222537
3851	222538
26923	222539
213715	222540
45086	222541
136631	222542
120373	222543
255439	222544
53660	222545
17980	222546
166958	222547
108140	222548
829	222549
176316	222550
4049	222551
8235	222552
282775	222553
35497	222554
570	222555
39965	222556
9091	222557
220538	222558
152199	222559
247639	222560
76619	222561
94820	222562
57045	222563
66770	222564
10901	222565
203643	222566
52576	222567
37957	222568
42670	222569
231127	222570
20589	222571
239474	222572
27839	222573
18958	222574
89	222575
114010	222576
28737	222577
107655	222578
30582	222579
155279	222580
238448	222581
93721	222582
2333	222583
68303	222584
190697	222585
14250	222586
39271	222587
15295	222588
16113	222589
16597	222590
264571	222591
202956	222592
55883	222593
86611	222594
75327	222595
131987	222596
6175	222597
16597	222598
143375	222599
75594	222600
161159	222601
167329	222602
62679	222603
539	222604
129798	222605
60008	222606
51621	222607
46556	222608
33772	222609
213193	222610
59746	222611
7903	222612
13906	222613
267723	222614
67722	222615
1243	222616
177086	222617
136802	222618
33351	222619
4151	222620
133582	222621
40576	222622
12607	222623
7713	222624
209725	222625
29613	222626
2102	222627
41721	222628
23860	222629
41805	222630
40411	222631
26588	222632
255405	222633
17243	222634
124842	222635
661	222636
7146	222637
34618	222638
80227	222639
38890	222640
112903	222641
9621	222642
227871	222643
14781	222644
152508	222645
101416	222646
28009	222647
48497	222648
54481	222649
69220	222650
27953	222651
47450	222652
54419	222653
209758	222654
90994	222655
524	222656
256353	222657
26499	222658
126412	222659
126334	222660
729	222661
67860	222662
3562	222663
3282	222664
163717	222665
43903	222666
56446	222667
24307	222668
175046	222669
143498	222670
200404	222671
126385	222672
92206	222673
4829	222674
132379	222675
29555	222676
148711	222677
126132	222678
49960	222679
100404	222680
112218	222681
21856	222682
4507	222683
25671	222684
131663	222685
3989	222686
48197	222687
72694	222688
76078	222689
62479	222690
216979	222691
108823	222692
139956	222693
42432	222694
94543	222695
213465	222696
295765	222697
17159	222698
242375	222699
65968	222700
49516	222701
168946	222702
9126	222703
21309	222704
96005	222705
25186	222706
16691	222707
30623	222708
56611	222709
4183	222710
33946	222711
185116	222712
16272	222713
23554	222714
204444	222715
225596	222716
23211	222717
69658	222718
9838	222719
54018	222720
276809	222721
276810	222722
83510	222723
15842	222724
110599	222725
24730	222726
128554	222727
236985	222728
141515	222729
50033	222730
160041	222731
20553	222732
44578	222733
171161	222734
32360	222735
298850	222736
288206	222737
91334	222738
5617	222739
259915	222740
31765	222741
182837	222742
3891	222743
11956	222744
52836	222745
130821	222746
222223	222747
11688	222748
297168	222749
630	222750
32645	222751
148733	222752
67671	222753
28968	222754
57819	222755
138766	222756
5824	222757
175829	222758
4650	222759
63759	222760
60151	222761
81219	222762
43758	222763
5446	222764
219843	222765
1050	222766
77858	222767
133833	222768
3099	222769
25791	222770
73504	222771
28400	222772
25446	222773
144080	222774
4436	222775
25329	222776
185540	222777
206486	222778
163983	222779
138848	222780
1546	222781
42431	222782
195220	222783
173299	222784
243742	222785
19814	222786
59601	222787
148762	222788
68671	222789
3162	222790
226705	222791
84520	222792
59521	222793
72589	222794
13406	222795
17312	222796
23038	222797
34514	222798
4691	222799
294190	222800
9865	222801
55212	222802
266637	222803
191961	222804
55539	222805
2316	222806
149685	222807
157709	222808
93847	222809
159834	222810
116917	222811
36876	222812
125895	222813
49121	222814
18485	222815
199	222816
6413	222817
246170	222818
48864	222819
126093	222820
42351	222821
83726	222822
3166	222823
104543	222824
5371	222825
24324	222826
24973	222827
124606	222828
2096	222829
112337	222830
4976	222831
21475	222832
159531	222833
56175	222834
24698	222835
9855	222836
133545	222837
284544	222838
65015	222839
226331	222840
31502	222841
36631	222842
7272	222843
36	222844
8750	222845
136365	222846
143245	222847
144160	222848
35272	222849
14148	222850
2063	222851
209652	222852
214157	222853
17249	222854
81327	222855
212316	222856
165170	222857
44812	222858
31141	222859
60070	222860
148935	222861
109172	222862
2352	222863
37482	222864
3388	222865
6955	222866
64271	222867
184	222868
29628	222869
104051	222870
36831	222871
116348	222872
22726	222873
112754	222874
34419	222875
33696	222876
32790	222877
66929	222878
42291	222879
87487	222880
79641	222881
34243	222882
58956	222883
13	222884
8780	222885
93866	222886
153255	222887
31023	222888
68043	222889
146084	222890
10753	222891
54730	222892
27082	222893
27082	222894
86051	222895
40288	222896
9135	222897
134231	222898
62108	222899
142916	222900
33221	222901
82951	222902
2815	222903
99098	222904
15783	222905
80257	222906
5898	222907
3254	222908
9	222909
286688	222910
56358	222911
125249	222912
64479	222913
189481	222914
7148	222915
291037	222916
56712	222917
41059	222918
4316	222919
184402	222920
2	222921
6169	222922
1620	222923
6250	222924
217285	222925
40606	222926
131311	222927
4291	222928
129164	222929
28312	222930
54331	222931
80265	222932
80859	222933
4897	222934
224676	222935
23207	222936
47687	222937
932	222938
58006	222939
60990	222940
14483	222941
2929	222942
7232	222943
55790	222944
82854	222945
32922	222946
133942	222947
162524	222948
55574	222949
182017	222950
136249	222951
37006	222952
14740	222953
216266	222954
44254	222955
198204	222956
201225	222957
69075	222958
168836	222959
23976	222960
69589	222961
180047	222962
43128	222963
37832	222964
115479	222965
134484	222966
58304	222967
12051	222968
51905	222969
127547	222970
119187	222971
25340	222972
43653	222973
28941	222974
67499	222975
68614	222976
9921	222977
53246	222978
58427	222979
34401	222980
40525	222981
75212	222982
18413	222983
32301	222984
12497	222985
2636	222986
7601	222987
4060	222988
92870	222989
91074	222990
77210	222991
27368	222992
71948	222993
35475	222994
26770	222995
37301	222996
36349	222997
3331	222998
53548	222999
29408	223000
8513	223001
214980	223002
55068	223003
55068	223004
8647	223005
148977	223006
43158	223007
60329	223008
118673	223009
23522	223010
279130	223011
5248	223012
49872	223013
80848	223014
2058	223015
45962	223016
12140	223017
30450	223018
53684	223019
94441	223020
15851	223021
125020	223022
7372	223023
12893	223024
110728	223025
149223	223026
270057	223027
90951	223028
207870	223029
31388	223030
130796	223031
56224	223032
10713	223033
12927	223034
113943	223035
87867	223036
75702	223037
32669	223038
3862	223039
102447	223040
51226	223041
1501	223042
57270	223043
222426	223044
11248	223045
207651	223046
135064	223047
149740	223048
71385	223049
78735	223050
256044	223051
153077	223052
6274	223053
5045	223054
28593	223055
10793	223056
265730	223057
19571	223058
91064	223059
112862	223060
36480	223061
3802	223062
22499	223063
32708	223064
73189	223065
242081	223066
84637	223067
6727	223068
79139	223069
121219	223070
134022	223071
28268	223072
116042	223073
66050	223074
119900	223075
212301	223076
83717	223077
144141	223078
74932	223079
22979	223080
8679	223081
137	223082
202803	223083
161913	223084
163716	223085
157147	223086
216448	223087
65442	223088
2789	223089
38171	223090
216703	223091
235469	223092
44514	223093
240915	223094
43310	223095
265023	223096
9899	223097
128760	223098
5807	223099
127215	223100
268636	223101
2805	223102
41805	223103
310633	223104
141575	223105
13128	223106
219119	223107
7074	223108
135682	223109
114090	223110
84498	223111
93403	223112
96318	223113
86911	223114
180817	223115
1195	223116
69985	223117
44444	223118
4679	223119
167898	223120
13966	223121
6093	223122
8452	223123
190550	223124
233732	223125
22052	223126
33	223127
19240	223128
62732	223129
137688	223130
29560	223131
28041	223132
5432	223133
34595	223134
201445	223135
4216	223136
40763	223137
166842	223138
115706	223139
35572	223140
67956	223141
30180	223142
21877	223143
7971	223144
111746	223145
30566	223146
122370	223147
49014	223148
60772	223149
119626	223150
60832	223151
95286	223152
44511	223153
260323	223154
182222	223155
32173	223156
34127	223157
2225	223158
65230	223159
125890	223160
66906	223161
308339	223162
49887	223163
90851	223164
32310	223165
301639	223166
199724	223167
21307	223168
40591	223169
121974	223170
164243	223171
290721	223172
102625	223173
122280	223174
38231	223175
52947	223176
125557	223177
121243	223178
146948	223179
157194	223180
201798	223181
50406	223182
25179	223183
178532	223184
94673	223185
19276	223186
97953	223187
78537	223188
141222	223189
217095	223190
49232	223191
11879	223192
84852	223193
4302	223194
136259	223195
90968	223196
100421	223197
78232	223198
188888	223199
228605	223200
105182	223201
105555	223202
169320	223203
77686	223204
12439	223205
43827	223206
114896	223207
160603	223208
94826	223209
80882	223210
149208	223211
105214	223212
41021	223213
215055	223214
102850	223215
216096	223216
6813	223217
148633	223218
56398	223219
48484	223220
143475	223221
199298	223222
58537	223223
3279	223224
47811	223225
200021	223226
95977	223227
69236	223228
205902	223229
35656	223230
177278	223231
62635	223232
181729	223233
21852	223234
57168	223235
237021	223236
97631	223237
215510	223238
49816	223239
61964	223240
78472	223241
107192	223242
109962	223243
29528	223244
292378	223245
102811	223246
36506	223247
53957	223248
17463	223249
14737	223250
241534	223251
141027	223252
100934	223253
104437	223254
142236	223255
142131	223256
14	223257
14915	223258
141079	223259
83453	223260
27924	223261
146412	223262
161718	223263
38347	223264
27999	223265
10178	223266
75275	223267
114654	223268
117552	223269
8763	223270
201831	223271
24749	223272
137660	223273
208734	223274
57456	223275
2879	223276
1756	223277
46805	223278
174418	223279
43738	223280
8868	223281
15247	223282
10903	223283
6165	223284
24105	223285
19466	223286
121344	223287
12519	223288
347	223289
2576	223290
227343	223291
79844	223292
60784	223293
21817	223294
32646	223295
143990	223296
216423	223297
80749	223298
215012	223299
8154	223300
31756	223301
66908	223302
10487	223303
205092	223304
24248	223305
21516	223306
593	223307
149776	223308
20254	223309
50763	223310
172746	223311
178014	223312
33970	223313
183340	223314
68520	223315
35372	223316
54597	223317
103790	223318
306832	223319
13900	223320
23359	223321
62159	223322
85901	223323
88205	223324
39476	223325
32282	223326
10689	223327
115205	223328
204139	223329
117447	223330
22549	223331
1803	223332
109166	223333
186469	223334
18306	223335
271802	223336
5605	223337
31046	223338
101795	223339
2030	223340
87654	223341
271093	223342
18755	223343
7772	223344
107624	223345
49394	223346
212537	223347
9806	223348
105001	223349
174769	223350
123857	223351
105740	223352
127183	223353
5047	223354
51785	223355
18885	223356
45951	223357
3517	223358
85917	223359
97398	223360
56391	223361
14515	223362
56391	223363
189365	223364
60420	223365
37652	223366
14936	223367
57507	223368
292631	223369
8781	223370
36014	223371
166547	223372
44336	223373
139308	223374
133611	223375
1445	223376
93658	223377
283086	223378
189572	223379
155198	223380
40143	223381
115515	223382
18842	223383
20193	223384
105472	223385
136456	223386
12911	223387
48592	223388
110191	223389
3423	223390
7998	223391
289966	223392
8100	223393
48156	223394
486	223395
1561	223396
283365	223397
108121	223398
46747	223399
93405	223400
209	223401
18319	223402
254846	223403
5292	223404
112827	223405
9910	223406
13287	223407
96275	223408
19331	223409
105260	223410
65753	223411
4486	223412
297659	223413
10539	223414
62899	223415
85887	223416
1100	223417
17013	223418
38317	223419
70660	223420
5155	223421
58106	223422
38779	223423
86747	223424
188977	223425
311035	223426
10307	223427
22017	223428
20238	223429
185200	223430
11187	223431
12580	223432
50595	223433
94585	223434
11539	223435
101438	223436
39909	223437
1639	223438
21870	223439
3060	223440
233323	223441
131866	223442
6844	223443
6837	223444
6837	223445
13120	223446
1398	223447
5155	223448
67418	223449
102677	223450
67418	223451
254742	223452
106202	223453
298682	223454
15639	223455
188165	223456
37566	223457
3875	223458
80492	223459
27663	223460
24162	223461
264655	223462
47886	223463
112498	223464
161076	223465
249905	223466
91095	223467
111589	223468
179795	223469
172442	223470
74726	223471
110337	223472
240927	223473
45912	223474
307976	223475
223735	223476
89416	223477
160000	223478
116732	223479
214920	223480
143464	223481
15393	223482
15674	223483
233148	223484
22755	223485
1046	223486
192960	223487
284646	223488
32083	223489
45365	223490
169197	223491
73370	223492
273187	223493
61488	223494
146069	223495
230692	223496
279081	223497
61488	223498
281172	223499
111686	223500
89435	223501
29366	223502
71537	223503
59789	223504
74032	223505
171202	223506
27348	223507
138632	223508
49410	223509
95192	223510
50435	223511
234976	223512
33190	223513
22219	223514
1169	223515
9662	223516
116160	223517
136024	223518
55173	223519
98554	223520
49915	223521
122993	223522
50654	223523
100382	223524
98571	223525
8192	223526
39620	223527
26752	223528
827	223529
533	223530
163308	223531
160771	223532
136092	223533
56493	223534
54832	223535
79066	223536
45773	223537
178483	223538
219902	223539
203034	223540
15819	223541
9131	223542
25678	223543
595	223544
1796	223545
70548	223546
734	223547
106852	223548
81640	223549
18570	223550
124971	223551
22821	223552
120338	223553
6713	223554
2981	223555
10796	223556
14774	223557
682	223558
32630	223559
347	223560
145919	223561
12857	223562
181258	223563
214855	223564
184576	223565
176343	223566
25072	223567
239301	223568
242703	223569
160105	223570
179032	223571
29613	223572
6448	223573
105509	223574
51948	223575
283918	223576
59967	223577
25766	223578
87831	223579
12440	223580
9012	223581
13434	223582
150331	223583
96357	223584
11010	223585
56544	223586
1396	223587
234202	223588
61082	223589
76342	223590
56220	223591
132996	223592
7953	223593
16534	223594
150	223595
41957	223596
1453	223597
148019	223598
75039	223599
7256	223600
1058	223601
207471	223602
75450	223603
37993	223604
285997	223605
1552	223606
57002	223607
128736	223608
5008	223609
67342	223610
148306	223611
29401	223612
146275	223613
164119	223614
137104	223615
200367	223616
7521	223617
176181	223618
604	223619
239899	223620
29538	223621
2977	223622
23403	223623
8513	223624
14461	223625
49351	223626
18843	223627
10769	223628
18197	223629
24795	223630
31101	223631
91451	223632
15174	223633
29336	223634
52497	223635
43501	223636
48098	223637
11901	223638
179717	223639
138861	223640
154908	223641
59719	223642
435	223643
223810	223644
231295	223645
72328	223646
100255	223647
25599	223648
9585	223649
12271	223650
54978	223651
35565	223652
14075	223653
17984	223654
93669	223655
17155	223656
192873	223657
18932	223658
8657	223659
47121	223660
84755	223661
8988	223662
26479	223663
23008	223664
8863	223665
1176	223666
6478	223667
48517	223668
12655	223669
65760	223670
88132	223671
145225	223672
4403	223673
123890	223674
19319	223675
140612	223676
95579	223677
8222	223678
147170	223679
85590	223680
100042	223681
131391	223682
23285	223683
74450	223684
88832	223685
47097	223686
110061	223687
115151	223688
23405	223689
3356	223690
198172	223691
10261	223692
306916	223693
46673	223694
42156	223695
29625	223696
78293	223697
37441	223698
27499	223699
25955	223700
80843	223701
152650	223702
3198	223703
12977	223704
114783	223705
116477	223706
44137	223707
73650	223708
27894	223709
31252	223710
51480	223711
268924	223712
124664	223713
78134	223714
77869	223715
75794	223716
258977	223717
13124	223718
52906	223719
91800	223720
38511	223721
1023	223722
8476	223723
31545	223724
4945	223725
298425	223726
183100	223727
284762	223728
24516	223729
232080	223730
28901	223731
381	223732
48954	223733
19457	223734
15325	223735
228280	223736
10063	223737
126927	223738
18057	223739
154849	223740
1302	223741
30750	223742
6120	223743
267165	223744
21353	223745
77405	223746
50654	223747
149952	223748
90285	223749
161040	223750
489	223751
98849	223752
252791	223753
49410	223754
1620	223755
17013	223756
2811	223757
64351	223758
25632	223759
38438	223760
165566	223761
99045	223762
22389	223763
145956	223764
252413	223765
47280	223766
19505	223767
40619	223768
264743	223769
69749	223770
302710	223771
11449	223772
25390	223773
78470	223774
69517	223775
65502	223776
68523	223777
161498	223778
62627	223779
12611	223780
44410	223781
150247	223782
33369	223783
33565	223784
93751	223785
12867	223786
29509	223787
117218	223788
143195	223789
70441	223790
71788	223791
48913	223792
36393	223793
3764	223794
214	223795
150651	223796
72385	223797
42633	223798
100822	223799
113489	223800
121355	223801
277	223802
23362	223803
765	223804
70043	223805
21774	223806
29153	223807
131076	223808
5	223809
122325	223810
228194	223811
174048	223812
95484	223813
35535	223814
30295	223815
44488	223816
64493	223817
15223	223818
168323	223819
171548	223820
66222	223821
13103	223822
170532	223823
29893	223824
170818	223825
130559	223826
141814	223827
199403	223828
67424	223829
99091	223830
110419	223831
6123	223832
89939	223833
93752	223834
242455	223835
74647	223836
21125	223837
3	223838
160490	223839
131663	223840
39839	223841
34660	223842
152561	223843
9661	223844
355	223845
2426	223846
355	223847
7098	223848
83049	223849
21731	223850
29342	223851
92980	223852
186643	223853
195970	223854
57011	223855
53611	223856
53611	223857
1480	223858
26931	223859
1252	223860
62937	223861
19662	223862
106121	223863
31500	223864
79345	223865
68711	223866
61449	223867
1999	223868
239527	223869
22134	223870
57974	223871
93211	223872
32844	223873
99989	223874
128457	223875
73114	223876
241244	223877
13351	223878
52254	223879
2038	223880
30619	223881
93755	223882
125726	223883
270492	223884
14607	223885
60523	223886
198827	223887
199	223888
33455	223889
40637	223890
18356	223891
629	223892
9455	223893
122514	223894
241020	223895
179926	223896
68272	223897
228358	223898
157673	223899
82963	223900
14126	223901
186930	223902
24286	223903
225254	223904
291898	223905
325	223906
31630	223907
10613	223908
5509	223909
98439	223910
117660	223911
257124	223912
43397	223913
216189	223914
87	223915
39305	223916
73116	223917
52726	223918
1018	223919
54089	223920
99199	223921
40302	223922
280682	223923
212260	223924
16438	223925
132996	223926
133638	223927
4832	223928
307875	223929
41057	223930
295486	223931
31816	223932
245114	223933
300480	223934
232416	223935
29266	223936
46314	223937
245671	223938
249	223939
14421	223940
94112	223941
85831	223942
64032	223943
76113	223944
58476	223945
107824	223946
71514	223947
101855	223948
144142	223949
197632	223950
103175	223951
142707	223952
32951	223953
88411	223954
41246	223955
159513	223956
131950	223957
81137	223958
15281	223959
88418	223960
102036	223961
9447	223962
69444	223963
77805	223964
65397	223965
45157	223966
137864	223967
41124	223968
12384	223969
79464	223970
6463	223971
226989	223972
232746	223973
196035	223974
31499	223975
104391	223976
166942	223977
12751	223978
45913	223979
57211	223980
126137	223981
30281	223982
114995	223983
64747	223984
282196	223985
27404	223986
224774	223987
30577	223988
281598	223989
7525	223990
230221	223991
20530	223992
34553	223993
40749	223994
103596	223995
89186	223996
42978	223997
81047	223998
137732	223999
45531	224000
40204	224001
264276	224002
68657	224003
142504	224004
111028	224005
177127	224006
309686	224007
59883	224008
47154	224009
17896	224010
4716	224011
1076	224012
91414	224013
24670	224014
20118	224015
41550	224016
200180	224017
294529	224018
120366	224019
129839	224020
80679	224021
197770	224022
49614	224023
99167	224024
53643	224025
110736	224026
149879	224027
156643	224028
183111	224029
143202	224030
60796	224031
179053	224032
222440	224033
191146	224034
39434	224035
68964	224036
47671	224037
17489	224038
50198	224039
29854	224040
20802	224041
37919	224042
32174	224043
198428	224044
171021	224045
83432	224046
172017	224047
288268	224048
55006	224049
53803	224050
144521	224051
114929	224052
137906	224053
58951	224054
84031	224055
8523	224056
103051	224057
107900	224058
169976	224059
66014	224060
259834	224061
31674	224062
99167	224063
176570	224064
55667	224065
2403	224066
16216	224067
150949	224068
145912	224069
11736	224070
176839	224071
53458	224072
312247	224073
131026	224074
50667	224075
45332	224076
108884	224077
89995	224078
141254	224079
166414	224080
30049	224081
20899	224082
55282	224083
172293	224084
23677	224085
113291	224086
184762	224087
46586	224088
146766	224089
116830	224090
121932	224091
64579	224092
281691	224093
20594	224094
62813	224095
254142	224096
143032	224097
102020	224098
18906	224099
139982	224100
10745	224101
195303	224102
74223	224103
30860	224104
233315	224105
215773	224106
28119	224107
216454	224108
213485	224109
123455	224110
121969	224111
137280	224112
121179	224113
128822	224114
16024	224115
217210	224116
152509	224117
31672	224118
7842	224119
7348	224120
26500	224121
264227	224122
84356	224123
17025	224124
161829	224125
252914	224126
76983	224127
57881	224128
241964	224129
701	224130
294396	224131
3170	224132
123454	224133
123601	224134
178093	224135
4365	224136
63394	224137
1236	224138
57559	224139
3805	224140
46629	224141
7585	224142
31672	224143
142360	224144
142836	224145
3552	224146
113266	224147
27022	224148
31117	224149
53987	224150
209479	224151
33189	224152
150269	224153
6950	224154
39754	224155
81438	224156
143512	224157
3885	224158
6221	224159
108146	224160
1390	224161
3729	224162
72835	224163
287812	224164
25489	224165
27404	224166
58398	224167
61076	224168
5012	224169
97938	224170
55018	224171
19796	224172
19037	224173
58741	224174
135	224175
57836	224176
11503	224177
82424	224178
46786	224179
96613	224180
59362	224181
47569	224182
261019	224183
54257	224184
8117	224185
72606	224186
147081	224187
125909	224188
24550	224189
140460	224190
50791	224191
134261	224192
65208	224193
61259	224194
250181	224195
39801	224196
73164	224197
57425	224198
41867	224199
267797	224200
29415	224201
56550	224202
43845	224203
21817	224204
9318	224205
2715	224206
50888	224207
131968	224208
131968	224209
52463	224210
72695	224211
99571	224212
116958	224213
257637	224214
4711	224215
114093	224216
250500	224217
125077	224218
32065	224219
94674	224220
17972	224221
3389	224222
6607	224223
128087	224224
57475	224225
111111	224226
21540	224227
42854	224228
138072	224229
2870	224230
41582	224231
169611	224232
165155	224233
288295	224234
8891	224235
307040	224236
175109	224237
112917	224238
168641	224239
186765	224240
33942	224241
47175	224242
17481	224243
3204	224244
105221	224245
40001	224246
214751	224247
39327	224248
167065	224249
83785	224250
198781	224251
66313	224252
31827	224253
145274	224254
14665	224255
25781	224256
9887	224257
141521	224258
48523	224259
265857	224260
45789	224261
68454	224262
235942	224263
23579	224264
22476	224265
193027	224266
32036	224267
5299	224268
67780	224269
104470	224270
142807	224271
55947	224272
169779	224273
94106	224274
133101	224275
224388	224276
106920	224277
25401	224278
37307	224279
143653	224280
48053	224281
67546	224282
108369	224283
74732	224284
49113	224285
8520	224286
116118	224287
4711	224288
217265	224289
146738	224290
97348	224291
54104	224292
16265	224293
174776	224294
262798	224295
79775	224296
70233	224297
125441	224298
13860	224299
14597	224300
195307	224301
195296	224302
69452	224303
21657	224304
259464	224305
169133	224306
108243	224307
2404	224308
39679	224309
21518	224310
120161	224311
214972	224312
26189	224313
179345	224314
35136	224315
62294	224316
209868	224317
35049	224318
19379	224319
24106	224320
17136	224321
21467	224322
13956	224323
73343	224324
3141	224325
85672	224326
64892	224327
132724	224328
97446	224329
58443	224330
217519	224331
83673	224332
51764	224333
11623	224334
4489	224335
29172	224336
4	224337
21410	224338
100748	224339
21721	224340
61635	224341
14589	224342
119245	224343
24956	224344
183748	224345
56943	224346
1254	224347
153857	224348
24107	224349
2593	224350
18647	224351
49730	224352
7144	224353
19759	224354
26523	224355
47608	224356
14974	224357
4843	224358
213509	224359
282484	224360
144074	224361
82010	224362
78431	224363
57461	224364
68106	224365
172358	224366
288605	224367
87394	224368
17754	224369
216670	224370
61137	224371
191321	224372
179782	224373
54065	224374
32	224375
41323	224376
30170	224377
20831	224378
10606	224379
53191	224380
32890	224381
12162	224382
32373	224383
22894	224384
11506	224385
60704	224386
113698	224387
310573	224388
40755	224389
139847	224390
13755	224391
88498	224392
7246	224393
234135	224394
230806	224395
160020	224396
106778	224397
301137	224398
56264	224399
104697	224400
82147	224401
9662	224402
56395	224403
6121	224404
123376	224405
265943	224406
230155	224407
48510	224408
23562	224409
52264	224410
43835	224411
53099	224412
48520	224413
22637	224414
150489	224415
160276	224416
2717	224417
129761	224418
243197	224419
19250	224420
43112	224421
14891	224422
18989	224423
229624	224424
53953	224425
23883	224426
187811	224427
40870	224428
66778	224429
34236	224430
86313	224431
93655	224432
100701	224433
254309	224434
1575	224435
160149	224436
22274	224437
81712	224438
5591	224439
73141	224440
250771	224441
43138	224442
4520	224443
9797	224444
96912	224445
16351	224446
83084	224447
125959	224448
50339	224449
34032	224450
42152	224451
67142	224452
2051	224453
16095	224454
26299	224455
107680	224456
4552	224457
81573	224458
56112	224459
13568	224460
77308	224461
60311	224462
12343	224463
192549	224464
20087	224465
5504	224466
79027	224467
79899	224468
45722	224469
16502	224470
3377	224471
86649	224472
8568	224473
45575	224474
917	224475
94856	224476
910	224477
194680	224478
2388	224479
21560	224480
41820	224481
2354	224482
83381	224483
29954	224484
30170	224485
7953	224486
15556	224487
159706	224488
8151	224489
7989	224490
38884	224491
47902	224492
161	224493
257210	224494
80370	224495
111514	224496
30461	224497
274377	224498
29153	224499
17079	224500
73202	224501
10577	224502
28710	224503
47349	224504
142125	224505
46538	224506
141719	224507
89827	224508
1010	224509
252815	224510
55532	224511
230945	224512
17916	224513
44967	224514
68184	224515
39451	224516
96098	224517
302953	224518
27517	224519
2631	224520
56195	224521
2596	224522
117752	224523
17468	224524
48852	224525
112024	224526
79702	224527
197033	224528
111433	224529
39854	224530
5492	224531
200459	224532
175190	224533
4639	224534
186214	224535
231777	224536
4512	224537
304888	224538
24456	224539
19673	224540
21751	224541
25602	224542
208490	224543
1342	224544
2954	224545
8654	224546
33074	224547
9760	224548
124743	224549
25513	224550
22210	224551
58092	224552
139215	224553
54709	224554
5739	224555
45021	224556
2682	224557
1640	224558
166937	224559
8845	224560
78992	224561
11559	224562
54863	224563
125989	224564
76610	224565
86679	224566
1889	224567
12846	224568
168972	224569
61801	224570
41885	224571
97460	224572
48497	224573
88833	224574
58034	224575
247522	224576
161978	224577
160152	224578
44736	224579
33244	224580
106918	224581
155966	224582
174721	224583
49286	224584
32401	224585
274000	224586
46527	224587
126703	224588
78202	224589
7444	224590
60485	224591
3481	224592
185547	224593
48355	224594
48306	224595
82996	224596
221736	224597
41557	224598
7706	224599
69976	224600
46762	224601
43320	224602
122128	224603
94998	224604
108512	224605
200313	224606
100751	224607
32326	224608
143115	224609
69126	224610
84924	224611
3111	224612
3111	224613
105313	224614
20152	224615
51141	224616
277255	224617
40603	224618
56145	224619
21646	224620
47953	224621
222924	224622
85066	224623
40205	224624
40205	224625
211600	224626
18698	224627
41326	224628
6385	224629
1744	224630
1744	224631
5668	224632
292874	224633
229845	224634
29425	224635
33046	224636
4452	224637
146793	224638
40685	224639
87797	224640
145768	224641
130380	224642
4158	224643
43759	224644
102561	224645
102561	224646
21633	224647
88528	224648
71170	224649
11166	224650
21897	224651
2830	224652
301381	224653
98919	224654
43929	224655
200637	224656
23733	224657
127615	224658
153709	224659
47776	224660
183536	224661
4630	224662
230670	224663
5674	224664
172861	224665
14146	224666
4133	224667
68989	224668
11284	224669
41936	224670
14815	224671
61113	224672
6043	224673
37252	224674
1414	224675
47551	224676
47581	224677
182123	224678
38724	224679
46479	224680
196471	224681
6188	224682
101740	224683
32391	224684
200634	224685
303052	224686
15824	224687
208262	224688
20376	224689
29005	224690
28043	224691
18150	224692
193638	224693
131520	224694
90187	224695
68462	224696
93318	224697
43717	224698
32350	224699
219530	224700
215435	224701
26380	224702
20064	224703
250439	224704
146107	224705
68513	224706
303716	224707
9354	224708
138276	224709
161595	224710
291138	224711
19490	224712
253300	224713
40035	224714
183675	224715
175148	224716
176804	224717
312607	224718
89532	224719
213482	224720
267598	224721
275592	224722
120772	224723
39400	224724
62132	224725
71617	224726
33287	224727
279777	224728
184760	224729
43528	224730
68442	224731
36920	224732
1865	224733
126553	224734
258416	224735
282419	224736
87400	224737
4536	224738
82778	224739
4911	224740
76427	224741
34854	224742
115552	224743
2813	224744
136837	224745
53284	224746
7006	224747
38091	224748
25029	224749
5165	224750
201421	224751
137744	224752
32209	224753
59360	224754
5830	224755
368	224756
213328	224757
97558	224758
42837	224759
39113	224760
147487	224761
29102	224762
106021	224763
9544	224764
9544	224765
3717	224766
40037	224767
100178	224768
3910	224769
3241	224770
157633	224771
20712	224772
13917	224773
37250	224774
20497	224775
28385	224776
30440	224777
268108	224778
279504	224779
22860	224780
39081	224781
91169	224782
20410	224783
37941	224784
84956	224785
173280	224786
53263	224787
183926	224788
13309	224789
33954	224790
215	224791
200005	224792
38967	224793
49884	224794
15902	224795
221936	224796
142616	224797
79551	224798
33209	224799
49516	224800
3052	224801
118561	224802
128373	224803
128373	224804
10825	224805
53594	224806
53594	224807
10825	224808
52600	224809
84565	224810
88338	224811
107551	224812
983	224813
10609	224814
53405	224815
9708	224816
80245	224817
179819	224818
279596	224819
71018	224820
140416	224821
5109	224822
79361	224823
266818	224824
35007	224825
11197	224826
58004	224827
48843	224828
141472	224829
8510	224830
19835	224831
70199	224832
72796	224833
117	224834
13707	224835
134457	224836
128870	224837
39147	224838
152373	224839
110634	224840
250272	224841
5660	224842
32181	224843
79274	224844
197419	224845
310590	224846
101340	224847
35129	224848
13987	224849
95871	224850
84746	224851
28308	224852
92617	224853
66488	224854
173806	224855
90826	224856
23464	224857
89467	224858
128209	224859
107715	224860
54884	224861
53046	224862
61294	224863
132978	224864
37305	224865
58416	224866
40023	224867
38518	224868
57283	224869
141678	224870
87400	224871
268125	224872
137094	224873
20969	224874
49051	224875
2813	224876
196041	224877
10271	224878
27351	224879
230583	224880
209776	224881
142858	224882
8624	224883
32084	224884
41197	224885
39893	224886
160238	224887
108853	224888
247337	224889
79247	224890
175389	224891
89705	224892
171512	224893
51888	224894
62978	224895
89489	224896
22763	224897
35080	224898
32781	224899
5955	224900
8690	224901
66009	224902
105626	224903
92130	224904
113914	224905
3221	224906
65666	224907
264881	224908
147420	224909
188996	224910
284914	224911
86408	224912
161	224913
24521	224914
234629	224915
138809	224916
52633	224917
113280	224918
284561	224919
2255	224920
37205	224921
292315	224922
3318	224923
105626	224924
3387	224925
232469	224926
234454	224927
4147	224928
92159	224929
193810	224930
152219	224931
208837	224932
137011	224933
46656	224934
32611	224935
11784	224936
159970	224937
278880	224938
152704	224939
41489	224940
132010	224941
124990	224942
124990	224943
19171	224944
24339	224945
99584	224946
23951	224947
28675	224948
46458	224949
13903	224950
44042	224951
6337	224952
249780	224953
34014	224954
54393	224955
62737	224956
81827	224957
184635	224958
56017	224959
218479	224960
55944	224961
200060	224962
206329	224963
159843	224964
55491	224965
121072	224966
190141	224967
7006	224968
271686	224969
113942	224970
44751	224971
18728	224972
192331	224973
287473	224974
7477	224975
11178	224976
60846	224977
26524	224978
15340	224979
22206	224980
92856	224981
3373	224982
85776	224983
208451	224984
252	224985
22803	224986
98634	224987
226049	224988
212114	224989
46533	224990
5604	224991
286673	224992
97667	224993
75490	224994
14073	224995
6965	224996
308545	224997
92233	224998
4811	224999
128953	225000
153174	225001
8317	225002
1081	225003
183747	225004
95036	225005
25345	225006
38805	225007
37777	225008
102763	225009
21722	225010
209060	225011
206885	225012
14116	225013
68865	225014
20129	225015
159661	225016
157326	225017
132802	225018
183224	225019
219615	225020
86737	225021
133038	225022
103865	225023
96484	225024
130408	225025
67868	225026
113631	225027
30991	225028
133527	225029
21386	225030
70829	225031
209982	225032
1140	225033
8571	225034
61517	225035
270375	225036
5048	225037
183750	225038
187720	225039
26572	225040
111890	225041
63957	225042
52930	225043
43771	225044
34178	225045
39641	225046
189824	225047
32353	225048
132291	225049
49308	225050
11638	225051
46571	225052
99786	225053
23719	225054
37864	225055
89970	225056
59922	225057
4923	225058
94047	225059
52675	225060
191583	225061
66239	225062
97372	225063
27890	225064
5409	225065
18712	225066
111574	225067
138083	225068
51605	225069
159667	225070
11712	225071
149830	225072
81333	225073
201985	225074
27641	225075
98738	225076
113992	225077
126630	225078
20547	225079
916	225080
256209	225081
227439	225082
30584	225083
83640	225084
236025	225085
89822	225086
85236	225087
99175	225088
143620	225089
106411	225090
98125	225091
161376	225092
28410	225093
49773	225094
238943	225095
75480	225096
113203	225097
215967	225098
31885	225099
44551	225100
307981	225101
5266	225102
73059	225103
13538	225104
7172	225105
11074	225106
54133	225107
119345	225108
9885	225109
40914	225110
5928	225111
283558	225112
2803	225113
143292	225114
14458	225115
15109	225116
119854	225117
133968	225118
92688	225119
43388	225120
36653	225121
120802	225122
185640	225123
294847	225124
99338	225125
127576	225126
44607	225127
46549	225128
35574	225129
29742	225130
740	225131
49771	225132
24811	225133
8660	225134
79563	225135
106080	225136
308404	225137
3832	225138
5867	225139
116823	225140
153863	225141
90467	225142
103792	225143
208493	225144
304237	225145
6741	225146
67173	225147
204948	225148
4569	225149
204271	225150
110526	225151
25312	225152
206029	225153
8933	225154
210507	225155
131292	225156
42668	225157
129567	225158
160068	225159
44059	225160
7617	225161
27954	225162
73405	225163
263404	225164
38639	225165
93314	225166
41831	225167
143006	225168
77470	225169
190758	225170
204563	225171
164371	225172
140672	225173
93275	225174
96919	225175
165898	225176
25428	225177
55249	225178
55592	225179
39341	225180
163110	225181
132384	225182
7251	225183
143747	225184
32279	225185
126066	225186
15287	225187
34300	225188
222088	225189
95972	225190
28744	225191
143289	225192
83258	225193
166127	225194
46168	225195
34416	225196
21964	225197
10078	225198
132649	225199
17088	225200
45454	225201
34849	225202
356	225203
38723	225204
300383	225205
46727	225206
70139	225207
59163	225208
87990	225209
143531	225210
177070	225211
13371	225212
58453	225213
146045	225214
59719	225215
118005	225216
114266	225217
50454	225218
49489	225219
58203	225220
65471	225221
23686	225222
5126	225223
192241	225224
34014	225225
253551	225226
66626	225227
57612	225228
81658	225229
4737	225230
293121	225231
98533	225232
22933	225233
51182	225234
51182	225235
49796	225236
48765	225237
42261	225238
187241	225239
25893	225240
20319	225241
23034	225242
218767	225243
207169	225244
50016	225245
188766	225246
126616	225247
179451	225248
51734	225249
23575	225250
35528	225251
38849	225252
48810	225253
74437	225254
94099	225255
49483	225256
60785	225257
53454	225258
59	225259
56743	225260
27948	225261
240145	225262
135974	225263
32941	225264
123742	225265
76569	225266
270150	225267
84186	225268
136462	225269
77963	225270
23148	225271
97434	225272
245609	225273
105542	225274
74587	225275
204971	225276
265368	225277
142462	225278
81593	225279
167765	225280
384	225281
22714	225282
312047	225283
34278	225284
119677	225285
8778	225286
88139	225287
56367	225288
83323	225289
26269	225290
147181	225291
31248	225292
301483	225293
50441	225294
159976	225295
40864	225296
107167	225297
152157	225298
464	225299
258787	225300
26991	225301
24752	225302
86259	225303
42559	225304
17010	225305
14740	225306
284370	225307
128822	225308
114073	225309
222297	225310
145196	225311
12115	225312
107341	225313
27780	225314
197575	225315
282504	225316
149213	225317
257247	225318
80977	225319
13420	225320
12603	225321
163397	225322
62236	225323
2319	225324
146349	225325
28035	225326
66622	225327
75650	225328
88537	225329
50048	225330
71461	225331
16132	225332
115490	225333
53283	225334
80098	225335
58952	225336
253426	225337
295955	225338
215821	225339
9449	225340
9276	225341
72736	225342
128543	225343
49555	225344
141687	225345
7279	225346
4547	225347
27511	225348
281652	225349
41545	225350
76151	225351
253741	225352
26781	225353
311216	225354
77981	225355
20315	225356
66956	225357
292893	225358
162918	225359
42489	225360
117671	225361
14783	225362
23642	225363
134919	225364
10813	225365
57308	225366
9733	225367
95434	225368
255915	225369
130453	225370
18694	225371
47606	225372
205121	225373
12352	225374
24114	225375
16813	225376
106475	225377
43424	225378
57518	225379
32716	225380
103547	225381
139588	225382
59878	225383
57340	225384
32163	225385
112547	225386
41395	225387
196934	225388
231171	225389
1861	225390
2127	225391
33425	225392
134490	225393
77565	225394
24339	225395
119585	225396
93863	225397
56763	225398
30743	225399
12835	225400
10051	225401
78330	225402
27573	225403
72558	225404
25084	225405
45113	225406
238951	225407
12931	225408
24700	225409
7815	225410
168844	225411
132430	225412
70050	225413
6333	225414
14760	225415
8341	225416
9299	225417
27167	225418
1525	225419
78408	225420
124609	225421
16406	225422
136485	225423
185939	225424
135460	225425
119524	225426
101679	225427
237	225428
164458	225429
20444	225430
14804	225431
71035	225432
88875	225433
78542	225434
141960	225435
55985	225436
36170	225437
47584	225438
47665	225439
7431	225440
156936	225441
205467	225442
36067	225443
215374	225444
234185	225445
53743	225446
201928	225447
35692	225448
248685	225449
140580	225450
91752	225451
65435	225452
93737	225453
72521	225454
175117	225455
140869	225456
265808	225457
265530	225458
77386	225459
266156	225460
65948	225461
23330	225462
60417	225463
125389	225464
77538	225465
93063	225466
238412	225467
97148	225468
185562	225469
11880	225470
149792	225471
24587	225472
30422	225473
14048	225474
120488	225475
43662	225476
13077	225477
148739	225478
308097	225479
58650	225480
2390	225481
39046	225482
43351	225483
125389	225484
26590	225485
28739	225486
78912	225487
111455	225488
39937	225489
101976	225490
112133	225491
52512	225492
47159	225493
100919	225494
20302	225495
598	225496
150108	225497
1371	225498
6950	225499
62270	225500
22779	225501
5315	225502
164397	225503
181230	225504
93177	225505
33063	225506
76999	225507
188289	225508
10830	225509
24230	225510
303779	225511
24446	225512
28614	225513
81190	225514
298133	225515
118077	225516
40490	225517
185842	225518
177375	225519
276507	225520
125834	225521
38614	225522
200818	225523
25272	225524
769	225525
37438	225526
80207	225527
125219	225528
133	225529
213946	225530
266	225531
10039	225532
79028	225533
20373	225534
49153	225535
77686	225536
55328	225537
83137	225538
288	225539
26332	225540
36980	225541
17753	225542
191281	225543
72	225544
101216	225545
94600	225546
84127	225547
136761	225548
45586	225549
293199	225550
44059	225551
118125	225552
51039	225553
14070	225554
26337	225555
63036	225556
125643	225557
26077	225558
19458	225559
218716	225560
2016	225561
65386	225562
239890	225563
299889	225564
117729	225565
288071	225566
83725	225567
18674	225568
37619	225569
45918	225570
35209	225571
299	225572
63371	225573
18360	225574
171551	225575
16486	225576
187768	225577
36120	225578
145602	225579
119909	225580
26780	225581
57416	225582
13985	225583
118456	225584
71746	225585
36065	225586
11900	225587
96603	225588
46047	225589
170505	225590
12946	225591
155655	225592
102876	225593
227920	225594
41312	225595
170505	225596
71529	225597
45495	225598
21207	225599
27691	225600
72847	225601
31289	225602
150758	225603
1599	225604
263247	225605
48109	225606
72558	225607
162696	225608
40819	225609
148517	225610
677	225611
144386	225612
78969	225613
187236	225614
21217	225615
47504	225616
53583	225617
58058	225618
109572	225619
187031	225620
54925	225621
58180	225622
12981	225623
19329	225624
26157	225625
33616	225626
7080	225627
3867	225628
26792	225629
32678	225630
4131	225631
16061	225632
53177	225633
89789	225634
111651	225635
52728	225636
47344	225637
13662	225638
21980	225639
89815	225640
93355	225641
14473	225642
5672	225643
86764	225644
93801	225645
107827	225646
27050	225647
11238	225648
85652	225649
36531	225650
137666	225651
52087	225652
129627	225653
53057	225654
41516	225655
217707	225656
98963	225657
3082	225658
5158	225659
162886	225660
10864	225661
386	225662
140258	225663
4330	225664
67275	225665
58052	225666
23821	225667
36809	225668
6976	225669
247074	225670
6037	225671
4066	225672
251260	225673
1098	225674
65495	225675
17631	225676
4731	225677
97729	225678
46694	225679
20309	225680
163728	225681
69275	225682
113397	225683
86231	225684
9477	225685
11426	225686
34427	225687
5813	225688
86239	225689
56166	225690
10788	225691
56700	225692
17738	225693
26279	225694
111370	225695
34078	225696
16614	225697
52994	225698
81261	225699
7872	225700
29357	225701
1054	225702
8128	225703
111519	225704
137237	225705
86222	225706
50328	225707
10836	225708
116556	225709
6495	225710
9152	225711
61812	225712
56058	225713
168431	225714
304996	225715
8773	225716
83283	225717
260	225718
8708	225719
51	225720
6045	225721
3497	225722
147643	225723
59626	225724
17328	225725
40461	225726
1502	225727
227893	225728
18149	225729
6802	225730
53536	225731
120196	225732
53536	225733
203848	225734
81608	225735
7591	225736
152443	225737
14	225738
276168	225739
79309	225740
154224	225741
305813	225742
215368	225743
60304	225744
20033	225745
142407	225746
39512	225747
54597	225748
122620	225749
211515	225750
28410	225751
67630	225752
45412	225753
141944	225754
127887	225755
42344	225756
15304	225757
53675	225758
161078	225759
43559	225760
43559	225761
39558	225762
114927	225763
84668	225764
276794	225765
200502	225766
118116	225767
84116	225768
171937	225769
52713	225770
57217	225771
44431	225772
164291	225773
44234	225774
304886	225775
14539	225776
87782	225777
91939	225778
47088	225779
13115	225780
72768	225781
67127	225782
43284	225783
12276	225784
54915	225785
54915	225786
259746	225787
47569	225788
59501	225789
172496	225790
5695	225791
259030	225792
164616	225793
141546	225794
117855	225795
8391	225796
156417	225797
1121	225798
5992	225799
185197	225800
1118	225801
27193	225802
1418	225803
35299	225804
74879	225805
277032	225806
126037	225807
29420	225808
78311	225809
167546	225810
217448	225811
196274	225812
25566	225813
6741	225814
42163	225815
15970	225816
39182	225817
48608	225818
10102	225819
107834	225820
99183	225821
79711	225822
123342	225823
105154	225824
103883	225825
106750	225826
25217	225827
25217	225828
134232	225829
57761	225830
121508	225831
172856	225832
188096	225833
23636	225834
31541	225835
74243	225836
257625	225837
156091	225838
51240	225839
243443	225840
51235	225841
160551	225842
38531	225843
269364	225844
159056	225845
132088	225846
112136	225847
6574	225848
79030	225849
3273	225850
13947	225851
106401	225852
38834	225853
284607	225854
24603	225855
17414	225856
14654	225857
79698	225858
1026	225859
33656	225860
60384	225861
101981	225862
25773	225863
47245	225864
59324	225865
44928	225866
57488	225867
201301	225868
89474	225869
28585	225870
104396	225871
156856	225872
61060	225873
22581	225874
73971	225875
23112	225876
6021	225877
77870	225878
29471	225879
96934	225880
246146	225881
82492	225882
75135	225883
431	225884
225	225885
117462	225886
60881	225887
240525	225888
83395	225889
82638	225890
291742	225891
191068	225892
179014	225893
2152	225894
309503	225895
82862	225896
229184	225897
1822	225898
190875	225899
265644	225900
444	225901
80557	225902
119832	225903
97884	225904
37822	225905
3728	225906
31018	225907
179089	225908
81803	225909
93821	225910
9839	225911
9759	225912
33513	225913
102042	225914
292753	225915
73339	225916
209000	225917
121907	225918
369	225919
154157	225920
29037	225921
12840	225922
296295	225923
111762	225924
63594	225925
273521	225926
186246	225927
49638	225928
127935	225929
227911	225930
80620	225931
101403	225932
156285	225933
231907	225934
216057	225935
98460	225936
3633	225937
232370	225938
32952	225939
9768	225940
10276	225941
160599	225942
18168	225943
206088	225944
13674	225945
308757	225946
43904	225947
57433	225948
54954	225949
54954	225950
39949	225951
27668	225952
64602	225953
179112	225954
24063	225955
56747	225956
64080	225957
22312	225958
175445	225959
31113	225960
59080	225961
41311	225962
253546	225963
118704	225964
53671	225965
87608	225966
94527	225967
242223	225968
217611	225969
44628	225970
134100	225971
41930	225972
119754	225973
1766	225974
4415	225975
2911	225976
51483	225977
2678	225978
115620	225979
265901	225980
36898	225981
210829	225982
2355	225983
68641	225984
155758	225985
20540	225986
216908	225987
45125	225988
172670	225989
34305	225990
296515	225991
218484	225992
114791	225993
154919	225994
75175	225995
60414	225996
96724	225997
110114	225998
49110	225999
76702	226000
77846	226001
492	226002
11021	226003
122130	226004
68886	226005
301097	226006
141977	226007
197197	226008
96353	226009
41095	226010
67960	226011
65144	226012
24146	226013
298131	226014
41674	226015
2113	226016
25165	226017
119411	226018
16428	226019
273984	226020
93532	226021
138491	226022
17306	226023
1153	226024
183774	226025
22553	226026
38815	226027
38815	226028
12344	226029
75300	226030
51273	226031
22282	226032
12307	226033
94566	226034
84137	226035
9615	226036
56586	226037
118246	226038
2301	226039
18685	226040
6315	226041
96553	226042
16602	226043
5149	226044
143728	226045
56565	226046
92322	226047
11677	226048
21974	226049
299228	226050
120041	226051
69191	226052
95022	226053
4359	226054
17149	226055
48816	226056
13136	226057
8220	226058
1636	226059
15699	226060
278874	226061
129504	226062
84	226063
23083	226064
2262	226065
209288	226066
40981	226067
2410	226068
142527	226069
254695	226070
229079	226071
23751	226072
28512	226073
67034	226074
291515	226075
120834	226076
187697	226077
28229	226078
128271	226079
24700	226080
109133	226081
82116	226082
85925	226083
126801	226084
126162	226085
1044	226086
3838	226087
26809	226088
57402	226089
7279	226090
192372	226091
116677	226092
20509	226093
2676	226094
49369	226095
89700	226096
16780	226097
108777	226098
24336	226099
63000	226100
253465	226101
204807	226102
183812	226103
59125	226104
101655	226105
45853	226106
60413	226107
237415	226108
12882	226109
129792	226110
57563	226111
10841	226112
73817	226113
172714	226114
160170	226115
234625	226116
58509	226117
14770	226118
44822	226119
86042	226120
303976	226121
248226	226122
184799	226123
82555	226124
294448	226125
11343	226126
69164	226127
27905	226128
63360	226129
76658	226130
16998	226131
27228	226132
52527	226133
34580	226134
89855	226135
183598	226136
259534	226137
75118	226138
279963	226139
14159	226140
14592	226141
21392	226142
167604	226143
10493	226144
50000	226145
25556	226146
277908	226147
11392	226148
8396	226149
159037	226150
193877	226151
146287	226152
87271	226153
43822	226154
50934	226155
245837	226156
120497	226157
53310	226158
149766	226159
11220	226160
136717	226161
97794	226162
89918	226163
74143	226164
1378	226165
146736	226166
37413	226167
155260	226168
79415	226169
2528	226170
198917	226171
71924	226172
39660	226173
1532	226174
145714	226175
52841	226176
124673	226177
278249	226178
189353	226179
286518	226180
11629	226181
11432	226182
56663	226183
237460	226184
178323	226185
210467	226186
13671	226187
196635	226188
130623	226189
1811	226190
94459	226191
86355	226192
8947	226193
2365	226194
57278	226195
7330	226196
133660	226197
21844	226198
22842	226199
299046	226200
85957	226201
18322	226202
132668	226203
195863	226204
81943	226205
274	226206
62702	226207
156963	226208
35115	226209
124971	226210
29385	226211
143674	226212
129345	226213
71267	226214
201415	226215
140370	226216
98048	226217
169541	226218
132910	226219
109317	226220
106398	226221
61519	226222
263491	226223
113798	226224
31849	226225
300739	226226
106931	226227
189337	226228
47671	226229
14012	226230
95042	226231
187645	226232
270928	226233
26048	226234
80785	226235
111064	226236
165872	226237
311671	226238
92675	226239
216062	226240
179833	226241
11785	226242
141552	226243
213129	226244
200560	226245
127533	226246
10536	226247
2520	226248
138050	226249
61307	226250
288987	226251
140440	226252
37710	226253
169008	226254
9548	226255
212318	226256
146753	226257
34633	226258
20730	226259
183414	226260
47030	226261
123619	226262
38612	226263
129113	226264
296468	226265
106980	226266
6994	226267
12411	226268
256655	226269
61110	226270
80913	226271
35064	226272
21015	226273
7124	226274
29218	226275
87718	226276
60250	226277
41288	226278
271852	226279
55799	226280
194436	226281
148718	226282
220747	226283
8874	226284
265121	226285
3245	226286
48430	226287
4880	226288
185268	226289
4784	226290
76655	226291
195277	226292
144338	226293
1172	226294
15623	226295
1754	226296
188834	226297
79732	226298
51669	226299
169411	226300
57401	226301
21531	226302
168110	226303
90091	226304
46956	226305
64328	226306
49801	226307
160517	226308
134875	226309
83390	226310
189623	226311
88544	226312
27785	226313
81231	226314
177713	226315
68150	226316
19242	226317
32033	226318
90879	226319
250023	226320
75232	226321
116932	226322
25942	226323
96740	226324
247276	226325
172488	226326
11387	226327
91235	226328
111944	226329
119525	226330
154570	226331
137878	226332
92012	226333
48344	226334
57751	226335
116915	226336
135263	226337
43172	226338
18443	226339
134288	226340
70274	226341
2009	226342
24006	226343
160237	226344
98752	226345
83287	226346
54399	226347
64007	226348
8657	226349
194504	226350
42167	226351
139324	226352
58290	226353
179131	226354
178999	226355
60006	226356
153487	226357
30847	226358
6945	226359
165973	226360
18679	226361
295070	226362
137777	226363
127934	226364
2393	226365
97375	226366
25342	226367
174617	226368
9336	226369
2383	226370
144777	226371
2722	226372
94111	226373
63616	226374
96489	226375
1325	226376
210704	226377
20783	226378
26970	226379
49821	226380
116060	226381
294542	226382
50982	226383
21019	226384
176829	226385
33159	226386
87549	226387
106342	226388
5400	226389
142069	226390
131471	226391
35178	226392
240104	226393
74831	226394
141028	226395
22724	226396
24232	226397
5451	226398
69555	226399
59690	226400
120397	226401
77641	226402
12246	226403
51129	226404
55027	226405
57603	226406
35026	226407
73582	226408
37127	226409
270481	226410
120470	226411
141985	226412
104653	226413
27131	226414
41042	226415
32880	226416
48350	226417
84113	226418
114138	226419
184954	226420
23936	226421
92878	226422
205959	226423
9313	226424
200534	226425
98025	226426
57258	226427
80823	226428
68389	226429
24273	226430
2685	226431
235453	226432
8439	226433
36183	226434
10595	226435
56022	226436
138022	226437
60536	226438
3392	226439
39763	226440
80022	226441
3805	226442
56741	226443
222972	226444
27913	226445
48873	226446
1254	226447
2181	226448
172000	226449
242758	226450
183269	226451
8115	226452
63285	226453
85437	226454
149986	226455
28499	226456
27975	226457
166624	226458
135846	226459
98109	226460
29150	226461
55693	226462
29459	226463
49622	226464
47852	226465
69500	226466
63685	226467
78723	226468
18657	226469
52157	226470
102375	226471
229604	226472
129717	226473
3312	226474
14638	226475
100767	226476
128797	226477
116549	226478
142429	226479
119810	226480
55922	226481
120016	226482
9401	226483
169696	226484
57840	226485
83615	226486
39227	226487
37617	226488
165981	226489
43675	226490
121399	226491
231724	226492
122709	226493
213323	226494
104097	226495
20107	226496
7064	226497
87846	226498
50103	226499
89105	226500
129	226501
72906	226502
176561	226503
146	226504
185065	226505
5811	226506
246	226507
167421	226508
178086	226509
18841	226510
256243	226511
187170	226512
166178	226513
31896	226514
290493	226515
56136	226516
175375	226517
54148	226518
145757	226519
148318	226520
299498	226521
34	226522
99240	226523
39986	226524
153278	226525
279899	226526
11893	226527
79059	226528
4874	226529
153813	226530
129378	226531
34845	226532
141374	226533
14529	226534
182449	226535
49514	226536
63939	226537
122693	226538
188074	226539
72804	226540
264228	226541
57613	226542
15807	226543
144765	226544
264155	226545
166196	226546
121466	226547
132811	226548
217180	226549
306118	226550
72551	226551
149941	226552
36228	226553
83332	226554
21682	226555
34140	226556
13111	226557
75299	226558
128467	226559
9922	226560
41078	226561
84128	226562
131490	226563
126394	226564
42005	226565
208627	226566
37550	226567
73363	226568
77839	226569
89853	226570
269967	226571
117065	226572
164011	226573
175035	226574
117434	226575
201226	226576
62826	226577
6779	226578
72667	226579
163015	226580
222701	226581
8293	226582
12331	226583
12331	226584
1594	226585
29525	226586
145288	226587
264075	226588
5689	226589
1563	226590
66694	226591
33826	226592
37549	226593
36279	226594
9075	226595
90900	226596
95255	226597
192060	226598
42371	226599
112722	226600
37392	226601
76176	226602
53599	226603
170711	226604
6455	226605
72905	226606
21729	226607
52431	226608
102550	226609
209379	226610
308150	226611
77751	226612
146663	226613
1467	226614
66879	226615
101457	226616
217320	226617
18868	226618
18932	226619
27131	226620
35449	226621
17741	226622
4657	226623
35196	226624
11050	226625
179138	226626
189599	226627
252817	226628
85388	226629
60699	226630
90319	226631
1915	226632
66345	226633
34759	226634
18437	226635
4581	226636
8116	226637
185062	226638
45292	226639
174386	226640
200922	226641
36834	226642
253778	226643
45228	226644
44400	226645
1060	226646
168808	226647
6587	226648
749	226649
3418	226650
117123	226651
308251	226652
147416	226653
115634	226654
92383	226655
86313	226656
9896	226657
11346	226658
58453	226659
20748	226660
27686	226661
275864	226662
136719	226663
30780	226664
6836	226665
222268	226666
106896	226667
21448	226668
124575	226669
59075	226670
36229	226671
3598	226672
20526	226673
168879	226674
41960	226675
184209	226676
193796	226677
431	226678
225435	226679
1162	226680
48606	226681
71133	226682
88940	226683
219388	226684
9307	226685
24183	226686
80405	226687
29118	226688
83846	226689
98684	226690
11135	226691
14726	226692
4454	226693
143232	226694
107989	226695
36951	226696
149772	226697
101679	226698
173786	226699
19794	226700
94732	226701
48709	226702
266245	226703
38598	226704
38598	226705
19809	226706
57829	226707
246383	226708
8962	226709
246974	226710
34833	226711
128939	226712
43716	226713
18353	226714
152353	226715
11593	226716
154103	226717
6805	226718
128479	226719
879	226720
42237	226721
15529	226722
231594	226723
90172	226724
72708	226725
67398	226726
45426	226727
164315	226728
177814	226729
7690	226730
91845	226731
13800	226732
100515	226733
10877	226734
83893	226735
111755	226736
2102	226737
153728	226738
5457	226739
55898	226740
48586	226741
67036	226742
98679	226743
49995	226744
78211	226745
109120	226746
18830	226747
23521	226748
23330	226749
5782	226750
112209	226751
156558	226752
59063	226753
898	226754
110835	226755
210487	226756
61384	226757
168957	226758
10406	226759
174965	226760
270167	226761
119178	226762
35015	226763
10574	226764
205047	226765
48028	226766
69636	226767
91833	226768
13054	226769
12291	226770
35180	226771
113190	226772
152858	226773
16775	226774
127547	226775
87763	226776
146197	226777
437	226778
114061	226779
73739	226780
115827	226781
115827	226782
7346	226783
15237	226784
39084	226785
3469	226786
225515	226787
26240	226788
16948	226789
78636	226790
60768	226791
182767	226792
143522	226793
78521	226794
150624	226795
47447	226796
12327	226797
86097	226798
65158	226799
73849	226800
72905	226801
58668	226802
96966	226803
132304	226804
120662	226805
83924	226806
125708	226807
208212	226808
12664	226809
116811	226810
55826	226811
98317	226812
90841	226813
77967	226814
105442	226815
108955	226816
78515	226817
5363	226818
106341	226819
107383	226820
195260	226821
59381	226822
74913	226823
237076	226824
49607	226825
36436	226826
76504	226827
125198	226828
4787	226829
98217	226830
122401	226831
17384	226832
88432	226833
22686	226834
185023	226835
184922	226836
37958	226837
8069	226838
264379	226839
207833	226840
71494	226841
35962	226842
47834	226843
41260	226844
54151	226845
163811	226846
763	226847
98353	226848
244140	226849
96832	226850
49718	226851
161694	226852
72579	226853
199674	226854
17599	226855
1546	226856
50645	226857
51944	226858
257655	226859
21755	226860
82373	226861
89495	226862
172871	226863
1533	226864
207481	226865
146816	226866
112895	226867
66960	226868
11058	226869
185166	226870
52937	226871
167972	226872
4793	226873
19696	226874
80019	226875
155608	226876
17539	226877
44924	226878
3112	226879
266936	226880
142666	226881
72922	226882
97128	226883
8657	226884
15488	226885
8071	226886
12168	226887
87920	226888
41032	226889
131557	226890
5503	226891
26831	226892
12102	226893
123612	226894
47690	226895
44990	226896
268717	226897
15232	226898
126688	226899
266105	226900
26073	226901
185357	226902
113612	226903
13053	226904
127352	226905
155132	226906
54928	226907
82980	226908
82263	226909
131442	226910
158514	226911
59928	226912
135419	226913
14253	226914
95065	226915
60594	226916
199186	226917
60256	226918
2423	226919
103039	226920
26641	226921
207451	226922
58071	226923
81576	226924
142384	226925
43527	226926
287132	226927
21951	226928
64421	226929
231647	226930
5135	226931
40647	226932
122133	226933
54390	226934
32446	226935
123508	226936
169921	226937
148429	226938
81768	226939
293520	226940
253882	226941
109705	226942
258299	226943
31862	226944
20382	226945
5980	226946
78646	226947
173420	226948
126782	226949
251994	226950
38297	226951
1422	226952
12769	226953
16794	226954
3146	226955
38920	226956
27842	226957
11134	226958
105317	226959
279930	226960
283265	226961
13737	226962
9571	226963
39762	226964
12438	226965
2415	226966
104273	226967
227002	226968
43237	226969
12925	226970
85907	226971
50361	226972
13350	226973
159282	226974
56752	226975
55317	226976
40590	226977
21209	226978
74467	226979
14405	226980
13563	226981
104166	226982
114544	226983
1669	226984
2183	226985
196268	226986
287189	226987
108481	226988
69709	226989
7024	226990
2809	226991
81803	226992
117708	226993
6708	226994
299002	226995
98597	226996
180545	226997
40693	226998
73957	226999
18939	227000
74451	227001
117922	227002
26457	227003
17150	227004
175920	227005
87398	227006
46132	227007
223345	227008
103187	227009
53428	227010
57737	227011
236408	227012
120090	227013
40701	227014
79382	227015
141300	227016
113193	227017
31118	227018
206188	227019
53010	227020
51186	227021
302985	227022
128921	227023
76665	227024
171575	227025
28995	227026
34400	227027
249000	227028
224679	227029
58198	227030
1073	227031
44009	227032
248619	227033
50815	227034
135325	227035
29900	227036
111586	227037
162528	227038
101079	227039
43594	227040
290958	227041
162326	227042
15535	227043
5894	227044
52230	227045
5197	227046
94528	227047
36873	227048
25690	227049
144650	227050
187659	227051
219343	227052
104990	227053
79614	227054
111150	227055
9393	227056
107259	227057
134224	227058
309920	227059
83748	227060
77134	227061
70729	227062
17339	227063
79547	227064
16041	227065
25307	227066
116533	227067
51784	227068
110507	227069
275000	227070
5060	227071
62596	227072
200018	227073
45140	227074
80886	227075
290214	227076
120780	227077
111766	227078
16074	227079
40598	227080
161063	227081
133252	227082
91370	227083
18031	227084
124040	227085
31349	227086
54697	227087
59289	227088
12759	227089
1444	227090
152531	227091
81293	227092
7696	227093
10550	227094
76517	227095
278080	227096
301658	227097
141110	227098
5236	227099
15650	227100
163528	227101
55958	227102
77379	227103
31664	227104
24214	227105
25786	227106
16852	227107
128439	227108
25266	227109
103274	227110
4750	227111
170520	227112
132069	227113
84494	227114
4403	227115
107116	227116
29099	227117
178305	227118
31009	227119
146366	227120
134222	227121
17346	227122
206039	227123
217383	227124
131821	227125
73677	227126
167065	227127
10617	227128
61784	227129
5418	227130
209322	227131
14030	227132
9592	227133
35621	227134
53010	227135
122398	227136
83698	227137
147626	227138
52130	227139
18011	227140
252705	227141
115153	227142
124102	227143
96840	227144
96809	227145
135556	227146
124006	227147
77915	227148
110509	227149
53385	227150
33504	227151
35905	227152
56707	227153
42095	227154
184355	227155
192635	227156
108334	227157
23718	227158
112788	227159
148933	227160
42281	227161
143902	227162
56716	227163
103545	227164
83525	227165
168936	227166
216368	227167
283895	227168
42799	227169
3264	227170
82947	227171
155308	227172
22311	227173
56736	227174
68771	227175
2492	227176
107713	227177
45731	227178
31319	227179
179698	227180
71279	227181
29539	227182
78387	227183
39327	227184
135409	227185
37255	227186
26518	227187
89274	227188
76067	227189
111633	227190
176092	227191
245922	227192
57220	227193
265123	227194
154640	227195
174393	227196
44281	227197
9044	227198
22476	227199
123611	227200
33846	227201
22575	227202
72288	227203
39555	227204
128628	227205
174318	227206
54931	227207
17932	227208
73269	227209
3343	227210
89136	227211
67054	227212
101069	227213
174598	227214
57420	227215
169167	227216
15686	227217
251204	227218
144566	227219
71914	227220
14563	227221
19090	227222
285058	227223
44718	227224
34800	227225
12553	227226
70880	227227
124489	227228
118006	227229
7	227230
163406	227231
92254	227232
66107	227233
202263	227234
22454	227235
33861	227236
48021	227237
6958	227238
74197	227239
97134	227240
177223	227241
32695	227242
60729	227243
195145	227244
100917	227245
51494	227246
66687	227247
48392	227248
3157	227249
311370	227250
190045	227251
93401	227252
167673	227253
104187	227254
4582	227255
38406	227256
302402	227257
36010	227258
197560	227259
166533	227260
67997	227261
67930	227262
6312	227263
34845	227264
58237	227265
302371	227266
127994	227267
93059	227268
158360	227269
177697	227270
42438	227271
188933	227272
80626	227273
40274	227274
19568	227275
210860	227276
262091	227277
34057	227278
245330	227279
94886	227280
63122	227281
50978	227282
73813	227283
55505	227284
95681	227285
17551	227286
289575	227287
159832	227288
76384	227289
20741	227290
91298	227291
2483	227292
144332	227293
53352	227294
46806	227295
26360	227296
150724	227297
21918	227298
66404	227299
4663	227300
168984	227301
30215	227302
240447	227303
74137	227304
57962	227305
72805	227306
155083	227307
109037	227308
60519	227309
249503	227310
179573	227311
32802	227312
94742	227313
68579	227314
3796	227315
38778	227316
127921	227317
152048	227318
102172	227319
101126	227320
44736	227321
113477	227322
41550	227323
206960	227324
46091	227325
15031	227326
186535	227327
118418	227328
18867	227329
15776	227330
74552	227331
137206	227332
263879	227333
200905	227334
56756	227335
110396	227336
260858	227337
196371	227338
263770	227339
153617	227340
42225	227341
34429	227342
106933	227343
235181	227344
117535	227345
35272	227346
159806	227347
65270	227348
77012	227349
66401	227350
39283	227351
49340	227352
136324	227353
116619	227354
51419	227355
221712	227356
137607	227357
131325	227358
8296	227359
84966	227360
285366	227361
44297	227362
187959	227363
145593	227364
1564	227365
63544	227366
22532	227367
18225	227368
72063	227369
137998	227370
214610	227371
245714	227372
23926	227373
9786	227374
19475	227375
97286	227376
175195	227377
45007	227378
23155	227379
43505	227380
193480	227381
243816	227382
92876	227383
3720	227384
2232	227385
119080	227386
119080	227387
118510	227388
235849	227389
63792	227390
227997	227391
58947	227392
1073	227393
54824	227394
67105	227395
64087	227396
75267	227397
311297	227398
15807	227399
17577	227400
72181	227401
16891	227402
118978	227403
15331	227404
56994	227405
61434	227406
51159	227407
13502	227408
252433	227409
64933	227410
62675	227411
177756	227412
59212	227413
101581	227414
34831	227415
18564	227416
52557	227417
10565	227418
52672	227419
4653	227420
3507	227421
49614	227422
18691	227423
25181	227424
9711	227425
128701	227426
14381	227427
24468	227428
185583	227429
51698	227430
248330	227431
55469	227432
60088	227433
13339	227434
22815	227435
245522	227436
54453	227437
85149	227438
56931	227439
33893	227440
50133	227441
196591	227442
91159	227443
284341	227444
138957	227445
20304	227446
15023	227447
136966	227448
51586	227449
10374	227450
147361	227451
138128	227452
2143	227453
184041	227454
67183	227455
197670	227456
235803	227457
144061	227458
2595	227459
9490	227460
123182	227461
37497	227462
34889	227463
18868	227464
64027	227465
179445	227466
712	227467
173958	227468
75542	227469
5163	227470
57168	227471
122671	227472
61617	227473
289613	227474
211938	227475
152084	227476
6686	227477
2647	227478
156892	227479
17953	227480
210096	227481
60741	227482
137961	227483
3011	227484
237327	227485
60371	227486
123901	227487
37361	227488
46812	227489
3714	227490
260638	227491
19440	227492
15472	227493
299844	227494
27814	227495
75020	227496
251081	227497
135643	227498
123581	227499
48696	227500
126056	227501
15418	227502
6263	227503
112085	227504
54149	227505
125761	227506
30783	227507
42225	227508
124036	227509
106486	227510
121399	227511
53883	227512
77683	227513
297181	227514
293230	227515
8326	227516
18269	227517
97606	227518
85230	227519
228248	227520
49975	227521
80642	227522
13083	227523
1668	227524
217295	227525
66697	227526
103209	227527
65292	227528
74982	227529
132803	227530
104698	227531
136074	227532
72964	227533
52754	227534
35763	227535
45292	227536
80229	227537
246944	227538
29158	227539
15781	227540
35999	227541
58974	227542
19361	227543
139859	227544
24191	227545
90176	227546
15287	227547
79411	227548
436	227549
89031	227550
156376	227551
117723	227552
138129	227553
125616	227554
57303	227555
77340	227556
34283	227557
427	227558
1502	227559
77273	227560
3645	227561
57962	227562
47815	227563
197644	227564
139969	227565
56329	227566
13585	227567
159237	227568
31468	227569
160237	227570
40174	227571
175556	227572
144069	227573
15402	227574
19475	227575
153874	227576
132925	227577
894	227578
86579	227579
31745	227580
278370	227581
51033	227582
38657	227583
97307	227584
62662	227585
197567	227586
95087	227587
259062	227588
156026	227589
166923	227590
50809	227591
179805	227592
140411	227593
184913	227594
99116	227595
9592	227596
112431	227597
134539	227598
179709	227599
82870	227600
825	227601
4842	227602
269531	227603
34171	227604
174688	227605
257396	227606
126914	227607
92013	227608
188066	227609
82100	227610
4318	227611
33566	227612
179288	227613
25906	227614
184190	227615
4327	227616
25935	227617
113035	227618
187927	227619
303231	227620
132922	227621
36777	227622
19273	227623
46313	227624
30859	227625
75569	227626
32481	227627
13536	227628
60644	227629
36032	227630
3065	227631
82684	227632
201128	227633
194319	227634
73265	227635
96298	227636
89984	227637
180741	227638
37759	227639
40983	227640
12887	227641
217077	227642
50459	227643
236634	227644
55674	227645
42209	227646
35248	227647
10722	227648
102015	227649
134411	227650
161802	227651
173667	227652
90102	227653
30250	227654
136482	227655
53835	227656
82210	227657
47474	227658
78853	227659
64942	227660
10214	227661
170955	227662
58290	227663
24730	227664
178263	227665
63394	227666
77189	227667
84114	227668
2223	227669
25394	227670
164364	227671
709	227672
111217	227673
17932	227674
265253	227675
42060	227676
62605	227677
67417	227678
8293	227679
176903	227680
46923	227681
190110	227682
48998	227683
117959	227684
94426	227685
61973	227686
80620	227687
80620	227688
116348	227689
133666	227690
102333	227691
28729	227692
125716	227693
26667	227694
26744	227695
191403	227696
124865	227697
10505	227698
18657	227699
41941	227700
183005	227701
141815	227702
124434	227703
53227	227704
79909	227705
8028	227706
31793	227707
110397	227708
26182	227709
107996	227710
47977	227711
4917	227712
78601	227713
181945	227714
270929	227715
92456	227716
23756	227717
25407	227718
10108	227719
257653	227720
25005	227721
26987	227722
41331	227723
6523	227724
1481	227725
11853	227726
26744	227727
60800	227728
121238	227729
21616	227730
75560	227731
74796	227732
41261	227733
4887	227734
39675	227735
79934	227736
129578	227737
32777	227738
50311	227739
22361	227740
222918	227741
112893	227742
88365	227743
1569	227744
26997	227745
83986	227746
142135	227747
173597	227748
97500	227749
5796	227750
22772	227751
118844	227752
62578	227753
10197	227754
7769	227755
32510	227756
15320	227757
113963	227758
55113	227759
22184	227760
58132	227761
102767	227762
61855	227763
262664	227764
28589	227765
311	227766
300754	227767
254425	227768
311	227769
111717	227770
134200	227771
89456	227772
84740	227773
185244	227774
113508	227775
189954	227776
140910	227777
16444	227778
123419	227779
119536	227780
181655	227781
59980	227782
56588	227783
16928	227784
183618	227785
165483	227786
86599	227787
70455	227788
87566	227789
116729	227790
70249	227791
59217	227792
256	227793
19807	227794
43887	227795
766	227796
231326	227797
101875	227798
256493	227799
37668	227800
53143	227801
46246	227802
298187	227803
82207	227804
181140	227805
76790	227806
137242	227807
18957	227808
39791	227809
293801	227810
2550	227811
27444	227812
37325	227813
22261	227814
217126	227815
18715	227816
67205	227817
139677	227818
256114	227819
5209	227820
291600	227821
96919	227822
68875	227823
133143	227824
110668	227825
154640	227826
166780	227827
172841	227828
44422	227829
92040	227830
123111	227831
942	227832
130972	227833
42369	227834
17534	227835
36824	227836
110554	227837
205163	227838
72140	227839
31609	227840
267640	227841
58987	227842
36280	227843
25691	227844
63478	227845
4700	227846
48926	227847
122123	227848
39732	227849
182767	227850
182297	227851
30158	227852
18482	227853
59739	227854
25024	227855
121448	227856
90949	227857
20522	227858
83595	227859
81916	227860
75067	227861
119363	227862
38375	227863
4653	227864
52024	227865
10715	227866
103382	227867
20279	227868
25081	227869
59751	227870
192202	227871
45340	227872
146521	227873
180661	227874
124225	227875
140239	227876
33194	227877
76899	227878
122968	227879
10335	227880
43344	227881
300	227882
78340	227883
161811	227884
58122	227885
36904	227886
13366	227887
29035	227888
42210	227889
93432	227890
58833	227891
4793	227892
300984	227893
250088	227894
242585	227895
138260	227896
219975	227897
42558	227898
44086	227899
242103	227900
77693	227901
27632	227902
189602	227903
14013	227904
256616	227905
13211	227906
113130	227907
4953	227908
205523	227909
274621	227910
135892	227911
15177	227912
163532	227913
53520	227914
11880	227915
141099	227916
177130	227917
1787	227918
119949	227919
52563	227920
20365	227921
42248	227922
231929	227923
299368	227924
90957	227925
180683	227926
76644	227927
239169	227928
60088	227929
12324	227930
76950	227931
28538	227932
25787	227933
131529	227934
2015	227935
174696	227936
65250	227937
165301	227938
76918	227939
192460	227940
185535	227941
8277	227942
69452	227943
83373	227944
67782	227945
97347	227946
181071	227947
4007	227948
127197	227949
90067	227950
90067	227951
90540	227952
28188	227953
63044	227954
250408	227955
167517	227956
18754	227957
22652	227958
182942	227959
42814	227960
206360	227961
24996	227962
12455	227963
80056	227964
80056	227965
58551	227966
3882	227967
16225	227968
3000	227969
1874	227970
63880	227971
63963	227972
106743	227973
49730	227974
140005	227975
58308	227976
23667	227977
297	227978
129394	227979
2198	227980
33599	227981
2680	227982
19038	227983
6229	227984
12971	227985
188525	227986
193321	227987
107096	227988
5577	227989
41219	227990
222840	227991
167099	227992
33293	227993
278103	227994
79593	227995
202420	227996
104402	227997
43460	227998
192982	227999
231128	228000
2197	228001
144049	228002
69176	228003
38291	228004
268740	228005
133877	228006
100636	228007
152710	228008
96539	228009
29149	228010
21369	228011
174664	228012
22907	228013
86836	228014
195104	228015
70436	228016
8975	228017
185870	228018
113294	228019
18717	228020
247349	228021
36797	228022
1687	228023
5605	228024
692	228025
30579	228026
206566	228027
11940	228028
90323	228029
11881	228030
27583	228031
33407	228032
40607	228033
56806	228034
6549	228035
100665	228036
191300	228037
26040	228038
149071	228039
38027	228040
38027	228041
117794	228042
96750	228043
31774	228044
22635	228045
4337	228046
15087	228047
7308	228048
45903	228049
13916	228050
120716	228051
86934	228052
21938	228053
231	228054
208723	228055
128671	228056
51711	228057
81564	228058
145676	228059
49243	228060
28911	228061
107772	228062
13273	228063
43	228064
8132	228065
245145	228066
153692	228067
32971	228068
221826	228069
138047	228070
8129	228071
3971	228072
60542	228073
32473	228074
23161	228075
136127	228076
60115	228077
10530	228078
180604	228079
86818	228080
4312	228081
118341	228082
10064	228083
306868	228084
8586	228085
215713	228086
5784	228087
299122	228088
95769	228089
13192	228090
97487	228091
91909	228092
275581	228093
269515	228094
259627	228095
61688	228096
28666	228097
13586	228098
43015	228099
221554	228100
88091	228101
1385	228102
4575	228103
4306	228104
104360	228105
52035	228106
130401	228107
6762	228108
676	228109
311128	228110
98819	228111
144823	228112
40865	228113
39633	228114
205813	228115
213348	228116
55330	228117
81355	228118
290842	228119
29548	228120
258238	228121
16254	228122
45146	228123
82429	228124
51543	228125
5404	228126
130593	228127
16962	228128
62255	228129
52396	228130
20829	228131
116796	228132
92730	228133
13596	228134
16003	228135
17527	228136
167839	228137
198517	228138
123167	228139
69475	228140
2481	228141
135728	228142
32254	228143
29821	228144
108206	228145
184891	228146
239353	228147
203453	228148
82893	228149
32643	228150
1431	228151
200031	228152
25	228153
10929	228154
153444	228155
21828	228156
120771	228157
243860	228158
3533	228159
71138	228160
141877	228161
29677	228162
55284	228163
27639	228164
142475	228165
158720	228166
102800	228167
83205	228168
6724	228169
72216	228170
188161	228171
7993	228172
150545	228173
144953	228174
213772	228175
52216	228176
143525	228177
146154	228178
106354	228179
113940	228180
2143	228181
308906	228182
6751	228183
16736	228184
24340	228185
195713	228186
147970	228187
84792	228188
249921	228189
65389	228190
93232	228191
157546	228192
86471	228193
203426	228194
99660	228195
194537	228196
7188	228197
12811	228198
19425	228199
115029	228200
27737	228201
203299	228202
242326	228203
52096	228204
9267	228205
13983	228206
31653	228207
234161	228208
67644	228209
154160	228210
169510	228211
197703	228212
14052	228213
259996	228214
16146	228215
108938	228216
141085	228217
141163	228218
48321	228219
16866	228220
2625	228221
126757	228222
25743	228223
42254	228224
116829	228225
51975	228226
264714	228227
301472	228228
45213	228229
92183	228230
219585	228231
22196	228232
74384	228233
116960	228234
139643	228235
107676	228236
38390	228237
53601	228238
198806	228239
11134	228240
55478	228241
4870	228242
33524	228243
58399	228244
163965	228245
5904	228246
262657	228247
262611	228248
152737	228249
4404	228250
45784	228251
100826	228252
49510	228253
14887	228254
181674	228255
143843	228256
76275	228257
258132	228258
99944	228259
17885	228260
47550	228261
100956	228262
189552	228263
210762	228264
281321	228265
226177	228266
3859	228267
31334	228268
90536	228269
268784	228270
218155	228271
97578	228272
245810	228273
2650	228274
31379	228275
17442	228276
18861	228277
282358	228278
123570	228279
146493	228280
95993	228281
160126	228282
52348	228283
104314	228284
148898	228285
60771	228286
28161	228287
196502	228288
175933	228289
16566	228290
222989	228291
31382	228292
108091	228293
8131	228294
60303	228295
96941	228296
90668	228297
102377	228298
5579	228299
154167	228300
19390	228301
281744	228302
87420	228303
118815	228304
65624	228305
100215	228306
1314	228307
64405	228308
119984	228309
19612	228310
96194	228311
307647	228312
130920	228313
75245	228314
79124	228315
180462	228316
8852	228317
9448	228318
66811	228319
300711	228320
212884	228321
256586	228322
181208	228323
181208	228324
229537	228325
309841	228326
82742	228327
21529	228328
40544	228329
93771	228330
168005	228331
48962	228332
25654	228333
190553	228334
183789	228335
101983	228336
48576	228337
23515	228338
3609	228339
16605	228340
193832	228341
68069	228342
20912	228343
45277	228344
87964	228345
53805	228346
224294	228347
25351	228348
23375	228349
33218	228350
75546	228351
7341	228352
129951	228353
14491	228354
66792	228355
63520	228356
74451	228357
29612	228358
25630	228359
27508	228360
43261	228361
151217	228362
73942	228363
102834	228364
109139	228365
55663	228366
289460	228367
219131	228368
53805	228369
27023	228370
41820	228371
266009	228372
42331	228373
103700	228374
44274	228375
195483	228376
20658	228377
174477	228378
336	228379
27234	228380
37575	228381
130119	228382
130348	228383
8532	228384
82968	228385
84643	228386
166146	228387
32269	228388
42816	228389
9970	228390
68361	228391
15813	228392
17914	228393
18620	228394
10683	228395
77683	228396
95692	228397
56727	228398
43139	228399
12708	228400
5151	228401
62608	228402
65660	228403
59005	228404
149065	228405
474	228406
157010	228407
4941	228408
2594	228409
149417	228410
11294	228411
204676	228412
143445	228413
153501	228414
225488	228415
196	228416
188745	228417
115912	228418
214356	228419
68006	228420
135094	228421
26566	228422
234075	228423
189446	228424
107015	228425
62486	228426
22073	228427
118450	228428
140717	228429
25491	228430
54378	228431
49139	228432
51131	228433
26735	228434
25170	228435
72095	228436
16373	228437
236211	228438
236294	228439
115566	228440
53179	228441
10277	228442
42294	228443
89678	228444
121417	228445
24701	228446
120958	228447
133966	228448
85641	228449
135820	228450
25147	228451
215012	228452
104658	228453
69525	228454
156695	228455
139026	228456
20332	228457
310788	228458
67730	228459
43328	228460
159788	228461
32393	228462
147336	228463
89095	228464
127972	228465
50586	228466
181212	228467
168873	228468
13937	228469
69556	228470
48576	228471
36426	228472
100	228473
14574	228474
228460	228475
76370	228476
136172	228477
281926	228478
112820	228479
215684	228480
69489	228481
183234	228482
118342	228483
49864	228484
83127	228485
184051	228486
21325	228487
141116	228488
134382	228489
4118	228490
41030	228491
77167	228492
1476	228493
104633	228494
30796	228495
21527	228496
91536	228497
187506	228498
16277	228499
42932	228500
161030	228501
28158	228502
37112	228503
76075	228504
30719	228505
108510	228506
48511	228507
41577	228508
99275	228509
110016	228510
56309	228511
4386	228512
89590	228513
294299	228514
49436	228515
46588	228516
127299	228517
165617	228518
1441	228519
182468	228520
98669	228521
13082	228522
213733	228523
123498	228524
142432	228525
14374	228526
63188	228527
105977	228528
233147	228529
39941	228530
90358	228531
90858	228532
17140	228533
19545	228534
124	228535
21279	228536
271376	228537
286001	228538
191221	228539
214618	228540
273224	228541
15260	228542
33602	228543
21013	228544
65013	228545
49587	228546
96130	228547
184357	228548
74605	228549
159879	228550
120418	228551
64407	228552
161505	228553
6901	228554
196621	228555
13216	228556
188970	228557
259922	228558
25887	228559
29893	228560
47509	228561
84644	228562
63460	228563
16828	228564
40286	228565
39392	228566
254047	228567
91351	228568
133055	228569
243681	228570
14224	228571
35024	228572
39412	228573
977	228574
46474	228575
124928	228576
66555	228577
25859	228578
144952	228579
75151	228580
90221	228581
278596	228582
366	228583
94779	228584
133666	228585
102164	228586
68769	228587
76296	228588
262123	228589
118272	228590
50881	228591
294909	228592
111428	228593
78123	228594
137428	228595
268250	228596
134072	228597
63776	228598
27506	228599
109421	228600
34486	228601
48808	228602
40965	228603
51004	228604
190117	228605
4680	228606
238288	228607
39946	228608
80019	228609
88907	228610
213633	228611
107321	228612
8964	228613
126612	228614
16161	228615
83839	228616
129058	228617
163109	228618
4418	228619
107521	228620
112090	228621
6241	228622
94420	228623
210795	228624
5093	228625
17982	228626
47187	228627
46087	228628
62638	228629
77024	228630
2959	228631
25882	228632
201031	228633
131644	228634
34501	228635
145676	228636
25351	228637
293248	228638
224838	228639
86115	228640
131592	228641
20179	228642
124711	228643
89560	228644
35525	228645
2684	228646
139806	228647
129182	228648
10812	228649
39924	228650
94457	228651
109560	228652
96908	228653
242626	228654
54140	228655
56418	228656
78499	228657
42241	228658
43785	228659
210861	228660
17105	228661
165338	228662
134553	228663
1304	228664
54006	228665
191463	228666
222184	228667
111520	228668
53519	228669
55157	228670
55157	228671
266634	228672
93450	228673
61894	228674
132034	228675
73355	228676
6585	228677
212642	228678
209772	228679
42840	228680
22115	228681
88298	228682
366	228683
36650	228684
46467	228685
4736	228686
18567	228687
29428	228688
205926	228689
100490	228690
49868	228691
47681	228692
183159	228693
125222	228694
211479	228695
99638	228696
2290	228697
37660	228698
19756	228699
52264	228700
182349	228701
14612	228702
7929	228703
175178	228704
75673	228705
2331	228706
248672	228707
4225	228708
129824	228709
66280	228710
18799	228711
26327	228712
135427	228713
15486	228714
5400	228715
115884	228716
304591	228717
196759	228718
94386	228719
53174	228720
210721	228721
158008	228722
93171	228723
206980	228724
42536	228725
193210	228726
2705	228727
2382	228728
28419	228729
145696	228730
118410	228731
23753	228732
275258	228733
10230	228734
14661	228735
91525	228736
14423	228737
279911	228738
188195	228739
29370	228740
312076	228741
85514	228742
46510	228743
64935	228744
83989	228745
51560	228746
135895	228747
277058	228748
7767	228749
228117	228750
74444	228751
69237	228752
209015	228753
89374	228754
37251	228755
99603	228756
92289	228757
217564	228758
19835	228759
229153	228760
169255	228761
32830	228762
94891	228763
234095	228764
178341	228765
615	228766
3665	228767
48444	228768
311489	228769
20885	228770
184216	228771
44294	228772
116451	228773
248652	228774
285070	228775
85999	228776
20308	228777
286611	228778
19962	228779
39491	228780
22953	228781
93453	228782
10175	228783
85013	228784
128075	228785
214710	228786
164024	228787
7176	228788
92845	228789
145643	228790
48518	228791
37838	228792
193507	228793
149345	228794
118933	228795
191359	228796
138125	228797
168671	228798
190254	228799
172222	228800
26552	228801
96595	228802
83167	228803
81919	228804
6387	228805
464	228806
138695	228807
91255	228808
14347	228809
80087	228810
204947	228811
284065	228812
216195	228813
250859	228814
36303	228815
58589	228816
12437	228817
2709	228818
12953	228819
24656	228820
74328	228821
2366	228822
254448	228823
141724	228824
212204	228825
209151	228826
131345	228827
293178	228828
12649	228829
695	228830
87885	228831
27179	228832
165328	228833
214533	228834
30777	228835
9025	228836
9071	228837
71447	228838
129499	228839
65698	228840
2541	228841
4465	228842
11366	228843
252841	228844
91904	228845
19986	228846
37606	228847
87641	228848
184283	228849
122012	228850
59859	228851
92217	228852
237724	228853
39227	228854
105615	228855
44150	228856
287	228857
1959	228858
12328	228859
143886	228860
440	228861
63802	228862
21039	228863
281307	228864
269853	228865
102939	228866
39527	228867
8296	228868
11227	228869
114652	228870
37206	228871
104405	228872
128606	228873
27073	228874
27073	228875
232036	228876
57883	228877
47582	228878
274430	228879
184953	228880
306041	228881
103906	228882
106171	228883
249	228884
294749	228885
25119	228886
137762	228887
88898	228888
186119	228889
201508	228890
543	228891
184959	228892
517	228893
54327	228894
93791	228895
7829	228896
62182	228897
23703	228898
1562	228899
146813	228900
84629	228901
20203	228902
555	228903
210436	228904
142910	228905
95307	228906
24382	228907
115826	228908
3671	228909
170182	228910
307435	228911
81556	228912
113017	228913
194330	228914
23939	228915
200567	228916
145122	228917
184409	228918
99460	228919
90751	228920
89167	228921
1617	228922
43365	228923
36214	228924
254509	228925
10941	228926
67242	228927
170936	228928
152406	228929
74831	228930
182000	228931
122215	228932
81393	228933
35944	228934
50566	228935
130264	228936
11419	228937
185947	228938
272147	228939
98279	228940
11227	228941
23379	228942
236636	228943
8123	228944
180552	228945
59029	228946
59029	228947
141038	228948
28352	228949
302	228950
7080	228951
21992	228952
16012	228953
227730	228954
89097	228955
4544	228956
34269	228957
32251	228958
61081	228959
199503	228960
216548	228961
58535	228962
74740	228963
26058	228964
20729	228965
113094	228966
252501	228967
7576	228968
185778	228969
154087	228970
111786	228971
135057	228972
180797	228973
29275	228974
126626	228975
125767	228976
199803	228977
163632	228978
115558	228979
126905	228980
70916	228981
36826	228982
52848	228983
171582	228984
58153	228985
151553	228986
93810	228987
198750	228988
21495	228989
86894	228990
118725	228991
4549	228992
138412	228993
145849	228994
128303	228995
117600	228996
16368	228997
58613	228998
71970	228999
86200	229000
79010	229001
90814	229002
5716	229003
62335	229004
5932	229005
176844	229006
121269	229007
95420	229008
12102	229009
195705	229010
251847	229011
56732	229012
218162	229013
38231	229014
175666	229015
14387	229016
220615	229017
33967	229018
4590	229019
11809	229020
13878	229021
141590	229022
28931	229023
119515	229024
136370	229025
303311	229026
49868	229027
112761	229028
28187	229029
131477	229030
62615	229031
20744	229032
23370	229033
67409	229034
32258	229035
87443	229036
146897	229037
62095	229038
817	229039
29483	229040
1969	229041
35350	229042
45213	229043
95125	229044
125862	229045
86495	229046
212408	229047
33477	229048
183514	229049
11428	229050
160767	229051
85202	229052
85932	229053
278813	229054
1138	229055
17055	229056
277195	229057
147400	229058
174807	229059
308956	229060
12361	229061
136131	229062
187428	229063
296190	229064
5626	229065
194111	229066
35080	229067
41266	229068
44645	229069
21972	229070
46693	229071
139479	229072
101848	229073
10856	229074
82402	229075
65812	229076
13813	229077
43633	229078
208761	229079
10313	229080
13471	229081
61901	229082
28106	229083
6996	229084
260153	229085
22183	229086
215560	229087
218446	229088
147431	229089
163761	229090
153402	229091
286933	229092
2238	229093
77908	229094
121956	229095
75875	229096
32892	229097
70562	229098
160388	229099
123587	229100
138844	229101
190836	229102
212968	229103
288321	229104
67312	229105
301207	229106
74010	229107
91679	229108
170514	229109
145140	229110
170978	229111
117377	229112
211558	229113
170603	229114
270435	229115
270972	229116
120811	229117
88667	229118
12578	229119
18927	229120
122005	229121
176911	229122
47902	229123
70832	229124
205600	229125
184282	229126
142482	229127
59842	229128
248307	229129
144490	229130
135694	229131
30823	229132
142798	229133
10574	229134
37490	229135
97021	229136
10647	229137
2804	229138
40107	229139
49472	229140
2559	229141
206821	229142
27951	229143
29285	229144
6808	229145
32928	229146
51837	229147
282197	229148
45720	229149
312619	229150
262809	229151
27873	229152
144603	229153
206123	229154
95647	229155
59777	229156
159974	229157
36005	229158
18848	229159
342	229160
49151	229161
38204	229162
13270	229163
2281	229164
282874	229165
101016	229166
5889	229167
7161	229168
48422	229169
149738	229170
18547	229171
75148	229172
22286	229173
105072	229174
52357	229175
3132	229176
127669	229177
9830	229178
112644	229179
24643	229180
27472	229181
7753	229182
110729	229183
22818	229184
117912	229185
110546	229186
61490	229187
48073	229188
37799	229189
114126	229190
76720	229191
249060	229192
46781	229193
41741	229194
93230	229195
10986	229196
21487	229197
141121	229198
89780	229199
34347	229200
6605	229201
23250	229202
209826	229203
134964	229204
126760	229205
24188	229206
131436	229207
23206	229208
32122	229209
53817	229210
33622	229211
98582	229212
47440	229213
68399	229214
62549	229215
72325	229216
14783	229217
27027	229218
11280	229219
171425	229220
171393	229221
11289	229222
38362	229223
122353	229224
17333	229225
155115	229226
22705	229227
82454	229228
225569	229229
156411	229230
23622	229231
117157	229232
208164	229233
177626	229234
151599	229235
91617	229236
69560	229237
29376	229238
228015	229239
103153	229240
155963	229241
41754	229242
58048	229243
307907	229244
89485	229245
107835	229246
90719	229247
155597	229248
40562	229249
58571	229250
4666	229251
58574	229252
270008	229253
183815	229254
25271	229255
291569	229256
11580	229257
191293	229258
266	229259
185242	229260
35658	229261
153137	229262
143128	229263
125631	229264
165780	229265
88763	229266
64757	229267
5636	229268
234792	229269
17602	229270
196720	229271
176345	229272
43991	229273
62196	229274
31057	229275
57334	229276
211483	229277
89015	229278
20372	229279
81493	229280
6977	229281
33795	229282
177872	229283
3327	229284
132274	229285
16293	229286
42984	229287
122010	229288
5768	229289
160062	229290
121742	229291
122237	229292
106448	229293
87433	229294
200	229295
281981	229296
75160	229297
272751	229298
58436	229299
269316	229300
60673	229301
149763	229302
112204	229303
83373	229304
151967	229305
82003	229306
306505	229307
245721	229308
141845	229309
107133	229310
58922	229311
43078	229312
20172	229313
15142	229314
79940	229315
105246	229316
136139	229317
310398	229318
107997	229319
131933	229320
39092	229321
18097	229322
172014	229323
39967	229324
2069	229325
4077	229326
97547	229327
123171	229328
69469	229329
121096	229330
212957	229331
18966	229332
24572	229333
44900	229334
237222	229335
258682	229336
276520	229337
27957	229338
97586	229339
19533	229340
8083	229341
28367	229342
10025	229343
9204	229344
20122	229345
13787	229346
105457	229347
197182	229348
44648	229349
140062	229350
12276	229351
97670	229352
253959	229353
61101	229354
110761	229355
34634	229356
68039	229357
17247	229358
48809	229359
153844	229360
47050	229361
131461	229362
252021	229363
246116	229364
41285	229365
36992	229366
42	229367
183539	229368
1027	229369
17820	229370
35085	229371
41779	229372
157443	229373
88180	229374
6736	229375
316	229376
210176	229377
273719	229378
204612	229379
12789	229380
219818	229381
92974	229382
146895	229383
136740	229384
62891	229385
19517	229386
180583	229387
58819	229388
14581	229389
62459	229390
60775	229391
19	229392
46038	229393
107550	229394
214237	229395
169352	229396
10532	229397
153574	229398
20226	229399
75424	229400
170432	229401
52212	229402
135073	229403
91295	229404
16751	229405
62843	229406
18636	229407
89623	229408
1210	229409
241288	229410
207914	229411
207540	229412
6386	229413
198472	229414
165621	229415
112164	229416
1244	229417
174805	229418
70464	229419
76103	229420
11644	229421
139016	229422
22772	229423
228476	229424
29680	229425
17875	229426
22933	229427
191114	229428
46282	229429
239156	229430
12738	229431
6044	229432
156370	229433
2031	229434
97677	229435
106661	229436
238159	229437
47022	229438
4474	229439
192432	229440
305136	229441
14687	229442
95861	229443
201232	229444
141649	229445
97670	229446
98935	229447
216586	229448
2	229449
80549	229450
3611	229451
139267	229452
89197	229453
1969	229454
59672	229455
43402	229456
93473	229457
302218	229458
53	229459
251387	229460
15809	229461
176156	229462
54231	229463
138520	229464
150816	229465
65574	229466
15744	229467
30300	229468
104542	229469
117096	229470
68223	229471
7649	229472
7783	229473
234506	229474
111876	229475
12129	229476
154671	229477
1195	229478
118294	229479
37367	229480
57450	229481
1617	229482
41395	229483
31047	229484
11756	229485
54310	229486
292213	229487
202587	229488
292223	229489
202588	229490
292229	229491
202589	229492
292233	229493
292234	229494
292235	229495
292237	229496
69643	229497
12202	229498
12302	229499
133340	229500
12381	229501
8694	229502
37934	229503
284019	229504
491	229505
5185	229506
2304	229507
73232	229508
130028	229509
62648	229510
130150	229511
30612	229512
236827	229513
4423	229514
51498	229515
138421	229516
62861	229517
185791	229518
63251	229519
58619	229520
38153	229521
38783	229522
35600	229523
184481	229524
74903	229525
52159	229526
52159	229527
1570	229528
76836	229529
24092	229530
18713	229531
6428	229532
129984	229533
137258	229534
2959	229535
202673	229536
97550	229537
77708	229538
1213	229539
107560	229540
129097	229541
43507	229542
11253	229543
307714	229544
75680	229545
41354	229546
51817	229547
186770	229548
236451	229549
114510	229550
22463	229551
49967	229552
177724	229553
205996	229554
169306	229555
34366	229556
276172	229557
141116	229558
69262	229559
211981	229560
15435	229561
12740	229562
97096	229563
84920	229564
121166	229565
70562	229566
116393	229567
267767	229568
85287	229569
119883	229570
29728	229571
69524	229572
15955	229573
34032	229574
32676	229575
99093	229576
2934	229577
24339	229578
129833	229579
1071	229580
199544	229581
6882	229582
56639	229583
10585	229584
20404	229585
51925	229586
22958	229587
74926	229588
254505	229589
99499	229590
65944	229591
277375	229592
134247	229593
86800	229594
53077	229595
45551	229596
36792	229597
134562	229598
250354	229599
52902	229600
134547	229601
72915	229602
281881	229603
270350	229604
97666	229605
261524	229606
132501	229607
74357	229608
144198	229609
69628	229610
50025	229611
312316	229612
70854	229613
64696	229614
113342	229615
120887	229616
34132	229617
3190	229618
9112	229619
351	229620
94856	229621
78183	229622
122733	229623
195967	229624
27575	229625
37244	229626
86848	229627
1474	229628
270586	229629
130533	229630
18028	229631
103972	229632
245186	229633
62543	229634
78803	229635
9822	229636
16837	229637
58862	229638
38262	229639
30698	229640
2833	229641
16130	229642
70585	229643
40286	229644
56958	229645
59306	229646
35987	229647
41813	229648
77123	229649
88352	229650
88376	229651
92017	229652
275982	229653
13398	229654
43959	229655
82866	229656
115007	229657
33737	229658
108886	229659
75323	229660
65032	229661
112153	229662
167761	229663
116095	229664
116063	229665
90195	229666
6885	229667
136231	229668
89449	229669
170431	229670
105862	229671
10161	229672
179718	229673
13935	229674
225241	229675
215929	229676
195316	229677
4602	229678
54038	229679
240884	229680
10778	229681
79191	229682
5971	229683
92673	229684
9503	229685
65154	229686
97655	229687
58304	229688
161317	229689
105003	229690
26904	229691
105003	229692
10214	229693
39860	229694
53955	229695
35525	229696
215293	229697
147153	229698
214807	229699
198188	229700
145075	229701
242367	229702
311697	229703
97262	229704
97303	229705
103664	229706
14146	229707
154892	229708
46699	229709
230796	229710
99233	229711
220209	229712
120044	229713
51298	229714
9593	229715
140513	229716
130791	229717
80729	229718
1017	229719
149635	229720
21889	229721
15657	229722
155845	229723
173785	229724
201850	229725
29552	229726
12287	229727
110894	229728
362	229729
1637	229730
28667	229731
97252	229732
82593	229733
146260	229734
15258	229735
36703	229736
23405	229737
7675	229738
35352	229739
988	229740
97727	229741
53323	229742
1487	229743
26754	229744
255031	229745
156168	229746
14629	229747
256089	229748
46414	229749
33781	229750
60104	229751
156037	229752
153403	229753
70239	229754
64908	229755
11821	229756
2747	229757
234813	229758
128932	229759
62456	229760
122201	229761
63944	229762
360	229763
85132	229764
52627	229765
59622	229766
243629	229767
30331	229768
308592	229769
5489	229770
279736	229771
7259	229772
13779	229773
112136	229774
149548	229775
8747	229776
96885	229777
82328	229778
24059	229779
79946	229780
222429	229781
8300	229782
29548	229783
41068	229784
80725	229785
3797	229786
37309	229787
147829	229788
22287	229789
17009	229790
5137	229791
32161	229792
68379	229793
1029	229794
406	229795
6	229796
5712	229797
23932	229798
1904	229799
216184	229800
209138	229801
156110	229802
156110	229803
81227	229804
274949	229805
294307	229806
235049	229807
19035	229808
209641	229809
147839	229810
214844	229811
135698	229812
109073	229813
203361	229814
83176	229815
102918	229816
223699	229817
206511	229818
149005	229819
134341	229820
35217	229821
4453	229822
173888	229823
82128	229824
50337	229825
28201	229826
144398	229827
252220	229828
46475	229829
19344	229830
4474	229831
15977	229832
183684	229833
17158	229834
32720	229835
288172	229836
77118	229837
282917	229838
56303	229839
79348	229840
170301	229841
2822	229842
203892	229843
122363	229844
111035	229845
99547	229846
406	229847
13039	229848
155065	229849
236939	229850
118991	229851
138088	229852
25029	229853
18038	229854
285259	229855
2995	229856
191120	229857
63244	229858
20171	229859
143410	229860
131573	229861
127969	229862
54046	229863
3862	229864
24	229865
5886	229866
86715	229867
181231	229868
46382	229869
142237	229870
60424	229871
100466	229872
43794	229873
3671	229874
170503	229875
15644	229876
308005	229877
20059	229878
172706	229879
49500	229880
12692	229881
75977	229882
5475	229883
54638	229884
99521	229885
171435	229886
24986	229887
68601	229888
14437	229889
79610	229890
165186	229891
53579	229892
122923	229893
17809	229894
88464	229895
48098	229896
548	229897
260539	229898
199759	229899
39638	229900
3797	229901
54576	229902
18398	229903
1528	229904
17308	229905
120243	229906
29199	229907
297962	229908
131040	229909
173976	229910
233760	229911
1103	229912
187954	229913
211558	229914
126294	229915
49068	229916
109540	229917
299772	229918
227315	229919
154384	229920
75877	229921
13628	229922
115256	229923
85336	229924
89318	229925
214651	229926
141283	229927
6557	229928
74353	229929
3514	229930
42926	229931
114837	229932
5955	229933
62270	229934
88242	229935
16514	229936
68753	229937
26643	229938
141325	229939
83778	229940
5955	229941
101136	229942
97542	229943
37261	229944
1299	229945
6117	229946
304716	229947
146443	229948
4907	229949
26276	229950
9552	229951
58773	229952
207026	229953
11281	229954
50027	229955
77337	229956
8134	229957
6434	229958
178596	229959
88330	229960
41428	229961
129767	229962
115539	229963
125591	229964
197735	229965
45840	229966
12630	229967
151476	229968
233694	229969
24109	229970
45711	229971
80851	229972
106071	229973
81356	229974
133719	229975
44196	229976
33818	229977
112780	229978
40920	229979
66592	229980
79905	229981
196334	229982
91704	229983
95726	229984
271270	229985
65359	229986
112052	229987
42592	229988
196180	229989
70675	229990
5955	229991
122791	229992
209515	229993
136437	229994
133858	229995
75386	229996
108557	229997
207027	229998
34206	229999
128409	230000
93583	230001
78974	230002
170932	230003
152481	230004
199517	230005
377	230006
134564	230007
42701	230008
63296	230009
10365	230010
101311	230011
190495	230012
153666	230013
158539	230014
2715	230015
9101	230016
114157	230017
208525	230018
15020	230019
6040	230020
6615	230021
32875	230022
15712	230023
12115	230024
124177	230025
25702	230026
236658	230027
123630	230028
213559	230029
174796	230030
202271	230031
35107	230032
30375	230033
123384	230034
3986	230035
24240	230036
189732	230037
88244	230038
66124	230039
583	230040
34407	230041
281380	230042
11092	230043
15383	230044
80542	230045
34969	230046
129330	230047
20678	230048
178434	230049
156270	230050
16061	230051
18024	230052
118995	230053
59750	230054
86520	230055
182827	230056
109451	230057
25199	230058
290469	230059
60649	230060
16052	230061
16075	230062
9819	230063
144960	230064
14443	230065
175564	230066
66317	230067
132352	230068
204566	230069
30498	230070
3064	230071
4056	230072
19036	230073
5201	230074
26657	230075
69291	230076
45402	230077
218714	230078
25167	230079
14297	230080
205803	230081
77141	230082
18191	230083
188824	230084
611	230085
4508	230086
81558	230087
54379	230088
203928	230089
97721	230090
3377	230091
111599	230092
1202	230093
56672	230094
211012	230095
71218	230096
32401	230097
35009	230098
121290	230099
12247	230100
102245	230101
2169	230102
215473	230103
219433	230104
60150	230105
237429	230106
29368	230107
198285	230108
4132	230109
292515	230110
42570	230111
47223	230112
30888	230113
48135	230114
14798	230115
56891	230116
8208	230117
157220	230118
212984	230119
14826	230120
91273	230121
241374	230122
273202	230123
170855	230124
40029	230125
99579	230126
241419	230127
9731	230128
48146	230129
29710	230130
111723	230131
24466	230132
232657	230133
28617	230134
719	230135
91495	230136
145087	230137
2825	230138
135148	230139
16271	230140
26474	230141
130852	230142
115178	230143
57198	230144
84882	230145
307339	230146
58225	230147
96642	230148
6818	230149
111391	230150
111723	230151
68681	230152
294793	230153
41776	230154
75738	230155
182893	230156
197616	230157
223611	230158
22039	230159
38894	230160
304391	230161
13620	230162
38239	230163
141855	230164
26583	230165
7927	230166
102527	230167
19249	230168
115891	230169
52850	230170
275532	230171
103802	230172
205990	230173
360	230174
17967	230175
30054	230176
152186	230177
178845	230178
57648	230179
42557	230180
72807	230181
35759	230182
271104	230183
153488	230184
125761	230185
130491	230186
59653	230187
9349	230188
42569	230189
196131	230190
123556	230191
40362	230192
85524	230193
186993	230194
207168	230195
85792	230196
176925	230197
27937	230198
301153	230199
284773	230200
122190	230201
15149	230202
3730	230203
2694	230204
33086	230205
33086	230206
212327	230207
147010	230208
108106	230209
89093	230210
8033	230211
12427	230212
32063	230213
35169	230214
12755	230215
135751	230216
88275	230217
88275	230218
198072	230219
31487	230220
59901	230221
131394	230222
213470	230223
12189	230224
218624	230225
79454	230226
78230	230227
18901	230228
18901	230229
79553	230230
97096	230231
31100	230232
161119	230233
76286	230234
114805	230235
92527	230236
182847	230237
68446	230238
145881	230239
134319	230240
4123	230241
74739	230242
168861	230243
152224	230244
103963	230245
89457	230246
5233	230247
3495	230248
42421	230249
137399	230250
635	230251
47128	230252
95406	230253
213370	230254
28681	230255
5451	230256
141998	230257
93395	230258
208320	230259
306563	230260
145407	230261
44603	230262
290609	230263
101671	230264
70219	230265
1571	230266
139361	230267
114870	230268
3170	230269
98811	230270
50217	230271
33662	230272
27537	230273
24653	230274
298910	230275
196	230276
36429	230277
123046	230278
170902	230279
63641	230280
8340	230281
106111	230282
83329	230283
28682	230284
56793	230285
69308	230286
97289	230287
47045	230288
198102	230289
80813	230290
125567	230291
17917	230292
303058	230293
210429	230294
60061	230295
2374	230296
62136	230297
126838	230298
94089	230299
203597	230300
152393	230301
221651	230302
192280	230303
77476	230304
246724	230305
180841	230306
53285	230307
136794	230308
13645	230309
292710	230310
75914	230311
311378	230312
54660	230313
33220	230314
22795	230315
88740	230316
225411	230317
70695	230318
77912	230319
121624	230320
123168	230321
577	230322
80273	230323
142033	230324
307052	230325
312129	230326
8136	230327
102214	230328
155250	230329
304530	230330
100695	230331
56849	230332
15711	230333
292987	230334
130873	230335
205701	230336
199094	230337
4707	230338
64382	230339
227961	230340
21545	230341
240485	230342
124378	230343
66811	230344
20357	230345
102474	230346
10638	230347
289381	230348
140840	230349
226113	230350
44079	230351
69807	230352
54606	230353
98689	230354
100411	230355
7602	230356
237472	230357
104969	230358
84712	230359
43197	230360
18078	230361
12592	230362
85444	230363
37352	230364
54859	230365
19207	230366
7993	230367
11124	230368
67116	230369
170602	230370
139486	230371
289114	230372
291782	230373
60070	230374
1090	230375
7064	230376
88004	230377
179183	230378
30332	230379
217977	230380
46109	230381
1667	230382
272471	230383
51559	230384
18544	230385
45440	230386
229081	230387
46070	230388
85177	230389
183554	230390
96756	230391
61731	230392
39247	230393
8354	230394
108961	230395
303547	230396
135438	230397
138454	230398
201409	230399
92454	230400
118224	230401
22559	230402
210150	230403
125202	230404
119146	230405
134016	230406
171657	230407
149803	230408
139452	230409
66975	230410
49139	230411
28696	230412
124930	230413
266409	230414
307097	230415
183795	230416
183795	230417
85505	230418
67626	230419
32352	230420
244955	230421
42812	230422
59642	230423
143828	230424
200873	230425
136117	230426
166812	230427
15278	230428
133882	230429
25386	230430
294460	230431
25423	230432
36135	230433
36051	230434
206394	230435
40752	230436
93164	230437
47734	230438
192412	230439
111924	230440
26243	230441
235227	230442
4127	230443
89920	230444
3142	230445
3883	230446
129955	230447
75096	230448
106360	230449
62526	230450
29326	230451
86163	230452
276658	230453
278729	230454
27946	230455
177050	230456
43842	230457
97657	230458
104787	230459
30175	230460
14159	230461
130075	230462
214985	230463
43021	230464
107051	230465
32493	230466
150031	230467
77486	230468
206438	230469
201079	230470
140223	230471
19372	230472
290673	230473
291307	230474
80810	230475
51666	230476
122077	230477
72215	230478
122971	230479
60918	230480
98339	230481
21664	230482
288672	230483
1755	230484
252045	230485
37312	230486
22322	230487
3628	230488
54823	230489
47847	230490
11738	230491
8792	230492
81405	230493
16394	230494
65540	230495
33298	230496
31495	230497
37063	230498
30918	230499
29857	230500
68179	230501
114738	230502
180021	230503
109425	230504
78868	230505
51618	230506
102065	230507
9793	230508
114127	230509
45105	230510
195882	230511
199681	230512
5584	230513
67087	230514
22001	230515
25807	230516
124560	230517
6387	230518
62753	230519
36210	230520
20670	230521
291821	230522
308756	230523
3376	230524
192358	230525
13399	230526
37307	230527
45429	230528
5151	230529
6514	230530
57319	230531
57804	230532
96072	230533
617	230534
62768	230535
84274	230536
196936	230537
76727	230538
141697	230539
18596	230540
82327	230541
66382	230542
179172	230543
88618	230544
24361	230545
150255	230546
120457	230547
209104	230548
20831	230549
13346	230550
106473	230551
2443	230552
76493	230553
99068	230554
142196	230555
62642	230556
331	230557
217841	230558
2457	230559
2334	230560
45076	230561
94351	230562
306849	230563
67926	230564
204437	230565
158639	230566
252193	230567
133152	230568
276581	230569
72741	230570
38197	230571
75090	230572
160814	230573
30801	230574
40100	230575
67474	230576
75698	230577
6697	230578
22206	230579
8834	230580
8834	230581
41900	230582
12634	230583
123972	230584
58568	230585
197180	230586
1083	230587
55201	230588
159968	230589
57658	230590
57658	230591
57860	230592
62717	230593
213621	230594
50804	230595
280165	230596
635	230597
75616	230598
141639	230599
274861	230600
99815	230601
201342	230602
21162	230603
67422	230604
38674	230605
132454	230606
125474	230607
95003	230608
93538	230609
51477	230610
276303	230611
66721	230612
7578	230613
214024	230614
146942	230615
308276	230616
15232	230617
191402	230618
25535	230619
139284	230620
36890	230621
215618	230622
63649	230623
142113	230624
7038	230625
152588	230626
274926	230627
35	230628
228865	230629
168113	230630
67909	230631
94633	230632
202439	230633
20278	230634
11742	230635
46086	230636
175843	230637
38870	230638
121943	230639
259338	230640
55812	230641
265122	230642
97533	230643
97589	230644
186163	230645
76401	230646
78206	230647
105975	230648
172768	230649
134419	230650
238839	230651
53836	230652
184634	230653
38404	230654
35100	230655
106947	230656
103991	230657
85161	230658
95730	230659
105626	230660
302644	230661
207046	230662
241042	230663
164459	230664
35501	230665
120713	230666
77289	230667
303572	230668
192433	230669
311866	230670
213470	230671
106087	230672
65627	230673
35391	230674
167493	230675
103746	230676
169944	230677
108156	230678
302484	230679
84468	230680
145900	230681
164585	230682
21121	230683
22440	230684
43473	230685
94097	230686
15376	230687
216363	230688
11354	230689
48473	230690
6185	230691
36210	230692
9169	230693
95363	230694
126677	230695
158559	230696
246307	230697
109204	230698
285986	230699
145248	230700
301016	230701
131891	230702
20980	230703
45105	230704
5797	230705
300187	230706
15571	230707
62512	230708
171692	230709
11476	230710
38471	230711
9623	230712
119250	230713
137384	230714
227466	230715
114920	230716
20039	230717
221016	230718
304476	230719
164463	230720
52786	230721
92044	230722
304263	230723
173990	230724
107192	230725
127609	230726
202103	230727
39278	230728
43332	230729
146679	230730
8417	230731
212334	230732
289465	230733
262355	230734
163747	230735
35715	230736
147041	230737
50726	230738
121506	230739
62517	230740
20041	230741
125392	230742
224248	230743
216683	230744
4802	230745
46536	230746
285424	230747
18846	230748
192476	230749
4218	230750
49947	230751
308823	230752
174116	230753
101519	230754
232124	230755
23880	230756
213015	230757
61097	230758
10236	230759
294644	230760
54283	230761
182563	230762
42009	230763
47876	230764
56821	230765
39641	230766
92265	230767
11481	230768
182811	230769
22598	230770
105062	230771
105062	230772
115856	230773
17770	230774
103873	230775
147123	230776
59484	230777
190531	230778
6833	230779
86873	230780
31196	230781
210333	230782
5971	230783
90292	230784
268431	230785
3770	230786
180216	230787
89352	230788
16762	230789
27451	230790
213824	230791
55452	230792
80863	230793
37018	230794
129811	230795
188516	230796
127748	230797
8229	230798
168427	230799
27348	230800
52762	230801
11336	230802
32530	230803
94404	230804
72113	230805
117517	230806
29405	230807
26148	230808
35503	230809
8845	230810
145067	230811
94437	230812
22600	230813
13399	230814
238928	230815
95745	230816
63203	230817
75665	230818
111365	230819
205699	230820
14468	230821
131175	230822
2181	230823
129685	230824
58215	230825
7327	230826
4985	230827
65222	230828
47064	230829
279356	230830
22897	230831
36131	230832
223743	230833
151574	230834
191264	230835
21190	230836
158267	230837
11467	230838
134081	230839
205326	230840
72418	230841
31265	230842
25750	230843
81493	230844
146450	230845
193428	230846
23478	230847
11100	230848
44663	230849
157303	230850
208406	230851
41825	230852
203220	230853
52965	230854
192562	230855
258585	230856
76688	230857
135584	230858
62334	230859
117490	230860
73415	230861
59685	230862
14356	230863
34449	230864
202178	230865
195374	230866
301742	230867
42495	230868
112830	230869
55759	230870
130350	230871
170942	230872
16084	230873
241892	230874
85312	230875
311525	230876
308083	230877
141465	230878
305484	230879
21744	230880
273221	230881
54500	230882
62234	230883
181583	230884
85011	230885
56803	230886
105572	230887
1092	230888
307806	230889
310464	230890
213102	230891
2476	230892
74921	230893
31483	230894
86121	230895
243510	230896
205499	230897
26581	230898
51916	230899
104534	230900
72475	230901
259040	230902
20243	230903
200205	230904
16706	230905
114516	230906
189103	230907
35284	230908
98892	230909
57859	230910
255312	230911
312729	230912
8272	230913
31705	230914
167845	230915
235955	230916
193540	230917
268646	230918
65365	230919
75796	230920
251154	230921
30921	230922
101532	230923
7636	230924
56151	230925
21750	230926
172753	230927
51892	230928
58174	230929
12962	230930
50776	230931
15892	230932
4850	230933
132103	230934
82771	230935
6593	230936
17184	230937
177204	230938
149993	230939
133917	230940
84157	230941
126721	230942
12020	230943
14223	230944
93535	230945
76859	230946
79568	230947
43151	230948
89746	230949
132181	230950
175739	230951
208920	230952
60143	230953
16190	230954
77797	230955
144780	230956
96170	230957
104285	230958
16410	230959
9516	230960
17139	230961
6907	230962
209580	230963
93824	230964
33517	230965
13180	230966
87827	230967
1057	230968
130169	230969
21	230970
71546	230971
115814	230972
13190	230973
144793	230974
149094	230975
153780	230976
27927	230977
193925	230978
63740	230979
9651	230980
85542	230981
210771	230982
101367	230983
56076	230984
41656	230985
115218	230986
4882	230987
296075	230988
69589	230989
85314	230990
116297	230991
2374	230992
112263	230993
70426	230994
147932	230995
205341	230996
33991	230997
30643	230998
96143	230999
6349	231000
25692	231001
102494	231002
18076	231003
14240	231004
57682	231005
18570	231006
108362	231007
71232	231008
50824	231009
34234	231010
210084	231011
170603	231012
147560	231013
5559	231014
18413	231015
36637	231016
47881	231017
12129	231018
27027	231019
135351	231020
17221	231021
141323	231022
106775	231023
26656	231024
271338	231025
160123	231026
13638	231027
110103	231028
15203	231029
70387	231030
168986	231031
86488	231032
39014	231033
5521	231034
109438	231035
177992	231036
174640	231037
107223	231038
3537	231039
184439	231040
125304	231041
184430	231042
16110	231043
197258	231044
282753	231045
13636	231046
243613	231047
28199	231048
111877	231049
277093	231050
191009	231051
208283	231052
251651	231053
41455	231054
57031	231055
2752	231056
104579	231057
108290	231058
94412	231059
51877	231060
97361	231061
113680	231062
72866	231063
205849	231064
291347	231065
136636	231066
20620	231067
213198	231068
97781	231069
281012	231070
14690	231071
93039	231072
303421	231073
69625	231074
103724	231075
32297	231076
13518	231077
230424	231078
39638	231079
63421	231080
150905	231081
24443	231082
145934	231083
83415	231084
84031	231085
63012	231086
55729	231087
57448	231088
85028	231089
91178	231090
102666	231091
168323	231092
45916	231093
48275	231094
25885	231095
5697	231096
111597	231097
13104	231098
148800	231099
63864	231100
26243	231101
34626	231102
1536	231103
79295	231104
31281	231105
27	231106
187250	231107
3998	231108
10013	231109
88128	231110
126252	231111
60879	231112
18603	231113
25778	231114
19786	231115
81143	231116
42440	231117
53184	231118
21818	231119
37216	231120
89914	231121
130057	231122
57793	231123
13323	231124
145502	231125
35788	231126
50968	231127
109436	231128
54224	231129
45784	231130
20646	231131
23212	231132
28733	231133
50601	231134
89224	231135
219079	231136
84177	231137
87436	231138
5256	231139
29264	231140
75536	231141
138803	231142
169848	231143
31281	231144
164707	231145
23388	231146
262207	231147
37403	231148
108711	231149
3685	231150
109653	231151
31643	231152
100741	231153
64728	231154
8869	231155
15720	231156
6585	231157
51043	231158
45982	231159
59008	231160
222459	231161
52287	231162
243522	231163
287	231164
102074	231165
217351	231166
6518	231167
107204	231168
286114	231169
52079	231170
95133	231171
9080	231172
30046	231173
75267	231174
54848	231175
8012	231176
178429	231177
183007	231178
35548	231179
47800	231180
273242	231181
673	231182
11324	231183
245541	231184
39460	231185
79441	231186
42535	231187
34131	231188
31813	231189
82737	231190
87870	231191
45431	231192
211801	231193
75320	231194
6796	231195
74422	231196
4426	231197
228380	231198
138597	231199
82235	231200
25538	231201
75930	231202
245305	231203
126721	231204
93785	231205
11858	231206
28382	231207
4199	231208
123680	231209
136123	231210
69776	231211
46274	231212
133726	231213
29913	231214
22087	231215
40222	231216
26152	231217
69460	231218
15647	231219
127734	231220
181196	231221
302000	231222
291119	231223
117971	231224
90947	231225
163860	231226
150195	231227
114533	231228
3880	231229
130270	231230
7615	231231
7792	231232
136235	231233
25570	231234
96085	231235
297491	231236
64992	231237
105197	231238
121582	231239
11598	231240
41768	231241
30918	231242
84264	231243
57968	231244
198542	231245
5133	231246
275713	231247
128732	231248
233282	231249
19650	231250
174897	231251
48926	231252
19943	231253
68137	231254
176053	231255
223197	231256
293736	231257
54021	231258
99510	231259
19723	231260
83665	231261
65045	231262
73591	231263
119335	231264
188631	231265
151145	231266
54605	231267
196237	231268
229772	231269
69539	231270
120991	231271
269239	231272
18350	231273
269	231274
276270	231275
205136	231276
6362	231277
37843	231278
63155	231279
13373	231280
171479	231281
44775	231282
6892	231283
9718	231284
34619	231285
143102	231286
74416	231287
42793	231288
54196	231289
5823	231290
55033	231291
134630	231292
185504	231293
27018	231294
1478	231295
188	231296
117616	231297
130173	231298
95502	231299
61513	231300
99083	231301
75952	231302
10475	231303
89235	231304
129548	231305
72846	231306
60057	231307
60398	231308
44614	231309
81933	231310
67605	231311
73044	231312
57384	231313
10313	231314
95755	231315
18055	231316
215832	231317
49294	231318
56017	231319
1425	231320
273396	231321
95315	231322
25545	231323
60895	231324
12098	231325
96529	231326
95254	231327
73640	231328
3006	231329
1958	231330
7814	231331
52884	231332
198778	231333
273157	231334
86628	231335
9532	231336
289943	231337
123131	231338
3986	231339
16114	231340
153608	231341
11447	231342
189384	231343
93716	231344
81142	231345
43486	231346
250157	231347
199966	231348
137076	231349
198596	231350
4011	231351
12820	231352
28713	231353
82	231354
81602	231355
147207	231356
80360	231357
124110	231358
32940	231359
62760	231360
1027	231361
96693	231362
147419	231363
10718	231364
100976	231365
47800	231366
12	231367
272	231368
60051	231369
13827	231370
48141	231371
21359	231372
81701	231373
32144	231374
58314	231375
67426	231376
93912	231377
77574	231378
77574	231379
26597	231380
130043	231381
207056	231382
21066	231383
221801	231384
262202	231385
126019	231386
66567	231387
292461	231388
163205	231389
78360	231390
11116	231391
41213	231392
97018	231393
66756	231394
246746	231395
267122	231396
193889	231397
181938	231398
86767	231399
58775	231400
171202	231401
27944	231402
19598	231403
19394	231404
133836	231405
197038	231406
71194	231407
56670	231408
6332	231409
88624	231410
79815	231411
155457	231412
25609	231413
250420	231414
16655	231415
112383	231416
1811	231417
182815	231418
300370	231419
137526	231420
29573	231421
176152	231422
291120	231423
112728	231424
7677	231425
278248	231426
81433	231427
5389	231428
140415	231429
36237	231430
194741	231431
112009	231432
7974	231433
12592	231434
85986	231435
99337	231436
28720	231437
42338	231438
147114	231439
26165	231440
80538	231441
152995	231442
19731	231443
19731	231444
136314	231445
63937	231446
145874	231447
138145	231448
154111	231449
81461	231450
21018	231451
29030	231452
33756	231453
54791	231454
39838	231455
196266	231456
19604	231457
40120	231458
3666	231459
128277	231460
72629	231461
114319	231462
12411	231463
41013	231464
10959	231465
62018	231466
75760	231467
29333	231468
50416	231469
14638	231470
217330	231471
294090	231472
201779	231473
138961	231474
160110	231475
151412	231476
21826	231477
132266	231478
9152	231479
22369	231480
25913	231481
70290	231482
112345	231483
14397	231484
31355	231485
135762	231486
94939	231487
13468	231488
1742	231489
269295	231490
49774	231491
100877	231492
47840	231493
125857	231494
242729	231495
143112	231496
21953	231497
118812	231498
63726	231499
13503	231500
23673	231501
17922	231502
94787	231503
104479	231504
81146	231505
223089	231506
149054	231507
735	231508
53444	231509
13925	231510
149280	231511
216163	231512
44455	231513
32253	231514
43490	231515
47703	231516
28795	231517
68625	231518
131889	231519
101341	231520
198182	231521
152903	231522
173863	231523
445	231524
252022	231525
29339	231526
18344	231527
190640	231528
107539	231529
118137	231530
136821	231531
956	231532
42296	231533
83270	231534
83270	231535
186228	231536
128018	231537
67100	231538
23178	231539
195878	231540
27049	231541
105109	231542
137738	231543
246968	231544
65542	231545
79229	231546
300576	231547
66242	231548
207558	231549
9446	231550
90913	231551
24720	231552
85208	231553
3667	231554
107631	231555
259090	231556
36998	231557
88243	231558
25329	231559
3323	231560
197379	231561
91849	231562
302093	231563
19321	231564
136269	231565
912	231566
107477	231567
12816	231568
167578	231569
63855	231570
34746	231571
83501	231572
176670	231573
233886	231574
42249	231575
207772	231576
28259	231577
247265	231578
291809	231579
149099	231580
96758	231581
250203	231582
5294	231583
834	231584
130217	231585
48017	231586
995	231587
111371	231588
278772	231589
33661	231590
12048	231591
29965	231592
219806	231593
121683	231594
53757	231595
96834	231596
16851	231597
117301	231598
28048	231599
311335	231600
63389	231601
59574	231602
204121	231603
132086	231604
143102	231605
54686	231606
269473	231607
7699	231608
93308	231609
66073	231610
117924	231611
143969	231612
122665	231613
190716	231614
67497	231615
32476	231616
39440	231617
61802	231618
76490	231619
7708	231620
73971	231621
69075	231622
203671	231623
131925	231624
71054	231625
42609	231626
61173	231627
10601	231628
71357	231629
253346	231630
291085	231631
199030	231632
135907	231633
95280	231634
70230	231635
139628	231636
225604	231637
63820	231638
80720	231639
109896	231640
134212	231641
275669	231642
34182	231643
45846	231644
56008	231645
31389	231646
146727	231647
16848	231648
121318	231649
73100	231650
4088	231651
149863	231652
310178	231653
53367	231654
11879	231655
19595	231656
2541	231657
1845	231658
231698	231659
105712	231660
122659	231661
122558	231662
144120	231663
149956	231664
286595	231665
130220	231666
143536	231667
183238	231668
12080	231669
1849	231670
50337	231671
32815	231672
210484	231673
132746	231674
176883	231675
52452	231676
211576	231677
20912	231678
50612	231679
38119	231680
109071	231681
72870	231682
9768	231683
153893	231684
103112	231685
24715	231686
172137	231687
141823	231688
121367	231689
170624	231690
18613	231691
2154	231692
234504	231693
179142	231694
122111	231695
133038	231696
12751	231697
1389	231698
31739	231699
379	231700
2034	231701
60119	231702
11487	231703
37040	231704
196498	231705
103312	231706
14344	231707
22694	231708
887	231709
6711	231710
26471	231711
180629	231712
85464	231713
72109	231714
90354	231715
42487	231716
91874	231717
262103	231718
34957	231719
77085	231720
66003	231721
23309	231722
175818	231723
38142	231724
244033	231725
183238	231726
209832	231727
130243	231728
163574	231729
63532	231730
150960	231731
8031	231732
62755	231733
101082	231734
241461	231735
139481	231736
309392	231737
257523	231738
175776	231739
263975	231740
127230	231741
13470	231742
4563	231743
203086	231744
84168	231745
54250	231746
115072	231747
247150	231748
196834	231749
215071	231750
210787	231751
205277	231752
42926	231753
188789	231754
26533	231755
52951	231756
244300	231757
16823	231758
137231	231759
4976	231760
7594	231761
174014	231762
4014	231763
142414	231764
75728	231765
101035	231766
112581	231767
21661	231768
742	231769
80837	231770
98802	231771
211384	231772
52088	231773
247439	231774
28769	231775
24487	231776
54868	231777
74123	231778
32758	231779
196964	231780
301878	231781
263229	231782
219296	231783
24310	231784
64806	231785
8314	231786
7519	231787
46650	231788
167573	231789
118185	231790
50820	231791
302296	231792
130828	231793
98474	231794
275199	231795
32939	231796
140604	231797
115241	231798
302575	231799
195122	231800
63240	231801
83143	231802
56349	231803
170233	231804
52337	231805
278907	231806
17773	231807
287534	231808
85530	231809
33	231810
56715	231811
56632	231812
55270	231813
241543	231814
143052	231815
119962	231816
39550	231817
30162	231818
186156	231819
310362	231820
211273	231821
24368	231822
294918	231823
265019	231824
186273	231825
17948	231826
107835	231827
7661	231828
809	231829
7979	231830
48355	231831
63695	231832
206314	231833
55276	231834
210795	231835
211386	231836
134476	231837
213231	231838
302462	231839
29155	231840
216133	231841
113	231842
204837	231843
11600	231844
18069	231845
114239	231846
30604	231847
209923	231848
44718	231849
37025	231850
129956	231851
88652	231852
19881	231853
17956	231854
12504	231855
60055	231856
148531	231857
121739	231858
49224	231859
628	231860
69037	231861
74276	231862
121152	231863
74816	231864
94040	231865
9063	231866
120690	231867
187130	231868
216123	231869
83680	231870
83627	231871
129754	231872
27082	231873
90385	231874
262286	231875
41986	231876
42995	231877
206163	231878
91741	231879
141447	231880
18986	231881
248028	231882
251975	231883
85631	231884
177928	231885
17789	231886
39842	231887
30506	231888
161637	231889
7557	231890
92335	231891
32679	231892
198028	231893
3567	231894
44181	231895
19319	231896
81921	231897
216752	231898
211820	231899
91076	231900
126478	231901
126478	231902
124384	231903
19945	231904
12462	231905
301208	231906
38855	231907
23643	231908
134638	231909
245657	231910
84760	231911
4797	231912
151411	231913
227069	231914
32712	231915
91178	231916
210882	231917
61411	231918
120924	231919
190831	231920
130566	231921
133396	231922
207719	231923
105381	231924
6580	231925
4164	231926
57019	231927
4499	231928
240507	231929
61758	231930
243293	231931
83495	231932
248163	231933
7514	231934
64874	231935
126159	231936
200701	231937
69168	231938
145351	231939
17688	231940
160182	231941
27720	231942
132552	231943
1283	231944
13975	231945
42249	231946
159733	231947
310367	231948
216261	231949
879	231950
71679	231951
50827	231952
45685	231953
1784	231954
86511	231955
6014	231956
4183	231957
4596	231958
204832	231959
202101	231960
58926	231961
88841	231962
194967	231963
97688	231964
30183	231965
270736	231966
41428	231967
8830	231968
213555	231969
23669	231970
102717	231971
41193	231972
100956	231973
24913	231974
5209	231975
23546	231976
9368	231977
11083	231978
92047	231979
40810	231980
1721	231981
90004	231982
5183	231983
120183	231984
144623	231985
38476	231986
196164	231987
58783	231988
98134	231989
137392	231990
23567	231991
154801	231992
71097	231993
1218	231994
173254	231995
218198	231996
66872	231997
67080	231998
109721	231999
49068	232000
77350	232001
11855	232002
231344	232003
68560	232004
152020	232005
107835	232006
118210	232007
21241	232008
56871	232009
35485	232010
251938	232011
80274	232012
139668	232013
4201	232014
77153	232015
150723	232016
38209	232017
135545	232018
209472	232019
27624	232020
40515	232021
89951	232022
89884	232023
136227	232024
9982	232025
122077	232026
62456	232027
211115	232028
39879	232029
149733	232030
57675	232031
28480	232032
15888	232033
2720	232034
55785	232035
5170	232036
166584	232037
19226	232038
128281	232039
9707	232040
264599	232041
85696	232042
6241	232043
62134	232044
42603	232045
47139	232046
60802	232047
109470	232048
26880	232049
184312	232050
14698	232051
64414	232052
8623	232053
33990	232054
200178	232055
74706	232056
126216	232057
34729	232058
25066	232059
13173	232060
205544	232061
8175	232062
88214	232063
66894	232064
19110	232065
8240	232066
134201	232067
1427	232068
48844	232069
153777	232070
36811	232071
28137	232072
8333	232073
3512	232074
7682	232075
122826	232076
200673	232077
9324	232078
41367	232079
7734	232080
42349	232081
276126	232082
134611	232083
141529	232084
63991	232085
75860	232086
188301	232087
156035	232088
148818	232089
206542	232090
299920	232091
305118	232092
208238	232093
136428	232094
237014	232095
208859	232096
61886	232097
44599	232098
95704	232099
209560	232100
130941	232101
28865	232102
45460	232103
54682	232104
37021	232105
252259	232106
5892	232107
196311	232108
232921	232109
232074	232110
108817	232111
224773	232112
19165	232113
230143	232114
80481	232115
53936	232116
230890	232117
7906	232118
192509	232119
303370	232120
168900	232121
182818	232122
13210	232123
11410	232124
55033	232125
60764	232126
81299	232127
302632	232128
15017	232129
92413	232130
291796	232131
217853	232132
95622	232133
56318	232134
49842	232135
170345	232136
109569	232137
44854	232138
20644	232139
36462	232140
6399	232141
21446	232142
83403	232143
3208	232144
61241	232145
267522	232146
111857	232147
1792	232148
14361	232149
64689	232150
156607	232151
252434	232152
26064	232153
22555	232154
18346	232155
73137	232156
202161	232157
40407	232158
286580	232159
237147	232160
59675	232161
168411	232162
27355	232163
63144	232164
149770	232165
158721	232166
22590	232167
204356	232168
100691	232169
136088	232170
84921	232171
7545	232172
69480	232173
205862	232174
19554	232175
98532	232176
119357	232177
221510	232178
60916	232179
140650	232180
42713	232181
306038	232182
31512	232183
6789	232184
109678	232185
7437	232186
80836	232187
167473	232188
54255	232189
68378	232190
140113	232191
33631	232192
204338	232193
63332	232194
135805	232195
23017	232196
87620	232197
290554	232198
129955	232199
53013	232200
78895	232201
11944	232202
47626	232203
185125	232204
96296	232205
56482	232206
102279	232207
32763	232208
35698	232209
16835	232210
215728	232211
174105	232212
200456	232213
8491	232214
43365	232215
33643	232216
7063	232217
282793	232218
199065	232219
118278	232220
4545	232221
273964	232222
138532	232223
96425	232224
46041	232225
143082	232226
61010	232227
103560	232228
74770	232229
146870	232230
14216	232231
23838	232232
10770	232233
134244	232234
38258	232235
187543	232236
89502	232237
156922	232238
11757	232239
114801	232240
86370	232241
66710	232242
285533	232243
31843	232244
126143	232245
245103	232246
79774	232247
33778	232248
71453	232249
78301	232250
243955	232251
115162	232252
99748	232253
41138	232254
174275	232255
168929	232256
134875	232257
1137	232258
130671	232259
38919	232260
43771	232261
35780	232262
264289	232263
109379	232264
63544	232265
9944	232266
246627	232267
132345	232268
55843	232269
159704	232270
118150	232271
125347	232272
294634	232273
70640	232274
154709	232275
125778	232276
87760	232277
19	232278
14353	232279
51486	232280
150364	232281
93057	232282
158082	232283
152041	232284
41519	232285
18396	232286
115765	232287
8128	232288
60092	232289
90222	232290
143634	232291
76480	232292
5684	232293
178252	232294
19907	232295
144177	232296
25672	232297
165911	232298
54036	232299
23524	232300
6	232301
95254	232302
215011	232303
27300	232304
23741	232305
154308	232306
61159	232307
146177	232308
11694	232309
137925	232310
251903	232311
17919	232312
21188	232313
121852	232314
307645	232315
23677	232316
60547	232317
145784	232318
29404	232319
103413	232320
310426	232321
42923	232322
255138	232323
127946	232324
111427	232325
1388	232326
47642	232327
184913	232328
73740	232329
236490	232330
79180	232331
19373	232332
34364	232333
229464	232334
6494	232335
129004	232336
127763	232337
71100	232338
14520	232339
23599	232340
78423	232341
78834	232342
213123	232343
96245	232344
78420	232345
205980	232346
101720	232347
1933	232348
105254	232349
48799	232350
22063	232351
89504	232352
289850	232353
59962	232354
90395	232355
13505	232356
175653	232357
9142	232358
77417	232359
77417	232360
11817	232361
155967	232362
47215	232363
117188	232364
147180	232365
21167	232366
169418	232367
146722	232368
79562	232369
136476	232370
80122	232371
202247	232372
245844	232373
215856	232374
294491	232375
4815	232376
34712	232377
26627	232378
42051	232379
12687	232380
97490	232381
128431	232382
250445	232383
298548	232384
187074	232385
85138	232386
24476	232387
69946	232388
32531	232389
93990	232390
92991	232391
49426	232392
11964	232393
90109	232394
30763	232395
250220	232396
20857	232397
100757	232398
307979	232399
40229	232400
18422	232401
20788	232402
1934	232403
181806	232404
20735	232405
61528	232406
302660	232407
65715	232408
95441	232409
203331	232410
87275	232411
146921	232412
156705	232413
98013	232414
56661	232415
18268	232416
39557	232417
59319	232418
22316	232419
147576	232420
49146	232421
298731	232422
59858	232423
254945	232424
36551	232425
100209	232426
135095	232427
13395	232428
107703	232429
86180	232430
79014	232431
80872	232432
57159	232433
21457	232434
231438	232435
175966	232436
25663	232437
69830	232438
19214	232439
182413	232440
67812	232441
198192	232442
114720	232443
42562	232444
33902	232445
16816	232446
230894	232447
270974	232448
80704	232449
55543	232450
51323	232451
12898	232452
221953	232453
58983	232454
236898	232455
667	232456
105219	232457
46861	232458
974	232459
110732	232460
76726	232461
7991	232462
44391	232463
25568	232464
131604	232465
140408	232466
40179	232467
70750	232468
43205	232469
273431	232470
29751	232471
106488	232472
79755	232473
63121	232474
36128	232475
119206	232476
2444	232477
4312	232478
37944	232479
138329	232480
44807	232481
146126	232482
181457	232483
87714	232484
97921	232485
58964	232486
4325	232487
44529	232488
1319	232489
65805	232490
9112	232491
3562	232492
213665	232493
7027	232494
3886	232495
8853	232496
26294	232497
40154	232498
32595	232499
29405	232500
60956	232501
86294	232502
10126	232503
149765	232504
22824	232505
63271	232506
24775	232507
12178	232508
49352	232509
82387	232510
31060	232511
38831	232512
301510	232513
141079	232514
211756	232515
83371	232516
95937	232517
73183	232518
33022	232519
211182	232520
11215	232521
131045	232522
78205	232523
236353	232524
11989	232525
54013	232526
54013	232527
51682	232528
270727	232529
105359	232530
145393	232531
121773	232532
168760	232533
2721	232534
28225	232535
28331	232536
12844	232537
15117	232538
93389	232539
1388	232540
306577	232541
304387	232542
20	232543
98147	232544
32461	232545
61766	232546
293927	232547
45990	232548
161535	232549
303733	232550
8664	232551
34524	232552
24213	232553
77750	232554
87692	232555
2890	232556
62206	232557
55587	232558
215486	232559
100	232560
257757	232561
55547	232562
231237	232563
56484	232564
182828	232565
102945	232566
39666	232567
75607	232568
2879	232569
19984	232570
76764	232571
35812	232572
93313	232573
211462	232574
11099	232575
90173	232576
62396	232577
67515	232578
277932	232579
32645	232580
13973	232581
107401	232582
44267	232583
5618	232584
184540	232585
18257	232586
150858	232587
56	232588
210597	232589
30239	232590
54156	232591
24253	232592
128185	232593
200759	232594
10194	232595
6441	232596
1732	232597
2404	232598
24253	232599
4926	232600
56416	232601
11571	232602
21144	232603
129276	232604
40989	232605
130246	232606
24746	232607
307481	232608
861	232609
34594	232610
32229	232611
168376	232612
35436	232613
11943	232614
244342	232615
182803	232616
8317	232617
216285	232618
20523	232619
148037	232620
69994	232621
8940	232622
58454	232623
143520	232624
2751	232625
76448	232626
88456	232627
117980	232628
242775	232629
132326	232630
22895	232631
285286	232632
232875	232633
169263	232634
298181	232635
52580	232636
18862	232637
33518	232638
57009	232639
49479	232640
250729	232641
44048	232642
48548	232643
75646	232644
74773	232645
55758	232646
163450	232647
227	232648
49857	232649
77081	232650
3314	232651
204133	232652
8720	232653
71132	232654
158820	232655
41007	232656
142100	232657
63817	232658
1451	232659
11666	232660
61216	232661
4246	232662
19549	232663
7063	232664
14502	232665
45305	232666
65536	232667
112552	232668
248648	232669
86267	232670
308363	232671
6869	232672
149179	232673
104	232674
42965	232675
79579	232676
228100	232677
68107	232678
104612	232679
119802	232680
478	232681
12586	232682
130348	232683
125896	232684
91276	232685
187269	232686
1849	232687
68015	232688
13509	232689
66343	232690
20921	232691
188955	232692
106153	232693
30812	232694
6227	232695
30376	232696
200460	232697
85942	232698
141834	232699
69545	232700
290707	232701
268762	232702
81747	232703
5290	232704
13960	232705
18217	232706
230634	232707
32402	232708
292561	232709
44823	232710
214782	232711
20621	232712
37172	232713
75360	232714
297830	232715
29103	232716
266719	232717
141246	232718
26708	232719
188195	232720
7968	232721
127416	232722
171857	232723
5035	232724
105263	232725
24342	232726
218352	232727
243386	232728
80003	232729
45629	232730
290255	232731
34494	232732
218481	232733
55328	232734
29259	232735
235583	232736
139602	232737
256183	232738
56	232739
121257	232740
197574	232741
186448	232742
7495	232743
11	232744
296795	232745
42304	232746
294424	232747
482	232748
141809	232749
108813	232750
22499	232751
150126	232752
40649	232753
1898	232754
68967	232755
159522	232756
252389	232757
23376	232758
126543	232759
147665	232760
108619	232761
10903	232762
213713	232763
3337	232764
111223	232765
246548	232766
94715	232767
192667	232768
26792	232769
163442	232770
145944	232771
108343	232772
28804	232773
86982	232774
14182	232775
64270	232776
158022	232777
75524	232778
60237	232779
202491	232780
112141	232781
119879	232782
22795	232783
228419	232784
106836	232785
247358	232786
65129	232787
201317	232788
101743	232789
252827	232790
262638	232791
126544	232792
37950	232793
28897	232794
87840	232795
133683	232796
162060	232797
100474	232798
1798	232799
31455	232800
104449	232801
101233	232802
162385	232803
111345	232804
114740	232805
57262	232806
10358	232807
175565	232808
177589	232809
46853	232810
15921	232811
20248	232812
86102	232813
15328	232814
306766	232815
110797	232816
130637	232817
141840	232818
241450	232819
312102	232820
4075	232821
159663	232822
16274	232823
6706	232824
209659	232825
46763	232826
400	232827
4468	232828
49507	232829
161092	232830
72379	232831
541	232832
27850	232833
30502	232834
24891	232835
144007	232836
42015	232837
130512	232838
22354	232839
2707	232840
57525	232841
12289	232842
211184	232843
3302	232844
114391	232845
120271	232846
128903	232847
88941	232848
117	232849
59155	232850
14231	232851
61904	232852
182390	232853
288727	232854
140398	232855
43051	232856
94711	232857
145572	232858
27869	232859
58125	232860
181476	232861
94031	232862
24687	232863
37449	232864
45331	232865
263097	232866
163381	232867
3132	232868
781	232869
241976	232870
113528	232871
61000	232872
28598	232873
20934	232874
269976	232875
21314	232876
38048	232877
43680	232878
17613	232879
295634	232880
58089	232881
12335	232882
215770	232883
65788	232884
17739	232885
2601	232886
16427	232887
17060	232888
19177	232889
95133	232890
30802	232891
60369	232892
64184	232893
55953	232894
159752	232895
61471	232896
5138	232897
13812	232898
6118	232899
2809	232900
111372	232901
86241	232902
73140	232903
130551	232904
26078	232905
84224	232906
11511	232907
792	232908
155116	232909
42298	232910
311440	232911
41400	232912
173243	232913
136751	232914
27908	232915
28068	232916
5680	232917
20210	232918
95163	232919
70260	232920
178010	232921
143337	232922
166594	232923
96580	232924
108120	232925
29582	232926
89956	232927
195497	232928
292267	232929
175164	232930
101618	232931
75534	232932
36449	232933
66697	232934
85244	232935
186098	232936
202111	232937
53871	232938
287454	232939
308309	232940
199331	232941
312391	232942
42480	232943
137632	232944
82457	232945
9070	232946
82852	232947
138835	232948
36050	232949
35017	232950
79165	232951
64736	232952
49813	232953
139960	232954
8794	232955
11135	232956
90752	232957
10412	232958
131155	232959
24800	232960
24800	232961
145606	232962
129429	232963
236329	232964
55150	232965
5472	232966
25029	232967
45280	232968
129977	232969
199654	232970
18527	232971
12118	232972
155137	232973
72864	232974
20201	232975
76243	232976
94939	232977
216353	232978
26765	232979
42388	232980
18547	232981
64102	232982
51952	232983
215950	232984
80065	232985
87431	232986
36293	232987
96195	232988
56411	232989
96734	232990
54275	232991
94846	232992
77061	232993
22802	232994
308000	232995
262051	232996
83089	232997
35460	232998
68416	232999
145345	233000
96447	233001
120909	233002
58016	233003
272410	233004
740	233005
2840	233006
141009	233007
61475	233008
98502	233009
201195	233010
172379	233011
74530	233012
12098	233013
29968	233014
64914	233015
152887	233016
218134	233017
280219	233018
64643	233019
115041	233020
127488	233021
94601	233022
169931	233023
232197	233024
191111	233025
180492	233026
197828	233027
173324	233028
140035	233029
223234	233030
134445	233031
38293	233032
63329	233033
32044	233034
4547	233035
291786	233036
63520	233037
39963	233038
133279	233039
67716	233040
61573	233041
82	233042
60067	233043
77752	233044
39306	233045
200903	233046
28439	233047
20026	233048
85068	233049
108891	233050
79	233051
48746	233052
15203	233053
180690	233054
107954	233055
12709	233056
130693	233057
45443	233058
257128	233059
118655	233060
117805	233061
36201	233062
241966	233063
203830	233064
48090	233065
102464	233066
65208	233067
14674	233068
187	233069
30713	233070
195379	233071
140864	233072
63141	233073
2179	233074
103331	233075
109357	233076
38594	233077
132469	233078
190020	233079
86040	233080
36955	233081
60348	233082
30065	233083
121161	233084
133146	233085
95422	233086
76137	233087
208429	233088
94061	233089
170376	233090
29586	233091
198104	233092
74830	233093
95867	233094
85404	233095
98889	233096
6190	233097
133564	233098
40374	233099
20151	233100
20723	233101
181808	233102
122135	233103
89600	233104
176786	233105
106763	233106
12174	233107
161037	233108
72671	233109
302387	233110
212792	233111
190161	233112
36109	233113
270330	233114
162821	233115
173385	233116
27606	233117
125494	233118
55083	233119
4051	233120
62194	233121
42133	233122
43916	233123
217487	233124
188303	233125
49208	233126
143860	233127
4107	233128
41168	233129
103408	233130
51331	233131
24003	233132
56033	233133
25092	233134
304080	233135
195750	233136
90804	233137
141263	233138
42521	233139
235871	233140
39981	233141
20318	233142
144206	233143
20520	233144
29993	233145
95070	233146
303154	233147
119125	233148
135888	233149
53000	233150
141440	233151
189679	233152
66437	233153
69592	233154
188727	233155
43289	233156
97322	233157
121117	233158
2782	233159
9849	233160
4247	233161
10514	233162
81807	233163
17113	233164
45579	233165
161061	233166
25335	233167
34121	233168
161624	233169
2301	233170
33661	233171
251628	233172
154799	233173
174931	233174
70479	233175
14014	233176
3107	233177
36841	233178
60837	233179
18378	233180
107775	233181
24	233182
117652	233183
34526	233184
15520	233185
94954	233186
5092	233187
237836	233188
188344	233189
88585	233190
88585	233191
1797	233192
47583	233193
162200	233194
164435	233195
69263	233196
272419	233197
26806	233198
16873	233199
301081	233200
146239	233201
30593	233202
21045	233203
241606	233204
209661	233205
13313	233206
54732	233207
168386	233208
54455	233209
152698	233210
128225	233211
134965	233212
105142	233213
47196	233214
42832	233215
6741	233216
9846	233217
93193	233218
154567	233219
70350	233220
32075	233221
289746	233222
61422	233223
70378	233224
15160	233225
122715	233226
83115	233227
126557	233228
62508	233229
252120	233230
100603	233231
29050	233232
98286	233233
29122	233234
192587	233235
198376	233236
50393	233237
209654	233238
43285	233239
33514	233240
264223	233241
142045	233242
217701	233243
64290	233244
63414	233245
99340	233246
46198	233247
39021	233248
98954	233249
40791	233250
59771	233251
139297	233252
213302	233253
62975	233254
46733	233255
127150	233256
248426	233257
42302	233258
111626	233259
611	233260
59852	233261
2844	233262
137148	233263
142506	233264
278690	233265
77977	233266
72403	233267
47573	233268
203627	233269
150185	233270
244762	233271
36373	233272
268814	233273
55438	233274
305112	233275
1468	233276
89545	233277
27896	233278
252268	233279
191213	233280
17176	233281
57741	233282
11114	233283
97732	233284
38887	233285
218933	233286
2844	233287
12920	233288
14707	233289
288963	233290
10251	233291
308178	233292
422	233293
75629	233294
56154	233295
21895	233296
24368	233297
204338	233298
262064	233299
85378	233300
13026	233301
811	233302
85361	233303
105484	233304
11141	233305
4079	233306
70265	233307
5495	233308
28965	233309
277313	233310
190880	233311
56986	233312
101765	233313
22	233314
146016	233315
165630	233316
47755	233317
10053	233318
182166	233319
22068	233320
297251	233321
241565	233322
89596	233323
32582	233324
27833	233325
21934	233326
82363	233327
95868	233328
77341	233329
211438	233330
80656	233331
153966	233332
68752	233333
43074	233334
149177	233335
102928	233336
13327	233337
217791	233338
104158	233339
279139	233340
18445	233341
212040	233342
303199	233343
4106	233344
117711	233345
52476	233346
35647	233347
39229	233348
49557	233349
177448	233350
230906	233351
88139	233352
58538	233353
123386	233354
71371	233355
154135	233356
54256	233357
44938	233358
3831	233359
172497	233360
47489	233361
11825	233362
234420	233363
141933	233364
21548	233365
16431	233366
17338	233367
121044	233368
55793	233369
253462	233370
161145	233371
114204	233372
170473	233373
13348	233374
106670	233375
74318	233376
8224	233377
103084	233378
262296	233379
171859	233380
34425	233381
131618	233382
3847	233383
101105	233384
137609	233385
125436	233386
17659	233387
198335	233388
2852	233389
94342	233390
45246	233391
31154	233392
76609	233393
111254	233394
99311	233395
63284	233396
143509	233397
3646	233398
237852	233399
249441	233400
270561	233401
78763	233402
178437	233403
60513	233404
139164	233405
113220	233406
138879	233407
156743	233408
29108	233409
91272	233410
165633	233411
224030	233412
308581	233413
163489	233414
131823	233415
77201	233416
247259	233417
219627	233418
145323	233419
96755	233420
30056	233421
2477	233422
85072	233423
11874	233424
274039	233425
41328	233426
66396	233427
58955	233428
36509	233429
2633	233430
63620	233431
62027	233432
141807	233433
196502	233434
96684	233435
81350	233436
37833	233437
83433	233438
239357	233439
58467	233440
20787	233441
306480	233442
201614	233443
3483	233444
78876	233445
12776	233446
212935	233447
1805	233448
89865	233449
172792	233450
302067	233451
201377	233452
98608	233453
58094	233454
71031	233455
202621	233456
32063	233457
88341	233458
14274	233459
309302	233460
304583	233461
217708	233462
31807	233463
181328	233464
1349	233465
830	233466
15577	233467
92041	233468
159524	233469
55473	233470
171385	233471
27736	233472
223540	233473
1194	233474
141101	233475
137531	233476
212368	233477
11156	233478
75957	233479
446	233480
46260	233481
53286	233482
211383	233483
114736	233484
74035	233485
231846	233486
4942	233487
69670	233488
5568	233489
1365	233490
202342	233491
2635	233492
96341	233493
136288	233494
280919	233495
73144	233496
26179	233497
198571	233498
48121	233499
101572	233500
1147	233501
77577	233502
66129	233503
13361	233504
117386	233505
120198	233506
9236	233507
69368	233508
111682	233509
198846	233510
18260	233511
299685	233512
195881	233513
90527	233514
2480	233515
56754	233516
35529	233517
12749	233518
18864	233519
164209	233520
302464	233521
130990	233522
1562	233523
16658	233524
166178	233525
52366	233526
11510	233527
94993	233528
10333	233529
9171	233530
93289	233531
36879	233532
94062	233533
136162	233534
30589	233535
9793	233536
21466	233537
28588	233538
15570	233539
45899	233540
22736	233541
12916	233542
55732	233543
208304	233544
24860	233545
59007	233546
254334	233547
135284	233548
5171	233549
22421	233550
88528	233551
217991	233552
116811	233553
6282	233554
75498	233555
64597	233556
310113	233557
16150	233558
6537	233559
94165	233560
138410	233561
94576	233562
37219	233563
280454	233564
161515	233565
31298	233566
52432	233567
5616	233568
36341	233569
144777	233570
174490	233571
113642	233572
142168	233573
79718	233574
42852	233575
60085	233576
16214	233577
45746	233578
17081	233579
91902	233580
58825	233581
24295	233582
16813	233583
106193	233584
8718	233585
12724	233586
9527	233587
244407	233588
31214	233589
9659	233590
280898	233591
133416	233592
199332	233593
100874	233594
167593	233595
48194	233596
41377	233597
28477	233598
19564	233599
268287	233600
3628	233601
8844	233602
143520	233603
18400	233604
15600	233605
46540	233606
89025	233607
79128	233608
36922	233609
17779	233610
74916	233611
38248	233612
20144	233613
68639	233614
287621	233615
15766	233616
49909	233617
48277	233618
9882	233619
148597	233620
6914	233621
37732	233622
100663	233623
91866	233624
218	233625
273790	233626
1715	233627
67727	233628
60464	233629
207215	233630
92681	233631
41509	233632
15289	233633
62574	233634
8897	233635
13819	233636
3136	233637
5703	233638
184756	233639
93458	233640
46393	233641
161984	233642
22566	233643
21492	233644
154913	233645
177340	233646
278989	233647
73193	233648
30672	233649
534	233650
24586	233651
42453	233652
110155	233653
179318	233654
113519	233655
213804	233656
182426	233657
27891	233658
146925	233659
7825	233660
65497	233661
233234	233662
12340	233663
20457	233664
1347	233665
615	233666
26018	233667
26534	233668
3519	233669
270702	233670
115545	233671
103969	233672
42156	233673
2101	233674
270822	233675
12898	233676
18775	233677
145073	233678
3739	233679
28486	233680
32898	233681
376	233682
103023	233683
283469	233684
22	233685
34268	233686
126006	233687
200148	233688
172556	233689
50394	233690
259244	233691
251580	233692
140924	233693
306377	233694
120130	233695
38126	233696
680	233697
172770	233698
137308	233699
218340	233700
222003	233701
66788	233702
146237	233703
197704	233704
1642	233705
680	233706
121383	233707
2824	233708
39661	233709
55996	233710
112099	233711
161979	233712
90028	233713
50715	233714
139257	233715
227020	233716
102003	233717
87	233718
260124	233719
88644	233720
44386	233721
39315	233722
36249	233723
157925	233724
80025	233725
137824	233726
264344	233727
22818	233728
58695	233729
53464	233730
258343	233731
66418	233732
5394	233733
23820	233734
165112	233735
86583	233736
1129	233737
102132	233738
12025	233739
160429	233740
57	233741
17403	233742
55230	233743
282930	233744
52196	233745
53709	233746
11294	233747
17596	233748
17075	233749
62096	233750
113596	233751
5953	233752
283878	233753
78354	233754
66696	233755
170066	233756
52623	233757
27889	233758
61865	233759
281689	233760
3620	233761
958	233762
212721	233763
17071	233764
67787	233765
9576	233766
240089	233767
23843	233768
87825	233769
106376	233770
47727	233771
290	233772
117492	233773
102669	233774
11666	233775
4694	233776
18738	233777
31630	233778
8820	233779
137356	233780
43375	233781
68257	233782
285364	233783
235834	233784
36199	233785
199032	233786
96857	233787
35598	233788
35598	233789
168530	233790
187765	233791
26	233792
84235	233793
96793	233794
7826	233795
63462	233796
154163	233797
5677	233798
9429	233799
24350	233800
24350	233801
3331	233802
3399	233803
137172	233804
153675	233805
16371	233806
38799	233807
37688	233808
126522	233809
27128	233810
2511	233811
261607	233812
244587	233813
31845	233814
125841	233815
107830	233816
51412	233817
93110	233818
116397	233819
13154	233820
22759	233821
98089	233822
202238	233823
185637	233824
111118	233825
27846	233826
91310	233827
81479	233828
66813	233829
137687	233830
5250	233831
74737	233832
53429	233833
211445	233834
70048	233835
45365	233836
133713	233837
148251	233838
3399	233839
284083	233840
9889	233841
25619	233842
52501	233843
81389	233844
46072	233845
7419	233846
65927	233847
206519	233848
190214	233849
38534	233850
128504	233851
143138	233852
65403	233853
18232	233854
11179	233855
3317	233856
1662	233857
36703	233858
36028	233859
52641	233860
13944	233861
21686	233862
58915	233863
58915	233864
122676	233865
26474	233866
67481	233867
105458	233868
60052	233869
50440	233870
43224	233871
15183	233872
5904	233873
48030	233874
229395	233875
242910	233876
107158	233877
60493	233878
1795	233879
197732	233880
34163	233881
231701	233882
48145	233883
149862	233884
92854	233885
278512	233886
150	233887
67339	233888
26496	233889
118088	233890
118088	233891
61639	233892
27159	233893
18821	233894
263694	233895
73799	233896
52179	233897
85992	233898
19814	233899
46915	233900
129328	233901
129328	233902
22452	233903
44330	233904
12340	233905
145	233906
6916	233907
211084	233908
276782	233909
91948	233910
176586	233911
46317	233912
195866	233913
184808	233914
216272	233915
12248	233916
214937	233917
182582	233918
16284	233919
183245	233920
145199	233921
21507	233922
48659	233923
167982	233924
95921	233925
25345	233926
61984	233927
302585	233928
61078	233929
84677	233930
8878	233931
83832	233932
26935	233933
34359	233934
86806	233935
29955	233936
156570	233937
46123	233938
53274	233939
2210	233940
50419	233941
124153	233942
1898	233943
300209	233944
187640	233945
84027	233946
152823	233947
142636	233948
40177	233949
40177	233950
1418	233951
189160	233952
174073	233953
102408	233954
124034	233955
86529	233956
2210	233957
20407	233958
42302	233959
11232	233960
37219	233961
151892	233962
45462	233963
6959	233964
117773	233965
263	233966
14412	233967
135864	233968
42007	233969
268009	233970
11564	233971
28844	233972
133297	233973
4860	233974
36283	233975
27247	233976
300800	233977
80155	233978
176768	233979
160900	233980
122452	233981
66862	233982
29955	233983
23973	233984
119899	233985
129593	233986
2155	233987
3959	233988
161873	233989
23477	233990
47175	233991
26588	233992
43426	233993
81819	233994
223048	233995
5809	233996
38893	233997
38893	233998
95957	233999
157680	234000
45967	234001
76881	234002
114392	234003
5845	234004
77108	234005
130487	234006
50780	234007
4838	234008
92066	234009
28818	234010
5998	234011
136756	234012
33384	234013
24552	234014
37893	234015
58561	234016
122454	234017
233756	234018
26627	234019
20007	234020
115390	234021
227572	234022
110279	234023
49995	234024
95932	234025
77859	234026
161392	234027
133707	234028
213208	234029
258104	234030
60660	234031
40978	234032
17614	234033
21046	234034
108358	234035
45924	234036
90574	234037
56231	234038
26562	234039
98266	234040
300297	234041
25684	234042
176449	234043
5737	234044
123216	234045
76431	234046
247303	234047
256662	234048
3592	234049
73950	234050
3270	234051
24252	234052
24252	234053
2707	234054
5430	234055
9648	234056
24170	234057
86942	234058
189403	234059
257981	234060
52228	234061
146996	234062
164093	234063
60299	234064
206826	234065
55405	234066
54490	234067
33644	234068
53113	234069
203692	234070
202017	234071
172380	234072
5545	234073
1680	234074
20291	234075
8950	234076
222457	234077
115620	234078
37688	234079
1753	234080
181182	234081
88990	234082
88990	234083
211580	234084
70097	234085
19903	234086
228885	234087
156078	234088
7272	234089
20176	234090
143545	234091
17015	234092
259205	234093
170740	234094
162721	234095
57740	234096
5042	234097
587	234098
196350	234099
74932	234100
162657	234101
43224	234102
213024	234103
32042	234104
38480	234105
123138	234106
34052	234107
3529	234108
251718	234109
73250	234110
81146	234111
151461	234112
12142	234113
63640	234114
144441	234115
83081	234116
5839	234117
40008	234118
78027	234119
37071	234120
37071	234121
268930	234122
67538	234123
151570	234124
49778	234125
31270	234126
19150	234127
1402	234128
247040	234129
83246	234130
16056	234131
8618	234132
8971	234133
15705	234134
24534	234135
32995	234136
21260	234137
148032	234138
218641	234139
62350	234140
8680	234141
76024	234142
95031	234143
68015	234144
603	234145
13539	234146
38396	234147
33715	234148
47807	234149
29666	234150
208335	234151
86460	234152
37945	234153
84627	234154
4314	234155
25322	234156
57526	234157
37481	234158
26686	234159
190189	234160
16039	234161
31774	234162
107172	234163
127105	234164
21038	234165
47870	234166
125717	234167
54973	234168
13767	234169
54342	234170
42998	234171
122116	234172
3026	234173
160034	234174
110271	234175
5308	234176
161330	234177
18916	234178
172791	234179
131517	234180
38385	234181
164324	234182
110892	234183
13517	234184
114100	234185
87555	234186
5315	234187
8122	234188
4784	234189
178541	234190
55885	234191
90045	234192
20255	234193
58658	234194
80508	234195
34791	234196
86345	234197
89701	234198
21223	234199
8079	234200
58472	234201
840	234202
6165	234203
160908	234204
9898	234205
71796	234206
143152	234207
202054	234208
19491	234209
36830	234210
832	234211
83129	234212
30509	234213
184713	234214
49548	234215
230834	234216
13539	234217
129879	234218
39564	234219
182954	234220
98827	234221
603	234222
44825	234223
28524	234224
245858	234225
62857	234226
214459	234227
76229	234228
14666	234229
5778	234230
6697	234231
182613	234232
244635	234233
9473	234234
136153	234235
90495	234236
125315	234237
75108	234238
157885	234239
144557	234240
71966	234241
20442	234242
54920	234243
36198	234244
208714	234245
21135	234246
22840	234247
72515	234248
33997	234249
106379	234250
18009	234251
18009	234252
65249	234253
18771	234254
42964	234255
17502	234256
295197	234257
27375	234258
8960	234259
39329	234260
248838	234261
30067	234262
7705	234263
57020	234264
71037	234265
18073	234266
289196	234267
33149	234268
110827	234269
16826	234270
111198	234271
124706	234272
124706	234273
238049	234274
272614	234275
256481	234276
28240	234277
140014	234278
8267	234279
208962	234280
27213	234281
286246	234282
99417	234283
26512	234284
26512	234285
57574	234286
195810	234287
122096	234288
65503	234289
30028	234290
6541	234291
55888	234292
183883	234293
89967	234294
187892	234295
195574	234296
12511	234297
89123	234298
25168	234299
276424	234300
39052	234301
287583	234302
1903	234303
85158	234304
133367	234305
133367	234306
48938	234307
3947	234308
92028	234309
176009	234310
39390	234311
94677	234312
264797	234313
91808	234314
180093	234315
171111	234316
190413	234317
62210	234318
94219	234319
59192	234320
84118	234321
32507	234322
18673	234323
20831	234324
22365	234325
119553	234326
166379	234327
195021	234328
186404	234329
131215	234330
70940	234331
26056	234332
89102	234333
36060	234334
265478	234335
3052	234336
53661	234337
245005	234338
3947	234339
281133	234340
137736	234341
74319	234342
2161	234343
116227	234344
280141	234345
5813	234346
65964	234347
15340	234348
35313	234349
307244	234350
133540	234351
24032	234352
17738	234353
54412	234354
5640	234355
75028	234356
110643	234357
30200	234358
178006	234359
220601	234360
10837	234361
52619	234362
41391	234363
4076	234364
123573	234365
38844	234366
4460	234367
111454	234368
26628	234369
36759	234370
83	234371
59032	234372
62039	234373
86098	234374
212310	234375
14581	234376
280084	234377
1680	234378
25252	234379
63203	234380
53596	234381
28593	234382
41144	234383
3947	234384
112828	234385
133557	234386
14055	234387
40558	234388
312007	234389
7382	234390
71720	234391
24698	234392
53778	234393
31056	234394
31019	234395
194460	234396
140294	234397
14680	234398
13177	234399
83007	234400
291030	234401
124286	234402
14970	234403
1414	234404
102520	234405
40125	234406
64019	234407
157415	234408
134266	234409
840	234410
9631	234411
11696	234412
80570	234413
107209	234414
79836	234415
7887	234416
3845	234417
1107	234418
113860	234419
58252	234420
16885	234421
2298	234422
1297	234423
70797	234424
253310	234425
63732	234426
100354	234427
26760	234428
280932	234429
120706	234430
251623	234431
145395	234432
91884	234433
6541	234434
8263	234435
247505	234436
176067	234437
89014	234438
1194	234439
190228	234440
87494	234441
40163	234442
11878	234443
102001	234444
34918	234445
236616	234446
4541	234447
5225	234448
107953	234449
87820	234450
2529	234451
2529	234452
102141	234453
131202	234454
57564	234455
214291	234456
124254	234457
124254	234458
104073	234459
44000	234460
229308	234461
3335	234462
90896	234463
40163	234464
7610	234465
85938	234466
208759	234467
74914	234468
99104	234469
59520	234470
21079	234471
105165	234472
27857	234473
35677	234474
183924	234475
44395	234476
39801	234477
20206	234478
152235	234479
36367	234480
1205	234481
18559	234482
26891	234483
34094	234484
3958	234485
38454	234486
49886	234487
1696	234488
143107	234489
243700	234490
8796	234491
40889	234492
36069	234493
26089	234494
65305	234495
87793	234496
16103	234497
206802	234498
985	234499
182630	234500
10081	234501
795	234502
73202	234503
56170	234504
308056	234505
187807	234506
263747	234507
86086	234508
86086	234509
114200	234510
36576	234511
6299	234512
111486	234513
17444	234514
106886	234515
88282	234516
6664	234517
187215	234518
13675	234519
216085	234520
1995	234521
8142	234522
203181	234523
206562	234524
5572	234525
83354	234526
3441	234527
19820	234528
79869	234529
28348	234530
22926	234531
219793	234532
166117	234533
191178	234534
48822	234535
307343	234536
190320	234537
248870	234538
134691	234539
59107	234540
132	234541
294718	234542
57245	234543
84788	234544
22758	234545
4140	234546
964	234547
26889	234548
26889	234549
48810	234550
211069	234551
35265	234552
43437	234553
23	234554
2923	234555
36525	234556
10411	234557
78741	234558
78741	234559
19086	234560
40146	234561
125706	234562
79807	234563
39695	234564
121431	234565
153918	234566
5024	234567
37075	234568
12494	234569
248129	234570
30	234571
792	234572
34952	234573
14195	234574
51800	234575
90175	234576
6560	234577
301453	234578
128399	234579
61132	234580
12625	234581
68485	234582
175864	234583
43725	234584
570	234585
144145	234586
2482	234587
20459	234588
12309	234589
87164	234590
201706	234591
148266	234592
26462	234593
217834	234594
94624	234595
7222	234596
16323	234597
46237	234598
291338	234599
5750	234600
85370	234601
16281	234602
2582	234603
58798	234604
14990	234605
11000	234606
93000	234607
310764	234608
117214	234609
63497	234610
202084	234611
230270	234612
144596	234613
80942	234614
7003	234615
17323	234616
124891	234617
3811	234618
85726	234619
279846	234620
49873	234621
202675	234622
240159	234623
100136	234624
102578	234625
5841	234626
10282	234627
38278	234628
1754	234629
33879	234630
14555	234631
142362	234632
38190	234633
18742	234634
159687	234635
5265	234636
85961	234637
8390	234638
29690	234639
13951	234640
191558	234641
282833	234642
6155	234643
41501	234644
9689	234645
75783	234646
18167	234647
1890	234648
1890	234649
3288	234650
36481	234651
36481	234652
2280	234653
235011	234654
143283	234655
147997	234656
121530	234657
19542	234658
298439	234659
46428	234660
69543	234661
215268	234662
141069	234663
285530	234664
96773	234665
42554	234666
280617	234667
269114	234668
291807	234669
62602	234670
88692	234671
155804	234672
11466	234673
117861	234674
119533	234675
182409	234676
45666	234677
75375	234678
268	234679
2930	234680
54306	234681
74690	234682
26919	234683
80377	234684
112127	234685
63530	234686
80131	234687
209349	234688
14897	234689
90790	234690
4005	234691
215313	234692
209327	234693
256148	234694
153760	234695
164642	234696
215089	234697
67533	234698
17770	234699
6237	234700
148243	234701
86504	234702
107857	234703
4488	234704
170911	234705
83652	234706
2221	234707
5118	234708
51472	234709
29339	234710
270583	234711
48451	234712
142286	234713
29766	234714
23201	234715
43793	234716
7444	234717
23345	234718
1101	234719
27155	234720
7074	234721
60160	234722
2922	234723
307184	234724
184803	234725
42529	234726
1945	234727
279265	234728
230790	234729
27844	234730
130998	234731
134377	234732
219710	234733
4763	234734
201169	234735
88552	234736
142230	234737
39330	234738
47806	234739
38135	234740
26615	234741
4376	234742
73057	234743
188726	234744
27576	234745
40496	234746
177110	234747
193973	234748
142476	234749
40655	234750
1952	234751
26460	234752
110222	234753
308647	234754
88108	234755
59174	234756
69675	234757
603	234758
44861	234759
7939	234760
22266	234761
46721	234762
19223	234763
6200	234764
10127	234765
32502	234766
186391	234767
2073	234768
63854	234769
144638	234770
125888	234771
67226	234772
266669	234773
174868	234774
219782	234775
141150	234776
10337	234777
234642	234778
81567	234779
14708	234780
168662	234781
114132	234782
159708	234783
73500	234784
47309	234785
37888	234786
1930	234787
22122	234788
259890	234789
18035	234790
42033	234791
4611	234792
113616	234793
206000	234794
101822	234795
137575	234796
136978	234797
130625	234798
168215	234799
28427	234800
4490	234801
216738	234802
9531	234803
5178	234804
149334	234805
90801	234806
10838	234807
49733	234808
55026	234809
70460	234810
1628	234811
81602	234812
8405	234813
186502	234814
97147	234815
164045	234816
34991	234817
17438	234818
116654	234819
33217	234820
287629	234821
125359	234822
109989	234823
80010	234824
15693	234825
130958	234826
225406	234827
64188	234828
70263	234829
133845	234830
7898	234831
278208	234832
124995	234833
115221	234834
219661	234835
616	234836
535	234837
146984	234838
66653	234839
4884	234840
4884	234841
1083	234842
2674	234843
272095	234844
50541	234845
282290	234846
9710	234847
97497	234848
602	234849
568	234850
12214	234851
103061	234852
176752	234853
95048	234854
234212	234855
109105	234856
31173	234857
172980	234858
142743	234859
55189	234860
272144	234861
1011	234862
293392	234863
75873	234864
122005	234865
75286	234866
5031	234867
65456	234868
43224	234869
8148	234870
13333	234871
4589	234872
94249	234873
13384	234874
27436	234875
145081	234876
469	234877
199206	234878
209616	234879
245123	234880
16526	234881
3361	234882
161843	234883
99458	234884
201534	234885
70013	234886
102361	234887
123798	234888
73578	234889
10590	234890
305441	234891
283785	234892
33061	234893
9520	234894
230180	234895
54860	234896
261268	234897
231775	234898
9958	234899
38278	234900
130173	234901
58180	234902
26698	234903
243229	234904
113550	234905
260535	234906
197519	234907
47067	234908
136955	234909
160881	234910
55535	234911
20063	234912
45041	234913
52501	234914
2749	234915
29829	234916
19366	234917
107278	234918
39331	234919
77	234920
1893	234921
145434	234922
25282	234923
88824	234924
134559	234925
14341	234926
67470	234927
2506	234928
157266	234929
8931	234930
235920	234931
197027	234932
133318	234933
8192	234934
66169	234935
147272	234936
113753	234937
102696	234938
27381	234939
75605	234940
53126	234941
126198	234942
158972	234943
51192	234944
88902	234945
15305	234946
90350	234947
105317	234948
125527	234949
152	234950
20282	234951
176899	234952
122939	234953
215630	234954
77949	234955
146805	234956
189267	234957
308008	234958
193517	234959
83505	234960
199531	234961
172107	234962
5	234963
10036	234964
65554	234965
78108	234966
46971	234967
634	234968
19688	234969
202658	234970
96500	234971
41979	234972
24976	234973
90204	234974
45430	234975
33350	234976
73530	234977
30774	234978
8174	234979
103556	234980
18271	234981
234207	234982
319	234983
214086	234984
98613	234985
147519	234986
179046	234987
12182	234988
40699	234989
108160	234990
108251	234991
132501	234992
66017	234993
29	234994
84934	234995
51623	234996
212098	234997
258379	234998
4054	234999
212	235000
16985	235001
16985	235002
4067	235003
33949	235004
53187	235005
156	235006
235600	235007
10530	235008
254117	235009
138213	235010
7965	235011
185396	235012
139257	235013
2447	235014
285938	235015
261751	235016
208537	235017
296201	235018
57132	235019
4358	235020
28893	235021
74985	235022
46153	235023
9	235024
34038	235025
4151	235026
176965	235027
222587	235028
240	235029
81152	235030
18406	235031
123948	235032
39987	235033
174815	235034
208743	235035
51418	235036
151281	235037
250053	235038
139307	235039
196006	235040
125830	235041
75258	235042
42341	235043
128390	235044
67561	235045
56991	235046
125683	235047
176491	235048
209311	235049
143537	235050
18845	235051
187166	235052
1659	235053
79096	235054
185579	235055
26195	235056
201325	235057
111947	235058
311381	235059
55897	235060
229400	235061
53747	235062
71971	235063
92255	235064
46435	235065
91241	235066
13934	235067
167666	235068
10019	235069
6136	235070
183134	235071
175011	235072
88885	235073
128049	235074
795	235075
100034	235076
12751	235077
58852	235078
1060	235079
12358	235080
330	235081
20472	235082
230916	235083
197842	235084
18346	235085
181537	235086
6851	235087
63791	235088
150457	235089
121887	235090
63871	235091
146378	235092
134334	235093
156837	235094
16175	235095
416	235096
129503	235097
12869	235098
97766	235099
295526	235100
170713	235101
125268	235102
119464	235103
96734	235104
46893	235105
36579	235106
17275	235107
49852	235108
129503	235109
29734	235110
11101	235111
69567	235112
18417	235113
63257	235114
25381	235115
26524	235116
72702	235117
1635	235118
246785	235119
13220	235120
292108	235121
229983	235122
418	235123
299271	235124
37066	235125
58843	235126
6794	235127
22706	235128
9816	235129
12570	235130
284980	235131
71588	235132
173037	235133
17871	235134
95282	235135
80151	235136
2937	235137
45222	235138
240418	235139
50	235140
11210	235141
96850	235142
126747	235143
270179	235144
125456	235145
125830	235146
125830	235147
919	235148
209199	235149
24631	235150
6330	235151
144547	235152
55865	235153
919	235154
7615	235155
144405	235156
171272	235157
114168	235158
38394	235159
38394	235160
130445	235161
2038	235162
207151	235163
119714	235164
119714	235165
257022	235166
12859	235167
43617	235168
37090	235169
242790	235170
183513	235171
82	235172
5540	235173
151307	235174
105417	235175
83468	235176
181884	235177
1823	235178
85244	235179
14377	235180
1725	235181
47517	235182
8056	235183
179135	235184
7065	235185
15149	235186
116248	235187
22565	235188
146431	235189
36600	235190
146042	235191
37168	235192
69308	235193
307619	235194
185631	235195
105218	235196
144112	235197
187957	235198
33220	235199
299996	235200
2466	235201
289018	235202
96649	235203
3661	235204
1347	235205
45591	235206
6011	235207
87082	235208
34799	235209
177636	235210
47230	235211
8090	235212
32982	235213
128677	235214
29468	235215
79310	235216
211089	235217
224652	235218
130897	235219
88030	235220
12360	235221
131	235222
10307	235223
32978	235224
56906	235225
42473	235226
63871	235227
137787	235228
131507	235229
3840	235230
1280	235231
58123	235232
50373	235233
121878	235234
37066	235235
16594	235236
95077	235237
4235	235238
86829	235239
168341	235240
37645	235241
21230	235242
227290	235243
1416	235244
124808	235245
1898	235246
87707	235247
17632	235248
184127	235249
200355	235250
168868	235251
4847	235252
80217	235253
6674	235254
23668	235255
31670	235256
194944	235257
274577	235258
57924	235259
91790	235260
132196	235261
179985	235262
7027	235263
304878	235264
260955	235265
134495	235266
47187	235267
87196	235268
159069	235269
3044	235270
54810	235271
71580	235272
5214	235273
255879	235274
124181	235275
50105	235276
10137	235277
285299	235278
583	235279
100963	235280
61027	235281
145668	235282
29502	235283
184251	235284
261120	235285
48736	235286
193052	235287
25349	235288
21175	235289
110235	235290
89846	235291
102579	235292
857	235293
173712	235294
221213	235295
239621	235296
1478	235297
53597	235298
222507	235299
150870	235300
161489	235301
269862	235302
310852	235303
19674	235304
60579	235305
76339	235306
203272	235307
115680	235308
100346	235309
93781	235310
184446	235311
2974	235312
361	235313
193847	235314
139287	235315
73037	235316
16687	235317
86238	235318
20488	235319
13066	235320
40210	235321
37623	235322
72511	235323
23294	235324
11796	235325
222783	235326
164401	235327
90068	235328
90068	235329
124854	235330
8748	235331
94736	235332
64323	235333
28413	235334
27866	235335
5463	235336
1045	235337
173956	235338
30535	235339
142805	235340
75857	235341
171224	235342
59484	235343
93585	235344
17924	235345
234666	235346
2487	235347
64905	235348
38928	235349
22565	235350
53859	235351
53859	235352
90468	235353
35066	235354
72360	235355
94402	235356
40210	235357
1787	235358
10769	235359
54118	235360
154356	235361
145142	235362
65175	235363
47453	235364
1822	235365
77074	235366
171415	235367
171244	235368
15226	235369
24872	235370
24872	235371
85629	235372
15967	235373
34511	235374
188	235375
115908	235376
128461	235377
2885	235378
102686	235379
10253	235380
299019	235381
44660	235382
25795	235383
46973	235384
115466	235385
47932	235386
154666	235387
94378	235388
94378	235389
246837	235390
85602	235391
251	235392
55656	235393
25802	235394
56055	235395
144631	235396
5867	235397
83598	235398
130732	235399
833	235400
3268	235401
41526	235402
1081	235403
76350	235404
285127	235405
8279	235406
75075	235407
11477	235408
145081	235409
257367	235410
99245	235411
64264	235412
27357	235413
40902	235414
7010	235415
171049	235416
52751	235417
135079	235418
157240	235419
153323	235420
120713	235421
22944	235422
311761	235423
2915	235424
73392	235425
101179	235426
6756	235427
79915	235428
31688	235429
93454	235430
114140	235431
85778	235432
131916	235433
209217	235434
37658	235435
41839	235436
185057	235437
25194	235438
25106	235439
140868	235440
591	235441
5109	235442
5155	235443
109074	235444
25117	235445
40433	235446
87182	235447
5199	235448
12587	235449
1611	235450
3371	235451
69489	235452
8572	235453
3548	235454
775	235455
178363	235456
134136	235457
139566	235458
11864	235459
215209	235460
72678	235461
24246	235462
1820	235463
205069	235464
131155	235465
52066	235466
172078	235467
277781	235468
16365	235469
22045	235470
182399	235471
107235	235472
225942	235473
156716	235474
58860	235475
5405	235476
4125	235477
72334	235478
4405	235479
103934	235480
211020	235481
27726	235482
11788	235483
175855	235484
32900	235485
39237	235486
29742	235487
660	235488
163385	235489
9162	235490
200030	235491
54704	235492
224026	235493
64336	235494
259384	235495
141288	235496
139059	235497
237896	235498
179856	235499
25143	235500
28287	235501
129898	235502
75586	235503
59220	235504
127074	235505
99298	235506
49197	235507
82131	235508
220352	235509
141463	235510
61038	235511
280822	235512
78903	235513
169988	235514
179938	235515
40384	235516
52353	235517
245325	235518
87055	235519
2233	235520
211899	235521
47099	235522
223926	235523
29330	235524
455	235525
13998	235526
83043	235527
288340	235528
42673	235529
198651	235530
95720	235531
12052	235532
44216	235533
20432	235534
34253	235535
49797	235536
310339	235537
31190	235538
26177	235539
90507	235540
254196	235541
3456	235542
208998	235543
287185	235544
85777	235545
62351	235546
168458	235547
37695	235548
5301	235549
1516	235550
126968	235551
102489	235552
129136	235553
150944	235554
29473	235555
133028	235556
86148	235557
215843	235558
42141	235559
92011	235560
8478	235561
47250	235562
1083	235563
37149	235564
16894	235565
71585	235566
62003	235567
130039	235568
20966	235569
7921	235570
152173	235571
67480	235572
14198	235573
3921	235574
34927	235575
67712	235576
79179	235577
131144	235578
40810	235579
3204	235580
188259	235581
117418	235582
143954	235583
239768	235584
88251	235585
217172	235586
86978	235587
21101	235588
96078	235589
65988	235590
165473	235591
160619	235592
104108	235593
291013	235594
132331	235595
107123	235596
197526	235597
138607	235598
272122	235599
37425	235600
77403	235601
59317	235602
75971	235603
75971	235604
131973	235605
10011	235606
145480	235607
111963	235608
80903	235609
77832	235610
96259	235611
76526	235612
69814	235613
122508	235614
310714	235615
237665	235616
44941	235617
299532	235618
207143	235619
202866	235620
134220	235621
138856	235622
25095	235623
39684	235624
27655	235625
88782	235626
18253	235627
78022	235628
28960	235629
86211	235630
33649	235631
134518	235632
137581	235633
43823	235634
39443	235635
43601	235636
261	235637
6	235638
79472	235639
30465	235640
272609	235641
9277	235642
14760	235643
42342	235644
123091	235645
46977	235646
304040	235647
224017	235648
34450	235649
27171	235650
16494	235651
142284	235652
125335	235653
164059	235654
14227	235655
107773	235656
56311	235657
37134	235658
78245	235659
133568	235660
8292	235661
76124	235662
215537	235663
19714	235664
90261	235665
94038	235666
202920	235667
2498	235668
242646	235669
63158	235670
210133	235671
266485	235672
6721	235673
107961	235674
22242	235675
88778	235676
68908	235677
10078	235678
35467	235679
62090	235680
88321	235681
2017	235682
155553	235683
13956	235684
217091	235685
13361	235686
49452	235687
98075	235688
175697	235689
71435	235690
144907	235691
215620	235692
28661	235693
32657	235694
43671	235695
40412	235696
14879	235697
44130	235698
44130	235699
96378	235700
19367	235701
34784	235702
5111	235703
296275	235704
74531	235705
288173	235706
22358	235707
168229	235708
58715	235709
36702	235710
277153	235711
49027	235712
170820	235713
39626	235714
11674	235715
567	235716
82902	235717
37652	235718
55231	235719
162134	235720
159832	235721
91480	235722
151814	235723
202204	235724
22109	235725
260806	235726
238919	235727
36821	235728
106944	235729
54828	235730
217973	235731
160459	235732
78847	235733
183564	235734
184429	235735
59605	235736
240859	235737
198947	235738
122945	235739
30942	235740
2859	235741
81348	235742
116829	235743
200025	235744
18103	235745
11	235746
41258	235747
174177	235748
127246	235749
2437	235750
9815	235751
2437	235752
230626	235753
174186	235754
46778	235755
188315	235756
35985	235757
179600	235758
134219	235759
7183	235760
39395	235761
174738	235762
3398	235763
8317	235764
40464	235765
19373	235766
206635	235767
47978	235768
100682	235769
278069	235770
6137	235771
51699	235772
41675	235773
22576	235774
4344	235775
149277	235776
280700	235777
76916	235778
16976	235779
197460	235780
191346	235781
274082	235782
103832	235783
6687	235784
161671	235785
257784	235786
36880	235787
116798	235788
34950	235789
202845	235790
48342	235791
18806	235792
93454	235793
163545	235794
66843	235795
155736	235796
315	235797
188839	235798
73374	235799
237	235800
40872	235801
181889	235802
205942	235803
186044	235804
124949	235805
312777	235806
55140	235807
53505	235808
167640	235809
126041	235810
145782	235811
131889	235812
182010	235813
35013	235814
162011	235815
6420	235816
294322	235817
159872	235818
75672	235819
26191	235820
123979	235821
204322	235822
140534	235823
310601	235824
61545	235825
38562	235826
39968	235827
10333	235828
205349	235829
144874	235830
183630	235831
264869	235832
125837	235833
110941	235834
110005	235835
146771	235836
84183	235837
115685	235838
9142	235839
113623	235840
73723	235841
96918	235842
31458	235843
132915	235844
216115	235845
39698	235846
65111	235847
3433	235848
295797	235849
61122	235850
3207	235851
74382	235852
109729	235853
3129	235854
188496	235855
194039	235856
144885	235857
67576	235858
101438	235859
226664	235860
21394	235861
152696	235862
2767	235863
98	235864
50	235865
200301	235866
209298	235867
45903	235868
70907	235869
59272	235870
105652	235871
67386	235872
224794	235873
69904	235874
229747	235875
40546	235876
213464	235877
251	235878
326	235879
5961	235880
68258	235881
231815	235882
232913	235883
93864	235884
31191	235885
230237	235886
154438	235887
19	235888
101911	235889
101046	235890
68642	235891
25399	235892
213112	235893
29394	235894
5768	235895
346	235896
122499	235897
36365	235898
37352	235899
31104	235900
20038	235901
81373	235902
186977	235903
105745	235904
85695	235905
268615	235906
95567	235907
30846	235908
13586	235909
7231	235910
29374	235911
32580	235912
218614	235913
272346	235914
59862	235915
61335	235916
1153	235917
93260	235918
73764	235919
152782	235920
88735	235921
93558	235922
126829	235923
92409	235924
130720	235925
105369	235926
443	235927
179080	235928
36736	235929
191884	235930
88963	235931
18234	235932
146124	235933
90222	235934
40643	235935
164993	235936
108728	235937
286367	235938
29148	235939
140433	235940
72037	235941
81434	235942
17545	235943
11776	235944
34573	235945
209316	235946
4149	235947
46918	235948
206074	235949
11441	235950
245181	235951
1956	235952
40074	235953
62698	235954
62698	235955
1107	235956
112641	235957
109393	235958
19305	235959
20021	235960
147390	235961
65267	235962
50469	235963
13707	235964
47828	235965
1213	235966
82447	235967
118346	235968
70	235969
216730	235970
22076	235971
9066	235972
49473	235973
148983	235974
109662	235975
63020	235976
72532	235977
38142	235978
56385	235979
110713	235980
56132	235981
112774	235982
6884	235983
576	235984
237988	235985
50386	235986
88359	235987
50573	235988
55783	235989
160250	235990
157211	235991
8458	235992
71984	235993
29210	235994
48848	235995
49044	235996
76114	235997
7780	235998
299405	235999
75315	236000
311279	236001
127846	236002
106503	236003
16927	236004
7185	236005
77054	236006
83220	236007
55517	236008
1085	236009
213520	236010
65246	236011
22549	236012
23427	236013
12780	236014
29984	236015
45131	236016
126614	236017
28455	236018
228326	236019
495	236020
50081	236021
66981	236022
104448	236023
20284	236024
46127	236025
5127	236026
2911	236027
81059	236028
13886	236029
62987	236030
296134	236031
81335	236032
44304	236033
116432	236034
17201	236035
113450	236036
173101	236037
30893	236038
194663	236039
254181	236040
266544	236041
134661	236042
263349	236043
21711	236044
242194	236045
111014	236046
84776	236047
37183	236048
1072	236049
203104	236050
459	236051
13513	236052
13875	236053
66323	236054
124141	236055
174362	236056
217779	236057
18572	236058
171742	236059
44177	236060
132039	236061
59565	236062
241310	236063
133993	236064
80960	236065
105596	236066
165064	236067
39879	236068
124702	236069
158369	236070
182990	236071
20971	236072
7695	236073
50207	236074
17231	236075
5097	236076
18894	236077
82031	236078
70246	236079
64699	236080
24450	236081
73066	236082
42065	236083
162261	236084
185483	236085
213413	236086
17511	236087
123470	236088
171150	236089
48429	236090
241767	236091
176833	236092
262496	236093
133259	236094
165780	236095
101384	236096
121938	236097
133259	236098
38646	236099
207402	236100
135731	236101
16970	236102
50848	236103
5679	236104
30626	236105
31573	236106
637	236107
136747	236108
207236	236109
4677	236110
82943	236111
40374	236112
54217	236113
171232	236114
63876	236115
50101	236116
31511	236117
48010	236118
23255	236119
22889	236120
91071	236121
13063	236122
10885	236123
58735	236124
139183	236125
43247	236126
9434	236127
137370	236128
145026	236129
293322	236130
70887	236131
99934	236132
74467	236133
48097	236134
17627	236135
311134	236136
641	236137
99107	236138
115795	236139
36327	236140
798	236141
279156	236142
71320	236143
62139	236144
274177	236145
103961	236146
103919	236147
152299	236148
69427	236149
101081	236150
288427	236151
47658	236152
103100	236153
211564	236154
198706	236155
211642	236156
144480	236157
121903	236158
146398	236159
47325	236160
33611	236161
76481	236162
283217	236163
29214	236164
67628	236165
113014	236166
2002	236167
6080	236168
8257	236169
14748	236170
14902	236171
50628	236172
35335	236173
136074	236174
652	236175
140997	236176
58373	236177
82705	236178
3049	236179
125093	236180
143724	236181
19781	236182
190003	236183
39617	236184
183349	236185
288230	236186
35063	236187
35306	236188
869	236189
38256	236190
237614	236191
11880	236192
120029	236193
6992	236194
59170	236195
219584	236196
9418	236197
78721	236198
64897	236199
134374	236200
259306	236201
235783	236202
19190	236203
261787	236204
230197	236205
151940	236206
3287	236207
56753	236208
97980	236209
55771	236210
213658	236211
96322	236212
130024	236213
32127	236214
68322	236215
289323	236216
257206	236217
38247	236218
43109	236219
293938	236220
241769	236221
189818	236222
60096	236223
265106	236224
82573	236225
8374	236226
8165	236227
39036	236228
257116	236229
245010	236230
69100	236231
3748	236232
168807	236233
142775	236234
69100	236235
211007	236236
64464	236237
170003	236238
107741	236239
118470	236240
24222	236241
159454	236242
129477	236243
52645	236244
40577	236245
19189	236246
68972	236247
2914	236248
216634	236249
4997	236250
19911	236251
248424	236252
82136	236253
7134	236254
93637	236255
255647	236256
293800	236257
19988	236258
82892	236259
222513	236260
83298	236261
277060	236262
94698	236263
115760	236264
6167	236265
205251	236266
19162	236267
114081	236268
170985	236269
85564	236270
31288	236271
81929	236272
74700	236273
23719	236274
42164	236275
221223	236276
34894	236277
13974	236278
2540	236279
20145	236280
75055	236281
183727	236282
175870	236283
85705	236284
212893	236285
123220	236286
3011	236287
720	236288
4166	236289
56393	236290
172776	236291
133784	236292
80623	236293
38839	236294
9040	236295
16002	236296
5498	236297
998	236298
58264	236299
215263	236300
169776	236301
154851	236302
86756	236303
114114	236304
52073	236305
5742	236306
42059	236307
38312	236308
127412	236309
16063	236310
96737	236311
127803	236312
25717	236313
1688	236314
91094	236315
137418	236316
29185	236317
98818	236318
74404	236319
168090	236320
123891	236321
96045	236322
33999	236323
63679	236324
27133	236325
113444	236326
172431	236327
4659	236328
96	236329
134944	236330
172179	236331
138947	236332
78133	236333
122924	236334
22484	236335
14333	236336
91605	236337
132916	236338
28546	236339
218331	236340
206236	236341
19504	236342
13122	236343
293379	236344
96352	236345
307278	236346
210172	236347
306115	236348
198581	236349
124350	236350
6789	236351
83838	236352
11221	236353
75698	236354
28705	236355
137217	236356
10293	236357
12429	236358
183775	236359
37707	236360
285287	236361
74166	236362
24450	236363
271035	236364
206992	236365
43143	236366
13116	236367
156751	236368
138274	236369
29426	236370
296596	236371
76279	236372
30221	236373
125433	236374
92615	236375
20232	236376
18843	236377
113427	236378
25099	236379
88596	236380
88596	236381
55317	236382
236639	236383
238929	236384
9885	236385
158454	236386
12735	236387
127030	236388
99885	236389
26935	236390
8337	236391
32365	236392
64660	236393
45136	236394
163020	236395
104341	236396
133106	236397
144442	236398
11223	236399
58908	236400
166998	236401
71317	236402
235625	236403
4104	236404
73263	236405
245601	236406
47377	236407
62009	236408
34081	236409
170615	236410
98061	236411
58274	236412
28946	236413
4965	236414
101539	236415
172179	236416
75530	236417
47291	236418
101024	236419
71222	236420
70263	236421
10149	236422
3779	236423
290996	236424
136075	236425
201950	236426
135985	236427
40281	236428
173226	236429
284095	236430
117774	236431
171362	236432
31858	236433
86329	236434
148945	236435
265214	236436
258155	236437
25221	236438
208975	236439
140844	236440
310972	236441
257	236442
14924	236443
384	236444
91181	236445
246139	236446
7961	236447
75035	236448
25861	236449
242379	236450
41590	236451
7231	236452
142739	236453
174049	236454
48235	236455
54	236456
98329	236457
139696	236458
146039	236459
104760	236460
59192	236461
108368	236462
19512	236463
293664	236464
245513	236465
276976	236466
249309	236467
93643	236468
252751	236469
141866	236470
279305	236471
131295	236472
282061	236473
284120	236474
287110	236475
292358	236476
164767	236477
185981	236478
46355	236479
29902	236480
133114	236481
88049	236482
166317	236483
268068	236484
54460	236485
149787	236486
9962	236487
6008	236488
9363	236489
91413	236490
149339	236491
114026	236492
182228	236493
81324	236494
3236	236495
149093	236496
149093	236497
251512	236498
4011	236499
255483	236500
9901	236501
205621	236502
22951	236503
293806	236504
69309	236505
69309	236506
293	236507
79966	236508
259624	236509
125722	236510
10075	236511
77135	236512
13793	236513
200552	236514
301872	236515
7149	236516
190225	236517
85012	236518
233233	236519
41929	236520
196557	236521
98070	236522
78471	236523
129638	236524
211477	236525
32354	236526
136469	236527
251108	236528
52979	236529
195066	236530
103189	236531
57875	236532
155130	236533
229774	236534
57489	236535
203524	236536
253652	236537
138896	236538
90942	236539
33913	236540
43586	236541
49971	236542
61351	236543
106915	236544
41371	236545
10357	236546
17896	236547
165189	236548
22798	236549
3421	236550
95959	236551
166797	236552
19456	236553
43161	236554
303538	236555
194459	236556
59880	236557
153657	236558
150875	236559
125902	236560
79866	236561
10849	236562
53897	236563
263563	236564
299703	236565
172349	236566
1535	236567
217105	236568
77582	236569
26002	236570
204879	236571
187698	236572
113770	236573
217653	236574
66066	236575
288317	236576
1996	236577
117385	236578
33007	236579
297639	236580
123457	236581
196968	236582
30853	236583
139456	236584
299391	236585
96462	236586
14520	236587
16448	236588
142423	236589
119195	236590
267615	236591
67678	236592
288981	236593
178919	236594
181618	236595
296813	236596
35792	236597
225222	236598
14975	236599
198103	236600
54421	236601
35880	236602
57737	236603
206974	236604
60236	236605
270557	236606
264	236607
62357	236608
27177	236609
7669	236610
119703	236611
186675	236612
47837	236613
144756	236614
154959	236615
23443	236616
12239	236617
4895	236618
190769	236619
252468	236620
77737	236621
139562	236622
17485	236623
306170	236624
89271	236625
55432	236626
127898	236627
176373	236628
110874	236629
81525	236630
213029	236631
1512	236632
81657	236633
119430	236634
30965	236635
140422	236636
50349	236637
96491	236638
18797	236639
8157	236640
202773	236641
155199	236642
6092	236643
189800	236644
198346	236645
275805	236646
12590	236647
125217	236648
45745	236649
8377	236650
198586	236651
81033	236652
201104	236653
129842	236654
49643	236655
187355	236656
28388	236657
94000	236658
3320	236659
236577	236660
206642	236661
281190	236662
241121	236663
3862	236664
11730	236665
86572	236666
27133	236667
145439	236668
130277	236669
17494	236670
214815	236671
199523	236672
4327	236673
44719	236674
73294	236675
15504	236676
45712	236677
2988	236678
25959	236679
135359	236680
35077	236681
70003	236682
28174	236683
75701	236684
78098	236685
160028	236686
7503	236687
10279	236688
29753	236689
28504	236690
143366	236691
147174	236692
3685	236693
121286	236694
28694	236695
175117	236696
175330	236697
24878	236698
170151	236699
178086	236700
161183	236701
139746	236702
88452	236703
62688	236704
43013	236705
19840	236706
19065	236707
13512	236708
137076	236709
200824	236710
22405	236711
27	236712
161611	236713
15147	236714
242679	236715
37813	236716
52413	236717
274	236718
307491	236719
173090	236720
12833	236721
5772	236722
44281	236723
98050	236724
1972	236725
204723	236726
154502	236727
39303	236728
243565	236729
222802	236730
3158	236731
41232	236732
1372	236733
63175	236734
232606	236735
256012	236736
133610	236737
178092	236738
105468	236739
139126	236740
262754	236741
163401	236742
169658	236743
115156	236744
61261	236745
112178	236746
67458	236747
8193	236748
15432	236749
67030	236750
160899	236751
103409	236752
51721	236753
297482	236754
53625	236755
135355	236756
254055	236757
14624	236758
50746	236759
251250	236760
17279	236761
20021	236762
43679	236763
28018	236764
7809	236765
42552	236766
66086	236767
136863	236768
147114	236769
252008	236770
107234	236771
63616	236772
36821	236773
116530	236774
534	236775
213521	236776
50475	236777
21145	236778
9247	236779
209048	236780
172923	236781
35805	236782
202062	236783
19125	236784
304038	236785
243304	236786
228569	236787
67300	236788
139737	236789
235473	236790
52389	236791
138310	236792
133357	236793
143739	236794
20731	236795
21530	236796
98962	236797
217659	236798
267058	236799
45832	236800
166605	236801
121903	236802
13428	236803
60440	236804
116358	236805
130869	236806
23207	236807
28862	236808
17743	236809
120439	236810
177758	236811
80233	236812
39188	236813
244681	236814
150723	236815
360	236816
122316	236817
7595	236818
303745	236819
5332	236820
142348	236821
98127	236822
205503	236823
80946	236824
56582	236825
28790	236826
287973	236827
15726	236828
51016	236829
80188	236830
8192	236831
74082	236832
211126	236833
133519	236834
27478	236835
196258	236836
204956	236837
7249	236838
28519	236839
144917	236840
193420	236841
23319	236842
337	236843
12591	236844
212198	236845
72319	236846
33017	236847
2738	236848
15593	236849
64857	236850
42866	236851
97291	236852
83884	236853
49681	236854
146290	236855
64665	236856
12950	236857
116760	236858
292863	236859
152000	236860
646	236861
10055	236862
242610	236863
145695	236864
2648	236865
96152	236866
43610	236867
97399	236868
148737	236869
248378	236870
60056	236871
135113	236872
84859	236873
5069	236874
19267	236875
59067	236876
176612	236877
161544	236878
83345	236879
44911	236880
4713	236881
176406	236882
100587	236883
213862	236884
25641	236885
216866	236886
52338	236887
383	236888
163157	236889
14002	236890
20497	236891
150281	236892
57512	236893
187523	236894
25698	236895
91383	236896
237077	236897
31334	236898
134339	236899
120691	236900
108493	236901
77748	236902
103587	236903
91325	236904
281199	236905
33620	236906
5276	236907
5276	236908
55475	236909
40655	236910
119437	236911
66103	236912
98952	236913
116224	236914
66506	236915
296414	236916
141204	236917
27763	236918
83877	236919
39540	236920
106704	236921
185240	236922
184219	236923
1248	236924
5209	236925
11275	236926
193034	236927
16278	236928
117946	236929
274962	236930
93032	236931
73188	236932
88155	236933
54244	236934
127017	236935
135937	236936
91846	236937
304887	236938
281748	236939
4538	236940
277040	236941
40209	236942
22338	236943
66349	236944
90429	236945
217589	236946
6633	236947
2050	236948
142507	236949
1924	236950
62709	236951
212746	236952
257536	236953
163752	236954
26532	236955
34487	236956
170262	236957
209956	236958
21250	236959
59670	236960
129550	236961
38090	236962
53287	236963
29227	236964
86748	236965
306199	236966
12030	236967
61992	236968
44119	236969
189425	236970
86934	236971
193954	236972
32758	236973
3966	236974
84254	236975
3157	236976
36927	236977
261400	236978
72118	236979
104752	236980
207702	236981
27065	236982
165071	236983
206273	236984
201292	236985
34336	236986
112478	236987
19218	236988
8476	236989
32852	236990
207918	236991
159350	236992
64827	236993
32146	236994
176251	236995
216043	236996
77927	236997
285853	236998
166084	236999
229789	237000
44488	237001
158105	237002
306709	237003
13543	237004
63953	237005
43946	237006
13544	237007
51526	237008
80838	237009
9145	237010
191626	237011
20821	237012
30073	237013
205575	237014
39211	237015
102912	237016
14593	237017
27189	237018
59610	237019
112050	237020
123324	237021
9379	237022
107036	237023
131967	237024
51086	237025
15592	237026
107268	237027
244567	237028
16257	237029
151556	237030
100888	237031
63876	237032
7867	237033
200055	237034
143648	237035
165031	237036
10387	237037
73992	237038
59156	237039
236485	237040
20521	237041
14083	237042
7745	237043
66652	237044
159498	237045
3091	237046
27811	237047
4168	237048
88536	237049
32335	237050
68001	237051
34900	237052
17832	237053
46882	237054
89106	237055
65441	237056
136653	237057
174740	237058
5668	237059
27196	237060
198860	237061
92056	237062
147400	237063
147826	237064
128412	237065
105820	237066
136263	237067
6049	237068
51333	237069
187680	237070
90751	237071
62014	237072
7620	237073
114450	237074
177459	237075
271903	237076
1206	237077
145159	237078
172160	237079
1648	237080
132076	237081
20944	237082
4801	237083
72626	237084
183109	237085
281679	237086
141796	237087
27027	237088
140135	237089
5646	237090
146343	237091
61794	237092
215650	237093
48288	237094
99620	237095
70971	237096
35500	237097
106211	237098
41131	237099
63628	237100
78561	237101
187007	237102
15954	237103
39979	237104
11733	237105
11684	237106
97883	237107
100634	237108
220872	237109
119146	237110
32843	237111
22323	237112
9993	237113
70795	237114
52975	237115
8744	237116
166173	237117
195989	237118
41215	237119
44420	237120
78974	237121
68969	237122
296	237123
34772	237124
137090	237125
321	237126
240087	237127
1811	237128
4743	237129
121879	237130
194655	237131
483	237132
128187	237133
77949	237134
129070	237135
120122	237136
56383	237137
32193	237138
248022	237139
22533	237140
15539	237141
29633	237142
196283	237143
1648	237144
220016	237145
19705	237146
283751	237147
24752	237148
241654	237149
187584	237150
108416	237151
298120	237152
85815	237153
61383	237154
216012	237155
16309	237156
306609	237157
144563	237158
64356	237159
33811	237160
100746	237161
25809	237162
102447	237163
232971	237164
92095	237165
51426	237166
299642	237167
190458	237168
58100	237169
178941	237170
177137	237171
215216	237172
128870	237173
149800	237174
155826	237175
65155	237176
249807	237177
212553	237178
74993	237179
48343	237180
7795	237181
38048	237182
7450	237183
16599	237184
118886	237185
24993	237186
23780	237187
108523	237188
135260	237189
38130	237190
14277	237191
215506	237192
5029	237193
312267	237194
240746	237195
1793	237196
17532	237197
71238	237198
145228	237199
214383	237200
298058	237201
167306	237202
151515	237203
4454	237204
189277	237205
119190	237206
109569	237207
98431	237208
6108	237209
213174	237210
5966	237211
174584	237212
26572	237213
260981	237214
20276	237215
113171	237216
48086	237217
12573	237218
47871	237219
1544	237220
67730	237221
84830	237222
70596	237223
126357	237224
17812	237225
16004	237226
86472	237227
129158	237228
42660	237229
20163	237230
126972	237231
126972	237232
174977	237233
54705	237234
13491	237235
9587	237236
82781	237237
79405	237238
83769	237239
40447	237240
216596	237241
38653	237242
264676	237243
131191	237244
10069	237245
11617	237246
44223	237247
35622	237248
19209	237249
230912	237250
39441	237251
21728	237252
104138	237253
16161	237254
54497	237255
4417	237256
262	237257
249406	237258
3955	237259
11961	237260
184824	237261
261802	237262
19711	237263
286408	237264
136460	237265
1074	237266
16484	237267
22094	237268
24966	237269
50486	237270
118162	237271
196360	237272
24596	237273
159300	237274
177	237275
108826	237276
226563	237277
141034	237278
29796	237279
8732	237280
10996	237281
15614	237282
22040	237283
13195	237284
255177	237285
249107	237286
257762	237287
185680	237288
41104	237289
218294	237290
256968	237291
164640	237292
164039	237293
37297	237294
177	237295
90220	237296
8617	237297
1047	237298
205808	237299
145066	237300
17912	237301
21849	237302
10095	237303
250855	237304
43769	237305
30587	237306
604	237307
78037	237308
1069	237309
250800	237310
89213	237311
28001	237312
41057	237313
18509	237314
1258	237315
1675	237316
155964	237317
149115	237318
111371	237319
6183	237320
31191	237321
309816	237322
127344	237323
23559	237324
140838	237325
1354	237326
215476	237327
48632	237328
63795	237329
62924	237330
142121	237331
73171	237332
278726	237333
53406	237334
157844	237335
129258	237336
109877	237337
144326	237338
72396	237339
128547	237340
241560	237341
133754	237342
8360	237343
185583	237344
85029	237345
160958	237346
43873	237347
64719	237348
87289	237349
97999	237350
220168	237351
216302	237352
51917	237353
80288	237354
140812	237355
93639	237356
136287	237357
132843	237358
18621	237359
168894	237360
283128	237361
190864	237362
156702	237363
114482	237364
188005	237365
118403	237366
27471	237367
209797	237368
81365	237369
271760	237370
181047	237371
81282	237372
5685	237373
154742	237374
16721	237375
48704	237376
76832	237377
33276	237378
26777	237379
38031	237380
41929	237381
109160	237382
83830	237383
78182	237384
37914	237385
3501	237386
95661	237387
84922	237388
402	237389
233679	237390
188981	237391
139871	237392
48802	237393
37274	237394
82506	237395
168880	237396
38480	237397
27878	237398
129593	237399
84645	237400
172695	237401
62240	237402
283995	237403
4278	237404
114410	237405
141680	237406
174962	237407
35189	237408
81346	237409
135555	237410
18608	237411
62092	237412
4337	237413
120207	237414
15623	237415
35532	237416
37609	237417
113438	237418
165094	237419
215687	237420
147968	237421
121947	237422
132749	237423
153890	237424
85093	237425
55625	237426
49727	237427
24648	237428
283456	237429
38447	237430
167903	237431
22333	237432
46719	237433
159764	237434
28583	237435
4738	237436
83422	237437
58228	237438
131869	237439
91102	237440
10359	237441
162294	237442
181503	237443
12826	237444
5570	237445
83790	237446
146806	237447
61040	237448
48060	237449
227468	237450
123717	237451
195265	237452
3527	237453
189248	237454
55225	237455
191480	237456
69990	237457
42004	237458
36565	237459
160093	237460
133683	237461
32937	237462
188325	237463
47054	237464
182088	237465
60778	237466
134805	237467
55216	237468
48938	237469
48803	237470
48802	237471
114616	237472
72840	237473
32824	237474
52218	237475
19834	237476
178674	237477
179004	237478
126470	237479
115114	237480
189435	237481
234797	237482
49905	237483
50637	237484
73112	237485
243981	237486
68976	237487
73105	237488
75379	237489
14426	237490
31311	237491
33073	237492
680	237493
38376	237494
273728	237495
284374	237496
216131	237497
215539	237498
48328	237499
129457	237500
5088	237501
17886	237502
156510	237503
1374	237504
284670	237505
110735	237506
40192	237507
20281	237508
47770	237509
146809	237510
130796	237511
117993	237512
311896	237513
218875	237514
154432	237515
14558	237516
10518	237517
66240	237518
211429	237519
141914	237520
64385	237521
218949	237522
217446	237523
148417	237524
148392	237525
117529	237526
27192	237527
763	237528
55399	237529
825	237530
45477	237531
72706	237532
107696	237533
195041	237534
184680	237535
6971	237536
5171	237537
87175	237538
146591	237539
102770	237540
135006	237541
8815	237542
131407	237543
1415	237544
134555	237545
284008	237546
156275	237547
150664	237548
127957	237549
28382	237550
133704	237551
148240	237552
20492	237553
297714	237554
257003	237555
100744	237556
198587	237557
34334	237558
17817	237559
142461	237560
1390	237561
97948	237562
5400	237563
33065	237564
33079	237565
91644	237566
34287	237567
131533	237568
153916	237569
34287	237570
138103	237571
252540	237572
96156	237573
51997	237574
24468	237575
144604	237576
138303	237577
205631	237578
41460	237579
231401	237580
50008	237581
217114	237582
79976	237583
38531	237584
62995	237585
95277	237586
212849	237587
98750	237588
73446	237589
82494	237590
2930	237591
73123	237592
55853	237593
197963	237594
250779	237595
210315	237596
75319	237597
11105	237598
2675	237599
191912	237600
12259	237601
165	237602
8427	237603
124329	237604
51643	237605
130006	237606
77408	237607
177723	237608
11117	237609
7536	237610
113942	237611
31880	237612
128723	237613
38901	237614
51789	237615
70321	237616
2727	237617
26297	237618
4627	237619
2759	237620
35912	237621
8665	237622
17988	237623
26850	237624
29402	237625
38798	237626
164408	237627
163001	237628
18300	237629
68676	237630
141517	237631
62617	237632
159633	237633
6929	237634
133475	237635
61607	237636
13110	237637
91278	237638
126125	237639
53734	237640
163703	237641
233189	237642
99703	237643
93482	237644
44929	237645
221272	237646
2895	237647
47485	237648
36	237649
8756	237650
54009	237651
229586	237652
14135	237653
20789	237654
153234	237655
19043	237656
85811	237657
108151	237658
92653	237659
71286	237660
4316	237661
9825	237662
41708	237663
109204	237664
2631	237665
5756	237666
249903	237667
146947	237668
109038	237669
207132	237670
269524	237671
200470	237672
3057	237673
243849	237674
212719	237675
212621	237676
110071	237677
49190	237678
144520	237679
214273	237680
92610	237681
178699	237682
208919	237683
945	237684
213744	237685
64067	237686
183351	237687
70172	237688
57906	237689
216329	237690
172487	237691
65593	237692
174851	237693
147291	237694
59431	237695
84653	237696
73041	237697
269318	237698
113879	237699
11616	237700
185375	237701
38538	237702
67826	237703
75144	237704
14543	237705
98518	237706
109083	237707
13379	237708
101102	237709
360	237710
25972	237711
138380	237712
197258	237713
20241	237714
38413	237715
56746	237716
125615	237717
77734	237718
149264	237719
135	237720
118449	237721
68107	237722
153751	237723
70237	237724
73574	237725
108813	237726
91904	237727
151438	237728
62077	237729
81777	237730
93607	237731
177824	237732
269564	237733
212859	237734
38098	237735
158510	237736
189909	237737
88363	237738
17471	237739
37450	237740
212676	237741
17978	237742
9394	237743
188144	237744
38671	237745
62173	237746
123622	237747
143280	237748
79331	237749
270643	237750
144785	237751
28279	237752
119537	237753
119537	237754
55917	237755
52605	237756
16514	237757
62960	237758
4917	237759
34741	237760
111993	237761
182214	237762
90524	237763
20505	237764
51224	237765
134765	237766
134765	237767
132605	237768
119383	237769
4346	237770
80691	237771
41943	237772
290445	237773
54565	237774
84685	237775
22811	237776
128795	237777
83571	237778
161578	237779
17960	237780
149949	237781
229003	237782
235545	237783
8936	237784
19480	237785
9841	237786
48145	237787
22684	237788
86966	237789
208642	237790
11500	237791
193681	237792
60367	237793
22919	237794
272525	237795
111690	237796
99707	237797
9242	237798
3123	237799
12237	237800
284516	237801
64622	237802
212026	237803
254675	237804
46187	237805
128364	237806
66937	237807
20163	237808
252390	237809
192489	237810
26760	237811
4157	237812
168502	237813
15911	237814
36490	237815
258694	237816
248643	237817
128433	237818
133327	237819
17157	237820
311024	237821
46980	237822
60074	237823
113835	237824
51491	237825
280335	237826
290524	237827
68856	237828
130127	237829
64755	237830
90105	237831
100568	237832
162673	237833
22165	237834
84994	237835
281847	237836
63797	237837
154175	237838
129479	237839
71368	237840
76735	237841
61424	237842
117892	237843
101917	237844
137841	237845
248	237846
3956	237847
81718	237848
130073	237849
112495	237850
43822	237851
128773	237852
77768	237853
58177	237854
164442	237855
122655	237856
133171	237857
122524	237858
59291	237859
208995	237860
94132	237861
4433	237862
85041	237863
81894	237864
152428	237865
117554	237866
70557	237867
1792	237868
89133	237869
85062	237870
20651	237871
278495	237872
197319	237873
14134	237874
279008	237875
20302	237876
114502	237877
150760	237878
300263	237879
235844	237880
42915	237881
83001	237882
143234	237883
74375	237884
146591	237885
30422	237886
14754	237887
8276	237888
68950	237889
17405	237890
30493	237891
186183	237892
70679	237893
52794	237894
24164	237895
206444	237896
120663	237897
51185	237898
50671	237899
181347	237900
128787	237901
133888	237902
135515	237903
165587	237904
14049	237905
165710	237906
163148	237907
75371	237908
83043	237909
141418	237910
40129	237911
36379	237912
29581	237913
253501	237914
3203	237915
28153	237916
80113	237917
1084	237918
73858	237919
35630	237920
19914	237921
199404	237922
62556	237923
152379	237924
37617	237925
23408	237926
153606	237927
142565	237928
105174	237929
50665	237930
150836	237931
193937	237932
54957	237933
204632	237934
150138	237935
75977	237936
193105	237937
49459	237938
102975	237939
283348	237940
117466	237941
94229	237942
27395	237943
71282	237944
42262	237945
63574	237946
23933	237947
274	237948
64578	237949
326	237950
34125	237951
124650	237952
23537	237953
62435	237954
302452	237955
173424	237956
239781	237957
138615	237958
91336	237959
197351	237960
12338	237961
54718	237962
82489	237963
148799	237964
57088	237965
209717	237966
50613	237967
247690	237968
113454	237969
51979	237970
35312	237971
92495	237972
47866	237973
51729	237974
66412	237975
19045	237976
58975	237977
286443	237978
203722	237979
35391	237980
62277	237981
161071	237982
40047	237983
87824	237984
26456	237985
25455	237986
51407	237987
159315	237988
4456	237989
158711	237990
18828	237991
5621	237992
299318	237993
3167	237994
240669	237995
177658	237996
15352	237997
149369	237998
228125	237999
44248	238000
65819	238001
105103	238002
194623	238003
58904	238004
159872	238005
121450	238006
21743	238007
69479	238008
74070	238009
109109	238010
109111	238011
74070	238012
107426	238013
199880	238014
194186	238015
296080	238016
22423	238017
235931	238018
238214	238019
158798	238020
73373	238021
112512	238022
191099	238023
86354	238024
98406	238025
133453	238026
260736	238027
19325	238028
3201	238029
156816	238030
3518	238031
32242	238032
256947	238033
207683	238034
109688	238035
156871	238036
86847	238037
55994	238038
209599	238039
48459	238040
263458	238041
279268	238042
199656	238043
64240	238044
93380	238045
36438	238046
113905	238047
36274	238048
30585	238049
1876	238050
12068	238051
109453	238052
5191	238053
190967	238054
53021	238055
120894	238056
51045	238057
34464	238058
116092	238059
81044	238060
121446	238061
21870	238062
54668	238063
57720	238064
1292	238065
76331	238066
76331	238067
76331	238068
130250	238069
3399	238070
176538	238071
175581	238072
154681	238073
66085	238074
16807	238075
21030	238076
117217	238077
2940	238078
214942	238079
70871	238080
110976	238081
200839	238082
51120	238083
209284	238084
90471	238085
8556	238086
79451	238087
208859	238088
207076	238089
599	238090
53469	238091
17995	238092
15389	238093
136773	238094
143478	238095
197257	238096
35996	238097
6828	238098
72936	238099
72936	238100
72936	238101
79095	238102
2021	238103
2200	238104
189462	238105
4009	238106
129054	238107
18949	238108
93708	238109
141188	238110
10323	238111
262526	238112
584	238113
3019	238114
102327	238115
87663	238116
252388	238117
115993	238118
41622	238119
36415	238120
9233	238121
226651	238122
4123	238123
64381	238124
3850	238125
111894	238126
95725	238127
20573	238128
22806	238129
113983	238130
149874	238131
112689	238132
51604	238133
171734	238134
92854	238135
252485	238136
11082	238137
132544	238138
159652	238139
218580	238140
84309	238141
81753	238142
139382	238143
37959	238144
180935	238145
296899	238146
54485	238147
271113	238148
12870	238149
72821	238150
228054	238151
116079	238152
173479	238153
257291	238154
46739	238155
1668	238156
34525	238157
73794	238158
5715	238159
28289	238160
15876	238161
256696	238162
261781	238163
280130	238164
27891	238165
184705	238166
76121	238167
236576	238168
35796	238169
141419	238170
11288	238171
2133	238172
258662	238173
63595	238174
46286	238175
16393	238176
310781	238177
20805	238178
102822	238179
68320	238180
140886	238181
93550	238182
46218	238183
19149	238184
124019	238185
135669	238186
24985	238187
5602	238188
291	238189
295181	238190
144407	238191
190572	238192
190500	238193
75919	238194
247218	238195
135819	238196
156815	238197
67997	238198
16209	238199
43334	238200
191279	238201
29224	238202
31220	238203
83992	238204
1562	238205
3373	238206
16960	238207
92220	238208
12528	238209
80902	238210
29816	238211
25127	238212
57912	238213
206499	238214
193986	238215
26108	238216
108060	238217
6761	238218
36998	238219
163230	238220
282308	238221
212920	238222
63832	238223
88376	238224
12088	238225
85440	238226
55533	238227
3411	238228
66741	238229
33646	238230
92024	238231
93005	238232
38373	238233
798	238234
295483	238235
73770	238236
18644	238237
103780	238238
217471	238239
86822	238240
18500	238241
49262	238242
215492	238243
16988	238244
40806	238245
178663	238246
44551	238247
234991	238248
96365	238249
70689	238250
210396	238251
96022	238252
202621	238253
73603	238254
111049	238255
76676	238256
41869	238257
4855	238258
19817	238259
199062	238260
121544	238261
127161	238262
28583	238263
207733	238264
88470	238265
275992	238266
542	238267
165705	238268
190789	238269
139156	238270
122918	238271
106328	238272
229568	238273
148875	238274
158141	238275
16909	238276
161734	238277
145278	238278
62742	238279
38368	238280
156177	238281
25262	238282
88069	238283
247762	238284
110563	238285
614	238286
109858	238287
197431	238288
158772	238289
131114	238290
191913	238291
58021	238292
264245	238293
109514	238294
115916	238295
79345	238296
44375	238297
38602	238298
38602	238299
72	238300
252602	238301
243790	238302
186578	238303
36382	238304
141074	238305
64862	238306
2245	238307
57431	238308
266921	238309
118771	238310
130177	238311
48970	238312
187881	238313
70015	238314
158489	238315
242751	238316
34576	238317
257416	238318
132836	238319
6224	238320
58993	238321
18131	238322
72470	238323
212028	238324
23922	238325
192039	238326
53792	238327
24496	238328
24496	238329
200540	238330
83611	238331
36897	238332
276408	238333
251012	238334
307415	238335
200836	238336
199647	238337
129983	238338
262836	238339
255034	238340
276703	238341
12189	238342
248158	238343
66032	238344
6607	238345
165914	238346
138094	238347
533	238348
127117	238349
226044	238350
13837	238351
134115	238352
19445	238353
35681	238354
253608	238355
101039	238356
48220	238357
235876	238358
112660	238359
53	238360
13202	238361
251051	238362
162992	238363
1930	238364
156786	238365
54781	238366
75810	238367
258471	238368
187519	238369
103050	238370
483	238371
58595	238372
44430	238373
3	238374
1325	238375
191796	238376
21460	238377
9558	238378
17411	238379
23520	238380
145247	238381
81491	238382
214926	238383
83904	238384
53018	238385
70321	238386
6173	238387
49841	238388
166820	238389
305793	238390
59366	238391
254999	238392
1128	238393
195618	238394
206946	238395
46968	238396
5325	238397
132238	238398
37513	238399
12574	238400
93483	238401
136188	238402
17278	238403
147149	238404
41212	238405
68783	238406
16514	238407
116828	238408
62783	238409
174131	238410
194801	238411
3164	238412
23507	238413
161231	238414
132298	238415
16653	238416
17125	238417
123212	238418
92057	238419
161659	238420
119357	238421
3270	238422
142388	238423
276918	238424
73642	238425
90166	238426
1095	238427
111852	238428
48128	238429
89688	238430
137	238431
157526	238432
168159	238433
139087	238434
75354	238435
86032	238436
69099	238437
278193	238438
246003	238439
27722	238440
202407	238441
2379	238442
14119	238443
122458	238444
6707	238445
99875	238446
18064	238447
10833	238448
1082	238449
457	238450
91635	238451
15071	238452
54927	238453
20953	238454
15340	238455
286162	238456
63322	238457
6768	238458
102140	238459
120072	238460
5050	238461
23284	238462
277521	238463
19270	238464
92410	238465
64514	238466
12983	238467
58027	238468
115643	238469
205094	238470
23900	238471
26515	238472
233174	238473
238355	238474
136362	238475
59957	238476
4085	238477
272630	238478
120807	238479
80365	238480
163422	238481
238635	238482
143677	238483
61264	238484
37459	238485
138228	238486
39708	238487
215838	238488
216550	238489
262424	238490
177342	238491
119009	238492
73843	238493
201202	238494
22142	238495
16634	238496
91155	238497
91449	238498
86400	238499
26913	238500
8615	238501
26522	238502
233	238503
55820	238504
46977	238505
137954	238506
5769	238507
21916	238508
62270	238509
118484	238510
51706	238511
6228	238512
300224	238513
2764	238514
210547	238515
287234	238516
226500	238517
164989	238518
87119	238519
115859	238520
61799	238521
48241	238522
55965	238523
47320	238524
194302	238525
283274	238526
7170	238527
302588	238528
27375	238529
305474	238530
191359	238531
206118	238532
91496	238533
93265	238534
172055	238535
47467	238536
165778	238537
48642	238538
220452	238539
185068	238540
73909	238541
201070	238542
7347	238543
3667	238544
278279	238545
16151	238546
188603	238547
180150	238548
106856	238549
107063	238550
25696	238551
234821	238552
213030	238553
12833	238554
152367	238555
100326	238556
71432	238557
33265	238558
113497	238559
111615	238560
78006	238561
145494	238562
255682	238563
30643	238564
133296	238565
75447	238566
125897	238567
54399	238568
54520	238569
338	238570
309284	238571
20905	238572
16616	238573
94695	238574
77807	238575
181499	238576
154388	238577
42028	238578
148683	238579
196997	238580
91611	238581
106364	238582
90447	238583
20737	238584
275385	238585
12970	238586
15102	238587
135845	238588
89235	238589
16496	238590
124627	238591
123688	238592
136726	238593
251547	238594
60842	238595
118553	238596
85447	238597
81884	238598
32102	238599
31466	238600
48380	238601
132577	238602
174382	238603
3207	238604
97940	238605
76014	238606
6149	238607
14378	238608
305924	238609
164318	238610
162401	238611
18545	238612
155218	238613
70901	238614
79167	238615
117059	238616
94454	238617
145071	238618
68105	238619
132723	238620
68733	238621
120953	238622
3179	238623
65313	238624
93567	238625
132190	238626
9514	238627
187355	238628
267498	238629
5982	238630
165765	238631
32863	238632
69991	238633
230292	238634
209130	238635
4726	238636
177553	238637
27559	238638
123502	238639
33843	238640
187979	238641
7837	238642
30631	238643
259765	238644
14939	238645
65421	238646
26377	238647
50783	238648
198359	238649
25887	238650
7041	238651
22695	238652
45778	238653
61641	238654
43226	238655
77287	238656
210758	238657
8169	238658
110741	238659
241277	238660
28546	238661
88082	238662
94508	238663
1624	238664
54968	238665
104111	238666
42593	238667
137471	238668
38496	238669
162797	238670
15861	238671
143171	238672
69575	238673
63936	238674
146975	238675
134996	238676
194995	238677
51132	238678
143752	238679
37610	238680
60761	238681
101385	238682
65138	238683
61196	238684
31760	238685
185002	238686
110620	238687
40562	238688
198934	238689
26859	238690
167933	238691
153961	238692
49644	238693
283397	238694
18912	238695
18914	238696
3855	238697
145541	238698
153147	238699
95626	238700
299079	238701
97698	238702
536	238703
22197	238704
43956	238705
102495	238706
202840	238707
136238	238708
91149	238709
130918	238710
265337	238711
1238	238712
16	238713
1384	238714
15910	238715
17399	238716
259405	238717
58877	238718
166540	238719
296389	238720
212929	238721
165141	238722
365	238723
110439	238724
95055	238725
97676	238726
243119	238727
234231	238728
115228	238729
89914	238730
137308	238731
1565	238732
1597	238733
24758	238734
93565	238735
176891	238736
110749	238737
1811	238738
129750	238739
62117	238740
139062	238741
55467	238742
305116	238743
263923	238744
124041	238745
18264	238746
261873	238747
63540	238748
125204	238749
38521	238750
29354	238751
289423	238752
65421	238753
196970	238754
125711	238755
1606	238756
70	238757
40891	238758
110599	238759
10429	238760
134914	238761
59320	238762
70547	238763
45903	238764
11696	238765
95918	238766
18806	238767
87011	238768
234583	238769
72848	238770
26957	238771
80276	238772
99586	238773
143997	238774
163743	238775
11347	238776
38608	238777
74121	238778
45586	238779
309917	238780
67459	238781
216298	238782
312554	238783
31705	238784
303994	238785
81100	238786
96289	238787
276958	238788
135008	238789
195010	238790
152044	238791
171949	238792
240172	238793
174673	238794
103705	238795
36188	238796
46341	238797
153154	238798
183419	238799
205725	238800
85569	238801
16608	238802
28206	238803
61696	238804
139823	238805
129792	238806
79707	238807
14806	238808
147279	238809
37663	238810
29797	238811
169225	238812
252317	238813
2726	238814
178055	238815
308651	238816
304557	238817
282441	238818
134432	238819
100676	238820
196372	238821
54694	238822
43549	238823
201586	238824
2398	238825
43261	238826
17783	238827
214505	238828
252782	238829
108515	238830
287442	238831
60249	238832
26014	238833
42909	238834
54049	238835
190195	238836
6103	238837
108586	238838
214181	238839
118723	238840
135679	238841
191397	238842
24998	238843
7853	238844
71324	238845
216403	238846
31358	238847
13798	238848
262344	238849
10042	238850
220937	238851
54852	238852
3724	238853
304367	238854
66165	238855
8980	238856
46121	238857
80716	238858
301820	238859
164703	238860
124417	238861
283497	238862
243712	238863
293177	238864
52605	238865
36254	238866
70722	238867
70722	238868
22334	238869
16353	238870
23801	238871
244866	238872
64725	238873
153408	238874
39466	238875
297991	238876
41276	238877
170867	238878
3211	238879
154070	238880
11016	238881
75750	238882
1866	238883
23683	238884
206613	238885
70704	238886
146497	238887
83623	238888
159119	238889
288377	238890
146949	238891
10150	238892
248871	238893
28880	238894
4740	238895
25137	238896
25137	238897
39170	238898
87546	238899
16422	238900
196153	238901
3113	238902
51519	238903
1751	238904
71700	238905
87840	238906
273249	238907
38060	238908
126909	238909
42773	238910
13632	238911
178587	238912
13361	238913
96445	238914
163370	238915
46082	238916
15700	238917
31144	238918
26219	238919
216409	238920
207640	238921
68320	238922
52943	238923
8194	238924
146911	238925
19190	238926
139465	238927
41148	238928
184895	238929
304441	238930
294227	238931
200939	238932
91097	238933
108299	238934
25028	238935
94958	238936
216420	238937
149780	238938
104735	238939
107126	238940
285015	238941
136786	238942
293246	238943
12074	238944
177571	238945
24308	238946
194344	238947
53020	238948
144416	238949
51643	238950
35687	238951
20607	238952
76029	238953
7409	238954
25216	238955
20458	238956
117088	238957
5660	238958
121137	238959
108138	238960
240171	238961
89219	238962
73765	238963
212463	238964
51390	238965
29023	238966
5945	238967
80748	238968
36641	238969
29200	238970
94043	238971
59056	238972
52456	238973
13041	238974
1696	238975
208243	238976
212323	238977
127	238978
137562	238979
11453	238980
4450	238981
85992	238982
209604	238983
14783	238984
86918	238985
49014	238986
55520	238987
21938	238988
9671	238989
51038	238990
19096	238991
155098	238992
16282	238993
15924	238994
159240	238995
94378	238996
107156	238997
2786	238998
143706	238999
79338	239000
102656	239001
17058	239002
47749	239003
114852	239004
114852	239005
189044	239006
75575	239007
64198	239008
3072	239009
42932	239010
36737	239011
135298	239012
72426	239013
169680	239014
200443	239015
155231	239016
90550	239017
224455	239018
278269	239019
9	239020
2031	239021
45427	239022
61326	239023
257701	239024
37096	239025
18452	239026
33079	239027
61945	239028
55023	239029
7681	239030
41793	239031
31465	239032
154	239033
27973	239034
194545	239035
80329	239036
46445	239037
138846	239038
17	239039
106578	239040
6665	239041
1577	239042
25945	239043
301513	239044
34651	239045
5227	239046
5805	239047
42269	239048
63875	239049
10213	239050
950	239051
97637	239052
159381	239053
244698	239054
177933	239055
125658	239056
4997	239057
22769	239058
20066	239059
104131	239060
185910	239061
27958	239062
5474	239063
929	239064
62779	239065
41569	239066
18803	239067
1874	239068
38645	239069
144440	239070
97425	239071
13016	239072
135949	239073
26230	239074
87549	239075
3745	239076
212449	239077
61839	239078
66915	239079
73052	239080
34741	239081
2680	239082
255878	239083
138383	239084
119949	239085
17069	239086
116850	239087
145648	239088
113553	239089
8613	239090
121710	239091
45121	239092
1616	239093
82712	239094
16061	239095
67502	239096
128902	239097
19372	239098
301384	239099
258997	239100
91305	239101
139738	239102
55962	239103
60550	239104
13960	239105
81317	239106
64194	239107
124775	239108
12078	239109
72755	239110
78828	239111
130474	239112
105934	239113
4186	239114
19372	239115
50959	239116
73381	239117
23806	239118
208855	239119
30973	239120
251	239121
175625	239122
134233	239123
88178	239124
5113	239125
127336	239126
303218	239127
13564	239128
104485	239129
24629	239130
64621	239131
112672	239132
183124	239133
123228	239134
5806	239135
244314	239136
41861	239137
191282	239138
10688	239139
235	239140
47122	239141
32058	239142
236048	239143
102298	239144
169707	239145
146588	239146
337	239147
20275	239148
88843	239149
156918	239150
160288	239151
49327	239152
30222	239153
212908	239154
107877	239155
87220	239156
56360	239157
126742	239158
88117	239159
238930	239160
261943	239161
152401	239162
63136	239163
145118	239164
198891	239165
110306	239166
194143	239167
34802	239168
91949	239169
212684	239170
26637	239171
54036	239172
305294	239173
213843	239174
91010	239175
290692	239176
248678	239177
6308	239178
211467	239179
119176	239180
64082	239181
160003	239182
5378	239183
61024	239184
125869	239185
105791	239186
60041	239187
6099	239188
87582	239189
37379	239190
32166	239191
64412	239192
127104	239193
36260	239194
72051	239195
3843	239196
36632	239197
83540	239198
22650	239199
148167	239200
14647	239201
245763	239202
17770	239203
309441	239204
99608	239205
8738	239206
62476	239207
10215	239208
206013	239209
12711	239210
281	239211
24016	239212
124707	239213
211335	239214
14398	239215
60265	239216
17998	239217
126680	239218
19871	239219
311198	239220
41512	239221
54205	239222
35391	239223
290492	239224
16651	239225
42897	239226
32265	239227
215140	239228
134579	239229
170441	239230
8010	239231
146744	239232
146818	239233
147614	239234
241493	239235
277987	239236
21827	239237
59564	239238
51789	239239
6177	239240
14413	239241
114379	239242
92607	239243
172624	239244
110879	239245
43883	239246
96392	239247
157233	239248
30571	239249
114105	239250
130905	239251
99633	239252
24577	239253
170445	239254
188081	239255
270247	239256
117228	239257
205418	239258
132411	239259
229522	239260
1215	239261
187834	239262
44946	239263
79472	239264
191025	239265
61380	239266
160486	239267
247773	239268
189646	239269
291342	239270
111726	239271
186830	239272
208724	239273
269519	239274
194623	239275
217966	239276
276458	239277
225166	239278
53412	239279
98565	239280
57171	239281
90732	239282
297200	239283
215752	239284
210419	239285
118357	239286
161340	239287
157987	239288
118792	239289
107629	239290
958	239291
21057	239292
27654	239293
28415	239294
16557	239295
40675	239296
12720	239297
93254	239298
291310	239299
297188	239300
259219	239301
3945	239302
98959	239303
131814	239304
60541	239305
13407	239306
284133	239307
15197	239308
5868	239309
578	239310
308258	239311
125675	239312
11060	239313
254252	239314
24753	239315
132020	239316
7807	239317
32951	239318
80441	239319
47588	239320
58160	239321
52943	239322
163532	239323
227787	239324
226760	239325
132450	239326
401	239327
31766	239328
201216	239329
19735	239330
75867	239331
1622	239332
268226	239333
29082	239334
240406	239335
32819	239336
29851	239337
73494	239338
23678	239339
204502	239340
22269	239341
2970	239342
187393	239343
115470	239344
20240	239345
213524	239346
67499	239347
175954	239348
101544	239349
105241	239350
260626	239351
78301	239352
275069	239353
3065	239354
32479	239355
294616	239356
31685	239357
3186	239358
217595	239359
241680	239360
5019	239361
250504	239362
82007	239363
18450	239364
46613	239365
49320	239366
33436	239367
133231	239368
124031	239369
265012	239370
152515	239371
42060	239372
186495	239373
23148	239374
34843	239375
162905	239376
85640	239377
106805	239378
82923	239379
17577	239380
192122	239381
84174	239382
59108	239383
119577	239384
18493	239385
156890	239386
207444	239387
174469	239388
11804	239389
13633	239390
197214	239391
159240	239392
2659	239393
44847	239394
23851	239395
270049	239396
69842	239397
88076	239398
57981	239399
300231	239400
89479	239401
25791	239402
272482	239403
67796	239404
90336	239405
100510	239406
247730	239407
10220	239408
240476	239409
73223	239410
45	239411
129481	239412
154429	239413
20246	239414
714	239415
45524	239416
7334	239417
131228	239418
204843	239419
133599	239420
47743	239421
58377	239422
20914	239423
151175	239424
234718	239425
20692	239426
9520	239427
4060	239428
117543	239429
40709	239430
142352	239431
162944	239432
233230	239433
88847	239434
17680	239435
17680	239436
170456	239437
15209	239438
191427	239439
37358	239440
8731	239441
31706	239442
78152	239443
46951	239444
42264	239445
191373	239446
184671	239447
149643	239448
10896	239449
62865	239450
75166	239451
48743	239452
67283	239453
43788	239454
163073	239455
59774	239456
219294	239457
27984	239458
2879	239459
60607	239460
71409	239461
3736	239462
151328	239463
14005	239464
80144	239465
202137	239466
23381	239467
26719	239468
125777	239469
34596	239470
63834	239471
9867	239472
22027	239473
3139	239474
615	239475
49199	239476
197857	239477
14776	239478
25468	239479
14776	239480
8122	239481
53217	239482
59921	239483
133202	239484
148856	239485
105012	239486
75824	239487
71060	239488
25927	239489
14482	239490
224683	239491
30431	239492
70547	239493
30851	239494
4491	239495
256448	239496
115189	239497
60804	239498
54061	239499
31918	239500
61316	239501
169382	239502
101958	239503
121917	239504
93175	239505
21735	239506
24151	239507
889	239508
114145	239509
99032	239510
44258	239511
285187	239512
2352	239513
24313	239514
73235	239515
195326	239516
160638	239517
93244	239518
11164	239519
39915	239520
44363	239521
299072	239522
33344	239523
4125	239524
1642	239525
12524	239526
8464	239527
12373	239528
107068	239529
27362	239530
137465	239531
8350	239532
59196	239533
284549	239534
203519	239535
290172	239536
71392	239537
8464	239538
164927	239539
98199	239540
19538	239541
1340	239542
118391	239543
9536	239544
195776	239545
21184	239546
1267	239547
104409	239548
7661	239549
113325	239550
1876	239551
122122	239552
150005	239553
114648	239554
253443	239555
14577	239556
237009	239557
114436	239558
204094	239559
117528	239560
125740	239561
183594	239562
139339	239563
308655	239564
89738	239565
51769	239566
114785	239567
110598	239568
174375	239569
49389	239570
8612	239571
93149	239572
94133	239573
251726	239574
144874	239575
173051	239576
27499	239577
83002	239578
251502	239579
56376	239580
51834	239581
34950	239582
173281	239583
100105	239584
84398	239585
40964	239586
175418	239587
958	239588
291584	239589
60688	239590
308354	239591
21542	239592
112554	239593
57089	239594
181733	239595
35360	239596
9308	239597
88241	239598
12416	239599
74129	239600
83876	239601
26526	239602
144712	239603
33826	239604
102460	239605
37636	239606
39743	239607
89214	239608
139228	239609
5279	239610
97219	239611
17711	239612
39706	239613
284923	239614
18553	239615
101947	239616
29400	239617
90751	239618
32785	239619
155885	239620
12871	239621
16808	239622
148391	239623
125	239624
176975	239625
273551	239626
222773	239627
19051	239628
90088	239629
38574	239630
53031	239631
20942	239632
63186	239633
72213	239634
55727	239635
108869	239636
61185	239637
216722	239638
23626	239639
43229	239640
79450	239641
188322	239642
135228	239643
34659	239644
12025	239645
123216	239646
140089	239647
6354	239648
125	239649
94740	239650
97996	239651
20363	239652
166997	239653
121845	239654
204774	239655
152534	239656
78694	239657
89221	239658
54425	239659
215714	239660
9013	239661
33347	239662
60913	239663
28253	239664
57409	239665
2963	239666
242820	239667
91498	239668
66377	239669
164149	239670
19224	239671
60489	239672
293916	239673
269485	239674
63867	239675
253944	239676
203498	239677
148710	239678
183075	239679
178382	239680
187089	239681
120763	239682
12519	239683
28568	239684
310931	239685
161413	239686
59148	239687
135379	239688
97975	239689
236813	239690
79474	239691
71444	239692
142744	239693
55236	239694
66902	239695
216695	239696
36470	239697
33003	239698
2646	239699
55431	239700
83025	239701
272893	239702
171127	239703
39349	239704
45236	239705
147937	239706
32037	239707
47126	239708
271065	239709
121174	239710
167225	239711
300612	239712
303268	239713
199610	239714
239306	239715
63761	239716
144690	239717
192812	239718
130177	239719
76654	239720
177988	239721
38067	239722
299020	239723
6119	239724
65130	239725
124649	239726
248458	239727
84858	239728
39300	239729
7986	239730
89071	239731
296662	239732
80724	239733
105080	239734
152612	239735
65912	239736
234019	239737
137636	239738
288	239739
188685	239740
86877	239741
10475	239742
276563	239743
43708	239744
40169	239745
89943	239746
21910	239747
138681	239748
75125	239749
294081	239750
86608	239751
95074	239752
21957	239753
78152	239754
57791	239755
28395	239756
11463	239757
206617	239758
51074	239759
90316	239760
133587	239761
155507	239762
42108	239763
200697	239764
221672	239765
7807	239766
52721	239767
48615	239768
81717	239769
51375	239770
78570	239771
21933	239772
40357	239773
15865	239774
285055	239775
20061	239776
984	239777
187369	239778
303470	239779
28801	239780
202442	239781
31778	239782
115449	239783
90653	239784
33180	239785
4226	239786
107316	239787
99053	239788
99998	239789
53567	239790
19564	239791
130481	239792
34073	239793
186390	239794
31515	239795
136848	239796
202140	239797
20205	239798
25782	239799
63152	239800
64651	239801
23780	239802
51056	239803
159591	239804
86438	239805
164363	239806
108609	239807
138830	239808
144880	239809
129329	239810
195571	239811
134258	239812
129062	239813
119857	239814
215502	239815
239346	239816
21005	239817
57529	239818
35944	239819
120877	239820
36610	239821
15188	239822
206150	239823
416	239824
189126	239825
40875	239826
254665	239827
6430	239828
77277	239829
156449	239830
770	239831
72323	239832
260297	239833
293	239834
86694	239835
92034	239836
64517	239837
8061	239838
64744	239839
35931	239840
124356	239841
20207	239842
87379	239843
87379	239844
4002	239845
62436	239846
73486	239847
148697	239848
26894	239849
12547	239850
9575	239851
2352	239852
6786	239853
51021	239854
25273	239855
26519	239856
61492	239857
217137	239858
90845	239859
33097	239860
80852	239861
8180	239862
101462	239863
167709	239864
2705	239865
266886	239866
70928	239867
218008	239868
23182	239869
213833	239870
23984	239871
143126	239872
11646	239873
69521	239874
312322	239875
82541	239876
88354	239877
4462	239878
15454	239879
16178	239880
22912	239881
104673	239882
8154	239883
88415	239884
215535	239885
41876	239886
85302	239887
57007	239888
100505	239889
71921	239890
123095	239891
236508	239892
1483	239893
93307	239894
233631	239895
25444	239896
21207	239897
35689	239898
12021	239899
160771	239900
20338	239901
135395	239902
79476	239903
305444	239904
46179	239905
164427	239906
28575	239907
82755	239908
11191	239909
198625	239910
109714	239911
20302	239912
97997	239913
18911	239914
265638	239915
204840	239916
99434	239917
30948	239918
38867	239919
188376	239920
11495	239921
190340	239922
31760	239923
163483	239924
138085	239925
124002	239926
246494	239927
135884	239928
95081	239929
21503	239930
262179	239931
312281	239932
102416	239933
108826	239934
194986	239935
187680	239936
178940	239937
51291	239938
53967	239939
53967	239940
106813	239941
212192	239942
126335	239943
118695	239944
178069	239945
35236	239946
148166	239947
59699	239948
290658	239949
62700	239950
14863	239951
113557	239952
437	239953
122103	239954
106819	239955
40246	239956
63918	239957
252589	239958
25494	239959
82519	239960
43331	239961
106346	239962
10593	239963
63173	239964
117063	239965
244280	239966
104076	239967
112346	239968
2732	239969
20283	239970
33113	239971
192777	239972
109044	239973
115053	239974
52901	239975
68973	239976
4713	239977
256354	239978
72888	239979
18249	239980
301750	239981
96521	239982
23272	239983
21833	239984
124543	239985
50264	239986
59578	239987
184695	239988
31035	239989
229156	239990
181459	239991
189812	239992
258316	239993
17362	239994
122126	239995
154538	239996
29356	239997
93119	239998
98417	239999
44133	240000
18209	240001
8112	240002
11849	240003
3375	240004
242802	240005
191303	240006
58837	240007
214464	240008
195569	240009
96632	240010
216167	240011
72426	240012
9899	240013
115634	240014
38502	240015
251475	240016
140292	240017
48526	240018
4202	240019
4202	240020
21436	240021
43865	240022
17968	240023
8773	240024
83769	240025
1337	240026
26746	240027
171388	240028
171388	240029
128532	240030
9036	240031
34146	240032
2939	240033
119563	240034
25768	240035
1223	240036
31354	240037
75301	240038
23994	240039
224988	240040
1102	240041
57622	240042
62948	240043
187171	240044
24232	240045
47198	240046
7012	240047
34646	240048
2482	240049
34263	240050
282706	240051
277	240052
10166	240053
39896	240054
36384	240055
90251	240056
24152	240057
35665	240058
17960	240059
49390	240060
19742	240061
32730	240062
128356	240063
419	240064
250769	240065
62948	240066
19741	240067
30948	240068
56827	240069
137186	240070
118698	240071
51693	240072
1302	240073
59406	240074
106718	240075
6772	240076
182470	240077
27272	240078
130418	240079
116241	240080
173190	240081
9399	240082
88973	240083
26254	240084
151148	240085
113203	240086
149918	240087
116898	240088
296	240089
109455	240090
140685	240091
188912	240092
340	240093
95893	240094
84310	240095
7259	240096
57149	240097
9087	240098
43233	240099
163996	240100
105283	240101
1848	240102
64644	240103
23351	240104
6525	240105
204430	240106
73217	240107
177220	240108
12416	240109
126421	240110
30805	240111
120534	240112
184167	240113
7844	240114
27095	240115
119958	240116
23443	240117
68363	240118
23684	240119
27373	240120
127648	240121
61586	240122
224326	240123
255555	240124
94007	240125
191482	240126
157922	240127
197840	240128
57043	240129
270	240130
62060	240131
57027	240132
251440	240133
1610	240134
60489	240135
123927	240136
67990	240137
141518	240138
177459	240139
124757	240140
16340	240141
154723	240142
91700	240143
27391	240144
4288	240145
110752	240146
250993	240147
157704	240148
208516	240149
4839	240150
83809	240151
23543	240152
243732	240153
90815	240154
131751	240155
9008	240156
200714	240157
6051	240158
22511	240159
134032	240160
125028	240161
79039	240162
199985	240163
33517	240164
263492	240165
227314	240166
258963	240167
204834	240168
66345	240169
176685	240170
94530	240171
143533	240172
34184	240173
89840	240174
37772	240175
238486	240176
184550	240177
140655	240178
103302	240179
56332	240180
19854	240181
181563	240182
198508	240183
218	240184
92535	240185
19676	240186
37065	240187
107303	240188
177753	240189
71438	240190
95360	240191
603	240192
120137	240193
129646	240194
13896	240195
46940	240196
14082	240197
187725	240198
85245	240199
284823	240200
7224	240201
6776	240202
129686	240203
44693	240204
216796	240205
60985	240206
206617	240207
130765	240208
44722	240209
55107	240210
32615	240211
218003	240212
126733	240213
57626	240214
6798	240215
18997	240216
289306	240217
182670	240218
160011	240219
2293	240220
19264	240221
47635	240222
124491	240223
66751	240224
50970	240225
133636	240226
15653	240227
74846	240228
67705	240229
89780	240230
246573	240231
147557	240232
6113	240233
107108	240234
47942	240235
606	240236
23552	240237
110234	240238
1187	240239
19866	240240
39982	240241
1385	240242
6405	240243
70589	240244
7504	240245
28548	240246
143250	240247
27797	240248
243989	240249
215208	240250
4819	240251
137194	240252
10021	240253
18222	240254
8679	240255
3561	240256
2278	240257
10232	240258
94398	240259
845	240260
135424	240261
23736	240262
292740	240263
4659	240264
6053	240265
36840	240266
29928	240267
29928	240268
187483	240269
26724	240270
62903	240271
73830	240272
95752	240273
26882	240274
50579	240275
168795	240276
74200	240277
16316	240278
187307	240279
172632	240280
10365	240281
235904	240282
106125	240283
188	240284
128995	240285
72961	240286
133764	240287
7879	240288
18221	240289
216721	240290
153888	240291
145582	240292
119430	240293
236375	240294
115393	240295
17390	240296
216571	240297
161439	240298
48990	240299
237882	240300
32658	240301
171175	240302
140582	240303
96271	240304
95216	240305
165985	240306
186	240307
223518	240308
191049	240309
1539	240310
20393	240311
16129	240312
26655	240313
189448	240314
175721	240315
112258	240316
5168	240317
64888	240318
169570	240319
215842	240320
219519	240321
953	240322
181349	240323
19091	240324
49021	240325
128412	240326
178	240327
179	240328
41710	240329
3293	240330
121565	240331
28696	240332
203190	240333
165018	240334
110536	240335
47398	240336
78316	240337
24777	240338
63924	240339
101650	240340
4325	240341
8886	240342
42324	240343
64587	240344
181869	240345
93503	240346
136563	240347
50244	240348
189480	240349
138851	240350
12813	240351
1677	240352
54544	240353
47124	240354
7647	240355
82805	240356
7797	240357
41145	240358
42306	240359
38737	240360
15722	240361
142521	240362
9688	240363
40244	240364
40244	240365
38682	240366
7905	240367
29341	240368
61652	240369
175901	240370
12	240371
30245	240372
1333	240373
304610	240374
26990	240375
137531	240376
205401	240377
41927	240378
955	240379
4331	240380
84024	240381
56854	240382
12157	240383
126768	240384
71584	240385
38178	240386
270	240387
101975	240388
11311	240389
68	240390
89199	240391
25428	240392
34880	240393
4699	240394
44770	240395
117778	240396
13493	240397
130608	240398
15891	240399
3765	240400
44835	240401
158303	240402
40670	240403
59408	240404
62201	240405
211376	240406
48343	240407
157567	240408
168883	240409
72919	240410
2958	240411
6	240412
33725	240413
42301	240414
131651	240415
11141	240416
131667	240417
188082	240418
2694	240419
31109	240420
9650	240421
276336	240422
7613	240423
5617	240424
267545	240425
198678	240426
614	240427
229809	240428
137262	240429
71797	240430
3837	240431
66118	240432
41760	240433
293153	240434
55441	240435
194070	240436
107003	240437
278467	240438
94860	240439
130239	240440
173428	240441
4592	240442
846	240443
6598	240444
113095	240445
223858	240446
57321	240447
42679	240448
78912	240449
33914	240450
297408	240451
144067	240452
3461	240453
53153	240454
29589	240455
43756	240456
207862	240457
2398	240458
200768	240459
58645	240460
181345	240461
254408	240462
136467	240463
34272	240464
25661	240465
28622	240466
67656	240467
22352	240468
57525	240469
201667	240470
248253	240471
82006	240472
251516	240473
185078	240474
145632	240475
38453	240476
101479	240477
297517	240478
3459	240479
2096	240480
110330	240481
165043	240482
66763	240483
149078	240484
70349	240485
94	240486
180242	240487
1394	240488
56368	240489
32309	240490
256081	240491
262394	240492
311031	240493
162011	240494
55444	240495
37427	240496
101984	240497
139081	240498
288096	240499
103206	240500
67029	240501
153296	240502
43752	240503
23067	240504
168296	240505
5716	240506
275320	240507
89137	240508
4559	240509
55409	240510
64518	240511
49928	240512
15307	240513
186546	240514
23953	240515
251007	240516
311534	240517
43992	240518
288861	240519
42819	240520
87542	240521
214861	240522
2887	240523
13643	240524
95935	240525
69983	240526
12752	240527
117688	240528
58022	240529
33722	240530
118997	240531
4119	240532
207188	240533
191557	240534
145874	240535
517	240536
295734	240537
139964	240538
46070	240539
60675	240540
191302	240541
9746	240542
29476	240543
138855	240544
263754	240545
146910	240546
6969	240547
206882	240548
54271	240549
222329	240550
62499	240551
54350	240552
139859	240553
223483	240554
85	240555
22701	240556
108657	240557
156446	240558
152231	240559
8628	240560
273121	240561
53736	240562
13948	240563
135883	240564
84877	240565
15077	240566
115393	240567
17925	240568
31815	240569
16005	240570
197160	240571
91618	240572
215867	240573
74706	240574
56227	240575
156190	240576
4295	240577
20173	240578
35386	240579
182362	240580
124802	240581
95371	240582
16063	240583
47833	240584
6906	240585
41	240586
269044	240587
7740	240588
26377	240589
268342	240590
61169	240591
88546	240592
13391	240593
207883	240594
46481	240595
229274	240596
5839	240597
298280	240598
62117	240599
102829	240600
95198	240601
180420	240602
65525	240603
8387	240604
176499	240605
37229	240606
13091	240607
61	240608
117003	240609
9139	240610
78373	240611
18044	240612
4941	240613
42006	240614
188940	240615
794	240616
5567	240617
44835	240618
306638	240619
19911	240620
23719	240621
182563	240622
25227	240623
181891	240624
141632	240625
16063	240626
108935	240627
279595	240628
48949	240629
135151	240630
25959	240631
27538	240632
2655	240633
85131	240634
84340	240635
136254	240636
92178	240637
8981	240638
7592	240639
134980	240640
112592	240641
103325	240642
48286	240643
38442	240644
220986	240645
34099	240646
19396	240647
199325	240648
40136	240649
100101	240650
149029	240651
54022	240652
48619	240653
19023	240654
40477	240655
32078	240656
71	240657
175926	240658
95477	240659
23685	240660
38317	240661
1384	240662
107879	240663
65466	240664
14563	240665
3423	240666
25826	240667
809	240668
12262	240669
95702	240670
78616	240671
37863	240672
47407	240673
42459	240674
72287	240675
15446	240676
43519	240677
307249	240678
57024	240679
26594	240680
118825	240681
95009	240682
91336	240683
146537	240684
1881	240685
776	240686
125730	240687
11076	240688
49694	240689
150210	240690
36870	240691
2728	240692
242592	240693
7379	240694
187262	240695
45596	240696
782	240697
54767	240698
241620	240699
81112	240700
187854	240701
112619	240702
72340	240703
15716	240704
46186	240705
12240	240706
34933	240707
51804	240708
56801	240709
128342	240710
36900	240711
200229	240712
103371	240713
93737	240714
19310	240715
114239	240716
275097	240717
127256	240718
129146	240719
205143	240720
4286	240721
2923	240722
41800	240723
56150	240724
59347	240725
29631	240726
126211	240727
157542	240728
168768	240729
120121	240730
217700	240731
96933	240732
33727	240733
20174	240734
32671	240735
288640	240736
90257	240737
10749	240738
37875	240739
72626	240740
185377	240741
285660	240742
35431	240743
79221	240744
5110	240745
170807	240746
103869	240747
14687	240748
16742	240749
169075	240750
271345	240751
33750	240752
276503	240753
193347	240754
97845	240755
232085	240756
173199	240757
85786	240758
170207	240759
212167	240760
212670	240761
68750	240762
275463	240763
33975	240764
296915	240765
51769	240766
105813	240767
288929	240768
31100	240769
15701	240770
135235	240771
36165	240772
34038	240773
234977	240774
13360	240775
51021	240776
250774	240777
155096	240778
229334	240779
132100	240780
54128	240781
103299	240782
29733	240783
62081	240784
205989	240785
33498	240786
46281	240787
133503	240788
217740	240789
83938	240790
194095	240791
115665	240792
34465	240793
12536	240794
151807	240795
43341	240796
20448	240797
163604	240798
96682	240799
85752	240800
101122	240801
109182	240802
116443	240803
258900	240804
149775	240805
61755	240806
251891	240807
35853	240808
75444	240809
75187	240810
281818	240811
60731	240812
57417	240813
132118	240814
132410	240815
38090	240816
1334	240817
24799	240818
6230	240819
50441	240820
146919	240821
206648	240822
71347	240823
164805	240824
138214	240825
72350	240826
41142	240827
50044	240828
144248	240829
91414	240830
55322	240831
144407	240832
193057	240833
263759	240834
65374	240835
21287	240836
114216	240837
112793	240838
241261	240839
227714	240840
116461	240841
72089	240842
48317	240843
37384	240844
82660	240845
154515	240846
219068	240847
136993	240848
109911	240849
12311	240850
216284	240851
41632	240852
31406	240853
264933	240854
16255	240855
59947	240856
231705	240857
308389	240858
5878	240859
36902	240860
112967	240861
35116	240862
68916	240863
57115	240864
80566	240865
128660	240866
191852	240867
87840	240868
132912	240869
54393	240870
101701	240871
55597	240872
227964	240873
69722	240874
89148	240875
27696	240876
56	240877
147478	240878
205730	240879
179409	240880
179409	240881
59978	240882
239878	240883
29555	240884
33894	240885
5960	240886
47675	240887
4190	240888
27251	240889
80125	240890
291601	240891
33795	240892
286901	240893
270129	240894
177207	240895
256869	240896
11027	240897
307695	240898
312169	240899
40418	240900
25227	240901
293061	240902
19445	240903
37781	240904
180032	240905
43135	240906
55519	240907
38614	240908
72855	240909
216890	240910
216867	240911
143391	240912
12885	240913
4545	240914
61374	240915
1092	240916
14658	240917
109457	240918
122992	240919
45190	240920
20375	240921
181575	240922
184994	240923
21835	240924
13172	240925
108569	240926
72718	240927
3962	240928
167415	240929
130149	240930
47441	240931
60449	240932
45397	240933
126224	240934
177	240935
17480	240936
20951	240937
159274	240938
121661	240939
28325	240940
65014	240941
124633	240942
227957	240943
38154	240944
128896	240945
241915	240946
57875	240947
52936	240948
181764	240949
268230	240950
73558	240951
150037	240952
270194	240953
18179	240954
109530	240955
29728	240956
63705	240957
235732	240958
171730	240959
242995	240960
7200	240961
125381	240962
8894	240963
183384	240964
177	240965
6471	240966
217267	240967
52452	240968
46712	240969
223552	240970
5460	240971
71322	240972
51522	240973
79150	240974
77444	240975
65455	240976
134035	240977
42181	240978
97533	240979
103224	240980
45466	240981
38853	240982
6260	240983
309526	240984
19114	240985
35094	240986
25032	240987
17829	240988
25648	240989
229945	240990
28727	240991
28727	240992
27857	240993
121587	240994
16906	240995
20268	240996
56135	240997
115568	240998
15630	240999
93006	241000
51460	241001
187505	241002
28904	241003
145235	241004
41624	241005
32236	241006
36092	241007
183429	241008
113462	241009
114486	241010
123638	241011
285526	241012
125002	241013
28124	241014
296712	241015
312841	241016
77483	241017
106143	241018
144003	241019
2163	241020
159367	241021
86572	241022
139397	241023
20798	241024
55753	241025
39355	241026
77679	241027
135416	241028
114450	241029
210950	241030
103815	241031
94155	241032
115558	241033
64934	241034
124951	241035
116314	241036
46705	241037
98127	241038
107000	241039
5768	241040
194533	241041
20361	241042
119419	241043
263940	241044
169448	241045
95170	241046
24126	241047
749	241048
65998	241049
58572	241050
44930	241051
137619	241052
35189	241053
196057	241054
288201	241055
131452	241056
304499	241057
17909	241058
168207	241059
224497	241060
194592	241061
145274	241062
180223	241063
255637	241064
34027	241065
23027	241066
112031	241067
54527	241068
38811	241069
40562	241070
55356	241071
16761	241072
16761	241073
6172	241074
60737	241075
112417	241076
22793	241077
38796	241078
56035	241079
202807	241080
219631	241081
96652	241082
106214	241083
17035	241084
34712	241085
65244	241086
160194	241087
125615	241088
120121	241089
254077	241090
82882	241091
35974	241092
90205	241093
115936	241094
16292	241095
300136	241096
45631	241097
20525	241098
58620	241099
61986	241100
196976	241101
75961	241102
295890	241103
35898	241104
152938	241105
119663	241106
13976	241107
134123	241108
35849	241109
1035	241110
213048	241111
76935	241112
136791	241113
120184	241114
33151	241115
254765	241116
240937	241117
47763	241118
16561	241119
244631	241120
247877	241121
189737	241122
190634	241123
295082	241124
108663	241125
42830	241126
49908	241127
217976	241128
300944	241129
183046	241130
216935	241131
164861	241132
64086	241133
35472	241134
105283	241135
200382	241136
11705	241137
5938	241138
119827	241139
67063	241140
150077	241141
48339	241142
3826	241143
63335	241144
131026	241145
28202	241146
38560	241147
16979	241148
101200	241149
24955	241150
18993	241151
23662	241152
50356	241153
34905	241154
20601	241155
198958	241156
13647	241157
309739	241158
2	241159
40680	241160
35796	241161
98094	241162
2032	241163
10069	241164
221024	241165
83254	241166
130433	241167
43270	241168
18308	241169
40589	241170
153991	241171
15647	241172
101962	241173
86940	241174
168551	241175
240292	241176
1335	241177
160170	241178
107959	241179
95555	241180
40464	241181
114121	241182
11066	241183
69821	241184
21017	241185
265191	241186
8305	241187
84462	241188
183907	241189
116478	241190
301204	241191
26137	241192
109752	241193
12644	241194
55139	241195
99935	241196
55575	241197
143999	241198
12928	241199
163730	241200
118254	241201
54646	241202
65183	241203
265270	241204
7361	241205
74544	241206
66592	241207
73689	241208
7361	241209
863	241210
182226	241211
138657	241212
111808	241213
102424	241214
281440	241215
76257	241216
293329	241217
9141	241218
52412	241219
149712	241220
187325	241221
36643	241222
121225	241223
119501	241224
183051	241225
181687	241226
187332	241227
131772	241228
164450	241229
64896	241230
39177	241231
34743	241232
12256	241233
216548	241234
73133	241235
38340	241236
29289	241237
21792	241238
82082	241239
13257	241240
139369	241241
21795	241242
297615	241243
223239	241244
65932	241245
275093	241246
82447	241247
1811	241248
89780	241249
128424	241250
107634	241251
217264	241252
35626	241253
195594	241254
174095	241255
28217	241256
17307	241257
64601	241258
95533	241259
8530	241260
22054	241261
46911	241262
67133	241263
9708	241264
134317	241265
12012	241266
235733	241267
44079	241268
46518	241269
5830	241270
36122	241271
18589	241272
55210	241273
269981	241274
21265	241275
72391	241276
66904	241277
11615	241278
8540	241279
26524	241280
11071	241281
239401	241282
64156	241283
141458	241284
154998	241285
27019	241286
43800	241287
28566	241288
87582	241289
37652	241290
51871	241291
58621	241292
183638	241293
61954	241294
53323	241295
79785	241296
176392	241297
293010	241298
116139	241299
3107	241300
247279	241301
175386	241302
67523	241303
65922	241304
197118	241305
78042	241306
37652	241307
216047	241308
241229	241309
49272	241310
209599	241311
30579	241312
24120	241313
60907	241314
125	241315
9932	241316
5996	241317
184195	241318
3480	241319
5760	241320
7313	241321
14392	241322
108196	241323
167861	241324
14309	241325
116650	241326
53151	241327
70000	241328
8666	241329
27211	241330
73027	241331
3208	241332
77333	241333
93943	241334
35427	241335
35427	241336
11824	241337
8067	241338
60365	241339
144014	241340
26203	241341
177687	241342
138189	241343
270342	241344
209807	241345
16528	241346
50672	241347
81590	241348
35461	241349
94998	241350
42	241351
85834	241352
29710	241353
19814	241354
20120	241355
152503	241356
41476	241357
7563	241358
1607	241359
144780	241360
17299	241361
51156	241362
56876	241363
303695	241364
33637	241365
248903	241366
42260	241367
149433	241368
248718	241369
145220	241370
2527	241371
85465	241372
2976	241373
88922	241374
53812	241375
304643	241376
249450	241377
105152	241378
24321	241379
173960	241380
3220	241381
58800	241382
107860	241383
86377	241384
26649	241385
15420	241386
10015	241387
13154	241388
100523	241389
131142	241390
18278	241391
222049	241392
133615	241393
236854	241394
174267	241395
123836	241396
88140	241397
1165	241398
107864	241399
63163	241400
36562	241401
210476	241402
168583	241403
252448	241404
307483	241405
293984	241406
62551	241407
66750	241408
158877	241409
5959	241410
103682	241411
18880	241412
90464	241413
201778	241414
72555	241415
4391	241416
32321	241417
58823	241418
169828	241419
88152	241420
7842	241421
86879	241422
161163	241423
91775	241424
91809	241425
12926	241426
50345	241427
122490	241428
14011	241429
113959	241430
92050	241431
48294	241432
180538	241433
18169	241434
17593	241435
40381	241436
271679	241437
18045	241438
15536	241439
225577	241440
57127	241441
82690	241442
112957	241443
54971	241444
54971	241445
32627	241446
117788	241447
125414	241448
15759	241449
39594	241450
63600	241451
294475	241452
49302	241453
19004	241454
8401	241455
136131	241456
81669	241457
96424	241458
44462	241459
25697	241460
6999	241461
52115	241462
27225	241463
20812	241464
45018	241465
161750	241466
17275	241467
35537	241468
28506	241469
215131	241470
82046	241471
170260	241472
157112	241473
26572	241474
40337	241475
40757	241476
172508	241477
203567	241478
181747	241479
169592	241480
24483	241481
3786	241482
251751	241483
76767	241484
158015	241485
222161	241486
6671	241487
135790	241488
20182	241489
166427	241490
74660	241491
7305	241492
4549	241493
7830	241494
185107	241495
16572	241496
94742	241497
132797	241498
61231	241499
21592	241500
20102	241501
121693	241502
58716	241503
84339	241504
56158	241505
26738	241506
308958	241507
185504	241508
426	241509
72261	241510
11772	241511
72730	241512
201346	241513
90279	241514
39317	241515
1517	241516
10964	241517
92032	241518
86803	241519
37179	241520
21129	241521
142554	241522
77510	241523
76301	241524
97480	241525
16594	241526
93120	241527
5064	241528
90060	241529
40014	241530
75549	241531
42253	241532
75177	241533
254079	241534
17322	241535
76322	241536
154466	241537
1232	241538
1974	241539
280	241540
42193	241541
36271	241542
199712	241543
43649	241544
43396	241545
105953	241546
63783	241547
4921	241548
61414	241549
9603	241550
22151	241551
37573	241552
135677	241553
423	241554
57533	241555
79507	241556
61250	241557
72270	241558
210211	241559
139406	241560
35406	241561
89824	241562
65699	241563
66736	241564
30407	241565
75996	241566
15410	241567
125634	241568
30771	241569
220467	241570
117588	241571
81671	241572
79762	241573
33335	241574
171411	241575
435	241576
132312	241577
13531	241578
176460	241579
202651	241580
2900	241581
29313	241582
53671	241583
279531	241584
21836	241585
25777	241586
70046	241587
1390	241588
92423	241589
17809	241590
67906	241591
201500	241592
31091	241593
65852	241594
210346	241595
273053	241596
117279	241597
38504	241598
76050	241599
306144	241600
24423	241601
523	241602
126090	241603
167677	241604
66432	241605
49498	241606
7912	241607
149065	241608
102293	241609
148862	241610
148862	241611
115	241612
76186	241613
58694	241614
119145	241615
214594	241616
97565	241617
25399	241618
2741	241619
291872	241620
13640	241621
128572	241622
13549	241623
13549	241624
181731	241625
167347	241626
25716	241627
115100	241628
120724	241629
56885	241630
188768	241631
63784	241632
114122	241633
21109	241634
245	241635
3485	241636
113605	241637
12685	241638
74436	241639
426	241640
254242	241641
128574	241642
4316	241643
45871	241644
30393	241645
158514	241646
168175	241647
207482	241648
23842	241649
57871	241650
58224	241651
39148	241652
234143	241653
153905	241654
222947	241655
199757	241656
97833	241657
182251	241658
182009	241659
34951	241660
17710	241661
139060	241662
213526	241663
12813	241664
648	241665
44184	241666
20702	241667
98552	241668
53706	241669
53706	241670
41836	241671
56095	241672
171195	241673
217629	241674
52804	241675
37543	241676
51641	241677
232	241678
306175	241679
117072	241680
144339	241681
9994	241682
110442	241683
92719	241684
15129	241685
24787	241686
47192	241687
7537	241688
40985	241689
105605	241690
127616	241691
67343	241692
61529	241693
146075	241694
128868	241695
207844	241696
196873	241697
109553	241698
246836	241699
57060	241700
7765	241701
85551	241702
132072	241703
63148	241704
59403	241705
199389	241706
62928	241707
10625	241708
86889	241709
4997	241710
19308	241711
17635	241712
197656	241713
3353	241714
33059	241715
11526	241716
58067	241717
131101	241718
176713	241719
189877	241720
73085	241721
26210	241722
167197	241723
762	241724
151439	241725
120761	241726
12717	241727
16890	241728
73098	241729
11565	241730
66895	241731
175220	241732
179456	241733
248640	241734
25311	241735
9273	241736
104021	241737
30985	241738
178488	241739
225346	241740
282	241741
6871	241742
3476	241743
185281	241744
36054	241745
28216	241746
5902	241747
4509	241748
46213	241749
9450	241750
135518	241751
99432	241752
32533	241753
4981	241754
150349	241755
727	241756
5418	241757
8391	241758
92	241759
1821	241760
92570	241761
77395	241762
275184	241763
80883	241764
73619	241765
11562	241766
2436	241767
95508	241768
148039	241769
5622	241770
13952	241771
9204	241772
53563	241773
16258	241774
711	241775
318	241776
11356	241777
352	241778
28145	241779
18349	241780
24753	241781
189858	241782
36503	241783
61448	241784
131559	241785
70652	241786
28801	241787
105848	241788
49308	241789
5560	241790
111942	241791
32015	241792
263141	241793
83965	241794
186304	241795
100706	241796
2879	241797
7735	241798
37261	241799
197672	241800
294538	241801
84124	241802
195242	241803
1013	241804
171269	241805
3002	241806
136582	241807
109068	241808
130648	241809
165691	241810
47330	241811
279563	241812
138436	241813
233257	241814
8572	241815
184535	241816
9960	241817
214942	241818
5931	241819
27180	241820
89909	241821
33826	241822
75541	241823
33272	241824
53308	241825
14963	241826
2982	241827
93957	241828
5000	241829
66628	241830
47596	241831
60546	241832
9179	241833
13993	241834
266147	241835
137816	241836
51363	241837
3946	241838
196367	241839
17414	241840
44869	241841
15185	241842
244302	241843
22523	241844
80901	241845
5485	241846
992	241847
2486	241848
41200	241849
3764	241850
132313	241851
22886	241852
40435	241853
9761	241854
258476	241855
168667	241856
14565	241857
94932	241858
208007	241859
22843	241860
43415	241861
214732	241862
18197	241863
25258	241864
2736	241865
143108	241866
3481	241867
248474	241868
37387	241869
9608	241870
329	241871
24532	241872
30882	241873
155871	241874
92019	241875
43798	241876
261372	241877
92833	241878
79926	241879
137528	241880
16387	241881
142913	241882
24360	241883
91896	241884
32746	241885
908	241886
6	241887
61186	241888
98235	241889
54749	241890
54655	241891
10943	241892
29833	241893
136128	241894
202251	241895
31108	241896
143117	241897
13965	241898
14881	241899
3360	241900
14573	241901
28308	241902
7391	241903
143196	241904
175806	241905
119797	241906
33214	241907
103618	241908
1622	241909
20368	241910
198766	241911
1225	241912
111454	241913
8826	241914
137025	241915
55492	241916
34836	241917
65077	241918
72960	241919
52007	241920
168243	241921
5604	241922
92726	241923
101241	241924
192602	241925
14032	241926
182919	241927
58117	241928
45592	241929
30341	241930
5713	241931
1063	241932
99362	241933
29045	241934
48244	241935
22942	241936
34153	241937
25240	241938
16365	241939
135293	241940
10829	241941
12228	241942
7249	241943
47978	241944
210355	241945
85987	241946
43724	241947
3106	241948
91405	241949
96558	241950
10542	241951
182480	241952
62509	241953
60246	241954
239336	241955
256825	241956
24883	241957
46357	241958
139518	241959
19636	241960
1120	241961
33023	241962
214587	241963
58142	241964
33491	241965
85047	241966
59790	241967
201500	241968
52104	241969
16883	241970
23676	241971
19944	241972
28018	241973
32016	241974
141271	241975
581	241976
83072	241977
195153	241978
22480	241979
68102	241980
11000	241981
185580	241982
13535	241983
14032	241984
97254	241985
82581	241986
33963	241987
56454	241988
59630	241989
36844	241990
78497	241991
290423	241992
10195	241993
96420	241994
16095	241995
97168	241996
80612	241997
13844	241998
38473	241999
213620	242000
70773	242001
105898	242002
112842	242003
53372	242004
132853	242005
74594	242006
18705	242007
140842	242008
23666	242009
3385	242010
147437	242011
111283	242012
133899	242013
232822	242014
305651	242015
56193	242016
90290	242017
32498	242018
1935	242019
268599	242020
86507	242021
11028	242022
270345	242023
243354	242024
81294	242025
58217	242026
171156	242027
257640	242028
72941	242029
41461	242030
126743	242031
134501	242032
77645	242033
89688	242034
16060	242035
14058	242036
64814	242037
58484	242038
40368	242039
117399	242040
278878	242041
101407	242042
104267	242043
56718	242044
38681	242045
103065	242046
7357	242047
9701	242048
161288	242049
34072	242050
6265	242051
43619	242052
97399	242053
75889	242054
13041	242055
70508	242056
289637	242057
123041	242058
303322	242059
158704	242060
62321	242061
41075	242062
8696	242063
86799	242064
8514	242065
48622	242066
186960	242067
135940	242068
94219	242069
1329	242070
45598	242071
203842	242072
48128	242073
115549	242074
15338	242075
64592	242076
234318	242077
213542	242078
7442	242079
139958	242080
7990	242081
58991	242082
5964	242083
1145	242084
213423	242085
5496	242086
292383	242087
239491	242088
122453	242089
1220	242090
131980	242091
93033	242092
249757	242093
262544	242094
163043	242095
86979	242096
185410	242097
184382	242098
107137	242099
83253	242100
143461	242101
178912	242102
290071	242103
55184	242104
207237	242105
197728	242106
1269	242107
81589	242108
28262	242109
3680	242110
36615	242111
53692	242112
34342	242113
71340	242114
22237	242115
110212	242116
21075	242117
102	242118
175946	242119
83582	242120
206824	242121
2791	242122
466	242123
10153	242124
10404	242125
181936	242126
217160	242127
212232	242128
301581	242129
122050	242130
197664	242131
197664	242132
59936	242133
258990	242134
19345	242135
72664	242136
3731	242137
62821	242138
186908	242139
61371	242140
22967	242141
72894	242142
50500	242143
20240	242144
32955	242145
159	242146
46365	242147
16871	242148
171299	242149
95961	242150
14127	242151
93510	242152
36868	242153
180155	242154
7195	242155
74280	242156
3159	242157
121432	242158
415	242159
9366	242160
74598	242161
7169	242162
68017	242163
143666	242164
7277	242165
30350	242166
252419	242167
144936	242168
234673	242169
11796	242170
14636	242171
60397	242172
263956	242173
124199	242174
185048	242175
18283	242176
235035	242177
47857	242178
39689	242179
37143	242180
54386	242181
145564	242182
11570	242183
27967	242184
29421	242185
81909	242186
163789	242187
2651	242188
84137	242189
29539	242190
148187	242191
51510	242192
76711	242193
76711	242194
100791	242195
259459	242196
6335	242197
7269	242198
100349	242199
26516	242200
192842	242201
21178	242202
39928	242203
55533	242204
118044	242205
2262	242206
50369	242207
70437	242208
117480	242209
35053	242210
85284	242211
2498	242212
75350	242213
105312	242214
13199	242215
88968	242216
214166	242217
227842	242218
227703	242219
39897	242220
39409	242221
35533	242222
32866	242223
159939	242224
20921	242225
158718	242226
819	242227
183645	242228
11402	242229
117928	242230
83266	242231
76408	242232
9030	242233
116133	242234
37199	242235
36694	242236
16618	242237
36930	242238
26464	242239
245091	242240
15659	242241
42835	242242
12606	242243
4193	242244
100398	242245
3458	242246
118546	242247
17076	242248
4181	242249
155770	242250
253479	242251
211298	242252
13929	242253
23559	242254
62848	242255
19241	242256
5384	242257
46710	242258
134454	242259
19223	242260
58870	242261
45160	242262
77213	242263
59311	242264
44032	242265
178189	242266
139255	242267
119850	242268
29051	242269
177431	242270
29754	242271
152158	242272
116263	242273
198749	242274
66289	242275
44134	242276
32850	242277
135474	242278
87245	242279
54507	242280
66689	242281
5436	242282
130505	242283
17947	242284
26140	242285
165032	242286
230620	242287
205257	242288
96694	242289
87940	242290
35119	242291
242153	242292
2190	242293
120570	242294
76281	242295
43711	242296
660	242297
164622	242298
21146	242299
99364	242300
97536	242301
28487	242302
283691	242303
251528	242304
61079	242305
89936	242306
34748	242307
96147	242308
12526	242309
289280	242310
8193	242311
175423	242312
92005	242313
79318	242314
223534	242315
53586	242316
93569	242317
91137	242318
158778	242319
126646	242320
23135	242321
278165	242322
68512	242323
89142	242324
465	242325
157275	242326
1250	242327
124731	242328
53937	242329
8343	242330
8774	242331
25687	242332
29884	242333
97104	242334
224049	242335
18264	242336
175897	242337
101379	242338
64622	242339
203760	242340
118877	242341
253449	242342
64772	242343
47493	242344
9990	242345
44433	242346
247160	242347
311239	242348
203448	242349
258472	242350
4211	242351
52900	242352
21748	242353
175132	242354
149383	242355
206532	242356
274511	242357
55321	242358
293510	242359
3739	242360
3891	242361
242629	242362
9264	242363
171067	242364
17485	242365
28396	242366
213337	242367
49324	242368
76292	242369
85656	242370
280434	242371
61239	242372
8449	242373
161688	242374
27841	242375
244	242376
160602	242377
38687	242378
112204	242379
87829	242380
80389	242381
203609	242382
91603	242383
205131	242384
61103	242385
168389	242386
81339	242387
81684	242388
6333	242389
16516	242390
165564	242391
127868	242392
55481	242393
25661	242394
97	242395
101017	242396
51441	242397
80020	242398
6332	242399
1484	242400
191032	242401
121946	242402
102719	242403
312613	242404
144013	242405
224182	242406
107606	242407
16091	242408
11254	242409
51455	242410
84922	242411
150208	242412
34985	242413
10766	242414
115317	242415
261158	242416
80178	242417
115336	242418
171924	242419
11237	242420
63678	242421
153864	242422
284934	242423
87218	242424
12697	242425
84873	242426
188544	242427
36944	242428
95723	242429
303767	242430
1794	242431
121035	242432
51229	242433
136785	242434
274434	242435
101857	242436
67226	242437
148389	242438
73438	242439
264787	242440
51015	242441
72090	242442
121020	242443
114937	242444
198385	242445
34863	242446
71642	242447
69393	242448
67106	242449
36365	242450
45184	242451
216144	242452
97683	242453
54504	242454
252880	242455
103632	242456
114914	242457
102609	242458
33761	242459
110986	242460
143329	242461
114914	242462
228779	242463
59526	242464
33750	242465
157789	242466
54891	242467
189228	242468
93863	242469
76880	242470
124209	242471
19258	242472
38090	242473
20536	242474
18222	242475
76738	242476
217172	242477
32745	242478
31457	242479
30161	242480
65585	242481
273212	242482
302088	242483
117917	242484
158468	242485
18466	242486
50461	242487
30698	242488
137602	242489
5607	242490
67847	242491
28661	242492
67143	242493
262337	242494
59064	242495
10607	242496
24622	242497
93649	242498
117678	242499
117678	242500
82578	242501
86070	242502
100555	242503
270433	242504
35116	242505
22800	242506
112518	242507
181880	242508
51836	242509
14073	242510
79785	242511
76139	242512
265824	242513
96165	242514
4939	242515
209371	242516
3308	242517
100454	242518
169708	242519
133736	242520
5378	242521
1328	242522
223731	242523
134319	242524
168975	242525
51150	242526
84990	242527
78290	242528
173191	242529
125789	242530
31403	242531
28944	242532
60727	242533
161929	242534
147915	242535
45458	242536
122269	242537
94007	242538
3437	242539
3437	242540
5698	242541
126093	242542
126093	242543
14327	242544
64503	242545
51990	242546
114354	242547
150426	242548
31396	242549
78811	242550
60129	242551
21348	242552
88095	242553
80318	242554
33089	242555
20537	242556
459	242557
312693	242558
254	242559
60316	242560
262752	242561
115794	242562
277796	242563
54845	242564
29975	242565
89911	242566
39970	242567
99300	242568
19012	242569
21040	242570
152198	242571
12704	242572
4275	242573
86876	242574
92225	242575
4533	242576
83670	242577
150641	242578
24526	242579
215804	242580
148939	242581
152188	242582
152188	242583
120837	242584
9980	242585
531	242586
155296	242587
273471	242588
273767	242589
115015	242590
136934	242591
63456	242592
63645	242593
101052	242594
37024	242595
3038	242596
78386	242597
166629	242598
104576	242599
47780	242600
131565	242601
238933	242602
255904	242603
54990	242604
75311	242605
7349	242606
12834	242607
113559	242608
25635	242609
10550	242610
151314	242611
80547	242612
80506	242613
85941	242614
95898	242615
48289	242616
94124	242617
162012	242618
34541	242619
214443	242620
163486	242621
52394	242622
85941	242623
172017	242624
295408	242625
69608	242626
43260	242627
91681	242628
231633	242629
216321	242630
231459	242631
174150	242632
222388	242633
18453	242634
13282	242635
263585	242636
63760	242637
26107	242638
280714	242639
68213	242640
17995	242641
200035	242642
14990	242643
44806	242644
98877	242645
40467	242646
191783	242647
20793	242648
34707	242649
66032	242650
125327	242651
28638	242652
181981	242653
117332	242654
239584	242655
218620	242656
51194	242657
130035	242658
297048	242659
203987	242660
188246	242661
42502	242662
140479	242663
115502	242664
149156	242665
4068	242666
124628	242667
109387	242668
17977	242669
115695	242670
239525	242671
164808	242672
193158	242673
113268	242674
91383	242675
181587	242676
59871	242677
150011	242678
7437	242679
115832	242680
81041	242681
28603	242682
74066	242683
117925	242684
124864	242685
127735	242686
139230	242687
50746	242688
124582	242689
2530	242690
62841	242691
124669	242692
86076	242693
21744	242694
183337	242695
102136	242696
81211	242697
128785	242698
129073	242699
133642	242700
89332	242701
93213	242702
143203	242703
18491	242704
12876	242705
208520	242706
59487	242707
6376	242708
187075	242709
286519	242710
52425	242711
215341	242712
98198	242713
25146	242714
19911	242715
217721	242716
72323	242717
152938	242718
274218	242719
166815	242720
113026	242721
106623	242722
172040	242723
117432	242724
147746	242725
43274	242726
47570	242727
181575	242728
266026	242729
139454	242730
183422	242731
163402	242732
108131	242733
25412	242734
122460	242735
187324	242736
28526	242737
294519	242738
39549	242739
34615	242740
45709	242741
49437	242742
55559	242743
18662	242744
212470	242745
31677	242746
186332	242747
90744	242748
124652	242749
63180	242750
151329	242751
4100	242752
17039	242753
127469	242754
61383	242755
170311	242756
18536	242757
88913	242758
211524	242759
58791	242760
81752	242761
188647	242762
35211	242763
8902	242764
140692	242765
83208	242766
151465	242767
26266	242768
154399	242769
31698	242770
87711	242771
32035	242772
255922	242773
34541	242774
52460	242775
183758	242776
41396	242777
109866	242778
214941	242779
48695	242780
5147	242781
68099	242782
5073	242783
20419	242784
146363	242785
107427	242786
210978	242787
12510	242788
279299	242789
9835	242790
7377	242791
187147	242792
180962	242793
14029	242794
51207	242795
215967	242796
247655	242797
34024	242798
143593	242799
204022	242800
183149	242801
67916	242802
241355	242803
216252	242804
90695	242805
136521	242806
52839	242807
140021	242808
79332	242809
302617	242810
85160	242811
144841	242812
244399	242813
287282	242814
178683	242815
145409	242816
140726	242817
50344	242818
55620	242819
128175	242820
292892	242821
282339	242822
237053	242823
260916	242824
9394	242825
167781	242826
15708	242827
110191	242828
140213	242829
42992	242830
209538	242831
72698	242832
38136	242833
36207	242834
43339	242835
80104	242836
11924	242837
47203	242838
126262	242839
182714	242840
43441	242841
1735	242842
79550	242843
177880	242844
48461	242845
53028	242846
30688	242847
92779	242848
102928	242849
162576	242850
84631	242851
194726	242852
96122	242853
50782	242854
24298	242855
34030	242856
109119	242857
25420	242858
213559	242859
301424	242860
235243	242861
177304	242862
232039	242863
202870	242864
276351	242865
140086	242866
70718	242867
76207	242868
242080	242869
84140	242870
67294	242871
131254	242872
165205	242873
174720	242874
15191	242875
230061	242876
116817	242877
153795	242878
59780	242879
201365	242880
5267	242881
34865	242882
97122	242883
43955	242884
182470	242885
130135	242886
272236	242887
115457	242888
64377	242889
318	242890
212513	242891
270011	242892
55384	242893
22397	242894
301188	242895
108861	242896
222117	242897
199887	242898
189894	242899
35115	242900
192544	242901
124284	242902
141543	242903
88862	242904
251471	242905
845	242906
1151	242907
23744	242908
13377	242909
154603	242910
156117	242911
203462	242912
79922	242913
91730	242914
59242	242915
28804	242916
141046	242917
217432	242918
30348	242919
13854	242920
85964	242921
253124	242922
173899	242923
221547	242924
54590	242925
73361	242926
154258	242927
124849	242928
179118	242929
286037	242930
233467	242931
254197	242932
43443	242933
191033	242934
200540	242935
128864	242936
135710	242937
17739	242938
189162	242939
97960	242940
305315	242941
29566	242942
63006	242943
3044	242944
197199	242945
2222	242946
191121	242947
110541	242948
252164	242949
272489	242950
65070	242951
204418	242952
235894	242953
141817	242954
30336	242955
68339	242956
183526	242957
159241	242958
43673	242959
7782	242960
79760	242961
115530	242962
148204	242963
99636	242964
105700	242965
2022	242966
209701	242967
74986	242968
37881	242969
3228	242970
40916	242971
18821	242972
59777	242973
182764	242974
10735	242975
42533	242976
5817	242977
24261	242978
33298	242979
72332	242980
5604	242981
256131	242982
70722	242983
248956	242984
158856	242985
66610	242986
193603	242987
1903	242988
306032	242989
2033	242990
60290	242991
147725	242992
28579	242993
104363	242994
22613	242995
219792	242996
6378	242997
135	242998
36170	242999
178046	243000
85608	243001
3061	243002
123898	243003
43921	243004
29273	243005
23897	243006
163498	243007
8272	243008
122220	243009
170473	243010
171649	243011
36922	243012
282941	243013
185898	243014
23469	243015
153978	243016
63540	243017
135526	243018
250229	243019
213383	243020
242429	243021
80817	243022
285713	243023
27617	243024
27027	243025
36970	243026
60459	243027
5297	243028
90548	243029
122425	243030
183665	243031
96265	243032
38461	243033
95075	243034
207303	243035
87101	243036
184632	243037
30629	243038
178839	243039
146974	243040
9671	243041
41046	243042
56107	243043
127276	243044
149782	243045
437	243046
75623	243047
78246	243048
74046	243049
85794	243050
189901	243051
30570	243052
63818	243053
116196	243054
3884	243055
110922	243056
192142	243057
252465	243058
18766	243059
132587	243060
127824	243061
181538	243062
7445	243063
113803	243064
154419	243065
35294	243066
17605	243067
142025	243068
157344	243069
35846	243070
10669	243071
157103	243072
21512	243073
26082	243074
770	243075
76285	243076
166514	243077
84873	243078
34430	243079
61721	243080
170869	243081
47053	243082
68176	243083
107153	243084
133	243085
2055	243086
108830	243087
145552	243088
33301	243089
310603	243090
92	243091
170679	243092
6634	243093
42479	243094
33210	243095
212462	243096
300241	243097
137290	243098
97492	243099
137	243100
137389	243101
63680	243102
291626	243103
97201	243104
43131	243105
93304	243106
45267	243107
163907	243108
93037	243109
115377	243110
58226	243111
6276	243112
216704	243113
18324	243114
48345	243115
312173	243116
2118	243117
15983	243118
303288	243119
102465	243120
132593	243121
7367	243122
225	243123
444	243124
71431	243125
53134	243126
135260	243127
12242	243128
16524	243129
28381	243130
143353	243131
198134	243132
101486	243133
474	243134
71604	243135
69074	243136
261941	243137
2339	243138
197389	243139
161494	243140
124658	243141
102249	243142
244768	243143
123653	243144
78575	243145
138852	243146
35024	243147
185512	243148
57340	243149
301052	243150
85657	243151
99010	243152
69653	243153
66582	243154
36351	243155
129992	243156
24521	243157
42044	243158
150358	243159
91649	243160
95215	243161
127186	243162
26409	243163
20771	243164
9330	243165
138663	243166
123457	243167
63829	243168
185091	243169
170993	243170
207364	243171
66695	243172
44135	243173
104528	243174
147111	243175
249478	243176
101975	243177
171212	243178
167802	243179
146452	243180
36519	243181
14429	243182
236871	243183
45080	243184
34934	243185
16698	243186
77630	243187
77304	243188
76423	243189
94096	243190
119222	243191
11498	243192
200305	243193
201518	243194
303230	243195
200490	243196
6230	243197
70297	243198
70236	243199
105961	243200
144488	243201
307426	243202
84751	243203
1155	243204
18828	243205
11770	243206
23497	243207
87218	243208
10420	243209
6592	243210
7642	243211
204571	243212
57476	243213
12759	243214
304678	243215
193917	243216
184191	243217
116073	243218
139253	243219
151844	243220
31189	243221
45468	243222
114905	243223
94861	243224
93625	243225
15512	243226
109695	243227
298073	243228
62359	243229
27975	243230
100731	243231
273062	243232
77277	243233
41636	243234
18162	243235
309518	243236
126405	243237
37212	243238
69561	243239
83780	243240
83780	243241
83780	243242
57452	243243
31710	243244
67687	243245
261670	243246
31236	243247
139614	243248
22705	243249
23070	243250
273119	243251
79615	243252
99400	243253
29018	243254
7373	243255
9527	243256
32132	243257
1048	243258
22885	243259
5238	243260
53686	243261
22125	243262
135922	243263
44573	243264
3658	243265
47515	243266
158213	243267
29058	243268
105483	243269
198593	243270
1728	243271
36842	243272
165079	243273
14498	243274
57330	243275
8152	243276
121178	243277
25556	243278
157	243279
31569	243280
133969	243281
196950	243282
223176	243283
139165	243284
36617	243285
164930	243286
157	243287
153150	243288
61803	243289
105511	243290
14371	243291
5000	243292
79993	243293
311411	243294
75247	243295
155	243296
45366	243297
11921	243298
150669	243299
104245	243300
74759	243301
478	243302
124730	243303
59253	243304
287763	243305
13456	243306
11856	243307
50602	243308
259979	243309
181403	243310
99767	243311
46099	243312
100980	243313
141277	243314
58859	243315
37863	243316
1699	243317
199108	243318
57440	243319
39602	243320
39602	243321
158450	243322
130477	243323
4078	243324
159317	243325
107982	243326
198054	243327
65582	243328
2858	243329
30123	243330
11961	243331
49407	243332
141416	243333
47165	243334
15044	243335
6261	243336
205628	243337
99130	243338
22583	243339
178801	243340
105106	243341
114331	243342
154369	243343
10773	243344
2528	243345
3235	243346
8005	243347
76613	243348
58202	243349
82292	243350
203379	243351
4698	243352
37242	243353
121086	243354
200866	243355
107955	243356
73451	243357
82074	243358
4559	243359
238998	243360
309002	243361
211024	243362
170087	243363
187939	243364
132256	243365
219903	243366
172739	243367
27214	243368
123725	243369
210348	243370
121859	243371
181021	243372
24797	243373
23364	243374
192586	243375
55940	243376
39608	243377
248908	243378
34752	243379
126752	243380
1421	243381
29305	243382
94475	243383
12875	243384
270233	243385
253468	243386
214338	243387
153810	243388
69844	243389
43276	243390
221664	243391
68379	243392
207	243393
168652	243394
121409	243395
155183	243396
5962	243397
157038	243398
121613	243399
46980	243400
15246	243401
47171	243402
280584	243403
33391	243404
226827	243405
255690	243406
186108	243407
259737	243408
158816	243409
188585	243410
19219	243411
126174	243412
35983	243413
6879	243414
75017	243415
114397	243416
56742	243417
23288	243418
45833	243419
34690	243420
66367	243421
11961	243422
145358	243423
215115	243424
125853	243425
18951	243426
62121	243427
178649	243428
178239	243429
229850	243430
57329	243431
24957	243432
252718	243433
8775	243434
61062	243435
299461	243436
137201	243437
50078	243438
28380	243439
181834	243440
14999	243441
295475	243442
5129	243443
71964	243444
4268	243445
2795	243446
173494	243447
49278	243448
21645	243449
169004	243450
6659	243451
1751	243452
49006	243453
14533	243454
53872	243455
174265	243456
55949	243457
2978	243458
8088	243459
8088	243460
22964	243461
194507	243462
71792	243463
120233	243464
9669	243465
56925	243466
286159	243467
1476	243468
98871	243469
90145	243470
4042	243471
70972	243472
60686	243473
261015	243474
136446	243475
97167	243476
143207	243477
137193	243478
18624	243479
224504	243480
41823	243481
46113	243482
36621	243483
138395	243484
31551	243485
69043	243486
3890	243487
23948	243488
60850	243489
276854	243490
25165	243491
79249	243492
189566	243493
97203	243494
180853	243495
177476	243496
125	243497
194065	243498
42664	243499
84457	243500
13297	243501
52314	243502
256986	243503
51588	243504
14148	243505
63795	243506
51796	243507
41518	243508
15243	243509
32012	243510
172919	243511
92773	243512
49697	243513
217293	243514
54171	243515
8520	243516
86201	243517
95110	243518
61181	243519
110027	243520
21245	243521
149350	243522
58815	243523
39587	243524
74471	243525
16327	243526
251644	243527
3300	243528
50597	243529
21442	243530
192780	243531
9966	243532
200807	243533
31346	243534
152585	243535
11200	243536
57086	243537
79210	243538
150291	243539
51691	243540
12945	243541
11652	243542
10	243543
14189	243544
56227	243545
29245	243546
183193	243547
51843	243548
20303	243549
59258	243550
56208	243551
13407	243552
126361	243553
203228	243554
232088	243555
57488	243556
47445	243557
101665	243558
101	243559
112527	243560
30794	243561
62533	243562
25660	243563
208042	243564
1010	243565
1339	243566
168366	243567
87838	243568
33870	243569
212933	243570
168562	243571
219562	243572
33026	243573
19107	243574
2579	243575
45540	243576
164400	243577
40135	243578
3616	243579
38826	243580
16818	243581
391	243582
47453	243583
191724	243584
106824	243585
136658	243586
1276	243587
205289	243588
2871	243589
32123	243590
6343	243591
189260	243592
7937	243593
23696	243594
62275	243595
62467	243596
275967	243597
226078	243598
56504	243599
79338	243600
62390	243601
268190	243602
35223	243603
59581	243604
28826	243605
27487	243606
137972	243607
73759	243608
102819	243609
11157	243610
2565	243611
27074	243612
290521	243613
37198	243614
97297	243615
268184	243616
197396	243617
64014	243618
193221	243619
271353	243620
301793	243621
142519	243622
7196	243623
65833	243624
49161	243625
101000	243626
90753	243627
12	243628
107508	243629
27631	243630
104094	243631
153101	243632
52294	243633
53240	243634
158234	243635
790	243636
24045	243637
78199	243638
30890	243639
158808	243640
105269	243641
121533	243642
39161	243643
63804	243644
1548	243645
136276	243646
77770	243647
46610	243648
9646	243649
141072	243650
115158	243651
195819	243652
56301	243653
110964	243654
17165	243655
268500	243656
121784	243657
28365	243658
292263	243659
168398	243660
109611	243661
30714	243662
56764	243663
117350	243664
208286	243665
40405	243666
202082	243667
281824	243668
165660	243669
109105	243670
78860	243671
27880	243672
1317	243673
103780	243674
60711	243675
37857	243676
38249	243677
126884	243678
40567	243679
64675	243680
98709	243681
49478	243682
129678	243683
1391	243684
297056	243685
2362	243686
64964	243687
201686	243688
42818	243689
129015	243690
203941	243691
125039	243692
23349	243693
52839	243694
15625	243695
23369	243696
25658	243697
8189	243698
36911	243699
40778	243700
17762	243701
8076	243702
43696	243703
107787	243704
213421	243705
111978	243706
147527	243707
298777	243708
56512	243709
95636	243710
105786	243711
40308	243712
277602	243713
205451	243714
184086	243715
139759	243716
59794	243717
10974	243718
171237	243719
16719	243720
37133	243721
7096	243722
2915	243723
69975	243724
24971	243725
217918	243726
292325	243727
40929	243728
35770	243729
141550	243730
141363	243731
122947	243732
12959	243733
78013	243734
123024	243735
112670	243736
209279	243737
95216	243738
94977	243739
91395	243740
177723	243741
122147	243742
22177	243743
193149	243744
96581	243745
127732	243746
39019	243747
786	243748
16887	243749
47999	243750
45411	243751
245806	243752
70625	243753
61785	243754
227224	243755
254747	243756
14514	243757
190996	243758
16601	243759
91534	243760
207114	243761
183787	243762
90105	243763
54226	243764
90070	243765
143254	243766
201615	243767
48544	243768
49585	243769
80559	243770
1325	243771
19308	243772
79513	243773
213321	243774
75458	243775
34593	243776
62300	243777
24538	243778
5281	243779
41302	243780
108156	243781
186137	243782
27834	243783
180600	243784
229506	243785
380	243786
251833	243787
32493	243788
35950	243789
145728	243790
42604	243791
39031	243792
166836	243793
111485	243794
43762	243795
26124	243796
25832	243797
48117	243798
203387	243799
1964	243800
29000	243801
122451	243802
209450	243803
106478	243804
300077	243805
167583	243806
24612	243807
12428	243808
42392	243809
139134	243810
52167	243811
82588	243812
77947	243813
216983	243814
125122	243815
64727	243816
89275	243817
214971	243818
170374	243819
5463	243820
146372	243821
78733	243822
4758	243823
71650	243824
11805	243825
131371	243826
115663	243827
49729	243828
504	243829
73326	243830
73029	243831
86064	243832
182557	243833
228636	243834
218231	243835
42815	243836
207439	243837
65671	243838
89745	243839
107090	243840
26722	243841
92263	243842
74895	243843
47971	243844
1398	243845
144307	243846
249375	243847
3755	243848
88352	243849
28497	243850
44818	243851
160650	243852
290408	243853
241448	243854
85523	243855
69506	243856
513	243857
105794	243858
13555	243859
312767	243860
101392	243861
224962	243862
275808	243863
111604	243864
118708	243865
272460	243866
106702	243867
53346	243868
213686	243869
83520	243870
83506	243871
101909	243872
20623	243873
222680	243874
231065	243875
112477	243876
162601	243877
11004	243878
138437	243879
118573	243880
93635	243881
117060	243882
153661	243883
45510	243884
258232	243885
291812	243886
11963	243887
99904	243888
120067	243889
29053	243890
13039	243891
47652	243892
23310	243893
167634	243894
97337	243895
93765	243896
106376	243897
78873	243898
101214	243899
59488	243900
212330	243901
183459	243902
217013	243903
228006	243904
245533	243905
64169	243906
114665	243907
6415	243908
135779	243909
175936	243910
99815	243911
39919	243912
6230	243913
134473	243914
288	243915
759	243916
43827	243917
151499	243918
18623	243919
36219	243920
241227	243921
98900	243922
184290	243923
136593	243924
121850	243925
46889	243926
110349	243927
54929	243928
66583	243929
193833	243930
201628	243931
31868	243932
18625	243933
108411	243934
118979	243935
125347	243936
227263	243937
118464	243938
66265	243939
186749	243940
275349	243941
284172	243942
164960	243943
82189	243944
163813	243945
119700	243946
76160	243947
171961	243948
193199	243949
94674	243950
4838	243951
70419	243952
120851	243953
18743	243954
156001	243955
44761	243956
215235	243957
60833	243958
92388	243959
19143	243960
97171	243961
67185	243962
36245	243963
91130	243964
18970	243965
50771	243966
122774	243967
116853	243968
80846	243969
170428	243970
14119	243971
65240	243972
166275	243973
51774	243974
120176	243975
268831	243976
134067	243977
212499	243978
3260	243979
160209	243980
307579	243981
156299	243982
98590	243983
304086	243984
102891	243985
78567	243986
194874	243987
266724	243988
43724	243989
140046	243990
119131	243991
62242	243992
43341	243993
146843	243994
170432	243995
22638	243996
41898	243997
190571	243998
242567	243999
206664	244000
85479	244001
138212	244002
277386	244003
195	244004
136481	244005
15682	244006
45119	244007
134774	244008
25095	244009
117493	244010
98570	244011
54592	244012
42443	244013
3963	244014
173009	244015
82671	244016
67083	244017
63963	244018
71121	244019
261887	244020
2655	244021
130162	244022
183286	244023
177276	244024
72339	244025
46193	244026
13727	244027
113978	244028
85021	244029
38824	244030
49679	244031
8715	244032
106716	244033
155312	244034
258329	244035
145478	244036
114299	244037
30956	244038
143740	244039
147369	244040
217321	244041
156649	244042
36025	244043
79162	244044
216228	244045
79513	244046
196566	244047
131231	244048
276455	244049
278876	244050
151768	244051
82620	244052
157552	244053
208405	244054
112978	244055
194563	244056
127569	244057
63143	244058
283671	244059
287736	244060
49993	244061
79404	244062
147612	244063
31040	244064
156194	244065
29690	244066
33421	244067
33617	244068
9691	244069
123059	244070
100839	244071
10501	244072
102937	244073
42007	244074
128914	244075
16547	244076
7893	244077
134027	244078
106029	244079
60725	244080
113854	244081
19229	244082
128213	244083
18824	244084
213480	244085
176295	244086
17396	244087
73427	244088
20292	244089
131032	244090
19321	244091
79864	244092
42047	244093
263904	244094
242281	244095
8261	244096
199949	244097
137833	244098
196883	244099
60784	244100
42797	244101
303738	244102
240253	244103
39011	244104
34893	244105
302923	244106
25678	244107
186336	244108
32602	244109
137044	244110
246125	244111
29725	244112
171721	244113
95161	244114
172468	244115
256876	244116
207382	244117
133948	244118
99378	244119
135268	244120
207589	244121
66014	244122
31674	244123
306779	244124
27063	244125
126444	244126
84327	244127
89567	244128
53006	244129
181983	244130
175398	244131
280676	244132
15036	244133
67482	244134
197551	244135
45393	244136
36154	244137
18469	244138
122626	244139
116184	244140
147742	244141
23517	244142
17798	244143
76255	244144
213891	244145
103249	244146
145818	244147
108784	244148
98385	244149
103115	244150
227742	244151
5281	244152
40521	244153
20466	244154
277460	244155
13873	244156
56429	244157
54870	244158
120921	244159
3531	244160
10630	244161
23846	244162
81525	244163
9765	244164
1117	244165
198360	244166
179165	244167
13127	244168
13760	244169
13426	244170
94	244171
3675	244172
45915	244173
64796	244174
156785	244175
67669	244176
63963	244177
28763	244178
107373	244179
104996	244180
8350	244181
130097	244182
39721	244183
81625	244184
198405	244185
24267	244186
66110	244187
43360	244188
274268	244189
252265	244190
91606	244191
43601	244192
82108	244193
189606	244194
241430	244195
255516	244196
97823	244197
49421	244198
11442	244199
54835	244200
38390	244201
123560	244202
310275	244203
146139	244204
156641	244205
67105	244206
249333	244207
280534	244208
50733	244209
32988	244210
222931	244211
226599	244212
174	244213
254561	244214
283615	244215
201548	244216
73601	244217
7945	244218
52081	244219
131701	244220
55228	244221
159448	244222
114117	244223
167820	244224
165934	244225
166416	244226
178751	244227
15241	244228
10496	244229
319	244230
73511	244231
189499	244232
110282	244233
61303	244234
71648	244235
53105	244236
201414	244237
242434	244238
83958	244239
296171	244240
2941	244241
126719	244242
35660	244243
129863	244244
281641	244245
63379	244246
62552	244247
174331	244248
199058	244249
113507	244250
165935	244251
56064	244252
26172	244253
192474	244254
71950	244255
85673	244256
122446	244257
150480	244258
295353	244259
83855	244260
163851	244261
110256	244262
28176	244263
5346	244264
36063	244265
27189	244266
7306	244267
38146	244268
12645	244269
126522	244270
69544	244271
60552	244272
153037	244273
114408	244274
54372	244275
78976	244276
18803	244277
41865	244278
116895	244279
194486	244280
59168	244281
587	244282
64514	244283
253359	244284
298972	244285
188737	244286
281769	244287
52444	244288
201948	244289
5860	244290
117405	244291
60779	244292
191795	244293
293782	244294
75849	244295
226366	244296
234809	244297
60595	244298
52927	244299
65509	244300
28776	244301
105053	244302
98424	244303
303272	244304
33452	244305
36204	244306
206843	244307
310502	244308
91500	244309
27172	244310
24008	244311
193850	244312
5296	244313
79488	244314
85740	244315
77071	244316
12021	244317
60389	244318
70512	244319
73218	244320
33368	244321
290836	244322
214491	244323
28178	244324
105276	244325
207371	244326
10335	244327
246970	244328
175419	244329
59527	244330
2164	244331
186700	244332
20059	244333
7698	244334
51876	244335
60847	244336
134021	244337
239812	244338
231094	244339
195489	244340
143033	244341
93895	244342
207829	244343
26695	244344
104160	244345
71059	244346
87717	244347
90665	244348
54799	244349
8833	244350
51075	244351
90	244352
786	244353
130162	244354
42904	244355
178180	244356
129353	244357
201375	244358
265516	244359
48797	244360
166714	244361
96732	244362
131616	244363
78374	244364
48468	244365
90996	244366
28926	244367
42275	244368
60290	244369
212938	244370
55276	244371
2076	244372
44499	244373
925	244374
43640	244375
54725	244376
220513	244377
190221	244378
79177	244379
206599	244380
61252	244381
49717	244382
7648	244383
75171	244384
205238	244385
89970	244386
109801	244387
58269	244388
225794	244389
62046	244390
136548	244391
58831	244392
40104	244393
105668	244394
63123	244395
66308	244396
102760	244397
167726	244398
35876	244399
29387	244400
56924	244401
188295	244402
60699	244403
206145	244404
104545	244405
236034	244406
36130	244407
45589	244408
77118	244409
24285	244410
4123	244411
287667	244412
81918	244413
65119	244414
230109	244415
290	244416
101062	244417
138520	244418
1356	244419
39495	244420
116526	244421
92776	244422
280222	244423
143121	244424
258674	244425
261130	244426
47318	244427
71649	244428
1765	244429
25464	244430
16680	244431
125161	244432
111298	244433
72584	244434
61427	244435
90386	244436
5303	244437
111394	244438
50375	244439
66	244440
177122	244441
209335	244442
184004	244443
192770	244444
92033	244445
77652	244446
110425	244447
10700	244448
10700	244449
2028	244450
45980	244451
191215	244452
49779	244453
16722	244454
64877	244455
139162	244456
148072	244457
214665	244458
23845	244459
140059	244460
25119	244461
164080	244462
214441	244463
784	244464
198998	244465
3343	244466
37568	244467
136323	244468
62787	244469
44292	244470
35065	244471
248479	244472
261253	244473
32256	244474
195287	244475
189852	244476
32126	244477
127324	244478
224439	244479
89721	244480
310805	244481
12337	244482
161569	244483
185389	244484
173077	244485
56122	244486
185221	244487
267637	244488
9476	244489
37282	244490
173406	244491
19483	244492
31811	244493
125949	244494
32949	244495
187828	244496
22431	244497
25413	244498
6706	244499
248419	244500
275710	244501
275749	244502
43171	244503
83477	244504
93871	244505
116279	244506
98574	244507
132775	244508
70481	244509
198618	244510
83856	244511
243555	244512
5612	244513
24815	244514
81145	244515
8637	244516
154909	244517
207964	244518
212569	244519
8145	244520
40262	244521
15706	244522
4709	244523
283864	244524
133098	244525
139009	244526
4108	244527
114985	244528
206825	244529
183879	244530
72535	244531
19870	244532
63416	244533
145700	244534
48214	244535
39428	244536
69347	244537
7094	244538
218035	244539
18061	244540
63640	244541
61055	244542
126568	244543
24685	244544
47653	244545
38818	244546
37225	244547
20571	244548
10599	244549
52029	244550
64223	244551
190892	244552
50721	244553
70218	244554
7205	244555
52459	244556
35867	244557
265620	244558
59722	244559
253332	244560
94296	244561
69696	244562
66742	244563
68919	244564
122087	244565
291637	244566
135070	244567
9082	244568
5112	244569
246574	244570
106927	244571
46805	244572
104284	244573
16958	244574
58072	244575
123641	244576
189868	244577
196070	244578
206191	244579
158548	244580
55707	244581
31731	244582
77045	244583
60839	244584
44270	244585
45126	244586
19133	244587
2286	244588
111275	244589
17147	244590
88978	244591
213649	244592
42372	244593
26523	244594
164853	244595
80351	244596
77435	244597
4836	244598
58950	244599
90218	244600
174599	244601
46400	244602
82106	244603
47470	244604
7377	244605
42541	244606
114323	244607
81310	244608
12592	244609
169629	244610
120075	244611
62710	244612
40923	244613
216754	244614
127316	244615
71292	244616
66895	244617
44798	244618
214144	244619
55541	244620
91363	244621
95197	244622
130152	244623
16528	244624
149251	244625
208233	244626
184532	244627
50416	244628
13478	244629
35041	244630
217490	244631
79452	244632
96300	244633
122380	244634
304787	244635
107101	244636
188016	244637
1809	244638
143388	244639
282373	244640
239360	244641
88413	244642
131652	244643
52171	244644
10993	244645
86252	244646
12665	244647
142956	244648
40588	244649
276122	244650
15175	244651
284198	244652
44802	244653
31248	244654
267562	244655
106374	244656
78513	244657
41165	244658
56341	244659
25491	244660
191624	244661
21539	244662
25951	244663
78839	244664
82030	244665
4641	244666
125473	244667
138956	244668
11366	244669
43245	244670
270147	244671
42334	244672
51088	244673
276	244674
65147	244675
88529	244676
133465	244677
88708	244678
68482	244679
20214	244680
197374	244681
10879	244682
279196	244683
25677	244684
160796	244685
46634	244686
30031	244687
23963	244688
226392	244689
6326	244690
1070	244691
1070	244692
47437	244693
115572	244694
1589	244695
41796	244696
106693	244697
123475	244698
44484	244699
131902	244700
56062	244701
79214	244702
249170	244703
121020	244704
192260	244705
214102	244706
53245	244707
9797	244708
82202	244709
91290	244710
140885	244711
184275	244712
11576	244713
55574	244714
13256	244715
144977	244716
164027	244717
8656	244718
31194	244719
36246	244720
26047	244721
125668	244722
267949	244723
46085	244724
303656	244725
257682	244726
186970	244727
34393	244728
54413	244729
191677	244730
190000	244731
77755	244732
83548	244733
123096	244734
81928	244735
56706	244736
59219	244737
26173	244738
1141	244739
106492	244740
3275	244741
205031	244742
21642	244743
894	244744
173199	244745
108797	244746
1877	244747
299631	244748
47912	244749
74633	244750
14389	244751
11211	244752
80133	244753
660	244754
253472	244755
26595	244756
8290	244757
64017	244758
311727	244759
220486	244760
80048	244761
88331	244762
13619	244763
91930	244764
1822	244765
21771	244766
69630	244767
79304	244768
240490	244769
60080	244770
100413	244771
28822	244772
199840	244773
168684	244774
240148	244775
40654	244776
146104	244777
83800	244778
141346	244779
193188	244780
59141	244781
116999	244782
32395	244783
157434	244784
7906	244785
80582	244786
200123	244787
34091	244788
65	244789
28775	244790
8143	244791
2699	244792
87409	244793
108138	244794
1541	244795
124448	244796
400	244797
5785	244798
47634	244799
196764	244800
56694	244801
110339	244802
111193	244803
144263	244804
145505	244805
125231	244806
16900	244807
57727	244808
1476	244809
32650	244810
79205	244811
9940	244812
84007	244813
43947	244814
77039	244815
144287	244816
86048	244817
150603	244818
15305	244819
196201	244820
205751	244821
19806	244822
45048	244823
33829	244824
91312	244825
42007	244826
109538	244827
44277	244828
48293	244829
50491	244830
33305	244831
89148	244832
132610	244833
53846	244834
8201	244835
239210	244836
213	244837
14031	244838
140185	244839
124778	244840
32152	244841
198699	244842
71685	244843
90216	244844
91878	244845
4162	244846
179246	244847
57307	244848
42457	244849
121099	244850
33510	244851
104464	244852
95601	244853
273	244854
25273	244855
21504	244856
21504	244857
118625	244858
118625	244859
28767	244860
27124	244861
26027	244862
137271	244863
39160	244864
57968	244865
2001	244866
33170	244867
139302	244868
218439	244869
75699	244870
950	244871
96831	244872
16053	244873
92633	244874
198195	244875
12041	244876
68037	244877
114761	244878
110298	244879
25036	244880
143622	244881
291761	244882
234275	244883
33858	244884
123309	244885
12516	244886
55356	244887
95004	244888
280063	244889
169077	244890
139474	244891
204898	244892
31003	244893
228453	244894
11081	244895
32184	244896
19940	244897
281821	244898
17994	244899
85193	244900
24928	244901
29452	244902
17705	244903
85785	244904
74218	244905
194673	244906
31982	244907
29563	244908
38053	244909
101558	244910
141822	244911
74792	244912
54065	244913
17905	244914
1220	244915
50090	244916
70181	244917
179340	244918
9194	244919
172192	244920
160645	244921
160152	244922
142229	244923
22345	244924
43637	244925
51577	244926
69744	244927
9302	244928
125108	244929
78169	244930
31439	244931
45770	244932
57320	244933
26094	244934
38225	244935
103259	244936
6699	244937
25626	244938
89835	244939
200847	244940
61497	244941
55502	244942
13466	244943
4864	244944
127717	244945
83278	244946
28399	244947
53605	244948
48801	244949
168268	244950
120189	244951
173594	244952
64745	244953
111653	244954
36084	244955
296812	244956
29063	244957
83050	244958
41104	244959
139531	244960
28179	244961
254932	244962
79888	244963
133038	244964
124956	244965
139474	244966
148976	244967
153329	244968
137962	244969
43836	244970
60556	244971
3234	244972
177631	244973
177631	244974
181707	244975
39709	244976
33713	244977
289935	244978
70484	244979
27279	244980
14455	244981
17578	244982
19056	244983
17009	244984
121582	244985
39154	244986
6986	244987
32046	244988
94271	244989
28808	244990
17578	244991
31022	244992
47451	244993
284949	244994
169210	244995
123692	244996
92103	244997
216824	244998
132938	244999
96214	245000
162617	245001
71340	245002
10608	245003
38346	245004
33326	245005
58151	245006
23143	245007
243711	245008
62341	245009
951	245010
6718	245011
207730	245012
156529	245013
36201	245014
231239	245015
191751	245016
48604	245017
85388	245018
82297	245019
104019	245020
95499	245021
106593	245022
5083	245023
133786	245024
131950	245025
118567	245026
26357	245027
226978	245028
54099	245029
30341	245030
17964	245031
42312	245032
64675	245033
139399	245034
106736	245035
85362	245036
5932	245037
303343	245038
207823	245039
193705	245040
82298	245041
111697	245042
58174	245043
64947	245044
43213	245045
100421	245046
30192	245047
70618	245048
154304	245049
70834	245050
88267	245051
205922	245052
66019	245053
137168	245054
124185	245055
146637	245056
65030	245057
37322	245058
23525	245059
169056	245060
93777	245061
256589	245062
57510	245063
51743	245064
151397	245065
31190	245066
27800	245067
37620	245068
201136	245069
10109	245070
84886	245071
304494	245072
66019	245073
82861	245074
142223	245075
295005	245076
59390	245077
63519	245078
264297	245079
16257	245080
36641	245081
201107	245082
190239	245083
139758	245084
29051	245085
196074	245086
81544	245087
22973	245088
161935	245089
24973	245090
36847	245091
22916	245092
200375	245093
33435	245094
11176	245095
199038	245096
91140	245097
52369	245098
295929	245099
11371	245100
37321	245101
45526	245102
125938	245103
228439	245104
15305	245105
4941	245106
85463	245107
21676	245108
187183	245109
187183	245110
19099	245111
16930	245112
17322	245113
94738	245114
72222	245115
197282	245116
8397	245117
49755	245118
159172	245119
57465	245120
286931	245121
46518	245122
159001	245123
306345	245124
38923	245125
38872	245126
45348	245127
65328	245128
244308	245129
61644	245130
9069	245131
153447	245132
102331	245133
239385	245134
9290	245135
21568	245136
214808	245137
19519	245138
55599	245139
4349	245140
124890	245141
7903	245142
276127	245143
8835	245144
286917	245145
64384	245146
25176	245147
66572	245148
97082	245149
124431	245150
26383	245151
162138	245152
140208	245153
13815	245154
12861	245155
7844	245156
203095	245157
70133	245158
256651	245159
176952	245160
16637	245161
187127	245162
86207	245163
24298	245164
2943	245165
1657	245166
9171	245167
127247	245168
16899	245169
189430	245170
139758	245171
50682	245172
41014	245173
1993	245174
6389	245175
89075	245176
109625	245177
198065	245178
38710	245179
9977	245180
72987	245181
63365	245182
6264	245183
400	245184
121440	245185
28496	245186
43642	245187
8765	245188
110845	245189
108664	245190
5290	245191
58379	245192
57324	245193
107905	245194
33832	245195
77978	245196
77978	245197
44267	245198
18067	245199
72205	245200
130583	245201
133504	245202
46559	245203
197788	245204
95092	245205
56430	245206
82571	245207
85553	245208
9247	245209
7042	245210
30356	245211
2742	245212
107491	245213
40673	245214
17545	245215
44514	245216
79009	245217
44196	245218
92804	245219
92676	245220
9043	245221
39488	245222
24314	245223
28605	245224
41067	245225
83399	245226
38623	245227
7921	245228
104696	245229
415	245230
32159	245231
247670	245232
168638	245233
69	245234
19304	245235
126456	245236
1177	245237
71100	245238
253924	245239
157415	245240
23271	245241
127274	245242
33672	245243
51086	245244
87706	245245
217816	245246
308	245247
94520	245248
5599	245249
18677	245250
83055	245251
186354	245252
7308	245253
20123	245254
22614	245255
151520	245256
18568	245257
292575	245258
264216	245259
37243	245260
95715	245261
82507	245262
92548	245263
64158	245264
19314	245265
51039	245266
91844	245267
17560	245268
131035	245269
420	245270
122777	245271
34446	245272
188348	245273
4966	245274
64072	245275
23664	245276
3601	245277
187946	245278
104497	245279
31063	245280
209558	245281
247250	245282
47253	245283
17993	245284
7038	245285
136023	245286
93483	245287
299725	245288
34092	245289
12276	245290
47215	245291
39342	245292
133320	245293
10691	245294
58531	245295
275813	245296
78690	245297
42888	245298
81941	245299
61980	245300
121648	245301
92970	245302
183865	245303
91590	245304
10208	245305
22860	245306
8258	245307
87304	245308
307401	245309
11818	245310
115272	245311
7139	245312
5011	245313
155870	245314
49660	245315
90182	245316
278903	245317
96959	245318
39199	245319
38579	245320
28024	245321
40707	245322
78711	245323
188941	245324
41004	245325
258107	245326
132112	245327
1496	245328
207743	245329
125702	245330
300062	245331
179654	245332
227356	245333
23648	245334
106433	245335
4849	245336
74009	245337
525	245338
119107	245339
24069	245340
68075	245341
233349	245342
7674	245343
24600	245344
77717	245345
277289	245346
67069	245347
167082	245348
1565	245349
229289	245350
46566	245351
109193	245352
16751	245353
4849	245354
10868	245355
178907	245356
48274	245357
261707	245358
97974	245359
1334	245360
119976	245361
17998	245362
107971	245363
10781	245364
22952	245365
140298	245366
79248	245367
10602	245368
115801	245369
225	245370
259402	245371
147839	245372
81163	245373
69683	245374
144276	245375
249981	245376
53660	245377
99546	245378
229828	245379
50656	245380
1556	245381
169670	245382
48654	245383
195869	245384
303008	245385
251319	245386
301901	245387
28255	245388
36813	245389
111217	245390
69598	245391
102531	245392
91714	245393
283387	245394
150336	245395
296806	245396
33984	245397
41929	245398
39105	245399
84251	245400
143969	245401
5038	245402
160349	245403
45499	245404
218107	245405
20449	245406
128320	245407
1489	245408
12081	245409
124953	245410
75593	245411
534	245412
164238	245413
15074	245414
36577	245415
88196	245416
9009	245417
212201	245418
305482	245419
80006	245420
11367	245421
106906	245422
69397	245423
120922	245424
89253	245425
12617	245426
107487	245427
85988	245428
61969	245429
27543	245430
269879	245431
308586	245432
36838	245433
7741	245434
106673	245435
27767	245436
32381	245437
33529	245438
10839	245439
187614	245440
495	245441
39244	245442
34225	245443
97360	245444
46175	245445
22491	245446
242600	245447
15164	245448
12842	245449
12842	245450
29289	245451
16261	245452
100213	245453
236510	245454
416	245455
5266	245456
103708	245457
12720	245458
12720	245459
190753	245460
270303	245461
16909	245462
50706	245463
116102	245464
155531	245465
310867	245466
45533	245467
29557	245468
141926	245469
209194	245470
49052	245471
151943	245472
25755	245473
12589	245474
77283	245475
7068	245476
37949	245477
35036	245478
64347	245479
156766	245480
69533	245481
156281	245482
1116	245483
51155	245484
17139	245485
93263	245486
2588	245487
102928	245488
4265	245489
55005	245490
100273	245491
58653	245492
276888	245493
78150	245494
6782	245495
23920	245496
23856	245497
6342	245498
135831	245499
41540	245500
13215	245501
226336	245502
105298	245503
158417	245504
149855	245505
38837	245506
3524	245507
20325	245508
207561	245509
106586	245510
141432	245511
134909	245512
88304	245513
13714	245514
30818	245515
296304	245516
99510	245517
15704	245518
97	245519
109728	245520
125025	245521
48751	245522
138741	245523
253028	245524
25688	245525
186484	245526
30145	245527
200043	245528
108434	245529
5970	245530
55043	245531
12182	245532
290928	245533
17526	245534
245909	245535
123343	245536
248	245537
23194	245538
6474	245539
76693	245540
58251	245541
3177	245542
66027	245543
203128	245544
32743	245545
165603	245546
125152	245547
21811	245548
53969	245549
52556	245550
3848	245551
236215	245552
30640	245553
64716	245554
38562	245555
5546	245556
166374	245557
21456	245558
45337	245559
61176	245560
131075	245561
138839	245562
90990	245563
45937	245564
41648	245565
67387	245566
220861	245567
799	245568
10812	245569
19317	245570
96827	245571
28003	245572
239627	245573
164197	245574
14275	245575
148655	245576
26884	245577
155540	245578
53184	245579
2778	245580
264684	245581
132188	245582
141059	245583
109983	245584
100612	245585
268429	245586
66603	245587
143013	245588
171239	245589
10652	245590
39795	245591
128640	245592
95456	245593
260440	245594
105441	245595
100420	245596
35728	245597
52876	245598
60753	245599
33189	245600
26868	245601
280570	245602
127949	245603
19041	245604
282420	245605
258422	245606
13666	245607
85667	245608
64004	245609
75432	245610
248447	245611
61464	245612
5932	245613
39799	245614
28657	245615
215751	245616
27651	245617
1776	245618
109794	245619
12944	245620
32464	245621
136275	245622
287240	245623
97431	245624
100131	245625
43419	245626
248867	245627
308878	245628
216457	245629
131079	245630
120972	245631
142877	245632
34165	245633
234260	245634
31110	245635
181567	245636
309544	245637
231630	245638
153914	245639
132703	245640
144131	245641
141943	245642
262751	245643
87181	245644
138827	245645
3455	245646
118331	245647
117270	245648
81621	245649
210719	245650
18090	245651
25694	245652
57315	245653
145598	245654
61271	245655
38483	245656
38483	245657
46336	245658
5801	245659
24487	245660
24487	245661
84221	245662
31702	245663
283084	245664
196203	245665
7973	245666
22885	245667
50307	245668
212678	245669
210590	245670
63004	245671
4369	245672
183095	245673
26790	245674
100112	245675
180084	245676
170438	245677
4752	245678
140439	245679
45847	245680
298442	245681
86998	245682
24161	245683
255932	245684
312085	245685
276115	245686
75433	245687
7926	245688
31837	245689
1415	245690
2698	245691
35286	245692
155714	245693
110169	245694
292959	245695
260592	245696
144409	245697
91458	245698
99247	245699
34204	245700
157151	245701
179588	245702
193015	245703
77814	245704
184388	245705
215860	245706
29552	245707
173740	245708
119692	245709
9127	245710
298589	245711
63999	245712
96923	245713
87293	245714
68057	245715
258198	245716
86348	245717
52325	245718
17295	245719
199711	245720
146904	245721
20434	245722
36957	245723
301101	245724
157405	245725
33101	245726
148417	245727
42776	245728
66407	245729
89050	245730
192476	245731
35233	245732
88465	245733
205210	245734
196051	245735
216022	245736
21163	245737
59854	245738
225715	245739
11300	245740
83687	245741
11277	245742
40643	245743
92145	245744
55441	245745
167455	245746
111242	245747
40350	245748
190606	245749
190606	245750
133993	245751
163329	245752
151190	245753
84922	245754
7674	245755
125513	245756
16981	245757
10693	245758
38409	245759
117719	245760
51848	245761
116641	245762
59385	245763
347	245764
99042	245765
294143	245766
35358	245767
172366	245768
18963	245769
185915	245770
65819	245771
34945	245772
153142	245773
40393	245774
2124	245775
112661	245776
7012	245777
45139	245778
45139	245779
33210	245780
941	245781
78463	245782
109197	245783
303047	245784
30892	245785
56118	245786
183367	245787
281827	245788
39303	245789
33797	245790
120363	245791
80244	245792
190884	245793
152575	245794
291562	245795
197146	245796
20032	245797
290271	245798
90198	245799
62162	245800
257694	245801
250895	245802
207692	245803
68289	245804
27042	245805
297322	245806
158626	245807
122409	245808
40270	245809
188953	245810
281666	245811
33495	245812
168574	245813
186434	245814
174019	245815
228888	245816
99863	245817
86487	245818
162168	245819
108030	245820
112978	245821
107960	245822
57104	245823
543	245824
19	245825
258613	245826
99863	245827
101241	245828
300786	245829
22118	245830
50066	245831
38500	245832
286535	245833
108055	245834
26957	245835
82228	245836
17582	245837
136697	245838
295265	245839
111932	245840
218746	245841
23243	245842
3805	245843
57265	245844
17813	245845
139193	245846
36244	245847
44573	245848
57844	245849
34072	245850
11705	245851
8387	245852
300390	245853
43027	245854
152650	245855
122757	245856
141704	245857
28654	245858
99754	245859
158842	245860
30	245861
4456	245862
20359	245863
93308	245864
193330	245865
81390	245866
76302	245867
14362	245868
81928	245869
123001	245870
75478	245871
216203	245872
4865	245873
74125	245874
40183	245875
69411	245876
264201	245877
195576	245878
36030	245879
53756	245880
48979	245881
257462	245882
79326	245883
17966	245884
76048	245885
290069	245886
7200	245887
12519	245888
78282	245889
36572	245890
219540	245891
2620	245892
165322	245893
219006	245894
49870	245895
84387	245896
107986	245897
15545	245898
249410	245899
234196	245900
207697	245901
42063	245902
31712	245903
118863	245904
132818	245905
278118	245906
208745	245907
219099	245908
176408	245909
256420	245910
170433	245911
74274	245912
23207	245913
277636	245914
13063	245915
13063	245916
68174	245917
8136	245918
74763	245919
60781	245920
22964	245921
176385	245922
121015	245923
149150	245924
57795	245925
204398	245926
11809	245927
79321	245928
50608	245929
14497	245930
30483	245931
147790	245932
1165	245933
150815	245934
6310	245935
119886	245936
119886	245937
19869	245938
4305	245939
174831	245940
113003	245941
204250	245942
85638	245943
195016	245944
33871	245945
74348	245946
144014	245947
149305	245948
96777	245949
151231	245950
237549	245951
101705	245952
45081	245953
277629	245954
1703	245955
79051	245956
33474	245957
102216	245958
205774	245959
9986	245960
119284	245961
45783	245962
43392	245963
7998	245964
128246	245965
189294	245966
91970	245967
29374	245968
149681	245969
63351	245970
37747	245971
275144	245972
28200	245973
16398	245974
124760	245975
78422	245976
42662	245977
68944	245978
188546	245979
88047	245980
166925	245981
51717	245982
267462	245983
185515	245984
95021	245985
77381	245986
220254	245987
2628	245988
60638	245989
199022	245990
43271	245991
287428	245992
168305	245993
92315	245994
93196	245995
172639	245996
56366	245997
1965	245998
141825	245999
228451	246000
128131	246001
20155	246002
130938	246003
74386	246004
114044	246005
147025	246006
281	246007
147414	246008
100148	246009
64622	246010
69483	246011
51135	246012
6550	246013
34762	246014
56401	246015
76163	246016
53620	246017
113058	246018
7163	246019
73909	246020
219370	246021
188333	246022
69211	246023
41654	246024
28256	246025
126146	246026
126074	246027
17246	246028
14460	246029
57590	246030
70654	246031
121691	246032
189280	246033
113446	246034
182501	246035
61082	246036
201469	246037
74243	246038
297548	246039
169672	246040
175627	246041
35633	246042
78498	246043
76634	246044
201634	246045
83627	246046
35055	246047
302234	246048
107937	246049
48343	246050
60735	246051
28256	246052
74020	246053
128788	246054
64956	246055
49210	246056
151536	246057
63817	246058
25857	246059
83457	246060
87731	246061
196215	246062
29084	246063
232584	246064
24082	246065
117924	246066
52278	246067
55782	246068
47378	246069
6328	246070
71125	246071
101369	246072
122781	246073
11151	246074
6562	246075
68530	246076
33148	246077
16682	246078
76524	246079
132429	246080
30677	246081
56773	246082
217405	246083
13957	246084
35967	246085
14692	246086
181358	246087
23337	246088
277491	246089
34964	246090
55682	246091
55682	246092
217902	246093
12007	246094
153854	246095
154981	246096
240614	246097
38805	246098
151909	246099
87421	246100
153504	246101
32433	246102
72439	246103
124335	246104
114436	246105
94913	246106
141259	246107
6096	246108
278450	246109
209209	246110
93483	246111
107651	246112
110846	246113
231006	246114
65434	246115
168384	246116
83513	246117
127336	246118
80502	246119
93056	246120
59843	246121
126353	246122
55888	246123
270515	246124
123660	246125
81040	246126
214174	246127
30703	246128
305677	246129
282505	246130
75719	246131
106624	246132
42073	246133
72193	246134
188479	246135
137199	246136
187990	246137
10840	246138
35623	246139
235773	246140
69736	246141
61811	246142
20102	246143
101895	246144
28	246145
73376	246146
8322	246147
250068	246148
12134	246149
25104	246150
107270	246151
6935	246152
26946	246153
60133	246154
23941	246155
154947	246156
8490	246157
5945	246158
144891	246159
28102	246160
294658	246161
40478	246162
9529	246163
77949	246164
30614	246165
36957	246166
178440	246167
156519	246168
221229	246169
83780	246170
83036	246171
148966	246172
55993	246173
274635	246174
104385	246175
180640	246176
129911	246177
255895	246178
169238	246179
176981	246180
279915	246181
35818	246182
35818	246183
8898	246184
169048	246185
45433	246186
134669	246187
26362	246188
66873	246189
96933	246190
245711	246191
85586	246192
209987	246193
4875	246194
5477	246195
379	246196
142389	246197
5248	246198
140975	246199
149339	246200
103835	246201
186031	246202
31014	246203
95950	246204
61004	246205
68074	246206
62103	246207
25530	246208
103310	246209
9769	246210
116776	246211
287032	246212
49273	246213
92613	246214
91262	246215
33256	246216
92589	246217
90347	246218
58415	246219
7523	246220
149024	246221
1746	246222
72	246223
105836	246224
62922	246225
4372	246226
167555	246227
41064	246228
158556	246229
84994	246230
81109	246231
6342	246232
176275	246233
118619	246234
105186	246235
82879	246236
177192	246237
64456	246238
109172	246239
286316	246240
136982	246241
43269	246242
24082	246243
138094	246244
257974	246245
72869	246246
167055	246247
62161	246248
220644	246249
45171	246250
42636	246251
65239	246252
97641	246253
282301	246254
272123	246255
59300	246256
76215	246257
118837	246258
191122	246259
31488	246260
39342	246261
13569	246262
131586	246263
46922	246264
107576	246265
45783	246266
41817	246267
198151	246268
277461	246269
31285	246270
83280	246271
51595	246272
131293	246273
64555	246274
62	246275
42	246276
25478	246277
108244	246278
34603	246279
625	246280
106694	246281
132444	246282
123303	246283
150089	246284
250147	246285
70837	246286
182312	246287
2555	246288
113778	246289
956	246290
81758	246291
252195	246292
90398	246293
124783	246294
76985	246295
41779	246296
199402	246297
82457	246298
1575	246299
7173	246300
158687	246301
117602	246302
79200	246303
123036	246304
11013	246305
68988	246306
45864	246307
2557	246308
35297	246309
205842	246310
65362	246311
277895	246312
294390	246313
10971	246314
56014	246315
166988	246316
1316	246317
42602	246318
158893	246319
299349	246320
11235	246321
49694	246322
6896	246323
11651	246324
113654	246325
83960	246326
66416	246327
107566	246328
7038	246329
88601	246330
8636	246331
63803	246332
394	246333
41358	246334
172875	246335
50832	246336
70	246337
64129	246338
192279	246339
99084	246340
40244	246341
32696	246342
209103	246343
78967	246344
126469	246345
63909	246346
7367	246347
130620	246348
109100	246349
255676	246350
53349	246351
69765	246352
271286	246353
31053	246354
845	246355
141748	246356
259831	246357
22958	246358
14526	246359
24733	246360
71	246361
31983	246362
22883	246363
558	246364
137345	246365
110407	246366
9554	246367
98652	246368
42331	246369
11192	246370
1142	246371
40838	246372
163269	246373
95501	246374
48332	246375
21513	246376
178730	246377
38181	246378
175534	246379
76808	246380
190972	246381
102009	246382
2973	246383
48686	246384
6093	246385
873	246386
20434	246387
142518	246388
120353	246389
302473	246390
122065	246391
8293	246392
181599	246393
93158	246394
120074	246395
17998	246396
8760	246397
5284	246398
28629	246399
194008	246400
104717	246401
53119	246402
1190	246403
214697	246404
52073	246405
99494	246406
161893	246407
23330	246408
147646	246409
130639	246410
34702	246411
156578	246412
58984	246413
179060	246414
150113	246415
149706	246416
206751	246417
106691	246418
171614	246419
12578	246420
264833	246421
13348	246422
118810	246423
18902	246424
8783	246425
73261	246426
58588	246427
156071	246428
14102	246429
288835	246430
263642	246431
114437	246432
1307	246433
13347	246434
9885	246435
34072	246436
79005	246437
283602	246438
109414	246439
84243	246440
186	246441
174771	246442
2339	246443
18615	246444
100669	246445
77975	246446
77975	246447
23733	246448
31232	246449
68182	246450
95636	246451
261205	246452
5199	246453
125742	246454
47196	246455
58268	246456
17481	246457
19577	246458
90405	246459
261299	246460
8360	246461
18715	246462
68078	246463
10030	246464
116441	246465
124415	246466
34019	246467
156771	246468
144372	246469
129626	246470
29337	246471
19975	246472
3168	246473
19	246474
82037	246475
174298	246476
109921	246477
48552	246478
49737	246479
45201	246480
275314	246481
108372	246482
110706	246483
60168	246484
63571	246485
160861	246486
113061	246487
3303	246488
59045	246489
114703	246490
53282	246491
27645	246492
7760	246493
2307	246494
58373	246495
101513	246496
7506	246497
149515	246498
205957	246499
102724	246500
145149	246501
140935	246502
57654	246503
35200	246504
7318	246505
110994	246506
65235	246507
31843	246508
39932	246509
59018	246510
174256	246511
7738	246512
196853	246513
49305	246514
175926	246515
20911	246516
33135	246517
121518	246518
27276	246519
116187	246520
18893	246521
5285	246522
143907	246523
491	246524
1869	246525
176985	246526
30320	246527
264677	246528
173433	246529
148057	246530
44591	246531
287085	246532
249665	246533
40202	246534
109477	246535
68566	246536
23894	246537
178954	246538
10546	246539
54238	246540
74476	246541
44065	246542
71260	246543
86710	246544
248318	246545
29614	246546
46079	246547
108056	246548
69628	246549
77093	246550
122723	246551
50887	246552
46137	246553
1997	246554
212035	246555
36705	246556
140050	246557
234794	246558
298580	246559
16228	246560
3045	246561
16569	246562
221451	246563
114416	246564
88563	246565
88759	246566
513	246567
94274	246568
58746	246569
53397	246570
31218	246571
203725	246572
85050	246573
81765	246574
119881	246575
119813	246576
155291	246577
65770	246578
48759	246579
4782	246580
197091	246581
158189	246582
41392	246583
27517	246584
184874	246585
28453	246586
586	246587
181245	246588
311127	246589
50275	246590
86358	246591
6225	246592
81765	246593
34485	246594
12346	246595
156942	246596
156652	246597
107662	246598
107662	246599
115383	246600
35366	246601
112396	246602
22633	246603
45969	246604
108197	246605
53527	246606
199399	246607
280104	246608
10806	246609
42930	246610
90629	246611
89408	246612
88853	246613
108210	246614
75045	246615
107987	246616
53547	246617
126500	246618
19772	246619
34766	246620
233113	246621
131120	246622
71828	246623
12749	246624
112415	246625
31780	246626
70434	246627
11876	246628
17567	246629
9528	246630
26707	246631
8091	246632
145425	246633
109135	246634
232457	246635
272044	246636
147441	246637
56782	246638
64597	246639
97690	246640
285466	246641
237586	246642
74697	246643
217285	246644
298929	246645
80188	246646
169783	246647
114428	246648
72635	246649
1558	246650
216768	246651
192169	246652
86527	246653
109160	246654
91168	246655
6572	246656
11008	246657
258876	246658
70060	246659
7575	246660
22807	246661
1243	246662
10858	246663
13880	246664
107417	246665
83888	246666
34735	246667
15583	246668
15583	246669
181588	246670
96062	246671
220646	246672
279105	246673
5053	246674
222883	246675
2799	246676
40251	246677
4575	246678
151029	246679
122342	246680
10893	246681
80755	246682
68666	246683
7391	246684
18363	246685
47747	246686
33724	246687
42989	246688
209931	246689
9885	246690
193738	246691
4947	246692
182840	246693
130994	246694
120378	246695
132165	246696
148639	246697
214778	246698
21712	246699
208058	246700
1295	246701
25396	246702
469	246703
58157	246704
85482	246705
2369	246706
109874	246707
7312	246708
52386	246709
550	246710
158	246711
90033	246712
32406	246713
52022	246714
84276	246715
7129	246716
14751	246717
968	246718
5130	246719
5130	246720
13221	246721
5612	246722
1207	246723
4893	246724
136158	246725
15329	246726
35507	246727
1721	246728
195987	246729
13979	246730
192863	246731
26579	246732
154660	246733
30821	246734
69660	246735
52341	246736
51703	246737
90895	246738
11985	246739
100129	246740
8407	246741
26529	246742
126437	246743
93668	246744
57988	246745
4	246746
203930	246747
141826	246748
69062	246749
2086	246750
40652	246751
1627	246752
237065	246753
31257	246754
5160	246755
7652	246756
32617	246757
140	246758
75724	246759
76335	246760
98923	246761
149405	246762
179	246763
248928	246764
33022	246765
77017	246766
150839	246767
94645	246768
41785	246769
123791	246770
92927	246771
99940	246772
34442	246773
191635	246774
57812	246775
1493	246776
48062	246777
38558	246778
101634	246779
181080	246780
7533	246781
17078	246782
187773	246783
33535	246784
5492	246785
16890	246786
133853	246787
11617	246788
1944	246789
121816	246790
53744	246791
176934	246792
7248	246793
45007	246794
291012	246795
23623	246796
41705	246797
1	246798
30774	246799
113796	246800
30214	246801
15343	246802
57480	246803
200936	246804
63993	246805
89205	246806
79386	246807
14311	246808
133216	246809
132521	246810
24845	246811
137505	246812
153537	246813
17678	246814
212071	246815
261189	246816
31690	246817
13950	246818
263920	246819
241327	246820
398	246821
38375	246822
308332	246823
5974	246824
16319	246825
34059	246826
177453	246827
91602	246828
37035	246829
82241	246830
217249	246831
71178	246832
120021	246833
130626	246834
74281	246835
197805	246836
119682	246837
34752	246838
125594	246839
5397	246840
183250	246841
15016	246842
6575	246843
13	246844
24729	246845
5706	246846
58432	246847
68883	246848
166418	246849
15395	246850
10699	246851
44546	246852
47975	246853
93485	246854
97427	246855
34444	246856
29597	246857
613	246858
1957	246859
92719	246860
7106	246861
476	246862
8243	246863
38348	246864
33533	246865
94370	246866
40871	246867
1708	246868
81607	246869
3391	246870
9259	246871
57875	246872
13277	246873
54261	246874
6516	246875
4779	246876
93258	246877
129497	246878
47780	246879
37961	246880
15830	246881
23030	246882
67884	246883
4253	246884
88287	246885
171260	246886
22757	246887
11342	246888
158	246889
71860	246890
93023	246891
44244	246892
6974	246893
60648	246894
255434	246895
2397	246896
197103	246897
12761	246898
8275	246899
208495	246900
82028	246901
117372	246902
35832	246903
7621	246904
936	246905
2218	246906
5248	246907
104	246908
142360	246909
60323	246910
153359	246911
398	246912
135428	246913
27286	246914
49066	246915
1985	246916
123485	246917
87402	246918
10448	246919
69442	246920
213554	246921
119783	246922
25253	246923
6996	246924
100644	246925
73922	246926
177346	246927
122851	246928
146	246929
5337	246930
75165	246931
26436	246932
252426	246933
90555	246934
4228	246935
19373	246936
47277	246937
23663	246938
228923	246939
201855	246940
34832	246941
256909	246942
74301	246943
213377	246944
223355	246945
128592	246946
38593	246947
97924	246948
109973	246949
154866	246950
63953	246951
196262	246952
42547	246953
138518	246954
145559	246955
179310	246956
130383	246957
13764	246958
111578	246959
192622	246960
259573	246961
65877	246962
208074	246963
5050	246964
121	246965
10050	246966
8512	246967
165495	246968
79115	246969
14776	246970
27339	246971
281060	246972
1558	246973
87683	246974
105136	246975
51646	246976
240912	246977
14317	246978
8258	246979
186521	246980
107510	246981
3893	246982
286092	246983
187234	246984
143444	246985
3389	246986
25175	246987
175902	246988
62690	246989
139914	246990
12758	246991
330	246992
191144	246993
70665	246994
17868	246995
137169	246996
259025	246997
23262	246998
128998	246999
34977	247000
253396	247001
55719	247002
149471	247003
9785	247004
67955	247005
16749	247006
7993	247007
91309	247008
153256	247009
113790	247010
7076	247011
193	247012
49604	247013
9663	247014
290832	247015
2237	247016
181991	247017
5746	247018
85513	247019
213899	247020
81471	247021
159050	247022
144388	247023
95449	247024
8231	247025
114920	247026
242637	247027
273860	247028
3601	247029
273282	247030
112522	247031
186824	247032
248697	247033
74310	247034
65404	247035
99773	247036
222079	247037
81229	247038
129247	247039
47568	247040
98428	247041
93301	247042
63826	247043
99303	247044
184865	247045
117422	247046
152762	247047
94419	247048
22463	247049
12644	247050
30305	247051
35386	247052
98420	247053
212948	247054
95149	247055
135198	247056
43148	247057
43885	247058
120611	247059
47051	247060
124835	247061
168191	247062
169118	247063
130151	247064
302396	247065
124203	247066
15911	247067
22655	247068
24589	247069
119239	247070
201773	247071
60796	247072
46137	247073
16521	247074
100602	247075
40784	247076
42507	247077
186232	247078
65432	247079
272858	247080
21309	247081
82670	247082
147771	247083
143128	247084
200802	247085
10259	247086
35995	247087
66085	247088
15077	247089
155311	247090
194467	247091
297949	247092
90644	247093
41037	247094
76685	247095
206209	247096
23779	247097
646	247098
13168	247099
202661	247100
30448	247101
372	247102
206630	247103
79640	247104
303768	247105
6470	247106
198915	247107
56650	247108
17307	247109
8316	247110
1415	247111
199105	247112
40021	247113
248217	247114
142886	247115
54171	247116
10824	247117
49085	247118
30948	247119
118302	247120
12050	247121
44277	247122
208791	247123
114741	247124
62574	247125
63275	247126
8833	247127
70024	247128
37269	247129
189122	247130
68603	247131
14063	247132
17829	247133
42381	247134
80951	247135
100408	247136
82950	247137
183501	247138
77581	247139
127592	247140
141803	247141
18453	247142
139359	247143
116919	247144
150582	247145
175230	247146
8218	247147
110472	247148
130425	247149
140984	247150
75677	247151
127194	247152
184	247153
173663	247154
107275	247155
248492	247156
81347	247157
62822	247158
56101	247159
210888	247160
67241	247161
14908	247162
181626	247163
49718	247164
206871	247165
23583	247166
28230	247167
981	247168
39719	247169
24400	247170
187411	247171
68281	247172
78742	247173
77467	247174
878	247175
167362	247176
175934	247177
26167	247178
21550	247179
4876	247180
9866	247181
202211	247182
84979	247183
39304	247184
199175	247185
143778	247186
120146	247187
125124	247188
29159	247189
2242	247190
302539	247191
160816	247192
140265	247193
74074	247194
170591	247195
47281	247196
255251	247197
196801	247198
94664	247199
105335	247200
97103	247201
91965	247202
277311	247203
137455	247204
56246	247205
61882	247206
178278	247207
96101	247208
160974	247209
154917	247210
48546	247211
14293	247212
197500	247213
303954	247214
143204	247215
159934	247216
83722	247217
174699	247218
133252	247219
94828	247220
172450	247221
169634	247222
65919	247223
263099	247224
70213	247225
74750	247226
61402	247227
70835	247228
122282	247229
51890	247230
33969	247231
240865	247232
1125	247233
46685	247234
16745	247235
16745	247236
67544	247237
103778	247238
31593	247239
163733	247240
166326	247241
88196	247242
14994	247243
30772	247244
139038	247245
14437	247246
20303	247247
5390	247248
9781	247249
184162	247250
56050	247251
44491	247252
247173	247253
110276	247254
117858	247255
112987	247256
10867	247257
112987	247258
35687	247259
70672	247260
91010	247261
121245	247262
8890	247263
210545	247264
68579	247265
143621	247266
39781	247267
310433	247268
123489	247269
113720	247270
162989	247271
8806	247272
177992	247273
101801	247274
18933	247275
32614	247276
55527	247277
34707	247278
102369	247279
168700	247280
123939	247281
17961	247282
87542	247283
124073	247284
166131	247285
56369	247286
241033	247287
301313	247288
23	247289
90870	247290
68386	247291
141380	247292
118678	247293
187821	247294
302589	247295
58711	247296
251540	247297
18865	247298
37065	247299
18589	247300
18142	247301
54064	247302
249735	247303
206374	247304
2364	247305
92140	247306
366	247307
31200	247308
88519	247309
1988	247310
136191	247311
14181	247312
119998	247313
5679	247314
81929	247315
197530	247316
172340	247317
285313	247318
121282	247319
55184	247320
42386	247321
194175	247322
141720	247323
102790	247324
62091	247325
70975	247326
37701	247327
73834	247328
16898	247329
180825	247330
101557	247331
48048	247332
67360	247333
142723	247334
20871	247335
119496	247336
31441	247337
100058	247338
13671	247339
209669	247340
81920	247341
30247	247342
40710	247343
64814	247344
15175	247345
110230	247346
117841	247347
203369	247348
109928	247349
73963	247350
184092	247351
256128	247352
179915	247353
102269	247354
80614	247355
80265	247356
124653	247357
149263	247358
182030	247359
88114	247360
36846	247361
45832	247362
70409	247363
10512	247364
77375	247365
283826	247366
141586	247367
168905	247368
33548	247369
2755	247370
78808	247371
302275	247372
290236	247373
173476	247374
120105	247375
134207	247376
3207	247377
48464	247378
234490	247379
90095	247380
17089	247381
257519	247382
86710	247383
171190	247384
3235	247385
153576	247386
68121	247387
198672	247388
113829	247389
57830	247390
146859	247391
217794	247392
30422	247393
24743	247394
70032	247395
43441	247396
11703	247397
262429	247398
81796	247399
216584	247400
106193	247401
259047	247402
157553	247403
27176	247404
299666	247405
2024	247406
105681	247407
183591	247408
187472	247409
79566	247410
52837	247411
68038	247412
644	247413
41440	247414
26396	247415
39199	247416
169735	247417
129036	247418
192047	247419
60330	247420
38086	247421
217902	247422
48707	247423
215987	247424
21520	247425
43939	247426
96185	247427
194664	247428
14908	247429
48979	247430
174265	247431
35729	247432
265138	247433
59311	247434
198263	247435
14421	247436
115542	247437
17166	247438
187583	247439
261800	247440
117597	247441
119541	247442
58605	247443
142018	247444
13146	247445
114577	247446
19778	247447
8866	247448
174704	247449
118532	247450
39971	247451
130498	247452
637	247453
54413	247454
23073	247455
282746	247456
283774	247457
86310	247458
109060	247459
89598	247460
5168	247461
150176	247462
2586	247463
48123	247464
3628	247465
37058	247466
89627	247467
148167	247468
85116	247469
64423	247470
60722	247471
176023	247472
13872	247473
1952	247474
275806	247475
9929	247476
45284	247477
79104	247478
5769	247479
106839	247480
305812	247481
149533	247482
97717	247483
306230	247484
67682	247485
189367	247486
135475	247487
31302	247488
36522	247489
5151	247490
85049	247491
120485	247492
59365	247493
29903	247494
19149	247495
164578	247496
29668	247497
147025	247498
92035	247499
16138	247500
223633	247501
105541	247502
198251	247503
216518	247504
45356	247505
3637	247506
214555	247507
31526	247508
95584	247509
1125	247510
17729	247511
107971	247512
189978	247513
34121	247514
64530	247515
97478	247516
94355	247517
84564	247518
97989	247519
4810	247520
52253	247521
14670	247522
26434	247523
271027	247524
26434	247525
107152	247526
261071	247527
122610	247528
229221	247529
59088	247530
1071	247531
52567	247532
52567	247533
92221	247534
146623	247535
68809	247536
149506	247537
141994	247538
36851	247539
60846	247540
258124	247541
4902	247542
64129	247543
24658	247544
5876	247545
1741	247546
56456	247547
147649	247548
3091	247549
217556	247550
22604	247551
195542	247552
55967	247553
109227	247554
48063	247555
244234	247556
207620	247557
111577	247558
168664	247559
55649	247560
60638	247561
75249	247562
67012	247563
45025	247564
129838	247565
25241	247566
79532	247567
9825	247568
247090	247569
4969	247570
166903	247571
54815	247572
85038	247573
99519	247574
127522	247575
15350	247576
82072	247577
5482	247578
102972	247579
150728	247580
166204	247581
2181	247582
31546	247583
201654	247584
97833	247585
10270	247586
14954	247587
127112	247588
81789	247589
215873	247590
270752	247591
14370	247592
12045	247593
916	247594
207803	247595
70184	247596
49015	247597
143	247598
30010	247599
150862	247600
213930	247601
34002	247602
216122	247603
24914	247604
7617	247605
64620	247606
89706	247607
280069	247608
8780	247609
2519	247610
131133	247611
19204	247612
43749	247613
221474	247614
208259	247615
306496	247616
213307	247617
150513	247618
209275	247619
99482	247620
95680	247621
6448	247622
23287	247623
243685	247624
76735	247625
25940	247626
44098	247627
18185	247628
38912	247629
59751	247630
125110	247631
12124	247632
76002	247633
102091	247634
15901	247635
134330	247636
258478	247637
195435	247638
43149	247639
127293	247640
425	247641
278675	247642
189089	247643
29783	247644
192172	247645
20468	247646
168834	247647
28055	247648
115881	247649
179671	247650
6841	247651
11406	247652
66375	247653
122309	247654
21926	247655
41886	247656
21826	247657
47122	247658
93276	247659
46739	247660
14113	247661
7090	247662
10427	247663
118207	247664
857	247665
143292	247666
134577	247667
2190	247668
50778	247669
224173	247670
7440	247671
22263	247672
107033	247673
25098	247674
305747	247675
60228	247676
213145	247677
72652	247678
268938	247679
271114	247680
219130	247681
44209	247682
94155	247683
61230	247684
974	247685
74763	247686
70291	247687
172503	247688
3265	247689
4838	247690
216317	247691
5510	247692
38714	247693
19877	247694
76313	247695
51083	247696
67913	247697
62418	247698
20215	247699
123176	247700
76325	247701
40709	247702
19835	247703
288077	247704
51338	247705
236057	247706
114017	247707
1127	247708
28907	247709
285069	247710
175227	247711
146406	247712
312382	247713
304386	247714
4638	247715
49191	247716
109922	247717
8550	247718
165724	247719
208665	247720
83607	247721
186956	247722
7421	247723
105896	247724
49434	247725
122664	247726
52239	247727
78706	247728
244509	247729
97585	247730
132218	247731
86572	247732
23266	247733
138707	247734
261052	247735
123008	247736
52617	247737
35147	247738
15414	247739
106088	247740
64557	247741
93006	247742
15876	247743
17904	247744
86591	247745
82348	247746
85073	247747
34992	247748
312415	247749
139649	247750
78919	247751
301798	247752
62525	247753
46983	247754
39701	247755
216661	247756
96303	247757
47595	247758
1275	247759
101036	247760
106547	247761
52307	247762
62853	247763
121729	247764
127609	247765
113834	247766
214787	247767
13140	247768
42	247769
85894	247770
11433	247771
77874	247772
3781	247773
180124	247774
25728	247775
16238	247776
38101	247777
988	247778
12923	247779
185959	247780
129091	247781
8177	247782
24489	247783
135988	247784
205938	247785
132783	247786
78862	247787
6397	247788
34555	247789
10944	247790
117344	247791
118046	247792
105438	247793
6715	247794
236239	247795
21980	247796
9460	247797
163588	247798
129884	247799
53320	247800
22064	247801
61657	247802
40730	247803
894	247804
258489	247805
125	247806
125	247807
44161	247808
90344	247809
28841	247810
203505	247811
1110	247812
77056	247813
44595	247814
74462	247815
29260	247816
38715	247817
3138	247818
33	247819
63966	247820
10548	247821
13224	247822
64468	247823
57532	247824
26995	247825
167499	247826
6064	247827
46716	247828
2553	247829
137423	247830
48289	247831
312108	247832
139582	247833
52806	247834
176632	247835
75982	247836
62715	247837
520	247838
16635	247839
141	247840
132659	247841
17280	247842
17279	247843
42001	247844
195108	247845
68534	247846
373	247847
85867	247848
203454	247849
203454	247850
12724	247851
78736	247852
98263	247853
28879	247854
184807	247855
3450	247856
129303	247857
309854	247858
33881	247859
18839	247860
20771	247861
9455	247862
43497	247863
212393	247864
1024	247865
7428	247866
67902	247867
35880	247868
151252	247869
276494	247870
19113	247871
166	247872
10686	247873
60451	247874
48708	247875
19129	247876
2427	247877
78298	247878
68508	247879
989	247880
178322	247881
92943	247882
151035	247883
72418	247884
215288	247885
63258	247886
63258	247887
59766	247888
11806	247889
166720	247890
121651	247891
297574	247892
105842	247893
128097	247894
32365	247895
23046	247896
119747	247897
268827	247898
143141	247899
11569	247900
105446	247901
41413	247902
133501	247903
161682	247904
23739	247905
2923	247906
62645	247907
2449	247908
105621	247909
60764	247910
3582	247911
38962	247912
115648	247913
145520	247914
1238	247915
126003	247916
69249	247917
143351	247918
30818	247919
1589	247920
309550	247921
130432	247922
35772	247923
17230	247924
1181	247925
6333	247926
65657	247927
16060	247928
106253	247929
6275	247930
190207	247931
145408	247932
108416	247933
26950	247934
10429	247935
203332	247936
211298	247937
65435	247938
90697	247939
47312	247940
85607	247941
105232	247942
72130	247943
5536	247944
296227	247945
191048	247946
113343	247947
261302	247948
166356	247949
122958	247950
41490	247951
17326	247952
19381	247953
45866	247954
109120	247955
278240	247956
159323	247957
1874	247958
76240	247959
119656	247960
127021	247961
21447	247962
144676	247963
65803	247964
191228	247965
123611	247966
292472	247967
285300	247968
35797	247969
154590	247970
60683	247971
6753	247972
303181	247973
90248	247974
205129	247975
63609	247976
55392	247977
55392	247978
18913	247979
37319	247980
76347	247981
21377	247982
74996	247983
54494	247984
14290	247985
204113	247986
263784	247987
47743	247988
21089	247989
24616	247990
28219	247991
275001	247992
214608	247993
31356	247994
71881	247995
213930	247996
180486	247997
51116	247998
27374	247999
6671	248000
13035	248001
11667	248002
69744	248003
31496	248004
193905	248005
213431	248006
13126	248007
27756	248008
64713	248009
27061	248010
27415	248011
130971	248012
161867	248013
96013	248014
12028	248015
58105	248016
18484	248017
57113	248018
75471	248019
13864	248020
61185	248021
17978	248022
134414	248023
67855	248024
213277	248025
14046	248026
242511	248027
177156	248028
118885	248029
55744	248030
262	248031
70314	248032
14865	248033
216616	248034
181022	248035
15638	248036
136405	248037
14056	248038
139910	248039
77387	248040
105546	248041
65640	248042
138898	248043
82516	248044
139058	248045
78376	248046
311829	248047
2365	248048
1428	248049
70820	248050
219738	248051
61458	248052
9146	248053
13535	248054
196741	248055
32812	248056
192300	248057
244	248058
168405	248059
92351	248060
130653	248061
28024	248062
23379	248063
98269	248064
1517	248065
6327	248066
178595	248067
107413	248068
110289	248069
7497	248070
6678	248071
146561	248072
57079	248073
64312	248074
192695	248075
15525	248076
138125	248077
191692	248078
120929	248079
27693	248080
12697	248081
111138	248082
161051	248083
216877	248084
175452	248085
226355	248086
135617	248087
163075	248088
163107	248089
192938	248090
8665	248091
21827	248092
302042	248093
199729	248094
131395	248095
15646	248096
46192	248097
85739	248098
198002	248099
125766	248100
183227	248101
146216	248102
104116	248103
191655	248104
296645	248105
253136	248106
6519	248107
153572	248108
189560	248109
265694	248110
143570	248111
27032	248112
27032	248113
208559	248114
8525	248115
3641	248116
48493	248117
255705	248118
310687	248119
21009	248120
169146	248121
129539	248122
53141	248123
48464	248124
123900	248125
161290	248126
68528	248127
31261	248128
249502	248129
62293	248130
53858	248131
307544	248132
195116	248133
12461	248134
91149	248135
27916	248136
177596	248137
193254	248138
17705	248139
43009	248140
212320	248141
87427	248142
1004	248143
156	248144
206912	248145
77514	248146
458	248147
190913	248148
303878	248149
116722	248150
274847	248151
12855	248152
12855	248153
52909	248154
135423	248155
173745	248156
33889	248157
34745	248158
291596	248159
42679	248160
20307	248161
121230	248162
31502	248163
19002	248164
29696	248165
51965	248166
51965	248167
45266	248168
241108	248169
39331	248170
174908	248171
74159	248172
51238	248173
217859	248174
191133	248175
93179	248176
173549	248177
278429	248178
3095	248179
279828	248180
6272	248181
42551	248182
185485	248183
205089	248184
128376	248185
54063	248186
39544	248187
113215	248188
134317	248189
54507	248190
179111	248191
204082	248192
30210	248193
102192	248194
19176	248195
80661	248196
6633	248197
312346	248198
185893	248199
89655	248200
25835	248201
175773	248202
29316	248203
42868	248204
173303	248205
175773	248206
172438	248207
10427	248208
101665	248209
93465	248210
72835	248211
8900	248212
11138	248213
32334	248214
236793	248215
128657	248216
30413	248217
17288	248218
68221	248219
110837	248220
27325	248221
180671	248222
203174	248223
73903	248224
263545	248225
94879	248226
231288	248227
201534	248228
78652	248229
131951	248230
62187	248231
22120	248232
115390	248233
235645	248234
20456	248235
8080	248236
148627	248237
48221	248238
124133	248239
203214	248240
69342	248241
70084	248242
89189	248243
4043	248244
35278	248245
95973	248246
165359	248247
166381	248248
92686	248249
142104	248250
120231	248251
72303	248252
100704	248253
110171	248254
205865	248255
30737	248256
194760	248257
93081	248258
118483	248259
237141	248260
140335	248261
151218	248262
93014	248263
9309	248264
111072	248265
8389	248266
194716	248267
179277	248268
101033	248269
61957	248270
141096	248271
301684	248272
9624	248273
34421	248274
53528	248275
253482	248276
12726	248277
45466	248278
47892	248279
12597	248280
28020	248281
168292	248282
139696	248283
302466	248284
20548	248285
161803	248286
10643	248287
33301	248288
38312	248289
5909	248290
269479	248291
1474	248292
174502	248293
273126	248294
178709	248295
2299	248296
311528	248297
93866	248298
2369	248299
76568	248300
95451	248301
114226	248302
4848	248303
1944	248304
443	248305
1141	248306
267156	248307
44769	248308
150115	248309
182620	248310
35035	248311
14869	248312
96156	248313
145456	248314
83078	248315
182005	248316
147682	248317
201134	248318
203446	248319
51980	248320
40494	248321
11652	248322
54864	248323
47796	248324
123843	248325
54059	248326
234555	248327
288388	248328
39830	248329
195769	248330
87475	248331
72342	248332
9352	248333
189068	248334
206251	248335
201573	248336
20801	248337
198044	248338
30914	248339
7731	248340
6185	248341
33004	248342
278580	248343
183581	248344
5117	248345
142332	248346
63289	248347
77660	248348
78759	248349
38954	248350
144817	248351
33218	248352
277134	248353
15608	248354
143269	248355
68343	248356
124983	248357
81198	248358
101397	248359
29296	248360
74542	248361
33931	248362
45228	248363
205417	248364
18956	248365
38969	248366
302164	248367
307349	248368
34646	248369
5048	248370
104991	248371
157551	248372
242968	248373
228850	248374
129953	248375
295974	248376
70659	248377
38683	248378
3799	248379
26257	248380
75672	248381
47552	248382
37433	248383
63209	248384
105061	248385
62658	248386
3953	248387
16384	248388
84676	248389
943	248390
71202	248391
193189	248392
7154	248393
16070	248394
75240	248395
37591	248396
291924	248397
7839	248398
214639	248399
2458	248400
212573	248401
105770	248402
84309	248403
249675	248404
21540	248405
217891	248406
162993	248407
1781	248408
23667	248409
153339	248410
54680	248411
45422	248412
4410	248413
38864	248414
1337	248415
87025	248416
43742	248417
143013	248418
81960	248419
108732	248420
30929	248421
200837	248422
99339	248423
89508	248424
3737	248425
10944	248426
216888	248427
56283	248428
142173	248429
207350	248430
90847	248431
140118	248432
72789	248433
37599	248434
162550	248435
129542	248436
70236	248437
112885	248438
129538	248439
7837	248440
67395	248441
36644	248442
48880	248443
131170	248444
117582	248445
66840	248446
66814	248447
245766	248448
115365	248449
96076	248450
69179	248451
97386	248452
127915	248453
271258	248454
46959	248455
95825	248456
202368	248457
142500	248458
118251	248459
48017	248460
127405	248461
273953	248462
262223	248463
269400	248464
117019	248465
82478	248466
205400	248467
67758	248468
276100	248469
191314	248470
44	248471
56296	248472
245692	248473
199770	248474
58192	248475
18156	248476
34643	248477
101631	248478
55397	248479
10405	248480
77483	248481
276546	248482
297943	248483
125769	248484
41591	248485
64323	248486
37767	248487
83523	248488
55813	248489
63618	248490
128298	248491
62605	248492
53400	248493
147365	248494
25505	248495
7308	248496
26492	248497
29028	248498
145	248499
57604	248500
15040	248501
200144	248502
10814	248503
55213	248504
27693	248505
229518	248506
89404	248507
128835	248508
155010	248509
48531	248510
151704	248511
66514	248512
96849	248513
13055	248514
179619	248515
100303	248516
58418	248517
90524	248518
270392	248519
1310	248520
43363	248521
4551	248522
132673	248523
4889	248524
83826	248525
249527	248526
74843	248527
10215	248528
58310	248529
6941	248530
50370	248531
33682	248532
7810	248533
67492	248534
145696	248535
5402	248536
2401	248537
189110	248538
98072	248539
4604	248540
71154	248541
222486	248542
70012	248543
71081	248544
151156	248545
151019	248546
282443	248547
25426	248548
139582	248549
180736	248550
201205	248551
31344	248552
161763	248553
198898	248554
95618	248555
19134	248556
293761	248557
19453	248558
191512	248559
250628	248560
77088	248561
143187	248562
67766	248563
144747	248564
299427	248565
143984	248566
46116	248567
15012	248568
9168	248569
138222	248570
295782	248571
286942	248572
243479	248573
125237	248574
2379	248575
265810	248576
227098	248577
73317	248578
337	248579
77871	248580
112436	248581
165092	248582
5159	248583
131558	248584
5885	248585
17356	248586
16	248587
300938	248588
12822	248589
136703	248590
104862	248591
266470	248592
83273	248593
89561	248594
113701	248595
169278	248596
228456	248597
235523	248598
33839	248599
160523	248600
59300	248601
19306	248602
135293	248603
106182	248604
280083	248605
110372	248606
45850	248607
4145	248608
21434	248609
18311	248610
18896	248611
17599	248612
5359	248613
13174	248614
293267	248615
40991	248616
137814	248617
151363	248618
205696	248619
214423	248620
40999	248621
137362	248622
195861	248623
153230	248624
149338	248625
70702	248626
25314	248627
166471	248628
483	248629
142070	248630
29411	248631
110349	248632
52785	248633
91426	248634
79403	248635
10770	248636
2615	248637
29305	248638
143453	248639
30872	248640
81618	248641
33498	248642
13379	248643
233560	248644
106609	248645
22268	248646
117448	248647
141854	248648
230091	248649
263251	248650
202551	248651
39346	248652
42541	248653
31670	248654
5763	248655
116343	248656
3164	248657
97713	248658
51231	248659
94115	248660
50201	248661
1019	248662
94114	248663
11478	248664
217898	248665
1628	248666
88469	248667
204305	248668
201427	248669
165	248670
138550	248671
7194	248672
62739	248673
89059	248674
178729	248675
7830	248676
166214	248677
19668	248678
63489	248679
109664	248680
80441	248681
80441	248682
146665	248683
81846	248684
262241	248685
184884	248686
3472	248687
152563	248688
124828	248689
182695	248690
127209	248691
80643	248692
210800	248693
61898	248694
118405	248695
49579	248696
17275	248697
96915	248698
146927	248699
70957	248700
1012	248701
121393	248702
208321	248703
44070	248704
275458	248705
141384	248706
119294	248707
2179	248708
194284	248709
238187	248710
18240	248711
104786	248712
83994	248713
248610	248714
101287	248715
213798	248716
170438	248717
307895	248718
36946	248719
12608	248720
11701	248721
50004	248722
270496	248723
90673	248724
723	248725
278047	248726
85507	248727
36267	248728
236290	248729
40087	248730
233136	248731
19	248732
274	248733
72	248734
55944	248735
55944	248736
19	248737
30940	248738
284988	248739
16842	248740
212032	248741
33629	248742
75403	248743
256822	248744
295833	248745
1956	248746
34951	248747
21161	248748
62805	248749
46568	248750
283395	248751
48197	248752
54345	248753
1591	248754
88782	248755
129949	248756
21345	248757
22209	248758
144321	248759
242723	248760
9885	248761
44462	248762
54883	248763
45665	248764
70012	248765
25462	248766
143575	248767
13136	248768
134855	248769
101497	248770
49069	248771
43800	248772
90291	248773
31375	248774
153831	248775
199529	248776
19252	248777
216023	248778
60606	248779
54917	248780
185737	248781
33509	248782
62089	248783
303400	248784
203794	248785
125308	248786
114639	248787
57859	248788
58620	248789
172460	248790
118777	248791
142355	248792
180025	248793
89097	248794
123466	248795
25008	248796
24120	248797
121793	248798
172746	248799
101946	248800
171818	248801
97556	248802
201479	248803
137506	248804
179640	248805
19252	248806
157526	248807
240039	248808
23599	248809
280142	248810
80621	248811
10918	248812
195415	248813
252707	248814
192148	248815
83074	248816
255615	248817
102536	248818
135001	248819
135001	248820
94646	248821
289282	248822
23694	248823
37440	248824
112349	248825
287	248826
60964	248827
144366	248828
177545	248829
67008	248830
215175	248831
23768	248832
6000	248833
294747	248834
39131	248835
133572	248836
144417	248837
56942	248838
5673	248839
132298	248840
21447	248841
206538	248842
175574	248843
60814	248844
14673	248845
2320	248846
28426	248847
45499	248848
240707	248849
6874	248850
28393	248851
4435	248852
219412	248853
155969	248854
26912	248855
57090	248856
205822	248857
31695	248858
149681	248859
90241	248860
72921	248861
123176	248862
89061	248863
114122	248864
183120	248865
183120	248866
130257	248867
112065	248868
130205	248869
251456	248870
49409	248871
233777	248872
221925	248873
78015	248874
55324	248875
8703	248876
269000	248877
15356	248878
99552	248879
28642	248880
287325	248881
259669	248882
142423	248883
51123	248884
57016	248885
194711	248886
312327	248887
146106	248888
15074	248889
258253	248890
187137	248891
169630	248892
5877	248893
285650	248894
56613	248895
185	248896
696	248897
62015	248898
52333	248899
153870	248900
10038	248901
96583	248902
21414	248903
13158	248904
109374	248905
227680	248906
50626	248907
43966	248908
142161	248909
215813	248910
270402	248911
158085	248912
83198	248913
95741	248914
24911	248915
177	248916
199916	248917
18131	248918
37055	248919
97216	248920
3092	248921
248805	248922
168437	248923
1238	248924
76287	248925
83103	248926
4722	248927
10602	248928
7582	248929
4713	248930
34570	248931
294932	248932
159752	248933
55481	248934
160053	248935
159183	248936
22951	248937
192055	248938
6591	248939
285106	248940
113469	248941
20661	248942
19280	248943
146	248944
195661	248945
10677	248946
131864	248947
213149	248948
16498	248949
123567	248950
17043	248951
91735	248952
288156	248953
149651	248954
70637	248955
37672	248956
8875	248957
179606	248958
194069	248959
100174	248960
262090	248961
308300	248962
170552	248963
210962	248964
3675	248965
165022	248966
97250	248967
124719	248968
173692	248969
17071	248970
89485	248971
12758	248972
290947	248973
25525	248974
31174	248975
14458	248976
43079	248977
74558	248978
22478	248979
157262	248980
78	248981
13860	248982
9230	248983
166533	248984
112385	248985
144859	248986
11602	248987
204759	248988
132139	248989
13146	248990
140881	248991
72502	248992
17559	248993
151124	248994
23749	248995
50739	248996
22532	248997
135386	248998
28731	248999
226	249000
38547	249001
73379	249002
51721	249003
62851	249004
89817	249005
4433	249006
92909	249007
28787	249008
132553	249009
201	249010
8744	249011
21733	249012
62944	249013
10401	249014
5101	249015
150868	249016
2855	249017
26077	249018
81237	249019
192627	249020
192244	249021
37207	249022
141117	249023
76324	249024
65350	249025
18375	249026
311274	249027
97933	249028
109704	249029
220518	249030
99008	249031
195317	249032
28487	249033
123	249034
59958	249035
11641	249036
144415	249037
72065	249038
94363	249039
140277	249040
90012	249041
29952	249042
646	249043
82969	249044
126815	249045
179707	249046
16173	249047
194589	249048
164744	249049
102022	249050
111157	249051
100850	249052
52420	249053
38257	249054
24202	249055
90342	249056
78327	249057
309387	249058
44047	249059
232991	249060
71704	249061
85545	249062
254411	249063
296703	249064
158899	249065
12561	249066
256269	249067
263384	249068
308694	249069
96261	249070
83069	249071
13520	249072
81324	249073
299103	249074
89367	249075
124905	249076
31472	249077
52830	249078
8873	249079
206313	249080
79740	249081
16010	249082
21882	249083
227172	249084
42662	249085
74292	249086
1886	249087
210581	249088
302930	249089
65511	249090
77183	249091
54035	249092
36794	249093
233090	249094
45793	249095
55656	249096
3089	249097
1500	249098
66650	249099
4254	249100
1415	249101
90466	249102
92158	249103
271343	249104
29486	249105
221385	249106
144076	249107
171107	249108
158020	249109
117062	249110
275732	249111
111795	249112
198057	249113
164637	249114
29729	249115
118057	249116
233710	249117
86181	249118
155860	249119
33990	249120
59010	249121
8374	249122
142398	249123
296832	249124
205994	249125
49182	249126
141404	249127
231657	249128
210707	249129
130518	249130
62344	249131
84424	249132
190642	249133
107119	249134
2764	249135
39069	249136
121821	249137
73774	249138
259835	249139
12062	249140
230584	249141
6608	249142
154803	249143
182607	249144
21464	249145
185983	249146
202363	249147
3954	249148
150724	249149
133748	249150
171412	249151
202173	249152
92378	249153
53277	249154
102245	249155
59260	249156
140632	249157
69021	249158
140725	249159
89857	249160
101559	249161
42176	249162
144690	249163
93163	249164
69066	249165
50864	249166
28734	249167
28230	249168
207034	249169
37815	249170
255098	249171
130756	249172
240276	249173
22256	249174
170491	249175
190197	249176
269261	249177
32351	249178
208723	249179
109903	249180
43382	249181
201819	249182
160954	249183
159243	249184
168733	249185
192095	249186
162506	249187
71317	249188
65704	249189
129320	249190
58606	249191
21233	249192
17587	249193
146177	249194
99040	249195
64961	249196
37	249197
70964	249198
37898	249199
5243	249200
73294	249201
56163	249202
33846	249203
129805	249204
198151	249205
215729	249206
33975	249207
16063	249208
18175	249209
89439	249210
23857	249211
17019	249212
35137	249213
66265	249214
287893	249215
150137	249216
161690	249217
1757	249218
60031	249219
79309	249220
70070	249221
167544	249222
295238	249223
18848	249224
272261	249225
6370	249226
114656	249227
23411	249228
65350	249229
157024	249230
30570	249231
27059	249232
2419	249233
137749	249234
8091	249235
61620	249236
66835	249237
30465	249238
47306	249239
34430	249240
8685	249241
207199	249242
28217	249243
416	249244
4154	249245
17770	249246
25327	249247
51036	249248
14643	249249
37383	249250
70270	249251
131329	249252
174678	249253
1832	249254
59371	249255
107249	249256
166538	249257
20859	249258
226420	249259
256289	249260
79649	249261
20214	249262
60541	249263
98741	249264
61613	249265
121896	249266
54450	249267
87371	249268
95914	249269
255282	249270
38411	249271
158954	249272
297764	249273
58705	249274
274115	249275
12880	249276
123223	249277
83692	249278
27202	249279
28843	249280
298724	249281
150046	249282
124860	249283
20991	249284
100090	249285
42588	249286
42235	249287
127752	249288
184975	249289
265067	249290
94269	249291
25548	249292
25548	249293
310316	249294
223042	249295
215196	249296
115375	249297
52146	249298
94746	249299
235222	249300
128529	249301
1141	249302
20965	249303
14517	249304
293728	249305
262453	249306
37897	249307
75004	249308
114743	249309
25493	249310
28392	249311
55441	249312
277418	249313
102220	249314
228491	249315
257510	249316
129636	249317
267324	249318
210289	249319
102805	249320
72221	249321
32928	249322
92851	249323
53296	249324
288444	249325
47464	249326
75998	249327
106608	249328
54159	249329
40225	249330
40578	249331
34898	249332
36203	249333
4788	249334
201625	249335
300518	249336
196705	249337
81313	249338
5671	249339
39794	249340
165760	249341
192366	249342
26341	249343
195198	249344
115391	249345
51717	249346
270111	249347
97433	249348
99184	249349
135356	249350
263488	249351
77362	249352
140628	249353
67274	249354
220726	249355
233255	249356
165423	249357
246196	249358
312264	249359
255361	249360
74241	249361
71552	249362
128479	249363
45040	249364
273000	249365
123923	249366
83969	249367
83969	249368
121939	249369
180599	249370
30396	249371
115771	249372
41620	249373
92429	249374
206376	249375
26133	249376
1687	249377
31232	249378
29343	249379
193415	249380
4254	249381
70256	249382
102493	249383
130145	249384
201780	249385
121508	249386
42068	249387
87298	249388
73279	249389
138081	249390
66808	249391
143294	249392
22860	249393
5953	249394
146329	249395
59296	249396
61438	249397
5792	249398
183636	249399
179083	249400
63633	249401
92915	249402
48704	249403
6341	249404
52822	249405
135053	249406
46494	249407
13692	249408
310311	249409
15330	249410
65145	249411
22511	249412
294408	249413
303042	249414
36243	249415
15382	249416
101397	249417
139461	249418
97064	249419
53825	249420
34837	249421
204889	249422
4668	249423
8567	249424
7596	249425
310656	249426
9451	249427
78382	249428
139966	249429
38971	249430
65527	249431
213822	249432
218571	249433
28586	249434
92976	249435
17907	249436
86184	249437
142477	249438
73937	249439
99030	249440
70457	249441
15715	249442
9604	249443
235092	249444
8895	249445
9992	249446
290342	249447
194602	249448
149745	249449
28178	249450
131135	249451
176199	249452
136620	249453
275868	249454
62710	249455
128220	249456
166659	249457
33867	249458
22045	249459
235754	249460
225663	249461
210564	249462
136410	249463
61433	249464
26253	249465
196409	249466
49007	249467
22170	249468
10870	249469
53449	249470
86158	249471
230412	249472
6926	249473
70326	249474
10417	249475
146124	249476
119287	249477
134287	249478
134287	249479
118663	249480
136798	249481
5042	249482
110246	249483
234030	249484
107533	249485
60078	249486
3645	249487
11211	249488
94963	249489
39077	249490
113908	249491
83141	249492
13996	249493
70662	249494
200435	249495
20020	249496
2952	249497
264862	249498
49032	249499
135445	249500
43692	249501
146321	249502
22339	249503
177289	249504
98975	249505
39995	249506
39995	249507
7238	249508
146043	249509
118213	249510
15805	249511
167602	249512
31848	249513
15089	249514
159484	249515
190182	249516
81106	249517
63826	249518
36712	249519
15205	249520
12298	249521
21496	249522
206540	249523
37259	249524
195195	249525
20385	249526
43645	249527
7137	249528
36364	249529
13026	249530
234109	249531
10409	249532
71234	249533
104118	249534
74833	249535
2479	249536
47003	249537
69214	249538
128838	249539
220	249540
11048	249541
5666	249542
41300	249543
57342	249544
130607	249545
883	249546
103990	249547
22312	249548
246598	249549
76687	249550
50873	249551
65646	249552
3693	249553
36679	249554
20407	249555
251272	249556
78275	249557
61629	249558
108897	249559
185223	249560
262999	249561
36123	249562
209821	249563
208333	249564
24914	249565
249864	249566
267981	249567
55914	249568
2628	249569
68525	249570
72675	249571
231453	249572
191589	249573
94221	249574
202182	249575
204411	249576
70998	249577
31437	249578
41671	249579
53285	249580
137256	249581
126284	249582
2273	249583
48522	249584
11625	249585
274298	249586
220164	249587
148916	249588
69707	249589
72352	249590
3120	249591
209221	249592
32159	249593
257958	249594
227179	249595
174311	249596
215355	249597
210223	249598
294923	249599
170585	249600
118154	249601
152305	249602
19593	249603
124116	249604
306163	249605
17495	249606
183825	249607
2063	249608
283502	249609
32956	249610
38261	249611
1470	249612
34827	249613
17488	249614
24773	249615
3424	249616
128762	249617
20620	249618
143740	249619
78547	249620
12230	249621
66786	249622
3866	249623
49290	249624
128150	249625
10130	249626
152559	249627
161665	249628
199584	249629
50515	249630
309538	249631
231800	249632
25174	249633
111614	249634
12209	249635
75748	249636
28552	249637
27737	249638
112093	249639
86404	249640
11053	249641
187092	249642
147300	249643
10072	249644
27451	249645
4924	249646
108126	249647
75748	249648
56889	249649
46769	249650
30914	249651
12588	249652
12332	249653
38825	249654
161119	249655
256188	249656
10956	249657
4652	249658
10054	249659
49379	249660
69903	249661
173551	249662
49923	249663
132503	249664
73418	249665
30089	249666
1013	249667
200649	249668
8980	249669
128742	249670
121737	249671
64871	249672
77993	249673
58612	249674
31327	249675
44608	249676
59977	249677
36847	249678
242593	249679
6081	249680
100006	249681
84327	249682
27970	249683
46106	249684
51931	249685
55319	249686
92098	249687
232426	249688
216619	249689
17682	249690
15840	249691
76535	249692
71216	249693
136556	249694
7988	249695
14653	249696
34	249697
14637	249698
43959	249699
74136	249700
56586	249701
287232	249702
71467	249703
100497	249704
15552	249705
155653	249706
77993	249707
150383	249708
73442	249709
115368	249710
169479	249711
11174	249712
12792	249713
15827	249714
56616	249715
43450	249716
1811	249717
28878	249718
3397	249719
10596	249720
75759	249721
64820	249722
11103	249723
25564	249724
75130	249725
37499	249726
19348	249727
13212	249728
9612	249729
140326	249730
13118	249731
3942	249732
920	249733
123062	249734
1033	249735
21470	249736
152689	249737
103210	249738
4403	249739
53188	249740
80725	249741
37041	249742
153208	249743
185632	249744
102544	249745
91266	249746
147667	249747
220	249748
53611	249749
34076	249750
10827	249751
105410	249752
1625	249753
74471	249754
3451	249755
7432	249756
11473	249757
10963	249758
13729	249759
45133	249760
9706	249761
5094	249762
49619	249763
22719	249764
1728	249765
19774	249766
12417	249767
10077	249768
102284	249769
104493	249770
11554	249771
43155	249772
213865	249773
10482	249774
58003	249775
6263	249776
236085	249777
92104	249778
13315	249779
29191	249780
71800	249781
122306	249782
112676	249783
160270	249784
115875	249785
222472	249786
10291	249787
4740	249788
4122	249789
25625	249790
41733	249791
326	249792
161059	249793
523	249794
24759	249795
58874	249796
3075	249797
175327	249798
7122	249799
28994	249800
6263	249801
8359	249802
210243	249803
24096	249804
181244	249805
130207	249806
6108	249807
1319	249808
143276	249809
114209	249810
50	249811
2783	249812
58821	249813
14412	249814
6450	249815
59924	249816
118981	249817
180442	249818
2691	249819
119608	249820
73848	249821
86503	249822
51913	249823
18047	249824
11386	249825
22981	249826
24471	249827
21092	249828
107572	249829
35201	249830
214864	249831
14416	249832
4747	249833
40922	249834
47844	249835
36343	249836
8767	249837
46283	249838
14086	249839
14086	249840
189094	249841
5367	249842
68316	249843
15717	249844
7929	249845
58710	249846
51217	249847
103315	249848
41326	249849
260582	249850
160138	249851
18915	249852
26244	249853
70156	249854
29675	249855
23362	249856
74735	249857
140148	249858
377	249859
96627	249860
2264	249861
6299	249862
265382	249863
212312	249864
884	249865
9009	249866
84317	249867
76721	249868
124496	249869
242942	249870
88936	249871
14556	249872
46063	249873
225214	249874
229686	249875
11960	249876
24047	249877
132537	249878
202069	249879
373	249880
105348	249881
41963	249882
64105	249883
187888	249884
33780	249885
101348	249886
30038	249887
13379	249888
167370	249889
93732	249890
17643	249891
5273	249892
52088	249893
21396	249894
67614	249895
91078	249896
111805	249897
11634	249898
66409	249899
2186	249900
41806	249901
98763	249902
25450	249903
29621	249904
17374	249905
1897	249906
233069	249907
97907	249908
10290	249909
31475	249910
5420	249911
92372	249912
80281	249913
260246	249914
133923	249915
554	249916
64940	249917
6253	249918
26374	249919
140019	249920
100354	249921
265554	249922
13	249923
109411	249924
55008	249925
38197	249926
34372	249927
67679	249928
74048	249929
56523	249930
213832	249931
29511	249932
36438	249933
43066	249934
181008	249935
117871	249936
89988	249937
10620	249938
30679	249939
5463	249940
36294	249941
95337	249942
56348	249943
89540	249944
181975	249945
93541	249946
217434	249947
5558	249948
58188	249949
112438	249950
21339	249951
33776	249952
215988	249953
164863	249954
207480	249955
232148	249956
152971	249957
55832	249958
221747	249959
90032	249960
83679	249961
309334	249962
103911	249963
122708	249964
169131	249965
27130	249966
60168	249967
192217	249968
40243	249969
67733	249970
132946	249971
4350	249972
67115	249973
200482	249974
164550	249975
158245	249976
21469	249977
70633	249978
92701	249979
155113	249980
248667	249981
133676	249982
169955	249983
75969	249984
225864	249985
97881	249986
34311	249987
198900	249988
38139	249989
126949	249990
67006	249991
104269	249992
27599	249993
151869	249994
166557	249995
367	249996
83805	249997
125430	249998
165454	249999
260248	250000
250103	250001
171932	250002
171932	250003
140661	250004
119532	250005
174215	250006
64368	250007
138210	250008
52236	250009
131808	250010
38444	250011
8938	250012
208267	250013
145643	250014
212447	250015
85057	250016
127574	250017
278493	250018
126644	250019
186944	250020
128900	250021
138805	250022
116942	250023
302151	250024
160727	250025
12671	250026
74345	250027
196980	250028
129163	250029
8068	250030
286710	250031
35244	250032
311356	250033
117909	250034
171753	250035
145900	250036
138243	250037
19810	250038
211925	250039
108765	250040
126581	250041
72460	250042
61106	250043
19089	250044
165514	250045
16263	250046
25866	250047
49283	250048
33403	250049
5844	250050
10189	250051
61593	250052
33570	250053
5074	250054
98449	250055
23310	250056
59925	250057
72876	250058
297030	250059
13797	250060
264610	250061
885	250062
98711	250063
6224	250064
103944	250065
161178	250066
158151	250067
158387	250068
102935	250069
42728	250070
101095	250071
108419	250072
243636	250073
102142	250074
143320	250075
47416	250076
2964	250077
158686	250078
34974	250079
225681	250080
19908	250081
215456	250082
121874	250083
61	250084
60854	250085
124611	250086
80868	250087
116492	250088
1560	250089
109470	250090
130721	250091
20433	250092
38431	250093
10663	250094
158283	250095
134117	250096
39721	250097
65376	250098
302444	250099
115721	250100
237369	250101
62870	250102
67334	250103
25026	250104
69249	250105
182253	250106
169299	250107
180228	250108
155748	250109
117545	250110
150248	250111
72807	250112
270687	250113
64569	250114
40116	250115
52498	250116
17558	250117
23631	250118
121796	250119
93666	250120
4280	250121
109391	250122
110383	250123
59274	250124
5542	250125
131217	250126
14063	250127
97438	250128
52305	250129
33244	250130
103819	250131
189075	250132
79607	250133
151473	250134
12880	250135
84039	250136
235280	250137
18343	250138
90593	250139
38815	250140
15160	250141
7211	250142
57165	250143
29141	250144
267443	250145
2079	250146
61572	250147
2524	250148
14020	250149
4810	250150
82550	250151
71462	250152
1037	250153
24259	250154
44577	250155
173919	250156
35585	250157
63045	250158
3362	250159
37856	250160
23206	250161
157396	250162
9116	250163
681	250164
105900	250165
18622	250166
67940	250167
117457	250168
8290	250169
209948	250170
277812	250171
284201	250172
6928	250173
18963	250174
52890	250175
145698	250176
10168	250177
5960	250178
26827	250179
64160	250180
5465	250181
159154	250182
178332	250183
3437	250184
10148	250185
97733	250186
210908	250187
54750	250188
19256	250189
25999	250190
17729	250191
133270	250192
30844	250193
44742	250194
95179	250195
304176	250196
6782	250197
135640	250198
204564	250199
119395	250200
67986	250201
15347	250202
21405	250203
10511	250204
303081	250205
247645	250206
66563	250207
17089	250208
19652	250209
306361	250210
132166	250211
27209	250212
27571	250213
244145	250214
163924	250215
62585	250216
212300	250217
47779	250218
38443	250219
8732	250220
171219	250221
27073	250222
311625	250223
42883	250224
201281	250225
180485	250226
305960	250227
5970	250228
260195	250229
118104	250230
233970	250231
252512	250232
150004	250233
47829	250234
158079	250235
78230	250236
33206	250237
15614	250238
192744	250239
127894	250240
281810	250241
68966	250242
69066	250243
45213	250244
299401	250245
30388	250246
60879	250247
124954	250248
5324	250249
29347	250250
10537	250251
173198	250252
162006	250253
240713	250254
43320	250255
86825	250256
188221	250257
168016	250258
23210	250259
66849	250260
206455	250261
88394	250262
28124	250263
29515	250264
47000	250265
114267	250266
43587	250267
138184	250268
2486	250269
3845	250270
90030	250271
4369	250272
99209	250273
11184	250274
187904	250275
129487	250276
192716	250277
24375	250278
304114	250279
103052	250280
91677	250281
121437	250282
139289	250283
185139	250284
217097	250285
73682	250286
269433	250287
49048	250288
41523	250289
20666	250290
53573	250291
165592	250292
67462	250293
300146	250294
209456	250295
238703	250296
136242	250297
202636	250298
30831	250299
33284	250300
19489	250301
11737	250302
300810	250303
10883	250304
76784	250305
222119	250306
6619	250307
15863	250308
174706	250309
12524	250310
87976	250311
46969	250312
245949	250313
263637	250314
133433	250315
86443	250316
68839	250317
182321	250318
155950	250319
17292	250320
43987	250321
1811	250322
68109	250323
250833	250324
79104	250325
17451	250326
155316	250327
14974	250328
232712	250329
23899	250330
125883	250331
73161	250332
89292	250333
308242	250334
51570	250335
258428	250336
12414	250337
43544	250338
140946	250339
49870	250340
114086	250341
143960	250342
31234	250343
153450	250344
153592	250345
123067	250346
253033	250347
178559	250348
131132	250349
280874	250350
280884	250351
155991	250352
64378	250353
295897	250354
74475	250355
182052	250356
114507	250357
21384	250358
275309	250359
6778	250360
211056	250361
311043	250362
9395	250363
106326	250364
38808	250365
38624	250366
116810	250367
261555	250368
218224	250369
177664	250370
50614	250371
41494	250372
49927	250373
172948	250374
56727	250375
226497	250376
265961	250377
189389	250378
140434	250379
219539	250380
67008	250381
241340	250382
37959	250383
81761	250384
35557	250385
272168	250386
170798	250387
129700	250388
70817	250389
139922	250390
140331	250391
163666	250392
250673	250393
44157	250394
199477	250395
2741	250396
28351	250397
93958	250398
180354	250399
265275	250400
57041	250401
265216	250402
955	250403
7352	250404
4068	250405
242539	250406
177320	250407
10753	250408
102644	250409
79390	250410
92099	250411
11818	250412
169566	250413
198477	250414
32058	250415
212857	250416
52907	250417
259752	250418
228204	250419
160050	250420
80462	250421
61591	250422
13472	250423
219692	250424
3483	250425
1196	250426
13022	250427
55938	250428
8886	250429
5	250430
163146	250431
6183	250432
16169	250433
3661	250434
67668	250435
8961	250436
196314	250437
262977	250438
266043	250439
41233	250440
277471	250441
65388	250442
38162	250443
608	250444
100927	250445
128839	250446
183410	250447
1021	250448
177092	250449
108211	250450
78809	250451
40464	250452
62533	250453
8848	250454
189117	250455
100119	250456
114368	250457
2835	250458
161331	250459
217	250460
74867	250461
7072	250462
4023	250463
128038	250464
175203	250465
220985	250466
126906	250467
294535	250468
116876	250469
16700	250470
8168	250471
45407	250472
12939	250473
39802	250474
39802	250475
26258	250476
312662	250477
98014	250478
208659	250479
19579	250480
53354	250481
282461	250482
4258	250483
210684	250484
125656	250485
70813	250486
47628	250487
20573	250488
71688	250489
109637	250490
264567	250491
267330	250492
106657	250493
3245	250494
152800	250495
129203	250496
9051	250497
17441	250498
221683	250499
43774	250500
26711	250501
176275	250502
37079	250503
5588	250504
7125	250505
61613	250506
197183	250507
132278	250508
247490	250509
153776	250510
101664	250511
127511	250512
62273	250513
19992	250514
189972	250515
14196	250516
304920	250517
9473	250518
242499	250519
157263	250520
6608	250521
261362	250522
39461	250523
41674	250524
139906	250525
100240	250526
34871	250527
281803	250528
27515	250529
138415	250530
92383	250531
8610	250532
198627	250533
90469	250534
11114	250535
9481	250536
99155	250537
206290	250538
274834	250539
19455	250540
35468	250541
35468	250542
218045	250543
173755	250544
38867	250545
5180	250546
169645	250547
73556	250548
112606	250549
87168	250550
118463	250551
24014	250552
288033	250553
186111	250554
156360	250555
46124	250556
18606	250557
49485	250558
8366	250559
93999	250560
29594	250561
201807	250562
195288	250563
76995	250564
300356	250565
121511	250566
66528	250567
131748	250568
150	250569
38734	250570
25969	250571
73787	250572
148416	250573
176173	250574
24343	250575
225551	250576
106789	250577
33805	250578
61809	250579
121498	250580
173814	250581
195363	250582
54572	250583
48068	250584
4873	250585
153904	250586
182225	250587
103912	250588
65235	250589
65325	250590
27056	250591
262062	250592
42992	250593
13953	250594
68869	250595
139553	250596
33838	250597
310153	250598
55199	250599
20202	250600
138570	250601
177829	250602
62948	250603
8966	250604
1040	250605
80866	250606
245848	250607
174236	250608
108608	250609
134308	250610
182614	250611
409	250612
281042	250613
73591	250614
19546	250615
197819	250616
97954	250617
203174	250618
20907	250619
27646	250620
123920	250621
232459	250622
216683	250623
125268	250624
240654	250625
34091	250626
31431	250627
74490	250628
32165	250629
41521	250630
120404	250631
169136	250632
145850	250633
117346	250634
90654	250635
194863	250636
31918	250637
17911	250638
75934	250639
236275	250640
65785	250641
110647	250642
281156	250643
172735	250644
72641	250645
2770	250646
11803	250647
12194	250648
43464	250649
59275	250650
81983	250651
25170	250652
232895	250653
183253	250654
44252	250655
80687	250656
80687	250657
211124	250658
40029	250659
46539	250660
194162	250661
17451	250662
21243	250663
16426	250664
162515	250665
110478	250666
107660	250667
116009	250668
126426	250669
67284	250670
73993	250671
166077	250672
153867	250673
112103	250674
187338	250675
5708	250676
82784	250677
8087	250678
237990	250679
290736	250680
90842	250681
22178	250682
47287	250683
142827	250684
169521	250685
125981	250686
125953	250687
2993	250688
159792	250689
11507	250690
273852	250691
38289	250692
67502	250693
67502	250694
213707	250695
167539	250696
42314	250697
162113	250698
194434	250699
46701	250700
129551	250701
13738	250702
166020	250703
205240	250704
71506	250705
183335	250706
106749	250707
113759	250708
170806	250709
78676	250710
34156	250711
48104	250712
88647	250713
44994	250714
116404	250715
39733	250716
20215	250717
222026	250718
249346	250719
129792	250720
25398	250721
7898	250722
49192	250723
208952	250724
279619	250725
74754	250726
26942	250727
11182	250728
106228	250729
311503	250730
71973	250731
88337	250732
101932	250733
215594	250734
102798	250735
145242	250736
305074	250737
11240	250738
10532	250739
89960	250740
99248	250741
11141	250742
184455	250743
122031	250744
2559	250745
201256	250746
27425	250747
90345	250748
83636	250749
265939	250750
268295	250751
190932	250752
118744	250753
66637	250754
249125	250755
209415	250756
268908	250757
87042	250758
69428	250759
116201	250760
32000	250761
104253	250762
32750	250763
36607	250764
115691	250765
89402	250766
52198	250767
287515	250768
89409	250769
12480	250770
46470	250771
32623	250772
161135	250773
209654	250774
88941	250775
90864	250776
63523	250777
1065	250778
145149	250779
232347	250780
141591	250781
113676	250782
66157	250783
126315	250784
236337	250785
428	250786
67029	250787
130871	250788
18718	250789
18718	250790
90571	250791
54599	250792
508	250793
52195	250794
82632	250795
740	250796
105593	250797
128537	250798
10117	250799
134956	250800
27078	250801
146757	250802
2301	250803
128199	250804
186880	250805
64395	250806
69344	250807
1150	250808
9538	250809
12699	250810
104013	250811
72795	250812
122719	250813
6340	250814
14332	250815
71832	250816
205058	250817
17540	250818
83802	250819
92276	250820
43919	250821
167529	250822
73354	250823
30634	250824
190217	250825
73443	250826
293461	250827
2960	250828
93235	250829
89856	250830
114042	250831
58763	250832
90085	250833
79361	250834
188656	250835
283597	250836
182758	250837
160400	250838
189467	250839
189467	250840
24341	250841
94786	250842
60920	250843
61134	250844
154065	250845
87421	250846
8555	250847
64972	250848
79242	250849
54133	250850
1139	250851
305293	250852
304179	250853
142756	250854
88399	250855
13647	250856
276964	250857
128157	250858
124208	250859
20814	250860
27560	250861
222391	250862
165551	250863
258877	250864
14805	250865
165669	250866
227799	250867
93199	250868
5554	250869
238071	250870
62025	250871
119748	250872
270161	250873
65665	250874
105839	250875
294472	250876
109880	250877
144573	250878
5588	250879
75637	250880
277888	250881
2342	250882
217795	250883
69281	250884
3305	250885
31267	250886
4418	250887
21575	250888
202437	250889
119812	250890
29479	250891
100301	250892
13387	250893
125912	250894
72863	250895
93606	250896
3416	250897
69184	250898
26309	250899
56114	250900
12656	250901
302666	250902
290229	250903
45706	250904
165725	250905
96058	250906
64700	250907
151716	250908
13670	250909
23107	250910
4280	250911
10353	250912
109688	250913
134718	250914
164238	250915
13211	250916
46294	250917
8088	250918
281590	250919
7207	250920
6043	250921
168154	250922
215225	250923
27221	250924
95346	250925
95810	250926
16556	250927
157356	250928
5492	250929
206447	250930
180595	250931
107849	250932
1449	250933
80109	250934
188131	250935
19611	250936
15264	250937
45008	250938
132491	250939
55847	250940
222979	250941
21210	250942
84462	250943
271340	250944
195781	250945
280518	250946
8380	250947
80921	250948
594	250949
178172	250950
286836	250951
92426	250952
73287	250953
16846	250954
258012	250955
3932	250956
150431	250957
219021	250958
118153	250959
34920	250960
5331	250961
3510	250962
108519	250963
13391	250964
208323	250965
211754	250966
52795	250967
53290	250968
29953	250969
63949	250970
111593	250971
169384	250972
172018	250973
105937	250974
6621	250975
139661	250976
59836	250977
83834	250978
192743	250979
130616	250980
207836	250981
37465	250982
10267	250983
14962	250984
298882	250985
29397	250986
39735	250987
6125	250988
94605	250989
3148	250990
25097	250991
119434	250992
84722	250993
103988	250994
221339	250995
12098	250996
46799	250997
30539	250998
82141	250999
6922	251000
217217	251001
48458	251002
83442	251003
12993	251004
39205	251005
11790	251006
253867	251007
8277	251008
306447	251009
21499	251010
227183	251011
179098	251012
237618	251013
47665	251014
125091	251015
48267	251016
5506	251017
26419	251018
288912	251019
165957	251020
207728	251021
117276	251022
173687	251023
15484	251024
312667	251025
40018	251026
40234	251027
155	251028
17072	251029
37340	251030
67	251031
36	251032
277876	251033
24127	251034
119	251035
103461	251036
56612	251037
2050	251038
181751	251039
51630	251040
84567	251041
44177	251042
93787	251043
63722	251044
141443	251045
250942	251046
302593	251047
108592	251048
138734	251049
127011	251050
187623	251051
74169	251052
201715	251053
85442	251054
117514	251055
205158	251056
55990	251057
3822	251058
7	251059
102294	251060
783	251061
140206	251062
140563	251063
124497	251064
72434	251065
78082	251066
168597	251067
2361	251068
214057	251069
12657	251070
34247	251071
32061	251072
29342	251073
156638	251074
263805	251075
41859	251076
64626	251077
200580	251078
22283	251079
12460	251080
77508	251081
229971	251082
27345	251083
176912	251084
123892	251085
8013	251086
72385	251087
6929	251088
304368	251089
92302	251090
91024	251091
48292	251092
17021	251093
2148	251094
76020	251095
33388	251096
33679	251097
196171	251098
80104	251099
151556	251100
186970	251101
186912	251102
94868	251103
280173	251104
78457	251105
72322	251106
76140	251107
197147	251108
7966	251109
6530	251110
41500	251111
24160	251112
241546	251113
188288	251114
228436	251115
154040	251116
41299	251117
162	251118
2270	251119
280561	251120
37814	251121
202597	251122
18314	251123
63438	251124
47061	251125
288410	251126
177848	251127
3636	251128
300682	251129
191828	251130
5124	251131
58779	251132
27906	251133
257791	251134
308288	251135
13996	251136
76948	251137
294998	251138
17063	251139
93976	251140
158382	251141
132590	251142
17697	251143
264461	251144
31904	251145
26114	251146
101771	251147
285413	251148
114123	251149
58085	251150
68416	251151
29898	251152
185083	251153
246315	251154
165921	251155
101207	251156
70903	251157
66990	251158
121140	251159
103372	251160
88490	251161
6070	251162
243864	251163
218071	251164
197537	251165
31245	251166
38848	251167
174208	251168
205087	251169
40621	251170
98428	251171
98420	251172
157242	251173
213334	251174
225572	251175
1950	251176
14437	251177
295436	251178
71116	251179
129623	251180
80828	251181
18796	251182
19310	251183
91643	251184
280975	251185
68552	251186
2126	251187
15900	251188
101006	251189
308534	251190
40382	251191
38719	251192
49582	251193
194446	251194
265305	251195
186810	251196
109043	251197
198777	251198
292512	251199
294389	251200
162604	251201
42534	251202
94300	251203
143427	251204
75922	251205
41588	251206
114291	251207
151618	251208
81934	251209
3573	251210
92742	251211
44221	251212
12931	251213
13103	251214
63566	251215
3486	251216
6299	251217
3369	251218
192376	251219
133403	251220
105299	251221
71678	251222
57725	251223
57725	251224
89580	251225
94407	251226
777	251227
104646	251228
104421	251229
18378	251230
52161	251231
282195	251232
14714	251233
17107	251234
146232	251235
117291	251236
38038	251237
140144	251238
71015	251239
129439	251240
120477	251241
140287	251242
31945	251243
158621	251244
138295	251245
24171	251246
41602	251247
19860	251248
205627	251249
221181	251250
5726	251251
208754	251252
91803	251253
25551	251254
84369	251255
451	251256
16713	251257
180120	251258
13718	251259
93034	251260
56311	251261
28962	251262
736	251263
1985	251264
59231	251265
151746	251266
78320	251267
199457	251268
80214	251269
170531	251270
282515	251271
633	251272
87087	251273
106935	251274
206282	251275
208478	251276
3047	251277
264892	251278
1421	251279
891	251280
2982	251281
143354	251282
112437	251283
7514	251284
119006	251285
172292	251286
5973	251287
142096	251288
16531	251289
19995	251290
3876	251291
124153	251292
71939	251293
66036	251294
86554	251295
134176	251296
369	251297
13837	251298
64786	251299
9875	251300
141610	251301
13241	251302
141790	251303
180730	251304
200708	251305
47534	251306
146611	251307
13534	251308
109	251309
64813	251310
168	251311
34831	251312
32478	251313
18251	251314
55066	251315
199418	251316
9828	251317
7459	251318
17490	251319
54757	251320
1400	251321
8926	251322
328	251323
11675	251324
38738	251325
218893	251326
98596	251327
5028	251328
102504	251329
15908	251330
149440	251331
71826	251332
22903	251333
20314	251334
188891	251335
106033	251336
37468	251337
33374	251338
34097	251339
13829	251340
60060	251341
3747	251342
40273	251343
183427	251344
294071	251345
27619	251346
16095	251347
200190	251348
299713	251349
43514	251350
155513	251351
2180	251352
35045	251353
5075	251354
74650	251355
25665	251356
141622	251357
23416	251358
426	251359
57398	251360
105717	251361
119333	251362
323	251363
108357	251364
56613	251365
3585	251366
218383	251367
85521	251368
138295	251369
39190	251370
51675	251371
252819	251372
252311	251373
34473	251374
2630	251375
13871	251376
55524	251377
40285	251378
13546	251379
175680	251380
166692	251381
78351	251382
56792	251383
197926	251384
36340	251385
170038	251386
29617	251387
66470	251388
219209	251389
53	251390
237479	251391
191778	251392
266603	251393
42802	251394
124972	251395
48409	251396
219618	251397
281319	251398
220408	251399
86893	251400
276362	251401
210552	251402
309030	251403
90225	251404
291259	251405
209356	251406
295477	251407
17462	251408
159263	251409
264866	251410
103465	251411
86126	251412
35773	251413
263440	251414
125912	251415
206067	251416
105357	251417
51130	251418
136635	251419
117842	251420
42328	251421
32834	251422
109197	251423
110657	251424
2227	251425
142704	251426
218931	251427
126660	251428
128767	251429
77885	251430
40997	251431
35475	251432
9885	251433
19525	251434
25589	251435
517	251436
41269	251437
87349	251438
15646	251439
13293	251440
38491	251441
19236	251442
24814	251443
140244	251444
143016	251445
2807	251446
91419	251447
78588	251448
169621	251449
198541	251450
93949	251451
22499	251452
236805	251453
297734	251454
151295	251455
28760	251456
78484	251457
73332	251458
45033	251459
30238	251460
41570	251461
231509	251462
71406	251463
292249	251464
140244	251465
40367	251466
178520	251467
28626	251468
26123	251469
149987	251470
262635	251471
87502	251472
94202	251473
243143	251474
104847	251475
2426	251476
195029	251477
17891	251478
4243	251479
24317	251480
31171	251481
225988	251482
72617	251483
145555	251484
141202	251485
72789	251486
84468	251487
8894	251488
67255	251489
16670	251490
149997	251491
149950	251492
222527	251493
143279	251494
195373	251495
81937	251496
245585	251497
95653	251498
145569	251499
293299	251500
151346	251501
60910	251502
115703	251503
250812	251504
189912	251505
1998	251506
170976	251507
119	251508
25784	251509
162711	251510
15920	251511
28826	251512
265162	251513
95747	251514
75483	251515
287836	251516
149735	251517
44195	251518
75381	251519
93183	251520
14338	251521
145829	251522
96694	251523
30499	251524
23334	251525
188577	251526
15685	251527
57212	251528
27	251529
67	251530
198412	251531
72416	251532
29536	251533
7971	251534
178020	251535
798	251536
87368	251537
89999	251538
18579	251539
152	251540
100204	251541
38084	251542
148513	251543
83673	251544
3710	251545
65372	251546
157365	251547
2027	251548
111049	251549
224586	251550
29932	251551
106288	251552
65427	251553
200921	251554
178838	251555
54668	251556
309768	251557
57711	251558
307135	251559
193177	251560
10133	251561
199703	251562
19967	251563
60856	251564
13612	251565
168219	251566
25755	251567
18550	251568
41534	251569
133301	251570
81167	251571
27220	251572
19210	251573
80694	251574
12007	251575
33526	251576
103044	251577
41430	251578
231018	251579
66137	251580
41885	251581
232260	251582
9359	251583
43700	251584
84169	251585
3082	251586
49991	251587
182447	251588
2807	251589
6418	251590
60718	251591
192	251592
113803	251593
275945	251594
140182	251595
89609	251596
148433	251597
191994	251598
63171	251599
41254	251600
102485	251601
8483	251602
51240	251603
95989	251604
273109	251605
33912	251606
9717	251607
32746	251608
175357	251609
135248	251610
120897	251611
146207	251612
192979	251613
192915	251614
125141	251615
3089	251616
164385	251617
113570	251618
79990	251619
33801	251620
19634	251621
70173	251622
156581	251623
89100	251624
9225	251625
152376	251626
184002	251627
98669	251628
32977	251629
59494	251630
58892	251631
113998	251632
95331	251633
197724	251634
103001	251635
193812	251636
1729	251637
19070	251638
242944	251639
294028	251640
119088	251641
173819	251642
63515	251643
199451	251644
11095	251645
176206	251646
76600	251647
11160	251648
147474	251649
108562	251650
3185	251651
71077	251652
174692	251653
102109	251654
37612	251655
167900	251656
2188	251657
146781	251658
120870	251659
283114	251660
67112	251661
71910	251662
100345	251663
38525	251664
8404	251665
18093	251666
6870	251667
256670	251668
15931	251669
146739	251670
121785	251671
229890	251672
9518	251673
9518	251674
58476	251675
188490	251676
5089	251677
276326	251678
91653	251679
95138	251680
121474	251681
170953	251682
88127	251683
269685	251684
185291	251685
108394	251686
108415	251687
10590	251688
3967	251689
95114	251690
243189	251691
54708	251692
75836	251693
19714	251694
48436	251695
86373	251696
1550	251697
16602	251698
96637	251699
162044	251700
30297	251701
247052	251702
136894	251703
81321	251704
91436	251705
25531	251706
74904	251707
94104	251708
284189	251709
14272	251710
93805	251711
180578	251712
18464	251713
157010	251714
10006	251715
167399	251716
664	251717
29	251718
8498	251719
91522	251720
11291	251721
6084	251722
4406	251723
7289	251724
52353	251725
203859	251726
103013	251727
113170	251728
5774	251729
2821	251730
15401	251731
77418	251732
77418	251733
34688	251734
70646	251735
10222	251736
1560	251737
1560	251738
148489	251739
47795	251740
101738	251741
47614	251742
5532	251743
150220	251744
210016	251745
37058	251746
99157	251747
191527	251748
187818	251749
107061	251750
114651	251751
114651	251752
13148	251753
133462	251754
65745	251755
521	251756
280533	251757
8002	251758
309251	251759
172526	251760
66274	251761
175517	251762
209192	251763
4030	251764
41164	251765
13954	251766
36477	251767
81297	251768
22050	251769
237785	251770
26070	251771
282397	251772
1111	251773
37736	251774
197553	251775
28040	251776
79077	251777
13864	251778
39033	251779
86550	251780
87212	251781
2683	251782
276217	251783
208358	251784
157345	251785
58163	251786
57668	251787
158534	251788
9424	251789
551	251790
30194	251791
78335	251792
290132	251793
27552	251794
105243	251795
141831	251796
227758	251797
76666	251798
78304	251799
65115	251800
240800	251801
88390	251802
64231	251803
79563	251804
88781	251805
31150	251806
36504	251807
92310	251808
49018	251809
53693	251810
161470	251811
90014	251812
101237	251813
40288	251814
16884	251815
94581	251816
13142	251817
23073	251818
143974	251819
114396	251820
51269	251821
280391	251822
31701	251823
160329	251824
246625	251825
86264	251826
6558	251827
125602	251828
40945	251829
29979	251830
139991	251831
104821	251832
143039	251833
242226	251834
30942	251835
191145	251836
213024	251837
15245	251838
2607	251839
83709	251840
84133	251841
191331	251842
152286	251843
6507	251844
2530	251845
205643	251846
129399	251847
130966	251848
22274	251849
208763	251850
180978	251851
19770	251852
90304	251853
60745	251854
23495	251855
259462	251856
70107	251857
73166	251858
117763	251859
153410	251860
138997	251861
55748	251862
198285	251863
238887	251864
107324	251865
236685	251866
21899	251867
42630	251868
3138	251869
39742	251870
164235	251871
158163	251872
57368	251873
679	251874
139632	251875
273743	251876
65486	251877
242389	251878
81411	251879
63160	251880
208695	251881
167314	251882
192603	251883
151965	251884
11171	251885
203444	251886
137083	251887
131356	251888
111968	251889
267521	251890
147	251891
16257	251892
107321	251893
79215	251894
120448	251895
8701	251896
40013	251897
34876	251898
95925	251899
251955	251900
34458	251901
19450	251902
108434	251903
10602	251904
182648	251905
91483	251906
89379	251907
72487	251908
248883	251909
116411	251910
173533	251911
169870	251912
197547	251913
8398	251914
55651	251915
147257	251916
235141	251917
47550	251918
134975	251919
72086	251920
148095	251921
126330	251922
301671	251923
51923	251924
83190	251925
9118	251926
240844	251927
184284	251928
103912	251929
96584	251930
225770	251931
36426	251932
20267	251933
74250	251934
179283	251935
27589	251936
165132	251937
100933	251938
216301	251939
103860	251940
300610	251941
76646	251942
36572	251943
6266	251944
47779	251945
20224	251946
130695	251947
95235	251948
9562	251949
305847	251950
195263	251951
64043	251952
21109	251953
62128	251954
187785	251955
280795	251956
57945	251957
79806	251958
24224	251959
16354	251960
13293	251961
1930	251962
94475	251963
118972	251964
282115	251965
132259	251966
132259	251967
49465	251968
16530	251969
328	251970
161597	251971
230465	251972
52103	251973
50084	251974
12439	251975
166537	251976
310630	251977
201937	251978
5083	251979
108187	251980
9883	251981
44025	251982
11955	251983
232946	251984
259811	251985
136331	251986
39105	251987
39105	251988
106337	251989
64247	251990
70377	251991
149584	251992
3301	251993
35929	251994
5381	251995
69293	251996
28404	251997
99038	251998
78748	251999
118291	252000
118291	252001
237944	252002
12150	252003
27381	252004
88394	252005
44025	252006
145592	252007
8281	252008
90761	252009
49045	252010
176381	252011
69705	252012
35904	252013
10618	252014
32587	252015
216757	252016
216627	252017
93804	252018
1274	252019
34802	252020
152300	252021
207809	252022
211535	252023
128110	252024
65071	252025
292258	252026
293854	252027
201214	252028
100582	252029
78749	252030
56770	252031
15123	252032
237482	252033
130930	252034
293796	252035
113818	252036
21711	252037
76626	252038
286221	252039
280381	252040
11454	252041
29590	252042
152628	252043
296727	252044
169521	252045
125741	252046
13741	252047
12524	252048
171083	252049
34802	252050
43987	252051
113503	252052
520	252053
28698	252054
102468	252055
35631	252056
85376	252057
179231	252058
192920	252059
227462	252060
151841	252061
27071	252062
36973	252063
29863	252064
197779	252065
40297	252066
191288	252067
35726	252068
27700	252069
186438	252070
113919	252071
182362	252072
254243	252073
82410	252074
90442	252075
1972	252076
166070	252077
180369	252078
70152	252079
242186	252080
49625	252081
212609	252082
281785	252083
249131	252084
112491	252085
277026	252086
86486	252087
53	252088
145034	252089
152324	252090
57572	252091
54910	252092
95551	252093
96923	252094
101229	252095
12081	252096
58184	252097
33607	252098
232238	252099
17957	252100
78124	252101
100061	252102
199235	252103
223422	252104
125354	252105
22576	252106
191808	252107
143965	252108
62844	252109
140215	252110
89759	252111
83046	252112
51924	252113
28574	252114
20628	252115
44704	252116
206356	252117
144043	252118
141884	252119
143710	252120
1058	252121
12689	252122
140234	252123
161224	252124
122004	252125
3219	252126
43674	252127
8078	252128
4193	252129
170708	252130
89638	252131
14973	252132
14100	252133
64248	252134
3533	252135
36313	252136
202010	252137
173475	252138
81936	252139
198519	252140
163833	252141
127627	252142
40213	252143
116419	252144
126617	252145
91616	252146
176511	252147
44178	252148
211913	252149
39055	252150
195697	252151
145935	252152
143768	252153
252754	252154
30	252155
15148	252156
125978	252157
34428	252158
17389	252159
288199	252160
3669	252161
169927	252162
94696	252163
192994	252164
14253	252165
55138	252166
115126	252167
44117	252168
280513	252169
220522	252170
4193	252171
132859	252172
132859	252173
300353	252174
131923	252175
76248	252176
228154	252177
68207	252178
30396	252179
15795	252180
59601	252181
45508	252182
22611	252183
166301	252184
144305	252185
274205	252186
76655	252187
92645	252188
164034	252189
52218	252190
97042	252191
57405	252192
37465	252193
95780	252194
43970	252195
182474	252196
58043	252197
140039	252198
124300	252199
159322	252200
140545	252201
50025	252202
3024	252203
9033	252204
97593	252205
217520	252206
109927	252207
33854	252208
30713	252209
11	252210
291398	252211
247536	252212
61703	252213
212919	252214
28970	252215
62009	252216
10945	252217
16361	252218
37453	252219
121322	252220
5321	252221
148516	252222
41534	252223
7401	252224
15264	252225
109282	252226
114748	252227
120874	252228
2072	252229
271701	252230
29599	252231
16045	252232
112442	252233
189785	252234
84480	252235
277919	252236
8173	252237
42014	252238
91968	252239
4170	252240
45948	252241
2741	252242
9372	252243
139631	252244
241792	252245
68297	252246
27825	252247
26469	252248
229112	252249
40850	252250
10260	252251
210490	252252
75962	252253
184263	252254
52383	252255
122829	252256
75907	252257
97465	252258
91028	252259
145687	252260
82560	252261
52411	252262
87593	252263
87593	252264
302970	252265
31362	252266
44820	252267
30896	252268
48474	252269
139505	252270
224607	252271
201375	252272
135842	252273
96797	252274
80189	252275
136190	252276
27020	252277
12314	252278
11187	252279
5953	252280
244379	252281
99833	252282
13978	252283
70355	252284
44157	252285
30645	252286
165543	252287
22773	252288
555	252289
658	252290
32748	252291
96015	252292
91794	252293
149343	252294
141292	252295
66348	252296
285549	252297
113265	252298
138260	252299
15747	252300
13093	252301
241995	252302
49572	252303
11014	252304
56733	252305
263421	252306
23527	252307
110369	252308
9760	252309
235661	252310
92814	252311
120858	252312
76341	252313
281017	252314
278799	252315
62917	252316
217994	252317
217840	252318
65197	252319
127774	252320
12985	252321
137517	252322
29019	252323
116504	252324
59032	252325
10571	252326
5064	252327
286669	252328
80028	252329
4003	252330
42190	252331
210544	252332
28353	252333
3057	252334
173583	252335
120522	252336
143476	252337
262319	252338
276210	252339
209401	252340
70784	252341
67010	252342
15	252343
20813	252344
33579	252345
10279	252346
23849	252347
312	252348
14780	252349
73459	252350
35892	252351
61594	252352
170731	252353
4876	252354
20286	252355
133547	252356
233047	252357
11176	252358
3711	252359
124554	252360
81516	252361
20063	252362
2164	252363
41817	252364
1804	252365
168062	252366
97212	252367
46100	252368
28634	252369
270981	252370
15805	252371
71002	252372
56228	252373
129074	252374
18065	252375
3556	252376
185474	252377
260849	252378
101956	252379
218647	252380
35564	252381
217703	252382
164567	252383
164486	252384
109862	252385
54086	252386
108490	252387
57465	252388
188585	252389
152637	252390
2018	252391
55900	252392
175152	252393
266926	252394
437	252395
33500	252396
4042	252397
114680	252398
15571	252399
84679	252400
141694	252401
50166	252402
127369	252403
191347	252404
32844	252405
62632	252406
120783	252407
125282	252408
88786	252409
27795	252410
199172	252411
47995	252412
27137	252413
252280	252414
178820	252415
33430	252416
257662	252417
17961	252418
60218	252419
10657	252420
2396	252421
4424	252422
277110	252423
271789	252424
61799	252425
18027	252426
154848	252427
700	252428
31350	252429
213759	252430
193289	252431
132630	252432
13166	252433
2428	252434
169461	252435
140356	252436
200994	252437
70235	252438
137657	252439
95632	252440
54644	252441
46170	252442
60151	252443
77005	252444
213652	252445
23267	252446
56282	252447
250112	252448
137473	252449
10493	252450
199644	252451
41206	252452
164154	252453
48579	252454
56944	252455
152676	252456
16335	252457
288031	252458
10865	252459
14478	252460
100519	252461
217252	252462
16184	252463
211775	252464
8355	252465
256599	252466
25851	252467
37340	252468
26532	252469
6968	252470
26915	252471
206989	252472
237114	252473
85507	252474
196250	252475
75761	252476
5909	252477
108168	252478
105200	252479
89224	252480
78491	252481
28286	252482
103831	252483
22845	252484
246899	252485
28324	252486
83473	252487
202278	252488
94234	252489
28183	252490
291490	252491
21943	252492
179612	252493
90968	252494
14253	252495
13300	252496
32388	252497
175756	252498
46671	252499
40578	252500
149	252501
21215	252502
27257	252503
171257	252504
169119	252505
111845	252506
8026	252507
52724	252508
237386	252509
98575	252510
162640	252511
54310	252512
341	252513
51177	252514
87480	252515
5784	252516
148879	252517
92846	252518
100546	252519
250328	252520
38161	252521
74758	252522
67697	252523
101295	252524
13769	252525
10528	252526
239646	252527
134353	252528
125539	252529
26197	252530
7531	252531
13441	252532
20545	252533
8177	252534
155770	252535
37884	252536
37646	252537
3803	252538
150	252539
63892	252540
290324	252541
217254	252542
68030	252543
32033	252544
241897	252545
261639	252546
273873	252547
84747	252548
102208	252549
211722	252550
242040	252551
75289	252552
147187	252553
111843	252554
208574	252555
20207	252556
5793	252557
185131	252558
293149	252559
205975	252560
17906	252561
20743	252562
132041	252563
96867	252564
165583	252565
1629	252566
56701	252567
208002	252568
27232	252569
143334	252570
80539	252571
1552	252572
167368	252573
4437	252574
96821	252575
24962	252576
274056	252577
8347	252578
195904	252579
6058	252580
7056	252581
94466	252582
12999	252583
12999	252584
174625	252585
38742	252586
107916	252587
126401	252588
130709	252589
190128	252590
173325	252591
53068	252592
30802	252593
33717	252594
206320	252595
146989	252596
38001	252597
88768	252598
13972	252599
40356	252600
154089	252601
61774	252602
133570	252603
6018	252604
79571	252605
5799	252606
54762	252607
4903	252608
60913	252609
22708	252610
37352	252611
148110	252612
93627	252613
140357	252614
124064	252615
37389	252616
37531	252617
62719	252618
96339	252619
10189	252620
305465	252621
189769	252622
57874	252623
28685	252624
272398	252625
272362	252626
31940	252627
82775	252628
60366	252629
15374	252630
38363	252631
231118	252632
41438	252633
3660	252634
5427	252635
105343	252636
1479	252637
24327	252638
138008	252639
21294	252640
51003	252641
85435	252642
15101	252643
231193	252644
54499	252645
58321	252646
58321	252647
16180	252648
88419	252649
19084	252650
12820	252651
19509	252652
65470	252653
27914	252654
35700	252655
118568	252656
82610	252657
97904	252658
7877	252659
141625	252660
101884	252661
121651	252662
16615	252663
95370	252664
5553	252665
22970	252666
184	252667
145840	252668
150469	252669
226290	252670
112864	252671
246055	252672
123735	252673
17066	252674
24868	252675
285221	252676
32966	252677
132186	252678
9499	252679
271427	252680
42028	252681
54583	252682
305240	252683
38318	252684
61126	252685
78190	252686
73571	252687
88	252688
170885	252689
55555	252690
29355	252691
127136	252692
208212	252693
105743	252694
69	252695
102310	252696
52386	252697
147492	252698
205279	252699
135188	252700
109145	252701
141095	252702
23812	252703
75079	252704
3542	252705
69929	252706
1212	252707
93386	252708
39556	252709
8284	252710
97248	252711
41130	252712
33178	252713
138355	252714
1029	252715
304918	252716
307848	252717
83411	252718
310164	252719
66821	252720
93609	252721
72465	252722
32430	252723
97	252724
71079	252725
152924	252726
2999	252727
50385	252728
36425	252729
106756	252730
112913	252731
152461	252732
2813	252733
5185	252734
13970	252735
138560	252736
155695	252737
174123	252738
138038	252739
104338	252740
186755	252741
50908	252742
36388	252743
137	252744
51746	252745
66226	252746
46216	252747
19793	252748
78637	252749
82159	252750
21622	252751
83328	252752
143901	252753
134461	252754
42304	252755
136315	252756
152438	252757
1007	252758
117375	252759
89599	252760
99721	252761
19578	252762
162183	252763
128597	252764
268	252765
33841	252766
64077	252767
3520	252768
235969	252769
29952	252770
50107	252771
3579	252772
24688	252773
40	252774
27090	252775
121911	252776
75172	252777
306269	252778
143915	252779
525	252780
5570	252781
552	252782
3	252783
189353	252784
232251	252785
202287	252786
22867	252787
14749	252788
173458	252789
34449	252790
171582	252791
150792	252792
46650	252793
34255	252794
43538	252795
59605	252796
287685	252797
6385	252798
249620	252799
74841	252800
99215	252801
303919	252802
154014	252803
8228	252804
18760	252805
218129	252806
7915	252807
93858	252808
287314	252809
93348	252810
97599	252811
178842	252812
35667	252813
209681	252814
187714	252815
1247	252816
33451	252817
65516	252818
17	252819
25	252820
37347	252821
93844	252822
128	252823
95912	252824
136314	252825
16384	252826
128046	252827
5806	252828
49204	252829
289287	252830
68036	252831
188	252832
17	252833
48	252834
79469	252835
174323	252836
89143	252837
40111	252838
55269	252839
25590	252840
137	252841
89310	252842
118800	252843
181558	252844
85450	252845
258850	252846
45659	252847
49627	252848
58052	252849
295939	252850
19492	252851
176419	252852
107743	252853
138919	252854
161217	252855
118572	252856
33132	252857
555	252858
49629	252859
40874	252860
15387	252861
44769	252862
58279	252863
209039	252864
34861	252865
42038	252866
255775	252867
107076	252868
83054	252869
67847	252870
41434	252871
27883	252872
29476	252873
214172	252874
30299	252875
156942	252876
141874	252877
284270	252878
59808	252879
54364	252880
164386	252881
80549	252882
42063	252883
6777	252884
140882	252885
90824	252886
24913	252887
29	252888
137696	252889
226887	252890
37330	252891
14004	252892
12729	252893
213288	252894
100838	252895
121334	252896
17728	252897
109853	252898
12	252899
116524	252900
20637	252901
57830	252902
16743	252903
178146	252904
187496	252905
190521	252906
284177	252907
89092	252908
24969	252909
48624	252910
113751	252911
9834	252912
45613	252913
112310	252914
14007	252915
52894	252916
49983	252917
167061	252918
3736	252919
9055	252920
23304	252921
6127	252922
114610	252923
49676	252924
3352	252925
94205	252926
50481	252927
90434	252928
163606	252929
98968	252930
232349	252931
94015	252932
9721	252933
135503	252934
18172	252935
10643	252936
65445	252937
21438	252938
144124	252939
269476	252940
1164	252941
222316	252942
69822	252943
21170	252944
171046	252945
122852	252946
10400	252947
31713	252948
299520	252949
241480	252950
33647	252951
29909	252952
109403	252953
64041	252954
115314	252955
205202	252956
234753	252957
134181	252958
133209	252959
210861	252960
183734	252961
106433	252962
40127	252963
15372	252964
255082	252965
299037	252966
103999	252967
23825	252968
56052	252969
5126	252970
147738	252971
109671	252972
16920	252973
293602	252974
240948	252975
47731	252976
70107	252977
98041	252978
31548	252979
149767	252980
158381	252981
48	252982
183882	252983
39273	252984
107963	252985
36529	252986
137175	252987
79329	252988
297119	252989
71636	252990
36038	252991
11995	252992
9193	252993
109871	252994
58789	252995
70047	252996
97058	252997
101536	252998
107853	252999
12591	253000
46658	253001
57689	253002
38144	253003
9658	253004
303578	253005
25315	253006
144577	253007
135372	253008
9	253009
30532	253010
110	253011
50508	253012
110189	253013
100450	253014
140262	253015
146830	253016
20554	253017
34143	253018
16089	253019
16152	253020
33080	253021
10083	253022
209935	253023
58515	253024
276755	253025
95642	253026
61430	253027
140721	253028
40947	253029
175849	253030
49592	253031
95284	253032
36948	253033
93759	253034
54164	253035
91477	253036
17121	253037
88523	253038
9790	253039
71007	253040
77129	253041
78765	253042
6235	253043
119446	253044
96	253045
130400	253046
135950	253047
90394	253048
251463	253049
205712	253050
97764	253051
300129	253052
126000	253053
62286	253054
2094	253055
76397	253056
74768	253057
83651	253058
52533	253059
2052	253060
236677	253061
7181	253062
128	253063
16	253064
56941	253065
48941	253066
54641	253067
19565	253068
179130	253069
46815	253070
109939	253071
49651	253072
113533	253073
611	253074
145362	253075
11476	253076
26121	253077
296784	253078
44855	253079
83951	253080
182399	253081
219590	253082
69373	253083
8523	253084
1031	253085
112544	253086
133718	253087
304468	253088
125108	253089
7355	253090
2437	253091
304885	253092
226550	253093
296730	253094
167819	253095
269966	253096
20153	253097
59968	253098
208684	253099
48558	253100
101361	253101
77741	253102
28314	253103
80321	253104
180736	253105
76030	253106
25272	253107
273951	253108
56586	253109
86283	253110
187232	253111
220066	253112
239926	253113
93214	253114
120541	253115
14931	253116
8267	253117
56415	253118
6501	253119
115153	253120
293019	253121
283	253122
177749	253123
11884	253124
36867	253125
63970	253126
16266	253127
39028	253128
111393	253129
169600	253130
98135	253131
38135	253132
246719	253133
43809	253134
3232	253135
39968	253136
53351	253137
73809	253138
25226	253139
124194	253140
169882	253141
9909	253142
170272	253143
170836	253144
1138	253145
77244	253146
195992	253147
46589	253148
49204	253149
73952	253150
102951	253151
24714	253152
2803	253153
27450	253154
285824	253155
68484	253156
15521	253157
18743	253158
253350	253159
86706	253160
172076	253161
32141	253162
96382	253163
46891	253164
32847	253165
69404	253166
15503	253167
55014	253168
278108	253169
12680	253170
131364	253171
15822	253172
130125	253173
159541	253174
181512	253175
49584	253176
290	253177
433	253178
170794	253179
66241	253180
1478	253181
60091	253182
90597	253183
1698	253184
44243	253185
238397	253186
63560	253187
52423	253188
209816	253189
140839	253190
24369	253191
19460	253192
74320	253193
12211	253194
200448	253195
19718	253196
148314	253197
13432	253198
32293	253199
20356	253200
3335	253201
61571	253202
95265	253203
199050	253204
218590	253205
18820	253206
12085	253207
133911	253208
134869	253209
64090	253210
4488	253211
269324	253212
40353	253213
45906	253214
167955	253215
149236	253216
10747	253217
69049	253218
69088	253219
20095	253220
8782	253221
209719	253222
226923	253223
110693	253224
107366	253225
234256	253226
82022	253227
302956	253228
31391	253229
182724	253230
29534	253231
32460	253232
12027	253233
248907	253234
12156	253235
159007	253236
5781	253237
25540	253238
7444	253239
67530	253240
66164	253241
94128	253242
1226	253243
202916	253244
141163	253245
296040	253246
34592	253247
34497	253248
132565	253249
127304	253250
265294	253251
18461	253252
2874	253253
7343	253254
137838	253255
185571	253256
160033	253257
192078	253258
88043	253259
305517	253260
242578	253261
142844	253262
117983	253263
34810	253264
17733	253265
45138	253266
91774	253267
296807	253268
174020	253269
223850	253270
50	253271
8717	253272
275948	253273
74698	253274
154875	253275
286026	253276
258086	253277
158352	253278
37468	253279
117769	253280
117769	253281
166343	253282
213287	253283
157394	253284
266146	253285
19421	253286
37845	253287
9319	253288
5109	253289
68518	253290
37937	253291
81216	253292
138660	253293
36225	253294
110257	253295
82570	253296
124000	253297
70659	253298
1972	253299
125408	253300
244348	253301
138544	253302
97937	253303
28420	253304
21780	253305
16023	253306
186728	253307
137901	253308
137145	253309
70016	253310
13883	253311
152738	253312
12732	253313
3136	253314
59560	253315
281064	253316
261811	253317
93661	253318
204187	253319
55578	253320
59601	253321
189452	253322
11214	253323
34368	253324
21840	253325
129948	253326
83386	253327
170017	253328
269173	253329
27294	253330
215102	253331
153942	253332
121610	253333
136349	253334
307059	253335
35453	253336
69188	253337
488	253338
51253	253339
33543	253340
61868	253341
38112	253342
2547	253343
104196	253344
119562	253345
20459	253346
5996	253347
9572	253348
99643	253349
112550	253350
141228	253351
4376	253352
64557	253353
5933	253354
52769	253355
40570	253356
6770	253357
151690	253358
58943	253359
67703	253360
213759	253361
193436	253362
141431	253363
18441	253364
6449	253365
89305	253366
79630	253367
7547	253368
60	253369
2446	253370
1687	253371
152332	253372
67827	253373
59254	253374
57030	253375
16580	253376
74443	253377
15441	253378
2977	253379
13925	253380
11750	253381
311796	253382
118326	253383
5333	253384
14194	253385
160623	253386
24226	253387
126005	253388
180544	253389
60693	253390
300000	253391
50204	253392
84420	253393
18457	253394
79418	253395
1507	253396
193012	253397
193012	253398
1222	253399
177776	253400
16869	253401
108987	253402
9768	253403
2651	253404
642	253405
23842	253406
8594	253407
15991	253408
131168	253409
49233	253410
33621	253411
5351	253412
202896	253413
104490	253414
88435	253415
238260	253416
6453	253417
8684	253418
13377	253419
23831	253420
121694	253421
17219	253422
201882	253423
200163	253424
183247	253425
101754	253426
142218	253427
38543	253428
22831	253429
26340	253430
18250	253431
27	253432
100053	253433
75850	253434
19029	253435
42666	253436
17966	253437
38303	253438
2	253439
35478	253440
448	253441
14916	253442
23601	253443
97468	253444
44681	253445
181193	253446
56062	253447
26265	253448
43325	253449
86375	253450
5828	253451
34154	253452
31179	253453
136742	253454
15202	253455
130478	253456
98562	253457
17970	253458
36401	253459
41219	253460
16520	253461
34750	253462
74103	253463
65758	253464
7716	253465
152718	253466
20016	253467
7716	253468
215120	253469
156078	253470
187034	253471
50418	253472
121220	253473
306853	253474
49532	253475
275451	253476
3565	253477
84820	253478
20703	253479
7326	253480
9115	253481
67184	253482
67184	253483
5460	253484
96980	253485
19218	253486
301464	253487
139940	253488
5721	253489
5308	253490
226224	253491
89599	253492
113801	253493
8304	253494
4279	253495
72938	253496
29831	253497
26605	253498
12012	253499
85052	253500
48885	253501
38706	253502
97618	253503
136763	253504
288914	253505
130313	253506
106830	253507
99265	253508
176863	253509
284852	253510
147348	253511
164994	253512
32685	253513
136800	253514
41669	253515
51812	253516
1881	253517
204830	253518
99920	253519
95598	253520
23937	253521
122249	253522
171484	253523
20110	253524
82587	253525
144165	253526
55197	253527
166425	253528
6423	253529
44956	253530
7623	253531
7623	253532
212503	253533
88218	253534
56216	253535
5182	253536
51108	253537
145620	253538
145620	253539
4027	253540
4027	253541
73010	253542
95381	253543
16652	253544
16652	253545
48868	253546
158021	253547
125334	253548
70433	253549
85062	253550
32655	253551
62770	253552
4940	253553
3893	253554
295914	253555
10250	253556
64432	253557
210051	253558
14323	253559
153112	253560
109671	253561
272464	253562
37528	253563
70026	253564
202958	253565
2936	253566
91786	253567
25775	253568
53043	253569
82487	253570
252229	253571
4244	253572
187020	253573
25175	253574
31396	253575
205706	253576
36144	253577
20090	253578
87849	253579
83462	253580
153180	253581
101817	253582
200335	253583
60787	253584
147109	253585
20092	253586
18879	253587
157449	253588
306314	253589
9897	253590
8881	253591
248493	253592
68183	253593
160768	253594
304579	253595
248574	253596
204080	253597
106223	253598
53006	253599
36164	253600
6224	253601
4880	253602
4217	253603
49228	253604
146076	253605
289711	253606
142672	253607
12518	253608
25509	253609
178922	253610
68405	253611
201213	253612
32689	253613
2715	253614
93684	253615
4074	253616
28012	253617
301668	253618
294783	253619
51951	253620
155164	253621
244647	253622
20727	253623
266785	253624
46245	253625
35241	253626
168402	253627
45904	253628
132909	253629
18715	253630
232772	253631
77891	253632
8167	253633
74670	253634
117856	253635
12941	253636
54035	253637
41495	253638
132316	253639
37427	253640
150541	253641
9492	253642
47374	253643
29889	253644
3346	253645
157780	253646
166035	253647
67698	253648
68708	253649
7811	253650
83889	253651
163897	253652
44535	253653
53308	253654
32429	253655
5585	253656
54478	253657
39235	253658
24968	253659
186481	253660
1784	253661
37374	253662
111460	253663
146134	253664
35787	253665
8957	253666
44425	253667
187816	253668
178195	253669
45688	253670
302780	253671
278736	253672
10891	253673
112153	253674
268524	253675
48147	253676
55287	253677
70342	253678
38473	253679
11145	253680
52114	253681
4108	253682
153735	253683
15557	253684
83166	253685
12745	253686
174879	253687
111189	253688
30856	253689
28500	253690
19583	253691
71626	253692
61257	253693
182524	253694
194262	253695
8162	253696
125676	253697
108236	253698
171868	253699
74234	253700
177469	253701
185348	253702
977	253703
170145	253704
41140	253705
99036	253706
111006	253707
16173	253708
100740	253709
295719	253710
406	253711
59847	253712
20313	253713
493	253714
95934	253715
27237	253716
24154	253717
66834	253718
40567	253719
265767	253720
50677	253721
63352	253722
53918	253723
62349	253724
65643	253725
24188	253726
65392	253727
70342	253728
135220	253729
196909	253730
10135	253731
95514	253732
13434	253733
131825	253734
46410	253735
26480	253736
50616	253737
55306	253738
20276	253739
49159	253740
78366	253741
26236	253742
35433	253743
15978	253744
194467	253745
299423	253746
20534	253747
35892	253748
35892	253749
102980	253750
228348	253751
204803	253752
45821	253753
12340	253754
142636	253755
198064	253756
69128	253757
145244	253758
29319	253759
12079	253760
82729	253761
124684	253762
96116	253763
187445	253764
17671	253765
5129	253766
241777	253767
45041	253768
128840	253769
33706	253770
15268	253771
30659	253772
17513	253773
165576	253774
182328	253775
131499	253776
182735	253777
90820	253778
9121	253779
29337	253780
24060	253781
49532	253782
206303	253783
45014	253784
40626	253785
10854	253786
153384	253787
201901	253788
28201	253789
36528	253790
52252	253791
34565	253792
13387	253793
212922	253794
11916	253795
38389	253796
235032	253797
47370	253798
180766	253799
86757	253800
50248	253801
6318	253802
3347	253803
50413	253804
3546	253805
96376	253806
75386	253807
55353	253808
35759	253809
97349	253810
139773	253811
310081	253812
25996	253813
302414	253814
22804	253815
1000	253816
51730	253817
35648	253818
24793	253819
76548	253820
7083	253821
2732	253822
212243	253823
13888	253824
35972	253825
239703	253826
90866	253827
177195	253828
69117	253829
73603	253830
196245	253831
90241	253832
144231	253833
83017	253834
28167	253835
119856	253836
32368	253837
1110	253838
4687	253839
111718	253840
67915	253841
98566	253842
102254	253843
130534	253844
12015	253845
23048	253846
160157	253847
27843	253848
44569	253849
136020	253850
89338	253851
255469	253852
157889	253853
177957	253854
177494	253855
24365	253856
18006	253857
255114	253858
78592	253859
200667	253860
73620	253861
13406	253862
161961	253863
208429	253864
277295	253865
141784	253866
129920	253867
92907	253868
43513	253869
19443	253870
68585	253871
62070	253872
43339	253873
14839	253874
231810	253875
2617	253876
665	253877
665	253878
17284	253879
355	253880
37410	253881
37410	253882
185081	253883
182416	253884
2006	253885
19711	253886
665	253887
8958	253888
93978	253889
111859	253890
504	253891
45518	253892
158564	253893
130991	253894
179560	253895
23622	253896
229	253897
103284	253898
161255	253899
109258	253900
244962	253901
43972	253902
11638	253903
13805	253904
292456	253905
133747	253906
213	253907
40684	253908
140181	253909
34839	253910
160722	253911
13593	253912
46293	253913
217123	253914
15841	253915
229350	253916
10171	253917
3148	253918
3362	253919
284309	253920
3362	253921
123978	253922
95452	253923
140825	253924
156109	253925
21728	253926
24315	253927
264478	253928
35922	253929
208064	253930
14283	253931
130303	253932
105164	253933
10175	253934
62433	253935
1291	253936
1291	253937
178041	253938
18882	253939
8242	253940
88516	253941
14674	253942
171592	253943
1503	253944
3497	253945
274552	253946
274024	253947
27385	253948
122810	253949
122810	253950
188138	253951
242256	253952
30211	253953
20967	253954
169	253955
29234	253956
18627	253957
217103	253958
119235	253959
156304	253960
217957	253961
7081	253962
123170	253963
58707	253964
212292	253965
15210	253966
2313	253967
29059	253968
101270	253969
7134	253970
26765	253971
129689	253972
110672	253973
149009	253974
91478	253975
117	253976
276728	253977
243945	253978
27408	253979
30333	253980
30342	253981
19051	253982
199999	253983
210682	253984
86073	253985
7650	253986
139	253987
127433	253988
109966	253989
25045	253990
1262	253991
242	253992
190257	253993
15998	253994
59430	253995
84010	253996
16231	253997
128522	253998
104778	253999
8451	254000
21273	254001
181896	254002
23848	254003
232917	254004
32193	254005
2636	254006
6743	254007
29059	254008
100312	254009
157075	254010
357	254011
5155	254012
7480	254013
311579	254014
13885	254015
134664	254016
2295	254017
11073	254018
79860	254019
18381	254020
43938	254021
86152	254022
422	254023
144379	254024
5245	254025
250803	254026
106822	254027
33095	254028
11604	254029
99941	254030
131894	254031
264123	254032
117821	254033
841	254034
1421	254035
6849	254036
96498	254037
78023	254038
69639	254039
4693	254040
42254	254041
211338	254042
17760	254043
39792	254044
74234	254045
148967	254046
157773	254047
290410	254048
237096	254049
28317	254050
71503	254051
5765	254052
28915	254053
24451	254054
59305	254055
24572	254056
8325	254057
80088	254058
29803	254059
14856	254060
263598	254061
79657	254062
20727	254063
77172	254064
122613	254065
148255	254066
5560	254067
141669	254068
71425	254069
243128	254070
2129	254071
68994	254072
40097	254073
146616	254074
116107	254075
147679	254076
5908	254077
213355	254078
21850	254079
57506	254080
184418	254081
28506	254082
76454	254083
147121	254084
72945	254085
105167	254086
86157	254087
86157	254088
25767	254089
80607	254090
23054	254091
165536	254092
18642	254093
9179	254094
113400	254095
192786	254096
75986	254097
297893	254098
57466	254099
16954	254100
233036	254101
4881	254102
14588	254103
46672	254104
23263	254105
23588	254106
2150	254107
6982	254108
44111	254109
166824	254110
32045	254111
49	254112
45774	254113
190568	254114
120755	254115
43464	254116
36538	254117
79545	254118
7184	254119
221028	254120
1030	254121
249928	254122
152382	254123
131643	254124
55997	254125
114074	254126
26402	254127
60289	254128
8528	254129
17913	254130
88529	254131
132622	254132
66863	254133
66388	254134
55829	254135
4278	254136
15507	254137
11774	254138
93427	254139
41424	254140
49454	254141
130540	254142
211209	254143
23715	254144
135186	254145
64121	254146
14431	254147
2158	254148
802	254149
38962	254150
8094	254151
977	254152
204858	254153
8910	254154
117640	254155
15466	254156
82645	254157
36607	254158
47132	254159
114374	254160
119212	254161
222756	254162
98924	254163
42297	254164
175012	254165
87980	254166
227599	254167
58375	254168
46310	254169
16556	254170
17191	254171
44919	254172
66093	254173
144571	254174
114377	254175
214516	254176
288105	254177
92707	254178
108754	254179
65609	254180
1643	254181
104612	254182
47159	254183
209840	254184
7061	254185
120654	254186
175831	254187
284353	254188
5166	254189
26588	254190
1488	254191
13531	254192
87423	254193
41537	254194
236686	254195
281406	254196
55473	254197
130470	254198
13469	254199
19809	254200
263	254201
1485	254202
7715	254203
7558	254204
33044	254205
25354	254206
105547	254207
20472	254208
87699	254209
19943	254210
309516	254211
60825	254212
68991	254213
25710	254214
10433	254215
26830	254216
49900	254217
46015	254218
154911	254219
92852	254220
82909	254221
220021	254222
81275	254223
158513	254224
972	254225
3280	254226
74819	254227
5490	254228
81206	254229
193657	254230
49239	254231
44108	254232
7814	254233
41920	254234
3100	254235
53663	254236
1813	254237
36211	254238
39896	254239
289313	254240
88176	254241
281778	254242
10539	254243
560	254244
32411	254245
5588	254246
100556	254247
14407	254248
132625	254249
107819	254250
169526	254251
11404	254252
85585	254253
126275	254254
210706	254255
80136	254256
33114	254257
64638	254258
97179	254259
7048	254260
140341	254261
8003	254262
88070	254263
32766	254264
20908	254265
39705	254266
308030	254267
74083	254268
15404	254269
41668	254270
9212	254271
1633	254272
25197	254273
37882	254274
241015	254275
51693	254276
38327	254277
62077	254278
168853	254279
36282	254280
151307	254281
51413	254282
15411	254283
119553	254284
145175	254285
12879	254286
4159	254287
205	254288
203976	254289
13877	254290
26509	254291
55189	254292
84322	254293
130232	254294
111130	254295
41920	254296
70418	254297
44109	254298
153201	254299
72065	254300
73363	254301
9057	254302
72081	254303
266	254304
62509	254305
89903	254306
15165	254307
203260	254308
34183	254309
40150	254310
277684	254311
66547	254312
20422	254313
117664	254314
56731	254315
12916	254316
27649	254317
60582	254318
16681	254319
14327	254320
5198	254321
44296	254322
17970	254323
2103	254324
6390	254325
18249	254326
10608	254327
22288	254328
188301	254329
132157	254330
37774	254331
86151	254332
38146	254333
23084	254334
63822	254335
3665	254336
17023	254337
123931	254338
60297	254339
287872	254340
17986	254341
87889	254342
12685	254343
5871	254344
33716	254345
129069	254346
142559	254347
100086	254348
9473	254349
52497	254350
94574	254351
27468	254352
77229	254353
54423	254354
142933	254355
90146	254356
82375	254357
96348	254358
149268	254359
53550	254360
48560	254361
77035	254362
12611	254363
56731	254364
23328	254365
14162	254366
99204	254367
9667	254368
10178	254369
231	254370
72225	254371
37368	254372
239596	254373
6363	254374
12916	254375
107696	254376
30344	254377
44375	254378
78991	254379
139024	254380
32113	254381
24052	254382
50336	254383
37198	254384
128625	254385
121012	254386
21086	254387
114649	254388
34769	254389
40870	254390
296882	254391
10447	254392
184420	254393
507	254394
49982	254395
81665	254396
3514	254397
11099	254398
66986	254399
289494	254400
22862	254401
5493	254402
110875	254403
11665	254404
124983	254405
89026	254406
39739	254407
4004	254408
16378	254409
22883	254410
12195	254411
97991	254412
17221	254413
271052	254414
76445	254415
199745	254416
107339	254417
58	254418
96221	254419
100271	254420
39662	254421
60922	254422
3381	254423
96023	254424
91070	254425
120955	254426
51726	254427
29257	254428
9919	254429
16268	254430
193015	254431
282130	254432
12867	254433
153891	254434
15778	254435
20720	254436
6792	254437
53414	254438
214401	254439
197877	254440
29510	254441
188984	254442
11846	254443
139997	254444
48275	254445
75337	254446
94578	254447
47347	254448
210586	254449
58437	254450
5381	254451
33686	254452
127223	254453
136638	254454
28415	254455
84394	254456
185109	254457
21517	254458
36387	254459
302146	254460
6298	254461
294392	254462
194360	254463
23844	254464
66982	254465
56356	254466
35284	254467
29052	254468
61078	254469
123845	254470
57191	254471
246414	254472
296644	254473
308563	254474
1516	254475
22159	254476
285165	254477
4244	254478
4841	254479
4244	254480
24320	254481
49001	254482
56485	254483
86576	254484
58224	254485
58224	254486
113331	254487
36121	254488
117350	254489
140226	254490
8721	254491
194964	254492
202344	254493
199730	254494
68011	254495
44310	254496
13415	254497
70640	254498
120339	254499
154623	254500
134958	254501
25775	254502
136671	254503
117074	254504
7723	254505
210573	254506
97920	254507
21132	254508
59671	254509
200198	254510
59616	254511
24579	254512
38040	254513
176259	254514
132680	254515
76702	254516
94710	254517
98056	254518
79007	254519
67570	254520
117187	254521
32436	254522
71717	254523
26361	254524
247850	254525
50839	254526
1654	254527
72181	254528
16157	254529
236758	254530
162941	254531
276181	254532
276789	254533
103658	254534
251574	254535
9987	254536
113717	254537
133052	254538
50199	254539
50199	254540
75605	254541
150125	254542
99761	254543
3501	254544
124972	254545
301993	254546
213578	254547
95645	254548
18565	254549
18803	254550
39439	254551
165980	254552
263072	254553
18422	254554
47034	254555
118526	254556
117764	254557
65041	254558
95253	254559
213490	254560
6269	254561
14228	254562
9249	254563
247809	254564
286670	254565
109963	254566
165225	254567
303853	254568
211392	254569
303877	254570
79636	254571
4273	254572
119287	254573
92928	254574
92009	254575
171821	254576
14988	254577
38486	254578
116152	254579
199725	254580
178007	254581
119619	254582
267031	254583
29594	254584
147541	254585
111013	254586
243057	254587
61584	254588
12702	254589
55808	254590
172311	254591
243863	254592
74733	254593
95970	254594
43178	254595
14331	254596
9481	254597
131062	254598
131252	254599
261378	254600
261614	254601
80466	254602
194348	254603
63206	254604
83555	254605
83555	254606
61005	254607
121391	254608
20929	254609
44208	254610
292705	254611
144574	254612
75136	254613
32219	254614
61710	254615
112969	254616
13112	254617
4298	254618
198614	254619
203301	254620
227444	254621
102830	254622
236266	254623
215643	254624
274165	254625
77914	254626
118694	254627
254233	254628
128318	254629
292269	254630
212655	254631
38754	254632
123330	254633
81428	254634
244037	254635
272343	254636
144597	254637
176544	254638
57228	254639
75753	254640
48327	254641
182968	254642
25408	254643
57857	254644
49237	254645
268548	254646
127373	254647
4047	254648
61579	254649
10516	254650
38752	254651
182821	254652
194757	254653
15443	254654
34358	254655
22130	254656
36129	254657
236378	254658
141678	254659
32796	254660
217747	254661
146373	254662
290578	254663
60365	254664
2368	254665
22462	254666
51022	254667
167668	254668
136708	254669
302225	254670
293398	254671
135143	254672
20279	254673
55153	254674
59846	254675
184098	254676
282046	254677
3561	254678
19235	254679
8383	254680
53841	254681
868	254682
635	254683
4169	254684
195852	254685
132828	254686
193291	254687
14631	254688
51673	254689
57521	254690
223880	254691
92709	254692
10988	254693
70530	254694
99599	254695
56751	254696
70507	254697
138171	254698
171009	254699
8516	254700
207106	254701
146359	254702
67234	254703
247060	254704
22534	254705
108265	254706
115303	254707
46750	254708
38126	254709
3199	254710
91427	254711
168750	254712
190041	254713
280158	254714
55895	254715
5526	254716
4182	254717
4759	254718
103787	254719
86448	254720
7757	254721
13112	254722
49254	254723
254404	254724
94686	254725
22121	254726
68059	254727
23153	254728
72581	254729
295957	254730
201204	254731
50462	254732
63998	254733
9172	254734
55	254735
82996	254736
79222	254737
85452	254738
39	254739
131100	254740
84980	254741
55	254742
212659	254743
109149	254744
109312	254745
172943	254746
156058	254747
7549	254748
50496	254749
61155	254750
36378	254751
46089	254752
5838	254753
82732	254754
43667	254755
65323	254756
4334	254757
305360	254758
42432	254759
152995	254760
1518	254761
25304	254762
66453	254763
2723	254764
27097	254765
96560	254766
140696	254767
16140	254768
49713	254769
266764	254770
86448	254771
77737	254772
230769	254773
2976	254774
177969	254775
10117	254776
102946	254777
75095	254778
222069	254779
261462	254780
19389	254781
172472	254782
19828	254783
145484	254784
105881	254785
198410	254786
128724	254787
512	254788
157101	254789
135817	254790
73453	254791
118788	254792
55485	254793
70654	254794
206475	254795
120573	254796
43127	254797
58919	254798
6270	254799
300816	254800
79697	254801
109976	254802
76642	254803
74962	254804
111929	254805
87749	254806
26160	254807
33991	254808
146369	254809
124942	254810
36	254811
300247	254812
126274	254813
57747	254814
51689	254815
127	254816
33727	254817
117719	254818
44151	254819
161370	254820
225654	254821
176655	254822
246266	254823
41045	254824
166759	254825
274392	254826
94221	254827
176756	254828
116700	254829
261734	254830
53768	254831
50901	254832
157430	254833
18215	254834
54834	254835
113422	254836
61997	254837
209958	254838
102752	254839
65823	254840
26891	254841
52808	254842
44329	254843
82537	254844
58907	254845
105885	254846
211117	254847
306114	254848
32008	254849
265413	254850
62710	254851
48299	254852
78563	254853
22534	254854
277799	254855
277930	254856
14457	254857
25528	254858
206289	254859
101918	254860
10112	254861
202727	254862
188811	254863
61226	254864
125043	254865
141396	254866
32560	254867
178450	254868
244760	254869
59962	254870
111871	254871
33974	254872
106898	254873
1518	254874
99621	254875
99696	254876
77261	254877
137107	254878
160216	254879
80275	254880
159034	254881
142319	254882
122500	254883
10773	254884
22965	254885
134044	254886
69253	254887
111046	254888
230791	254889
105802	254890
24566	254891
138926	254892
62434	254893
252	254894
63891	254895
3988	254896
163164	254897
30016	254898
121488	254899
49677	254900
17885	254901
6369	254902
27532	254903
213929	254904
178472	254905
51377	254906
250163	254907
113973	254908
55998	254909
43553	254910
53776	254911
134988	254912
123972	254913
299914	254914
304068	254915
268952	254916
165735	254917
190871	254918
140772	254919
196025	254920
59498	254921
59260	254922
59548	254923
28664	254924
236647	254925
205399	254926
145518	254927
19970	254928
96619	254929
169997	254930
2702	254931
9440	254932
55	254933
14957	254934
1511	254935
16302	254936
243789	254937
7021	254938
11660	254939
153226	254940
151611	254941
1284	254942
39560	254943
70165	254944
156464	254945
4623	254946
153051	254947
809	254948
2997	254949
160767	254950
87374	254951
34156	254952
117645	254953
31243	254954
102828	254955
205058	254956
49180	254957
185655	254958
35079	254959
21128	254960
41345	254961
98071	254962
178633	254963
179548	254964
4991	254965
110323	254966
102573	254967
145712	254968
176720	254969
38071	254970
206953	254971
110176	254972
203969	254973
191272	254974
137776	254975
24227	254976
127602	254977
127602	254978
40661	254979
6504	254980
196029	254981
260159	254982
131832	254983
75	254984
26282	254985
6584	254986
22258	254987
179477	254988
3218	254989
110030	254990
269027	254991
100657	254992
40249	254993
252634	254994
152601	254995
44432	254996
15977	254997
44332	254998
9753	254999
88851	255000
11707	255001
129199	255002
85960	255003
120521	255004
66674	255005
132311	255006
31742	255007
103911	255008
75903	255009
77261	255010
111191	255011
12299	255012
93939	255013
197346	255014
259494	255015
66015	255016
66627	255017
202837	255018
18969	255019
110179	255020
285173	255021
1485	255022
89951	255023
17280	255024
111170	255025
298841	255026
180760	255027
279621	255028
141492	255029
95915	255030
47058	255031
141649	255032
14110	255033
48805	255034
162137	255035
81950	255036
347	255037
278454	255038
76160	255039
167752	255040
137203	255041
205368	255042
270700	255043
188545	255044
280013	255045
131808	255046
303823	255047
43708	255048
45216	255049
1737	255050
67309	255051
185214	255052
34461	255053
83007	255054
193002	255055
2172	255056
216711	255057
23018	255058
2438	255059
119358	255060
2438	255061
53454	255062
61373	255063
27813	255064
8178	255065
138065	255066
80054	255067
99794	255068
98876	255069
265550	255070
110945	255071
242200	255072
135407	255073
79576	255074
57306	255075
73887	255076
92270	255077
8865	255078
50283	255079
145552	255080
171332	255081
5289	255082
27318	255083
254288	255084
267469	255085
211225	255086
99817	255087
80072	255088
87937	255089
277358	255090
6149	255091
164	255092
104570	255093
125331	255094
146076	255095
102623	255096
250	255097
101814	255098
28632	255099
52753	255100
225911	255101
42523	255102
225120	255103
90667	255104
35297	255105
147452	255106
67947	255107
99511	255108
72310	255109
166400	255110
160890	255111
145036	255112
302158	255113
143793	255114
217232	255115
273982	255116
305524	255117
106159	255118
49407	255119
274718	255120
241771	255121
187037	255122
291052	255123
177903	255124
140904	255125
131972	255126
137953	255127
19973	255128
45824	255129
43970	255130
302992	255131
220711	255132
201196	255133
49540	255134
73904	255135
45882	255136
28256	255137
165422	255138
70738	255139
241951	255140
7560	255141
74931	255142
32067	255143
1696	255144
63263	255145
54617	255146
65802	255147
458	255148
202719	255149
2194	255150
45715	255151
15454	255152
50038	255153
286127	255154
229000	255155
23575	255156
165581	255157
83205	255158
64213	255159
183720	255160
27612	255161
168288	255162
42662	255163
272366	255164
4285	255165
54236	255166
24861	255167
72179	255168
5536	255169
117667	255170
35562	255171
63354	255172
34537	255173
13918	255174
307316	255175
36078	255176
41492	255177
3436	255178
72785	255179
172291	255180
55416	255181
27889	255182
40973	255183
111069	255184
165432	255185
238900	255186
49091	255187
165491	255188
117417	255189
4820	255190
304780	255191
108513	255192
286644	255193
113321	255194
20830	255195
68824	255196
105878	255197
105878	255198
82707	255199
262629	255200
18875	255201
273270	255202
124349	255203
186314	255204
43508	255205
5759	255206
76638	255207
183390	255208
26251	255209
3022	255210
87691	255211
190778	255212
85677	255213
135412	255214
78754	255215
37746	255216
74003	255217
69458	255218
47205	255219
94482	255220
208576	255221
72900	255222
201707	255223
135625	255224
146265	255225
500	255226
51776	255227
200068	255228
287334	255229
208979	255230
93876	255231
6635	255232
112941	255233
37104	255234
22958	255235
241409	255236
9889	255237
216939	255238
27880	255239
28841	255240
37330	255241
149418	255242
10686	255243
197853	255244
59015	255245
14682	255246
1214	255247
17658	255248
45146	255249
125259	255250
28464	255251
3808	255252
31602	255253
76891	255254
24935	255255
36357	255256
282888	255257
147502	255258
21941	255259
54298	255260
12310	255261
141521	255262
52273	255263
311982	255264
28183	255265
98828	255266
21079	255267
148720	255268
36663	255269
223508	255270
72893	255271
121873	255272
81343	255273
14283	255274
371	255275
136008	255276
149225	255277
1379	255278
7351	255279
49663	255280
7326	255281
142758	255282
12332	255283
100955	255284
27848	255285
92387	255286
175765	255287
1321	255288
105650	255289
280806	255290
904	255291
41028	255292
68880	255293
275174	255294
61130	255295
46296	255296
91941	255297
181556	255298
95283	255299
76122	255300
191986	255301
1782	255302
1782	255303
1782	255304
153611	255305
29503	255306
110096	255307
124104	255308
45260	255309
46399	255310
66001	255311
1359	255312
224141	255313
37613	255314
83828	255315
5845	255316
6834	255317
26113	255318
83547	255319
206192	255320
1782	255321
904	255322
1782	255323
904	255324
8562	255325
139839	255326
190242	255327
83058	255328
1435	255329
159244	255330
208203	255331
112946	255332
42339	255333
3573	255334
206192	255335
257303	255336
6184	255337
41934	255338
57473	255339
79256	255340
904	255341
4484	255342
37561	255343
901	255344
901	255345
901	255346
59450	255347
21967	255348
159789	255349
26564	255350
98581	255351
985	255352
111976	255353
17780	255354
95736	255355
9825	255356
305139	255357
187018	255358
10175	255359
46028	255360
2027	255361
18497	255362
248925	255363
13257	255364
269145	255365
6545	255366
78210	255367
79717	255368
61	255369
9376	255370
8035	255371
37757	255372
31568	255373
32929	255374
17082	255375
64538	255376
177770	255377
2751	255378
69520	255379
10878	255380
5308	255381
8166	255382
267824	255383
6600	255384
222341	255385
4396	255386
63698	255387
276487	255388
1012	255389
1995	255390
58598	255391
56386	255392
233755	255393
108152	255394
26769	255395
419	255396
134695	255397
14935	255398
107388	255399
82843	255400
26229	255401
91599	255402
208230	255403
308003	255404
191422	255405
296669	255406
53886	255407
5879	255408
5879	255409
26089	255410
176497	255411
241294	255412
23006	255413
217873	255414
147401	255415
6537	255416
198469	255417
21883	255418
526	255419
119292	255420
33095	255421
67413	255422
30903	255423
140	255424
43868	255425
146103	255426
144769	255427
68332	255428
192	255429
40346	255430
22217	255431
288839	255432
90990	255433
137756	255434
115868	255435
122056	255436
20520	255437
51930	255438
111253	255439
4380	255440
8970	255441
74428	255442
168370	255443
28587	255444
94331	255445
449	255446
117195	255447
160463	255448
48152	255449
84111	255450
271963	255451
190201	255452
43854	255453
48636	255454
90242	255455
5612	255456
6786	255457
6786	255458
123407	255459
97754	255460
73848	255461
22754	255462
152424	255463
202322	255464
33052	255465
232357	255466
136544	255467
106826	255468
79216	255469
1659	255470
16754	255471
39427	255472
13874	255473
45906	255474
15620	255475
22236	255476
36779	255477
223768	255478
147272	255479
18167	255480
166027	255481
11969	255482
83301	255483
308747	255484
74519	255485
19411	255486
168737	255487
38568	255488
167866	255489
89284	255490
51167	255491
108255	255492
72105	255493
303562	255494
238224	255495
235567	255496
11371	255497
10685	255498
72106	255499
22712	255500
143063	255501
172034	255502
33886	255503
116788	255504
299208	255505
49674	255506
57606	255507
5635	255508
86552	255509
51251	255510
24490	255511
89344	255512
201141	255513
215442	255514
23276	255515
71094	255516
9684	255517
2138	255518
90051	255519
145331	255520
286466	255521
609	255522
9800	255523
29609	255524
61951	255525
131685	255526
87781	255527
193	255528
187255	255529
238730	255530
103562	255531
143158	255532
94929	255533
112163	255534
79577	255535
443	255536
46276	255537
15365	255538
22563	255539
10557	255540
236893	255541
147838	255542
95862	255543
123261	255544
53488	255545
70372	255546
185103	255547
43314	255548
170690	255549
196308	255550
68138	255551
35226	255552
40191	255553
312710	255554
198483	255555
110471	255556
227720	255557
53494	255558
173597	255559
44143	255560
132434	255561
179759	255562
184684	255563
155102	255564
51973	255565
183661	255566
70834	255567
235430	255568
179542	255569
103814	255570
149173	255571
79132	255572
16713	255573
45351	255574
119254	255575
10152	255576
192380	255577
42834	255578
16700	255579
9265	255580
284523	255581
47702	255582
210912	255583
16971	255584
53755	255585
203555	255586
100048	255587
24131	255588
14007	255589
29206	255590
47200	255591
11629	255592
42304	255593
137	255594
158474	255595
40996	255596
13688	255597
19383	255598
126183	255599
29568	255600
199012	255601
77448	255602
94597	255603
54677	255604
23785	255605
10378	255606
13965	255607
11020	255608
19042	255609
42793	255610
6015	255611
135193	255612
137911	255613
118891	255614
171926	255615
46302	255616
155361	255617
213688	255618
26278	255619
21890	255620
123517	255621
128566	255622
103812	255623
119183	255624
125660	255625
52246	255626
99680	255627
13342	255628
158132	255629
114963	255630
88366	255631
86589	255632
105269	255633
4587	255634
63475	255635
191440	255636
5265	255637
47232	255638
165116	255639
98129	255640
81488	255641
20097	255642
74188	255643
42862	255644
7160	255645
265501	255646
66024	255647
233438	255648
98465	255649
219301	255650
103571	255651
5411	255652
268992	255653
194990	255654
85629	255655
131637	255656
195424	255657
4421	255658
164904	255659
204749	255660
283442	255661
55779	255662
143109	255663
144555	255664
3375	255665
206112	255666
14656	255667
87285	255668
6440	255669
142719	255670
28104	255671
137771	255672
145851	255673
176476	255674
139849	255675
5578	255676
43277	255677
4040	255678
14429	255679
90492	255680
49803	255681
44140	255682
73482	255683
11210	255684
11905	255685
168359	255686
105574	255687
186611	255688
47007	255689
4394	255690
216186	255691
96845	255692
114978	255693
48898	255694
169812	255695
3583	255696
6596	255697
211825	255698
19613	255699
32171	255700
31581	255701
2269	255702
4613	255703
68082	255704
1795	255705
17441	255706
108563	255707
48915	255708
5242	255709
6198	255710
13467	255711
41311	255712
27233	255713
56607	255714
21173	255715
299598	255716
54737	255717
66291	255718
2541	255719
13534	255720
3792	255721
58243	255722
75974	255723
13671	255724
27859	255725
170909	255726
10029	255727
17260	255728
52514	255729
641	255730
2393	255731
214711	255732
66037	255733
39556	255734
3572	255735
51297	255736
15127	255737
39308	255738
173681	255739
9858	255740
3594	255741
113641	255742
94905	255743
29483	255744
19555	255745
128582	255746
213406	255747
84447	255748
244892	255749
45757	255750
33717	255751
33606	255752
10323	255753
73753	255754
103161	255755
312402	255756
19314	255757
245694	255758
308294	255759
124178	255760
5513	255761
85278	255762
25310	255763
103646	255764
29812	255765
163832	255766
65238	255767
223437	255768
221388	255769
109737	255770
45692	255771
94447	255772
119820	255773
294219	255774
2691	255775
109757	255776
105595	255777
37244	255778
5805	255779
61719	255780
55294	255781
55294	255782
90349	255783
104157	255784
41679	255785
205314	255786
30455	255787
55171	255788
46232	255789
108720	255790
43130	255791
108676	255792
56801	255793
37584	255794
4657	255795
50766	255796
93316	255797
57432	255798
105933	255799
195380	255800
110011	255801
242009	255802
83480	255803
46594	255804
142292	255805
165366	255806
130493	255807
103876	255808
9814	255809
14167	255810
70575	255811
162378	255812
55355	255813
51761	255814
101553	255815
11923	255816
79243	255817
6660	255818
6660	255819
58340	255820
4705	255821
131984	255822
19764	255823
22454	255824
1754	255825
230433	255826
132734	255827
57486	255828
203038	255829
55706	255830
187595	255831
95009	255832
63489	255833
62998	255834
132045	255835
28079	255836
35951	255837
178380	255838
83776	255839
58690	255840
45985	255841
311	255842
56596	255843
92603	255844
75361	255845
186321	255846
50893	255847
172762	255848
244488	255849
9215	255850
9215	255851
56468	255852
96079	255853
25365	255854
45532	255855
20070	255856
64337	255857
4203	255858
162843	255859
32013	255860
49785	255861
136046	255862
103523	255863
122867	255864
108049	255865
58026	255866
194183	255867
131020	255868
87980	255869
187453	255870
71898	255871
28775	255872
164752	255873
84138	255874
127863	255875
27716	255876
22120	255877
167928	255878
36084	255879
41652	255880
276253	255881
3385	255882
56029	255883
253370	255884
294440	255885
72737	255886
6448	255887
53235	255888
307240	255889
214079	255890
168058	255891
83941	255892
15302	255893
118514	255894
64454	255895
11222	255896
16018	255897
9065	255898
114896	255899
77301	255900
46933	255901
41323	255902
25997	255903
130091	255904
212526	255905
312545	255906
141038	255907
6682	255908
96044	255909
124062	255910
15017	255911
120693	255912
32607	255913
232035	255914
102582	255915
15799	255916
2881	255917
187822	255918
5223	255919
62651	255920
287798	255921
115751	255922
30254	255923
5716	255924
269926	255925
56364	255926
150018	255927
61199	255928
122379	255929
312713	255930
15981	255931
80006	255932
55528	255933
136385	255934
65179	255935
73540	255936
44183	255937
283374	255938
41592	255939
13708	255940
22660	255941
5785	255942
168700	255943
83012	255944
43905	255945
115864	255946
205464	255947
19191	255948
29302	255949
100905	255950
52996	255951
97711	255952
36171	255953
775	255954
201530	255955
90917	255956
165920	255957
99866	255958
152956	255959
20735	255960
141868	255961
78696	255962
36316	255963
279385	255964
49818	255965
26693	255966
26892	255967
42288	255968
73869	255969
49211	255970
18228	255971
765	255972
249402	255973
20947	255974
32905	255975
14812	255976
80779	255977
18228	255978
47027	255979
177950	255980
113045	255981
17380	255982
26854	255983
132908	255984
29208	255985
29208	255986
197173	255987
63427	255988
6961	255989
124724	255990
105149	255991
151330	255992
26965	255993
51206	255994
7389	255995
262907	255996
213361	255997
28932	255998
8123	255999
57028	256000
190533	256001
9801	256002
44527	256003
2645	256004
53419	256005
137674	256006
24368	256007
48895	256008
170437	256009
12599	256010
21699	256011
22197	256012
302	256013
92271	256014
239335	256015
61687	256016
61687	256017
106341	256018
272279	256019
59013	256020
207390	256021
52206	256022
19616	256023
166924	256024
100384	256025
9669	256026
83877	256027
235870	256028
259401	256029
285014	256030
57819	256031
211533	256032
109251	256033
168728	256034
203915	256035
162500	256036
10461	256037
97861	256038
35362	256039
291270	256040
133009	256041
68672	256042
89794	256043
116071	256044
15356	256045
94784	256046
127546	256047
95553	256048
191084	256049
276139	256050
87400	256051
42254	256052
204913	256053
279904	256054
68562	256055
41870	256056
3902	256057
14340	256058
32716	256059
5404	256060
3284	256061
77394	256062
261712	256063
179404	256064
11704	256065
238182	256066
109497	256067
31766	256068
152997	256069
306816	256070
53388	256071
190760	256072
194280	256073
50757	256074
25871	256075
109400	256076
63786	256077
273742	256078
29	256079
31298	256080
120319	256081
95248	256082
50987	256083
112165	256084
45489	256085
63623	256086
75932	256087
70935	256088
111053	256089
97090	256090
211891	256091
8637	256092
38481	256093
118511	256094
66566	256095
8975	256096
105633	256097
12325	256098
3906	256099
170274	256100
134708	256101
133972	256102
15026	256103
195366	256104
162910	256105
161940	256106
6783	256107
57528	256108
2052	256109
157787	256110
92474	256111
145224	256112
32086	256113
80691	256114
224169	256115
2922	256116
212511	256117
30521	256118
78809	256119
22518	256120
77795	256121
110721	256122
69991	256123
16045	256124
9941	256125
310790	256126
109237	256127
105458	256128
34342	256129
201606	256130
197302	256131
119147	256132
14629	256133
67160	256134
188060	256135
165630	256136
14680	256137
9354	256138
119251	256139
3668	256140
3597	256141
218155	256142
127209	256143
2926	256144
24928	256145
38180	256146
61482	256147
213342	256148
193043	256149
167941	256150
144840	256151
141863	256152
185494	256153
60180	256154
11711	256155
115984	256156
111043	256157
78552	256158
12301	256159
17028	256160
32014	256161
58032	256162
10289	256163
127393	256164
94310	256165
17081	256166
230934	256167
59603	256168
63812	256169
115551	256170
5498	256171
90432	256172
15353	256173
94659	256174
14411	256175
232920	256176
57770	256177
201810	256178
203908	256179
31139	256180
226629	256181
261676	256182
91295	256183
3766	256184
44911	256185
88222	256186
264750	256187
58566	256188
31350	256189
9579	256190
186122	256191
6480	256192
74297	256193
258151	256194
305232	256195
141379	256196
172721	256197
196754	256198
63290	256199
1535	256200
111794	256201
40418	256202
237192	256203
13692	256204
244085	256205
290803	256206
190752	256207
216932	256208
14002	256209
163910	256210
109380	256211
147602	256212
66089	256213
54793	256214
131581	256215
5018	256216
297301	256217
311171	256218
31162	256219
126724	256220
39244	256221
57161	256222
29292	256223
112702	256224
74955	256225
46277	256226
201937	256227
205240	256228
96754	256229
139702	256230
108194	256231
185899	256232
299913	256233
12739	256234
87596	256235
240687	256236
89483	256237
76505	256238
39438	256239
79121	256240
243736	256241
126107	256242
33594	256243
15263	256244
134506	256245
51071	256246
249872	256247
22451	256248
137571	256249
53874	256250
40961	256251
207069	256252
42483	256253
40029	256254
255209	256255
104298	256256
194891	256257
64410	256258
237702	256259
66464	256260
13637	256261
279792	256262
131007	256263
72766	256264
189940	256265
3137	256266
8421	256267
65842	256268
58213	256269
5927	256270
64792	256271
152820	256272
90610	256273
167542	256274
125138	256275
36098	256276
226614	256277
14378	256278
55715	256279
147138	256280
142415	256281
21438	256282
7875	256283
73214	256284
216346	256285
178996	256286
278928	256287
227370	256288
3358	256289
16564	256290
243388	256291
4300	256292
20042	256293
307272	256294
232838	256295
40833	256296
169425	256297
289728	256298
64060	256299
7570	256300
243179	256301
146473	256302
138	256303
241850	256304
51596	256305
3566	256306
280521	256307
166355	256308
100338	256309
200046	256310
5150	256311
295752	256312
140228	256313
22458	256314
58077	256315
10761	256316
11070	256317
120764	256318
90177	256319
306661	256320
134917	256321
64753	256322
198686	256323
1904	256324
100407	256325
147916	256326
247508	256327
6587	256328
248371	256329
248413	256330
287806	256331
66420	256332
18114	256333
8995	256334
155058	256335
215452	256336
66	256337
243347	256338
127018	256339
105599	256340
292072	256341
205255	256342
17413	256343
260184	256344
76371	256345
2593	256346
29179	256347
6600	256348
104417	256349
46256	256350
144802	256351
82541	256352
5137	256353
39696	256354
55598	256355
114536	256356
160304	256357
203264	256358
68825	256359
289085	256360
78985	256361
49829	256362
6996	256363
247865	256364
125284	256365
44156	256366
16812	256367
256116	256368
309241	256369
56660	256370
290383	256371
195	256372
127695	256373
99606	256374
66697	256375
12692	256376
217235	256377
11968	256378
4295	256379
207049	256380
91634	256381
8987	256382
137004	256383
53489	256384
64966	256385
47178	256386
4054	256387
51588	256388
24708	256389
28758	256390
84416	256391
291309	256392
81053	256393
182755	256394
51887	256395
14974	256396
107115	256397
141492	256398
125111	256399
120293	256400
50108	256401
304005	256402
87903	256403
83137	256404
1630	256405
154516	256406
55351	256407
13220	256408
25616	256409
2791	256410
145986	256411
36719	256412
88026	256413
197317	256414
108525	256415
44	256416
241134	256417
122395	256418
88708	256419
101087	256420
127585	256421
43964	256422
44495	256423
65464	256424
11302	256425
30307	256426
127965	256427
26331	256428
77490	256429
274320	256430
66096	256431
31125	256432
32935	256433
168598	256434
35635	256435
78401	256436
41497	256437
128260	256438
40105	256439
264351	256440
35637	256441
79706	256442
17037	256443
102329	256444
83492	256445
279009	256446
5579	256447
152036	256448
106314	256449
36428	256450
222179	256451
285750	256452
59856	256453
31286	256454
148401	256455
209525	256456
62587	256457
684	256458
5196	256459
123238	256460
5809	256461
194333	256462
81250	256463
81250	256464
77176	256465
219445	256466
103517	256467
102477	256468
245403	256469
113217	256470
111003	256471
3334	256472
37081	256473
112452	256474
14242	256475
217695	256476
69454	256477
287099	256478
217759	256479
95732	256480
54852	256481
190595	256482
17907	256483
265769	256484
50147	256485
206504	256486
125068	256487
131	256488
39589	256489
50238	256490
147	256491
194333	256492
77775	256493
162227	256494
50466	256495
57732	256496
54893	256497
177994	256498
175039	256499
79788	256500
34128	256501
112219	256502
312766	256503
54893	256504
130803	256505
53201	256506
10478	256507
256649	256508
67396	256509
54739	256510
120084	256511
37429	256512
130856	256513
36874	256514
36780	256515
7174	256516
139489	256517
134378	256518
134378	256519
107699	256520
48507	256521
62866	256522
255905	256523
193078	256524
137862	256525
205076	256526
1574	256527
51349	256528
129390	256529
90436	256530
35019	256531
45031	256532
105804	256533
236230	256534
10207	256535
82246	256536
8168	256537
264433	256538
287339	256539
215059	256540
213957	256541
231347	256542
83835	256543
46711	256544
233067	256545
153979	256546
35019	256547
70509	256548
65801	256549
28273	256550
29730	256551
68361	256552
36842	256553
8930	256554
3161	256555
114865	256556
18013	256557
9602	256558
22299	256559
14418	256560
9607	256561
104820	256562
8509	256563
14418	256564
15419	256565
21268	256566
212614	256567
14418	256568
82032	256569
2049	256570
2049	256571
161445	256572
22250	256573
26104	256574
214379	256575
17986	256576
242770	256577
301047	256578
141836	256579
56311	256580
113668	256581
1500	256582
10348	256583
145854	256584
113326	256585
259252	256586
27423	256587
123285	256588
89119	256589
27757	256590
104939	256591
197786	256592
222543	256593
18412	256594
57087	256595
156272	256596
129651	256597
144478	256598
11812	256599
130197	256600
79906	256601
31096	256602
61043	256603
75608	256604
56116	256605
17752	256606
54300	256607
67333	256608
38495	256609
60277	256610
55099	256611
54824	256612
17717	256613
18817	256614
121578	256615
125745	256616
43908	256617
92975	256618
88527	256619
12398	256620
25137	256621
281580	256622
307560	256623
209980	256624
81437	256625
110049	256626
92672	256627
556	256628
41491	256629
38717	256630
165948	256631
81775	256632
159229	256633
263018	256634
62802	256635
17739	256636
156090	256637
212484	256638
301042	256639
221574	256640
42419	256641
137255	256642
8674	256643
39473	256644
3336	256645
161497	256646
56710	256647
254546	256648
141796	256649
2848	256650
4586	256651
268794	256652
34657	256653
97208	256654
96251	256655
4125	256656
36046	256657
91674	256658
180708	256659
22552	256660
1567	256661
8487	256662
299674	256663
13415	256664
53375	256665
146959	256666
47755	256667
214225	256668
19750	256669
5563	256670
4201	256671
135181	256672
46460	256673
19981	256674
8042	256675
20420	256676
5563	256677
20282	256678
43113	256679
5261	256680
140334	256681
43113	256682
18604	256683
25713	256684
142802	256685
42634	256686
53564	256687
79919	256688
68620	256689
245095	256690
99049	256691
83312	256692
29154	256693
120791	256694
257260	256695
52856	256696
5287	256697
19906	256698
16286	256699
131182	256700
2312	256701
194114	256702
9525	256703
150705	256704
775	256705
198501	256706
145053	256707
6966	256708
2603	256709
50308	256710
26978	256711
304589	256712
118703	256713
6124	256714
51394	256715
40827	256716
36859	256717
33476	256718
239278	256719
54942	256720
237577	256721
90678	256722
140977	256723
202206	256724
8221	256725
4180	256726
182263	256727
8221	256728
62430	256729
4059	256730
11953	256731
155587	256732
4637	256733
68902	256734
93002	256735
11430	256736
96331	256737
209417	256738
25308	256739
4059	256740
37041	256741
5325	256742
4567	256743
39512	256744
214485	256745
12292	256746
90601	256747
259820	256748
177352	256749
23774	256750
160606	256751
102890	256752
286458	256753
190952	256754
28141	256755
168676	256756
84614	256757
37352	256758
215982	256759
256212	256760
89315	256761
171285	256762
74583	256763
30601	256764
72075	256765
2808	256766
70086	256767
81138	256768
121830	256769
198106	256770
61676	256771
86434	256772
93089	256773
143847	256774
262717	256775
6760	256776
40905	256777
90	256778
81215	256779
234602	256780
38095	256781
24236	256782
58433	256783
68599	256784
98639	256785
7876	256786
203807	256787
94412	256788
49681	256789
179965	256790
26651	256791
162992	256792
42307	256793
145441	256794
3704	256795
182892	256796
58889	256797
155899	256798
58794	256799
11086	256800
27086	256801
33918	256802
238417	256803
18882	256804
45115	256805
211165	256806
303789	256807
14006	256808
138059	256809
4454	256810
43576	256811
226203	256812
10093	256813
88	256814
93136	256815
182904	256816
76379	256817
109144	256818
132846	256819
49578	256820
146592	256821
135352	256822
61876	256823
90803	256824
95	256825
107200	256826
2216	256827
295581	256828
210142	256829
14006	256830
30688	256831
52311	256832
13010	256833
191268	256834
30564	256835
62895	256836
2019	256837
113272	256838
61926	256839
135680	256840
1601	256841
39134	256842
9906	256843
92571	256844
204583	256845
203633	256846
13063	256847
42333	256848
97731	256849
48	256850
216425	256851
39576	256852
286525	256853
144910	256854
300227	256855
4211	256856
132222	256857
90033	256858
19890	256859
48	256860
141109	256861
132181	256862
96381	256863
65263	256864
20514	256865
289049	256866
39758	256867
60198	256868
19230	256869
212096	256870
177069	256871
80790	256872
58116	256873
166555	256874
14262	256875
91832	256876
49753	256877
158867	256878
158867	256879
4473	256880
205206	256881
10114	256882
8410	256883
8334	256884
184566	256885
20181	256886
23	256887
5	256888
234788	256889
59907	256890
128758	256891
4600	256892
2703	256893
1095	256894
103605	256895
158322	256896
176323	256897
156121	256898
3687	256899
80844	256900
3494	256901
81064	256902
34577	256903
43323	256904
8056	256905
115452	256906
7946	256907
9422	256908
85848	256909
245265	256910
242347	256911
105541	256912
32121	256913
76690	256914
51430	256915
25966	256916
179623	256917
15	256918
10099	256919
171619	256920
7554	256921
618	256922
46794	256923
23785	256924
152980	256925
21300	256926
68138	256927
55556	256928
93767	256929
85345	256930
83567	256931
9271	256932
423	256933
9467	256934
217627	256935
196233	256936
2296	256937
44857	256938
110728	256939
2703	256940
3947	256941
47817	256942
50038	256943
33512	256944
3552	256945
215693	256946
57672	256947
104874	256948
183132	256949
65704	256950
22660	256951
64577	256952
256751	256953
106699	256954
31824	256955
60477	256956
124592	256957
210	256958
71936	256959
56644	256960
106516	256961
82181	256962
26397	256963
57539	256964
7507	256965
148352	256966
177425	256967
248613	256968
169050	256969
32838	256970
99106	256971
2822	256972
55173	256973
126015	256974
69110	256975
30763	256976
26059	256977
113930	256978
123118	256979
15005	256980
13091	256981
168825	256982
59635	256983
111641	256984
46417	256985
14830	256986
5885	256987
114021	256988
278109	256989
36116	256990
1403	256991
38273	256992
139732	256993
13364	256994
12310	256995
182629	256996
181534	256997
181399	256998
11123	256999
3448	257000
104738	257001
702	257002
25688	257003
1089	257004
139726	257005
18837	257006
212576	257007
63510	257008
132917	257009
192931	257010
208672	257011
214733	257012
144488	257013
300864	257014
298623	257015
300880	257016
271755	257017
117295	257018
196595	257019
13884	257020
92834	257021
72903	257022
165035	257023
86989	257024
8479	257025
61929	257026
142850	257027
7253	257028
265432	257029
147302	257030
92820	257031
139173	257032
307371	257033
61045	257034
61871	257035
291361	257036
213642	257037
160792	257038
147060	257039
147989	257040
147102	257041
166655	257042
31802	257043
140742	257044
278232	257045
55803	257046
61987	257047
62282	257048
307338	257049
143534	257050
59926	257051
186418	257052
19070	257053
95901	257054
17719	257055
201695	257056
216873	257057
139763	257058
208669	257059
208722	257060
152854	257061
45582	257062
55527	257063
140653	257064
79360	257065
210826	257066
210792	257067
185914	257068
39410	257069
12525	257070
77402	257071
205635	257072
126814	257073
59326	257074
50894	257075
94088	257076
37724	257077
160284	257078
83236	257079
84606	257080
156390	257081
39570	257082
196597	257083
132087	257084
18837	257085
28363	257086
97436	257087
28500	257088
97638	257089
41882	257090
81849	257091
108489	257092
22710	257093
5440	257094
170795	257095
212665	257096
39401	257097
73167	257098
138798	257099
135302	257100
56713	257101
13536	257102
309196	257103
47434	257104
139826	257105
206314	257106
58818	257107
7499	257108
140493	257109
208972	257110
140371	257111
140239	257112
42804	257113
236152	257114
206535	257115
139427	257116
7540	257117
115815	257118
44351	257119
235617	257120
160401	257121
25667	257122
103041	257123
68304	257124
297419	257125
56013	257126
107282	257127
216	257128
93031	257129
93201	257130
41753	257131
215431	257132
2077	257133
47434	257134
147102	257135
7252	257136
234975	257137
39410	257138
137408	257139
9943	257140
152947	257141
150081	257142
47979	257143
71099	257144
110105	257145
190801	257146
23529	257147
95197	257148
207527	257149
18298	257150
47936	257151
175852	257152
140503	257153
28474	257154
83450	257155
59624	257156
207391	257157
113168	257158
23728	257159
211840	257160
216581	257161
308084	257162
88370	257163
146271	257164
58744	257165
152329	257166
101138	257167
62002	257168
149786	257169
275180	257170
128812	257171
59325	257172
98543	257173
186333	257174
50894	257175
269259	257176
50043	257177
55671	257178
133900	257179
34976	257180
299566	257181
5390	257182
212989	257183
216	257184
3244	257185
140221	257186
127588	257187
5440	257188
142269	257189
100803	257190
242	257191
13747	257192
2609	257193
24028	257194
210902	257195
140575	257196
32921	257197
73577	257198
128013	257199
112480	257200
268564	257201
28935	257202
185900	257203
204502	257204
232804	257205
160643	257206
112396	257207
201735	257208
137843	257209
119073	257210
302481	257211
33486	257212
42275	257213
92773	257214
92882	257215
66734	257216
295474	257217
39843	257218
257166	257219
28358	257220
139853	257221
2473	257222
56368	257223
162066	257224
245875	257225
50461	257226
168463	257227
136835	257228
21459	257229
73576	257230
139712	257231
10375	257232
16409	257233
62294	257234
107251	257235
122908	257236
247506	257237
299455	257238
122909	257239
19686	257240
59272	257241
7811	257242
303783	257243
215420	257244
169096	257245
291711	257246
51884	257247
88124	257248
93543	257249
58099	257250
88642	257251
26158	257252
200492	257253
196295	257254
28049	257255
129499	257256
39596	257257
286609	257258
107357	257259
97174	257260
16815	257261
298681	257262
157121	257263
18259	257264
408	257265
252219	257266
116337	257267
3323	257268
73510	257269
299456	257270
302089	257271
208319	257272
257676	257273
63287	257274
75994	257275
34609	257276
140384	257277
98850	257278
158133	257279
93928	257280
152076	257281
70115	257282
55538	257283
240	257284
41988	257285
48967	257286
287068	257287
55555	257288
214863	257289
308454	257290
9854	257291
139407	257292
304810	257293
311728	257294
259383	257295
25862	257296
5434	257297
112859	257298
298541	257299
269297	257300
92424	257301
13762	257302
205821	257303
270813	257304
61985	257305
28963	257306
219537	257307
33700	257308
146266	257309
19677	257310
125273	257311
10072	257312
61860	257313
61541	257314
19677	257315
68163	257316
141411	257317
67379	257318
62988	257319
298718	257320
30738	257321
28375	257322
118808	257323
298687	257324
62385	257325
42538	257326
212647	257327
208277	257328
216710	257329
12533	257330
139413	257331
285311	257332
278449	257333
48967	257334
9944	257335
41554	257336
7650	257337
53300	257338
84038	257339
59791	257340
239326	257341
33598	257342
30738	257343
151907	257344
103117	257345
28517	257346
148598	257347
30215	257348
146841	257349
81656	257350
47	257351
212927	257352
9138	257353
702	257354
594	257355
279059	257356
57624	257357
161455	257358
57475	257359
91918	257360
7176	257361
35923	257362
30407	257363
94580	257364
213372	257365
213881	257366
95	257367
120318	257368
126286	257369
208453	257370
62194	257371
300109	257372
140299	257373
138950	257374
11123	257375
47979	257376
28443	257377
213591	257378
146266	257379
62021	257380
294878	257381
60092	257382
60389	257383
230661	257384
53093	257385
159475	257386
47	257387
53093	257388
140903	257389
141187	257390
139732	257391
13756	257392
39765	257393
219568	257394
63172	257395
143276	257396
12558	257397
91549	257398
188398	257399
139963	257400
125273	257401
213806	257402
113817	257403
88981	257404
69768	257405
9714	257406
92448	257407
61869	257408
163659	257409
91984	257410
106418	257411
61961	257412
19731	257413
93243	257414
95	257415
25667	257416
162388	257417
111930	257418
207517	257419
40272	257420
92879	257421
111190	257422
80584	257423
57624	257424
177233	257425
143534	257426
594	257427
163266	257428
4738	257429
92941	257430
125470	257431
96157	257432
113004	257433
75343	257434
56013	257435
242614	257436
154805	257437
37628	257438
268702	257439
28500	257440
101702	257441
302352	257442
32635	257443
242	257444
144405	257445
26829	257446
61920	257447
1091	257448
87332	257449
147017	257450
25125	257451
23112	257452
7999	257453
17882	257454
307887	257455
124850	257456
45159	257457
94951	257458
6421	257459
47808	257460
55063	257461
223560	257462
35808	257463
43563	257464
3177	257465
60810	257466
179042	257467
48326	257468
64850	257469
216502	257470
85771	257471
108544	257472
422	257473
12469	257474
57601	257475
37782	257476
165164	257477
84482	257478
833	257479
12498	257480
99360	257481
237216	257482
12728	257483
6774	257484
91207	257485
72300	257486
88869	257487
2533	257488
122315	257489
10836	257490
633	257491
14204	257492
672	257493
13091	257494
348	257495
93470	257496
71258	257497
86927	257498
201633	257499
62336	257500
82499	257501
276832	257502
170	257503
66236	257504
6026	257505
3259	257506
8838	257507
196924	257508
20900	257509
15700	257510
5919	257511
23959	257512
50457	257513
214104	257514
62546	257515
10828	257516
21821	257517
277452	257518
109981	257519
16178	257520
59559	257521
31172	257522
29430	257523
47233	257524
73989	257525
93985	257526
2665	257527
302928	257528
110914	257529
209035	257530
69372	257531
13726	257532
47200	257533
160764	257534
244057	257535
2640	257536
122898	257537
249424	257538
280295	257539
83229	257540
256797	257541
305230	257542
10568	257543
10873	257544
183464	257545
173262	257546
10638	257547
8925	257548
2765	257549
31185	257550
20709	257551
694	257552
1942	257553
1295	257554
3586	257555
83841	257556
10462	257557
2977	257558
38318	257559
23002	257560
26336	257561
148506	257562
15579	257563
34173	257564
15883	257565
110537	257566
31136	257567
31622	257568
7121	257569
86689	257570
13129	257571
22599	257572
1360	257573
4415	257574
4139	257575
127172	257576
29870	257577
253095	257578
24435	257579
24435	257580
92721	257581
49529	257582
43107	257583
12806	257584
9409	257585
12802	257586
18366	257587
44436	257588
33472	257589
45555	257590
123701	257591
185227	257592
15606	257593
689	257594
2679	257595
1099	257596
1161	257597
79148	257598
59103	257599
133244	257600
12729	257601
122130	257602
11093	257603
96182	257604
69453	257605
196310	257606
7027	257607
228454	257608
58170	257609
3800	257610
39203	257611
52998	257612
58737	257613
34839	257614
57473	257615
69284	257616
57584	257617
30968	257618
182874	257619
204894	257620
140627	257621
56339	257622
186926	257623
76498	257624
3891	257625
250478	257626
3977	257627
116807	257628
128	257629
110145	257630
35875	257631
185676	257632
22630	257633
248185	257634
3023	257635
90529	257636
1	257637
87211	257638
275874	257639
29737	257640
56508	257641
208237	257642
4950	257643
55631	257644
25773	257645
1003	257646
116410	257647
112140	257648
130952	257649
28753	257650
259439	257651
138594	257652
8488	257653
52002	257654
29771	257655
60892	257656
13792	257657
93470	257658
110697	257659
2193	257660
11470	257661
81757	257662
81757	257663
95293	257664
22241	257665
29811	257666
182857	257667
77354	257668
37701	257669
108135	257670
26338	257671
5516	257672
35298	257673
89883	257674
4572	257675
66579	257676
2412	257677
57254	257678
53144	257679
32875	257680
8040	257681
248797	257682
65577	257683
5095	257684
176535	257685
19461	257686
38634	257687
22740	257688
2839	257689
170518	257690
134278	257691
121320	257692
26764	257693
31570	257694
2718	257695
49965	257696
206152	257697
43826	257698
6520	257699
78258	257700
63079	257701
108	257702
225054	257703
28470	257704
657	257705
40819	257706
28061	257707
133324	257708
2928	257709
2261	257710
889	257711
2980	257712
22550	257713
9316	257714
298537	257715
34665	257716
2317	257717
271378	257718
88474	257719
185073	257720
292835	257721
1070	257722
44487	257723
235483	257724
11588	257725
11588	257726
4733	257727
10204	257728
8426	257729
25197	257730
11538	257731
67152	257732
27290	257733
4459	257734
13568	257735
187192	257736
425	257737
36463	257738
133650	257739
113313	257740
861	257741
1203	257742
12498	257743
1179	257744
26174	257745
131833	257746
5106	257747
4814	257748
79967	257749
91158	257750
99498	257751
88731	257752
55408	257753
6832	257754
120964	257755
17203	257756
310381	257757
106304	257758
76457	257759
3334	257760
263154	257761
286591	257762
195555	257763
97331	257764
8872	257765
73551	257766
1673	257767
149760	257768
8308	257769
2604	257770
2778	257771
6305	257772
10708	257773
172558	257774
65263	257775
8838	257776
4609	257777
102528	257778
110334	257779
268803	257780
11470	257781
59	257782
300279	257783
43	257784
272099	257785
71993	257786
202043	257787
21397	257788
124856	257789
57690	257790
27847	257791
176634	257792
2865	257793
15819	257794
28534	257795
78129	257796
204550	257797
126667	257798
92761	257799
41867	257800
10459	257801
11148	257802
177680	257803
10057	257804
62888	257805
134050	257806
163317	257807
48238	257808
288505	257809
1003	257810
758	257811
104143	257812
67942	257813
267527	257814
49395	257815
12922	257816
173591	257817
14993	257818
105638	257819
16897	257820
214084	257821
96633	257822
168845	257823
114109	257824
234068	257825
78778	257826
2285	257827
217349	257828
36024	257829
11863	257830
3368	257831
996	257832
1042	257833
279180	257834
167995	257835
60107	257836
1941	257837
9280	257838
35762	257839
2672	257840
28465	257841
220610	257842
23942	257843
19948	257844
36070	257845
52789	257846
184478	257847
17483	257848
31133	257849
286	257850
54750	257851
13913	257852
31764	257853
3032	257854
51194	257855
55928	257856
3093	257857
2798	257858
27248	257859
13186	257860
23789	257861
87731	257862
68094	257863
7637	257864
82025	257865
12434	257866
4648	257867
128608	257868
32649	257869
1836	257870
322	257871
13913	257872
168	257873
44874	257874
31193	257875
28326	257876
277	257877
62858	257878
305285	257879
51682	257880
72522	257881
3177	257882
38074	257883
58134	257884
11966	257885
122404	257886
30029	257887
31192	257888
25679	257889
34299	257890
899	257891
899	257892
114275	257893
194194	257894
55807	257895
1400	257896
138702	257897
172216	257898
10788	257899
129314	257900
142090	257901
2079	257902
16220	257903
220	257904
27654	257905
23031	257906
62668	257907
40784	257908
241887	257909
1	257910
205045	257911
18901	257912
50016	257913
23635	257914
177007	257915
67043	257916
66171	257917
14808	257918
24385	257919
81782	257920
45873	257921
184334	257922
3319	257923
35605	257924
129988	257925
7417	257926
20857	257927
20481	257928
11874	257929
44277	257930
3325	257931
50615	257932
6832	257933
275434	257934
10155	257935
10221	257936
20108	257937
29291	257938
55550	257939
28346	257940
22838	257941
1112	257942
128414	257943
253	257944
6201	257945
205187	257946
3469	257947
2507	257948
9728	257949
585	257950
47276	257951
83491	257952
8748	257953
26038	257954
21047	257955
918	257956
27849	257957
76963	257958
2611	257959
2665	257960
129016	257961
104728	257962
32709	257963
3215	257964
137489	257965
131083	257966
179686	257967
2634	257968
57895	257969
17259	257970
8270	257971
19107	257972
93	257973
2378	257974
201013	257975
93974	257976
2179	257977
62465	257978
254840	257979
5506	257980
568	257981
25421	257982
2519	257983
134648	257984
29380	257985
7129	257986
11499	257987
32191	257988
124177	257989
3009	257990
10744	257991
19610	257992
64948	257993
83486	257994
62391	257995
2079	257996
27980	257997
534	257998
19112	257999
17937	258000
6456	258001
39615	258002
16712	258003
100617	258004
314	258005
190364	258006
109562	258007
112551	258008
1025	258009
31193	258010
46702	258011
65945	258012
80397	258013
123522	258014
364	258015
130053	258016
87765	258017
38071	258018
4851	258019
27415	258020
23660	258021
123746	258022
71895	258023
11264	258024
2325	258025
30023	258026
76471	258027
62350	258028
14021	258029
57	258030
4754	258031
7266	258032
31129	258033
6652	258034
27204	258035
10875	258036
129583	258037
29026	258038
126980	258039
55068	258040
2907	258041
174997	258042
2817	258043
10	258044
57857	258045
10708	258046
139842	258047
38224	258048
90	258049
3480	258050
10891	258051
5398	258052
24055	258053
2867	258054
111020	258055
45811	258056
216619	258057
164937	258058
5084	258059
64291	258060
13150	258061
10152	258062
1113	258063
210397	258064
248939	258065
2397	258066
226188	258067
208677	258068
13132	258069
14506	258070
14303	258071
30651	258072
136620	258073
309113	258074
160169	258075
6054	258076
207584	258077
60107	258078
295548	258079
69579	258080
24703	258081
54210	258082
160114	258083
54957	258084
8694	258085
6271	258086
136797	258087
133324	258088
73534	258089
6297	258090
64442	258091
119210	258092
87327	258093
28334	258094
44628	258095
43582	258096
322	258097
3640	258098
121096	258099
9222	258100
43826	258101
6680	258102
10891	258103
1046	258104
66212	258105
102825	258106
111332	258107
32961	258108
148066	258109
103277	258110
833	258111
64553	258112
10766	258113
93157	258114
12284	258115
96504	258116
9133	258117
92908	258118
1646	258119
143004	258120
67515	258121
37501	258122
198206	258123
42471	258124
57483	258125
160911	258126
197110	258127
16680	258128
33042	258129
167522	258130
77033	258131
57858	258132
50522	258133
6695	258134
23879	258135
23191	258136
283535	258137
430	258138
199147	258139
484	258140
141238	258141
86580	258142
134373	258143
63534	258144
22327	258145
103172	258146
1471	258147
22992	258148
40230	258149
45769	258150
13853	258151
3868	258152
199888	258153
59417	258154
128963	258155
164349	258156
87794	258157
95274	258158
46733	258159
115604	258160
2568	258161
10744	258162
170703	258163
91673	258164
76577	258165
3198	258166
61631	258167
28623	258168
129787	258169
764	258170
120433	258171
3887	258172
3560	258173
19474	258174
27313	258175
142153	258176
47754	258177
169410	258178
3093	258179
83229	258180
180427	258181
257	258182
115779	258183
38378	258184
41	258185
929	258186
19059	258187
58673	258188
186222	258189
91332	258190
260584	258191
654	258192
32795	258193
13672	258194
162018	258195
74003	258196
2883	258197
180018	258198
141860	258199
2135	258200
126219	258201
39469	258202
33797	258203
160813	258204
192816	258205
40819	258206
18342	258207
177007	258208
125857	258209
51670	258210
185377	258211
157878	258212
3153	258213
60626	258214
65919	258215
42360	258216
73775	258217
27651	258218
505	258219
31473	258220
95686	258221
62817	258222
2726	258223
24691	258224
19821	258225
268623	258226
74991	258227
13948	258228
12742	258229
3058	258230
79128	258231
86244	258232
309080	258233
358	258234
57323	258235
184008	258236
5387	258237
92147	258238
46126	258239
22279	258240
28405	258241
35532	258242
72088	258243
41576	258244
116902	258245
34355	258246
8848	258247
25169	258248
176011	258249
9367	258250
43541	258251
90410	258252
3801	258253
74764	258254
8131	258255
92253	258256
102783	258257
35353	258258
4257	258259
54316	258260
209796	258261
264988	258262
200510	258263
110853	258264
180947	258265
47068	258266
96224	258267
64553	258268
14466	258269
2032	258270
54340	258271
1264	258272
5312	258273
53175	258274
72264	258275
81799	258276
59522	258277
12498	258278
71751	258279
168705	258280
15861	258281
6934	258282
104382	258283
193130	258284
51913	258285
16645	258286
277818	258287
201	258288
216082	258289
14241	258290
66976	258291
253759	258292
55554	258293
146234	258294
267946	258295
146234	258296
195555	258297
3177	258298
91714	258299
194520	258300
42990	258301
63562	258302
51525	258303
15527	258304
66943	258305
10193	258306
1187	258307
27883	258308
35134	258309
17627	258310
4704	258311
73048	258312
3058	258313
13819	258314
18261	258315
3559	258316
15231	258317
204578	258318
7569	258319
26338	258320
72548	258321
146374	258322
122982	258323
26291	258324
33040	258325
118530	258326
87014	258327
16644	258328
93095	258329
8925	258330
27237	258331
1145	258332
52019	258333
8566	258334
25169	258335
3314	258336
20048	258337
9979	258338
42938	258339
293955	258340
163234	258341
12900	258342
34251	258343
92686	258344
209737	258345
234881	258346
114315	258347
108650	258348
203054	258349
11610	258350
94861	258351
27114	258352
177674	258353
15856	258354
40413	258355
103365	258356
105368	258357
588	258358
29426	258359
4716	258360
77797	258361
1025	258362
1618	258363
442	258364
22384	258365
131489	258366
23493	258367
81663	258368
178462	258369
206288	258370
89621	258371
89621	258372
460	258373
132073	258374
74764	258375
45205	258376
2558	258377
1387	258378
41770	258379
121904	258380
13910	258381
3177	258382
43028	258383
20856	258384
2308	258385
79386	258386
30294	258387
26817	258388
25766	258389
86254	258390
271744	258391
119942	258392
8	258393
41606	258394
186899	258395
138407	258396
15993	258397
52510	258398
68214	258399
94705	258400
14790	258401
86420	258402
14412	258403
62307	258404
41984	258405
1483	258406
92761	258407
141908	258408
24232	258409
92371	258410
220	258411
3031	258412
84081	258413
95019	258414
41984	258415
56561	258416
13475	258417
6770	258418
3577	258419
25515	258420
113015	258421
8891	258422
138775	258423
7493	258424
1065	258425
46638	258426
82558	258427
137565	258428
30701	258429
29026	258430
308526	258431
62072	258432
153335	258433
248	258434
132014	258435
33013	258436
126968	258437
17508	258438
7219	258439
3704	258440
1939	258441
29628	258442
2379	258443
86477	258444
2314	258445
107730	258446
193343	258447
41390	258448
41922	258449
1295	258450
40005	258451
8628	258452
14207	258453
62221	258454
97947	258455
9284	258456
47121	258457
4010	258458
97269	258459
85931	258460
88280	258461
153617	258462
42323	258463
9641	258464
167159	258465
6283	258466
2333	258467
160060	258468
36360	258469
117762	258470
15889	258471
57856	258472
81777	258473
109703	258474
71702	258475
5489	258476
4740	258477
183221	258478
13104	258479
750	258480
34464	258481
280025	258482
134044	258483
16631	258484
20360	258485
16032	258486
915	258487
111252	258488
30876	258489
285679	258490
18521	258491
182651	258492
1802	258493
1973	258494
71727	258495
237411	258496
12874	258497
7322	258498
24061	258499
24061	258500
45925	258501
534	258502
57354	258503
262161	258504
13515	258505
160361	258506
4850	258507
16196	258508
199245	258509
170843	258510
103853	258511
42976	258512
35827	258513
30110	258514
290816	258515
16890	258516
59901	258517
18439	258518
33712	258519
8	258520
155844	258521
156693	258522
42158	258523
166175	258524
134673	258525
192446	258526
54072	258527
16847	258528
6329	258529
162530	258530
224101	258531
124277	258532
247841	258533
267240	258534
71170	258535
7668	258536
249915	258537
121049	258538
113877	258539
132648	258540
50038	258541
41107	258542
15514	258543
39171	258544
86880	258545
151725	258546
178685	258547
195561	258548
15291	258549
5438	258550
86665	258551
34738	258552
64987	258553
129599	258554
40649	258555
2604	258556
2672	258557
290001	258558
67541	258559
28453	258560
79367	258561
106579	258562
219051	258563
62391	258564
1455	258565
26696	258566
140229	258567
9248	258568
780	258569
6933	258570
2	258571
7719	258572
64489	258573
19251	258574
72206	258575
14121	258576
36789	258577
86547	258578
17864	258579
1063	258580
86429	258581
191983	258582
4203	258583
27162	258584
42674	258585
4223	258586
42674	258587
14577	258588
280735	258589
7415	258590
26736	258591
104428	258592
169476	258593
16949	258594
66469	258595
9409	258596
13599	258597
3886	258598
9335	258599
303071	258600
24566	258601
58560	258602
1804	258603
86981	258604
85923	258605
5749	258606
49585	258607
94750	258608
73931	258609
38452	258610
5686	258611
2283	258612
236967	258613
204127	258614
8060	258615
1975	258616
780	258617
704	258618
138168	258619
146378	258620
191976	258621
24200	258622
21617	258623
2408	258624
43045	258625
31377	258626
258979	258627
5680	258628
8694	258629
4789	258630
19845	258631
13895	258632
11722	258633
16955	258634
6923	258635
105187	258636
57834	258637
294514	258638
43005	258639
49770	258640
166092	258641
526	258642
33377	258643
15952	258644
139071	258645
74183	258646
4866	258647
4866	258648
4866	258649
152512	258650
32253	258651
32368	258652
43826	258653
123977	258654
195046	258655
17546	258656
236937	258657
36954	258658
300918	258659
61232	258660
54957	258661
86284	258662
25744	258663
163901	258664
191668	258665
238382	258666
80567	258667
82595	258668
30023	258669
49573	258670
1227	258671
39433	258672
3436	258673
229777	258674
273949	258675
256194	258676
23372	258677
212148	258678
1	258679
7	258680
57792	258681
3841	258682
137368	258683
7665	258684
190365	258685
300824	258686
219428	258687
64358	258688
285615	258689
211364	258690
145367	258691
203073	258692
71056	258693
90387	258694
61806	258695
28010	258696
4139	258697
307542	258698
55668	258699
43549	258700
140894	258701
33055	258702
185349	258703
36369	258704
97345	258705
43017	258706
343	258707
108405	258708
85421	258709
311	258710
23249	258711
300357	258712
53951	258713
152889	258714
18833	258715
50132	258716
76194	258717
63000	258718
279916	258719
166722	258720
50183	258721
142638	258722
127432	258723
59	258724
16530	258725
5675	258726
250216	258727
58487	258728
77379	258729
87566	258730
88324	258731
67471	258732
184436	258733
300160	258734
172819	258735
10940	258736
223317	258737
204615	258738
56435	258739
108706	258740
120610	258741
47068	258742
8888	258743
87057	258744
120219	258745
65264	258746
1113	258747
8108	258748
139528	258749
107733	258750
220789	258751
121406	258752
8278	258753
134714	258754
27649	258755
73654	258756
99578	258757
12838	258758
2537	258759
53333	258760
62532	258761
62881	258762
151723	258763
17545	258764
11593	258765
22727	258766
119160	258767
27619	258768
16545	258769
107724	258770
198792	258771
138724	258772
13849	258773
135413	258774
8542	258775
18758	258776
39662	258777
59909	258778
67015	258779
19102	258780
74058	258781
113927	258782
43967	258783
21838	258784
209601	258785
5466	258786
36828	258787
257358	258788
268153	258789
28787	258790
43502	258791
6658	258792
68722	258793
72951	258794
4860	258795
4860	258796
4626	258797
79364	258798
111340	258799
79767	258800
4860	258801
3167	258802
216	258803
289	258804
15392	258805
172358	258806
98754	258807
117828	258808
1378	258809
3715	258810
138101	258811
304	258812
102540	258813
289522	258814
13044	258815
1740	258816
49379	258817
85625	258818
23666	258819
144592	258820
138087	258821
58623	258822
47114	258823
131857	258824
140101	258825
435	258826
8878	258827
10905	258828
64394	258829
72303	258830
122114	258831
42994	258832
134382	258833
2017	258834
77300	258835
218017	258836
252393	258837
22733	258838
61410	258839
128579	258840
128579	258841
51853	258842
74551	258843
153777	258844
83187	258845
63135	258846
34181	258847
116028	258848
32864	258849
8889	258850
99408	258851
211004	258852
53571	258853
8538	258854
7478	258855
35098	258856
97517	258857
213061	258858
42951	258859
161148	258860
156246	258861
131726	258862
111758	258863
68107	258864
71834	258865
147389	258866
31051	258867
26755	258868
55893	258869
137736	258870
150947	258871
106409	258872
50138	258873
10000	258874
15639	258875
3	258876
998	258877
230832	258878
7374	258879
162917	258880
212923	258881
284962	258882
91301	258883
32328	258884
21260	258885
116994	258886
40	258887
31915	258888
47284	258889
10998	258890
250090	258891
29603	258892
248256	258893
47055	258894
2001	258895
19911	258896
43811	258897
26067	258898
11028	258899
2644	258900
58506	258901
101131	258902
134853	258903
10530	258904
11383	258905
4596	258906
146298	258907
2508	258908
28019	258909
48263	258910
8591	258911
120309	258912
29048	258913
284896	258914
141744	258915
134658	258916
10554	258917
211983	258918
211983	258919
166889	258920
127825	258921
203161	258922
966	258923
60486	258924
237013	258925
302513	258926
134633	258927
2200	258928
9881	258929
25970	258930
299233	258931
66587	258932
235972	258933
17122	258934
25502	258935
98863	258936
174692	258937
250549	258938
187667	258939
266802	258940
3894	258941
46771	258942
66119	258943
19933	258944
31091	258945
189446	258946
9599	258947
24950	258948
538	258949
73200	258950
89691	258951
19806	258952
283694	258953
95930	258954
1815	258955
236935	258956
72752	258957
62995	258958
4057	258959
108154	258960
5213	258961
60106	258962
161020	258963
112977	258964
72744	258965
104879	258966
62511	258967
30316	258968
82849	258969
82720	258970
238638	258971
63176	258972
15685	258973
7535	258974
56234	258975
5681	258976
146004	258977
43416	258978
51563	258979
2596	258980
90174	258981
197760	258982
112292	258983
94216	258984
24209	258985
35221	258986
211228	258987
261172	258988
123970	258989
4550	258990
10632	258991
2219	258992
279546	258993
2219	258994
3948	258995
57515	258996
1422	258997
195860	258998
393	258999
38025	259000
125342	259001
91184	259002
20024	259003
29299	259004
142750	259005
44715	259006
19101	259007
77118	259008
200172	259009
9372	259010
198147	259011
55354	259012
219102	259013
81861	259014
71477	259015
65514	259016
29838	259017
29838	259018
881	259019
65724	259020
309414	259021
12867	259022
177202	259023
36100	259024
16909	259025
43302	259026
16820	259027
90293	259028
37775	259029
103338	259030
4983	259031
17248	259032
17248	259033
113635	259034
129726	259035
9284	259036
90521	259037
249120	259038
187229	259039
43587	259040
111090	259041
122950	259042
263183	259043
214601	259044
53311	259045
99477	259046
20855	259047
116225	259048
135814	259049
6021	259050
37431	259051
111601	259052
136251	259053
84271	259054
55767	259055
240536	259056
221308	259057
277435	259058
24529	259059
223523	259060
46236	259061
220770	259062
233133	259063
174815	259064
116424	259065
6686	259066
198624	259067
15441	259068
23969	259069
618	259070
71128	259071
30253	259072
200332	259073
248896	259074
2841	259075
139422	259076
60237	259077
4172	259078
93024	259079
43555	259080
199931	259081
58093	259082
19965	259083
128877	259084
8822	259085
29240	259086
6639	259087
29265	259088
198491	259089
28578	259090
136868	259091
42684	259092
204786	259093
15095	259094
22803	259095
19667	259096
136100	259097
1	259098
251598	259099
60155	259100
94613	259101
94613	259102
8480	259103
36824	259104
84621	259105
13403	259106
56072	259107
51992	259108
86957	259109
10928	259110
60519	259111
94655	259112
197107	259113
103764	259114
45628	259115
299009	259116
6052	259117
12250	259118
51944	259119
122503	259120
49787	259121
30066	259122
148179	259123
207114	259124
40325	259125
35471	259126
12986	259127
94875	259128
2613	259129
27909	259130
143466	259131
216377	259132
74062	259133
10928	259134
75888	259135
110850	259136
170990	259137
271774	259138
164561	259139
9919	259140
48302	259141
83948	259142
250368	259143
306079	259144
160523	259145
111540	259146
22261	259147
49607	259148
195481	259149
104209	259150
12929	259151
11056	259152
66214	259153
189748	259154
204174	259155
297867	259156
44890	259157
18776	259158
17738	259159
203038	259160
22602	259161
185997	259162
77700	259163
51694	259164
63818	259165
53907	259166
9509	259167
300212	259168
75262	259169
251044	259170
70792	259171
97429	259172
123985	259173
27260	259174
13817	259175
200698	259176
51768	259177
78788	259178
170578	259179
107898	259180
299028	259181
299347	259182
2015	259183
3720	259184
110895	259185
172288	259186
189345	259187
1629	259188
82	259189
18793	259190
102106	259191
90491	259192
45713	259193
109466	259194
159532	259195
127766	259196
233772	259197
153418	259198
140795	259199
9897	259200
13638	259201
206609	259202
2644	259203
14965	259204
137092	259205
149466	259206
50245	259207
9850	259208
5193	259209
19618	259210
83455	259211
153374	259212
39941	259213
102330	259214
195111	259215
127106	259216
48318	259217
284681	259218
89811	259219
18852	259220
64398	259221
190488	259222
87134	259223
259091	259224
72709	259225
60690	259226
28086	259227
22089	259228
24821	259229
71975	259230
120578	259231
40889	259232
1302	259233
49508	259234
44	259235
168668	259236
1985	259237
302055	259238
12650	259239
66517	259240
1074	259241
224656	259242
223052	259243
111812	259244
30383	259245
123239	259246
181894	259247
24660	259248
38544	259249
163497	259250
6501	259251
42186	259252
35939	259253
129176	259254
23625	259255
24824	259256
98285	259257
103880	259258
55816	259259
168447	259260
167804	259261
56226	259262
102797	259263
176397	259264
34211	259265
17394	259266
10962	259267
135010	259268
136335	259269
115224	259270
73127	259271
58222	259272
92926	259273
16710	259274
13518	259275
297745	259276
55321	259277
83299	259278
143695	259279
134403	259280
80487	259281
15178	259282
96541	259283
65896	259284
31313	259285
120857	259286
99717	259287
132982	259288
23396	259289
94504	259290
88550	259291
78672	259292
16665	259293
16665	259294
124469	259295
111084	259296
41771	259297
8658	259298
125233	259299
26104	259300
155222	259301
82384	259302
272832	259303
25442	259304
307864	259305
8077	259306
38094	259307
159251	259308
86476	259309
45979	259310
1234	259311
787	259312
198838	259313
8262	259314
281092	259315
61531	259316
178042	259317
90162	259318
13087	259319
43893	259320
8107	259321
11010	259322
160221	259323
78661	259324
36945	259325
5602	259326
252584	259327
29043	259328
94836	259329
7341	259330
137943	259331
70386	259332
118985	259333
2908	259334
13773	259335
13773	259336
234383	259337
19947	259338
2612	259339
132328	259340
93242	259341
9994	259342
12492	259343
165025	259344
38467	259345
12525	259346
185916	259347
55002	259348
128475	259349
12422	259350
16894	259351
10642	259352
33531	259353
82641	259354
52318	259355
93884	259356
1941	259357
5223	259358
104140	259359
48758	259360
96646	259361
63358	259362
13135	259363
54817	259364
52916	259365
47384	259366
284164	259367
68061	259368
79254	259369
97159	259370
115843	259371
10085	259372
16235	259373
56104	259374
68219	259375
99757	259376
114852	259377
652	259378
20421	259379
18180	259380
26485	259381
8041	259382
40657	259383
6586	259384
6226	259385
47419	259386
55410	259387
164227	259388
200	259389
24140	259390
30900	259391
13164	259392
92400	259393
129822	259394
204871	259395
44162	259396
166896	259397
118564	259398
205288	259399
121047	259400
17862	259401
38478	259402
20501	259403
33285	259404
1649	259405
92368	259406
78875	259407
49775	259408
252529	259409
60531	259410
62112	259411
11542	259412
6338	259413
6808	259414
118702	259415
123788	259416
94510	259417
176133	259418
144328	259419
166094	259420
20239	259421
8492	259422
2114	259423
48762	259424
178016	259425
72033	259426
117885	259427
115832	259428
309652	259429
40969	259430
111124	259431
206718	259432
689	259433
22937	259434
1531	259435
1531	259436
86868	259437
162	259438
4862	259439
6341	259440
59114	259441
176337	259442
95969	259443
14965	259444
134307	259445
8983	259446
2137	259447
2137	259448
55591	259449
18084	259450
60587	259451
1421	259452
21679	259453
17134	259454
114972	259455
8587	259456
18310	259457
293807	259458
5557	259459
47522	259460
45408	259461
138656	259462
916	259463
28485	259464
10810	259465
318	259466
7188	259467
22138	259468
117049	259469
6107	259470
11496	259471
185825	259472
41095	259473
139643	259474
17759	259475
58404	259476
76593	259477
25863	259478
102762	259479
270913	259480
87384	259481
75705	259482
4606	259483
111597	259484
178794	259485
127219	259486
222737	259487
9868	259488
73422	259489
166724	259490
94883	259491
24006	259492
55247	259493
189937	259494
61483	259495
1218	259496
20761	259497
8807	259498
21245	259499
1952	259500
14875	259501
62387	259502
108531	259503
14959	259504
2845	259505
15796	259506
114623	259507
135782	259508
51795	259509
77887	259510
248590	259511
66275	259512
5128	259513
22791	259514
31887	259515
24532	259516
132521	259517
77722	259518
17134	259519
116506	259520
65539	259521
148627	259522
52403	259523
81414	259524
79649	259525
62793	259526
36268	259527
134859	259528
320	259529
27605	259530
5475	259531
78728	259532
78886	259533
132521	259534
130345	259535
125120	259536
37622	259537
31022	259538
22628	259539
117498	259540
140699	259541
104427	259542
14894	259543
29542	259544
80349	259545
250670	259546
64996	259547
9317	259548
211101	259549
20651	259550
1867	259551
130627	259552
11271	259553
98623	259554
62593	259555
62593	259556
7744	259557
3725	259558
234446	259559
87915	259560
119060	259561
186470	259562
79641	259563
5601	259564
77009	259565
95281	259566
205183	259567
6092	259568
117825	259569
35684	259570
20085	259571
32708	259572
95343	259573
21493	259574
4375	259575
5223	259576
205459	259577
87612	259578
252106	259579
143943	259580
180220	259581
145993	259582
186933	259583
15925	259584
52515	259585
71521	259586
133494	259587
146465	259588
12981	259589
41207	259590
143405	259591
96784	259592
295977	259593
84400	259594
7699	259595
59656	259596
41092	259597
48929	259598
389	259599
2871	259600
116687	259601
3750	259602
88961	259603
131864	259604
2885	259605
292517	259606
191631	259607
832	259608
112696	259609
96835	259610
187846	259611
45812	259612
11320	259613
9767	259614
36816	259615
9141	259616
10300	259617
273056	259618
13113	259619
27170	259620
33161	259621
1195	259622
2013	259623
29963	259624
205946	259625
56975	259626
2973	259627
84771	259628
195623	259629
15924	259630
84260	259631
231789	259632
60118	259633
103001	259634
28773	259635
42889	259636
254289	259637
189232	259638
261862	259639
266378	259640
62147	259641
180789	259642
19016	259643
112216	259644
18378	259645
130962	259646
51373	259647
13852	259648
80654	259649
2257	259650
25580	259651
168612	259652
70298	259653
129063	259654
124649	259655
24155	259656
171005	259657
53697	259658
83031	259659
22517	259660
52195	259661
76571	259662
151626	259663
40021	259664
282269	259665
130509	259666
55486	259667
135795	259668
42267	259669
59824	259670
4662	259671
31953	259672
32828	259673
20068	259674
67248	259675
87943	259676
14659	259677
50977	259678
87597	259679
247867	259680
111918	259681
249596	259682
8928	259683
214687	259684
14917	259685
15432	259686
209033	259687
106113	259688
2264	259689
63997	259690
942	259691
188484	259692
1011	259693
181925	259694
26853	259695
57427	259696
241884	259697
271373	259698
193308	259699
161848	259700
100928	259701
163469	259702
39894	259703
35855	259704
100534	259705
245440	259706
305597	259707
143275	259708
288114	259709
235304	259710
27519	259711
274696	259712
21360	259713
114956	259714
77742	259715
24384	259716
50044	259717
60783	259718
105211	259719
258962	259720
166481	259721
255830	259722
116845	259723
101347	259724
52731	259725
2514	259726
234031	259727
5487	259728
44748	259729
197540	259730
216395	259731
159461	259732
4648	259733
16061	259734
52285	259735
108237	259736
47879	259737
232089	259738
47242	259739
5936	259740
173641	259741
109762	259742
28385	259743
24853	259744
200668	259745
88409	259746
57907	259747
295107	259748
226405	259749
67269	259750
196352	259751
260331	259752
183672	259753
18644	259754
21896	259755
269539	259756
110375	259757
183394	259758
30106	259759
174960	259760
93645	259761
91909	259762
261812	259763
139459	259764
88969	259765
273724	259766
87263	259767
121279	259768
286248	259769
73046	259770
91126	259771
131536	259772
131536	259773
148995	259774
159706	259775
258815	259776
301744	259777
130771	259778
161464	259779
257249	259780
206826	259781
83386	259782
61250	259783
36847	259784
182775	259785
83017	259786
45662	259787
136433	259788
184746	259789
3289	259790
93887	259791
1690	259792
207960	259793
51249	259794
222812	259795
73192	259796
49133	259797
49133	259798
109683	259799
1495	259800
1495	259801
1495	259802
49063	259803
14696	259804
46765	259805
38541	259806
68315	259807
30477	259808
121799	259809
17744	259810
22642	259811
78440	259812
168355	259813
174062	259814
78235	259815
24227	259816
13865	259817
10177	259818
288493	259819
185298	259820
168278	259821
6237	259822
4840	259823
77365	259824
140498	259825
114643	259826
51783	259827
114643	259828
322	259829
210778	259830
98611	259831
98611	259832
86915	259833
204643	259834
202386	259835
294405	259836
240863	259837
168474	259838
130882	259839
34337	259840
75838	259841
52554	259842
225297	259843
152935	259844
221292	259845
310093	259846
48836	259847
283892	259848
213446	259849
308387	259850
137009	259851
194586	259852
141181	259853
153619	259854
212861	259855
274029	259856
158581	259857
292460	259858
11659	259859
109530	259860
82261	259861
214651	259862
120622	259863
18536	259864
227937	259865
16	259866
107007	259867
25804	259868
186885	259869
221583	259870
46083	259871
294384	259872
149622	259873
138235	259874
1388	259875
299689	259876
28134	259877
1374	259878
247657	259879
165907	259880
14067	259881
14067	259882
25662	259883
254179	259884
193136	259885
170813	259886
194898	259887
76570	259888
191339	259889
124695	259890
104813	259891
83699	259892
133550	259893
81462	259894
173659	259895
175779	259896
213576	259897
93154	259898
122087	259899
96612	259900
135209	259901
232813	259902
31058	259903
54582	259904
123349	259905
186126	259906
602	259907
600	259908
82973	259909
290355	259910
228231	259911
125561	259912
13362	259913
62965	259914
204576	259915
38599	259916
182329	259917
83770	259918
18564	259919
242793	259920
10002	259921
5280	259922
107470	259923
7793	259924
7793	259925
81371	259926
161561	259927
3276	259928
32881	259929
71856	259930
288734	259931
118822	259932
46096	259933
98732	259934
64794	259935
2415	259936
125179	259937
125179	259938
8331	259939
60553	259940
6325	259941
10331	259942
10199	259943
92245	259944
146994	259945
22257	259946
4115	259947
8538	259948
3151	259949
530	259950
93494	259951
21052	259952
145815	259953
30930	259954
295420	259955
12030	259956
194482	259957
177537	259958
83930	259959
171296	259960
82101	259961
277515	259962
71381	259963
81020	259964
94479	259965
40109	259966
133822	259967
70503	259968
1338	259969
127452	259970
12983	259971
15483	259972
47701	259973
158995	259974
162061	259975
159495	259976
11270	259977
237180	259978
109192	259979
211163	259980
165317	259981
6223	259982
33282	259983
260064	259984
3570	259985
3644	259986
6223	259987
170800	259988
17488	259989
165215	259990
66235	259991
121501	259992
42174	259993
284165	259994
281500	259995
265683	259996
177332	259997
258781	259998
107083	259999
187897	260000
235269	260001
16640	260002
127943	260003
57815	260004
164974	260005
59890	260006
120477	260007
23954	260008
42939	260009
25044	260010
86106	260011
36743	260012
74888	260013
239017	260014
41676	260015
312185	260016
206652	260017
119940	260018
39213	260019
118006	260020
55362	260021
230110	260022
137065	260023
140918	260024
133213	260025
86517	260026
276664	260027
208481	260028
40012	260029
91746	260030
135159	260031
195975	260032
10002	260033
10002	260034
122152	260035
266314	260036
18992	260037
67911	260038
230841	260039
152822	260040
145161	260041
10858	260042
136342	260043
149645	260044
163765	260045
43459	260046
50270	260047
20714	260048
19778	260049
107088	260050
3615	260051
33175	260052
38884	260053
7792	260054
74526	260055
2458	260056
46188	260057
290651	260058
88462	260059
79282	260060
35029	260061
181184	260062
42859	260063
158467	260064
42047	260065
90508	260066
65318	260067
4123	260068
192310	260069
179639	260070
54619	260071
93075	260072
56438	260073
3094	260074
98129	260075
2674	260076
183771	260077
122561	260078
130231	260079
5090	260080
27801	260081
27169	260082
69235	260083
42681	260084
25657	260085
154871	260086
157307	260087
20568	260088
61897	260089
74726	260090
109282	260091
25182	260092
63999	260093
142642	260094
4611	260095
8123	260096
97387	260097
277338	260098
8355	260099
134525	260100
18076	260101
39524	260102
33673	260103
37671	260104
33126	260105
10070	260106
56975	260107
8626	260108
56975	260109
43625	260110
18387	260111
31879	260112
38553	260113
103482	260114
58295	260115
44985	260116
288108	260117
1135	260118
86857	260119
29100	260120
96488	260121
123076	260122
83061	260123
217034	260124
55551	260125
305022	260126
107423	260127
109179	260128
96735	260129
139577	260130
163563	260131
83774	260132
39724	260133
272203	260134
93873	260135
96393	260136
108558	260137
886	260138
245774	260139
215309	260140
1066	260141
47915	260142
139231	260143
24578	260144
259484	260145
64384	260146
202653	260147
125995	260148
89732	260149
162314	260150
301090	260151
72582	260152
54741	260153
132766	260154
71233	260155
106963	260156
311963	260157
39447	260158
7198	260159
71568	260160
252650	260161
57087	260162
6891	260163
190544	260164
219237	260165
33480	260166
145812	260167
10414	260168
73162	260169
73162	260170
218803	260171
160802	260172
166600	260173
3124	260174
205676	260175
140123	260176
161384	260177
36421	260178
83237	260179
298390	260180
128037	260181
117275	260182
134440	260183
13112	260184
37309	260185
27401	260186
80621	260187
32916	260188
152742	260189
83235	260190
107715	260191
77456	260192
12118	260193
251727	260194
122046	260195
137907	260196
306557	260197
197819	260198
262952	260199
79646	260200
11828	260201
132138	260202
18757	260203
194090	260204
9148	260205
58149	260206
133344	260207
128595	260208
186723	260209
226	260210
22135	260211
156648	260212
53823	260213
37802	260214
15406	260215
269958	260216
18091	260217
131697	260218
11243	260219
47842	260220
301491	260221
175368	260222
61409	260223
70208	260224
45609	260225
145699	260226
231679	260227
204359	260228
204359	260229
13896	260230
13896	260231
83257	260232
228067	260233
181652	260234
4552	260235
138031	260236
292733	260237
246605	260238
165315	260239
2892	260240
226	260241
203171	260242
97063	260243
32707	260244
23584	260245
54332	260246
143062	260247
203799	260248
127707	260249
291313	260250
226894	260251
206481	260252
71332	260253
169553	260254
246800	260255
15263	260256
95178	260257
275758	260258
175625	260259
54554	260260
86776	260261
139269	260262
9953	260263
136240	260264
4266	260265
309782	260266
147893	260267
47010	260268
37210	260269
203755	260270
175928	260271
7729	260272
210248	260273
43576	260274
215146	260275
45800	260276
82869	260277
285538	260278
300588	260279
117853	260280
114567	260281
169235	260282
21435	260283
41176	260284
188573	260285
12118	260286
80435	260287
102124	260288
157070	260289
6027	260290
253402	260291
75009	260292
216431	260293
307572	260294
193223	260295
256573	260296
180904	260297
199133	260298
308538	260299
155251	260300
52906	260301
1294	260302
173537	260303
75800	260304
44898	260305
42352	260306
120987	260307
203816	260308
205460	260309
286737	260310
75324	260311
164765	260312
145486	260313
29290	260314
169	260315
22633	260316
269022	260317
271930	260318
19252	260319
132056	260320
59556	260321
75043	260322
128489	260323
190037	260324
123425	260325
121422	260326
266207	260327
201481	260328
302048	260329
141180	260330
158620	260331
37044	260332
79778	260333
194369	260334
2197	260335
101607	260336
178803	260337
3308	260338
28473	260339
42150	260340
4313	260341
22426	260342
266680	260343
5199	260344
29143	260345
184728	260346
143233	260347
94689	260348
26554	260349
26554	260350
193629	260351
76300	260352
20140	260353
177288	260354
213063	260355
265785	260356
89956	260357
211964	260358
143559	260359
135568	260360
81628	260361
277205	260362
291114	260363
10287	260364
24153	260365
27462	260366
27462	260367
48452	260368
202042	260369
26202	260370
281036	260371
31289	260372
42865	260373
43898	260374
139523	260375
27634	260376
1287	260377
88343	260378
70221	260379
85955	260380
23984	260381
188730	260382
600	260383
298111	260384
52404	260385
29143	260386
29143	260387
143227	260388
24778	260389
196470	260390
175698	260391
275328	260392
56720	260393
52646	260394
168592	260395
62613	260396
172465	260397
300056	260398
12200	260399
165567	260400
28320	260401
10414	260402
308769	260403
5424	260404
159246	260405
23717	260406
117959	260407
71807	260408
259099	260409
71788	260410
251744	260411
61	260412
236143	260413
86864	260414
122662	260415
6789	260416
246104	260417
52702	260418
237875	260419
293120	260420
105988	260421
143019	260422
21645	260423
103340	260424
43770	260425
155323	260426
250375	260427
140170	260428
37505	260429
116206	260430
284621	260431
172354	260432
4094	260433
98594	260434
220555	260435
8941	260436
3434	260437
147178	260438
257338	260439
13787	260440
25823	260441
243477	260442
278336	260443
74000	260444
50961	260445
67769	260446
125311	260447
28002	260448
8337	260449
65424	260450
44435	260451
85096	260452
54565	260453
126727	260454
26001	260455
34472	260456
117856	260457
223525	260458
5618	260459
159722	260460
295597	260461
85096	260462
20719	260463
100202	260464
180930	260465
25194	260466
36205	260467
43075	260468
15957	260469
23813	260470
74544	260471
2831	260472
10127	260473
53723	260474
144030	260475
28033	260476
60953	260477
14979	260478
174905	260479
23404	260480
84198	260481
33751	260482
54129	260483
194200	260484
175065	260485
5838	260486
236310	260487
68477	260488
5825	260489
165473	260490
147277	260491
100148	260492
206020	260493
163359	260494
144461	260495
272890	260496
128122	260497
215323	260498
38690	260499
111480	260500
30704	260501
7749	260502
42461	260503
144681	260504
83822	260505
253768	260506
111690	260507
76812	260508
167264	260509
57796	260510
25159	260511
100635	260512
65757	260513
202101	260514
65038	260515
663	260516
100963	260517
79475	260518
3772	260519
194308	260520
39151	260521
24736	260522
3772	260523
13361	260524
249768	260525
46466	260526
10313	260527
66156	260528
214674	260529
266490	260530
142923	260531
24369	260532
153342	260533
89	260534
6226	260535
8492	260536
148382	260537
296011	260538
265285	260539
119412	260540
74656	260541
6323	260542
21577	260543
35522	260544
79446	260545
188601	260546
109420	260547
33860	260548
22837	260549
177985	260550
112899	260551
1338	260552
37275	260553
10628	260554
3156	260555
2325	260556
80745	260557
87084	260558
37412	260559
3946	260560
30549	260561
15149	260562
102452	260563
12743	260564
200798	260565
192337	260566
16438	260567
53041	260568
37965	260569
181161	260570
41647	260571
290581	260572
68995	260573
49265	260574
215301	260575
59811	260576
33422	260577
32767	260578
14923	260579
19613	260580
4974	260581
221320	260582
46860	260583
128145	260584
136519	260585
217048	260586
134197	260587
31607	260588
30121	260589
82412	260590
10844	260591
2093	260592
47506	260593
40673	260594
8156	260595
11428	260596
136869	260597
23875	260598
43531	260599
43531	260600
204794	260601
69426	260602
184080	260603
59743	260604
130269	260605
39024	260606
40900	260607
210832	260608
32847	260609
129774	260610
5819	260611
7342	260612
28306	260613
173818	260614
127115	260615
225354	260616
11834	260617
11834	260618
88699	260619
235039	260620
236176	260621
14042	260622
169199	260623
67599	260624
112543	260625
180272	260626
28843	260627
73432	260628
217521	260629
186838	260630
46694	260631
52687	260632
34334	260633
183847	260634
184392	260635
51555	260636
65023	260637
45804	260638
54211	260639
22980	260640
138815	260641
24172	260642
39506	260643
52059	260644
52059	260645
84892	260646
84892	260647
51821	260648
168143	260649
58278	260650
306019	260651
88733	260652
6463	260653
15499	260654
217163	260655
14897	260656
92584	260657
120017	260658
120017	260659
38355	260660
90140	260661
28309	260662
117889	260663
111461	260664
154882	260665
13543	260666
48933	260667
113988	260668
170142	260669
92977	260670
225949	260671
78786	260672
8131	260673
228646	260674
24151	260675
43465	260676
229996	260677
124940	260678
150127	260679
23251	260680
16746	260681
14648	260682
54130	260683
112741	260684
39091	260685
261741	260686
30365	260687
122796	260688
73050	260689
9698	260690
28531	260691
268532	260692
54462	260693
145311	260694
19277	260695
12008	260696
91784	260697
265301	260698
104248	260699
14367	260700
123538	260701
56626	260702
22991	260703
96441	260704
67526	260705
72563	260706
136208	260707
42849	260708
113054	260709
94992	260710
26632	260711
37103	260712
151276	260713
212948	260714
12478	260715
45804	260716
101884	260717
96573	260718
201871	260719
113047	260720
227514	260721
9960	260722
33817	260723
9811	260724
159900	260725
49053	260726
34962	260727
76474	260728
39877	260729
192670	260730
77739	260731
28821	260732
15103	260733
99657	260734
170508	260735
67637	260736
144413	260737
5523	260738
105526	260739
264827	260740
191	260741
11433	260742
97337	260743
62115	260744
75363	260745
16426	260746
11448	260747
116132	260748
39609	260749
19327	260750
64276	260751
35487	260752
61990	260753
118118	260754
130841	260755
102035	260756
241474	260757
15481	260758
41650	260759
41650	260760
12714	260761
108365	260762
19431	260763
25020	260764
6467	260765
200098	260766
156550	260767
9707	260768
182743	260769
163522	260770
45956	260771
267585	260772
28172	260773
20954	260774
78763	260775
32945	260776
75850	260777
84778	260778
52110	260779
184092	260780
78303	260781
92768	260782
98929	260783
161936	260784
113859	260785
206660	260786
26090	260787
100062	260788
50902	260789
89510	260790
106930	260791
22062	260792
3186	260793
117815	260794
72111	260795
72397	260796
204436	260797
46326	260798
19297	260799
114343	260800
71897	260801
212704	260802
161937	260803
15605	260804
223005	260805
80808	260806
11924	260807
28763	260808
5924	260809
256704	260810
173974	260811
152977	260812
34182	260813
20252	260814
150315	260815
3795	260816
74285	260817
3795	260818
31042	260819
42385	260820
57850	260821
57850	260822
91300	260823
97063	260824
30988	260825
172374	260826
1750	260827
187003	260828
34068	260829
181617	260830
90755	260831
145523	260832
42647	260833
2466	260834
122200	260835
117376	260836
200798	260837
52490	260838
39793	260839
20092	260840
147188	260841
13563	260842
97143	260843
13466	260844
9435	260845
15024	260846
147203	260847
205400	260848
59539	260849
187429	260850
72734	260851
98006	260852
93266	260853
179786	260854
63924	260855
37296	260856
139330	260857
58581	260858
267	260859
215990	260860
289311	260861
60659	260862
60659	260863
34758	260864
22448	260865
33706	260866
46449	260867
8770	260868
5704	260869
114143	260870
66304	260871
45314	260872
175501	260873
182673	260874
12488	260875
112367	260876
43507	260877
33902	260878
7513	260879
136540	260880
121335	260881
69434	260882
21599	260883
136661	260884
33648	260885
50051	260886
137041	260887
51155	260888
62477	260889
1082	260890
140814	260891
19416	260892
217969	260893
62	260894
158975	260895
77102	260896
77102	260897
20500	260898
58829	260899
65387	260900
57247	260901
34704	260902
1877	260903
1877	260904
43159	260905
47190	260906
231751	260907
62745	260908
10785	260909
161513	260910
109669	260911
239243	260912
146581	260913
65829	260914
48407	260915
35759	260916
186630	260917
7161	260918
6077	260919
80458	260920
14149	260921
16292	260922
18088	260923
90308	260924
135609	260925
207473	260926
179455	260927
53460	260928
136209	260929
38740	260930
7986	260931
90141	260932
11782	260933
196603	260934
74830	260935
171909	260936
35974	260937
152577	260938
47591	260939
24734	260940
169486	260941
116532	260942
145448	260943
202722	260944
255570	260945
145411	260946
143791	260947
208628	260948
31772	260949
57339	260950
80979	260951
67223	260952
288397	260953
23200	260954
137113	260955
14572	260956
89950	260957
29990	260958
159139	260959
33735	260960
192917	260961
128857	260962
266355	260963
102523	260964
50053	260965
23518	260966
98308	260967
200429	260968
50324	260969
127360	260970
50313	260971
62830	260972
244857	260973
97193	260974
23374	260975
205054	260976
5819	260977
46563	260978
199339	260979
16337	260980
8406	260981
57749	260982
35659	260983
42727	260984
31514	260985
9492	260986
62559	260987
65668	260988
12744	260989
142584	260990
157932	260991
299107	260992
117394	260993
50987	260994
129175	260995
155480	260996
20183	260997
28177	260998
77469	260999
15786	261000
52520	261001
308824	261002
143046	261003
66765	261004
218918	261005
40557	261006
80151	261007
3748	261008
145816	261009
95212	261010
37611	261011
90484	261012
1944	261013
50571	261014
249349	261015
266656	261016
266108	261017
21569	261018
21569	261019
64137	261020
34176	261021
13457	261022
89792	261023
154186	261024
214573	261025
24030	261026
143046	261027
8397	261028
159448	261029
205534	261030
29672	261031
110065	261032
57446	261033
50325	261034
164548	261035
167992	261036
39686	261037
45822	261038
106850	261039
210660	261040
165250	261041
13156	261042
56664	261043
12640	261044
112035	261045
100163	261046
65550	261047
101448	261048
59988	261049
3806	261050
55965	261051
40329	261052
208558	261053
24635	261054
280867	261055
161700	261056
48043	261057
160736	261058
60740	261059
152618	261060
46373	261061
32	261062
106275	261063
403	261064
6323	261065
37	261066
72901	261067
87453	261068
86209	261069
197565	261070
30840	261071
69956	261072
255840	261073
191850	261074
27167	261075
69780	261076
97384	261077
10239	261078
151026	261079
99990	261080
16483	261081
247979	261082
81348	261083
44030	261084
312578	261085
951	261086
56924	261087
41531	261088
33880	261089
48003	261090
34824	261091
153431	261092
11614	261093
39750	261094
28088	261095
304464	261096
47927	261097
100416	261098
122375	261099
428	261100
249520	261101
91444	261102
43327	261103
53216	261104
110188	261105
45498	261106
93127	261107
130361	261108
145793	261109
17949	261110
66850	261111
183680	261112
13598	261113
105337	261114
50966	261115
4612	261116
53337	261117
169446	261118
31512	261119
83681	261120
91304	261121
199208	261122
67324	261123
276441	261124
268944	261125
137665	261126
12266	261127
144704	261128
51708	261129
1631	261130
54584	261131
296885	261132
136367	261133
107838	261134
32067	261135
300442	261136
152445	261137
132760	261138
60823	261139
5352	261140
78490	261141
159976	261142
178252	261143
5667	261144
3229	261145
46651	261146
175465	261147
300585	261148
88561	261149
113595	261150
44739	261151
146769	261152
41085	261153
24088	261154
109851	261155
11751	261156
16300	261157
184124	261158
197841	261159
14944	261160
41378	261161
394	261162
155453	261163
22514	261164
111617	261165
73127	261166
11427	261167
199801	261168
42694	261169
37217	261170
19322	261171
37208	261172
60398	261173
134707	261174
177628	261175
82012	261176
79954	261177
1611	261178
53984	261179
90568	261180
94159	261181
120810	261182
93837	261183
29695	261184
61648	261185
40769	261186
3010	261187
36858	261188
207231	261189
27662	261190
82426	261191
18717	261192
65400	261193
35430	261194
188537	261195
89320	261196
29119	261197
179778	261198
109541	261199
72854	261200
174216	261201
21688	261202
17289	261203
39283	261204
42511	261205
16877	261206
15144	261207
69649	261208
190551	261209
16192	261210
150660	261211
31728	261212
114443	261213
152465	261214
43059	261215
14942	261216
308106	261217
71318	261218
48396	261219
49232	261220
158062	261221
21337	261222
74434	261223
163316	261224
46477	261225
18974	261226
56974	261227
25608	261228
118886	261229
93914	261230
54112	261231
6495	261232
7598	261233
132252	261234
215194	261235
89098	261236
219991	261237
22417	261238
144145	261239
123947	261240
122459	261241
435	261242
217376	261243
58954	261244
100787	261245
304183	261246
126508	261247
154583	261248
102504	261249
69490	261250
120838	261251
77739	261252
242296	261253
211355	261254
74496	261255
110412	261256
144446	261257
2951	261258
159155	261259
19570	261260
102889	261261
139820	261262
20612	261263
94280	261264
57253	261265
150609	261266
35067	261267
120124	261268
130163	261269
35150	261270
6882	261271
55495	261272
61059	261273
112875	261274
5292	261275
14621	261276
58	261277
203	261278
615	261279
26592	261280
21349	261281
31004	261282
200880	261283
158334	261284
3345	261285
130674	261286
1264	261287
60289	261288
40845	261289
82434	261290
54478	261291
4678	261292
59734	261293
22007	261294
33405	261295
107327	261296
84203	261297
58584	261298
172505	261299
23569	261300
2858	261301
12425	261302
41908	261303
25437	261304
49266	261305
17382	261306
72031	261307
3269	261308
55048	261309
85915	261310
62079	261311
137259	261312
195938	261313
195938	261314
3158	261315
853	261316
111153	261317
4139	261318
18585	261319
204	261320
81810	261321
26994	261322
31774	261323
42752	261324
37383	261325
68712	261326
42961	261327
88132	261328
215496	261329
8066	261330
4121	261331
1474	261332
27581	261333
5108	261334
52	261335
82562	261336
200122	261337
111	261338
2653	261339
1437	261340
68432	261341
6351	261342
34454	261343
39947	261344
285973	261345
35674	261346
198497	261347
43806	261348
111	261349
40113	261350
1471	261351
45428	261352
39716	261353
39486	261354
140500	261355
71007	261356
9817	261357
64072	261358
6144	261359
89973	261360
74384	261361
694	261362
665	261363
45972	261364
62112	261365
214211	261366
71955	261367
127195	261368
31949	261369
140506	261370
12270	261371
78609	261372
111310	261373
50300	261374
22880	261375
15648	261376
46403	261377
28	261378
94339	261379
181273	261380
24378	261381
14744	261382
47714	261383
86086	261384
68359	261385
100530	261386
215789	261387
132788	261388
24201	261389
99199	261390
7947	261391
1169	261392
43663	261393
7053	261394
1867	261395
16408	261396
41940	261397
54422	261398
9324	261399
187035	261400
12195	261401
32519	261402
119814	261403
138292	261404
668	261405
27	261406
11856	261407
12111	261408
173578	261409
122588	261410
388	261411
182761	261412
9865	261413
90661	261414
191442	261415
184539	261416
110141	261417
18120	261418
36845	261419
3607	261420
7363	261421
6284	261422
112332	261423
99367	261424
91607	261425
23830	261426
158028	261427
89980	261428
50470	261429
42588	261430
35446	261431
189185	261432
112728	261433
46157	261434
60024	261435
51062	261436
58130	261437
2999	261438
208917	261439
53526	261440
134327	261441
33983	261442
48721	261443
11263	261444
144506	261445
23688	261446
40234	261447
58078	261448
3752	261449
111189	261450
137035	261451
148967	261452
190616	261453
77914	261454
51	261455
5858	261456
223605	261457
82560	261458
148974	261459
5522	261460
23552	261461
232863	261462
1895	261463
46301	261464
46301	261465
5343	261466
186611	261467
29091	261468
216210	261469
127917	261470
175274	261471
38059	261472
101527	261473
10590	261474
187623	261475
157966	261476
18283	261477
205447	261478
118668	261479
130989	261480
205426	261481
16028	261482
93334	261483
124017	261484
263090	261485
5319	261486
294727	261487
80610	261488
116971	261489
74041	261490
293785	261491
130108	261492
215419	261493
8018	261494
158427	261495
7998	261496
1792	261497
45065	261498
15136	261499
270	261500
25832	261501
89836	261502
20059	261503
31272	261504
875	261505
72935	261506
44182	261507
301999	261508
135129	261509
192127	261510
16589	261511
27208	261512
62007	261513
33495	261514
10415	261515
210024	261516
2557	261517
193658	261518
18858	261519
246920	261520
139510	261521
98445	261522
2697	261523
13325	261524
34221	261525
138601	261526
19957	261527
49805	261528
290030	261529
59898	261530
137155	261531
12452	261532
53236	261533
16883	261534
112567	261535
18991	261536
165407	261537
130242	261538
57085	261539
92073	261540
66149	261541
100077	261542
57970	261543
302261	261544
9723	261545
58592	261546
18734	261547
28210	261548
45107	261549
118532	261550
246034	261551
133456	261552
238110	261553
186594	261554
2946	261555
189911	261556
274516	261557
251025	261558
7635	261559
302567	261560
186884	261561
31923	261562
3072	261563
254553	261564
1829	261565
35073	261566
34856	261567
61739	261568
868	261569
3220	261570
191390	261571
161405	261572
123970	261573
81154	261574
121836	261575
26816	261576
4694	261577
85798	261578
159894	261579
293828	261580
1224	261581
93384	261582
13519	261583
126374	261584
66364	261585
34063	261586
172822	261587
20865	261588
170706	261589
32527	261590
17271	261591
264037	261592
214101	261593
33271	261594
81506	261595
128150	261596
220390	261597
25085	261598
47955	261599
67727	261600
209603	261601
39053	261602
3	261603
56628	261604
201727	261605
87335	261606
259253	261607
20307	261608
39575	261609
274058	261610
6153	261611
19956	261612
26627	261613
16214	261614
33210	261615
84540	261616
106567	261617
148870	261618
71058	261619
152248	261620
23044	261621
161625	261622
287593	261623
24142	261624
283261	261625
99522	261626
96221	261627
312146	261628
73058	261629
193928	261630
205527	261631
208518	261632
310845	261633
216915	261634
135560	261635
227925	261636
79165	261637
21528	261638
17920	261639
217663	261640
171096	261641
171096	261642
38438	261643
121914	261644
74262	261645
87331	261646
8052	261647
24330	261648
13199	261649
18954	261650
297746	261651
2495	261652
55120	261653
6295	261654
267075	261655
334	261656
13542	261657
86006	261658
1086	261659
70901	261660
36411	261661
11745	261662
279029	261663
45880	261664
40038	261665
48608	261666
51153	261667
10929	261668
172594	261669
31865	261670
4757	261671
62737	261672
15947	261673
33483	261674
30576	261675
148344	261676
10802	261677
12963	261678
12054	261679
43450	261680
90552	261681
99183	261682
210030	261683
55748	261684
304177	261685
174876	261686
139528	261687
162035	261688
4748	261689
11889	261690
57616	261691
57616	261692
12839	261693
57616	261694
81105	261695
65905	261696
178208	261697
66735	261698
167665	261699
19927	261700
94089	261701
35374	261702
5578	261703
116216	261704
160643	261705
11123	261706
13333	261707
108873	261708
212641	261709
116597	261710
228352	261711
3963	261712
3627	261713
130708	261714
289134	261715
187318	261716
5151	261717
150361	261718
22164	261719
15322	261720
63624	261721
215893	261722
115972	261723
84604	261724
55237	261725
9238	261726
18816	261727
64845	261728
5671	261729
190604	261730
114226	261731
30259	261732
176024	261733
176024	261734
1334	261735
78593	261736
149507	261737
47585	261738
56907	261739
26045	261740
231664	261741
221307	261742
23383	261743
304765	261744
58931	261745
8175	261746
8194	261747
270162	261748
84095	261749
103619	261750
121885	261751
22027	261752
1370	261753
298591	261754
304778	261755
41434	261756
247181	261757
183018	261758
182249	261759
44669	261760
209189	261761
55186	261762
9461	261763
19441	261764
36582	261765
595	261766
72753	261767
7785	261768
21105	261769
63336	261770
26397	261771
47313	261772
15008	261773
111917	261774
39969	261775
186373	261776
63652	261777
233242	261778
10491	261779
1201	261780
143732	261781
62564	261782
4197	261783
8073	261784
117664	261785
180926	261786
1506	261787
110869	261788
12662	261789
265142	261790
114325	261791
3925	261792
45071	261793
95307	261794
171973	261795
48712	261796
489	261797
7493	261798
25574	261799
84497	261800
2399	261801
8555	261802
170467	261803
88799	261804
281159	261805
18585	261806
138151	261807
48631	261808
112320	261809
133981	261810
149047	261811
107915	261812
86929	261813
843	261814
16636	261815
58444	261816
19951	261817
255894	261818
52761	261819
347	261820
68918	261821
275190	261822
979	261823
289862	261824
127242	261825
31436	261826
91454	261827
81566	261828
35985	261829
6115	261830
14771	261831
87497	261832
35126	261833
3311	261834
17991	261835
30820	261836
273718	261837
19120	261838
201528	261839
61453	261840
43324	261841
136996	261842
4703	261843
89262	261844
23380	261845
287597	261846
8502	261847
77313	261848
12617	261849
14648	261850
76817	261851
27002	261852
8030	261853
175830	261854
22932	261855
1819	261856
166137	261857
3	261858
157488	261859
192107	261860
4432	261861
4432	261862
208371	261863
4525	261864
11494	261865
158131	261866
126854	261867
126854	261868
156322	261869
199640	261870
73302	261871
207506	261872
91908	261873
208189	261874
29573	261875
67793	261876
74325	261877
103024	261878
100080	261879
39367	261880
87744	261881
7590	261882
91153	261883
309	261884
22311	261885
233661	261886
222688	261887
82910	261888
190925	261889
82960	261890
161036	261891
3916	261892
62	261893
171	261894
228	261895
11857	261896
10891	261897
8638	261898
19729	261899
118672	261900
29345	261901
8417	261902
33033	261903
840	261904
116391	261905
142530	261906
10791	261907
271888	261908
236009	261909
15890	261910
30414	261911
94290	261912
182500	261913
122083	261914
90103	261915
92946	261916
16131	261917
28442	261918
15950	261919
2804	261920
199658	261921
3864	261922
112532	261923
53023	261924
83202	261925
86882	261926
63929	261927
1967	261928
82782	261929
76717	261930
52228	261931
102659	261932
127695	261933
152504	261934
36872	261935
37552	261936
37552	261937
799	261938
3862	261939
22872	261940
136646	261941
4951	261942
47011	261943
2721	261944
38795	261945
116899	261946
100792	261947
70854	261948
53684	261949
289807	261950
22029	261951
35046	261952
92037	261953
6619	261954
5215	261955
82744	261956
16189	261957
92273	261958
27368	261959
6916	261960
78542	261961
80670	261962
62144	261963
138649	261964
180562	261965
53479	261966
244477	261967
2770	261968
11633	261969
153034	261970
10426	261971
193251	261972
2694	261973
10478	261974
28090	261975
189418	261976
59777	261977
188261	261978
96171	261979
3312	261980
3710	261981
79300	261982
90332	261983
17055	261984
128839	261985
30346	261986
31133	261987
36349	261988
88036	261989
32678	261990
53643	261991
35110	261992
43086	261993
2493	261994
232	261995
28391	261996
183496	261997
83133	261998
51783	261999
10668	262000
145957	262001
14536	262002
17485	262003
20730	262004
7791	262005
123885	262006
66459	262007
10253	262008
212095	262009
125810	262010
41821	262011
144346	262012
127641	262013
18504	262014
19790	262015
36223	262016
53232	262017
83941	262018
103	262019
261441	262020
7371	262021
233954	262022
21294	262023
50512	262024
54447	262025
12286	262026
93062	262027
94692	262028
35475	262029
12893	262030
144689	262031
143140	262032
36281	262033
7601	262034
145585	262035
119568	262036
7494	262037
121819	262038
39886	262039
217	262040
159216	262041
40606	262042
52938	262043
1752	262044
67767	262045
77800	262046
32398	262047
93575	262048
208180	262049
44254	262050
53856	262051
70365	262052
16613	262053
5376	262054
100479	262055
67111	262056
72056	262057
122	262058
129339	262059
26964	262060
102320	262061
41584	262062
47005	262063
58591	262064
256566	262065
102142	262066
37143	262067
188756	262068
22197	262069
96057	262070
125020	262071
61931	262072
92870	262073
23055	262074
53836	262075
9417	262076
235529	262077
154940	262078
7591	262079
585	262080
6358	262081
9658	262082
7340	262083
23735	262084
1952	262085
291749	262086
19025	262087
3218	262088
62768	262089
65910	262090
123961	262091
142418	262092
79346	262093
132575	262094
8941	262095
8941	262096
114736	262097
107057	262098
204839	262099
141462	262100
154562	262101
191857	262102
174351	262103
124581	262104
140174	262105
7054	262106
145463	262107
11601	262108
201362	262109
96035	262110
10900	262111
48803	262112
4215	262113
80978	262114
16912	262115
42072	262116
17354	262117
603	262118
117812	262119
2249	262120
73060	262121
82837	262122
210496	262123
42700	262124
268109	262125
55890	262126
11126	262127
11126	262128
6043	262129
76088	262130
182642	262131
100135	262132
56655	262133
247287	262134
262392	262135
137126	262136
206945	262137
156474	262138
28988	262139
1395	262140
49208	262141
12130	262142
11947	262143
11452	262144
3781	262145
166648	262146
7078	262147
7235	262148
114421	262149
76961	262150
2121	262151
16046	262152
71939	262153
48658	262154
76385	262155
67174	262156
22127	262157
95457	262158
67257	262159
263691	262160
42566	262161
163863	262162
105281	262163
212381	262164
32115	262165
47778	262166
163636	262167
3522	262168
161732	262169
34213	262170
67532	262171
47771	262172
28773	262173
52416	262174
174260	262175
108361	262176
73262	262177
131464	262178
50729	262179
140525	262180
258697	262181
122384	262182
77048	262183
32623	262184
251249	262185
37306	262186
40847	262187
53413	262188
112923	262189
251382	262190
10668	262191
99339	262192
5575	262193
3833	262194
238271	262195
73543	262196
171722	262197
1465	262198
47826	262199
7101	262200
60274	262201
139811	262202
89078	262203
313	262204
5873	262205
3382	262206
104823	262207
157146	262208
158394	262209
2761	262210
4856	262211
21566	262212
11565	262213
89909	262214
17783	262215
86780	262216
961	262217
6599	262218
22573	262219
137094	262220
53457	262221
34082	262222
49419	262223
14605	262224
44428	262225
106066	262226
44375	262227
9584	262228
60566	262229
57154	262230
49734	262231
134094	262232
44428	262233
88171	262234
283766	262235
21047	262236
7422	262237
9370	262238
4555	262239
51834	262240
60317	262241
6614	262242
117592	262243
163189	262244
155342	262245
61848	262246
92955	262247
36513	262248
127359	262249
149944	262250
16273	262251
124787	262252
81221	262253
11819	262254
6133	262255
19132	262256
152764	262257
16934	262258
92605	262259
493	262260
258803	262261
438	262262
2436	262263
50644	262264
57783	262265
86235	262266
89153	262267
126057	262268
29518	262269
127914	262270
8181	262271
95000	262272
115662	262273
191594	262274
37246	262275
2309	262276
101107	262277
108867	262278
41284	262279
14226	262280
40758	262281
84153	262282
75209	262283
41503	262284
8832	262285
162952	262286
107928	262287
4679	262288
51313	262289
114344	262290
164273	262291
194315	262292
79989	262293
27168	262294
15915	262295
55384	262296
64432	262297
5026	262298
38755	262299
31524	262300
30898	262301
5151	262302
68773	262303
151648	262304
21973	262305
17377	262306
5855	262307
4716	262308
183469	262309
31312	262310
125447	262311
3289	262312
126311	262313
40771	262314
79693	262315
129602	262316
76910	262317
145740	262318
46002	262319
76385	262320
148425	262321
95990	262322
21627	262323
70896	262324
113731	262325
46361	262326
13054	262327
111230	262328
2399	262329
209001	262330
62685	262331
138761	262332
115955	262333
239087	262334
93655	262335
113611	262336
292544	262337
84747	262338
22541	262339
103715	262340
71948	262341
293087	262342
117847	262343
8447	262344
38825	262345
88143	262346
51392	262347
20580	262348
8033	262349
36053	262350
23265	262351
40416	262352
1304	262353
41371	262354
47670	262355
2786	262356
4159	262357
63986	262358
142829	262359
4040	262360
19628	262361
27563	262362
12228	262363
15045	262364
35866	262365
77070	262366
17557	262367
149414	262368
84522	262369
7719	262370
1318	262371
5639	262372
73265	262373
131971	262374
151271	262375
27459	262376
162379	262377
167914	262378
209930	262379
47826	262380
115734	262381
24596	262382
26554	262383
57577	262384
15202	262385
71865	262386
24364	262387
195839	262388
43458	262389
38968	262390
28107	262391
5002	262392
79871	262393
77852	262394
70645	262395
155163	262396
25731	262397
145840	262398
162896	262399
49712	262400
16631	262401
290981	262402
24783	262403
13584	262404
23443	262405
1226	262406
206124	262407
229386	262408
57544	262409
55093	262410
197924	262411
125146	262412
122835	262413
115637	262414
14608	262415
178113	262416
100912	262417
125581	262418
182562	262419
307138	262420
41292	262421
192625	262422
237786	262423
18369	262424
157489	262425
237334	262426
231532	262427
94838	262428
177598	262429
211256	262430
48321	262431
36787	262432
41338	262433
62062	262434
77898	262435
24549	262436
14099	262437
179760	262438
282077	262439
24896	262440
152889	262441
91094	262442
10390	262443
110175	262444
69498	262445
127255	262446
74610	262447
21652	262448
180391	262449
188635	262450
116666	262451
217884	262452
65910	262453
78788	262454
6304	262455
198789	262456
7605	262457
2043	262458
59543	262459
100789	262460
100700	262461
128441	262462
20899	262463
4082	262464
14	262465
21043	262466
268239	262467
36631	262468
293137	262469
94772	262470
4094	262471
175663	262472
147376	262473
82393	262474
118216	262475
128527	262476
46268	262477
44018	262478
34856	262479
256867	262480
8929	262481
97286	262482
10984	262483
67751	262484
193415	262485
136308	262486
101343	262487
179200	262488
301150	262489
199868	262490
134538	262491
28830	262492
22027	262493
223906	262494
5101	262495
1855	262496
16773	262497
73644	262498
3819	262499
13725	262500
12689	262501
51613	262502
67733	262503
197235	262504
105516	262505
266698	262506
10918	262507
160916	262508
129856	262509
30390	262510
32184	262511
219480	262512
54338	262513
146874	262514
1685	262515
93433	262516
62824	262517
271	262518
36947	262519
175766	262520
68183	262521
34655	262522
89447	262523
161321	262524
88578	262525
2814	262526
231409	262527
301263	262528
27326	262529
65991	262530
280019	262531
41104	262532
217415	262533
4368	262534
210194	262535
78608	262536
12714	262537
43864	262538
15819	262539
147900	262540
88601	262541
22879	262542
70228	262543
32474	262544
99564	262545
19637	262546
29137	262547
155674	262548
304049	262549
133572	262550
3299	262551
2326	262552
136564	262553
52446	262554
203602	262555
30618	262556
16994	262557
95004	262558
12136	262559
110623	262560
124739	262561
93396	262562
17336	262563
260956	262564
92970	262565
118986	262566
67201	262567
241613	262568
68431	262569
13709	262570
65642	262571
94053	262572
89237	262573
16241	262574
217203	262575
68870	262576
133483	262577
40084	262578
42746	262579
86747	262580
15897	262581
12248	262582
10952	262583
9801	262584
1101	262585
5586	262586
111326	262587
49146	262588
12446	262589
45030	262590
47898	262591
160350	262592
73100	262593
49	262594
49447	262595
3681	262596
34416	262597
197219	262598
106424	262599
30593	262600
71248	262601
42425	262602
7314	262603
93668	262604
17469	262605
65480	262606
91542	262607
262	262608
265745	262609
46344	262610
216380	262611
85737	262612
8544	262613
147515	262614
29573	262615
9803	262616
18169	262617
185714	262618
120717	262619
576	262620
96536	262621
150557	262622
53996	262623
39250	262624
11187	262625
280014	262626
614	262627
83600	262628
102657	262629
209447	262630
296147	262631
6240	262632
22708	262633
50793	262634
60500	262635
60906	262636
115878	262637
11517	262638
226611	262639
59527	262640
233521	262641
183107	262642
12443	262643
14381	262644
6805	262645
58570	262646
113982	262647
12874	262648
19511	262649
4190	262650
97572	262651
104989	262652
1496	262653
196889	262654
102320	262655
91966	262656
65009	262657
66607	262658
71265	262659
207582	262660
9995	262661
146628	262662
17717	262663
140437	262664
307227	262665
255305	262666
24986	262667
71791	262668
24512	262669
1314	262670
52295	262671
297106	262672
281946	262673
9073	262674
41374	262675
201015	262676
51277	262677
293460	262678
204542	262679
15552	262680
3155	262681
161318	262682
198751	262683
12787	262684
54403	262685
76797	262686
87846	262687
216304	262688
47220	262689
21292	262690
132334	262691
37581	262692
85818	262693
18233	262694
80967	262695
12689	262696
14688	262697
51829	262698
139121	262699
102042	262700
195338	262701
11246	262702
11246	262703
226910	262704
16101	262705
206326	262706
165928	262707
10203	262708
16334	262709
27490	262710
2460	262711
142794	262712
77295	262713
26591	262714
25963	262715
127147	262716
139709	262717
18735	262718
278	262719
117983	262720
26680	262721
74636	262722
22731	262723
99534	262724
39902	262725
133198	262726
32541	262727
6207	262728
73196	262729
56912	262730
21169	262731
9127	262732
82516	262733
143307	262734
19089	262735
141508	262736
17163	262737
294360	262738
140476	262739
255853	262740
106676	262741
253268	262742
84408	262743
207456	262744
160360	262745
72229	262746
43396	262747
122318	262748
25931	262749
76706	262750
284135	262751
103545	262752
1340	262753
197760	262754
239434	262755
2355	262756
26927	262757
89915	262758
410	262759
6603	262760
98688	262761
144129	262762
2582	262763
85936	262764
51286	262765
60614	262766
40105	262767
281335	262768
57320	262769
103018	262770
8087	262771
173457	262772
57925	262773
248170	262774
57668	262775
25361	262776
95698	262777
50753	262778
161058	262779
193342	262780
211769	262781
272595	262782
94658	262783
172231	262784
46242	262785
189871	262786
163007	262787
7225	262788
193609	262789
284442	262790
303736	262791
238374	262792
96644	262793
2940	262794
79443	262795
197100	262796
159551	262797
192714	262798
191285	262799
301797	262800
133694	262801
23028	262802
28553	262803
92069	262804
254008	262805
5533	262806
32338	262807
49728	262808
247413	262809
57707	262810
103573	262811
268965	262812
142421	262813
90733	262814
59480	262815
199316	262816
223379	262817
205658	262818
34449	262819
128554	262820
109677	262821
174924	262822
296229	262823
87437	262824
94856	262825
9539	262826
80789	262827
215618	262828
50075	262829
112684	262830
192856	262831
214563	262832
185814	262833
108787	262834
41324	262835
6589	262836
81392	262837
44217	262838
7123	262839
11459	262840
172299	262841
292355	262842
22128	262843
115437	262844
19659	262845
148761	262846
207695	262847
118128	262848
58886	262849
32629	262850
173326	262851
135084	262852
105911	262853
69665	262854
86729	262855
114106	262856
59686	262857
67932	262858
192058	262859
269	262860
141939	262861
13149	262862
252639	262863
32852	262864
192034	262865
196233	262866
289467	262867
9480	262868
196943	262869
1544	262870
209160	262871
14367	262872
13128	262873
70630	262874
193872	262875
112110	262876
243990	262877
271273	262878
180049	262879
41538	262880
44497	262881
293234	262882
71236	262883
129005	262884
118546	262885
291723	262886
116625	262887
303329	262888
105159	262889
213307	262890
230468	262891
64518	262892
118896	262893
9447	262894
14085	262895
66364	262896
3001	262897
8050	262898
66405	262899
23131	262900
35899	262901
173561	262902
79142	262903
107933	262904
8965	262905
43714	262906
65803	262907
57104	262908
26583	262909
101818	262910
214404	262911
61206	262912
54503	262913
18208	262914
143675	262915
12228	262916
55795	262917
264507	262918
58323	262919
32974	262920
192690	262921
65184	262922
191576	262923
71419	262924
182955	262925
274531	262926
6533	262927
26031	262928
158885	262929
220926	262930
125297	262931
5966	262932
50557	262933
64265	262934
24574	262935
33765	262936
29397	262937
225101	262938
12549	262939
3221	262940
63378	262941
183729	262942
74419	262943
21122	262944
242252	262945
101941	262946
202048	262947
233150	262948
43224	262949
60936	262950
2212	262951
19689	262952
29329	262953
6845	262954
228066	262955
161689	262956
13408	262957
303801	262958
83058	262959
59021	262960
55139	262961
92458	262962
147650	262963
54057	262964
233153	262965
158213	262966
131874	262967
12469	262968
12689	262969
13173	262970
158386	262971
256374	262972
79886	262973
202591	262974
40331	262975
91135	262976
91149	262977
92833	262978
211559	262979
29768	262980
191260	262981
81284	262982
306989	262983
55766	262984
303737	262985
76671	262986
86513	262987
36270	262988
249266	262989
1042	262990
54752	262991
110469	262992
8222	262993
66829	262994
195840	262995
144485	262996
30797	262997
63599	262998
61270	262999
72081	263000
87301	263001
39288	263002
227088	263003
6857	263004
121798	263005
163614	263006
132458	263007
75578	263008
38545	263009
173187	263010
296383	263011
1250	263012
67429	263013
37620	263014
49513	263015
181332	263016
203800	263017
102570	263018
137181	263019
153832	263020
101382	263021
171150	263022
1343	263023
102981	263024
95698	263025
15457	263026
10560	263027
5033	263028
25240	263029
93808	263030
52156	263031
123383	263032
120104	263033
289680	263034
106979	263035
274830	263036
112132	263037
261066	263038
11409	263039
116475	263040
162035	263041
150834	263042
14700	263043
304588	263044
45633	263045
61034	263046
21653	263047
213657	263048
43265	263049
70009	263050
61545	263051
1081	263052
216420	263053
105888	263054
420	263055
65970	263056
9419	263057
10786	263058
67540	263059
33885	263060
110004	263061
20859	263062
19628	263063
151836	263064
24424	263065
1659	263066
289908	263067
37142	263068
262957	263069
54339	263070
197154	263071
108941	263072
14595	263073
174891	263074
43491	263075
197762	263076
49061	263077
143774	263078
212899	263079
295966	263080
138296	263081
76316	263082
69233	263083
19491	263084
7122	263085
50918	263086
30036	263087
94291	263088
83037	263089
113052	263090
45878	263091
53865	263092
137370	263093
42735	263094
117735	263095
241415	263096
63106	263097
62612	263098
81727	263099
231926	263100
173338	263101
50732	263102
34864	263103
112596	263104
123144	263105
7592	263106
173427	263107
6218	263108
3125	263109
35109	263110
60989	263111
129490	263112
57892	263113
66386	263114
88790	263115
24646	263116
206573	263117
69105	263118
88106	263119
49314	263120
94245	263121
84913	263122
59327	263123
62280	263124
309160	263125
206712	263126
5016	263127
35346	263128
32734	263129
47433	263130
18751	263131
282885	263132
140324	263133
115597	263134
54295	263135
42303	263136
125321	263137
103710	263138
59006	263139
59053	263140
7077	263141
37294	263142
24770	263143
191578	263144
133173	263145
123166	263146
112064	263147
19330	263148
23710	263149
40238	263150
103129	263151
1850	263152
6339	263153
202666	263154
199777	263155
278466	263156
87255	263157
45372	263158
177581	263159
17455	263160
63920	263161
87718	263162
202131	263163
22532	263164
24794	263165
176230	263166
12973	263167
132040	263168
64263	263169
98153	263170
11187	263171
65401	263172
42144	263173
49292	263174
91390	263175
81288	263176
81288	263177
1328	263178
266960	263179
233427	263180
225202	263181
38526	263182
97125	263183
45100	263184
13503	263185
106356	263186
83096	263187
40068	263188
7953	263189
24450	263190
101481	263191
122850	263192
6977	263193
51002	263194
123945	263195
58362	263196
17861	263197
149732	263198
57733	263199
102151	263200
14766	263201
67696	263202
27183	263203
106810	263204
37862	263205
71000	263206
97029	263207
46327	263208
19015	263209
15713	263210
304531	263211
203435	263212
69310	263213
57246	263214
97520	263215
27455	263216
2305	263217
55040	263218
21810	263219
24450	263220
41304	263221
42128	263222
6899	263223
55047	263224
20134	263225
220892	263226
153016	263227
267487	263228
67131	263229
294082	263230
72729	263231
38746	263232
8689	263233
111736	263234
160917	263235
29780	263236
191450	263237
91264	263238
86032	263239
174857	263240
39138	263241
2714	263242
35059	263243
33572	263244
18067	263245
48620	263246
57866	263247
44224	263248
148596	263249
277062	263250
60844	263251
43948	263252
68584	263253
30255	263254
19714	263255
151813	263256
56589	263257
63236	263258
59067	263259
49979	263260
13253	263261
113680	263262
80981	263263
107277	263264
86226	263265
250268	263266
5684	263267
13307	263268
307200	263269
15915	263270
757	263271
11024	263272
2350	263273
177572	263274
104623	263275
16485	263276
166718	263277
2961	263278
131729	263279
113529	263280
190742	263281
260587	263282
10695	263283
282237	263284
27315	263285
14550	263286
226548	263287
155835	263288
92102	263289
123308	263290
194986	263291
34495	263292
87465	263293
282653	263294
56772	263295
4	263296
45342	263297
72453	263298
112866	263299
125753	263300
17693	263301
7751	263302
139402	263303
170801	263304
7134	263305
263282	263306
194349	263307
266135	263308
7045	263309
3397	263310
196301	263311
12594	263312
20747	263313
211520	263314
27222	263315
46231	263316
246525	263317
31429	263318
4783	263319
80550	263320
67114	263321
39288	263322
3186	263323
127558	263324
188049	263325
180088	263326
276752	263327
38238	263328
134550	263329
1172	263330
101149	263331
117775	263332
230329	263333
125064	263334
121882	263335
111833	263336
235088	263337
115539	263338
53211	263339
19493	263340
288798	263341
304771	263342
20171	263343
206	263344
46810	263345
61049	263346
107171	263347
125628	263348
246317	263349
37755	263350
30285	263351
49346	263352
116889	263353
121277	263354
84059	263355
10479	263356
91735	263357
3074	263358
10864	263359
58403	263360
47333	263361
7028	263362
28240	263363
15822	263364
161852	263365
13596	263366
84380	263367
272373	263368
50053	263369
15023	263370
169190	263371
64020	263372
3235	263373
28927	263374
195302	263375
179495	263376
47168	263377
188153	263378
191736	263379
57276	263380
57744	263381
9285	263382
61633	263383
91072	263384
209692	263385
175995	263386
54147	263387
19970	263388
16213	263389
28021	263390
123311	263391
3323	263392
41730	263393
298902	263394
11051	263395
82834	263396
290329	263397
7592	263398
216141	263399
177254	263400
71906	263401
201551	263402
191693	263403
129201	263404
68059	263405
137468	263406
4424	263407
4837	263408
31333	263409
3558	263410
74955	263411
122764	263412
93306	263413
124509	263414
42927	263415
91841	263416
51934	263417
203402	263418
79982	263419
288337	263420
91621	263421
133694	263422
122081	263423
40629	263424
58032	263425
30139	263426
82617	263427
27125	263428
3950	263429
145553	263430
2082	263431
164876	263432
116039	263433
9480	263434
93115	263435
161109	263436
30691	263437
45600	263438
82080	263439
29072	263440
29553	263441
200339	263442
10947	263443
66177	263444
4798	263445
17438	263446
42917	263447
108653	263448
203772	263449
98306	263450
116989	263451
101963	263452
3251	263453
40674	263454
45449	263455
185994	263456
18627	263457
174369	263458
77226	263459
134239	263460
124330	263461
26599	263462
224203	263463
3169	263464
188702	263465
136777	263466
43218	263467
5557	263468
26199	263469
4751	263470
254867	263471
44370	263472
159196	263473
288047	263474
174382	263475
49545	263476
165026	263477
89983	263478
84136	263479
128827	263480
128827	263481
187797	263482
5319	263483
28329	263484
182444	263485
9048	263486
32209	263487
149395	263488
127425	263489
26630	263490
11888	263491
1553	263492
98552	263493
24847	263494
33775	263495
74797	263496
62489	263497
32835	263498
962	263499
8319	263500
164453	263501
80069	263502
62047	263503
79015	263504
300674	263505
137288	263506
171910	263507
41359	263508
27234	263509
37296	263510
79235	263511
49384	263512
24367	263513
291028	263514
22691	263515
22846	263516
16454	263517
11771	263518
2487	263519
190541	263520
190541	263521
56443	263522
3049	263523
29413	263524
228862	263525
104266	263526
159422	263527
139752	263528
220416	263529
33767	263530
38688	263531
9889	263532
84353	263533
90561	263534
86911	263535
4008	263536
168074	263537
87300	263538
83060	263539
127725	263540
52897	263541
77611	263542
170325	263543
116055	263544
154008	263545
200371	263546
12004	263547
45998	263548
153460	263549
65237	263550
179983	263551
155154	263552
234948	263553
166038	263554
242113	263555
60446	263556
35171	263557
96428	263558
65433	263559
66161	263560
19194	263561
259222	263562
43380	263563
104259	263564
106987	263565
23643	263566
15672	263567
141455	263568
8123	263569
55711	263570
11955	263571
41214	263572
131096	263573
52756	263574
26768	263575
1824	263576
143418	263577
39512	263578
171528	263579
55396	263580
75781	263581
206426	263582
227184	263583
96972	263584
45539	263585
4046	263586
4046	263587
43397	263588
77058	263589
95357	263590
3033	263591
54332	263592
116116	263593
116116	263594
7593	263595
54331	263596
11096	263597
261040	263598
12274	263599
2460	263600
54374	263601
34134	263602
52271	263603
42795	263604
81914	263605
66877	263606
84893	263607
52272	263608
108560	263609
16905	263610
41215	263611
102723	263612
15540	263613
216751	263614
114300	263615
24743	263616
22961	263617
42730	263618
53034	263619
29929	263620
120005	263621
34099	263622
137183	263623
26267	263624
186472	263625
47522	263626
40547	263627
83983	263628
95501	263629
181507	263630
42405	263631
220316	263632
11947	263633
120054	263634
2430	263635
5416	263636
43372	263637
60859	263638
76839	263639
12055	263640
100895	263641
91769	263642
18853	263643
84698	263644
38803	263645
189789	263646
11245	263647
109684	263648
24184	263649
134524	263650
48159	263651
19844	263652
58173	263653
123137	263654
119615	263655
139993	263656
12643	263657
18490	263658
152503	263659
121909	263660
3799	263661
95218	263662
177606	263663
27551	263664
279000	263665
66257	263666
78653	263667
43649	263668
244	263669
151274	263670
100490	263671
29130	263672
75725	263673
2667	263674
12274	263675
42477	263676
167844	263677
22846	263678
309125	263679
170076	263680
43348	263681
85445	263682
6797	263683
898	263684
21251	263685
35728	263686
68746	263687
156	263688
170115	263689
4312	263690
166874	263691
129978	263692
27366	263693
152824	263694
69	263695
112361	263696
1070	263697
26577	263698
134405	263699
96389	263700
18573	263701
16392	263702
103814	263703
55231	263704
40395	263705
424	263706
102954	263707
168233	263708
89255	263709
29135	263710
275500	263711
128179	263712
54103	263713
10312	263714
15961	263715
110150	263716
10060	263717
20252	263718
13429	263719
197970	263720
69443	263721
5100	263722
8599	263723
19937	263724
165607	263725
97840	263726
16521	263727
231378	263728
64708	263729
34034	263730
298157	263731
50486	263732
27002	263733
135867	263734
24965	263735
24565	263736
2295	263737
40870	263738
33643	263739
80708	263740
45884	263741
291750	263742
185211	263743
5304	263744
119099	263745
17337	263746
15365	263747
8834	263748
125674	263749
214617	263750
21105	263751
145062	263752
120082	263753
2769	263754
148373	263755
49146	263756
167789	263757
149976	263758
165964	263759
227054	263760
8677	263761
8916	263762
185306	263763
188660	263764
2358	263765
6044	263766
26583	263767
230266	263768
209644	263769
53780	263770
53780	263771
1683	263772
137765	263773
22012	263774
38491	263775
186597	263776
40917	263777
132388	263778
163233	263779
240394	263780
219918	263781
50396	263782
102682	263783
167888	263784
262643	263785
157580	263786
269185	263787
56788	263788
127003	263789
281382	263790
194793	263791
125117	263792
9607	263793
146931	263794
215397	263795
32210	263796
32210	263797
301932	263798
57763	263799
47931	263800
34375	263801
90529	263802
41349	263803
93000	263804
20739	263805
34317	263806
1864	263807
26161	263808
26161	263809
11974	263810
13410	263811
2304	263812
4763	263813
2218	263814
626	263815
8444	263816
58171	263817
931	263818
931	263819
931	263820
931	263821
5165	263822
5165	263823
5165	263824
5165	263825
2358	263826
1863	263827
45621	263828
208061	263829
168679	263830
115717	263831
84757	263832
84861	263833
63096	263834
1212	263835
41470	263836
19732	263837
303584	263838
60936	263839
192099	263840
22299	263841
123657	263842
42612	263843
161923	263844
60058	263845
414	263846
7414	263847
296776	263848
208119	263849
193107	263850
69078	263851
56261	263852
11950	263853
57165	263854
22700	263855
140241	263856
209457	263857
45643	263858
101294	263859
75582	263860
112502	263861
43444	263862
62032	263863
106761	263864
106761	263865
204404	263866
84805	263867
43786	263868
37173	263869
124311	263870
15626	263871
50260	263872
3953	263873
34070	263874
40806	263875
30199	263876
797	263877
1621	263878
134268	263879
186286	263880
56782	263881
72823	263882
285246	263883
4869	263884
99678	263885
135565	263886
116614	263887
179360	263888
11945	263889
58603	263890
21596	263891
4018	263892
43888	263893
288058	263894
310273	263895
72168	263896
63685	263897
183609	263898
177508	263899
3827	263900
192535	263901
107936	263902
124419	263903
247972	263904
34661	263905
36721	263906
3956	263907
13722	263908
27611	263909
77362	263910
8610	263911
278365	263912
92700	263913
63847	263914
288923	263915
96785	263916
98205	263917
190781	263918
194129	263919
143303	263920
56634	263921
21812	263922
56018	263923
127429	263924
37618	263925
106917	263926
225669	263927
101951	263928
39086	263929
127331	263930
197588	263931
98202	263932
221992	263933
63203	263934
180258	263935
227416	263936
65666	263937
78561	263938
78561	263939
24377	263940
52429	263941
8468	263942
19339	263943
3354	263944
67652	263945
178015	263946
190901	263947
27609	263948
50094	263949
290825	263950
3307	263951
98096	263952
23062	263953
37261	263954
49648	263955
144105	263956
24114	263957
24304	263958
84	263959
212577	263960
170238	263961
195506	263962
180374	263963
95301	263964
201626	263965
106121	263966
25806	263967
199194	263968
137366	263969
273083	263970
68961	263971
299477	263972
133724	263973
13768	263974
62793	263975
135709	263976
40694	263977
163168	263978
212599	263979
211472	263980
157317	263981
157317	263982
3220	263983
3399	263984
31376	263985
191801	263986
55371	263987
70126	263988
132	263989
98814	263990
44149	263991
145967	263992
206971	263993
127781	263994
3934	263995
242136	263996
28192	263997
27187	263998
83197	263999
794	264000
26849	264001
14696	264002
179196	264003
119213	264004
32315	264005
24109	264006
55241	264007
5759	264008
88866	264009
310548	264010
276080	264011
26811	264012
65080	264013
52564	264014
170678	264015
17984	264016
48888	264017
18986	264018
177481	264019
106737	264020
29750	264021
110129	264022
12071	264023
35007	264024
17356	264025
140880	264026
1406	264027
125674	264028
51611	264029
42345	264030
6611	264031
31199	264032
29758	264033
66600	264034
38832	264035
1577	264036
66116	264037
55095	264038
63691	264039
98547	264040
35178	264041
163643	264042
256120	264043
82350	264044
20911	264045
114015	264046
65744	264047
4435	264048
32893	264049
220014	264050
285225	264051
283250	264052
210896	264053
284152	264054
88158	264055
39719	264056
177077	264057
1648	264058
4150	264059
29345	264060
188489	264061
6643	264062
128047	264063
275667	264064
801	264065
6077	264066
17196	264067
130831	264068
2048	264069
60394	264070
171052	264071
5991	264072
10247	264073
166796	264074
20863	264075
45206	264076
34930	264077
65588	264078
96675	264079
25112	264080
104407	264081
4815	264082
20863	264083
20863	264084
6077	264085
120019	264086
27317	264087
136395	264088
17227	264089
73241	264090
40421	264091
261018	264092
110468	264093
45214	264094
27771	264095
40151	264096
17421	264097
161842	264098
95651	264099
213330	264100
36352	264101
36352	264102
9664	264103
26066	264104
43486	264105
136812	264106
31976	264107
63131	264108
23494	264109
30	264110
233844	264111
21664	264112
123221	264113
7951	264114
18754	264115
97621	264116
68	264117
208854	264118
223957	264119
14697	264120
211303	264121
211379	264122
224523	264123
148950	264124
142680	264125
148950	264126
4851	264127
60038	264128
17196	264129
64556	264130
2048	264131
202536	264132
20124	264133
292109	264134
80217	264135
259858	264136
179272	264137
801	264138
53706	264139
23894	264140
132254	264141
7096	264142
260104	264143
46	264144
36555	264145
39024	264146
19322	264147
31374	264148
42846	264149
243426	264150
259453	264151
179260	264152
147186	264153
48774	264154
259215	264155
40734	264156
3751	264157
6941	264158
10800	264159
23423	264160
112993	264161
16081	264162
258147	264163
93848	264164
144194	264165
109024	264166
112477	264167
230192	264168
144925	264169
7417	264170
2403	264171
116119	264172
109025	264173
87366	264174
78162	264175
859	264176
64923	264177
175435	264178
2460	264179
18203	264180
820	264181
251609	264182
110737	264183
8094	264184
63900	264185
1385	264186
42350	264187
118311	264188
69091	264189
3228	264190
117842	264191
311	264192
311	264193
5661	264194
311	264195
10047	264196
96297	264197
311	264198
216135	264199
10047	264200
299542	264201
23786	264202
112619	264203
168453	264204
63444	264205
5342	264206
158971	264207
527	264208
165863	264209
43447	264210
51947	264211
146455	264212
99367	264213
33404	264214
174321	264215
2856	264216
202753	264217
16090	264218
17203	264219
270272	264220
42748	264221
2357	264222
2776	264223
209099	264224
12006	264225
5425	264226
212531	264227
53508	264228
3300	264229
147101	264230
30925	264231
28489	264232
204243	264233
14299	264234
38386	264235
52246	264236
7	264237
17065	264238
208967	264239
99214	264240
54233	264241
673	264242
58615	264243
47603	264244
36801	264245
100482	264246
6512	264247
300	264248
4187	264249
1	264250
264512	264251
7	264252
33054	264253
6992	264254
19208	264255
130995	264256
19186	264257
289161	264258
114891	264259
118393	264260
155357	264261
64354	264262
45048	264263
64759	264264
38468	264265
54713	264266
37292	264267
121865	264268
34933	264269
12005	264270
78443	264271
24821	264272
2143	264273
14861	264274
12663	264275
301144	264276
24371	264277
239708	264278
2875	264279
25065	264280
23705	264281
9424	264282
119113	264283
13784	264284
21898	264285
258	264286
135553	264287
104174	264288
186041	264289
27149	264290
13820	264291
458	264292
814	264293
18448	264294
13266	264295
79591	264296
581	264297
61450	264298
5920	264299
61347	264300
6239	264301
41860	264302
82990	264303
159490	264304
122960	264305
170281	264306
41825	264307
62722	264308
1803	264309
13962	264310
73780	264311
143852	264312
162656	264313
18159	264314
35104	264315
10376	264316
114059	264317
3227	264318
17260	264319
19028	264320
248884	264321
37259	264322
129384	264323
106094	264324
239669	264325
59764	264326
56549	264327
40941	264328
76830	264329
171963	264330
115195	264331
134418	264332
15608	264333
1520	264334
216823	264335
206558	264336
186479	264337
40215	264338
36038	264339
20177	264340
43550	264341
4568	264342
31115	264343
31115	264344
103235	264345
159188	264346
33198	264347
215042	264348
29367	264349
215042	264350
56835	264351
247772	264352
37994	264353
43244	264354
43244	264355
256301	264356
32471	264357
8159	264358
42618	264359
304578	264360
211549	264361
63225	264362
194177	264363
52467	264364
229	264365
232236	264366
82206	264367
16396	264368
20213	264369
20213	264370
214503	264371
64228	264372
20213	264373
20213	264374
50221	264375
1722	264376
1570	264377
161804	264378
77680	264379
158800	264380
230999	264381
77562	264382
75583	264383
107911	264384
6125	264385
87951	264386
28991	264387
119050	264388
119515	264389
15451	264390
73459	264391
119533	264392
68521	264393
3711	264394
38265	264395
240867	264396
69964	264397
34410	264398
29571	264399
60068	264400
83911	264401
34188	264402
34188	264403
168195	264404
160737	264405
151977	264406
268386	264407
56360	264408
9318	264409
244965	264410
16116	264411
67464	264412
91809	264413
10263	264414
21872	264415
171676	264416
51436	264417
29441	264418
43235	264419
26963	264420
41	264421
26963	264422
81423	264423
180922	264424
162820	264425
44594	264426
41693	264427
50671	264428
34768	264429
26373	264430
87345	264431
97523	264432
168556	264433
260329	264434
57161	264435
306514	264436
68275	264437
20699	264438
23578	264439
45098	264440
3210	264441
15919	264442
35429	264443
35429	264444
14650	264445
41158	264446
140533	264447
11090	264448
2509	264449
2509	264450
117004	264451
49377	264452
43961	264453
5763	264454
114371	264455
31617	264456
52543	264457
197527	264458
2624	264459
3763	264460
56918	264461
7052	264462
8191	264463
19755	264464
2624	264465
174321	264466
61351	264467
160462	264468
17204	264469
7033	264470
70709	264471
44265	264472
122236	264473
106696	264474
557	264475
42404	264476
122314	264477
3280	264478
283835	264479
29264	264480
28828	264481
9582	264482
13639	264483
249223	264484
7951	264485
97554	264486
24575	264487
167424	264488
6264	264489
118542	264490
16586	264491
25295	264492
62868	264493
19429	264494
220865	264495
44341	264496
122329	264497
84165	264498
6893	264499
164469	264500
146024	264501
131892	264502
131892	264503
7508	264504
5750	264505
114542	264506
170434	264507
291527	264508
180114	264509
148608	264510
51492	264511
11885	264512
11885	264513
272565	264514
85461	264515
174062	264516
168643	264517
166104	264518
225378	264519
253294	264520
70027	264521
133685	264522
23565	264523
106157	264524
133445	264525
224007	264526
183113	264527
112838	264528
11885	264529
8952	264530
205281	264531
173904	264532
8987	264533
204695	264534
283505	264535
129289	264536
18708	264537
247113	264538
32994	264539
19273	264540
14582	264541
81127	264542
25998	264543
59164	264544
58644	264545
42877	264546
47898	264547
154951	264548
6240	264549
177665	264550
22781	264551
12651	264552
12651	264553
12651	264554
107801	264555
75554	264556
285640	264557
16118	264558
41204	264559
1868	264560
32920	264561
18022	264562
42879	264563
113	264564
171994	264565
214624	264566
13646	264567
138215	264568
61686	264569
195245	264570
183695	264571
117	264572
130998	264573
178219	264574
132332	264575
106091	264576
102	264577
106	264578
66212	264579
36697	264580
83314	264581
95709	264582
22131	264583
290880	264584
195271	264585
97378	264586
213477	264587
184897	264588
177759	264589
184293	264590
197990	264591
133110	264592
62648	264593
13777	264594
214070	264595
91350	264596
306711	264597
60502	264598
203411	264599
72783	264600
195691	264601
152153	264602
225510	264603
803	264604
10108	264605
73263	264606
107439	264607
170161	264608
58383	264609
125474	264610
13183	264611
54878	264612
209667	264613
47105	264614
2351	264615
38647	264616
230	264617
147339	264618
224660	264619
731	264620
12918	264621
109604	264622
282752	264623
131499	264624
2906	264625
69041	264626
122146	264627
178451	264628
126692	264629
55548	264630
126692	264631
84850	264632
217065	264633
195029	264634
14502	264635
3458	264636
13123	264637
112957	264638
207893	264639
45750	264640
93358	264641
4	264642
46	264643
40611	264644
24897	264645
104159	264646
177418	264647
160294	264648
8331	264649
7386	264650
7447	264651
67901	264652
206643	264653
65276	264654
6926	264655
92405	264656
34920	264657
101090	264658
22844	264659
14126	264660
85939	264661
56952	264662
192510	264663
3824	264664
163345	264665
198468	264666
1867	264667
160970	264668
65813	264669
2814	264670
301484	264671
87542	264672
8593	264673
39369	264674
89146	264675
48598	264676
7681	264677
17489	264678
40018	264679
139182	264680
9550	264681
41953	264682
20648	264683
40952	264684
132059	264685
272101	264686
1630	264687
240350	264688
141526	264689
74716	264690
146923	264691
41201	264692
201444	264693
159926	264694
21998	264695
23033	264696
14017	264697
24700	264698
281601	264699
272674	264700
15556	264701
74839	264702
196477	264703
5581	264704
175207	264705
282886	264706
31243	264707
131846	264708
22459	264709
112776	264710
25279	264711
160347	264712
50887	264713
84693	264714
630	264715
85060	264716
3740	264717
115525	264718
115571	264719
38592	264720
250265	264721
59444	264722
129114	264723
18488	264724
90884	264725
54657	264726
93769	264727
49739	264728
27108	264729
52170	264730
99130	264731
4338	264732
128757	264733
263170	264734
46281	264735
181811	264736
24269	264737
48622	264738
167036	264739
2311	264740
131983	264741
169687	264742
26710	264743
6781	264744
195176	264745
206345	264746
37773	264747
180885	264748
6234	264749
23567	264750
21822	264751
51482	264752
213894	264753
19127	264754
70013	264755
36916	264756
21180	264757
287455	264758
98341	264759
299551	264760
3410	264761
76645	264762
12041	264763
133529	264764
147150	264765
28845	264766
178377	264767
52997	264768
14294	264769
40610	264770
140998	264771
445	264772
57756	264773
203	264774
11602	264775
38006	264776
268446	264777
41361	264778
580	264779
77952	264780
253592	264781
3483	264782
69474	264783
39730	264784
46011	264785
51364	264786
13213	264787
43535	264788
132246	264789
77066	264790
93363	264791
3216	264792
10920	264793
66674	264794
188896	264795
295237	264796
207618	264797
8659	264798
120475	264799
183323	264800
32805	264801
95795	264802
238693	264803
95577	264804
44031	264805
35252	264806
278260	264807
116397	264808
8555	264809
294668	264810
11102	264811
20259	264812
14644	264813
6132	264814
81089	264815
244583	264816
137180	264817
60934	264818
225822	264819
58849	264820
23076	264821
69445	264822
4095	264823
29040	264824
179068	264825
2204	264826
72117	264827
9957	264828
125526	264829
16901	264830
244305	264831
84419	264832
126429	264833
94271	264834
94271	264835
166927	264836
74679	264837
96878	264838
19773	264839
55174	264840
41339	264841
44957	264842
5003	264843
175529	264844
290552	264845
68195	264846
50730	264847
24848	264848
31973	264849
56671	264850
156875	264851
54554	264852
10412	264853
1307	264854
191019	264855
245328	264856
157609	264857
208066	264858
29718	264859
280426	264860
191490	264861
18531	264862
146132	264863
66328	264864
33932	264865
197151	264866
107600	264867
84284	264868
69535	264869
234647	264870
109496	264871
58926	264872
98939	264873
53079	264874
25030	264875
76466	264876
2554	264877
40094	264878
59992	264879
87243	264880
10705	264881
176651	264882
103736	264883
137047	264884
186787	264885
85357	264886
44332	264887
4543	264888
266086	264889
56273	264890
80121	264891
11224	264892
296504	264893
37713	264894
257623	264895
84233	264896
172917	264897
164433	264898
111025	264899
155487	264900
231505	264901
30829	264902
74563	264903
28557	264904
75106	264905
132635	264906
288429	264907
132574	264908
52392	264909
24998	264910
53250	264911
16299	264912
232007	264913
104442	264914
40066	264915
292598	264916
191150	264917
164048	264918
121912	264919
159368	264920
839	264921
100440	264922
75	264923
216819	264924
75054	264925
61513	264926
4797	264927
31749	264928
31107	264929
15519	264930
29764	264931
87438	264932
76300	264933
30066	264934
190266	264935
183362	264936
191847	264937
84764	264938
10271	264939
53065	264940
232046	264941
178916	264942
173342	264943
121230	264944
104832	264945
9704	264946
171636	264947
24493	264948
248002	264949
258988	264950
64246	264951
201626	264952
280731	264953
216547	264954
206741	264955
98053	264956
181539	264957
9216	264958
16634	264959
43519	264960
234636	264961
21075	264962
26442	264963
123257	264964
61652	264965
29271	264966
73814	264967
48306	264968
263069	264969
14362	264970
93752	264971
190111	264972
87013	264973
125052	264974
189700	264975
201433	264976
50988	264977
286256	264978
307107	264979
21647	264980
76830	264981
171963	264982
13169	264983
20482	264984
160204	264985
48619	264986
190763	264987
7597	264988
8175	264989
228215	264990
123313	264991
106108	264992
295318	264993
6230	264994
41931	264995
109341	264996
35	264997
128291	264998
199008	264999
178113	265000
164521	265001
2167	265002
165380	265003
180770	265004
40919	265005
122310	265006
1260	265007
38564	265008
65235	265009
304465	265010
18304	265011
160828	265012
4578	265013
93058	265014
28831	265015
19739	265016
211701	265017
121452	265018
121452	265019
117583	265020
138316	265021
128954	265022
162882	265023
43322	265024
100457	265025
109055	265026
29821	265027
131699	265028
191002	265029
15920	265030
64254	265031
8843	265032
14843	265033
55222	265034
78645	265035
7	265036
52871	265037
32750	265038
7168	265039
89712	265040
20074	265041
65947	265042
107691	265043
25853	265044
20142	265045
123	265046
134059	265047
9686	265048
24977	265049
114982	265050
13418	265051
184998	265052
86278	265053
134879	265054
23941	265055
83310	265056
151438	265057
87915	265058
7366	265059
61327	265060
38822	265061
129795	265062
91831	265063
29056	265064
207272	265065
25543	265066
77163	265067
10926	265068
47709	265069
83819	265070
35544	265071
18664	265072
79	265073
79098	265074
223977	265075
34693	265076
77231	265077
23204	265078
38081	265079
1144	265080
187136	265081
4755	265082
3465	265083
312258	265084
33508	265085
11339	265086
39922	265087
18818	265088
60211	265089
5340	265090
123941	265091
88442	265092
12191	265093
66410	265094
6935	265095
43	265096
18439	265097
126278	265098
212803	265099
146521	265100
6739	265101
136096	265102
136686	265103
81382	265104
42988	265105
259267	265106
27754	265107
301033	265108
45194	265109
297744	265110
16477	265111
1	265112
295	265113
72017	265114
199900	265115
98267	265116
3596	265117
17945	265118
13713	265119
141212	265120
51479	265121
42437	265122
69214	265123
62167	265124
37256	265125
45157	265126
153	265127
2869	265128
17903	265129
228729	265130
27257	265131
47340	265132
178169	265133
251101	265134
67230	265135
105028	265136
46698	265137
36534	265138
130723	265139
100014	265140
62167	265141
172436	265142
137564	265143
38853	265144
4163	265145
10262	265146
151890	265147
12123	265148
24906	265149
19186	265150
36791	265151
38721	265152
198120	265153
150158	265154
164084	265155
73769	265156
105861	265157
137174	265158
147177	265159
229278	265160
7979	265161
23236	265162
91595	265163
42739	265164
132262	265165
2822	265166
11957	265167
128464	265168
28167	265169
80260	265170
84144	265171
126712	265172
62508	265173
2769	265174
137132	265175
2722	265176
12364	265177
87072	265178
248241	265179
14336	265180
14557	265181
19961	265182
186033	265183
232054	265184
18988	265185
232222	265186
7737	265187
123555	265188
254121	265189
61895	265190
25437	265191
23483	265192
43975	265193
290072	265194
184785	265195
43214	265196
81382	265197
90723	265198
113	265199
40503	265200
132710	265201
34997	265202
47159	265203
63922	265204
196728	265205
100013	265206
91563	265207
11251	265208
115105	265209
48204	265210
170204	265211
77161	265212
95239	265213
42058	265214
68461	265215
47163	265216
25661	265217
7639	265218
16843	265219
69442	265220
241639	265221
148605	265222
152535	265223
148605	265224
120355	265225
35071	265226
221966	265227
49136	265228
57166	265229
239123	265230
101803	265231
624	265232
624	265233
10393	265234
621	265235
621	265236
4933	265237
17446	265238
4933	265239
4915	265240
90983	265241
283933	265242
243841	265243
86874	265244
541	265245
49542	265246
16244	265247
110172	265248
132649	265249
329	265250
98990	265251
216127	265252
52603	265253
17864	265254
54450	265255
178494	265256
255851	265257
79705	265258
69334	265259
437	265260
11066	265261
224812	265262
24243	265263
213860	265264
4147	265265
24243	265266
56411	265267
130908	265268
196452	265269
21951	265270
17707	265271
7178	265272
2918	265273
83	265274
148105	265275
127920	265276
64193	265277
174447	265278
118499	265279
137731	265280
205225	265281
74888	265282
25574	265283
151755	265284
158127	265285
99851	265286
182981	265287
122025	265288
197827	265289
205806	265290
2133	265291
17782	265292
17782	265293
137760	265294
52285	265295
103720	265296
290539	265297
575	265298
262618	265299
27009	265300
62001	265301
298867	265302
5433	265303
299852	265304
19614	265305
244111	265306
30298	265307
95687	265308
62022	265309
118011	265310
240501	265311
218792	265312
238974	265313
62044	265314
298547	265315
198159	265316
45561	265317
100464	265318
28918	265319
60178	265320
124912	265321
140017	265322
130443	265323
87510	265324
132091	265325
99351	265326
99351	265327
40815	265328
40764	265329
91109	265330
136494	265331
40736	265332
203088	265333
96502	265334
90030	265335
272488	265336
192517	265337
207128	265338
48694	265339
79848	265340
179770	265341
118823	265342
80267	265343
114578	265344
3743	265345
233422	265346
6440	265347
68258	265348
24622	265349
259791	265350
53400	265351
8903	265352
120278	265353
19792	265354
262839	265355
262840	265356
263324	265357
262300	265358
264325	265359
262844	265360
121765	265361
89022	265362
133341	265363
54628	265364
25388	265365
81065	265366
268660	265367
74456	265368
148319	265369
56122	265370
49561	265371
18468	265372
42260	265373
111073	265374
112718	265375
298376	265376
196743	265377
122487	265378
122487	265379
78287	265380
36300	265381
163516	265382
1462	265383
311132	265384
20627	265385
264339	265386
140863	265387
52883	265388
203514	265389
146159	265390
160346	265391
286662	265392
9919	265393
214475	265394
36537	265395
8079	265396
6626	265397
61108	265398
41760	265399
132905	265400
89423	265401
20637	265402
207952	265403
65989	265404
52973	265405
198309	265406
3348	265407
4562	265408
31767	265409
21950	265410
149296	265411
209568	265412
81176	265413
27267	265414
47	265415
299171	265416
156930	265417
1505	265418
109582	265419
152072	265420
17362	265421
255503	265422
279224	265423
183423	265424
28871	265425
207436	265426
266367	265427
4994	265428
227553	265429
55802	265430
45127	265431
9305	265432
27198	265433
22262	265434
128687	265435
261321	265436
23594	265437
62198	265438
225902	265439
115469	265440
134976	265441
84487	265442
246207	265443
12386	265444
216555	265445
21099	265446
7663	265447
74315	265448
142349	265449
108540	265450
223904	265451
22858	265452
266022	265453
17466	265454
31442	265455
188372	265456
15150	265457
128743	265458
1037	265459
81935	265460
112798	265461
157457	265462
198253	265463
214032	265464
60081	265465
21181	265466
138096	265467
83886	265468
50403	265469
171485	265470
52100	265471
2374	265472
29661	265473
8423	265474
12409	265475
32745	265476
294989	265477
230269	265478
30895	265479
5887	265480
13980	265481
7361	265482
260390	265483
194626	265484
125188	265485
285298	265486
189336	265487
9367	265488
32430	265489
149098	265490
183	265491
79860	265492
237954	265493
121320	265494
56982	265495
281089	265496
285751	265497
163964	265498
154543	265499
103471	265500
47598	265501
62656	265502
63692	265503
5943	265504
5943	265505
5943	265506
12806	265507
213126	265508
29887	265509
17373	265510
40489	265511
55700	265512
7293	265513
83987	265514
42910	265515
43081	265516
29412	265517
15912	265518
191767	265519
69857	265520
142059	265521
11334	265522
145283	265523
54366	265524
145283	265525
54366	265526
148636	265527
260610	265528
60283	265529
102836	265530
36821	265531
59183	265532
58428	265533
13377	265534
278676	265535
129267	265536
26399	265537
62534	265538
76037	265539
102455	265540
85885	265541
18882	265542
22063	265543
86910	265544
109971	265545
19743	265546
11314	265547
7293	265548
31128	265549
59736	265550
59736	265551
85384	265552
4	265553
112654	265554
307006	265555
51264	265556
51264	265557
102431	265558
657	265559
129818	265560
9709	265561
209864	265562
72617	265563
93832	265564
142410	265565
104869	265566
146369	265567
221460	265568
225648	265569
194223	265570
8767	265571
90406	265572
196147	265573
178616	265574
36009	265575
82147	265576
164095	265577
200053	265578
2447	265579
71563	265580
32108	265581
64804	265582
156315	265583
305511	265584
153513	265585
150669	265586
92576	265587
87712	265588
22379	265589
240197	265590
273205	265591
18378	265592
247446	265593
100133	265594
27323	265595
16298	265596
100566	265597
36307	265598
73351	265599
23808	265600
179712	265601
13	265602
13	265603
13	265604
13	265605
249973	265606
8580	265607
55685	265608
6169	265609
143474	265610
14977	265611
78294	265612
1949	265613
222027	265614
8081	265615
106784	265616
70102	265617
27239	265618
3324	265619
163116	265620
73425	265621
61825	265622
227379	265623
142215	265624
77620	265625
67177	265626
67863	265627
67863	265628
69202	265629
32423	265630
32423	265631
23937	265632
13193	265633
8099	265634
109431	265635
23518	265636
110219	265637
92828	265638
45713	265639
82444	265640
60570	265641
41736	265642
39485	265643
121421	265644
39538	265645
18079	265646
111740	265647
23594	265648
51824	265649
288386	265650
191544	265651
151554	265652
277117	265653
73784	265654
70100	265655
166959	265656
56093	265657
202190	265658
220856	265659
41233	265660
98787	265661
82178	265662
98787	265663
104049	265664
13631	265665
40264	265666
148831	265667
61	265668
29674	265669
61368	265670
150458	265671
217323	265672
219785	265673
98712	265674
66082	265675
59598	265676
65062	265677
36910	265678
49444	265679
37648	265680
269257	265681
185811	265682
66473	265683
303440	265684
6851	265685
10083	265686
18592	265687
21639	265688
6851	265689
50365	265690
32385	265691
180104	265692
182664	265693
213114	265694
72388	265695
210812	265696
13631	265697
79444	265698
20261	265699
18592	265700
6851	265701
11174	265702
7246	265703
206144	265704
353	265705
309974	265706
178651	265707
61726	265708
1754	265709
114641	265710
261685	265711
26313	265712
208164	265713
108713	265714
93234	265715
218070	265716
169465	265717
109410	265718
221766	265719
73737	265720
109549	265721
203357	265722
45439	265723
86702	265724
4409	265725
73737	265726
229659	265727
224543	265728
65375	265729
157454	265730
66457	265731
162907	265732
99329	265733
113071	265734
101708	265735
237947	265736
162120	265737
48993	265738
151131	265739
197020	265740
280536	265741
128709	265742
89961	265743
155541	265744
112156	265745
71229	265746
67064	265747
179	265748
128423	265749
89538	265750
81348	265751
43243	265752
133377	265753
14139	265754
22253	265755
42944	265756
37928	265757
113907	265758
90489	265759
157273	265760
112124	265761
63402	265762
42690	265763
43161	265764
137540	265765
41013	265766
9513	265767
88832	265768
54591	265769
20249	265770
303109	265771
93953	265772
280754	265773
143715	265774
38699	265775
18512	265776
180259	265777
63324	265778
108875	265779
22732	265780
12243	265781
198899	265782
100296	265783
72069	265784
175051	265785
26269	265786
162058	265787
161549	265788
24579	265789
239437	265790
11939	265791
17428	265792
58861	265793
192130	265794
34557	265795
70351	265796
57943	265797
18826	265798
740	265799
55273	265800
83401	265801
21640	265802
242391	265803
21244	265804
128772	265805
3227	265806
200851	265807
16918	265808
122948	265809
144757	265810
93094	265811
14342	265812
138555	265813
82890	265814
105394	265815
311123	265816
387	265817
59581	265818
51828	265819
114697	265820
70564	265821
16535	265822
96885	265823
161179	265824
13465	265825
182907	265826
75693	265827
129489	265828
86912	265829
206236	265830
109210	265831
71007	265832
48188	265833
122596	265834
75311	265835
29236	265836
227447	265837
164162	265838
208223	265839
80369	265840
288834	265841
157741	265842
145007	265843
162041	265844
227622	265845
60437	265846
289794	265847
106429	265848
128333	265849
102847	265850
43843	265851
19577	265852
4257	265853
118046	265854
97014	265855
917	265856
69797	265857
288854	265858
60122	265859
143612	265860
122558	265861
162336	265862
65342	265863
13928	265864
140314	265865
38556	265866
12431	265867
18499	265868
210020	265869
221591	265870
57216	265871
205952	265872
3015	265873
263910	265874
8701	265875
147639	265876
8563	265877
127597	265878
127597	265879
17627	265880
106225	265881
104205	265882
22764	265883
195298	265884
308979	265885
109788	265886
171400	265887
27341	265888
67457	265889
169800	265890
19087	265891
109254	265892
281263	265893
164700	265894
121688	265895
188265	265896
240900	265897
176964	265898
195958	265899
40573	265900
92764	265901
127659	265902
104453	265903
63540	265904
143615	265905
32012	265906
82992	265907
107051	265908
297550	265909
9741	265910
16521	265911
60036	265912
40863	265913
213221	265914
63706	265915
152863	265916
21846	265917
128141	265918
70882	265919
128674	265920
221938	265921
42675	265922
32	265923
94572	265924
175879	265925
170286	265926
275666	265927
111975	265928
133450	265929
307833	265930
52998	265931
80682	265932
236521	265933
11994	265934
150026	265935
202303	265936
11156	265937
41010	265938
100417	265939
60828	265940
110417	265941
64204	265942
79818	265943
64325	265944
63746	265945
103514	265946
131063	265947
64085	265948
116265	265949
15892	265950
125532	265951
28814	265952
83463	265953
35476	265954
148295	265955
37813	265956
45774	265957
36334	265958
95948	265959
76489	265960
16124	265961
44195	265962
62252	265963
1475	265964
31129	265965
307026	265966
99803	265967
163962	265968
36962	265969
49624	265970
137947	265971
140490	265972
139522	265973
79021	265974
217155	265975
29379	265976
113624	265977
200883	265978
38741	265979
47621	265980
169840	265981
49430	265982
151170	265983
287829	265984
12444	265985
215391	265986
98726	265987
208165	265988
1805	265989
29236	265990
168299	265991
146689	265992
264428	265993
11690	265994
82043	265995
39425	265996
21345	265997
4745	265998
31913	265999
90906	266000
54054	266001
23761	266002
14006	266003
85666	266004
21787	266005
11012	266006
14941	266007
90731	266008
291196	266009
62263	266010
56983	266011
1578	266012
191898	266013
120641	266014
64681	266015
124833	266016
39401	266017
49176	266018
82240	266019
99384	266020
69892	266021
86813	266022
110690	266023
183853	266024
220584	266025
83576	266026
229196	266027
84921	266028
26196	266029
26218	266030
188356	266031
33494	266032
30380	266033
115285	266034
2503	266035
33355	266036
25159	266037
147541	266038
39425	266039
122854	266040
91510	266041
311582	266042
124317	266043
344	266044
120928	266045
30928	266046
48630	266047
18748	266048
269465	266049
217215	266050
147210	266051
83234	266052
121492	266053
126514	266054
21137	266055
24712	266056
42063	266057
141359	266058
72487	266059
146481	266060
33849	266061
125374	266062
14560	266063
40950	266064
77361	266065
3628	266066
40183	266067
271923	266068
23595	266069
83347	266070
50910	266071
284440	266072
93094	266073
101708	266074
119161	266075
95226	266076
130218	266077
209100	266078
101371	266079
29654	266080
1046	266081
43843	266082
115816	266083
184515	266084
39654	266085
111566	266086
55369	266087
54370	266088
70230	266089
31903	266090
21787	266091
13616	266092
19895	266093
219232	266094
52941	266095
62453	266096
19215	266097
138300	266098
150632	266099
62242	266100
125521	266101
142746	266102
124380	266103
96640	266104
95006	266105
150329	266106
261021	266107
40946	266108
162867	266109
96276	266110
7448	266111
128527	266112
4950	266113
1451	266114
134993	266115
181495	266116
118597	266117
33082	266118
80940	266119
117074	266120
205199	266121
161174	266122
85112	266123
15432	266124
32534	266125
210219	266126
221995	266127
24733	266128
176076	266129
95226	266130
145475	266131
79766	266132
61476	266133
128970	266134
202000	266135
243735	266136
74207	266137
64372	266138
113414	266139
184476	266140
60765	266141
24499	266142
44219	266143
92254	266144
291643	266145
158163	266146
200716	266147
7457	266148
20078	266149
182619	266150
272082	266151
61971	266152
8587	266153
13077	266154
8114	266155
264011	266156
167745	266157
259667	266158
180275	266159
1614	266160
131488	266161
37978	266162
210376	266163
24719	266164
41697	266165
293686	266166
208847	266167
249183	266168
103624	266169
1302	266170
36718	266171
54745	266172
48580	266173
29914	266174
114	266175
342	266176
7271	266177
10124	266178
63397	266179
49326	266180
14555	266181
111139	266182
184126	266183
5868	266184
266	266185
50181	266186
111263	266187
146881	266188
163212	266189
15792	266190
101362	266191
8680	266192
76219	266193
34207	266194
46031	266195
12244	266196
125922	266197
40362	266198
6368	266199
92771	266200
24323	266201
196601	266202
9883	266203
84247	266204
86026	266205
16976	266206
63471	266207
85460	266208
140314	266209
97275	266210
59661	266211
219282	266212
2738	266213
62324	266214
107755	266215
1587	266216
246204	266217
103065	266218
16970	266219
98304	266220
11694	266221
55439	266222
31515	266223
198460	266224
33442	266225
295195	266226
74050	266227
76680	266228
78501	266229
75116	266230
97099	266231
1815	266232
195810	266233
43358	266234
273677	266235
63342	266236
17664	266237
105115	266238
66144	266239
20394	266240
13774	266241
264718	266242
67730	266243
171559	266244
241494	266245
148075	266246
45982	266247
257325	266248
74665	266249
16135	266250
83646	266251
83646	266252
257224	266253
49347	266254
56418	266255
35593	266256
13845	266257
187899	266258
203813	266259
74273	266260
47345	266261
232628	266262
23899	266263
249809	266264
97333	266265
34979	266266
71096	266267
88393	266268
105140	266269
45138	266270
74401	266271
11789	266272
130405	266273
6911	266274
36459	266275
34887	266276
16536	266277
9084	266278
41647	266279
20718	266280
43609	266281
53105	266282
122860	266283
54643	266284
72707	266285
15290	266286
212658	266287
200911	266288
21733	266289
56434	266290
4734	266291
19020	266292
25632	266293
10286	266294
52886	266295
264202	266296
169777	266297
217050	266298
94960	266299
197967	266300
97733	266301
251501	266302
6982	266303
63598	266304
14376	266305
74570	266306
40043	266307
183488	266308
45225	266309
245452	266310
32985	266311
25341	266312
82949	266313
40099	266314
33698	266315
121483	266316
171097	266317
35438	266318
205072	266319
146742	266320
6093	266321
62006	266322
87934	266323
53626	266324
86044	266325
99971	266326
153701	266327
29866	266328
67695	266329
37433	266330
140643	266331
191121	266332
19672	266333
92978	266334
29682	266335
79365	266336
115504	266337
87536	266338
88696	266339
293825	266340
153	266341
5867	266342
17375	266343
80422	266344
87895	266345
32644	266346
75173	266347
85097	266348
17748	266349
76775	266350
214684	266351
56347	266352
62557	266353
152837	266354
11230	266355
175069	266356
269999	266357
179674	266358
36379	266359
111646	266360
45616	266361
143312	266362
247739	266363
42280	266364
24832	266365
59599	266366
5437	266367
68668	266368
310916	266369
173613	266370
47554	266371
82291	266372
35696	266373
172098	266374
238	266375
124639	266376
239506	266377
89913	266378
136366	266379
6837	266380
6296	266381
17342	266382
59984	266383
1332	266384
8303	266385
14464	266386
112025	266387
36282	266388
24509	266389
155771	266390
2041	266391
42357	266392
203178	266393
28765	266394
50359	266395
3901	266396
4766	266397
88954	266398
252328	266399
21803	266400
4822	266401
124439	266402
271519	266403
118569	266404
59536	266405
146215	266406
133426	266407
180507	266408
212149	266409
36141	266410
112821	266411
117146	266412
77904	266413
97182	266414
133936	266415
40045	266416
268958	266417
142521	266418
77	266419
112794	266420
24	266421
40700	266422
302779	266423
215405	266424
4822	266425
167618	266426
35828	266427
146319	266428
4098	266429
188148	266430
9294	266431
32899	266432
79388	266433
225683	266434
269555	266435
91969	266436
266415	266437
37895	266438
181221	266439
124900	266440
39010	266441
148771	266442
113332	266443
144310	266444
15239	266445
82692	266446
38350	266447
43857	266448
18566	266449
298977	266450
169051	266451
111689	266452
159302	266453
62054	266454
6016	266455
208894	266456
175013	266457
74428	266458
2737	266459
193677	266460
70506	266461
13250	266462
17084	266463
57153	266464
48908	266465
56874	266466
66103	266467
68020	266468
265222	266469
183362	266470
41246	266471
48634	266472
227456	266473
270165	266474
130017	266475
171159	266476
215396	266477
195572	266478
192767	266479
238674	266480
107316	266481
271759	266482
64388	266483
118477	266484
140458	266485
108155	266486
128674	266487
53036	266488
36591	266489
711	266490
132164	266491
25286	266492
64657	266493
146409	266494
166865	266495
82804	266496
165745	266497
33539	266498
218303	266499
167011	266500
2028	266501
35425	266502
38546	266503
25851	266504
184692	266505
253534	266506
8688	266507
36067	266508
127396	266509
55248	266510
17785	266511
104785	266512
60319	266513
168381	266514
92116	266515
54854	266516
128217	266517
251550	266518
61946	266519
98620	266520
5743	266521
225978	266522
74350	266523
83358	266524
123084	266525
3322	266526
137933	266527
56634	266528
11625	266529
21850	266530
92479	266531
297894	266532
138720	266533
76971	266534
72072	266535
6271	266536
91092	266537
119432	266538
23515	266539
167681	266540
63386	266541
10700	266542
11589	266543
95889	266544
103563	266545
22535	266546
211569	266547
41494	266548
127683	266549
196073	266550
122596	266551
51367	266552
26124	266553
270627	266554
13951	266555
135025	266556
19016	266557
28120	266558
44591	266559
24116	266560
1416	266561
46875	266562
8175	266563
6549	266564
672	266565
14289	266566
130332	266567
21014	266568
222703	266569
82641	266570
16186	266571
18382	266572
130021	266573
95619	266574
6104	266575
67248	266576
112306	266577
78585	266578
59346	266579
15424	266580
24113	266581
249646	266582
172759	266583
1946	266584
195792	266585
133108	266586
115920	266587
83558	266588
20725	266589
70577	266590
112869	266591
95105	266592
37887	266593
26881	266594
142647	266595
137249	266596
94267	266597
63711	266598
12847	266599
183744	266600
37368	266601
51104	266602
252472	266603
145522	266604
10796	266605
290706	266606
155002	266607
142333	266608
155394	266609
37934	266610
176974	266611
64593	266612
59075	266613
175338	266614
109485	266615
64533	266616
278804	266617
595	266618
1732	266619
1943	266620
210648	266621
1276	266622
126596	266623
132893	266624
602	266625
178371	266626
38881	266627
143897	266628
26881	266629
58307	266630
6305	266631
28131	266632
29692	266633
18292	266634
34835	266635
76	266636
134156	266637
111297	266638
25809	266639
50811	266640
75842	266641
193558	266642
11368	266643
115955	266644
65290	266645
56184	266646
41834	266647
22614	266648
28297	266649
63912	266650
312186	266651
48735	266652
133824	266653
131598	266654
158567	266655
138616	266656
92034	266657
58534	266658
18731	266659
42524	266660
144101	266661
164396	266662
103102	266663
45582	266664
10243	266665
46135	266666
43366	266667
232366	266668
33145	266669
54894	266670
201018	266671
123655	266672
3069	266673
35267	266674
168849	266675
91723	266676
11447	266677
61807	266678
38508	266679
3900	266680
4758	266681
124869	266682
20847	266683
196211	266684
45646	266685
106097	266686
132583	266687
37089	266688
1587	266689
8524	266690
94960	266691
30939	266692
167649	266693
172084	266694
306685	266695
305176	266696
25468	266697
5237	266698
200138	266699
87715	266700
9644	266701
25414	266702
41874	266703
42033	266704
53123	266705
205661	266706
57483	266707
146953	266708
49872	266709
43036	266710
166460	266711
28198	266712
69987	266713
13669	266714
7516	266715
82408	266716
27689	266717
32062	266718
38077	266719
40045	266720
15079	266721
46728	266722
249411	266723
41061	266724
43	266725
19407	266726
5324	266727
111236	266728
14984	266729
10712	266730
184979	266731
174496	266732
118636	266733
87511	266734
65510	266735
214737	266736
23400	266737
72747	266738
2034	266739
10917	266740
30058	266741
89806	266742
210080	266743
61947	266744
66034	266745
12108	266746
38551	266747
142725	266748
3097	266749
9014	266750
40059	266751
41	266752
2573	266753
1559	266754
58742	266755
14480	266756
20784	266757
3482	266758
297	266759
72564	266760
68287	266761
65152	266762
118652	266763
264803	266764
168391	266765
36707	266766
260084	266767
173437	266768
8804	266769
23591	266770
280487	266771
93260	266772
204929	266773
124638	266774
199135	266775
90537	266776
213074	266777
142905	266778
309417	266779
21889	266780
150072	266781
103104	266782
12913	266783
12913	266784
40428	266785
20792	266786
55385	266787
75316	266788
74385	266789
111260	266790
38024	266791
102470	266792
169115	266793
21408	266794
24375	266795
162507	266796
283109	266797
109546	266798
86470	266799
182093	266800
121463	266801
33103	266802
89112	266803
243263	266804
271440	266805
96544	266806
34570	266807
224308	266808
174751	266809
174659	266810
20456	266811
308711	266812
211418	266813
197820	266814
18009	266815
23254	266816
85941	266817
184025	266818
100444	266819
53044	266820
162501	266821
204079	266822
135921	266823
234011	266824
204924	266825
291646	266826
57052	266827
76903	266828
253232	266829
11330	266830
89774	266831
185807	266832
6181	266833
148698	266834
204884	266835
8514	266836
110088	266837
60822	266838
24458	266839
19469	266840
167493	266841
159628	266842
36942	266843
250838	266844
184168	266845
73312	266846
96706	266847
96367	266848
18721	266849
18721	266850
41349	266851
97624	266852
292376	266853
134165	266854
182152	266855
118969	266856
110844	266857
84377	266858
120727	266859
61949	266860
93153	266861
19181	266862
12731	266863
188990	266864
121827	266865
18341	266866
15354	266867
119218	266868
96592	266869
86420	266870
172628	266871
7494	266872
53763	266873
195590	266874
126938	266875
19369	266876
236814	266877
163084	266878
290680	266879
17795	266880
79720	266881
107686	266882
161358	266883
213810	266884
182885	266885
199748	266886
134243	266887
41341	266888
68529	266889
208769	266890
54523	266891
179665	266892
225880	266893
90101	266894
149595	266895
309360	266896
49206	266897
242755	266898
92865	266899
37464	266900
67828	266901
79056	266902
299835	266903
27853	266904
211946	266905
130564	266906
10023	266907
262028	266908
80278	266909
137485	266910
154867	266911
30223	266912
251116	266913
89193	266914
63464	266915
244844	266916
152948	266917
274998	266918
29802	266919
38024	266920
14349	266921
207175	266922
79217	266923
203645	266924
43147	266925
145642	266926
124923	266927
27483	266928
310917	266929
30079	266930
305380	266931
89408	266932
43662	266933
45809	266934
258656	266935
108504	266936
140988	266937
271399	266938
301586	266939
13347	266940
27850	266941
304383	266942
35958	266943
310481	266944
212861	266945
169896	266946
146756	266947
48063	266948
126451	266949
130514	266950
180508	266951
118751	266952
18276	266953
28943	266954
131597	266955
184	266956
27966	266957
124754	266958
27572	266959
137879	266960
264022	266961
150565	266962
62811	266963
270811	266964
32828	266965
108074	266966
297801	266967
212413	266968
34932	266969
78565	266970
2785	266971
52404	266972
80757	266973
187508	266974
144966	266975
35010	266976
136180	266977
261634	266978
156712	266979
77591	266980
3291	266981
15354	266982
92784	266983
22556	266984
17898	266985
177688	266986
36962	266987
52898	266988
20552	266989
237359	266990
108648	266991
34109	266992
122486	266993
267385	266994
1992	266995
294550	266996
40037	266997
25231	266998
234012	266999
175446	267000
47959	267001
52322	267002
125295	267003
87499	267004
53660	267005
81422	267006
275204	267007
12177	267008
255212	267009
40397	267010
163983	267011
54017	267012
105879	267013
6181	267014
50761	267015
111728	267016
87174	267017
200587	267018
108769	267019
240629	267020
55531	267021
39538	267022
237924	267023
50332	267024
287532	267025
131943	267026
306954	267027
96674	267028
98620	267029
122911	267030
255260	267031
311619	267032
310005	267033
198701	267034
18438	267035
6669	267036
98706	267037
119619	267038
13578	267039
159129	267040
267374	267041
104050	267042
13864	267043
76972	267044
210016	267045
27664	267046
8215	267047
49378	267048
57241	267049
91682	267050
53524	267051
1366	267052
21008	267053
100022	267054
71087	267055
123803	267056
305865	267057
148889	267058
52145	267059
56017	267060
66155	267061
85393	267062
90698	267063
57905	267064
2145	267065
117669	267066
26148	267067
148138	267068
78573	267069
83564	267070
83439	267071
210639	267072
68367	267073
226430	267074
62325	267075
103180	267076
8855	267077
52570	267078
7745	267079
21973	267080
22670	267081
142956	267082
48351	267083
212831	267084
69239	267085
20847	267086
158574	267087
236131	267088
308035	267089
3696	267090
138123	267091
21438	267092
268090	267093
305083	267094
93612	267095
7127	267096
69300	267097
205456	267098
24020	267099
72694	267100
90244	267101
138126	267102
299462	267103
248480	267104
270650	267105
155578	267106
102168	267107
168686	267108
311513	267109
294562	267110
18079	267111
138246	267112
4140	267113
162979	267114
19306	267115
164626	267116
228566	267117
2912	267118
164067	267119
314	267120
85341	267121
9144	267122
6282	267123
83716	267124
208132	267125
154789	267126
216373	267127
16801	267128
185018	267129
56490	267130
85810	267131
261574	267132
25508	267133
131296	267134
218512	267135
56433	267136
145535	267137
193708	267138
89968	267139
3945	267140
68327	267141
71366	267142
47029	267143
19219	267144
3083	267145
7548	267146
45231	267147
6898	267148
106465	267149
100685	267150
177099	267151
45177	267152
157692	267153
50030	267154
25886	267155
179831	267156
127460	267157
97473	267158
1046	267159
140539	267160
7789	267161
18041	267162
130168	267163
4612	267164
12718	267165
267941	267166
44492	267167
129413	267168
49750	267169
138653	267170
56564	267171
21187	267172
11344	267173
308502	267174
107804	267175
126754	267176
65146	267177
121521	267178
20007	267179
6544	267180
44190	267181
111644	267182
123415	267183
164432	267184
1143	267185
42907	267186
780	267187
76079	267188
56133	267189
9306	267190
24089	267191
189667	267192
37249	267193
91292	267194
25779	267195
147691	267196
20552	267197
145239	267198
247207	267199
42608	267200
53316	267201
23267	267202
6721	267203
289645	267204
33226	267205
15957	267206
124493	267207
72642	267208
159397	267209
65221	267210
65167	267211
62393	267212
149063	267213
18576	267214
17211	267215
13419	267216
87246	267217
42956	267218
126063	267219
302374	267220
134190	267221
204313	267222
137474	267223
77495	267224
107618	267225
35425	267226
102038	267227
282136	267228
70858	267229
273682	267230
5759	267231
16124	267232
15721	267233
19136	267234
75908	267235
104689	267236
7121	267237
119417	267238
147178	267239
146572	267240
68904	267241
29792	267242
11055	267243
196593	267244
198277	267245
25858	267246
21238	267247
18382	267248
224098	267249
25493	267250
18373	267251
76022	267252
162208	267253
154916	267254
62046	267255
163033	267256
138184	267257
14381	267258
147954	267259
173359	267260
226739	267261
123348	267262
103021	267263
1907	267264
203220	267265
239508	267266
81136	267267
116416	267268
119732	267269
306013	267270
455	267271
148247	267272
104693	267273
216809	267274
51442	267275
91954	267276
132641	267277
50502	267278
4527	267279
10214	267280
207812	267281
278140	267282
269767	267283
79652	267284
39478	267285
52773	267286
11790	267287
110054	267288
175714	267289
28491	267290
161678	267291
169664	267292
126781	267293
37314	267294
32549	267295
110607	267296
158511	267297
144489	267298
131021	267299
226643	267300
30060	267301
36380	267302
145483	267303
116937	267304
125152	267305
295616	267306
55276	267307
151310	267308
64964	267309
44214	267310
26333	267311
190896	267312
58979	267313
144259	267314
183080	267315
117512	267316
156935	267317
186785	267318
125476	267319
211866	267320
140476	267321
245500	267322
158092	267323
311206	267324
79622	267325
144794	267326
112761	267327
9569	267328
115483	267329
294393	267330
38423	267331
48137	267332
274023	267333
8633	267334
118590	267335
81603	267336
89400	267337
83862	267338
89919	267339
43453	267340
83645	267341
82083	267342
64963	267343
100422	267344
17207	267345
20312	267346
115445	267347
3933	267348
140723	267349
135150	267350
270550	267351
17158	267352
33209	267353
60759	267354
182479	267355
11276	267356
62007	267357
108673	267358
264996	267359
84256	267360
63382	267361
289540	267362
252695	267363
32287	267364
65445	267365
208518	267366
83426	267367
140476	267368
72780	267369
191827	267370
293098	267371
199051	267372
205301	267373
178763	267374
6395	267375
82300	267376
98796	267377
266186	267378
84823	267379
309825	267380
162648	267381
13928	267382
151177	267383
135166	267384
95246	267385
51562	267386
79446	267387
44589	267388
63056	267389
12478	267390
25616	267391
155574	267392
2091	267393
791	267394
92426	267395
78699	267396
21327	267397
94845	267398
193193	267399
140379	267400
233740	267401
101892	267402
97881	267403
158794	267404
130832	267405
184295	267406
148459	267407
84284	267408
85816	267409
124367	267410
5430	267411
293337	267412
120745	267413
188027	267414
3771	267415
327	267416
295532	267417
126069	267418
93770	267419
54085	267420
60359	267421
128088	267422
48357	267423
92567	267424
48824	267425
60275	267426
263089	267427
21009	267428
113021	267429
232438	267430
305132	267431
59689	267432
1195	267433
57764	267434
2912	267435
25135	267436
17080	267437
289651	267438
42902	267439
123658	267440
199158	267441
89784	267442
127083	267443
1356	267444
119972	267445
114750	267446
168584	267447
93483	267448
46851	267449
54679	267450
54058	267451
192808	267452
54357	267453
146726	267454
129370	267455
48860	267456
75178	267457
741	267458
117173	267459
67178	267460
55234	267461
10473	267462
170352	267463
53137	267464
162735	267465
212696	267466
96173	267467
256824	267468
45360	267469
17481	267470
77727	267471
210443	267472
124597	267473
60577	267474
262196	267475
245289	267476
65462	267477
256330	267478
212402	267479
88472	267480
192530	267481
21966	267482
91183	267483
13057	267484
51008	267485
89774	267486
201418	267487
29660	267488
190523	267489
35233	267490
192734	267491
71340	267492
239856	267493
87144	267494
235000	267495
189039	267496
3210	267497
191964	267498
168223	267499
176227	267500
43502	267501
56081	267502
119851	267503
57638	267504
43432	267505
26914	267506
12317	267507
58730	267508
248310	267509
36542	267510
120261	267511
49306	267512
163170	267513
173045	267514
17207	267515
105108	267516
183778	267517
194457	267518
143105	267519
42644	267520
172927	267521
140739	267522
178666	267523
16918	267524
111929	267525
23314	267526
51940	267527
13861	267528
139501	267529
240256	267530
85809	267531
162648	267532
125664	267533
6477	267534
43	267535
155677	267536
138307	267537
19946	267538
100901	267539
1366	267540
74295	267541
60025	267542
208092	267543
67153	267544
186163	267545
51689	267546
1771	267547
5121	267548
56874	267549
90043	267550
84237	267551
73003	267552
3487	267553
33217	267554
53058	267555
4183	267556
140442	267557
180804	267558
310882	267559
14994	267560
266077	267561
43801	267562
282065	267563
5022	267564
161351	267565
190865	267566
51863	267567
116958	267568
176497	267569
14133	267570
12170	267571
71951	267572
29706	267573
122828	267574
46266	267575
14813	267576
105860	267577
61623	267578
13894	267579
43664	267580
30153	267581
72953	267582
69333	267583
213782	267584
158353	267585
40380	267586
38929	267587
277272	267588
277189	267589
176699	267590
184316	267591
87094	267592
156956	267593
233557	267594
126824	267595
81822	267596
195419	267597
22476	267598
22770	267599
6759	267600
251640	267601
415	267602
16983	267603
71666	267604
22167	267605
8260	267606
160871	267607
10672	267608
34853	267609
27775	267610
37910	267611
7276	267612
83466	267613
76589	267614
72391	267615
116778	267616
9395	267617
67490	267618
64205	267619
129539	267620
185152	267621
77695	267622
173811	267623
31811	267624
7743	267625
186931	267626
79953	267627
99481	267628
11698	267629
96528	267630
30868	267631
88081	267632
293514	267633
105662	267634
14363	267635
83854	267636
82113	267637
63713	267638
48208	267639
280537	267640
306123	267641
72438	267642
18541	267643
62606	267644
25285	267645
106055	267646
150324	267647
179157	267648
127206	267649
57277	267650
47570	267651
180506	267652
75721	267653
198885	267654
87678	267655
206012	267656
18587	267657
106906	267658
52868	267659
27535	267660
69755	267661
19164	267662
188494	267663
87145	267664
2417	267665
121725	267666
52192	267667
31	267668
266630	267669
137590	267670
82708	267671
55277	267672
267483	267673
25338	267674
275742	267675
154398	267676
204188	267677
85155	267678
21612	267679
105	267680
16290	267681
48244	267682
15270	267683
13721	267684
216147	267685
104168	267686
9867	267687
157693	267688
25176	267689
308399	267690
57037	267691
64824	267692
5582	267693
85134	267694
120395	267695
132777	267696
247057	267697
180408	267698
5611	267699
20261	267700
220588	267701
71079	267702
76052	267703
1173	267704
296678	267705
3363	267706
62367	267707
136827	267708
56085	267709
177005	267710
247973	267711
83859	267712
166645	267713
123142	267714
215001	267715
33421	267716
92073	267717
41250	267718
14219	267719
2420	267720
12162	267721
6710	267722
18543	267723
59517	267724
87843	267725
33751	267726
15137	267727
40748	267728
12667	267729
19157	267730
176101	267731
18440	267732
5087	267733
1966	267734
156325	267735
25493	267736
4093	267737
90017	267738
7062	267739
3097	267740
57041	267741
146281	267742
27372	267743
51849	267744
217433	267745
65679	267746
21902	267747
197097	267748
59631	267749
12855	267750
61116	267751
14556	267752
7548	267753
311153	267754
24851	267755
250664	267756
31622	267757
41398	267758
69078	267759
86076	267760
100817	267761
64443	267762
60769	267763
5341	267764
81442	267765
35099	267766
91174	267767
134606	267768
125452	267769
239913	267770
104589	267771
94030	267772
9770	267773
8591	267774
10815	267775
15135	267776
145313	267777
87432	267778
107530	267779
6759	267780
73969	267781
31911	267782
166684	267783
8545	267784
27837	267785
92101	267786
97249	267787
57689	267788
22755	267789
106097	267790
29330	267791
60128	267792
58492	267793
9735	267794
132766	267795
198834	267796
46841	267797
29682	267798
151914	267799
119159	267800
23291	267801
289020	267802
4256	267803
138346	267804
239978	267805
41396	267806
52678	267807
136618	267808
63344	267809
131647	267810
20170	267811
46631	267812
312338	267813
203450	267814
269643	267815
43587	267816
194608	267817
32233	267818
101763	267819
168225	267820
100020	267821
69182	267822
33991	267823
34587	267824
26224	267825
84949	267826
19247	267827
32008	267828
180882	267829
150860	267830
189459	267831
80121	267832
241427	267833
78963	267834
122562	267835
132343	267836
91419	267837
120634	267838
116648	267839
288018	267840
117405	267841
117569	267842
198916	267843
24458	267844
126577	267845
155301	267846
99953	267847
66105	267848
21812	267849
26705	267850
52970	267851
136862	267852
2028	267853
210085	267854
99955	267855
214890	267856
139558	267857
303561	267858
93166	267859
88417	267860
191333	267861
55023	267862
55023	267863
21327	267864
25031	267865
55428	267866
110296	267867
28120	267868
272053	267869
25240	267870
105522	267871
24956	267872
12334	267873
17050	267874
8980	267875
164065	267876
212160	267877
95643	267878
181151	267879
1475	267880
274022	267881
144269	267882
23806	267883
56871	267884
31005	267885
121150	267886
147029	267887
61119	267888
92215	267889
228763	267890
54982	267891
191165	267892
14127	267893
2707	267894
19998	267895
4787	267896
203164	267897
65678	267898
140898	267899
7467	267900
35790	267901
242921	267902
92444	267903
41357	267904
299364	267905
13886	267906
37751	267907
4185	267908
8966	267909
213724	267910
211795	267911
31434	267912
1880	267913
435	267914
24838	267915
253015	267916
24436	267917
37431	267918
10787	267919
187168	267920
35934	267921
35541	267922
41095	267923
72488	267924
74190	267925
177203	267926
131546	267927
260392	267928
35790	267929
5025	267930
167200	267931
270349	267932
121515	267933
95516	267934
18498	267935
151782	267936
23919	267937
76759	267938
26621	267939
1866	267940
48764	267941
20226	267942
202881	267943
165137	267944
23181	267945
8928	267946
8928	267947
9240	267948
40513	267949
25870	267950
16187	267951
262166	267952
169285	267953
82202	267954
12046	267955
37482	267956
25633	267957
14099	267958
121	267959
131793	267960
202309	267961
126841	267962
147154	267963
35977	267964
24197	267965
12301	267966
100030	267967
27732	267968
105863	267969
155586	267970
33471	267971
12317	267972
84259	267973
39152	267974
39152	267975
56244	267976
236062	267977
100744	267978
273268	267979
30286	267980
10485	267981
25590	267982
183070	267983
1987	267984
115130	267985
137502	267986
9066	267987
6243	267988
188666	267989
171747	267990
86561	267991
11205	267992
118332	267993
119449	267994
21224	267995
83974	267996
9616	267997
80438	267998
54496	267999
19445	268000
123695	268001
145688	268002
134598	268003
171074	268004
29678	268005
138751	268006
1489	268007
113021	268008
137705	268009
191153	268010
293185	268011
7791	268012
67452	268013
17786	268014
257727	268015
2	268016
46765	268017
201071	268018
81523	268019
4731	268020
65514	268021
100197	268022
86026	268023
60461	268024
19910	268025
193319	268026
255009	268027
30000	268028
22495	268029
6777	268030
6777	268031
81031	268032
85451	268033
138359	268034
2975	268035
6735	268036
40513	268037
306607	268038
21671	268039
6888	268040
51561	268041
34610	268042
58137	268043
101576	268044
44006	268045
128770	268046
136279	268047
27099	268048
21981	268049
15021	268050
13574	268051
45723	268052
20232	268053
131387	268054
88808	268055
245193	268056
15764	268057
17005	268058
140015	268059
14882	268060
51336	268061
4341	268062
100556	268063
305922	268064
86562	268065
5915	268066
8645	268067
99041	268068
86510	268069
92607	268070
25204	268071
71480	268072
157979	268073
1085	268074
47997	268075
3210	268076
129872	268077
17591	268078
49953	268079
119328	268080
31959	268081
249332	268082
263024	268083
135992	268084
1832	268085
31850	268086
174437	268087
286506	268088
42610	268089
123318	268090
148017	268091
154376	268092
60124	268093
129691	268094
37491	268095
29163	268096
53396	268097
111983	268098
68589	268099
3666	268100
119939	268101
44729	268102
70266	268103
82230	268104
5452	268105
143965	268106
10320	268107
4237	268108
6102	268109
75854	268110
55945	268111
52085	268112
39029	268113
69052	268114
187182	268115
35550	268116
62298	268117
25440	268118
217755	268119
45379	268120
31793	268121
62106	268122
15851	268123
132448	268124
185513	268125
77172	268126
116356	268127
252139	268128
99673	268129
19616	268130
11769	268131
106570	268132
211272	268133
65648	268134
137306	268135
139867	268136
58656	268137
134407	268138
23	268139
14668	268140
288283	268141
190981	268142
70295	268143
27155	268144
200433	268145
52193	268146
69210	268147
166001	268148
27518	268149
126650	268150
43476	268151
114655	268152
291611	268153
52409	268154
304791	268155
199604	268156
843	268157
89471	268158
110329	268159
10113	268160
53047	268161
7836	268162
176817	268163
151177	268164
11902	268165
261151	268166
20137	268167
59173	268168
2410	268169
37291	268170
153720	268171
88832	268172
57816	268173
119463	268174
54869	268175
30538	268176
19102	268177
11577	268178
284407	268179
49507	268180
30738	268181
23760	268182
119441	268183
64830	268184
96942	268185
13527	268186
2592	268187
2968	268188
46388	268189
22194	268190
31145	268191
299482	268192
99149	268193
30133	268194
186125	268195
32614	268196
114432	268197
45620	268198
142125	268199
189593	268200
27786	268201
64214	268202
51863	268203
50420	268204
285462	268205
85624	268206
57218	268207
188412	268208
54277	268209
64325	268210
298875	268211
64325	268212
114814	268213
140958	268214
25488	268215
85020	268216
277836	268217
19582	268218
47345	268219
120471	268220
285586	268221
37426	268222
49390	268223
56307	268224
143478	268225
3213	268226
13349	268227
1466	268228
65295	268229
59210	268230
29468	268231
108268	268232
172434	268233
64494	268234
24863	268235
98097	268236
233059	268237
2216	268238
67495	268239
61903	268240
80532	268241
285061	268242
113783	268243
30270	268244
204072	268245
155301	268246
268925	268247
53159	268248
42840	268249
986	268250
455	268251
34343	268252
34009	268253
58089	268254
182881	268255
176174	268256
265153	268257
71837	268258
228736	268259
66347	268260
5332	268261
176724	268262
92408	268263
120127	268264
9297	268265
210425	268266
217879	268267
125172	268268
225300	268269
18110	268270
203490	268271
8166	268272
176847	268273
143781	268274
122801	268275
10363	268276
155166	268277
13512	268278
99129	268279
1115	268280
60200	268281
97325	268282
41756	268283
130843	268284
232353	268285
24750	268286
133800	268287
193826	268288
292684	268289
212999	268290
33989	268291
207833	268292
140530	268293
105303	268294
128184	268295
4831	268296
173555	268297
101921	268298
142502	268299
11352	268300
36156	268301
88405	268302
40898	268303
136712	268304
217403	268305
217393	268306
131581	268307
286180	268308
204087	268309
175370	268310
303478	268311
307583	268312
204934	268313
118970	268314
27129	268315
66944	268316
64681	268317
169388	268318
373	268319
2055	268320
221	268321
13790	268322
172570	268323
196187	268324
63846	268325
20642	268326
125502	268327
53855	268328
99608	268329
21898	268330
286261	268331
312721	268332
42851	268333
81796	268334
184790	268335
43458	268336
97558	268337
89421	268338
56313	268339
287441	268340
77526	268341
11945	268342
96748	268343
2878	268344
8949	268345
257276	268346
60503	268347
16170	268348
144240	268349
134	268350
247078	268351
274939	268352
128423	268353
103605	268354
307360	268355
206714	268356
30690	268357
311192	268358
12018	268359
60082	268360
39338	268361
9551	268362
178971	268363
6686	268364
235451	268365
53452	268366
17340	268367
266814	268368
22590	268369
4159	268370
33584	268371
54119	268372
189212	268373
253520	268374
141105	268375
16841	268376
68855	268377
51652	268378
26082	268379
19879	268380
82113	268381
49977	268382
308169	268383
106501	268384
125781	268385
214052	268386
41272	268387
142389	268388
271515	268389
96311	268390
52585	268391
62720	268392
173934	268393
82026	268394
113300	268395
65246	268396
15542	268397
65302	268398
97415	268399
280771	268400
308530	268401
28881	268402
165655	268403
131778	268404
93557	268405
264831	268406
39344	268407
132887	268408
305057	268409
265626	268410
3810	268411
140168	268412
4548	268413
46073	268414
94811	268415
4869	268416
154861	268417
9867	268418
329	268419
144115	268420
29197	268421
96246	268422
45364	268423
114280	268424
225316	268425
34352	268426
154818	268427
76177	268428
17566	268429
6910	268430
11390	268431
66240	268432
17874	268433
198135	268434
36120	268435
7018	268436
146438	268437
225939	268438
492	268439
2816	268440
57075	268441
24972	268442
132027	268443
33828	268444
431	268445
103608	268446
28017	268447
286955	268448
17436	268449
214837	268450
157797	268451
83576	268452
1866	268453
41958	268454
200888	268455
139366	268456
270288	268457
84637	268458
123475	268459
240126	268460
21363	268461
132164	268462
177398	268463
293972	268464
153745	268465
102649	268466
52443	268467
25286	268468
48176	268469
301682	268470
209590	268471
80121	268472
136881	268473
105217	268474
57675	268475
19532	268476
29414	268477
657	268478
90698	268479
101296	268480
131299	268481
183590	268482
13786	268483
273528	268484
8477	268485
29529	268486
15468	268487
23990	268488
225068	268489
48668	268490
6616	268491
88508	268492
14717	268493
182298	268494
21803	268495
50104	268496
14561	268497
36795	268498
51979	268499
207386	268500
169523	268501
1696	268502
78480	268503
43263	268504
41362	268505
22708	268506
55732	268507
148703	268508
199993	268509
72953	268510
126135	268511
106571	268512
53705	268513
112124	268514
27356	268515
283092	268516
16729	268517
343	268518
127963	268519
26542	268520
19773	268521
129688	268522
92128	268523
28303	268524
47031	268525
19515	268526
38177	268527
9714	268528
193064	268529
189819	268530
28766	268531
146065	268532
172949	268533
162311	268534
2041	268535
20982	268536
14487	268537
10972	268538
42769	268539
308994	268540
192981	268541
10986	268542
66001	268543
118372	268544
20529	268545
41233	268546
14947	268547
7726	268548
94124	268549
121761	268550
238505	268551
94058	268552
220054	268553
28734	268554
174985	268555
304995	268556
75885	268557
4994	268558
242618	268559
94118	268560
30097	268561
83129	268562
29869	268563
130131	268564
39044	268565
234589	268566
240980	268567
20509	268568
288160	268569
214638	268570
116329	268571
178106	268572
312508	268573
1095	268574
118772	268575
4473	268576
24989	268577
48914	268578
80443	268579
82451	268580
1797	268581
30512	268582
99207	268583
149363	268584
7741	268585
25332	268586
104117	268587
69050	268588
14732	268589
102967	268590
68910	268591
33899	268592
13071	268593
37564	268594
128607	268595
54454	268596
52240	268597
201349	268598
32132	268599
203854	268600
93166	268601
14992	268602
24458	268603
143624	268604
211135	268605
158242	268606
263210	268607
304513	268608
298406	268609
181726	268610
214640	268611
94572	268612
51005	268613
180857	268614
94572	268615
245618	268616
134101	268617
140730	268618
41530	268619
7572	268620
205922	268621
79720	268622
200225	268623
57964	268624
217785	268625
9143	268626
155131	268627
114758	268628
83	268629
1258	268630
306708	268631
166470	268632
128181	268633
38295	268634
142736	268635
80569	268636
195094	268637
3900	268638
11307	268639
149295	268640
5837	268641
87792	268642
47345	268643
1451	268644
193273	268645
109056	268646
154082	268647
153480	268648
153475	268649
64170	268650
283592	268651
155691	268652
74481	268653
62614	268654
178034	268655
62363	268656
135613	268657
136896	268658
172443	268659
59182	268660
8552	268661
22344	268662
193263	268663
145483	268664
47940	268665
89166	268666
250391	268667
41697	268668
5620	268669
77606	268670
86	268671
21643	268672
159879	268673
131749	268674
106825	268675
183429	268676
83757	268677
117633	268678
19076	268679
156593	268680
179357	268681
248568	268682
8501	268683
162759	268684
139995	268685
3363	268686
99706	268687
191697	268688
105491	268689
22431	268690
138692	268691
41943	268692
254991	268693
127461	268694
250716	268695
28093	268696
79834	268697
135672	268698
609	268699
74275	268700
4490	268701
26559	268702
12333	268703
139682	268704
213339	268705
188352	268706
10066	268707
171342	268708
231021	268709
94787	268710
148646	268711
80295	268712
299848	268713
33818	268714
13081	268715
204187	268716
137394	268717
63062	268718
40613	268719
141708	268720
294010	268721
12311	268722
168021	268723
235003	268724
310265	268725
68532	268726
3995	268727
169990	268728
309799	268729
6991	268730
178371	268731
126854	268732
73975	268733
96319	268734
141350	268735
81295	268736
57864	268737
217339	268738
6569	268739
4076	268740
108376	268741
84039	268742
147815	268743
189849	268744
233358	268745
45129	268746
156309	268747
6093	268748
262188	268749
6528	268750
7245	268751
98457	268752
38534	268753
9883	268754
128154	268755
3599	268756
76	268757
3130	268758
25198	268759
211678	268760
15146	268761
116723	268762
24437	268763
221768	268764
173564	268765
19601	268766
268089	268767
17228	268768
37544	268769
19369	268770
221000	268771
287146	268772
4282	268773
170773	268774
196195	268775
249993	268776
248920	268777
193950	268778
20458	268779
33264	268780
183162	268781
200930	268782
35658	268783
6977	268784
141764	268785
28766	268786
26394	268787
198826	268788
3599	268789
90192	268790
197	268791
21200	268792
5995	268793
1115	268794
1115	268795
5112	268796
23714	268797
255496	268798
137481	268799
12177	268800
58420	268801
1366	268802
26665	268803
85195	268804
192740	268805
62046	268806
56842	268807
5942	268808
30261	268809
133824	268810
98843	268811
34965	268812
147240	268813
38758	268814
97707	268815
113214	268816
112746	268817
196331	268818
145315	268819
19762	268820
121672	268821
28479	268822
24544	268823
48122	268824
59651	268825
106243	268826
131705	268827
3933	268828
60633	268829
94682	268830
32386	268831
5953	268832
221	268833
203490	268834
49119	268835
77320	268836
158264	268837
45582	268838
227417	268839
144243	268840
59671	268841
306216	268842
153880	268843
167838	268844
3513	268845
182504	268846
19181	268847
215587	268848
168670	268849
71903	268850
1037	268851
21080	268852
223813	268853
11030	268854
740	268855
72410	268856
124001	268857
248999	268858
26745	268859
83645	268860
69629	268861
123696	268862
189522	268863
54109	268864
986	268865
93025	268866
124763	268867
72347	268868
11146	268869
157099	268870
14139	268871
30914	268872
40	268873
132167	268874
52639	268875
2316	268876
53969	268877
137939	268878
23990	268879
84960	268880
207200	268881
310957	268882
80757	268883
189129	268884
265342	268885
108791	268886
99451	268887
92765	268888
24458	268889
36962	268890
70884	268891
162215	268892
89533	268893
180416	268894
218701	268895
44200	268896
72077	268897
230551	268898
243923	268899
133624	268900
142735	268901
74911	268902
75766	268903
30218	268904
212560	268905
35739	268906
56707	268907
61476	268908
111779	268909
23989	268910
100211	268911
73049	268912
227687	268913
170898	268914
1392	268915
100767	268916
114432	268917
152455	268918
179176	268919
69329	268920
201981	268921
1578	268922
138750	268923
161860	268924
76677	268925
96598	268926
200372	268927
159512	268928
185683	268929
39245	268930
277366	268931
301699	268932
169896	268933
159353	268934
213632	268935
240116	268936
158681	268937
40613	268938
96215	268939
291606	268940
46874	268941
89730	268942
5523	268943
139	268944
217636	268945
42942	268946
52809	268947
91918	268948
7176	268949
39031	268950
76677	268951
193890	268952
153892	268953
2681	268954
3482	268955
138351	268956
57252	268957
226293	268958
291308	268959
28749	268960
33114	268961
35787	268962
59584	268963
59584	268964
8154	268965
42910	268966
29389	268967
84214	268968
8550	268969
13995	268970
144470	268971
33695	268972
89282	268973
3186	268974
72984	268975
265888	268976
254750	268977
25558	268978
287981	268979
175999	268980
86992	268981
103110	268982
66266	268983
71057	268984
200766	268985
117304	268986
171984	268987
96204	268988
75172	268989
150921	268990
250480	268991
170804	268992
205482	268993
110074	268994
144470	268995
43115	268996
67852	268997
75655	268998
91869	268999
155055	269000
165294	269001
209	269002
289037	269003
9529	269004
62906	269005
5002	269006
11799	269007
216567	269008
265934	269009
17068	269010
87511	269011
37333	269012
274351	269013
171583	269014
81367	269015
40946	269016
81367	269017
73597	269018
197059	269019
118106	269020
269974	269021
204265	269022
2968	269023
2717	269024
86045	269025
100102	269026
12801	269027
10955	269028
196607	269029
39616	269030
135253	269031
99474	269032
237849	269033
60210	269034
284751	269035
173366	269036
75429	269037
476	269038
198094	269039
9288	269040
14385	269041
184952	269042
309271	269043
2037	269044
71851	269045
25653	269046
234783	269047
11000	269048
51461	269049
51461	269050
40426	269051
91886	269052
32573	269053
26148	269054
176576	269055
123056	269056
35975	269057
188118	269058
51700	269059
168321	269060
275330	269061
50034	269062
56842	269063
192866	269064
131901	269065
94755	269066
104274	269067
18230	269068
240978	269069
156113	269070
192170	269071
66693	269072
163258	269073
36638	269074
73198	269075
87273	269076
56659	269077
2146	269078
283062	269079
78359	269080
83152	269081
261534	269082
26660	269083
4134	269084
134263	269085
13887	269086
78434	269087
13256	269088
190750	269089
100	269090
26703	269091
251827	269092
100813	269093
31697	269094
212328	269095
162186	269096
218751	269097
31809	269098
2478	269099
69214	269100
156804	269101
42417	269102
115122	269103
13873	269104
14561	269105
139019	269106
42911	269107
13072	269108
42794	269109
155733	269110
108396	269111
294886	269112
91379	269113
95286	269114
13578	269115
179290	269116
16950	269117
250189	269118
145724	269119
107316	269120
161628	269121
22764	269122
4449	269123
158505	269124
226316	269125
94307	269126
128603	269127
205976	269128
55477	269129
50164	269130
43433	269131
160028	269132
19037	269133
124239	269134
89716	269135
24175	269136
28346	269137
32035	269138
303263	269139
111602	269140
26247	269141
186100	269142
180887	269143
16798	269144
4889	269145
26603	269146
183431	269147
150569	269148
38741	269149
127659	269150
99387	269151
141496	269152
39917	269153
223642	269154
79044	269155
18296	269156
79587	269157
66250	269158
63816	269159
18382	269160
80070	269161
62338	269162
4473	269163
171767	269164
52982	269165
34868	269166
54692	269167
107588	269168
41852	269169
71753	269170
193834	269171
289163	269172
8501	269173
92161	269174
177880	269175
84631	269176
6090	269177
86208	269178
182640	269179
118272	269180
77938	269181
176200	269182
123822	269183
34966	269184
79069	269185
32194	269186
164372	269187
81328	269188
69457	269189
63564	269190
10521	269191
117245	269192
269405	269193
12324	269194
178895	269195
100121	269196
37318	269197
13693	269198
3184	269199
38910	269200
7116	269201
287176	269202
134187	269203
278817	269204
140741	269205
16282	269206
33665	269207
194568	269208
8591	269209
39409	269210
287210	269211
53685	269212
294034	269213
17786	269214
21238	269215
14953	269216
226491	269217
31300	269218
188330	269219
237122	269220
94876	269221
22107	269222
4689	269223
110329	269224
1085	269225
1085	269226
125630	269227
44790	269228
138665	269229
2469	269230
38576	269231
5847	269232
14226	269233
47531	269234
195967	269235
923	269236
2797	269237
118919	269238
71296	269239
60275	269240
15112	269241
168310	269242
14614	269243
310937	269244
4873	269245
18485	269246
152809	269247
14107	269248
5167	269249
136456	269250
192170	269251
143774	269252
84673	269253
1085	269254
65781	269255
24972	269256
140136	269257
140110	269258
102479	269259
128567	269260
67463	269261
200537	269262
64607	269263
60743	269264
95776	269265
55978	269266
24796	269267
44457	269268
312026	269269
31	269270
121280	269271
34775	269272
25085	269273
28510	269274
58978	269275
31841	269276
82294	269277
29484	269278
110742	269279
16726	269280
45092	269281
224913	269282
47761	269283
4869	269284
52173	269285
193661	269286
131226	269287
25364	269288
25364	269289
88742	269290
254099	269291
118647	269292
255780	269293
2770	269294
292924	269295
141164	269296
68756	269297
179234	269298
1880	269299
148058	269300
16044	269301
17666	269302
37164	269303
36199	269304
54900	269305
188572	269306
5573	269307
49737	269308
235843	269309
7784	269310
102235	269311
22226	269312
22715	269313
31539	269314
119695	269315
74089	269316
203837	269317
208953	269318
122801	269319
93785	269320
125350	269321
55084	269322
203661	269323
62223	269324
36131	269325
19938	269326
138837	269327
21038	269328
110939	269329
92678	269330
23483	269331
169032	269332
77997	269333
218950	269334
145	269335
93072	269336
89025	269337
50099	269338
117975	269339
226042	269340
4166	269341
28598	269342
47080	269343
106793	269344
169032	269345
179898	269346
55999	269347
83563	269348
172918	269349
119342	269350
4940	269351
58643	269352
189890	269353
140875	269354
74124	269355
44087	269356
308923	269357
97	269358
123533	269359
154815	269360
106038	269361
1899	269362
1899	269363
38284	269364
13117	269365
79269	269366
293553	269367
120897	269368
197983	269369
31076	269370
312160	269371
46446	269372
25040	269373
24209	269374
129590	269375
44340	269376
9445	269377
9302	269378
37124	269379
58417	269380
7515	269381
58417	269382
228	269383
13527	269384
184921	269385
25473	269386
247015	269387
4834	269388
215782	269389
48	269390
122495	269391
92782	269392
33515	269393
103771	269394
2087	269395
7663	269396
27893	269397
19998	269398
281039	269399
47218	269400
27281	269401
78756	269402
133400	269403
32129	269404
63086	269405
282873	269406
105327	269407
180921	269408
38933	269409
210118	269410
161954	269411
68367	269412
18748	269413
143837	269414
143744	269415
143867	269416
125863	269417
186301	269418
102735	269419
167124	269420
82073	269421
37542	269422
150910	269423
84286	269424
143555	269425
84823	269426
33382	269427
115931	269428
62063	269429
5339	269430
240	269431
91944	269432
244530	269433
151366	269434
235925	269435
121838	269436
13845	269437
38138	269438
53692	269439
18055	269440
33858	269441
311742	269442
26019	269443
161430	269444
160	269445
32747	269446
233477	269447
166013	269448
176762	269449
19731	269450
23291	269451
127216	269452
79198	269453
79198	269454
93502	269455
133596	269456
191911	269457
91648	269458
43291	269459
217147	269460
141309	269461
70084	269462
64879	269463
20391	269464
147757	269465
67116	269466
139927	269467
70838	269468
84579	269469
2178	269470
165809	269471
177363	269472
21721	269473
21908	269474
56027	269475
30817	269476
34679	269477
32658	269478
207495	269479
20117	269480
214867	269481
77370	269482
30817	269483
41692	269484
88035	269485
151447	269486
195995	269487
110836	269488
119017	269489
58590	269490
187501	269491
101106	269492
62289	269493
92835	269494
20981	269495
123998	269496
143175	269497
25685	269498
191076	269499
96140	269500
305492	269501
40416	269502
158605	269503
131450	269504
99186	269505
40518	269506
26703	269507
132825	269508
189514	269509
266801	269510
197164	269511
14081	269512
64154	269513
20100	269514
48954	269515
87829	269516
103152	269517
102848	269518
166042	269519
11239	269520
111052	269521
31994	269522
42417	269523
69461	269524
130546	269525
68973	269526
125657	269527
158311	269528
87863	269529
191851	269530
77973	269531
4300	269532
293195	269533
60361	269534
149378	269535
16296	269536
43727	269537
41645	269538
76257	269539
138157	269540
250237	269541
87863	269542
94142	269543
68370	269544
77125	269545
18247	269546
126816	269547
208549	269548
196505	269549
84911	269550
159962	269551
13864	269552
70490	269553
195997	269554
95220	269555
121717	269556
6815	269557
132192	269558
152717	269559
31988	269560
31739	269561
246450	269562
76890	269563
142654	269564
178400	269565
178400	269566
2717	269567
23005	269568
64221	269569
203766	269570
173900	269571
52153	269572
223082	269573
84823	269574
66183	269575
107740	269576
90148	269577
9942	269578
7968	269579
227424	269580
45312	269581
52259	269582
89213	269583
16514	269584
37249	269585
124765	269586
137252	269587
122482	269588
128989	269589
291334	269590
210557	269591
220663	269592
69477	269593
104309	269594
181416	269595
181416	269596
134106	269597
31328	269598
122191	269599
110037	269600
269867	269601
151132	269602
255436	269603
71340	269604
193703	269605
31145	269606
42973	269607
100216	269608
218033	269609
81361	269610
67513	269611
132174	269612
14016	269613
61282	269614
66721	269615
271354	269616
151382	269617
125569	269618
63942	269619
55391	269620
4279	269621
17083	269622
56447	269623
56318	269624
16069	269625
34500	269626
113763	269627
781	269628
61246	269629
23356	269630
272886	269631
292526	269632
17043	269633
64042	269634
235254	269635
114413	269636
84383	269637
63755	269638
122596	269639
36382	269640
91751	269641
757	269642
129699	269643
74447	269644
39293	269645
5620	269646
5303	269647
290411	269648
164387	269649
51104	269650
210110	269651
18177	269652
89216	269653
49496	269654
169811	269655
75544	269656
63736	269657
198133	269658
141401	269659
14665	269660
253651	269661
193516	269662
105775	269663
36992	269664
15189	269665
5341	269666
123098	269667
272779	269668
74977	269669
12730	269670
2231	269671
51587	269672
204134	269673
85910	269674
4921	269675
7720	269676
2858	269677
4466	269678
22739	269679
35474	269680
114908	269681
242214	269682
150334	269683
99126	269684
39298	269685
45498	269686
14881	269687
98927	269688
291967	269689
76822	269690
20642	269691
124060	269692
38277	269693
48665	269694
194170	269695
80468	269696
260132	269697
23860	269698
181270	269699
96602	269700
128801	269701
233376	269702
5501	269703
94139	269704
165779	269705
176332	269706
111452	269707
138808	269708
92759	269709
39355	269710
34188	269711
41966	269712
153560	269713
22194	269714
216459	269715
182159	269716
75553	269717
75183	269718
80	269719
54364	269720
9601	269721
50744	269722
199369	269723
59440	269724
6889	269725
101657	269726
23393	269727
311028	269728
7154	269729
152539	269730
269574	269731
61662	269732
82436	269733
252353	269734
39033	269735
120114	269736
197474	269737
2	269738
29589	269739
18157	269740
93205	269741
166402	269742
161953	269743
74030	269744
126145	269745
187563	269746
270995	269747
9724	269748
128034	269749
127956	269750
229989	269751
160012	269752
62947	269753
77127	269754
203542	269755
260375	269756
94274	269757
142128	269758
960	269759
30268	269760
4449	269761
86949	269762
13245	269763
29924	269764
2178	269765
52585	269766
190100	269767
275569	269768
84722	269769
41939	269770
31988	269771
13820	269772
76472	269773
26261	269774
11554	269775
110824	269776
7213	269777
97387	269778
4524	269779
4052	269780
34708	269781
3402	269782
232939	269783
56167	269784
24167	269785
139019	269786
11340	269787
13707	269788
53372	269789
146959	269790
240636	269791
2209	269792
211764	269793
63227	269794
48036	269795
200816	269796
500	269797
44085	269798
10805	269799
1723	269800
233025	269801
38	269802
90734	269803
18292	269804
7558	269805
57793	269806
7397	269807
7197	269808
23641	269809
59885	269810
99108	269811
2041	269812
193253	269813
35828	269814
95718	269815
144472	269816
197278	269817
36889	269818
54426	269819
14648	269820
24290	269821
8913	269822
138732	269823
1712	269824
194048	269825
7511	269826
730	269827
3363	269828
113389	269829
185411	269830
521	269831
18737	269832
37322	269833
37205	269834
521	269835
106150	269836
97356	269837
77108	269838
109082	269839
66831	269840
12570	269841
304138	269842
141944	269843
80379	269844
82380	269845
10434	269846
1970	269847
36774	269848
75245	269849
147609	269850
171051	269851
265772	269852
96841	269853
81772	269854
31778	269855
94999	269856
41757	269857
670	269858
672	269859
6788	269860
41040	269861
120082	269862
66978	269863
12464	269864
4213	269865
13654	269866
5600	269867
31859	269868
83439	269869
78303	269870
59364	269871
27143	269872
8155	269873
44368	269874
16484	269875
201245	269876
38720	269877
19190	269878
14598	269879
85637	269880
46838	269881
183488	269882
190838	269883
259995	269884
76895	269885
84960	269886
13916	269887
48705	269888
188628	269889
43147	269890
62422	269891
131448	269892
1497	269893
311420	269894
211	269895
1872	269896
81234	269897
278595	269898
82707	269899
52424	269900
109719	269901
34633	269902
135032	269903
72458	269904
83458	269905
98469	269906
107261	269907
60955	269908
162545	269909
213672	269910
115446	269911
69645	269912
90393	269913
45439	269914
209938	269915
15300	269916
14953	269917
1235	269918
7127	269919
9152	269920
27939	269921
22331	269922
1038	269923
7955	269924
150546	269925
62814	269926
27331	269927
262792	269928
58158	269929
19234	269930
209215	269931
1483	269932
165998	269933
33464	269934
5715	269935
183006	269936
25555	269937
64142	269938
175150	269939
1230	269940
38164	269941
52783	269942
105324	269943
46943	269944
76506	269945
108615	269946
1888	269947
31340	269948
9225	269949
49678	269950
187783	269951
185834	269952
30133	269953
3898	269954
173760	269955
253841	269956
28782	269957
9482	269958
92914	269959
144124	269960
30731	269961
6156	269962
8893	269963
25051	269964
17550	269965
69280	269966
63862	269967
285060	269968
28318	269969
133050	269970
10603	269971
183858	269972
76305	269973
130226	269974
108068	269975
51098	269976
21157	269977
59779	269978
254959	269979
22814	269980
44154	269981
2709	269982
80996	269983
149042	269984
232388	269985
130468	269986
310638	269987
36280	269988
131974	269989
252209	269990
84978	269991
356	269992
16914	269993
241109	269994
2572	269995
21542	269996
108554	269997
96630	269998
53252	269999
164003	270000
78614	270001
63384	270002
274003	270003
1075	270004
82001	270005
9809	270006
18391	270007
151563	270008
12817	270009
122543	270010
4240	270011
5843	270012
37625	270013
56499	270014
45658	270015
5310	270016
59202	270017
15742	270018
241780	270019
68404	270020
8235	270021
265282	270022
60121	270023
67762	270024
1602	270025
115789	270026
81284	270027
196927	270028
156	270029
86131	270030
218979	270031
72054	270032
66187	270033
31614	270034
155314	270035
99641	270036
69834	270037
44634	270038
163022	270039
59888	270040
284055	270041
211281	270042
7182	270043
113035	270044
49588	270045
33091	270046
150218	270047
123207	270048
64151	270049
92557	270050
251678	270051
286886	270052
247199	270053
177941	270054
70717	270055
202585	270056
194882	270057
49342	270058
195049	270059
13620	270060
23487	270061
308256	270062
507	270063
41072	270064
1490	270065
162099	270066
52882	270067
114305	270068
293763	270069
184134	270070
197976	270071
10676	270072
89331	270073
267709	270074
219148	270075
21347	270076
37278	270077
101954	270078
106589	270079
27378	270080
17869	270081
121458	270082
223409	270083
198713	270084
48145	270085
19241	270086
4665	270087
39912	270088
76809	270089
58740	270090
19549	270091
59316	270092
166642	270093
2084	270094
5481	270095
33758	270096
12956	270097
243011	270098
101066	270099
137404	270100
77789	270101
177136	270102
80247	270103
180884	270104
90017	270105
261144	270106
204640	270107
43058	270108
6	270109
6989	270110
168588	270111
751	270112
60149	270113
380	270114
178780	270115
48830	270116
131990	270117
132259	270118
96641	270119
148720	270120
94149	270121
282485	270122
7059	270123
170306	270124
208	270125
12442	270126
133797	270127
25836	270128
19929	270129
6804	270130
46851	270131
3401	270132
3401	270133
28114	270134
190912	270135
19037	270136
71413	270137
17240	270138
129446	270139
1085	270140
126775	270141
5590	270142
224040	270143
164607	270144
186152	270145
275176	270146
30940	270147
67274	270148
36450	270149
182179	270150
41474	270151
8573	270152
6973	270153
270753	270154
28100	270155
2460	270156
27336	270157
254002	270158
203898	270159
93845	270160
209464	270161
196681	270162
25632	270163
201907	270164
20261	270165
116044	270166
14414	270167
51039	270168
67338	270169
42704	270170
194744	270171
93620	270172
135460	270173
167156	270174
61082	270175
23306	270176
1252	270177
32845	270178
14	270179
8624	270180
4378	270181
8866	270182
79322	270183
287482	270184
116284	270185
16562	270186
4909	270187
173602	270188
24644	270189
73649	270190
33209	270191
81518	270192
225046	270193
252882	270194
8749	270195
105284	270196
8429	270197
37232	270198
5652	270199
105578	270200
75088	270201
118876	270202
217927	270203
54632	270204
200589	270205
80032	270206
170999	270207
1097	270208
55227	270209
115998	270210
167572	270211
28328	270212
138269	270213
62807	270214
219	270215
18649	270216
11335	270217
33142	270218
199117	270219
9383	270220
152692	270221
145365	270222
250634	270223
143641	270224
79569	270225
78220	270226
120694	270227
43476	270228
109294	270229
135754	270230
76433	270231
176842	270232
23806	270233
206890	270234
27769	270235
265756	270236
238761	270237
4277	270238
52170	270239
7062	270240
64134	270241
112331	270242
16433	270243
30193	270244
68528	270245
33712	270246
252703	270247
29634	270248
68650	270249
62292	270250
127354	270251
134054	270252
95183	270253
104390	270254
189594	270255
46826	270256
216864	270257
26750	270258
26455	270259
122511	270260
28286	270261
77016	270262
141952	270263
36386	270264
144473	270265
1508	270266
124872	270267
6388	270268
135667	270269
57028	270270
58164	270271
133396	270272
30097	270273
44236	270274
37548	270275
41406	270276
2833	270277
3696	270278
3510	270279
14624	270280
10825	270281
3510	270282
12912	270283
86340	270284
53384	270285
135471	270286
35121	270287
18360	270288
110107	270289
248	270290
4902	270291
5109	270292
11766	270293
145717	270294
142774	270295
27512	270296
828	270297
23345	270298
28947	270299
146808	270300
142085	270301
9725	270302
41876	270303
4651	270304
51691	270305
5548	270306
33694	270307
29229	270308
244356	270309
24560	270310
238739	270311
39468	270312
76790	270313
55036	270314
30393	270315
24381	270316
24527	270317
38676	270318
109950	270319
82215	270320
11301	270321
23919	270322
112600	270323
82692	270324
67201	270325
73670	270326
132231	270327
30470	270328
12161	270329
251856	270330
4983	270331
42963	270332
4983	270333
291801	270334
1718	270335
22415	270336
57670	270337
60776	270338
5578	270339
28269	270340
260050	270341
1804	270342
2502	270343
126634	270344
169230	270345
8257	270346
6038	270347
289339	270348
135162	270349
87029	270350
15768	270351
50612	270352
129601	270353
193475	270354
33584	270355
135984	270356
26697	270357
95779	270358
15781	270359
86823	270360
2365	270361
304636	270362
114394	270363
1246	270364
116835	270365
17512	270366
78370	270367
5201	270368
115239	270369
19225	270370
11529	270371
15079	270372
177386	270373
129325	270374
36689	270375
1778	270376
174075	270377
73514	270378
67764	270379
305040	270380
272143	270381
25	270382
39072	270383
176231	270384
20668	270385
179020	270386
10859	270387
250414	270388
159	270389
169784	270390
81453	270391
96856	270392
244937	270393
90804	270394
33953	270395
103283	270396
13735	270397
15030	270398
178957	270399
299334	270400
198536	270401
84274	270402
1025	270403
120684	270404
34945	270405
64922	270406
52594	270407
62585	270408
8759	270409
40508	270410
32834	270411
2084	270412
22549	270413
10260	270414
3045	270415
17571	270416
7332	270417
252737	270418
270125	270419
87377	270420
158752	270421
5477	270422
130263	270423
1306	270424
97027	270425
16578	270426
286110	270427
189988	270428
68883	270429
38495	270430
35121	270431
41807	270432
746	270433
143900	270434
15751	270435
103975	270436
76350	270437
33366	270438
52041	270439
12243	270440
112297	270441
134727	270442
39753	270443
33539	270444
136861	270445
103269	270446
137142	270447
178312	270448
17242	270449
25998	270450
8933	270451
138546	270452
105676	270453
3257	270454
59584	270455
99828	270456
2503	270457
165674	270458
108	270459
161257	270460
454	270461
211252	270462
49779	270463
23070	270464
140010	270465
139540	270466
30364	270467
44699	270468
39106	270469
117558	270470
99738	270471
23348	270472
61310	270473
102056	270474
35285	270475
124900	270476
130713	270477
165894	270478
64317	270479
12036	270480
233955	270481
105856	270482
115133	270483
47306	270484
113830	270485
106	270486
227756	270487
11624	270488
59116	270489
41376	270490
81604	270491
81604	270492
164460	270493
198228	270494
40208	270495
198964	270496
80993	270497
47345	270498
62453	270499
111290	270500
198175	270501
5396	270502
81297	270503
228879	270504
228873	270505
31854	270506
68157	270507
212400	270508
60945	270509
3748	270510
148582	270511
175707	270512
96905	270513
7229	270514
58023	270515
59252	270516
41814	270517
68992	270518
23993	270519
122	270520
40905	270521
12830	270522
71849	270523
68497	270524
95486	270525
37889	270526
217320	270527
103284	270528
259706	270529
43243	270530
59129	270531
65611	270532
22422	270533
11785	270534
146692	270535
184976	270536
206353	270537
8409	270538
270495	270539
50202	270540
139776	270541
33641	270542
48769	270543
43147	270544
30057	270545
24937	270546
71810	270547
98	270548
176973	270549
14892	270550
20357	270551
6339	270552
42577	270553
4448	270554
181612	270555
847	270556
91542	270557
229806	270558
25332	270559
84609	270560
119116	270561
9341	270562
4743	270563
179833	270564
40664	270565
43844	270566
13386	270567
263165	270568
3991	270569
36098	270570
96833	270571
132157	270572
150451	270573
32321	270574
134120	270575
25480	270576
37719	270577
19224	270578
257357	270579
50150	270580
85056	270581
93498	270582
146713	270583
64045	270584
130972	270585
16380	270586
49120	270587
933	270588
115222	270589
200052	270590
5839	270591
266616	270592
94203	270593
122218	270594
277048	270595
71094	270596
212210	270597
41161	270598
56600	270599
106116	270600
267	270601
185723	270602
24991	270603
24991	270604
54811	270605
183727	270606
18	270607
65774	270608
36389	270609
56322	270610
67212	270611
123820	270612
43448	270613
19284	270614
3418	270615
181517	270616
189710	270617
155439	270618
37466	270619
37466	270620
136323	270621
140104	270622
19823	270623
139536	270624
266596	270625
8155	270626
68027	270627
4025	270628
6633	270629
32013	270630
89282	270631
13532	270632
248717	270633
134407	270634
8759	270635
10138	270636
1818	270637
40059	270638
173557	270639
137305	270640
117352	270641
117238	270642
48108	270643
42401	270644
11072	270645
47918	270646
32739	270647
1105	270648
50119	270649
258724	270650
179335	270651
50596	270652
91969	270653
75597	270654
32386	270655
746	270656
76930	270657
122192	270658
75314	270659
43383	270660
275395	270661
312809	270662
161062	270663
9827	270664
168037	270665
138842	270666
146937	270667
67483	270668
65219	270669
140076	270670
184289	270671
61369	270672
15424	270673
195440	270674
160950	270675
77349	270676
225701	270677
96037	270678
46889	270679
29930	270680
81993	270681
3372	270682
132982	270683
116976	270684
1391	270685
122910	270686
242726	270687
914	270688
16722	270689
9827	270690
119638	270691
116514	270692
98069	270693
254557	270694
180583	270695
71	270696
181543	270697
47902	270698
60573	270699
7722	270700
138441	270701
118824	270702
32817	270703
51308	270704
103522	270705
49458	270706
8125	270707
101028	270708
17543	270709
262231	270710
307039	270711
172113	270712
131403	270713
91708	270714
196044	270715
43276	270716
139785	270717
71813	270718
159844	270719
195049	270720
3933	270721
90174	270722
42953	270723
13649	270724
115430	270725
190514	270726
71092	270727
40969	270728
55987	270729
231666	270730
186228	270731
7917	270732
129096	270733
150342	270734
71021	270735
181477	270736
150242	270737
153151	270738
44372	270739
122541	270740
76	270741
303969	270742
9827	270743
111620	270744
143469	270745
186009	270746
25715	270747
184394	270748
127096	270749
12063	270750
101838	270751
73926	270752
4279	270753
141273	270754
67899	270755
17786	270756
16647	270757
286343	270758
7444	270759
215009	270760
250823	270761
29497	270762
120754	270763
154182	270764
137703	270765
18364	270766
182935	270767
31435	270768
109324	270769
2122	270770
22995	270771
41352	270772
25981	270773
6513	270774
183579	270775
203011	270776
184973	270777
14183	270778
62029	270779
28679	270780
153389	270781
60401	270782
21422	270783
15804	270784
20196	270785
37553	270786
227	270787
38095	270788
7229	270789
7618	270790
139	270791
59289	270792
10401	270793
54456	270794
229066	270795
274122	270796
8037	270797
284704	270798
13649	270799
212911	270800
124900	270801
277104	270802
113541	270803
44219	270804
100570	270805
220539	270806
9980	270807
297476	270808
287416	270809
57599	270810
122761	270811
125455	270812
115367	270813
8015	270814
126078	270815
120228	270816
11569	270817
175774	270818
25237	270819
45375	270820
4604	270821
1475	270822
105139	270823
35934	270824
138715	270825
112384	270826
175731	270827
58171	270828
99735	270829
161305	270830
92892	270831
78075	270832
3778	270833
1317	270834
1258	270835
92542	270836
100397	270837
159959	270838
10369	270839
202215	270840
6977	270841
5320	270842
220589	270843
29119	270844
12525	270845
4247	270846
113501	270847
149356	270848
283225	270849
78048	270850
1644	270851
15346	270852
48292	270853
174501	270854
52868	270855
41673	270856
30110	270857
11337	270858
79965	270859
17678	270860
1917	270861
62862	270862
76289	270863
602	270864
274112	270865
70130	270866
61396	270867
2558	270868
71297	270869
5826	270870
3452	270871
240360	270872
60934	270873
17974	270874
2709	270875
261666	270876
1085	270877
4134	270878
10681	270879
5057	270880
63186	270881
95408	270882
16062	270883
16062	270884
113749	270885
2994	270886
138381	270887
16668	270888
55082	270889
41389	270890
192745	270891
37925	270892
9993	270893
77022	270894
109178	270895
200291	270896
78073	270897
171288	270898
7906	270899
47085	270900
121490	270901
187975	270902
6745	270903
80125	270904
11748	270905
220391	270906
195876	270907
208730	270908
93352	270909
141275	270910
271359	270911
764	270912
87319	270913
3076	270914
30725	270915
23190	270916
10994	270917
5026	270918
120205	270919
77541	270920
19432	270921
48145	270922
47723	270923
203506	270924
53253	270925
7545	270926
211753	270927
232517	270928
166834	270929
312509	270930
22910	270931
1760	270932
186	270933
12149	270934
5628	270935
6614	270936
213067	270937
73	270938
56816	270939
12600	270940
87492	270941
145919	270942
32861	270943
56858	270944
90890	270945
3869	270946
30148	270947
61500	270948
9567	270949
81826	270950
268542	270951
124764	270952
3210	270953
196875	270954
21726	270955
72778	270956
78596	270957
17242	270958
10966	270959
13693	270960
14131	270961
116406	270962
24822	270963
165651	270964
24305	270965
33406	270966
10439	270967
34650	270968
6469	270969
19395	270970
83156	270971
73981	270972
194700	270973
811	270974
61768	270975
96338	270976
136320	270977
23568	270978
42997	270979
367	270980
31676	270981
69236	270982
38699	270983
285167	270984
223883	270985
115976	270986
2191	270987
153625	270988
185403	270989
532	270990
77877	270991
188518	270992
50054	270993
280406	270994
59195	270995
288368	270996
100117	270997
56491	270998
215263	270999
115966	271000
63190	271001
30603	271002
19122	271003
71067	271004
13470	271005
791	271006
69667	271007
133565	271008
85216	271009
56214	271010
70881	271011
82894	271012
26669	271013
17599	271014
27291	271015
43930	271016
73860	271017
10028	271018
5618	271019
36544	271020
8969	271021
15489	271022
25488	271023
7413	271024
5355	271025
39797	271026
6977	271027
60554	271028
123964	271029
108825	271030
16253	271031
41609	271032
15903	271033
65345	271034
3038	271035
167532	271036
4569	271037
26944	271038
417	271039
3220	271040
8587	271041
296810	271042
121116	271043
47005	271044
185274	271045
130481	271046
17386	271047
93326	271048
14047	271049
8395	271050
75071	271051
106360	271052
201887	271053
119550	271054
129806	271055
211410	271056
48612	271057
45878	271058
82119	271059
1310	271060
11156	271061
73177	271062
95222	271063
198311	271064
19536	271065
19407	271066
11130	271067
134001	271068
32098	271069
120336	271070
58355	271071
109664	271072
28036	271073
67482	271074
6242	271075
141899	271076
53299	271077
65084	271078
5933	271079
48633	271080
170891	271081
20394	271082
74087	271083
60947	271084
3126	271085
24637	271086
560	271087
75637	271088
52385	271089
151472	271090
300250	271091
58175	271092
303396	271093
66599	271094
59452	271095
59452	271096
245736	271097
65132	271098
297239	271099
60927	271100
70748	271101
40875	271102
297878	271103
12116	271104
104173	271105
33912	271106
89695	271107
38850	271108
117245	271109
8186	271110
278406	271111
95369	271112
1966	271113
39154	271114
71168	271115
116367	271116
50915	271117
13327	271118
23863	271119
212429	271120
103766	271121
111686	271122
53933	271123
6097	271124
44219	271125
45713	271126
7312	271127
13620	271128
112658	271129
258469	271130
3655	271131
26466	271132
255347	271133
45099	271134
8972	271135
11370	271136
41192	271137
8084	271138
62918	271139
14133	271140
152237	271141
59740	271142
13532	271143
51652	271144
110409	271145
29523	271146
97132	271147
9137	271148
19702	271149
295117	271150
184128	271151
5578	271152
73455	271153
84611	271154
123754	271155
87300	271156
3776	271157
169875	271158
67255	271159
197975	271160
799	271161
30247	271162
174539	271163
52326	271164
59737	271165
59737	271166
134828	271167
62850	271168
156684	271169
207104	271170
25323	271171
28385	271172
2970	271173
263828	271174
2332	271175
189580	271176
131247	271177
8678	271178
263338	271179
80937	271180
193853	271181
7633	271182
61850	271183
136656	271184
16011	271185
15377	271186
237352	271187
53435	271188
129566	271189
127410	271190
139536	271191
40003	271192
181062	271193
1195	271194
120127	271195
99384	271196
39885	271197
81478	271198
270732	271199
161	271200
16708	271201
67550	271202
21887	271203
37607	271204
746	271205
149139	271206
112013	271207
4891	271208
197088	271209
114160	271210
67779	271211
42188	271212
306251	271213
260707	271214
139015	271215
151824	271216
48108	271217
35916	271218
167884	271219
178305	271220
16159	271221
79308	271222
35296	271223
4185	271224
16022	271225
135628	271226
51420	271227
87229	271228
23673	271229
4897	271230
35192	271231
68800	271232
269868	271233
82384	271234
36863	271235
152950	271236
104765	271237
521	271238
97687	271239
27865	271240
163350	271241
138214	271242
1734	271243
6847	271244
93913	271245
19545	271246
127701	271247
59888	271248
89095	271249
234252	271250
131795	271251
16	271252
35908	271253
192787	271254
7127	271255
28936	271256
54854	271257
27930	271258
302410	271259
60278	271260
119922	271261
141476	271262
1595	271263
96398	271264
70611	271265
227015	271266
13218	271267
99973	271268
69468	271269
223609	271270
225207	271271
1734	271272
16037	271273
94383	271274
66823	271275
107491	271276
18630	271277
24574	271278
4872	271279
109331	271280
19137	271281
26696	271282
119656	271283
19615	271284
135183	271285
188249	271286
9244	271287
167733	271288
53179	271289
80420	271290
267756	271291
109258	271292
30392	271293
1440	271294
93078	271295
267505	271296
173291	271297
78340	271298
133263	271299
116856	271300
403	271301
3376	271302
9	271303
96159	271304
152755	271305
295717	271306
121496	271307
128193	271308
180942	271309
19617	271310
21017	271311
382	271312
64211	271313
204454	271314
16535	271315
45885	271316
9445	271317
637	271318
82553	271319
194614	271320
254758	271321
171757	271322
76760	271323
95225	271324
78651	271325
128200	271326
293122	271327
135549	271328
22650	271329
4147	271330
192438	271331
166143	271332
123752	271333
67014	271334
184094	271335
146790	271336
65647	271337
309399	271338
43402	271339
41779	271340
130917	271341
67478	271342
12668	271343
32570	271344
14035	271345
26613	271346
99689	271347
5913	271348
23460	271349
12998	271350
18513	271351
208495	271352
128154	271353
10082	271354
197335	271355
23003	271356
134736	271357
37777	271358
11071	271359
133204	271360
114120	271361
37234	271362
262566	271363
146071	271364
216173	271365
9110	271366
32210	271367
13824	271368
133257	271369
133257	271370
32730	271371
53654	271372
271526	271373
23880	271374
8155	271375
98742	271376
96171	271377
134389	271378
14741	271379
47924	271380
80422	271381
91816	271382
3100	271383
22773	271384
87154	271385
52153	271386
190963	271387
89886	271388
24492	271389
56545	271390
144671	271391
269256	271392
20158	271393
19175	271394
150985	271395
46447	271396
26144	271397
184958	271398
166684	271399
63414	271400
125434	271401
110515	271402
55062	271403
57729	271404
30861	271405
102435	271406
3652	271407
50529	271408
357	271409
229770	271410
9507	271411
27470	271412
212294	271413
117980	271414
26963	271415
7347	271416
236058	271417
125610	271418
135096	271419
4592	271420
94872	271421
16538	271422
86792	271423
283783	271424
5152	271425
130502	271426
84998	271427
104565	271428
187511	271429
4452	271430
19381	271431
64283	271432
10262	271433
114640	271434
97110	271435
48022	271436
272874	271437
276656	271438
100448	271439
189031	271440
260125	271441
68540	271442
23169	271443
94038	271444
124515	271445
200172	271446
146305	271447
21443	271448
12409	271449
55184	271450
52170	271451
42503	271452
27574	271453
127512	271454
112424	271455
58468	271456
44088	271457
177905	271458
36508	271459
14536	271460
91184	271461
279651	271462
183757	271463
128139	271464
12964	271465
48769	271466
200963	271467
23698	271468
47271	271469
146950	271470
183731	271471
4409	271472
7998	271473
2003	271474
7886	271475
2044	271476
5223	271477
88382	271478
126474	271479
98233	271480
265048	271481
171058	271482
147098	271483
56239	271484
190068	271485
101504	271486
295718	271487
182013	271488
128569	271489
31253	271490
57388	271491
99065	271492
37206	271493
10124	271494
305106	271495
126294	271496
128323	271497
213274	271498
45992	271499
96726	271500
58666	271501
382	271502
4952	271503
11878	271504
10972	271505
108177	271506
21238	271507
40386	271508
93834	271509
86870	271510
4817	271511
54522	271512
37176	271513
10124	271514
277254	271515
5264	271516
565	271517
30803	271518
126035	271519
1746	271520
112794	271521
111	271522
53414	271523
5628	271524
164038	271525
111761	271526
106577	271527
174525	271528
204844	271529
288889	271530
86566	271531
111356	271532
114348	271533
17778	271534
5786	271535
10471	271536
81245	271537
33239	271538
118609	271539
24958	271540
52662	271541
88544	271542
157931	271543
84409	271544
47943	271545
1364	271546
71983	271547
52217	271548
108451	271549
26466	271550
192500	271551
16559	271552
3383	271553
82249	271554
154853	271555
92292	271556
139	271557
91879	271558
235313	271559
41144	271560
9042	271561
9137	271562
100	271563
265308	271564
135051	271565
40045	271566
124441	271567
260908	271568
197931	271569
197931	271570
105900	271571
85616	271572
78485	271573
57075	271574
5728	271575
218131	271576
12838	271577
67240	271578
133284	271579
22073	271580
8607	271581
9561	271582
4428	271583
32	271584
12844	271585
6385	271586
86604	271587
122406	271588
16250	271589
10018	271590
311466	271591
55070	271592
93348	271593
78149	271594
56214	271595
5168	271596
24208	271597
33787	271598
28147	271599
9028	271600
23979	271601
53758	271602
9724	271603
30807	271604
19225	271605
307166	271606
61730	271607
172645	271608
31057	271609
182880	271610
9251	271611
22048	271612
124255	271613
25222	271614
9886	271615
2081	271616
68	271617
141078	271618
151664	271619
4565	271620
79686	271621
186392	271622
166156	271623
41737	271624
219380	271625
103081	271626
274241	271627
243628	271628
11205	271629
34500	271630
246740	271631
166044	271632
285627	271633
48059	271634
131870	271635
27259	271636
7557	271637
73625	271638
6104	271639
37532	271640
17074	271641
6766	271642
119805	271643
5847	271644
78138	271645
16058	271646
13321	271647
41456	271648
97158	271649
172269	271650
71515	271651
249	271652
119342	271653
58696	271654
1535	271655
24	271656
1614	271657
210629	271658
6735	271659
1901	271660
1901	271661
1087	271662
12849	271663
13059	271664
132905	271665
168241	271666
47883	271667
159684	271668
183290	271669
250099	271670
36263	271671
47158	271672
146371	271673
114751	271674
226692	271675
189295	271676
146380	271677
31923	271678
34780	271679
26227	271680
75597	271681
92850	271682
42178	271683
31358	271684
108376	271685
73135	271686
1042	271687
88051	271688
2410	271689
283158	271690
74124	271691
117454	271692
301625	271693
241757	271694
269865	271695
96852	271696
260728	271697
56597	271698
16410	271699
38636	271700
18	271701
53740	271702
230725	271703
23806	271704
11718	271705
6093	271706
184165	271707
90819	271708
166105	271709
52388	271710
296962	271711
2367	271712
164156	271713
9306	271714
1531	271715
11374	271716
290369	271717
75755	271718
49705	271719
41694	271720
52798	271721
58901	271722
39100	271723
22618	271724
199476	271725
287737	271726
56571	271727
37564	271728
2380	271729
77366	271730
175829	271731
63023	271732
124591	271733
211420	271734
129256	271735
155047	271736
28711	271737
108615	271738
141379	271739
46758	271740
14199	271741
134132	271742
86739	271743
142225	271744
174129	271745
69668	271746
129306	271747
1917	271748
79065	271749
50887	271750
236996	271751
125395	271752
43602	271753
79177	271754
159109	271755
195412	271756
27131	271757
27117	271758
135979	271759
60134	271760
309097	271761
84586	271762
22741	271763
11800	271764
202847	271765
111308	271766
2679	271767
82695	271768
65605	271769
172080	271770
64702	271771
49587	271772
92858	271773
3218	271774
248404	271775
110656	271776
163458	271777
4809	271778
655	271779
75991	271780
155695	271781
9509	271782
151935	271783
68692	271784
143483	271785
87929	271786
31751	271787
90594	271788
81556	271789
89445	271790
78438	271791
78438	271792
227642	271793
248128	271794
87715	271795
207254	271796
114544	271797
84973	271798
1424	271799
101730	271800
103741	271801
182731	271802
306852	271803
29656	271804
40003	271805
184394	271806
217795	271807
147164	271808
25705	271809
12313	271810
1522	271811
39633	271812
12782	271813
75888	271814
148333	271815
1208	271816
22755	271817
199820	271818
15080	271819
68178	271820
73230	271821
23204	271822
139855	271823
7103	271824
14717	271825
148525	271826
187088	271827
8521	271828
181057	271829
161274	271830
83268	271831
103624	271832
166881	271833
41740	271834
217568	271835
169100	271836
113436	271837
169081	271838
55289	271839
10233	271840
15698	271841
85977	271842
2169	271843
13824	271844
31360	271845
126896	271846
170510	271847
250825	271848
46584	271849
307450	271850
124788	271851
124788	271852
54531	271853
54531	271854
129421	271855
373	271856
16071	271857
96239	271858
227503	271859
24096	271860
214772	271861
103344	271862
95829	271863
281994	271864
4021	271865
207005	271866
276587	271867
284928	271868
187189	271869
307662	271870
85572	271871
56567	271872
13018	271873
56322	271874
118875	271875
310978	271876
2823	271877
183430	271878
62500	271879
51312	271880
40875	271881
200087	271882
307826	271883
257	271884
75988	271885
8115	271886
169983	271887
65782	271888
193552	271889
120841	271890
3018	271891
3413	271892
17240	271893
84825	271894
149306	271895
122543	271896
12887	271897
179093	271898
137402	271899
133742	271900
16970	271901
3401	271902
46338	271903
39567	271904
65629	271905
96626	271906
140033	271907
54486	271908
10497	271909
46525	271910
306275	271911
6281	271912
6762	271913
20391	271914
2377	271915
71736	271916
16555	271917
49372	271918
21697	271919
28611	271920
14581	271921
1281	271922
27507	271923
8531	271924
162387	271925
11530	271926
133387	271927
8591	271928
21093	271929
27038	271930
43149	271931
760	271932
88448	271933
1368	271934
125399	271935
125399	271936
25781	271937
19733	271938
4558	271939
91832	271940
176587	271941
161442	271942
8801	271943
189240	271944
282971	271945
283530	271946
26455	271947
17233	271948
161313	271949
311115	271950
110232	271951
163240	271952
174703	271953
167476	271954
36537	271955
295091	271956
17970	271957
10993	271958
92356	271959
16250	271960
258324	271961
287751	271962
94486	271963
219707	271964
213429	271965
119399	271966
1746	271967
167012	271968
80129	271969
57374	271970
28405	271971
44997	271972
290040	271973
286557	271974
9936	271975
10320	271976
187984	271977
9449	271978
16551	271979
92756	271980
92499	271981
24608	271982
183804	271983
149374	271984
66380	271985
23054	271986
156651	271987
123722	271988
216848	271989
79950	271990
181560	271991
155	271992
69859	271993
17570	271994
53530	271995
114233	271996
154565	271997
106626	271998
35578	271999
29154	272000
112544	272001
196888	272002
11715	272003
206171	272004
134943	272005
88472	272006
120697	272007
9188	272008
51652	272009
55935	272010
187464	272011
107907	272012
11411	272013
15093	272014
17324	272015
13337	272016
173704	272017
199689	272018
45419	272019
14123	272020
127414	272021
51774	272022
17591	272023
96219	272024
142954	272025
52707	272026
58299	272027
95524	272028
50663	272029
31595	272030
2975	272031
77287	272032
184936	272033
75282	272034
43598	272035
4536	272036
49548	272037
83619	272038
164698	272039
234349	272040
58028	272041
212460	272042
161773	272043
12248	272044
58156	272045
6951	272046
174974	272047
53648	272048
21888	272049
237554	272050
113867	272051
304661	272052
33265	272053
8583	272054
191744	272055
40725	272056
122369	272057
179059	272058
11153	272059
91017	272060
107910	272061
256019	272062
2125	272063
171130	272064
34760	272065
307760	272066
257624	272067
236479	272068
39361	272069
1995	272070
108697	272071
273096	272072
10152	272073
95152	272074
185227	272075
5283	272076
26569	272077
69236	272078
315	272079
42742	272080
16978	272081
217404	272082
13256	272083
279420	272084
30183	272085
50451	272086
4592	272087
6624	272088
94247	272089
176494	272090
176110	272091
78156	272092
143791	272093
27801	272094
5081	272095
59	272096
272176	272097
36627	272098
34095	272099
41760	272100
40141	272101
97022	272102
203487	272103
7190	272104
103380	272105
101195	272106
55313	272107
136471	272108
116546	272109
22119	272110
69224	272111
265781	272112
172394	272113
120745	272114
181473	272115
73165	272116
46619	272117
5016	272118
109007	272119
135817	272120
188311	272121
55711	272122
61146	272123
302059	272124
1954	272125
103335	272126
175747	272127
36001	272128
53755	272129
4480	272130
202106	272131
6620	272132
150423	272133
81781	272134
91155	272135
8420	272136
149392	272137
119983	272138
161459	272139
45648	272140
6251	272141
50075	272142
181377	272143
11505	272144
10143	272145
113173	272146
5233	272147
49399	272148
187087	272149
16449	272150
10762	272151
44931	272152
8542	272153
38782	272154
12719	272155
119917	272156
185436	272157
89479	272158
50346	272159
171298	272160
94209	272161
94952	272162
32660	272163
46298	272164
147965	272165
20	272166
53110	272167
54649	272168
56377	272169
37399	272170
6631	272171
146334	272172
5018	272173
5018	272174
63153	272175
39810	272176
100783	272177
299452	272178
15420	272179
2161	272180
284187	272181
28505	272182
12249	272183
142278	272184
137602	272185
19309	272186
95364	272187
169967	272188
25873	272189
200	272190
12054	272191
53669	272192
20653	272193
42024	272194
54353	272195
207015	272196
25957	272197
42506	272198
33793	272199
39014	272200
24448	272201
100132	272202
111192	272203
1712	272204
29445	272205
20517	272206
156241	272207
177466	272208
18335	272209
24079	272210
67473	272211
64788	272212
14745	272213
38845	272214
81022	272215
154204	272216
116963	272217
53613	272218
45491	272219
42561	272220
7511	272221
114510	272222
134141	272223
7726	272224
125006	272225
23614	272226
93421	272227
50943	272228
51167	272229
9221	272230
67554	272231
44493	272232
5886	272233
212120	272234
214668	272235
93179	272236
18587	272237
12633	272238
101915	272239
133268	272240
10510	272241
173024	272242
123642	272243
6051	272244
253857	272245
139406	272246
145539	272247
229897	272248
266649	272249
104306	272250
4506	272251
61440	272252
20230	272253
6313	272254
954	272255
30357	272256
129278	272257
116020	272258
161946	272259
107588	272260
24188	272261
61386	272262
27337	272263
13198	272264
30410	272265
167519	272266
63742	272267
24164	272268
50330	272269
286275	272270
29317	272271
2929	272272
29457	272273
65782	272274
53452	272275
106426	272276
27291	272277
5650	272278
1587	272279
195379	272280
24461	272281
254610	272282
155949	272283
51930	272284
219727	272285
6658	272286
12829	272287
44352	272288
17471	272289
117499	272290
101386	272291
232368	272292
274942	272293
1097	272294
85433	272295
32067	272296
59401	272297
52799	272298
181770	272299
92162	272300
116108	272301
12955	272302
682	272303
591	272304
4560	272305
108313	272306
36437	272307
25	272308
69999	272309
157323	272310
46273	272311
146858	272312
39767	272313
57878	272314
65782	272315
10154	272316
27507	272317
109060	272318
81781	272319
3112	272320
6750	272321
116793	272322
201393	272323
8855	272324
56781	272325
47865	272326
3181	272327
238418	272328
188423	272329
274702	272330
98504	272331
9348	272332
8481	272333
133786	272334
44015	272335
7271	272336
84693	272337
79409	272338
283164	272339
100514	272340
227287	272341
71064	272342
11284	272343
33506	272344
2692	272345
188742	272346
218877	272347
125447	272348
199913	272349
76268	272350
1530	272351
18702	272352
22319	272353
4910	272354
101432	272355
55341	272356
28996	272357
6962	272358
305	272359
24909	272360
79028	272361
60405	272362
47656	272363
47571	272364
20370	272365
101270	272366
3302	272367
4090	272368
6733	272369
20531	272370
15936	272371
55700	272372
19803	272373
3442	272374
59423	272375
60275	272376
25087	272377
33988	272378
71550	272379
92097	272380
92794	272381
198817	272382
36187	272383
59649	272384
51191	272385
630	272386
3893	272387
6423	272388
35032	272389
15813	272390
165661	272391
8391	272392
2265	272393
144981	272394
8791	272395
92761	272396
55444	272397
88179	272398
19407	272399
45987	272400
190675	272401
127127	272402
4614	272403
534	272404
19852	272405
108027	272406
2044	272407
25042	272408
97715	272409
78392	272410
12719	272411
17240	272412
26345	272413
62237	272414
17157	272415
118299	272416
214768	272417
26818	272418
131806	272419
11292	272420
14225	272421
29943	272422
214230	272423
256451	272424
141598	272425
20356	272426
3698	272427
30434	272428
77724	272429
175000	272430
34966	272431
180393	272432
147094	272433
4391	272434
39408	272435
59879	272436
141350	272437
35469	272438
62043	272439
52961	272440
272613	272441
77736	272442
11801	272443
185766	272444
8591	272445
79249	272446
87036	272447
22071	272448
3790	272449
30335	272450
286638	272451
298231	272452
37320	272453
48755	272454
3918	272455
55052	272456
25051	272457
15095	272458
18898	272459
15852	272460
19396	272461
34208	272462
112794	272463
16745	272464
44218	272465
86762	272466
168835	272467
4179	272468
55037	272469
1210	272470
72171	272471
218553	272472
291922	272473
261200	272474
101004	272475
147491	272476
197	272477
155093	272478
4119	272479
196114	272480
2624	272481
297471	272482
51984	272483
120936	272484
95717	272485
15510	272486
196781	272487
57377	272488
90339	272489
5104	272490
13813	272491
279097	272492
71061	272493
2469	272494
231238	272495
25006	272496
149734	272497
239119	272498
37329	272499
40253	272500
31680	272501
242338	272502
300737	272503
79127	272504
233178	272505
48989	272506
139581	272507
257559	272508
98233	272509
157957	272510
139561	272511
194344	272512
28428	272513
71051	272514
72298	272515
8933	272516
85803	272517
117691	272518
6563	272519
90473	272520
12470	272521
258	272522
62342	272523
145314	272524
249075	272525
231486	272526
17206	272527
79040	272528
124092	272529
44629	272530
94212	272531
80415	272532
69279	272533
57514	272534
53171	272535
107920	272536
136219	272537
115915	272538
36390	272539
21604	272540
7191	272541
38820	272542
11239	272543
10570	272544
6558	272545
4593	272546
132152	272547
1336	272548
19000	272549
82875	272550
134863	272551
40241	272552
186519	272553
53740	272554
30037	272555
15889	272556
5088	272557
32932	272558
143507	272559
82305	272560
26401	272561
90463	272562
61099	272563
170236	272564
135899	272565
2503	272566
23962	272567
262192	272568
167977	272569
22235	272570
134122	272571
117408	272572
68665	272573
41119	272574
84004	272575
3153	272576
193160	272577
33254	272578
190880	272579
108789	272580
86762	272581
5081	272582
20868	272583
97158	272584
146069	272585
255925	272586
229126	272587
90118	272588
86085	272589
11498	272590
3965	272591
311248	272592
52635	272593
52635	272594
124610	272595
93770	272596
113270	272597
2666	272598
173896	272599
1669	272600
191855	272601
79316	272602
23847	272603
36131	272604
62676	272605
127034	272606
167964	272607
5913	272608
21604	272609
146163	272610
75155	272611
21064	272612
7191	272613
47096	272614
4891	272615
2797	272616
115920	272617
62338	272618
152690	272619
76298	272620
118087	272621
1532	272622
44320	272623
1085	272624
120425	272625
69289	272626
7110	272627
216397	272628
68842	272629
38636	272630
1106	272631
64987	272632
1085	272633
158536	272634
223628	272635
81093	272636
268406	272637
22208	272638
24116	272639
6758	272640
6758	272641
270043	272642
38302	272643
216060	272644
10309	272645
5843	272646
8602	272647
28969	272648
184703	272649
2401	272650
109298	272651
182426	272652
139507	272653
165704	272654
122179	272655
29829	272656
118671	272657
97574	272658
712	272659
61155	272660
4834	272661
69036	272662
6361	272663
56757	272664
238244	272665
68538	272666
64926	272667
4328	272668
78820	272669
80073	272670
144055	272671
170163	272672
282435	272673
73658	272674
49370	272675
211110	272676
12319	272677
36531	272678
53212	272679
297456	272680
164490	272681
135032	272682
2	272683
13082	272684
12641	272685
18242	272686
46913	272687
11554	272688
10621	272689
69648	272690
220289	272691
10142	272692
4803	272693
28019	272694
111188	272695
106818	272696
13310	272697
135373	272698
70598	272699
2894	272700
50122	272701
8258	272702
99397	272703
17957	272704
9826	272705
209448	272706
82131	272707
210192	272708
130825	272709
18872	272710
7027	272711
593	272712
38360	272713
155117	272714
26183	272715
30668	272716
129446	272717
2419	272718
205686	272719
85507	272720
94291	272721
17997	272722
260800	272723
271339	272724
91575	272725
116033	272726
232125	272727
128181	272728
71364	272729
858	272730
25508	272731
12419	272732
36923	272733
123019	272734
115511	272735
301653	272736
93662	272737
96960	272738
135175	272739
280650	272740
41517	272741
259380	272742
126092	272743
34011	272744
99527	272745
139742	272746
29775	272747
268289	272748
120626	272749
152208	272750
10512	272751
79749	272752
140997	272753
203699	272754
104918	272755
30509	272756
282555	272757
88622	272758
1102	272759
210039	272760
7218	272761
84067	272762
25068	272763
99294	272764
13706	272765
155324	272766
21388	272767
237464	272768
131871	272769
6093	272770
55571	272771
26375	272772
11683	272773
48333	272774
158142	272775
7316	272776
36360	272777
70146	272778
251671	272779
50247	272780
50323	272781
231621	272782
89181	272783
155505	272784
644	272785
385	272786
136578	272787
59440	272788
184511	272789
99426	272790
141797	272791
117949	272792
40036	272793
21770	272794
23	272795
92487	272796
32891	272797
131422	272798
70881	272799
29147	272800
4743	272801
14239	272802
189962	272803
57218	272804
201255	272805
67488	272806
6517	272807
123302	272808
83591	272809
216621	272810
15171	272811
33961	272812
218804	272813
89193	272814
31347	272815
550	272816
255526	272817
280720	272818
15649	272819
34021	272820
48976	272821
104278	272822
295278	272823
8386	272824
114996	272825
27440	272826
6305	272827
260023	272828
139747	272829
48989	272830
110037	272831
204783	272832
116793	272833
117381	272834
135789	272835
8609	272836
157232	272837
46958	272838
5596	272839
142038	272840
129727	272841
20110	272842
64115	272843
155438	272844
11775	272845
24215	272846
83131	272847
86611	272848
187707	272849
104065	272850
29692	272851
40822	272852
161087	272853
144992	272854
167632	272855
202681	272856
18964	272857
200579	272858
144930	272859
100066	272860
14687	272861
99685	272862
378	272863
277243	272864
19175	272865
32651	272866
41410	272867
278579	272868
85926	272869
119221	272870
8548	272871
142501	272872
5347	272873
192066	272874
253418	272875
292634	272876
4568	272877
200148	272878
224907	272879
196394	272880
66296	272881
18424	272882
137489	272883
20683	272884
299487	272885
95203	272886
212093	272887
11239	272888
117778	272889
47526	272890
54022	272891
97572	272892
43575	272893
19193	272894
10808	272895
304472	272896
17248	272897
297096	272898
271272	272899
34455	272900
267581	272901
59837	272902
258851	272903
59000	272904
71893	272905
271633	272906
44734	272907
6093	272908
918	272909
179948	272910
44628	272911
54522	272912
13245	272913
51680	272914
48829	272915
62545	272916
108517	272917
8642	272918
16033	272919
72827	272920
7512	272921
19481	272922
609	272923
47394	272924
169561	272925
39128	272926
56621	272927
5314	272928
455	272929
136228	272930
104318	272931
165518	272932
80069	272933
58345	272934
77089	272935
236585	272936
247938	272937
5046	272938
78056	272939
50403	272940
18953	272941
125645	272942
140556	272943
114097	272944
47625	272945
113144	272946
101942	272947
6	272948
78625	272949
12923	272950
6517	272951
26062	272952
98302	272953
121170	272954
15043	272955
189089	272956
82364	272957
5311	272958
123302	272959
114874	272960
24195	272961
104791	272962
1924	272963
4831	272964
193844	272965
83355	272966
160222	272967
73839	272968
5439	272969
17345	272970
92366	272971
26920	272972
8295	272973
224087	272974
151925	272975
243279	272976
34557	272977
39369	272978
69187	272979
124526	272980
48262	272981
41357	272982
190451	272983
127076	272984
37824	272985
6888	272986
149873	272987
136815	272988
73221	272989
65453	272990
1461	272991
284512	272992
13789	272993
52887	272994
85001	272995
151117	272996
36026	272997
126542	272998
83933	272999
246006	273000
52493	273001
30431	273002
130266	273003
11202	273004
83906	273005
119244	273006
24094	273007
91107	273008
246039	273009
9395	273010
169051	273011
42266	273012
109608	273013
92502	273014
12570	273015
59205	273016
97382	273017
8765	273018
4774	273019
66813	273020
76436	273021
27392	273022
131924	273023
43455	273024
223162	273025
114184	273026
103741	273027
203635	273028
39632	273029
5	273030
80526	273031
177279	273032
225035	273033
203855	273034
17235	273035
55857	273036
142706	273037
114228	273038
178210	273039
17711	273040
19904	273041
16528	273042
9676	273043
42309	273044
6504	273045
139068	273046
4129	273047
149231	273048
18551	273049
68113	273050
19031	273051
60370	273052
100333	273053
1397	273054
69187	273055
118055	273056
1386	273057
277318	273058
33526	273059
11718	273060
25480	273061
75418	273062
36272	273063
28269	273064
282781	273065
9391	273066
147825	273067
38352	273068
106521	273069
129768	273070
2949	273071
169604	273072
68736	273073
306578	273074
195858	273075
4823	273076
14969	273077
5902	273078
105172	273079
13871	273080
289544	273081
196807	273082
236530	273083
53317	273084
11543	273085
78655	273086
1459	273087
146171	273088
81185	273089
92346	273090
9482	273091
216558	273092
178980	273093
7551	273094
131546	273095
167278	273096
123561	273097
2097	273098
1029	273099
3718	273100
7113	273101
78316	273102
16034	273103
18237	273104
178981	273105
16914	273106
8808	273107
8919	273108
6924	273109
19225	273110
101490	273111
170759	273112
142891	273113
217482	273114
81234	273115
70763	273116
41544	273117
63598	273118
133816	273119
28219	273120
226804	273121
15542	273122
760	273123
127190	273124
93063	273125
117565	273126
5045	273127
30681	273128
109048	273129
42531	273130
16176	273131
91418	273132
30817	273133
64668	273134
88	273135
131163	273136
55052	273137
89528	273138
64337	273139
306899	273140
12238	273141
2491	273142
35920	273143
63158	273144
55814	273145
9980	273146
174083	273147
47022	273148
295299	273149
2546	273150
136148	273151
153133	273152
2912	273153
42	273154
82428	273155
69704	273156
123624	273157
49559	273158
41639	273159
1510	273160
124527	273161
124527	273162
47185	273163
236873	273164
9245	273165
7127	273166
107308	273167
145876	273168
280644	273169
21479	273170
19950	273171
12696	273172
203231	273173
210410	273174
50689	273175
7108	273176
124768	273177
155745	273178
12633	273179
12693	273180
129353	273181
44816	273182
265284	273183
1500	273184
56628	273185
91351	273186
56773	273187
45616	273188
46837	273189
33767	273190
8967	273191
2428	273192
237529	273193
90230	273194
2469	273195
37284	273196
22025	273197
45347	273198
10838	273199
22578	273200
1505	273201
3126	273202
141902	273203
86804	273204
58862	273205
49391	273206
9955	273207
79892	273208
179731	273209
307460	273210
206542	273211
201964	273212
187624	273213
82432	273214
84870	273215
84070	273216
15928	273217
89760	273218
79499	273219
164362	273220
128156	273221
50611	273222
27572	273223
61920	273224
161569	273225
19879	273226
28	273227
76695	273228
69043	273229
19091	273230
5408	273231
2669	273232
13448	273233
5442	273234
286060	273235
23276	273236
121514	273237
60910	273238
91166	273239
123412	273240
36879	273241
50144	273242
82365	273243
38868	273244
139592	273245
87910	273246
245691	273247
5691	273248
116864	273249
13962	273250
201698	273251
133247	273252
143683	273253
195695	273254
50247	273255
75455	273256
12479	273257
64521	273258
95202	273259
10422	273260
190875	273261
173	273262
210767	273263
94692	273264
109351	273265
27798	273266
7914	273267
35056	273268
56108	273269
56108	273270
91740	273271
21064	273272
61157	273273
144468	273274
69494	273275
129686	273276
128916	273277
13968	273278
13968	273279
19906	273280
24901	273281
263475	273282
156842	273283
116710	273284
190677	273285
201580	273286
17806	273287
82729	273288
99348	273289
41475	273290
85859	273291
85859	273292
73789	273293
76874	273294
138566	273295
57280	273296
51040	273297
28963	273298
35467	273299
1952	273300
926	273301
140136	273302
145472	273303
4002	273304
14819	273305
121012	273306
87610	273307
72778	273308
122955	273309
11618	273310
87418	273311
56468	273312
2918	273313
17347	273314
12609	273315
5227	273316
23919	273317
68307	273318
129841	273319
261507	273320
9121	273321
14111	273322
6519	273323
12754	273324
275665	273325
7944	273326
202797	273327
152505	273328
117499	273329
214430	273330
264601	273331
20675	273332
250592	273333
597	273334
16562	273335
29608	273336
33242	273337
211381	273338
139024	273339
31422	273340
179948	273341
180807	273342
197225	273343
70010	273344
110152	273345
180597	273346
187755	273347
15802	273348
6088	273349
1393	273350
2117	273351
27291	273352
31444	273353
50320	273354
128760	273355
21221	273356
13362	273357
228768	273358
42700	273359
72827	273360
52138	273361
58696	273362
91787	273363
46511	273364
1433	273365
257753	273366
140899	273367
4066	273368
138435	273369
134328	273370
53475	273371
261318	273372
2657	273373
5936	273374
20261	273375
928	273376
42679	273377
4867	273378
56005	273379
146188	273380
7581	273381
22048	273382
8037	273383
474	273384
13788	273385
120523	273386
71296	273387
287330	273388
8759	273389
55537	273390
114003	273391
5253	273392
103443	273393
176764	273394
80686	273395
179310	273396
24753	273397
198126	273398
270592	273399
9683	273400
27597	273401
8450	273402
38	273403
26660	273404
6024	273405
66845	273406
88530	273407
95640	273408
125344	273409
42739	273410
179475	273411
19883	273412
168673	273413
23506	273414
50774	273415
279502	273416
105367	273417
160001	273418
93711	273419
184948	273420
139383	273421
127861	273422
77147	273423
144495	273424
104390	273425
46234	273426
270	273427
33981	273428
45660	273429
93284	273430
5618	273431
15300	273432
273877	273433
161887	273434
129398	273435
69036	273436
10472	273437
23282	273438
93620	273439
13596	273440
84963	273441
22518	273442
8784	273443
4473	273444
1318	273445
37038	273446
217132	273447
208038	273448
185857	273449
59892	273450
1424	273451
57403	273452
34112	273453
32880	273454
267686	273455
74909	273456
19638	273457
56686	273458
113236	273459
12877	273460
263557	273461
78425	273462
51617	273463
140053	273464
7941	273465
175003	273466
80622	273467
170948	273468
113132	273469
18605	273470
115297	273471
128519	273472
77704	273473
131612	273474
115487	273475
78071	273476
56945	273477
57613	273478
122854	273479
7300	273480
48855	273481
119262	273482
49069	273483
240519	273484
9001	273485
112401	273486
183862	273487
17192	273488
5715	273489
66903	273490
43310	273491
22391	273492
110263	273493
58262	273494
83770	273495
91263	273496
8928	273497
2639	273498
25104	273499
55002	273500
105662	273501
12542	273502
126197	273503
165696	273504
2862	273505
261766	273506
457	273507
75410	273508
8530	273509
12451	273510
204622	273511
1828	273512
14123	273513
118071	273514
24878	273515
97806	273516
19984	273517
127354	273518
124644	273519
282386	273520
54294	273521
92088	273522
158420	273523
106388	273524
62386	273525
103526	273526
1578	273527
22053	273528
148172	273529
8259	273530
12958	273531
117160	273532
73431	273533
87908	273534
5377	273535
116257	273536
120841	273537
172270	273538
88672	273539
134997	273540
134997	273541
166764	273542
928	273543
12446	273544
8531	273545
44552	273546
299076	273547
89488	273548
124264	273549
174720	273550
294	273551
134136	273552
13098	273553
70753	273554
43332	273555
41629	273556
136618	273557
50706	273558
63675	273559
109547	273560
126412	273561
126334	273562
14282	273563
43602	273564
50828	273565
199074	273566
83521	273567
56822	273568
80723	273569
232561	273570
253038	273571
49546	273572
130859	273573
124299	273574
295856	273575
64430	273576
162826	273577
232056	273578
31664	273579
191312	273580
62531	273581
55780	273582
9704	273583
74457	273584
57011	273585
142744	273586
195718	273587
26340	273588
96641	273589
42690	273590
20100	273591
134616	273592
154841	273593
17758	273594
121833	273595
87205	273596
210741	273597
75410	273598
1610	273599
66089	273600
2272	273601
47842	273602
74791	273603
159890	273604
91867	273605
292704	273606
307901	273607
14286	273608
177942	273609
72696	273610
28189	273611
307079	273612
223829	273613
225732	273614
25449	273615
55119	273616
77036	273617
100385	273618
53997	273619
140556	273620
97410	273621
24021	273622
1461	273623
14634	273624
3296	273625
15770	273626
20972	273627
27288	273628
61874	273629
15112	273630
124262	273631
47874	273632
1109	273633
221088	273634
1710	273635
59287	273636
216941	273637
181023	273638
266527	273639
176998	273640
67493	273641
87007	273642
14670	273643
17473	273644
16918	273645
41278	273646
20006	273647
140621	273648
37422	273649
25520	273650
55301	273651
131421	273652
41961	273653
7265	273654
233584	273655
19215	273656
64770	273657
51810	273658
60529	273659
169811	273660
44161	273661
102982	273662
9715	273663
2973	273664
32701	273665
32961	273666
58364	273667
178807	273668
139622	273669
29319	273670
25868	273671
127841	273672
71217	273673
47332	273674
40796	273675
51327	273676
53567	273677
81179	273678
7205	273679
507	273680
35155	273681
8910	273682
212822	273683
18041	273684
276573	273685
5362	273686
53524	273687
197059	273688
285418	273689
594	273690
81979	273691
78698	273692
14139	273693
32967	273694
7540	273695
105630	273696
45395	273697
21064	273698
215165	273699
48056	273700
9683	273701
23555	273702
186680	273703
212852	273704
71621	273705
71851	273706
100348	273707
135208	273708
27291	273709
89154	273710
7383	273711
4886	273712
98787	273713
5442	273714
5	273715
165319	273716
148872	273717
13315	273718
2776	273719
40666	273720
79408	273721
25903	273722
73905	273723
16276	273724
55243	273725
199023	273726
253148	273727
31442	273728
199055	273729
128406	273730
261227	273731
39309	273732
24097	273733
26102	273734
19142	273735
175426	273736
274032	273737
41250	273738
108645	273739
29248	273740
114169	273741
47715	273742
74868	273743
82491	273744
94282	273745
1729	273746
24546	273747
189521	273748
76	273749
290	273750
125424	273751
15845	273752
1263	273753
49379	273754
161035	273755
52861	273756
5284	273757
87484	273758
19787	273759
11624	273760
78091	273761
82859	273762
58742	273763
19175	273764
2365	273765
87898	273766
181965	273767
246342	273768
184060	273769
24561	273770
80694	273771
3980	273772
90337	273773
6019	273774
135194	273775
69127	273776
56018	273777
8926	273778
1772	273779
5144	273780
202505	273781
12982	273782
35347	273783
37799	273784
9226	273785
16854	273786
22048	273787
176451	273788
170616	273789
61644	273790
11830	273791
1020	273792
141911	273793
11548	273794
38129	273795
19555	273796
78683	273797
290	273798
20356	273799
57994	273800
31891	273801
169692	273802
18207	273803
2717	273804
38783	273805
19978	273806
147068	273807
95045	273808
182935	273809
1405	273810
112171	273811
46712	273812
100459	273813
110798	273814
37409	273815
84371	273816
31590	273817
115036	273818
93870	273819
1038	273820
110004	273821
18430	273822
55874	273823
66330	273824
11033	273825
48122	273826
188287	273827
39676	273828
191340	273829
96811	273830
97789	273831
174793	273832
52923	273833
63962	273834
150484	273835
12369	273836
248889	273837
50993	273838
9338	273839
173449	273840
125386	273841
84890	273842
11291	273843
25963	273844
2617	273845
158410	273846
57829	273847
22538	273848
30050	273849
5249	273850
132865	273851
31664	273852
56442	273853
60357	273854
115338	273855
115316	273856
96153	273857
15276	273858
16650	273859
103692	273860
211337	273861
119986	273862
12334	273863
17309	273864
1235	273865
191935	273866
141546	273867
61567	273868
110786	273869
62876	273870
511	273871
730	273872
33672	273873
92127	273874
34134	273875
71862	273876
219	273877
202736	273878
159991	273879
8965	273880
51334	273881
17586	273882
94027	273883
27816	273884
4937	273885
5155	273886
50247	273887
26	273888
28877	273889
170651	273890
32300	273891
218060	273892
294155	273893
52424	273894
77967	273895
30290	273896
137866	273897
117320	273898
21674	273899
53719	273900
83994	273901
4185	273902
37879	273903
57356	273904
201493	273905
95079	273906
15647	273907
66384	273908
112269	273909
32944	273910
202009	273911
4043	273912
9143	273913
79022	273914
64344	273915
24850	273916
20647	273917
105146	273918
19064	273919
84053	273920
300014	273921
147283	273922
16091	273923
110884	273924
17633	273925
164792	273926
4585	273927
1875	273928
16188	273929
89599	273930
143160	273931
32155	273932
19481	273933
5098	273934
83927	273935
5966	273936
181817	273937
35978	273938
73806	273939
43249	273940
99256	273941
24527	273942
115420	273943
119912	273944
31308	273945
70984	273946
62676	273947
100565	273948
78862	273949
293416	273950
244024	273951
33333	273952
20675	273953
160985	273954
30664	273955
12156	273956
73295	273957
31511	273958
162611	273959
38551	273960
22667	273961
148713	273962
94382	273963
5303	273964
233623	273965
208312	273966
176241	273967
22053	273968
220443	273969
33109	273970
954	273971
8280	273972
4077	273973
10576	273974
118165	273975
18015	273976
12089	273977
78665	273978
40927	273979
13840	273980
5347	273981
7483	273982
85359	273983
28677	273984
17070	273985
4262	273986
46216	273987
91	273988
19929	273989
210007	273990
10083	273991
18013	273992
1001	273993
50453	273994
23754	273995
240530	273996
138932	273997
39810	273998
103543	273999
480	274000
46216	274001
280703	274002
272558	274003
56	274004
25387	274005
192363	274006
8334	274007
31538	274008
44392	274009
10142	274010
700	274011
3999	274012
12275	274013
277261	274014
4551	274015
4030	274016
139515	274017
28196	274018
153246	274019
11225	274020
5870	274021
114809	274022
161033	274023
186095	274024
28996	274025
4831	274026
35822	274027
85039	274028
158483	274029
890	274030
86356	274031
37543	274032
43056	274033
22496	274034
3854	274035
110600	274036
3376	274037
3376	274038
129092	274039
6143	274040
49123	274041
4252	274042
172210	274043
160208	274044
24864	274045
33923	274046
31985	274047
21165	274048
70995	274049
291088	274050
232072	274051
14293	274052
175476	274053
37628	274054
23468	274055
122883	274056
39810	274057
13312	274058
64036	274059
6631	274060
7026	274061
60233	274062
45108	274063
12369	274064
100586	274065
243527	274066
115845	274067
231574	274068
127381	274069
5313	274070
36988	274071
61234	274072
6115	274073
9072	274074
153754	274075
20809	274076
121734	274077
131662	274078
212	274079
8161	274080
180122	274081
171895	274082
5114	274083
38479	274084
19923	274085
730	274086
14767	274087
27095	274088
231753	274089
54447	274090
79528	274091
23400	274092
86347	274093
13926	274094
954	274095
129018	274096
129141	274097
117038	274098
74605	274099
81601	274100
269657	274101
19330	274102
83377	274103
9145	274104
276840	274105
31366	274106
284362	274107
144273	274108
74731	274109
122238	274110
181719	274111
651	274112
60776	274113
7413	274114
38957	274115
1567	274116
16674	274117
20331	274118
63471	274119
21614	274120
5224	274121
301949	274122
301887	274123
6070	274124
91457	274125
155940	274126
55982	274127
36149	274128
281028	274129
51987	274130
26437	274131
24461	274132
24461	274133
733	274134
37695	274135
65285	274136
12175	274137
129188	274138
198021	274139
245146	274140
22479	274141
46254	274142
17548	274143
2531	274144
146226	274145
86959	274146
18891	274147
142015	274148
84241	274149
156927	274150
33440	274151
73452	274152
120947	274153
9336	274154
20475	274155
181709	274156
230163	274157
52102	274158
157976	274159
123800	274160
44562	274161
209312	274162
136260	274163
14869	274164
241	274165
158537	274166
73586	274167
135024	274168
225588	274169
56465	274170
49748	274171
166374	274172
106099	274173
24856	274174
30511	274175
49510	274176
56760	274177
216990	274178
36088	274179
24280	274180
168465	274181
47157	274182
18219	274183
22856	274184
29501	274185
7220	274186
3556	274187
4154	274188
33812	274189
86	274190
1085	274191
56880	274192
101330	274193
3308	274194
172022	274195
282646	274196
266101	274197
85105	274198
120050	274199
147251	274200
117233	274201
33789	274202
18146	274203
7521	274204
67469	274205
129589	274206
1475	274207
24851	274208
9407	274209
1075	274210
10021	274211
214682	274212
51161	274213
33546	274214
52071	274215
52071	274216
1267	274217
110996	274218
35223	274219
56648	274220
78430	274221
26789	274222
87703	274223
19505	274224
91027	274225
30716	274226
8233	274227
19396	274228
29407	274229
50641	274230
79710	274231
298262	274232
133345	274233
167092	274234
116	274235
85233	274236
25743	274237
57250	274238
18040	274239
178255	274240
112606	274241
286423	274242
19309	274243
31356	274244
86	274245
1269	274246
72745	274247
59356	274248
148472	274249
224501	274250
2486	274251
31854	274252
8303	274253
1210	274254
21220	274255
281639	274256
8410	274257
25050	274258
34851	274259
8874	274260
128388	274261
118061	274262
82038	274263
297633	274264
53503	274265
187163	274266
163260	274267
122283	274268
84999	274269
93666	274270
57067	274271
34510	274272
24816	274273
133368	274274
6374	274275
28386	274276
124273	274277
118811	274278
158574	274279
92277	274280
74505	274281
99785	274282
108708	274283
31736	274284
12160	274285
60933	274286
49583	274287
28408	274288
228183	274289
25147	274290
96107	274291
70315	274292
76686	274293
90312	274294
281427	274295
252502	274296
171114	274297
2146	274298
3625	274299
982	274300
5080	274301
20119	274302
13879	274303
93691	274304
66139	274305
5044	274306
5044	274307
18288	274308
8085	274309
70611	274310
36894	274311
9212	274312
16176	274313
86068	274314
3226	274315
62973	274316
40701	274317
109515	274318
127701	274319
91059	274320
19110	274321
52950	274322
2502	274323
26637	274324
56496	274325
8505	274326
129573	274327
9683	274328
44589	274329
56419	274330
11942	274331
9683	274332
211193	274333
115769	274334
47888	274335
135371	274336
3612	274337
242	274338
157943	274339
86516	274340
23621	274341
55807	274342
90631	274343
6604	274344
102734	274345
126150	274346
3899	274347
32945	274348
85855	274349
69790	274350
9901	274351
307221	274352
80544	274353
60275	274354
56	274355
305571	274356
32789	274357
48319	274358
103594	274359
24386	274360
61129	274361
5214	274362
24436	274363
6700	274364
290823	274365
166112	274366
8053	274367
4036	274368
60476	274369
120936	274370
27574	274371
14304	274372
64443	274373
23557	274374
34069	274375
129202	274376
46286	274377
122761	274378
21162	274379
233583	274380
129270	274381
132562	274382
37501	274383
130832	274384
16737	274385
16742	274386
125479	274387
19875	274388
24922	274389
177687	274390
144140	274391
73867	274392
29365	274393
127405	274394
256091	274395
200103	274396
13095	274397
3366	274398
134320	274399
59906	274400
16159	274401
169929	274402
265803	274403
267656	274404
257980	274405
26840	274406
6778	274407
159618	274408
16124	274409
4948	274410
200248	274411
8440	274412
230981	274413
1638	274414
52440	274415
78383	274416
36637	274417
7385	274418
41612	274419
1730	274420
174040	274421
25560	274422
46422	274423
42704	274424
104300	274425
189535	274426
22048	274427
191697	274428
58051	274429
2950	274430
6733	274431
121602	274432
39096	274433
113612	274434
6274	274435
189797	274436
70751	274437
3900	274438
7923	274439
12156	274440
18568	274441
90732	274442
247691	274443
122238	274444
59268	274445
106725	274446
188841	274447
188761	274448
81831	274449
5970	274450
73	274451
87284	274452
20429	274453
27949	274454
107743	274455
61167	274456
2676	274457
95439	274458
7776	274459
92917	274460
2717	274461
120580	274462
152356	274463
51376	274464
101630	274465
282829	274466
37052	274467
188905	274468
6898	274469
101209	274470
308146	274471
1798	274472
187999	274473
80318	274474
10727	274475
70735	274476
185476	274477
4882	274478
17608	274479
224	274480
57610	274481
97707	274482
133565	274483
129003	274484
72972	274485
177463	274486
69133	274487
15903	274488
38591	274489
42753	274490
3330	274491
79714	274492
42524	274493
232912	274494
59268	274495
52773	274496
94258	274497
38363	274498
7113	274499
89162	274500
244384	274501
5408	274502
215122	274503
21381	274504
32163	274505
22739	274506
64550	274507
240541	274508
3236	274509
1624	274510
157869	274511
3003	274512
199962	274513
302404	274514
17571	274515
1210	274516
142772	274517
99988	274518
95419	274519
114174	274520
170351	274521
2	274522
40526	274523
53815	274524
202721	274525
6788	274526
92111	274527
46743	274528
203416	274529
9551	274530
188642	274531
89216	274532
276570	274533
37624	274534
254282	274535
212068	274536
145097	274537
77446	274538
99958	274539
107196	274540
60243	274541
91174	274542
22040	274543
60006	274544
7846	274545
99099	274546
55914	274547
25320	274548
146896	274549
52485	274550
291485	274551
24750	274552
120334	274553
58460	274554
148029	274555
137261	274556
83021	274557
15862	274558
100971	274559
35215	274560
106829	274561
45947	274562
84526	274563
44685	274564
132566	274565
91092	274566
29724	274567
26065	274568
63969	274569
17571	274570
165409	274571
70271	274572
5328	274573
211726	274574
88359	274575
31828	274576
6068	274577
17571	274578
95706	274579
126751	274580
3846	274581
64703	274582
881	274583
115429	274584
171043	274585
3718	274586
996	274587
37569	274588
81958	274589
63572	274590
53162	274591
8918	274592
52006	274593
36587	274594
29327	274595
133886	274596
27683	274597
1995	274598
294315	274599
45071	274600
28542	274601
5509	274602
23063	274603
26401	274604
10205	274605
20809	274606
24143	274607
49939	274608
145428	274609
39498	274610
245728	274611
12383	274612
1853	274613
10873	274614
95116	274615
40615	274616
173069	274617
95444	274618
36718	274619
142943	274620
4306	274621
21258	274622
6544	274623
177318	274624
85924	274625
277986	274626
254303	274627
94594	274628
14089	274629
110555	274630
40652	274631
58056	274632
12993	274633
3631	274634
59211	274635
16887	274636
155426	274637
1355	274638
222100	274639
172807	274640
42881	274641
22472	274642
93087	274643
8420	274644
2630	274645
1250	274646
61739	274647
238653	274648
211646	274649
111091	274650
1745	274651
83391	274652
13153	274653
119784	274654
16761	274655
38234	274656
26870	274657
46706	274658
13114	274659
107273	274660
121311	274661
18137	274662
2273	274663
199009	274664
33630	274665
129451	274666
3345	274667
61857	274668
18992	274669
116901	274670
92440	274671
192697	274672
10550	274673
20170	274674
59474	274675
55789	274676
2428	274677
129453	274678
219713	274679
63755	274680
84199	274681
63813	274682
165393	274683
130738	274684
38535	274685
3914	274686
249967	274687
87542	274688
87602	274689
96893	274690
13513	274691
114128	274692
130481	274693
7496	274694
49699	274695
86564	274696
16943	274697
8541	274698
85757	274699
19808	274700
291297	274701
260742	274702
198932	274703
109444	274704
109771	274705
139747	274706
33653	274707
185370	274708
246248	274709
141319	274710
9551	274711
80660	274712
193748	274713
168607	274714
165607	274715
1310	274716
58650	274717
8303	274718
29399	274719
43663	274720
187	274721
37089	274722
27786	274723
56738	274724
5873	274725
279731	274726
53425	274727
87001	274728
567	274729
8088	274730
2881	274731
58344	274732
71599	274733
2776	274734
38936	274735
43621	274736
12241	274737
4473	274738
238834	274739
40127	274740
11548	274741
145631	274742
210069	274743
17849	274744
53779	274745
92986	274746
3374	274747
7992	274748
9754	274749
88865	274750
275453	274751
128741	274752
60154	274753
194583	274754
13861	274755
34760	274756
1349	274757
256489	274758
32	274759
4480	274760
116034	274761
95416	274762
205767	274763
92848	274764
252417	274765
179889	274766
7154	274767
1043	274768
25742	274769
184082	274770
28067	274771
120533	274772
49627	274773
71546	274774
37320	274775
55369	274776
301998	274777
60927	274778
60927	274779
22614	274780
12838	274781
202746	274782
3180	274783
15620	274784
6646	274785
53558	274786
71230	274787
98270	274788
48279	274789
134285	274790
166588	274791
54688	274792
118453	274793
1909	274794
256999	274795
6105	274796
176701	274797
3153	274798
38585	274799
11905	274800
72605	274801
2691	274802
18321	274803
227980	274804
69742	274805
280651	274806
57968	274807
6740	274808
26193	274809
152537	274810
11957	274811
106558	274812
5842	274813
72057	274814
213192	274815
4791	274816
29241	274817
10262	274818
93341	274819
22099	274820
36743	274821
107038	274822
9908	274823
39338	274824
12392	274825
9073	274826
8808	274827
63444	274828
134978	274829
60258	274830
545	274831
3511	274832
24215	274833
10659	274834
20181	274835
2628	274836
3022	274837
87832	274838
30095	274839
77227	274840
189985	274841
80399	274842
219018	274843
274898	274844
101729	274845
11753	274846
18933	274847
277	274848
8808	274849
89803	274850
77175	274851
35788	274852
21340	274853
120005	274854
2778	274855
9486	274856
43694	274857
83215	274858
202819	274859
12595	274860
24167	274861
124124	274862
144472	274863
104503	274864
35004	274865
231516	274866
24675	274867
155720	274868
66772	274869
150999	274870
1015	274871
9442	274872
65763	274873
10133	274874
546	274875
85958	274876
58666	274877
1031	274878
5341	274879
109788	274880
22773	274881
7558	274882
118276	274883
17608	274884
5827	274885
284328	274886
37234	274887
111091	274888
56255	274889
73596	274890
7447	274891
52543	274892
124523	274893
27101	274894
87829	274895
73104	274896
353	274897
148580	274898
80120	274899
116686	274900
40930	274901
67898	274902
21443	274903
104102	274904
4400	274905
19298	274906
64930	274907
70316	274908
4307	274909
140630	274910
21997	274911
6785	274912
146273	274913
3229	274914
113709	274915
155808	274916
6856	274917
22387	274918
7018	274919
7018	274920
6679	274921
6679	274922
7159	274923
35509	274924
186140	274925
31653	274926
26793	274927
134493	274928
7444	274929
28254	274930
17818	274931
146733	274932
200267	274933
15939	274934
75115	274935
160207	274936
27281	274937
27281	274938
51707	274939
58082	274940
50694	274941
17740	274942
170841	274943
78825	274944
119309	274945
2459	274946
228142	274947
215785	274948
90175	274949
7792	274950
27216	274951
18254	274952
207393	274953
199494	274954
291261	274955
139	274956
63813	274957
93309	274958
138008	274959
19924	274960
380	274961
20048	274962
40345	274963
84641	274964
18755	274965
80972	274966
60420	274967
85061	274968
212652	274969
5657	274970
3170	274971
730	274972
13512	274973
52	274974
39231	274975
25547	274976
22491	274977
218314	274978
5242	274979
33835	274980
3712	274981
35822	274982
519	274983
12013	274984
99464	274985
89198	274986
126440	274987
81697	274988
197653	274989
7159	274990
86389	274991
91441	274992
161749	274993
97209	274994
217704	274995
248	274996
15300	274997
28901	274998
560	274999
228459	275000
12485	275001
4124	275002
67236	275003
35745	275004
126215	275005
91828	275006
3526	275007
43788	275008
182802	275009
128647	275010
38259	275011
85903	275012
15458	275013
52615	275014
263311	275015
213896	275016
129876	275017
21474	275018
216700	275019
402	275020
118925	275021
44077	275022
78253	275023
140160	275024
59454	275025
61867	275026
41862	275027
258309	275028
121782	275029
24856	275030
49809	275031
217874	275032
721	275033
21604	275034
1410	275035
15667	275036
20185	275037
45835	275038
87501	275039
155764	275040
38709	275041
137306	275042
228906	275043
10774	275044
10774	275045
63487	275046
3271	275047
30263	275048
3116	275049
141742	275050
38783	275051
156160	275052
243592	275053
257316	275054
7804	275055
34127	275056
78209	275057
51834	275058
186244	275059
2573	275060
236502	275061
1083	275062
224553	275063
71976	275064
43731	275065
259909	275066
577	275067
8316	275068
211923	275069
11360	275070
150520	275071
154534	275072
53654	275073
56600	275074
377	275075
120818	275076
215564	275077
5059	275078
295164	275079
117298	275080
84070	275081
140308	275082
94800	275083
62072	275084
39315	275085
54277	275086
106439	275087
30037	275088
304785	275089
58194	275090
121269	275091
29475	275092
191893	275093
94952	275094
22698	275095
295162	275096
168577	275097
85264	275098
85264	275099
51234	275100
51921	275101
191740	275102
40061	275103
115538	275104
52273	275105
14680	275106
96075	275107
309152	275108
11799	275109
2460	275110
68721	275111
34222	275112
6688	275113
113743	275114
25975	275115
71616	275116
138984	275117
83707	275118
40053	275119
162179	275120
85425	275121
325	275122
36447	275123
29380	275124
22168	275125
6930	275126
21831	275127
133250	275128
175948	275129
102201	275130
18735	275131
18735	275132
57486	275133
39563	275134
52335	275135
36537	275136
24908	275137
195934	275138
49504	275139
198711	275140
25198	275141
119204	275142
99240	275143
112936	275144
70332	275145
149520	275146
105972	275147
38935	275148
211043	275149
25026	275150
18449	275151
178491	275152
188673	275153
195514	275154
285440	275155
27610	275156
29198	275157
417	275158
1461	275159
159711	275160
271096	275161
24630	275162
30416	275163
140568	275164
122884	275165
14751	275166
30948	275167
86133	275168
11893	275169
37	275170
3211	275171
126407	275172
7914	275173
211249	275174
21316	275175
33985	275176
8602	275177
8602	275178
90463	275179
6513	275180
65526	275181
46310	275182
6979	275183
11033	275184
11988	275185
12155	275186
18735	275187
130769	275188
25111	275189
25111	275190
77460	275191
11716	275192
968	275193
98268	275194
6175	275195
22924	275196
13266	275197
69161	275198
54022	275199
24215	275200
120793	275201
8887	275202
20100	275203
47604	275204
16584	275205
296858	275206
107537	275207
58079	275208
148377	275209
108579	275210
8175	275211
1173	275212
19004	275213
102228	275214
131370	275215
2095	275216
7052	275217
9063	275218
69057	275219
131117	275220
286745	275221
82955	275222
164106	275223
67611	275224
14965	275225
56688	275226
44267	275227
186068	275228
130180	275229
307523	275230
812	275231
161	275232
74421	275233
53112	275234
117313	275235
47075	275236
204315	275237
101934	275238
301107	275239
5743	275240
23037	275241
45911	275242
3549	275243
56211	275244
10563	275245
222894	275246
7290	275247
123010	275248
126066	275249
18863	275250
3267	275251
32475	275252
4904	275253
116397	275254
45169	275255
50233	275256
20202	275257
30507	275258
64668	275259
11618	275260
18327	275261
130734	275262
66978	275263
244248	275264
25441	275265
194233	275266
103876	275267
21398	275268
110226	275269
32218	275270
52608	275271
7952	275272
52529	275273
2527	275274
165996	275275
112594	275276
129039	275277
2543	275278
58399	275279
2545	275280
71222	275281
12807	275282
132790	275283
264758	275284
139549	275285
28240	275286
132371	275287
97314	275288
250133	275289
268507	275290
124820	275291
37275	275292
104362	275293
95277	275294
34293	275295
108934	275296
200821	275297
14301	275298
16799	275299
51425	275300
61263	275301
30451	275302
94414	275303
86699	275304
63120	275305
60147	275306
20753	275307
57011	275308
187296	275309
81309	275310
81732	275311
83805	275312
182588	275313
178227	275314
65843	275315
56884	275316
297912	275317
24016	275318
165527	275319
163841	275320
79889	275321
71222	275322
135426	275323
28001	275324
88588	275325
90420	275326
152451	275327
49881	275328
17526	275329
16267	275330
148302	275331
91572	275332
43838	275333
147876	275334
122231	275335
103150	275336
76685	275337
19687	275338
6103	275339
157641	275340
207602	275341
89411	275342
89411	275343
34707	275344
42236	275345
245060	275346
18900	275347
9747	275348
4171	275349
25284	275350
193182	275351
172308	275352
86272	275353
302110	275354
306158	275355
73447	275356
113970	275357
100575	275358
275	275359
189878	275360
183968	275361
245061	275362
210836	275363
295819	275364
64667	275365
84246	275366
44089	275367
131036	275368
13143	275369
107555	275370
108167	275371
39225	275372
35373	275373
56858	275374
274604	275375
195672	275376
118326	275377
278476	275378
6912	275379
206757	275380
90016	275381
105171	275382
5102	275383
186288	275384
6103	275385
13501	275386
46835	275387
306909	275388
43024	275389
151114	275390
121638	275391
157	275392
17365	275393
81047	275394
41556	275395
1027	275396
197763	275397
63249	275398
15409	275399
289	275400
9244	275401
166953	275402
122206	275403
23803	275404
564	275405
79007	275406
27716	275407
8582	275408
37254	275409
269353	275410
28814	275411
37112	275412
126471	275413
56226	275414
6394	275415
16168	275416
91458	275417
2214	275418
24273	275419
6497	275420
172593	275421
69982	275422
6824	275423
5291	275424
41762	275425
129549	275426
11386	275427
179888	275428
179854	275429
131193	275430
102161	275431
64994	275432
10184	275433
34114	275434
74617	275435
22630	275436
189508	275437
5131	275438
59351	275439
86509	275440
33898	275441
158182	275442
119172	275443
87357	275444
83866	275445
39505	275446
86596	275447
60207	275448
24090	275449
72167	275450
14499	275451
75276	275452
46779	275453
35582	275454
2409	275455
20223	275456
52120	275457
98463	275458
86007	275459
18976	275460
3556	275461
49207	275462
41586	275463
39395	275464
81876	275465
47571	275466
158	275467
22971	275468
25698	275469
2921	275470
27560	275471
36647	275472
144301	275473
9360	275474
118207	275475
211350	275476
4087	275477
10184	275478
184943	275479
353	275480
25411	275481
25411	275482
14953	275483
250611	275484
95023	275485
36183	275486
13936	275487
116087	275488
53319	275489
286199	275490
211890	275491
94983	275492
51293	275493
122884	275494
14556	275495
127311	275496
11833	275497
2362	275498
69982	275499
17445	275500
47022	275501
117485	275502
88735	275503
133541	275504
126156	275505
133835	275506
34475	275507
23594	275508
18741	275509
103417	275510
255844	275511
59840	275512
10813	275513
26301	275514
87739	275515
8943	275516
6187	275517
12759	275518
262	275519
112294	275520
46542	275521
9805	275522
86242	275523
6484	275524
488	275525
2283	275526
73054	275527
47421	275528
37769	275529
37799	275530
188891	275531
61458	275532
195498	275533
210652	275534
20771	275535
150448	275536
40961	275537
92323	275538
85874	275539
27417	275540
21037	275541
164399	275542
97494	275543
16380	275544
157939	275545
168365	275546
28219	275547
2599	275548
189187	275549
150915	275550
69171	275551
66571	275552
91896	275553
38787	275554
58455	275555
195331	275556
130556	275557
228510	275558
17475	275559
17475	275560
90207	275561
26081	275562
6321	275563
1283	275564
141051	275565
219118	275566
72119	275567
43518	275568
197124	275569
299675	275570
143389	275571
49072	275572
76	275573
30520	275574
53755	275575
240	275576
298450	275577
23462	275578
1275	275579
190070	275580
7946	275581
127330	275582
145030	275583
24560	275584
85433	275585
45676	275586
248452	275587
2695	275588
31876	275589
54531	275590
189977	275591
17295	275592
4619	275593
39961	275594
172369	275595
46	275596
18513	275597
122374	275598
136250	275599
293949	275600
185060	275601
106242	275602
25651	275603
210648	275604
58934	275605
132855	275606
282725	275607
494	275608
119329	275609
48286	275610
27951	275611
47425	275612
177868	275613
32235	275614
35370	275615
7580	275616
3901	275617
57836	275618
4791	275619
57269	275620
297945	275621
17435	275622
49830	275623
80885	275624
31	275625
6714	275626
26643	275627
61592	275628
36485	275629
25158	275630
1332	275631
20009	275632
48392	275633
237750	275634
114306	275635
33465	275636
171215	275637
171215	275638
44561	275639
155916	275640
66532	275641
191422	275642
181613	275643
45684	275644
212	275645
22040	275646
129460	275647
84383	275648
91193	275649
33922	275650
117104	275651
21951	275652
66626	275653
111834	275654
162854	275655
76	275656
31904	275657
223595	275658
9387	275659
22156	275660
5324	275661
170781	275662
92743	275663
245853	275664
134478	275665
8447	275666
43484	275667
217226	275668
7570	275669
3757	275670
283036	275671
18524	275672
11069	275673
63845	275674
39035	275675
153067	275676
9203	275677
73960	275678
178664	275679
44000	275680
85072	275681
8303	275682
152733	275683
1295	275684
253999	275685
144723	275686
290859	275687
172277	275688
113506	275689
46583	275690
6823	275691
78848	275692
88200	275693
4034	275694
49584	275695
92170	275696
63663	275697
42999	275698
55156	275699
229215	275700
67252	275701
40748	275702
99209	275703
40385	275704
72694	275705
129479	275706
129396	275707
183056	275708
198590	275709
122007	275710
4675	275711
141235	275712
56753	275713
54813	275714
193201	275715
201652	275716
82158	275717
8591	275718
54592	275719
137937	275720
107128	275721
26652	275722
14298	275723
51987	275724
97850	275725
157516	275726
227929	275727
102503	275728
185548	275729
28386	275730
26684	275731
117901	275732
3834	275733
6788	275734
55486	275735
34887	275736
79949	275737
127372	275738
11249	275739
54690	275740
282805	275741
134992	275742
19157	275743
94128	275744
188087	275745
30188	275746
88612	275747
175812	275748
203715	275749
2291	275750
32417	275751
7824	275752
128812	275753
138681	275754
46039	275755
158295	275756
173646	275757
253718	275758
46673	275759
71509	275760
11662	275761
18714	275762
139133	275763
2509	275764
119967	275765
20195	275766
19525	275767
22195	275768
38750	275769
4432	275770
60920	275771
44166	275772
3900	275773
193524	275774
58282	275775
270	275776
7273	275777
153152	275778
146058	275779
202600	275780
266927	275781
892	275782
202638	275783
86013	275784
280278	275785
2669	275786
215664	275787
257982	275788
112981	275789
85281	275790
95210	275791
118449	275792
146697	275793
115129	275794
26339	275795
309687	275796
200472	275797
195270	275798
204145	275799
2033	275800
15494	275801
11795	275802
5460	275803
43552	275804
6509	275805
92197	275806
147909	275807
76972	275808
176583	275809
25333	275810
8403	275811
132031	275812
270734	275813
6445	275814
50994	275815
276788	275816
41608	275817
238422	275818
5126	275819
4891	275820
74462	275821
51439	275822
108311	275823
70808	275824
87528	275825
97637	275826
127054	275827
31208	275828
38529	275829
96002	275830
237054	275831
25402	275832
34717	275833
124709	275834
47814	275835
86294	275836
330	275837
20329	275838
19000	275839
37105	275840
122115	275841
90617	275842
9442	275843
237407	275844
255078	275845
19973	275846
166001	275847
107366	275848
34971	275849
50557	275850
4646	275851
220207	275852
11799	275853
12890	275854
49591	275855
6212	275856
252398	275857
34095	275858
88406	275859
11799	275860
5002	275861
100494	275862
17668	275863
142241	275864
39696	275865
39696	275866
91733	275867
56026	275868
8791	275869
43383	275870
67228	275871
29397	275872
183079	275873
163535	275874
36888	275875
59337	275876
137982	275877
10528	275878
71194	275879
8417	275880
298456	275881
114351	275882
68800	275883
17747	275884
108542	275885
97429	275886
85535	275887
199104	275888
4374	275889
306996	275890
12723	275891
62903	275892
1566	275893
96874	275894
264768	275895
78035	275896
144083	275897
137434	275898
28130	275899
135615	275900
7841	275901
183032	275902
41028	275903
294476	275904
102924	275905
221123	275906
25394	275907
44171	275908
145309	275909
746	275910
290273	275911
72234	275912
167083	275913
7259	275914
111959	275915
28751	275916
10528	275917
140051	275918
42401	275919
31630	275920
1246	275921
128341	275922
41450	275923
83154	275924
126237	275925
15523	275926
14685	275927
52825	275928
13495	275929
255115	275930
67673	275931
15135	275932
200241	275933
3525	275934
115463	275935
152861	275936
145503	275937
88067	275938
68073	275939
286112	275940
62649	275941
138548	275942
24331	275943
28746	275944
137992	275945
21699	275946
2197	275947
13772	275948
5618	275949
187168	275950
163965	275951
36786	275952
43371	275953
96430	275954
28362	275955
240924	275956
294144	275957
27299	275958
91503	275959
12426	275960
138365	275961
99978	275962
8019	275963
32120	275964
117789	275965
18593	275966
164658	275967
214877	275968
282042	275969
25562	275970
9798	275971
128040	275972
9190	275973
124007	275974
150659	275975
115522	275976
4037	275977
4206	275978
53723	275979
849	275980
638	275981
28952	275982
14741	275983
36531	275984
284969	275985
83773	275986
14371	275987
8096	275988
15715	275989
5657	275990
162186	275991
158616	275992
58712	275993
208187	275994
268735	275995
211918	275996
63243	275997
157520	275998
65134	275999
66426	276000
24888	276001
18931	276002
64022	276003
63550	276004
252011	276005
33506	276006
22353	276007
169022	276008
207077	276009
24816	276010
24816	276011
66061	276012
69087	276013
294114	276014
3983	276015
53750	276016
42572	276017
38874	276018
8087	276019
114980	276020
304965	276021
1541	276022
16355	276023
8359	276024
61	276025
84674	276026
27169	276027
127892	276028
2806	276029
61940	276030
55297	276031
5633	276032
258362	276033
52817	276034
6856	276035
136321	276036
35680	276037
30261	276038
55924	276039
28021	276040
57439	276041
122801	276042
66738	276043
97558	276044
67336	276045
35689	276046
24852	276047
133219	276048
62862	276049
11935	276050
9407	276051
79592	276052
186743	276053
68925	276054
57018	276055
60149	276056
51619	276057
89936	276058
57952	276059
12359	276060
173085	276061
225304	276062
41369	276063
128860	276064
128860	276065
99585	276066
29874	276067
103092	276068
210833	276069
15002	276070
93192	276071
122464	276072
123366	276073
13311	276074
117475	276075
95414	276076
94873	276077
1017	276078
21066	276079
101849	276080
7268	276081
96363	276082
155156	276083
33090	276084
47266	276085
90939	276086
92431	276087
1141	276088
50668	276089
170452	276090
29342	276091
35831	276092
287569	276093
86339	276094
180966	276095
57165	276096
82013	276097
175458	276098
125987	276099
71771	276100
54974	276101
107117	276102
309069	276103
84818	276104
233235	276105
158871	276106
32881	276107
37318	276108
91863	276109
81686	276110
57784	276111
309028	276112
95637	276113
131224	276114
203548	276115
76018	276116
122512	276117
248687	276118
76421	276119
48404	276120
192461	276121
37417	276122
181532	276123
58405	276124
118561	276125
254904	276126
83907	276127
264348	276128
14069	276129
48610	276130
21756	276131
43776	276132
790	276133
29040	276134
66123	276135
297045	276136
108088	276137
159130	276138
250684	276139
4	276140
69303	276141
55306	276142
16718	276143
3970	276144
139	276145
57611	276146
106182	276147
97987	276148
133797	276149
75063	276150
167399	276151
35665	276152
119	276153
115448	276154
35876	276155
162924	276156
167046	276157
30434	276158
45834	276159
261680	276160
199902	276161
260138	276162
35269	276163
88235	276164
37624	276165
670	276166
113129	276167
180218	276168
4386	276169
52707	276170
8475	276171
44795	276172
116938	276173
110907	276174
86902	276175
61108	276176
87279	276177
107108	276178
90949	276179
44344	276180
146423	276181
33065	276182
81686	276183
188866	276184
128026	276185
11665	276186
34020	276187
67370	276188
46517	276189
46584	276190
46621	276191
72332	276192
68181	276193
127837	276194
561	276195
6785	276196
80407	276197
116420	276198
20051	276199
35474	276200
16470	276201
25485	276202
1748	276203
8688	276204
26225	276205
19180	276206
31704	276207
312720	276208
67513	276209
249816	276210
186439	276211
80065	276212
134379	276213
4	276214
229815	276215
97544	276216
772	276217
259441	276218
3800	276219
41295	276220
181323	276221
34399	276222
7544	276223
188410	276224
20153	276225
46120	276226
59459	276227
35017	276228
114299	276229
20438	276230
166060	276231
3501	276232
83348	276233
50180	276234
202919	276235
52515	276236
253319	276237
51808	276238
22749	276239
123518	276240
109194	276241
75846	276242
48931	276243
123160	276244
2202	276245
89234	276246
189161	276247
12560	276248
82995	276249
120982	276250
1060	276251
77306	276252
70583	276253
167451	276254
190933	276255
95600	276256
52299	276257
33195	276258
13360	276259
40009	276260
194419	276261
7437	276262
101288	276263
63667	276264
161713	276265
11417	276266
301224	276267
83061	276268
115526	276269
53014	276270
265434	276271
129631	276272
287386	276273
34885	276274
114721	276275
47733	276276
105120	276277
211579	276278
41947	276279
73032	276280
5528	276281
29634	276282
193643	276283
152953	276284
55554	276285
159443	276286
35812	276287
51144	276288
135367	276289
16726	276290
10231	276291
214479	276292
168424	276293
11179	276294
13078	276295
30021	276296
35728	276297
105640	276298
50528	276299
78626	276300
264602	276301
111743	276302
28566	276303
23156	276304
15406	276305
23971	276306
108269	276307
11329	276308
1472	276309
117103	276310
182430	276311
132527	276312
143394	276313
8185	276314
306227	276315
116976	276316
45	276317
213915	276318
105364	276319
69422	276320
294937	276321
268964	276322
14560	276323
170511	276324
66961	276325
1544	276326
9356	276327
290306	276328
52748	276329
141300	276330
131365	276331
88238	276332
35087	276333
151504	276334
35354	276335
2486	276336
134180	276337
1735	276338
51414	276339
19484	276340
56018	276341
111602	276342
47880	276343
6616	276344
246089	276345
13556	276346
4103	276347
120561	276348
116996	276349
58173	276350
35441	276351
154039	276352
79021	276353
11490	276354
30649	276355
107789	276356
212943	276357
276345	276358
120253	276359
110256	276360
3933	276361
190517	276362
252611	276363
252688	276364
48832	276365
4859	276366
89687	276367
40204	276368
146380	276369
93165	276370
110522	276371
60447	276372
129176	276373
136527	276374
3524	276375
175105	276376
91263	276377
33406	276378
90059	276379
3817	276380
174810	276381
116471	276382
177915	276383
18716	276384
54857	276385
97626	276386
25337	276387
891	276388
197472	276389
50584	276390
16449	276391
41989	276392
28254	276393
78928	276394
34340	276395
31542	276396
81478	276397
1059	276398
109460	276399
46881	276400
35417	276401
200030	276402
95732	276403
39344	276404
39105	276405
39105	276406
38228	276407
902	276408
24248	276409
13330	276410
13330	276411
74168	276412
146858	276413
71835	276414
296601	276415
53873	276416
167526	276417
7014	276418
136293	276419
52883	276420
23330	276421
180579	276422
210597	276423
268015	276424
128482	276425
62902	276426
106700	276427
269081	276428
286144	276429
22770	276430
15493	276431
108139	276432
75461	276433
10072	276434
49738	276435
32646	276436
20852	276437
250083	276438
99354	276439
36519	276440
65620	276441
18771	276442
18771	276443
175860	276444
175860	276445
143315	276446
44897	276447
60468	276448
123183	276449
133707	276450
100328	276451
92329	276452
201923	276453
255786	276454
60102	276455
311053	276456
251068	276457
111800	276458
231547	276459
14953	276460
111803	276461
55134	276462
145495	276463
82072	276464
41042	276465
206002	276466
1614	276467
118646	276468
181216	276469
22149	276470
239112	276471
187288	276472
27797	276473
208749	276474
25404	276475
284526	276476
92728	276477
61887	276478
49627	276479
85356	276480
163480	276481
28976	276482
38953	276483
244550	276484
96431	276485
119064	276486
274467	276487
8545	276488
24907	276489
5115	276490
161766	276491
90986	276492
80095	276493
20	276494
8853	276495
9326	276496
86700	276497
123005	276498
11997	276499
11997	276500
46514	276501
101548	276502
1020	276503
76201	276504
119550	276505
119550	276506
105826	276507
15359	276508
63681	276509
40776	276510
208474	276511
88018	276512
38444	276513
147837	276514
95014	276515
43828	276516
28131	276517
70769	276518
17691	276519
180699	276520
14262	276521
24037	276522
27893	276523
149153	276524
252605	276525
63758	276526
201351	276527
23839	276528
50804	276529
53784	276530
126772	276531
136403	276532
39768	276533
67304	276534
156622	276535
127512	276536
99973	276537
16853	276538
181022	276539
25700	276540
35526	276541
138867	276542
25572	276543
29227	276544
51422	276545
39589	276546
32571	276547
61448	276548
6779	276549
303546	276550
1475	276551
260020	276552
171408	276553
293250	276554
173120	276555
133700	276556
88483	276557
141195	276558
283409	276559
20199	276560
137796	276561
203366	276562
55807	276563
24007	276564
4853	276565
158783	276566
3063	276567
137889	276568
59383	276569
41614	276570
12839	276571
54871	276572
109775	276573
71971	276574
174872	276575
44783	276576
380	276577
2843	276578
18827	276579
54028	276580
82232	276581
20089	276582
38350	276583
42183	276584
46362	276585
231552	276586
185541	276587
226766	276588
23227	276589
282717	276590
71895	276591
63099	276592
26743	276593
141899	276594
24369	276595
12144	276596
12144	276597
54541	276598
29016	276599
191132	276600
3699	276601
137896	276602
134203	276603
22354	276604
226925	276605
83387	276606
57729	276607
16246	276608
24303	276609
162201	276610
40694	276611
135324	276612
187070	276613
129521	276614
201898	276615
85986	276616
6980	276617
17827	276618
104639	276619
93991	276620
564	276621
29222	276622
49740	276623
2615	276624
57464	276625
65903	276626
118605	276627
85061	276628
46358	276629
15246	276630
25231	276631
166809	276632
67571	276633
133267	276634
285674	276635
9070	276636
121014	276637
121022	276638
38969	276639
108913	276640
257773	276641
191884	276642
240286	276643
172229	276644
281667	276645
130604	276646
168660	276647
42744	276648
28	276649
2191	276650
36	276651
136173	276652
23101	276653
312232	276654
56431	276655
147	276656
64	276657
7895	276658
49245	276659
93569	276660
34219	276661
200617	276662
4119	276663
188705	276664
16014	276665
87414	276666
24372	276667
40259	276668
11761	276669
123273	276670
13337	276671
11033	276672
56178	276673
26778	276674
14717	276675
12838	276676
146559	276677
61857	276678
186094	276679
26230	276680
13045	276681
13045	276682
48437	276683
131036	276684
45562	276685
28282	276686
87159	276687
35533	276688
212	276689
38868	276690
143725	276691
146313	276692
40998	276693
53272	276694
103612	276695
103248	276696
190786	276697
18656	276698
22515	276699
241578	276700
8607	276701
6544	276702
256726	276703
27795	276704
83400	276705
76670	276706
16593	276707
90608	276708
21350	276709
208713	276710
110025	276711
251675	276712
104316	276713
49014	276714
70225	276715
94248	276716
40639	276717
94025	276718
11957	276719
40366	276720
79543	276721
171791	276722
237485	276723
192274	276724
76617	276725
22507	276726
31611	276727
115638	276728
28561	276729
59518	276730
8154	276731
13748	276732
103163	276733
182357	276734
135927	276735
7775	276736
8842	276737
9443	276738
40224	276739
183565	276740
30898	276741
23366	276742
38330	276743
16553	276744
5324	276745
2338	276746
194028	276747
62500	276748
33114	276749
133876	276750
6324	276751
49988	276752
7255	276753
38453	276754
216773	276755
170041	276756
225403	276757
145446	276758
236884	276759
8654	276760
88239	276761
20245	276762
8264	276763
55685	276764
251352	276765
188276	276766
131481	276767
19809	276768
167283	276769
58599	276770
5143	276771
86789	276772
62148	276773
15482	276774
252770	276775
59317	276776
30328	276777
14779	276778
56723	276779
289577	276780
108874	276781
62802	276782
8454	276783
228375	276784
34876	276785
67239	276786
141621	276787
259988	276788
201643	276789
27063	276790
167298	276791
13135	276792
160261	276793
7080	276794
51168	276795
204194	276796
1479	276797
127148	276798
172204	276799
226510	276800
190714	276801
168729	276802
94124	276803
199184	276804
198858	276805
3197	276806
164424	276807
88983	276808
95327	276809
97238	276810
99054	276811
25414	276812
11925	276813
114579	276814
123582	276815
17365	276816
201770	276817
3852	276818
122468	276819
119851	276820
4701	276821
187303	276822
249513	276823
41671	276824
52597	276825
38024	276826
102470	276827
38441	276828
52670	276829
37579	276830
945	276831
5524	276832
3247	276833
244616	276834
23471	276835
61966	276836
1590	276837
261070	276838
52691	276839
166216	276840
119852	276841
320	276842
298089	276843
9330	276844
27448	276845
38595	276846
30544	276847
86258	276848
86217	276849
36868	276850
163552	276851
8053	276852
71567	276853
72679	276854
54981	276855
150997	276856
19518	276857
12379	276858
54035	276859
101036	276860
38236	276861
16557	276862
7073	276863
58796	276864
254376	276865
61135	276866
188231	276867
54001	276868
22036	276869
129734	276870
9712	276871
262652	276872
45488	276873
71050	276874
15504	276875
84504	276876
174143	276877
254474	276878
19241	276879
113648	276880
310234	276881
29601	276882
119470	276883
3371	276884
58303	276885
96032	276886
295972	276887
69072	276888
166509	276889
10784	276890
169026	276891
26170	276892
16862	276893
165486	276894
701	276895
154566	276896
43365	276897
76187	276898
141108	276899
59436	276900
207061	276901
156008	276902
78069	276903
119748	276904
5142	276905
141600	276906
155032	276907
46244	276908
86761	276909
25449	276910
33928	276911
19272	276912
208168	276913
200584	276914
275019	276915
57457	276916
7602	276917
12770	276918
115401	276919
3280	276920
80505	276921
262915	276922
2147	276923
80404	276924
88214	276925
877	276926
146873	276927
39164	276928
10111	276929
13755	276930
93783	276931
11915	276932
95688	276933
220565	276934
25208	276935
155417	276936
127498	276937
13156	276938
300308	276939
131599	276940
13702	276941
56301	276942
24376	276943
112319	276944
3103	276945
45255	276946
13953	276947
91170	276948
28981	276949
4813	276950
176544	276951
14556	276952
25997	276953
15817	276954
5079	276955
82444	276956
43349	276957
170083	276958
76592	276959
17058	276960
1430	276961
12824	276962
177567	276963
8250	276964
196086	276965
116430	276966
77	276967
140857	276968
66317	276969
37352	276970
147299	276971
499	276972
11010	276973
252421	276974
139054	276975
137594	276976
5508	276977
24758	276978
111555	276979
115333	276980
241254	276981
8273	276982
9524	276983
91725	276984
20089	276985
84575	276986
34280	276987
88998	276988
180750	276989
269945	276990
7614	276991
56733	276992
170132	276993
40093	276994
60105	276995
185625	276996
55206	276997
10949	276998
79406	276999
88819	277000
201887	277001
61787	277002
210252	277003
53986	277004
14570	277005
308553	277006
20148	277007
14964	277008
9519	277009
183466	277010
127214	277011
141955	277012
14073	277013
23303	277014
13066	277015
138003	277016
5704	277017
62849	277018
6206	277019
454	277020
146159	277021
150345	277022
261348	277023
54513	277024
8647	277025
11220	277026
11646	277027
37392	277028
307511	277029
122248	277030
95908	277031
190191	277032
37980	277033
21955	277034
4	277035
122672	277036
246341	277037
17741	277038
116156	277039
2052	277040
219047	277041
202198	277042
46896	277043
132637	277044
133667	277045
35791	277046
99420	277047
139098	277048
2102	277049
52902	277050
201639	277051
27273	277052
12362	277053
87936	277054
108335	277055
296618	277056
162003	277057
90653	277058
3414	277059
11617	277060
88749	277061
211279	277062
73429	277063
195096	277064
48114	277065
39811	277066
62483	277067
2880	277068
222	277069
312439	277070
144032	277071
10544	277072
98428	277073
90515	277074
8454	277075
2648	277076
3257	277077
55500	277078
268370	277079
76425	277080
32215	277081
63563	277082
127696	277083
273373	277084
5328	277085
3552	277086
13550	277087
2071	277088
184495	277089
82902	277090
87635	277091
99824	277092
21331	277093
6869	277094
276179	277095
43896	277096
34855	277097
28139	277098
320	277099
42681	277100
21691	277101
112174	277102
90554	277103
57540	277104
53395	277105
30205	277106
62017	277107
307054	277108
10274	277109
79604	277110
123578	277111
76416	277112
64263	277113
84345	277114
25400	277115
128835	277116
46469	277117
42478	277118
257847	277119
43859	277120
78038	277121
3083	277122
218855	277123
241840	277124
167906	277125
269684	277126
76724	277127
51694	277128
44493	277129
87440	277130
17030	277131
78625	277132
4667	277133
122804	277134
156650	277135
23400	277136
23960	277137
138365	277138
211671	277139
215108	277140
258836	277141
139377	277142
58583	277143
3821	277144
79113	277145
29930	277146
57379	277147
75232	277148
158101	277149
43682	277150
102262	277151
18335	277152
23621	277153
138198	277154
29119	277155
62676	277156
1563	277157
49069	277158
100028	277159
54062	277160
29692	277161
89018	277162
56384	277163
191153	277164
191280	277165
17035	277166
165398	277167
308061	277168
277018	277169
158960	277170
300219	277171
55394	277172
9156	277173
76250	277174
73664	277175
54131	277176
52807	277177
65489	277178
158553	277179
36241	277180
3768	277181
3112	277182
52870	277183
30360	277184
10485	277185
216053	277186
33320	277187
15939	277188
68581	277189
67427	277190
146638	277191
113482	277192
19037	277193
19796	277194
50523	277195
17005	277196
121515	277197
115658	277198
254017	277199
190565	277200
89621	277201
23142	277202
83202	277203
194882	277204
149740	277205
306601	277206
26093	277207
8241	277208
41278	277209
597	277210
1861	277211
11624	277212
79455	277213
24184	277214
812	277215
72060	277216
54330	277217
42517	277218
30153	277219
30591	277220
231380	277221
50668	277222
83028	277223
73149	277224
35010	277225
1105	277226
38981	277227
110996	277228
29569	277229
188990	277230
18185	277231
41264	277232
265135	277233
203092	277234
155601	277235
33031	277236
252260	277237
43880	277238
159124	277239
89463	277240
185849	277241
6347	277242
19580	277243
19783	277244
64151	277245
173869	277246
206098	277247
9351	277248
16998	277249
21282	277250
226077	277251
291420	277252
25113	277253
13829	277254
962	277255
77967	277256
40800	277257
86961	277258
5841	277259
21244	277260
47347	277261
71976	277262
3	277263
213871	277264
115	277265
255302	277266
65629	277267
43301	277268
214966	277269
487	277270
6842	277271
6842	277272
1105	277273
15715	277274
1959	277275
188144	277276
194221	277277
26301	277278
124687	277279
8211	277280
144457	277281
95304	277282
109662	277283
15863	277284
24605	277285
120670	277286
64093	277287
87830	277288
13330	277289
851	277290
34068	277291
81637	277292
23842	277293
78244	277294
250	277295
204986	277296
30570	277297
196934	277298
283962	277299
10451	277300
141918	277301
213760	277302
262317	277303
24312	277304
25051	277305
9190	277306
93358	277307
2797	277308
239066	277309
66719	277310
281751	277311
61409	277312
43108	277313
50975	277314
185133	277315
17928	277316
23160	277317
111549	277318
7259	277319
19766	277320
25069	277321
29346	277322
207712	277323
105000	277324
116769	277325
63551	277326
111464	277327
1364	277328
175050	277329
30936	277330
99672	277331
53531	277332
239707	277333
175545	277334
12436	277335
5523	277336
109054	277337
20359	277338
139522	277339
95990	277340
11205	277341
98327	277342
107716	277343
107043	277344
46350	277345
9644	277346
50345	277347
94064	277348
10619	277349
42647	277350
33288	277351
115076	277352
6034	277353
45652	277354
50169	277355
1880	277356
122402	277357
43171	277358
10238	277359
57019	277360
262835	277361
61227	277362
299137	277363
9084	277364
8828	277365
3330	277366
90897	277367
26606	277368
52813	277369
11902	277370
192552	277371
174470	277372
73581	277373
1085	277374
14688	277375
1631	277376
31879	277377
184073	277378
35475	277379
22902	277380
81584	277381
89410	277382
159783	277383
263199	277384
127897	277385
130977	277386
241644	277387
264056	277388
7536	277389
132609	277390
83472	277391
4675	277392
15270	277393
121345	277394
146578	277395
174653	277396
81989	277397
9903	277398
41475	277399
172914	277400
27294	277401
130458	277402
448	277403
86078	277404
11759	277405
32775	277406
223567	277407
52546	277408
2950	277409
81052	277410
77549	277411
156094	277412
105000	277413
31420	277414
236208	277415
14110	277416
31524	277417
86594	277418
52630	277419
74125	277420
95740	277421
8701	277422
91570	277423
591	277424
136022	277425
205962	277426
37032	277427
141453	277428
69092	277429
125599	277430
58794	277431
92590	277432
176931	277433
11260	277434
192071	277435
88904	277436
114729	277437
114291	277438
56433	277439
181360	277440
8672	277441
61477	277442
259416	277443
30600	277444
85577	277445
2254	277446
6735	277447
161983	277448
59586	277449
121326	277450
79622	277451
48398	277452
120970	277453
120970	277454
231355	277455
142079	277456
111965	277457
27083	277458
120473	277459
188422	277460
15	277461
79820	277462
79820	277463
217423	277464
77879	277465
35186	277466
274063	277467
11214	277468
21070	277469
52690	277470
114534	277471
144723	277472
39029	277473
203857	277474
72661	277475
4078	277476
23748	277477
23556	277478
243390	277479
75435	277480
132025	277481
181911	277482
68033	277483
91449	277484
70930	277485
128174	277486
191856	277487
204539	277488
84216	277489
205482	277490
143372	277491
144676	277492
46	277493
165330	277494
86297	277495
151	277496
100395	277497
23225	277498
216578	277499
199842	277500
123109	277501
248733	277502
9328	277503
1465	277504
148030	277505
40063	277506
26436	277507
251816	277508
171402	277509
87922	277510
208930	277511
24931	277512
92010	277513
174783	277514
43143	277515
196054	277516
88594	277517
39535	277518
28768	277519
267010	277520
39315	277521
92	277522
41838	277523
87645	277524
51174	277525
188495	277526
276559	277527
6590	277528
55973	277529
61243	277530
35733	277531
30657	277532
207790	277533
4671	277534
130159	277535
202598	277536
20358	277537
19135	277538
135511	277539
116068	277540
247459	277541
1250	277542
77199	277543
44175	277544
57937	277545
57937	277546
29397	277547
21008	277548
53383	277549
209129	277550
222123	277551
121745	277552
202827	277553
46451	277554
7388	277555
6000	277556
191943	277557
182959	277558
53613	277559
16000	277560
62343	277561
33340	277562
153748	277563
53862	277564
32137	277565
21821	277566
87168	277567
206756	277568
86843	277569
80491	277570
180407	277571
9423	277572
116840	277573
110937	277574
59933	277575
62063	277576
131201	277577
60880	277578
72568	277579
2692	277580
64482	277581
235993	277582
189166	277583
29485	277584
26183	277585
30821	277586
35375	277587
33232	277588
9487	277589
275818	277590
37446	277591
160607	277592
131374	277593
131374	277594
29732	277595
32173	277596
17641	277597
22748	277598
269858	277599
2272	277600
220547	277601
21066	277602
206153	277603
140523	277604
22017	277605
24203	277606
214159	277607
245651	277608
219007	277609
25190	277610
112207	277611
23190	277612
26335	277613
60418	277614
96029	277615
8407	277616
248258	277617
225486	277618
152289	277619
63638	277620
78409	277621
43806	277622
12643	277623
110823	277624
137307	277625
56412	277626
71935	277627
300134	277628
269199	277629
130427	277630
205679	277631
70678	277632
115440	277633
222081	277634
205370	277635
28695	277636
7461	277637
199058	277638
24820	277639
82415	277640
267	277641
305477	277642
157336	277643
57514	277644
37730	277645
102667	277646
307022	277647
39063	277648
39063	277649
207445	277650
138729	277651
224672	277652
196556	277653
82250	277654
995	277655
74713	277656
146703	277657
51244	277658
217789	277659
4620	277660
56428	277661
75468	277662
26237	277663
7444	277664
34021	277665
175461	277666
310342	277667
29397	277668
735	277669
43201	277670
145491	277671
7467	277672
266869	277673
250248	277674
11931	277675
11931	277676
13939	277677
3661	277678
163764	277679
240724	277680
1514	277681
130917	277682
258833	277683
27625	277684
245559	277685
37801	277686
7034	277687
5444	277688
33898	277689
8609	277690
120222	277691
14403	277692
11741	277693
291312	277694
114720	277695
24788	277696
44109	277697
34434	277698
34945	277699
295635	277700
100074	277701
21797	277702
25780	277703
52964	277704
89554	277705
70248	277706
202	277707
6139	277708
23708	277709
39371	277710
122488	277711
192331	277712
136757	277713
57502	277714
38890	277715
12324	277716
204611	277717
126422	277718
55542	277719
5162	277720
85053	277721
34227	277722
2509	277723
157161	277724
76040	277725
96885	277726
33956	277727
5140	277728
1271	277729
111834	277730
195150	277731
17198	277732
168012	277733
5284	277734
112464	277735
5875	277736
60566	277737
17193	277738
19160	277739
177699	277740
32197	277741
100231	277742
1175	277743
7933	277744
64576	277745
50053	277746
6018	277747
99	277748
20683	277749
57469	277750
26814	277751
18959	277752
93272	277753
46381	277754
38896	277755
14107	277756
1017	277757
10117	277758
61320	277759
138158	277760
32544	277761
19653	277762
16171	277763
6249	277764
17794	277765
9021	277766
209409	277767
187	277768
82410	277769
144522	277770
250642	277771
123027	277772
1742	277773
165595	277774
261402	277775
119957	277776
221822	277777
3554	277778
77059	277779
77758	277780
100233	277781
78900	277782
30048	277783
28267	277784
62639	277785
18380	277786
182878	277787
218603	277788
132838	277789
153099	277790
94909	277791
168950	277792
57384	277793
15745	277794
33250	277795
171194	277796
104772	277797
178	277798
202	277799
5826	277800
198980	277801
93549	277802
11628	277803
296929	277804
93119	277805
40226	277806
23693	277807
90472	277808
9967	277809
33653	277810
125568	277811
294606	277812
41285	277813
137507	277814
49054	277815
164490	277816
9768	277817
51849	277818
230024	277819
256460	277820
150062	277821
180486	277822
169217	277823
4827	277824
21281	277825
37090	277826
144763	277827
70103	277828
41256	277829
45486	277830
115493	277831
59845	277832
214643	277833
3254	277834
104470	277835
301337	277836
194050	277837
1328	277838
70593	277839
71021	277840
37105	277841
26490	277842
29361	277843
23615	277844
18198	277845
39632	277846
16629	277847
7669	277848
10532	277849
9931	277850
4029	277851
27764	277852
282147	277853
15609	277854
54365	277855
253764	277856
166145	277857
42492	277858
3244	277859
5023	277860
7271	277861
169182	277862
61947	277863
34071	277864
198361	277865
49206	277866
274761	277867
52688	277868
296934	277869
178766	277870
204863	277871
94066	277872
114962	277873
8740	277874
129963	277875
5662	277876
115594	277877
281122	277878
306643	277879
20366	277880
3994	277881
4831	277882
145382	277883
18987	277884
10850	277885
293600	277886
89154	277887
142583	277888
170788	277889
2877	277890
45864	277891
92458	277892
53958	277893
231071	277894
309219	277895
94458	277896
170486	277897
88038	277898
169081	277899
141812	277900
175221	277901
234932	277902
76883	277903
47358	277904
79846	277905
82137	277906
98285	277907
173161	277908
163400	277909
16356	277910
13930	277911
4257	277912
47384	277913
13045	277914
71173	277915
170137	277916
176776	277917
140058	277918
6788	277919
62200	277920
41940	277921
80777	277922
36255	277923
16676	277924
276751	277925
26444	277926
148937	277927
123906	277928
265088	277929
5711	277930
182184	277931
94607	277932
44224	277933
98209	277934
7110	277935
25837	277936
26866	277937
7127	277938
27806	277939
8630	277940
13755	277941
52254	277942
87571	277943
87571	277944
12177	277945
84661	277946
157091	277947
60917	277948
60119	277949
122007	277950
200700	277951
66572	277952
144992	277953
78698	277954
223467	277955
85020	277956
196493	277957
7341	277958
155711	277959
29807	277960
38221	277961
19983	277962
301055	277963
37965	277964
807	277965
108029	277966
88077	277967
16014	277968
31188	277969
176463	277970
17897	277971
83347	277972
46677	277973
82	277974
19291	277975
28465	277976
20084	277977
41007	277978
155749	277979
39671	277980
47909	277981
54242	277982
33922	277983
181478	277984
219804	277985
25231	277986
32244	277987
1523	277988
252329	277989
240	277990
135355	277991
82586	277992
283587	277993
157842	277994
35452	277995
55987	277996
48782	277997
16517	277998
29058	277999
121021	278000
1480	278001
146969	278002
55658	278003
295677	278004
82464	278005
52807	278006
215971	278007
4998	278008
44019	278009
272863	278010
9802	278011
193788	278012
143606	278013
3166	278014
34932	278015
26577	278016
258858	278017
196286	278018
181364	278019
41792	278020
11189	278021
33399	278022
96906	278023
2701	278024
30950	278025
67990	278026
68002	278027
60996	278028
2956	278029
12138	278030
26094	278031
11340	278032
74	278033
107003	278034
495	278035
28945	278036
17849	278037
16918	278038
121484	278039
54085	278040
21549	278041
128442	278042
159556	278043
50290	278044
4096	278045
20128	278046
303986	278047
40834	278048
104196	278049
20436	278050
30291	278051
206388	278052
151194	278053
72361	278054
17078	278055
12897	278056
17926	278057
91697	278058
98638	278059
13928	278060
268029	278061
38281	278062
64118	278063
37600	278064
159052	278065
21939	278066
22520	278067
50215	278068
48687	278069
8784	278070
95952	278071
135131	278072
135131	278073
122669	278074
55390	278075
14902	278076
15477	278077
13195	278078
113169	278079
282811	278080
9063	278081
25	278082
134001	278083
268137	278084
27281	278085
7218	278086
140850	278087
126723	278088
153139	278089
305818	278090
13727	278091
7343	278092
34155	278093
14480	278094
10682	278095
32559	278096
91650	278097
249425	278098
232150	278099
2427	278100
161506	278101
169171	278102
179859	278103
69226	278104
5954	278105
4021	278106
135558	278107
282969	278108
152912	278109
150925	278110
302966	278111
23212	278112
206176	278113
19489	278114
19704	278115
40626	278116
36886	278117
275525	278118
109524	278119
243111	278120
120421	278121
81342	278122
92858	278123
109687	278124
149090	278125
107353	278126
245459	278127
85013	278128
133404	278129
218007	278130
36480	278131
82927	278132
185495	278133
97741	278134
40281	278135
131642	278136
433	278137
45691	278138
11616	278139
123809	278140
12173	278141
35612	278142
203310	278143
4975	278144
9377	278145
126352	278146
24197	278147
109744	278148
115987	278149
83933	278150
82628	278151
116476	278152
113833	278153
122730	278154
912	278155
7895	278156
29156	278157
89978	278158
53802	278159
161104	278160
211327	278161
24873	278162
31572	278163
2851	278164
51175	278165
267776	278166
13572	278167
85125	278168
203186	278169
136628	278170
74786	278171
213710	278172
19486	278173
8530	278174
20103	278175
16049	278176
158667	278177
84199	278178
26879	278179
8128	278180
75754	278181
59665	278182
84067	278183
61538	278184
101255	278185
223322	278186
172840	278187
90420	278188
94439	278189
9129	278190
49850	278191
111754	278192
156278	278193
19755	278194
25211	278195
96619	278196
10856	278197
76641	278198
31176	278199
178	278200
49600	278201
211758	278202
6499	278203
310583	278204
52556	278205
36379	278206
39811	278207
70268	278208
101535	278209
3892	278210
34174	278211
73098	278212
35300	278213
10622	278214
32323	278215
10488	278216
142773	278217
7147	278218
14123	278219
21113	278220
84517	278221
3914	278222
93790	278223
738	278224
86406	278225
115804	278226
16775	278227
226536	278228
23562	278229
269	278230
121474	278231
185688	278232
11076	278233
54479	278234
27794	278235
4387	278236
204463	278237
113488	278238
14462	278239
190177	278240
42428	278241
25738	278242
28819	278243
65850	278244
4021	278245
58471	278246
136090	278247
21343	278248
247532	278249
149838	278250
188568	278251
52135	278252
53046	278253
52006	278254
190218	278255
147272	278256
49532	278257
61381	278258
82031	278259
124764	278260
800	278261
250129	278262
40128	278263
52155	278264
49354	278265
27752	278266
132088	278267
54540	278268
79736	278269
116694	278270
264364	278271
43028	278272
4466	278273
4414	278274
105093	278275
127500	278276
59579	278277
206708	278278
87626	278279
98438	278280
192784	278281
3880	278282
39804	278283
227667	278284
258505	278285
69242	278286
138626	278287
80589	278288
95156	278289
131597	278290
100558	278291
42280	278292
56687	278293
133714	278294
236126	278295
229214	278296
17496	278297
102667	278298
92696	278299
214795	278300
132601	278301
118904	278302
14187	278303
281250	278304
156616	278305
10880	278306
154482	278307
6982	278308
168732	278309
159426	278310
6709	278311
49433	278312
114567	278313
273277	278314
73655	278315
64217	278316
180058	278317
126462	278318
37036	278319
94321	278320
129601	278321
749	278322
195548	278323
56816	278324
40323	278325
17124	278326
53131	278327
50646	278328
50844	278329
62936	278330
134399	278331
26178	278332
306073	278333
21286	278334
5234	278335
25997	278336
85642	278337
14416	278338
265024	278339
190008	278340
308849	278341
252919	278342
42508	278343
7775	278344
16418	278345
93446	278346
61781	278347
185648	278348
46528	278349
34881	278350
276159	278351
5599	278352
77302	278353
14416	278354
54598	278355
22046	278356
39635	278357
36567	278358
1219	278359
182747	278360
135065	278361
54902	278362
26994	278363
73698	278364
178627	278365
72630	278366
15698	278367
65462	278368
100023	278369
201165	278370
3635	278371
25522	278372
17436	278373
4738	278374
88784	278375
5481	278376
8881	278377
580	278378
4561	278379
47317	278380
260721	278381
46419	278382
33379	278383
9780	278384
175592	278385
286195	278386
40240	278387
18868	278388
1099	278389
1099	278390
3477	278391
19844	278392
94089	278393
53046	278394
187767	278395
18326	278396
64098	278397
57372	278398
7595	278399
301082	278400
43836	278401
8687	278402
82492	278403
24498	278404
165886	278405
116749	278406
64605	278407
3260	278408
134409	278409
30095	278410
280686	278411
22884	278412
43218	278413
67350	278414
16891	278415
39393	278416
7144	278417
24809	278418
83610	278419
312388	278420
103252	278421
80205	278422
32908	278423
140309	278424
1644	278425
17168	278426
17168	278427
236096	278428
17994	278429
2820	278430
66511	278431
208414	278432
122643	278433
58854	278434
15174	278435
196541	278436
84091	278437
153519	278438
110899	278439
40294	278440
32714	278441
36425	278442
86065	278443
4618	278444
161460	278445
79969	278446
1964	278447
84779	278448
6473	278449
88221	278450
147431	278451
144026	278452
53982	278453
7915	278454
169743	278455
153957	278456
11172	278457
153193	278458
24313	278459
22487	278460
78432	278461
117628	278462
78396	278463
41855	278464
38330	278465
303387	278466
38969	278467
38700	278468
55793	278469
2897	278470
7022	278471
7022	278472
49377	278473
223785	278474
2191	278475
65251	278476
10439	278477
125365	278478
24748	278479
13400	278480
171043	278481
18497	278482
5452	278483
21524	278484
99295	278485
29234	278486
5297	278487
16519	278488
110420	278489
211663	278490
19371	278491
77569	278492
25941	278493
105565	278494
13050	278495
75581	278496
84511	278497
71056	278498
2581	278499
199261	278500
52126	278501
27256	278502
13238	278503
9117	278504
9942	278505
280436	278506
52814	278507
215392	278508
57828	278509
86368	278510
75413	278511
45	278512
74854	278513
244264	278514
36287	278515
176884	278516
60441	278517
121123	278518
24419	278519
10131	278520
34119	278521
18111	278522
3280	278523
193667	278524
47078	278525
4170	278526
155086	278527
3706	278528
22474	278529
113330	278530
70231	278531
29514	278532
55557	278533
30293	278534
198794	278535
1926	278536
67460	278537
24879	278538
15039	278539
89740	278540
1347	278541
6955	278542
9453	278543
280476	278544
1904	278545
181916	278546
3352	278547
34944	278548
172386	278549
11946	278550
3780	278551
120609	278552
295050	278553
3001	278554
1197	278555
3410	278556
93819	278557
38070	278558
21607	278559
32389	278560
3565	278561
191254	278562
124941	278563
39024	278564
293522	278565
7525	278566
1257	278567
12759	278568
133635	278569
11353	278570
13417	278571
82415	278572
154361	278573
49478	278574
96661	278575
195299	278576
4525	278577
60851	278578
157447	278579
39420	278580
161424	278581
197165	278582
127252	278583
264734	278584
291831	278585
62667	278586
25974	278587
175610	278588
145785	278589
30544	278590
45429	278591
87316	278592
57200	278593
191189	278594
188536	278595
35922	278596
118756	278597
16542	278598
9708	278599
81260	278600
49800	278601
62028	278602
230935	278603
25176	278604
8688	278605
242497	278606
299663	278607
5495	278608
274779	278609
234816	278610
103446	278611
144353	278612
173511	278613
95817	278614
283065	278615
206174	278616
109995	278617
12048	278618
123160	278619
23431	278620
55523	278621
296313	278622
23158	278623
56384	278624
195793	278625
3271	278626
64240	278627
35850	278628
785	278629
144041	278630
57339	278631
37833	278632
116646	278633
109227	278634
104854	278635
126241	278636
28753	278637
34065	278638
99055	278639
12616	278640
88889	278641
70471	278642
18773	278643
37981	278644
2581	278645
53581	278646
4551	278647
17246	278648
280330	278649
194006	278650
202230	278651
27260	278652
55085	278653
2942	278654
67700	278655
54705	278656
54679	278657
73203	278658
42844	278659
92772	278660
19013	278661
177108	278662
115748	278663
35908	278664
177461	278665
177461	278666
72026	278667
141973	278668
193094	278669
122121	278670
58763	278671
66723	278672
84301	278673
97189	278674
259705	278675
146303	278676
128563	278677
286590	278678
291529	278679
194836	278680
118048	278681
73580	278682
281752	278683
40959	278684
126760	278685
82302	278686
19917	278687
15735	278688
102937	278689
242721	278690
17051	278691
35769	278692
52190	278693
20333	278694
5088	278695
91682	278696
31557	278697
55072	278698
64059	278699
281066	278700
148476	278701
12783	278702
176006	278703
202495	278704
211737	278705
91211	278706
49041	278707
5572	278708
16472	278709
178087	278710
32517	278711
52593	278712
225402	278713
150180	278714
38095	278715
184059	278716
71284	278717
179522	278718
89226	278719
107532	278720
274502	278721
564	278722
203732	278723
87255	278724
196880	278725
88189	278726
45431	278727
67210	278728
2571	278729
222084	278730
59209	278731
151132	278732
152946	278733
23934	278734
101978	278735
115828	278736
260196	278737
179886	278738
108999	278739
72756	278740
216757	278741
209704	278742
196566	278743
72764	278744
271747	278745
13021	278746
137712	278747
7650	278748
186831	278749
1261	278750
119612	278751
51103	278752
256371	278753
108992	278754
191196	278755
171405	278756
138790	278757
30328	278758
169443	278759
50067	278760
188	278761
28446	278762
76983	278763
286652	278764
218228	278765
76526	278766
203755	278767
154521	278768
250202	278769
170042	278770
119065	278771
90938	278772
76895	278773
182297	278774
58369	278775
108715	278776
38543	278777
157558	278778
61748	278779
139410	278780
260620	278781
50722	278782
97742	278783
346	278784
103912	278785
9923	278786
135174	278787
193499	278788
12918	278789
39472	278790
9575	278791
227025	278792
23480	278793
71291	278794
73820	278795
285901	278796
63341	278797
172700	278798
72947	278799
10313	278800
87175	278801
40778	278802
214213	278803
28015	278804
34582	278805
21845	278806
121916	278807
267740	278808
57105	278809
175475	278810
251521	278811
92431	278812
43843	278813
135058	278814
5976	278815
35450	278816
42172	278817
194595	278818
115511	278819
8191	278820
84950	278821
152215	278822
4833	278823
158680	278824
26664	278825
74772	278826
83196	278827
280284	278828
53823	278829
182606	278830
65731	278831
168719	278832
30994	278833
84773	278834
92427	278835
23688	278836
20071	278837
39938	278838
174904	278839
5823	278840
17412	278841
206929	278842
62879	278843
128244	278844
296102	278845
51714	278846
248355	278847
19817	278848
14219	278849
99597	278850
91336	278851
106792	278852
179423	278853
76527	278854
37017	278855
261034	278856
78955	278857
56	278858
9105	278859
22017	278860
29771	278861
32209	278862
111407	278863
44810	278864
1219	278865
187085	278866
19915	278867
60531	278868
16638	278869
151291	278870
3244	278871
13284	278872
21736	278873
177726	278874
38330	278875
12804	278876
138452	278877
70403	278878
146884	278879
124904	278880
33967	278881
169578	278882
180757	278883
58154	278884
89997	278885
59943	278886
76852	278887
146048	278888
165693	278889
125450	278890
156616	278891
115305	278892
9454	278893
272843	278894
130923	278895
19134	278896
56899	278897
216702	278898
12756	278899
145813	278900
248589	278901
219712	278902
72499	278903
265523	278904
47407	278905
70814	278906
187427	278907
33925	278908
38252	278909
249792	278910
91338	278911
279200	278912
15759	278913
39071	278914
288123	278915
226694	278916
14040	278917
244025	278918
5384	278919
53486	278920
14357	278921
1185	278922
1680	278923
42744	278924
39829	278925
46507	278926
95841	278927
18164	278928
197743	278929
36871	278930
73	278931
51495	278932
564	278933
73515	278934
42093	278935
16447	278936
44922	278937
55206	278938
23982	278939
17282	278940
1529	278941
189909	278942
25480	278943
8756	278944
6817	278945
13692	278946
195058	278947
179305	278948
6093	278949
58735	278950
93785	278951
12335	278952
28103	278953
25375	278954
11769	278955
195760	278956
204463	278957
62918	278958
644	278959
71917	278960
237731	278961
244102	278962
133269	278963
41517	278964
83441	278965
202196	278966
199649	278967
21707	278968
31262	278969
25375	278970
260385	278971
58069	278972
37023	278973
94877	278974
115420	278975
38093	278976
122359	278977
75619	278978
146585	278979
60173	278980
69304	278981
4401	278982
144041	278983
22810	278984
259388	278985
116864	278986
172473	278987
62812	278988
126036	278989
87347	278990
40413	278991
44141	278992
245487	278993
17333	278994
201907	278995
172450	278996
93568	278997
175720	278998
156737	278999
1364	279000
20653	279001
209215	279002
245702	279003
145890	279004
9657	279005
60166	279006
307874	279007
60423	279008
36394	279009
27173	279010
8688	279011
36094	279012
148717	279013
38659	279014
112780	279015
202369	279016
38884	279017
136922	279018
22422	279019
292643	279020
59316	279021
16393	279022
146692	279023
140489	279024
8615	279025
175921	279026
50155	279027
3612	279028
78174	279029
115990	279030
20969	279031
36276	279032
172756	279033
5552	279034
72248	279035
287226	279036
58231	279037
12945	279038
188271	279039
70781	279040
3	279041
171264	279042
82839	279043
196484	279044
159148	279045
102990	279046
196788	279047
169381	279048
240365	279049
123157	279050
19445	279051
5432	279052
52624	279053
58028	279054
83667	279055
13735	279056
63301	279057
37148	279058
86161	279059
46728	279060
9274	279061
4184	279062
273354	279063
273362	279064
50286	279065
159008	279066
2307	279067
117435	279068
231823	279069
35853	279070
283756	279071
41689	279072
13876	279073
112383	279074
19875	279075
179434	279076
21241	279077
76347	279078
14220	279079
281551	279080
114721	279081
1164	279082
57326	279083
84820	279084
33265	279085
3137	279086
108435	279087
185273	279088
63219	279089
74688	279090
297690	279091
5280	279092
145807	279093
16659	279094
4230	279095
64102	279096
9683	279097
41504	279098
101986	279099
88852	279100
61068	279101
75473	279102
149544	279103
25031	279104
18566	279105
9359	279106
32668	279107
4948	279108
175144	279109
74190	279110
35689	279111
7236	279112
11386	279113
176629	279114
3165	279115
7660	279116
26321	279117
36665	279118
164255	279119
14347	279120
2987	279121
56459	279122
63879	279123
10737	279124
65575	279125
26817	279126
189784	279127
25245	279128
33510	279129
293363	279130
42584	279131
70380	279132
99712	279133
192810	279134
89578	279135
6443	279136
194105	279137
194105	279138
198814	279139
5368	279140
48526	279141
87280	279142
58238	279143
32785	279144
38847	279145
33268	279146
7793	279147
113690	279148
71847	279149
5311	279150
9379	279151
6541	279152
124585	279153
286284	279154
207597	279155
292085	279156
125055	279157
132147	279158
18655	279159
268211	279160
206	279161
39981	279162
46396	279163
50708	279164
9436	279165
108694	279166
19809	279167
35833	279168
25761	279169
191863	279170
28711	279171
49165	279172
127760	279173
33786	279174
22554	279175
36206	279176
60403	279177
73209	279178
8037	279179
96281	279180
7091	279181
22479	279182
35654	279183
71486	279184
65217	279185
13846	279186
44935	279187
6959	279188
9192	279189
113921	279190
53233	279191
118145	279192
304	279193
123428	279194
36253	279195
4633	279196
38745	279197
128480	279198
273492	279199
9432	279200
189628	279201
186978	279202
50506	279203
23690	279204
84558	279205
164196	279206
15162	279207
217985	279208
127167	279209
3146	279210
220217	279211
27521	279212
3326	279213
124289	279214
273200	279215
12537	279216
22890	279217
158210	279218
7970	279219
17460	279220
59160	279221
43028	279222
6899	279223
7914	279224
26437	279225
84080	279226
9583	279227
108025	279228
263687	279229
130784	279230
30194	279231
24197	279232
17544	279233
72841	279234
73726	279235
14198	279236
56330	279237
17162	279238
50278	279239
115876	279240
216068	279241
26237	279242
169741	279243
84135	279244
84653	279245
32196	279246
269151	279247
204934	279248
107608	279249
212913	279250
10051	279251
34929	279252
78176	279253
166839	279254
116640	279255
196144	279256
45231	279257
72676	279258
1736	279259
135416	279260
203268	279261
61468	279262
3387	279263
100374	279264
75224	279265
167300	279266
190151	279267
22477	279268
61411	279269
239273	279270
213662	279271
145092	279272
60756	279273
248309	279274
2687	279275
3255	279276
21447	279277
10205	279278
32022	279279
132327	279280
43839	279281
29373	279282
93834	279283
92386	279284
13736	279285
95090	279286
264984	279287
252500	279288
7170	279289
43297	279290
25657	279291
112526	279292
174557	279293
1818	279294
59908	279295
45884	279296
12102	279297
6448	279298
18182	279299
28652	279300
53542	279301
1372	279302
175972	279303
290323	279304
19817	279305
169026	279306
71992	279307
90687	279308
22128	279309
20095	279310
113707	279311
26853	279312
18755	279313
71558	279314
51289	279315
138946	279316
80103	279317
52868	279318
11174	279319
180705	279320
188120	279321
38938	279322
19047	279323
59599	279324
20328	279325
4993	279326
17487	279327
108499	279328
24136	279329
6530	279330
12715	279331
9475	279332
35966	279333
93238	279334
273465	279335
26936	279336
214456	279337
59048	279338
91290	279339
72460	279340
19117	279341
22017	279342
51899	279343
4521	279344
266704	279345
107552	279346
28538	279347
52578	279348
31006	279349
35402	279350
51940	279351
202307	279352
12366	279353
44359	279354
83901	279355
10880	279356
903	279357
50557	279358
115267	279359
64592	279360
138523	279361
142544	279362
84115	279363
11956	279364
39363	279365
18459	279366
18459	279367
179438	279368
127290	279369
13939	279370
17290	279371
224957	279372
197688	279373
74926	279374
46745	279375
100109	279376
303856	279377
16039	279378
58949	279379
2892	279380
91632	279381
32577	279382
103266	279383
70615	279384
65217	279385
183886	279386
41672	279387
41672	279388
295331	279389
93818	279390
15990	279391
75382	279392
29342	279393
88485	279394
19504	279395
113718	279396
82541	279397
6388	279398
11205	279399
191387	279400
2571	279401
129084	279402
19294	279403
111321	279404
70991	279405
46298	279406
8454	279407
120231	279408
59673	279409
156428	279410
74959	279411
20929	279412
16312	279413
139984	279414
30544	279415
217062	279416
81948	279417
74054	279418
1990	279419
112268	279420
142119	279421
7576	279422
102802	279423
178200	279424
178200	279425
114705	279426
82596	279427
21916	279428
146145	279429
70860	279430
116477	279431
5916	279432
346	279433
266	279434
51748	279435
44274	279436
190200	279437
140092	279438
51078	279439
157929	279440
9021	279441
10756	279442
217092	279443
273722	279444
75176	279445
16121	279446
138844	279447
38891	279448
52319	279449
89975	279450
34620	279451
64057	279452
128561	279453
39859	279454
256893	279455
227487	279456
37105	279457
184575	279458
18986	279459
207471	279460
122102	279461
270947	279462
204018	279463
33526	279464
33981	279465
6360	279466
57514	279467
56323	279468
24791	279469
123769	279470
406	279471
14008	279472
12756	279473
88191	279474
9731	279475
95177	279476
46128	279477
45660	279478
155573	279479
91736	279480
146339	279481
31619	279482
40356	279483
104302	279484
31724	279485
68474	279486
310396	279487
33957	279488
2335	279489
18675	279490
1115	279491
8154	279492
23426	279493
6926	279494
1940	279495
283121	279496
214783	279497
141655	279498
86656	279499
235632	279500
57454	279501
142569	279502
1632	279503
115018	279504
133954	279505
4096	279506
176890	279507
89975	279508
42236	279509
35560	279510
31960	279511
258195	279512
56185	279513
104335	279514
31451	279515
126090	279516
98076	279517
199769	279518
5654	279519
110270	279520
26747	279521
83760	279522
12616	279523
6433	279524
89068	279525
89068	279526
92788	279527
27726	279528
8194	279529
182569	279530
14109	279531
41857	279532
103408	279533
26817	279534
86609	279535
109984	279536
123877	279537
18953	279538
7673	279539
138734	279540
48407	279541
17278	279542
105509	279543
160791	279544
66822	279545
60603	279546
105608	279547
82376	279548
119	279549
168233	279550
19307	279551
15248	279552
51226	279553
4483	279554
35566	279555
266566	279556
14686	279557
35254	279558
90212	279559
72819	279560
14250	279561
172134	279562
158902	279563
79468	279564
189321	279565
168033	279566
32184	279567
88112	279568
172734	279569
190953	279570
119573	279571
37479	279572
89536	279573
160966	279574
27170	279575
290509	279576
13861	279577
18609	279578
25237	279579
177255	279580
7915	279581
164129	279582
105055	279583
270761	279584
3679	279585
294128	279586
57928	279587
82983	279588
204163	279589
28944	279590
1162	279591
117859	279592
170752	279593
105428	279594
18435	279595
86453	279596
270637	279597
3390	279598
145607	279599
3627	279600
203298	279601
3176	279602
1922	279603
154251	279604
204925	279605
70509	279606
231117	279607
11349	279608
132839	279609
65284	279610
8899	279611
236250	279612
70258	279613
10737	279614
15385	279615
109423	279616
103039	279617
27419	279618
80173	279619
66397	279620
175685	279621
105592	279622
116688	279623
9231	279624
95816	279625
194420	279626
97653	279627
1644	279628
72021	279629
8319	279630
14098	279631
35235	279632
594	279633
84444	279634
46535	279635
164116	279636
176178	279637
160567	279638
24649	279639
56627	279640
151188	279641
8564	279642
7449	279643
24795	279644
94362	279645
124156	279646
28997	279647
27393	279648
160548	279649
225419	279650
188281	279651
101071	279652
2959	279653
30733	279654
16278	279655
32492	279656
13169	279657
263744	279658
70667	279659
276627	279660
61881	279661
167979	279662
41547	279663
49256	279664
1965	279665
35946	279666
178372	279667
178372	279668
87912	279669
186236	279670
182292	279671
82992	279672
24127	279673
36871	279674
91759	279675
29657	279676
27846	279677
20428	279678
38745	279679
168715	279680
25683	279681
85942	279682
13921	279683
42744	279684
277890	279685
15977	279686
3153	279687
38068	279688
57152	279689
28084	279690
93192	279691
46451	279692
35385	279693
125811	279694
159066	279695
135186	279696
9784	279697
53705	279698
56627	279699
77807	279700
25216	279701
3	279702
238769	279703
18156	279704
19837	279705
647	279706
279279	279707
160002	279708
4096	279709
15817	279710
200317	279711
90819	279712
85172	279713
28302	279714
125982	279715
187492	279716
794	279717
26648	279718
94799	279719
120968	279720
43059	279721
5307	279722
265335	279723
8531	279724
51082	279725
5823	279726
270191	279727
89114	279728
100105	279729
84529	279730
162347	279731
1812	279732
19155	279733
188154	279734
21368	279735
35272	279736
83697	279737
124607	279738
12998	279739
92553	279740
6989	279741
20274	279742
170480	279743
157929	279744
46313	279745
1275	279746
7678	279747
273129	279748
51961	279749
173217	279750
62683	279751
97518	279752
4629	279753
2828	279754
57365	279755
59708	279756
24280	279757
456	279758
14385	279759
12897	279760
82059	279761
115209	279762
115209	279763
51271	279764
28171	279765
13278	279766
162924	279767
38821	279768
70533	279769
26482	279770
19106	279771
161812	279772
35640	279773
15926	279774
20323	279775
2306	279776
256506	279777
28322	279778
49931	279779
149911	279780
247998	279781
81402	279782
160551	279783
207547	279784
26071	279785
30947	279786
25572	279787
16171	279788
89740	279789
193566	279790
13921	279791
4962	279792
121153	279793
24080	279794
24090	279795
107190	279796
1275	279797
7446	279798
268377	279799
21524	279800
3115	279801
1217	279802
274150	279803
10856	279804
91204	279805
21798	279806
6881	279807
80357	279808
19494	279809
186138	279810
30295	279811
2566	279812
255094	279813
9045	279814
185985	279815
120142	279816
26318	279817
75361	279818
145228	279819
138611	279820
270461	279821
308685	279822
50397	279823
74113	279824
8742	279825
114000	279826
183688	279827
311834	279828
5857	279829
106651	279830
61426	279831
17935	279832
13417	279833
201917	279834
453	279835
295778	279836
220163	279837
98945	279838
66048	279839
51942	279840
10224	279841
36727	279842
26607	279843
26591	279844
76626	279845
79895	279846
88389	279847
162973	279848
912	279849
26193	279850
4533	279851
41854	279852
54484	279853
155406	279854
229503	279855
74326	279856
38412	279857
40934	279858
24062	279859
29138	279860
76145	279861
49678	279862
72841	279863
60128	279864
151978	279865
284371	279866
78728	279867
155465	279868
132986	279869
131096	279870
175243	279871
175232	279872
95634	279873
158118	279874
298057	279875
166668	279876
150743	279877
15209	279878
26465	279879
18893	279880
66217	279881
7611	279882
9897	279883
267778	279884
195827	279885
195309	279886
39444	279887
42020	279888
25317	279889
88214	279890
4760	279891
96820	279892
5451	279893
38524	279894
29882	279895
3915	279896
18867	279897
13674	279898
116062	279899
77384	279900
205235	279901
87784	279902
4568	279903
34255	279904
64411	279905
3238	279906
16447	279907
51917	279908
14560	279909
911	279910
127428	279911
84697	279912
14560	279913
56791	279914
85237	279915
36013	279916
32102	279917
88736	279918
51878	279919
11686	279920
203673	279921
111458	279922
54597	279923
72116	279924
26936	279925
217779	279926
15253	279927
61	279928
85868	279929
155389	279930
30420	279931
7339	279932
10111	279933
143702	279934
62734	279935
61669	279936
1677	279937
143710	279938
294021	279939
25500	279940
225258	279941
97622	279942
117818	279943
147081	279944
125302	279945
24299	279946
86101	279947
136163	279948
293334	279949
200949	279950
278964	279951
186627	279952
105010	279953
15019	279954
146402	279955
4547	279956
112258	279957
156175	279958
124383	279959
4834	279960
84232	279961
26064	279962
5188	279963
59048	279964
6564	279965
1029	279966
144500	279967
1378	279968
29163	279969
1594	279970
12712	279971
177217	279972
30087	279973
25817	279974
45869	279975
1665	279976
161780	279977
12542	279978
86406	279979
58581	279980
263942	279981
270596	279982
44492	279983
61207	279984
86787	279985
153965	279986
33928	279987
15367	279988
198926	279989
172700	279990
194949	279991
70140	279992
143420	279993
291572	279994
26515	279995
3424	279996
126543	279997
51917	279998
155	279999
122286	280000
88986	280001
25828	280002
244611	280003
69215	280004
281807	280005
54856	280006
20096	280007
62122	280008
214737	280009
79766	280010
1681	280011
276922	280012
136771	280013
27016	280014
83529	280015
75473	280016
6564	280017
44638	280018
9699	280019
84603	280020
55103	280021
39030	280022
44327	280023
170105	280024
150188	280025
575	280026
126463	280027
78176	280028
28738	280029
256366	280030
259509	280031
27574	280032
90082	280033
167082	280034
118377	280035
2931	280036
61578	280037
147741	280038
8475	280039
98495	280040
8790	280041
294629	280042
1301	280043
27352	280044
144118	280045
12648	280046
9287	280047
76939	280048
88530	280049
7597	280050
156949	280051
1700	280052
33035	280053
215004	280054
19959	280055
287124	280056
110630	280057
24135	280058
231873	280059
12065	280060
13278	280061
3791	280062
800	280063
35222	280064
40092	280065
5020	280066
237293	280067
130010	280068
11718	280069
60004	280070
14613	280071
52691	280072
76165	280073
16066	280074
20793	280075
61669	280076
112837	280077
26091	280078
205829	280079
28252	280080
180015	280081
27419	280082
8095	280083
114910	280084
159310	280085
26880	280086
22061	280087
107184	280088
26480	280089
11582	280090
193561	280091
12770	280092
121010	280093
22769	280094
191963	280095
224473	280096
304708	280097
179021	280098
88112	280099
21411	280100
616	280101
32445	280102
77310	280103
40837	280104
133167	280105
22607	280106
3089	280107
108891	280108
34521	280109
35402	280110
77081	280111
131291	280112
7775	280113
8432	280114
23437	280115
41459	280116
132734	280117
145618	280118
783	280119
35618	280120
265994	280121
101578	280122
217316	280123
19088	280124
84034	280125
25089	280126
27607	280127
44561	280128
3182	280129
294123	280130
25957	280131
98515	280132
99921	280133
25713	280134
64710	280135
101316	280136
8174	280137
29570	280138
85869	280139
44545	280140
33981	280141
29634	280142
60482	280143
47709	280144
33723	280145
51179	280146
29970	280147
13100	280148
248	280149
167265	280150
71483	280151
48529	280152
207027	280153
92639	280154
224663	280155
109541	280156
26674	280157
16907	280158
117481	280159
11258	280160
1390	280161
7790	280162
96209	280163
245975	280164
45706	280165
53407	280166
79081	280167
180330	280168
109335	280169
113036	280170
88416	280171
105663	280172
58231	280173
98497	280174
126680	280175
33587	280176
157968	280177
125506	280178
41356	280179
29229	280180
67304	280181
2709	280182
31797	280183
1405	280184
62849	280185
3	280186
28065	280187
7159	280188
7184	280189
14814	280190
13031	280191
42740	280192
227133	280193
5282	280194
129379	280195
26227	280196
99094	280197
78169	280198
71909	280199
85055	280200
51560	280201
190765	280202
57472	280203
418	280204
211248	280205
188684	280206
189469	280207
111335	280208
204758	280209
77305	280210
50680	280211
171772	280212
55089	280213
45360	280214
653	280215
26158	280216
144798	280217
269285	280218
235236	280219
158194	280220
6564	280221
66606	280222
95711	280223
12173	280224
154017	280225
16163	280226
100294	280227
139512	280228
7270	280229
147107	280230
188207	280231
573	280232
51385	280233
38652	280234
265281	280235
7934	280236
35171	280237
13679	280238
275555	280239
5233	280240
139506	280241
58834	280242
3565	280243
124162	280244
21776	280245
127635	280246
1506	280247
31598	280248
95757	280249
14598	280250
96571	280251
18364	280252
103722	280253
63307	280254
209703	280255
60238	280256
58889	280257
172199	280258
7920	280259
62722	280260
15996	280261
119982	280262
96199	280263
210503	280264
13170	280265
30507	280266
33064	280267
78287	280268
183834	280269
124346	280270
12699	280271
195862	280272
87507	280273
23729	280274
134704	280275
68482	280276
795	280277
117827	280278
182227	280279
30477	280280
13219	280281
19044	280282
235231	280283
302281	280284
180750	280285
130783	280286
54311	280287
489	280288
309287	280289
34726	280290
34726	280291
14007	280292
16253	280293
577	280294
59367	280295
180323	280296
92785	280297
133257	280298
7330	280299
28131	280300
39559	280301
5169	280302
14764	280303
234580	280304
259335	280305
90181	280306
4891	280307
7624	280308
190130	280309
7797	280310
57715	280311
76512	280312
78156	280313
9770	280314
119802	280315
190240	280316
76520	280317
3455	280318
2949	280319
33989	280320
68536	280321
233218	280322
65117	280323
19307	280324
3259	280325
14163	280326
1424	280327
9099	280328
59170	280329
269592	280330
4980	280331
34227	280332
223563	280333
96686	280334
169481	280335
211878	280336
190251	280337
193840	280338
6667	280339
15196	280340
85146	280341
70695	280342
135762	280343
29209	280344
34101	280345
27538	280346
27984	280347
119912	280348
81747	280349
2409	280350
156737	280351
81234	280352
312304	280353
4	280354
128056	280355
155766	280356
78655	280357
52654	280358
144291	280359
8839	280360
124375	280361
25862	280362
1025	280363
19157	280364
25637	280365
283784	280366
34510	280367
23447	280368
227767	280369
193858	280370
21831	280371
2067	280372
90544	280373
4760	280374
16835	280375
46347	280376
126781	280377
48526	280378
36946	280379
182958	280380
131651	280381
107343	280382
127798	280383
151076	280384
87728	280385
118865	280386
625	280387
259254	280388
68718	280389
2656	280390
173467	280391
16405	280392
114736	280393
137526	280394
52484	280395
59314	280396
27617	280397
22906	280398
278513	280399
200983	280400
17131	280401
41224	280402
1996	280403
72478	280404
17019	280405
138112	280406
145995	280407
170199	280408
3078	280409
139	280410
74654	280411
61675	280412
87790	280413
17894	280414
119232	280415
143598	280416
85942	280417
129221	280418
168499	280419
159174	280420
3265	280421
1222	280422
36546	280423
56095	280424
93540	280425
190106	280426
187384	280427
9540	280428
14739	280429
12478	280430
12479	280431
34373	280432
124565	280433
58472	280434
44197	280435
54353	280436
165420	280437
17901	280438
84237	280439
10123	280440
144908	280441
38569	280442
66156	280443
270992	280444
124266	280445
69913	280446
97697	280447
226334	280448
20458	280449
130911	280450
12973	280451
114518	280452
121794	280453
196207	280454
131879	280455
2588	280456
82043	280457
54628	280458
54651	280459
74766	280460
26247	280461
1171	280462
135003	280463
76436	280464
10028	280465
5521	280466
14081	280467
175196	280468
6529	280469
255099	280470
82887	280471
14212	280472
14779	280473
47048	280474
108665	280475
131646	280476
76433	280477
9188	280478
9188	280479
216740	280480
92785	280481
55789	280482
202449	280483
8429	280484
2348	280485
105052	280486
17375	280487
106112	280488
15866	280489
173879	280490
82159	280491
227352	280492
82795	280493
272574	280494
2776	280495
224363	280496
40360	280497
80372	280498
103	280499
24740	280500
282855	280501
196695	280502
661	280503
76856	280504
163342	280505
81361	280506
95675	280507
68016	280508
102311	280509
58001	280510
20062	280511
72568	280512
22443	280513
153584	280514
20091	280515
21997	280516
4400	280517
1868	280518
49996	280519
1992	280520
36327	280521
34989	280522
261691	280523
50314	280524
105643	280525
134458	280526
189487	280527
3780	280528
10437	280529
167386	280530
12423	280531
218556	280532
42440	280533
3324	280534
289629	280535
39252	280536
3957	280537
3957	280538
27432	280539
237	280540
92438	280541
18063	280542
223194	280543
131274	280544
27635	280545
40986	280546
303260	280547
98476	280548
151407	280549
11025	280550
3718	280551
209268	280552
310329	280553
2191	280554
218750	280555
83831	280556
285830	280557
80513	280558
179647	280559
291408	280560
6875	280561
12484	280562
72040	280563
85275	280564
20052	280565
1748	280566
19386	280567
41320	280568
39991	280569
82578	280570
63384	280571
113874	280572
24463	280573
169609	280574
67762	280575
286024	280576
43448	280577
197005	280578
83883	280579
87131	280580
34420	280581
201759	280582
13305	280583
147573	280584
182355	280585
132502	280586
30247	280587
16564	280588
36447	280589
65645	280590
2694	280591
122641	280592
3780	280593
82542	280594
129845	280595
63762	280596
35560	280597
17	280598
1338	280599
13527	280600
70578	280601
39546	280602
39546	280603
67182	280604
294742	280605
158058	280606
187364	280607
136175	280608
22737	280609
171783	280610
92061	280611
36608	280612
79763	280613
36284	280614
16967	280615
254082	280616
297427	280617
185868	280618
235004	280619
160626	280620
118371	280621
171152	280622
263679	280623
257772	280624
103033	280625
19650	280626
295	280627
188745	280628
217718	280629
118026	280630
177530	280631
27084	280632
175793	280633
147603	280634
23818	280635
270681	280636
24763	280637
91901	280638
209672	280639
172848	280640
95310	280641
44191	280642
221743	280643
142687	280644
48338	280645
53786	280646
100601	280647
88120	280648
152668	280649
201043	280650
162676	280651
34002	280652
179872	280653
60060	280654
53372	280655
70906	280656
90113	280657
159623	280658
85287	280659
89963	280660
24184	280661
35417	280662
32914	280663
57895	280664
172390	280665
29171	280666
67925	280667
161498	280668
93448	280669
150314	280670
19690	280671
55229	280672
48036	280673
4531	280674
60761	280675
3950	280676
118143	280677
13615	280678
70848	280679
180834	280680
36992	280681
33504	280682
42506	280683
19970	280684
18122	280685
240127	280686
263800	280687
53721	280688
54854	280689
373	280690
59934	280691
63930	280692
40095	280693
11485	280694
12650	280695
249761	280696
83	280697
47539	280698
740	280699
15014	280700
30185	280701
27824	280702
7689	280703
7518	280704
155317	280705
1519	280706
6645	280707
174721	280708
65355	280709
51098	280710
280056	280711
46710	280712
15393	280713
16726	280714
61828	280715
84007	280716
23664	280717
199315	280718
113821	280719
55817	280720
140160	280721
791	280722
278988	280723
195567	280724
63717	280725
59644	280726
48853	280727
4583	280728
43685	280729
302767	280730
23491	280731
28952	280732
37951	280733
7290	280734
181670	280735
93331	280736
217238	280737
111258	280738
14717	280739
100	280740
206797	280741
14016	280742
19225	280743
193187	280744
34021	280745
33713	280746
41434	280747
26736	280748
37748	280749
77231	280750
565	280751
161101	280752
105370	280753
170658	280754
56893	280755
60678	280756
6828	280757
39767	280758
257242	280759
37485	280760
6163	280761
136031	280762
60845	280763
197851	280764
2416	280765
196581	280766
140311	280767
442	280768
79750	280769
61317	280770
4052	280771
199506	280772
216424	280773
59793	280774
46643	280775
57058	280776
13195	280777
30989	280778
54979	280779
206039	280780
128370	280781
27950	280782
18364	280783
13044	280784
224544	280785
70783	280786
299316	280787
31356	280788
79198	280789
118741	280790
48397	280791
108124	280792
1083	280793
58935	280794
62892	280795
3718	280796
30817	280797
11942	280798
11942	280799
198963	280800
15367	280801
123415	280802
123415	280803
41166	280804
251354	280805
211158	280806
249745	280807
2502	280808
287457	280809
15833	280810
25685	280811
8186	280812
112519	280813
28068	280814
108015	280815
12297	280816
151197	280817
237987	280818
14898	280819
153708	280820
89384	280821
196581	280822
39351	280823
88658	280824
28197	280825
835	280826
15298	280827
260110	280828
143023	280829
205371	280830
12119	280831
139971	280832
48781	280833
209628	280834
12787	280835
43058	280836
25483	280837
84394	280838
4262	280839
38896	280840
100689	280841
12456	280842
27526	280843
46735	280844
19843	280845
150229	280846
92349	280847
52816	280848
195406	280849
28371	280850
94525	280851
13824	280852
6858	280853
3654	280854
94468	280855
48267	280856
27781	280857
79368	280858
79700	280859
58344	280860
102583	280861
39477	280862
301428	280863
138311	280864
179226	280865
163684	280866
22125	280867
47540	280868
305784	280869
17859	280870
16479	280871
8166	280872
189102	280873
19806	280874
103571	280875
21967	280876
6786	280877
295501	280878
25497	280879
89011	280880
106192	280881
41130	280882
115421	280883
15120	280884
59083	280885
159598	280886
11282	280887
205497	280888
129474	280889
2936	280890
23500	280891
149153	280892
77545	280893
194705	280894
24886	280895
213064	280896
143587	280897
194628	280898
286136	280899
273236	280900
1190	280901
127203	280902
4250	280903
34850	280904
88114	280905
124832	280906
124832	280907
37451	280908
68619	280909
224657	280910
160988	280911
107181	280912
235329	280913
148928	280914
46123	280915
71548	280916
107208	280917
192674	280918
12067	280919
6919	280920
82290	280921
15800	280922
45	280923
126417	280924
1968	280925
284612	280926
16668	280927
28365	280928
141419	280929
61578	280930
201826	280931
95437	280932
29654	280933
44	280934
36741	280935
11219	280936
91113	280937
91122	280938
59764	280939
167072	280940
216846	280941
1240	280942
210540	280943
50998	280944
82115	280945
58773	280946
20112	280947
16106	280948
28041	280949
77482	280950
180172	280951
80585	280952
196922	280953
225870	280954
64778	280955
243971	280956
166926	280957
17357	280958
209846	280959
41103	280960
295468	280961
302185	280962
62094	280963
53093	280964
209350	280965
90967	280966
211413	280967
299055	280968
93529	280969
140878	280970
49426	280971
208979	280972
246743	280973
51932	280974
43572	280975
64633	280976
87329	280977
31780	280978
128637	280979
58769	280980
26178	280981
162157	280982
63584	280983
12814	280984
28568	280985
125279	280986
23412	280987
169315	280988
203902	280989
217358	280990
71262	280991
210464	280992
29309	280993
2492	280994
139913	280995
297861	280996
42082	280997
105206	280998
119307	280999
113122	281000
46011	281001
140157	281002
51314	281003
28645	281004
7544	281005
205065	281006
28546	281007
42125	281008
41103	281009
301438	281010
142091	281011
26900	281012
74646	281013
24799	281014
53497	281015
110778	281016
42120	281017
50816	281018
139650	281019
92618	281020
217997	281021
6812	281022
63159	281023
301434	281024
167205	281025
42120	281026
64912	281027
306679	281028
102589	281029
304659	281030
186215	281031
90045	281032
229317	281033
310529	281034
247175	281035
169915	281036
304110	281037
306990	281038
141418	281039
63366	281040
17357	281041
53497	281042
138004	281043
138026	281044
408	281045
186290	281046
139726	281047
43456	281048
85923	281049
211932	281050
147236	281051
65191	281052
17571	281053
624	281054
214326	281055
94564	281056
5436	281057
52188	281058
135971	281059
143955	281060
20655	281061
29037	281062
256189	281063
54950	281064
8715	281065
99103	281066
152910	281067
100431	281068
130830	281069
173831	281070
253303	281071
3318	281072
174597	281073
149652	281074
53672	281075
153381	281076
265640	281077
99896	281078
141000	281079
42820	281080
63579	281081
91629	281082
137710	281083
181979	281084
179691	281085
136670	281086
60605	281087
24528	281088
25884	281089
925	281090
144892	281091
79	281092
163424	281093
2	281094
3600	281095
80234	281096
299045	281097
33134	281098
3083	281099
103285	281100
73338	281101
2874	281102
61131	281103
199757	281104
124118	281105
93113	281106
56370	281107
49822	281108
26798	281109
55295	281110
141860	281111
136004	281112
154411	281113
2173	281114
144045	281115
149125	281116
208735	281117
55215	281118
30089	281119
41574	281120
57865	281121
110	281122
132826	281123
27750	281124
40355	281125
144978	281126
61946	281127
228370	281128
72256	281129
129657	281130
296994	281131
312802	281132
89971	281133
138363	281134
159886	281135
18322	281136
85018	281137
31565	281138
134245	281139
184552	281140
118519	281141
21459	281142
146352	281143
66169	281144
45301	281145
171191	281146
190356	281147
42	281148
48207	281149
210744	281150
18041	281151
8954	281152
37562	281153
61069	281154
170859	281155
307273	281156
220151	281157
82618	281158
217739	281159
278035	281160
141800	281161
124121	281162
2290	281163
2536	281164
203434	281165
298707	281166
203748	281167
9497	281168
62096	281169
16961	281170
133476	281171
64415	281172
107753	281173
228336	281174
77057	281175
131923	281176
75229	281177
20619	281178
185658	281179
3246	281180
16671	281181
115702	281182
282846	281183
214993	281184
42574	281185
118495	281186
1347	281187
38527	281188
2612	281189
7247	281190
128976	281191
134567	281192
36296	281193
278783	281194
785	281195
205085	281196
236037	281197
118534	281198
281962	281199
145465	281200
171778	281201
11951	281202
41437	281203
21725	281204
97868	281205
273026	281206
298704	281207
117585	281208
42604	281209
12577	281210
12906	281211
59357	281212
42441	281213
290488	281214
196761	281215
186530	281216
214034	281217
163100	281218
24917	281219
60195	281220
112804	281221
71499	281222
203363	281223
37030	281224
15222	281225
251446	281226
188944	281227
128	281228
22464	281229
22991	281230
283386	281231
81587	281232
82524	281233
93982	281234
62107	281235
33029	281236
202105	281237
2850	281238
62468	281239
11739	281240
34551	281241
7776	281242
129503	281243
2896	281244
208177	281245
22267	281246
186440	281247
97527	281248
63051	281249
139353	281250
114727	281251
94678	281252
130920	281253
12973	281254
46539	281255
4279	281256
5411	281257
23100	281258
122326	281259
243783	281260
298588	281261
98092	281262
776	281263
134389	281264
22105	281265
228553	281266
66658	281267
221740	281268
203930	281269
303941	281270
15693	281271
1775	281272
133441	281273
61475	281274
133441	281275
61475	281276
113790	281277
42959	281278
29639	281279
15568	281280
92761	281281
140434	281282
115059	281283
16676	281284
137004	281285
71904	281286
13582	281287
212	281288
5587	281289
170943	281290
8844	281291
4652	281292
52367	281293
53	281294
65133	281295
193895	281296
101192	281297
15029	281298
102489	281299
309648	281300
72871	281301
104192	281302
109163	281303
156564	281304
77559	281305
1144	281306
68200	281307
198390	281308
128075	281309
126784	281310
52184	281311
127796	281312
27887	281313
288971	281314
5863	281315
33236	281316
45757	281317
16316	281318
15663	281319
3490	281320
2286	281321
26006	281322
174791	281323
123710	281324
13677	281325
15127	281326
50151	281327
125600	281328
144201	281329
10869	281330
16316	281331
27706	281332
4272	281333
506	281334
91043	281335
124032	281336
1324	281337
47113	281338
47113	281339
14535	281340
93944	281341
72715	281342
143427	281343
94286	281344
4272	281345
183730	281346
4272	281347
28432	281348
11548	281349
283166	281350
214852	281351
16185	281352
49488	281353
7646	281354
22949	281355
22299	281356
106780	281357
22225	281358
38570	281359
99188	281360
113652	281361
50876	281362
192565	281363
134390	281364
1106	281365
104588	281366
139774	281367
297147	281368
92222	281369
43354	281370
201347	281371
28510	281372
308805	281373
243487	281374
291044	281375
65177	281376
56	281377
68314	281378
4365	281379
270499	281380
114150	281381
149991	281382
147757	281383
102469	281384
18587	281385
305031	281386
34948	281387
167	281388
119518	281389
158362	281390
473	281391
473	281392
333	281393
107720	281394
143958	281395
133543	281396
36973	281397
492	281398
217615	281399
26436	281400
139774	281401
60498	281402
73327	281403
27704	281404
3612	281405
3646	281406
3646	281407
104518	281408
176537	281409
112566	281410
7347	281411
65796	281412
51401	281413
169795	281414
124246	281415
284209	281416
17812	281417
67953	281418
192481	281419
15143	281420
67065	281421
281295	281422
85228	281423
93267	281424
140419	281425
7695	281426
73178	281427
31355	281428
149748	281429
26356	281430
86734	281431
86734	281432
143933	281433
306887	281434
140761	281435
66930	281436
143060	281437
949	281438
99258	281439
123767	281440
43006	281441
43006	281442
75441	281443
123767	281444
28609	281445
75981	281446
47329	281447
21895	281448
205861	281449
292853	281450
131172	281451
40761	281452
16418	281453
60461	281454
15762	281455
17486	281456
11736	281457
11736	281458
83110	281459
92919	281460
171053	281461
112670	281462
188328	281463
188328	281464
68833	281465
159962	281466
5505	281467
6120	281468
91955	281469
27520	281470
27669	281471
25048	281472
86416	281473
1928	281474
105326	281475
115248	281476
29	281477
29167	281478
184216	281479
146261	281480
99864	281481
16986	281482
4221	281483
22890	281484
124350	281485
188714	281486
19702	281487
143457	281488
899	281489
41062	281490
179827	281491
114110	281492
42560	281493
46731	281494
258641	281495
23748	281496
86853	281497
15908	281498
253965	281499
190482	281500
12493	281501
158449	281502
96904	281503
89128	281504
30	281505
11226	281506
3911	281507
540	281508
167973	281509
3911	281510
85283	281511
2500	281512
167959	281513
50122	281514
43092	281515
13217	281516
2225	281517
186247	281518
280721	281519
271124	281520
14132	281521
296690	281522
81430	281523
22599	281524
70770	281525
80249	281526
71607	281527
50714	281528
150690	281529
218088	281530
66918	281531
168714	281532
29822	281533
218088	281534
17463	281535
79439	281536
46392	281537
38156	281538
774	281539
70006	281540
291077	281541
112556	281542
72493	281543
76266	281544
181381	281545
179199	281546
201406	281547
7116	281548
3781	281549
23819	281550
125930	281551
95041	281552
280516	281553
196939	281554
3789	281555
586	281556
126015	281557
1929	281558
267101	281559
174585	281560
102597	281561
144336	281562
232	281563
208533	281564
139838	281565
330	281566
99899	281567
58014	281568
604	281569
202439	281570
95840	281571
138871	281572
88397	281573
3489	281574
1312	281575
59660	281576
166	281577
187033	281578
105940	281579
3781	281580
242	281581
13778	281582
3823	281583
312254	281584
43913	281585
14898	281586
41866	281587
41176	281588
111595	281589
263306	281590
116873	281591
5539	281592
24904	281593
1932	281594
170931	281595
82854	281596
234449	281597
125270	281598
100055	281599
43017	281600
206003	281601
36031	281602
70890	281603
193518	281604
183330	281605
187412	281606
769	281607
4835	281608
42734	281609
19894	281610
71825	281611
148339	281612
46748	281613
103519	281614
64148	281615
5225	281616
29197	281617
225053	281618
30957	281619
80	281620
981	281621
251168	281622
98501	281623
159734	281624
98501	281625
237769	281626
206224	281627
359	281628
74759	281629
145063	281630
734	281631
186461	281632
307093	281633
66073	281634
127641	281635
80955	281636
146185	281637
93311	281638
1108	281639
157946	281640
31143	281641
171898	281642
934	281643
55473	281644
263772	281645
981	281646
219403	281647
75168	281648
23586	281649
17740	281650
81214	281651
3524	281652
85579	281653
106110	281654
19744	281655
51744	281656
180215	281657
47940	281658
96460	281659
112945	281660
168911	281661
67449	281662
113278	281663
211874	281664
92118	281665
256748	281666
9	281667
222004	281668
64629	281669
769	281670
94334	281671
44636	281672
81	281673
117690	281674
1426	281675
53	281676
64507	281677
304947	281678
1103	281679
774	281680
119917	281681
66558	281682
10541	281683
227578	281684
37626	281685
238386	281686
2	281687
1426	281688
61643	281689
216208	281690
43248	281691
14109	281692
43911	281693
97052	281694
213135	281695
144	281696
329	281697
101936	281698
251311	281699
5829	281700
245817	281701
105852	281702
32215	281703
307275	281704
118563	281705
306154	281706
187403	281707
176957	281708
209	281709
85184	281710
92117	281711
39251	281712
205905	281713
296132	281714
22079	281715
100064	281716
70539	281717
58260	281718
233964	281719
17024	281720
1312	281721
88311	281722
29174	281723
296951	281724
25909	281725
27604	281726
307326	281727
213408	281728
43019	281729
242	281730
108429	281731
271095	281732
160	281733
7612	281734
18670	281735
11331	281736
52834	281737
113120	281738
96990	281739
138540	281740
203245	281741
299226	281742
23910	281743
36401	281744
189493	281745
130087	281746
220165	281747
142629	281748
300330	281749
62192	281750
150467	281751
177059	281752
164711	281753
25658	281754
162193	281755
14378	281756
164596	281757
205916	281758
138540	281759
272376	281760
29033	281761
102435	281762
509	281763
359	281764
95475	281765
58059	281766
188	281767
177715	281768
37052	281769
162678	281770
30546	281771
23908	281772
263860	281773
250236	281774
22410	281775
131268	281776
139002	281777
82938	281778
47887	281779
64150	281780
259234	281781
81	281782
53662	281783
20920	281784
308052	281785
66883	281786
212087	281787
79441	281788
143877	281789
75	281790
4918	281791
182390	281792
309115	281793
66892	281794
4828	281795
122929	281796
65524	281797
66071	281798
18075	281799
136590	281800
186255	281801
135453	281802
137309	281803
63243	281804
8060	281805
29197	281806
205969	281807
93340	281808
5414	281809
159527	281810
268397	281811
33182	281812
95724	281813
86790	281814
122268	281815
10214	281816
163723	281817
91833	281818
426	281819
116414	281820
108086	281821
108101	281822
120734	281823
24892	281824
10125	281825
219357	281826
145714	281827
14451	281828
44183	281829
141096	281830
59011	281831
269166	281832
186463	281833
91876	281834
26307	281835
66788	281836
25658	281837
92060	281838
5539	281839
102027	281840
329	281841
87155	281842
88	281843
31484	281844
57301	281845
776	281846
167136	281847
15303	281848
1452	281849
81	281850
254363	281851
175228	281852
146442	281853
87402	281854
166	281855
11404	281856
214066	281857
32165	281858
209040	281859
2656	281860
101	281861
52536	281862
131479	281863
135920	281864
374	281865
308259	281866
30490	281867
467	281868
242	281869
56556	281870
39057	281871
81	281872
230	281873
52626	281874
23910	281875
72521	281876
29	281877
185661	281878
164184	281879
120734	281880
1426	281881
44812	281882
259	281883
78558	281884
4092	281885
7432	281886
15926	281887
3505	281888
2	281889
244387	281890
38156	281891
260524	281892
271085	281893
359	281894
113747	281895
261843	281896
68696	281897
247538	281898
81	281899
41115	281900
40348	281901
71719	281902
2	281903
19840	281904
377	281905
7254	281906
54544	281907
168067	281908
384	281909
161155	281910
21504	281911
21504	281912
121350	281913
64839	281914
64839	281915
233723	281916
21638	281917
82580	281918
82320	281919
28316	281920
81395	281921
29626	281922
14631	281923
28831	281924
29079	281925
47915	281926
62146	281927
261706	281928
77603	281929
48858	281930
30560	281931
5704	281932
34477	281933
150931	281934
108087	281935
15833	281936
3280	281937
48383	281938
182377	281939
181894	281940
5743	281941
151	281942
77036	281943
65374	281944
87835	281945
213421	281946
83713	281947
116420	281948
17716	281949
2305	281950
152768	281951
53049	281952
75679	281953
184805	281954
12673	281955
584	281956
37290	281957
67276	281958
201304	281959
1282	281960
184699	281961
3990	281962
164026	281963
47188	281964
221684	281965
98747	281966
264213	281967
108968	281968
160466	281969
10842	281970
8387	281971
37796	281972
259327	281973
180042	281974
35864	281975
22202	281976
118197	281977
152897	281978
113126	281979
146868	281980
731	281981
14139	281982
291080	281983
21622	281984
21115	281985
162117	281986
55313	281987
38734	281988
14298	281989
38734	281990
299895	281991
194893	281992
15824	281993
60225	281994
24832	281995
102583	281996
5773	281997
165091	281998
144534	281999
159956	282000
2018	282001
20141	282002
33944	282003
18937	282004
3862	282005
229454	282006
227825	282007
4079	282008
144385	282009
16557	282010
128791	282011
84448	282012
253495	282013
15	282014
6060	282015
129222	282016
242804	282017
35118	282018
69803	282019
7554	282020
201456	282021
118148	282022
80848	282023
142257	282024
192361	282025
183058	282026
166206	282027
141039	282028
143861	282029
149098	282030
246082	282031
50142	282032
74612	282033
71270	282034
74563	282035
12533	282036
44290	282037
307558	282038
79007	282039
207713	282040
81502	282041
46074	282042
82848	282043
204048	282044
13272	282045
548	282046
21877	282047
126141	282048
294024	282049
21661	282050
250671	282051
64401	282052
93169	282053
37474	282054
79669	282055
7714	282056
12741	282057
171022	282058
88548	282059
209020	282060
51950	282061
207997	282062
8758	282063
3526	282064
135887	282065
62166	282066
107373	282067
254176	282068
1950	282069
468	282070
138683	282071
56280	282072
18663	282073
34410	282074
69911	282075
30376	282076
235284	282077
12534	282078
49720	282079
24490	282080
29568	282081
13290	282082
1472	282083
1472	282084
41049	282085
165236	282086
189519	282087
84724	282088
272314	282089
38261	282090
143298	282091
11877	282092
19026	282093
91067	282094
230814	282095
9242	282096
3581	282097
124634	282098
23854	282099
34942	282100
2991	282101
8533	282102
72504	282103
36016	282104
36016	282105
6971	282106
130314	282107
306453	282108
98126	282109
22714	282110
185650	282111
3530	282112
153852	282113
154977	282114
170734	282115
123274	282116
151485	282117
109618	282118
267248	282119
31411	282120
284726	282121
32734	282122
97073	282123
157665	282124
209369	282125
135936	282126
56336	282127
26156	282128
57945	282129
46014	282130
7784	282131
35996	282132
38907	282133
248923	282134
45194	282135
9076	282136
4299	282137
4299	282138
76643	282139
90121	282140
197266	282141
145808	282142
122475	282143
19407	282144
65147	282145
41327	282146
33093	282147
9759	282148
50323	282149
219155	282150
246622	282151
32555	282152
248818	282153
128485	282154
5007	282155
49309	282156
15455	282157
6715	282158
50326	282159
7270	282160
123209	282161
67348	282162
202608	282163
52795	282164
99941	282165
16336	282166
56336	282167
67191	282168
9893	282169
135688	282170
34275	282171
5181	282172
82347	282173
190241	282174
1478	282175
1430	282176
13210	282177
9531	282178
36566	282179
60345	282180
591	282181
64530	282182
63204	282183
2079	282184
46032	282185
69853	282186
40999	282187
9759	282188
13265	282189
8100	282190
270	282191
13596	282192
6600	282193
93275	282194
591	282195
5197	282196
236569	282197
14154	282198
16545	282199
21092	282200
6857	282201
1465	282202
46212	282203
185442	282204
7951	282205
21928	282206
25720	282207
43647	282208
97677	282209
115424	282210
172081	282211
163999	282212
191622	282213
37840	282214
37011	282215
195815	282216
7547	282217
65639	282218
7315	282219
47553	282220
33652	282221
13039	282222
224383	282223
15787	282224
84285	282225
71290	282226
206868	282227
178884	282228
15923	282229
5853	282230
154654	282231
18857	282232
191012	282233
21074	282234
3909	282235
147160	282236
63304	282237
6331	282238
186877	282239
18578	282240
17166	282241
289383	282242
2543	282243
1109	282244
18976	282245
26245	282246
118826	282247
6666	282248
130	282249
93071	282250
86658	282251
14827	282252
19691	282253
130983	282254
45530	282255
1376	282256
2890	282257
591	282258
290777	282259
1856	282260
71891	282261
96255	282262
149698	282263
14827	282264
26466	282265
16349	282266
139455	282267
8722	282268
1878	282269
62120	282270
107074	282271
39246	282272
97923	282273
32385	282274
36567	282275
9040	282276
76380	282277
27484	282278
21991	282279
2112	282280
39246	282281
120071	282282
25841	282283
31156	282284
211665	282285
16921	282286
28805	282287
77458	282288
12656	282289
756	282290
52907	282291
60718	282292
14994	282293
80462	282294
227107	282295
32385	282296
177039	282297
58670	282298
2750	282299
740	282300
95731	282301
9910	282302
24388	282303
58474	282304
756	282305
207553	282306
6600	282307
68264	282308
4333	282309
51062	282310
7608	282311
2622	282312
4640	282313
55919	282314
22108	282315
2342	282316
154654	282317
84615	282318
14743	282319
80465	282320
44632	282321
8810	282322
47553	282323
216035	282324
5124	282325
106020	282326
18596	282327
120878	282328
16545	282329
8501	282330
21497	282331
1878	282332
16253	282333
18645	282334
15323	282335
32788	282336
124577	282337
19819	282338
84391	282339
59828	282340
2018	282341
7166	282342
8076	282343
54125	282344
67987	282345
154985	282346
92589	282347
37160	282348
84120	282349
39246	282350
6087	282351
96774	282352
3310	282353
1398	282354
74644	282355
12031	282356
82683	282357
43647	282358
89520	282359
18275	282360
81335	282361
299620	282362
206085	282363
198399	282364
183444	282365
97862	282366
98041	282367
82408	282368
72093	282369
118221	282370
38279	282371
117414	282372
57877	282373
57874	282374
119359	282375
198107	282376
66059	282377
2670	282378
151140	282379
231413	282380
104294	282381
1892	282382
111587	282383
55725	282384
30529	282385
413	282386
27570	282387
1101	282388
6765	282389
427	282390
97426	282391
1727	282392
83936	282393
129091	282394
28040	282395
85926	282396
84391	282397
102263	282398
41860	282399
8155	282400
1699	282401
26486	282402
2677	282403
73731	282404
26439	282405
2911	282406
206178	282407
66668	282408
282861	282409
37823	282410
4379	282411
13501	282412
24592	282413
48842	282414
12310	282415
17705	282416
3587	282417
255245	282418
92684	282419
4165	282420
10566	282421
500	282422
83708	282423
1101	282424
81003	282425
83591	282426
214199	282427
18822	282428
77646	282429
13477	282430
83308	282431
7010	282432
75796	282433
55040	282434
7259	282435
291117	282436
44925	282437
17809	282438
114367	282439
3077	282440
13460	282441
11866	282442
148271	282443
38588	282444
214500	282445
6735	282446
200485	282447
52953	282448
106	282449
42267	282450
36486	282451
24076	282452
12654	282453
84209	282454
9977	282455
103616	282456
20182	282457
85880	282458
6334	282459
11866	282460
40109	282461
3103	282462
12215	282463
64040	282464
97520	282465
203056	282466
93173	282467
1681	282468
427	282469
18343	282470
5952	282471
5642	282472
32742	282473
264911	282474
107560	282475
47020	282476
24152	282477
11813	282478
4505	282479
170729	282480
58180	282481
17698	282482
85269	282483
14654	282484
44386	282485
24519	282486
48219	282487
56232	282488
11035	282489
24686	282490
15153	282491
334	282492
69029	282493
169388	282494
45448	282495
25980	282496
66264	282497
43413	282498
79548	282499
84793	282500
2154	282501
22086	282502
10527	282503
53385	282504
4379	282505
8413	282506
21249	282507
97778	282508
17809	282509
37573	282510
51947	282511
46535	282512
131682	282513
26884	282514
25841	282515
79574	282516
46708	282517
48211	282518
47691	282519
137394	282520
147466	282521
15345	282522
134293	282523
54773	282524
6213	282525
4162	282526
26156	282527
35914	282528
181836	282529
211635	282530
448	282531
33659	282532
172583	282533
6568	282534
84440	282535
41114	282536
208732	282537
19028	282538
42969	282539
279037	282540
67206	282541
15345	282542
4520	282543
2582	282544
4270	282545
7466	282546
7267	282547
39073	282548
2796	282549
14251	282550
4558	282551
88278	282552
62405	282553
4694	282554
69049	282555
21497	282556
216798	282557
14850	282558
97101	282559
167511	282560
207909	282561
19214	282562
97221	282563
27844	282564
57664	282565
5348	282566
34615	282567
1949	282568
25841	282569
15129	282570
164087	282571
49	282572
7281	282573
190804	282574
89033	282575
22119	282576
9116	282577
23445	282578
5755	282579
114366	282580
79456	282581
32363	282582
200761	282583
6498	282584
59341	282585
5723	282586
14155	282587
10187	282588
58796	282589
2162	282590
248674	282591
177883	282592
176515	282593
65279	282594
245194	282595
20183	282596
368	282597
163560	282598
179301	282599
6567	282600
162727	282601
64991	282602
25980	282603
80899	282604
72931	282605
34890	282606
12572	282607
18365	282608
160460	282609
29750	282610
48425	282611
104696	282612
60711	282613
6949	282614
188262	282615
216750	282616
16033	282617
47438	282618
29510	282619
4977	282620
41168	282621
36252	282622
28785	282623
983	282624
5153	282625
99627	282626
6498	282627
227295	282628
84793	282629
52797	282630
232319	282631
30126	282632
98674	282633
181145	282634
13810	282635
1478	282636
10189	282637
207003	282638
56902	282639
65156	282640
12050	282641
77266	282642
8288	282643
89289	282644
17629	282645
20542	282646
20650	282647
43434	282648
167954	282649
134180	282650
51286	282651
105792	282652
74667	282653
33692	282654
18060	282655
205847	282656
39508	282657
157685	282658
170670	282659
1358	282660
104928	282661
28540	282662
52087	282663
19136	282664
135894	282665
18955	282666
21973	282667
134899	282668
204635	282669
2327	282670
11857	282671
48887	282672
71462	282673
271	282674
49704	282675
159612	282676
5136	282677
38387	282678
57274	282679
16247	282680
250708	282681
289934	282682
47809	282683
17619	282684
50214	282685
6341	282686
55831	282687
131074	282688
47168	282689
4631	282690
111962	282691
125157	282692
25196	282693
68020	282694
233841	282695
176737	282696
112723	282697
14251	282698
101879	282699
1918	282700
368	282701
22875	282702
254816	282703
127406	282704
57818	282705
5970	282706
297503	282707
119413	282708
40733	282709
16179	282710
124891	282711
55636	282712
14362	282713
1954	282714
13095	282715
26307	282716
54994	282717
2935	282718
84206	282719
87142	282720
1102	282721
12967	282722
89749	282723
72165	282724
8917	282725
88326	282726
286059	282727
5341	282728
306792	282729
25214	282730
212392	282731
56188	282732
5620	282733
271380	282734
61110	282735
547	282736
82866	282737
10187	282738
109146	282739
30360	282740
124891	282741
81144	282742
61379	282743
6240	282744
14548	282745
214163	282746
5010	282747
183605	282748
159498	282749
43817	282750
122976	282751
5859	282752
624	282753
91342	282754
2154	282755
213825	282756
129919	282757
80605	282758
17347	282759
7168	282760
20323	282761
51751	282762
3932	282763
22435	282764
78375	282765
85274	282766
176452	282767
89867	282768
140340	282769
3126	282770
15714	282771
93354	282772
4161	282773
276742	282774
30536	282775
13806	282776
141480	282777
300178	282778
10287	282779
41295	282780
3840	282781
23509	282782
25083	282783
82358	282784
149475	282785
8204	282786
13635	282787
140007	282788
127108	282789
14633	282790
9493	282791
28643	282792
255	282793
3362	282794
25365	282795
18343	282796
43116	282797
46766	282798
150015	282799
27334	282800
92691	282801
22875	282802
4162	282803
25476	282804
216645	282805
9946	282806
48658	282807
139160	282808
113559	282809
211174	282810
1301	282811
77475	282812
1727	282813
212971	282814
35682	282815
26815	282816
37607	282817
41978	282818
1767	282819
47235	282820
124382	282821
1937	282822
29748	282823
102371	282824
145168	282825
184791	282826
49607	282827
2824	282828
72594	282829
26471	282830
92577	282831
16325	282832
42628	282833
211857	282834
29203	282835
269290	282836
18162	282837
186901	282838
55030	282839
2649	282840
8522	282841
111608	282842
7150	282843
21298	282844
55907	282845
36968	282846
124670	282847
124670	282848
37807	282849
18695	282850
81354	282851
49122	282852
68020	282853
70336	282854
10	282855
80258	282856
63237	282857
78257	282858
90623	282859
13549	282860
22214	282861
79701	282862
78273	282863
82408	282864
23345	282865
73013	282866
151658	282867
229612	282868
9557	282869
144748	282870
127505	282871
214903	282872
129577	282873
73659	282874
37957	282875
34008	282876
153493	282877
9958	282878
80514	282879
306724	282880
179312	282881
304554	282882
146649	282883
83126	282884
41516	282885
94785	282886
24592	282887
29219	282888
110942	282889
69619	282890
91173	282891
54827	282892
8641	282893
1303	282894
44914	282895
349	282896
6396	282897
3310	282898
94194	282899
58311	282900
87114	282901
55234	282902
4203	282903
7367	282904
375	282905
1767	282906
14233	282907
4746	282908
10485	282909
16325	282910
120327	282911
68540	282912
3652	282913
3371	282914
50062	282915
58841	282916
14383	282917
312799	282918
31891	282919
123137	282920
106035	282921
45232	282922
35195	282923
3034	282924
149134	282925
159249	282926
13678	282927
262	282928
11667	282929
39497	282930
7708	282931
307	282932
52135	282933
202572	282934
41478	282935
90571	282936
120782	282937
75352	282938
119717	282939
58032	282940
178670	282941
60294	282942
128623	282943
34043	282944
82617	282945
23350	282946
29701	282947
128881	282948
255	282949
37915	282950
102761	282951
115285	282952
4349	282953
303414	282954
245120	282955
87005	282956
136326	282957
89627	282958
5340	282959
90920	282960
241747	282961
3692	282962
51097	282963
50900	282964
58090	282965
7492	282966
210488	282967
7654	282968
302592	282969
7988	282970
84440	282971
14951	282972
157581	282973
4025	282974
43789	282975
2003	282976
9909	282977
75931	282978
398	282979
208238	282980
2737	282981
23704	282982
18195	282983
174564	282984
136539	282985
110765	282986
7009	282987
135572	282988
40531	282989
54943	282990
38387	282991
743	282992
13297	282993
29681	282994
67235	282995
143251	282996
24479	282997
999	282998
55052	282999
187383	283000
2657	283001
2950	283002
216173	283003
64683	283004
139536	283005
37573	283006
29880	283007
47	283008
92266	283009
76663	283010
135298	283011
116403	283012
53693	283013
88754	283014
259919	283015
20729	283016
27235	283017
1927	283018
276	283019
49033	283020
98708	283021
176196	283022
149594	283023
250848	283024
13601	283025
23271	283026
15469	283027
37919	283028
41937	283029
7	283030
9493	283031
8016	283032
103045	283033
168186	283034
102240	283035
1365	283036
10086	283037
18606	283038
90440	283039
207118	283040
22725	283041
5094	283042
252	283043
87661	283044
8917	283045
129507	283046
1895	283047
43618	283048
14563	283049
95682	283050
114494	283051
141593	283052
95116	283053
1423	283054
23528	283055
99488	283056
37375	283057
195469	283058
54495	283059
14844	283060
193829	283061
4520	283062
132300	283063
7654	283064
58099	283065
2270	283066
77401	283067
59797	283068
140063	283069
18373	283070
21779	283071
118188	283072
67663	283073
7532	283074
131380	283075
4402	283076
49889	283077
67663	283078
136388	283079
88283	283080
147201	283081
39249	283082
34742	283083
64008	283084
10336	283085
300214	283086
137394	283087
46987	283088
172801	283089
245451	283090
3465	283091
131447	283092
114389	283093
29465	283094
4079	283095
25499	283096
55658	283097
14984	283098
31955	283099
33167	283100
22333	283101
26414	283102
75465	283103
14951	283104
60540	283105
7672	283106
252930	283107
63755	283108
78842	283109
148200	283110
286950	283111
67693	283112
9743	283113
8737	283114
11551	283115
30752	283116
41860	283117
250004	283118
141852	283119
5188	283120
87187	283121
243676	283122
47120	283123
150017	283124
3307	283125
27008	283126
178136	283127
8304	283128
22119	283129
30360	283130
56048	283131
37588	283132
161357	283133
37021	283134
138124	283135
131504	283136
161981	283137
5215	283138
108693	283139
10181	283140
26718	283141
13187	283142
126361	283143
294160	283144
57841	283145
195063	283146
140409	283147
73720	283148
14028	283149
15691	283150
6663	283151
10337	283152
27023	283153
10136	283154
970	283155
17552	283156
130642	283157
22741	283158
6417	283159
78408	283160
38786	283161
2366	283162
164142	283163
43231	283164
98176	283165
196278	283166
40471	283167
144748	283168
76335	283169
27550	283170
72947	283171
74628	283172
24774	283173
100605	283174
32363	283175
234074	283176
139330	283177
29766	283178
196519	283179
31967	283180
23169	283181
217879	283182
18343	283183
33465	283184
181	283185
247729	283186
181332	283187
44842	283188
131249	283189
39989	283190
302112	283191
1365	283192
83126	283193
17438	283194
37490	283195
26635	283196
176749	283197
165782	283198
186383	283199
29749	283200
30147	283201
200761	283202
8275	283203
26622	283204
10716	283205
59381	283206
82903	283207
5333	283208
46370	283209
261819	283210
203625	283211
92480	283212
25764	283213
112182	283214
28421	283215
102904	283216
29817	283217
20578	283218
4520	283219
221132	283220
15795	283221
112954	283222
8430	283223
116530	283224
71864	283225
199561	283226
22636	283227
10737	283228
83585	283229
307546	283230
37051	283231
235561	283232
284399	283233
2785	283234
15264	283235
22208	283236
205073	283237
96156	283238
67892	283239
286395	283240
4725	283241
94968	283242
97224	283243
159481	283244
37590	283245
144505	283246
35370	283247
78647	283248
30131	283249
18825	283250
5829	283251
125809	283252
66236	283253
236265	283254
198220	283255
270090	283256
14374	283257
163334	283258
301678	283259
26561	283260
83561	283261
209640	283262
25637	283263
56727	283264
31748	283265
4307	283266
184391	283267
572	283268
65117	283269
148748	283270
178539	283271
12149	283272
48897	283273
90368	283274
1764	283275
45591	283276
7812	283277
16247	283278
6739	283279
79815	283280
35352	283281
92698	283282
35323	283283
65219	283284
64903	283285
37151	283286
186276	283287
8776	283288
1718	283289
838	283290
115572	283291
119906	283292
45249	283293
6964	283294
26709	283295
59015	283296
8189	283297
6967	283298
49607	283299
41643	283300
258759	283301
194358	283302
205073	283303
174292	283304
5548	283305
57336	283306
118298	283307
51827	283308
299471	283309
19791	283310
52829	283311
30096	283312
3362	283313
236938	283314
8150	283315
3364	283316
3320	283317
128876	283318
54	283319
15353	283320
30651	283321
96042	283322
105045	283323
271	283324
4161	283325
6842	283326
288597	283327
27339	283328
180495	283329
78552	283330
112852	283331
12160	283332
8784	283333
123953	283334
111043	283335
37616	283336
69432	283337
87964	283338
7802	283339
81679	283340
293183	283341
249426	283342
19450	283343
120414	283344
32460	283345
45921	283346
27178	283347
103740	283348
3786	283349
74167	283350
116074	283351
68647	283352
53654	283353
4401	283354
13790	283355
69782	283356
66967	283357
138310	283358
35012	283359
271559	283360
221839	283361
20969	283362
130145	283363
8785	283364
634	283365
4345	283366
86951	283367
86532	283368
243373	283369
184208	283370
13109	283371
116233	283372
18615	283373
261701	283374
86995	283375
183744	283376
20174	283377
4493	283378
131550	283379
4333	283380
15224	283381
718	283382
19994	283383
192665	283384
56824	283385
43400	283386
78150	283387
252734	283388
24893	283389
11462	283390
3320	283391
16906	283392
74266	283393
168623	283394
58906	283395
184838	283396
235276	283397
267124	283398
3595	283399
15126	283400
146020	283401
27438	283402
22294	283403
22514	283404
95915	283405
94421	283406
115249	283407
49513	283408
74969	283409
194822	283410
236825	283411
1742	283412
144859	283413
387	283414
124053	283415
140852	283416
47481	283417
45986	283418
70754	283419
196280	283420
25747	283421
65722	283422
89666	283423
18063	283424
143275	283425
22346	283426
5657	283427
76562	283428
305830	283429
4079	283430
41750	283431
25077	283432
44574	283433
1029	283434
183	283435
81679	283436
133018	283437
11130	283438
12796	283439
25697	283440
9126	283441
131888	283442
13346	283443
69707	283444
23053	283445
6553	283446
116589	283447
82074	283448
92819	283449
8796	283450
132392	283451
73699	283452
38374	283453
32520	283454
2206	283455
194824	283456
13715	283457
29815	283458
4159	283459
9719	283460
194003	283461
26910	283462
53888	283463
12062	283464
19644	283465
195597	283466
91816	283467
139585	283468
18748	283469
23484	283470
34815	283471
22710	283472
34815	283473
72576	283474
115050	283475
136579	283476
72388	283477
80236	283478
51472	283479
132300	283480
1806	283481
305268	283482
8996	283483
9719	283484
20931	283485
171417	283486
128149	283487
112416	283488
53873	283489
42428	283490
1371	283491
1955	283492
7182	283493
30147	283494
41697	283495
77685	283496
115446	283497
71685	283498
16699	283499
109396	283500
125413	283501
159446	283502
49812	283503
64303	283504
62860	283505
3880	283506
43187	283507
96899	283508
6666	283509
260493	283510
48106	283511
61354	283512
173599	283513
154054	283514
154670	283515
214037	283516
9381	283517
154092	283518
35417	283519
67189	283520
8994	283521
29118	283522
19472	283523
105089	283524
88236	283525
285064	283526
17535	283527
709	283528
8349	283529
3462	283530
8744	283531
88166	283532
33814	283533
24077	283534
78527	283535
289679	283536
178670	283537
59649	283538
40284	283539
193587	283540
21655	283541
4536	283542
196711	283543
58345	283544
21889	283545
278134	283546
29717	283547
25204	283548
142548	283549
31350	283550
24116	283551
70295	283552
81263	283553
28443	283554
62002	283555
37293	283556
10469	283557
2493	283558
82208	283559
94607	283560
70540	283561
172981	283562
59126	283563
290585	283564
307627	283565
203625	283566
34603	283567
7934	283568
10738	283569
37415	283570
184326	283571
191685	283572
12993	283573
93531	283574
16314	283575
83762	283576
10265	283577
83455	283578
218542	283579
103098	283580
26867	283581
5903	283582
240534	283583
76301	283584
295744	283585
7457	283586
20451	283587
23050	283588
1757	283589
124465	283590
3264	283591
157953	283592
64031	283593
105852	283594
34058	283595
13022	283596
165580	283597
7782	283598
119585	283599
99190	283600
17771	283601
138963	283602
159599	283603
12454	283604
34847	283605
9002	283606
7760	283607
190095	283608
55707	283609
16730	283610
40620	283611
106554	283612
59658	283613
5237	283614
60592	283615
124494	283616
9879	283617
300885	283618
28695	283619
156414	283620
156852	283621
21438	283622
46468	283623
102221	283624
87338	283625
13918	283626
12132	283627
43350	283628
134982	283629
203371	283630
34137	283631
25476	283632
57429	283633
11228	283634
54313	283635
218728	283636
7199	283637
195243	283638
58212	283639
90928	283640
19188	283641
123648	283642
22386	283643
291436	283644
69031	283645
12554	283646
1750	283647
84317	283648
230447	283649
116876	283650
26468	283651
235013	283652
55671	283653
30383	283654
218731	283655
43734	283656
165066	283657
74312	283658
48405	283659
49527	283660
29450	283661
21912	283662
192544	283663
31184	283664
71733	283665
22340	283666
140624	283667
45094	283668
84818	283669
183794	283670
57861	283671
141785	283672
18540	283673
19246	283674
200876	283675
201899	283676
121584	283677
22709	283678
38141	283679
136216	283680
147595	283681
31428	283682
39187	283683
32021	283684
13399	283685
254875	283686
63200	283687
179415	283688
1261	283689
32541	283690
75500	283691
104697	283692
208422	283693
142664	283694
99542	283695
9063	283696
158219	283697
8971	283698
79815	283699
202769	283700
88780	283701
3055	283702
137300	283703
19633	283704
95829	283705
157802	283706
145348	283707
96437	283708
294088	283709
83213	283710
280155	283711
32847	283712
158915	283713
17532	283714
216025	283715
40765	283716
801	283717
25616	283718
43856	283719
251699	283720
129587	283721
39252	283722
170385	283723
125953	283724
97821	283725
49586	283726
32987	283727
131434	283728
203070	283729
278294	283730
134591	283731
37396	283732
10685	283733
801	283734
74279	283735
90885	283736
15287	283737
96066	283738
84097	283739
38481	283740
2786	283741
102004	283742
55247	283743
228163	283744
801	283745
60167	283746
17711	283747
203338	283748
30267	283749
128267	283750
7087	283751
209016	283752
201629	283753
185286	283754
216528	283755
246756	283756
8674	283757
8863	283758
63653	283759
138924	283760
24015	283761
111188	283762
126874	283763
801	283764
13287	283765
46	283766
13284	283767
27553	283768
296502	283769
2800	283770
27553	283771
187	283772
62097	283773
1364	283774
201052	283775
998	283776
160058	283777
75749	283778
4729	283779
42288	283780
53380	283781
87113	283782
15224	283783
156760	283784
7534	283785
130191	283786
35965	283787
24075	283788
1100	283789
179294	283790
41387	283791
120423	283792
78358	283793
46150	283794
70330	283795
103794	283796
154379	283797
68540	283798
37647	283799
302747	283800
188030	283801
157817	283802
60091	283803
20141	283804
63317	283805
155604	283806
100581	283807
306645	283808
112203	283809
21450	283810
18024	283811
124	283812
170251	283813
38997	283814
63225	283815
4247	283816
88035	283817
15224	283818
24143	283819
76274	283820
180314	283821
294862	283822
46735	283823
260432	283824
84033	283825
41957	283826
49008	283827
59828	283828
168475	283829
80309	283830
47094	283831
8859	283832
18854	283833
58032	283834
101463	283835
96518	283836
213936	283837
57368	283838
4304	283839
75901	283840
68046	283841
19232	283842
103047	283843
260448	283844
52000	283845
167575	283846
18670	283847
102247	283848
80237	283849
80237	283850
4775	283851
130696	283852
35930	283853
95721	283854
159852	283855
78287	283856
12593	283857
33619	283858
51072	283859
10569	283860
163358	283861
3369	283862
7999	283863
38786	283864
9654	283865
143026	283866
177905	283867
36068	283868
93472	283869
37559	283870
89135	283871
83	283872
109766	283873
89764	283874
143326	283875
35919	283876
66158	283877
98282	283878
171732	283879
28138	283880
103017	283881
63251	283882
26255	283883
2484	283884
103992	283885
34271	283886
47267	283887
427	283888
131871	283889
63740	283890
156556	283891
27043	283892
49524	283893
43400	283894
25869	283895
74398	283896
73	283897
43856	283898
114408	283899
9230	283900
179509	283901
28887	283902
101584	283903
53728	283904
17654	283905
256635	283906
5203	283907
209018	283908
43400	283909
50885	283910
26827	283911
6136	283912
135696	283913
52873	283914
14324	283915
158398	283916
39413	283917
168705	283918
103591	283919
9471	283920
150114	283921
141937	283922
207327	283923
99525	283924
131691	283925
24803	283926
42350	283927
214871	283928
61810	283929
55577	283930
94888	283931
75614	283932
196377	283933
79564	283934
17398	283935
209308	283936
28418	283937
211862	283938
88100	283939
20881	283940
181798	283941
135143	283942
19592	283943
79013	283944
4766	283945
3467	283946
97364	283947
148125	283948
157652	283949
16081	283950
103418	283951
26491	283952
4658	283953
27749	283954
107479	283955
54437	283956
38993	283957
59857	283958
206670	283959
50274	283960
54262	283961
206688	283962
14564	283963
54578	283964
3612	283965
10705	283966
34970	283967
127910	283968
14486	283969
26305	283970
157002	283971
3462	283972
2938	283973
61771	283974
83181	283975
128180	283976
62151	283977
4561	283978
58198	283979
140172	283980
13715	283981
79459	283982
17559	283983
3538	283984
187823	283985
73227	283986
41882	283987
28090	283988
78712	283989
101910	283990
149984	283991
83853	283992
35404	283993
11073	283994
48106	283995
78261	283996
89015	283997
4564	283998
61266	283999
178804	284000
175408	284001
145191	284002
47682	284003
10393	284004
88604	284005
67307	284006
19609	284007
139834	284008
3256	284009
7255	284010
33091	284011
146515	284012
26910	284013
187394	284014
145731	284015
69178	284016
22709	284017
211189	284018
5482	284019
59591	284020
21116	284021
153442	284022
7182	284023
26035	284024
52763	284025
31428	284026
137606	284027
78647	284028
842	284029
124345	284030
242663	284031
85586	284032
21572	284033
1740	284034
13504	284035
88344	284036
37585	284037
51430	284038
59475	284039
53328	284040
78675	284041
279523	284042
9639	284043
106561	284044
140656	284045
47874	284046
19413	284047
180703	284048
29674	284049
139589	284050
182402	284051
15478	284052
203639	284053
120413	284054
292499	284055
49330	284056
120417	284057
59015	284058
253949	284059
13960	284060
1137	284061
42918	284062
108962	284063
51561	284064
40305	284065
105964	284066
25766	284067
32541	284068
32819	284069
209678	284070
80507	284071
9535	284072
286937	284073
525	284074
56491	284075
289363	284076
137996	284077
525	284078
179025	284079
88586	284080
18043	284081
198997	284082
96730	284083
15795	284084
138870	284085
13730	284086
134504	284087
16738	284088
288251	284089
135475	284090
216658	284091
29602	284092
96892	284093
10095	284094
38400	284095
32921	284096
311581	284097
41377	284098
1496	284099
97581	284100
22097	284101
12409	284102
64035	284103
112138	284104
298540	284105
94043	284106
11920	284107
77821	284108
40216	284109
58590	284110
217957	284111
26925	284112
82215	284113
114789	284114
212226	284115
2871	284116
32610	284117
169597	284118
108112	284119
6474	284120
102436	284121
88775	284122
110359	284123
213885	284124
85050	284125
10633	284126
51004	284127
39528	284128
24936	284129
43400	284130
65085	284131
213667	284132
12077	284133
72398	284134
32979	284135
107425	284136
139587	284137
63123	284138
2567	284139
135109	284140
70754	284141
1371	284142
16898	284143
64706	284144
61931	284145
80204	284146
67665	284147
46297	284148
49771	284149
253719	284150
156233	284151
98854	284152
54154	284153
96014	284154
54972	284155
8760	284156
92835	284157
68169	284158
62458	284159
92460	284160
122784	284161
21730	284162
14309	284163
90813	284164
31049	284165
49550	284166
222	284167
167254	284168
29946	284169
234111	284170
279	284171
44606	284172
99141	284173
206696	284174
213016	284175
100377	284176
27363	284177
7436	284178
43275	284179
150278	284180
254215	284181
40666	284182
4	284183
3990	284184
18275	284185
32641	284186
1386	284187
167005	284188
9933	284189
271683	284190
17009	284191
239788	284192
286687	284193
124701	284194
15662	284195
53849	284196
173354	284197
1214	284198
193940	284199
308596	284200
10473	284201
149872	284202
18388	284203
176117	284204
157308	284205
290988	284206
7803	284207
148162	284208
42053	284209
103301	284210
147	284211
284242	284212
222338	284213
43756	284214
280195	284215
50027	284216
68126	284217
31550	284218
62750	284219
34175	284220
27240	284221
15474	284222
176345	284223
145335	284224
133598	284225
5342	284226
15837	284227
57135	284228
256693	284229
22558	284230
37287	284231
101357	284232
26343	284233
26517	284234
119619	284235
249868	284236
15068	284237
90646	284238
48458	284239
27581	284240
98577	284241
16431	284242
32102	284243
294673	284244
3036	284245
48352	284246
88701	284247
11041	284248
17781	284249
299602	284250
32473	284251
35852	284252
187190	284253
99073	284254
131405	284255
92914	284256
134543	284257
9879	284258
123217	284259
295638	284260
73014	284261
26927	284262
81624	284263
249593	284264
175315	284265
70309	284266
11401	284267
39669	284268
10310	284269
3509	284270
843	284271
50881	284272
67975	284273
149928	284274
43625	284275
81114	284276
63556	284277
10529	284278
13625	284279
22147	284280
85282	284281
198806	284282
54523	284283
4206	284284
146186	284285
176753	284286
44067	284287
204445	284288
9448	284289
76051	284290
71901	284291
102197	284292
44674	284293
50364	284294
29060	284295
90807	284296
97976	284297
4407	284298
85948	284299
59102	284300
22397	284301
120129	284302
14362	284303
146274	284304
15880	284305
50573	284306
39276	284307
146566	284308
100293	284309
98619	284310
126816	284311
159017	284312
45470	284313
54775	284314
304754	284315
77920	284316
10057	284317
8187	284318
252649	284319
20190	284320
100925	284321
15767	284322
57091	284323
53545	284324
27500	284325
15040	284326
71083	284327
52284	284328
101304	284329
66225	284330
119730	284331
40766	284332
200725	284333
24795	284334
16872	284335
111120	284336
11197	284337
26749	284338
80431	284339
79173	284340
21010	284341
12165	284342
250287	284343
1799	284344
117907	284345
232685	284346
234929	284347
6474	284348
16094	284349
59331	284350
201454	284351
44088	284352
43665	284353
100344	284354
122994	284355
156744	284356
62859	284357
123241	284358
195936	284359
8797	284360
154325	284361
15667	284362
1002	284363
11620	284364
50003	284365
25340	284366
50584	284367
11034	284368
53514	284369
145311	284370
262931	284371
54281	284372
81441	284373
97932	284374
211792	284375
125677	284376
1245	284377
4924	284378
86388	284379
184962	284380
11096	284381
117067	284382
33894	284383
73302	284384
47257	284385
213157	284386
44840	284387
19266	284388
93973	284389
98994	284390
148693	284391
95664	284392
85429	284393
62492	284394
103453	284395
23838	284396
153131	284397
125374	284398
72433	284399
45195	284400
37710	284401
24426	284402
111501	284403
111195	284404
102325	284405
41772	284406
203650	284407
86931	284408
80842	284409
107975	284410
27971	284411
5496	284412
102428	284413
58215	284414
61483	284415
15974	284416
7661	284417
102626	284418
93861	284419
77919	284420
98351	284421
218689	284422
263935	284423
15261	284424
132716	284425
18845	284426
70922	284427
15218	284428
43756	284429
300097	284430
152836	284431
76750	284432
243842	284433
142243	284434
40775	284435
506	284436
137369	284437
9241	284438
95376	284439
2266	284440
9241	284441
128971	284442
4850	284443
28729	284444
95634	284445
124060	284446
12400	284447
4977	284448
179999	284449
116214	284450
118754	284451
61835	284452
42537	284453
95106	284454
150499	284455
129696	284456
30573	284457
11946	284458
278709	284459
63644	284460
162863	284461
51367	284462
206908	284463
69589	284464
9000	284465
155132	284466
25668	284467
49263	284468
28083	284469
50279	284470
252976	284471
50801	284472
90297	284473
78362	284474
108628	284475
254031	284476
7652	284477
74926	284478
149393	284479
49872	284480
76759	284481
85709	284482
1002	284483
5483	284484
196339	284485
26757	284486
25044	284487
29590	284488
266703	284489
298353	284490
35771	284491
154081	284492
38295	284493
21879	284494
1001	284495
56140	284496
68532	284497
14464	284498
118754	284499
80238	284500
73762	284501
43515	284502
109565	284503
42240	284504
31672	284505
162895	284506
174271	284507
30454	284508
117986	284509
68553	284510
241726	284511
276695	284512
61054	284513
12162	284514
208250	284515
108478	284516
27862	284517
201192	284518
107377	284519
140531	284520
267050	284521
47743	284522
189315	284523
11487	284524
69302	284525
114179	284526
1586	284527
235845	284528
29458	284529
2346	284530
77018	284531
77018	284532
48270	284533
54860	284534
21744	284535
30316	284536
27467	284537
122845	284538
81385	284539
45249	284540
181373	284541
130605	284542
124063	284543
38199	284544
23593	284545
221152	284546
41915	284547
64372	284548
33196	284549
25078	284550
11210	284551
86396	284552
40358	284553
8780	284554
209392	284555
169649	284556
181239	284557
92527	284558
11956	284559
11956	284560
38396	284561
148057	284562
65103	284563
67979	284564
58361	284565
11739	284566
154621	284567
4946	284568
134071	284569
13630	284570
299273	284571
22772	284572
103251	284573
41218	284574
27262	284575
208879	284576
46951	284577
301	284578
17460	284579
16648	284580
70182	284581
96041	284582
49028	284583
115783	284584
183798	284585
263381	284586
84728	284587
75065	284588
131458	284589
2824	284590
3960	284591
59772	284592
181038	284593
45843	284594
96892	284595
99867	284596
107640	284597
11890	284598
14942	284599
143678	284600
67130	284601
236030	284602
8843	284603
269225	284604
10067	284605
99179	284606
23460	284607
54190	284608
14214	284609
265902	284610
187889	284611
99456	284612
273921	284613
143088	284614
160383	284615
89171	284616
24300	284617
125198	284618
285408	284619
8224	284620
153121	284621
9016	284622
215113	284623
196784	284624
137955	284625
56409	284626
1028	284627
138526	284628
2255	284629
112850	284630
118055	284631
142360	284632
50311	284633
5005	284634
203327	284635
45239	284636
8226	284637
55233	284638
26749	284639
22422	284640
45470	284641
79872	284642
121394	284643
13207	284644
139122	284645
58214	284646
202484	284647
59137	284648
17751	284649
169944	284650
125560	284651
177953	284652
149609	284653
13838	284654
12018	284655
12146	284656
209432	284657
13506	284658
15604	284659
26801	284660
34020	284661
68202	284662
151895	284663
54776	284664
150687	284665
86273	284666
45138	284667
127083	284668
204974	284669
50576	284670
149234	284671
100890	284672
179104	284673
99044	284674
166322	284675
4545	284676
79463	284677
79562	284678
51506	284679
75827	284680
196186	284681
57971	284682
34572	284683
59769	284684
140301	284685
106372	284686
72811	284687
54697	284688
70424	284689
202015	284690
101881	284691
50847	284692
177754	284693
61527	284694
21121	284695
23060	284696
30716	284697
97742	284698
141637	284699
169266	284700
144648	284701
159275	284702
39310	284703
39310	284704
31010	284705
179974	284706
66322	284707
133235	284708
47641	284709
192595	284710
63291	284711
166194	284712
199907	284713
15831	284714
59690	284715
96854	284716
145965	284717
145881	284718
57244	284719
100658	284720
59269	284721
175912	284722
91585	284723
260360	284724
445	284725
318	284726
12172	284727
53943	284728
211184	284729
109464	284730
209424	284731
17701	284732
63644	284733
90777	284734
18170	284735
229089	284736
73055	284737
19317	284738
71103	284739
2202	284740
60958	284741
93960	284742
32738	284743
88992	284744
482	284745
32900	284746
53040	284747
267306	284748
61423	284749
185015	284750
136860	284751
25859	284752
166393	284753
13345	284754
5860	284755
39161	284756
59141	284757
158444	284758
41076	284759
15529	284760
93621	284761
192430	284762
5937	284763
154642	284764
104157	284765
158265	284766
165670	284767
311957	284768
174961	284769
24976	284770
75408	284771
92025	284772
13395	284773
41801	284774
24654	284775
18575	284776
192283	284777
159411	284778
10555	284779
184564	284780
16325	284781
148866	284782
37287	284783
242733	284784
30520	284785
52435	284786
5116	284787
24948	284788
100380	284789
30487	284790
28071	284791
187790	284792
175290	284793
67166	284794
42178	284795
124770	284796
251789	284797
175360	284798
15876	284799
131541	284800
33067	284801
21730	284802
149915	284803
117288	284804
16172	284805
110328	284806
7965	284807
36565	284808
107550	284809
217907	284810
204526	284811
17958	284812
24134	284813
208760	284814
32739	284815
29359	284816
95454	284817
103608	284818
185934	284819
4446	284820
25376	284821
19121	284822
690	284823
78075	284824
91722	284825
11383	284826
306183	284827
96099	284828
143402	284829
125387	284830
145600	284831
207366	284832
200805	284833
196578	284834
27382	284835
9238	284836
14979	284837
85948	284838
35928	284839
35928	284840
285621	284841
197856	284842
63441	284843
266812	284844
12428	284845
5673	284846
288162	284847
54995	284848
195561	284849
52956	284850
92324	284851
66564	284852
75491	284853
71765	284854
232104	284855
188871	284856
45413	284857
147115	284858
101384	284859
2918	284860
35820	284861
291738	284862
69321	284863
175323	284864
196572	284865
64569	284866
131756	284867
2835	284868
197109	284869
239430	284870
21337	284871
269760	284872
172935	284873
34530	284874
4852	284875
4852	284876
29576	284877
51755	284878
159409	284879
73428	284880
201828	284881
63819	284882
126323	284883
271794	284884
117781	284885
64806	284886
110854	284887
302355	284888
46453	284889
103953	284890
60796	284891
111900	284892
99548	284893
129532	284894
170569	284895
83448	284896
65806	284897
81118	284898
108408	284899
206051	284900
138698	284901
66161	284902
33444	284903
74408	284904
29479	284905
55598	284906
17958	284907
147306	284908
55726	284909
91524	284910
16582	284911
152724	284912
100982	284913
37855	284914
212625	284915
77815	284916
42380	284917
262970	284918
70535	284919
90740	284920
78499	284921
79496	284922
159159	284923
72859	284924
277332	284925
92233	284926
211916	284927
868	284928
45825	284929
201376	284930
64685	284931
17703	284932
109153	284933
88817	284934
13197	284935
190987	284936
60577	284937
112109	284938
19961	284939
94330	284940
167756	284941
221855	284942
4564	284943
83683	284944
85167	284945
34954	284946
98078	284947
11144	284948
271119	284949
45147	284950
58223	284951
264608	284952
282010	284953
111537	284954
194440	284955
51091	284956
160071	284957
52845	284958
58303	284959
32862	284960
29909	284961
126270	284962
66404	284963
31278	284964
36477	284965
24459	284966
102947	284967
53860	284968
66761	284969
139122	284970
309206	284971
11176	284972
12978	284973
238256	284974
106006	284975
128692	284976
31819	284977
86889	284978
146565	284979
150144	284980
17923	284981
128424	284982
277847	284983
90257	284984
142455	284985
6919	284986
27631	284987
52970	284988
54234	284989
221091	284990
67496	284991
95872	284992
197283	284993
105763	284994
141548	284995
107088	284996
62938	284997
72508	284998
47357	284999
185628	285000
75394	285001
44403	285002
8140	285003
132779	285004
720	285005
93695	285006
16753	285007
166114	285008
4850	285009
7367	285010
43477	285011
100925	285012
4832	285013
93497	285014
120462	285015
110228	285016
43219	285017
211106	285018
267592	285019
22705	285020
38858	285021
4564	285022
76962	285023
124617	285024
183431	285025
94861	285026
292161	285027
80238	285028
24300	285029
82284	285030
4564	285031
203446	285032
83400	285033
98004	285034
109519	285035
64686	285036
219185	285037
2298	285038
29063	285039
7534	285040
6587	285041
4314	285042
129788	285043
42330	285044
268407	285045
253756	285046
223208	285047
285504	285048
5557	285049
35088	285050
14486	285051
108243	285052
7806	285053
100630	285054
71575	285055
64659	285056
2258	285057
92744	285058
20978	285059
19443	285060
102005	285061
41685	285062
18420	285063
117075	285064
131379	285065
133241	285066
16585	285067
80688	285068
34490	285069
179136	285070
66078	285071
129591	285072
61063	285073
90297	285074
63253	285075
63732	285076
4550	285077
103449	285078
64795	285079
39232	285080
1833	285081
9399	285082
8740	285083
117988	285084
130710	285085
4956	285086
75446	285087
230088	285088
86131	285089
87805	285090
252081	285091
7494	285092
69275	285093
102007	285094
71911	285095
129003	285096
73040	285097
207025	285098
101302	285099
104972	285100
55428	285101
51202	285102
134010	285103
47661	285104
58303	285105
187654	285106
44139	285107
61878	285108
98983	285109
154727	285110
51562	285111
295404	285112
9886	285113
204619	285114
188546	285115
100843	285116
39716	285117
71773	285118
48617	285119
119871	285120
27954	285121
62640	285122
190485	285123
101718	285124
22760	285125
9447	285126
164979	285127
174313	285128
140774	285129
140751	285130
58191	285131
23460	285132
14764	285133
91011	285134
248422	285135
186470	285136
20336	285137
216204	285138
5847	285139
137843	285140
44451	285141
122866	285142
270229	285143
38454	285144
126323	285145
31540	285146
172281	285147
245953	285148
108494	285149
16137	285150
46134	285151
98310	285152
154034	285153
18475	285154
13042	285155
276584	285156
18056	285157
63686	285158
171442	285159
150499	285160
32938	285161
260937	285162
69784	285163
5783	285164
117896	285165
107027	285166
64659	285167
40692	285168
78566	285169
147497	285170
29855	285171
271289	285172
246328	285173
178433	285174
150372	285175
65438	285176
230021	285177
123110	285178
174358	285179
8134	285180
34634	285181
48136	285182
16197	285183
162807	285184
123550	285185
122860	285186
33362	285187
134079	285188
16506	285189
218787	285190
77844	285191
277772	285192
301893	285193
53935	285194
7222	285195
186430	285196
11087	285197
80913	285198
26842	285199
28112	285200
31138	285201
4593	285202
67579	285203
14901	285204
127545	285205
13961	285206
25489	285207
291775	285208
157524	285209
54740	285210
197948	285211
81853	285212
33171	285213
285911	285214
198060	285215
745	285216
3395	285217
105597	285218
188188	285219
73406	285220
43316	285221
245038	285222
213788	285223
41807	285224
97141	285225
75623	285226
11788	285227
14822	285228
11735	285229
103274	285230
80206	285231
176636	285232
153106	285233
6412	285234
41421	285235
1792	285236
31195	285237
3246	285238
18554	285239
96364	285240
20256	285241
122844	285242
66701	285243
6779	285244
19	285245
92209	285246
199305	285247
107263	285248
37873	285249
131257	285250
294791	285251
27350	285252
14942	285253
182536	285254
49461	285255
214207	285256
10726	285257
55243	285258
155879	285259
205778	285260
16088	285261
107556	285262
39923	285263
106437	285264
1480	285265
34721	285266
98260	285267
179975	285268
51816	285269
79850	285270
129947	285271
20256	285272
115142	285273
97569	285274
263362	285275
298973	285276
92026	285277
38011	285278
204059	285279
158358	285280
202089	285281
80378	285282
18183	285283
28083	285284
73311	285285
24104	285286
46208	285287
120130	285288
210966	285289
109669	285290
59886	285291
16326	285292
123401	285293
213151	285294
22760	285295
124968	285296
280732	285297
39311	285298
254518	285299
16636	285300
74531	285301
40868	285302
260355	285303
160486	285304
119596	285305
141932	285306
304019	285307
247550	285308
274347	285309
307898	285310
161477	285311
67089	285312
204728	285313
7703	285314
61787	285315
149875	285316
137905	285317
281736	285318
23624	285319
11811	285320
216962	285321
76871	285322
102087	285323
21075	285324
290909	285325
36798	285326
172674	285327
27790	285328
166048	285329
43911	285330
9786	285331
73708	285332
32475	285333
5656	285334
35180	285335
120699	285336
136951	285337
9000	285338
23471	285339
179928	285340
10734	285341
26842	285342
18056	285343
109262	285344
22439	285345
50586	285346
89226	285347
166847	285348
57872	285349
12516	285350
244378	285351
73070	285352
78165	285353
102107	285354
119446	285355
186702	285356
185067	285357
82056	285358
48943	285359
45895	285360
244841	285361
101119	285362
2780	285363
117714	285364
80607	285365
170091	285366
51131	285367
58004	285368
95629	285369
20794	285370
167758	285371
71156	285372
5145	285373
46588	285374
100811	285375
135850	285376
230097	285377
29756	285378
102421	285379
60789	285380
46277	285381
262412	285382
116877	285383
66713	285384
50881	285385
26553	285386
205037	285387
129251	285388
77621	285389
63008	285390
58384	285391
58384	285392
74969	285393
10589	285394
18927	285395
26442	285396
23043	285397
101408	285398
48785	285399
213475	285400
14335	285401
223210	285402
703	285403
154799	285404
110720	285405
151864	285406
6022	285407
134302	285408
49203	285409
95955	285410
15168	285411
235376	285412
131975	285413
102486	285414
10402	285415
34298	285416
1122	285417
131313	285418
81118	285419
89547	285420
1834	285421
88378	285422
71451	285423
71451	285424
10218	285425
105184	285426
58909	285427
59702	285428
195589	285429
64300	285430
1214	285431
23966	285432
30856	285433
172857	285434
18488	285435
158947	285436
299337	285437
70814	285438
53329	285439
146202	285440
5889	285441
282038	285442
300727	285443
107930	285444
21410	285445
169144	285446
180893	285447
208493	285448
21144	285449
29931	285450
25845	285451
112214	285452
121125	285453
47563	285454
48014	285455
55442	285456
111126	285457
54283	285458
122684	285459
192695	285460
295292	285461
226503	285462
36963	285463
2683	285464
22081	285465
75405	285466
20411	285467
236991	285468
172682	285469
178498	285470
43856	285471
307575	285472
47801	285473
16103	285474
193368	285475
80092	285476
59761	285477
79798	285478
18260	285479
62203	285480
239252	285481
29651	285482
60002	285483
9197	285484
18095	285485
114992	285486
44111	285487
91329	285488
67039	285489
169667	285490
14989	285491
134588	285492
115473	285493
7143	285494
206372	285495
65877	285496
68858	285497
7199	285498
94847	285499
229354	285500
120759	285501
76364	285502
95591	285503
93971	285504
5439	285505
16029	285506
6701	285507
74691	285508
36304	285509
18250	285510
103575	285511
71765	285512
185846	285513
26731	285514
128987	285515
150577	285516
188085	285517
16092	285518
228394	285519
137582	285520
71865	285521
10786	285522
187907	285523
59620	285524
29735	285525
303586	285526
126096	285527
217868	285528
135706	285529
61097	285530
206396	285531
143787	285532
15022	285533
284786	285534
134594	285535
93960	285536
11946	285537
144022	285538
43813	285539
299051	285540
27769	285541
147720	285542
48413	285543
286856	285544
45825	285545
17962	285546
7718	285547
91929	285548
108048	285549
4742	285550
38927	285551
5040	285552
4836	285553
219873	285554
70388	285555
97079	285556
6621	285557
95033	285558
5002	285559
134868	285560
10286	285561
47501	285562
10572	285563
129673	285564
207662	285565
72248	285566
4303	285567
55965	285568
9586	285569
13010	285570
8820	285571
7806	285572
35738	285573
119566	285574
80932	285575
144277	285576
103686	285577
13027	285578
20336	285579
6728	285580
1029	285581
4564	285582
52468	285583
18257	285584
80454	285585
67491	285586
146789	285587
109356	285588
44216	285589
48086	285590
147804	285591
43316	285592
13884	285593
11964	285594
96899	285595
103317	285596
20458	285597
29939	285598
85738	285599
55474	285600
18730	285601
68231	285602
309356	285603
43106	285604
15732	285605
50241	285606
1150	285607
108140	285608
175875	285609
49897	285610
27987	285611
30351	285612
137351	285613
145806	285614
148278	285615
161150	285616
25129	285617
22226	285618
170312	285619
216882	285620
71934	285621
61702	285622
151607	285623
269912	285624
27382	285625
148864	285626
148864	285627
53407	285628
69808	285629
107556	285630
22880	285631
75357	285632
124125	285633
71337	285634
109471	285635
11941	285636
50412	285637
45232	285638
96042	285639
97668	285640
174610	285641
2398	285642
43261	285643
29099	285644
310837	285645
73779	285646
51390	285647
26750	285648
35903	285649
40583	285650
157935	285651
144587	285652
158096	285653
137606	285654
297082	285655
5010	285656
223599	285657
45279	285658
250044	285659
103811	285660
97842	285661
36959	285662
152321	285663
7960	285664
169648	285665
40555	285666
63767	285667
145878	285668
38216	285669
129978	285670
7124	285671
79584	285672
123419	285673
18869	285674
155393	285675
142064	285676
6572	285677
91393	285678
81674	285679
105270	285680
199527	285681
45547	285682
141085	285683
299232	285684
21546	285685
12520	285686
13744	285687
138109	285688
13368	285689
67147	285690
6901	285691
118444	285692
129190	285693
1114	285694
155366	285695
64018	285696
107569	285697
14467	285698
147327	285699
135541	285700
39209	285701
293274	285702
22780	285703
45896	285704
140420	285705
10972	285706
466	285707
45229	285708
3119	285709
28224	285710
44323	285711
18821	285712
2250	285713
230954	285714
194707	285715
15526	285716
58239	285717
114294	285718
97679	285719
138137	285720
132043	285721
97127	285722
97653	285723
169007	285724
43197	285725
135100	285726
171225	285727
16093	285728
3399	285729
137486	285730
35738	285731
81813	285732
216125	285733
247159	285734
121789	285735
97355	285736
152819	285737
213846	285738
44007	285739
71676	285740
19975	285741
47811	285742
286427	285743
119984	285744
128223	285745
158947	285746
12225	285747
8590	285748
81101	285749
73829	285750
21561	285751
126228	285752
81772	285753
29295	285754
103797	285755
12019	285756
142768	285757
305899	285758
36252	285759
22514	285760
137372	285761
46464	285762
1114	285763
8813	285764
49109	285765
140883	285766
12742	285767
108191	285768
15869	285769
199101	285770
279476	285771
4278	285772
309581	285773
23818	285774
147249	285775
29414	285776
43175	285777
20252	285778
145416	285779
213167	285780
42718	285781
95336	285782
58412	285783
47357	285784
21109	285785
99566	285786
71727	285787
189634	285788
53922	285789
196209	285790
710	285791
21798	285792
20604	285793
11685	285794
217575	285795
77928	285796
63570	285797
64542	285798
62055	285799
42189	285800
25540	285801
63210	285802
43629	285803
7292	285804
65245	285805
29746	285806
60023	285807
181666	285808
1734	285809
141932	285810
58352	285811
90474	285812
88733	285813
146220	285814
92993	285815
47970	285816
10037	285817
155526	285818
67205	285819
137281	285820
110535	285821
20508	285822
1676	285823
7361	285824
216066	285825
141936	285826
64745	285827
64745	285828
58881	285829
62927	285830
7065	285831
14213	285832
306527	285833
137508	285834
199053	285835
301459	285836
64050	285837
80527	285838
28396	285839
14316	285840
202483	285841
216272	285842
22286	285843
97147	285844
9875	285845
43847	285846
146289	285847
63570	285848
305937	285849
46272	285850
96621	285851
141624	285852
5449	285853
3855	285854
130582	285855
213469	285856
41063	285857
97315	285858
92881	285859
20481	285860
25090	285861
466	285862
147349	285863
35889	285864
206962	285865
309211	285866
34082	285867
146857	285868
197303	285869
197791	285870
249974	285871
86120	285872
151215	285873
110179	285874
40641	285875
229527	285876
106367	285877
41823	285878
2335	285879
29700	285880
192852	285881
28294	285882
112385	285883
201905	285884
301135	285885
133140	285886
324	285887
181500	285888
143757	285889
254127	285890
182811	285891
121926	285892
22378	285893
20143	285894
5799	285895
324	285896
74201	285897
3354	285898
66428	285899
267567	285900
10349	285901
48604	285902
150987	285903
185552	285904
41568	285905
8528	285906
21169	285907
106630	285908
136558	285909
25251	285910
603	285911
39769	285912
28925	285913
5606	285914
155937	285915
37133	285916
23547	285917
20489	285918
43807	285919
119152	285920
154663	285921
269055	285922
306774	285923
130	285924
151624	285925
56671	285926
155936	285927
308046	285928
51446	285929
99178	285930
34270	285931
49501	285932
78935	285933
23712	285934
23846	285935
254981	285936
132594	285937
207835	285938
164986	285939
8630	285940
93151	285941
103914	285942
12576	285943
2038	285944
212829	285945
223403	285946
67088	285947
28337	285948
46772	285949
9230	285950
70	285951
168545	285952
68438	285953
1425	285954
121185	285955
1201	285956
59274	285957
82560	285958
140616	285959
230078	285960
42219	285961
244076	285962
212414	285963
48117	285964
173373	285965
6537	285966
31	285967
67978	285968
6428	285969
20383	285970
22342	285971
964	285972
10445	285973
58027	285974
129228	285975
57005	285976
308701	285977
75776	285978
229109	285979
23222	285980
79000	285981
6881	285982
291675	285983
181136	285984
81933	285985
56601	285986
70177	285987
161627	285988
25957	285989
67803	285990
14663	285991
167258	285992
41838	285993
172417	285994
75783	285995
35495	285996
28976	285997
95092	285998
176860	285999
2199	286000
62933	286001
38151	286002
160757	286003
235333	286004
33278	286005
26421	286006
56254	286007
884	286008
145469	286009
1582	286010
21571	286011
186882	286012
21571	286013
168460	286014
210043	286015
252333	286016
50682	286017
63253	286018
50591	286019
148745	286020
17567	286021
141386	286022
26667	286023
22259	286024
231108	286025
45067	286026
10664	286027
75741	286028
10920	286029
55553	286030
109925	286031
164858	286032
122140	286033
94884	286034
54875	286035
279646	286036
64325	286037
78450	286038
99652	286039
272152	286040
27709	286041
866	286042
1120	286043
196300	286044
16539	286045
168899	286046
237	286047
111047	286048
38768	286049
38768	286050
89929	286051
12428	286052
144877	286053
30770	286054
8019	286055
30989	286056
69606	286057
172385	286058
66216	286059
427	286060
74172	286061
82	286062
183532	286063
143348	286064
123277	286065
630	286066
169956	286067
131072	286068
19284	286069
19161	286070
93143	286071
122421	286072
157514	286073
34864	286074
251242	286075
93157	286076
79147	286077
84592	286078
30276	286079
41354	286080
91927	286081
9611	286082
29853	286083
84000	286084
84000	286085
15760	286086
101631	286087
94387	286088
10439	286089
168537	286090
693	286091
160411	286092
1288	286093
256057	286094
42705	286095
110775	286096
26804	286097
47398	286098
10718	286099
17679	286100
13334	286101
4753	286102
18355	286103
17979	286104
6910	286105
46576	286106
20650	286107
81799	286108
64208	286109
80391	286110
83080	286111
131657	286112
138481	286113
9050	286114
61551	286115
48946	286116
29826	286117
70969	286118
148427	286119
125927	286120
38057	286121
37420	286122
207162	286123
108770	286124
70574	286125
49775	286126
232592	286127
151589	286128
170059	286129
291383	286130
36804	286131
70218	286132
246117	286133
291981	286134
272944	286135
162111	286136
91289	286137
9257	286138
92227	286139
299529	286140
87410	286141
121801	286142
83493	286143
109946	286144
27032	286145
272013	286146
25001	286147
80931	286148
207383	286149
107843	286150
67905	286151
17294	286152
90733	286153
122222	286154
95873	286155
212492	286156
151733	286157
79137	286158
23672	286159
112893	286160
18035	286161
135145	286162
61306	286163
171593	286164
96205	286165
77709	286166
77709	286167
107520	286168
82836	286169
311770	286170
39780	286171
78080	286172
261573	286173
194002	286174
27165	286175
143987	286176
240143	286177
194818	286178
19882	286179
249316	286180
52314	286181
13579	286182
47948	286183
2390	286184
168830	286185
145734	286186
2742	286187
61095	286188
92090	286189
140310	286190
41340	286191
138256	286192
36055	286193
29302	286194
203304	286195
10023	286196
2390	286197
25169	286198
7438	286199
163911	286200
209311	286201
64933	286202
3708	286203
2351	286204
48113	286205
53941	286206
168409	286207
105027	286208
10926	286209
30885	286210
83034	286211
79830	286212
119700	286213
206564	286214
206056	286215
101531	286216
145240	286217
156293	286218
54627	286219
116516	286220
205242	286221
84539	286222
93217	286223
238127	286224
21242	286225
44668	286226
139165	286227
42002	286228
179675	286229
228820	286230
283869	286231
27861	286232
247617	286233
668	286234
104727	286235
26394	286236
211541	286237
46608	286238
64574	286239
118344	286240
20789	286241
129260	286242
126572	286243
60735	286244
30334	286245
134210	286246
146824	286247
12187	286248
120919	286249
248179	286250
179217	286251
80883	286252
49442	286253
28204	286254
38793	286255
2545	286256
12383	286257
91403	286258
43726	286259
118856	286260
787	286261
111859	286262
41731	286263
277080	286264
16521	286265
183371	286266
79994	286267
90925	286268
181523	286269
308571	286270
18631	286271
23382	286272
235	286273
33234	286274
114009	286275
77425	286276
72884	286277
130381	286278
204083	286279
263054	286280
285972	286281
138042	286282
167914	286283
96963	286284
42368	286285
138057	286286
133608	286287
59239	286288
52024	286289
31184	286290
100908	286291
278851	286292
88324	286293
2903	286294
5360	286295
141256	286296
12933	286297
157238	286298
104340	286299
282860	286300
24515	286301
33691	286302
85496	286303
38331	286304
18971	286305
18971	286306
96662	286307
173839	286308
26427	286309
11422	286310
96250	286311
275760	286312
71826	286313
127425	286314
36239	286315
78500	286316
178816	286317
43475	286318
45280	286319
180709	286320
58622	286321
200891	286322
20968	286323
133786	286324
207158	286325
64170	286326
41185	286327
39916	286328
4669	286329
3703	286330
140415	286331
4674	286332
108482	286333
37619	286334
24731	286335
28555	286336
35309	286337
14969	286338
35272	286339
33327	286340
133325	286341
92980	286342
311285	286343
172497	286344
176569	286345
12408	286346
14178	286347
166905	286348
62953	286349
70196	286350
42173	286351
65899	286352
8290	286353
166905	286354
38685	286355
112114	286356
111684	286357
47112	286358
8835	286359
53643	286360
12484	286361
108844	286362
26415	286363
80467	286364
8720	286365
26803	286366
209060	286367
76643	286368
62393	286369
48558	286370
128919	286371
3894	286372
38403	286373
11708	286374
72767	286375
8248	286376
42453	286377
48329	286378
176056	286379
41725	286380
47522	286381
168693	286382
3880	286383
27397	286384
246021	286385
283993	286386
76176	286387
84296	286388
87072	286389
65663	286390
87442	286391
730	286392
91810	286393
135890	286394
20085	286395
37421	286396
47634	286397
7890	286398
8066	286399
108548	286400
24232	286401
19138	286402
136759	286403
281008	286404
97095	286405
2660	286406
121529	286407
163683	286408
101640	286409
10590	286410
2828	286411
202625	286412
64374	286413
41162	286414
304338	286415
235501	286416
287130	286417
52172	286418
164613	286419
89537	286420
6502	286421
93044	286422
72854	286423
31443	286424
7753	286425
17923	286426
197727	286427
255083	286428
2406	286429
74411	286430
44915	286431
28833	286432
120627	286433
16008	286434
17399	286435
113420	286436
214510	286437
15311	286438
57881	286439
55105	286440
93157	286441
121535	286442
64515	286443
105296	286444
128351	286445
128351	286446
3975	286447
59803	286448
35538	286449
183135	286450
99493	286451
15394	286452
12701	286453
114304	286454
26882	286455
28163	286456
112276	286457
103286	286458
51537	286459
30485	286460
144141	286461
9638	286462
104727	286463
5048	286464
16858	286465
138456	286466
7100	286467
269579	286468
16532	286469
84509	286470
86461	286471
9634	286472
13143	286473
253050	286474
86763	286475
255470	286476
134130	286477
49064	286478
136340	286479
262	286480
38584	286481
51054	286482
130785	286483
223632	286484
11855	286485
58242	286486
56031	286487
1302	286488
248738	286489
82014	286490
262414	286491
36876	286492
827	286493
143772	286494
228880	286495
233517	286496
17408	286497
42651	286498
10082	286499
40155	286500
162807	286501
37057	286502
144933	286503
28973	286504
50996	286505
85886	286506
81812	286507
22640	286508
33213	286509
136180	286510
143761	286511
41692	286512
56701	286513
137513	286514
138390	286515
265505	286516
3759	286517
239135	286518
5142	286519
1340	286520
61559	286521
142544	286522
86951	286523
92171	286524
39084	286525
243603	286526
7640	286527
62333	286528
132902	286529
258626	286530
4800	286531
488	286532
74965	286533
8644	286534
152983	286535
67140	286536
64501	286537
89402	286538
3483	286539
3926	286540
149178	286541
202137	286542
174341	286543
28432	286544
72442	286545
26509	286546
22023	286547
64547	286548
175363	286549
147032	286550
6979	286551
145980	286552
7877	286553
261128	286554
180168	286555
265224	286556
62004	286557
28375	286558
2163	286559
107175	286560
252820	286561
246626	286562
41216	286563
88809	286564
289394	286565
29416	286566
94771	286567
138114	286568
6508	286569
72498	286570
55177	286571
56161	286572
113305	286573
165974	286574
2238	286575
65380	286576
50153	286577
57028	286578
98610	286579
96483	286580
5607	286581
12435	286582
3082	286583
86309	286584
190804	286585
217429	286586
45130	286587
293710	286588
118248	286589
34186	286590
72318	286591
50310	286592
168476	286593
169807	286594
5893	286595
153490	286596
118880	286597
4937	286598
4938	286599
146052	286600
12949	286601
84505	286602
17146	286603
190678	286604
76332	286605
26030	286606
482	286607
55188	286608
37695	286609
7059	286610
21216	286611
78843	286612
110689	286613
174394	286614
9392	286615
38043	286616
113441	286617
154625	286618
117904	286619
141132	286620
165270	286621
63639	286622
174600	286623
142026	286624
276188	286625
152994	286626
113303	286627
2755	286628
72417	286629
113947	286630
170057	286631
141832	286632
66758	286633
15790	286634
88716	286635
3330	286636
195821	286637
52099	286638
138246	286639
136474	286640
16313	286641
172918	286642
144317	286643
40946	286644
65096	286645
139167	286646
137758	286647
49380	286648
115547	286649
115741	286650
146473	286651
217690	286652
39884	286653
91519	286654
92433	286655
141757	286656
238698	286657
305761	286658
73930	286659
70411	286660
61506	286661
81470	286662
61179	286663
82468	286664
42268	286665
20016	286666
59438	286667
92055	286668
12668	286669
55446	286670
294517	286671
217242	286672
189869	286673
200357	286674
68035	286675
196701	286676
246465	286677
40146	286678
94226	286679
59926	286680
202512	286681
136551	286682
2147	286683
48599	286684
186196	286685
61510	286686
20656	286687
223502	286688
194529	286689
210638	286690
58256	286691
59822	286692
202787	286693
132387	286694
9759	286695
134474	286696
103104	286697
150416	286698
140329	286699
55151	286700
192614	286701
133641	286702
131643	286703
3440	286704
100880	286705
11608	286706
77573	286707
19462	286708
27436	286709
87911	286710
113466	286711
162594	286712
138432	286713
173655	286714
5646	286715
20431	286716
252746	286717
24265	286718
54379	286719
109828	286720
151155	286721
52243	286722
94762	286723
84692	286724
27189	286725
285519	286726
119288	286727
267947	286728
9920	286729
197111	286730
27156	286731
109082	286732
304113	286733
27363	286734
131303	286735
74779	286736
136730	286737
236553	286738
181990	286739
141092	286740
28942	286741
32031	286742
1568	286743
37966	286744
15285	286745
74653	286746
51421	286747
25563	286748
89761	286749
46596	286750
8725	286751
80197	286752
110178	286753
2363	286754
105494	286755
161284	286756
67371	286757
9840	286758
273881	286759
72430	286760
15472	286761
31336	286762
51255	286763
190995	286764
257823	286765
69753	286766
156614	286767
5351	286768
55791	286769
64426	286770
143851	286771
162017	286772
3459	286773
265349	286774
184631	286775
95634	286776
38992	286777
163318	286778
198329	286779
120002	286780
19794	286781
250654	286782
160084	286783
130507	286784
66482	286785
42432	286786
191907	286787
99506	286788
108851	286789
284788	286790
89455	286791
29610	286792
1019	286793
40328	286794
256758	286795
291664	286796
142467	286797
155156	286798
74508	286799
69208	286800
9933	286801
76614	286802
61720	286803
274006	286804
90823	286805
37353	286806
5521	286807
189240	286808
280988	286809
216318	286810
103229	286811
116417	286812
281648	286813
83043	286814
4058	286815
844	286816
5893	286817
8364	286818
73191	286819
59141	286820
8291	286821
22658	286822
5	286823
214528	286824
3352	286825
58986	286826
4384	286827
114589	286828
27097	286829
9114	286830
4353	286831
66392	286832
7248	286833
11536	286834
25812	286835
29406	286836
91806	286837
61151	286838
122856	286839
116021	286840
62182	286841
87217	286842
12496	286843
183458	286844
199664	286845
710	286846
67983	286847
155308	286848
3089	286849
57198	286850
145396	286851
58370	286852
115531	286853
50990	286854
195836	286855
166842	286856
172314	286857
696	286858
63849	286859
18902	286860
143908	286861
208752	286862
138953	286863
16210	286864
151405	286865
15802	286866
30934	286867
161317	286868
263272	286869
22203	286870
41416	286871
56762	286872
79457	286873
26271	286874
29690	286875
58443	286876
44062	286877
123932	286878
1986	286879
8322	286880
278615	286881
16558	286882
15644	286883
9668	286884
89813	286885
49106	286886
635	286887
179520	286888
52734	286889
36563	286890
149767	286891
177759	286892
45112	286893
61890	286894
18390	286895
59682	286896
9244	286897
148767	286898
89392	286899
10338	286900
19298	286901
1244	286902
84709	286903
52095	286904
171564	286905
145755	286906
46551	286907
2240	286908
37821	286909
51844	286910
55004	286911
1236	286912
92839	286913
59270	286914
32143	286915
285473	286916
112311	286917
2208	286918
33512	286919
34550	286920
36097	286921
66485	286922
23934	286923
152595	286924
95472	286925
56358	286926
16349	286927
28539	286928
83162	286929
6030	286930
36392	286931
126225	286932
92019	286933
89990	286934
14652	286935
70727	286936
38112	286937
22925	286938
240146	286939
818	286940
47776	286941
55223	286942
182338	286943
183326	286944
216963	286945
20602	286946
96865	286947
105241	286948
22153	286949
897	286950
145197	286951
43844	286952
8588	286953
25210	286954
80263	286955
8813	286956
145878	286957
109749	286958
92257	286959
204878	286960
30557	286961
113207	286962
46885	286963
20332	286964
43679	286965
16152	286966
156742	286967
169895	286968
165904	286969
29372	286970
74042	286971
200300	286972
22924	286973
10457	286974
180281	286975
104610	286976
33112	286977
96521	286978
29403	286979
6155	286980
273314	286981
57519	286982
24279	286983
92842	286984
47084	286985
453	286986
247836	286987
74255	286988
14701	286989
16266	286990
61073	286991
30692	286992
78061	286993
275767	286994
1714	286995
174925	286996
146822	286997
52959	286998
43499	286999
37476	287000
135360	287001
5847	287002
145604	287003
8083	287004
18118	287005
1586	287006
4455	287007
77022	287008
55288	287009
111712	287010
203808	287011
54683	287012
18973	287013
22130	287014
254413	287015
147146	287016
105438	287017
17726	287018
105958	287019
38077	287020
8900	287021
35381	287022
38604	287023
196252	287024
147426	287025
139411	287026
195221	287027
137055	287028
150692	287029
44305	287030
58608	287031
14294	287032
43396	287033
507	287034
237538	287035
30383	287036
282181	287037
94522	287038
216527	287039
141792	287040
26489	287041
1683	287042
4302	287043
101747	287044
119603	287045
69826	287046
6508	287047
2509	287048
75973	287049
116366	287050
116366	287051
35325	287052
190759	287053
708	287054
125566	287055
1059	287056
20227	287057
186107	287058
9597	287059
27681	287060
86296	287061
15889	287062
73965	287063
171286	287064
3907	287065
39915	287066
15433	287067
79360	287068
18978	287069
91627	287070
65465	287071
27595	287072
62825	287073
145782	287074
8516	287075
57883	287076
69261	287077
51178	287078
301563	287079
29415	287080
5688	287081
37968	287082
236931	287083
23231	287084
45572	287085
160008	287086
54254	287087
176993	287088
14	287089
7014	287090
1864	287091
43551	287092
36248	287093
48066	287094
19862	287095
71127	287096
147335	287097
136268	287098
39964	287099
64474	287100
72441	287101
50612	287102
129885	287103
144304	287104
143830	287105
142435	287106
166907	287107
32220	287108
78392	287109
95058	287110
46415	287111
15213	287112
36245	287113
97390	287114
184720	287115
92904	287116
204556	287117
58948	287118
215617	287119
259300	287120
219222	287121
277105	287122
36520	287123
82142	287124
172325	287125
77173	287126
161910	287127
131872	287128
201075	287129
267989	287130
10598	287131
51028	287132
3474	287133
48283	287134
35754	287135
161500	287136
311158	287137
20756	287138
26178	287139
153600	287140
22649	287141
70153	287142
18625	287143
85884	287144
66088	287145
9811	287146
31997	287147
93521	287148
128185	287149
65407	287150
309972	287151
7029	287152
167253	287153
173135	287154
268494	287155
63131	287156
86206	287157
52150	287158
302952	287159
167178	287160
152614	287161
201253	287162
43298	287163
299361	287164
12698	287165
18273	287166
210300	287167
14151	287168
3603	287169
65553	287170
38430	287171
168590	287172
278911	287173
77159	287174
219172	287175
33112	287176
60046	287177
90	287178
180958	287179
221852	287180
116134	287181
226547	287182
136776	287183
104097	287184
98884	287185
271332	287186
174305	287187
217807	287188
180082	287189
23159	287190
94627	287191
279799	287192
113758	287193
51929	287194
106636	287195
8751	287196
55731	287197
27861	287198
84552	287199
96294	287200
44450	287201
11147	287202
137870	287203
45329	287204
705	287205
139932	287206
1477	287207
28216	287208
97586	287209
63057	287210
143582	287211
45883	287212
99198	287213
54957	287214
40	287215
47032	287216
827	287217
15217	287218
38767	287219
217460	287220
10974	287221
200637	287222
231419	287223
71375	287224
143054	287225
220448	287226
19626	287227
274508	287228
608	287229
204348	287230
161610	287231
132226	287232
189204	287233
163632	287234
82673	287235
21591	287236
39774	287237
85386	287238
43162	287239
18629	287240
13600	287241
41122	287242
27606	287243
142290	287244
213869	287245
82685	287246
6072	287247
79738	287248
21148	287249
25289	287250
76402	287251
43861	287252
10035	287253
72209	287254
35883	287255
206590	287256
143164	287257
75935	287258
248963	287259
166435	287260
5546	287261
990	287262
60719	287263
7054	287264
121949	287265
42889	287266
158533	287267
149932	287268
24206	287269
6953	287270
99727	287271
11420	287272
101291	287273
117084	287274
96470	287275
104060	287276
67525	287277
35332	287278
76326	287279
216121	287280
238028	287281
74212	287282
44953	287283
64934	287284
48889	287285
203737	287286
24638	287287
132862	287288
37136	287289
85878	287290
205689	287291
296602	287292
27592	287293
121949	287294
103478	287295
88112	287296
58370	287297
43106	287298
7545	287299
65877	287300
22000	287301
47545	287302
33691	287303
139017	287304
21430	287305
190783	287306
163281	287307
36922	287308
20796	287309
218981	287310
229355	287311
174879	287312
25878	287313
33821	287314
72876	287315
177946	287316
60884	287317
72153	287318
217800	287319
241025	287320
16926	287321
32469	287322
67290	287323
34010	287324
156865	287325
3075	287326
29118	287327
226812	287328
326	287329
213109	287330
83498	287331
84745	287332
215282	287333
110062	287334
9540	287335
103676	287336
24893	287337
66178	287338
20231	287339
20644	287340
114493	287341
62187	287342
23768	287343
144384	287344
44060	287345
97982	287346
67308	287347
60977	287348
87713	287349
26113	287350
174286	287351
99679	287352
197281	287353
66394	287354
214765	287355
271765	287356
44980	287357
21440	287358
140454	287359
25784	287360
11146	287361
94505	287362
310921	287363
108288	287364
103655	287365
59559	287366
264237	287367
49448	287368
156459	287369
16996	287370
216652	287371
71139	287372
63942	287373
133711	287374
162626	287375
9347	287376
49388	287377
32837	287378
96117	287379
80592	287380
5544	287381
64719	287382
43259	287383
44820	287384
21464	287385
68852	287386
53343	287387
239134	287388
210493	287389
153927	287390
230684	287391
176744	287392
29717	287393
174341	287394
4324	287395
62326	287396
127413	287397
133463	287398
26513	287399
163341	287400
215184	287401
95780	287402
157046	287403
78887	287404
308184	287405
225616	287406
29415	287407
52009	287408
81547	287409
53191	287410
242244	287411
7893	287412
111750	287413
41234	287414
175399	287415
790	287416
198443	287417
250677	287418
12714	287419
13610	287420
92606	287421
109173	287422
311267	287423
218557	287424
145999	287425
6379	287426
28759	287427
99706	287428
50413	287429
139702	287430
80432	287431
59664	287432
193869	287433
215517	287434
203324	287435
17422	287436
212754	287437
15852	287438
86565	287439
5432	287440
73496	287441
52731	287442
43699	287443
18968	287444
23970	287445
157999	287446
35742	287447
235162	287448
223544	287449
11647	287450
191836	287451
72440	287452
113625	287453
2058	287454
7994	287455
43317	287456
190167	287457
24796	287458
15538	287459
64230	287460
29228	287461
5116	287462
57126	287463
91473	287464
11189	287465
30893	287466
144319	287467
107069	287468
13254	287469
62588	287470
28501	287471
8579	287472
205573	287473
307783	287474
165166	287475
267004	287476
144	287477
307188	287478
18359	287479
178376	287480
17306	287481
40405	287482
86068	287483
19124	287484
142262	287485
55822	287486
112930	287487
155606	287488
196558	287489
57330	287490
242515	287491
36005	287492
24611	287493
82604	287494
89980	287495
34296	287496
5111	287497
95976	287498
169475	287499
3693	287500
2853	287501
228385	287502
25857	287503
35085	287504
69760	287505
64845	287506
175971	287507
11074	287508
174554	287509
86355	287510
142372	287511
288184	287512
9207	287513
9207	287514
185348	287515
101430	287516
104830	287517
48264	287518
57549	287519
214456	287520
170138	287521
905	287522
126173	287523
8535	287524
33991	287525
12614	287526
46881	287527
28994	287528
5697	287529
68974	287530
47719	287531
220918	287532
31709	287533
110480	287534
107766	287535
18310	287536
238991	287537
98647	287538
22649	287539
186080	287540
151590	287541
147846	287542
118270	287543
276309	287544
94894	287545
96305	287546
217280	287547
23784	287548
259681	287549
236544	287550
58732	287551
60477	287552
140	287553
182191	287554
189989	287555
136940	287556
189991	287557
57307	287558
184719	287559
14844	287560
31784	287561
30189	287562
41133	287563
302934	287564
18193	287565
185881	287566
46284	287567
105408	287568
27240	287569
273828	287570
77734	287571
41809	287572
112902	287573
213753	287574
16018	287575
64406	287576
91958	287577
64426	287578
21700	287579
51829	287580
99056	287581
21411	287582
111988	287583
89551	287584
4097	287585
27890	287586
163411	287587
26181	287588
276776	287589
137910	287590
98223	287591
261648	287592
22035	287593
37452	287594
9670	287595
112203	287596
1195	287597
73463	287598
56610	287599
9386	287600
141003	287601
71470	287602
41351	287603
102070	287604
207924	287605
120967	287606
54214	287607
53599	287608
32033	287609
29348	287610
2913	287611
26956	287612
53222	287613
211933	287614
132758	287615
37482	287616
204111	287617
32822	287618
1804	287619
75970	287620
50901	287621
59860	287622
59860	287623
96360	287624
86909	287625
6459	287626
12370	287627
10701	287628
42680	287629
912	287630
4834	287631
78656	287632
141648	287633
248205	287634
64374	287635
288501	287636
103699	287637
14443	287638
17399	287639
95140	287640
7846	287641
69407	287642
86215	287643
66845	287644
34046	287645
75587	287646
24297	287647
6643	287648
9794	287649
182481	287650
209934	287651
115326	287652
36612	287653
36411	287654
28034	287655
155257	287656
217064	287657
54835	287658
236690	287659
163256	287660
15731	287661
111588	287662
67462	287663
262654	287664
29499	287665
296418	287666
73127	287667
64666	287668
35469	287669
3658	287670
10010	287671
9042	287672
27694	287673
132926	287674
78381	287675
167405	287676
193704	287677
50072	287678
42917	287679
70227	287680
32162	287681
97782	287682
10670	287683
204355	287684
51827	287685
119717	287686
28628	287687
56371	287688
183438	287689
80234	287690
129006	287691
143570	287692
11236	287693
264110	287694
271346	287695
384	287696
202519	287697
32172	287698
71032	287699
94874	287700
42600	287701
110223	287702
19907	287703
69509	287704
16651	287705
74862	287706
61700	287707
156673	287708
170149	287709
39328	287710
23335	287711
46400	287712
87412	287713
250222	287714
100127	287715
154801	287716
73076	287717
24568	287718
174276	287719
57032	287720
30143	287721
2188	287722
207438	287723
123454	287724
39526	287725
118066	287726
5425	287727
19146	287728
58301	287729
112445	287730
9167	287731
122471	287732
97647	287733
112106	287734
8224	287735
101714	287736
83728	287737
125150	287738
158673	287739
306845	287740
90657	287741
132044	287742
80290	287743
95254	287744
54776	287745
36921	287746
70422	287747
242358	287748
277520	287749
56519	287750
79604	287751
182360	287752
92418	287753
1371	287754
24285	287755
295362	287756
3182	287757
92859	287758
140486	287759
30294	287760
212151	287761
9037	287762
55970	287763
138841	287764
36779	287765
141037	287766
198610	287767
80495	287768
134692	287769
19256	287770
40333	287771
183073	287772
171888	287773
134876	287774
62509	287775
63613	287776
137559	287777
28364	287778
131843	287779
11853	287780
123269	287781
90812	287782
53650	287783
3794	287784
125869	287785
69640	287786
4574	287787
2029	287788
19660	287789
84537	287790
30088	287791
124960	287792
284061	287793
199308	287794
179668	287795
144919	287796
60269	287797
56221	287798
143444	287799
25219	287800
38677	287801
43393	287802
288953	287803
177019	287804
130906	287805
80731	287806
120286	287807
247716	287808
209806	287809
118424	287810
173253	287811
13940	287812
264465	287813
25125	287814
96155	287815
6284	287816
11794	287817
301904	287818
69409	287819
25324	287820
201644	287821
128753	287822
52490	287823
7076	287824
146684	287825
129022	287826
89570	287827
145999	287828
167	287829
108981	287830
24044	287831
31847	287832
39246	287833
283772	287834
807	287835
88062	287836
218515	287837
25778	287838
3740	287839
4590	287840
167396	287841
117093	287842
106275	287843
194015	287844
57361	287845
124271	287846
171555	287847
267055	287848
93101	287849
62654	287850
126269	287851
17059	287852
126757	287853
2401	287854
14383	287855
141756	287856
9372	287857
27804	287858
9372	287859
91294	287860
125730	287861
32078	287862
163431	287863
108970	287864
100546	287865
150252	287866
301218	287867
12070	287868
5309	287869
55890	287870
175084	287871
6726	287872
79457	287873
1629	287874
78918	287875
7704	287876
19083	287877
5625	287878
113943	287879
193736	287880
355	287881
177925	287882
179194	287883
107475	287884
128228	287885
55531	287886
280460	287887
143480	287888
16121	287889
147366	287890
18250	287891
116758	287892
70457	287893
97361	287894
82624	287895
82624	287896
8491	287897
41600	287898
3688	287899
188734	287900
20041	287901
185328	287902
20980	287903
20992	287904
90757	287905
122597	287906
57577	287907
32930	287908
49884	287909
150659	287910
107503	287911
201484	287912
149178	287913
640	287914
147014	287915
3619	287916
176738	287917
52854	287918
124	287919
6321	287920
8181	287921
1829	287922
34724	287923
119353	287924
119353	287925
205986	287926
7686	287927
59866	287928
34618	287929
132167	287930
191195	287931
7874	287932
4658	287933
94093	287934
10182	287935
7506	287936
54431	287937
75236	287938
88649	287939
24104	287940
4447	287941
102882	287942
236165	287943
13720	287944
812	287945
975	287946
135778	287947
25391	287948
4061	287949
104790	287950
102891	287951
34731	287952
21196	287953
22522	287954
2048	287955
538	287956
7092	287957
22449	287958
568	287959
43101	287960
1348	287961
140968	287962
19834	287963
13187	287964
128119	287965
58643	287966
9283	287967
79525	287968
95842	287969
19904	287970
138627	287971
253203	287972
30740	287973
302486	287974
18464	287975
42872	287976
128475	287977
293630	287978
14463	287979
133053	287980
173689	287981
20265	287982
22893	287983
18117	287984
40610	287985
24803	287986
54162	287987
50366	287988
213478	287989
148403	287990
162092	287991
19979	287992
144709	287993
144709	287994
1793	287995
63469	287996
9078	287997
14614	287998
51067	287999
45314	288000
2065	288001
14745	288002
2792	288003
1348	288004
82842	288005
55305	288006
70974	288007
18905	288008
21512	288009
43713	288010
35592	288011
187116	288012
15249	288013
7608	288014
294309	288015
212924	288016
52111	288017
89243	288018
108072	288019
30586	288020
83323	288021
48749	288022
128569	288023
128569	288024
104037	288025
14698	288026
1473	288027
116664	288028
5349	288029
6601	288030
39520	288031
19745	288032
190531	288033
299505	288034
45567	288035
157851	288036
94745	288037
43046	288038
1503	288039
172251	288040
242821	288041
20461	288042
3492	288043
103791	288044
176246	288045
2206	288046
1448	288047
35525	288048
68787	288049
11224	288050
17243	288051
191236	288052
207240	288053
9443	288054
227483	288055
244267	288056
33604	288057
68856	288058
161393	288059
20392	288060
271748	288061
124423	288062
116361	288063
114369	288064
1731	288065
78006	288066
13998	288067
94976	288068
11621	288069
73794	288070
138209	288071
97816	288072
121759	288073
203217	288074
8535	288075
7431	288076
33303	288077
109558	288078
121298	288079
36563	288080
14617	288081
84252	288082
4463	288083
28113	288084
18766	288085
76633	288086
48014	288087
103939	288088
285576	288089
121241	288090
229573	288091
62634	288092
115469	288093
48561	288094
198693	288095
12255	288096
8692	288097
262462	288098
453	288099
906	288100
141252	288101
107518	288102
2639	288103
161721	288104
67314	288105
23038	288106
88920	288107
7512	288108
60181	288109
9620	288110
144480	288111
16719	288112
245	288113
113161	288114
23538	288115
143183	288116
208317	288117
161970	288118
160937	288119
27172	288120
72457	288121
209028	288122
89894	288123
249711	288124
41727	288125
85143	288126
23575	288127
65523	288128
23602	288129
288916	288130
7567	288131
55182	288132
288324	288133
96866	288134
165635	288135
50711	288136
13262	288137
13262	288138
39193	288139
56206	288140
79713	288141
38765	288142
94554	288143
27866	288144
115682	288145
35832	288146
95841	288147
90668	288148
13262	288149
74529	288150
205941	288151
132419	288152
60145	288153
111447	288154
105569	288155
214977	288156
272894	288157
109292	288158
131431	288159
8014	288160
198810	288161
31488	288162
126821	288163
82393	288164
79486	288165
23329	288166
2761	288167
42611	288168
151	288169
38261	288170
12638	288171
7553	288172
302723	288173
219302	288174
47625	288175
28650	288176
87792	288177
26809	288178
18584	288179
18138	288180
56442	288181
5505	288182
153	288183
71934	288184
16385	288185
62438	288186
9290	288187
20012	288188
215991	288189
90613	288190
2745	288191
48924	288192
165806	288193
102145	288194
22202	288195
69745	288196
14217	288197
20724	288198
95130	288199
10090	288200
68893	288201
26495	288202
156781	288203
191924	288204
49954	288205
25039	288206
6109	288207
12103	288208
51524	288209
22192	288210
23214	288211
170814	288212
150397	288213
1249	288214
116475	288215
7464	288216
69746	288217
35506	288218
58299	288219
14119	288220
29749	288221
6227	288222
17780	288223
99049	288224
50170	288225
277232	288226
226931	288227
13084	288228
10507	288229
75018	288230
36991	288231
53753	288232
32553	288233
35368	288234
33553	288235
155377	288236
20564	288237
45617	288238
23328	288239
16539	288240
15559	288241
9283	288242
88157	288243
57432	288244
63340	288245
98443	288246
287236	288247
69501	288248
100604	288249
29817	288250
47231	288251
2935	288252
35047	288253
120713	288254
47189	288255
20437	288256
145544	288257
28098	288258
55800	288259
119627	288260
84952	288261
28601	288262
97852	288263
6293	288264
81175	288265
8315	288266
128586	288267
44223	288268
144363	288269
97464	288270
132334	288271
12445	288272
200131	288273
228837	288274
126119	288275
210770	288276
42052	288277
32416	288278
158528	288279
166929	288280
65213	288281
28223	288282
69197	288283
214026	288284
41598	288285
127023	288286
35629	288287
92393	288288
16323	288289
6443	288290
5859	288291
272446	288292
138745	288293
176940	288294
76641	288295
11992	288296
304424	288297
162	288298
129934	288299
126328	288300
16	288301
98657	288302
40676	288303
41729	288304
207515	288305
45627	288306
24766	288307
156476	288308
166710	288309
296734	288310
105896	288311
5978	288312
52569	288313
106065	288314
127248	288315
204510	288316
56584	288317
89397	288318
42	288319
27346	288320
208812	288321
41422	288322
235499	288323
134450	288324
89397	288325
102789	288326
141690	288327
68478	288328
162140	288329
86917	288330
122048	288331
30420	288332
35344	288333
44002	288334
212704	288335
13671	288336
157211	288337
56730	288338
277983	288339
20359	288340
226647	288341
258547	288342
196815	288343
67554	288344
119802	288345
30722	288346
75586	288347
47887	288348
20467	288349
55403	288350
80480	288351
125147	288352
125675	288353
94820	288354
34661	288355
2515	288356
125105	288357
47192	288358
70396	288359
37703	288360
54674	288361
33939	288362
210786	288363
18680	288364
848	288365
25725	288366
182107	288367
72033	288368
62923	288369
51768	288370
294600	288371
268512	288372
297122	288373
187767	288374
95725	288375
178517	288376
186301	288377
44180	288378
38167	288379
65477	288380
15035	288381
8393	288382
6337	288383
75132	288384
204694	288385
306446	288386
57889	288387
11617	288388
30879	288389
80317	288390
2683	288391
597	288392
36904	288393
203914	288394
116311	288395
164559	288396
73353	288397
46803	288398
42961	288399
7087	288400
13455	288401
61229	288402
62256	288403
117041	288404
79188	288405
266209	288406
145763	288407
106552	288408
47382	288409
26	288410
8363	288411
6585	288412
1852	288413
80391	288414
54201	288415
54201	288416
137425	288417
52681	288418
9742	288419
55271	288420
88316	288421
132179	288422
17136	288423
10673	288424
19880	288425
117355	288426
96623	288427
110621	288428
1971	288429
21342	288430
103308	288431
19162	288432
9020	288433
38893	288434
197937	288435
66193	288436
190383	288437
129065	288438
46931	288439
52366	288440
45679	288441
92408	288442
664	288443
140683	288444
16335	288445
49385	288446
137360	288447
197308	288448
28195	288449
238718	288450
179354	288451
37483	288452
197122	288453
124611	288454
55439	288455
291404	288456
13398	288457
122843	288458
188065	288459
42835	288460
31643	288461
157971	288462
36932	288463
170194	288464
125957	288465
28	288466
4629	288467
92417	288468
108319	288469
1815	288470
117910	288471
187600	288472
193309	288473
35802	288474
4197	288475
90281	288476
61149	288477
126925	288478
71486	288479
22029	288480
95872	288481
122181	288482
18572	288483
15904	288484
127213	288485
64826	288486
203398	288487
11252	288488
57105	288489
110712	288490
139478	288491
76076	288492
43415	288493
5069	288494
15715	288495
14391	288496
25934	288497
3680	288498
128634	288499
9733	288500
47530	288501
206	288502
4073	288503
1499	288504
447	288505
28643	288506
32599	288507
37562	288508
28864	288509
14224	288510
11788	288511
55463	288512
35015	288513
9379	288514
15508	288515
7473	288516
10630	288517
38059	288518
147	288519
293658	288520
37937	288521
87355	288522
4931	288523
3079	288524
80021	288525
435	288526
55408	288527
35988	288528
124741	288529
35998	288530
177537	288531
158722	288532
10814	288533
23558	288534
29399	288535
311565	288536
15162	288537
267664	288538
195774	288539
60284	288540
2931	288541
81889	288542
113855	288543
145763	288544
182148	288545
5639	288546
144061	288547
90508	288548
161100	288549
115999	288550
148958	288551
112976	288552
23825	288553
258818	288554
125266	288555
270739	288556
135715	288557
39518	288558
240774	288559
55418	288560
129935	288561
31881	288562
117150	288563
112738	288564
210536	288565
88022	288566
52266	288567
86014	288568
83176	288569
207622	288570
144781	288571
1480	288572
42785	288573
179535	288574
218111	288575
16609	288576
95447	288577
285680	288578
122491	288579
254531	288580
86214	288581
76153	288582
83556	288583
83556	288584
93669	288585
58854	288586
58854	288587
25532	288588
129468	288589
30337	288590
55837	288591
26322	288592
47320	288593
54669	288594
154803	288595
183766	288596
29204	288597
157	288598
8610	288599
49705	288600
14414	288601
329	288602
274422	288603
65426	288604
191228	288605
110165	288606
23253	288607
32148	288608
171995	288609
112401	288610
56849	288611
220806	288612
56724	288613
42178	288614
35	288615
216488	288616
2457	288617
23032	288618
277624	288619
189926	288620
61516	288621
129143	288622
17821	288623
147118	288624
126270	288625
64867	288626
142140	288627
190758	288628
572	288629
210225	288630
12302	288631
658	288632
26775	288633
5576	288634
47202	288635
88	288636
2147	288637
139741	288638
264	288639
101041	288640
209517	288641
142962	288642
124198	288643
170737	288644
10372	288645
23288	288646
32854	288647
14329	288648
26753	288649
40148	288650
842	288651
209470	288652
102672	288653
171138	288654
53512	288655
138880	288656
12391	288657
38505	288658
206	288659
29	288660
499	288661
136340	288662
28301	288663
186302	288664
54401	288665
72831	288666
143428	288667
33559	288668
271645	288669
136258	288670
34747	288671
154326	288672
23640	288673
9566	288674
37906	288675
14740	288676
237923	288677
170988	288678
47258	288679
229111	288680
142639	288681
54019	288682
2415	288683
138444	288684
6286	288685
190299	288686
81342	288687
193655	288688
55837	288689
141619	288690
81549	288691
103853	288692
124517	288693
55296	288694
34598	288695
152449	288696
9042	288697
43901	288698
122821	288699
169519	288700
11084	288701
53219	288702
195874	288703
3079	288704
196590	288705
113795	288706
40775	288707
61286	288708
37906	288709
660	288710
81572	288711
37906	288712
108943	288713
46473	288714
28306	288715
8935	288716
81625	288717
168255	288718
162	288719
85416	288720
223501	288721
108860	288722
10253	288723
31141	288724
56264	288725
306315	288726
86644	288727
84828	288728
127379	288729
41706	288730
85740	288731
152397	288732
245107	288733
37817	288734
36870	288735
76042	288736
18086	288737
10492	288738
45328	288739
279182	288740
82251	288741
63377	288742
16505	288743
28834	288744
45672	288745
24395	288746
100093	288747
136962	288748
164077	288749
10067	288750
43679	288751
203602	288752
159986	288753
133648	288754
126561	288755
1168	288756
291964	288757
2147	288758
49402	288759
5474	288760
309798	288761
93588	288762
225066	288763
239609	288764
17888	288765
258213	288766
63275	288767
73627	288768
22982	288769
35047	288770
194517	288771
94137	288772
46321	288773
2515	288774
4	288775
28509	288776
35234	288777
848	288778
94946	288779
32998	288780
67627	288781
39580	288782
56274	288783
109686	288784
54740	288785
18579	288786
8216	288787
87717	288788
53868	288789
116513	288790
6792	288791
288891	288792
115085	288793
145822	288794
45838	288795
41234	288796
36301	288797
100988	288798
101248	288799
135598	288800
174695	288801
174695	288802
48169	288803
293344	288804
156085	288805
105851	288806
75122	288807
190940	288808
190940	288809
73128	288810
128382	288811
159521	288812
308990	288813
141928	288814
218099	288815
284154	288816
127243	288817
45399	288818
161837	288819
90352	288820
39247	288821
179914	288822
145374	288823
73679	288824
11920	288825
96469	288826
68055	288827
13896	288828
96996	288829
5945	288830
112727	288831
48513	288832
21910	288833
155096	288834
127563	288835
169071	288836
168988	288837
14175	288838
177585	288839
269469	288840
28276	288841
89579	288842
140750	288843
207868	288844
90430	288845
160735	288846
40540	288847
97009	288848
119587	288849
171436	288850
164859	288851
169151	288852
59334	288853
240328	288854
81782	288855
247395	288856
107760	288857
3089	288858
34396	288859
132095	288860
24562	288861
3167	288862
93888	288863
25706	288864
112708	288865
282430	288866
44186	288867
61965	288868
85393	288869
41135	288870
266359	288871
46686	288872
15503	288873
10437	288874
181462	288875
159192	288876
28310	288877
16433	288878
190562	288879
167459	288880
122799	288881
87848	288882
213228	288883
84135	288884
22336	288885
11644	288886
14802	288887
65114	288888
189236	288889
98774	288890
236890	288891
13651	288892
191498	288893
80060	288894
187573	288895
221032	288896
92027	288897
104895	288898
180777	288899
46963	288900
9064	288901
143045	288902
178557	288903
178557	288904
49489	288905
94214	288906
44816	288907
123262	288908
117845	288909
276474	288910
166425	288911
3416	288912
19480	288913
23909	288914
240693	288915
247845	288916
62682	288917
75496	288918
37228	288919
50968	288920
221772	288921
4097	288922
287347	288923
194365	288924
149491	288925
144373	288926
212	288927
167783	288928
8778	288929
205506	288930
2093	288931
239626	288932
285730	288933
96281	288934
59732	288935
180805	288936
53789	288937
53016	288938
47234	288939
42953	288940
93399	288941
10924	288942
171701	288943
41801	288944
216479	288945
22637	288946
112386	288947
6035	288948
66272	288949
10350	288950
85373	288951
36609	288952
97224	288953
311257	288954
146441	288955
110733	288956
73693	288957
102162	288958
165675	288959
73145	288960
71114	288961
49338	288962
13727	288963
136583	288964
160604	288965
87851	288966
187743	288967
188114	288968
4479	288969
55913	288970
187038	288971
182076	288972
22378	288973
252091	288974
308928	288975
82815	288976
76931	288977
118	288978
293799	288979
15290	288980
139205	288981
93138	288982
184309	288983
205887	288984
50878	288985
14802	288986
132794	288987
105076	288988
140856	288989
250665	288990
75445	288991
23845	288992
114893	288993
261155	288994
2814	288995
300456	288996
11692	288997
233228	288998
23841	288999
161497	289000
115312	289001
136996	289002
290733	289003
169681	289004
188901	289005
257238	289006
1955	289007
59165	289008
90770	289009
1527	289010
122789	289011
1891	289012
289115	289013
68537	289014
24028	289015
34227	289016
97320	289017
91689	289018
790	289019
282247	289020
206854	289021
208941	289022
31558	289023
30334	289024
111598	289025
6572	289026
10667	289027
99784	289028
147899	289029
220319	289030
20655	289031
155175	289032
69137	289033
153460	289034
4370	289035
15268	289036
129982	289037
30364	289038
38426	289039
4318	289040
287224	289041
166465	289042
257146	289043
7611	289044
72817	289045
169371	289046
3368	289047
79709	289048
35162	289049
97938	289050
210665	289051
141702	289052
165642	289053
42600	289054
82267	289055
38661	289056
39940	289057
75406	289058
298349	289059
113250	289060
33507	289061
41444	289062
34761	289063
25194	289064
2466	289065
134366	289066
268586	289067
7328	289068
76014	289069
36501	289070
174523	289071
208287	289072
148913	289073
48777	289074
18401	289075
115750	289076
5631	289077
173102	289078
19551	289079
42203	289080
141853	289081
36026	289082
16245	289083
13802	289084
173327	289085
217194	289086
124525	289087
483	289088
56147	289089
205677	289090
119728	289091
26221	289092
54026	289093
297699	289094
11209	289095
13640	289096
76379	289097
87572	289098
3282	289099
264706	289100
135441	289101
28198	289102
31908	289103
50627	289104
30013	289105
2579	289106
130523	289107
5860	289108
84296	289109
24373	289110
115133	289111
197500	289112
37672	289113
37106	289114
80408	289115
16244	289116
5478	289117
52476	289118
170342	289119
140499	289120
61525	289121
65211	289122
298060	289123
135282	289124
158910	289125
5276	289126
57222	289127
74798	289128
29868	289129
76550	289130
15454	289131
99547	289132
1216	289133
295153	289134
259731	289135
245230	289136
156741	289137
1369	289138
127493	289139
36194	289140
103445	289141
108475	289142
96998	289143
56890	289144
50963	289145
112356	289146
99180	289147
12244	289148
100274	289149
2791	289150
149401	289151
224975	289152
152347	289153
183240	289154
259977	289155
17122	289156
211180	289157
128879	289158
197694	289159
89004	289160
60468	289161
96879	289162
96879	289163
114787	289164
25657	289165
26306	289166
306983	289167
3545	289168
8514	289169
65740	289170
220554	289171
214592	289172
61180	289173
143634	289174
314	289175
95763	289176
110310	289177
173493	289178
137673	289179
210669	289180
102741	289181
102751	289182
224718	289183
54620	289184
37509	289185
212999	289186
213685	289187
170382	289188
227463	289189
203074	289190
289365	289191
89584	289192
35759	289193
57571	289194
13323	289195
164950	289196
1774	289197
7055	289198
17749	289199
5876	289200
46556	289201
19742	289202
216085	289203
984	289204
129252	289205
11022	289206
7778	289207
148333	289208
141043	289209
279064	289210
31503	289211
78347	289212
136	289213
86317	289214
202319	289215
46546	289216
186457	289217
183705	289218
172214	289219
254831	289220
24280	289221
848	289222
53445	289223
103322	289224
142083	289225
296920	289226
31815	289227
179988	289228
203250	289229
115839	289230
98172	289231
164188	289232
65327	289233
165776	289234
211668	289235
7778	289236
13684	289237
253352	289238
133963	289239
290767	289240
237453	289241
56644	289242
116227	289243
81725	289244
6453	289245
143550	289246
108700	289247
149832	289248
147054	289249
41	289250
206282	289251
99758	289252
30971	289253
19489	289254
9003	289255
204852	289256
72478	289257
140627	289258
19503	289259
123554	289260
36741	289261
164166	289262
52879	289263
212438	289264
10016	289265
156776	289266
61570	289267
847	289268
70137	289269
848	289270
96796	289271
69611	289272
13819	289273
257248	289274
948	289275
278780	289276
37604	289277
9401	289278
97801	289279
230539	289280
109655	289281
252936	289282
29759	289283
43711	289284
186280	289285
95978	289286
81984	289287
4111	289288
143547	289289
6915	289290
316	289291
6397	289292
26585	289293
67544	289294
17540	289295
193879	289296
95649	289297
5656	289298
167639	289299
33203	289300
42255	289301
213921	289302
23627	289303
117680	289304
76696	289305
76285	289306
1303	289307
147291	289308
87888	289309
143348	289310
26461	289311
108215	289312
187853	289313
137067	289314
41605	289315
100909	289316
110061	289317
212536	289318
14611	289319
289177	289320
19360	289321
231571	289322
34107	289323
62666	289324
106560	289325
51908	289326
5863	289327
55673	289328
55057	289329
169448	289330
14391	289331
17707	289332
75906	289333
15507	289334
73692	289335
102087	289336
44516	289337
15480	289338
184373	289339
186840	289340
107158	289341
176807	289342
146405	289343
61878	289344
5418	289345
74699	289346
129632	289347
117492	289348
153073	289349
1072	289350
127804	289351
112778	289352
198580	289353
32056	289354
67500	289355
358	289356
186335	289357
23422	289358
51609	289359
82383	289360
190249	289361
20810	289362
41691	289363
80449	289364
38934	289365
161818	289366
139959	289367
882	289368
42407	289369
120108	289370
25759	289371
44457	289372
27222	289373
248545	289374
139912	289375
53368	289376
130150	289377
121865	289378
217469	289379
15601	289380
166324	289381
21302	289382
5299	289383
45479	289384
32413	289385
13665	289386
26017	289387
233785	289388
83930	289389
29241	289390
204441	289391
110645	289392
56088	289393
186132	289394
81748	289395
10023	289396
11853	289397
29039	289398
26604	289399
20694	289400
248706	289401
201612	289402
127677	289403
153383	289404
254595	289405
137499	289406
117568	289407
102222	289408
47741	289409
141054	289410
35999	289411
58165	289412
95990	289413
32056	289414
41626	289415
910	289416
220600	289417
69444	289418
33225	289419
26489	289420
165397	289421
248293	289422
28094	289423
12096	289424
220746	289425
14642	289426
146173	289427
7643	289428
25694	289429
24063	289430
256074	289431
176410	289432
196653	289433
87569	289434
130705	289435
8400	289436
225954	289437
182418	289438
311592	289439
16706	289440
85252	289441
9554	289442
62286	289443
24212	289444
36221	289445
17491	289446
304893	289447
10692	289448
311967	289449
273	289450
159223	289451
210570	289452
19568	289453
8920	289454
9939	289455
189651	289456
108319	289457
153808	289458
164265	289459
244465	289460
20360	289461
40576	289462
55673	289463
53686	289464
54557	289465
62425	289466
173386	289467
124608	289468
28964	289469
77801	289470
27447	289471
115726	289472
187426	289473
56931	289474
256389	289475
165934	289476
185720	289477
280894	289478
277308	289479
170242	289480
311939	289481
5309	289482
109499	289483
165686	289484
21040	289485
210145	289486
26646	289487
18517	289488
207413	289489
11272	289490
81378	289491
206040	289492
85522	289493
68574	289494
105683	289495
106966	289496
213087	289497
35194	289498
57368	289499
224418	289500
4961	289501
111389	289502
193276	289503
79799	289504
96717	289505
41649	289506
213246	289507
30000	289508
242357	289509
90276	289510
175549	289511
41596	289512
283939	289513
78358	289514
75805	289515
90670	289516
12053	289517
53990	289518
105339	289519
176810	289520
23168	289521
26384	289522
122555	289523
23460	289524
10318	289525
42039	289526
129343	289527
157	289528
19191	289529
196573	289530
89848	289531
111255	289532
54756	289533
24852	289534
1847	289535
92929	289536
178975	289537
2314	289538
59788	289539
261594	289540
271877	289541
20824	289542
120749	289543
4758	289544
248083	289545
175499	289546
231631	289547
194259	289548
118841	289549
270902	289550
209687	289551
28457	289552
2153	289553
11294	289554
15192	289555
108819	289556
67758	289557
148400	289558
154112	289559
75366	289560
147213	289561
20899	289562
15176	289563
176566	289564
368	289565
170242	289566
11358	289567
37558	289568
293753	289569
3849	289570
109061	289571
232983	289572
23457	289573
15230	289574
216426	289575
49883	289576
46506	289577
116228	289578
149934	289579
23767	289580
8375	289581
177131	289582
119061	289583
57021	289584
294259	289585
15751	289586
16115	289587
142889	289588
182334	289589
54526	289590
14914	289591
197334	289592
43447	289593
260758	289594
31427	289595
60105	289596
2013	289597
162001	289598
51956	289599
121932	289600
81125	289601
76136	289602
54959	289603
96359	289604
1812	289605
166637	289606
81558	289607
270327	289608
67324	289609
15810	289610
64811	289611
3242	289612
24525	289613
272424	289614
172546	289615
139392	289616
2187	289617
3236	289618
1241	289619
5516	289620
5516	289621
24550	289622
5157	289623
130904	289624
72538	289625
60552	289626
33771	289627
203621	289628
70557	289629
139781	289630
7854	289631
112039	289632
40979	289633
65738	289634
123511	289635
65079	289636
50353	289637
301775	289638
128416	289639
54691	289640
15051	289641
49971	289642
27	289643
157	289644
1329	289645
1964	289646
61300	289647
126213	289648
32955	289649
14497	289650
44204	289651
171192	289652
252354	289653
24177	289654
93259	289655
298595	289656
47617	289657
53452	289658
217846	289659
19023	289660
54493	289661
65368	289662
42061	289663
97069	289664
255336	289665
37904	289666
267203	289667
124169	289668
51679	289669
66461	289670
194117	289671
17296	289672
236566	289673
243589	289674
208085	289675
233880	289676
109527	289677
249277	289678
67329	289679
254314	289680
142386	289681
233713	289682
1022	289683
176	289684
154718	289685
39823	289686
134534	289687
99784	289688
77583	289689
77583	289690
67360	289691
172127	289692
101475	289693
77421	289694
59273	289695
53569	289696
164017	289697
5122	289698
4321	289699
76792	289700
13403	289701
13181	289702
21412	289703
21869	289704
8362	289705
5363	289706
52895	289707
2747	289708
42196	289709
42438	289710
118828	289711
10389	289712
8606	289713
108476	289714
9741	289715
69865	289716
198928	289717
25711	289718
43312	289719
186440	289720
12281	289721
90539	289722
4832	289723
75910	289724
12472	289725
45527	289726
11592	289727
3771	289728
30398	289729
194864	289730
175580	289731
239521	289732
91701	289733
16642	289734
1179	289735
29368	289736
76581	289737
88124	289738
221674	289739
22768	289740
108498	289741
225034	289742
67423	289743
131230	289744
5595	289745
9835	289746
206601	289747
166	289748
196978	289749
43953	289750
174515	289751
4817	289752
252702	289753
188686	289754
186315	289755
297079	289756
72563	289757
13800	289758
213027	289759
66148	289760
25876	289761
212500	289762
49833	289763
98317	289764
154989	289765
46339	289766
11558	289767
156789	289768
60420	289769
131085	289770
142998	289771
232332	289772
57947	289773
159048	289774
14234	289775
96462	289776
10531	289777
50436	289778
146792	289779
29693	289780
19820	289781
18862	289782
6586	289783
242055	289784
130615	289785
92492	289786
107786	289787
77391	289788
191499	289789
69318	289790
15742	289791
175457	289792
237574	289793
20929	289794
28292	289795
219025	289796
23123	289797
44340	289798
74268	289799
54259	289800
187847	289801
44636	289802
79648	289803
103645	289804
54106	289805
36638	289806
29842	289807
232955	289808
164449	289809
144801	289810
287093	289811
1740	289812
61341	289813
215810	289814
428	289815
8000	289816
62510	289817
97471	289818
147638	289819
281663	289820
183588	289821
77577	289822
18232	289823
33402	289824
37242	289825
123671	289826
39940	289827
65827	289828
15478	289829
232702	289830
25259	289831
112586	289832
297629	289833
125745	289834
24486	289835
17520	289836
197417	289837
15760	289838
194478	289839
20150	289840
47947	289841
40317	289842
161363	289843
161363	289844
61915	289845
39528	289846
68278	289847
191288	289848
20759	289849
65519	289850
65667	289851
176002	289852
96911	289853
69338	289854
244689	289855
161861	289856
191765	289857
171685	289858
32312	289859
30333	289860
6978	289861
22566	289862
107967	289863
243359	289864
13086	289865
43577	289866
146990	289867
210839	289868
32870	289869
277012	289870
29250	289871
125879	289872
59571	289873
49019	289874
88066	289875
1643	289876
26630	289877
124970	289878
16374	289879
29913	289880
65035	289881
125607	289882
158990	289883
241447	289884
93800	289885
87	289886
38605	289887
166976	289888
30314	289889
311422	289890
86776	289891
249326	289892
82529	289893
40269	289894
6325	289895
64120	289896
35525	289897
34483	289898
519	289899
213775	289900
6626	289901
34308	289902
93734	289903
39621	289904
135792	289905
201472	289906
12992	289907
90781	289908
132318	289909
6994	289910
23167	289911
109434	289912
49009	289913
54671	289914
35148	289915
210548	289916
109361	289917
112771	289918
144471	289919
212240	289920
312486	289921
283208	289922
18985	289923
89611	289924
135099	289925
146700	289926
43688	289927
59778	289928
257856	289929
165718	289930
862	289931
3486	289932
215638	289933
200971	289934
31280	289935
188976	289936
1689	289937
58551	289938
28403	289939
72263	289940
259531	289941
7529	289942
110889	289943
32338	289944
97732	289945
257547	289946
53267	289947
113700	289948
222340	289949
71756	289950
143210	289951
108274	289952
13997	289953
127244	289954
220577	289955
146852	289956
15116	289957
205471	289958
243320	289959
46790	289960
142878	289961
10394	289962
10997	289963
154938	289964
147148	289965
21243	289966
165471	289967
21824	289968
167872	289969
15850	289970
9933	289971
62934	289972
73065	289973
143846	289974
99574	289975
249812	289976
7154	289977
196767	289978
77860	289979
97228	289980
297417	289981
140257	289982
57597	289983
563	289984
25160	289985
1044	289986
168839	289987
26446	289988
91705	289989
130188	289990
165890	289991
23676	289992
59950	289993
182829	289994
68	289995
141164	289996
91069	289997
37915	289998
132463	289999
137619	290000
3385	290001
19124	290002
150968	290003
60440	290004
147590	290005
146331	290006
165922	290007
48662	290008
34931	290009
193836	290010
7665	290011
113455	290012
263596	290013
217156	290014
82835	290015
94925	290016
114465	290017
78315	290018
1243	290019
196100	290020
38674	290021
6394	290022
41334	290023
172604	290024
72892	290025
112803	290026
110860	290027
10521	290028
14964	290029
72437	290030
122091	290031
283188	290032
87648	290033
77898	290034
16147	290035
5852	290036
141706	290037
198372	290038
30322	290039
61963	290040
223779	290041
59310	290042
214409	290043
14854	290044
19392	290045
147660	290046
53116	290047
307019	290048
87035	290049
37808	290050
43314	290051
26709	290052
68570	290053
98061	290054
6559	290055
22967	290056
139893	290057
100841	290058
15369	290059
92756	290060
152957	290061
37016	290062
163129	290063
109639	290064
69764	290065
251198	290066
24509	290067
1193	290068
46660	290069
85495	290070
60848	290071
152654	290072
25113	290073
12437	290074
85260	290075
40345	290076
61905	290077
20438	290078
2908	290079
29881	290080
87089	290081
275377	290082
21291	290083
74125	290084
119098	290085
100710	290086
98536	290087
71181	290088
20043	290089
82448	290090
143061	290091
296867	290092
61940	290093
8159	290094
28265	290095
24081	290096
178873	290097
259444	290098
36213	290099
29127	290100
93820	290101
201892	290102
91724	290103
211032	290104
6342	290105
65958	290106
435	290107
95691	290108
56254	290109
187331	290110
303678	290111
129380	290112
263779	290113
14823	290114
54315	290115
28083	290116
23448	290117
96360	290118
48371	290119
147463	290120
12407	290121
4988	290122
36560	290123
121	290124
60265	290125
219387	290126
121674	290127
114694	290128
120768	290129
9793	290130
112797	290131
97	290132
17980	290133
90847	290134
253927	290135
89785	290136
88701	290137
81404	290138
33738	290139
48783	290140
7615	290141
34990	290142
135856	290143
119137	290144
238815	290145
75742	290146
247889	290147
167311	290148
85438	290149
110912	290150
41218	290151
132870	290152
41116	290153
18338	290154
70967	290155
137494	290156
64096	290157
63656	290158
8721	290159
135565	290160
40925	290161
171274	290162
44569	290163
31057	290164
23292	290165
40565	290166
197350	290167
137596	290168
11983	290169
102442	290170
38319	290171
84049	290172
250290	290173
24451	290174
90021	290175
93310	290176
55746	290177
1561	290178
1780	290179
8506	290180
72819	290181
141160	290182
219015	290183
134927	290184
50940	290185
16212	290186
28500	290187
39604	290188
187756	290189
72191	290190
232847	290191
76674	290192
3708	290193
55607	290194
9295	290195
124327	290196
5203	290197
75790	290198
175949	290199
17352	290200
252221	290201
40345	290202
37543	290203
293197	290204
77210	290205
8377	290206
928	290207
193143	290208
2306	290209
255860	290210
114390	290211
55416	290212
306806	290213
201412	290214
135531	290215
90010	290216
666	290217
85352	290218
151051	290219
139309	290220
206349	290221
64786	290222
70785	290223
13599	290224
15519	290225
12228	290226
61743	290227
36245	290228
14964	290229
91258	290230
43764	290231
27396	290232
10733	290233
3567	290234
3433	290235
9746	290236
287851	290237
6033	290238
121069	290239
778	290240
238748	290241
2919	290242
19265	290243
88382	290244
115679	290245
60499	290246
281081	290247
34554	290248
85336	290249
1438	290250
9975	290251
16073	290252
211406	290253
94989	290254
91745	290255
16566	290256
16575	290257
19561	290258
25950	290259
2123	290260
5755	290261
5397	290262
3545	290263
14066	290264
28947	290265
6772	290266
226810	290267
14148	290268
47002	290269
44736	290270
44385	290271
9416	290272
132213	290273
91996	290274
85867	290275
30234	290276
112832	290277
11823	290278
142704	290279
20006	290280
233835	290281
213808	290282
44711	290283
235413	290284
19348	290285
132423	290286
72690	290287
59430	290288
118208	290289
14161	290290
211910	290291
58447	290292
160026	290293
185682	290294
3968	290295
116643	290296
77916	290297
269429	290298
19313	290299
85113	290300
46232	290301
153835	290302
142262	290303
175246	290304
64524	290305
304982	290306
20476	290307
45395	290308
80883	290309
48951	290310
19092	290311
90462	290312
209594	290313
87776	290314
11297	290315
165611	290316
72108	290317
247521	290318
213669	290319
161130	290320
34911	290321
245499	290322
196504	290323
27270	290324
223613	290325
303401	290326
178610	290327
194207	290328
17126	290329
163053	290330
54450	290331
220354	290332
144611	290333
144611	290334
80659	290335
83125	290336
11159	290337
113480	290338
95042	290339
80969	290340
55334	290341
178734	290342
75518	290343
152402	290344
115470	290345
64582	290346
135593	290347
190139	290348
117343	290349
170634	290350
14433	290351
63518	290352
254732	290353
122469	290354
80111	290355
6980	290356
111612	290357
119943	290358
23584	290359
123057	290360
6388	290361
67198	290362
267659	290363
127792	290364
35872	290365
45745	290366
88222	290367
14747	290368
43104	290369
201237	290370
43693	290371
179635	290372
10585	290373
3383	290374
29435	290375
92301	290376
36364	290377
46188	290378
194131	290379
4	290380
25648	290381
246	290382
51333	290383
77087	290384
69993	290385
86466	290386
154905	290387
1971	290388
4448	290389
4456	290390
28249	290391
54922	290392
3759	290393
39034	290394
205675	290395
11880	290396
18638	290397
89114	290398
64522	290399
1971	290400
70786	290401
142617	290402
69362	290403
53366	290404
271127	290405
220018	290406
310888	290407
14769	290408
24661	290409
188	290410
89296	290411
5453	290412
52957	290413
24597	290414
24387	290415
193080	290416
40259	290417
20863	290418
22489	290419
37019	290420
118455	290421
81736	290422
37801	290423
36838	290424
31152	290425
23970	290426
23248	290427
118211	290428
51615	290429
198440	290430
137335	290431
37954	290432
63376	290433
104409	290434
49707	290435
216897	290436
35902	290437
115339	290438
1329	290439
93714	290440
241	290441
16004	290442
88260	290443
12263	290444
69964	290445
105075	290446
200521	290447
81822	290448
128476	290449
114155	290450
277704	290451
10409	290452
21006	290453
39676	290454
3472	290455
1020	290456
15625	290457
7706	290458
135056	290459
128432	290460
15233	290461
45960	290462
129664	290463
9721	290464
48625	290465
51219	290466
75970	290467
178427	290468
8326	290469
5567	290470
199094	290471
117042	290472
192975	290473
41818	290474
112563	290475
6871	290476
239997	290477
89469	290478
8963	290479
41520	290480
18695	290481
506	290482
12577	290483
140487	290484
64959	290485
163280	290486
23421	290487
26021	290488
153957	290489
189484	290490
237157	290491
81312	290492
4210	290493
132001	290494
40758	290495
202913	290496
905	290497
186537	290498
90212	290499
28998	290500
8882	290501
80642	290502
16008	290503
57236	290504
115	290505
34872	290506
90704	290507
58049	290508
290925	290509
22031	290510
67029	290511
135408	290512
32359	290513
6559	290514
173432	290515
10622	290516
72374	290517
95454	290518
1563	290519
66563	290520
105990	290521
198298	290522
11305	290523
16604	290524
1106	290525
18249	290526
29180	290527
308666	290528
117051	290529
18034	290530
43455	290531
13669	290532
45853	290533
23066	290534
32235	290535
137977	290536
119492	290537
60112	290538
58815	290539
201212	290540
147242	290541
52151	290542
352	290543
146604	290544
15807	290545
312692	290546
20545	290547
66630	290548
2185	290549
224846	290550
102502	290551
141621	290552
61588	290553
40731	290554
111633	290555
299099	290556
145159	290557
57612	290558
99955	290559
127046	290560
166623	290561
95804	290562
60181	290563
105644	290564
41715	290565
116921	290566
78012	290567
69526	290568
44549	290569
7093	290570
88958	290571
45491	290572
56935	290573
211806	290574
62072	290575
57464	290576
15272	290577
149368	290578
85396	290579
8761	290580
225256	290581
46791	290582
7523	290583
22565	290584
9629	290585
81008	290586
148082	290587
68224	290588
179266	290589
94309	290590
303136	290591
187938	290592
23117	290593
105913	290594
134331	290595
172315	290596
57963	290597
13474	290598
9224	290599
8943	290600
94522	290601
51163	290602
1687	290603
7335	290604
92294	290605
161374	290606
38	290607
249197	290608
16997	290609
21266	290610
108479	290611
112274	290612
46864	290613
43338	290614
112314	290615
64815	290616
45418	290617
132350	290618
212454	290619
50031	290620
81945	290621
82741	290622
120896	290623
81878	290624
181234	290625
3036	290626
85083	290627
33034	290628
30727	290629
21141	290630
217508	290631
196664	290632
235	290633
87359	290634
114952	290635
283414	290636
5255	290637
134679	290638
122497	290639
26	290640
88077	290641
137537	290642
1585	290643
4776	290644
274879	290645
9941	290646
98746	290647
48469	290648
116783	290649
702	290650
42749	290651
567	290652
1533	290653
26633	290654
142252	290655
238446	290656
170240	290657
9650	290658
53870	290659
24194	290660
139874	290661
67340	290662
38462	290663
296746	290664
17748	290665
165215	290666
81088	290667
72634	290668
86662	290669
191569	290670
107896	290671
189946	290672
113890	290673
260086	290674
19599	290675
30859	290676
113511	290677
26877	290678
1563	290679
162319	290680
126342	290681
1335	290682
151503	290683
62788	290684
291249	290685
3720	290686
72579	290687
166886	290688
110364	290689
41631	290690
61022	290691
4445	290692
125238	290693
100317	290694
67072	290695
114957	290696
141020	290697
40236	290698
1564	290699
77752	290700
72137	290701
5450	290702
148371	290703
210307	290704
109202	290705
121396	290706
83945	290707
27330	290708
61816	290709
266023	290710
123763	290711
145764	290712
19624	290713
99165	290714
48784	290715
62399	290716
152014	290717
43466	290718
85614	290719
111605	290720
19364	290721
86428	290722
268659	290723
290123	290724
307423	290725
163818	290726
44100	290727
111328	290728
85613	290729
12793	290730
82085	290731
47615	290732
47425	290733
85310	290734
257331	290735
35309	290736
41436	290737
94303	290738
72346	290739
65629	290740
150503	290741
308750	290742
16661	290743
123936	290744
56847	290745
85532	290746
176394	290747
40583	290748
75314	290749
219871	290750
159675	290751
96103	290752
49653	290753
89852	290754
75636	290755
7533	290756
29462	290757
13117	290758
52037	290759
36079	290760
225064	290761
100662	290762
100114	290763
43880	290764
147346	290765
37223	290766
123069	290767
75836	290768
132954	290769
19325	290770
54517	290771
201051	290772
40390	290773
238129	290774
57141	290775
51275	290776
23277	290777
37963	290778
34980	290779
150063	290780
283779	290781
17603	290782
63696	290783
65294	290784
141200	290785
79473	290786
299179	290787
40728	290788
291774	290789
71650	290790
61016	290791
43795	290792
178914	290793
71598	290794
1014	290795
151871	290796
88731	290797
5554	290798
186684	290799
21230	290800
86038	290801
144511	290802
48991	290803
289597	290804
31895	290805
193669	290806
276435	290807
101108	290808
94296	290809
13732	290810
99242	290811
26784	290812
75704	290813
10339	290814
1917	290815
67763	290816
30380	290817
3196	290818
266459	290819
200737	290820
141342	290821
53142	290822
122701	290823
145629	290824
70300	290825
8417	290826
170715	290827
248098	290828
16201	290829
196316	290830
51552	290831
140367	290832
96721	290833
263752	290834
19116	290835
68111	290836
223929	290837
157531	290838
6114	290839
196605	290840
71694	290841
76054	290842
24727	290843
61017	290844
160579	290845
147081	290846
29029	290847
24665	290848
306244	290849
188947	290850
149384	290851
220781	290852
20806	290853
249874	290854
37982	290855
202187	290856
17464	290857
87148	290858
79952	290859
28617	290860
115666	290861
58227	290862
95487	290863
34623	290864
141644	290865
12635	290866
78493	290867
165477	290868
107208	290869
141731	290870
7896	290871
157459	290872
52924	290873
129245	290874
297876	290875
188162	290876
32571	290877
49474	290878
210990	290879
202465	290880
170695	290881
55819	290882
25931	290883
119203	290884
278837	290885
252052	290886
116319	290887
139074	290888
283905	290889
304089	290890
210122	290891
38014	290892
75499	290893
241405	290894
308092	290895
154150	290896
125437	290897
97180	290898
310083	290899
112989	290900
21211	290901
57556	290902
137818	290903
53693	290904
154832	290905
41868	290906
42733	290907
205883	290908
12481	290909
62465	290910
36918	290911
53047	290912
89614	290913
49786	290914
309688	290915
269302	290916
16492	290917
73773	290918
28095	290919
140298	290920
190843	290921
233753	290922
95535	290923
49859	290924
13762	290925
1799	290926
279148	290927
253831	290928
81828	290929
149096	290930
5787	290931
61523	290932
96635	290933
51371	290934
12064	290935
38370	290936
205066	290937
214853	290938
279250	290939
219876	290940
271655	290941
87227	290942
144513	290943
13110	290944
108127	290945
9721	290946
85232	290947
2243	290948
203561	290949
8124	290950
199813	290951
219936	290952
39413	290953
123582	290954
298053	290955
16676	290956
1536	290957
44580	290958
20444	290959
7469	290960
56738	290961
59746	290962
97028	290963
62806	290964
167584	290965
31238	290966
309668	290967
52901	290968
30844	290969
190688	290970
122034	290971
18238	290972
25897	290973
21996	290974
294547	290975
77273	290976
43963	290977
131149	290978
41934	290979
287320	290980
48417	290981
81034	290982
272443	290983
20993	290984
252799	290985
92574	290986
85065	290987
40711	290988
105634	290989
187114	290990
62028	290991
2953	290992
221893	290993
157920	290994
5643	290995
29305	290996
108713	290997
1961	290998
121432	290999
107415	291000
47618	291001
283408	291002
182471	291003
11504	291004
207159	291005
30353	291006
245424	291007
188600	291008
89667	291009
94894	291010
217754	291011
12215	291012
307186	291013
250780	291014
9335	291015
35999	291016
41280	291017
122158	291018
32273	291019
16251	291020
206	291021
44892	291022
146419	291023
62417	291024
29206	291025
3250	291026
34606	291027
107603	291028
26249	291029
21115	291030
72786	291031
3582	291032
31696	291033
121206	291034
17915	291035
90972	291036
61104	291037
144491	291038
51398	291039
194653	291040
7866	291041
111808	291042
121897	291043
33470	291044
7162	291045
51660	291046
43065	291047
60705	291048
25931	291049
88119	291050
12449	291051
143047	291052
253986	291053
263659	291054
117800	291055
27425	291056
78269	291057
91041	291058
30624	291059
30803	291060
129803	291061
107944	291062
35260	291063
13268	291064
40863	291065
34071	291066
174594	291067
42392	291068
31833	291069
283238	291070
10261	291071
89916	291072
23353	291073
215933	291074
216708	291075
77577	291076
36191	291077
53601	291078
91377	291079
58855	291080
95041	291081
191616	291082
4772	291083
673	291084
298042	291085
73355	291086
101235	291087
195562	291088
75736	291089
234832	291090
44532	291091
54183	291092
95570	291093
36697	291094
179024	291095
179024	291096
90927	291097
9294	291098
36725	291099
7306	291100
15533	291101
9993	291102
78626	291103
1403	291104
16240	291105
115298	291106
133792	291107
15351	291108
165429	291109
120567	291110
207066	291111
262594	291112
72539	291113
153936	291114
52148	291115
140090	291116
273338	291117
58762	291118
7409	291119
149048	291120
2033	291121
226885	291122
31810	291123
819	291124
52966	291125
97213	291126
50555	291127
181405	291128
103942	291129
103985	291130
159235	291131
21764	291132
12753	291133
138812	291134
759	291135
36237	291136
46390	291137
40109	291138
55120	291139
6334	291140
130646	291141
34481	291142
177984	291143
236632	291144
180537	291145
7963	291146
12792	291147
982	291148
16366	291149
66287	291150
111828	291151
213033	291152
27409	291153
51473	291154
78204	291155
9800	291156
38776	291157
49560	291158
59643	291159
7058	291160
27337	291161
52752	291162
208205	291163
271568	291164
7308	291165
18488	291166
97791	291167
76774	291168
149956	291169
22059	291170
85873	291171
198765	291172
115400	291173
197232	291174
110292	291175
47156	291176
116924	291177
6131	291178
92669	291179
95217	291180
52770	291181
218282	291182
55350	291183
40800	291184
202159	291185
87140	291186
186049	291187
129212	291188
137708	291189
43412	291190
3405	291191
234445	291192
395	291193
1670	291194
141048	291195
5024	291196
28159	291197
7996	291198
85351	291199
184284	291200
306140	291201
185802	291202
76252	291203
37	291204
9844	291205
65290	291206
46127	291207
64374	291208
80300	291209
51132	291210
91191	291211
86093	291212
413	291213
23542	291214
237152	291215
415	291216
241608	291217
43732	291218
17304	291219
14655	291220
65753	291221
134196	291222
18222	291223
244359	291224
27803	291225
57978	291226
30370	291227
136699	291228
3745	291229
188336	291230
42804	291231
28761	291232
15814	291233
94092	291234
204717	291235
5162	291236
215195	291237
312	291238
300632	291239
34517	291240
2541	291241
53145	291242
30349	291243
27157	291244
90783	291245
146506	291246
18520	291247
215017	291248
185160	291249
116158	291250
33038	291251
1975	291252
7648	291253
14268	291254
27778	291255
54986	291256
15738	291257
26713	291258
59451	291259
97467	291260
3865	291261
40855	291262
15710	291263
15775	291264
137865	291265
128620	291266
161286	291267
2214	291268
6636	291269
295310	291270
26116	291271
270944	291272
6592	291273
1540	291274
2987	291275
2602	291276
33327	291277
45010	291278
192921	291279
65846	291280
8021	291281
55591	291282
278121	291283
86935	291284
206512	291285
183585	291286
154380	291287
196323	291288
309454	291289
56358	291290
141580	291291
58807	291292
12181	291293
138735	291294
16457	291295
125576	291296
8960	291297
142108	291298
26376	291299
15051	291300
11382	291301
10095	291302
142479	291303
55039	291304
102527	291305
112926	291306
93385	291307
43401	291308
55292	291309
196496	291310
2067	291311
77707	291312
187879	291313
9264	291314
116530	291315
9160	291316
146112	291317
34303	291318
128817	291319
2831	291320
217582	291321
106708	291322
5855	291323
116337	291324
195598	291325
110514	291326
10186	291327
144282	291328
14695	291329
6179	291330
17370	291331
104776	291332
204114	291333
20641	291334
228062	291335
188143	291336
18318	291337
45152	291338
96222	291339
12614	291340
208330	291341
73285	291342
5226	291343
85918	291344
66164	291345
65313	291346
65374	291347
56886	291348
117072	291349
70307	291350
192979	291351
116020	291352
5912	291353
94364	291354
5443	291355
19324	291356
121241	291357
14407	291358
18330	291359
82158	291360
23481	291361
197298	291362
5923	291363
53914	291364
89352	291365
14942	291366
45305	291367
3673	291368
139318	291369
9443	291370
5586	291371
32694	291372
303796	291373
40840	291374
77637	291375
58855	291376
38707	291377
277964	291378
102596	291379
211902	291380
307479	291381
37121	291382
9545	291383
49236	291384
11778	291385
12341	291386
126500	291387
94824	291388
72738	291389
5273	291390
48569	291391
290915	291392
121300	291393
43947	291394
120115	291395
28012	291396
36927	291397
83008	291398
13656	291399
1176	291400
24244	291401
4949	291402
40650	291403
41833	291404
181188	291405
5588	291406
30217	291407
3644	291408
177824	291409
82859	291410
182211	291411
112229	291412
1587	291413
63082	291414
18238	291415
109164	291416
57947	291417
264305	291418
192153	291419
164945	291420
68357	291421
7503	291422
183791	291423
159964	291424
36469	291425
19217	291426
120577	291427
43467	291428
273936	291429
1878	291430
95484	291431
156939	291432
64036	291433
118784	291434
97733	291435
64782	291436
14435	291437
101824	291438
76533	291439
100643	291440
232378	291441
59887	291442
193044	291443
43840	291444
212099	291445
163877	291446
62859	291447
277526	291448
274062	291449
90172	291450
18860	291451
20924	291452
44780	291453
188031	291454
163097	291455
221854	291456
120695	291457
8404	291458
37830	291459
15805	291460
102271	291461
162701	291462
239365	291463
145265	291464
26	291465
107	291466
41751	291467
285743	291468
3534	291469
246080	291470
176774	291471
232906	291472
71089	291473
165415	291474
15386	291475
81979	291476
2071	291477
142459	291478
117235	291479
157401	291480
303889	291481
150740	291482
71402	291483
13155	291484
22313	291485
92637	291486
118946	291487
120429	291488
51550	291489
23974	291490
23974	291491
31377	291492
92957	291493
638	291494
27996	291495
195100	291496
34386	291497
561	291498
116870	291499
39476	291500
244805	291501
32376	291502
6109	291503
13686	291504
77040	291505
207976	291506
244676	291507
50370	291508
176921	291509
76240	291510
265660	291511
183768	291512
20960	291513
8119	291514
13897	291515
129082	291516
127055	291517
128132	291518
94724	291519
278531	291520
7903	291521
5483	291522
169663	291523
37	291524
161417	291525
191699	291526
2384	291527
128487	291528
106984	291529
117280	291530
77770	291531
71408	291532
71925	291533
177227	291534
51479	291535
83082	291536
179687	291537
87892	291538
1647	291539
37526	291540
92907	291541
29089	291542
12228	291543
26717	291544
176	291545
79634	291546
75292	291547
200219	291548
214333	291549
255049	291550
13334	291551
67175	291552
18940	291553
182555	291554
32411	291555
67839	291556
19446	291557
203267	291558
150433	291559
197337	291560
229929	291561
50918	291562
198069	291563
19397	291564
23	291565
38087	291566
31942	291567
106755	291568
36322	291569
49192	291570
177274	291571
151681	291572
8122	291573
6707	291574
242197	291575
17350	291576
34659	291577
26761	291578
14520	291579
36717	291580
204544	291581
230392	291582
66011	291583
24798	291584
19570	291585
22648	291586
23261	291587
172203	291588
182	291589
3530	291590
9090	291591
52395	291592
10402	291593
32547	291594
28450	291595
50336	291596
1321	291597
20491	291598
59448	291599
5877	291600
63004	291601
85785	291602
162382	291603
9209	291604
39566	291605
8927	291606
257240	291607
175136	291608
2831	291609
25367	291610
16395	291611
12054	291612
143074	291613
136375	291614
73915	291615
74557	291616
114725	291617
60634	291618
113626	291619
23074	291620
45830	291621
21781	291622
141210	291623
137919	291624
104477	291625
249655	291626
89683	291627
25017	291628
2137	291629
63586	291630
107885	291631
24874	291632
12668	291633
141162	291634
208126	291635
150893	291636
141433	291637
206821	291638
259323	291639
22137	291640
193045	291641
296111	291642
18336	291643
23145	291644
8559	291645
173675	291646
262048	291647
93774	291648
21857	291649
307718	291650
189889	291651
103711	291652
100058	291653
123471	291654
78539	291655
61702	291656
117795	291657
67520	291658
162176	291659
122011	291660
50281	291661
192153	291662
12852	291663
219386	291664
35908	291665
41808	291666
295229	291667
127380	291668
33669	291669
162107	291670
94646	291671
157610	291672
100604	291673
86846	291674
130848	291675
67858	291676
5673	291677
98593	291678
64372	291679
203971	291680
162334	291681
10854	291682
74809	291683
135956	291684
70459	291685
145	291686
138937	291687
172275	291688
25771	291689
156129	291690
155598	291691
3405	291692
66562	291693
10832	291694
39338	291695
70047	291696
113051	291697
63754	291698
51165	291699
224254	291700
118141	291701
177654	291702
175690	291703
1405	291704
3029	291705
77484	291706
51458	291707
51007	291708
43891	291709
303433	291710
94597	291711
89792	291712
141914	291713
7481	291714
7481	291715
208447	291716
111939	291717
37555	291718
13596	291719
184977	291720
108332	291721
128917	291722
61668	291723
100647	291724
140337	291725
42610	291726
134410	291727
311151	291728
87270	291729
120477	291730
19989	291731
6622	291732
108115	291733
30597	291734
83931	291735
127927	291736
221382	291737
37360	291738
238579	291739
171916	291740
122381	291741
97419	291742
18567	291743
271169	291744
25690	291745
17940	291746
267979	291747
43726	291748
217207	291749
163745	291750
159643	291751
240619	291752
83750	291753
138383	291754
67716	291755
81213	291756
113890	291757
293315	291758
120739	291759
234849	291760
30811	291761
35709	291762
26808	291763
209017	291764
52755	291765
147544	291766
88079	291767
84909	291768
15552	291769
83	291770
12882	291771
197669	291772
103013	291773
14109	291774
115131	291775
152333	291776
48161	291777
7138	291778
8466	291779
26614	291780
20835	291781
100838	291782
8714	291783
5210	291784
130541	291785
25132	291786
145085	291787
63723	291788
20433	291789
26259	291790
21446	291791
130428	291792
49274	291793
23577	291794
85249	291795
15810	291796
133544	291797
60	291798
296367	291799
97372	291800
416	291801
41740	291802
274222	291803
56593	291804
56764	291805
299983	291806
27283	291807
42464	291808
15764	291809
218549	291810
132518	291811
72429	291812
69208	291813
35870	291814
14237	291815
75220	291816
3874	291817
142139	291818
3120	291819
101280	291820
152544	291821
235988	291822
8256	291823
41741	291824
293284	291825
33999	291826
29525	291827
198823	291828
229142	291829
31573	291830
103763	291831
101280	291832
31934	291833
75447	291834
146	291835
2716	291836
5257	291837
97334	291838
162847	291839
104569	291840
194498	291841
131567	291842
178226	291843
87791	291844
284728	291845
143404	291846
54516	291847
192158	291848
274613	291849
55182	291850
175225	291851
189734	291852
6984	291853
87971	291854
167004	291855
74502	291856
58851	291857
143404	291858
81960	291859
92146	291860
234610	291861
8687	291862
10793	291863
12605	291864
71081	291865
18875	291866
158232	291867
200636	291868
20584	291869
35868	291870
25018	291871
16193	291872
37903	291873
40723	291874
9076	291875
250927	291876
142334	291877
3840	291878
63834	291879
92334	291880
6978	291881
31470	291882
37742	291883
41934	291884
722	291885
193656	291886
154042	291887
99730	291888
138340	291889
111945	291890
14202	291891
123386	291892
8454	291893
40864	291894
121870	291895
92927	291896
18283	291897
2125	291898
117442	291899
4192	291900
62158	291901
5915	291902
22420	291903
209508	291904
79859	291905
166694	291906
78315	291907
65168	291908
203234	291909
38582	291910
252911	291911
43729	291912
136533	291913
47115	291914
191675	291915
6433	291916
3159	291917
101836	291918
108782	291919
18678	291920
276205	291921
200171	291922
13832	291923
97700	291924
46923	291925
24081	291926
18534	291927
194406	291928
212	291929
13150	291930
146618	291931
269415	291932
16017	291933
6273	291934
23023	291935
3251	291936
14441	291937
34535	291938
34535	291939
34535	291940
281253	291941
21595	291942
69405	291943
69405	291944
171729	291945
44529	291946
519	291947
148020	291948
105627	291949
40108	291950
60287	291951
32518	291952
210196	291953
147816	291954
172328	291955
37271	291956
182874	291957
39861	291958
302470	291959
212343	291960
139552	291961
26351	291962
124087	291963
191944	291964
35813	291965
1494	291966
60000	291967
44175	291968
83646	291969
171532	291970
171532	291971
133600	291972
37027	291973
4877	291974
132544	291975
104113	291976
17974	291977
109697	291978
8936	291979
1920	291980
85791	291981
57833	291982
36132	291983
27827	291984
138943	291985
69297	291986
54273	291987
8482	291988
16189	291989
26429	291990
18170	291991
3205	291992
70904	291993
47001	291994
22609	291995
3386	291996
20907	291997
34	291998
243008	291999
54790	292000
54790	292001
146573	292002
30816	292003
85968	292004
173592	292005
48886	292006
34409	292007
271917	292008
200829	292009
200829	292010
69497	292011
39021	292012
204848	292013
177745	292014
122318	292015
15221	292016
14330	292017
280871	292018
18126	292019
191563	292020
6218	292021
189630	292022
169343	292023
40726	292024
81050	292025
117203	292026
10399	292027
282585	292028
17377	292029
32925	292030
49733	292031
19550	292032
5672	292033
29393	292034
59507	292035
4815	292036
269424	292037
8830	292038
45390	292039
44959	292040
286916	292041
138144	292042
27696	292043
258930	292044
204314	292045
2751	292046
57648	292047
5567	292048
29704	292049
21275	292050
37985	292051
115954	292052
18031	292053
214997	292054
10031	292055
234303	292056
193354	292057
24491	292058
53417	292059
177218	292060
96025	292061
109959	292062
252610	292063
133145	292064
750	292065
310347	292066
123636	292067
27402	292068
64355	292069
3524	292070
16065	292071
66037	292072
23074	292073
81817	292074
27197	292075
114998	292076
194968	292077
37190	292078
46793	292079
128536	292080
7	292081
34366	292082
133787	292083
202310	292084
72049	292085
89110	292086
10763	292087
251049	292088
44253	292089
213158	292090
61297	292091
132938	292092
17264	292093
18170	292094
8937	292095
67000	292096
91730	292097
41348	292098
26107	292099
183877	292100
163130	292101
295190	292102
199664	292103
6443	292104
25420	292105
82192	292106
168917	292107
177545	292108
79347	292109
137276	292110
16769	292111
109317	292112
59960	292113
151964	292114
43824	292115
65164	292116
29954	292117
66213	292118
147411	292119
91408	292120
132335	292121
4336	292122
118809	292123
142925	292124
1409	292125
176090	292126
267253	292127
88183	292128
31989	292129
35678	292130
23581	292131
170699	292132
170699	292133
174798	292134
14088	292135
69534	292136
154044	292137
133146	292138
166479	292139
74002	292140
115910	292141
90319	292142
186259	292143
28463	292144
144693	292145
7875	292146
62103	292147
67510	292148
100149	292149
100195	292150
225523	292151
242111	292152
262456	292153
67786	292154
235331	292155
55214	292156
141395	292157
24748	292158
142614	292159
3272	292160
68043	292161
40624	292162
116578	292163
115544	292164
98819	292165
37185	292166
208342	292167
130187	292168
18986	292169
5807	292170
208957	292171
60144	292172
1628	292173
109994	292174
54843	292175
97652	292176
61890	292177
23710	292178
153042	292179
42500	292180
20019	292181
98216	292182
201547	292183
106882	292184
131955	292185
95654	292186
48848	292187
1541	292188
111904	292189
3409	292190
193403	292191
19970	292192
141024	292193
56193	292194
34051	292195
138855	292196
22358	292197
173671	292198
284564	292199
122028	292200
30274	292201
40031	292202
18720	292203
27803	292204
1495	292205
1690	292206
59135	292207
47827	292208
39481	292209
132506	292210
92017	292211
144685	292212
86930	292213
10788	292214
19935	292215
96529	292216
1774	292217
33015	292218
78919	292219
10139	292220
36585	292221
153503	292222
29644	292223
212623	292224
167186	292225
71404	292226
109820	292227
126168	292228
293169	292229
33865	292230
102224	292231
74757	292232
202086	292233
111228	292234
134800	292235
50694	292236
2122	292237
30702	292238
53582	292239
99014	292240
19706	292241
55381	292242
12647	292243
7338	292244
199678	292245
21867	292246
303250	292247
216627	292248
73152	292249
138172	292250
179082	292251
74301	292252
69574	292253
58766	292254
33083	292255
284611	292256
251291	292257
294927	292258
63125	292259
34312	292260
46554	292261
238228	292262
29974	292263
25649	292264
50015	292265
203281	292266
54593	292267
42768	292268
67724	292269
142115	292270
11401	292271
52209	292272
48874	292273
122967	292274
116196	292275
57705	292276
71395	292277
72490	292278
201012	292279
188736	292280
204608	292281
162685	292282
7784	292283
5560	292284
7987	292285
120062	292286
31063	292287
14254	292288
42934	292289
8155	292290
92252	292291
311399	292292
160688	292293
215927	292294
891	292295
3370	292296
31767	292297
6384	292298
102217	292299
97177	292300
13753	292301
133764	292302
27728	292303
311113	292304
26459	292305
165047	292306
164341	292307
162833	292308
136017	292309
171707	292310
154837	292311
30330	292312
266475	292313
151721	292314
62871	292315
49699	292316
15795	292317
3639	292318
85873	292319
297063	292320
122790	292321
70668	292322
10884	292323
117494	292324
121545	292325
259442	292326
16547	292327
17883	292328
82862	292329
168886	292330
153850	292331
282233	292332
74416	292333
124702	292334
121319	292335
64216	292336
89447	292337
204602	292338
169018	292339
213795	292340
20472	292341
50787	292342
120417	292343
120417	292344
217486	292345
119130	292346
99746	292347
102107	292348
200071	292349
58910	292350
1801	292351
81189	292352
228068	292353
81464	292354
163624	292355
266705	292356
278566	292357
179089	292358
10467	292359
148321	292360
14165	292361
10825	292362
31661	292363
109491	292364
217473	292365
43662	292366
115028	292367
64728	292368
215177	292369
205803	292370
65295	292371
203389	292372
31073	292373
39639	292374
148685	292375
63854	292376
21996	292377
99963	292378
163685	292379
133019	292380
87048	292381
28	292382
75167	292383
68736	292384
99602	292385
48552	292386
73430	292387
47818	292388
27721	292389
1305	292390
131670	292391
135928	292392
99088	292393
179583	292394
1210	292395
177185	292396
84178	292397
59403	292398
8760	292399
154012	292400
67265	292401
161176	292402
100892	292403
224847	292404
100796	292405
99755	292406
33662	292407
36868	292408
92612	292409
304362	292410
281720	292411
198635	292412
32620	292413
51672	292414
119273	292415
7762	292416
109449	292417
18128	292418
142917	292419
5737	292420
29911	292421
71191	292422
260781	292423
188818	292424
17306	292425
28902	292426
49016	292427
284909	292428
169	292429
44003	292430
69135	292431
100316	292432
220048	292433
177993	292434
159565	292435
70978	292436
28524	292437
20553	292438
14792	292439
98533	292440
30394	292441
1998	292442
13135	292443
148204	292444
29696	292445
100816	292446
45653	292447
4989	292448
67699	292449
7695	292450
150539	292451
29966	292452
51089	292453
45802	292454
178555	292455
34964	292456
25645	292457
99395	292458
167558	292459
214268	292460
55821	292461
158083	292462
5621	292463
166729	292464
78624	292465
138397	292466
20506	292467
10604	292468
49952	292469
103761	292470
98336	292471
241221	292472
83231	292473
45302	292474
99233	292475
2170	292476
148645	292477
224526	292478
155128	292479
127923	292480
23961	292481
140219	292482
16454	292483
28447	292484
88697	292485
162538	292486
62444	292487
93637	292488
86923	292489
1409	292490
221881	292491
103169	292492
34428	292493
104085	292494
39451	292495
113224	292496
127108	292497
61129	292498
156180	292499
60204	292500
70900	292501
6191	292502
99775	292503
169378	292504
136364	292505
195985	292506
199671	292507
78155	292508
92638	292509
89813	292510
21443	292511
439	292512
90249	292513
27578	292514
78582	292515
5611	292516
27425	292517
3827	292518
217181	292519
4273	292520
217104	292521
214633	292522
137273	292523
648	292524
62736	292525
10835	292526
142640	292527
2060	292528
85025	292529
26595	292530
207251	292531
72940	292532
6470	292533
1136	292534
191239	292535
18704	292536
11165	292537
187765	292538
127860	292539
55204	292540
103925	292541
126629	292542
10087	292543
55475	292544
9710	292545
38974	292546
196	292547
216676	292548
26537	292549
11208	292550
87358	292551
24011	292552
180705	292553
9175	292554
2533	292555
251	292556
4054	292557
202503	292558
2060	292559
73618	292560
20503	292561
107237	292562
139152	292563
170850	292564
72534	292565
121479	292566
5474	292567
31239	292568
138670	292569
105246	292570
194334	292571
19533	292572
59841	292573
82659	292574
12914	292575
12914	292576
277744	292577
115073	292578
107596	292579
12043	292580
182155	292581
71441	292582
75278	292583
75933	292584
37413	292585
66444	292586
114677	292587
98068	292588
181196	292589
140924	292590
28361	292591
71	292592
6384	292593
105704	292594
246144	292595
1530	292596
45679	292597
526	292598
83294	292599
11013	292600
25206	292601
184806	292602
12859	292603
306164	292604
2349	292605
34625	292606
292158	292607
147433	292608
4271	292609
262284	292610
3200	292611
140248	292612
2138	292613
41468	292614
15139	292615
13120	292616
29025	292617
12253	292618
21543	292619
87755	292620
44794	292621
87584	292622
15603	292623
1686	292624
70224	292625
25758	292626
176266	292627
227250	292628
27751	292629
143307	292630
16995	292631
15445	292632
90047	292633
217259	292634
29558	292635
85431	292636
5737	292637
21081	292638
118	292639
57040	292640
14878	292641
298161	292642
115628	292643
159961	292644
12162	292645
55529	292646
7609	292647
126757	292648
1560	292649
217179	292650
102491	292651
72544	292652
131670	292653
9476	292654
98430	292655
166090	292656
175979	292657
230698	292658
208382	292659
289285	292660
11942	292661
17388	292662
16563	292663
28156	292664
77665	292665
13989	292666
47464	292667
225137	292668
70392	292669
89994	292670
34657	292671
34385	292672
110469	292673
285089	292674
5336	292675
103660	292676
15055	292677
79694	292678
7804	292679
8596	292680
143865	292681
35485	292682
271918	292683
142688	292684
60123	292685
13933	292686
121590	292687
34280	292688
40570	292689
1328	292690
54814	292691
232594	292692
63156	292693
23015	292694
291598	292695
244974	292696
97447	292697
23471	292698
122105	292699
208699	292700
89448	292701
19983	292702
207499	292703
259126	292704
218940	292705
83234	292706
30772	292707
62325	292708
216374	292709
1179	292710
20103	292711
78599	292712
196468	292713
11277	292714
22362	292715
59979	292716
62618	292717
27611	292718
10822	292719
118939	292720
210165	292721
207500	292722
37059	292723
194415	292724
161555	292725
135957	292726
226592	292727
205566	292728
84557	292729
15861	292730
22534	292731
108101	292732
162045	292733
15632	292734
142989	292735
123408	292736
14174	292737
151797	292738
281604	292739
5013	292740
29478	292741
101331	292742
77334	292743
75531	292744
41685	292745
68807	292746
13822	292747
171185	292748
36545	292749
138133	292750
153116	292751
94935	292752
2113	292753
298238	292754
185285	292755
79547	292756
376	292757
248804	292758
22105	292759
40704	292760
79566	292761
54000	292762
210631	292763
216004	292764
269908	292765
141980	292766
212297	292767
96288	292768
15633	292769
61833	292770
19598	292771
18187	292772
43456	292773
63184	292774
26475	292775
282105	292776
223596	292777
15145	292778
48473	292779
33360	292780
98662	292781
296910	292782
475	292783
121970	292784
210754	292785
285263	292786
81578	292787
145012	292788
145792	292789
162404	292790
9861	292791
26346	292792
183517	292793
48548	292794
286949	292795
59710	292796
192538	292797
77672	292798
57042	292799
87091	292800
565	292801
192788	292802
198607	292803
188215	292804
25095	292805
11450	292806
207416	292807
37955	292808
122414	292809
33313	292810
34899	292811
118627	292812
296368	292813
82924	292814
423	292815
20966	292816
148304	292817
64462	292818
64446	292819
66682	292820
105204	292821
297656	292822
133407	292823
3400	292824
7813	292825
77011	292826
304328	292827
31207	292828
168407	292829
205707	292830
6071	292831
3465	292832
30723	292833
101525	292834
132377	292835
8781	292836
16246	292837
156915	292838
272210	292839
289551	292840
298798	292841
2129	292842
144103	292843
141878	292844
34903	292845
86080	292846
40391	292847
4	292848
30830	292849
23179	292850
266262	292851
49194	292852
64602	292853
256806	292854
90570	292855
31976	292856
14266	292857
100394	292858
63531	292859
150227	292860
7478	292861
32057	292862
142258	292863
71841	292864
130845	292865
26975	292866
33524	292867
107243	292868
49468	292869
303298	292870
23421	292871
45764	292872
18132	292873
95985	292874
154991	292875
15533	292876
148133	292877
21021	292878
15352	292879
14033	292880
37405	292881
258405	292882
103628	292883
104520	292884
61919	292885
216512	292886
169771	292887
12780	292888
5805	292889
5805	292890
21972	292891
149807	292892
42844	292893
7438	292894
30180	292895
38309	292896
6053	292897
21128	292898
5338	292899
68371	292900
76278	292901
142665	292902
64749	292903
162714	292904
145101	292905
281797	292906
102933	292907
133048	292908
184614	292909
93518	292910
52989	292911
120466	292912
4993	292913
20125	292914
186737	292915
206101	292916
169176	292917
96474	292918
46086	292919
77887	292920
247715	292921
76522	292922
192369	292923
4753	292924
115872	292925
10690	292926
76123	292927
101021	292928
74507	292929
54127	292930
104496	292931
263999	292932
20141	292933
31652	292934
22559	292935
8111	292936
5457	292937
2282	292938
270503	292939
10596	292940
146026	292941
86118	292942
185325	292943
35770	292944
181959	292945
42807	292946
187632	292947
73055	292948
35539	292949
1541	292950
6112	292951
41460	292952
211245	292953
130802	292954
50107	292955
6136	292956
18496	292957
84033	292958
53307	292959
34715	292960
29089	292961
27821	292962
86426	292963
9454	292964
38525	292965
136169	292966
198035	292967
198024	292968
23324	292969
1831	292970
105776	292971
432	292972
55	292973
4637	292974
31587	292975
7400	292976
99982	292977
20805	292978
135253	292979
103950	292980
216328	292981
15617	292982
95270	292983
78670	292984
213213	292985
236606	292986
34065	292987
249327	292988
299710	292989
127328	292990
304866	292991
21576	292992
13290	292993
18539	292994
114790	292995
174712	292996
85111	292997
70744	292998
105604	292999
213948	293000
91112	293001
71817	293002
15401	293003
103682	293004
48371	293005
5250	293006
83264	293007
24870	293008
86638	293009
200939	293010
28726	293011
199895	293012
283831	293013
71820	293014
179268	293015
81162	293016
28726	293017
428	293018
107362	293019
282459	293020
38426	293021
67444	293022
100628	293023
29866	293024
170323	293025
8822	293026
2853	293027
62861	293028
132292	293029
13573	293030
198130	293031
205651	293032
62105	293033
20128	293034
134318	293035
101311	293036
152264	293037
14400	293038
11203	293039
36735	293040
82503	293041
29244	293042
182147	293043
181557	293044
194808	293045
13305	293046
32381	293047
13313	293048
243657	293049
113129	293050
89290	293051
250922	293052
63310	293053
98002	293054
14683	293055
193721	293056
218050	293057
270047	293058
42922	293059
6972	293060
26446	293061
184668	293062
62712	293063
127995	293064
16102	293065
4742	293066
30576	293067
299414	293068
214551	293069
31103	293070
24666	293071
5440	293072
305776	293073
91429	293074
54339	293075
40657	293076
145281	293077
19159	293078
175302	293079
139962	293080
19437	293081
89076	293082
37656	293083
36198	293084
21922	293085
37531	293086
127005	293087
17528	293088
113930	293089
60587	293090
171577	293091
80286	293092
300083	293093
184890	293094
123199	293095
123423	293096
60498	293097
126	293098
184464	293099
166854	293100
153051	293101
216940	293102
118677	293103
309433	293104
22706	293105
125308	293106
227878	293107
13030	293108
178846	293109
202098	293110
3	293111
23035	293112
2	293113
164017	293114
74402	293115
105851	293116
7149	293117
157714	293118
279992	293119
89174	293120
300441	293121
90882	293122
128584	293123
190423	293124
90882	293125
51590	293126
126679	293127
19816	293128
19666	293129
10114	293130
6577	293131
23174	293132
92847	293133
18387	293134
9478	293135
312425	293136
106324	293137
2400	293138
21068	293139
194181	293140
136715	293141
71470	293142
15448	293143
181491	293144
92101	293145
59825	293146
21748	293147
152012	293148
197546	293149
17304	293150
92326	293151
29979	293152
1806	293153
56335	293154
235	293155
35949	293156
12880	293157
21781	293158
29060	293159
4558	293160
53	293161
22294	293162
256828	293163
157228	293164
28524	293165
95594	293166
159040	293167
142314	293168
270359	293169
21899	293170
16738	293171
265790	293172
70504	293173
10453	293174
96684	293175
3554	293176
51413	293177
16852	293178
18480	293179
28	293180
140584	293181
37864	293182
58067	293183
111181	293184
128471	293185
149026	293186
47035	293187
208608	293188
28252	293189
70081	293190
53702	293191
7636	293192
44723	293193
45596	293194
151771	293195
23	293196
22412	293197
32106	293198
197713	293199
122086	293200
133865	293201
57190	293202
239719	293203
20565	293204
60933	293205
73513	293206
18125	293207
110690	293208
122669	293209
133578	293210
209728	293211
172589	293212
37333	293213
120636	293214
6006	293215
223528	293216
20414	293217
98621	293218
30132	293219
99670	293220
222126	293221
14031	293222
141744	293223
24624	293224
14925	293225
46474	293226
155652	293227
118	293228
16524	293229
12942	293230
179443	293231
82950	293232
130174	293233
116173	293234
11228	293235
66160	293236
2839	293237
21568	293238
260520	293239
109697	293240
3712	293241
107446	293242
293974	293243
28840	293244
138767	293245
32720	293246
112704	293247
114566	293248
63751	293249
43239	293250
256967	293251
277620	293252
95705	293253
31650	293254
171828	293255
192443	293256
31605	293257
99086	293258
64632	293259
210109	293260
36999	293261
17228	293262
122564	293263
142989	293264
10781	293265
106136	293266
6856	293267
25772	293268
101520	293269
55483	293270
182812	293271
28607	293272
141663	293273
31506	293274
103277	293275
177072	293276
83313	293277
8913	293278
2539	293279
40795	293280
37913	293281
37913	293282
188545	293283
3852	293284
152112	293285
308379	293286
83308	293287
114151	293288
127933	293289
63996	293290
7177	293291
16772	293292
123774	293293
80988	293294
127234	293295
86936	293296
46380	293297
98992	293298
146308	293299
148863	293300
98241	293301
30622	293302
145112	293303
80880	293304
167510	293305
285152	293306
29279	293307
46698	293308
20031	293309
302659	293310
84131	293311
2601	293312
136903	293313
2768	293314
10402	293315
1804	293316
55046	293317
14366	293318
5633	293319
37234	293320
11090	293321
197865	293322
63768	293323
7581	293324
7575	293325
119549	293326
74231	293327
53444	293328
2623	293329
98395	293330
4198	293331
60983	293332
67132	293333
24335	293334
10056	293335
6153	293336
194356	293337
235659	293338
8027	293339
16195	293340
119779	293341
75847	293342
28634	293343
199854	293344
123437	293345
3342	293346
229436	293347
57971	293348
200987	293349
263320	293350
104313	293351
9701	293352
165954	293353
218234	293354
117393	293355
38693	293356
45294	293357
209184	293358
195224	293359
215282	293360
266024	293361
40772	293362
281254	293363
2298	293364
41144	293365
124007	293366
282145	293367
273666	293368
302563	293369
93090	293370
27787	293371
42392	293372
32647	293373
85522	293374
82098	293375
63252	293376
302655	293377
116194	293378
9701	293379
55397	293380
271790	293381
96718	293382
186925	293383
201338	293384
6829	293385
5505	293386
90560	293387
83899	293388
198924	293389
15802	293390
107479	293391
227942	293392
91289	293393
242688	293394
23013	293395
91641	293396
172467	293397
23041	293398
243778	293399
196021	293400
103926	293401
79186	293402
44724	293403
21981	293404
287959	293405
194662	293406
40283	293407
73583	293408
105493	293409
294942	293410
307106	293411
83567	293412
51285	293413
141946	293414
52792	293415
5431	293416
130464	293417
211743	293418
39057	293419
94270	293420
128432	293421
109263	293422
16404	293423
143713	293424
55189	293425
1843	293426
76975	293427
94397	293428
157247	293429
116836	293430
114341	293431
161293	293432
37342	293433
44640	293434
135134	293435
129859	293436
93106	293437
205885	293438
174041	293439
41698	293440
80782	293441
81267	293442
108341	293443
107236	293444
133079	293445
168289	293446
23826	293447
182283	293448
3936	293449
84989	293450
159402	293451
167389	293452
101414	293453
15255	293454
1382	293455
145740	293456
244804	293457
96690	293458
71883	293459
240832	293460
143010	293461
214506	293462
160970	293463
187094	293464
41366	293465
9380	293466
211385	293467
175110	293468
165906	293469
104936	293470
43443	293471
61602	293472
141815	293473
102162	293474
174352	293475
92731	293476
8414	293477
91316	293478
94457	293479
84656	293480
22064	293481
298778	293482
126685	293483
197231	293484
285608	293485
52881	293486
218990	293487
125079	293488
285823	293489
109412	293490
128738	293491
36744	293492
55095	293493
15342	293494
5663	293495
122171	293496
222966	293497
61630	293498
21	293499
76230	293500
44643	293501
78717	293502
157783	293503
142032	293504
81122	293505
46676	293506
94349	293507
33365	293508
23131	293509
1465	293510
54296	293511
3774	293512
6385	293513
98865	293514
35026	293515
42289	293516
47686	293517
51120	293518
8824	293519
62328	293520
57240	293521
89051	293522
33556	293523
52851	293524
40295	293525
39236	293526
50033	293527
16835	293528
145596	293529
167010	293530
174458	293531
6453	293532
155868	293533
37139	293534
274652	293535
40157	293536
182088	293537
11704	293538
4421	293539
120617	293540
197336	293541
64678	293542
178061	293543
4132	293544
59400	293545
235885	293546
257165	293547
106650	293548
14658	293549
182995	293550
209076	293551
132493	293552
52869	293553
59697	293554
196190	293555
100876	293556
3818	293557
75924	293558
28979	293559
45275	293560
245717	293561
186352	293562
192144	293563
287475	293564
72805	293565
116623	293566
8259	293567
51494	293568
65770	293569
63991	293570
20382	293571
27608	293572
74179	293573
63801	293574
195119	293575
60727	293576
135185	293577
11970	293578
10673	293579
208678	293580
51489	293581
34251	293582
16128	293583
129607	293584
35810	293585
9979	293586
21367	293587
33731	293588
32818	293589
18054	293590
207652	293591
214644	293592
16371	293593
88796	293594
164972	293595
38225	293596
266020	293597
41902	293598
250095	293599
274108	293600
23013	293601
52406	293602
49188	293603
84767	293604
128850	293605
123436	293606
36109	293607
116584	293608
288723	293609
129115	293610
1018	293611
115623	293612
138053	293613
122015	293614
122607	293615
122607	293616
281849	293617
186582	293618
232175	293619
211836	293620
28753	293621
37315	293622
106888	293623
95677	293624
65924	293625
118908	293626
90455	293627
55065	293628
89688	293629
55395	293630
178826	293631
81267	293632
81459	293633
59802	293634
97132	293635
15094	293636
182198	293637
46813	293638
18450	293639
80629	293640
87762	293641
142327	293642
68503	293643
265060	293644
95376	293645
27683	293646
51241	293647
70820	293648
132271	293649
107904	293650
10052	293651
63360	293652
75428	293653
221723	293654
131778	293655
115524	293656
209870	293657
135690	293658
22904	293659
650	293660
135991	293661
18000	293662
11827	293663
277668	293664
229267	293665
120590	293666
133922	293667
170582	293668
344	293669
209648	293670
32454	293671
130038	293672
43766	293673
157858	293674
116186	293675
201572	293676
266763	293677
79456	293678
8181	293679
28127	293680
54472	293681
31383	293682
16429	293683
309397	293684
7488	293685
42624	293686
130038	293687
292356	293688
297245	293689
125819	293690
87851	293691
12545	293692
227042	293693
206079	293694
181628	293695
208488	293696
68280	293697
39402	293698
149627	293699
39646	293700
28083	293701
232665	293702
21497	293703
98447	293704
13039	293705
184246	293706
70310	293707
69497	293708
299802	293709
143561	293710
25539	293711
4411	293712
117227	293713
54002	293714
204984	293715
73198	293716
6660	293717
196988	293718
31459	293719
29719	293720
30597	293721
48694	293722
20684	293723
35473	293724
8529	293725
85406	293726
97543	293727
81632	293728
89500	293729
56165	293730
70734	293731
7027	293732
191339	293733
46955	293734
66549	293735
123241	293736
7996	293737
76736	293738
53652	293739
110812	293740
89190	293741
79181	293742
35671	293743
8752	293744
62172	293745
60434	293746
36105	293747
60479	293748
103192	293749
28490	293750
11274	293751
91360	293752
195299	293753
8934	293754
8934	293755
87698	293756
131181	293757
115034	293758
99071	293759
45713	293760
118182	293761
66051	293762
148949	293763
93984	293764
133285	293765
113689	293766
271604	293767
3219	293768
146691	293769
85447	293770
114223	293771
86179	293772
123438	293773
69564	293774
224678	293775
54876	293776
106850	293777
77538	293778
59492	293779
36298	293780
249799	293781
40333	293782
18769	293783
131955	293784
183850	293785
258279	293786
32802	293787
68589	293788
187351	293789
139378	293790
21976	293791
149747	293792
11072	293793
65200	293794
5810	293795
137952	293796
249438	293797
219927	293798
113580	293799
76513	293800
71132	293801
13094	293802
7090	293803
59111	293804
18915	293805
19393	293806
70315	293807
43850	293808
33044	293809
109723	293810
112130	293811
90735	293812
195535	293813
52740	293814
76845	293815
1143	293816
104827	293817
6485	293818
36925	293819
123227	293820
123227	293821
262665	293822
6654	293823
60199	293824
69747	293825
90831	293826
53347	293827
139710	293828
999	293829
79025	293830
16189	293831
134544	293832
34691	293833
59856	293834
107436	293835
74630	293836
23068	293837
185070	293838
77142	293839
167698	293840
154638	293841
298694	293842
13745	293843
62218	293844
203068	293845
38769	293846
186816	293847
180956	293848
68999	293849
114522	293850
100176	293851
68989	293852
49094	293853
64414	293854
71534	293855
18403	293856
48575	293857
50369	293858
2892	293859
81539	293860
81539	293861
14405	293862
271846	293863
5231	293864
115116	293865
275748	293866
113041	293867
10108	293868
124125	293869
101069	293870
13094	293871
13094	293872
9705	293873
12142	293874
136568	293875
78048	293876
129855	293877
73121	293878
34699	293879
129855	293880
55468	293881
52871	293882
10350	293883
85436	293884
23549	293885
54370	293886
29018	293887
16982	293888
57976	293889
188209	293890
62004	293891
270384	293892
62587	293893
66645	293894
62365	293895
114270	293896
95622	293897
70595	293898
133768	293899
31888	293900
45733	293901
4342	293902
68127	293903
92186	293904
152773	293905
53773	293906
298666	293907
116487	293908
75692	293909
149885	293910
196940	293911
24609	293912
166432	293913
13372	293914
118896	293915
7064	293916
213263	293917
150568	293918
220157	293919
146362	293920
157838	293921
22999	293922
125235	293923
60246	293924
13469	293925
65369	293926
62791	293927
2451	293928
159102	293929
82397	293930
103422	293931
194141	293932
44827	293933
140469	293934
83798	293935
257963	293936
52361	293937
70941	293938
212223	293939
58656	293940
120803	293941
100463	293942
29358	293943
114957	293944
201355	293945
6031	293946
10692	293947
58674	293948
12899	293949
29510	293950
272519	293951
68851	293952
56396	293953
82620	293954
238196	293955
45489	293956
141043	293957
251604	293958
113995	293959
20902	293960
72366	293961
166730	293962
86012	293963
168807	293964
21348	293965
187462	293966
196148	293967
62115	293968
54014	293969
8464	293970
100904	293971
164674	293972
56179	293973
149426	293974
71633	293975
116	293976
179735	293977
179735	293978
15702	293979
24668	293980
65709	293981
28139	293982
23344	293983
155669	293984
578	293985
81830	293986
24886	293987
271553	293988
110267	293989
118084	293990
52639	293991
13279	293992
24668	293993
128506	293994
5240	293995
72551	293996
286954	293997
4760	293998
32063	293999
1288	294000
153626	294001
61993	294002
28082	294003
162031	294004
45496	294005
272961	294006
87436	294007
66076	294008
151896	294009
31351	294010
37411	294011
113711	294012
91258	294013
52324	294014
271220	294015
12846	294016
7198	294017
97694	294018
148328	294019
187346	294020
91592	294021
272030	294022
94265	294023
113583	294024
113047	294025
26204	294026
36727	294027
115772	294028
48625	294029
272781	294030
43209	294031
190489	294032
83289	294033
205313	294034
247450	294035
138375	294036
107341	294037
78667	294038
81467	294039
110225	294040
305491	294041
67208	294042
170650	294043
43832	294044
1817	294045
214433	294046
135	294047
3553	294048
211504	294049
151385	294050
61489	294051
26867	294052
17944	294053
253531	294054
16055	294055
37675	294056
307514	294057
197900	294058
29522	294059
160236	294060
179139	294061
179139	294062
127553	294063
61630	294064
8247	294065
95487	294066
84363	294067
7399	294068
224044	294069
82780	294070
212816	294071
146328	294072
57175	294073
894	294074
47634	294075
9588	294076
135515	294077
15142	294078
41899	294079
284674	294080
17520	294081
73450	294082
65754	294083
46519	294084
45797	294085
237	294086
107157	294087
39040	294088
61104	294089
78095	294090
59331	294091
107807	294092
7566	294093
80618	294094
151900	294095
107694	294096
89682	294097
61407	294098
183464	294099
60396	294100
7002	294101
22857	294102
19353	294103
166314	294104
136337	294105
277456	294106
71912	294107
240917	294108
27300	294109
255039	294110
71030	294111
218150	294112
132970	294113
122395	294114
261108	294115
113236	294116
215647	294117
25539	294118
3082	294119
43766	294120
19093	294121
1135	294122
80655	294123
202452	294124
272670	294125
187740	294126
3867	294127
116614	294128
188263	294129
194019	294130
41369	294131
8957	294132
207603	294133
51102	294134
184024	294135
223421	294136
15397	294137
135319	294138
110755	294139
115653	294140
206662	294141
61409	294142
45278	294143
81761	294144
304462	294145
142898	294146
1250	294147
102960	294148
60334	294149
89753	294150
192021	294151
95426	294152
146246	294153
15024	294154
29325	294155
236990	294156
66421	294157
185236	294158
157975	294159
28038	294160
291480	294161
90428	294162
262773	294163
103921	294164
211970	294165
38770	294166
29099	294167
100696	294168
84743	294169
17878	294170
264727	294171
285498	294172
275478	294173
156326	294174
71465	294175
36557	294176
82961	294177
8737	294178
169138	294179
2543	294180
2484	294181
2484	294182
31389	294183
130928	294184
63423	294185
50731	294186
130475	294187
57771	294188
15760	294189
63629	294190
1998	294191
70536	294192
289882	294193
222985	294194
77496	294195
183706	294196
63688	294197
177170	294198
171069	294199
173264	294200
90127	294201
30453	294202
93726	294203
250119	294204
15686	294205
137047	294206
96959	294207
25135	294208
143294	294209
18152	294210
95353	294211
229840	294212
48195	294213
107383	294214
118648	294215
76735	294216
176607	294217
19701	294218
9594	294219
35283	294220
7854	294221
205657	294222
6332	294223
36065	294224
20059	294225
56001	294226
124205	294227
123569	294228
16625	294229
123523	294230
27338	294231
218989	294232
13131	294233
13131	294234
40614	294235
42457	294236
6319	294237
136142	294238
113191	294239
81502	294240
49060	294241
309705	294242
38665	294243
262016	294244
23882	294245
13291	294246
141241	294247
46338	294248
103943	294249
86181	294250
26725	294251
15142	294252
311091	294253
93139	294254
92121	294255
62685	294256
3453	294257
36055	294258
22621	294259
58069	294260
45698	294261
56903	294262
77105	294263
77105	294264
77105	294265
21765	294266
40672	294267
132110	294268
160368	294269
64108	294270
87214	294271
48127	294272
666	294273
19855	294274
269712	294275
84363	294276
52656	294277
75517	294278
164619	294279
278135	294280
6194	294281
727	294282
98422	294283
48608	294284
7446	294285
27064	294286
5576	294287
18148	294288
185773	294289
45291	294290
71786	294291
167446	294292
184537	294293
262304	294294
145033	294295
61297	294296
57786	294297
11571	294298
3377	294299
126501	294300
97784	294301
202360	294302
21381	294303
35473	294304
29791	294305
97702	294306
94792	294307
208402	294308
166122	294309
42055	294310
190707	294311
139533	294312
173434	294313
265773	294314
20741	294315
143011	294316
64659	294317
34006	294318
43119	294319
103663	294320
7804	294321
136601	294322
178060	294323
8107	294324
51730	294325
105310	294326
79022	294327
280133	294328
10717	294329
180983	294330
176412	294331
45669	294332
88871	294333
189632	294334
77502	294335
121209	294336
132271	294337
242168	294338
53475	294339
103548	294340
99427	294341
146125	294342
277631	294343
38673	294344
26532	294345
121858	294346
154313	294347
198725	294348
12889	294349
193684	294350
41325	294351
49615	294352
12852	294353
722	294354
162335	294355
187913	294356
143485	294357
195448	294358
64257	294359
73343	294360
96325	294361
123900	294362
208550	294363
206794	294364
240731	294365
4954	294366
197230	294367
96842	294368
278490	294369
29093	294370
135319	294371
98141	294372
144295	294373
57973	294374
15892	294375
67332	294376
185659	294377
116672	294378
256017	294379
72373	294380
213153	294381
80760	294382
140973	294383
18948	294384
149004	294385
209648	294386
62342	294387
78830	294388
99778	294389
48835	294390
46593	294391
55180	294392
189965	294393
232118	294394
79737	294395
213689	294396
25827	294397
109833	294398
23973	294399
53209	294400
11627	294401
96129	294402
59225	294403
56693	294404
73596	294405
164677	294406
52746	294407
169777	294408
26124	294409
40477	294410
27343	294411
80761	294412
763	294413
90831	294414
42111	294415
14199	294416
15415	294417
95399	294418
173371	294419
32662	294420
83290	294421
16828	294422
185231	294423
98258	294424
106768	294425
16913	294426
76731	294427
97104	294428
70483	294429
277866	294430
162480	294431
31183	294432
92635	294433
91485	294434
252489	294435
253214	294436
8501	294437
161382	294438
53251	294439
1	294440
22976	294441
188741	294442
12844	294443
134018	294444
72597	294445
130114	294446
100461	294447
77267	294448
105146	294449
59928	294450
152903	294451
102620	294452
74799	294453
125901	294454
162480	294455
72579	294456
999	294457
42141	294458
44748	294459
69995	294460
111719	294461
110594	294462
48845	294463
130286	294464
3109	294465
73870	294466
19389	294467
39312	294468
77864	294469
28243	294470
202516	294471
131215	294472
170534	294473
201994	294474
152458	294475
78034	294476
80613	294477
42048	294478
32582	294479
291256	294480
135013	294481
150567	294482
122812	294483
72267	294484
85800	294485
61112	294486
179936	294487
143767	294488
43115	294489
292115	294490
59928	294491
53748	294492
85801	294493
60279	294494
32298	294495
22719	294496
31067	294497
223934	294498
49952	294499
68972	294500
312534	294501
66690	294502
72362	294503
52989	294504
41921	294505
25453	294506
209555	294507
70233	294508
2467	294509
40409	294510
30306	294511
4269	294512
48340	294513
62478	294514
199710	294515
270833	294516
47737	294517
60184	294518
85851	294519
204432	294520
35345	294521
35345	294522
127115	294523
47295	294524
74941	294525
142437	294526
274136	294527
176532	294528
134491	294529
213488	294530
55010	294531
28960	294532
174510	294533
179033	294534
114030	294535
53390	294536
207971	294537
11694	294538
465	294539
15056	294540
68208	294541
23067	294542
2289	294543
385	294544
21629	294545
195925	294546
150746	294547
51758	294548
1533	294549
124266	294550
206623	294551
27523	294552
27523	294553
29537	294554
61729	294555
139392	294556
249801	294557
85509	294558
93952	294559
11983	294560
50424	294561
41653	294562
34263	294563
117007	294564
27449	294565
77424	294566
135494	294567
18095	294568
136027	294569
91910	294570
149080	294571
36825	294572
96920	294573
64167	294574
204945	294575
195812	294576
25368	294577
99357	294578
55741	294579
147821	294580
136036	294581
51919	294582
14723	294583
19719	294584
271931	294585
15686	294586
194280	294587
37434	294588
11262	294589
13292	294590
237628	294591
180800	294592
139619	294593
70892	294594
24268	294595
169805	294596
219889	294597
58323	294598
151730	294599
255670	294600
54897	294601
156790	294602
225592	294603
88350	294604
103896	294605
291024	294606
161696	294607
39645	294608
132701	294609
139134	294610
32143	294611
60165	294612
80428	294613
203578	294614
81024	294615
122409	294616
156526	294617
106205	294618
38089	294619
136378	294620
34367	294621
59475	294622
4557	294623
115979	294624
135	294625
102820	294626
115338	294627
108870	294628
157088	294629
132606	294630
37125	294631
157	294632
106184	294633
243167	294634
87346	294635
5701	294636
33357	294637
21733	294638
42518	294639
103253	294640
35854	294641
216077	294642
38008	294643
47015	294644
155467	294645
128456	294646
54757	294647
33044	294648
73982	294649
239819	294650
88295	294651
36663	294652
223854	294653
306559	294654
78093	294655
256975	294656
276606	294657
95607	294658
170823	294659
33385	294660
20576	294661
87441	294662
98255	294663
183344	294664
183262	294665
163865	294666
180888	294667
255487	294668
89207	294669
14894	294670
4434	294671
97698	294672
302233	294673
23858	294674
139844	294675
35163	294676
27315	294677
101831	294678
53343	294679
229652	294680
246427	294681
256136	294682
208086	294683
29864	294684
214800	294685
25638	294686
174596	294687
178464	294688
34442	294689
118799	294690
126871	294691
111373	294692
2172	294693
103388	294694
9301	294695
53345	294696
172286	294697
138752	294698
31672	294699
164899	294700
146268	294701
188403	294702
3805	294703
191226	294704
16123	294705
72203	294706
112588	294707
112531	294708
12187	294709
292099	294710
136249	294711
31863	294712
128202	294713
128202	294714
34749	294715
170154	294716
70455	294717
47913	294718
100886	294719
679	294720
107119	294721
149793	294722
40888	294723
58321	294724
82946	294725
17766	294726
95274	294727
124494	294728
2488	294729
241176	294730
65078	294731
13860	294732
177205	294733
17212	294734
82842	294735
70047	294736
207265	294737
105170	294738
36520	294739
79705	294740
218487	294741
182986	294742
72550	294743
111624	294744
218986	294745
207648	294746
81242	294747
133417	294748
95343	294749
63439	294750
191246	294751
96900	294752
118300	294753
14383	294754
180713	294755
83515	294756
130838	294757
90865	294758
152412	294759
69077	294760
63980	294761
27757	294762
1337	294763
307372	294764
52448	294765
121891	294766
71178	294767
130108	294768
41042	294769
153703	294770
183198	294771
231866	294772
69635	294773
98073	294774
282153	294775
65710	294776
98133	294777
128235	294778
62341	294779
153489	294780
327	294781
152033	294782
31240	294783
25729	294784
192077	294785
85425	294786
217076	294787
40534	294788
51537	294789
140508	294790
149255	294791
169351	294792
3696	294793
20478	294794
128426	294795
11592	294796
130503	294797
130503	294798
236342	294799
217445	294800
15195	294801
30152	294802
92181	294803
222296	294804
35130	294805
35130	294806
77825	294807
64101	294808
30613	294809
200010	294810
117207	294811
72507	294812
187678	294813
269632	294814
96497	294815
13211	294816
38085	294817
227330	294818
209176	294819
212435	294820
9301	294821
24333	294822
5721	294823
70937	294824
23553	294825
168318	294826
67501	294827
25221	294828
50418	294829
137371	294830
290425	294831
94506	294832
113478	294833
134934	294834
43610	294835
48321	294836
231264	294837
29657	294838
116662	294839
40854	294840
142454	294841
38203	294842
102758	294843
9345	294844
186775	294845
16032	294846
5403	294847
29093	294848
165497	294849
38182	294850
108390	294851
83851	294852
116154	294853
28362	294854
78740	294855
101589	294856
37628	294857
141604	294858
24764	294859
24764	294860
94518	294861
102557	294862
270507	294863
18631	294864
125295	294865
106592	294866
61557	294867
97020	294868
172386	294869
210922	294870
175642	294871
162849	294872
11095	294873
223646	294874
4687	294875
38053	294876
80109	294877
160543	294878
82448	294879
1892	294880
41856	294881
12581	294882
291542	294883
46697	294884
301480	294885
130023	294886
89481	294887
208101	294888
71519	294889
291	294890
156988	294891
88270	294892
41817	294893
20536	294894
84889	294895
281933	294896
12106	294897
67389	294898
55723	294899
22163	294900
269127	294901
49799	294902
217866	294903
42553	294904
51692	294905
3	294906
177397	294907
226727	294908
48225	294909
69495	294910
28406	294911
61326	294912
47015	294913
98144	294914
255995	294915
172250	294916
9474	294917
217741	294918
36259	294919
127970	294920
26797	294921
274705	294922
121568	294923
44924	294924
98822	294925
233535	294926
189766	294927
3349	294928
166251	294929
170950	294930
171955	294931
34978	294932
124247	294933
34511	294934
44985	294935
173033	294936
173033	294937
98141	294938
267370	294939
123893	294940
127931	294941
10052	294942
162871	294943
26702	294944
176046	294945
237714	294946
78268	294947
204006	294948
121568	294949
112057	294950
170637	294951
24297	294952
163175	294953
24556	294954
236413	294955
144881	294956
5316	294957
106794	294958
123516	294959
79458	294960
44594	294961
24302	294962
238901	294963
146468	294964
88069	294965
22876	294966
7293	294967
151775	294968
40256	294969
126021	294970
217248	294971
36181	294972
180722	294973
46720	294974
25233	294975
666	294976
137708	294977
75020	294978
20462	294979
43714	294980
133398	294981
133849	294982
106785	294983
274512	294984
231557	294985
28329	294986
158979	294987
76239	294988
36387	294989
51411	294990
155210	294991
161306	294992
116107	294993
49811	294994
12027	294995
88724	294996
87115	294997
83872	294998
202031	294999
37166	295000
129599	295001
30039	295002
138275	295003
145290	295004
194511	295005
88971	295006
142764	295007
35705	295008
217138	295009
11248	295010
199409	295011
196	295012
161693	295013
114191	295014
58720	295015
303077	295016
168179	295017
207822	295018
3825	295019
118699	295020
52430	295021
46414	295022
213207	295023
51403	295024
186595	295025
5701	295026
119062	295027
244701	295028
47077	295029
164350	295030
37759	295031
125280	295032
124868	295033
14451	295034
291233	295035
252223	295036
189111	295037
11745	295038
16631	295039
39880	295040
146249	295041
16668	295042
176980	295043
50042	295044
93251	295045
87096	295046
216215	295047
45784	295048
294735	295049
56992	295050
49420	295051
25230	295052
152303	295053
79869	295054
139796	295055
38749	295056
73118	295057
110266	295058
49785	295059
73758	295060
106317	295061
201732	295062
127343	295063
44889	295064
33411	295065
37677	295066
280180	295067
261641	295068
47922	295069
259010	295070
159741	295071
195673	295072
209780	295073
167388	295074
48139	295075
117732	295076
197316	295077
135435	295078
28122	295079
51813	295080
19247	295081
85311	295082
117714	295083
120661	295084
178835	295085
57256	295086
33189	295087
50722	295088
192488	295089
89502	295090
9902	295091
141745	295092
16553	295093
309492	295094
96547	295095
95365	295096
16367	295097
83464	295098
302478	295099
29989	295100
110267	295101
89342	295102
20914	295103
103179	295104
2711	295105
294092	295106
93846	295107
93769	295108
32132	295109
19803	295110
33613	295111
23807	295112
167897	295113
8327	295114
103242	295115
237687	295116
4177	295117
2290	295118
80597	295119
47559	295120
38942	295121
293998	295122
185022	295123
87733	295124
183640	295125
67638	295126
25602	295127
14696	295128
60454	295129
58824	295130
4333	295131
37401	295132
257899	295133
159061	295134
289447	295135
130238	295136
109617	295137
165698	295138
88454	295139
12819	295140
15959	295141
198755	295142
159714	295143
242446	295144
118600	295145
12987	295146
114069	295147
39771	295148
49116	295149
10346	295150
164499	295151
66325	295152
236317	295153
123702	295154
2113	295155
37342	295156
220419	295157
55788	295158
207160	295159
104206	295160
118986	295161
234987	295162
36301	295163
38497	295164
14961	295165
9678	295166
9678	295167
302494	295168
137208	295169
140126	295170
224332	295171
309087	295172
19229	295173
200981	295174
250870	295175
19328	295176
29113	295177
21231	295178
27105	295179
94648	295180
23930	295181
18631	295182
35819	295183
175214	295184
76847	295185
14771	295186
31341	295187
34481	295188
29807	295189
38208	295190
142829	295191
8392	295192
53166	295193
142034	295194
81633	295195
113716	295196
116357	295197
51284	295198
37901	295199
3344	295200
116660	295201
35887	295202
44016	295203
81099	295204
6700	295205
136139	295206
46190	295207
52593	295208
57811	295209
8782	295210
31147	295211
180619	295212
46993	295213
189741	295214
12969	295215
116487	295216
84639	295217
171837	295218
106863	295219
103	295220
45094	295221
96776	295222
11	295223
131920	295224
37030	295225
107289	295226
12031	295227
123622	295228
96118	295229
21422	295230
45517	295231
102850	295232
14837	295233
117092	295234
204745	295235
137672	295236
229914	295237
119445	295238
206715	295239
98573	295240
213230	295241
29699	295242
139046	295243
13157	295244
51196	295245
154428	295246
163580	295247
298037	295248
37510	295249
36269	295250
80119	295251
199671	295252
29387	295253
138476	295254
46791	295255
41063	295256
256687	295257
75044	295258
52547	295259
139717	295260
169556	295261
37313	295262
129492	295263
241206	295264
24188	295265
29267	295266
134195	295267
75028	295268
115328	295269
18893	295270
13061	295271
50886	295272
277011	295273
33343	295274
70376	295275
160976	295276
160184	295277
178161	295278
22605	295279
2079	295280
114734	295281
76168	295282
10963	295283
77496	295284
13171	295285
16712	295286
256842	295287
68876	295288
214366	295289
24666	295290
43820	295291
255736	295292
5727	295293
196079	295294
185695	295295
61433	295296
218895	295297
101112	295298
11274	295299
70374	295300
49462	295301
133043	295302
3006	295303
297199	295304
35545	295305
38417	295306
108068	295307
94749	295308
54454	295309
21092	295310
63357	295311
179696	295312
87382	295313
34369	295314
66403	295315
55887	295316
7722	295317
140029	295318
180238	295319
127321	295320
50321	295321
127901	295322
79936	295323
36844	295324
33178	295325
270101	295326
74049	295327
86725	295328
52972	295329
174347	295330
8809	295331
118619	295332
48173	295333
33472	295334
123355	295335
12614	295336
116394	295337
28012	295338
104905	295339
111086	295340
142594	295341
30114	295342
167348	295343
273871	295344
31499	295345
66829	295346
74454	295347
181874	295348
25552	295349
53680	295350
142508	295351
94460	295352
97557	295353
36610	295354
192278	295355
238812	295356
39034	295357
98773	295358
43241	295359
72937	295360
216206	295361
43591	295362
300793	295363
301293	295364
42143	295365
25201	295366
15062	295367
53759	295368
73163	295369
118851	295370
56985	295371
53730	295372
11328	295373
42436	295374
239281	295375
129681	295376
53882	295377
48468	295378
114525	295379
188946	295380
275990	295381
44712	295382
46292	295383
190250	295384
17782	295385
61670	295386
118409	295387
36638	295388
67230	295389
46133	295390
80014	295391
85336	295392
46300	295393
104201	295394
10253	295395
54172	295396
43323	295397
208078	295398
305284	295399
288130	295400
64894	295401
34195	295402
151829	295403
45626	295404
27327	295405
52330	295406
54216	295407
75563	295408
36289	295409
96736	295410
311448	295411
204032	295412
1399	295413
13766	295414
34838	295415
34838	295416
81236	295417
40669	295418
110058	295419
68760	295420
97442	295421
234790	295422
200624	295423
35460	295424
31638	295425
143348	295426
79503	295427
41361	295428
93603	295429
29699	295430
66245	295431
117812	295432
176192	295433
28102	295434
35105	295435
16450	295436
67338	295437
109073	295438
31646	295439
63257	295440
45265	295441
3774	295442
59760	295443
5036	295444
41695	295445
427	295446
32413	295447
220312	295448
92694	295449
150946	295450
150617	295451
199481	295452
240935	295453
89776	295454
13828	295455
7930	295456
50506	295457
271581	295458
107762	295459
13634	295460
184742	295461
195003	295462
59110	295463
31618	295464
47977	295465
97030	295466
69957	295467
296335	295468
79478	295469
26086	295470
127008	295471
70607	295472
30401	295473
8058	295474
85490	295475
71894	295476
33566	295477
51280	295478
18691	295479
78084	295480
180826	295481
52431	295482
16908	295483
260738	295484
35282	295485
137985	295486
36207	295487
107694	295488
247717	295489
144643	295490
217321	295491
51843	295492
106307	295493
187854	295494
40404	295495
213430	295496
35581	295497
132597	295498
42250	295499
227	295500
100815	295501
60574	295502
189979	295503
175734	295504
16795	295505
176377	295506
22242	295507
54542	295508
39090	295509
22103	295510
260465	295511
118325	295512
28328	295513
74927	295514
19673	295515
98359	295516
30202	295517
91197	295518
123351	295519
58656	295520
170822	295521
149937	295522
153660	295523
182720	295524
65379	295525
10751	295526
250847	295527
215399	295528
25932	295529
47690	295530
53629	295531
92136	295532
65300	295533
28601	295534
227481	295535
3108	295536
193831	295537
153476	295538
4061	295539
32654	295540
294607	295541
101617	295542
86028	295543
131357	295544
276937	295545
37650	295546
274051	295547
296852	295548
160776	295549
80690	295550
50073	295551
235707	295552
956	295553
148980	295554
37291	295555
44844	295556
15802	295557
106868	295558
79391	295559
99181	295560
129318	295561
150977	295562
128357	295563
31319	295564
9228	295565
53861	295566
95816	295567
86106	295568
176031	295569
23449	295570
24571	295571
138696	295572
91352	295573
8703	295574
137593	295575
60221	295576
21464	295577
193608	295578
208365	295579
119222	295580
69458	295581
60962	295582
180013	295583
159945	295584
107927	295585
290328	295586
1738	295587
97901	295588
305841	295589
106393	295590
18185	295591
175239	295592
50978	295593
121321	295594
74798	295595
37650	295596
49464	295597
88521	295598
147443	295599
162462	295600
34599	295601
132399	295602
46399	295603
72355	295604
14523	295605
193394	295606
188926	295607
137115	295608
107073	295609
117539	295610
31164	295611
120802	295612
51678	295613
203	295614
39088	295615
80376	295616
185367	295617
118630	295618
260247	295619
84982	295620
1116	295621
160046	295622
35364	295623
251627	295624
189391	295625
84059	295626
9019	295627
24387	295628
220980	295629
134605	295630
11780	295631
218811	295632
121400	295633
234944	295634
78423	295635
27400	295636
145591	295637
205288	295638
141764	295639
306376	295640
78738	295641
210858	295642
26096	295643
21163	295644
71577	295645
218322	295646
51604	295647
23100	295648
40066	295649
131940	295650
160062	295651
68003	295652
76645	295653
214357	295654
67770	295655
34804	295656
133344	295657
95705	295658
144757	295659
61433	295660
68190	295661
172278	295662
6255	295663
211330	295664
74564	295665
180109	295666
28858	295667
295154	295668
124520	295669
75390	295670
4622	295671
48812	295672
173113	295673
138113	295674
295411	295675
217080	295676
50358	295677
168594	295678
55800	295679
35510	295680
192947	295681
54272	295682
243917	295683
53003	295684
282745	295685
1438	295686
67655	295687
70941	295688
124249	295689
58474	295690
102841	295691
137697	295692
32112	295693
207711	295694
66354	295695
17390	295696
131827	295697
131351	295698
59382	295699
73166	295700
102088	295701
69076	295702
104090	295703
206567	295704
48888	295705
92375	295706
211953	295707
651	295708
751	295709
20730	295710
18389	295711
89668	295712
56949	295713
130168	295714
275535	295715
16400	295716
10376	295717
252001	295718
125499	295719
57967	295720
67866	295721
57556	295722
5444	295723
87338	295724
68738	295725
103590	295726
57772	295727
9283	295728
159887	295729
72129	295730
89933	295731
125372	295732
265346	295733
60869	295734
11317	295735
5068	295736
126552	295737
89016	295738
129914	295739
4448	295740
17241	295741
78448	295742
25630	295743
181397	295744
97579	295745
6598	295746
97980	295747
247475	295748
98622	295749
18180	295750
111085	295751
125393	295752
47197	295753
139441	295754
128850	295755
37169	295756
23892	295757
297743	295758
241291	295759
48513	295760
19549	295761
111222	295762
114635	295763
14024	295764
43209	295765
41721	295766
154807	295767
70668	295768
35181	295769
37256	295770
55103	295771
184886	295772
52650	295773
46189	295774
8934	295775
200256	295776
84500	295777
21948	295778
3435	295779
88153	295780
130038	295781
191662	295782
165352	295783
63584	295784
199458	295785
42720	295786
10751	295787
82892	295788
83735	295789
666	295790
278464	295791
190787	295792
175443	295793
32213	295794
4578	295795
53940	295796
102020	295797
116507	295798
160438	295799
10507	295800
61578	295801
39179	295802
57087	295803
67891	295804
413	295805
26884	295806
8307	295807
234901	295808
56090	295809
21181	295810
104718	295811
121398	295812
11338	295813
64579	295814
76609	295815
27562	295816
250172	295817
121658	295818
114656	295819
160725	295820
91595	295821
62346	295822
80670	295823
137395	295824
138871	295825
56204	295826
87214	295827
80508	295828
138871	295829
191226	295830
133911	295831
195069	295832
39048	295833
68112	295834
13299	295835
4117	295836
79259	295837
174947	295838
3755	295839
34399	295840
50524	295841
214041	295842
45407	295843
51563	295844
106156	295845
79047	295846
149849	295847
156277	295848
25383	295849
33422	295850
40176	295851
2391	295852
113849	295853
9590	295854
9590	295855
61140	295856
312707	295857
136772	295858
211968	295859
86599	295860
168731	295861
46838	295862
119743	295863
121278	295864
182283	295865
137725	295866
2391	295867
70376	295868
112598	295869
6460	295870
191424	295871
58768	295872
23852	295873
24785	295874
2723	295875
184507	295876
98735	295877
288023	295878
202654	295879
11622	295880
85471	295881
114983	295882
23444	295883
145199	295884
54167	295885
42681	295886
242553	295887
132620	295888
33835	295889
17363	295890
80977	295891
44813	295892
83785	295893
17777	295894
169344	295895
146415	295896
35450	295897
1533	295898
118396	295899
209479	295900
205150	295901
200645	295902
106576	295903
15233	295904
33781	295905
182836	295906
140674	295907
172054	295908
90447	295909
111826	295910
136100	295911
27647	295912
116262	295913
117649	295914
101202	295915
123945	295916
15059	295917
73800	295918
89760	295919
23549	295920
76803	295921
74941	295922
1985	295923
302894	295924
78504	295925
289904	295926
58985	295927
18547	295928
54757	295929
114155	295930
117192	295931
107808	295932
10744	295933
35802	295934
78740	295935
95040	295936
283005	295937
90569	295938
17671	295939
278250	295940
125491	295941
34011	295942
169725	295943
109035	295944
83762	295945
23862	295946
111925	295947
10803	295948
35033	295949
176265	295950
23640	295951
70833	295952
33747	295953
216488	295954
110928	295955
21717	295956
140506	295957
31217	295958
266276	295959
35714	295960
41331	295961
27647	295962
90828	295963
126924	295964
43203	295965
43778	295966
55353	295967
130345	295968
75768	295969
130614	295970
208943	295971
65982	295972
4181	295973
165307	295974
295643	295975
220609	295976
138113	295977
39919	295978
306788	295979
233251	295980
159104	295981
87729	295982
143766	295983
148526	295984
173208	295985
88183	295986
20327	295987
119849	295988
185863	295989
248016	295990
111511	295991
30720	295992
45320	295993
104861	295994
118007	295995
41567	295996
78888	295997
48778	295998
110112	295999
25848	296000
205044	296001
124570	296002
122606	296003
238444	296004
6200	296005
68100	296006
34599	296007
187346	296008
18750	296009
129295	296010
200730	296011
300047	296012
45767	296013
121603	296014
292907	296015
19754	296016
292925	296017
141923	296018
1908	296019
165526	296020
228320	296021
142615	296022
17376	296023
91599	296024
29296	296025
20983	296026
168959	296027
261005	296028
131495	296029
24220	296030
278347	296031
80010	296032
101043	296033
62620	296034
268160	296035
121278	296036
43864	296037
25651	296038
104938	296039
38611	296040
309747	296041
15618	296042
2712	296043
46451	296044
206687	296045
44087	296046
192516	296047
86733	296048
7717	296049
17535	296050
101447	296051
41144	296052
136230	296053
190607	296054
141097	296055
31382	296056
41113	296057
57355	296058
59026	296059
155026	296060
179049	296061
213684	296062
189795	296063
57740	296064
23253	296065
21785	296066
32114	296067
77106	296068
9450	296069
110513	296070
26973	296071
183	296072
213031	296073
601	296074
122320	296075
78826	296076
130475	296077
109419	296078
209618	296079
39003	296080
38914	296081
92314	296082
125123	296083
153166	296084
213158	296085
44724	296086
99564	296087
1990	296088
24764	296089
43980	296090
285959	296091
212971	296092
27763	296093
179131	296094
104091	296095
52448	296096
9594	296097
43428	296098
73271	296099
109893	296100
137097	296101
65706	296102
36984	296103
87650	296104
87012	296105
27444	296106
48140	296107
5310	296108
93126	296109
20299	296110
192357	296111
131505	296112
98249	296113
312819	296114
103226	296115
144827	296116
41899	296117
139123	296118
60477	296119
300828	296120
143991	296121
75127	296122
123076	296123
247592	296124
119892	296125
9565	296126
15523	296127
108706	296128
41881	296129
88773	296130
22991	296131
30258	296132
231210	296133
142576	296134
136043	296135
235012	296136
110863	296137
141671	296138
69965	296139
62218	296140
33687	296141
6700	296142
60399	296143
8749	296144
300452	296145
54123	296146
54585	296147
226137	296148
265103	296149
252276	296150
90100	296151
3939	296152
300748	296153
112055	296154
21213	296155
33452	296156
88350	296157
106853	296158
154859	296159
258846	296160
94863	296161
171505	296162
27555	296163
61625	296164
44475	296165
106001	296166
68882	296167
34880	296168
14504	296169
150717	296170
225622	296171
122453	296172
10769	296173
61309	296174
109893	296175
210266	296176
144503	296177
305783	296178
98862	296179
131983	296180
193720	296181
115578	296182
17848	296183
119374	296184
8888	296185
32481	296186
112992	296187
105520	296188
65492	296189
37256	296190
279981	296191
67426	296192
16901	296193
284347	296194
47665	296195
160684	296196
119045	296197
50227	296198
134196	296199
84889	296200
127404	296201
306382	296202
169842	296203
128261	296204
131511	296205
283001	296206
272605	296207
286897	296208
115705	296209
145313	296210
105056	296211
298609	296212
55339	296213
78519	296214
43123	296215
128234	296216
140775	296217
224662	296218
2580	296219
39944	296220
263283	296221
105164	296222
53968	296223
53968	296224
285371	296225
88050	296226
38895	296227
48139	296228
97606	296229
73944	296230
39645	296231
118534	296232
7661	296233
253414	296234
15343	296235
27319	296236
137294	296237
216945	296238
1725	296239
25456	296240
69447	296241
63672	296242
79777	296243
101063	296244
59538	296245
144943	296246
208063	296247
40196	296248
215002	296249
136847	296250
229916	296251
162737	296252
7652	296253
10892	296254
27140	296255
165912	296256
171667	296257
199207	296258
129562	296259
163782	296260
157915	296261
114505	296262
62143	296263
47524	296264
58857	296265
3430	296266
191148	296267
102678	296268
103984	296269
224434	296270
58164	296271
79789	296272
123612	296273
68748	296274
279679	296275
24268	296276
23926	296277
200863	296278
167385	296279
66705	296280
21915	296281
103731	296282
123461	296283
57845	296284
193484	296285
35581	296286
177625	296287
86854	296288
47820	296289
220462	296290
23154	296291
191938	296292
27338	296293
27338	296294
15238	296295
113849	296296
11339	296297
36261	296298
68885	296299
144154	296300
114868	296301
36109	296302
205804	296303
100015	296304
122024	296305
6961	296306
94764	296307
30072	296308
84763	296309
130486	296310
118780	296311
265292	296312
30186	296313
80781	296314
79098	296315
235571	296316
190920	296317
66957	296318
186287	296319
92811	296320
98885	296321
66955	296322
52172	296323
272846	296324
99089	296325
10786	296326
87406	296327
294439	296328
117190	296329
794	296330
286385	296331
108719	296332
126893	296333
24102	296334
19782	296335
44363	296336
67889	296337
34353	296338
193	296339
30080	296340
89651	296341
285257	296342
44573	296343
2390	296344
104183	296345
74177	296346
27925	296347
58583	296348
175827	296349
73411	296350
97483	296351
32801	296352
5353	296353
4129	296354
174251	296355
89833	296356
58811	296357
121046	296358
74264	296359
567	296360
187546	296361
66933	296362
230451	296363
101203	296364
35474	296365
5291	296366
28529	296367
140828	296368
107382	296369
123333	296370
21319	296371
84701	296372
282698	296373
154242	296374
54801	296375
178370	296376
4171	296377
10473	296378
193054	296379
119504	296380
102073	296381
22431	296382
7333	296383
47173	296384
202751	296385
68352	296386
125252	296387
32435	296388
275743	296389
279497	296390
133150	296391
176462	296392
193500	296393
99800	296394
14792	296395
77182	296396
44534	296397
104559	296398
19652	296399
60066	296400
61795	296401
18322	296402
4663	296403
95076	296404
58595	296405
152785	296406
79405	296407
53944	296408
83827	296409
12927	296410
91862	296411
29397	296412
202	296413
148874	296414
57766	296415
162653	296416
114923	296417
79955	296418
17539	296419
36797	296420
14622	296421
4031	296422
46940	296423
174188	296424
162027	296425
53506	296426
115904	296427
172958	296428
8936	296429
511	296430
2194	296431
11605	296432
66169	296433
216907	296434
26115	296435
4639	296436
217606	296437
49910	296438
130388	296439
79270	296440
164040	296441
61469	296442
10501	296443
46857	296444
243960	296445
921	296446
293410	296447
295587	296448
28222	296449
61971	296450
111468	296451
150199	296452
93842	296453
15666	296454
45657	296455
20153	296456
22260	296457
32057	296458
1348	296459
31002	296460
107130	296461
63965	296462
123666	296463
132836	296464
46504	296465
96322	296466
37396	296467
61621	296468
30470	296469
12132	296470
278041	296471
207756	296472
44187	296473
207344	296474
98667	296475
59488	296476
449	296477
12896	296478
12574	296479
100366	296480
101381	296481
138	296482
3213	296483
4920	296484
98631	296485
38723	296486
52860	296487
2065	296488
43893	296489
4242	296490
22950	296491
1516	296492
16001	296493
158173	296494
33012	296495
179856	296496
165270	296497
188935	296498
111149	296499
158764	296500
40279	296501
18329	296502
52211	296503
10383	296504
52465	296505
51332	296506
197780	296507
9532	296508
140107	296509
173536	296510
211868	296511
52030	296512
9522	296513
1831	296514
207277	296515
103299	296516
134246	296517
120246	296518
191601	296519
24409	296520
31774	296521
102045	296522
32047	296523
288801	296524
54649	296525
202483	296526
68537	296527
26643	296528
6363	296529
168428	296530
27361	296531
38570	296532
145534	296533
56722	296534
75936	296535
54795	296536
56000	296537
112355	296538
10135	296539
151319	296540
99191	296541
249405	296542
6174	296543
56334	296544
35757	296545
3738	296546
5643	296547
17217	296548
188571	296549
137965	296550
23062	296551
20871	296552
12380	296553
35386	296554
9673	296555
9673	296556
181808	296557
103606	296558
105928	296559
127931	296560
114763	296561
196184	296562
4809	296563
218188	296564
11219	296565
103	296566
26220	296567
15980	296568
21640	296569
19958	296570
200879	296571
215547	296572
7708	296573
86502	296574
16299	296575
45054	296576
57692	296577
12681	296578
43169	296579
72623	296580
60011	296581
239865	296582
10180	296583
212951	296584
7291	296585
117738	296586
4071	296587
14114	296588
1410	296589
309064	296590
41507	296591
196983	296592
1762	296593
56668	296594
13363	296595
7121	296596
4949	296597
4343	296598
754	296599
13512	296600
92229	296601
27938	296602
213790	296603
7779	296604
171706	296605
285476	296606
36353	296607
83729	296608
83723	296609
298457	296610
90906	296611
286003	296612
235211	296613
16110	296614
20873	296615
68449	296616
38301	296617
106555	296618
245606	296619
41351	296620
120335	296621
114980	296622
77430	296623
38353	296624
22672	296625
61144	296626
213007	296627
57962	296628
122008	296629
122008	296630
157983	296631
132044	296632
13738	296633
18384	296634
17909	296635
35841	296636
26719	296637
32352	296638
12564	296639
44841	296640
2394	296641
25742	296642
2381	296643
877	296644
272252	296645
12439	296646
65261	296647
111185	296648
54861	296649
10357	296650
209099	296651
19994	296652
8241	296653
115149	296654
45330	296655
45612	296656
11595	296657
135421	296658
2792	296659
1014	296660
92920	296661
28074	296662
186431	296663
159325	296664
20884	296665
1534	296666
101166	296667
26320	296668
26320	296669
12858	296670
103943	296671
86681	296672
256032	296673
45017	296674
67983	296675
913	296676
59637	296677
17628	296678
191275	296679
234463	296680
139863	296681
205337	296682
193	296683
83908	296684
46473	296685
11932	296686
113251	296687
43096	296688
309369	296689
17447	296690
58816	296691
1163	296692
8780	296693
292558	296694
137041	296695
64055	296696
287852	296697
107539	296698
249101	296699
1705	296700
187992	296701
87346	296702
195987	296703
66890	296704
45956	296705
215710	296706
44610	296707
83394	296708
26037	296709
11920	296710
1380	296711
4707	296712
19016	296713
235380	296714
6321	296715
23361	296716
137949	296717
70948	296718
27564	296719
44472	296720
84465	296721
37729	296722
24956	296723
213728	296724
120320	296725
103427	296726
171613	296727
62640	296728
63333	296729
32303	296730
116569	296731
80615	296732
74452	296733
79028	296734
19815	296735
185235	296736
30440	296737
104727	296738
59772	296739
11115	296740
77039	296741
6174	296742
36028	296743
164714	296744
2757	296745
20231	296746
87986	296747
234076	296748
525	296749
12302	296750
170215	296751
11194	296752
22749	296753
103803	296754
47616	296755
41161	296756
43269	296757
29364	296758
8659	296759
54370	296760
81875	296761
29408	296762
191541	296763
78387	296764
882	296765
31712	296766
43722	296767
18307	296768
311981	296769
270302	296770
40164	296771
157722	296772
1684	296773
57342	296774
201353	296775
22553	296776
52151	296777
80903	296778
36169	296779
128054	296780
60459	296781
66309	296782
169885	296783
37470	296784
128745	296785
78489	296786
42011	296787
568	296788
124525	296789
18052	296790
5221	296791
61629	296792
275290	296793
130356	296794
200710	296795
198811	296796
2895	296797
96327	296798
83574	296799
283000	296800
138483	296801
250404	296802
90071	296803
235644	296804
254968	296805
54853	296806
145681	296807
174511	296808
78135	296809
21585	296810
88283	296811
701	296812
100697	296813
13759	296814
97144	296815
148564	296816
1561	296817
286728	296818
259954	296819
197572	296820
95291	296821
2975	296822
135301	296823
232619	296824
8063	296825
116731	296826
6024	296827
109286	296828
60329	296829
248801	296830
38335	296831
172663	296832
36315	296833
179071	296834
98821	296835
75943	296836
132625	296837
4647	296838
15172	296839
7319	296840
10454	296841
215329	296842
185905	296843
237470	296844
16135	296845
24275	296846
2068	296847
34290	296848
36296	296849
36296	296850
36296	296851
21	296852
86624	296853
24699	296854
76851	296855
24189	296856
14017	296857
79795	296858
311604	296859
2026	296860
19798	296861
45768	296862
311549	296863
64855	296864
80743	296865
169937	296866
80927	296867
76875	296868
62535	296869
58902	296870
169279	296871
14529	296872
182320	296873
20546	296874
52803	296875
107893	296876
45230	296877
221466	296878
146481	296879
16134	296880
11839	296881
211823	296882
50566	296883
55193	296884
14774	296885
122200	296886
76791	296887
51387	296888
131417	296889
131417	296890
169378	296891
63218	296892
277208	296893
32463	296894
95114	296895
35106	296896
3550	296897
145568	296898
11938	296899
35154	296900
89915	296901
202534	296902
149973	296903
127864	296904
206776	296905
26239	296906
115636	296907
51246	296908
61625	296909
112505	296910
49985	296911
284663	296912
42467	296913
19071	296914
216090	296915
35264	296916
121029	296917
3911	296918
98614	296919
66594	296920
151298	296921
230803	296922
215584	296923
32554	296924
168920	296925
156708	296926
33832	296927
96911	296928
256108	296929
175377	296930
45272	296931
28813	296932
137730	296933
71298	296934
192570	296935
226031	296936
3816	296937
3548	296938
2748	296939
230365	296940
6715	296941
6715	296942
10770	296943
71653	296944
21054	296945
28438	296946
14113	296947
160453	296948
143634	296949
196868	296950
83664	296951
82507	296952
30928	296953
102531	296954
140802	296955
136159	296956
23094	296957
240974	296958
54039	296959
276992	296960
272660	296961
16518	296962
177752	296963
11738	296964
1989	296965
2380	296966
14858	296967
187024	296968
169116	296969
9418	296970
104348	296971
82956	296972
54396	296973
157246	296974
22317	296975
95924	296976
55642	296977
34588	296978
212074	296979
29783	296980
112715	296981
5881	296982
86011	296983
54849	296984
30613	296985
19407	296986
156	296987
122857	296988
20785	296989
214260	296990
3016	296991
117670	296992
22856	296993
119837	296994
184621	296995
14873	296996
25019	296997
11219	296998
20112	296999
51554	297000
139930	297001
9655	297002
12551	297003
27992	297004
101836	297005
157053	297006
128006	297007
175855	297008
34	297009
18558	297010
27152	297011
24072	297012
25751	297013
39763	297014
17364	297015
85851	297016
52386	297017
215717	297018
45305	297019
1260	297020
167548	297021
36257	297022
43656	297023
1270	297024
81648	297025
1161	297026
5666	297027
32163	297028
3363	297029
230972	297030
172168	297031
11596	297032
200931	297033
87954	297034
13941	297035
3451	297036
17235	297037
23414	297038
191579	297039
122745	297040
301802	297041
114969	297042
136330	297043
49246	297044
128797	297045
26829	297046
99234	297047
5918	297048
40182	297049
8	297050
4928	297051
11948	297052
15335	297053
99843	297054
2261	297055
96365	297056
6834	297057
2052	297058
8722	297059
18342	297060
58366	297061
2589	297062
16228	297063
7395	297064
67200	297065
37932	297066
863	297067
7667	297068
19006	297069
263137	297070
73188	297071
2762	297072
272665	297073
10179	297074
42951	297075
193316	297076
2910	297077
37233	297078
6217	297079
21959	297080
44480	297081
13332	297082
2854	297083
46411	297084
210656	297085
84324	297086
37790	297087
69218	297088
215789	297089
15438	297090
31117	297091
34753	297092
9096	297093
12746	297094
132505	297095
1634	297096
12541	297097
11097	297098
61542	297099
12243	297100
22160	297101
74504	297102
79512	297103
58608	297104
6709	297105
134454	297106
7882	297107
15505	297108
22718	297109
436	297110
58280	297111
52177	297112
10431	297113
184916	297114
20482	297115
287991	297116
56307	297117
88973	297118
176707	297119
7901	297120
13905	297121
142481	297122
56791	297123
51274	297124
6821	297125
36355	297126
20128	297127
142825	297128
140859	297129
127038	297130
98135	297131
179	297132
133860	297133
83572	297134
60114	297135
20704	297136
15427	297137
17955	297138
4939	297139
7751	297140
59734	297141
117023	297142
11508	297143
179045	297144
66411	297145
37996	297146
2222	297147
60615	297148
65457	297149
17518	297150
11106	297151
4483	297152
8232	297153
7292	297154
35703	297155
107820	297156
26465	297157
104784	297158
48938	297159
21400	297160
13468	297161
182982	297162
10556	297163
103423	297164
142205	297165
18216	297166
136059	297167
571	297168
21570	297169
26772	297170
98560	297171
194137	297172
15188	297173
101269	297174
5598	297175
13135	297176
120890	297177
62207	297178
9688	297179
8295	297180
24690	297181
56926	297182
88742	297183
148184	297184
76306	297185
1225	297186
164335	297187
87895	297188
124371	297189
5739	297190
89259	297191
89	297192
24380	297193
2971	297194
4052	297195
50476	297196
21240	297197
87309	297198
32513	297199
136	297200
10854	297201
13623	297202
15538	297203
23902	297204
676	297205
250735	297206
20469	297207
12415	297208
2899	297209
15665	297210
23835	297211
1763	297212
23268	297213
2632	297214
148356	297215
39465	297216
15665	297217
17761	297218
13367	297219
8872	297220
119840	297221
61059	297222
53330	297223
276363	297224
29687	297225
21556	297226
5603	297227
47837	297228
41564	297229
31826	297230
48479	297231
249469	297232
21039	297233
86357	297234
95109	297235
30891	297236
1473	297237
47344	297238
44887	297239
1059	297240
19199	297241
1742	297242
140948	297243
1590	297244
78429	297245
3731	297246
246048	297247
14101	297248
75402	297249
187553	297250
14809	297251
50382	297252
23825	297253
198351	297254
108960	297255
63	297256
14477	297257
7762	297258
94519	297259
9606	297260
260319	297261
10861	297262
232526	297263
78632	297264
30285	297265
155099	297266
59991	297267
780	297268
7371	297269
86491	297270
12485	297271
9830	297272
25025	297273
1040	297274
162354	297275
67919	297276
152441	297277
60871	297278
9870	297279
20595	297280
2037	297281
26381	297282
126544	297283
25156	297284
66140	297285
2400	297286
2307	297287
7196	297288
5321	297289
29864	297290
502	297291
26116	297292
73528	297293
16764	297294
17176	297295
110709	297296
17623	297297
4873	297298
33568	297299
45012	297300
269968	297301
64557	297302
90596	297303
14151	297304
27651	297305
17173	297306
156724	297307
78341	297308
27513	297309
20988	297310
42826	297311
116768	297312
93180	297313
1368	297314
624	297315
5888	297316
57025	297317
126999	297318
137500	297319
53809	297320
48767	297321
19078	297322
44388	297323
124467	297324
25951	297325
1096	297326
10283	297327
42571	297328
21176	297329
89083	297330
21263	297331
16764	297332
209926	297333
20785	297334
22873	297335
236662	297336
21507	297337
18035	297338
34961	297339
40561	297340
48432	297341
109426	297342
143182	297343
29744	297344
89348	297345
158216	297346
22701	297347
13228	297348
120183	297349
2929	297350
205	297351
241356	297352
24481	297353
22360	297354
88483	297355
8691	297356
310024	297357
46783	297358
2774	297359
27125	297360
133360	297361
83866	297362
61172	297363
651	297364
5187	297365
1860	297366
10653	297367
2877	297368
21886	297369
46139	297370
2920	297371
95697	297372
88859	297373
89	297374
149062	297375
24133	297376
9574	297377
44341	297378
119449	297379
1251	297380
10902	297381
8746	297382
431	297383
55658	297384
135839	297385
3643	297386
3469	297387
272	297388
39896	297389
206079	297390
2143	297391
3451	297392
4479	297393
156843	297394
53330	297395
125799	297396
23539	297397
5289	297398
52873	297399
158446	297400
301175	297401
39847	297402
5491	297403
39154	297404
4340	297405
38509	297406
601	297407
109632	297408
989	297409
15703	297410
172435	297411
36898	297412
1387	297413
18679	297414
85701	297415
12904	297416
35253	297417
9370	297418
65701	297419
67954	297420
224	297421
19198	297422
94325	297423
35810	297424
739	297425
8493	297426
6791	297427
200661	297428
29124	297429
81894	297430
1691	297431
4014	297432
117933	297433
53799	297434
14030	297435
153176	297436
23673	297437
140820	297438
5565	297439
273495	297440
23830	297441
126257	297442
18657	297443
59885	297444
154202	297445
29696	297446
11027	297447
12460	297448
2204	297449
63774	297450
215673	297451
46602	297452
310680	297453
36343	297454
2633	297455
270270	297456
22340	297457
41478	297458
47050	297459
58480	297460
295112	297461
106368	297462
12089	297463
11779	297464
239206	297465
30826	297466
196065	297467
127491	297468
36589	297469
32229	297470
2792	297471
2693	297472
282365	297473
58062	297474
176486	297475
2239	297476
1289	297477
8771	297478
27114	297479
297138	297480
56091	297481
217705	297482
214755	297483
12975	297484
64665	297485
116821	297486
144677	297487
24697	297488
20134	297489
19345	297490
21492	297491
32824	297492
63469	297493
60375	297494
81418	297495
197652	297496
206220	297497
10071	297498
159830	297499
1566	297500
9	297501
133107	297502
36844	297503
36844	297504
146889	297505
52964	297506
15126	297507
60367	297508
35854	297509
234737	297510
161746	297511
175155	297512
124140	297513
22124	297514
241398	297515
15112	297516
25028	297517
59357	297518
19267	297519
9247	297520
133947	297521
202435	297522
39128	297523
20356	297524
52370	297525
21934	297526
267829	297527
42356	297528
128502	297529
77458	297530
76380	297531
119147	297532
56187	297533
71024	297534
44466	297535
14463	297536
47692	297537
123994	297538
49042	297539
94815	297540
18775	297541
167309	297542
720	297543
298711	297544
31093	297545
4081	297546
131436	297547
10698	297548
117560	297549
8935	297550
136683	297551
112666	297552
43550	297553
16307	297554
35766	297555
67480	297556
15680	297557
102396	297558
15050	297559
81057	297560
299885	297561
216300	297562
22709	297563
121642	297564
121507	297565
69505	297566
51217	297567
168863	297568
110066	297569
6665	297570
20417	297571
100796	297572
27860	297573
32287	297574
113895	297575
44795	297576
150885	297577
18864	297578
47292	297579
123477	297580
38993	297581
246384	297582
258071	297583
41806	297584
4117	297585
81597	297586
123911	297587
203718	297588
122104	297589
167567	297590
62732	297591
164564	297592
273988	297593
127297	297594
130045	297595
110724	297596
11720	297597
175769	297598
56599	297599
76739	297600
192029	297601
185281	297602
306911	297603
27922	297604
50308	297605
35600	297606
107954	297607
82047	297608
140031	297609
64589	297610
116634	297611
140666	297612
50960	297613
77353	297614
207468	297615
161329	297616
62721	297617
256559	297618
205952	297619
142981	297620
76033	297621
26477	297622
86550	297623
108923	297624
97377	297625
250858	297626
72363	297627
54673	297628
121550	297629
209879	297630
214813	297631
60463	297632
56201	297633
52071	297634
4891	297635
284953	297636
187373	297637
66629	297638
162955	297639
11662	297640
249339	297641
6105	297642
166486	297643
177443	297644
146388	297645
6140	297646
110115	297647
175720	297648
155536	297649
135907	297650
11340	297651
11416	297652
191521	297653
106819	297654
248609	297655
108305	297656
207533	297657
160058	297658
173685	297659
48142	297660
30663	297661
73464	297662
50268	297663
245786	297664
51859	297665
243866	297666
172188	297667
71249	297668
156728	297669
111314	297670
25899	297671
47717	297672
2072	297673
147050	297674
10516	297675
83812	297676
116168	297677
4757	297678
170210	297679
283638	297680
34600	297681
172441	297682
252212	297683
206984	297684
3515	297685
44289	297686
71407	297687
16281	297688
14467	297689
93814	297690
300921	297691
300548	297692
42029	297693
180268	297694
39167	297695
85071	297696
200548	297697
200576	297698
113181	297699
77343	297700
101278	297701
167598	297702
10295	297703
1923	297704
185840	297705
24906	297706
4896	297707
4896	297708
38110	297709
185538	297710
94364	297711
203323	297712
11652	297713
43518	297714
57657	297715
7165	297716
54336	297717
8017	297718
187568	297719
100521	297720
22278	297721
75433	297722
60182	297723
23616	297724
1930	297725
38475	297726
31054	297727
43313	297728
117058	297729
44022	297730
224661	297731
67299	297732
124979	297733
31425	297734
106438	297735
30930	297736
80378	297737
27789	297738
89654	297739
27818	297740
65080	297741
100447	297742
9544	297743
42255	297744
7772	297745
52483	297746
116190	297747
129345	297748
210094	297749
29485	297750
88768	297751
33522	297752
155341	297753
74345	297754
268864	297755
167378	297756
123063	297757
23855	297758
7567	297759
191225	297760
20347	297761
6613	297762
295867	297763
18003	297764
1911	297765
153419	297766
95930	297767
46	297768
215636	297769
170739	297770
110819	297771
24694	297772
13626	297773
118496	297774
15957	297775
52282	297776
26676	297777
75941	297778
139526	297779
91022	297780
51742	297781
157479	297782
251363	297783
5710	297784
56140	297785
51688	297786
75788	297787
34550	297788
23301	297789
75273	297790
277709	297791
345	297792
62214	297793
84262	297794
89371	297795
70748	297796
229202	297797
43888	297798
154460	297799
35852	297800
31109	297801
156479	297802
104550	297803
105	297804
167718	297805
121008	297806
293915	297807
273531	297808
3279	297809
18078	297810
52072	297811
12180	297812
37121	297813
37	297814
271371	297815
150614	297816
180030	297817
207497	297818
7562	297819
93167	297820
14915	297821
14095	297822
25236	297823
175702	297824
133514	297825
207341	297826
3418	297827
273	297828
15356	297829
86657	297830
95903	297831
85538	297832
83393	297833
2330	297834
73410	297835
47655	297836
54231	297837
18649	297838
5628	297839
62854	297840
146091	297841
23993	297842
125388	297843
55575	297844
66454	297845
101024	297846
4707	297847
168216	297848
100814	297849
19409	297850
6068	297851
22602	297852
41053	297853
20209	297854
177532	297855
7265	297856
180513	297857
72261	297858
15728	297859
6345	297860
131188	297861
15916	297862
118616	297863
63859	297864
205783	297865
80437	297866
21813	297867
34642	297868
259918	297869
13816	297870
19989	297871
26216	297872
9068	297873
7252	297874
131199	297875
16900	297876
90562	297877
56879	297878
268212	297879
121741	297880
87628	297881
91327	297882
163878	297883
1165	297884
85572	297885
241170	297886
106942	297887
54119	297888
34397	297889
35183	297890
34038	297891
46809	297892
3224	297893
47519	297894
12835	297895
14381	297896
73849	297897
99099	297898
95266	297899
80714	297900
80714	297901
9376	297902
26967	297903
137148	297904
11490	297905
85571	297906
190459	297907
177187	297908
145674	297909
5401	297910
8657	297911
297939	297912
17281	297913
7195	297914
83203	297915
14250	297916
82306	297917
82306	297918
215899	297919
110556	297920
25992	297921
100578	297922
96822	297923
278831	297924
16921	297925
120992	297926
290	297927
422	297928
46667	297929
28332	297930
58131	297931
293456	297932
193328	297933
37998	297934
71658	297935
31581	297936
81001	297937
270	297938
216075	297939
145324	297940
101754	297941
220	297942
14322	297943
113920	297944
5204	297945
6068	297946
101132	297947
307270	297948
109779	297949
88541	297950
169264	297951
85431	297952
23062	297953
65803	297954
16554	297955
49173	297956
21710	297957
20410	297958
13401	297959
7348	297960
22255	297961
14060	297962
14350	297963
102860	297964
58351	297965
46303	297966
43793	297967
70421	297968
39535	297969
10389	297970
310616	297971
208257	297972
1697	297973
5097	297974
24042	297975
24042	297976
111395	297977
61626	297978
38933	297979
5377	297980
41819	297981
8035	297982
139106	297983
5162	297984
167889	297985
219741	297986
91755	297987
75178	297988
217727	297989
118496	297990
50140	297991
26915	297992
59428	297993
61861	297994
134744	297995
123162	297996
48234	297997
5014	297998
6903	297999
134069	298000
284314	298001
44475	298002
145973	298003
135102	298004
40123	298005
141073	298006
53949	298007
34074	298008
69587	298009
84056	298010
35283	298011
215611	298012
4672	298013
141666	298014
40767	298015
60730	298016
60657	298017
2918	298018
27647	298019
5470	298020
98499	298021
58401	298022
131303	298023
4230	298024
246251	298025
145793	298026
74511	298027
129110	298028
127268	298029
61551	298030
48866	298031
96022	298032
85	298033
31585	298034
50138	298035
111022	298036
116555	298037
33889	298038
1597	298039
23257	298040
6476	298041
4157	298042
22990	298043
79861	298044
222157	298045
97931	298046
149067	298047
104504	298048
103059	298049
53030	298050
219069	298051
19625	298052
76136	298053
10808	298054
240049	298055
48413	298056
262101	298057
7805	298058
73856	298059
253343	298060
32500	298061
97391	298062
70055	298063
109261	298064
201319	298065
12188	298066
12188	298067
80979	298068
18	298069
114232	298070
49058	298071
23999	298072
18233	298073
102328	298074
211021	298075
37401	298076
39473	298077
11294	298078
14416	298079
155041	298080
22	298081
43329	298082
70234	298083
108189	298084
153168	298085
22562	298086
106239	298087
76357	298088
17520	298089
20594	298090
166447	298091
57311	298092
135353	298093
22306	298094
9874	298095
101517	298096
73733	298097
4506	298098
52186	298099
52099	298100
23717	298101
68864	298102
123432	298103
299694	298104
62121	298105
189994	298106
1334	298107
142170	298108
51502	298109
31014	298110
49081	298111
13431	298112
63860	298113
165944	298114
59934	298115
94822	298116
28843	298117
145	298118
42300	298119
8476	298120
46742	298121
90616	298122
40023	298123
144651	298124
255122	298125
112045	298126
1168	298127
4081	298128
23007	298129
299469	298130
198437	298131
85	298132
41032	298133
181708	298134
6532	298135
36242	298136
66305	298137
57732	298138
89688	298139
2681	298140
66457	298141
127326	298142
127351	298143
32839	298144
30168	298145
102822	298146
80677	298147
4304	298148
22619	298149
16967	298150
92547	298151
9461	298152
2927	298153
1062	298154
28418	298155
183741	298156
63385	298157
57732	298158
16982	298159
22522	298160
264595	298161
8499	298162
72311	298163
148754	298164
35289	298165
10081	298166
37725	298167
15835	298168
61634	298169
126346	298170
79205	298171
25520	298172
45671	298173
13847	298174
24588	298175
55043	298176
23162	298177
48404	298178
63907	298179
305086	298180
272	298181
38596	298182
179123	298183
8551	298184
120108	298185
30460	298186
57233	298187
1880	298188
1533	298189
16775	298190
184733	298191
171805	298192
4165	298193
51061	298194
189603	298195
21820	298196
85389	298197
128560	298198
58196	298199
9223	298200
46823	298201
15731	298202
46830	298203
34474	298204
98440	298205
339	298206
70709	298207
51631	298208
63386	298209
8976	298210
10321	298211
125835	298212
184947	298213
4257	298214
9670	298215
83897	298216
36641	298217
217344	298218
43691	298219
108218	298220
243947	298221
154321	298222
155118	298223
76763	298224
16567	298225
73132	298226
50675	298227
39118	298228
87536	298229
90598	298230
246991	298231
307641	298232
17879	298233
116023	298234
79844	298235
28638	298236
285124	298237
49180	298238
49174	298239
148514	298240
194583	298241
91633	298242
37663	298243
252609	298244
105389	298245
57693	298246
283151	298247
65834	298248
12580	298249
136227	298250
187021	298251
77038	298252
48251	298253
4922	298254
111143	298255
947	298256
70654	298257
178022	298258
14503	298259
53741	298260
183477	298261
87054	298262
11609	298263
64746	298264
92497	298265
116504	298266
232855	298267
216808	298268
241990	298269
61625	298270
4608	298271
11689	298272
11617	298273
20585	298274
4274	298275
157452	298276
285643	298277
978	298278
66750	298279
155834	298280
16844	298281
2134	298282
33291	298283
886	298284
948	298285
467	298286
56272	298287
52462	298288
176913	298289
29513	298290
307062	298291
37789	298292
149612	298293
42661	298294
56151	298295
56151	298296
28256	298297
3337	298298
64949	298299
107928	298300
25090	298301
182051	298302
101425	298303
236589	298304
107882	298305
247016	298306
82407	298307
82407	298308
25881	298309
25881	298310
45768	298311
103678	298312
68176	298313
216862	298314
26364	298315
4256	298316
88598	298317
17665	298318
144680	298319
112899	298320
45570	298321
25499	298322
183940	298323
86230	298324
26095	298325
180169	298326
154288	298327
106757	298328
23571	298329
80743	298330
144132	298331
145000	298332
129067	298333
45150	298334
105535	298335
180618	298336
7286	298337
299324	298338
131457	298339
168002	298340
126210	298341
113532	298342
144246	298343
3571	298344
5555	298345
267417	298346
205958	298347
7812	298348
260451	298349
203954	298350
103687	298351
6179	298352
302419	298353
309955	298354
133539	298355
18993	298356
48961	298357
218497	298358
211521	298359
125095	298360
137292	298361
100166	298362
102834	298363
48529	298364
244658	298365
44810	298366
305802	298367
66541	298368
312573	298369
23746	298370
2456	298371
3451	298372
17234	298373
111296	298374
91325	298375
304926	298376
202907	298377
49098	298378
15551	298379
55089	298380
42874	298381
251193	298382
18038	298383
104273	298384
41665	298385
192782	298386
96138	298387
227059	298388
115371	298389
36354	298390
19235	298391
20340	298392
294782	298393
55269	298394
218629	298395
14035	298396
54070	298397
137983	298398
14360	298399
111446	298400
87613	298401
189148	298402
253454	298403
151988	298404
43118	298405
107041	298406
37259	298407
20613	298408
117215	298409
114825	298410
188	298411
14782	298412
122835	298413
15889	298414
39198	298415
68730	298416
94482	298417
122177	298418
23612	298419
188730	298420
165228	298421
21726	298422
65346	298423
16170	298424
140859	298425
158176	298426
5165	298427
81529	298428
91935	298429
138541	298430
1168	298431
36313	298432
36818	298433
166865	298434
299140	298435
54357	298436
6716	298437
5332	298438
54007	298439
9475	298440
41433	298441
6139	298442
14123	298443
393	298444
118901	298445
181709	298446
290837	298447
80736	298448
205667	298449
3909	298450
143494	298451
209131	298452
59117	298453
11537	298454
140593	298455
29956	298456
3769	298457
3400	298458
103757	298459
62121	298460
80872	298461
53898	298462
63015	298463
44841	298464
62925	298465
18275	298466
82646	298467
76232	298468
3342	298469
143834	298470
38695	298471
96884	298472
60237	298473
35778	298474
36376	298475
148229	298476
26534	298477
31560	298478
8411	298479
70999	298480
50104	298481
423	298482
173216	298483
38347	298484
64108	298485
178887	298486
153859	298487
20453	298488
21467	298489
5447	298490
175024	298491
253685	298492
49535	298493
66108	298494
44975	298495
178261	298496
16554	298497
10064	298498
178716	298499
146902	298500
16613	298501
67899	298502
5954	298503
73277	298504
70614	298505
21342	298506
270797	298507
188074	298508
57559	298509
11353	298510
144932	298511
38489	298512
96750	298513
47715	298514
61716	298515
88316	298516
2629	298517
46303	298518
78729	298519
138251	298520
87695	298521
10331	298522
146307	298523
146179	298524
41585	298525
160929	298526
130813	298527
115020	298528
63603	298529
119498	298530
145954	298531
6069	298532
47220	298533
117991	298534
63245	298535
22468	298536
213127	298537
195068	298538
206768	298539
169866	298540
284800	298541
134632	298542
220421	298543
160544	298544
193628	298545
51022	298546
206769	298547
39101	298548
6468	298549
178366	298550
194818	298551
24012	298552
77115	298553
45708	298554
67516	298555
413	298556
14558	298557
18977	298558
7773	298559
64522	298560
146712	298561
83588	298562
132241	298563
39527	298564
111392	298565
57411	298566
84973	298567
47513	298568
71449	298569
64949	298570
1168	298571
125	298572
256056	298573
5272	298574
32448	298575
145185	298576
57797	298577
85	298578
133082	298579
41186	298580
4993	298581
73406	298582
173092	298583
177	298584
73668	298585
19679	298586
13441	298587
1154	298588
13849	298589
184024	298590
177604	298591
85	298592
4412	298593
96516	298594
15977	298595
107163	298596
136441	298597
6402	298598
26898	298599
27244	298600
1925	298601
3424	298602
3882	298603
170396	298604
11069	298605
78277	298606
1735	298607
87599	298608
2588	298609
3760	298610
17227	298611
13444	298612
206107	298613
238463	298614
942	298615
27905	298616
1244	298617
32834	298618
169693	298619
5260	298620
170110	298621
20896	298622
784	298623
110377	298624
20265	298625
7303	298626
13326	298627
57056	298628
206981	298629
102240	298630
249	298631
72190	298632
8565	298633
18996	298634
1475	298635
2468	298636
16991	298637
134643	298638
45710	298639
99582	298640
55475	298641
9725	298642
117239	298643
85663	298644
136500	298645
37154	298646
39670	298647
312685	298648
210671	298649
22001	298650
204748	298651
108424	298652
306743	298653
17021	298654
52609	298655
2485	298656
24611	298657
98630	298658
66023	298659
78790	298660
45536	298661
106833	298662
284034	298663
182396	298664
151576	298665
466	298666
181809	298667
114544	298668
81258	298669
112088	298670
31431	298671
24310	298672
3184	298673
175320	298674
97619	298675
55309	298676
150034	298677
3386	298678
191802	298679
28987	298680
391	298681
140076	298682
61342	298683
7090	298684
74037	298685
28733	298686
56093	298687
222722	298688
178674	298689
267838	298690
46813	298691
22	298692
179359	298693
45902	298694
87122	298695
96762	298696
71634	298697
181932	298698
32859	298699
42996	298700
112488	298701
132396	298702
63295	298703
17416	298704
241083	298705
37521	298706
122113	298707
172295	298708
166132	298709
211433	298710
9291	298711
122099	298712
169641	298713
102023	298714
153840	298715
266550	298716
186538	298717
91772	298718
1269	298719
110270	298720
119946	298721
24740	298722
56119	298723
2882	298724
29205	298725
224461	298726
205197	298727
171681	298728
135099	298729
4646	298730
81113	298731
50428	298732
24724	298733
125888	298734
117549	298735
85294	298736
3123	298737
217798	298738
128236	298739
104257	298740
53883	298741
75550	298742
70034	298743
9319	298744
87311	298745
77602	298746
186390	298747
55600	298748
168613	298749
59799	298750
44879	298751
29196	298752
211351	298753
158546	298754
56645	298755
33137	298756
56071	298757
182066	298758
65281	298759
23474	298760
146536	298761
24978	298762
156227	298763
186813	298764
205909	298765
40433	298766
34642	298767
62812	298768
107478	298769
4225	298770
87245	298771
126796	298772
43608	298773
226138	298774
1623	298775
120557	298776
120557	298777
234406	298778
143354	298779
98592	298780
20072	298781
11609	298782
57719	298783
56324	298784
146387	298785
101928	298786
5002	298787
108829	298788
31631	298789
16397	298790
26361	298791
192834	298792
85808	298793
29549	298794
73215	298795
220241	298796
17586	298797
106230	298798
33530	298799
139203	298800
38006	298801
45340	298802
122114	298803
48655	298804
18143	298805
70527	298806
7905	298807
132753	298808
118704	298809
74441	298810
236525	298811
138374	298812
177389	298813
57574	298814
192486	298815
70582	298816
161037	298817
156834	298818
60099	298819
98602	298820
18839	298821
35270	298822
20888	298823
15099	298824
2123	298825
223915	298826
4303	298827
103241	298828
218051	298829
14023	298830
299309	298831
110432	298832
57535	298833
222423	298834
72119	298835
27670	298836
7111	298837
55006	298838
173145	298839
173413	298840
8383	298841
63342	298842
118019	298843
34777	298844
98709	298845
67534	298846
8703	298847
262003	298848
16554	298849
11429	298850
102920	298851
5787	298852
121768	298853
8325	298854
9474	298855
8268	298856
309155	298857
93519	298858
207150	298859
45423	298860
32095	298861
159107	298862
65340	298863
138881	298864
10469	298865
243583	298866
162982	298867
66455	298868
63720	298869
38465	298870
268833	298871
297858	298872
290	298873
61516	298874
87015	298875
88825	298876
92169	298877
163946	298878
48549	298879
32812	298880
112157	298881
16386	298882
232541	298883
106750	298884
100755	298885
712	298886
16280	298887
11556	298888
12273	298889
89659	298890
2618	298891
240858	298892
238133	298893
20209	298894
5416	298895
11514	298896
66244	298897
46294	298898
30080	298899
253535	298900
16969	298901
1400	298902
208450	298903
106715	298904
58568	298905
262243	298906
45855	298907
48369	298908
63960	298909
16896	298910
72315	298911
100736	298912
49642	298913
210942	298914
59894	298915
87152	298916
145810	298917
14797	298918
128565	298919
7601	298920
25162	298921
70199	298922
65325	298923
36574	298924
165194	298925
88126	298926
206991	298927
120894	298928
92560	298929
140680	298930
20724	298931
292768	298932
49301	298933
306053	298934
183567	298935
18549	298936
2476	298937
41876	298938
178814	298939
89214	298940
180019	298941
167050	298942
11677	298943
96842	298944
37382	298945
40325	298946
39189	298947
190661	298948
45490	298949
93378	298950
145013	298951
10222	298952
51867	298953
84409	298954
184	298955
294386	298956
17268	298957
130454	298958
4116	298959
271152	298960
90549	298961
28675	298962
75599	298963
55625	298964
7457	298965
170591	298966
143201	298967
186198	298968
124487	298969
263045	298970
240765	298971
164779	298972
41532	298973
46290	298974
1777	298975
130111	298976
96812	298977
211022	298978
31580	298979
248485	298980
62479	298981
41633	298982
54588	298983
172196	298984
70304	298985
203674	298986
283091	298987
245607	298988
176628	298989
120011	298990
162337	298991
41595	298992
115621	298993
1688	298994
12774	298995
113737	298996
116402	298997
16960	298998
17924	298999
83167	299000
59999	299001
51431	299002
294080	299003
134838	299004
112532	299005
112359	299006
23433	299007
97191	299008
117654	299009
14518	299010
108185	299011
62295	299012
2298	299013
11749	299014
181104	299015
172027	299016
135758	299017
428	299018
31054	299019
96092	299020
25257	299021
136892	299022
425	299023
34511	299024
5780	299025
239912	299026
222533	299027
23326	299028
9660	299029
85577	299030
63443	299031
308213	299032
191564	299033
179943	299034
251016	299035
124258	299036
95333	299037
110572	299038
79464	299039
262759	299040
54896	299041
151224	299042
15423	299043
140855	299044
10715	299045
14752	299046
37088	299047
116029	299048
17965	299049
14197	299050
92715	299051
1555	299052
7737	299053
47521	299054
4219	299055
216234	299056
95436	299057
199632	299058
129684	299059
47760	299060
116873	299061
201993	299062
48867	299063
52050	299064
80511	299065
124584	299066
39753	299067
42215	299068
145722	299069
141613	299070
66714	299071
246962	299072
178165	299073
11979	299074
171775	299075
11930	299076
16243	299077
5418	299078
131802	299079
14282	299080
92650	299081
52908	299082
30466	299083
57750	299084
226485	299085
91922	299086
287789	299087
121656	299088
81434	299089
71514	299090
216391	299091
161315	299092
138579	299093
14692	299094
92771	299095
107904	299096
158768	299097
62876	299098
81743	299099
67301	299100
192893	299101
192652	299102
246789	299103
43729	299104
75027	299105
13175	299106
58045	299107
115173	299108
42842	299109
52604	299110
68454	299111
64841	299112
107610	299113
285389	299114
289233	299115
114921	299116
3573	299117
281546	299118
134216	299119
20020	299120
40443	299121
132268	299122
75681	299123
243817	299124
151467	299125
60122	299126
88205	299127
17431	299128
63877	299129
25348	299130
34968	299131
296897	299132
87795	299133
87795	299134
149601	299135
101364	299136
255823	299137
7498	299138
182352	299139
76062	299140
223685	299141
130581	299142
308738	299143
20019	299144
61330	299145
19322	299146
138395	299147
239187	299148
47060	299149
83302	299150
113221	299151
105613	299152
115039	299153
13917	299154
597	299155
44410	299156
50823	299157
187991	299158
2127	299159
10040	299160
177196	299161
217357	299162
10420	299163
81024	299164
245976	299165
48661	299166
44176	299167
32826	299168
33189	299169
138786	299170
37368	299171
124871	299172
277862	299173
10748	299174
3748	299175
4233	299176
106085	299177
67846	299178
58235	299179
72358	299180
214240	299181
41914	299182
29159	299183
56529	299184
41261	299185
20945	299186
133930	299187
62985	299188
116068	299189
41182	299190
201793	299191
151134	299192
38141	299193
16282	299194
22076	299195
293723	299196
31745	299197
510	299198
93671	299199
152576	299200
139686	299201
185389	299202
40732	299203
119236	299204
85962	299205
252732	299206
96	299207
188885	299208
29797	299209
29135	299210
65831	299211
393	299212
49306	299213
95485	299214
6965	299215
16504	299216
35770	299217
64294	299218
92911	299219
29031	299220
1822	299221
48601	299222
766	299223
50121	299224
80518	299225
6499	299226
32717	299227
41526	299228
170400	299229
9599	299230
23411	299231
192754	299232
111792	299233
88456	299234
58203	299235
32211	299236
239200	299237
42256	299238
50932	299239
97785	299240
126820	299241
224272	299242
59982	299243
38732	299244
33722	299245
131348	299246
155777	299247
57574	299248
6076	299249
199171	299250
3349	299251
297583	299252
154800	299253
197174	299254
207682	299255
20072	299256
140821	299257
51794	299258
66316	299259
14	299260
11	299261
20466	299262
88528	299263
39158	299264
58995	299265
44957	299266
155242	299267
86618	299268
11759	299269
272288	299270
255457	299271
75507	299272
96087	299273
2926	299274
62774	299275
68513	299276
10849	299277
96299	299278
22335	299279
102132	299280
147085	299281
35194	299282
43864	299283
142880	299284
295884	299285
279798	299286
184613	299287
18638	299288
5762	299289
413	299290
13862	299291
137751	299292
16175	299293
89677	299294
128599	299295
165077	299296
37150	299297
273001	299298
39674	299299
2014	299300
21841	299301
43304	299302
48692	299303
215523	299304
128235	299305
259055	299306
163283	299307
29859	299308
16455	299309
78678	299310
206490	299311
148400	299312
24805	299313
66733	299314
280848	299315
152671	299316
97861	299317
49261	299318
82873	299319
268308	299320
293298	299321
84481	299322
143925	299323
184783	299324
26767	299325
126178	299326
267772	299327
38406	299328
233424	299329
4181	299330
54266	299331
103511	299332
6509	299333
1949	299334
209606	299335
40928	299336
25670	299337
237993	299338
146149	299339
42465	299340
141630	299341
128882	299342
36665	299343
105745	299344
202677	299345
117170	299346
4280	299347
37574	299348
37574	299349
31072	299350
1015	299351
126964	299352
125420	299353
11028	299354
131906	299355
136086	299356
44132	299357
110774	299358
17310	299359
93066	299360
14301	299361
9203	299362
63137	299363
14678	299364
61672	299365
21876	299366
263683	299367
22762	299368
19255	299369
311644	299370
14845	299371
143350	299372
158608	299373
167891	299374
146	299375
44594	299376
22784	299377
63208	299378
306808	299379
31140	299380
111490	299381
13985	299382
72566	299383
116179	299384
45275	299385
64191	299386
145196	299387
260668	299388
54768	299389
137372	299390
78567	299391
232629	299392
14583	299393
70033	299394
37645	299395
119635	299396
109328	299397
178534	299398
155470	299399
54509	299400
43722	299401
25836	299402
67947	299403
25174	299404
81087	299405
206	299406
29374	299407
106538	299408
1815	299409
76046	299410
109059	299411
97268	299412
136106	299413
240831	299414
2866	299415
110452	299416
136242	299417
23630	299418
26129	299419
205610	299420
41781	299421
2383	299422
66852	299423
23094	299424
237743	299425
19301	299426
59693	299427
80202	299428
175345	299429
119388	299430
55080	299431
307896	299432
13340	299433
90854	299434
191416	299435
210626	299436
10418	299437
26727	299438
210680	299439
17219	299440
47678	299441
62618	299442
11609	299443
299957	299444
19937	299445
159470	299446
35191	299447
7074	299448
163046	299449
117529	299450
125132	299451
20042	299452
1780	299453
64636	299454
64192	299455
6912	299456
105064	299457
6284	299458
29811	299459
47618	299460
10008	299461
129194	299462
210697	299463
91103	299464
134491	299465
164310	299466
249361	299467
11335	299468
65855	299469
21734	299470
30101	299471
10288	299472
204432	299473
142595	299474
1168	299475
5538	299476
4855	299477
36400	299478
7061	299479
59714	299480
141629	299481
68023	299482
41290	299483
4394	299484
30000	299485
23875	299486
2942	299487
12082	299488
6972	299489
14215	299490
131593	299491
12808	299492
217002	299493
49876	299494
7238	299495
39845	299496
60408	299497
91229	299498
2910	299499
78001	299500
1044	299501
7913	299502
175113	299503
196060	299504
31187	299505
268610	299506
80198	299507
70340	299508
9319	299509
75290	299510
50337	299511
176126	299512
79037	299513
85995	299514
111751	299515
59453	299516
7004	299517
16482	299518
11639	299519
147311	299520
7318	299521
144734	299522
27579	299523
12244	299524
27712	299525
39592	299526
46346	299527
3389	299528
116130	299529
26402	299530
32080	299531
40140	299532
270825	299533
169814	299534
41781	299535
5229	299536
23549	299537
41677	299538
9218	299539
1290	299540
27495	299541
44280	299542
24498	299543
20661	299544
79433	299545
190697	299546
27903	299547
71820	299548
14911	299549
24792	299550
207876	299551
121311	299552
9130	299553
64343	299554
6843	299555
100159	299556
30826	299557
55827	299558
263357	299559
29468	299560
21484	299561
25831	299562
62457	299563
82646	299564
24346	299565
4852	299566
55306	299567
335	299568
4275	299569
50776	299570
306501	299571
51209	299572
113110	299573
109365	299574
5957	299575
56489	299576
60318	299577
120900	299578
99681	299579
146114	299580
99402	299581
35903	299582
42607	299583
42049	299584
252797	299585
567	299586
170170	299587
35562	299588
73958	299589
7425	299590
9660	299591
33504	299592
127958	299593
32531	299594
107976	299595
59528	299596
216455	299597
48945	299598
83656	299599
25934	299600
92738	299601
306697	299602
77732	299603
25850	299604
7945	299605
202496	299606
133887	299607
79503	299608
186537	299609
26604	299610
121469	299611
306374	299612
54756	299613
79916	299614
4404	299615
73718	299616
27637	299617
25977	299618
25977	299619
9008	299620
87764	299621
84549	299622
157386	299623
53995	299624
6920	299625
284000	299626
14518	299627
5956	299628
222444	299629
184400	299630
71947	299631
237402	299632
16977	299633
116515	299634
53730	299635
102078	299636
172132	299637
11152	299638
64030	299639
150822	299640
12249	299641
12507	299642
10009	299643
114982	299644
3632	299645
40585	299646
28863	299647
15636	299648
38012	299649
157783	299650
138682	299651
4275	299652
2537	299653
132513	299654
171937	299655
8834	299656
191935	299657
10826	299658
165984	299659
7747	299660
295390	299661
22284	299662
26129	299663
176733	299664
33051	299665
55955	299666
212624	299667
32492	299668
11582	299669
43858	299670
104038	299671
100293	299672
42366	299673
152456	299674
779	299675
26473	299676
164513	299677
181786	299678
55034	299679
81903	299680
109154	299681
14116	299682
22601	299683
95276	299684
27702	299685
44302	299686
8529	299687
152417	299688
49211	299689
107340	299690
35592	299691
53784	299692
83083	299693
27444	299694
56645	299695
47281	299696
2051	299697
24447	299698
106065	299699
18885	299700
40938	299701
23251	299702
62815	299703
127553	299704
42893	299705
56903	299706
185765	299707
14660	299708
90767	299709
175588	299710
60	299711
88338	299712
156559	299713
125937	299714
32298	299715
167521	299716
135257	299717
2227	299718
58835	299719
122288	299720
281561	299721
128270	299722
3754	299723
154268	299724
78986	299725
20297	299726
60794	299727
16741	299728
172810	299729
5544	299730
126157	299731
142937	299732
1082	299733
16941	299734
1632	299735
266476	299736
4900	299737
17499	299738
15049	299739
117746	299740
7070	299741
133100	299742
76946	299743
43090	299744
43824	299745
28054	299746
14935	299747
1543	299748
23970	299749
141617	299750
13378	299751
124231	299752
36822	299753
15217	299754
83499	299755
206693	299756
5416	299757
2886	299758
42709	299759
15518	299760
14105	299761
128852	299762
36022	299763
11488	299764
96781	299765
32860	299766
79573	299767
22898	299768
103902	299769
263955	299770
15202	299771
143295	299772
62403	299773
40760	299774
7249	299775
65230	299776
175457	299777
7336	299778
78238	299779
292640	299780
213619	299781
85277	299782
259407	299783
270268	299784
185199	299785
63710	299786
10120	299787
73615	299788
62565	299789
99989	299790
18968	299791
5106	299792
24650	299793
95269	299794
285335	299795
139288	299796
2651	299797
20936	299798
4176	299799
5243	299800
59452	299801
21663	299802
82815	299803
259688	299804
9374	299805
215726	299806
121703	299807
85618	299808
51469	299809
174404	299810
182554	299811
16994	299812
248570	299813
20123	299814
198777	299815
225451	299816
168345	299817
75549	299818
5630	299819
89772	299820
56087	299821
13910	299822
193151	299823
11071	299824
142130	299825
2152	299826
27912	299827
1165	299828
12182	299829
284	299830
6984	299831
59549	299832
23113	299833
31263	299834
4489	299835
114381	299836
209861	299837
21672	299838
85	299839
297649	299840
64035	299841
40317	299842
24454	299843
26189	299844
169362	299845
4900	299846
9788	299847
52880	299848
138086	299849
103534	299850
84597	299851
170121	299852
8307	299853
78830	299854
337	299855
43431	299856
20011	299857
292447	299858
229732	299859
78357	299860
16940	299861
27787	299862
124694	299863
14503	299864
29459	299865
205833	299866
18476	299867
88482	299868
64898	299869
63816	299870
119365	299871
69546	299872
143083	299873
304665	299874
94706	299875
27035	299876
31135	299877
60360	299878
37413	299879
77502	299880
84443	299881
99731	299882
1331	299883
202602	299884
206367	299885
32068	299886
71394	299887
11796	299888
29897	299889
17379	299890
25956	299891
25956	299892
136983	299893
82240	299894
74884	299895
59445	299896
297832	299897
73244	299898
87604	299899
155105	299900
15349	299901
178430	299902
54600	299903
28456	299904
310798	299905
125022	299906
50927	299907
118429	299908
14087	299909
187672	299910
137214	299911
140423	299912
140606	299913
109593	299914
60018	299915
231391	299916
34088	299917
101037	299918
36594	299919
62185	299920
301444	299921
99369	299922
42060	299923
9594	299924
32865	299925
122821	299926
29281	299927
12912	299928
95177	299929
74105	299930
177012	299931
20126	299932
26203	299933
210872	299934
41783	299935
72638	299936
300396	299937
218456	299938
240526	299939
234390	299940
168763	299941
26732	299942
7607	299943
82434	299944
271164	299945
100374	299946
54836	299947
46022	299948
177042	299949
103528	299950
114693	299951
23722	299952
37295	299953
2851	299954
175406	299955
2424	299956
653	299957
15565	299958
290162	299959
22174	299960
237680	299961
198243	299962
182731	299963
65021	299964
29133	299965
28357	299966
3212	299967
44732	299968
269864	299969
20645	299970
100195	299971
41348	299972
304629	299973
106197	299974
8864	299975
103901	299976
7393	299977
19	299978
98032	299979
150651	299980
120519	299981
214976	299982
2850	299983
65834	299984
444	299985
109790	299986
24786	299987
10050	299988
220773	299989
257479	299990
80436	299991
16248	299992
36240	299993
282406	299994
207	299995
8552	299996
24919	299997
245148	299998
150600	299999
51188	300000
114693	300001
9370	300002
9370	300003
150814	300004
112169	300005
152191	300006
545	300007
78533	300008
143076	300009
45839	300010
135712	300011
23494	300012
164295	300013
85538	300014
298805	300015
28344	300016
27430	300017
262071	300018
5169	300019
5169	300020
53235	300021
22998	300022
86005	300023
129583	300024
23003	300025
529	300026
41069	300027
62762	300028
11280	300029
264003	300030
37283	300031
146601	300032
74377	300033
39832	300034
39832	300035
5618	300036
22014	300037
2226	300038
63523	300039
89133	300040
232391	300041
2599	300042
41837	300043
12835	300044
6776	300045
53301	300046
84586	300047
101345	300048
113209	300049
133161	300050
281491	300051
135149	300052
156457	300053
232304	300054
15911	300055
7980	300056
120039	300057
106503	300058
2174	300059
18390	300060
113706	300061
11540	300062
44755	300063
89101	300064
89101	300065
287775	300066
130696	300067
25144	300068
179309	300069
275	300070
42953	300071
4448	300072
119816	300073
200435	300074
145964	300075
44985	300076
35136	300077
23537	300078
31497	300079
610	300080
8497	300081
64240	300082
7605	300083
207906	300084
246005	300085
1698	300086
67799	300087
30577	300088
20463	300089
1555	300090
55837	300091
2927	300092
1499	300093
88463	300094
64597	300095
77152	300096
37681	300097
274176	300098
92591	300099
52681	300100
12129	300101
1092	300102
23075	300103
2886	300104
20826	300105
143267	300106
19505	300107
165243	300108
27608	300109
241328	300110
10019	300111
823	300112
18270	300113
71456	300114
180806	300115
41805	300116
42444	300117
81485	300118
505	300119
97568	300120
16273	300121
188	300122
13360	300123
82091	300124
53067	300125
199700	300126
14895	300127
35127	300128
21760	300129
272407	300130
3044	300131
85785	300132
35794	300133
53359	300134
24999	300135
167624	300136
5410	300137
40502	300138
9117	300139
143977	300140
54402	300141
40433	300142
133715	300143
90070	300144
11697	300145
60886	300146
60773	300147
49565	300148
16283	300149
7329	300150
26013	300151
298468	300152
154157	300153
60688	300154
127474	300155
41296	300156
117861	300157
85118	300158
86553	300159
275725	300160
76955	300161
10893	300162
312397	300163
275724	300164
272196	300165
252196	300166
146941	300167
78446	300168
133714	300169
118977	300170
76650	300171
203235	300172
68924	300173
4393	300174
168644	300175
8994	300176
222428	300177
240949	300178
4519	300179
185033	300180
220831	300181
25049	300182
23293	300183
60992	300184
135398	300185
11319	300186
55483	300187
64695	300188
89716	300189
5480	300190
72255	300191
140679	300192
1176	300193
15622	300194
91298	300195
21248	300196
21248	300197
179542	300198
118750	300199
159	300200
87800	300201
58873	300202
104172	300203
123769	300204
1731	300205
35907	300206
106264	300207
43787	300208
33327	300209
14995	300210
212089	300211
126084	300212
82698	300213
97717	300214
258085	300215
107565	300216
104666	300217
18939	300218
13414	300219
29610	300220
1473	300221
27649	300222
59508	300223
79435	300224
55062	300225
181610	300226
201873	300227
238481	300228
247436	300229
104035	300230
34900	300231
23363	300232
11999	300233
190842	300234
294407	300235
4753	300236
181181	300237
83758	300238
23965	300239
32340	300240
23820	300241
14518	300242
98996	300243
65047	300244
79187	300245
58245	300246
65639	300247
38364	300248
69357	300249
199967	300250
9978	300251
130885	300252
62077	300253
209265	300254
226903	300255
91564	300256
32211	300257
2342	300258
207793	300259
18329	300260
172702	300261
124071	300262
55890	300263
217628	300264
53026	300265
170927	300266
276117	300267
53283	300268
99175	300269
224213	300270
189574	300271
229923	300272
70540	300273
42578	300274
209255	300275
309554	300276
213719	300277
139487	300278
29139	300279
30116	300280
13680	300281
93017	300282
70639	300283
21242	300284
61077	300285
27814	300286
144137	300287
261261	300288
16736	300289
81579	300290
54494	300291
34424	300292
110728	300293
211838	300294
17765	300295
139549	300296
98996	300297
309143	300298
26549	300299
463	300300
41835	300301
135014	300302
177230	300303
60431	300304
2866	300305
250511	300306
114664	300307
118136	300308
121041	300309
259753	300310
78757	300311
142732	300312
183287	300313
55494	300314
125787	300315
555	300316
98734	300317
1581	300318
299134	300319
5413	300320
4850	300321
54915	300322
251169	300323
74425	300324
31901	300325
77206	300326
6950	300327
183143	300328
63099	300329
297610	300330
112647	300331
3853	300332
144736	300333
73891	300334
39207	300335
64279	300336
18131	300337
12662	300338
164029	300339
238926	300340
111494	300341
210303	300342
91646	300343
168383	300344
143689	300345
48679	300346
11293	300347
90148	300348
70148	300349
17341	300350
75333	300351
4023	300352
7550	300353
160714	300354
9446	300355
4767	300356
42847	300357
31604	300358
201363	300359
286615	300360
10602	300361
23039	300362
309171	300363
121210	300364
20410	300365
169013	300366
77865	300367
75108	300368
214039	300369
284542	300370
155090	300371
201363	300372
55912	300373
85000	300374
43031	300375
95137	300376
48614	300377
74965	300378
95241	300379
81537	300380
112205	300381
215438	300382
297877	300383
112114	300384
4832	300385
20556	300386
87685	300387
75098	300388
19453	300389
92980	300390
916	300391
201828	300392
95751	300393
134557	300394
216955	300395
28760	300396
165513	300397
6502	300398
80274	300399
176155	300400
200941	300401
119797	300402
165116	300403
118016	300404
283392	300405
51574	300406
181197	300407
94906	300408
8061	300409
11288	300410
89827	300411
99733	300412
16689	300413
20965	300414
37777	300415
295293	300416
143528	300417
124206	300418
142541	300419
82460	300420
133482	300421
62865	300422
58627	300423
147542	300424
105944	300425
101421	300426
62995	300427
94552	300428
235518	300429
51904	300430
76980	300431
149284	300432
48025	300433
9394	300434
69038	300435
267929	300436
111001	300437
123873	300438
269094	300439
153234	300440
118195	300441
41480	300442
99870	300443
60839	300444
139376	300445
155192	300446
103346	300447
21125	300448
198843	300449
29548	300450
91451	300451
69529	300452
16747	300453
3325	300454
2083	300455
12382	300456
175184	300457
106343	300458
234668	300459
216248	300460
141471	300461
195018	300462
39521	300463
45561	300464
127441	300465
188219	300466
41022	300467
32176	300468
83602	300469
143541	300470
238069	300471
23014	300472
62388	300473
58501	300474
207770	300475
2895	300476
2091	300477
63160	300478
213251	300479
159726	300480
11927	300481
2067	300482
68856	300483
22550	300484
6029	300485
6783	300486
187388	300487
207779	300488
1771	300489
25068	300490
12264	300491
184305	300492
35989	300493
201371	300494
18156	300495
201027	300496
22479	300497
269019	300498
139135	300499
312123	300500
266433	300501
53632	300502
205205	300503
94990	300504
17019	300505
40829	300506
189649	300507
62187	300508
170858	300509
135797	300510
43099	300511
48022	300512
23895	300513
23895	300514
12997	300515
58354	300516
47672	300517
111608	300518
55108	300519
205872	300520
118016	300521
125657	300522
271971	300523
5225	300524
2629	300525
11203	300526
34973	300527
58936	300528
55086	300529
11643	300530
181802	300531
181802	300532
37997	300533
71263	300534
225722	300535
163089	300536
7278	300537
210604	300538
12363	300539
234352	300540
95679	300541
38779	300542
138640	300543
2123	300544
123119	300545
302264	300546
56199	300547
79142	300548
103527	300549
90053	300550
20439	300551
156003	300552
249103	300553
148461	300554
18606	300555
9307	300556
175185	300557
118443	300558
180851	300559
114937	300560
17243	300561
230382	300562
115047	300563
122131	300564
262832	300565
54131	300566
26768	300567
142161	300568
37947	300569
206683	300570
149	300571
19038	300572
10888	300573
16016	300574
1280	300575
193896	300576
36215	300577
722	300578
15284	300579
30212	300580
149325	300581
27988	300582
13631	300583
228698	300584
239963	300585
164005	300586
254193	300587
26857	300588
10062	300589
116659	300590
103664	300591
19546	300592
16040	300593
3340	300594
216931	300595
260336	300596
38342	300597
46456	300598
22926	300599
2162	300600
259813	300601
223449	300602
196420	300603
38220	300604
218761	300605
152823	300606
140124	300607
41102	300608
199780	300609
13092	300610
73908	300611
181736	300612
25128	300613
45941	300614
142050	300615
39075	300616
231671	300617
57710	300618
4492	300619
62648	300620
70377	300621
44015	300622
62533	300623
17838	300624
2718	300625
126152	300626
89650	300627
141566	300628
144523	300629
24089	300630
170842	300631
271591	300632
72071	300633
6852	300634
33318	300635
148556	300636
61311	300637
52340	300638
66049	300639
157543	300640
1890	300641
31277	300642
64261	300643
12386	300644
12386	300645
96456	300646
113913	300647
94596	300648
29236	300649
215979	300650
28719	300651
27490	300652
87297	300653
126674	300654
79075	300655
12878	300656
120639	300657
12235	300658
11159	300659
18787	300660
39693	300661
61075	300662
42315	300663
217637	300664
114188	300665
172801	300666
135869	300667
16741	300668
207462	300669
95210	300670
28026	300671
2727	300672
240905	300673
48652	300674
41298	300675
10156	300676
67506	300677
216622	300678
121783	300679
287744	300680
111432	300681
190618	300682
94909	300683
205144	300684
174479	300685
189297	300686
56164	300687
84361	300688
143806	300689
13932	300690
81972	300691
1755	300692
1755	300693
98598	300694
43745	300695
67220	300696
11282	300697
14318	300698
77771	300699
13463	300700
24332	300701
168566	300702
141510	300703
13422	300704
28461	300705
150339	300706
24430	300707
84078	300708
40091	300709
18254	300710
3172	300711
5243	300712
16477	300713
254032	300714
141573	300715
94913	300716
186864	300717
83632	300718
5156	300719
817	300720
35019	300721
13276	300722
149763	300723
16554	300724
110559	300725
125478	300726
52707	300727
5417	300728
10887	300729
7496	300730
8609	300731
688	300732
1519	300733
183021	300734
266776	300735
3205	300736
89744	300737
178952	300738
214659	300739
23886	300740
79848	300741
31908	300742
18644	300743
242461	300744
12513	300745
54686	300746
7887	300747
102364	300748
17733	300749
122433	300750
7731	300751
1173	300752
170276	300753
191160	300754
20620	300755
185289	300756
12032	300757
1219	300758
41391	300759
28797	300760
6847	300761
74411	300762
10068	300763
122617	300764
100876	300765
3351	300766
21208	300767
92683	300768
10630	300769
34661	300770
7594	300771
10866	300772
16566	300773
41005	300774
142766	300775
18644	300776
10068	300777
103634	300778
18905	300779
27024	300780
18482	300781
206981	300782
118327	300783
25377	300784
270569	300785
56605	300786
43240	300787
45219	300788
8196	300789
130198	300790
144438	300791
1763	300792
14054	300793
11402	300794
61280	300795
173806	300796
53376	300797
197754	300798
14387	300799
97846	300800
28361	300801
88671	300802
177190	300803
14527	300804
89987	300805
25741	300806
62731	300807
115604	300808
207663	300809
36285	300810
41712	300811
301117	300812
93456	300813
28577	300814
118736	300815
155291	300816
100219	300817
32055	300818
232694	300819
154217	300820
85805	300821
6335	300822
8654	300823
43245	300824
200630	300825
9826	300826
220053	300827
124746	300828
139335	300829
145144	300830
161827	300831
43767	300832
67534	300833
183860	300834
200170	300835
111169	300836
106251	300837
14270	300838
106948	300839
299827	300840
146768	300841
182890	300842
159412	300843
187257	300844
59907	300845
26142	300846
302649	300847
71704	300848
52802	300849
40660	300850
57915	300851
151371	300852
2406	300853
240823	300854
136714	300855
66192	300856
3418	300857
27198	300858
169369	300859
2010	300860
256542	300861
90449	300862
68576	300863
91665	300864
139675	300865
13947	300866
179048	300867
46653	300868
42554	300869
60853	300870
201431	300871
45525	300872
72535	300873
81378	300874
206818	300875
28730	300876
137520	300877
200168	300878
13774	300879
48108	300880
112758	300881
2519	300882
70028	300883
105816	300884
85030	300885
34555	300886
108593	300887
164188	300888
211487	300889
190823	300890
128658	300891
38310	300892
102436	300893
42130	300894
157670	300895
80194	300896
53154	300897
134421	300898
290032	300899
42973	300900
230356	300901
166992	300902
60061	300903
133952	300904
33824	300905
62231	300906
6450	300907
56494	300908
40386	300909
40046	300910
2208	300911
36537	300912
13344	300913
27144	300914
2524	300915
13325	300916
86276	300917
2385	300918
27627	300919
13442	300920
12240	300921
13544	300922
95713	300923
13417	300924
7705	300925
140667	300926
2179	300927
3449	300928
140297	300929
143422	300930
30903	300931
19027	300932
7792	300933
55775	300934
177035	300935
72134	300936
196954	300937
261717	300938
77163	300939
24631	300940
24957	300941
59056	300942
203082	300943
19614	300944
206860	300945
85235	300946
95109	300947
83091	300948
12935	300949
93159	300950
7284	300951
5901	300952
154897	300953
180419	300954
203882	300955
88818	300956
59869	300957
91433	300958
33192	300959
57311	300960
68527	300961
26040	300962
4749	300963
306923	300964
83637	300965
68861	300966
53065	300967
17903	300968
196763	300969
47289	300970
48308	300971
79410	300972
140167	300973
125972	300974
1014	300975
227797	300976
19027	300977
25026	300978
36940	300979
187390	300980
22013	300981
13344	300982
8934	300983
83614	300984
1703	300985
60262	300986
9686	300987
58513	300988
34428	300989
292948	300990
6032	300991
41274	300992
18151	300993
55127	300994
89922	300995
42962	300996
144183	300997
4208	300998
2354	300999
3935	301000
217	301001
89922	301002
81160	301003
1109	301004
5246	301005
160107	301006
21300	301007
21300	301008
116250	301009
67223	301010
83604	301011
24871	301012
121639	301013
16253	301014
292849	301015
36506	301016
7941	301017
85934	301018
41437	301019
138136	301020
86491	301021
106086	301022
43331	301023
254209	301024
131695	301025
65367	301026
26813	301027
6634	301028
64792	301029
93823	301030
12600	301031
325	301032
7034	301033
13240	301034
18595	301035
11067	301036
186294	301037
36250	301038
8024	301039
32169	301040
123556	301041
248528	301042
37999	301043
183826	301044
144859	301045
45720	301046
144296	301047
45639	301048
246764	301049
6157	301050
2698	301051
173924	301052
116244	301053
122113	301054
9223	301055
262610	301056
137052	301057
167439	301058
113833	301059
82663	301060
4674	301061
36194	301062
309323	301063
163935	301064
40121	301065
270404	301066
59865	301067
143735	301068
103015	301069
199776	301070
6785	301071
193941	301072
188595	301073
49913	301074
118358	301075
306078	301076
2627	301077
94450	301078
34510	301079
95119	301080
24014	301081
42278	301082
4901	301083
18447	301084
142275	301085
26142	301086
219026	301087
59843	301088
286626	301089
97492	301090
190398	301091
23636	301092
123145	301093
145748	301094
108744	301095
121905	301096
14383	301097
13	301098
174495	301099
114796	301100
179905	301101
219513	301102
70825	301103
80256	301104
166813	301105
120088	301106
9793	301107
29210	301108
37843	301109
213403	301110
312518	301111
7567	301112
310	301113
268382	301114
192241	301115
19228	301116
269906	301117
1272	301118
17659	301119
269323	301120
23411	301121
2223	301122
37947	301123
42386	301124
136130	301125
214487	301126
65272	301127
13802	301128
87274	301129
43109	301130
88326	301131
6766	301132
54643	301133
75062	301134
94107	301135
5908	301136
42605	301137
174283	301138
19777	301139
137584	301140
29605	301141
27417	301142
66769	301143
28561	301144
45237	301145
15470	301146
20397	301147
2791	301148
5593	301149
9053	301150
28702	301151
4721	301152
3018	301153
42605	301154
52665	301155
149551	301156
263	301157
147994	301158
274425	301159
140863	301160
54906	301161
124044	301162
67206	301163
250515	301164
160021	301165
181045	301166
50468	301167
195	301168
11791	301169
3379	301170
96300	301171
196662	301172
29096	301173
36854	301174
49462	301175
20370	301176
15500	301177
91158	301178
50715	301179
4297	301180
106612	301181
84696	301182
17950	301183
153	301184
77942	301185
267479	301186
120636	301187
6971	301188
291009	301189
177974	301190
177974	301191
57040	301192
190996	301193
173909	301194
101713	301195
244212	301196
142377	301197
173	301198
117299	301199
312198	301200
63949	301201
54660	301202
175501	301203
173399	301204
232725	301205
31446	301206
2576	301207
11981	301208
158563	301209
16977	301210
31415	301211
138042	301212
123793	301213
120979	301214
1742	301215
5689	301216
53030	301217
235079	301218
187028	301219
117486	301220
128868	301221
37730	301222
35479	301223
40917	301224
94338	301225
47189	301226
305852	301227
128868	301228
189269	301229
279797	301230
81930	301231
173088	301232
266330	301233
83106	301234
119144	301235
230705	301236
61019	301237
6493	301238
22955	301239
24968	301240
189882	301241
186517	301242
24770	301243
73377	301244
37537	301245
243739	301246
29858	301247
39772	301248
200209	301249
178465	301250
283813	301251
25241	301252
71343	301253
147032	301254
110770	301255
93155	301256
4377	301257
27714	301258
41420	301259
48126	301260
59180	301261
40229	301262
160056	301263
153215	301264
40983	301265
10267	301266
314	301267
305453	301268
104811	301269
59186	301270
54003	301271
52130	301272
93135	301273
23840	301274
7605	301275
70292	301276
46262	301277
30577	301278
301113	301279
69264	301280
18657	301281
143163	301282
94377	301283
111797	301284
105304	301285
102419	301286
265561	301287
226250	301288
241932	301289
71159	301290
95363	301291
295270	301292
17160	301293
187473	301294
194595	301295
6352	301296
36830	301297
134722	301298
1939	301299
70381	301300
139863	301301
24277	301302
10593	301303
203	301304
14482	301305
7670	301306
172163	301307
2179	301308
122676	301309
38334	301310
172	301311
15463	301312
75365	301313
30046	301314
275	301315
39493	301316
135116	301317
61683	301318
226519	301319
8478	301320
105369	301321
1240	301322
106448	301323
179929	301324
66091	301325
18435	301326
302389	301327
31649	301328
18875	301329
14889	301330
47443	301331
125910	301332
3210	301333
99807	301334
179178	301335
59400	301336
146586	301337
140973	301338
6324	301339
25267	301340
283347	301341
78836	301342
145892	301343
160197	301344
147403	301345
62644	301346
215513	301347
17992	301348
53164	301349
36082	301350
131615	301351
30725	301352
58349	301353
78106	301354
59085	301355
133874	301356
33645	301357
158423	301358
196014	301359
41619	301360
135291	301361
62712	301362
105433	301363
291177	301364
7241	301365
113852	301366
3847	301367
95931	301368
12618	301369
50105	301370
202688	301371
24133	301372
31158	301373
52724	301374
143322	301375
131830	301376
19710	301377
3035	301378
70399	301379
15235	301380
21628	301381
131944	301382
51218	301383
233858	301384
54117	301385
78977	301386
174032	301387
17612	301388
15970	301389
41332	301390
109969	301391
143614	301392
2700	301393
15030	301394
81041	301395
246802	301396
116	301397
3586	301398
122	301399
26034	301400
63535	301401
92803	301402
24761	301403
1614	301404
73394	301405
92658	301406
226584	301407
63970	301408
417	301409
34598	301410
41530	301411
25974	301412
25922	301413
196353	301414
52880	301415
70331	301416
279845	301417
231793	301418
153763	301419
14681	301420
70317	301421
177329	301422
306150	301423
4109	301424
92778	301425
172816	301426
92979	301427
31031	301428
8636	301429
304869	301430
186056	301431
10803	301432
93625	301433
243062	301434
295256	301435
14458	301436
34552	301437
71867	301438
95183	301439
2972	301440
61513	301441
37317	301442
291168	301443
39242	301444
1872	301445
27535	301446
91439	301447
33274	301448
22	301449
30330	301450
9053	301451
22	301452
104677	301453
113897	301454
213758	301455
14907	301456
62658	301457
15443	301458
114061	301459
60943	301460
227385	301461
102315	301462
237048	301463
127616	301464
23478	301465
136980	301466
43785	301467
20606	301468
234442	301469
9983	301470
85878	301471
102878	301472
4906	301473
84429	301474
33338	301475
87852	301476
19854	301477
50788	301478
185235	301479
240272	301480
72441	301481
203476	301482
98	301483
36607	301484
15250	301485
172522	301486
16737	301487
147011	301488
141640	301489
98742	301490
9182	301491
121849	301492
137582	301493
43595	301494
40279	301495
97697	301496
97688	301497
302482	301498
14203	301499
26407	301500
96601	301501
197235	301502
29444	301503
36028	301504
225299	301505
158933	301506
105893	301507
119745	301508
119433	301509
194162	301510
126686	301511
63250	301512
14960	301513
76709	301514
155345	301515
28292	301516
219557	301517
4853	301518
62624	301519
681	301520
2169	301521
160063	301522
137510	301523
75546	301524
172463	301525
7161	301526
202558	301527
143655	301528
1064	301529
249472	301530
172782	301531
11440	301532
28404	301533
116313	301534
15905	301535
11961	301536
20160	301537
31348	301538
40988	301539
45745	301540
189804	301541
21594	301542
2696	301543
239804	301544
14758	301545
21047	301546
37225	301547
204189	301548
10853	301549
74585	301550
243345	301551
27553	301552
7268	301553
64039	301554
178516	301555
258882	301556
15107	301557
417	301558
161153	301559
86035	301560
267477	301561
139402	301562
50229	301563
104780	301564
117169	301565
113212	301566
194603	301567
204425	301568
37926	301569
186695	301570
296684	301571
153752	301572
102115	301573
88719	301574
277690	301575
122222	301576
213795	301577
122741	301578
32089	301579
213439	301580
69441	301581
33213	301582
165722	301583
78171	301584
73857	301585
123065	301586
32714	301587
231626	301588
34377	301589
133720	301590
165845	301591
95779	301592
384	301593
290688	301594
146474	301595
110640	301596
208297	301597
102568	301598
311394	301599
75622	301600
66928	301601
119608	301602
122387	301603
220650	301604
106008	301605
97841	301606
40284	301607
4549	301608
102554	301609
102827	301610
23989	301611
22243	301612
1756	301613
232476	301614
52492	301615
93988	301616
2317	301617
256766	301618
132336	301619
76317	301620
144012	301621
95620	301622
108138	301623
238384	301624
166969	301625
54400	301626
197314	301627
69915	301628
18668	301629
156728	301630
56061	301631
62440	301632
163294	301633
45429	301634
22848	301635
25412	301636
114475	301637
38643	301638
227727	301639
14423	301640
108736	301641
109274	301642
238752	301643
80314	301644
223	301645
15175	301646
73560	301647
70595	301648
40065	301649
95016	301650
102485	301651
70383	301652
108130	301653
33871	301654
43408	301655
275684	301656
111494	301657
229235	301658
227612	301659
155408	301660
172701	301661
105042	301662
22572	301663
155144	301664
234100	301665
17502	301666
69441	301667
117291	301668
10883	301669
252172	301670
113747	301671
231455	301672
22411	301673
110927	301674
96810	301675
138030	301676
81260	301677
55281	301678
170249	301679
83315	301680
159974	301681
20858	301682
55469	301683
107030	301684
140452	301685
21779	301686
65420	301687
106247	301688
14692	301689
214318	301690
1239	301691
184442	301692
75993	301693
96250	301694
7550	301695
298251	301696
92842	301697
16533	301698
11146	301699
260986	301700
103278	301701
48756	301702
113868	301703
77343	301704
71357	301705
51010	301706
47268	301707
21460	301708
251126	301709
6568	301710
124729	301711
6189	301712
86118	301713
192490	301714
26003	301715
393	301716
36084	301717
36084	301718
40576	301719
13219	301720
173009	301721
164044	301722
1346	301723
13133	301724
157691	301725
183590	301726
51713	301727
32770	301728
1010	301729
2932	301730
83284	301731
58995	301732
174174	301733
87341	301734
106062	301735
98579	301736
83810	301737
6301	301738
210237	301739
89906	301740
229674	301741
140056	301742
57070	301743
17	301744
28617	301745
26087	301746
153932	301747
1830	301748
113110	301749
9539	301750
42436	301751
239918	301752
130715	301753
98903	301754
15492	301755
16753	301756
49281	301757
26378	301758
36104	301759
240433	301760
74054	301761
38563	301762
89130	301763
42121	301764
61827	301765
54046	301766
2372	301767
38016	301768
52099	301769
16336	301770
50865	301771
11594	301772
112865	301773
36308	301774
62469	301775
160796	301776
25114	301777
160460	301778
25706	301779
10881	301780
119775	301781
44548	301782
104081	301783
141580	301784
3390	301785
47954	301786
29432	301787
25086	301788
103448	301789
182422	301790
33683	301791
23479	301792
3248	301793
175157	301794
90060	301795
163947	301796
145782	301797
77805	301798
46219	301799
46198	301800
1998	301801
1030	301802
78362	301803
291937	301804
3315	301805
7268	301806
170518	301807
80350	301808
14553	301809
64263	301810
128178	301811
65367	301812
218468	301813
62067	301814
136515	301815
164390	301816
103455	301817
203312	301818
101683	301819
89013	301820
66141	301821
287613	301822
137409	301823
176131	301824
189804	301825
1978	301826
178456	301827
8224	301828
167682	301829
42552	301830
201718	301831
190585	301832
204970	301833
88004	301834
13102	301835
91498	301836
82325	301837
288866	301838
43672	301839
212561	301840
61322	301841
85597	301842
289868	301843
147365	301844
115281	301845
60616	301846
192110	301847
129647	301848
62785	301849
234120	301850
93813	301851
85075	301852
63387	301853
21036	301854
29547	301855
40600	301856
42034	301857
18847	301858
211815	301859
58019	301860
147120	301861
311890	301862
6205	301863
145456	301864
1754	301865
10939	301866
29907	301867
38800	301868
289991	301869
92682	301870
43144	301871
274841	301872
93765	301873
4119	301874
120677	301875
146530	301876
248281	301877
70411	301878
3976	301879
235864	301880
286524	301881
158441	301882
6825	301883
89484	301884
212008	301885
140328	301886
13862	301887
5506	301888
11350	301889
190727	301890
97490	301891
296198	301892
2223	301893
130965	301894
189064	301895
59258	301896
92740	301897
190388	301898
62411	301899
20601	301900
13029	301901
63955	301902
204154	301903
131844	301904
277492	301905
43936	301906
27025	301907
59555	301908
68867	301909
222129	301910
79009	301911
288435	301912
287256	301913
209629	301914
188154	301915
15045	301916
96104	301917
8797	301918
9787	301919
34042	301920
1330	301921
92	301922
253248	301923
122438	301924
38204	301925
9855	301926
39918	301927
193040	301928
89982	301929
136480	301930
36841	301931
30315	301932
152852	301933
38231	301934
3352	301935
187789	301936
73704	301937
165381	301938
101906	301939
191549	301940
4204	301941
15656	301942
68321	301943
235121	301944
20556	301945
22147	301946
63539	301947
155160	301948
54812	301949
117998	301950
111273	301951
219963	301952
81787	301953
71475	301954
54776	301955
150473	301956
111203	301957
247126	301958
190867	301959
5034	301960
61469	301961
641	301962
73230	301963
239266	301964
100590	301965
118338	301966
145657	301967
26255	301968
59551	301969
307696	301970
181882	301971
70608	301972
1210	301973
52850	301974
203182	301975
124196	301976
29001	301977
16973	301978
147164	301979
188199	301980
134900	301981
20177	301982
804	301983
91845	301984
146639	301985
270672	301986
7300	301987
61607	301988
82934	301989
82934	301990
8839	301991
206319	301992
129810	301993
38731	301994
88086	301995
216713	301996
128630	301997
164525	301998
68661	301999
26090	302000
123817	302001
53106	302002
215900	302003
41148	302004
83925	302005
272235	302006
135177	302007
291051	302008
128972	302009
13884	302010
9931	302011
46174	302012
142795	302013
19080	302014
27723	302015
7351	302016
134635	302017
87856	302018
187904	302019
11	302020
197304	302021
26724	302022
142318	302023
93111	302024
169298	302025
65795	302026
43670	302027
44521	302028
73064	302029
43613	302030
11001	302031
94867	302032
108322	302033
37977	302034
266268	302035
191548	302036
185170	302037
281448	302038
281621	302039
2898	302040
50333	302041
189278	302042
92352	302043
59304	302044
275424	302045
128077	302046
10432	302047
285357	302048
128215	302049
39900	302050
2013	302051
83430	302052
152224	302053
73650	302054
292957	302055
84778	302056
84468	302057
27674	302058
1661	302059
27406	302060
66275	302061
215900	302062
277021	302063
14773	302064
95592	302065
196505	302066
189717	302067
202406	302068
10881	302069
5389	302070
128178	302071
1594	302072
199613	302073
227075	302074
82621	302075
130003	302076
209321	302077
15163	302078
123865	302079
86596	302080
131555	302081
127816	302082
13035	302083
187129	302084
55167	302085
8838	302086
3369	302087
21234	302088
547	302089
108534	302090
82280	302091
17896	302092
82217	302093
124366	302094
88089	302095
63241	302096
97052	302097
110522	302098
11367	302099
5043	302100
1681	302101
188518	302102
103870	302103
84618	302104
84618	302105
21174	302106
161975	302107
20853	302108
255946	302109
25856	302110
68200	302111
69	302112
83950	302113
21834	302114
239660	302115
178857	302116
192539	302117
95806	302118
30103	302119
198362	302120
177486	302121
93943	302122
196872	302123
91080	302124
68244	302125
142202	302126
19840	302127
102504	302128
211939	302129
94309	302130
201487	302131
77398	302132
138491	302133
179796	302134
14694	302135
4136	302136
28840	302137
96380	302138
162963	302139
36981	302140
165000	302141
86520	302142
54119	302143
118843	302144
153400	302145
77911	302146
65724	302147
10942	302148
303706	302149
153197	302150
43032	302151
9253	302152
14547	302153
56403	302154
251537	302155
182156	302156
213233	302157
23500	302158
166142	302159
13348	302160
185957	302161
121341	302162
68213	302163
6023	302164
118142	302165
79549	302166
118860	302167
299109	302168
171591	302169
13237	302170
23895	302171
85973	302172
76693	302173
187237	302174
139570	302175
47912	302176
42801	302177
21409	302178
91354	302179
55812	302180
202553	302181
94295	302182
152065	302183
3221	302184
295868	302185
79903	302186
5236	302187
263729	302188
32965	302189
120276	302190
229653	302191
67669	302192
7770	302193
190820	302194
87348	302195
164289	302196
145171	302197
103445	302198
42980	302199
284411	302200
21780	302201
97414	302202
2205	302203
27604	302204
30584	302205
10236	302206
71348	302207
134935	302208
131902	302209
27823	302210
167686	302211
33196	302212
10987	302213
1165	302214
153265	302215
127155	302216
5801	302217
165515	302218
94336	302219
19335	302220
139857	302221
177710	302222
182257	302223
83112	302224
8603	302225
88542	302226
51980	302227
134017	302228
131352	302229
95273	302230
125762	302231
95712	302232
40	302233
219129	302234
98188	302235
47232	302236
65022	302237
8048	302238
89172	302239
31111	302240
158004	302241
1468	302242
48987	302243
19983	302244
18640	302245
243898	302246
175904	302247
9535	302248
28032	302249
174090	302250
88727	302251
19426	302252
30897	302253
71271	302254
8191	302255
19923	302256
187590	302257
19439	302258
263537	302259
75124	302260
241763	302261
81027	302262
134056	302263
296004	302264
167882	302265
8795	302266
17414	302267
78009	302268
13815	302269
15466	302270
7919	302271
128991	302272
140494	302273
141158	302274
27479	302275
120317	302276
2523	302277
160770	302278
85285	302279
4707	302280
36165	302281
38802	302282
28381	302283
194104	302284
134757	302285
93875	302286
234283	302287
17194	302288
5040	302289
289703	302290
286434	302291
60959	302292
273883	302293
1204	302294
9867	302295
99174	302296
40322	302297
110603	302298
4729	302299
136483	302300
4951	302301
195403	302302
4435	302303
97634	302304
119776	302305
253372	302306
22317	302307
45567	302308
10912	302309
83112	302310
74302	302311
77872	302312
91319	302313
11497	302314
148708	302315
3218	302316
257873	302317
283325	302318
143007	302319
56644	302320
6325	302321
32277	302322
83973	302323
1484	302324
75834	302325
113139	302326
42750	302327
14157	302328
234657	302329
129589	302330
55387	302331
230535	302332
61606	302333
93127	302334
114744	302335
7813	302336
36516	302337
88717	302338
179	302339
75145	302340
91900	302341
211641	302342
104679	302343
7055	302344
282762	302345
152633	302346
32540	302347
174051	302348
7319	302349
49112	302350
15021	302351
41832	302352
6363	302353
6363	302354
196631	302355
6545	302356
55357	302357
187774	302358
129383	302359
31545	302360
18402	302361
73092	302362
22655	302363
190442	302364
123783	302365
8102	302366
110097	302367
306193	302368
273935	302369
27059	302370
18475	302371
13622	302372
203350	302373
270620	302374
306952	302375
99876	302376
186653	302377
245503	302378
245583	302379
199378	302380
79550	302381
40966	302382
117863	302383
42048	302384
47929	302385
204303	302386
86229	302387
1765	302388
197476	302389
36414	302390
198261	302391
200090	302392
134396	302393
51615	302394
25150	302395
120158	302396
15608	302397
148993	302398
263114	302399
33552	302400
11339	302401
14737	302402
211856	302403
216687	302404
64809	302405
29619	302406
166449	302407
131444	302408
14364	302409
4828	302410
11116	302411
295223	302412
62954	302413
118831	302414
9700	302415
67044	302416
31388	302417
20322	302418
66079	302419
8714	302420
94786	302421
277143	302422
46906	302423
55750	302424
43157	302425
6461	302426
61743	302427
7953	302428
205772	302429
22090	302430
82666	302431
34591	302432
259168	302433
264642	302434
181473	302435
34778	302436
55698	302437
268503	302438
50518	302439
64545	302440
69430	302441
47138	302442
271063	302443
25696	302444
40321	302445
9563	302446
283103	302447
66056	302448
83753	302449
19414	302450
9818	302451
60963	302452
57996	302453
28121	302454
8787	302455
312262	302456
35506	302457
57399	302458
15937	302459
11774	302460
41296	302461
194559	302462
11774	302463
511	302464
69395	302465
20021	302466
4239	302467
37696	302468
190424	302469
270715	302470
144744	302471
165770	302472
276187	302473
7467	302474
104351	302475
244988	302476
156562	302477
105068	302478
7184	302479
9881	302480
94683	302481
88176	302482
38	302483
1333	302484
304436	302485
128093	302486
44328	302487
31950	302488
8182	302489
44328	302490
61361	302491
114565	302492
51709	302493
59027	302494
253306	302495
89336	302496
216364	302497
27173	302498
15137	302499
30884	302500
12938	302501
86592	302502
134603	302503
59356	302504
105239	302505
33774	302506
109776	302507
184504	302508
149614	302509
66429	302510
188529	302511
311283	302512
5625	302513
12422	302514
118422	302515
97086	302516
41492	302517
4598	302518
129695	302519
19238	302520
19238	302521
87540	302522
247035	302523
692	302524
4898	302525
79389	302526
304458	302527
27822	302528
138898	302529
9318	302530
48389	302531
16100	302532
110097	302533
175007	302534
111412	302535
210330	302536
43108	302537
8594	302538
78593	302539
170722	302540
115477	302541
73807	302542
32544	302543
121008	302544
46436	302545
74580	302546
10608	302547
162228	302548
176164	302549
175347	302550
1824	302551
51387	302552
71777	302553
24025	302554
148490	302555
74966	302556
16390	302557
62198	302558
74994	302559
79683	302560
123363	302561
47008	302562
37137	302563
15351	302564
60864	302565
18510	302566
35021	302567
81859	302568
67849	302569
5304	302570
98229	302571
10337	302572
8191	302573
73990	302574
157748	302575
3110	302576
14406	302577
208663	302578
5791	302579
111534	302580
79182	302581
109	302582
32328	302583
42285	302584
31136	302585
198981	302586
13446	302587
9804	302588
147912	302589
129137	302590
201016	302591
15775	302592
125859	302593
194336	302594
11496	302595
87887	302596
174736	302597
114867	302598
61938	302599
128629	302600
76974	302601
1618	302602
6552	302603
156895	302604
148562	302605
2402	302606
177155	302607
117169	302608
42569	302609
6134	302610
224642	302611
15096	302612
204186	302613
5186	302614
283400	302615
41328	302616
206387	302617
48639	302618
42891	302619
146587	302620
53923	302621
37034	302622
46437	302623
137812	302624
308248	302625
55923	302626
97941	302627
21568	302628
2324	302629
254624	302630
40028	302631
40028	302632
133656	302633
22328	302634
110310	302635
155050	302636
132900	302637
776	302638
9645	302639
139842	302640
192383	302641
80312	302642
188650	302643
79641	302644
161909	302645
143131	302646
47684	302647
26378	302648
25049	302649
9846	302650
106	302651
688	302652
341	302653
114775	302654
4559	302655
42747	302656
98052	302657
62961	302658
22883	302659
42483	302660
13285	302661
58244	302662
264385	302663
230415	302664
32360	302665
65989	302666
212961	302667
138236	302668
132330	302669
11967	302670
164679	302671
3771	302672
86486	302673
128517	302674
10273	302675
33398	302676
9488	302677
73347	302678
99201	302679
109580	302680
75800	302681
121570	302682
12268	302683
85189	302684
49923	302685
2888	302686
5170	302687
128636	302688
103141	302689
46558	302690
3685	302691
6433	302692
6433	302693
1156	302694
14360	302695
80070	302696
5004	302697
103908	302698
176401	302699
10885	302700
25448	302701
299083	302702
10023	302703
68201	302704
156533	302705
3785	302706
22506	302707
10137	302708
49681	302709
28380	302710
186358	302711
301417	302712
284901	302713
2095	302714
40675	302715
3756	302716
67903	302717
122438	302718
69568	302719
35188	302720
47396	302721
41320	302722
43211	302723
58332	302724
24623	302725
79290	302726
74860	302727
176137	302728
71068	302729
14867	302730
31434	302731
157924	302732
8224	302733
100796	302734
6778	302735
189585	302736
114625	302737
69008	302738
168282	302739
21724	302740
214233	302741
397	302742
111409	302743
186121	302744
177829	302745
66187	302746
148643	302747
125990	302748
79798	302749
94604	302750
158211	302751
7364	302752
62835	302753
73959	302754
29809	302755
101068	302756
151673	302757
153507	302758
34109	302759
22085	302760
187382	302761
80340	302762
71954	302763
40598	302764
49814	302765
21992	302766
73529	302767
138075	302768
17734	302769
189549	302770
95019	302771
186224	302772
90211	302773
189907	302774
184839	302775
12613	302776
5175	302777
144562	302778
28620	302779
207030	302780
211376	302781
145287	302782
54730	302783
71392	302784
1310	302785
89249	302786
61044	302787
157341	302788
72106	302789
235997	302790
84550	302791
23198	302792
185975	302793
49013	302794
109670	302795
140625	302796
190089	302797
127688	302798
67023	302799
55417	302800
39886	302801
5934	302802
134893	302803
134893	302804
51308	302805
69130	302806
110639	302807
147123	302808
7714	302809
62786	302810
97608	302811
37707	302812
142233	302813
263104	302814
282796	302815
26803	302816
87413	302817
136876	302818
195193	302819
30774	302820
96303	302821
85555	302822
12743	302823
31174	302824
262541	302825
63390	302826
17652	302827
97496	302828
56044	302829
48820	302830
53759	302831
84588	302832
21241	302833
291446	302834
20423	302835
172329	302836
183923	302837
65095	302838
191903	302839
249444	302840
14415	302841
154135	302842
275087	302843
146796	302844
179116	302845
25641	302846
137900	302847
204734	302848
39218	302849
111837	302850
536	302851
178961	302852
113298	302853
121433	302854
13511	302855
37500	302856
183915	302857
26557	302858
185413	302859
261926	302860
182273	302861
56463	302862
62280	302863
176121	302864
2683	302865
128640	302866
22559	302867
49568	302868
116076	302869
142707	302870
39737	302871
146809	302872
169316	302873
289259	302874
85601	302875
136967	302876
39218	302877
6767	302878
70676	302879
232351	302880
158870	302881
41998	302882
43484	302883
1950	302884
21070	302885
34421	302886
30088	302887
122326	302888
136854	302889
34939	302890
1309	302891
51504	302892
139210	302893
95380	302894
71966	302895
132950	302896
37373	302897
41614	302898
83180	302899
143513	302900
41496	302901
41247	302902
13741	302903
306045	302904
177990	302905
264633	302906
154478	302907
212398	302908
149619	302909
9103	302910
171781	302911
5135	302912
3248	302913
10625	302914
54592	302915
55429	302916
94443	302917
51583	302918
196913	302919
149618	302920
56291	302921
210700	302922
65825	302923
65826	302924
101744	302925
97491	302926
17286	302927
117226	302928
107782	302929
67755	302930
109712	302931
2150	302932
3739	302933
4027	302934
119841	302935
195051	302936
290877	302937
14050	302938
35250	302939
145322	302940
258824	302941
142871	302942
294110	302943
11720	302944
70465	302945
108648	302946
105378	302947
39448	302948
71847	302949
123211	302950
139198	302951
7751	302952
63709	302953
234766	302954
145749	302955
80470	302956
219270	302957
163	302958
129330	302959
214336	302960
100765	302961
199940	302962
7498	302963
171635	302964
178676	302965
204894	302966
133933	302967
304235	302968
5785	302969
133418	302970
39980	302971
234428	302972
180219	302973
76938	302974
73929	302975
35774	302976
217650	302977
234293	302978
2414	302979
299843	302980
94058	302981
180056	302982
18564	302983
51079	302984
48868	302985
4132	302986
174353	302987
101341	302988
7792	302989
66361	302990
64183	302991
64521	302992
135500	302993
26488	302994
304580	302995
63253	302996
113155	302997
207110	302998
83924	302999
256838	303000
29293	303001
116245	303002
266075	303003
107828	303004
181698	303005
172298	303006
267605	303007
81593	303008
60349	303009
128381	303010
272445	303011
153	303012
141144	303013
53627	303014
5260	303015
54848	303016
137055	303017
63500	303018
62329	303019
164404	303020
46832	303021
104755	303022
47893	303023
17682	303024
175299	303025
211852	303026
3912	303027
19585	303028
218816	303029
10991	303030
179630	303031
197079	303032
222234	303033
179377	303034
66098	303035
53630	303036
15	303037
61386	303038
93671	303039
17533	303040
92660	303041
1549	303042
131867	303043
59748	303044
210445	303045
57	303046
68487	303047
70891	303048
168875	303049
91848	303050
150848	303051
89805	303052
82863	303053
199669	303054
53166	303055
48116	303056
76638	303057
114878	303058
95228	303059
44764	303060
225372	303061
14827	303062
1376	303063
202782	303064
97493	303065
23874	303066
68145	303067
1007	303068
284541	303069
96629	303070
212480	303071
983	303072
3950	303073
227368	303074
14057	303075
58822	303076
65769	303077
104514	303078
67549	303079
30732	303080
4408	303081
91950	303082
77859	303083
205592	303084
29577	303085
32285	303086
106153	303087
94878	303088
119116	303089
37003	303090
234843	303091
66434	303092
219173	303093
79553	303094
92515	303095
74837	303096
138572	303097
88849	303098
261470	303099
18055	303100
83005	303101
77234	303102
16920	303103
205287	303104
78545	303105
50481	303106
290699	303107
3454	303108
106513	303109
196849	303110
33217	303111
52200	303112
54576	303113
290649	303114
25899	303115
27206	303116
114023	303117
105102	303118
199101	303119
4593	303120
292678	303121
27861	303122
43408	303123
80533	303124
161649	303125
65820	303126
37475	303127
84945	303128
136270	303129
78834	303130
17654	303131
168036	303132
26720	303133
27555	303134
6753	303135
3859	303136
28422	303137
28028	303138
123190	303139
20089	303140
13924	303141
130656	303142
113037	303143
168880	303144
454	303145
88172	303146
47	303147
198191	303148
75835	303149
73645	303150
11410	303151
73407	303152
122692	303153
39189	303154
72804	303155
1962	303156
44418	303157
230000	303158
108707	303159
4787	303160
57528	303161
8953	303162
7557	303163
89521	303164
34660	303165
19135	303166
81037	303167
204923	303168
210148	303169
87958	303170
119360	303171
200746	303172
134806	303173
27828	303174
206643	303175
277568	303176
197324	303177
29642	303178
174354	303179
175918	303180
24380	303181
937	303182
207028	303183
8869	303184
7607	303185
60580	303186
102355	303187
108271	303188
149774	303189
94377	303190
124161	303191
15364	303192
16208	303193
150424	303194
34004	303195
266686	303196
255172	303197
11865	303198
5625	303199
84520	303200
261284	303201
39618	303202
145382	303203
96560	303204
167964	303205
35103	303206
56626	303207
54248	303208
82462	303209
249470	303210
68160	303211
220140	303212
77209	303213
281231	303214
200061	303215
39539	303216
106224	303217
83736	303218
62280	303219
217854	303220
253204	303221
35502	303222
102838	303223
123733	303224
149918	303225
1757	303226
50856	303227
200353	303228
113990	303229
299363	303230
57566	303231
74435	303232
82724	303233
76632	303234
102460	303235
65392	303236
203232	303237
36554	303238
209223	303239
270962	303240
263600	303241
136369	303242
33922	303243
124436	303244
37646	303245
89982	303246
16936	303247
47735	303248
245212	303249
2	303250
59124	303251
53120	303252
2081	303253
244690	303254
99437	303255
69604	303256
22056	303257
245106	303258
287098	303259
204016	303260
96498	303261
140190	303262
25585	303263
31461	303264
19285	303265
163988	303266
6404	303267
98720	303268
144587	303269
29578	303270
41634	303271
199007	303272
39763	303273
50534	303274
126072	303275
46770	303276
40667	303277
219652	303278
66970	303279
6623	303280
73584	303281
19515	303282
35565	303283
21457	303284
165567	303285
37941	303286
75351	303287
764	303288
213895	303289
301627	303290
93835	303291
43669	303292
100011	303293
109334	303294
10523	303295
251776	303296
197773	303297
29423	303298
64466	303299
60503	303300
59507	303301
836	303302
11524	303303
222823	303304
20470	303305
219772	303306
113536	303307
107772	303308
6935	303309
449	303310
13409	303311
189394	303312
43439	303313
7238	303314
21060	303315
122010	303316
115010	303317
90736	303318
79609	303319
172270	303320
38233	303321
161455	303322
57866	303323
56566	303324
144485	303325
62222	303326
120983	303327
1803	303328
29923	303329
59618	303330
52033	303331
84109	303332
110608	303333
106264	303334
86230	303335
102476	303336
5673	303337
308736	303338
81485	303339
31566	303340
14894	303341
15089	303342
13586	303343
12682	303344
168883	303345
27335	303346
237080	303347
19257	303348
2937	303349
61061	303350
86336	303351
49216	303352
71146	303353
49832	303354
32111	303355
110127	303356
161488	303357
163142	303358
15667	303359
110907	303360
48845	303361
50343	303362
27123	303363
51907	303364
237140	303365
217668	303366
140561	303367
17853	303368
36240	303369
138439	303370
42715	303371
70041	303372
16287	303373
196	303374
6129	303375
60196	303376
157914	303377
167595	303378
54475	303379
61909	303380
90972	303381
8770	303382
20114	303383
6672	303384
8299	303385
107171	303386
123276	303387
43164	303388
71	303389
147863	303390
81939	303391
142249	303392
17745	303393
95894	303394
221031	303395
212195	303396
14412	303397
22491	303398
64467	303399
24031	303400
41105	303401
136399	303402
1368	303403
18	303404
46300	303405
69432	303406
92227	303407
150629	303408
22962	303409
93099	303410
5476	303411
78791	303412
39379	303413
18311	303414
241397	303415
5209	303416
49	303417
263484	303418
133585	303419
92608	303420
182123	303421
6810	303422
13367	303423
25937	303424
21995	303425
26254	303426
4742	303427
111254	303428
16155	303429
104589	303430
2444	303431
74318	303432
38987	303433
8497	303434
198451	303435
15236	303436
162885	303437
4543	303438
430	303439
35711	303440
76538	303441
14469	303442
289230	303443
1690	303444
725	303445
4574	303446
26124	303447
26574	303448
28154	303449
292865	303450
242659	303451
153558	303452
10414	303453
3033	303454
48155	303455
3725	303456
72605	303457
179617	303458
78688	303459
40121	303460
28483	303461
6170	303462
85482	303463
2189	303464
61227	303465
75600	303466
88869	303467
81583	303468
233509	303469
26548	303470
5835	303471
36482	303472
12397	303473
423	303474
12473	303475
125339	303476
193854	303477
181099	303478
24106	303479
27536	303480
185188	303481
185188	303482
61729	303483
127184	303484
1504	303485
206621	303486
217257	303487
81869	303488
249471	303489
53390	303490
105571	303491
32104	303492
121248	303493
140549	303494
297009	303495
87725	303496
124286	303497
107071	303498
2134	303499
33304	303500
270809	303501
48155	303502
39230	303503
111387	303504
137288	303505
3621	303506
173118	303507
60569	303508
3054	303509
112365	303510
15312	303511
2720	303512
77980	303513
261312	303514
66868	303515
27708	303516
124154	303517
33096	303518
172533	303519
54635	303520
88277	303521
57436	303522
177525	303523
694	303524
91119	303525
9314	303526
93730	303527
5493	303528
204206	303529
165	303530
114946	303531
1012	303532
2395	303533
87142	303534
129165	303535
3335	303536
262287	303537
2812	303538
102799	303539
21029	303540
100379	303541
66482	303542
123667	303543
53211	303544
56818	303545
1669	303546
72499	303547
27655	303548
58671	303549
17743	303550
52184	303551
52146	303552
11708	303553
152234	303554
88213	303555
155371	303556
153154	303557
62959	303558
94230	303559
38885	303560
95315	303561
296401	303562
74182	303563
223888	303564
91843	303565
180911	303566
135964	303567
17098	303568
144802	303569
76098	303570
55808	303571
52772	303572
6824	303573
34	303574
53580	303575
72015	303576
78158	303577
146101	303578
72691	303579
81870	303580
157226	303581
130482	303582
34399	303583
16386	303584
41838	303585
10503	303586
71335	303587
271040	303588
103526	303589
164994	303590
296896	303591
36376	303592
100470	303593
82999	303594
14564	303595
204901	303596
96131	303597
49500	303598
37027	303599
134015	303600
6679	303601
16878	303602
219144	303603
34742	303604
193302	303605
33736	303606
81406	303607
91744	303608
3089	303609
259065	303610
205983	303611
175386	303612
203781	303613
140558	303614
72334	303615
76	303616
296008	303617
138303	303618
15180	303619
56864	303620
23863	303621
3534	303622
117668	303623
239312	303624
1780	303625
67937	303626
29070	303627
149342	303628
76060	303629
33997	303630
153913	303631
54420	303632
179437	303633
7360	303634
153913	303635
123476	303636
1145	303637
134999	303638
134999	303639
81427	303640
8705	303641
6399	303642
307258	303643
5940	303644
92	303645
15109	303646
10005	303647
205154	303648
53941	303649
60152	303650
36095	303651
73565	303652
133682	303653
51915	303654
1121	303655
137961	303656
51379	303657
18035	303658
985	303659
91663	303660
9120	303661
1098	303662
50390	303663
35196	303664
300493	303665
105287	303666
210319	303667
26055	303668
9747	303669
126894	303670
120143	303671
40833	303672
114159	303673
47679	303674
76552	303675
74642	303676
91438	303677
130802	303678
29349	303679
41438	303680
269891	303681
185314	303682
196067	303683
108629	303684
67657	303685
118397	303686
275591	303687
142355	303688
98622	303689
88038	303690
256966	303691
64776	303692
107443	303693
143677	303694
189396	303695
37288	303696
60909	303697
282	303698
64571	303699
309760	303700
21861	303701
4283	303702
7627	303703
309467	303704
10670	303705
5625	303706
70469	303707
2561	303708
20099	303709
70469	303710
177531	303711
41178	303712
48231	303713
72507	303714
72507	303715
129383	303716
35859	303717
2002	303718
52224	303719
48246	303720
89642	303721
20052	303722
40758	303723
43016	303724
104098	303725
312414	303726
3406	303727
111522	303728
211843	303729
88227	303730
273307	303731
256384	303732
216994	303733
8436	303734
2640	303735
39106	303736
116712	303737
28536	303738
26217	303739
37579	303740
7471	303741
116676	303742
107142	303743
82	303744
116348	303745
23748	303746
44912	303747
205819	303748
37103	303749
60748	303750
106085	303751
67724	303752
147195	303753
64461	303754
5529	303755
68165	303756
112211	303757
19132	303758
119960	303759
59365	303760
181421	303761
35946	303762
170646	303763
96470	303764
10229	303765
154695	303766
7643	303767
283529	303768
116922	303769
17874	303770
138175	303771
34158	303772
283557	303773
163243	303774
41257	303775
249437	303776
26930	303777
82480	303778
91978	303779
85572	303780
163312	303781
37139	303782
42625	303783
9377	303784
118300	303785
7845	303786
50709	303787
713	303788
194843	303789
32388	303790
42105	303791
10034	303792
58733	303793
11221	303794
78767	303795
104964	303796
206143	303797
180874	303798
191373	303799
38986	303800
87510	303801
109028	303802
3944	303803
159389	303804
2166	303805
18554	303806
60851	303807
33463	303808
55774	303809
103461	303810
213235	303811
16181	303812
204137	303813
79547	303814
126469	303815
64469	303816
115472	303817
213954	303818
48966	303819
2564	303820
9234	303821
428	303822
15065	303823
6160	303824
213654	303825
58782	303826
23317	303827
89057	303828
23024	303829
105112	303830
3278	303831
724	303832
113792	303833
39223	303834
84183	303835
104315	303836
8633	303837
229468	303838
108136	303839
7800	303840
61475	303841
36708	303842
42267	303843
68115	303844
9701	303845
4796	303846
11697	303847
153833	303848
59640	303849
177563	303850
140106	303851
36221	303852
68769	303853
251860	303854
27822	303855
124464	303856
212046	303857
95060	303858
4918	303859
119103	303860
8877	303861
14039	303862
58264	303863
49797	303864
115878	303865
84525	303866
139924	303867
32950	303868
284780	303869
125471	303870
183915	303871
35390	303872
72491	303873
12417	303874
102763	303875
194015	303876
18233	303877
512	303878
16615	303879
5495	303880
13179	303881
35205	303882
105728	303883
34085	303884
108702	303885
1711	303886
29739	303887
20964	303888
126110	303889
36256	303890
77822	303891
97132	303892
32747	303893
183662	303894
55835	303895
120306	303896
88576	303897
48606	303898
45471	303899
116	303900
248144	303901
107918	303902
84711	303903
66905	303904
6281	303905
60545	303906
196199	303907
76578	303908
110389	303909
15639	303910
158148	303911
105304	303912
108221	303913
96277	303914
90721	303915
54025	303916
24442	303917
86461	303918
86461	303919
1593	303920
20256	303921
6009	303922
37568	303923
31558	303924
252988	303925
38003	303926
4864	303927
275820	303928
67447	303929
25441	303930
24040	303931
11917	303932
96	303933
287286	303934
10426	303935
70974	303936
23519	303937
67928	303938
16958	303939
76004	303940
47858	303941
1826	303942
111420	303943
2848	303944
47858	303945
98574	303946
148027	303947
94995	303948
167480	303949
266736	303950
3040	303951
39030	303952
124935	303953
129977	303954
145185	303955
82483	303956
56270	303957
8988	303958
63534	303959
65816	303960
3897	303961
3897	303962
32865	303963
120082	303964
163583	303965
60078	303966
75615	303967
83604	303968
36931	303969
125567	303970
55030	303971
68331	303972
37096	303973
24305	303974
3	303975
228614	303976
6266	303977
3467	303978
67914	303979
170221	303980
67514	303981
65607	303982
80070	303983
98101	303984
31525	303985
103785	303986
65118	303987
1036	303988
199860	303989
28	303990
113351	303991
202195	303992
51630	303993
151004	303994
96681	303995
6947	303996
33254	303997
5610	303998
14258	303999
194243	304000
78210	304001
87270	304002
110788	304003
115066	304004
43275	304005
162301	304006
15910	304007
87270	304008
24036	304009
230035	304010
196251	304011
67284	304012
74925	304013
73705	304014
100488	304015
3793	304016
9929	304017
30784	304018
15321	304019
62994	304020
145449	304021
143026	304022
28931	304023
65862	304024
47179	304025
157955	304026
33021	304027
77025	304028
54437	304029
54437	304030
2177	304031
257581	304032
63330	304033
73272	304034
50747	304035
114996	304036
116153	304037
39064	304038
43858	304039
1148	304040
39402	304041
138858	304042
206050	304043
15813	304044
40086	304045
38574	304046
109081	304047
143598	304048
140540	304049
253509	304050
161436	304051
28486	304052
15563	304053
14392	304054
305238	304055
21489	304056
112937	304057
159928	304058
25577	304059
19361	304060
60086	304061
53567	304062
181012	304063
283930	304064
97199	304065
2204	304066
89222	304067
298669	304068
117469	304069
8324	304070
81992	304071
62530	304072
28250	304073
143834	304074
136573	304075
217418	304076
223334	304077
153564	304078
24267	304079
10692	304080
97093	304081
66763	304082
46982	304083
118210	304084
118811	304085
72361	304086
103675	304087
72237	304088
65302	304089
151042	304090
7832	304091
69803	304092
98863	304093
195431	304094
195241	304095
168020	304096
145872	304097
149127	304098
7836	304099
2710	304100
129469	304101
8002	304102
68861	304103
21343	304104
69871	304105
69194	304106
229346	304107
23586	304108
164325	304109
69854	304110
22500	304111
75734	304112
168298	304113
7543	304114
218926	304115
52535	304116
113872	304117
214111	304118
37313	304119
95714	304120
28817	304121
125081	304122
207951	304123
31649	304124
136403	304125
128415	304126
35103	304127
30630	304128
138501	304129
306109	304130
218057	304131
65478	304132
33966	304133
36223	304134
65677	304135
5016	304136
150560	304137
102202	304138
4712	304139
63917	304140
147930	304141
156910	304142
308312	304143
218057	304144
217241	304145
148020	304146
243301	304147
68465	304148
5737	304149
5697	304150
55236	304151
14483	304152
7911	304153
216639	304154
307000	304155
95521	304156
306386	304157
170309	304158
5358	304159
20635	304160
24568	304161
156862	304162
64386	304163
97444	304164
44048	304165
31347	304166
223	304167
176821	304168
15795	304169
17030	304170
196137	304171
135013	304172
120677	304173
81136	304174
103	304175
42589	304176
19199	304177
115736	304178
149656	304179
14636	304180
107509	304181
162688	304182
86972	304183
27599	304184
197594	304185
14703	304186
139047	304187
2055	304188
7880	304189
163601	304190
35829	304191
59779	304192
125672	304193
166446	304194
80243	304195
162577	304196
137611	304197
211239	304198
187716	304199
224852	304200
222681	304201
42744	304202
27936	304203
16147	304204
123754	304205
14615	304206
197539	304207
3441	304208
293499	304209
45117	304210
79610	304211
27169	304212
57896	304213
2198	304214
19175	304215
18483	304216
252041	304217
3057	304218
5442	304219
41836	304220
38717	304221
75509	304222
31959	304223
5111	304224
30685	304225
181717	304226
41761	304227
211923	304228
8247	304229
162835	304230
99404	304231
1035	304232
128586	304233
248843	304234
254872	304235
183983	304236
41171	304237
7410	304238
90354	304239
24274	304240
39592	304241
39328	304242
195675	304243
94698	304244
42063	304245
24010	304246
75544	304247
247146	304248
117515	304249
204058	304250
2752	304251
200215	304252
94376	304253
709	304254
7604	304255
1340	304256
59269	304257
62309	304258
87115	304259
231443	304260
142539	304261
52850	304262
90163	304263
214798	304264
96456	304265
127140	304266
134091	304267
63317	304268
19375	304269
113871	304270
135812	304271
297261	304272
35840	304273
121626	304274
138859	304275
105331	304276
225501	304277
56210	304278
63458	304279
86893	304280
67820	304281
220628	304282
143946	304283
95504	304284
7258	304285
209300	304286
204460	304287
15346	304288
12731	304289
53927	304290
10059	304291
200784	304292
53039	304293
295759	304294
816	304295
29410	304296
52605	304297
112849	304298
73283	304299
22402	304300
9958	304301
55270	304302
223402	304303
23123	304304
46301	304305
5770	304306
217996	304307
94555	304308
50699	304309
54640	304310
84571	304311
29971	304312
149543	304313
188740	304314
69431	304315
11211	304316
44193	304317
150566	304318
20957	304319
153170	304320
16620	304321
22621	304322
211556	304323
309341	304324
154078	304325
28676	304326
220995	304327
149673	304328
110754	304329
71345	304330
44080	304331
44080	304332
42057	304333
290956	304334
48273	304335
154968	304336
165445	304337
145605	304338
20831	304339
34186	304340
43841	304341
64410	304342
33116	304343
92182	304344
8956	304345
96024	304346
28049	304347
97463	304348
141082	304349
90253	304350
46734	304351
96887	304352
157898	304353
41851	304354
92814	304355
311617	304356
40065	304357
39781	304358
141303	304359
141366	304360
148642	304361
43943	304362
28313	304363
90076	304364
207714	304365
207344	304366
10274	304367
15467	304368
55972	304369
174184	304370
302627	304371
288521	304372
125952	304373
106977	304374
42309	304375
194251	304376
95982	304377
209633	304378
62897	304379
73511	304380
5307	304381
29884	304382
197813	304383
183671	304384
9679	304385
28967	304386
126454	304387
133226	304388
132066	304389
176571	304390
5014	304391
89653	304392
185754	304393
169975	304394
52647	304395
274869	304396
36959	304397
105641	304398
113815	304399
6972	304400
6934	304401
7238	304402
116536	304403
81139	304404
301192	304405
29012	304406
8119	304407
15905	304408
34147	304409
86436	304410
16324	304411
2095	304412
71676	304413
25614	304414
17121	304415
53922	304416
122722	304417
79741	304418
16405	304419
23926	304420
16896	304421
30943	304422
260502	304423
75924	304424
9393	304425
269277	304426
226197	304427
58339	304428
33590	304429
128954	304430
21782	304431
254516	304432
58322	304433
158119	304434
15220	304435
2496	304436
218141	304437
56156	304438
141584	304439
38042	304440
2576	304441
61226	304442
26576	304443
35491	304444
141571	304445
97355	304446
37225	304447
27139	304448
2909	304449
110943	304450
21272	304451
107885	304452
39	304453
57318	304454
13158	304455
86896	304456
2444	304457
39282	304458
212626	304459
189629	304460
43045	304461
189263	304462
205786	304463
24947	304464
7180	304465
39634	304466
144060	304467
140564	304468
87264	304469
64166	304470
1392	304471
66029	304472
164725	304473
85621	304474
213245	304475
85621	304476
166162	304477
34911	304478
98670	304479
187103	304480
26742	304481
179974	304482
28456	304483
56985	304484
38108	304485
116225	304486
192033	304487
89569	304488
82075	304489
41792	304490
134562	304491
96306	304492
12017	304493
7772	304494
174206	304495
200000	304496
25456	304497
255641	304498
77961	304499
1926	304500
53086	304501
8424	304502
221659	304503
157540	304504
231386	304505
191897	304506
136049	304507
188404	304508
30573	304509
98183	304510
20796	304511
156202	304512
160206	304513
229599	304514
216219	304515
165773	304516
114513	304517
132774	304518
86322	304519
122356	304520
187116	304521
46374	304522
34929	304523
102574	304524
27665	304525
121455	304526
249642	304527
198429	304528
18343	304529
144298	304530
92949	304531
141603	304532
28301	304533
146456	304534
102872	304535
22640	304536
18031	304537
135039	304538
6952	304539
128210	304540
118804	304541
145155	304542
20667	304543
112307	304544
417	304545
187316	304546
67690	304547
303812	304548
8283	304549
60307	304550
819	304551
18937	304552
122652	304553
162363	304554
132500	304555
28152	304556
176746	304557
106182	304558
17366	304559
113036	304560
117537	304561
216230	304562
49086	304563
174882	304564
91564	304565
44854	304566
67837	304567
239142	304568
171615	304569
112010	304570
73236	304571
5085	304572
81143	304573
13915	304574
90455	304575
57717	304576
119208	304577
78089	304578
104479	304579
118794	304580
159889	304581
189725	304582
35403	304583
62387	304584
62651	304585
69947	304586
210603	304587
107485	304588
161191	304589
188042	304590
3803	304591
59104	304592
22426	304593
60976	304594
49208	304595
239019	304596
166285	304597
975	304598
213338	304599
1744	304600
1843	304601
7607	304602
183371	304603
252450	304604
141139	304605
63041	304606
302179	304607
132885	304608
90239	304609
10784	304610
108952	304611
937	304612
219659	304613
58635	304614
34569	304615
149949	304616
84879	304617
41868	304618
134711	304619
3756	304620
125928	304621
308367	304622
285562	304623
170463	304624
2383	304625
246040	304626
169992	304627
55913	304628
188034	304629
90112	304630
94002	304631
123093	304632
94778	304633
119287	304634
119311	304635
225827	304636
5199	304637
70110	304638
122768	304639
100818	304640
114956	304641
115743	304642
59801	304643
112434	304644
39919	304645
233962	304646
71255	304647
11653	304648
8503	304649
25201	304650
127050	304651
277351	304652
207096	304653
19237	304654
201650	304655
144010	304656
100767	304657
82681	304658
239308	304659
163947	304660
93650	304661
115122	304662
247650	304663
93677	304664
66105	304665
272468	304666
60631	304667
114306	304668
795	304669
79806	304670
63256	304671
135785	304672
196570	304673
197	304674
175774	304675
70514	304676
17460	304677
122540	304678
262819	304679
236127	304680
44739	304681
84907	304682
127568	304683
49147	304684
124452	304685
259465	304686
116738	304687
114986	304688
245094	304689
14671	304690
11805	304691
159558	304692
53263	304693
1874	304694
245611	304695
120322	304696
12458	304697
96489	304698
49945	304699
66259	304700
80395	304701
258407	304702
35917	304703
123169	304704
236460	304705
110083	304706
245366	304707
288174	304708
3611	304709
176876	304710
59120	304711
262934	304712
190979	304713
122827	304714
116927	304715
94963	304716
91376	304717
144328	304718
41064	304719
97636	304720
204681	304721
82263	304722
64904	304723
44236	304724
16840	304725
69645	304726
149688	304727
147891	304728
116646	304729
311840	304730
163977	304731
147231	304732
27438	304733
192671	304734
245421	304735
81696	304736
37147	304737
176984	304738
57887	304739
54806	304740
9625	304741
84293	304742
86636	304743
87068	304744
45725	304745
24027	304746
5358	304747
5525	304748
249442	304749
39111	304750
56344	304751
261642	304752
73582	304753
74175	304754
100084	304755
257105	304756
67021	304757
25606	304758
110777	304759
116724	304760
187742	304761
101458	304762
100659	304763
202968	304764
52440	304765
40070	304766
6526	304767
47977	304768
306893	304769
40066	304770
115485	304771
37264	304772
37264	304773
212914	304774
94140	304775
103643	304776
89041	304777
118760	304778
118760	304779
38868	304780
15491	304781
193027	304782
88500	304783
163295	304784
140410	304785
165276	304786
34904	304787
168246	304788
1594	304789
303984	304790
34868	304791
48871	304792
14938	304793
52052	304794
73638	304795
161141	304796
215207	304797
27557	304798
235727	304799
210762	304800
128392	304801
162172	304802
4536	304803
153868	304804
41253	304805
247587	304806
269612	304807
1023	304808
126428	304809
60758	304810
193967	304811
34278	304812
189324	304813
7616	304814
75539	304815
17833	304816
187763	304817
267466	304818
102932	304819
100985	304820
68454	304821
167350	304822
145039	304823
94381	304824
68212	304825
23551	304826
1547	304827
164162	304828
15924	304829
96492	304830
8824	304831
89458	304832
270925	304833
302326	304834
53531	304835
60464	304836
163561	304837
5843	304838
189170	304839
1382	304840
111803	304841
105311	304842
215772	304843
47091	304844
163552	304845
181342	304846
11922	304847
309656	304848
73038	304849
211948	304850
126863	304851
173666	304852
218887	304853
102745	304854
6431	304855
281911	304856
36692	304857
226274	304858
92199	304859
244891	304860
116550	304861
173276	304862
95610	304863
79752	304864
100872	304865
256294	304866
9815	304867
78905	304868
119763	304869
123030	304870
146461	304871
5176	304872
181343	304873
3010	304874
121850	304875
11456	304876
29022	304877
128986	304878
59856	304879
13198	304880
93264	304881
194937	304882
169968	304883
122152	304884
156887	304885
273341	304886
62180	304887
11970	304888
64931	304889
12104	304890
123037	304891
139327	304892
55978	304893
293596	304894
166163	304895
28045	304896
52369	304897
72905	304898
57630	304899
267400	304900
1097	304901
44173	304902
38868	304903
223669	304904
30788	304905
13198	304906
9744	304907
24106	304908
258639	304909
183968	304910
74148	304911
56315	304912
214490	304913
115575	304914
6934	304915
45231	304916
149370	304917
111540	304918
268275	304919
31612	304920
117112	304921
24949	304922
3478	304923
138416	304924
300360	304925
18871	304926
150929	304927
184897	304928
208385	304929
37585	304930
264773	304931
92409	304932
88166	304933
271323	304934
202188	304935
146187	304936
14914	304937
48693	304938
134898	304939
108705	304940
57150	304941
52347	304942
117372	304943
84140	304944
91196	304945
174026	304946
143036	304947
267158	304948
54458	304949
59774	304950
210519	304951
1721	304952
40697	304953
197598	304954
120735	304955
16714	304956
14607	304957
148318	304958
135592	304959
106744	304960
185828	304961
299398	304962
127047	304963
185674	304964
304380	304965
175420	304966
288263	304967
71088	304968
35248	304969
312487	304970
200016	304971
216330	304972
104652	304973
60528	304974
3420	304975
148402	304976
295403	304977
55352	304978
139756	304979
131009	304980
159083	304981
296542	304982
192569	304983
208381	304984
126887	304985
19093	304986
156645	304987
253951	304988
110979	304989
48115	304990
100815	304991
165301	304992
118702	304993
277240	304994
46906	304995
206913	304996
201024	304997
200777	304998
37643	304999
138131	305000
94331	305001
11923	305002
92749	305003
103994	305004
104469	305005
21056	305006
306267	305007
114284	305008
121659	305009
107786	305010
61906	305011
271232	305012
143031	305013
96293	305014
41819	305015
250086	305016
108955	305017
44452	305018
52309	305019
141921	305020
67506	305021
53026	305022
126121	305023
26100	305024
17657	305025
191364	305026
259992	305027
10086	305028
93373	305029
59299	305030
32640	305031
11665	305032
5657	305033
2644	305034
88742	305035
153370	305036
153812	305037
214609	305038
78165	305039
178900	305040
87025	305041
118179	305042
33085	305043
99273	305044
196557	305045
232642	305046
252445	305047
53791	305048
310903	305049
212669	305050
144205	305051
8638	305052
41873	305053
32312	305054
112314	305055
167295	305056
24387	305057
74608	305058
241434	305059
210815	305060
176388	305061
89476	305062
105492	305063
193438	305064
128882	305065
241114	305066
17713	305067
192169	305068
6902	305069
266052	305070
119639	305071
144738	305072
221418	305073
1632	305074
73220	305075
139259	305076
68705	305077
23585	305078
38628	305079
52811	305080
35225	305081
59507	305082
206413	305083
148527	305084
146430	305085
272601	305086
74439	305087
269331	305088
95121	305089
301	305090
30860	305091
214270	305092
142781	305093
173615	305094
51224	305095
113250	305096
136203	305097
125329	305098
189989	305099
70137	305100
145121	305101
214278	305102
137836	305103
174227	305104
46968	305105
134111	305106
152205	305107
1944	305108
127901	305109
192014	305110
98407	305111
76478	305112
7044	305113
24480	305114
36458	305115
12187	305116
39850	305117
1359	305118
34572	305119
2065	305120
212551	305121
84662	305122
2780	305123
127226	305124
114440	305125
57517	305126
304488	305127
142502	305128
13440	305129
712	305130
94695	305131
11579	305132
132130	305133
38018	305134
119207	305135
118179	305136
215261	305137
167784	305138
88126	305139
70648	305140
23922	305141
52901	305142
36945	305143
46811	305144
72083	305145
187738	305146
7114	305147
3847	305148
76114	305149
294803	305150
67096	305151
29556	305152
24267	305153
176527	305154
94013	305155
264959	305156
26430	305157
37313	305158
2651	305159
24494	305160
51519	305161
136407	305162
232842	305163
247810	305164
22914	305165
167169	305166
112813	305167
38944	305168
108571	305169
186098	305170
74508	305171
2205	305172
98915	305173
101562	305174
23629	305175
14481	305176
16265	305177
13045	305178
178551	305179
279597	305180
139434	305181
308768	305182
214598	305183
276633	305184
218044	305185
5014	305186
52721	305187
151564	305188
42799	305189
139755	305190
50417	305191
144848	305192
255365	305193
233458	305194
51312	305195
155003	305196
165496	305197
262367	305198
36873	305199
96928	305200
197776	305201
308105	305202
43845	305203
92856	305204
74971	305205
6176	305206
46285	305207
87243	305208
40085	305209
99954	305210
67717	305211
78047	305212
218534	305213
126789	305214
126352	305215
144764	305216
282453	305217
84097	305218
55364	305219
138350	305220
13237	305221
110804	305222
294676	305223
35552	305224
87905	305225
99918	305226
74968	305227
39743	305228
147347	305229
114129	305230
48515	305231
45734	305232
211741	305233
155146	305234
308481	305235
174415	305236
89904	305237
16477	305238
302310	305239
304379	305240
221631	305241
32196	305242
146	305243
220232	305244
62001	305245
27752	305246
95022	305247
103313	305248
154716	305249
234295	305250
32203	305251
49865	305252
130777	305253
37096	305254
119991	305255
178302	305256
300707	305257
181798	305258
250672	305259
41366	305260
160971	305261
301037	305262
22227	305263
107679	305264
146956	305265
114520	305266
132264	305267
47305	305268
16361	305269
12249	305270
80809	305271
74932	305272
227194	305273
6490	305274
190311	305275
2676	305276
123295	305277
19097	305278
58770	305279
119038	305280
225769	305281
12802	305282
48716	305283
78860	305284
5930	305285
22436	305286
169350	305287
194620	305288
165221	305289
11341	305290
77604	305291
93613	305292
241179	305293
48896	305294
194421	305295
279636	305296
43772	305297
163267	305298
265053	305299
18663	305300
10984	305301
59273	305302
153666	305303
3659	305304
41266	305305
88965	305306
123204	305307
3150	305308
199363	305309
289726	305310
118718	305311
205800	305312
214427	305313
25111	305314
25810	305315
178167	305316
36171	305317
57411	305318
33505	305319
23451	305320
59570	305321
33489	305322
212788	305323
1733	305324
186609	305325
82488	305326
10813	305327
37169	305328
37169	305329
89584	305330
40933	305331
129076	305332
25725	305333
10519	305334
33780	305335
1632	305336
132719	305337
50913	305338
7488	305339
81578	305340
71569	305341
77903	305342
33235	305343
181441	305344
28440	305345
284749	305346
48288	305347
49908	305348
110394	305349
197127	305350
45626	305351
43567	305352
40769	305353
4593	305354
89537	305355
21109	305356
147392	305357
38457	305358
65549	305359
66193	305360
156434	305361
285846	305362
117887	305363
98257	305364
29224	305365
2163	305366
218424	305367
11923	305368
90319	305369
52358	305370
44246	305371
92556	305372
3289	305373
125083	305374
25885	305375
125	305376
25919	305377
180810	305378
1869	305379
111559	305380
96390	305381
76023	305382
188221	305383
226898	305384
252477	305385
310309	305386
52103	305387
55978	305388
125964	305389
62539	305390
130612	305391
104431	305392
7316	305393
301053	305394
50846	305395
17468	305396
120166	305397
80679	305398
63827	305399
247292	305400
43876	305401
139366	305402
192861	305403
55382	305404
112996	305405
170444	305406
24559	305407
201730	305408
44137	305409
15191	305410
135180	305411
196312	305412
40782	305413
78740	305414
13363	305415
68492	305416
3680	305417
48091	305418
275660	305419
15092	305420
200515	305421
24838	305422
2967	305423
132423	305424
150301	305425
68524	305426
38829	305427
89624	305428
143652	305429
259204	305430
96566	305431
1636	305432
89624	305433
141290	305434
85772	305435
60117	305436
98319	305437
7937	305438
296677	305439
301612	305440
12	305441
65706	305442
110920	305443
28022	305444
6202	305445
29740	305446
308123	305447
87171	305448
77928	305449
36898	305450
16432	305451
47003	305452
102846	305453
33628	305454
6838	305455
16478	305456
211455	305457
6764	305458
199771	305459
116073	305460
11803	305461
1312	305462
280914	305463
399	305464
305728	305465
211691	305466
26100	305467
92339	305468
85611	305469
150297	305470
115846	305471
14244	305472
596	305473
11125	305474
303371	305475
80424	305476
141457	305477
16842	305478
50884	305479
186698	305480
291304	305481
47712	305482
84837	305483
80431	305484
33085	305485
187613	305486
96927	305487
185066	305488
151689	305489
153807	305490
46809	305491
302092	305492
139469	305493
7713	305494
254659	305495
44999	305496
20255	305497
7031	305498
45307	305499
31898	305500
59259	305501
136005	305502
309239	305503
48614	305504
20409	305505
4733	305506
201958	305507
40868	305508
27853	305509
126842	305510
71564	305511
33951	305512
22000	305513
25503	305514
68800	305515
107941	305516
54429	305517
48156	305518
88571	305519
5928	305520
253945	305521
11744	305522
140378	305523
15941	305524
95524	305525
209336	305526
18682	305527
61569	305528
52701	305529
66719	305530
96439	305531
92898	305532
57767	305533
210769	305534
40548	305535
27204	305536
75457	305537
27916	305538
17274	305539
265463	305540
54396	305541
39673	305542
26804	305543
173708	305544
174611	305545
126815	305546
93645	305547
105976	305548
169124	305549
236821	305550
45453	305551
95245	305552
67759	305553
113756	305554
135947	305555
78243	305556
82973	305557
91243	305558
136073	305559
36680	305560
116681	305561
160155	305562
94264	305563
292153	305564
53654	305565
59515	305566
205384	305567
226759	305568
134127	305569
186459	305570
27642	305571
65850	305572
27550	305573
8177	305574
67262	305575
70044	305576
51322	305577
7123	305578
164596	305579
34815	305580
283	305581
43586	305582
69634	305583
193204	305584
17305	305585
125821	305586
143586	305587
37028	305588
18595	305589
37849	305590
80942	305591
193069	305592
209560	305593
53375	305594
37402	305595
119543	305596
6710	305597
180759	305598
40020	305599
136206	305600
38870	305601
116060	305602
227945	305603
74194	305604
63231	305605
142712	305606
16197	305607
13530	305608
183597	305609
23535	305610
76351	305611
157901	305612
133612	305613
71741	305614
61995	305615
27190	305616
152416	305617
274059	305618
5525	305619
36565	305620
15837	305621
77691	305622
190784	305623
38404	305624
143845	305625
45098	305626
286803	305627
287565	305628
154193	305629
54965	305630
204335	305631
69096	305632
68331	305633
146054	305634
208290	305635
121594	305636
157501	305637
202694	305638
193030	305639
264931	305640
228135	305641
26659	305642
94179	305643
178526	305644
27302	305645
190494	305646
130162	305647
71594	305648
105665	305649
127325	305650
367	305651
5351	305652
183572	305653
68603	305654
17795	305655
176731	305656
39990	305657
67312	305658
139538	305659
242294	305660
42311	305661
104158	305662
7645	305663
3509	305664
217000	305665
7255	305666
14131	305667
14404	305668
103368	305669
40	305670
91772	305671
86900	305672
138651	305673
126687	305674
144922	305675
83167	305676
44793	305677
82129	305678
16750	305679
29063	305680
20622	305681
198233	305682
116229	305683
12490	305684
45023	305685
92482	305686
89038	305687
10735	305688
18493	305689
42309	305690
162806	305691
6392	305692
137427	305693
6357	305694
40020	305695
44359	305696
95977	305697
140373	305698
62555	305699
21166	305700
151157	305701
104631	305702
202222	305703
85016	305704
97793	305705
27879	305706
65147	305707
16375	305708
142868	305709
187268	305710
303264	305711
91821	305712
43209	305713
114939	305714
249190	305715
29359	305716
926	305717
66675	305718
76983	305719
39697	305720
288361	305721
209501	305722
99729	305723
204427	305724
62376	305725
10238	305726
135909	305727
33172	305728
56460	305729
21462	305730
279639	305731
191648	305732
69077	305733
68140	305734
128164	305735
50411	305736
39568	305737
75739	305738
186701	305739
196301	305740
208618	305741
84311	305742
76363	305743
12743	305744
146952	305745
44076	305746
3132	305747
266257	305748
67066	305749
7486	305750
22576	305751
62053	305752
6972	305753
141499	305754
7627	305755
5828	305756
29187	305757
134216	305758
124681	305759
3755	305760
185897	305761
48407	305762
11406	305763
14305	305764
291199	305765
10723	305766
29398	305767
78525	305768
75068	305769
49080	305770
200227	305771
144662	305772
43098	305773
161106	305774
15452	305775
41004	305776
134566	305777
180491	305778
58502	305779
101955	305780
31628	305781
1353	305782
33304	305783
218	305784
121858	305785
44786	305786
203551	305787
96511	305788
97347	305789
135526	305790
91510	305791
145263	305792
50165	305793
87119	305794
87119	305795
130811	305796
231226	305797
208244	305798
6804	305799
211238	305800
243572	305801
235343	305802
54450	305803
119389	305804
98624	305805
20864	305806
88933	305807
123899	305808
39102	305809
66686	305810
11632	305811
1484	305812
32718	305813
114869	305814
131841	305815
10302	305816
5603	305817
34076	305818
17945	305819
310040	305820
6103	305821
176598	305822
18813	305823
9530	305824
22349	305825
32706	305826
11557	305827
4711	305828
211179	305829
616	305830
305546	305831
72845	305832
5219	305833
45421	305834
291269	305835
453	305836
19952	305837
133520	305838
2008	305839
24912	305840
71981	305841
52871	305842
1316	305843
27271	305844
7000	305845
45421	305846
76609	305847
6840	305848
98111	305849
2756	305850
309	305851
17218	305852
258529	305853
21548	305854
146942	305855
108343	305856
28511	305857
117022	305858
980	305859
3598	305860
27717	305861
167166	305862
28872	305863
128292	305864
57231	305865
11448	305866
121535	305867
35074	305868
228669	305869
94674	305870
71222	305871
7800	305872
88038	305873
5809	305874
76169	305875
143799	305876
14328	305877
137745	305878
83162	305879
19041	305880
9603	305881
6848	305882
16314	305883
22595	305884
24952	305885
15492	305886
78301	305887
139313	305888
158620	305889
8926	305890
132175	305891
19499	305892
174295	305893
151946	305894
102483	305895
42582	305896
41121	305897
126687	305898
132657	305899
132657	305900
160089	305901
151553	305902
117230	305903
58620	305904
290833	305905
43670	305906
87657	305907
82402	305908
248759	305909
147694	305910
34152	305911
19789	305912
70283	305913
244151	305914
118649	305915
207255	305916
121286	305917
195007	305918
23350	305919
51239	305920
51239	305921
204808	305922
23298	305923
1931	305924
34547	305925
185703	305926
57206	305927
19009	305928
39629	305929
182655	305930
32953	305931
566	305932
257628	305933
62990	305934
23309	305935
216854	305936
176436	305937
290569	305938
1182	305939
33810	305940
280446	305941
71322	305942
13440	305943
106167	305944
24872	305945
217462	305946
16723	305947
302515	305948
299192	305949
93447	305950
44782	305951
209751	305952
244448	305953
14424	305954
198990	305955
158380	305956
28602	305957
138907	305958
99239	305959
21347	305960
68100	305961
26384	305962
236981	305963
262483	305964
54804	305965
162491	305966
16781	305967
43279	305968
31357	305969
73934	305970
203566	305971
106658	305972
94079	305973
216282	305974
23459	305975
71385	305976
172039	305977
128351	305978
73440	305979
107184	305980
8512	305981
173452	305982
227	305983
144456	305984
156643	305985
24219	305986
35397	305987
21221	305988
40436	305989
137750	305990
30213	305991
20667	305992
14157	305993
186152	305994
14789	305995
128632	305996
101317	305997
35479	305998
86570	305999
9907	306000
158790	306001
18837	306002
139884	306003
75022	306004
96097	306005
194615	306006
53829	306007
111387	306008
27532	306009
27532	306010
173765	306011
42994	306012
178712	306013
20206	306014
296931	306015
41861	306016
74712	306017
33571	306018
24918	306019
74474	306020
4743	306021
21545	306022
60138	306023
70359	306024
201846	306025
7583	306026
35846	306027
8078	306028
123499	306029
72035	306030
5637	306031
55995	306032
47772	306033
1303	306034
22161	306035
213819	306036
9235	306037
107473	306038
8179	306039
196214	306040
189232	306041
13674	306042
55745	306043
99227	306044
156381	306045
76536	306046
147664	306047
59481	306048
59514	306049
252162	306050
195283	306051
102729	306052
53041	306053
82858	306054
293786	306055
103914	306056
32294	306057
66397	306058
109259	306059
230169	306060
88586	306061
42	306062
1370	306063
207070	306064
594	306065
61808	306066
185230	306067
17919	306068
262205	306069
103595	306070
304437	306071
17236	306072
64120	306073
38004	306074
2031	306075
130394	306076
20676	306077
60464	306078
19206	306079
122347	306080
2492	306081
164903	306082
20229	306083
454	306084
256126	306085
27304	306086
177621	306087
161982	306088
19517	306089
122652	306090
49503	306091
30083	306092
151987	306093
44540	306094
50147	306095
166797	306096
44795	306097
196309	306098
5574	306099
63920	306100
177815	306101
20821	306102
53835	306103
25701	306104
21330	306105
25879	306106
7293	306107
101001	306108
173853	306109
64783	306110
7147	306111
209534	306112
61652	306113
110407	306114
135	306115
311070	306116
6527	306117
1845	306118
28975	306119
109012	306120
22437	306121
102476	306122
63950	306123
28454	306124
47834	306125
19593	306126
164478	306127
10567	306128
27595	306129
108398	306130
58690	306131
237918	306132
145731	306133
256811	306134
1393	306135
157285	306136
168689	306137
67707	306138
66588	306139
64635	306140
96787	306141
22475	306142
51781	306143
4204	306144
13934	306145
122038	306146
7505	306147
147011	306148
38270	306149
236646	306150
101295	306151
94705	306152
2741	306153
32715	306154
93881	306155
72732	306156
22565	306157
185620	306158
141956	306159
229669	306160
93610	306161
157752	306162
589	306163
263919	306164
121755	306165
46408	306166
23224	306167
103307	306168
89816	306169
207365	306170
16597	306171
97046	306172
19861	306173
4633	306174
90115	306175
43978	306176
20535	306177
51356	306178
182975	306179
99637	306180
129482	306181
71798	306182
33329	306183
51867	306184
49130	306185
58230	306186
1132	306187
247236	306188
134671	306189
170061	306190
17615	306191
202596	306192
197263	306193
12555	306194
36774	306195
116907	306196
44296	306197
9731	306198
281	306199
164668	306200
91666	306201
163344	306202
4405	306203
183524	306204
159264	306205
248714	306206
62317	306207
32095	306208
28438	306209
169374	306210
21373	306211
169094	306212
37025	306213
2473	306214
155202	306215
151045	306216
215484	306217
183511	306218
113333	306219
117997	306220
3439	306221
132632	306222
160905	306223
53540	306224
151535	306225
118830	306226
32516	306227
207337	306228
50716	306229
445	306230
45671	306231
445	306232
85804	306233
1000	306234
77	306235
157856	306236
66698	306237
204604	306238
81217	306239
70704	306240
96455	306241
145627	306242
130894	306243
2683	306244
76108	306245
206671	306246
58451	306247
113949	306248
504	306249
4399	306250
39280	306251
51754	306252
8971	306253
10414	306254
8413	306255
102686	306256
170359	306257
167534	306258
211648	306259
101434	306260
152187	306261
52349	306262
50436	306263
70314	306264
275562	306265
49705	306266
19246	306267
80966	306268
252712	306269
33933	306270
239359	306271
273998	306272
71461	306273
63862	306274
1820	306275
301184	306276
214591	306277
37505	306278
27293	306279
127170	306280
192009	306281
162654	306282
124666	306283
33565	306284
5560	306285
256088	306286
164366	306287
83132	306288
83132	306289
61563	306290
14646	306291
84500	306292
14981	306293
16	306294
582	306295
24122	306296
67980	306297
90801	306298
2143	306299
83338	306300
12930	306301
12930	306302
83958	306303
83690	306304
186698	306305
148224	306306
164936	306307
11928	306308
126774	306309
90858	306310
24085	306311
235087	306312
41515	306313
70445	306314
12674	306315
103085	306316
198619	306317
34307	306318
119924	306319
104759	306320
23773	306321
1044	306322
20920	306323
27877	306324
105684	306325
5655	306326
112489	306327
131149	306328
91676	306329
18527	306330
108505	306331
57392	306332
24432	306333
5723	306334
7369	306335
48503	306336
85523	306337
94590	306338
51194	306339
44819	306340
47699	306341
189247	306342
126455	306343
304779	306344
171880	306345
194423	306346
71710	306347
24558	306348
56616	306349
35748	306350
7058	306351
90082	306352
64286	306353
7565	306354
251947	306355
72943	306356
27768	306357
55316	306358
3281	306359
93067	306360
25830	306361
144749	306362
69972	306363
196458	306364
9733	306365
21809	306366
270407	306367
10	306368
56373	306369
138496	306370
24190	306371
21634	306372
63201	306373
24071	306374
133374	306375
185594	306376
40296	306377
154906	306378
122149	306379
43526	306380
4208	306381
142031	306382
25109	306383
26598	306384
88447	306385
3930	306386
8469	306387
106726	306388
2122	306389
53051	306390
8222	306391
1984	306392
25501	306393
80823	306394
58339	306395
41053	306396
13084	306397
15052	306398
127871	306399
244045	306400
103373	306401
52918	306402
144152	306403
12895	306404
129054	306405
39627	306406
308023	306407
5359	306408
514	306409
13441	306410
69949	306411
133840	306412
112677	306413
16534	306414
39626	306415
26344	306416
16448	306417
245350	306418
257945	306419
24537	306420
1780	306421
10539	306422
151816	306423
103803	306424
21562	306425
34340	306426
183353	306427
987	306428
20487	306429
5659	306430
33383	306431
49357	306432
132486	306433
132446	306434
41108	306435
50822	306436
12373	306437
288603	306438
28982	306439
55562	306440
215553	306441
58947	306442
103848	306443
76079	306444
147445	306445
7193	306446
247881	306447
121829	306448
181534	306449
35801	306450
213290	306451
209377	306452
164879	306453
52180	306454
12487	306455
18856	306456
108675	306457
580	306458
272790	306459
17585	306460
794	306461
20082	306462
64171	306463
26513	306464
126107	306465
270767	306466
10769	306467
151625	306468
119885	306469
54933	306470
57805	306471
182642	306472
350	306473
41856	306474
254634	306475
211470	306476
41696	306477
902	306478
81192	306479
6746	306480
27306	306481
7541	306482
106018	306483
176066	306484
81838	306485
59208	306486
12720	306487
81839	306488
255959	306489
20255	306490
213335	306491
101734	306492
32490	306493
119709	306494
864	306495
113378	306496
26274	306497
73596	306498
135781	306499
17667	306500
260578	306501
122688	306502
43778	306503
686	306504
93690	306505
311080	306506
47336	306507
93942	306508
71020	306509
137084	306510
10130	306511
29228	306512
23327	306513
96361	306514
5014	306515
245058	306516
8088	306517
35605	306518
4044	306519
955	306520
53158	306521
50813	306522
202018	306523
20378	306524
59453	306525
138690	306526
48271	306527
16363	306528
83130	306529
25367	306530
63882	306531
133867	306532
188105	306533
124381	306534
28167	306535
6421	306536
138384	306537
53931	306538
63627	306539
26619	306540
75612	306541
26917	306542
38526	306543
241210	306544
34144	306545
2755	306546
169621	306547
35101	306548
50604	306549
72865	306550
9402	306551
9402	306552
11412	306553
180235	306554
56645	306555
41236	306556
87425	306557
98887	306558
123757	306559
197074	306560
36819	306561
151434	306562
33450	306563
105603	306564
54632	306565
304448	306566
44008	306567
55021	306568
69294	306569
68392	306570
3317	306571
172416	306572
95167	306573
213402	306574
18384	306575
244700	306576
54510	306577
228426	306578
25869	306579
200375	306580
18611	306581
29836	306582
84269	306583
43796	306584
132399	306585
44241	306586
152489	306587
88843	306588
24784	306589
5260	306590
222856	306591
26091	306592
10089	306593
49842	306594
5003	306595
44232	306596
49103	306597
263392	306598
49456	306599
17520	306600
112017	306601
14035	306602
82869	306603
250285	306604
116261	306605
126504	306606
199066	306607
94302	306608
249712	306609
15230	306610
11177	306611
66656	306612
211938	306613
113516	306614
222361	306615
64678	306616
94360	306617
200285	306618
134895	306619
134895	306620
3858	306621
300091	306622
204281	306623
213583	306624
56585	306625
71850	306626
76346	306627
172032	306628
125079	306629
151826	306630
103611	306631
151730	306632
272289	306633
68989	306634
170578	306635
10584	306636
20094	306637
118045	306638
17837	306639
79377	306640
184023	306641
19283	306642
13789	306643
134623	306644
10366	306645
82821	306646
75123	306647
28546	306648
213935	306649
55066	306650
91179	306651
177891	306652
14611	306653
140622	306654
21403	306655
108580	306656
47363	306657
176795	306658
55387	306659
296397	306660
6510	306661
129115	306662
105663	306663
196005	306664
46938	306665
59402	306666
14659	306667
152157	306668
113155	306669
50296	306670
50953	306671
163631	306672
204202	306673
153887	306674
65335	306675
38552	306676
1072	306677
50721	306678
161562	306679
20045	306680
133644	306681
13955	306682
181068	306683
65402	306684
113725	306685
43718	306686
54247	306687
198570	306688
241508	306689
11506	306690
6304	306691
156676	306692
116028	306693
32893	306694
118705	306695
111515	306696
111359	306697
222920	306698
141620	306699
96938	306700
188230	306701
9961	306702
3438	306703
296500	306704
79661	306705
141841	306706
71521	306707
51904	306708
148101	306709
68557	306710
138758	306711
294220	306712
34703	306713
146514	306714
135730	306715
82769	306716
140290	306717
42434	306718
37727	306719
3902	306720
243784	306721
31596	306722
25560	306723
131896	306724
11704	306725
73086	306726
1399	306727
58755	306728
72119	306729
128058	306730
91495	306731
102464	306732
157814	306733
124071	306734
95889	306735
84252	306736
4978	306737
122167	306738
15923	306739
81307	306740
64234	306741
22712	306742
95166	306743
35022	306744
138860	306745
29335	306746
61988	306747
195539	306748
64602	306749
299682	306750
12703	306751
226471	306752
145230	306753
57770	306754
124998	306755
250025	306756
30858	306757
220457	306758
146835	306759
97278	306760
29983	306761
116124	306762
78891	306763
129873	306764
93476	306765
178758	306766
58185	306767
132577	306768
137848	306769
47832	306770
130476	306771
158227	306772
88400	306773
27695	306774
21265	306775
54659	306776
40658	306777
63126	306778
121811	306779
57817	306780
128453	306781
37474	306782
191788	306783
4297	306784
45669	306785
194023	306786
177125	306787
55946	306788
26954	306789
37046	306790
7443	306791
122106	306792
7775	306793
87304	306794
16661	306795
34546	306796
6939	306797
159433	306798
54196	306799
137493	306800
27	306801
26232	306802
13010	306803
124905	306804
57202	306805
412	306806
107033	306807
28755	306808
29261	306809
89864	306810
186116	306811
55133	306812
96403	306813
41154	306814
236141	306815
40876	306816
123356	306817
41926	306818
276936	306819
62369	306820
119704	306821
119704	306822
80048	306823
4660	306824
196941	306825
15	306826
62624	306827
20652	306828
44907	306829
43738	306830
14038	306831
212455	306832
88775	306833
85491	306834
91100	306835
92138	306836
192204	306837
80800	306838
265274	306839
50808	306840
26359	306841
279393	306842
53837	306843
6095	306844
258092	306845
27410	306846
13884	306847
82969	306848
76737	306849
57103	306850
26541	306851
6118	306852
9857	306853
82381	306854
2995	306855
85733	306856
101971	306857
105431	306858
10733	306859
4394	306860
10640	306861
29690	306862
198023	306863
75485	306864
115253	306865
183523	306866
69657	306867
126526	306868
257024	306869
54350	306870
34554	306871
151583	306872
45500	306873
254253	306874
27879	306875
210495	306876
94864	306877
67420	306878
133313	306879
49047	306880
34885	306881
125860	306882
294206	306883
46664	306884
104443	306885
198673	306886
160863	306887
40059	306888
86065	306889
47640	306890
42462	306891
302774	306892
261006	306893
198003	306894
46888	306895
5374	306896
141248	306897
77432	306898
40559	306899
34949	306900
176454	306901
126268	306902
33396	306903
223433	306904
15256	306905
144937	306906
27301	306907
76929	306908
76929	306909
29362	306910
6971	306911
188036	306912
55717	306913
185807	306914
17080	306915
149924	306916
195353	306917
185831	306918
128763	306919
274319	306920
32352	306921
1563	306922
37335	306923
54496	306924
179589	306925
70833	306926
63812	306927
159267	306928
44890	306929
96161	306930
147037	306931
37816	306932
127718	306933
94352	306934
10299	306935
55647	306936
273315	306937
40673	306938
41454	306939
19263	306940
30486	306941
58017	306942
96206	306943
47286	306944
23911	306945
15529	306946
89603	306947
143964	306948
206389	306949
52845	306950
18860	306951
215044	306952
91846	306953
205705	306954
2826	306955
57206	306956
238675	306957
97135	306958
32304	306959
28667	306960
56119	306961
18034	306962
15279	306963
45266	306964
48449	306965
19678	306966
145561	306967
4116	306968
724	306969
1502	306970
31470	306971
180155	306972
12228	306973
11124	306974
4233	306975
66264	306976
93290	306977
179129	306978
27584	306979
12470	306980
248173	306981
27022	306982
10235	306983
173412	306984
298607	306985
74297	306986
35122	306987
10908	306988
1805	306989
93598	306990
307150	306991
260083	306992
39568	306993
74420	306994
48863	306995
75383	306996
252892	306997
12910	306998
107611	306999
89452	307000
181023	307001
2158	307002
29209	307003
307263	307004
34572	307005
2477	307006
9950	307007
4867	307008
249147	307009
96909	307010
75531	307011
16811	307012
177399	307013
9628	307014
188696	307015
7020	307016
122651	307017
163807	307018
49841	307019
3112	307020
27080	307021
56959	307022
94389	307023
115302	307024
55521	307025
60917	307026
48111	307027
83614	307028
120514	307029
2576	307030
6698	307031
14879	307032
155314	307033
114654	307034
30786	307035
142404	307036
11259	307037
38042	307038
103997	307039
83192	307040
21827	307041
141107	307042
413	307043
85023	307044
4413	307045
113861	307046
54194	307047
61295	307048
167133	307049
120609	307050
189399	307051
38684	307052
18778	307053
135867	307054
176861	307055
25562	307056
13543	307057
12511	307058
113996	307059
144494	307060
9807	307061
107855	307062
56858	307063
71842	307064
9108	307065
136295	307066
40906	307067
287818	307068
96493	307069
99554	307070
116257	307071
221057	307072
30849	307073
109715	307074
12530	307075
72480	307076
193141	307077
65541	307078
37136	307079
10343	307080
72247	307081
54737	307082
20142	307083
53010	307084
61094	307085
119651	307086
186568	307087
187524	307088
65927	307089
137997	307090
159647	307091
17526	307092
15225	307093
27643	307094
57224	307095
80397	307096
77747	307097
32692	307098
115600	307099
6578	307100
91292	307101
82235	307102
32842	307103
198221	307104
5370	307105
15272	307106
28537	307107
32207	307108
122134	307109
145266	307110
50516	307111
49565	307112
120284	307113
85684	307114
108503	307115
176525	307116
113140	307117
94229	307118
42921	307119
61925	307120
39115	307121
40562	307122
60481	307123
74951	307124
35020	307125
30114	307126
56689	307127
211834	307128
92124	307129
785	307130
115701	307131
14696	307132
131491	307133
210058	307134
90038	307135
7230	307136
254200	307137
83839	307138
71538	307139
1805	307140
215558	307141
270413	307142
48367	307143
81258	307144
78811	307145
25745	307146
677	307147
55036	307148
38943	307149
89945	307150
62065	307151
17906	307152
42473	307153
65910	307154
43982	307155
352	307156
66703	307157
85615	307158
27483	307159
47912	307160
50882	307161
118370	307162
14931	307163
100353	307164
176617	307165
75660	307166
15648	307167
170157	307168
191455	307169
9462	307170
138535	307171
91663	307172
83668	307173
43567	307174
52399	307175
12145	307176
6207	307177
24324	307178
24324	307179
24324	307180
8326	307181
279205	307182
85510	307183
65224	307184
116052	307185
81710	307186
89855	307187
165465	307188
1259	307189
51027	307190
120034	307191
194242	307192
109602	307193
191937	307194
100603	307195
63477	307196
43652	307197
253601	307198
1752	307199
1766	307200
13939	307201
154890	307202
83355	307203
213183	307204
15451	307205
71807	307206
123973	307207
17298	307208
2760	307209
151702	307210
28200	307211
107344	307212
281013	307213
165704	307214
27792	307215
3603	307216
9212	307217
14363	307218
47185	307219
9081	307220
15198	307221
194110	307222
22025	307223
96242	307224
117403	307225
35676	307226
58581	307227
38839	307228
20456	307229
182111	307230
87250	307231
65921	307232
16109	307233
936	307234
8701	307235
112018	307236
29794	307237
88873	307238
32564	307239
29196	307240
83096	307241
67721	307242
153157	307243
52617	307244
34737	307245
709	307246
125842	307247
17039	307248
207405	307249
153715	307250
87790	307251
65206	307252
3819	307253
273323	307254
29149	307255
212393	307256
255464	307257
20226	307258
26344	307259
45442	307260
30342	307261
92712	307262
108552	307263
161914	307264
10330	307265
53510	307266
89126	307267
13211	307268
55365	307269
20799	307270
91813	307271
2599	307272
244182	307273
45828	307274
118859	307275
94181	307276
301866	307277
248062	307278
34638	307279
304101	307280
22	307281
5419	307282
221023	307283
35363	307284
105438	307285
127801	307286
76948	307287
59959	307288
87239	307289
112640	307290
61217	307291
177696	307292
97352	307293
22587	307294
271965	307295
118888	307296
12844	307297
135804	307298
8359	307299
2443	307300
92500	307301
185208	307302
25667	307303
95693	307304
104931	307305
141403	307306
282513	307307
132361	307308
208834	307309
28791	307310
160162	307311
1984	307312
34653	307313
113379	307314
203012	307315
155415	307316
61486	307317
118075	307318
71093	307319
174172	307320
234230	307321
142250	307322
113914	307323
123351	307324
109651	307325
33441	307326
96739	307327
207346	307328
9	307329
35446	307330
44694	307331
30974	307332
47736	307333
113400	307334
30767	307335
81441	307336
188683	307337
75476	307338
86999	307339
80417	307340
80417	307341
104954	307342
85944	307343
30397	307344
133003	307345
279376	307346
266369	307347
140354	307348
35346	307349
62365	307350
4700	307351
105190	307352
9556	307353
44518	307354
25054	307355
123764	307356
55102	307357
9594	307358
85021	307359
77251	307360
101413	307361
103783	307362
4051	307363
282075	307364
15602	307365
27377	307366
303687	307367
40067	307368
14152	307369
70865	307370
115020	307371
39081	307372
152760	307373
6741	307374
249719	307375
193646	307376
135519	307377
173827	307378
96233	307379
93996	307380
21993	307381
120244	307382
57230	307383
236579	307384
92865	307385
44222	307386
30431	307387
19033	307388
3914	307389
209030	307390
134915	307391
18174	307392
160720	307393
19651	307394
89731	307395
204284	307396
6367	307397
95285	307398
230574	307399
3683	307400
115569	307401
63537	307402
7668	307403
165218	307404
6819	307405
137549	307406
16502	307407
26107	307408
130997	307409
50730	307410
29172	307411
106611	307412
7305	307413
85837	307414
120397	307415
113138	307416
23355	307417
84134	307418
199673	307419
58181	307420
37455	307421
28771	307422
127147	307423
2688	307424
141584	307425
34952	307426
15285	307427
112869	307428
6195	307429
29439	307430
12511	307431
26168	307432
38765	307433
87039	307434
21879	307435
40712	307436
12640	307437
19328	307438
187729	307439
17435	307440
32521	307441
108335	307442
29655	307443
53192	307444
3165	307445
188808	307446
75973	307447
1487	307448
77565	307449
1342	307450
133496	307451
67141	307452
7144	307453
215333	307454
141736	307455
208318	307456
268329	307457
34834	307458
131656	307459
66177	307460
45673	307461
78745	307462
21615	307463
96231	307464
92580	307465
2980	307466
273545	307467
27977	307468
5070	307469
91315	307470
78082	307471
57423	307472
62734	307473
64286	307474
27811	307475
53303	307476
24563	307477
15753	307478
291843	307479
51665	307480
190262	307481
35251	307482
12994	307483
5501	307484
279474	307485
211704	307486
40227	307487
201881	307488
140201	307489
42922	307490
11686	307491
24746	307492
61711	307493
74948	307494
17381	307495
30478	307496
36421	307497
241037	307498
57663	307499
114707	307500
2945	307501
118848	307502
273378	307503
8581	307504
32528	307505
52506	307506
48580	307507
3785	307508
4054	307509
1697	307510
30654	307511
4055	307512
53197	307513
14809	307514
20081	307515
18231	307516
183364	307517
53057	307518
85124	307519
37648	307520
793	307521
52286	307522
17790	307523
173848	307524
34504	307525
16957	307526
56274	307527
21637	307528
1526	307529
55	307530
9859	307531
22398	307532
43499	307533
18978	307534
8626	307535
307445	307536
90013	307537
81647	307538
8931	307539
22273	307540
6402	307541
53599	307542
261447	307543
38853	307544
6143	307545
68322	307546
1518	307547
24234	307548
92908	307549
8892	307550
87027	307551
12043	307552
35857	307553
101555	307554
93554	307555
33277	307556
23239	307557
36603	307558
2989	307559
104341	307560
21454	307561
269	307562
12296	307563
54354	307564
35527	307565
76836	307566
38341	307567
63105	307568
122418	307569
22964	307570
8850	307571
11499	307572
16771	307573
2579	307574
58237	307575
70229	307576
275928	307577
187052	307578
177774	307579
168741	307580
43587	307581
158141	307582
59464	307583
1110	307584
11430	307585
56446	307586
152714	307587
9306	307588
79440	307589
30603	307590
19702	307591
1357	307592
7427	307593
166	307594
181701	307595
180960	307596
97928	307597
7811	307598
134872	307599
29889	307600
244368	307601
19879	307602
12296	307603
12488	307604
75967	307605
20925	307606
20342	307607
248932	307608
83313	307609
57485	307610
5048	307611
31146	307612
151942	307613
105870	307614
197616	307615
5251	307616
51371	307617
152175	307618
165966	307619
55774	307620
11163	307621
3126	307622
4687	307623
90387	307624
189003	307625
277944	307626
60166	307627
92187	307628
147172	307629
33995	307630
12405	307631
2810	307632
11471	307633
23209	307634
96542	307635
76626	307636
57082	307637
82234	307638
145466	307639
39129	307640
18889	307641
175958	307642
70132	307643
104959	307644
25570	307645
240264	307646
100787	307647
28215	307648
36243	307649
160766	307650
35003	307651
9158	307652
36872	307653
218505	307654
10288	307655
104859	307656
123106	307657
215021	307658
4980	307659
134250	307660
105516	307661
125005	307662
96742	307663
42086	307664
27474	307665
98407	307666
34752	307667
132793	307668
136480	307669
42028	307670
49012	307671
20421	307672
70959	307673
143146	307674
99385	307675
158098	307676
164423	307677
60170	307678
19614	307679
55442	307680
163848	307681
4181	307682
11593	307683
217958	307684
19616	307685
151934	307686
53826	307687
198484	307688
2243	307689
79511	307690
33361	307691
15033	307692
30764	307693
278053	307694
34491	307695
3272	307696
63132	307697
64233	307698
44894	307699
105583	307700
100875	307701
10575	307702
37331	307703
226625	307704
270869	307705
162879	307706
53760	307707
38652	307708
58295	307709
142299	307710
62951	307711
231726	307712
273586	307713
43045	307714
41825	307715
53136	307716
195855	307717
72076	307718
99273	307719
202257	307720
79628	307721
134520	307722
290979	307723
287370	307724
198203	307725
90493	307726
215859	307727
276582	307728
46101	307729
6335	307730
39621	307731
244957	307732
19812	307733
141013	307734
49084	307735
112450	307736
73892	307737
108844	307738
248005	307739
65652	307740
69078	307741
7081	307742
101400	307743
224719	307744
15422	307745
65694	307746
80278	307747
88536	307748
130656	307749
62907	307750
161141	307751
63703	307752
75585	307753
187813	307754
185974	307755
152017	307756
64488	307757
15950	307758
929	307759
25529	307760
80888	307761
20081	307762
85947	307763
265328	307764
102606	307765
41905	307766
87838	307767
47872	307768
141192	307769
282876	307770
10758	307771
78653	307772
35503	307773
45112	307774
76409	307775
28174	307776
62458	307777
210540	307778
49247	307779
214277	307780
5665	307781
44858	307782
97207	307783
20269	307784
14799	307785
68533	307786
299478	307787
288451	307788
25153	307789
114007	307790
95666	307791
85304	307792
61676	307793
1463	307794
56274	307795
28030	307796
95231	307797
7915	307798
22521	307799
220481	307800
287182	307801
11696	307802
22941	307803
1539	307804
26708	307805
24826	307806
1077	307807
62562	307808
6178	307809
114441	307810
112084	307811
9386	307812
10065	307813
43643	307814
64837	307815
34729	307816
22378	307817
57962	307818
59169	307819
38172	307820
88694	307821
102367	307822
40584	307823
250097	307824
208561	307825
297026	307826
257678	307827
8755	307828
434	307829
35356	307830
29135	307831
5768	307832
149922	307833
18321	307834
68446	307835
58864	307836
33744	307837
69810	307838
88079	307839
20858	307840
20382	307841
14018	307842
83549	307843
148843	307844
64950	307845
158419	307846
17207	307847
14744	307848
19342	307849
300747	307850
161256	307851
23040	307852
98442	307853
19696	307854
21742	307855
14315	307856
24448	307857
10605	307858
735	307859
5011	307860
109022	307861
84998	307862
24679	307863
202848	307864
77224	307865
186701	307866
131292	307867
7611	307868
127791	307869
25	307870
52822	307871
85707	307872
90288	307873
52108	307874
61797	307875
10158	307876
236526	307877
129414	307878
213265	307879
81463	307880
3644	307881
115017	307882
2013	307883
7598	307884
144687	307885
6260	307886
11649	307887
4799	307888
171201	307889
197725	307890
111274	307891
56263	307892
192733	307893
13027	307894
16794	307895
49813	307896
582	307897
44438	307898
33770	307899
63080	307900
5520	307901
13587	307902
46239	307903
288117	307904
23564	307905
163408	307906
19012	307907
40246	307908
54651	307909
16739	307910
21649	307911
296043	307912
70312	307913
149117	307914
218097	307915
206437	307916
60822	307917
84362	307918
155085	307919
123378	307920
33691	307921
78591	307922
268995	307923
103830	307924
205852	307925
8101	307926
72207	307927
183011	307928
183011	307929
58217	307930
195828	307931
5281	307932
310725	307933
86187	307934
260771	307935
67124	307936
13298	307937
102551	307938
216733	307939
106399	307940
84238	307941
131867	307942
23449	307943
125851	307944
130253	307945
47316	307946
3158	307947
104696	307948
30226	307949
162289	307950
308462	307951
193687	307952
171542	307953
309935	307954
94655	307955
182971	307956
119955	307957
83248	307958
294196	307959
127537	307960
60572	307961
286806	307962
270916	307963
29013	307964
12767	307965
129757	307966
181142	307967
167617	307968
264457	307969
38879	307970
6789	307971
2890	307972
72327	307973
268314	307974
183839	307975
31362	307976
209966	307977
43997	307978
289108	307979
68852	307980
77876	307981
63854	307982
9846	307983
150757	307984
166631	307985
16690	307986
16690	307987
129922	307988
262465	307989
92676	307990
57046	307991
169135	307992
14640	307993
217324	307994
188466	307995
19	307996
227226	307997
122744	307998
26102	307999
15669	308000
22782	308001
240708	308002
201912	308003
62281	308004
101161	308005
215902	308006
4718	308007
195014	308008
236209	308009
22795	308010
188426	308011
24849	308012
128188	308013
51980	308014
75325	308015
765	308016
74298	308017
813	308018
2370	308019
31703	308020
50957	308021
82288	308022
266	308023
93344	308024
215623	308025
119858	308026
75756	308027
239373	308028
21485	308029
732	308030
113687	308031
155674	308032
195237	308033
15727	308034
2616	308035
94164	308036
5217	308037
5973	308038
69466	308039
7337	308040
111469	308041
25066	308042
1520	308043
3622	308044
72477	308045
23780	308046
102999	308047
173269	308048
61948	308049
64762	308050
46082	308051
19655	308052
58576	308053
47983	308054
164	308055
23664	308056
8957	308057
62963	308058
179661	308059
138557	308060
9822	308061
137737	308062
78	308063
38046	308064
237225	308065
82709	308066
109	308067
88657	308068
46220	308069
167190	308070
94868	308071
23113	308072
80563	308073
3725	308074
124796	308075
1442	308076
110603	308077
215119	308078
6785	308079
11673	308080
39816	308081
4650	308082
59857	308083
31907	308084
22041	308085
294279	308086
94270	308087
14897	308088
206639	308089
152400	308090
212352	308091
22616	308092
156344	308093
22616	308094
49430	308095
1528	308096
29628	308097
55325	308098
46630	308099
50722	308100
270067	308101
34938	308102
212216	308103
146577	308104
64326	308105
51537	308106
122864	308107
223980	308108
77339	308109
99853	308110
41892	308111
56011	308112
118245	308113
68397	308114
28660	308115
213897	308116
93733	308117
92269	308118
91691	308119
133715	308120
84526	308121
268725	308122
76264	308123
8840	308124
69193	308125
35893	308126
6847	308127
26165	308128
27310	308129
209052	308130
121392	308131
132912	308132
39882	308133
150961	308134
102493	308135
45741	308136
71489	308137
7340	308138
11375	308139
64718	308140
181002	308141
60494	308142
108972	308143
2792	308144
139615	308145
50875	308146
15146	308147
31128	308148
13000	308149
12779	308150
2039	308151
182839	308152
173706	308153
133533	308154
146632	308155
129131	308156
48129	308157
54264	308158
8191	308159
140387	308160
22215	308161
146341	308162
13240	308163
6619	308164
179645	308165
25200	308166
25376	308167
55092	308168
51228	308169
13507	308170
304152	308171
56182	308172
278209	308173
55125	308174
68107	308175
67449	308176
278070	308177
237848	308178
98928	308179
53108	308180
8296	308181
40346	308182
125613	308183
7568	308184
249526	308185
124924	308186
110650	308187
2329	308188
17919	308189
32130	308190
31874	308191
184010	308192
30804	308193
4699	308194
109073	308195
113175	308196
168068	308197
151115	308198
120663	308199
68982	308200
210601	308201
90884	308202
36437	308203
44891	308204
201299	308205
90571	308206
15218	308207
4699	308208
264	308209
232499	308210
274742	308211
28975	308212
134925	308213
2699	308214
8973	308215
106686	308216
231493	308217
10305	308218
152475	308219
174434	308220
299543	308221
8466	308222
20626	308223
79007	308224
199072	308225
212	308226
126604	308227
8460	308228
30927	308229
35413	308230
35850	308231
31274	308232
1671	308233
215829	308234
56140	308235
54085	308236
68845	308237
189197	308238
189197	308239
244950	308240
74047	308241
272324	308242
190676	308243
87145	308244
30648	308245
152395	308246
166746	308247
32418	308248
118820	308249
74610	308250
198475	308251
122420	308252
51801	308253
292642	308254
17482	308255
181853	308256
301270	308257
189356	308258
41643	308259
5684	308260
179680	308261
232691	308262
161633	308263
54826	308264
7900	308265
227921	308266
29321	308267
39143	308268
25160	308269
237214	308270
4928	308271
11667	308272
186229	308273
33380	308274
21251	308275
111572	308276
56115	308277
129696	308278
31	308279
19072	308280
39575	308281
15695	308282
120476	308283
43231	308284
56902	308285
18175	308286
142068	308287
170275	308288
78569	308289
176476	308290
55005	308291
38784	308292
145977	308293
94349	308294
66798	308295
53303	308296
24482	308297
78739	308298
236651	308299
95859	308300
34367	308301
53650	308302
40348	308303
215100	308304
10051	308305
141879	308306
80012	308307
127717	308308
5604	308309
28686	308310
133633	308311
191296	308312
174236	308313
31565	308314
58107	308315
56606	308316
4657	308317
2961	308318
33036	308319
68127	308320
66628	308321
57113	308322
51941	308323
197520	308324
135260	308325
8292	308326
42133	308327
38317	308328
146854	308329
211756	308330
134646	308331
4795	308332
236207	308333
184957	308334
51540	308335
67537	308336
1427	308337
239638	308338
274735	308339
13686	308340
23940	308341
13240	308342
273979	308343
9928	308344
287688	308345
216117	308346
2339	308347
173757	308348
139746	308349
24720	308350
12175	308351
53304	308352
46127	308353
4618	308354
27748	308355
233161	308356
43642	308357
48812	308358
293008	308359
22085	308360
3344	308361
1595	308362
82559	308363
52334	308364
133721	308365
135415	308366
85157	308367
67961	308368
21305	308369
266731	308370
21120	308371
114207	308372
80891	308373
11406	308374
138794	308375
25673	308376
11887	308377
47041	308378
82328	308379
24145	308380
13947	308381
73449	308382
79970	308383
3312	308384
299858	308385
42532	308386
582	308387
283822	308388
2214	308389
52402	308390
190633	308391
82743	308392
54650	308393
99052	308394
87427	308395
42252	308396
22551	308397
31935	308398
34947	308399
213418	308400
312117	308401
24365	308402
196583	308403
156509	308404
151430	308405
151329	308406
110170	308407
98325	308408
29920	308409
253335	308410
105738	308411
162920	308412
27190	308413
2091	308414
74099	308415
67558	308416
45279	308417
168280	308418
43002	308419
34286	308420
5665	308421
188071	308422
253361	308423
8098	308424
46735	308425
170302	308426
301835	308427
121717	308428
110024	308429
106	308430
43509	308431
36749	308432
303240	308433
179846	308434
16	308435
148464	308436
94435	308437
141571	308438
183991	308439
34524	308440
64796	308441
216790	308442
27669	308443
230037	308444
81399	308445
144182	308446
15292	308447
28006	308448
28511	308449
129409	308450
140289	308451
138641	308452
68260	308453
9730	308454
39127	308455
101641	308456
55092	308457
71157	308458
83303	308459
44840	308460
210226	308461
61195	308462
60565	308463
259262	308464
92063	308465
217714	308466
150435	308467
13857	308468
164724	308469
84985	308470
41368	308471
58788	308472
127539	308473
158866	308474
97237	308475
9734	308476
54326	308477
24	308478
120205	308479
15600	308480
289650	308481
21241	308482
30328	308483
1137	308484
6608	308485
13141	308486
23765	308487
108839	308488
19181	308489
109853	308490
35761	308491
71392	308492
106834	308493
38850	308494
210635	308495
49111	308496
8782	308497
18047	308498
130986	308499
115529	308500
274988	308501
48324	308502
3048	308503
12383	308504
11622	308505
242628	308506
4570	308507
14319	308508
822	308509
111791	308510
3620	308511
3173	308512
111434	308513
41882	308514
34407	308515
74858	308516
172946	308517
24554	308518
285	308519
24902	308520
36007	308521
137440	308522
44572	308523
202794	308524
16002	308525
83824	308526
53543	308527
234747	308528
15801	308529
13128	308530
189345	308531
7965	308532
155331	308533
93632	308534
3599	308535
168236	308536
79658	308537
149212	308538
166518	308539
65125	308540
117612	308541
16537	308542
7575	308543
135636	308544
170589	308545
223622	308546
48735	308547
108833	308548
228321	308549
81226	308550
42498	308551
96292	308552
157554	308553
137702	308554
58836	308555
134104	308556
130306	308557
141446	308558
59468	308559
217401	308560
114780	308561
184367	308562
32273	308563
178595	308564
83473	308565
83185	308566
194858	308567
31097	308568
196401	308569
107548	308570
118974	308571
272785	308572
39414	308573
95656	308574
304490	308575
49987	308576
263974	308577
263973	308578
240550	308579
262387	308580
181201	308581
666	308582
5462	308583
99691	308584
235320	308585
132496	308586
209859	308587
198986	308588
259270	308589
142524	308590
276140	308591
45860	308592
111732	308593
130737	308594
235873	308595
62744	308596
139880	308597
47600	308598
13515	308599
132497	308600
59564	308601
14006	308602
54140	308603
79272	308604
179817	308605
65988	308606
72223	308607
152662	308608
232015	308609
66029	308610
62136	308611
3981	308612
277827	308613
134459	308614
244863	308615
146797	308616
205418	308617
9408	308618
88158	308619
41562	308620
164312	308621
138914	308622
187430	308623
113203	308624
134689	308625
308493	308626
1892	308627
106052	308628
227022	308629
107084	308630
113862	308631
17989	308632
48864	308633
71110	308634
202200	308635
2028	308636
98311	308637
69646	308638
88443	308639
190915	308640
171463	308641
311780	308642
246516	308643
52489	308644
21542	308645
63913	308646
7185	308647
199351	308648
9831	308649
6458	308650
3978	308651
3978	308652
1569	308653
1990	308654
164367	308655
126652	308656
126567	308657
108402	308658
101807	308659
214120	308660
10890	308661
79156	308662
54425	308663
140781	308664
298678	308665
57995	308666
96551	308667
4070	308668
68780	308669
96809	308670
103857	308671
54412	308672
216239	308673
13518	308674
97133	308675
52896	308676
56453	308677
88877	308678
35035	308679
159835	308680
12561	308681
56573	308682
50177	308683
212865	308684
30531	308685
142189	308686
37847	308687
10206	308688
47378	308689
73671	308690
75412	308691
100315	308692
248875	308693
222597	308694
144336	308695
220495	308696
214660	308697
174655	308698
69326	308699
118838	308700
145774	308701
58993	308702
193554	308703
58590	308704
142699	308705
90128	308706
124957	308707
222394	308708
157592	308709
139412	308710
85032	308711
226124	308712
195131	308713
15278	308714
245359	308715
4898	308716
36772	308717
7880	308718
1553	308719
187496	308720
24771	308721
197132	308722
79810	308723
63122	308724
65364	308725
20229	308726
66725	308727
203315	308728
83807	308729
183554	308730
93558	308731
103217	308732
29544	308733
110964	308734
237095	308735
210772	308736
29544	308737
196314	308738
236533	308739
33897	308740
58951	308741
98355	308742
119218	308743
250795	308744
3799	308745
48738	308746
204761	308747
273108	308748
213870	308749
32085	308750
270231	308751
107311	308752
285762	308753
154880	308754
105087	308755
230420	308756
134421	308757
146469	308758
158142	308759
55936	308760
187287	308761
20637	308762
18274	308763
57953	308764
3812	308765
1663	308766
294399	308767
272297	308768
1328	308769
111840	308770
14700	308771
177076	308772
16495	308773
288979	308774
53646	308775
194211	308776
132685	308777
20697	308778
29555	308779
291564	308780
60635	308781
189660	308782
245901	308783
1090	308784
11276	308785
65044	308786
4298	308787
148420	308788
7064	308789
15197	308790
62105	308791
92275	308792
206016	308793
269979	308794
10465	308795
57621	308796
145489	308797
48044	308798
177901	308799
30	308800
37745	308801
101475	308802
119674	308803
57016	308804
11939	308805
138948	308806
256941	308807
214289	308808
169922	308809
106546	308810
99697	308811
146315	308812
42	308813
120191	308814
272522	308815
1897	308816
127213	308817
10046	308818
113262	308819
213096	308820
93302	308821
210348	308822
35994	308823
15508	308824
131313	308825
264423	308826
10172	308827
95056	308828
154112	308829
68951	308830
40406	308831
131536	308832
64469	308833
3846	308834
34590	308835
197117	308836
143649	308837
26872	308838
53292	308839
181864	308840
54527	308841
179240	308842
68149	308843
175591	308844
81061	308845
182164	308846
141135	308847
57338	308848
214569	308849
22740	308850
49256	308851
49320	308852
204909	308853
83097	308854
83620	308855
200751	308856
183746	308857
272963	308858
184109	308859
53974	308860
221593	308861
208887	308862
80016	308863
295876	308864
106733	308865
109502	308866
183065	308867
114275	308868
149319	308869
67913	308870
87036	308871
87034	308872
124033	308873
117258	308874
79680	308875
225780	308876
183363	308877
232010	308878
88403	308879
41183	308880
93824	308881
119134	308882
157982	308883
310180	308884
195869	308885
90835	308886
157979	308887
230450	308888
295359	308889
162754	308890
72986	308891
52577	308892
61324	308893
198944	308894
13689	308895
82297	308896
54005	308897
274852	308898
127913	308899
215931	308900
192465	308901
182279	308902
152338	308903
89753	308904
59979	308905
57914	308906
132838	308907
200065	308908
131176	308909
282492	308910
121930	308911
86519	308912
185473	308913
40144	308914
122812	308915
17983	308916
24829	308917
26369	308918
3594	308919
140046	308920
11321	308921
55105	308922
57200	308923
265670	308924
242131	308925
112991	308926
99144	308927
20738	308928
227325	308929
99385	308930
67455	308931
120546	308932
4445	308933
20041	308934
18738	308935
205135	308936
113027	308937
292391	308938
108330	308939
174432	308940
33666	308941
18955	308942
12903	308943
8709	308944
21254	308945
123968	308946
128802	308947
953	308948
46335	308949
35102	308950
56027	308951
102079	308952
29084	308953
21965	308954
145944	308955
164780	308956
81412	308957
29896	308958
50167	308959
149801	308960
54660	308961
95021	308962
123780	308963
157511	308964
225468	308965
35937	308966
46715	308967
213838	308968
137895	308969
41793	308970
239015	308971
76106	308972
133042	308973
164001	308974
85509	308975
67126	308976
122731	308977
60670	308978
34520	308979
7319	308980
73788	308981
79754	308982
1183	308983
14937	308984
87117	308985
227401	308986
154259	308987
114777	308988
22250	308989
160588	308990
41536	308991
251511	308992
58409	308993
1989	308994
61332	308995
261093	308996
191587	308997
10742	308998
146220	308999
158	309000
174223	309001
103385	309002
114	309003
12640	309004
160852	309005
34776	309006
69376	309007
3485	309008
2008	309009
3263	309010
4037	309011
6504	309012
270993	309013
9413	309014
11733	309015
175332	309016
144557	309017
203381	309018
20985	309019
25587	309020
116	309021
2627	309022
6460	309023
2060	309024
81095	309025
147912	309026
51118	309027
59509	309028
12219	309029
63091	309030
140158	309031
6868	309032
13717	309033
125162	309034
2058	309035
9681	309036
157927	309037
17345	309038
297466	309039
22611	309040
32636	309041
36544	309042
35300	309043
189	309044
34062	309045
185761	309046
1166	309047
95338	309048
8287	309049
25185	309050
82497	309051
5955	309052
217188	309053
51615	309054
59353	309055
237451	309056
310151	309057
23375	309058
23039	309059
24297	309060
46393	309061
19265	309062
208464	309063
37677	309064
18137	309065
11088	309066
192253	309067
2387	309068
5880	309069
12463	309070
58117	309071
114665	309072
1389	309073
96840	309074
12209	309075
73070	309076
3016	309077
66790	309078
103954	309079
29452	309080
63226	309081
143176	309082
103741	309083
138203	309084
35165	309085
10131	309086
43092	309087
24257	309088
17264	309089
12968	309090
65975	309091
28795	309092
74744	309093
21742	309094
125576	309095
26732	309096
3336	309097
126712	309098
41871	309099
248571	309100
221265	309101
66308	309102
56022	309103
43253	309104
111674	309105
91226	309106
90879	309107
93943	309108
26031	309109
973	309110
1716	309111
3957	309112
136872	309113
75924	309114
67407	309115
56604	309116
84059	309117
29187	309118
2977	309119
6080	309120
166096	309121
1153	309122
307387	309123
85886	309124
4183	309125
459	309126
179912	309127
42085	309128
5896	309129
43137	309130
3675	309131
10778	309132
2870	309133
136758	309134
39666	309135
9744	309136
50096	309137
140	309138
20923	309139
21433	309140
79964	309141
17604	309142
52798	309143
17211	309144
104133	309145
41306	309146
161265	309147
1731	309148
73406	309149
25883	309150
11069	309151
25307	309152
95252	309153
12080	309154
44526	309155
59334	309156
95115	309157
15110	309158
182911	309159
145186	309160
54069	309161
49556	309162
5072	309163
132367	309164
132262	309165
759	309166
1153	309167
80069	309168
25582	309169
92797	309170
1382	309171
148990	309172
37706	309173
65029	309174
64092	309175
65260	309176
211967	309177
27156	309178
214774	309179
7514	309180
218597	309181
17361	309182
12208	309183
131558	309184
129414	309185
159805	309186
57060	309187
17653	309188
42288	309189
7041	309190
108151	309191
4805	309192
39092	309193
91350	309194
59381	309195
40729	309196
114887	309197
103942	309198
34836	309199
51579	309200
5895	309201
2144	309202
67800	309203
142086	309204
12144	309205
55373	309206
272642	309207
17095	309208
9655	309209
100040	309210
210	309211
5524	309212
12597	309213
95672	309214
64642	309215
99227	309216
24905	309217
149841	309218
25324	309219
25324	309220
4025	309221
24318	309222
64672	309223
47643	309224
709	309225
15466	309226
65789	309227
30182	309228
41880	309229
34785	309230
288817	309231
23869	309232
125491	309233
40076	309234
6311	309235
6311	309236
51479	309237
31921	309238
43639	309239
36006	309240
229595	309241
35762	309242
155825	309243
14249	309244
180580	309245
45657	309246
29517	309247
256146	309248
15163	309249
10840	309250
242594	309251
45652	309252
48380	309253
131	309254
38617	309255
836	309256
13446	309257
58616	309258
11098	309259
230846	309260
2567	309261
97245	309262
46434	309263
191988	309264
138862	309265
117100	309266
23619	309267
70440	309268
117838	309269
43427	309270
179156	309271
46494	309272
28761	309273
134114	309274
7890	309275
86782	309276
20935	309277
153671	309278
10471	309279
35719	309280
3810	309281
120675	309282
948	309283
25442	309284
165371	309285
70301	309286
24523	309287
311580	309288
75599	309289
152519	309290
129444	309291
57892	309292
13038	309293
270222	309294
81798	309295
8950	309296
72337	309297
26539	309298
166270	309299
210009	309300
120566	309301
259946	309302
179345	309303
53217	309304
15989	309305
88416	309306
42310	309307
283156	309308
44768	309309
43898	309310
100675	309311
4060	309312
6294	309313
81567	309314
217891	309315
60876	309316
203352	309317
33585	309318
135616	309319
77962	309320
72906	309321
107266	309322
13509	309323
34185	309324
78895	309325
1876	309326
101457	309327
54255	309328
54255	309329
181183	309330
183017	309331
39780	309332
229008	309333
251345	309334
34526	309335
132944	309336
25587	309337
97525	309338
292890	309339
180270	309340
3320	309341
107	309342
145032	309343
19038	309344
14813	309345
39323	309346
131305	309347
17315	309348
20907	309349
9631	309350
9942	309351
126	309352
2869	309353
65181	309354
42089	309355
133762	309356
40995	309357
138192	309358
51284	309359
116406	309360
4259	309361
1484	309362
4965	309363
5482	309364
291925	309365
240	309366
14369	309367
68065	309368
33050	309369
274452	309370
120363	309371
27707	309372
447	309373
6048	309374
4215	309375
991	309376
52218	309377
41722	309378
20441	309379
2343	309380
61372	309381
61131	309382
179884	309383
189075	309384
13064	309385
280945	309386
59786	309387
211457	309388
146869	309389
2913	309390
14113	309391
125564	309392
39679	309393
101011	309394
269486	309395
102900	309396
4907	309397
41283	309398
42150	309399
308800	309400
218475	309401
203380	309402
64023	309403
229891	309404
32139	309405
194936	309406
194876	309407
26280	309408
80330	309409
118283	309410
196898	309411
164897	309412
223750	309413
178619	309414
261499	309415
36486	309416
135968	309417
24033	309418
295546	309419
8056	309420
97892	309421
145574	309422
138223	309423
97874	309424
30337	309425
161024	309426
199962	309427
56953	309428
31983	309429
118217	309430
196919	309431
375	309432
181050	309433
35113	309434
57535	309435
28387	309436
72939	309437
9822	309438
18691	309439
39791	309440
70514	309441
298827	309442
7561	309443
1510	309444
16859	309445
92929	309446
125427	309447
49314	309448
75401	309449
46961	309450
8108	309451
36996	309452
36996	309453
77773	309454
63654	309455
26563	309456
2280	309457
59874	309458
29358	309459
90617	309460
179652	309461
179835	309462
53135	309463
454	309464
259812	309465
124633	309466
114306	309467
1910	309468
242323	309469
140413	309470
1666	309471
152390	309472
15041	309473
208147	309474
35745	309475
19288	309476
46465	309477
141338	309478
414	309479
55660	309480
36213	309481
233738	309482
12492	309483
10297	309484
135874	309485
94387	309486
138920	309487
6859	309488
62684	309489
96210	309490
208368	309491
146619	309492
26511	309493
29001	309494
268842	309495
27390	309496
105786	309497
95747	309498
170933	309499
52245	309500
1323	309501
11809	309502
30896	309503
7510	309504
45211	309505
189258	309506
62756	309507
164940	309508
61441	309509
98828	309510
146847	309511
12516	309512
196748	309513
143225	309514
44642	309515
97576	309516
310765	309517
77	309518
275031	309519
146098	309520
27119	309521
30098	309522
270552	309523
92865	309524
22752	309525
85481	309526
60081	309527
58130	309528
18200	309529
14277	309530
137756	309531
13465	309532
213605	309533
136206	309534
291824	309535
13795	309536
18105	309537
86111	309538
136782	309539
91369	309540
21657	309541
42714	309542
87434	309543
97618	309544
139525	309545
51273	309546
164272	309547
105257	309548
96145	309549
167740	309550
18499	309551
157972	309552
75044	309553
175379	309554
2461	309555
15308	309556
10397	309557
5877	309558
42761	309559
229701	309560
291042	309561
31028	309562
20799	309563
208383	309564
47	309565
21067	309566
196654	309567
10818	309568
123863	309569
204162	309570
1185	309571
235007	309572
56756	309573
41338	309574
105610	309575
113615	309576
53369	309577
37688	309578
42164	309579
43467	309580
83870	309581
50373	309582
79149	309583
122414	309584
127197	309585
24930	309586
94538	309587
105784	309588
272466	309589
204268	309590
19928	309591
41128	309592
114380	309593
82422	309594
240092	309595
216074	309596
152781	309597
205465	309598
30829	309599
206469	309600
58133	309601
138748	309602
256570	309603
30309	309604
25381	309605
178798	309606
28230	309607
183725	309608
208025	309609
93603	309610
64488	309611
87531	309612
151787	309613
198674	309614
88260	309615
71187	309616
107179	309617
12961	309618
72848	309619
69027	309620
1634	309621
42904	309622
44227	309623
72180	309624
180857	309625
8150	309626
287412	309627
125326	309628
99621	309629
8940	309630
60537	309631
37975	309632
59199	309633
93761	309634
107971	309635
13061	309636
82376	309637
97668	309638
50922	309639
112706	309640
104160	309641
73083	309642
4906	309643
49858	309644
182278	309645
108928	309646
8005	309647
9663	309648
241045	309649
4319	309650
73460	309651
206640	309652
188065	309653
18017	309654
124485	309655
44654	309656
107984	309657
6946	309658
140735	309659
18126	309660
271158	309661
129537	309662
142851	309663
119677	309664
199195	309665
210871	309666
14747	309667
27743	309668
120866	309669
113136	309670
262985	309671
171630	309672
14991	309673
136775	309674
203861	309675
16849	309676
124642	309677
147136	309678
42603	309679
291500	309680
84309	309681
52970	309682
27496	309683
101158	309684
196932	309685
24878	309686
67748	309687
104431	309688
23343	309689
126804	309690
138899	309691
205490	309692
61476	309693
20322	309694
79964	309695
113324	309696
187226	309697
49088	309698
256290	309699
42722	309700
202115	309701
4615	309702
112572	309703
145633	309704
50054	309705
108458	309706
280634	309707
142292	309708
205232	309709
285827	309710
166549	309711
43790	309712
152268	309713
186766	309714
183091	309715
156448	309716
22983	309717
99510	309718
136299	309719
173334	309720
144351	309721
96644	309722
81658	309723
65193	309724
194330	309725
196039	309726
21791	309727
182357	309728
166550	309729
237856	309730
163784	309731
35576	309732
44313	309733
27174	309734
204362	309735
41827	309736
123620	309737
145119	309738
124611	309739
10373	309740
141740	309741
112632	309742
213391	309743
255280	309744
173964	309745
212384	309746
44972	309747
45413	309748
87421	309749
143186	309750
164011	309751
60190	309752
53700	309753
167825	309754
33888	309755
68070	309756
27830	309757
246721	309758
96137	309759
13536	309760
20836	309761
89466	309762
119350	309763
24264	309764
264536	309765
21456	309766
7869	309767
88643	309768
72516	309769
137485	309770
138361	309771
4840	309772
95271	309773
154607	309774
163735	309775
260071	309776
100320	309777
150984	309778
122078	309779
18017	309780
61569	309781
288064	309782
126207	309783
121987	309784
86689	309785
45607	309786
82029	309787
164009	309788
15964	309789
113281	309790
102774	309791
93125	309792
10981	309793
210683	309794
9152	309795
53317	309796
18066	309797
33982	309798
172676	309799
52604	309800
235929	309801
235802	309802
141532	309803
292660	309804
100356	309805
150106	309806
233077	309807
8048	309808
70835	309809
164357	309810
239961	309811
164293	309812
234822	309813
47456	309814
47036	309815
171796	309816
70236	309817
70379	309818
229183	309819
39839	309820
72332	309821
190302	309822
169557	309823
15861	309824
162067	309825
92049	309826
34765	309827
39979	309828
76427	309829
51203	309830
98907	309831
98813	309832
63092	309833
124354	309834
105292	309835
131325	309836
95140	309837
95825	309838
94546	309839
88762	309840
148091	309841
252618	309842
86692	309843
75978	309844
27699	309845
81945	309846
67004	309847
13754	309848
44189	309849
122079	309850
291889	309851
143361	309852
134835	309853
40205	309854
103475	309855
101003	309856
88015	309857
82244	309858
188805	309859
5923	309860
130216	309861
284785	309862
70828	309863
183258	309864
92083	309865
49768	309866
28660	309867
89026	309868
35177	309869
80915	309870
1568	309871
85	309872
25301	309873
38577	309874
52765	309875
11473	309876
72139	309877
192157	309878
2845	309879
44463	309880
42571	309881
50087	309882
98338	309883
43828	309884
75417	309885
40693	309886
2974	309887
230220	309888
148423	309889
36355	309890
33910	309891
27747	309892
62532	309893
165570	309894
90800	309895
303900	309896
264861	309897
20700	309898
56481	309899
4421	309900
48362	309901
4270	309902
66535	309903
41310	309904
231026	309905
206628	309906
34144	309907
72820	309908
239116	309909
36356	309910
63395	309911
20993	309912
9015	309913
200348	309914
22653	309915
130270	309916
928	309917
1830	309918
14261	309919
91254	309920
10134	309921
803	309922
13455	309923
68583	309924
55530	309925
18117	309926
4070	309927
269535	309928
144297	309929
56587	309930
4894	309931
67888	309932
112431	309933
33266	309934
24907	309935
48394	309936
88826	309937
53374	309938
104275	309939
82822	309940
121928	309941
309757	309942
14448	309943
22261	309944
23193	309945
44864	309946
82265	309947
26938	309948
65468	309949
17925	309950
147306	309951
34400	309952
27830	309953
204168	309954
183617	309955
117770	309956
6004	309957
190935	309958
156747	309959
145435	309960
143266	309961
92328	309962
25938	309963
204671	309964
120655	309965
35145	309966
131628	309967
36431	309968
216429	309969
206172	309970
58549	309971
30496	309972
17588	309973
6864	309974
303344	309975
52507	309976
201779	309977
72967	309978
203614	309979
89452	309980
89604	309981
174436	309982
95176	309983
227826	309984
197687	309985
91486	309986
41573	309987
97400	309988
66356	309989
22702	309990
8124	309991
57138	309992
117342	309993
2286	309994
31207	309995
129412	309996
169301	309997
12082	309998
147719	309999
271088	310000
135763	310001
5750	310002
127780	310003
61512	310004
26366	310005
275568	310006
99009	310007
304173	310008
54709	310009
104637	310010
215790	310011
149515	310012
148674	310013
100112	310014
288302	310015
96384	310016
123604	310017
154013	310018
53185	310019
47	310020
214712	310021
122564	310022
195460	310023
36751	310024
175675	310025
125949	310026
212487	310027
35774	310028
3532	310029
129900	310030
93005	310031
68935	310032
90534	310033
91752	310034
272869	310035
234479	310036
28048	310037
237958	310038
15789	310039
2517	310040
64224	310041
156431	310042
17110	310043
283818	310044
152043	310045
5540	310046
67670	310047
177159	310048
66319	310049
51438	310050
143885	310051
13280	310052
251208	310053
32333	310054
2134	310055
61932	310056
119603	310057
8068	310058
251722	310059
120851	310060
18002	310061
26678	310062
212790	310063
63849	310064
201833	310065
23118	310066
21858	310067
184538	310068
15731	310069
26913	310070
83053	310071
36749	310072
229742	310073
4389	310074
95539	310075
269036	310076
282809	310077
131258	310078
242334	310079
158061	310080
1441	310081
26942	310082
2717	310083
35275	310084
162228	310085
133531	310086
27800	310087
61285	310088
110516	310089
104130	310090
42252	310091
12728	310092
55341	310093
120951	310094
262376	310095
13066	310096
1044	310097
253498	310098
133754	310099
273948	310100
282763	310101
40221	310102
43699	310103
68922	310104
198167	310105
304510	310106
22245	310107
4292	310108
7697	310109
5738	310110
162335	310111
26312	310112
37008	310113
75715	310114
25108	310115
74412	310116
290887	310117
39981	310118
161960	310119
34632	310120
58920	310121
25435	310122
34852	310123
13049	310124
104566	310125
96109	310126
66857	310127
15784	310128
55011	310129
13302	310130
160098	310131
16801	310132
39351	310133
98304	310134
98244	310135
46210	310136
31578	310137
3930	310138
28888	310139
130968	310140
107203	310141
13460	310142
45803	310143
62152	310144
2118	310145
244155	310146
185851	310147
127238	310148
1055	310149
202886	310150
38872	310151
166184	310152
5040	310153
146773	310154
69284	310155
54510	310156
54877	310157
120372	310158
2651	310159
6990	310160
17118	310161
159615	310162
15831	310163
68548	310164
9992	310165
186943	310166
20266	310167
62432	310168
222295	310169
59731	310170
149577	310171
104985	310172
172990	310173
183432	310174
76385	310175
23252	310176
152954	310177
22	310178
78304	310179
1453	310180
35763	310181
151023	310182
213634	310183
62472	310184
39906	310185
100949	310186
37874	310187
7878	310188
2224	310189
61344	310190
8663	310191
254645	310192
174714	310193
26741	310194
33960	310195
270828	310196
1255	310197
142552	310198
7129	310199
8783	310200
124970	310201
299809	310202
57351	310203
24741	310204
114429	310205
74106	310206
106966	310207
39403	310208
18228	310209
247356	310210
34093	310211
63697	310212
296497	310213
67477	310214
16857	310215
124257	310216
19672	310217
264976	310218
2205	310219
185398	310220
62425	310221
95	310222
174303	310223
140663	310224
21161	310225
160478	310226
7617	310227
94902	310228
2193	310229
11578	310230
180191	310231
75587	310232
7741	310233
110712	310234
14358	310235
305243	310236
98845	310237
231836	310238
41433	310239
289309	310240
239343	310241
152413	310242
84623	310243
161325	310244
90071	310245
40714	310246
14408	310247
5166	310248
267183	310249
141786	310250
47599	310251
120046	310252
252901	310253
16233	310254
9944	310255
113776	310256
9350	310257
117148	310258
22044	310259
1923	310260
139589	310261
32044	310262
57199	310263
55971	310264
25769	310265
43659	310266
234114	310267
641	310268
32501	310269
190951	310270
179485	310271
23793	310272
1055	310273
86048	310274
53595	310275
19814	310276
85294	310277
16989	310278
18291	310279
95917	310280
40684	310281
109854	310282
56174	310283
4962	310284
15438	310285
209207	310286
10012	310287
197474	310288
268394	310289
92536	310290
42343	310291
10012	310292
285042	310293
153015	310294
24571	310295
2447	310296
48885	310297
211432	310298
28951	310299
29873	310300
95665	310301
56838	310302
310702	310303
249417	310304
91189	310305
25475	310306
23793	310307
188467	310308
5309	310309
96791	310310
127105	310311
41892	310312
1793	310313
110437	310314
190397	310315
60667	310316
221061	310317
578	310318
115349	310319
71645	310320
174586	310321
8061	310322
4319	310323
56608	310324
20234	310325
217651	310326
37448	310327
86193	310328
19334	310329
626	310330
9324	310331
8876	310332
100	310333
7504	310334
47111	310335
13188	310336
3618	310337
22963	310338
158	310339
21461	310340
63669	310341
91312	310342
19528	310343
9219	310344
35377	310345
616	310346
73058	310347
46780	310348
77499	310349
220864	310350
5589	310351
2208	310352
63703	310353
262913	310354
26633	310355
49510	310356
119806	310357
68849	310358
141898	310359
248470	310360
87855	310361
2656	310362
51869	310363
81151	310364
170904	310365
33210	310366
66374	310367
140651	310368
60429	310369
39866	310370
78138	310371
148269	310372
39806	310373
170930	310374
146245	310375
79965	310376
121126	310377
80785	310378
87256	310379
30099	310380
52094	310381
127025	310382
267171	310383
73563	310384
250345	310385
45606	310386
6403	310387
109657	310388
54560	310389
7108	310390
60197	310391
266358	310392
137798	310393
21439	310394
289884	310395
3065	310396
17781	310397
3930	310398
6813	310399
63425	310400
144001	310401
89537	310402
117848	310403
122541	310404
94059	310405
60966	310406
167503	310407
41185	310408
66884	310409
22284	310410
134159	310411
92671	310412
189338	310413
80091	310414
57152	310415
77212	310416
93828	310417
83235	310418
213281	310419
232086	310420
131842	310421
91611	310422
50708	310423
36682	310424
121541	310425
10200	310426
150790	310427
56576	310428
86220	310429
60366	310430
33539	310431
4229	310432
197428	310433
92382	310434
5683	310435
220244	310436
37922	310437
13826	310438
216605	310439
93940	310440
34672	310441
71625	310442
93229	310443
96895	310444
181692	310445
88244	310446
98025	310447
243392	310448
46752	310449
119701	310450
16268	310451
184154	310452
115380	310453
22983	310454
113443	310455
9979	310456
80752	310457
42346	310458
107609	310459
19133	310460
159268	310461
125269	310462
138052	310463
88402	310464
163604	310465
3460	310466
260068	310467
19068	310468
87810	310469
254803	310470
30965	310471
8720	310472
129777	310473
26285	310474
226431	310475
19573	310476
68970	310477
297274	310478
24938	310479
18394	310480
32447	310481
53353	310482
147476	310483
55598	310484
155911	310485
15621	310486
218264	310487
12606	310488
32616	310489
4390	310490
25237	310491
190872	310492
48444	310493
137798	310494
48361	310495
278372	310496
154601	310497
272706	310498
53530	310499
203756	310500
72960	310501
196985	310502
8671	310503
190910	310504
150803	310505
3012	310506
167021	310507
136912	310508
111479	310509
12613	310510
330	310511
168506	310512
184553	310513
161153	310514
88895	310515
75028	310516
22	310517
28207	310518
272328	310519
16173	310520
119771	310521
243222	310522
102016	310523
49867	310524
45871	310525
109967	310526
174860	310527
74099	310528
1062	310529
139177	310530
113823	310531
12030	310532
118930	310533
138273	310534
28805	310535
63093	310536
85488	310537
114741	310538
13333	310539
207550	310540
38872	310541
127838	310542
12010	310543
117739	310544
54997	310545
80399	310546
260661	310547
210149	310548
98983	310549
110919	310550
1082	310551
92421	310552
26770	310553
25087	310554
79060	310555
104479	310556
137678	310557
26075	310558
140822	310559
59706	310560
214999	310561
25123	310562
307722	310563
11677	310564
23291	310565
12606	310566
108260	310567
62921	310568
37890	310569
234697	310570
218212	310571
268876	310572
175518	310573
128700	310574
42691	310575
212706	310576
2362	310577
42877	310578
12948	310579
233616	310580
43201	310581
24418	310582
8462	310583
174303	310584
140663	310585
101338	310586
49902	310587
163117	310588
86605	310589
100341	310590
34662	310591
119687	310592
20753	310593
79400	310594
171171	310595
160383	310596
43241	310597
148361	310598
184623	310599
201025	310600
121933	310601
151548	310602
67277	310603
192313	310604
169304	310605
134426	310606
38420	310607
156277	310608
200383	310609
81709	310610
18609	310611
149501	310612
98462	310613
17534	310614
4894	310615
130903	310616
61634	310617
131171	310618
98983	310619
251700	310620
47983	310621
47589	310622
146711	310623
149185	310624
207698	310625
155390	310626
138647	310627
18056	310628
17136	310629
87697	310630
99641	310631
162578	310632
230923	310633
66896	310634
110607	310635
127340	310636
168128	310637
34016	310638
184783	310639
57767	310640
25602	310641
67346	310642
162008	310643
262509	310644
141437	310645
22788	310646
5350	310647
117425	310648
261394	310649
143685	310650
59175	310651
98967	310652
110555	310653
27226	310654
54557	310655
17420	310656
74838	310657
8740	310658
46386	310659
36049	310660
85638	310661
85619	310662
57734	310663
273558	310664
21832	310665
301	310666
48755	310667
219443	310668
45300	310669
53264	310670
206387	310671
56548	310672
18622	310673
207560	310674
13705	310675
39018	310676
19333	310677
12216	310678
210844	310679
98609	310680
8410	310681
46037	310682
7290	310683
21315	310684
51738	310685
149899	310686
96989	310687
69139	310688
38692	310689
3875	310690
12063	310691
216481	310692
165837	310693
146855	310694
188412	310695
61550	310696
27979	310697
100331	310698
12955	310699
3495	310700
25585	310701
9573	310702
102390	310703
162	310704
303314	310705
46675	310706
6504	310707
290074	310708
1688	310709
43385	310710
31467	310711
17197	310712
524	310713
5514	310714
215734	310715
245489	310716
152905	310717
28953	310718
208958	310719
79737	310720
57176	310721
102223	310722
72980	310723
3260	310724
23290	310725
12946	310726
94651	310727
53129	310728
33340	310729
22973	310730
197112	310731
2982	310732
3369	310733
44847	310734
11363	310735
245980	310736
22301	310737
24633	310738
174229	310739
295163	310740
99344	310741
58199	310742
68409	310743
89597	310744
209465	310745
5644	310746
83601	310747
166	310748
74409	310749
3757	310750
159551	310751
14232	310752
137877	310753
578	310754
41794	310755
147331	310756
165121	310757
221661	310758
33788	310759
105949	310760
125534	310761
286387	310762
72877	310763
120950	310764
71165	310765
22334	310766
259522	310767
49823	310768
199875	310769
3730	310770
126244	310771
87697	310772
211743	310773
7250	310774
124278	310775
96968	310776
36124	310777
100526	310778
83810	310779
11035	310780
66098	310781
48656	310782
39507	310783
43232	310784
48927	310785
21113	310786
75827	310787
29982	310788
19384	310789
9109	310790
8074	310791
172523	310792
83973	310793
32199	310794
81801	310795
81723	310796
44278	310797
42792	310798
201350	310799
7111	310800
35005	310801
61289	310802
237036	310803
58867	310804
13089	310805
13730	310806
295017	310807
77337	310808
169717	310809
102102	310810
7644	310811
55102	310812
63576	310813
89057	310814
89057	310815
26537	310816
143463	310817
14914	310818
147624	310819
92916	310820
44028	310821
62420	310822
10141	310823
81484	310824
34107	310825
16092	310826
6641	310827
79375	310828
49573	310829
124149	310830
1135	310831
91673	310832
104804	310833
59717	310834
38736	310835
81224	310836
150401	310837
52378	310838
303025	310839
21391	310840
15692	310841
2777	310842
289080	310843
127029	310844
33280	310845
144751	310846
151380	310847
29877	310848
9277	310849
16744	310850
16744	310851
19134	310852
3282	310853
47674	310854
50168	310855
194718	310856
194528	310857
8422	310858
121201	310859
53807	310860
179663	310861
24571	310862
22884	310863
76533	310864
225041	310865
185853	310866
15614	310867
146471	310868
91268	310869
34806	310870
30026	310871
146494	310872
132534	310873
259354	310874
89386	310875
116205	310876
243547	310877
214022	310878
179755	310879
42498	310880
6696	310881
990	310882
208378	310883
20028	310884
86005	310885
9763	310886
307956	310887
85064	310888
44615	310889
18723	310890
43620	310891
130451	310892
120056	310893
37356	310894
210757	310895
105330	310896
82839	310897
45126	310898
144481	310899
7527	310900
6529	310901
233302	310902
12031	310903
81148	310904
304614	310905
205683	310906
50790	310907
152081	310908
60475	310909
165209	310910
50217	310911
74041	310912
172434	310913
119249	310914
80769	310915
11394	310916
14615	310917
51098	310918
22737	310919
24698	310920
13104	310921
13104	310922
88996	310923
17567	310924
40095	310925
20262	310926
112339	310927
1282	310928
919	310929
23533	310930
23533	310931
174335	310932
75588	310933
139988	310934
25542	310935
114424	310936
53066	310937
268242	310938
76185	310939
284879	310940
169959	310941
102522	310942
159959	310943
153731	310944
21371	310945
186622	310946
25872	310947
85161	310948
83894	310949
252286	310950
52021	310951
76081	310952
25635	310953
178304	310954
125723	310955
77467	310956
77562	310957
80506	310958
176466	310959
5197	310960
110041	310961
93528	310962
1942	310963
11487	310964
53560	310965
130065	310966
131008	310967
62196	310968
75244	310969
393	310970
62196	310971
4229	310972
37182	310973
87660	310974
81351	310975
227040	310976
10601	310977
30775	310978
20162	310979
88129	310980
162295	310981
129552	310982
159073	310983
205513	310984
265159	310985
112189	310986
3763	310987
54701	310988
225858	310989
291548	310990
304160	310991
45423	310992
5817	310993
125823	310994
263859	310995
25659	310996
4170	310997
170396	310998
180913	310999
146784	311000
143982	311001
1395	311002
39510	311003
8708	311004
14596	311005
72382	311006
73511	311007
32548	311008
27664	311009
28368	311010
245635	311011
32296	311012
28146	311013
31956	311014
15848	311015
57100	311016
73260	311017
181538	311018
32399	311019
2972	311020
6916	311021
198593	311022
182168	311023
22078	311024
73537	311025
37227	311026
198452	311027
128589	311028
126096	311029
893	311030
6406	311031
57235	311032
75120	311033
84981	311034
60976	311035
42721	311036
92446	311037
20464	311038
75464	311039
14469	311040
57235	311041
82139	311042
78288	311043
43820	311044
64031	311045
58652	311046
136801	311047
88193	311048
103998	311049
146672	311050
17411	311051
79449	311052
194998	311053
63159	311054
13510	311055
98516	311056
2613	311057
12079	311058
156661	311059
242215	311060
105972	311061
192246	311062
173944	311063
114687	311064
253285	311065
145234	311066
222348	311067
142573	311068
2873	311069
101842	311070
29110	311071
14234	311072
28514	311073
114069	311074
139847	311075
43121	311076
1038	311077
275220	311078
1106	311079
58609	311080
692	311081
134936	311082
11796	311083
11207	311084
135557	311085
51385	311086
294324	311087
407	311088
5405	311089
164512	311090
133868	311091
5312	311092
33782	311093
16585	311094
152474	311095
176746	311096
9058	311097
64975	311098
69806	311099
210738	311100
150116	311101
96804	311102
173804	311103
9458	311104
88186	311105
196054	311106
146704	311107
95606	311108
95749	311109
59968	311110
35163	311111
158467	311112
17927	311113
205499	311114
300058	311115
28442	311116
31824	311117
5795	311118
6665	311119
88103	311120
83794	311121
2902	311122
171111	311123
200923	311124
133943	311125
102198	311126
35601	311127
95381	311128
7033	311129
5947	311130
64524	311131
68985	311132
40644	311133
15200	311134
121449	311135
112785	311136
207932	311137
53758	311138
101960	311139
285383	311140
47593	311141
3826	311142
29028	311143
85339	311144
157270	311145
74588	311146
81117	311147
65396	311148
144922	311149
138095	311150
11272	311151
21183	311152
93129	311153
183945	311154
187257	311155
29177	311156
14960	311157
117708	311158
37734	311159
58402	311160
130975	311161
194771	311162
194573	311163
195160	311164
18902	311165
177390	311166
10352	311167
73027	311168
70542	311169
63758	311170
63758	311171
65873	311172
17188	311173
64133	311174
75314	311175
154428	311176
3529	311177
97366	311178
3117	311179
11271	311180
165	311181
54567	311182
92291	311183
243808	311184
276968	311185
176938	311186
28558	311187
105591	311188
62822	311189
83431	311190
296101	311191
124807	311192
117130	311193
260985	311194
24840	311195
39605	311196
119952	311197
84042	311198
106575	311199
86751	311200
115208	311201
187293	311202
180097	311203
232258	311204
246720	311205
147196	311206
34795	311207
86107	311208
65841	311209
22657	311210
67944	311211
49084	311212
551	311213
104919	311214
6725	311215
1468	311216
42066	311217
42021	311218
86469	311219
45150	311220
15846	311221
43666	311222
274895	311223
58037	311224
153313	311225
134237	311226
303543	311227
55896	311228
172506	311229
139425	311230
2228	311231
33945	311232
305358	311233
3550	311234
148347	311235
40489	311236
871	311237
871	311238
323	311239
85931	311240
1548	311241
15483	311242
3400	311243
11448	311244
11455	311245
7249	311246
205252	311247
31576	311248
297670	311249
28653	311250
9760	311251
4777	311252
7813	311253
33971	311254
103679	311255
8518	311256
4637	311257
259876	311258
47412	311259
232610	311260
160074	311261
27644	311262
15250	311263
144515	311264
208263	311265
66555	311266
166087	311267
69604	311268
25397	311269
129661	311270
282062	311271
24048	311272
62483	311273
159097	311274
20866	311275
59811	311276
5207	311277
173303	311278
68310	311279
285545	311280
8249	311281
23418	311282
15618	311283
120150	311284
83782	311285
34973	311286
51463	311287
5129	311288
60475	311289
61766	311290
111995	311291
16776	311292
51800	311293
2827	311294
21193	311295
45385	311296
41320	311297
151562	311298
152531	311299
180175	311300
141557	311301
24145	311302
44119	311303
10358	311304
134928	311305
113786	311306
1698	311307
28731	311308
183975	311309
4033	311310
8095	311311
68108	311312
76909	311313
58383	311314
4051	311315
237648	311316
151297	311317
31800	311318
129577	311319
92801	311320
296241	311321
14307	311322
111457	311323
93539	311324
24526	311325
203776	311326
41096	311327
305255	311328
121077	311329
76184	311330
40050	311331
110790	311332
54448	311333
108927	311334
203411	311335
308232	311336
6998	311337
42698	311338
213445	311339
131287	311340
181512	311341
100515	311342
241801	311343
125991	311344
49050	311345
2033	311346
16783	311347
257222	311348
31980	311349
9526	311350
214567	311351
96346	311352
161291	311353
252123	311354
308492	311355
171514	311356
115325	311357
218844	311358
1248	311359
226825	311360
211102	311361
110813	311362
2503	311363
139305	311364
95616	311365
57108	311366
260310	311367
129288	311368
3044	311369
72932	311370
36936	311371
140920	311372
60684	311373
88989	311374
223341	311375
159633	311376
204419	311377
47894	311378
2373	311379
59786	311380
138488	311381
39077	311382
142585	311383
90963	311384
67639	311385
75576	311386
19197	311387
25898	311388
210579	311389
31449	311390
3902	311391
152094	311392
286681	311393
133413	311394
28385	311395
223973	311396
134521	311397
59065	311398
62949	311399
142525	311400
801	311401
127123	311402
147797	311403
143955	311404
43823	311405
23624	311406
33156	311407
205757	311408
82999	311409
307191	311410
4265	311411
38836	311412
17829	311413
302299	311414
122341	311415
286793	311416
124745	311417
189891	311418
64091	311419
195326	311420
55788	311421
163830	311422
91045	311423
32816	311424
91777	311425
60006	311426
98228	311427
13966	311428
111286	311429
132406	311430
127491	311431
11017	311432
4378	311433
140274	311434
134989	311435
146854	311436
284840	311437
308234	311438
14561	311439
41377	311440
1063	311441
293323	311442
148424	311443
42944	311444
100489	311445
293646	311446
28796	311447
192464	311448
308636	311449
73781	311450
186233	311451
118773	311452
305721	311453
24920	311454
254012	311455
13371	311456
199652	311457
85048	311458
80469	311459
74758	311460
43284	311461
219385	311462
17559	311463
143620	311464
6567	311465
11130	311466
135980	311467
69766	311468
34575	311469
10754	311470
241744	311471
12951	311472
22242	311473
9351	311474
99469	311475
95503	311476
7316	311477
6207	311478
190312	311479
164360	311480
93631	311481
35666	311482
270449	311483
209647	311484
114848	311485
84041	311486
281283	311487
19528	311488
205112	311489
131221	311490
104552	311491
125229	311492
86504	311493
75951	311494
39751	311495
2595	311496
174833	311497
225932	311498
34129	311499
292210	311500
69281	311501
80330	311502
115233	311503
166259	311504
252072	311505
15936	311506
108686	311507
271663	311508
83308	311509
23072	311510
136579	311511
205449	311512
2	311513
55736	311514
756	311515
24872	311516
129376	311517
182356	311518
150219	311519
156290	311520
309008	311521
100521	311522
152766	311523
16682	311524
139281	311525
184114	311526
40857	311527
112090	311528
261730	311529
293637	311530
102274	311531
209467	311532
84272	311533
90448	311534
54565	311535
141213	311536
135914	311537
8800	311538
83982	311539
115756	311540
73058	311541
78368	311542
95024	311543
207094	311544
58248	311545
71723	311546
142691	311547
126081	311548
288805	311549
408	311550
29198	311551
95203	311552
141882	311553
91182	311554
6654	311555
27626	311556
28266	311557
128917	311558
73185	311559
307837	311560
61502	311561
58015	311562
215966	311563
180880	311564
101924	311565
36312	311566
253586	311567
294894	311568
91366	311569
142692	311570
17720	311571
96111	311572
138920	311573
216637	311574
75632	311575
269753	311576
59370	311577
215533	311578
218030	311579
205483	311580
1266	311581
206182	311582
130259	311583
197592	311584
90035	311585
201499	311586
41676	311587
259326	311588
208481	311589
99848	311590
64643	311591
63021	311592
230780	311593
62797	311594
7238	311595
274878	311596
257776	311597
204447	311598
51625	311599
276662	311600
120050	311601
83620	311602
55698	311603
265008	311604
87222	311605
75462	311606
115822	311607
69925	311608
198226	311609
211484	311610
177749	311611
295938	311612
53583	311613
76410	311614
175300	311615
36060	311616
29787	311617
49591	311618
2124	311619
144766	311620
62	311621
102258	311622
71440	311623
147302	311624
30014	311625
191244	311626
262340	311627
15541	311628
6265	311629
58009	311630
1004	311631
135007	311632
201888	311633
140765	311634
93648	311635
40815	311636
1881	311637
136536	311638
311917	311639
63500	311640
97312	311641
266815	311642
140544	311643
152037	311644
304215	311645
189349	311646
223541	311647
182975	311648
69888	311649
49497	311650
12581	311651
103407	311652
19580	311653
16277	311654
97338	311655
4472	311656
134004	311657
116057	311658
21422	311659
96669	311660
2055	311661
52729	311662
111107	311663
129554	311664
185014	311665
137036	311666
103349	311667
17291	311668
20777	311669
76414	311670
83544	311671
4272	311672
95911	311673
131477	311674
13241	311675
178026	311676
64905	311677
1376	311678
6885	311679
114802	311680
689	311681
37502	311682
13863	311683
4847	311684
73371	311685
49697	311686
113351	311687
8831	311688
36357	311689
129806	311690
195211	311691
8761	311692
55267	311693
32453	311694
134115	311695
398	311696
4062	311697
286999	311698
139160	311699
82443	311700
66921	311701
32735	311702
19430	311703
138304	311704
189085	311705
90050	311706
13063	311707
51813	311708
14507	311709
246938	311710
145296	311711
15834	311712
71793	311713
54822	311714
220728	311715
43155	311716
140854	311717
144279	311718
157085	311719
156496	311720
60077	311721
184554	311722
181526	311723
43768	311724
164931	311725
137139	311726
122662	311727
11932	311728
36059	311729
18080	311730
15230	311731
20291	311732
106139	311733
2549	311734
149811	311735
121470	311736
284563	311737
6607	311738
55987	311739
83546	311740
69984	311741
110326	311742
53971	311743
53971	311744
54467	311745
54467	311746
79402	311747
60189	311748
185871	311749
196756	311750
169323	311751
135901	311752
18061	311753
35276	311754
119507	311755
88918	311756
48970	311757
252253	311758
238081	311759
44776	311760
202644	311761
61244	311762
35805	311763
234235	311764
166777	311765
132648	311766
142416	311767
202156	311768
41483	311769
804	311770
136331	311771
5448	311772
152542	311773
203461	311774
76264	311775
91338	311776
137037	311777
64084	311778
141177	311779
6139	311780
157439	311781
146015	311782
93145	311783
89837	311784
14670	311785
24886	311786
10474	311787
207671	311788
65247	311789
262637	311790
54248	311791
71279	311792
9782	311793
48631	311794
204401	311795
94066	311796
118437	311797
143944	311798
187995	311799
29113	311800
296718	311801
44909	311802
201797	311803
93501	311804
28167	311805
266525	311806
73094	311807
15581	311808
136849	311809
20679	311810
744	311811
30603	311812
293382	311813
207459	311814
109392	311815
219663	311816
109392	311817
102762	311818
16037	311819
21783	311820
139352	311821
188214	311822
140329	311823
971	311824
216016	311825
91456	311826
98178	311827
103321	311828
145474	311829
14491	311830
1620	311831
144024	311832
574	311833
13414	311834
139025	311835
139025	311836
90076	311837
110628	311838
143160	311839
234067	311840
55806	311841
207894	311842
28696	311843
101635	311844
94082	311845
207407	311846
5389	311847
145910	311848
13917	311849
1620	311850
93502	311851
138969	311852
295800	311853
137213	311854
190238	311855
241563	311856
19385	311857
141658	311858
139686	311859
20401	311860
48729	311861
136484	311862
301462	311863
209357	311864
7124	311865
208226	311866
162565	311867
76878	311868
645	311869
107823	311870
42964	311871
136896	311872
142641	311873
63885	311874
37764	311875
170912	311876
217844	311877
282231	311878
65261	311879
89483	311880
28625	311881
217227	311882
54997	311883
229290	311884
294845	311885
139219	311886
95511	311887
62098	311888
29585	311889
2828	311890
205330	311891
42208	311892
70131	311893
127872	311894
84244	311895
40575	311896
30966	311897
3151	311898
14786	311899
67848	311900
44729	311901
54811	311902
6852	311903
58009	311904
312385	311905
87071	311906
61874	311907
170234	311908
61517	311909
57957	311910
58376	311911
86548	311912
231058	311913
57450	311914
47183	311915
4624	311916
24575	311917
51316	311918
47447	311919
51453	311920
305622	311921
60648	311922
6906	311923
28590	311924
61290	311925
104796	311926
1137	311927
289	311928
26962	311929
145498	311930
33165	311931
36126	311932
77953	311933
10965	311934
1905	311935
23813	311936
1054	311937
23346	311938
75697	311939
17922	311940
170080	311941
181921	311942
21918	311943
4780	311944
310660	311945
167422	311946
122232	311947
15212	311948
56848	311949
1431	311950
81082	311951
80755	311952
143706	311953
11980	311954
235014	311955
98021	311956
75434	311957
202696	311958
21058	311959
59825	311960
38949	311961
111901	311962
13863	311963
143021	311964
61815	311965
30836	311966
89451	311967
24186	311968
142896	311969
215056	311970
96729	311971
12015	311972
127254	311973
78176	311974
27643	311975
177644	311976
55699	311977
19056	311978
189797	311979
299932	311980
167027	311981
20844	311982
19137	311983
22688	311984
100914	311985
50291	311986
129985	311987
81615	311988
149082	311989
137190	311990
307635	311991
80029	311992
47093	311993
186984	311994
60886	311995
125299	311996
22972	311997
65237	311998
61918	311999
57543	312000
235570	312001
300028	312002
92619	312003
202132	312004
26126	312005
276214	312006
303668	312007
279417	312008
10849	312009
58148	312010
219910	312011
238290	312012
73737	312013
82316	312014
152397	312015
218972	312016
198113	312017
6207	312018
116527	312019
6335	312020
10752	312021
45152	312022
307634	312023
72073	312024
44107	312025
61162	312026
214541	312027
106128	312028
106885	312029
10712	312030
62980	312031
12518	312032
5777	312033
24196	312034
722	312035
120335	312036
194895	312037
80223	312038
3535	312039
4020	312040
34315	312041
169339	312042
46442	312043
123608	312044
203516	312045
121770	312046
19056	312047
7705	312048
143385	312049
179551	312050
11579	312051
125509	312052
16990	312053
58582	312054
78618	312055
145880	312056
55452	312057
91835	312058
34172	312059
193345	312060
9783	312061
6965	312062
72664	312063
111940	312064
72470	312065
79437	312066
123958	312067
161489	312068
229102	312069
20953	312070
53181	312071
51014	312072
142215	312073
196490	312074
47607	312075
24304	312076
51781	312077
112613	312078
14456	312079
181432	312080
33295	312081
7684	312082
25098	312083
8777	312084
62508	312085
241805	312086
117025	312087
33999	312088
68589	312089
56244	312090
62057	312091
49503	312092
251694	312093
27256	312094
50360	312095
213617	312096
1429	312097
116036	312098
131506	312099
37239	312100
107118	312101
57306	312102
193434	312103
3075	312104
261958	312105
130697	312106
6789	312107
12583	312108
238378	312109
7567	312110
167142	312111
142556	312112
55896	312113
8541	312114
24712	312115
158401	312116
75606	312117
87564	312118
250607	312119
224571	312120
101425	312121
66326	312122
126210	312123
197447	312124
21969	312125
93350	312126
86864	312127
82027	312128
205532	312129
91871	312130
4447	312131
236832	312132
196628	312133
48579	312134
5945	312135
4672	312136
11360	312137
85392	312138
276305	312139
143877	312140
153242	312141
117162	312142
22456	312143
108296	312144
40214	312145
239025	312146
211574	312147
15408	312148
40195	312149
95049	312150
20446	312151
20446	312152
20446	312153
132647	312154
49080	312155
25117	312156
4013	312157
109069	312158
7407	312159
277377	312160
242443	312161
75219	312162
83155	312163
62672	312164
175100	312165
4750	312166
127222	312167
63939	312168
132301	312169
24716	312170
109098	312171
34799	312172
98347	312173
30873	312174
60347	312175
77367	312176
140282	312177
48315	312178
12282	312179
92431	312180
169682	312181
77009	312182
139556	312183
170107	312184
92329	312185
81088	312186
110831	312187
29225	312188
33983	312189
29749	312190
24269	312191
48886	312192
144699	312193
177651	312194
60988	312195
11922	312196
62788	312197
90070	312198
142674	312199
225582	312200
111391	312201
253523	312202
186602	312203
47878	312204
33198	312205
44266	312206
84323	312207
60367	312208
39371	312209
176780	312210
164228	312211
47229	312212
136176	312213
1427	312214
36643	312215
40550	312216
10025	312217
180103	312218
266639	312219
89383	312220
137368	312221
3521	312222
216149	312223
64904	312224
2351	312225
20735	312226
28406	312227
206631	312228
84015	312229
11207	312230
86756	312231
56432	312232
27577	312233
35951	312234
27888	312235
3720	312236
42112	312237
108812	312238
1314	312239
20539	312240
7245	312241
3165	312242
142251	312243
132702	312244
567	312245
65187	312246
103364	312247
38885	312248
29707	312249
13086	312250
211385	312251
21294	312252
92409	312253
21089	312254
88439	312255
86148	312256
135145	312257
17408	312258
95429	312259
171263	312260
3464	312261
164545	312262
66186	312263
103159	312264
7888	312265
25419	312266
261503	312267
262047	312268
1775	312269
120832	312270
17471	312271
49615	312272
72872	312273
46623	312274
750	312275
6268	312276
61104	312277
288234	312278
199312	312279
3687	312280
48803	312281
19931	312282
55805	312283
163254	312284
4569	312285
3583	312286
147161	312287
65201	312288
43061	312289
108445	312290
201892	312291
5056	312292
153406	312293
23680	312294
93346	312295
13874	312296
109058	312297
46825	312298
2630	312299
27953	312300
23157	312301
100924	312302
132563	312303
183507	312304
987	312305
113493	312306
211223	312307
129897	312308
304309	312309
39519	312310
250797	312311
109689	312312
204565	312313
5092	312314
128294	312315
1207	312316
53521	312317
12787	312318
165070	312319
93449	312320
59747	312321
210688	312322
15490	312323
47787	312324
15490	312325
8220	312326
74808	312327
62609	312328
166931	312329
29810	312330
298926	312331
24095	312332
719	312333
16537	312334
20027	312335
125757	312336
83723	312337
62893	312338
152584	312339
32	312340
131857	312341
181410	312342
187314	312343
187314	312344
467	312345
8164	312346
42768	312347
37640	312348
234347	312349
32	312350
166902	312351
29767	312352
54907	312353
69541	312354
220285	312355
128651	312356
108301	312357
77738	312358
47787	312359
213868	312360
73254	312361
146792	312362
26538	312363
79170	312364
15740	312365
257923	312366
108081	312367
105401	312368
147421	312369
254412	312370
292519	312371
67748	312372
56430	312373
224876	312374
116200	312375
128766	312376
41199	312377
1046	312378
53259	312379
310672	312380
85315	312381
72677	312382
191146	312383
197499	312384
225323	312385
27104	312386
35428	312387
184276	312388
122410	312389
121449	312390
57804	312391
26214	312392
11893	312393
53029	312394
36705	312395
18144	312396
57623	312397
82033	312398
237164	312399
91732	312400
62179	312401
44072	312402
149398	312403
290528	312404
49150	312405
66751	312406
14541	312407
164854	312408
33232	312409
46247	312410
446	312411
30156	312412
113820	312413
1385	312414
33592	312415
16863	312416
229425	312417
16985	312418
283515	312419
17364	312420
10318	312421
109591	312422
211415	312423
38640	312424
108984	312425
99475	312426
28920	312427
104930	312428
146348	312429
12233	312430
238270	312431
122234	312432
80720	312433
96434	312434
47207	312435
141985	312436
25202	312437
17529	312438
66972	312439
115743	312440
848	312441
108545	312442
133	312443
37716	312444
159653	312445
153590	312446
48813	312447
50318	312448
7120	312449
204716	312450
42039	312451
191039	312452
203563	312453
256858	312454
66092	312455
86380	312456
214	312457
70302	312458
183792	312459
122847	312460
17574	312461
81219	312462
251194	312463
183402	312464
11034	312465
18825	312466
100170	312467
11937	312468
7157	312469
6708	312470
154064	312471
25077	312472
114632	312473
141468	312474
15662	312475
35069	312476
41892	312477
5820	312478
391	312479
4246	312480
5340	312481
5424	312482
53624	312483
26491	312484
7785	312485
210548	312486
300388	312487
195858	312488
23621	312489
129274	312490
48943	312491
80874	312492
311919	312493
53013	312494
233617	312495
24577	312496
19036	312497
186719	312498
308448	312499
180763	312500
26155	312501
61483	312502
19974	312503
85094	312504
18040	312505
244771	312506
113897	312507
103527	312508
144387	312509
25487	312510
78966	312511
3395	312512
806	312513
30103	312514
27401	312515
198365	312516
289483	312517
69973	312518
98827	312519
199991	312520
120136	312521
57612	312522
158412	312523
7178	312524
242528	312525
126645	312526
196311	312527
135768	312528
30210	312529
524	312530
136197	312531
70306	312532
63451	312533
64301	312534
173784	312535
119638	312536
5275	312537
96232	312538
3209	312539
2740	312540
62363	312541
708	312542
171715	312543
486	312544
18932	312545
76797	312546
16222	312547
89234	312548
295496	312549
60615	312550
116263	312551
22166	312552
112	312553
15317	312554
122755	312555
47449	312556
86033	312557
13	312558
60132	312559
12546	312560
53058	312561
45517	312562
128643	312563
190001	312564
5956	312565
52659	312566
85	312567
44940	312568
3631	312569
13427	312570
206501	312571
88190	312572
110246	312573
20106	312574
13650	312575
177447	312576
165306	312577
136716	312578
195998	312579
32043	312580
291182	312581
173818	312582
10484	312583
35412	312584
116380	312585
60182	312586
30858	312587
21804	312588
5254	312589
48669	312590
2682	312591
762	312592
92487	312593
5069	312594
49872	312595
5706	312596
38122	312597
13819	312598
25422	312599
349	312600
183634	312601
34420	312602
66414	312603
43853	312604
35875	312605
88521	312606
84104	312607
47901	312608
30773	312609
200	312610
113057	312611
18126	312612
166238	312613
73902	312614
49210	312615
87439	312616
14733	312617
21149	312618
38842	312619
5661	312620
5787	312621
91697	312622
26836	312623
23928	312624
276380	312625
232145	312626
28652	312627
27052	312628
1708	312629
37841	312630
119338	312631
196206	312632
59462	312633
159335	312634
6335	312635
27747	312636
7062	312637
1050	312638
23843	312639
65053	312640
14043	312641
14656	312642
90558	312643
198368	312644
98159	312645
199839	312646
60561	312647
203834	312648
150076	312649
1912	312650
26093	312651
15244	312652
95943	312653
10770	312654
89944	312655
139613	312656
2852	312657
308755	312658
4161	312659
66159	312660
66942	312661
190307	312662
93747	312663
84367	312664
90663	312665
52434	312666
98789	312667
89440	312668
13683	312669
75518	312670
74167	312671
271022	312672
26941	312673
45126	312674
6092	312675
756	312676
208829	312677
25873	312678
104879	312679
5978	312680
73796	312681
12243	312682
122446	312683
264241	312684
6356	312685
61484	312686
86856	312687
3136	312688
33809	312689
183468	312690
1214	312691
190335	312692
191843	312693
89616	312694
14032	312695
47141	312696
117557	312697
183264	312698
2256	312699
60540	312700
109485	312701
4000	312702
3769	312703
44149	312704
6326	312705
54755	312706
54755	312707
45934	312708
119880	312709
12581	312710
24896	312711
129088	312712
16870	312713
18987	312714
974	312715
209543	312716
84020	312717
59782	312718
18643	312719
20844	312720
46614	312721
280273	312722
52448	312723
3761	312724
103154	312725
169522	312726
28261	312727
225146	312728
244755	312729
244850	312730
36251	312731
101398	312732
9051	312733
103261	312734
73083	312735
52801	312736
194218	312737
115576	312738
87754	312739
69496	312740
339	312741
1078	312742
12170	312743
33248	312744
4156	312745
63226	312746
40648	312747
127849	312748
15219	312749
117387	312750
33371	312751
1545	312752
23193	312753
104391	312754
268282	312755
19679	312756
87178	312757
12737	312758
10629	312759
35996	312760
8244	312761
61342	312762
72241	312763
27959	312764
78225	312765
25641	312766
84129	312767
178644	312768
1333	312769
975	312770
18696	312771
8727	312772
60147	312773
194278	312774
107141	312775
38735	312776
803	312777
35414	312778
25429	312779
5283	312780
6026	312781
186797	312782
45240	312783
81960	312784
221372	312785
38931	312786
32643	312787
156275	312788
117443	312789
117443	312790
39101	312791
18978	312792
59696	312793
60976	312794
307069	312795
46425	312796
18211	312797
105173	312798
182456	312799
26234	312800
16216	312801
197205	312802
9140	312803
7609	312804
14266	312805
164077	312806
202945	312807
75	312808
162324	312809
86322	312810
64118	312811
60364	312812
305298	312813
73550	312814
13692	312815
61211	312816
132007	312817
139929	312818
18072	312819
26823	312820
817	312821
79573	312822
53160	312823
128912	312824
93369	312825
188197	312826
87771	312827
54434	312828
65856	312829
128469	312830
89863	312831
205530	312832
13574	312833
95295	312834
105449	312835
306096	312836
138711	312837
55600	312838
15016	312839
38875	312840
38408	312841
55348	312842
50836	312843
29765	312844
261796	312845
18108	312846
1906	312847
3397	312848
47026	312849
19670	312850
142580	312851
87008	312852
39939	312853
79755	312854
185591	312855
1093	312856
861	312857
7282	312858
51971	312859
68110	312860
80788	312861
62925	312862
29777	312863
61169	312864
16486	312865
24274	312866
100	312867
1669	312868
13951	312869
7241	312870
2154	312871
14075	312872
31431	312873
32645	312874
34379	312875
61212	312876
19282	312877
15648	312878
5082	312879
568	312880
742	312881
10963	312882
5794	312883
15696	312884
154479	312885
436	312886
56339	312887
17509	312888
46798	312889
9395	312890
2658	312891
18015	312892
2718	312893
34906	312894
141521	312895
758	312896
74106	312897
1326	312898
36505	312899
26727	312900
10049	312901
48563	312902
8912	312903
4008	312904
21790	312905
59455	312906
59455	312907
44240	312908
168106	312909
5706	312910
568	312911
99153	312912
52083	312913
196832	312914
4303	312915
14920	312916
16545	312917
142567	312918
48129	312919
37380	312920
98207	312921
106474	312922
208615	312923
71417	312924
204892	312925
196417	312926
105701	312927
146789	312928
8409	312929
64726	312930
152139	312931
13480	312932
15340	312933
153429	312934
4335	312935
38047	312936
1917	312937
64294	312938
20109	312939
174228	312940
61549	312941
82342	312942
19794	312943
393	312944
24285	312945
28724	312946
10518	312947
89022	312948
24729	312949
226343	312950
311180	312951
19639	312952
29653	312953
12942	312954
83360	312955
97449	312956
134700	312957
31514	312958
5677	312959
119158	312960
114185	312961
9997	312962
55475	312963
7250	312964
281078	312965
133269	312966
13290	312967
101442	312968
265241	312969
133325	312970
199234	312971
43774	312972
73274	312973
4671	312974
258413	312975
31556	312976
252711	312977
75903	312978
23539	312979
157517	312980
180700	312981
72693	312982
18424	312983
39801	312984
298648	312985
45023	312986
98552	312987
3887	312988
6553	312989
69112	312990
57219	312991
147203	312992
55028	312993
80285	312994
21581	312995
123299	312996
168330	312997
154677	312998
15846	312999
43266	313000
170887	313001
4755	313002
35516	313003
54230	313004
213933	313005
19748	313006
232588	313007
76007	313008
103661	313009
74460	313010
13175	313011
78578	313012
35654	313013
37079	313014
228894	313015
156543	313016
242716	313017
222498	313018
40718	313019
53707	313020
202929	313021
80539	313022
20880	313023
49252	313024
44377	313025
1269	313026
6966	313027
48417	313028
12712	313029
5173	313030
7357	313031
57869	313032
39414	313033
191631	313034
16430	313035
18411	313036
191560	313037
42072	313038
30260	313039
107762	313040
2096	313041
184501	313042
131249	313043
118704	313044
13716	313045
6813	313046
243513	313047
10002	313048
76814	313049
6526	313050
123982	313051
39584	313052
288204	313053
2915	313054
21684	313055
138694	313056
10215	313057
1335	313058
302604	313059
241465	313060
183127	313061
99906	313062
22260	313063
4526	313064
264674	313065
205	313066
243127	313067
16851	313068
76796	313069
85585	313070
135488	313071
135488	313072
47228	313073
18152	313074
89601	313075
89601	313076
10337	313077
39787	313078
76044	313079
59869	313080
38172	313081
38079	313082
200110	313083
36376	313084
15461	313085
68295	313086
14093	313087
127480	313088
189548	313089
37000	313090
6910	313091
298205	313092
135329	313093
222927	313094
14083	313095
98073	313096
18643	313097
41366	313098
3263	313099
27344	313100
12026	313101
176891	313102
27051	313103
47079	313104
233195	313105
133171	313106
6	313107
97435	313108
4512	313109
49927	313110
47610	313111
1169	313112
13184	313113
27338	313114
81108	313115
267160	313116
1770	313117
4954	313118
4585	313119
116745	313120
73415	313121
13	313122
289173	313123
89289	313124
281449	313125
285946	313126
32981	313127
31	313128
44575	313129
27105	313130
67190	313131
3977	313132
25739	313133
12477	313134
71932	313135
24351	313136
207872	313137
1421	313138
25607	313139
5237	313140
94563	313141
7917	313142
70850	313143
140749	313144
104532	313145
118710	313146
78818	313147
258599	313148
144294	313149
6370	313150
118062	313151
27	313152
45144	313153
13294	313154
84480	313155
93317	313156
188538	313157
48451	313158
79653	313159
43823	313160
103068	313161
85200	313162
34634	313163
13969	313164
229937	313165
8993	313166
39193	313167
3712	313168
9498	313169
60744	313170
274337	313171
2423	313172
69089	313173
65427	313174
6936	313175
5665	313176
13683	313177
55	313178
70930	313179
179282	313180
1400	313181
46509	313182
62352	313183
86455	313184
46472	313185
22954	313186
264961	313187
5574	313188
56477	313189
4870	313190
163332	313191
32255	313192
138193	313193
7611	313194
2741	313195
24935	313196
78087	313197
91226	313198
292299	313199
227296	313200
57471	313201
38967	313202
1566	313203
60164	313204
145110	313205
45899	313206
7024	313207
94983	313208
17719	313209
236151	313210
170015	313211
55667	313212
270317	313213
46693	313214
58113	313215
38969	313216
7288	313217
123354	313218
49932	313219
34265	313220
10993	313221
31981	313222
136901	313223
66248	313224
93979	313225
23753	313226
94703	313227
27852	313228
78414	313229
76382	313230
50379	313231
61166	313232
32235	313233
52754	313234
18433	313235
1102	313236
79433	313237
27366	313238
192759	313239
1151	313240
5182	313241
52767	313242
143457	313243
291911	313244
265800	313245
6402	313246
5427	313247
7036	313248
79604	313249
112231	313250
112172	313251
4431	313252
80643	313253
61217	313254
102061	313255
23844	313256
113939	313257
21058	313258
393	313259
198286	313260
151181	313261
549	313262
645	313263
8837	313264
121051	313265
198820	313266
119686	313267
281990	313268
4312	313269
47926	313270
743	313271
23793	313272
90233	313273
302587	313274
144332	313275
58432	313276
26086	313277
217942	313278
14250	313279
178805	313280
51381	313281
132581	313282
142100	313283
50915	313284
203022	313285
2238	313286
38511	313287
82810	313288
55306	313289
2009	313290
24347	313291
42120	313292
14015	313293
29281	313294
38829	313295
29326	313296
180247	313297
29955	313298
17617	313299
8360	313300
6344	313301
96036	313302
138251	313303
860	313304
13987	313305
43994	313306
2722	313307
26546	313308
149539	313309
209222	313310
1399	313311
221577	313312
282132	313313
20008	313314
86723	313315
56533	313316
71664	313317
63590	313318
129389	313319
19081	313320
34076	313321
85535	313322
4270	313323
23393	313324
253873	313325
10034	313326
46114	313327
123838	313328
194279	313329
720	313330
156478	313331
102209	313332
4693	313333
113798	313334
81281	313335
24663	313336
249726	313337
232811	313338
14113	313339
71039	313340
141763	313341
139128	313342
13537	313343
95731	313344
75797	313345
2879	313346
25759	313347
115892	313348
115327	313349
93430	313350
90933	313351
77658	313352
260	313353
145299	313354
24883	313355
6379	313356
23972	313357
28869	313358
36390	313359
7786	313360
128	313361
59866	313362
24784	313363
13	313364
27092	313365
88335	313366
86348	313367
15788	313368
4975	313369
44337	313370
28205	313371
13363	313372
71367	313373
6556	313374
11422	313375
4793	313376
283688	313377
16954	313378
35614	313379
77122	313380
174436	313381
206	313382
56761	313383
17455	313384
43431	313385
175828	313386
52509	313387
4854	313388
35177	313389
83592	313390
60938	313391
49504	313392
51537	313393
78293	313394
205315	313395
110811	313396
10135	313397
31034	313398
39897	313399
2370	313400
289589	313401
20248	313402
96685	313403
18304	313404
23022	313405
23499	313406
92873	313407
104650	313408
99946	313409
197523	313410
82578	313411
303146	313412
183192	313413
57453	313414
76596	313415
87072	313416
11159	313417
114994	313418
6556	313419
109108	313420
80910	313421
44711	313422
116605	313423
163259	313424
71374	313425
100173	313426
79632	313427
4964	313428
21190	313429
2335	313430
145096	313431
20227	313432
42355	313433
28680	313434
38079	313435
60902	313436
25461	313437
3695	313438
136762	313439
34856	313440
28931	313441
60757	313442
190913	313443
121731	313444
280723	313445
219396	313446
182415	313447
164402	313448
34607	313449
213778	313450
203999	313451
11962	313452
78183	313453
607	313454
91557	313455
13357	313456
91639	313457
3399	313458
8696	313459
269787	313460
203440	313461
1269	313462
59606	313463
264485	313464
27994	313465
97258	313466
143718	313467
306069	313468
147359	313469
96326	313470
65035	313471
214049	313472
136192	313473
43226	313474
1392	313475
305704	313476
29694	313477
48547	313478
108555	313479
70	313480
25136	313481
60006	313482
15641	313483
246434	313484
188395	313485
38498	313486
26627	313487
8730	313488
44262	313489
67314	313490
233655	313491
57130	313492
121145	313493
199254	313494
134340	313495
254839	313496
106542	313497
280231	313498
21328	313499
282450	313500
96819	313501
84654	313502
4582	313503
29291	313504
178727	313505
14982	313506
93676	313507
165033	313508
1718	313509
6034	313510
13889	313511
9762	313512
2951	313513
23440	313514
118211	313515
244846	313516
172525	313517
27204	313518
65804	313519
16708	313520
82124	313521
139765	313522
594	313523
12141	313524
26625	313525
32526	313526
1401	313527
37304	313528
1202	313529
308	313530
27231	313531
18323	313532
179951	313533
263917	313534
56594	313535
10298	313536
259595	313537
54235	313538
139534	313539
84826	313540
58624	313541
33426	313542
4109	313543
6631	313544
3419	313545
50674	313546
6693	313547
19065	313548
5501	313549
48284	313550
3192	313551
4546	313552
29255	313553
2247	313554
134358	313555
37944	313556
137216	313557
3085	313558
100809	313559
10318	313560
180062	313561
115901	313562
123683	313563
7670	313564
32526	313565
87	313566
60352	313567
143784	313568
2454	313569
14921	313570
118640	313571
180880	313572
185913	313573
268478	313574
38724	313575
148630	313576
201439	313577
90023	313578
28807	313579
84560	313580
34107	313581
5805	313582
288288	313583
152589	313584
482	313585
135953	313586
98520	313587
287310	313588
176532	313589
1372	313590
57374	313591
140104	313592
61395	313593
262373	313594
103284	313595
277193	313596
286986	313597
5511	313598
11566	313599
42816	313600
7910	313601
18418	313602
134310	313603
50006	313604
102770	313605
45131	313606
41372	313607
76756	313608
27197	313609
30743	313610
50020	313611
1374	313612
4488	313613
44937	313614
48904	313615
131901	313616
119764	313617
20370	313618
14267	313619
214558	313620
184238	313621
3376	313622
40582	313623
156042	313624
33685	313625
16068	313626
120258	313627
9390	313628
22383	313629
161524	313630
305	313631
56986	313632
9497	313633
226669	313634
78195	313635
45350	313636
59275	313637
27062	313638
24715	313639
16190	313640
94258	313641
6902	313642
13656	313643
84675	313644
124525	313645
70078	313646
92951	313647
89033	313648
13070	313649
18197	313650
1658	313651
67886	313652
143462	313653
95906	313654
53587	313655
198647	313656
294001	313657
46955	313658
25253	313659
37864	313660
39745	313661
186095	313662
104069	313663
6628	313664
239613	313665
1990	313666
170624	313667
43319	313668
125939	313669
76000	313670
39456	313671
7886	313672
121791	313673
194992	313674
19565	313675
87157	313676
96782	313677
2465	313678
1483	313679
76852	313680
9247	313681
1347	313682
35316	313683
227080	313684
99333	313685
40948	313686
93839	313687
229068	313688
160819	313689
85977	313690
119467	313691
18409	313692
54229	313693
43119	313694
186041	313695
42328	313696
718	313697
91865	313698
92506	313699
36944	313700
200624	313701
159581	313702
69210	313703
6452	313704
63591	313705
46863	313706
83384	313707
72354	313708
197387	313709
219303	313710
19673	313711
24276	313712
63906	313713
2693	313714
17179	313715
11470	313716
54818	313717
271889	313718
3480	313719
11832	313720
2357	313721
189370	313722
56928	313723
167249	313724
173032	313725
100517	313726
66398	313727
20759	313728
9663	313729
15090	313730
494	313731
742	313732
49497	313733
98572	313734
302	313735
39372	313736
14367	313737
3966	313738
27850	313739
85612	313740
2788	313741
297028	313742
162127	313743
18126	313744
15935	313745
152778	313746
60282	313747
88540	313748
124737	313749
121066	313750
26574	313751
56636	313752
40544	313753
123392	313754
16822	313755
214470	313756
194842	313757
32233	313758
57035	313759
163576	313760
20955	313761
198374	313762
81507	313763
3093	313764
146170	313765
301501	313766
248548	313767
160230	313768
29071	313769
44561	313770
39904	313771
32526	313772
3730	313773
848	313774
6437	313775
58435	313776
292521	313777
96947	313778
46129	313779
23369	313780
823	313781
43689	313782
1657	313783
105900	313784
1818	313785
59648	313786
46643	313787
90902	313788
32409	313789
1214	313790
91406	313791
219215	313792
2073	313793
718	313794
27915	313795
7747	313796
209363	313797
209547	313798
213951	313799
28815	313800
70888	313801
28733	313802
4025	313803
59085	313804
55415	313805
90535	313806
290918	313807
90782	313808
265898	313809
38906	313810
970	313811
120592	313812
117060	313813
16062	313814
1375	313815
21791	313816
42702	313817
135446	313818
44547	313819
185932	313820
9944	313821
91181	313822
44424	313823
47470	313824
139117	313825
123478	313826
101450	313827
7053	313828
82651	313829
229369	313830
131880	313831
112717	313832
154743	313833
166477	313834
236732	313835
47965	313836
2264	313837
201235	313838
298095	313839
32688	313840
82422	313841
103118	313842
10763	313843
23645	313844
13597	313845
16399	313846
217506	313847
75077	313848
9251	313849
8580	313850
178972	313851
200250	313852
164272	313853
208860	313854
177610	313855
35663	313856
17928	313857
19111	313858
409	313859
56114	313860
30867	313861
35658	313862
46643	313863
32526	313864
4440	313865
1072	313866
72891	313867
5889	313868
36151	313869
3112	313870
33024	313871
45199	313872
5944	313873
4151	313874
156868	313875
16610	313876
140976	313877
72722	313878
113986	313879
94572	313880
190112	313881
83323	313882
91514	313883
14921	313884
190689	313885
30106	313886
160525	313887
35623	313888
145498	313889
291017	313890
118858	313891
46201	313892
837	313893
128884	313894
95158	313895
5676	313896
40043	313897
18660	313898
15865	313899
12602	313900
13747	313901
64284	313902
60314	313903
250598	313904
1873	313905
172219	313906
37593	313907
110613	313908
84560	313909
118591	313910
87962	313911
58816	313912
38552	313913
159473	313914
114757	313915
167988	313916
110853	313917
177324	313918
32526	313919
12163	313920
66820	313921
16678	313922
7463	313923
31106	313924
35783	313925
136323	313926
47937	313927
101484	313928
25489	313929
8855	313930
5292	313931
138107	313932
39427	313933
114084	313934
8176	313935
57814	313936
1945	313937
8020	313938
4564	313939
54580	313940
95789	313941
117197	313942
65642	313943
132963	313944
56458	313945
29041	313946
153215	313947
37264	313948
76972	313949
29677	313950
3110	313951
21145	313952
3579	313953
5465	313954
15707	313955
90271	313956
60763	313957
172283	313958
237017	313959
35388	313960
2405	313961
73179	313962
62224	313963
24658	313964
133537	313965
204805	313966
63145	313967
29013	313968
34570	313969
6808	313970
20272	313971
51452	313972
5268	313973
120408	313974
94070	313975
10997	313976
9904	313977
120504	313978
127463	313979
170	313980
201465	313981
12277	313982
13720	313983
103103	313984
49709	313985
165241	313986
266820	313987
101851	313988
102242	313989
6014	313990
92412	313991
45542	313992
3809	313993
18587	313994
88846	313995
123154	313996
199076	313997
89872	313998
4222	313999
39759	314000
205501	314001
41863	314002
13470	314003
132300	314004
47095	314005
215514	314006
5065	314007
39185	314008
50904	314009
62	314010
266727	314011
120065	314012
173976	314013
40217	314014
103	314015
10748	314016
15157	314017
168382	314018
12007	314019
5369	314020
47348	314021
2733	314022
54548	314023
200207	314024
36083	314025
10097	314026
31857	314027
46643	314028
146954	314029
1940	314030
174135	314031
9871	314032
204926	314033
262210	314034
6735	314035
10	314036
36698	314037
3149	314038
5451	314039
79417	314040
11911	314041
84797	314042
46265	314043
7139	314044
25893	314045
161134	314046
577	314047
66927	314048
278858	314049
146001	314050
55479	314051
58649	314052
14662	314053
78789	314054
80804	314055
34328	314056
7793	314057
36044	314058
85452	314059
278578	314060
14433	314061
275617	314062
16783	314063
11845	314064
71805	314065
2432	314066
14401	314067
195232	314068
247313	314069
206634	314070
86942	314071
62730	314072
7672	314073
75129	314074
87825	314075
35959	314076
52733	314077
52963	314078
63090	314079
32256	314080
305462	314081
1456	314082
22827	314083
135172	314084
9099	314085
83744	314086
33731	314087
308532	314088
138069	314089
37699	314090
146654	314091
22377	314092
42384	314093
21058	314094
118232	314095
118232	314096
732	314097
83419	314098
132333	314099
6167	314100
309751	314101
9617	314102
8655	314103
36818	314104
186853	314105
15446	314106
160541	314107
134489	314108
44731	314109
151152	314110
27953	314111
185130	314112
52695	314113
24580	314114
174055	314115
87878	314116
78144	314117
47064	314118
64705	314119
143194	314120
264814	314121
52237	314122
70252	314123
140647	314124
107222	314125
109016	314126
22216	314127
1700	314128
194742	314129
30679	314130
114117	314131
90994	314132
38713	314133
38270	314134
164383	314135
52107	314136
75712	314137
136030	314138
13551	314139
1132	314140
2990	314141
9412	314142
39538	314143
1160	314144
32360	314145
54819	314146
72698	314147
493	314148
17964	314149
21912	314150
34474	314151
161931	314152
45837	314153
88594	314154
43386	314155
7126	314156
1674	314157
168651	314158
9132	314159
125932	314160
61443	314161
13313	314162
14685	314163
33848	314164
78490	314165
234700	314166
2161	314167
8143	314168
84381	314169
201605	314170
75124	314171
23549	314172
192878	314173
90876	314174
22272	314175
23817	314176
186507	314177
141006	314178
209159	314179
205904	314180
187835	314181
169922	314182
44330	314183
15287	314184
3514	314185
71141	314186
274	314187
45022	314188
6389	314189
27382	314190
139342	314191
6894	314192
5314	314193
23515	314194
49	314195
693	314196
53570	314197
91308	314198
200407	314199
28028	314200
142207	314201
49940	314202
134973	314203
20552	314204
278509	314205
207478	314206
83967	314207
20189	314208
31170	314209
180975	314210
137391	314211
250584	314212
2201	314213
144078	314214
258191	314215
52758	314216
83220	314217
197208	314218
1986	314219
126233	314220
2795	314221
43574	314222
41926	314223
278	314224
33227	314225
189832	314226
127011	314227
106466	314228
22740	314229
59070	314230
39180	314231
117258	314232
23865	314233
47426	314234
26309	314235
20381	314236
3532	314237
1275	314238
20454	314239
34592	314240
123819	314241
18665	314242
176376	314243
254812	314244
77602	314245
87338	314246
9592	314247
52516	314248
129600	314249
278644	314250
913	314251
307790	314252
134391	314253
268874	314254
120492	314255
4212	314256
1495	314257
52026	314258
180784	314259
26741	314260
34841	314261
14019	314262
149218	314263
15247	314264
77591	314265
127636	314266
120470	314267
54518	314268
3914	314269
43389	314270
79609	314271
216638	314272
154041	314273
22702	314274
288384	314275
149158	314276
52710	314277
8551	314278
9882	314279
243982	314280
44866	314281
9081	314282
25289	314283
193143	314284
37515	314285
24563	314286
76570	314287
3577	314288
42059	314289
28701	314290
37853	314291
160753	314292
62162	314293
108528	314294
4119	314295
4238	314296
149468	314297
209646	314298
84912	314299
310279	314300
8533	314301
215	314302
393	314303
289610	314304
31547	314305
25059	314306
275024	314307
107796	314308
42750	314309
135500	314310
237473	314311
120733	314312
35734	314313
93142	314314
41397	314315
42383	314316
28184	314317
7019	314318
23790	314319
80309	314320
55638	314321
245935	314322
166239	314323
10897	314324
66667	314325
15266	314326
204711	314327
108745	314328
68526	314329
36570	314330
36570	314331
23893	314332
4314	314333
208856	314334
12597	314335
96807	314336
11685	314337
8057	314338
40630	314339
29965	314340
250984	314341
205719	314342
26507	314343
88208	314344
49531	314345
3408	314346
182425	314347
4860	314348
8523	314349
22737	314350
73124	314351
128112	314352
6755	314353
14608	314354
101205	314355
22617	314356
13720	314357
147760	314358
71084	314359
298424	314360
139542	314361
38019	314362
179658	314363
8071	314364
87016	314365
86990	314366
12514	314367
50256	314368
89640	314369
163771	314370
78571	314371
40767	314372
90486	314373
147064	314374
212707	314375
57320	314376
121400	314377
9852	314378
125816	314379
64814	314380
109763	314381
176946	314382
113743	314383
3545	314384
121180	314385
77136	314386
7381	314387
216157	314388
3483	314389
210591	314390
26076	314391
171140	314392
127212	314393
25146	314394
116054	314395
172338	314396
749	314397
17972	314398
146026	314399
718	314400
24756	314401
221085	314402
3771	314403
21275	314404
130951	314405
169395	314406
56968	314407
3175	314408
30568	314409
45517	314410
71691	314411
1984	314412
216124	314413
23655	314414
15557	314415
83976	314416
78893	314417
33869	314418
29443	314419
111211	314420
28137	314421
6924	314422
41096	314423
93894	314424
310694	314425
5125	314426
181736	314427
31418	314428
50845	314429
13696	314430
77212	314431
201086	314432
142742	314433
55271	314434
74714	314435
20731	314436
19470	314437
77943	314438
101243	314439
180850	314440
87568	314441
176601	314442
267	314443
145496	314444
46117	314445
1887	314446
102771	314447
145805	314448
22021	314449
72409	314450
12254	314451
14478	314452
23073	314453
75694	314454
175914	314455
65774	314456
3395	314457
16329	314458
54326	314459
3971	314460
130337	314461
312337	314462
78799	314463
60200	314464
126	314465
10749	314466
275482	314467
2838	314468
133699	314469
27196	314470
129898	314471
24918	314472
19132	314473
47945	314474
13178	314475
10451	314476
21051	314477
14834	314478
16100	314479
215314	314480
62200	314481
148	314482
140978	314483
50248	314484
10331	314485
99134	314486
160214	314487
42689	314488
161777	314489
72840	314490
28924	314491
42639	314492
136244	314493
22084	314494
99102	314495
202804	314496
8318	314497
246823	314498
135230	314499
74162	314500
205879	314501
252127	314502
193674	314503
27214	314504
96929	314505
121630	314506
156404	314507
18766	314508
39167	314509
76795	314510
18767	314511
11224	314512
13898	314513
26869	314514
4752	314515
19351	314516
142032	314517
102710	314518
138608	314519
95101	314520
211944	314521
9975	314522
6779	314523
153149	314524
2722	314525
13758	314526
180135	314527
27967	314528
2356	314529
140731	314530
75642	314531
60957	314532
53404	314533
176442	314534
91349	314535
9833	314536
21741	314537
87907	314538
271145	314539
142099	314540
58199	314541
54672	314542
2793	314543
27077	314544
3553	314545
83201	314546
32773	314547
147038	314548
54942	314549
119146	314550
35748	314551
83181	314552
51776	314553
34921	314554
143734	314555
115639	314556
69515	314557
145	314558
58139	314559
58819	314560
282934	314561
159	314562
1977	314563
5041	314564
108275	314565
43617	314566
133974	314567
35725	314568
61443	314569
139269	314570
19316	314571
73765	314572
41602	314573
81335	314574
4559	314575
4559	314576
43642	314577
24973	314578
28123	314579
17170	314580
133113	314581
28032	314582
272315	314583
55750	314584
4653	314585
38036	314586
166363	314587
104525	314588
270517	314589
81236	314590
27170	314591
28678	314592
25668	314593
137287	314594
33332	314595
4637	314596
80744	314597
17776	314598
33441	314599
5405	314600
60995	314601
177826	314602
6573	314603
25554	314604
292638	314605
191042	314606
32735	314607
24432	314608
209708	314609
65705	314610
276758	314611
16129	314612
84855	314613
12524	314614
40599	314615
46501	314616
16974	314617
8559	314618
63612	314619
93841	314620
14824	314621
101751	314622
101743	314623
125169	314624
47978	314625
145815	314626
81988	314627
56817	314628
114419	314629
9801	314630
25359	314631
4742	314632
7502	314633
41490	314634
52672	314635
204076	314636
110975	314637
34268	314638
103714	314639
64715	314640
129286	314641
127681	314642
143940	314643
107679	314644
35774	314645
18497	314646
266104	314647
147463	314648
19335	314649
146752	314650
1446	314651
153479	314652
588	314653
55954	314654
116161	314655
276178	314656
4362	314657
51410	314658
98170	314659
72471	314660
120654	314661
151423	314662
113237	314663
134979	314664
9624	314665
851	314666
48026	314667
7910	314668
2980	314669
244746	314670
105306	314671
19315	314672
143980	314673
1433	314674
24561	314675
301598	314676
204072	314677
124888	314678
123848	314679
227510	314680
32685	314681
24551	314682
103496	314683
185597	314684
133151	314685
34638	314686
69269	314687
67095	314688
165247	314689
92601	314690
57559	314691
67707	314692
78099	314693
41147	314694
86193	314695
80015	314696
149315	314697
46362	314698
41481	314699
9624	314700
72882	314701
162350	314702
53513	314703
18700	314704
84254	314705
35223	314706
93144	314707
67530	314708
12627	314709
105925	314710
74518	314711
78714	314712
311711	314713
2353	314714
20135	314715
91864	314716
129771	314717
77031	314718
11327	314719
64812	314720
9643	314721
317	314722
11609	314723
9241	314724
37713	314725
26259	314726
220363	314727
271201	314728
19727	314729
10172	314730
29724	314731
90492	314732
10190	314733
119404	314734
124793	314735
2444	314736
19752	314737
23797	314738
51345	314739
85791	314740
208347	314741
61216	314742
41276	314743
131392	314744
73346	314745
197658	314746
636	314747
58063	314748
131529	314749
230	314750
58300	314751
61746	314752
12358	314753
31610	314754
88729	314755
55907	314756
821	314757
302554	314758
92673	314759
187406	314760
205137	314761
505	314762
47228	314763
153568	314764
114191	314765
17630	314766
86270	314767
76691	314768
131034	314769
190158	314770
22128	314771
153475	314772
116	314773
11173	314774
102171	314775
103405	314776
58063	314777
39202	314778
126316	314779
308413	314780
189301	314781
18278	314782
173945	314783
29166	314784
139302	314785
109340	314786
100	314787
310697	314788
148886	314789
19326	314790
87406	314791
3035	314792
135435	314793
91830	314794
17571	314795
20242	314796
207492	314797
11067	314798
64128	314799
146288	314800
32855	314801
19748	314802
12500	314803
141205	314804
59672	314805
82069	314806
14771	314807
265321	314808
17182	314809
10647	314810
187077	314811
74050	314812
19819	314813
135000	314814
82310	314815
16766	314816
301962	314817
6837	314818
79426	314819
21559	314820
20167	314821
6468	314822
8582	314823
23553	314824
193328	314825
53774	314826
132876	314827
42153	314828
17921	314829
234535	314830
76447	314831
13958	314832
41542	314833
235983	314834
86630	314835
19388	314836
20224	314837
11167	314838
182669	314839
174955	314840
77550	314841
114350	314842
111859	314843
129162	314844
90049	314845
88741	314846
100270	314847
26828	314848
46851	314849
3792	314850
201391	314851
31637	314852
63997	314853
127142	314854
57519	314855
297696	314856
2358	314857
55111	314858
44459	314859
203626	314860
193333	314861
56767	314862
865	314863
283709	314864
3128	314865
73638	314866
114237	314867
271116	314868
25467	314869
215963	314870
23568	314871
140007	314872
83624	314873
235752	314874
14343	314875
48201	314876
282780	314877
30577	314878
3670	314879
159987	314880
63224	314881
97157	314882
80797	314883
202400	314884
103922	314885
183898	314886
22381	314887
27965	314888
227678	314889
87752	314890
46328	314891
208918	314892
148886	314893
10717	314894
207493	314895
26566	314896
1930	314897
215280	314898
25149	314899
62808	314900
6134	314901
176105	314902
106499	314903
62190	314904
262439	314905
114880	314906
153214	314907
39590	314908
185487	314909
32428	314910
30628	314911
302528	314912
9661	314913
187051	314914
222363	314915
251085	314916
193341	314917
25195	314918
22293	314919
20962	314920
20097	314921
39420	314922
47718	314923
10750	314924
161910	314925
269267	314926
238359	314927
12776	314928
86376	314929
100493	314930
3941	314931
174955	314932
57316	314933
24378	314934
20097	314935
1823	314936
2991	314937
122750	314938
18396	314939
150418	314940
43952	314941
32476	314942
236073	314943
107750	314944
7664	314945
9876	314946
26726	314947
231466	314948
40221	314949
71028	314950
117934	314951
22626	314952
34061	314953
7235	314954
120866	314955
333	314956
46269	314957
3972	314958
2783	314959
1226	314960
25924	314961
50603	314962
31856	314963
21716	314964
48705	314965
47606	314966
165	314967
34534	314968
35347	314969
15839	314970
145997	314971
20763	314972
6960	314973
6960	314974
199443	314975
168546	314976
2693	314977
214741	314978
12158	314979
27855	314980
30706	314981
67045	314982
15167	314983
311163	314984
193333	314985
61954	314986
36713	314987
3339	314988
73991	314989
160263	314990
48523	314991
34173	314992
9206	314993
262313	314994
51842	314995
24708	314996
182329	314997
247923	314998
20843	314999
8878	315000
54781	315001
77666	315002
7224	315003
30580	315004
1424	315005
3010	315006
9440	315007
4370	315008
5738	315009
5215	315010
67531	315011
270565	315012
10653	315013
48895	315014
124172	315015
57812	315016
235	315017
44481	315018
14704	315019
97440	315020
24020	315021
164010	315022
84508	315023
51478	315024
64188	315025
25037	315026
101202	315027
8106	315028
118668	315029
171466	315030
69171	315031
37147	315032
3006	315033
275705	315034
52047	315035
61186	315036
21835	315037
119187	315038
76750	315039
100716	315040
55151	315041
309790	315042
82013	315043
11662	315044
218396	315045
26444	315046
93302	315047
135674	315048
70197	315049
18995	315050
120771	315051
82687	315052
37211	315053
26039	315054
9374	315055
100692	315056
50727	315057
141987	315058
108961	315059
131795	315060
104832	315061
141489	315062
145689	315063
46993	315064
10140	315065
172519	315066
83718	315067
234364	315068
43638	315069
37828	315070
1463	315071
157215	315072
189416	315073
197599	315074
11903	315075
165811	315076
23056	315077
38321	315078
107830	315079
2992	315080
33228	315081
43487	315082
171321	315083
3735	315084
84595	315085
23475	315086
190569	315087
100780	315088
101173	315089
880	315090
42383	315091
171981	315092
287054	315093
38520	315094
31455	315095
88732	315096
29089	315097
66227	315098
26402	315099
110404	315100
74420	315101
88479	315102
167556	315103
138954	315104
270224	315105
48233	315106
99228	315107
28516	315108
115675	315109
38957	315110
21406	315111
376	315112
120704	315113
297059	315114
35694	315115
51550	315116
84164	315117
78854	315118
46169	315119
121807	315120
286086	315121
69419	315122
175173	315123
57462	315124
7168	315125
8651	315126
107254	315127
214766	315128
3290	315129
27168	315130
296371	315131
157881	315132
66948	315133
8286	315134
45437	315135
198752	315136
21607	315137
8481	315138
35020	315139
298399	315140
53698	315141
961	315142
20406	315143
49291	315144
60479	315145
70142	315146
69601	315147
6583	315148
262411	315149
104119	315150
201295	315151
201295	315152
206662	315153
21385	315154
183539	315155
35560	315156
4182	315157
99600	315158
13860	315159
69654	315160
3685	315161
36008	315162
126368	315163
200498	315164
129445	315165
39014	315166
107994	315167
5758	315168
119246	315169
214844	315170
44772	315171
9966	315172
124129	315173
207396	315174
304	315175
3090	315176
82687	315177
71794	315178
14821	315179
60510	315180
209621	315181
127289	315182
212897	315183
71715	315184
15654	315185
212784	315186
65100	315187
229935	315188
16048	315189
10623	315190
56581	315191
175942	315192
124931	315193
12009	315194
125177	315195
137320	315196
272940	315197
169170	315198
230416	315199
115309	315200
149400	315201
161620	315202
1329	315203
62954	315204
11659	315205
8436	315206
4117	315207
13425	315208
21458	315209
19160	315210
149985	315211
29057	315212
24080	315213
62993	315214
52534	315215
95184	315216
201699	315217
116545	315218
17930	315219
158545	315220
35008	315221
122661	315222
28774	315223
115165	315224
72871	315225
48712	315226
4059	315227
50761	315228
287559	315229
103880	315230
2024	315231
72084	315232
197632	315233
610	315234
37139	315235
88348	315236
13641	315237
5989	315238
10657	315239
139053	315240
27368	315241
61163	315242
298667	315243
8999	315244
17800	315245
48538	315246
48538	315247
81334	315248
82791	315249
198736	315250
66488	315251
255831	315252
9907	315253
133331	315254
128092	315255
67966	315256
164527	315257
56083	315258
85315	315259
39548	315260
25467	315261
6968	315262
370	315263
3053	315264
200467	315265
142666	315266
46697	315267
9922	315268
173761	315269
73252	315270
193288	315271
32492	315272
96371	315273
74520	315274
213796	315275
140487	315276
98	315277
50319	315278
187608	315279
49314	315280
126400	315281
51951	315282
202913	315283
10938	315284
111668	315285
227611	315286
30230	315287
24735	315288
147448	315289
557	315290
32980	315291
44895	315292
231186	315293
180725	315294
146081	315295
65006	315296
310	315297
43673	315298
79225	315299
68409	315300
290156	315301
147289	315302
153398	315303
13210	315304
52406	315305
168492	315306
307233	315307
76798	315308
141548	315309
304324	315310
196191	315311
6343	315312
43058	315313
11000	315314
95731	315315
26487	315316
153774	315317
16165	315318
132264	315319
32201	315320
28890	315321
9342	315322
126417	315323
10540	315324
211540	315325
238994	315326
16980	315327
2042	315328
47143	315329
31495	315330
9384	315331
113835	315332
185758	315333
60158	315334
123699	315335
15266	315336
97413	315337
174410	315338
58138	315339
3987	315340
195020	315341
244241	315342
4536	315343
134970	315344
54101	315345
92747	315346
201648	315347
45618	315348
19344	315349
81953	315350
218743	315351
66354	315352
298814	315353
84802	315354
142702	315355
54583	315356
4545	315357
2249	315358
244904	315359
164125	315360
13645	315361
22498	315362
26445	315363
127671	315364
14582	315365
118056	315366
35082	315367
128661	315368
63712	315369
119300	315370
214484	315371
155984	315372
46745	315373
68219	315374
4217	315375
62506	315376
55358	315377
2742	315378
138590	315379
192737	315380
56005	315381
75509	315382
10877	315383
10877	315384
138658	315385
12276	315386
39421	315387
166583	315388
61295	315389
119285	315390
94082	315391
3467	315392
16420	315393
191857	315394
24034	315395
155262	315396
287769	315397
119914	315398
7389	315399
214809	315400
7185	315401
61283	315402
51210	315403
217384	315404
147041	315405
77202	315406
3950	315407
99398	315408
156678	315409
95698	315410
18757	315411
41161	315412
13451	315413
56957	315414
89717	315415
5126	315416
64272	315417
103881	315418
103881	315419
35870	315420
269744	315421
115276	315422
92291	315423
146531	315424
110570	315425
14349	315426
35963	315427
140263	315428
96828	315429
47132	315430
28409	315431
123629	315432
4486	315433
139218	315434
52976	315435
52917	315436
207434	315437
250539	315438
75649	315439
714	315440
111968	315441
199283	315442
14575	315443
24654	315444
57499	315445
3264	315446
106709	315447
193757	315448
89650	315449
175659	315450
45360	315451
119382	315452
3648	315453
61987	315454
1617	315455
248665	315456
199217	315457
94919	315458
93679	315459
29433	315460
90805	315461
63147	315462
138420	315463
197353	315464
16020	315465
238515	315466
216249	315467
132135	315468
32083	315469
64917	315470
29513	315471
8813	315472
214068	315473
27652	315474
312682	315475
44425	315476
208660	315477
211679	315478
4289	315479
180254	315480
226709	315481
34604	315482
104931	315483
201959	315484
10435	315485
210416	315486
132910	315487
26080	315488
249882	315489
113	315490
202058	315491
10465	315492
86329	315493
53780	315494
88	315495
53530	315496
287285	315497
23800	315498
63670	315499
49774	315500
37703	315501
58705	315502
80221	315503
51538	315504
7202	315505
105202	315506
24514	315507
37078	315508
39642	315509
290960	315510
5222	315511
54777	315512
64242	315513
32688	315514
272812	315515
88377	315516
25812	315517
87395	315518
73600	315519
122275	315520
58441	315521
19687	315522
473	315523
106066	315524
7900	315525
5896	315526
111942	315527
31257	315528
113917	315529
215848	315530
152874	315531
213443	315532
117011	315533
2805	315534
23044	315535
355	315536
155202	315537
33884	315538
90454	315539
58489	315540
101401	315541
129480	315542
206333	315543
92965	315544
226537	315545
4201	315546
141233	315547
242382	315548
111055	315549
237986	315550
309979	315551
291257	315552
6932	315553
106199	315554
39700	315555
68699	315556
1109	315557
138515	315558
70197	315559
38150	315560
29522	315561
9101	315562
133464	315563
218470	315564
145155	315565
79212	315566
239084	315567
132122	315568
106426	315569
69995	315570
29131	315571
209894	315572
41602	315573
88416	315574
53975	315575
20090	315576
89514	315577
42932	315578
16318	315579
3245	315580
59045	315581
88431	315582
296536	315583
272100	315584
28955	315585
262280	315586
120037	315587
139271	315588
239459	315589
57817	315590
120118	315591
11941	315592
173670	315593
104360	315594
15454	315595
2768	315596
14688	315597
56427	315598
27940	315599
7621	315600
66468	315601
5022	315602
35648	315603
53937	315604
265365	315605
50047	315606
106768	315607
59983	315608
42528	315609
287024	315610
78645	315611
61699	315612
4691	315613
31604	315614
46051	315615
310366	315616
248121	315617
1111	315618
45915	315619
7857	315620
12861	315621
2151	315622
169300	315623
235234	315624
2366	315625
7694	315626
12393	315627
31779	315628
121011	315629
178226	315630
104660	315631
63941	315632
23354	315633
13353	315634
17769	315635
38324	315636
1775	315637
75245	315638
210386	315639
110435	315640
56279	315641
147449	315642
7831	315643
16036	315644
113466	315645
25670	315646
44316	315647
1221	315648
271239	315649
187949	315650
145616	315651
41158	315652
2137	315653
60556	315654
67089	315655
963	315656
9902	315657
50667	315658
218055	315659
24007	315660
31712	315661
7685	315662
146128	315663
197456	315664
26928	315665
146123	315666
15695	315667
53414	315668
32859	315669
214381	315670
24	315671
179534	315672
160973	315673
4856	315674
125315	315675
64911	315676
121787	315677
282452	315678
93898	315679
66195	315680
168889	315681
93495	315682
139974	315683
212532	315684
46307	315685
131736	315686
11350	315687
225970	315688
24993	315689
95576	315690
271231	315691
61140	315692
12118	315693
97155	315694
103922	315695
88702	315696
58103	315697
198069	315698
272334	315699
121735	315700
90556	315701
274566	315702
134135	315703
12836	315704
6157	315705
416	315706
127806	315707
35323	315708
66286	315709
125965	315710
125965	315711
42303	315712
67131	315713
64500	315714
214242	315715
12381	315716
39565	315717
301	315718
4152	315719
76262	315720
28042	315721
168120	315722
67922	315723
119551	315724
75546	315725
125214	315726
52771	315727
846	315728
76302	315729
96817	315730
14434	315731
1378	315732
27998	315733
235653	315734
1674	315735
25920	315736
26098	315737
24160	315738
228681	315739
22	315740
4946	315741
4277	315742
63045	315743
40189	315744
279419	315745
6019	315746
15423	315747
39511	315748
2756	315749
50082	315750
13387	315751
47795	315752
232	315753
8946	315754
16855	315755
29696	315756
157292	315757
19842	315758
142270	315759
4395	315760
157412	315761
69115	315762
54488	315763
5651	315764
16474	315765
93470	315766
20296	315767
210205	315768
3566	315769
82	315770
7221	315771
165823	315772
95442	315773
105302	315774
193952	315775
61528	315776
5940	315777
311403	315778
62282	315779
46910	315780
200784	315781
304949	315782
36115	315783
134098	315784
305559	315785
42373	315786
12511	315787
12991	315788
111688	315789
54115	315790
178614	315791
124256	315792
43127	315793
103657	315794
76485	315795
144791	315796
134828	315797
141220	315798
30002	315799
66509	315800
90173	315801
28862	315802
40018	315803
3513	315804
56276	315805
174393	315806
142992	315807
131955	315808
168430	315809
259751	315810
54115	315811
116207	315812
22006	315813
28174	315814
510	315815
254468	315816
131956	315817
212992	315818
167109	315819
173775	315820
190124	315821
223871	315822
136230	315823
241600	315824
187319	315825
28953	315826
48742	315827
125577	315828
97826	315829
227819	315830
12966	315831
71373	315832
157448	315833
137652	315834
71870	315835
81421	315836
81845	315837
170508	315838
280402	315839
16687	315840
12131	315841
28921	315842
4264	315843
41453	315844
154505	315845
17788	315846
75887	315847
141180	315848
144699	315849
54464	315850
82615	315851
26189	315852
13500	315853
206669	315854
15526	315855
32302	315856
57984	315857
125630	315858
280864	315859
16363	315860
115139	315861
167141	315862
267983	315863
257864	315864
148061	315865
60329	315866
16865	315867
8822	315868
35752	315869
103680	315870
28844	315871
150888	315872
15702	315873
239678	315874
261239	315875
220136	315876
74393	315877
75866	315878
5992	315879
2225	315880
79738	315881
263	315882
214775	315883
32415	315884
37805	315885
103723	315886
15790	315887
198855	315888
132919	315889
17902	315890
52687	315891
243595	315892
42098	315893
7344	315894
96386	315895
27543	315896
56091	315897
170116	315898
41592	315899
64840	315900
179797	315901
63918	315902
29592	315903
151024	315904
43181	315905
61704	315906
156575	315907
142847	315908
6562	315909
58747	315910
26154	315911
288099	315912
20235	315913
197829	315914
58757	315915
205081	315916
5281	315917
75732	315918
29327	315919
42311	315920
42658	315921
2440	315922
125248	315923
42185	315924
180420	315925
24775	315926
76072	315927
142174	315928
63337	315929
64073	315930
104057	315931
151799	315932
95280	315933
103387	315934
18569	315935
133409	315936
138816	315937
150719	315938
205622	315939
4419	315940
12941	315941
88467	315942
32760	315943
288707	315944
244624	315945
185879	315946
59400	315947
27832	315948
122912	315949
230576	315950
215568	315951
48945	315952
2908	315953
158740	315954
12772	315955
27000	315956
199722	315957
97380	315958
58588	315959
199788	315960
27532	315961
69968	315962
13421	315963
97693	315964
117214	315965
40155	315966
7267	315967
16283	315968
65559	315969
211895	315970
66888	315971
91014	315972
66358	315973
15300	315974
293483	315975
54341	315976
67909	315977
14950	315978
76025	315979
48303	315980
28418	315981
60140	315982
118285	315983
91384	315984
64435	315985
177611	315986
28606	315987
12702	315988
77756	315989
266028	315990
4996	315991
28324	315992
37537	315993
187391	315994
28365	315995
42221	315996
62137	315997
200873	315998
28307	315999
40587	316000
94012	316001
12354	316002
51054	316003
110566	316004
193120	316005
818	316006
45293	316007
120335	316008
279050	316009
112815	316010
7344	316011
37915	316012
3895	316013
40522	316014
29167	316015
129523	316016
39836	316017
442	316018
38334	316019
147964	316020
30	316021
66138	316022
304352	316023
16625	316024
26367	316025
55691	316026
106951	316027
210146	316028
301724	316029
124926	316030
283417	316031
81821	316032
91372	316033
5820	316034
222553	316035
35934	316036
111019	316037
31375	316038
100850	316039
18530	316040
135648	316041
8397	316042
155448	316043
146092	316044
64355	316045
60	316046
64309	316047
11147	316048
31106	316049
139038	316050
38191	316051
128894	316052
60	316053
349	316054
46407	316055
60	316056
60	316057
7617	316058
237404	316059
19674	316060
238303	316061
57653	316062
2476	316063
44580	316064
38677	316065
148483	316066
109827	316067
74210	316068
191003	316069
311949	316070
98794	316071
53599	316072
271306	316073
8619	316074
48210	316075
12589	316076
102797	316077
49043	316078
200342	316079
48649	316080
4200	316081
15673	316082
159833	316083
159043	316084
183136	316085
97921	316086
125659	316087
250316	316088
63084	316089
32113	316090
40293	316091
131091	316092
143622	316093
243267	316094
77127	316095
222957	316096
234263	316097
64457	316098
4629	316099
182193	316100
115992	316101
5869	316102
8627	316103
193043	316104
136998	316105
292916	316106
83130	316107
1598	316108
39972	316109
133008	316110
277903	316111
265931	316112
22008	316113
50982	316114
129041	316115
161722	316116
1092	316117
228757	316118
86788	316119
69197	316120
14983	316121
286044	316122
174998	316123
62170	316124
28402	316125
112412	316126
167508	316127
36201	316128
185202	316129
24351	316130
131731	316131
168687	316132
13406	316133
121927	316134
108045	316135
151043	316136
6737	316137
312811	316138
38477	316139
61700	316140
179656	316141
49635	316142
157102	316143
55652	316144
54278	316145
4592	316146
135320	316147
21976	316148
6024	316149
150339	316150
46418	316151
24305	316152
116581	316153
97833	316154
10600	316155
21728	316156
207770	316157
280656	316158
74073	316159
307443	316160
8397	316161
960	316162
249892	316163
13296	316164
5162	316165
3377	316166
92464	316167
9847	316168
496	316169
38662	316170
60392	316171
85925	316172
66167	316173
38315	316174
151669	316175
54699	316176
186185	316177
4196	316178
21311	316179
2793	316180
6151	316181
45529	316182
120236	316183
7437	316184
108646	316185
48312	316186
179847	316187
23963	316188
28748	316189
110343	316190
6669	316191
16189	316192
184670	316193
62309	316194
87795	316195
16511	316196
74232	316197
13882	316198
11096	316199
62965	316200
22240	316201
305987	316202
51807	316203
44569	316204
74804	316205
280920	316206
110817	316207
214069	316208
127022	316209
126372	316210
21728	316211
19631	316212
3579	316213
75341	316214
32469	316215
166136	316216
63358	316217
42709	316218
39494	316219
68893	316220
4997	316221
29548	316222
80320	316223
22598	316224
9666	316225
116523	316226
59846	316227
55155	316228
93687	316229
97453	316230
53591	316231
7714	316232
110779	316233
6632	316234
144426	316235
14887	316236
83636	316237
106095	316238
5976	316239
66666	316240
68298	316241
80708	316242
113739	316243
273127	316244
59621	316245
53537	316246
106287	316247
57393	316248
211054	316249
50202	316250
2209	316251
28349	316252
7865	316253
221	316254
120569	316255
214566	316256
27780	316257
164881	316258
179321	316259
245734	316260
5482	316261
146478	316262
274952	316263
95092	316264
4602	316265
279163	316266
190025	316267
109656	316268
26108	316269
26202	316270
3141	316271
157826	316272
66	316273
296281	316274
19631	316275
16282	316276
14358	316277
3389	316278
41417	316279
180199	316280
57361	316281
88538	316282
6152	316283
57522	316284
392	316285
7689	316286
63853	316287
193526	316288
36559	316289
57290	316290
1198	316291
212550	316292
24145	316293
758	316294
50994	316295
14047	316296
181867	316297
87295	316298
186454	316299
389	316300
27636	316301
120272	316302
214307	316303
30122	316304
62967	316305
32262	316306
55337	316307
92723	316308
36169	316309
216297	316310
118671	316311
145898	316312
123634	316313
91570	316314
76346	316315
44262	316316
13420	316317
93867	316318
17489	316319
18912	316320
293671	316321
41223	316322
19402	316323
260831	316324
95629	316325
42069	316326
54848	316327
35348	316328
62308	316329
14928	316330
99566	316331
288764	316332
176114	316333
194794	316334
133662	316335
289532	316336
47072	316337
75299	316338
116665	316339
190069	316340
117550	316341
24816	316342
102404	316343
19711	316344
104443	316345
60037	316346
21842	316347
53307	316348
59668	316349
122892	316350
11312	316351
83374	316352
58724	316353
72469	316354
275843	316355
85508	316356
20259	316357
24797	316358
59396	316359
214738	316360
12366	316361
21144	316362
17222	316363
98277	316364
70001	316365
167967	316366
13688	316367
411	316368
200922	316369
232532	316370
31134	316371
13322	316372
72809	316373
124744	316374
137811	316375
6087	316376
220	316377
209584	316378
299599	316379
45290	316380
288070	316381
131864	316382
98086	316383
34784	316384
109242	316385
67671	316386
35210	316387
84968	316388
161589	316389
61929	316390
59116	316391
233541	316392
180375	316393
63546	316394
25935	316395
53085	316396
275687	316397
190715	316398
10273	316399
89310	316400
13759	316401
131563	316402
18593	316403
20972	316404
306751	316405
2892	316406
44906	316407
92938	316408
3033	316409
212063	316410
138987	316411
195625	316412
69012	316413
139785	316414
131548	316415
135896	316416
83558	316417
7001	316418
2221	316419
4377	316420
22557	316421
82	316422
110038	316423
225187	316424
61501	316425
35033	316426
76448	316427
288134	316428
256963	316429
4045	316430
48716	316431
90298	316432
80505	316433
13098	316434
144173	316435
52311	316436
6384	316437
227518	316438
126881	316439
147049	316440
9629	316441
8192	316442
4981	316443
5197	316444
7822	316445
265114	316446
161131	316447
21612	316448
78007	316449
150312	316450
18860	316451
5079	316452
277437	316453
74438	316454
145744	316455
1493	316456
56269	316457
162457	316458
125837	316459
256163	316460
97604	316461
37114	316462
37114	316463
41614	316464
461	316465
262808	316466
157298	316467
27757	316468
225432	316469
141436	316470
20271	316471
116908	316472
3399	316473
56407	316474
77111	316475
243974	316476
60369	316477
32316	316478
12194	316479
26905	316480
112388	316481
137016	316482
56535	316483
1908	316484
53564	316485
21388	316486
205261	316487
56661	316488
21728	316489
96508	316490
150709	316491
169257	316492
97902	316493
213051	316494
53104	316495
9525	316496
197	316497
8215	316498
294387	316499
134904	316500
3983	316501
988	316502
145647	316503
257816	316504
72262	316505
3969	316506
44478	316507
119347	316508
2332	316509
2772	316510
265	316511
78488	316512
144974	316513
251436	316514
77219	316515
50832	316516
185637	316517
23701	316518
261738	316519
125807	316520
38429	316521
29791	316522
831	316523
81532	316524
12669	316525
127447	316526
38467	316527
175923	316528
214298	316529
66641	316530
169316	316531
19311	316532
259250	316533
127996	316534
23560	316535
64193	316536
73494	316537
290063	316538
12861	316539
89905	316540
19253	316541
78611	316542
248566	316543
281953	316544
295111	316545
242993	316546
168455	316547
148189	316548
10454	316549
68909	316550
16654	316551
30363	316552
46418	316553
205830	316554
20061	316555
15937	316556
58824	316557
161388	316558
34530	316559
91600	316560
24978	316561
6689	316562
106190	316563
108288	316564
165626	316565
4103	316566
278361	316567
153743	316568
3708	316569
26328	316570
12890	316571
7436	316572
46884	316573
133942	316574
5609	316575
19084	316576
118629	316577
103246	316578
95756	316579
138927	316580
6287	316581
99890	316582
121465	316583
141513	316584
1035	316585
75700	316586
96073	316587
59423	316588
101250	316589
8811	316590
94812	316591
88727	316592
160364	316593
74332	316594
5611	316595
95695	316596
17848	316597
5160	316598
33252	316599
13266	316600
291125	316601
63497	316602
31205	316603
28353	316604
5323	316605
1420	316606
7308	316607
129904	316608
145662	316609
267698	316610
131250	316611
5783	316612
16863	316613
9446	316614
81761	316615
34	316616
79297	316617
122022	316618
781	316619
40259	316620
49711	316621
49492	316622
151371	316623
7485	316624
46746	316625
68210	316626
69029	316627
991	316628
33426	316629
78099	316630
5608	316631
14401	316632
20727	316633
124109	316634
162027	316635
162327	316636
309640	316637
4081	316638
7517	316639
536	316640
2843	316641
140874	316642
29354	316643
247152	316644
131949	316645
11655	316646
159417	316647
16409	316648
159093	316649
15393	316650
93406	316651
26324	316652
96423	316653
86622	316654
212349	316655
22332	316656
51388	316657
229428	316658
82683	316659
21142	316660
308176	316661
129849	316662
4650	316663
2955	316664
103074	316665
95767	316666
175483	316667
148593	316668
124111	316669
58051	316670
12988	316671
55458	316672
26141	316673
634	316674
36860	316675
28522	316676
296759	316677
108695	316678
105306	316679
64350	316680
98690	316681
109983	316682
8634	316683
1084	316684
2534	316685
157509	316686
1209	316687
65903	316688
81036	316689
90408	316690
99364	316691
57676	316692
9937	316693
27901	316694
147208	316695
143408	316696
69475	316697
16382	316698
87615	316699
56445	316700
14097	316701
29313	316702
199706	316703
228474	316704
261361	316705
93007	316706
198024	316707
53105	316708
17243	316709
165668	316710
289787	316711
290659	316712
229614	316713
119655	316714
53786	316715
203943	316716
8349	316717
15047	316718
94175	316719
20393	316720
1128	316721
94266	316722
6927	316723
133511	316724
57765	316725
9334	316726
232935	316727
64766	316728
75399	316729
14486	316730
215696	316731
195401	316732
311349	316733
78425	316734
181754	316735
36139	316736
16809	316737
88042	316738
63593	316739
307302	316740
10089	316741
19769	316742
77372	316743
53725	316744
15715	316745
78840	316746
157178	316747
7299	316748
2926	316749
208828	316750
81485	316751
10325	316752
1908	316753
199145	316754
28229	316755
164538	316756
69207	316757
139457	316758
118305	316759
861	316760
199003	316761
70391	316762
22364	316763
148926	316764
17519	316765
99633	316766
1380	316767
241554	316768
151947	316769
35514	316770
49131	316771
239952	316772
115179	316773
115026	316774
44916	316775
113641	316776
1802	316777
28103	316778
43895	316779
88244	316780
29185	316781
187890	316782
218598	316783
187890	316784
16127	316785
36217	316786
85935	316787
21548	316788
47646	316789
22394	316790
169113	316791
304	316792
57124	316793
36567	316794
190859	316795
231638	316796
24260	316797
1161	316798
192915	316799
1251	316800
35303	316801
151698	316802
99095	316803
7343	316804
142074	316805
28005	316806
177006	316807
183752	316808
70436	316809
22453	316810
9426	316811
73523	316812
18353	316813
134961	316814
99399	316815
197729	316816
64570	316817
112554	316818
148111	316819
130109	316820
65420	316821
3121	316822
80094	316823
143667	316824
46309	316825
60565	316826
197299	316827
298536	316828
7484	316829
196914	316830
154214	316831
106707	316832
163010	316833
311474	316834
332	316835
16127	316836
123784	316837
121616	316838
43096	316839
85458	316840
19841	316841
24405	316842
13912	316843
88524	316844
208618	316845
96105	316846
47779	316847
274349	316848
1380	316849
206868	316850
115254	316851
55165	316852
108974	316853
18852	316854
7198	316855
12508	316856
233108	316857
187829	316858
137989	316859
153688	316860
289043	316861
192661	316862
188984	316863
228915	316864
1410	316865
269613	316866
17297	316867
95769	316868
88916	316869
28671	316870
27606	316871
22112	316872
197356	316873
57553	316874
2262	316875
248260	316876
46121	316877
9324	316878
11172	316879
59996	316880
181653	316881
215005	316882
230720	316883
89266	316884
15836	316885
370	316886
10155	316887
104800	316888
144397	316889
49247	316890
21804	316891
15313	316892
155341	316893
123705	316894
59134	316895
199826	316896
40853	316897
289606	316898
44940	316899
243649	316900
115098	316901
110512	316902
12380	316903
133073	316904
18724	316905
75395	316906
52693	316907
6478	316908
185695	316909
23430	316910
10031	316911
87094	316912
60294	316913
8802	316914
108527	316915
58302	316916
169654	316917
70676	316918
55163	316919
261206	316920
21814	316921
50007	316922
39736	316923
167189	316924
113873	316925
39224	316926
134068	316927
222550	316928
100638	316929
8318	316930
19205	316931
69356	316932
34172	316933
14651	316934
50948	316935
234687	316936
74562	316937
8415	316938
47843	316939
19758	316940
61072	316941
68533	316942
144455	316943
216673	316944
32857	316945
77913	316946
20402	316947
216985	316948
77131	316949
51647	316950
52755	316951
121479	316952
16682	316953
16682	316954
111417	316955
82673	316956
3810	316957
96917	316958
68211	316959
118787	316960
80310	316961
189609	316962
30024	316963
184831	316964
31917	316965
214200	316966
49466	316967
96534	316968
109607	316969
46642	316970
8951	316971
55660	316972
182038	316973
54735	316974
214540	316975
92220	316976
155423	316977
1388	316978
40500	316979
25051	316980
54700	316981
117973	316982
90790	316983
291999	316984
6649	316985
251376	316986
6883	316987
172806	316988
204275	316989
182513	316990
117395	316991
4111	316992
4852	316993
270508	316994
33900	316995
160069	316996
49327	316997
143432	316998
163230	316999
2730	317000
290560	317001
134048	317002
20543	317003
175418	317004
27752	317005
34353	317006
169897	317007
9901	317008
13307	317009
4614	317010
20705	317011
197776	317012
276673	317013
56308	317014
22344	317015
29516	317016
234655	317017
18039	317018
126872	317019
1071	317020
13911	317021
26883	317022
284102	317023
1152	317024
84539	317025
168236	317026
4117	317027
103257	317028
63235	317029
15829	317030
74765	317031
8511	317032
164517	317033
1077	317034
962	317035
1625	317036
29730	317037
106797	317038
82753	317039
32909	317040
162717	317041
153645	317042
85497	317043
139863	317044
98474	317045
102010	317046
132851	317047
95064	317048
207753	317049
99421	317050
43915	317051
13725	317052
87676	317053
2389	317054
2119	317055
7802	317056
92161	317057
200952	317058
200544	317059
73326	317060
140581	317061
54597	317062
235297	317063
252285	317064
166219	317065
12578	317066
146425	317067
91431	317068
67574	317069
93627	317070
244183	317071
259518	317072
2559	317073
4860	317074
182965	317075
187739	317076
19788	317077
13148	317078
6232	317079
79667	317080
39204	317081
19323	317082
104581	317083
40404	317084
2382	317085
95152	317086
121147	317087
39155	317088
39985	317089
27379	317090
11	317091
20406	317092
134912	317093
223141	317094
29484	317095
58193	317096
16597	317097
196620	317098
16524	317099
209302	317100
88868	317101
11032	317102
70711	317103
212651	317104
188320	317105
103567	317106
8513	317107
7800	317108
22054	317109
13202	317110
40072	317111
7131	317112
3297	317113
94665	317114
14174	317115
192959	317116
188907	317117
23687	317118
16344	317119
93524	317120
171394	317121
6194	317122
26702	317123
62767	317124
294214	317125
97026	317126
87898	317127
212641	317128
129404	317129
18161	317130
46360	317131
66270	317132
3498	317133
40651	317134
257413	317135
12836	317136
11029	317137
122995	317138
164242	317139
303317	317140
76897	317141
76479	317142
246437	317143
2736	317144
86056	317145
119660	317146
106848	317147
77600	317148
947	317149
214297	317150
162942	317151
161530	317152
217434	317153
39814	317154
217194	317155
24618	317156
34114	317157
52155	317158
80029	317159
11307	317160
18678	317161
209089	317162
66116	317163
27472	317164
212671	317165
208183	317166
51518	317167
96887	317168
195421	317169
34309	317170
7877	317171
181039	317172
146555	317173
11179	317174
157614	317175
17898	317176
1424	317177
1166	317178
12806	317179
15327	317180
2153	317181
12719	317182
46833	317183
181543	317184
26311	317185
68290	317186
106	317187
43951	317188
50723	317189
29666	317190
10284	317191
8470	317192
136144	317193
2869	317194
424	317195
259482	317196
70480	317197
44018	317198
201571	317199
65021	317200
80733	317201
38988	317202
63583	317203
10952	317204
201789	317205
139480	317206
4805	317207
279	317208
83210	317209
12262	317210
4294	317211
93471	317212
269	317213
151491	317214
28522	317215
218310	317216
49519	317217
59379	317218
127259	317219
205641	317220
184643	317221
281204	317222
163640	317223
2926	317224
40828	317225
120143	317226
11586	317227
6169	317228
69626	317229
11784	317230
157618	317231
94199	317232
31392	317233
38847	317234
286270	317235
11001	317236
1188	317237
15016	317238
55699	317239
85764	317240
27975	317241
27975	317242
169748	317243
123982	317244
110507	317245
149064	317246
51232	317247
178428	317248
258452	317249
70229	317250
128684	317251
57291	317252
42415	317253
18073	317254
147097	317255
310657	317256
145521	317257
18826	317258
182587	317259
26	317260
118295	317261
1166	317262
209254	317263
116846	317264
26355	317265
6395	317266
49699	317267
126803	317268
351	317269
39854	317270
70923	317271
10213	317272
134970	317273
100644	317274
31945	317275
35105	317276
256973	317277
1603	317278
305968	317279
178886	317280
80014	317281
122403	317282
124099	317283
104964	317284
194752	317285
146508	317286
41898	317287
60229	317288
507	317289
201762	317290
54801	317291
21490	317292
7400	317293
208044	317294
5619	317295
26996	317296
135722	317297
45736	317298
205462	317299
84748	317300
220182	317301
167896	317302
49409	317303
191613	317304
81609	317305
213100	317306
223	317307
72738	317308
64674	317309
7481	317310
54728	317311
4503	317312
206955	317313
1744	317314
61346	317315
16448	317316
44480	317317
216	317318
5669	317319
18421	317320
125503	317321
4028	317322
69454	317323
274902	317324
67319	317325
143653	317326
26837	317327
13734	317328
7193	317329
215143	317330
40489	317331
195635	317332
1651	317333
39066	317334
127	317335
298	317336
60059	317337
87914	317338
116294	317339
116933	317340
183921	317341
186798	317342
3532	317343
179737	317344
5213	317345
49164	317346
27932	317347
131266	317348
72883	317349
67881	317350
266366	317351
131016	317352
84126	317353
112650	317354
27727	317355
86696	317356
125290	317357
189443	317358
26671	317359
19998	317360
19998	317361
58226	317362
255053	317363
176531	317364
37350	317365
59605	317366
4123	317367
311813	317368
109801	317369
96719	317370
45980	317371
61764	317372
104465	317373
78787	317374
44185	317375
256476	317376
23130	317377
202156	317378
154207	317379
262883	317380
103736	317381
55285	317382
73636	317383
154334	317384
52434	317385
905	317386
16545	317387
27109	317388
87343	317389
118544	317390
49509	317391
204416	317392
47396	317393
87194	317394
22171	317395
38605	317396
144977	317397
165198	317398
59323	317399
115640	317400
40379	317401
143397	317402
139825	317403
10225	317404
215792	317405
61852	317406
157623	317407
59776	317408
120038	317409
222070	317410
164587	317411
48905	317412
42172	317413
85630	317414
177356	317415
289612	317416
2452	317417
14912	317418
76863	317419
72387	317420
112646	317421
384	317422
172787	317423
58312	317424
55875	317425
13905	317426
63414	317427
292497	317428
68166	317429
148323	317430
115226	317431
71393	317432
61160	317433
44912	317434
24275	317435
251177	317436
7793	317437
137240	317438
45913	317439
4793	317440
9068	317441
125941	317442
169627	317443
1109	317444
63069	317445
28552	317446
122989	317447
298596	317448
71138	317449
7827	317450
44123	317451
56270	317452
250619	317453
74983	317454
3963	317455
92423	317456
1636	317457
8028	317458
1284	317459
43485	317460
26494	317461
844	317462
2284	317463
2284	317464
154333	317465
203071	317466
198923	317467
4602	317468
69035	317469
120905	317470
219248	317471
12068	317472
124358	317473
97190	317474
10129	317475
86377	317476
4907	317477
1145	317478
53658	317479
2366	317480
2366	317481
35640	317482
55073	317483
49437	317484
13241	317485
28118	317486
29323	317487
45464	317488
33900	317489
76778	317490
8168	317491
292275	317492
5434	317493
59364	317494
59364	317495
7157	317496
39483	317497
39483	317498
53204	317499
14130	317500
1	317501
297330	317502
28413	317503
17844	317504
10679	317505
96527	317506
64423	317507
167363	317508
80878	317509
27922	317510
288205	317511
57773	317512
75969	317513
202816	317514
16950	317515
284233	317516
20143	317517
123794	317518
68964	317519
9004	317520
65203	317521
9211	317522
7204	317523
130230	317524
199732	317525
20654	317526
64781	317527
223050	317528
20758	317529
53471	317530
125846	317531
1373	317532
40624	317533
44142	317534
25797	317535
211320	317536
290437	317537
197939	317538
187565	317539
21183	317540
69930	317541
21593	317542
303701	317543
166017	317544
45406	317545
95893	317546
79071	317547
31968	317548
102	317549
5415	317550
47620	317551
289824	317552
88199	317553
84283	317554
230289	317555
250161	317556
85829	317557
165276	317558
158958	317559
38235	317560
188275	317561
176156	317562
71601	317563
188364	317564
156425	317565
155273	317566
3013	317567
84038	317568
274684	317569
122862	317570
10445	317571
277804	317572
14117	317573
76803	317574
255391	317575
6046	317576
2108	317577
98042	317578
21430	317579
138970	317580
43921	317581
73657	317582
167310	317583
47251	317584
204639	317585
49671	317586
54012	317587
54012	317588
54035	317589
97802	317590
86280	317591
315	317592
41101	317593
5761	317594
249	317595
228233	317596
54569	317597
122431	317598
264612	317599
147476	317600
11526	317601
285499	317602
30074	317603
21193	317604
69531	317605
308437	317606
14793	317607
71928	317608
71866	317609
61693	317610
169776	317611
120876	317612
92943	317613
32796	317614
103390	317615
224587	317616
148778	317617
20670	317618
155045	317619
65904	317620
107529	317621
160404	317622
69395	317623
32674	317624
193362	317625
64650	317626
36957	317627
16581	317628
14894	317629
238387	317630
145497	317631
108286	317632
260720	317633
20392	317634
32873	317635
175224	317636
1141	317637
67847	317638
96514	317639
58950	317640
129186	317641
24882	317642
66649	317643
27391	317644
217768	317645
123659	317646
40435	317647
17676	317648
215196	317649
222940	317650
175788	317651
111927	317652
69011	317653
74255	317654
197166	317655
188014	317656
294117	317657
231479	317658
63156	317659
2124	317660
26677	317661
37930	317662
46645	317663
312575	317664
264518	317665
147484	317666
65350	317667
249178	317668
198161	317669
5069	317670
158815	317671
135529	317672
193928	317673
212940	317674
92683	317675
65934	317676
123520	317677
132480	317678
172264	317679
34259	317680
128481	317681
188662	317682
233650	317683
194429	317684
62087	317685
121407	317686
294610	317687
35055	317688
172535	317689
124761	317690
447	317691
24211	317692
166771	317693
16764	317694
69134	317695
72412	317696
40914	317697
23971	317698
78123	317699
7712	317700
192	317701
164598	317702
20391	317703
192298	317704
121536	317705
70417	317706
100793	317707
73377	317708
234291	317709
4210	317710
118417	317711
31720	317712
78128	317713
2739	317714
38276	317715
53508	317716
6740	317717
11655	317718
127934	317719
32217	317720
10111	317721
10676	317722
49384	317723
56754	317724
199489	317725
135097	317726
94695	317727
76782	317728
81227	317729
139827	317730
57902	317731
164333	317732
237097	317733
122880	317734
293815	317735
263374	317736
58456	317737
26696	317738
34506	317739
93461	317740
44269	317741
93224	317742
80265	317743
32794	317744
107969	317745
66896	317746
74002	317747
39397	317748
37180	317749
9575	317750
94508	317751
79624	317752
84	317753
20642	317754
88909	317755
107307	317756
576	317757
182048	317758
234597	317759
274619	317760
17375	317761
176160	317762
83937	317763
272552	317764
12189	317765
155728	317766
38608	317767
273460	317768
213300	317769
47392	317770
196039	317771
19191	317772
256897	317773
2050	317774
93111	317775
91706	317776
73704	317777
9765	317778
197454	317779
112544	317780
79423	317781
15783	317782
60952	317783
234302	317784
4191	317785
216470	317786
70362	317787
5998	317788
31394	317789
57882	317790
283101	317791
123180	317792
27843	317793
20944	317794
45358	317795
225353	317796
7190	317797
5797	317798
216070	317799
71454	317800
74002	317801
40937	317802
144972	317803
27327	317804
23651	317805
949	317806
15742	317807
17445	317808
160655	317809
269740	317810
186151	317811
4076	317812
20360	317813
235628	317814
28754	317815
199652	317816
56275	317817
64241	317818
265703	317819
69543	317820
156919	317821
59878	317822
38608	317823
16079	317824
312383	317825
1127	317826
115520	317827
52166	317828
138747	317829
54313	317830
74461	317831
311864	317832
42316	317833
293260	317834
203385	317835
116669	317836
13843	317837
176307	317838
83920	317839
8189	317840
62754	317841
79459	317842
111219	317843
116585	317844
51909	317845
125531	317846
18733	317847
162075	317848
66719	317849
255090	317850
187564	317851
130198	317852
124417	317853
149896	317854
165292	317855
125313	317856
124477	317857
153153	317858
201069	317859
44025	317860
83254	317861
83254	317862
164759	317863
11916	317864
92208	317865
135866	317866
295536	317867
144076	317868
195751	317869
135788	317870
92208	317871
99766	317872
205515	317873
244200	317874
134553	317875
36640	317876
198325	317877
6113	317878
63352	317879
16796	317880
131446	317881
238570	317882
33098	317883
47439	317884
93588	317885
260473	317886
247988	317887
68891	317888
74636	317889
47053	317890
6166	317891
69919	317892
36270	317893
30348	317894
218566	317895
48839	317896
59473	317897
124817	317898
236227	317899
169661	317900
14376	317901
158825	317902
53167	317903
251998	317904
124630	317905
279247	317906
131402	317907
59221	317908
152644	317909
109843	317910
70626	317911
97864	317912
6963	317913
22977	317914
51954	317915
23909	317916
58403	317917
20355	317918
4852	317919
41722	317920
41722	317921
182055	317922
115854	317923
115854	317924
144287	317925
190360	317926
1624	317927
215302	317928
53915	317929
139547	317930
43294	317931
38408	317932
27716	317933
11907	317934
5370	317935
62141	317936
5927	317937
74635	317938
9449	317939
37446	317940
76403	317941
72517	317942
18182	317943
105185	317944
37446	317945
276288	317946
68695	317947
178073	317948
216827	317949
192501	317950
40360	317951
95510	317952
206819	317953
249459	317954
171886	317955
239425	317956
249246	317957
89380	317958
134	317959
209405	317960
90829	317961
19534	317962
853	317963
5410	317964
145403	317965
92890	317966
100794	317967
142273	317968
8398	317969
122620	317970
138872	317971
94889	317972
117411	317973
197418	317974
104194	317975
32786	317976
86340	317977
170319	317978
119024	317979
94702	317980
103460	317981
268990	317982
32224	317983
14277	317984
309263	317985
210748	317986
283591	317987
99673	317988
22545	317989
150910	317990
53956	317991
64832	317992
118829	317993
190672	317994
39143	317995
48798	317996
143696	317997
213544	317998
15828	317999
38334	318000
19396	318001
127985	318002
5100	318003
69005	318004
72912	318005
49332	318006
122331	318007
15520	318008
21920	318009
71282	318010
3777	318011
195457	318012
26629	318013
155192	318014
41389	318015
168468	318016
270584	318017
122748	318018
92915	318019
147308	318020
55226	318021
173769	318022
8264	318023
280107	318024
58806	318025
302274	318026
4776	318027
124522	318028
46771	318029
20718	318030
115409	318031
230422	318032
478	318033
167417	318034
62952	318035
147483	318036
24022	318037
93493	318038
101355	318039
157339	318040
17799	318041
53089	318042
72471	318043
30069	318044
84508	318045
143858	318046
25591	318047
116122	318048
17726	318049
9990	318050
296048	318051
87084	318052
37386	318053
132035	318054
38274	318055
268007	318056
10018	318057
76183	318058
21963	318059
33568	318060
115320	318061
30291	318062
53288	318063
305603	318064
113449	318065
175916	318066
85547	318067
48983	318068
80681	318069
267841	318070
55306	318071
34972	318072
70796	318073
31869	318074
11811	318075
185292	318076
264469	318077
63812	318078
54992	318079
119166	318080
25649	318081
35135	318082
30595	318083
74943	318084
40158	318085
163066	318086
46025	318087
211349	318088
50103	318089
148244	318090
111185	318091
3780	318092
205176	318093
3292	318094
20678	318095
103666	318096
21471	318097
17837	318098
156408	318099
231958	318100
27014	318101
39103	318102
2456	318103
91759	318104
311470	318105
3329	318106
77276	318107
6253	318108
276119	318109
244610	318110
193339	318111
131540	318112
91810	318113
30356	318114
200509	318115
74832	318116
15827	318117
164386	318118
19296	318119
27163	318120
124828	318121
5210	318122
5879	318123
190851	318124
169393	318125
38336	318126
25223	318127
42475	318128
112023	318129
261519	318130
4271	318131
143623	318132
3739	318133
22515	318134
239723	318135
2355	318136
179607	318137
45378	318138
231843	318139
6970	318140
17869	318141
28204	318142
8631	318143
41287	318144
19938	318145
120220	318146
191118	318147
140861	318148
62226	318149
195280	318150
87089	318151
19790	318152
32470	318153
24619	318154
184786	318155
93940	318156
5089	318157
112691	318158
41407	318159
6608	318160
25390	318161
68614	318162
115252	318163
127872	318164
143108	318165
1991	318166
22998	318167
93964	318168
113697	318169
157043	318170
180460	318171
19	318172
389	318173
15998	318174
17868	318175
1747	318176
67085	318177
52090	318178
28838	318179
48737	318180
94041	318181
16984	318182
50102	318183
22102	318184
135344	318185
59145	318186
23297	318187
20619	318188
11771	318189
32389	318190
237956	318191
88518	318192
141723	318193
34669	318194
245665	318195
10515	318196
278244	318197
258273	318198
240479	318199
36533	318200
1705	318201
112338	318202
3685	318203
30460	318204
211747	318205
10657	318206
188589	318207
62790	318208
32141	318209
105183	318210
108767	318211
284846	318212
11957	318213
61375	318214
196419	318215
77147	318216
123385	318217
37882	318218
154673	318219
299473	318220
19785	318221
42939	318222
140896	318223
116061	318224
240772	318225
117409	318226
46580	318227
272714	318228
70893	318229
84529	318230
31587	318231
45052	318232
2254	318233
41963	318234
119033	318235
94544	318236
123520	318237
84193	318238
33566	318239
52761	318240
351	318241
16682	318242
26479	318243
14224	318244
153959	318245
228520	318246
49296	318247
5330	318248
32080	318249
206023	318250
42124	318251
65072	318252
29939	318253
13365	318254
18285	318255
96299	318256
141130	318257
118748	318258
24582	318259
42265	318260
53966	318261
53966	318262
53966	318263
84424	318264
83491	318265
101493	318266
197212	318267
209886	318268
41742	318269
28302	318270
66966	318271
115759	318272
203789	318273
7101	318274
56333	318275
194934	318276
60253	318277
84488	318278
18353	318279
5946	318280
97515	318281
219354	318282
53373	318283
6731	318284
10239	318285
69599	318286
217656	318287
76467	318288
103544	318289
9895	318290
136838	318291
134849	318292
1341	318293
36983	318294
5238	318295
50623	318296
108169	318297
75576	318298
87471	318299
69273	318300
31438	318301
131109	318302
1341	318303
42153	318304
1385	318305
158261	318306
202071	318307
47299	318308
545	318309
145916	318310
103552	318311
37074	318312
26195	318313
101091	318314
283605	318315
207898	318316
170055	318317
120439	318318
3778	318319
86330	318320
7028	318321
57227	318322
8457	318323
16302	318324
242831	318325
76237	318326
39841	318327
73480	318328
26721	318329
155820	318330
32665	318331
158409	318332
4960	318333
18472	318334
83328	318335
188892	318336
9338	318337
190237	318338
24572	318339
23812	318340
56682	318341
89230	318342
192843	318343
43719	318344
52143	318345
22207	318346
4596	318347
80828	318348
1262	318349
7653	318350
112284	318351
188708	318352
18486	318353
17563	318354
65095	318355
178385	318356
11544	318357
103139	318358
236396	318359
4211	318360
5706	318361
38348	318362
2523	318363
15333	318364
21429	318365
181825	318366
102548	318367
39140	318368
57466	318369
45763	318370
7454	318371
31981	318372
57896	318373
49924	318374
303857	318375
91407	318376
109500	318377
2972	318378
38398	318379
218999	318380
212436	318381
57319	318382
161505	318383
54659	318384
192660	318385
139596	318386
73859	318387
3261	318388
206158	318389
302014	318390
3261	318391
100378	318392
39287	318393
32384	318394
176729	318395
72618	318396
127999	318397
91223	318398
105465	318399
15944	318400
221916	318401
42879	318402
51681	318403
202030	318404
12711	318405
70185	318406
70185	318407
103990	318408
208539	318409
215321	318410
29882	318411
73276	318412
2007	318413
51246	318414
65107	318415
60704	318416
38300	318417
4292	318418
4292	318419
134010	318420
135827	318421
53596	318422
37160	318423
308394	318424
65492	318425
4494	318426
34302	318427
55289	318428
251455	318429
7984	318430
129082	318431
177417	318432
181056	318433
93533	318434
88195	318435
209016	318436
73498	318437
45813	318438
45813	318439
118855	318440
43355	318441
186798	318442
45722	318443
147344	318444
37376	318445
274537	318446
25077	318447
163844	318448
131019	318449
44537	318450
42285	318451
169899	318452
71983	318453
106147	318454
66909	318455
67771	318456
121492	318457
85711	318458
18605	318459
81285	318460
282935	318461
164040	318462
186920	318463
19501	318464
36794	318465
66460	318466
153535	318467
35102	318468
726	318469
18074	318470
133755	318471
285399	318472
64328	318473
26518	318474
18384	318475
17549	318476
88908	318477
225744	318478
70797	318479
26120	318480
229539	318481
117820	318482
99948	318483
142405	318484
183557	318485
57880	318486
207869	318487
13096	318488
32319	318489
25454	318490
2220	318491
47415	318492
82709	318493
1946	318494
52577	318495
91610	318496
127458	318497
5067	318498
260085	318499
47107	318500
51891	318501
27211	318502
37996	318503
311472	318504
109594	318505
89343	318506
22601	318507
40586	318508
111550	318509
78582	318510
22432	318511
13070	318512
43965	318513
213137	318514
15968	318515
74442	318516
296	318517
171576	318518
43310	318519
16328	318520
2320	318521
3262	318522
3262	318523
75167	318524
23648	318525
11469	318526
161042	318527
62800	318528
55469	318529
62800	318530
300031	318531
25568	318532
208377	318533
15366	318534
188606	318535
41064	318536
128750	318537
15366	318538
15366	318539
176966	318540
201681	318541
34561	318542
187182	318543
11473	318544
222517	318545
205223	318546
65045	318547
18912	318548
191485	318549
62589	318550
212025	318551
181569	318552
290626	318553
196125	318554
246665	318555
48071	318556
12830	318557
261496	318558
40088	318559
40088	318560
4906	318561
40088	318562
140642	318563
48298	318564
278169	318565
45023	318566
107941	318567
51118	318568
51118	318569
102324	318570
6644	318571
10660	318572
4609	318573
131440	318574
237517	318575
308	318576
20348	318577
169447	318578
131531	318579
139653	318580
279728	318581
86421	318582
1313	318583
488	318584
237184	318585
129453	318586
139556	318587
277250	318588
8913	318589
37390	318590
2867	318591
37046	318592
124084	318593
3	318594
31814	318595
260874	318596
104909	318597
47656	318598
45539	318599
179533	318600
25030	318601
180025	318602
53957	318603
87998	318604
181490	318605
267078	318606
120578	318607
53878	318608
23413	318609
12	318610
36506	318611
160745	318612
80458	318613
12	318614
12	318615
180449	318616
157682	318617
1760	318618
120756	318619
233194	318620
36452	318621
7612	318622
147906	318623
309845	318624
26	318625
117	318626
25	318627
80413	318628
121639	318629
57	318630
204424	318631
125662	318632
141324	318633
13180	318634
3130	318635
2609	318636
213255	318637
136917	318638
136439	318639
27833	318640
3789	318641
31158	318642
170789	318643
120719	318644
39362	318645
1739	318646
291625	318647
93705	318648
73420	318649
110365	318650
86872	318651
28976	318652
20207	318653
45522	318654
149399	318655
6692	318656
161234	318657
178032	318658
149695	318659
160	318660
50114	318661
98482	318662
25707	318663
20077	318664
190441	318665
11914	318666
168125	318667
9036	318668
21182	318669
21182	318670
311946	318671
16463	318672
191652	318673
297815	318674
91110	318675
179346	318676
124376	318677
76181	318678
62183	318679
9463	318680
206507	318681
79887	318682
161032	318683
192741	318684
42924	318685
81504	318686
141605	318687
77669	318688
77669	318689
188598	318690
1723	318691
109478	318692
94724	318693
195609	318694
50047	318695
2562	318696
93452	318697
11740	318698
50924	318699
16527	318700
79323	318701
297262	318702
64959	318703
216943	318704
1129	318705
137929	318706
29409	318707
174801	318708
127267	318709
190995	318710
24313	318711
55426	318712
193344	318713
15189	318714
167	318715
167	318716
38222	318717
39502	318718
3605	318719
259261	318720
11012	318721
79529	318722
10177	318723
27916	318724
204606	318725
29206	318726
296566	318727
9063	318728
214327	318729
110099	318730
164889	318731
86414	318732
14769	318733
131427	318734
148960	318735
103325	318736
171970	318737
81642	318738
13401	318739
30480	318740
60171	318741
60171	318742
27558	318743
11505	318744
177497	318745
35497	318746
180248	318747
120787	318748
115745	318749
158805	318750
174801	318751
94605	318752
109137	318753
9059	318754
69557	318755
90643	318756
55771	318757
138070	318758
162855	318759
136513	318760
105017	318761
7997	318762
61524	318763
74077	318764
36550	318765
291100	318766
216954	318767
91241	318768
47932	318769
184641	318770
13908	318771
46711	318772
27976	318773
61524	318774
28498	318775
26412	318776
237175	318777
10096	318778
103799	318779
193141	318780
46309	318781
39034	318782
188290	318783
141227	318784
30187	318785
193554	318786
144051	318787
193790	318788
39005	318789
92338	318790
76223	318791
159869	318792
92115	318793
70642	318794
10965	318795
34515	318796
11378	318797
43691	318798
99469	318799
66362	318800
15692	318801
50113	318802
23625	318803
23625	318804
57504	318805
117521	318806
64184	318807
188596	318808
108267	318809
304776	318810
124114	318811
2377	318812
274169	318813
44938	318814
77909	318815
12283	318816
940	318817
1356	318818
118201	318819
42038	318820
78599	318821
1301	318822
30278	318823
127139	318824
1033	318825
13147	318826
75246	318827
28840	318828
307883	318829
64505	318830
229442	318831
27362	318832
132464	318833
9873	318834
151927	318835
120376	318836
8624	318837
262357	318838
36710	318839
46315	318840
34436	318841
59609	318842
40980	318843
87280	318844
281515	318845
24464	318846
164667	318847
301787	318848
5112	318849
147244	318850
28227	318851
81615	318852
286602	318853
31501	318854
10927	318855
40978	318856
59184	318857
106827	318858
102725	318859
44	318860
36	318861
36	318862
22586	318863
110300	318864
177568	318865
51750	318866
31083	318867
278936	318868
244831	318869
56858	318870
280	318871
236273	318872
34611	318873
55411	318874
37536	318875
64889	318876
41435	318877
217243	318878
151095	318879
83218	318880
17688	318881
1694	318882
9159	318883
27779	318884
89958	318885
14088	318886
214908	318887
10230	318888
491	318889
123426	318890
19392	318891
109200	318892
24856	318893
297131	318894
31483	318895
175237	318896
110265	318897
109347	318898
148	318899
16142	318900
108910	318901
154247	318902
176417	318903
114633	318904
181884	318905
12898	318906
37786	318907
76982	318908
267626	318909
140911	318910
224284	318911
59446	318912
59446	318913
98513	318914
43789	318915
2896	318916
8320	318917
201644	318918
133002	318919
32584	318920
64571	318921
33823	318922
129726	318923
135576	318924
2695	318925
2695	318926
2684	318927
23121	318928
109778	318929
16127	318930
240391	318931
3805	318932
115467	318933
157446	318934
6672	318935
5094	318936
147908	318937
51498	318938
35381	318939
164713	318940
3888	318941
153281	318942
82232	318943
22314	318944
12629	318945
53116	318946
47725	318947
7323	318948
7951	318949
171511	318950
284826	318951
203115	318952
3121	318953
38559	318954
26241	318955
124604	318956
28591	318957
205019	318958
26866	318959
51287	318960
9281	318961
22741	318962
287290	318963
72672	318964
296460	318965
21914	318966
4113	318967
244374	318968
56594	318969
206338	318970
87820	318971
29059	318972
193041	318973
29610	318974
53045	318975
32168	318976
26587	318977
41870	318978
83326	318979
32029	318980
10482	318981
47326	318982
214362	318983
117840	318984
53162	318985
298080	318986
67663	318987
26537	318988
20487	318989
133611	318990
36608	318991
180686	318992
130013	318993
422	318994
26237	318995
21326	318996
16917	318997
6174	318998
4215	318999
4385	319000
137999	319001
49855	319002
298242	319003
28498	319004
96604	319005
59914	319006
6958	319007
207539	319008
17535	319009
226300	319010
54043	319011
214054	319012
108872	319013
206439	319014
12551	319015
33199	319016
2164	319017
25802	319018
164137	319019
11879	319020
193589	319021
13232	319022
84072	319023
43516	319024
104535	319025
284581	319026
16357	319027
78006	319028
118937	319029
113952	319030
51948	319031
266429	319032
8108	319033
75802	319034
116785	319035
243348	319036
30369	319037
18813	319038
140276	319039
75807	319040
141891	319041
174854	319042
24815	319043
283434	319044
21809	319045
220212	319046
29346	319047
26126	319048
288943	319049
161952	319050
116885	319051
60769	319052
116885	319053
312587	319054
74998	319055
108766	319056
20594	319057
31491	319058
3403	319059
29207	319060
135912	319061
310499	319062
216800	319063
177332	319064
51745	319065
41983	319066
246822	319067
187470	319068
203891	319069
265402	319070
74657	319071
5029	319072
180405	319073
137605	319074
117464	319075
45336	319076
46191	319077
36974	319078
100974	319079
16550	319080
212640	319081
219407	319082
91486	319083
35481	319084
155369	319085
16882	319086
29281	319087
26080	319088
8549	319089
55702	319090
6549	319091
308007	319092
234574	319093
38776	319094
2970	319095
42709	319096
2580	319097
302	319098
1448	319099
33625	319100
37943	319101
5974	319102
70667	319103
37520	319104
113115	319105
285406	319106
203762	319107
18577	319108
83421	319109
83421	319110
358	319111
257933	319112
75979	319113
12195	319114
70796	319115
25180	319116
81327	319117
14998	319118
8507	319119
196136	319120
116255	319121
20001	319122
27975	319123
95113	319124
2113	319125
34819	319126
148131	319127
37995	319128
213088	319129
25752	319130
28899	319131
41748	319132
114315	319133
21834	319134
280993	319135
146198	319136
135545	319137
9779	319138
50422	319139
46240	319140
104322	319141
500	319142
15843	319143
169749	319144
213637	319145
11579	319146
75068	319147
92395	319148
22318	319149
182791	319150
4292	319151
14471	319152
230428	319153
90317	319154
111527	319155
114296	319156
5592	319157
4877	319158
258637	319159
97013	319160
99582	319161
144902	319162
53220	319163
627	319164
87653	319165
55485	319166
3415	319167
79876	319168
64191	319169
11756	319170
11385	319171
98882	319172
106643	319173
27745	319174
8661	319175
117837	319176
18047	319177
74057	319178
47981	319179
36110	319180
795	319181
10251	319182
19144	319183
8575	319184
147047	319185
149437	319186
13137	319187
22187	319188
52098	319189
110724	319190
21588	319191
52098	319192
41939	319193
58890	319194
175950	319195
40921	319196
10998	319197
153649	319198
190002	319199
9889	319200
85668	319201
105746	319202
98456	319203
27545	319204
31706	319205
218164	319206
140385	319207
154599	319208
81214	319209
43584	319210
43584	319211
53172	319212
269570	319213
13032	319214
23981	319215
233805	319216
271416	319217
149642	319218
84213	319219
1289	319220
19997	319221
265580	319222
97834	319223
1981	319224
1243	319225
6654	319226
5365	319227
79657	319228
98709	319229
704	319230
1588	319231
32636	319232
15346	319233
294161	319234
760	319235
1243	319236
4940	319237
140193	319238
503	319239
131410	319240
185826	319241
5965	319242
52144	319243
16848	319244
63767	319245
200122	319246
5365	319247
43071	319248
292	319249
79578	319250
879	319251
172005	319252
129519	319253
95624	319254
17672	319255
19069	319256
14095	319257
96877	319258
97476	319259
41606	319260
199990	319261
130806	319262
1300	319263
1092	319264
9857	319265
4471	319266
37949	319267
6946	319268
2607	319269
81894	319270
285	319271
3000	319272
212337	319273
135700	319274
75915	319275
22676	319276
9581	319277
7188	319278
27123	319279
28332	319280
22290	319281
140108	319282
3007	319283
60621	319284
60621	319285
1774	319286
89861	319287
68265	319288
91539	319289
633	319290
96100	319291
198112	319292
83409	319293
33599	319294
7647	319295
153239	319296
149104	319297
67659	319298
40650	319299
14550	319300
83985	319301
45369	319302
650	319303
22289	319304
209477	319305
564	319306
12180	319307
19055	319308
20845	319309
43568	319310
149286	319311
48138	319312
195444	319313
255143	319314
138711	319315
193714	319316
6611	319317
263226	319318
16872	319319
89092	319320
217734	319321
92406	319322
300567	319323
2587	319324
134076	319325
977	319326
36661	319327
289646	319328
41187	319329
169580	319330
295389	319331
13671	319332
61291	319333
2407	319334
77793	319335
130124	319336
31074	319337
6611	319338
58676	319339
17966	319340
289100	319341
122436	319342
15425	319343
14625	319344
5771	319345
66238	319346
18648	319347
7423	319348
45611	319349
26600	319350
222617	319351
100484	319352
19294	319353
14966	319354
136589	319355
144733	319356
295103	319357
17314	319358
513	319359
45510	319360
57785	319361
36760	319362
6946	319363
91492	319364
2411	319365
22197	319366
43818	319367
54121	319368
136531	319369
1	319370
38076	319371
295102	319372
119570	319373
204458	319374
37692	319375
265009	319376
18827	319377
141531	319378
200350	319379
29508	319380
6102	319381
131702	319382
148783	319383
258491	319384
20658	319385
42285	319386
80811	319387
3889	319388
22076	319389
99910	319390
80925	319391
201471	319392
252222	319393
46030	319394
8226	319395
228780	319396
259543	319397
59618	319398
136928	319399
658	319400
15373	319401
32823	319402
31225	319403
116215	319404
193003	319405
577	319406
83662	319407
16826	319408
131389	319409
1646	319410
78792	319411
42850	319412
78	319413
140	319414
98989	319415
60831	319416
15538	319417
19562	319418
5312	319419
12063	319420
7285	319421
105121	319422
88811	319423
4340	319424
269048	319425
6143	319426
42439	319427
113661	319428
21416	319429
13430	319430
8690	319431
1913	319432
25331	319433
134	319434
15373	319435
31225	319436
4609	319437
47777	319438
211476	319439
192046	319440
26401	319441
47397	319442
38933	319443
93087	319444
137725	319445
19104	319446
91736	319447
5632	319448
263172	319449
233502	319450
228190	319451
59638	319452
123666	319453
94484	319454
11810	319455
5771	319456
67435	319457
3808	319458
13834	319459
143215	319460
84690	319461
1106	319462
44550	319463
176289	319464
65733	319465
17409	319466
48295	319467
303157	319468
8437	319469
142146	319470
29541	319471
1068	319472
95400	319473
10259	319474
125757	319475
38950	319476
37871	319477
388	319478
2924	319479
2359	319480
95813	319481
388	319482
106533	319483
125386	319484
3000	319485
118869	319486
102600	319487
236370	319488
9932	319489
39347	319490
84835	319491
540	319492
143756	319493
85201	319494
160220	319495
93775	319496
34772	319497
64205	319498
50550	319499
125798	319500
302556	319501
11357	319502
63148	319503
100644	319504
232708	319505
95957	319506
36979	319507
169628	319508
179673	319509
17298	319510
46953	319511
11708	319512
93725	319513
121608	319514
175717	319515
261323	319516
217644	319517
21265	319518
19309	319519
222434	319520
99799	319521
311135	319522
237644	319523
2079	319524
606	319525
15680	319526
190564	319527
297075	319528
79898	319529
11810	319530
10249	319531
67590	319532
120080	319533
254887	319534
3525	319535
36360	319536
11182	319537
118728	319538
15776	319539
52255	319540
63897	319541
236249	319542
187998	319543
43373	319544
4275	319545
188563	319546
93309	319547
141060	319548
666	319549
40856	319550
78734	319551
1555	319552
141022	319553
34431	319554
307030	319555
106519	319556
9488	319557
289341	319558
62834	319559
5235	319560
21424	319561
2471	319562
69122	319563
181065	319564
8629	319565
72190	319566
21023	319567
68956	319568
32073	319569
9346	319570
56595	319571
53807	319572
16717	319573
188137	319574
4265	319575
1753	319576
243245	319577
100496	319578
94590	319579
5963	319580
86029	319581
234981	319582
147477	319583
277235	319584
300	319585
4579	319586
18456	319587
253250	319588
149418	319589
20405	319590
98009	319591
131140	319592
243997	319593
159628	319594
270975	319595
152153	319596
207092	319597
146590	319598
53598	319599
130087	319600
105973	319601
94267	319602
66936	319603
195397	319604
12	319605
160550	319606
24765	319607
67060	319608
46327	319609
58696	319610
194554	319611
63843	319612
170947	319613
142455	319614
146913	319615
35657	319616
39443	319617
8780	319618
33708	319619
82255	319620
213992	319621
5099	319622
272672	319623
52888	319624
20438	319625
136825	319626
196806	319627
62577	319628
32252	319629
63843	319630
35607	319631
82203	319632
13490	319633
76293	319634
24629	319635
257234	319636
32787	319637
251667	319638
431	319639
231579	319640
11720	319641
2982	319642
29001	319643
161324	319644
311557	319645
657	319646
12	319647
49927	319648
63239	319649
151187	319650
112857	319651
196142	319652
230043	319653
14228	319654
51829	319655
80425	319656
11167	319657
214203	319658
119895	319659
47320	319660
101155	319661
85987	319662
13826	319663
156489	319664
12070	319665
216009	319666
256058	319667
224400	319668
62765	319669
39579	319670
75078	319671
11714	319672
127351	319673
132042	319674
85968	319675
181393	319676
15594	319677
157879	319678
12113	319679
125985	319680
285561	319681
29418	319682
151784	319683
166420	319684
301051	319685
107702	319686
220122	319687
7574	319688
97560	319689
7145	319690
4454	319691
203256	319692
250291	319693
94919	319694
456	319695
310754	319696
38529	319697
27506	319698
11644	319699
599	319700
119754	319701
299792	319702
25044	319703
64821	319704
110496	319705
203684	319706
281131	319707
54367	319708
54110	319709
81783	319710
38535	319711
300735	319712
16136	319713
8550	319714
18502	319715
27	319716
115125	319717
202102	319718
17669	319719
140682	319720
14532	319721
11936	319722
41792	319723
6570	319724
66785	319725
112993	319726
24724	319727
92168	319728
69796	319729
41397	319730
3938	319731
51433	319732
29555	319733
65228	319734
245814	319735
126515	319736
52502	319737
53824	319738
248236	319739
50568	319740
195457	319741
7119	319742
35618	319743
3944	319744
34176	319745
9243	319746
22413	319747
293528	319748
115588	319749
196834	319750
31819	319751
19687	319752
183611	319753
202320	319754
76974	319755
18257	319756
261822	319757
30471	319758
287496	319759
2486	319760
10098	319761
99787	319762
34211	319763
127376	319764
141326	319765
127987	319766
10107	319767
39015	319768
456	319769
197222	319770
35212	319771
216	319772
92618	319773
2839	319774
2304	319775
48597	319776
204778	319777
47800	319778
7472	319779
55651	319780
12364	319781
18166	319782
152217	319783
243457	319784
223172	319785
69971	319786
24222	319787
6473	319788
256539	319789
39408	319790
173339	319791
101742	319792
77959	319793
70318	319794
165004	319795
1971	319796
227275	319797
25869	319798
1195	319799
3392	319800
251437	319801
22884	319802
49023	319803
150916	319804
108814	319805
21975	319806
294990	319807
273505	319808
4884	319809
2666	319810
3089	319811
470	319812
11561	319813
37278	319814
38320	319815
41107	319816
11062	319817
160057	319818
35956	319819
13645	319820
2954	319821
11154	319822
27007	319823
34189	319824
162931	319825
2689	319826
17646	319827
15267	319828
82419	319829
22624	319830
75297	319831
66286	319832
82498	319833
97072	319834
185561	319835
135989	319836
58976	319837
2279	319838
7416	319839
52548	319840
181621	319841
2153	319842
52522	319843
52522	319844
28425	319845
102698	319846
24800	319847
1320	319848
51193	319849
138836	319850
11098	319851
24148	319852
780	319853
184404	319854
1981	319855
79417	319856
79417	319857
11271	319858
49403	319859
72561	319860
21113	319861
41353	319862
59876	319863
108849	319864
14966	319865
135337	319866
215336	319867
30848	319868
50522	319869
54786	319870
39019	319871
111995	319872
33455	319873
28163	319874
41541	319875
90169	319876
8878	319877
23944	319878
36811	319879
19222	319880
174860	319881
6617	319882
39519	319883
287	319884
51603	319885
56118	319886
13196	319887
202083	319888
14674	319889
80746	319890
19439	319891
5954	319892
44843	319893
62951	319894
122306	319895
126216	319896
82999	319897
241147	319898
91757	319899
268093	319900
2074	319901
26571	319902
48382	319903
107735	319904
35523	319905
233205	319906
160	319907
163852	319908
6739	319909
33612	319910
319	319911
105541	319912
29065	319913
164109	319914
132741	319915
94045	319916
270083	319917
8635	319918
199300	319919
110297	319920
13444	319921
293933	319922
32624	319923
48479	319924
156554	319925
63972	319926
136995	319927
126650	319928
47432	319929
167255	319930
1467	319931
16897	319932
163313	319933
91021	319934
44149	319935
97353	319936
35785	319937
33717	319938
118268	319939
21414	319940
37037	319941
23017	319942
294649	319943
185533	319944
139780	319945
264901	319946
105969	319947
113993	319948
189473	319949
139490	319950
6089	319951
23646	319952
118905	319953
20283	319954
94154	319955
122673	319956
220847	319957
70866	319958
22191	319959
42952	319960
8906	319961
179032	319962
49875	319963
8888	319964
4272	319965
264968	319966
123121	319967
50759	319968
13147	319969
12947	319970
312016	319971
1318	319972
124550	319973
182103	319974
158526	319975
130081	319976
3983	319977
43317	319978
14914	319979
33378	319980
8220	319981
26155	319982
65762	319983
297884	319984
11956	319985
30828	319986
10596	319987
3188	319988
4164	319989
2652	319990
50958	319991
3303	319992
100524	319993
11643	319994
53386	319995
25732	319996
9417	319997
6568	319998
4986	319999
73545	320000
55373	320001
215726	320002
55643	320003
137074	320004
105790	320005
196006	320006
10420	320007
163665	320008
7758	320009
338	320010
209283	320011
53357	320012
57991	320013
12462	320014
49649	320015
14819	320016
143788	320017
20791	320018
37611	320019
18672	320020
5814	320021
229192	320022
47474	320023
59896	320024
86528	320025
13104	320026
51165	320027
29352	320028
6757	320029
56244	320030
126563	320031
2140	320032
22271	320033
183888	320034
3545	320035
13848	320036
3822	320037
310030	320038
127850	320039
6707	320040
1193	320041
36075	320042
191408	320043
163600	320044
5721	320045
1358	320046
4384	320047
41448	320048
40587	320049
23493	320050
36220	320051
116220	320052
35352	320053
78326	320054
7430	320055
37752	320056
15397	320057
2173	320058
27439	320059
10869	320060
61067	320061
124667	320062
89143	320063
49550	320064
1918	320065
61701	320066
105991	320067
162125	320068
64647	320069
55134	320070
203582	320071
117601	320072
65703	320073
140994	320074
1726	320075
5334	320076
56029	320077
268595	320078
10622	320079
2172	320080
72684	320081
42381	320082
26016	320083
25020	320084
121225	320085
196547	320086
194272	320087
57924	320088
132588	320089
152710	320090
204414	320091
35120	320092
68611	320093
35337	320094
120116	320095
306197	320096
82227	320097
105141	320098
169727	320099
34243	320100
47643	320101
179472	320102
10287	320103
24767	320104
43384	320105
15236	320106
117480	320107
238375	320108
137714	320109
6075	320110
37785	320111
307	320112
38809	320113
38809	320114
295502	320115
90413	320116
30128	320117
146629	320118
178258	320119
69834	320120
16274	320121
53584	320122
166484	320123
175724	320124
109	320125
10117	320126
1204	320127
10989	320128
18505	320129
128520	320130
28094	320131
60471	320132
37609	320133
56778	320134
63531	320135
158071	320136
41063	320137
5490	320138
84760	320139
280269	320140
77847	320141
55101	320142
102675	320143
58067	320144
83287	320145
37253	320146
49987	320147
132847	320148
20472	320149
34078	320150
81467	320151
129349	320152
42898	320153
55450	320154
146204	320155
163585	320156
1367	320157
12511	320158
85553	320159
119817	320160
24775	320161
45126	320162
120468	320163
24888	320164
131539	320165
38849	320166
12550	320167
8520	320168
37253	320169
126879	320170
43765	320171
301551	320172
185882	320173
157486	320174
59227	320175
248645	320176
111686	320177
246926	320178
85770	320179
78198	320180
128456	320181
72914	320182
31636	320183
53911	320184
246015	320185
41268	320186
182047	320187
36181	320188
49272	320189
14595	320190
75536	320191
74	320192
147715	320193
11	320194
29256	320195
84285	320196
2055	320197
126624	320198
307081	320199
6686	320200
41630	320201
44176	320202
201853	320203
7086	320204
92704	320205
12045	320206
32681	320207
77510	320208
122153	320209
30538	320210
25565	320211
24888	320212
190260	320213
53155	320214
119041	320215
131068	320216
2445	320217
79686	320218
13287	320219
8487	320220
48515	320221
19891	320222
4735	320223
20956	320224
90654	320225
114	320226
27698	320227
9718	320228
110796	320229
95179	320230
27867	320231
95918	320232
45187	320233
10637	320234
119931	320235
41017	320236
86923	320237
119279	320238
32977	320239
88506	320240
88506	320241
41550	320242
110400	320243
185408	320244
140117	320245
94877	320246
133255	320247
22332	320248
8919	320249
184105	320250
43491	320251
41879	320252
50327	320253
27460	320254
236407	320255
30603	320256
138929	320257
109413	320258
170214	320259
76333	320260
86418	320261
21275	320262
277689	320263
9693	320264
29946	320265
189615	320266
40980	320267
110275	320268
12555	320269
1244	320270
18346	320271
83885	320272
66688	320273
170878	320274
114231	320275
41803	320276
17219	320277
6623	320278
28943	320279
125196	320280
30970	320281
57761	320282
12241	320283
1914	320284
98514	320285
43798	320286
32171	320287
92382	320288
10766	320289
22892	320290
302029	320291
43376	320292
108621	320293
58131	320294
37744	320295
68425	320296
140776	320297
27398	320298
211572	320299
210599	320300
143623	320301
157353	320302
1543	320303
207604	320304
116658	320305
241038	320306
37153	320307
105431	320308
102298	320309
147840	320310
96242	320311
24582	320312
169714	320313
169755	320314
215833	320315
113063	320316
40809	320317
304618	320318
92223	320319
45032	320320
284241	320321
56956	320322
42878	320323
155214	320324
130776	320325
6965	320326
280049	320327
1586	320328
5433	320329
163896	320330
152129	320331
86178	320332
92941	320333
6828	320334
78503	320335
78981	320336
40362	320337
27596	320338
97017	320339
33230	320340
307130	320341
126	320342
11728	320343
9088	320344
46419	320345
153938	320346
165409	320347
28635	320348
8803	320349
21821	320350
5406	320351
46211	320352
188494	320353
52482	320354
1389	320355
26471	320356
23748	320357
39098	320358
86044	320359
95435	320360
240761	320361
38775	320362
75626	320363
31462	320364
12490	320365
49083	320366
150538	320367
41126	320368
34444	320369
387	320370
74689	320371
7741	320372
66654	320373
34761	320374
44609	320375
1169	320376
39786	320377
71134	320378
131531	320379
78279	320380
22257	320381
11242	320382
89083	320383
175334	320384
34312	320385
87398	320386
6341	320387
36080	320388
6904	320389
22080	320390
9673	320391
29191	320392
1271	320393
37036	320394
135348	320395
135348	320396
37756	320397
31543	320398
47430	320399
128378	320400
30271	320401
4672	320402
9325	320403
88292	320404
47440	320405
4434	320406
196848	320407
2484	320408
7867	320409
16847	320410
81873	320411
208148	320412
69793	320413
70258	320414
146969	320415
191239	320416
59521	320417
161602	320418
10438	320419
106	320420
114174	320421
63445	320422
10046	320423
249	320424
54032	320425
17130	320426
63200	320427
17824	320428
5271	320429
6296	320430
38866	320431
160107	320432
81762	320433
145924	320434
29560	320435
64849	320436
114538	320437
76309	320438
2784	320439
49037	320440
33364	320441
12393	320442
24409	320443
6345	320444
125070	320445
72158	320446
5804	320447
742	320448
15415	320449
2213	320450
123388	320451
84866	320452
81337	320453
16523	320454
45006	320455
78383	320456
9936	320457
344	320458
127714	320459
11103	320460
34	320461
42233	320462
11344	320463
694	320464
69285	320465
52784	320466
71659	320467
65861	320468
48919	320469
28854	320470
25705	320471
37	320472
55115	320473
19725	320474
9182	320475
39854	320476
41604	320477
136121	320478
12822	320479
101684	320480
385	320481
39843	320482
62092	320483
182163	320484
17130	320485
17130	320486
63474	320487
845	320488
279747	320489
64446	320490
64462	320491
22795	320492
6649	320493
50421	320494
185298	320495
46783	320496
185657	320497
12627	320498
24412	320499
75795	320500
1196	320501
6075	320502
10116	320503
31469	320504
304162	320505
191064	320506
20168	320507
124605	320508
55620	320509
106033	320510
15906	320511
15792	320512
158774	320513
72114	320514
107514	320515
203040	320516
1407	320517
94183	320518
25336	320519
1772	320520
59863	320521
55078	320522
202239	320523
186229	320524
44378	320525
1889	320526
101308	320527
61001	320528
10978	320529
74579	320530
50697	320531
14545	320532
248768	320533
137454	320534
43975	320535
138085	320536
1776	320537
68248	320538
13500	320539
210008	320540
56095	320541
49	320542
64678	320543
134134	320544
172087	320545
51260	320546
120	320547
13486	320548
88911	320549
10707	320550
69051	320551
35513	320552
27247	320553
1842	320554
118945	320555
194394	320556
207463	320557
59970	320558
138578	320559
216653	320560
60667	320561
261725	320562
173385	320563
208069	320564
186327	320565
87385	320566
119962	320567
101529	320568
25840	320569
3235	320570
103672	320571
237366	320572
122619	320573
18203	320574
186421	320575
126567	320576
126652	320577
83038	320578
52606	320579
2544	320580
2893	320581
248421	320582
39238	320583
19643	320584
143308	320585
80812	320586
43905	320587
194264	320588
43569	320589
225114	320590
95023	320591
947	320592
63	320593
252446	320594
109135	320595
22161	320596
298630	320597
46549	320598
268808	320599
183781	320600
68299	320601
230350	320602
162401	320603
9900	320604
64694	320605
78908	320606
107013	320607
149996	320608
243748	320609
207367	320610
38215	320611
195434	320612
40321	320613
1693	320614
67821	320615
240122	320616
219457	320617
23011	320618
33013	320619
120116	320620
992	320621
79412	320622
30384	320623
30366	320624
42593	320625
50439	320626
20096	320627
100557	320628
41412	320629
41047	320630
792	320631
11659	320632
82429	320633
43908	320634
116389	320635
54080	320636
13550	320637
4529	320638
108002	320639
145362	320640
100882	320641
133362	320642
28147	320643
5237	320644
223434	320645
182883	320646
34749	320647
82933	320648
32382	320649
146579	320650
135493	320651
268294	320652
29212	320653
182160	320654
42974	320655
62374	320656
7917	320657
269573	320658
41060	320659
29581	320660
12277	320661
49898	320662
6512	320663
90939	320664
10770	320665
96555	320666
14365	320667
7456	320668
64023	320669
196302	320670
146150	320671
2544	320672
868	320673
96429	320674
248340	320675
44700	320676
31115	320677
4502	320678
143231	320679
7880	320680
28326	320681
58464	320682
68151	320683
91104	320684
1730	320685
9019	320686
3480	320687
3961	320688
177702	320689
75004	320690
34788	320691
151457	320692
53781	320693
25607	320694
10586	320695
5382	320696
90758	320697
200377	320698
745	320699
15166	320700
2729	320701
11330	320702
165637	320703
124118	320704
26598	320705
301298	320706
3596	320707
43520	320708
36936	320709
24780	320710
145565	320711
58305	320712
8838	320713
2519	320714
256692	320715
50141	320716
2308	320717
74163	320718
4019	320719
24832	320720
207226	320721
51363	320722
31217	320723
241911	320724
143645	320725
159320	320726
26239	320727
421	320728
192623	320729
132749	320730
16510	320731
109109	320732
742	320733
53841	320734
4632	320735
90490	320736
1996	320737
103985	320738
16516	320739
203	320740
29283	320741
41950	320742
168988	320743
40704	320744
162872	320745
420	320746
311262	320747
16144	320748
1229	320749
16246	320750
20383	320751
105095	320752
219945	320753
70681	320754
147744	320755
171776	320756
8207	320757
27248	320758
180572	320759
4773	320760
21208	320761
23132	320762
26577	320763
28136	320764
82626	320765
22005	320766
43405	320767
47054	320768
70452	320769
6258	320770
8058	320771
4682	320772
152043	320773
21329	320774
6209	320775
87900	320776
208744	320777
63029	320778
97986	320779
106340	320780
32681	320781
2838	320782
58236	320783
87399	320784
200082	320785
82941	320786
190598	320787
190598	320788
25340	320789
80329	320790
68092	320791
18585	320792
88652	320793
231551	320794
21611	320795
100319	320796
32740	320797
203290	320798
161997	320799
5109	320800
8487	320801
6426	320802
1820	320803
22138	320804
95960	320805
4326	320806
3934	320807
35639	320808
35639	320809
144640	320810
95889	320811
128493	320812
80126	320813
57444	320814
36999	320815
149583	320816
118414	320817
147139	320818
29144	320819
41919	320820
20628	320821
5139	320822
111919	320823
4678	320824
19895	320825
97893	320826
74709	320827
187050	320828
6408	320829
50597	320830
86	320831
54146	320832
1112	320833
1003	320834
74666	320835
118036	320836
15441	320837
101453	320838
28780	320839
18389	320840
194301	320841
250857	320842
304409	320843
13220	320844
27132	320845
152117	320846
112883	320847
155363	320848
63973	320849
45464	320850
24769	320851
68253	320852
55579	320853
250411	320854
191095	320855
17781	320856
65398	320857
91636	320858
142344	320859
43753	320860
229469	320861
102996	320862
146628	320863
22996	320864
245855	320865
96109	320866
21	320867
12829	320868
12721	320869
128	320870
51840	320871
18941	320872
84410	320873
180908	320874
19323	320875
129451	320876
107689	320877
263995	320878
20316	320879
264826	320880
279442	320881
74363	320882
270553	320883
230056	320884
230632	320885
29076	320886
878	320887
566	320888
73121	320889
23609	320890
684	320891
86165	320892
24981	320893
87287	320894
252578	320895
544	320896
155718	320897
53606	320898
42426	320899
109	320900
2278	320901
44039	320902
86392	320903
28059	320904
33928	320905
51565	320906
51477	320907
36975	320908
67175	320909
77552	320910
40851	320911
89007	320912
56232	320913
12305	320914
62507	320915
822	320916
22675	320917
188147	320918
5239	320919
215961	320920
137197	320921
206529	320922
67980	320923
43826	320924
180718	320925
134460	320926
89398	320927
116383	320928
126142	320929
78731	320930
54839	320931
60702	320932
215221	320933
127318	320934
3644	320935
92902	320936
19096	320937
73169	320938
88389	320939
93537	320940
6868	320941
279712	320942
89501	320943
77696	320944
177142	320945
141358	320946
5181	320947
15792	320948
17423	320949
28915	320950
7809	320951
21734	320952
73973	320953
7483	320954
91206	320955
184464	320956
200316	320957
24738	320958
76789	320959
36448	320960
33076	320961
87769	320962
124298	320963
3898	320964
81127	320965
68601	320966
87961	320967
22223	320968
18819	320969
25656	320970
58076	320971
69135	320972
122886	320973
42874	320974
26873	320975
56291	320976
2430	320977
1732	320978
129795	320979
2026	320980
6791	320981
13400	320982
10723	320983
182115	320984
26634	320985
38003	320986
79110	320987
4952	320988
20538	320989
783	320990
57175	320991
40260	320992
306654	320993
55511	320994
197636	320995
93472	320996
40936	320997
55262	320998
50102	320999
37768	321000
53555	321001
204116	321002
6659	321003
31058	321004
277475	321005
60463	321006
89077	321007
26562	321008
56802	321009
13115	321010
181706	321011
29076	321012
308298	321013
97957	321014
16826	321015
114516	321016
110419	321017
64838	321018
35186	321019
36899	321020
84533	321021
79826	321022
236652	321023
110496	321024
29654	321025
185891	321026
143150	321027
94941	321028
309585	321029
33705	321030
24906	321031
300909	321032
195345	321033
1375	321034
63505	321035
37390	321036
137516	321037
37934	321038
7090	321039
54713	321040
67906	321041
79431	321042
115210	321043
1237	321044
469	321045
34	321046
203472	321047
41925	321048
175361	321049
159696	321050
42369	321051
798	321052
43572	321053
17508	321054
9612	321055
147859	321056
136602	321057
26	321058
201565	321059
42777	321060
130112	321061
135442	321062
27617	321063
89992	321064
307101	321065
221861	321066
229150	321067
136	321068
25053	321069
128378	321070
32970	321071
303902	321072
77815	321073
129456	321074
12209	321075
26349	321076
16623	321077
115985	321078
61	321079
100897	321080
64322	321081
48505	321082
264590	321083
35023	321084
32294	321085
80820	321086
5522	321087
7926	321088
147216	321089
105213	321090
72576	321091
109420	321092
42471	321093
119579	321094
17832	321095
159712	321096
59749	321097
26689	321098
81740	321099
116555	321100
201222	321101
264012	321102
202921	321103
22129	321104
44959	321105
14243	321106
54	321107
165211	321108
140668	321109
66395	321110
17408	321111
129225	321112
132155	321113
79728	321114
292770	321115
295333	321116
208048	321117
15404	321118
89976	321119
43592	321120
85179	321121
122	321122
132154	321123
198966	321124
68248	321125
74179	321126
52746	321127
20237	321128
3569	321129
83733	321130
222473	321131
16595	321132
118267	321133
25845	321134
128571	321135
86240	321136
58833	321137
163242	321138
5502	321139
12240	321140
59226	321141
138765	321142
57355	321143
121118	321144
164941	321145
33397	321146
8989	321147
296770	321148
114084	321149
6095	321150
8200	321151
17244	321152
199146	321153
22349	321154
21409	321155
13582	321156
16849	321157
312514	321158
193326	321159
77291	321160
19892	321161
3637	321162
187181	321163
277632	321164
27266	321165
186609	321166
209755	321167
3296	321168
21114	321169
17535	321170
67246	321171
19334	321172
12499	321173
7834	321174
86766	321175
131624	321176
138684	321177
238982	321178
54821	321179
41995	321180
123749	321181
8802	321182
13028	321183
68805	321184
234762	321185
49732	321186
35454	321187
60435	321188
28202	321189
4392	321190
98542	321191
242725	321192
378	321193
8639	321194
100208	321195
157042	321196
157318	321197
6418	321198
281739	321199
64889	321200
13898	321201
2931	321202
134270	321203
63778	321204
82405	321205
81418	321206
30538	321207
84549	321208
209279	321209
782	321210
15784	321211
1020	321212
124394	321213
48952	321214
12206	321215
162937	321216
169103	321217
95196	321218
55995	321219
84175	321220
33043	321221
26768	321222
66034	321223
158519	321224
167346	321225
57934	321226
6584	321227
738	321228
10192	321229
75208	321230
43582	321231
111	321232
18481	321233
206927	321234
79414	321235
44075	321236
5010	321237
133117	321238
126868	321239
117542	321240
2725	321241
293894	321242
15038	321243
16173	321244
30399	321245
55635	321246
97956	321247
2126	321248
78719	321249
147158	321250
29057	321251
2969	321252
29839	321253
39385	321254
67454	321255
17826	321256
246337	321257
122038	321258
87079	321259
163912	321260
1557	321261
27663	321262
61654	321263
28334	321264
227904	321265
264693	321266
238556	321267
295341	321268
152504	321269
156416	321270
183057	321271
262905	321272
249927	321273
81786	321274
243716	321275
258361	321276
56855	321277
147559	321278
171281	321279
306178	321280
41606	321281
585	321282
18944	321283
285	321284
10282	321285
5204	321286
207495	321287
9808	321288
64185	321289
18784	321290
181187	321291
2268	321292
82800	321293
10255	321294
162020	321295
130479	321296
60902	321297
62627	321298
95604	321299
181571	321300
14832	321301
21406	321302
15784	321303
111952	321304
140149	321305
96628	321306
2140	321307
54695	321308
92498	321309
199881	321310
12788	321311
64538	321312
34743	321313
975	321314
7433	321315
89247	321316
21659	321317
914	321318
103076	321319
143157	321320
35280	321321
34445	321322
54264	321323
35083	321324
7225	321325
98128	321326
155519	321327
77409	321328
77404	321329
199	321330
28372	321331
15971	321332
21525	321333
3757	321334
6705	321335
146710	321336
24351	321337
685	321338
2146	321339
43436	321340
254153	321341
19088	321342
3999	321343
99397	321344
110142	321345
78647	321346
8023	321347
10577	321348
68292	321349
199700	321350
12137	321351
16638	321352
4632	321353
31428	321354
1270	321355
98289	321356
36574	321357
37596	321358
56152	321359
33054	321360
61976	321361
50711	321362
26107	321363
10253	321364
2043	321365
131854	321366
4945	321367
37206	321368
1051	321369
43975	321370
7210	321371
32113	321372
57776	321373
167218	321374
33688	321375
99477	321376
27005	321377
150872	321378
3280	321379
15919	321380
104352	321381
79434	321382
52256	321383
4550	321384
163595	321385
16793	321386
22057	321387
10575	321388
146389	321389
87875	321390
3624	321391
70481	321392
29218	321393
70515	321394
66543	321395
31381	321396
9529	321397
157424	321398
9043	321399
2110	321400
4476	321401
15998	321402
71346	321403
26883	321404
182906	321405
1042	321406
58343	321407
28163	321408
45304	321409
112455	321410
1771	321411
28764	321412
38841	321413
13769	321414
2989	321415
274185	321416
17918	321417
202	321418
7068	321419
70366	321420
136568	321421
18045	321422
30376	321423
56943	321424
271014	321425
25587	321426
26551	321427
23730	321428
1103	321429
71598	321430
79364	321431
120083	321432
58165	321433
11854	321434
13697	321435
138960	321436
9989	321437
272649	321438
15448	321439
2071	321440
126055	321441
135026	321442
14294	321443
104413	321444
133890	321445
99347	321446
90572	321447
61677	321448
20354	321449
28136	321450
134578	321451
183274	321452
17262	321453
1516	321454
3450	321455
2308	321456
10836	321457
280821	321458
136655	321459
70097	321460
1821	321461
43802	321462
2362	321463
18110	321464
77825	321465
5535	321466
17884	321467
95448	321468
405	321469
26537	321470
28885	321471
42841	321472
32320	321473
173635	321474
58380	321475
285319	321476
9814	321477
138251	321478
2321	321479
1237	321480
100154	321481
19823	321482
171947	321483
50236	321484
51976	321485
274905	321486
33799	321487
66440	321488
275929	321489
3695	321490
59768	321491
23924	321492
162058	321493
7314	321494
21821	321495
1838	321496
271501	321497
18149	321498
36070	321499
25830	321500
309218	321501
69497	321502
249557	321503
76773	321504
193439	321505
130921	321506
73625	321507
210887	321508
278295	321509
300551	321510
7534	321511
6451	321512
210219	321513
94674	321514
96263	321515
10346	321516
70853	321517
69350	321518
109801	321519
13440	321520
180188	321521
96263	321522
40639	321523
62990	321524
10999	321525
110887	321526
81528	321527
180188	321528
105587	321529
3482	321530
225699	321531
21664	321532
31311	321533
13630	321534
20238	321535
124568	321536
170724	321537
171733	321538
32384	321539
129122	321540
73066	321541
38116	321542
38080	321543
155264	321544
55158	321545
172694	321546
187601	321547
42278	321548
162185	321549
24741	321550
43761	321551
6252	321552
39111	321553
151975	321554
3457	321555
308439	321556
119236	321557
38056	321558
66145	321559
75892	321560
20850	321561
67805	321562
42269	321563
1313	321564
708	321565
183434	321566
107186	321567
130978	321568
13246	321569
56363	321570
15913	321571
85259	321572
279125	321573
192799	321574
80113	321575
186634	321576
141713	321577
45032	321578
48895	321579
192609	321580
85534	321581
67680	321582
122640	321583
223035	321584
5177	321585
15242	321586
81764	321587
31790	321588
33823	321589
24320	321590
156380	321591
181771	321592
49502	321593
58546	321594
11204	321595
139756	321596
95739	321597
116075	321598
28408	321599
5987	321600
146242	321601
821	321602
232819	321603
103043	321604
171365	321605
268573	321606
37541	321607
42012	321608
127591	321609
32900	321610
64	321611
70934	321612
22827	321613
9762	321614
20874	321615
40208	321616
54041	321617
52474	321618
21831	321619
183210	321620
33562	321621
43078	321622
151686	321623
54845	321624
175780	321625
6032	321626
192174	321627
52091	321628
169529	321629
26952	321630
263948	321631
37462	321632
47097	321633
147222	321634
3227	321635
479	321636
31811	321637
290221	321638
68487	321639
102375	321640
121849	321641
565	321642
179446	321643
101927	321644
148092	321645
24191	321646
74098	321647
121251	321648
302497	321649
195224	321650
182807	321651
186765	321652
184777	321653
86614	321654
23131	321655
74504	321656
61500	321657
80493	321658
7570	321659
74002	321660
118957	321661
114242	321662
98582	321663
136483	321664
80662	321665
184297	321666
44129	321667
2005	321668
165946	321669
66423	321670
89434	321671
93177	321672
137392	321673
11571	321674
52944	321675
69183	321676
48512	321677
109275	321678
21541	321679
248284	321680
15850	321681
1035	321682
229724	321683
174701	321684
137168	321685
146773	321686
31670	321687
29257	321688
20354	321689
263167	321690
110166	321691
139480	321692
55745	321693
14370	321694
21695	321695
78732	321696
294930	321697
154111	321698
485	321699
38122	321700
154189	321701
12180	321702
113542	321703
48202	321704
228797	321705
178737	321706
4012	321707
5588	321708
1316	321709
11256	321710
125355	321711
5576	321712
15	321713
18429	321714
41190	321715
18438	321716
45931	321717
65513	321718
153273	321719
305496	321720
68599	321721
138223	321722
27448	321723
39111	321724
30079	321725
240332	321726
209481	321727
90964	321728
59832	321729
103752	321730
130873	321731
51726	321732
81572	321733
4207	321734
309960	321735
216079	321736
205752	321737
50506	321738
147220	321739
24191	321740
293725	321741
108887	321742
32384	321743
129784	321744
70853	321745
230023	321746
180415	321747
32446	321748
50505	321749
1035	321750
84310	321751
23612	321752
152668	321753
7931	321754
282429	321755
128861	321756
162916	321757
54296	321758
137906	321759
38246	321760
282563	321761
195417	321762
104139	321763
177224	321764
2913	321765
137750	321766
204440	321767
147892	321768
313	321769
76676	321770
158377	321771
276084	321772
309564	321773
171196	321774
66313	321775
23839	321776
109015	321777
76679	321778
164667	321779
7554	321780
60185	321781
1868	321782
78298	321783
39700	321784
172560	321785
250452	321786
13703	321787
8280	321788
32514	321789
34619	321790
25996	321791
260408	321792
49639	321793
166254	321794
285683	321795
75926	321796
94864	321797
99810	321798
226275	321799
57847	321800
23530	321801
5468	321802
15705	321803
2909	321804
166250	321805
118539	321806
10710	321807
125232	321808
166995	321809
56947	321810
146996	321811
21694	321812
160008	321813
16848	321814
261494	321815
47854	321816
84624	321817
189273	321818
24850	321819
138070	321820
125239	321821
36524	321822
9428	321823
18161	321824
24488	321825
262176	321826
125371	321827
147155	321828
47921	321829
613	321830
255175	321831
8945	321832
24807	321833
47203	321834
267195	321835
10498	321836
63863	321837
79707	321838
19022	321839
106136	321840
69791	321841
195	321842
31304	321843
74487	321844
69200	321845
199	321846
43122	321847
9079	321848
9756	321849
43651	321850
2829	321851
830	321852
80333	321853
63247	321854
75542	321855
650	321856
28024	321857
38773	321858
12860	321859
1450	321860
60359	321861
223100	321862
44995	321863
128842	321864
54796	321865
115950	321866
115950	321867
18788	321868
146278	321869
179167	321870
40040	321871
118392	321872
106515	321873
42125	321874
2355	321875
21982	321876
14380	321877
7173	321878
8206	321879
34640	321880
43505	321881
6723	321882
88691	321883
22	321884
568	321885
1278	321886
1278	321887
40433	321888
179069	321889
80112	321890
83603	321891
96606	321892
3051	321893
2498	321894
117407	321895
36532	321896
193156	321897
83439	321898
196098	321899
18788	321900
110729	321901
6856	321902
27809	321903
260489	321904
150731	321905
165878	321906
61459	321907
10218	321908
156873	321909
80152	321910
146667	321911
49445	321912
169326	321913
126491	321914
126491	321915
32017	321916
3131	321917
252942	321918
87296	321919
258088	321920
4463	321921
20463	321922
18373	321923
8452	321924
14966	321925
44335	321926
4471	321927
5164	321928
52186	321929
43066	321930
124	321931
87488	321932
16821	321933
214755	321934
146259	321935
81856	321936
22819	321937
164584	321938
78025	321939
41998	321940
79681	321941
6439	321942
721	321943
3429	321944
8259	321945
1803	321946
159857	321947
94169	321948
219546	321949
201	321950
280344	321951
77633	321952
299763	321953
10247	321954
70354	321955
17762	321956
3614	321957
65166	321958
3506	321959
3231	321960
65977	321961
19966	321962
7580	321963
40240	321964
12351	321965
15474	321966
922	321967
33532	321968
16851	321969
51755	321970
188220	321971
26828	321972
51679	321973
29670	321974
788	321975
37531	321976
14547	321977
10471	321978
100375	321979
43367	321980
62590	321981
40525	321982
27460	321983
26558	321984
34770	321985
24210	321986
140099	321987
82332	321988
20758	321989
87933	321990
18569	321991
65646	321992
67051	321993
259162	321994
19767	321995
73589	321996
41313	321997
46512	321998
83964	321999
32760	322000
113261	322001
87858	322002
30695	322003
7422	322004
396	322005
464	322006
58324	322007
32770	322008
27138	322009
15677	322010
162366	322011
107592	322012
39382	322013
92020	322014
12102	322015
39932	322016
1351	322017
124421	322018
69101	322019
42951	322020
14618	322021
112813	322022
538	322023
10030	322024
72690	322025
754	322026
37110	322027
90054	322028
118282	322029
31526	322030
81	322031
76545	322032
71	322033
10921	322034
20778	322035
61848	322036
91325	322037
7130	322038
2261	322039
199095	322040
47859	322041
1218	322042
4044	322043
110026	322044
18403	322045
199315	322046
158734	322047
194861	322048
147223	322049
63816	322050
105617	322051
36883	322052
117782	322053
40117	322054
21931	322055
13640	322056
204103	322057
29603	322058
15965	322059
184688	322060
8996	322061
113787	322062
53049	322063
50368	322064
32477	322065
18257	322066
156803	322067
86067	322068
62687	322069
54132	322070
39951	322071
31113	322072
23608	322073
93428	322074
75023	322075
139858	322076
64756	322077
285531	322078
43376	322079
22363	322080
61247	322081
61762	322082
29479	322083
24714	322084
66634	322085
159883	322086
67222	322087
37755	322088
224100	322089
50524	322090
64114	322091
131702	322092
230388	322093
8377	322094
133109	322095
61291	322096
42748	322097
161267	322098
134942	322099
171035	322100
139727	322101
15954	322102
8027	322103
33043	322104
15615	322105
807	322106
13626	322107
96043	322108
3305	322109
175139	322110
131340	322111
20022	322112
53703	322113
74162	322114
93037	322115
10322	322116
32655	322117
137408	322118
76905	322119
1749	322120
40232	322121
9221	322122
200066	322123
31726	322124
85415	322125
286911	322126
12	322127
24093	322128
115661	322129
57378	322130
167456	322131
168152	322132
198473	322133
39052	322134
108225	322135
258082	322136
62065	322137
36258	322138
1981	322139
40641	322140
226601	322141
220249	322142
100390	322143
154191	322144
8950	322145
27929	322146
265795	322147
157941	322148
205785	322149
75618	322150
239585	322151
96662	322152
154476	322153
130034	322154
196768	322155
41909	322156
64844	322157
7568	322158
39387	322159
266448	322160
181443	322161
52217	322162
152206	322163
167744	322164
42989	322165
202288	322166
180292	322167
5588	322168
214667	322169
27275	322170
93458	322171
8246	322172
186001	322173
90619	322174
25743	322175
136273	322176
57008	322177
11291	322178
33118	322179
30399	322180
56440	322181
129723	322182
107253	322183
37768	322184
131438	322185
29818	322186
51740	322187
39976	322188
167747	322189
58926	322190
240	322191
123856	322192
3484	322193
296262	322194
66313	322195
2339	322196
113024	322197
66670	322198
264820	322199
98526	322200
41241	322201
46859	322202
58401	322203
137268	322204
85179	322205
55274	322206
179334	322207
96585	322208
77364	322209
87145	322210
30857	322211
197380	322212
21854	322213
284101	322214
132906	322215
274	322216
225113	322217
126851	322218
77781	322219
34061	322220
181211	322221
39604	322222
49012	322223
50043	322224
142606	322225
55335	322226
45583	322227
69094	322228
3585	322229
147023	322230
13768	322231
120375	322232
306433	322233
19025	322234
195898	322235
75949	322236
13802	322237
10599	322238
85126	322239
5032	322240
3002	322241
62007	322242
172351	322243
216381	322244
227872	322245
150611	322246
116075	322247
143151	322248
2578	322249
55041	322250
168878	322251
218380	322252
94895	322253
234890	322254
224136	322255
189480	322256
162996	322257
34838	322258
44901	322259
75786	322260
8369	322261
21890	322262
80065	322263
40621	322264
128292	322265
7294	322266
28508	322267
63743	322268
87806	322269
6156	322270
39837	322271
56455	322272
75946	322273
715	322274
109999	322275
42856	322276
81633	322277
15312	322278
21436	322279
11582	322280
1645	322281
59790	322282
136011	322283
2069	322284
114873	322285
221968	322286
35240	322287
27373	322288
176516	322289
35516	322290
49343	322291
10746	322292
11121	322293
14184	322294
22361	322295
22389	322296
21806	322297
75116	322298
76359	322299
127487	322300
137064	322301
46033	322302
212592	322303
47227	322304
29942	322305
201617	322306
11604	322307
22630	322308
2619	322309
59336	322310
258564	322311
77645	322312
166543	322313
152888	322314
4584	322315
5789	322316
13005	322317
166264	322318
23577	322319
58728	322320
74548	322321
43665	322322
28557	322323
20851	322324
59499	322325
13973	322326
22389	322327
42515	322328
74047	322329
3872	322330
15435	322331
62620	322332
47107	322333
46176	322334
68673	322335
304370	322336
95422	322337
111959	322338
2566	322339
36606	322340
114164	322341
4990	322342
133005	322343
4690	322344
195190	322345
12999	322346
12999	322347
5951	322348
46647	322349
50239	322350
4208	322351
85001	322352
179537	322353
25331	322354
78285	322355
32360	322356
719	322357
271053	322358
57003	322359
10048	322360
187629	322361
96581	322362
29742	322363
147084	322364
56594	322365
7375	322366
18823	322367
78065	322368
45136	322369
601	322370
166063	322371
8593	322372
25361	322373
65880	322374
47340	322375
10716	322376
220886	322377
9550	322378
131222	322379
268663	322380
138418	322381
118538	322382
67045	322383
143812	322384
118586	322385
964	322386
60617	322387
230600	322388
206673	322389
113493	322390
268293	322391
9656	322392
54266	322393
43259	322394
27730	322395
63481	322396
67051	322397
42	322398
138552	322399
164477	322400
20999	322401
261353	322402
161707	322403
112818	322404
92023	322405
6251	322406
198953	322407
8179	322408
111499	322409
1829	322410
70167	322411
23739	322412
248902	322413
79712	322414
120196	322415
3524	322416
12831	322417
155819	322418
11295	322419
52646	322420
158337	322421
2621	322422
54193	322423
128125	322424
96102	322425
145885	322426
166768	322427
9723	322428
30819	322429
241502	322430
25316	322431
60575	322432
96415	322433
68495	322434
100347	322435
150588	322436
72128	322437
208779	322438
186802	322439
21293	322440
71581	322441
201661	322442
105177	322443
18940	322444
38138	322445
61589	322446
38104	322447
279721	322448
25561	322449
96529	322450
83551	322451
3243	322452
266070	322453
1223	322454
662	322455
56993	322456
198167	322457
232862	322458
42901	322459
5498	322460
301792	322461
105361	322462
3254	322463
22404	322464
67805	322465
78032	322466
191281	322467
35959	322468
5653	322469
46813	322470
37639	322471
203456	322472
48959	322473
15722	322474
92775	322475
196892	322476
64815	322477
74261	322478
197085	322479
76082	322480
869	322481
34092	322482
18814	322483
85615	322484
68297	322485
196279	322486
157833	322487
6609	322488
11082	322489
144204	322490
42081	322491
69261	322492
76478	322493
198786	322494
102433	322495
81061	322496
83115	322497
64290	322498
49456	322499
29878	322500
195129	322501
90813	322502
19807	322503
162677	322504
51550	322505
199408	322506
211396	322507
113910	322508
136408	322509
307154	322510
66328	322511
143125	322512
3517	322513
102871	322514
213044	322515
130816	322516
61854	322517
287157	322518
89321	322519
148099	322520
117620	322521
54786	322522
110539	322523
148093	322524
209012	322525
50506	322526
213013	322527
104140	322528
291470	322529
99805	322530
235945	322531
238709	322532
169086	322533
51549	322534
28098	322535
154682	322536
138754	322537
264564	322538
14966	322539
202244	322540
133990	322541
178677	322542
122681	322543
139697	322544
4484	322545
73217	322546
76133	322547
71141	322548
307559	322549
46836	322550
137861	322551
23081	322552
16963	322553
69827	322554
73525	322555
265238	322556
35160	322557
41218	322558
18330	322559
3493	322560
64485	322561
58311	322562
10065	322563
105777	322564
12636	322565
125024	322566
31861	322567
120310	322568
207282	322569
129233	322570
130729	322571
1036	322572
119695	322573
95888	322574
924	322575
7369	322576
115537	322577
39156	322578
88376	322579
6561	322580
76319	322581
30951	322582
6546	322583
40037	322584
76362	322585
94352	322586
19080	322587
9248	322588
12981	322589
4849	322590
10073	322591
17934	322592
29989	322593
174004	322594
218217	322595
77665	322596
138367	322597
24754	322598
106569	322599
39498	322600
90895	322601
11358	322602
58007	322603
123303	322604
144305	322605
55963	322606
159657	322607
192093	322608
104853	322609
63503	322610
4218	322611
11575	322612
10817	322613
6156	322614
76469	322615
191029	322616
210766	322617
158993	322618
284191	322619
116126	322620
55837	322621
11204	322622
91343	322623
150128	322624
2446	322625
78453	322626
2918	322627
31331	322628
5626	322629
74072	322630
96748	322631
5032	322632
9595	322633
63980	322634
64956	322635
51057	322636
54170	322637
167674	322638
244345	322639
9967	322640
54653	322641
300	322642
240367	322643
3781	322644
35203	322645
150455	322646
55822	322647
92	322648
58337	322649
23031	322650
21924	322651
45180	322652
50092	322653
3860	322654
37069	322655
135994	322656
53702	322657
37479	322658
49650	322659
5816	322660
207323	322661
35372	322662
187704	322663
53004	322664
5105	322665
8114	322666
11084	322667
40829	322668
283949	322669
33534	322670
107309	322671
80538	322672
42393	322673
176816	322674
42540	322675
44708	322676
24469	322677
1555	322678
1444	322679
193379	322680
156513	322681
34314	322682
132009	322683
86788	322684
25106	322685
67335	322686
61884	322687
132750	322688
161954	322689
47809	322690
38425	322691
58821	322692
43047	322693
93614	322694
180511	322695
32680	322696
389	322697
145513	322698
93702	322699
42742	322700
820	322701
503	322702
37494	322703
8960	322704
24277	322705
28276	322706
8003	322707
90455	322708
4812	322709
6031	322710
102090	322711
167064	322712
87244	322713
39	322714
49331	322715
33207	322716
262211	322717
82547	322718
111909	322719
90575	322720
64353	322721
111295	322722
182760	322723
92396	322724
25039	322725
263441	322726
135971	322727
967	322728
105579	322729
93925	322730
37329	322731
1342	322732
29760	322733
51597	322734
10847	322735
24158	322736
34469	322737
2610	322738
4373	322739
11649	322740
134787	322741
160230	322742
158872	322743
47305	322744
18447	322745
3448	322746
108433	322747
34321	322748
194944	322749
76366	322750
68484	322751
50290	322752
14393	322753
144394	322754
161709	322755
12167	322756
12167	322757
141060	322758
2158	322759
9535	322760
248746	322761
11527	322762
67709	322763
157122	322764
126749	322765
61165	322766
61406	322767
31831	322768
302577	322769
6884	322770
40769	322771
114998	322772
58651	322773
30254	322774
35276	322775
152040	322776
9107	322777
115276	322778
196554	322779
182816	322780
268313	322781
175531	322782
34309	322783
7785	322784
3468	322785
137793	322786
4683	322787
91201	322788
94922	322789
48218	322790
12896	322791
117301	322792
14651	322793
30876	322794
232009	322795
50181	322796
29303	322797
101567	322798
134302	322799
289995	322800
63978	322801
53422	322802
4397	322803
47865	322804
49061	322805
115918	322806
118025	322807
158662	322808
2861	322809
780	322810
54303	322811
18821	322812
142635	322813
10895	322814
91442	322815
3314	322816
45101	322817
4999	322818
696	322819
41244	322820
122442	322821
24150	322822
56443	322823
53110	322824
11377	322825
85511	322826
98199	322827
5177	322828
47844	322829
60898	322830
95865	322831
104801	322832
42700	322833
5589	322834
98768	322835
51508	322836
4994	322837
15435	322838
123391	322839
26138	322840
18190	322841
43673	322842
55608	322843
10139	322844
67839	322845
17698	322846
54953	322847
27383	322848
61240	322849
302901	322850
29357	322851
215418	322852
132291	322853
52107	322854
76847	322855
209447	322856
71382	322857
2572	322858
10888	322859
29070	322860
85236	322861
48681	322862
41244	322863
91193	322864
9945	322865
32157	322866
21909	322867
143628	322868
72014	322869
8886	322870
30881	322871
157388	322872
1840	322873
25013	322874
284584	322875
14218	322876
2774	322877
87704	322878
88592	322879
220702	322880
13912	322881
13354	322882
176312	322883
4565	322884
181593	322885
17130	322886
25556	322887
3541	322888
3965	322889
70435	322890
22444	322891
5027	322892
247737	322893
107855	322894
400	322895
114909	322896
176599	322897
41929	322898
205910	322899
7538	322900
63769	322901
146578	322902
94901	322903
101251	322904
76653	322905
156470	322906
159421	322907
27614	322908
15258	322909
154180	322910
105341	322911
840	322912
1146	322913
61309	322914
94072	322915
67600	322916
29485	322917
117578	322918
28053	322919
6328	322920
62751	322921
134189	322922
155135	322923
958	322924
142599	322925
1425	322926
98212	322927
19068	322928
64391	322929
204839	322930
135924	322931
20976	322932
41358	322933
17070	322934
224474	322935
26567	322936
134325	322937
5918	322938
7631	322939
258068	322940
111660	322941
87242	322942
304606	322943
12252	322944
22889	322945
26926	322946
27706	322947
20317	322948
8023	322949
286600	322950
48948	322951
76858	322952
142534	322953
163108	322954
8588	322955
41710	322956
53266	322957
60254	322958
121734	322959
34129	322960
154188	322961
94850	322962
569	322963
750	322964
24625	322965
85055	322966
497	322967
662	322968
208273	322969
22680	322970
32235	322971
61689	322972
22992	322973
42583	322974
2579	322975
192580	322976
585	322977
780	322978
42486	322979
232683	322980
59181	322981
27169	322982
128004	322983
76132	322984
39824	322985
216690	322986
21290	322987
24911	322988
111165	322989
81922	322990
484	322991
3829	322992
82547	322993
7908	322994
32304	322995
9972	322996
20957	322997
56300	322998
21847	322999
27217	323000
62979	323001
1265	323002
2870	323003
56709	323004
168632	323005
37524	323006
3110	323007
74631	323008
2634	323009
86327	323010
27422	323011
48319	323012
116616	323013
264560	323014
249036	323015
38179	323016
37159	323017
133818	323018
6065	323019
37849	323020
136	323021
29477	323022
18122	323023
6187	323024
7983	323025
47739	323026
4355	323027
19500	323028
21930	323029
19438	323030
14978	323031
10799	323032
213566	323033
44236	323034
47714	323035
3519	323036
280462	323037
125114	323038
4897	323039
864	323040
138724	323041
28810	323042
75042	323043
41561	323044
51508	323045
32619	323046
210761	323047
36096	323048
181217	323049
90166	323050
13275	323051
176165	323052
299956	323053
654	323054
794	323055
156422	323056
24683	323057
152114	323058
241973	323059
157428	323060
35161	323061
6046	323062
82325	323063
630	323064
116275	323065
210	323066
43345	323067
843	323068
254292	323069
6266	323070
83297	323071
83297	323072
189433	323073
106990	323074
98138	323075
104290	323076
79363	323077
45910	323078
153070	323079
261030	323080
24246	323081
19339	323082
3694	323083
7158	323084
38466	323085
121557	323086
138483	323087
59335	323088
298873	323089
24209	323090
51357	323091
64187	323092
192957	323093
32872	323094
49001	323095
271590	323096
134040	323097
128039	323098
669	323099
35314	323100
8209	323101
89620	323102
2415	323103
2543	323104
203149	323105
131860	323106
15903	323107
200828	323108
75675	323109
5878	323110
107692	323111
174951	323112
62561	323113
12698	323114
24575	323115
63178	323116
11576	323117
10032	323118
40561	323119
6641	323120
4731	323121
12398	323122
209685	323123
4838	323124
1223	323125
143456	323126
127985	323127
96497	323128
301466	323129
76798	323130
27306	323131
96748	323132
25818	323133
51242	323134
7546	323135
17490	323136
19905	323137
41584	323138
9979	323139
28503	323140
24057	323141
64049	323142
65073	323143
1030	323144
113727	323145
1316	323146
15430	323147
127052	323148
85899	323149
19326	323150
129522	323151
132959	323152
1035	323153
4015	323154
7104	323155
3896	323156
28519	323157
107783	323158
136544	323159
50911	323160
185578	323161
7419	323162
9898	323163
277457	323164
145989	323165
25139	323166
11022	323167
231390	323168
38275	323169
8860	323170
11909	323171
1596	323172
2261	323173
191078	323174
24389	323175
1871	323176
15671	323177
272742	323178
888	323179
45543	323180
22407	323181
77229	323182
222313	323183
140559	323184
19807	323185
122025	323186
166623	323187
183710	323188
37882	323189
3429	323190
12094	323191
118274	323192
266607	323193
10549	323194
2703	323195
97309	323196
143630	323197
121861	323198
57314	323199
5881	323200
27000	323201
81078	323202
3606	323203
83097	323204
78687	323205
137989	323206
31897	323207
17667	323208
9382	323209
69865	323210
12451	323211
17410	323212
179200	323213
104487	323214
179461	323215
106928	323216
27461	323217
38429	323218
8588	323219
1073	323220
187753	323221
35967	323222
55898	323223
18894	323224
19251	323225
70300	323226
160854	323227
96354	323228
1645	323229
13270	323230
159326	323231
70292	323232
54478	323233
2296	323234
41129	323235
1718	323236
4164	323237
58097	323238
21858	323239
250506	323240
1634	323241
46511	323242
90940	323243
7769	323244
1645	323245
736	323246
59112	323247
103148	323248
31253	323249
69730	323250
124380	323251
164655	323252
111386	323253
21943	323254
60613	323255
79952	323256
24460	323257
79149	323258
12328	323259
1021	323260
221115	323261
80560	323262
75398	323263
79436	323264
13134	323265
126931	323266
44365	323267
83643	323268
300029	323269
167951	323270
86362	323271
59288	323272
33853	323273
195355	323274
8157	323275
151729	323276
5141	323277
183165	323278
12383	323279
3265	323280
121147	323281
88440	323282
20033	323283
11611	323284
38028	323285
38811	323286
266700	323287
139276	323288
98477	323289
37365	323290
46479	323291
124	323292
9466	323293
25421	323294
62948	323295
91470	323296
172070	323297
52402	323298
145524	323299
33018	323300
85844	323301
46057	323302
5015	323303
38859	323304
273164	323305
3978	323306
36	323307
21366	323308
47129	323309
34061	323310
310576	323311
93	323312
136635	323313
154374	323314
74041	323315
1153	323316
49146	323317
121866	323318
87032	323319
55024	323320
2092	323321
17709	323322
276988	323323
118114	323324
84898	323325
84898	323326
8135	323327
170620	323328
94603	323329
30548	323330
49467	323331
8754	323332
29872	323333
147125	323334
161	323335
84060	323336
2199	323337
48474	323338
86954	323339
449	323340
91251	323341
5285	323342
57558	323343
16649	323344
4270	323345
67912	323346
47911	323347
135352	323348
6075	323349
294478	323350
57418	323351
107388	323352
197328	323353
3502	323354
85743	323355
76443	323356
23977	323357
43194	323358
211346	323359
183313	323360
123880	323361
134685	323362
153724	323363
57932	323364
134416	323365
10900	323366
9861	323367
19397	323368
57272	323369
16128	323370
126611	323371
120316	323372
306456	323373
52905	323374
32993	323375
9382	323376
8	323377
28094	323378
48269	323379
105413	323380
1254	323381
17694	323382
133457	323383
264566	323384
46481	323385
5021	323386
34	323387
243	323388
211917	323389
843	323390
97338	323391
158987	323392
13545	323393
18183	323394
33374	323395
24230	323396
62421	323397
106647	323398
86165	323399
71214	323400
76954	323401
134015	323402
10065	323403
95794	323404
6861	323405
97247	323406
126355	323407
126355	323408
82239	323409
206764	323410
117044	323411
751	323412
15775	323413
285164	323414
66216	323415
14649	323416
75727	323417
95030	323418
141298	323419
14895	323420
26952	323421
22822	323422
151650	323423
59065	323424
46146	323425
84418	323426
87398	323427
39552	323428
19851	323429
198186	323430
49609	323431
45049	323432
3827	323433
44834	323434
5848	323435
7936	323436
15	323437
23194	323438
37857	323439
44977	323440
117208	323441
16790	323442
75411	323443
134279	323444
18098	323445
15985	323446
18666	323447
1109	323448
54476	323449
8650	323450
53674	323451
102262	323452
56033	323453
78217	323454
95020	323455
188801	323456
19865	323457
16148	323458
158376	323459
739	323460
47676	323461
55516	323462
253216	323463
52488	323464
5532	323465
198425	323466
6025	323467
29275	323468
101787	323469
34369	323470
34786	323471
11133	323472
82079	323473
51891	323474
4714	323475
3001	323476
9656	323477
12966	323478
138	323479
179100	323480
19544	323481
6822	323482
1100	323483
29681	323484
64267	323485
46167	323486
191933	323487
23315	323488
6428	323489
3925	323490
2846	323491
72185	323492
158550	323493
33306	323494
39435	323495
128680	323496
17278	323497
15595	323498
10460	323499
90066	323500
98412	323501
98412	323502
156320	323503
36391	323504
45371	323505
205877	323506
181103	323507
60891	323508
209796	323509
12117	323510
11351	323511
22203	323512
105902	323513
1328	323514
81600	323515
17336	323516
61877	323517
8853	323518
34123	323519
135649	323520
31842	323521
421	323522
51533	323523
189152	323524
54747	323525
225364	323526
127513	323527
40458	323528
283927	323529
264410	323530
46815	323531
122712	323532
135123	323533
135123	323534
96230	323535
107906	323536
28539	323537
67331	323538
85627	323539
8752	323540
71304	323541
64935	323542
30108	323543
44649	323544
10575	323545
206612	323546
73195	323547
93398	323548
9784	323549
98151	323550
30365	323551
252720	323552
159688	323553
36811	323554
83749	323555
2910	323556
39730	323557
1776	323558
62076	323559
208676	323560
295769	323561
279099	323562
7193	323563
1156	323564
126583	323565
23787	323566
2983	323567
30536	323568
96373	323569
215	323570
161584	323571
4100	323572
71650	323573
847	323574
126388	323575
8358	323576
6074	323577
161867	323578
35840	323579
238571	323580
37822	323581
154716	323582
183435	323583
62295	323584
131934	323585
75166	323586
27326	323587
221846	323588
76669	323589
8337	323590
20862	323591
268830	323592
80837	323593
1500	323594
132099	323595
68180	323596
10433	323597
31361	323598
8520	323599
59447	323600
10450	323601
20149	323602
23327	323603
74679	323604
13687	323605
178566	323606
79679	323607
4563	323608
86344	323609
16238	323610
86518	323611
121590	323612
85340	323613
38681	323614
63297	323615
5379	323616
276	323617
5831	323618
61455	323619
106046	323620
45902	323621
223070	323622
3476	323623
39620	323624
55955	323625
164189	323626
260829	323627
48442	323628
101694	323629
72580	323630
81901	323631
29908	323632
36520	323633
36520	323634
56128	323635
56128	323636
30663	323637
65793	323638
89259	323639
89259	323640
7504	323641
179887	323642
279713	323643
80787	323644
39407	323645
24766	323646
262895	323647
38531	323648
94079	323649
134049	323650
32256	323651
37167	323652
121692	323653
30768	323654
49973	323655
25818	323656
172812	323657
4737	323658
37562	323659
106170	323660
175303	323661
195694	323662
70699	323663
273608	323664
67743	323665
18418	323666
9156	323667
144704	323668
19321	323669
84897	323670
2023	323671
25007	323672
78911	323673
15160	323674
37178	323675
85929	323676
84350	323677
27703	323678
9891	323679
5387	323680
3281	323681
152834	323682
9068	323683
63287	323684
18931	323685
46468	323686
17231	323687
123113	323688
3026	323689
1422	323690
224103	323691
4826	323692
277507	323693
72683	323694
39201	323695
40406	323696
69995	323697
52	323698
18252	323699
15930	323700
17424	323701
95230	323702
33472	323703
5197	323704
204486	323705
29971	323706
281175	323707
74646	323708
41164	323709
4322	323710
6765	323711
92618	323712
40037	323713
17667	323714
16770	323715
51515	323716
114919	323717
95566	323718
77161	323719
48286	323720
132035	323721
43472	323722
12803	323723
12803	323724
50234	323725
655	323726
46861	323727
104610	323728
74654	323729
20063	323730
23881	323731
47264	323732
260569	323733
179882	323734
103743	323735
1169	323736
8641	323737
70614	323738
24705	323739
86542	323740
178150	323741
101671	323742
146225	323743
270322	323744
95168	323745
39973	323746
155272	323747
213187	323748
71426	323749
132854	323750
50358	323751
26295	323752
43906	323753
41124	323754
43407	323755
80077	323756
17264	323757
45818	323758
2382	323759
76286	323760
1471	323761
32109	323762
36812	323763
8038	323764
747	323765
70160	323766
166665	323767
21338	323768
75025	323769
8539	323770
219759	323771
88579	323772
63222	323773
72683	323774
25386	323775
26931	323776
2236	323777
3193	323778
7267	323779
188213	323780
100611	323781
246155	323782
107305	323783
3109	323784
28887	323785
216	323786
46901	323787
25275	323788
197576	323789
44719	323790
67785	323791
284132	323792
108575	323793
51573	323794
33116	323795
45861	323796
23409	323797
66339	323798
184484	323799
201521	323800
52864	323801
5821	323802
82748	323803
90066	323804
150281	323805
97713	323806
260221	323807
101554	323808
103651	323809
69360	323810
81146	323811
7118	323812
7929	323813
263328	323814
15512	323815
62356	323816
174994	323817
227885	323818
18728	323819
77126	323820
98361	323821
120468	323822
11860	323823
67853	323824
7859	323825
235719	323826
18484	323827
836	323828
59	323829
8697	323830
90729	323831
126402	323832
28527	323833
32404	323834
49774	323835
8588	323836
2259	323837
234527	323838
28914	323839
143141	323840
65029	323841
57632	323842
8323	323843
63808	323844
23815	323845
142192	323846
38510	323847
21254	323848
166738	323849
160501	323850
23612	323851
272604	323852
11876	323853
140668	323854
79721	323855
20166	323856
14004	323857
19971	323858
2375	323859
87123	323860
75804	323861
7992	323862
21537	323863
179757	323864
12660	323865
50113	323866
14863	323867
312568	323868
59725	323869
111008	323870
2199	323871
1265	323872
165441	323873
14343	323874
119555	323875
78165	323876
119231	323877
196647	323878
3984	323879
43582	323880
26960	323881
77017	323882
173229	323883
105909	323884
144825	323885
182948	323886
60544	323887
36343	323888
28101	323889
57636	323890
61180	323891
76970	323892
70650	323893
54469	323894
77552	323895
28307	323896
108171	323897
249582	323898
693	323899
100002	323900
7135	323901
2666	323902
19722	323903
234656	323904
42855	323905
10334	323906
15	323907
183308	323908
132273	323909
214709	323910
24831	323911
29564	323912
3603	323913
96022	323914
78731	323915
312437	323916
946	323917
76371	323918
6586	323919
20355	323920
877	323921
99497	323922
26491	323923
4828	323924
304204	323925
8161	323926
116900	323927
21621	323928
181127	323929
100980	323930
12365	323931
199236	323932
267510	323933
221629	323934
89810	323935
147361	323936
81336	323937
107483	323938
62916	323939
57160	323940
79851	323941
82424	323942
170002	323943
3730	323944
31808	323945
60596	323946
127315	323947
7690	323948
4283	323949
83771	323950
32329	323951
8209	323952
20309	323953
24925	323954
158220	323955
2691	323956
1003	323957
65898	323958
42581	323959
14292	323960
4543	323961
104819	323962
36257	323963
182	323964
43695	323965
25243	323966
24133	323967
26545	323968
1278	323969
23197	323970
5782	323971
74034	323972
36949	323973
31742	323974
211042	323975
1752	323976
7110	323977
42726	323978
32570	323979
2213	323980
10661	323981
79410	323982
20139	323983
4476	323984
88591	323985
4324	323986
66	323987
262015	323988
138959	323989
2570	323990
59593	323991
44644	323992
37554	323993
196846	323994
3098	323995
8578	323996
7335	323997
11220	323998
85620	323999
43292	324000
130997	324001
126374	324002
159609	324003
105762	324004
41564	324005
18132	324006
10573	324007
59568	324008
716	324009
172938	324010
50224	324011
5977	324012
63640	324013
160479	324014
167808	324015
22291	324016
11608	324017
13583	324018
53814	324019
1231	324020
15398	324021
23750	324022
1442	324023
10471	324024
21181	324025
12354	324026
622	324027
69702	324028
188572	324029
33153	324030
141774	324031
59368	324032
64418	324033
72068	324034
22428	324035
44673	324036
5710	324037
86053	324038
23256	324039
14688	324040
140358	324041
43563	324042
20821	324043
211489	324044
29218	324045
256550	324046
47625	324047
111324	324048
205389	324049
310844	324050
31908	324051
109276	324052
11361	324053
55053	324054
33265	324055
178755	324056
253	324057
97711	324058
4689	324059
87852	324060
4911	324061
11348	324062
927	324063
235	324064
14860	324065
101123	324066
62678	324067
171416	324068
20695	324069
12810	324070
488	324071
29761	324072
98951	324073
149227	324074
13267	324075
16774	324076
211734	324077
66353	324078
19824	324079
114	324080
5287	324081
164687	324082
6620	324083
96016	324084
70760	324085
1840	324086
6108	324087
212478	324088
160377	324089
46609	324090
40131	324091
18935	324092
4570	324093
58602	324094
91757	324095
95054	324096
441	324097
71275	324098
69867	324099
30163	324100
179755	324101
214857	324102
60751	324103
27891	324104
5014	324105
29779	324106
202878	324107
95403	324108
51844	324109
1944	324110
151682	324111
161	324112
5172	324113
303577	324114
29099	324115
165728	324116
103360	324117
304939	324118
78289	324119
138575	324120
279541	324121
47934	324122
1396	324123
44630	324124
192547	324125
4687	324126
431	324127
100998	324128
22648	324129
87390	324130
38795	324131
99191	324132
47199	324133
10526	324134
188726	324135
6667	324136
87345	324137
61468	324138
269	324139
3836	324140
125662	324141
78270	324142
109699	324143
32182	324144
60465	324145
269	324146
106926	324147
101097	324148
25703	324149
11571	324150
60605	324151
144397	324152
198250	324153
40801	324154
143118	324155
926	324156
41684	324157
12872	324158
54082	324159
53993	324160
44703	324161
10491	324162
25629	324163
75340	324164
93753	324165
103516	324166
209483	324167
14519	324168
84527	324169
243746	324170
283406	324171
58046	324172
229631	324173
5848	324174
9224	324175
39834	324176
75807	324177
145134	324178
37159	324179
103090	324180
237596	324181
42490	324182
32603	324183
97551	324184
6234	324185
305103	324186
882	324187
56797	324188
155239	324189
49667	324190
52148	324191
47768	324192
1363	324193
62778	324194
27125	324195
149810	324196
106689	324197
16037	324198
18438	324199
3463	324200
82883	324201
163908	324202
269164	324203
7244	324204
7021	324205
67289	324206
19701	324207
255027	324208
43228	324209
10069	324210
42165	324211
6068	324212
27921	324213
203614	324214
30195	324215
16709	324216
16709	324217
139661	324218
50393	324219
217091	324220
31845	324221
10756	324222
203562	324223
8944	324224
21213	324225
112850	324226
7135	324227
167972	324228
73365	324229
479	324230
308514	324231
71134	324232
94604	324233
39331	324234
91711	324235
5315	324236
193209	324237
11226	324238
103160	324239
31867	324240
69129	324241
308725	324242
40858	324243
4543	324244
14664	324245
3868	324246
118985	324247
95622	324248
42426	324249
54786	324250
208877	324251
42180	324252
205263	324253
194187	324254
289456	324255
21146	324256
61199	324257
127075	324258
3416	324259
68712	324260
10782	324261
103970	324262
23308	324263
103503	324264
45651	324265
254502	324266
9940	324267
102195	324268
4473	324269
16083	324270
96940	324271
212	324272
13442	324273
63923	324274
18163	324275
33867	324276
86765	324277
133481	324278
64065	324279
5395	324280
198377	324281
125670	324282
208762	324283
65422	324284
79933	324285
208475	324286
22340	324287
225751	324288
263530	324289
250951	324290
279573	324291
12161	324292
243534	324293
86293	324294
52092	324295
60069	324296
27773	324297
104290	324298
46693	324299
234974	324300
19315	324301
22749	324302
194426	324303
85086	324304
92176	324305
72750	324306
78860	324307
104606	324308
709	324309
6536	324310
20868	324311
102964	324312
28863	324313
1912	324314
8340	324315
3353	324316
24467	324317
1272	324318
24974	324319
19145	324320
104008	324321
21678	324322
19747	324323
88734	324324
83586	324325
39956	324326
33375	324327
99925	324328
10134	324329
31198	324330
169805	324331
308384	324332
23680	324333
5808	324334
42544	324335
24050	324336
82011	324337
207316	324338
32529	324339
303910	324340
77290	324341
119559	324342
24286	324343
60736	324344
200120	324345
287809	324346
143705	324347
57294	324348
58964	324349
213730	324350
73035	324351
113412	324352
145868	324353
120454	324354
56369	324355
111348	324356
51366	324357
17719	324358
82866	324359
97479	324360
312242	324361
150039	324362
93704	324363
210722	324364
24468	324365
3305	324366
241698	324367
89258	324368
134841	324369
100300	324370
257409	324371
33764	324372
52687	324373
39355	324374
85053	324375
179732	324376
87129	324377
170331	324378
40510	324379
18675	324380
14942	324381
88532	324382
100300	324383
237552	324384
54122	324385
108647	324386
53939	324387
2091	324388
10870	324389
15215	324390
6570	324391
30170	324392
295669	324393
1800	324394
6570	324395
138225	324396
158590	324397
186813	324398
303894	324399
94	324400
105238	324401
307986	324402
158904	324403
29182	324404
67105	324405
72894	324406
46441	324407
297841	324408
102831	324409
7704	324410
41590	324411
257626	324412
93415	324413
89307	324414
178117	324415
69685	324416
219799	324417
157913	324418
300881	324419
61968	324420
27685	324421
229123	324422
46775	324423
206436	324424
186566	324425
104526	324426
156531	324427
1362	324428
3339	324429
172015	324430
204456	324431
227950	324432
45130	324433
25031	324434
257127	324435
156951	324436
2091	324437
146732	324438
162473	324439
776	324440
175243	324441
236138	324442
29107	324443
143207	324444
95815	324445
267934	324446
181863	324447
80111	324448
53520	324449
35315	324450
6552	324451
154571	324452
108633	324453
231771	324454
142436	324455
292992	324456
228795	324457
36642	324458
187605	324459
175499	324460
13215	324461
239486	324462
192063	324463
38501	324464
292557	324465
195091	324466
192348	324467
295573	324468
2040	324469
99281	324470
127808	324471
291834	324472
76477	324473
32111	324474
134711	324475
251267	324476
43894	324477
80796	324478
31223	324479
234224	324480
52660	324481
146893	324482
135585	324483
263900	324484
190821	324485
79070	324486
141611	324487
169974	324488
88556	324489
228833	324490
170785	324491
292664	324492
19203	324493
171921	324494
168414	324495
111966	324496
103730	324497
87244	324498
86064	324499
150003	324500
284831	324501
275387	324502
73662	324503
156996	324504
205472	324505
63333	324506
94103	324507
49078	324508
170288	324509
14104	324510
11010	324511
77886	324512
202164	324513
43896	324514
71533	324515
204423	324516
271938	324517
68801	324518
92864	324519
40275	324520
254325	324521
144569	324522
7934	324523
109041	324524
4740	324525
22793	324526
12857	324527
193524	324528
7128	324529
61705	324530
14991	324531
296327	324532
14804	324533
107607	324534
9752	324535
2	324536
36398	324537
111236	324538
1483	324539
186025	324540
89347	324541
286922	324542
210915	324543
66229	324544
13592	324545
292763	324546
139446	324547
2125	324548
44338	324549
103595	324550
186852	324551
7390	324552
219746	324553
26421	324554
41670	324555
146003	324556
23158	324557
16703	324558
166053	324559
175632	324560
175632	324561
10002	324562
26834	324563
43537	324564
44977	324565
11691	324566
191477	324567
13199	324568
3822	324569
256361	324570
1840	324571
808	324572
36688	324573
78454	324574
2689	324575
18150	324576
58311	324577
155915	324578
22315	324579
182555	324580
240002	324581
97317	324582
54407	324583
23832	324584
16711	324585
215	324586
7248	324587
106517	324588
2008	324589
24993	324590
80579	324591
126989	324592
2578	324593
62308	324594
3683	324595
46372	324596
15233	324597
213371	324598
36954	324599
79575	324600
26118	324601
135092	324602
51280	324603
103589	324604
28425	324605
49880	324606
203960	324607
77410	324608
170835	324609
6652	324610
117808	324611
15241	324612
147832	324613
35309	324614
267036	324615
91985	324616
271729	324617
56919	324618
36966	324619
109083	324620
8071	324621
48696	324622
67314	324623
36864	324624
3375	324625
2251	324626
194665	324627
14999	324628
1063	324629
14343	324630
66553	324631
72162	324632
133870	324633
40057	324634
242845	324635
97	324636
129923	324637
3050	324638
55377	324639
4434	324640
37395	324641
13332	324642
22203	324643
75347	324644
309298	324645
81356	324646
144531	324647
1730	324648
172806	324649
1	324650
41248	324651
128679	324652
460	324653
28191	324654
59727	324655
81805	324656
14616	324657
41297	324658
78257	324659
43794	324660
61253	324661
95667	324662
146994	324663
18944	324664
148790	324665
46838	324666
11719	324667
169912	324668
9141	324669
96767	324670
9140	324671
2278	324672
50604	324673
116605	324674
14513	324675
31300	324676
38563	324677
14017	324678
30641	324679
25304	324680
24344	324681
23900	324682
80215	324683
131627	324684
271162	324685
386	324686
21772	324687
55726	324688
13294	324689
22705	324690
29969	324691
92683	324692
37163	324693
97712	324694
312312	324695
192321	324696
11942	324697
55533	324698
77082	324699
66865	324700
44021	324701
117383	324702
7891	324703
5057	324704
181516	324705
10115	324706
43585	324707
306	324708
90117	324709
28224	324710
178982	324711
3947	324712
19423	324713
219125	324714
10468	324715
37019	324716
197325	324717
165748	324718
100246	324719
36583	324720
732	324721
44513	324722
285302	324723
12154	324724
3	324725
201010	324726
50093	324727
238453	324728
55168	324729
16177	324730
6402	324731
130775	324732
34807	324733
1406	324734
25887	324735
70015	324736
29416	324737
1521	324738
15942	324739
16	324740
65682	324741
91320	324742
100456	324743
37140	324744
29046	324745
25589	324746
10423	324747
99	324748
3829	324749
55560	324750
42086	324751
19026	324752
73149	324753
117495	324754
50683	324755
85669	324756
7702	324757
21639	324758
133430	324759
23088	324760
3845	324761
10759	324762
175826	324763
49816	324764
176	324765
4020	324766
9323	324767
10793	324768
2768	324769
7131	324770
32421	324771
118331	324772
261289	324773
10503	324774
239573	324775
117943	324776
17522	324777
19387	324778
12827	324779
42681	324780
10267	324781
32339	324782
7990	324783
25043	324784
24501	324785
5188	324786
139034	324787
37439	324788
8854	324789
223907	324790
13542	324791
7182	324792
83142	324793
113808	324794
273947	324795
9036	324796
24497	324797
23358	324798
4950	324799
24710	324800
68118	324801
1438	324802
96230	324803
72877	324804
108882	324805
154332	324806
19819	324807
124954	324808
18431	324809
118500	324810
11973	324811
208825	324812
83088	324813
1182	324814
23213	324815
164817	324816
13228	324817
107244	324818
263195	324819
301986	324820
196390	324821
33273	324822
1825	324823
210022	324824
29521	324825
4186	324826
87	324827
38996	324828
122751	324829
50081	324830
94186	324831
201516	324832
51983	324833
65618	324834
64192	324835
71278	324836
184887	324837
20847	324838
79422	324839
30127	324840
165943	324841
162205	324842
84704	324843
55648	324844
11802	324845
7946	324846
62668	324847
2267	324848
12853	324849
107754	324850
262142	324851
69537	324852
296149	324853
98267	324854
4045	324855
82922	324856
70229	324857
54067	324858
36701	324859
191466	324860
19463	324861
10757	324862
126758	324863
248	324864
44730	324865
271973	324866
214348	324867
14774	324868
110156	324869
306268	324870
53327	324871
43078	324872
50139	324873
37268	324874
96429	324875
1722	324876
58622	324877
40753	324878
13103	324879
3258	324880
45672	324881
5981	324882
28496	324883
192075	324884
15596	324885
44661	324886
119404	324887
2643	324888
271206	324889
18943	324890
20891	324891
87341	324892
107378	324893
59961	324894
90007	324895
54168	324896
12567	324897
1095	324898
13337	324899
36768	324900
50000	324901
4598	324902
18	324903
44513	324904
126531	324905
89914	324906
98059	324907
21042	324908
61277	324909
109367	324910
380	324911
183489	324912
867	324913
91148	324914
120469	324915
21260	324916
48089	324917
104318	324918
117613	324919
146593	324920
9819	324921
28	324922
166746	324923
132243	324924
117648	324925
46425	324926
23	324927
2686	324928
236499	324929
63269	324930
9001	324931
216993	324932
50512	324933
16582	324934
73165	324935
8649	324936
5431	324937
6095	324938
190800	324939
45548	324940
11390	324941
608	324942
4198	324943
1224	324944
137577	324945
24083	324946
79963	324947
203001	324948
4676	324949
10425	324950
114880	324951
64669	324952
75034	324953
57469	324954
24365	324955
5678	324956
247284	324957
449	324958
37067	324959
61473	324960
287	324961
27405	324962
85103	324963
199251	324964
180682	324965
63013	324966
98765	324967
279421	324968
232382	324969
131731	324970
14840	324971
91678	324972
2378	324973
11921	324974
124321	324975
26968	324976
5019	324977
5019	324978
35170	324979
4667	324980
90971	324981
142093	324982
4180	324983
39157	324984
81915	324985
51918	324986
4762	324987
57672	324988
34323	324989
39912	324990
9125	324991
33346	324992
112296	324993
76197	324994
84578	324995
42848	324996
93575	324997
10241	324998
284318	324999
32230	325000
117687	325001
78011	325002
257645	325003
137891	325004
11647	325005
68753	325006
1591	325007
68363	325008
42348	325009
11405	325010
15921	325011
3762	325012
120	325013
31061	325014
214273	325015
27742	325016
207	325017
239375	325018
1380	325019
69319	325020
37055	325021
196707	325022
213060	325023
52611	325024
70875	325025
52243	325026
41538	325027
256035	325028
25907	325029
27076	325030
186285	325031
123460	325032
104979	325033
43583	325034
2681	325035
301471	325036
3753	325037
116371	325038
10193	325039
104496	325040
21042	325041
86284	325042
191600	325043
132479	325044
179381	325045
184630	325046
172840	325047
99540	325048
4218	325049
63785	325050
69703	325051
27628	325052
8568	325053
85130	325054
8522	325055
104979	325056
12297	325057
96332	325058
75899	325059
88276	325060
22138	325061
33464	325062
133992	325063
91778	325064
113422	325065
132917	325066
188351	325067
45994	325068
4045	325069
170714	325070
291302	325071
302650	325072
11318	325073
150524	325074
59397	325075
59397	325076
79815	325077
45898	325078
40423	325079
170338	325080
5981	325081
8030	325082
72535	325083
26580	325084
88161	325085
7829	325086
11991	325087
40127	325088
141032	325089
9914	325090
11991	325091
4647	325092
9892	325093
16023	325094
276212	325095
32608	325096
83575	325097
130916	325098
2333	325099
4145	325100
35766	325101
268697	325102
34217	325103
37587	325104
89175	325105
60003	325106
20986	325107
67563	325108
80350	325109
79775	325110
121823	325111
111534	325112
90925	325113
17343	325114
22911	325115
142068	325116
148251	325117
77354	325118
179	325119
92961	325120
37970	325121
188055	325122
74939	325123
194123	325124
170296	325125
24020	325126
896	325127
12243	325128
80517	325129
11124	325130
181316	325131
107764	325132
32709	325133
73775	325134
266283	325135
97871	325136
87335	325137
56317	325138
93882	325139
21007	325140
58356	325141
54498	325142
136026	325143
121049	325144
125887	325145
89634	325146
92868	325147
39213	325148
22914	325149
138868	325150
36153	325151
19345	325152
114114	325153
12265	325154
73863	325155
83841	325156
142478	325157
23993	325158
93218	325159
67720	325160
140686	325161
175477	325162
132564	325163
61374	325164
167812	325165
62008	325166
83521	325167
180711	325168
229177	325169
214599	325170
200722	325171
305037	325172
59715	325173
1801	325174
296441	325175
254928	325176
148808	325177
305718	325178
60501	325179
3015	325180
69932	325181
138121	325182
46341	325183
112551	325184
80021	325185
70924	325186
50542	325187
80624	325188
8856	325189
95802	325190
258864	325191
128457	325192
92992	325193
95605	325194
18923	325195
6908	325196
95483	325197
165157	325198
32258	325199
15315	325200
159803	325201
39243	325202
177755	325203
284077	325204
10616	325205
145751	325206
311102	325207
168923	325208
65191	325209
140133	325210
2975	325211
34183	325212
4548	325213
155803	325214
2669	325215
195500	325216
165886	325217
260889	325218
120783	325219
288322	325220
39514	325221
238219	325222
235161	325223
307708	325224
55096	325225
6135	325226
52204	325227
42845	325228
239049	325229
21252	325230
124631	325231
51906	325232
7114	325233
13486	325234
291748	325235
13072	325236
44582	325237
1016	325238
31616	325239
80571	325240
15215	325241
71549	325242
15072	325243
146190	325244
784	325245
664	325246
12512	325247
97305	325248
32837	325249
1372	325250
13165	325251
14150	325252
5385	325253
12632	325254
6571	325255
10800	325256
37150	325257
3241	325258
281183	325259
68205	325260
31996	325261
168161	325262
2866	325263
10989	325264
39020	325265
19247	325266
226607	325267
31026	325268
615	325269
19375	325270
15696	325271
18752	325272
14361	325273
120920	325274
69853	325275
51901	325276
48722	325277
187999	325278
16638	325279
18906	325280
271845	325281
75213	325282
36509	325283
43304	325284
23852	325285
14919	325286
29101	325287
117854	325288
2420	325289
171	325290
18413	325291
130511	325292
8630	325293
164320	325294
127570	325295
39060	325296
6586	325297
5956	325298
40313	325299
110146	325300
44366	325301
66101	325302
42823	325303
94002	325304
215699	325305
14045	325306
92248	325307
52738	325308
8268	325309
179483	325310
146721	325311
3775	325312
18260	325313
6887	325314
153691	325315
44417	325316
941	325317
14734	325318
4913	325319
29556	325320
34769	325321
1666	325322
5803	325323
28946	325324
715	325325
125655	325326
24111	325327
535	325328
47963	325329
20049	325330
128413	325331
173601	325332
186578	325333
174401	325334
216242	325335
41549	325336
73378	325337
82588	325338
73126	325339
32338	325340
312263	325341
62203	325342
13165	325343
6464	325344
519	325345
59517	325346
28800	325347
6125	325348
4062	325349
14417	325350
14159	325351
11672	325352
53849	325353
208586	325354
12	325355
115869	325356
30715	325357
193884	325358
454	325359
129821	325360
235210	325361
112593	325362
8792	325363
22734	325364
16938	325365
81598	325366
91131	325367
236133	325368
237280	325369
45229	325370
32781	325371
259043	325372
216494	325373
263906	325374
312719	325375
12805	325376
41683	325377
171940	325378
138687	325379
171858	325380
285443	325381
305011	325382
49490	325383
222205	325384
171302	325385
31827	325386
155248	325387
304904	325388
172226	325389
6050	325390
95236	325391
8044	325392
59566	325393
25858	325394
9542	325395
152596	325396
192894	325397
243494	325398
141061	325399
42525	325400
59482	325401
91432	325402
57483	325403
15320	325404
23089	325405
133013	325406
28524	325407
217022	325408
110096	325409
84102	325410
213358	325411
304250	325412
167770	325413
124099	325414
131744	325415
131744	325416
116738	325417
214367	325418
668	325419
69216	325420
3059	325421
102972	325422
25161	325423
140055	325424
97074	325425
100253	325426
140917	325427
22888	325428
64647	325429
40882	325430
27848	325431
119128	325432
51568	325433
61923	325434
10253	325435
166078	325436
2477	325437
4840	325438
307034	325439
150756	325440
27678	325441
197656	325442
254472	325443
109133	325444
809	325445
59365	325446
23594	325447
13610	325448
185555	325449
4907	325450
11818	325451
167768	325452
75588	325453
17782	325454
15506	325455
84890	325456
2489	325457
125022	325458
81635	325459
8372	325460
57270	325461
5349	325462
66908	325463
6963	325464
95486	325465
93791	325466
14003	325467
20351	325468
21160	325469
20323	325470
9819	325471
50389	325472
46295	325473
198929	325474
78986	325475
41193	325476
101944	325477
75463	325478
165660	325479
58472	325480
185601	325481
28799	325482
129334	325483
15627	325484
867	325485
37163	325486
28372	325487
26071	325488
4901	325489
17331	325490
41977	325491
164102	325492
49411	325493
16982	325494
29515	325495
79020	325496
117961	325497
47382	325498
55267	325499
6586	325500
14692	325501
3500	325502
250873	325503
162221	325504
128136	325505
13713	325506
81656	325507
6586	325508
88767	325509
4687	325510
107138	325511
380	325512
82521	325513
17158	325514
253544	325515
96962	325516
45122	325517
133364	325518
82044	325519
4543	325520
65298	325521
3762	325522
107684	325523
601	325524
101367	325525
9125	325526
68447	325527
81369	325528
211406	325529
4028	325530
31773	325531
4971	325532
214246	325533
32609	325534
17035	325535
5607	325536
17635	325537
191908	325538
34339	325539
257345	325540
65690	325541
237955	325542
688	325543
45906	325544
102190	325545
107570	325546
56981	325547
109923	325548
91521	325549
29027	325550
807	325551
197767	325552
61832	325553
24737	325554
8307	325555
1407	325556
71431	325557
11086	325558
75784	325559
2	325560
73786	325561
13404	325562
38035	325563
177485	325564
21873	325565
142069	325566
27828	325567
295674	325568
306815	325569
47580	325570
100990	325571
5324	325572
164874	325573
13301	325574
117797	325575
88924	325576
141049	325577
249113	325578
182206	325579
173510	325580
96399	325581
143022	325582
1689	325583
3724	325584
32989	325585
82506	325586
5198	325587
197468	325588
252191	325589
14607	325590
73191	325591
8807	325592
196863	325593
12643	325594
95630	325595
91031	325596
82317	325597
96086	325598
51285	325599
39742	325600
44938	325601
17857	325602
237555	325603
59604	325604
4059	325605
8293	325606
272055	325607
145319	325608
131288	325609
122846	325610
11527	325611
142136	325612
35387	325613
102043	325614
112084	325615
25063	325616
287921	325617
242565	325618
101	325619
11852	325620
33312	325621
42016	325622
47137	325623
32297	325624
145189	325625
169	325626
38883	325627
33777	325628
210626	325629
1324	325630
918	325631
24904	325632
3622	325633
55821	325634
82321	325635
67554	325636
199327	325637
147817	325638
1964	325639
57739	325640
144037	325641
202939	325642
9242	325643
182103	325644
94987	325645
84384	325646
129901	325647
24076	325648
222853	325649
68332	325650
24299	325651
152128	325652
74929	325653
253258	325654
5924	325655
78304	325656
33427	325657
55408	325658
162910	325659
3073	325660
132150	325661
53422	325662
6983	325663
26239	325664
42987	325665
13378	325666
2521	325667
197169	325668
23915	325669
96794	325670
97005	325671
21126	325672
51573	325673
26307	325674
11045	325675
49077	325676
143541	325677
39278	325678
63948	325679
44653	325680
7891	325681
163155	325682
34804	325683
93474	325684
158799	325685
3015	325686
60373	325687
5018	325688
69152	325689
271586	325690
193633	325691
4764	325692
4984	325693
7574	325694
6581	325695
37949	325696
7354	325697
15492	325698
140938	325699
94910	325700
29066	325701
2174	325702
145725	325703
5505	325704
161276	325705
57426	325706
76326	325707
25987	325708
3661	325709
228147	325710
64823	325711
74098	325712
185064	325713
86013	325714
56653	325715
64038	325716
20734	325717
200539	325718
5821	325719
128648	325720
142194	325721
25201	325722
28752	325723
239891	325724
122608	325725
133191	325726
89252	325727
132632	325728
40970	325729
90831	325730
132362	325731
182331	325732
1799	325733
527	325734
128958	325735
9462	325736
114826	325737
11104	325738
65294	325739
3144	325740
24531	325741
14123	325742
11024	325743
80021	325744
20262	325745
95900	325746
212453	325747
202045	325748
117166	325749
117166	325750
213098	325751
43950	325752
7377	325753
29437	325754
150364	325755
87522	325756
51393	325757
93694	325758
121276	325759
1521	325760
76228	325761
311395	325762
90093	325763
73666	325764
38948	325765
209576	325766
67052	325767
2020	325768
16245	325769
127953	325770
299789	325771
163936	325772
77980	325773
531	325774
193108	325775
14109	325776
84432	325777
18240	325778
23255	325779
187199	325780
24058	325781
39788	325782
156318	325783
164199	325784
103713	325785
14226	325786
23301	325787
58714	325788
137902	325789
267022	325790
305868	325791
1909	325792
17317	325793
142635	325794
194822	325795
26278	325796
165360	325797
7160	325798
2827	325799
217183	325800
7084	325801
28375	325802
183714	325803
18446	325804
8243	325805
213185	325806
15357	325807
21588	325808
44838	325809
11604	325810
15162	325811
3091	325812
138403	325813
4637	325814
13658	325815
19500	325816
28343	325817
6518	325818
203370	325819
115797	325820
42807	325821
31428	325822
5983	325823
4690	325824
1278	325825
8441	325826
202148	325827
1400	325828
201662	325829
20130	325830
207737	325831
78017	325832
730	325833
26268	325834
75022	325835
8925	325836
546	325837
47950	325838
1531	325839
161534	325840
1204	325841
43924	325842
144708	325843
269378	325844
1092	325845
212327	325846
54718	325847
81786	325848
1455	325849
58736	325850
58736	325851
142121	325852
55377	325853
1458	325854
4208	325855
115679	325856
4208	325857
17146	325858
42864	325859
53580	325860
2610	325861
19751	325862
43563	325863
28915	325864
27561	325865
1788	325866
128567	325867
94643	325868
1351	325869
169332	325870
1949	325871
66849	325872
2548	325873
31482	325874
108073	325875
287945	325876
75980	325877
10065	325878
3047	325879
74310	325880
2847	325881
20828	325882
28387	325883
45753	325884
23027	325885
39385	325886
214520	325887
63996	325888
181831	325889
6199	325890
46430	325891
2387	325892
16833	325893
298557	325894
15847	325895
160289	325896
69654	325897
1241	325898
84906	325899
1003	325900
9387	325901
171471	325902
311874	325903
30918	325904
33510	325905
166997	325906
13830	325907
53204	325908
21749	325909
2657	325910
205114	325911
71301	325912
96441	325913
11946	325914
37240	325915
267810	325916
15794	325917
29512	325918
192852	325919
149136	325920
83	325921
7905	325922
83974	325923
148226	325924
51709	325925
8599	325926
953	325927
41996	325928
58386	325929
93050	325930
119203	325931
273602	325932
309584	325933
37439	325934
37854	325935
126879	325936
47715	325937
26099	325938
26099	325939
305889	325940
8813	325941
64179	325942
121558	325943
105247	325944
17071	325945
63315	325946
50472	325947
40804	325948
140044	325949
95200	325950
15578	325951
145942	325952
127652	325953
4734	325954
39	325955
168187	325956
28975	325957
241982	325958
133272	325959
11369	325960
125529	325961
72877	325962
103383	325963
1041	325964
1896	325965
134743	325966
74447	325967
85882	325968
155413	325969
236139	325970
24904	325971
125545	325972
162915	325973
136201	325974
96575	325975
104713	325976
233401	325977
21455	325978
171590	325979
136427	325980
10653	325981
54844	325982
16689	325983
155326	325984
269181	325985
13120	325986
89	325987
724	325988
12266	325989
212653	325990
54404	325991
14605	325992
94	325993
33846	325994
123883	325995
10769	325996
96753	325997
5540	325998
9603	325999
205227	326000
3114	326001
59820	326002
765	326003
78189	326004
1994	326005
208300	326006
4190	326007
170570	326008
14370	326009
39872	326010
111214	326011
119156	326012
198813	326013
794	326014
46409	326015
90066	326016
643	326017
4509	326018
72895	326019
122173	326020
172279	326021
7672	326022
17618	326023
60462	326024
9082	326025
40670	326026
13169	326027
28858	326028
12557	326029
291935	326030
124851	326031
185892	326032
254071	326033
34185	326034
47768	326035
13475	326036
11005	326037
67139	326038
33683	326039
53866	326040
123264	326041
35063	326042
63898	326043
100236	326044
56916	326045
3179	326046
114347	326047
21881	326048
46680	326049
211889	326050
251495	326051
19105	326052
23481	326053
22724	326054
83315	326055
63128	326056
82133	326057
61947	326058
144267	326059
69433	326060
19929	326061
16578	326062
223174	326063
52363	326064
130377	326065
130377	326066
214714	326067
3124	326068
20149	326069
171673	326070
2369	326071
1988	326072
1297	326073
26900	326074
139035	326075
138875	326076
140388	326077
9435	326078
4103	326079
6541	326080
55746	326081
3100	326082
188235	326083
11146	326084
167220	326085
15279	326086
125665	326087
139084	326088
7705	326089
924	326090
65782	326091
4942	326092
149464	326093
166719	326094
143077	326095
154669	326096
112369	326097
41636	326098
16042	326099
50490	326100
127489	326101
107804	326102
114718	326103
26675	326104
159159	326105
105882	326106
13557	326107
21806	326108
38297	326109
39858	326110
35562	326111
108824	326112
289352	326113
50954	326114
21697	326115
52993	326116
15342	326117
37753	326118
1030	326119
1614	326120
39510	326121
127455	326122
154447	326123
163154	326124
120754	326125
19020	326126
150906	326127
57085	326128
4026	326129
2858	326130
1218	326131
806	326132
120914	326133
45552	326134
56	326135
101503	326136
94916	326137
55857	326138
1580	326139
8609	326140
21856	326141
34543	326142
43	326143
173576	326144
247300	326145
105989	326146
6584	326147
5686	326148
80299	326149
32344	326150
14539	326151
11114	326152
26118	326153
295738	326154
1	326155
68744	326156
30706	326157
113581	326158
41726	326159
149606	326160
181642	326161
181642	326162
5252	326163
196671	326164
42441	326165
82415	326166
1769	326167
608	326168
8286	326169
14321	326170
154613	326171
8954	326172
4838	326173
195402	326174
4665	326175
25414	326176
17326	326177
131873	326178
192216	326179
71722	326180
21258	326181
22092	326182
431	326183
192404	326184
194133	326185
36135	326186
192537	326187
29030	326188
103275	326189
5503	326190
4202	326191
138104	326192
54882	326193
8804	326194
1481	326195
55373	326196
6216	326197
15514	326198
77499	326199
4734	326200
49985	326201
11253	326202
172887	326203
274542	326204
170314	326205
28038	326206
40343	326207
11175	326208
34919	326209
1488	326210
21156	326211
176182	326212
28052	326213
130549	326214
90501	326215
63081	326216
31303	326217
3365	326218
194294	326219
39068	326220
31734	326221
1890	326222
138429	326223
93192	326224
22207	326225
12359	326226
65923	326227
121484	326228
43450	326229
52346	326230
28455	326231
83924	326232
7062	326233
113733	326234
61047	326235
190934	326236
26859	326237
96686	326238
253553	326239
16021	326240
92167	326241
39943	326242
46034	326243
80735	326244
167173	326245
8155	326246
1638	326247
104913	326248
35824	326249
53161	326250
23586	326251
39479	326252
435	326253
822	326254
29766	326255
105538	326256
385	326257
131637	326258
98769	326259
29933	326260
250693	326261
66241	326262
49788	326263
19018	326264
178569	326265
66300	326266
6181	326267
99886	326268
19303	326269
227809	326270
30534	326271
83029	326272
3169	326273
228481	326274
68211	326275
625	326276
169000	326277
160683	326278
59971	326279
30411	326280
12210	326281
226266	326282
38854	326283
75620	326284
2839	326285
13689	326286
20203	326287
3180	326288
202665	326289
16362	326290
123450	326291
28824	326292
80351	326293
45567	326294
115733	326295
77319	326296
274450	326297
8596	326298
43756	326299
30487	326300
4714	326301
41654	326302
79395	326303
43662	326304
204739	326305
48671	326306
45318	326307
10099	326308
84085	326309
28592	326310
81811	326311
73336	326312
37059	326313
148387	326314
16875	326315
61500	326316
84857	326317
77853	326318
182012	326319
43343	326320
273673	326321
80345	326322
115270	326323
155829	326324
23598	326325
15601	326326
117806	326327
96131	326328
113204	326329
71975	326330
77528	326331
5586	326332
78789	326333
61530	326334
10706	326335
35516	326336
81009	326337
183903	326338
32377	326339
26795	326340
49882	326341
563	326342
30281	326343
62948	326344
9528	326345
113819	326346
14451	326347
18988	326348
6345	326349
44088	326350
195382	326351
95680	326352
56058	326353
93476	326354
23217	326355
231437	326356
182982	326357
56837	326358
106486	326359
258895	326360
2868	326361
12339	326362
9654	326363
37459	326364
10185	326365
101730	326366
64834	326367
83142	326368
1040	326369
77423	326370
42161	326371
194923	326372
35768	326373
226638	326374
284017	326375
58011	326376
290844	326377
150629	326378
7596	326379
56080	326380
138088	326381
200693	326382
174021	326383
174021	326384
29645	326385
9800	326386
88308	326387
2707	326388
1432	326389
227584	326390
77070	326391
63427	326392
76424	326393
200149	326394
73211	326395
16914	326396
625	326397
60302	326398
8020	326399
2396	326400
2229	326401
50157	326402
3879	326403
59030	326404
59030	326405
116129	326406
151137	326407
92969	326408
67566	326409
265532	326410
49794	326411
47131	326412
24422	326413
65984	326414
58328	326415
8649	326416
142366	326417
1577	326418
106489	326419
126620	326420
54791	326421
11478	326422
18790	326423
142451	326424
20059	326425
9069	326426
38843	326427
5532	326428
44544	326429
39766	326430
201739	326431
54649	326432
180980	326433
1518	326434
5364	326435
13716	326436
47145	326437
116264	326438
124868	326439
307182	326440
64093	326441
679	326442
138015	326443
43802	326444
61525	326445
2907	326446
12583	326447
101990	326448
19022	326449
5590	326450
49660	326451
8836	326452
208921	326453
119828	326454
270873	326455
51244	326456
10861	326457
141247	326458
154448	326459
15792	326460
93954	326461
145860	326462
42733	326463
181396	326464
124543	326465
90970	326466
136138	326467
28215	326468
43893	326469
73878	326470
123843	326471
124139	326472
2320	326473
122287	326474
25963	326475
195790	326476
74043	326477
37145	326478
92621	326479
19001	326480
281984	326481
2135	326482
4218	326483
122874	326484
32407	326485
148124	326486
121284	326487
221781	326488
32739	326489
7757	326490
201773	326491
7036	326492
504	326493
9126	326494
15364	326495
72601	326496
251974	326497
40232	326498
44719	326499
133508	326500
168661	326501
113412	326502
69957	326503
48971	326504
7809	326505
5021	326506
33452	326507
40455	326508
5569	326509
6125	326510
38234	326511
38732	326512
305791	326513
37195	326514
21179	326515
157708	326516
29337	326517
168	326518
99166	326519
27081	326520
61261	326521
93903	326522
65450	326523
112082	326524
23956	326525
65608	326526
50059	326527
140902	326528
101011	326529
96578	326530
183677	326531
4116	326532
147317	326533
7888	326534
1268	326535
60030	326536
4417	326537
2386	326538
43611	326539
8056	326540
328	326541
43078	326542
273054	326543
279692	326544
102013	326545
86033	326546
1273	326547
105640	326548
33941	326549
158914	326550
5953	326551
6725	326552
160115	326553
52586	326554
73228	326555
21839	326556
57894	326557
61339	326558
77053	326559
55202	326560
267066	326561
283504	326562
285453	326563
70797	326564
39483	326565
2574	326566
81058	326567
6964	326568
303036	326569
67454	326570
13750	326571
21154	326572
158863	326573
189976	326574
79283	326575
20267	326576
2768	326577
1284	326578
98218	326579
10999	326580
57192	326581
14057	326582
99396	326583
8793	326584
142442	326585
142466	326586
58379	326587
75957	326588
50751	326589
21043	326590
68656	326591
51889	326592
134922	326593
1838	326594
27747	326595
540	326596
7146	326597
29841	326598
4935	326599
2964	326600
35582	326601
78263	326602
52381	326603
124361	326604
17968	326605
197516	326606
3536	326607
16550	326608
49193	326609
18696	326610
3350	326611
22948	326612
1630	326613
6930	326614
217745	326615
405	326616
9303	326617
80133	326618
64759	326619
34836	326620
6047	326621
36331	326622
75919	326623
40654	326624
216486	326625
24079	326626
80169	326627
9398	326628
120773	326629
47155	326630
136820	326631
118900	326632
11043	326633
57895	326634
1008	326635
42716	326636
208772	326637
207858	326638
155728	326639
206103	326640
63352	326641
16937	326642
75069	326643
87023	326644
14441	326645
27827	326646
174044	326647
38532	326648
12769	326649
63416	326650
306768	326651
135325	326652
19937	326653
145435	326654
46249	326655
3811	326656
102845	326657
126966	326658
71688	326659
207962	326660
29351	326661
123944	326662
30950	326663
45048	326664
188661	326665
25655	326666
23513	326667
161474	326668
1697	326669
50376	326670
936	326671
208015	326672
12482	326673
35126	326674
54744	326675
194520	326676
193511	326677
42117	326678
52756	326679
93413	326680
78506	326681
21490	326682
2538	326683
215395	326684
6611	326685
70454	326686
37455	326687
93795	326688
80647	326689
202718	326690
135542	326691
2903	326692
262793	326693
92164	326694
143096	326695
12709	326696
28435	326697
3477	326698
58393	326699
291519	326700
59753	326701
1708	326702
19317	326703
110195	326704
148532	326705
106675	326706
407	326707
263207	326708
24062	326709
197416	326710
95845	326711
54593	326712
123178	326713
103841	326714
10071	326715
20115	326716
34759	326717
202282	326718
57318	326719
174503	326720
266600	326721
85422	326722
10192	326723
11018	326724
30515	326725
269791	326726
258424	326727
51803	326728
54705	326729
168362	326730
212801	326731
4038	326732
86455	326733
16607	326734
168	326735
64967	326736
29122	326737
43	326738
15219	326739
44434	326740
50282	326741
171714	326742
2178	326743
56675	326744
694	326745
51927	326746
2111	326747
49470	326748
22084	326749
136436	326750
629	326751
4208	326752
1199	326753
224	326754
44341	326755
125963	326756
7191	326757
21687	326758
4220	326759
34217	326760
145390	326761
177046	326762
84714	326763
13229	326764
35990	326765
263032	326766
15347	326767
601	326768
222974	326769
107768	326770
81063	326771
11009	326772
243823	326773
42283	326774
126706	326775
126588	326776
58878	326777
11693	326778
29666	326779
7867	326780
176592	326781
110549	326782
189759	326783
350	326784
39374	326785
196741	326786
173209	326787
22222	326788
88803	326789
134198	326790
25161	326791
185876	326792
8768	326793
25902	326794
35519	326795
3113	326796
84826	326797
3795	326798
144558	326799
168709	326800
2	326801
13739	326802
17108	326803
1151	326804
70610	326805
731	326806
53029	326807
117265	326808
7772	326809
228537	326810
2086	326811
290	326812
63530	326813
171547	326814
70444	326815
620	326816
49550	326817
110117	326818
29380	326819
186643	326820
27142	326821
120867	326822
156203	326823
261038	326824
43318	326825
16210	326826
27730	326827
6592	326828
284100	326829
139507	326830
213999	326831
2067	326832
99956	326833
40245	326834
11541	326835
51448	326836
86717	326837
2259	326838
34614	326839
34606	326840
3754	326841
66222	326842
115061	326843
13780	326844
11522	326845
41244	326846
296353	326847
199056	326848
262351	326849
258995	326850
12024	326851
10895	326852
1554	326853
157005	326854
3121	326855
89738	326856
282835	326857
13363	326858
72331	326859
6051	326860
22869	326861
99984	326862
53583	326863
162549	326864
616	326865
1149	326866
5333	326867
159739	326868
13757	326869
19324	326870
97875	326871
4119	326872
138774	326873
298	326874
33779	326875
63766	326876
56593	326877
2920	326878
310137	326879
48878	326880
55041	326881
209332	326882
6985	326883
34212	326884
173415	326885
3603	326886
1690	326887
150672	326888
24218	326889
19569	326890
12238	326891
3947	326892
111796	326893
65704	326894
10190	326895
117807	326896
12054	326897
91620	326898
53157	326899
126533	326900
70158	326901
154700	326902
198754	326903
250766	326904
7827	326905
219114	326906
135920	326907
83853	326908
91330	326909
137576	326910
74986	326911
6938	326912
3354	326913
176968	326914
44978	326915
163190	326916
6304	326917
3629	326918
27605	326919
35057	326920
74428	326921
82816	326922
37963	326923
152498	326924
232604	326925
565	326926
16667	326927
53503	326928
3865	326929
17969	326930
71369	326931
48476	326932
51346	326933
13777	326934
17391	326935
20835	326936
186	326937
3624	326938
89410	326939
214353	326940
79606	326941
12576	326942
10504	326943
46037	326944
133563	326945
133563	326946
93284	326947
236354	326948
83557	326949
128172	326950
209676	326951
70524	326952
290551	326953
113607	326954
9216	326955
850	326956
40490	326957
61410	326958
312771	326959
887	326960
64608	326961
9649	326962
26953	326963
55064	326964
107700	326965
2168	326966
32243	326967
76357	326968
53273	326969
302772	326970
8712	326971
36803	326972
36803	326973
163928	326974
78383	326975
2527	326976
15018	326977
6	326978
41238	326979
15226	326980
196411	326981
68939	326982
38424	326983
39292	326984
5278	326985
121265	326986
20750	326987
34641	326988
1930	326989
146179	326990
34861	326991
26501	326992
33511	326993
2304	326994
22075	326995
11991	326996
71068	326997
40817	326998
46782	326999
31536	327000
10619	327001
171526	327002
42859	327003
23477	327004
28777	327005
60194	327006
12360	327007
211594	327008
122018	327009
37247	327010
7167	327011
158110	327012
116573	327013
43194	327014
784	327015
21659	327016
44847	327017
99683	327018
51931	327019
11040	327020
150582	327021
162073	327022
5158	327023
67257	327024
24687	327025
91017	327026
182335	327027
96127	327028
136234	327029
26502	327030
90255	327031
26483	327032
49634	327033
17381	327034
87108	327035
56252	327036
24066	327037
120866	327038
16054	327039
66852	327040
16638	327041
14957	327042
88860	327043
88860	327044
40778	327045
112261	327046
25193	327047
25193	327048
10334	327049
48177	327050
67539	327051
43072	327052
163921	327053
42218	327054
2175	327055
233190	327056
23280	327057
82940	327058
181032	327059
18424	327060
2419	327061
29576	327062
202899	327063
124443	327064
76190	327065
252423	327066
141192	327067
80246	327068
83909	327069
25656	327070
18151	327071
6015	327072
119322	327073
5375	327074
1067	327075
179229	327076
249604	327077
2984	327078
4052	327079
33801	327080
38766	327081
4086	327082
11912	327083
7779	327084
1054	327085
5512	327086
69014	327087
21117	327088
142114	327089
13866	327090
241785	327091
266259	327092
148688	327093
155858	327094
1232	327095
1895	327096
5573	327097
31915	327098
31914	327099
31915	327100
48638	327101
20028	327102
23577	327103
189833	327104
136646	327105
56278	327106
166433	327107
39543	327108
17154	327109
140273	327110
27996	327111
223010	327112
303800	327113
301847	327114
81808	327115
180245	327116
57108	327117
814	327118
19186	327119
19850	327120
40298	327121
1974	327122
157180	327123
68775	327124
144167	327125
43458	327126
59284	327127
2655	327128
2535	327129
13809	327130
286946	327131
16926	327132
115232	327133
86	327134
171613	327135
6314	327136
25391	327137
38269	327138
90669	327139
27340	327140
38873	327141
130781	327142
39672	327143
19376	327144
288822	327145
24758	327146
24818	327147
180428	327148
22750	327149
3933	327150
70014	327151
144423	327152
265242	327153
8350	327154
24691	327155
202728	327156
75002	327157
55396	327158
2912	327159
55457	327160
1937	327161
62273	327162
27157	327163
14355	327164
14355	327165
14355	327166
14355	327167
7286	327168
154348	327169
31740	327170
31740	327171
70694	327172
14768	327173
95556	327174
95556	327175
211056	327176
784	327177
3827	327178
45697	327179
7464	327180
96541	327181
63888	327182
23370	327183
74609	327184
2357	327185
211922	327186
62967	327187
7373	327188
78818	327189
35158	327190
298880	327191
137831	327192
69838	327193
634	327194
65237	327195
22005	327196
91212	327197
1357	327198
271848	327199
228742	327200
141504	327201
28441	327202
79787	327203
137359	327204
78997	327205
83582	327206
17930	327207
17930	327208
4990	327209
174800	327210
7964	327211
111822	327212
124895	327213
18561	327214
58813	327215
11212	327216
64024	327217
234592	327218
11452	327219
59278	327220
5876	327221
2650	327222
289496	327223
18251	327224
136	327225
135678	327226
30644	327227
29369	327228
13519	327229
22662	327230
292021	327231
25819	327232
39507	327233
43	327234
5445	327235
24022	327236
1112	327237
98676	327238
129050	327239
188928	327240
75852	327241
104221	327242
2186	327243
144617	327244
166215	327245
2116	327246
6692	327247
17439	327248
13687	327249
32587	327250
33527	327251
79111	327252
13123	327253
270940	327254
64090	327255
87869	327256
101045	327257
161475	327258
7094	327259
126590	327260
144322	327261
73685	327262
53598	327263
25430	327264
124804	327265
36523	327266
129724	327267
17158	327268
224966	327269
13902	327270
14356	327271
33240	327272
6125	327273
49679	327274
70165	327275
104619	327276
9055	327277
980	327278
139585	327279
20146	327280
55586	327281
72549	327282
38230	327283
55483	327284
19054	327285
28922	327286
90685	327287
140288	327288
1375	327289
42159	327290
2798	327291
52193	327292
1450	327293
3816	327294
3816	327295
5824	327296
10376	327297
22552	327298
18802	327299
5284	327300
895	327301
149687	327302
144544	327303
5778	327304
79057	327305
95026	327306
58013	327307
107136	327308
18831	327309
128289	327310
41680	327311
1010	327312
11545	327313
107661	327314
11790	327315
216276	327316
302878	327317
14447	327318
40132	327319
966	327320
71561	327321
14591	327322
7409	327323
28160	327324
168790	327325
254024	327326
196008	327327
159563	327328
50915	327329
279178	327330
19498	327331
104126	327332
42554	327333
101750	327334
19477	327335
264314	327336
83175	327337
19060	327338
6155	327339
646	327340
143691	327341
1256	327342
4716	327343
23528	327344
189	327345
1793	327346
148231	327347
1537	327348
20160	327349
154833	327350
150583	327351
127955	327352
13948	327353
127021	327354
184237	327355
12	327356
18584	327357
82895	327358
35053	327359
55149	327360
24010	327361
47609	327362
22211	327363
9978	327364
139652	327365
191673	327366
192003	327367
126842	327368
3031	327369
9243	327370
6137	327371
10465	327372
25079	327373
52365	327374
222951	327375
36424	327376
5045	327377
123004	327378
44157	327379
17593	327380
194348	327381
62078	327382
68378	327383
96752	327384
51364	327385
100472	327386
6145	327387
16350	327388
257620	327389
111	327390
28105	327391
6057	327392
20316	327393
146117	327394
115113	327395
8734	327396
80665	327397
182804	327398
215598	327399
5461	327400
3011	327401
44554	327402
109534	327403
15021	327404
47224	327405
279258	327406
6970	327407
126968	327408
29959	327409
49953	327410
90416	327411
268951	327412
3985	327413
15011	327414
12744	327415
192190	327416
58285	327417
46877	327418
119887	327419
178606	327420
19611	327421
141516	327422
132220	327423
44372	327424
25188	327425
5021	327426
106377	327427
29556	327428
753	327429
310550	327430
117549	327431
141490	327432
53403	327433
46853	327434
69934	327435
21782	327436
45995	327437
32422	327438
6159	327439
20599	327440
50471	327441
50426	327442
2817	327443
106028	327444
19013	327445
51138	327446
51138	327447
48712	327448
16011	327449
1	327450
96868	327451
5596	327452
36355	327453
42341	327454
88360	327455
18559	327456
74172	327457
47878	327458
1342	327459
53398	327460
30208	327461
4003	327462
37428	327463
13495	327464
23214	327465
149891	327466
132616	327467
112753	327468
25404	327469
123828	327470
125903	327471
67828	327472
65720	327473
77900	327474
20277	327475
13697	327476
2333	327477
6132	327478
11635	327479
5757	327480
81837	327481
81837	327482
18289	327483
27708	327484
6461	327485
67518	327486
82403	327487
126496	327488
42110	327489
97363	327490
96760	327491
24421	327492
123586	327493
46647	327494
239172	327495
189746	327496
3615	327497
241329	327498
174510	327499
2895	327500
96962	327501
3376	327502
73434	327503
13353	327504
30883	327505
66529	327506
98021	327507
67082	327508
51364	327509
45588	327510
8568	327511
51993	327512
209998	327513
145377	327514
127420	327515
14979	327516
200167	327517
169638	327518
20465	327519
13551	327520
952	327521
108474	327522
889	327523
48982	327524
96904	327525
21256	327526
14044	327527
148129	327528
55910	327529
56920	327530
853	327531
39957	327532
6208	327533
5154	327534
15765	327535
43513	327536
15014	327537
90936	327538
147202	327539
30724	327540
1640	327541
28075	327542
121159	327543
69154	327544
169752	327545
14932	327546
98519	327547
176860	327548
2849	327549
125207	327550
10713	327551
850	327552
54979	327553
17258	327554
136357	327555
105694	327556
142443	327557
4634	327558
52117	327559
41576	327560
254	327561
17246	327562
198567	327563
69472	327564
2135	327565
3523	327566
108736	327567
719	327568
4684	327569
434	327570
47737	327571
13912	327572
223	327573
28361	327574
16665	327575
310390	327576
177048	327577
13274	327578
239701	327579
226352	327580
179356	327581
4012	327582
35149	327583
190159	327584
172190	327585
4588	327586
24754	327587
2059	327588
173618	327589
54016	327590
15003	327591
122885	327592
98795	327593
51180	327594
10020	327595
20140	327596
43152	327597
20363	327598
117450	327599
6262	327600
57866	327601
160516	327602
106000	327603
178159	327604
118258	327605
4382	327606
114526	327607
225689	327608
2153	327609
16700	327610
1030	327611
3070	327612
78410	327613
78410	327614
29940	327615
53081	327616
28289	327617
60582	327618
199639	327619
2534	327620
14543	327621
33147	327622
6456	327623
17609	327624
34	327625
34406	327626
8937	327627
76802	327628
13153	327629
56804	327630
183360	327631
77823	327632
20403	327633
171091	327634
134475	327635
28451	327636
25427	327637
87393	327638
2309	327639
58096	327640
83146	327641
31928	327642
81246	327643
626	327644
3794	327645
1005	327646
18484	327647
130878	327648
92162	327649
95321	327650
38369	327651
38369	327652
14438	327653
153586	327654
160749	327655
225609	327656
53673	327657
8342	327658
50570	327659
76958	327660
33259	327661
37001	327662
7809	327663
279	327664
14087	327665
49745	327666
9900	327667
41248	327668
80559	327669
142861	327670
61168	327671
252943	327672
23738	327673
62434	327674
101129	327675
2835	327676
72429	327677
243379	327678
159998	327679
16127	327680
54551	327681
97031	327682
115393	327683
80266	327684
23433	327685
98753	327686
82452	327687
114496	327688
152116	327689
170179	327690
1796	327691
19682	327692
82923	327693
69160	327694
51147	327695
37328	327696
32294	327697
79557	327698
392	327699
43272	327700
142718	327701
26986	327702
44332	327703
40266	327704
17651	327705
72547	327706
13444	327707
47738	327708
22108	327709
84028	327710
20842	327711
39871	327712
46923	327713
89264	327714
94424	327715
26249	327716
2116	327717
19398	327718
232404	327719
47719	327720
143698	327721
163986	327722
69754	327723
131408	327724
63572	327725
227912	327726
8463	327727
74709	327728
146378	327729
21571	327730
596	327731
84126	327732
1388	327733
10513	327734
61464	327735
38346	327736
73890	327737
62489	327738
18879	327739
9916	327740
14545	327741
31454	327742
18196	327743
38575	327744
15	327745
190743	327746
31282	327747
221868	327748
118050	327749
194815	327750
36754	327751
91223	327752
80615	327753
17694	327754
9486	327755
90477	327756
90505	327757
7	327758
71	327759
79922	327760
170796	327761
884	327762
12460	327763
60405	327764
45766	327765
853	327766
9613	327767
92330	327768
48537	327769
126734	327770
10814	327771
206690	327772
258522	327773
133838	327774
12868	327775
100899	327776
1992	327777
32378	327778
66844	327779
71409	327780
4632	327781
91175	327782
62032	327783
406	327784
73696	327785
49644	327786
49170	327787
61330	327788
285715	327789
56939	327790
113387	327791
1737	327792
8804	327793
55853	327794
13915	327795
40552	327796
14308	327797
64885	327798
14958	327799
4915	327800
80841	327801
8853	327802
63925	327803
10129	327804
45047	327805
100305	327806
43	327807
44698	327808
103593	327809
153734	327810
104233	327811
9835	327812
2130	327813
147370	327814
195262	327815
3502	327816
139142	327817
4702	327818
28157	327819
255228	327820
12628	327821
139360	327822
83222	327823
53665	327824
29524	327825
43503	327826
996	327827
13496	327828
128006	327829
121095	327830
6205	327831
7883	327832
36532	327833
19728	327834
36609	327835
39186	327836
19693	327837
50887	327838
22269	327839
137012	327840
24347	327841
180716	327842
17861	327843
10619	327844
58806	327845
4990	327846
19054	327847
19168	327848
51	327849
11549	327850
165408	327851
54129	327852
85004	327853
20895	327854
48505	327855
68118	327856
32534	327857
12571	327858
643	327859
49152	327860
43469	327861
490	327862
304022	327863
144268	327864
116096	327865
51110	327866
89103	327867
9593	327868
192698	327869
6592	327870
41094	327871
35711	327872
39484	327873
33312	327874
223686	327875
81402	327876
44450	327877
79814	327878
125155	327879
36214	327880
15199	327881
22364	327882
19355	327883
57420	327884
71815	327885
106335	327886
23379	327887
22037	327888
49311	327889
6394	327890
12586	327891
131726	327892
38732	327893
21837	327894
156416	327895
25794	327896
1766	327897
59303	327898
35112	327899
20913	327900
73980	327901
127844	327902
25102	327903
174775	327904
55222	327905
91708	327906
11186	327907
40804	327908
10127	327909
5138	327910
39734	327911
37986	327912
13232	327913
10599	327914
40846	327915
44282	327916
89060	327917
255133	327918
43384	327919
230879	327920
97498	327921
53049	327922
15422	327923
132865	327924
190246	327925
208179	327926
84591	327927
204168	327928
210594	327929
18481	327930
15399	327931
47582	327932
71827	327933
15931	327934
28563	327935
154459	327936
45758	327937
111119	327938
182286	327939
36364	327940
2291	327941
298761	327942
211232	327943
449	327944
32304	327945
150159	327946
257311	327947
129762	327948
125703	327949
140865	327950
144810	327951
151725	327952
28757	327953
47728	327954
93576	327955
145569	327956
12170	327957
48057	327958
84733	327959
55461	327960
157052	327961
236684	327962
15219	327963
15318	327964
2378	327965
1651	327966
135140	327967
3152	327968
47433	327969
80164	327970
18884	327971
65493	327972
110750	327973
200708	327974
75639	327975
95030	327976
45430	327977
24852	327978
8343	327979
11283	327980
161023	327981
89592	327982
194912	327983
176	327984
279509	327985
161807	327986
6745	327987
216301	327988
71397	327989
233289	327990
126384	327991
200499	327992
57815	327993
205040	327994
5737	327995
133136	327996
271631	327997
58515	327998
416	327999
10720	328000
38713	328001
139518	328002
33845	328003
133987	328004
18032	328005
64747	328006
108167	328007
34651	328008
24139	328009
44074	328010
46331	328011
199288	328012
86397	328013
74367	328014
31937	328015
113569	328016
24053	328017
59360	328018
35160	328019
15132	328020
90970	328021
45988	328022
14129	328023
2381	328024
18392	328025
169791	328026
34862	328027
174812	328028
11361	328029
125252	328030
105066	328031
10869	328032
241399	328033
23738	328034
211616	328035
21038	328036
1262	328037
309	328038
62118	328039
75301	328040
138807	328041
76707	328042
113415	328043
54655	328044
22352	328045
12246	328046
74590	328047
9535	328048
17866	328049
71179	328050
160991	328051
6527	328052
123539	328053
155587	328054
28435	328055
53425	328056
1967	328057
112929	328058
722	328059
41944	328060
145186	328061
15239	328062
2727	328063
1527	328064
40111	328065
44758	328066
1181	328067
28431	328068
67729	328069
10995	328070
26163	328071
93830	328072
14983	328073
201842	328074
4571	328075
933	328076
4935	328077
15810	328078
212964	328079
79621	328080
21465	328081
2261	328082
87489	328083
3402	328084
26201	328085
144233	328086
34273	328087
52397	328088
104212	328089
18795	328090
3063	328091
234483	328092
164134	328093
11683	328094
10738	328095
44434	328096
808	328097
91207	328098
5380	328099
23280	328100
858	328101
79000	328102
286	328103
16295	328104
6214	328105
126930	328106
488	328107
102657	328108
530	328109
50969	328110
212760	328111
16676	328112
12546	328113
35667	328114
4450	328115
280613	328116
49196	328117
8904	328118
20338	328119
43	328120
139312	328121
21276	328122
43	328123
53781	328124
12784	328125
118656	328126
87000	328127
742	328128
82614	328129
647	328130
23400	328131
19891	328132
2327	328133
1134	328134
113643	328135
158	328136
57627	328137
56320	328138
32442	328139
40784	328140
4892	328141
115739	328142
568	328143
175180	328144
82427	328145
12957	328146
12680	328147
26880	328148
16911	328149
130180	328150
952	328151
19542	328152
4121	328153
364	328154
43	328155
27075	328156
27066	328157
60351	328158
1119	328159
134444	328160
7861	328161
187764	328162
22985	328163
52538	328164
11264	328165
991	328166
37344	328167
78481	328168
2931	328169
91	328170
10300	328171
118233	328172
5998	328173
131625	328174
178040	328175
43851	328176
309	328177
179727	328178
75308	328179
16691	328180
146644	328181
8240	328182
54905	328183
18214	328184
202	328185
6279	328186
50312	328187
8736	328188
452	328189
200850	328190
4397	328191
9018	328192
5480	328193
14336	328194
1402	328195
123862	328196
32994	328197
39531	328198
48480	328199
12238	328200
283508	328201
5563	328202
12283	328203
47673	328204
26354	328205
1452	328206
75487	328207
143157	328208
141895	328209
91356	328210
91089	328211
138872	328212
172003	328213
220771	328214
239131	328215
116440	328216
1387	328217
9613	328218
132450	328219
96731	328220
30302	328221
283245	328222
28850	328223
5877	328224
88644	328225
85251	328226
96731	328227
6007	328228
71649	328229
48958	328230
3190	328231
38411	328232
16519	328233
123606	328234
2893	328235
46213	328236
71402	328237
52487	328238
35669	328239
5505	328240
935	328241
197378	328242
83057	328243
19423	328244
49941	328245
2619	328246
60619	328247
36407	328248
2684	328249
32	328250
38249	328251
4791	328252
83791	328253
6054	328254
10	328255
66498	328256
247485	328257
50171	328258
41601	328259
1922	328260
32474	328261
45587	328262
4770	328263
3577	328264
29064	328265
22838	328266
875	328267
135705	328268
688	328269
9564	328270
24511	328271
715	328272
50303	328273
1902	328274
628	328275
14162	328276
172353	328277
226577	328278
36633	328279
187387	328280
3639	328281
83268	328282
122870	328283
101335	328284
29737	328285
207318	328286
3230	328287
6287	328288
1800	328289
14447	328290
111553	328291
27199	328292
18339	328293
114186	328294
17062	328295
231340	328296
44984	328297
3134	328298
148530	328299
201598	328300
992	328301
163345	328302
35689	328303
13814	328304
165	328305
118219	328306
2092	328307
6188	328308
157072	328309
38636	328310
20879	328311
17815	328312
449	328313
449	328314
18212	328315
271939	328316
35413	328317
55755	328318
1730	328319
991	328320
104213	328321
1534	328322
37924	328323
11978	328324
129231	328325
45042	328326
17790	328327
83479	328328
124	328329
132789	328330
10859	328331
46050	328332
140712	328333
3054	328334
6701	328335
27669	328336
74238	328337
143642	328338
4422	328339
72708	328340
1374	328341
60969	328342
53461	328343
469	328344
27780	328345
64555	328346
29212	328347
198798	328348
6186	328349
37516	328350
8117	328351
129423	328352
52297	328353
148551	328354
1902	328355
78116	328356
312774	328357
42160	328358
309875	328359
25596	328360
1339	328361
10059	328362
7170	328363
69898	328364
17130	328365
4349	328366
30950	328367
3274	328368
12585	328369
3991	328370
157583	328371
196942	328372
31991	328373
64557	328374
37899	328375
89070	328376
32027	328377
2089	328378
133217	328379
42622	328380
175623	328381
9424	328382
9017	328383
6152	328384
10254	328385
96516	328386
41628	328387
4791	328388
21683	328389
50905	328390
133362	328391
14859	328392
170810	328393
3058	328394
139804	328395
1739	328396
232510	328397
5288	328398
48319	328399
1676	328400
8589	328401
75	328402
3198	328403
34404	328404
92806	328405
131011	328406
27426	328407
31121	328408
4512	328409
22682	328410
87375	328411
61794	328412
62882	328413
134851	328414
3523	328415
276387	328416
12284	328417
129205	328418
9073	328419
60874	328420
35674	328421
27894	328422
50143	328423
127870	328424
84900	328425
20314	328426
24065	328427
4245	328428
44114	328429
262875	328430
3140	328431
3889	328432
1049	328433
56087	328434
37905	328435
96436	328436
76596	328437
86	328438
86	328439
10088	328440
91771	328441
1412	328442
68456	328443
191817	328444
208359	328445
91026	328446
120628	328447
434	328448
1931	328449
1714	328450
134890	328451
3110	328452
20754	328453
6231	328454
120517	328455
28437	328456
6832	328457
286	328458
7626	328459
4188	328460
8285	328461
23563	328462
21807	328463
15335	328464
2260	328465
37261	328466
37753	328467
223415	328468
205430	328469
122743	328470
96699	328471
30301	328472
51665	328473
74206	328474
14017	328475
22376	328476
54090	328477
162610	328478
22688	328479
47	328480
18713	328481
99912	328482
131063	328483
23876	328484
3225	328485
13814	328486
101827	328487
88152	328488
9627	328489
4209	328490
1139	328491
176	328492
5996	328493
9018	328494
35503	328495
77076	328496
56534	328497
16623	328498
279453	328499
3684	328500
40290	328501
106790	328502
110949	328503
4683	328504
3913	328505
35672	328506
195346	328507
290310	328508
87070	328509
3262	328510
1180	328511
68633	328512
143578	328513
6601	328514
42316	328515
39119	328516
174444	328517
91081	328518
18197	328519
74894	328520
16302	328521
2762	328522
298122	328523
8846	328524
3300	328525
47889	328526
4733	328527
86578	328528
204472	328529
6045	328530
256076	328531
111	328532
89585	328533
203581	328534
84806	328535
123049	328536
20364	328537
90918	328538
4055	328539
256621	328540
542	328541
125376	328542
7353	328543
18746	328544
45439	328545
114	328546
216970	328547
8446	328548
255726	328549
232861	328550
4424	328551
7356	328552
15122	328553
20022	328554
41166	328555
2633	328556
12823	328557
53790	328558
12294	328559
41909	328560
7504	328561
6253	328562
23711	328563
53785	328564
138194	328565
130513	328566
135902	328567
46769	328568
77465	328569
97223	328570
86293	328571
27451	328572
88734	328573
32638	328574
2776	328575
2693	328576
18941	328577
4929	328578
39729	328579
96442	328580
13078	328581
46093	328582
18051	328583
47289	328584
34066	328585
8393	328586
5510	328587
1691	328588
127448	328589
201316	328590
881	328591
14423	328592
26217	328593
111324	328594
15021	328595
278272	328596
72700	328597
14152	328598
8271	328599
16148	328600
2369	328601
11649	328602
38626	328603
72623	328604
74	328605
94509	328606
1310	328607
35544	328608
8062	328609
23059	328610
123673	328611
105491	328612
43616	328613
55988	328614
540	328615
48388	328616
24096	328617
54189	328618
2860	328619
34988	328620
51340	328621
257906	328622
97413	328623
63383	328624
10658	328625
8117	328626
927	328627
182476	328628
3296	328629
47213	328630
48844	328631
42976	328632
105433	328633
8716	328634
306489	328635
126383	328636
109774	328637
56742	328638
47951	328639
6981	328640
22996	328641
33662	328642
28283	328643
21705	328644
15267	328645
44916	328646
11388	328647
34037	328648
44883	328649
85627	328650
24246	328651
4551	328652
16520	328653
51127	328654
21686	328655
268042	328656
4067	328657
124279	328658
12241	328659
44650	328660
57468	328661
211830	328662
81461	328663
31520	328664
131529	328665
129451	328666
111554	328667
90688	328668
66463	328669
156586	328670
13064	328671
56954	328672
16562	328673
6722	328674
266372	328675
99188	328676
197069	328677
8461	328678
55952	328679
9820	328680
65843	328681
205261	328682
99174	328683
43765	328684
68714	328685
204295	328686
43457	328687
85028	328688
138005	328689
178232	328690
45910	328691
206685	328692
63822	328693
36099	328694
116483	328695
257893	328696
241895	328697
254358	328698
117392	328699
120077	328700
163114	328701
307745	328702
216744	328703
16736	328704
200615	328705
145876	328706
7531	328707
790	328708
121719	328709
73	328710
30236	328711
29021	328712
58497	328713
3967	328714
32722	328715
121171	328716
156328	328717
1627	328718
275137	328719
108067	328720
3897	328721
79384	328722
126072	328723
182060	328724
22893	328725
172542	328726
153146	328727
195175	328728
43060	328729
47560	328730
72751	328731
32526	328732
19948	328733
148423	328734
55775	328735
27151	328736
28147	328737
74755	328738
58902	328739
7693	328740
225259	328741
133420	328742
11018	328743
40465	328744
39575	328745
7049	328746
18786	328747
3808	328748
129068	328749
27418	328750
94259	328751
108568	328752
40844	328753
61795	328754
222	328755
62682	328756
662	328757
23482	328758
108064	328759
79794	328760
27923	328761
12218	328762
95891	328763
29248	328764
113050	328765
12802	328766
221	328767
29623	328768
3519	328769
81655	328770
10402	328771
15925	328772
73741	328773
108	328774
25421	328775
3192	328776
216753	328777
36600	328778
2272	328779
6242	328780
162095	328781
107253	328782
278340	328783
11274	328784
187325	328785
33579	328786
19738	328787
7235	328788
15562	328789
217764	328790
26003	328791
155064	328792
90180	328793
5332	328794
65339	328795
71050	328796
206091	328797
39445	328798
81058	328799
86162	328800
38583	328801
69921	328802
164606	328803
41218	328804
62967	328805
64413	328806
150886	328807
151924	328808
4801	328809
10062	328810
205814	328811
4977	328812
2934	328813
108119	328814
133345	328815
20101	328816
95668	328817
85238	328818
83319	328819
20217	328820
155848	328821
5	328822
261945	328823
197453	328824
203839	328825
86334	328826
38	328827
78406	328828
269834	328829
14137	328830
167960	328831
283732	328832
74270	328833
244279	328834
133979	328835
96109	328836
114350	328837
171136	328838
22359	328839
155359	328840
10030	328841
88951	328842
43991	328843
16194	328844
52119	328845
1606	328846
62898	328847
5345	328848
4719	328849
35676	328850
3359	328851
1368	328852
88592	328853
96908	328854
18438	328855
5076	328856
5076	328857
94699	328858
166295	328859
15803	328860
135210	328861
64919	328862
35495	328863
17687	328864
101379	328865
139674	328866
188	328867
167801	328868
35140	328869
33986	328870
100412	328871
118	328872
3119	328873
21070	328874
254147	328875
1624	328876
501	328877
116319	328878
77554	328879
97649	328880
153865	328881
32378	328882
250378	328883
21235	328884
5646	328885
52946	328886
10778	328887
27456	328888
481	328889
1719	328890
12217	328891
73	328892
5710	328893
92282	328894
18604	328895
81634	328896
39459	328897
170202	328898
37655	328899
264572	328900
16387	328901
15513	328902
27306	328903
35196	328904
20427	328905
87066	328906
88342	328907
41769	328908
602	328909
2019	328910
2207	328911
107022	328912
4580	328913
1311	328914
4814	328915
11960	328916
22492	328917
21098	328918
58391	328919
24312	328920
51897	328921
12879	328922
5089	328923
235146	328924
103713	328925
189389	328926
237689	328927
73645	328928
268441	328929
287244	328930
108601	328931
194821	328932
124529	328933
37924	328934
4034	328935
22527	328936
168587	328937
38563	328938
10513	328939
80698	328940
53052	328941
110285	328942
77861	328943
5857	328944
28016	328945
310846	328946
96037	328947
141568	328948
48100	328949
104740	328950
3442	328951
119834	328952
22074	328953
44082	328954
2727	328955
24896	328956
42219	328957
129791	328958
8	328959
6705	328960
25640	328961
34565	328962
19044	328963
85006	328964
257111	328965
39269	328966
30447	328967
18689	328968
6257	328969
9255	328970
144833	328971
1055	328972
90177	328973
42873	328974
80	328975
146178	328976
189511	328977
128960	328978
139588	328979
293465	328980
287	328981
3822	328982
223531	328983
247529	328984
68	328985
18342	328986
4015	328987
28543	328988
5	328989
5076	328990
49679	328991
17845	328992
1034	328993
11877	328994
41957	328995
824	328996
12700	328997
6007	328998
12795	328999
25474	329000
51254	329001
385	329002
199	329003
35152	329004
255349	329005
16160	329006
60897	329007
26940	329008
46390	329009
22127	329010
109622	329011
82549	329012
8190	329013
29840	329014
9320	329015
69482	329016
37614	329017
23928	329018
1222	329019
34544	329020
16045	329021
38145	329022
58342	329023
107134	329024
1307	329025
39800	329026
122870	329027
9479	329028
99911	329029
3596	329030
15129	329031
94718	329032
262215	329033
121603	329034
37152	329035
13809	329036
153352	329037
74637	329038
26144	329039
16569	329040
750	329041
78927	329042
204978	329043
108767	329044
2516	329045
295406	329046
191931	329047
1251	329048
45027	329049
3394	329050
257293	329051
170935	329052
66528	329053
31697	329054
291	329055
29603	329056
176547	329057
211	329058
92908	329059
48234	329060
24125	329061
19911	329062
35301	329063
66858	329064
133873	329065
15033	329066
140521	329067
73942	329068
63629	329069
12726	329070
178571	329071
30225	329072
57290	329073
285628	329074
248845	329075
115338	329076
166807	329077
33185	329078
112841	329079
857	329080
130622	329081
59089	329082
1357	329083
106857	329084
68829	329085
279528	329086
57573	329087
8162	329088
44758	329089
123348	329090
12837	329091
145229	329092
158970	329093
7921	329094
282493	329095
229921	329096
216078	329097
208878	329098
292679	329099
236123	329100
239582	329101
207306	329102
80057	329103
281978	329104
158592	329105
61566	329106
2470	329107
11296	329108
36186	329109
87308	329110
18916	329111
6631	329112
296358	329113
301395	329114
6192	329115
8847	329116
107226	329117
78228	329118
79990	329119
30379	329120
83	329121
26540	329122
42699	329123
208978	329124
164522	329125
53842	329126
146818	329127
47813	329128
29052	329129
5188	329130
144511	329131
220256	329132
193470	329133
86704	329134
29681	329135
20453	329136
3498	329137
20740	329138
3322	329139
100589	329140
36565	329141
144648	329142
33731	329143
19680	329144
287614	329145
76214	329146
34601	329147
106019	329148
59501	329149
7827	329150
24421	329151
4307	329152
8929	329153
81912	329154
38949	329155
4438	329156
124803	329157
25421	329158
27333	329159
137245	329160
55796	329161
12913	329162
42614	329163
59012	329164
31509	329165
12092	329166
136427	329167
3753	329168
126752	329169
16756	329170
157918	329171
1231	329172
5345	329173
1441	329174
50108	329175
97135	329176
54376	329177
88386	329178
59699	329179
4374	329180
67514	329181
78181	329182
7619	329183
14279	329184
68573	329185
157615	329186
275901	329187
117646	329188
4075	329189
136840	329190
33295	329191
1622	329192
238151	329193
96415	329194
27686	329195
180372	329196
134889	329197
35721	329198
87089	329199
6705	329200
30447	329201
112373	329202
91335	329203
11082	329204
51556	329205
110655	329206
7	329207
96845	329208
135673	329209
52464	329210
6624	329211
76394	329212
309166	329213
64473	329214
35379	329215
6265	329216
283018	329217
57348	329218
52345	329219
77866	329220
111890	329221
98469	329222
65098	329223
850	329224
6891	329225
213440	329226
96030	329227
156406	329228
5627	329229
88507	329230
98545	329231
27719	329232
10769	329233
29409	329234
77307	329235
207885	329236
226859	329237
212304	329238
105085	329239
34688	329240
58704	329241
185608	329242
304611	329243
48802	329244
9030	329245
108400	329246
52681	329247
110342	329248
203183	329249
129793	329250
44424	329251
6075	329252
120175	329253
102413	329254
14816	329255
70602	329256
17474	329257
927	329258
5968	329259
90021	329260
1363	329261
293521	329262
2587	329263
9479	329264
53912	329265
1406	329266
219344	329267
61031	329268
71850	329269
19087	329270
2376	329271
66075	329272
2282	329273
9844	329274
212807	329275
167367	329276
2921	329277
2333	329278
63979	329279
51984	329280
44331	329281
62137	329282
86052	329283
35781	329284
75741	329285
92474	329286
31996	329287
18729	329288
9137	329289
33955	329290
35230	329291
108871	329292
6281	329293
81305	329294
103474	329295
2459	329296
34099	329297
20425	329298
92410	329299
64585	329300
8379	329301
19969	329302
142966	329303
1125	329304
5304	329305
24749	329306
141861	329307
181639	329308
180539	329309
67676	329310
1536	329311
1930	329312
91778	329313
199107	329314
61081	329315
284412	329316
4565	329317
110279	329318
103494	329319
70761	329320
198996	329321
89255	329322
122102	329323
10139	329324
6189	329325
27148	329326
33329	329327
30197	329328
96048	329329
53510	329330
165909	329331
201313	329332
153007	329333
197088	329334
53182	329335
3435	329336
77190	329337
28011	329338
51465	329339
4513	329340
89247	329341
60650	329342
35491	329343
121990	329344
28399	329345
41400	329346
50528	329347
21503	329348
76825	329349
115193	329350
49546	329351
14492	329352
58185	329353
60136	329354
11794	329355
87733	329356
47290	329357
26319	329358
5688	329359
111954	329360
114995	329361
48920	329362
30538	329363
18878	329364
8875	329365
11276	329366
12709	329367
57143	329368
1498	329369
238510	329370
118358	329371
4691	329372
89775	329373
88892	329374
214366	329375
47358	329376
55949	329377
188871	329378
62884	329379
11090	329380
12576	329381
33306	329382
9052	329383
11712	329384
6278	329385
61495	329386
62115	329387
299768	329388
81938	329389
90077	329390
21840	329391
22408	329392
119255	329393
2428	329394
145	329395
117298	329396
133479	329397
51210	329398
104760	329399
2743	329400
196211	329401
26918	329402
53933	329403
77214	329404
20101	329405
273	329406
102601	329407
1813	329408
87964	329409
20670	329410
83106	329411
20022	329412
64193	329413
100324	329414
67962	329415
72495	329416
13922	329417
49790	329418
1981	329419
1237	329420
306626	329421
175808	329422
23349	329423
119971	329424
155880	329425
135478	329426
58250	329427
4243	329428
14810	329429
1880	329430
18437	329431
41417	329432
2912	329433
1014	329434
118059	329435
87816	329436
174024	329437
16991	329438
31306	329439
110020	329440
23562	329441
38678	329442
223181	329443
18337	329444
6822	329445
6822	329446
23265	329447
38783	329448
18233	329449
71477	329450
126773	329451
115909	329452
100959	329453
11229	329454
163349	329455
146245	329456
51529	329457
51529	329458
23656	329459
23656	329460
180224	329461
65575	329462
68499	329463
202317	329464
4166	329465
95278	329466
289810	329467
204100	329468
1505	329469
29820	329470
19839	329471
2890	329472
170754	329473
171470	329474
63804	329475
9613	329476
38033	329477
39081	329478
113641	329479
28938	329480
217850	329481
94559	329482
84623	329483
124597	329484
10890	329485
8084	329486
625	329487
283475	329488
76479	329489
125267	329490
260130	329491
19052	329492
35151	329493
59053	329494
58866	329495
275589	329496
195428	329497
113644	329498
2775	329499
258945	329500
231422	329501
45984	329502
22940	329503
95051	329504
7757	329505
128304	329506
15784	329507
78381	329508
131291	329509
8558	329510
51405	329511
40402	329512
25361	329513
219563	329514
1385	329515
135123	329516
16985	329517
116145	329518
5275	329519
20	329520
52669	329521
24027	329522
272401	329523
109097	329524
136958	329525
54158	329526
75804	329527
45529	329528
4722	329529
885	329530
225907	329531
29160	329532
60964	329533
23733	329534
203	329535
114772	329536
117794	329537
184950	329538
56472	329539
783	329540
50856	329541
125460	329542
3222	329543
39716	329544
5174	329545
19111	329546
38165	329547
89067	329548
82800	329549
50831	329550
189675	329551
60292	329552
86308	329553
154074	329554
124	329555
181878	329556
59752	329557
11034	329558
3881	329559
15242	329560
132138	329561
27996	329562
23851	329563
48223	329564
78419	329565
229175	329566
103480	329567
91250	329568
139769	329569
61879	329570
46505	329571
167950	329572
103329	329573
103854	329574
896	329575
26867	329576
77257	329577
21198	329578
74485	329579
9588	329580
28525	329581
305908	329582
77188	329583
43800	329584
18507	329585
269551	329586
72117	329587
43396	329588
26320	329589
126556	329590
205888	329591
17561	329592
51377	329593
22154	329594
54962	329595
77127	329596
21180	329597
6720	329598
113230	329599
103360	329600
999	329601
137628	329602
166697	329603
51462	329604
6495	329605
63271	329606
8240	329607
61966	329608
116914	329609
79265	329610
22927	329611
42855	329612
93361	329613
34719	329614
43640	329615
22754	329616
200622	329617
106163	329618
158398	329619
123856	329620
70216	329621
2172	329622
24561	329623
29370	329624
141574	329625
7874	329626
9660	329627
219	329628
144091	329629
61527	329630
69482	329631
24847	329632
10612	329633
66840	329634
53864	329635
11860	329636
62881	329637
67818	329638
6639	329639
81683	329640
158509	329641
147193	329642
65202	329643
23526	329644
56897	329645
58069	329646
261681	329647
9794	329648
139513	329649
141670	329650
82229	329651
79	329652
124687	329653
48366	329654
95604	329655
224092	329656
3121	329657
41255	329658
530	329659
26438	329660
166686	329661
30266	329662
173845	329663
161466	329664
41607	329665
4466	329666
105142	329667
213570	329668
202312	329669
75519	329670
141097	329671
97782	329672
36166	329673
25086	329674
2016	329675
75343	329676
113004	329677
126012	329678
2521	329679
12569	329680
107480	329681
242400	329682
63983	329683
32835	329684
23272	329685
41542	329686
159593	329687
1829	329688
88607	329689
895	329690
31571	329691
12277	329692
7964	329693
172429	329694
68087	329695
12952	329696
78012	329697
87088	329698
39003	329699
199	329700
9264	329701
3804	329702
25822	329703
25822	329704
131461	329705
33753	329706
104265	329707
105021	329708
43246	329709
25310	329710
19688	329711
46357	329712
150467	329713
262343	329714
22494	329715
163482	329716
103981	329717
82195	329718
75902	329719
81929	329720
63522	329721
173910	329722
102852	329723
202054	329724
62226	329725
275661	329726
58468	329727
175018	329728
86885	329729
138222	329730
34129	329731
77056	329732
89788	329733
28537	329734
14305	329735
176604	329736
46948	329737
7135	329738
306304	329739
179595	329740
65557	329741
6101	329742
88942	329743
17	329744
156463	329745
108156	329746
31288	329747
176	329748
8072	329749
118111	329750
280161	329751
252831	329752
90703	329753
22197	329754
214348	329755
13370	329756
39153	329757
830	329758
119635	329759
9077	329760
12256	329761
47281	329762
50271	329763
5135	329764
108224	329765
142047	329766
26164	329767
106516	329768
33579	329769
249552	329770
30266	329771
125418	329772
3860	329773
3860	329774
178279	329775
8973	329776
76661	329777
148987	329778
135344	329779
66042	329780
4774	329781
157345	329782
52288	329783
106	329784
15812	329785
1200	329786
165424	329787
25861	329788
7835	329789
53442	329790
31844	329791
147906	329792
2659	329793
25161	329794
3763	329795
117898	329796
1545	329797
99228	329798
724	329799
65333	329800
216010	329801
24040	329802
166062	329803
129129	329804
36272	329805
105612	329806
43180	329807
116152	329808
133943	329809
225521	329810
1214	329811
68816	329812
108951	329813
771	329814
31107	329815
87411	329816
71055	329817
60081	329818
26878	329819
683	329820
143780	329821
6736	329822
154692	329823
81221	329824
21628	329825
139432	329826
104179	329827
4397	329828
23044	329829
232399	329830
1327	329831
31225	329832
58463	329833
24041	329834
24041	329835
32285	329836
59989	329837
63553	329838
65578	329839
2247	329840
27264	329841
74973	329842
184795	329843
30548	329844
10569	329845
216716	329846
113108	329847
127483	329848
138902	329849
20294	329850
3841	329851
173977	329852
20007	329853
53876	329854
5030	329855
5030	329856
34997	329857
41144	329858
4784	329859
593	329860
124830	329861
1196	329862
5547	329863
1667	329864
41714	329865
293756	329866
220881	329867
183946	329868
40966	329869
28138	329870
236529	329871
312040	329872
151051	329873
199973	329874
59020	329875
145186	329876
81536	329877
4079	329878
28858	329879
1766	329880
149390	329881
116995	329882
66478	329883
98136	329884
178980	329885
24081	329886
14626	329887
24553	329888
124877	329889
30592	329890
15285	329891
5964	329892
103040	329893
72594	329894
159002	329895
274704	329896
135226	329897
147645	329898
15675	329899
165530	329900
107663	329901
17638	329902
9341	329903
114959	329904
77786	329905
161408	329906
1896	329907
90970	329908
43172	329909
22512	329910
310722	329911
7919	329912
91659	329913
196891	329914
15058	329915
73830	329916
264971	329917
12016	329918
55008	329919
25200	329920
169778	329921
44066	329922
7957	329923
10006	329924
11716	329925
104259	329926
129593	329927
26145	329928
5885	329929
42463	329930
9523	329931
214637	329932
10822	329933
710	329934
3787	329935
25452	329936
31489	329937
3764	329938
22115	329939
71888	329940
115077	329941
213166	329942
80579	329943
252093	329944
8921	329945
295056	329946
85212	329947
42154	329948
19323	329949
29385	329950
39691	329951
86468	329952
15528	329953
58567	329954
135066	329955
229121	329956
89432	329957
275540	329958
41224	329959
17533	329960
17533	329961
61265	329962
21041	329963
121137	329964
186734	329965
176674	329966
168862	329967
80713	329968
174749	329969
13374	329970
187318	329971
35428	329972
37331	329973
138020	329974
189300	329975
85889	329976
62142	329977
2630	329978
56218	329979
99001	329980
140957	329981
12898	329982
2830	329983
104203	329984
17769	329985
216139	329986
189498	329987
37098	329988
26651	329989
76795	329990
23146	329991
126583	329992
118448	329993
11484	329994
77223	329995
14108	329996
16526	329997
42532	329998
7072	329999
82093	330000
26556	330001
158994	330002
169715	330003
4260	330004
88410	330005
55931	330006
174677	330007
129600	330008
16611	330009
273444	330010
142413	330011
100047	330012
8811	330013
111130	330014
58159	330015
24210	330016
146745	330017
42322	330018
126880	330019
126880	330020
71625	330021
41693	330022
55771	330023
141540	330024
148976	330025
117127	330026
4411	330027
4684	330028
26434	330029
46989	330030
44933	330031
212965	330032
122371	330033
40724	330034
41060	330035
17366	330036
300	330037
78470	330038
24258	330039
287544	330040
142208	330041
168888	330042
2685	330043
119798	330044
104637	330045
173891	330046
86	330047
60601	330048
9052	330049
81075	330050
79295	330051
290743	330052
30486	330053
213118	330054
10862	330055
35661	330056
29090	330057
388	330058
156672	330059
29130	330060
2545	330061
7467	330062
67971	330063
44822	330064
33603	330065
222629	330066
148548	330067
28070	330068
163719	330069
124468	330070
88567	330071
207079	330072
53702	330073
588	330074
155162	330075
285987	330076
4194	330077
37627	330078
35488	330079
73146	330080
2218	330081
24425	330082
1262	330083
25153	330084
183644	330085
77237	330086
16745	330087
82101	330088
28433	330089
74427	330090
2143	330091
9144	330092
62281	330093
98979	330094
1747	330095
64048	330096
76697	330097
68991	330098
13231	330099
296219	330100
35781	330101
187024	330102
178449	330103
19036	330104
243281	330105
76963	330106
34064	330107
53908	330108
45481	330109
140896	330110
364	330111
75394	330112
2346	330113
91997	330114
31093	330115
60232	330116
60872	330117
2640	330118
3044	330119
125041	330120
3757	330121
94384	330122
150152	330123
8068	330124
187404	330125
35254	330126
49893	330127
55929	330128
36085	330129
248829	330130
16490	330131
82339	330132
85650	330133
57733	330134
72930	330135
212112	330136
45772	330137
132276	330138
287555	330139
64776	330140
6017	330141
91741	330142
33354	330143
170751	330144
218478	330145
139831	330146
55322	330147
3410	330148
12193	330149
140302	330150
6505	330151
134029	330152
35781	330153
15200	330154
114884	330155
60765	330156
363	330157
286400	330158
21188	330159
26804	330160
152679	330161
127543	330162
9915	330163
74949	330164
120234	330165
120911	330166
121151	330167
121151	330168
121919	330169
5782	330170
42797	330171
45502	330172
20511	330173
16791	330174
26603	330175
3518	330176
52831	330177
19619	330178
35966	330179
49935	330180
35949	330181
44311	330182
42988	330183
49565	330184
162021	330185
101577	330186
3175	330187
139688	330188
1955	330189
13852	330190
226876	330191
7572	330192
5344	330193
2075	330194
65311	330195
10163	330196
25686	330197
20043	330198
9885	330199
3036	330200
63648	330201
38267	330202
26254	330203
24609	330204
107253	330205
53424	330206
53424	330207
13662	330208
30185	330209
143554	330210
36569	330211
98140	330212
22398	330213
208265	330214
75283	330215
61859	330216
285447	330217
41154	330218
21299	330219
21127	330220
48171	330221
7390	330222
105654	330223
101243	330224
97787	330225
219398	330226
209025	330227
46966	330228
131978	330229
64108	330230
4405	330231
38018	330232
8383	330233
176319	330234
212637	330235
153904	330236
1576	330237
85038	330238
121909	330239
32716	330240
38228	330241
65932	330242
76178	330243
78412	330244
60943	330245
40786	330246
310974	330247
133242	330248
26160	330249
221550	330250
26988	330251
58996	330252
6548	330253
31409	330254
9574	330255
14159	330256
108850	330257
116974	330258
195139	330259
132556	330260
6324	330261
267816	330262
17157	330263
43401	330264
79188	330265
41344	330266
179705	330267
179705	330268
22160	330269
122865	330270
18672	330271
282255	330272
77317	330273
291165	330274
13792	330275
12496	330276
129104	330277
23573	330278
6437	330279
9513	330280
35904	330281
1789	330282
28763	330283
4584	330284
84139	330285
72526	330286
25848	330287
112882	330288
85636	330289
41628	330290
216091	330291
110850	330292
39141	330293
122074	330294
207761	330295
61860	330296
106316	330297
48523	330298
197553	330299
82834	330300
7972	330301
15928	330302
213729	330303
17529	330304
48037	330305
305786	330306
70831	330307
19938	330308
17075	330309
16787	330310
8162	330311
40557	330312
24672	330313
34811	330314
24952	330315
72481	330316
164177	330317
156923	330318
13168	330319
181956	330320
117247	330321
9530	330322
112137	330323
195822	330324
5027	330325
150595	330326
881	330327
158502	330328
98310	330329
233762	330330
122686	330331
119440	330332
219760	330333
55193	330334
13789	330335
96166	330336
238509	330337
48110	330338
235496	330339
43093	330340
61129	330341
32252	330342
31072	330343
59901	330344
12460	330345
104618	330346
142567	330347
12436	330348
12436	330349
4013	330350
18461	330351
96659	330352
103995	330353
184776	330354
187702	330355
8324	330356
64069	330357
44074	330358
50794	330359
39875	330360
81056	330361
1	330362
79792	330363
9672	330364
74521	330365
58987	330366
23155	330367
3327	330368
17895	330369
42238	330370
31241	330371
23433	330372
115508	330373
80494	330374
169680	330375
37961	330376
59314	330377
6955	330378
1003	330379
5293	330380
102513	330381
44674	330382
35816	330383
284530	330384
31619	330385
256473	330386
139776	330387
123364	330388
123364	330389
25282	330390
215	330391
212	330392
137489	330393
57820	330394
308344	330395
190570	330396
289178	330397
2875	330398
49209	330399
669	330400
13343	330401
37234	330402
8599	330403
6949	330404
52911	330405
3683	330406
246122	330407
2942	330408
65296	330409
24639	330410
17911	330411
35167	330412
72010	330413
310724	330414
198313	330415
3807	330416
15497	330417
308799	330418
93116	330419
16154	330420
1494	330421
173719	330422
216689	330423
1239	330424
2776	330425
111747	330426
307255	330427
33978	330428
127482	330429
117648	330430
281228	330431
37010	330432
6989	330433
10171	330434
36057	330435
51808	330436
41255	330437
25471	330438
147256	330439
29673	330440
6397	330441
246691	330442
115886	330443
113864	330444
40466	330445
285429	330446
153587	330447
178418	330448
42470	330449
201034	330450
54455	330451
19453	330452
275787	330453
139987	330454
42128	330455
179100	330456
31940	330457
2101	330458
551	330459
75863	330460
20702	330461
116198	330462
188128	330463
6089	330464
24788	330465
36867	330466
10513	330467
14438	330468
2802	330469
217085	330470
13734	330471
68326	330472
188207	330473
4437	330474
2766	330475
12081	330476
174473	330477
121471	330478
27688	330479
191546	330480
89786	330481
8049	330482
44577	330483
14622	330484
160253	330485
58821	330486
5569	330487
65106	330488
7359	330489
123424	330490
25759	330491
73206	330492
103228	330493
18367	330494
136915	330495
49791	330496
25229	330497
105742	330498
133473	330499
6053	330500
201574	330501
112438	330502
26329	330503
24348	330504
183194	330505
264634	330506
282571	330507
32699	330508
90114	330509
1764	330510
556	330511
216269	330512
43123	330513
141136	330514
69354	330515
22997	330516
40285	330517
111197	330518
275094	330519
41699	330520
26	330521
69534	330522
88296	330523
58548	330524
1099	330525
45207	330526
81320	330527
46387	330528
39736	330529
17282	330530
1	330531
49860	330532
1527	330533
71760	330534
2140	330535
28626	330536
22151	330537
10010	330538
188009	330539
29259	330540
9106	330541
8686	330542
8686	330543
47145	330544
13615	330545
43	330546
60664	330547
897	330548
136303	330549
159631	330550
119415	330551
194362	330552
244902	330553
119423	330554
30793	330555
12454	330556
6734	330557
152491	330558
2666	330559
77798	330560
33667	330561
13222	330562
32138	330563
75751	330564
1193	330565
63814	330566
6214	330567
2790	330568
266684	330569
159214	330570
3748	330571
16444	330572
38455	330573
1336	330574
59868	330575
39343	330576
79672	330577
4838	330578
3091	330579
138478	330580
114445	330581
45408	330582
176018	330583
111663	330584
51634	330585
42119	330586
80023	330587
88581	330588
41904	330589
10709	330590
60661	330591
8164	330592
89511	330593
29587	330594
608	330595
194672	330596
204788	330597
42221	330598
223546	330599
24445	330600
285083	330601
43529	330602
41021	330603
39850	330604
37729	330605
191620	330606
46784	330607
88396	330608
197352	330609
29545	330610
24789	330611
80149	330612
47492	330613
243194	330614
57270	330615
39140	330616
12039	330617
54731	330618
281912	330619
58855	330620
295729	330621
292092	330622
45747	330623
265350	330624
108965	330625
240795	330626
49907	330627
193509	330628
270730	330629
117120	330630
188953	330631
17856	330632
54734	330633
99275	330634
29468	330635
22437	330636
177689	330637
937	330638
158703	330639
7159	330640
199270	330641
29771	330642
93764	330643
23695	330644
259974	330645
34219	330646
5375	330647
45508	330648
62296	330649
271992	330650
127978	330651
87381	330652
216550	330653
281044	330654
126661	330655
74696	330656
589	330657
132895	330658
12390	330659
111630	330660
8293	330661
50094	330662
171250	330663
125217	330664
100218	330665
9855	330666
2153	330667
79853	330668
133930	330669
62199	330670
5827	330671
37161	330672
721	330673
96810	330674
15766	330675
485	330676
182866	330677
254901	330678
7303	330679
44848	330680
19050	330681
5772	330682
131698	330683
6111	330684
5983	330685
7754	330686
91653	330687
73608	330688
262823	330689
53053	330690
27183	330691
148460	330692
27943	330693
83887	330694
131341	330695
11079	330696
25584	330697
137252	330698
1515	330699
76194	330700
6189	330701
131939	330702
55517	330703
21823	330704
7820	330705
104805	330706
27365	330707
484	330708
37962	330709
91185	330710
26556	330711
6189	330712
28311	330713
50338	330714
68954	330715
47946	330716
141431	330717
25153	330718
6986	330719
36096	330720
59229	330721
103258	330722
83002	330723
90675	330724
13830	330725
14890	330726
45329	330727
39020	330728
1185	330729
68491	330730
11865	330731
62296	330732
264640	330733
194291	330734
21210	330735
15900	330736
136054	330737
2	330738
67988	330739
35150	330740
1204	330741
2362	330742
33603	330743
142592	330744
43322	330745
52304	330746
96727	330747
76031	330748
65907	330749
178142	330750
134325	330751
32771	330752
62350	330753
86233	330754
117449	330755
159917	330756
264259	330757
923	330758
6347	330759
30748	330760
2360	330761
28264	330762
69946	330763
39019	330764
272618	330765
267294	330766
29992	330767
111787	330768
194202	330769
281696	330770
117834	330771
57643	330772
202516	330773
297470	330774
27	330775
86431	330776
99819	330777
202533	330778
30920	330779
92436	330780
24176	330781
179579	330782
1080	330783
78553	330784
39196	330785
79332	330786
5451	330787
750	330788
118917	330789
71499	330790
14268	330791
32733	330792
41316	330793
28739	330794
87355	330795
273850	330796
11223	330797
223283	330798
5556	330799
109040	330800
15779	330801
282981	330802
29	330803
265303	330804
18188	330805
39966	330806
202555	330807
18439	330808
53564	330809
25007	330810
57023	330811
78102	330812
45861	330813
14005	330814
479	330815
6699	330816
60965	330817
389	330818
269195	330819
211	330820
15281	330821
50368	330822
44717	330823
10025	330824
111824	330825
3662	330826
40751	330827
65443	330828
44892	330829
43175	330830
4714	330831
82850	330832
22296	330833
176348	330834
132805	330835
69850	330836
87967	330837
211237	330838
123568	330839
13619	330840
19889	330841
1868	330842
164797	330843
137259	330844
185230	330845
117017	330846
51357	330847
51357	330848
54796	330849
9366	330850
105242	330851
51495	330852
53807	330853
303817	330854
110889	330855
11034	330856
171846	330857
74188	330858
6907	330859
35384	330860
2052	330861
39805	330862
106363	330863
29008	330864
350	330865
52412	330866
3762	330867
715	330868
126069	330869
13613	330870
53228	330871
53228	330872
224632	330873
21498	330874
124402	330875
18002	330876
11247	330877
40635	330878
69361	330879
319	330880
164722	330881
99281	330882
128657	330883
11295	330884
215866	330885
193152	330886
111941	330887
174792	330888
79425	330889
138359	330890
7199	330891
29967	330892
35677	330893
86167	330894
121527	330895
30490	330896
10009	330897
7008	330898
55893	330899
201068	330900
86011	330901
241783	330902
2116	330903
204544	330904
29721	330905
36344	330906
18559	330907
66877	330908
17249	330909
121387	330910
12626	330911
81365	330912
176145	330913
42016	330914
18392	330915
102462	330916
10101	330917
37546	330918
30156	330919
6693	330920
114001	330921
50202	330922
5371	330923
17319	330924
250595	330925
61360	330926
84627	330927
34075	330928
77139	330929
2694	330930
272796	330931
887	330932
85590	330933
146665	330934
39697	330935
1370	330936
81447	330937
17031	330938
3681	330939
43845	330940
19664	330941
46177	330942
80091	330943
27307	330944
165609	330945
22379	330946
257182	330947
34554	330948
22713	330949
29257	330950
50123	330951
198675	330952
2789	330953
282789	330954
484	330955
31372	330956
32853	330957
5180	330958
176387	330959
23650	330960
223565	330961
5453	330962
4060	330963
3722	330964
19465	330965
38588	330966
29620	330967
65176	330968
76432	330969
40227	330970
59964	330971
68383	330972
208040	330973
59419	330974
26892	330975
85499	330976
56885	330977
56885	330978
20037	330979
27401	330980
132170	330981
27633	330982
6544	330983
50374	330984
17680	330985
137021	330986
118232	330987
240321	330988
198809	330989
9951	330990
55077	330991
5742	330992
103054	330993
93986	330994
143317	330995
128639	330996
33055	330997
116327	330998
1960	330999
1960	331000
207816	331001
74346	331002
177383	331003
182591	331004
156800	331005
5881	331006
270368	331007
65005	331008
145229	331009
17318	331010
64287	331011
125504	331012
11740	331013
79133	331014
41940	331015
246621	331016
8479	331017
216	331018
642	331019
98475	331020
201	331021
121031	331022
2175	331023
169256	331024
65829	331025
49002	331026
7988	331027
314	331028
48691	331029
49895	331030
170921	331031
8853	331032
88203	331033
15322	331034
95807	331035
11415	331036
38532	331037
37321	331038
32005	331039
3589	331040
77782	331041
77782	331042
10986	331043
84205	331044
219447	331045
56547	331046
283816	331047
20567	331048
2492	331049
21044	331050
18153	331051
29221	331052
43172	331053
18032	331054
42471	331055
10959	331056
25730	331057
25623	331058
15405	331059
14548	331060
167271	331061
133135	331062
133135	331063
78505	331064
8033	331065
56498	331066
60193	331067
75086	331068
31065	331069
88473	331070
59219	331071
350	331072
10	331073
177958	331074
191095	331075
22806	331076
50798	331077
133322	331078
5268	331079
46934	331080
27620	331081
41191	331082
8114	331083
18837	331084
926	331085
52205	331086
181000	331087
2465	331088
98815	331089
142772	331090
6106	331091
8571	331092
390	331093
38713	331094
8750	331095
18496	331096
167859	331097
171960	331098
3564	331099
35632	331100
4503	331101
26490	331102
212030	331103
39177	331104
12546	331105
16674	331106
1191	331107
146298	331108
42457	331109
1574	331110
176185	331111
273012	331112
94591	331113
2964	331114
4441	331115
60815	331116
87592	331117
59373	331118
147315	331119
42245	331120
3305	331121
16982	331122
44644	331123
65145	331124
11018	331125
230432	331126
144721	331127
276726	331128
129538	331129
129613	331130
162842	331131
234952	331132
11575	331133
50059	331134
34699	331135
26337	331136
21743	331137
113439	331138
24692	331139
51024	331140
161206	331141
6769	331142
40179	331143
64048	331144
5721	331145
14620	331146
205268	331147
185725	331148
42535	331149
23325	331150
17646	331151
41586	331152
58797	331153
79568	331154
123895	331155
136602	331156
135972	331157
33963	331158
9498	331159
75812	331160
100553	331161
165848	331162
144745	331163
19573	331164
5154	331165
11445	331166
127912	331167
2509	331168
2246	331169
116653	331170
2345	331171
190685	331172
3209	331173
187340	331174
3563	331175
206058	331176
85728	331177
20247	331178
4544	331179
1783	331180
151452	331181
7004	331182
191374	331183
362	331184
140385	331185
142053	331186
75999	331187
61255	331188
29182	331189
927	331190
17517	331191
303083	331192
175186	331193
58094	331194
2453	331195
118731	331196
324	331197
135109	331198
185462	331199
103385	331200
20980	331201
38907	331202
265529	331203
97031	331204
86880	331205
172889	331206
30810	331207
295678	331208
94432	331209
86736	331210
8584	331211
17999	331212
13794	331213
94060	331214
2287	331215
27661	331216
53726	331217
59884	331218
8834	331219
91222	331220
257225	331221
114984	331222
52142	331223
93272	331224
187201	331225
28554	331226
65813	331227
13203	331228
112560	331229
168262	331230
26164	331231
70	331232
40260	331233
159335	331234
173943	331235
86794	331236
174091	331237
209535	331238
290761	331239
163429	331240
193886	331241
193739	331242
41014	331243
6206	331244
155597	331245
39265	331246
35993	331247
9448	331248
94082	331249
32933	331250
24192	331251
74634	331252
20381	331253
103440	331254
1757	331255
4318	331256
6535	331257
105729	331258
15477	331259
27054	331260
82945	331261
2396	331262
21747	331263
41002	331264
28057	331265
38372	331266
171367	331267
26685	331268
41051	331269
130194	331270
31814	331271
29429	331272
216692	331273
84946	331274
29606	331275
310589	331276
14651	331277
49138	331278
174505	331279
31588	331280
130315	331281
90634	331282
97539	331283
85998	331284
17168	331285
237530	331286
41850	331287
65401	331288
3432	331289
58382	331290
113044	331291
205135	331292
35542	331293
14097	331294
792	331295
123932	331296
68848	331297
149488	331298
65701	331299
144389	331300
810	331301
256944	331302
39579	331303
47684	331304
55711	331305
83044	331306
55194	331307
590	331308
183877	331309
208300	331310
31223	331311
36886	331312
2986	331313
39776	331314
130866	331315
34206	331316
61527	331317
13628	331318
279152	331319
8478	331320
1263	331321
106580	331322
18938	331323
40508	331324
26388	331325
2133	331326
85543	331327
85543	331328
61830	331329
117421	331330
7224	331331
93072	331332
6723	331333
26548	331334
84495	331335
34067	331336
53871	331337
23539	331338
68612	331339
309886	331340
1785	331341
27053	331342
141537	331343
160707	331344
17419	331345
40259	331346
131577	331347
35901	331348
62964	331349
107734	331350
63771	331351
55849	331352
575	331353
96351	331354
61444	331355
149427	331356
3996	331357
30514	331358
60150	331359
4885	331360
49633	331361
10	331362
55104	331363
196735	331364
91286	331365
82442	331366
46231	331367
45303	331368
41491	331369
3766	331370
78294	331371
94154	331372
19572	331373
79748	331374
85982	331375
70408	331376
139899	331377
205837	331378
12803	331379
115407	331380
72162	331381
109087	331382
965	331383
6728	331384
109730	331385
73501	331386
13236	331387
178423	331388
10834	331389
93376	331390
68320	331391
48767	331392
4098	331393
31404	331394
95178	331395
27859	331396
4780	331397
4780	331398
133030	331399
38313	331400
64970	331401
203	331402
69522	331403
146371	331404
52329	331405
40742	331406
165362	331407
80951	331408
32679	331409
51497	331410
105537	331411
59214	331412
40966	331413
112850	331414
53074	331415
1898	331416
102839	331417
5338	331418
4530	331419
28225	331420
114189	331421
36861	331422
100707	331423
35374	331424
17719	331425
191752	331426
35408	331427
2853	331428
18958	331429
129092	331430
67954	331431
174732	331432
302447	331433
26489	331434
8001	331435
8997	331436
203482	331437
10866	331438
189224	331439
16727	331440
89077	331441
62431	331442
187950	331443
497	331444
10818	331445
48794	331446
807	331447
3548	331448
8221	331449
49548	331450
22065	331451
67943	331452
35957	331453
48921	331454
3294	331455
39834	331456
15368	331457
214142	331458
101114	331459
19361	331460
107405	331461
16795	331462
47549	331463
1738	331464
130975	331465
47771	331466
7359	331467
5516	331468
211251	331469
12844	331470
53498	331471
60297	331472
29351	331473
37816	331474
96664	331475
1743	331476
9328	331477
37244	331478
249598	331479
167323	331480
29063	331481
9694	331482
26354	331483
36016	331484
201663	331485
5804	331486
124542	331487
56962	331488
112330	331489
18181	331490
49935	331491
9439	331492
114855	331493
78767	331494
36188	331495
47	331496
55121	331497
38711	331498
17951	331499
36863	331500
24027	331501
73030	331502
133360	331503
188581	331504
117926	331505
64843	331506
105895	331507
79276	331508
86954	331509
193849	331510
7418	331511
4567	331512
65192	331513
257471	331514
176777	331515
2984	331516
16706	331517
16589	331518
47070	331519
168460	331520
32547	331521
56298	331522
106543	331523
28247	331524
85578	331525
21747	331526
145397	331527
20068	331528
101613	331529
275699	331530
72157	331531
139125	331532
49060	331533
159601	331534
207970	331535
61714	331536
90952	331537
31826	331538
79038	331539
17180	331540
1994	331541
92934	331542
105417	331543
6019	331544
110480	331545
34317	331546
35643	331547
110552	331548
4133	331549
14607	331550
47054	331551
56334	331552
96309	331553
6690	331554
36895	331555
30717	331556
7477	331557
8492	331558
137872	331559
27574	331560
287714	331561
62997	331562
34363	331563
16666	331564
16666	331565
99248	331566
13927	331567
48064	331568
28960	331569
177345	331570
57755	331571
9587	331572
167613	331573
16912	331574
281443	331575
242414	331576
65770	331577
4600	331578
85817	331579
109518	331580
66268	331581
22806	331582
5979	331583
14646	331584
1867	331585
86	331586
1025	331587
77661	331588
8398	331589
55715	331590
212867	331591
140512	331592
68630	331593
288111	331594
33737	331595
56186	331596
61025	331597
25747	331598
39067	331599
10790	331600
29002	331601
51796	331602
41239	331603
26441	331604
115416	331605
53844	331606
3620	331607
18786	331608
40264	331609
163900	331610
3733	331611
285620	331612
49622	331613
64049	331614
59416	331615
22843	331616
1237	331617
11575	331618
30011	331619
136997	331620
96472	331621
3865	331622
37796	331623
61202	331624
2092	331625
267511	331626
143691	331627
70632	331628
132227	331629
106553	331630
213965	331631
88272	331632
36212	331633
2178	331634
12137	331635
8795	331636
6472	331637
7407	331638
1003	331639
11340	331640
14923	331641
51732	331642
5835	331643
43851	331644
12589	331645
5927	331646
59491	331647
64135	331648
189802	331649
90461	331650
34928	331651
13029	331652
221835	331653
209996	331654
158064	331655
5332	331656
40750	331657
569	331658
54303	331659
965	331660
3691	331661
10128	331662
19319	331663
27993	331664
15223	331665
101097	331666
241723	331667
16030	331668
406	331669
35069	331670
35069	331671
79287	331672
32972	331673
23394	331674
76788	331675
9226	331676
175427	331677
34829	331678
9675	331679
12674	331680
1270	331681
22140	331682
86458	331683
3304	331684
46093	331685
42820	331686
27	331687
7724	331688
107431	331689
2866	331690
13768	331691
11003	331692
59184	331693
3717	331694
16493	331695
8558	331696
1396	331697
97060	331698
184517	331699
32531	331700
123273	331701
272652	331702
92939	331703
69968	331704
103882	331705
59789	331706
143431	331707
275	331708
73007	331709
78750	331710
61008	331711
65851	331712
11	331713
66984	331714
98646	331715
51839	331716
187744	331717
74690	331718
56427	331719
62726	331720
83007	331721
67283	331722
91400	331723
56555	331724
24439	331725
5695	331726
80326	331727
19347	331728
181458	331729
137846	331730
3239	331731
60571	331732
43902	331733
43685	331734
71571	331735
13112	331736
51871	331737
209627	331738
18990	331739
22351	331740
122552	331741
15658	331742
26316	331743
212462	331744
57889	331745
80447	331746
77702	331747
2010	331748
42384	331749
137471	331750
12395	331751
45172	331752
12452	331753
48823	331754
197778	331755
30870	331756
91770	331757
95333	331758
54391	331759
194576	331760
2	331761
171120	331762
115174	331763
143431	331764
37692	331765
78715	331766
78253	331767
10066	331768
101033	331769
18115	331770
25846	331771
5727	331772
72980	331773
89084	331774
134505	331775
4945	331776
253	331777
21478	331778
118253	331779
276	331780
148176	331781
80544	331782
7687	331783
99091	331784
14945	331785
113952	331786
172307	331787
128640	331788
294461	331789
29728	331790
81122	331791
186863	331792
30984	331793
7235	331794
99362	331795
62916	331796
60778	331797
84542	331798
138043	331799
39910	331800
43981	331801
154536	331802
633	331803
11766	331804
10168	331805
30251	331806
71075	331807
40821	331808
58468	331809
13216	331810
203370	331811
25849	331812
127400	331813
127400	331814
19217	331815
184667	331816
66406	331817
5922	331818
95423	331819
114079	331820
158172	331821
284	331822
31776	331823
111070	331824
14500	331825
15777	331826
63440	331827
104163	331828
43192	331829
258311	331830
33820	331831
21665	331832
715	331833
46022	331834
40034	331835
3582	331836
48988	331837
2998	331838
15428	331839
97668	331840
216324	331841
173776	331842
56642	331843
44121	331844
77680	331845
8774	331846
74955	331847
118945	331848
612	331849
20336	331850
248420	331851
2155	331852
9810	331853
3285	331854
212	331855
4301	331856
174530	331857
307751	331858
189076	331859
235989	331860
47700	331861
110914	331862
118884	331863
121769	331864
281635	331865
224629	331866
1421	331867
96018	331868
197955	331869
186295	331870
62921	331871
2591	331872
61918	331873
294189	331874
176849	331875
92525	331876
87399	331877
54213	331878
1367	331879
590	331880
56208	331881
156306	331882
161156	331883
22694	331884
2157	331885
88356	331886
59472	331887
74302	331888
107142	331889
272337	331890
97291	331891
41568	331892
26259	331893
23981	331894
94729	331895
31754	331896
2734	331897
6838	331898
133266	331899
10734	331900
105980	331901
64259	331902
125704	331903
3839	331904
16926	331905
251469	331906
800	331907
68015	331908
84438	331909
139269	331910
98651	331911
18557	331912
18553	331913
32713	331914
209290	331915
37499	331916
3935	331917
306	331918
198767	331919
63137	331920
50157	331921
21859	331922
31590	331923
295648	331924
16766	331925
43948	331926
88689	331927
46638	331928
38640	331929
18787	331930
218864	331931
186227	331932
96086	331933
117328	331934
10506	331935
200463	331936
39663	331937
78714	331938
62494	331939
58852	331940
90922	331941
183282	331942
179414	331943
135352	331944
10163	331945
35368	331946
28476	331947
194248	331948
86405	331949
78399	331950
21012	331951
150628	331952
10728	331953
251594	331954
31878	331955
22080	331956
32111	331957
84341	331958
685	331959
87129	331960
96620	331961
144079	331962
76600	331963
117255	331964
260729	331965
23583	331966
3309	331967
45326	331968
30748	331969
130268	331970
21847	331971
80390	331972
23765	331973
92104	331974
15740	331975
745	331976
21418	331977
92625	331978
187181	331979
136050	331980
90334	331981
923	331982
257	331983
64866	331984
5828	331985
10971	331986
239611	331987
235152	331988
26022	331989
77513	331990
169808	331991
281328	331992
1537	331993
171106	331994
193959	331995
87436	331996
47643	331997
1251	331998
279150	331999
47533	332000
41436	332001
176	332002
135776	332003
35885	332004
253338	332005
54363	332006
4481	332007
208821	332008
88931	332009
39553	332010
97799	332011
14012	332012
222801	332013
219989	332014
44287	332015
190984	332016
124211	332017
35179	332018
1295	332019
117941	332020
29284	332021
161157	332022
42807	332023
54810	332024
192855	332025
561	332026
115788	332027
128	332028
62560	332029
15113	332030
4195	332031
2433	332032
41657	332033
106701	332034
34249	332035
49008	332036
3191	332037
40463	332038
211916	332039
493	332040
1	332041
37604	332042
5426	332043
11508	332044
31878	332045
95225	332046
38587	332047
988	332048
60376	332049
123379	332050
35287	332051
27221	332052
85841	332053
253373	332054
18727	332055
105143	332056
309453	332057
112118	332058
181568	332059
171644	332060
78947	332061
137363	332062
101778	332063
301276	332064
29439	332065
115797	332066
10756	332067
193821	332068
26644	332069
1026	332070
25022	332071
86039	332072
27217	332073
63637	332074
19540	332075
41554	332076
9633	332077
23730	332078
51156	332079
9484	332080
7967	332081
21566	332082
114596	332083
7698	332084
155833	332085
175068	332086
15447	332087
72221	332088
85788	332089
6682	332090
162086	332091
286101	332092
501	332093
16220	332094
93049	332095
9345	332096
265775	332097
121588	332098
90141	332099
71421	332100
22078	332101
144712	332102
121780	332103
28534	332104
56538	332105
28672	332106
266772	332107
13626	332108
12924	332109
90794	332110
28278	332111
285703	332112
104181	332113
42546	332114
233124	332115
9588	332116
32024	332117
65137	332118
143260	332119
152111	332120
8567	332121
278521	332122
58131	332123
21326	332124
124727	332125
129372	332126
62375	332127
8704	332128
20134	332129
13332	332130
2262	332131
47855	332132
1725	332133
37698	332134
158624	332135
71040	332136
140008	332137
59386	332138
60349	332139
1063	332140
192	332141
241319	332142
7524	332143
29789	332144
9486	332145
8063	332146
45346	332147
127000	332148
35197	332149
7454	332150
77964	332151
224537	332152
8995	332153
77347	332154
90624	332155
24691	332156
192367	332157
289573	332158
10919	332159
260119	332160
60394	332161
288897	332162
8761	332163
3385	332164
1672	332165
12378	332166
292306	332167
17614	332168
9035	332169
183126	332170
5345	332171
21802	332172
178342	332173
16915	332174
933	332175
18198	332176
213186	332177
16445	332178
36524	332179
41279	332180
47019	332181
17403	332182
25523	332183
82618	332184
23941	332185
36655	332186
2420	332187
3100	332188
629	332189
1147	332190
82607	332191
1344	332192
43401	332193
83073	332194
30351	332195
3693	332196
232900	332197
63661	332198
70148	332199
33153	332200
177616	332201
103979	332202
27810	332203
22488	332204
55373	332205
49151	332206
2241	332207
270559	332208
109136	332209
195551	332210
192232	332211
143643	332212
43865	332213
12586	332214
90112	332215
228092	332216
76090	332217
6933	332218
22468	332219
27635	332220
26647	332221
41731	332222
33263	332223
26764	332224
141040	332225
27491	332226
34415	332227
12837	332228
6798	332229
44417	332230
287072	332231
79887	332232
134754	332233
114362	332234
256016	332235
11567	332236
116208	332237
10641	332238
12657	332239
25917	332240
24633	332241
13945	332242
173925	332243
11935	332244
80598	332245
60854	332246
57451	332247
16165	332248
6933	332249
213432	332250
207182	332251
2686	332252
33685	332253
140271	332254
99801	332255
55497	332256
28175	332257
124544	332258
49351	332259
130723	332260
3656	332261
189294	332262
13136	332263
258236	332264
3176	332265
141737	332266
37770	332267
48222	332268
39488	332269
2416	332270
43417	332271
4768	332272
77813	332273
236773	332274
71025	332275
1441	332276
139768	332277
36230	332278
3563	332279
17176	332280
63522	332281
21131	332282
184240	332283
7375	332284
36512	332285
190581	332286
15806	332287
116254	332288
193332	332289
118231	332290
7921	332291
66606	332292
39790	332293
10209	332294
26063	332295
129250	332296
8940	332297
6293	332298
63027	332299
20433	332300
6866	332301
61837	332302
20713	332303
130185	332304
246808	332305
8175	332306
129240	332307
84191	332308
20120	332309
81456	332310
46777	332311
91073	332312
20156	332313
12421	332314
23670	332315
12335	332316
108893	332317
16212	332318
29524	332319
44449	332320
43086	332321
52416	332322
94542	332323
66203	332324
16675	332325
74817	332326
32039	332327
158	332328
146141	332329
43575	332330
44596	332331
24742	332332
26401	332333
3007	332334
38221	332335
31703	332336
63578	332337
1829	332338
49899	332339
130033	332340
4135	332341
66378	332342
64322	332343
38388	332344
262486	332345
3244	332346
10762	332347
32639	332348
118351	332349
2380	332350
3723	332351
80891	332352
130504	332353
241113	332354
28275	332355
128495	332356
107077	332357
56574	332358
3488	332359
666	332360
52034	332361
86142	332362
84153	332363
160708	332364
25430	332365
28386	332366
5547	332367
8351	332368
8621	332369
23190	332370
14785	332371
1391	332372
76705	332373
301980	332374
111917	332375
25337	332376
12271	332377
84541	332378
116870	332379
27865	332380
306180	332381
135729	332382
39321	332383
36075	332384
5492	332385
3644	332386
102024	332387
79093	332388
178241	332389
28230	332390
171077	332391
2858	332392
4702	332393
196446	332394
1283	332395
107820	332396
793	332397
50903	332398
7925	332399
11533	332400
103576	332401
176273	332402
58659	332403
159218	332404
184405	332405
43410	332406
12043	332407
9471	332408
12554	332409
32729	332410
2962	332411
170913	332412
15099	332413
737	332414
1122	332415
25849	332416
137412	332417
7462	332418
135507	332419
21619	332420
1177	332421
294707	332422
891	332423
23573	332424
31851	332425
145129	332426
106386	332427
7834	332428
25797	332429
211192	332430
86062	332431
86062	332432
425	332433
4597	332434
19936	332435
5041	332436
5041	332437
35128	332438
56253	332439
6627	332440
146730	332441
71658	332442
35878	332443
490	332444
124803	332445
6217	332446
31561	332447
6522	332448
912	332449
91719	332450
43208	332451
308207	332452
82997	332453
6111	332454
44650	332455
192	332456
185210	332457
2446	332458
15040	332459
1385	332460
4214	332461
55624	332462
96575	332463
1061	332464
46059	332465
90815	332466
12506	332467
93630	332468
81061	332469
88026	332470
110964	332471
56876	332472
45562	332473
65360	332474
58371	332475
183225	332476
114307	332477
72250	332478
129804	332479
46926	332480
12100	332481
280991	332482
25516	332483
120341	332484
5247	332485
151243	332486
81496	332487
1438	332488
23420	332489
248140	332490
240094	332491
122704	332492
18866	332493
18619	332494
1178	332495
3949	332496
7204	332497
106096	332498
286708	332499
73387	332500
32780	332501
182395	332502
80925	332503
40401	332504
130463	332505
280163	332506
7084	332507
266722	332508
146712	332509
141801	332510
22560	332511
80451	332512
28761	332513
52953	332514
268795	332515
293831	332516
3047	332517
83431	332518
148609	332519
80002	332520
162546	332521
17630	332522
7250	332523
1840	332524
87742	332525
199226	332526
10612	332527
142810	332528
109124	332529
32648	332530
81851	332531
25517	332532
8020	332533
5727	332534
71074	332535
2572	332536
38957	332537
16770	332538
46233	332539
2020	332540
175272	332541
216434	332542
30794	332543
189315	332544
131445	332545
145240	332546
59697	332547
38474	332548
2448	332549
85772	332550
76708	332551
75360	332552
305	332553
36404	332554
15849	332555
210	332556
13353	332557
33112	332558
97398	332559
40960	332560
11022	332561
79824	332562
19230	332563
268327	332564
86818	332565
22966	332566
62547	332567
77302	332568
242657	332569
31548	332570
238523	332571
48800	332572
24092	332573
205599	332574
7867	332575
139800	332576
16160	332577
179722	332578
7827	332579
6245	332580
309	332581
19221	332582
248601	332583
5502	332584
16301	332585
37809	332586
80624	332587
8834	332588
47551	332589
25510	332590
105372	332591
153996	332592
42788	332593
98001	332594
10946	332595
16793	332596
2256	332597
181602	332598
137926	332599
26222	332600
1215	332601
54534	332602
125149	332603
88946	332604
309	332605
2396	332606
254	332607
210766	332608
348	332609
37756	332610
182530	332611
6472	332612
144838	332613
5644	332614
99562	332615
56534	332616
84439	332617
151684	332618
203248	332619
18616	332620
70406	332621
99967	332622
100539	332623
300273	332624
252950	332625
5817	332626
88195	332627
43053	332628
20724	332629
8792	332630
24566	332631
12039	332632
98718	332633
2245	332634
8	332635
9186	332636
66953	332637
274623	332638
45049	332639
9823	332640
193635	332641
3630	332642
6749	332643
51994	332644
192154	332645
54419	332646
23921	332647
37304	332648
96162	332649
6601	332650
25955	332651
185792	332652
10173	332653
4202	332654
13491	332655
71397	332656
167540	332657
190492	332658
40784	332659
271810	332660
20447	332661
37993	332662
91033	332663
44182	332664
213511	332665
107559	332666
89582	332667
65393	332668
180204	332669
82376	332670
12599	332671
212500	332672
22540	332673
40951	332674
27874	332675
26483	332676
118008	332677
50294	332678
7676	332679
159389	332680
11637	332681
101752	332682
117662	332683
28224	332684
263959	332685
92797	332686
23800	332687
154483	332688
99071	332689
31523	332690
36064	332691
255048	332692
81834	332693
2420	332694
207474	332695
137116	332696
62921	332697
309523	332698
103316	332699
101254	332700
11714	332701
5166	332702
42677	332703
59535	332704
24338	332705
126837	332706
98730	332707
11714	332708
23190	332709
11191	332710
24022	332711
68923	332712
2917	332713
19572	332714
15342	332715
92147	332716
98289	332717
184741	332718
30017	332719
78070	332720
72497	332721
119102	332722
2634	332723
51599	332724
9785	332725
257683	332726
32656	332727
102272	332728
29507	332729
187634	332730
56078	332731
12334	332732
128354	332733
38857	332734
191310	332735
134666	332736
309195	332737
10450	332738
688	332739
12049	332740
142627	332741
56712	332742
7446	332743
133486	332744
28040	332745
174590	332746
101604	332747
93174	332748
10099	332749
147314	332750
52236	332751
209249	332752
51366	332753
40509	332754
55273	332755
20142	332756
269817	332757
147886	332758
36380	332759
30841	332760
66150	332761
69672	332762
52545	332763
63542	332764
4831	332765
90157	332766
73084	332767
16457	332768
84789	332769
254707	332770
33107	332771
26867	332772
63365	332773
24538	332774
209609	332775
121954	332776
178765	332777
141219	332778
234560	332779
53050	332780
18604	332781
23223	332782
12151	332783
15148	332784
128904	332785
14748	332786
277121	332787
267065	332788
44680	332789
13978	332790
179891	332791
48841	332792
2637	332793
208334	332794
74082	332795
91233	332796
65732	332797
59283	332798
5920	332799
8209	332800
161339	332801
5380	332802
257529	332803
9871	332804
8647	332805
128657	332806
28945	332807
294342	332808
20426	332809
6985	332810
182968	332811
254237	332812
124307	332813
59216	332814
89923	332815
103466	332816
1889	332817
6071	332818
23783	332819
193177	332820
35518	332821
181973	332822
125020	332823
34032	332824
266911	332825
55825	332826
289421	332827
161	332828
1708	332829
2063	332830
221832	332831
95054	332832
69529	332833
215889	332834
40499	332835
56400	332836
1628	332837
44065	332838
3422	332839
306211	332840
3260	332841
103454	332842
14701	332843
202103	332844
255454	332845
187005	332846
63366	332847
5815	332848
2645	332849
95043	332850
2372	332851
173038	332852
19084	332853
2443	332854
22429	332855
30065	332856
43	332857
24703	332858
83874	332859
6156	332860
24609	332861
189148	332862
37023	332863
186239	332864
89799	332865
56117	332866
60052	332867
9191	332868
50225	332869
2261	332870
10568	332871
132481	332872
51336	332873
29202	332874
212309	332875
127154	332876
80671	332877
145851	332878
150448	332879
138027	332880
1742	332881
191759	332882
2384	332883
88844	332884
437	332885
58038	332886
134453	332887
39519	332888
148541	332889
113373	332890
2528	332891
10404	332892
14736	332893
87900	332894
53562	332895
30395	332896
88306	332897
309662	332898
29561	332899
37165	332900
22584	332901
153125	332902
14096	332903
4926	332904
34569	332905
181614	332906
8328	332907
100931	332908
90180	332909
21261	332910
74614	332911
266830	332912
79662	332913
11644	332914
70530	332915
1060	332916
6511	332917
112883	332918
11254	332919
87158	332920
44115	332921
3681	332922
2814	332923
7	332924
23418	332925
39294	332926
194700	332927
2454	332928
246887	332929
21026	332930
11542	332931
248400	332932
692	332933
1527	332934
23036	332935
1804	332936
15851	332937
87509	332938
48090	332939
25072	332940
83198	332941
103444	332942
24067	332943
48389	332944
161966	332945
69898	332946
92524	332947
39050	332948
1636	332949
1947	332950
14947	332951
84106	332952
92880	332953
113438	332954
10589	332955
44544	332956
67945	332957
217809	332958
130781	332959
21397	332960
734	332961
288400	332962
82591	332963
63932	332964
1551	332965
65958	332966
22068	332967
32533	332968
11875	332969
179168	332970
6763	332971
49893	332972
17319	332973
54095	332974
82626	332975
117829	332976
60338	332977
1970	332978
51358	332979
29604	332980
296130	332981
91914	332982
109908	332983
39022	332984
39022	332985
260481	332986
3007	332987
929	332988
4561	332989
120969	332990
18270	332991
83970	332992
3545	332993
3719	332994
49142	332995
10134	332996
4258	332997
25885	332998
74970	332999
118285	333000
38037	333001
275835	333002
110252	333003
173186	333004
180017	333005
40438	333006
13381	333007
25927	333008
280881	333009
78993	333010
3509	333011
107302	333012
29684	333013
15411	333014
160251	333015
127678	333016
181157	333017
143097	333018
112502	333019
45555	333020
101088	333021
79913	333022
144633	333023
143779	333024
18830	333025
18528	333026
310864	333027
139492	333028
75	333029
5145	333030
6674	333031
4967	333032
246119	333033
28610	333034
40318	333035
253762	333036
1077	333037
277487	333038
129065	333039
49469	333040
39815	333041
74330	333042
14943	333043
143629	333044
3493	333045
23482	333046
157196	333047
13332	333048
109503	333049
60511	333050
2094	333051
51875	333052
90892	333053
104134	333054
131550	333055
9173	333056
30881	333057
1284	333058
67208	333059
47215	333060
104146	333061
24717	333062
79344	333063
77081	333064
15468	333065
35643	333066
12255	333067
14367	333068
17074	333069
5836	333070
143995	333071
75770	333072
79664	333073
8399	333074
40311	333075
310043	333076
3276	333077
49711	333078
15334	333079
17774	333080
16684	333081
283472	333082
16327	333083
50765	333084
33043	333085
120116	333086
57847	333087
7809	333088
46636	333089
31513	333090
216961	333091
13632	333092
122247	333093
751	333094
23037	333095
107564	333096
122897	333097
3515	333098
8321	333099
252978	333100
63717	333101
41771	333102
115233	333103
311354	333104
48047	333105
7032	333106
144112	333107
59965	333108
116357	333109
71066	333110
105073	333111
26285	333112
27175	333113
96129	333114
96524	333115
119757	333116
13143	333117
11688	333118
28531	333119
9568	333120
35121	333121
112016	333122
40806	333123
129189	333124
108827	333125
280746	333126
148118	333127
52084	333128
231764	333129
157223	333130
90188	333131
95039	333132
20382	333133
6132	333134
174965	333135
11650	333136
112354	333137
39521	333138
178328	333139
209148	333140
37483	333141
23292	333142
161280	333143
2225	333144
18119	333145
22715	333146
309486	333147
3821	333148
30121	333149
55117	333150
68019	333151
89077	333152
84014	333153
86926	333154
24187	333155
68816	333156
56778	333157
212533	333158
18398	333159
33415	333160
28247	333161
145924	333162
81177	333163
29217	333164
211181	333165
13005	333166
169272	333167
31313	333168
14935	333169
116717	333170
242204	333171
19975	333172
82255	333173
32625	333174
49062	333175
19339	333176
67125	333177
3032	333178
9600	333179
5695	333180
67543	333181
85247	333182
84580	333183
86860	333184
137686	333185
129550	333186
50848	333187
16943	333188
215449	333189
151196	333190
14184	333191
28748	333192
295042	333193
212083	333194
18960	333195
14199	333196
38446	333197
46528	333198
34868	333199
157	333200
97323	333201
6940	333202
71608	333203
14564	333204
193066	333205
297965	333206
96873	333207
64499	333208
40968	333209
198427	333210
149479	333211
58594	333212
44996	333213
58888	333214
41501	333215
17120	333216
93392	333217
263774	333218
109958	333219
27488	333220
64502	333221
131548	333222
207790	333223
109140	333224
56341	333225
125312	333226
13852	333227
40487	333228
94188	333229
147656	333230
41897	333231
33197	333232
153254	333233
277274	333234
10138	333235
140099	333236
27283	333237
614	333238
129202	333239
58481	333240
16693	333241
27651	333242
38108	333243
164351	333244
242075	333245
724	333246
158333	333247
6351	333248
170162	333249
39878	333250
133690	333251
86941	333252
69201	333253
34678	333254
27359	333255
206644	333256
11744	333257
17272	333258
7820	333259
78025	333260
5887	333261
4665	333262
2401	333263
142691	333264
16811	333265
133867	333266
274364	333267
285262	333268
48019	333269
19533	333270
21538	333271
251	333272
50867	333273
66284	333274
97650	333275
912	333276
190533	333277
20383	333278
138414	333279
301059	333280
47607	333281
11557	333282
291747	333283
179284	333284
39424	333285
201286	333286
61169	333287
177020	333288
29436	333289
38544	333290
28626	333291
91888	333292
143445	333293
145	333294
73378	333295
5407	333296
38815	333297
242201	333298
185797	333299
308	333300
75469	333301
27447	333302
50780	333303
72740	333304
17508	333305
1237	333306
56654	333307
34540	333308
3898	333309
89790	333310
38110	333311
138784	333312
112343	333313
52306	333314
52306	333315
138061	333316
120687	333317
154990	333318
14351	333319
40978	333320
162180	333321
6578	333322
108840	333323
85571	333324
128600	333325
17131	333326
51642	333327
103157	333328
5019	333329
44901	333330
3915	333331
205456	333332
1667	333333
1035	333334
88567	333335
103011	333336
68904	333337
82166	333338
52934	333339
15625	333340
68486	333341
10553	333342
43948	333343
296374	333344
71775	333345
21937	333346
71123	333347
39562	333348
8989	333349
5177	333350
215490	333351
20347	333352
128601	333353
180599	333354
108098	333355
297142	333356
134493	333357
35973	333358
112405	333359
166383	333360
7057	333361
9199	333362
77698	333363
267464	333364
91758	333365
81016	333366
13170	333367
3419	333368
60315	333369
220473	333370
188444	333371
64635	333372
47873	333373
170808	333374
48758	333375
60824	333376
54708	333377
79895	333378
27159	333379
1042	333380
5253	333381
4341	333382
15118	333383
75395	333384
43226	333385
57798	333386
197889	333387
67038	333388
115121	333389
43369	333390
23037	333391
43796	333392
261509	333393
260996	333394
107856	333395
947	333396
170886	333397
22079	333398
196210	333399
222112	333400
5584	333401
4038	333402
196219	333403
95142	333404
6177	333405
307478	333406
76723	333407
60980	333408
50289	333409
195796	333410
39429	333411
39429	333412
167126	333413
81853	333414
305472	333415
110063	333416
48430	333417
306444	333418
260544	333419
29132	333420
129336	333421
264313	333422
54686	333423
118447	333424
6815	333425
399	333426
12109	333427
192263	333428
3869	333429
42062	333430
130321	333431
205844	333432
39965	333433
90219	333434
51696	333435
234969	333436
16441	333437
88278	333438
167357	333439
137001	333440
108865	333441
27946	333442
219009	333443
214156	333444
166263	333445
191579	333446
1286	333447
4182	333448
28156	333449
139918	333450
28557	333451
32404	333452
1598	333453
12598	333454
220300	333455
81770	333456
145188	333457
269	333458
174049	333459
55405	333460
20773	333461
197682	333462
21527	333463
61104	333464
39191	333465
59042	333466
288323	333467
186265	333468
11382	333469
1368	333470
104549	333471
5524	333472
7994	333473
128003	333474
64189	333475
101282	333476
115360	333477
51541	333478
132437	333479
6810	333480
23653	333481
21723	333482
124513	333483
122417	333484
145218	333485
7024	333486
7024	333487
89346	333488
55482	333489
204367	333490
42511	333491
5272	333492
85861	333493
34719	333494
227112	333495
20218	333496
88434	333497
19058	333498
31087	333499
3073	333500
65417	333501
7687	333502
268886	333503
18249	333504
203881	333505
296615	333506
145069	333507
20575	333508
5409	333509
40862	333510
88900	333511
68368	333512
32301	333513
2595	333514
31135	333515
60333	333516
30691	333517
21981	333518
234633	333519
192950	333520
85156	333521
8247	333522
84597	333523
96048	333524
18151	333525
126278	333526
84619	333527
46050	333528
183569	333529
201860	333530
30689	333531
18176	333532
40046	333533
138645	333534
93689	333535
163669	333536
22384	333537
7406	333538
47471	333539
12436	333540
12830	333541
42909	333542
31889	333543
310664	333544
88791	333545
27685	333546
17600	333547
28781	333548
165764	333549
107199	333550
65180	333551
38371	333552
107736	333553
11266	333554
41691	333555
133694	333556
1993	333557
2798	333558
265381	333559
47413	333560
28865	333561
36597	333562
175653	333563
34578	333564
218302	333565
16230	333566
100771	333567
13353	333568
34263	333569
168431	333570
38028	333571
286	333572
36071	333573
224888	333574
24978	333575
6536	333576
77982	333577
1747	333578
34117	333579
18602	333580
97107	333581
119013	333582
26278	333583
37968	333584
172133	333585
48195	333586
172375	333587
39834	333588
854	333589
139473	333590
4632	333591
17850	333592
50673	333593
139704	333594
143137	333595
9024	333596
15666	333597
35094	333598
4202	333599
2168	333600
151325	333601
7981	333602
22466	333603
143905	333604
87515	333605
6864	333606
108388	333607
95633	333608
31370	333609
26132	333610
33027	333611
161169	333612
29407	333613
9581	333614
70632	333615
73151	333616
3461	333617
94522	333618
55024	333619
122943	333620
85625	333621
28975	333622
46548	333623
108788	333624
114249	333625
8238	333626
15972	333627
4594	333628
79512	333629
174903	333630
19450	333631
28879	333632
3718	333633
28401	333634
11038	333635
60407	333636
930	333637
286988	333638
21709	333639
18896	333640
40125	333641
112917	333642
132403	333643
211218	333644
112343	333645
64306	333646
2712	333647
71298	333648
140673	333649
148832	333650
21621	333651
87586	333652
501	333653
25695	333654
169969	333655
1579	333656
27970	333657
58051	333658
11606	333659
113887	333660
141895	333661
31225	333662
74256	333663
3280	333664
93532	333665
97770	333666
88197	333667
19562	333668
42874	333669
1742	333670
19042	333671
11899	333672
200878	333673
4427	333674
295036	333675
13710	333676
249819	333677
146169	333678
2834	333679
3762	333680
108576	333681
16276	333682
41107	333683
28960	333684
235776	333685
250950	333686
123258	333687
30777	333688
288931	333689
278527	333690
28021	333691
60231	333692
309320	333693
305518	333694
26067	333695
80103	333696
123420	333697
81767	333698
11528	333699
167605	333700
129890	333701
49304	333702
247723	333703
13711	333704
65015	333705
14030	333706
9488	333707
151571	333708
18218	333709
2944	333710
209995	333711
256026	333712
170585	333713
125866	333714
62421	333715
45770	333716
158109	333717
47818	333718
26766	333719
53713	333720
58659	333721
43405	333722
174649	333723
69839	333724
285778	333725
134771	333726
213050	333727
105050	333728
369	333729
13076	333730
205769	333731
158913	333732
51684	333733
24723	333734
69807	333735
110461	333736
171936	333737
171936	333738
181977	333739
246934	333740
126362	333741
407	333742
32243	333743
86645	333744
15397	333745
133461	333746
60325	333747
19194	333748
49784	333749
211027	333750
212935	333751
72967	333752
120085	333753
880	333754
36195	333755
171064	333756
134994	333757
95789	333758
62390	333759
253156	333760
4150	333761
68450	333762
178	333763
18045	333764
7843	333765
6584	333766
68886	333767
96994	333768
217132	333769
58600	333770
118022	333771
77073	333772
36155	333773
56886	333774
51068	333775
162	333776
86933	333777
116857	333778
117145	333779
98136	333780
38358	333781
141168	333782
2931	333783
1933	333784
122785	333785
28824	333786
195651	333787
33308	333788
1500	333789
73710	333790
22747	333791
5937	333792
30986	333793
3189	333794
57542	333795
80530	333796
21986	333797
100392	333798
144849	333799
30662	333800
2376	333801
100075	333802
95595	333803
178505	333804
16339	333805
2595	333806
35629	333807
15832	333808
76531	333809
33775	333810
22285	333811
7479	333812
1037	333813
58366	333814
83322	333815
32754	333816
41214	333817
258887	333818
111987	333819
27986	333820
50035	333821
40477	333822
6064	333823
21721	333824
15374	333825
170009	333826
988	333827
59320	333828
23539	333829
32051	333830
37761	333831
56033	333832
33043	333833
16818	333834
57998	333835
33290	333836
154153	333837
242408	333838
146040	333839
159256	333840
28206	333841
69343	333842
281661	333843
3172	333844
213721	333845
39362	333846
3760	333847
1438	333848
15963	333849
167654	333850
26485	333851
4782	333852
24488	333853
134839	333854
196511	333855
16507	333856
263455	333857
7934	333858
11731	333859
211209	333860
3673	333861
171487	333862
1804	333863
103537	333864
104125	333865
32560	333866
56339	333867
4188	333868
122907	333869
77908	333870
61990	333871
26246	333872
87098	333873
110721	333874
131321	333875
16831	333876
106863	333877
1657	333878
146178	333879
175541	333880
52254	333881
27076	333882
172845	333883
62217	333884
39649	333885
139418	333886
60156	333887
719	333888
283997	333889
142350	333890
139759	333891
124689	333892
140466	333893
125655	333894
159657	333895
292	333896
149462	333897
194263	333898
65635	333899
53906	333900
83007	333901
31040	333902
128218	333903
46444	333904
38708	333905
27326	333906
63598	333907
15283	333908
6162	333909
29826	333910
83669	333911
73622	333912
241154	333913
12109	333914
18032	333915
145788	333916
218010	333917
80630	333918
107556	333919
33081	333920
59433	333921
51709	333922
31574	333923
27557	333924
42217	333925
29561	333926
13043	333927
28837	333928
21646	333929
253007	333930
45366	333931
103798	333932
214228	333933
11294	333934
12171	333935
81987	333936
39983	333937
105639	333938
154548	333939
63815	333940
41005	333941
134613	333942
55365	333943
84993	333944
96053	333945
21688	333946
93854	333947
3040	333948
5263	333949
13501	333950
16823	333951
1690	333952
142057	333953
83079	333954
87644	333955
258271	333956
35869	333957
268734	333958
128238	333959
49948	333960
61141	333961
205140	333962
128890	333963
122658	333964
120253	333965
56937	333966
8694	333967
12571	333968
11452	333969
51344	333970
25004	333971
77370	333972
65498	333973
13176	333974
20225	333975
320	333976
57822	333977
251930	333978
64164	333979
32742	333980
195208	333981
204624	333982
21640	333983
31155	333984
20422	333985
26628	333986
31828	333987
58051	333988
23261	333989
2879	333990
113012	333991
104779	333992
719	333993
4312	333994
283178	333995
97331	333996
228101	333997
4673	333998
23071	333999
25608	334000
84804	334001
10636	334002
27455	334003
19660	334004
72518	334005
10533	334006
184071	334007
1297	334008
75791	334009
127596	334010
135463	334011
2713	334012
18492	334013
41006	334014
22730	334015
14731	334016
138120	334017
20255	334018
114674	334019
84502	334020
62397	334021
304017	334022
29769	334023
293597	334024
278829	334025
175858	334026
58630	334027
141387	334028
63413	334029
9	334030
43125	334031
20426	334032
101747	334033
109765	334034
1359	334035
66465	334036
184186	334037
143054	334038
39668	334039
12447	334040
7687	334041
26020	334042
304772	334043
209512	334044
88516	334045
1508	334046
34374	334047
50660	334048
56322	334049
130812	334050
36434	334051
24397	334052
153668	334053
94108	334054
65233	334055
194668	334056
52124	334057
52124	334058
22991	334059
168812	334060
238253	334061
2180	334062
21444	334063
169273	334064
96576	334065
257326	334066
70	334067
25172	334068
45262	334069
24038	334070
200358	334071
132123	334072
39570	334073
6545	334074
8439	334075
82195	334076
51189	334077
37129	334078
109001	334079
92837	334080
64136	334081
7390	334082
77040	334083
42860	334084
8370	334085
14343	334086
34804	334087
173634	334088
196721	334089
7960	334090
201153	334091
118888	334092
6570	334093
220	334094
27735	334095
41217	334096
6833	334097
302867	334098
7220	334099
24431	334100
22960	334101
19185	334102
57191	334103
29822	334104
12915	334105
2473	334106
38867	334107
9539	334108
263802	334109
3497	334110
133241	334111
74343	334112
37822	334113
17572	334114
1749	334115
71988	334116
94123	334117
231190	334118
16787	334119
39917	334120
320	334121
116151	334122
25926	334123
837	334124
4354	334125
26559	334126
22396	334127
19060	334128
1957	334129
130046	334130
109239	334131
84228	334132
935	334133
6884	334134
282289	334135
47403	334136
18074	334137
4711	334138
2071	334139
12672	334140
130231	334141
2348	334142
9244	334143
75839	334144
27627	334145
26999	334146
57988	334147
20074	334148
23208	334149
92480	334150
12935	334151
43056	334152
83804	334153
44921	334154
1110	334155
5936	334156
67078	334157
26354	334158
283193	334159
72911	334160
10244	334161
215033	334162
212841	334163
15339	334164
74574	334165
50795	334166
11121	334167
256841	334168
2496	334169
5254	334170
211817	334171
1215	334172
25271	334173
9726	334174
139942	334175
27456	334176
1697	334177
3114	334178
11821	334179
12039	334180
12134	334181
77560	334182
288587	334183
2479	334184
52916	334185
14056	334186
1327	334187
152821	334188
1931	334189
2719	334190
3147	334191
27746	334192
124902	334193
4385	334194
5154	334195
4531	334196
88248	334197
58879	334198
108419	334199
10286	334200
6791	334201
6143	334202
89415	334203
18062	334204
5869	334205
27707	334206
3123	334207
212708	334208
64734	334209
57698	334210
1359	334211
55014	334212
6109	334213
102404	334214
118316	334215
217	334216
126157	334217
79621	334218
35765	334219
9281	334220
42861	334221
6109	334222
23209	334223
145916	334224
996	334225
12564	334226
3697	334227
13981	334228
36265	334229
22594	334230
268040	334231
33157	334232
1009	334233
12397	334234
216781	334235
5855	334236
195668	334237
59265	334238
18770	334239
3345	334240
39249	334241
2419	334242
152156	334243
9069	334244
278	334245
5108	334246
140919	334247
2573	334248
22830	334249
29077	334250
4090	334251
11364	334252
22683	334253
38110	334254
64429	334255
17375	334256
152455	334257
79619	334258
9092	334259
76183	334260
24282	334261
11429	334262
217	334263
43649	334264
24391	334265
4043	334266
1223	334267
1497	334268
6791	334269
168198	334270
198453	334271
32102	334272
2027	334273
16826	334274
282174	334275
309887	334276
5742	334277
91796	334278
9455	334279
175044	334280
221283	334281
2866	334282
6695	334283
26033	334284
76297	334285
86401	334286
208598	334287
125120	334288
43909	334289
65025	334290
4139	334291
4987	334292
21903	334293
18390	334294
297	334295
29439	334296
10013	334297
5983	334298
82518	334299
19281	334300
83401	334301
24243	334302
52652	334303
35800	334304
1209	334305
2848	334306
24610	334307
16826	334308
176242	334309
194541	334310
5943	334311
35491	334312
13619	334313
1307	334314
25000	334315
13410	334316
5313	334317
8351	334318
46056	334319
183448	334320
183448	334321
12224	334322
11776	334323
62010	334324
11635	334325
2962	334326
224849	334327
125090	334328
10926	334329
3776	334330
14303	334331
144166	334332
3407	334333
4746	334334
24247	334335
181447	334336
6424	334337
12626	334338
173897	334339
153548	334340
19814	334341
15553	334342
45398	334343
157892	334344
19889	334345
18698	334346
84491	334347
304973	334348
11960	334349
5229	334350
118303	334351
57383	334352
1311	334353
17498	334354
86	334355
9115	334356
61666	334357
18377	334358
11323	334359
28196	334360
15650	334361
32	334362
171	334363
4026	334364
1844	334365
11170	334366
6714	334367
15704	334368
2611	334369
86631	334370
5835	334371
41329	334372
288594	334373
9224	334374
8863	334375
316	334376
429	334377
27706	334378
5895	334379
146267	334380
2925	334381
381	334382
133035	334383
204935	334384
148973	334385
130674	334386
77028	334387
61666	334388
29761	334389
1576	334390
100	334391
12316	334392
2885	334393
63509	334394
18685	334395
24031	334396
27531	334397
19992	334398
85910	334399
3586	334400
209543	334401
11554	334402
91003	334403
10205	334404
32779	334405
85905	334406
57990	334407
126222	334408
12597	334409
10033	334410
110726	334411
10909	334412
23657	334413
38725	334414
59951	334415
31044	334416
3131	334417
9995	334418
4253	334419
96790	334420
64540	334421
171280	334422
6840	334423
8428	334424
10341	334425
144804	334426
11619	334427
95620	334428
2765	334429
12297	334430
52309	334431
26283	334432
19670	334433
4462	334434
4462	334435
197569	334436
16396	334437
28958	334438
19046	334439
21578	334440
814	334441
122233	334442
4690	334443
4397	334444
27953	334445
238117	334446
8031	334447
208288	334448
33996	334449
6383	334450
4977	334451
114160	334452
17157	334453
122974	334454
419	334455
18615	334456
187977	334457
23833	334458
94502	334459
88800	334460
22757	334461
5691	334462
25706	334463
27776	334464
220423	334465
41339	334466
18759	334467
4061	334468
3736	334469
23666	334470
88388	334471
1518	334472
10837	334473
142159	334474
26125	334475
30861	334476
35557	334477
85921	334478
837	334479
86839	334480
332	334481
7622	334482
182541	334483
4884	334484
19235	334485
159686	334486
34785	334487
73991	334488
1112	334489
91219	334490
210702	334491
57059	334492
116600	334493
18954	334494
44872	334495
119386	334496
32815	334497
4497	334498
30863	334499
11143	334500
260541	334501
37795	334502
35973	334503
1203	334504
58664	334505
234127	334506
112208	334507
84402	334508
125236	334509
18251	334510
18251	334511
1019	334512
2542	334513
41724	334514
6540	334515
19664	334516
5819	334517
16638	334518
31755	334519
144841	334520
10001	334521
38599	334522
32678	334523
57382	334524
29455	334525
13746	334526
1859	334527
38332	334528
58044	334529
105376	334530
149973	334531
8670	334532
12597	334533
1360	334534
57073	334535
23920	334536
10653	334537
58272	334538
72183	334539
3942	334540
120550	334541
28223	334542
134864	334543
14956	334544
5596	334545
571	334546
46789	334547
1026	334548
57	334549
1300	334550
217988	334551
11988	334552
207648	334553
20088	334554
105506	334555
1859	334556
43979	334557
48298	334558
38030	334559
653	334560
26332	334561
57698	334562
172697	334563
2003	334564
41839	334565
49635	334566
209497	334567
753	334568
320	334569
68877	334570
754	334571
39491	334572
128246	334573
180285	334574
280	334575
5950	334576
10832	334577
223782	334578
75451	334579
3102	334580
43910	334581
12062	334582
103	334583
180980	334584
125366	334585
11817	334586
3735	334587
9969	334588
7978	334589
30977	334590
9143	334591
50105	334592
501	334593
1759	334594
57516	334595
62007	334596
7983	334597
130022	334598
31295	334599
192157	334600
1332	334601
171240	334602
170412	334603
71090	334604
96975	334605
16094	334606
53604	334607
53604	334608
24156	334609
52821	334610
44871	334611
64549	334612
6287	334613
172832	334614
7981	334615
18307	334616
35218	334617
17972	334618
11115	334619
160884	334620
60891	334621
36820	334622
130631	334623
130631	334624
41069	334625
630	334626
69113	334627
167269	334628
184186	334629
15855	334630
81342	334631
198448	334632
77701	334633
68238	334634
30904	334635
36183	334636
6206	334637
2509	334638
193910	334639
33808	334640
4689	334641
26641	334642
33621	334643
100718	334644
111313	334645
15712	334646
6577	334647
280064	334648
875	334649
101301	334650
1218	334651
158531	334652
39739	334653
1845	334654
42470	334655
1300	334656
56967	334657
63340	334658
58963	334659
67788	334660
127977	334661
5034	334662
54705	334663
3294	334664
97271	334665
24831	334666
5633	334667
115079	334668
34374	334669
13518	334670
39313	334671
244390	334672
190794	334673
77701	334674
5130	334675
1681	334676
204196	334677
21681	334678
67604	334679
79608	334680
2769	334681
28135	334682
11402	334683
207	334684
12459	334685
54912	334686
19811	334687
31456	334688
546	334689
13825	334690
138785	334691
24316	334692
23297	334693
105693	334694
12663	334695
301795	334696
239714	334697
15432	334698
38782	334699
20270	334700
255353	334701
185601	334702
19942	334703
36410	334704
4810	334705
411	334706
23389	334707
3449	334708
266165	334709
3275	334710
12632	334711
1494	334712
96950	334713
28700	334714
13009	334715
480	334716
25807	334717
2784	334718
4431	334719
4497	334720
42375	334721
43037	334722
236002	334723
17255	334724
8034	334725
41089	334726
118731	334727
128893	334728
55348	334729
19088	334730
19527	334731
137164	334732
124726	334733
28020	334734
8112	334735
182393	334736
116110	334737
76684	334738
8645	334739
4290	334740
1319	334741
14449	334742
4395	334743
310042	334744
4497	334745
12556	334746
1830	334747
86412	334748
63	334749
49551	334750
18026	334751
26010	334752
54029	334753
8215	334754
5675	334755
288254	334756
7290	334757
69002	334758
92762	334759
69829	334760
10068	334761
119072	334762
9560	334763
43459	334764
9653	334765
659	334766
11	334767
1551	334768
13675	334769
72198	334770
312204	334771
4380	334772
26829	334773
11105	334774
59223	334775
237	334776
86792	334777
4627	334778
121455	334779
61300	334780
92940	334781
640	334782
4885	334783
6472	334784
2120	334785
814	334786
199	334787
14051	334788
39427	334789
3719	334790
2207	334791
1992	334792
37549	334793
23002	334794
1333	334795
18089	334796
244586	334797
936	334798
12842	334799
23709	334800
261587	334801
139709	334802
19929	334803
17672	334804
60245	334805
29137	334806
1938	334807
2000	334808
136	334809
271288	334810
21557	334811
213888	334812
246792	334813
14868	334814
20467	334815
133546	334816
77341	334817
160312	334818
22502	334819
32761	334820
222469	334821
106835	334822
246452	334823
29716	334824
7355	334825
196784	334826
275158	334827
64206	334828
9095	334829
24109	334830
23982	334831
263699	334832
4733	334833
129200	334834
17191	334835
189284	334836
23881	334837
27479	334838
29351	334839
249541	334840
146810	334841
1789	334842
111381	334843
15769	334844
183557	334845
40188	334846
191015	334847
571	334848
187918	334849
108021	334850
24669	334851
35888	334852
131737	334853
117176	334854
43569	334855
65087	334856
67041	334857
2657	334858
3871	334859
139225	334860
27707	334861
89681	334862
87965	334863
29579	334864
7324	334865
5382	334866
66749	334867
31386	334868
24864	334869
2536	334870
114040	334871
110828	334872
7725	334873
70509	334874
2772	334875
203940	334876
99218	334877
2778	334878
29326	334879
55630	334880
82802	334881
75341	334882
208588	334883
2444	334884
114	334885
285990	334886
35956	334887
126518	334888
26176	334889
7423	334890
248186	334891
3187	334892
17560	334893
304922	334894
24111	334895
15402	334896
175674	334897
9725	334898
24284	334899
9036	334900
1297	334901
35803	334902
163898	334903
12700	334904
263346	334905
48688	334906
60326	334907
132205	334908
160117	334909
12043	334910
26836	334911
146350	334912
4015	334913
18802	334914
46377	334915
4627	334916
43691	334917
290134	334918
19217	334919
43798	334920
170809	334921
4928	334922
34727	334923
92600	334924
86368	334925
9521	334926
140161	334927
83379	334928
18791	334929
254793	334930
7529	334931
126517	334932
92510	334933
69729	334934
171644	334935
1028	334936
9516	334937
139630	334938
30726	334939
30323	334940
62620	334941
14924	334942
124332	334943
111558	334944
41485	334945
61647	334946
186189	334947
294498	334948
23404	334949
80353	334950
8	334951
72152	334952
23418	334953
211675	334954
97215	334955
20287	334956
145768	334957
116331	334958
55275	334959
44519	334960
9513	334961
4752	334962
46831	334963
67322	334964
113625	334965
51897	334966
71029	334967
7	334968
221825	334969
2062	334970
36264	334971
1697	334972
44601	334973
7413	334974
64559	334975
131397	334976
2937	334977
24346	334978
14273	334979
19799	334980
89272	334981
11997	334982
16991	334983
270258	334984
94383	334985
1306	334986
13644	334987
48181	334988
61824	334989
22525	334990
28397	334991
88402	334992
1042	334993
8280	334994
6231	334995
6954	334996
113726	334997
152597	334998
101366	334999
63263	335000
67603	335001
203720	335002
259285	335003
23970	335004
12212	335005
134889	335006
134889	335007
96006	335008
33823	335009
119809	335010
4192	335011
5240	335012
189144	335013
4652	335014
65101	335015
6025	335016
91035	335017
160830	335018
45667	335019
2243	335020
9663	335021
65004	335022
108498	335023
65259	335024
11137	335025
13317	335026
12535	335027
50343	335028
2757	335029
58102	335030
211905	335031
9745	335032
15508	335033
307725	335034
68243	335035
70922	335036
1701	335037
60370	335038
733	335039
28700	335040
26674	335041
6796	335042
6030	335043
8860	335044
121075	335045
30778	335046
8016	335047
15052	335048
162298	335049
37880	335050
487	335051
187369	335052
87	335053
14266	335054
45559	335055
77982	335056
9193	335057
30553	335058
6137	335059
30017	335060
142184	335061
118451	335062
191878	335063
67064	335064
39614	335065
59382	335066
20018	335067
4113	335068
27324	335069
116869	335070
56657	335071
90511	335072
121957	335073
214000	335074
2608	335075
35175	335076
78325	335077
32289	335078
16104	335079
47433	335080
7918	335081
4491	335082
629	335083
295276	335084
20713	335085
95062	335086
122974	335087
22632	335088
5945	335089
25355	335090
260379	335091
39413	335092
2728	335093
34050	335094
52709	335095
2327	335096
26768	335097
50129	335098
694	335099
34	335100
148353	335101
58400	335102
12534	335103
145649	335104
49739	335105
184209	335106
188204	335107
7791	335108
58464	335109
41566	335110
93991	335111
10103	335112
7267	335113
1504	335114
3133	335115
3104	335116
106415	335117
23579	335118
176017	335119
168526	335120
435	335121
46093	335122
227043	335123
58686	335124
31284	335125
11151	335126
760	335127
6601	335128
12725	335129
3754	335130
254063	335131
48724	335132
20184	335133
14017	335134
7986	335135
43194	335136
49036	335137
183411	335138
31395	335139
144335	335140
78630	335141
34404	335142
10218	335143
84392	335144
59886	335145
24212	335146
213844	335147
937	335148
4623	335149
17450	335150
2350	335151
243236	335152
90445	335153
33725	335154
53842	335155
13464	335156
8357	335157
991	335158
6245	335159
193578	335160
116772	335161
9018	335162
35674	335163
3670	335164
147019	335165
19525	335166
23661	335167
1464	335168
35693	335169
4311	335170
135882	335171
210228	335172
237941	335173
162623	335174
1285	335175
37771	335176
24953	335177
199441	335178
33411	335179
7430	335180
27671	335181
169201	335182
171979	335183
55394	335184
14596	335185
143802	335186
42710	335187
29554	335188
57268	335189
43205	335190
59184	335191
90179	335192
179751	335193
123729	335194
20813	335195
22239	335196
26973	335197
71796	335198
27501	335199
139473	335200
42810	335201
25457	335202
25457	335203
88101	335204
5616	335205
5250	335206
98557	335207
76759	335208
74491	335209
10160	335210
9194	335211
77786	335212
8578	335213
30869	335214
129095	335215
46370	335216
33985	335217
13179	335218
57609	335219
175334	335220
167022	335221
151311	335222
191937	335223
71330	335224
19084	335225
73554	335226
114501	335227
21414	335228
89657	335229
38991	335230
222732	335231
26547	335232
59350	335233
42892	335234
38718	335235
71279	335236
130184	335237
52834	335238
55061	335239
1783	335240
304914	335241
161377	335242
11635	335243
18382	335244
61117	335245
103054	335246
182072	335247
72694	335248
90589	335249
67267	335250
11852	335251
24768	335252
597	335253
1643	335254
116509	335255
3622	335256
2960	335257
93297	335258
157202	335259
64197	335260
13276	335261
1383	335262
39803	335263
22475	335264
1731	335265
5484	335266
50490	335267
25692	335268
37427	335269
61611	335270
189168	335271
189167	335272
41725	335273
45032	335274
67980	335275
227883	335276
68767	335277
177413	335278
58068	335279
14639	335280
103328	335281
8161	335282
120049	335283
138830	335284
23133	335285
27566	335286
49806	335287
246910	335288
311668	335289
59841	335290
12051	335291
22377	335292
275506	335293
112442	335294
2616	335295
19467	335296
256523	335297
12989	335298
33211	335299
112260	335300
16546	335301
2080	335302
54193	335303
131977	335304
4818	335305
132663	335306
110980	335307
947	335308
12384	335309
24909	335310
55839	335311
12916	335312
5100	335313
26222	335314
4534	335315
59732	335316
209970	335317
8206	335318
24693	335319
26427	335320
57240	335321
2051	335322
36898	335323
66020	335324
17201	335325
38	335326
137161	335327
15164	335328
4993	335329
87481	335330
3119	335331
38380	335332
40535	335333
6668	335334
123019	335335
188640	335336
3154	335337
99305	335338
1883	335339
610	335340
83619	335341
17607	335342
31924	335343
68319	335344
7170	335345
1871	335346
170256	335347
3335	335348
64783	335349
14176	335350
27057	335351
127278	335352
17247	335353
3763	335354
14977	335355
24342	335356
33105	335357
2671	335358
120340	335359
34347	335360
560	335361
14029	335362
5	335363
108094	335364
106035	335365
42813	335366
215472	335367
118782	335368
75434	335369
53170	335370
132438	335371
91461	335372
11882	335373
20135	335374
66024	335375
57926	335376
76779	335377
163437	335378
105505	335379
117690	335380
97879	335381
34919	335382
581	335383
51520	335384
288567	335385
264863	335386
43415	335387
117562	335388
14189	335389
3028	335390
133659	335391
51671	335392
89716	335393
167848	335394
201576	335395
1729	335396
238	335397
248922	335398
84238	335399
16662	335400
89546	335401
48681	335402
54833	335403
1710	335404
135059	335405
46048	335406
1967	335407
44597	335408
206645	335409
1726	335410
41278	335411
145407	335412
301492	335413
1368	335414
63420	335415
10729	335416
78481	335417
16305	335418
183052	335419
2565	335420
74914	335421
73420	335422
31173	335423
28633	335424
255793	335425
20948	335426
96966	335427
31199	335428
89355	335429
307830	335430
57476	335431
4095	335432
1498	335433
177	335434
34468	335435
128277	335436
19585	335437
4807	335438
32344	335439
8157	335440
104967	335441
44489	335442
89137	335443
92873	335444
8659	335445
40351	335446
36716	335447
14172	335448
154595	335449
54209	335450
134263	335451
1912	335452
10282	335453
11094	335454
62543	335455
240887	335456
47694	335457
211959	335458
162459	335459
33027	335460
82620	335461
330	335462
3941	335463
3996	335464
14573	335465
1095	335466
71997	335467
3271	335468
251765	335469
665	335470
968	335471
109616	335472
109188	335473
16540	335474
35521	335475
91409	335476
189058	335477
122760	335478
141111	335479
113185	335480
25169	335481
1906	335482
46025	335483
16263	335484
140426	335485
209362	335486
68384	335487
12604	335488
225509	335489
82477	335490
41346	335491
21807	335492
134685	335493
29364	335494
10711	335495
35682	335496
56719	335497
10521	335498
8037	335499
144178	335500
33980	335501
2845	335502
25023	335503
78695	335504
132991	335505
93946	335506
4585	335507
31318	335508
56445	335509
32819	335510
277095	335511
994	335512
3605	335513
35134	335514
20733	335515
113831	335516
28827	335517
21148	335518
19282	335519
3750	335520
33852	335521
45259	335522
311252	335523
88116	335524
5031	335525
230254	335526
130059	335527
227905	335528
13491	335529
18	335530
8646	335531
1709	335532
16241	335533
4285	335534
68994	335535
141988	335536
64305	335537
311150	335538
19486	335539
85332	335540
40353	335541
102326	335542
122424	335543
7010	335544
42933	335545
31696	335546
52531	335547
24644	335548
38169	335549
217028	335550
11501	335551
17371	335552
31777	335553
43318	335554
3513	335555
30227	335556
58647	335557
103464	335558
11629	335559
124690	335560
216	335561
107006	335562
16182	335563
37472	335564
1867	335565
4390	335566
18163	335567
13339	335568
90769	335569
42598	335570
115315	335571
444	335572
21804	335573
4491	335574
35448	335575
19864	335576
24197	335577
1673	335578
58579	335579
82404	335580
6985	335581
57714	335582
130880	335583
251185	335584
7435	335585
805	335586
38793	335587
8650	335588
33108	335589
1318	335590
5198	335591
1078	335592
59294	335593
17255	335594
25151	335595
733	335596
140357	335597
52123	335598
44290	335599
48208	335600
90726	335601
752	335602
76230	335603
70021	335604
6861	335605
3661	335606
697	335607
178230	335608
8145	335609
6770	335610
39092	335611
5328	335612
50683	335613
953	335614
35489	335615
307236	335616
9093	335617
188113	335618
126276	335619
13399	335620
7338	335621
5	335622
61115	335623
198907	335624
26275	335625
26275	335626
90528	335627
198	335628
3830	335629
3656	335630
13167	335631
982	335632
8873	335633
129515	335634
90743	335635
223608	335636
154475	335637
12069	335638
12069	335639
231235	335640
59291	335641
53953	335642
96466	335643
29114	335644
258	335645
53144	335646
129608	335647
17410	335648
26884	335649
7657	335650
45584	335651
140568	335652
149184	335653
123022	335654
50240	335655
89489	335656
201186	335657
33579	335658
4135	335659
42162	335660
26	335661
91112	335662
36	335663
182953	335664
5285	335665
14448	335666
59972	335667
59972	335668
241159	335669
89035	335670
68208	335671
1169	335672
13250	335673
112755	335674
13679	335675
29251	335676
4387	335677
4862	335678
58850	335679
1673	335680
39197	335681
41556	335682
23254	335683
29776	335684
31922	335685
193039	335686
63972	335687
200665	335688
112568	335689
53926	335690
8585	335691
159072	335692
4476	335693
33005	335694
286152	335695
171761	335696
7964	335697
198444	335698
7226	335699
9359	335700
61370	335701
16233	335702
93245	335703
40414	335704
32264	335705
52883	335706
17494	335707
17249	335708
17244	335709
423	335710
31020	335711
110871	335712
23526	335713
33571	335714
18522	335715
8494	335716
117991	335717
26776	335718
4266	335719
46345	335720
89973	335721
92510	335722
87141	335723
42131	335724
50010	335725
90078	335726
34740	335727
59951	335728
194892	335729
122359	335730
33900	335731
79668	335732
158747	335733
36243	335734
2952	335735
36129	335736
249072	335737
79444	335738
232254	335739
270390	335740
170544	335741
10775	335742
226723	335743
188551	335744
52228	335745
257	335746
16474	335747
49760	335748
15334	335749
2553	335750
1199	335751
2790	335752
3762	335753
120	335754
250017	335755
107492	335756
181726	335757
11327	335758
74902	335759
3533	335760
51292	335761
116956	335762
5926	335763
20283	335764
203694	335765
11693	335766
27677	335767
12459	335768
33452	335769
42859	335770
154624	335771
47130	335772
229448	335773
180558	335774
1	335775
110056	335776
209690	335777
40769	335778
5001	335779
40652	335780
28360	335781
1153	335782
95245	335783
60258	335784
26778	335785
4928	335786
97925	335787
7628	335788
23582	335789
2981	335790
31386	335791
68292	335792
1772	335793
74062	335794
23603	335795
17393	335796
35766	335797
126590	335798
12709	335799
229670	335800
59608	335801
1667	335802
67318	335803
25217	335804
99271	335805
23461	335806
39551	335807
194134	335808
261847	335809
5213	335810
43402	335811
201749	335812
9853	335813
8706	335814
162	335815
12992	335816
192422	335817
102816	335818
63620	335819
8214	335820
43655	335821
1780	335822
245367	335823
47045	335824
55393	335825
55393	335826
116306	335827
192782	335828
13784	335829
53030	335830
278684	335831
254424	335832
311816	335833
14996	335834
281625	335835
13424	335836
9737	335837
13785	335838
279977	335839
107843	335840
133179	335841
135976	335842
17142	335843
6449	335844
23082	335845
4888	335846
17282	335847
32681	335848
91652	335849
52746	335850
94152	335851
208216	335852
9218	335853
15511	335854
33055	335855
278548	335856
290268	335857
8734	335858
37342	335859
141314	335860
133160	335861
82302	335862
9823	335863
147339	335864
114281	335865
2643	335866
1107	335867
45839	335868
22849	335869
52231	335870
123027	335871
34197	335872
178044	335873
75759	335874
7115	335875
7293	335876
117359	335877
28592	335878
212287	335879
173659	335880
230214	335881
117083	335882
90802	335883
19237	335884
45201	335885
92887	335886
17234	335887
59951	335888
10770	335889
1336	335890
17062	335891
47509	335892
45072	335893
7703	335894
74921	335895
72895	335896
182138	335897
175172	335898
21845	335899
50427	335900
226376	335901
106869	335902
180340	335903
17337	335904
5161	335905
151998	335906
41084	335907
207735	335908
252723	335909
41704	335910
198595	335911
6259	335912
11744	335913
274983	335914
66432	335915
6067	335916
175147	335917
1225	335918
306719	335919
103955	335920
126	335921
43232	335922
80631	335923
95084	335924
46838	335925
49318	335926
114636	335927
100007	335928
15792	335929
282276	335930
141359	335931
114806	335932
255196	335933
196660	335934
10071	335935
8506	335936
298512	335937
28388	335938
220417	335939
133391	335940
71028	335941
21808	335942
29779	335943
94747	335944
117722	335945
14374	335946
160995	335947
63474	335948
19081	335949
279562	335950
151440	335951
18482	335952
42543	335953
28983	335954
260462	335955
270505	335956
95209	335957
126955	335958
108142	335959
97716	335960
145695	335961
21362	335962
113315	335963
249630	335964
50206	335965
93328	335966
44215	335967
14688	335968
10994	335969
295296	335970
148969	335971
73974	335972
4752	335973
42931	335974
152939	335975
268	335976
29256	335977
59574	335978
69388	335979
46029	335980
145490	335981
15306	335982
3791	335983
630	335984
16552	335985
37720	335986
190790	335987
86467	335988
20657	335989
15363	335990
117256	335991
24489	335992
13591	335993
342	335994
27659	335995
7425	335996
105192	335997
5547	335998
4384	335999
78163	336000
58274	336001
28641	336002
11546	336003
167174	336004
336	336005
215836	336006
56350	336007
134944	336008
11438	336009
120655	336010
4981	336011
25949	336012
8067	336013
72949	336014
17119	336015
7078	336016
48841	336017
213747	336018
13108	336019
48929	336020
140140	336021
34806	336022
14445	336023
86069	336024
126448	336025
130759	336026
2568	336027
3482	336028
1350	336029
47128	336030
217602	336031
39872	336032
19757	336033
43307	336034
42348	336035
4771	336036
1871	336037
249866	336038
11991	336039
6347	336040
168056	336041
2710	336042
56593	336043
1109	336044
115176	336045
82986	336046
98330	336047
258304	336048
95364	336049
96290	336050
48550	336051
98783	336052
292385	336053
296271	336054
79380	336055
178575	336056
100108	336057
205878	336058
165743	336059
47693	336060
47577	336061
16105	336062
425	336063
71860	336064
85527	336065
81678	336066
203661	336067
196706	336068
186308	336069
78089	336070
125180	336071
239687	336072
519	336073
34923	336074
2562	336075
1359	336076
46138	336077
190939	336078
190939	336079
17861	336080
118234	336081
15642	336082
19908	336083
70353	336084
47485	336085
40870	336086
108540	336087
16400	336088
33236	336089
235268	336090
185973	336091
9058	336092
9058	336093
813	336094
70607	336095
16829	336096
16829	336097
282447	336098
50337	336099
5667	336100
4283	336101
84546	336102
5271	336103
130077	336104
5055	336105
43679	336106
202634	336107
200663	336108
165066	336109
66992	336110
40072	336111
58812	336112
76408	336113
7430	336114
615	336115
94060	336116
115492	336117
271144	336118
74978	336119
81277	336120
64147	336121
71597	336122
297153	336123
16704	336124
194923	336125
398	336126
6304	336127
36448	336128
40126	336129
428	336130
143149	336131
58861	336132
1374	336133
6313	336134
2174	336135
55496	336136
3154	336137
56276	336138
120001	336139
211902	336140
19759	336141
122828	336142
274464	336143
84195	336144
84195	336145
29557	336146
10801	336147
151989	336148
39430	336149
88247	336150
88683	336151
12688	336152
120785	336153
12856	336154
12856	336155
59358	336156
52201	336157
209349	336158
49327	336159
80162	336160
3392	336161
199535	336162
61046	336163
23240	336164
138165	336165
65868	336166
125937	336167
23881	336168
28077	336169
58692	336170
253643	336171
145824	336172
143705	336173
18726	336174
75339	336175
213814	336176
177659	336177
170760	336178
206758	336179
75126	336180
132991	336181
304899	336182
179596	336183
216667	336184
94869	336185
66431	336186
46569	336187
28058	336188
29509	336189
84582	336190
82496	336191
82496	336192
140331	336193
143424	336194
142716	336195
10372	336196
20673	336197
47485	336198
9121	336199
149386	336200
27064	336201
132947	336202
57067	336203
70284	336204
22965	336205
200081	336206
214002	336207
10641	336208
58167	336209
16892	336210
294827	336211
69755	336212
100493	336213
1322	336214
138347	336215
303474	336216
72088	336217
40153	336218
138479	336219
224931	336220
173596	336221
217967	336222
21013	336223
207941	336224
9686	336225
96554	336226
2521	336227
99189	336228
133225	336229
9567	336230
23764	336231
102657	336232
390	336233
110670	336234
79945	336235
182258	336236
204384	336237
140264	336238
20843	336239
125207	336240
126523	336241
235951	336242
17097	336243
96150	336244
66045	336245
30144	336246
13854	336247
139826	336248
3277	336249
28	336250
214328	336251
12514	336252
1464	336253
53258	336254
194942	336255
13606	336256
6646	336257
91008	336258
36053	336259
3877	336260
147031	336261
52303	336262
199789	336263
80392	336264
230788	336265
280628	336266
31778	336267
13030	336268
275363	336269
134269	336270
29911	336271
123123	336272
28540	336273
49647	336274
90063	336275
75997	336276
6858	336277
186311	336278
1786	336279
167167	336280
15400	336281
102780	336282
102892	336283
157233	336284
105726	336285
73574	336286
47399	336287
14195	336288
71128	336289
11630	336290
64891	336291
79715	336292
101185	336293
2042	336294
50642	336295
119958	336296
201068	336297
29500	336298
61635	336299
189637	336300
61622	336301
163754	336302
65716	336303
32099	336304
277563	336305
50039	336306
97750	336307
120681	336308
126590	336309
16460	336310
141418	336311
41946	336312
62695	336313
61067	336314
61968	336315
17564	336316
2094	336317
119260	336318
13566	336319
220447	336320
59213	336321
67024	336322
116635	336323
29240	336324
173023	336325
24169	336326
160427	336327
23640	336328
19620	336329
23762	336330
24263	336331
37274	336332
234269	336333
6702	336334
116190	336335
62528	336336
18790	336337
31747	336338
64054	336339
59773	336340
65558	336341
69053	336342
76239	336343
106036	336344
68583	336345
29010	336346
81873	336347
17732	336348
37900	336349
6400	336350
6402	336351
87798	336352
42100	336353
1005	336354
134947	336355
42245	336356
19620	336357
2716	336358
122442	336359
40343	336360
58561	336361
10541	336362
40057	336363
70123	336364
23703	336365
9911	336366
14877	336367
40539	336368
246331	336369
146520	336370
157307	336371
121290	336372
70699	336373
124816	336374
99189	336375
23096	336376
52379	336377
222407	336378
8030	336379
211369	336380
260057	336381
208070	336382
18732	336383
278420	336384
286242	336385
81748	336386
34538	336387
109609	336388
84676	336389
168253	336390
110885	336391
54628	336392
106230	336393
267814	336394
3813	336395
90796	336396
292464	336397
1724	336398
55908	336399
2910	336400
30801	336401
70310	336402
77058	336403
5994	336404
106321	336405
26730	336406
60261	336407
217529	336408
54452	336409
78850	336410
2598	336411
172186	336412
51352	336413
93076	336414
120098	336415
41400	336416
10672	336417
59455	336418
26182	336419
1666	336420
51203	336421
11485	336422
9642	336423
71827	336424
58686	336425
85144	336426
85144	336427
4061	336428
137299	336429
56742	336430
14587	336431
7467	336432
38235	336433
89673	336434
214027	336435
38580	336436
25074	336437
653	336438
22143	336439
35583	336440
44394	336441
54480	336442
52855	336443
109284	336444
21059	336445
27916	336446
30	336447
62179	336448
3804	336449
55607	336450
28336	336451
3922	336452
132050	336453
26318	336454
16309	336455
20230	336456
23888	336457
23287	336458
107281	336459
139695	336460
221404	336461
95710	336462
11401	336463
118850	336464
101367	336465
202006	336466
41055	336467
144856	336468
1641	336469
30756	336470
69373	336471
42375	336472
8490	336473
4459	336474
194993	336475
128455	336476
56669	336477
201512	336478
42524	336479
1711	336480
14204	336481
34745	336482
15826	336483
7761	336484
148757	336485
93855	336486
55258	336487
119698	336488
34601	336489
25681	336490
79072	336491
51406	336492
185226	336493
14758	336494
472	336495
81171	336496
53349	336497
8382	336498
6055	336499
110275	336500
165459	336501
19042	336502
145256	336503
4945	336504
4945	336505
14823	336506
45411	336507
8776	336508
3945	336509
4339	336510
13121	336511
131749	336512
84507	336513
56924	336514
11649	336515
103075	336516
6166	336517
29575	336518
73575	336519
17674	336520
20983	336521
78933	336522
18941	336523
2023	336524
117552	336525
268491	336526
169613	336527
57176	336528
63236	336529
85686	336530
85686	336531
156295	336532
40844	336533
96323	336534
217705	336535
8494	336536
59645	336537
173214	336538
48511	336539
143285	336540
131233	336541
40266	336542
14548	336543
170085	336544
79688	336545
57701	336546
4600	336547
14174	336548
96520	336549
26562	336550
9105	336551
194032	336552
181539	336553
82500	336554
461	336555
1717	336556
23732	336557
39635	336558
91728	336559
6738	336560
26849	336561
94810	336562
57528	336563
131634	336564
116680	336565
162204	336566
29328	336567
53156	336568
53156	336569
218824	336570
132542	336571
310349	336572
118686	336573
18515	336574
2437	336575
87868	336576
169102	336577
22953	336578
683	336579
254658	336580
222838	336581
72145	336582
94261	336583
54953	336584
25979	336585
185759	336586
13288	336587
9578	336588
159260	336589
8599	336590
25673	336591
3153	336592
21942	336593
298824	336594
28703	336595
79171	336596
5405	336597
9670	336598
13282	336599
9553	336600
214593	336601
29727	336602
41609	336603
34929	336604
199287	336605
29197	336606
42655	336607
256077	336608
72928	336609
59594	336610
18151	336611
10141	336612
26736	336613
40465	336614
18407	336615
7405	336616
141725	336617
42322	336618
79432	336619
56802	336620
85605	336621
2947	336622
31240	336623
140867	336624
18176	336625
27080	336626
15330	336627
26610	336628
17013	336629
40854	336630
219326	336631
60532	336632
143439	336633
5456	336634
13344	336635
18391	336636
9739	336637
15097	336638
21901	336639
36410	336640
3004	336641
10330	336642
144434	336643
29075	336644
27144	336645
84619	336646
59767	336647
87330	336648
20260	336649
21019	336650
145051	336651
39922	336652
9364	336653
20056	336654
64333	336655
206860	336656
1214	336657
86568	336658
1753	336659
353	336660
48675	336661
78628	336662
21894	336663
10330	336664
2208	336665
65689	336666
3963	336667
14330	336668
114199	336669
5170	336670
121198	336671
18439	336672
7117	336673
5622	336674
60211	336675
1300	336676
176772	336677
1710	336678
43511	336679
189793	336680
110465	336681
58940	336682
85807	336683
34701	336684
88438	336685
28502	336686
3837	336687
80596	336688
25920	336689
5717	336690
70538	336691
48882	336692
82939	336693
1413	336694
188227	336695
18701	336696
3361	336697
139104	336698
56156	336699
75209	336700
84917	336701
32682	336702
191094	336703
120191	336704
59460	336705
117336	336706
26155	336707
17600	336708
265058	336709
23305	336710
150215	336711
40962	336712
6584	336713
1875	336714
259109	336715
20533	336716
308950	336717
209738	336718
109908	336719
24981	336720
278122	336721
26713	336722
123539	336723
6303	336724
91207	336725
143172	336726
169	336727
61890	336728
61224	336729
217519	336730
16183	336731
32000	336732
2551	336733
7159	336734
51623	336735
90618	336736
3304	336737
89010	336738
55654	336739
37594	336740
15963	336741
8450	336742
311845	336743
715	336744
3174	336745
4996	336746
811	336747
53690	336748
32348	336749
5332	336750
87512	336751
22441	336752
48496	336753
55416	336754
43056	336755
31575	336756
29788	336757
1087	336758
7263	336759
2279	336760
71346	336761
68746	336762
10356	336763
40558	336764
92191	336765
14805	336766
97504	336767
41671	336768
172159	336769
208810	336770
3920	336771
4932	336772
226863	336773
173304	336774
24272	336775
243023	336776
70553	336777
69024	336778
104325	336779
10937	336780
107384	336781
17722	336782
2796	336783
48219	336784
312398	336785
263	336786
30	336787
200623	336788
104842	336789
5039	336790
32738	336791
70704	336792
7	336793
23587	336794
56790	336795
127613	336796
12477	336797
122309	336798
8983	336799
22684	336800
48190	336801
28574	336802
13087	336803
80031	336804
12556	336805
79399	336806
241655	336807
95088	336808
3764	336809
18246	336810
17098	336811
47863	336812
15295	336813
41815	336814
106685	336815
174463	336816
1574	336817
4056	336818
70223	336819
110756	336820
4245	336821
5291	336822
233908	336823
175796	336824
113244	336825
107975	336826
26988	336827
8035	336828
117556	336829
565	336830
376	336831
78669	336832
102350	336833
72483	336834
6422	336835
6184	336836
144218	336837
5817	336838
2986	336839
221408	336840
201631	336841
9188	336842
10189	336843
13953	336844
7189	336845
133435	336846
21381	336847
34807	336848
130513	336849
72158	336850
30214	336851
84077	336852
84077	336853
106481	336854
63875	336855
92940	336856
685	336857
4269	336858
46723	336859
112543	336860
28011	336861
35840	336862
312639	336863
33781	336864
6920	336865
174799	336866
85056	336867
54442	336868
49951	336869
144979	336870
67217	336871
124012	336872
75516	336873
108349	336874
134454	336875
55644	336876
55644	336877
3010	336878
58794	336879
63823	336880
49172	336881
11847	336882
1913	336883
900	336884
288454	336885
12006	336886
127481	336887
81318	336888
261531	336889
5866	336890
16758	336891
60100	336892
27688	336893
16675	336894
3432	336895
114259	336896
57513	336897
95188	336898
46552	336899
136825	336900
9720	336901
6340	336902
3611	336903
90677	336904
1047	336905
115680	336906
87861	336907
84329	336908
53169	336909
33479	336910
167596	336911
21724	336912
472	336913
47643	336914
40048	336915
131626	336916
163013	336917
83319	336918
184969	336919
16344	336920
145674	336921
9398	336922
51111	336923
299465	336924
31258	336925
16390	336926
133201	336927
85771	336928
174878	336929
269190	336930
76917	336931
26308	336932
10256	336933
279542	336934
65279	336935
40207	336936
4392	336937
9891	336938
93214	336939
57226	336940
41712	336941
56090	336942
120601	336943
235712	336944
236556	336945
54398	336946
54398	336947
31417	336948
1820	336949
9157	336950
9266	336951
1554	336952
15929	336953
43623	336954
23119	336955
1800	336956
182317	336957
182317	336958
25363	336959
152622	336960
9115	336961
2411	336962
3798	336963
74513	336964
20325	336965
78966	336966
36077	336967
104545	336968
31119	336969
6108	336970
67746	336971
2505	336972
139931	336973
58413	336974
46511	336975
21786	336976
137400	336977
50190	336978
180801	336979
1376	336980
33212	336981
8236	336982
286861	336983
97792	336984
127473	336985
55882	336986
2909	336987
45463	336988
9741	336989
145662	336990
139815	336991
7660	336992
13912	336993
19526	336994
276151	336995
11434	336996
74996	336997
145711	336998
114165	336999
4999	337000
115858	337001
78944	337002
136824	337003
23062	337004
69672	337005
267207	337006
29519	337007
462	337008
51046	337009
157197	337010
16881	337011
132249	337012
14387	337013
17828	337014
167664	337015
8911	337016
44726	337017
35036	337018
97111	337019
21234	337020
2011	337021
54780	337022
57635	337023
7246	337024
10176	337025
2485	337026
1701	337027
10589	337028
52683	337029
96256	337030
9598	337031
1743	337032
17272	337033
19991	337034
82024	337035
34799	337036
215768	337037
105051	337038
4252	337039
215548	337040
86933	337041
1754	337042
39966	337043
40454	337044
54538	337045
7600	337046
142960	337047
118555	337048
61261	337049
142601	337050
57087	337051
77787	337052
15590	337053
28781	337054
16287	337055
63179	337056
147323	337057
179756	337058
6187	337059
33676	337060
3713	337061
134270	337062
281577	337063
5710	337064
9184	337065
214766	337066
149056	337067
137185	337068
303336	337069
56596	337070
11842	337071
6980	337072
30282	337073
93980	337074
21745	337075
21721	337076
8568	337077
95369	337078
54217	337079
3502	337080
45839	337081
121727	337082
17454	337083
19648	337084
59032	337085
86545	337086
279293	337087
28561	337088
287956	337089
56326	337090
15513	337091
59844	337092
6170	337093
86928	337094
39196	337095
13268	337096
32071	337097
60632	337098
200507	337099
81093	337100
182757	337101
206751	337102
227882	337103
5912	337104
29549	337105
17886	337106
87222	337107
57452	337108
121194	337109
2435	337110
744	337111
15676	337112
14169	337113
194941	337114
38638	337115
93428	337116
128	337117
154317	337118
24710	337119
27247	337120
197749	337121
114399	337122
34264	337123
285849	337124
153290	337125
32596	337126
11561	337127
155922	337128
8428	337129
20562	337130
170061	337131
41471	337132
193013	337133
7176	337134
8527	337135
81483	337136
98698	337137
59186	337138
26531	337139
14757	337140
168877	337141
34943	337142
94127	337143
56607	337144
126	337145
9728	337146
16991	337147
18157	337148
51565	337149
8467	337150
18923	337151
90269	337152
88406	337153
12723	337154
104401	337155
88649	337156
39770	337157
70212	337158
86039	337159
32672	337160
208181	337161
71978	337162
99302	337163
80970	337164
10647	337165
54430	337166
7574	337167
11652	337168
2570	337169
210236	337170
67581	337171
125154	337172
37812	337173
1	337174
62964	337175
151033	337176
12512	337177
120863	337178
8700	337179
14639	337180
10741	337181
8643	337182
8643	337183
66222	337184
12468	337185
148256	337186
63647	337187
8492	337188
5315	337189
204652	337190
75948	337191
21694	337192
283148	337193
247	337194
278401	337195
10049	337196
79733	337197
86	337198
12209	337199
86959	337200
43959	337201
13185	337202
1660	337203
31107	337204
93775	337205
179544	337206
3517	337207
721	337208
129340	337209
85776	337210
90741	337211
53800	337212
136132	337213
181356	337214
102961	337215
171510	337216
67959	337217
2825	337218
90896	337219
2002	337220
2289	337221
149500	337222
135183	337223
13257	337224
37514	337225
25855	337226
213258	337227
108871	337228
12841	337229
194542	337230
48882	337231
9467	337232
1539	337233
46346	337234
44908	337235
261438	337236
90612	337237
220374	337238
24174	337239
41173	337240
33177	337241
283066	337242
33298	337243
2444	337244
64988	337245
212611	337246
38181	337247
171301	337248
11013	337249
14243	337250
1823	337251
208909	337252
38842	337253
13929	337254
7087	337255
7338	337256
33219	337257
7388	337258
8804	337259
113387	337260
32038	337261
250240	337262
1547	337263
50404	337264
106232	337265
40495	337266
40495	337267
127888	337268
8728	337269
298	337270
171248	337271
6079	337272
51795	337273
94413	337274
42730	337275
113298	337276
221340	337277
144449	337278
1912	337279
49165	337280
1234	337281
153303	337282
118203	337283
37110	337284
36114	337285
179569	337286
72705	337287
23090	337288
20925	337289
15296	337290
94683	337291
5187	337292
104810	337293
889	337294
21045	337295
93612	337296
15527	337297
9117	337298
155088	337299
113068	337300
17914	337301
146645	337302
26895	337303
19618	337304
3	337305
249846	337306
309068	337307
3903	337308
13508	337309
48400	337310
284232	337311
302010	337312
67942	337313
178462	337314
162530	337315
284632	337316
13205	337317
24500	337318
285110	337319
34138	337320
156671	337321
65595	337322
78849	337323
95748	337324
87393	337325
1099	337326
86660	337327
73534	337328
223539	337329
6191	337330
104859	337331
222201	337332
4680	337333
110699	337334
86833	337335
40327	337336
6496	337337
210233	337338
80252	337339
9086	337340
9308	337341
9043	337342
7143	337343
22068	337344
25463	337345
28369	337346
152090	337347
3434	337348
39279	337349
21866	337350
77902	337351
104674	337352
28714	337353
13605	337354
9425	337355
7427	337356
17490	337357
132415	337358
46164	337359
7668	337360
19682	337361
3051	337362
25751	337363
121372	337364
154274	337365
8372	337366
7407	337367
15773	337368
135508	337369
85452	337370
13239	337371
341	337372
6340	337373
27122	337374
11048	337375
2634	337376
26166	337377
100288	337378
63844	337379
566	337380
51053	337381
7732	337382
145149	337383
8360	337384
144227	337385
61301	337386
39966	337387
39966	337388
15014	337389
15500	337390
2755	337391
74509	337392
29916	337393
298569	337394
45381	337395
12800	337396
117299	337397
206905	337398
60942	337399
68312	337400
147685	337401
8456	337402
64559	337403
4085	337404
55133	337405
96154	337406
74482	337407
173444	337408
78128	337409
79268	337410
36885	337411
14003	337412
5059	337413
17487	337414
113142	337415
2949	337416
5802	337417
43690	337418
21177	337419
65929	337420
28611	337421
81710	337422
53144	337423
37359	337424
16291	337425
168031	337426
167147	337427
94401	337428
167859	337429
8286	337430
224090	337431
129573	337432
263479	337433
99494	337434
66190	337435
19749	337436
208956	337437
104264	337438
174224	337439
46162	337440
11761	337441
89119	337442
200478	337443
104903	337444
260667	337445
261105	337446
168831	337447
32516	337448
730	337449
244163	337450
134815	337451
285646	337452
177055	337453
4838	337454
184833	337455
4916	337456
63633	337457
17709	337458
43540	337459
75029	337460
10673	337461
21726	337462
27999	337463
87953	337464
53347	337465
53347	337466
4864	337467
29433	337468
77315	337469
202804	337470
29301	337471
5693	337472
27179	337473
123859	337474
81934	337475
283521	337476
103982	337477
20875	337478
128620	337479
98817	337480
62598	337481
37151	337482
32283	337483
249838	337484
20987	337485
26740	337486
48965	337487
17117	337488
187280	337489
199501	337490
29975	337491
208547	337492
22504	337493
1952	337494
3660	337495
131551	337496
171907	337497
110132	337498
3591	337499
146938	337500
32888	337501
15447	337502
149402	337503
13349	337504
28087	337505
12609	337506
66225	337507
102916	337508
10683	337509
181570	337510
85534	337511
138100	337512
167790	337513
211322	337514
69720	337515
109344	337516
2062	337517
18127	337518
211021	337519
31999	337520
77359	337521
165266	337522
24937	337523
102093	337524
172343	337525
6563	337526
76409	337527
109746	337528
102331	337529
161768	337530
34926	337531
42911	337532
254313	337533
14649	337534
207	337535
3683	337536
22458	337537
2868	337538
19675	337539
792	337540
47772	337541
223737	337542
544	337543
497	337544
9991	337545
18614	337546
9745	337547
62079	337548
8433	337549
3302	337550
24727	337551
42959	337552
123076	337553
92587	337554
27217	337555
31266	337556
3797	337557
54792	337558
23012	337559
40324	337560
39722	337561
10624	337562
129134	337563
44989	337564
10696	337565
13231	337566
262568	337567
59031	337568
37857	337569
84315	337570
56319	337571
178621	337572
62044	337573
8776	337574
451	337575
48959	337576
133650	337577
7884	337578
83245	337579
59411	337580
131270	337581
270453	337582
106170	337583
34036	337584
95807	337585
8739	337586
102148	337587
218330	337588
226515	337589
7588	337590
207940	337591
39487	337592
160984	337593
255504	337594
17432	337595
20999	337596
4917	337597
14819	337598
20238	337599
106129	337600
16915	337601
109326	337602
162721	337603
27641	337604
26326	337605
48512	337606
72704	337607
49909	337608
1570	337609
49115	337610
6678	337611
267845	337612
2835	337613
283670	337614
190622	337615
77283	337616
7163	337617
39632	337618
35129	337619
200628	337620
194171	337621
108828	337622
142693	337623
14058	337624
545	337625
63952	337626
71329	337627
281692	337628
13103	337629
1969	337630
167628	337631
23286	337632
290	337633
41286	337634
127420	337635
134320	337636
11337	337637
5748	337638
211542	337639
10994	337640
3332	337641
8922	337642
28847	337643
505	337644
56581	337645
8	337646
240777	337647
122633	337648
118054	337649
54601	337650
27187	337651
15746	337652
15711	337653
149854	337654
32420	337655
210734	337656
165213	337657
292584	337658
63089	337659
192407	337660
123139	337661
89431	337662
248116	337663
17457	337664
81542	337665
81542	337666
19869	337667
7328	337668
35069	337669
66636	337670
10769	337671
104884	337672
33040	337673
7729	337674
167240	337675
39462	337676
21935	337677
215696	337678
183277	337679
57573	337680
122886	337681
25989	337682
47374	337683
228601	337684
92749	337685
106840	337686
58754	337687
15493	337688
23748	337689
93873	337690
51573	337691
288570	337692
7679	337693
100771	337694
25600	337695
24764	337696
649	337697
209766	337698
37145	337699
28397	337700
186450	337701
211353	337702
18672	337703
2650	337704
205590	337705
44592	337706
29810	337707
15601	337708
43055	337709
6976	337710
28600	337711
19013	337712
73505	337713
11465	337714
52441	337715
99659	337716
71446	337717
108980	337718
160904	337719
759	337720
43700	337721
245171	337722
210234	337723
2657	337724
89622	337725
12151	337726
27865	337727
21126	337728
158339	337729
22069	337730
146924	337731
266247	337732
14788	337733
195455	337734
234878	337735
71280	337736
10404	337737
143040	337738
13343	337739
10565	337740
1	337741
119910	337742
50110	337743
304645	337744
278417	337745
370	337746
13232	337747
21147	337748
5951	337749
70071	337750
41665	337751
8240	337752
79653	337753
4762	337754
8309	337755
26036	337756
26036	337757
2105	337758
6646	337759
220922	337760
102276	337761
109537	337762
30899	337763
140295	337764
28578	337765
123117	337766
28850	337767
110878	337768
89222	337769
8955	337770
191357	337771
7754	337772
283500	337773
18146	337774
32733	337775
69632	337776
110334	337777
90240	337778
237970	337779
4136	337780
116383	337781
76359	337782
12	337783
42092	337784
92839	337785
4916	337786
47213	337787
40887	337788
12417	337789
98816	337790
7806	337791
9561	337792
65190	337793
188820	337794
77297	337795
27217	337796
6100	337797
247434	337798
134088	337799
405	337800
30741	337801
171842	337802
20369	337803
98120	337804
7034	337805
43542	337806
112323	337807
1450	337808
8436	337809
1912	337810
1851	337811
9665	337812
795	337813
10020	337814
1788	337815
484	337816
62024	337817
3822	337818
35875	337819
7474	337820
10	337821
44002	337822
104714	337823
330	337824
126259	337825
90271	337826
168792	337827
77034	337828
160730	337829
64805	337830
5060	337831
28592	337832
72576	337833
8580	337834
119347	337835
165909	337836
34428	337837
270706	337838
17188	337839
6524	337840
32186	337841
283248	337842
10439	337843
104312	337844
108058	337845
112332	337846
56966	337847
272816	337848
1897	337849
3514	337850
39562	337851
4598	337852
286045	337853
36136	337854
106091	337855
149813	337856
26691	337857
54053	337858
34844	337859
76205	337860
71660	337861
23059	337862
45503	337863
105751	337864
2834	337865
17379	337866
115382	337867
35642	337868
12294	337869
89118	337870
263781	337871
18189	337872
346	337873
32485	337874
56951	337875
5578	337876
78632	337877
49351	337878
482	337879
51384	337880
55116	337881
11465	337882
57736	337883
211421	337884
17864	337885
146235	337886
9422	337887
136153	337888
90441	337889
9403	337890
922	337891
61342	337892
42110	337893
7253	337894
7862	337895
135363	337896
132	337897
56412	337898
98384	337899
65104	337900
71318	337901
54162	337902
45350	337903
85523	337904
191573	337905
10849	337906
52895	337907
97038	337908
23526	337909
38292	337910
6194	337911
45910	337912
124823	337913
176504	337914
86615	337915
199117	337916
53681	337917
11405	337918
80702	337919
247073	337920
290167	337921
130371	337922
130371	337923
81320	337924
384	337925
296944	337926
151946	337927
24330	337928
40873	337929
187030	337930
17067	337931
40744	337932
245615	337933
16783	337934
6348	337935
279508	337936
18370	337937
10894	337938
18415	337939
16988	337940
805	337941
1003	337942
50611	337943
83144	337944
72909	337945
214021	337946
168415	337947
5398	337948
33947	337949
102772	337950
55577	337951
275752	337952
5131	337953
156539	337954
165331	337955
208396	337956
114794	337957
137773	337958
723	337959
181483	337960
180927	337961
123072	337962
54887	337963
122639	337964
92243	337965
180456	337966
203730	337967
105498	337968
220961	337969
246717	337970
263190	337971
54494	337972
298419	337973
61349	337974
4760	337975
16289	337976
109615	337977
109615	337978
163418	337979
163654	337980
221090	337981
123408	337982
66263	337983
215945	337984
245152	337985
1163	337986
20238	337987
153673	337988
16819	337989
16819	337990
16819	337991
99250	337992
191070	337993
214076	337994
147332	337995
147332	337996
68696	337997
30514	337998
192516	337999
249398	338000
4417	338001
173884	338002
110874	338003
7868	338004
78864	338005
175885	338006
68360	338007
36094	338008
255252	338009
15477	338010
60595	338011
295375	338012
80022	338013
14614	338014
8881	338015
27079	338016
70277	338017
141093	338018
30522	338019
122432	338020
178321	338021
129964	338022
97883	338023
149	338024
257837	338025
147717	338026
40262	338027
272719	338028
15574	338029
296928	338030
206577	338031
36040	338032
24111	338033
6689	338034
83212	338035
50569	338036
30148	338037
9471	338038
11520	338039
18325	338040
1995	338041
35930	338042
210907	338043
283806	338044
35940	338045
102454	338046
61992	338047
73550	338048
177188	338049
8515	338050
293451	338051
44973	338052
79848	338053
44	338054
21648	338055
58954	338056
62531	338057
264605	338058
26325	338059
43212	338060
3734	338061
6563	338062
9973	338063
939	338064
84331	338065
20144	338066
2758	338067
179202	338068
9749	338069
10588	338070
286972	338071
43906	338072
5587	338073
1013	338074
24439	338075
24058	338076
1774	338077
76867	338078
117475	338079
242397	338080
188	338081
223178	338082
146845	338083
95355	338084
15025	338085
92549	338086
109945	338087
29918	338088
124432	338089
39617	338090
166123	338091
111287	338092
15568	338093
156559	338094
51741	338095
30787	338096
7436	338097
192428	338098
17554	338099
10244	338100
14057	338101
12117	338102
23126	338103
10761	338104
205025	338105
9816	338106
284204	338107
102354	338108
151356	338109
130239	338110
245809	338111
78276	338112
291727	338113
253099	338114
174569	338115
2164	338116
29573	338117
36386	338118
37593	338119
76	338120
248873	338121
141186	338122
254683	338123
8052	338124
113344	338125
12986	338126
130581	338127
133621	338128
252436	338129
51090	338130
88421	338131
32252	338132
155970	338133
172052	338134
2851	338135
233681	338136
26101	338137
115111	338138
140719	338139
62342	338140
211485	338141
58298	338142
124454	338143
73425	338144
40434	338145
152166	338146
168643	338147
117350	338148
24966	338149
61604	338150
41270	338151
1	338152
7	338153
84700	338154
121036	338155
58859	338156
277511	338157
10731	338158
2612	338159
24192	338160
35319	338161
165376	338162
12641	338163
46713	338164
2088	338165
28648	338166
189013	338167
42736	338168
127776	338169
46885	338170
15647	338171
188226	338172
96347	338173
761	338174
176917	338175
20258	338176
77676	338177
2465	338178
12529	338179
54669	338180
11307	338181
103859	338182
7559	338183
68335	338184
266	338185
96379	338186
215201	338187
266	338188
235312	338189
111733	338190
111977	338191
35193	338192
4129	338193
5193	338194
2947	338195
71571	338196
58089	338197
52945	338198
89412	338199
36799	338200
142844	338201
19652	338202
10523	338203
72509	338204
140062	338205
258702	338206
23846	338207
255717	338208
3906	338209
65067	338210
52892	338211
51240	338212
118661	338213
262006	338214
107776	338215
40818	338216
84185	338217
243765	338218
6180	338219
6985	338220
55927	338221
196178	338222
23133	338223
124361	338224
74390	338225
17836	338226
144425	338227
136363	338228
84185	338229
24825	338230
55488	338231
17698	338232
29161	338233
12658	338234
55561	338235
17836	338236
256912	338237
115810	338238
110874	338239
96959	338240
62251	338241
24281	338242
21159	338243
6489	338244
17974	338245
24778	338246
194210	338247
74278	338248
101931	338249
110697	338250
148791	338251
238610	338252
78428	338253
47812	338254
9522	338255
233044	338256
47812	338257
43636	338258
51395	338259
7529	338260
175298	338261
26628	338262
89491	338263
2730	338264
208808	338265
22590	338266
63677	338267
74331	338268
22711	338269
2824	338270
138129	338271
15352	338272
73239	338273
175407	338274
36625	338275
47823	338276
18658	338277
44763	338278
1718	338279
3572	338280
105021	338281
5969	338282
166593	338283
21634	338284
34212	338285
178800	338286
215831	338287
68621	338288
295540	338289
768	338290
56595	338291
189494	338292
46657	338293
215370	338294
3746	338295
2697	338296
118230	338297
90397	338298
119386	338299
113399	338300
256898	338301
73897	338302
34710	338303
60244	338304
3958	338305
28450	338306
266116	338307
5501	338308
84418	338309
36124	338310
275881	338311
56643	338312
15001	338313
83587	338314
11438	338315
236970	338316
68133	338317
75104	338318
5486	338319
1697	338320
20899	338321
6424	338322
7899	338323
62982	338324
89473	338325
85335	338326
130040	338327
53359	338328
31107	338329
23826	338330
85912	338331
26298	338332
8449	338333
31485	338334
34	338335
15533	338336
726	338337
189452	338338
115719	338339
189477	338340
25259	338341
55320	338342
130956	338343
19506	338344
4683	338345
37839	338346
245826	338347
1112	338348
107868	338349
1615	338350
263460	338351
71858	338352
2946	338353
45961	338354
128143	338355
116131	338356
140804	338357
77430	338358
138835	338359
186608	338360
102800	338361
5760	338362
214711	338363
1341	338364
87875	338365
16568	338366
213446	338367
206060	338368
51690	338369
127612	338370
26111	338371
16261	338372
99212	338373
119298	338374
263534	338375
32723	338376
5093	338377
145100	338378
22252	338379
167260	338380
12443	338381
24193	338382
91721	338383
59490	338384
30428	338385
3716	338386
83849	338387
10658	338388
44695	338389
26668	338390
109334	338391
17576	338392
91210	338393
12906	338394
111320	338395
8161	338396
48740	338397
112472	338398
122319	338399
60813	338400
6790	338401
161094	338402
59369	338403
24746	338404
30797	338405
27145	338406
16843	338407
7537	338408
35571	338409
12267	338410
21419	338411
295493	338412
26111	338413
151879	338414
9357	338415
11698	338416
51303	338417
356	338418
26111	338419
7770	338420
11097	338421
207074	338422
11881	338423
145432	338424
142037	338425
21333	338426
144364	338427
258240	338428
12335	338429
15464	338430
54172	338431
32208	338432
41297	338433
108154	338434
1660	338435
5186	338436
25139	338437
28137	338438
36496	338439
47934	338440
37525	338441
13482	338442
10355	338443
9068	338444
27312	338445
2703	338446
24810	338447
4874	338448
7210	338449
212595	338450
128268	338451
14130	338452
1340	338453
149413	338454
128102	338455
163933	338456
199827	338457
8449	338458
5064	338459
98769	338460
54084	338461
7188	338462
138417	338463
86859	338464
105847	338465
37800	338466
151469	338467
140634	338468
6997	338469
207579	338470
29574	338471
40284	338472
164125	338473
149416	338474
84901	338475
2296	338476
4438	338477
5450	338478
100322	338479
5894	338480
104766	338481
60293	338482
56292	338483
190428	338484
102555	338485
151422	338486
4700	338487
2349	338488
22864	338489
58884	338490
3623	338491
24204	338492
75079	338493
93143	338494
208118	338495
106	338496
26987	338497
9947	338498
43347	338499
37040	338500
262245	338501
950	338502
202470	338503
93948	338504
59862	338505
35168	338506
35038	338507
12675	338508
18619	338509
41243	338510
9332	338511
4302	338512
102907	338513
1566	338514
99645	338515
45450	338516
12341	338517
7168	338518
19745	338519
5337	338520
92544	338521
8868	338522
9588	338523
102512	338524
168640	338525
54912	338526
74241	338527
191946	338528
176796	338529
158515	338530
13798	338531
175138	338532
17138	338533
31467	338534
4273	338535
193852	338536
30126	338537
194	338538
17036	338539
101758	338540
4227	338541
25792	338542
59076	338543
25792	338544
1986	338545
31728	338546
9434	338547
95794	338548
86872	338549
1057	338550
118584	338551
102	338552
34776	338553
64820	338554
59139	338555
3122	338556
242818	338557
10420	338558
22478	338559
100402	338560
43237	338561
56169	338562
41227	338563
71763	338564
120659	338565
15857	338566
6170	338567
16177	338568
15593	338569
77872	338570
3745	338571
64740	338572
121747	338573
43750	338574
247103	338575
172641	338576
125423	338577
35431	338578
23580	338579
271882	338580
70911	338581
48944	338582
47471	338583
22632	338584
1222	338585
309572	338586
8936	338587
101960	338588
170298	338589
200938	338590
306434	338591
77058	338592
62527	338593
130672	338594
130672	338595
50149	338596
77532	338597
61989	338598
290041	338599
190734	338600
42042	338601
59350	338602
5449	338603
63164	338604
66167	338605
66844	338606
8873	338607
81976	338608
167238	338609
39058	338610
8116	338611
23510	338612
96330	338613
41635	338614
163519	338615
31359	338616
52987	338617
3877	338618
78572	338619
242656	338620
30538	338621
56950	338622
287014	338623
40559	338624
7348	338625
6588	338626
10147	338627
189958	338628
37525	338629
64662	338630
11784	338631
137492	338632
25935	338633
123023	338634
68445	338635
25761	338636
56903	338637
894	338638
17263	338639
23955	338640
84191	338641
1568	338642
82276	338643
63080	338644
19236	338645
4977	338646
17241	338647
15686	338648
52528	338649
24517	338650
18453	338651
2940	338652
26086	338653
17700	338654
38004	338655
8503	338656
137398	338657
141053	338658
62385	338659
28585	338660
23955	338661
12147	338662
92837	338663
198925	338664
103856	338665
43867	338666
92415	338667
10345	338668
1255	338669
37652	338670
304241	338671
138255	338672
124607	338673
94371	338674
215394	338675
296032	338676
43077	338677
8968	338678
116444	338679
69560	338680
5619	338681
79770	338682
173672	338683
85610	338684
91890	338685
59604	338686
37946	338687
4424	338688
38682	338689
85158	338690
22984	338691
168738	338692
145756	338693
3334	338694
51653	338695
583	338696
207567	338697
168327	338698
3883	338699
15945	338700
11400	338701
10417	338702
22207	338703
58176	338704
5567	338705
148197	338706
16763	338707
186162	338708
79538	338709
14245	338710
90878	338711
287349	338712
306825	338713
133658	338714
61188	338715
208107	338716
133658	338717
79125	338718
63149	338719
37306	338720
145191	338721
111930	338722
116766	338723
138696	338724
138893	338725
291076	338726
270756	338727
72624	338728
35666	338729
17914	338730
106544	338731
154995	338732
175244	338733
75695	338734
273546	338735
285757	338736
76677	338737
192005	338738
207810	338739
114954	338740
19176	338741
224217	338742
64573	338743
6448	338744
85289	338745
154081	338746
262060	338747
283775	338748
43475	338749
277019	338750
232834	338751
2370	338752
3706	338753
209011	338754
96074	338755
286819	338756
31404	338757
124486	338758
27884	338759
120372	338760
17668	338761
144489	338762
3687	338763
124337	338764
180000	338765
97231	338766
146790	338767
22359	338768
199264	338769
136682	338770
33668	338771
122960	338772
176620	338773
230328	338774
798	338775
89585	338776
258658	338777
149175	338778
40122	338779
1759	338780
407	338781
81853	338782
208322	338783
33766	338784
206709	338785
19563	338786
21425	338787
11828	338788
36592	338789
131247	338790
78365	338791
25487	338792
51512	338793
36041	338794
821	338795
141441	338796
22503	338797
2137	338798
12145	338799
79515	338800
85512	338801
152693	338802
46831	338803
193022	338804
193022	338805
66241	338806
21149	338807
59109	338808
19218	338809
178853	338810
15203	338811
8563	338812
965	338813
26408	338814
296323	338815
59575	338816
278910	338817
89952	338818
41459	338819
35177	338820
2015	338821
127413	338822
1065	338823
1050	338824
88084	338825
228759	338826
287760	338827
311882	338828
91333	338829
153060	338830
19598	338831
49796	338832
295583	338833
64511	338834
219141	338835
30175	338836
220040	338837
86374	338838
114148	338839
47127	338840
143468	338841
133797	338842
71343	338843
28490	338844
15124	338845
18677	338846
55220	338847
194897	338848
219567	338849
152480	338850
169782	338851
24125	338852
107337	338853
48297	338854
55931	338855
92163	338856
97010	338857
72034	338858
43014	338859
30312	338860
99098	338861
25528	338862
173862	338863
112912	338864
5626	338865
5172	338866
10746	338867
1726	338868
8861	338869
224067	338870
267	338871
32	338872
142266	338873
85417	338874
22049	338875
245185	338876
137762	338877
55931	338878
308	338879
55905	338880
87155	338881
151078	338882
12629	338883
180381	338884
10474	338885
208145	338886
102642	338887
86312	338888
137557	338889
30012	338890
15933	338891
188313	338892
155773	338893
106899	338894
118265	338895
8745	338896
118314	338897
14683	338898
303828	338899
240425	338900
355	338901
323	338902
37329	338903
626	338904
25680	338905
551	338906
1468	338907
22001	338908
245643	338909
303540	338910
230783	338911
59092	338912
173113	338913
24961	338914
114092	338915
4192	338916
21890	338917
134931	338918
93082	338919
59039	338920
139320	338921
49798	338922
69533	338923
473	338924
106534	338925
308099	338926
32102	338927
14313	338928
5625	338929
44598	338930
7128	338931
3917	338932
6357	338933
547	338934
127490	338935
260687	338936
15	338937
88059	338938
6989	338939
961	338940
76123	338941
89013	338942
46311	338943
110955	338944
121069	338945
134387	338946
98493	338947
40470	338948
27813	338949
62579	338950
113431	338951
25546	338952
223034	338953
145892	338954
21479	338955
18309	338956
4297	338957
60670	338958
140850	338959
4331	338960
100685	338961
104169	338962
3189	338963
40457	338964
25771	338965
1936	338966
30	338967
71397	338968
79693	338969
64799	338970
344	338971
48203	338972
48203	338973
54930	338974
36248	338975
60657	338976
65861	338977
195256	338978
89587	338979
68908	338980
9363	338981
72670	338982
129146	338983
7472	338984
28581	338985
3110	338986
121975	338987
67956	338988
104253	338989
47426	338990
224064	338991
294176	338992
43724	338993
74615	338994
4346	338995
41518	338996
95917	338997
24889	338998
94261	338999
16227	339000
210743	339001
95843	339002
9666	339003
112509	339004
112509	339005
209903	339006
13439	339007
19831	339008
49917	339009
55783	339010
60657	339011
55865	339012
7463	339013
79267	339014
20133	339015
207079	339016
54425	339017
155182	339018
95182	339019
46515	339020
105582	339021
110421	339022
90984	339023
102676	339024
114348	339025
13250	339026
58869	339027
84936	339028
1793	339029
299818	339030
169088	339031
60637	339032
101949	339033
27833	339034
26888	339035
83410	339036
71722	339037
36218	339038
37943	339039
25096	339040
20045	339041
32455	339042
39985	339043
268118	339044
160386	339045
227594	339046
159702	339047
15271	339048
9893	339049
300561	339050
162248	339051
106998	339052
64966	339053
27089	339054
187242	339055
305743	339056
28789	339057
80659	339058
11981	339059
69068	339060
80875	339061
141715	339062
16655	339063
120008	339064
241844	339065
7707	339066
9421	339067
67686	339068
199646	339069
279270	339070
113590	339071
56	339072
133955	339073
857	339074
1355	339075
59162	339076
8422	339077
38801	339078
287615	339079
32197	339080
181976	339081
2202	339082
8560	339083
1011	339084
299220	339085
208228	339086
242654	339087
203164	339088
205545	339089
160645	339090
16069	339091
200370	339092
774	339093
230247	339094
29193	339095
28743	339096
309586	339097
61852	339098
175797	339099
6438	339100
37158	339101
42517	339102
46032	339103
66785	339104
58139	339105
67157	339106
6004	339107
249810	339108
14692	339109
3805	339110
39170	339111
41698	339112
305962	339113
104303	339114
120541	339115
123590	339116
127949	339117
41756	339118
164176	339119
132378	339120
146767	339121
56864	339122
265689	339123
129431	339124
5397	339125
28	339126
59768	339127
37510	339128
217005	339129
86994	339130
172788	339131
54078	339132
119460	339133
201943	339134
104911	339135
64589	339136
45960	339137
45960	339138
11806	339139
6582	339140
36356	339141
234677	339142
43677	339143
192564	339144
52262	339145
40079	339146
26799	339147
258647	339148
30959	339149
46075	339150
9795	339151
77848	339152
87161	339153
91561	339154
42629	339155
116580	339156
5653	339157
295018	339158
1012	339159
151842	339160
20543	339161
20378	339162
57024	339163
45349	339164
416	339165
64642	339166
157379	339167
15989	339168
120570	339169
208450	339170
42277	339171
219596	339172
206085	339173
249535	339174
292317	339175
98909	339176
7929	339177
41458	339178
101258	339179
14121	339180
6006	339181
165629	339182
133091	339183
41477	339184
39137	339185
44620	339186
130986	339187
45244	339188
105096	339189
28892	339190
295287	339191
55902	339192
30275	339193
131998	339194
90727	339195
43481	339196
288110	339197
119796	339198
166403	339199
171465	339200
87530	339201
19293	339202
39683	339203
1473	339204
55550	339205
7981	339206
79890	339207
35826	339208
270374	339209
82292	339210
124127	339211
72493	339212
97739	339213
36304	339214
261469	339215
276	339216
91159	339217
94150	339218
19508	339219
434	339220
44042	339221
93707	339222
106590	339223
82063	339224
234946	339225
212523	339226
46516	339227
172063	339228
172063	339229
310412	339230
7239	339231
82837	339232
269937	339233
8875	339234
109447	339235
130482	339236
125240	339237
174050	339238
10184	339239
13495	339240
175595	339241
14101	339242
17574	339243
20535	339244
38340	339245
11661	339246
21227	339247
86278	339248
59499	339249
259180	339250
289217	339251
14148	339252
54981	339253
139252	339254
56312	339255
110590	339256
182337	339257
251439	339258
68309	339259
275655	339260
12449	339261
38325	339262
69779	339263
80667	339264
150715	339265
24225	339266
257868	339267
66680	339268
105033	339269
7020	339270
150802	339271
130992	339272
28525	339273
302905	339274
49049	339275
17797	339276
5762	339277
258688	339278
36220	339279
28782	339280
23671	339281
13252	339282
80228	339283
23915	339284
167106	339285
8875	339286
116920	339287
76066	339288
8035	339289
9272	339290
5099	339291
97403	339292
72982	339293
61554	339294
50626	339295
137918	339296
26991	339297
63303	339298
96807	339299
61217	339300
4806	339301
162908	339302
289914	339303
233630	339304
75466	339305
246874	339306
94259	339307
25873	339308
234148	339309
8079	339310
7370	339311
247119	339312
1755	339313
6737	339314
273858	339315
140033	339316
9520	339317
256783	339318
301675	339319
238828	339320
27063	339321
50563	339322
196340	339323
75741	339324
62119	339325
71092	339326
12441	339327
68033	339328
77882	339329
173860	339330
55734	339331
2884	339332
268440	339333
159984	339334
175842	339335
204018	339336
10251	339337
57161	339338
222589	339339
111638	339340
33286	339341
145731	339342
1648	339343
102313	339344
101493	339345
61463	339346
22967	339347
42342	339348
61726	339349
64282	339350
13341	339351
24748	339352
306757	339353
2002	339354
104730	339355
296259	339356
153115	339357
95818	339358
22020	339359
73074	339360
281790	339361
101804	339362
18060	339363
96129	339364
35636	339365
295131	339366
260035	339367
35056	339368
47841	339369
290650	339370
47841	339371
125591	339372
170641	339373
112992	339374
105244	339375
41463	339376
259291	339377
61215	339378
135393	339379
25423	339380
23752	339381
607	339382
157180	339383
1430	339384
85580	339385
141798	339386
76275	339387
179189	339388
5805	339389
28741	339390
154827	339391
34228	339392
17607	339393
281	339394
133359	339395
235693	339396
10458	339397
259633	339398
24881	339399
34451	339400
34331	339401
179933	339402
56588	339403
135521	339404
53722	339405
169856	339406
3018	339407
95772	339408
3447	339409
298241	339410
11810	339411
33939	339412
9719	339413
12073	339414
27861	339415
94434	339416
14487	339417
51405	339418
29179	339419
11810	339420
237261	339421
10249	339422
39	339423
32227	339424
82687	339425
8992	339426
582	339427
177657	339428
221313	339429
293923	339430
18049	339431
162952	339432
205008	339433
33224	339434
30388	339435
301267	339436
296567	339437
127331	339438
1365	339439
3597	339440
63351	339441
12052	339442
173656	339443
92862	339444
150872	339445
143783	339446
117869	339447
29669	339448
13434	339449
80750	339450
77062	339451
82498	339452
16259	339453
414	339454
100615	339455
3117	339456
18302	339457
39333	339458
8082	339459
6304	339460
19840	339461
303399	339462
215155	339463
39339	339464
246858	339465
171422	339466
300960	339467
205555	339468
105111	339469
94069	339470
58040	339471
90129	339472
111205	339473
15396	339474
83373	339475
69016	339476
7317	339477
8656	339478
253189	339479
169335	339480
49673	339481
172811	339482
63492	339483
104	339484
33	339485
106	339486
46321	339487
55709	339488
52453	339489
7509	339490
104240	339491
166882	339492
37328	339493
91872	339494
303772	339495
111707	339496
252839	339497
167844	339498
60691	339499
833	339500
190510	339501
221274	339502
734	339503
277459	339504
143588	339505
1160	339506
104461	339507
213637	339508
93247	339509
60495	339510
143895	339511
34891	339512
70614	339513
43016	339514
261612	339515
66890	339516
210360	339517
20510	339518
248940	339519
212724	339520
18997	339521
156959	339522
7199	339523
106669	339524
3609	339525
237825	339526
140250	339527
73984	339528
66802	339529
161480	339530
103149	339531
275156	339532
171188	339533
49714	339534
138034	339535
222398	339536
137348	339537
180812	339538
280057	339539
239971	339540
110986	339541
18667	339542
10156	339543
354	339544
282227	339545
109571	339546
113878	339547
15251	339548
18173	339549
10928	339550
2836	339551
17189	339552
12438	339553
13565	339554
8053	339555
1564	339556
137632	339557
70189	339558
54865	339559
62998	339560
92330	339561
96852	339562
153764	339563
202109	339564
19501	339565
266447	339566
61426	339567
65204	339568
111613	339569
72844	339570
1610	339571
77729	339572
8109	339573
831	339574
831	339575
7700	339576
37442	339577
37829	339578
132288	339579
18471	339580
50569	339581
36316	339582
219262	339583
179046	339584
184999	339585
23921	339586
189729	339587
109729	339588
107815	339589
254737	339590
79676	339591
201526	339592
64946	339593
888	339594
72159	339595
135725	339596
123104	339597
237862	339598
69672	339599
212141	339600
32823	339601
11738	339602
163755	339603
26409	339604
87969	339605
219019	339606
249575	339607
21987	339608
78863	339609
71281	339610
50555	339611
36559	339612
5243	339613
117289	339614
12165	339615
50145	339616
6661	339617
213137	339618
108495	339619
63113	339620
34280	339621
23745	339622
96854	339623
73520	339624
289151	339625
99226	339626
59391	339627
7434	339628
38340	339629
31165	339630
153181	339631
96201	339632
111790	339633
4060	339634
142935	339635
62919	339636
216676	339637
24211	339638
20130	339639
143572	339640
120981	339641
83926	339642
136372	339643
48148	339644
127195	339645
44155	339646
11766	339647
233455	339648
6208	339649
23885	339650
3383	339651
91229	339652
115754	339653
120735	339654
13181	339655
307793	339656
201126	339657
145123	339658
67182	339659
135520	339660
76448	339661
56997	339662
120298	339663
42370	339664
68048	339665
72914	339666
80595	339667
5373	339668
114376	339669
92022	339670
205726	339671
28970	339672
60784	339673
54000	339674
119772	339675
124100	339676
126416	339677
1123	339678
310804	339679
154031	339680
222092	339681
310197	339682
102464	339683
261567	339684
276381	339685
134833	339686
20662	339687
199942	339688
128555	339689
108543	339690
256063	339691
101973	339692
64237	339693
98665	339694
57995	339695
29493	339696
97200	339697
120506	339698
65580	339699
50363	339700
209870	339701
160299	339702
51609	339703
61994	339704
165759	339705
257310	339706
9495	339707
5947	339708
147581	339709
127464	339710
223212	339711
190326	339712
126350	339713
20600	339714
4335	339715
290036	339716
800	339717
114647	339718
140337	339719
84356	339720
6434	339721
18655	339722
8540	339723
40745	339724
64014	339725
19557	339726
31349	339727
282032	339728
145880	339729
131059	339730
41187	339731
85316	339732
17971	339733
293487	339734
26964	339735
48616	339736
14349	339737
88138	339738
158862	339739
228505	339740
123432	339741
24893	339742
45702	339743
90930	339744
42442	339745
83825	339746
209263	339747
62074	339748
13821	339749
51237	339750
28785	339751
103541	339752
102497	339753
193140	339754
63256	339755
134012	339756
40333	339757
57	339758
9706	339759
217500	339760
10654	339761
126208	339762
15765	339763
115822	339764
12545	339765
58788	339766
16149	339767
26868	339768
272286	339769
23231	339770
25448	339771
93520	339772
130070	339773
236392	339774
18930	339775
3295	339776
130156	339777
22926	339778
83360	339779
44511	339780
7434	339781
139380	339782
63891	339783
77096	339784
13848	339785
167538	339786
187855	339787
109731	339788
3039	339789
16297	339790
62804	339791
13621	339792
187124	339793
172470	339794
187208	339795
60036	339796
86907	339797
152255	339798
242612	339799
55665	339800
178526	339801
46248	339802
54059	339803
29833	339804
113665	339805
187163	339806
128446	339807
128446	339808
83235	339809
26813	339810
196403	339811
120254	339812
106946	339813
251213	339814
2948	339815
69822	339816
146860	339817
218086	339818
106763	339819
231263	339820
301411	339821
305781	339822
167177	339823
18637	339824
146218	339825
19084	339826
107315	339827
22224	339828
6612	339829
42036	339830
74703	339831
227005	339832
41580	339833
93527	339834
30606	339835
45484	339836
4206	339837
78494	339838
14843	339839
197586	339840
22064	339841
164156	339842
125109	339843
43797	339844
61300	339845
128365	339846
191033	339847
171015	339848
205167	339849
3491	339850
82589	339851
201210	339852
32841	339853
128732	339854
128732	339855
532	339856
101047	339857
106536	339858
109311	339859
105851	339860
93916	339861
29366	339862
108007	339863
102495	339864
40520	339865
56687	339866
84230	339867
29004	339868
146892	339869
273515	339870
3501	339871
80419	339872
104673	339873
96389	339874
111471	339875
819	339876
90197	339877
218659	339878
124015	339879
169447	339880
24219	339881
129693	339882
31084	339883
41445	339884
90092	339885
128064	339886
120746	339887
136088	339888
81946	339889
68807	339890
1335	339891
62552	339892
99372	339893
145709	339894
50085	339895
94730	339896
71975	339897
23936	339898
54100	339899
24775	339900
32979	339901
25704	339902
77282	339903
4246	339904
28106	339905
246667	339906
42856	339907
62132	339908
60791	339909
208606	339910
121446	339911
2517	339912
98272	339913
93685	339914
153794	339915
11498	339916
37523	339917
8321	339918
179781	339919
212970	339920
174625	339921
196486	339922
59093	339923
45304	339924
72838	339925
15880	339926
64335	339927
22580	339928
14655	339929
999	339930
50052	339931
109057	339932
97357	339933
58842	339934
78691	339935
13414	339936
187419	339937
147095	339938
102304	339939
81724	339940
60909	339941
27699	339942
200037	339943
7615	339944
83202	339945
311117	339946
103114	339947
81017	339948
8955	339949
23954	339950
117457	339951
187895	339952
10151	339953
30111	339954
144241	339955
160864	339956
83773	339957
41648	339958
117024	339959
96557	339960
10044	339961
188530	339962
82823	339963
191695	339964
102746	339965
131887	339966
12025	339967
85478	339968
18745	339969
26017	339970
44587	339971
191530	339972
195554	339973
137669	339974
10272	339975
64239	339976
27392	339977
197832	339978
9510	339979
263882	339980
217610	339981
22628	339982
75590	339983
106279	339984
221578	339985
138532	339986
200428	339987
233940	339988
135422	339989
95542	339990
108542	339991
305742	339992
38753	339993
48639	339994
40785	339995
69116	339996
134822	339997
309027	339998
180915	339999
177585	340000
32320	340001
167427	340002
117686	340003
170532	340004
108356	340005
210106	340006
162846	340007
60072	340008
212368	340009
60106	340010
34441	340011
80396	340012
138748	340013
194159	340014
215970	340015
128095	340016
72156	340017
144956	340018
17327	340019
55719	340020
212174	340021
191066	340022
63424	340023
58829	340024
96367	340025
58836	340026
86807	340027
179816	340028
260960	340029
282734	340030
133550	340031
74884	340032
57715	340033
130836	340034
82190	340035
188930	340036
64168	340037
81504	340038
42649	340039
37866	340040
157228	340041
5907	340042
83104	340043
60243	340044
106156	340045
23202	340046
216575	340047
81944	340048
6565	340049
85533	340050
236075	340051
73529	340052
80502	340053
37381	340054
76822	340055
87420	340056
257695	340057
205971	340058
185931	340059
139073	340060
756	340061
32269	340062
42680	340063
4750	340064
57913	340065
52359	340066
29163	340067
125592	340068
84308	340069
110448	340070
259022	340071
29707	340072
36294	340073
59124	340074
7445	340075
133177	340076
5634	340077
95204	340078
90850	340079
138405	340080
138235	340081
54094	340082
271310	340083
125624	340084
220113	340085
134466	340086
82737	340087
42728	340088
68821	340089
114091	340090
25250	340091
99666	340092
155565	340093
157770	340094
503	340095
58268	340096
26737	340097
115431	340098
147275	340099
101838	340100
18184	340101
121027	340102
13649	340103
9869	340104
11938	340105
105971	340106
10621	340107
39630	340108
39630	340109
216583	340110
48163	340111
53205	340112
62254	340113
32554	340114
121525	340115
38512	340116
118598	340117
116814	340118
114133	340119
38753	340120
8036	340121
28906	340122
82476	340123
17382	340124
1438	340125
289937	340126
205991	340127
42333	340128
136363	340129
5710	340130
155670	340131
252357	340132
91095	340133
91226	340134
65968	340135
179726	340136
64029	340137
36769	340138
70133	340139
2306	340140
95915	340141
162039	340142
42501	340143
135026	340144
40541	340145
51268	340146
54722	340147
136257	340148
139980	340149
81816	340150
309212	340151
149942	340152
35524	340153
173442	340154
78196	340155
2117	340156
21383	340157
55957	340158
2498	340159
220203	340160
152521	340161
152521	340162
138084	340163
43897	340164
156668	340165
39751	340166
177477	340167
93570	340168
54571	340169
96105	340170
28854	340171
88354	340172
46091	340173
186535	340174
197055	340175
32462	340176
132346	340177
43631	340178
129893	340179
45061	340180
34408	340181
227884	340182
92165	340183
135541	340184
1773	340185
114444	340186
173079	340187
153261	340188
31664	340189
163769	340190
45858	340191
231681	340192
63561	340193
19555	340194
102580	340195
36613	340196
58211	340197
79	340198
62554	340199
122698	340200
40196	340201
169336	340202
42595	340203
166458	340204
83053	340205
277825	340206
80751	340207
44684	340208
7763	340209
145439	340210
138804	340211
4254	340212
17758	340213
99440	340214
19741	340215
64643	340216
18608	340217
1677	340218
68253	340219
53186	340220
4356	340221
123090	340222
33996	340223
30354	340224
37462	340225
94678	340226
78798	340227
43878	340228
30	340229
151560	340230
17577	340231
154554	340232
157746	340233
359	340234
192285	340235
53095	340236
140794	340237
18310	340238
272332	340239
37197	340240
126532	340241
15906	340242
66575	340243
3389	340244
140914	340245
231910	340246
15597	340247
98389	340248
3137	340249
38548	340250
223218	340251
62028	340252
139911	340253
45550	340254
203559	340255
133700	340256
328	340257
250734	340258
39521	340259
77772	340260
21946	340261
43643	340262
271522	340263
47008	340264
86973	340265
37398	340266
80773	340267
137338	340268
143259	340269
95849	340270
120304	340271
177620	340272
53777	340273
167893	340274
34465	340275
61049	340276
159908	340277
299422	340278
49536	340279
143967	340280
25341	340281
120173	340282
15931	340283
8104	340284
42378	340285
46015	340286
12771	340287
14830	340288
9443	340289
100261	340290
6376	340291
90828	340292
94100	340293
9798	340294
16516	340295
110698	340296
19682	340297
37200	340298
124004	340299
243554	340300
109456	340301
1641	340302
142	340303
40633	340304
97257	340305
12566	340306
245625	340307
70321	340308
93454	340309
2311	340310
83867	340311
29225	340312
31110	340313
190109	340314
85762	340315
212553	340316
309720	340317
38625	340318
171290	340319
141931	340320
72935	340321
17587	340322
81630	340323
64002	340324
24573	340325
1081	340326
58711	340327
60017	340328
208782	340329
207339	340330
18998	340331
8753	340332
27174	340333
46472	340334
39979	340335
1184	340336
30675	340337
205656	340338
76	340339
134663	340340
60636	340341
31182	340342
250359	340343
145898	340344
51627	340345
200563	340346
4097	340347
175528	340348
302512	340349
105700	340350
67412	340351
28929	340352
25071	340353
61268	340354
5617	340355
132818	340356
53668	340357
239496	340358
143012	340359
83253	340360
99671	340361
156569	340362
68065	340363
160	340364
60376	340365
46274	340366
114828	340367
194448	340368
108283	340369
18562	340370
104936	340371
145341	340372
80108	340373
197468	340374
83048	340375
68941	340376
138559	340377
10464	340378
23278	340379
58891	340380
157760	340381
150271	340382
147442	340383
12537	340384
83261	340385
230941	340386
283820	340387
181291	340388
47478	340389
117264	340390
32505	340391
191567	340392
82368	340393
31685	340394
11189	340395
691	340396
42162	340397
68742	340398
52508	340399
224540	340400
188843	340401
41678	340402
146518	340403
136822	340404
145272	340405
303137	340406
47722	340407
5884	340408
98671	340409
215257	340410
136690	340411
35588	340412
123092	340413
62083	340414
71859	340415
107628	340416
97994	340417
74752	340418
3579	340419
28154	340420
213949	340421
94095	340422
58307	340423
88601	340424
243770	340425
311089	340426
140786	340427
136014	340428
239967	340429
205412	340430
199976	340431
40	340432
82514	340433
102280	340434
20796	340435
24882	340436
90713	340437
99952	340438
199498	340439
270934	340440
29433	340441
172790	340442
261451	340443
63362	340444
261266	340445
445	340446
20714	340447
95875	340448
179858	340449
115882	340450
95578	340451
66266	340452
145279	340453
166691	340454
36	340455
259675	340456
70130	340457
26964	340458
281292	340459
206614	340460
3960	340461
204363	340462
97977	340463
130786	340464
108110	340465
9950	340466
99408	340467
43912	340468
85730	340469
39489	340470
309528	340471
218485	340472
19150	340473
14530	340474
82406	340475
50676	340476
4836	340477
50964	340478
92898	340479
40071	340480
209941	340481
44671	340482
126543	340483
43979	340484
33544	340485
83543	340486
89586	340487
60775	340488
109026	340489
29	340490
146072	340491
39614	340492
62618	340493
103841	340494
211291	340495
36456	340496
151015	340497
93995	340498
86449	340499
91344	340500
79904	340501
207138	340502
65543	340503
31938	340504
432	340505
125547	340506
500	340507
37981	340508
62536	340509
48875	340510
9406	340511
25690	340512
73201	340513
108484	340514
15817	340515
64927	340516
203672	340517
271506	340518
249884	340519
105570	340520
273029	340521
44764	340522
7876	340523
20086	340524
302845	340525
139138	340526
92478	340527
63822	340528
8518	340529
8474	340530
57784	340531
190927	340532
213586	340533
258465	340534
1679	340535
26311	340536
163005	340537
5548	340538
266164	340539
160050	340540
27588	340541
208989	340542
46492	340543
104902	340544
20869	340545
14690	340546
7409	340547
2	340548
202545	340549
46	340550
448	340551
196047	340552
27323	340553
40669	340554
167230	340555
11825	340556
167418	340557
176493	340558
54517	340559
167627	340560
7423	340561
19957	340562
4150	340563
72998	340564
69277	340565
178892	340566
208245	340567
22268	340568
19727	340569
164036	340570
298	340571
68610	340572
23953	340573
9937	340574
440	340575
157601	340576
92509	340577
13935	340578
192927	340579
207	340580
7174	340581
255929	340582
800	340583
18434	340584
18434	340585
209793	340586
43911	340587
91786	340588
153296	340589
56641	340590
128591	340591
4348	340592
38661	340593
26035	340594
25172	340595
78393	340596
106747	340597
117493	340598
51991	340599
2474	340600
205708	340601
12239	340602
46719	340603
16969	340604
9082	340605
69278	340606
129379	340607
199862	340608
295886	340609
155276	340610
70954	340611
135737	340612
2306	340613
119119	340614
52512	340615
172478	340616
47648	340617
10742	340618
78802	340619
133581	340620
17108	340621
236626	340622
40588	340623
14561	340624
1500	340625
219196	340626
76	340627
34976	340628
88634	340629
20208	340630
201060	340631
210679	340632
151201	340633
113201	340634
125689	340635
307388	340636
67391	340637
5833	340638
91440	340639
58835	340640
31489	340641
229660	340642
198413	340643
96665	340644
37089	340645
15373	340646
47400	340647
106562	340648
111490	340649
9221	340650
359	340651
268121	340652
5210	340653
36827	340654
3	340655
180610	340656
182822	340657
41480	340658
23009	340659
92079	340660
68050	340661
30403	340662
219701	340663
12368	340664
195256	340665
167523	340666
306104	340667
307582	340668
2591	340669
3988	340670
43225	340671
282154	340672
3992	340673
29386	340674
26514	340675
106456	340676
176987	340677
56838	340678
140741	340679
300724	340680
119574	340681
214621	340682
23641	340683
52727	340684
84427	340685
207752	340686
65488	340687
42427	340688
108978	340689
52072	340690
31294	340691
225779	340692
280543	340693
45872	340694
9381	340695
32495	340696
228448	340697
26390	340698
26390	340699
166694	340700
16753	340701
67392	340702
302255	340703
93904	340704
119095	340705
153999	340706
226217	340707
132326	340708
238789	340709
59189	340710
259938	340711
101992	340712
61171	340713
9232	340714
961	340715
207312	340716
7835	340717
17956	340718
119280	340719
33665	340720
41511	340721
94563	340722
5249	340723
31919	340724
75522	340725
216249	340726
21757	340727
56273	340728
55893	340729
42080	340730
238905	340731
80050	340732
21800	340733
63810	340734
4798	340735
42242	340736
2563	340737
5975	340738
108743	340739
17061	340740
70194	340741
13416	340742
161575	340743
4109	340744
86914	340745
276921	340746
139309	340747
104827	340748
92245	340749
93808	340750
307389	340751
142216	340752
16296	340753
238252	340754
7522	340755
69604	340756
8284	340757
48458	340758
2828	340759
89267	340760
206428	340761
147959	340762
35539	340763
181049	340764
121686	340765
107579	340766
81800	340767
190328	340768
37023	340769
157281	340770
247884	340771
39990	340772
32494	340773
196992	340774
278835	340775
140576	340776
77110	340777
114623	340778
270574	340779
16087	340780
129728	340781
99372	340782
125555	340783
120933	340784
45734	340785
80102	340786
9601	340787
12421	340788
28978	340789
50261	340790
18143	340791
180125	340792
241241	340793
113440	340794
29189	340795
33536	340796
35851	340797
7802	340798
265470	340799
31673	340800
171219	340801
59312	340802
43218	340803
4405	340804
159292	340805
56347	340806
11309	340807
216090	340808
102005	340809
30172	340810
40951	340811
23490	340812
212571	340813
38990	340814
33246	340815
34593	340816
164240	340817
71778	340818
270674	340819
67832	340820
53605	340821
58701	340822
7196	340823
109372	340824
152155	340825
156805	340826
191513	340827
757	340828
10569	340829
3375	340830
93879	340831
152789	340832
33	340833
283432	340834
282690	340835
63733	340836
20686	340837
15826	340838
951	340839
91334	340840
16532	340841
25388	340842
196023	340843
32470	340844
44919	340845
21292	340846
154544	340847
60419	340848
167419	340849
13899	340850
24556	340851
29295	340852
17	340853
120139	340854
42883	340855
29222	340856
65516	340857
29577	340858
81221	340859
170100	340860
123664	340861
21974	340862
16179	340863
11836	340864
69224	340865
143906	340866
14496	340867
212963	340868
215331	340869
1438	340870
116831	340871
107884	340872
16120	340873
213333	340874
7868	340875
241010	340876
228298	340877
32091	340878
188464	340879
126497	340880
57882	340881
95943	340882
61986	340883
5617	340884
37488	340885
77744	340886
14541	340887
44445	340888
7742	340889
231403	340890
25562	340891
21110	340892
19170	340893
227192	340894
88088	340895
185180	340896
18078	340897
197393	340898
85173	340899
93314	340900
1759	340901
155859	340902
171629	340903
10895	340904
26059	340905
15136	340906
222052	340907
67928	340908
113213	340909
100379	340910
172302	340911
95652	340912
1119	340913
90191	340914
234557	340915
70798	340916
26665	340917
24102	340918
12971	340919
25836	340920
7874	340921
151606	340922
55872	340923
74667	340924
49199	340925
3266	340926
11757	340927
5581	340928
152041	340929
4417	340930
10056	340931
6338	340932
23933	340933
24995	340934
254304	340935
277266	340936
43912	340937
45751	340938
103861	340939
141364	340940
96179	340941
61993	340942
180720	340943
60106	340944
16588	340945
48628	340946
96473	340947
75098	340948
81854	340949
64357	340950
26920	340951
84071	340952
185508	340953
18780	340954
194578	340955
27488	340956
17596	340957
279770	340958
288430	340959
259419	340960
60758	340961
27271	340962
82824	340963
68904	340964
254415	340965
119374	340966
147453	340967
20992	340968
606	340969
47476	340970
45495	340971
36020	340972
25069	340973
74242	340974
144113	340975
46685	340976
17409	340977
30449	340978
13388	340979
8335	340980
63165	340981
262495	340982
22332	340983
86693	340984
17971	340985
124204	340986
249585	340987
205415	340988
260765	340989
20165	340990
106079	340991
97606	340992
99832	340993
246416	340994
50290	340995
4827	340996
28281	340997
65889	340998
115433	340999
45549	341000
128558	341001
60156	341002
287025	341003
8812	341004
200036	341005
83688	341006
15738	341007
294211	341008
93144	341009
23038	341010
120480	341011
224072	341012
17290	341013
70554	341014
117058	341015
306993	341016
70257	341017
145438	341018
44941	341019
44941	341020
6	341021
5298	341022
310062	341023
52747	341024
34436	341025
208386	341026
67250	341027
45335	341028
155949	341029
5267	341030
41873	341031
101600	341032
216812	341033
88211	341034
61170	341035
94464	341036
164841	341037
14342	341038
39778	341039
29488	341040
152	341041
28119	341042
463	341043
151196	341044
109675	341045
98	341046
21147	341047
37400	341048
823	341049
12845	341050
62192	341051
192111	341052
137483	341053
148626	341054
93637	341055
83266	341056
39593	341057
29195	341058
45339	341059
61095	341060
85895	341061
159165	341062
91900	341063
5344	341064
63344	341065
65744	341066
292655	341067
120905	341068
65467	341069
198612	341070
292675	341071
53482	341072
92804	341073
84670	341074
163149	341075
92756	341076
40275	341077
13822	341078
39035	341079
232	341080
74601	341081
169756	341082
40898	341083
61965	341084
219856	341085
109029	341086
36753	341087
3755	341088
131980	341089
68321	341090
153094	341091
103225	341092
46734	341093
60070	341094
304989	341095
123157	341096
88720	341097
53017	341098
312451	341099
95224	341100
143273	341101
70808	341102
53572	341103
227	341104
74628	341105
183172	341106
5315	341107
245360	341108
160173	341109
24251	341110
60735	341111
258204	341112
9952	341113
5978	341114
149280	341115
26213	341116
62069	341117
44657	341118
103682	341119
123734	341120
181853	341121
21410	341122
31241	341123
129987	341124
14427	341125
223269	341126
293693	341127
49003	341128
160587	341129
49765	341130
8168	341131
248060	341132
45877	341133
82989	341134
32520	341135
26225	341136
15130	341137
154485	341138
34794	341139
73092	341140
271236	341141
73183	341142
220869	341143
117080	341144
105169	341145
308145	341146
38183	341147
16631	341148
133386	341149
3953	341150
9192	341151
172300	341152
42623	341153
106998	341154
3974	341155
9100	341156
12652	341157
109448	341158
91008	341159
27099	341160
138991	341161
42581	341162
118056	341163
102260	341164
61020	341165
16315	341166
117413	341167
3665	341168
74967	341169
23461	341170
1780	341171
207551	341172
202252	341173
309729	341174
25482	341175
184318	341176
77295	341177
53183	341178
4973	341179
78135	341180
52469	341181
51763	341182
87614	341183
186265	341184
91571	341185
3387	341186
3162	341187
1412	341188
115324	341189
36344	341190
29077	341191
273791	341192
67565	341193
66059	341194
39848	341195
58110	341196
168524	341197
89685	341198
30160	341199
257163	341200
277252	341201
210510	341202
73259	341203
32701	341204
142901	341205
141908	341206
101547	341207
253585	341208
27149	341209
37589	341210
122213	341211
38052	341212
244820	341213
91208	341214
789	341215
82301	341216
40653	341217
17785	341218
62171	341219
285600	341220
180099	341221
33333	341222
2216	341223
220693	341224
101299	341225
3153	341226
155944	341227
287874	341228
240544	341229
79464	341230
15029	341231
68960	341232
33476	341233
18263	341234
281324	341235
114838	341236
82838	341237
99156	341238
155043	341239
8106	341240
8106	341241
15280	341242
2460	341243
44347	341244
80127	341245
38454	341246
150005	341247
51283	341248
51283	341249
132743	341250
85641	341251
4623	341252
238008	341253
206193	341254
44947	341255
49149	341256
46005	341257
55701	341258
223788	341259
297085	341260
66602	341261
22244	341262
19352	341263
22139	341264
233249	341265
170771	341266
76061	341267
171428	341268
311195	341269
3781	341270
28438	341271
19085	341272
1678	341273
12232	341274
2302	341275
23743	341276
99357	341277
38220	341278
44326	341279
82763	341280
299131	341281
81536	341282
29980	341283
134607	341284
5380	341285
63004	341286
346	341287
159130	341288
19973	341289
164483	341290
88608	341291
114580	341292
2390	341293
49665	341294
174648	341295
70873	341296
173929	341297
276748	341298
62572	341299
26258	341300
95696	341301
93427	341302
123855	341303
23677	341304
65779	341305
29337	341306
51470	341307
1067	341308
166825	341309
108755	341310
144779	341311
34217	341312
85366	341313
12117	341314
250101	341315
101727	341316
54371	341317
227566	341318
62745	341319
29616	341320
25561	341321
68414	341322
7820	341323
3426	341324
43258	341325
825	341326
57805	341327
64178	341328
21865	341329
260265	341330
36816	341331
280946	341332
83304	341333
82061	341334
66666	341335
14693	341336
195656	341337
444	341338
19243	341339
6023	341340
2433	341341
35726	341342
3854	341343
59	341344
289019	341345
592	341346
96540	341347
10771	341348
104526	341349
142837	341350
56799	341351
58713	341352
196534	341353
146003	341354
99221	341355
103959	341356
147715	341357
64065	341358
21323	341359
10283	341360
98148	341361
232149	341362
150094	341363
4012	341364
3443	341365
5054	341366
52647	341367
527	341368
3767	341369
7605	341370
17087	341371
48489	341372
79940	341373
92105	341374
144232	341375
48502	341376
18633	341377
7757	341378
10742	341379
125718	341380
22490	341381
306475	341382
59997	341383
150221	341384
41279	341385
28424	341386
867	341387
1352	341388
13065	341389
61335	341390
16997	341391
744	341392
1422	341393
26525	341394
40559	341395
125719	341396
22844	341397
18250	341398
168696	341399
59329	341400
13539	341401
20299	341402
37702	341403
64957	341404
42586	341405
91941	341406
55495	341407
16364	341408
44656	341409
47582	341410
93875	341411
143868	341412
53106	341413
143287	341414
37347	341415
172895	341416
90495	341417
265459	341418
125143	341419
37543	341420
20933	341421
155503	341422
4537	341423
17855	341424
43506	341425
19725	341426
141779	341427
203180	341428
83945	341429
312109	341430
92719	341431
184333	341432
168385	341433
59589	341434
1896	341435
7612	341436
136741	341437
102705	341438
60059	341439
135877	341440
90252	341441
146096	341442
9133	341443
155203	341444
33053	341445
107734	341446
51446	341447
89288	341448
154680	341449
56611	341450
23125	341451
17155	341452
6505	341453
58245	341454
10025	341455
33087	341456
39103	341457
28933	341458
28759	341459
69259	341460
109803	341461
118086	341462
24569	341463
205	341464
18230	341465
70390	341466
304944	341467
10588	341468
67240	341469
26791	341470
188232	341471
34394	341472
4420	341473
16800	341474
90921	341475
47235	341476
358	341477
61125	341478
169527	341479
84173	341480
22635	341481
10579	341482
113251	341483
214847	341484
20414	341485
46753	341486
17145	341487
23079	341488
13775	341489
198683	341490
89638	341491
311677	341492
132949	341493
8494	341494
199536	341495
10867	341496
157918	341497
14451	341498
23036	341499
58753	341500
21436	341501
81503	341502
10835	341503
236325	341504
24600	341505
30857	341506
146428	341507
30006	341508
8636	341509
76227	341510
182403	341511
300691	341512
208587	341513
114058	341514
18	341515
23203	341516
93001	341517
119633	341518
228387	341519
110712	341520
16085	341521
7107	341522
3002	341523
58625	341524
124918	341525
196179	341526
205156	341527
157122	341528
174990	341529
62587	341530
206638	341531
133538	341532
119118	341533
86288	341534
127794	341535
46352	341536
205256	341537
27245	341538
37844	341539
246662	341540
88823	341541
33303	341542
38	341543
55985	341544
92987	341545
78532	341546
59700	341547
8569	341548
166840	341549
103050	341550
118267	341551
5884	341552
11014	341553
8074	341554
29219	341555
138118	341556
107525	341557
174440	341558
41967	341559
124197	341560
35104	341561
198205	341562
264989	341563
43847	341564
160546	341565
16416	341566
69549	341567
158242	341568
88445	341569
20750	341570
24943	341571
11412	341572
186763	341573
117930	341574
33656	341575
210428	341576
9448	341577
6733	341578
49421	341579
27542	341580
7680	341581
67227	341582
17049	341583
57020	341584
216565	341585
21272	341586
134467	341587
214420	341588
35908	341589
69270	341590
79800	341591
27291	341592
120281	341593
11856	341594
63106	341595
610	341596
35005	341597
60820	341598
9045	341599
60	341600
16405	341601
88438	341602
243135	341603
7224	341604
666	341605
41810	341606
109106	341607
179076	341608
141094	341609
21765	341610
31250	341611
3055	341612
4622	341613
3022	341614
209044	341615
154652	341616
154006	341617
208643	341618
138087	341619
196138	341620
38640	341621
30042	341622
22318	341623
155687	341624
238824	341625
14447	341626
32358	341627
4615	341628
73506	341629
53723	341630
71794	341631
124517	341632
49914	341633
179988	341634
37953	341635
219136	341636
33229	341637
101783	341638
160132	341639
21631	341640
14998	341641
109878	341642
1915	341643
177292	341644
32805	341645
81977	341646
11678	341647
64640	341648
12451	341649
12271	341650
114039	341651
185271	341652
9246	341653
132470	341654
99997	341655
204075	341656
1617	341657
12777	341658
62389	341659
183442	341660
53445	341661
100723	341662
18338	341663
12147	341664
18334	341665
21788	341666
44947	341667
88434	341668
37534	341669
259167	341670
249418	341671
88790	341672
18304	341673
60466	341674
175442	341675
23508	341676
119752	341677
267663	341678
54617	341679
135633	341680
170658	341681
34686	341682
184682	341683
130383	341684
19448	341685
222709	341686
143318	341687
60261	341688
2021	341689
89939	341690
58357	341691
184592	341692
256334	341693
89941	341694
68611	341695
18020	341696
76612	341697
126464	341698
65854	341699
3389	341700
3504	341701
112	341702
21096	341703
11353	341704
21407	341705
97188	341706
261551	341707
18195	341708
46339	341709
123926	341710
217233	341711
67871	341712
20056	341713
250538	341714
201274	341715
39600	341716
1758	341717
23099	341718
10330	341719
13208	341720
14087	341721
12025	341722
93261	341723
111382	341724
122242	341725
91403	341726
291986	341727
23410	341728
14259	341729
95437	341730
30862	341731
17116	341732
7332	341733
60955	341734
4794	341735
156075	341736
59373	341737
40631	341738
82	341739
198542	341740
232442	341741
183045	341742
38131	341743
10886	341744
89812	341745
116342	341746
14758	341747
61285	341748
148803	341749
36965	341750
28452	341751
10061	341752
113939	341753
91287	341754
122434	341755
17113	341756
4763	341757
87976	341758
101539	341759
40849	341760
104789	341761
191991	341762
24736	341763
141486	341764
55462	341765
96318	341766
189279	341767
43143	341768
111949	341769
10831	341770
109646	341771
13979	341772
158185	341773
34961	341774
204400	341775
155038	341776
34485	341777
138593	341778
34585	341779
29778	341780
73052	341781
5543	341782
57789	341783
41034	341784
1379	341785
19416	341786
172911	341787
284448	341788
211395	341789
46757	341790
78965	341791
278584	341792
54923	341793
133720	341794
272	341795
17229	341796
2347	341797
2347	341798
2347	341799
2347	341800
264854	341801
277495	341802
5078	341803
30907	341804
154207	341805
157362	341806
103718	341807
191492	341808
112730	341809
60223	341810
138884	341811
51481	341812
169485	341813
53650	341814
76229	341815
60891	341816
51346	341817
175131	341818
16574	341819
3655	341820
264368	341821
237040	341822
29800	341823
41319	341824
18557	341825
27577	341826
50711	341827
49374	341828
38829	341829
107484	341830
302009	341831
68452	341832
105060	341833
103127	341834
104651	341835
107715	341836
102956	341837
226588	341838
101922	341839
91141	341840
106270	341841
96056	341842
33811	341843
83915	341844
3601	341845
88369	341846
187951	341847
236095	341848
748	341849
278315	341850
27584	341851
118025	341852
263706	341853
138470	341854
115943	341855
41039	341856
228936	341857
96555	341858
55014	341859
190024	341860
220845	341861
107720	341862
205	341863
11603	341864
114870	341865
187032	341866
1294	341867
177338	341868
4837	341869
72476	341870
2392	341871
110531	341872
38928	341873
15894	341874
170307	341875
253755	341876
15251	341877
921	341878
14252	341879
18783	341880
295558	341881
6105	341882
49337	341883
145188	341884
6974	341885
15300	341886
15300	341887
38344	341888
125212	341889
419	341890
69300	341891
28841	341892
288747	341893
286640	341894
241326	341895
286245	341896
164771	341897
27148	341898
10495	341899
231088	341900
39495	341901
55304	341902
13784	341903
142154	341904
36719	341905
18303	341906
47066	341907
146482	341908
217845	341909
146962	341910
19843	341911
301468	341912
1991	341913
34156	341914
136735	341915
20305	341916
143479	341917
173277	341918
199586	341919
78479	341920
201834	341921
307951	341922
13378	341923
179318	341924
188034	341925
270943	341926
82639	341927
111663	341928
269902	341929
50041	341930
92627	341931
37684	341932
121662	341933
53641	341934
53641	341935
179066	341936
102053	341937
140875	341938
180107	341939
180107	341940
113640	341941
79048	341942
98721	341943
116788	341944
56987	341945
2476	341946
209079	341947
22977	341948
96164	341949
33853	341950
69424	341951
241875	341952
50666	341953
252944	341954
84681	341955
13786	341956
30663	341957
290516	341958
283487	341959
261929	341960
19930	341961
34116	341962
4335	341963
16205	341964
9379	341965
182225	341966
66826	341967
8668	341968
35099	341969
152063	341970
48211	341971
303649	341972
132820	341973
3296	341974
62939	341975
134544	341976
4467	341977
89295	341978
45283	341979
171785	341980
106467	341981
239615	341982
141089	341983
142	341984
205318	341985
29783	341986
166846	341987
58438	341988
85933	341989
1113	341990
147470	341991
64876	341992
146932	341993
14117	341994
297323	341995
16110	341996
117835	341997
1007	341998
72160	341999
66230	342000
73395	342001
76558	342002
142998	342003
3170	342004
51	342005
297839	342006
210021	342007
196422	342008
137722	342009
59123	342010
30151	342011
270930	342012
242710	342013
2866	342014
26261	342015
85105	342016
79799	342017
159825	342018
6088	342019
126169	342020
59873	342021
26180	342022
285839	342023
76357	342024
116634	342025
20333	342026
54935	342027
17519	342028
182804	342029
605	342030
605	342031
605	342032
605	342033
15473	342034
6014	342035
52917	342036
52917	342037
214370	342038
17970	342039
215754	342040
104023	342041
158422	342042
135158	342043
10896	342044
62942	342045
52790	342046
84041	342047
84122	342048
13037	342049
302341	342050
180917	342051
151762	342052
311928	342053
7275	342054
281439	342055
29079	342056
154634	342057
9227	342058
183138	342059
24381	342060
17973	342061
1632	342062
8947	342063
43060	342064
169050	342065
52634	342066
10613	342067
168168	342068
123969	342069
5714	342070
148813	342071
58546	342072
13378	342073
106938	342074
188	342075
88380	342076
115902	342077
91242	342078
19701	342079
130036	342080
189736	342081
23247	342082
26	342083
29687	342084
29417	342085
6086	342086
127177	342087
27013	342088
107086	342089
144638	342090
1679	342091
163775	342092
307780	342093
144624	342094
26	342095
5217	342096
169027	342097
79857	342098
20308	342099
184726	342100
4580	342101
41158	342102
194976	342103
122788	342104
20937	342105
64126	342106
292	342107
336	342108
920	342109
9028	342110
216784	342111
296217	342112
6894	342113
60708	342114
109004	342115
1412	342116
129858	342117
462	342118
30282	342119
118436	342120
131570	342121
49948	342122
2814	342123
765	342124
151695	342125
110031	342126
282987	342127
60291	342128
391	342129
81913	342130
106335	342131
139944	342132
19909	342133
234003	342134
108692	342135
212457	342136
356	342137
70495	342138
212924	342139
95403	342140
53225	342141
12285	342142
77656	342143
57634	342144
44331	342145
22645	342146
63085	342147
58724	342148
21592	342149
224187	342150
104177	342151
104020	342152
35499	342153
95149	342154
117469	342155
210400	342156
129076	342157
202500	342158
174726	342159
182832	342160
113316	342161
16569	342162
3465	342163
10284	342164
54179	342165
9365	342166
152421	342167
42827	342168
157657	342169
137289	342170
93574	342171
3424	342172
115135	342173
161055	342174
57124	342175
309185	342176
45211	342177
131704	342178
114489	342179
245070	342180
3927	342181
169274	342182
44912	342183
297749	342184
232241	342185
25675	342186
239152	342187
228005	342188
73501	342189
38048	342190
867	342191
102705	342192
3654	342193
73455	342194
79603	342195
180561	342196
186432	342197
149610	342198
64801	342199
279354	342200
14295	342201
3667	342202
57647	342203
26173	342204
14231	342205
84723	342206
6975	342207
214944	342208
263077	342209
5206	342210
277897	342211
4835	342212
285516	342213
209969	342214
114104	342215
65005	342216
88031	342217
146515	342218
59451	342219
147738	342220
99474	342221
100781	342222
104152	342223
139085	342224
47259	342225
26453	342226
85136	342227
167975	342228
311237	342229
193899	342230
24881	342231
97512	342232
53134	342233
2156	342234
31673	342235
77145	342236
58504	342237
2585	342238
197350	342239
62865	342240
34183	342241
112548	342242
144339	342243
4590	342244
3976	342245
45107	342246
175820	342247
5	342248
13490	342249
1435	342250
88456	342251
227618	342252
139655	342253
28930	342254
239410	342255
106069	342256
51024	342257
128294	342258
178840	342259
199056	342260
2594	342261
148684	342262
240205	342263
142898	342264
101979	342265
184882	342266
54506	342267
196999	342268
128802	342269
3612	342270
162342	342271
18932	342272
46346	342273
55603	342274
215410	342275
83	342276
162664	342277
14900	342278
102801	342279
142911	342280
4497	342281
114292	342282
94425	342283
170467	342284
22207	342285
19578	342286
213037	342287
14977	342288
14977	342289
2209	342290
182462	342291
214	342292
8068	342293
87554	342294
39722	342295
18437	342296
137158	342297
231808	342298
75755	342299
252866	342300
159089	342301
175446	342302
21259	342303
39807	342304
32751	342305
6964	342306
80262	342307
237015	342308
282028	342309
111172	342310
16955	342311
29969	342312
35610	342313
10803	342314
45616	342315
101336	342316
119673	342317
232754	342318
10315	342319
226167	342320
15324	342321
154212	342322
5500	342323
144635	342324
26824	342325
84236	342326
29925	342327
52887	342328
83504	342329
47419	342330
22328	342331
164251	342332
21568	342333
138114	342334
118049	342335
5821	342336
302276	342337
21044	342338
63870	342339
44794	342340
297761	342341
91939	342342
154752	342343
78055	342344
54505	342345
209294	342346
239130	342347
18680	342348
142874	342349
76858	342350
76858	342351
10141	342352
24142	342353
100772	342354
1896	342355
1914	342356
231985	342357
523	342358
22808	342359
12782	342360
265903	342361
193712	342362
247544	342363
346	342364
28421	342365
33777	342366
19954	342367
128759	342368
17047	342369
32182	342370
199466	342371
142290	342372
226608	342373
28735	342374
25381	342375
159530	342376
370	342377
15987	342378
8718	342379
134784	342380
11511	342381
122888	342382
285141	342383
72389	342384
62852	342385
108392	342386
237427	342387
114164	342388
107509	342389
13235	342390
32166	342391
210979	342392
110716	342393
2134	342394
163940	342395
163845	342396
5627	342397
2961	342398
150918	342399
45838	342400
83687	342401
81291	342402
165599	342403
71663	342404
149782	342405
15271	342406
2919	342407
304115	342408
119897	342409
50869	342410
30302	342411
44438	342412
100083	342413
443	342414
303997	342415
57145	342416
31849	342417
8094	342418
122718	342419
7989	342420
134547	342421
62762	342422
21630	342423
77426	342424
61451	342425
34673	342426
9454	342427
37705	342428
26921	342429
11882	342430
69	342431
307602	342432
153385	342433
161554	342434
55857	342435
208196	342436
165247	342437
87942	342438
41667	342439
14626	342440
25514	342441
66205	342442
110586	342443
27334	342444
163444	342445
34308	342446
55917	342447
50449	342448
137018	342449
708	342450
156973	342451
231601	342452
43889	342453
133798	342454
5774	342455
144424	342456
274608	342457
197873	342458
181299	342459
10063	342460
101137	342461
43203	342462
15707	342463
28486	342464
211753	342465
47409	342466
56541	342467
192752	342468
23061	342469
120213	342470
14	342471
68266	342472
299483	342473
37747	342474
40645	342475
38336	342476
68785	342477
250292	342478
213225	342479
53092	342480
66438	342481
14249	342482
9596	342483
30993	342484
160454	342485
190020	342486
24568	342487
10331	342488
117016	342489
12532	342490
129902	342491
10867	342492
104293	342493
73878	342494
38020	342495
94308	342496
297358	342497
141296	342498
84311	342499
101621	342500
1841	342501
28251	342502
123998	342503
240160	342504
45956	342505
109405	342506
10268	342507
68522	342508
141287	342509
239055	342510
122194	342511
47286	342512
139216	342513
39307	342514
48791	342515
26240	342516
3844	342517
22213	342518
75982	342519
208864	342520
81487	342521
281	342522
31615	342523
3138	342524
98231	342525
117077	342526
69286	342527
211170	342528
217333	342529
66133	342530
230295	342531
177068	342532
78159	342533
211539	342534
7651	342535
106	342536
63455	342537
140225	342538
62109	342539
24799	342540
205741	342541
147233	342542
2	342543
116668	342544
164997	342545
4149	342546
139765	342547
149995	342548
118491	342549
53470	342550
98733	342551
7251	342552
52222	342553
104219	342554
37380	342555
53468	342556
28766	342557
8053	342558
7251	342559
102954	342560
151219	342561
59423	342562
211391	342563
264883	342564
6914	342565
234045	342566
19798	342567
50876	342568
61675	342569
249933	342570
26042	342571
76352	342572
197464	342573
48154	342574
33973	342575
10640	342576
280398	342577
284139	342578
85947	342579
48154	342580
87989	342581
91735	342582
77248	342583
34582	342584
223175	342585
777	342586
161925	342587
30070	342588
4169	342589
40484	342590
46508	342591
289279	342592
167425	342593
3290	342594
15532	342595
8055	342596
91838	342597
395	342598
119	342599
32	342600
119	342601
151	342602
171390	342603
5369	342604
92156	342605
6953	342606
215349	342607
308837	342608
86415	342609
12164	342610
37210	342611
29278	342612
92303	342613
266571	342614
12364	342615
182545	342616
68497	342617
135272	342618
218267	342619
33622	342620
188947	342621
51066	342622
209596	342623
51066	342624
146714	342625
142240	342626
122372	342627
217931	342628
94623	342629
65875	342630
44710	342631
850	342632
130291	342633
5098	342634
98494	342635
157417	342636
300402	342637
141479	342638
94500	342639
62973	342640
71848	342641
122968	342642
88873	342643
301975	342644
170656	342645
4766	342646
10086	342647
79301	342648
161331	342649
176841	342650
104025	342651
109950	342652
165269	342653
15276	342654
63909	342655
41864	342656
105770	342657
85835	342658
142410	342659
80885	342660
196534	342661
258984	342662
30253	342663
7928	342664
15116	342665
185489	342666
78194	342667
33470	342668
33470	342669
116604	342670
109	342671
124183	342672
198529	342673
245378	342674
237179	342675
93968	342676
54556	342677
17177	342678
125929	342679
268880	342680
303777	342681
78050	342682
92920	342683
112042	342684
1851	342685
8582	342686
9347	342687
28698	342688
40993	342689
172099	342690
201430	342691
14806	342692
155929	342693
198369	342694
64040	342695
95125	342696
61494	342697
300193	342698
21817	342699
120854	342700
169456	342701
190904	342702
68144	342703
164483	342704
221335	342705
17285	342706
10703	342707
147209	342708
9265	342709
94064	342710
64317	342711
117635	342712
7036	342713
165992	342714
170863	342715
31479	342716
80670	342717
94319	342718
42364	342719
33949	342720
18368	342721
78353	342722
217224	342723
219594	342724
57061	342725
269410	342726
195955	342727
176919	342728
185677	342729
132298	342730
269557	342731
51657	342732
210030	342733
39817	342734
192396	342735
57061	342736
57061	342737
131314	342738
369	342739
797	342740
56761	342741
1621	342742
24682	342743
8962	342744
16078	342745
73100	342746
274267	342747
132363	342748
84280	342749
20181	342750
76749	342751
16290	342752
82221	342753
177511	342754
129121	342755
176862	342756
297307	342757
26366	342758
90312	342759
209817	342760
206737	342761
66571	342762
44699	342763
26366	342764
91682	342765
18125	342766
22194	342767
93174	342768
26042	342769
74464	342770
66571	342771
60933	342772
27446	342773
42931	342774
42936	342775
139739	342776
162291	342777
162291	342778
127517	342779
15655	342780
68767	342781
69467	342782
246478	342783
137858	342784
137991	342785
13396	342786
11768	342787
8091	342788
135085	342789
34904	342790
228666	342791
290312	342792
36829	342793
49937	342794
269004	342795
178123	342796
56069	342797
297722	342798
71375	342799
6393	342800
77699	342801
11188	342802
98000	342803
33318	342804
181215	342805
137054	342806
147675	342807
34035	342808
16320	342809
132897	342810
5167	342811
201677	342812
8885	342813
40471	342814
148271	342815
86113	342816
8831	342817
120259	342818
136108	342819
235123	342820
62292	342821
161883	342822
87701	342823
71848	342824
292144	342825
61788	342826
15170	342827
9993	342828
304056	342829
207698	342830
109726	342831
29453	342832
80624	342833
24581	342834
187473	342835
143757	342836
3406	342837
20815	342838
91202	342839
119727	342840
88453	342841
6380	342842
83052	342843
197096	342844
9888	342845
22884	342846
253149	342847
184804	342848
175684	342849
251094	342850
52418	342851
8897	342852
254369	342853
52077	342854
24581	342855
152875	342856
123324	342857
2143	342858
510	342859
97063	342860
100571	342861
69246	342862
270800	342863
69902	342864
56439	342865
36916	342866
134533	342867
130109	342868
89881	342869
199820	342870
74923	342871
119156	342872
47898	342873
146621	342874
284859	342875
217192	342876
160620	342877
295543	342878
203421	342879
119217	342880
129940	342881
34105	342882
121997	342883
2223	342884
100571	342885
76289	342886
11348	342887
22875	342888
130136	342889
84355	342890
81209	342891
2409	342892
5008	342893
4679	342894
893	342895
247862	342896
37700	342897
16847	342898
64999	342899
298614	342900
65518	342901
170690	342902
136901	342903
147982	342904
205139	342905
205139	342906
775	342907
25627	342908
308496	342909
175781	342910
23726	342911
2242	342912
191175	342913
33123	342914
61872	342915
64143	342916
10276	342917
62473	342918
203541	342919
29012	342920
45013	342921
40138	342922
23988	342923
24829	342924
61016	342925
94626	342926
3554	342927
3554	342928
184046	342929
32974	342930
5256	342931
4699	342932
572	342933
103752	342934
95202	342935
7836	342936
20365	342937
9269	342938
43901	342939
33568	342940
104485	342941
106972	342942
20200	342943
45169	342944
32201	342945
104185	342946
21499	342947
106816	342948
30758	342949
74603	342950
34786	342951
104766	342952
91721	342953
45920	342954
123239	342955
84113	342956
278	342957
154904	342958
65926	342959
220283	342960
105248	342961
263673	342962
77421	342963
37715	342964
160539	342965
53252	342966
174636	342967
107704	342968
109660	342969
41764	342970
273872	342971
86122	342972
154519	342973
266696	342974
104393	342975
180249	342976
37415	342977
153123	342978
104393	342979
228624	342980
42964	342981
180249	342982
182507	342983
186383	342984
132497	342985
22637	342986
226526	342987
8603	342988
19392	342989
10124	342990
124839	342991
11723	342992
35443	342993
123720	342994
255432	342995
253235	342996
69132	342997
254149	342998
254148	342999
123720	343000
162536	343001
159913	343002
243329	343003
5591	343004
4631	343005
44878	343006
140851	343007
81038	343008
55894	343009
35346	343010
116273	343011
217801	343012
149992	343013
183655	343014
144218	343015
92002	343016
60389	343017
80898	343018
148338	343019
45557	343020
44933	343021
18616	343022
355	343023
4540	343024
11	343025
172023	343026
5131	343027
110730	343028
10484	343029
199874	343030
3379	343031
114358	343032
175336	343033
39815	343034
18546	343035
83042	343036
15017	343037
13548	343038
96391	343039
126869	343040
77065	343041
1804	343042
61921	343043
114728	343044
9483	343045
23103	343046
28685	343047
196048	343048
66883	343049
37335	343050
608	343051
94157	343052
1683	343053
100306	343054
7835	343055
242046	343056
148147	343057
15764	343058
7059	343059
163039	343060
234395	343061
179405	343062
179405	343063
42091	343064
136256	343065
59527	343066
57421	343067
13630	343068
87553	343069
908	343070
29210	343071
127762	343072
308678	343073
5950	343074
144374	343075
30395	343076
95715	343077
83796	343078
191904	343079
85158	343080
87740	343081
22940	343082
68298	343083
81959	343084
170177	343085
88367	343086
304432	343087
15906	343088
11877	343089
18218	343090
35257	343091
67565	343092
274075	343093
36233	343094
41625	343095
64817	343096
160429	343097
234989	343098
47940	343099
246922	343100
85318	343101
3011	343102
29450	343103
47580	343104
232283	343105
85531	343106
142040	343107
72168	343108
6046	343109
60629	343110
110181	343111
89117	343112
62698	343113
134294	343114
305870	343115
13118	343116
91343	343117
117575	343118
93622	343119
88995	343120
94081	343121
168655	343122
305202	343123
168881	343124
94081	343125
58785	343126
94081	343127
226918	343128
186870	343129
14449	343130
68155	343131
157940	343132
60998	343133
213256	343134
200914	343135
28419	343136
138466	343137
3505	343138
62380	343139
91665	343140
91823	343141
141716	343142
92166	343143
45000	343144
43353	343145
4590	343146
53133	343147
134645	343148
19333	343149
31961	343150
13305	343151
31373	343152
75687	343153
296908	343154
108750	343155
173461	343156
15936	343157
26564	343158
35680	343159
30166	343160
139431	343161
213906	343162
95496	343163
85215	343164
27887	343165
59174	343166
38470	343167
72716	343168
74866	343169
43815	343170
194364	343171
44409	343172
14918	343173
165310	343174
63265	343175
90143	343176
126610	343177
181114	343178
50980	343179
35768	343180
138062	343181
197789	343182
178058	343183
36883	343184
69304	343185
46323	343186
59506	343187
41384	343188
81167	343189
201326	343190
35369	343191
945	343192
54926	343193
148513	343194
27173	343195
129301	343196
57461	343197
97848	343198
63766	343199
146673	343200
28429	343201
128828	343202
27194	343203
8782	343204
219126	343205
279706	343206
55894	343207
203367	343208
186087	343209
243157	343210
177553	343211
52491	343212
225766	343213
292743	343214
292938	343215
221568	343216
115990	343217
7734	343218
183334	343219
78141	343220
15390	343221
1047	343222
49775	343223
99199	343224
171875	343225
184539	343226
50828	343227
115624	343228
20986	343229
119994	343230
294870	343231
112122	343232
228995	343233
119301	343234
181944	343235
22266	343236
113938	343237
257722	343238
13834	343239
11025	343240
199415	343241
8020	343242
293900	343243
226878	343244
120414	343245
238491	343246
19743	343247
28742	343248
156356	343249
101128	343250
105935	343251
103818	343252
168196	343253
40717	343254
80579	343255
94032	343256
15925	343257
70757	343258
274679	343259
4491	343260
1765	343261
54559	343262
50832	343263
72201	343264
52	343265
136321	343266
142416	343267
174112	343268
23306	343269
11505	343270
151577	343271
71705	343272
57757	343273
5413	343274
126159	343275
4827	343276
280303	343277
215378	343278
42671	343279
94445	343280
18230	343281
105313	343282
32385	343283
14139	343284
212743	343285
8640	343286
21870	343287
1038	343288
7246	343289
9023	343290
41624	343291
119356	343292
32236	343293
19514	343294
133978	343295
64399	343296
15170	343297
101469	343298
203338	343299
7050	343300
6172	343301
217530	343302
67608	343303
16399	343304
69168	343305
2814	343306
165803	343307
9189	343308
103176	343309
32556	343310
115752	343311
109281	343312
22214	343313
221056	343314
65187	343315
6146	343316
12904	343317
28782	343318
206076	343319
101210	343320
12809	343321
1301	343322
239592	343323
35204	343324
280220	343325
42527	343326
138068	343327
125750	343328
128374	343329
308016	343330
28913	343331
82492	343332
123711	343333
124163	343334
22417	343335
179198	343336
170642	343337
2	343338
84700	343339
87281	343340
68457	343341
28756	343342
272912	343343
183177	343344
27835	343345
151931	343346
155630	343347
177670	343348
19820	343349
7973	343350
39936	343351
99629	343352
67446	343353
126004	343354
189550	343355
59636	343356
3953	343357
88614	343358
204039	343359
32704	343360
97820	343361
3362	343362
11693	343363
27124	343364
28455	343365
29287	343366
217550	343367
6769	343368
20881	343369
261605	343370
3478	343371
129042	343372
301645	343373
3478	343374
3452	343375
110043	343376
102040	343377
179619	343378
70356	343379
36206	343380
50783	343381
5864	343382
119763	343383
116852	343384
16459	343385
129122	343386
105227	343387
23708	343388
22674	343389
63240	343390
278123	343391
32315	343392
180061	343393
136318	343394
5585	343395
200087	343396
138345	343397
38511	343398
271013	343399
157953	343400
270251	343401
44956	343402
122042	343403
168717	343404
63997	343405
117153	343406
137145	343407
59260	343408
155836	343409
106588	343410
172843	343411
200918	343412
199527	343413
169766	343414
287804	343415
287767	343416
4454	343417
123630	343418
165318	343419
57687	343420
124786	343421
40440	343422
32454	343423
23633	343424
253453	343425
262440	343426
6279	343427
5074	343428
9212	343429
5074	343430
21406	343431
96522	343432
28866	343433
74535	343434
160126	343435
197736	343436
264568	343437
25696	343438
24888	343439
29222	343440
66741	343441
110164	343442
211807	343443
171220	343444
93560	343445
17578	343446
110308	343447
195369	343448
78200	343449
187194	343450
65282	343451
50599	343452
211163	343453
148750	343454
7369	343455
82657	343456
107922	343457
87141	343458
48996	343459
8440	343460
116382	343461
65341	343462
38374	343463
75266	343464
17485	343465
3710	343466
184963	343467
167445	343468
125404	343469
144025	343470
6896	343471
21	343472
28109	343473
284992	343474
2839	343475
56568	343476
185667	343477
2534	343478
56589	343479
24883	343480
59374	343481
11691	343482
181385	343483
11986	343484
3075	343485
10835	343486
31814	343487
5695	343488
117305	343489
46056	343490
64754	343491
102617	343492
85136	343493
109255	343494
13157	343495
35038	343496
18254	343497
109798	343498
21717	343499
121151	343500
208120	343501
931	343502
207722	343503
163131	343504
17620	343505
202380	343506
25691	343507
43783	343508
26619	343509
194298	343510
58166	343511
155802	343512
42295	343513
269832	343514
141417	343515
101427	343516
56256	343517
17964	343518
73719	343519
22373	343520
152409	343521
22517	343522
7207	343523
3569	343524
752	343525
38558	343526
216842	343527
151525	343528
213295	343529
6280	343530
5397	343531
166168	343532
12434	343533
58669	343534
139671	343535
70136	343536
54282	343537
47475	343538
76542	343539
63220	343540
10399	343541
182379	343542
9530	343543
119638	343544
40724	343545
18562	343546
102396	343547
114881	343548
20478	343549
55722	343550
11277	343551
62735	343552
9190	343553
153603	343554
1461	343555
11874	343556
21370	343557
300257	343558
215500	343559
72886	343560
32719	343561
9898	343562
15751	343563
155433	343564
5043	343565
5080	343566
72288	343567
21541	343568
3638	343569
2060	343570
16	343571
25845	343572
55961	343573
234664	343574
29684	343575
35098	343576
136991	343577
13881	343578
225498	343579
63	343580
57423	343581
129653	343582
44440	343583
85606	343584
274622	343585
130471	343586
67640	343587
159696	343588
7654	343589
255674	343590
5216	343591
11438	343592
31258	343593
26493	343594
1468	343595
48927	343596
132006	343597
4183	343598
202780	343599
900	343600
1948	343601
10857	343602
69780	343603
198395	343604
84415	343605
213053	343606
35925	343607
195786	343608
1457	343609
89749	343610
208044	343611
140961	343612
8773	343613
5046	343614
4032	343615
18999	343616
130852	343617
109598	343618
223710	343619
64623	343620
24	343621
15771	343622
126500	343623
13188	343624
131223	343625
13435	343626
27535	343627
3479	343628
77951	343629
43398	343630
30696	343631
265099	343632
49666	343633
92594	343634
27467	343635
6691	343636
38972	343637
77140	343638
9151	343639
75137	343640
180840	343641
9423	343642
95654	343643
3639	343644
909	343645
127378	343646
33563	343647
12730	343648
48697	343649
116172	343650
149508	343651
36881	343652
30763	343653
111705	343654
130767	343655
36623	343656
125116	343657
31588	343658
167105	343659
164760	343660
81370	343661
33690	343662
129591	343663
57445	343664
89060	343665
94412	343666
95565	343667
165426	343668
5743	343669
2645	343670
17549	343671
34979	343672
135641	343673
79625	343674
143838	343675
2705	343676
226838	343677
247027	343678
279538	343679
66244	343680
103588	343681
30482	343682
122183	343683
42400	343684
134400	343685
22040	343686
95455	343687
277119	343688
180529	343689
89996	343690
93418	343691
42879	343692
30458	343693
33560	343694
47858	343695
1817	343696
25047	343697
20542	343698
307232	343699
101076	343700
38917	343701
39903	343702
1971	343703
52376	343704
10183	343705
22592	343706
140030	343707
228990	343708
134668	343709
135420	343710
88838	343711
4943	343712
126608	343713
124024	343714
103236	343715
143362	343716
43813	343717
154320	343718
2633	343719
56751	343720
121880	343721
282437	343722
6850	343723
8548	343724
23263	343725
253287	343726
6031	343727
6653	343728
4012	343729
8687	343730
114212	343731
394	343732
70792	343733
15876	343734
2255	343735
37755	343736
37755	343737
4194	343738
33681	343739
6032	343740
185102	343741
192104	343742
192104	343743
18740	343744
137679	343745
17811	343746
34346	343747
49032	343748
26645	343749
249320	343750
133312	343751
78604	343752
92922	343753
15616	343754
93226	343755
262239	343756
86110	343757
5849	343758
203809	343759
171959	343760
16626	343761
38322	343762
183213	343763
300400	343764
43303	343765
23716	343766
5394	343767
141344	343768
60000	343769
131346	343770
80930	343771
56558	343772
67939	343773
160272	343774
150134	343775
41937	343776
35340	343777
17777	343778
15060	343779
50434	343780
6675	343781
264152	343782
60161	343783
109864	343784
115256	343785
112700	343786
23118	343787
274957	343788
138628	343789
6211	343790
198249	343791
105287	343792
216839	343793
109526	343794
235443	343795
60806	343796
193744	343797
127093	343798
23634	343799
23506	343800
73515	343801
4431	343802
92817	343803
80384	343804
80773	343805
3111	343806
143632	343807
112257	343808
57417	343809
82465	343810
1100	343811
8849	343812
5310	343813
310525	343814
39543	343815
4233	343816
108703	343817
2933	343818
132947	343819
14783	343820
128368	343821
72702	343822
89	343823
37450	343824
308308	343825
11338	343826
138003	343827
35638	343828
396	343829
154001	343830
149293	343831
284594	343832
80	343833
106324	343834
178	343835
31739	343836
134925	343837
173406	343838
28208	343839
84426	343840
5974	343841
5791	343842
2071	343843
8868	343844
60700	343845
69671	343846
74595	343847
31837	343848
12025	343849
33637	343850
89109	343851
201612	343852
22160	343853
32574	343854
34444	343855
2719	343856
66739	343857
5972	343858
2728	343859
59033	343860
5108	343861
34579	343862
119867	343863
14059	343864
131539	343865
126611	343866
40708	343867
28851	343868
136707	343869
18864	343870
7714	343871
16113	343872
24042	343873
126795	343874
252766	343875
32180	343876
124539	343877
270844	343878
65438	343879
13122	343880
287114	343881
311090	343882
54347	343883
29257	343884
19008	343885
14082	343886
187570	343887
55065	343888
265628	343889
30099	343890
57013	343891
140	343892
82042	343893
50942	343894
26537	343895
1016	343896
3572	343897
109129	343898
120739	343899
50943	343900
72425	343901
13576	343902
126870	343903
89961	343904
151909	343905
6988	343906
1499	343907
42495	343908
133957	343909
92256	343910
27129	343911
83644	343912
105361	343913
81468	343914
258894	343915
39579	343916
94360	343917
352	343918
31521	343919
23841	343920
11955	343921
1056	343922
258	343923
25200	343924
129742	343925
53822	343926
92932	343927
290316	343928
17368	343929
156820	343930
219281	343931
68607	343932
202853	343933
112802	343934
18603	343935
147060	343936
65280	343937
86486	343938
23195	343939
69084	343940
29738	343941
186982	343942
224833	343943
214171	343944
11261	343945
129427	343946
84196	343947
146884	343948
151368	343949
589	343950
24012	343951
285402	343952
57922	343953
5074	343954
5074	343955
197699	343956
72208	343957
72208	343958
9056	343959
6162	343960
278	343961
136234	343962
278	343963
45639	343964
19913	343965
75503	343966
50317	343967
65358	343968
71518	343969
2882	343970
94575	343971
105372	343972
107160	343973
107342	343974
95375	343975
145738	343976
152408	343977
97723	343978
31709	343979
108387	343980
80225	343981
196665	343982
134018	343983
49721	343984
66340	343985
198297	343986
59919	343987
65074	343988
210047	343989
97406	343990
130898	343991
14652	343992
14652	343993
139516	343994
139314	343995
19602	343996
48375	343997
93381	343998
143976	343999
204937	344000
61659	344001
80775	344002
76501	344003
245273	344004
95062	344005
80558	344006
80869	344007
9615	344008
149429	344009
195695	344010
308236	344011
93231	344012
113325	344013
61834	344014
124823	344015
269159	344016
276971	344017
828	344018
271767	344019
182021	344020
59516	344021
215676	344022
44255	344023
80175	344024
177705	344025
78800	344026
73784	344027
49453	344028
40237	344029
46326	344030
121249	344031
169085	344032
61397	344033
23165	344034
248538	344035
306247	344036
186564	344037
33151	344038
91533	344039
202215	344040
34632	344041
58255	344042
249096	344043
46317	344044
63985	344045
19883	344046
184797	344047
90943	344048
1178	344049
4500	344050
124587	344051
48436	344052
34129	344053
17386	344054
27796	344055
46823	344056
22153	344057
1518	344058
18303	344059
57580	344060
57580	344061
108198	344062
2101	344063
20160	344064
60002	344065
810	344066
200731	344067
42711	344068
12594	344069
266689	344070
307447	344071
33541	344072
27631	344073
232420	344074
59313	344075
92215	344076
135142	344077
90614	344078
137476	344079
134731	344080
201709	344081
92132	344082
141609	344083
61938	344084
56532	344085
56532	344086
197554	344087
9630	344088
137275	344089
43382	344090
293623	344091
1716	344092
51533	344093
93775	344094
43681	344095
255768	344096
125129	344097
133438	344098
256415	344099
173488	344100
116299	344101
251750	344102
172329	344103
173608	344104
173262	344105
2783	344106
54603	344107
82581	344108
35377	344109
155932	344110
110492	344111
61827	344112
259178	344113
20356	344114
95668	344115
107926	344116
69532	344117
70268	344118
155111	344119
147871	344120
153670	344121
116160	344122
119041	344123
161304	344124
71866	344125
9957	344126
66261	344127
839	344128
100568	344129
76842	344130
67105	344131
30334	344132
45544	344133
148311	344134
48050	344135
73419	344136
161045	344137
242896	344138
118122	344139
30191	344140
30781	344141
160892	344142
220128	344143
49094	344144
10211	344145
28435	344146
219691	344147
85805	344148
225749	344149
151672	344150
59224	344151
209491	344152
257665	344153
59534	344154
68684	344155
106137	344156
219780	344157
59633	344158
32	344159
122639	344160
98453	344161
57301	344162
1394	344163
83247	344164
80909	344165
55106	344166
288729	344167
5063	344168
58086	344169
33247	344170
194487	344171
38840	344172
182901	344173
12771	344174
88061	344175
65442	344176
147973	344177
2558	344178
179113	344179
3500	344180
6171	344181
43457	344182
249047	344183
94616	344184
29364	344185
160	344186
63157	344187
1213	344188
35608	344189
43362	344190
61249	344191
207000	344192
110495	344193
22222	344194
162660	344195
100581	344196
285863	344197
79	344198
100373	344199
41599	344200
124870	344201
32804	344202
23130	344203
244081	344204
60242	344205
288176	344206
65252	344207
26103	344208
3877	344209
218180	344210
4474	344211
71785	344212
119083	344213
257287	344214
32858	344215
67471	344216
175439	344217
32858	344218
257288	344219
65805	344220
80108	344221
32745	344222
207591	344223
13573	344224
3524	344225
15254	344226
16	344227
14895	344228
21628	344229
6183	344230
44814	344231
144504	344232
29829	344233
41320	344234
1889	344235
30605	344236
102516	344237
246902	344238
29653	344239
20685	344240
44814	344241
22185	344242
499	344243
15068	344244
208687	344245
36601	344246
84530	344247
111741	344248
107187	344249
105550	344250
1039	344251
180584	344252
160746	344253
15771	344254
270246	344255
256133	344256
160786	344257
164683	344258
108301	344259
41425	344260
111334	344261
113555	344262
171699	344263
71582	344264
164691	344265
288041	344266
11561	344267
85463	344268
85463	344269
191896	344270
24497	344271
124646	344272
110414	344273
38861	344274
58875	344275
19436	344276
57329	344277
34325	344278
11443	344279
73050	344280
15193	344281
301243	344282
45080	344283
14442	344284
72301	344285
135051	344286
20091	344287
9687	344288
23377	344289
49598	344290
189357	344291
26222	344292
129883	344293
300232	344294
25713	344295
60299	344296
38821	344297
61583	344298
58481	344299
7463	344300
12392	344301
55208	344302
10842	344303
41310	344304
12669	344305
187390	344306
22046	344307
33942	344308
56354	344309
59237	344310
37535	344311
26502	344312
17379	344313
608	344314
88307	344315
17423	344316
71733	344317
13011	344318
9113	344319
27080	344320
35527	344321
173410	344322
139858	344323
51830	344324
191644	344325
193447	344326
2553	344327
113070	344328
201093	344329
81614	344330
20628	344331
60424	344332
116442	344333
67087	344334
278629	344335
43430	344336
31390	344337
105926	344338
10439	344339
37158	344340
40122	344341
37862	344342
82936	344343
312027	344344
47400	344345
107489	344346
155661	344347
68868	344348
107269	344349
162138	344350
45966	344351
8341	344352
46847	344353
50292	344354
226394	344355
102736	344356
43537	344357
104160	344358
104834	344359
70174	344360
3509	344361
186420	344362
101152	344363
280941	344364
47482	344365
26522	344366
93167	344367
8355	344368
26825	344369
194532	344370
219488	344371
136907	344372
276511	344373
86172	344374
18552	344375
277544	344376
280214	344377
145569	344378
191478	344379
274570	344380
130807	344381
108436	344382
287908	344383
124753	344384
201754	344385
192133	344386
55440	344387
25817	344388
185894	344389
87814	344390
153238	344391
153128	344392
38837	344393
18600	344394
185785	344395
91203	344396
9170	344397
187845	344398
201344	344399
125277	344400
57335	344401
123610	344402
133204	344403
134624	344404
37925	344405
84876	344406
279274	344407
10341	344408
258886	344409
4944	344410
111856	344411
60677	344412
39307	344413
7179	344414
110864	344415
46470	344416
242947	344417
190310	344418
65504	344419
53831	344420
263464	344421
121088	344422
80342	344423
12008	344424
200655	344425
179652	344426
128683	344427
36512	344428
26781	344429
6261	344430
88760	344431
36842	344432
99259	344433
120988	344434
148920	344435
125320	344436
112229	344437
112688	344438
246443	344439
11528	344440
77139	344441
116196	344442
76091	344443
167967	344444
6306	344445
128314	344446
291460	344447
641	344448
29805	344449
62265	344450
5794	344451
120774	344452
4144	344453
63446	344454
304220	344455
118004	344456
151342	344457
98643	344458
20954	344459
229019	344460
212730	344461
213076	344462
33408	344463
51754	344464
146340	344465
64444	344466
209397	344467
93672	344468
64145	344469
46086	344470
170920	344471
96908	344472
97924	344473
96130	344474
150365	344475
29424	344476
214286	344477
29097	344478
146444	344479
216080	344480
10792	344481
171510	344482
79309	344483
79309	344484
6087	344485
57946	344486
71173	344487
100438	344488
140537	344489
141067	344490
103740	344491
141857	344492
46094	344493
62154	344494
157667	344495
94804	344496
95199	344497
80269	344498
94654	344499
297637	344500
29404	344501
152363	344502
94011	344503
303872	344504
45870	344505
785	344506
51257	344507
101972	344508
210906	344509
27537	344510
13462	344511
60808	344512
201252	344513
61073	344514
66685	344515
292690	344516
1774	344517
14178	344518
202479	344519
299608	344520
134349	344521
135948	344522
9818	344523
143688	344524
41415	344525
303393	344526
7989	344527
116569	344528
116569	344529
1017	344530
32658	344531
24923	344532
100292	344533
5680	344534
207257	344535
131020	344536
118920	344537
235059	344538
214508	344539
92099	344540
4964	344541
1763	344542
36088	344543
74324	344544
61894	344545
64247	344546
43359	344547
109935	344548
117142	344549
308724	344550
136859	344551
136818	344552
93304	344553
17400	344554
18483	344555
163972	344556
55469	344557
71408	344558
42046	344559
102646	344560
112391	344561
32867	344562
114629	344563
246840	344564
282002	344565
38172	344566
32867	344567
32867	344568
32867	344569
124835	344570
59409	344571
87311	344572
22405	344573
53885	344574
239870	344575
206156	344576
31862	344577
307506	344578
93175	344579
86761	344580
35566	344581
6256	344582
23099	344583
80915	344584
65930	344585
27990	344586
108559	344587
108559	344588
49346	344589
90559	344590
51503	344591
77846	344592
41522	344593
71320	344594
97166	344595
31605	344596
1492	344597
32973	344598
217625	344599
59234	344600
86682	344601
7156	344602
117575	344603
51946	344604
195101	344605
22630	344606
19984	344607
13247	344608
14408	344609
129526	344610
172586	344611
56216	344612
10575	344613
128758	344614
13351	344615
81138	344616
11082	344617
10095	344618
221436	344619
69781	344620
4697	344621
126965	344622
61903	344623
37995	344624
210314	344625
128588	344626
12077	344627
11854	344628
16702	344629
880	344630
16702	344631
158451	344632
264573	344633
28552	344634
69	344635
185670	344636
54953	344637
33533	344638
75165	344639
3464	344640
107317	344641
12694	344642
227241	344643
108520	344644
10127	344645
35102	344646
21587	344647
11218	344648
65101	344649
77447	344650
4872	344651
62602	344652
7026	344653
136215	344654
230255	344655
217366	344656
148547	344657
111958	344658
86349	344659
44257	344660
148572	344661
221345	344662
20474	344663
13138	344664
87237	344665
39844	344666
52175	344667
177102	344668
75715	344669
125529	344670
225147	344671
133039	344672
240496	344673
9150	344674
28922	344675
197652	344676
279750	344677
62895	344678
143798	344679
1711	344680
89516	344681
123826	344682
66	344683
45532	344684
15604	344685
2934	344686
124115	344687
142369	344688
132	344689
11577	344690
162424	344691
149281	344692
293947	344693
8152	344694
15464	344695
6814	344696
296617	344697
61780	344698
4221	344699
212998	344700
212578	344701
47715	344702
2151	344703
7242	344704
73782	344705
212533	344706
83838	344707
51439	344708
59888	344709
2726	344710
199374	344711
56424	344712
101878	344713
67993	344714
40042	344715
53776	344716
148577	344717
36958	344718
108579	344719
171508	344720
167763	344721
220158	344722
111858	344723
222647	344724
236613	344725
31631	344726
31631	344727
25441	344728
118739	344729
146158	344730
83248	344731
25719	344732
28190	344733
9920	344734
85028	344735
32	344736
274731	344737
26110	344738
181489	344739
189241	344740
189241	344741
7647	344742
88808	344743
67167	344744
49197	344745
133482	344746
133482	344747
35305	344748
206316	344749
148801	344750
52896	344751
118533	344752
277663	344753
56969	344754
284212	344755
284035	344756
2248	344757
80287	344758
96659	344759
185343	344760
132934	344761
285835	344762
16336	344763
40995	344764
44819	344765
4751	344766
110414	344767
254318	344768
130452	344769
40929	344770
72232	344771
9843	344772
7457	344773
55921	344774
185215	344775
293172	344776
78353	344777
89846	344778
298883	344779
77150	344780
37078	344781
13467	344782
13467	344783
106104	344784
260222	344785
18359	344786
225675	344787
42441	344788
32066	344789
160006	344790
103915	344791
122058	344792
94938	344793
113373	344794
64980	344795
217897	344796
72853	344797
103010	344798
188052	344799
143385	344800
40261	344801
6115	344802
119545	344803
61087	344804
80637	344805
190067	344806
13640	344807
131302	344808
22	344809
96740	344810
163258	344811
10999	344812
60845	344813
131163	344814
58417	344815
12460	344816
228386	344817
201158	344818
25379	344819
130820	344820
37775	344821
58825	344822
204340	344823
202004	344824
122899	344825
735	344826
167110	344827
250030	344828
125143	344829
20810	344830
306427	344831
18783	344832
113119	344833
18818	344834
90816	344835
116032	344836
104370	344837
39524	344838
104153	344839
13781	344840
1065	344841
261633	344842
256242	344843
71282	344844
173929	344845
5590	344846
173293	344847
126226	344848
30792	344849
202333	344850
45430	344851
177097	344852
130088	344853
19209	344854
7568	344855
69763	344856
57805	344857
42124	344858
114548	344859
6986	344860
6986	344861
172636	344862
88295	344863
18524	344864
305446	344865
116588	344866
83797	344867
74664	344868
162479	344869
23610	344870
137367	344871
198853	344872
193955	344873
9392	344874
36553	344875
141747	344876
78359	344877
304865	344878
78359	344879
2725	344880
72226	344881
93200	344882
200789	344883
51199	344884
195399	344885
71749	344886
95120	344887
112077	344888
126395	344889
63331	344890
63331	344891
63331	344892
78249	344893
30318	344894
252535	344895
185845	344896
9086	344897
9086	344898
131932	344899
149511	344900
215312	344901
112464	344902
17988	344903
230377	344904
146311	344905
6343	344906
8887	344907
41001	344908
48665	344909
314	344910
78649	344911
314	344912
245190	344913
82345	344914
306704	344915
839	344916
100056	344917
56801	344918
79842	344919
172875	344920
18859	344921
122441	344922
132271	344923
144431	344924
31496	344925
180394	344926
135091	344927
62072	344928
91663	344929
177982	344930
110381	344931
76344	344932
5280	344933
223318	344934
68241	344935
133841	344936
302535	344937
69131	344938
82675	344939
75457	344940
10511	344941
2162	344942
209826	344943
311324	344944
78857	344945
29097	344946
140793	344947
41015	344948
13044	344949
146295	344950
94139	344951
27628	344952
12698	344953
59122	344954
47112	344955
255632	344956
61006	344957
96396	344958
263548	344959
193934	344960
15426	344961
169941	344962
5841	344963
120871	344964
291631	344965
215211	344966
62497	344967
30750	344968
100819	344969
119600	344970
143495	344971
22114	344972
49362	344973
174083	344974
37969	344975
64570	344976
52181	344977
18709	344978
93745	344979
29827	344980
34594	344981
96714	344982
185678	344983
180773	344984
226927	344985
152405	344986
72961	344987
167079	344988
169165	344989
106705	344990
86310	344991
7450	344992
153085	344993
203881	344994
279663	344995
56532	344996
120404	344997
20922	344998
20186	344999
214552	345000
11110	345001
194368	345002
88460	345003
12619	345004
52218	345005
108714	345006
210883	345007
210733	345008
159652	345009
125059	345010
202797	345011
6724	345012
230801	345013
309470	345014
95025	345015
59299	345016
143221	345017
289301	345018
47239	345019
73293	345020
113254	345021
15050	345022
130809	345023
20370	345024
253549	345025
158678	345026
301706	345027
80560	345028
5419	345029
131979	345030
196374	345031
170914	345032
99672	345033
78297	345034
88186	345035
108486	345036
143763	345037
71882	345038
62949	345039
61364	345040
144354	345041
252674	345042
13511	345043
208896	345044
31699	345045
60734	345046
118413	345047
3090	345048
288005	345049
83477	345050
252591	345051
64957	345052
48276	345053
108714	345054
24307	345055
88715	345056
151173	345057
118464	345058
73925	345059
267874	345060
39132	345061
169132	345062
127122	345063
304394	345064
28748	345065
230441	345066
107657	345067
147961	345068
118371	345069
126312	345070
198041	345071
48906	345072
90121	345073
2806	345074
287578	345075
232012	345076
106859	345077
36832	345078
8595	345079
195992	345080
5159	345081
195296	345082
19191	345083
34662	345084
25439	345085
13598	345086
190405	345087
132790	345088
9866	345089
186996	345090
179633	345091
47593	345092
66130	345093
51704	345094
247589	345095
146062	345096
80022	345097
6499	345098
121050	345099
6022	345100
43416	345101
138961	345102
44349	345103
100837	345104
22233	345105
48369	345106
296	345107
31554	345108
116536	345109
205613	345110
298	345111
901	345112
5155	345113
172521	345114
41395	345115
68803	345116
85238	345117
50477	345118
51949	345119
145460	345120
165414	345121
266956	345122
51080	345123
184669	345124
91390	345125
8314	345126
9480	345127
143755	345128
88453	345129
199112	345130
225890	345131
146078	345132
12607	345133
151318	345134
54563	345135
189845	345136
158247	345137
158373	345138
2448	345139
123304	345140
115713	345141
147785	345142
2878	345143
154602	345144
49155	345145
50880	345146
165524	345147
99146	345148
2015	345149
134763	345150
72648	345151
47297	345152
212702	345153
179125	345154
136196	345155
154301	345156
100678	345157
219249	345158
120369	345159
305991	345160
175156	345161
166704	345162
32	345163
298715	345164
157761	345165
4236	345166
49106	345167
230414	345168
170393	345169
253569	345170
44063	345171
74269	345172
161198	345173
2678	345174
56069	345175
64821	345176
15817	345177
207322	345178
43381	345179
38044	345180
22477	345181
86306	345182
113917	345183
10554	345184
417	345185
18272	345186
972	345187
56214	345188
17347	345189
281647	345190
11636	345191
4726	345192
10011	345193
172855	345194
64948	345195
260120	345196
92644	345197
22577	345198
1521	345199
52903	345200
73777	345201
275976	345202
69320	345203
42147	345204
25020	345205
304663	345206
69017	345207
31379	345208
103535	345209
32184	345210
6476	345211
61332	345212
68294	345213
74779	345214
39859	345215
74697	345216
40217	345217
25509	345218
5693	345219
8285	345220
28015	345221
12059	345222
61907	345223
32303	345224
52464	345225
22892	345226
4999	345227
13053	345228
110252	345229
30715	345230
8019	345231
27457	345232
52893	345233
137544	345234
52267	345235
203889	345236
176961	345237
1554	345238
40214	345239
201020	345240
201020	345241
66547	345242
6202	345243
98129	345244
46986	345245
67054	345246
161735	345247
128742	345248
18623	345249
144430	345250
843	345251
212051	345252
48862	345253
16169	345254
1900	345255
164343	345256
4373	345257
65491	345258
56416	345259
80161	345260
44674	345261
85550	345262
42549	345263
4381	345264
57924	345265
15673	345266
169245	345267
9182	345268
39682	345269
10009	345270
123707	345271
15998	345272
11226	345273
21659	345274
17613	345275
57720	345276
14549	345277
23632	345278
28315	345279
173287	345280
125457	345281
6453	345282
189666	345283
2960	345284
34993	345285
159017	345286
2228	345287
64774	345288
13559	345289
34860	345290
2781	345291
36355	345292
40886	345293
13567	345294
21145	345295
12473	345296
70686	345297
15486	345298
169290	345299
12042	345300
131528	345301
128147	345302
104648	345303
23571	345304
123854	345305
71632	345306
159018	345307
16951	345308
7174	345309
62220	345310
86637	345311
26817	345312
156224	345313
140804	345314
43191	345315
26651	345316
45052	345317
11114	345318
162121	345319
8551	345320
1468	345321
44579	345322
163591	345323
109387	345324
48004	345325
127253	345326
6253	345327
21920	345328
294062	345329
13123	345330
84275	345331
57648	345332
164183	345333
119344	345334
35816	345335
18538	345336
3348	345337
11956	345338
16224	345339
165121	345340
174733	345341
199944	345342
51650	345343
166387	345344
45997	345345
1204	345346
36728	345347
40799	345348
6450	345349
171174	345350
307297	345351
86421	345352
18494	345353
18494	345354
120824	345355
96146	345356
82429	345357
129617	345358
133445	345359
19593	345360
169274	345361
209140	345362
128630	345363
2969	345364
78938	345365
202296	345366
852	345367
129617	345368
270116	345369
25450	345370
78938	345371
210417	345372
253029	345373
174011	345374
25624	345375
221668	345376
138869	345377
14896	345378
37776	345379
53598	345380
3924	345381
27701	345382
14875	345383
4284	345384
111467	345385
37667	345386
4599	345387
123881	345388
3958	345389
10962	345390
7283	345391
138938	345392
62471	345393
87364	345394
16483	345395
3887	345396
10551	345397
137477	345398
65994	345399
3819	345400
17988	345401
30575	345402
27515	345403
295709	345404
211561	345405
41013	345406
264128	345407
46509	345408
43766	345409
81557	345410
208209	345411
250943	345412
29099	345413
36179	345414
145487	345415
81529	345416
301950	345417
136044	345418
209081	345419
183033	345420
31033	345421
175273	345422
222403	345423
36706	345424
98998	345425
110174	345426
293634	345427
77767	345428
32316	345429
6126	345430
77620	345431
155762	345432
281758	345433
227689	345434
160256	345435
183424	345436
179487	345437
174633	345438
195093	345439
4204	345440
228284	345441
10678	345442
2698	345443
58966	345444
168945	345445
41326	345446
306297	345447
38724	345448
1875	345449
203118	345450
61853	345451
25697	345452
88308	345453
177339	345454
270315	345455
135862	345456
73778	345457
153472	345458
51736	345459
204772	345460
144006	345461
4710	345462
6042	345463
192562	345464
177068	345465
32467	345466
183562	345467
27615	345468
47888	345469
78881	345470
74320	345471
14167	345472
60125	345473
101449	345474
10799	345475
8795	345476
44867	345477
49726	345478
25032	345479
9653	345480
26513	345481
26513	345482
207596	345483
3503	345484
212953	345485
68153	345486
2334	345487
8547	345488
9792	345489
26693	345490
81095	345491
28261	345492
100956	345493
45343	345494
6236	345495
91383	345496
2183	345497
8116	345498
237305	345499
105198	345500
76560	345501
117465	345502
333	345503
135050	345504
96	345505
274946	345506
84888	345507
12565	345508
40375	345509
6546	345510
59399	345511
33688	345512
155907	345513
3547	345514
165378	345515
221563	345516
108792	345517
75231	345518
8882	345519
95630	345520
40522	345521
89898	345522
207425	345523
58965	345524
93981	345525
131466	345526
1467	345527
277576	345528
722	345529
11	345530
118691	345531
49719	345532
243740	345533
8289	345534
54346	345535
45640	345536
94939	345537
78714	345538
267123	345539
198517	345540
22610	345541
3820	345542
32383	345543
11642	345544
35651	345545
15611	345546
1382	345547
95575	345548
253625	345549
66451	345550
99957	345551
147707	345552
70516	345553
160310	345554
111875	345555
48369	345556
31650	345557
93665	345558
250140	345559
27138	345560
158988	345561
88232	345562
14538	345563
60887	345564
90904	345565
260073	345566
12226	345567
203110	345568
11467	345569
274933	345570
81463	345571
153576	345572
70159	345573
79301	345574
16957	345575
2488	345576
26629	345577
26274	345578
126322	345579
181769	345580
194670	345581
80011	345582
37741	345583
233900	345584
72071	345585
167608	345586
14496	345587
28248	345588
14237	345589
18397	345590
13097	345591
40865	345592
7063	345593
20564	345594
97314	345595
148065	345596
147987	345597
5392	345598
229406	345599
120337	345600
53718	345601
93068	345602
46981	345603
183066	345604
89202	345605
43663	345606
66989	345607
237568	345608
87401	345609
66087	345610
68517	345611
20347	345612
144206	345613
22340	345614
116858	345615
15739	345616
135333	345617
215721	345618
241312	345619
11333	345620
98450	345621
159957	345622
2280	345623
44914	345624
62629	345625
125414	345626
26670	345627
29423	345628
119006	345629
38440	345630
133077	345631
2219	345632
48077	345633
55749	345634
223321	345635
32697	345636
292143	345637
67692	345638
118494	345639
182026	345640
12809	345641
274223	345642
40834	345643
256281	345644
253455	345645
102974	345646
167581	345647
172618	345648
57510	345649
301206	345650
212379	345651
24073	345652
5462	345653
5289	345654
49630	345655
75115	345656
19571	345657
11228	345658
29972	345659
51704	345660
207031	345661
60730	345662
13445	345663
18879	345664
18879	345665
80593	345666
36563	345667
36563	345668
228410	345669
20661	345670
14578	345671
159220	345672
29302	345673
103864	345674
577	345675
185111	345676
298520	345677
257060	345678
112956	345679
114522	345680
37575	345681
128793	345682
91550	345683
181295	345684
295746	345685
112443	345686
78467	345687
150041	345688
37725	345689
103	345690
5493	345691
48141	345692
93850	345693
108235	345694
76434	345695
76434	345696
77185	345697
43725	345698
27619	345699
32363	345700
69405	345701
131439	345702
77079	345703
111631	345704
12444	345705
18394	345706
16356	345707
272141	345708
230844	345709
285296	345710
193389	345711
126907	345712
2463	345713
7361	345714
7361	345715
234043	345716
94652	345717
104573	345718
20462	345719
126120	345720
1690	345721
91761	345722
297453	345723
192208	345724
1241	345725
252735	345726
6390	345727
114293	345728
160056	345729
27237	345730
71941	345731
238005	345732
127997	345733
231868	345734
170213	345735
30902	345736
1495	345737
226976	345738
304586	345739
10399	345740
247036	345741
14197	345742
96870	345743
104892	345744
77657	345745
77657	345746
188605	345747
105029	345748
158629	345749
50320	345750
736	345751
95933	345752
180878	345753
180878	345754
152904	345755
200775	345756
26862	345757
71812	345758
70529	345759
187186	345760
7744	345761
136676	345762
48913	345763
121579	345764
269168	345765
14486	345766
158128	345767
182339	345768
182339	345769
59204	345770
216020	345771
150971	345772
162944	345773
13014	345774
13618	345775
110518	345776
304576	345777
16229	345778
101900	345779
28875	345780
255265	345781
89659	345782
4371	345783
105818	345784
82639	345785
260636	345786
101418	345787
13045	345788
55385	345789
129465	345790
22185	345791
164425	345792
93643	345793
141074	345794
295621	345795
27977	345796
150304	345797
288100	345798
82877	345799
1694	345800
287992	345801
231181	345802
283048	345803
211979	345804
63685	345805
109034	345806
177555	345807
42934	345808
225768	345809
151875	345810
22323	345811
260065	345812
39282	345813
38814	345814
53789	345815
133668	345816
58887	345817
192471	345818
187865	345819
198008	345820
133093	345821
164096	345822
229517	345823
38799	345824
128858	345825
7138	345826
46323	345827
87319	345828
213415	345829
3088	345830
204713	345831
205214	345832
139972	345833
58258	345834
255801	345835
89326	345836
217073	345837
35931	345838
265504	345839
15728	345840
20674	345841
167490	345842
90864	345843
146916	345844
128530	345845
150337	345846
5014	345847
114299	345848
186498	345849
113633	345850
149128	345851
98036	345852
136832	345853
9892	345854
3049	345855
164812	345856
18639	345857
163710	345858
16040	345859
53402	345860
6998	345861
20551	345862
50385	345863
50952	345864
110695	345865
10031	345866
248	345867
29204	345868
12607	345869
37757	345870
195559	345871
48995	345872
133882	345873
154077	345874
134467	345875
29440	345876
69511	345877
4230	345878
155783	345879
165582	345880
308549	345881
6066	345882
16669	345883
122433	345884
73620	345885
189080	345886
23807	345887
106939	345888
303267	345889
84271	345890
39086	345891
108614	345892
137536	345893
16466	345894
42272	345895
55159	345896
243489	345897
20283	345898
289152	345899
18663	345900
98486	345901
58643	345902
169827	345903
33971	345904
42234	345905
156165	345906
121331	345907
1610	345908
161758	345909
179466	345910
27161	345911
291027	345912
117952	345913
62775	345914
18119	345915
87340	345916
112239	345917
29795	345918
42742	345919
5016	345920
7249	345921
19509	345922
166256	345923
8214	345924
49451	345925
256800	345926
132494	345927
104121	345928
14661	345929
13448	345930
26777	345931
185274	345932
286702	345933
52886	345934
211404	345935
151496	345936
127263	345937
188356	345938
18930	345939
29460	345940
23351	345941
40860	345942
12709	345943
16	345944
81373	345945
49152	345946
9397	345947
42504	345948
303721	345949
298175	345950
49972	345951
234344	345952
232414	345953
7914	345954
73218	345955
218760	345956
118626	345957
4173	345958
2738	345959
193422	345960
52247	345961
39365	345962
231963	345963
95720	345964
234087	345965
181968	345966
66803	345967
173435	345968
74398	345969
13597	345970
15940	345971
138	345972
151914	345973
161364	345974
211872	345975
93814	345976
74911	345977
202444	345978
209820	345979
54841	345980
101206	345981
29776	345982
141576	345983
156	345984
1310	345985
72899	345986
205608	345987
161986	345988
246482	345989
18541	345990
1310	345991
288703	345992
30338	345993
102027	345994
17368	345995
171343	345996
217424	345997
206557	345998
72214	345999
13872	346000
44970	346001
108605	346002
162708	346003
81721	346004
42034	346005
145404	346006
110111	346007
142668	346008
123640	346009
116931	346010
75849	346011
110111	346012
143656	346013
72345	346014
57341	346015
166058	346016
74910	346017
267325	346018
213309	346019
73324	346020
30308	346021
5022	346022
59363	346023
52716	346024
95021	346025
254513	346026
255127	346027
58040	346028
120232	346029
162316	346030
10414	346031
235716	346032
145346	346033
293906	346034
1310	346035
305503	346036
289899	346037
218917	346038
120588	346039
5476	346040
13169	346041
2951	346042
170450	346043
129105	346044
236678	346045
74421	346046
194261	346047
195533	346048
156667	346049
269403	346050
253183	346051
96119	346052
110792	346053
66429	346054
213226	346055
61952	346056
113819	346057
90056	346058
82293	346059
307727	346060
13569	346061
34711	346062
71114	346063
37879	346064
148821	346065
10206	346066
100124	346067
97930	346068
57370	346069
20143	346070
22637	346071
131449	346072
36104	346073
164070	346074
23870	346075
48	346076
179092	346077
202877	346078
47094	346079
16690	346080
69606	346081
137841	346082
22011	346083
190456	346084
190600	346085
190600	346086
49911	346087
76502	346088
64399	346089
128464	346090
1099	346091
185222	346092
1099	346093
1572	346094
57756	346095
196951	346096
242124	346097
17379	346098
14157	346099
287337	346100
88423	346101
165321	346102
270545	346103
17409	346104
9052	346105
11706	346106
31465	346107
10336	346108
83789	346109
13766	346110
5795	346111
4412	346112
25692	346113
42614	346114
40124	346115
28233	346116
21476	346117
182	346118
170810	346119
13209	346120
105179	346121
83485	346122
2635	346123
22944	346124
6799	346125
214281	346126
9262	346127
36423	346128
25384	346129
1	346130
200050	346131
55632	346132
6749	346133
1197	346134
166754	346135
35253	346136
48004	346137
81688	346138
1387	346139
194311	346140
149	346141
51529	346142
93575	346143
156065	346144
104428	346145
58326	346146
13701	346147
77068	346148
73457	346149
27312	346150
26503	346151
158459	346152
107026	346153
61709	346154
1896	346155
50058	346156
422	346157
9847	346158
86407	346159
173468	346160
128665	346161
37456	346162
18990	346163
46621	346164
261443	346165
135469	346166
29246	346167
98794	346168
60093	346169
36914	346170
22555	346171
127742	346172
44296	346173
154	346174
152563	346175
123373	346176
123373	346177
24742	346178
45337	346179
201829	346180
1520	346181
32781	346182
5262	346183
20668	346184
132096	346185
65566	346186
38846	346187
137478	346188
13995	346189
284024	346190
132239	346191
139215	346192
176596	346193
220964	346194
23512	346195
48474	346196
878	346197
215747	346198
249725	346199
189394	346200
838	346201
212475	346202
16502	346203
12423	346204
43180	346205
118474	346206
134477	346207
192536	346208
121528	346209
202820	346210
59824	346211
2936	346212
142186	346213
174201	346214
2667	346215
52944	346216
11007	346217
5457	346218
27033	346219
12510	346220
5000	346221
1123	346222
7109	346223
18053	346224
7470	346225
118474	346226
41517	346227
88732	346228
130788	346229
144696	346230
199019	346231
253064	346232
29672	346233
118451	346234
91459	346235
298818	346236
150493	346237
163089	346238
134589	346239
110717	346240
194339	346241
7844	346242
60613	346243
219587	346244
6377	346245
106910	346246
11591	346247
5180	346248
5180	346249
878	346250
52697	346251
37257	346252
206943	346253
206847	346254
110876	346255
83074	346256
21077	346257
15559	346258
42018	346259
1518	346260
12676	346261
146024	346262
13783	346263
16130	346264
57695	346265
131544	346266
3083	346267
65277	346268
96128	346269
23100	346270
30710	346271
215683	346272
112582	346273
25845	346274
120186	346275
284795	346276
7021	346277
282305	346278
16394	346279
130656	346280
192680	346281
235187	346282
37735	346283
24550	346284
143886	346285
70657	346286
310822	346287
311056	346288
5293	346289
8370	346290
21069	346291
7481	346292
39550	346293
177910	346294
199545	346295
2129	346296
117635	346297
29277	346298
31516	346299
144569	346300
303888	346301
63953	346302
90162	346303
48252	346304
32237	346305
81422	346306
97345	346307
606	346308
472	346309
112945	346310
5600	346311
146074	346312
146629	346313
96	346314
97603	346315
1167	346316
97329	346317
215698	346318
3319	346319
97008	346320
1167	346321
374	346322
311168	346323
312092	346324
96466	346325
217400	346326
299	346327
3377	346328
64507	346329
43362	346330
96495	346331
2216	346332
29408	346333
288583	346334
311243	346335
7914	346336
7510	346337
278218	346338
83214	346339
96784	346340
217123	346341
64370	346342
474	346343
10295	346344
96468	346345
120	346346
96468	346347
215096	346348
7510	346349
1167	346350
146294	346351
96968	346352
60377	346353
716	346354
2673	346355
120	346356
606	346357
41700	346358
32059	346359
8495	346360
125786	346361
227408	346362
96077	346363
140972	346364
2340	346365
58047	346366
45850	346367
282530	346368
41800	346369
291008	346370
23403	346371
91200	346372
2132	346373
9414	346374
123676	346375
70200	346376
49273	346377
17414	346378
240572	346379
14697	346380
48837	346381
75880	346382
34559	346383
108941	346384
3426	346385
207273	346386
52928	346387
214223	346388
60341	346389
25708	346390
292103	346391
44370	346392
20095	346393
9892	346394
39150	346395
200312	346396
309755	346397
40565	346398
4597	346399
141469	346400
157239	346401
151015	346402
5900	346403
203537	346404
203537	346405
180854	346406
105227	346407
309245	346408
3314	346409
292868	346410
224970	346411
32059	346412
15489	346413
75540	346414
112390	346415
1273	346416
95012	346417
9796	346418
41787	346419
59354	346420
154362	346421
77382	346422
239070	346423
120873	346424
260846	346425
988	346426
120860	346427
179995	346428
4937	346429
4937	346430
179882	346431
36711	346432
4937	346433
36711	346434
61333	346435
50734	346436
71952	346437
40897	346438
34585	346439
44034	346440
34717	346441
39424	346442
39424	346443
101197	346444
14535	346445
86219	346446
111005	346447
14005	346448
1046	346449
173004	346450
58100	346451
9659	346452
170719	346453
20422	346454
101	346455
62496	346456
296218	346457
1278	346458
156219	346459
2301	346460
2301	346461
27178	346462
1804	346463
41524	346464
41524	346465
25841	346466
25841	346467
145525	346468
145525	346469
93060	346470
267320	346471
54812	346472
127	346473
184638	346474
126387	346475
13801	346476
75961	346477
304937	346478
8147	346479
60656	346480
142662	346481
15	346482
106914	346483
87688	346484
29472	346485
14005	346486
31578	346487
19252	346488
39832	346489
58274	346490
6945	346491
129611	346492
115907	346493
36160	346494
63690	346495
13138	346496
60602	346497
13968	346498
67555	346499
1478	346500
83982	346501
23517	346502
16803	346503
89272	346504
279757	346505
29121	346506
21187	346507
15755	346508
21277	346509
115528	346510
37206	346511
29121	346512
86254	346513
30745	346514
22570	346515
4152	346516
134031	346517
117195	346518
215	346519
58873	346520
9136	346521
302106	346522
312053	346523
229668	346524
6347	346525
27191	346526
33332	346527
11130	346528
106798	346529
209920	346530
205797	346531
164537	346532
5975	346533
78869	346534
51026	346535
301391	346536
22992	346537
2455	346538
2455	346539
130577	346540
27622	346541
32066	346542
88884	346543
135657	346544
11145	346545
47216	346546
70116	346547
8624	346548
200686	346549
74729	346550
3321	346551
43674	346552
22177	346553
1729	346554
22177	346555
29453	346556
9802	346557
31681	346558
197376	346559
196937	346560
769	346561
152481	346562
3598	346563
123744	346564
104	346565
184008	346566
259	346567
2	346568
127	346569
10005	346570
25476	346571
28221	346572
28512	346573
186371	346574
28562	346575
2333	346576
19217	346577
211447	346578
18618	346579
162860	346580
122282	346581
186570	346582
394	346583
159915	346584
9919	346585
140976	346586
237211	346587
175160	346588
58992	346589
175160	346590
13156	346591
78227	346592
215690	346593
236263	346594
126	346595
8506	346596
102286	346597
142637	346598
44771	346599
12	346600
109807	346601
75591	346602
126413	346603
170700	346604
71625	346605
155790	346606
63164	346607
5362	346608
214538	346609
307912	346610
214538	346611
14312	346612
48549	346613
74339	346614
8145	346615
3467	346616
267896	346617
46326	346618
42420	346619
81798	346620
3264	346621
11041	346622
90098	346623
42800	346624
80565	346625
5535	346626
103189	346627
12678	346628
40971	346629
25702	346630
7956	346631
32615	346632
18322	346633
5560	346634
18808	346635
18589	346636
4123	346637
8350	346638
38409	346639
5126	346640
7355	346641
9088	346642
62944	346643
30458	346644
24706	346645
9540	346646
75617	346647
59918	346648
16328	346649
81606	346650
33093	346651
54778	346652
5059	346653
76274	346654
50316	346655
200040	346656
13274	346657
146483	346658
193638	346659
3630	346660
14366	346661
89142	346662
89144	346663
76337	346664
62371	346665
28400	346666
3568	346667
67021	346668
747	346669
35634	346670
163861	346671
217587	346672
118452	346673
52190	346674
11902	346675
118651	346676
66476	346677
55380	346678
18432	346679
151963	346680
42730	346681
61056	346682
305468	346683
19299	346684
11742	346685
23339	346686
307458	346687
3919	346688
130946	346689
96095	346690
4686	346691
4686	346692
88433	346693
4686	346694
434	346695
78027	346696
20710	346697
4810	346698
118211	346699
35705	346700
18432	346701
122775	346702
114961	346703
265082	346704
214110	346705
49323	346706
199418	346707
22593	346708
2180	346709
180034	346710
102456	346711
239940	346712
147044	346713
11963	346714
54942	346715
7625	346716
44406	346717
45227	346718
109065	346719
25830	346720
20885	346721
14600	346722
52377	346723
63528	346724
17501	346725
121172	346726
66012	346727
65887	346728
44308	346729
45407	346730
262481	346731
403	346732
140295	346733
115628	346734
5131	346735
16200	346736
243767	346737
128213	346738
1258	346739
62314	346740
170919	346741
240986	346742
134512	346743
170718	346744
150263	346745
75326	346746
277716	346747
5361	346748
42307	346749
185816	346750
311640	346751
158103	346752
90613	346753
6353	346754
695	346755
93162	346756
47811	346757
47635	346758
201566	346759
949	346760
124468	346761
137761	346762
268835	346763
302196	346764
1529	346765
123007	346766
103602	346767
259690	346768
156723	346769
92108	346770
42	346771
13	346772
94301	346773
38277	346774
182557	346775
49589	346776
28532	346777
167687	346778
121958	346779
272208	346780
98102	346781
4422	346782
136206	346783
219501	346784
49013	346785
260938	346786
109462	346787
23767	346788
36780	346789
27644	346790
108310	346791
156	346792
197678	346793
197678	346794
28158	346795
20839	346796
27120	346797
311955	346798
115951	346799
138162	346800
41409	346801
125802	346802
117340	346803
117340	346804
10461	346805
241548	346806
11928	346807
143800	346808
607	346809
150846	346810
23157	346811
4158	346812
5433	346813
21013	346814
32311	346815
78216	346816
165591	346817
2270	346818
299966	346819
142363	346820
136066	346821
1228	346822
196713	346823
7139	346824
311629	346825
39597	346826
276617	346827
212194	346828
292674	346829
36297	346830
89122	346831
288879	346832
89122	346833
8402	346834
1514	346835
13437	346836
96188	346837
63363	346838
4219	346839
4219	346840
60289	346841
11155	346842
10555	346843
16613	346844
4606	346845
215013	346846
42867	346847
19889	346848
282553	346849
131918	346850
302294	346851
1832	346852
1832	346853
99579	346854
58145	346855
136905	346856
136905	346857
90675	346858
8125	346859
24127	346860
57636	346861
23437	346862
20947	346863
149024	346864
198262	346865
60027	346866
284151	346867
212949	346868
7414	346869
291955	346870
25990	346871
15549	346872
10954	346873
294951	346874
96435	346875
13814	346876
13814	346877
32451	346878
244291	346879
23380	346880
91342	346881
194351	346882
99969	346883
127	346884
93523	346885
634	346886
3575	346887
73997	346888
22875	346889
164043	346890
634	346891
634	346892
634	346893
277014	346894
102967	346895
23251	346896
68866	346897
195547	346898
29535	346899
628	346900
309023	346901
77279	346902
153806	346903
19336	346904
12919	346905
67943	346906
212425	346907
6070	346908
210846	346909
9162	346910
91292	346911
107997	346912
88653	346913
191050	346914
115944	346915
19375	346916
196828	346917
270339	346918
38383	346919
101908	346920
12223	346921
215800	346922
64984	346923
170258	346924
78888	346925
25283	346926
18718	346927
293898	346928
237965	346929
164827	346930
253907	346931
69257	346932
20811	346933
61409	346934
67032	346935
66525	346936
225698	346937
11483	346938
74499	346939
2	346940
34505	346941
73555	346942
16411	346943
189	346944
189	346945
83427	346946
138392	346947
27367	346948
123366	346949
14786	346950
81271	346951
185379	346952
4	346953
129974	346954
139364	346955
58828	346956
305668	346957
68623	346958
129974	346959
65205	346960
89935	346961
93210	346962
47021	346963
184583	346964
89373	346965
113980	346966
54086	346967
107589	346968
106556	346969
58147	346970
184583	346971
103850	346972
224684	346973
53242	346974
138335	346975
33719	346976
71843	346977
60435	346978
178030	346979
113360	346980
157696	346981
212818	346982
237835	346983
192457	346984
275013	346985
245590	346986
47021	346987
83742	346988
33719	346989
283254	346990
99596	346991
33719	346992
89935	346993
153555	346994
192662	346995
2557	346996
153056	346997
164728	346998
93210	346999
94606	347000
138335	347001
68623	347002
6971	347003
41409	347004
61136	347005
19429	347006
38367	347007
115752	347008
58828	347009
89935	347010
98191	347011
194409	347012
116612	347013
194409	347014
94606	347015
214098	347016
58947	347017
81411	347018
177527	347019
209304	347020
139364	347021
115752	347022
89935	347023
143312	347024
311058	347025
311057	347026
105956	347027
106924	347028
148617	347029
105956	347030
81411	347031
113980	347032
162384	347033
153818	347034
202640	347035
138478	347036
42240	347037
93210	347038
71843	347039
69635	347040
69541	347041
156542	347042
156462	347043
104017	347044
11264	347045
83172	347046
1764	347047
185856	347048
176239	347049
160355	347050
179651	347051
280001	347052
285086	347053
140954	347054
52329	347055
43889	347056
23965	347057
201338	347058
59516	347059
23461	347060
70575	347061
3862	347062
6356	347063
169965	347064
5464	347065
611	347066
611	347067
34345	347068
15191	347069
21689	347070
27417	347071
108534	347072
26736	347073
55706	347074
61718	347075
79036	347076
7997	347077
141717	347078
168080	347079
301623	347080
133381	347081
286685	347082
43384	347083
143827	347084
169437	347085
85675	347086
49633	347087
101271	347088
3021	347089
251572	347090
63320	347091
304681	347092
26694	347093
9838	347094
8912	347095
149642	347096
15117	347097
49652	347098
98977	347099
126053	347100
183241	347101
59528	347102
218247	347103
34106	347104
74682	347105
45559	347106
29897	347107
115928	347108
289007	347109
38850	347110
87774	347111
50281	347112
7884	347113
131676	347114
87590	347115
187212	347116
88840	347117
14948	347118
196	347119
218146	347120
145624	347121
151308	347122
208784	347123
30393	347124
33397	347125
89262	347126
164359	347127
27937	347128
25629	347129
145040	347130
94425	347131
4093	347132
148080	347133
581	347134
19548	347135
80345	347136
252893	347137
5448	347138
10782	347139
25045	347140
12122	347141
109	347142
88265	347143
195624	347144
152259	347145
152259	347146
145336	347147
2438	347148
81146	347149
47230	347150
126611	347151
133718	347152
3406	347153
634	347154
34194	347155
274141	347156
5553	347157
169801	347158
15434	347159
306383	347160
20393	347161
109474	347162
33866	347163
264631	347164
264930	347165
53878	347166
74159	347167
106044	347168
4989	347169
1154	347170
27507	347171
4292	347172
6466	347173
9246	347174
117187	347175
86775	347176
145717	347177
164680	347178
106897	347179
244226	347180
148372	347181
52390	347182
33808	347183
16389	347184
96245	347185
74617	347186
293281	347187
88067	347188
75745	347189
123077	347190
294264	347191
148904	347192
23340	347193
69349	347194
51169	347195
29618	347196
38648	347197
300375	347198
103923	347199
308663	347200
99250	347201
301665	347202
2107	347203
65256	347204
230526	347205
138463	347206
82282	347207
23322	347208
192958	347209
7323	347210
48001	347211
137	347212
40997	347213
5352	347214
167692	347215
158824	347216
129079	347217
25473	347218
4948	347219
148134	347220
196819	347221
142578	347222
62177	347223
150751	347224
8901	347225
28	347226
17757	347227
295726	347228
36892	347229
6181	347230
62829	347231
4252	347232
208729	347233
144722	347234
84390	347235
55318	347236
294273	347237
155294	347238
28504	347239
54139	347240
182921	347241
194473	347242
31874	347243
2142	347244
15247	347245
142307	347246
1463	347247
12983	347248
159869	347249
148972	347250
34824	347251
6572	347252
108381	347253
64424	347254
69859	347255
164431	347256
6895	347257
37674	347258
97749	347259
217941	347260
289078	347261
3318	347262
112692	347263
218852	347264
2377	347265
43904	347266
31000	347267
166141	347268
94515	347269
101065	347270
160467	347271
78495	347272
67533	347273
105169	347274
12388	347275
33516	347276
38015	347277
138846	347278
107148	347279
52063	347280
211908	347281
144464	347282
212382	347283
102728	347284
232204	347285
118501	347286
36181	347287
53607	347288
54247	347289
53607	347290
117025	347291
164060	347292
84968	347293
53525	347294
116254	347295
190498	347296
83152	347297
83152	347298
1552	347299
201592	347300
149299	347301
92152	347302
216767	347303
8519	347304
177194	347305
96883	347306
85820	347307
143958	347308
59541	347309
252862	347310
163360	347311
164562	347312
124844	347313
134803	347314
31818	347315
74277	347316
131436	347317
92534	347318
33766	347319
61573	347320
69852	347321
161114	347322
6137	347323
32095	347324
174542	347325
158372	347326
22828	347327
108806	347328
169172	347329
142931	347330
10682	347331
4903	347332
32211	347333
13217	347334
69110	347335
118509	347336
130987	347337
75710	347338
79404	347339
71318	347340
106064	347341
190089	347342
54479	347343
54479	347344
776	347345
60907	347346
33014	347347
160310	347348
78544	347349
3413	347350
135142	347351
178605	347352
53534	347353
9458	347354
173972	347355
194254	347356
10472	347357
115772	347358
10907	347359
121303	347360
228485	347361
35903	347362
157954	347363
57005	347364
34305	347365
45621	347366
4169	347367
5493	347368
158535	347369
20504	347370
114198	347371
125103	347372
78332	347373
214032	347374
213808	347375
181318	347376
133152	347377
61017	347378
45606	347379
45155	347380
386	347381
36438	347382
32156	347383
204566	347384
18722	347385
17008	347386
139354	347387
31762	347388
204478	347389
83878	347390
112624	347391
839	347392
68139	347393
205763	347394
8010	347395
839	347396
12057	347397
152901	347398
24503	347399
66094	347400
111281	347401
120063	347402
72198	347403
68139	347404
36149	347405
123441	347406
73740	347407
16144	347408
46259	347409
108191	347410
315	347411
15085	347412
293031	347413
20751	347414
98833	347415
1773	347416
269340	347417
82476	347418
23009	347419
228784	347420
44477	347421
31182	347422
445	347423
5071	347424
82650	347425
4846	347426
83317	347427
242955	347428
68139	347429
102	347430
90077	347431
3053	347432
101790	347433
121200	347434
102002	347435
50280	347436
23	347437
34531	347438
154750	347439
59246	347440
149035	347441
3	347442
159291	347443
51436	347444
518	347445
220277	347446
15254	347447
230333	347448
24503	347449
477	347450
45844	347451
537	347452
99887	347453
44412	347454
275	347455
66021	347456
46891	347457
236933	347458
66073	347459
56446	347460
99243	347461
3789	347462
129513	347463
54135	347464
202463	347465
19449	347466
104489	347467
156660	347468
268396	347469
52727	347470
477	347471
133034	347472
54137	347473
86790	347474
230	347475
54443	347476
16	347477
13156	347478
21362	347479
207078	347480
769	347481
75709	347482
83092	347483
24804	347484
131438	347485
153759	347486
8542	347487
267966	347488
151670	347489
96	347490
5695	347491
107404	347492
142777	347493
2	347494
102	347495
42900	347496
7412	347497
18	347498
171605	347499
105181	347500
105418	347501
151771	347502
73848	347503
68735	347504
131417	347505
175348	347506
25	347507
75	347508
260554	347509
83317	347510
1773	347511
2216	347512
35769	347513
54100	347514
102	347515
20751	347516
87099	347517
3789	347518
377	347519
102876	347520
849	347521
45712	347522
21362	347523
275	347524
68262	347525
49906	347526
49906	347527
387	347528
4098	347529
27962	347530
23450	347531
9385	347532
7400	347533
46962	347534
46920	347535
883	347536
5559	347537
55583	347538
790	347539
64788	347540
247525	347541
252202	347542
6616	347543
145647	347544
7606	347545
63254	347546
109126	347547
206227	347548
18607	347549
3269	347550
283344	347551
23649	347552
143244	347553
2482	347554
40397	347555
34814	347556
4822	347557
32336	347558
109254	347559
54099	347560
208232	347561
63254	347562
58829	347563
4883	347564
19220	347565
12055	347566
128105	347567
41036	347568
18882	347569
17095	347570
387	347571
12985	347572
10044	347573
1469	347574
98292	347575
84694	347576
54121	347577
2564	347578
292	347579
73	347580
256	347581
179751	347582
7397	347583
16547	347584
300861	347585
42692	347586
7386	347587
10297	347588
24340	347589
57729	347590
142	347591
9244	347592
34434	347593
20455	347594
27770	347595
203522	347596
203577	347597
112102	347598
2054	347599
279910	347600
204035	347601
179096	347602
38959	347603
244364	347604
248084	347605
201611	347606
149593	347607
97929	347608
91381	347609
8876	347610
120559	347611
303761	347612
33467	347613
50257	347614
98411	347615
59978	347616
1522	347617
133753	347618
139448	347619
208186	347620
139695	347621
60557	347622
73791	347623
90715	347624
25239	347625
2141	347626
18718	347627
57943	347628
90743	347629
92572	347630
203048	347631
8413	347632
79232	347633
121805	347634
121892	347635
234	347636
165688	347637
231869	347638
12850	347639
223393	347640
5277	347641
256028	347642
213268	347643
195753	347644
9228	347645
84147	347646
37960	347647
84001	347648
10686	347649
34596	347650
23534	347651
48567	347652
50162	347653
283215	347654
247996	347655
187071	347656
9440	347657
47067	347658
19230	347659
8537	347660
16854	347661
55210	347662
58040	347663
4315	347664
2122	347665
16541	347666
50972	347667
75552	347668
162896	347669
23534	347670
23771	347671
10494	347672
50909	347673
50479	347674
10494	347675
9810	347676
9176	347677
198861	347678
44969	347679
2080	347680
293062	347681
201527	347682
164856	347683
1429	347684
42404	347685
239764	347686
103359	347687
5725	347688
93135	347689
28847	347690
15898	347691
16725	347692
296318	347693
303598	347694
146592	347695
65788	347696
102739	347697
125707	347698
289864	347699
37514	347700
37514	347701
60624	347702
51032	347703
79811	347704
126536	347705
22781	347706
48375	347707
23473	347708
122032	347709
10450	347710
111212	347711
13125	347712
56031	347713
119840	347714
123795	347715
8794	347716
4523	347717
3740	347718
55878	347719
48859	347720
44983	347721
31981	347722
26240	347723
35045	347724
55054	347725
55502	347726
92811	347727
92811	347728
2901	347729
49611	347730
27365	347731
55110	347732
120670	347733
28223	347734
59074	347735
11717	347736
7024	347737
6041	347738
235635	347739
295824	347740
10358	347741
1265	347742
90549	347743
19749	347744
312112	347745
102449	347746
69172	347747
262065	347748
4209	347749
98641	347750
10585	347751
266255	347752
266377	347753
20790	347754
99150	347755
24715	347756
10640	347757
108374	347758
124022	347759
38694	347760
48750	347761
271315	347762
26053	347763
460	347764
300489	347765
92811	347766
267986	347767
123353	347768
92583	347769
99802	347770
138971	347771
545	347772
298028	347773
85819	347774
16662	347775
100140	347776
17149	347777
22285	347778
206289	347779
31598	347780
59820	347781
91053	347782
1015	347783
26839	347784
140130	347785
47701	347786
218270	347787
203805	347788
3392	347789
30513	347790
249654	347791
25762	347792
27377	347793
19927	347794
148413	347795
29868	347796
24049	347797
119647	347798
116661	347799
40297	347800
11326	347801
8109	347802
19595	347803
33899	347804
123358	347805
5391	347806
40679	347807
1524	347808
41913	347809
9973	347810
139861	347811
101599	347812
2336	347813
21346	347814
16516	347815
48335	347816
233564	347817
3804	347818
174854	347819
44135	347820
67968	347821
303166	347822
59410	347823
24528	347824
121004	347825
132417	347826
47469	347827
168575	347828
5994	347829
44188	347830
192807	347831
44534	347832
10410	347833
184866	347834
24321	347835
150394	347836
90584	347837
2935	347838
18297	347839
32780	347840
149425	347841
188802	347842
118390	347843
118390	347844
66178	347845
17424	347846
70372	347847
98855	347848
131538	347849
9486	347850
128518	347851
25906	347852
169341	347853
130638	347854
55904	347855
4691	347856
36512	347857
84199	347858
27055	347859
78594	347860
132816	347861
132345	347862
29461	347863
171184	347864
106507	347865
27667	347866
77086	347867
87737	347868
11834	347869
69197	347870
77711	347871
16151	347872
2954	347873
63	347874
20058	347875
93860	347876
234415	347877
1492	347878
63715	347879
207721	347880
23906	347881
137251	347882
13066	347883
1551	347884
1042	347885
211042	347886
133434	347887
98434	347888
35184	347889
35184	347890
72572	347891
62609	347892
89984	347893
11331	347894
80272	347895
68810	347896
17396	347897
78051	347898
134157	347899
98105	347900
66557	347901
9574	347902
40100	347903
79544	347904
151985	347905
70476	347906
18859	347907
90778	347908
5589	347909
149530	347910
152034	347911
15735	347912
34971	347913
62474	347914
970	347915
229761	347916
9651	347917
352	347918
245027	347919
60682	347920
169834	347921
169834	347922
179348	347923
27092	347924
55038	347925
75972	347926
148137	347927
549	347928
90920	347929
90041	347930
214718	347931
31937	347932
4751	347933
104502	347934
33246	347935
200248	347936
56916	347937
35689	347938
1696	347939
126988	347940
29530	347941
110677	347942
77351	347943
11547	347944
136885	347945
171080	347946
141780	347947
5535	347948
65346	347949
43815	347950
12105	347951
275	347952
133880	347953
42204	347954
14894	347955
55073	347956
25599	347957
272909	347958
19696	347959
18322	347960
5116	347961
294812	347962
234209	347963
157532	347964
33268	347965
10990	347966
41810	347967
41468	347968
248958	347969
139529	347970
72939	347971
6100	347972
227294	347973
26087	347974
27670	347975
204382	347976
103481	347977
119312	347978
36939	347979
190593	347980
220857	347981
204131	347982
20436	347983
2552	347984
17268	347985
5869	347986
4772	347987
143252	347988
15440	347989
190273	347990
298452	347991
4628	347992
23948	347993
627	347994
93951	347995
67597	347996
25355	347997
45892	347998
41189	347999
82943	348000
31605	348001
119190	348002
40739	348003
219228	348004
125517	348005
125517	348006
83279	348007
104054	348008
48891	348009
53455	348010
5042	348011
66687	348012
107389	348013
24781	348014
39662	348015
5749	348016
66807	348017
155671	348018
115643	348019
10284	348020
43418	348021
3790	348022
2249	348023
91297	348024
10190	348025
125043	348026
53535	348027
268248	348028
181433	348029
20136	348030
20778	348031
56410	348032
78926	348033
162883	348034
17943	348035
56410	348036
17943	348037
14815	348038
124625	348039
16509	348040
209902	348041
175621	348042
23260	348043
45173	348044
57153	348045
177713	348046
24597	348047
12173	348048
30663	348049
65321	348050
65102	348051
2197	348052
108899	348053
157168	348054
876	348055
173	348056
496	348057
5390	348058
123323	348059
120374	348060
183796	348061
140431	348062
79803	348063
118866	348064
272743	348065
161240	348066
143654	348067
197695	348068
132341	348069
117067	348070
132354	348071
142404	348072
129579	348073
71774	348074
111836	348075
194644	348076
142238	348077
42338	348078
307629	348079
33837	348080
30227	348081
140484	348082
21883	348083
142319	348084
101950	348085
107748	348086
164548	348087
33964	348088
7205	348089
59800	348090
167084	348091
24033	348092
43013	348093
353	348094
27383	348095
52178	348096
123593	348097
168216	348098
2353	348099
196313	348100
96801	348101
177760	348102
40006	348103
99308	348104
66125	348105
90210	348106
65199	348107
6957	348108
3055	348109
904	348110
270937	348111
93429	348112
262653	348113
207064	348114
19987	348115
19987	348116
80354	348117
81098	348118
196124	348119
152500	348120
13743	348121
125485	348122
3948	348123
1629	348124
139231	348125
28831	348126
116353	348127
53409	348128
107650	348129
195546	348130
11131	348131
75862	348132
6249	348133
29857	348134
183694	348135
212657	348136
95268	348137
32525	348138
87314	348139
79393	348140
44	348141
110049	348142
73513	348143
178309	348144
62122	348145
174821	348146
224086	348147
8874	348148
190854	348149
123547	348150
24850	348151
12162	348152
24815	348153
79675	348154
8874	348155
53503	348156
53452	348157
99267	348158
26609	348159
38152	348160
48318	348161
15862	348162
204808	348163
137909	348164
283684	348165
52827	348166
113358	348167
125890	348168
75435	348169
91490	348170
86559	348171
134074	348172
119729	348173
127398	348174
54852	348175
125803	348176
11993	348177
86559	348178
52734	348179
243889	348180
33974	348181
54852	348182
63296	348183
13961	348184
13961	348185
13961	348186
11747	348187
77670	348188
289184	348189
63544	348190
12492	348191
213613	348192
63853	348193
34546	348194
53600	348195
20750	348196
4782	348197
3761	348198
45949	348199
100900	348200
7205	348201
95245	348202
110782	348203
3761	348204
137922	348205
143084	348206
33071	348207
194271	348208
125487	348209
148503	348210
209126	348211
77140	348212
20320	348213
3890	348214
169880	348215
59410	348216
74221	348217
74221	348218
22924	348219
205892	348220
196152	348221
37237	348222
305666	348223
31394	348224
202134	348225
48880	348226
76270	348227
124354	348228
23017	348229
1139	348230
108154	348231
184600	348232
109030	348233
219417	348234
255783	348235
153691	348236
96320	348237
151786	348238
3926	348239
44213	348240
6091	348241
110755	348242
8781	348243
73564	348244
172091	348245
15940	348246
23011	348247
61514	348248
234732	348249
100952	348250
224757	348251
55278	348252
55278	348253
81163	348254
33727	348255
45330	348256
160339	348257
160339	348258
218339	348259
172014	348260
74781	348261
83484	348262
191713	348263
64921	348264
165008	348265
201351	348266
65510	348267
3854	348268
45188	348269
195975	348270
6676	348271
143920	348272
3211	348273
15326	348274
30016	348275
97	348276
95476	348277
65069	348278
73095	348279
55928	348280
265637	348281
112877	348282
214407	348283
244796	348284
285598	348285
182713	348286
298747	348287
204513	348288
98601	348289
245246	348290
302189	348291
193756	348292
116867	348293
90849	348294
210232	348295
71940	348296
153171	348297
50819	348298
67009	348299
1781	348300
211302	348301
105912	348302
140397	348303
118631	348304
64516	348305
64102	348306
120295	348307
253295	348308
33827	348309
1807	348310
15502	348311
146512	348312
116979	348313
104209	348314
245889	348315
204301	348316
40688	348317
126978	348318
38873	348319
69556	348320
81787	348321
223017	348322
44468	348323
35502	348324
182850	348325
166470	348326
7624	348327
46596	348328
29222	348329
74760	348330
89748	348331
144962	348332
17852	348333
2852	348334
15858	348335
178600	348336
190705	348337
237103	348338
3308	348339
3100	348340
18364	348341
277038	348342
18364	348343
9351	348344
3100	348345
1297	348346
50403	348347
3140	348348
77356	348349
301966	348350
263214	348351
188	348352
277628	348353
141416	348354
280367	348355
194149	348356
16910	348357
77131	348358
23120	348359
16910	348360
64530	348361
117880	348362
24972	348363
147774	348364
159747	348365
38441	348366
44018	348367
192013	348368
88637	348369
2082	348370
51230	348371
159528	348372
11	348373
189126	348374
218038	348375
23189	348376
139236	348377
23189	348378
38693	348379
721	348380
38886	348381
2545	348382
110971	348383
103248	348384
21237	348385
107087	348386
66189	348387
75879	348388
75872	348389
419	348390
6197	348391
47364	348392
38355	348393
29370	348394
195476	348395
16073	348396
4179	348397
111204	348398
30091	348399
67019	348400
12868	348401
33816	348402
14640	348403
19517	348404
252497	348405
9015	348406
166702	348407
14108	348408
18920	348409
36686	348410
108711	348411
138220	348412
12802	348413
44057	348414
824	348415
880	348416
42990	348417
5083	348418
2346	348419
50394	348420
202200	348421
91077	348422
35814	348423
11150	348424
18148	348425
130473	348426
68047	348427
26805	348428
57854	348429
63800	348430
16367	348431
17389	348432
18395	348433
18228	348434
33404	348435
74853	348436
104306	348437
13013	348438
100592	348439
15848	348440
12349	348441
2395	348442
2003	348443
79013	348444
129855	348445
129938	348446
22209	348447
1668	348448
45443	348449
48790	348450
2240	348451
23930	348452
266849	348453
94211	348454
10589	348455
123675	348456
94893	348457
284063	348458
55411	348459
49169	348460
268583	348461
207797	348462
83981	348463
41677	348464
98680	348465
23720	348466
108261	348467
135315	348468
22000	348469
276082	348470
167599	348471
66099	348472
97395	348473
111001	348474
39480	348475
34595	348476
20269	348477
133241	348478
26929	348479
43311	348480
308391	348481
54852	348482
259196	348483
917	348484
917	348485
917	348486
209684	348487
210261	348488
16938	348489
164	348490
88326	348491
165195	348492
74437	348493
112579	348494
32905	348495
188028	348496
259980	348497
73655	348498
82117	348499
139694	348500
13563	348501
59609	348502
168402	348503
262647	348504
29008	348505
211919	348506
93638	348507
91982	348508
100681	348509
88010	348510
145	348511
50785	348512
7626	348513
186894	348514
241322	348515
39129	348516
145	348517
220868	348518
108446	348519
50080	348520
86378	348521
196327	348522
69931	348523
274027	348524
186897	348525
100241	348526
16597	348527
11025	348528
122955	348529
265157	348530
183589	348531
238134	348532
1197	348533
201187	348534
144601	348535
191504	348536
82956	348537
17841	348538
33374	348539
205148	348540
209856	348541
123753	348542
164	348543
259011	348544
265916	348545
224386	348546
261501	348547
28044	348548
7344	348549
158755	348550
61606	348551
536	348552
66717	348553
277323	348554
105124	348555
41190	348556
292011	348557
211445	348558
120773	348559
189087	348560
6950	348561
55090	348562
169947	348563
5745	348564
18553	348565
160595	348566
95210	348567
287275	348568
27218	348569
92067	348570
180510	348571
140456	348572
42431	348573
32737	348574
35924	348575
31074	348576
308033	348577
69980	348578
69980	348579
202	348580
24788	348581
25082	348582
62195	348583
148084	348584
12927	348585
19057	348586
51063	348587
75570	348588
114688	348589
62906	348590
91481	348591
165600	348592
42800	348593
144474	348594
173038	348595
103146	348596
225922	348597
26408	348598
48500	348599
30132	348600
116372	348601
213866	348602
144543	348603
116571	348604
3331	348605
65696	348606
14601	348607
151872	348608
11257	348609
272528	348610
65696	348611
23428	348612
212953	348613
1014	348614
113929	348615
145664	348616
52890	348617
78313	348618
23151	348619
5848	348620
249022	348621
20390	348622
105178	348623
87449	348624
113272	348625
84646	348626
14904	348627
215653	348628
204148	348629
130850	348630
95354	348631
11289	348632
159518	348633
96800	348634
33875	348635
10500	348636
96047	348637
90081	348638
45775	348639
167416	348640
145388	348641
30473	348642
1070	348643
13163	348644
195219	348645
87690	348646
51948	348647
35880	348648
180304	348649
29006	348650
237571	348651
215086	348652
119720	348653
9006	348654
32473	348655
237442	348656
4794	348657
13065	348658
216432	348659
60277	348660
186	348661
12540	348662
67215	348663
359	348664
72775	348665
254157	348666
12	348667
87137	348668
11129	348669
3319	348670
99726	348671
15181	348672
49215	348673
167621	348674
32402	348675
7940	348676
88451	348677
44278	348678
5853	348679
188278	348680
1165	348681
4557	348682
3859	348683
175887	348684
57137	348685
19560	348686
217511	348687
51688	348688
20700	348689
7879	348690
82799	348691
26717	348692
27503	348693
51791	348694
3233	348695
102962	348696
105890	348697
2554	348698
208505	348699
64	348700
290951	348701
61033	348702
41657	348703
4341	348704
2382	348705
107330	348706
54072	348707
34175	348708
110299	348709
76697	348710
35176	348711
52941	348712
76697	348713
78022	348714
80461	348715
184674	348716
185358	348717
54902	348718
188374	348719
40975	348720
63032	348721
24078	348722
34729	348723
129180	348724
198963	348725
79533	348726
13982	348727
18468	348728
1065	348729
94677	348730
22801	348731
22801	348732
22801	348733
111575	348734
40632	348735
184262	348736
37201	348737
126499	348738
141540	348739
5836	348740
47568	348741
146235	348742
76087	348743
65814	348744
70821	348745
470	348746
74154	348747
12336	348748
145086	348749
103080	348750
8067	348751
44682	348752
4061	348753
68573	348754
186007	348755
87799	348756
274585	348757
17653	348758
4061	348759
202715	348760
9742	348761
294105	348762
90374	348763
54468	348764
44293	348765
99038	348766
42106	348767
93349	348768
6222	348769
1907	348770
141663	348771
52653	348772
7811	348773
114843	348774
6281	348775
48345	348776
9463	348777
12982	348778
86320	348779
44688	348780
149247	348781
229314	348782
8945	348783
55573	348784
144792	348785
24895	348786
276407	348787
17897	348788
802	348789
140111	348790
214657	348791
84117	348792
149565	348793
184548	348794
208986	348795
235530	348796
64813	348797
102825	348798
64763	348799
227197	348800
294376	348801
35276	348802
141261	348803
141262	348804
9664	348805
53718	348806
29904	348807
75662	348808
9539	348809
212785	348810
42802	348811
125183	348812
51096	348813
53324	348814
110413	348815
59313	348816
73002	348817
201216	348818
45706	348819
213934	348820
43162	348821
14786	348822
88584	348823
82576	348824
109329	348825
165413	348826
14	348827
33842	348828
20422	348829
106605	348830
90763	348831
51061	348832
130165	348833
40799	348834
146465	348835
277382	348836
10270	348837
164510	348838
555	348839
6790	348840
11656	348841
129168	348842
18984	348843
92851	348844
305828	348845
312369	348846
102011	348847
307265	348848
35531	348849
13694	348850
207991	348851
88505	348852
168708	348853
16828	348854
257930	348855
78995	348856
3874	348857
49218	348858
1457	348859
43799	348860
230344	348861
2178	348862
318	348863
153015	348864
183043	348865
71052	348866
147053	348867
169467	348868
181682	348869
126295	348870
121783	348871
303	348872
114244	348873
3053	348874
31023	348875
45812	348876
10496	348877
100775	348878
23	348879
81677	348880
174970	348881
286722	348882
128495	348883
64910	348884
74213	348885
21739	348886
13156	348887
3474	348888
7683	348889
64910	348890
29	348891
5509	348892
36977	348893
74107	348894
65048	348895
211503	348896
315	348897
246744	348898
82665	348899
71189	348900
232226	348901
165517	348902
34639	348903
230058	348904
104499	348905
104	348906
57	348907
1556	348908
65048	348909
156411	348910
114115	348911
101323	348912
289628	348913
46559	348914
75849	348915
11350	348916
187359	348917
156736	348918
200869	348919
125264	348920
3951	348921
44815	348922
304491	348923
160324	348924
7140	348925
166648	348926
151149	348927
22391	348928
278434	348929
140243	348930
190421	348931
68073	348932
227613	348933
68286	348934
7158	348935
1779	348936
300203	348937
30007	348938
258540	348939
95128	348940
46895	348941
249199	348942
115309	348943
115013	348944
294705	348945
66887	348946
41376	348947
138450	348948
57103	348949
115309	348950
119911	348951
68947	348952
119911	348953
91915	348954
43939	348955
17306	348956
78600	348957
205606	348958
191237	348959
101021	348960
80851	348961
80851	348962
20983	348963
101173	348964
2644	348965
9027	348966
67880	348967
28430	348968
141821	348969
93589	348970
165578	348971
17866	348972
62409	348973
11534	348974
11534	348975
7820	348976
207479	348977
185575	348978
68286	348979
10885	348980
167619	348981
94739	348982
94739	348983
12277	348984
14314	348985
219581	348986
165927	348987
215623	348988
88958	348989
88958	348990
45766	348991
46534	348992
97592	348993
214975	348994
145079	348995
162236	348996
18277	348997
169760	348998
15572	348999
199236	349000
23878	349001
62493	349002
14887	349003
9164	349004
97834	349005
43148	349006
148753	349007
127473	349008
27660	349009
48184	349010
25991	349011
624	349012
3743	349013
160406	349014
13050	349015
12030	349016
12030	349017
109	349018
109	349019
109	349020
8219	349021
72278	349022
102112	349023
9445	349024
270771	349025
582	349026
162103	349027
31625	349028
93871	349029
616	349030
55253	349031
5140	349032
128025	349033
33212	349034
77170	349035
18158	349036
159379	349037
23160	349038
2217	349039
248930	349040
30946	349041
125443	349042
174944	349043
29746	349044
40429	349045
138864	349046
67880	349047
63812	349048
28473	349049
241092	349050
38947	349051
4903	349052
56495	349053
270285	349054
42161	349055
241062	349056
6717	349057
47613	349058
4308	349059
6717	349060
6717	349061
15121	349062
78236	349063
11903	349064
19401	349065
15066	349066
196750	349067
19469	349068
57785	349069
6524	349070
38432	349071
24712	349072
151491	349073
72101	349074
92543	349075
72101	349076
311054	349077
219743	349078
66717	349079
108444	349080
283443	349081
41603	349082
12968	349083
284671	349084
155125	349085
8975	349086
155525	349087
303153	349088
173792	349089
156924	349090
240753	349091
54820	349092
203115	349093
73773	349094
7048	349095
5419	349096
84880	349097
139	349098
54727	349099
172853	349100
5419	349101
63000	349102
95270	349103
212323	349104
69465	349105
22606	349106
15101	349107
271156	349108
3131	349109
3131	349110
25506	349111
75811	349112
121987	349113
6530	349114
77164	349115
10406	349116
143370	349117
71923	349118
8725	349119
180526	349120
39089	349121
154322	349122
50195	349123
147904	349124
31424	349125
69726	349126
21756	349127
2044	349128
107890	349129
88208	349130
103923	349131
188796	349132
188796	349133
305606	349134
289068	349135
233934	349136
173469	349137
175346	349138
226755	349139
57757	349140
304264	349141
177365	349142
16365	349143
28939	349144
253723	349145
52825	349146
123840	349147
11820	349148
198729	349149
27580	349150
200311	349151
169273	349152
29256	349153
1042	349154
90721	349155
89112	349156
16741	349157
47804	349158
105	349159
260805	349160
63337	349161
52062	349162
2629	349163
137875	349164
43744	349165
85965	349166
47009	349167
117994	349168
162963	349169
153047	349170
144200	349171
114109	349172
7770	349173
2125	349174
204554	349175
12877	349176
12877	349177
75947	349178
75947	349179
40329	349180
15593	349181
118635	349182
150842	349183
76069	349184
297816	349185
151249	349186
126281	349187
122025	349188
10410	349189
31746	349190
55455	349191
59102	349192
21099	349193
58596	349194
75167	349195
15611	349196
218599	349197
205023	349198
34172	349199
109076	349200
50484	349201
50484	349202
50464	349203
237435	349204
109076	349205
49608	349206
268571	349207
5214	349208
183389	349209
166034	349210
166032	349211
37130	349212
14194	349213
50472	349214
33314	349215
44136	349216
64161	349217
64161	349218
116567	349219
138098	349220
81843	349221
97593	349222
93423	349223
11863	349224
175255	349225
210646	349226
66568	349227
105715	349228
166487	349229
68706	349230
229338	349231
38010	349232
96950	349233
101258	349234
8099	349235
160133	349236
34306	349237
148736	349238
57095	349239
87020	349240
100903	349241
217112	349242
10506	349243
200235	349244
68012	349245
14403	349246
269597	349247
114948	349248
55288	349249
14551	349250
543	349251
89739	349252
27429	349253
14143	349254
159981	349255
987	349256
12777	349257
50274	349258
75001	349259
167097	349260
119261	349261
177590	349262
88715	349263
33825	349264
102528	349265
16622	349266
31584	349267
22816	349268
2432	349269
136402	349270
312351	349271
5757	349272
226886	349273
43104	349274
47516	349275
117489	349276
284181	349277
134655	349278
134502	349279
99006	349280
22374	349281
52699	349282
60623	349283
40627	349284
99006	349285
152980	349286
95496	349287
150778	349288
222889	349289
15291	349290
8961	349291
97384	349292
27536	349293
32999	349294
91124	349295
128123	349296
91124	349297
25650	349298
9155	349299
31985	349300
184613	349301
40535	349302
105575	349303
15679	349304
33606	349305
30620	349306
99387	349307
99387	349308
70850	349309
169497	349310
18097	349311
89747	349312
289692	349313
44584	349314
6898	349315
154215	349316
24909	349317
81284	349318
245839	349319
5033	349320
66430	349321
215922	349322
98770	349323
22650	349324
29448	349325
34414	349326
172050	349327
42335	349328
22756	349329
82592	349330
31233	349331
1080	349332
96555	349333
299386	349334
240419	349335
20344	349336
6831	349337
179539	349338
178494	349339
26785	349340
59929	349341
173045	349342
46230	349343
155073	349344
200096	349345
45164	349346
18969	349347
84942	349348
28112	349349
43544	349350
65062	349351
237668	349352
230089	349353
56102	349354
166140	349355
49991	349356
79294	349357
123564	349358
36493	349359
105191	349360
9448	349361
9448	349362
18577	349363
14387	349364
98726	349365
10384	349366
31020	349367
113581	349368
4563	349369
36028	349370
47	349371
17875	349372
171334	349373
75712	349374
168353	349375
26407	349376
53689	349377
2513	349378
1343	349379
159063	349380
14387	349381
121524	349382
169750	349383
58257	349384
145905	349385
48962	349386
14387	349387
57115	349388
129645	349389
53735	349390
6118	349391
22637	349392
122354	349393
845	349394
81521	349395
258286	349396
183549	349397
3821	349398
186147	349399
148334	349400
221606	349401
18135	349402
118208	349403
241799	349404
28682	349405
26951	349406
30490	349407
55044	349408
239887	349409
216397	349410
94056	349411
42333	349412
64463	349413
282572	349414
58964	349415
63383	349416
147070	349417
89592	349418
133857	349419
200350	349420
87525	349421
132479	349422
42333	349423
195665	349424
197613	349425
64715	349426
282414	349427
19309	349428
137602	349429
39415	349430
60324	349431
4185	349432
65263	349433
64715	349434
64256	349435
115178	349436
2441	349437
106643	349438
80809	349439
119468	349440
73005	349441
79179	349442
177323	349443
164964	349444
70195	349445
40353	349446
137810	349447
9926	349448
6520	349449
257372	349450
248443	349451
298384	349452
252204	349453
13371	349454
148601	349455
119423	349456
35403	349457
35403	349458
9832	349459
170619	349460
272579	349461
19684	349462
25153	349463
269533	349464
234320	349465
305396	349466
263006	349467
41098	349468
278075	349469
56851	349470
84733	349471
168324	349472
13968	349473
288281	349474
309943	349475
11828	349476
15397	349477
281114	349478
291109	349479
158681	349480
199603	349481
96120	349482
223479	349483
297881	349484
5561	349485
41373	349486
127557	349487
21781	349488
15392	349489
303744	349490
257578	349491
1242	349492
218437	349493
61762	349494
20504	349495
72592	349496
20504	349497
12552	349498
147358	349499
125806	349500
186825	349501
152349	349502
21145	349503
42895	349504
28088	349505
64255	349506
26840	349507
130251	349508
13436	349509
206779	349510
6839	349511
6839	349512
9185	349513
22085	349514
11214	349515
74282	349516
311079	349517
72331	349518
16563	349519
186409	349520
82495	349521
24392	349522
35479	349523
118772	349524
162352	349525
47957	349526
161052	349527
2578	349528
6194	349529
13227	349530
6251	349531
22836	349532
44892	349533
8638	349534
26535	349535
215057	349536
9547	349537
62535	349538
35457	349539
7125	349540
35911	349541
30815	349542
10318	349543
146278	349544
7063	349545
103250	349546
2976	349547
251951	349548
77497	349549
61453	349550
165096	349551
170893	349552
107545	349553
212044	349554
26773	349555
58287	349556
43612	349557
11776	349558
10953	349559
2578	349560
138727	349561
34867	349562
11706	349563
201792	349564
175834	349565
20230	349566
86090	349567
115532	349568
93033	349569
161021	349570
113981	349571
63469	349572
11996	349573
126880	349574
40824	349575
17787	349576
16935	349577
86496	349578
1003	349579
22031	349580
274558	349581
2578	349582
70251	349583
118748	349584
23150	349585
939	349586
876	349587
48545	349588
382	349589
382	349590
60303	349591
128851	349592
84063	349593
44163	349594
8842	349595
20050	349596
19119	349597
52112	349598
55882	349599
67496	349600
250458	349601
170244	349602
23187	349603
188613	349604
4149	349605
7692	349606
11495	349607
54062	349608
95995	349609
46692	349610
288195	349611
22611	349612
1538	349613
1686	349614
125797	349615
14438	349616
42190	349617
60026	349618
241069	349619
235738	349620
227389	349621
60026	349622
87184	349623
180474	349624
160368	349625
115237	349626
9	349627
7384	349628
504	349629
4800	349630
67691	349631
12799	349632
41822	349633
144354	349634
123675	349635
270923	349636
271222	349637
59504	349638
265170	349639
133817	349640
9363	349641
210198	349642
41658	349643
52875	349644
129084	349645
304538	349646
76967	349647
37707	349648
71845	349649
128368	349650
75218	349651
11652	349652
67753	349653
82057	349654
193168	349655
137791	349656
187157	349657
2908	349658
149638	349659
14695	349660
169469	349661
103246	349662
53915	349663
16333	349664
8313	349665
21282	349666
89036	349667
140449	349668
13416	349669
93303	349670
100699	349671
254245	349672
24634	349673
229955	349674
231820	349675
48860	349676
162072	349677
27582	349678
27621	349679
228676	349680
129428	349681
281187	349682
97689	349683
140473	349684
52922	349685
44405	349686
40329	349687
93303	349688
55009	349689
37759	349690
301713	349691
108535	349692
31175	349693
22319	349694
135691	349695
270523	349696
77680	349697
48453	349698
98155	349699
958	349700
87581	349701
100674	349702
9349	349703
14596	349704
101752	349705
242422	349706
295855	349707
145226	349708
98639	349709
65488	349710
41891	349711
103034	349712
69927	349713
12807	349714
58913	349715
30430	349716
11728	349717
22092	349718
29755	349719
29755	349720
27920	349721
201231	349722
6159	349723
17013	349724
14826	349725
30811	349726
78013	349727
2529	349728
2529	349729
25682	349730
184110	349731
54702	349732
8683	349733
132474	349734
112710	349735
133110	349736
499	349737
1515	349738
273426	349739
30946	349740
1429	349741
146636	349742
250472	349743
165127	349744
35964	349745
118917	349746
43289	349747
155243	349748
1545	349749
289130	349750
20799	349751
56043	349752
207392	349753
158355	349754
128013	349755
121509	349756
32397	349757
159406	349758
100248	349759
303147	349760
46907	349761
32907	349762
61512	349763
186	349764
239581	349765
219263	349766
142255	349767
46560	349768
41822	349769
18255	349770
2749	349771
222367	349772
72514	349773
31401	349774
15858	349775
142308	349776
98305	349777
146503	349778
166715	349779
97832	349780
49709	349781
2339	349782
213675	349783
85384	349784
106812	349785
33347	349786
15382	349787
115177	349788
5624	349789
45985	349790
101352	349791
19363	349792
33170	349793
164218	349794
139008	349795
100372	349796
2749	349797
71616	349798
57899	349799
234628	349800
136318	349801
3357	349802
149449	349803
6958	349804
149449	349805
149355	349806
54673	349807
196095	349808
72569	349809
219252	349810
2876	349811
125389	349812
62674	349813
108554	349814
47327	349815
96181	349816
191582	349817
90361	349818
163015	349819
5709	349820
228800	349821
113892	349822
7676	349823
13410	349824
3589	349825
39136	349826
72942	349827
121675	349828
105715	349829
146437	349830
31962	349831
71378	349832
38765	349833
96174	349834
143439	349835
46080	349836
214196	349837
79097	349838
17715	349839
54736	349840
59764	349841
3225	349842
49903	349843
72369	349844
143235	349845
11634	349846
65383	349847
86011	349848
34106	349849
253905	349850
145696	349851
3259	349852
11302	349853
61493	349854
166831	349855
117953	349856
5979	349857
7414	349858
92250	349859
63553	349860
107843	349861
4028	349862
13443	349863
46009	349864
32025	349865
3443	349866
88542	349867
43292	349868
309696	349869
144453	349870
126779	349871
37097	349872
19078	349873
133488	349874
29217	349875
213	349876
29685	349877
175965	349878
191	349879
105545	349880
108192	349881
5615	349882
2547	349883
56499	349884
7510	349885
64962	349886
9439	349887
293236	349888
214447	349889
69781	349890
276213	349891
124476	349892
190402	349893
29668	349894
7341	349895
30968	349896
276312	349897
107056	349898
193984	349899
1841	349900
129328	349901
144380	349902
141429	349903
109468	349904
109468	349905
413	349906
1599	349907
413	349908
12217	349909
48950	349910
8488	349911
60836	349912
59975	349913
55453	349914
126142	349915
114525	349916
12447	349917
20404	349918
48478	349919
3975	349920
25553	349921
8795	349922
291902	349923
259851	349924
52401	349925
2208	349926
1697	349927
47698	349928
1608	349929
201114	349930
99603	349931
137956	349932
139560	349933
82790	349934
126692	349935
8344	349936
231063	349937
65499	349938
34916	349939
24216	349940
90240	349941
104234	349942
58933	349943
6862	349944
40214	349945
18588	349946
56875	349947
72878	349948
14848	349949
11049	349950
145481	349951
194390	349952
35553	349953
156527	349954
298318	349955
14831	349956
158533	349957
181530	349958
138953	349959
89019	349960
150296	349961
145509	349962
144869	349963
147149	349964
14110	349965
50417	349966
72781	349967
123109	349968
55958	349969
125436	349970
225092	349971
143737	349972
13647	349973
180783	349974
96688	349975
207806	349976
38346	349977
301956	349978
37361	349979
67047	349980
178622	349981
9307	349982
201926	349983
47	349984
71840	349985
71840	349986
9401	349987
152271	349988
1281	349989
194484	349990
102945	349991
10138	349992
14811	349993
22309	349994
62215	349995
114274	349996
38191	349997
121090	349998
36800	349999
17431	350000
137631	350001
68111	350002
15790	350003
39458	350004
63909	350005
11756	350006
115011	350007
3353	350008
134217	350009
173496	350010
5782	350011
89653	350012
69566	350013
48346	350014
57206	350015
5386	350016
9798	350017
121138	350018
152748	350019
63375	350020
9317	350021
41439	350022
30406	350023
139374	350024
70108	350025
67981	350026
84798	350027
1153	350028
144524	350029
39974	350030
146991	350031
208699	350032
44416	350033
86434	350034
46993	350035
93199	350036
2948	350037
41040	350038
32957	350039
23200	350040
71840	350041
48387	350042
65596	350043
178457	350044
151565	350045
52136	350046
48783	350047
58658	350048
22183	350049
143105	350050
50520	350051
25526	350052
2391	350053
18280	350054
169547	350055
115341	350056
6972	350057
70551	350058
49311	350059
81732	350060
265357	350061
33003	350062
8804	350063
41019	350064
166916	350065
132084	350066
7449	350067
128218	350068
38621	350069
111117	350070
12282	350071
136695	350072
51877	350073
28296	350074
58410	350075
131841	350076
13580	350077
36301	350078
81641	350079
22298	350080
245535	350081
1561	350082
42698	350083
123404	350084
136695	350085
39647	350086
72623	350087
184876	350088
16128	350089
156210	350090
118401	350091
233142	350092
45187	350093
703	350094
8379	350095
177448	350096
10073	350097
165367	350098
167219	350099
54038	350100
138494	350101
119277	350102
120584	350103
51509	350104
11101	350105
176687	350106
146704	350107
137632	350108
26048	350109
98842	350110
3714	350111
169258	350112
46391	350113
203198	350114
17876	350115
130676	350116
74738	350117
124219	350118
176829	350119
141065	350120
189331	350121
282709	350122
111377	350123
45328	350124
7173	350125
4379	350126
281315	350127
54917	350128
54917	350129
61009	350130
978	350131
71943	350132
240376	350133
169975	350134
305334	350135
90645	350136
29135	350137
128436	350138
9225	350139
990	350140
23843	350141
33741	350142
302725	350143
245125	350144
56011	350145
8475	350146
6074	350147
210143	350148
52969	350149
56518	350150
70127	350151
23200	350152
215546	350153
198156	350154
297989	350155
29945	350156
83747	350157
97152	350158
158431	350159
210108	350160
258172	350161
91051	350162
203967	350163
84594	350164
234125	350165
63030	350166
197177	350167
137092	350168
208265	350169
86971	350170
11745	350171
247061	350172
171406	350173
114178	350174
58446	350175
33296	350176
192369	350177
177521	350178
60227	350179
115842	350180
14186	350181
11853	350182
52680	350183
181513	350184
45528	350185
297725	350186
135720	350187
189135	350188
15325	350189
214880	350190
31919	350191
227305	350192
33073	350193
168959	350194
107279	350195
72357	350196
14542	350197
64532	350198
47562	350199
5517	350200
83015	350201
92701	350202
57911	350203
3462	350204
64890	350205
205749	350206
287390	350207
86015	350208
113374	350209
41237	350210
5722	350211
9952	350212
38919	350213
35417	350214
2223	350215
204329	350216
49868	350217
56756	350218
99780	350219
74589	350220
260394	350221
18762	350222
16169	350223
29525	350224
188530	350225
18945	350226
24185	350227
94801	350228
2663	350229
5970	350230
60280	350231
159888	350232
216697	350233
102064	350234
202267	350235
254020	350236
20517	350237
155813	350238
124248	350239
83014	350240
132902	350241
217313	350242
68861	350243
299319	350244
29310	350245
17111	350246
89429	350247
1718	350248
61262	350249
37788	350250
5743	350251
52870	350252
8129	350253
109451	350254
207876	350255
250303	350256
164542	350257
13453	350258
55951	350259
25656	350260
3833	350261
13629	350262
133209	350263
54896	350264
54896	350265
250270	350266
87958	350267
64945	350268
83251	350269
741	350270
5147	350271
43501	350272
21956	350273
55521	350274
5069	350275
9016	350276
117890	350277
18141	350278
88562	350279
87173	350280
293220	350281
269052	350282
46216	350283
63686	350284
2286	350285
107089	350286
274794	350287
87277	350288
40834	350289
97373	350290
310478	350291
1348	350292
168821	350293
210164	350294
279051	350295
4165	350296
41962	350297
2328	350298
128814	350299
2015	350300
139176	350301
188000	350302
12035	350303
182910	350304
35639	350305
208282	350306
10928	350307
214842	350308
181415	350309
117607	350310
266774	350311
83676	350312
1120	350313
123537	350314
19959	350315
33701	350316
6285	350317
27754	350318
63054	350319
298574	350320
177285	350321
2355	350322
63930	350323
208114	350324
65901	350325
32414	350326
65544	350327
189317	350328
582	350329
202426	350330
170013	350331
208230	350332
258608	350333
110946	350334
48058	350335
39820	350336
61551	350337
65620	350338
55146	350339
79707	350340
5630	350341
30202	350342
94949	350343
139839	350344
81883	350345
21032	350346
79907	350347
28767	350348
278569	350349
10546	350350
41381	350351
8227	350352
135597	350353
163326	350354
61216	350355
57155	350356
16637	350357
9172	350358
74827	350359
50771	350360
189887	350361
130497	350362
212084	350363
53992	350364
291346	350365
11800	350366
119363	350367
8704	350368
193949	350369
202316	350370
122251	350371
26858	350372
17671	350373
37654	350374
12315	350375
4952	350376
17470	350377
37485	350378
30014	350379
235043	350380
7415	350381
8276	350382
88318	350383
178066	350384
138275	350385
137713	350386
26715	350387
158442	350388
91366	350389
210522	350390
61441	350391
161743	350392
20076	350393
168951	350394
19447	350395
112021	350396
134733	350397
49381	350398
198802	350399
135073	350400
13417	350401
12230	350402
17359	350403
57304	350404
156793	350405
122546	350406
177219	350407
23073	350408
150390	350409
89391	350410
137455	350411
11500	350412
53992	350413
40472	350414
117509	350415
16936	350416
64382	350417
163135	350418
31756	350419
91479	350420
56735	350421
16551	350422
38330	350423
3001	350424
16268	350425
90089	350426
90	350427
48862	350428
298629	350429
39188	350430
75325	350431
131373	350432
54313	350433
81800	350434
110390	350435
87277	350436
85849	350437
27349	350438
115298	350439
93629	350440
14689	350441
156944	350442
105780	350443
203052	350444
44011	350445
137082	350446
196975	350447
20	350448
177126	350449
13484	350450
42433	350451
134639	350452
97134	350453
99381	350454
148103	350455
92077	350456
50081	350457
33871	350458
74348	350459
208632	350460
10290	350461
57304	350462
209636	350463
75814	350464
10089	350465
22845	350466
259975	350467
216215	350468
26625	350469
9025	350470
266041	350471
24283	350472
11708	350473
24513	350474
57987	350475
191727	350476
28407	350477
57759	350478
63976	350479
92845	350480
36028	350481
7415	350482
378	350483
912	350484
15839	350485
122770	350486
99679	350487
103002	350488
249285	350489
309682	350490
6578	350491
53513	350492
22383	350493
39176	350494
1879	350495
103795	350496
28611	350497
930	350498
205335	350499
40011	350500
3887	350501
1910	350502
1885	350503
75857	350504
16580	350505
278956	350506
41701	350507
182178	350508
264235	350509
113845	350510
68724	350511
2521	350512
37131	350513
202538	350514
202539	350515
64063	350516
121198	350517
101851	350518
200691	350519
39357	350520
207224	350521
38859	350522
3690	350523
95260	350524
4345	350525
65118	350526
267092	350527
283418	350528
139550	350529
176450	350530
192351	350531
42464	350532
47309	350533
280689	350534
289241	350535
562	350536
17996	350537
139377	350538
58060	350539
90821	350540
202316	350541
2760	350542
1564	350543
6112	350544
37145	350545
19596	350546
14133	350547
19886	350548
25889	350549
249439	350550
90668	350551
10928	350552
60697	350553
24340	350554
58989	350555
44415	350556
27099	350557
308621	350558
52079	350559
16133	350560
59448	350561
42129	350562
205680	350563
17137	350564
204710	350565
34139	350566
92533	350567
224176	350568
167272	350569
20579	350570
20775	350571
14493	350572
146130	350573
63040	350574
181998	350575
12669	350576
208794	350577
23257	350578
88307	350579
18439	350580
34935	350581
5956	350582
139264	350583
107475	350584
100475	350585
246984	350586
15065	350587
56478	350588
69262	350589
81286	350590
31641	350591
310665	350592
1563	350593
62887	350594
23633	350595
2474	350596
2474	350597
1050	350598
34549	350599
19501	350600
1413	350601
139535	350602
289710	350603
10663	350604
37655	350605
73850	350606
73849	350607
12764	350608
200827	350609
12250	350610
21375	350611
85713	350612
56882	350613
73227	350614
132601	350615
145799	350616
22730	350617
45748	350618
77428	350619
146296	350620
139103	350621
15810	350622
4845	350623
4423	350624
2797	350625
7225	350626
79980	350627
172	350628
266879	350629
26873	350630
29656	350631
14232	350632
164185	350633
95378	350634
39327	350635
143825	350636
5648	350637
308966	350638
12446	350639
4887	350640
148754	350641
208958	350642
56084	350643
173364	350644
45356	350645
57486	350646
127390	350647
196371	350648
42623	350649
237362	350650
61925	350651
12525	350652
138020	350653
115128	350654
85888	350655
189492	350656
72293	350657
95287	350658
29056	350659
104219	350660
84502	350661
257885	350662
26455	350663
265584	350664
312562	350665
902	350666
69433	350667
134223	350668
176938	350669
302235	350670
66731	350671
40004	350672
181605	350673
5523	350674
110409	350675
12899	350676
30098	350677
7436	350678
303675	350679
59367	350680
196623	350681
61208	350682
2966	350683
87169	350684
451	350685
116543	350686
20476	350687
116350	350688
27080	350689
107527	350690
35281	350691
305023	350692
60777	350693
78548	350694
12240	350695
146341	350696
8565	350697
6425	350698
28691	350699
36658	350700
174571	350701
3720	350702
129249	350703
21995	350704
77533	350705
37534	350706
175952	350707
198591	350708
44077	350709
92058	350710
33871	350711
14532	350712
186722	350713
269678	350714
188218	350715
15998	350716
198555	350717
258987	350718
94315	350719
1892	350720
145354	350721
43077	350722
266305	350723
88038	350724
263535	350725
145705	350726
38371	350727
5054	350728
83213	350729
19551	350730
59154	350731
4487	350732
9763	350733
7789	350734
94168	350735
93197	350736
238587	350737
29146	350738
195793	350739
151175	350740
5103	350741
112094	350742
214839	350743
112015	350744
93849	350745
33406	350746
255093	350747
118123	350748
47450	350749
286863	350750
114906	350751
206194	350752
9509	350753
100303	350754
2560	350755
59307	350756
16328	350757
86913	350758
95685	350759
112254	350760
138047	350761
38300	350762
29070	350763
294285	350764
161644	350765
137250	350766
96022	350767
36914	350768
143395	350769
69856	350770
128251	350771
23827	350772
73683	350773
65027	350774
290146	350775
96714	350776
134541	350777
265992	350778
27483	350779
25362	350780
83165	350781
48787	350782
16834	350783
175700	350784
147778	350785
150080	350786
194579	350787
130391	350788
108353	350789
30891	350790
66	350791
142761	350792
19385	350793
299794	350794
85929	350795
246750	350796
256229	350797
40018	350798
73437	350799
35	350800
218309	350801
80550	350802
42217	350803
19049	350804
86499	350805
77863	350806
77863	350807
58340	350808
63919	350809
113038	350810
66320	350811
14167	350812
2584	350813
113495	350814
306804	350815
141225	350816
156292	350817
14482	350818
274153	350819
24697	350820
16947	350821
56596	350822
42096	350823
3372	350824
161604	350825
300912	350826
70345	350827
188263	350828
51900	350829
45262	350830
169796	350831
71474	350832
109889	350833
27478	350834
148936	350835
41676	350836
73076	350837
278481	350838
56741	350839
115640	350840
191563	350841
852	350842
42529	350843
87647	350844
196145	350845
52	350846
21393	350847
22081	350848
165093	350849
64279	350850
78611	350851
38985	350852
177909	350853
38985	350854
34620	350855
113495	350856
11055	350857
17659	350858
3964	350859
169102	350860
125199	350861
79942	350862
41701	350863
169165	350864
215930	350865
118	350866
188460	350867
164306	350868
18822	350869
11124	350870
163337	350871
7965	350872
140334	350873
130745	350874
56380	350875
198241	350876
5801	350877
110983	350878
17831	350879
22115	350880
188959	350881
3287	350882
47988	350883
7790	350884
86536	350885
20757	350886
235229	350887
263510	350888
154854	350889
63256	350890
198099	350891
26767	350892
312679	350893
4487	350894
153366	350895
63544	350896
43146	350897
215467	350898
37578	350899
53183	350900
114	350901
50071	350902
108371	350903
7547	350904
9998	350905
166987	350906
11957	350907
26736	350908
4381	350909
201918	350910
198287	350911
40961	350912
9106	350913
31951	350914
31031	350915
202387	350916
103663	350917
7239	350918
175154	350919
31914	350920
21655	350921
203387	350922
55712	350923
196906	350924
60363	350925
105757	350926
86925	350927
25606	350928
56707	350929
27759	350930
51350	350931
141773	350932
28997	350933
510	350934
62460	350935
191233	350936
89171	350937
96715	350938
63644	350939
100177	350940
72812	350941
3137	350942
176137	350943
237748	350944
37181	350945
117045	350946
131593	350947
150972	350948
18423	350949
42653	350950
143123	350951
39358	350952
23781	350953
69926	350954
156581	350955
1610	350956
5237	350957
58340	350958
39924	350959
51466	350960
39257	350961
130618	350962
112233	350963
28938	350964
1335	350965
124867	350966
29922	350967
147190	350968
72955	350969
203565	350970
197799	350971
250141	350972
70618	350973
37360	350974
205823	350975
47544	350976
167518	350977
135749	350978
179798	350979
219987	350980
66083	350981
25861	350982
27830	350983
295839	350984
24156	350985
36458	350986
88842	350987
122566	350988
19512	350989
17877	350990
25266	350991
18938	350992
97485	350993
1495	350994
154250	350995
175387	350996
154903	350997
35615	350998
153329	350999
165	351000
253735	351001
139703	351002
193812	351003
146126	351004
216403	351005
210385	351006
39463	351007
41335	351008
148523	351009
88237	351010
22975	351011
229855	351012
79951	351013
20132	351014
77713	351015
109450	351016
49377	351017
24433	351018
7943	351019
35619	351020
127431	351021
23129	351022
143375	351023
150621	351024
104638	351025
299875	351026
69740	351027
30581	351028
278023	351029
127439	351030
10965	351031
163478	351032
977	351033
2464	351034
5173	351035
240243	351036
19299	351037
83075	351038
71926	351039
160933	351040
10812	351041
60622	351042
109	351043
6517	351044
214611	351045
45378	351046
14948	351047
6696	351048
259014	351049
30271	351050
9650	351051
132466	351052
14533	351053
303702	351054
239706	351055
76483	351056
68999	351057
78814	351058
59340	351059
26383	351060
140394	351061
21155	351062
129375	351063
10508	351064
125424	351065
31275	351066
71854	351067
197092	351068
245291	351069
176220	351070
26473	351071
168636	351072
40257	351073
153740	351074
69137	351075
69137	351076
247271	351077
69137	351078
3163	351079
9475	351080
317	351081
229435	351082
176649	351083
491	351084
155528	351085
198592	351086
312099	351087
160025	351088
119123	351089
192502	351090
91301	351091
57985	351092
341	351093
29579	351094
201471	351095
426	351096
270794	351097
4310	351098
18543	351099
310877	351100
24394	351101
38970	351102
3233	351103
114891	351104
213122	351105
311699	351106
311390	351107
246417	351108
213038	351109
256475	351110
292076	351111
21486	351112
76	351113
62630	351114
1628	351115
25939	351116
16538	351117
6657	351118
54804	351119
473	351120
40083	351121
151166	351122
174979	351123
66755	351124
45834	351125
92094	351126
84926	351127
307940	351128
2955	351129
140004	351130
51995	351131
62919	351132
15206	351133
17767	351134
69694	351135
92089	351136
57502	351137
163332	351138
4078	351139
293051	351140
26196	351141
13604	351142
27489	351143
18	351144
70897	351145
9379	351146
24009	351147
56774	351148
15041	351149
19592	351150
4221	351151
76877	351152
9217	351153
48496	351154
29646	351155
169934	351156
198623	351157
168753	351158
59732	351159
72965	351160
2504	351161
1984	351162
26968	351163
27800	351164
61352	351165
8944	351166
275979	351167
28544	351168
54745	351169
1992	351170
87447	351171
28671	351172
59517	351173
61875	351174
148825	351175
62113	351176
16544	351177
309722	351178
236856	351179
459	351180
215323	351181
72639	351182
54554	351183
180793	351184
108814	351185
382	351186
233871	351187
281389	351188
156123	351189
10142	351190
4962	351191
10926	351192
192992	351193
85527	351194
121781	351195
134304	351196
23302	351197
58911	351198
90659	351199
137785	351200
304573	351201
92360	351202
17085	351203
305858	351204
1768	351205
42377	351206
1768	351207
23978	351208
225764	351209
71248	351210
178860	351211
135022	351212
69514	351213
3209	351214
179477	351215
137480	351216
55740	351217
138031	351218
146000	351219
1368	351220
186421	351221
3763	351222
44775	351223
193307	351224
120928	351225
86875	351226
99370	351227
89340	351228
55609	351229
202850	351230
52921	351231
89225	351232
41292	351233
23311	351234
7881	351235
93755	351236
57822	351237
282929	351238
202201	351239
1913	351240
191032	351241
24915	351242
109415	351243
109415	351244
3328	351245
9143	351246
2525	351247
23714	351248
28832	351249
1029	351250
32930	351251
28454	351252
18357	351253
4997	351254
169700	351255
69693	351256
20334	351257
194183	351258
127478	351259
53518	351260
7054	351261
12239	351262
253182	351263
272202	351264
27418	351265
15258	351266
10120	351267
9298	351268
312424	351269
40542	351270
309134	351271
201805	351272
34767	351273
75561	351274
8220	351275
221053	351276
99401	351277
200924	351278
102484	351279
304238	351280
219410	351281
158631	351282
236181	351283
41421	351284
110443	351285
159488	351286
44828	351287
142660	351288
305125	351289
68864	351290
246211	351291
73916	351292
50893	351293
43891	351294
90488	351295
126901	351296
112952	351297
25465	351298
83823	351299
229471	351300
305846	351301
50136	351302
190756	351303
3549	351304
61080	351305
75148	351306
48315	351307
124049	351308
200485	351309
101633	351310
65432	351311
45703	351312
23368	351313
25961	351314
303386	351315
59483	351316
188317	351317
35751	351318
132484	351319
64304	351320
76637	351321
51622	351322
91293	351323
219694	351324
136711	351325
300201	351326
29956	351327
76637	351328
96116	351329
91293	351330
225547	351331
59082	351332
298075	351333
147537	351334
105769	351335
158399	351336
135198	351337
106423	351338
276230	351339
30834	351340
109091	351341
218151	351342
146970	351343
118741	351344
4455	351345
113071	351346
30382	351347
48993	351348
89163	351349
261965	351350
221226	351351
150380	351352
52922	351353
87739	351354
10228	351355
66538	351356
111539	351357
166800	351358
97166	351359
35195	351360
268374	351361
35359	351362
96412	351363
309067	351364
37281	351365
62983	351366
211360	351367
177139	351368
522	351369
21930	351370
42035	351371
79714	351372
90015	351373
33426	351374
53655	351375
263541	351376
236047	351377
129285	351378
107173	351379
11614	351380
90844	351381
157253	351382
31932	351383
7808	351384
96867	351385
224870	351386
78890	351387
72570	351388
63575	351389
59932	351390
254578	351391
133095	351392
74283	351393
283689	351394
19840	351395
1380	351396
88351	351397
40899	351398
153468	351399
214212	351400
12242	351401
28890	351402
26926	351403
698	351404
22131	351405
263685	351406
56304	351407
101439	351408
168111	351409
49553	351410
14706	351411
45097	351412
150149	351413
14706	351414
19214	351415
146976	351416
5500	351417
195356	351418
46988	351419
127567	351420
196630	351421
14513	351422
2827	351423
4156	351424
87213	351425
4156	351426
53163	351427
190194	351428
295277	351429
202096	351430
39559	351431
192751	351432
144561	351433
224043	351434
137786	351435
294879	351436
60141	351437
69714	351438
66649	351439
31	351440
100030	351441
152093	351442
98051	351443
30799	351444
113819	351445
79037	351446
116893	351447
112461	351448
69182	351449
68302	351450
116082	351451
229186	351452
96126	351453
14075	351454
41911	351455
68707	351456
93721	351457
90919	351458
153786	351459
46188	351460
280817	351461
34704	351462
10062	351463
45358	351464
13181	351465
236944	351466
256006	351467
89453	351468
235344	351469
78784	351470
69658	351471
94210	351472
117520	351473
145996	351474
13781	351475
133404	351476
275858	351477
84318	351478
7049	351479
21487	351480
27638	351481
144481	351482
66553	351483
273181	351484
24122	351485
117267	351486
160072	351487
158027	351488
54711	351489
139740	351490
36345	351491
153235	351492
95824	351493
194466	351494
225985	351495
257159	351496
124981	351497
137166	351498
271587	351499
144824	351500
250911	351501
291306	351502
181348	351503
143296	351504
6553	351505
36758	351506
6627	351507
26106	351508
1074	351509
82490	351510
134308	351511
85822	351512
17267	351513
231736	351514
288641	351515
39722	351516
4896	351517
60777	351518
83665	351519
264949	351520
5278	351521
6300	351522
28126	351523
28126	351524
1181	351525
113918	351526
53978	351527
84087	351528
288392	351529
233600	351530
188524	351531
23085	351532
11535	351533
67777	351534
20123	351535
138870	351536
86901	351537
192597	351538
115840	351539
97602	351540
67	351541
142753	351542
1883	351543
28986	351544
143116	351545
23814	351546
241237	351547
73899	351548
54609	351549
54609	351550
55122	351551
53775	351552
179366	351553
90598	351554
26776	351555
23441	351556
60670	351557
53103	351558
176309	351559
94544	351560
116145	351561
42206	351562
108875	351563
41358	351564
173257	351565
121294	351566
86896	351567
279983	351568
87046	351569
276299	351570
42892	351571
88537	351572
132509	351573
161739	351574
14982	351575
40452	351576
127775	351577
43610	351578
42327	351579
31020	351580
230731	351581
4837	351582
215315	351583
69808	351584
311431	351585
122302	351586
119	351587
216617	351588
15377	351589
11276	351590
231	351591
260359	351592
205722	351593
30210	351594
7165	351595
113802	351596
2697	351597
226000	351598
104619	351599
6648	351600
45820	351601
251814	351602
14321	351603
118	351604
39439	351605
105	351606
97399	351607
30932	351608
38936	351609
1584	351610
35939	351611
47146	351612
216423	351613
183891	351614
183891	351615
31587	351616
162110	351617
216588	351618
275394	351619
203584	351620
187371	351621
8605	351622
29109	351623
152943	351624
94880	351625
106924	351626
59887	351627
31920	351628
5368	351629
213168	351630
275797	351631
21291	351632
33927	351633
56172	351634
169224	351635
172531	351636
7771	351637
261433	351638
40710	351639
86409	351640
47352	351641
35615	351642
196214	351643
1289	351644
129350	351645
11144	351646
23974	351647
23974	351648
84143	351649
200652	351650
23872	351651
310945	351652
50491	351653
75215	351654
159179	351655
13810	351656
59836	351657
58698	351658
46606	351659
253360	351660
140066	351661
7067	351662
113711	351663
187559	351664
293170	351665
86666	351666
56091	351667
246543	351668
8616	351669
100548	351670
272229	351671
16277	351672
48113	351673
79161	351674
72759	351675
73392	351676
182252	351677
150807	351678
20719	351679
197289	351680
72491	351681
71514	351682
71514	351683
28874	351684
27119	351685
57401	351686
97566	351687
139841	351688
148056	351689
130296	351690
197548	351691
204354	351692
159773	351693
1664	351694
143712	351695
146655	351696
4200	351697
4200	351698
117457	351699
291328	351700
5466	351701
29005	351702
61662	351703
29998	351704
2159	351705
238485	351706
17028	351707
64156	351708
78283	351709
200455	351710
133585	351711
237454	351712
22933	351713
105697	351714
17298	351715
270636	351716
210664	351717
137999	351718
488	351719
29449	351720
410	351721
235093	351722
38229	351723
128531	351724
127	351725
108224	351726
103367	351727
26741	351728
51949	351729
163874	351730
140396	351731
13816	351732
135765	351733
136041	351734
167162	351735
4608	351736
165377	351737
4608	351738
159312	351739
159312	351740
64453	351741
81001	351742
38345	351743
47868	351744
1570	351745
7861	351746
7971	351747
209760	351748
1182	351749
42237	351750
36163	351751
2165	351752
161260	351753
8398	351754
193901	351755
167765	351756
55278	351757
517	351758
59661	351759
201039	351760
289008	351761
90302	351762
297579	351763
60637	351764
59384	351765
215373	351766
16560	351767
16560	351768
82821	351769
259781	351770
97	351771
69170	351772
23314	351773
48757	351774
133689	351775
62228	351776
109911	351777
312094	351778
5613	351779
233613	351780
14185	351781
12251	351782
15353	351783
260519	351784
87525	351785
50497	351786
22362	351787
64505	351788
223012	351789
10114	351790
152801	351791
16246	351792
110473	351793
33367	351794
34894	351795
235861	351796
170387	351797
303103	351798
204604	351799
246020	351800
296488	351801
233800	351802
71258	351803
247208	351804
261273	351805
124723	351806
104298	351807
107579	351808
33367	351809
293126	351810
95701	351811
146002	351812
254696	351813
42239	351814
137915	351815
6787	351816
190822	351817
68055	351818
16054	351819
31600	351820
79533	351821
77363	351822
202500	351823
172603	351824
147794	351825
107792	351826
20384	351827
220166	351828
50119	351829
221727	351830
236649	351831
247264	351832
239993	351833
44213	351834
174774	351835
156884	351836
74217	351837
153729	351838
79461	351839
243761	351840
55764	351841
37836	351842
187855	351843
269002	351844
187059	351845
56959	351846
85286	351847
17382	351848
128130	351849
134308	351850
146140	351851
23498	351852
252669	351853
24622	351854
137201	351855
38021	351856
159856	351857
29709	351858
128285	351859
56023	351860
177867	351861
96282	351862
11547	351863
29991	351864
168480	351865
113406	351866
60311	351867
42612	351868
135067	351869
94647	351870
39094	351871
60942	351872
143520	351873
135633	351874
20694	351875
61256	351876
33163	351877
210845	351878
281581	351879
70939	351880
74426	351881
611	351882
131	351883
82459	351884
140350	351885
165829	351886
117217	351887
58694	351888
172622	351889
141814	351890
947	351891
947	351892
43553	351893
133982	351894
22811	351895
227795	351896
158104	351897
302311	351898
89349	351899
57779	351900
2	351901
199488	351902
25046	351903
7781	351904
65965	351905
145521	351906
152301	351907
184767	351908
141781	351909
141781	351910
10379	351911
14189	351912
188881	351913
42800	351914
17828	351915
27383	351916
63224	351917
63224	351918
23665	351919
163779	351920
216717	351921
185317	351922
97312	351923
10698	351924
68247	351925
66446	351926
130528	351927
194361	351928
100339	351929
202250	351930
10421	351931
44309	351932
151030	351933
99064	351934
10421	351935
44823	351936
63727	351937
75617	351938
6272	351939
6272	351940
116157	351941
7307	351942
264852	351943
14757	351944
4704	351945
217109	351946
28007	351947
10711	351948
10711	351949
140131	351950
60323	351951
1204	351952
93698	351953
345	351954
69203	351955
203811	351956
20845	351957
138783	351958
208019	351959
59233	351960
72219	351961
34197	351962
138313	351963
206850	351964
251197	351965
34197	351966
86001	351967
135411	351968
172170	351969
43868	351970
157163	351971
777	351972
47023	351973
25631	351974
50777	351975
79484	351976
35331	351977
175890	351978
115312	351979
115770	351980
119101	351981
79437	351982
22497	351983
22497	351984
24431	351985
15868	351986
7781	351987
178858	351988
42571	351989
91452	351990
186298	351991
968	351992
235354	351993
17867	351994
191638	351995
113853	351996
118688	351997
20827	351998
137002	351999
19733	352000
84938	352001
288770	352002
10158	352003
51500	352004
65957	352005
215020	352006
41223	352007
215689	352008
153983	352009
51938	352010
230373	352011
132306	352012
92524	352013
209499	352014
55587	352015
156660	352016
164706	352017
71825	352018
30085	352019
283218	352020
202315	352021
119091	352022
150213	352023
185395	352024
41066	352025
265557	352026
46544	352027
87997	352028
156136	352029
224057	352030
102587	352031
27127	352032
130074	352033
451	352034
8650	352035
143474	352036
31127	352037
54194	352038
34355	352039
226246	352040
55082	352041
66242	352042
215243	352043
79281	352044
129751	352045
188300	352046
269101	352047
281477	352048
236743	352049
201930	352050
257422	352051
197808	352052
123976	352053
92474	352054
92474	352055
298668	352056
156206	352057
85199	352058
134324	352059
98018	352060
129524	352061
94125	352062
138177	352063
29629	352064
120606	352065
216835	352066
1885	352067
12960	352068
5295	352069
1169	352070
1981	352071
209094	352072
5153	352073
605	352074
605	352075
1981	352076
490	352077
5295	352078
1295	352079
66588	352080
12960	352081
8694	352082
605	352083
325	352084
49210	352085
234436	352086
26017	352087
276608	352088
217017	352089
92806	352090
211931	352091
8149	352092
68597	352093
221608	352094
266174	352095
55743	352096
10222	352097
44563	352098
223853	352099
31295	352100
7603	352101
50393	352102
39751	352103
34575	352104
5249	352105
3890	352106
9361	352107
3890	352108
75481	352109
36735	352110
175277	352111
36718	352112
145670	352113
191823	352114
86615	352115
11993	352116
8992	352117
34438	352118
20974	352119
2884	352120
158293	352121
285363	352122
155061	352123
79176	352124
163085	352125
148293	352126
212568	352127
74214	352128
108054	352129
107931	352130
71932	352131
124400	352132
31973	352133
66436	352134
78436	352135
5939	352136
2441	352137
2465	352138
3214	352139
106383	352140
28691	352141
14569	352142
148576	352143
29237	352144
89796	352145
172241	352146
103097	352147
62514	352148
1131	352149
109926	352150
99590	352151
153050	352152
287069	352153
240084	352154
300756	352155
63111	352156
292390	352157
89406	352158
89406	352159
80475	352160
13138	352161
4558	352162
21846	352163
21846	352164
2984	352165
102630	352166
121154	352167
34374	352168
27660	352169
28035	352170
5331	352171
137472	352172
127643	352173
150132	352174
220989	352175
103908	352176
47973	352177
15183	352178
27839	352179
8032	352180
160739	352181
10406	352182
10681	352183
187561	352184
66649	352185
104198	352186
4428	352187
216712	352188
239712	352189
80270	352190
80270	352191
113637	352192
103758	352193
134542	352194
1119	352195
181540	352196
28116	352197
106428	352198
24890	352199
40390	352200
7673	352201
93555	352202
100120	352203
162034	352204
23076	352205
309502	352206
12568	352207
229031	352208
202882	352209
299867	352210
45693	352211
54433	352212
24652	352213
965	352214
72001	352215
27313	352216
180208	352217
28877	352218
37278	352219
26590	352220
36588	352221
55279	352222
93246	352223
15772	352224
303129	352225
235375	352226
223016	352227
65392	352228
14198	352229
58584	352230
18357	352231
143528	352232
82584	352233
50320	352234
45938	352235
139400	352236
38357	352237
56437	352238
121177	352239
48045	352240
8723	352241
48544	352242
216002	352243
44733	352244
262944	352245
268467	352246
10582	352247
10075	352248
82315	352249
149292	352250
293583	352251
187834	352252
150944	352253
153111	352254
302443	352255
288370	352256
161269	352257
2660	352258
9836	352259
87977	352260
251522	352261
265200	352262
93294	352263
42040	352264
2597	352265
35313	352266
37828	352267
269782	352268
14782	352269
193768	352270
237363	352271
66833	352272
24306	352273
39289	352274
25277	352275
107905	352276
20216	352277
142589	352278
211055	352279
62872	352280
262627	352281
86657	352282
191794	352283
67561	352284
16766	352285
24788	352286
15736	352287
59953	352288
224074	352289
284723	352290
21885	352291
214444	352292
62	352293
53631	352294
25910	352295
41892	352296
20770	352297
7779	352298
38975	352299
827	352300
15942	352301
108275	352302
84010	352303
15778	352304
137977	352305
75676	352306
18921	352307
36190	352308
101026	352309
30971	352310
25070	352311
19284	352312
7303	352313
11271	352314
129895	352315
69667	352316
138936	352317
265483	352318
111424	352319
119528	352320
147755	352321
297126	352322
40156	352323
97960	352324
195863	352325
11562	352326
7435	352327
49764	352328
24570	352329
1727	352330
88312	352331
206767	352332
143494	352333
13971	352334
90210	352335
104893	352336
104952	352337
287494	352338
69805	352339
135469	352340
48689	352341
170680	352342
78237	352343
43070	352344
6769	352345
1220	352346
50574	352347
16	352348
69924	352349
10092	352350
55026	352351
13558	352352
58930	352353
74886	352354
276419	352355
117326	352356
8441	352357
54765	352358
477	352359
48338	352360
10598	352361
57232	352362
95670	352363
208025	352364
2641	352365
38755	352366
66257	352367
43993	352368
88313	352369
216595	352370
69204	352371
237417	352372
39793	352373
94898	352374
111398	352375
132250	352376
154835	352377
56919	352378
147627	352379
24396	352380
24876	352381
12241	352382
19525	352383
20334	352384
133907	352385
1980	352386
123284	352387
263829	352388
6283	352389
38427	352390
64955	352391
2479	352392
15179	352393
33051	352394
282994	352395
162518	352396
45837	352397
36467	352398
115291	352399
49852	352400
112451	352401
17989	352402
171845	352403
188005	352404
110763	352405
67955	352406
46516	352407
47293	352408
6620	352409
154445	352410
203972	352411
102444	352412
28384	352413
69623	352414
41763	352415
20726	352416
9551	352417
160055	352418
137	352419
9829	352420
84502	352421
127773	352422
27471	352423
135577	352424
134082	352425
130787	352426
18571	352427
11419	352428
72577	352429
22633	352430
195219	352431
110829	352432
86898	352433
200145	352434
89345	352435
4052	352436
205645	352437
291501	352438
117583	352439
42000	352440
85532	352441
92462	352442
99294	352443
1181	352444
10461	352445
112919	352446
95924	352447
24719	352448
24719	352449
15058	352450
148851	352451
282616	352452
5302	352453
94415	352454
107693	352455
90289	352456
271243	352457
4304	352458
169609	352459
19594	352460
5430	352461
63455	352462
165509	352463
149250	352464
194637	352465
63482	352466
132952	352467
242198	352468
9941	352469
9471	352470
2253	352471
864	352472
864	352473
864	352474
2253	352475
1523	352476
1523	352477
216449	352478
3484	352479
35224	352480
143376	352481
60736	352482
49563	352483
36171	352484
93932	352485
292104	352486
42043	352487
9302	352488
273284	352489
174197	352490
111888	352491
5967	352492
174509	352493
245448	352494
151345	352495
11469	352496
61137	352497
140395	352498
211087	352499
9032	352500
227899	352501
154425	352502
297954	352503
137137	352504
91473	352505
142489	352506
1238	352507
173082	352508
32270	352509
197961	352510
52385	352511
52791	352512
70423	352513
5766	352514
36255	352515
199981	352516
255808	352517
35902	352518
111059	352519
66770	352520
28393	352521
267436	352522
2352	352523
212756	352524
12733	352525
264978	352526
182676	352527
110785	352528
35630	352529
24355	352530
282538	352531
269153	352532
3563	352533
118416	352534
107982	352535
8628	352536
236368	352537
179	352538
28670	352539
70453	352540
66864	352541
179824	352542
177222	352543
36457	352544
674	352545
228562	352546
25372	352547
97312	352548
102544	352549
15739	352550
702	352551
31152	352552
66740	352553
119630	352554
26838	352555
1974	352556
7038	352557
195493	352558
28861	352559
50962	352560
45095	352561
110661	352562
199697	352563
63035	352564
115423	352565
232181	352566
219394	352567
38430	352568
140420	352569
23965	352570
35484	352571
86266	352572
239111	352573
139105	352574
63698	352575
50519	352576
14399	352577
847	352578
14399	352579
29966	352580
142824	352581
152715	352582
213948	352583
143638	352584
12459	352585
171496	352586
96215	352587
231028	352588
66934	352589
200817	352590
20170	352591
144265	352592
121348	352593
32011	352594
32281	352595
187303	352596
63274	352597
63274	352598
61998	352599
191748	352600
89756	352601
257827	352602
212225	352603
64329	352604
12909	352605
63290	352606
265722	352607
67703	352608
225293	352609
6891	352610
294815	352611
14994	352612
144863	352613
144918	352614
144918	352615
144918	352616
73686	352617
192068	352618
31649	352619
109791	352620
19721	352621
61577	352622
9795	352623
19508	352624
4318	352625
19527	352626
209758	352627
146389	352628
38411	352629
7272	352630
252884	352631
7272	352632
15086	352633
176959	352634
302284	352635
68223	352636
42943	352637
15199	352638
65114	352639
146724	352640
201511	352641
42549	352642
43003	352643
91476	352644
27918	352645
27918	352646
204707	352647
63694	352648
46135	352649
16242	352650
6720	352651
260251	352652
80646	352653
19949	352654
144697	352655
3015	352656
192304	352657
128889	352658
42969	352659
9981	352660
185261	352661
173154	352662
59722	352663
112724	352664
239162	352665
66805	352666
303967	352667
32529	352668
37671	352669
128403	352670
218230	352671
115284	352672
271	352673
176882	352674
152072	352675
108979	352676
158422	352677
5216	352678
166176	352679
48418	352680
205201	352681
142283	352682
45936	352683
64373	352684
6500	352685
64373	352686
181692	352687
23046	352688
190905	352689
8662	352690
12338	352691
158838	352692
72074	352693
201131	352694
160588	352695
38685	352696
60276	352697
112421	352698
61028	352699
61028	352700
124009	352701
220790	352702
52352	352703
43083	352704
144995	352705
387	352706
292	352707
292	352708
68367	352709
79348	352710
199069	352711
32007	352712
26765	352713
37345	352714
104507	352715
119356	352716
6742	352717
67643	352718
202492	352719
133910	352720
5729	352721
18993	352722
2283	352723
234523	352724
298223	352725
97534	352726
118471	352727
36986	352728
75972	352729
54381	352730
61937	352731
136384	352732
100144	352733
35355	352734
35355	352735
60119	352736
37204	352737
106351	352738
22119	352739
106351	352740
35328	352741
293964	352742
113114	352743
34388	352744
246071	352745
23555	352746
161236	352747
18461	352748
21093	352749
279576	352750
2231	352751
153053	352752
99442	352753
108861	352754
99558	352755
149821	352756
206813	352757
44691	352758
34219	352759
66285	352760
194339	352761
155959	352762
137314	352763
96520	352764
23735	352765
23735	352766
23735	352767
141290	352768
168520	352769
259879	352770
128322	352771
79237	352772
19784	352773
19784	352774
74815	352775
493	352776
181408	352777
82625	352778
166676	352779
15919	352780
24458	352781
24458	352782
6377	352783
22670	352784
16396	352785
198186	352786
3183	352787
91214	352788
121164	352789
18671	352790
623	352791
623	352792
182780	352793
32081	352794
32081	352795
32081	352796
212752	352797
98042	352798
285314	352799
214054	352800
137203	352801
8591	352802
40080	352803
162898	352804
201943	352805
165563	352806
85002	352807
74946	352808
30037	352809
137279	352810
81956	352811
33749	352812
38994	352813
67666	352814
274996	352815
264697	352816
21746	352817
11702	352818
220810	352819
71123	352820
147708	352821
7971	352822
109820	352823
88446	352824
293403	352825
63228	352826
87166	352827
248267	352828
72787	352829
124425	352830
146122	352831
11563	352832
72419	352833
130527	352834
27170	352835
77438	352836
94014	352837
113568	352838
9279	352839
12061	352840
23203	352841
94840	352842
94840	352843
1600	352844
16879	352845
19692	352846
237220	352847
136267	352848
42321	352849
77439	352850
26794	352851
265149	352852
183152	352853
224003	352854
98653	352855
38686	352856
179254	352857
11238	352858
71036	352859
80202	352860
38273	352861
122325	352862
38806	352863
284225	352864
155090	352865
132157	352866
89841	352867
127497	352868
291995	352869
92088	352870
298277	352871
9719	352872
13548	352873
132692	352874
25258	352875
31607	352876
31607	352877
38905	352878
7182	352879
11200	352880
3244	352881
125844	352882
99111	352883
2525	352884
198835	352885
39027	352886
136338	352887
117586	352888
92278	352889
9183	352890
38686	352891
179350	352892
20424	352893
97367	352894
298542	352895
5207	352896
7676	352897
21997	352898
5207	352899
226821	352900
96965	352901
75930	352902
3916	352903
46583	352904
241943	352905
2889	352906
62732	352907
309744	352908
67022	352909
107777	352910
124714	352911
131944	352912
26329	352913
14547	352914
53219	352915
143502	352916
51387	352917
1071	352918
227705	352919
108492	352920
6673	352921
12023	352922
57413	352923
218427	352924
14284	352925
103687	352926
70279	352927
22518	352928
137078	352929
132386	352930
25231	352931
99479	352932
113386	352933
116286	352934
23547	352935
3861	352936
9555	352937
12001	352938
11634	352939
212613	352940
94709	352941
155936	352942
144203	352943
51131	352944
206381	352945
283346	352946
143743	352947
114476	352948
143743	352949
213049	352950
7928	352951
22051	352952
209842	352953
5473	352954
232502	352955
10793	352956
19971	352957
63149	352958
60624	352959
4759	352960
80052	352961
122262	352962
198679	352963
115865	352964
154194	352965
178920	352966
15025	352967
47808	352968
80230	352969
59046	352970
262312	352971
74327	352972
1008	352973
113639	352974
44118	352975
219424	352976
3120	352977
41058	352978
17228	352979
271297	352980
39733	352981
6384	352982
244159	352983
152	352984
219213	352985
217922	352986
193775	352987
186789	352988
31202	352989
251200	352990
27487	352991
231393	352992
270678	352993
11581	352994
214329	352995
13158	352996
14370	352997
1344	352998
57667	352999
6647	353000
16400	353001
90547	353002
174975	353003
26026	353004
198122	353005
205886	353006
89313	353007
189141	353008
253049	353009
3164	353010
186099	353011
152171	353012
140923	353013
65565	353014
163176	353015
120694	353016
305188	353017
257295	353018
47185	353019
12031	353020
24734	353021
76901	353022
70033	353023
102053	353024
66953	353025
91224	353026
263662	353027
2260	353028
177821	353029
179287	353030
69749	353031
16697	353032
148584	353033
101147	353034
18397	353035
48064	353036
202234	353037
1413	353038
1413	353039
287948	353040
29297	353041
221917	353042
33568	353043
7930	353044
40256	353045
2155	353046
270408	353047
119666	353048
143547	353049
109909	353050
8022	353051
181960	353052
21379	353053
54780	353054
34932	353055
27800	353056
8905	353057
121214	353058
119466	353059
14452	353060
106483	353061
60492	353062
13937	353063
11849	353064
127022	353065
70443	353066
28489	353067
11640	353068
12721	353069
10245	353070
12680	353071
87	353072
36937	353073
217140	353074
15186	353075
208818	353076
38280	353077
29425	353078
68692	353079
202690	353080
310154	353081
311491	353082
70228	353083
80715	353084
69806	353085
6624	353086
162769	353087
80306	353088
26518	353089
38432	353090
75249	353091
171794	353092
8765	353093
22936	353094
22936	353095
41050	353096
156582	353097
18838	353098
62262	353099
107205	353100
153011	353101
183	353102
121014	353103
124993	353104
27801	353105
189643	353106
223445	353107
108090	353108
161912	353109
246338	353110
123318	353111
258456	353112
148839	353113
14578	353114
16624	353115
47637	353116
66	353117
53267	353118
78810	353119
11857	353120
114561	353121
178417	353122
172883	353123
79659	353124
149499	353125
6530	353126
228986	353127
13716	353128
13716	353129
21305	353130
10362	353131
30316	353132
112534	353133
228700	353134
4259	353135
4332	353136
34313	353137
231374	353138
10053	353139
34522	353140
3370	353141
146877	353142
14326	353143
50072	353144
50072	353145
39953	353146
78521	353147
190355	353148
196235	353149
126961	353150
66958	353151
630	353152
179133	353153
159022	353154
137927	353155
142973	353156
54264	353157
82425	353158
17887	353159
46993	353160
191216	353161
260149	353162
2629	353163
78108	353164
138918	353165
63115	353166
25199	353167
263074	353168
164578	353169
137241	353170
122136	353171
130542	353172
9287	353173
12477	353174
191	353175
12734	353176
206644	353177
31466	353178
231093	353179
186443	353180
58064	353181
238308	353182
299607	353183
132953	353184
285185	353185
89630	353186
39864	353187
249688	353188
104927	353189
10672	353190
68891	353191
11112	353192
147657	353193
67111	353194
17169	353195
93846	353196
109426	353197
80525	353198
52705	353199
130858	353200
54016	353201
207180	353202
31477	353203
73948	353204
172842	353205
21097	353206
10113	353207
30667	353208
25417	353209
64717	353210
3444	353211
1010	353212
23577	353213
30575	353214
69738	353215
34956	353216
31293	353217
5731	353218
99845	353219
110953	353220
105577	353221
12552	353222
44131	353223
154145	353224
118119	353225
50489	353226
34848	353227
43111	353228
9609	353229
2252	353230
92190	353231
179057	353232
401	353233
290197	353234
67037	353235
183827	353236
214902	353237
111161	353238
15933	353239
40241	353240
5476	353241
40715	353242
77744	353243
164824	353244
240443	353245
94076	353246
192025	353247
57324	353248
37228	353249
10262	353250
147139	353251
84317	353252
69967	353253
2801	353254
20921	353255
16033	353256
95565	353257
33783	353258
241446	353259
11117	353260
99680	353261
4278	353262
123681	353263
213749	353264
97790	353265
19966	353266
64612	353267
39890	353268
193472	353269
125397	353270
31233	353271
16848	353272
81952	353273
15008	353274
159908	353275
105821	353276
58918	353277
85574	353278
299	353279
38493	353280
60390	353281
200858	353282
228099	353283
68243	353284
45210	353285
44687	353286
159901	353287
93477	353288
93477	353289
19549	353290
49052	353291
225899	353292
60809	353293
44687	353294
6143	353295
44701	353296
67855	353297
65827	353298
30975	353299
127081	353300
45210	353301
244627	353302
8541	353303
8541	353304
76171	353305
227428	353306
24961	353307
27320	353308
89397	353309
18964	353310
2178	353311
65717	353312
2178	353313
30681	353314
109586	353315
78353	353316
89161	353317
27272	353318
154707	353319
46388	353320
61574	353321
107826	353322
45039	353323
18964	353324
70048	353325
19609	353326
76692	353327
46685	353328
9618	353329
144699	353330
11053	353331
27387	353332
72365	353333
56215	353334
95575	353335
110430	353336
40978	353337
41237	353338
73598	353339
252377	353340
305221	353341
142065	353342
18924	353343
83027	353344
312318	353345
193230	353346
125415	353347
197495	353348
259015	353349
77612	353350
100087	353351
2979	353352
29836	353353
3439	353354
121740	353355
175133	353356
170297	353357
96392	353358
169054	353359
159805	353360
47362	353361
120033	353362
300267	353363
76574	353364
5515	353365
28409	353366
189485	353367
55647	353368
5411	353369
92364	353370
152404	353371
237447	353372
265410	353373
205562	353374
73606	353375
48265	353376
109997	353377
71989	353378
5999	353379
167472	353380
49406	353381
54124	353382
69263	353383
15265	353384
62419	353385
55942	353386
55942	353387
10644	353388
102125	353389
74839	353390
81196	353391
257117	353392
288634	353393
198979	353394
81196	353395
211978	353396
32341	353397
7274	353398
7274	353399
8840	353400
22230	353401
48963	353402
277641	353403
53809	353404
146463	353405
166143	353406
75954	353407
208192	353408
126036	353409
295244	353410
2248	353411
297457	353412
12865	353413
101067	353414
33221	353415
141413	353416
35968	353417
75932	353418
20872	353419
54337	353420
26288	353421
22011	353422
29254	353423
29231	353424
86724	353425
22774	353426
310887	353427
142834	353428
13893	353429
11363	353430
46853	353431
212175	353432
152468	353433
107659	353434
124813	353435
99402	353436
14479	353437
14479	353438
66574	353439
58	353440
107	353441
107	353442
24474	353443
53196	353444
35604	353445
29830	353446
194635	353447
103589	353448
194635	353449
4857	353450
244035	353451
4722	353452
210712	353453
224266	353454
257032	353455
62150	353456
134507	353457
35941	353458
35941	353459
223093	353460
22430	353461
35913	353462
113866	353463
59932	353464
300012	353465
1774	353466
108147	353467
39686	353468
139420	353469
90344	353470
195134	353471
45773	353472
157877	353473
94181	353474
18592	353475
30036	353476
40756	353477
201	353478
43697	353479
262185	353480
21435	353481
149636	353482
18592	353483
129046	353484
126519	353485
188434	353486
87413	353487
94693	353488
99265	353489
38994	353490
214023	353491
307791	353492
288463	353493
40166	353494
89310	353495
14226	353496
229018	353497
69241	353498
4916	353499
15357	353500
44358	353501
65676	353502
126435	353503
29690	353504
56501	353505
41393	353506
93068	353507
10128	353508
10128	353509
212410	353510
9802	353511
163003	353512
205	353513
1143	353514
82878	353515
274453	353516
11169	353517
41778	353518
40743	353519
59970	353520
35604	353521
134215	353522
90441	353523
305859	353524
14259	353525
13146	353526
34296	353527
12739	353528
99560	353529
1668	353530
180150	353531
74832	353532
172	353533
172	353534
117659	353535
111557	353536
92944	353537
24074	353538
155933	353539
12865	353540
295150	353541
24945	353542
6348	353543
116269	353544
115425	353545
1074	353546
262258	353547
115731	353548
75562	353549
259461	353550
13015	353551
17347	353552
59748	353553
268321	353554
34568	353555
23703	353556
50429	353557
26841	353558
2713	353559
111416	353560
81650	353561
73276	353562
21466	353563
140231	353564
92091	353565
127649	353566
217041	353567
153574	353568
81290	353569
149731	353570
43614	353571
44765	353572
91513	353573
70955	353574
33011	353575
126903	353576
183369	353577
75684	353578
18855	353579
94517	353580
34478	353581
34478	353582
287057	353583
180689	353584
107293	353585
107293	353586
229746	353587
49860	353588
91428	353589
49354	353590
198882	353591
142729	353592
50711	353593
33046	353594
190290	353595
133103	353596
62991	353597
28191	353598
60574	353599
80482	353600
100099	353601
270506	353602
164359	353603
5736	353604
155837	353605
140037	353606
20990	353607
2354	353608
29188	353609
224014	353610
64379	353611
204301	353612
191276	353613
267926	353614
260731	353615
194971	353616
32377	353617
2259	353618
20843	353619
145688	353620
50219	353621
13927	353622
9834	353623
166364	353624
8564	353625
151479	353626
105726	353627
26611	353628
120367	353629
811	353630
229940	353631
128364	353632
12800	353633
157571	353634
290002	353635
118646	353636
142402	353637
286125	353638
262499	353639
109212	353640
251621	353641
2571	353642
61156	353643
103882	353644
86529	353645
4161	353646
149504	353647
105220	353648
2986	353649
96803	353650
12665	353651
125835	353652
20281	353653
23854	353654
46461	353655
195945	353656
138587	353657
48682	353658
136496	353659
152605	353660
19822	353661
151622	353662
8966	353663
46301	353664
104577	353665
67708	353666
199625	353667
188609	353668
176826	353669
238122	353670
45145	353671
138992	353672
128030	353673
83419	353674
69717	353675
32693	353676
84200	353677
85531	353678
78634	353679
15363	353680
1535	353681
109522	353682
146504	353683
26216	353684
51600	353685
162584	353686
57036	353687
94566	353688
121436	353689
19897	353690
198436	353691
22305	353692
37426	353693
2380	353694
24629	353695
2488	353696
13830	353697
80780	353698
36892	353699
20715	353700
64133	353701
1673	353702
20968	353703
42599	353704
64804	353705
63199	353706
106290	353707
19595	353708
14739	353709
288620	353710
3583	353711
235410	353712
9048	353713
5740	353714
52466	353715
143953	353716
25602	353717
31889	353718
68876	353719
5520	353720
4451	353721
247430	353722
7835	353723
18886	353724
77109	353725
112316	353726
35779	353727
26862	353728
27481	353729
12336	353730
8772	353731
10472	353732
87856	353733
11596	353734
4398	353735
35124	353736
52814	353737
96814	353738
27351	353739
9436	353740
14587	353741
92328	353742
46312	353743
59589	353744
9246	353745
93739	353746
44620	353747
95707	353748
3344	353749
83190	353750
87114	353751
29349	353752
178366	353753
6180	353754
18116	353755
17543	353756
85148	353757
40363	353758
19781	353759
3246	353760
142562	353761
39477	353762
109632	353763
96607	353764
8444	353765
121105	353766
174867	353767
323	353768
90772	353769
62229	353770
3442	353771
45627	353772
297838	353773
11810	353774
3152	353775
20607	353776
6793	353777
19030	353778
18987	353779
332	353780
146572	353781
204536	353782
89770	353783
69496	353784
4991	353785
13085	353786
10028	353787
11113	353788
9775	353789
8024	353790
7698	353791
7092	353792
63914	353793
4642	353794
25334	353795
71900	353796
172929	353797
276095	353798
79685	353799
204353	353800
34247	353801
14214	353802
28701	353803
182796	353804
54656	353805
91286	353806
204797	353807
5304	353808
31507	353809
174926	353810
60235	353811
68590	353812
5901	353813
146809	353814
273448	353815
13491	353816
54433	353817
128136	353818
3914	353819
34100	353820
74604	353821
141215	353822
11846	353823
97211	353824
7430	353825
29713	353826
65391	353827
25928	353828
304822	353829
130336	353830
48061	353831
282467	353832
18503	353833
50436	353834
83309	353835
20023	353836
64247	353837
151386	353838
29432	353839
154876	353840
18420	353841
307977	353842
66882	353843
188426	353844
170248	353845
23252	353846
128727	353847
181168	353848
21920	353849
9119	353850
288325	353851
264836	353852
84149	353853
5450	353854
1761	353855
25191	353856
283016	353857
139388	353858
765	353859
24324	353860
76196	353861
258589	353862
30482	353863
217545	353864
17758	353865
99724	353866
7317	353867
159202	353868
212434	353869
35339	353870
212011	353871
17191	353872
212033	353873
71030	353874
1121	353875
172417	353876
305404	353877
50410	353878
9023	353879
202183	353880
60242	353881
94427	353882
212039	353883
44512	353884
131501	353885
10441	353886
8342	353887
8379	353888
62739	353889
34203	353890
309322	353891
2794	353892
26398	353893
139261	353894
51569	353895
77429	353896
273066	353897
127146	353898
130517	353899
8003	353900
51773	353901
121381	353902
6583	353903
87231	353904
3812	353905
127369	353906
87966	353907
32884	353908
143631	353909
23427	353910
202343	353911
63071	353912
246529	353913
52743	353914
84676	353915
41776	353916
80791	353917
201559	353918
8634	353919
190582	353920
190296	353921
182446	353922
5579	353923
208371	353924
48067	353925
173931	353926
28872	353927
152606	353928
169238	353929
205549	353930
124973	353931
216742	353932
45199	353933
101289	353934
77990	353935
16303	353936
25500	353937
60488	353938
199869	353939
23383	353940
4224	353941
35463	353942
78510	353943
93256	353944
12617	353945
54257	353946
80160	353947
6214	353948
95173	353949
251379	353950
203979	353951
16725	353952
107780	353953
104602	353954
107808	353955
402	353956
101648	353957
8083	353958
121351	353959
19738	353960
21312	353961
5321	353962
1216	353963
64929	353964
124563	353965
44523	353966
75242	353967
99211	353968
37672	353969
31130	353970
58551	353971
9273	353972
202237	353973
49486	353974
187172	353975
137530	353976
33701	353977
104061	353978
155579	353979
140254	353980
4714	353981
5194	353982
98230	353983
18910	353984
79496	353985
31804	353986
95297	353987
127228	353988
51482	353989
9681	353990
104442	353991
127080	353992
81343	353993
79107	353994
11455	353995
20838	353996
8229	353997
182581	353998
83095	353999
23387	354000
54754	354001
205223	354002
18686	354003
47766	354004
31747	354005
67639	354006
26481	354007
31780	354008
92331	354009
25627	354010
117649	354011
94767	354012
1361	354013
7298	354014
229731	354015
118408	354016
279472	354017
110966	354018
681	354019
198563	354020
76532	354021
85945	354022
3007	354023
42851	354024
10294	354025
111135	354026
71910	354027
1344	354028
47561	354029
2449	354030
160472	354031
29735	354032
97516	354033
173709	354034
1674	354035
110055	354036
21944	354037
61681	354038
42875	354039
13218	354040
45526	354041
158126	354042
198667	354043
17617	354044
3968	354045
25051	354046
1454	354047
79207	354048
92146	354049
122765	354050
254715	354051
22002	354052
32235	354053
33764	354054
265167	354055
123930	354056
12700	354057
77897	354058
18533	354059
9184	354060
107733	354061
118316	354062
262811	354063
100906	354064
63446	354065
120060	354066
133176	354067
55986	354068
4817	354069
21641	354070
129062	354071
1760	354072
93767	354073
154811	354074
95666	354075
5234	354076
2690	354077
308515	354078
139256	354079
3852	354080
124	354081
8243	354082
67982	354083
220751	354084
20036	354085
1646	354086
90456	354087
5632	354088
14722	354089
6721	354090
192380	354091
144338	354092
219328	354093
207766	354094
2821	354095
288327	354096
626	354097
113222	354098
78751	354099
9904	354100
106729	354101
6801	354102
2174	354103
66745	354104
90815	354105
167323	354106
51413	354107
186875	354108
42481	354109
84902	354110
133721	354111
86733	354112
871	354113
75966	354114
14967	354115
78934	354116
26119	354117
248849	354118
218023	354119
149201	354120
19458	354121
41469	354122
10867	354123
179328	354124
167785	354125
264269	354126
2670	354127
56781	354128
50750	354129
67806	354130
57107	354131
36543	354132
55580	354133
40954	354134
124147	354135
43826	354136
200498	354137
85183	354138
178201	354139
54381	354140
243404	354141
265040	354142
12725	354143
144449	354144
98408	354145
24303	354146
47499	354147
37714	354148
299252	354149
41	354150
84804	354151
134302	354152
34044	354153
62550	354154
342	354155
250524	354156
48224	354157
121227	354158
279294	354159
308483	354160
268544	354161
190943	354162
23710	354163
15825	354164
33947	354165
125370	354166
132613	354167
9760	354168
63029	354169
782	354170
12055	354171
58616	354172
98817	354173
301859	354174
109505	354175
221201	354176
21650	354177
303497	354178
92494	354179
43308	354180
308206	354181
90887	354182
135506	354183
114298	354184
248531	354185
213411	354186
144956	354187
45467	354188
290527	354189
25999	354190
5729	354191
250681	354192
100048	354193
58394	354194
58394	354195
186034	354196
57633	354197
236503	354198
38762	354199
61973	354200
21426	354201
26589	354202
4578	354203
232421	354204
49063	354205
6541	354206
32384	354207
215639	354208
271830	354209
82216	354210
82295	354211
124331	354212
218232	354213
232053	354214
49169	354215
49040	354216
23083	354217
16687	354218
241053	354219
53568	354220
16732	354221
20909	354222
181492	354223
97623	354224
16884	354225
16884	354226
52763	354227
107584	354228
65975	354229
170780	354230
236067	354231
292492	354232
147765	354233
206184	354234
23051	354235
199948	354236
25523	354237
448	354238
147348	354239
41445	354240
41040	354241
45115	354242
6715	354243
31452	354244
140532	354245
17826	354246
2	354247
30004	354248
181078	354249
190057	354250
153132	354251
69002	354252
158539	354253
31409	354254
43152	354255
48549	354256
1594	354257
53415	354258
243429	354259
38584	354260
64208	354261
172993	354262
94366	354263
165547	354264
4753	354265
29485	354266
19164	354267
37384	354268
25865	354269
61668	354270
224293	354271
59785	354272
135360	354273
254	354274
42295	354275
19455	354276
210162	354277
72503	354278
195067	354279
54497	354280
230436	354281
104243	354282
10789	354283
57589	354284
53781	354285
43840	354286
117260	354287
84458	354288
179242	354289
91176	354290
79430	354291
61182	354292
116295	354293
123657	354294
3610	354295
176363	354296
226718	354297
3954	354298
136740	354299
140958	354300
10034	354301
33498	354302
129709	354303
15332	354304
181245	354305
88	354306
107622	354307
130142	354308
43191	354309
104539	354310
71269	354311
45422	354312
306020	354313
232287	354314
300317	354315
33453	354316
49512	354317
210073	354318
211474	354319
290933	354320
279880	354321
173995	354322
117936	354323
36783	354324
182020	354325
75513	354326
264704	354327
50752	354328
65317	354329
122408	354330
203306	354331
160563	354332
74661	354333
9010	354334
232268	354335
117514	354336
297346	354337
301652	354338
305274	354339
285792	354340
151744	354341
75182	354342
224381	354343
151731	354344
142286	354345
157398	354346
125072	354347
152744	354348
25549	354349
159337	354350
15765	354351
101383	354352
24865	354353
228803	354354
115445	354355
116017	354356
15870	354357
5112	354358
243579	354359
308412	354360
19896	354361
5772	354362
271641	354363
283771	354364
8178	354365
142246	354366
173346	354367
86418	354368
77228	354369
260011	354370
183166	354371
48635	354372
202389	354373
883	354374
97041	354375
138077	354376
6771	354377
6533	354378
195200	354379
11299	354380
122814	354381
44833	354382
277213	354383
82031	354384
252490	354385
28467	354386
148495	354387
50855	354388
467	354389
254619	354390
158235	354391
279490	354392
3948	354393
41958	354394
30	354395
54415	354396
243775	354397
31069	354398
211800	354399
48874	354400
48470	354401
78653	354402
6694	354403
117819	354404
78377	354405
3094	354406
7634	354407
48418	354408
128302	354409
69943	354410
271936	354411
9937	354412
46595	354413
200403	354414
63287	354415
61342	354416
790	354417
82083	354418
161514	354419
173150	354420
20249	354421
236106	354422
279494	354423
177559	354424
112816	354425
66113	354426
45394	354427
111323	354428
20124	354429
27771	354430
129385	354431
209572	354432
36134	354433
116663	354434
110399	354435
77077	354436
23954	354437
110925	354438
284758	354439
208101	354440
102337	354441
39524	354442
52206	354443
20695	354444
12903	354445
8250	354446
27458	354447
41195	354448
14981	354449
14981	354450
38372	354451
33696	354452
140548	354453
60935	354454
214115	354455
92411	354456
117249	354457
138765	354458
86998	354459
185978	354460
35580	354461
5246	354462
4961	354463
115498	354464
115498	354465
300749	354466
39492	354467
76885	354468
79936	354469
281677	354470
62038	354471
28360	354472
250701	354473
93039	354474
155149	354475
76885	354476
109324	354477
2063	354478
64570	354479
69229	354480
128161	354481
307419	354482
124245	354483
2091	354484
2091	354485
27510	354486
100613	354487
35913	354488
165817	354489
276757	354490
3856	354491
59609	354492
127110	354493
127110	354494
29138	354495
154436	354496
21492	354497
10434	354498
100397	354499
257285	354500
124995	354501
311027	354502
244646	354503
22214	354504
71263	354505
3355	354506
28176	354507
41031	354508
48940	354509
173877	354510
218176	354511
37577	354512
56611	354513
233840	354514
3875	354515
167020	354516
261593	354517
17023	354518
17023	354519
89253	354520
48585	354521
92370	354522
154750	354523
37193	354524
110503	354525
234522	354526
79733	354527
79733	354528
58284	354529
42526	354530
43305	354531
8067	354532
224427	354533
177001	354534
281569	354535
220428	354536
78535	354537
116080	354538
123744	354539
184266	354540
78535	354541
135997	354542
3317	354543
68126	354544
12050	354545
205126	354546
32250	354547
139943	354548
126095	354549
5915	354550
8049	354551
54205	354552
2557	354553
18584	354554
10642	354555
924	354556
15981	354557
8461	354558
62917	354559
87341	354560
138320	354561
183711	354562
58857	354563
57031	354564
22443	354565
128985	354566
629	354567
120773	354568
2764	354569
135811	354570
33796	354571
232041	354572
30466	354573
165990	354574
94920	354575
20022	354576
5613	354577
251144	354578
172636	354579
44522	354580
234492	354581
172143	354582
172143	354583
76578	354584
55742	354585
308899	354586
300954	354587
8839	354588
86376	354589
50837	354590
90662	354591
289927	354592
181463	354593
290855	354594
56280	354595
39497	354596
25346	354597
25346	354598
280642	354599
17447	354600
19979	354601
492	354602
108787	354603
109665	354604
176814	354605
56	354606
212	354607
66588	354608
144346	354609
54201	354610
2	354611
1962	354612
45223	354613
119493	354614
44339	354615
242576	354616
13373	354617
30217	354618
94597	354619
6610	354620
76739	354621
27942	354622
42287	354623
25965	354624
19796	354625
154690	354626
154648	354627
58928	354628
203261	354629
141848	354630
135097	354631
205452	354632
58074	354633
69135	354634
83755	354635
4685	354636
149506	354637
7458	354638
15001	354639
82259	354640
14837	354641
47756	354642
23788	354643
168691	354644
168204	354645
116389	354646
90037	354647
27421	354648
28243	354649
104883	354650
6753	354651
34640	354652
55646	354653
28045	354654
61511	354655
152093	354656
168079	354657
3498	354658
4313	354659
105734	354660
29580	354661
5006	354662
70288	354663
80735	354664
23392	354665
41909	354666
49943	354667
192419	354668
189825	354669
253954	354670
28243	354671
29179	354672
64294	354673
4755	354674
51844	354675
75416	354676
211170	354677
37742	354678
34489	354679
34489	354680
197068	354681
34835	354682
6780	354683
22061	354684
120040	354685
7404	354686
199822	354687
80160	354688
80160	354689
276636	354690
241404	354691
67969	354692
1490	354693
71064	354694
121788	354695
120440	354696
266913	354697
257851	354698
33404	354699
18684	354700
5255	354701
160929	354702
113409	354703
9621	354704
42717	354705
145498	354706
148170	354707
191526	354708
116770	354709
170318	354710
263666	354711
169949	354712
200735	354713
20377	354714
40604	354715
60065	354716
139231	354717
7844	354718
130899	354719
34766	354720
34360	354721
23129	354722
106922	354723
226770	354724
11460	354725
77507	354726
2629	354727
6611	354728
6693	354729
21924	354730
161737	354731
120399	354732
71519	354733
98855	354734
69748	354735
171071	354736
213685	354737
219059	354738
162688	354739
116363	354740
44662	354741
54936	354742
76304	354743
135974	354744
148463	354745
14403	354746
22430	354747
106414	354748
83214	354749
161956	354750
16	354751
195429	354752
122127	354753
139003	354754
17204	354755
17204	354756
189039	354757
128042	354758
167990	354759
181850	354760
157255	354761
298840	354762
43705	354763
168677	354764
127577	354765
94539	354766
26006	354767
2706	354768
16608	354769
4410	354770
296544	354771
40033	354772
357	354773
8166	354774
97716	354775
33307	354776
3182	354777
26412	354778
100906	354779
70440	354780
2706	354781
52575	354782
312359	354783
105359	354784
39066	354785
35674	354786
134684	354787
36750	354788
623	354789
90413	354790
5244	354791
39881	354792
69633	354793
34286	354794
4724	354795
211436	354796
72909	354797
11055	354798
142186	354799
11055	354800
251259	354801
30067	354802
30067	354803
44990	354804
6921	354805
9752	354806
222566	354807
28408	354808
285843	354809
183599	354810
2892	354811
26439	354812
16634	354813
229819	354814
12870	354815
105327	354816
85093	354817
136416	354818
177888	354819
50360	354820
107400	354821
300302	354822
192700	354823
1538	354824
66815	354825
183186	354826
44186	354827
21815	354828
175763	354829
12993	354830
19895	354831
205446	354832
139305	354833
71760	354834
6885	354835
159393	354836
295905	354837
53894	354838
166992	354839
42758	354840
231917	354841
18768	354842
235978	354843
16802	354844
297415	354845
270119	354846
308717	354847
31492	354848
36739	354849
4058	354850
59318	354851
256104	354852
137781	354853
987	354854
212465	354855
245792	354856
22145	354857
26926	354858
66286	354859
136194	354860
18970	354861
165895	354862
58796	354863
55423	354864
115271	354865
197538	354866
65493	354867
88347	354868
88347	354869
85135	354870
111112	354871
56676	354872
21528	354873
91923	354874
134927	354875
39177	354876
10497	354877
129838	354878
172573	354879
258386	354880
262089	354881
303992	354882
300362	354883
169918	354884
65083	354885
59342	354886
83983	354887
216883	354888
216960	354889
76647	354890
98820	354891
115249	354892
293426	354893
2985	354894
213890	354895
177594	354896
256980	354897
93955	354898
198303	354899
136274	354900
88828	354901
152815	354902
64451	354903
312786	354904
4144	354905
2699	354906
46279	354907
13259	354908
25951	354909
14191	354910
10037	354911
91768	354912
20866	354913
20418	354914
198564	354915
21158	354916
18247	354917
1357	354918
37438	354919
9684	354920
85418	354921
120456	354922
204	354923
21312	354924
10281	354925
18575	354926
63473	354927
50850	354928
19849	354929
101894	354930
15559	354931
1879	354932
136067	354933
16845	354934
35918	354935
814	354936
13390	354937
4865	354938
16589	354939
16331	354940
17718	354941
76462	354942
8002	354943
167833	354944
78336	354945
13742	354946
3767	354947
27314	354948
27429	354949
38296	354950
43271	354951
88250	354952
127367	354953
23158	354954
98846	354955
100475	354956
120295	354957
147105	354958
84735	354959
4430	354960
1920	354961
85212	354962
9685	354963
2187	354964
2308	354965
99368	354966
216737	354967
54084	354968
40736	354969
62689	354970
88232	354971
63596	354972
138166	354973
157876	354974
33797	354975
49481	354976
95354	354977
42686	354978
90984	354979
146420	354980
187	354981
246716	354982
36423	354983
236562	354984
28622	354985
39496	354986
92627	354987
5696	354988
240056	354989
69317	354990
123059	354991
223131	354992
220500	354993
216134	354994
272504	354995
987	354996
297039	354997
21502	354998
59339	354999
68024	355000
297500	355001
24299	355002
74880	355003
164732	355004
55031	355005
94677	355006
30876	355007
88113	355008
270280	355009
191	355010
356	355011
19045	355012
118184	355013
111769	355014
1927	355015
92060	355016
39656	355017
41446	355018
208351	355019
213077	355020
94278	355021
49111	355022
27188	355023
265433	355024
95263	355025
59578	355026
63528	355027
246350	355028
40939	355029
281093	355030
173677	355031
170861	355032
34229	355033
12580	355034
174656	355035
17461	355036
65670	355037
6768	355038
36492	355039
18705	355040
175512	355041
176890	355042
299936	355043
271721	355044
63916	355045
70082	355046
12555	355047
16401	355048
12620	355049
119545	355050
64060	355051
64060	355052
64060	355053
97344	355054
35757	355055
24247	355056
19530	355057
149006	355058
121593	355059
46736	355060
96167	355061
183913	355062
183441	355063
17784	355064
151796	355065
54617	355066
9757	355067
66045	355068
97149	355069
197062	355070
6869	355071
9510	355072
49420	355073
91739	355074
89793	355075
198648	355076
508	355077
159943	355078
59757	355079
62082	355080
10619	355081
157998	355082
80373	355083
20742	355084
37627	355085
47759	355086
1500	355087
3719	355088
16579	355089
115296	355090
235782	355091
64365	355092
36808	355093
6908	355094
8252	355095
29811	355096
11565	355097
88349	355098
136438	355099
93766	355100
46372	355101
193624	355102
193624	355103
13465	355104
16917	355105
98844	355106
95454	355107
10349	355108
1903	355109
19355	355110
44998	355111
1615	355112
134924	355113
60419	355114
139587	355115
42	355116
78987	355117
114855	355118
89453	355119
270196	355120
37737	355121
17111	355122
64858	355123
144430	355124
59387	355125
150593	355126
103	355127
11229	355128
10560	355129
75899	355130
66855	355131
92510	355132
8366	355133
36820	355134
262881	355135
4651	355136
493	355137
16692	355138
22903	355139
79734	355140
240563	355141
200474	355142
275624	355143
32942	355144
187851	355145
204944	355146
102949	355147
185774	355148
122069	355149
104616	355150
47803	355151
4200	355152
136770	355153
14660	355154
115146	355155
169012	355156
254623	355157
212809	355158
234644	355159
35624	355160
23472	355161
3907	355162
57194	355163
31356	355164
221054	355165
219566	355166
182604	355167
44138	355168
6912	355169
131273	355170
7660	355171
88451	355172
88451	355173
163057	355174
142568	355175
17425	355176
28365	355177
205009	355178
75475	355179
8376	355180
38733	355181
127315	355182
83239	355183
21814	355184
60838	355185
8411	355186
106437	355187
32580	355188
28975	355189
42951	355190
176549	355191
43120	355192
55183	355193
55183	355194
13704	355195
155429	355196
173834	355197
6471	355198
5372	355199
36776	355200
42221	355201
81242	355202
38275	355203
22333	355204
159178	355205
20344	355206
49577	355207
52016	355208
52016	355209
113007	355210
46902	355211
49163	355212
5943	355213
135490	355214
61781	355215
20927	355216
4590	355217
294267	355218
309291	355219
266661	355220
142979	355221
2322	355222
74962	355223
30508	355224
26379	355225
304151	355226
14921	355227
90452	355228
80105	355229
97805	355230
3456	355231
3456	355232
3256	355233
69925	355234
26306	355235
135604	355236
160007	355237
3456	355238
9265	355239
34087	355240
6566	355241
71731	355242
42409	355243
104961	355244
142254	355245
173173	355246
8846	355247
30143	355248
99263	355249
17525	355250
181694	355251
15119	355252
35992	355253
181694	355254
20376	355255
207979	355256
22299	355257
21039	355258
13887	355259
118976	355260
653	355261
11763	355262
14	355263
9830	355264
142637	355265
34638	355266
13712	355267
13712	355268
302076	355269
206939	355270
35226	355271
53994	355272
36575	355273
25553	355274
39146	355275
143702	355276
249204	355277
10374	355278
23126	355279
80140	355280
216884	355281
212721	355282
77663	355283
64304	355284
186192	355285
16772	355286
5249	355287
66441	355288
14690	355289
240	355290
106887	355291
114643	355292
42257	355293
141654	355294
51604	355295
26654	355296
109486	355297
61914	355298
47462	355299
203966	355300
113723	355301
39628	355302
33221	355303
11407	355304
37108	355305
38844	355306
178499	355307
195238	355308
28930	355309
36487	355310
47257	355311
47257	355312
287139	355313
44129	355314
25005	355315
53473	355316
116072	355317
23151	355318
146027	355319
53756	355320
183115	355321
160131	355322
255084	355323
199400	355324
286057	355325
183147	355326
90657	355327
295812	355328
14867	355329
20544	355330
80951	355331
225007	355332
156778	355333
214305	355334
64289	355335
214612	355336
2127	355337
146757	355338
43012	355339
64401	355340
72957	355341
2800	355342
28875	355343
151167	355344
141882	355345
106423	355346
97354	355347
2471	355348
2471	355349
43728	355350
128099	355351
206966	355352
211610	355353
1132	355354
139215	355355
61830	355356
27088	355357
135421	355358
14077	355359
202943	355360
7232	355361
108310	355362
90623	355363
40247	355364
253102	355365
126288	355366
76712	355367
13788	355368
202027	355369
29047	355370
40247	355371
28350	355372
28350	355373
53639	355374
100284	355375
22049	355376
199973	355377
151780	355378
177619	355379
8282	355380
224602	355381
33031	355382
46233	355383
136582	355384
97760	355385
78611	355386
54411	355387
64539	355388
66996	355389
266781	355390
13405	355391
204887	355392
37029	355393
14410	355394
107788	355395
2612	355396
107788	355397
42412	355398
38940	355399
61340	355400
73473	355401
270597	355402
26352	355403
14410	355404
119623	355405
40068	355406
104978	355407
169207	355408
169207	355409
29520	355410
99625	355411
186473	355412
196915	355413
87162	355414
293423	355415
69753	355416
155546	355417
143932	355418
31474	355419
102674	355420
3968	355421
7389	355422
163198	355423
91111	355424
105892	355425
129614	355426
2123	355427
22750	355428
20625	355429
85631	355430
263094	355431
123135	355432
202738	355433
156409	355434
19342	355435
193755	355436
96501	355437
27278	355438
9555	355439
137860	355440
183563	355441
31820	355442
281316	355443
184294	355444
146128	355445
96041	355446
66292	355447
2	355448
135753	355449
113447	355450
10816	355451
21508	355452
298620	355453
26426	355454
33927	355455
1993	355456
135666	355457
111694	355458
163521	355459
3457	355460
181072	355461
48514	355462
45755	355463
20441	355464
47995	355465
20441	355466
198566	355467
42153	355468
276223	355469
280474	355470
23239	355471
177286	355472
24528	355473
774	355474
1602	355475
134966	355476
273143	355477
22194	355478
14574	355479
39329	355480
179966	355481
1309	355482
23842	355483
67047	355484
38815	355485
100968	355486
5425	355487
30315	355488
20813	355489
108940	355490
9155	355491
6982	355492
13902	355493
97000	355494
815	355495
196831	355496
156149	355497
112173	355498
6707	355499
72636	355500
3064	355501
147026	355502
36692	355503
57988	355504
235323	355505
124797	355506
94391	355507
282931	355508
9425	355509
87607	355510
241736	355511
8919	355512
130684	355513
69342	355514
95404	355515
2162	355516
130733	355517
96053	355518
11128	355519
4117	355520
50846	355521
55906	355522
167926	355523
56211	355524
39803	355525
5983	355526
302107	355527
9299	355528
126949	355529
44716	355530
12030	355531
109064	355532
136440	355533
220405	355534
125153	355535
2090	355536
114946	355537
175769	355538
110228	355539
141222	355540
55606	355541
62045	355542
41841	355543
19176	355544
138303	355545
205434	355546
290091	355547
2086	355548
5729	355549
13028	355550
175639	355551
62089	355552
110474	355553
242247	355554
31663	355555
21032	355556
234	355557
173714	355558
164305	355559
33879	355560
162619	355561
43777	355562
153947	355563
219900	355564
155057	355565
84879	355566
20722	355567
44960	355568
104644	355569
65813	355570
114893	355571
29850	355572
147473	355573
180133	355574
32481	355575
164475	355576
175744	355577
110820	355578
40705	355579
184827	355580
13077	355581
140928	355582
267445	355583
29860	355584
146946	355585
6117	355586
190922	355587
197689	355588
61913	355589
280432	355590
31765	355591
128688	355592
53072	355593
77411	355594
4201	355595
9965	355596
137135	355597
106017	355598
179275	355599
148420	355600
74245	355601
425	355602
15310	355603
163969	355604
307563	355605
2827	355606
129741	355607
53192	355608
42359	355609
6952	355610
34286	355611
59607	355612
31056	355613
8382	355614
120545	355615
32917	355616
308153	355617
15702	355618
60856	355619
33549	355620
7996	355621
142176	355622
168975	355623
18832	355624
15823	355625
166030	355626
87467	355627
87228	355628
192601	355629
129073	355630
60541	355631
36747	355632
36747	355633
14035	355634
34822	355635
131407	355636
49144	355637
46769	355638
71555	355639
6959	355640
53952	355641
48522	355642
249260	355643
905	355644
17554	355645
312213	355646
297652	355647
87476	355648
26035	355649
2695	355650
83455	355651
5455	355652
57427	355653
131865	355654
26067	355655
14591	355656
204475	355657
41774	355658
135881	355659
31675	355660
196372	355661
16569	355662
176680	355663
191678	355664
191783	355665
168749	355666
54206	355667
23231	355668
21320	355669
285073	355670
127153	355671
90414	355672
310507	355673
146229	355674
97078	355675
291226	355676
58897	355677
11454	355678
76701	355679
212249	355680
85826	355681
73591	355682
85484	355683
124161	355684
237869	355685
88394	355686
53646	355687
51524	355688
113807	355689
33212	355690
110822	355691
2197	355692
190811	355693
2825	355694
32097	355695
17473	355696
19672	355697
22951	355698
39928	355699
213883	355700
82879	355701
58354	355702
308604	355703
13065	355704
14629	355705
85779	355706
241574	355707
194710	355708
45294	355709
114944	355710
42925	355711
202091	355712
202091	355713
159351	355714
47618	355715
23	355716
77165	355717
205861	355718
97722	355719
58592	355720
12877	355721
24474	355722
305235	355723
2349	355724
1601	355725
8727	355726
275695	355727
2779	355728
62974	355729
15117	355730
172568	355731
18975	355732
16606	355733
286058	355734
5112	355735
11110	355736
12981	355737
176	355738
248757	355739
111402	355740
242568	355741
186047	355742
195949	355743
67261	355744
82864	355745
14872	355746
174325	355747
214959	355748
12439	355749
228331	355750
89136	355751
113020	355752
57538	355753
206880	355754
71439	355755
65086	355756
28101	355757
94250	355758
264382	355759
28101	355760
151303	355761
19706	355762
80197	355763
245184	355764
124548	355765
214520	355766
9436	355767
121848	355768
18032	355769
46718	355770
142977	355771
26355	355772
223545	355773
151760	355774
34065	355775
278715	355776
110841	355777
30144	355778
1414	355779
21514	355780
138770	355781
31560	355782
162432	355783
50730	355784
73507	355785
311810	355786
70758	355787
253693	355788
237764	355789
162639	355790
35834	355791
42804	355792
305915	355793
162543	355794
87525	355795
195618	355796
35834	355797
212778	355798
87525	355799
69838	355800
178316	355801
59131	355802
56448	355803
275860	355804
9511	355805
55889	355806
260092	355807
190595	355808
214539	355809
85992	355810
141696	355811
141696	355812
6872	355813
130226	355814
87598	355815
33128	355816
38525	355817
259275	355818
78360	355819
43406	355820
310029	355821
63799	355822
181584	355823
28409	355824
302697	355825
13416	355826
39932	355827
101668	355828
7456	355829
5246	355830
9989	355831
5246	355832
158754	355833
10245	355834
11307	355835
257482	355836
8346	355837
127035	355838
127035	355839
170232	355840
247409	355841
203354	355842
181685	355843
77264	355844
77264	355845
70901	355846
171088	355847
217353	355848
26654	355849
52987	355850
206	355851
17041	355852
17992	355853
220603	355854
87307	355855
38960	355856
131148	355857
131148	355858
99311	355859
79759	355860
41251	355861
131405	355862
193409	355863
92557	355864
67723	355865
213579	355866
106112	355867
53290	355868
244095	355869
35180	355870
19251	355871
52943	355872
95568	355873
32884	355874
141470	355875
140818	355876
143996	355877
55661	355878
69980	355879
207853	355880
6946	355881
287379	355882
301584	355883
95568	355884
212988	355885
228551	355886
213346	355887
53756	355888
117594	355889
192967	355890
35806	355891
35691	355892
70758	355893
24522	355894
8987	355895
6081	355896
8987	355897
96803	355898
8952	355899
16119	355900
92310	355901
121934	355902
45954	355903
80247	355904
38218	355905
38218	355906
80076	355907
157432	355908
31095	355909
120824	355910
158578	355911
5727	355912
10843	355913
11365	355914
31965	355915
330	355916
121089	355917
27758	355918
3171	355919
92939	355920
132821	355921
10575	355922
258582	355923
59134	355924
101741	355925
45651	355926
144134	355927
10116	355928
9019	355929
195371	355930
142070	355931
296139	355932
44866	355933
196675	355934
115540	355935
35318	355936
42015	355937
128139	355938
124265	355939
264544	355940
123717	355941
1630	355942
266618	355943
3817	355944
11079	355945
196843	355946
86845	355947
51290	355948
24989	355949
27176	355950
18748	355951
78993	355952
190546	355953
40241	355954
26281	355955
124877	355956
88279	355957
170832	355958
123521	355959
34820	355960
36399	355961
24586	355962
253545	355963
133700	355964
18795	355965
171047	355966
258245	355967
25983	355968
25693	355969
134174	355970
79385	355971
6537	355972
88957	355973
55375	355974
18252	355975
15808	355976
2282	355977
76868	355978
86538	355979
181173	355980
18236	355981
181177	355982
32359	355983
172506	355984
67535	355985
185368	355986
35088	355987
290435	355988
128253	355989
51679	355990
57265	355991
196056	355992
9024	355993
182999	355994
117785	355995
197326	355996
188283	355997
55114	355998
12257	355999
52521	356000
132121	356001
86538	356002
80157	356003
4772	356004
84703	356005
8762	356006
57846	356007
7868	356008
17356	356009
131656	356010
24408	356011
52757	356012
25884	356013
116683	356014
57581	356015
8623	356016
3952	356017
182736	356018
179957	356019
182736	356020
290496	356021
115114	356022
120009	356023
86050	356024
3790	356025
59099	356026
25600	356027
30636	356028
116765	356029
84905	356030
36370	356031
45584	356032
80956	356033
23673	356034
89946	356035
110540	356036
31758	356037
4541	356038
134866	356039
16760	356040
25515	356041
36929	356042
672	356043
115857	356044
125511	356045
144896	356046
24637	356047
191222	356048
25385	356049
279511	356050
16772	356051
76603	356052
176809	356053
81448	356054
115829	356055
78648	356056
25573	356057
54666	356058
57576	356059
194337	356060
17869	356061
25536	356062
26767	356063
7023	356064
40246	356065
34987	356066
25924	356067
171748	356068
54899	356069
1745	356070
142461	356071
25652	356072
286454	356073
76683	356074
173738	356075
2539	356076
88263	356077
256178	356078
56719	356079
17356	356080
58988	356081
82337	356082
176259	356083
83640	356084
12029	356085
27415	356086
84518	356087
83296	356088
56404	356089
37447	356090
1996	356091
195768	356092
183013	356093
89966	356094
84518	356095
87987	356096
118800	356097
131070	356098
250656	356099
117655	356100
25143	356101
51470	356102
24322	356103
117445	356104
82653	356105
24047	356106
179274	356107
38714	356108
86920	356109
78942	356110
37913	356111
6533	356112
288771	356113
280343	356114
77571	356115
85241	356116
81838	356117
198086	356118
3773	356119
37243	356120
2499	356121
273409	356122
25042	356123
3980	356124
77104	356125
54429	356126
17963	356127
125700	356128
198730	356129
89420	356130
171040	356131
174457	356132
6315	356133
37650	356134
88261	356135
13266	356136
16861	356137
125826	356138
285635	356139
116821	356140
129325	356141
6922	356142
6381	356143
89435	356144
53865	356145
27482	356146
117002	356147
81333	356148
51965	356149
123367	356150
27226	356151
127730	356152
127730	356153
57920	356154
6975	356155
25639	356156
127097	356157
135225	356158
89337	356159
23833	356160
9064	356161
53911	356162
82816	356163
179464	356164
38637	356165
116106	356166
265763	356167
83301	356168
12357	356169
12357	356170
58978	356171
126369	356172
38997	356173
86456	356174
25706	356175
53352	356176
289325	356177
40423	356178
11794	356179
175111	356180
181219	356181
12267	356182
3026	356183
117181	356184
225477	356185
27187	356186
15212	356187
13203	356188
39602	356189
35029	356190
51139	356191
56298	356192
24268	356193
116995	356194
116272	356195
86459	356196
85903	356197
88533	356198
12877	356199
13122	356200
171526	356201
134754	356202
17023	356203
144796	356204
115083	356205
189486	356206
18010	356207
76684	356208
6661	356209
34807	356210
187947	356211
27548	356212
190558	356213
19886	356214
36093	356215
120008	356216
2096	356217
31653	356218
6736	356219
16712	356220
5226	356221
64067	356222
13842	356223
48445	356224
11262	356225
471	356226
471	356227
471	356228
471	356229
963	356230
23312	356231
59414	356232
39425	356233
25290	356234
116336	356235
75180	356236
339	356237
70433	356238
39456	356239
157387	356240
79105	356241
118713	356242
339	356243
19304	356244
199898	356245
216331	356246
292928	356247
130132	356248
34828	356249
172057	356250
163493	356251
93868	356252
178298	356253
192637	356254
135083	356255
248000	356256
178725	356257
198852	356258
130157	356259
296785	356260
35330	356261
17587	356262
208605	356263
204655	356264
63068	356265
7197	356266
16230	356267
7331	356268
3487	356269
109684	356270
311122	356271
117274	356272
4430	356273
129966	356274
41419	356275
27652	356276
293635	356277
136944	356278
152266	356279
133835	356280
27027	356281
226236	356282
2741	356283
81197	356284
116038	356285
305278	356286
198015	356287
308075	356288
207111	356289
61667	356290
64423	356291
46614	356292
26290	356293
26290	356294
13316	356295
86358	356296
52889	356297
17118	356298
128944	356299
120386	356300
89176	356301
198076	356302
38234	356303
12930	356304
193971	356305
57776	356306
8891	356307
6438	356308
194679	356309
36651	356310
55947	356311
39973	356312
12863	356313
3088	356314
39155	356315
86721	356316
51525	356317
6326	356318
80825	356319
125086	356320
19291	356321
88379	356322
53542	356323
16860	356324
88865	356325
114224	356326
18434	356327
257527	356328
9086	356329
9544	356330
257507	356331
24322	356332
117011	356333
80060	356334
5069	356335
182533	356336
16930	356337
8854	356338
8854	356339
135121	356340
25247	356341
181175	356342
134365	356343
6775	356344
25643	356345
1560	356346
35095	356347
16957	356348
76523	356349
198721	356350
268529	356351
84276	356352
123414	356353
27124	356354
83876	356355
80416	356356
132173	356357
6349	356358
116381	356359
79312	356360
134773	356361
39869	356362
39940	356363
186782	356364
8815	356365
24390	356366
248321	356367
13212	356368
7061	356369
196216	356370
86145	356371
24690	356372
53111	356373
25172	356374
58983	356375
6674	356376
253313	356377
17863	356378
51525	356379
6712	356380
40150	356381
250113	356382
134448	356383
82334	356384
126218	356385
51926	356386
39233	356387
52012	356388
117357	356389
18831	356390
38662	356391
88859	356392
121711	356393
116673	356394
86620	356395
12013	356396
178565	356397
53058	356398
186202	356399
13303	356400
120810	356401
17858	356402
198728	356403
183451	356404
40038	356405
176431	356406
84909	356407
59335	356408
38714	356409
36845	356410
77581	356411
121750	356412
133703	356413
25276	356414
134044	356415
6467	356416
120552	356417
119040	356418
289324	356419
57854	356420
174710	356421
196052	356422
248344	356423
16952	356424
2553	356425
126261	356426
286878	356427
36885	356428
57634	356429
36843	356430
27482	356431
251364	356432
135332	356433
6734	356434
114965	356435
6326	356436
57058	356437
35211	356438
35671	356439
3994	356440
18958	356441
121701	356442
117826	356443
185137	356444
87120	356445
181025	356446
19067	356447
116400	356448
82146	356449
125701	356450
54712	356451
179463	356452
57776	356453
17261	356454
133156	356455
129101	356456
3732	356457
5058	356458
118523	356459
17064	356460
16930	356461
52757	356462
26731	356463
263978	356464
56127	356465
51971	356466
79504	356467
17118	356468
282768	356469
86325	356470
80306	356471
129206	356472
117017	356473
3148	356474
89102	356475
9620	356476
26988	356477
17697	356478
281340	356479
23960	356480
198939	356481
35068	356482
285900	356483
12341	356484
27177	356485
36688	356486
132129	356487
53127	356488
116247	356489
135027	356490
88257	356491
197493	356492
59215	356493
182534	356494
37647	356495
12357	356496
53160	356497
27279	356498
40368	356499
26542	356500
256436	356501
40095	356502
11967	356503
13277	356504
18435	356505
119855	356506
252518	356507
131418	356508
80511	356509
186584	356510
36295	356511
78009	356512
58806	356513
90065	356514
286211	356515
81733	356516
34844	356517
18240	356518
171216	356519
79022	356520
117357	356521
24046	356522
182741	356523
88056	356524
182354	356525
284521	356526
174072	356527
199167	356528
115343	356529
54114	356530
36231	356531
18133	356532
1618	356533
55156	356534
36560	356535
250874	356536
8721	356537
121135	356538
129208	356539
58811	356540
51532	356541
88516	356542
120667	356543
38393	356544
126262	356545
52657	356546
26167	356547
51468	356548
84251	356549
84251	356550
88269	356551
54396	356552
3030	356553
24216	356554
76527	356555
18235	356556
81568	356557
53926	356558
27073	356559
194053	356560
189975	356561
9600	356562
23928	356563
289811	356564
51117	356565
269177	356566
287783	356567
12930	356568
118100	356569
77521	356570
131960	356571
130845	356572
194278	356573
89769	356574
190757	356575
83787	356576
175556	356577
2953	356578
85904	356579
36730	356580
25776	356581
52379	356582
124132	356583
196213	356584
58000	356585
36015	356586
198290	356587
196893	356588
80698	356589
12418	356590
199663	356591
196685	356592
273688	356593
191082	356594
277605	356595
115716	356596
279680	356597
115605	356598
9464	356599
131233	356600
77326	356601
38053	356602
80827	356603
194342	356604
40151	356605
27125	356606
127851	356607
52564	356608
27226	356609
38104	356610
87481	356611
12471	356612
176083	356613
171754	356614
171754	356615
57267	356616
171209	356617
182737	356618
59810	356619
37122	356620
124022	356621
39908	356622
17296	356623
24937	356624
53423	356625
89441	356626
4047	356627
285131	356628
9306	356629
85467	356630
2987	356631
199165	356632
131502	356633
51245	356634
8652	356635
56653	356636
52017	356637
39907	356638
27523	356639
58717	356640
173738	356641
82163	356642
24616	356643
257602	356644
26788	356645
13213	356646
134743	356647
171529	356648
6738	356649
186792	356650
79525	356651
18972	356652
17349	356653
87881	356654
24895	356655
12748	356656
115714	356657
18831	356658
269870	356659
8938	356660
36137	356661
53279	356662
190748	356663
195788	356664
16943	356665
2539	356666
172638	356667
55818	356668
8939	356669
9098	356670
116151	356671
118796	356672
178141	356673
86947	356674
200826	356675
55815	356676
88275	356677
58855	356678
55539	356679
172366	356680
115499	356681
134145	356682
186575	356683
25059	356684
58929	356685
25218	356686
51291	356687
190561	356688
174287	356689
121130	356690
11972	356691
3834	356692
88063	356693
196213	356694
8609	356695
133577	356696
27480	356697
185761	356698
115603	356699
261029	356700
40529	356701
77785	356702
36521	356703
17775	356704
121698	356705
193153	356706
84275	356707
12748	356708
24141	356709
4912	356710
4810	356711
3776	356712
36769	356713
79229	356714
51119	356715
200849	356716
56129	356717
17238	356718
27530	356719
12471	356720
53354	356721
79506	356722
2948	356723
6922	356724
12749	356725
18150	356726
87639	356727
262229	356728
35095	356729
38466	356730
79424	356731
257548	356732
77112	356733
252972	356734
12436	356735
128718	356736
36568	356737
117828	356738
76934	356739
116875	356740
87728	356741
3845	356742
129734	356743
130027	356744
58038	356745
119850	356746
36772	356747
56045	356748
199419	356749
34726	356750
9292	356751
39904	356752
272576	356753
8967	356754
58979	356755
132006	356756
5073	356757
9331	356758
177382	356759
119048	356760
114973	356761
127375	356762
175566	356763
84981	356764
131959	356765
189769	356766
35095	356767
81668	356768
57349	356769
25020	356770
18594	356771
174222	356772
37990	356773
87974	356774
3984	356775
56207	356776
135495	356777
17006	356778
171941	356779
38814	356780
89765	356781
174075	356782
89675	356783
13033	356784
85174	356785
197057	356786
27179	356787
8919	356788
178602	356789
197895	356790
27180	356791
187331	356792
3030	356793
255655	356794
135504	356795
18699	356796
133128	356797
76867	356798
13108	356799
83965	356800
192078	356801
263122	356802
13043	356803
13212	356804
40209	356805
127367	356806
57986	356807
54428	356808
88355	356809
273104	356810
190133	356811
79712	356812
57264	356813
3978	356814
3711	356815
281354	356816
80521	356817
12866	356818
9216	356819
271592	356820
58602	356821
16757	356822
56605	356823
53415	356824
253559	356825
185865	356826
17846	356827
198955	356828
56579	356829
192081	356830
24671	356831
82169	356832
189032	356833
8735	356834
35667	356835
27495	356836
25249	356837
17823	356838
133133	356839
121134	356840
269462	356841
17272	356842
58399	356843
285898	356844
57529	356845
12013	356846
89357	356847
171522	356848
80696	356849
6414	356850
83278	356851
255926	356852
27229	356853
135006	356854
6547	356855
6547	356856
78268	356857
171357	356858
40063	356859
76928	356860
115339	356861
263668	356862
52637	356863
254785	356864
35857	356865
198439	356866
76441	356867
126364	356868
117176	356869
18588	356870
135504	356871
174450	356872
36325	356873
24538	356874
184700	356875
116276	356876
1902	356877
12631	356878
171039	356879
59216	356880
123850	356881
58989	356882
87479	356883
6330	356884
8938	356885
133164	356886
36689	356887
17240	356888
26319	356889
36361	356890
36361	356891
52057	356892
86850	356893
195159	356894
24216	356895
120822	356896
120822	356897
52175	356898
84680	356899
133698	356900
173384	356901
124562	356902
201342	356903
39919	356904
120168	356905
132293	356906
117785	356907
88861	356908
8891	356909
78120	356910
55255	356911
263970	356912
181424	356913
51589	356914
55683	356915
186430	356916
55499	356917
17740	356918
77851	356919
35491	356920
25793	356921
1606	356922
6303	356923
24415	356924
38511	356925
12905	356926
82162	356927
174231	356928
194669	356929
80841	356930
40501	356931
27052	356932
54951	356933
8571	356934
25172	356935
128024	356936
214195	356937
63368	356938
19171	356939
40032	356940
120435	356941
94468	356942
1503	356943
31517	356944
13037	356945
15743	356946
50828	356947
18363	356948
77617	356949
46532	356950
97451	356951
58353	356952
173519	356953
194962	356954
18210	356955
82782	356956
141709	356957
4770	356958
534	356959
16820	356960
53761	356961
438	356962
122957	356963
1787	356964
39528	356965
24384	356966
45994	356967
1598	356968
6906	356969
46961	356970
12329	356971
96260	356972
69853	356973
575	356974
61347	356975
79502	356976
2021	356977
162096	356978
71481	356979
5688	356980
362	356981
41202	356982
17533	356983
26411	356984
90091	356985
52451	356986
52451	356987
46612	356988
21847	356989
90671	356990
16819	356991
59315	356992
2404	356993
2404	356994
52862	356995
52862	356996
17564	356997
2843	356998
81420	356999
4616	357000
13530	357001
68486	357002
266828	357003
54971	357004
26289	357005
158762	357006
177840	357007
71268	357008
118286	357009
9518	357010
22899	357011
21349	357012
105289	357013
51334	357014
27407	357015
179421	357016
135121	357017
84706	357018
32069	357019
8063	357020
104708	357021
257046	357022
9441	357023
51739	357024
60623	357025
867	357026
32317	357027
100487	357028
308027	357029
70463	357030
143798	357031
8786	357032
289917	357033
130591	357034
71800	357035
34365	357036
86534	357037
14779	357038
1436	357039
76111	357040
1772	357041
157587	357042
14377	357043
19669	357044
52928	357045
63078	357046
617	357047
83686	357048
91294	357049
32592	357050
34194	357051
34294	357052
41771	357053
88266	357054
176272	357055
13459	357056
191224	357057
6654	357058
152851	357059
155241	357060
74641	357061
11588	357062
26417	357063
7162	357064
35034	357065
77617	357066
18915	357067
879	357068
21531	357069
10449	357070
59476	357071
17302	357072
2	357073
176262	357074
19595	357075
226289	357076
22356	357077
14124	357078
42784	357079
34647	357080
13876	357081
51926	357082
1776	357083
28504	357084
80217	357085
47768	357086
3646	357087
2110	357088
115505	357089
1092	357090
12864	357091
10165	357092
34337	357093
29349	357094
15450	357095
12158	357096
48373	357097
276129	357098
59937	357099
4803	357100
4524	357101
30424	357102
57827	357103
23905	357104
181418	357105
124023	357106
24379	357107
3946	357108
139307	357109
63992	357110
51296	357111
70075	357112
95859	357113
54481	357114
13096	357115
9	357116
62170	357117
152622	357118
34132	357119
57030	357120
53298	357121
3901	357122
106016	357123
46638	357124
32774	357125
183329	357126
67256	357127
48962	357128
260	357129
56118	357130
182039	357131
134360	357132
112453	357133
28143	357134
15478	357135
4143	357136
247286	357137
19871	357138
11695	357139
14242	357140
7419	357141
534	357142
145049	357143
56889	357144
2355	357145
67684	357146
1909	357147
135253	357148
14874	357149
96007	357150
193238	357151
89078	357152
161142	357153
87033	357154
24881	357155
138934	357156
275006	357157
227395	357158
35705	357159
64991	357160
14893	357161
7139	357162
41379	357163
28939	357164
1371	357165
7098	357166
18813	357167
146680	357168
88890	357169
15169	357170
2926	357171
30718	357172
5529	357173
9528	357174
206587	357175
186751	357176
1029	357177
15926	357178
1334	357179
65351	357180
210	357181
100359	357182
76476	357183
54343	357184
5117	357185
3362	357186
5186	357187
107727	357188
2600	357189
38690	357190
245396	357191
34247	357192
78	357193
144667	357194
29049	357195
28060	357196
12737	357197
122624	357198
5721	357199
70940	357200
75406	357201
35225	357202
167	357203
88668	357204
9720	357205
9887	357206
26864	357207
129509	357208
9665	357209
153395	357210
15009	357211
9197	357212
12609	357213
304969	357214
11508	357215
1646	357216
21361	357217
114064	357218
185137	357219
139994	357220
97290	357221
16481	357222
9376	357223
10978	357224
11277	357225
283224	357226
69184	357227
471	357228
65257	357229
228470	357230
4596	357231
52817	357232
94751	357233
91530	357234
30246	357235
129438	357236
9681	357237
196951	357238
6265	357239
853	357240
19959	357241
7165	357242
3695	357243
43343	357244
12748	357245
39430	357246
16394	357247
5107	357248
138609	357249
1419	357250
56609	357251
3070	357252
4700	357253
24695	357254
47711	357255
9635	357256
667	357257
4122	357258
2026	357259
240412	357260
58668	357261
4943	357262
71923	357263
5094	357264
1557	357265
94286	357266
22246	357267
22246	357268
258003	357269
91720	357270
123871	357271
258968	357272
6439	357273
9505	357274
16458	357275
132709	357276
75894	357277
86	357278
5722	357279
14210	357280
1363	357281
118713	357282
9879	357283
60857	357284
163511	357285
116572	357286
5647	357287
13505	357288
275764	357289
37938	357290
2819	357291
53921	357292
75065	357293
34791	357294
11986	357295
4231	357296
110519	357297
7884	357298
197181	357299
6190	357300
6326	357301
8601	357302
4094	357303
4397	357304
65136	357305
13119	357306
232467	357307
26221	357308
42202	357309
23127	357310
210	357311
185199	357312
126712	357313
56330	357314
291795	357315
80638	357316
16264	357317
126755	357318
52499	357319
1604	357320
61031	357321
31589	357322
56270	357323
233033	357324
34658	357325
33193	357326
13522	357327
24347	357328
262928	357329
237331	357330
59075	357331
36100	357332
110719	357333
52226	357334
211297	357335
36424	357336
278937	357337
242301	357338
50260	357339
14210	357340
80175	357341
90368	357342
36671	357343
2009	357344
214673	357345
74899	357346
97652	357347
140971	357348
36495	357349
80914	357350
32937	357351
8079	357352
55860	357353
11095	357354
292386	357355
170030	357356
135519	357357
99549	357358
135739	357359
111952	357360
115947	357361
32788	357362
63715	357363
4538	357364
22713	357365
81331	357366
87573	357367
2347	357368
242239	357369
310990	357370
74322	357371
69869	357372
11068	357373
107392	357374
94112	357375
27076	357376
35200	357377
16	357378
273499	357379
167306	357380
129016	357381
4471	357382
15000	357383
43933	357384
29589	357385
74196	357386
209238	357387
18586	357388
63927	357389
36564	357390
92516	357391
14988	357392
83989	357393
12947	357394
34705	357395
4623	357396
29834	357397
84827	357398
731	357399
9055	357400
100565	357401
261852	357402
15084	357403
23022	357404
4659	357405
23859	357406
10233	357407
93989	357408
2	357409
77559	357410
12564	357411
42689	357412
259007	357413
166130	357414
99455	357415
12780	357416
153688	357417
325	357418
1619	357419
560	357420
76226	357421
4392	357422
28345	357423
120965	357424
120965	357425
194686	357426
76040	357427
48146	357428
2910	357429
6382	357430
186482	357431
67033	357432
45240	357433
5664	357434
896	357435
5149	357436
3996	357437
133523	357438
26733	357439
64377	357440
130539	357441
34435	357442
3015	357443
12781	357444
84190	357445
128527	357446
83684	357447
131758	357448
11252	357449
3147	357450
12589	357451
33139	357452
71542	357453
50074	357454
15000	357455
69108	357456
11976	357457
301827	357458
201776	357459
56109	357460
2233	357461
99668	357462
24277	357463
2481	357464
9695	357465
26613	357466
43724	357467
7394	357468
62554	357469
32618	357470
7670	357471
13109	357472
206261	357473
4748	357474
19291	357475
5889	357476
976	357477
3612	357478
122759	357479
57407	357480
38363	357481
5114	357482
18388	357483
89257	357484
46644	357485
18384	357486
40450	357487
68376	357488
95326	357489
273404	357490
73403	357491
279959	357492
14533	357493
27874	357494
31905	357495
5343	357496
59121	357497
55746	357498
194739	357499
9821	357500
30587	357501
2846	357502
59166	357503
4119	357504
5694	357505
6733	357506
4706	357507
3739	357508
9396	357509
42396	357510
51852	357511
33606	357512
20889	357513
10330	357514
103853	357515
26456	357516
39903	357517
200084	357518
21670	357519
135042	357520
4697	357521
13648	357522
4245	357523
144947	357524
82698	357525
51779	357526
2466	357527
33430	357528
24355	357529
85806	357530
22659	357531
17655	357532
2054	357533
6233	357534
8188	357535
29544	357536
5694	357537
49410	357538
530	357539
397	357540
705	357541
1068	357542
165622	357543
1534	357544
28570	357545
128024	357546
4934	357547
155780	357548
1598	357549
64878	357550
141286	357551
132787	357552
8664	357553
25255	357554
79014	357555
8668	357556
8743	357557
130486	357558
12368	357559
12368	357560
27424	357561
19140	357562
29056	357563
25705	357564
5821	357565
61556	357566
149422	357567
80075	357568
120314	357569
52937	357570
33359	357571
9062	357572
76033	357573
47042	357574
83300	357575
80183	357576
86860	357577
257566	357578
5694	357579
243717	357580
5958	357581
46403	357582
106358	357583
85552	357584
3004	357585
3004	357586
57894	357587
832	357588
203175	357589
16065	357590
177318	357591
15318	357592
4286	357593
8967	357594
134861	357595
22854	357596
119582	357597
29052	357598
11544	357599
130195	357600
141170	357601
48554	357602
73941	357603
76779	357604
36640	357605
102806	357606
68702	357607
10467	357608
17317	357609
97580	357610
41028	357611
52570	357612
122056	357613
44059	357614
128246	357615
16458	357616
304423	357617
74623	357618
7944	357619
46829	357620
31372	357621
81900	357622
22164	357623
202912	357624
1732	357625
436	357626
275970	357627
581	357628
51310	357629
19170	357630
42805	357631
239068	357632
1792	357633
215036	357634
71457	357635
306253	357636
22157	357637
274322	357638
32383	357639
35961	357640
265021	357641
80920	357642
7931	357643
119011	357644
192203	357645
183043	357646
273634	357647
310125	357648
50461	357649
46474	357650
271851	357651
190776	357652
48210	357653
79664	357654
19999	357655
30553	357656
4	357657
15400	357658
81374	357659
80896	357660
202311	357661
56640	357662
759	357663
115004	357664
137403	357665
14880	357666
73551	357667
85548	357668
26140	357669
68092	357670
201963	357671
58649	357672
4162	357673
20093	357674
116134	357675
191758	357676
20694	357677
79275	357678
277978	357679
3931	357680
46028	357681
44305	357682
80429	357683
225138	357684
125623	357685
130185	357686
1948	357687
129744	357688
125827	357689
9128	357690
54114	357691
35944	357692
26319	357693
87508	357694
16953	357695
15337	357696
78992	357697
36521	357698
26927	357699
16816	357700
62704	357701
278756	357702
121574	357703
131852	357704
2101	357705
125556	357706
10743	357707
254963	357708
4938	357709
21320	357710
4471	357711
38802	357712
129117	357713
37751	357714
8151	357715
55997	357716
96518	357717
3030	357718
96755	357719
2756	357720
7919	357721
12286	357722
114847	357723
114847	357724
189776	357725
189181	357726
122921	357727
23887	357728
121149	357729
251368	357730
148955	357731
81975	357732
1919	357733
213359	357734
18251	357735
115112	357736
36965	357737
186376	357738
84754	357739
54234	357740
188759	357741
51469	357742
289349	357743
83370	357744
52366	357745
117654	357746
34842	357747
188777	357748
27177	357749
37473	357750
81968	357751
179728	357752
126490	357753
84978	357754
114660	357755
123953	357756
34958	357757
35752	357758
117002	357759
11972	357760
54371	357761
11771	357762
35821	357763
9057	357764
9330	357765
117440	357766
58776	357767
54234	357768
4862	357769
86331	357770
35421	357771
62269	357772
77696	357773
181423	357774
18774	357775
9330	357776
26624	357777
25232	357778
71811	357779
71811	357780
2357	357781
171211	357782
172109	357783
9495	357784
8502	357785
133000	357786
70910	357787
39453	357788
18285	357789
8436	357790
17875	357791
5195	357792
105059	357793
38160	357794
59496	357795
36606	357796
52242	357797
2590	357798
186266	357799
1135	357800
28884	357801
83588	357802
30445	357803
8347	357804
31116	357805
177146	357806
33107	357807
134148	357808
83928	357809
13676	357810
160251	357811
148103	357812
26650	357813
158478	357814
83738	357815
125746	357816
55609	357817
3910	357818
16437	357819
101163	357820
53726	357821
37667	357822
79322	357823
99254	357824
293075	357825
17935	357826
37412	357827
56608	357828
2962	357829
94324	357830
4914	357831
59821	357832
16916	357833
55751	357834
25740	357835
75888	357836
20742	357837
1564	357838
80345	357839
15125	357840
404	357841
52488	357842
43511	357843
100052	357844
29056	357845
1018	357846
31651	357847
19211	357848
20479	357849
165076	357850
17996	357851
122504	357852
14372	357853
209203	357854
266063	357855
10280	357856
131194	357857
58720	357858
183492	357859
193448	357860
194521	357861
13498	357862
40326	357863
59450	357864
50066	357865
134008	357866
128945	357867
126385	357868
79727	357869
255664	357870
13253	357871
65025	357872
134200	357873
39547	357874
24545	357875
21113	357876
99819	357877
133061	357878
79506	357879
256995	357880
81664	357881
2229	357882
50349	357883
950	357884
137	357885
3751	357886
88469	357887
44584	357888
252979	357889
5694	357890
6337	357891
2647	357892
442	357893
50257	357894
119882	357895
6976	357896
30637	357897
78511	357898
165036	357899
18749	357900
31386	357901
32587	357902
24648	357903
127523	357904
64	357905
53340	357906
19778	357907
4738	357908
5695	357909
15470	357910
55799	357911
12544	357912
9123	357913
75808	357914
3113	357915
188611	357916
2224	357917
87543	357918
14991	357919
25532	357920
758	357921
5647	357922
43391	357923
34252	357924
130374	357925
46272	357926
26413	357927
131662	357928
23089	357929
2732	357930
8681	357931
12299	357932
211149	357933
52893	357934
11414	357935
8076	357936
66759	357937
44977	357938
290896	357939
216561	357940
107561	357941
45278	357942
213183	357943
116936	357944
87095	357945
227301	357946
113577	357947
46047	357948
90798	357949
23486	357950
93023	357951
110667	357952
27940	357953
15446	357954
56731	357955
10882	357956
275980	357957
83159	357958
28599	357959
12978	357960
5316	357961
30842	357962
37377	357963
51620	357964
32486	357965
35627	357966
10246	357967
1911	357968
137925	357969
14382	357970
66663	357971
11564	357972
23525	357973
86236	357974
134894	357975
255919	357976
55058	357977
9156	357978
35470	357979
29023	357980
4736	357981
53864	357982
53864	357983
57870	357984
10401	357985
39263	357986
35364	357987
9576	357988
86871	357989
127010	357990
10544	357991
3680	357992
60941	357993
47197	357994
37680	357995
58225	357996
122602	357997
1871	357998
74575	357999
31583	358000
18534	358001
67445	358002
87471	358003
277844	358004
112132	358005
47658	358006
197843	358007
157128	358008
16455	358009
38500	358010
2113	358011
13879	358012
30780	358013
169389	358014
28661	358015
160664	358016
104600	358017
53662	358018
13038	358019
28983	358020
39486	358021
41653	358022
138168	358023
98809	358024
21797	358025
5	358026
9725	358027
1425	358028
6869	358029
1950	358030
8357	358031
204697	358032
306070	358033
5652	358034
52500	358035
176593	358036
76868	358037
24292	358038
127243	358039
121135	358040
53792	358041
89280	358042
57598	358043
83465	358044
37296	358045
138822	358046
236296	358047
189302	358048
118337	358049
95904	358050
66359	358051
100364	358052
193733	358053
1259	358054
22561	358055
59587	358056
3258	358057
230467	358058
85	358059
1259	358060
177	358061
113091	358062
13837	358063
177	358064
125	358065
169405	358066
113575	358067
75719	358068
193604	358069
59555	358070
16133	358071
66933	358072
14301	358073
4139	358074
14843	358075
1979	358076
36436	358077
54484	358078
17465	358079
52379	358080
87124	358081
87386	358082
125728	358083
133873	358084
27439	358085
12749	358086
88517	358087
129208	358088
80964	358089
194283	358090
193460	358091
25059	358092
121709	358093
86456	358094
77854	358095
26297	358096
9518	358097
37512	358098
116716	358099
279458	358100
128021	358101
131967	358102
36690	358103
182304	358104
56208	358105
801	358106
182299	358107
124987	358108
17822	358109
57228	358110
6326	358111
180138	358112
131729	358113
12780	358114
189768	358115
52564	358116
87988	358117
59454	358118
1641	358119
18774	358120
175806	358121
6301	358122
9216	358123
122882	358124
76334	358125
54650	358126
88452	358127
125519	358128
190138	358129
130762	358130
3088	358131
122449	358132
12226	358133
188774	358134
80419	358135
24510	358136
195365	358137
81449	358138
38018	358139
122004	358140
172355	358141
115381	358142
80073	358143
49440	358144
13102	358145
129731	358146
59395	358147
5249	358148
58509	358149
117987	358150
118606	358151
265401	358152
88423	358153
133006	358154
121141	358155
48945	358156
79502	358157
3207	358158
164072	358159
72781	358160
8604	358161
17420	358162
192837	358163
153803	358164
164967	358165
97959	358166
42486	358167
212864	358168
305947	358169
220945	358170
134247	358171
119420	358172
2667	358173
51184	358174
40488	358175
80519	358176
82922	358177
3990	358178
86717	358179
16915	358180
126602	358181
51527	358182
158568	358183
194938	358184
88531	358185
192949	358186
26703	358187
89177	358188
179692	358189
186588	358190
77582	358191
128344	358192
19023	358193
116476	358194
263969	358195
35125	358196
4912	358197
116994	358198
117826	358199
264555	358200
81665	358201
82163	358202
8932	358203
25732	358204
177214	358205
12139	358206
192214	358207
4912	358208
9604	358209
82140	358210
36598	358211
54528	358212
133873	358213
58273	358214
129327	358215
24538	358216
24538	358217
125087	358218
25851	358219
121716	358220
18492	358221
59500	358222
13105	358223
87206	358224
37634	358225
83195	358226
115074	358227
84338	358228
134259	358229
127588	358230
57656	358231
82735	358232
30564	358233
2892	358234
87796	358235
35640	358236
3990	358237
26067	358238
250117	358239
117984	358240
8842	358241
89278	358242
177689	358243
196885	358244
90048	358245
85635	358246
17420	358247
3113	358248
27089	358249
58717	358250
34791	358251
265448	358252
2011	358253
35131	358254
51344	358255
281622	358256
199165	358257
135215	358258
27415	358259
189407	358260
34792	358261
39868	358262
9154	358263
283977	358264
59952	358265
127100	358266
130936	358267
194044	358268
180343	358269
280579	358270
270074	358271
9292	358272
34919	358273
82313	358274
114514	358275
121707	358276
38070	358277
59293	358278
182310	358279
76369	358280
18795	358281
183455	358282
89770	358283
36936	358284
133712	358285
89068	358286
116365	358287
282121	358288
16915	358289
18931	358290
51112	358291
125810	358292
13019	358293
11746	358294
114766	358295
52657	358296
35708	358297
195558	358298
1248	358299
88509	358300
173391	358301
37606	358302
56775	358303
256949	358304
195757	358305
58771	358306
88375	358307
125221	358308
59945	358309
4058	358310
83456	358311
24463	358312
34931	358313
87000	358314
200619	358315
8560	358316
119709	358317
53050	358318
55449	358319
36016	358320
24782	358321
26029	358322
184934	358323
3865	358324
124786	358325
34991	358326
37377	358327
24031	358328
11794	358329
53439	358330
27045	358331
24331	358332
86231	358333
12368	358334
51528	358335
25821	358336
89829	358337
53849	358338
26162	358339
86535	358340
8721	358341
80153	358342
186225	358343
77321	358344
58054	358345
25192	358346
35167	358347
54243	358348
82551	358349
27392	358350
85471	358351
190140	358352
135542	358353
80686	358354
34853	358355
3711	358356
36993	358357
81552	358358
87704	358359
26638	358360
87572	358361
79230	358362
26869	358363
117212	358364
221398	358365
88742	358366
35667	358367
37021	358368
105739	358369
82412	358370
120173	358371
25884	358372
187317	358373
76525	358374
115494	358375
11587	358376
16953	358377
199484	358378
80418	358379
24322	358380
26074	358381
118845	358382
250160	358383
9292	358384
23906	358385
63355	358386
17388	358387
214157	358388
211996	358389
146970	358390
4930	358391
76026	358392
169833	358393
9442	358394
17388	358395
169833	358396
174696	358397
61360	358398
11586	358399
17288	358400
120197	358401
310854	358402
41701	358403
168556	358404
50155	358405
12337	358406
85208	358407
184004	358408
2073	358409
90851	358410
35112	358411
279847	358412
192619	358413
12792	358414
76350	358415
222742	358416
56400	358417
54641	358418
186576	358419
186576	358420
12033	358421
69918	358422
22508	358423
91025	358424
21568	358425
36503	358426
92996	358427
115767	358428
11714	358429
155882	358430
25138	358431
249538	358432
152362	358433
14777	358434
145843	358435
10254	358436
252629	358437
49428	358438
12128	358439
164668	358440
49221	358441
60113	358442
7386	358443
50562	358444
10060	358445
292070	358446
92816	358447
235831	358448
22670	358449
2238	358450
134272	358451
65160	358452
25143	358453
277661	358454
179487	358455
51969	358456
287187	358457
55900	358458
130322	358459
28938	358460
35948	358461
38660	358462
177384	358463
52261	358464
312596	358465
76683	358466
2841	358467
20743	358468
115821	358469
4047	358470
181995	358471
73253	358472
82009	358473
39799	358474
42597	358475
193751	358476
17115	358477
86334	358478
189400	358479
52236	358480
274125	358481
183750	358482
21158	358483
10919	358484
34197	358485
309911	358486
79500	358487
12332	358488
4001	358489
8995	358490
52704	358491
25976	358492
174292	358493
1571	358494
172142	358495
133573	358496
59205	358497
86928	358498
86404	358499
132612	358500
649	358501
88597	358502
117545	358503
52462	358504
6317	358505
88356	358506
180960	358507
26234	358508
81451	358509
2419	358510
17639	358511
79092	358512
87706	358513
36240	358514
276385	358515
194275	358516
26074	358517
12157	358518
130019	358519
271287	358520
76338	358521
4912	358522
126490	358523
81063	358524
78624	358525
38204	358526
25693	358527
276959	358528
286445	358529
126491	358530
80693	358531
284278	358532
197673	358533
4058	358534
80442	358535
51970	358536
57999	358537
133297	358538
37091	358539
120309	358540
119422	358541
117308	358542
248332	358543
55643	358544
257515	358545
13316	358546
27176	358547
18600	358548
88271	358549
123688	358550
177807	358551
35061	358552
36862	358553
12868	358554
35171	358555
36936	358556
133371	358557
17272	358558
200433	358559
38575	358560
38053	358561
89075	358562
57847	358563
89969	358564
184931	358565
83968	358566
40116	358567
89781	358568
128254	358569
54710	358570
12471	358571
264257	358572
12375	358573
117039	358574
36772	358575
77420	358576
117992	358577
35314	358578
180974	358579
56775	358580
54557	358581
84687	358582
121572	358583
132253	358584
2419	358585
37713	358586
39150	358587
6713	358588
58091	358589
178988	358590
8866	358591
176040	358592
51139	358593
80772	358594
81388	358595
17148	358596
54707	358597
51927	358598
26353	358599
126094	358600
55371	358601
260444	358602
36473	358603
9337	358604
57576	358605
81902	358606
86534	358607
24762	358608
39732	358609
24783	358610
57175	358611
89417	358612
3715	358613
178766	358614
6317	358615
3758	358616
1571	358617
23928	358618
59214	358619
4862	358620
176238	358621
6514	358622
114964	358623
17349	358624
5073	358625
135504	358626
284258	358627
262293	358628
12172	358629
77965	358630
52522	358631
194049	358632
124530	358633
1877	358634
85635	358635
34958	358636
26535	358637
27043	358638
252327	358639
3009	358640
87970	358641
1247	358642
118606	358643
12156	358644
83674	358645
37904	358646
288518	358647
87018	358648
1551	358649
4764	358650
118770	358651
126963	358652
76333	358653
25837	358654
37192	358655
51970	358656
178768	358657
27227	358658
9636	358659
55817	358660
52174	358661
120310	358662
120304	358663
80716	358664
81278	358665
39383	358666
18449	358667
24460	358668
134379	358669
36651	358670
12082	358671
23877	358672
175815	358673
77316	358674
17421	358675
86534	358676
37259	358677
6711	358678
196650	358679
77852	358680
193217	358681
89602	358682
258856	358683
117216	358684
35421	358685
53125	358686
114999	358687
278115	358688
35421	358689
77018	358690
119732	358691
17692	358692
4772	358693
5257	358694
51528	358695
24444	358696
24616	358697
124399	358698
18481	358699
17010	358700
116841	358701
52124	358702
8995	358703
39833	358704
9024	358705
6340	358706
135484	358707
127629	358708
281828	358709
174280	358710
87902	358711
188117	358712
132428	358713
3030	358714
13122	358715
17807	358716
115736	358717
34959	358718
53127	358719
52162	358720
248689	358721
84580	358722
35819	358723
189614	358724
57982	358725
18286	358726
39138	358727
6412	358728
6412	358729
55199	358730
17335	358731
17871	358732
285115	358733
35314	358734
89759	358735
182351	358736
26684	358737
283687	358738
133263	358739
117783	358740
263446	358741
120182	358742
9314	358743
35928	358744
81383	358745
82168	358746
25343	358747
54471	358748
17100	358749
87882	358750
277611	358751
81383	358752
283972	358753
17819	358754
185735	358755
78746	358756
123225	358757
3699	358758
284937	358759
115631	358760
58560	358761
275501	358762
6539	358763
51185	358764
123712	358765
86537	358766
121379	358767
77420	358768
285632	358769
252336	358770
133594	358771
114659	358772
83713	358773
13105	358774
86085	358775
83674	358776
87882	358777
56999	358778
17222	358779
80686	358780
13001	358781
115718	358782
83713	358783
8815	358784
2024	358785
198725	358786
79087	358787
39994	358788
35901	358789
17869	358790
81058	358791
13019	358792
36329	358793
9314	358794
9024	358795
76369	358796
4893	358797
87899	358798
170888	358799
13019	358800
16861	358801
79569	358802
115959	358803
135225	358804
121887	358805
77152	358806
55252	358807
82136	358808
51405	358809
38466	358810
126119	358811
4871	358812
186364	358813
85635	358814
89894	358815
58663	358816
13067	358817
179140	358818
263285	358819
3088	358820
56404	358821
119420	358822
79722	358823
125702	358824
13267	358825
16861	358826
78094	358827
17807	358828
184675	358829
78505	358830
78505	358831
201540	358832
36801	358833
198571	358834
27156	358835
192375	358836
128021	358837
59207	358838
182104	358839
55770	358840
125514	358841
3758	358842
3758	358843
39060	358844
132610	358845
59943	358846
82145	358847
57265	358848
86	358849
51404	358850
81448	358851
53279	358852
26796	358853
36231	358854
5123	358855
85909	358856
80540	358857
82047	358858
130947	358859
18063	358860
18737	358861
1315	358862
54764	358863
57922	358864
118762	358865
84490	358866
132284	358867
35141	358868
99457	358869
3824	358870
26255	358871
10997	358872
311436	358873
85876	358874
80556	358875
81833	358876
85985	358877
2479	358878
134355	358879
56003	358880
116879	358881
88161	358882
82731	358883
78415	358884
196458	358885
6975	358886
18795	358887
133593	358888
266036	358889
11821	358890
38393	358891
12083	358892
184253	358893
36845	358894
189768	358895
54856	358896
35593	358897
35593	358898
5097	358899
121365	358900
34730	358901
25430	358902
57177	358903
259878	358904
56408	358905
54357	358906
18904	358907
131818	358908
172653	358909
52500	358910
12137	358911
119327	358912
2948	358913
121565	358914
251630	358915
13019	358916
77967	358917
52161	358918
18936	358919
117212	358920
52639	358921
188611	358922
17465	358923
55011	358924
119044	358925
88058	358926
39868	358927
17963	358928
174459	358929
115733	358930
896	358931
2539	358932
4810	358933
36392	358934
51591	358935
81454	358936
115384	358937
1085	358938
133823	358939
36571	358940
125222	358941
3097	358942
53708	358943
84258	358944
53056	358945
24984	358946
37163	358947
9613	358948
127370	358949
82418	358950
78512	358951
18070	358952
77973	358953
3068	358954
1909	358955
9035	358956
117945	358957
1873	358958
263988	358959
52325	358960
198732	358961
56339	358962
76444	358963
130027	358964
896	358965
122334	358966
2553	358967
87875	358968
194951	358969
39707	358970
77420	358971
279986	358972
57058	358973
25015	358974
25221	358975
175410	358976
6712	358977
18389	358978
25452	358979
179518	358980
131827	358981
176757	358982
25059	358983
131209	358984
121127	358985
84127	358986
118255	358987
133980	358988
13036	358989
3711	358990
131525	358991
115603	358992
178561	358993
6537	358994
13230	358995
79117	358996
174520	358997
87572	358998
76444	358999
175861	359000
13246	359001
86237	359002
120531	359003
123815	359004
115983	359005
25172	359006
57349	359007
121751	359008
3702	359009
3702	359010
181783	359011
81387	359012
35556	359013
40040	359014
80766	359015
18699	359016
283676	359017
8653	359018
24859	359019
3790	359020
197661	359021
39438	359022
6395	359023
1901	359024
6679	359025
24988	359026
53848	359027
53848	359028
86628	359029
125626	359030
190560	359031
131818	359032
24641	359033
3937	359034
255351	359035
8842	359036
114499	359037
38603	359038
59503	359039
178568	359040
17594	359041
181920	359042
25976	359043
88167	359044
25900	359045
55181	359046
6904	359047
78416	359048
25016	359049
178153	359050
27045	359051
195566	359052
56583	359053
198943	359054
12094	359055
18096	359056
1902	359057
201002	359058
24031	359059
88959	359060
130181	359061
34959	359062
287800	359063
79973	359064
17528	359065
58735	359066
186006	359067
37991	359068
86839	359069
26845	359070
893	359071
3070	359072
277878	359073
36521	359074
6680	359075
188777	359076
5058	359077
26272	359078
40449	359079
118658	359080
89176	359081
17933	359082
12139	359083
39707	359084
89835	359085
78091	359086
54535	359087
3978	359088
35524	359089
79896	359090
86052	359091
2008	359092
25023	359093
114698	359094
76338	359095
40113	359096
37638	359097
893	359098
88164	359099
81155	359100
76332	359101
6922	359102
274332	359103
12404	359104
12968	359105
6496	359106
4971	359107
89833	359108
24937	359109
57930	359110
57321	359111
81550	359112
36625	359113
24061	359114
255978	359115
26535	359116
76927	359117
25237	359118
188120	359119
3732	359120
88985	359121
53478	359122
123689	359123
35975	359124
279982	359125
24949	359126
670	359127
17403	359128
35892	359129
38713	359130
83469	359131
12896	359132
25344	359133
1571	359134
78991	359135
37518	359136
116847	359137
254108	359138
119839	359139
1904	359140
84686	359141
116679	359142
52401	359143
123114	359144
27236	359145
56408	359146
51528	359147
38968	359148
2553	359149
77323	359150
9035	359151
4893	359152
25480	359153
54028	359154
12139	359155
55754	359156
172353	359157
288784	359158
133690	359159
38541	359160
38541	359161
127595	359162
179913	359163
26751	359164
266048	359165
54703	359166
89264	359167
83553	359168
37764	359169
125496	359170
899	359171
39964	359172
126490	359173
183892	359174
89619	359175
4956	359176
5079	359177
181224	359178
87965	359179
76369	359180
76332	359181
3078	359182
178987	359183
25833	359184
8965	359185
26906	359186
34987	359187
6497	359188
17439	359189
115117	359190
26845	359191
25596	359192
59025	359193
6713	359194
115072	359195
12722	359196
120388	359197
77349	359198
38953	359199
195813	359200
9154	359201
3910	359202
125496	359203
38732	359204
79020	359205
3145	359206
274686	359207
258264	359208
89969	359209
23950	359210
4956	359211
3668	359212
36896	359213
122327	359214
11841	359215
180966	359216
9613	359217
59547	359218
114511	359219
57638	359220
120041	359221
4956	359222
80613	359223
82995	359224
40119	359225
25249	359226
17465	359227
86849	359228
8944	359229
132242	359230
17846	359231
39833	359232
80157	359233
122599	359234
261778	359235
129743	359236
84686	359237
17073	359238
35287	359239
133368	359240
79913	359241
257280	359242
132536	359243
34877	359244
2948	359245
124144	359246
39799	359247
199417	359248
196856	359249
193622	359250
117792	359251
37247	359252
55881	359253
13033	359254
260429	359255
23879	359256
183445	359257
115983	359258
177681	359259
51852	359260
672	359261
51527	359262
250122	359263
187953	359264
1996	359265
4862	359266
9653	359267
195141	359268
37607	359269
5123	359270
85140	359271
6922	359272
26536	359273
4908	359274
188119	359275
58929	359276
85240	359277
36801	359278
132627	359279
56942	359280
2539	359281
12892	359282
11795	359283
38878	359284
9211	359285
261604	359286
39201	359287
119866	359288
121133	359289
17301	359290
198273	359291
130464	359292
171060	359293
197907	359294
24641	359295
5086	359296
86057	359297
186175	359298
81969	359299
17148	359300
55312	359301
176578	359302
278474	359303
54030	359304
197667	359305
87701	359306
118101	359307
1899	359308
9521	359309
34876	359310
39508	359311
8941	359312
893	359313
86057	359314
12863	359315
134744	359316
279251	359317
37987	359318
9530	359319
127486	359320
6922	359321
116575	359322
198081	359323
38131	359324
17871	359325
13353	359326
57312	359327
5073	359328
257215	359329
288753	359330
80442	359331
127107	359332
52719	359333
3872	359334
6533	359335
88951	359336
9007	359337
271856	359338
126976	359339
174993	359340
88359	359341
124148	359342
131660	359343
80699	359344
26638	359345
3070	359346
119865	359347
5123	359348
13146	359349
120836	359350
186985	359351
117934	359352
282	359353
134358	359354
88744	359355
264579	359356
89185	359357
6645	359358
249599	359359
190558	359360
77639	359361
36993	359362
39870	359363
9014	359364
176995	359365
130510	359366
12488	359367
187152	359368
17942	359369
5301	359370
9035	359371
27524	359372
59448	359373
3732	359374
25639	359375
38810	359376
38953	359377
176078	359378
26318	359379
1560	359380
34987	359381
34987	359382
26273	359383
53482	359384
3937	359385
56049	359386
124148	359387
268713	359388
183837	359389
59815	359390
37118	359391
35376	359392
115988	359393
13212	359394
27186	359395
12722	359396
87972	359397
122445	359398
24949	359399
38046	359400
17921	359401
18699	359402
12539	359403
13274	359404
88741	359405
26978	359406
5034	359407
86842	359408
83076	359409
117183	359410
11907	359411
58326	359412
85782	359413
129734	359414
281908	359415
3917	359416
89074	359417
58387	359418
180130	359419
87701	359420
6539	359421
6862	359422
25478	359423
119198	359424
176423	359425
39459	359426
34820	359427
3683	359428
16952	359429
59350	359430
78824	359431
17261	359432
58977	359433
36895	359434
191428	359435
88593	359436
59740	359437
6434	359438
25953	359439
1899	359440
55312	359441
180	359442
9866	359443
35518	359444
129101	359445
11968	359446
84587	359447
134383	359448
38998	359449
25084	359450
4871	359451
26093	359452
84584	359453
36598	359454
82055	359455
132246	359456
59087	359457
52389	359458
213091	359459
61094	359460
152599	359461
309243	359462
121993	359463
220426	359464
53164	359465
222383	359466
108063	359467
205759	359468
23716	359469
14828	359470
24149	359471
108902	359472
131380	359473
120049	359474
89765	359475
2966	359476
2966	359477
107247	359478
53381	359479
277209	359480
65151	359481
17518	359482
166700	359483
13037	359484
17619	359485
10932	359486
138176	359487
26654	359488
11734	359489
3205	359490
83790	359491
15313	359492
146663	359493
9266	359494
140753	359495
28386	359496
34388	359497
60033	359498
19586	359499
167663	359500
25279	359501
104641	359502
132257	359503
213126	359504
161889	359505
32663	359506
136102	359507
74997	359508
110701	359509
18145	359510
93873	359511
176489	359512
29091	359513
33330	359514
287619	359515
70774	359516
119487	359517
126430	359518
135243	359519
180945	359520
135742	359521
23918	359522
24885	359523
26680	359524
127623	359525
270401	359526
103817	359527
73815	359528
283451	359529
166897	359530
12467	359531
36750	359532
56852	359533
44362	359534
4528	359535
124777	359536
53218	359537
5731	359538
79021	359539
274221	359540
301620	359541
87093	359542
288502	359543
123269	359544
32733	359545
260802	359546
177993	359547
130819	359548
152192	359549
100099	359550
191462	359551
191462	359552
40427	359553
84463	359554
36460	359555
67128	359556
40332	359557
262451	359558
310569	359559
79171	359560
205848	359561
140712	359562
251748	359563
245064	359564
295814	359565
67457	359566
65419	359567
243452	359568
99539	359569
21927	359570
63510	359571
68168	359572
57775	359573
38203	359574
135003	359575
154168	359576
241719	359577
38203	359578
168067	359579
41271	359580
74927	359581
303825	359582
23044	359583
278703	359584
22521	359585
79346	359586
124475	359587
42842	359588
133652	359589
165050	359590
217204	359591
111127	359592
98017	359593
102975	359594
219739	359595
140662	359596
64596	359597
175780	359598
168966	359599
54870	359600
107347	359601
241080	359602
158439	359603
69459	359604
1599	359605
35917	359606
52888	359607
229005	359608
48341	359609
13465	359610
290738	359611
99136	359612
157801	359613
135375	359614
52696	359615
176485	359616
104957	359617
28861	359618
301705	359619
244888	359620
289093	359621
122862	359622
286124	359623
67024	359624
101127	359625
166410	359626
113131	359627
21966	359628
267902	359629
173078	359630
105150	359631
115699	359632
26899	359633
65901	359634
144907	359635
178094	359636
111796	359637
239803	359638
51408	359639
186282	359640
9143	359641
96074	359642
114286	359643
44054	359644
235886	359645
7205	359646
111430	359647
120750	359648
311578	359649
119394	359650
34110	359651
89139	359652
48400	359653
54830	359654
3815	359655
124615	359656
34110	359657
238393	359658
55722	359659
105217	359660
118370	359661
234653	359662
96947	359663
46834	359664
207037	359665
253832	359666
52429	359667
98572	359668
119576	359669
166060	359670
201424	359671
38835	359672
17361	359673
35864	359674
43063	359675
298710	359676
140083	359677
398	359678
5695	359679
209933	359680
8334	359681
7650	359682
27544	359683
194611	359684
30104	359685
214046	359686
156613	359687
9873	359688
45451	359689
62204	359690
77433	359691
297879	359692
24705	359693
2955	359694
142419	359695
195842	359696
13821	359697
133097	359698
71189	359699
55375	359700
4293	359701
13152	359702
65486	359703
68695	359704
35263	359705
197585	359706
89178	359707
27389	359708
121559	359709
114908	359710
3210	359711
4121	359712
164852	359713
40020	359714
287108	359715
35316	359716
265858	359717
18740	359718
48541	359719
148681	359720
196263	359721
293901	359722
242236	359723
27823	359724
14993	359725
24105	359726
148716	359727
280957	359728
133918	359729
252062	359730
126813	359731
185153	359732
74270	359733
159588	359734
17330	359735
103804	359736
4219	359737
84840	359738
1230	359739
149653	359740
298505	359741
122319	359742
307749	359743
51683	359744
125862	359745
87611	359746
18025	359747
294165	359748
268847	359749
114749	359750
123128	359751
1367	359752
131785	359753
169842	359754
84782	359755
10943	359756
3077	359757
144749	359758
25243	359759
95901	359760
51180	359761
206664	359762
26892	359763
29782	359764
187231	359765
123291	359766
29933	359767
142029	359768
85535	359769
254943	359770
201944	359771
106101	359772
134820	359773
42520	359774
247106	359775
5827	359776
8671	359777
233171	359778
62635	359779
14993	359780
64879	359781
91604	359782
311978	359783
206975	359784
73204	359785
180418	359786
307080	359787
121270	359788
157126	359789
257852	359790
38445	359791
191260	359792
206438	359793
183989	359794
133685	359795
301361	359796
52203	359797
213927	359798
15228	359799
169176	359800
7563	359801
93615	359802
209136	359803
241133	359804
181545	359805
186842	359806
72512	359807
267761	359808
50505	359809
166661	359810
309923	359811
78040	359812
65031	359813
143280	359814
146500	359815
38383	359816
126559	359817
72445	359818
272987	359819
217504	359820
221309	359821
82772	359822
53152	359823
111670	359824
59084	359825
171011	359826
269759	359827
86505	359828
127412	359829
13016	359830
73049	359831
176484	359832
183899	359833
285010	359834
143590	359835
89374	359836
151450	359837
175239	359838
248302	359839
213727	359840
145979	359841
136409	359842
138129	359843
32637	359844
97168	359845
205486	359846
14994	359847
241358	359848
311225	359849
172766	359850
65616	359851
586	359852
178476	359853
86191	359854
250215	359855
53467	359856
290011	359857
299196	359858
274600	359859
194865	359860
242284	359861
305304	359862
169416	359863
185527	359864
144981	359865
6650	359866
153183	359867
93944	359868
72431	359869
3531	359870
312393	359871
15682	359872
177052	359873
33968	359874
200870	359875
90039	359876
112742	359877
143057	359878
210217	359879
260823	359880
202693	359881
181112	359882
88393	359883
259211	359884
219183	359885
203553	359886
26875	359887
191501	359888
93375	359889
59586	359890
24301	359891
48954	359892
136946	359893
1306	359894
195723	359895
78260	359896
171656	359897
218087	359898
46648	359899
25425	359900
142296	359901
185850	359902
79968	359903
40807	359904
1370	359905
85257	359906
105620	359907
258059	359908
243337	359909
140038	359910
73955	359911
82801	359912
187504	359913
180732	359914
124083	359915
131747	359916
9336	359917
289443	359918
30928	359919
48605	359920
249800	359921
245411	359922
147754	359923
224958	359924
76654	359925
112847	359926
305329	359927
209649	359928
99933	359929
236333	359930
62068	359931
59086	359932
138892	359933
11904	359934
257904	359935
278785	359936
123345	359937
4925	359938
78908	359939
18258	359940
2941	359941
269523	359942
54587	359943
64855	359944
40677	359945
91058	359946
121	359947
178360	359948
17463	359949
113869	359950
121397	359951
166771	359952
112125	359953
64529	359954
99288	359955
200194	359956
241738	359957
64724	359958
281075	359959
241123	359960
126625	359961
13321	359962
26875	359963
301413	359964
132564	359965
224955	359966
228541	359967
2832	359968
153818	359969
88573	359970
169607	359971
192471	359972
128858	359973
79964	359974
140047	359975
73423	359976
60595	359977
174819	359978
186170	359979
142489	359980
9275	359981
154352	359982
421	359983
414	359984
36179	359985
166978	359986
60553	359987
112221	359988
278530	359989
255189	359990
91059	359991
300990	359992
125151	359993
24527	359994
58493	359995
58493	359996
250666	359997
123487	359998
110125	359999
21034	360000
48571	360001
45162	360002
86153	360003
30072	360004
1322	360005
124977	360006
41470	360007
21866	360008
28510	360009
264594	360010
54946	360011
24771	360012
83465	360013
47418	360014
10397	360015
250114	360016
238764	360017
56653	360018
96003	360019
116937	360020
121434	360021
41097	360022
47418	360023
192596	360024
5986	360025
22904	360026
100643	360027
166802	360028
70737	360029
30941	360030
51831	360031
5293	360032
85477	360033
85845	360034
137355	360035
97564	360036
15886	360037
38203	360038
38203	360039
798	360040
123141	360041
138571	360042
184704	360043
146987	360044
266121	360045
118520	360046
13341	360047
142110	360048
139254	360049
234323	360050
6533	360051
45268	360052
201276	360053
119767	360054
245582	360055
57926	360056
72807	360057
5244	360058
165129	360059
215044	360060
172699	360061
151487	360062
9511	360063
103615	360064
9962	360065
78606	360066
71779	360067
44933	360068
40272	360069
275161	360070
190555	360071
54456	360072
165754	360073
288	360074
310928	360075
265315	360076
78540	360077
20343	360078
195674	360079
38913	360080
207249	360081
196825	360082
69640	360083
122208	360084
125791	360085
97830	360086
109845	360087
24314	360088
148504	360089
30884	360090
258280	360091
92385	360092
177364	360093
3210	360094
126938	360095
127351	360096
197830	360097
276736	360098
222668	360099
9619	360100
179293	360101
65745	360102
244130	360103
173525	360104
233463	360105
260927	360106
155679	360107
1945	360108
244526	360109
31807	360110
156884	360111
154115	360112
101645	360113
225583	360114
110109	360115
134	360116
181788	360117
229664	360118
81520	360119
37315	360120
63546	360121
91376	360122
111167	360123
135735	360124
175607	360125
183481	360126
183481	360127
269220	360128
286503	360129
251837	360130
179966	360131
233164	360132
72243	360133
303803	360134
112308	360135
32084	360136
128627	360137
308376	360138
248351	360139
15074	360140
179052	360141
250548	360142
18387	360143
287322	360144
89863	360145
297389	360146
175969	360147
126192	360148
198701	360149
103022	360150
124668	360151
159149	360152
173492	360153
296894	360154
133817	360155
287566	360156
306265	360157
63184	360158
227506	360159
2350	360160
73325	360161
292995	360162
97566	360163
97588	360164
212781	360165
10980	360166
85161	360167
137048	360168
187118	360169
309013	360170
154857	360171
247967	360172
761	360173
304737	360174
234995	360175
59747	360176
144935	360177
297390	360178
286948	360179
272276	360180
214641	360181
217687	360182
293803	360183
199621	360184
19928	360185
93492	360186
145406	360187
285079	360188
27400	360189
275828	360190
9479	360191
189425	360192
182506	360193
285222	360194
302647	360195
275085	360196
5824	360197
41620	360198
155649	360199
51895	360200
151516	360201
6594	360202
165	360203
25954	360204
8719	360205
21493	360206
16351	360207
973	360208
30290	360209
11396	360210
25331	360211
33501	360212
127905	360213
32524	360214
47110	360215
37940	360216
10797	360217
18941	360218
65254	360219
10725	360220
30112	360221
8237	360222
24138	360223
187920	360224
300850	360225
3609	360226
128239	360227
269755	360228
111976	360229
66586	360230
57813	360231
153591	360232
285652	360233
30819	360234
271807	360235
15539	360236
69593	360237
127047	360238
116508	360239
19129	360240
147312	360241
214191	360242
43529	360243
185309	360244
29550	360245
217508	360246
133059	360247
149	360248
186096	360249
246718	360250
284496	360251
107968	360252
40883	360253
138189	360254
83341	360255
101364	360256
53402	360257
2028	360258
254813	360259
213571	360260
145595	360261
221224	360262
132397	360263
249545	360264
141255	360265
95388	360266
102002	360267
188019	360268
80590	360269
193772	360270
166463	360271
183352	360272
233170	360273
58641	360274
155258	360275
85893	360276
168751	360277
46531	360278
78669	360279
89838	360280
109572	360281
130333	360282
233782	360283
144862	360284
24830	360285
179787	360286
541	360287
11518	360288
13531	360289
14442	360290
176074	360291
17922	360292
39622	360293
49934	360294
140429	360295
7491	360296
196614	360297
191315	360298
13366	360299
18599	360300
91512	360301
104187	360302
123507	360303
47990	360304
82236	360305
10573	360306
50576	360307
18744	360308
132454	360309
1496	360310
224930	360311
61042	360312
7447	360313
182821	360314
4987	360315
1803	360316
23679	360317
33411	360318
120374	360319
38766	360320
65567	360321
17450	360322
320	360323
115287	360324
41950	360325
42611	360326
206600	360327
4056	360328
185794	360329
103732	360330
95609	360331
142658	360332
140198	360333
183540	360334
300159	360335
74749	360336
185961	360337
12538	360338
146129	360339
89319	360340
128656	360341
53677	360342
43468	360343
504	360344
85674	360345
71149	360346
69183	360347
117086	360348
6202	360349
27716	360350
105932	360351
82499	360352
31992	360353
11955	360354
88584	360355
65286	360356
90623	360357
1734	360358
176142	360359
40183	360360
87233	360361
6430	360362
1238	360363
137994	360364
104687	360365
10319	360366
89569	360367
65700	360368
131492	360369
16897	360370
25999	360371
160194	360372
106715	360373
129619	360374
79334	360375
23950	360376
111895	360377
148730	360378
119059	360379
203620	360380
244094	360381
145776	360382
22041	360383
102455	360384
22229	360385
146479	360386
72107	360387
168390	360388
80808	360389
98470	360390
8543	360391
196974	360392
51452	360393
17723	360394
67794	360395
95934	360396
17689	360397
6577	360398
127470	360399
140240	360400
43600	360401
125021	360402
20449	360403
77454	360404
54381	360405
163596	360406
23234	360407
79147	360408
23166	360409
125470	360410
34470	360411
61407	360412
197839	360413
127948	360414
445	360415
109142	360416
63	360417
164809	360418
131390	360419
92462	360420
97113	360421
27517	360422
34827	360423
1899	360424
27678	360425
237796	360426
129378	360427
89722	360428
19347	360429
112768	360430
55908	360431
138657	360432
118965	360433
83488	360434
27529	360435
26709	360436
181286	360437
165735	360438
84398	360439
42317	360440
264114	360441
309167	360442
4138	360443
3609	360444
22253	360445
106303	360446
13046	360447
28568	360448
89678	360449
92646	360450
34034	360451
25417	360452
196935	360453
36751	360454
9786	360455
13380	360456
7342	360457
59768	360458
13870	360459
82876	360460
43543	360461
225610	360462
13382	360463
288885	360464
87701	360465
26273	360466
197400	360467
221363	360468
249433	360469
135830	360470
112163	360471
56623	360472
97566	360473
41756	360474
209634	360475
136879	360476
177504	360477
7924	360478
29668	360479
101117	360480
59394	360481
129212	360482
98369	360483
74028	360484
171917	360485
58854	360486
25041	360487
87795	360488
152098	360489
79305	360490
14120	360491
61130	360492
67263	360493
37819	360494
200432	360495
62799	360496
13013	360497
17198	360498
82036	360499
137942	360500
150534	360501
137462	360502
22440	360503
73888	360504
73502	360505
283140	360506
168773	360507
245284	360508
89259	360509
77101	360510
105002	360511
251821	360512
18639	360513
1762	360514
134282	360515
219105	360516
251714	360517
13053	360518
108043	360519
96075	360520
128542	360521
61236	360522
4991	360523
161924	360524
95908	360525
173446	360526
50020	360527
8331	360528
166489	360529
44531	360530
521	360531
25348	360532
289418	360533
244908	360534
36755	360535
127451	360536
32843	360537
282060	360538
235441	360539
8244	360540
186497	360541
219531	360542
311048	360543
36338	360544
28105	360545
40381	360546
17763	360547
67020	360548
180006	360549
269319	360550
27458	360551
97168	360552
29774	360553
84082	360554
41501	360555
224990	360556
114591	360557
75272	360558
22067	360559
177371	360560
232743	360561
67263	360562
215720	360563
36783	360564
108263	360565
34914	360566
40970	360567
214794	360568
51391	360569
125690	360570
26413	360571
275673	360572
201877	360573
91914	360574
30787	360575
256439	360576
195552	360577
64495	360578
137452	360579
142907	360580
123784	360581
46327	360582
89648	360583
85874	360584
128952	360585
163141	360586
170118	360587
97562	360588
31380	360589
34012	360590
107839	360591
44366	360592
217506	360593
76546	360594
156201	360595
52086	360596
67778	360597
203192	360598
32787	360599
200361	360600
149674	360601
246258	360602
167251	360603
81045	360604
41079	360605
31159	360606
58559	360607
213447	360608
18484	360609
276083	360610
213696	360611
29182	360612
63184	360613
286080	360614
124834	360615
41408	360616
7294	360617
40334	360618
147514	360619
104940	360620
63000	360621
477	360622
19947	360623
15214	360624
183767	360625
36370	360626
32066	360627
21485	360628
44319	360629
114590	360630
142105	360631
28361	360632
93116	360633
78395	360634
15871	360635
95673	360636
4075	360637
208679	360638
38087	360639
41764	360640
95105	360641
284381	360642
10820	360643
106665	360644
58310	360645
165965	360646
73877	360647
249764	360648
17652	360649
2028	360650
91535	360651
294166	360652
27570	360653
33530	360654
28623	360655
35739	360656
97015	360657
12976	360658
171939	360659
4751	360660
167287	360661
107067	360662
73482	360663
189669	360664
2267	360665
286056	360666
59470	360667
1580	360668
8160	360669
140027	360670
271418	360671
120501	360672
21812	360673
64258	360674
7900	360675
230222	360676
91921	360677
32728	360678
107628	360679
40243	360680
23606	360681
129688	360682
158060	360683
142700	360684
269158	360685
28550	360686
62821	360687
48838	360688
86328	360689
119448	360690
139160	360691
27238	360692
4913	360693
19258	360694
77103	360695
203004	360696
261485	360697
84335	360698
83947	360699
17794	360700
47642	360701
1248	360702
36359	360703
1057	360704
81248	360705
69399	360706
259707	360707
24078	360708
184549	360709
275842	360710
274250	360711
117677	360712
284591	360713
194430	360714
251807	360715
451	360716
36843	360717
6843	360718
32724	360719
54213	360720
626	360721
72731	360722
39210	360723
13658	360724
37895	360725
317	360726
203107	360727
8066	360728
18537	360729
4148	360730
121635	360731
6549	360732
25926	360733
6627	360734
213433	360735
42227	360736
81320	360737
203678	360738
281209	360739
41765	360740
32508	360741
185	360742
162613	360743
71372	360744
3651	360745
11487	360746
844	360747
15994	360748
42387	360749
56438	360750
46158	360751
284812	360752
27256	360753
8934	360754
52526	360755
81755	360756
46646	360757
52181	360758
52125	360759
52125	360760
257443	360761
67263	360762
289962	360763
2382	360764
43014	360765
25904	360766
15058	360767
148473	360768
35523	360769
54890	360770
91285	360771
3410	360772
61146	360773
92	360774
6260	360775
12356	360776
25904	360777
4547	360778
37475	360779
37475	360780
23665	360781
59024	360782
81641	360783
8408	360784
37520	360785
194760	360786
233565	360787
213769	360788
363	360789
5837	360790
25408	360791
33802	360792
113931	360793
261769	360794
36620	360795
2238	360796
4496	360797
30267	360798
18607	360799
64182	360800
150	360801
77480	360802
86460	360803
20451	360804
218880	360805
6850	360806
6655	360807
29646	360808
23822	360809
260747	360810
17158	360811
16727	360812
40116	360813
89036	360814
119756	360815
105401	360816
75539	360817
209296	360818
2407	360819
12707	360820
302664	360821
95321	360822
45038	360823
59238	360824
159924	360825
40818	360826
82146	360827
124135	360828
111238	360829
26264	360830
254105	360831
117326	360832
87573	360833
7031	360834
113995	360835
205859	360836
16284	360837
28742	360838
116425	360839
39696	360840
177845	360841
10373	360842
818	360843
184107	360844
201021	360845
72777	360846
195649	360847
81326	360848
201480	360849
2472	360850
17131	360851
1276	360852
1145	360853
124565	360854
82622	360855
23166	360856
36398	360857
47890	360858
155679	360859
45919	360860
27118	360861
146238	360862
12283	360863
65266	360864
59739	360865
13071	360866
61732	360867
97787	360868
96124	360869
23834	360870
1297	360871
300262	360872
94247	360873
12625	360874
110044	360875
9934	360876
2911	360877
20934	360878
113500	360879
132	360880
211339	360881
34631	360882
129113	360883
156064	360884
5015	360885
10504	360886
210382	360887
1878	360888
232780	360889
149876	360890
8722	360891
4867	360892
83547	360893
1573	360894
40721	360895
40652	360896
18358	360897
21911	360898
61212	360899
198886	360900
30710	360901
247588	360902
94529	360903
108099	360904
88663	360905
124838	360906
25952	360907
203623	360908
17501	360909
83238	360910
249931	360911
4542	360912
57464	360913
306939	360914
56108	360915
16245	360916
53909	360917
44563	360918
18980	360919
22585	360920
275224	360921
178684	360922
56325	360923
82974	360924
55862	360925
16923	360926
41205	360927
55437	360928
4069	360929
74597	360930
198585	360931
148194	360932
68477	360933
161672	360934
55069	360935
74174	360936
113013	360937
147925	360938
209457	360939
199994	360940
21929	360941
195360	360942
129119	360943
209680	360944
297193	360945
6203	360946
6917	360947
78980	360948
210589	360949
110379	360950
12453	360951
60592	360952
95107	360953
132390	360954
131169	360955
62236	360956
188662	360957
70265	360958
119730	360959
91882	360960
95684	360961
214320	360962
74557	360963
24680	360964
48975	360965
18419	360966
199931	360967
59606	360968
165750	360969
207221	360970
16871	360971
84937	360972
110157	360973
26666	360974
172979	360975
1083	360976
24843	360977
84011	360978
49412	360979
63134	360980
29234	360981
108162	360982
40441	360983
47503	360984
178488	360985
74249	360986
87766	360987
6184	360988
74821	360989
17826	360990
175562	360991
9107	360992
58413	360993
156055	360994
115503	360995
266298	360996
81548	360997
111913	360998
39277	360999
69809	361000
16564	361001
1695	361002
75598	361003
18898	361004
30159	361005
844	361006
6222	361007
71779	361008
10145	361009
7563	361010
62719	361011
23341	361012
28087	361013
39110	361014
52982	361015
14335	361016
260377	361017
91038	361018
245591	361019
59813	361020
161244	361021
385	361022
179520	361023
18070	361024
72307	361025
5457	361026
125997	361027
11629	361028
53970	361029
93566	361030
45216	361031
3251	361032
65538	361033
194729	361034
190601	361035
156610	361036
38349	361037
175106	361038
92938	361039
37480	361040
80710	361041
251450	361042
127456	361043
5106	361044
310839	361045
114553	361046
110564	361047
52561	361048
117886	361049
85766	361050
135859	361051
8640	361052
246834	361053
242297	361054
158421	361055
142493	361056
21525	361057
131098	361058
27200	361059
172024	361060
111211	361061
37000	361062
88767	361063
75500	361064
41642	361065
132258	361066
26424	361067
6967	361068
144999	361069
144127	361070
35591	361071
44404	361072
227747	361073
23589	361074
181205	361075
211150	361076
4774	361077
42562	361078
4424	361079
19952	361080
43398	361081
20339	361082
38230	361083
7158	361084
27453	361085
16867	361086
209990	361087
10367	361088
59374	361089
95301	361090
116090	361091
8051	361092
281	361093
87753	361094
19194	361095
94609	361096
10308	361097
3334	361098
467	361099
11302	361100
120502	361101
191936	361102
221658	361103
31612	361104
63929	361105
162613	361106
68168	361107
35865	361108
34891	361109
254189	361110
292852	361111
107	361112
273134	361113
13491	361114
100001	361115
128170	361116
49491	361117
276	361118
11795	361119
21356	361120
21356	361121
51468	361122
9604	361123
3078	361124
11256	361125
24676	361126
92234	361127
216674	361128
37736	361129
211607	361130
137087	361131
1790	361132
81453	361133
81453	361134
125822	361135
159415	361136
275384	361137
58886	361138
60522	361139
292637	361140
129097	361141
80219	361142
58719	361143
194166	361144
136335	361145
275218	361146
61725	361147
28031	361148
100477	361149
74985	361150
18135	361151
111978	361152
40382	361153
122323	361154
205404	361155
16000	361156
177090	361157
33783	361158
1393	361159
29006	361160
2854	361161
283061	361162
56908	361163
39847	361164
57101	361165
90165	361166
64051	361167
90331	361168
258758	361169
205708	361170
145979	361171
16059	361172
180295	361173
220884	361174
204260	361175
81372	361176
184277	361177
65546	361178
14369	361179
2891	361180
60411	361181
66805	361182
62687	361183
35462	361184
97318	361185
9229	361186
102	361187
84982	361188
16389	361189
296426	361190
40462	361191
86846	361192
132925	361193
29217	361194
9032	361195
7831	361196
19270	361197
64771	361198
773	361199
77650	361200
45549	361201
266191	361202
283604	361203
216664	361204
232686	361205
115164	361206
4516	361207
278871	361208
198919	361209
114323	361210
200866	361211
154117	361212
213887	361213
251924	361214
108278	361215
85026	361216
294864	361217
122544	361218
1009	361219
70847	361220
22097	361221
22044	361222
77522	361223
3635	361224
140262	361225
44112	361226
135578	361227
180227	361228
130095	361229
2230	361230
6993	361231
206676	361232
213882	361233
98823	361234
21267	361235
92518	361236
17287	361237
28414	361238
2932	361239
2480	361240
115065	361241
76273	361242
309111	361243
75128	361244
114696	361245
2442	361246
37766	361247
43013	361248
106291	361249
73435	361250
11894	361251
64224	361252
117587	361253
150001	361254
115242	361255
47211	361256
180363	361257
13449	361258
291153	361259
182050	361260
12903	361261
32731	361262
89755	361263
25796	361264
120959	361265
81608	361266
19587	361267
112008	361268
112468	361269
25498	361270
10648	361271
116961	361272
197948	361273
95488	361274
47627	361275
72125	361276
108236	361277
284982	361278
95301	361279
39887	361280
132161	361281
88769	361282
23140	361283
21344	361284
4617	361285
142724	361286
62083	361287
15866	361288
199882	361289
3319	361290
69528	361291
118537	361292
8153	361293
161017	361294
33560	361295
9306	361296
29383	361297
20816	361298
44533	361299
21769	361300
266062	361301
84318	361302
12744	361303
216885	361304
14316	361305
94529	361306
173567	361307
273413	361308
311598	361309
113653	361310
55683	361311
12532	361312
26170	361313
17679	361314
108704	361315
50749	361316
291200	361317
19066	361318
121451	361319
72387	361320
183210	361321
39717	361322
124349	361323
52628	361324
201230	361325
21940	361326
189697	361327
225307	361328
4908	361329
282144	361330
74076	361331
52551	361332
10948	361333
259492	361334
261598	361335
143855	361336
145904	361337
126564	361338
38019	361339
84746	361340
172454	361341
11866	361342
50482	361343
31132	361344
20762	361345
45601	361346
161675	361347
222167	361348
57053	361349
20890	361350
4775	361351
182365	361352
87273	361353
33844	361354
17939	361355
7503	361356
77860	361357
25847	361358
78184	361359
31971	361360
2131	361361
91423	361362
1548	361363
11523	361364
29332	361365
22271	361366
123038	361367
68493	361368
95760	361369
144853	361370
124939	361371
136933	361372
31251	361373
3210	361374
124854	361375
18967	361376
52421	361377
39997	361378
105036	361379
3479	361380
120850	361381
58382	361382
69538	361383
131981	361384
58341	361385
83852	361386
22032	361387
9775	361388
28568	361389
35314	361390
2582	361391
1813	361392
200184	361393
63393	361394
10303	361395
48347	361396
65644	361397
115853	361398
212614	361399
157900	361400
1244	361401
61289	361402
162616	361403
64394	361404
81833	361405
4056	361406
13986	361407
77697	361408
111822	361409
13322	361410
98518	361411
36915	361412
122036	361413
13613	361414
275447	361415
9331	361416
189168	361417
126455	361418
961	361419
285216	361420
66273	361421
25501	361422
150387	361423
35369	361424
56948	361425
151000	361426
8666	361427
144680	361428
13199	361429
924	361430
13322	361431
25259	361432
20156	361433
44906	361434
296465	361435
210434	361436
296466	361437
248523	361438
32405	361439
110613	361440
235488	361441
312716	361442
135191	361443
298876	361444
195123	361445
54088	361446
172941	361447
77921	361448
174	361449
94	361450
166413	361451
9380	361452
95240	361453
55514	361454
82390	361455
258784	361456
12393	361457
91724	361458
35281	361459
4528	361460
87490	361461
89164	361462
24520	361463
5442	361464
30958	361465
88879	361466
191614	361467
189525	361468
140765	361469
24124	361470
20561	361471
67616	361472
27814	361473
41017	361474
127191	361475
26440	361476
253245	361477
36043	361478
55605	361479
107490	361480
149818	361481
95395	361482
88425	361483
3155	361484
18928	361485
9133	361486
11265	361487
24192	361488
35319	361489
68463	361490
14391	361491
127353	361492
97	361493
76097	361494
52585	361495
60235	361496
277414	361497
40765	361498
191518	361499
45092	361500
4032	361501
38242	361502
302405	361503
194746	361504
283582	361505
215958	361506
17252	361507
25472	361508
16464	361509
5310	361510
158570	361511
143582	361512
160370	361513
79873	361514
120086	361515
32840	361516
80574	361517
148626	361518
100088	361519
242138	361520
18267	361521
30568	361522
171	361523
152124	361524
282668	361525
183813	361526
54021	361527
56759	361528
215678	361529
85528	361530
96699	361531
40677	361532
21316	361533
79221	361534
53142	361535
165461	361536
130561	361537
116973	361538
72420	361539
112642	361540
59408	361541
127252	361542
255845	361543
30232	361544
136489	361545
77164	361546
27079	361547
119350	361548
40390	361549
32529	361550
64009	361551
121950	361552
64340	361553
68341	361554
145561	361555
81353	361556
85002	361557
152732	361558
147865	361559
75302	361560
102236	361561
195571	361562
33632	361563
264427	361564
22833	361565
102688	361566
59391	361567
207126	361568
39388	361569
96861	361570
118024	361571
60336	361572
185283	361573
9627	361574
29263	361575
254942	361576
258178	361577
50454	361578
308490	361579
159418	361580
58832	361581
33601	361582
189182	361583
18258	361584
208430	361585
42626	361586
21713	361587
78092	361588
53311	361589
100916	361590
36227	361591
200434	361592
183555	361593
20519	361594
15584	361595
52629	361596
58200	361597
32076	361598
127058	361599
184522	361600
47052	361601
8612	361602
195704	361603
198907	361604
143091	361605
43034	361606
127497	361607
77372	361608
93641	361609
190656	361610
20114	361611
25649	361612
102291	361613
124313	361614
97613	361615
107941	361616
7014	361617
31714	361618
70737	361619
60235	361620
137261	361621
138516	361622
981	361623
179810	361624
268647	361625
293841	361626
127807	361627
183229	361628
87568	361629
62479	361630
274714	361631
82033	361632
44115	361633
33965	361634
126580	361635
196525	361636
48495	361637
188615	361638
28076	361639
196084	361640
187620	361641
309168	361642
199569	361643
64173	361644
158808	361645
199661	361646
2230	361647
29263	361648
134838	361649
13274	361650
27578	361651
24123	361652
12245	361653
24678	361654
48363	361655
4209	361656
99384	361657
4915	361658
73034	361659
34073	361660
144127	361661
19563	361662
191079	361663
132143	361664
34922	361665
23916	361666
10137	361667
21219	361668
61745	361669
93134	361670
14197	361671
250706	361672
17	361673
143762	361674
36523	361675
273729	361676
310678	361677
68124	361678
135753	361679
309229	361680
143173	361681
129511	361682
303409	361683
10432	361684
14500	361685
31220	361686
159246	361687
2827	361688
38071	361689
145776	361690
12367	361691
192954	361692
54328	361693
540	361694
56406	361695
272240	361696
126260	361697
77601	361698
26474	361699
1416	361700
7616	361701
69977	361702
29824	361703
195491	361704
100471	361705
27917	361706
35686	361707
125656	361708
205428	361709
55501	361710
9506	361711
25749	361712
138278	361713
9392	361714
163244	361715
76857	361716
43969	361717
192105	361718
2445	361719
243241	361720
62672	361721
36061	361722
119722	361723
162937	361724
214988	361725
41913	361726
42484	361727
22126	361728
15309	361729
39376	361730
2156	361731
16	361732
1230	361733
54556	361734
167	361735
26475	361736
60444	361737
25184	361738
35686	361739
3622	361740
6752	361741
10371	361742
125791	361743
283569	361744
139713	361745
100428	361746
61320	361747
67660	361748
185936	361749
17930	361750
8616	361751
62799	361752
85051	361753
124489	361754
256109	361755
20189	361756
117022	361757
11950	361758
117843	361759
3689	361760
248588	361761
122729	361762
63324	361763
265720	361764
231142	361765
15047	361766
208434	361767
92857	361768
289472	361769
81801	361770
12387	361771
294544	361772
139042	361773
79148	361774
272774	361775
213994	361776
59636	361777
73502	361778
223	361779
159144	361780
18492	361781
218076	361782
74928	361783
92502	361784
60698	361785
96719	361786
140039	361787
276893	361788
17639	361789
143971	361790
63419	361791
249661	361792
70593	361793
105554	361794
104117	361795
52385	361796
299829	361797
2999	361798
113603	361799
15754	361800
101669	361801
105764	361802
90332	361803
198787	361804
106	361805
10251	361806
187857	361807
201877	361808
258840	361809
86660	361810
69587	361811
23235	361812
128644	361813
172142	361814
271109	361815
2049	361816
90275	361817
36788	361818
138758	361819
208	361820
91881	361821
77593	361822
89775	361823
17843	361824
297689	361825
278421	361826
54105	361827
188748	361828
109885	361829
130798	361830
1997	361831
136637	361832
134291	361833
73485	361834
364	361835
59	361836
12222	361837
139039	361838
226303	361839
27991	361840
63370	361841
11036	361842
8717	361843
215173	361844
69837	361845
136095	361846
150075	361847
229226	361848
226679	361849
44733	361850
24530	361851
71388	361852
117707	361853
250756	361854
33434	361855
8429	361856
30270	361857
44492	361858
65046	361859
23560	361860
23428	361861
39492	361862
275149	361863
142367	361864
98027	361865
81035	361866
51916	361867
68889	361868
211234	361869
189819	361870
55147	361871
148994	361872
1375	361873
185277	361874
23523	361875
62936	361876
294038	361877
135317	361878
32711	361879
42989	361880
29144	361881
6427	361882
27115	361883
36294	361884
128055	361885
16382	361886
131116	361887
105486	361888
4191	361889
130587	361890
195983	361891
86721	361892
129207	361893
62603	361894
203963	361895
41474	361896
39454	361897
89613	361898
93002	361899
226424	361900
86070	361901
53550	361902
60044	361903
114153	361904
151767	361905
29616	361906
25701	361907
176591	361908
5687	361909
1286	361910
200084	361911
48888	361912
29395	361913
40930	361914
24835	361915
62871	361916
7171	361917
218436	361918
97878	361919
107325	361920
148419	361921
123541	361922
99589	361923
127562	361924
37029	361925
77322	361926
261556	361927
58424	361928
108067	361929
44595	361930
703	361931
87922	361932
131941	361933
201875	361934
573	361935
22802	361936
35894	361937
4490	361938
9260	361939
84689	361940
132002	361941
85487	361942
161015	361943
257538	361944
42452	361945
235046	361946
79181	361947
6519	361948
137524	361949
146327	361950
35664	361951
44722	361952
213062	361953
175432	361954
25902	361955
108971	361956
170197	361957
123277	361958
2518	361959
11227	361960
36905	361961
37133	361962
271708	361963
155354	361964
102690	361965
161399	361966
231867	361967
136995	361968
114973	361969
28097	361970
82092	361971
274470	361972
171431	361973
299145	361974
146968	361975
181978	361976
189583	361977
174948	361978
174948	361979
22423	361980
43212	361981
308185	361982
4493	361983
198014	361984
136817	361985
3487	361986
20788	361987
40088	361988
142530	361989
153054	361990
248465	361991
86444	361992
61406	361993
56579	361994
214818	361995
17594	361996
32560	361997
101758	361998
15415	361999
103580	362000
8244	362001
89247	362002
83868	362003
1542	362004
36787	362005
109750	362006
88473	362007
205768	362008
217649	362009
9762	362010
248361	362011
162626	362012
7410	362013
286765	362014
55718	362015
193705	362016
936	362017
3747	362018
178348	362019
262021	362020
257266	362021
51048	362022
51324	362023
123184	362024
87933	362025
27529	362026
24692	362027
53573	362028
68891	362029
112374	362030
25857	362031
7151	362032
14200	362033
306873	362034
200382	362035
19513	362036
66712	362037
94232	362038
92266	362039
13996	362040
3125	362041
175851	362042
49355	362043
41396	362044
15442	362045
47208	362046
41769	362047
146245	362048
117824	362049
19351	362050
29304	362051
126115	362052
17732	362053
135770	362054
44962	362055
7151	362056
49626	362057
140892	362058
65208	362059
66205	362060
139168	362061
45761	362062
1058	362063
298197	362064
156281	362065
310272	362066
26025	362067
258380	362068
165349	362069
18838	362070
1826	362071
49278	362072
104558	362073
26830	362074
82506	362075
64157	362076
3995	362077
39778	362078
26407	362079
1588	362080
57949	362081
206770	362082
44821	362083
11391	362084
54850	362085
13430	362086
465	362087
471	362088
40071	362089
140619	362090
31	362091
156009	362092
261742	362093
37899	362094
249240	362095
130085	362096
26226	362097
242482	362098
178686	362099
2877	362100
114344	362101
311308	362102
68504	362103
172217	362104
213541	362105
125545	362106
115474	362107
126095	362108
171883	362109
26850	362110
130453	362111
26800	362112
213868	362113
8727	362114
10017	362115
194971	362116
34259	362117
62363	362118
66017	362119
3242	362120
271279	362121
181372	362122
90670	362123
86328	362124
73460	362125
172607	362126
15992	362127
119276	362128
29096	362129
40609	362130
120456	362131
62140	362132
197628	362133
19092	362134
89505	362135
210870	362136
40597	362137
185134	362138
2304	362139
75776	362140
150133	362141
40188	362142
186365	362143
11293	362144
131346	362145
67866	362146
221	362147
36988	362148
52165	362149
104475	362150
10083	362151
86401	362152
86401	362153
21658	362154
6003	362155
40616	362156
309	362157
259873	362158
2042	362159
3606	362160
24257	362161
31542	362162
56022	362163
209373	362164
32026	362165
16268	362166
102996	362167
55299	362168
90010	362169
27965	362170
25841	362171
147855	362172
966	362173
118622	362174
17878	362175
33887	362176
181124	362177
63838	362178
34708	362179
38066	362180
116247	362181
110581	362182
139963	362183
153344	362184
9956	362185
13105	362186
111738	362187
20230	362188
17907	362189
254778	362190
3410	362191
127715	362192
94232	362193
256020	362194
133355	362195
114075	362196
129971	362197
14194	362198
46946	362199
4791	362200
10570	362201
145033	362202
283812	362203
241205	362204
3729	362205
22794	362206
228499	362207
155678	362208
52734	362209
14759	362210
105907	362211
74339	362212
103992	362213
183151	362214
77010	362215
21196	362216
147408	362217
119449	362218
30976	362219
6452	362220
189	362221
41344	362222
465	362223
5100	362224
24063	362225
9990	362226
208892	362227
36815	362228
10662	362229
129613	362230
130319	362231
289565	362232
267040	362233
105419	362234
13972	362235
35079	362236
156298	362237
153982	362238
75229	362239
170766	362240
4100	362241
15671	362242
130884	362243
269389	362244
94840	362245
4935	362246
10207	362247
79527	362248
66551	362249
5432	362250
43488	362251
43256	362252
4573	362253
30274	362254
34005	362255
37467	362256
24123	362257
50889	362258
176715	362259
24300	362260
64429	362261
63908	362262
323	362263
129704	362264
41879	362265
153005	362266
161140	362267
207725	362268
76882	362269
153001	362270
111669	362271
3419	362272
120356	362273
6860	362274
2906	362275
48640	362276
6464	362277
8070	362278
82222	362279
13979	362280
1861	362281
10156	362282
227012	362283
89880	362284
132992	362285
102914	362286
11787	362287
77124	362288
13750	362289
115500	362290
30998	362291
157363	362292
68267	362293
13458	362294
79319	362295
36788	362296
10504	362297
17539	362298
238722	362299
204953	362300
64751	362301
53552	362302
25402	362303
9118	362304
34994	362305
34994	362306
2622	362307
6694	362308
14222	362309
110784	362310
129970	362311
9032	362312
33699	362313
64199	362314
175381	362315
24856	362316
202816	362317
113928	362318
16777	362319
121680	362320
8792	362321
109403	362322
123853	362323
64017	362324
214226	362325
16033	362326
297140	362327
53432	362328
62319	362329
75663	362330
7283	362331
176764	362332
92204	362333
6855	362334
66974	362335
59263	362336
2526	362337
1009	362338
21792	362339
4331	362340
80130	362341
27947	362342
4655	362343
7104	362344
1720	362345
14106	362346
5574	362347
64708	362348
13126	362349
63575	362350
120450	362351
168259	362352
424	362353
152127	362354
128268	362355
22731	362356
18307	362357
96076	362358
72583	362359
7301	362360
63527	362361
33152	362362
60337	362363
14190	362364
188101	362365
116549	362366
2403	362367
65911	362368
257834	362369
79579	362370
40187	362371
181999	362372
45480	362373
177038	362374
21136	362375
140060	362376
78590	362377
58972	362378
89543	362379
165224	362380
212844	362381
119179	362382
133	362383
242435	362384
44026	362385
14029	362386
294804	362387
21354	362388
239391	362389
296777	362390
190286	362391
72903	362392
66805	362393
78705	362394
93895	362395
74114	362396
14496	362397
76824	362398
188073	362399
219552	362400
92624	362401
182516	362402
130942	362403
300654	362404
301213	362405
18472	362406
102	362407
193632	362408
58294	362409
243933	362410
78215	362411
312634	362412
45538	362413
163631	362414
90370	362415
107570	362416
82331	362417
250558	362418
145476	362419
118226	362420
142352	362421
115057	362422
110857	362423
160582	362424
17273	362425
101140	362426
245032	362427
92535	362428
108842	362429
12637	362430
42604	362431
232660	362432
99873	362433
24382	362434
142385	362435
136488	362436
80486	362437
158557	362438
186492	362439
307845	362440
157564	362441
64823	362442
253515	362443
103267	362444
44886	362445
125619	362446
18290	362447
122191	362448
39982	362449
309012	362450
296098	362451
75460	362452
3129	362453
12178	362454
8523	362455
211471	362456
167157	362457
134514	362458
165469	362459
274551	362460
75498	362461
253334	362462
61283	362463
291172	362464
99892	362465
261	362466
260293	362467
43860	362468
138985	362469
30953	362470
259230	362471
42754	362472
243568	362473
50885	362474
62227	362475
215652	362476
21116	362477
130416	362478
46908	362479
140062	362480
55281	362481
6761	362482
83985	362483
4906	362484
27308	362485
285924	362486
185338	362487
166920	362488
267357	362489
166404	362490
38098	362491
2635	362492
31750	362493
164456	362494
111206	362495
147218	362496
266363	362497
268858	362498
93357	362499
49654	362500
64655	362501
133701	362502
200369	362503
37218	362504
167442	362505
279671	362506
164630	362507
113178	362508
261749	362509
239821	362510
36322	362511
62274	362512
58310	362513
18560	362514
106059	362515
23262	362516
215946	362517
162199	362518
131462	362519
172901	362520
33640	362521
137835	362522
153886	362523
186104	362524
130390	362525
53752	362526
141511	362527
85750	362528
256590	362529
185719	362530
278082	362531
37493	362532
90237	362533
27347	362534
134985	362535
859	362536
283725	362537
75194	362538
134258	362539
33784	362540
304950	362541
26702	362542
183452	362543
209897	362544
196421	362545
201083	362546
301885	362547
281811	362548
128411	362549
227754	362550
90209	362551
21100	362552
78845	362553
34747	362554
149758	362555
88297	362556
266611	362557
161042	362558
237914	362559
88284	362560
160515	362561
85224	362562
38984	362563
279707	362564
82392	362565
47059	362566
15821	362567
57927	362568
176885	362569
148723	362570
63482	362571
63455	362572
81981	362573
94312	362574
248710	362575
121532	362576
231389	362577
113805	362578
51298	362579
111685	362580
284695	362581
203065	362582
15663	362583
210098	362584
186568	362585
69627	362586
167590	362587
206832	362588
28977	362589
371	362590
113199	362591
66326	362592
183105	362593
67731	362594
89737	362595
31342	362596
118688	362597
165062	362598
231737	362599
237313	362600
73281	362601
204922	362602
38136	362603
91476	362604
87906	362605
113007	362606
183	362607
145250	362608
108700	362609
57925	362610
46679	362611
139148	362612
226877	362613
89236	362614
194784	362615
29748	362616
305177	362617
49695	362618
45308	362619
83540	362620
272307	362621
119304	362622
211134	362623
138673	362624
61321	362625
202566	362626
1966	362627
56900	362628
187988	362629
9028	362630
35462	362631
132013	362632
12267	362633
150985	362634
41793	362635
227632	362636
71283	362637
85940	362638
137905	362639
137459	362640
52505	362641
275133	362642
188099	362643
106730	362644
296463	362645
263430	362646
151516	362647
282737	362648
65551	362649
205610	362650
71338	362651
89427	362652
302142	362653
73238	362654
283868	362655
141771	362656
290381	362657
161040	362658
20079	362659
110109	362660
28875	362661
172947	362662
120796	362663
149473	362664
21672	362665
87679	362666
162570	362667
107984	362668
20290	362669
159382	362670
238672	362671
131179	362672
191899	362673
109512	362674
98531	362675
2341	362676
72509	362677
98016	362678
166748	362679
57554	362680
30884	362681
177159	362682
170489	362683
205156	362684
106929	362685
52510	362686
1937	362687
271329	362688
289765	362689
215746	362690
260901	362691
159871	362692
247364	362693
53593	362694
163	362695
110376	362696
312192	362697
93763	362698
174575	362699
986	362700
90972	362701
49220	362702
298370	362703
82789	362704
16294	362705
108677	362706
43029	362707
49045	362708
169958	362709
83113	362710
29676	362711
173883	362712
72431	362713
63370	362714
52292	362715
124927	362716
267136	362717
68653	362718
120918	362719
13152	362720
172337	362721
212736	362722
232820	362723
185447	362724
63343	362725
200225	362726
143189	362727
200551	362728
43287	362729
25827	362730
124668	362731
20273	362732
281123	362733
65812	362734
139986	362735
220681	362736
289724	362737
165740	362738
217328	362739
190142	362740
6315	362741
168947	362742
47146	362743
37237	362744
9431	362745
9431	362746
17970	362747
42795	362748
191046	362749
85567	362750
223815	362751
205586	362752
54558	362753
166750	362754
135031	362755
206004	362756
91042	362757
215304	362758
264377	362759
65833	362760
7822	362761
77747	362762
263080	362763
94903	362764
192023	362765
66837	362766
267126	362767
138828	362768
93678	362769
185828	362770
110960	362771
122673	362772
86742	362773
146035	362774
206191	362775
77449	362776
225586	362777
75101	362778
127676	362779
165755	362780
7674	362781
156023	362782
18130	362783
162307	362784
139534	362785
207054	362786
92132	362787
122554	362788
89652	362789
125488	362790
247890	362791
145076	362792
73233	362793
209765	362794
131500	362795
80235	362796
192889	362797
171726	362798
108955	362799
183987	362800
75652	362801
207996	362802
107381	362803
257450	362804
177129	362805
156469	362806
52695	362807
224625	362808
54103	362809
181890	362810
100299	362811
130397	362812
146783	362813
256812	362814
52004	362815
7376	362816
152798	362817
34232	362818
25472	362819
26498	362820
45092	362821
37192	362822
58765	362823
102845	362824
302646	362825
134858	362826
64942	362827
28778	362828
47990	362829
124702	362830
43692	362831
300015	362832
187852	362833
61457	362834
202348	362835
146524	362836
94313	362837
41603	362838
199358	362839
201105	362840
42705	362841
52051	362842
37816	362843
236167	362844
118419	362845
139197	362846
224148	362847
54661	362848
5739	362849
28308	362850
105714	362851
85124	362852
164468	362853
176543	362854
250841	362855
67260	362856
198594	362857
12316	362858
166361	362859
102	362860
13821	362861
77727	362862
193264	362863
89173	362864
247114	362865
161210	362866
408	362867
118081	362868
255424	362869
76992	362870
83854	362871
94172	362872
21261	362873
60121	362874
217758	362875
41530	362876
275383	362877
156927	362878
178042	362879
114590	362880
212722	362881
293147	362882
145613	362883
173978	362884
104005	362885
148010	362886
146693	362887
259113	362888
53249	362889
54830	362890
19064	362891
228810	362892
91944	362893
101294	362894
254084	362895
161946	362896
19299	362897
89048	362898
100520	362899
215693	362900
38716	362901
68796	362902
139568	362903
290677	362904
255588	362905
311121	362906
230942	362907
89570	362908
246444	362909
3085	362910
181908	362911
175779	362912
44026	362913
155980	362914
14067	362915
128411	362916
215571	362917
196622	362918
309861	362919
204147	362920
25046	362921
64573	362922
156020	362923
123482	362924
29929	362925
290679	362926
26180	362927
253871	362928
268132	362929
225248	362930
238435	362931
84739	362932
13791	362933
230310	362934
212892	362935
145606	362936
196545	362937
11	362938
64582	362939
102983	362940
57910	362941
184348	362942
39261	362943
8924	362944
88723	362945
38972	362946
27494	362947
49680	362948
39771	362949
225190	362950
274871	362951
212749	362952
215588	362953
56505	362954
143872	362955
264406	362956
41436	362957
197684	362958
204193	362959
217929	362960
294351	362961
150564	362962
190278	362963
243019	362964
146365	362965
234886	362966
17827	362967
99610	362968
85458	362969
148635	362970
62554	362971
71328	362972
273380	362973
143219	362974
127348	362975
139397	362976
128425	362977
117625	362978
73502	362979
87842	362980
85240	362981
64614	362982
24744	362983
99536	362984
11933	362985
16377	362986
45005	362987
50671	362988
97803	362989
28725	362990
187046	362991
63878	362992
268692	362993
81535	362994
175402	362995
256585	362996
293438	362997
108487	362998
119085	362999
129916	363000
244695	363001
251036	363002
132573	363003
48557	363004
140561	363005
124923	363006
199960	363007
251093	363008
59275	363009
175544	363010
218379	363011
169419	363012
174001	363013
77078	363014
32883	363015
103482	363016
232899	363017
13996	363018
264189	363019
175098	363020
41840	363021
93839	363022
1548	363023
293850	363024
104208	363025
237043	363026
134398	363027
40818	363028
50721	363029
37029	363030
78916	363031
73482	363032
134543	363033
5687	363034
122362	363035
47447	363036
30267	363037
14603	363038
113373	363039
14289	363040
2734	363041
74790	363042
171016	363043
175241	363044
49966	363045
40719	363046
131771	363047
115656	363048
5668	363049
7505	363050
29483	363051
70335	363052
283327	363053
202046	363054
265674	363055
192442	363056
7304	363057
264890	363058
201447	363059
38972	363060
3368	363061
61083	363062
256685	363063
16218	363064
35040	363065
222187	363066
300464	363067
18597	363068
44974	363069
294016	363070
59352	363071
185332	363072
6688	363073
64787	363074
1993	363075
1993	363076
10413	363077
37020	363078
29234	363079
124880	363080
107248	363081
50176	363082
196608	363083
20288	363084
37836	363085
38661	363086
31801	363087
44218	363088
35114	363089
197031	363090
25789	363091
36655	363092
1054	363093
205198	363094
214643	363095
142857	363096
242126	363097
131180	363098
151581	363099
192344	363100
195124	363101
72991	363102
139199	363103
199448	363104
21297	363105
145588	363106
216732	363107
134662	363108
216027	363109
89474	363110
64040	363111
116539	363112
11857	363113
54788	363114
223894	363115
126408	363116
36928	363117
298211	363118
124041	363119
30139	363120
96007	363121
45961	363122
94595	363123
117451	363124
270373	363125
42665	363126
307172	363127
206476	363128
93523	363129
168155	363130
65450	363131
180957	363132
24553	363133
117250	363134
254811	363135
43484	363136
271160	363137
154548	363138
23496	363139
247325	363140
223549	363141
75884	363142
45398	363143
206466	363144
208434	363145
48190	363146
124187	363147
23	363148
206620	363149
130864	363150
5597	363151
3868	363152
2031	363153
148270	363154
1780	363155
174249	363156
11064	363157
288686	363158
307424	363159
184658	363160
88012	363161
290704	363162
250493	363163
63987	363164
232560	363165
155127	363166
27624	363167
14626	363168
34553	363169
254877	363170
63390	363171
214342	363172
200388	363173
304518	363174
184650	363175
70653	363176
7031	363177
195723	363178
59931	363179
192221	363180
26416	363181
53814	363182
280564	363183
102203	363184
47893	363185
306322	363186
302437	363187
252802	363188
4100	363189
122235	363190
34864	363191
101839	363192
120501	363193
2554	363194
146320	363195
142145	363196
798	363197
24142	363198
62770	363199
125438	363200
129951	363201
3825	363202
134121	363203
22642	363204
72903	363205
173749	363206
127037	363207
23370	363208
83401	363209
26943	363210
82750	363211
224483	363212
107913	363213
24085	363214
104449	363215
93206	363216
57004	363217
57004	363218
92269	363219
154446	363220
49572	363221
3986	363222
38189	363223
265400	363224
94995	363225
19108	363226
1444	363227
80442	363228
80416	363229
21289	363230
75882	363231
202705	363232
6235	363233
8811	363234
39039	363235
119397	363236
36058	363237
4901	363238
13816	363239
177603	363240
2862	363241
283517	363242
21644	363243
176245	363244
39833	363245
70029	363246
138588	363247
2266	363248
156187	363249
21922	363250
113080	363251
128980	363252
42811	363253
71906	363254
175511	363255
54945	363256
270299	363257
240106	363258
101556	363259
27308	363260
210153	363261
143	363262
26353	363263
134329	363264
3777	363265
4250	363266
59015	363267
286932	363268
147343	363269
61737	363270
94312	363271
18803	363272
286875	363273
232669	363274
13092	363275
179555	363276
2877	363277
120235	363278
82594	363279
129809	363280
306836	363281
32838	363282
55935	363283
211108	363284
33708	363285
98414	363286
89846	363287
285372	363288
54356	363289
168483	363290
272437	363291
43153	363292
6642	363293
45584	363294
81073	363295
280002	363296
86610	363297
112003	363298
16936	363299
34724	363300
21261	363301
127352	363302
41554	363303
100713	363304
109231	363305
23529	363306
95089	363307
135830	363308
50909	363309
76142	363310
46766	363311
83870	363312
19995	363313
195138	363314
15547	363315
134978	363316
121195	363317
53708	363318
47252	363319
50514	363320
15003	363321
34128	363322
135803	363323
173903	363324
238820	363325
118727	363326
98780	363327
153655	363328
126939	363329
79152	363330
114850	363331
114850	363332
57722	363333
200115	363334
174411	363335
281906	363336
190652	363337
107165	363338
88297	363339
43788	363340
156593	363341
280204	363342
17870	363343
55245	363344
36906	363345
187500	363346
4465	363347
78360	363348
57976	363349
130145	363350
144827	363351
112887	363352
49250	363353
31789	363354
132530	363355
210086	363356
57579	363357
170191	363358
54015	363359
280394	363360
286526	363361
188520	363362
260975	363363
15870	363364
8904	363365
77415	363366
297983	363367
89301	363368
20792	363369
103109	363370
293479	363371
13641	363372
41800	363373
9123	363374
179473	363375
116676	363376
92550	363377
45202	363378
79900	363379
292955	363380
12585	363381
151481	363382
161326	363383
281855	363384
3890	363385
307470	363386
98170	363387
290453	363388
31955	363389
205982	363390
114729	363391
28976	363392
83120	363393
118328	363394
86003	363395
118566	363396
285359	363397
86392	363398
177972	363399
57273	363400
136987	363401
49122	363402
796	363403
32668	363404
48867	363405
211825	363406
47149	363407
48481	363408
244422	363409
26273	363410
14444	363411
283029	363412
10789	363413
172090	363414
72348	363415
82512	363416
22361	363417
224618	363418
291835	363419
170805	363420
122879	363421
22656	363422
256714	363423
36292	363424
112958	363425
617	363426
4070	363427
33476	363428
4906	363429
311421	363430
37040	363431
31993	363432
17506	363433
133827	363434
79542	363435
92054	363436
68027	363437
27494	363438
29718	363439
2017	363440
249284	363441
1200	363442
167750	363443
29720	363444
165557	363445
144988	363446
106625	363447
140120	363448
92660	363449
137119	363450
168911	363451
179079	363452
96696	363453
16126	363454
119800	363455
41702	363456
116453	363457
249102	363458
125590	363459
62800	363460
118719	363461
148715	363462
95755	363463
107466	363464
83135	363465
225049	363466
1164	363467
241000	363468
102	363469
22765	363470
292001	363471
273377	363472
24191	363473
8859	363474
230938	363475
51408	363476
61377	363477
310193	363478
114439	363479
244075	363480
105488	363481
133321	363482
29616	363483
9590	363484
113321	363485
102207	363486
132124	363487
234826	363488
65917	363489
15487	363490
88647	363491
23659	363492
244964	363493
83150	363494
110791	363495
102196	363496
38255	363497
126633	363498
12434	363499
86644	363500
215520	363501
280478	363502
156589	363503
53814	363504
19165	363505
257925	363506
131782	363507
122091	363508
160335	363509
95141	363510
58514	363511
93604	363512
308457	363513
138558	363514
36905	363515
99110	363516
166755	363517
224366	363518
48566	363519
54573	363520
51311	363521
148306	363522
152543	363523
152543	363524
33845	363525
207321	363526
303373	363527
3912	363528
16386	363529
65429	363530
189308	363531
101117	363532
75053	363533
56982	363534
7520	363535
91148	363536
41791	363537
74620	363538
183	363539
192162	363540
67259	363541
108	363542
194304	363543
130265	363544
52350	363545
84072	363546
72266	363547
129732	363548
249754	363549
18467	363550
6056	363551
277212	363552
35890	363553
35890	363554
3447	363555
101280	363556
15872	363557
941	363558
175043	363559
79372	363560
281874	363561
232771	363562
177210	363563
91322	363564
42653	363565
172913	363566
61320	363567
176614	363568
177566	363569
257725	363570
30055	363571
211388	363572
274906	363573
203295	363574
10862	363575
220361	363576
143262	363577
111259	363578
131013	363579
21034	363580
25762	363581
10797	363582
22959	363583
54529	363584
54529	363585
135109	363586
46194	363587
17456	363588
27117	363589
236066	363590
7703	363591
92193	363592
102085	363593
144928	363594
251599	363595
85594	363596
237744	363597
124858	363598
99651	363599
221303	363600
120157	363601
9239	363602
103588	363603
101562	363604
118742	363605
289557	363606
54320	363607
10368	363608
135939	363609
49961	363610
140573	363611
49571	363612
267225	363613
26712	363614
56762	363615
233217	363616
95160	363617
115392	363618
110745	363619
154529	363620
52865	363621
82045	363622
140128	363623
6220	363624
61004	363625
35147	363626
147415	363627
77425	363628
105400	363629
215875	363630
20335	363631
2544	363632
122806	363633
87811	363634
75367	363635
119205	363636
1420	363637
46758	363638
149819	363639
232453	363640
27357	363641
42287	363642
4021	363643
9473	363644
70807	363645
235477	363646
163564	363647
100235	363648
96766	363649
140434	363650
155546	363651
145798	363652
171456	363653
56936	363654
155926	363655
23336	363656
99708	363657
4256	363658
31825	363659
111317	363660
18953	363661
56490	363662
67057	363663
221216	363664
4256	363665
196702	363666
81613	363667
28687	363668
3201	363669
258144	363670
74640	363671
125541	363672
14984	363673
77436	363674
53656	363675
301102	363676
166790	363677
1919	363678
10931	363679
147677	363680
16836	363681
88484	363682
297017	363683
206180	363684
256855	363685
228263	363686
81867	363687
193602	363688
65082	363689
75230	363690
140100	363691
184483	363692
163112	363693
164067	363694
40053	363695
29745	363696
1321	363697
215408	363698
251991	363699
144243	363700
4919	363701
39534	363702
138991	363703
189476	363704
139433	363705
203278	363706
194599	363707
267084	363708
243552	363709
203886	363710
257455	363711
116365	363712
44276	363713
54817	363714
3367	363715
101649	363716
107392	363717
33390	363718
70867	363719
64689	363720
7403	363721
157270	363722
102341	363723
182001	363724
30479	363725
67189	363726
93354	363727
124067	363728
56757	363729
13642	363730
181310	363731
260503	363732
196359	363733
2360	363734
127627	363735
54173	363736
156422	363737
22434	363738
8058	363739
30244	363740
43007	363741
74226	363742
26052	363743
206052	363744
167586	363745
72182	363746
65881	363747
140861	363748
214015	363749
151453	363750
89066	363751
140252	363752
146987	363753
189805	363754
277894	363755
153066	363756
28150	363757
149626	363758
192472	363759
58122	363760
97180	363761
63905	363762
122445	363763
175489	363764
40922	363765
253526	363766
269677	363767
257	363768
86135	363769
67025	363770
91831	363771
146899	363772
18722	363773
129533	363774
41540	363775
162299	363776
5751	363777
12245	363778
72136	363779
25300	363780
5496	363781
163883	363782
311337	363783
295130	363784
62697	363785
61716	363786
87236	363787
64128	363788
204610	363789
209874	363790
292912	363791
10655	363792
106565	363793
28769	363794
81495	363795
176725	363796
362	363797
284038	363798
498	363799
96277	363800
127429	363801
310834	363802
145335	363803
41670	363804
142831	363805
62495	363806
267650	363807
21438	363808
22088	363809
260031	363810
87533	363811
260199	363812
209438	363813
63060	363814
279738	363815
162493	363816
46487	363817
39499	363818
184326	363819
204337	363820
286692	363821
295072	363822
247693	363823
230072	363824
64060	363825
24242	363826
78675	363827
107017	363828
63983	363829
217770	363830
294947	363831
91435	363832
91435	363833
2230	363834
702	363835
260364	363836
101629	363837
137628	363838
202891	363839
290207	363840
185534	363841
300738	363842
74363	363843
174681	363844
3746	363845
105002	363846
43283	363847
104695	363848
88835	363849
11253	363850
107275	363851
199284	363852
74230	363853
77810	363854
78964	363855
172182	363856
61447	363857
147798	363858
106557	363859
20451	363860
95824	363861
66928	363862
45455	363863
169202	363864
168840	363865
15043	363866
40441	363867
102299	363868
140112	363869
243806	363870
183952	363871
209727	363872
90877	363873
229230	363874
150727	363875
19174	363876
18415	363877
2537	363878
71036	363879
85052	363880
298315	363881
160694	363882
179724	363883
1872	363884
131933	363885
56490	363886
128367	363887
55374	363888
230668	363889
11462	363890
280671	363891
109348	363892
266511	363893
62764	363894
75603	363895
113357	363896
172699	363897
41930	363898
88833	363899
189396	363900
146735	363901
164251	363902
22674	363903
166641	363904
3836	363905
168303	363906
15029	363907
90475	363908
271369	363909
18312	363910
45633	363911
197691	363912
64182	363913
211130	363914
30259	363915
24008	363916
113818	363917
34059	363918
275462	363919
148807	363920
41410	363921
133349	363922
266762	363923
120747	363924
143482	363925
150923	363926
53241	363927
210026	363928
83169	363929
140347	363930
85442	363931
270726	363932
53245	363933
95118	363934
173828	363935
158951	363936
247619	363937
145947	363938
138805	363939
77681	363940
33548	363941
12892	363942
135070	363943
184432	363944
88610	363945
27098	363946
78093	363947
73205	363948
20571	363949
7316	363950
46226	363951
124981	363952
203390	363953
287553	363954
182079	363955
85466	363956
282338	363957
126459	363958
78248	363959
201065	363960
103862	363961
95491	363962
162483	363963
89645	363964
176900	363965
191940	363966
39585	363967
1490	363968
146701	363969
65232	363970
254709	363971
90621	363972
107672	363973
158812	363974
189773	363975
101234	363976
216198	363977
56202	363978
68644	363979
78485	363980
194513	363981
280458	363982
92685	363983
1505	363984
22642	363985
83967	363986
25676	363987
87332	363988
163752	363989
271395	363990
126230	363991
239314	363992
242465	363993
145010	363994
151056	363995
58896	363996
199356	363997
63894	363998
73539	363999
231614	364000
23656	364001
222173	364002
54063	364003
72432	364004
7588	364005
193407	364006
65748	364007
86463	364008
2280	364009
14357	364010
28825	364011
51547	364012
86600	364013
73328	364014
20751	364015
4046	364016
3847	364017
39871	364018
95409	364019
146718	364020
312019	364021
304664	364022
20550	364023
7650	364024
21874	364025
81780	364026
154166	364027
129184	364028
214004	364029
300432	364030
241194	364031
214856	364032
37588	364033
124704	364034
137664	364035
63193	364036
191451	364037
172008	364038
23903	364039
187354	364040
55622	364041
89622	364042
71276	364043
6673	364044
96657	364045
60584	364046
29915	364047
113259	364048
294611	364049
273	364050
140137	364051
15505	364052
1312	364053
64946	364054
31256	364055
176960	364056
18629	364057
140847	364058
94970	364059
223190	364060
175417	364061
97887	364062
151580	364063
86768	364064
10870	364065
41419	364066
60623	364067
1163	364068
27236	364069
35438	364070
21502	364071
103139	364072
136460	364073
272697	364074
5233	364075
7150	364076
8970	364077
127098	364078
92092	364079
7982	364080
51886	364081
127789	364082
121563	364083
121505	364084
286050	364085
44816	364086
217533	364087
51071	364088
11758	364089
124661	364090
40226	364091
214898	364092
19899	364093
461	364094
16541	364095
50399	364096
126441	364097
14178	364098
77635	364099
24929	364100
311270	364101
97949	364102
97949	364103
186359	364104
75722	364105
111875	364106
116069	364107
204001	364108
237950	364109
981	364110
60452	364111
9011	364112
243356	364113
225801	364114
301825	364115
38468	364116
54268	364117
311624	364118
159355	364119
273305	364120
159815	364121
162763	364122
165695	364123
174846	364124
105443	364125
28897	364126
236344	364127
131319	364128
68775	364129
12307	364130
198027	364131
84936	364132
39907	364133
230076	364134
288051	364135
108169	364136
2440	364137
7724	364138
11822	364139
2023	364140
56563	364141
78467	364142
291163	364143
215614	364144
219559	364145
19369	364146
272954	364147
22644	364148
159152	364149
129248	364150
181348	364151
56499	364152
112300	364153
85849	364154
132305	364155
141919	364156
175664	364157
78665	364158
17993	364159
205133	364160
94675	364161
94162	364162
278180	364163
171602	364164
196	364165
56936	364166
122111	364167
55659	364168
163628	364169
43848	364170
175217	364171
291985	364172
3062	364173
2895	364174
280205	364175
227168	364176
107985	364177
1528	364178
110229	364179
2674	364180
97058	364181
26745	364182
243228	364183
111664	364184
59089	364185
153093	364186
186564	364187
159254	364188
102952	364189
216802	364190
48619	364191
174602	364192
15481	364193
9420	364194
100101	364195
207007	364196
69079	364197
67383	364198
56652	364199
284926	364200
47501	364201
211510	364202
45495	364203
31281	364204
92016	364205
188938	364206
92472	364207
46782	364208
65947	364209
233032	364210
93628	364211
59154	364212
74901	364213
152673	364214
137591	364215
71900	364216
129584	364217
214628	364218
64313	364219
248160	364220
193592	364221
142204	364222
180975	364223
249811	364224
205671	364225
24289	364226
93784	364227
200995	364228
159988	364229
40827	364230
48370	364231
164620	364232
40030	364233
153806	364234
150728	364235
141720	364236
22726	364237
158120	364238
43455	364239
28231	364240
11410	364241
38766	364242
73961	364243
95612	364244
115356	364245
17616	364246
283969	364247
112601	364248
15780	364249
14755	364250
42902	364251
75504	364252
203871	364253
177775	364254
47482	364255
33851	364256
140721	364257
257175	364258
194550	364259
43406	364260
97627	364261
4797	364262
111161	364263
125699	364264
94067	364265
109430	364266
59409	364267
6130	364268
266933	364269
113159	364270
56234	364271
261048	364272
117167	364273
50999	364274
302968	364275
92522	364276
77747	364277
151705	364278
60410	364279
94104	364280
219672	364281
29711	364282
286249	364283
28826	364284
143174	364285
59963	364286
112595	364287
109450	364288
109450	364289
142703	364290
84610	364291
24750	364292
5625	364293
225628	364294
170115	364295
230401	364296
58160	364297
263848	364298
132156	364299
132508	364300
151754	364301
106589	364302
167952	364303
41079	364304
129449	364305
179261	364306
179293	364307
16119	364308
268317	364309
290450	364310
119069	364311
74756	364312
280051	364313
235774	364314
50271	364315
140866	364316
245698	364317
89087	364318
66224	364319
155558	364320
135300	364321
64470	364322
159415	364323
303040	364324
94619	364325
120960	364326
100828	364327
15823	364328
65337	364329
148838	364330
53628	364331
44749	364332
9034	364333
128404	364334
227213	364335
190467	364336
141235	364337
179215	364338
127374	364339
20499	364340
10393	364341
61481	364342
19967	364343
140281	364344
104620	364345
309830	364346
130296	364347
4049	364348
135494	364349
291337	364350
114803	364351
114747	364352
99285	364353
56327	364354
71552	364355
33736	364356
191063	364357
124011	364358
124357	364359
55993	364360
16836	364361
221318	364362
7967	364363
36800	364364
95823	364365
266799	364366
180475	364367
120437	364368
185339	364369
157790	364370
15688	364371
75855	364372
302339	364373
169746	364374
6362	364375
89363	364376
96710	364377
30762	364378
246022	364379
8832	364380
33551	364381
3980	364382
27423	364383
34420	364384
192000	364385
77285	364386
51742	364387
11239	364388
78990	364389
298092	364390
224734	364391
65883	364392
148775	364393
125797	364394
265385	364395
16104	364396
25860	364397
26305	364398
33887	364399
286825	364400
242717	364401
67366	364402
83073	364403
38812	364404
77246	364405
30843	364406
245584	364407
80120	364408
92493	364409
92470	364410
128961	364411
212756	364412
92017	364413
113786	364414
149470	364415
103818	364416
141402	364417
214873	364418
78543	364419
34752	364420
179408	364421
974	364422
31347	364423
61846	364424
166357	364425
98540	364426
83102	364427
304332	364428
175792	364429
175792	364430
12608	364431
312831	364432
252058	364433
125916	364434
110714	364435
68130	364436
95756	364437
123720	364438
45633	364439
24712	364440
232954	364441
126512	364442
199758	364443
15331	364444
161658	364445
178344	364446
178344	364447
186261	364448
84514	364449
193032	364450
54774	364451
105329	364452
232758	364453
103255	364454
115371	364455
116335	364456
261486	364457
127724	364458
181629	364459
5257	364460
10363	364461
84343	364462
19143	364463
69907	364464
28602	364465
2422	364466
9102	364467
151840	364468
125359	364469
118194	364470
5786	364471
38265	364472
131079	364473
165930	364474
96411	364475
231068	364476
134419	364477
128297	364478
15058	364479
166188	364480
157993	364481
189231	364482
197499	364483
4041	364484
218304	364485
42389	364486
20984	364487
217	364488
36765	364489
7010	364490
265057	364491
57099	364492
43360	364493
91353	364494
50249	364495
23	364496
42736	364497
287	364498
233528	364499
141146	364500
88630	364501
235699	364502
132743	364503
48213	364504
25901	364505
49746	364506
19174	364507
32152	364508
1345	364509
65089	364510
229024	364511
129622	364512
288653	364513
175857	364514
195529	364515
197292	364516
105257	364517
106094	364518
43725	364519
27030	364520
119583	364521
57829	364522
79392	364523
973	364524
10465	364525
47679	364526
39429	364527
392	364528
274474	364529
9873	364530
17594	364531
141277	364532
79607	364533
17382	364534
146238	364535
55710	364536
23030	364537
4115	364538
282316	364539
140351	364540
16561	364541
266293	364542
10797	364543
12332	364544
166751	364545
156427	364546
5017	364547
21359	364548
60396	364549
18064	364550
54895	364551
116562	364552
72360	364553
184596	364554
220110	364555
115901	364556
140317	364557
35407	364558
545	364559
196223	364560
29633	364561
821	364562
176715	364563
12257	364564
51728	364565
41318	364566
193534	364567
263175	364568
38324	364569
5155	364570
205142	364571
61825	364572
61825	364573
272215	364574
78625	364575
18474	364576
39055	364577
135982	364578
39203	364579
15793	364580
66766	364581
6231	364582
170938	364583
618	364584
96925	364585
63159	364586
193611	364587
228432	364588
211222	364589
29320	364590
607	364591
43218	364592
161282	364593
203063	364594
211289	364595
23386	364596
66530	364597
149189	364598
11498	364599
299346	364600
205453	364601
127456	364602
223837	364603
272125	364604
271600	364605
232993	364606
189751	364607
92468	364608
148919	364609
263469	364610
22579	364611
208620	364612
18931	364613
241904	364614
49725	364615
23591	364616
303755	364617
186956	364618
22200	364619
61609	364620
34418	364621
50295	364622
53630	364623
139397	364624
145785	364625
80760	364626
89573	364627
17463	364628
44849	364629
182905	364630
84539	364631
103497	364632
311895	364633
29243	364634
122177	364635
7031	364636
20820	364637
116163	364638
95903	364639
209896	364640
139290	364641
158499	364642
102920	364643
215304	364644
142391	364645
115442	364646
143065	364647
55057	364648
214189	364649
225585	364650
4417	364651
72788	364652
309215	364653
242329	364654
26023	364655
82324	364656
81597	364657
149256	364658
208482	364659
288061	364660
286426	364661
130609	364662
303804	364663
54637	364664
180447	364665
120153	364666
210568	364667
215793	364668
56505	364669
9676	364670
87171	364671
16605	364672
177600	364673
202216	364674
78982	364675
134580	364676
133970	364677
205522	364678
23499	364679
2501	364680
51237	364681
297267	364682
59807	364683
127257	364684
110715	364685
29336	364686
124839	364687
27363	364688
7720	364689
66712	364690
108627	364691
37	364692
34127	364693
42537	364694
43426	364695
18267	364696
12101	364697
23371	364698
127754	364699
60795	364700
4800	364701
77023	364702
27530	364703
112155	364704
23803	364705
273082	364706
211632	364707
141167	364708
52141	364709
38726	364710
90627	364711
50803	364712
221376	364713
165297	364714
232045	364715
99789	364716
110083	364717
296461	364718
158960	364719
12881	364720
68720	364721
207446	364722
3679	364723
51283	364724
188373	364725
267145	364726
300752	364727
110398	364728
270476	364729
246474	364730
204221	364731
165882	364732
202478	364733
96636	364734
68579	364735
139888	364736
214897	364737
103352	364738
29533	364739
11321	364740
111156	364741
8898	364742
187476	364743
25418	364744
190390	364745
244421	364746
152130	364747
111508	364748
4032	364749
212158	364750
187926	364751
62924	364752
207863	364753
116344	364754
71469	364755
96762	364756
65836	364757
21321	364758
277443	364759
80364	364760
141938	364761
85387	364762
34371	364763
114439	364764
69858	364765
58719	364766
195622	364767
64511	364768
77137	364769
71299	364770
12063	364771
57675	364772
58539	364773
28445	364774
57775	364775
57775	364776
219462	364777
36627	364778
63936	364779
60072	364780
59243	364781
133507	364782
147069	364783
8549	364784
131684	364785
156202	364786
252729	364787
65359	364788
185238	364789
168252	364790
114268	364791
267903	364792
223593	364793
161314	364794
268669	364795
134331	364796
102756	364797
307580	364798
112634	364799
147693	364800
85529	364801
78676	364802
141613	364803
102962	364804
101187	364805
102084	364806
260894	364807
5525	364808
51776	364809
114241	364810
14304	364811
143936	364812
124967	364813
78462	364814
99332	364815
150043	364816
195930	364817
35462	364818
61567	364819
99532	364820
303807	364821
200650	364822
206424	364823
97812	364824
196860	364825
133626	364826
271229	364827
168104	364828
205184	364829
109201	364830
240073	364831
62252	364832
170081	364833
131926	364834
18168	364835
238668	364836
190858	364837
277835	364838
125780	364839
82959	364840
38559	364841
204216	364842
130160	364843
187235	364844
295572	364845
225319	364846
245260	364847
304222	364848
53760	364849
218144	364850
150995	364851
3668	364852
2011	364853
80536	364854
53737	364855
73395	364856
31929	364857
22102	364858
6567	364859
11541	364860
4778	364861
124264	364862
5396	364863
280659	364864
89221	364865
1159	364866
60842	364867
145855	364868
164231	364869
27385	364870
97207	364871
155592	364872
49698	364873
134618	364874
2020	364875
91914	364876
74793	364877
71925	364878
99568	364879
9840	364880
195429	364881
25143	364882
2520	364883
47176	364884
199861	364885
99803	364886
94966	364887
119677	364888
117514	364889
76221	364890
10145	364891
203313	364892
52324	364893
15932	364894
163150	364895
294896	364896
136257	364897
204551	364898
12951	364899
34420	364900
6447	364901
65963	364902
192604	364903
142481	364904
134900	364905
16112	364906
31677	364907
3302	364908
31508	364909
1772	364910
212337	364911
6693	364912
31208	364913
7105	364914
195560	364915
447	364916
22225	364917
19633	364918
23798	364919
170025	364920
6323	364921
87799	364922
52881	364923
8477	364924
54712	364925
17956	364926
94769	364927
121736	364928
157020	364929
21665	364930
244677	364931
134529	364932
80176	364933
86359	364934
32443	364935
11	364936
93047	364937
279215	364938
36751	364939
60928	364940
96825	364941
85832	364942
12927	364943
67918	364944
3327	364945
109917	364946
83542	364947
544	364948
100600	364949
45137	364950
6191	364951
52376	364952
30441	364953
95	364954
82359	364955
51025	364956
239406	364957
256121	364958
4176	364959
4130	364960
155875	364961
86533	364962
21228	364963
122175	364964
75307	364965
273591	364966
70841	364967
1474	364968
113634	364969
119366	364970
37776	364971
275469	364972
86324	364973
65692	364974
70929	364975
97188	364976
111164	364977
238597	364978
141489	364979
113780	364980
17763	364981
7798	364982
151575	364983
450	364984
78710	364985
34759	364986
674	364987
61666	364988
229484	364989
281342	364990
16815	364991
16815	364992
16486	364993
134435	364994
4617	364995
227719	364996
2447	364997
34994	364998
26654	364999
91266	365000
108200	365001
72273	365002
25692	365003
74032	365004
131812	365005
161015	365006
64251	365007
77308	365008
54105	365009
259825	365010
21316	365011
16635	365012
9101	365013
146424	365014
90746	365015
204081	365016
9779	365017
83751	365018
17327	365019
12854	365020
130810	365021
295908	365022
37665	365023
190325	365024
25195	365025
126379	365026
196959	365027
60075	365028
311979	365029
63939	365030
56313	365031
163880	365032
82868	365033
145753	365034
78960	365035
225494	365036
105436	365037
33591	365038
7331	365039
139317	365040
163140	365041
109822	365042
190850	365043
107146	365044
22229	365045
713	365046
111964	365047
6854	365048
9837	365049
11119	365050
122615	365051
456	365052
45760	365053
64403	365054
130969	365055
6881	365056
13176	365057
5125	365058
176918	365059
211162	365060
33042	365061
37699	365062
5261	365063
90727	365064
217689	365065
209051	365066
225177	365067
196319	365068
20314	365069
179314	365070
36306	365071
266832	365072
17794	365073
132366	365074
23797	365075
2724	365076
64437	365077
1783	365078
81174	365079
22794	365080
11464	365081
152787	365082
127208	365083
108009	365084
89854	365085
25312	365086
172928	365087
286750	365088
166342	365089
212505	365090
67250	365091
281391	365092
88967	365093
5984	365094
7731	365095
42338	365096
27543	365097
9186	365098
2497	365099
87748	365100
351	365101
59478	365102
286766	365103
5855	365104
81890	365105
54754	365106
181222	365107
176254	365108
33910	365109
38941	365110
226342	365111
26478	365112
54176	365113
17570	365114
7249	365115
2199	365116
11448	365117
101337	365118
9823	365119
22270	365120
18314	365121
157411	365122
115747	365123
76784	365124
155514	365125
275417	365126
235996	365127
59343	365128
190	365129
157855	365130
56640	365131
11938	365132
1849	365133
42154	365134
152687	365135
37116	365136
49996	365137
87448	365138
1741	365139
16352	365140
23014	365141
10984	365142
148444	365143
25373	365144
38746	365145
163727	365146
76819	365147
237265	365148
74578	365149
90674	365150
89096	365151
44791	365152
86385	365153
10028	365154
217472	365155
14437	365156
189694	365157
179703	365158
16282	365159
122889	365160
3669	365161
10041	365162
142162	365163
84253	365164
11776	365165
99821	365166
1938	365167
31804	365168
5772	365169
10079	365170
9111	365171
9177	365172
25986	365173
25525	365174
73073	365175
58080	365176
243275	365177
18498	365178
156207	365179
58140	365180
291103	365181
51656	365182
176433	365183
8023	365184
102723	365185
58164	365186
166037	365187
10669	365188
13391	365189
45158	365190
7366	365191
14247	365192
81315	365193
90981	365194
208574	365195
255979	365196
144144	365197
236326	365198
140842	365199
136786	365200
7417	365201
29180	365202
245575	365203
473	365204
98800	365205
1016	365206
53240	365207
20910	365208
128289	365209
2087	365210
60461	365211
18480	365212
283947	365213
122949	365214
13551	365215
293912	365216
180902	365217
86343	365218
89081	365219
639	365220
6602	365221
20909	365222
33321	365223
69649	365224
8905	365225
783	365226
35452	365227
5217	365228
16757	365229
22972	365230
23504	365231
5028	365232
8366	365233
4518	365234
68658	365235
44617	365236
212853	365237
94822	365238
89384	365239
89447	365240
27273	365241
35480	365242
6576	365243
2036	365244
90376	365245
41138	365246
209732	365247
9913	365248
151709	365249
27253	365250
32980	365251
123529	365252
123529	365253
200832	365254
738	365255
21058	365256
18503	365257
186779	365258
47985	365259
133758	365260
30819	365261
139609	365262
107675	365263
243077	365264
257472	365265
22549	365266
2378	365267
133575	365268
39284	365269
12773	365270
181304	365271
100428	365272
63409	365273
38492	365274
109369	365275
133356	365276
190522	365277
225581	365278
273543	365279
38706	365280
14280	365281
4673	365282
91208	365283
8764	365284
210713	365285
3349	365286
144708	365287
309043	365288
69317	365289
191750	365290
111235	365291
46812	365292
179349	365293
39312	365294
48712	365295
109432	365296
138087	365297
44297	365298
4466	365299
147181	365300
91899	365301
31218	365302
49262	365303
7105	365304
32536	365305
31623	365306
274691	365307
96432	365308
176040	365309
176229	365310
17896	365311
760	365312
32028	365313
25495	365314
96490	365315
120790	365316
58944	365317
271905	365318
134413	365319
176545	365320
22686	365321
187894	365322
86126	365323
13618	365324
5174	365325
97126	365326
108831	365327
96896	365328
193963	365329
102090	365330
142047	365331
175216	365332
185177	365333
187865	365334
78504	365335
137684	365336
206698	365337
217514	365338
30112	365339
43885	365340
64	365341
253206	365342
2472	365343
34771	365344
31335	365345
68643	365346
36064	365347
4966	365348
182059	365349
85126	365350
157863	365351
185091	365352
215156	365353
26929	365354
2896	365355
79371	365356
180040	365357
39021	365358
16869	365359
5420	365360
17791	365361
116341	365362
87194	365363
54699	365364
7742	365365
36319	365366
29221	365367
24088	365368
21025	365369
24097	365370
134580	365371
1108	365372
281707	365373
59747	365374
56393	365375
47754	365376
17792	365377
26435	365378
97489	365379
32718	365380
137559	365381
52129	365382
101512	365383
100264	365384
240131	365385
39417	365386
34198	365387
51633	365388
133058	365389
196717	365390
261	365391
18469	365392
79371	365393
2151	365394
129080	365395
19936	365396
35459	365397
290975	365398
79983	365399
67387	365400
16012	365401
119653	365402
82928	365403
138095	365404
138892	365405
49292	365406
3879	365407
82	365408
126608	365409
265797	365410
54461	365411
194894	365412
99255	365413
35	365414
186991	365415
295636	365416
97810	365417
54812	365418
123781	365419
168057	365420
30525	365421
247414	365422
257556	365423
54893	365424
69964	365425
177414	365426
178163	365427
171771	365428
23136	365429
201048	365430
98246	365431
178437	365432
267741	365433
73426	365434
88506	365435
64131	365436
176763	365437
29564	365438
45649	365439
26	365440
6577	365441
34286	365442
123797	365443
268954	365444
18461	365445
103381	365446
210555	365447
91346	365448
206749	365449
1173	365450
10092	365451
190313	365452
256661	365453
15088	365454
5807	365455
280883	365456
55633	365457
75375	365458
76776	365459
126539	365460
2609	365461
6013	365462
148571	365463
28356	365464
86600	365465
199878	365466
153893	365467
84612	365468
254788	365469
254883	365470
96164	365471
143917	365472
13346	365473
78136	365474
13031	365475
27443	365476
91739	365477
215165	365478
237994	365479
150	365480
17383	365481
58827	365482
103799	365483
30412	365484
64884	365485
34316	365486
108517	365487
34674	365488
54245	365489
1683	365490
11787	365491
17	365492
54285	365493
84365	365494
65127	365495
230984	365496
109520	365497
88664	365498
245932	365499
22679	365500
3973	365501
162429	365502
23021	365503
259898	365504
275827	365505
26442	365506
59392	365507
113956	365508
302978	365509
132809	365510
42628	365511
229678	365512
131734	365513
94658	365514
75706	365515
4912	365516
19891	365517
79722	365518
61682	365519
32625	365520
17315	365521
300363	365522
50853	365523
15701	365524
521	365525
32099	365526
161054	365527
201893	365528
24545	365529
291944	365530
311045	365531
203200	365532
58666	365533
135280	365534
59792	365535
189965	365536
40017	365537
8951	365538
246527	365539
2490	365540
245578	365541
190850	365542
12387	365543
12387	365544
5136	365545
13795	365546
2044	365547
172126	365548
172126	365549
132172	365550
91335	365551
158032	365552
122001	365553
122001	365554
98161	365555
127774	365556
137588	365557
6184	365558
174461	365559
44530	365560
16863	365561
180875	365562
16957	365563
68163	365564
24815	365565
1992	365566
182679	365567
37785	365568
144050	365569
122863	365570
56236	365571
17561	365572
67321	365573
8924	365574
31150	365575
188116	365576
10508	365577
164178	365578
62164	365579
52589	365580
301812	365581
34033	365582
282633	365583
69730	365584
60600	365585
86632	365586
235629	365587
252010	365588
31221	365589
47994	365590
27091	365591
73042	365592
18785	365593
12866	365594
57739	365595
9076	365596
3355	365597
144200	365598
53500	365599
285361	365600
177796	365601
6452	365602
102129	365603
19555	365604
1015	365605
10407	365606
281076	365607
26330	365608
100895	365609
99659	365610
208438	365611
296224	365612
205440	365613
3201	365614
84054	365615
92785	365616
39289	365617
1920	365618
24877	365619
141282	365620
17927	365621
68406	365622
21665	365623
138421	365624
40170	365625
28868	365626
82965	365627
201462	365628
37160	365629
107812	365630
161540	365631
7210	365632
5872	365633
181399	365634
3143	365635
42430	365636
4645	365637
16263	365638
1206	365639
132457	365640
528	365641
70264	365642
973	365643
125131	365644
11972	365645
33204	365646
69403	365647
27675	365648
39454	365649
99459	365650
254807	365651
122330	365652
70350	365653
10662	365654
36029	365655
89990	365656
1833	365657
258631	365658
196045	365659
20472	365660
26133	365661
172458	365662
4534	365663
35750	365664
922	365665
5985	365666
23589	365667
180228	365668
92343	365669
302561	365670
13408	365671
22962	365672
24690	365673
67772	365674
5730	365675
63365	365676
177999	365677
43958	365678
15466	365679
183272	365680
85079	365681
130121	365682
109212	365683
69846	365684
9843	365685
156272	365686
276973	365687
54969	365688
544	365689
254158	365690
38153	365691
153487	365692
130835	365693
220413	365694
201173	365695
50302	365696
97011	365697
202396	365698
235946	365699
23865	365700
230797	365701
60266	365702
40588	365703
127832	365704
181713	365705
176361	365706
13919	365707
101698	365708
300163	365709
190661	365710
172909	365711
70714	365712
190522	365713
1590	365714
129668	365715
258931	365716
106820	365717
301640	365718
48284	365719
225832	365720
160161	365721
10820	365722
243399	365723
127666	365724
63461	365725
5616	365726
60602	365727
112374	365728
40133	365729
41125	365730
173647	365731
244451	365732
222911	365733
159555	365734
230973	365735
178247	365736
161278	365737
153572	365738
91499	365739
114581	365740
220946	365741
158561	365742
2902	365743
99928	365744
177087	365745
4988	365746
263544	365747
139117	365748
118374	365749
94827	365750
200948	365751
64573	365752
22940	365753
189038	365754
17325	365755
182269	365756
20792	365757
110072	365758
133525	365759
9577	365760
146068	365761
248844	365762
152578	365763
6446	365764
259417	365765
59118	365766
121253	365767
12183	365768
35315	365769
146428	365770
23001	365771
535	365772
47532	365773
206656	365774
188057	365775
208569	365776
38925	365777
96633	365778
50086	365779
300207	365780
127906	365781
174145	365782
210886	365783
285218	365784
105823	365785
112990	365786
55855	365787
5363	365788
45445	365789
9454	365790
129253	365791
146569	365792
17027	365793
205054	365794
145645	365795
126566	365796
168398	365797
68478	365798
19739	365799
10804	365800
6122	365801
7249	365802
16910	365803
20884	365804
135282	365805
90006	365806
141588	365807
63955	365808
70033	365809
2716	365810
144262	365811
109315	365812
64654	365813
36251	365814
122219	365815
48654	365816
302077	365817
189947	365818
179526	365819
61540	365820
36251	365821
130668	365822
154601	365823
131926	365824
39990	365825
213150	365826
201681	365827
132176	365828
310889	365829
142712	365830
23591	365831
282735	365832
77367	365833
91961	365834
43020	365835
105959	365836
231555	365837
211785	365838
125322	365839
84177	365840
176224	365841
83327	365842
307095	365843
86188	365844
137206	365845
189748	365846
137833	365847
42232	365848
8466	365849
144104	365850
82876	365851
95157	365852
217505	365853
143476	365854
135787	365855
210135	365856
298698	365857
43652	365858
91974	365859
92859	365860
96106	365861
185072	365862
137484	365863
116054	365864
179968	365865
43311	365866
123760	365867
79769	365868
55249	365869
29195	365870
185654	365871
22229	365872
42187	365873
4176	365874
54646	365875
184740	365876
19092	365877
80430	365878
297067	365879
49750	365880
25863	365881
37590	365882
127601	365883
117867	365884
31787	365885
1953	365886
199551	365887
193437	365888
203913	365889
826	365890
22599	365891
123177	365892
307824	365893
104208	365894
123670	365895
26575	365896
223631	365897
244791	365898
20560	365899
155303	365900
136281	365901
302116	365902
217212	365903
130267	365904
202661	365905
264807	365906
176563	365907
299884	365908
122080	365909
235193	365910
107238	365911
53453	365912
291581	365913
104683	365914
119312	365915
177642	365916
135959	365917
299859	365918
220687	365919
124835	365920
123626	365921
201274	365922
163029	365923
256631	365924
243425	365925
267991	365926
17498	365927
97966	365928
84749	365929
49778	365930
208198	365931
132245	365932
191729	365933
56721	365934
104071	365935
98691	365936
18467	365937
55260	365938
165873	365939
2518	365940
38466	365941
50879	365942
109899	365943
8525	365944
73728	365945
54349	365946
3503	365947
20320	365948
14548	365949
60311	365950
170635	365951
41226	365952
8310	365953
2279	365954
13420	365955
205142	365956
277343	365957
177717	365958
219950	365959
863	365960
1490	365961
3421	365962
14323	365963
77743	365964
22939	365965
16226	365966
23324	365967
100189	365968
65336	365969
300466	365970
224506	365971
35192	365972
26244	365973
1033	365974
6089	365975
16780	365976
165035	365977
7849	365978
55179	365979
6303	365980
751	365981
12021	365982
115692	365983
130152	365984
4281	365985
145588	365986
126243	365987
89254	365988
58907	365989
157768	365990
61423	365991
36930	365992
99015	365993
64881	365994
109316	365995
104641	365996
15048	365997
103938	365998
57759	365999
40821	366000
42559	366001
7340	366002
341	366003
99625	366004
22505	366005
53880	366006
212881	366007
189059	366008
57261	366009
171873	366010
69687	366011
275205	366012
3655	366013
214660	366014
127937	366015
91026	366016
8420	366017
7300	366018
39768	366019
65503	366020
35517	366021
24273	366022
32749	366023
5766	366024
58283	366025
83854	366026
88917	366027
126688	366028
29334	366029
59290	366030
4290	366031
125974	366032
49205	366033
44761	366034
18274	366035
20942	366036
32397	366037
55003	366038
37193	366039
4758	366040
146028	366041
66655	366042
5459	366043
283632	366044
59638	366045
275147	366046
46132	366047
83015	366048
8866	366049
13045	366050
248	366051
77243	366052
47644	366053
9721	366054
916	366055
52057	366056
21841	366057
30739	366058
36888	366059
59257	366060
73	366061
14104	366062
9789	366063
80905	366064
88996	366065
42115	366066
65458	366067
43996	366068
177213	366069
10669	366070
177891	366071
217477	366072
3479	366073
108211	366074
196147	366075
162780	366076
218	366077
96	366078
293212	366079
206060	366080
167299	366081
751	366082
90171	366083
304722	366084
263785	366085
109780	366086
24071	366087
1416	366088
18140	366089
60669	366090
1612	366091
19651	366092
295	366093
237564	366094
185448	366095
109700	366096
101150	366097
224682	366098
167588	366099
209717	366100
215650	366101
62007	366102
199179	366103
154234	366104
86319	366105
118703	366106
135072	366107
130395	366108
40793	366109
37136	366110
228770	366111
91626	366112
48363	366113
17491	366114
53991	366115
4442	366116
6760	366117
89860	366118
58792	366119
16650	366120
98560	366121
79336	366122
5839	366123
224423	366124
221879	366125
129970	366126
19351	366127
1640	366128
47725	366129
1792	366130
30982	366131
29073	366132
22966	366133
40486	366134
139320	366135
768	366136
25622	366137
172352	366138
159724	366139
8238	366140
60016	366141
19586	366142
59121	366143
92901	366144
174426	366145
29565	366146
36524	366147
156745	366148
232171	366149
17382	366150
29718	366151
282478	366152
25866	366153
195940	366154
50754	366155
159794	366156
46409	366157
52824	366158
28708	366159
192062	366160
94310	366161
31894	366162
158665	366163
13296	366164
28690	366165
166573	366166
209598	366167
198177	366168
228089	366169
27090	366170
56382	366171
242118	366172
85390	366173
36636	366174
198761	366175
140866	366176
20229	366177
145556	366178
31454	366179
28813	366180
249827	366181
30370	366182
70188	366183
95510	366184
74491	366185
44765	366186
42095	366187
87821	366188
78222	366189
39179	366190
13955	366191
32796	366192
20320	366193
57461	366194
134651	366195
24208	366196
2356	366197
8376	366198
196	366199
75990	366200
184927	366201
4833	366202
7923	366203
8440	366204
196344	366205
133516	366206
108123	366207
175857	366208
19026	366209
17561	366210
4115	366211
53865	366212
22510	366213
18784	366214
29162	366215
52643	366216
24139	366217
19449	366218
227728	366219
206657	366220
199615	366221
126162	366222
266619	366223
60692	366224
45032	366225
52174	366226
56894	366227
108716	366228
19451	366229
59282	366230
186191	366231
22253	366232
132189	366233
66947	366234
65527	366235
194958	366236
79134	366237
1825	366238
187500	366239
179949	366240
51591	366241
121860	366242
140562	366243
54219	366244
248696	366245
54245	366246
111913	366247
178003	366248
68316	366249
24810	366250
157768	366251
28428	366252
2608	366253
24295	366254
94267	366255
58353	366256
185	366257
243807	366258
3651	366259
61320	366260
87246	366261
41997	366262
22939	366263
79726	366264
210038	366265
115035	366266
52834	366267
16330	366268
183179	366269
189326	366270
39370	366271
164266	366272
258541	366273
17020	366274
193379	366275
5839	366276
97047	366277
135232	366278
56295	366279
103060	366280
12919	366281
90857	366282
2906	366283
14901	366284
3089	366285
120586	366286
87388	366287
126218	366288
97773	366289
145383	366290
144360	366291
116603	366292
151445	366293
102606	366294
28665	366295
116843	366296
127518	366297
124020	366298
6577	366299
56815	366300
1402	366301
12204	366302
4948	366303
203528	366304
95233	366305
29447	366306
32545	366307
178154	366308
1702	366309
11749	366310
11749	366311
56443	366312
152977	366313
287925	366314
13885	366315
46659	366316
19058	366317
31516	366318
173338	366319
290698	366320
35242	366321
214540	366322
147142	366323
73605	366324
228256	366325
81659	366326
23166	366327
5466	366328
265514	366329
3431	366330
22984	366331
273135	366332
287931	366333
65972	366334
106157	366335
118653	366336
18302	366337
78213	366338
3237	366339
64000	366340
198	366341
29079	366342
23328	366343
9560	366344
24199	366345
198231	366346
31942	366347
19743	366348
23301	366349
48280	366350
36874	366351
30439	366352
45275	366353
188067	366354
21678	366355
32435	366356
26111	366357
15855	366358
266718	366359
6081	366360
414	366361
58466	366362
52940	366363
31930	366364
30667	366365
4496	366366
30436	366367
76127	366368
305695	366369
11811	366370
106968	366371
87932	366372
169794	366373
196061	366374
188627	366375
24762	366376
94888	366377
137616	366378
37562	366379
118607	366380
299200	366381
24640	366382
139401	366383
29643	366384
60510	366385
74793	366386
1	366387
250886	366388
41670	366389
36557	366390
95407	366391
57259	366392
277607	366393
311801	366394
27925	366395
4625	366396
144279	366397
37979	366398
179575	366399
11113	366400
181518	366401
1764	366402
122909	366403
41782	366404
1	366405
1707	366406
81063	366407
18349	366408
74188	366409
2096	366410
11986	366411
80863	366412
45253	366413
74831	366414
103159	366415
15951	366416
56829	366417
50969	366418
29926	366419
176656	366420
28213	366421
7675	366422
15962	366423
3471	366424
142578	366425
16089	366426
17315	366427
41305	366428
56366	366429
238026	366430
38961	366431
66518	366432
273746	366433
31028	366434
104077	366435
23943	366436
39980	366437
68143	366438
51049	366439
5031	366440
156843	366441
23772	366442
129494	366443
81148	366444
2844	366445
44833	366446
147131	366447
3326	366448
113789	366449
73592	366450
2696	366451
2	366452
79791	366453
187513	366454
136480	366455
9944	366456
12033	366457
40293	366458
216027	366459
31978	366460
22141	366461
142867	366462
48779	366463
43667	366464
40453	366465
7045	366466
310708	366467
197196	366468
163056	366469
307201	366470
309325	366471
1746	366472
98691	366473
184821	366474
210664	366475
199728	366476
280400	366477
167340	366478
296338	366479
181086	366480
54615	366481
1749	366482
47578	366483
8097	366484
84019	366485
80806	366486
177836	366487
142352	366488
138050	366489
287408	366490
63465	366491
134172	366492
124486	366493
24387	366494
173824	366495
308117	366496
24744	366497
69954	366498
211973	366499
280500	366500
156750	366501
11534	366502
225051	366503
291618	366504
67804	366505
80674	366506
282924	366507
13982	366508
87463	366509
9751	366510
13263	366511
6191	366512
76142	366513
38613	366514
85984	366515
175	366516
81730	366517
83720	366518
6087	366519
131500	366520
25693	366521
211855	366522
37006	366523
10511	366524
144580	366525
4458	366526
34012	366527
111380	366528
41971	366529
5028	366530
5028	366531
132983	366532
195349	366533
65356	366534
223454	366535
267807	366536
251001	366537
307711	366538
128627	366539
61405	366540
136575	366541
28903	366542
212374	366543
143212	366544
106258	366545
64973	366546
120261	366547
288442	366548
8150	366549
75653	366550
105456	366551
132700	366552
66904	366553
79995	366554
287051	366555
143563	366556
89106	366557
70105	366558
941	366559
278896	366560
16841	366561
27844	366562
138828	366563
231879	366564
214788	366565
190442	366566
170447	366567
283031	366568
109741	366569
139807	366570
41506	366571
268909	366572
7060	366573
11164	366574
35041	366575
210999	366576
57203	366577
146434	366578
193376	366579
7845	366580
126457	366581
53462	366582
50496	366583
75079	366584
78641	366585
126365	366586
297430	366587
150132	366588
20125	366589
189779	366590
175673	366591
123418	366592
133710	366593
61714	366594
89047	366595
8159	366596
10053	366597
1201	366598
73425	366599
275839	366600
82532	366601
163351	366602
12571	366603
76850	366604
23409	366605
38045	366606
125955	366607
22212	366608
6349	366609
17420	366610
7544	366611
22375	366612
1605	366613
11119	366614
5887	366615
8665	366616
19465	366617
76461	366618
141315	366619
89843	366620
3125	366621
97503	366622
43348	366623
61509	366624
298601	366625
108559	366626
250259	366627
140644	366628
266864	366629
214718	366630
138109	366631
279295	366632
34624	366633
194672	366634
67491	366635
109717	366636
4792	366637
31079	366638
51419	366639
57641	366640
57605	366641
245109	366642
42716	366643
3286	366644
81285	366645
39548	366646
3286	366647
17	366648
2316	366649
184970	366650
41225	366651
279834	366652
55443	366653
79228	366654
6767	366655
55684	366656
71579	366657
229922	366658
289849	366659
161725	366660
258467	366661
90415	366662
84417	366663
24923	366664
39991	366665
244577	366666
259446	366667
203768	366668
292654	366669
65535	366670
86386	366671
114989	366672
230849	366673
41873	366674
59816	366675
94644	366676
304679	366677
18874	366678
30088	366679
123812	366680
84725	366681
37750	366682
65931	366683
24421	366684
135118	366685
178781	366686
38477	366687
121363	366688
17334	366689
74117	366690
183309	366691
233078	366692
140279	366693
200954	366694
129267	366695
15920	366696
37516	366697
200525	366698
76549	366699
306141	366700
76919	366701
49506	366702
198008	366703
23528	366704
96912	366705
252840	366706
206786	366707
29186	366708
203842	366709
60480	366710
249741	366711
188355	366712
24830	366713
45045	366714
4681	366715
120849	366716
114848	366717
114848	366718
59555	366719
155087	366720
21171	366721
84710	366722
287754	366723
151926	366724
27494	366725
155830	366726
63712	366727
129512	366728
83058	366729
192597	366730
116660	366731
270754	366732
43171	366733
79105	366734
129723	366735
174469	366736
82018	366737
1682	366738
23764	366739
23272	366740
87326	366741
87337	366742
41840	366743
123411	366744
123411	366745
99873	366746
310955	366747
150335	366748
3121	366749
1076	366750
99403	366751
269556	366752
149020	366753
142950	366754
92307	366755
264198	366756
62164	366757
1905	366758
48804	366759
44214	366760
40367	366761
62191	366762
12817	366763
40942	366764
122756	366765
2366	366766
124804	366767
82712	366768
191748	366769
195227	366770
40030	366771
40030	366772
52832	366773
38026	366774
89358	366775
233727	366776
189174	366777
61432	366778
152290	366779
59559	366780
22506	366781
52566	366782
34316	366783
91606	366784
161311	366785
1504	366786
42991	366787
47119	366788
138270	366789
29622	366790
23381	366791
323	366792
143726	366793
159235	366794
73502	366795
2472	366796
305844	366797
32231	366798
94280	366799
288756	366800
85654	366801
141998	366802
135577	366803
146596	366804
15041	366805
100237	366806
172293	366807
144980	366808
3819	366809
175540	366810
234730	366811
125929	366812
247014	366813
268834	366814
308094	366815
65379	366816
98910	366817
77055	366818
35219	366819
80759	366820
175587	366821
140438	366822
15093	366823
205280	366824
25930	366825
299544	366826
216473	366827
5467	366828
210760	366829
108362	366830
182606	366831
27347	366832
128211	366833
89066	366834
181453	366835
48983	366836
6091	366837
123285	366838
94134	366839
102	366840
62625	366841
196417	366842
312691	366843
106820	366844
232765	366845
278019	366846
120039	366847
14938	366848
172942	366849
300316	366850
187302	366851
182453	366852
151294	366853
100997	366854
278854	366855
207676	366856
19041	366857
125544	366858
160788	366859
273306	366860
90294	366861
141083	366862
278033	366863
89645	366864
279630	366865
302924	366866
152747	366867
118992	366868
257133	366869
228246	366870
234904	366871
187968	366872
168777	366873
241035	366874
178071	366875
53645	366876
66714	366877
62778	366878
15189	366879
38118	366880
36715	366881
24136	366882
151867	366883
21201	366884
157846	366885
176908	366886
95294	366887
83991	366888
97264	366889
4526	366890
10245	366891
78235	366892
123275	366893
91215	366894
4379	366895
16119	366896
78636	366897
15987	366898
221490	366899
36338	366900
49387	366901
64508	366902
66493	366903
87628	366904
117607	366905
38762	366906
94807	366907
29988	366908
10980	366909
1887	366910
215687	366911
8631	366912
127059	366913
180227	366914
15828	366915
205658	366916
19627	366917
6569	366918
40029	366919
12400	366920
3214	366921
8331	366922
227362	366923
146167	366924
42145	366925
25178	366926
163023	366927
20451	366928
163478	366929
30021	366930
84933	366931
2044	366932
5620	366933
132115	366934
104009	366935
192290	366936
59263	366937
211552	366938
3208	366939
297344	366940
212590	366941
88286	366942
88286	366943
147762	366944
40113	366945
22136	366946
132964	366947
154792	366948
27641	366949
5610	366950
87723	366951
144755	366952
61568	366953
106244	366954
239848	366955
268520	366956
92910	366957
96848	366958
4999	366959
550	366960
136969	366961
24570	366962
63805	366963
53478	366964
77935	366965
278270	366966
60217	366967
212830	366968
212486	366969
188417	366970
93426	366971
189802	366972
123020	366973
123020	366974
213947	366975
143663	366976
13544	366977
65658	366978
74607	366979
71573	366980
234648	366981
89051	366982
60572	366983
297000	366984
90259	366985
165017	366986
37926	366987
76398	366988
260528	366989
133879	366990
110898	366991
307577	366992
159523	366993
15074	366994
166726	366995
254159	366996
145913	366997
113488	366998
276975	366999
253730	367000
141333	367001
68461	367002
62729	367003
27077	367004
118727	367005
111962	367006
201965	367007
197816	367008
285563	367009
295945	367010
119454	367011
208610	367012
126032	367013
29913	367014
137543	367015
36852	367016
277745	367017
172152	367018
276969	367019
84553	367020
36920	367021
65973	367022
148787	367023
275597	367024
54203	367025
287589	367026
206248	367027
170642	367028
88909	367029
307109	367030
1788	367031
255708	367032
46282	367033
132268	367034
60715	367035
217649	367036
64967	367037
88323	367038
78215	367039
223635	367040
213253	367041
148629	367042
146500	367043
164699	367044
289505	367045
139965	367046
137044	367047
15767	367048
80993	367049
284694	367050
186722	367051
281728	367052
123645	367053
117815	367054
53297	367055
122354	367056
42079	367057
125822	367058
22732	367059
28823	367060
39648	367061
36618	367062
61382	367063
120995	367064
86950	367065
33965	367066
16038	367067
16038	367068
140687	367069
101050	367070
225172	367071
95890	367072
101426	367073
186786	367074
172065	367075
11493	367076
1196	367077
78689	367078
5568	367079
65284	367080
22863	367081
158233	367082
1675	367083
37690	367084
42299	367085
185592	367086
110966	367087
38459	367088
71227	367089
108673	367090
33151	367091
17400	367092
104577	367093
5760	367094
195188	367095
955	367096
48493	367097
79791	367098
8105	367099
142672	367100
284326	367101
28647	367102
98507	367103
126457	367104
274559	367105
50496	367106
129969	367107
278480	367108
95	367109
22817	367110
46264	367111
117769	367112
54788	367113
109907	367114
70048	367115
36698	367116
97340	367117
19704	367118
8947	367119
177874	367120
52169	367121
197562	367122
68208	367123
91990	367124
13683	367125
191295	367126
2984	367127
24756	367128
248527	367129
191054	367130
168786	367131
11000	367132
47847	367133
20708	367134
138060	367135
3701	367136
175865	367137
17093	367138
75953	367139
55380	367140
258983	367141
106346	367142
168819	367143
30952	367144
109832	367145
206830	367146
22966	367147
136278	367148
83741	367149
159773	367150
1190	367151
229716	367152
35751	367153
139331	367154
5391	367155
199187	367156
122267	367157
38434	367158
192215	367159
69106	367160
670	367161
20840	367162
21086	367163
291216	367164
11061	367165
61457	367166
3642	367167
146483	367168
60016	367169
24261	367170
135887	367171
123010	367172
4514	367173
135327	367174
36454	367175
80434	367176
87816	367177
78892	367178
271943	367179
271	367180
72901	367181
32403	367182
16700	367183
93240	367184
166620	367185
66377	367186
228568	367187
129748	367188
37351	367189
19455	367190
83153	367191
2331	367192
179678	367193
205535	367194
113883	367195
103893	367196
206955	367197
79655	367198
250514	367199
128299	367200
89505	367201
129205	367202
73488	367203
117504	367204
39009	367205
65375	367206
58316	367207
28518	367208
135188	367209
192180	367210
120822	367211
80964	367212
195443	367213
2078	367214
86463	367215
86463	367216
73461	367217
192729	367218
289272	367219
86184	367220
85047	367221
217059	367222
180288	367223
101837	367224
161196	367225
199244	367226
168	367227
153160	367228
207249	367229
13994	367230
166236	367231
187576	367232
6337	367233
23470	367234
93140	367235
70909	367236
152	367237
36223	367238
13572	367239
33352	367240
137246	367241
16799	367242
1800	367243
57513	367244
249830	367245
14086	367246
37754	367247
282476	367248
190113	367249
129712	367250
264131	367251
170898	367252
176918	367253
10704	367254
35819	367255
187011	367256
133800	367257
258312	367258
258604	367259
140642	367260
88997	367261
89012	367262
53002	367263
257977	367264
289814	367265
290953	367266
134340	367267
173957	367268
84638	367269
42604	367270
182673	367271
178724	367272
70859	367273
79996	367274
6651	367275
183229	367276
177641	367277
124903	367278
37572	367279
36747	367280
24329	367281
48537	367282
3715	367283
31290	367284
9632	367285
15198	367286
19191	367287
130007	367288
37905	367289
129622	367290
81384	367291
23001	367292
23513	367293
92226	367294
192793	367295
35295	367296
126515	367297
163225	367298
172477	367299
175738	367300
69238	367301
118081	367302
200458	367303
127727	367304
170014	367305
30323	367306
234	367307
202630	367308
201509	367309
71169	367310
198267	367311
24497	367312
24497	367313
25027	367314
73597	367315
4987	367316
13167	367317
11515	367318
180214	367319
249	367320
5615	367321
13461	367322
124267	367323
201752	367324
40116	367325
19704	367326
7662	367327
40245	367328
56045	367329
30031	367330
29712	367331
235186	367332
65030	367333
90078	367334
283651	367335
282995	367336
17755	367337
208437	367338
42663	367339
162983	367340
10561	367341
203512	367342
255221	367343
16686	367344
206964	367345
130699	367346
265221	367347
12690	367348
3038	367349
141123	367350
203109	367351
149158	367352
211533	367353
157756	367354
71416	367355
36180	367356
96925	367357
72761	367358
35998	367359
51276	367360
94385	367361
263851	367362
215096	367363
78983	367364
136924	367365
68284	367366
87291	367367
158735	367368
271914	367369
94756	367370
129233	367371
123937	367372
30658	367373
32364	367374
252459	367375
88887	367376
46156	367377
44842	367378
1978	367379
115127	367380
104388	367381
55546	367382
107498	367383
30667	367384
13493	367385
66267	367386
230893	367387
160648	367388
4386	367389
15738	367390
107464	367391
6841	367392
104238	367393
67994	367394
11901	367395
1356	367396
34094	367397
107272	367398
216530	367399
24505	367400
102508	367401
23238	367402
116720	367403
79731	367404
16682	367405
27685	367406
308487	367407
84403	367408
1971	367409
39293	367410
43482	367411
99040	367412
168076	367413
256224	367414
67342	367415
25085	367416
284615	367417
153697	367418
20311	367419
233838	367420
200143	367421
105667	367422
150136	367423
1623	367424
137693	367425
202306	367426
18047	367427
113879	367428
188564	367429
261520	367430
87116	367431
9459	367432
295655	367433
51925	367434
284443	367435
3344	367436
159607	367437
50188	367438
126812	367439
167880	367440
47999	367441
764	367442
120204	367443
103886	367444
78089	367445
124627	367446
109298	367447
209083	367448
301080	367449
296230	367450
11740	367451
59138	367452
32574	367453
130372	367454
130688	367455
23171	367456
88976	367457
35955	367458
87528	367459
112481	367460
180035	367461
18695	367462
47329	367463
108640	367464
32977	367465
177622	367466
97123	367467
36917	367468
200776	367469
163124	367470
85518	367471
95839	367472
39948	367473
79509	367474
75767	367475
29888	367476
55029	367477
761	367478
96	367479
99222	367480
200372	367481
210711	367482
302639	367483
94119	367484
113911	367485
10144	367486
298375	367487
263516	367488
238778	367489
77175	367490
24273	367491
37056	367492
125181	367493
98749	367494
26877	367495
27525	367496
181578	367497
18331	367498
14623	367499
119937	367500
2458	367501
307156	367502
214543	367503
54	367504
18591	367505
37397	367506
5511	367507
209872	367508
41155	367509
92318	367510
121510	367511
40861	367512
161907	367513
228265	367514
178767	367515
5827	367516
12138	367517
25923	367518
269552	367519
22743	367520
27633	367521
682	367522
49862	367523
2501	367524
231219	367525
80270	367526
77544	367527
176667	367528
121773	367529
219	367530
160013	367531
16074	367532
2022	367533
13171	367534
27046	367535
23397	367536
9821	367537
41012	367538
205666	367539
42048	367540
96513	367541
202781	367542
85578	367543
55572	367544
123271	367545
44106	367546
76600	367547
545	367548
12388	367549
395	367550
63585	367551
37208	367552
146400	367553
43699	367554
4666	367555
6651	367556
204772	367557
68765	367558
213356	367559
26586	367560
96018	367561
11114	367562
247573	367563
22670	367564
1844	367565
7603	367566
185011	367567
87458	367568
29383	367569
125704	367570
287152	367571
36923	367572
25557	367573
90734	367574
90176	367575
8082	367576
13456	367577
1610	367578
41404	367579
89677	367580
5778	367581
13916	367582
10719	367583
16776	367584
178292	367585
35799	367586
5226	367587
1767	367588
30479	367589
71372	367590
86352	367591
278112	367592
1103	367593
1635	367594
27391	367595
67430	367596
27936	367597
172528	367598
43846	367599
52392	367600
57956	367601
134817	367602
39825	367603
285590	367604
84397	367605
239523	367606
125321	367607
293009	367608
221834	367609
168064	367610
217027	367611
50660	367612
94	367613
1394	367614
71740	367615
111774	367616
3130	367617
147442	367618
105063	367619
157442	367620
199926	367621
178120	367622
113138	367623
280854	367624
229152	367625
216406	367626
198006	367627
210777	367628
194874	367629
269970	367630
37739	367631
121964	367632
157029	367633
113904	367634
129717	367635
97548	367636
94862	367637
101705	367638
130718	367639
198253	367640
119407	367641
96480	367642
39757	367643
52999	367644
112988	367645
189861	367646
64330	367647
24555	367648
56401	367649
302498	367650
117568	367651
178008	367652
304828	367653
82332	367654
93401	367655
288687	367656
111877	367657
252966	367658
216592	367659
12647	367660
50888	367661
124735	367662
69325	367663
12647	367664
173477	367665
197025	367666
41132	367667
230678	367668
716	367669
243103	367670
40302	367671
190117	367672
48449	367673
65467	367674
20792	367675
86446	367676
183088	367677
64170	367678
84742	367679
294755	367680
125606	367681
123447	367682
60795	367683
295689	367684
34120	367685
100997	367686
4717	367687
49121	367688
196627	367689
177953	367690
48287	367691
15697	367692
197510	367693
132654	367694
76658	367695
110805	367696
304774	367697
92125	367698
184110	367699
146355	367700
36489	367701
110222	367702
278737	367703
61585	367704
75302	367705
190006	367706
39490	367707
70304	367708
151669	367709
5712	367710
18562	367711
13122	367712
2011	367713
42306	367714
82725	367715
8561	367716
25059	367717
55371	367718
54243	367719
644	367720
151378	367721
31244	367722
66352	367723
92627	367724
251490	367725
11744	367726
25798	367727
42843	367728
66260	367729
156330	367730
49411	367731
4044	367732
12367	367733
19890	367734
99389	367735
14201	367736
62345	367737
57900	367738
97339	367739
182402	367740
102708	367741
112620	367742
12455	367743
194727	367744
18909	367745
18831	367746
71901	367747
86531	367748
86531	367749
149262	367750
174111	367751
255471	367752
61573	367753
213163	367754
14458	367755
39799	367756
12539	367757
200186	367758
59429	367759
305493	367760
62328	367761
118414	367762
3047	367763
36445	367764
189753	367765
84824	367766
64591	367767
76221	367768
149345	367769
10227	367770
3183	367771
137532	367772
39631	367773
24389	367774
17993	367775
39907	367776
43777	367777
197936	367778
218105	367779
123571	367780
35586	367781
1266	367782
42169	367783
116381	367784
32423	367785
24529	367786
82	367787
156231	367788
32622	367789
9833	367790
106550	367791
148714	367792
191921	367793
50029	367794
28801	367795
30031	367796
70982	367797
55161	367798
185793	367799
55670	367800
132484	367801
183595	367802
28111	367803
106526	367804
18928	367805
81971	367806
247	367807
25318	367808
18458	367809
216496	367810
2280	367811
220017	367812
10484	367813
18178	367814
31922	367815
15277	367816
16843	367817
865	367818
23462	367819
310690	367820
263382	367821
198617	367822
88533	367823
79385	367824
39697	367825
13189	367826
33390	367827
187931	367828
42532	367829
29689	367830
19764	367831
36370	367832
108346	367833
39771	367834
10346	367835
292651	367836
252023	367837
5824	367838
16419	367839
61909	367840
277394	367841
196338	367842
8592	367843
27404	367844
222488	367845
178333	367846
23362	367847
33581	367848
100920	367849
163140	367850
41036	367851
30667	367852
4933	367853
33831	367854
69352	367855
11895	367856
21097	367857
63764	367858
12018	367859
17108	367860
72782	367861
1268	367862
75577	367863
48809	367864
115102	367865
249572	367866
263270	367867
74308	367868
72219	367869
51649	367870
232248	367871
206607	367872
761	367873
118027	367874
49277	367875
177569	367876
28387	367877
2646	367878
62269	367879
250839	367880
214370	367881
238222	367882
176245	367883
98290	367884
94136	367885
93445	367886
306010	367887
55941	367888
112433	367889
48218	367890
147616	367891
38461	367892
158496	367893
6589	367894
175189	367895
64516	367896
69554	367897
153878	367898
191206	367899
140981	367900
28883	367901
63118	367902
62362	367903
74060	367904
1894	367905
6761	367906
36498	367907
53281	367908
138046	367909
39945	367910
24242	367911
7094	367912
121752	367913
21459	367914
20396	367915
57377	367916
89943	367917
39915	367918
141813	367919
72402	367920
51639	367921
3737	367922
179623	367923
10669	367924
89301	367925
26633	367926
190402	367927
77443	367928
23491	367929
211106	367930
176584	367931
124557	367932
52154	367933
277662	367934
6324	367935
2080	367936
13960	367937
42003	367938
46932	367939
265199	367940
213040	367941
29280	367942
5731	367943
25579	367944
191431	367945
239139	367946
113896	367947
294657	367948
61027	367949
194268	367950
159577	367951
233404	367952
58138	367953
20787	367954
87045	367955
9619	367956
238632	367957
199461	367958
40086	367959
7059	367960
34378	367961
130298	367962
3364	367963
94498	367964
178453	367965
29055	367966
104888	367967
76533	367968
273758	367969
74940	367970
324	367971
71469	367972
4621	367973
43467	367974
46133	367975
56813	367976
11460	367977
14306	367978
260162	367979
112748	367980
110072	367981
51769	367982
17112	367983
112399	367984
89246	367985
35864	367986
18267	367987
128750	367988
120944	367989
62247	367990
179027	367991
264725	367992
49772	367993
175911	367994
148406	367995
164563	367996
5012	367997
27335	367998
35988	367999
10048	368000
258201	368001
42190	368002
112851	368003
302622	368004
37037	368005
26234	368006
267266	368007
113427	368008
120865	368009
52323	368010
174929	368011
120552	368012
36937	368013
177678	368014
26845	368015
35991	368016
56501	368017
83260	368018
104163	368019
184988	368020
106254	368021
304112	368022
211839	368023
132571	368024
17077	368025
59793	368026
3231	368027
6474	368028
35409	368029
206031	368030
37346	368031
92679	368032
20762	368033
68223	368034
141124	368035
44136	368036
87873	368037
102085	368038
3320	368039
932	368040
66037	368041
15121	368042
8092	368043
134122	368044
160880	368045
84083	368046
212191	368047
15225	368048
28861	368049
77857	368050
77857	368051
274406	368052
32651	368053
40928	368054
64708	368055
40277	368056
99864	368057
39705	368058
59402	368059
52383	368060
38229	368061
2480	368062
29622	368063
33753	368064
41766	368065
42390	368066
306124	368067
281633	368068
246110	368069
11302	368070
92114	368071
86511	368072
265320	368073
47627	368074
67753	368075
162158	368076
80636	368077
104983	368078
131137	368079
115562	368080
11003	368081
127364	368082
261661	368083
276368	368084
196714	368085
25418	368086
144139	368087
122679	368088
1167	368089
212738	368090
17605	368091
326	368092
60512	368093
206930	368094
199294	368095
308772	368096
52484	368097
195304	368098
54681	368099
273624	368100
166875	368101
60075	368102
260530	368103
206004	368104
170516	368105
259115	368106
16836	368107
183900	368108
134130	368109
254714	368110
254122	368111
184871	368112
141954	368113
28014	368114
88398	368115
123507	368116
173077	368117
130421	368118
214816	368119
115280	368120
72803	368121
51488	368122
146353	368123
70779	368124
95208	368125
99807	368126
258058	368127
35434	368128
167442	368129
61225	368130
145606	368131
16841	368132
5735	368133
17314	368134
94245	368135
176229	368136
2564	368137
128899	368138
119295	368139
200398	368140
165930	368141
296893	368142
19747	368143
107688	368144
59073	368145
203539	368146
36104	368147
210756	368148
190520	368149
101413	368150
61567	368151
230448	368152
8820	368153
137101	368154
55291	368155
32248	368156
23598	368157
206520	368158
234286	368159
30234	368160
258430	368161
175969	368162
17591	368163
267390	368164
17459	368165
88856	368166
169835	368167
7480	368168
55094	368169
74692	368170
111165	368171
257770	368172
16686	368173
185257	368174
207287	368175
219774	368176
177364	368177
82323	368178
137103	368179
194875	368180
102754	368181
224164	368182
286758	368183
9649	368184
161548	368185
116849	368186
10324	368187
10070	368188
66373	368189
211435	368190
139028	368191
105718	368192
19465	368193
672	368194
182401	368195
126189	368196
10324	368197
164431	368198
61121	368199
82239	368200
43388	368201
241186	368202
229082	368203
16645	368204
87031	368205
105743	368206
132843	368207
59473	368208
200553	368209
32489	368210
52927	368211
145414	368212
139292	368213
290367	368214
301214	368215
206468	368216
281640	368217
32137	368218
209873	368219
137044	368220
310455	368221
137939	368222
145412	368223
216828	368224
44566	368225
1056	368226
191656	368227
13782	368228
28221	368229
53765	368230
20199	368231
4363	368232
176074	368233
61425	368234
26424	368235
189669	368236
118212	368237
28336	368238
191457	368239
30104	368240
18442	368241
11574	368242
19033	368243
20269	368244
5794	368245
209529	368246
55675	368247
14340	368248
24777	368249
232428	368250
127806	368251
1330	368252
21552	368253
78332	368254
73332	368255
5340	368256
1840	368257
146079	368258
157429	368259
24606	368260
198567	368261
92396	368262
144390	368263
271577	368264
187971	368265
94548	368266
188294	368267
97870	368268
11	368269
76334	368270
83878	368271
15825	368272
308187	368273
61385	368274
11933	368275
71947	368276
4881	368277
191321	368278
40756	368279
91391	368280
106891	368281
47081	368282
25417	368283
62513	368284
9411	368285
61254	368286
49160	368287
40417	368288
167210	368289
207685	368290
123275	368291
778	368292
156691	368293
198070	368294
14191	368295
148345	368296
70625	368297
126579	368298
181907	368299
120790	368300
217209	368301
47941	368302
137608	368303
1487	368304
521	368305
59943	368306
24427	368307
64080	368308
141856	368309
160481	368310
5751	368311
295469	368312
72401	368313
14461	368314
145828	368315
1311	368316
32430	368317
270494	368318
143325	368319
48586	368320
132411	368321
62495	368322
128490	368323
211972	368324
142715	368325
253903	368326
51324	368327
59587	368328
229277	368329
25196	368330
253131	368331
306283	368332
52990	368333
9010	368334
303284	368335
19901	368336
11559	368337
3918	368338
90227	368339
74997	368340
292123	368341
82576	368342
119816	368343
89487	368344
58643	368345
69404	368346
64233	368347
222900	368348
107	368349
9636	368350
70836	368351
51850	368352
241630	368353
154865	368354
39556	368355
197618	368356
266145	368357
5620	368358
25494	368359
211016	368360
142689	368361
28881	368362
206432	368363
119319	368364
15422	368365
151006	368366
115655	368367
2112	368368
42324	368369
1746	368370
15250	368371
201447	368372
14487	368373
222731	368374
140524	368375
88593	368376
38824	368377
6013	368378
191661	368379
146240	368380
120208	368381
120208	368382
280445	368383
19136	368384
48729	368385
98511	368386
111281	368387
155786	368388
43327	368389
20558	368390
32371	368391
32164	368392
34340	368393
3041	368394
78094	368395
59791	368396
61696	368397
43124	368398
67106	368399
259140	368400
85930	368401
58293	368402
93437	368403
140629	368404
25860	368405
134930	368406
199008	368407
6097	368408
40272	368409
195700	368410
48472	368411
29586	368412
20571	368413
31939	368414
75301	368415
8059	368416
36059	368417
174750	368418
72999	368419
275612	368420
28523	368421
63146	368422
24874	368423
203821	368424
184408	368425
49725	368426
116940	368427
23865	368428
259828	368429
40380	368430
282902	368431
87144	368432
257460	368433
39616	368434
104896	368435
221098	368436
121244	368437
134162	368438
2327	368439
63319	368440
131818	368441
97972	368442
27635	368443
220889	368444
211187	368445
79672	368446
51758	368447
74931	368448
31852	368449
117221	368450
118507	368451
184660	368452
224437	368453
32240	368454
59130	368455
59778	368456
135869	368457
24773	368458
85044	368459
182916	368460
253642	368461
104742	368462
48775	368463
127350	368464
245707	368465
196787	368466
253517	368467
135746	368468
119120	368469
108334	368470
32583	368471
100737	368472
9088	368473
107688	368474
85943	368475
77369	368476
169666	368477
147585	368478
160754	368479
231022	368480
176564	368481
84486	368482
199798	368483
136086	368484
115242	368485
68454	368486
6673	368487
20541	368488
3329	368489
1907	368490
284090	368491
40249	368492
89369	368493
168969	368494
10074	368495
90640	368496
36635	368497
263274	368498
62810	368499
147972	368500
450	368501
163305	368502
26244	368503
146207	368504
183841	368505
190911	368506
94752	368507
310357	368508
140330	368509
25579	368510
183227	368511
139419	368512
100725	368513
228574	368514
6092	368515
90210	368516
66926	368517
127920	368518
75532	368519
27529	368520
20293	368521
30797	368522
53552	368523
215553	368524
75131	368525
181474	368526
305658	368527
208700	368528
9996	368529
217652	368530
293582	368531
55161	368532
95564	368533
130012	368534
11166	368535
133268	368536
36223	368537
20550	368538
16715	368539
128655	368540
48807	368541
76219	368542
46013	368543
91265	368544
25541	368545
13808	368546
153495	368547
38244	368548
3829	368549
224699	368550
82678	368551
6145	368552
279438	368553
213562	368554
82609	368555
16368	368556
131317	368557
43572	368558
232008	368559
112666	368560
78419	368561
15534	368562
59540	368563
300251	368564
107416	368565
64556	368566
35880	368567
59881	368568
21494	368569
134169	368570
96388	368571
58210	368572
168782	368573
1167	368574
75356	368575
9034	368576
3085	368577
115753	368578
35588	368579
55722	368580
21776	368581
6636	368582
117556	368583
8693	368584
230728	368585
19947	368586
48882	368587
15214	368588
57371	368589
179785	368590
234872	368591
149106	368592
42144	368593
131203	368594
134211	368595
25837	368596
129107	368597
309419	368598
101682	368599
46599	368600
153144	368601
231473	368602
31093	368603
154061	368604
133125	368605
36888	368606
206816	368607
80695	368608
61385	368609
122303	368610
60447	368611
200609	368612
36117	368613
33648	368614
2470	368615
31086	368616
183018	368617
83674	368618
173063	368619
268047	368620
27384	368621
177875	368622
4089	368623
79131	368624
51687	368625
3096	368626
6348	368627
171255	368628
112898	368629
50414	368630
3704	368631
49178	368632
50299	368633
3272	368634
74065	368635
164594	368636
143124	368637
236858	368638
164137	368639
88106	368640
82360	368641
277305	368642
68619	368643
36058	368644
23435	368645
9480	368646
181754	368647
22894	368648
173723	368649
242012	368650
37355	368651
24289	368652
11337	368653
278611	368654
40463	368655
201519	368656
32582	368657
55550	368658
257000	368659
205119	368660
65098	368661
158799	368662
214940	368663
5623	368664
69353	368665
36370	368666
65742	368667
1524	368668
205896	368669
39648	368670
51391	368671
92016	368672
77911	368673
103615	368674
28277	368675
26602	368676
4224	368677
153549	368678
100938	368679
231905	368680
24966	368681
95330	368682
22314	368683
39987	368684
60215	368685
144658	368686
46553	368687
126192	368688
421	368689
73704	368690
118905	368691
198209	368692
192608	368693
152587	368694
120898	368695
87390	368696
13775	368697
1785	368698
59941	368699
12247	368700
118800	368701
26756	368702
104411	368703
286217	368704
37038	368705
193707	368706
878	368707
49981	368708
209919	368709
85729	368710
6542	368711
21929	368712
109873	368713
23442	368714
28338	368715
134602	368716
12164	368717
25466	368718
10686	368719
22976	368720
55343	368721
23014	368722
63632	368723
24563	368724
16181	368725
60554	368726
207893	368727
48744	368728
281174	368729
1513	368730
197515	368731
46069	368732
20012	368733
120356	368734
198522	368735
27226	368736
70955	368737
189621	368738
68164	368739
41662	368740
129606	368741
134147	368742
24006	368743
131521	368744
176089	368745
106687	368746
20564	368747
83029	368748
114212	368749
1684	368750
5348	368751
107564	368752
118107	368753
148087	368754
6963	368755
995	368756
122842	368757
96438	368758
88143	368759
26053	368760
101113	368761
55170	368762
26053	368763
44455	368764
12328	368765
10597	368766
402	368767
65275	368768
140929	368769
74615	368770
41488	368771
220748	368772
138550	368773
58683	368774
52722	368775
7611	368776
193776	368777
51151	368778
13795	368779
102891	368780
204	368781
13932	368782
78882	368783
2330	368784
3072	368785
115837	368786
546	368787
402	368788
1503	368789
35466	368790
15796	368791
221131	368792
7382	368793
58232	368794
288533	368795
63161	368796
39914	368797
32743	368798
2742	368799
99846	368800
40532	368801
2760	368802
184082	368803
90786	368804
64390	368805
267290	368806
37414	368807
270524	368808
18406	368809
93182	368810
103488	368811
21860	368812
5648	368813
14185	368814
283982	368815
9058	368816
184971	368817
118098	368818
865	368819
1119	368820
9098	368821
11	368822
115026	368823
38924	368824
893	368825
35823	368826
282044	368827
196420	368828
250080	368829
262935	368830
210806	368831
68542	368832
276663	368833
96487	368834
219278	368835
8138	368836
27061	368837
176380	368838
25382	368839
61513	368840
121317	368841
305542	368842
76172	368843
276665	368844
54050	368845
102372	368846
261890	368847
310789	368848
14765	368849
139292	368850
41530	368851
265049	368852
59130	368853
27400	368854
199884	368855
36755	368856
72553	368857
60589	368858
29417	368859
63465	368860
7251	368861
26468	368862
57489	368863
20316	368864
162191	368865
113357	368866
95922	368867
186256	368868
2608	368869
26305	368870
10662	368871
177504	368872
149655	368873
93000	368874
107777	368875
25953	368876
87483	368877
116239	368878
37552	368879
214124	368880
204869	368881
10898	368882
51467	368883
7439	368884
19737	368885
10361	368886
26240	368887
21829	368888
309104	368889
82651	368890
163859	368891
56554	368892
12716	368893
78395	368894
6148	368895
32272	368896
114599	368897
24462	368898
67745	368899
83551	368900
83713	368901
19823	368902
194142	368903
21892	368904
116125	368905
151075	368906
37829	368907
205239	368908
199950	368909
35690	368910
94365	368911
84126	368912
99916	368913
38925	368914
282161	368915
102226	368916
92338	368917
70686	368918
255054	368919
17801	368920
122011	368921
4617	368922
274152	368923
49934	368924
188126	368925
293808	368926
786	368927
258883	368928
196405	368929
85152	368930
206494	368931
206450	368932
193331	368933
125831	368934
93422	368935
201927	368936
1	368937
15962	368938
130094	368939
183113	368940
46328	368941
1713	368942
159642	368943
149886	368944
45072	368945
13606	368946
124432	368947
15333	368948
4482	368949
148411	368950
13839	368951
12453	368952
54745	368953
260507	368954
4012	368955
51211	368956
186596	368957
26755	368958
17669	368959
193612	368960
58856	368961
214956	368962
57234	368963
125362	368964
187537	368965
51727	368966
92550	368967
284176	368968
294055	368969
81547	368970
135498	368971
78022	368972
111238	368973
138353	368974
67683	368975
18302	368976
201545	368977
132711	368978
32922	368979
38769	368980
118957	368981
207920	368982
5357	368983
111669	368984
178374	368985
3772	368986
51292	368987
32901	368988
55283	368989
106158	368990
153582	368991
289799	368992
101235	368993
213391	368994
311365	368995
127135	368996
165521	368997
9101	368998
21873	368999
96375	369000
180327	369001
184533	369002
2697	369003
188435	369004
45006	369005
30956	369006
220368	369007
10501	369008
137551	369009
150338	369010
16724	369011
165005	369012
157484	369013
267978	369014
173153	369015
122525	369016
228721	369017
267531	369018
49615	369019
29358	369020
284136	369021
169129	369022
258727	369023
130008	369024
144920	369025
304169	369026
46577	369027
63609	369028
149159	369029
116043	369030
291577	369031
114439	369032
35425	369033
108241	369034
213990	369035
120796	369036
59272	369037
176394	369038
199581	369039
113911	369040
63111	369041
46133	369042
159385	369043
237022	369044
156236	369045
265944	369046
212689	369047
211949	369048
295574	369049
144	369050
146033	369051
282031	369052
130411	369053
134102	369054
201104	369055
182499	369056
175959	369057
24182	369058
272287	369059
266585	369060
117253	369061
278486	369062
155863	369063
142832	369064
212367	369065
113301	369066
308468	369067
157868	369068
145088	369069
170787	369070
53431	369071
206241	369072
84356	369073
283320	369074
120510	369075
53396	369076
24406	369077
196152	369078
123319	369079
70370	369080
127285	369081
214140	369082
52927	369083
263553	369084
63062	369085
148623	369086
37288	369087
146912	369088
123940	369089
194648	369090
238564	369091
140723	369092
99136	369093
243551	369094
200810	369095
135314	369096
53766	369097
78081	369098
90025	369099
96611	369100
133972	369101
290033	369102
142418	369103
83343	369104
91376	369105
298373	369106
273079	369107
112642	369108
182854	369109
125303	369110
134342	369111
235164	369112
121872	369113
8196	369114
8806	369115
29163	369116
170580	369117
293002	369118
60859	369119
24892	369120
266264	369121
96556	369122
229833	369123
67750	369124
97353	369125
39583	369126
146672	369127
106744	369128
81019	369129
8150	369130
145586	369131
133918	369132
119313	369133
232489	369134
282298	369135
232313	369136
86478	369137
235943	369138
190325	369139
251078	369140
160805	369141
211136	369142
118596	369143
301091	369144
158937	369145
95827	369146
229605	369147
165300	369148
293000	369149
190390	369150
97548	369151
44343	369152
249879	369153
200072	369154
280461	369155
81201	369156
90811	369157
40443	369158
187676	369159
153613	369160
82780	369161
188718	369162
46049	369163
175917	369164
122841	369165
216076	369166
110402	369167
43287	369168
135209	369169
250302	369170
197634	369171
132515	369172
102156	369173
209400	369174
46049	369175
172752	369176
110243	369177
48731	369178
209146	369179
174675	369180
20633	369181
190682	369182
16967	369183
105291	369184
94228	369185
95396	369186
40840	369187
309961	369188
173492	369189
303502	369190
245622	369191
134799	369192
162239	369193
142733	369194
70543	369195
212562	369196
38139	369197
312023	369198
312107	369199
188559	369200
114298	369201
269758	369202
199705	369203
178722	369204
252103	369205
179394	369206
170577	369207
275327	369208
59722	369209
240549	369210
215828	369211
91316	369212
281541	369213
126787	369214
125786	369215
277484	369216
53396	369217
236029	369218
25520	369219
140955	369220
263767	369221
310639	369222
115893	369223
89871	369224
157224	369225
195820	369226
36468	369227
87047	369228
159816	369229
241588	369230
119851	369231
88582	369232
9884	369233
134823	369234
195006	369235
238948	369236
35749	369237
175371	369238
86690	369239
294215	369240
270446	369241
233263	369242
111971	369243
76068	369244
87668	369245
182936	369246
226278	369247
29142	369248
59086	369249
140335	369250
2548	369251
23627	369252
13057	369253
48651	369254
103361	369255
98793	369256
86810	369257
264199	369258
115327	369259
57633	369260
175108	369261
112122	369262
311030	369263
159417	369264
278284	369265
186845	369266
31127	369267
42644	369268
270421	369269
186914	369270
19818	369271
104452	369272
37724	369273
6421	369274
6013	369275
28708	369276
74917	369277
158707	369278
9034	369279
9034	369280
2131	369281
158981	369282
14150	369283
31046	369284
78180	369285
51292	369286
50888	369287
29182	369288
118692	369289
45394	369290
12865	369291
71042	369292
198396	369293
36617	369294
63877	369295
102515	369296
250214	369297
36404	369298
64271	369299
96651	369300
319	369301
272989	369302
268354	369303
42428	369304
22925	369305
2341	369306
10737	369307
36075	369308
302347	369309
5148	369310
35727	369311
239580	369312
105245	369313
91342	369314
64082	369315
195496	369316
8831	369317
28189	369318
161309	369319
113683	369320
51463	369321
51463	369322
115362	369323
85413	369324
156791	369325
92592	369326
2547	369327
83406	369328
191494	369329
68195	369330
24098	369331
73136	369332
303	369333
1851	369334
47979	369335
18772	369336
52282	369337
85787	369338
74976	369339
117958	369340
57383	369341
7688	369342
1837	369343
150068	369344
52873	369345
46624	369346
25033	369347
6058	369348
168503	369349
176944	369350
86387	369351
207449	369352
68939	369353
180673	369354
280921	369355
141049	369356
132346	369357
21892	369358
16784	369359
7916	369360
106323	369361
2812	369362
127819	369363
97470	369364
97437	369365
109011	369366
116423	369367
5616	369368
43926	369369
195039	369370
210144	369371
25265	369372
8714	369373
238119	369374
16000	369375
174472	369376
468	369377
175216	369378
13718	369379
18462	369380
67715	369381
77974	369382
55046	369383
132166	369384
202469	369385
7646	369386
13101	369387
20468	369388
258980	369389
166993	369390
65165	369391
177236	369392
8043	369393
235215	369394
225944	369395
147144	369396
310072	369397
66373	369398
66758	369399
27471	369400
49166	369401
117875	369402
7044	369403
123711	369404
116920	369405
123336	369406
106411	369407
242778	369408
84776	369409
11820	369410
1409	369411
24434	369412
27380	369413
53229	369414
24138	369415
2607	369416
29906	369417
133371	369418
5194	369419
79814	369420
56913	369421
85792	369422
18539	369423
25510	369424
20122	369425
4359	369426
234184	369427
115616	369428
93887	369429
26312	369430
57259	369431
303553	369432
169802	369433
124037	369434
4654	369435
5347	369436
147247	369437
133235	369438
165553	369439
12951	369440
61752	369441
22399	369442
4084	369443
52342	369444
59940	369445
4616	369446
8736	369447
9607	369448
1224	369449
76	369450
17771	369451
27423	369452
361	369453
162127	369454
584	369455
9674	369456
98763	369457
5614	369458
627	369459
92735	369460
64781	369461
78682	369462
54050	369463
203253	369464
142440	369465
121882	369466
130508	369467
130508	369468
1646	369469
145465	369470
8456	369471
145183	369472
11608	369473
86432	369474
8610	369475
70826	369476
262645	369477
61935	369478
112648	369479
27176	369480
167418	369481
44882	369482
78952	369483
27526	369484
36529	369485
47399	369486
53342	369487
134058	369488
873	369489
234368	369490
11872	369491
151983	369492
11258	369493
24704	369494
118490	369495
70114	369496
111062	369497
4800	369498
60853	369499
176785	369500
1248	369501
299925	369502
809	369503
63579	369504
108087	369505
103191	369506
175034	369507
12406	369508
121768	369509
11343	369510
81773	369511
41791	369512
85483	369513
14934	369514
96529	369515
32629	369516
60962	369517
119774	369518
79461	369519
154725	369520
27925	369521
37540	369522
18764	369523
16643	369524
15979	369525
209117	369526
58313	369527
6305	369528
156711	369529
110422	369530
163739	369531
32936	369532
199921	369533
50924	369534
138561	369535
31316	369536
128293	369537
79782	369538
17416	369539
11472	369540
96227	369541
307844	369542
84343	369543
72731	369544
96673	369545
72986	369546
101514	369547
42702	369548
138793	369549
232827	369550
26846	369551
94771	369552
126520	369553
276579	369554
18941	369555
39221	369556
45125	369557
133458	369558
26729	369559
18506	369560
10707	369561
118479	369562
22934	369563
118999	369564
91578	369565
37422	369566
49253	369567
97748	369568
213155	369569
137415	369570
297509	369571
140526	369572
117500	369573
26198	369574
81587	369575
27147	369576
36205	369577
61321	369578
3214	369579
5515	369580
196614	369581
27673	369582
305019	369583
41212	369584
80459	369585
102128	369586
8344	369587
240420	369588
631	369589
17079	369590
92976	369591
6348	369592
99860	369593
46962	369594
68530	369595
117674	369596
184073	369597
216232	369598
15631	369599
38989	369600
17850	369601
93070	369602
75352	369603
142995	369604
197852	369605
175451	369606
98763	369607
86184	369608
181840	369609
49646	369610
244606	369611
13274	369612
148571	369613
182346	369614
149987	369615
1131	369616
22424	369617
139690	369618
84147	369619
215525	369620
184590	369621
20202	369622
29740	369623
50754	369624
6087	369625
64684	369626
113915	369627
17053	369628
17053	369629
34644	369630
79603	369631
187322	369632
25977	369633
97528	369634
75787	369635
11528	369636
421	369637
12854	369638
27068	369639
48190	369640
16785	369641
3651	369642
35140	369643
10982	369644
3616	369645
137874	369646
27675	369647
34159	369648
227291	369649
12388	369650
17865	369651
14448	369652
53419	369653
244015	369654
44098	369655
7122	369656
57984	369657
241183	369658
146090	369659
8980	369660
639	369661
275715	369662
268207	369663
25016	369664
203947	369665
29047	369666
17442	369667
30561	369668
7352	369669
52539	369670
109857	369671
87533	369672
52930	369673
19065	369674
78965	369675
140582	369676
108788	369677
3761	369678
161191	369679
138796	369680
131815	369681
78072	369682
135930	369683
131355	369684
103247	369685
192373	369686
78778	369687
72816	369688
142027	369689
51156	369690
3155	369691
12056	369692
146241	369693
177215	369694
67415	369695
73368	369696
44976	369697
60805	369698
77397	369699
85552	369700
73841	369701
108834	369702
23083	369703
52896	369704
89066	369705
307626	369706
11729	369707
10487	369708
133158	369709
798	369710
35217	369711
124918	369712
31626	369713
104005	369714
154921	369715
33882	369716
214019	369717
65764	369718
52381	369719
118520	369720
60216	369721
89087	369722
47663	369723
179195	369724
57413	369725
153910	369726
15910	369727
92108	369728
81564	369729
64509	369730
25179	369731
100151	369732
39587	369733
36611	369734
85287	369735
1212	369736
146214	369737
66344	369738
54368	369739
27371	369740
93771	369741
80366	369742
61564	369743
67945	369744
168059	369745
82355	369746
145169	369747
47078	369748
10423	369749
14807	369750
32494	369751
5609	369752
9057	369753
20482	369754
27404	369755
253838	369756
124060	369757
308832	369758
20854	369759
19976	369760
91534	369761
108013	369762
73155	369763
203575	369764
68032	369765
94926	369766
237354	369767
9333	369768
137331	369769
179646	369770
89619	369771
53072	369772
56560	369773
31626	369774
209898	369775
152061	369776
73801	369777
51043	369778
91979	369779
8527	369780
36987	369781
220415	369782
30580	369783
22817	369784
5325	369785
808	369786
3558	369787
100138	369788
139168	369789
4424	369790
35478	369791
155638	369792
105714	369793
60260	369794
39384	369795
145895	369796
217675	369797
22044	369798
215995	369799
312740	369800
88403	369801
282425	369802
93017	369803
28095	369804
24828	369805
59893	369806
41948	369807
220399	369808
68476	369809
211757	369810
173180	369811
78575	369812
22231	369813
133662	369814
162690	369815
5745	369816
33289	369817
45068	369818
10014	369819
4349	369820
41967	369821
83179	369822
168915	369823
1691	369824
79092	369825
18474	369826
18474	369827
78375	369828
136923	369829
23929	369830
38728	369831
69519	369832
88572	369833
13033	369834
38030	369835
12023	369836
5760	369837
3642	369838
39585	369839
87430	369840
140146	369841
6993	369842
130578	369843
131523	369844
29320	369845
2276	369846
855	369847
9642	369848
36324	369849
22770	369850
39232	369851
39232	369852
254721	369853
30792	369854
11359	369855
36655	369856
176214	369857
10531	369858
35639	369859
5353	369860
8401	369861
38194	369862
72505	369863
76786	369864
97747	369865
235253	369866
105609	369867
144657	369868
93662	369869
66034	369870
8840	369871
190413	369872
29935	369873
36678	369874
26986	369875
67763	369876
13019	369877
116868	369878
15692	369879
32200	369880
18907	369881
32036	369882
28867	369883
92320	369884
83625	369885
283552	369886
12797	369887
284390	369888
18682	369889
131384	369890
176130	369891
49806	369892
77810	369893
618	369894
206068	369895
188185	369896
200181	369897
4427	369898
54988	369899
181741	369900
33862	369901
24921	369902
130912	369903
272675	369904
11999	369905
69730	369906
52481	369907
36624	369908
59748	369909
28992	369910
156068	369911
1974	369912
54243	369913
83455	369914
51724	369915
192577	369916
24433	369917
15718	369918
131514	369919
4349	369920
60883	369921
471	369922
198910	369923
244972	369924
61607	369925
15619	369926
16710	369927
43131	369928
125367	369929
259793	369930
33479	369931
115192	369932
40170	369933
80434	369934
1375	369935
77609	369936
31607	369937
936	369938
303340	369939
280497	369940
277109	369941
6369	369942
17754	369943
4636	369944
32229	369945
53394	369946
89713	369947
95737	369948
11546	369949
90626	369950
58125	369951
57286	369952
185742	369953
45597	369954
3475	369955
99185	369956
38437	369957
28620	369958
10448	369959
58982	369960
1827	369961
100334	369962
155873	369963
30930	369964
6125	369965
56262	369966
29449	369967
138472	369968
149900	369969
64836	369970
141519	369971
540	369972
17631	369973
13219	369974
28448	369975
28448	369976
35028	369977
10686	369978
3301	369979
123000	369980
13267	369981
3611	369982
84419	369983
64453	369984
5873	369985
29088	369986
228528	369987
302927	369988
986	369989
31353	369990
51647	369991
2213	369992
9124	369993
69277	369994
14647	369995
8020	369996
25466	369997
42516	369998
4378	369999
22182	370000
9064	370001
7511	370002
19432	370003
216840	370004
48200	370005
4636	370006
176759	370007
21202	370008
7095	370009
53793	370010
80715	370011
187410	370012
28803	370013
152866	370014
7307	370015
26117	370016
8024	370017
262960	370018
53207	370019
63708	370020
135067	370021
74431	370022
9269	370023
55259	370024
10205	370025
17401	370026
69291	370027
94365	370028
4416	370029
1713	370030
674	370031
19751	370032
302174	370033
825	370034
47998	370035
101735	370036
99185	370037
21233	370038
69113	370039
5244	370040
1982	370041
53057	370042
195864	370043
209591	370044
102541	370045
57	370046
83193	370047
1800	370048
53516	370049
23326	370050
117075	370051
106778	370052
91145	370053
2217	370054
176303	370055
6178	370056
27147	370057
90991	370058
123830	370059
6975	370060
23843	370061
210114	370062
303405	370063
16454	370064
280601	370065
92910	370066
215983	370067
3303	370068
121840	370069
200793	370070
34299	370071
86439	370072
13091	370073
158159	370074
266390	370075
243138	370076
201461	370077
216443	370078
7865	370079
4756	370080
147513	370081
18512	370082
99677	370083
4215	370084
124159	370085
181627	370086
24534	370087
122505	370088
282286	370089
13875	370090
150863	370091
70910	370092
12184	370093
117614	370094
74555	370095
12455	370096
97560	370097
20786	370098
6669	370099
28658	370100
164182	370101
7954	370102
28755	370103
110281	370104
12656	370105
284180	370106
123242	370107
50950	370108
287943	370109
41403	370110
56891	370111
140332	370112
42205	370113
33728	370114
41611	370115
26419	370116
158839	370117
216761	370118
5724	370119
156383	370120
91905	370121
40	370122
65110	370123
8852	370124
64422	370125
8441	370126
53731	370127
77294	370128
75374	370129
91905	370130
32201	370131
4491	370132
90579	370133
207792	370134
89501	370135
196422	370136
66431	370137
260389	370138
18299	370139
110194	370140
14127	370141
74210	370142
149166	370143
27438	370144
31000	370145
70356	370146
133834	370147
21681	370148
139221	370149
33605	370150
183839	370151
99077	370152
193935	370153
3533	370154
48028	370155
197504	370156
146358	370157
124955	370158
101492	370159
50930	370160
169598	370161
310531	370162
101118	370163
229680	370164
45881	370165
51646	370166
53145	370167
276733	370168
17329	370169
64623	370170
49335	370171
8680	370172
149990	370173
2914	370174
82535	370175
260719	370176
3129	370177
187036	370178
25714	370179
53581	370180
259702	370181
121743	370182
12882	370183
275410	370184
64444	370185
11560	370186
25907	370187
252768	370188
26155	370189
102065	370190
183754	370191
661	370192
47687	370193
4255	370194
36802	370195
220911	370196
29432	370197
77437	370198
57638	370199
9249	370200
27996	370201
128854	370202
309988	370203
29090	370204
280179	370205
48739	370206
287914	370207
52405	370208
193825	370209
234461	370210
156591	370211
128085	370212
85187	370213
304369	370214
60470	370215
59293	370216
16920	370217
182661	370218
202033	370219
29637	370220
123694	370221
123694	370222
137690	370223
132853	370224
283985	370225
2562	370226
642	370227
48	370228
64485	370229
1931	370230
62355	370231
41414	370232
20447	370233
48227	370234
15522	370235
12303	370236
51000	370237
307947	370238
196936	370239
153862	370240
96	370241
270132	370242
267971	370243
284725	370244
300556	370245
34677	370246
144408	370247
84389	370248
35834	370249
1367	370250
29432	370251
48579	370252
14791	370253
131942	370254
2924	370255
2770	370256
269461	370257
89034	370258
105709	370259
175678	370260
109242	370261
201258	370262
285905	370263
5855	370264
244072	370265
131366	370266
47688	370267
21310	370268
1597	370269
255077	370270
33323	370271
118806	370272
83269	370273
108277	370274
52689	370275
93203	370276
144015	370277
171044	370278
32369	370279
123382	370280
298754	370281
42945	370282
6358	370283
14531	370284
43254	370285
73881	370286
142277	370287
145100	370288
122879	370289
307924	370290
128867	370291
294130	370292
82312	370293
58270	370294
214769	370295
104070	370296
86239	370297
353	370298
36457	370299
215909	370300
45391	370301
133573	370302
286985	370303
189665	370304
77381	370305
39617	370306
66408	370307
1968	370308
50055	370309
24814	370310
78690	370311
198570	370312
74095	370313
693	370314
244810	370315
87621	370316
206073	370317
84389	370318
27030	370319
8896	370320
184389	370321
64568	370322
4772	370323
260767	370324
4728	370325
14985	370326
49331	370327
95662	370328
46406	370329
32715	370330
112540	370331
13751	370332
83438	370333
14114	370334
41681	370335
3900	370336
33125	370337
105898	370338
137350	370339
3209	370340
17084	370341
111119	370342
64390	370343
118086	370344
27946	370345
244546	370346
26409	370347
35012	370348
20743	370349
176289	370350
82851	370351
10048	370352
276676	370353
41557	370354
884	370355
21906	370356
8300	370357
304388	370358
174096	370359
61457	370360
33146	370361
47786	370362
8393	370363
50357	370364
128103	370365
34317	370366
207507	370367
10168	370368
407	370369
279526	370370
46145	370371
68489	370372
32037	370373
4999	370374
155627	370375
133269	370376
7465	370377
72640	370378
81858	370379
162338	370380
79948	370381
111022	370382
44200	370383
117387	370384
144839	370385
22234	370386
307786	370387
298416	370388
5132	370389
158532	370390
17334	370391
240	370392
53423	370393
102703	370394
12342	370395
5599	370396
129496	370397
205037	370398
81031	370399
285	370400
6267	370401
250543	370402
19870	370403
112860	370404
83849	370405
8679	370406
63526	370407
9031	370408
210209	370409
116255	370410
22251	370411
64506	370412
2649	370413
22794	370414
137341	370415
15309	370416
294714	370417
86460	370418
17592	370419
5530	370420
239054	370421
22263	370422
60936	370423
148313	370424
33616	370425
171746	370426
8896	370427
124852	370428
29858	370429
34622	370430
205333	370431
107695	370432
111669	370433
157098	370434
16358	370435
50288	370436
10504	370437
34299	370438
259379	370439
198030	370440
25926	370441
8120	370442
63926	370443
6879	370444
124307	370445
67823	370446
4316	370447
82772	370448
154896	370449
143794	370450
310866	370451
94422	370452
132512	370453
26111	370454
37554	370455
264324	370456
4864	370457
20406	370458
37570	370459
54827	370460
41464	370461
2848	370462
2529	370463
2529	370464
141620	370465
152291	370466
159429	370467
74894	370468
81111	370469
210180	370470
153213	370471
135579	370472
39080	370473
70025	370474
49130	370475
179384	370476
99182	370477
102591	370478
215911	370479
144579	370480
36258	370481
61957	370482
67861	370483
206493	370484
90978	370485
9440	370486
182183	370487
278540	370488
66333	370489
33251	370490
204523	370491
140853	370492
27677	370493
286723	370494
3199	370495
105311	370496
32530	370497
56615	370498
17102	370499
41005	370500
77553	370501
178034	370502
20827	370503
60433	370504
7823	370505
116819	370506
130244	370507
187145	370508
277423	370509
260062	370510
135147	370511
116822	370512
135395	370513
35585	370514
306479	370515
3412	370516
28977	370517
50483	370518
469	370519
106798	370520
6429	370521
186585	370522
105724	370523
119014	370524
227130	370525
294404	370526
44211	370527
81387	370528
107630	370529
262087	370530
221867	370531
312067	370532
72338	370533
89784	370534
57429	370535
78292	370536
173333	370537
12479	370538
250878	370539
112607	370540
127201	370541
195765	370542
19731	370543
24762	370544
8781	370545
36359	370546
99085	370547
36175	370548
11925	370549
9032	370550
2236	370551
123396	370552
68369	370553
117211	370554
35268	370555
78765	370556
253227	370557
283045	370558
229623	370559
113423	370560
268393	370561
18780	370562
80554	370563
200307	370564
109148	370565
59417	370566
124389	370567
30219	370568
93907	370569
109477	370570
201570	370571
176313	370572
27438	370573
150	370574
94737	370575
38396	370576
102627	370577
13767	370578
74906	370579
50293	370580
24794	370581
79947	370582
14029	370583
227210	370584
176211	370585
287142	370586
208367	370587
81763	370588
20829	370589
252917	370590
171031	370591
82621	370592
115116	370593
50164	370594
137359	370595
166705	370596
61987	370597
94121	370598
189388	370599
14540	370600
249095	370601
182118	370602
41927	370603
149967	370604
38413	370605
84602	370606
84602	370607
3230	370608
27173	370609
34561	370610
178736	370611
195030	370612
235702	370613
65538	370614
199510	370615
115800	370616
179091	370617
101	370618
90089	370619
27510	370620
81195	370621
2212	370622
88360	370623
64980	370624
201529	370625
11758	370626
2870	370627
36704	370628
186017	370629
3444	370630
66235	370631
117499	370632
76514	370633
132210	370634
145010	370635
108831	370636
57200	370637
8986	370638
13827	370639
197783	370640
176602	370641
7294	370642
166237	370643
230550	370644
64130	370645
55361	370646
93604	370647
271358	370648
29153	370649
49472	370650
131989	370651
195155	370652
50484	370653
50464	370654
143	370655
5190	370656
159178	370657
58966	370658
123409	370659
39430	370660
1100	370661
287859	370662
45001	370663
120402	370664
179091	370665
79193	370666
156162	370667
27485	370668
2553	370669
215245	370670
122852	370671
39559	370672
86763	370673
87507	370674
6844	370675
141654	370676
42257	370677
59684	370678
27570	370679
61190	370680
76667	370681
186413	370682
11206	370683
114035	370684
32435	370685
76608	370686
36802	370687
10228	370688
7920	370689
2535	370690
2535	370691
4724	370692
20377	370693
10406	370694
212038	370695
32070	370696
127625	370697
90575	370698
10296	370699
184988	370700
60609	370701
634	370702
42935	370703
20506	370704
120825	370705
51854	370706
22088	370707
70787	370708
269893	370709
4010	370710
32720	370711
50538	370712
67238	370713
87235	370714
93073	370715
85757	370716
49460	370717
184370	370718
48900	370719
114452	370720
15871	370721
27066	370722
145684	370723
126847	370724
21264	370725
68261	370726
22408	370727
85796	370728
185189	370729
118259	370730
15376	370731
208906	370732
16891	370733
100415	370734
178039	370735
83065	370736
85476	370737
51831	370738
310600	370739
191475	370740
98938	370741
81156	370742
77330	370743
157684	370744
205858	370745
71901	370746
282409	370747
202247	370748
187542	370749
187542	370750
2238	370751
119862	370752
8665	370753
60889	370754
149653	370755
186791	370756
56988	370757
275738	370758
225201	370759
78752	370760
220246	370761
32038	370762
130138	370763
98282	370764
41088	370765
115196	370766
195510	370767
277858	370768
142901	370769
80516	370770
5043	370771
230816	370772
87146	370773
64520	370774
68	370775
223177	370776
87591	370777
74747	370778
24588	370779
136683	370780
28148	370781
109047	370782
28989	370783
160012	370784
89049	370785
140020	370786
69730	370787
130245	370788
17677	370789
170720	370790
189417	370791
80196	370792
123397	370793
110698	370794
279718	370795
88713	370796
40096	370797
143744	370798
135306	370799
160931	370800
189140	370801
105383	370802
18634	370803
73710	370804
139389	370805
6980	370806
26356	370807
219070	370808
98734	370809
48919	370810
6935	370811
15771	370812
16936	370813
126597	370814
41895	370815
29144	370816
22752	370817
21003	370818
189457	370819
136722	370820
8855	370821
164411	370822
4495	370823
119385	370824
120679	370825
131307	370826
195286	370827
203483	370828
180195	370829
80313	370830
296042	370831
13071	370832
161967	370833
154252	370834
604	370835
29760	370836
41670	370837
91809	370838
150599	370839
40526	370840
34075	370841
28993	370842
1344	370843
9155	370844
33901	370845
18844	370846
89953	370847
144303	370848
21369	370849
39080	370850
95820	370851
29127	370852
36345	370853
119508	370854
89402	370855
12572	370856
30	370857
15607	370858
235027	370859
873	370860
163840	370861
207756	370862
25385	370863
104668	370864
182699	370865
104499	370866
129701	370867
16785	370868
659	370869
30666	370870
48540	370871
25916	370872
166492	370873
34874	370874
35147	370875
118065	370876
63974	370877
301767	370878
72183	370879
95	370880
12882	370881
29744	370882
86704	370883
61706	370884
41709	370885
34728	370886
160660	370887
84445	370888
100164	370889
186785	370890
33226	370891
16008	370892
114589	370893
22064	370894
133402	370895
74017	370896
167991	370897
44139	370898
147394	370899
189698	370900
252345	370901
39416	370902
181955	370903
278366	370904
233442	370905
51520	370906
103044	370907
86812	370908
42033	370909
79881	370910
204389	370911
208819	370912
9238	370913
60786	370914
4396	370915
223386	370916
81248	370917
84730	370918
29423	370919
4295	370920
113407	370921
129910	370922
105998	370923
61348	370924
152020	370925
66791	370926
15243	370927
229651	370928
156261	370929
144861	370930
21874	370931
296344	370932
98354	370933
49685	370934
134037	370935
548	370936
62276	370937
92472	370938
159909	370939
212329	370940
4288	370941
262521	370942
47541	370943
104617	370944
2039	370945
261114	370946
127824	370947
91397	370948
10077	370949
239601	370950
196178	370951
273259	370952
113403	370953
251420	370954
5663	370955
28685	370956
19118	370957
135335	370958
137932	370959
13808	370960
117130	370961
261196	370962
136649	370963
62112	370964
79448	370965
186612	370966
12440	370967
58316	370968
17546	370969
118107	370970
118107	370971
53267	370972
204213	370973
3307	370974
120878	370975
261065	370976
27544	370977
157992	370978
129310	370979
76472	370980
155498	370981
15887	370982
60449	370983
95520	370984
86204	370985
13230	370986
16050	370987
74574	370988
9188	370989
97773	370990
207496	370991
247470	370992
108	370993
84537	370994
35897	370995
167460	370996
247219	370997
12716	370998
1867	370999
70203	371000
52742	371001
305151	371002
281061	371003
56495	371004
93203	371005
310629	371006
63592	371007
302097	371008
137545	371009
19779	371010
63677	371011
32200	371012
215367	371013
85616	371014
108847	371015
1258	371016
216569	371017
86512	371018
88163	371019
104486	371020
260381	371021
239982	371022
264577	371023
237396	371024
54652	371025
34529	371026
90228	371027
50164	371028
16381	371029
93804	371030
12716	371031
162521	371032
2824	371033
251353	371034
16304	371035
112450	371036
49519	371037
4994	371038
125128	371039
256917	371040
203170	371041
44584	371042
232850	371043
252714	371044
177512	371045
177415	371046
54307	371047
232299	371048
185132	371049
184355	371050
88568	371051
166662	371052
163371	371053
21130	371054
234198	371055
182609	371056
98635	371057
280411	371058
27249	371059
247975	371060
82122	371061
152068	371062
287271	371063
133667	371064
65425	371065
211798	371066
231897	371067
16358	371068
107194	371069
159265	371070
175058	371071
28618	371072
300928	371073
60024	371074
64106	371075
2586	371076
178957	371077
10085	371078
36704	371079
137392	371080
156573	371081
88939	371082
49992	371083
193053	371084
61515	371085
260862	371086
40109	371087
111789	371088
146166	371089
67460	371090
6948	371091
43892	371092
312784	371093
58966	371094
149357	371095
131206	371096
29275	371097
23868	371098
48755	371099
276578	371100
199388	371101
41784	371102
91386	371103
91386	371104
199368	371105
54610	371106
134146	371107
220586	371108
53850	371109
37637	371110
290447	371111
26109	371112
156573	371113
48061	371114
112089	371115
127037	371116
194179	371117
157440	371118
241455	371119
71959	371120
119465	371121
113659	371122
39009	371123
51858	371124
131212	371125
30106	371126
28290	371127
60433	371128
39136	371129
27164	371130
58085	371131
194655	371132
42483	371133
180234	371134
4641	371135
21055	371136
284951	371137
213179	371138
198954	371139
145064	371140
64490	371141
21877	371142
93345	371143
182601	371144
48437	371145
188945	371146
8334	371147
48552	371148
218499	371149
269749	371150
278802	371151
57959	371152
18050	371153
146361	371154
55741	371155
63836	371156
121602	371157
116516	371158
2120	371159
30866	371160
34132	371161
48583	371162
79193	371163
30866	371164
10732	371165
8951	371166
15499	371167
233055	371168
37637	371169
125870	371170
100854	371171
36409	371172
45953	371173
64952	371174
151292	371175
70916	371176
133297	371177
38638	371178
138970	371179
267049	371180
293595	371181
10125	371182
92694	371183
208156	371184
269028	371185
33793	371186
294325	371187
56413	371188
6366	371189
171208	371190
68726	371191
303050	371192
176347	371193
74780	371194
162435	371195
54005	371196
115220	371197
43902	371198
225025	371199
31102	371200
13804	371201
201919	371202
106250	371203
40272	371204
87276	371205
56746	371206
255428	371207
68195	371208
25183	371209
307567	371210
107505	371211
149191	371212
276410	371213
13636	371214
132933	371215
184683	371216
82667	371217
86610	371218
190908	371219
155722	371220
94301	371221
8719	371222
19853	371223
65093	371224
7428	371225
1833	371226
32105	371227
25673	371228
278252	371229
66917	371230
77241	371231
13988	371232
747	371233
176739	371234
198054	371235
168221	371236
144510	371237
56880	371238
10558	371239
23656	371240
27334	371241
2439	371242
22251	371243
32026	371244
105824	371245
1625	371246
206996	371247
113928	371248
206552	371249
197104	371250
215136	371251
28297	371252
192555	371253
166908	371254
6859	371255
129144	371256
162850	371257
109638	371258
61320	371259
1289	371260
44745	371261
8468	371262
123430	371263
8675	371264
80269	371265
48133	371266
3630	371267
659	371268
174707	371269
71732	371270
55542	371271
178	371272
9855	371273
81304	371274
195566	371275
10790	371276
62173	371277
12160	371278
20622	371279
26233	371280
246028	371281
46794	371282
38229	371283
275762	371284
182100	371285
75113	371286
36064	371287
2131	371288
70925	371289
6987	371290
160454	371291
233845	371292
92758	371293
26346	371294
216780	371295
76413	371296
168132	371297
41980	371298
18286	371299
146152	371300
101422	371301
168190	371302
12449	371303
36911	371304
171772	371305
65271	371306
60549	371307
164627	371308
13960	371309
269779	371310
172861	371311
97911	371312
31962	371313
26346	371314
132407	371315
8889	371316
167552	371317
12027	371318
88105	371319
83497	371320
76575	371321
71669	371322
82928	371323
260819	371324
264328	371325
106291	371326
73013	371327
185431	371328
7341	371329
103860	371330
176944	371331
127313	371332
99663	371333
237463	371334
54711	371335
54711	371336
28993	371337
159754	371338
2273	371339
49490	371340
186828	371341
53872	371342
1945	371343
33937	371344
211793	371345
243191	371346
205548	371347
40064	371348
239906	371349
255662	371350
14384	371351
39043	371352
164239	371353
285031	371354
70169	371355
89354	371356
89989	371357
7143	371358
81044	371359
239636	371360
6854	371361
2745	371362
305903	371363
176618	371364
18749	371365
48133	371366
51247	371367
25469	371368
114456	371369
55843	371370
208350	371371
308978	371372
157946	371373
39830	371374
145273	371375
71677	371376
270817	371377
197911	371378
270501	371379
52030	371380
2698	371381
1591	371382
207930	371383
202952	371384
148806	371385
59759	371386
137210	371387
149675	371388
38944	371389
112679	371390
22649	371391
38944	371392
34246	371393
14698	371394
71857	371395
241977	371396
58555	371397
82076	371398
137129	371399
102853	371400
132092	371401
14683	371402
3784	371403
6816	371404
29812	371405
126060	371406
100896	371407
494	371408
48518	371409
103499	371410
86157	371411
22034	371412
6860	371413
184708	371414
59441	371415
48665	371416
43929	371417
19947	371418
68706	371419
119508	371420
82317	371421
316	371422
59432	371423
134395	371424
89377	371425
75350	371426
21716	371427
133684	371428
25249	371429
9032	371430
63428	371431
20786	371432
5155	371433
99865	371434
46402	371435
257100	371436
132077	371437
135652	371438
37674	371439
77966	371440
126957	371441
268541	371442
152479	371443
247117	371444
134152	371445
30379	371446
65526	371447
142382	371448
122194	371449
38198	371450
77966	371451
65490	371452
145277	371453
36829	371454
8942	371455
175871	371456
21186	371457
290963	371458
10988	371459
9856	371460
74676	371461
296947	371462
268427	371463
312330	371464
179160	371465
3533	371466
2213	371467
61414	371468
109691	371469
66063	371470
178039	371471
3576	371472
58803	371473
161295	371474
228988	371475
66429	371476
110766	371477
147112	371478
68502	371479
285638	371480
259104	371481
189	371482
33511	371483
25364	371484
26676	371485
64648	371486
179787	371487
149980	371488
176722	371489
190782	371490
4255	371491
81089	371492
273928	371493
219290	371494
11083	371495
305855	371496
185855	371497
137173	371498
133392	371499
70342	371500
206998	371501
68853	371502
12485	371503
30802	371504
154	371505
104691	371506
213639	371507
148324	371508
134002	371509
143049	371510
165875	371511
99557	371512
281585	371513
131247	371514
38277	371515
862	371516
32720	371517
81436	371518
125952	371519
211088	371520
80633	371521
13533	371522
167076	371523
33180	371524
257073	371525
252837	371526
125133	371527
86557	371528
62776	371529
66344	371530
140279	371531
62253	371532
216868	371533
94709	371534
7770	371535
49996	371536
61469	371537
6295	371538
29047	371539
162068	371540
9806	371541
22947	371542
183830	371543
92075	371544
51746	371545
129660	371546
137078	371547
18756	371548
101507	371549
1308	371550
284775	371551
100525	371552
25693	371553
145131	371554
127398	371555
3903	371556
89312	371557
141579	371558
11332	371559
32629	371560
54349	371561
194176	371562
15683	371563
12388	371564
14613	371565
1868	371566
54504	371567
6041	371568
2553	371569
193445	371570
7079	371571
107014	371572
547	371573
45338	371574
4595	371575
15757	371576
32480	371577
526	371578
2642	371579
3651	371580
44431	371581
1951	371582
139272	371583
24049	371584
73252	371585
231270	371586
177326	371587
113388	371588
97824	371589
41351	371590
50609	371591
2144	371592
33184	371593
3366	371594
260449	371595
32	371596
140688	371597
12350	371598
133448	371599
59391	371600
90802	371601
76924	371602
34354	371603
92131	371604
44643	371605
92131	371606
24619	371607
51884	371608
134860	371609
7592	371610
87897	371611
120081	371612
185778	371613
137443	371614
300589	371615
167063	371616
78622	371617
18417	371618
39753	371619
122598	371620
196738	371621
226936	371622
100924	371623
144913	371624
15241	371625
27449	371626
20498	371627
85380	371628
185129	371629
115131	371630
85904	371631
179700	371632
130467	371633
182539	371634
85623	371635
199436	371636
90109	371637
35286	371638
249011	371639
34370	371640
25234	371641
118238	371642
84780	371643
31205	371644
432	371645
73375	371646
150840	371647
177627	371648
104742	371649
34805	371650
98702	371651
60962	371652
88161	371653
178993	371654
240275	371655
201288	371656
67764	371657
48402	371658
14395	371659
157292	371660
155992	371661
190135	371662
5511	371663
40448	371664
48467	371665
12011	371666
47630	371667
579	371668
138875	371669
8209	371670
33146	371671
2282	371672
117489	371673
83459	371674
296816	371675
66028	371676
6097	371677
66561	371678
221546	371679
159108	371680
135501	371681
65287	371682
27886	371683
22367	371684
15219	371685
76323	371686
3383	371687
28298	371688
46107	371689
13476	371690
110801	371691
3251	371692
13973	371693
63079	371694
25954	371695
59036	371696
11178	371697
17764	371698
157626	371699
40629	371700
137973	371701
1009	371702
26525	371703
13677	371704
15839	371705
28860	371706
217563	371707
45161	371708
2071	371709
5184	371710
89076	371711
165999	371712
67212	371713
1338	371714
109146	371715
5499	371716
82351	371717
113487	371718
197360	371719
15277	371720
14247	371721
49317	371722
86484	371723
6860	371724
87946	371725
31762	371726
32901	371727
116736	371728
40088	371729
50602	371730
50924	371731
261487	371732
194121	371733
24046	371734
145624	371735
20408	371736
64119	371737
278691	371738
17006	371739
694	371740
115790	371741
42686	371742
7156	371743
310883	371744
10740	371745
61399	371746
90275	371747
5129	371748
246086	371749
14855	371750
3582	371751
5270	371752
6958	371753
160698	371754
114764	371755
192796	371756
177032	371757
48571	371758
11333	371759
60448	371760
212003	371761
146818	371762
76491	371763
25370	371764
47404	371765
19187	371766
291348	371767
42781	371768
217640	371769
121068	371770
81640	371771
12086	371772
87875	371773
43019	371774
220871	371775
178205	371776
4603	371777
280486	371778
25723	371779
29200	371780
175036	371781
52624	371782
189730	371783
187109	371784
193356	371785
132392	371786
13706	371787
158188	371788
56322	371789
180619	371790
293385	371791
145052	371792
13721	371793
263569	371794
4307	371795
87296	371796
26686	371797
37628	371798
190602	371799
17497	371800
17497	371801
45108	371802
28367	371803
39935	371804
20327	371805
8466	371806
14176	371807
15923	371808
57468	371809
85079	371810
564	371811
73876	371812
10737	371813
187481	371814
118367	371815
55669	371816
32879	371817
100878	371818
18189	371819
43552	371820
180059	371821
916	371822
96746	371823
4273	371824
18526	371825
23167	371826
38440	371827
232810	371828
34235	371829
132108	371830
95163	371831
177712	371832
9692	371833
112087	371834
115428	371835
111642	371836
79781	371837
276737	371838
20397	371839
28631	371840
102241	371841
177212	371842
1420	371843
113065	371844
8332	371845
51560	371846
34442	371847
7950	371848
211229	371849
3746	371850
153409	371851
35584	371852
547	371853
46840	371854
47591	371855
201431	371856
18833	371857
143368	371858
69833	371859
9729	371860
818	371861
139684	371862
9041	371863
15920	371864
1656	371865
180076	371866
288	371867
145126	371868
44569	371869
44569	371870
296495	371871
13853	371872
12447	371873
3156	371874
14807	371875
3479	371876
40511	371877
24253	371878
17253	371879
80741	371880
49767	371881
8549	371882
30527	371883
105444	371884
304478	371885
3844	371886
62576	371887
66911	371888
19864	371889
71190	371890
3249	371891
131068	371892
1129	371893
105227	371894
25362	371895
2520	371896
6596	371897
963	371898
47234	371899
198236	371900
121550	371901
19103	371902
189305	371903
5427	371904
8456	371905
301377	371906
3157	371907
751	371908
23	371909
146734	371910
212319	371911
116153	371912
76747	371913
58075	371914
88164	371915
82721	371916
19137	371917
180045	371918
70733	371919
26264	371920
4106	371921
17938	371922
80084	371923
99415	371924
290170	371925
206612	371926
90435	371927
265924	371928
92578	371929
94657	371930
39033	371931
255621	371932
58666	371933
2213	371934
207353	371935
33721	371936
11964	371937
2531	371938
34461	371939
41845	371940
233182	371941
58195	371942
17612	371943
11530	371944
53303	371945
93214	371946
97772	371947
32627	371948
1941	371949
72390	371950
77906	371951
31511	371952
11729	371953
10275	371954
26370	371955
81175	371956
58100	371957
1224	371958
198650	371959
106977	371960
188358	371961
146006	371962
64282	371963
12041	371964
23442	371965
9082	371966
30548	371967
44844	371968
100987	371969
61835	371970
53255	371971
18402	371972
95344	371973
42230	371974
193312	371975
53971	371976
91341	371977
96	371978
77	371979
209090	371980
296035	371981
173636	371982
16606	371983
2567	371984
203947	371985
131822	371986
38763	371987
169239	371988
289057	371989
171482	371990
23849	371991
106285	371992
17267	371993
28546	371994
99759	371995
69666	371996
245704	371997
165048	371998
47688	371999
188738	372000
197735	372001
211534	372002
191566	372003
165742	372004
81962	372005
57279	372006
198145	372007
207710	372008
311078	372009
71457	372010
122	372011
80058	372012
23531	372013
2304	372014
3340	372015
16019	372016
305281	372017
93601	372018
12786	372019
205419	372020
201932	372021
11017	372022
182593	372023
41908	372024
271982	372025
306352	372026
48129	372027
216075	372028
89440	372029
17061	372030
70845	372031
143749	372032
6301	372033
9684	372034
3355	372035
17276	372036
144069	372037
6717	372038
6717	372039
128251	372040
72032	372041
29017	372042
84023	372043
53970	372044
33788	372045
191287	372046
756	372047
146073	372048
58217	372049
2040	372050
200559	372051
125782	372052
114786	372053
170355	372054
54037	372055
3386	372056
1208	372057
143234	372058
166592	372059
210031	372060
271609	372061
67618	372062
64054	372063
47408	372064
268877	372065
108461	372066
12353	372067
163554	372068
13167	372069
53523	372070
27690	372071
257417	372072
132074	372073
138542	372074
27650	372075
61621	372076
43686	372077
153365	372078
1551	372079
82547	372080
6521	372081
60204	372082
129430	372083
22032	372084
197022	372085
28807	372086
4937	372087
120096	372088
187772	372089
10591	372090
44040	372091
184909	372092
73139	372093
48613	372094
170639	372095
6704	372096
102026	372097
205625	372098
138732	372099
2708	372100
31858	372101
86128	372102
167154	372103
2437	372104
14291	372105
33759	372106
286556	372107
33454	372108
2525	372109
187333	372110
187333	372111
50729	372112
135202	372113
114749	372114
263056	372115
4684	372116
37931	372117
114948	372118
8367	372119
145694	372120
239761	372121
273559	372122
208658	372123
11287	372124
55488	372125
185563	372126
205894	372127
59687	372128
10457	372129
136389	372130
91827	372131
260376	372132
160167	372133
10535	372134
90064	372135
82987	372136
73772	372137
119815	372138
37638	372139
12246	372140
257909	372141
127105	372142
179689	372143
236136	372144
10430	372145
10535	372146
131760	372147
43705	372148
48116	372149
145579	372150
135505	372151
27824	372152
156602	372153
280352	372154
116795	372155
66078	372156
141690	372157
127516	372158
135349	372159
63607	372160
237279	372161
9316	372162
292128	372163
128830	372164
12733	372165
209249	372166
5139	372167
152341	372168
62042	372169
124643	372170
46751	372171
309611	372172
278423	372173
200129	372174
38192	372175
22972	372176
186664	372177
12057	372178
2642	372179
190902	372180
35841	372181
109402	372182
4397	372183
24101	372184
1763	372185
163	372186
33039	372187
264553	372188
269273	372189
121709	372190
6200	372191
52450	372192
307548	372193
113991	372194
53877	372195
45946	372196
9008	372197
55323	372198
54	372199
1287	372200
216998	372201
302286	372202
293517	372203
247584	372204
6744	372205
36533	372206
30078	372207
124634	372208
71429	372209
96	372210
123897	372211
71159	372212
38077	372213
31408	372214
131524	372215
40337	372216
76442	372217
78200	372218
100228	372219
59752	372220
236358	372221
55489	372222
82026	372223
26798	372224
105568	372225
524	372226
114535	372227
139704	372228
108058	372229
13183	372230
58527	372231
8594	372232
13729	372233
19310	372234
62789	372235
59205	372236
88125	372237
33146	372238
65458	372239
39757	372240
440	372241
440	372242
57522	372243
2311	372244
82172	372245
182969	372246
16499	372247
148225	372248
10759	372249
44690	372250
40235	372251
1426	372252
121235	372253
578	372254
147444	372255
284299	372256
14006	372257
34371	372258
165153	372259
28304	372260
15718	372261
28170	372262
54458	372263
29334	372264
8214	372265
230312	372266
2914	372267
11516	372268
21633	372269
42652	372270
88485	372271
1227	372272
1037	372273
53484	372274
1540	372275
4930	372276
206254	372277
7328	372278
191757	372279
43996	372280
79498	372281
162670	372282
23110	372283
54960	372284
35671	372285
77103	372286
72479	372287
8457	372288
149445	372289
4965	372290
46059	372291
94307	372292
44194	372293
1836	372294
10756	372295
254638	372296
41894	372297
9475	372298
32215	372299
30947	372300
282416	372301
131378	372302
16667	372303
87487	372304
87487	372305
54174	372306
863	372307
1598	372308
91445	372309
6246	372310
96	372311
66056	372312
948	372313
1767	372314
14990	372315
32955	372316
32293	372317
4886	372318
55725	372319
30174	372320
277494	372321
25972	372322
54857	372323
117825	372324
16603	372325
4287	372326
178393	372327
121402	372328
97690	372329
114870	372330
12435	372331
147653	372332
129017	372333
37569	372334
18579	372335
34891	372336
161952	372337
155962	372338
937	372339
61195	372340
124715	372341
242331	372342
222355	372343
144027	372344
119080	372345
39205	372346
286179	372347
179931	372348
116026	372349
89646	372350
136735	372351
142720	372352
212723	372353
55015	372354
39232	372355
6249	372356
57163	372357
82694	372358
3844	372359
2429	372360
892	372361
30971	372362
76817	372363
9799	372364
40861	372365
46327	372366
2660	372367
60098	372368
123920	372369
75142	372370
92411	372371
62516	372372
68805	372373
19748	372374
26866	372375
243504	372376
18686	372377
12189	372378
779	372379
37127	372380
36674	372381
63719	372382
24104	372383
174380	372384
6130	372385
114512	372386
41230	372387
4630	372388
15106	372389
184335	372390
109170	372391
138906	372392
29986	372393
126004	372394
270121	372395
287567	372396
2220	372397
272361	372398
38105	372399
117906	372400
6159	372401
146190	372402
239934	372403
191845	372404
282776	372405
88871	372406
1250	372407
69266	372408
26538	372409
45737	372410
44578	372411
40331	372412
18599	372413
170290	372414
14213	372415
159476	372416
240573	372417
58092	372418
3243	372419
25916	372420
51635	372421
23335	372422
53546	372423
36286	372424
68004	372425
118501	372426
286463	372427
142130	372428
171609	372429
212291	372430
119047	372431
104079	372432
225852	372433
87703	372434
114769	372435
303906	372436
19299	372437
130623	372438
16480	372439
84053	372440
78098	372441
103550	372442
122873	372443
29556	372444
205876	372445
93062	372446
2591	372447
32158	372448
18328	372449
771	372450
8107	372451
6403	372452
98728	372453
10058	372454
145048	372455
87695	372456
74763	372457
29505	372458
39980	372459
11239	372460
34033	372461
68	372462
237499	372463
162303	372464
2658	372465
8978	372466
122749	372467
27462	372468
78665	372469
81222	372470
30630	372471
51007	372472
170123	372473
74231	372474
289910	372475
118799	372476
198239	372477
22375	372478
55966	372479
13194	372480
21576	372481
51279	372482
54781	372483
11013	372484
214605	372485
5291	372486
103459	372487
114399	372488
186667	372489
21	372490
85746	372491
4039	372492
70395	372493
23559	372494
103056	372495
21240	372496
127231	372497
7031	372498
88816	372499
105074	372500
309940	372501
118142	372502
84557	372503
48399	372504
26913	372505
26921	372506
38642	372507
12997	372508
22093	372509
262226	372510
93279	372511
65767	372512
47294	372513
152252	372514
24122	372515
69816	372516
299457	372517
172025	372518
87776	372519
197243	372520
31920	372521
24985	372522
24985	372523
143406	372524
122427	372525
40844	372526
277075	372527
7049	372528
31411	372529
273607	372530
87101	372531
209777	372532
431	372533
244979	372534
241636	372535
5626	372536
8396	372537
161460	372538
20305	372539
90494	372540
277347	372541
35136	372542
97662	372543
150924	372544
99193	372545
26448	372546
77741	372547
59571	372548
38617	372549
219820	372550
106109	372551
134801	372552
172033	372553
217831	372554
170897	372555
298896	372556
126578	372557
233558	372558
174609	372559
143432	372560
251141	372561
222114	372562
267927	372563
254088	372564
312807	372565
134047	372566
119173	372567
1355	372568
136186	372569
45140	372570
194561	372571
222725	372572
246147	372573
130158	372574
61610	372575
290624	372576
166296	372577
14496	372578
246150	372579
241360	372580
265364	372581
245232	372582
270887	372583
271462	372584
269244	372585
156115	372586
22793	372587
69245	372588
279785	372589
312690	372590
120643	372591
181744	372592
174770	372593
110763	372594
43184	372595
189123	372596
242448	372597
200613	372598
187045	372599
254897	372600
167066	372601
129951	372602
231740	372603
2575	372604
142769	372605
4398	372606
18282	372607
237581	372608
23369	372609
48173	372610
35258	372611
33834	372612
906	372613
20326	372614
308469	372615
24765	372616
123140	372617
148852	372618
192177	372619
215949	372620
78380	372621
190662	372622
154050	372623
3366	372624
249455	372625
113405	372626
213731	372627
287654	372628
173206	372629
148319	372630
178618	372631
230861	372632
294251	372633
48447	372634
119022	372635
188601	372636
91289	372637
28590	372638
82975	372639
173521	372640
248201	372641
165939	372642
114706	372643
122699	372644
49688	372645
163186	372646
23521	372647
10	372648
23752	372649
23566	372650
216077	372651
10884	372652
281337	372653
155463	372654
68407	372655
1477	372656
136207	372657
165686	372658
179389	372659
19530	372660
34714	372661
1569	372662
91160	372663
20970	372664
26942	372665
71527	372666
62771	372667
58914	372668
75714	372669
287362	372670
34057	372671
63712	372672
22803	372673
352	372674
124686	372675
49669	372676
130567	372677
110384	372678
71600	372679
275376	372680
141920	372681
210280	372682
1250	372683
35592	372684
147617	372685
8818	372686
25764	372687
454	372688
102132	372689
39423	372690
39423	372691
5453	372692
34159	372693
28937	372694
22664	372695
72566	372696
13086	372697
68040	372698
125100	372699
123235	372700
243458	372701
151972	372702
75605	372703
220591	372704
143319	372705
24390	372706
29022	372707
11704	372708
48394	372709
63374	372710
54408	372711
1509	372712
69278	372713
25989	372714
85918	372715
43014	372716
122136	372717
58380	372718
161281	372719
5291	372720
37556	372721
21931	372722
21053	372723
145477	372724
30371	372725
192028	372726
67380	372727
221288	372728
118693	372729
1305	372730
37111	372731
651	372732
130180	372733
1591	372734
11743	372735
112682	372736
117389	372737
3627	372738
112326	372739
16430	372740
123088	372741
41770	372742
243987	372743
153092	372744
195102	372745
22692	372746
732	372747
21791	372748
10633	372749
173058	372750
51002	372751
16802	372752
121685	372753
392	372754
32736	372755
16724	372756
42394	372757
36267	372758
15435	372759
230672	372760
2594	372761
115630	372762
27313	372763
114356	372764
217772	372765
17186	372766
13808	372767
11139	372768
77038	372769
1338	372770
67153	372771
15970	372772
25495	372773
49462	372774
82686	372775
36676	372776
42575	372777
228164	372778
115173	372779
60331	372780
118009	372781
88957	372782
276518	372783
87589	372784
78000	372785
123088	372786
63232	372787
2952	372788
36678	372789
195412	372790
50917	372791
78416	372792
159	372793
35117	372794
68405	372795
78331	372796
8549	372797
134734	372798
10043	372799
69830	372800
47079	372801
1447	372802
78937	372803
19274	372804
42306	372805
175506	372806
241084	372807
189174	372808
2894	372809
217080	372810
67314	372811
4366	372812
2959	372813
5233	372814
4126	372815
14	372816
7819	372817
164323	372818
93206	372819
191523	372820
2980	372821
189831	372822
25556	372823
14590	372824
54781	372825
5808	372826
226521	372827
130063	372828
94185	372829
183793	372830
120527	372831
27081	372832
78726	372833
51722	372834
149898	372835
182422	372836
29642	372837
68021	372838
14272	372839
10527	372840
239094	372841
38254	372842
115547	372843
237717	372844
81480	372845
120415	372846
6854	372847
148652	372848
12164	372849
134110	372850
178817	372851
48445	372852
2344	372853
28489	372854
13473	372855
55009	372856
250093	372857
195374	372858
91404	372859
94282	372860
2311	372861
105679	372862
65193	372863
20212	372864
80807	372865
227777	372866
108785	372867
48721	372868
13496	372869
1806	372870
218344	372871
4249	372872
156	372873
55007	372874
30751	372875
8915	372876
19473	372877
19028	372878
263896	372879
32263	372880
11738	372881
61127	372882
198698	372883
56396	372884
8989	372885
928	372886
32066	372887
273161	372888
26367	372889
40721	372890
8279	372891
218943	372892
152136	372893
137593	372894
237672	372895
73552	372896
179573	372897
12133	372898
23535	372899
30847	372900
3201	372901
23181	372902
29334	372903
84761	372904
162831	372905
17594	372906
8890	372907
17870	372908
18989	372909
213546	372910
76364	372911
21415	372912
106804	372913
92741	372914
15332	372915
213689	372916
8768	372917
262199	372918
1015	372919
17129	372920
14763	372921
27467	372922
722	372923
41861	372924
77933	372925
198236	372926
1261	372927
11822	372928
87201	372929
55386	372930
17679	372931
15043	372932
47450	372933
221947	372934
6248	372935
21348	372936
73253	372937
22728	372938
40736	372939
5958	372940
37714	372941
45837	372942
46839	372943
305184	372944
22199	372945
16262	372946
62269	372947
1727	372948
62177	372949
129233	372950
181586	372951
62557	372952
169340	372953
34711	372954
41974	372955
54720	372956
9612	372957
1727	372958
34736	372959
274617	372960
185533	372961
1855	372962
2417	372963
52899	372964
3390	372965
36517	372966
68868	372967
34941	372968
15591	372969
20269	372970
190069	372971
112921	372972
953	372973
30216	372974
179511	372975
50226	372976
5502	372977
39948	372978
87780	372979
243697	372980
30267	372981
69338	372982
102766	372983
112577	372984
259440	372985
19540	372986
41705	372987
66514	372988
207454	372989
108033	372990
1150	372991
5539	372992
1647	372993
57415	372994
311208	372995
4035	372996
132921	372997
233421	372998
1032	372999
9027	373000
16731	373001
39908	373002
81814	373003
244503	373004
112029	373005
257137	373006
134	373007
9939	373008
223252	373009
49443	373010
88883	373011
6855	373012
25777	373013
34009	373014
873	373015
37736	373016
51034	373017
163633	373018
47013	373019
294230	373020
144292	373021
6964	373022
237148	373023
44101	373024
255371	373025
119189	373026
105973	373027
17172	373028
78906	373029
29134	373030
84772	373031
18830	373032
58273	373033
98	373034
148922	373035
15269	373036
74102	373037
215740	373038
303453	373039
90977	373040
153361	373041
47354	373042
37961	373043
11006	373044
210138	373045
175844	373046
33	373047
294149	373048
177472	373049
33127	373050
140206	373051
2497	373052
137220	373053
43934	373054
45264	373055
146491	373056
52625	373057
90934	373058
73068	373059
215139	373060
19055	373061
49946	373062
12428	373063
218776	373064
108496	373065
18606	373066
47073	373067
12087	373068
1920	373069
65199	373070
16811	373071
1531	373072
6498	373073
182314	373074
51722	373075
120415	373076
18670	373077
396	373078
54211	373079
14	373080
24080	373081
76237	373082
204766	373083
15345	373084
90843	373085
137473	373086
380	373087
58080	373088
232246	373089
89679	373090
114404	373091
62813	373092
90763	373093
75810	373094
196582	373095
196582	373096
252801	373097
142663	373098
50702	373099
19183	373100
4597	373101
27033	373102
3857	373103
134957	373104
84316	373105
74950	373106
249955	373107
16236	373108
254311	373109
193538	373110
135167	373111
69587	373112
35795	373113
168762	373114
134734	373115
259542	373116
23501	373117
109364	373118
13337	373119
169392	373120
1119	373121
58491	373122
149069	373123
239659	373124
135251	373125
131372	373126
88091	373127
177456	373128
190327	373129
42074	373130
162691	373131
140861	373132
8823	373133
10245	373134
60206	373135
37507	373136
53530	373137
57223	373138
139497	373139
9652	373140
132499	373141
59519	373142
144760	373143
54740	373144
177248	373145
160414	373146
33878	373147
5988	373148
79929	373149
36422	373150
77592	373151
1287	373152
31555	373153
49339	373154
89762	373155
2862	373156
43912	373157
73369	373158
266332	373159
54320	373160
20074	373161
72390	373162
230342	373163
235147	373164
57196	373165
53846	373166
11335	373167
95015	373168
6362	373169
91034	373170
81750	373171
101336	373172
8615	373173
16267	373174
39171	373175
21216	373176
19361	373177
53991	373178
310705	373179
297143	373180
76332	373181
20519	373182
43164	373183
88981	373184
85929	373185
85205	373186
75336	373187
66267	373188
33919	373189
8488	373190
74503	373191
135653	373192
5739	373193
9925	373194
253315	373195
200359	373196
39706	373197
15482	373198
644	373199
49436	373200
93934	373201
77299	373202
30738	373203
2862	373204
61230	373205
136	373206
144971	373207
12965	373208
115212	373209
262264	373210
172167	373211
12260	373212
124215	373213
248235	373214
34994	373215
210747	373216
77435	373217
14337	373218
11550	373219
242676	373220
24138	373221
796	373222
39117	373223
15588	373224
128748	373225
15588	373226
42832	373227
6756	373228
146844	373229
218474	373230
131379	373231
65810	373232
30679	373233
66688	373234
115193	373235
176176	373236
170998	373237
2077	373238
26285	373239
78310	373240
194043	373241
42158	373242
2800	373243
79398	373244
193019	373245
152568	373246
45938	373247
70325	373248
24301	373249
203552	373250
16940	373251
13577	373252
50547	373253
24293	373254
58278	373255
31189	373256
14222	373257
4138	373258
29116	373259
115365	373260
10226	373261
187096	373262
51530	373263
171054	373264
42056	373265
3010	373266
1313	373267
126494	373268
58	373269
108680	373270
769	373271
261863	373272
81994	373273
38285	373274
81893	373275
116391	373276
119475	373277
213614	373278
10331	373279
152899	373280
295615	373281
30058	373282
8844	373283
2448	373284
13833	373285
149292	373286
5328	373287
244	373288
54703	373289
127272	373290
40206	373291
43009	373292
185729	373293
27317	373294
303620	373295
216541	373296
140560	373297
277503	373298
13865	373299
93604	373300
87314	373301
148221	373302
58798	373303
4142	373304
189501	373305
22964	373306
43940	373307
537	373308
238751	373309
24242	373310
71557	373311
151068	373312
166777	373313
87278	373314
42435	373315
20874	373316
94820	373317
55990	373318
930	373319
251695	373320
134748	373321
96315	373322
8870	373323
71638	373324
139381	373325
627	373326
128658	373327
701	373328
13334	373329
276949	373330
256536	373331
27684	373332
97489	373333
142051	373334
4852	373335
12310	373336
54298	373337
136772	373338
202843	373339
2135	373340
229412	373341
130750	373342
82866	373343
120413	373344
94640	373345
76913	373346
200015	373347
37831	373348
127505	373349
165260	373350
62664	373351
104531	373352
40988	373353
197366	373354
214862	373355
163636	373356
37	373357
51629	373358
54386	373359
46902	373360
306057	373361
229072	373362
9557	373363
59035	373364
55692	373365
27844	373366
3408	373367
65224	373368
217053	373369
67225	373370
82084	373371
36757	373372
8007	373373
2203	373374
40571	373375
74012	373376
36449	373377
18219	373378
99113	373379
101047	373380
67589	373381
15406	373382
82858	373383
30170	373384
164968	373385
67861	373386
105105	373387
13166	373388
147919	373389
93531	373390
59421	373391
218709	373392
55988	373393
401	373394
295625	373395
40860	373396
70973	373397
51302	373398
161138	373399
183652	373400
86087	373401
87865	373402
120816	373403
343	373404
76001	373405
134617	373406
63404	373407
172966	373408
75204	373409
94015	373410
66363	373411
149197	373412
44767	373413
95089	373414
183876	373415
45382	373416
145800	373417
125961	373418
57546	373419
158459	373420
196970	373421
26252	373422
11008	373423
44495	373424
91135	373425
28313	373426
50951	373427
63588	373428
256214	373429
34612	373430
302669	373431
95722	373432
312371	373433
68349	373434
46106	373435
72305	373436
272317	373437
135559	373438
7022	373439
95623	373440
100907	373441
164061	373442
8262	373443
32168	373444
124047	373445
80827	373446
87871	373447
45779	373448
116181	373449
36065	373450
37185	373451
44483	373452
32696	373453
75271	373454
113950	373455
232209	373456
55507	373457
128831	373458
62573	373459
229087	373460
218020	373461
126637	373462
69355	373463
43663	373464
80516	373465
165390	373466
150772	373467
151102	373468
180110	373469
260009	373470
91413	373471
109890	373472
259555	373473
4375	373474
153189	373475
73069	373476
96519	373477
76466	373478
8819	373479
145368	373480
9632	373481
27181	373482
7756	373483
145822	373484
263957	373485
82812	373486
130494	373487
301340	373488
81272	373489
21258	373490
223369	373491
232193	373492
131644	373493
70850	373494
30599	373495
14289	373496
58751	373497
175150	373498
59911	373499
100391	373500
186984	373501
208413	373502
113885	373503
40427	373504
193455	373505
50018	373506
19542	373507
45134	373508
170189	373509
65918	373510
256245	373511
68268	373512
225587	373513
23195	373514
1888	373515
263171	373516
189542	373517
26449	373518
58747	373519
63293	373520
49382	373521
60874	373522
236965	373523
8556	373524
4741	373525
77746	373526
2083	373527
115994	373528
32959	373529
8416	373530
1574	373531
4944	373532
238760	373533
64172	373534
134953	373535
4184	373536
1125	373537
49067	373538
306934	373539
109496	373540
164776	373541
23019	373542
283851	373543
7490	373544
117748	373545
3514	373546
40243	373547
103915	373548
68435	373549
126529	373550
51854	373551
51854	373552
107447	373553
266458	373554
139977	373555
94542	373556
87458	373557
82580	373558
786	373559
786	373560
45574	373561
1635	373562
1550	373563
127381	373564
182071	373565
6591	373566
290820	373567
281348	373568
23578	373569
51764	373570
86494	373571
59490	373572
144514	373573
31309	373574
47017	373575
125873	373576
239589	373577
184545	373578
18494	373579
114028	373580
221760	373581
176987	373582
12575	373583
113539	373584
76951	373585
94482	373586
28935	373587
81827	373588
97661	373589
34522	373590
173121	373591
168061	373592
133392	373593
88	373594
216107	373595
20910	373596
163118	373597
94331	373598
145797	373599
250436	373600
140974	373601
160661	373602
129562	373603
129301	373604
65325	373605
191641	373606
23843	373607
147	373608
96416	373609
276297	373610
188991	373611
13020	373612
137348	373613
6664	373614
59421	373615
23140	373616
211442	373617
21034	373618
163348	373619
39208	373620
118101	373621
145108	373622
58042	373623
128297	373624
842	373625
53109	373626
24528	373627
21840	373628
139673	373629
131609	373630
20101	373631
262120	373632
288593	373633
52717	373634
137344	373635
37621	373636
6837	373637
299754	373638
172028	373639
25697	373640
25697	373641
237030	373642
273866	373643
19046	373644
61761	373645
16911	373646
136387	373647
201783	373648
135506	373649
119136	373650
15840	373651
69902	373652
107947	373653
50602	373654
1538	373655
89797	373656
272808	373657
141823	373658
10494	373659
177254	373660
80737	373661
5678	373662
217745	373663
6446	373664
7105	373665
7254	373666
48485	373667
605	373668
6452	373669
13904	373670
42562	373671
1868	373672
7301	373673
41784	373674
116011	373675
127074	373676
133596	373677
6144	373678
209967	373679
37104	373680
2165	373681
52717	373682
77064	373683
56198	373684
247542	373685
19031	373686
143145	373687
2896	373688
72603	373689
255691	373690
39792	373691
150980	373692
36824	373693
83040	373694
195658	373695
35292	373696
4958	373697
37832	373698
9378	373699
24063	373700
86251	373701
30173	373702
23199	373703
15626	373704
118872	373705
27115	373706
72607	373707
22842	373708
258912	373709
295029	373710
97186	373711
281	373712
277619	373713
10321	373714
17811	373715
26809	373716
302	373717
116869	373718
2474	373719
12432	373720
134920	373721
26967	373722
12438	373723
21332	373724
16748	373725
86996	373726
30000	373727
65040	373728
119370	373729
55439	373730
135353	373731
57298	373732
35823	373733
41859	373734
281104	373735
77473	373736
54798	373737
148610	373738
190943	373739
60932	373740
161013	373741
15029	373742
67	373743
119401	373744
171535	373745
261606	373746
16185	373747
96889	373748
299879	373749
1781	373750
48530	373751
661	373752
78513	373753
11371	373754
49613	373755
171584	373756
175794	373757
69408	373758
28094	373759
10494	373760
15147	373761
3248	373762
41832	373763
42667	373764
53806	373765
125074	373766
140975	373767
62978	373768
111346	373769
119450	373770
38196	373771
97096	373772
177940	373773
35268	373774
262182	373775
30061	373776
2520	373777
308822	373778
193303	373779
60415	373780
78185	373781
187287	373782
24097	373783
283474	373784
1	373785
1993	373786
103079	373787
52733	373788
107283	373789
1658	373790
68	373791
147236	373792
214119	373793
254026	373794
110084	373795
15504	373796
6547	373797
22095	373798
26789	373799
17256	373800
154373	373801
11177	373802
197226	373803
106721	373804
7745	373805
179894	373806
38800	373807
35523	373808
291005	373809
51523	373810
284447	373811
78185	373812
283745	373813
93579	373814
27075	373815
76527	373816
248837	373817
33301	373818
38458	373819
18748	373820
75964	373821
1308	373822
415	373823
1723	373824
1571	373825
31262	373826
2812	373827
9921	373828
67545	373829
284917	373830
135559	373831
47269	373832
27616	373833
235821	373834
57302	373835
184627	373836
72401	373837
263712	373838
10360	373839
47783	373840
93667	373841
26425	373842
53814	373843
90754	373844
99415	373845
11059	373846
471	373847
215032	373848
70509	373849
34583	373850
17659	373851
37067	373852
3923	373853
90768	373854
269056	373855
35746	373856
76876	373857
25213	373858
12751	373859
17965	373860
13275	373861
14849	373862
9381	373863
12244	373864
519	373865
33073	373866
204657	373867
103238	373868
195312	373869
205290	373870
44167	373871
98379	373872
200791	373873
70981	373874
10272	373875
64713	373876
61057	373877
23694	373878
197272	373879
14940	373880
113546	373881
56739	373882
179074	373883
272305	373884
8818	373885
70513	373886
30259	373887
110652	373888
4442	373889
14940	373890
10132	373891
97264	373892
313	373893
34593	373894
5328	373895
8681	373896
170984	373897
132315	373898
59	373899
113391	373900
27004	373901
40775	373902
34403	373903
3674	373904
13397	373905
97638	373906
287572	373907
196618	373908
13455	373909
19444	373910
97217	373911
146102	373912
271870	373913
209134	373914
21277	373915
195273	373916
36919	373917
44553	373918
10932	373919
194810	373920
12417	373921
58385	373922
146614	373923
216174	373924
192343	373925
97551	373926
31183	373927
5233	373928
9632	373929
37447	373930
57456	373931
186389	373932
15694	373933
25	373934
69016	373935
18716	373936
195947	373937
15099	373938
726	373939
140945	373940
30568	373941
93788	373942
62274	373943
183846	373944
42569	373945
35	373946
183973	373947
119	373948
22521	373949
175048	373950
504	373951
15967	373952
82148	373953
132996	373954
4846	373955
134	373956
154630	373957
45573	373958
62497	373959
174532	373960
275448	373961
11226	373962
89385	373963
125677	373964
6936	373965
42353	373966
121224	373967
38268	373968
9519	373969
1119	373970
3080	373971
35756	373972
33511	373973
12277	373974
2643	373975
59574	373976
58764	373977
273092	373978
301595	373979
139567	373980
44624	373981
25628	373982
93694	373983
1470	373984
105599	373985
7658	373986
108866	373987
126799	373988
1499	373989
19437	373990
180349	373991
161864	373992
251549	373993
8041	373994
65673	373995
91040	373996
57004	373997
38888	373998
500	373999
38345	374000
38345	374001
187759	374002
84092	374003
970	374004
8160	374005
37891	374006
182045	374007
64363	374008
1713	374009
172898	374010
70999	374011
32068	374012
80599	374013
39576	374014
224807	374015
49547	374016
224575	374017
20053	374018
20053	374019
19142	374020
144541	374021
31088	374022
74033	374023
28013	374024
41609	374025
22939	374026
11008	374027
106469	374028
4120	374029
34898	374030
12029	374031
61498	374032
77713	374033
311051	374034
46932	374035
86030	374036
14596	374037
134	374038
53801	374039
281873	374040
48556	374041
167327	374042
14024	374043
16494	374044
617	374045
26838	374046
109442	374047
25	374048
107262	374049
39544	374050
39508	374051
78240	374052
297336	374053
98344	374054
37467	374055
209633	374056
32940	374057
204559	374058
149347	374059
226088	374060
101786	374061
117560	374062
79975	374063
190989	374064
100719	374065
12219	374066
181641	374067
24502	374068
284652	374069
26168	374070
256382	374071
145444	374072
11599	374073
15443	374074
114238	374075
24262	374076
40097	374077
54831	374078
155184	374079
20785	374080
140541	374081
17349	374082
10008	374083
6516	374084
40210	374085
675	374086
42521	374087
80824	374088
208823	374089
51	374090
89124	374091
52539	374092
261552	374093
5338	374094
111596	374095
18968	374096
185626	374097
216216	374098
142949	374099
289364	374100
222382	374101
17226	374102
3635	374103
139926	374104
36432	374105
91140	374106
74422	374107
59127	374108
148439	374109
44239	374110
20670	374111
56830	374112
4802	374113
275	374114
2681	374115
45304	374116
9261	374117
135497	374118
90034	374119
106370	374120
45238	374121
98782	374122
44391	374123
37555	374124
134376	374125
20380	374126
167917	374127
66331	374128
30297	374129
31070	374130
32016	374131
20549	374132
24348	374133
25343	374134
433	374135
48124	374136
44807	374137
207748	374138
93312	374139
7842	374140
86447	374141
200768	374142
27157	374143
12989	374144
32761	374145
1172	374146
28299	374147
104664	374148
1617	374149
353	374150
629	374151
1496	374152
21809	374153
6993	374154
26469	374155
25647	374156
515	374157
41508	374158
30130	374159
62	374160
5170	374161
1665	374162
115626	374163
20937	374164
16093	374165
15739	374166
107998	374167
61547	374168
1035	374169
24003	374170
87405	374171
119427	374172
23569	374173
24522	374174
29507	374175
72587	374176
120806	374177
190345	374178
110385	374179
301360	374180
185529	374181
134738	374182
1093	374183
5265	374184
50478	374185
208804	374186
101599	374187
19405	374188
57004	374189
145142	374190
94441	374191
32721	374192
60972	374193
25551	374194
109275	374195
79606	374196
110688	374197
92230	374198
2061	374199
13295	374200
111400	374201
34697	374202
52864	374203
133026	374204
64367	374205
94797	374206
17721	374207
206531	374208
26580	374209
70861	374210
24879	374211
56404	374212
59113	374213
38204	374214
290439	374215
80692	374216
99319	374217
131824	374218
11781	374219
123007	374220
199435	374221
38269	374222
25322	374223
51115	374224
132241	374225
24817	374226
129595	374227
176594	374228
16913	374229
9155	374230
35511	374231
9435	374232
78852	374233
76191	374234
50638	374235
210047	374236
12478	374237
12172	374238
58914	374239
269227	374240
152582	374241
182514	374242
5123	374243
35376	374244
190010	374245
130217	374246
35222	374247
118384	374248
121759	374249
17337	374250
114501	374251
52812	374252
66779	374253
3536	374254
77	374255
112963	374256
198464	374257
124265	374258
3068	374259
54615	374260
108756	374261
28600	374262
126847	374263
8561	374264
11896	374265
1870	374266
16957	374267
87061	374268
86081	374269
123817	374270
4058	374271
83964	374272
189978	374273
80599	374274
173567	374275
186243	374276
16860	374277
56602	374278
25825	374279
25084	374280
12480	374281
51109	374282
77410	374283
115495	374284
112031	374285
22057	374286
280728	374287
102660	374288
13328	374289
81454	374290
60818	374291
107500	374292
65484	374293
173389	374294
173389	374295
3272	374296
18775	374297
56016	374298
251122	374299
76924	374300
59758	374301
56641	374302
107950	374303
115852	374304
125367	374305
37649	374306
119030	374307
118100	374308
135484	374309
77367	374310
1550	374311
94520	374312
15984	374313
15493	374314
35465	374315
158067	374316
87457	374317
2000	374318
4082	374319
227355	374320
19720	374321
127238	374322
59093	374323
196854	374324
88532	374325
37657	374326
88391	374327
39804	374328
6941	374329
118503	374330
39750	374331
35754	374332
24619	374333
176431	374334
120203	374335
35754	374336
182360	374337
118251	374338
180356	374339
122877	374340
118609	374341
5286	374342
258548	374343
255763	374344
80535	374345
12760	374346
117681	374347
180129	374348
54558	374349
114517	374350
271456	374351
77601	374352
222155	374353
45271	374354
183545	374355
232216	374356
197041	374357
171766	374358
83008	374359
125310	374360
67254	374361
23513	374362
39223	374363
186778	374364
17644	374365
263965	374366
51209	374367
22355	374368
120225	374369
1744	374370
79421	374371
287474	374372
177404	374373
119738	374374
192103	374375
81241	374376
85263	374377
56774	374378
89109	374379
56477	374380
133722	374381
271299	374382
125365	374383
649	374384
25142	374385
192545	374386
25820	374387
100039	374388
146314	374389
81389	374390
29806	374391
120133	374392
1649	374393
129403	374394
25322	374395
83369	374396
130339	374397
4665	374398
22507	374399
1142	374400
2382	374401
277971	374402
120625	374403
833	374404
115514	374405
18795	374406
124012	374407
79574	374408
186364	374409
12917	374410
35638	374411
13094	374412
41237	374413
24421	374414
540	374415
58429	374416
53601	374417
120300	374418
116875	374419
89618	374420
35424	374421
98636	374422
196052	374423
751	374424
198435	374425
220509	374426
213750	374427
259129	374428
276745	374429
2729	374430
41247	374431
14629	374432
228921	374433
777	374434
15549	374435
192140	374436
96668	374437
264885	374438
4886	374439
5250	374440
4821	374441
128711	374442
7508	374443
145776	374444
31051	374445
6836	374446
72011	374447
73331	374448
94265	374449
14792	374450
60215	374451
5452	374452
64838	374453
6427	374454
6427	374455
110990	374456
44627	374457
16424	374458
72159	374459
11466	374460
88929	374461
27134	374462
123383	374463
14120	374464
126623	374465
6424	374466
267214	374467
2212	374468
171274	374469
127433	374470
24471	374471
176545	374472
20241	374473
89393	374474
209334	374475
160679	374476
39539	374477
61432	374478
182786	374479
28220	374480
118984	374481
2549	374482
255586	374483
13611	374484
31817	374485
116966	374486
177506	374487
72039	374488
53204	374489
84192	374490
6513	374491
50638	374492
99857	374493
1490	374494
41933	374495
122313	374496
13152	374497
88431	374498
196810	374499
6855	374500
80796	374501
297025	374502
87296	374503
79978	374504
79978	374505
93312	374506
10478	374507
206755	374508
86537	374509
12406	374510
196817	374511
35893	374512
6655	374513
23774	374514
76222	374515
999	374516
2633	374517
174985	374518
15696	374519
176957	374520
27974	374521
1795	374522
126580	374523
50388	374524
3152	374525
180655	374526
29478	374527
190068	374528
5369	374529
145466	374530
24866	374531
91286	374532
8265	374533
19300	374534
105669	374535
156225	374536
100147	374537
67552	374538
283017	374539
6166	374540
37495	374541
58138	374542
39205	374543
61812	374544
8952	374545
89000	374546
18576	374547
106354	374548
71022	374549
24709	374550
122738	374551
83532	374552
1570	374553
12493	374554
112022	374555
37837	374556
37031	374557
210842	374558
28900	374559
129164	374560
18619	374561
2177	374562
184699	374563
6964	374564
2177	374565
24316	374566
690	374567
103267	374568
96818	374569
43297	374570
34508	374571
98456	374572
173968	374573
137436	374574
135903	374575
39321	374576
74684	374577
26353	374578
280382	374579
110332	374580
89522	374581
104232	374582
247530	374583
47652	374584
33383	374585
144351	374586
20573	374587
42854	374588
50028	374589
132245	374590
262828	374591
6028	374592
70181	374593
131510	374594
71551	374595
263234	374596
2716	374597
4171	374598
75149	374599
68754	374600
118060	374601
50382	374602
9216	374603
7873	374604
4129	374605
87169	374606
17564	374607
17564	374608
39666	374609
3326	374610
33031	374611
162475	374612
154534	374613
13593	374614
35127	374615
65655	374616
174467	374617
265246	374618
98047	374619
122329	374620
4199	374621
2107	374622
130910	374623
40161	374624
32369	374625
72005	374626
46501	374627
87727	374628
24873	374629
34837	374630
169205	374631
203459	374632
80787	374633
9873	374634
32206	374635
212107	374636
49203	374637
236364	374638
129432	374639
24009	374640
184057	374641
75176	374642
34843	374643
99549	374644
305214	374645
600	374646
514	374647
60451	374648
62245	374649
14163	374650
32496	374651
5217	374652
115681	374653
930	374654
6809	374655
242013	374656
68352	374657
183745	374658
24873	374659
33393	374660
674	374661
202561	374662
130133	374663
161001	374664
204129	374665
5938	374666
19203	374667
36395	374668
251539	374669
10508	374670
248	374671
128611	374672
107155	374673
58005	374674
1275	374675
213534	374676
61211	374677
26114	374678
191474	374679
68275	374680
59392	374681
10738	374682
164336	374683
16822	374684
139566	374685
23815	374686
141592	374687
135544	374688
26009	374689
92654	374690
6315	374691
91515	374692
39986	374693
54333	374694
86135	374695
45203	374696
192352	374697
122167	374698
142553	374699
54241	374700
344	374701
74474	374702
7754	374703
86177	374704
102605	374705
40575	374706
2212	374707
68003	374708
101436	374709
78594	374710
134301	374711
68602	374712
19496	374713
48533	374714
39965	374715
13279	374716
166765	374717
41157	374718
2270	374719
32448	374720
29881	374721
29333	374722
124781	374723
4923	374724
81392	374725
877	374726
6636	374727
142089	374728
14701	374729
221718	374730
28735	374731
29268	374732
46815	374733
5770	374734
3954	374735
100222	374736
40342	374737
169	374738
59475	374739
105320	374740
298766	374741
52719	374742
189712	374743
84580	374744
128975	374745
60896	374746
17488	374747
8030	374748
8783	374749
167691	374750
15594	374751
150020	374752
15155	374753
44581	374754
27840	374755
52778	374756
52778	374757
79373	374758
45595	374759
36058	374760
75573	374761
8183	374762
66733	374763
94634	374764
276267	374765
144887	374766
7296	374767
300633	374768
121696	374769
76301	374770
232807	374771
158723	374772
63741	374773
115	374774
186745	374775
210	374776
13102	374777
119694	374778
19425	374779
5104	374780
296329	374781
51679	374782
12082	374783
923	374784
120990	374785
86066	374786
98816	374787
7194	374788
301957	374789
94246	374790
150228	374791
12683	374792
71041	374793
14824	374794
13593	374795
26788	374796
78417	374797
84706	374798
54974	374799
116322	374800
34993	374801
89853	374802
31282	374803
37282	374804
41535	374805
88729	374806
5614	374807
66052	374808
250759	374809
165571	374810
78543	374811
223771	374812
59466	374813
27678	374814
3772	374815
1875	374816
25559	374817
24165	374818
27918	374819
148806	374820
14916	374821
266884	374822
312091	374823
146266	374824
4230	374825
61036	374826
11771	374827
104224	374828
82629	374829
103084	374830
74421	374831
62120	374832
3646	374833
159450	374834
275123	374835
214577	374836
309217	374837
6008	374838
141972	374839
57387	374840
118174	374841
57299	374842
6056	374843
105706	374844
39577	374845
271370	374846
14399	374847
105104	374848
242989	374849
35787	374850
102029	374851
110058	374852
115738	374853
123682	374854
58055	374855
203	374856
279208	374857
246943	374858
205954	374859
44522	374860
80652	374861
142515	374862
126817	374863
48408	374864
187084	374865
160580	374866
39856	374867
57696	374868
66980	374869
103008	374870
214923	374871
28505	374872
24880	374873
61979	374874
66918	374875
19260	374876
4393	374877
243353	374878
2277	374879
20359	374880
10384	374881
207247	374882
183760	374883
44939	374884
48017	374885
23081	374886
99420	374887
193150	374888
3209	374889
99420	374890
120725	374891
183162	374892
2171	374893
554	374894
195601	374895
18430	374896
3797	374897
14969	374898
65966	374899
132414	374900
10404	374901
4272	374902
53611	374903
40065	374904
19859	374905
149656	374906
14884	374907
225271	374908
251768	374909
70299	374910
152653	374911
55545	374912
5067	374913
202112	374914
150960	374915
119813	374916
138468	374917
420	374918
77873	374919
251921	374920
91769	374921
91558	374922
13436	374923
132385	374924
298961	374925
50821	374926
11552	374927
196937	374928
5034	374929
17870	374930
130722	374931
183436	374932
83379	374933
9625	374934
149119	374935
2061	374936
202806	374937
241839	374938
6988	374939
10806	374940
35995	374941
74902	374942
2872	374943
97788	374944
59700	374945
88559	374946
204015	374947
132156	374948
301149	374949
87	374950
238	374951
155737	374952
242796	374953
105874	374954
31831	374955
6401	374956
22930	374957
133190	374958
13721	374959
110166	374960
276	374961
101933	374962
11251	374963
26794	374964
39497	374965
2502	374966
293166	374967
92237	374968
1927	374969
3624	374970
76834	374971
85328	374972
17633	374973
17524	374974
268950	374975
308328	374976
43231	374977
55549	374978
585	374979
5034	374980
273234	374981
56579	374982
27278	374983
40400	374984
1647	374985
119418	374986
36558	374987
212927	374988
211514	374989
11749	374990
109079	374991
305966	374992
169336	374993
103456	374994
2990	374995
37562	374996
10982	374997
18417	374998
1219	374999
4264	375000
15159	375001
595	375002
27923	375003
265489	375004
58818	375005
114420	375006
15794	375007
10841	375008
25532	375009
20558	375010
96188	375011
106920	375012
27747	375013
201624	375014
76866	375015
115075	375016
181834	375017
263160	375018
150704	375019
68268	375020
20161	375021
80614	375022
9898	375023
58588	375024
98916	375025
14867	375026
26346	375027
26625	375028
142262	375029
105564	375030
64904	375031
10846	375032
35364	375033
72280	375034
433	375035
304569	375036
1712	375037
50014	375038
2436	375039
140728	375040
106115	375041
195884	375042
72329	375043
58367	375044
44817	375045
5851	375046
3328	375047
104003	375048
53787	375049
125276	375050
78915	375051
24370	375052
130913	375053
16191	375054
23351	375055
787	375056
48421	375057
64386	375058
19916	375059
7056	375060
23930	375061
76076	375062
2451	375063
151999	375064
80716	375065
96426	375066
16471	375067
151679	375068
2451	375069
39446	375070
84767	375071
110437	375072
39350	375073
72622	375074
129618	375075
99	375076
67442	375077
143940	375078
1589	375079
15488	375080
882	375081
94072	375082
79814	375083
57337	375084
13817	375085
30559	375086
144770	375087
48114	375088
36240	375089
69448	375090
118011	375091
261341	375092
923	375093
143922	375094
943	375095
9475	375096
88760	375097
24021	375098
32314	375099
69019	375100
37038	375101
29512	375102
123544	375103
51736	375104
72827	375105
54965	375106
36590	375107
44934	375108
51306	375109
137616	375110
5468	375111
5619	375112
307303	375113
37472	375114
1478	375115
26604	375116
156723	375117
112383	375118
32056	375119
85453	375120
178603	375121
14258	375122
6857	375123
206424	375124
61580	375125
52364	375126
52364	375127
92053	375128
13039	375129
1944	375130
13100	375131
4694	375132
5364	375133
13039	375134
195924	375135
83042	375136
2297	375137
6258	375138
39995	375139
126846	375140
117175	375141
35927	375142
134359	375143
478	375144
39866	375145
248835	375146
8622	375147
52760	375148
124536	375149
5602	375150
135032	375151
87885	375152
27203	375153
36625	375154
87639	375155
176436	375156
3732	375157
85241	375158
37554	375159
37117	375160
132989	375161
39223	375162
24857	375163
161436	375164
58348	375165
17819	375166
4877	375167
4893	375168
133823	375169
55945	375170
78350	375171
133712	375172
124142	375173
26978	375174
79315	375175
87117	375176
131960	375177
26051	375178
9024	375179
84591	375180
88452	375181
125703	375182
118758	375183
178775	375184
39699	375185
79976	375186
24616	375187
51185	375188
174246	375189
27202	375190
277436	375191
87299	375192
196087	375193
186635	375194
83468	375195
277248	375196
3988	375197
25670	375198
81449	375199
17467	375200
23952	375201
260746	375202
17598	375203
88984	375204
173002	375205
6540	375206
277867	375207
5069	375208
24640	375209
24640	375210
26258	375211
128622	375212
176037	375213
135338	375214
52764	375215
57265	375216
115488	375217
124562	375218
117007	375219
130468	375220
1248	375221
119548	375222
83125	375223
171052	375224
53296	375225
39831	375226
9330	375227
25012	375228
194654	375229
24200	375230
55375	375231
3097	375232
47650	375233
13189	375234
123526	375235
283956	375236
39281	375237
172182	375238
84402	375239
189222	375240
117649	375241
172188	375242
35488	375243
40451	375244
53917	375245
259160	375246
3023	375247
54526	375248
58866	375249
13189	375250
182077	375251
279697	375252
25012	375253
133995	375254
54836	375255
184043	375256
38530	375257
17734	375258
9118	375259
84821	375260
86947	375261
52638	375262
79117	375263
187151	375264
272570	375265
178394	375266
266045	375267
17991	375268
13131	375269
134862	375270
88590	375271
80215	375272
261102	375273
36733	375274
26302	375275
57654	375276
51138	375277
11865	375278
131234	375279
86528	375280
2012	375281
117217	375282
76334	375283
37303	375284
79313	375285
77862	375286
24716	375287
54254	375288
135534	375289
120820	375290
85147	375291
171041	375292
82628	375293
88675	375294
8590	375295
27282	375296
12138	375297
77512	375298
132525	375299
25880	375300
78502	375301
35708	375302
78748	375303
194697	375304
27226	375305
186587	375306
81158	375307
121264	375308
8652	375309
24737	375310
18588	375311
172117	375312
6547	375313
79388	375314
53777	375315
82835	375316
9491	375317
18418	375318
173388	375319
284265	375320
51461	375321
9007	375322
11755	375323
38019	375324
79230	375325
9549	375326
35672	375327
27342	375328
55754	375329
257987	375330
18045	375331
118233	375332
90046	375333
4055	375334
37298	375335
53790	375336
185378	375337
276698	375338
36925	375339
264035	375340
58319	375341
36289	375342
78716	375343
187151	375344
24783	375345
24783	375346
126969	375347
11504	375348
85260	375349
191075	375350
51184	375351
37303	375352
174284	375353
171216	375354
184942	375355
197905	375356
176817	375357
11410	375358
53500	375359
13296	375360
303295	375361
821	375362
34043	375363
299054	375364
172344	375365
17954	375366
108140	375367
83650	375368
24553	375369
103458	375370
11432	375371
55444	375372
172519	375373
74536	375374
59109	375375
18007	375376
213539	375377
52364	375378
25990	375379
146212	375380
19028	375381
80174	375382
42716	375383
194966	375384
194966	375385
86151	375386
207726	375387
41973	375388
107647	375389
16979	375390
16037	375391
217751	375392
30953	375393
58465	375394
58465	375395
2673	375396
27093	375397
88794	375398
88794	375399
160259	375400
55976	375401
147123	375402
3421	375403
9211	375404
74440	375405
249297	375406
1906	375407
124690	375408
48456	375409
309680	375410
161801	375411
223382	375412
171218	375413
13811	375414
39157	375415
69688	375416
193013	375417
69662	375418
78885	375419
28330	375420
114683	375421
100348	375422
62395	375423
81885	375424
9499	375425
37892	375426
52435	375427
75279	375428
49424	375429
133432	375430
44158	375431
167102	375432
227102	375433
12407	375434
17798	375435
525	375436
43128	375437
198418	375438
105776	375439
30206	375440
173278	375441
9731	375442
141565	375443
126143	375444
138802	375445
179271	375446
176044	375447
119849	375448
270741	375449
57919	375450
2481	375451
4956	375452
37291	375453
121135	375454
57983	375455
3116	375456
258539	375457
81449	375458
77783	375459
5232	375460
9064	375461
181637	375462
126746	375463
16666	375464
76850	375465
36229	375466
55155	375467
115388	375468
87876	375469
118252	375470
56426	375471
83716	375472
59227	375473
178785	375474
38306	375475
116874	375476
16868	375477
174701	375478
9635	375479
22737	375480
6312	375481
1433	375482
146147	375483
27451	375484
11345	375485
665	375486
30260	375487
34574	375488
392	375489
5952	375490
39910	375491
135639	375492
229519	375493
161244	375494
190220	375495
27178	375496
81080	375497
52708	375498
274149	375499
26066	375500
8658	375501
8967	375502
131382	375503
126224	375504
183484	375505
181505	375506
13271	375507
14608	375508
19970	375509
190245	375510
3745	375511
13766	375512
189256	375513
867	375514
6121	375515
106833	375516
85062	375517
56056	375518
45463	375519
25681	375520
267000	375521
317	375522
16619	375523
161623	375524
17820	375525
262352	375526
34029	375527
196451	375528
19880	375529
16316	375530
204105	375531
242781	375532
4238	375533
211394	375534
279448	375535
29873	375536
61310	375537
194145	375538
57228	375539
111854	375540
15733	375541
231931	375542
15129	375543
23129	375544
130061	375545
3563	375546
6148	375547
4067	375548
28956	375549
59523	375550
15082	375551
48612	375552
118423	375553
41336	375554
200718	375555
42689	375556
34646	375557
2763	375558
799	375559
41424	375560
241	375561
281	375562
273919	375563
115648	375564
26184	375565
65035	375566
268383	375567
19344	375568
209195	375569
83399	375570
33004	375571
211431	375572
46402	375573
30270	375574
7759	375575
22630	375576
193389	375577
9907	375578
307720	375579
29733	375580
179039	375581
170487	375582
3076	375583
101820	375584
2209	375585
7071	375586
3252	375587
262436	375588
291892	375589
246432	375590
35840	375591
11934	375592
229562	375593
55589	375594
133830	375595
17340	375596
178640	375597
138239	375598
126207	375599
152444	375600
160279	375601
122060	375602
45780	375603
188	375604
56490	375605
125515	375606
27385	375607
3755	375608
99243	375609
173073	375610
76714	375611
4105	375612
15095	375613
125467	375614
2028	375615
259105	375616
312002	375617
215051	375618
78086	375619
1740	375620
84445	375621
56280	375622
99425	375623
124978	375624
115808	375625
6478	375626
109358	375627
91268	375628
87498	375629
94271	375630
50890	375631
52930	375632
41015	375633
69588	375634
156343	375635
122470	375636
146853	375637
19888	375638
4707	375639
26798	375640
145210	375641
92960	375642
107666	375643
68004	375644
240969	375645
92991	375646
14403	375647
176929	375648
142395	375649
40247	375650
120777	375651
138916	375652
305982	375653
55862	375654
55862	375655
124893	375656
32085	375657
23229	375658
49381	375659
280451	375660
145631	375661
21833	375662
12315	375663
82349	375664
104591	375665
283019	375666
162509	375667
23572	375668
47869	375669
287492	375670
90630	375671
174471	375672
3216	375673
257496	375674
50992	375675
115078	375676
1102	375677
17212	375678
88665	375679
88665	375680
38281	375681
59125	375682
7556	375683
11353	375684
4732	375685
33496	375686
39905	375687
13033	375688
59672	375689
252953	375690
5101	375691
305843	375692
64224	375693
78523	375694
15504	375695
71259	375696
34318	375697
144882	375698
9063	375699
173662	375700
20618	375701
34475	375702
111413	375703
41847	375704
201017	375705
204254	375706
175305	375707
89805	375708
38365	375709
159229	375710
8331	375711
66184	375712
206072	375713
73471	375714
74515	375715
136624	375716
12662	375717
38724	375718
210803	375719
28295	375720
109968	375721
64038	375722
55537	375723
147566	375724
10929	375725
19368	375726
59484	375727
120700	375728
153911	375729
63791	375730
14176	375731
102398	375732
40770	375733
70647	375734
149717	375735
16709	375736
43682	375737
215098	375738
33790	375739
28830	375740
74519	375741
204863	375742
3954	375743
129917	375744
164158	375745
44063	375746
10430	375747
11505	375748
132768	375749
264927	375750
174217	375751
132629	375752
94010	375753
139179	375754
56234	375755
12431	375756
44838	375757
241313	375758
416	375759
47494	375760
70787	375761
51582	375762
147509	375763
10789	375764
210	375765
172	375766
23105	375767
152514	375768
62340	375769
129180	375770
19341	375771
46740	375772
79454	375773
35696	375774
80826	375775
80826	375776
28391	375777
25901	375778
55359	375779
207603	375780
60337	375781
17851	375782
50622	375783
90940	375784
183024	375785
16053	375786
119873	375787
25267	375788
223204	375789
60925	375790
66590	375791
150139	375792
14006	375793
121856	375794
9916	375795
140118	375796
133489	375797
284509	375798
258233	375799
172638	375800
20327	375801
17622	375802
114776	375803
21695	375804
13451	375805
83118	375806
83118	375807
4249	375808
24528	375809
8202	375810
12737	375811
83652	375812
33131	375813
74227	375814
78163	375815
287571	375816
225642	375817
15255	375818
7443	375819
56138	375820
280892	375821
13923	375822
4624	375823
221582	375824
26443	375825
90381	375826
71888	375827
5951	375828
32495	375829
132572	375830
101672	375831
212499	375832
77299	375833
86506	375834
23747	375835
310865	375836
12223	375837
168711	375838
166028	375839
206933	375840
183503	375841
245646	375842
170764	375843
39103	375844
60745	375845
23087	375846
115892	375847
177049	375848
14558	375849
162126	375850
80588	375851
288666	375852
165246	375853
144742	375854
4889	375855
50217	375856
25908	375857
192671	375858
186737	375859
260595	375860
116326	375861
272004	375862
82061	375863
97849	375864
233248	375865
64175	375866
266533	375867
197777	375868
95894	375869
145077	375870
66630	375871
85200	375872
109368	375873
97982	375874
192456	375875
84644	375876
229250	375877
197697	375878
14539	375879
172335	375880
275346	375881
146801	375882
26742	375883
142677	375884
151743	375885
130939	375886
43234	375887
60437	375888
215960	375889
192027	375890
149935	375891
130370	375892
277258	375893
106820	375894
63330	375895
97183	375896
163535	375897
147761	375898
24063	375899
8232	375900
103534	375901
101559	375902
242260	375903
249500	375904
11435	375905
10229	375906
256517	375907
174202	375908
203283	375909
205497	375910
282371	375911
208605	375912
115576	375913
151090	375914
88936	375915
84864	375916
149536	375917
10587	375918
122535	375919
298084	375920
115995	375921
72614	375922
15257	375923
225195	375924
235352	375925
185391	375926
95567	375927
25268	375928
49918	375929
157735	375930
34353	375931
25080	375932
8832	375933
27186	375934
139964	375935
709	375936
11848	375937
113608	375938
176145	375939
234540	375940
52322	375941
7240	375942
214957	375943
178253	375944
165019	375945
116374	375946
132358	375947
82287	375948
111517	375949
43609	375950
11638	375951
41137	375952
196696	375953
154656	375954
108024	375955
11216	375956
66603	375957
100302	375958
46739	375959
191464	375960
21884	375961
25339	375962
141927	375963
168202	375964
224150	375965
193544	375966
177531	375967
202168	375968
26311	375969
83837	375970
166749	375971
212136	375972
777	375973
17238	375974
294091	375975
535	375976
105353	375977
14028	375978
142152	375979
287397	375980
293254	375981
101927	375982
176968	375983
155705	375984
51550	375985
101319	375986
107057	375987
161792	375988
46408	375989
181283	375990
24286	375991
275638	375992
170784	375993
9217	375994
126695	375995
83124	375996
38070	375997
14258	375998
12367	375999
1647	376000
279256	376001
7354	376002
34005	376003
85901	376004
513	376005
137324	376006
38866	376007
23734	376008
86318	376009
77358	376010
37528	376011
143803	376012
528	376013
2779	376014
6112	376015
38434	376016
152039	376017
142910	376018
197247	376019
29047	376020
62280	376021
24495	376022
6717	376023
262084	376024
185135	376025
106500	376026
24745	376027
1786	376028
107097	376029
193863	376030
26026	376031
18492	376032
9780	376033
41089	376034
33352	376035
24405	376036
98685	376037
59672	376038
34942	376039
229644	376040
208973	376041
192174	376042
87894	376043
192737	376044
10616	376045
46856	376046
110588	376047
31961	376048
16598	376049
4699	376050
192173	376051
7422	376052
68878	376053
115817	376054
101659	376055
10304	376056
307814	376057
79850	376058
45043	376059
247786	376060
1882	376061
47304	376062
18366	376063
47309	376064
10662	376065
41186	376066
163512	376067
11518	376068
6991	376069
58530	376070
35002	376071
35002	376072
176136	376073
125549	376074
177084	376075
174353	376076
47616	376077
158170	376078
66088	376079
93336	376080
39477	376081
31024	376082
141713	376083
53531	376084
11599	376085
80311	376086
181717	376087
62872	376088
125212	376089
89470	376090
1848	376091
52762	376092
38634	376093
70325	376094
9465	376095
9589	376096
261474	376097
210724	376098
127053	376099
231408	376100
129175	376101
204086	376102
2931	376103
34193	376104
83494	376105
37944	376106
2044	376107
83193	376108
63793	376109
29198	376110
66327	376111
104755	376112
340	376113
29546	376114
85632	376115
132223	376116
36834	376117
3877	376118
10207	376119
57201	376120
247969	376121
128478	376122
280449	376123
141315	376124
278593	376125
2105	376126
112838	376127
44389	376128
141095	376129
248743	376130
18381	376131
85970	376132
12044	376133
119362	376134
61269	376135
183682	376136
20550	376137
259685	376138
62161	376139
53355	376140
98974	376141
9456	376142
25262	376143
55869	376144
35861	376145
79523	376146
89009	376147
15918	376148
138727	376149
271383	376150
28031	376151
145797	376152
9193	376153
1188	376154
6176	376155
13579	376156
55705	376157
21163	376158
60648	376159
93350	376160
220252	376161
9765	376162
5185	376163
135122	376164
255379	376165
6242	376166
6721	376167
180137	376168
225381	376169
157127	376170
134572	376171
186379	376172
3632	376173
41895	376174
51014	376175
7294	376176
217652	376177
111958	376178
44722	376179
12579	376180
25976	376181
61961	376182
3101	376183
3831	376184
52399	376185
48088	376186
35512	376187
269815	376188
52835	376189
174555	376190
75888	376191
5101	376192
70141	376193
33566	376194
261197	376195
11567	376196
10079	376197
146	376198
11922	376199
17056	376200
87697	376201
243912	376202
96624	376203
68077	376204
295764	376205
87883	376206
76314	376207
196461	376208
16743	376209
8600	376210
200564	376211
165864	376212
6498	376213
65738	376214
107880	376215
53294	376216
82755	376217
172750	376218
80789	376219
236953	376220
48069	376221
207125	376222
142488	376223
183055	376224
12669	376225
183232	376226
66391	376227
5667	376228
37771	376229
70682	376230
46872	376231
18340	376232
173177	376233
811	376234
71624	376235
72225	376236
21745	376237
4287	376238
100532	376239
67274	376240
3972	376241
268887	376242
3303	376243
138289	376244
43001	376245
6286	376246
223147	376247
32695	376248
50367	376249
168954	376250
40718	376251
41055	376252
240798	376253
31002	376254
169445	376255
10796	376256
15516	376257
140142	376258
24183	376259
14607	376260
95223	376261
30830	376262
54759	376263
2214	376264
142332	376265
58830	376266
253684	376267
255737	376268
136546	376269
174449	376270
38693	376271
136875	376272
8933	376273
86725	376274
20226	376275
92691	376276
144415	376277
144662	376278
77971	376279
416	376280
18334	376281
38210	376282
26640	376283
100327	376284
312444	376285
130056	376286
53318	376287
1244	376288
115167	376289
81743	376290
87078	376291
60316	376292
300479	376293
9782	376294
4007	376295
289072	376296
18687	376297
15025	376298
23927	376299
113614	376300
15729	376301
60172	376302
143573	376303
60135	376304
99956	376305
51485	376306
37920	376307
87527	376308
9993	376309
3457	376310
270257	376311
8418	376312
89106	376313
191701	376314
32991	376315
58181	376316
193591	376317
193496	376318
4375	376319
28040	376320
51421	376321
5242	376322
11779	376323
124685	376324
56546	376325
591	376326
117363	376327
21493	376328
39509	376329
164606	376330
196995	376331
283	376332
55679	376333
12966	376334
9994	376335
1789	376336
92951	376337
109146	376338
33289	376339
23170	376340
12473	376341
23457	376342
128676	376343
208343	376344
27035	376345
288658	376346
238353	376347
35185	376348
129033	376349
27539	376350
5157	376351
211802	376352
136054	376353
178	376354
95335	376355
5529	376356
85553	376357
2661	376358
261911	376359
10908	376360
23110	376361
6242	376362
179483	376363
3222	376364
2949	376365
187729	376366
39285	376367
112483	376368
1184	376369
1459	376370
2970	376371
202197	376372
201059	376373
124142	376374
42764	376375
70254	376376
199152	376377
43249	376378
58530	376379
54460	376380
182285	376381
94844	376382
824	376383
37376	376384
675	376385
222588	376386
242739	376387
85774	376388
100718	376389
6536	376390
297768	376391
19669	376392
2010	376393
132954	376394
45581	376395
42672	376396
28353	376397
1974	376398
24196	376399
15097	376400
71699	376401
31764	376402
199847	376403
308729	376404
204208	376405
178347	376406
172741	376407
15273	376408
199380	376409
281649	376410
136485	376411
142492	376412
28633	376413
7346	376414
121866	376415
181059	376416
191235	376417
257970	376418
177924	376419
50704	376420
22817	376421
37448	376422
29537	376423
119283	376424
29895	376425
109778	376426
97197	376427
54155	376428
59446	376429
55057	376430
44874	376431
129874	376432
526	376433
80799	376434
305872	376435
153739	376436
148585	376437
97602	376438
76904	376439
327	376440
47726	376441
2230	376442
20163	376443
24983	376444
173298	376445
10181	376446
31047	376447
48710	376448
31314	376449
118373	376450
37006	376451
267308	376452
239450	376453
59185	376454
71613	376455
2361	376456
32538	376457
66333	376458
227283	376459
6881	376460
32790	376461
25257	376462
2356	376463
10950	376464
126489	376465
3223	376466
133606	376467
728	376468
15538	376469
1941	376470
187514	376471
179041	376472
40597	376473
6698	376474
49877	376475
23650	376476
167875	376477
203159	376478
24300	376479
47404	376480
29192	376481
76429	376482
188570	376483
199132	376484
13624	376485
72551	376486
33711	376487
11851	376488
29630	376489
30096	376490
256225	376491
9278	376492
13974	376493
4457	376494
120600	376495
130432	376496
82176	376497
201006	376498
105455	376499
34434	376500
20054	376501
29231	376502
4697	376503
41680	376504
121646	376505
1837	376506
7135	376507
19070	376508
1797	376509
51081	376510
145993	376511
82430	376512
49496	376513
6624	376514
10582	376515
2648	376516
23158	376517
69522	376518
35767	376519
18987	376520
10145	376521
5932	376522
171826	376523
279751	376524
49685	376525
85872	376526
52025	376527
58559	376528
55545	376529
2581	376530
90186	376531
116398	376532
5696	376533
208967	376534
123751	376535
14931	376536
40417	376537
78712	376538
123322	376539
81893	376540
122406	376541
21345	376542
45981	376543
287536	376544
190177	376545
3461	376546
10010	376547
73824	376548
63573	376549
93692	376550
38778	376551
13547	376552
67375	376553
59267	376554
87090	376555
290600	376556
4830	376557
90000	376558
14308	376559
55762	376560
22328	376561
166610	376562
34	376563
16629	376564
33158	376565
75975	376566
145739	376567
125629	376568
126317	376569
2430	376570
14507	376571
22831	376572
207155	376573
1422	376574
65128	376575
265663	376576
170208	376577
277229	376578
62431	376579
36409	376580
37185	376581
271836	376582
103021	376583
22491	376584
138130	376585
172803	376586
23306	376587
61209	376588
45964	376589
18427	376590
1701	376591
42336	376592
259259	376593
15075	376594
5259	376595
5259	376596
5259	376597
18281	376598
118450	376599
219827	376600
182440	376601
182440	376602
287986	376603
74498	376604
42077	376605
5607	376606
11564	376607
110692	376608
27474	376609
18337	376610
68128	376611
58263	376612
6557	376613
19212	376614
27372	376615
10363	376616
4644	376617
127081	376618
27235	376619
240902	376620
15182	376621
124451	376622
74564	376623
80515	376624
50891	376625
47696	376626
277929	376627
50392	376628
94115	376629
31614	376630
72032	376631
61511	376632
62949	376633
98883	376634
71303	376635
12475	376636
35415	376637
3172	376638
304134	376639
3916	376640
2400	376641
116792	376642
102750	376643
19415	376644
3622	376645
33432	376646
44645	376647
56209	376648
56209	376649
8183	376650
101396	376651
19130	376652
141737	376653
25300	376654
40164	376655
58061	376656
5599	376657
42050	376658
3330	376659
17443	376660
112232	376661
2873	376662
2526	376663
83672	376664
167624	376665
49155	376666
135688	376667
9113	376668
81285	376669
26457	376670
183522	376671
26195	376672
8736	376673
36790	376674
79834	376675
20809	376676
1851	376677
127207	376678
276171	376679
9767	376680
62129	376681
152541	376682
50828	376683
82511	376684
19648	376685
85704	376686
4067	376687
27411	376688
285885	376689
52690	376690
7088	376691
29574	376692
41439	376693
14371	376694
127833	376695
146323	376696
183309	376697
307689	376698
168609	376699
231722	376700
58340	376701
9192	376702
52132	376703
62672	376704
46902	376705
537	376706
175369	376707
197809	376708
95851	376709
124075	376710
281774	376711
2134	376712
242351	376713
20584	376714
284072	376715
95562	376716
4814	376717
19660	376718
43111	376719
73741	376720
203309	376721
58359	376722
61142	376723
75125	376724
258878	376725
141646	376726
53137	376727
266917	376728
86169	376729
112078	376730
56652	376731
217313	376732
11795	376733
2244	376734
193414	376735
40556	376736
29273	376737
73889	376738
21650	376739
39233	376740
1299	376741
192905	376742
71004	376743
180044	376744
92331	376745
4666	376746
139504	376747
42914	376748
194080	376749
122122	376750
12000	376751
182919	376752
86179	376753
57132	376754
19320	376755
130120	376756
270775	376757
160514	376758
109057	376759
75066	376760
80145	376761
112643	376762
270487	376763
17017	376764
74378	376765
40270	376766
6286	376767
263682	376768
6354	376769
10056	376770
131442	376771
117318	376772
12804	376773
79268	376774
9222	376775
4200	376776
33248	376777
79777	376778
103762	376779
4643	376780
58085	376781
89357	376782
125648	376783
41670	376784
221294	376785
57249	376786
15660	376787
243209	376788
116896	376789
2906	376790
142780	376791
3608	376792
22670	376793
4438	376794
78762	376795
14527	376796
19952	376797
39769	376798
4070	376799
6464	376800
34258	376801
1680	376802
42367	376803
23803	376804
224321	376805
148013	376806
9268	376807
6016	376808
88703	376809
160197	376810
722	376811
36723	376812
25375	376813
1332	376814
136285	376815
255481	376816
52780	376817
1862	376818
12156	376819
55957	376820
40743	376821
25701	376822
48577	376823
67094	376824
128702	376825
271	376826
138845	376827
137067	376828
9	376829
266840	376830
8709	376831
180970	376832
46171	376833
17051	376834
138710	376835
154404	376836
27003	376837
16954	376838
2383	376839
40894	376840
207845	376841
5149	376842
301818	376843
174724	376844
26661	376845
81131	376846
12450	376847
251731	376848
268479	376849
80759	376850
32248	376851
100673	376852
17684	376853
39006	376854
80368	376855
59784	376856
143812	376857
207841	376858
22476	376859
103173	376860
60785	376861
147746	376862
109379	376863
82422	376864
22975	376865
16041	376866
58753	376867
19383	376868
28047	376869
257448	376870
60583	376871
86161	376872
11954	376873
177	376874
19533	376875
12411	376876
124747	376877
19558	376878
133058	376879
179149	376880
13140	376881
70983	376882
89129	376883
113490	376884
41128	376885
77096	376886
73193	376887
173676	376888
120187	376889
128989	376890
13037	376891
177818	376892
55720	376893
137277	376894
213776	376895
18129	376896
671	376897
138725	376898
78195	376899
92477	376900
671	376901
56527	376902
47174	376903
35439	376904
184848	376905
243615	376906
7938	376907
5311	376908
31179	376909
10662	376910
167028	376911
112413	376912
34061	376913
7626	376914
18659	376915
111933	376916
36561	376917
1638	376918
39983	376919
126211	376920
49554	376921
10136	376922
66273	376923
55864	376924
86300	376925
116565	376926
40034	376927
26326	376928
6906	376929
208964	376930
64626	376931
52855	376932
76025	376933
4710	376934
49503	376935
21634	376936
37459	376937
132746	376938
35045	376939
175122	376940
85561	376941
98278	376942
33481	376943
39148	376944
6759	376945
17930	376946
84464	376947
2523	376948
26845	376949
2331	376950
193710	376951
20155	376952
25595	376953
15216	376954
25466	376955
9724	376956
42736	376957
124538	376958
107097	376959
12831	376960
95119	376961
10217	376962
26365	376963
309870	376964
7420	376965
3679	376966
109234	376967
36598	376968
47962	376969
6152	376970
62325	376971
55069	376972
3222	376973
138160	376974
18840	376975
143239	376976
192218	376977
20269	376978
185901	376979
31616	376980
65315	376981
221751	376982
178501	376983
157444	376984
24576	376985
58126	376986
32914	376987
67711	376988
70433	376989
309880	376990
40193	376991
1355	376992
69141	376993
144033	376994
11278	376995
25343	376996
7949	376997
69979	376998
60505	376999
5658	377000
78324	377001
129248	377002
78796	377003
34196	377004
179789	377005
53420	377006
12696	377007
300549	377008
311807	377009
18645	377010
25086	377011
86337	377012
73613	377013
159188	377014
20199	377015
3918	377016
306632	377017
168354	377018
62458	377019
288829	377020
266118	377021
279108	377022
233646	377023
135103	377024
309813	377025
178256	377026
167957	377027
130104	377028
86563	377029
108329	377030
12192	377031
164694	377032
33467	377033
91098	377034
137433	377035
60868	377036
94841	377037
235308	377038
92001	377039
98566	377040
7298	377041
4	377042
127766	377043
31698	377044
139395	377045
168115	377046
131125	377047
233910	377048
109695	377049
18415	377050
51654	377051
58858	377052
17472	377053
23411	377054
102947	377055
139298	377056
90691	377057
453	377058
4739	377059
83316	377060
163162	377061
178779	377062
109781	377063
25384	377064
32706	377065
100036	377066
16405	377067
162692	377068
93325	377069
53492	377070
75446	377071
30552	377072
10526	377073
253644	377074
7325	377075
24569	377076
29865	377077
61099	377078
19445	377079
133027	377080
135669	377081
6999	377082
182633	377083
184941	377084
184941	377085
272810	377086
110957	377087
42216	377088
66773	377089
46331	377090
236172	377091
92054	377092
200532	377093
66321	377094
264859	377095
23511	377096
170199	377097
50069	377098
38537	377099
132483	377100
219339	377101
28227	377102
75147	377103
154178	377104
76699	377105
14345	377106
144914	377107
23078	377108
102384	377109
131901	377110
216417	377111
211956	377112
21376	377113
294859	377114
83156	377115
44818	377116
141363	377117
11187	377118
6378	377119
105110	377120
166627	377121
16401	377122
16533	377123
8027	377124
210446	377125
24951	377126
254361	377127
294888	377128
160821	377129
252727	377130
23550	377131
5719	377132
86760	377133
13030	377134
40835	377135
19512	377136
144163	377137
7185	377138
249540	377139
159258	377140
129089	377141
52594	377142
282251	377143
89686	377144
308132	377145
299892	377146
5929	377147
55652	377148
1159	377149
7605	377150
11	377151
17693	377152
102076	377153
312379	377154
69890	377155
175634	377156
168442	377157
15682	377158
111685	377159
18508	377160
208500	377161
243362	377162
169122	377163
126831	377164
126700	377165
98792	377166
64285	377167
84734	377168
29490	377169
123888	377170
202964	377171
254821	377172
2047	377173
6050	377174
215131	377175
210323	377176
87516	377177
64199	377178
201374	377179
5529	377180
247021	377181
286018	377182
38263	377183
25093	377184
270735	377185
122101	377186
176434	377187
39784	377188
39784	377189
15632	377190
115341	377191
264546	377192
54621	377193
283650	377194
46390	377195
29881	377196
21311	377197
50466	377198
140348	377199
9600	377200
42159	377201
1998	377202
135601	377203
66128	377204
34342	377205
21208	377206
195632	377207
270722	377208
192802	377209
120290	377210
47933	377211
68340	377212
234965	377213
272603	377214
97657	377215
171364	377216
41160	377217
24133	377218
178834	377219
243833	377220
151416	377221
121259	377222
16531	377223
51222	377224
165932	377225
56077	377226
260796	377227
294049	377228
64296	377229
103850	377230
53242	377231
286887	377232
124449	377233
57312	377234
172871	377235
11091	377236
215327	377237
5613	377238
20485	377239
58784	377240
157042	377241
26350	377242
85331	377243
8419	377244
196698	377245
108632	377246
289439	377247
147210	377248
46167	377249
33122	377250
92240	377251
13139	377252
42250	377253
50701	377254
136628	377255
154342	377256
180895	377257
59799	377258
185943	377259
289614	377260
169164	377261
23535	377262
891	377263
215154	377264
200618	377265
202660	377266
87507	377267
3793	377268
1189	377269
17256	377270
11396	377271
16481	377272
46032	377273
72724	377274
184093	377275
165615	377276
13528	377277
9335	377278
126165	377279
119170	377280
3310	377281
133644	377282
163630	377283
125715	377284
47260	377285
95152	377286
137477	377287
3893	377288
1369	377289
277367	377290
59083	377291
207596	377292
83057	377293
2179	377294
33364	377295
180023	377296
19979	377297
48345	377298
171528	377299
3839	377300
414	377301
215651	377302
65141	377303
3266	377304
2481	377305
203711	377306
283063	377307
42439	377308
20423	377309
29675	377310
128507	377311
147529	377312
15605	377313
19143	377314
195574	377315
79673	377316
69250	377317
155869	377318
26432	377319
1502	377320
39869	377321
39209	377322
3233	377323
50010	377324
193191	377325
205866	377326
212648	377327
41446	377328
97324	377329
13335	377330
27157	377331
152304	377332
30713	377333
100668	377334
960	377335
55966	377336
39482	377337
260997	377338
19032	377339
40081	377340
21365	377341
192785	377342
133057	377343
6795	377344
53	377345
55185	377346
4805	377347
138698	377348
73212	377349
33686	377350
231412	377351
148842	377352
2350	377353
30469	377354
619	377355
2211	377356
28909	377357
51693	377358
208210	377359
157993	377360
125190	377361
275443	377362
34934	377363
69485	377364
2604	377365
153472	377366
1517	377367
8042	377368
48393	377369
60252	377370
38912	377371
231603	377372
11456	377373
30148	377374
63689	377375
1642	377376
20851	377377
158549	377378
32180	377379
76214	377380
38707	377381
3318	377382
3575	377383
139762	377384
312223	377385
82065	377386
160610	377387
2874	377388
29188	377389
21946	377390
15952	377391
7360	377392
188985	377393
106637	377394
22045	377395
231305	377396
21550	377397
129217	377398
46325	377399
141206	377400
767	377401
182868	377402
167944	377403
116395	377404
52947	377405
498	377406
27753	377407
123796	377408
49900	377409
48053	377410
13717	377411
28587	377412
1718	377413
239494	377414
263332	377415
72388	377416
502	377417
64775	377418
162825	377419
101827	377420
3803	377421
83649	377422
4531	377423
67155	377424
10580	377425
36765	377426
37578	377427
40274	377428
213171	377429
171786	377430
129536	377431
8	377432
113424	377433
36789	377434
209798	377435
24637	377436
26006	377437
205889	377438
5780	377439
11000	377440
1849	377441
736	377442
20379	377443
90325	377444
291719	377445
98281	377446
38298	377447
1170	377448
186968	377449
2655	377450
14598	377451
15891	377452
200681	377453
123386	377454
147237	377455
67389	377456
85728	377457
127762	377458
7870	377459
201775	377460
98708	377461
238699	377462
14358	377463
145225	377464
92874	377465
210521	377466
3115	377467
95223	377468
176310	377469
40702	377470
204287	377471
126024	377472
8423	377473
293651	377474
6660	377475
122526	377476
92949	377477
137809	377478
19305	377479
63907	377480
74798	377481
38869	377482
22677	377483
32122	377484
183	377485
76154	377486
127646	377487
169713	377488
304985	377489
50704	377490
84509	377491
5185	377492
139820	377493
168908	377494
123548	377495
3290	377496
26618	377497
31036	377498
2158	377499
116294	377500
207142	377501
101204	377502
63617	377503
41998	377504
136176	377505
92665	377506
155863	377507
41529	377508
106851	377509
26472	377510
5274	377511
32248	377512
141501	377513
100079	377514
18463	377515
214968	377516
74349	377517
213588	377518
200611	377519
39789	377520
55064	377521
160024	377522
11660	377523
62446	377524
83216	377525
120111	377526
83963	377527
116470	377528
128149	377529
112439	377530
271012	377531
270429	377532
310544	377533
25502	377534
25729	377535
34599	377536
106250	377537
5069	377538
297905	377539
42916	377540
250431	377541
134385	377542
57391	377543
133329	377544
2583	377545
12168	377546
124688	377547
144209	377548
113727	377549
17487	377550
87165	377551
8933	377552
31563	377553
114111	377554
14558	377555
260557	377556
9829	377557
766	377558
47752	377559
287702	377560
60832	377561
39016	377562
10970	377563
55137	377564
17099	377565
56316	377566
159912	377567
100372	377568
86357	377569
11797	377570
89361	377571
29035	377572
125174	377573
72	377574
176427	377575
186186	377576
179203	377577
15612	377578
76379	377579
67507	377580
2448	377581
9331	377582
196000	377583
175560	377584
243422	377585
105328	377586
6549	377587
103525	377588
41645	377589
78930	377590
131127	377591
38256	377592
187577	377593
14345	377594
133076	377595
17593	377596
231247	377597
65927	377598
36732	377599
51937	377600
82183	377601
87328	377602
36473	377603
36473	377604
4123	377605
133598	377606
27055	377607
15551	377608
190062	377609
51983	377610
51983	377611
168669	377612
21248	377613
7525	377614
82209	377615
58782	377616
67310	377617
170979	377618
65531	377619
107841	377620
64276	377621
196362	377622
37418	377623
144634	377624
199228	377625
46888	377626
75708	377627
304590	377628
179626	377629
14399	377630
91410	377631
5803	377632
121291	377633
135901	377634
68870	377635
246078	377636
37558	377637
63704	377638
39973	377639
108314	377640
26361	377641
275431	377642
118556	377643
6476	377644
193763	377645
33266	377646
77333	377647
27054	377648
192913	377649
145128	377650
1188	377651
64012	377652
136993	377653
166091	377654
5593	377655
20512	377656
6526	377657
25935	377658
70590	377659
97241	377660
29030	377661
189431	377662
27208	377663
186909	377664
76943	377665
18997	377666
31271	377667
112640	377668
21804	377669
168380	377670
56475	377671
283059	377672
20977	377673
196183	377674
133843	377675
50021	377676
19392	377677
72149	377678
109	377679
7440	377680
4760	377681
51526	377682
61561	377683
16975	377684
60697	377685
240759	377686
87441	377687
56479	377688
259050	377689
80135	377690
15212	377691
44953	377692
179588	377693
4732	377694
102556	377695
17534	377696
214235	377697
67479	377698
34935	377699
56801	377700
27344	377701
36487	377702
80057	377703
17801	377704
17801	377705
65908	377706
5381	377707
235190	377708
1446	377709
202223	377710
90040	377711
21408	377712
9682	377713
126171	377714
173	377715
129645	377716
68158	377717
35187	377718
50222	377719
259248	377720
15096	377721
30235	377722
128725	377723
215235	377724
64707	377725
19211	377726
23857	377727
12191	377728
90666	377729
117897	377730
242839	377731
96207	377732
53779	377733
66397	377734
197094	377735
78967	377736
71657	377737
75731	377738
106986	377739
54923	377740
19702	377741
196643	377742
196643	377743
240114	377744
141619	377745
129363	377746
172530	377747
283	377748
35371	377749
44383	377750
77620	377751
25729	377752
24304	377753
34934	377754
85016	377755
260348	377756
106244	377757
73617	377758
733	377759
114417	377760
13597	377761
42366	377762
5593	377763
126993	377764
61143	377765
299293	377766
54774	377767
18595	377768
116505	377769
22651	377770
94350	377771
45971	377772
192192	377773
82412	377774
67807	377775
11164	377776
298300	377777
52513	377778
141945	377779
580	377780
82741	377781
2959	377782
122530	377783
96553	377784
88068	377785
174957	377786
177	377787
166912	377788
18524	377789
117607	377790
40174	377791
32888	377792
257420	377793
219985	377794
118369	377795
1255	377796
311830	377797
85676	377798
169573	377799
27759	377800
16250	377801
66358	377802
16041	377803
75611	377804
8277	377805
6352	377806
173136	377807
111329	377808
18227	377809
171199	377810
21820	377811
52509	377812
47698	377813
146	377814
4842	377815
159841	377816
23987	377817
28431	377818
216138	377819
4372	377820
8531	377821
95075	377822
1259	377823
9276	377824
26104	377825
125	377826
50133	377827
182697	377828
149452	377829
99145	377830
142681	377831
69050	377832
225685	377833
8844	377834
55159	377835
32833	377836
180190	377837
18463	377838
352	377839
443	377840
9251	377841
139881	377842
52181	377843
77458	377844
151108	377845
43289	377846
1490	377847
11505	377848
9497	377849
130604	377850
165051	377851
47489	377852
292152	377853
38800	377854
170099	377855
24497	377856
6099	377857
137601	377858
2571	377859
12404	377860
268701	377861
28613	377862
14713	377863
53129	377864
289107	377865
242766	377866
215516	377867
15904	377868
31880	377869
20410	377870
134989	377871
176111	377872
97448	377873
6869	377874
70413	377875
102482	377876
187088	377877
88663	377878
4588	377879
96114	377880
35293	377881
188122	377882
216439	377883
6372	377884
83336	377885
298674	377886
84229	377887
36764	377888
194598	377889
56499	377890
26081	377891
88857	377892
201264	377893
139874	377894
10634	377895
121174	377896
68926	377897
29068	377898
134865	377899
140051	377900
66787	377901
60296	377902
39036	377903
219223	377904
261663	377905
210078	377906
68982	377907
84114	377908
69438	377909
12036	377910
12036	377911
94237	377912
125410	377913
62356	377914
27766	377915
172026	377916
257006	377917
78458	377918
55446	377919
170299	377920
4610	377921
85774	377922
45386	377923
51723	377924
67657	377925
237850	377926
51906	377927
63142	377928
154353	377929
73432	377930
81598	377931
15794	377932
9912	377933
213682	377934
84423	377935
161028	377936
72677	377937
163407	377938
1172	377939
245029	377940
166052	377941
131320	377942
255535	377943
49358	377944
103159	377945
65410	377946
48939	377947
263684	377948
184702	377949
167571	377950
65489	377951
51302	377952
10934	377953
147847	377954
210316	377955
125094	377956
1172	377957
178326	377958
258919	377959
6526	377960
114844	377961
29897	377962
179819	377963
61135	377964
252420	377965
265531	377966
10527	377967
4037	377968
85310	377969
28309	377970
87121	377971
87121	377972
6130	377973
13719	377974
41784	377975
28550	377976
92201	377977
15694	377978
281154	377979
45660	377980
31426	377981
47799	377982
296919	377983
280697	377984
98045	377985
3916	377986
74810	377987
5066	377988
81905	377989
220987	377990
226464	377991
46148	377992
33394	377993
79557	377994
55872	377995
234484	377996
45844	377997
266578	377998
282400	377999
40298	378000
111248	378001
42994	378002
49901	378003
24173	378004
129949	378005
105777	378006
36257	378007
118950	378008
118408	378009
58985	378010
147135	378011
6619	378012
4014	378013
175158	378014
138954	378015
150970	378016
222987	378017
1142	378018
265612	378019
308630	378020
103514	378021
210128	378022
54235	378023
87570	378024
72223	378025
54144	378026
76013	378027
83103	378028
60411	378029
35246	378030
7680	378031
187923	378032
177659	378033
2152	378034
34053	378035
203344	378036
90015	378037
85135	378038
179216	378039
1189	378040
19491	378041
85108	378042
63045	378043
145771	378044
20630	378045
49541	378046
17531	378047
138739	378048
183942	378049
4147	378050
91780	378051
34659	378052
6047	378053
97231	378054
20797	378055
281160	378056
13614	378057
28741	378058
136341	378059
270744	378060
83332	378061
85213	378062
7626	378063
6408	378064
205864	378065
6188	378066
33483	378067
218199	378068
32371	378069
120749	378070
195013	378071
2280	378072
151180	378073
66055	378074
152526	378075
32050	378076
33591	378077
8645	378078
118010	378079
8961	378080
72523	378081
75576	378082
96321	378083
288383	378084
25488	378085
18085	378086
194064	378087
267164	378088
11247	378089
36728	378090
16133	378091
108594	378092
148601	378093
2671	378094
111861	378095
76492	378096
2515	378097
39360	378098
21127	378099
181704	378100
249066	378101
160159	378102
90440	378103
55696	378104
142370	378105
127754	378106
10242	378107
204559	378108
25764	378109
32705	378110
43352	378111
136388	378112
9504	378113
182740	378114
60936	378115
145958	378116
50461	378117
117967	378118
47316	378119
129507	378120
28013	378121
1756	378122
75850	378123
24797	378124
209823	378125
116435	378126
11595	378127
126016	378128
85523	378129
58421	378130
137258	378131
42213	378132
309230	378133
61151	378134
140529	378135
41	378136
273462	378137
21418	378138
178629	378139
461	378140
143053	378141
177929	378142
63319	378143
98043	378144
201903	378145
274180	378146
15839	378147
7000	378148
40030	378149
24190	378150
28351	378151
75829	378152
42616	378153
67458	378154
7947	378155
33420	378156
68428	378157
22961	378158
52248	378159
105011	378160
261886	378161
181572	378162
218114	378163
145086	378164
91267	378165
199379	378166
195865	378167
54144	378168
20808	378169
93058	378170
17346	378171
74	378172
28151	378173
131672	378174
90462	378175
20515	378176
64565	378177
94521	378178
44948	378179
28420	378180
182139	378181
182139	378182
64941	378183
53078	378184
69719	378185
77239	378186
32450	378187
3401	378188
3401	378189
3401	378190
239215	378191
6941	378192
9098	378193
165490	378194
162447	378195
99340	378196
2160	378197
14033	378198
39757	378199
146	378200
253012	378201
302700	378202
94226	378203
41528	378204
53002	378205
204459	378206
19127	378207
19557	378208
139045	378209
4456	378210
125379	378211
48731	378212
2141	378213
36505	378214
28499	378215
135616	378216
18697	378217
157747	378218
142557	378219
70337	378220
1259	378221
40894	378222
182769	378223
57460	378224
53838	378225
1533	378226
64322	378227
90321	378228
291579	378229
181401	378230
189596	378231
71442	378232
123982	378233
54351	378234
141501	378235
116456	378236
22151	378237
3031	378238
1255	378239
66100	378240
96302	378241
12486	378242
39920	378243
27626	378244
189351	378245
151515	378246
106851	378247
310355	378248
92877	378249
27266	378250
7278	378251
118628	378252
24677	378253
198823	378254
24116	378255
14808	378256
38548	378257
30585	378258
147245	378259
98376	378260
36913	378261
23989	378262
36617	378263
119871	378264
2094	378265
113182	378266
205939	378267
99636	378268
29082	378269
134929	378270
294226	378271
38115	378272
295158	378273
28374	378274
169477	378275
2897	378276
260403	378277
61761	378278
176175	378279
105658	378280
7186	378281
40309	378282
40720	378283
60436	378284
68543	378285
286984	378286
148536	378287
161857	378288
302795	378289
304626	378290
86119	378291
274534	378292
66811	378293
129995	378294
63095	378295
56316	378296
121408	378297
27513	378298
1633	378299
47878	378300
118040	378301
128404	378302
112224	378303
9674	378304
188482	378305
2281	378306
44874	378307
5491	378308
135704	378309
30235	378310
99363	378311
4385	378312
211501	378313
243173	378314
48144	378315
34	378316
49071	378317
61141	378318
64478	378319
138445	378320
125854	378321
22516	378322
59726	378323
93186	378324
34177	378325
54436	378326
49	378327
17294	378328
31870	378329
31870	378330
7717	378331
176509	378332
24942	378333
97610	378334
97230	378335
113094	378336
188408	378337
45968	378338
93823	378339
59679	378340
132539	378341
272988	378342
20290	378343
12410	378344
51047	378345
24036	378346
38578	378347
46639	378348
35794	378349
266427	378350
40456	378351
49907	378352
304181	378353
125393	378354
131569	378355
14894	378356
110019	378357
26824	378358
154696	378359
37012	378360
54832	378361
146016	378362
99153	378363
39318	378364
2238	378365
156010	378366
269497	378367
210971	378368
90796	378369
14390	378370
192783	378371
50242	378372
5576	378373
9431	378374
36208	378375
54475	378376
63526	378377
5347	378378
70015	378379
198430	378380
392	378381
231591	378382
5552	378383
2996	378384
302547	378385
110403	378386
3973	378387
90750	378388
1941	378389
116993	378390
16121	378391
166330	378392
4211	378393
37260	378394
10194	378395
115483	378396
45410	378397
29801	378398
13886	378399
1943	378400
119219	378401
27965	378402
206972	378403
35642	378404
30243	378405
40793	378406
34132	378407
60713	378408
47825	378409
146839	378410
21597	378411
23698	378412
4082	378413
3926	378414
14019	378415
70173	378416
108552	378417
269856	378418
53057	378419
25895	378420
155	378421
194908	378422
78231	378423
18719	378424
657	378425
171892	378426
186633	378427
69905	378428
166224	378429
174755	378430
64027	378431
257849	378432
102258	378433
11396	378434
63069	378435
11032	378436
22293	378437
87053	378438
108468	378439
293605	378440
46203	378441
91245	378442
27789	378443
133112	378444
20340	378445
5027	378446
125754	378447
136369	378448
132801	378449
28149	378450
8284	378451
183907	378452
192520	378453
88135	378454
77985	378455
52187	378456
1321	378457
145580	378458
28306	378459
72118	378460
39949	378461
61116	378462
77876	378463
161036	378464
131243	378465
64871	378466
56995	378467
159806	378468
111302	378469
60185	378470
107463	378471
108012	378472
121353	378473
185121	378474
95986	378475
21262	378476
57772	378477
59368	378478
127755	378479
33370	378480
118809	378481
7734	378482
39158	378483
184649	378484
156953	378485
18932	378486
28822	378487
78700	378488
73460	378489
13441	378490
47744	378491
63226	378492
43981	378493
153126	378494
37798	378495
8571	378496
182808	378497
105844	378498
183097	378499
105285	378500
235383	378501
12224	378502
102784	378503
54150	378504
105588	378505
216500	378506
249345	378507
125616	378508
23669	378509
111203	378510
209497	378511
282210	378512
225721	378513
192969	378514
37912	378515
37912	378516
195655	378517
49728	378518
243623	378519
304850	378520
53752	378521
290500	378522
44782	378523
133444	378524
9815	378525
63010	378526
36955	378527
78647	378528
106279	378529
77687	378530
47657	378531
117247	378532
16108	378533
561	378534
39859	378535
65258	378536
308002	378537
100974	378538
156213	378539
37859	378540
256665	378541
97228	378542
11804	378543
66601	378544
33365	378545
90329	378546
40603	378547
24050	378548
1586	378549
1783	378550
104548	378551
37422	378552
39063	378553
347	378554
14756	378555
33228	378556
6218	378557
161948	378558
30680	378559
7740	378560
124206	378561
209057	378562
21739	378563
44401	378564
70206	378565
106458	378566
1904	378567
143343	378568
12353	378569
130375	378570
16434	378571
221008	378572
291427	378573
93715	378574
34689	378575
141945	378576
36023	378577
99099	378578
2288	378579
1252	378580
105439	378581
139086	378582
116004	378583
558	378584
207544	378585
194190	378586
22958	378587
108412	378588
35236	378589
13740	378590
122877	378591
36333	378592
11731	378593
84906	378594
40299	378595
63491	378596
44242	378597
131907	378598
95967	378599
197135	378600
69928	378601
6047	378602
24173	378603
34180	378604
54366	378605
31713	378606
39845	378607
29668	378608
113252	378609
20048	378610
56824	378611
12093	378612
12093	378613
1676	378614
118049	378615
249839	378616
64769	378617
142610	378618
268326	378619
88829	378620
238663	378621
44740	378622
2662	378623
19648	378624
150731	378625
126336	378626
146912	378627
194745	378628
3497	378629
87833	378630
59881	378631
51724	378632
78420	378633
90025	378634
86649	378635
115286	378636
94666	378637
140640	378638
96	378639
66615	378640
133118	378641
58576	378642
182455	378643
232253	378644
158735	378645
48253	378646
19099	378647
26	378648
144805	378649
119495	378650
304696	378651
74026	378652
35988	378653
396	378654
153644	378655
48020	378656
291	378657
116529	378658
14804	378659
4009	378660
232509	378661
199689	378662
90946	378663
194897	378664
165395	378665
185225	378666
14865	378667
250647	378668
69845	378669
14337	378670
287145	378671
7853	378672
75334	378673
80555	378674
2656	378675
53454	378676
90697	378677
8250	378678
251115	378679
63274	378680
5847	378681
16242	378682
91015	378683
17944	378684
10780	378685
15106	378686
64168	378687
761	378688
178452	378689
241274	378690
27113	378691
27046	378692
260629	378693
10711	378694
561	378695
285243	378696
59581	378697
761	378698
193416	378699
94216	378700
212945	378701
63954	378702
92596	378703
28	378704
36137	378705
47754	378706
78932	378707
28	378708
380	378709
168134	378710
37595	378711
249403	378712
112537	378713
1528	378714
16289	378715
49943	378716
32749	378717
7130	378718
131347	378719
58025	378720
99242	378721
13486	378722
145339	378723
15615	378724
12003	378725
1193	378726
4039	378727
148579	378728
251824	378729
18692	378730
87053	378731
80957	378732
38	378733
120887	378734
58799	378735
70346	378736
72123	378737
262095	378738
78142	378739
64020	378740
1848	378741
140925	378742
25984	378743
69138	378744
78040	378745
139290	378746
142816	378747
299282	378748
74291	378749
204692	378750
27626	378751
46476	378752
82374	378753
79735	378754
214604	378755
204971	378756
304797	378757
56470	378758
233888	378759
70019	378760
154546	378761
115057	378762
57258	378763
186907	378764
142550	378765
159839	378766
29100	378767
35747	378768
101756	378769
204282	378770
70579	378771
26369	378772
64744	378773
147368	378774
130132	378775
143722	378776
133459	378777
53137	378778
34284	378779
91275	378780
128557	378781
34643	378782
79449	378783
37647	378784
143577	378785
17929	378786
121689	378787
4312	378788
52723	378789
255323	378790
124186	378791
31093	378792
17555	378793
79470	378794
642	378795
202398	378796
69513	378797
149524	378798
13107	378799
30237	378800
64013	378801
32424	378802
9215	378803
89939	378804
76898	378805
43599	378806
60396	378807
19417	378808
35655	378809
352	378810
5436	378811
15809	378812
6685	378813
13732	378814
37408	378815
90391	378816
5076	378817
173481	378818
3293	378819
67844	378820
16312	378821
184701	378822
2372	378823
26567	378824
9909	378825
92489	378826
25991	378827
155077	378828
4806	378829
86396	378830
29855	378831
6905	378832
741	378833
39306	378834
64360	378835
89394	378836
368	378837
92989	378838
200593	378839
2584	378840
23382	378841
160281	378842
201731	378843
231338	378844
238189	378845
144848	378846
174488	378847
300658	378848
11965	378849
12010	378850
183089	378851
92555	378852
108185	378853
32936	378854
18234	378855
2980	378856
73920	378857
114734	378858
82702	378859
151857	378860
90963	378861
268514	378862
68276	378863
166174	378864
77491	378865
120945	378866
47437	378867
235740	378868
60599	378869
61147	378870
40516	378871
73220	378872
116753	378873
39746	378874
138148	378875
15880	378876
255321	378877
139050	378878
228860	378879
174723	378880
29285	378881
112056	378882
471	378883
132089	378884
311695	378885
123023	378886
97926	378887
84867	378888
15801	378889
196817	378890
48673	378891
96285	378892
133805	378893
231745	378894
186519	378895
282360	378896
88406	378897
173208	378898
145722	378899
33302	378900
70320	378901
141748	378902
49149	378903
91163	378904
66930	378905
183221	378906
24587	378907
8491	378908
84862	378909
164996	378910
130158	378911
176920	378912
100576	378913
22151	378914
183560	378915
12649	378916
50971	378917
194561	378918
96450	378919
138350	378920
18131	378921
194022	378922
19236	378923
181827	378924
264761	378925
161694	378926
79059	378927
30289	378928
22547	378929
171600	378930
176102	378931
88566	378932
894	378933
163861	378934
45681	378935
160013	378936
106575	378937
131209	378938
110190	378939
443	378940
2233	378941
17448	378942
2970	378943
63928	378944
12450	378945
29318	378946
130406	378947
9794	378948
28635	378949
46246	378950
26522	378951
214647	378952
142181	378953
101345	378954
18287	378955
25230	378956
167292	378957
72562	378958
74088	378959
1959	378960
51102	378961
73470	378962
137071	378963
153109	378964
9147	378965
84888	378966
34401	378967
86542	378968
48580	378969
203433	378970
32490	378971
107478	378972
43736	378973
352	378974
2351	378975
29281	378976
260588	378977
78400	378978
9680	378979
37452	378980
260769	378981
217016	378982
600	378983
73273	378984
19374	378985
106223	378986
189215	378987
147840	378988
13056	378989
20210	378990
51087	378991
137764	378992
20888	378993
187449	378994
282739	378995
175376	378996
202227	378997
19752	378998
109	378999
109094	379000
762	379001
74533	379002
132700	379003
228531	379004
137145	379005
149066	379006
115453	379007
168712	379008
99079	379009
98961	379010
36796	379011
270581	379012
97743	379013
208874	379014
173321	379015
270976	379016
48977	379017
23374	379018
258532	379019
66469	379020
18334	379021
2546	379022
104466	379023
173586	379024
10321	379025
121248	379026
53679	379027
21953	379028
53456	379029
53135	379030
16082	379031
31787	379032
30161	379033
970	379034
79684	379035
17953	379036
352	379037
113666	379038
25336	379039
96646	379040
144143	379041
121	379042
228608	379043
69229	379044
155779	379045
166548	379046
1304	379047
7473	379048
173460	379049
80828	379050
56838	379051
13303	379052
13303	379053
298659	379054
1834	379055
168657	379056
17511	379057
431	379058
121430	379059
39352	379060
43435	379061
104448	379062
26460	379063
162012	379064
30	379065
45729	379066
94166	379067
85787	379068
14702	379069
177792	379070
493	379071
61429	379072
135493	379073
158198	379074
35013	379075
27154	379076
189244	379077
28252	379078
292963	379079
201425	379080
144	379081
41683	379082
19393	379083
73125	379084
300142	379085
307245	379086
197288	379087
202509	379088
82574	379089
263968	379090
59603	379091
87963	379092
128781	379093
4996	379094
72538	379095
82994	379096
253912	379097
7179	379098
3923	379099
292	379100
76419	379101
13392	379102
54	379103
204900	379104
230188	379105
28149	379106
191369	379107
1238	379108
273862	379109
66973	379110
123371	379111
7331	379112
115991	379113
268685	379114
232472	379115
63436	379116
20877	379117
50603	379118
49359	379119
26022	379120
76189	379121
15186	379122
15968	379123
252913	379124
265823	379125
207197	379126
57099	379127
96618	379128
49273	379129
117338	379130
38	379131
202997	379132
108182	379133
80463	379134
5779	379135
5729	379136
185268	379137
25509	379138
3597	379139
83697	379140
7988	379141
92855	379142
11200	379143
16761	379144
17291	379145
18823	379146
33544	379147
119586	379148
2007	379149
149718	379150
62692	379151
68414	379152
23883	379153
142952	379154
12691	379155
132822	379156
47744	379157
47938	379158
6045	379159
3	379160
46792	379161
175322	379162
151424	379163
45214	379164
3995	379165
271	379166
138377	379167
100367	379168
65206	379169
84361	379170
126012	379171
80381	379172
97600	379173
37283	379174
5134	379175
2330	379176
78082	379177
24956	379178
2020	379179
7544	379180
24768	379181
112382	379182
1749	379183
10311	379184
580	379185
304638	379186
115149	379187
8206	379188
172730	379189
12221	379190
6731	379191
113359	379192
40497	379193
64452	379194
100169	379195
53209	379196
67381	379197
70067	379198
103397	379199
270922	379200
175326	379201
54514	379202
54508	379203
152380	379204
40229	379205
281232	379206
82812	379207
56828	379208
94796	379209
223968	379210
2082	379211
10513	379212
168496	379213
186655	379214
27588	379215
47887	379216
621	379217
41	379218
14464	379219
142400	379220
17917	379221
155817	379222
26633	379223
22642	379224
42850	379225
18693	379226
59091	379227
91777	379228
301353	379229
17505	379230
17626	379231
6933	379232
47267	379233
68551	379234
42285	379235
87466	379236
180479	379237
79171	379238
204859	379239
173958	379240
117392	379241
150422	379242
16446	379243
85403	379244
136316	379245
87783	379246
659	379247
138655	379248
4758	379249
68960	379250
11304	379251
41492	379252
44563	379253
3059	379254
22820	379255
47406	379256
23792	379257
70462	379258
279947	379259
90052	379260
46394	379261
56597	379262
27236	379263
37230	379264
4879	379265
56286	379266
77154	379267
34479	379268
10516	379269
54574	379270
54549	379271
23417	379272
26364	379273
9897	379274
54869	379275
254235	379276
310663	379277
41276	379278
10527	379279
18927	379280
83650	379281
65963	379282
72509	379283
60914	379284
26005	379285
259477	379286
120264	379287
1758	379288
95947	379289
30514	379290
1073	379291
8201	379292
141228	379293
3746	379294
72715	379295
148186	379296
1386	379297
146799	379298
219611	379299
176931	379300
61429	379301
218190	379302
11737	379303
133717	379304
18145	379305
213902	379306
9056	379307
18645	379308
73525	379309
96355	379310
299712	379311
214862	379312
254073	379313
161444	379314
150369	379315
43915	379316
23323	379317
56537	379318
99576	379319
102839	379320
13838	379321
10068	379322
9263	379323
82448	379324
206257	379325
201982	379326
180406	379327
224028	379328
23589	379329
153640	379330
133215	379331
95026	379332
25203	379333
124581	379334
1166	379335
2436	379336
64869	379337
101300	379338
45425	379339
9021	379340
89433	379341
89433	379342
79397	379343
52932	379344
142160	379345
74994	379346
30042	379347
6555	379348
36011	379349
1600	379350
78782	379351
62079	379352
92075	379353
33220	379354
2962	379355
289964	379356
287161	379357
163215	379358
55329	379359
86638	379360
58152	379361
99858	379362
42133	379363
68842	379364
28932	379365
29791	379366
60067	379367
282216	379368
269547	379369
37104	379370
30064	379371
7201	379372
7299	379373
6509	379374
48939	379375
70997	379376
211456	379377
151388	379378
293014	379379
44215	379380
36192	379381
13876	379382
3563	379383
588	379384
55462	379385
103358	379386
64040	379387
5108	379388
298000	379389
23383	379390
945	379391
192384	379392
104926	379393
234480	379394
57504	379395
64676	379396
89005	379397
16815	379398
13747	379399
101139	379400
270056	379401
143462	379402
76926	379403
250464	379404
126826	379405
268679	379406
55809	379407
269532	379408
84943	379409
30127	379410
100679	379411
244382	379412
112779	379413
78254	379414
15631	379415
83210	379416
116559	379417
222046	379418
12107	379419
3448	379420
82988	379421
212306	379422
53622	379423
118201	379424
13581	379425
43103	379426
140165	379427
144894	379428
132560	379429
10881	379430
48556	379431
76032	379432
115946	379433
51106	379434
11	379435
50106	379436
15603	379437
135743	379438
84777	379439
232067	379440
136666	379441
15430	379442
42168	379443
35772	379444
218146	379445
198055	379446
67257	379447
106575	379448
105642	379449
108009	379450
142364	379451
6210	379452
262283	379453
1241	379454
10288	379455
9460	379456
5977	379457
105261	379458
2041	379459
33521	379460
3564	379461
111436	379462
6805	379463
44103	379464
22724	379465
19279	379466
76354	379467
25127	379468
102613	379469
184118	379470
194846	379471
122422	379472
46807	379473
50458	379474
29184	379475
27820	379476
150092	379477
13209	379478
243596	379479
14274	379480
4541	379481
142107	379482
26916	379483
57092	379484
12590	379485
145473	379486
16241	379487
220031	379488
159033	379489
10425	379490
56977	379491
7803	379492
15118	379493
850	379494
133363	379495
288768	379496
25491	379497
85918	379498
36362	379499
109304	379500
23323	379501
6818	379502
77439	379503
14426	379504
275726	379505
39471	379506
6210	379507
41544	379508
54614	379509
7398	379510
175179	379511
140384	379512
17142	379513
95809	379514
210330	379515
161616	379516
36367	379517
52738	379518
28981	379519
27944	379520
12555	379521
16912	379522
173917	379523
90041	379524
3578	379525
14291	379526
5962	379527
98011	379528
110230	379529
1024	379530
83953	379531
126227	379532
55553	379533
38215	379534
23490	379535
15053	379536
195186	379537
2760	379538
941	379539
98382	379540
3174	379541
1503	379542
87724	379543
260097	379544
101970	379545
217687	379546
71104	379547
88959	379548
15216	379549
63445	379550
358	379551
31945	379552
87874	379553
140757	379554
140418	379555
65881	379556
109110	379557
36266	379558
60937	379559
145850	379560
25205	379561
179503	379562
172847	379563
129883	379564
6742	379565
78418	379566
19311	379567
202261	379568
111229	379569
49651	379570
179915	379571
202970	379572
84917	379573
8846	379574
34374	379575
17432	379576
75134	379577
2672	379578
129361	379579
190371	379580
95066	379581
854	379582
26589	379583
49189	379584
10717	379585
132143	379586
139789	379587
207612	379588
2627	379589
136689	379590
4609	379591
3718	379592
30449	379593
35496	379594
68981	379595
152201	379596
133290	379597
2032	379598
5602	379599
157936	379600
133769	379601
2325	379602
8843	379603
39377	379604
38789	379605
93289	379606
42147	379607
54928	379608
88836	379609
97981	379610
149845	379611
149845	379612
163398	379613
19293	379614
22881	379615
283503	379616
60377	379617
25999	379618
77645	379619
2844	379620
157464	379621
194513	379622
28025	379623
28025	379624
195366	379625
242731	379626
119514	379627
5832	379628
79636	379629
119972	379630
103245	379631
4279	379632
36768	379633
36768	379634
48457	379635
162287	379636
147059	379637
22739	379638
240210	379639
249865	379640
82898	379641
140810	379642
14825	379643
10618	379644
86676	379645
4279	379646
12847	379647
288282	379648
60484	379649
170847	379650
4414	379651
163219	379652
485	379653
169904	379654
33961	379655
69407	379656
105240	379657
93474	379658
46657	379659
31829	379660
20814	379661
1586	379662
161	379663
2023	379664
53228	379665
10375	379666
195343	379667
217150	379668
165740	379669
85689	379670
133662	379671
15071	379672
98179	379673
40854	379674
90981	379675
7272	379676
17133	379677
77020	379678
49493	379679
36290	379680
136477	379681
262535	379682
85726	379683
6548	379684
67170	379685
7584	379686
101848	379687
46896	379688
175961	379689
50781	379690
139344	379691
123326	379692
88	379693
68708	379694
94409	379695
10382	379696
185257	379697
199497	379698
5461	379699
33851	379700
32353	379701
179171	379702
58979	379703
110902	379704
138936	379705
59627	379706
146926	379707
278890	379708
3373	379709
99219	379710
62522	379711
102289	379712
170537	379713
52909	379714
70902	379715
49830	379716
192144	379717
172790	379718
302302	379719
73283	379720
51103	379721
13286	379722
22196	379723
149288	379724
78682	379725
40500	379726
116677	379727
7592	379728
24357	379729
89645	379730
31061	379731
194389	379732
57204	379733
7852	379734
61042	379735
672	379736
77	379737
33413	379738
2082	379739
220876	379740
56507	379741
182191	379742
50386	379743
291467	379744
94810	379745
250925	379746
1219	379747
3979	379748
184896	379749
33376	379750
46655	379751
60806	379752
217848	379753
118002	379754
15677	379755
169978	379756
111872	379757
87181	379758
75072	379759
29125	379760
67003	379761
42452	379762
10338	379763
75125	379764
16314	379765
12310	379766
884	379767
884	379768
36684	379769
56028	379770
86000	379771
60564	379772
91935	379773
230570	379774
41473	379775
129547	379776
294502	379777
9387	379778
34780	379779
200857	379780
14274	379781
34857	379782
129012	379783
34008	379784
71509	379785
10456	379786
147446	379787
7063	379788
18249	379789
92209	379790
25879	379791
183212	379792
106117	379793
27146	379794
27146	379795
18236	379796
76977	379797
129388	379798
185805	379799
105027	379800
34609	379801
4229	379802
31585	379803
83420	379804
30349	379805
32342	379806
61341	379807
40407	379808
227001	379809
32851	379810
89370	379811
125834	379812
19821	379813
1664	379814
244973	379815
212078	379816
160946	379817
140524	379818
27	379819
255412	379820
50943	379821
1135	379822
281980	379823
194950	379824
273519	379825
210688	379826
2061	379827
280292	379828
11819	379829
6125	379830
157287	379831
31660	379832
162165	379833
36558	379834
160932	379835
160733	379836
300397	379837
206307	379838
22227	379839
69816	379840
5893	379841
14264	379842
41409	379843
173151	379844
253063	379845
7498	379846
7821	379847
126766	379848
5616	379849
140120	379850
40203	379851
183318	379852
66219	379853
21047	379854
256650	379855
4643	379856
54435	379857
30489	379858
118082	379859
105207	379860
15009	379861
54112	379862
72395	379863
43519	379864
36273	379865
9687	379866
40005	379867
251643	379868
55919	379869
125794	379870
295732	379871
666	379872
78338	379873
133752	379874
47019	379875
5905	379876
16688	379877
35092	379878
634	379879
71367	379880
11664	379881
102293	379882
127092	379883
63294	379884
125	379885
47571	379886
41140	379887
32969	379888
124785	379889
107286	379890
11832	379891
30319	379892
90287	379893
4963	379894
195162	379895
4904	379896
91	379897
35325	379898
54562	379899
42271	379900
722	379901
16434	379902
64139	379903
19237	379904
89903	379905
49097	379906
74989	379907
29523	379908
39368	379909
1670	379910
33615	379911
111007	379912
153465	379913
6553	379914
220257	379915
109727	379916
189627	379917
11408	379918
29427	379919
2992	379920
5384	379921
113715	379922
21802	379923
56502	379924
74172	379925
155644	379926
188289	379927
186187	379928
191967	379929
180317	379930
135170	379931
62989	379932
141739	379933
13654	379934
132230	379935
361	379936
21071	379937
267994	379938
15459	379939
42528	379940
115453	379941
186292	379942
125650	379943
97712	379944
42412	379945
39395	379946
29714	379947
24966	379948
81002	379949
50441	379950
164422	379951
256344	379952
32296	379953
12260	379954
43996	379955
5246	379956
43695	379957
31405	379958
28291	379959
52406	379960
42100	379961
35392	379962
241834	379963
66273	379964
4499	379965
116295	379966
149028	379967
646	379968
1065	379969
89224	379970
5047	379971
62528	379972
147383	379973
90856	379974
108113	379975
209846	379976
44003	379977
46610	379978
1682	379979
69133	379980
4775	379981
87071	379982
126833	379983
12523	379984
60	379985
144408	379986
176261	379987
43627	379988
210138	379989
29089	379990
19345	379991
207315	379992
26306	379993
64652	379994
13143	379995
266141	379996
216174	379997
618	379998
2932	379999
5971	380000
115293	380001
243196	380002
416	380003
144669	380004
94807	380005
179987	380006
252201	380007
26828	380008
16115	380009
281402	380010
8790	380011
10755	380012
612	380013
8255	380014
18830	380015
6091	380016
38988	380017
143836	380018
2091	380019
83647	380020
25408	380021
141154	380022
240630	380023
2126	380024
22044	380025
54435	380026
82726	380027
97633	380028
13739	380029
80094	380030
53007	380031
21733	380032
222769	380033
36473	380034
3653	380035
22080	380036
47737	380037
115169	380038
7381	380039
278607	380040
38861	380041
17779	380042
10034	380043
3795	380044
298398	380045
259649	380046
113582	380047
71569	380048
50687	380049
12074	380050
10080	380051
79386	380052
28407	380053
33102	380054
38890	380055
86129	380056
8183	380057
183760	380058
34436	380059
6292	380060
32673	380061
92739	380062
151394	380063
283	380064
33352	380065
182	380066
27342	380067
235463	380068
12736	380069
240890	380070
85299	380071
67838	380072
92024	380073
102533	380074
11027	380075
186978	380076
33515	380077
54719	380078
22683	380079
14371	380080
35807	380081
7138	380082
57796	380083
102461	380084
30670	380085
54133	380086
15623	380087
68225	380088
43557	380089
107045	380090
46741	380091
21225	380092
263867	380093
269381	380094
1655	380095
22419	380096
46440	380097
110356	380098
23303	380099
17676	380100
11110	380101
211378	380102
50792	380103
178425	380104
267322	380105
21367	380106
72478	380107
133517	380108
109448	380109
869	380110
61772	380111
13601	380112
8202	380113
24819	380114
2605	380115
1501	380116
25319	380117
235273	380118
12445	380119
3867	380120
4469	380121
14211	380122
87256	380123
31769	380124
39419	380125
78753	380126
27388	380127
3004	380128
18204	380129
7337	380130
178283	380131
117094	380132
42645	380133
14784	380134
137916	380135
26694	380136
80425	380137
268974	380138
309388	380139
145698	380140
204961	380141
211483	380142
83160	380143
167599	380144
117209	380145
59337	380146
108137	380147
131066	380148
27744	380149
117	380150
77174	380151
20467	380152
139719	380153
119263	380154
114038	380155
126373	380156
171408	380157
2476	380158
120224	380159
163772	380160
39174	380161
772	380162
15406	380163
206069	380164
20825	380165
131038	380166
93718	380167
60521	380168
74812	380169
205680	380170
4007	380171
28002	380172
32952	380173
78554	380174
82186	380175
87653	380176
28134	380177
6120	380178
136514	380179
58546	380180
53073	380181
211601	380182
19276	380183
34283	380184
57297	380185
138619	380186
269659	380187
16312	380188
67130	380189
176081	380190
81695	380191
211345	380192
199482	380193
91252	380194
35765	380195
108456	380196
240451	380197
88650	380198
143990	380199
99039	380200
252689	380201
8800	380202
170150	380203
773	380204
89945	380205
60733	380206
89993	380207
192779	380208
23267	380209
16359	380210
13307	380211
53816	380212
158652	380213
96167	380214
86100	380215
308175	380216
5264	380217
4985	380218
107021	380219
94793	380220
9877	380221
1972	380222
73166	380223
139141	380224
214340	380225
120881	380226
48021	380227
8183	380228
133450	380229
79488	380230
144389	380231
64572	380232
215924	380233
114183	380234
41307	380235
128072	380236
226795	380237
73323	380238
145330	380239
54622	380240
142212	380241
157882	380242
47140	380243
194926	380244
18894	380245
171964	380246
27043	380247
117544	380248
31099	380249
32244	380250
60687	380251
56951	380252
6841	380253
5111	380254
9150	380255
155549	380256
57580	380257
165963	380258
180297	380259
295323	380260
9654	380261
23052	380262
132225	380263
71719	380264
1318	380265
76901	380266
5180	380267
30219	380268
153659	380269
117419	380270
154684	380271
104350	380272
55864	380273
34749	380274
108139	380275
89489	380276
6519	380277
17056	380278
85081	380279
41514	380280
38040	380281
19211	380282
2580	380283
43599	380284
76071	380285
18248	380286
90438	380287
1568	380288
19	380289
508	380290
11077	380291
7705	380292
74566	380293
1568	380294
47495	380295
61823	380296
3725	380297
172962	380298
216566	380299
166972	380300
88566	380301
13672	380302
259483	380303
36909	380304
85657	380305
34768	380306
6022	380307
85277	380308
114414	380309
275909	380310
4186	380311
271342	380312
27947	380313
704	380314
113893	380315
310002	380316
22499	380317
17419	380318
146547	380319
150696	380320
12663	380321
192936	380322
129040	380323
81756	380324
33081	380325
20194	380326
148149	380327
1868	380328
50894	380329
133746	380330
39631	380331
120479	380332
2481	380333
9431	380334
41462	380335
116952	380336
142792	380337
255200	380338
159528	380339
50154	380340
7641	380341
130430	380342
142690	380343
182189	380344
26807	380345
31469	380346
230125	380347
145150	380348
98131	380349
128400	380350
128400	380351
166305	380352
165899	380353
81839	380354
232962	380355
27775	380356
196128	380357
138736	380358
130056	380359
4367	380360
25618	380361
180355	380362
180355	380363
12760	380364
169349	380365
133120	380366
74991	380367
123367	380368
108967	380369
100416	380370
60503	380371
15222	380372
4874	380373
191056	380374
95749	380375
171017	380376
258061	380377
32256	380378
104966	380379
75729	380380
222674	380381
136978	380382
130569	380383
60450	380384
3985	380385
139050	380386
273422	380387
228502	380388
204224	380389
78148	380390
135341	380391
43166	380392
106443	380393
24677	380394
5973	380395
181096	380396
125	380397
48871	380398
15186	380399
131119	380400
227741	380401
6543	380402
77703	380403
81087	380404
206	380405
24284	380406
7961	380407
110384	380408
13086	380409
187079	380410
48904	380411
225953	380412
9662	380413
136004	380414
211085	380415
3538	380416
35268	380417
203694	380418
116220	380419
16469	380420
127027	380421
58045	380422
44238	380423
3435	380424
220809	380425
76464	380426
116643	380427
26430	380428
270865	380429
74466	380430
213016	380431
138458	380432
69496	380433
19087	380434
11404	380435
79548	380436
205193	380437
179502	380438
88651	380439
198150	380440
41552	380441
33423	380442
42657	380443
11662	380444
45954	380445
36752	380446
3548	380447
197934	380448
7151	380449
67580	380450
21365	380451
19070	380452
83127	380453
175064	380454
49633	380455
174702	380456
238185	380457
89339	380458
33722	380459
204486	380460
144446	380461
131252	380462
301332	380463
169892	380464
116279	380465
100588	380466
145940	380467
214136	380468
287554	380469
8514	380470
60526	380471
197142	380472
188481	380473
37914	380474
311199	380475
9713	380476
57212	380477
66562	380478
217904	380479
90138	380480
19857	380481
4229	380482
289669	380483
15827	380484
3569	380485
24695	380486
2999	380487
8028	380488
2759	380489
80850	380490
8386	380491
10185	380492
23630	380493
154213	380494
123280	380495
41275	380496
24927	380497
189010	380498
53277	380499
124779	380500
167669	380501
56989	380502
92982	380503
21950	380504
97496	380505
5867	380506
45249	380507
220641	380508
13448	380509
150966	380510
9692	380511
13160	380512
79112	380513
53679	380514
175563	380515
17005	380516
245209	380517
179901	380518
179901	380519
138573	380520
9595	380521
18446	380522
49456	380523
82386	380524
47503	380525
210539	380526
48646	380527
25449	380528
22887	380529
53757	380530
172872	380531
74947	380532
181319	380533
285420	380534
32024	380535
38895	380536
19572	380537
110902	380538
25890	380539
97292	380540
26781	380541
289221	380542
73706	380543
4378	380544
116087	380545
27407	380546
249802	380547
58586	380548
4199	380549
20308	380550
62202	380551
14884	380552
119733	380553
139445	380554
14695	380555
17531	380556
2795	380557
197971	380558
201163	380559
34085	380560
136742	380561
4391	380562
85780	380563
58542	380564
182743	380565
128584	380566
89850	380567
181405	380568
42848	380569
65501	380570
78280	380571
255713	380572
130031	380573
311288	380574
178190	380575
74187	380576
270214	380577
189026	380578
156684	380579
301100	380580
203374	380581
12661	380582
122469	380583
23955	380584
117538	380585
261403	380586
2364	380587
41065	380588
62389	380589
1869	380590
170851	380591
124772	380592
17948	380593
196807	380594
265334	380595
259378	380596
138255	380597
8497	380598
18910	380599
652	380600
152591	380601
116945	380602
49149	380603
77755	380604
155395	380605
266250	380606
90467	380607
29568	380608
211796	380609
51259	380610
273917	380611
139201	380612
5062	380613
17056	380614
29656	380615
139448	380616
298942	380617
40453	380618
40453	380619
88156	380620
46277	380621
29138	380622
8838	380623
43647	380624
25777	380625
213378	380626
80657	380627
109301	380628
4467	380629
8448	380630
45102	380631
169781	380632
113310	380633
187155	380634
60294	380635
117433	380636
114670	380637
58529	380638
109195	380639
50800	380640
127395	380641
23786	380642
127930	380643
51855	380644
173165	380645
8729	380646
106388	380647
208746	380648
34045	380649
87199	380650
58322	380651
8416	380652
183814	380653
114716	380654
62486	380655
16202	380656
23029	380657
186120	380658
83139	380659
83139	380660
148048	380661
161346	380662
176202	380663
280417	380664
56522	380665
73333	380666
165672	380667
183	380668
264239	380669
236599	380670
57177	380671
166758	380672
49103	380673
82905	380674
268816	380675
305845	380676
203527	380677
63072	380678
40160	380679
27041	380680
43141	380681
48786	380682
134930	380683
79859	380684
92638	380685
8193	380686
83797	380687
308807	380688
130743	380689
42019	380690
171523	380691
46950	380692
2938	380693
1457	380694
137015	380695
82420	380696
21021	380697
130089	380698
111368	380699
8596	380700
107758	380701
102588	380702
28	380703
196400	380704
16533	380705
34437	380706
3677	380707
19108	380708
60438	380709
201722	380710
144999	380711
59567	380712
101580	380713
57172	380714
32257	380715
139945	380716
204105	380717
171283	380718
107995	380719
34288	380720
174471	380721
26792	380722
6446	380723
43534	380724
19869	380725
35664	380726
81981	380727
183235	380728
9694	380729
45491	380730
247	380731
106673	380732
57812	380733
334	380734
3145	380735
21360	380736
99304	380737
1016	380738
799	380739
95513	380740
2831	380741
70301	380742
105309	380743
118200	380744
91322	380745
201052	380746
139938	380747
104424	380748
206530	380749
24641	380750
87754	380751
15122	380752
101420	380753
1433	380754
157655	380755
224077	380756
250915	380757
9609	380758
133632	380759
145305	380760
280154	380761
216455	380762
87241	380763
185826	380764
173517	380765
87815	380766
261184	380767
73906	380768
71027	380769
201090	380770
21317	380771
22133	380772
38423	380773
142994	380774
42746	380775
127859	380776
6185	380777
24441	380778
11098	380779
9788	380780
9114	380781
9909	380782
118218	380783
161279	380784
13420	380785
246408	380786
216152	380787
15334	380788
12076	380789
79656	380790
54446	380791
173336	380792
278925	380793
39587	380794
528	380795
37635	380796
29451	380797
33574	380798
510	380799
33880	380800
191220	380801
201399	380802
295697	380803
239103	380804
15608	380805
82933	380806
46582	380807
108426	380808
10472	380809
6572	380810
250096	380811
11835	380812
19856	380813
4366	380814
158007	380815
9686	380816
99723	380817
136839	380818
306324	380819
38777	380820
130817	380821
196116	380822
394	380823
34841	380824
41251	380825
78753	380826
4779	380827
129520	380828
58637	380829
63593	380830
3672	380831
1300	380832
55530	380833
129203	380834
6408	380835
22597	380836
26117	380837
33644	380838
167018	380839
66818	380840
23356	380841
23324	380842
47688	380843
130741	380844
153280	380845
150384	380846
93601	380847
4650	380848
6078	380849
13633	380850
155885	380851
93540	380852
24231	380853
120817	380854
175613	380855
18762	380856
18762	380857
97167	380858
17677	380859
281224	380860
150171	380861
126288	380862
191102	380863
145103	380864
216225	380865
41110	380866
248020	380867
149947	380868
221415	380869
222881	380870
112397	380871
27431	380872
64149	380873
188237	380874
55048	380875
11023	380876
204553	380877
131077	380878
22984	380879
84176	380880
27298	380881
25097	380882
22984	380883
137514	380884
7380	380885
218334	380886
29968	380887
19455	380888
58	380889
21742	380890
119281	380891
1422	380892
28486	380893
22175	380894
1547	380895
199912	380896
283382	380897
82631	380898
148924	380899
37132	380900
7545	380901
120498	380902
181470	380903
35068	380904
59640	380905
17135	380906
12346	380907
3003	380908
130751	380909
211434	380910
90795	380911
19427	380912
7239	380913
74947	380914
19213	380915
5188	380916
18754	380917
155158	380918
22702	380919
60388	380920
100718	380921
156162	380922
73574	380923
252813	380924
175723	380925
177478	380926
31283	380927
41262	380928
61087	380929
202340	380930
397	380931
208364	380932
134595	380933
34512	380934
25057	380935
2385	380936
50575	380937
428	380938
104571	380939
61177	380940
61182	380941
19	380942
43783	380943
219632	380944
80311	380945
101553	380946
56006	380947
164470	380948
1335	380949
3660	380950
174098	380951
137	380952
43776	380953
5024	380954
5806	380955
25988	380956
7743	380957
28010	380958
147335	380959
8459	380960
105807	380961
91629	380962
6652	380963
129064	380964
74123	380965
31256	380966
113412	380967
146807	380968
256994	380969
75152	380970
75531	380971
94768	380972
9800	380973
22932	380974
58361	380975
3208	380976
19514	380977
28184	380978
634	380979
41088	380980
43096	380981
9032	380982
301	380983
128172	380984
48142	380985
106583	380986
306343	380987
39698	380988
287863	380989
167033	380990
198093	380991
275645	380992
82254	380993
82254	380994
49745	380995
73061	380996
1086	380997
91305	380998
14057	380999
161149	381000
4582	381001
90676	381002
428	381003
32171	381004
18591	381005
236959	381006
17095	381007
191659	381008
157418	381009
23785	381010
83800	381011
79920	381012
10448	381013
17736	381014
207677	381015
95719	381016
98041	381017
43697	381018
108902	381019
124919	381020
226628	381021
20515	381022
72153	381023
102607	381024
271524	381025
65303	381026
75822	381027
38651	381028
93337	381029
206367	381030
123495	381031
131003	381032
10082	381033
3902	381034
247478	381035
15523	381036
58488	381037
29966	381038
18596	381039
86080	381040
131614	381041
12183	381042
38156	381043
28142	381044
12328	381045
15910	381046
126995	381047
250429	381048
37560	381049
79925	381050
47141	381051
41853	381052
6505	381053
47686	381054
4343	381055
149382	381056
24115	381057
187237	381058
82585	381059
83942	381060
1679	381061
141888	381062
80077	381063
81913	381064
19884	381065
37251	381066
93489	381067
9875	381068
193892	381069
81489	381070
92232	381071
24305	381072
31613	381073
4060	381074
186422	381075
78850	381076
38414	381077
1016	381078
133691	381079
119568	381080
93227	381081
81243	381082
5661	381083
64362	381084
142747	381085
6819	381086
44883	381087
1716	381088
26383	381089
110550	381090
59005	381091
93892	381092
2376	381093
94619	381094
213778	381095
140052	381096
206853	381097
221332	381098
165179	381099
39050	381100
76812	381101
880	381102
92415	381103
13023	381104
227122	381105
79320	381106
11116	381107
7085	381108
189374	381109
105132	381110
53427	381111
132212	381112
14223	381113
17860	381114
10150	381115
225619	381116
124103	381117
1748	381118
145404	381119
43413	381120
4856	381121
20490	381122
48881	381123
16364	381124
72221	381125
37874	381126
4230	381127
90258	381128
138798	381129
7549	381130
28142	381131
67364	381132
309483	381133
297033	381134
167855	381135
120455	381136
7431	381137
156583	381138
66734	381139
46056	381140
214780	381141
60082	381142
168273	381143
6795	381144
39548	381145
12811	381146
310427	381147
207703	381148
4343	381149
63267	381150
218547	381151
124955	381152
49858	381153
113259	381154
100181	381155
96612	381156
10746	381157
40197	381158
69743	381159
115828	381160
105072	381161
104885	381162
39036	381163
93185	381164
422	381165
24546	381166
33056	381167
257512	381168
145268	381169
179676	381170
36326	381171
208206	381172
63771	381173
257181	381174
4163	381175
145802	381176
309976	381177
8007	381178
33242	381179
20958	381180
49695	381181
98917	381182
134124	381183
42349	381184
134696	381185
53466	381186
81542	381187
27681	381188
3580	381189
80483	381190
186269	381191
74646	381192
206846	381193
1554	381194
76986	381195
28069	381196
128471	381197
22330	381198
139988	381199
13756	381200
43672	381201
68681	381202
53362	381203
1075	381204
57563	381205
69688	381206
179634	381207
182222	381208
2371	381209
19719	381210
107428	381211
43122	381212
88265	381213
12081	381214
125161	381215
68061	381216
307	381217
59580	381218
15620	381219
659	381220
170472	381221
64273	381222
235700	381223
58032	381224
188620	381225
59263	381226
4942	381227
10086	381228
6996	381229
199244	381230
96864	381231
41091	381232
334	381233
209841	381234
72055	381235
193594	381236
5759	381237
19455	381238
35007	381239
305998	381240
1972	381241
25408	381242
147654	381243
224299	381244
40162	381245
43108	381246
185434	381247
2360	381248
43585	381249
68148	381250
5072	381251
23777	381252
52782	381253
6081	381254
154195	381255
52685	381256
35960	381257
1265	381258
170034	381259
107667	381260
176949	381261
20269	381262
15182	381263
11915	381264
130677	381265
91421	381266
21365	381267
902	381268
197297	381269
170180	381270
160119	381271
90330	381272
153005	381273
284996	381274
76628	381275
10094	381276
97014	381277
8646	381278
4616	381279
64627	381280
180765	381281
186054	381282
127540	381283
5711	381284
65794	381285
106031	381286
71306	381287
23719	381288
29932	381289
65591	381290
250322	381291
6651	381292
296717	381293
50377	381294
206969	381295
221106	381296
302534	381297
15094	381298
294908	381299
49451	381300
431	381301
10269	381302
40571	381303
40064	381304
1272	381305
465	381306
39284	381307
75529	381308
6097	381309
23262	381310
46770	381311
27755	381312
222754	381313
40885	381314
5905	381315
211882	381316
76924	381317
29443	381318
16624	381319
107353	381320
58	381321
188884	381322
124211	381323
13733	381324
96692	381325
92399	381326
35475	381327
2309	381328
91138	381329
117394	381330
40851	381331
182483	381332
105497	381333
43424	381334
63572	381335
851	381336
224016	381337
250	381338
24876	381339
73349	381340
88325	381341
69368	381342
28285	381343
77839	381344
24834	381345
8085	381346
98808	381347
37681	381348
47256	381349
24398	381350
4003	381351
210852	381352
6394	381353
9723	381354
138678	381355
21463	381356
73342	381357
232452	381358
240370	381359
21601	381360
3766	381361
251613	381362
12953	381363
25202	381364
188961	381365
129433	381366
2780	381367
189443	381368
295901	381369
22442	381370
68917	381371
13998	381372
37845	381373
47022	381374
38485	381375
31341	381376
13459	381377
61343	381378
38762	381379
78708	381380
207545	381381
70319	381382
53051	381383
614	381384
63926	381385
195315	381386
131342	381387
17385	381388
94177	381389
948	381390
17736	381391
279312	381392
2432	381393
59492	381394
109773	381395
93360	381396
79223	381397
46331	381398
133321	381399
43017	381400
35662	381401
9123	381402
65751	381403
4486	381404
3259	381405
507	381406
8667	381407
159847	381408
79700	381409
57419	381410
12577	381411
100082	381412
41645	381413
15949	381414
104892	381415
70050	381416
2684	381417
8627	381418
23750	381419
19365	381420
29595	381421
90776	381422
53722	381423
155098	381424
111166	381425
74515	381426
14247	381427
123700	381428
11673	381429
95784	381430
27265	381431
88173	381432
15131	381433
7689	381434
211260	381435
7761	381436
152732	381437
51009	381438
44886	381439
40359	381440
35662	381441
50735	381442
6864	381443
25778	381444
295093	381445
85428	381446
115836	381447
69445	381448
158556	381449
127038	381450
84021	381451
7105	381452
48713	381453
199629	381454
1132	381455
6190	381456
2284	381457
240873	381458
56340	381459
58845	381460
14714	381461
112808	381462
7471	381463
63922	381464
142516	381465
20908	381466
186921	381467
41680	381468
122450	381469
116667	381470
189134	381471
102877	381472
20590	381473
113442	381474
219527	381475
125651	381476
91777	381477
9717	381478
1077	381479
53338	381480
67081	381481
222631	381482
12912	381483
70055	381484
994	381485
5318	381486
9478	381487
15298	381488
233896	381489
174672	381490
56560	381491
258497	381492
26127	381493
47279	381494
4637	381495
38895	381496
10839	381497
20815	381498
5952	381499
16926	381500
294141	381501
5899	381502
117621	381503
50476	381504
36176	381505
36281	381506
297998	381507
68014	381508
18214	381509
18214	381510
32950	381511
174922	381512
39264	381513
198615	381514
126662	381515
42254	381516
21141	381517
73844	381518
279297	381519
25022	381520
33476	381521
300063	381522
141663	381523
12726	381524
52551	381525
202381	381526
68254	381527
37655	381528
139622	381529
15131	381530
209420	381531
37133	381532
158922	381533
149018	381534
5347	381535
5325	381536
9560	381537
18513	381538
97545	381539
83264	381540
35295	381541
27452	381542
47955	381543
213396	381544
79600	381545
2117	381546
10181	381547
102430	381548
57436	381549
1857	381550
22817	381551
212377	381552
23679	381553
32737	381554
195346	381555
184576	381556
152716	381557
12371	381558
8445	381559
44283	381560
25267	381561
79006	381562
177268	381563
121634	381564
77359	381565
55982	381566
1780	381567
11518	381568
37979	381569
53152	381570
51864	381571
41719	381572
9672	381573
22733	381574
145646	381575
5130	381576
126124	381577
1056	381578
66995	381579
6434	381580
618	381581
263189	381582
58144	381583
100679	381584
11418	381585
93171	381586
105738	381587
289102	381588
105523	381589
5444	381590
3651	381591
12367	381592
48507	381593
18243	381594
29456	381595
103833	381596
270568	381597
4458	381598
86374	381599
191126	381600
53112	381601
2491	381602
162426	381603
41949	381604
106034	381605
2392	381606
19356	381607
29712	381608
59190	381609
22817	381610
103809	381611
10355	381612
133980	381613
17732	381614
1880	381615
251264	381616
118713	381617
90363	381618
39144	381619
95005	381620
94717	381621
47542	381622
10601	381623
42640	381624
33521	381625
62999	381626
173895	381627
44497	381628
29002	381629
200685	381630
84110	381631
145452	381632
91576	381633
58842	381634
60108	381635
16024	381636
92308	381637
45118	381638
122701	381639
63702	381640
81065	381641
52603	381642
2646	381643
36275	381644
152961	381645
26311	381646
179449	381647
23375	381648
29490	381649
26929	381650
145217	381651
155909	381652
298034	381653
270712	381654
78335	381655
45278	381656
2373	381657
42824	381658
62115	381659
78163	381660
58529	381661
14012	381662
29825	381663
63183	381664
69931	381665
298904	381666
179600	381667
9624	381668
39452	381669
121919	381670
211578	381671
139811	381672
190495	381673
111133	381674
99101	381675
24488	381676
4028	381677
2434	381678
98208	381679
65627	381680
113127	381681
44083	381682
63024	381683
109799	381684
102073	381685
117082	381686
2665	381687
65287	381688
62302	381689
125570	381690
275187	381691
100559	381692
264732	381693
13246	381694
3069	381695
119954	381696
212128	381697
3224	381698
82937	381699
3357	381700
25253	381701
230771	381702
3558	381703
8253	381704
20144	381705
269	381706
86299	381707
103135	381708
82574	381709
207592	381710
114543	381711
60837	381712
54088	381713
216308	381714
143771	381715
3174	381716
176244	381717
80626	381718
133752	381719
117798	381720
246973	381721
280448	381722
27438	381723
27438	381724
6429	381725
43176	381726
12856	381727
6440	381728
24594	381729
16569	381730
16049	381731
20566	381732
3429	381733
12076	381734
4897	381735
69275	381736
17718	381737
25645	381738
59813	381739
28993	381740
59189	381741
17921	381742
66677	381743
216691	381744
21276	381745
107732	381746
25664	381747
32064	381748
57020	381749
13262	381750
13262	381751
50817	381752
87646	381753
69379	381754
41107	381755
17109	381756
195422	381757
105507	381758
4740	381759
8491	381760
304546	381761
306775	381762
64214	381763
84212	381764
7834	381765
55578	381766
70288	381767
39313	381768
137576	381769
66011	381770
135132	381771
253802	381772
52538	381773
14731	381774
29537	381775
2549	381776
78792	381777
2989	381778
17360	381779
561	381780
87437	381781
8259	381782
47436	381783
168800	381784
138288	381785
9823	381786
93818	381787
106865	381788
3644	381789
259956	381790
10415	381791
50581	381792
18673	381793
646	381794
84092	381795
2676	381796
113972	381797
111824	381798
114	381799
95409	381800
51889	381801
91699	381802
14565	381803
4111	381804
112028	381805
17226	381806
115611	381807
115611	381808
2218	381809
121034	381810
42994	381811
14142	381812
3202	381813
46438	381814
147261	381815
115012	381816
69549	381817
211390	381818
14609	381819
11848	381820
49590	381821
90440	381822
305720	381823
127221	381824
46755	381825
39392	381826
6036	381827
172200	381828
14684	381829
73278	381830
1174	381831
124969	381832
127488	381833
294686	381834
62036	381835
24757	381836
8908	381837
122465	381838
87134	381839
113935	381840
14141	381841
230042	381842
141079	381843
1620	381844
47471	381845
250844	381846
150006	381847
84196	381848
296354	381849
193037	381850
67885	381851
15468	381852
51564	381853
143978	381854
35022	381855
270451	381856
16302	381857
81391	381858
204366	381859
7433	381860
13209	381861
281158	381862
160740	381863
29000	381864
39942	381865
110961	381866
27781	381867
10651	381868
192377	381869
70645	381870
114793	381871
128450	381872
268641	381873
73605	381874
29764	381875
60812	381876
134883	381877
7692	381878
72847	381879
178621	381880
20323	381881
795	381882
208175	381883
30213	381884
134847	381885
77504	381886
143448	381887
43675	381888
90958	381889
58982	381890
130632	381891
188436	381892
133869	381893
85773	381894
173392	381895
79496	381896
26426	381897
54173	381898
3917	381899
37681	381900
119436	381901
59454	381902
3668	381903
216590	381904
23045	381905
149537	381906
11502	381907
90765	381908
19321	381909
70096	381910
248039	381911
51968	381912
87058	381913
134174	381914
115684	381915
156220	381916
285701	381917
55552	381918
266055	381919
27414	381920
254924	381921
242097	381922
32418	381923
73439	381924
93298	381925
172031	381926
89034	381927
41444	381928
173325	381929
277429	381930
155205	381931
81971	381932
142399	381933
130679	381934
64847	381935
14944	381936
47759	381937
137683	381938
2242	381939
245182	381940
11826	381941
27876	381942
199793	381943
45159	381944
2450	381945
162022	381946
117035	381947
206920	381948
163	381949
131629	381950
45422	381951
197014	381952
42998	381953
180012	381954
89309	381955
82217	381956
136830	381957
195	381958
279858	381959
94211	381960
35368	381961
277307	381962
116772	381963
119339	381964
30015	381965
163371	381966
234776	381967
75421	381968
238470	381969
124519	381970
48618	381971
656	381972
129748	381973
69353	381974
39930	381975
125961	381976
83541	381977
30644	381978
29665	381979
100809	381980
37344	381981
63842	381982
2480	381983
126275	381984
46356	381985
3330	381986
24863	381987
39576	381988
12572	381989
86623	381990
6893	381991
30060	381992
47829	381993
45780	381994
265752	381995
8634	381996
34038	381997
281555	381998
118602	381999
39159	382000
81432	382001
227543	382002
215909	382003
48747	382004
208050	382005
40153	382006
40153	382007
55797	382008
3148	382009
55477	382010
10570	382011
3408	382012
263148	382013
59341	382014
84420	382015
84420	382016
285649	382017
58484	382018
96229	382019
7301	382020
130500	382021
66028	382022
8279	382023
35257	382024
154830	382025
230474	382026
5063	382027
187334	382028
53528	382029
113768	382030
176639	382031
11925	382032
117793	382033
126770	382034
33352	382035
224610	382036
90772	382037
43	382038
91768	382039
4949	382040
46027	382041
86494	382042
192993	382043
91213	382044
29065	382045
10222	382046
5777	382047
195486	382048
192077	382049
98147	382050
29072	382051
18044	382052
143051	382053
64520	382054
91822	382055
22947	382056
312522	382057
210345	382058
64244	382059
37826	382060
114696	382061
130343	382062
42203	382063
208299	382064
270656	382065
42719	382066
69481	382067
267045	382068
93384	382069
122225	382070
78395	382071
6656	382072
148825	382073
161963	382074
161874	382075
172512	382076
39053	382077
118223	382078
8070	382079
3642	382080
14613	382081
8762	382082
200823	382083
80993	382084
6434	382085
14756	382086
1342	382087
25551	382088
246916	382089
196935	382090
6297	382091
310774	382092
172483	382093
119966	382094
72814	382095
128477	382096
53690	382097
309431	382098
32471	382099
247	382100
4142	382101
74195	382102
52164	382103
90379	382104
20110	382105
31067	382106
183153	382107
1201	382108
198944	382109
46223	382110
49	382111
205386	382112
247	382113
50028	382114
254528	382115
306125	382116
12519	382117
94479	382118
39019	382119
165903	382120
10777	382121
310647	382122
60925	382123
82687	382124
49097	382125
158814	382126
192201	382127
8525	382128
237833	382129
183576	382130
212762	382131
149169	382132
607	382133
42567	382134
16185	382135
9274	382136
795	382137
8546	382138
159	382139
10086	382140
273996	382141
105329	382142
11529	382143
97848	382144
83674	382145
183594	382146
124875	382147
124875	382148
13177	382149
35974	382150
79653	382151
138421	382152
3431	382153
147246	382154
9200	382155
100295	382156
179448	382157
16352	382158
58360	382159
128837	382160
14917	382161
12968	382162
31963	382163
93060	382164
27902	382165
13423	382166
10234	382167
54198	382168
117220	382169
49035	382170
112132	382171
83677	382172
89740	382173
51596	382174
82084	382175
207321	382176
19268	382177
117593	382178
180341	382179
55465	382180
124538	382181
89683	382182
230073	382183
123572	382184
123572	382185
78668	382186
13110	382187
102693	382188
33251	382189
69200	382190
76438	382191
18046	382192
22413	382193
136879	382194
210674	382195
145407	382196
273107	382197
44466	382198
285903	382199
198050	382200
36829	382201
102748	382202
17907	382203
165667	382204
61788	382205
142528	382206
223324	382207
52223	382208
13835	382209
1798	382210
231293	382211
1538	382212
89720	382213
148471	382214
18465	382215
69593	382216
64848	382217
122280	382218
102587	382219
130629	382220
25397	382221
98440	382222
1686	382223
5328	382224
34238	382225
20739	382226
151047	382227
35238	382228
50545	382229
22862	382230
25347	382231
63873	382232
27925	382233
43	382234
192017	382235
158538	382236
172047	382237
301836	382238
286091	382239
75325	382240
69866	382241
2549	382242
142399	382243
83696	382244
134983	382245
56583	382246
3307	382247
23733	382248
2353	382249
84032	382250
67626	382251
110544	382252
5012	382253
2897	382254
26059	382255
100930	382256
292119	382257
9456	382258
134912	382259
98374	382260
7461	382261
19698	382262
125462	382263
243859	382264
51736	382265
9155	382266
18857	382267
117181	382268
129206	382269
129206	382270
46487	382271
52281	382272
17264	382273
72276	382274
276710	382275
13245	382276
5422	382277
297917	382278
58003	382279
156334	382280
146844	382281
183817	382282
45224	382283
86674	382284
23017	382285
9996	382286
227202	382287
17182	382288
24529	382289
46475	382290
87404	382291
125378	382292
104947	382293
281823	382294
209116	382295
25535	382296
62371	382297
192182	382298
192182	382299
124979	382300
10789	382301
12692	382302
60357	382303
88890	382304
27571	382305
99077	382306
285644	382307
11908	382308
290467	382309
30976	382310
17576	382311
9177	382312
10366	382313
35118	382314
177078	382315
18664	382316
91093	382317
174514	382318
253365	382319
288715	382320
130650	382321
15981	382322
182542	382323
148546	382324
192709	382325
52718	382326
32752	382327
62439	382328
14993	382329
193016	382330
159211	382331
85041	382332
107140	382333
116827	382334
124153	382335
76393	382336
80537	382337
80537	382338
87249	382339
16400	382340
120300	382341
36767	382342
270089	382343
99663	382344
149700	382345
65875	382346
202950	382347
233343	382348
64809	382349
29619	382350
65947	382351
133426	382352
285756	382353
102009	382354
7777	382355
127303	382356
308972	382357
197531	382358
92414	382359
42937	382360
193374	382361
144607	382362
272805	382363
164388	382364
299959	382365
168804	382366
127423	382367
42064	382368
82304	382369
82304	382370
185291	382371
51985	382372
310107	382373
128484	382374
85033	382375
87459	382376
34253	382377
29588	382378
102651	382379
158704	382380
2193	382381
13040	382382
75837	382383
243	382384
20566	382385
16141	382386
148001	382387
48347	382388
32803	382389
85226	382390
49	382391
19189	382392
17665	382393
23274	382394
26042	382395
9557	382396
63974	382397
27704	382398
123515	382399
59151	382400
5580	382401
55717	382402
215136	382403
36788	382404
216105	382405
39916	382406
17483	382407
191821	382408
147329	382409
22044	382410
6844	382411
67245	382412
250425	382413
17005	382414
174213	382415
116802	382416
28553	382417
87974	382418
29596	382419
410	382420
278287	382421
284514	382422
184047	382423
188211	382424
141717	382425
32189	382426
300039	382427
82496	382428
31976	382429
63302	382430
87934	382431
171322	382432
132520	382433
973	382434
183104	382435
7505	382436
178531	382437
215550	382438
5153	382439
112587	382440
39830	382441
45880	382442
30379	382443
3319	382444
200998	382445
10528	382446
32304	382447
49340	382448
111389	382449
184123	382450
31249	382451
132337	382452
5074	382453
133083	382454
10647	382455
104630	382456
98958	382457
6067	382458
48364	382459
174113	382460
217670	382461
2245	382462
31963	382463
58926	382464
113377	382465
5719	382466
29596	382467
2248	382468
49	382469
184395	382470
187956	382471
60056	382472
184552	382473
184822	382474
150708	382475
10618	382476
4279	382477
241877	382478
293495	382479
22408	382480
47994	382481
107198	382482
15118	382483
137300	382484
2059	382485
11315	382486
48939	382487
121475	382488
55087	382489
469	382490
79397	382491
82881	382492
13911	382493
45166	382494
232706	382495
54207	382496
23201	382497
130651	382498
14196	382499
139841	382500
7932	382501
20436	382502
2559	382503
312543	382504
2766	382505
53825	382506
52824	382507
1934	382508
31948	382509
51232	382510
13205	382511
31104	382512
14165	382513
39497	382514
84624	382515
133253	382516
168374	382517
247183	382518
131319	382519
136689	382520
115608	382521
115608	382522
215045	382523
10216	382524
111799	382525
2344	382526
1548	382527
60485	382528
22904	382529
49	382530
40936	382531
9940	382532
82539	382533
34878	382534
49226	382535
189180	382536
67904	382537
188782	382538
181374	382539
3590	382540
119103	382541
115109	382542
3917	382543
246044	382544
8613	382545
26346	382546
78124	382547
15023	382548
129812	382549
93216	382550
146535	382551
37576	382552
12198	382553
121274	382554
9962	382555
109886	382556
6479	382557
200903	382558
115825	382559
980	382560
90774	382561
36687	382562
38351	382563
69953	382564
23772	382565
55310	382566
357	382567
31642	382568
188305	382569
27092	382570
240638	382571
61355	382572
74756	382573
2870	382574
106821	382575
11118	382576
252053	382577
61760	382578
92172	382579
108816	382580
50460	382581
111693	382582
1651	382583
82146	382584
265766	382585
160449	382586
65002	382587
19860	382588
46796	382589
292586	382590
49941	382591
39292	382592
37219	382593
261798	382594
196102	382595
186372	382596
36030	382597
198300	382598
19602	382599
5467	382600
193347	382601
161729	382602
55423	382603
23661	382604
217637	382605
156943	382606
107137	382607
205644	382608
176230	382609
58493	382610
111584	382611
12352	382612
10982	382613
235468	382614
455	382615
139693	382616
123820	382617
173808	382618
9983	382619
8537	382620
64089	382621
257118	382622
203239	382623
97453	382624
39087	382625
7105	382626
136498	382627
3942	382628
9697	382629
6138	382630
11545	382631
90209	382632
144329	382633
1	382634
265324	382635
9735	382636
9749	382637
296203	382638
43280	382639
32413	382640
122745	382641
51849	382642
17092	382643
43303	382644
200083	382645
112108	382646
130651	382647
117128	382648
228357	382649
77867	382650
69602	382651
168826	382652
40700	382653
53890	382654
218124	382655
125378	382656
3284	382657
145343	382658
175826	382659
150060	382660
244584	382661
1856	382662
35002	382663
2878	382664
280	382665
117061	382666
87982	382667
3533	382668
66205	382669
62121	382670
8120	382671
34044	382672
56250	382673
75092	382674
18001	382675
154989	382676
213003	382677
173475	382678
127715	382679
30933	382680
47994	382681
210475	382682
1256	382683
192648	382684
49378	382685
21396	382686
59247	382687
205669	382688
149840	382689
11	382690
2825	382691
249467	382692
41758	382693
7316	382694
25378	382695
133802	382696
13380	382697
55888	382698
13486	382699
246966	382700
212584	382701
77415	382702
3651	382703
3651	382704
136649	382705
193526	382706
57178	382707
4999	382708
69810	382709
36655	382710
3609	382711
274363	382712
86402	382713
6591	382714
100	382715
11190	382716
220	382717
91718	382718
16346	382719
98353	382720
46149	382721
22591	382722
132878	382723
286579	382724
13885	382725
182921	382726
22102	382727
306016	382728
58657	382729
8752	382730
115870	382731
38973	382732
73977	382733
49755	382734
46007	382735
51677	382736
39875	382737
35517	382738
19693	382739
25799	382740
209407	382741
17107	382742
35516	382743
35516	382744
61713	382745
1344	382746
56537	382747
56537	382748
42064	382749
78385	382750
33650	382751
127154	382752
31801	382753
88137	382754
8097	382755
95760	382756
30104	382757
256648	382758
3848	382759
4001	382760
4001	382761
22796	382762
18577	382763
27618	382764
69143	382765
9157	382766
10390	382767
189	382768
62531	382769
148707	382770
141371	382771
18295	382772
30297	382773
65016	382774
2745	382775
9967	382776
80011	382777
17062	382778
5983	382779
2230	382780
17749	382781
35090	382782
2964	382783
8644	382784
79461	382785
30703	382786
122289	382787
40410	382788
742	382789
97480	382790
288452	382791
21003	382792
7511	382793
171671	382794
39402	382795
109191	382796
165	382797
3820	382798
16560	382799
65016	382800
58544	382801
1833	382802
1159	382803
10644	382804
31921	382805
196002	382806
31730	382807
69143	382808
89216	382809
15465	382810
8286	382811
54160	382812
94776	382813
198482	382814
32814	382815
69648	382816
17829	382817
55242	382818
31327	382819
108254	382820
76036	382821
48239	382822
16222	382823
37804	382824
11862	382825
234960	382826
58109	382827
127836	382828
55242	382829
38744	382830
51400	382831
78964	382832
16434	382833
129461	382834
31975	382835
13068	382836
17828	382837
48015	382838
15981	382839
82908	382840
2914	382841
28470	382842
95919	382843
156561	382844
14517	382845
104720	382846
214436	382847
214436	382848
154495	382849
8300	382850
7724	382851
13368	382852
66041	382853
17182	382854
213670	382855
49627	382856
45243	382857
22319	382858
85271	382859
48409	382860
152940	382861
18731	382862
52339	382863
72834	382864
157040	382865
230546	382866
35547	382867
27334	382868
80782	382869
150203	382870
38917	382871
175799	382872
181423	382873
128838	382874
12422	382875
294364	382876
10632	382877
17148	382878
16757	382879
175145	382880
197659	382881
6941	382882
16799	382883
57342	382884
156245	382885
1282	382886
34846	382887
89061	382888
174466	382889
6607	382890
103468	382891
4775	382892
107125	382893
16156	382894
88674	382895
185781	382896
39750	382897
26319	382898
12631	382899
16685	382900
25218	382901
154327	382902
43905	382903
203839	382904
46677	382905
163252	382906
3227	382907
21103	382908
204177	382909
178000	382910
35028	382911
148315	382912
25203	382913
39165	382914
28992	382915
109499	382916
129528	382917
88275	382918
25492	382919
126060	382920
140552	382921
16797	382922
73772	382923
91100	382924
51406	382925
167127	382926
163819	382927
88462	382928
61800	382929
197150	382930
55865	382931
76470	382932
100502	382933
98147	382934
121958	382935
214681	382936
12487	382937
105119	382938
1405	382939
15475	382940
6223	382941
287158	382942
751	382943
280081	382944
17737	382945
24532	382946
26005	382947
40937	382948
185599	382949
112767	382950
20686	382951
3844	382952
108399	382953
309563	382954
3608	382955
18128	382956
9711	382957
18876	382958
30459	382959
106122	382960
221942	382961
43050	382962
85775	382963
6308	382964
15095	382965
173079	382966
9766	382967
47301	382968
42449	382969
14761	382970
257736	382971
108204	382972
48853	382973
41326	382974
95744	382975
104884	382976
1177	382977
7974	382978
60888	382979
23463	382980
239731	382981
21306	382982
29023	382983
68405	382984
97541	382985
8418	382986
87950	382987
74103	382988
75506	382989
71113	382990
207347	382991
143	382992
66292	382993
64022	382994
975	382995
28568	382996
69079	382997
295439	382998
1927	382999
178	383000
44181	383001
168704	383002
114406	383003
64025	383004
26260	383005
312119	383006
131996	383007
49784	383008
53127	383009
16522	383010
2204	383011
159716	383012
4815	383013
4481	383014
169359	383015
237772	383016
5087	383017
82918	383018
7695	383019
159662	383020
69041	383021
3661	383022
84607	383023
273972	383024
180936	383025
11871	383026
29888	383027
213802	383028
25446	383029
215792	383030
106365	383031
205713	383032
83018	383033
168122	383034
25969	383035
8844	383036
7639	383037
5476	383038
123397	383039
198875	383040
75764	383041
235073	383042
49709	383043
1514	383044
261385	383045
73328	383046
48687	383047
11265	383048
188646	383049
9573	383050
2346	383051
44171	383052
13306	383053
115555	383054
41459	383055
34527	383056
113754	383057
104525	383058
34412	383059
5152	383060
106069	383061
726	383062
41032	383063
17487	383064
18754	383065
18334	383066
202352	383067
52372	383068
37491	383069
45754	383070
30402	383071
14371	383072
54345	383073
12549	383074
17984	383075
178	383076
36771	383077
126112	383078
882	383079
18923	383080
6509	383081
49434	383082
60228	383083
12471	383084
103020	383085
48696	383086
4649	383087
254722	383088
24070	383089
182574	383090
72882	383091
234010	383092
272871	383093
250760	383094
39837	383095
4421	383096
380	383097
302825	383098
70623	383099
5127	383100
68602	383101
13907	383102
1650	383103
36666	383104
144554	383105
18476	383106
50860	383107
71437	383108
110449	383109
42714	383110
44651	383111
77941	383112
44164	383113
139195	383114
141098	383115
22245	383116
22989	383117
77716	383118
38120	383119
183302	383120
75502	383121
249603	383122
21947	383123
222973	383124
12110	383125
145978	383126
34917	383127
131266	383128
5946	383129
3618	383130
136412	383131
1026	383132
178414	383133
216821	383134
52528	383135
94745	383136
299767	383137
11644	383138
140631	383139
34250	383140
81384	383141
14474	383142
290523	383143
4968	383144
107991	383145
13300	383146
259766	383147
3285	383148
3518	383149
217913	383150
3285	383151
23171	383152
105534	383153
8497	383154
112363	383155
141428	383156
41992	383157
24054	383158
19972	383159
1682	383160
99691	383161
409	383162
49039	383163
6571	383164
8857	383165
41425	383166
99796	383167
222105	383168
166636	383169
36025	383170
6431	383171
104344	383172
24942	383173
193528	383174
247096	383175
40930	383176
70734	383177
100004	383178
91332	383179
208811	383180
73124	383181
2797	383182
14209	383183
4923	383184
34793	383185
120010	383186
168641	383187
111519	383188
3634	383189
97455	383190
280463	383191
6135	383192
9763	383193
47300	383194
6726	383195
106803	383196
25079	383197
294	383198
51637	383199
173916	383200
15024	383201
127385	383202
76810	383203
3803	383204
20990	383205
309866	383206
172881	383207
26478	383208
205267	383209
29470	383210
203405	383211
9251	383212
146	383213
139405	383214
1986	383215
9623	383216
34233	383217
25252	383218
31387	383219
206692	383220
8895	383221
241266	383222
4420	383223
1499	383224
114907	383225
197405	383226
7180	383227
57056	383228
22771	383229
4760	383230
244720	383231
14058	383232
45701	383233
262408	383234
109612	383235
19030	383236
22604	383237
6709	383238
4206	383239
127241	383240
31787	383241
37809	383242
10763	383243
43757	383244
14084	383245
97992	383246
218567	383247
638	383248
31336	383249
4620	383250
83676	383251
55230	383252
202423	383253
8195	383254
29919	383255
5727	383256
260168	383257
9639	383258
192891	383259
6599	383260
3113	383261
11910	383262
56351	383263
50198	383264
19371	383265
204233	383266
22144	383267
72588	383268
74324	383269
35261	383270
64207	383271
137741	383272
128905	383273
189334	383274
38934	383275
4239	383276
113110	383277
49165	383278
104835	383279
244429	383280
47514	383281
53403	383282
141353	383283
44174	383284
100437	383285
3676	383286
43198	383287
3677	383288
14268	383289
88457	383290
85437	383291
2904	383292
123467	383293
17756	383294
10857	383295
9702	383296
38820	383297
121022	383298
52260	383299
33160	383300
78658	383301
38901	383302
11164	383303
175980	383304
16853	383305
311653	383306
57999	383307
22593	383308
202039	383309
29384	383310
183870	383311
49774	383312
136872	383313
136607	383314
68616	383315
51847	383316
5338	383317
198318	383318
11485	383319
136948	383320
238689	383321
47920	383322
9843	383323
217375	383324
18869	383325
251614	383326
88454	383327
39262	383328
5388	383329
67146	383330
30319	383331
61106	383332
20996	383333
507	383334
28606	383335
2347	383336
202361	383337
262930	383338
8969	383339
209552	383340
147250	383341
4656	383342
23931	383343
165015	383344
17723	383345
1871	383346
174578	383347
122332	383348
46486	383349
80981	383350
450	383351
115280	383352
54747	383353
43323	383354
107188	383355
45355	383356
14319	383357
7440	383358
32603	383359
168863	383360
26116	383361
41829	383362
83435	383363
58953	383364
286449	383365
48531	383366
33006	383367
22845	383368
173093	383369
108695	383370
2406	383371
30083	383372
127638	383373
81229	383374
93045	383375
31156	383376
271698	383377
30135	383378
128541	383379
254000	383380
17613	383381
28738	383382
13261	383383
21719	383384
15582	383385
1577	383386
184960	383387
24362	383388
120163	383389
1062	383390
113846	383391
2263	383392
52791	383393
196164	383394
249605	383395
16626	383396
227619	383397
1504	383398
12992	383399
10551	383400
7824	383401
81751	383402
296093	383403
73619	383404
2500	383405
37080	383406
142683	383407
140224	383408
25346	383409
59520	383410
160376	383411
32034	383412
3209	383413
17635	383414
90968	383415
117036	383416
166240	383417
86848	383418
37538	383419
85036	383420
168221	383421
142778	383422
141823	383423
134037	383424
60723	383425
51793	383426
110479	383427
271893	383428
226079	383429
52768	383430
267268	383431
29206	383432
34476	383433
66810	383434
280380	383435
43280	383436
1586	383437
117661	383438
216011	383439
264784	383440
36660	383441
135446	383442
277841	383443
48275	383444
41742	383445
57736	383446
158964	383447
66974	383448
85253	383449
114524	383450
260718	383451
48143	383452
1586	383453
56556	383454
6536	383455
204041	383456
82630	383457
147134	383458
85324	383459
75217	383460
160340	383461
144761	383462
13093	383463
13093	383464
86844	383465
45421	383466
59751	383467
33911	383468
117336	383469
14561	383470
2406	383471
57163	383472
105095	383473
59857	383474
8848	383475
66133	383476
59577	383477
23041	383478
18546	383479
46935	383480
43721	383481
4009	383482
294638	383483
22952	383484
49053	383485
31448	383486
10408	383487
17877	383488
103938	383489
149096	383490
165800	383491
83018	383492
41834	383493
2501	383494
28	383495
84454	383496
8955	383497
207508	383498
154684	383499
12580	383500
1571	383501
66503	383502
7629	383503
5017	383504
10771	383505
3995	383506
28706	383507
33128	383508
48563	383509
124621	383510
288292	383511
2219	383512
45826	383513
93376	383514
23660	383515
95824	383516
403	383517
12435	383518
59874	383519
9494	383520
8274	383521
43421	383522
2121	383523
197782	383524
5895	383525
59789	383526
2632	383527
207422	383528
29890	383529
6543	383530
7005	383531
17371	383532
44595	383533
18245	383534
88480	383535
49896	383536
26074	383537
137327	383538
164775	383539
46887	383540
24405	383541
75217	383542
207826	383543
45754	383544
76276	383545
216956	383546
259933	383547
215069	383548
85464	383549
85464	383550
55640	383551
7354	383552
89088	383553
185460	383554
198872	383555
33992	383556
15386	383557
146992	383558
78967	383559
165782	383560
1487	383561
111881	383562
205145	383563
29134	383564
54395	383565
135325	383566
79471	383567
8034	383568
199152	383569
299447	383570
13161	383571
134122	383572
59828	383573
14939	383574
184549	383575
19369	383576
5427	383577
85229	383578
40049	383579
2109	383580
84388	383581
35954	383582
54320	383583
81689	383584
298934	383585
161543	383586
161213	383587
282300	383588
115833	383589
69329	383590
224397	383591
1923	383592
4001	383593
5021	383594
69205	383595
1978	383596
273052	383597
70994	383598
173736	383599
176357	383600
30765	383601
127625	383602
815	383603
19941	383604
14392	383605
63538	383606
262876	383607
88499	383608
165852	383609
70810	383610
9017	383611
37205	383612
2111	383613
27035	383614
6576	383615
11612	383616
167676	383617
111228	383618
79453	383619
102936	383620
179697	383621
48253	383622
29147	383623
35881	383624
46534	383625
140611	383626
20395	383627
44588	383628
138482	383629
9923	383630
24915	383631
31053	383632
27593	383633
63666	383634
6407	383635
32117	383636
176251	383637
6524	383638
41337	383639
221870	383640
36894	383641
2904	383642
10498	383643
57492	383644
29944	383645
155880	383646
319	383647
136171	383648
67601	383649
114877	383650
212838	383651
13951	383652
9406	383653
3806	383654
9298	383655
300294	383656
167995	383657
380	383658
280661	383659
214957	383660
2112	383661
34490	383662
42958	383663
14931	383664
29029	383665
45807	383666
76270	383667
42880	383668
63948	383669
53689	383670
80274	383671
83953	383672
3734	383673
18772	383674
82	383675
82591	383676
2164	383677
87086	383678
249225	383679
38610	383680
18253	383681
64477	383682
183297	383683
114745	383684
15647	383685
5108	383686
77936	383687
93798	383688
23191	383689
86609	383690
235	383691
3466	383692
50981	383693
45844	383694
65787	383695
10145	383696
8133	383697
255787	383698
45488	383699
54339	383700
23620	383701
6484	383702
208559	383703
35860	383704
124968	383705
42642	383706
12386	383707
152	383708
148276	383709
13119	383710
3346	383711
2022	383712
40859	383713
183439	383714
64653	383715
141251	383716
20894	383717
60968	383718
180367	383719
87730	383720
212178	383721
11332	383722
63739	383723
48158	383724
275483	383725
83284	383726
47475	383727
21872	383728
136200	383729
146545	383730
82416	383731
8148	383732
197620	383733
1814	383734
151510	383735
3885	383736
220722	383737
125626	383738
125626	383739
86380	383740
26838	383741
22333	383742
24455	383743
86554	383744
35117	383745
46369	383746
42026	383747
27526	383748
1821	383749
27316	383750
21942	383751
69830	383752
18888	383753
27434	383754
22265	383755
22733	383756
181782	383757
177163	383758
76781	383759
76781	383760
279931	383761
93131	383762
170838	383763
24358	383764
1806	383765
719	383766
10142	383767
1964	383768
892	383769
27182	383770
291	383771
4098	383772
20360	383773
9502	383774
21488	383775
132761	383776
5343	383777
11673	383778
291440	383779
4591	383780
132368	383781
139978	383782
149620	383783
42933	383784
19467	383785
50481	383786
38899	383787
9338	383788
85880	383789
58641	383790
14396	383791
181795	383792
7327	383793
4255	383794
943	383795
42190	383796
108815	383797
104358	383798
1932	383799
277664	383800
13438	383801
1591	383802
74316	383803
61759	383804
193207	383805
1305	383806
15588	383807
10677	383808
163286	383809
61758	383810
7201	383811
102634	383812
72839	383813
228430	383814
23770	383815
180799	383816
255939	383817
4082	383818
35308	383819
160700	383820
247072	383821
97949	383822
81408	383823
3549	383824
26546	383825
60309	383826
65925	383827
277813	383828
125709	383829
205046	383830
774	383831
109459	383832
10612	383833
128720	383834
59805	383835
37827	383836
9893	383837
72825	383838
276490	383839
6001	383840
9321	383841
49389	383842
28954	383843
198744	383844
153293	383845
13213	383846
185143	383847
135732	383848
115094	383849
100913	383850
4035	383851
1644	383852
1329	383853
59287	383854
5459	383855
157	383856
47504	383857
36952	383858
4098	383859
2094	383860
19203	383861
67049	383862
95319	383863
2153	383864
158989	383865
481	383866
25205	383867
17116	383868
1720	383869
20033	383870
11775	383871
3316	383872
47700	383873
2199	383874
8605	383875
135184	383876
125368	383877
206318	383878
62097	383879
21085	383880
5278	383881
17752	383882
29885	383883
179229	383884
21332	383885
58404	383886
83409	383887
42158	383888
25884	383889
115742	383890
42339	383891
60456	383892
221125	383893
24260	383894
144226	383895
5101	383896
55238	383897
139919	383898
948	383899
189808	383900
51310	383901
45687	383902
187240	383903
15280	383904
171375	383905
171375	383906
2489	383907
2199	383908
59864	383909
44320	383910
37232	383911
8517	383912
202025	383913
1086	383914
72074	383915
62010	383916
214485	383917
15140	383918
484	383919
3701	383920
62684	383921
18008	383922
2318	383923
7211	383924
17842	383925
91814	383926
53363	383927
190942	383928
2158	383929
832	383930
205092	383931
14257	383932
11795	383933
5094	383934
71825	383935
19412	383936
119696	383937
134992	383938
158674	383939
101875	383940
385	383941
180693	383942
11003	383943
12859	383944
51141	383945
264365	383946
1424	383947
65717	383948
4301	383949
2357	383950
10321	383951
47497	383952
215904	383953
31078	383954
287916	383955
56971	383956
35382	383957
88617	383958
186507	383959
206713	383960
124952	383961
24251	383962
18432	383963
139983	383964
139678	383965
118764	383966
230702	383967
64200	383968
45128	383969
24501	383970
157413	383971
12846	383972
125357	383973
168907	383974
79832	383975
18730	383976
126363	383977
126363	383978
9615	383979
35278	383980
186028	383981
131419	383982
153317	383983
137108	383984
54118	383985
60237	383986
10876	383987
3941	383988
31840	383989
200848	383990
1106	383991
23757	383992
20345	383993
7479	383994
19822	383995
47789	383996
63777	383997
34874	383998
13578	383999
18145	384000
209270	384001
243532	384002
21740	384003
6637	384004
4440	384005
5970	384006
154295	384007
77757	384008
297994	384009
87045	384010
69940	384011
6298	384012
43018	384013
8689	384014
1525	384015
3407	384016
5512	384017
30827	384018
93618	384019
13765	384020
9706	384021
61683	384022
151421	384023
4826	384024
835	384025
6362	384026
259966	384027
199859	384028
150131	384029
66847	384030
155349	384031
5473	384032
2130	384033
8243	384034
8938	384035
9423	384036
180071	384037
271783	384038
42486	384039
63969	384040
27861	384041
855	384042
102755	384043
163509	384044
22461	384045
13840	384046
196646	384047
136075	384048
18784	384049
18784	384050
275736	384051
193469	384052
194107	384053
2657	384054
127169	384055
6855	384056
18063	384057
466	384058
25647	384059
13189	384060
116888	384061
2765	384062
128067	384063
54642	384064
151403	384065
2905	384066
3896	384067
65195	384068
14185	384069
45124	384070
5304	384071
274777	384072
106957	384073
24669	384074
95308	384075
147313	384076
72326	384077
9236	384078
85038	384079
26170	384080
23000	384081
43282	384082
18111	384083
82090	384084
90456	384085
36802	384086
1262	384087
3183	384088
28185	384089
213220	384090
29254	384091
5922	384092
65184	384093
219662	384094
304446	384095
110262	384096
17560	384097
1541	384098
4130	384099
59036	384100
6855	384101
27384	384102
26034	384103
183925	384104
9327	384105
45811	384106
2145	384107
63281	384108
856	384109
5313	384110
93949	384111
45	384112
126620	384113
61759	384114
149129	384115
101854	384116
3360	384117
89178	384118
50836	384119
26612	384120
157422	384121
24780	384122
90376	384123
160169	384124
7479	384125
55708	384126
2371	384127
187094	384128
171850	384129
102319	384130
49187	384131
212877	384132
28122	384133
7936	384134
275454	384135
54052	384136
31828	384137
115645	384138
11418	384139
3501	384140
236784	384141
163365	384142
72871	384143
17802	384144
152506	384145
10027	384146
19155	384147
116544	384148
38576	384149
15392	384150
10512	384151
154612	384152
95392	384153
125653	384154
872	384155
145233	384156
2531	384157
138321	384158
3337	384159
273485	384160
282961	384161
57640	384162
8412	384163
301987	384164
209077	384165
4944	384166
7905	384167
6107	384168
118001	384169
6107	384170
31255	384171
2853	384172
144711	384173
3103	384174
33321	384175
84914	384176
159	384177
89216	384178
350	384179
83789	384180
204691	384181
8463	384182
111788	384183
7123	384184
20075	384185
39955	384186
2547	384187
128632	384188
97523	384189
207929	384190
20013	384191
101313	384192
29641	384193
68428	384194
96314	384195
84763	384196
79047	384197
21929	384198
67375	384199
33252	384200
107552	384201
101110	384202
8435	384203
27338	384204
189185	384205
110356	384206
136397	384207
13721	384208
69166	384209
53557	384210
58822	384211
71926	384212
217924	384213
191294	384214
160667	384215
268744	384216
108193	384217
17181	384218
91230	384219
7671	384220
9460	384221
13334	384222
115636	384223
115636	384224
179359	384225
145741	384226
10136	384227
57874	384228
39372	384229
258355	384230
176432	384231
121606	384232
9294	384233
50603	384234
2808	384235
6764	384236
134437	384237
51007	384238
26882	384239
10948	384240
135396	384241
71840	384242
53954	384243
63537	384244
35985	384245
135468	384246
35545	384247
62700	384248
41162	384249
173158	384250
104591	384251
138814	384252
22103	384253
98667	384254
21956	384255
94650	384256
86398	384257
128232	384258
94491	384259
79643	384260
5	384261
27793	384262
31088	384263
16545	384264
30435	384265
2735	384266
47689	384267
63461	384268
308748	384269
9243	384270
192275	384271
107925	384272
234132	384273
6800	384274
111699	384275
27571	384276
62309	384277
44582	384278
2169	384279
31216	384280
134428	384281
4404	384282
73711	384283
9457	384284
1396	384285
63856	384286
7061	384287
22354	384288
13622	384289
1363	384290
30836	384291
3451	384292
22544	384293
63330	384294
1095	384295
64337	384296
10830	384297
308820	384298
53899	384299
178769	384300
117965	384301
80995	384302
3853	384303
171214	384304
33726	384305
102552	384306
48001	384307
809	384308
179640	384309
130801	384310
147665	384311
6151	384312
71137	384313
6135	384314
61180	384315
38887	384316
311235	384317
106262	384318
4874	384319
109394	384320
66958	384321
141528	384322
118784	384323
180906	384324
174489	384325
64482	384326
87207	384327
20696	384328
85159	384329
181504	384330
26339	384331
26339	384332
11660	384333
183131	384334
142	384335
66859	384336
75199	384337
1228	384338
58863	384339
268115	384340
303647	384341
33117	384342
22082	384343
3347	384344
40541	384345
32482	384346
34688	384347
129582	384348
91116	384349
67654	384350
17159	384351
86197	384352
41716	384353
502	384354
66638	384355
149443	384356
3587	384357
37436	384358
18215	384359
68118	384360
243121	384361
83144	384362
5096	384363
31212	384364
106464	384365
129365	384366
76578	384367
95969	384368
11442	384369
4661	384370
64402	384371
25835	384372
83178	384373
4808	384374
118292	384375
10982	384376
81363	384377
5931	384378
11653	384379
105315	384380
169433	384381
192764	384382
10116	384383
42999	384384
120021	384385
117927	384386
263087	384387
197554	384388
192805	384389
49473	384390
69022	384391
136287	384392
3496	384393
18792	384394
76137	384395
50219	384396
75033	384397
5183	384398
141141	384399
78854	384400
113714	384401
266627	384402
128582	384403
16441	384404
154324	384405
20203	384406
14531	384407
306077	384408
68244	384409
48800	384410
126975	384411
71466	384412
109244	384413
108549	384414
284251	384415
90812	384416
28401	384417
29164	384418
158611	384419
95480	384420
12227	384421
10982	384422
10000	384423
216139	384424
221439	384425
7096	384426
51337	384427
114044	384428
108786	384429
40267	384430
59703	384431
68975	384432
28740	384433
106270	384434
24183	384435
129700	384436
239146	384437
1333	384438
267790	384439
41396	384440
170702	384441
293980	384442
7611	384443
31764	384444
85743	384445
149236	384446
210935	384447
279322	384448
295527	384449
13438	384450
285101	384451
46818	384452
118705	384453
20799	384454
115544	384455
10711	384456
310196	384457
66942	384458
5183	384459
49900	384460
257349	384461
69111	384462
139156	384463
112811	384464
84404	384465
134665	384466
69106	384467
481	384468
45945	384469
106633	384470
44160	384471
89612	384472
9549	384473
9549	384474
9457	384475
29171	384476
101807	384477
129746	384478
25549	384479
3032	384480
2714	384481
6796	384482
18531	384483
5301	384484
3476	384485
2983	384486
295989	384487
187152	384488
15592	384489
23570	384490
241082	384491
190557	384492
1744	384493
55198	384494
107312	384495
94512	384496
1780	384497
163104	384498
909	384499
296643	384500
103772	384501
139372	384502
110717	384503
511	384504
315	384505
243082	384506
177498	384507
6492	384508
4307	384509
17662	384510
71671	384511
17297	384512
127719	384513
14552	384514
66148	384515
15620	384516
13897	384517
133424	384518
143306	384519
97821	384520
44228	384521
306152	384522
19786	384523
1504	384524
37512	384525
4229	384526
71052	384527
13177	384528
35071	384529
128664	384530
104036	384531
53290	384532
14176	384533
283762	384534
2774	384535
142483	384536
42362	384537
138621	384538
132289	384539
4692	384540
8285	384541
149860	384542
3580	384543
127664	384544
102638	384545
59304	384546
15785	384547
42839	384548
20991	384549
5074	384550
91438	384551
14988	384552
71352	384553
81838	384554
139274	384555
7101	384556
44794	384557
213081	384558
77598	384559
19443	384560
36810	384561
193453	384562
13410	384563
43704	384564
52186	384565
83934	384566
11180	384567
31422	384568
42711	384569
69643	384570
99467	384571
46103	384572
14121	384573
52821	384574
46486	384575
48273	384576
10679	384577
82018	384578
134495	384579
45808	384580
9226	384581
203364	384582
133711	384583
3971	384584
236897	384585
42141	384586
104663	384587
14420	384588
552	384589
6320	384590
200725	384591
49074	384592
13625	384593
65824	384594
145380	384595
2467	384596
122547	384597
43909	384598
235108	384599
3073	384600
58660	384601
77984	384602
1383	384603
261382	384604
1507	384605
80765	384606
67537	384607
83886	384608
14846	384609
30156	384610
157058	384611
71671	384612
21148	384613
14570	384614
54979	384615
3544	384616
62589	384617
32147	384618
21380	384619
132206	384620
20441	384621
133681	384622
43394	384623
158554	384624
134188	384625
150742	384626
215228	384627
3698	384628
151781	384629
28609	384630
1692	384631
107828	384632
1059	384633
74732	384634
9305	384635
23397	384636
16403	384637
54813	384638
58925	384639
277	384640
32233	384641
5791	384642
19148	384643
166687	384644
46180	384645
202399	384646
106531	384647
36965	384648
40699	384649
232973	384650
138173	384651
303132	384652
8792	384653
142983	384654
48178	384655
61784	384656
114157	384657
106533	384658
217457	384659
30563	384660
280999	384661
107682	384662
36157	384663
1861	384664
151631	384665
14018	384666
1578	384667
190529	384668
19991	384669
52173	384670
97402	384671
68433	384672
78999	384673
74394	384674
14411	384675
86050	384676
104864	384677
17376	384678
3904	384679
236200	384680
258875	384681
298550	384682
189427	384683
91628	384684
117556	384685
6066	384686
13610	384687
203247	384688
8669	384689
893	384690
7163	384691
245266	384692
14215	384693
11772	384694
149213	384695
22018	384696
31345	384697
92531	384698
129219	384699
32278	384700
5011	384701
59402	384702
257550	384703
313	384704
26671	384705
33415	384706
9337	384707
31330	384708
120530	384709
15262	384710
91194	384711
54406	384712
6376	384713
48210	384714
11830	384715
198597	384716
28161	384717
33144	384718
6486	384719
139590	384720
131522	384721
1064	384722
109579	384723
9175	384724
17766	384725
40621	384726
139462	384727
909	384728
92538	384729
155290	384730
95678	384731
16431	384732
94835	384733
182098	384734
75080	384735
36124	384736
9020	384737
126696	384738
307775	384739
2019	384740
40803	384741
8354	384742
100731	384743
6931	384744
26666	384745
107779	384746
102603	384747
4513	384748
98011	384749
1028	384750
2127	384751
40925	384752
151326	384753
81477	384754
144188	384755
46933	384756
35708	384757
3706	384758
23405	384759
157899	384760
254643	384761
35794	384762
45497	384763
28790	384764
40731	384765
63216	384766
203729	384767
50631	384768
128893	384769
1883	384770
890	384771
37217	384772
106566	384773
12255	384774
13191	384775
5342	384776
103288	384777
22726	384778
1285	384779
5609	384780
1150	384781
47125	384782
96280	384783
84390	384784
156867	384785
21184	384786
183771	384787
7656	384788
16031	384789
198265	384790
94102	384791
82919	384792
66677	384793
34962	384794
12068	384795
199667	384796
205828	384797
11567	384798
80267	384799
154315	384800
24123	384801
213730	384802
372	384803
23135	384804
286804	384805
6070	384806
9273	384807
54102	384808
129692	384809
73712	384810
32447	384811
1692	384812
16116	384813
13720	384814
31151	384815
57643	384816
4939	384817
106999	384818
44978	384819
35096	384820
188460	384821
281397	384822
53663	384823
180082	384824
12701	384825
57933	384826
516	384827
516	384828
134008	384829
59146	384830
300932	384831
9	384832
12535	384833
54118	384834
15055	384835
118971	384836
169912	384837
10460	384838
111	384839
124980	384840
124980	384841
81481	384842
23454	384843
2793	384844
40584	384845
3508	384846
132994	384847
143964	384848
53354	384849
300244	384850
256706	384851
1379	384852
103396	384853
115	384854
82653	384855
82652	384856
308330	384857
358	384858
133843	384859
67811	384860
136083	384861
186397	384862
145908	384863
26206	384864
30049	384865
42202	384866
56831	384867
256034	384868
133122	384869
4822	384870
80870	384871
25197	384872
111476	384873
264783	384874
67369	384875
1877	384876
136606	384877
206982	384878
92145	384879
52307	384880
18236	384881
122723	384882
45645	384883
37514	384884
571	384885
6534	384886
38178	384887
57891	384888
49170	384889
83443	384890
616	384891
30381	384892
194522	384893
44920	384894
2655	384895
86265	384896
145288	384897
20508	384898
197236	384899
7206	384900
62933	384901
18009	384902
20991	384903
4572	384904
20679	384905
186092	384906
43974	384907
181121	384908
17880	384909
23096	384910
175	384911
33555	384912
19951	384913
19951	384914
79414	384915
173709	384916
36184	384917
48266	384918
129047	384919
7096	384920
1897	384921
12094	384922
76682	384923
72240	384924
4822	384925
11291	384926
38952	384927
123531	384928
123831	384929
26211	384930
96532	384931
9674	384932
13721	384933
1188	384934
29133	384935
279	384936
7099	384937
81053	384938
61988	384939
213932	384940
174604	384941
136577	384942
91539	384943
16689	384944
10673	384945
5675	384946
43960	384947
215633	384948
39006	384949
120665	384950
11985	384951
35910	384952
210159	384953
8524	384954
42882	384955
11007	384956
10203	384957
7550	384958
129331	384959
129331	384960
25525	384961
83392	384962
4516	384963
233816	384964
15111	384965
37608	384966
5521	384967
5528	384968
158971	384969
2181	384970
40524	384971
96167	384972
118987	384973
164	384974
20325	384975
1446	384976
217994	384977
676	384978
51829	384979
90597	384980
33120	384981
15380	384982
6068	384983
17479	384984
14519	384985
19992	384986
129385	384987
11627	384988
80596	384989
83458	384990
53202	384991
24925	384992
10971	384993
41399	384994
40156	384995
164	384996
17643	384997
5736	384998
6328	384999
96783	385000
48750	385001
23069	385002
88658	385003
154315	385004
17453	385005
38	385006
7878	385007
166837	385008
16744	385009
241965	385010
224328	385011
128568	385012
192072	385013
78036	385014
38697	385015
39621	385016
84333	385017
490	385018
131125	385019
145564	385020
15560	385021
23055	385022
195784	385023
15296	385024
57159	385025
14245	385026
45020	385027
117380	385028
382	385029
32051	385030
292288	385031
2836	385032
986	385033
502	385034
3615	385035
140911	385036
103089	385037
89279	385038
934	385039
31201	385040
55552	385041
2719	385042
162158	385043
3653	385044
4918	385045
2560	385046
105	385047
136322	385048
35082	385049
297338	385050
46808	385051
59431	385052
67271	385053
13111	385054
1228	385055
30266	385056
44065	385057
201449	385058
186238	385059
163715	385060
134472	385061
184258	385062
99861	385063
6412	385064
74556	385065
69498	385066
26885	385067
9045	385068
12550	385069
20151	385070
7282	385071
78516	385072
97645	385073
51603	385074
11244	385075
28937	385076
21890	385077
84487	385078
3488	385079
84404	385080
84404	385081
6683	385082
144840	385083
196097	385084
13269	385085
2982	385086
87500	385087
30475	385088
24975	385089
3984	385090
66737	385091
47605	385092
4946	385093
15380	385094
74186	385095
17148	385096
101713	385097
24061	385098
8310	385099
346	385100
91	385101
151301	385102
1326	385103
2054	385104
6257	385105
10273	385106
24855	385107
7310	385108
84674	385109
2106	385110
10327	385111
8447	385112
19497	385113
274065	385114
200701	385115
215668	385116
309455	385117
110783	385118
3689	385119
202617	385120
32949	385121
295054	385122
89925	385123
28945	385124
73370	385125
3028	385126
28785	385127
75243	385128
64820	385129
38996	385130
15831	385131
24782	385132
59705	385133
267340	385134
25825	385135
71612	385136
15569	385137
76075	385138
71109	385139
44583	385140
67097	385141
88165	385142
128008	385143
5488	385144
25992	385145
16066	385146
30117	385147
194789	385148
13848	385149
17227	385150
303133	385151
59918	385152
6060	385153
36869	385154
14150	385155
58245	385156
60926	385157
66067	385158
9583	385159
221	385160
89636	385161
1991	385162
269	385163
138815	385164
32353	385165
113200	385166
13772	385167
6631	385168
33161	385169
109138	385170
138590	385171
191473	385172
43617	385173
150336	385174
139255	385175
195140	385176
48119	385177
14288	385178
30041	385179
70721	385180
21802	385181
34519	385182
145932	385183
27928	385184
184535	385185
8352	385186
188658	385187
82050	385188
201636	385189
45528	385190
6877	385191
6877	385192
1014	385193
310156	385194
57666	385195
1456	385196
72901	385197
37191	385198
46754	385199
66601	385200
172686	385201
25276	385202
7808	385203
100400	385204
194946	385205
17030	385206
133619	385207
143300	385208
184389	385209
104994	385210
17845	385211
27799	385212
703	385213
1329	385214
2727	385215
645	385216
301046	385217
91075	385218
4993	385219
46647	385220
211675	385221
111404	385222
2547	385223
26311	385224
3758	385225
80018	385226
140585	385227
81230	385228
91541	385229
125393	385230
1249	385231
49369	385232
83425	385233
810	385234
8683	385235
27165	385236
58136	385237
8611	385238
22073	385239
21983	385240
50092	385241
222578	385242
1014	385243
277	385244
2839	385245
32248	385246
82354	385247
8456	385248
13288	385249
124	385250
37592	385251
188209	385252
17157	385253
2016	385254
104242	385255
11359	385256
603	385257
99487	385258
125761	385259
74037	385260
13236	385261
247477	385262
80360	385263
78449	385264
130635	385265
211532	385266
149550	385267
14294	385268
2628	385269
145772	385270
13311	385271
2605	385272
89386	385273
158125	385274
47380	385275
13099	385276
172355	385277
191109	385278
8190	385279
194439	385280
130569	385281
29592	385282
59457	385283
23611	385284
4697	385285
38372	385286
4885	385287
6839	385288
113794	385289
236766	385290
1673	385291
108442	385292
5373	385293
6439	385294
12806	385295
5185	385296
69042	385297
157863	385298
7870	385299
108995	385300
141608	385301
218410	385302
52908	385303
124772	385304
182	385305
74486	385306
179730	385307
107675	385308
23514	385309
32246	385310
7334	385311
1209	385312
398	385313
11478	385314
108474	385315
36143	385316
153421	385317
125973	385318
68834	385319
2120	385320
38831	385321
97349	385322
3196	385323
216946	385324
130993	385325
19201	385326
9611	385327
4968	385328
40827	385329
142905	385330
63031	385331
145829	385332
28532	385333
40972	385334
14671	385335
23390	385336
17227	385337
70874	385338
6402	385339
14345	385340
1404	385341
121899	385342
8739	385343
250223	385344
184407	385345
20294	385346
5846	385347
9622	385348
1916	385349
41582	385350
3972	385351
50614	385352
294430	385353
23618	385354
52620	385355
752	385356
33609	385357
22018	385358
6413	385359
7641	385360
114	385361
10910	385362
58388	385363
4361	385364
115851	385365
52715	385366
160	385367
52437	385368
100375	385369
162928	385370
126928	385371
101142	385372
250537	385373
165010	385374
45494	385375
14499	385376
213793	385377
148414	385378
3461	385379
17724	385380
102322	385381
33936	385382
205684	385383
2048	385384
42155	385385
90517	385386
2012	385387
2012	385388
214706	385389
149708	385390
252574	385391
113017	385392
78361	385393
10165	385394
3293	385395
12330	385396
542	385397
79394	385398
124944	385399
12506	385400
51616	385401
77312	385402
225975	385403
8778	385404
56135	385405
35735	385406
538	385407
43732	385408
50588	385409
23746	385410
92959	385411
16064	385412
12110	385413
51190	385414
40349	385415
12116	385416
5938	385417
40322	385418
50911	385419
77718	385420
8113	385421
2387	385422
50115	385423
6020	385424
27579	385425
27982	385426
585	385427
29883	385428
7719	385429
94780	385430
25293	385431
55336	385432
81	385433
69033	385434
93525	385435
10021	385436
37092	385437
8676	385438
9498	385439
207605	385440
43977	385441
191699	385442
29240	385443
20164	385444
245254	385445
79139	385446
114401	385447
72724	385448
9106	385449
3133	385450
10134	385451
203688	385452
4006	385453
60255	385454
72966	385455
106040	385456
79048	385457
94209	385458
8205	385459
38160	385460
44396	385461
194670	385462
66287	385463
87248	385464
87936	385465
9574	385466
155800	385467
68630	385468
53584	385469
79041	385470
11813	385471
71680	385472
74611	385473
20352	385474
17534	385475
55282	385476
51963	385477
109780	385478
13279	385479
171921	385480
109880	385481
64058	385482
133787	385483
33032	385484
161588	385485
32255	385486
197280	385487
13299	385488
142039	385489
55224	385490
109287	385491
88757	385492
147261	385493
130835	385494
123147	385495
61879	385496
1375	385497
16417	385498
487	385499
49708	385500
19918	385501
47473	385502
28732	385503
220169	385504
65473	385505
16124	385506
9540	385507
30716	385508
21150	385509
83368	385510
11647	385511
46808	385512
83175	385513
80666	385514
7104	385515
81731	385516
307092	385517
259	385518
135558	385519
16060	385520
40268	385521
191700	385522
88655	385523
13460	385524
9	385525
3649	385526
93966	385527
63664	385528
176775	385529
12305	385530
188847	385531
59846	385532
3999	385533
95641	385534
204249	385535
74380	385536
121485	385537
33269	385538
138797	385539
236609	385540
76351	385541
179564	385542
196292	385543
9596	385544
54967	385545
12543	385546
169869	385547
13510	385548
72744	385549
41247	385550
18969	385551
249128	385552
194036	385553
236436	385554
14329	385555
287018	385556
11961	385557
74412	385558
38602	385559
12385	385560
91601	385561
100407	385562
17086	385563
91044	385564
25298	385565
3803	385566
1257	385567
55164	385568
268677	385569
7470	385570
970	385571
1426	385572
154511	385573
202801	385574
54763	385575
276	385576
4966	385577
48192	385578
1014	385579
131106	385580
29583	385581
6818	385582
1209	385583
13775	385584
59372	385585
119058	385586
201398	385587
77714	385588
78745	385589
40779	385590
23970	385591
143499	385592
104596	385593
10431	385594
168358	385595
9790	385596
29576	385597
7821	385598
6469	385599
8138	385600
119799	385601
6642	385602
55485	385603
81750	385604
21797	385605
153381	385606
216292	385607
32476	385608
3786	385609
293819	385610
101236	385611
246412	385612
83555	385613
1488	385614
112378	385615
127506	385616
158627	385617
20497	385618
5639	385619
73669	385620
98876	385621
57	385622
58638	385623
3587	385624
2256	385625
2173	385626
37509	385627
241390	385628
4773	385629
311410	385630
63693	385631
47004	385632
20213	385633
133175	385634
171146	385635
292774	385636
14021	385637
92595	385638
105451	385639
169367	385640
127876	385641
14855	385642
1593	385643
91485	385644
50383	385645
118785	385646
34151	385647
52219	385648
87673	385649
243454	385650
44822	385651
212919	385652
55286	385653
86828	385654
157712	385655
137491	385656
10794	385657
96985	385658
405	385659
42365	385660
21608	385661
3213	385662
23789	385663
25881	385664
6392	385665
382	385666
7838	385667
2928	385668
131054	385669
11635	385670
29373	385671
17741	385672
11596	385673
60147	385674
8739	385675
237126	385676
5864	385677
56877	385678
130099	385679
53804	385680
10739	385681
14373	385682
452	385683
19201	385684
44614	385685
112902	385686
36340	385687
3122	385688
8699	385689
87486	385690
7462	385691
29765	385692
22820	385693
211031	385694
1395	385695
125651	385696
286490	385697
32918	385698
161832	385699
138163	385700
36310	385701
21677	385702
45704	385703
174389	385704
542	385705
277671	385706
121196	385707
81	385708
215683	385709
67301	385710
25913	385711
162695	385712
1830	385713
7278	385714
309619	385715
13785	385716
19971	385717
10282	385718
141284	385719
171142	385720
75439	385721
6080	385722
17250	385723
9109	385724
1386	385725
41157	385726
47836	385727
13068	385728
906	385729
36781	385730
17120	385731
162523	385732
156600	385733
60988	385734
303	385735
97935	385736
303434	385737
88458	385738
143131	385739
240940	385740
48845	385741
29031	385742
24757	385743
24757	385744
7325	385745
111103	385746
72840	385747
55229	385748
41722	385749
77900	385750
73245	385751
88870	385752
417	385753
41609	385754
146325	385755
7030	385756
14143	385757
65246	385758
59034	385759
3750	385760
6077	385761
178581	385762
115781	385763
3633	385764
306055	385765
294136	385766
58745	385767
6776	385768
144754	385769
229028	385770
24499	385771
34491	385772
49855	385773
13543	385774
37442	385775
192346	385776
8669	385777
73016	385778
153977	385779
3284	385780
131481	385781
292	385782
3844	385783
191829	385784
78442	385785
63765	385786
60472	385787
1607	385788
41911	385789
36220	385790
4837	385791
7083	385792
124	385793
177311	385794
37794	385795
52327	385796
6491	385797
21864	385798
32357	385799
2781	385800
10008	385801
11247	385802
39263	385803
215334	385804
27916	385805
30169	385806
3867	385807
5943	385808
90796	385809
971	385810
175461	385811
69071	385812
12750	385813
116853	385814
50224	385815
50054	385816
50440	385817
2174	385818
92966	385819
75743	385820
14412	385821
126220	385822
12424	385823
71881	385824
90461	385825
24491	385826
20461	385827
1352	385828
24542	385829
39969	385830
7943	385831
95927	385832
76625	385833
82643	385834
1804	385835
131	385836
78406	385837
84138	385838
154129	385839
4034	385840
93377	385841
4252	385842
80082	385843
110727	385844
104098	385845
71450	385846
204358	385847
244028	385848
17997	385849
86652	385850
153176	385851
93215	385852
19561	385853
112996	385854
144660	385855
102401	385856
6263	385857
24165	385858
275595	385859
111714	385860
99737	385861
207804	385862
10751	385863
56645	385864
58052	385865
199945	385866
25534	385867
202698	385868
194026	385869
117191	385870
87567	385871
31519	385872
6146	385873
43778	385874
2245	385875
18626	385876
279047	385877
144529	385878
123552	385879
304336	385880
79864	385881
16608	385882
174171	385883
119903	385884
113944	385885
214060	385886
83016	385887
71515	385888
44165	385889
47212	385890
103895	385891
5163	385892
70860	385893
40217	385894
33877	385895
82369	385896
82262	385897
153032	385898
198989	385899
82644	385900
12810	385901
20100	385902
3901	385903
10770	385904
174961	385905
267930	385906
8564	385907
211181	385908
16468	385909
167482	385910
62972	385911
72267	385912
113934	385913
37228	385914
39402	385915
114966	385916
7610	385917
131503	385918
2103	385919
92026	385920
13426	385921
2541	385922
2541	385923
63599	385924
44078	385925
107399	385926
111757	385927
61111	385928
301141	385929
56482	385930
93274	385931
255156	385932
59667	385933
180350	385934
3632	385935
92447	385936
112520	385937
61371	385938
36792	385939
161312	385940
86537	385941
52450	385942
17981	385943
199449	385944
346	385945
7527	385946
24746	385947
38122	385948
9104	385949
27710	385950
23241	385951
170854	385952
18995	385953
69196	385954
23652	385955
97301	385956
63469	385957
5699	385958
113514	385959
139579	385960
96214	385961
201106	385962
124982	385963
13022	385964
304833	385965
188561	385966
100963	385967
89556	385968
7302	385969
56023	385970
119773	385971
15288	385972
63893	385973
85533	385974
40234	385975
53669	385976
74974	385977
52958	385978
510	385979
65703	385980
59984	385981
41315	385982
214249	385983
6342	385984
67488	385985
61864	385986
34855	385987
111099	385988
20814	385989
223045	385990
111399	385991
165554	385992
5299	385993
47473	385994
15875	385995
32654	385996
1302	385997
10287	385998
69381	385999
57549	386000
39917	386001
94828	386002
82118	386003
21253	386004
51866	386005
51866	386006
261756	386007
24157	386008
183316	386009
38217	386010
179250	386011
5124	386012
8174	386013
4434	386014
10214	386015
48721	386016
48264	386017
31640	386018
183257	386019
40845	386020
12680	386021
6025	386022
22392	386023
2819	386024
129094	386025
18132	386026
160031	386027
70923	386028
151392	386029
33722	386030
126859	386031
78064	386032
194662	386033
141839	386034
76	386035
16952	386036
87322	386037
22636	386038
227916	386039
1820	386040
50172	386041
92810	386042
23279	386043
9005	386044
128736	386045
106000	386046
79573	386047
34473	386048
131736	386049
1652	386050
207466	386051
41651	386052
31301	386053
4401	386054
133833	386055
78077	386056
18097	386057
266847	386058
181404	386059
8917	386060
190785	386061
5563	386062
127626	386063
117928	386064
3356	386065
182328	386066
10061	386067
1817	386068
44525	386069
98754	386070
28905	386071
173551	386072
131835	386073
140363	386074
189021	386075
138865	386076
14503	386077
4838	386078
25463	386079
100535	386080
3915	386081
1822	386082
20729	386083
108232	386084
30120	386085
100165	386086
193781	386087
307860	386088
130084	386089
44384	386090
58808	386091
59749	386092
79715	386093
20577	386094
38358	386095
132113	386096
40200	386097
200273	386098
41771	386099
49905	386100
194625	386101
272971	386102
46901	386103
30793	386104
38106	386105
13431	386106
59531	386107
13796	386108
119624	386109
31979	386110
32872	386111
258021	386112
50091	386113
38076	386114
6227	386115
143817	386116
29604	386117
16906	386118
247641	386119
182186	386120
37830	386121
178601	386122
15727	386123
125102	386124
63508	386125
44315	386126
74106	386127
59973	386128
239061	386129
1791	386130
305649	386131
177604	386132
20563	386133
90800	386134
17810	386135
54919	386136
2154	386137
170269	386138
62065	386139
23650	386140
198768	386141
6506	386142
10367	386143
96242	386144
186887	386145
12077	386146
52269	386147
109595	386148
59197	386149
1547	386150
61342	386151
48659	386152
83106	386153
64858	386154
146858	386155
129517	386156
194827	386157
274615	386158
269059	386159
42508	386160
232873	386161
35616	386162
736	386163
31298	386164
157822	386165
73963	386166
8689	386167
64414	386168
181407	386169
103141	386170
144842	386171
72080	386172
75325	386173
206032	386174
9674	386175
5166	386176
11841	386177
65759	386178
36496	386179
19831	386180
115578	386181
74156	386182
95927	386183
286924	386184
21425	386185
19855	386186
70057	386187
100062	386188
57353	386189
187544	386190
2000	386191
41111	386192
65330	386193
190440	386194
3521	386195
112330	386196
44190	386197
60389	386198
14279	386199
45050	386200
13430	386201
993	386202
222430	386203
47636	386204
195626	386205
123672	386206
69006	386207
2073	386208
71152	386209
94894	386210
57766	386211
34580	386212
30706	386213
11508	386214
66549	386215
29871	386216
15343	386217
1697	386218
21953	386219
73344	386220
22223	386221
6457	386222
55881	386223
35876	386224
3560	386225
22311	386226
12574	386227
196867	386228
208845	386229
40256	386230
183851	386231
197194	386232
203408	386233
287823	386234
58431	386235
11132	386236
97453	386237
33308	386238
103147	386239
28373	386240
95566	386241
101420	386242
26473	386243
11538	386244
14309	386245
67426	386246
6345	386247
150855	386248
37443	386249
65852	386250
15037	386251
72469	386252
16526	386253
79711	386254
27802	386255
1198	386256
142443	386257
11564	386258
7080	386259
149428	386260
57642	386261
204855	386262
23898	386263
57046	386264
76370	386265
11247	386266
27586	386267
3961	386268
135782	386269
126155	386270
33423	386271
128109	386272
71567	386273
9632	386274
34173	386275
34924	386276
60341	386277
826	386278
266715	386279
4504	386280
48502	386281
3003	386282
131790	386283
16519	386284
77142	386285
28592	386286
204007	386287
26885	386288
17475	386289
189411	386290
15361	386291
89676	386292
24782	386293
2843	386294
14492	386295
29600	386296
54704	386297
3424	386298
16398	386299
33787	386300
155710	386301
33800	386302
2584	386303
32603	386304
67683	386305
107033	386306
113361	386307
6381	386308
7242	386309
6279	386310
172099	386311
13331	386312
53418	386313
188816	386314
21534	386315
100083	386316
176988	386317
114635	386318
197043	386319
24646	386320
18988	386321
79286	386322
160969	386323
6359	386324
63069	386325
171813	386326
7363	386327
14577	386328
188159	386329
29348	386330
203061	386331
77719	386332
4200	386333
263243	386334
538	386335
145716	386336
2802	386337
118139	386338
43100	386339
154192	386340
18823	386341
38884	386342
30091	386343
166949	386344
49578	386345
203692	386346
99894	386347
45889	386348
178186	386349
13229	386350
14658	386351
20996	386352
857	386353
34805	386354
133485	386355
153932	386356
72858	386357
10573	386358
11831	386359
79460	386360
109225	386361
37992	386362
13514	386363
18392	386364
271384	386365
122701	386366
23991	386367
1388	386368
1739	386369
50282	386370
13099	386371
54731	386372
93347	386373
45431	386374
85623	386375
57869	386376
91121	386377
13800	386378
26234	386379
11237	386380
13239	386381
62219	386382
129722	386383
22	386384
236220	386385
14710	386386
109900	386387
32202	386388
42224	386389
5186	386390
18167	386391
34458	386392
91300	386393
60001	386394
11309	386395
177785	386396
28574	386397
22001	386398
5809	386399
205544	386400
155978	386401
21209	386402
217889	386403
24223	386404
857	386405
232308	386406
50353	386407
112920	386408
17250	386409
80067	386410
172600	386411
19298	386412
142100	386413
10900	386414
19637	386415
160307	386416
47090	386417
311275	386418
102638	386419
59734	386420
32059	386421
57848	386422
15658	386423
3951	386424
48206	386425
55258	386426
25460	386427
4005	386428
2771	386429
358	386430
238875	386431
110101	386432
2336	386433
54788	386434
19454	386435
16822	386436
67329	386437
18874	386438
134316	386439
133479	386440
87636	386441
40608	386442
308304	386443
120198	386444
22042	386445
1252	386446
7778	386447
29415	386448
30555	386449
25925	386450
112949	386451
1422	386452
68906	386453
28377	386454
91	386455
6575	386456
28741	386457
14728	386458
19538	386459
91	386460
422	386461
186587	386462
2118	386463
109223	386464
62355	386465
41746	386466
83198	386467
255935	386468
42270	386469
42797	386470
26002	386471
1494	386472
117932	386473
169852	386474
116849	386475
83816	386476
128648	386477
259087	386478
46263	386479
35952	386480
766	386481
59855	386482
99674	386483
1075	386484
3645	386485
13238	386486
33628	386487
16589	386488
33617	386489
27671	386490
130954	386491
142111	386492
72728	386493
132340	386494
181239	386495
55588	386496
43840	386497
75910	386498
137106	386499
19245	386500
174130	386501
143306	386502
94363	386503
171110	386504
11672	386505
84486	386506
85504	386507
26884	386508
243160	386509
8061	386510
190578	386511
50556	386512
201211	386513
3219	386514
170628	386515
7162	386516
4793	386517
19261	386518
34412	386519
41056	386520
210734	386521
3	386522
113255	386523
111168	386524
206066	386525
112104	386526
121711	386527
5306	386528
16015	386529
7064	386530
1313	386531
48434	386532
12051	386533
105159	386534
7400	386535
153363	386536
63577	386537
90639	386538
118379	386539
159086	386540
60343	386541
42990	386542
3897	386543
109746	386544
20086	386545
44032	386546
5212	386547
20321	386548
11194	386549
25606	386550
27240	386551
86778	386552
46821	386553
74497	386554
32117	386555
732	386556
116263	386557
7731	386558
56197	386559
11097	386560
14	386561
22547	386562
227231	386563
24707	386564
163957	386565
68397	386566
14661	386567
49416	386568
19153	386569
25367	386570
4839	386571
113823	386572
2455	386573
10383	386574
230880	386575
42622	386576
46360	386577
76968	386578
85634	386579
2918	386580
3596	386581
3725	386582
109	386583
94622	386584
104780	386585
17650	386586
96191	386587
23200	386588
172004	386589
157	386590
29431	386591
50329	386592
57542	386593
3018	386594
208801	386595
50605	386596
21733	386597
9673	386598
257803	386599
41093	386600
120548	386601
35952	386602
117958	386603
1377	386604
6291	386605
134453	386606
63845	386607
13799	386608
182595	386609
12397	386610
13339	386611
52636	386612
52636	386613
1643	386614
797	386615
72228	386616
39274	386617
40277	386618
9231	386619
1953	386620
153548	386621
52671	386622
5666	386623
280565	386624
90779	386625
11201	386626
13765	386627
7811	386628
21395	386629
41044	386630
6703	386631
38833	386632
55674	386633
9549	386634
1545	386635
1217	386636
14128	386637
33059	386638
48279	386639
4554	386640
2234	386641
218578	386642
3752	386643
15658	386644
41178	386645
47656	386646
166055	386647
3108	386648
135895	386649
1942	386650
269292	386651
16603	386652
49202	386653
76292	386654
59249	386655
45804	386656
79927	386657
52437	386658
46801	386659
15874	386660
45563	386661
61255	386662
253826	386663
152928	386664
10129	386665
31848	386666
82224	386667
10720	386668
1066	386669
18003	386670
1619	386671
6024	386672
8228	386673
8052	386674
17499	386675
3035	386676
4107	386677
59480	386678
62368	386679
6512	386680
4556	386681
5690	386682
11713	386683
197883	386684
283211	386685
52505	386686
6528	386687
1860	386688
17479	386689
11413	386690
66841	386691
142097	386692
55443	386693
65048	386694
28348	386695
58681	386696
108631	386697
37233	386698
99765	386699
69450	386700
63835	386701
64199	386702
162199	386703
101326	386704
154973	386705
3828	386706
95028	386707
96043	386708
25833	386709
6249	386710
43753	386711
15972	386712
82353	386713
20664	386714
101745	386715
109234	386716
21417	386717
95349	386718
3023	386719
6675	386720
336	386721
80067	386722
737	386723
84797	386724
9886	386725
17328	386726
14	386727
38952	386728
134563	386729
10315	386730
156360	386731
105719	386732
1944	386733
2548	386734
87408	386735
131790	386736
294716	386737
198970	386738
37327	386739
83121	386740
17026	386741
10529	386742
2727	386743
52268	386744
22084	386745
149841	386746
102171	386747
69790	386748
31329	386749
300	386750
132957	386751
197959	386752
12080	386753
228887	386754
5868	386755
49516	386756
4961	386757
3319	386758
25763	386759
107032	386760
295623	386761
205134	386762
66466	386763
59060	386764
73099	386765
3294	386766
400	386767
106965	386768
48337	386769
211011	386770
42979	386771
18276	386772
196546	386773
12734	386774
151106	386775
1257	386776
20696	386777
187378	386778
28074	386779
86338	386780
102095	386781
250767	386782
34138	386783
40446	386784
48521	386785
21707	386786
79834	386787
9521	386788
123942	386789
168432	386790
1219	386791
109	386792
18514	386793
142785	386794
14132	386795
3286	386796
153971	386797
60749	386798
69560	386799
68	386800
14762	386801
168656	386802
279286	386803
12622	386804
7036	386805
23625	386806
60855	386807
16106	386808
11839	386809
108221	386810
78792	386811
129155	386812
5483	386813
2123	386814
101022	386815
197450	386816
290457	386817
74963	386818
33604	386819
24747	386820
2229	386821
9927	386822
8684	386823
19742	386824
84827	386825
58271	386826
32646	386827
2680	386828
10194	386829
31799	386830
144508	386831
8455	386832
10785	386833
27919	386834
34921	386835
144508	386836
61784	386837
6999	386838
7427	386839
13824	386840
1545	386841
7794	386842
70848	386843
302804	386844
23470	386845
14835	386846
23470	386847
193505	386848
72812	386849
10438	386850
4964	386851
4964	386852
82289	386853
197108	386854
80855	386855
6703	386856
209045	386857
60265	386858
174039	386859
14469	386860
167922	386861
3099	386862
14262	386863
63445	386864
195619	386865
48450	386866
19532	386867
208567	386868
79460	386869
50589	386870
20401	386871
111021	386872
17302	386873
37512	386874
233601	386875
1066	386876
23822	386877
243699	386878
71363	386879
213665	386880
5942	386881
18427	386882
37032	386883
7885	386884
30927	386885
90672	386886
53441	386887
28438	386888
80521	386889
193252	386890
57853	386891
49641	386892
160739	386893
16018	386894
1503	386895
1124	386896
4001	386897
25016	386898
34357	386899
10558	386900
240349	386901
200850	386902
23804	386903
81474	386904
48600	386905
102929	386906
286338	386907
49	386908
57467	386909
6054	386910
4834	386911
8157	386912
187771	386913
69139	386914
13088	386915
61292	386916
249969	386917
27047	386918
98704	386919
5095	386920
209904	386921
88321	386922
5787	386923
145194	386924
3658	386925
9737	386926
190316	386927
364	386928
364	386929
14013	386930
68	386931
11346	386932
116293	386933
113	386934
1953	386935
95614	386936
288424	386937
20866	386938
29628	386939
63862	386940
111016	386941
216674	386942
74373	386943
26991	386944
214080	386945
7547	386946
353	386947
2179	386948
9245	386949
25731	386950
16170	386951
143350	386952
7400	386953
74332	386954
305	386955
1786	386956
109641	386957
906	386958
174845	386959
24680	386960
53032	386961
124338	386962
4092	386963
310018	386964
57947	386965
11427	386966
1814	386967
302674	386968
58437	386969
132280	386970
90167	386971
60582	386972
43895	386973
12891	386974
237441	386975
42504	386976
39366	386977
28462	386978
120837	386979
81643	386980
1436	386981
185190	386982
215768	386983
90989	386984
28815	386985
68296	386986
5461	386987
14774	386988
202493	386989
259268	386990
56966	386991
75732	386992
49	386993
97094	386994
4519	386995
21254	386996
22099	386997
743	386998
4471	386999
43110	387000
10304	387001
18535	387002
2604	387003
3715	387004
3715	387005
18325	387006
2411	387007
132020	387008
10703	387009
180071	387010
80233	387011
6546	387012
102372	387013
80601	387014
113435	387015
199020	387016
139671	387017
13688	387018
511	387019
108250	387020
87879	387021
144989	387022
41596	387023
41921	387024
56807	387025
74659	387026
29131	387027
65664	387028
183279	387029
6151	387030
99972	387031
8354	387032
18161	387033
22665	387034
8355	387035
27376	387036
96372	387037
55041	387038
2532	387039
966	387040
1448	387041
141714	387042
24218	387043
107331	387044
81999	387045
1032	387046
64211	387047
77190	387048
47247	387049
226	387050
11768	387051
115805	387052
48292	387053
231954	387054
53993	387055
146175	387056
76086	387057
45712	387058
149273	387059
309	387060
60883	387061
226855	387062
502	387063
13410	387064
30641	387065
90984	387066
237240	387067
1252	387068
38933	387069
121181	387070
169925	387071
18923	387072
95500	387073
11054	387074
112380	387075
183413	387076
9506	387077
216900	387078
62623	387079
40473	387080
67753	387081
47278	387082
10626	387083
5888	387084
31249	387085
239823	387086
3032	387087
40575	387088
178788	387089
18042	387090
176187	387091
5283	387092
33614	387093
26256	387094
2413	387095
187	387096
254536	387097
57	387098
199469	387099
1680	387100
17514	387101
137211	387102
6881	387103
134201	387104
17314	387105
599	387106
5120	387107
115876	387108
32449	387109
24335	387110
47299	387111
110912	387112
114689	387113
15320	387114
25993	387115
37469	387116
9892	387117
194273	387118
24505	387119
126464	387120
41445	387121
110683	387122
226691	387123
210594	387124
37926	387125
130901	387126
250245	387127
51045	387128
442	387129
11536	387130
23858	387131
1832	387132
826	387133
288194	387134
199283	387135
15848	387136
183480	387137
8418	387138
117402	387139
13093	387140
110026	387141
122083	387142
22805	387143
364	387144
11807	387145
14987	387146
3052	387147
14963	387148
27094	387149
15589	387150
25529	387151
50607	387152
7030	387153
142264	387154
38	387155
138528	387156
30298	387157
1858	387158
50473	387159
69790	387160
191064	387161
29844	387162
129317	387163
43625	387164
10981	387165
362	387166
13817	387167
449	387168
41138	387169
39928	387170
15361	387171
195248	387172
22546	387173
3058	387174
12844	387175
90555	387176
77335	387177
308388	387178
158892	387179
21633	387180
82955	387181
151748	387182
118175	387183
277562	387184
148772	387185
88126	387186
26856	387187
87553	387188
201084	387189
161001	387190
37339	387191
176350	387192
140567	387193
205936	387194
201949	387195
286594	387196
126672	387197
273565	387198
211464	387199
133619	387200
73208	387201
286596	387202
257917	387203
42140	387204
217304	387205
100274	387206
5501	387207
111777	387208
287665	387209
126318	387210
79942	387211
30505	387212
35267	387213
144	387214
55255	387215
76728	387216
2536	387217
25207	387218
360	387219
114668	387220
1599	387221
45872	387222
376	387223
21721	387224
27829	387225
145953	387226
48926	387227
73309	387228
9053	387229
19629	387230
8278	387231
57140	387232
631	387233
58919	387234
97404	387235
803	387236
6504	387237
88	387238
238986	387239
71109	387240
22134	387241
2412	387242
232037	387243
276021	387244
70013	387245
131309	387246
184886	387247
222	387248
11387	387249
2618	387250
119437	387251
64197	387252
20773	387253
8202	387254
279170	387255
149403	387256
3444	387257
55513	387258
46515	387259
225244	387260
12229	387261
154354	387262
48313	387263
110684	387264
5675	387265
1278	387266
116078	387267
2206	387268
283468	387269
88018	387270
17488	387271
79447	387272
2357	387273
99	387274
9258	387275
62716	387276
73175	387277
157302	387278
96837	387279
2579	387280
165517	387281
41783	387282
53899	387283
202308	387284
238480	387285
89418	387286
26621	387287
12759	387288
11436	387289
60791	387290
148089	387291
140240	387292
25937	387293
45410	387294
51912	387295
19725	387296
91244	387297
11040	387298
40787	387299
47389	387300
36157	387301
27788	387302
1448	387303
95773	387304
29910	387305
34239	387306
291	387307
226726	387308
28872	387309
93918	387310
9674	387311
2977	387312
69841	387313
24231	387314
121149	387315
70559	387316
96907	387317
193541	387318
26682	387319
22866	387320
36187	387321
81910	387322
6443	387323
210128	387324
68246	387325
257411	387326
5859	387327
120553	387328
6733	387329
303611	387330
2458	387331
16188	387332
37073	387333
30458	387334
17592	387335
131086	387336
43136	387337
71884	387338
38949	387339
39574	387340
6675	387341
182405	387342
48238	387343
73370	387344
1380	387345
157793	387346
120863	387347
147796	387348
1163	387349
8739	387350
107335	387351
183636	387352
4689	387353
46285	387354
116482	387355
4346	387356
18741	387357
238	387358
234211	387359
37233	387360
59150	387361
16613	387362
9718	387363
36310	387364
16585	387365
11201	387366
28529	387367
61745	387368
3571	387369
11107	387370
2599	387371
1014	387372
93168	387373
138670	387374
2759	387375
11567	387376
2854	387377
17094	387378
116734	387379
89247	387380
22801	387381
171277	387382
7078	387383
4248	387384
107625	387385
153119	387386
3122	387387
12981	387388
142809	387389
208712	387390
25647	387391
196727	387392
51764	387393
48543	387394
56412	387395
25281	387396
283258	387397
110120	387398
118467	387399
292027	387400
1033	387401
287345	387402
7515	387403
21124	387404
47982	387405
220777	387406
6317	387407
239727	387408
8507	387409
2988	387410
60655	387411
239198	387412
179817	387413
97007	387414
18452	387415
159768	387416
542	387417
24240	387418
27185	387419
123213	387420
18375	387421
10456	387422
92273	387423
54210	387424
25220	387425
5398	387426
71488	387427
311959	387428
225808	387429
302909	387430
101663	387431
28592	387432
29758	387433
8	387434
121386	387435
48395	387436
39970	387437
142520	387438
7015	387439
223790	387440
144985	387441
31160	387442
145829	387443
34736	387444
1455	387445
883	387446
11732	387447
212724	387448
22769	387449
223861	387450
178593	387451
14741	387452
40755	387453
40755	387454
45426	387455
101	387456
6085	387457
300276	387458
13381	387459
299625	387460
50863	387461
594	387462
170	387463
174840	387464
76600	387465
11054	387466
85358	387467
112576	387468
310415	387469
22	387470
86350	387471
4323	387472
106600	387473
117320	387474
2254	387475
108926	387476
1976	387477
199941	387478
2140	387479
18081	387480
113267	387481
2608	387482
22049	387483
115650	387484
8311	387485
4871	387486
16097	387487
103172	387488
2413	387489
18424	387490
35752	387491
131657	387492
545	387493
51140	387494
44397	387495
139297	387496
23244	387497
19	387498
95433	387499
5632	387500
86232	387501
49229	387502
35117	387503
98994	387504
77952	387505
42430	387506
33183	387507
44841	387508
122014	387509
77232	387510
58595	387511
43704	387512
72007	387513
31276	387514
41788	387515
115415	387516
73928	387517
23248	387518
47472	387519
89925	387520
5745	387521
132802	387522
21932	387523
41220	387524
64813	387525
277510	387526
222524	387527
17205	387528
47265	387529
835	387530
89764	387531
569	387532
45719	387533
138106	387534
17205	387535
170184	387536
11908	387537
118769	387538
339	387539
144359	387540
45243	387541
168504	387542
34272	387543
123070	387544
93529	387545
57283	387546
38558	387547
282	387548
260886	387549
260887	387550
20958	387551
6133	387552
177751	387553
157550	387554
171569	387555
137811	387556
67912	387557
30265	387558
49449	387559
9571	387560
123143	387561
8751	387562
14755	387563
43266	387564
36605	387565
87636	387566
87636	387567
3764	387568
82871	387569
9859	387570
7336	387571
16630	387572
41178	387573
2019	387574
136636	387575
5900	387576
21430	387577
91855	387578
94182	387579
76740	387580
185880	387581
46570	387582
211224	387583
227926	387584
53577	387585
11295	387586
169476	387587
20224	387588
75876	387589
57900	387590
51325	387591
10798	387592
141475	387593
234447	387594
38669	387595
293407	387596
16285	387597
57648	387598
151678	387599
189645	387600
120766	387601
152664	387602
81789	387603
17915	387604
291305	387605
1435	387606
6643	387607
287303	387608
31520	387609
22822	387610
19091	387611
4245	387612
895	387613
18005	387614
52789	387615
303455	387616
40789	387617
34747	387618
4935	387619
21430	387620
115445	387621
227132	387622
97034	387623
8828	387624
1499	387625
120158	387626
154550	387627
91822	387628
243949	387629
58388	387630
1483	387631
117967	387632
153479	387633
201466	387634
46665	387635
667	387636
313	387637
112250	387638
647	387639
253273	387640
45718	387641
59066	387642
8058	387643
189591	387644
225740	387645
3433	387646
493	387647
95558	387648
11979	387649
200153	387650
106216	387651
7805	387652
1771	387653
6045	387654
161417	387655
162861	387656
37318	387657
299641	387658
3987	387659
186212	387660
564	387661
18515	387662
4480	387663
35266	387664
10002	387665
80338	387666
35230	387667
3423	387668
19004	387669
20346	387670
275099	387671
85271	387672
37622	387673
80483	387674
18698	387675
18698	387676
282313	387677
39468	387678
18712	387679
89558	387680
826	387681
107949	387682
172794	387683
65876	387684
254575	387685
504	387686
172097	387687
113486	387688
234701	387689
229256	387690
286921	387691
291020	387692
31970	387693
28225	387694
237637	387695
209381	387696
165224	387697
200066	387698
29046	387699
129685	387700
278826	387701
12960	387702
24284	387703
32933	387704
7091	387705
112759	387706
353	387707
109889	387708
26085	387709
128345	387710
73575	387711
2975	387712
310281	387713
21436	387714
12122	387715
55084	387716
41628	387717
13631	387718
3216	387719
297591	387720
16155	387721
863	387722
21675	387723
271326	387724
46260	387725
967	387726
173515	387727
129516	387728
120441	387729
3483	387730
76875	387731
8540	387732
141317	387733
32082	387734
2052	387735
205917	387736
123782	387737
171881	387738
11067	387739
14088	387740
24385	387741
126519	387742
44801	387743
65808	387744
138176	387745
100773	387746
116	387747
65732	387748
104191	387749
14378	387750
178	387751
7132	387752
37937	387753
19112	387754
10932	387755
34686	387756
17042	387757
88257	387758
927	387759
137739	387760
8393	387761
12	387762
113	387763
115533	387764
74470	387765
2300	387766
13769	387767
43773	387768
48760	387769
159253	387770
13860	387771
22998	387772
179102	387773
28788	387774
114412	387775
1581	387776
12402	387777
20871	387778
18790	387779
145254	387780
119951	387781
259874	387782
202260	387783
67995	387784
220698	387785
163542	387786
14299	387787
92861	387788
88335	387789
2044	387790
178	387791
25525	387792
6278	387793
21875	387794
8457	387795
115040	387796
56910	387797
18779	387798
2643	387799
179462	387800
51208	387801
103126	387802
141525	387803
49794	387804
255795	387805
31460	387806
24875	387807
43702	387808
82533	387809
22106	387810
130270	387811
95809	387812
2274	387813
3976	387814
93106	387815
1309	387816
67075	387817
100452	387818
134490	387819
1828	387820
24621	387821
7430	387822
779	387823
136868	387824
181128	387825
253751	387826
185825	387827
258169	387828
91660	387829
95101	387830
23753	387831
35653	387832
69246	387833
199041	387834
77667	387835
101377	387836
291702	387837
117099	387838
74298	387839
36822	387840
25347	387841
125876	387842
31121	387843
223161	387844
126398	387845
94183	387846
37866	387847
138135	387848
40227	387849
61974	387850
264448	387851
177126	387852
26634	387853
144921	387854
34611	387855
134330	387856
5987	387857
28776	387858
14183	387859
8754	387860
107436	387861
41993	387862
303831	387863
87699	387864
137805	387865
7778	387866
18772	387867
59885	387868
14849	387869
50316	387870
449	387871
449	387872
10024	387873
6077	387874
94588	387875
18758	387876
17227	387877
4805	387878
26361	387879
3833	387880
227247	387881
113788	387882
193248	387883
7252	387884
8799	387885
151763	387886
1184	387887
50425	387888
72911	387889
182331	387890
299302	387891
74340	387892
192072	387893
83589	387894
220510	387895
92219	387896
206276	387897
75573	387898
136800	387899
51250	387900
8749	387901
24445	387902
22255	387903
305471	387904
42840	387905
28962	387906
34125	387907
72556	387908
251117	387909
119193	387910
29090	387911
294575	387912
6528	387913
11285	387914
544	387915
6683	387916
6683	387917
76990	387918
20863	387919
131750	387920
139341	387921
105756	387922
16232	387923
9038	387924
55586	387925
98948	387926
122457	387927
19804	387928
71046	387929
38948	387930
166396	387931
896	387932
212108	387933
5774	387934
11607	387935
7830	387936
53727	387937
140158	387938
6560	387939
9819	387940
21378	387941
11776	387942
89908	387943
13992	387944
31051	387945
1161	387946
5052	387947
431	387948
617	387949
42979	387950
14373	387951
144224	387952
96516	387953
42657	387954
177489	387955
1655	387956
75477	387957
92014	387958
32973	387959
7912	387960
32088	387961
64815	387962
8527	387963
56449	387964
212345	387965
9066	387966
112076	387967
31157	387968
35252	387969
215193	387970
188763	387971
25962	387972
55326	387973
106995	387974
13831	387975
116844	387976
48608	387977
5799	387978
59281	387979
274414	387980
178373	387981
222395	387982
3398	387983
34852	387984
34852	387985
74101	387986
91248	387987
20216	387988
53746	387989
157117	387990
69388	387991
228910	387992
292877	387993
4283	387994
122645	387995
2505	387996
10589	387997
32605	387998
91651	387999
71479	388000
178012	388001
99646	388002
78947	388003
203604	388004
172159	388005
8043	388006
82283	388007
206154	388008
87247	388009
113660	388010
56164	388011
34546	388012
126855	388013
21	388014
266213	388015
14058	388016
9609	388017
6004	388018
4885	388019
21654	388020
13270	388021
22133	388022
21721	388023
186	388024
5851	388025
12	388026
501	388027
1712	388028
15585	388029
125923	388030
28131	388031
1860	388032
228371	388033
7335	388034
89612	388035
292326	388036
163701	388037
9941	388038
59188	388039
3872	388040
29323	388041
5883	388042
85505	388043
5045	388044
57	388045
24065	388046
226658	388047
75018	388048
7918	388049
1401	388050
8536	388051
57701	388052
50549	388053
76325	388054
14517	388055
210611	388056
216205	388057
26323	388058
9329	388059
75257	388060
5941	388061
39520	388062
526	388063
16833	388064
109583	388065
292280	388066
94952	388067
67190	388068
85371	388069
1404	388070
9117	388071
1	388072
190792	388073
4092	388074
25983	388075
122492	388076
263985	388077
47493	388078
329	388079
43712	388080
22249	388081
110665	388082
23038	388083
29310	388084
22759	388085
43617	388086
16369	388087
28405	388088
10878	388089
16001	388090
277	388091
308692	388092
647	388093
11855	388094
100966	388095
168837	388096
24334	388097
21591	388098
12159	388099
82441	388100
33442	388101
646	388102
278084	388103
256740	388104
236007	388105
9741	388106
27492	388107
12277	388108
1436	388109
63201	388110
206157	388111
57789	388112
962	388113
94369	388114
11165	388115
53461	388116
26534	388117
52924	388118
3997	388119
115681	388120
1515	388121
297627	388122
99594	388123
203019	388124
114	388125
22592	388126
28099	388127
11819	388128
103280	388129
2939	388130
67600	388131
174573	388132
2768	388133
45244	388134
191195	388135
10841	388136
120147	388137
190443	388138
72126	388139
21650	388140
5771	388141
51066	388142
107549	388143
28602	388144
49091	388145
15847	388146
15847	388147
126790	388148
275077	388149
3579	388150
101060	388151
47417	388152
143587	388153
3656	388154
39347	388155
135318	388156
1688	388157
206027	388158
89166	388159
269278	388160
67007	388161
117156	388162
179047	388163
98705	388164
62547	388165
7469	388166
9499	388167
12917	388168
762	388169
18692	388170
26440	388171
164954	388172
18369	388173
31936	388174
266175	388175
302950	388176
190368	388177
89393	388178
21166	388179
49052	388180
8595	388181
13454	388182
546	388183
17560	388184
23058	388185
98447	388186
122177	388187
28144	388188
88073	388189
69833	388190
6076	388191
7719	388192
38356	388193
221548	388194
45879	388195
181300	388196
109396	388197
7126	388198
115724	388199
22927	388200
72004	388201
36964	388202
190878	388203
8546	388204
3569	388205
3429	388206
4222	388207
137366	388208
164313	388209
57768	388210
91811	388211
25201	388212
168044	388213
161199	388214
89979	388215
178035	388216
29131	388217
3698	388218
47791	388219
1526	388220
41728	388221
38205	388222
138935	388223
232163	388224
277424	388225
287958	388226
6263	388227
26536	388228
15636	388229
41539	388230
48987	388231
2489	388232
14870	388233
5488	388234
1022	388235
3698	388236
91396	388237
7565	388238
22586	388239
32045	388240
53668	388241
2650	388242
5514	388243
1830	388244
54205	388245
41950	388246
16249	388247
226572	388248
136581	388249
11998	388250
39749	388251
57972	388252
37323	388253
144123	388254
63086	388255
2568	388256
55930	388257
2388	388258
30125	388259
157	388260
17722	388261
17722	388262
126956	388263
69746	388264
6154	388265
145571	388266
137197	388267
7217	388268
105817	388269
6773	388270
3374	388271
109717	388272
67993	388273
183382	388274
31539	388275
11536	388276
24924	388277
255743	388278
28381	388279
16	388280
13178	388281
13178	388282
13178	388283
102643	388284
35610	388285
45807	388286
26658	388287
28478	388288
569	388289
532	388290
4524	388291
307223	388292
80948	388293
6036	388294
30685	388295
108661	388296
273078	388297
22883	388298
12804	388299
10481	388300
178812	388301
1534	388302
4767	388303
666	388304
30244	388305
15520	388306
144	388307
87793	388308
14644	388309
44541	388310
6246	388311
76067	388312
235968	388313
143147	388314
16345	388315
1837	388316
149776	388317
91825	388318
137436	388319
61510	388320
36956	388321
36653	388322
20450	388323
206446	388324
30563	388325
10997	388326
280743	388327
206879	388328
95293	388329
33426	388330
2281	388331
19024	388332
51880	388333
42093	388334
1576	388335
15874	388336
21565	388337
26567	388338
13204	388339
147345	388340
62890	388341
82370	388342
8716	388343
5666	388344
143952	388345
96586	388346
1769	388347
39088	388348
103580	388349
296855	388350
42785	388351
188653	388352
718	388353
14158	388354
7756	388355
10682	388356
78602	388357
116901	388358
59312	388359
6580	388360
40855	388361
49469	388362
34372	388363
52076	388364
88421	388365
10680	388366
148291	388367
1057	388368
37300	388369
297268	388370
299614	388371
270554	388372
240237	388373
177435	388374
163684	388375
267652	388376
82087	388377
112948	388378
526	388379
25898	388380
1897	388381
15000	388382
82276	388383
141214	388384
194693	388385
11783	388386
38191	388387
65830	388388
168724	388389
149079	388390
302344	388391
78893	388392
47923	388393
124838	388394
258146	388395
11109	388396
3940	388397
22822	388398
54240	388399
8411	388400
74055	388401
199260	388402
272833	388403
9495	388404
62931	388405
86203	388406
4455	388407
224890	388408
177411	388409
206107	388410
282449	388411
23320	388412
11865	388413
21894	388414
22109	388415
26234	388416
233744	388417
12061	388418
203169	388419
1229	388420
13178	388421
63870	388422
287779	388423
49542	388424
114	388425
47737	388426
94817	388427
199052	388428
1320	388429
79734	388430
59718	388431
5615	388432
287101	388433
53003	388434
21222	388435
62245	388436
289290	388437
47084	388438
205928	388439
188749	388440
2242	388441
99431	388442
105674	388443
152303	388444
77188	388445
47851	388446
129984	388447
17327	388448
239591	388449
27907	388450
189051	388451
156387	388452
2405	388453
33849	388454
34831	388455
30760	388456
73	388457
312097	388458
77142	388459
39511	388460
9904	388461
34240	388462
28198	388463
112778	388464
4892	388465
135121	388466
108424	388467
82658	388468
227516	388469
39409	388470
212959	388471
1830	388472
74198	388473
8926	388474
67781	388475
309723	388476
20190	388477
242642	388478
110577	388479
94807	388480
285470	388481
302226	388482
815	388483
369	388484
79071	388485
14859	388486
55503	388487
40135	388488
131534	388489
3381	388490
2681	388491
58699	388492
8754	388493
40876	388494
53488	388495
7918	388496
61988	388497
6830	388498
161006	388499
12945	388500
3999	388501
44070	388502
19802	388503
23672	388504
95566	388505
154731	388506
50703	388507
137151	388508
2413	388509
7697	388510
4252	388511
219938	388512
43114	388513
210848	388514
45637	388515
24508	388516
134364	388517
8698	388518
46663	388519
14137	388520
230859	388521
2944	388522
9568	388523
1222	388524
84605	388525
45110	388526
3383	388527
103096	388528
125636	388529
27744	388530
19723	388531
195586	388532
156971	388533
15871	388534
230979	388535
56841	388536
263236	388537
16267	388538
91338	388539
184407	388540
88971	388541
8739	388542
61070	388543
125535	388544
107074	388545
3592	388546
643	388547
28253	388548
94467	388549
57285	388550
11639	388551
63326	388552
251605	388553
256791	388554
3923	388555
30778	388556
35330	388557
25951	388558
2479	388559
116809	388560
141068	388561
180024	388562
43110	388563
43019	388564
230453	388565
20277	388566
133212	388567
1692	388568
14648	388569
83000	388570
128450	388571
168015	388572
299562	388573
125084	388574
10977	388575
18763	388576
640	388577
200464	388578
138678	388579
4191	388580
118987	388581
68576	388582
35610	388583
255811	388584
16273	388585
288097	388586
8486	388587
278470	388588
15866	388589
3101	388590
502	388591
55740	388592
92953	388593
3770	388594
900	388595
194798	388596
141345	388597
102844	388598
124131	388599
77459	388600
146439	388601
4665	388602
271436	388603
4261	388604
840	388605
197130	388606
130053	388607
5987	388608
256793	388609
72699	388610
142959	388611
103703	388612
2434	388613
889	388614
140927	388615
2505	388616
7209	388617
260284	388618
401	388619
889	388620
211070	388621
43214	388622
1191	388623
4976	388624
217169	388625
81	388626
15134	388627
21524	388628
3723	388629
3723	388630
59	388631
242327	388632
29175	388633
13746	388634
1483	388635
59974	388636
27825	388637
13805	388638
12849	388639
46169	388640
12140	388641
60388	388642
162218	388643
192073	388644
123680	388645
36705	388646
15306	388647
51092	388648
124688	388649
8990	388650
32117	388651
288904	388652
4959	388653
2110	388654
826	388655
8510	388656
169072	388657
67667	388658
88145	388659
88145	388660
260843	388661
307024	388662
178273	388663
30873	388664
25756	388665
18408	388666
826	388667
36186	388668
24772	388669
44639	388670
291175	388671
130974	388672
95402	388673
5561	388674
26479	388675
3768	388676
1254	388677
119636	388678
2100	388679
155007	388680
36310	388681
105955	388682
116224	388683
55825	388684
1460	388685
135626	388686
34605	388687
130176	388688
4659	388689
25888	388690
41607	388691
94192	388692
15	388693
170193	388694
6248	388695
48170	388696
21781	388697
1067	388698
60924	388699
32030	388700
12640	388701
355	388702
88463	388703
70819	388704
99936	388705
16630	388706
90418	388707
50903	388708
50903	388709
50645	388710
2761	388711
14279	388712
4154	388713
86485	388714
192841	388715
6685	388716
38618	388717
29832	388718
10045	388719
285274	388720
203777	388721
164405	388722
282	388723
80099	388724
70086	388725
3250	388726
3705	388727
3987	388728
2463	388729
4385	388730
36635	388731
91131	388732
25849	388733
18337	388734
25016	388735
37300	388736
37300	388737
136532	388738
3441	388739
6614	388740
76828	388741
19274	388742
89601	388743
35991	388744
668	388745
1512	388746
5141	388747
47633	388748
28693	388749
217427	388750
37574	388751
4720	388752
102669	388753
41882	388754
82378	388755
59222	388756
17910	388757
2019	388758
2847	388759
1638	388760
40100	388761
101764	388762
4679	388763
18476	388764
1695	388765
74534	388766
26072	388767
10204	388768
11381	388769
41539	388770
3255	388771
73077	388772
9088	388773
33129	388774
1066	388775
62232	388776
22422	388777
19538	388778
134787	388779
9583	388780
172199	388781
25000	388782
149007	388783
111276	388784
4924	388785
353	388786
32319	388787
32192	388788
9502	388789
269624	388790
8974	388791
16704	388792
5295	388793
794	388794
36243	388795
1	388796
7	388797
214382	388798
9624	388799
62931	388800
9713	388801
18765	388802
134639	388803
79797	388804
14158	388805
69425	388806
80819	388807
205207	388808
167285	388809
161370	388810
171030	388811
172896	388812
3068	388813
310144	388814
70009	388815
126584	388816
222454	388817
9083	388818
69425	388819
204525	388820
135329	388821
61041	388822
70240	388823
156001	388824
145548	388825
2766	388826
190527	388827
47533	388828
167300	388829
156159	388830
277156	388831
128714	388832
186891	388833
69425	388834
140588	388835
68159	388836
3	388837
46	388838
171063	388839
168655	388840
286872	388841
7937	388842
127266	388843
155195	388844
1105	388845
164982	388846
70172	388847
157715	388848
18156	388849
83813	388850
48472	388851
185128	388852
465	388853
189180	388854
86642	388855
134313	388856
169492	388857
192870	388858
192870	388859
172348	388860
61041	388861
134257	388862
179398	388863
196029	388864
59695	388865
12854	388866
66018	388867
212231	388868
128309	388869
281182	388870
218371	388871
109577	388872
81038	388873
276037	388874
39801	388875
80815	388876
198471	388877
61281	388878
799	388879
88949	388880
208276	388881
103747	388882
52463	388883
81387	388884
746	388885
140553	388886
16937	388887
15178	388888
83522	388889
172268	388890
198055	388891
158042	388892
4928	388893
54855	388894
186433	388895
186433	388896
10805	388897
12106	388898
7532	388899
183425	388900
266709	388901
65680	388902
6742	388903
20791	388904
104170	388905
14129	388906
64483	388907
52988	388908
4320	388909
146399	388910
2581	388911
582	388912
22930	388913
291763	388914
309324	388915
78103	388916
53293	388917
60484	388918
3127	388919
12786	388920
57932	388921
53789	388922
303503	388923
64867	388924
53879	388925
170671	388926
125548	388927
70977	388928
65262	388929
245200	388930
27310	388931
8701	388932
14386	388933
62920	388934
6854	388935
6854	388936
20542	388937
10181	388938
52458	388939
116450	388940
72175	388941
134467	388942
963	388943
72573	388944
48548	388945
17149	388946
73602	388947
574	388948
168594	388949
14915	388950
58310	388951
30986	388952
120744	388953
90067	388954
165300	388955
182012	388956
7166	388957
11913	388958
156731	388959
108807	388960
38851	388961
126960	388962
146452	388963
3368	388964
16564	388965
27092	388966
85286	388967
186064	388968
289837	388969
93781	388970
43163	388971
87062	388972
87062	388973
210833	388974
44574	388975
8965	388976
163171	388977
138444	388978
49344	388979
210388	388980
68797	388981
8625	388982
6083	388983
45755	388984
21363	388985
301881	388986
4451	388987
7259	388988
7988	388989
312796	388990
208005	388991
103616	388992
35662	388993
64257	388994
47830	388995
50472	388996
25518	388997
162995	388998
15979	388999
158541	389000
139972	389001
89740	389002
2911	389003
69893	389004
36449	389005
2162	389006
166129	389007
158714	389008
752	389009
43089	389010
125919	389011
173087	389012
152385	389013
79749	389014
186019	389015
59788	389016
5181	389017
155600	389018
40322	389019
294132	389020
2670	389021
24082	389022
86974	389023
26492	389024
676	389025
132337	389026
217230	389027
97342	389028
162063	389029
81968	389030
39954	389031
241456	389032
52718	389033
117474	389034
178877	389035
24393	389036
25676	389037
1101	389038
20458	389039
26199	389040
218581	389041
19665	389042
47583	389043
31722	389044
137006	389045
223772	389046
19963	389047
51610	389048
1382	389049
67070	389050
174922	389051
117313	389052
251074	389053
47890	389054
8257	389055
2018	389056
4528	389057
10833	389058
264948	389059
96889	389060
253522	389061
17078	389062
1189	389063
75829	389064
42380	389065
9283	389066
129218	389067
50907	389068
199914	389069
9042	389070
94110	389071
185036	389072
86767	389073
17514	389074
79552	389075
16859	389076
183180	389077
33632	389078
25923	389079
5968	389080
128713	389081
30035	389082
46181	389083
1134	389084
357	389085
56896	389086
210864	389087
60888	389088
4942	389089
142257	389090
42435	389091
8865	389092
2534	389093
34521	389094
162672	389095
4751	389096
11913	389097
42581	389098
150147	389099
6499	389100
279780	389101
9769	389102
209412	389103
22169	389104
291429	389105
86996	389106
51509	389107
3987	389108
65427	389109
46940	389110
25476	389111
26340	389112
239956	389113
32304	389114
15339	389115
7331	389116
588	389117
2958	389118
25768	389119
7733	389120
22145	389121
6585	389122
17736	389123
69975	389124
30704	389125
2849	389126
181505	389127
4452	389128
275944	389129
64979	389130
15175	389131
14394	389132
103331	389133
162488	389134
145885	389135
194879	389136
221913	389137
8304	389138
8304	389139
51628	389140
61850	389141
156721	389142
5028	389143
61621	389144
26559	389145
84844	389146
77973	389147
8967	389148
187933	389149
57178	389150
185330	389151
31147	389152
47259	389153
72768	389154
2824	389155
146812	389156
58847	389157
115239	389158
79832	389159
38888	389160
28459	389161
12172	389162
30946	389163
199064	389164
247487	389165
8837	389166
135163	389167
312	389168
312	389169
312	389170
116589	389171
59396	389172
39151	389173
127475	389174
56785	389175
86717	389176
24857	389177
6326	389178
200616	389179
129728	389180
183969	389181
12856	389182
86231	389183
29451	389184
28549	389185
118773	389186
845	389187
61086	389188
65555	389189
229327	389190
292694	389191
192454	389192
6985	389193
82295	389194
170571	389195
57453	389196
10836	389197
87598	389198
15227	389199
263613	389200
177782	389201
54550	389202
33060	389203
239546	389204
139190	389205
91843	389206
16208	389207
286880	389208
187795	389209
153204	389210
42049	389211
170227	389212
34793	389213
90375	389214
40282	389215
138252	389216
55247	389217
21363	389218
203540	389219
1910	389220
1064	389221
77812	389222
18621	389223
79778	389224
230642	389225
15766	389226
6721	389227
119539	389228
13111	389229
18742	389230
81087	389231
204027	389232
27050	389233
7278	389234
87410	389235
78906	389236
172833	389237
51700	389238
12063	389239
149455	389240
206037	389241
162902	389242
163145	389243
140213	389244
60652	389245
21939	389246
708	389247
202100	389248
32166	389249
28817	389250
146463	389251
109384	389252
24150	389253
26422	389254
91878	389255
129914	389256
17456	389257
132878	389258
30479	389259
192621	389260
216880	389261
33456	389262
308723	389263
30859	389264
215992	389265
138537	389266
207813	389267
53641	389268
26561	389269
49835	389270
113600	389271
161272	389272
3973	389273
8645	389274
26704	389275
148915	389276
39841	389277
307707	389278
1510	389279
96165	389280
156	389281
151877	389282
269483	389283
3419	389284
64864	389285
84874	389286
18208	389287
134824	389288
183949	389289
292650	389290
217882	389291
125949	389292
142821	389293
3882	389294
28896	389295
199149	389296
96403	389297
8889	389298
97846	389299
96559	389300
105700	389301
68624	389302
135477	389303
112053	389304
68098	389305
6161	389306
33530	389307
49323	389308
269681	389309
2468	389310
255167	389311
230083	389312
702	389313
284386	389314
99481	389315
296	389316
1426	389317
27798	389318
1426	389319
90211	389320
187908	389321
187970	389322
79421	389323
87005	389324
58329	389325
9187	389326
5420	389327
43978	389328
260278	389329
10960	389330
149	389331
81413	389332
251576	389333
174431	389334
122904	389335
28	389336
114645	389337
2094	389338
9921	389339
660	389340
93104	389341
249207	389342
194732	389343
83991	389344
30329	389345
60951	389346
226562	389347
243018	389348
178264	389349
29958	389350
17971	389351
387	389352
12884	389353
9827	389354
9514	389355
2094	389356
3313	389357
24151	389358
95104	389359
28478	389360
212404	389361
39165	389362
20419	389363
1959	389364
6346	389365
7629	389366
122327	389367
56488	389368
50024	389369
147663	389370
7114	389371
293501	389372
79034	389373
259645	389374
47118	389375
200966	389376
12666	389377
109986	389378
13520	389379
51539	389380
211643	389381
7418	389382
296519	389383
133129	389384
46297	389385
89954	389386
177662	389387
66194	389388
15466	389389
128280	389390
38515	389391
32854	389392
45895	389393
15019	389394
24406	389395
129207	389396
14729	389397
2227	389398
28442	389399
105406	389400
98063	389401
191367	389402
162279	389403
13749	389404
58196	389405
75705	389406
29811	389407
69695	389408
3156	389409
88165	389410
38757	389411
6161	389412
59091	389413
74235	389414
18500	389415
39774	389416
13938	389417
134183	389418
123165	389419
74182	389420
7193	389421
48834	389422
73	389423
39814	389424
50152	389425
64978	389426
183205	389427
68491	389428
19913	389429
3295	389430
12221	389431
100179	389432
62482	389433
62246	389434
222544	389435
92994	389436
168239	389437
125216	389438
20786	389439
11991	389440
111603	389441
13444	389442
1125	389443
17809	389444
7774	389445
24637	389446
57056	389447
11923	389448
179790	389449
15986	389450
73314	389451
51261	389452
3953	389453
78671	389454
6744	389455
252033	389456
51091	389457
98365	389458
212843	389459
8565	389460
35006	389461
122753	389462
58523	389463
114151	389464
2877	389465
114545	389466
20020	389467
238	389468
4035	389469
54437	389470
133047	389471
4433	389472
18242	389473
19093	389474
80431	389475
2194	389476
151960	389477
90576	389478
17195	389479
217846	389480
48305	389481
230703	389482
120266	389483
22219	389484
241255	389485
133248	389486
17463	389487
30334	389488
54661	389489
138455	389490
255166	389491
148323	389492
73845	389493
53085	389494
218558	389495
77488	389496
21340	389497
152004	389498
55679	389499
14554	389500
85984	389501
232131	389502
178049	389503
27653	389504
309876	389505
61240	389506
208222	389507
139207	389508
63924	389509
19091	389510
21084	389511
6426	389512
1519	389513
53974	389514
68824	389515
29353	389516
71188	389517
50527	389518
24643	389519
230977	389520
63650	389521
155497	389522
32730	389523
73725	389524
51822	389525
11429	389526
277794	389527
18721	389528
7745	389529
19093	389530
214954	389531
90843	389532
85360	389533
196385	389534
32606	389535
66274	389536
66734	389537
111179	389538
102178	389539
122043	389540
89110	389541
27141	389542
187285	389543
110260	389544
11723	389545
17436	389546
279852	389547
251111	389548
309833	389549
48408	389550
119046	389551
47092	389552
7700	389553
70939	389554
188485	389555
2242	389556
64274	389557
8034	389558
76603	389559
56911	389560
28992	389561
35157	389562
2511	389563
137131	389564
392	389565
19751	389566
15867	389567
13987	389568
134081	389569
1054	389570
179538	389571
79501	389572
79501	389573
36455	389574
11480	389575
286732	389576
4336	389577
30045	389578
19389	389579
120515	389580
199834	389581
163961	389582
2537	389583
67859	389584
116647	389585
5583	389586
49560	389587
15419	389588
21268	389589
14191	389590
44838	389591
130210	389592
130210	389593
15618	389594
40616	389595
12037	389596
48152	389597
22646	389598
145031	389599
133467	389600
155535	389601
50148	389602
67286	389603
20331	389604
123949	389605
86302	389606
294619	389607
137477	389608
1449	389609
12512	389610
13295	389611
94903	389612
33009	389613
184584	389614
46744	389615
8445	389616
39099	389617
6993	389618
4764	389619
135603	389620
43358	389621
20550	389622
162726	389623
8209	389624
125334	389625
204870	389626
85902	389627
104286	389628
19095	389629
81016	389630
47672	389631
86283	389632
75506	389633
147345	389634
150618	389635
209500	389636
178519	389637
100826	389638
63451	389639
31646	389640
20765	389641
17252	389642
76311	389643
145800	389644
261859	389645
24951	389646
26138	389647
29148	389648
37467	389649
124673	389650
103627	389651
24905	389652
113601	389653
282124	389654
188348	389655
70904	389656
48325	389657
131658	389658
70849	389659
277791	389660
192750	389661
129425	389662
2952	389663
131578	389664
32141	389665
336	389666
145254	389667
15958	389668
60407	389669
23216	389670
201176	389671
278747	389672
34728	389673
251173	389674
82997	389675
831	389676
14568	389677
195238	389678
256701	389679
115877	389680
27571	389681
155537	389682
18050	389683
63646	389684
31723	389685
110449	389686
30410	389687
169681	389688
87641	389689
64763	389690
27033	389691
8602	389692
52408	389693
2800	389694
55329	389695
130293	389696
39623	389697
130726	389698
157338	389699
6427	389700
145224	389701
3108	389702
278124	389703
29804	389704
39686	389705
13084	389706
81300	389707
46402	389708
216923	389709
130484	389710
7	389711
65815	389712
28659	389713
72561	389714
7432	389715
26110	389716
255672	389717
13655	389718
95083	389719
13993	389720
92755	389721
139947	389722
92432	389723
155061	389724
40915	389725
66004	389726
121438	389727
28675	389728
31635	389729
34208	389730
100596	389731
26745	389732
20131	389733
8665	389734
157249	389735
52364	389736
95035	389737
4645	389738
72771	389739
192555	389740
84858	389741
8516	389742
141252	389743
57368	389744
20432	389745
32362	389746
12870	389747
40141	389748
104348	389749
142875	389750
19655	389751
118412	389752
73039	389753
96804	389754
123177	389755
199385	389756
186400	389757
22327	389758
41342	389759
2984	389760
170270	389761
13100	389762
26819	389763
22739	389764
36974	389765
36759	389766
14813	389767
153064	389768
33127	389769
176821	389770
26617	389771
168674	389772
237889	389773
5986	389774
158771	389775
159121	389776
25214	389777
1846	389778
182041	389779
82270	389780
20784	389781
302131	389782
292592	389783
182274	389784
5723	389785
25817	389786
186953	389787
82965	389788
109686	389789
4009	389790
13706	389791
608	389792
79160	389793
289530	389794
4216	389795
78395	389796
11725	389797
143973	389798
11311	389799
13100	389800
12303	389801
41637	389802
154591	389803
66551	389804
7845	389805
2350	389806
63364	389807
7403	389808
2111	389809
20927	389810
521	389811
62333	389812
8683	389813
5463	389814
73767	389815
105333	389816
35954	389817
68677	389818
55199	389819
85880	389820
24736	389821
69424	389822
125639	389823
119859	389824
239191	389825
69	389826
60739	389827
94714	389828
46433	389829
86667	389830
59998	389831
291434	389832
309986	389833
48983	389834
43682	389835
72456	389836
133340	389837
27229	389838
4703	389839
17057	389840
4074	389841
7751	389842
14707	389843
77546	389844
61115	389845
103583	389846
59238	389847
86674	389848
13914	389849
83004	389850
134279	389851
178625	389852
88613	389853
48661	389854
46395	389855
15008	389856
16710	389857
66779	389858
188703	389859
56134	389860
30041	389861
8712	389862
174622	389863
301369	389864
84205	389865
54143	389866
242	389867
13397	389868
114246	389869
234967	389870
46023	389871
807	389872
174784	389873
26424	389874
28000	389875
4795	389876
938	389877
60687	389878
12959	389879
17228	389880
23383	389881
11559	389882
1398	389883
52676	389884
32651	389885
185999	389886
216587	389887
207097	389888
85088	389889
84734	389890
1207	389891
216028	389892
73399	389893
10947	389894
84002	389895
101314	389896
24801	389897
34651	389898
9431	389899
2292	389900
4321	389901
24284	389902
2709	389903
6	389904
50871	389905
14916	389906
209673	389907
12503	389908
8376	389909
12179	389910
98167	389911
59058	389912
100468	389913
32944	389914
183692	389915
88081	389916
12847	389917
23258	389918
70102	389919
129630	389920
19345	389921
135902	389922
80497	389923
119101	389924
82948	389925
5795	389926
283882	389927
75163	389928
98369	389929
36877	389930
20110	389931
155561	389932
33636	389933
195668	389934
960	389935
2506	389936
27913	389937
143726	389938
144822	389939
253241	389940
60812	389941
149407	389942
6393	389943
212132	389944
131668	389945
52654	389946
92445	389947
230246	389948
35779	389949
80423	389950
18550	389951
9380	389952
3382	389953
48714	389954
84747	389955
10719	389956
87917	389957
29463	389958
2472	389959
5	389960
11517	389961
121460	389962
195864	389963
37653	389964
76266	389965
4229	389966
76576	389967
171254	389968
90576	389969
78794	389970
208751	389971
77040	389972
121117	389973
4768	389974
18917	389975
277537	389976
3502	389977
249383	389978
90712	389979
95716	389980
81415	389981
182091	389982
39574	389983
11814	389984
103404	389985
28492	389986
27259	389987
260437	389988
183125	389989
42382	389990
31508	389991
17633	389992
21169	389993
52463	389994
78436	389995
57489	389996
6886	389997
22866	389998
7420	389999
26802	390000
29822	390001
111	390002
5713	390003
26223	390004
198270	390005
29641	390006
87324	390007
28616	390008
57964	390009
38501	390010
60139	390011
60320	390012
57679	390013
66663	390014
4273	390015
15553	390016
86532	390017
60747	390018
60783	390019
13773	390020
113709	390021
14938	390022
102624	390023
175732	390024
266747	390025
17451	390026
130340	390027
282293	390028
259469	390029
180645	390030
35114	390031
110800	390032
115562	390033
96132	390034
137528	390035
204512	390036
94609	390037
62516	390038
161293	390039
146066	390040
164173	390041
25351	390042
154279	390043
76717	390044
163606	390045
199594	390046
64240	390047
23950	390048
48212	390049
20020	390050
6427	390051
6427	390052
77589	390053
7314	390054
192705	390055
203151	390056
16765	390057
151710	390058
29498	390059
11256	390060
2108	390061
30699	390062
84422	390063
26186	390064
52887	390065
191791	390066
48371	390067
103	390068
2886	390069
27568	390070
169185	390071
15726	390072
63969	390073
41704	390074
109522	390075
69252	390076
59147	390077
216946	390078
86841	390079
3665	390080
38672	390081
97774	390082
89994	390083
11474	390084
48834	390085
113208	390086
38279	390087
1551	390088
1551	390089
7302	390090
186042	390091
29428	390092
23528	390093
31490	390094
110900	390095
37270	390096
1875	390097
255479	390098
103326	390099
202201	390100
104478	390101
32119	390102
29543	390103
38143	390104
55907	390105
49097	390106
11206	390107
160021	390108
421	390109
108410	390110
49284	390111
8410	390112
115588	390113
71912	390114
83965	390115
136710	390116
67598	390117
279436	390118
231014	390119
204965	390120
250395	390121
97365	390122
256343	390123
8209	390124
1057	390125
192667	390126
89017	390127
48650	390128
182063	390129
273906	390130
2723	390131
16270	390132
84719	390133
98610	390134
40727	390135
44926	390136
173563	390137
9508	390138
41841	390139
13728	390140
74928	390141
271298	390142
223211	390143
244789	390144
179441	390145
5501	390146
133232	390147
150099	390148
224974	390149
12424	390150
30006	390151
3699	390152
5587	390153
207429	390154
6181	390155
57466	390156
78178	390157
77916	390158
60447	390159
157342	390160
70781	390161
42620	390162
110786	390163
50310	390164
152324	390165
108606	390166
241720	390167
89793	390168
2705	390169
126980	390170
22583	390171
73284	390172
973	390173
19761	390174
67	390175
4442	390176
78404	390177
6309	390178
32478	390179
12521	390180
49963	390181
35556	390182
5344	390183
22814	390184
199493	390185
283742	390186
74790	390187
78970	390188
112891	390189
27652	390190
42695	390191
96498	390192
17775	390193
124629	390194
93537	390195
4425	390196
26213	390197
187153	390198
50973	390199
91653	390200
2764	390201
240860	390202
154802	390203
45975	390204
43221	390205
2359	390206
41409	390207
31686	390208
25987	390209
1074	390210
200169	390211
103945	390212
50683	390213
4383	390214
201789	390215
48295	390216
33005	390217
86683	390218
79151	390219
162	390220
4987	390221
2134	390222
185733	390223
3	390224
31770	390225
54763	390226
54763	390227
132581	390228
3059	390229
3059	390230
4962	390231
9097	390232
210696	390233
116521	390234
25293	390235
13732	390236
219040	390237
9809	390238
120740	390239
16822	390240
113078	390241
251231	390242
42793	390243
100777	390244
278410	390245
89972	390246
50972	390247
79746	390248
76219	390249
211607	390250
247390	390251
113482	390252
73814	390253
12151	390254
8078	390255
152359	390256
302227	390257
16857	390258
20149	390259
112269	390260
147394	390261
81454	390262
33601	390263
18382	390264
77328	390265
29336	390266
28215	390267
1993	390268
169095	390269
48621	390270
36291	390271
36291	390272
41840	390273
215468	390274
51327	390275
18539	390276
214234	390277
54239	390278
34131	390279
88731	390280
88827	390281
61080	390282
82414	390283
14115	390284
306293	390285
234519	390286
288300	390287
57308	390288
29533	390289
198080	390290
135254	390291
50238	390292
60763	390293
273227	390294
40344	390295
246079	390296
203156	390297
310389	390298
133125	390299
52365	390300
581	390301
27120	390302
13328	390303
46502	390304
106290	390305
219086	390306
64039	390307
52521	390308
87121	390309
73707	390310
206998	390311
26353	390312
196747	390313
274966	390314
12333	390315
37664	390316
127263	390317
255372	390318
13197	390319
269392	390320
43249	390321
3267	390322
1825	390323
29327	390324
31691	390325
35628	390326
184945	390327
210607	390328
14990	390329
20927	390330
138315	390331
284963	390332
21475	390333
9704	390334
92823	390335
134609	390336
63009	390337
41088	390338
136329	390339
52334	390340
128311	390341
6837	390342
89151	390343
29192	390344
226494	390345
6544	390346
238104	390347
250182	390348
11701	390349
42107	390350
39426	390351
3078	390352
20925	390353
4272	390354
8835	390355
88530	390356
146152	390357
34045	390358
670	390359
31959	390360
33175	390361
45758	390362
55682	390363
12398	390364
54745	390365
290289	390366
284824	390367
190339	390368
18972	390369
62182	390370
54324	390371
10083	390372
10100	390373
60692	390374
216319	390375
21221	390376
189533	390377
217594	390378
50464	390379
19497	390380
164280	390381
44619	390382
28826	390383
279380	390384
85810	390385
201659	390386
24940	390387
63449	390388
94288	390389
226407	390390
48405	390391
210872	390392
48336	390393
1302	390394
132728	390395
1625	390396
54481	390397
36581	390398
4944	390399
8714	390400
294147	390401
57191	390402
13484	390403
12066	390404
66071	390405
68066	390406
41588	390407
20464	390408
55272	390409
45458	390410
82149	390411
62566	390412
7880	390413
50169	390414
5926	390415
9533	390416
21821	390417
11988	390418
17405	390419
41661	390420
144577	390421
166032	390422
35741	390423
24028	390424
42497	390425
794	390426
41324	390427
33127	390428
61351	390429
99926	390430
12100	390431
36828	390432
38080	390433
1132	390434
26280	390435
28653	390436
208705	390437
12800	390438
35125	390439
15553	390440
63941	390441
83030	390442
6334	390443
36277	390444
145615	390445
189979	390446
34073	390447
311494	390448
39587	390449
60761	390450
144829	390451
269468	390452
19800	390453
13233	390454
42352	390455
4888	390456
12264	390457
33060	390458
4882	390459
81112	390460
205224	390461
20447	390462
140318	390463
135466	390464
90214	390465
55635	390466
25015	390467
180361	390468
25036	390469
84897	390470
5876	390471
254805	390472
45	390473
12254	390474
46117	390475
53918	390476
7190	390477
263017	390478
277186	390479
1451	390480
132189	390481
190609	390482
73328	390483
127618	390484
3762	390485
56478	390486
105	390487
212933	390488
63091	390489
59321	390490
11210	390491
61598	390492
6552	390493
108405	390494
28153	390495
45868	390496
208710	390497
8233	390498
171812	390499
299143	390500
272295	390501
33521	390502
80006	390503
58922	390504
45071	390505
126196	390506
18447	390507
177517	390508
185546	390509
65221	390510
218853	390511
182273	390512
154133	390513
288363	390514
182268	390515
74905	390516
247989	390517
67612	390518
12186	390519
114436	390520
123773	390521
216576	390522
16167	390523
72417	390524
214631	390525
75184	390526
280832	390527
76200	390528
13842	390529
253500	390530
290210	390531
152331	390532
227430	390533
3755	390534
171007	390535
112629	390536
245280	390537
112299	390538
225568	390539
99937	390540
122270	390541
19284	390542
182693	390543
1962	390544
9855	390545
302375	390546
28376	390547
152277	390548
204959	390549
220629	390550
137655	390551
76584	390552
166166	390553
282097	390554
17396	390555
102830	390556
205992	390557
153590	390558
219609	390559
38593	390560
211317	390561
9109	390562
34225	390563
12422	390564
60000	390565
134123	390566
292397	390567
166728	390568
234720	390569
10868	390570
33750	390571
8306	390572
191047	390573
16204	390574
1238	390575
21016	390576
111061	390577
51666	390578
311961	390579
108924	390580
25455	390581
1521	390582
64136	390583
59392	390584
196697	390585
36603	390586
2645	390587
14265	390588
232734	390589
155458	390590
309888	390591
28424	390592
77917	390593
72929	390594
120320	390595
6987	390596
9259	390597
515	390598
41307	390599
21238	390600
26068	390601
1227	390602
4026	390603
99327	390604
107792	390605
14344	390606
23737	390607
429	390608
249313	390609
35023	390610
16068	390611
29736	390612
26431	390613
1049	390614
2026	390615
198935	390616
888	390617
59211	390618
2635	390619
20469	390620
14405	390621
22246	390622
27704	390623
49983	390624
130799	390625
590	390626
6130	390627
39269	390628
13391	390629
134463	390630
8997	390631
26861	390632
2247	390633
11206	390634
12334	390635
15482	390636
515	390637
28140	390638
70104	390639
62278	390640
3355	390641
53241	390642
35399	390643
16304	390644
181	390645
106140	390646
429	390647
158763	390648
53394	390649
690	390650
72262	390651
3581	390652
156905	390653
17368	390654
269509	390655
11862	390656
1114	390657
5184	390658
419	390659
27223	390660
16411	390661
220258	390662
308903	390663
139933	390664
7505	390665
10695	390666
33920	390667
60551	390668
7978	390669
76979	390670
14228	390671
7317	390672
42126	390673
18624	390674
12267	390675
3425	390676
2692	390677
31222	390678
4637	390679
888	390680
158843	390681
5786	390682
1904	390683
29322	390684
13845	390685
8840	390686
56543	390687
3425	390688
83786	390689
40901	390690
32297	390691
12853	390692
1586	390693
2716	390694
297	390695
59376	390696
52732	390697
815	390698
24	390699
85088	390700
20192	390701
10379	390702
40218	390703
265	390704
48816	390705
30863	390706
5153	390707
1148	390708
76616	390709
5192	390710
11100	390711
20800	390712
24051	390713
53238	390714
7326	390715
16785	390716
33506	390717
48225	390718
4984	390719
37115	390720
411	390721
21713	390722
3784	390723
748	390724
50609	390725
70093	390726
88510	390727
20155	390728
39739	390729
120727	390730
50480	390731
1327	390732
54878	390733
64950	390734
44834	390735
45572	390736
4811	390737
68008	390738
17094	390739
44325	390740
52772	390741
81442	390742
19844	390743
73767	390744
65985	390745
134569	390746
72923	390747
26958	390748
213657	390749
70106	390750
88409	390751
85181	390752
283024	390753
162948	390754
56498	390755
4887	390756
100	390757
4576	390758
13688	390759
134597	390760
39703	390761
30741	390762
213437	390763
15028	390764
6677	390765
169332	390766
2346	390767
31665	390768
144541	390769
23737	390770
10807	390771
559	390772
670	390773
42245	390774
52704	390775
23355	390776
44434	390777
7155	390778
8211	390779
2285	390780
47673	390781
4929	390782
20386	390783
39358	390784
46514	390785
44181	390786
16503	390787
211365	390788
135388	390789
9945	390790
86295	390791
12369	390792
5133	390793
60962	390794
56502	390795
24152	390796
138369	390797
23464	390798
4488	390799
1842	390800
4879	390801
1762	390802
8265	390803
86038	390804
161902	390805
659	390806
47183	390807
25993	390808
31966	390809
7518	390810
138257	390811
63092	390812
56617	390813
7761	390814
91836	390815
33484	390816
6844	390817
148834	390818
103819	390819
309655	390820
253355	390821
54560	390822
6804	390823
135009	390824
81822	390825
153110	390826
65371	390827
24270	390828
14799	390829
65848	390830
70102	390831
22801	390832
296341	390833
104167	390834
20296	390835
23908	390836
20413	390837
195002	390838
205801	390839
4189	390840
96272	390841
107732	390842
106296	390843
59248	390844
9658	390845
30685	390846
87086	390847
15868	390848
33760	390849
57322	390850
15540	390851
29615	390852
185332	390853
75565	390854
32021	390855
38130	390856
19178	390857
168985	390858
232941	390859
1245	390860
39439	390861
182590	390862
73064	390863
190240	390864
3016	390865
63543	390866
120009	390867
175474	390868
45781	390869
12639	390870
2416	390871
96488	390872
23517	390873
68262	390874
10087	390875
190199	390876
224687	390877
290538	390878
158253	390879
12497	390880
4684	390881
45865	390882
202547	390883
28476	390884
14	390885
156547	390886
1803	390887
22475	390888
58134	390889
133701	390890
93680	390891
48838	390892
254492	390893
78726	390894
127240	390895
58309	390896
1256	390897
1699	390898
693	390899
133799	390900
18822	390901
17160	390902
35287	390903
1333	390904
1333	390905
18785	390906
5929	390907
218611	390908
197909	390909
3601	390910
22315	390911
61856	390912
68665	390913
38336	390914
416	390915
22928	390916
9800	390917
46681	390918
9704	390919
207967	390920
13557	390921
148979	390922
23363	390923
63581	390924
67311	390925
3078	390926
3078	390927
24436	390928
2522	390929
2009	390930
107447	390931
179482	390932
303916	390933
42302	390934
133293	390935
67840	390936
9502	390937
39229	390938
164492	390939
84100	390940
202533	390941
219732	390942
105514	390943
1242	390944
271690	390945
58815	390946
146725	390947
17745	390948
70773	390949
86706	390950
94049	390951
6298	390952
10388	390953
63349	390954
863	390955
24763	390956
42753	390957
2755	390958
2668	390959
174246	390960
95849	390961
71140	390962
8408	390963
26740	390964
14570	390965
5705	390966
4393	390967
133669	390968
79992	390969
4360	390970
179512	390971
247134	390972
530	390973
113067	390974
114	390975
91820	390976
241	390977
122612	390978
95083	390979
19129	390980
11449	390981
1061	390982
19680	390983
81456	390984
183292	390985
659	390986
25956	390987
126126	390988
105528	390989
30578	390990
674	390991
2057	390992
19325	390993
113	390994
4882	390995
1247	390996
1372	390997
703	390998
7725	390999
936	391000
71386	391001
30190	391002
243	391003
19154	391004
63271	391005
26529	391006
258561	391007
4762	391008
38878	391009
15459	391010
42244	391011
46228	391012
13474	391013
2365	391014
26958	391015
22125	391016
47540	391017
74196	391018
3821	391019
209047	391020
1008	391021
5781	391022
99074	391023
2086	391024
888	391025
1262	391026
45164	391027
15138	391028
6679	391029
815	391030
63466	391031
181	391032
3335	391033
29892	391034
44903	391035
68913	391036
3962	391037
152947	391038
3671	391039
13567	391040
17037	391041
95653	391042
16615	391043
18415	391044
2507	391045
41903	391046
6873	391047
10219	391048
9732	391049
44842	391050
14238	391051
32115	391052
238345	391053
5	391054
2395	391055
28563	391056
40904	391057
51459	391058
24049	391059
15991	391060
1221	391061
34499	391062
1050	391063
3269	391064
569	391065
92511	391066
149266	391067
90	391068
41628	391069
11589	391070
670	391071
70401	391072
217909	391073
301375	391074
299969	391075
228056	391076
12358	391077
32641	391078
27842	391079
68869	391080
91696	391081
333	391082
3741	391083
201142	391084
141447	391085
79607	391086
80683	391087
193833	391088
22835	391089
78636	391090
5931	391091
30137	391092
35817	391093
47568	391094
111743	391095
2382	391096
46887	391097
11404	391098
11301	391099
471	391100
45873	391101
8308	391102
37886	391103
139116	391104
41557	391105
46652	391106
7563	391107
10348	391108
114867	391109
135537	391110
285020	391111
14839	391112
27255	391113
1201	391114
12398	391115
66497	391116
4020	391117
10029	391118
19798	391119
9252	391120
80737	391121
21818	391122
25445	391123
58997	391124
22981	391125
3616	391126
252133	391127
8370	391128
309	391129
181	391130
142482	391131
20108	391132
272654	391133
9218	391134
19782	391135
944	391136
78654	391137
153315	391138
87033	391139
2248	391140
194347	391141
573	391142
84805	391143
168098	391144
2724	391145
103583	391146
64520	391147
68776	391148
140744	391149
17626	391150
7000	391151
18318	391152
90359	391153
2422	391154
87133	391155
83478	391156
46371	391157
15066	391158
277877	391159
24773	391160
40569	391161
965	391162
75552	391163
186992	391164
309634	391165
138040	391166
22626	391167
62353	391168
63734	391169
3868	391170
182528	391171
3820	391172
9836	391173
524	391174
118580	391175
14989	391176
3102	391177
4735	391178
9777	391179
212088	391180
306207	391181
44207	391182
1	391183
2075	391184
4582	391185
256603	391186
17624	391187
10241	391188
292695	391189
12502	391190
109716	391191
13383	391192
129690	391193
205059	391194
20279	391195
86675	391196
5076	391197
23030	391198
346	391199
70355	391200
31533	391201
45484	391202
1063	391203
19493	391204
93789	391205
159037	391206
9780	391207
114	391208
20883	391209
2798	391210
32676	391211
114167	391212
209753	391213
4502	391214
13974	391215
3523	391216
2610	391217
31370	391218
42608	391219
17815	391220
2106	391221
5533	391222
131628	391223
58273	391224
55959	391225
128725	391226
284207	391227
12314	391228
48409	391229
27298	391230
165708	391231
80583	391232
235283	391233
101398	391234
171312	391235
192074	391236
50639	391237
218333	391238
126383	391239
3611	391240
112635	391241
43793	391242
10504	391243
56846	391244
175924	391245
19261	391246
244751	391247
77226	391248
539	391249
50908	391250
87402	391251
39786	391252
46883	391253
1389	391254
59436	391255
52511	391256
28106	391257
78255	391258
306861	391259
24434	391260
93660	391261
43689	391262
7476	391263
35620	391264
12021	391265
15456	391266
155475	391267
17870	391268
47862	391269
187236	391270
51139	391271
191367	391272
105689	391273
87986	391274
302610	391275
78744	391276
32457	391277
203983	391278
248168	391279
26605	391280
249508	391281
263507	391282
40656	391283
191055	391284
307288	391285
145586	391286
108148	391287
88784	391288
14440	391289
200069	391290
103749	391291
255216	391292
212283	391293
209337	391294
12088	391295
21074	391296
127457	391297
18417	391298
71566	391299
11203	391300
66954	391301
105671	391302
49357	391303
5098	391304
88857	391305
50602	391306
102919	391307
40721	391308
35780	391309
138015	391310
87699	391311
3156	391312
212433	391313
121764	391314
45186	391315
224393	391316
144578	391317
45222	391318
57110	391319
261122	391320
187723	391321
58315	391322
32444	391323
1625	391324
3821	391325
4439	391326
58917	391327
16586	391328
43543	391329
449	391330
147043	391331
18880	391332
162206	391333
77697	391334
147450	391335
47158	391336
4488	391337
13295	391338
187285	391339
15345	391340
15375	391341
134110	391342
1344	391343
23525	391344
96836	391345
13341	391346
52955	391347
26664	391348
24031	391349
3190	391350
119974	391351
32989	391352
71570	391353
43262	391354
21497	391355
62598	391356
13885	391357
10957	391358
51883	391359
247547	391360
1189	391361
21108	391362
57110	391363
104173	391364
9090	391365
2962	391366
151554	391367
12042	391368
424	391369
61508	391370
20000	391371
64326	391372
11132	391373
272746	391374
22960	391375
13085	391376
5747	391377
107639	391378
187155	391379
4550	391380
55686	391381
65184	391382
805	391383
4100	391384
4579	391385
4113	391386
6145	391387
115730	391388
3530	391389
127312	391390
3542	391391
3087	391392
7546	391393
45798	391394
61353	391395
6203	391396
18941	391397
128	391398
178363	391399
62814	391400
176276	391401
291237	391402
205612	391403
170284	391404
115565	391405
154231	391406
63496	391407
202842	391408
295849	391409
310270	391410
267583	391411
211453	391412
217141	391413
94824	391414
233850	391415
183339	391416
56979	391417
200219	391418
275557	391419
207804	391420
201044	391421
36668	391422
48118	391423
191495	391424
153791	391425
291206	391426
239095	391427
274753	391428
254350	391429
36668	391430
68802	391431
285206	391432
158631	391433
178573	391434
286041	391435
193252	391436
183194	391437
147918	391438
238554	391439
279347	391440
140366	391441
263301	391442
154527	391443
309109	391444
247860	391445
293954	391446
150021	391447
43581	391448
50959	391449
27520	391450
32642	391451
8142	391452
68792	391453
10167	391454
101411	391455
23741	391456
26573	391457
128	391458
36287	391459
173629	391460
24207	391461
5357	391462
28037	391463
5357	391464
196270	391465
196270	391466
20205	391467
46497	391468
10931	391469
6886	391470
122063	391471
132260	391472
6367	391473
142374	391474
78018	391475
12543	391476
22042	391477
71860	391478
89622	391479
122501	391480
164608	391481
125443	391482
205652	391483
152648	391484
32617	391485
21580	391486
144098	391487
56061	391488
41791	391489
50896	391490
74944	391491
19953	391492
198664	391493
155216	391494
157438	391495
308043	391496
122142	391497
89631	391498
289928	391499
3701	391500
204075	391501
58353	391502
17277	391503
136644	391504
192766	391505
7168	391506
10052	391507
263696	391508
38590	391509
11039	391510
17596	391511
83880	391512
42302	391513
42367	391514
147189	391515
121220	391516
9244	391517
18512	391518
271593	391519
257052	391520
130036	391521
35145	391522
25981	391523
79203	391524
87488	391525
448	391526
38995	391527
41889	391528
41390	391529
130763	391530
5310	391531
211359	391532
15556	391533
30306	391534
12547	391535
195207	391536
152616	391537
26786	391538
619	391539
3254	391540
233381	391541
292459	391542
182058	391543
59809	391544
31793	391545
105604	391546
120369	391547
44190	391548
94582	391549
199649	391550
23383	391551
9749	391552
2037	391553
262167	391554
19967	391555
1045	391556
37946	391557
55191	391558
28925	391559
132634	391560
41034	391561
19288	391562
23940	391563
133535	391564
96790	391565
10625	391566
2217	391567
59992	391568
191559	391569
128085	391570
150585	391571
562	391572
23570	391573
94594	391574
183338	391575
280118	391576
23405	391577
43725	391578
23114	391579
3642	391580
3642	391581
17213	391582
78018	391583
9916	391584
128010	391585
1146	391586
4935	391587
931	391588
3299	391589
15081	391590
83391	391591
205430	391592
27558	391593
37846	391594
5209	391595
216644	391596
11263	391597
123909	391598
3232	391599
57723	391600
101048	391601
55264	391602
237322	391603
251300	391604
51017	391605
71584	391606
71754	391607
4519	391608
189155	391609
732	391610
9868	391611
80689	391612
63504	391613
11699	391614
3642	391615
8477	391616
53548	391617
8092	391618
2213	391619
93384	391620
5470	391621
199837	391622
17236	391623
7042	391624
234371	391625
6601	391626
134025	391627
59493	391628
157169	391629
137154	391630
104901	391631
277820	391632
97748	391633
549	391634
673	391635
13929	391636
97098	391637
70677	391638
26422	391639
16423	391640
250746	391641
11206	391642
49547	391643
279985	391644
16530	391645
26508	391646
20210	391647
9094	391648
122974	391649
4483	391650
211789	391651
35097	391652
94156	391653
245587	391654
3085	391655
206296	391656
42592	391657
60978	391658
194785	391659
13260	391660
8645	391661
280121	391662
51854	391663
511	391664
69726	391665
4967	391666
131676	391667
10543	391668
31718	391669
198366	391670
11560	391671
266894	391672
56908	391673
5591	391674
9861	391675
58	391676
2534	391677
249023	391678
15971	391679
150522	391680
72017	391681
73383	391682
14853	391683
281115	391684
141554	391685
40055	391686
97278	391687
81989	391688
136580	391689
183233	391690
6178	391691
296136	391692
15956	391693
72929	391694
26300	391695
143295	391696
50342	391697
106754	391698
135916	391699
6039	391700
114976	391701
52419	391702
19263	391703
147913	391704
2074	391705
26941	391706
200533	391707
164614	391708
1123	391709
1814	391710
12558	391711
5693	391712
96604	391713
62404	391714
112073	391715
72150	391716
24581	391717
16288	391718
18835	391719
86741	391720
7186	391721
482	391722
134887	391723
1788	391724
288019	391725
5897	391726
56401	391727
87097	391728
141967	391729
36720	391730
29591	391731
163430	391732
110456	391733
21449	391734
170410	391735
134078	391736
14864	391737
14853	391738
122346	391739
6130	391740
65743	391741
6401	391742
206586	391743
35879	391744
55530	391745
197909	391746
87061	391747
87061	391748
60798	391749
710	391750
216143	391751
308480	391752
1132	391753
73496	391754
72017	391755
72017	391756
467	391757
127849	391758
221519	391759
142374	391760
190719	391761
59390	391762
10088	391763
65725	391764
11251	391765
2891	391766
155678	391767
28025	391768
207230	391769
27219	391770
96012	391771
137993	391772
60141	391773
2844	391774
123879	391775
38255	391776
56528	391777
74722	391778
129360	391779
19164	391780
183259	391781
39368	391782
39532	391783
210640	391784
19668	391785
180395	391786
12	391787
41012	391788
162644	391789
89762	391790
195779	391791
122001	391792
14788	391793
551	391794
18072	391795
6854	391796
59910	391797
12387	391798
194059	391799
1531	391800
23502	391801
62289	391802
292455	391803
60328	391804
14765	391805
2194	391806
10494	391807
23772	391808
64041	391809
242	391810
145114	391811
301925	391812
214306	391813
527	391814
26145	391815
4369	391816
20650	391817
230592	391818
37017	391819
10894	391820
109902	391821
297447	391822
122949	391823
123875	391824
165702	391825
25183	391826
34128	391827
52015	391828
52015	391829
138017	391830
39426	391831
19258	391832
73134	391833
9801	391834
297908	391835
145126	391836
15161	391837
135950	391838
9478	391839
129033	391840
50174	391841
274184	391842
1513	391843
64507	391844
36869	391845
29449	391846
697	391847
110093	391848
77258	391849
21335	391850
19574	391851
20782	391852
5830	391853
16273	391854
5347	391855
299656	391856
6672	391857
8981	391858
74717	391859
40420	391860
141077	391861
203487	391862
81774	391863
85090	391864
187757	391865
25054	391866
290186	391867
99945	391868
41705	391869
12292	391870
32778	391871
100468	391872
260330	391873
39228	391874
122288	391875
277905	391876
164885	391877
4140	391878
168114	391879
94513	391880
230933	391881
13166	391882
81857	391883
32178	391884
80173	391885
28543	391886
202629	391887
145595	391888
290894	391889
111780	391890
293648	391891
23886	391892
189959	391893
51462	391894
20625	391895
20086	391896
84029	391897
182618	391898
22654	391899
209629	391900
232576	391901
3505	391902
468	391903
216632	391904
217940	391905
217912	391906
7149	391907
139928	391908
100842	391909
51863	391910
105659	391911
80978	391912
17476	391913
1634	391914
29320	391915
85399	391916
153374	391917
207701	391918
22995	391919
112616	391920
67469	391921
53203	391922
17594	391923
13397	391924
27415	391925
86710	391926
146355	391927
96848	391928
273252	391929
17776	391930
44413	391931
22693	391932
217348	391933
32773	391934
138029	391935
131164	391936
71489	391937
213709	391938
46163	391939
29646	391940
9527	391941
311819	391942
191222	391943
174226	391944
155690	391945
155238	391946
96371	391947
6664	391948
93490	391949
248910	391950
6818	391951
23442	391952
249851	391953
83702	391954
35067	391955
61579	391956
17418	391957
44345	391958
209992	391959
26878	391960
1191	391961
10167	391962
27527	391963
113836	391964
159604	391965
261180	391966
56911	391967
79131	391968
121380	391969
46936	391970
18266	391971
220	391972
12013	391973
621	391974
37919	391975
35054	391976
68786	391977
200233	391978
2361	391979
5651	391980
68523	391981
136019	391982
2361	391983
61745	391984
243043	391985
47623	391986
7372	391987
32191	391988
41452	391989
35988	391990
77199	391991
75194	391992
137931	391993
62520	391994
286225	391995
9916	391996
150840	391997
63526	391998
56028	391999
22863	392000
75426	392001
92400	392002
408	392003
68812	392004
138057	392005
115197	392006
40882	392007
1367	392008
155618	392009
26835	392010
141672	392011
122117	392012
61863	392013
267735	392014
184529	392015
86059	392016
114661	392017
191381	392018
12639	392019
23312	392020
94282	392021
25646	392022
3746	392023
117837	392024
63759	392025
95393	392026
3397	392027
151880	392028
96350	392029
90776	392030
128573	392031
1144	392032
110492	392033
5926	392034
57723	392035
72829	392036
279085	392037
16874	392038
72829	392039
9541	392040
43151	392041
14877	392042
8821	392043
37042	392044
1667	392045
8602	392046
56282	392047
217388	392048
38617	392049
142971	392050
98309	392051
44667	392052
20870	392053
33523	392054
13316	392055
150684	392056
215229	392057
19337	392058
41763	392059
236312	392060
73414	392061
1409	392062
224738	392063
39870	392064
107287	392065
135554	392066
283349	392067
189066	392068
193614	392069
193614	392070
18288	392071
36429	392072
173274	392073
71146	392074
46369	392075
19108	392076
136560	392077
101873	392078
107179	392079
239211	392080
184611	392081
262124	392082
200333	392083
204137	392084
1403	392085
3408	392086
96248	392087
42618	392088
83903	392089
128840	392090
139463	392091
23553	392092
149615	392093
67823	392094
158642	392095
30602	392096
216166	392097
178802	392098
15421	392099
88796	392100
162338	392101
237382	392102
14851	392103
8070	392104
9726	392105
131077	392106
28375	392107
29744	392108
301087	392109
103862	392110
89851	392111
94630	392112
13526	392113
128419	392114
49570	392115
190985	392116
226514	392117
190740	392118
58893	392119
218109	392120
46017	392121
272662	392122
155573	392123
60617	392124
10950	392125
157293	392126
18046	392127
10779	392128
9331	392129
7137	392130
68775	392131
181041	392132
1937	392133
8070	392134
19295	392135
19779	392136
6349	392137
7519	392138
32950	392139
7143	392140
28979	392141
69627	392142
257339	392143
193860	392144
40259	392145
283396	392146
255155	392147
74329	392148
17236	392149
5340	392150
180535	392151
22201	392152
2140	392153
28194	392154
110194	392155
13337	392156
34539	392157
27650	392158
182584	392159
25064	392160
49958	392161
10740	392162
8477	392163
94158	392164
27395	392165
40779	392166
6949	392167
7902	392168
132405	392169
81460	392170
38932	392171
49118	392172
22915	392173
82733	392174
17272	392175
618	392176
65425	392177
19174	392178
294152	392179
111405	392180
35806	392181
10216	392182
34595	392183
76492	392184
14912	392185
22235	392186
89076	392187
34644	392188
8459	392189
121143	392190
29216	392191
49735	392192
98354	392193
215181	392194
14917	392195
106586	392196
75786	392197
54561	392198
84952	392199
311082	392200
32793	392201
4999	392202
87896	392203
4024	392204
139224	392205
84771	392206
21878	392207
101799	392208
9688	392209
176298	392210
111906	392211
26712	392212
150032	392213
1694	392214
34907	392215
36567	392216
4059	392217
309869	392218
102557	392219
8209	392220
135510	392221
90789	392222
122753	392223
4595	392224
31966	392225
115635	392226
151712	392227
7952	392228
111052	392229
50095	392230
69113	392231
12727	392232
58334	392233
51122	392234
6649	392235
56656	392236
799	392237
708	392238
5325	392239
99794	392240
9134	392241
127656	392242
51309	392243
5682	392244
10071	392245
151062	392246
56780	392247
49086	392248
55669	392249
51286	392250
27716	392251
33559	392252
117832	392253
5422	392254
20297	392255
51676	392256
22513	392257
18555	392258
7106	392259
17783	392260
270675	392261
8871	392262
135340	392263
138483	392264
75860	392265
181	392266
2999	392267
40393	392268
85675	392269
198716	392270
131432	392271
130828	392272
177878	392273
109710	392274
29815	392275
72295	392276
11950	392277
250351	392278
3523	392279
101290	392280
175041	392281
11559	392282
75083	392283
55912	392284
211779	392285
298653	392286
63116	392287
25901	392288
78185	392289
89070	392290
113831	392291
46254	392292
19437	392293
15823	392294
123942	392295
4714	392296
5873	392297
220411	392298
24099	392299
10310	392300
65147	392301
16659	392302
41524	392303
221923	392304
40191	392305
4331	392306
29318	392307
188663	392308
4017	392309
85359	392310
30067	392311
28719	392312
67560	392313
25040	392314
96057	392315
30852	392316
13683	392317
183403	392318
145460	392319
240400	392320
115644	392321
220651	392322
19493	392323
23435	392324
9800	392325
266559	392326
74201	392327
14632	392328
1600	392329
54885	392330
279682	392331
70814	392332
14620	392333
220	392334
59683	392335
215663	392336
199984	392337
43950	392338
102225	392339
9508	392340
159951	392341
26529	392342
16791	392343
10205	392344
310905	392345
249017	392346
275219	392347
260789	392348
202691	392349
242246	392350
57322	392351
2375	392352
16787	392353
8041	392354
24759	392355
212067	392356
80381	392357
16075	392358
29820	392359
59446	392360
192308	392361
19111	392362
17796	392363
3635	392364
6985	392365
11226	392366
116709	392367
36424	392368
25423	392369
71643	392370
43602	392371
144712	392372
51834	392373
51796	392374
213458	392375
166041	392376
181630	392377
75514	392378
209434	392379
1793	392380
41775	392381
115353	392382
2964	392383
7210	392384
109761	392385
7505	392386
26592	392387
292908	392388
86883	392389
28425	392390
104995	392391
63286	392392
294244	392393
262007	392394
45799	392395
50205	392396
201848	392397
201808	392398
167934	392399
26180	392400
45373	392401
40374	392402
30680	392403
49399	392404
132438	392405
133466	392406
312544	392407
10353	392408
610	392409
116039	392410
33617	392411
10534	392412
80555	392413
17335	392414
158395	392415
303815	392416
23842	392417
240586	392418
30846	392419
70244	392420
4787	392421
72843	392422
172983	392423
32773	392424
4105	392425
194600	392426
62875	392427
12223	392428
14413	392429
171270	392430
50974	392431
126763	392432
928	392433
69431	392434
16871	392435
50124	392436
216102	392437
70759	392438
11263	392439
140239	392440
16653	392441
221278	392442
47284	392443
165838	392444
8225	392445
72480	392446
67483	392447
308575	392448
66	392449
28242	392450
3363	392451
27091	392452
57722	392453
51388	392454
222463	392455
2544	392456
219358	392457
37068	392458
122443	392459
82806	392460
19600	392461
164066	392462
72918	392463
4462	392464
118047	392465
33660	392466
39081	392467
190114	392468
11948	392469
8	392470
10913	392471
70348	392472
4076	392473
124771	392474
11560	392475
147946	392476
203419	392477
170	392478
210286	392479
50443	392480
51572	392481
206406	392482
21212	392483
5122	392484
201148	392485
9208	392486
1341	392487
265784	392488
15129	392489
181950	392490
50368	392491
303039	392492
703	392493
60934	392494
27857	392495
71884	392496
21735	392497
50469	392498
198289	392499
38267	392500
12117	392501
81395	392502
6564	392503
56196	392504
42990	392505
54240	392506
54240	392507
46768	392508
2981	392509
83509	392510
129579	392511
9248	392512
36472	392513
56630	392514
26465	392515
189689	392516
76934	392517
61942	392518
20392	392519
55654	392520
92391	392521
78237	392522
9281	392523
10978	392524
33846	392525
28973	392526
63	392527
73743	392528
301226	392529
1668	392530
23761	392531
8712	392532
238107	392533
4991	392534
36265	392535
205320	392536
91829	392537
26499	392538
114770	392539
38538	392540
13449	392541
102383	392542
5372	392543
3407	392544
19962	392545
147107	392546
124984	392547
162204	392548
1192	392549
110566	392550
13958	392551
22026	392552
26718	392553
17157	392554
158710	392555
92628	392556
32179	392557
153502	392558
3472	392559
4440	392560
3492	392561
242536	392562
34558	392563
174795	392564
25022	392565
75317	392566
201034	392567
2244	392568
34913	392569
2823	392570
9353	392571
20240	392572
252765	392573
85145	392574
12387	392575
30931	392576
1576	392577
290533	392578
29463	392579
184728	392580
66730	392581
7982	392582
81128	392583
73059	392584
26555	392585
41	392586
15844	392587
30861	392588
4962	392589
27980	392590
148132	392591
40529	392592
826	392593
24460	392594
48157	392595
274698	392596
44489	392597
33062	392598
255	392599
63305	392600
23134	392601
2719	392602
78441	392603
71253	392604
12375	392605
48569	392606
74204	392607
205640	392608
221909	392609
213256	392610
31479	392611
15034	392612
164315	392613
200203	392614
4962	392615
95694	392616
39138	392617
11665	392618
275869	392619
1830	392620
145710	392621
19454	392622
22550	392623
132349	392624
208033	392625
11295	392626
37899	392627
185224	392628
40156	392629
8	392630
24624	392631
27758	392632
27758	392633
412	392634
21329	392635
16107	392636
35704	392637
3899	392638
85494	392639
70212	392640
4371	392641
19533	392642
108963	392643
75503	392644
61678	392645
10097	392646
142842	392647
162494	392648
162494	392649
27750	392650
2325	392651
120917	392652
95227	392653
23058	392654
16082	392655
41846	392656
197049	392657
2749	392658
2287	392659
142441	392660
11882	392661
130936	392662
10235	392663
412	392664
84895	392665
5976	392666
15717	392667
2173	392668
37026	392669
11042	392670
73	392671
1443	392672
1768	392673
1818	392674
25793	392675
7798	392676
6920	392677
37251	392678
10788	392679
58277	392680
1065	392681
45317	392682
49415	392683
196893	392684
63143	392685
1879	392686
2962	392687
144975	392688
137724	392689
2988	392690
76450	392691
45936	392692
7188	392693
7258	392694
35673	392695
122802	392696
44367	392697
43740	392698
49716	392699
26895	392700
99932	392701
1434	392702
7657	392703
130358	392704
136856	392705
99876	392706
173848	392707
42022	392708
212891	392709
68010	392710
74371	392711
59017	392712
88241	392713
55754	392714
3616	392715
82373	392716
34109	392717
236327	392718
1045	392719
12956	392720
51471	392721
9379	392722
43344	392723
28203	392724
62020	392725
14610	392726
214429	392727
53479	392728
86621	392729
86621	392730
141848	392731
25765	392732
1525	392733
59153	392734
15931	392735
79019	392736
33738	392737
19680	392738
29426	392739
54565	392740
60003	392741
835	392742
39058	392743
230644	392744
2604	392745
74859	392746
152287	392747
84849	392748
182	392749
8728	392750
8009	392751
14112	392752
631	392753
185721	392754
119316	392755
14663	392756
20386	392757
231130	392758
19605	392759
47023	392760
35025	392761
29652	392762
30131	392763
87087	392764
3202	392765
61494	392766
13785	392767
7352	392768
17574	392769
11593	392770
28044	392771
26620	392772
18487	392773
22056	392774
15202	392775
54568	392776
1650	392777
189	392778
1929	392779
2011	392780
44919	392781
339	392782
21407	392783
37992	392784
202068	392785
5490	392786
78804	392787
13168	392788
158100	392789
34170	392790
117754	392791
23399	392792
26393	392793
183234	392794
117383	392795
75	392796
4685	392797
14185	392798
51925	392799
5764	392800
2114	392801
1639	392802
157672	392803
23938	392804
255168	392805
38598	392806
4115	392807
36885	392808
6865	392809
17069	392810
257464	392811
13523	392812
189757	392813
8716	392814
104872	392815
11666	392816
41185	392817
117972	392818
209443	392819
33664	392820
25880	392821
12500	392822
717	392823
37101	392824
84844	392825
183233	392826
7119	392827
295342	392828
118669	392829
741	392830
456	392831
228365	392832
284667	392833
54287	392834
41598	392835
2483	392836
5539	392837
3156	392838
67439	392839
113703	392840
95806	392841
4171	392842
184127	392843
67406	392844
262	392845
15159	392846
94	392847
75772	392848
95232	392849
110702	392850
187217	392851
18566	392852
163504	392853
132425	392854
14987	392855
851	392856
92674	392857
61522	392858
5764	392859
2278	392860
39503	392861
55255	392862
3428	392863
33948	392864
15824	392865
11422	392866
29485	392867
169069	392868
213384	392869
8462	392870
13510	392871
451	392872
5125	392873
88695	392874
89847	392875
48232	392876
285954	392877
96543	392878
162590	392879
31792	392880
74335	392881
65167	392882
177996	392883
57091	392884
7438	392885
34479	392886
7098	392887
973	392888
69306	392889
303144	392890
124323	392891
55249	392892
175794	392893
11559	392894
11396	392895
3937	392896
11125	392897
37248	392898
49496	392899
143166	392900
59525	392901
70279	392902
11982	392903
2715	392904
112526	392905
16489	392906
8599	392907
82633	392908
114716	392909
60292	392910
112281	392911
34539	392912
145068	392913
85917	392914
73039	392915
357	392916
2074	392917
20143	392918
35029	392919
21491	392920
39119	392921
121459	392922
43978	392923
52008	392924
103117	392925
90975	392926
47068	392927
62289	392928
114764	392929
13334	392930
61763	392931
815	392932
23889	392933
126096	392934
22912	392935
1416	392936
45719	392937
240520	392938
23355	392939
123248	392940
50580	392941
4808	392942
11343	392943
14688	392944
711	392945
90453	392946
41906	392947
5204	392948
19736	392949
297543	392950
39907	392951
21086	392952
25684	392953
176083	392954
83823	392955
188859	392956
92357	392957
4356	392958
72922	392959
8924	392960
7190	392961
144425	392962
126619	392963
5719	392964
9533	392965
46795	392966
880	392967
310169	392968
81082	392969
21356	392970
30862	392971
113113	392972
5168	392973
17331	392974
122887	392975
12910	392976
42567	392977
174683	392978
35403	392979
24854	392980
109917	392981
196063	392982
43611	392983
257278	392984
159707	392985
68569	392986
132342	392987
80802	392988
60490	392989
2950	392990
132796	392991
136605	392992
33772	392993
71430	392994
80002	392995
71790	392996
28707	392997
182912	392998
27236	392999
30353	393000
20814	393001
57856	393002
76544	393003
274300	393004
1262	393005
45090	393006
193850	393007
47360	393008
28196	393009
28075	393010
80576	393011
15	393012
37972	393013
1077	393014
22591	393015
21370	393016
460	393017
182969	393018
12131	393019
253972	393020
73901	393021
169357	393022
76402	393023
134744	393024
71497	393025
9809	393026
100	393027
16653	393028
222839	393029
18169	393030
53167	393031
386	393032
13259	393033
133561	393034
20992	393035
147901	393036
40707	393037
41812	393038
18	393039
9346	393040
30988	393041
280119	393042
17480	393043
52501	393044
15639	393045
5148	393046
58443	393047
29652	393048
30181	393049
107665	393050
62210	393051
50391	393052
53915	393053
120669	393054
41940	393055
43789	393056
128102	393057
40707	393058
59	393059
12051	393060
41413	393061
48436	393062
253963	393063
75804	393064
15049	393065
136534	393066
119493	393067
116935	393068
259568	393069
136286	393070
22091	393071
74573	393072
153	393073
28400	393074
68905	393075
90878	393076
90647	393077
29010	393078
19356	393079
211354	393080
16774	393081
76414	393082
106630	393083
7398	393084
11722	393085
209759	393086
58963	393087
103592	393088
17674	393089
30344	393090
4276	393091
18072	393092
63641	393093
51352	393094
110640	393095
7688	393096
81988	393097
123013	393098
43015	393099
92693	393100
33736	393101
19198	393102
38767	393103
62825	393104
50937	393105
223188	393106
4410	393107
39491	393108
312641	393109
246583	393110
116540	393111
38385	393112
217945	393113
1819	393114
137154	393115
153914	393116
29933	393117
46553	393118
34056	393119
47561	393120
66204	393121
108225	393122
49897	393123
57094	393124
22104	393125
75792	393126
62217	393127
29663	393128
270019	393129
127880	393130
23794	393131
216677	393132
65369	393133
119327	393134
171222	393135
16003	393136
147750	393137
4137	393138
92357	393139
165239	393140
62987	393141
109280	393142
8544	393143
266031	393144
28564	393145
46393	393146
306548	393147
5222	393148
61472	393149
2509	393150
23055	393151
52182	393152
279855	393153
96229	393154
17914	393155
68415	393156
132619	393157
301746	393158
163449	393159
83386	393160
84144	393161
35620	393162
69622	393163
39431	393164
18810	393165
211469	393166
50139	393167
161870	393168
121560	393169
32204	393170
65151	393171
36230	393172
83273	393173
57201	393174
111905	393175
164881	393176
32776	393177
33688	393178
131250	393179
37204	393180
18526	393181
10001	393182
65249	393183
13784	393184
121345	393185
134812	393186
45387	393187
115234	393188
11392	393189
16170	393190
1289	393191
1418	393192
95553	393193
55581	393194
7651	393195
25221	393196
174151	393197
119858	393198
179509	393199
162787	393200
2198	393201
87323	393202
1276	393203
2129	393204
55370	393205
131537	393206
14848	393207
27357	393208
116682	393209
284562	393210
260298	393211
3645	393212
1362	393213
13652	393214
25090	393215
116399	393216
23202	393217
157434	393218
151910	393219
58901	393220
198	393221
141806	393222
1977	393223
13101	393224
617	393225
17077	393226
75433	393227
52004	393228
47494	393229
85782	393230
14829	393231
240355	393232
62305	393233
18726	393234
15623	393235
159546	393236
65240	393237
301356	393238
44668	393239
6493	393240
17433	393241
17173	393242
24241	393243
10211	393244
134316	393245
156796	393246
48212	393247
11806	393248
41179	393249
6662	393250
207323	393251
96967	393252
33414	393253
12902	393254
90619	393255
90550	393256
106766	393257
77350	393258
72833	393259
45104	393260
67904	393261
157141	393262
14928	393263
131776	393264
30076	393265
129588	393266
30831	393267
29066	393268
73372	393269
406	393270
25136	393271
133782	393272
177386	393273
87988	393274
94468	393275
565	393276
17830	393277
8516	393278
95810	393279
208037	393280
4300	393281
104277	393282
69871	393283
153466	393284
54798	393285
8132	393286
131103	393287
11862	393288
26280	393289
216058	393290
19737	393291
64697	393292
34370	393293
3475	393294
43212	393295
144999	393296
121032	393297
242674	393298
33611	393299
42518	393300
33700	393301
18542	393302
4160	393303
44017	393304
46071	393305
6388	393306
24447	393307
14944	393308
9288	393309
157470	393310
59874	393311
87575	393312
21586	393313
197609	393314
43546	393315
157885	393316
6199	393317
209630	393318
267975	393319
92396	393320
105426	393321
10777	393322
183370	393323
150066	393324
3663	393325
308049	393326
122124	393327
106340	393328
46429	393329
9157	393330
76119	393331
10321	393332
26761	393333
64075	393334
20644	393335
36789	393336
645	393337
63	393338
14360	393339
25646	393340
5832	393341
19802	393342
165668	393343
6716	393344
22555	393345
871	393346
62388	393347
33164	393348
64912	393349
207608	393350
38378	393351
9907	393352
1513	393353
13529	393354
34229	393355
94214	393356
4235	393357
1503	393358
50838	393359
93105	393360
260853	393361
17077	393362
124620	393363
1931	393364
68226	393365
235995	393366
40191	393367
62623	393368
164806	393369
204001	393370
2017	393371
2017	393372
20181	393373
7079	393374
52681	393375
169928	393376
1418	393377
78815	393378
125993	393379
16170	393380
3988	393381
22776	393382
67874	393383
53970	393384
81070	393385
38385	393386
165596	393387
28149	393388
36188	393389
78832	393390
42847	393391
129499	393392
97601	393393
32215	393394
238331	393395
36728	393396
9670	393397
38852	393398
295351	393399
4042	393400
190309	393401
114208	393402
7244	393403
6478	393404
120253	393405
18019	393406
279853	393407
12572	393408
8675	393409
40765	393410
52982	393411
118981	393412
77710	393413
42603	393414
9312	393415
30249	393416
83476	393417
120522	393418
1272	393419
872	393420
62	393421
22617	393422
132255	393423
204759	393424
163144	393425
90768	393426
16853	393427
44987	393428
96543	393429
78418	393430
51472	393431
74576	393432
27395	393433
29038	393434
78119	393435
49958	393436
134418	393437
82804	393438
60978	393439
120660	393440
5574	393441
28771	393442
23335	393443
16358	393444
44443	393445
128873	393446
74783	393447
2247	393448
26081	393449
177013	393450
41026	393451
29127	393452
93812	393453
116559	393454
116559	393455
108721	393456
94129	393457
11410	393458
57877	393459
136639	393460
17434	393461
4372	393462
69158	393463
185739	393464
185739	393465
3878	393466
1356	393467
1492	393468
4023	393469
26477	393470
25639	393471
9369	393472
9369	393473
61150	393474
193531	393475
224004	393476
3497	393477
10625	393478
57326	393479
42725	393480
94684	393481
25809	393482
111333	393483
11900	393484
21331	393485
134057	393486
6138	393487
119542	393488
189395	393489
91497	393490
159470	393491
105359	393492
19094	393493
10940	393494
1613	393495
18359	393496
38887	393497
59034	393498
127160	393499
5244	393500
58462	393501
104034	393502
60286	393503
30627	393504
125106	393505
106717	393506
147247	393507
137760	393508
28614	393509
37699	393510
155606	393511
6220	393512
138818	393513
277734	393514
25308	393515
192708	393516
9526	393517
29647	393518
57587	393519
177650	393520
194591	393521
21596	393522
168602	393523
235549	393524
220193	393525
18456	393526
100566	393527
6768	393528
87505	393529
111472	393530
52340	393531
120856	393532
16809	393533
75135	393534
194079	393535
38388	393536
51191	393537
60129	393538
3232	393539
98675	393540
37423	393541
15857	393542
6066	393543
20337	393544
133004	393545
81998	393546
212349	393547
107319	393548
243472	393549
4437	393550
39779	393551
310868	393552
180329	393553
12290	393554
112825	393555
6497	393556
27806	393557
85146	393558
189464	393559
135664	393560
10364	393561
7343	393562
100188	393563
90210	393564
21264	393565
4030	393566
10364	393567
23653	393568
5346	393569
127477	393570
911	393571
88240	393572
84451	393573
86840	393574
30119	393575
79244	393576
69462	393577
200555	393578
210494	393579
30601	393580
35348	393581
17073	393582
32431	393583
10215	393584
116213	393585
20433	393586
39731	393587
39731	393588
140724	393589
160842	393590
35161	393591
252416	393592
11430	393593
91742	393594
73103	393595
158158	393596
49782	393597
153443	393598
25778	393599
23799	393600
36215	393601
131765	393602
183587	393603
206147	393604
82899	393605
81859	393606
201111	393607
217713	393608
166084	393609
1854	393610
47151	393611
6515	393612
38786	393613
218813	393614
5797	393615
213090	393616
49623	393617
26788	393618
64751	393619
16747	393620
175174	393621
176255	393622
309312	393623
120037	393624
84489	393625
19096	393626
139573	393627
48166	393628
97818	393629
133725	393630
239841	393631
51996	393632
20731	393633
96838	393634
78985	393635
142752	393636
95596	393637
137857	393638
53511	393639
50638	393640
81623	393641
45189	393642
160189	393643
8537	393644
76799	393645
171640	393646
14479	393647
124105	393648
10507	393649
59443	393650
39138	393651
5363	393652
238471	393653
34817	393654
273760	393655
61287	393656
74436	393657
210501	393658
72622	393659
174006	393660
125411	393661
21258	393662
159099	393663
33885	393664
224519	393665
10519	393666
33854	393667
35836	393668
219022	393669
102264	393670
331	393671
13446	393672
601	393673
98388	393674
8614	393675
183749	393676
77606	393677
9138	393678
7264	393679
219915	393680
41494	393681
4844	393682
115159	393683
1910	393684
132695	393685
179341	393686
23912	393687
37592	393688
50692	393689
10757	393690
157290	393691
82201	393692
195013	393693
136710	393694
31969	393695
133024	393696
138259	393697
204873	393698
160993	393699
92900	393700
19639	393701
11948	393702
193915	393703
19037	393704
40764	393705
211755	393706
66191	393707
32829	393708
268084	393709
47010	393710
39186	393711
51501	393712
36005	393713
83702	393714
171	393715
12676	393716
9648	393717
26238	393718
12544	393719
133986	393720
76256	393721
18456	393722
107854	393723
34352	393724
21588	393725
9897	393726
151701	393727
4541	393728
1621	393729
49027	393730
36048	393731
88541	393732
97	393733
13808	393734
23017	393735
115694	393736
26037	393737
96936	393738
82123	393739
242241	393740
166386	393741
248793	393742
138928	393743
595	393744
45484	393745
75657	393746
108551	393747
29819	393748
42405	393749
307686	393750
11507	393751
82713	393752
2844	393753
120059	393754
178690	393755
188184	393756
38912	393757
44671	393758
90335	393759
205063	393760
64891	393761
312352	393762
19863	393763
140939	393764
32892	393765
110209	393766
88381	393767
29212	393768
142049	393769
114440	393770
193134	393771
21131	393772
36848	393773
93326	393774
159621	393775
116284	393776
213009	393777
151125	393778
21015	393779
7229	393780
41356	393781
24765	393782
33761	393783
3582	393784
45353	393785
22682	393786
18507	393787
18507	393788
1856	393789
19646	393790
67174	393791
105037	393792
70312	393793
2065	393794
75520	393795
4285	393796
93093	393797
205487	393798
5085	393799
106504	393800
205452	393801
208623	393802
75872	393803
137553	393804
153375	393805
5055	393806
42096	393807
11971	393808
13310	393809
100635	393810
108636	393811
146485	393812
26658	393813
29608	393814
23321	393815
5750	393816
166769	393817
35106	393818
1653	393819
43568	393820
60875	393821
155769	393822
188163	393823
102119	393824
10093	393825
111906	393826
106	393827
276306	393828
239608	393829
2923	393830
19009	393831
58530	393832
2979	393833
29592	393834
108625	393835
124467	393836
94782	393837
149598	393838
10042	393839
245116	393840
1814	393841
3809	393842
8901	393843
291421	393844
22591	393845
49240	393846
124529	393847
188241	393848
11933	393849
280557	393850
33050	393851
74215	393852
155411	393853
63388	393854
57662	393855
201581	393856
8452	393857
175679	393858
100049	393859
81204	393860
189307	393861
87652	393862
58334	393863
33491	393864
357	393865
103919	393866
229466	393867
170341	393868
45158	393869
71938	393870
137432	393871
24427	393872
95324	393873
30393	393874
16643	393875
92901	393876
10269	393877
172862	393878
2872	393879
120362	393880
59437	393881
20371	393882
2230	393883
74808	393884
37529	393885
291098	393886
6836	393887
4684	393888
48850	393889
28838	393890
357	393891
332	393892
41890	393893
158693	393894
233776	393895
25581	393896
257863	393897
417	393898
72751	393899
254918	393900
167196	393901
109444	393902
17647	393903
179155	393904
208662	393905
15659	393906
24039	393907
64993	393908
725	393909
90482	393910
23025	393911
16297	393912
157499	393913
191140	393914
180520	393915
39784	393916
71221	393917
160847	393918
31206	393919
120549	393920
129326	393921
43201	393922
170937	393923
198345	393924
35381	393925
31686	393926
97157	393927
3505	393928
118502	393929
161010	393930
4001	393931
171840	393932
3761	393933
115	393934
248457	393935
5651	393936
48199	393937
77062	393938
175473	393939
18113	393940
286240	393941
902	393942
264217	393943
9094	393944
43718	393945
1780	393946
251639	393947
36514	393948
40663	393949
644	393950
82238	393951
254823	393952
212112	393953
164665	393954
122380	393955
106754	393956
95561	393957
32261	393958
13437	393959
136394	393960
97501	393961
11590	393962
88269	393963
16616	393964
49470	393965
31724	393966
11539	393967
198841	393968
79115	393969
79115	393970
98158	393971
222511	393972
36133	393973
27947	393974
101074	393975
1011	393976
7532	393977
168615	393978
128198	393979
202944	393980
10276	393981
46651	393982
41232	393983
112244	393984
80255	393985
40475	393986
170124	393987
127605	393988
14528	393989
84524	393990
20224	393991
42780	393992
37533	393993
84470	393994
15054	393995
4334	393996
24655	393997
244301	393998
10557	393999
19750	394000
117310	394001
144816	394002
190674	394003
10093	394004
22898	394005
39379	394006
148388	394007
142216	394008
111543	394009
141385	394010
195027	394011
160939	394012
16964	394013
49128	394014
201490	394015
14	394016
32810	394017
45509	394018
29910	394019
72700	394020
39753	394021
24470	394022
20651	394023
32403	394024
73806	394025
181633	394026
94588	394027
15631	394028
7152	394029
202944	394030
23523	394031
14864	394032
13105	394033
6138	394034
32797	394035
7720	394036
39957	394037
308195	394038
12876	394039
165072	394040
101290	394041
194048	394042
207089	394043
118681	394044
29869	394045
221669	394046
283672	394047
19993	394048
138381	394049
3256	394050
1664	394051
98904	394052
41237	394053
170197	394054
69707	394055
98769	394056
214778	394057
23126	394058
87404	394059
240107	394060
118752	394061
34501	394062
3751	394063
52842	394064
13723	394065
9814	394066
139611	394067
32480	394068
70682	394069
124398	394070
115501	394071
90576	394072
44468	394073
125188	394074
54242	394075
54242	394076
42835	394077
140057	394078
178981	394079
37297	394080
87207	394081
93722	394082
30942	394083
29803	394084
258600	394085
19308	394086
36497	394087
300547	394088
34917	394089
1137	394090
21098	394091
71030	394092
18415	394093
203434	394094
43411	394095
99907	394096
168848	394097
75315	394098
190970	394099
59163	394100
65888	394101
19025	394102
22440	394103
37581	394104
91000	394105
140028	394106
44032	394107
22259	394108
135497	394109
16814	394110
29238	394111
93573	394112
85273	394113
120583	394114
75244	394115
94020	394116
108596	394117
172156	394118
112927	394119
201784	394120
86665	394121
122309	394122
1679	394123
33985	394124
13466	394125
96400	394126
1940	394127
11021	394128
33350	394129
69631	394130
235306	394131
33037	394132
17452	394133
212755	394134
84853	394135
57551	394136
29580	394137
79226	394138
109834	394139
54165	394140
119111	394141
11028	394142
110873	394143
64759	394144
214460	394145
28808	394146
148993	394147
29525	394148
24806	394149
24806	394150
83888	394151
163469	394152
38255	394153
115622	394154
150653	394155
154517	394156
12325	394157
46519	394158
29073	394159
6565	394160
108164	394161
20469	394162
113812	394163
254226	394164
91122	394165
18715	394166
47756	394167
3561	394168
74455	394169
11624	394170
70295	394171
97743	394172
28756	394173
51601	394174
53692	394175
61839	394176
376	394177
5681	394178
64968	394179
17872	394180
128720	394181
45011	394182
10337	394183
15240	394184
143172	394185
34686	394186
51152	394187
212215	394188
66481	394189
200611	394190
14894	394191
6926	394192
221621	394193
39592	394194
38894	394195
5006	394196
31822	394197
215734	394198
195926	394199
269	394200
139477	394201
1279	394202
5998	394203
84657	394204
2151	394205
96304	394206
33031	394207
23750	394208
41112	394209
168890	394210
153877	394211
6886	394212
16716	394213
51250	394214
168818	394215
12507	394216
126382	394217
15673	394218
19975	394219
23451	394220
7193	394221
8112	394222
60514	394223
89923	394224
16009	394225
9830	394226
205509	394227
267805	394228
235909	394229
51549	394230
73620	394231
94066	394232
93427	394233
45905	394234
171184	394235
122266	394236
215416	394237
155538	394238
68279	394239
14	394240
28808	394241
84711	394242
104116	394243
18449	394244
753	394245
10349	394246
143222	394247
25392	394248
8824	394249
93406	394250
146211	394251
41422	394252
900	394253
190051	394254
36815	394255
3697	394256
138745	394257
291299	394258
36378	394259
121906	394260
14763	394261
88625	394262
135595	394263
36723	394264
199699	394265
214008	394266
217365	394267
55952	394268
94726	394269
125808	394270
44380	394271
202153	394272
110101	394273
55263	394274
92986	394275
45229	394276
52531	394277
85376	394278
46266	394279
10114	394280
111517	394281
76267	394282
136680	394283
46933	394284
181117	394285
35289	394286
232081	394287
107597	394288
46112	394289
75775	394290
166885	394291
96728	394292
4790	394293
158624	394294
161854	394295
234563	394296
139174	394297
7082	394298
119174	394299
154329	394300
748	394301
232693	394302
64182	394303
45972	394304
189235	394305
10387	394306
195700	394307
146030	394308
19055	394309
66676	394310
36182	394311
17855	394312
209508	394313
25492	394314
42000	394315
10053	394316
54802	394317
291590	394318
4527	394319
88080	394320
21379	394321
28338	394322
5262	394323
19082	394324
73474	394325
54551	394326
142036	394327
21259	394328
167091	394329
91859	394330
168762	394331
136332	394332
231201	394333
267201	394334
53897	394335
38997	394336
93702	394337
6597	394338
140838	394339
95195	394340
258663	394341
300798	394342
111609	394343
51428	394344
79315	394345
79315	394346
68811	394347
6894	394348
151165	394349
15462	394350
1780	394351
67084	394352
2023	394353
55278	394354
141190	394355
93662	394356
67672	394357
196990	394358
71813	394359
33014	394360
14307	394361
20212	394362
75640	394363
55447	394364
140027	394365
592	394366
135524	394367
74217	394368
60556	394369
11236	394370
41462	394371
25528	394372
357	394373
29401	394374
533	394375
52541	394376
3527	394377
35012	394378
22850	394379
170857	394380
10448	394381
82848	394382
3430	394383
211614	394384
2543	394385
118530	394386
265351	394387
36983	394388
128305	394389
124811	394390
52918	394391
171129	394392
20517	394393
123101	394394
144635	394395
9807	394396
165230	394397
14168	394398
66358	394399
10084	394400
17808	394401
17808	394402
64603	394403
43154	394404
107517	394405
1079	394406
195178	394407
42364	394408
55237	394409
12559	394410
1418	394411
61979	394412
7849	394413
7070	394414
5283	394415
108425	394416
3718	394417
47537	394418
23	394419
106913	394420
3843	394421
112334	394422
19766	394423
27677	394424
17452	394425
13488	394426
42025	394427
131674	394428
169906	394429
131013	394430
81976	394431
74449	394432
73726	394433
70007	394434
166210	394435
31704	394436
173770	394437
23348	394438
17593	394439
17593	394440
88116	394441
41301	394442
33636	394443
100889	394444
111722	394445
91559	394446
71445	394447
57667	394448
8820	394449
108153	394450
4177	394451
64597	394452
70378	394453
141280	394454
88500	394455
147938	394456
17528	394457
102393	394458
11167	394459
9315	394460
85192	394461
25646	394462
48252	394463
9315	394464
51088	394465
124113	394466
9991	394467
16907	394468
35185	394469
29794	394470
285229	394471
88966	394472
22104	394473
113223	394474
45382	394475
849	394476
93723	394477
264129	394478
8442	394479
142006	394480
182537	394481
3644	394482
39798	394483
119081	394484
177379	394485
62740	394486
245	394487
225760	394488
13748	394489
94924	394490
25822	394491
206836	394492
195839	394493
103956	394494
17543	394495
15363	394496
60272	394497
70483	394498
32410	394499
190657	394500
53985	394501
63341	394502
134449	394503
5007	394504
87138	394505
31284	394506
287835	394507
42876	394508
231586	394509
22895	394510
88949	394511
60197	394512
90586	394513
86412	394514
14061	394515
50570	394516
2899	394517
83385	394518
1645	394519
1645	394520
129705	394521
62373	394522
14042	394523
3332	394524
20689	394525
138673	394526
109429	394527
38961	394528
11482	394529
189479	394530
31418	394531
14210	394532
24693	394533
9478	394534
64590	394535
48677	394536
95860	394537
1626	394538
3830	394539
242884	394540
10453	394541
71501	394542
154293	394543
4775	394544
12886	394545
21733	394546
193163	394547
170220	394548
247326	394549
144237	394550
60834	394551
9939	394552
70503	394553
146887	394554
20935	394555
122897	394556
213195	394557
46303	394558
177097	394559
101769	394560
6408	394561
14625	394562
9573	394563
81238	394564
103315	394565
16503	394566
16108	394567
35125	394568
73414	394569
68155	394570
43989	394571
72597	394572
138652	394573
151062	394574
38783	394575
4772	394576
176026	394577
106984	394578
13768	394579
143263	394580
150856	394581
206312	394582
4888	394583
28632	394584
1209	394585
90942	394586
239836	394587
30920	394588
169613	394589
169122	394590
13533	394591
1267	394592
5379	394593
131343	394594
267482	394595
14947	394596
165544	394597
25047	394598
66729	394599
198349	394600
43367	394601
157064	394602
16633	394603
92071	394604
32871	394605
175737	394606
22352	394607
180594	394608
6925	394609
12757	394610
47336	394611
8911	394612
48497	394613
120914	394614
67652	394615
58503	394616
1125	394617
43829	394618
68488	394619
36038	394620
131109	394621
159279	394622
5467	394623
266590	394624
52454	394625
114686	394626
37611	394627
132696	394628
61141	394629
285342	394630
177709	394631
23388	394632
84002	394633
18258	394634
153238	394635
57581	394636
115450	394637
140666	394638
4172	394639
10914	394640
29377	394641
7337	394642
68826	394643
27106	394644
24701	394645
187289	394646
3246	394647
56562	394648
180051	394649
19459	394650
12258	394651
18559	394652
11474	394653
63749	394654
13116	394655
6400	394656
10900	394657
245240	394658
1515	394659
27029	394660
236001	394661
2048	394662
7342	394663
179419	394664
21437	394665
32980	394666
9537	394667
10352	394668
209462	394669
262354	394670
84295	394671
19148	394672
124311	394673
154220	394674
15951	394675
20113	394676
115345	394677
3505	394678
51817	394679
32547	394680
22240	394681
47832	394682
79174	394683
58864	394684
220436	394685
24341	394686
10710	394687
88503	394688
52638	394689
93254	394690
111848	394691
80535	394692
80535	394693
67431	394694
23473	394695
268899	394696
78304	394697
214685	394698
60171	394699
9183	394700
58802	394701
61580	394702
238979	394703
4334	394704
14622	394705
44458	394706
248131	394707
8550	394708
127361	394709
40276	394710
2586	394711
279687	394712
38917	394713
22387	394714
143804	394715
101736	394716
64315	394717
2693	394718
36655	394719
7833	394720
1875	394721
164055	394722
95094	394723
21031	394724
311626	394725
297771	394726
87162	394727
102194	394728
17237	394729
176148	394730
22900	394731
12866	394732
236693	394733
68504	394734
19986	394735
35126	394736
133861	394737
193977	394738
163191	394739
1367	394740
53810	394741
162026	394742
51035	394743
295810	394744
121560	394745
8560	394746
24896	394747
125828	394748
1157	394749
65127	394750
34060	394751
8625	394752
58785	394753
311174	394754
166079	394755
13426	394756
67529	394757
38235	394758
38235	394759
137780	394760
73101	394761
106196	394762
12231	394763
215225	394764
47265	394765
27141	394766
4435	394767
796	394768
4201	394769
13866	394770
4198	394771
73095	394772
23257	394773
157586	394774
28399	394775
175833	394776
2481	394777
199183	394778
6443	394779
44871	394780
41657	394781
55737	394782
116666	394783
5337	394784
85694	394785
575	394786
282283	394787
12854	394788
18261	394789
61632	394790
5279	394791
361	394792
119452	394793
4137	394794
194522	394795
1698	394796
162286	394797
713	394798
116775	394799
90954	394800
174761	394801
774	394802
110322	394803
36573	394804
7499	394805
26287	394806
19330	394807
3911	394808
373	394809
3242	394810
25402	394811
129799	394812
71424	394813
32323	394814
6902	394815
75165	394816
111600	394817
145133	394818
156961	394819
281074	394820
16986	394821
62894	394822
242613	394823
8986	394824
123690	394825
38987	394826
4222	394827
156774	394828
1148	394829
59650	394830
41876	394831
19118	394832
12146	394833
222605	394834
36175	394835
12387	394836
2115	394837
36339	394838
27280	394839
3775	394840
273763	394841
79511	394842
17920	394843
152635	394844
249188	394845
18440	394846
33398	394847
228912	394848
27637	394849
21471	394850
83657	394851
129739	394852
308638	394853
114	394854
235815	394855
102897	394856
93941	394857
4281	394858
95818	394859
2399	394860
143175	394861
26796	394862
10705	394863
29020	394864
77919	394865
93633	394866
2166	394867
22064	394868
9631	394869
132328	394870
87994	394871
5175	394872
155733	394873
237	394874
38309	394875
96423	394876
67948	394877
71001	394878
53	394879
76497	394880
28012	394881
554	394882
19928	394883
142608	394884
5217	394885
142535	394886
135053	394887
156801	394888
18213	394889
96669	394890
51845	394891
184725	394892
40311	394893
106113	394894
52877	394895
29710	394896
11870	394897
11287	394898
201388	394899
46214	394900
247354	394901
7081	394902
17088	394903
121231	394904
29096	394905
75013	394906
15367	394907
31372	394908
108495	394909
11311	394910
281445	394911
31223	394912
146689	394913
159655	394914
68779	394915
3705	394916
8731	394917
59947	394918
79821	394919
159177	394920
2880	394921
84605	394922
398	394923
15318	394924
133719	394925
21730	394926
61318	394927
2192	394928
103858	394929
53348	394930
102709	394931
57806	394932
13150	394933
7676	394934
32816	394935
14500	394936
60641	394937
38899	394938
23950	394939
5370	394940
54138	394941
116534	394942
7891	394943
2519	394944
36976	394945
37837	394946
34956	394947
206979	394948
83193	394949
131661	394950
222274	394951
114170	394952
9809	394953
91012	394954
50187	394955
148566	394956
47718	394957
148796	394958
220268	394959
33469	394960
19239	394961
132431	394962
500	394963
21808	394964
83216	394965
13855	394966
60659	394967
175105	394968
34695	394969
96096	394970
93296	394971
53336	394972
12171	394973
45632	394974
54644	394975
175586	394976
88020	394977
282050	394978
215549	394979
44396	394980
68	394981
243704	394982
20967	394983
13103	394984
2784	394985
58261	394986
38213	394987
41832	394988
248945	394989
121945	394990
75151	394991
124225	394992
73189	394993
155388	394994
85637	394995
3703	394996
101394	394997
471	394998
34771	394999
141611	395000
5617	395001
13582	395002
3959	395003
149723	395004
642	395005
1037	395006
64038	395007
5986	395008
99442	395009
240569	395010
22835	395011
15252	395012
27046	395013
28298	395014
27066	395015
386	395016
64843	395017
21897	395018
16126	395019
58716	395020
133008	395021
28773	395022
203637	395023
149167	395024
50132	395025
49660	395026
597	395027
77811	395028
98245	395029
9928	395030
2	395031
4458	395032
2522	395033
4786	395034
64622	395035
44533	395036
9607	395037
9602	395038
115901	395039
108605	395040
231372	395041
32265	395042
3706	395043
11982	395044
253486	395045
32901	395046
30	395047
26644	395048
112001	395049
162489	395050
5053	395051
23958	395052
2235	395053
59456	395054
36097	395055
1397	395056
177968	395057
283598	395058
91116	395059
8120	395060
29419	395061
116906	395062
15131	395063
9674	395064
10489	395065
223238	395066
159419	395067
197139	395068
7555	395069
270600	395070
279990	395071
66114	395072
296945	395073
4099	395074
4099	395075
6683	395076
233226	395077
54529	395078
138176	395079
42822	395080
3535	395081
63585	395082
4279	395083
282394	395084
171417	395085
58774	395086
9266	395087
29812	395088
57522	395089
8717	395090
13840	395091
94871	395092
61796	395093
69979	395094
190718	395095
1037	395096
72386	395097
163054	395098
52716	395099
78816	395100
72663	395101
2952	395102
2952	395103
7100	395104
37606	395105
29703	395106
97333	395107
2985	395108
197534	395109
112035	395110
49997	395111
30029	395112
216725	395113
8407	395114
299161	395115
11286	395116
58930	395117
184811	395118
81437	395119
263526	395120
92376	395121
165542	395122
7023	395123
84191	395124
59897	395125
3477	395126
10384	395127
3147	395128
2694	395129
163092	395130
63935	395131
10446	395132
36150	395133
97591	395134
41163	395135
19813	395136
145780	395137
22863	395138
22863	395139
2979	395140
3017	395141
145198	395142
136971	395143
135303	395144
84093	395145
69577	395146
100328	395147
11148	395148
94920	395149
21358	395150
41533	395151
42936	395152
288833	395153
18211	395154
92596	395155
13724	395156
130392	395157
41908	395158
64520	395159
132681	395160
4118	395161
11016	395162
48920	395163
42740	395164
793	395165
1337	395166
63047	395167
4023	395168
11092	395169
3101	395170
52466	395171
12855	395172
55283	395173
131138	395174
9796	395175
17782	395176
1476	395177
242398	395178
47148	395179
131403	395180
144812	395181
73073	395182
23850	395183
112612	395184
266050	395185
104607	395186
311783	395187
65301	395188
35253	395189
72757	395190
48805	395191
62351	395192
300191	395193
48272	395194
3873	395195
20841	395196
57414	395197
41272	395198
142095	395199
164720	395200
142926	395201
7238	395202
155079	395203
151300	395204
306767	395205
168907	395206
10211	395207
22919	395208
27514	395209
13635	395210
26854	395211
44257	395212
433	395213
11631	395214
11420	395215
267793	395216
34223	395217
97857	395218
188201	395219
34950	395220
73569	395221
241649	395222
135193	395223
13281	395224
74104	395225
199267	395226
187426	395227
77274	395228
82116	395229
183408	395230
109894	395231
13062	395232
2164	395233
97204	395234
28558	395235
108366	395236
312838	395237
26726	395238
149460	395239
84589	395240
1421	395241
111175	395242
45989	395243
203493	395244
988	395245
58662	395246
31886	395247
72809	395248
6814	395249
24495	395250
5300	395251
53485	395252
205788	395253
3118	395254
34619	395255
25924	395256
59501	395257
19611	395258
33231	395259
44257	395260
69332	395261
128950	395262
197983	395263
18810	395264
296888	395265
123045	395266
19748	395267
5120	395268
1796	395269
19572	395270
2688	395271
259701	395272
11373	395273
23110	395274
93870	395275
2452	395276
31034	395277
37762	395278
15419	395279
8213	395280
132559	395281
127963	395282
47473	395283
24	395284
10950	395285
9545	395286
48269	395287
31209	395288
41903	395289
1261	395290
117644	395291
36597	395292
5097	395293
141629	395294
36086	395295
6325	395296
68116	395297
9133	395298
83227	395299
50003	395300
28376	395301
206883	395302
115038	395303
10868	395304
68872	395305
49351	395306
5944	395307
22221	395308
68479	395309
7408	395310
12943	395311
186716	395312
16392	395313
74619	395314
178820	395315
34580	395316
56016	395317
104592	395318
56053	395319
63889	395320
50931	395321
198047	395322
34123	395323
8954	395324
7463	395325
60471	395326
82847	395327
101435	395328
11167	395329
32699	395330
8763	395331
68034	395332
29400	395333
2825	395334
29308	395335
102661	395336
174110	395337
68896	395338
64194	395339
38143	395340
86539	395341
96963	395342
101098	395343
32764	395344
237	395345
4661	395346
146085	395347
41694	395348
2041	395349
52972	395350
188785	395351
149005	395352
24626	395353
22070	395354
84947	395355
518	395356
24462	395357
39725	395358
1753	395359
201532	395360
36054	395361
99997	395362
114345	395363
16666	395364
102427	395365
67545	395366
5514	395367
5372	395368
66196	395369
36571	395370
118307	395371
121820	395372
86890	395373
296247	395374
216297	395375
135600	395376
106255	395377
6634	395378
127186	395379
179037	395380
50788	395381
20197	395382
128508	395383
143873	395384
163506	395385
11093	395386
288524	395387
104491	395388
43868	395389
127747	395390
40024	395391
235085	395392
26900	395393
121867	395394
82035	395395
138277	395396
109049	395397
188004	395398
37516	395399
135221	395400
252875	395401
31113	395402
37536	395403
80429	395404
110866	395405
754	395406
95771	395407
16343	395408
138845	395409
78432	395410
90518	395411
164373	395412
167727	395413
21510	395414
41640	395415
216520	395416
22533	395417
256702	395418
69579	395419
47266	395420
104343	395421
182249	395422
199835	395423
146905	395424
976	395425
7674	395426
90958	395427
82400	395428
17610	395429
39543	395430
67416	395431
49593	395432
78510	395433
135169	395434
22249	395435
41088	395436
26577	395437
27453	395438
9155	395439
166165	395440
33968	395441
30889	395442
26730	395443
3327	395444
5058	395445
138208	395446
16503	395447
294398	395448
68681	395449
50891	395450
23378	395451
306587	395452
83199	395453
187735	395454
30854	395455
30854	395456
218039	395457
45441	395458
261159	395459
64528	395460
62693	395461
29286	395462
172258	395463
213708	395464
40131	395465
10734	395466
95785	395467
74213	395468
122958	395469
43481	395470
34564	395471
52852	395472
21094	395473
274803	395474
217744	395475
187774	395476
4560	395477
13961	395478
95611	395479
40457	395480
30284	395481
232934	395482
76205	395483
99412	395484
239620	395485
8	395486
147364	395487
1419	395488
8	395489
92663	395490
184211	395491
301739	395492
97799	395493
71855	395494
159788	395495
20518	395496
152265	395497
5574	395498
37193	395499
39225	395500
227173	395501
16416	395502
63187	395503
11668	395504
93911	395505
17258	395506
158078	395507
26327	395508
9672	395509
59238	395510
50755	395511
261878	395512
298560	395513
110693	395514
59817	395515
87625	395516
281760	395517
183097	395518
187300	395519
92633	395520
6371	395521
13659	395522
108522	395523
9981	395524
108536	395525
48846	395526
110414	395527
183254	395528
43740	395529
144356	395530
14260	395531
335	395532
30213	395533
8001	395534
281607	395535
158425	395536
29765	395537
5690	395538
91306	395539
15651	395540
89807	395541
71024	395542
14520	395543
6737	395544
180382	395545
48222	395546
10963	395547
57483	395548
87129	395549
67217	395550
420	395551
69128	395552
76630	395553
19343	395554
37202	395555
58703	395556
176583	395557
138764	395558
58324	395559
73895	395560
275253	395561
36382	395562
216083	395563
46922	395564
38808	395565
88669	395566
95058	395567
116868	395568
107	395569
34992	395570
2123	395571
53651	395572
3435	395573
11614	395574
42526	395575
122196	395576
115980	395577
13715	395578
171840	395579
58042	395580
58042	395581
164461	395582
50906	395583
30019	395584
45554	395585
62836	395586
73723	395587
75078	395588
80273	395589
74602	395590
571	395591
113088	395592
84940	395593
83728	395594
38877	395595
83526	395596
140	395597
207791	395598
47657	395599
92794	395600
141840	395601
120182	395602
49850	395603
16689	395604
72999	395605
134688	395606
248414	395607
221458	395608
39314	395609
67580	395610
140044	395611
37570	395612
79524	395613
66768	395614
268334	395615
22622	395616
31585	395617
2628	395618
96258	395619
178514	395620
1736	395621
61887	395622
28550	395623
15732	395624
13131	395625
28393	395626
65106	395627
39527	395628
16384	395629
7720	395630
13876	395631
28703	395632
8678	395633
2567	395634
72351	395635
126919	395636
196130	395637
41848	395638
252169	395639
280594	395640
160174	395641
26318	395642
70225	395643
121466	395644
82856	395645
40668	395646
51444	395647
53254	395648
780	395649
51866	395650
37267	395651
89866	395652
264080	395653
43889	395654
101936	395655
208509	395656
288928	395657
142008	395658
34889	395659
138201	395660
19400	395661
77138	395662
20346	395663
20902	395664
6337	395665
141198	395666
15173	395667
15948	395668
23926	395669
244322	395670
163363	395671
2158	395672
13370	395673
45808	395674
193108	395675
10428	395676
136171	395677
60941	395678
271757	395679
5675	395680
62935	395681
134884	395682
13520	395683
23373	395684
53177	395685
14378	395686
8528	395687
100375	395688
17704	395689
7796	395690
22535	395691
5596	395692
1045	395693
128622	395694
450	395695
63533	395696
4739	395697
42147	395698
54521	395699
16232	395700
45857	395701
22818	395702
26614	395703
7549	395704
39999	395705
37305	395706
25537	395707
47500	395708
16420	395709
60006	395710
143073	395711
309524	395712
25181	395713
73695	395714
143942	395715
137132	395716
2112	395717
82867	395718
209872	395719
660	395720
137384	395721
201726	395722
229	395723
3109	395724
130804	395725
135254	395726
166711	395727
193816	395728
33	395729
94256	395730
178375	395731
195117	395732
274976	395733
35353	395734
189650	395735
17872	395736
169446	395737
68364	395738
169496	395739
61437	395740
35074	395741
129574	395742
110050	395743
20725	395744
479	395745
115967	395746
138749	395747
72966	395748
96679	395749
169518	395750
8357	395751
202377	395752
10923	395753
265247	395754
12671	395755
147182	395756
136879	395757
108992	395758
7830	395759
9794	395760
28617	395761
104900	395762
74456	395763
9350	395764
14411	395765
14265	395766
814	395767
273111	395768
310252	395769
278872	395770
10097	395771
2067	395772
192619	395773
4257	395774
40300	395775
38839	395776
158700	395777
7152	395778
177371	395779
166903	395780
21295	395781
1709	395782
135790	395783
1602	395784
6716	395785
52041	395786
143	395787
105934	395788
214256	395789
35724	395790
43094	395791
145042	395792
16367	395793
57498	395794
81416	395795
52670	395796
47666	395797
73361	395798
25867	395799
2721	395800
40346	395801
30265	395802
67547	395803
92386	395804
36868	395805
265466	395806
10091	395807
55241	395808
81137	395809
4228	395810
174802	395811
186384	395812
9912	395813
42651	395814
301	395815
755	395816
37258	395817
48953	395818
24807	395819
270060	395820
112556	395821
168407	395822
63901	395823
213609	395824
2505	395825
205540	395826
56034	395827
7638	395828
102176	395829
29675	395830
12142	395831
114060	395832
10362	395833
218779	395834
58408	395835
9972	395836
213895	395837
3551	395838
59973	395839
195903	395840
5126	395841
278812	395842
278764	395843
35707	395844
75735	395845
86	395846
89731	395847
220632	395848
146370	395849
1706	395850
156965	395851
35255	395852
81959	395853
3886	395854
17395	395855
93393	395856
79020	395857
16410	395858
3019	395859
122127	395860
79068	395861
8225	395862
65906	395863
173085	395864
4936	395865
24848	395866
6442	395867
137993	395868
15640	395869
34398	395870
255184	395871
34648	395872
47663	395873
135033	395874
46299	395875
46299	395876
147143	395877
130135	395878
18552	395879
101895	395880
228878	395881
196141	395882
213849	395883
151144	395884
28115	395885
2865	395886
12505	395887
83544	395888
161164	395889
258289	395890
227574	395891
6367	395892
63890	395893
112983	395894
6992	395895
12373	395896
26594	395897
79216	395898
5917	395899
83797	395900
252435	395901
5931	395902
87173	395903
211067	395904
80618	395905
10277	395906
218796	395907
280277	395908
39399	395909
4193	395910
9814	395911
186899	395912
61846	395913
297151	395914
71784	395915
42264	395916
1709	395917
299778	395918
50694	395919
139263	395920
21608	395921
123486	395922
136008	395923
190	395924
35295	395925
27310	395926
104189	395927
10216	395928
11082	395929
26270	395930
285647	395931
7019	395932
140410	395933
6635	395934
61075	395935
826	395936
17552	395937
61396	395938
93	395939
42411	395940
16497	395941
15450	395942
43313	395943
142413	395944
5693	395945
20855	395946
13219	395947
26258	395948
190497	395949
49950	395950
80284	395951
258292	395952
119516	395953
2202	395954
130911	395955
50181	395956
244450	395957
4834	395958
11191	395959
63283	395960
15774	395961
190493	395962
54100	395963
45485	395964
12288	395965
158724	395966
23919	395967
177262	395968
66859	395969
112647	395970
2447	395971
19020	395972
52683	395973
13992	395974
192552	395975
87143	395976
4137	395977
124541	395978
36138	395979
19545	395980
28066	395981
137935	395982
14985	395983
5149	395984
145594	395985
64843	395986
74362	395987
5875	395988
89576	395989
3677	395990
3677	395991
1257	395992
6050	395993
111073	395994
77948	395995
192098	395996
10635	395997
50214	395998
96265	395999
296760	396000
24863	396001
190475	396002
47773	396003
12495	396004
1420	396005
31133	396006
2853	396007
41503	396008
152678	396009
51416	396010
73812	396011
118871	396012
42266	396013
110482	396014
44899	396015
40841	396016
3361	396017
15280	396018
298	396019
4831	396020
224968	396021
38061	396022
42393	396023
105939	396024
71535	396025
2031	396026
140791	396027
109865	396028
47917	396029
15048	396030
23029	396031
22550	396032
178744	396033
87242	396034
25218	396035
2318	396036
39939	396037
205394	396038
51351	396039
68224	396040
72118	396041
9394	396042
8514	396043
8997	396044
24218	396045
20461	396046
96327	396047
72304	396048
203608	396049
283209	396050
151451	396051
121289	396052
188	396053
99858	396054
14389	396055
227649	396056
56728	396057
227838	396058
25896	396059
33690	396060
11900	396061
82247	396062
17226	396063
23029	396064
22106	396065
1794	396066
39460	396067
117483	396068
141	396069
79987	396070
146575	396071
25948	396072
37984	396073
139064	396074
15873	396075
79955	396076
43528	396077
3358	396078
181213	396079
181213	396080
145133	396081
167901	396082
22647	396083
3683	396084
70989	396085
4932	396086
92599	396087
10451	396088
32195	396089
10522	396090
102044	396091
88480	396092
23691	396093
83183	396094
104812	396095
8966	396096
13492	396097
50272	396098
74434	396099
71561	396100
2024	396101
3885	396102
141	396103
85724	396104
151646	396105
161706	396106
143403	396107
264821	396108
123200	396109
306930	396110
15	396111
108285	396112
105494	396113
13350	396114
228268	396115
155428	396116
17624	396117
26217	396118
8723	396119
305321	396120
39114	396121
63164	396122
22293	396123
89532	396124
65600	396125
297891	396126
90949	396127
81797	396128
107991	396129
1929	396130
9363	396131
3932	396132
3106	396133
63725	396134
804	396135
3604	396136
11320	396137
139428	396138
203645	396139
56366	396140
54075	396141
258112	396142
140323	396143
14917	396144
144811	396145
78101	396146
71	396147
64307	396148
79435	396149
114690	396150
41802	396151
85348	396152
166090	396153
14407	396154
186158	396155
56067	396156
201663	396157
6471	396158
256663	396159
70549	396160
269474	396161
23029	396162
48455	396163
10906	396164
17776	396165
15587	396166
188332	396167
43831	396168
45316	396169
63724	396170
71162	396171
144735	396172
14706	396173
104955	396174
1163	396175
15585	396176
9164	396177
24887	396178
45148	396179
169774	396180
37228	396181
15655	396182
46556	396183
155651	396184
86982	396185
14353	396186
62127	396187
93	396188
7209	396189
178885	396190
146260	396191
181640	396192
48119	396193
396	396194
130950	396195
58777	396196
5413	396197
16179	396198
27564	396199
5117	396200
8574	396201
7777	396202
11414	396203
121748	396204
11447	396205
164536	396206
7232	396207
23608	396208
83639	396209
39095	396210
208753	396211
14	396212
137285	396213
42499	396214
129557	396215
133594	396216
77780	396217
119973	396218
75189	396219
97430	396220
27666	396221
98000	396222
49922	396223
100146	396224
189574	396225
24900	396226
93247	396227
186893	396228
77336	396229
19231	396230
18829	396231
71769	396232
73783	396233
14209	396234
25663	396235
71213	396236
223	396237
26967	396238
186267	396239
66087	396240
43819	396241
97653	396242
15852	396243
9137	396244
153186	396245
178339	396246
175213	396247
58675	396248
22103	396249
39910	396250
220707	396251
91491	396252
92707	396253
9439	396254
136977	396255
126091	396256
98485	396257
36477	396258
17469	396259
162904	396260
110605	396261
44761	396262
3991	396263
3593	396264
205428	396265
16489	396266
116576	396267
219041	396268
2291	396269
13865	396270
4345	396271
122803	396272
99360	396273
18487	396274
81850	396275
11456	396276
42984	396277
53244	396278
8554	396279
66053	396280
14927	396281
4992	396282
14728	396283
12172	396284
3058	396285
123835	396286
40885	396287
8422	396288
2037	396289
83356	396290
62791	396291
42600	396292
15459	396293
2649	396294
3249	396295
27200	396296
15415	396297
17394	396298
63541	396299
99553	396300
80401	396301
5392	396302
163237	396303
5807	396304
55577	396305
91966	396306
26465	396307
36526	396308
1692	396309
5982	396310
12420	396311
21924	396312
4880	396313
53378	396314
38359	396315
137968	396316
1130	396317
26149	396318
31480	396319
86222	396320
1181	396321
45269	396322
15523	396323
110261	396324
167706	396325
157862	396326
129609	396327
32858	396328
94306	396329
288765	396330
31484	396331
6200	396332
221262	396333
13323	396334
35312	396335
2665	396336
84440	396337
7385	396338
43576	396339
12016	396340
102116	396341
208007	396342
141331	396343
6687	396344
22429	396345
305389	396346
42741	396347
208590	396348
16006	396349
210100	396350
6779	396351
4463	396352
80036	396353
99346	396354
43866	396355
9853	396356
8339	396357
45307	396358
39798	396359
182488	396360
41274	396361
3484	396362
2203	396363
15182	396364
2602	396365
5311	396366
42218	396367
85502	396368
215919	396369
84865	396370
78609	396371
42054	396372
275116	396373
42987	396374
174444	396375
135645	396376
44490	396377
3578	396378
93703	396379
177802	396380
41713	396381
132929	396382
130293	396383
13746	396384
30274	396385
118	396386
118378	396387
47282	396388
104904	396389
13277	396390
631	396391
67634	396392
217359	396393
182124	396394
1239	396395
58933	396396
1710	396397
2262	396398
21517	396399
14543	396400
245509	396401
33095	396402
7818	396403
22240	396404
3864	396405
297740	396406
206827	396407
21836	396408
39253	396409
32114	396410
21153	396411
7577	396412
7659	396413
48594	396414
4451	396415
35724	396416
205352	396417
211791	396418
266599	396419
253619	396420
41217	396421
27140	396422
55033	396423
6519	396424
5660	396425
17595	396426
514	396427
154422	396428
61329	396429
134654	396430
45952	396431
286305	396432
28721	396433
38748	396434
80578	396435
1465	396436
77265	396437
20876	396438
24342	396439
72275	396440
5076	396441
275510	396442
130877	396443
35463	396444
236830	396445
74407	396446
41037	396447
92576	396448
10644	396449
25831	396450
87	396451
139669	396452
194848	396453
2648	396454
253	396455
22126	396456
110030	396457
83631	396458
158830	396459
28299	396460
10890	396461
804	396462
75716	396463
96821	396464
163265	396465
56587	396466
110350	396467
6870	396468
19097	396469
146747	396470
25549	396471
5155	396472
123130	396473
55899	396474
244120	396475
74789	396476
23785	396477
71234	396478
190301	396479
47934	396480
54980	396481
45590	396482
6198	396483
306630	396484
259026	396485
199178	396486
32153	396487
238206	396488
211754	396489
39230	396490
85070	396491
53560	396492
26723	396493
25530	396494
13699	396495
12862	396496
12862	396497
6155	396498
663	396499
25659	396500
64747	396501
19579	396502
125874	396503
11614	396504
32230	396505
146116	396506
255033	396507
142048	396508
172414	396509
124387	396510
173667	396511
6050	396512
126182	396513
151633	396514
362	396515
93395	396516
132467	396517
60150	396518
13002	396519
18809	396520
4919	396521
478	396522
1836	396523
85484	396524
191933	396525
119226	396526
62520	396527
23410	396528
109954	396529
34998	396530
53358	396531
145719	396532
149752	396533
179615	396534
10155	396535
35229	396536
106336	396537
432	396538
18136	396539
32562	396540
117528	396541
118654	396542
64388	396543
92536	396544
92526	396545
90817	396546
89273	396547
20838	396548
51492	396549
130856	396550
11759	396551
153702	396552
25951	396553
124147	396554
9107	396555
228158	396556
26562	396557
137019	396558
63854	396559
181046	396560
112090	396561
40378	396562
187064	396563
55534	396564
7871	396565
210351	396566
140753	396567
13569	396568
1009	396569
7878	396570
309266	396571
61328	396572
6729	396573
217679	396574
7	396575
13541	396576
252043	396577
145920	396578
21105	396579
12201	396580
270406	396581
185205	396582
75246	396583
291390	396584
56218	396585
61821	396586
21036	396587
76590	396588
46353	396589
23700	396590
99563	396591
82696	396592
256540	396593
67667	396594
172789	396595
29049	396596
61927	396597
33389	396598
51662	396599
108738	396600
7758	396601
264159	396602
116085	396603
4329	396604
81549	396605
110858	396606
141111	396607
1812	396608
74550	396609
847	396610
274274	396611
12396	396612
59848	396613
138400	396614
518	396615
15975	396616
121595	396617
133438	396618
29308	396619
21464	396620
224522	396621
3348	396622
902	396623
141735	396624
22985	396625
35088	396626
98182	396627
20518	396628
191603	396629
15587	396630
8179	396631
155026	396632
83346	396633
8487	396634
201266	396635
115613	396636
153241	396637
183718	396638
28408	396639
17322	396640
76935	396641
244710	396642
237242	396643
28817	396644
173022	396645
225564	396646
64330	396647
87396	396648
41438	396649
277044	396650
444	396651
137397	396652
88903	396653
9943	396654
40332	396655
14544	396656
48477	396657
8700	396658
3353	396659
193948	396660
38435	396661
32770	396662
2433	396663
233857	396664
84495	396665
114414	396666
13380	396667
53500	396668
14263	396669
46537	396670
63011	396671
63700	396672
22569	396673
39500	396674
2768	396675
90	396676
272116	396677
65142	396678
44052	396679
224053	396680
293117	396681
102750	396682
54936	396683
155059	396684
89486	396685
22747	396686
10266	396687
67749	396688
53071	396689
185009	396690
15088	396691
289678	396692
112530	396693
95564	396694
32425	396695
70663	396696
123293	396697
60429	396698
211769	396699
146193	396700
68576	396701
78477	396702
3203	396703
32496	396704
102	396705
202463	396706
37170	396707
121809	396708
24778	396709
150375	396710
241359	396711
15635	396712
30988	396713
43196	396714
50968	396715
17000	396716
1565	396717
85870	396718
271569	396719
3032	396720
58154	396721
65469	396722
357	396723
298508	396724
13490	396725
270206	396726
105356	396727
340	396728
38911	396729
83637	396730
20749	396731
34	396732
41832	396733
192397	396734
11572	396735
905	396736
168726	396737
2186	396738
46	396739
155266	396740
246512	396741
9334	396742
236781	396743
107917	396744
23623	396745
292641	396746
136369	396747
117772	396748
163545	396749
37115	396750
110176	396751
79938	396752
141010	396753
27985	396754
574	396755
60588	396756
90948	396757
31985	396758
1305	396759
39	396760
55554	396761
6919	396762
87825	396763
189919	396764
42886	396765
42576	396766
68899	396767
5995	396768
54642	396769
116843	396770
167730	396771
10980	396772
50939	396773
158521	396774
20989	396775
64623	396776
74035	396777
293629	396778
99682	396779
176738	396780
155110	396781
45297	396782
132194	396783
6323	396784
164685	396785
1342	396786
70921	396787
135217	396788
14852	396789
4524	396790
118632	396791
23544	396792
49235	396793
141678	396794
35665	396795
30766	396796
3518	396797
127	396798
4518	396799
6607	396800
109255	396801
216217	396802
291048	396803
1632	396804
3957	396805
38535	396806
10169	396807
35695	396808
2453	396809
168284	396810
304057	396811
62354	396812
115400	396813
65739	396814
39263	396815
84571	396816
1873	396817
19468	396818
46039	396819
9404	396820
5318	396821
5601	396822
1651	396823
56598	396824
245458	396825
11502	396826
13007	396827
7221	396828
6160	396829
113989	396830
121097	396831
82591	396832
7129	396833
4542	396834
109961	396835
531	396836
600	396837
98239	396838
6347	396839
38165	396840
162116	396841
23878	396842
19812	396843
47806	396844
223256	396845
56477	396846
159	396847
10285	396848
11044	396849
210313	396850
8915	396851
2119	396852
28734	396853
250540	396854
57787	396855
3078	396856
4409	396857
6102	396858
65486	396859
29897	396860
1078	396861
68657	396862
1162	396863
171625	396864
63071	396865
89830	396866
144658	396867
93366	396868
144534	396869
58113	396870
20156	396871
123606	396872
161810	396873
6686	396874
1092	396875
5834	396876
140646	396877
40706	396878
5537	396879
59264	396880
179519	396881
90310	396882
85838	396883
2246	396884
51719	396885
62409	396886
7662	396887
27618	396888
107421	396889
122346	396890
46127	396891
29938	396892
193087	396893
79974	396894
12036	396895
13763	396896
7	396897
22467	396898
79576	396899
79576	396900
82550	396901
2156	396902
68	396903
135735	396904
154172	396905
14780	396906
257064	396907
129572	396908
4070	396909
6217	396910
3148	396911
63864	396912
130808	396913
19360	396914
8757	396915
5286	396916
145664	396917
16056	396918
67832	396919
128582	396920
1354	396921
4305	396922
139505	396923
38532	396924
104763	396925
76129	396926
34733	396927
111400	396928
26776	396929
92882	396930
129454	396931
238782	396932
10290	396933
15932	396934
68937	396935
195084	396936
20161	396937
217799	396938
126175	396939
245974	396940
163231	396941
31627	396942
103972	396943
194161	396944
60069	396945
28366	396946
1459	396947
16057	396948
57596	396949
130936	396950
34777	396951
89180	396952
287787	396953
52306	396954
26185	396955
13068	396956
174756	396957
102206	396958
87271	396959
161481	396960
42881	396961
161538	396962
37770	396963
304960	396964
13340	396965
70050	396966
146607	396967
124094	396968
143886	396969
862	396970
3	396971
26227	396972
13079	396973
23874	396974
21298	396975
12786	396976
90955	396977
290498	396978
13838	396979
222294	396980
65334	396981
263672	396982
158708	396983
202767	396984
116631	396985
171872	396986
102247	396987
158584	396988
5254	396989
15456	396990
133165	396991
108311	396992
25126	396993
1182	396994
11945	396995
10765	396996
91213	396997
133414	396998
130611	396999
282	397000
193595	397001
81432	397002
8613	397003
16551	397004
190508	397005
7498	397006
180524	397007
209257	397008
3477	397009
79503	397010
306957	397011
82170	397012
282672	397013
213974	397014
273901	397015
290716	397016
39571	397017
77301	397018
204286	397019
8401	397020
10809	397021
281732	397022
17224	397023
11	397024
4914	397025
17811	397026
40274	397027
16133	397028
102230	397029
194652	397030
1640	397031
98931	397032
28527	397033
108614	397034
101137	397035
30751	397036
89452	397037
5824	397038
64736	397039
49281	397040
21623	397041
24658	397042
54913	397043
87111	397044
63671	397045
306517	397046
21623	397047
55291	397048
24844	397049
84223	397050
1098	397051
85646	397052
4732	397053
18182	397054
8565	397055
37175	397056
58290	397057
51379	397058
78443	397059
121767	397060
40005	397061
119950	397062
111605	397063
216605	397064
54727	397065
113006	397066
78291	397067
92415	397068
4732	397069
82390	397070
26183	397071
23421	397072
117010	397073
272599	397074
128945	397075
564	397076
160336	397077
24145	397078
204695	397079
5402	397080
59049	397081
242203	397082
6742	397083
77328	397084
14	397085
34054	397086
59175	397087
239380	397088
2025	397089
160379	397090
20318	397091
31265	397092
70403	397093
52896	397094
142275	397095
307	397096
127729	397097
181284	397098
24296	397099
82836	397100
12388	397101
179959	397102
133274	397103
58776	397104
12478	397105
80695	397106
18890	397107
194508	397108
13122	397109
281826	397110
117954	397111
76324	397112
128446	397113
90043	397114
59809	397115
197674	397116
59943	397117
151541	397118
237526	397119
311108	397120
12398	397121
17529	397122
62767	397123
58499	397124
6247	397125
256197	397126
100334	397127
79589	397128
1356	397129
18248	397130
60066	397131
1618	397132
10827	397133
24950	397134
180	397135
56884	397136
123821	397137
32893	397138
17240	397139
28279	397140
133039	397141
97503	397142
50629	397143
45389	397144
81336	397145
22542	397146
21053	397147
84626	397148
282150	397149
29324	397150
66710	397151
65071	397152
8137	397153
2932	397154
22813	397155
73522	397156
290813	397157
40564	397158
41358	397159
260704	397160
122392	397161
7955	397162
25582	397163
170329	397164
49	397165
288527	397166
26545	397167
102134	397168
53363	397169
87579	397170
20091	397171
145464	397172
8353	397173
167736	397174
86986	397175
73095	397176
19769	397177
57345	397178
131067	397179
99800	397180
310825	397181
6844	397182
48610	397183
251251	397184
83255	397185
3060	397186
142657	397187
3630	397188
131441	397189
134528	397190
562	397191
2731	397192
6410	397193
19802	397194
186062	397195
12974	397196
19665	397197
10086	397198
42543	397199
4671	397200
61417	397201
18320	397202
172226	397203
169744	397204
12543	397205
141522	397206
9799	397207
192883	397208
202857	397209
33399	397210
198650	397211
157808	397212
18320	397213
1350	397214
11711	397215
253772	397216
1032	397217
4069	397218
60542	397219
49418	397220
131553	397221
15869	397222
201507	397223
214414	397224
158230	397225
23839	397226
167268	397227
66518	397228
56721	397229
4188	397230
40372	397231
5099	397232
47207	397233
84372	397234
42796	397235
9950	397236
152552	397237
3230	397238
9074	397239
1935	397240
21660	397241
54989	397242
450	397243
62988	397244
49641	397245
14014	397246
94874	397247
30740	397248
36217	397249
13279	397250
35760	397251
224070	397252
27703	397253
290712	397254
47347	397255
172964	397256
739	397257
48269	397258
237250	397259
59677	397260
263996	397261
151851	397262
15868	397263
50470	397264
68551	397265
21833	397266
34130	397267
152	397268
11044	397269
88795	397270
61760	397271
21846	397272
33180	397273
284703	397274
98101	397275
163922	397276
13533	397277
113797	397278
123711	397279
85955	397280
277326	397281
58670	397282
20762	397283
184315	397284
18034	397285
22213	397286
50478	397287
246752	397288
304481	397289
197908	397290
197908	397291
139652	397292
66293	397293
44773	397294
11573	397295
175640	397296
139151	397297
199488	397298
114034	397299
6966	397300
1409	397301
41782	397302
2360	397303
130	397304
4742	397305
25440	397306
10686	397307
24411	397308
137261	397309
61724	397310
83118	397311
676	397312
21535	397313
133390	397314
59341	397315
73643	397316
90876	397317
79234	397318
79234	397319
210647	397320
115428	397321
1650	397322
6011	397323
5294	397324
4981	397325
78697	397326
250419	397327
500	397328
27676	397329
38431	397330
87643	397331
311467	397332
207487	397333
187947	397334
272034	397335
35343	397336
4868	397337
29652	397338
65137	397339
35127	397340
64340	397341
94795	397342
200240	397343
132726	397344
64542	397345
47235	397346
31459	397347
72561	397348
88781	397349
97761	397350
173573	397351
102224	397352
145753	397353
148554	397354
269798	397355
101090	397356
43127	397357
177634	397358
3280	397359
89524	397360
60900	397361
14711	397362
5208	397363
4066	397364
7017	397365
80683	397366
10005	397367
181449	397368
38149	397369
68815	397370
22230	397371
48494	397372
43699	397373
39277	397374
201410	397375
4123	397376
116847	397377
3148	397378
42055	397379
22591	397380
22591	397381
21274	397382
3444	397383
108174	397384
56568	397385
35704	397386
10036	397387
90068	397388
185657	397389
36554	397390
83142	397391
44930	397392
11729	397393
58140	397394
13364	397395
2989	397396
22401	397397
92932	397398
3883	397399
194164	397400
208237	397401
250962	397402
1755	397403
93	397404
3797	397405
99515	397406
62951	397407
141759	397408
64034	397409
141940	397410
37005	397411
90832	397412
77402	397413
123812	397414
7956	397415
1937	397416
197395	397417
2289	397418
43607	397419
159193	397420
255017	397421
70014	397422
16652	397423
3986	397424
535	397425
66329	397426
246111	397427
57746	397428
278827	397429
129708	397430
108312	397431
48862	397432
167008	397433
27691	397434
27661	397435
21420	397436
87311	397437
104870	397438
880	397439
82905	397440
105750	397441
146795	397442
92600	397443
14011	397444
206082	397445
456	397446
89821	397447
12829	397448
310746	397449
49744	397450
76613	397451
143463	397452
267537	397453
285536	397454
280267	397455
253366	397456
120597	397457
4966	397458
24601	397459
175968	397460
153415	397461
176118	397462
170509	397463
105474	397464
122831	397465
165804	397466
309477	397467
145590	397468
7963	397469
82790	397470
25174	397471
41308	397472
9410	397473
59280	397474
81006	397475
77122	397476
34669	397477
33533	397478
4899	397479
67427	397480
66217	397481
204756	397482
104981	397483
210914	397484
15724	397485
86271	397486
96929	397487
124260	397488
35061	397489
27124	397490
3779	397491
259957	397492
64133	397493
7842	397494
95219	397495
42587	397496
56699	397497
56699	397498
126090	397499
71412	397500
89429	397501
61439	397502
269470	397503
279	397504
75067	397505
72673	397506
43139	397507
40607	397508
70594	397509
48526	397510
295003	397511
47758	397512
26360	397513
80703	397514
137100	397515
204136	397516
218075	397517
38148	397518
153600	397519
81116	397520
310479	397521
78458	397522
196216	397523
168932	397524
133524	397525
152048	397526
194288	397527
161391	397528
34874	397529
253429	397530
269971	397531
33537	397532
289503	397533
20248	397534
308828	397535
259012	397536
296443	397537
183993	397538
117949	397539
40191	397540
153967	397541
88115	397542
269438	397543
211000	397544
135844	397545
192672	397546
64311	397547
53720	397548
135697	397549
25861	397550
3492	397551
25938	397552
54253	397553
110320	397554
4329	397555
122619	397556
204823	397557
41100	397558
154220	397559
127472	397560
21549	397561
10111	397562
95348	397563
16102	397564
58244	397565
215209	397566
113924	397567
92209	397568
27344	397569
279161	397570
198220	397571
152917	397572
62942	397573
24844	397574
188690	397575
128528	397576
38575	397577
87949	397578
186	397579
86497	397580
65544	397581
212907	397582
28282	397583
67114	397584
4669	397585
3378	397586
43329	397587
139762	397588
1050	397589
45532	397590
502	397591
2202	397592
183553	397593
10795	397594
18909	397595
29761	397596
286260	397597
65813	397598
71447	397599
1083	397600
36255	397601
1381	397602
209641	397603
243271	397604
181248	397605
19836	397606
93344	397607
7207	397608
44068	397609
1621	397610
2202	397611
35936	397612
54143	397613
36362	397614
25917	397615
4809	397616
13456	397617
104968	397618
53919	397619
5725	397620
25550	397621
1493	397622
81756	397623
98774	397624
250446	397625
55900	397626
7348	397627
3803	397628
62915	397629
4742	397630
2095	397631
11977	397632
8303	397633
144898	397634
64547	397635
24661	397636
10052	397637
5882	397638
237560	397639
44159	397640
105016	397641
4046	397642
93451	397643
72933	397644
145847	397645
64932	397646
35720	397647
44503	397648
38309	397649
68125	397650
13147	397651
5185	397652
16267	397653
80675	397654
90779	397655
190658	397656
38291	397657
141881	397658
22983	397659
1467	397660
9280	397661
117148	397662
59149	397663
21875	397664
284247	397665
161933	397666
14685	397667
56446	397668
13282	397669
263295	397670
31702	397671
142776	397672
115952	397673
22419	397674
15363	397675
119985	397676
193005	397677
100880	397678
82152	397679
26522	397680
32757	397681
58397	397682
3653	397683
452	397684
11533	397685
26799	397686
11138	397687
12091	397688
2289	397689
283098	397690
80867	397691
42682	397692
20427	397693
10458	397694
60227	397695
63161	397696
144845	397697
17305	397698
25958	397699
31610	397700
26602	397701
392	397702
12543	397703
122664	397704
62853	397705
267953	397706
6757	397707
204976	397708
37269	397709
9788	397710
128847	397711
27890	397712
2549	397713
83652	397714
89334	397715
89334	397716
76657	397717
124639	397718
16840	397719
126095	397720
232070	397721
19965	397722
50196	397723
60260	397724
36778	397725
17676	397726
154223	397727
2638	397728
20320	397729
11574	397730
1588	397731
115673	397732
27342	397733
123131	397734
9373	397735
5873	397736
196037	397737
125831	397738
121908	397739
19569	397740
24684	397741
29998	397742
246061	397743
14371	397744
80853	397745
2663	397746
145461	397747
31124	397748
6142	397749
24440	397750
93718	397751
72498	397752
150945	397753
76358	397754
1814	397755
19241	397756
93756	397757
2021	397758
82915	397759
2953	397760
90774	397761
16348	397762
856	397763
12322	397764
23083	397765
33090	397766
39655	397767
39655	397768
10024	397769
298546	397770
35722	397771
24034	397772
173068	397773
71610	397774
53722	397775
165999	397776
18209	397777
114264	397778
5563	397779
40474	397780
222165	397781
289961	397782
34762	397783
1671	397784
98885	397785
43867	397786
83411	397787
4854	397788
123	397789
257565	397790
12024	397791
128528	397792
225548	397793
68040	397794
10884	397795
125395	397796
63295	397797
4677	397798
250195	397799
227646	397800
48320	397801
79713	397802
203818	397803
97887	397804
61390	397805
293716	397806
72013	397807
100313	397808
98381	397809
52242	397810
26135	397811
28819	397812
82701	397813
106925	397814
128349	397815
11779	397816
172887	397817
40695	397818
302250	397819
113120	397820
296629	397821
29575	397822
58936	397823
20046	397824
1575	397825
18346	397826
86481	397827
10671	397828
28030	397829
36233	397830
1375	397831
214948	397832
39591	397833
133171	397834
41343	397835
105653	397836
29269	397837
32160	397838
131917	397839
291188	397840
59525	397841
298553	397842
24114	397843
284651	397844
96786	397845
23	397846
20045	397847
12170	397848
8460	397849
69676	397850
76721	397851
101550	397852
118696	397853
23659	397854
210698	397855
158532	397856
10898	397857
248077	397858
73024	397859
156733	397860
2863	397861
162661	397862
108491	397863
133046	397864
203135	397865
146758	397866
76299	397867
10425	397868
7821	397869
26514	397870
206207	397871
87478	397872
9732	397873
90094	397874
75627	397875
210197	397876
211540	397877
197620	397878
101844	397879
171607	397880
81656	397881
40296	397882
845	397883
182475	397884
23780	397885
2779	397886
17079	397887
214841	397888
4886	397889
242943	397890
17917	397891
8425	397892
71364	397893
11133	397894
12350	397895
173661	397896
24018	397897
9705	397898
5736	397899
55966	397900
68233	397901
83046	397902
220797	397903
48796	397904
92912	397905
48395	397906
33808	397907
2767	397908
18137	397909
87258	397910
111791	397911
197715	397912
11512	397913
116450	397914
60573	397915
26810	397916
192788	397917
79988	397918
79988	397919
8392	397920
129652	397921
21577	397922
144234	397923
14177	397924
131821	397925
2831	397926
117035	397927
245851	397928
256658	397929
1432	397930
53357	397931
21535	397932
214924	397933
42411	397934
74671	397935
279964	397936
116827	397937
220118	397938
149011	397939
166656	397940
6181	397941
181951	397942
181951	397943
16363	397944
165505	397945
265630	397946
207879	397947
98758	397948
88648	397949
192318	397950
266345	397951
8499	397952
50702	397953
181164	397954
204339	397955
303225	397956
82	397957
197842	397958
136168	397959
165008	397960
162822	397961
863	397962
58422	397963
109063	397964
15147	397965
25363	397966
197364	397967
133752	397968
22728	397969
219251	397970
280015	397971
132999	397972
145931	397973
238783	397974
27227	397975
83806	397976
60209	397977
81408	397978
74832	397979
10585	397980
5009	397981
49682	397982
38778	397983
191801	397984
196369	397985
39853	397986
26257	397987
1890	397988
110891	397989
126234	397990
10808	397991
275531	397992
9792	397993
20284	397994
71288	397995
136	397996
140197	397997
106590	397998
73253	397999
1313	398000
81768	398001
2873	398002
47295	398003
17316	398004
17651	398005
59359	398006
86058	398007
17725	398008
54618	398009
18046	398010
135764	398011
29455	398012
83668	398013
1704	398014
45217	398015
120226	398016
159420	398017
276817	398018
37654	398019
36023	398020
114462	398021
90702	398022
24309	398023
16273	398024
7106	398025
31928	398026
3784	398027
169160	398028
15490	398029
27105	398030
34231	398031
85067	398032
77886	398033
39207	398034
449	398035
54474	398036
11425	398037
127408	398038
17988	398039
19545	398040
136220	398041
1682	398042
216369	398043
222770	398044
10688	398045
118714	398046
716	398047
228390	398048
49079	398049
235547	398050
207796	398051
117173	398052
13611	398053
129445	398054
17032	398055
34808	398056
89634	398057
119791	398058
270987	398059
48398	398060
21159	398061
246099	398062
10145	398063
202887	398064
205025	398065
77348	398066
11008	398067
5824	398068
25431	398069
20770	398070
258615	398071
86450	398072
77320	398073
94370	398074
19617	398075
35913	398076
17801	398077
2000	398078
13345	398079
19399	398080
51580	398081
32984	398082
33943	398083
121460	398084
131943	398085
5441	398086
99116	398087
3510	398088
131441	398089
92382	398090
31001	398091
142362	398092
126527	398093
115505	398094
22104	398095
155609	398096
118952	398097
64224	398098
212656	398099
138498	398100
16671	398101
77512	398102
112220	398103
63106	398104
41001	398105
7380	398106
30385	398107
295443	398108
27093	398109
136124	398110
23476	398111
33197	398112
24899	398113
22872	398114
87963	398115
259042	398116
36176	398117
1241	398118
134753	398119
192809	398120
69959	398121
59027	398122
4189	398123
58540	398124
159529	398125
10502	398126
87302	398127
16881	398128
143680	398129
210566	398130
72238	398131
88200	398132
200659	398133
33617	398134
42894	398135
30335	398136
196851	398137
86686	398138
23562	398139
122301	398140
288473	398141
11894	398142
58327	398143
10719	398144
62170	398145
161692	398146
91100	398147
56253	398148
203177	398149
6612	398150
167142	398151
252772	398152
71105	398153
190755	398154
3349	398155
115813	398156
15462	398157
25907	398158
7686	398159
276638	398160
50235	398161
30385	398162
7416	398163
156870	398164
94	398165
54958	398166
84747	398167
7478	398168
7427	398169
96812	398170
49855	398171
4527	398172
124339	398173
98918	398174
70623	398175
220030	398176
6816	398177
3452	398178
278246	398179
162719	398180
26581	398181
136726	398182
272171	398183
143773	398184
19892	398185
34269	398186
74322	398187
114844	398188
82607	398189
237498	398190
94145	398191
84206	398192
7828	398193
311157	398194
39909	398195
125826	398196
126661	398197
113450	398198
103560	398199
18715	398200
180779	398201
180742	398202
85063	398203
773	398204
110840	398205
65725	398206
44788	398207
102666	398208
31725	398209
45955	398210
133709	398211
133709	398212
45505	398213
69785	398214
29188	398215
209590	398216
69449	398217
32688	398218
1981	398219
111202	398220
33993	398221
61731	398222
111339	398223
20242	398224
13871	398225
53221	398226
25192	398227
25192	398228
19010	398229
15554	398230
75566	398231
26586	398232
17715	398233
79531	398234
231207	398235
87741	398236
207513	398237
77862	398238
77862	398239
50212	398240
90377	398241
62343	398242
208292	398243
93183	398244
33256	398245
82299	398246
31007	398247
79363	398248
11386	398249
2379	398250
89605	398251
85410	398252
87712	398253
189795	398254
195597	398255
26576	398256
113404	398257
52934	398258
37568	398259
90356	398260
12149	398261
22155	398262
21445	398263
20879	398264
277023	398265
99758	398266
64866	398267
181989	398268
97799	398269
15504	398270
122289	398271
15449	398272
100114	398273
206745	398274
213941	398275
199170	398276
6280	398277
148091	398278
20235	398279
215345	398280
204747	398281
30889	398282
95367	398283
24902	398284
67805	398285
59970	398286
16478	398287
5037	398288
23170	398289
58439	398290
95649	398291
16937	398292
72403	398293
29587	398294
200303	398295
404	398296
203098	398297
121562	398298
16211	398299
27344	398300
277751	398301
50186	398302
239296	398303
168075	398304
65640	398305
713	398306
34731	398307
59339	398308
77	398309
66797	398310
16083	398311
92507	398312
189	398313
80978	398314
156905	398315
54268	398316
75980	398317
2764	398318
173048	398319
38015	398320
103376	398321
18501	398322
29676	398323
183972	398324
91278	398325
28640	398326
136694	398327
160047	398328
299982	398329
7773	398330
59165	398331
307429	398332
208885	398333
63904	398334
205445	398335
18591	398336
15515	398337
48354	398338
46771	398339
45182	398340
180671	398341
119244	398342
78	398343
2526	398344
293092	398345
4951	398346
42388	398347
84935	398348
130922	398349
367	398350
161049	398351
130115	398352
21227	398353
97418	398354
7113	398355
35360	398356
85208	398357
13156	398358
2040	398359
182174	398360
8372	398361
23845	398362
1590	398363
2494	398364
2583	398365
8577	398366
38750	398367
89	398368
15354	398369
75323	398370
107029	398371
177589	398372
40538	398373
26625	398374
140122	398375
52541	398376
354	398377
199904	398378
74161	398379
203866	398380
225713	398381
818	398382
9345	398383
17785	398384
25621	398385
98244	398386
447	398387
4009	398388
13528	398389
27714	398390
30245	398391
22852	398392
89801	398393
13807	398394
76013	398395
52438	398396
122327	398397
74056	398398
120572	398399
128462	398400
18388	398401
4569	398402
203706	398403
154363	398404
72284	398405
125069	398406
135669	398407
16270	398408
94175	398409
112269	398410
271246	398411
12875	398412
188862	398413
123149	398414
36615	398415
319	398416
148058	398417
186925	398418
168	398419
4816	398420
143159	398421
121589	398422
267208	398423
238194	398424
7690	398425
67303	398426
28324	398427
1359	398428
1205	398429
256176	398430
17334	398431
103583	398432
26397	398433
130879	398434
130879	398435
11515	398436
19784	398437
169873	398438
14756	398439
63467	398440
206359	398441
31152	398442
4228	398443
41657	398444
53629	398445
833	398446
2241	398447
5412	398448
2807	398449
80	398450
63152	398451
87827	398452
128731	398453
97001	398454
86060	398455
295450	398456
84996	398457
5993	398458
67859	398459
312	398460
289584	398461
24436	398462
10394	398463
133399	398464
13161	398465
236421	398466
17852	398467
22862	398468
8915	398469
1665	398470
167527	398471
27119	398472
21655	398473
11044	398474
18192	398475
9020	398476
210728	398477
142782	398478
1803	398479
2685	398480
84392	398481
29010	398482
3449	398483
10779	398484
57120	398485
157655	398486
31123	398487
282107	398488
39844	398489
224972	398490
311077	398491
174093	398492
56525	398493
159132	398494
2220	398495
4388	398496
3808	398497
69132	398498
265218	398499
43374	398500
6602	398501
6125	398502
2639	398503
30279	398504
1404	398505
37820	398506
104042	398507
194372	398508
177286	398509
24691	398510
2645	398511
5197	398512
26526	398513
28527	398514
9688	398515
16725	398516
89415	398517
3249	398518
8322	398519
61976	398520
64860	398521
69217	398522
57009	398523
59076	398524
36246	398525
277412	398526
43786	398527
151804	398528
134788	398529
251638	398530
81045	398531
140727	398532
59947	398533
176999	398534
176999	398535
165666	398536
165594	398537
140782	398538
48212	398539
88938	398540
194385	398541
74287	398542
137	398543
10811	398544
9503	398545
43231	398546
82163	398547
280980	398548
221613	398549
81339	398550
81339	398551
154834	398552
225613	398553
74878	398554
119487	398555
41233	398556
7795	398557
48983	398558
788	398559
6515	398560
5633	398561
672	398562
3624	398563
9431	398564
48596	398565
2116	398566
8008	398567
2670	398568
101576	398569
11262	398570
4655	398571
207873	398572
29123	398573
8494	398574
2646	398575
255071	398576
196871	398577
39577	398578
14063	398579
74814	398580
112705	398581
61230	398582
46602	398583
86178	398584
156808	398585
19349	398586
125262	398587
114166	398588
61812	398589
17115	398590
46945	398591
172833	398592
44555	398593
126333	398594
129669	398595
18907	398596
200356	398597
79942	398598
32145	398599
44110	398600
140505	398601
112777	398602
265966	398603
15549	398604
3932	398605
31922	398606
302124	398607
1519	398608
257389	398609
237696	398610
12289	398611
117609	398612
69540	398613
235839	398614
92875	398615
84215	398616
5744	398617
26114	398618
97420	398619
108991	398620
107929	398621
4988	398622
41631	398623
259	398624
96804	398625
24119	398626
267717	398627
62332	398628
78733	398629
292154	398630
64553	398631
224711	398632
138554	398633
42268	398634
96774	398635
70592	398636
23849	398637
140455	398638
113287	398639
8680	398640
86191	398641
29111	398642
23787	398643
4	398644
99173	398645
162967	398646
12133	398647
126071	398648
21769	398649
76438	398650
131510	398651
30061	398652
17833	398653
12336	398654
133372	398655
184828	398656
83054	398657
202973	398658
23995	398659
274539	398660
186132	398661
128089	398662
102866	398663
183933	398664
133067	398665
45085	398666
15988	398667
33578	398668
116636	398669
291484	398670
208759	398671
46065	398672
117905	398673
147281	398674
147425	398675
91587	398676
87700	398677
224303	398678
38521	398679
5008	398680
132768	398681
20477	398682
198337	398683
54149	398684
245494	398685
163941	398686
21744	398687
245279	398688
14102	398689
92956	398690
100802	398691
301894	398692
31027	398693
97526	398694
84114	398695
183577	398696
37631	398697
69093	398698
183271	398699
154032	398700
72921	398701
83829	398702
110431	398703
232812	398704
289901	398705
139959	398706
241353	398707
88647	398708
164130	398709
187255	398710
4064	398711
7133	398712
253931	398713
8747	398714
137232	398715
297229	398716
140511	398717
5338	398718
292931	398719
156630	398720
245241	398721
12954	398722
137046	398723
29139	398724
198534	398725
137202	398726
19623	398727
121005	398728
40334	398729
60345	398730
44672	398731
35395	398732
30637	398733
73551	398734
107704	398735
30061	398736
185428	398737
220492	398738
31630	398739
14970	398740
81980	398741
48230	398742
44760	398743
1827	398744
28017	398745
8279	398746
87383	398747
51910	398748
37119	398749
130810	398750
139901	398751
177861	398752
73056	398753
21332	398754
78849	398755
78849	398756
4867	398757
101599	398758
58746	398759
46670	398760
17353	398761
154066	398762
28	398763
78069	398764
290376	398765
78254	398766
119425	398767
93543	398768
1806	398769
200482	398770
28521	398771
10092	398772
154955	398773
108213	398774
606	398775
71859	398776
4558	398777
34330	398778
181275	398779
11209	398780
2494	398781
64235	398782
212365	398783
129886	398784
238	398785
204667	398786
99353	398787
1310	398788
215937	398789
63002	398790
169340	398791
161296	398792
244941	398793
79720	398794
6344	398795
66441	398796
154936	398797
5316	398798
63765	398799
154408	398800
149917	398801
86564	398802
238	398803
92042	398804
65086	398805
147403	398806
170077	398807
44828	398808
13655	398809
75463	398810
5227	398811
1363	398812
45855	398813
38729	398814
118793	398815
103717	398816
302670	398817
24767	398818
62731	398819
193176	398820
238	398821
74460	398822
32224	398823
22617	398824
170572	398825
6562	398826
6958	398827
768	398828
141387	398829
15519	398830
133973	398831
219	398832
3801	398833
14874	398834
57817	398835
216157	398836
45551	398837
113467	398838
88901	398839
87577	398840
1997	398841
9211	398842
12772	398843
42544	398844
44110	398845
102324	398846
45914	398847
25203	398848
48502	398849
59559	398850
16504	398851
164854	398852
78519	398853
88054	398854
175729	398855
159967	398856
175924	398857
67405	398858
260745	398859
95808	398860
104613	398861
139012	398862
297197	398863
109979	398864
12023	398865
159372	398866
297557	398867
10912	398868
1935	398869
256	398870
97159	398871
1801	398872
160448	398873
11798	398874
123201	398875
1664	398876
83187	398877
142797	398878
1982	398879
249914	398880
53526	398881
27840	398882
23664	398883
182964	398884
9832	398885
557	398886
48423	398887
275233	398888
90947	398889
94520	398890
18376	398891
37957	398892
193050	398893
22298	398894
35135	398895
16163	398896
35861	398897
140263	398898
878	398899
122337	398900
144035	398901
34674	398902
244781	398903
9504	398904
192709	398905
7721	398906
258598	398907
200016	398908
165844	398909
16616	398910
166525	398911
24406	398912
16633	398913
41769	398914
91944	398915
41059	398916
49876	398917
12680	398918
10749	398919
55437	398920
281095	398921
123243	398922
416	398923
51147	398924
7773	398925
7579	398926
24060	398927
10647	398928
72202	398929
4279	398930
123170	398931
86128	398932
109671	398933
31601	398934
2677	398935
65787	398936
67450	398937
219450	398938
117027	398939
22269	398940
128947	398941
18132	398942
2239	398943
65584	398944
114846	398945
51316	398946
23631	398947
43009	398948
47221	398949
16621	398950
80031	398951
29465	398952
11044	398953
29669	398954
190670	398955
988	398956
303818	398957
3158	398958
547	398959
85395	398960
7546	398961
20555	398962
166841	398963
102853	398964
5432	398965
8120	398966
33375	398967
33746	398968
19026	398969
4382	398970
31770	398971
16791	398972
9729	398973
13385	398974
53119	398975
31130	398976
12480	398977
162097	398978
43013	398979
217581	398980
34692	398981
210318	398982
111366	398983
1360	398984
83019	398985
25753	398986
113289	398987
44294	398988
301808	398989
3995	398990
416	398991
30246	398992
21833	398993
43635	398994
139222	398995
70829	398996
36005	398997
149637	398998
115005	398999
11683	399000
43474	399001
207062	399002
3978	399003
37027	399004
33996	399005
24951	399006
9305	399007
26774	399008
8751	399009
26611	399010
133573	399011
14104	399012
32473	399013
287198	399014
129097	399015
2316	399016
132847	399017
25212	399018
59604	399019
1084	399020
158376	399021
7256	399022
24062	399023
59532	399024
120419	399025
120419	399026
7790	399027
99249	399028
45317	399029
32406	399030
20005	399031
56862	399032
25386	399033
271115	399034
151881	399035
52031	399036
12271	399037
76615	399038
25315	399039
177973	399040
36654	399041
69033	399042
20612	399043
127002	399044
13484	399045
200742	399046
157	399047
129995	399048
301271	399049
7778	399050
38926	399051
137928	399052
124424	399053
14846	399054
226040	399055
78	399056
273294	399057
46499	399058
58075	399059
149036	399060
97450	399061
15657	399062
133130	399063
164985	399064
196506	399065
311562	399066
1173	399067
68898	399068
67059	399069
60550	399070
22321	399071
108283	399072
115121	399073
1801	399074
2546	399075
62747	399076
9900	399077
66919	399078
231	399079
20967	399080
52795	399081
57163	399082
104	399083
132816	399084
169134	399085
77374	399086
32925	399087
223356	399088
156461	399089
139316	399090
34763	399091
7377	399092
163321	399093
19110	399094
245878	399095
195064	399096
28798	399097
28	399098
19203	399099
130904	399100
54078	399101
306818	399102
257398	399103
40907	399104
115121	399105
49322	399106
43818	399107
90655	399108
128938	399109
25544	399110
21036	399111
36799	399112
66336	399113
572	399114
43657	399115
820	399116
204655	399117
199838	399118
204527	399119
205167	399120
73211	399121
3876	399122
91752	399123
19431	399124
17390	399125
25475	399126
9921	399127
262644	399128
91752	399129
96099	399130
25921	399131
176192	399132
179433	399133
1760	399134
12884	399135
16803	399136
16382	399137
306554	399138
3844	399139
1325	399140
11826	399141
111414	399142
101882	399143
26625	399144
16006	399145
71890	399146
90098	399147
27993	399148
46331	399149
8911	399150
92998	399151
7230	399152
60867	399153
30329	399154
93830	399155
90730	399156
129548	399157
57493	399158
193570	399159
6248	399160
100663	399161
177822	399162
211277	399163
8376	399164
181586	399165
296351	399166
12487	399167
40973	399168
95801	399169
53522	399170
38761	399171
30819	399172
18692	399173
23397	399174
170291	399175
70696	399176
36276	399177
22652	399178
3820	399179
73608	399180
147620	399181
93438	399182
65581	399183
128623	399184
60972	399185
24138	399186
22588	399187
138330	399188
192441	399189
17438	399190
285619	399191
56926	399192
106740	399193
196398	399194
16547	399195
45473	399196
103635	399197
82981	399198
14239	399199
7817	399200
27436	399201
104952	399202
6355	399203
78120	399204
22731	399205
57849	399206
57849	399207
57849	399208
29271	399209
170824	399210
3010	399211
131378	399212
132795	399213
154498	399214
227209	399215
7134	399216
62694	399217
10597	399218
95672	399219
10552	399220
44819	399221
47755	399222
108122	399223
112961	399224
2967	399225
210593	399226
86889	399227
37194	399228
306156	399229
143983	399230
6750	399231
33854	399232
29944	399233
68050	399234
52887	399235
185545	399236
19018	399237
57527	399238
57527	399239
33249	399240
133096	399241
42031	399242
3313	399243
267539	399244
137852	399245
81643	399246
232896	399247
17806	399248
104695	399249
303	399250
115710	399251
19330	399252
51441	399253
117155	399254
36197	399255
122600	399256
70242	399257
171490	399258
2530	399259
103036	399260
105521	399261
5364	399262
8928	399263
16847	399264
7193	399265
85979	399266
124436	399267
756	399268
48328	399269
36026	399270
28357	399271
18839	399272
42836	399273
18149	399274
89415	399275
43002	399276
43232	399277
17222	399278
37552	399279
6122	399280
89883	399281
59287	399282
157776	399283
17058	399284
259614	399285
15409	399286
306498	399287
76387	399288
115818	399289
115738	399290
243192	399291
82120	399292
31853	399293
162420	399294
7638	399295
62704	399296
15183	399297
20989	399298
59805	399299
231580	399300
106655	399301
105345	399302
220468	399303
142662	399304
96746	399305
215238	399306
471	399307
128706	399308
12235	399309
276526	399310
50981	399311
6432	399312
269192	399313
135222	399314
10596	399315
10530	399316
60940	399317
65764	399318
161007	399319
20111	399320
308321	399321
79170	399322
112786	399323
735	399324
50135	399325
48756	399326
22331	399327
28337	399328
22324	399329
178560	399330
1024	399331
126011	399332
17714	399333
15381	399334
167782	399335
263562	399336
8234	399337
20771	399338
86229	399339
88294	399340
94763	399341
195215	399342
234917	399343
9028	399344
108526	399345
1296	399346
10310	399347
58138	399348
284684	399349
12512	399350
49598	399351
3532	399352
11025	399353
153205	399354
206420	399355
5226	399356
7354	399357
3689	399358
6232	399359
281533	399360
114330	399361
120449	399362
196640	399363
256723	399364
42881	399365
68748	399366
24275	399367
22174	399368
68975	399369
1907	399370
144213	399371
56760	399372
57294	399373
308124	399374
42823	399375
37288	399376
304412	399377
146095	399378
144334	399379
54193	399380
42869	399381
5397	399382
238553	399383
124090	399384
49240	399385
37430	399386
240988	399387
3520	399388
181739	399389
125545	399390
2177	399391
169098	399392
280230	399393
133864	399394
2991	399395
311133	399396
17853	399397
276060	399398
65313	399399
139124	399400
23481	399401
2548	399402
17210	399403
160571	399404
303139	399405
3286	399406
13590	399407
177048	399408
6744	399409
83396	399410
33950	399411
2710	399412
102684	399413
7226	399414
9465	399415
4166	399416
38384	399417
82310	399418
127845	399419
26425	399420
3307	399421
9013	399422
64281	399423
5	399424
21613	399425
57402	399426
117079	399427
131203	399428
131203	399429
73928	399430
15047	399431
46110	399432
8393	399433
29757	399434
3207	399435
127988	399436
103929	399437
25374	399438
262221	399439
160940	399440
7178	399441
300417	399442
216371	399443
144770	399444
138504	399445
28684	399446
193244	399447
205545	399448
28956	399449
119694	399450
18837	399451
101274	399452
211105	399453
52203	399454
32203	399455
97123	399456
57385	399457
42050	399458
299786	399459
204200	399460
9170	399461
83574	399462
196266	399463
59260	399464
136013	399465
102983	399466
223008	399467
197486	399468
15909	399469
114585	399470
190846	399471
202409	399472
2536	399473
213289	399474
194924	399475
80792	399476
8827	399477
11051	399478
5027	399479
150750	399480
249100	399481
179960	399482
193597	399483
122225	399484
3156	399485
21970	399486
176602	399487
244192	399488
109918	399489
4640	399490
178420	399491
3109	399492
30894	399493
126097	399494
1048	399495
105760	399496
259875	399497
14236	399498
98238	399499
143322	399500
7603	399501
41113	399502
177971	399503
95557	399504
7569	399505
88331	399506
151540	399507
59907	399508
7873	399509
62286	399510
174070	399511
68732	399512
143341	399513
61608	399514
197721	399515
94279	399516
181459	399517
83683	399518
23968	399519
104120	399520
36440	399521
125533	399522
168069	399523
552	399524
71816	399525
96525	399526
239236	399527
96891	399528
41441	399529
23968	399530
92611	399531
142598	399532
23971	399533
103174	399534
16905	399535
191771	399536
84923	399537
154406	399538
281709	399539
11660	399540
10668	399541
79790	399542
49276	399543
161115	399544
54229	399545
3821	399546
4829	399547
175565	399548
14510	399549
27995	399550
16215	399551
32200	399552
91	399553
8912	399554
24085	399555
266588	399556
11352	399557
73303	399558
21703	399559
216462	399560
198109	399561
126922	399562
139978	399563
26745	399564
86541	399565
78981	399566
103704	399567
89991	399568
51080	399569
115147	399570
226646	399571
185209	399572
43350	399573
206258	399574
3611	399575
35870	399576
105889	399577
7549	399578
267028	399579
94081	399580
14186	399581
210857	399582
96889	399583
19089	399584
36948	399585
217738	399586
147349	399587
94279	399588
21061	399589
120300	399590
583	399591
43168	399592
54930	399593
98327	399594
23665	399595
38129	399596
47702	399597
192402	399598
102828	399599
187842	399600
59895	399601
1111	399602
80177	399603
41724	399604
90920	399605
28668	399606
79311	399607
2445	399608
147471	399609
1393	399610
1353	399611
13643	399612
86819	399613
232897	399614
158882	399615
273909	399616
34376	399617
302345	399618
39913	399619
83118	399620
238092	399621
107817	399622
72273	399623
200189	399624
30244	399625
95955	399626
56562	399627
34379	399628
696	399629
78505	399630
10342	399631
110343	399632
476	399633
43265	399634
67251	399635
133400	399636
67168	399637
117460	399638
4026	399639
4026	399640
164956	399641
34976	399642
86159	399643
217560	399644
97567	399645
140649	399646
120172	399647
40729	399648
14886	399649
2647	399650
12	399651
4666	399652
100111	399653
3777	399654
1678	399655
133703	399656
124077	399657
75109	399658
17146	399659
115630	399660
76876	399661
120267	399662
36834	399663
81373	399664
25800	399665
2061	399666
11697	399667
3994	399668
150813	399669
50439	399670
284236	399671
85011	399672
2480	399673
126333	399674
300021	399675
104724	399676
36262	399677
4111	399678
20927	399679
216105	399680
284525	399681
81781	399682
26653	399683
43659	399684
27098	399685
13810	399686
110177	399687
504	399688
23335	399689
176970	399690
20609	399691
5226	399692
24455	399693
79929	399694
8965	399695
166398	399696
1103	399697
69806	399698
267769	399699
96916	399700
30095	399701
190322	399702
240069	399703
125640	399704
138671	399705
8889	399706
133532	399707
64202	399708
272323	399709
8617	399710
106822	399711
97119	399712
114929	399713
43054	399714
42101	399715
4791	399716
21785	399717
60560	399718
76534	399719
22428	399720
69862	399721
12029	399722
16537	399723
2438	399724
290	399725
83534	399726
107656	399727
173269	399728
6438	399729
201696	399730
69297	399731
48377	399732
175626	399733
85524	399734
70688	399735
10539	399736
47503	399737
218113	399738
141789	399739
19507	399740
70415	399741
34336	399742
51635	399743
8571	399744
427	399745
76762	399746
72607	399747
131589	399748
24003	399749
6953	399750
179650	399751
273229	399752
55109	399753
8631	399754
53007	399755
99177	399756
85957	399757
115670	399758
256541	399759
155649	399760
28641	399761
172486	399762
85313	399763
47862	399764
19749	399765
58814	399766
182181	399767
115696	399768
45176	399769
167565	399770
89940	399771
140433	399772
85819	399773
144489	399774
254927	399775
52428	399776
32898	399777
22265	399778
95599	399779
146539	399780
77895	399781
146862	399782
163925	399783
69503	399784
122756	399785
50772	399786
93781	399787
19656	399788
54610	399789
145970	399790
12945	399791
12592	399792
202708	399793
11072	399794
146634	399795
34837	399796
69582	399797
21623	399798
7659	399799
169089	399800
11136	399801
68762	399802
461	399803
127902	399804
136769	399805
10898	399806
250512	399807
60207	399808
49201	399809
38205	399810
98304	399811
205119	399812
100334	399813
283748	399814
30494	399815
16923	399816
17363	399817
298936	399818
280781	399819
232450	399820
280733	399821
5991	399822
1113	399823
115089	399824
50810	399825
121103	399826
34045	399827
32167	399828
55657	399829
106024	399830
115656	399831
127902	399832
200575	399833
58979	399834
2914	399835
17018	399836
23003	399837
82256	399838
51811	399839
5946	399840
39039	399841
127537	399842
38515	399843
16552	399844
139924	399845
2967	399846
87580	399847
5751	399848
28550	399849
132448	399850
234888	399851
159933	399852
93906	399853
14869	399854
9762	399855
160898	399856
136294	399857
23966	399858
38539	399859
132988	399860
57921	399861
68316	399862
101919	399863
38132	399864
293099	399865
28441	399866
102913	399867
32219	399868
135220	399869
34926	399870
114	399871
12750	399872
35174	399873
629	399874
196082	399875
82989	399876
9253	399877
26535	399878
45722	399879
158259	399880
20063	399881
67649	399882
48797	399883
184028	399884
132869	399885
5024	399886
8605	399887
8605	399888
1921	399889
10447	399890
78584	399891
86436	399892
35	399893
55657	399894
8605	399895
150594	399896
5544	399897
59610	399898
165953	399899
64119	399900
147288	399901
60815	399902
40351	399903
278407	399904
49622	399905
125596	399906
142428	399907
858	399908
123072	399909
21474	399910
127713	399911
127713	399912
98828	399913
191577	399914
251565	399915
17289	399916
51496	399917
88322	399918
150618	399919
706	399920
21935	399921
11280	399922
227671	399923
51213	399924
1590	399925
66853	399926
185167	399927
12514	399928
11167	399929
115729	399930
19529	399931
125200	399932
63763	399933
82734	399934
55608	399935
53181	399936
109382	399937
233304	399938
16527	399939
57960	399940
208409	399941
79470	399942
62927	399943
272063	399944
12793	399945
55641	399946
158890	399947
80589	399948
64234	399949
116651	399950
213486	399951
53962	399952
63141	399953
11599	399954
113098	399955
120946	399956
61462	399957
113033	399958
39762	399959
270807	399960
210479	399961
37189	399962
115875	399963
114169	399964
18603	399965
80250	399966
1367	399967
41730	399968
25705	399969
34117	399970
37726	399971
2866	399972
114311	399973
221268	399974
130975	399975
172427	399976
106919	399977
159283	399978
118159	399979
56833	399980
103537	399981
39853	399982
105865	399983
40193	399984
3379	399985
23135	399986
124560	399987
25677	399988
16358	399989
83998	399990
43853	399991
45309	399992
197840	399993
17752	399994
118431	399995
62873	399996
22328	399997
115295	399998
63282	399999
69201	400000
167684	400001
84555	400002
90647	400003
92713	400004
124666	400005
6711	400006
53924	400007
161230	400008
260883	400009
54610	400010
24263	400011
3060	400012
65	400013
7477	400014
20147	400015
63109	400016
306485	400017
96879	400018
71909	400019
32060	400020
122463	400021
109963	400022
10447	400023
37295	400024
9	400025
54708	400026
130461	400027
11806	400028
64482	400029
209	400030
68219	400031
309881	400032
16256	400033
10380	400034
30098	400035
83883	400036
16223	400037
111946	400038
6140	400039
21825	400040
112975	400041
107	400042
259149	400043
1173	400044
71129	400045
9369	400046
121518	400047
3476	400048
22009	400049
131962	400050
54155	400051
244027	400052
65585	400053
48742	400054
97561	400055
63385	400056
94907	400057
267842	400058
37601	400059
130027	400060
23597	400061
16817	400062
89716	400063
130825	400064
29172	400065
212775	400066
75314	400067
49647	400068
79408	400069
298245	400070
19377	400071
2036	400072
219728	400073
16637	400074
185795	400075
86227	400076
21880	400077
51934	400078
10500	400079
13644	400080
6069	400081
88239	400082
38292	400083
84008	400084
186702	400085
224353	400086
128589	400087
128589	400088
32489	400089
175906	400090
115791	400091
178564	400092
178564	400093
179653	400094
7818	400095
211175	400096
67063	400097
134610	400098
63831	400099
10305	400100
2295	400101
16345	400102
166699	400103
31008	400104
7166	400105
20531	400106
79944	400107
283162	400108
9252	400109
25229	400110
41266	400111
31580	400112
31299	400113
19695	400114
1530	400115
18831	400116
61313	400117
44563	400118
305675	400119
277504	400120
3068	400121
37479	400122
118387	400123
57371	400124
139493	400125
97314	400126
67357	400127
67972	400128
271912	400129
109383	400130
56321	400131
60356	400132
86185	400133
61264	400134
42769	400135
1825	400136
3212	400137
69954	400138
269536	400139
134973	400140
54057	400141
22465	400142
34512	400143
39359	400144
5036	400145
18841	400146
11289	400147
77773	400148
3157	400149
49441	400150
11153	400151
99480	400152
6174	400153
10535	400154
146794	400155
192618	400156
66	400157
175562	400158
149012	400159
7288	400160
23137	400161
8089	400162
102224	400163
181748	400164
582	400165
4498	400166
41565	400167
12621	400168
24911	400169
132845	400170
71997	400171
144306	400172
119850	400173
100110	400174
29726	400175
64889	400176
35657	400177
210200	400178
219679	400179
30583	400180
113811	400181
56420	400182
70308	400183
92622	400184
108562	400185
215891	400186
2100	400187
10777	400188
110936	400189
203899	400190
44298	400191
63524	400192
148229	400193
99694	400194
143743	400195
190973	400196
42243	400197
20335	400198
113768	400199
120843	400200
29716	400201
145054	400202
7454	400203
121680	400204
13757	400205
41957	400206
77941	400207
84590	400208
92011	400209
88928	400210
114182	400211
15557	400212
204557	400213
47932	400214
154666	400215
41041	400216
168089	400217
815	400218
120821	400219
79554	400220
249175	400221
29847	400222
9011	400223
7598	400224
182084	400225
102275	400226
144648	400227
124678	400228
291516	400229
173985	400230
86039	400231
153585	400232
258091	400233
260105	400234
174320	400235
6340	400236
6340	400237
49083	400238
117359	400239
259903	400240
23512	400241
112618	400242
113789	400243
56492	400244
198622	400245
809	400246
483	400247
4412	400248
16403	400249
147410	400250
55921	400251
66599	400252
131447	400253
150918	400254
8606	400255
48680	400256
88984	400257
20157	400258
147549	400259
15516	400260
79153	400261
52802	400262
95647	400263
135394	400264
112042	400265
19457	400266
140731	400267
15273	400268
99660	400269
9279	400270
41471	400271
129319	400272
9331	400273
69993	400274
80988	400275
36271	400276
32849	400277
146560	400278
35	400279
21314	400280
91109	400281
114237	400282
802	400283
19009	400284
1584	400285
116251	400286
11732	400287
244554	400288
7818	400289
35	400290
20501	400291
13916	400292
49598	400293
341	400294
285108	400295
32622	400296
135055	400297
25158	400298
13603	400299
39744	400300
62271	400301
110975	400302
4692	400303
209620	400304
143335	400305
42115	400306
2966	400307
13100	400308
55557	400309
1854	400310
5694	400311
106766	400312
396	400313
1962	400314
27453	400315
187457	400316
295791	400317
122448	400318
158767	400319
35426	400320
32900	400321
308485	400322
17439	400323
208263	400324
868	400325
2294	400326
259913	400327
6459	400328
214438	400329
8865	400330
99613	400331
30612	400332
123494	400333
83923	400334
64920	400335
133574	400336
172850	400337
203579	400338
199578	400339
66615	400340
4967	400341
253747	400342
94611	400343
72663	400344
404	400345
53443	400346
5958	400347
4778	400348
5555	400349
4697	400350
26545	400351
2480	400352
24218	400353
10138	400354
92643	400355
199616	400356
2528	400357
275962	400358
14303	400359
120826	400360
35846	400361
173086	400362
199233	400363
145992	400364
1125	400365
888	400366
189523	400367
8714	400368
163240	400369
134334	400370
63831	400371
339	400372
53257	400373
19210	400374
198933	400375
1467	400376
26740	400377
63516	400378
141522	400379
216905	400380
11957	400381
25085	400382
186566	400383
91402	400384
69831	400385
189	400386
20786	400387
670	400388
781	400389
58545	400390
119929	400391
153249	400392
126954	400393
72122	400394
205110	400395
149644	400396
111042	400397
207156	400398
87237	400399
164041	400400
62428	400401
94394	400402
105686	400403
1242	400404
185370	400405
44068	400406
225117	400407
66200	400408
13900	400409
2280	400410
106172	400411
17568	400412
154	400413
281968	400414
290407	400415
19073	400416
123245	400417
178775	400418
144168	400419
47548	400420
197491	400421
42086	400422
7207	400423
37010	400424
64965	400425
257975	400426
21198	400427
122876	400428
51115	400429
61400	400430
1202	400431
55462	400432
3857	400433
108	400434
27434	400435
146326	400436
103513	400437
94750	400438
10956	400439
105037	400440
215978	400441
46985	400442
279684	400443
77059	400444
146385	400445
24666	400446
30137	400447
1084	400448
37902	400449
37902	400450
2332	400451
36277	400452
31925	400453
8768	400454
241346	400455
120934	400456
23479	400457
1752	400458
174644	400459
135312	400460
90010	400461
24694	400462
124137	400463
58995	400464
103056	400465
46172	400466
121834	400467
53064	400468
14327	400469
1938	400470
155809	400471
39995	400472
39995	400473
217892	400474
73046	400475
248325	400476
190890	400477
17971	400478
12523	400479
13901	400480
2138	400481
52113	400482
212199	400483
311627	400484
571	400485
2121	400486
31694	400487
11258	400488
18870	400489
94931	400490
48118	400491
153599	400492
143	400493
306370	400494
188779	400495
86385	400496
119581	400497
285573	400498
130184	400499
193848	400500
8736	400501
58034	400502
23167	400503
69079	400504
8462	400505
82141	400506
32097	400507
83828	400508
139004	400509
44517	400510
216829	400511
7258	400512
101376	400513
64057	400514
96896	400515
193425	400516
187545	400517
193395	400518
29496	400519
257198	400520
53127	400521
23595	400522
188577	400523
216482	400524
54470	400525
3486	400526
104778	400527
1265	400528
196348	400529
227392	400530
60346	400531
32789	400532
74315	400533
35314	400534
6872	400535
23943	400536
58015	400537
179077	400538
155218	400539
301277	400540
227620	400541
59289	400542
115565	400543
293957	400544
275958	400545
10205	400546
309626	400547
173918	400548
277707	400549
254205	400550
14699	400551
47586	400552
7444	400553
95157	400554
213128	400555
186389	400556
202324	400557
48920	400558
48920	400559
78774	400560
88318	400561
168609	400562
50433	400563
3728	400564
48551	400565
126675	400566
53053	400567
90296	400568
78341	400569
211140	400570
91537	400571
238492	400572
54572	400573
174822	400574
73088	400575
123800	400576
9346	400577
20040	400578
123165	400579
81630	400580
145760	400581
5602	400582
22334	400583
160416	400584
156839	400585
2831	400586
122965	400587
8489	400588
27092	400589
44166	400590
9894	400591
2431	400592
153091	400593
237783	400594
164476	400595
115368	400596
25767	400597
61953	400598
199852	400599
10440	400600
17825	400601
7108	400602
3323	400603
35723	400604
269426	400605
23943	400606
17015	400607
3697	400608
145503	400609
165223	400610
309339	400611
75013	400612
13898	400613
9475	400614
9961	400615
95942	400616
117227	400617
197376	400618
240916	400619
133062	400620
126348	400621
290212	400622
182352	400623
156460	400624
35455	400625
15316	400626
160385	400627
131792	400628
36419	400629
12767	400630
119757	400631
6633	400632
4148	400633
2006	400634
153718	400635
172500	400636
106187	400637
32684	400638
12501	400639
67458	400640
135713	400641
18536	400642
105318	400643
170058	400644
40806	400645
119576	400646
154480	400647
25345	400648
85994	400649
196430	400650
69347	400651
50900	400652
54005	400653
45890	400654
71147	400655
189271	400656
51545	400657
179918	400658
74572	400659
274913	400660
182529	400661
21953	400662
5833	400663
18139	400664
215698	400665
139553	400666
1852	400667
97374	400668
48581	400669
152731	400670
200969	400671
33135	400672
182098	400673
84592	400674
214240	400675
47567	400676
54149	400677
152135	400678
161877	400679
142284	400680
172961	400681
93735	400682
51209	400683
68278	400684
102769	400685
9570	400686
99000	400687
180270	400688
61040	400689
258090	400690
283357	400691
11298	400692
293043	400693
19219	400694
104288	400695
127726	400696
70800	400697
243936	400698
160331	400699
209997	400700
158569	400701
98392	400702
240366	400703
105792	400704
275622	400705
49366	400706
261820	400707
135057	400708
160409	400709
304439	400710
31076	400711
244792	400712
129163	400713
88057	400714
86850	400715
77588	400716
263470	400717
37222	400718
94828	400719
113543	400720
284568	400721
34681	400722
16934	400723
45445	400724
143747	400725
23545	400726
68982	400727
46691	400728
97992	400729
261237	400730
15566	400731
101041	400732
103923	400733
10377	400734
206293	400735
103792	400736
113414	400737
238654	400738
209177	400739
12776	400740
200735	400741
58440	400742
34307	400743
129211	400744
15566	400745
9474	400746
201261	400747
125808	400748
166609	400749
8371	400750
46900	400751
95433	400752
110937	400753
44755	400754
164685	400755
4152	400756
27105	400757
299588	400758
75667	400759
49056	400760
188956	400761
11941	400762
168605	400763
141491	400764
38168	400765
26693	400766
5565	400767
55953	400768
78168	400769
73668	400770
155265	400771
127227	400772
49812	400773
100867	400774
42548	400775
179698	400776
72571	400777
97057	400778
308734	400779
63335	400780
49873	400781
104966	400782
35950	400783
44415	400784
93390	400785
21904	400786
213175	400787
156041	400788
303582	400789
164795	400790
220690	400791
12063	400792
80496	400793
79983	400794
147092	400795
74023	400796
102029	400797
45296	400798
61552	400799
208571	400800
23342	400801
305833	400802
155730	400803
93297	400804
60378	400805
36525	400806
142610	400807
33980	400808
146045	400809
98530	400810
31954	400811
84907	400812
35287	400813
113687	400814
103904	400815
77020	400816
109358	400817
75359	400818
190573	400819
142014	400820
55350	400821
85033	400822
95754	400823
152505	400824
25834	400825
245394	400826
59072	400827
194833	400828
194833	400829
142781	400830
39755	400831
238776	400832
75865	400833
147030	400834
99709	400835
20897	400836
80770	400837
104243	400838
48440	400839
240557	400840
206449	400841
114158	400842
111531	400843
4527	400844
49853	400845
21711	400846
205414	400847
65718	400848
63164	400849
196798	400850
20386	400851
199691	400852
48612	400853
100067	400854
203087	400855
20193	400856
181100	400857
130465	400858
44883	400859
73404	400860
9570	400861
85022	400862
23697	400863
123138	400864
142280	400865
16723	400866
7573	400867
55766	400868
177935	400869
32694	400870
23532	400871
180181	400872
95861	400873
29126	400874
125506	400875
297206	400876
182546	400877
38235	400878
8733	400879
185158	400880
85841	400881
22599	400882
17083	400883
273553	400884
145129	400885
180656	400886
157729	400887
298665	400888
136111	400889
93824	400890
60037	400891
141506	400892
2379	400893
49081	400894
211934	400895
217603	400896
266872	400897
133558	400898
133558	400899
216909	400900
60970	400901
2615	400902
18555	400903
24075	400904
21191	400905
15597	400906
180935	400907
209822	400908
143939	400909
174708	400910
33025	400911
16084	400912
4901	400913
97599	400914
169361	400915
49018	400916
287023	400917
171751	400918
94357	400919
46795	400920
43289	400921
289534	400922
63736	400923
31746	400924
86819	400925
201483	400926
40931	400927
11638	400928
18857	400929
158568	400930
122190	400931
30310	400932
8866	400933
82964	400934
108198	400935
17303	400936
187540	400937
33964	400938
273552	400939
285507	400940
100189	400941
26288	400942
24713	400943
10506	400944
61750	400945
120613	400946
25063	400947
69068	400948
168942	400949
111145	400950
207262	400951
100367	400952
184503	400953
171076	400954
51607	400955
59246	400956
31451	400957
26288	400958
87895	400959
12850	400960
17072	400961
155813	400962
79225	400963
154997	400964
180636	400965
21711	400966
272299	400967
13781	400968
297964	400969
119697	400970
39018	400971
118228	400972
84601	400973
88044	400974
138419	400975
117676	400976
298437	400977
33736	400978
38845	400979
114162	400980
12290	400981
130940	400982
126971	400983
56313	400984
235775	400985
146142	400986
104814	400987
203091	400988
24039	400989
5517	400990
54466	400991
2612	400992
38984	400993
120268	400994
56651	400995
200183	400996
124916	400997
93372	400998
8327	400999
9847	401000
126240	401001
33126	401002
194505	401003
15816	401004
3288	401005
74430	401006
33794	401007
151987	401008
12642	401009
11811	401010
118452	401011
11778	401012
50414	401013
111572	401014
189699	401015
29052	401016
122324	401017
75895	401018
29621	401019
36112	401020
44461	401021
270563	401022
43207	401023
59729	401024
206984	401025
54241	401026
36069	401027
66998	401028
11102	401029
232825	401030
176802	401031
42796	401032
65049	401033
260785	401034
160477	401035
140803	401036
302729	401037
113056	401038
14337	401039
57053	401040
113348	401041
37580	401042
77720	401043
35342	401044
55616	401045
127517	401046
4908	401047
57503	401048
298604	401049
208156	401050
8331	401051
72856	401052
17031	401053
29763	401054
52886	401055
52705	401056
15310	401057
39596	401058
108733	401059
242878	401060
75275	401061
195334	401062
115106	401063
48505	401064
59051	401065
220830	401066
127509	401067
148768	401068
36754	401069
142577	401070
11133	401071
138026	401072
67384	401073
53586	401074
311194	401075
225380	401076
220224	401077
33278	401078
55830	401079
185596	401080
141885	401081
13685	401082
6204	401083
293041	401084
182989	401085
216893	401086
100025	401087
3237	401088
83382	401089
39095	401090
31423	401091
18379	401092
25372	401093
97265	401094
57916	401095
9333	401096
7284	401097
223329	401098
291784	401099
19358	401100
96737	401101
114872	401102
2822	401103
149432	401104
19495	401105
96984	401106
96298	401107
49953	401108
22947	401109
265929	401110
135996	401111
114505	401112
300132	401113
125262	401114
221104	401115
2267	401116
15887	401117
118882	401118
46967	401119
267433	401120
163887	401121
271815	401122
27815	401123
535	401124
108022	401125
210077	401126
6134	401127
2936	401128
247252	401129
131649	401130
146225	401131
35532	401132
3288	401133
90559	401134
62235	401135
64332	401136
205381	401137
310962	401138
141997	401139
8831	401140
8424	401141
3288	401142
80935	401143
126666	401144
91244	401145
12642	401146
53240	401147
126218	401148
110411	401149
179447	401150
43327	401151
161741	401152
252324	401153
15544	401154
23884	401155
8788	401156
62146	401157
23812	401158
47821	401159
7085	401160
216005	401161
5302	401162
74214	401163
122214	401164
82221	401165
45084	401166
20909	401167
175677	401168
191819	401169
283239	401170
95144	401171
132744	401172
42363	401173
109487	401174
90247	401175
155939	401176
4541	401177
6013	401178
11261	401179
93449	401180
11216	401181
35611	401182
206603	401183
22522	401184
150120	401185
250910	401186
216920	401187
31467	401188
37031	401189
253051	401190
18500	401191
195632	401192
62205	401193
22505	401194
29399	401195
119435	401196
157313	401197
2736	401198
7910	401199
151264	401200
36121	401201
62546	401202
44961	401203
158255	401204
70303	401205
91912	401206
2729	401207
279372	401208
54250	401209
170661	401210
28428	401211
67670	401212
2151	401213
54496	401214
35487	401215
120270	401216
137712	401217
97872	401218
80009	401219
48149	401220
84068	401221
28067	401222
15943	401223
107856	401224
20300	401225
31942	401226
10113	401227
12532	401228
483	401229
17543	401230
250704	401231
193622	401232
73053	401233
30949	401234
4297	401235
51482	401236
373	401237
38247	401238
123833	401239
5376	401240
58864	401241
486	401242
83371	401243
172976	401244
135078	401245
81872	401246
6106	401247
155	401248
141956	401249
16646	401250
300599	401251
58313	401252
122485	401253
56211	401254
62493	401255
11212	401256
199062	401257
203828	401258
96148	401259
97477	401260
9682	401261
101869	401262
28295	401263
269553	401264
108285	401265
54451	401266
9803	401267
13142	401268
10877	401269
27932	401270
64032	401271
258653	401272
116715	401273
8400	401274
189183	401275
82946	401276
5417	401277
155367	401278
244218	401279
157861	401280
82087	401281
75043	401282
110696	401283
49461	401284
7774	401285
186503	401286
252025	401287
96307	401288
210790	401289
129151	401290
140907	401291
118719	401292
280509	401293
298622	401294
106577	401295
230630	401296
198864	401297
103222	401298
185585	401299
282686	401300
176710	401301
28072	401302
94253	401303
222875	401304
150526	401305
10106	401306
36435	401307
93174	401308
1395	401309
39897	401310
196208	401311
8458	401312
11167	401313
28940	401314
14910	401315
110984	401316
42137	401317
43216	401318
289412	401319
238449	401320
15194	401321
33805	401322
16536	401323
264437	401324
233314	401325
245597	401326
104423	401327
263405	401328
10600	401329
176334	401330
45557	401331
205031	401332
13332	401333
1191	401334
191223	401335
9134	401336
52712	401337
307615	401338
99939	401339
26971	401340
104081	401341
58345	401342
55860	401343
398	401344
67225	401345
7153	401346
2799	401347
105670	401348
144736	401349
76552	401350
222525	401351
47741	401352
15130	401353
157869	401354
13525	401355
19996	401356
84330	401357
25992	401358
95201	401359
94450	401360
124990	401361
93029	401362
143357	401363
42896	401364
198184	401365
190571	401366
85117	401367
53612	401368
89779	401369
187082	401370
68111	401371
87348	401372
111209	401373
124105	401374
72530	401375
143183	401376
128007	401377
249876	401378
112473	401379
159237	401380
140052	401381
38433	401382
65637	401383
46119	401384
34022	401385
466	401386
50482	401387
54650	401388
285992	401389
208433	401390
253032	401391
72801	401392
18162	401393
43599	401394
46133	401395
31082	401396
21026	401397
18129	401398
88625	401399
29899	401400
199406	401401
16243	401402
3955	401403
32829	401404
113657	401405
48482	401406
45410	401407
13904	401408
245610	401409
293944	401410
18799	401411
438	401412
73692	401413
87485	401414
44428	401415
26742	401416
311936	401417
7568	401418
72956	401419
192735	401420
130550	401421
111501	401422
13730	401423
239424	401424
80113	401425
312698	401426
53713	401427
13184	401428
195121	401429
148194	401430
50006	401431
128716	401432
128801	401433
8637	401434
164278	401435
33094	401436
165417	401437
105956	401438
84327	401439
138555	401440
28125	401441
1675	401442
73102	401443
70988	401444
60466	401445
225018	401446
73320	401447
58269	401448
4620	401449
1894	401450
89945	401451
105165	401452
121082	401453
299312	401454
128562	401455
41741	401456
310734	401457
34696	401458
52630	401459
106443	401460
3102	401461
201990	401462
40647	401463
67210	401464
187440	401465
187875	401466
276722	401467
42580	401468
129	401469
45073	401470
14424	401471
85522	401472
1977	401473
145884	401474
28215	401475
192342	401476
217744	401477
29402	401478
164101	401479
15912	401480
88120	401481
85206	401482
129844	401483
4916	401484
72933	401485
144122	401486
55088	401487
135025	401488
19016	401489
67113	401490
177477	401491
14740	401492
95690	401493
110121	401494
28591	401495
83400	401496
258765	401497
62805	401498
203262	401499
122297	401500
252088	401501
28784	401502
45857	401503
214388	401504
228383	401505
152340	401506
298991	401507
198275	401508
38547	401509
22039	401510
28177	401511
51212	401512
108488	401513
109172	401514
296857	401515
99871	401516
301416	401517
284425	401518
44313	401519
262755	401520
55132	401521
14358	401522
24658	401523
273637	401524
85053	401525
118014	401526
25456	401527
117472	401528
40851	401529
219280	401530
114437	401531
25392	401532
64457	401533
79240	401534
243614	401535
532	401536
58367	401537
87730	401538
90526	401539
17886	401540
40754	401541
195404	401542
128920	401543
202519	401544
104684	401545
51291	401546
71716	401547
11780	401548
72601	401549
63591	401550
127601	401551
111553	401552
125715	401553
145551	401554
175234	401555
128646	401556
150262	401557
193107	401558
191575	401559
112935	401560
137964	401561
257990	401562
49337	401563
10217	401564
197679	401565
40509	401566
132131	401567
120244	401568
165577	401569
10148	401570
37421	401571
37660	401572
41175	401573
265070	401574
54750	401575
39701	401576
39701	401577
47094	401578
116480	401579
1468	401580
179147	401581
179147	401582
94758	401583
183676	401584
38811	401585
214078	401586
40914	401587
166735	401588
29367	401589
267319	401590
166096	401591
81339	401592
36989	401593
114076	401594
172394	401595
224307	401596
90050	401597
149844	401598
81245	401599
208766	401600
32	401601
184416	401602
184416	401603
55590	401604
146550	401605
130829	401606
291597	401607
17712	401608
103807	401609
140209	401610
25024	401611
197157	401612
117731	401613
149013	401614
210217	401615
193305	401616
165949	401617
150179	401618
221545	401619
91317	401620
146618	401621
51298	401622
42026	401623
168835	401624
33089	401625
33091	401626
19229	401627
40335	401628
175341	401629
5733	401630
105510	401631
37515	401632
86104	401633
39076	401634
92153	401635
2698	401636
310988	401637
251742	401638
52555	401639
217391	401640
282525	401641
300340	401642
44710	401643
162318	401644
64983	401645
32162	401646
275039	401647
262813	401648
94926	401649
253150	401650
160341	401651
162503	401652
14946	401653
98016	401654
224864	401655
114876	401656
9285	401657
64027	401658
18346	401659
9918	401660
20172	401661
79640	401662
307353	401663
30096	401664
11402	401665
140403	401666
146066	401667
55657	401668
214961	401669
689	401670
150007	401671
25888	401672
106648	401673
7850	401674
114990	401675
115000	401676
66356	401677
308349	401678
89175	401679
5057	401680
304196	401681
152029	401682
88917	401683
32582	401684
142133	401685
155431	401686
19743	401687
305821	401688
2274	401689
36165	401690
42388	401691
129387	401692
47012	401693
309647	401694
20529	401695
20486	401696
112303	401697
312081	401698
171872	401699
176594	401700
189910	401701
138	401702
31914	401703
131300	401704
1139	401705
16796	401706
11764	401707
118552	401708
62875	401709
20668	401710
112053	401711
301756	401712
141332	401713
46979	401714
129362	401715
50934	401716
229404	401717
57100	401718
234288	401719
267858	401720
1091	401721
143513	401722
64986	401723
213079	401724
125750	401725
65583	401726
127532	401727
14064	401728
148876	401729
26043	401730
186218	401731
243034	401732
16899	401733
186971	401734
100130	401735
113008	401736
93387	401737
41451	401738
174506	401739
126729	401740
126729	401741
287837	401742
284675	401743
191870	401744
202964	401745
99757	401746
159504	401747
64249	401748
10434	401749
32670	401750
178825	401751
280333	401752
300662	401753
1160	401754
216066	401755
64594	401756
179643	401757
14827	401758
28474	401759
140503	401760
88673	401761
207256	401762
56308	401763
133722	401764
95271	401765
154569	401766
89693	401767
97389	401768
54638	401769
101428	401770
27337	401771
88373	401772
173733	401773
173062	401774
34381	401775
241100	401776
40308	401777
292944	401778
275908	401779
17215	401780
211325	401781
73237	401782
240462	401783
38648	401784
194909	401785
190451	401786
154210	401787
213718	401788
224799	401789
162985	401790
163106	401791
8328	401792
63785	401793
104128	401794
156260	401795
135680	401796
90677	401797
29773	401798
137221	401799
95	401800
121663	401801
175349	401802
82605	401803
74195	401804
3766	401805
21659	401806
122975	401807
25739	401808
1419	401809
108705	401810
47080	401811
61863	401812
99561	401813
99604	401814
209814	401815
98825	401816
272799	401817
7760	401818
19887	401819
253821	401820
118029	401821
132488	401822
214332	401823
25008	401824
19961	401825
79854	401826
34951	401827
37397	401828
15523	401829
114149	401830
175980	401831
130005	401832
67434	401833
289071	401834
108255	401835
276856	401836
30545	401837
168091	401838
81423	401839
176288	401840
45439	401841
263398	401842
26541	401843
193348	401844
45799	401845
33774	401846
47120	401847
76280	401848
90073	401849
19659	401850
134537	401851
268167	401852
107784	401853
87171	401854
161934	401855
74261	401856
74905	401857
229591	401858
203303	401859
162840	401860
133977	401861
39550	401862
94379	401863
32	401864
295990	401865
158190	401866
170434	401867
72214	401868
300814	401869
206135	401870
110440	401871
21337	401872
135659	401873
193727	401874
66687	401875
119623	401876
118891	401877
33484	401878
64807	401879
1964	401880
72665	401881
144800	401882
29509	401883
216323	401884
267210	401885
123950	401886
214197	401887
132582	401888
90719	401889
38034	401890
43881	401891
89378	401892
52295	401893
142132	401894
177157	401895
940	401896
151037	401897
259443	401898
112494	401899
116035	401900
246224	401901
126849	401902
128492	401903
218196	401904
330	401905
48983	401906
60855	401907
115862	401908
3084	401909
221012	401910
72902	401911
127341	401912
115973	401913
99942	401914
214269	401915
5536	401916
124612	401917
37891	401918
225904	401919
20491	401920
267577	401921
235541	401922
12797	401923
26458	401924
2968	401925
61601	401926
36958	401927
100847	401928
180480	401929
130895	401930
177293	401931
34361	401932
32331	401933
123019	401934
165396	401935
5428	401936
25559	401937
38259	401938
180092	401939
77750	401940
43411	401941
283861	401942
298749	401943
78	401944
192315	401945
67611	401946
53592	401947
196972	401948
147491	401949
7034	401950
31273	401951
164704	401952
76503	401953
160797	401954
186001	401955
14938	401956
96850	401957
101581	401958
8901	401959
97499	401960
272780	401961
10064	401962
13361	401963
208653	401964
204233	401965
2548	401966
131390	401967
223039	401968
129801	401969
153426	401970
160488	401971
180748	401972
152036	401973
20982	401974
4828	401975
12057	401976
40942	401977
53573	401978
134170	401979
77955	401980
78376	401981
1942	401982
147062	401983
50118	401984
10211	401985
224628	401986
1781	401987
88210	401988
129254	401989
88535	401990
194436	401991
58259	401992
899	401993
13111	401994
197703	401995
133777	401996
221738	401997
89396	401998
146880	401999
67129	402000
91258	402001
79039	402002
158495	402003
39584	402004
39584	402005
160359	402006
294824	402007
155034	402008
54241	402009
30717	402010
1355	402011
197626	402012
6437	402013
24990	402014
146234	402015
165374	402016
36904	402017
205190	402018
29145	402019
149514	402020
14024	402021
77200	402022
248498	402023
125521	402024
244181	402025
54274	402026
7669	402027
74181	402028
36990	402029
99130	402030
59439	402031
12636	402032
145870	402033
49409	402034
40554	402035
9703	402036
133665	402037
269704	402038
16167	402039
42369	402040
82527	402041
242352	402042
233385	402043
4410	402044
33448	402045
85191	402046
259794	402047
21019	402048
205185	402049
170102	402050
181471	402051
136882	402052
51492	402053
188365	402054
184920	402055
124237	402056
22511	402057
113947	402058
97597	402059
145062	402060
830	402061
27641	402062
89299	402063
248237	402064
239516	402065
271102	402066
76158	402067
14424	402068
33458	402069
109338	402070
32836	402071
24278	402072
35565	402073
74543	402074
102446	402075
38876	402076
123029	402077
7029	402078
64112	402079
7982	402080
81067	402081
50612	402082
44588	402083
309963	402084
189175	402085
4715	402086
131898	402087
16612	402088
170977	402089
24522	402090
66817	402091
240575	402092
194999	402093
274747	402094
5810	402095
20391	402096
92	402097
58832	402098
170553	402099
22909	402100
242250	402101
161413	402102
266316	402103
88914	402104
165128	402105
5814	402106
7765	402107
181130	402108
137146	402109
108746	402110
1475	402111
48506	402112
107507	402113
42170	402114
125053	402115
60850	402116
34059	402117
26681	402118
95690	402119
53002	402120
38479	402121
177353	402122
185756	402123
273148	402124
232622	402125
183678	402126
160782	402127
3631	402128
119402	402129
12598	402130
58986	402131
109457	402132
2007	402133
3214	402134
123847	402135
235154	402136
42929	402137
28374	402138
92807	402139
46411	402140
131585	402141
282380	402142
2467	402143
80935	402144
7566	402145
129604	402146
210854	402147
46991	402148
166029	402149
287295	402150
280553	402151
31749	402152
80517	402153
123287	402154
140345	402155
63007	402156
14481	402157
91279	402158
31659	402159
288065	402160
35646	402161
130261	402162
299073	402163
61667	402164
105966	402165
57562	402166
4548	402167
200177	402168
125878	402169
138818	402170
70864	402171
310092	402172
12242	402173
153637	402174
219683	402175
77266	402176
211693	402177
139374	402178
133988	402179
140652	402180
30494	402181
22158	402182
144478	402183
52581	402184
176225	402185
57207	402186
229548	402187
86324	402188
22647	402189
131711	402190
8750	402191
10296	402192
31003	402193
197494	402194
32512	402195
143035	402196
124903	402197
22728	402198
167183	402199
259648	402200
128755	402201
200022	402202
204650	402203
18857	402204
83152	402205
35608	402206
244193	402207
142075	402208
260069	402209
87563	402210
118435	402211
11042	402212
238659	402213
131024	402214
114578	402215
153097	402216
81349	402217
32956	402218
32612	402219
144536	402220
83818	402221
123876	402222
102267	402223
63398	402224
212209	402225
63398	402226
58301	402227
156530	402228
35795	402229
280652	402230
95833	402231
29729	402232
58680	402233
1680	402234
74769	402235
227278	402236
99238	402237
238759	402238
42512	402239
14175	402240
53930	402241
115342	402242
71557	402243
191325	402244
33156	402245
217282	402246
32592	402247
69053	402248
167555	402249
15455	402250
57395	402251
305013	402252
258839	402253
283999	402254
1246	402255
107234	402256
128394	402257
67627	402258
67627	402259
130477	402260
58046	402261
12454	402262
116371	402263
54890	402264
14507	402265
3205	402266
32376	402267
1064	402268
92500	402269
4681	402270
54913	402271
247024	402272
61223	402273
218718	402274
198565	402275
111367	402276
3760	402277
100365	402278
249746	402279
18507	402280
28725	402281
85466	402282
57082	402283
135736	402284
57788	402285
97673	402286
35326	402287
57683	402288
17677	402289
164235	402290
66970	402291
124356	402292
13237	402293
70861	402294
202478	402295
70622	402296
66978	402297
123481	402298
610	402299
86182	402300
298151	402301
181180	402302
164882	402303
3569	402304
154821	402305
457	402306
51956	402307
96789	402308
284503	402309
16867	402310
84155	402311
84155	402312
84155	402313
51261	402314
73692	402315
66925	402316
240032	402317
92205	402318
26982	402319
217186	402320
57743	402321
162108	402322
79864	402323
177231	402324
223361	402325
105904	402326
265411	402327
1852	402328
3645	402329
93453	402330
105527	402331
224261	402332
167171	402333
112228	402334
96009	402335
10795	402336
210023	402337
45681	402338
34332	402339
151251	402340
30209	402341
77579	402342
4383	402343
65307	402344
5809	402345
172305	402346
17746	402347
50307	402348
98879	402349
117982	402350
20938	402351
146580	402352
144402	402353
41090	402354
64278	402355
17791	402356
103419	402357
21855	402358
17348	402359
35105	402360
145871	402361
150360	402362
278	402363
130124	402364
223895	402365
3520	402366
47	402367
101719	402368
47148	402369
305	402370
103285	402371
36044	402372
2142	402373
130372	402374
182551	402375
300327	402376
190179	402377
190179	402378
152120	402379
10908	402380
82921	402381
116464	402382
28236	402383
151383	402384
161411	402385
13846	402386
310028	402387
14771	402388
33179	402389
61736	402390
217783	402391
7015	402392
64331	402393
71118	402394
140603	402395
43881	402396
151588	402397
29165	402398
128980	402399
114481	402400
11846	402401
92333	402402
14183	402403
190108	402404
79413	402405
7085	402406
80937	402407
12414	402408
97794	402409
160974	402410
47925	402411
4586	402412
29839	402413
189122	402414
40776	402415
51747	402416
56655	402417
48973	402418
142052	402419
6665	402420
196440	402421
213070	402422
12192	402423
202159	402424
166287	402425
3349	402426
58246	402427
281127	402428
77765	402429
238831	402430
207875	402431
129759	402432
43301	402433
213530	402434
4635	402435
82769	402436
19625	402437
67937	402438
216359	402439
11	402440
192847	402441
171668	402442
77320	402443
1813	402444
117728	402445
18557	402446
96052	402447
205565	402448
201430	402449
48699	402450
129592	402451
80434	402452
145825	402453
93055	402454
17579	402455
6507	402456
116404	402457
225782	402458
204542	402459
311019	402460
18458	402461
96507	402462
6687	402463
83984	402464
269950	402465
24020	402466
191065	402467
33190	402468
5799	402469
16830	402470
16830	402471
28180	402472
96010	402473
158834	402474
91100	402475
125900	402476
134932	402477
38491	402478
235881	402479
195470	402480
28416	402481
119316	402482
177835	402483
162315	402484
261853	402485
64968	402486
135997	402487
49102	402488
7885	402489
106905	402490
91038	402491
46072	402492
159042	402493
170266	402494
209313	402495
9870	402496
19082	402497
235610	402498
71635	402499
235487	402500
147771	402501
257151	402502
37219	402503
176519	402504
88722	402505
18139	402506
36305	402507
152315	402508
54761	402509
122269	402510
107651	402511
38797	402512
28348	402513
18916	402514
148372	402515
19992	402516
41799	402517
119195	402518
204443	402519
27652	402520
59832	402521
114240	402522
107903	402523
35200	402524
105096	402525
108252	402526
68199	402527
25901	402528
265938	402529
6083	402530
48931	402531
131491	402532
63126	402533
133629	402534
19972	402535
205573	402536
146085	402537
20738	402538
5872	402539
285109	402540
170681	402541
255414	402542
282827	402543
27014	402544
10100	402545
6185	402546
45304	402547
50769	402548
52975	402549
118353	402550
69985	402551
13880	402552
127678	402553
196255	402554
128836	402555
128836	402556
132864	402557
7715	402558
477	402559
158033	402560
163667	402561
66892	402562
13446	402563
31853	402564
22861	402565
231312	402566
6542	402567
94314	402568
20977	402569
90300	402570
726	402571
198007	402572
88882	402573
59125	402574
131070	402575
43936	402576
1314	402577
226832	402578
45515	402579
58338	402580
40534	402581
57851	402582
200244	402583
43341	402584
85568	402585
47506	402586
88673	402587
255568	402588
113085	402589
4169	402590
197864	402591
15071	402592
7355	402593
14997	402594
166134	402595
70434	402596
181087	402597
913	402598
13489	402599
195149	402600
104331	402601
253894	402602
62680	402603
2196	402604
141507	402605
26342	402606
71564	402607
59712	402608
43098	402609
14766	402610
52878	402611
199653	402612
105281	402613
56750	402614
20259	402615
178348	402616
129570	402617
1274	402618
18612	402619
60982	402620
84730	402621
116197	402622
227086	402623
156305	402624
222577	402625
40015	402626
191459	402627
180048	402628
59025	402629
114949	402630
43261	402631
283609	402632
94870	402633
55003	402634
177096	402635
24091	402636
74604	402637
15630	402638
239720	402639
127466	402640
72202	402641
147854	402642
49930	402643
232189	402644
120149	402645
16448	402646
120937	402647
147168	402648
70245	402649
102632	402650
226823	402651
26874	402652
9635	402653
200009	402654
114629	402655
204431	402656
57205	402657
97051	402658
34236	402659
34481	402660
132498	402661
27941	402662
24925	402663
190507	402664
263810	402665
1537	402666
177478	402667
44429	402668
217987	402669
202774	402670
3081	402671
18987	402672
44555	402673
28373	402674
15071	402675
56247	402676
76780	402677
201436	402678
218808	402679
292322	402680
15392	402681
45084	402682
46294	402683
133164	402684
60880	402685
26801	402686
151645	402687
77015	402688
14903	402689
39601	402690
131423	402691
28670	402692
257713	402693
132524	402694
579	402695
203666	402696
64543	402697
107122	402698
83538	402699
91360	402700
179939	402701
15060	402702
25075	402703
9337	402704
3815	402705
19261	402706
115094	402707
3721	402708
208354	402709
47317	402710
102580	402711
25182	402712
167709	402713
244008	402714
25829	402715
58859	402716
14369	402717
22089	402718
145646	402719
1208	402720
294222	402721
106247	402722
53575	402723
17454	402724
150161	402725
3799	402726
83429	402727
118282	402728
7628	402729
162418	402730
69541	402731
23208	402732
1309	402733
62708	402734
105668	402735
104801	402736
176203	402737
138378	402738
119977	402739
191672	402740
21587	402741
106207	402742
274626	402743
115399	402744
136562	402745
50411	402746
94263	402747
74850	402748
32352	402749
304502	402750
115007	402751
246939	402752
121318	402753
170968	402754
243104	402755
28952	402756
30846	402757
101302	402758
60660	402759
15200	402760
74261	402761
134058	402762
175487	402763
82369	402764
49269	402765
246489	402766
62448	402767
81719	402768
308112	402769
3892	402770
263938	402771
171902	402772
93844	402773
62544	402774
57607	402775
284014	402776
27238	402777
89799	402778
185056	402779
14741	402780
145980	402781
70972	402782
1254	402783
3750	402784
9482	402785
2931	402786
67490	402787
131136	402788
283938	402789
91358	402790
86051	402791
278408	402792
5705	402793
77382	402794
81615	402795
265985	402796
51636	402797
211905	402798
94346	402799
187611	402800
16088	402801
99930	402802
5594	402803
127910	402804
207983	402805
126350	402806
5516	402807
170883	402808
96801	402809
270601	402810
138128	402811
121107	402812
64086	402813
65681	402814
14141	402815
441	402816
215199	402817
118960	402818
32964	402819
54918	402820
72861	402821
149429	402822
267102	402823
150293	402824
13334	402825
17185	402826
70574	402827
164917	402828
143859	402829
27653	402830
18011	402831
102915	402832
168785	402833
28352	402834
149145	402835
87656	402836
261124	402837
61197	402838
169796	402839
12873	402840
143058	402841
40703	402842
196221	402843
163997	402844
3259	402845
196	402846
27039	402847
125706	402848
64288	402849
26901	402850
33653	402851
127471	402852
22608	402853
12510	402854
28565	402855
241607	402856
162402	402857
7882	402858
156164	402859
6687	402860
103426	402861
110118	402862
15911	402863
598	402864
133	402865
185663	402866
18556	402867
2438	402868
114514	402869
137345	402870
190375	402871
94983	402872
1473	402873
6724	402874
6509	402875
214035	402876
185008	402877
66131	402878
214860	402879
176002	402880
114313	402881
164357	402882
164421	402883
254579	402884
128055	402885
259832	402886
25079	402887
24120	402888
2697	402889
6450	402890
43714	402891
29039	402892
87167	402893
57871	402894
118710	402895
99661	402896
44436	402897
242711	402898
22303	402899
28282	402900
115953	402901
120948	402902
17375	402903
5657	402904
204511	402905
89303	402906
77318	402907
77318	402908
140694	402909
33090	402910
143924	402911
28829	402912
209176	402913
219289	402914
16949	402915
88480	402916
65351	402917
54026	402918
120154	402919
13083	402920
120735	402921
105868	402922
76096	402923
146184	402924
29906	402925
40541	402926
44799	402927
22529	402928
5081	402929
514	402930
32125	402931
31374	402932
75181	402933
36628	402934
171527	402935
75547	402936
200222	402937
70719	402938
67440	402939
49337	402940
291447	402941
175199	402942
79980	402943
137382	402944
46921	402945
191902	402946
95204	402947
59190	402948
32889	402949
18173	402950
182384	402951
131635	402952
149152	402953
161335	402954
225231	402955
63051	402956
126204	402957
41918	402958
157865	402959
207439	402960
216207	402961
7209	402962
55886	402963
212872	402964
94839	402965
47030	402966
55849	402967
73964	402968
63735	402969
120280	402970
81226	402971
24314	402972
91263	402973
6735	402974
15960	402975
36082	402976
40627	402977
7913	402978
106622	402979
140389	402980
244259	402981
187656	402982
57188	402983
162281	402984
41470	402985
58757	402986
125971	402987
242792	402988
98554	402989
58651	402990
59471	402991
60202	402992
39182	402993
32880	402994
253980	402995
33598	402996
268748	402997
44095	402998
49721	402999
229225	403000
12897	403001
149091	403002
109556	403003
115899	403004
59474	403005
259434	403006
10963	403007
39227	403008
28754	403009
74543	403010
26314	403011
274958	403012
224117	403013
42622	403014
5378	403015
94839	403016
3040	403017
276194	403018
59500	403019
8079	403020
97658	403021
62535	403022
114912	403023
135810	403024
58305	403025
95180	403026
913	403027
149157	403028
230848	403029
190964	403030
190932	403031
75914	403032
77788	403033
167179	403034
69330	403035
9001	403036
77571	403037
114617	403038
123341	403039
7248	403040
257745	403041
43545	403042
39554	403043
151876	403044
98163	403045
11270	403046
270027	403047
73514	403048
107380	403049
51442	403050
61797	403051
197034	403052
197822	403053
70431	403054
47437	403055
132664	403056
138779	403057
152248	403058
28147	403059
4557	403060
2730	403061
50306	403062
300784	403063
205601	403064
54152	403065
66641	403066
72701	403067
6810	403068
254808	403069
259500	403070
66524	403071
121411	403072
198353	403073
48429	403074
193743	403075
130451	403076
36169	403077
71382	403078
146229	403079
258545	403080
49303	403081
187410	403082
262219	403083
14399	403084
165220	403085
186851	403086
143482	403087
46223	403088
239419	403089
31022	403090
4025	403091
47144	403092
190873	403093
92153	403094
24990	403095
217979	403096
152367	403097
309445	403098
144357	403099
245495	403100
157048	403101
141280	403102
63613	403103
62160	403104
10528	403105
197891	403106
195568	403107
40458	403108
4114	403109
183374	403110
213853	403111
81028	403112
32478	403113
290514	403114
268016	403115
91887	403116
141910	403117
109979	403118
287391	403119
156976	403120
156172	403121
19705	403122
16577	403123
1505	403124
51064	403125
249448	403126
37861	403127
118380	403128
58531	403129
66880	403130
116444	403131
126307	403132
136034	403133
132814	403134
136571	403135
15632	403136
283983	403137
153100	403138
211746	403139
6916	403140
86991	403141
10883	403142
48052	403143
143009	403144
120091	403145
27698	403146
280575	403147
75407	403148
47668	403149
213898	403150
464	403151
62844	403152
165149	403153
73572	403154
301167	403155
16307	403156
181033	403157
49439	403158
53210	403159
74785	403160
19057	403161
274462	403162
29152	403163
177410	403164
86518	403165
74686	403166
309716	403167
70358	403168
19932	403169
135648	403170
310547	403171
204507	403172
163465	403173
5584	403174
126473	403175
23796	403176
35423	403177
100799	403178
62322	403179
214011	403180
1177	403181
122006	403182
44983	403183
307917	403184
144792	403185
213184	403186
24119	403187
172922	403188
41820	403189
93013	403190
226080	403191
170803	403192
6324	403193
315	403194
233	403195
9978	403196
86052	403197
82154	403198
24583	403199
213346	403200
53185	403201
19532	403202
189867	403203
126544	403204
292718	403205
8153	403206
35760	403207
52549	403208
4880	403209
283123	403210
39475	403211
162609	403212
279603	403213
17492	403214
293342	403215
31665	403216
117097	403217
1624	403218
8908	403219
168990	403220
17196	403221
57549	403222
8107	403223
25776	403224
16621	403225
62827	403226
21320	403227
32998	403228
6463	403229
1309	403230
265959	403231
81733	403232
123103	403233
296073	403234
215518	403235
128410	403236
115057	403237
76774	403238
114382	403239
87204	403240
54462	403241
64296	403242
143466	403243
40180	403244
91467	403245
59731	403246
19977	403247
75392	403248
237200	403249
614	403250
146108	403251
45656	403252
129308	403253
34608	403254
60732	403255
159499	403256
218722	403257
147810	403258
286238	403259
119929	403260
229243	403261
125586	403262
256021	403263
124951	403264
99485	403265
138844	403266
208118	403267
89371	403268
268823	403269
40531	403270
132945	403271
265375	403272
243087	403273
307341	403274
45297	403275
230754	403276
103519	403277
312526	403278
251838	403279
3391	403280
207380	403281
289106	403282
47231	403283
66882	403284
49041	403285
37642	403286
85726	403287
105511	403288
37631	403289
75606	403290
5717	403291
33448	403292
163167	403293
26075	403294
64336	403295
50668	403296
14541	403297
65918	403298
13909	403299
79543	403300
24862	403301
47508	403302
226544	403303
132720	403304
60340	403305
76713	403306
171767	403307
137437	403308
131963	403309
3894	403310
108904	403311
288165	403312
36233	403313
110222	403314
12420	403315
143555	403316
102806	403317
260445	403318
57431	403319
13389	403320
34929	403321
86472	403322
170697	403323
10841	403324
142835	403325
149383	403326
3603	403327
61238	403328
150461	403329
49461	403330
254995	403331
33070	403332
26469	403333
182095	403334
280268	403335
233566	403336
263864	403337
192503	403338
186171	403339
66948	403340
169049	403341
225892	403342
203825	403343
77524	403344
79864	403345
108907	403346
111651	403347
35881	403348
276847	403349
89696	403350
284031	403351
128628	403352
26220	403353
285800	403354
189698	403355
149106	403356
34382	403357
60799	403358
4278	403359
284916	403360
267784	403361
45489	403362
62883	403363
8428	403364
196516	403365
20728	403366
65935	403367
240583	403368
253682	403369
10670	403370
107283	403371
60362	403372
42129	403373
74265	403374
74387	403375
5319	403376
217748	403377
147162	403378
3	403379
183515	403380
8710	403381
3025	403382
117429	403383
189526	403384
25856	403385
1865	403386
98242	403387
112165	403388
275053	403389
311196	403390
147400	403391
426	403392
295252	403393
232346	403394
37	403395
105985	403396
254590	403397
203422	403398
22422	403399
100929	403400
260402	403401
86697	403402
302834	403403
31271	403404
174372	403405
257716	403406
52603	403407
81915	403408
4517	403409
113198	403410
51533	403411
20736	403412
232	403413
88	403414
36002	403415
141655	403416
312387	403417
196351	403418
140463	403419
157299	403420
174141	403421
126444	403422
193771	403423
619	403424
79963	403425
187298	403426
16778	403427
170295	403428
95701	403429
111984	403430
188078	403431
153713	403432
201291	403433
27867	403434
63485	403435
188923	403436
190736	403437
72673	403438
252385	403439
32821	403440
124750	403441
39437	403442
196204	403443
311771	403444
203423	403445
120855	403446
3430	403447
66452	403448
114187	403449
53707	403450
164810	403451
174385	403452
225004	403453
216940	403454
48491	403455
267684	403456
13709	403457
8545	403458
14	403459
30232	403460
102616	403461
9764	403462
287848	403463
82102	403464
111455	403465
46194	403466
119168	403467
71641	403468
10905	403469
156338	403470
3355	403471
94549	403472
155979	403473
158049	403474
122647	403475
110073	403476
140813	403477
145489	403478
307367	403479
109374	403480
76933	403481
8859	403482
7711	403483
165604	403484
249506	403485
46273	403486
102141	403487
56572	403488
189159	403489
274095	403490
219250	403491
249537	403492
96617	403493
58019	403494
293174	403495
293989	403496
212912	403497
62854	403498
23646	403499
58830	403500
235791	403501
13472	403502
42389	403503
9852	403504
15075	403505
62956	403506
22545	403507
164068	403508
251777	403509
36960	403510
111552	403511
58749	403512
254070	403513
219451	403514
69268	403515
70404	403516
178713	403517
2645	403518
68275	403519
126239	403520
27224	403521
101557	403522
146756	403523
293616	403524
23269	403525
291612	403526
1838	403527
100258	403528
26573	403529
18246	403530
44943	403531
18538	403532
38136	403533
219372	403534
43971	403535
21735	403536
55874	403537
122026	403538
69339	403539
46365	403540
135301	403541
23245	403542
16678	403543
47864	403544
30574	403545
20366	403546
159903	403547
21014	403548
4102	403549
27556	403550
78161	403551
11194	403552
62563	403553
11704	403554
269446	403555
2392	403556
214044	403557
164296	403558
76705	403559
59831	403560
80086	403561
4108	403562
177170	403563
53520	403564
82479	403565
81162	403566
58573	403567
4533	403568
178575	403569
281180	403570
152477	403571
168293	403572
223299	403573
278752	403574
30264	403575
83809	403576
66318	403577
78407	403578
256467	403579
137363	403580
30342	403581
228827	403582
36957	403583
129566	403584
78644	403585
5980	403586
6994	403587
130621	403588
130621	403589
211899	403590
101285	403591
130565	403592
37929	403593
260150	403594
151079	403595
227637	403596
175778	403597
53761	403598
180033	403599
299624	403600
167806	403601
1809	403602
196	403603
216350	403604
36207	403605
305264	403606
65991	403607
24998	403608
154900	403609
213394	403610
11	403611
186711	403612
216350	403613
204510	403614
119772	403615
67003	403616
13184	403617
74251	403618
929	403619
145687	403620
189219	403621
28964	403622
95746	403623
72371	403624
77212	403625
1208	403626
33816	403627
173029	403628
173029	403629
24416	403630
290893	403631
48538	403632
265935	403633
24694	403634
294708	403635
167890	403636
23406	403637
39142	403638
178576	403639
153480	403640
99025	403641
89331	403642
9225	403643
178217	403644
40821	403645
180342	403646
164230	403647
90131	403648
9110	403649
94245	403650
16812	403651
89650	403652
11958	403653
3496	403654
68079	403655
77371	403656
130541	403657
30510	403658
35729	403659
297970	403660
151665	403661
26730	403662
73536	403663
73946	403664
2080	403665
264445	403666
3768	403667
46309	403668
16788	403669
137990	403670
34147	403671
27111	403672
68555	403673
66415	403674
39975	403675
209243	403676
64785	403677
20291	403678
77193	403679
6271	403680
119697	403681
119697	403682
31158	403683
14537	403684
259081	403685
69386	403686
76279	403687
123919	403688
53818	403689
48092	403690
14422	403691
207477	403692
34446	403693
65130	403694
133774	403695
30971	403696
112126	403697
31281	403698
3205	403699
201868	403700
213	403701
132715	403702
132715	403703
38850	403704
26420	403705
6108	403706
53450	403707
35962	403708
82511	403709
130274	403710
85321	403711
146541	403712
108671	403713
206624	403714
97089	403715
54706	403716
16889	403717
267503	403718
42228	403719
35787	403720
4311	403721
120471	403722
51434	403723
3531	403724
111109	403725
122472	403726
82195	403727
27932	403728
45790	403729
97192	403730
203188	403731
253503	403732
143484	403733
253511	403734
92068	403735
151059	403736
23060	403737
45916	403738
113984	403739
122566	403740
250315	403741
165470	403742
4132	403743
130954	403744
7988	403745
120794	403746
114195	403747
307	403748
125387	403749
251989	403750
5812	403751
34417	403752
132661	403753
148193	403754
2437	403755
30571	403756
33099	403757
174448	403758
172248	403759
246361	403760
30252	403761
136734	403762
14368	403763
23836	403764
24938	403765
35375	403766
35375	403767
11065	403768
130436	403769
9452	403770
111787	403771
52392	403772
175029	403773
123808	403774
59789	403775
194891	403776
220199	403777
184357	403778
47547	403779
41893	403780
67715	403781
899	403782
1257	403783
20211	403784
106410	403785
240740	403786
15492	403787
80362	403788
309045	403789
86214	403790
181974	403791
271247	403792
102258	403793
30670	403794
100815	403795
195130	403796
38258	403797
80631	403798
80037	403799
152042	403800
98108	403801
71780	403802
2153	403803
66838	403804
58576	403805
201769	403806
178883	403807
153087	403808
28235	403809
25613	403810
77192	403811
110192	403812
157117	403813
23252	403814
107685	403815
69356	403816
257730	403817
138439	403818
26955	403819
8089	403820
95365	403821
71643	403822
71247	403823
107170	403824
4436	403825
236134	403826
50167	403827
304824	403828
89608	403829
258511	403830
848	403831
158641	403832
93959	403833
37748	403834
182296	403835
248729	403836
235706	403837
167724	403838
21435	403839
23036	403840
61374	403841
117823	403842
12904	403843
21369	403844
152805	403845
87057	403846
150048	403847
109469	403848
31281	403849
301556	403850
68246	403851
80204	403852
121114	403853
281726	403854
136069	403855
36086	403856
33267	403857
48658	403858
198179	403859
49238	403860
32126	403861
95691	403862
156023	403863
125878	403864
35182	403865
284288	403866
291728	403867
136060	403868
25155	403869
170993	403870
117777	403871
98508	403872
115087	403873
5843	403874
275605	403875
291331	403876
40547	403877
215864	403878
80255	403879
43941	403880
173883	403881
70201	403882
53068	403883
36451	403884
151558	403885
24990	403886
143370	403887
222667	403888
143365	403889
16782	403890
151558	403891
196237	403892
66307	403893
220668	403894
95507	403895
219279	403896
134404	403897
254746	403898
58520	403899
180397	403900
148731	403901
31090	403902
164921	403903
192124	403904
181889	403905
218702	403906
23671	403907
4549	403908
66539	403909
51643	403910
69565	403911
272903	403912
219914	403913
160875	403914
310592	403915
42195	403916
112293	403917
18122	403918
43032	403919
137240	403920
17812	403921
23746	403922
22847	403923
28636	403924
214610	403925
199045	403926
160225	403927
1079	403928
14497	403929
115473	403930
125847	403931
1218	403932
170531	403933
10621	403934
53264	403935
170701	403936
96954	403937
11224	403938
178053	403939
24446	403940
7264	403941
178	403942
125078	403943
65118	403944
139008	403945
20480	403946
44400	403947
7624	403948
61062	403949
17781	403950
280091	403951
10138	403952
179376	403953
40312	403954
205189	403955
26743	403956
95555	403957
63107	403958
38709	403959
122924	403960
182180	403961
54283	403962
11127	403963
138623	403964
73635	403965
23805	403966
18296	403967
46446	403968
73313	403969
151499	403970
105670	403971
104665	403972
14183	403973
182361	403974
30082	403975
124014	403976
2400	403977
99383	403978
47820	403979
246114	403980
60653	403981
153684	403982
10759	403983
907	403984
99310	403985
135823	403986
4300	403987
12586	403988
12586	403989
175816	403990
7003	403991
40584	403992
28264	403993
26459	403994
14411	403995
25933	403996
9039	403997
38290	403998
21498	403999
22089	404000
58469	404001
6496	404002
9844	404003
81114	404004
60736	404005
134868	404006
43889	404007
18417	404008
14314	404009
56622	404010
8465	404011
52626	404012
6646	404013
62178	404014
2442	404015
238126	404016
131610	404017
146413	404018
89183	404019
3788	404020
3890	404021
4944	404022
38595	404023
74799	404024
67979	404025
1342	404026
3148	404027
3620	404028
2665	404029
36362	404030
146909	404031
14314	404032
4047	404033
222406	404034
30664	404035
200454	404036
5047	404037
6081	404038
26421	404039
12929	404040
8100	404041
42752	404042
90343	404043
27749	404044
297184	404045
11227	404046
36362	404047
160529	404048
39614	404049
186126	404050
2980	404051
137931	404052
10932	404053
157091	404054
17171	404055
6468	404056
47700	404057
21372	404058
302879	404059
235	404060
11275	404061
3208	404062
3788	404063
64034	404064
101929	404065
8775	404066
15591	404067
93086	404068
131413	404069
8067	404070
32317	404071
7067	404072
15071	404073
262978	404074
16855	404075
43588	404076
117043	404077
117018	404078
235	404079
40653	404080
6184	404081
128016	404082
127004	404083
289922	404084
4366	404085
13726	404086
12201	404087
47804	404088
135537	404089
91835	404090
19976	404091
1132	404092
85068	404093
10566	404094
22274	404095
22792	404096
1145	404097
7743	404098
21828	404099
146844	404100
18260	404101
23550	404102
179056	404103
183086	404104
33108	404105
176426	404106
110446	404107
23066	404108
12519	404109
78698	404110
3436	404111
114493	404112
140799	404113
86730	404114
3784	404115
201568	404116
90448	404117
41037	404118
12884	404119
85027	404120
123770	404121
60537	404122
287807	404123
195849	404124
2939	404125
2251	404126
267904	404127
189285	404128
202370	404129
41035	404130
153180	404131
65897	404132
262675	404133
67533	404134
541	404135
20499	404136
5134	404137
36969	404138
19042	404139
90343	404140
287175	404141
3596	404142
45223	404143
191593	404144
35740	404145
6339	404146
173529	404147
203113	404148
293445	404149
37146	404150
26479	404151
1	404152
43842	404153
7702	404154
126053	404155
281	404156
144123	404157
72465	404158
102549	404159
93342	404160
39813	404161
116814	404162
120938	404163
48953	404164
76545	404165
87292	404166
208914	404167
140706	404168
126805	404169
122713	404170
144483	404171
166586	404172
127693	404173
46635	404174
38326	404175
126573	404176
101	404177
102619	404178
138789	404179
54938	404180
174443	404181
58398	404182
293391	404183
79204	404184
89411	404185
22138	404186
68835	404187
92439	404188
10200	404189
131190	404190
13162	404191
14300	404192
39520	404193
27393	404194
17479	404195
17225	404196
2806	404197
56094	404198
139079	404199
84899	404200
43496	404201
20515	404202
78049	404203
89405	404204
216000	404205
2729	404206
26994	404207
63225	404208
195822	404209
68365	404210
29395	404211
1302	404212
43509	404213
19735	404214
56911	404215
187119	404216
5747	404217
16363	404218
112233	404219
106229	404220
6502	404221
43141	404222
287088	404223
12394	404224
188623	404225
57563	404226
12654	404227
162534	404228
8736	404229
18155	404230
58061	404231
249136	404232
4129	404233
51262	404234
111232	404235
124372	404236
186826	404237
112005	404238
28791	404239
289659	404240
82144	404241
38232	404242
168397	404243
5013	404244
760	404245
4919	404246
22	404247
151962	404248
140205	404249
46788	404250
90499	404251
63223	404252
2394	404253
5019	404254
77704	404255
52994	404256
10292	404257
45469	404258
8889	404259
223425	404260
5223	404261
58723	404262
3862	404263
246672	404264
31296	404265
83318	404266
18	404267
75634	404268
10298	404269
51476	404270
283147	404271
2659	404272
60653	404273
38196	404274
220879	404275
202753	404276
91171	404277
104488	404278
76544	404279
246560	404280
27792	404281
18074	404282
49050	404283
10840	404284
71493	404285
7742	404286
50318	404287
28631	404288
146440	404289
40988	404290
180667	404291
18765	404292
1719	404293
28989	404294
16612	404295
208807	404296
30860	404297
3612	404298
270	404299
1305	404300
90748	404301
29755	404302
86642	404303
6001	404304
42483	404305
277873	404306
59955	404307
22400	404308
162209	404309
46406	404310
28105	404311
58959	404312
185949	404313
64768	404314
138897	404315
1164	404316
28304	404317
118779	404318
40224	404319
206701	404320
31735	404321
47177	404322
162323	404323
5228	404324
16670	404325
11290	404326
245211	404327
122022	404328
147015	404329
5361	404330
123598	404331
6763	404332
237670	404333
205882	404334
179294	404335
15657	404336
80424	404337
96427	404338
180007	404339
59573	404340
251403	404341
100316	404342
265829	404343
169223	404344
139449	404345
24724	404346
126715	404347
10788	404348
1364	404349
140117	404350
64983	404351
30272	404352
129856	404353
29272	404354
14068	404355
133095	404356
55597	404357
277809	404358
33728	404359
73233	404360
237100	404361
9389	404362
305478	404363
71894	404364
261544	404365
12828	404366
187909	404367
167163	404368
219849	404369
51897	404370
129324	404371
129324	404372
66494	404373
93211	404374
262803	404375
143795	404376
178435	404377
140410	404378
190604	404379
59179	404380
55226	404381
85284	404382
274365	404383
154813	404384
14052	404385
286537	404386
3587	404387
15401	404388
9057	404389
101797	404390
186250	404391
280405	404392
77082	404393
22458	404394
8598	404395
51018	404396
22314	404397
146586	404398
67595	404399
77397	404400
140105	404401
152066	404402
40774	404403
53976	404404
79613	404405
67982	404406
26433	404407
46787	404408
101360	404409
36653	404410
25160	404411
234373	404412
97695	404413
270422	404414
63435	404415
125228	404416
24884	404417
126845	404418
6390	404419
98298	404420
107503	404421
178299	404422
50205	404423
196412	404424
15394	404425
116359	404426
176202	404427
51572	404428
40479	404429
2736	404430
58193	404431
62690	404432
242385	404433
293478	404434
159369	404435
36653	404436
143345	404437
81943	404438
4073	404439
55254	404440
80478	404441
128570	404442
22859	404443
37054	404444
38236	404445
81237	404446
28070	404447
112829	404448
25501	404449
13954	404450
104870	404451
272088	404452
11377	404453
278820	404454
42307	404455
2636	404456
64047	404457
120488	404458
66667	404459
79782	404460
72571	404461
47839	404462
184471	404463
252491	404464
97373	404465
190034	404466
75347	404467
54575	404468
206363	404469
11598	404470
1699	404471
121726	404472
217792	404473
135432	404474
150605	404475
14240	404476
91381	404477
9143	404478
181261	404479
81074	404480
1723	404481
32037	404482
10834	404483
78719	404484
126554	404485
142464	404486
22385	404487
6142	404488
102118	404489
66394	404490
33136	404491
70720	404492
147016	404493
174044	404494
119376	404495
174601	404496
82437	404497
2980	404498
159545	404499
105252	404500
102245	404501
256193	404502
16576	404503
75542	404504
13400	404505
51769	404506
95563	404507
85504	404508
108307	404509
50599	404510
168299	404511
785	404512
167491	404513
197913	404514
299569	404515
80992	404516
80992	404517
101819	404518
295307	404519
222794	404520
12527	404521
28752	404522
108599	404523
8421	404524
86124	404525
129470	404526
179997	404527
44467	404528
72306	404529
144950	404530
80594	404531
216977	404532
92895	404533
7890	404534
110569	404535
262825	404536
116144	404537
122427	404538
35574	404539
76100	404540
178018	404541
116898	404542
138371	404543
23023	404544
124019	404545
43634	404546
222336	404547
312628	404548
217163	404549
96333	404550
103697	404551
2122	404552
79556	404553
56002	404554
118033	404555
205810	404556
72423	404557
3358	404558
24833	404559
34868	404560
118248	404561
15384	404562
76354	404563
180225	404564
101180	404565
159651	404566
5374	404567
20166	404568
32677	404569
21605	404570
202746	404571
110764	404572
67052	404573
31289	404574
64138	404575
14439	404576
66456	404577
50452	404578
105651	404579
16044	404580
63070	404581
174667	404582
139637	404583
229137	404584
49526	404585
7726	404586
47768	404587
31508	404588
1275	404589
8430	404590
99051	404591
78570	404592
52561	404593
58457	404594
64810	404595
10076	404596
217170	404597
93372	404598
2851	404599
18360	404600
132228	404601
89022	404602
153963	404603
105624	404604
161839	404605
48172	404606
95805	404607
90277	404608
25362	404609
28688	404610
40947	404611
119108	404612
137993	404613
251844	404614
147934	404615
177720	404616
58794	404617
102605	404618
3214	404619
26789	404620
65244	404621
8378	404622
174454	404623
7305	404624
21	404625
9648	404626
95251	404627
75043	404628
76350	404629
278517	404630
11377	404631
8206	404632
38968	404633
240	404634
81833	404635
62359	404636
39643	404637
134530	404638
263091	404639
2120	404640
74777	404641
184396	404642
268969	404643
64400	404644
199155	404645
284814	404646
24474	404647
112953	404648
26471	404649
4882	404650
6456	404651
306059	404652
143746	404653
25472	404654
127397	404655
2964	404656
257636	404657
7132	404658
28655	404659
8735	404660
2745	404661
114340	404662
31001	404663
3889	404664
24756	404665
64268	404666
713	404667
2478	404668
54764	404669
3145	404670
781	404671
27098	404672
22353	404673
13982	404674
64369	404675
116322	404676
48229	404677
197087	404678
4159	404679
112865	404680
124296	404681
205581	404682
16448	404683
5140	404684
4	404685
74202	404686
284557	404687
104381	404688
192638	404689
78921	404690
128465	404691
113953	404692
110411	404693
149254	404694
149818	404695
111432	404696
43742	404697
41502	404698
27116	404699
147235	404700
123807	404701
15850	404702
168153	404703
29971	404704
3036	404705
171066	404706
136518	404707
1431	404708
15291	404709
80974	404710
80068	404711
34160	404712
5589	404713
17581	404714
185925	404715
15416	404716
38584	404717
83710	404718
83710	404719
72686	404720
98701	404721
31741	404722
18897	404723
35614	404724
68690	404725
200205	404726
62397	404727
36798	404728
174727	404729
3507	404730
26989	404731
257838	404732
256457	404733
103833	404734
283299	404735
78813	404736
455	404737
7664	404738
155	404739
106462	404740
76361	404741
916	404742
31343	404743
198063	404744
37141	404745
226455	404746
172556	404747
60067	404748
19307	404749
2019	404750
75096	404751
91	404752
61531	404753
86513	404754
9524	404755
14344	404756
32283	404757
125	404758
15008	404759
28230	404760
102633	404761
84413	404762
65613	404763
28576	404764
154471	404765
54024	404766
97541	404767
101067	404768
32899	404769
81232	404770
22057	404771
111291	404772
43180	404773
907	404774
21098	404775
56109	404776
64506	404777
187969	404778
4853	404779
155	404780
4844	404781
207630	404782
28955	404783
92086	404784
107365	404785
144728	404786
76771	404787
62297	404788
18038	404789
35984	404790
81048	404791
129807	404792
421	404793
74720	404794
286	404795
4718	404796
205014	404797
287126	404798
15001	404799
164866	404800
118222	404801
85449	404802
148393	404803
284206	404804
260895	404805
45405	404806
177104	404807
205974	404808
150820	404809
188590	404810
73018	404811
7607	404812
71762	404813
61645	404814
3647	404815
65091	404816
9667	404817
34159	404818
15708	404819
29275	404820
136116	404821
62318	404822
55930	404823
117016	404824
26067	404825
72571	404826
78729	404827
220200	404828
36323	404829
234658	404830
12312	404831
223078	404832
10782	404833
81104	404834
3638	404835
281313	404836
147139	404837
28789	404838
282471	404839
138541	404840
125465	404841
201721	404842
105240	404843
25380	404844
50192	404845
56365	404846
57403	404847
201694	404848
121210	404849
222523	404850
84065	404851
24376	404852
19503	404853
240448	404854
20287	404855
53740	404856
140072	404857
224698	404858
243278	404859
18576	404860
32019	404861
50580	404862
215922	404863
37789	404864
6638	404865
85014	404866
13445	404867
1174	404868
43343	404869
7697	404870
8	404871
130637	404872
58002	404873
28036	404874
98801	404875
117931	404876
5715	404877
20419	404878
17717	404879
159366	404880
78015	404881
93019	404882
14316	404883
31711	404884
8049	404885
286	404886
23239	404887
3592	404888
27999	404889
2128	404890
133118	404891
17377	404892
242950	404893
17107	404894
15066	404895
187157	404896
1336	404897
77614	404898
14588	404899
137256	404900
92520	404901
3448	404902
152087	404903
13613	404904
111627	404905
90829	404906
7956	404907
182746	404908
10200	404909
10141	404910
10200	404911
90599	404912
56250	404913
158443	404914
6484	404915
70303	404916
2128	404917
82215	404918
36679	404919
81482	404920
169889	404921
53596	404922
72878	404923
312517	404924
51359	404925
51359	404926
32654	404927
28894	404928
82204	404929
61037	404930
234166	404931
1778	404932
9563	404933
7441	404934
55197	404935
17307	404936
129625	404937
43870	404938
97685	404939
86874	404940
39178	404941
91373	404942
92004	404943
125086	404944
29720	404945
70478	404946
37613	404947
132074	404948
14599	404949
99840	404950
50632	404951
1774	404952
126234	404953
96630	404954
253461	404955
705	404956
11692	404957
44243	404958
218168	404959
18721	404960
133416	404961
157996	404962
39877	404963
6643	404964
55756	404965
4235	404966
34404	404967
57168	404968
122033	404969
19806	404970
154579	404971
216016	404972
92636	404973
277	404974
13196	404975
78438	404976
44549	404977
27815	404978
86577	404979
27593	404980
111442	404981
20578	404982
38326	404983
122382	404984
40421	404985
168489	404986
144220	404987
213977	404988
85137	404989
1558	404990
52221	404991
55287	404992
3731	404993
160851	404994
62587	404995
182744	404996
190764	404997
10680	404998
21004	404999
159319	405000
177240	405001
43120	405002
161703	405003
3206	405004
117354	405005
61556	405006
96996	405007
279783	405008
51042	405009
26583	405010
11234	405011
255773	405012
13773	405013
40367	405014
153428	405015
31208	405016
90346	405017
12367	405018
58477	405019
42695	405020
11845	405021
84746	405022
24292	405023
18507	405024
24829	405025
94518	405026
52292	405027
18024	405028
152261	405029
293435	405030
2230	405031
33408	405032
74410	405033
281014	405034
9774	405035
866	405036
3106	405037
79887	405038
87990	405039
240574	405040
43912	405041
100610	405042
5282	405043
14304	405044
290345	405045
39988	405046
275066	405047
37621	405048
176845	405049
46306	405050
12488	405051
10355	405052
73108	405053
12497	405054
55101	405055
140008	405056
193450	405057
21184	405058
3434	405059
27997	405060
55672	405061
21135	405062
77730	405063
42865	405064
200481	405065
251458	405066
6096	405067
157588	405068
17999	405069
10419	405070
127782	405071
195901	405072
69613	405073
77892	405074
892	405075
176825	405076
17058	405077
92063	405078
140913	405079
63682	405080
103508	405081
177678	405082
57858	405083
168831	405084
72	405085
178099	405086
11534	405087
8329	405088
2415	405089
7622	405090
20448	405091
41234	405092
258504	405093
33376	405094
154003	405095
93863	405096
312485	405097
97508	405098
62351	405099
279740	405100
133536	405101
198902	405102
142395	405103
127232	405104
200006	405105
2401	405106
2767	405107
113394	405108
38774	405109
10034	405110
10605	405111
164234	405112
55269	405113
205313	405114
18498	405115
24013	405116
58083	405117
63846	405118
186906	405119
33519	405120
163163	405121
166107	405122
208062	405123
34084	405124
122376	405125
46044	405126
90987	405127
26214	405128
13920	405129
135396	405130
152268	405131
213658	405132
77091	405133
35466	405134
61317	405135
131946	405136
136263	405137
20211	405138
14333	405139
264	405140
92801	405141
37545	405142
136193	405143
133549	405144
134065	405145
12626	405146
7569	405147
300384	405148
103348	405149
101814	405150
22636	405151
185110	405152
1443	405153
37445	405154
4787	405155
137326	405156
113032	405157
136193	405158
229263	405159
12878	405160
27478	405161
17443	405162
45924	405163
23546	405164
138128	405165
82744	405166
2999	405167
43030	405168
63814	405169
22274	405170
195138	405171
7566	405172
191149	405173
53437	405174
177586	405175
3652	405176
30596	405177
37772	405178
166450	405179
29178	405180
116668	405181
18816	405182
32286	405183
158214	405184
2764	405185
8467	405186
60239	405187
269675	405188
29089	405189
105224	405190
22369	405191
13484	405192
26943	405193
256982	405194
10909	405195
122978	405196
14435	405197
18583	405198
4441	405199
130905	405200
259743	405201
61088	405202
75312	405203
60895	405204
124313	405205
269	405206
17331	405207
21630	405208
40190	405209
4035	405210
31203	405211
23590	405212
1269	405213
52526	405214
59818	405215
81720	405216
139967	405217
90842	405218
48520	405219
63851	405220
150702	405221
170966	405222
129311	405223
55529	405224
121715	405225
230369	405226
65753	405227
39560	405228
52415	405229
32349	405230
204070	405231
45842	405232
119414	405233
57930	405234
125923	405235
11081	405236
81651	405237
30315	405238
261278	405239
44061	405240
67421	405241
147898	405242
298427	405243
60140	405244
248219	405245
267356	405246
142422	405247
8854	405248
170937	405249
96535	405250
99774	405251
1642	405252
139466	405253
187277	405254
118739	405255
39886	405256
111941	405257
204787	405258
25015	405259
82070	405260
110551	405261
28130	405262
92606	405263
79281	405264
79394	405265
431	405266
15014	405267
31289	405268
69933	405269
112842	405270
118108	405271
13834	405272
12223	405273
25497	405274
7609	405275
120013	405276
8744	405277
32251	405278
129674	405279
25319	405280
144268	405281
61289	405282
239904	405283
43124	405284
116617	405285
183668	405286
178529	405287
4931	405288
82051	405289
24690	405290
77077	405291
115343	405292
166853	405293
117646	405294
4933	405295
24392	405296
153637	405297
92471	405298
268516	405299
220624	405300
280893	405301
29336	405302
143823	405303
188179	405304
121725	405305
746	405306
25269	405307
223823	405308
84541	405309
228684	405310
89243	405311
60934	405312
188949	405313
199637	405314
203373	405315
115087	405316
126354	405317
31197	405318
25943	405319
115974	405320
7591	405321
305245	405322
89981	405323
243	405324
577	405325
13385	405326
65977	405327
97623	405328
97623	405329
87229	405330
39322	405331
12023	405332
245608	405333
362	405334
239254	405335
185030	405336
79026	405337
99288	405338
78887	405339
73633	405340
290253	405341
81466	405342
22609	405343
22508	405344
133952	405345
237891	405346
16652	405347
17589	405348
16652	405349
69579	405350
230989	405351
2211	405352
63307	405353
1997	405354
44097	405355
201511	405356
157	405357
35098	405358
16482	405359
24699	405360
70917	405361
264	405362
32223	405363
25813	405364
2100	405365
140797	405366
119247	405367
187264	405368
53085	405369
103401	405370
132910	405371
3283	405372
237776	405373
76017	405374
186981	405375
28110	405376
117468	405377
98510	405378
186398	405379
508	405380
196490	405381
143959	405382
17741	405383
279126	405384
279144	405385
217852	405386
123856	405387
2739	405388
82585	405389
58054	405390
128455	405391
124754	405392
266708	405393
1393	405394
47442	405395
796	405396
1598	405397
64140	405398
1821	405399
38283	405400
173075	405401
7360	405402
310468	405403
6528	405404
184603	405405
12663	405406
4557	405407
203236	405408
14662	405409
66412	405410
85628	405411
10855	405412
114608	405413
101830	405414
207124	405415
35126	405416
8651	405417
71107	405418
106424	405419
22223	405420
71148	405421
2817	405422
139248	405423
41493	405424
91597	405425
276642	405426
34803	405427
14729	405428
300170	405429
754	405430
58969	405431
327	405432
57777	405433
40943	405434
56092	405435
117150	405436
256839	405437
28727	405438
143607	405439
154729	405440
129543	405441
196881	405442
26922	405443
260396	405444
69170	405445
32286	405446
29863	405447
73968	405448
111360	405449
300398	405450
4005	405451
68686	405452
130323	405453
73008	405454
261279	405455
50633	405456
17054	405457
199779	405458
58740	405459
190437	405460
42362	405461
43	405462
135038	405463
5035	405464
8444	405465
122822	405466
182932	405467
77447	405468
75772	405469
217877	405470
2195	405471
3769	405472
120962	405473
91865	405474
124771	405475
1787	405476
131590	405477
19925	405478
128046	405479
13189	405480
97261	405481
19490	405482
299075	405483
12800	405484
71841	405485
21094	405486
612	405487
24617	405488
402	405489
256390	405490
38182	405491
183702	405492
21295	405493
148669	405494
117312	405495
58300	405496
238351	405497
64994	405498
202999	405499
94842	405500
35273	405501
26336	405502
101867	405503
53382	405504
249233	405505
157871	405506
42594	405507
216799	405508
200353	405509
62589	405510
58178	405511
285926	405512
216356	405513
211509	405514
166353	405515
13733	405516
202022	405517
103312	405518
59691	405519
55455	405520
41436	405521
123224	405522
24786	405523
58808	405524
6822	405525
55455	405526
107320	405527
213953	405528
83831	405529
42927	405530
10044	405531
24932	405532
234505	405533
155063	405534
216286	405535
22060	405536
173874	405537
167138	405538
8751	405539
61331	405540
27654	405541
117149	405542
11606	405543
19765	405544
714	405545
18220	405546
19303	405547
3448	405548
11728	405549
84652	405550
27720	405551
25477	405552
1592	405553
20837	405554
151707	405555
228330	405556
137987	405557
33781	405558
184801	405559
133036	405560
14765	405561
7925	405562
342	405563
175627	405564
130876	405565
142346	405566
6488	405567
116139	405568
8625	405569
4859	405570
59577	405571
35266	405572
154413	405573
22001	405574
28819	405575
19169	405576
44300	405577
29451	405578
38216	405579
203395	405580
82555	405581
212506	405582
49492	405583
10973	405584
27376	405585
8555	405586
122317	405587
114173	405588
65649	405589
13058	405590
697	405591
4791	405592
48883	405593
85468	405594
9256	405595
50195	405596
9388	405597
42255	405598
88717	405599
207118	405600
50625	405601
2203	405602
1	405603
148470	405604
148315	405605
17942	405606
110342	405607
1857	405608
158161	405609
209550	405610
25842	405611
28407	405612
91782	405613
6509	405614
53691	405615
242699	405616
23225	405617
25038	405618
28794	405619
12143	405620
156945	405621
48326	405622
17340	405623
3342	405624
274446	405625
117989	405626
242477	405627
1	405628
7	405629
137642	405630
25497	405631
302221	405632
41789	405633
105026	405634
55399	405635
8769	405636
121199	405637
21446	405638
24259	405639
246159	405640
174228	405641
7023	405642
4282	405643
3874	405644
15669	405645
22114	405646
28576	405647
38021	405648
38986	405649
189058	405650
65887	405651
29718	405652
54565	405653
75443	405654
1857	405655
6559	405656
209546	405657
30947	405658
29068	405659
54258	405660
396	405661
36806	405662
5493	405663
76501	405664
36193	405665
3152	405666
138389	405667
200893	405668
57127	405669
142224	405670
175276	405671
295	405672
68865	405673
86320	405674
36359	405675
21254	405676
122458	405677
61981	405678
53278	405679
6193	405680
2825	405681
33507	405682
290231	405683
27405	405684
107625	405685
74421	405686
245259	405687
113836	405688
4928	405689
54	405690
9659	405691
158307	405692
196344	405693
10713	405694
200459	405695
89625	405696
86677	405697
168127	405698
121299	405699
179962	405700
122858	405701
272710	405702
287223	405703
199090	405704
207824	405705
256456	405706
31097	405707
253547	405708
199047	405709
225594	405710
8035	405711
120273	405712
2672	405713
96301	405714
194648	405715
13389	405716
163359	405717
88686	405718
2190	405719
11739	405720
49763	405721
145424	405722
151454	405723
44443	405724
263279	405725
300563	405726
48902	405727
4881	405728
72879	405729
4460	405730
41890	405731
89388	405732
13502	405733
39997	405734
49402	405735
53356	405736
3665	405737
49682	405738
191893	405739
98677	405740
10745	405741
94527	405742
284408	405743
96553	405744
170783	405745
12845	405746
16916	405747
20	405748
41995	405749
73594	405750
13624	405751
58997	405752
7426	405753
124804	405754
106130	405755
251917	405756
48835	405757
4894	405758
91866	405759
32641	405760
100593	405761
15460	405762
31461	405763
191490	405764
8793	405765
36433	405766
85955	405767
7176	405768
193519	405769
1953	405770
173830	405771
265309	405772
258661	405773
27219	405774
55199	405775
8897	405776
2092	405777
122663	405778
150748	405779
27375	405780
342	405781
62008	405782
16629	405783
98963	405784
42061	405785
2056	405786
30870	405787
15657	405788
39252	405789
13017	405790
27547	405791
63467	405792
25195	405793
116952	405794
110821	405795
17814	405796
211988	405797
18321	405798
57970	405799
2286	405800
958	405801
47170	405802
114908	405803
15430	405804
254861	405805
89426	405806
23496	405807
36061	405808
10573	405809
56490	405810
29200	405811
259255	405812
211339	405813
70083	405814
239694	405815
116760	405816
19718	405817
32266	405818
3653	405819
42577	405820
143851	405821
115715	405822
16545	405823
14541	405824
1299	405825
31170	405826
25477	405827
46887	405828
97211	405829
604	405830
61704	405831
1056	405832
96896	405833
148586	405834
294	405835
75474	405836
9637	405837
132200	405838
161838	405839
99239	405840
693	405841
108033	405842
103498	405843
36022	405844
204591	405845
3573	405846
46672	405847
26939	405848
10596	405849
4049	405850
118476	405851
46911	405852
117687	405853
12579	405854
1136	405855
68059	405856
4525	405857
210193	405858
88809	405859
189622	405860
47367	405861
134352	405862
6497	405863
83361	405864
89888	405865
54890	405866
193413	405867
55510	405868
122185	405869
75062	405870
155256	405871
100527	405872
11997	405873
45893	405874
88597	405875
199239	405876
8198	405877
86633	405878
1059	405879
85977	405880
24965	405881
209971	405882
16591	405883
51095	405884
194045	405885
9118	405886
53889	405887
94589	405888
2765	405889
122553	405890
42878	405891
68903	405892
2764	405893
12249	405894
59598	405895
11093	405896
13139	405897
15748	405898
1257	405899
30843	405900
33199	405901
99053	405902
131377	405903
87440	405904
215543	405905
19619	405906
17092	405907
30412	405908
130311	405909
187	405910
75602	405911
494	405912
53191	405913
4046	405914
38689	405915
133555	405916
80827	405917
11166	405918
171377	405919
201218	405920
2358	405921
36410	405922
97311	405923
30890	405924
271565	405925
105730	405926
8260	405927
31362	405928
14207	405929
214686	405930
35060	405931
198697	405932
51144	405933
87027	405934
105141	405935
40963	405936
200668	405937
165512	405938
50715	405939
36978	405940
29638	405941
47048	405942
35647	405943
89182	405944
180380	405945
187935	405946
12683	405947
64769	405948
41220	405949
210038	405950
15984	405951
52320	405952
6565	405953
113430	405954
68747	405955
123	405956
163361	405957
187859	405958
89511	405959
133364	405960
94180	405961
155821	405962
248936	405963
26118	405964
163901	405965
183242	405966
311477	405967
72192	405968
42596	405969
193632	405970
19900	405971
59916	405972
38898	405973
6381	405974
6381	405975
343	405976
152258	405977
17222	405978
231323	405979
31151	405980
166562	405981
4555	405982
92798	405983
5748	405984
8148	405985
20086	405986
38477	405987
26117	405988
26117	405989
27110	405990
64162	405991
191821	405992
57094	405993
271403	405994
51826	405995
49900	405996
163923	405997
69215	405998
31498	405999
141249	406000
54262	406001
12683	406002
58618	406003
30000	406004
220680	406005
9954	406006
52649	406007
212166	406008
291724	406009
18898	406010
145336	406011
132252	406012
44475	406013
1882	406014
9347	406015
30340	406016
80001	406017
27515	406018
75183	406019
68318	406020
2323	406021
139729	406022
23762	406023
134036	406024
208129	406025
3909	406026
263036	406027
9437	406028
112542	406029
74976	406030
140752	406031
134687	406032
293173	406033
118641	406034
62525	406035
34231	406036
96469	406037
184629	406038
67353	406039
434	406040
3909	406041
274630	406042
32916	406043
114884	406044
17376	406045
76083	406046
804	406047
39226	406048
39226	406049
139849	406050
145635	406051
76277	406052
35396	406053
13761	406054
14290	406055
150587	406056
30990	406057
120147	406058
86763	406059
161479	406060
14178	406061
119970	406062
32637	406063
574	406064
37664	406065
15438	406066
106316	406067
44756	406068
183723	406069
212727	406070
112013	406071
4066	406072
84212	406073
186074	406074
215318	406075
13942	406076
104244	406077
3791	406078
184541	406079
92373	406080
34555	406081
194110	406082
171578	406083
35981	406084
13170	406085
62608	406086
74775	406087
135052	406088
180684	406089
39875	406090
144688	406091
88209	406092
20646	406093
13980	406094
107162	406095
54088	406096
140591	406097
157910	406098
219509	406099
86345	406100
71023	406101
20584	406102
85816	406103
8380	406104
85443	406105
51724	406106
101135	406107
178990	406108
478	406109
116581	406110
30963	406111
139184	406112
180677	406113
253555	406114
136367	406115
30474	406116
189399	406117
102076	406118
128034	406119
193753	406120
43852	406121
145925	406122
76953	406123
52891	406124
282566	406125
63913	406126
42371	406127
126852	406128
122009	406129
67967	406130
34203	406131
271139	406132
10073	406133
49291	406134
39670	406135
64342	406136
17419	406137
46064	406138
8805	406139
105575	406140
3491	406141
63478	406142
224885	406143
56952	406144
15121	406145
58832	406146
92272	406147
63040	406148
1140	406149
48713	406150
2807	406151
23175	406152
45698	406153
23794	406154
30913	406155
16023	406156
65767	406157
47619	406158
7786	406159
7469	406160
24855	406161
63508	406162
308818	406163
101749	406164
21134	406165
52528	406166
33615	406167
20504	406168
8601	406169
31236	406170
52376	406171
15195	406172
98938	406173
49781	406174
42562	406175
138004	406176
145816	406177
88094	406178
10375	406179
179732	406180
15984	406181
10138	406182
132410	406183
55217	406184
928	406185
13937	406186
10596	406187
60490	406188
84058	406189
25904	406190
41720	406191
211880	406192
91424	406193
262	406194
19791	406195
40157	406196
7824	406197
28821	406198
7884	406199
126788	406200
7319	406201
34546	406202
773	406203
23582	406204
191402	406205
19278	406206
138127	406207
56938	406208
56938	406209
150204	406210
156280	406211
76586	406212
142539	406213
126153	406214
37186	406215
653	406216
9097	406217
756	406218
9824	406219
20594	406220
120434	406221
58664	406222
159848	406223
166601	406224
236419	406225
75656	406226
239544	406227
12902	406228
15011	406229
58431	406230
167	406231
31684	406232
186747	406233
70720	406234
6385	406235
251090	406236
84206	406237
6965	406238
14735	406239
129919	406240
19079	406241
279548	406242
145220	406243
100285	406244
133818	406245
25763	406246
40350	406247
15962	406248
18610	406249
248736	406250
4483	406251
9373	406252
18268	406253
54467	406254
10719	406255
51279	406256
199769	406257
41610	406258
11752	406259
116983	406260
196310	406261
101042	406262
117823	406263
14056	406264
22251	406265
155843	406266
97145	406267
205907	406268
3083	406269
48038	406270
120908	406271
57896	406272
147605	406273
3753	406274
157	406275
135625	406276
64215	406277
76393	406278
54091	406279
5985	406280
573	406281
15016	406282
6271	406283
172650	406284
40359	406285
39474	406286
22556	406287
28239	406288
7797	406289
124252	406290
126038	406291
217196	406292
302016	406293
9989	406294
30441	406295
10487	406296
292624	406297
61935	406298
39412	406299
126144	406300
62878	406301
79350	406302
33884	406303
72841	406304
1470	406305
125680	406306
78244	406307
120813	406308
193361	406309
2412	406310
143784	406311
47699	406312
46839	406313
106460	406314
2713	406315
1391	406316
30622	406317
29092	406318
6966	406319
144866	406320
7842	406321
2644	406322
183201	406323
4859	406324
274787	406325
39073	406326
90600	406327
184431	406328
97098	406329
1408	406330
16643	406331
33239	406332
91207	406333
21934	406334
24919	406335
120812	406336
52279	406337
27271	406338
12711	406339
236511	406340
103785	406341
140871	406342
66121	406343
3103	406344
40869	406345
13547	406346
31117	406347
157205	406348
98661	406349
6846	406350
6846	406351
1405	406352
8909	406353
31101	406354
260677	406355
39973	406356
5532	406357
64439	406358
128373	406359
178578	406360
132128	406361
119613	406362
2981	406363
23811	406364
92440	406365
36310	406366
122880	406367
8480	406368
4133	406369
40305	406370
68485	406371
101427	406372
91323	406373
30781	406374
16374	406375
234	406376
32149	406377
2933	406378
306732	406379
3908	406380
255002	406381
20547	406382
128947	406383
16452	406384
5583	406385
3124	406386
14736	406387
18050	406388
292736	406389
70347	406390
67850	406391
12039	406392
16203	406393
20695	406394
54904	406395
3589	406396
34852	406397
42869	406398
298266	406399
235695	406400
117648	406401
41092	406402
39022	406403
7061	406404
6841	406405
253715	406406
31021	406407
13095	406408
230548	406409
77591	406410
134587	406411
1172	406412
2058	406413
9243	406414
254563	406415
271271	406416
10480	406417
31510	406418
287059	406419
30696	406420
105630	406421
3417	406422
1043	406423
35387	406424
8956	406425
6118	406426
209541	406427
21714	406428
252340	406429
2943	406430
86881	406431
91901	406432
17248	406433
34536	406434
215260	406435
14347	406436
41477	406437
77304	406438
128624	406439
18036	406440
2349	406441
52623	406442
5135	406443
34117	406444
3770	406445
4365	406446
402	406447
163455	406448
77304	406449
285033	406450
7640	406451
4088	406452
84214	406453
244784	406454
271098	406455
138551	406456
223656	406457
90065	406458
16475	406459
30056	406460
65081	406461
208531	406462
7253	406463
39346	406464
90770	406465
94916	406466
52227	406467
244589	406468
59064	406469
163679	406470
33	406471
192825	406472
205123	406473
615	406474
112128	406475
140273	406476
16780	406477
36812	406478
127602	406479
31983	406480
92244	406481
27873	406482
204749	406483
157309	406484
138486	406485
131629	406486
89675	406487
46158	406488
83898	406489
78874	406490
28495	406491
26618	406492
33634	406493
6198	406494
67689	406495
18682	406496
25762	406497
2008	406498
123128	406499
1089	406500
200227	406501
169736	406502
13411	406503
58690	406504
77246	406505
43330	406506
281498	406507
166216	406508
240396	406509
13126	406510
94460	406511
192955	406512
192955	406513
63539	406514
4077	406515
7866	406516
16211	406517
10898	406518
161452	406519
40585	406520
21911	406521
11615	406522
122609	406523
3083	406524
3083	406525
24162	406526
28541	406527
4605	406528
3321	406529
163538	406530
141510	406531
248402	406532
281947	406533
277	406534
236088	406535
72253	406536
2324	406537
46646	406538
266199	406539
32335	406540
9103	406541
32634	406542
47987	406543
200296	406544
121023	406545
121004	406546
11077	406547
96144	406548
52993	406549
84611	406550
31796	406551
21886	406552
22470	406553
81538	406554
228671	406555
26949	406556
247468	406557
5651	406558
73491	406559
194797	406560
57179	406561
303397	406562
141014	406563
214440	406564
111832	406565
82954	406566
63766	406567
44352	406568
79800	406569
37765	406570
89073	406571
89073	406572
103865	406573
151399	406574
1946	406575
52488	406576
56699	406577
9599	406578
14345	406579
8088	406580
88771	406581
43554	406582
71937	406583
24611	406584
61005	406585
22122	406586
8761	406587
21681	406588
10472	406589
94967	406590
6532	406591
35944	406592
23994	406593
88551	406594
41895	406595
2126	406596
120658	406597
120658	406598
37473	406599
72185	406600
13465	406601
178142	406602
4186	406603
51639	406604
196783	406605
60739	406606
23311	406607
287997	406608
14323	406609
22545	406610
7682	406611
6308	406612
110266	406613
25697	406614
81529	406615
20331	406616
138243	406617
51267	406618
41183	406619
107773	406620
278319	406621
21702	406622
9378	406623
83230	406624
18	406625
51279	406626
43429	406627
293209	406628
20832	406629
202780	406630
270804	406631
238132	406632
77874	406633
22153	406634
133593	406635
7490	406636
73766	406637
69641	406638
45013	406639
279607	406640
25948	406641
126764	406642
75822	406643
286691	406644
56515	406645
63294	406646
124544	406647
161209	406648
294913	406649
241285	406650
98325	406651
101843	406652
70249	406653
80956	406654
121605	406655
168954	406656
221021	406657
21481	406658
33	406659
277718	406660
25215	406661
167646	406662
4479	406663
46897	406664
14632	406665
57129	406666
64055	406667
80101	406668
268006	406669
165883	406670
16151	406671
3496	406672
282093	406673
111500	406674
23336	406675
12976	406676
172456	406677
243032	406678
100327	406679
4728	406680
101087	406681
252783	406682
4728	406683
171037	406684
142002	406685
128166	406686
14715	406687
200827	406688
54751	406689
5372	406690
42917	406691
93478	406692
6893	406693
143224	406694
53779	406695
206149	406696
118422	406697
81990	406698
74029	406699
133275	406700
138141	406701
265151	406702
123000	406703
143255	406704
45762	406705
55509	406706
96953	406707
110260	406708
197060	406709
126708	406710
64045	406711
262855	406712
21690	406713
87281	406714
93438	406715
67694	406716
142798	406717
833	406718
35988	406719
128695	406720
180409	406721
176458	406722
146716	406723
38779	406724
171847	406725
13956	406726
220878	406727
161917	406728
281835	406729
79823	406730
31660	406731
40639	406732
147947	406733
296106	406734
102500	406735
56011	406736
124152	406737
17100	406738
213533	406739
3043	406740
12212	406741
289822	406742
95917	406743
159022	406744
152619	406745
24824	406746
80028	406747
60193	406748
35	406749
1248	406750
3972	406751
143342	406752
143299	406753
78223	406754
186435	406755
214350	406756
116928	406757
165444	406758
71476	406759
95648	406760
73461	406761
178967	406762
250128	406763
70884	406764
4762	406765
258768	406766
35344	406767
5441	406768
109412	406769
125240	406770
174607	406771
121417	406772
1579	406773
72463	406774
33340	406775
10412	406776
44862	406777
200441	406778
92	406779
5731	406780
168444	406781
4691	406782
1923	406783
50684	406784
31472	406785
34261	406786
106089	406787
8764	406788
205013	406789
63612	406790
130286	406791
67654	406792
57918	406793
251625	406794
153714	406795
123061	406796
226816	406797
83101	406798
20377	406799
80923	406800
129898	406801
9058	406802
284734	406803
19842	406804
35820	406805
35820	406806
252350	406807
173686	406808
100762	406809
141398	406810
239177	406811
74842	406812
139449	406813
82205	406814
78473	406815
107170	406816
80580	406817
119423	406818
19422	406819
19817	406820
60204	406821
85226	406822
52457	406823
282465	406824
39389	406825
117482	406826
256395	406827
42473	406828
955	406829
1526	406830
192936	406831
73324	406832
18933	406833
81231	406834
246382	406835
151004	406836
266281	406837
43659	406838
21043	406839
244939	406840
17717	406841
170041	406842
178311	406843
42566	406844
57577	406845
122129	406846
53107	406847
160683	406848
46790	406849
49541	406850
2280	406851
148358	406852
180744	406853
272133	406854
26980	406855
190561	406856
143	406857
178249	406858
208360	406859
255328	406860
101593	406861
100660	406862
139741	406863
243776	406864
55266	406865
19053	406866
2793	406867
106808	406868
2125	406869
50348	406870
36809	406871
157966	406872
253613	406873
81062	406874
182137	406875
67147	406876
133739	406877
34984	406878
69006	406879
301303	406880
132969	406881
3650	406882
11540	406883
38073	406884
22008	406885
178105	406886
177892	406887
36148	406888
1423	406889
116264	406890
64523	406891
22328	406892
40470	406893
15152	406894
255799	406895
93295	406896
175538	406897
108995	406898
166742	406899
22060	406900
34331	406901
220	406902
75026	406903
137119	406904
18585	406905
18957	406906
102487	406907
5720	406908
236538	406909
272811	406910
238394	406911
145666	406912
89968	406913
201281	406914
15213	406915
746	406916
3361	406917
6928	406918
93036	406919
2453	406920
246601	406921
23152	406922
193659	406923
196737	406924
40070	406925
143166	406926
74787	406927
14527	406928
88885	406929
50012	406930
13320	406931
99296	406932
284144	406933
42678	406934
10163	406935
165155	406936
193800	406937
137183	406938
134385	406939
161074	406940
42546	406941
8660	406942
189928	406943
219926	406944
172397	406945
262901	406946
157395	406947
7722	406948
108208	406949
2377	406950
145207	406951
3702	406952
29946	406953
11787	406954
121749	406955
291246	406956
115577	406957
162425	406958
25632	406959
27451	406960
118379	406961
308752	406962
33941	406963
65140	406964
163445	406965
14357	406966
206642	406967
24083	406968
146883	406969
33873	406970
8352	406971
13851	406972
75967	406973
37840	406974
4718	406975
28669	406976
16580	406977
8718	406978
115244	406979
39453	406980
93286	406981
303899	406982
174698	406983
1419	406984
1742	406985
3141	406986
4312	406987
29201	406988
209318	406989
23284	406990
97378	406991
149132	406992
97392	406993
35555	406994
46907	406995
77778	406996
77778	406997
44169	406998
115690	406999
10603	407000
148919	407001
24681	407002
42910	407003
132310	407004
157673	407005
5701	407006
99883	407007
3615	407008
43587	407009
61452	407010
194458	407011
220372	407012
88577	407013
4246	407014
258438	407015
43082	407016
302309	407017
135982	407018
305771	407019
1588	407020
21828	407021
33541	407022
66312	407023
22065	407024
18330	407025
198938	407026
187876	407027
113955	407028
253040	407029
14130	407030
239001	407031
247431	407032
111051	407033
15661	407034
41307	407035
304046	407036
307002	407037
86031	407038
128981	407039
139278	407040
51520	407041
24287	407042
822	407043
62536	407044
9234	407045
238306	407046
75148	407047
185397	407048
146273	407049
109131	407050
86838	407051
288191	407052
283510	407053
129411	407054
11085	407055
207559	407056
73520	407057
40036	407058
6223	407059
132532	407060
30398	407061
68693	407062
235908	407063
117197	407064
33545	407065
78962	407066
18272	407067
94082	407068
45477	407069
176069	407070
43324	407071
159947	407072
4439	407073
140454	407074
154751	407075
21489	407076
304421	407077
20648	407078
189810	407079
249141	407080
23734	407081
141390	407082
13959	407083
102535	407084
125032	407085
49430	407086
118336	407087
31309	407088
1945	407089
136988	407090
86227	407091
271312	407092
136216	407093
170899	407094
34440	407095
255019	407096
130228	407097
279318	407098
84572	407099
115313	407100
200520	407101
79813	407102
8719	407103
54070	407104
19764	407105
53186	407106
22610	407107
28901	407108
15431	407109
202348	407110
198681	407111
196410	407112
218220	407113
4517	407114
255755	407115
1621	407116
103662	407117
139806	407118
59479	407119
28274	407120
13811	407121
5505	407122
35	407123
36541	407124
116333	407125
279558	407126
64161	407127
60663	407128
1242	407129
45685	407130
240336	407131
185317	407132
110769	407133
180743	407134
254582	407135
65410	407136
90606	407137
127413	407138
96281	407139
14587	407140
36941	407141
64624	407142
44920	407143
114659	407144
16913	407145
82027	407146
13803	407147
258458	407148
89669	407149
139917	407150
242345	407151
198525	407152
38641	407153
190584	407154
123124	407155
18983	407156
84575	407157
22460	407158
129979	407159
60416	407160
290595	407161
4849	407162
4433	407163
160646	407164
266347	407165
67529	407166
126390	407167
56182	407168
133576	407169
12245	407170
214677	407171
1833	407172
52921	407173
158696	407174
46	407175
22193	407176
103952	407177
149619	407178
42216	407179
70067	407180
34197	407181
235232	407182
102046	407183
193895	407184
2427	407185
18345	407186
133358	407187
185124	407188
53919	407189
23720	407190
164105	407191
1935	407192
162981	407193
50757	407194
4315	407195
181591	407196
6184	407197
168138	407198
113455	407199
132156	407200
156967	407201
52609	407202
3050	407203
156549	407204
148871	407205
31423	407206
6752	407207
182739	407208
274634	407209
27634	407210
187536	407211
84831	407212
117652	407213
147858	407214
210871	407215
34713	407216
205652	407217
40642	407218
22681	407219
210929	407220
257820	407221
88986	407222
49927	407223
26243	407224
126077	407225
118918	407226
831	407227
201037	407228
129008	407229
124818	407230
79314	407231
143055	407232
47307	407233
192228	407234
28001	407235
12168	407236
265379	407237
231522	407238
44104	407239
127991	407240
12	407241
209019	407242
286335	407243
1068	407244
190538	407245
80943	407246
30119	407247
52763	407248
31	407249
96584	407250
1948	407251
1862	407252
59986	407253
17438	407254
46	407255
12639	407256
80872	407257
119209	407258
171708	407259
150353	407260
1477	407261
53215	407262
12289	407263
89440	407264
72449	407265
147410	407266
155004	407267
96324	407268
267915	407269
54103	407270
1379	407271
14661	407272
66018	407273
106861	407274
18193	407275
30146	407276
1691	407277
98752	407278
45052	407279
3679	407280
34199	407281
83290	407282
77361	407283
11632	407284
213741	407285
12967	407286
15334	407287
106207	407288
259241	407289
5873	407290
43882	407291
181026	407292
179837	407293
253521	407294
14317	407295
27356	407296
40242	407297
41112	407298
21021	407299
98681	407300
74342	407301
11120	407302
57813	407303
188126	407304
164479	407305
14770	407306
144705	407307
40383	407308
840	407309
39210	407310
89227	407311
64931	407312
50376	407313
227311	407314
1071	407315
4393	407316
204241	407317
3900	407318
174009	407319
4165	407320
9249	407321
96855	407322
300	407323
14154	407324
121141	407325
121141	407326
106469	407327
145142	407328
6538	407329
11320	407330
8631	407331
155459	407332
96877	407333
27223	407334
54192	407335
53400	407336
96928	407337
122732	407338
38893	407339
118659	407340
40112	407341
256716	407342
64713	407343
120912	407344
80575	407345
90131	407346
4388	407347
279678	407348
26978	407349
26978	407350
27926	407351
109696	407352
79002	407353
284193	407354
2590	407355
139520	407356
48834	407357
100810	407358
173211	407359
27477	407360
93318	407361
64753	407362
127129	407363
85300	407364
86344	407365
66477	407366
47581	407367
141130	407368
36098	407369
38286	407370
42390	407371
64226	407372
2502	407373
82754	407374
13456	407375
12158	407376
229970	407377
214534	407378
128362	407379
134221	407380
97981	407381
16762	407382
13510	407383
4950	407384
195589	407385
20474	407386
1664	407387
86494	407388
11517	407389
17988	407390
132232	407391
11515	407392
67292	407393
230924	407394
32508	407395
53827	407396
97009	407397
185017	407398
201969	407399
8042	407400
33979	407401
213187	407402
53958	407403
304871	407404
127832	407405
41398	407406
201666	407407
119194	407408
253961	407409
124305	407410
26928	407411
144993	407412
833	407413
12151	407414
96448	407415
38966	407416
38966	407417
3740	407418
1030	407419
10129	407420
34094	407421
59630	407422
60802	407423
274381	407424
195348	407425
195348	407426
95056	407427
17833	407428
307089	407429
22229	407430
37848	407431
116745	407432
199462	407433
19658	407434
140191	407435
149354	407436
220844	407437
23764	407438
162068	407439
237099	407440
126996	407441
198331	407442
300902	407443
24518	407444
14207	407445
74864	407446
238416	407447
17909	407448
27974	407449
135002	407450
9311	407451
57577	407452
57577	407453
65602	407454
65370	407455
12355	407456
32848	407457
49592	407458
783	407459
15683	407460
16351	407461
52292	407462
46758	407463
3335	407464
19555	407465
31902	407466
68992	407467
108	407468
60602	407469
5818	407470
6498	407471
136237	407472
134810	407473
3692	407474
85174	407475
10713	407476
123152	407477
651	407478
180509	407479
5257	407480
8522	407481
117140	407482
163241	407483
163241	407484
10973	407485
35437	407486
37311	407487
166581	407488
34872	407489
28322	407490
36197	407491
35505	407492
39233	407493
16971	407494
48148	407495
17244	407496
101571	407497
20568	407498
234343	407499
48748	407500
51054	407501
198032	407502
13590	407503
34041	407504
97586	407505
106837	407506
373	407507
220005	407508
73677	407509
64005	407510
30257	407511
7440	407512
2945	407513
12944	407514
84187	407515
6318	407516
82382	407517
643	407518
44225	407519
23318	407520
40959	407521
27924	407522
297015	407523
34027	407524
47	407525
305554	407526
13338	407527
48480	407528
5944	407529
10438	407530
17640	407531
155	407532
214372	407533
148611	407534
145423	407535
43336	407536
48096	407537
131381	407538
125627	407539
1079	407540
161421	407541
13105	407542
232126	407543
134942	407544
210485	407545
134984	407546
141350	407547
214822	407548
69866	407549
340	407550
147860	407551
131023	407552
157870	407553
162878	407554
45690	407555
130860	407556
105918	407557
124519	407558
116058	407559
21478	407560
82799	407561
188787	407562
102663	407563
59530	407564
67042	407565
92481	407566
20215	407567
247318	407568
7221	407569
28094	407570
114175	407571
8251	407572
129575	407573
129575	407574
9311	407575
139690	407576
100777	407577
19092	407578
84711	407579
168581	407580
7560	407581
42288	407582
55902	407583
279856	407584
2870	407585
41565	407586
47640	407587
83252	407588
111950	407589
60097	407590
168576	407591
60672	407592
38507	407593
104117	407594
36302	407595
221759	407596
144984	407597
4502	407598
66035	407599
224896	407600
123246	407601
38490	407602
13197	407603
91317	407604
90156	407605
60877	407606
36320	407607
2708	407608
3563	407609
183911	407610
930	407611
53002	407612
51061	407613
88170	407614
211193	407615
70762	407616
29614	407617
133879	407618
175337	407619
175053	407620
97413	407621
124766	407622
42905	407623
5357	407624
151614	407625
208440	407626
3934	407627
7005	407628
29125	407629
243089	407630
18019	407631
79250	407632
174025	407633
191755	407634
73883	407635
86719	407636
92652	407637
143693	407638
69814	407639
31059	407640
167545	407641
24410	407642
77638	407643
12889	407644
35409	407645
93083	407646
19709	407647
262512	407648
38466	407649
153406	407650
131079	407651
308506	407652
202482	407653
20433	407654
145285	407655
145328	407656
19315	407657
79335	407658
236377	407659
127577	407660
173353	407661
17208	407662
78277	407663
865	407664
9400	407665
6986	407666
83046	407667
148	407668
15096	407669
105351	407670
70314	407671
149488	407672
108325	407673
22399	407674
295841	407675
2959	407676
30692	407677
42937	407678
21877	407679
12337	407680
138910	407681
34079	407682
101695	407683
76927	407684
278383	407685
5175	407686
19890	407687
20258	407688
56036	407689
126769	407690
244995	407691
161847	407692
93907	407693
34695	407694
185888	407695
10545	407696
67049	407697
3225	407698
3097	407699
10392	407700
27675	407701
92368	407702
146144	407703
13805	407704
119635	407705
89367	407706
71674	407707
56107	407708
305699	407709
27471	407710
312694	407711
24011	407712
38750	407713
289189	407714
42868	407715
218034	407716
53962	407717
24921	407718
254594	407719
124090	407720
55925	407721
6223	407722
302643	407723
132664	407724
34664	407725
104343	407726
56125	407727
214323	407728
135935	407729
6334	407730
147916	407731
99928	407732
271739	407733
73690	407734
33886	407735
20562	407736
21973	407737
6948	407738
129739	407739
3825	407740
96033	407741
181268	407742
6848	407743
87307	407744
23040	407745
65045	407746
95547	407747
14394	407748
217495	407749
65001	407750
65014	407751
142053	407752
21408	407753
107184	407754
125542	407755
37512	407756
131253	407757
13919	407758
48278	407759
31462	407760
96472	407761
175228	407762
41980	407763
10908	407764
306894	407765
206596	407766
163655	407767
135114	407768
30256	407769
113557	407770
311372	407771
177875	407772
123787	407773
467	407774
248343	407775
42910	407776
37761	407777
9311	407778
192262	407779
286795	407780
25552	407781
81454	407782
182740	407783
15970	407784
293449	407785
187753	407786
298449	407787
41873	407788
57477	407789
214894	407790
52977	407791
118333	407792
49220	407793
208247	407794
211786	407795
192221	407796
116763	407797
235789	407798
102120	407799
297364	407800
189370	407801
224034	407802
56705	407803
88297	407804
189780	407805
193118	407806
196501	407807
212331	407808
67466	407809
91551	407810
27305	407811
143346	407812
4	407813
2813	407814
48383	407815
129505	407816
644	407817
251611	407818
67746	407819
171430	407820
201042	407821
4912	407822
5827	407823
37599	407824
288	407825
14337	407826
33975	407827
8904	407828
45500	407829
105040	407830
24001	407831
260435	407832
10939	407833
197512	407834
72507	407835
279098	407836
39731	407837
32373	407838
10379	407839
948	407840
2522	407841
122999	407842
21283	407843
47500	407844
225629	407845
54940	407846
262693	407847
104875	407848
101513	407849
124567	407850
93762	407851
3299	407852
23445	407853
269228	407854
165263	407855
312474	407856
73482	407857
196267	407858
42033	407859
83936	407860
131940	407861
277647	407862
119758	407863
33371	407864
220694	407865
11729	407866
11506	407867
11729	407868
229013	407869
185100	407870
24101	407871
98825	407872
3027	407873
61958	407874
305688	407875
301661	407876
123292	407877
256647	407878
167085	407879
52865	407880
41089	407881
41153	407882
198148	407883
81898	407884
107497	407885
179309	407886
16878	407887
90836	407888
2567	407889
14736	407890
67529	407891
4226	407892
105753	407893
25759	407894
100600	407895
25374	407896
272278	407897
250639	407898
186958	407899
73082	407900
104893	407901
285483	407902
55773	407903
55773	407904
94055	407905
120123	407906
285	407907
95885	407908
144607	407909
42169	407910
93729	407911
34260	407912
11726	407913
209168	407914
138078	407915
19885	407916
129714	407917
44539	407918
171045	407919
171045	407920
68998	407921
237603	407922
132655	407923
35026	407924
288252	407925
6407	407926
248655	407927
113502	407928
7424	407929
29536	407930
120122	407931
184196	407932
97115	407933
140895	407934
93439	407935
121238	407936
123776	407937
36709	407938
11435	407939
143820	407940
105397	407941
22697	407942
15047	407943
117678	407944
82730	407945
73008	407946
126673	407947
289694	407948
99661	407949
294343	407950
17451	407951
44090	407952
29092	407953
20237	407954
9049	407955
71978	407956
64619	407957
22102	407958
208704	407959
200201	407960
73340	407961
209455	407962
149348	407963
212	407964
202949	407965
127838	407966
262517	407967
57185	407968
62504	407969
138588	407970
91540	407971
71439	407972
142309	407973
116438	407974
139354	407975
6393	407976
241143	407977
145906	407978
114517	407979
2417	407980
274780	407981
172995	407982
185463	407983
56578	407984
133125	407985
71488	407986
4887	407987
13341	407988
76527	407989
94657	407990
4138	407991
111134	407992
16541	407993
79765	407994
16874	407995
114339	407996
7566	407997
237201	407998
83751	407999
95571	408000
306773	408001
212656	408002
14407	408003
305826	408004
29630	408005
3893	408006
121104	408007
66221	408008
72831	408009
118957	408010
202208	408011
86848	408012
9137	408013
5568	408014
111906	408015
82343	408016
5531	408017
234356	408018
99770	408019
136345	408020
6717	408021
66293	408022
41850	408023
123694	408024
2037	408025
12572	408026
21756	408027
9990	408028
143606	408029
137336	408030
109580	408031
69725	408032
773	408033
234332	408034
159866	408035
138075	408036
83967	408037
72731	408038
58968	408039
78192	408040
23191	408041
94968	408042
49427	408043
55284	408044
243007	408045
72474	408046
253002	408047
118755	408048
304956	408049
204118	408050
24620	408051
3181	408052
140835	408053
31260	408054
261553	408055
55588	408056
215701	408057
25016	408058
29144	408059
172569	408060
32391	408061
80853	408062
164690	408063
197273	408064
32134	408065
63974	408066
421	408067
123435	408068
136265	408069
5827	408070
8561	408071
89202	408072
9	408073
23968	408074
7812	408075
69	408076
308935	408077
139842	408078
9846	408079
252179	408080
43375	408081
50024	408082
98120	408083
28221	408084
8133	408085
6444	408086
77611	408087
11011	408088
290124	408089
34257	408090
42555	408091
4394	408092
41452	408093
72879	408094
28966	408095
4906	408096
44169	408097
210363	408098
21349	408099
31789	408100
268523	408101
30472	408102
68408	408103
75	408104
20424	408105
23593	408106
142561	408107
57185	408108
41862	408109
747	408110
34408	408111
80243	408112
177658	408113
23207	408114
35036	408115
255329	408116
236727	408117
96353	408118
57332	408119
18050	408120
90850	408121
67	408122
18665	408123
9266	408124
158306	408125
3056	408126
11094	408127
44749	408128
171	408129
95868	408130
45999	408131
44508	408132
20792	408133
11870	408134
64912	408135
195552	408136
31572	408137
16134	408138
216438	408139
137026	408140
125363	408141
142736	408142
208850	408143
182824	408144
71884	408145
33337	408146
66926	408147
61960	408148
51606	408149
38965	408150
10242	408151
73401	408152
1872	408153
29432	408154
72183	408155
238832	408156
44427	408157
121217	408158
21546	408159
152276	408160
72606	408161
194657	408162
14372	408163
6417	408164
235880	408165
65048	408166
14644	408167
44576	408168
133634	408169
178089	408170
12269	408171
67850	408172
35497	408173
35773	408174
30532	408175
161380	408176
127614	408177
22343	408178
177200	408179
273973	408180
5076	408181
126070	408182
237737	408183
293849	408184
303239	408185
47937	408186
552	408187
101089	408188
133945	408189
85880	408190
9775	408191
189943	408192
15073	408193
260779	408194
25703	408195
19137	408196
64616	408197
49120	408198
102	408199
36183	408200
78012	408201
143506	408202
30164	408203
55327	408204
36722	408205
773	408206
108923	408207
42450	408208
251184	408209
61000	408210
123685	408211
123685	408212
62875	408213
81714	408214
2014	408215
211392	408216
12766	408217
125004	408218
137294	408219
10786	408220
17583	408221
34970	408222
116531	408223
256832	408224
193463	408225
47580	408226
70412	408227
48045	408228
279818	408229
269283	408230
83209	408231
11145	408232
132716	408233
6988	408234
74697	408235
171318	408236
101730	408237
46761	408238
170471	408239
118478	408240
129182	408241
214958	408242
40811	408243
124198	408244
33670	408245
184214	408246
58426	408247
179627	408248
35226	408249
156327	408250
44589	408251
162812	408252
126677	408253
299430	408254
2906	408255
38678	408256
74814	408257
246453	408258
23888	408259
166802	408260
99363	408261
89807	408262
144242	408263
82987	408264
96337	408265
3	408266
31943	408267
115185	408268
101728	408269
22594	408270
85908	408271
31245	408272
110733	408273
1129	408274
16708	408275
83200	408276
103328	408277
31361	408278
13400	408279
41963	408280
43739	408281
191394	408282
85936	408283
33859	408284
16340	408285
11434	408286
43	408287
17072	408288
107481	408289
52217	408290
2653	408291
26094	408292
26094	408293
124769	408294
305811	408295
74096	408296
2266	408297
134227	408298
144729	408299
13018	408300
2299	408301
46480	408302
56668	408303
130516	408304
294	408305
30975	408306
142249	408307
144673	408308
14432	408309
34021	408310
89989	408311
155131	408312
27230	408313
203804	408314
7507	408315
14767	408316
217431	408317
156195	408318
202236	408319
277592	408320
48775	408321
94853	408322
80064	408323
11324	408324
58712	408325
95214	408326
163857	408327
72	408328
96860	408329
194550	408330
165362	408331
1552	408332
15559	408333
116460	408334
47944	408335
32177	408336
60007	408337
32400	408338
29355	408339
927	408340
18195	408341
18195	408342
60492	408343
186191	408344
41618	408345
151065	408346
100491	408347
180929	408348
121480	408349
204	408350
26883	408351
24676	408352
26706	408353
89782	408354
89828	408355
110917	408356
6749	408357
57859	408358
98891	408359
44011	408360
106505	408361
111184	408362
53990	408363
177597	408364
106028	408365
23367	408366
80394	408367
208048	408368
38529	408369
45931	408370
140694	408371
38076	408372
214053	408373
123193	408374
9962	408375
73805	408376
206796	408377
69375	408378
10156	408379
70348	408380
61517	408381
35626	408382
56770	408383
70435	408384
85543	408385
104783	408386
250226	408387
14487	408388
119487	408389
2597	408390
44619	408391
245963	408392
198173	408393
129204	408394
18371	408395
110318	408396
6575	408397
160358	408398
63564	408399
252767	408400
13328	408401
70005	408402
197608	408403
42311	408404
22132	408405
174216	408406
236129	408407
281570	408408
77785	408409
214931	408410
25359	408411
436	408412
96026	408413
58018	408414
3602	408415
29848	408416
285968	408417
36113	408418
59934	408419
14217	408420
1443	408421
1181	408422
71705	408423
95844	408424
11217	408425
80248	408426
193375	408427
84412	408428
3642	408429
103524	408430
61055	408431
35891	408432
294006	408433
51580	408434
106226	408435
76547	408436
48988	408437
204614	408438
127801	408439
30955	408440
20005	408441
13385	408442
26823	408443
35730	408444
59243	408445
119068	408446
1901	408447
20121	408448
158114	408449
40389	408450
41206	408451
9627	408452
109134	408453
132772	408454
193001	408455
87862	408456
273711	408457
204489	408458
48457	408459
58206	408460
55941	408461
73292	408462
146646	408463
37790	408464
66007	408465
115855	408466
169549	408467
15705	408468
2505	408469
124951	408470
4699	408471
270377	408472
44238	408473
77906	408474
35923	408475
46086	408476
39221	408477
50176	408478
203378	408479
195735	408480
126981	408481
176313	408482
186558	408483
201746	408484
9429	408485
29877	408486
67489	408487
82172	408488
451	408489
96599	408490
54761	408491
76621	408492
49788	408493
39891	408494
223500	408495
182271	408496
8502	408497
833	408498
209134	408499
245354	408500
118648	408501
73316	408502
62770	408503
137863	408504
122060	408505
91841	408506
81897	408507
19733	408508
182690	408509
71997	408510
120825	408511
88236	408512
144810	408513
214389	408514
245278	408515
27230	408516
190283	408517
45719	408518
19080	408519
121169	408520
77433	408521
103664	408522
131484	408523
137253	408524
18933	408525
38800	408526
187	408527
160661	408528
17216	408529
17216	408530
34683	408531
173442	408532
83559	408533
50516	408534
42856	408535
3024	408536
117858	408537
17118	408538
200104	408539
13882	408540
156817	408541
23912	408542
20547	408543
271294	408544
293911	408545
140726	408546
1208	408547
248532	408548
5188	408549
11314	408550
100210	408551
71306	408552
255333	408553
119735	408554
200746	408555
87244	408556
88362	408557
10550	408558
1217	408559
185163	408560
219	408561
4876	408562
207847	408563
306285	408564
266868	408565
17245	408566
3308	408567
65780	408568
48406	408569
3457	408570
12739	408571
12739	408572
53440	408573
58387	408574
58387	408575
56590	408576
14743	408577
23979	408578
15631	408579
157687	408580
47546	408581
6860	408582
311452	408583
164645	408584
154721	408585
91837	408586
148450	408587
66005	408588
83734	408589
145660	408590
68841	408591
159194	408592
128758	408593
27828	408594
91386	408595
13685	408596
159916	408597
213886	408598
272011	408599
81330	408600
47254	408601
15123	408602
83955	408603
154586	408604
195581	408605
126321	408606
282962	408607
182957	408608
135968	408609
130614	408610
27441	408611
74063	408612
22861	408613
15897	408614
114803	408615
33398	408616
96855	408617
12011	408618
121805	408619
149753	408620
137856	408621
4467	408622
156458	408623
2388	408624
10777	408625
217731	408626
36042	408627
178447	408628
68076	408629
182901	408630
2284	408631
69815	408632
36894	408633
41355	408634
244926	408635
201359	408636
182612	408637
1623	408638
18166	408639
238888	408640
136477	408641
185336	408642
13500	408643
134955	408644
11569	408645
130694	408646
30583	408647
78	408648
25691	408649
299730	408650
20451	408651
269253	408652
202041	408653
23567	408654
182205	408655
14860	408656
208653	408657
149547	408658
270180	408659
56639	408660
56639	408661
58289	408662
46967	408663
9745	408664
156969	408665
138202	408666
23872	408667
77227	408668
1167	408669
9705	408670
11333	408671
119840	408672
3136	408673
7743	408674
229852	408675
264703	408676
37862	408677
38625	408678
8540	408679
57450	408680
112460	408681
191965	408682
180161	408683
154767	408684
38772	408685
200713	408686
281688	408687
5763	408688
89849	408689
79135	408690
40060	408691
306533	408692
136462	408693
24468	408694
37747	408695
127156	408696
14274	408697
4972	408698
3504	408699
273808	408700
9568	408701
261069	408702
19096	408703
268258	408704
44442	408705
173741	408706
15607	408707
125876	408708
280614	408709
21933	408710
61363	408711
115612	408712
196206	408713
78644	408714
108777	408715
172085	408716
250919	408717
13832	408718
128754	408719
87818	408720
233462	408721
48616	408722
271779	408723
194997	408724
194918	408725
108838	408726
35500	408727
133741	408728
71255	408729
144936	408730
77684	408731
126826	408732
136733	408733
130979	408734
194435	408735
102233	408736
174825	408737
174850	408738
36418	408739
90829	408740
111559	408741
214165	408742
162295	408743
568	408744
7097	408745
35380	408746
84128	408747
113857	408748
19574	408749
13233	408750
170874	408751
32794	408752
11079	408753
62344	408754
25946	408755
105676	408756
309698	408757
158328	408758
33857	408759
12430	408760
51099	408761
184182	408762
19550	408763
142071	408764
5690	408765
40318	408766
77704	408767
24193	408768
265310	408769
34868	408770
9	408771
234310	408772
22	408773
26347	408774
301067	408775
41	408776
19377	408777
57442	408778
13421	408779
62947	408780
135332	408781
48607	408782
228087	408783
305193	408784
13141	408785
76152	408786
217923	408787
362	408788
58344	408789
155283	408790
57343	408791
5120	408792
302474	408793
123699	408794
2735	408795
10569	408796
973	408797
1957	408798
51736	408799
32782	408800
177728	408801
11513	408802
1916	408803
94194	408804
85137	408805
280519	408806
27225	408807
6633	408808
40934	408809
96899	408810
52245	408811
13396	408812
63954	408813
1194	408814
3445	408815
114259	408816
251	408817
197774	408818
49376	408819
49418	408820
3282	408821
135870	408822
29665	408823
9372	408824
127887	408825
37252	408826
30327	408827
9719	408828
4960	408829
92635	408830
99	408831
231955	408832
94418	408833
88682	408834
193881	408835
143500	408836
182299	408837
105176	408838
15983	408839
38975	408840
84636	408841
2188	408842
34	408843
203682	408844
48023	408845
57295	408846
296416	408847
36169	408848
1033	408849
2022	408850
74758	408851
5442	408852
1772	408853
305500	408854
5020	408855
136415	408856
110169	408857
11142	408858
194007	408859
113744	408860
47885	408861
216484	408862
7185	408863
81171	408864
16500	408865
29400	408866
131282	408867
294788	408868
68912	408869
144056	408870
44755	408871
8061	408872
218328	408873
94160	408874
12222	408875
259236	408876
17670	408877
583	408878
122099	408879
211048	408880
9744	408881
49062	408882
204570	408883
9066	408884
155	408885
31435	408886
31264	408887
129987	408888
175	408889
26057	408890
761	408891
248905	408892
297224	408893
44443	408894
33652	408895
16892	408896
216938	408897
13620	408898
43770	408899
195648	408900
132482	408901
28908	408902
186233	408903
20891	408904
87308	408905
5181	408906
1621	408907
18771	408908
109	408909
31438	408910
233184	408911
5595	408912
110878	408913
300698	408914
25239	408915
109586	408916
85622	408917
85622	408918
5577	408919
130326	408920
130326	408921
211470	408922
50044	408923
64097	408924
6335	408925
152082	408926
12370	408927
11221	408928
41985	408929
76152	408930
78320	408931
36683	408932
281157	408933
266973	408934
5572	408935
112749	408936
57278	408937
177384	408938
34873	408939
106431	408940
228166	408941
1662	408942
319	408943
29223	408944
265882	408945
109366	408946
104683	408947
83761	408948
56032	408949
1000	408950
12241	408951
62736	408952
157648	408953
30911	408954
202384	408955
74249	408956
113659	408957
35065	408958
106790	408959
210767	408960
60383	408961
40203	408962
80237	408963
31529	408964
19593	408965
243397	408966
334	408967
1150	408968
67597	408969
91622	408970
106732	408971
514	408972
73	408973
651	408974
5616	408975
132236	408976
73	408977
27	408978
1609	408979
1329	408980
202958	408981
118500	408982
5289	408983
14863	408984
197641	408985
42035	408986
88157	408987
109947	408988
174662	408989
40920	408990
69404	408991
28359	408992
6754	408993
10417	408994
27290	408995
133016	408996
38372	408997
165575	408998
24220	408999
79192	409000
82692	409001
2032	409002
90499	409003
138878	409004
25863	409005
59950	409006
581	409007
136646	409008
15709	409009
192087	409010
9092	409011
122014	409012
30984	409013
136417	409014
7944	409015
20479	409016
132196	409017
77051	409018
272268	409019
26458	409020
51539	409021
93129	409022
210892	409023
48716	409024
79274	409025
181579	409026
116694	409027
41383	409028
17635	409029
20287	409030
19445	409031
12666	409032
59534	409033
163421	409034
54019	409035
48358	409036
18322	409037
4106	409038
81275	409039
60895	409040
163780	409041
271168	409042
11683	409043
54124	409044
102750	409045
45165	409046
15115	409047
94467	409048
15787	409049
26356	409050
15490	409051
74336	409052
132808	409053
47578	409054
174024	409055
51223	409056
253249	409057
125411	409058
137821	409059
254996	409060
132009	409061
55213	409062
216148	409063
171990	409064
218079	409065
145586	409066
36010	409067
23892	409068
3356	409069
248301	409070
119039	409071
119039	409072
76030	409073
67779	409074
123902	409075
181291	409076
206934	409077
3204	409078
198318	409079
251282	409080
166546	409081
17058	409082
62497	409083
79884	409084
154480	409085
189577	409086
49136	409087
99747	409088
58231	409089
212509	409090
269721	409091
9502	409092
40042	409093
3738	409094
112533	409095
149709	409096
23961	409097
4790	409098
34122	409099
2630	409100
92954	409101
52967	409102
11262	409103
199394	409104
60234	409105
63561	409106
6633	409107
8915	409108
194524	409109
118164	409110
14551	409111
58895	409112
102346	409113
7850	409114
156872	409115
63634	409116
8202	409117
233504	409118
207585	409119
152786	409120
118639	409121
32953	409122
28407	409123
83321	409124
45515	409125
110281	409126
4617	409127
5037	409128
71481	409129
30361	409130
37443	409131
10413	409132
471	409133
176781	409134
272465	409135
124492	409136
36654	409137
162795	409138
5755	409139
143759	409140
146429	409141
42793	409142
46707	409143
42434	409144
250710	409145
35311	409146
218806	409147
6524	409148
36654	409149
90452	409150
35752	409151
35752	409152
302854	409153
144790	409154
64608	409155
170975	409156
4859	409157
32917	409158
62930	409159
52386	409160
68793	409161
156466	409162
311795	409163
78829	409164
9520	409165
231206	409166
60530	409167
75950	409168
28661	409169
169453	409170
11871	409171
132307	409172
153203	409173
4093	409174
35630	409175
131134	409176
151287	409177
4882	409178
62889	409179
30002	409180
1704	409181
6800	409182
92631	409183
155211	409184
4740	409185
212774	409186
143603	409187
2521	409188
21691	409189
2306	409190
15259	409191
2165	409192
162960	409193
82977	409194
9276	409195
130632	409196
26752	409197
82775	409198
72927	409199
166223	409200
3568	409201
44885	409202
66368	409203
92229	409204
125661	409205
134892	409206
101534	409207
70075	409208
64661	409209
149675	409210
56796	409211
74883	409212
82090	409213
283236	409214
116613	409215
89809	409216
51649	409217
51649	409218
24019	409219
131908	409220
10804	409221
25104	409222
14953	409223
3850	409224
176014	409225
8419	409226
139672	409227
19286	409228
136702	409229
32025	409230
216395	409231
293201	409232
203935	409233
296829	409234
2567	409235
118843	409236
72573	409237
161943	409238
200481	409239
134099	409240
40	409241
147949	409242
42348	409243
282834	409244
72946	409245
7545	409246
545	409247
74819	409248
128324	409249
50215	409250
545	409251
39824	409252
5982	409253
37416	409254
29632	409255
61945	409256
1547	409257
84093	409258
107159	409259
239681	409260
1130	409261
6837	409262
67102	409263
14328	409264
195517	409265
74497	409266
281909	409267
14969	409268
192791	409269
147416	409270
65273	409271
167981	409272
20361	409273
17411	409274
3849	409275
126798	409276
127415	409277
10747	409278
251976	409279
47524	409280
162360	409281
229273	409282
8198	409283
125448	409284
33751	409285
144040	409286
36751	409287
3970	409288
69759	409289
240686	409290
102672	409291
22920	409292
44988	409293
11763	409294
11697	409295
10535	409296
34	409297
4224	409298
1421	409299
2111	409300
242946	409301
78115	409302
206740	409303
109359	409304
67019	409305
71924	409306
118416	409307
129160	409308
303673	409309
3067	409310
31825	409311
2329	409312
65331	409313
29149	409314
88680	409315
19572	409316
195952	409317
11967	409318
11967	409319
8046	409320
298275	409321
59169	409322
9307	409323
9307	409324
57225	409325
7377	409326
18180	409327
20935	409328
216828	409329
1556	409330
58639	409331
90654	409332
62402	409333
205868	409334
29422	409335
217956	409336
39840	409337
185490	409338
49452	409339
17794	409340
3315	409341
81494	409342
185880	409343
7095	409344
135553	409345
118576	409346
64229	409347
224935	409348
37551	409349
22262	409350
97717	409351
43138	409352
12646	409353
246829	409354
86807	409355
217908	409356
15737	409357
19408	409358
87845	409359
31219	409360
545	409361
31067	409362
195472	409363
117603	409364
1943	409365
9048	409366
10531	409367
147117	409368
50187	409369
31550	409370
24399	409371
38187	409372
51099	409373
215685	409374
47086	409375
1573	409376
865	409377
11269	409378
127217	409379
197349	409380
60807	409381
90770	409382
43124	409383
121755	409384
191349	409385
176157	409386
173018	409387
7153	409388
213006	409389
102733	409390
42903	409391
94592	409392
57960	409393
272327	409394
72686	409395
24605	409396
51426	409397
48165	409398
180127	409399
35890	409400
88597	409401
86492	409402
187	409403
2350	409404
112251	409405
56018	409406
114192	409407
140177	409408
67019	409409
152313	409410
76152	409411
10761	409412
66954	409413
50187	409414
75527	409415
308587	409416
251617	409417
613	409418
7694	409419
194668	409420
21188	409421
95632	409422
165454	409423
221776	409424
213469	409425
218546	409426
27552	409427
162636	409428
39380	409429
23936	409430
275061	409431
285475	409432
9396	409433
2608	409434
91692	409435
60458	409436
16554	409437
213504	409438
31465	409439
58956	409440
284025	409441
3274	409442
27815	409443
31265	409444
6865	409445
28412	409446
181815	409447
232719	409448
71730	409449
5760	409450
145278	409451
93866	409452
26595	409453
142	409454
876	409455
49084	409456
1437	409457
15723	409458
32818	409459
180675	409460
7886	409461
27138	409462
66523	409463
260260	409464
130584	409465
32897	409466
55846	409467
588	409468
45088	409469
9097	409470
1914	409471
160328	409472
67702	409473
107499	409474
8973	409475
83669	409476
6931	409477
155330	409478
124280	409479
53270	409480
297573	409481
35469	409482
3699	409483
65971	409484
146018	409485
24452	409486
24718	409487
3758	409488
31215	409489
69259	409490
274	409491
32832	409492
11467	409493
105022	409494
157699	409495
10974	409496
180622	409497
121471	409498
59511	409499
4651	409500
10597	409501
83964	409502
20318	409503
51661	409504
6076	409505
194219	409506
32561	409507
40569	409508
73337	409509
115133	409510
54420	409511
1512	409512
116884	409513
84270	409514
272301	409515
69455	409516
11876	409517
3884	409518
113730	409519
162296	409520
18265	409521
38874	409522
71691	409523
17670	409524
73092	409525
256718	409526
83492	409527
170529	409528
144468	409529
12519	409530
60228	409531
44580	409532
52996	409533
76840	409534
166745	409535
907	409536
14460	409537
250488	409538
54010	409539
12863	409540
259827	409541
59823	409542
32671	409543
58201	409544
34682	409545
2566	409546
96479	409547
43640	409548
22857	409549
57471	409550
17391	409551
1181	409552
4579	409553
90532	409554
19738	409555
5926	409556
16851	409557
6054	409558
190444	409559
57522	409560
2182	409561
60546	409562
5046	409563
40378	409564
117757	409565
244361	409566
936	409567
2308	409568
7	409569
72339	409570
127826	409571
58993	409572
40538	409573
4500	409574
65864	409575
20333	409576
18764	409577
67658	409578
3999	409579
202556	409580
227092	409581
27230	409582
194877	409583
21366	409584
2420	409585
1950	409586
16514	409587
140839	409588
159980	409589
12129	409590
112098	409591
2868	409592
108	409593
628	409594
192643	409595
6923	409596
1872	409597
87	409598
88081	409599
8009	409600
82966	409601
77628	409602
70398	409603
134190	409604
2293	409605
10419	409606
1386	409607
75454	409608
2084	409609
16702	409610
129023	409611
143463	409612
59824	409613
159700	409614
148764	409615
59371	409616
86955	409617
36018	409618
10177	409619
3055	409620
106592	409621
130488	409622
1123	409623
50305	409624
53	409625
1826	409626
36693	409627
34036	409628
2973	409629
26846	409630
138565	409631
3005	409632
9984	409633
47490	409634
25768	409635
248451	409636
296650	409637
132566	409638
312646	409639
87291	409640
102619	409641
3524	409642
13742	409643
11387	409644
21044	409645
11985	409646
14675	409647
243210	409648
8937	409649
43	409650
78518	409651
7331	409652
126027	409653
1559	409654
4131	409655
147338	409656
215903	409657
15353	409658
17551	409659
116	409660
95745	409661
101093	409662
7768	409663
119681	409664
81044	409665
194072	409666
51912	409667
28743	409668
9445	409669
25846	409670
11985	409671
17478	409672
233572	409673
110216	409674
28093	409675
2094	409676
44394	409677
7973	409678
4138	409679
8845	409680
12653	409681
174748	409682
97285	409683
2499	409684
83252	409685
4130	409686
128317	409687
204345	409688
209	409689
198821	409690
16383	409691
62578	409692
43	409693
86185	409694
62851	409695
193219	409696
2093	409697
61779	409698
8967	409699
36191	409700
103329	409701
295148	409702
135151	409703
19448	409704
108	409705
1656	409706
11661	409707
63230	409708
12275	409709
158510	409710
52533	409711
88013	409712
36860	409713
303224	409714
32234	409715
3990	409716
68764	409717
35831	409718
44374	409719
35131	409720
35517	409721
4319	409722
30	409723
72912	409724
244920	409725
120698	409726
173112	409727
56593	409728
30422	409729
300483	409730
66620	409731
70350	409732
35769	409733
115	409734
10740	409735
129813	409736
123410	409737
291561	409738
30540	409739
4548	409740
188784	409741
67807	409742
22813	409743
112306	409744
36118	409745
23716	409746
31805	409747
145174	409748
214768	409749
80543	409750
54171	409751
275934	409752
10860	409753
100259	409754
34133	409755
13520	409756
4749	409757
54905	409758
170913	409759
235836	409760
6792	409761
33317	409762
1723	409763
5740	409764
65622	409765
174289	409766
36176	409767
86897	409768
11752	409769
17369	409770
82752	409771
88637	409772
183296	409773
10565	409774
57736	409775
1778	409776
11450	409777
24554	409778
39925	409779
9678	409780
4170	409781
48828	409782
295001	409783
19946	409784
77463	409785
38510	409786
255110	409787
114201	409788
284585	409789
36335	409790
155953	409791
44816	409792
224262	409793
30690	409794
210799	409795
1818	409796
166622	409797
15082	409798
170245	409799
276521	409800
83470	409801
193752	409802
205337	409803
81228	409804
139989	409805
2375	409806
193815	409807
18517	409808
9935	409809
2545	409810
135437	409811
131614	409812
20857	409813
31029	409814
50333	409815
140	409816
108	409817
18180	409818
249606	409819
6076	409820
89818	409821
8833	409822
984	409823
18180	409824
7422	409825
28107	409826
131067	409827
23625	409828
23961	409829
4790	409830
29177	409831
290543	409832
64956	409833
12788	409834
72997	409835
95826	409836
95572	409837
37958	409838
93561	409839
77098	409840
264832	409841
46714	409842
8925	409843
89161	409844
26358	409845
211219	409846
38127	409847
267212	409848
20769	409849
92164	409850
56274	409851
95399	409852
270212	409853
15188	409854
9471	409855
35408	409856
59042	409857
16555	409858
29333	409859
5469	409860
105416	409861
3177	409862
159123	409863
19617	409864
12214	409865
33412	409866
12580	409867
80257	409868
146042	409869
317	409870
8105	409871
102206	409872
15230	409873
34127	409874
30625	409875
78996	409876
11944	409877
109011	409878
17768	409879
57640	409880
114401	409881
14296	409882
33930	409883
223808	409884
121577	409885
138635	409886
172579	409887
172579	409888
26862	409889
90281	409890
4844	409891
33502	409892
99722	409893
6711	409894
3838	409895
1028	409896
8050	409897
29059	409898
38616	409899
180584	409900
158299	409901
49974	409902
146018	409903
90912	409904
107647	409905
55623	409906
86921	409907
92294	409908
125448	409909
18513	409910
24806	409911
76343	409912
45774	409913
80769	409914
6918	409915
6918	409916
2925	409917
143608	409918
9575	409919
139	409920
9423	409921
2883	409922
47050	409923
31435	409924
60914	409925
70122	409926
21338	409927
42471	409928
46552	409929
21848	409930
3467	409931
2837	409932
1197	409933
2293	409934
10895	409935
117893	409936
148672	409937
674	409938
215479	409939
108573	409940
292338	409941
179039	409942
78831	409943
103908	409944
16157	409945
1772	409946
195583	409947
5607	409948
34391	409949
194836	409950
27476	409951
73586	409952
226218	409953
20223	409954
77596	409955
18516	409956
19021	409957
47784	409958
91419	409959
78751	409960
185393	409961
37906	409962
34229	409963
49450	409964
34346	409965
45694	409966
306597	409967
12202	409968
5426	409969
215975	409970
85846	409971
176480	409972
7704	409973
50492	409974
30149	409975
145814	409976
275247	409977
36008	409978
127500	409979
10614	409980
15787	409981
7370	409982
93787	409983
94441	409984
244405	409985
3868	409986
88950	409987
189616	409988
146915	409989
53350	409990
16076	409991
269264	409992
105913	409993
3695	409994
49571	409995
98188	409996
146249	409997
149388	409998
37581	409999
20925	410000
207633	410001
12571	410002
172357	410003
40390	410004
45183	410005
8515	410006
251124	410007
55280	410008
121890	410009
180959	410010
141494	410011
192230	410012
153603	410013
22891	410014
92258	410015
31333	410016
184211	410017
15652	410018
78506	410019
88337	410020
214082	410021
106630	410022
603	410023
28865	410024
24262	410025
59150	410026
22664	410027
83274	410028
3621	410029
36176	410030
79116	410031
6702	410032
172115	410033
5683	410034
28926	410035
98682	410036
7013	410037
38756	410038
191472	410039
31544	410040
162849	410041
82157	410042
56263	410043
10078	410044
45163	410045
129407	410046
2719	410047
30583	410048
142137	410049
70707	410050
100259	410051
172890	410052
26014	410053
20242	410054
4125	410055
5328	410056
56227	410057
4060	410058
23436	410059
56190	410060
55252	410061
114554	410062
88155	410063
13933	410064
56999	410065
6579	410066
106500	410067
154878	410068
138788	410069
13826	410070
91	410071
66452	410072
2701	410073
131970	410074
19136	410075
51293	410076
84332	410077
143566	410078
30077	410079
69	410080
265805	410081
291388	410082
161760	410083
777	410084
59390	410085
52407	410086
36525	410087
2898	410088
132473	410089
91661	410090
21550	410091
72928	410092
39289	410093
221069	410094
257302	410095
177614	410096
3491	410097
163788	410098
145567	410099
94758	410100
59960	410101
109527	410102
18550	410103
264429	410104
30331	410105
27183	410106
9186	410107
16966	410108
146487	410109
166159	410110
6178	410111
52111	410112
77227	410113
128913	410114
1090	410115
135283	410116
18160	410117
144963	410118
11957	410119
1559	410120
41222	410121
109128	410122
27810	410123
24501	410124
206765	410125
2204	410126
6654	410127
109741	410128
12619	410129
284645	410130
267271	410131
36318	410132
20590	410133
996	410134
160016	410135
130525	410136
173049	410137
175538	410138
138791	410139
17632	410140
52494	410141
10380	410142
131124	410143
48474	410144
2175	410145
85796	410146
81371	410147
86752	410148
54980	410149
5629	410150
2987	410151
213567	410152
35606	410153
71654	410154
9162	410155
3124	410156
15307	410157
27426	410158
13356	410159
178179	410160
85364	410161
117270	410162
5503	410163
78263	410164
52381	410165
52381	410166
52717	410167
43316	410168
197093	410169
86970	410170
26023	410171
6539	410172
33673	410173
5339	410174
6734	410175
12508	410176
271687	410177
275543	410178
277360	410179
96615	410180
56485	410181
67653	410182
128242	410183
38772	410184
22750	410185
67362	410186
82409	410187
82409	410188
21898	410189
12504	410190
15526	410191
264581	410192
1251	410193
14251	410194
170254	410195
96490	410196
63238	410197
81333	410198
12301	410199
20322	410200
29687	410201
25991	410202
4749	410203
141199	410204
41496	410205
288076	410206
117210	410207
67487	410208
71932	410209
118010	410210
68499	410211
17334	410212
55083	410213
34354	410214
157528	410215
77777	410216
46384	410217
141291	410218
91993	410219
8700	410220
20322	410221
142609	410222
92032	410223
28581	410224
16948	410225
4228	410226
1128	410227
189588	410228
127387	410229
11523	410230
41902	410231
719	410232
157679	410233
59793	410234
286296	410235
35684	410236
3106	410237
37167	410238
31600	410239
385	410240
137494	410241
176158	410242
51667	410243
29440	410244
20204	410245
69523	410246
175412	410247
27794	410248
29670	410249
2143	410250
144375	410251
57116	410252
279128	410253
278497	410254
14417	410255
237745	410256
1263	410257
12503	410258
258630	410259
69455	410260
116163	410261
21445	410262
106934	410263
1251	410264
6521	410265
1437	410266
33080	410267
29034	410268
14449	410269
2811	410270
13765	410271
277850	410272
18588	410273
131137	410274
129	410275
911	410276
2244	410277
3891	410278
15527	410279
2118	410280
18592	410281
3625	410282
107107	410283
128242	410284
146325	410285
105022	410286
155113	410287
75001	410288
17072	410289
51673	410290
47946	410291
20408	410292
246076	410293
208502	410294
206891	410295
1880	410296
16791	410297
4480	410298
64062	410299
67166	410300
1641	410301
104019	410302
174747	410303
3274	410304
67666	410305
743	410306
141932	410307
82562	410308
11311	410309
305084	410310
122925	410311
108917	410312
216082	410313
188	410314
87250	410315
168	410316
10945	410317
19216	410318
3854	410319
152339	410320
58945	410321
54904	410322
174484	410323
105005	410324
33612	410325
287892	410326
115858	410327
15134	410328
33955	410329
79997	410330
24756	410331
126652	410332
25536	410333
72908	410334
240839	410335
121369	410336
51452	410337
16138	410338
264200	410339
158299	410340
33571	410341
7780	410342
72037	410343
72829	410344
63651	410345
151354	410346
48348	410347
124630	410348
1422	410349
17372	410350
62631	410351
15223	410352
15600	410353
137770	410354
20105	410355
199520	410356
87160	410357
40368	410358
202428	410359
39140	410360
52688	410361
127269	410362
20784	410363
3582	410364
15571	410365
14201	410366
83539	410367
114685	410368
100501	410369
256981	410370
55467	410371
38773	410372
75715	410373
9173	410374
39432	410375
78579	410376
278533	410377
198161	410378
71196	410379
27825	410380
187773	410381
111813	410382
12530	410383
196796	410384
23913	410385
49684	410386
125542	410387
300910	410388
34509	410389
67236	410390
4210	410391
120854	410392
74972	410393
46085	410394
152526	410395
187529	410396
44345	410397
50372	410398
3452	410399
31856	410400
46733	410401
188151	410402
298785	410403
42102	410404
29152	410405
15977	410406
76834	410407
95148	410408
34699	410409
121518	410410
184112	410411
245221	410412
67154	410413
63902	410414
220160	410415
6426	410416
42194	410417
57920	410418
24836	410419
238737	410420
25996	410421
8415	410422
244137	410423
629	410424
32529	410425
264273	410426
117473	410427
104352	410428
4381	410429
15078	410430
12404	410431
30794	410432
19494	410433
15613	410434
66894	410435
90470	410436
147744	410437
26815	410438
54421	410439
101219	410440
13155	410441
37963	410442
15078	410443
6756	410444
1	410445
9166	410446
94775	410447
6622	410448
53131	410449
60201	410450
29832	410451
21317	410452
4417	410453
214675	410454
25304	410455
67018	410456
116524	410457
65997	410458
73752	410459
85294	410460
9488	410461
18535	410462
281890	410463
209809	410464
50812	410465
41419	410466
98655	410467
147543	410468
573	410469
1518	410470
211052	410471
12415	410472
16130	410473
11137	410474
73158	410475
15418	410476
174956	410477
117278	410478
27	410479
10556	410480
3876	410481
187560	410482
519	410483
23301	410484
3211	410485
2235	410486
135341	410487
29896	410488
122302	410489
26774	410490
42841	410491
5910	410492
46062	410493
2034	410494
3604	410495
9495	410496
4138	410497
6764	410498
5674	410499
268604	410500
5187	410501
85873	410502
12415	410503
60554	410504
13158	410505
91993	410506
138568	410507
23635	410508
7373	410509
1528	410510
4023	410511
190845	410512
8339	410513
43221	410514
16715	410515
25002	410516
5291	410517
185178	410518
35616	410519
43214	410520
62704	410521
95886	410522
3117	410523
25017	410524
1327	410525
1905	410526
109582	410527
298458	410528
1440	410529
29805	410530
6426	410531
35515	410532
22	410533
72067	410534
248852	410535
248650	410536
12957	410537
156995	410538
81551	410539
3177	410540
9241	410541
202731	410542
24560	410543
2763	410544
230357	410545
225593	410546
37226	410547
38510	410548
86329	410549
20568	410550
849	410551
65956	410552
181916	410553
130957	410554
77543	410555
10302	410556
21243	410557
57697	410558
1741	410559
196669	410560
11697	410561
5438	410562
67443	410563
178317	410564
81999	410565
253740	410566
9769	410567
258259	410568
9769	410569
23424	410570
91964	410571
3624	410572
10237	410573
150294	410574
37478	410575
115726	410576
195977	410577
6481	410578
22699	410579
35675	410580
12230	410581
11800	410582
25592	410583
138985	410584
23801	410585
9571	410586
20522	410587
17650	410588
71078	410589
39378	410590
201910	410591
171803	410592
53644	410593
28108	410594
31722	410595
118578	410596
159963	410597
190321	410598
20771	410599
5483	410600
65679	410601
13990	410602
196414	410603
27683	410604
32848	410605
308594	410606
15763	410607
149031	410608
62645	410609
23516	410610
152230	410611
67735	410612
56353	410613
17372	410614
13914	410615
164653	410616
1552	410617
42757	410618
21682	410619
78700	410620
1373	410621
1847	410622
75878	410623
208141	410624
17171	410625
51566	410626
95255	410627
26255	410628
57151	410629
269155	410630
3415	410631
75938	410632
238561	410633
170332	410634
242554	410635
45890	410636
288092	410637
64176	410638
64176	410639
154416	410640
229559	410641
67202	410642
42687	410643
5056	410644
50351	410645
84068	410646
144102	410647
58818	410648
199125	410649
174579	410650
143922	410651
66997	410652
99231	410653
280956	410654
205165	410655
265546	410656
116913	410657
91679	410658
12060	410659
1104	410660
60462	410661
70370	410662
63764	410663
289839	410664
30835	410665
153742	410666
152670	410667
40637	410668
44313	410669
13074	410670
106712	410671
148294	410672
116031	410673
234660	410674
151035	410675
47474	410676
45624	410677
46012	410678
51664	410679
27076	410680
253251	410681
44142	410682
14675	410683
288660	410684
50423	410685
66652	410686
8028	410687
18803	410688
207923	410689
112194	410690
80443	410691
85423	410692
27	410693
14928	410694
55025	410695
162458	410696
65226	410697
18171	410698
46960	410699
217510	410700
233737	410701
4933	410702
270852	410703
95902	410704
2941	410705
193522	410706
88937	410707
260660	410708
121738	410709
117730	410710
268372	410711
155752	410712
292055	410713
296924	410714
187402	410715
289135	410716
243570	410717
49031	410718
103191	410719
4912	410720
65831	410721
8711	410722
34360	410723
49515	410724
73467	410725
46006	410726
310296	410727
23637	410728
13604	410729
69829	410730
15896	410731
184490	410732
33879	410733
64944	410734
10488	410735
9403	410736
52758	410737
174828	410738
98935	410739
178697	410740
52005	410741
81820	410742
34084	410743
138433	410744
149754	410745
8301	410746
104129	410747
149968	410748
42847	410749
185113	410750
79411	410751
2546	410752
21009	410753
147351	410754
145932	410755
149819	410756
124568	410757
188644	410758
278916	410759
30165	410760
45135	410761
18693	410762
271886	410763
209828	410764
86870	410765
15091	410766
216	410767
34545	410768
65504	410769
144200	410770
5281	410771
106450	410772
72604	410773
75018	410774
7696	410775
124920	410776
114010	410777
46181	410778
4164	410779
60611	410780
115069	410781
155867	410782
65622	410783
104995	410784
101785	410785
66063	410786
49358	410787
26183	410788
53020	410789
35731	410790
118604	410791
20179	410792
125744	410793
43658	410794
3756	410795
17430	410796
158160	410797
6877	410798
65548	410799
62192	410800
49575	410801
46788	410802
120846	410803
120846	410804
118290	410805
98363	410806
18580	410807
11166	410808
130171	410809
21953	410810
31196	410811
143187	410812
166885	410813
5009	410814
145331	410815
85186	410816
23318	410817
96701	410818
13760	410819
59283	410820
59283	410821
86494	410822
1008	410823
2295	410824
133498	410825
101856	410826
64598	410827
123114	410828
16223	410829
79926	410830
10487	410831
30165	410832
19504	410833
308907	410834
28926	410835
141193	410836
145349	410837
73033	410838
264403	410839
69219	410840
22688	410841
185938	410842
266037	410843
144545	410844
850	410845
10149	410846
18449	410847
7648	410848
150154	410849
4606	410850
59734	410851
1291	410852
183494	410853
130	410854
176679	410855
41701	410856
49894	410857
385	410858
79018	410859
18918	410860
123079	410861
114613	410862
179397	410863
164784	410864
19123	410865
26998	410866
12004	410867
7114	410868
102829	410869
163103	410870
212209	410871
95110	410872
11026	410873
44206	410874
268129	410875
4142	410876
133336	410877
34675	410878
21944	410879
119274	410880
142333	410881
71902	410882
8811	410883
139641	410884
199320	410885
47432	410886
74114	410887
162112	410888
82337	410889
1193	410890
153817	410891
161192	410892
44084	410893
50032	410894
23610	410895
78145	410896
27473	410897
9764	410898
3187	410899
14554	410900
139797	410901
128838	410902
11377	410903
236	410904
24452	410905
100587	410906
66265	410907
87967	410908
75575	410909
12035	410910
108889	410911
179601	410912
201802	410913
64704	410914
88602	410915
50659	410916
127457	410917
291609	410918
147145	410919
65125	410920
10996	410921
75153	410922
134462	410923
836	410924
102456	410925
43502	410926
4032	410927
35366	410928
360	410929
16363	410930
2384	410931
63052	410932
197887	410933
1264	410934
304281	410935
2475	410936
23914	410937
282552	410938
84680	410939
16915	410940
1558	410941
131587	410942
218093	410943
6348	410944
163648	410945
139	410946
175892	410947
2168	410948
493	410949
131762	410950
46311	410951
122193	410952
239277	410953
9581	410954
43636	410955
16573	410956
667	410957
55832	410958
63524	410959
59157	410960
126798	410961
157051	410962
64268	410963
108205	410964
7726	410965
283384	410966
23221	410967
14799	410968
25678	410969
60365	410970
21641	410971
11692	410972
39753	410973
219	410974
156753	410975
185307	410976
110460	410977
161711	410978
129954	410979
51827	410980
106725	410981
14397	410982
66189	410983
34647	410984
80887	410985
113506	410986
63567	410987
20	410988
74338	410989
41983	410990
60572	410991
109017	410992
280467	410993
123307	410994
78260	410995
58712	410996
3415	410997
16500	410998
237888	410999
261095	411000
83747	411001
35911	411002
294098	411003
85499	411004
54522	411005
256452	411006
113900	411007
12926	411008
203481	411009
1299	411010
38677	411011
39556	411012
66654	411013
6176	411014
111052	411015
130921	411016
3836	411017
14820	411018
166759	411019
49172	411020
15519	411021
4317	411022
232490	411023
262	411024
2531	411025
13914	411026
2773	411027
24493	411028
113268	411029
275318	411030
35397	411031
35397	411032
51301	411033
331	411034
183127	411035
1437	411036
27527	411037
115537	411038
119279	411039
109203	411040
9764	411041
67455	411042
30850	411043
212871	411044
61520	411045
145313	411046
86553	411047
270314	411048
3136	411049
29264	411050
160833	411051
103309	411052
16310	411053
92342	411054
44734	411055
2567	411056
16560	411057
163725	411058
34905	411059
755	411060
67931	411061
2108	411062
118095	411063
268290	411064
78104	411065
64442	411066
33428	411067
33623	411068
53538	411069
103439	411070
222895	411071
36479	411072
120975	411073
211436	411074
87644	411075
67415	411076
221720	411077
6923	411078
100252	411079
22609	411080
37374	411081
9485	411082
120110	411083
19741	411084
95172	411085
3954	411086
26717	411087
25851	411088
60195	411089
171898	411090
31554	411091
48155	411092
94910	411093
279552	411094
212104	411095
57831	411096
47210	411097
73170	411098
298842	411099
53241	411100
255055	411101
37154	411102
105753	411103
33028	411104
81872	411105
22998	411106
26092	411107
85954	411108
118433	411109
48326	411110
158747	411111
46757	411112
19530	411113
309992	411114
136787	411115
148799	411116
145816	411117
94004	411118
35311	411119
79144	411120
114498	411121
85166	411122
206709	411123
90927	411124
61756	411125
140518	411126
70667	411127
3143	411128
165286	411129
194428	411130
177247	411131
162680	411132
26671	411133
306	411134
5989	411135
5128	411136
222346	411137
57686	411138
67982	411139
11326	411140
11394	411141
14002	411142
7147	411143
87173	411144
1637	411145
79265	411146
108478	411147
71666	411148
56030	411149
6628	411150
94144	411151
24183	411152
8013	411153
95769	411154
57437	411155
162598	411156
22473	411157
9116	411158
27398	411159
2997	411160
37085	411161
1390	411162
976	411163
57352	411164
58686	411165
484	411166
5963	411167
53325	411168
6991	411169
15826	411170
34101	411171
3818	411172
248125	411173
21595	411174
19388	411175
30	411176
34066	411177
11824	411178
105625	411179
70456	411180
207	411181
56040	411182
34873	411183
33262	411184
115012	411185
76474	411186
95249	411187
6923	411188
15982	411189
222118	411190
80066	411191
258916	411192
158186	411193
31748	411194
208790	411195
208617	411196
90907	411197
303669	411198
303548	411199
43162	411200
21364	411201
144504	411202
233118	411203
41554	411204
30961	411205
28499	411206
265700	411207
65864	411208
1290	411209
14461	411210
58411	411211
32250	411212
80471	411213
109017	411214
50017	411215
16827	411216
290378	411217
21777	411218
22085	411219
34777	411220
7260	411221
30879	411222
274397	411223
8575	411224
265119	411225
1487	411226
37248	411227
37248	411228
105307	411229
59323	411230
176704	411231
17690	411232
194073	411233
118567	411234
164384	411235
21681	411236
166407	411237
51089	411238
2354	411239
56765	411240
85217	411241
15644	411242
49834	411243
20645	411244
10372	411245
145714	411246
84706	411247
309748	411248
23701	411249
22054	411250
127620	411251
1969	411252
245723	411253
99	411254
32806	411255
287887	411256
5427	411257
25381	411258
6080	411259
288360	411260
62334	411261
58862	411262
203200	411263
33496	411264
89199	411265
16966	411266
2736	411267
9118	411268
1657	411269
28553	411270
88937	411271
61818	411272
115921	411273
120554	411274
66023	411275
67157	411276
128500	411277
48562	411278
26011	411279
9780	411280
135104	411281
29552	411282
79560	411283
673	411284
283480	411285
118440	411286
36251	411287
2260	411288
110439	411289
1772	411290
208316	411291
19622	411292
40487	411293
122601	411294
16725	411295
170021	411296
7	411297
4989	411298
100017	411299
210936	411300
166861	411301
212131	411302
289375	411303
65122	411304
52442	411305
76739	411306
85166	411307
131190	411308
39292	411309
17758	411310
28861	411311
233446	411312
305983	411313
168737	411314
257140	411315
15769	411316
81025	411317
255889	411318
79699	411319
100587	411320
197755	411321
227360	411322
50338	411323
91371	411324
66504	411325
277129	411326
63062	411327
30901	411328
35649	411329
164330	411330
50253	411331
67428	411332
301644	411333
82702	411334
205933	411335
12489	411336
198381	411337
89641	411338
188212	411339
46949	411340
112120	411341
179442	411342
230748	411343
236916	411344
226529	411345
200021	411346
14497	411347
86212	411348
40426	411349
208241	411350
175878	411351
100143	411352
160859	411353
176722	411354
79885	411355
200468	411356
76755	411357
2968	411358
256674	411359
5948	411360
121937	411361
78845	411362
210671	411363
59713	411364
173665	411365
118410	411366
51166	411367
97507	411368
176434	411369
62616	411370
38422	411371
42661	411372
139753	411373
24454	411374
95382	411375
117830	411376
57683	411377
18493	411378
1884	411379
232599	411380
96486	411381
283910	411382
19215	411383
82916	411384
205466	411385
81581	411386
94162	411387
22559	411388
172319	411389
154392	411390
243737	411391
167303	411392
240183	411393
57768	411394
118381	411395
88722	411396
246992	411397
253059	411398
194208	411399
20314	411400
8292	411401
181507	411402
142	411403
2293	411404
170879	411405
215192	411406
36265	411407
1356	411408
312376	411409
22163	411410
104406	411411
55094	411412
6196	411413
293797	411414
162638	411415
168241	411416
21891	411417
2648	411418
8811	411419
278185	411420
24554	411421
155293	411422
95874	411423
105809	411424
222257	411425
163148	411426
38349	411427
52454	411428
117519	411429
31307	411430
170649	411431
53687	411432
106799	411433
262416	411434
48928	411435
128654	411436
193749	411437
113196	411438
87726	411439
144724	411440
6539	411441
46916	411442
18500	411443
73884	411444
99798	411445
115140	411446
23758	411447
151	411448
1001	411449
243771	411450
70641	411451
79663	411452
92472	411453
94531	411454
108715	411455
62169	411456
135528	411457
81119	411458
96509	411459
99303	411460
100638	411461
187174	411462
18435	411463
9920	411464
3248	411465
151245	411466
1268	411467
38415	411468
258250	411469
136179	411470
175355	411471
158075	411472
8330	411473
309868	411474
6873	411475
4015	411476
203428	411477
90460	411478
28736	411479
25067	411480
39820	411481
4361	411482
269312	411483
103739	411484
95603	411485
4788	411486
171943	411487
9465	411488
84252	411489
1171	411490
129720	411491
9138	411492
9831	411493
462	411494
48501	411495
35540	411496
87201	411497
12954	411498
3057	411499
13893	411500
51687	411501
84698	411502
27332	411503
89314	411504
122193	411505
78889	411506
98960	411507
92110	411508
120853	411509
9301	411510
79261	411511
63022	411512
95397	411513
59818	411514
21485	411515
160394	411516
184934	411517
90569	411518
68632	411519
70822	411520
116191	411521
110959	411522
88314	411523
187002	411524
144519	411525
199393	411526
135583	411527
72306	411528
17891	411529
107958	411530
20500	411531
100598	411532
67830	411533
92972	411534
36443	411535
264614	411536
69290	411537
178701	411538
40169	411539
16827	411540
236045	411541
27106	411542
13123	411543
241924	411544
72884	411545
23844	411546
29863	411547
296823	411548
102692	411549
299062	411550
125894	411551
61924	411552
130329	411553
30735	411554
61924	411555
89486	411556
208372	411557
303749	411558
98960	411559
33549	411560
176758	411561
11419	411562
88670	411563
33373	411564
31297	411565
22242	411566
85727	411567
125037	411568
124546	411569
188938	411570
115926	411571
286209	411572
17433	411573
43535	411574
65056	411575
20895	411576
260136	411577
110056	411578
87411	411579
161689	411580
153880	411581
180324	411582
19078	411583
181389	411584
44716	411585
72198	411586
109862	411587
207915	411588
45477	411589
147862	411590
273571	411591
13360	411592
153516	411593
326	411594
89887	411595
124405	411596
23	411597
127479	411598
32203	411599
213892	411600
81409	411601
263972	411602
200242	411603
7029	411604
52407	411605
13718	411606
201759	411607
191201	411608
127162	411609
67172	411610
292782	411611
202350	411612
24438	411613
47432	411614
46042	411615
44761	411616
11254	411617
80962	411618
10077	411619
145686	411620
101181	411621
18466	411622
307219	411623
88086	411624
193620	411625
57697	411626
169554	411627
142996	411628
248772	411629
1993	411630
4676	411631
74475	411632
66337	411633
27725	411634
109910	411635
63125	411636
406	411637
12093	411638
38507	411639
42176	411640
53755	411641
18271	411642
90463	411643
99513	411644
16673	411645
73473	411646
4548	411647
12177	411648
177021	411649
42519	411650
288063	411651
109910	411652
96054	411653
72306	411654
260067	411655
182568	411656
6209	411657
79382	411658
43374	411659
8199	411660
45796	411661
40967	411662
194102	411663
194102	411664
260334	411665
196219	411666
12936	411667
177927	411668
137129	411669
191660	411670
70235	411671
17980	411672
21903	411673
1534	411674
82075	411675
112897	411676
56151	411677
189237	411678
280287	411679
201030	411680
56430	411681
40487	411682
40487	411683
243115	411684
47407	411685
17675	411686
286076	411687
52644	411688
65405	411689
11965	411690
198756	411691
17779	411692
51600	411693
711	411694
129907	411695
18491	411696
25852	411697
88170	411698
45739	411699
190476	411700
180797	411701
62910	411702
404	411703
153327	411704
116925	411705
18416	411706
190746	411707
172362	411708
62815	411709
237383	411710
105916	411711
174927	411712
228881	411713
14783	411714
47453	411715
46531	411716
78436	411717
89332	411718
85554	411719
292084	411720
48365	411721
40679	411722
65485	411723
12994	411724
195773	411725
220990	411726
24903	411727
38181	411728
136672	411729
20833	411730
96697	411731
232311	411732
39404	411733
199885	411734
44586	411735
72644	411736
44586	411737
23958	411738
77575	411739
173532	411740
77664	411741
139428	411742
3104	411743
64417	411744
55498	411745
1343	411746
79078	411747
74141	411748
110704	411749
46978	411750
176826	411751
186849	411752
132498	411753
137786	411754
291335	411755
196001	411756
21952	411757
113365	411758
100702	411759
3206	411760
16673	411761
114300	411762
33938	411763
7233	411764
57321	411765
139916	411766
66205	411767
124397	411768
117502	411769
5158	411770
76640	411771
180954	411772
1676	411773
107818	411774
19510	411775
293951	411776
22828	411777
193467	411778
21492	411779
187177	411780
50873	411781
135317	411782
127052	411783
14057	411784
1542	411785
38443	411786
50690	411787
16435	411788
309260	411789
304646	411790
232944	411791
80687	411792
234342	411793
116913	411794
83984	411795
134732	411796
28633	411797
208862	411798
34708	411799
266742	411800
276232	411801
62314	411802
184018	411803
25261	411804
59123	411805
145468	411806
257631	411807
198670	411808
274553	411809
285798	411810
124755	411811
96204	411812
144866	411813
33629	411814
227057	411815
28151	411816
17734	411817
273272	411818
233985	411819
18704	411820
60507	411821
1159	411822
4617	411823
79685	411824
51984	411825
5300	411826
159314	411827
7548	411828
63736	411829
15329	411830
43637	411831
125445	411832
21076	411833
183979	411834
5709	411835
85300	411836
61205	411837
120408	411838
198524	411839
105731	411840
85256	411841
13794	411842
28482	411843
147451	411844
274671	411845
208028	411846
350	411847
84843	411848
84843	411849
2360	411850
252514	411851
27907	411852
9696	411853
9558	411854
14902	411855
289025	411856
109452	411857
21377	411858
10378	411859
34875	411860
17480	411861
55	411862
187340	411863
27130	411864
76152	411865
4565	411866
40611	411867
79531	411868
4030	411869
126928	411870
23625	411871
17966	411872
73505	411873
119711	411874
150697	411875
81726	411876
122019	411877
11137	411878
90014	411879
281311	411880
499	411881
1181	411882
83667	411883
230544	411884
167307	411885
104968	411886
120233	411887
111701	411888
28194	411889
4797	411890
30432	411891
6653	411892
193662	411893
14699	411894
104657	411895
26353	411896
450	411897
82199	411898
886	411899
12100	411900
708	411901
5289	411902
22424	411903
10773	411904
63038	411905
108667	411906
11726	411907
3425	411908
227217	411909
8702	411910
21577	411911
27049	411912
188244	411913
1240	411914
158916	411915
137947	411916
172372	411917
29753	411918
248391	411919
95231	411920
55383	411921
216251	411922
20652	411923
128451	411924
18053	411925
11868	411926
17265	411927
21334	411928
335	411929
86470	411930
10003	411931
166968	411932
74576	411933
133251	411934
87519	411935
191827	411936
32712	411937
124224	411938
268567	411939
80566	411940
19094	411941
9333	411942
47223	411943
90500	411944
94004	411945
27778	411946
77511	411947
271793	411948
837	411949
52036	411950
39486	411951
58305	411952
145531	411953
36736	411954
65468	411955
68302	411956
159396	411957
55584	411958
110959	411959
19729	411960
47793	411961
47510	411962
83214	411963
51173	411964
180626	411965
5498	411966
87019	411967
366	411968
134359	411969
121553	411970
1760	411971
49214	411972
9703	411973
74777	411974
126269	411975
5975	411976
19085	411977
118605	411978
118605	411979
1181	411980
3428	411981
74606	411982
208122	411983
83215	411984
204	411985
17880	411986
34084	411987
57724	411988
198696	411989
22364	411990
90541	411991
17519	411992
160078	411993
38068	411994
55670	411995
135081	411996
86325	411997
13504	411998
17038	411999
48542	412000
17449	412001
33067	412002
157160	412003
204704	412004
31048	412005
45484	412006
75895	412007
34390	412008
202373	412009
28502	412010
39468	412011
98371	412012
154564	412013
113602	412014
105843	412015
6909	412016
191159	412017
21315	412018
96181	412019
44362	412020
168334	412021
66394	412022
63366	412023
74111	412024
81170	412025
19024	412026
56726	412027
10017	412028
263280	412029
116415	412030
1185	412031
22734	412032
62724	412033
56676	412034
49091	412035
97296	412036
7357	412037
220080	412038
20318	412039
40794	412040
95784	412041
266914	412042
6934	412043
64537	412044
55385	412045
96363	412046
194934	412047
3440	412048
4394	412049
621	412050
21364	412051
18728	412052
159091	412053
105375	412054
9980	412055
44436	412056
186	412057
65556	412058
116274	412059
1460	412060
12424	412061
24072	412062
7257	412063
13483	412064
76886	412065
167719	412066
187713	412067
26412	412068
51524	412069
3155	412070
140382	412071
11534	412072
291857	412073
170660	412074
8115	412075
141451	412076
172385	412077
101563	412078
8845	412079
177841	412080
95827	412081
19174	412082
8845	412083
141469	412084
108108	412085
2274	412086
42417	412087
196336	412088
75845	412089
11491	412090
121201	412091
137521	412092
84291	412093
14289	412094
5985	412095
50072	412096
89809	412097
2472	412098
69962	412099
6671	412100
25717	412101
33188	412102
195655	412103
89610	412104
206042	412105
13061	412106
134472	412107
23797	412108
3830	412109
7299	412110
84932	412111
3337	412112
26420	412113
24827	412114
32459	412115
110030	412116
59185	412117
14869	412118
7580	412119
240938	412120
18764	412121
166866	412122
33158	412123
86352	412124
186551	412125
79759	412126
36937	412127
246769	412128
28800	412129
27847	412130
145702	412131
93812	412132
37140	412133
18385	412134
57	412135
30189	412136
115160	412137
241283	412138
99133	412139
67430	412140
67794	412141
81421	412142
61675	412143
143325	412144
22202	412145
138221	412146
71312	412147
195164	412148
74227	412149
263640	412150
57927	412151
61614	412152
54678	412153
132591	412154
32560	412155
193214	412156
7646	412157
36556	412158
155740	412159
138347	412160
68737	412161
4025	412162
24319	412163
9986	412164
238003	412165
141669	412166
70447	412167
6296	412168
3786	412169
113042	412170
136957	412171
57413	412172
56813	412173
284701	412174
109493	412175
166530	412176
25856	412177
121	412178
1200	412179
9579	412180
48007	412181
67580	412182
106614	412183
51737	412184
72063	412185
37195	412186
148867	412187
15193	412188
59982	412189
117056	412190
22908	412191
4017	412192
224	412193
109676	412194
26837	412195
18895	412196
32499	412197
2693	412198
15649	412199
51647	412200
243932	412201
26806	412202
158791	412203
306421	412204
52680	412205
22711	412206
8355	412207
273414	412208
236870	412209
212322	412210
141032	412211
31439	412212
5798	412213
5543	412214
32481	412215
251125	412216
41125	412217
15329	412218
93112	412219
159338	412220
283863	412221
64983	412222
188239	412223
27191	412224
36323	412225
98257	412226
235412	412227
74649	412228
269276	412229
655	412230
58251	412231
190696	412232
176589	412233
24462	412234
152449	412235
70386	412236
202255	412237
54	412238
139824	412239
27000	412240
143458	412241
41282	412242
54374	412243
30493	412244
140223	412245
132344	412246
87961	412247
136277	412248
19859	412249
74576	412250
19102	412251
29508	412252
46653	412253
48165	412254
116702	412255
16388	412256
205687	412257
93075	412258
128992	412259
71820	412260
309099	412261
269508	412262
22342	412263
5924	412264
84078	412265
5760	412266
253626	412267
182371	412268
132444	412269
64173	412270
14607	412271
33129	412272
176252	412273
58434	412274
83631	412275
3215	412276
210395	412277
56197	412278
195616	412279
7935	412280
5356	412281
4472	412282
18375	412283
78244	412284
245952	412285
26680	412286
1605	412287
34527	412288
2661	412289
43385	412290
166940	412291
105294	412292
6324	412293
291403	412294
2475	412295
139750	412296
179031	412297
5461	412298
44152	412299
222482	412300
200965	412301
230884	412302
152670	412303
159870	412304
226593	412305
3761	412306
2987	412307
41429	412308
1574	412309
45814	412310
254625	412311
209704	412312
18019	412313
307020	412314
183393	412315
94008	412316
205306	412317
7758	412318
156022	412319
21706	412320
171481	412321
8047	412322
75289	412323
10560	412324
42982	412325
13678	412326
81451	412327
98546	412328
212593	412329
278962	412330
9048	412331
21536	412332
183148	412333
44612	412334
104657	412335
300339	412336
18521	412337
75401	412338
15636	412339
121207	412340
56646	412341
4461	412342
177927	412343
191157	412344
67377	412345
99853	412346
121221	412347
68412	412348
123727	412349
33964	412350
13643	412351
39302	412352
216424	412353
189024	412354
6627	412355
178267	412356
40427	412357
76390	412358
5558	412359
73192	412360
25754	412361
225527	412362
224703	412363
8279	412364
185374	412365
156990	412366
1312	412367
213012	412368
82608	412369
195259	412370
51455	412371
70776	412372
27976	412373
65323	412374
17768	412375
190824	412376
34416	412377
135932	412378
18009	412379
28333	412380
47816	412381
113181	412382
231755	412383
173718	412384
100263	412385
152233	412386
74869	412387
27907	412388
60034	412389
74986	412390
31462	412391
215743	412392
299251	412393
244543	412394
111082	412395
39302	412396
4330	412397
27246	412398
135429	412399
131633	412400
19339	412401
13352	412402
24064	412403
34360	412404
190952	412405
37530	412406
164534	412407
109109	412408
161810	412409
45411	412410
31056	412411
211858	412412
113247	412413
27002	412414
115363	412415
73315	412416
180618	412417
17748	412418
19871	412419
64988	412420
82105	412421
145468	412422
86093	412423
69443	412424
26227	412425
120465	412426
116056	412427
41807	412428
23909	412429
178177	412430
219293	412431
801	412432
148607	412433
12115	412434
205016	412435
87995	412436
114141	412437
3440	412438
1767	412439
47548	412440
263133	412441
138749	412442
33707	412443
170819	412444
63277	412445
33210	412446
9688	412447
158331	412448
214587	412449
65788	412450
16581	412451
48837	412452
19810	412453
12065	412454
16837	412455
2776	412456
198696	412457
7223	412458
135642	412459
63400	412460
6546	412461
140421	412462
240161	412463
111498	412464
31984	412465
6483	412466
41409	412467
22874	412468
3359	412469
303684	412470
8814	412471
113160	412472
35203	412473
135790	412474
121317	412475
297640	412476
34203	412477
7370	412478
25572	412479
52080	412480
19831	412481
95232	412482
119059	412483
35478	412484
28629	412485
116113	412486
20409	412487
278442	412488
219597	412489
3208	412490
18868	412491
46368	412492
1265	412493
21094	412494
190448	412495
81701	412496
53313	412497
297515	412498
69349	412499
99360	412500
143324	412501
225872	412502
68099	412503
87277	412504
122546	412505
45652	412506
29300	412507
67188	412508
49808	412509
137167	412510
42699	412511
16388	412512
151855	412513
279145	412514
37587	412515
5288	412516
76141	412517
147143	412518
97460	412519
174379	412520
36120	412521
110644	412522
183353	412523
162433	412524
3852	412525
243453	412526
215885	412527
44894	412528
54648	412529
31901	412530
2713	412531
12841	412532
117078	412533
76915	412534
28194	412535
4748	412536
73467	412537
8472	412538
135846	412539
52949	412540
2165	412541
43410	412542
41748	412543
106487	412544
168086	412545
108225	412546
32281	412547
123	412548
99256	412549
39751	412550
3957	412551
233778	412552
4978	412553
310794	412554
70011	412555
97059	412556
92808	412557
77934	412558
210220	412559
302493	412560
35383	412561
47432	412562
8895	412563
247256	412564
3085	412565
230423	412566
29929	412567
23856	412568
53409	412569
131686	412570
113637	412571
155681	412572
296395	412573
37430	412574
7299	412575
7958	412576
200871	412577
53734	412578
56049	412579
175526	412580
78959	412581
195207	412582
12699	412583
74058	412584
87225	412585
106232	412586
21486	412587
14296	412588
16334	412589
10015	412590
2989	412591
990	412592
51981	412593
4098	412594
214031	412595
139919	412596
1581	412597
3417	412598
154356	412599
6362	412600
144476	412601
172649	412602
79132	412603
206749	412604
927	412605
192270	412606
149196	412607
6012	412608
52393	412609
265333	412610
2543	412611
79177	412612
102917	412613
35751	412614
11475	412615
22874	412616
49222	412617
161925	412618
282813	412619
121818	412620
41009	412621
23661	412622
146825	412623
196384	412624
73158	412625
188194	412626
75367	412627
5101	412628
121134	412629
33410	412630
118875	412631
177178	412632
1	412633
13914	412634
144255	412635
16042	412636
17565	412637
24894	412638
227006	412639
45638	412640
160694	412641
2693	412642
2034	412643
34237	412644
40365	412645
19898	412646
270949	412647
273960	412648
8961	412649
37555	412650
37555	412651
208820	412652
45645	412653
33535	412654
190076	412655
11844	412656
38405	412657
259066	412658
37902	412659
130840	412660
112537	412661
85596	412662
63631	412663
7576	412664
51178	412665
193623	412666
140023	412667
123116	412668
1566	412669
6419	412670
106469	412671
276572	412672
266765	412673
56793	412674
289424	412675
25680	412676
81012	412677
35048	412678
245644	412679
1189	412680
212815	412681
179610	412682
130794	412683
225519	412684
439	412685
108752	412686
52710	412687
72674	412688
216583	412689
54024	412690
25258	412691
246471	412692
177263	412693
53832	412694
53718	412695
2274	412696
79729	412697
47200	412698
44450	412699
4579	412700
223024	412701
3066	412702
39338	412703
14811	412704
38687	412705
62943	412706
76401	412707
4069	412708
4485	412709
5237	412710
5465	412711
114615	412712
63869	412713
212357	412714
88748	412715
77181	412716
31432	412717
23746	412718
7548	412719
85758	412720
38510	412721
4909	412722
194510	412723
194510	412724
8228	412725
2661	412726
60840	412727
30836	412728
242188	412729
9908	412730
42296	412731
1400	412732
227573	412733
107852	412734
38708	412735
84211	412736
32456	412737
254370	412738
76413	412739
19355	412740
309915	412741
99576	412742
53814	412743
409	412744
226425	412745
10271	412746
80641	412747
23985	412748
125889	412749
12622	412750
10707	412751
21601	412752
9354	412753
4924	412754
129118	412755
293066	412756
53874	412757
147321	412758
11508	412759
92027	412760
80888	412761
28424	412762
2314	412763
21989	412764
62482	412765
39176	412766
284231	412767
146325	412768
20181	412769
79639	412770
84434	412771
14141	412772
4941	412773
118701	412774
1027	412775
47533	412776
27498	412777
34545	412778
922	412779
133159	412780
63292	412781
158870	412782
2604	412783
104373	412784
2525	412785
131722	412786
93499	412787
65028	412788
29731	412789
28446	412790
47286	412791
29104	412792
275619	412793
38517	412794
30542	412795
198230	412796
13569	412797
9429	412798
272282	412799
157105	412800
46723	412801
270647	412802
755	412803
92773	412804
67770	412805
51757	412806
10109	412807
531	412808
153182	412809
128834	412810
233162	412811
22424	412812
9518	412813
19622	412814
4640	412815
15757	412816
11671	412817
89557	412818
26450	412819
569	412820
86932	412821
6583	412822
14299	412823
31220	412824
514	412825
7400	412826
23004	412827
105235	412828
22717	412829
12570	412830
99685	412831
60148	412832
85639	412833
5606	412834
22034	412835
41618	412836
362	412837
49613	412838
27692	412839
32078	412840
60528	412841
28624	412842
5440	412843
104144	412844
24080	412845
125092	412846
125092	412847
155167	412848
96479	412849
279157	412850
5028	412851
63526	412852
202485	412853
53736	412854
66967	412855
210323	412856
246010	412857
42233	412858
71638	412859
114044	412860
66663	412861
18683	412862
124195	412863
161097	412864
58092	412865
48703	412866
574	412867
42687	412868
82666	412869
207690	412870
118675	412871
46384	412872
45557	412873
172611	412874
4670	412875
706	412876
56264	412877
50483	412878
44460	412879
185918	412880
30397	412881
81507	412882
203333	412883
14577	412884
65239	412885
104772	412886
84701	412887
134620	412888
21024	412889
100410	412890
72875	412891
97629	412892
20340	412893
23085	412894
199653	412895
92239	412896
34050	412897
7868	412898
61521	412899
88363	412900
121576	412901
7226	412902
162635	412903
15987	412904
300802	412905
91399	412906
41788	412907
189500	412908
13130	412909
197825	412910
66834	412911
102003	412912
15934	412913
56409	412914
82512	412915
39889	412916
90498	412917
53341	412918
19515	412919
48974	412920
54102	412921
81154	412922
236627	412923
95219	412924
243415	412925
14323	412926
3726	412927
253222	412928
8129	412929
197722	412930
132831	412931
95580	412932
34351	412933
102926	412934
32793	412935
56391	412936
125998	412937
87283	412938
11893	412939
58937	412940
128800	412941
105390	412942
7909	412943
76157	412944
36298	412945
71573	412946
82919	412947
164721	412948
144644	412949
203770	412950
203426	412951
33896	412952
97723	412953
141754	412954
103660	412955
38196	412956
62603	412957
8570	412958
11810	412959
86358	412960
238	412961
268024	412962
5440	412963
9101	412964
205553	412965
87121	412966
129985	412967
53434	412968
60139	412969
302232	412970
67344	412971
43388	412972
154555	412973
105392	412974
3778	412975
225700	412976
65381	412977
169483	412978
28019	412979
25711	412980
8250	412981
41915	412982
52119	412983
558	412984
2520	412985
50386	412986
97120	412987
34698	412988
131145	412989
3695	412990
40557	412991
15683	412992
150890	412993
57263	412994
49278	412995
280480	412996
288264	412997
76548	412998
125258	412999
263445	413000
19580	413001
8751	413002
115093	413003
88852	413004
46261	413005
212369	413006
142526	413007
71775	413008
48255	413009
67584	413010
25871	413011
3291	413012
150890	413013
70195	413014
63115	413015
36591	413016
35604	413017
23707	413018
102931	413019
274286	413020
127438	413021
266269	413022
31892	413023
75743	413024
156537	413025
267394	413026
149565	413027
1305	413028
28	413029
147993	413030
52882	413031
193775	413032
89	413033
30848	413034
930	413035
20273	413036
23041	413037
82379	413038
102301	413039
43564	413040
21332	413041
36375	413042
13581	413043
708	413044
30329	413045
65832	413046
14701	413047
81081	413048
471	413049
20201	413050
29816	413051
20942	413052
54483	413053
3955	413054
13520	413055
117316	413056
117134	413057
100082	413058
120764	413059
95028	413060
78659	413061
3156	413062
80658	413063
112636	413064
126145	413065
134275	413066
122083	413067
241650	413068
82641	413069
177989	413070
62244	413071
7403	413072
118447	413073
39144	413074
293432	413075
50985	413076
198668	413077
514	413078
70323	413079
106496	413080
24587	413081
93320	413082
7873	413083
4758	413084
84996	413085
41832	413086
126165	413087
56754	413088
77245	413089
341	413090
15160	413091
63411	413092
160252	413093
165727	413094
3470	413095
224327	413096
138991	413097
92880	413098
213561	413099
112854	413100
28571	413101
1389	413102
5994	413103
191207	413104
14440	413105
33222	413106
92849	413107
11805	413108
219807	413109
19206	413110
40191	413111
19515	413112
117	413113
165042	413114
214342	413115
1984	413116
95673	413117
26933	413118
46020	413119
70528	413120
162462	413121
284565	413122
78564	413123
18155	413124
209533	413125
50182	413126
22404	413127
5025	413128
13114	413129
75067	413130
13977	413131
135023	413132
160981	413133
1044	413134
67910	413135
13814	413136
183783	413137
29466	413138
194658	413139
67356	413140
406	413141
81100	413142
14752	413143
113674	413144
31584	413145
8028	413146
58924	413147
33847	413148
5991	413149
72218	413150
109711	413151
7758	413152
68286	413153
19314	413154
273747	413155
105744	413156
223227	413157
11708	413158
23629	413159
74724	413160
101778	413161
1761	413162
47373	413163
201470	413164
25621	413165
184995	413166
379	413167
179119	413168
735	413169
48555	413170
571	413171
124114	413172
13212	413173
14050	413174
8240	413175
264810	413176
238236	413177
242145	413178
144399	413179
24030	413180
21	413181
81509	413182
132931	413183
57824	413184
44896	413185
155161	413186
80234	413187
2150	413188
70838	413189
72070	413190
15259	413191
91191	413192
1937	413193
70073	413194
238720	413195
8809	413196
121229	413197
1681	413198
73586	413199
5233	413200
166596	413201
28915	413202
1558	413203
68604	413204
192269	413205
2494	413206
16656	413207
49344	413208
2468	413209
105814	413210
15184	413211
3018	413212
50404	413213
49172	413214
40879	413215
108019	413216
65818	413217
16472	413218
85003	413219
933	413220
4650	413221
119841	413222
18507	413223
73	413224
137709	413225
3768	413226
191	413227
26865	413228
2489	413229
46189	413230
35641	413231
61274	413232
247245	413233
212308	413234
5189	413235
94349	413236
98768	413237
6491	413238
82305	413239
25636	413240
5113	413241
5947	413242
10827	413243
86692	413244
21994	413245
2320	413246
240219	413247
240517	413248
5861	413249
62793	413250
18327	413251
17289	413252
3566	413253
15391	413254
65559	413255
15280	413256
24817	413257
121862	413258
4806	413259
7183	413260
1874	413261
17487	413262
23012	413263
93075	413264
38885	413265
117988	413266
766	413267
13027	413268
20275	413269
284052	413270
92439	413271
96778	413272
7896	413273
103506	413274
71527	413275
62946	413276
93793	413277
20802	413278
214215	413279
288298	413280
175727	413281
198102	413282
49783	413283
22350	413284
125942	413285
18546	413286
48784	413287
10587	413288
77712	413289
40842	413290
101263	413291
51099	413292
186904	413293
74891	413294
72293	413295
265883	413296
55879	413297
57872	413298
18207	413299
27497	413300
267387	413301
135915	413302
283731	413303
3631	413304
37634	413305
12550	413306
19384	413307
9339	413308
82166	413309
233514	413310
1390	413311
62652	413312
64069	413313
148107	413314
49436	413315
22872	413316
12121	413317
9464	413318
206252	413319
40219	413320
10955	413321
53302	413322
18897	413323
39679	413324
210515	413325
104951	413326
118082	413327
5532	413328
49788	413329
101124	413330
9006	413331
4761	413332
33438	413333
69833	413334
189036	413335
71763	413336
81251	413337
43949	413338
33914	413339
10757	413340
142439	413341
39851	413342
23019	413343
673	413344
25786	413345
4436	413346
9203	413347
40027	413348
83157	413349
44895	413350
235055	413351
55072	413352
185369	413353
46649	413354
180051	413355
4716	413356
29973	413357
5801	413358
40870	413359
132188	413360
24161	413361
104145	413362
40934	413363
55195	413364
141953	413365
103441	413366
136274	413367
240469	413368
770	413369
102253	413370
11936	413371
3372	413372
34047	413373
77985	413374
18724	413375
60412	413376
11732	413377
106306	413378
29411	413379
12287	413380
7243	413381
22447	413382
61688	413383
3915	413384
115456	413385
85299	413386
295079	413387
11328	413388
18823	413389
287230	413390
104315	413391
17466	413392
13243	413393
14313	413394
16662	413395
195324	413396
5544	413397
14054	413398
89776	413399
255367	413400
67097	413401
157	413402
134904	413403
108	413404
205230	413405
122707	413406
83425	413407
53852	413408
191098	413409
173893	413410
9924	413411
139563	413412
73200	413413
21602	413414
155731	413415
16346	413416
15680	413417
210858	413418
4282	413419
63976	413420
150322	413421
91046	413422
48098	413423
24417	413424
907	413425
10457	413426
207422	413427
42370	413428
37843	413429
70297	413430
9799	413431
39223	413432
57791	413433
70706	413434
91565	413435
37129	413436
2489	413437
8229	413438
2319	413439
83808	413440
10345	413441
76821	413442
232282	413443
5181	413444
74534	413445
253654	413446
308465	413447
255636	413448
123634	413449
179670	413450
29537	413451
102801	413452
160640	413453
11926	413454
4996	413455
17782	413456
29672	413457
15411	413458
189404	413459
87856	413460
81592	413461
354	413462
99503	413463
16929	413464
35427	413465
283394	413466
17759	413467
61829	413468
92863	413469
73211	413470
57471	413471
203753	413472
290049	413473
20703	413474
1657	413475
20793	413476
64951	413477
264729	413478
242277	413479
49248	413480
191154	413481
89958	413482
23475	413483
1921	413484
205386	413485
106797	413486
5514	413487
171337	413488
51745	413489
25325	413490
96181	413491
10438	413492
1285	413493
105153	413494
29528	413495
103416	413496
216508	413497
11419	413498
278574	413499
26446	413500
26582	413501
31190	413502
23381	413503
33063	413504
170966	413505
122738	413506
159828	413507
43821	413508
71399	413509
144490	413510
197944	413511
200636	413512
48083	413513
156928	413514
52324	413515
10035	413516
62061	413517
186105	413518
31554	413519
19274	413520
78166	413521
24510	413522
5240	413523
60849	413524
7340	413525
155605	413526
14293	413527
192554	413528
81281	413529
132198	413530
55282	413531
64422	413532
230410	413533
38893	413534
93171	413535
30239	413536
49085	413537
84505	413538
40522	413539
133875	413540
96715	413541
29023	413542
106898	413543
196755	413544
25306	413545
60804	413546
92990	413547
95847	413548
136219	413549
138018	413550
87831	413551
123331	413552
73070	413553
18333	413554
136308	413555
85230	413556
49813	413557
184033	413558
206201	413559
185245	413560
199651	413561
181535	413562
242047	413563
85121	413564
277922	413565
18081	413566
157602	413567
261788	413568
158841	413569
5419	413570
78682	413571
53610	413572
259674	413573
14723	413574
77883	413575
115240	413576
44034	413577
1874	413578
54038	413579
68000	413580
12385	413581
207179	413582
77187	413583
51214	413584
25892	413585
114346	413586
36047	413587
16338	413588
51909	413589
52479	413590
186598	413591
109135	413592
210006	413593
24807	413594
299270	413595
91608	413596
20566	413597
22842	413598
49698	413599
1146	413600
229020	413601
292887	413602
212000	413603
203322	413604
9698	413605
4098	413606
95319	413607
81350	413608
17971	413609
6450	413610
60105	413611
131200	413612
131200	413613
2775	413614
27	413615
2945	413616
109567	413617
117378	413618
197201	413619
75885	413620
216320	413621
796	413622
41815	413623
36039	413624
73064	413625
33468	413626
22522	413627
4	413628
199984	413629
199925	413630
277523	413631
86192	413632
2958	413633
77858	413634
18555	413635
1114	413636
58986	413637
52732	413638
208102	413639
12389	413640
75968	413641
14562	413642
6331	413643
176751	413644
108747	413645
116759	413646
26934	413647
23097	413648
62042	413649
3327	413650
6878	413651
4	413652
6415	413653
118309	413654
85137	413655
109029	413656
6238	413657
2443	413658
291142	413659
24035	413660
94093	413661
121222	413662
22709	413663
217811	413664
3699	413665
147356	413666
9072	413667
130276	413668
70209	413669
117938	413670
77200	413671
26349	413672
217930	413673
85119	413674
45908	413675
107046	413676
94281	413677
11389	413678
27934	413679
2794	413680
37487	413681
27073	413682
56175	413683
110735	413684
38412	413685
30457	413686
52491	413687
82717	413688
62379	413689
22416	413690
16778	413691
43361	413692
201233	413693
32053	413694
208515	413695
28353	413696
3786	413697
17326	413698
28565	413699
103949	413700
195834	413701
142773	413702
267940	413703
116226	413704
80064	413705
106043	413706
204677	413707
136122	413708
95103	413709
19983	413710
20089	413711
286747	413712
36310	413713
25707	413714
34369	413715
63718	413716
94647	413717
9304	413718
197624	413719
51276	413720
9276	413721
157160	413722
2673	413723
143678	413724
207209	413725
125333	413726
287188	413727
196810	413728
243703	413729
87486	413730
1454	413731
33192	413732
137797	413733
177539	413734
16858	413735
14738	413736
4875	413737
140665	413738
248750	413739
9781	413740
262022	413741
112617	413742
5278	413743
18745	413744
276557	413745
60718	413746
22993	413747
88119	413748
8073	413749
59413	413750
99760	413751
20029	413752
25187	413753
289979	413754
113421	413755
214395	413756
142187	413757
44485	413758
75007	413759
108009	413760
80242	413761
207565	413762
292730	413763
95331	413764
173986	413765
2985	413766
41383	413767
18269	413768
105615	413769
70566	413770
305940	413771
15767	413772
18544	413773
272303	413774
76629	413775
87308	413776
160710	413777
183624	413778
58535	413779
37228	413780
40894	413781
31976	413782
18678	413783
24646	413784
78449	413785
176474	413786
170660	413787
258441	413788
120604	413789
226939	413790
101988	413791
101905	413792
266060	413793
183832	413794
251344	413795
270234	413796
38343	413797
30625	413798
225599	413799
39631	413800
11276	413801
229443	413802
152516	413803
47509	413804
248741	413805
48360	413806
97583	413807
102645	413808
87292	413809
966	413810
64934	413811
26053	413812
62089	413813
49911	413814
8742	413815
58617	413816
7492	413817
181620	413818
172318	413819
89212	413820
90973	413821
95047	413822
88575	413823
142914	413824
4859	413825
89188	413826
25195	413827
75300	413828
23890	413829
17808	413830
238328	413831
155	413832
54238	413833
56820	413834
23811	413835
3816	413836
27761	413837
144320	413838
81017	413839
82636	413840
196007	413841
7900	413842
31802	413843
273766	413844
6577	413845
57340	413846
265555	413847
68547	413848
112239	413849
117325	413850
12875	413851
245865	413852
280225	413853
9797	413854
11835	413855
378	413856
145842	413857
89671	413858
92768	413859
12298	413860
63292	413861
3020	413862
192961	413863
14320	413864
12312	413865
228035	413866
65529	413867
37633	413868
213199	413869
283586	413870
90507	413871
8866	413872
188447	413873
92422	413874
31884	413875
54828	413876
187475	413877
90136	413878
275239	413879
114657	413880
6028	413881
6241	413882
87732	413883
57457	413884
171895	413885
266090	413886
51249	413887
95287	413888
23872	413889
1467	413890
137337	413891
59854	413892
15477	413893
9502	413894
30082	413895
26719	413896
27	413897
133581	413898
35618	413899
210447	413900
99120	413901
49197	413902
138016	413903
1986	413904
83623	413905
26230	413906
84846	413907
86065	413908
50	413909
51092	413910
16711	413911
51861	413912
88882	413913
61327	413914
138770	413915
172662	413916
96823	413917
33341	413918
356	413919
68385	413920
9493	413921
205596	413922
120396	413923
287070	413924
40939	413925
167227	413926
3479	413927
133637	413928
31037	413929
123458	413930
2850	413931
116087	413932
170478	413933
222162	413934
145387	413935
189749	413936
148151	413937
120018	413938
111060	413939
30860	413940
82120	413941
1109	413942
136627	413943
65458	413944
105196	413945
22796	413946
18894	413947
32087	413948
157786	413949
217813	413950
140953	413951
20801	413952
60973	413953
26753	413954
180694	413955
4743	413956
2941	413957
144732	413958
21440	413959
2327	413960
1033	413961
102731	413962
135760	413963
75105	413964
164329	413965
131505	413966
1372	413967
143704	413968
26758	413969
17345	413970
65641	413971
137149	413972
154880	413973
142	413974
20371	413975
77075	413976
15545	413977
184815	413978
78743	413979
88055	413980
222939	413981
199645	413982
26330	413983
1744	413984
285130	413985
235	413986
122239	413987
138414	413988
148121	413989
78504	413990
6939	413991
86096	413992
154580	413993
138215	413994
63	413995
12968	413996
101073	413997
175430	413998
33157	413999
18638	414000
102260	414001
104858	414002
15160	414003
120551	414004
132527	414005
11726	414006
119280	414007
177778	414008
3828	414009
25166	414010
223179	414011
2668	414012
6158	414013
9375	414014
124455	414015
3329	414016
142757	414017
77313	414018
136692	414019
23839	414020
112130	414021
120012	414022
21463	414023
54642	414024
79973	414025
259192	414026
59524	414027
296412	414028
201379	414029
122267	414030
110098	414031
145	414032
244752	414033
50553	414034
54441	414035
1512	414036
1998	414037
30417	414038
9626	414039
12821	414040
35529	414041
236960	414042
30433	414043
29173	414044
50407	414045
129640	414046
41246	414047
33344	414048
49754	414049
12383	414050
7744	414051
32978	414052
4477	414053
305300	414054
19388	414055
51966	414056
174413	414057
291920	414058
6483	414059
89481	414060
47529	414061
72552	414062
48454	414063
51406	414064
201403	414065
19712	414066
74724	414067
78646	414068
137928	414069
26486	414070
67733	414071
7008	414072
21762	414073
62359	414074
18782	414075
89296	414076
198671	414077
221528	414078
38212	414079
2014	414080
27458	414081
60157	414082
34560	414083
6382	414084
83375	414085
5	414086
2909	414087
279460	414088
304311	414089
44338	414090
233	414091
32573	414092
134400	414093
41265	414094
131849	414095
25089	414096
121443	414097
105330	414098
25547	414099
57308	414100
4014	414101
40801	414102
756	414103
9833	414104
39795	414105
48494	414106
24716	414107
3278	414108
6688	414109
18581	414110
135376	414111
135376	414112
143801	414113
10	414114
103902	414115
4773	414116
21831	414117
149760	414118
307	414119
184731	414120
143340	414121
1530	414122
80248	414123
11548	414124
204167	414125
12253	414126
103260	414127
6330	414128
113621	414129
18729	414130
75718	414131
62012	414132
32176	414133
59148	414134
114821	414135
130500	414136
26663	414137
27145	414138
67541	414139
67375	414140
43285	414141
5138	414142
73081	414143
16640	414144
19287	414145
207789	414146
7279	414147
77140	414148
138112	414149
1858	414150
17200	414151
113361	414152
53358	414153
33618	414154
93122	414155
103785	414156
706	414157
157471	414158
1422	414159
128975	414160
2489	414161
48023	414162
47248	414163
13603	414164
67497	414165
75006	414166
38300	414167
312758	414168
63048	414169
236688	414170
7311	414171
86301	414172
32499	414173
37713	414174
112303	414175
4010	414176
84581	414177
1140	414178
99258	414179
77596	414180
1033	414181
9105	414182
9105	414183
14428	414184
303138	414185
72293	414186
243797	414187
243837	414188
2965	414189
84987	414190
187801	414191
6316	414192
106502	414193
12951	414194
91	414195
10305	414196
290405	414197
66542	414198
91903	414199
93554	414200
105251	414201
91000	414202
268484	414203
3653	414204
57542	414205
25164	414206
1269	414207
819	414208
1886	414209
141643	414210
1627	414211
268198	414212
56041	414213
63320	414214
68224	414215
81156	414216
248469	414217
2372	414218
235427	414219
158331	414220
218097	414221
1510	414222
30940	414223
25224	414224
139	414225
135826	414226
25901	414227
254783	414228
133384	414229
136571	414230
9638	414231
141181	414232
128942	414233
295010	414234
1889	414235
3115	414236
156437	414237
12881	414238
253792	414239
130445	414240
1681	414241
142311	414242
66425	414243
20179	414244
23261	414245
36924	414246
81	414247
285888	414248
180457	414249
16194	414250
25886	414251
160163	414252
63577	414253
39516	414254
7633	414255
6107	414256
16879	414257
55993	414258
25472	414259
7591	414260
9417	414261
12521	414262
140304	414263
2344	414264
10003	414265
54662	414266
303457	414267
180532	414268
3535	414269
25546	414270
199834	414271
45644	414272
29686	414273
12106	414274
5404	414275
273360	414276
21310	414277
63495	414278
57870	414279
101159	414280
6676	414281
6294	414282
10244	414283
8601	414284
4954	414285
8433	414286
60196	414287
42765	414288
126366	414289
126366	414290
287252	414291
14141	414292
31911	414293
44152	414294
30948	414295
25823	414296
27053	414297
1205	414298
61811	414299
52318	414300
15138	414301
60899	414302
123598	414303
50525	414304
143715	414305
22813	414306
83834	414307
38986	414308
7109	414309
93680	414310
21771	414311
26051	414312
7825	414313
157200	414314
152862	414315
28945	414316
68221	414317
10815	414318
113156	414319
117688	414320
20612	414321
13854	414322
87229	414323
289055	414324
3426	414325
113857	414326
84615	414327
36224	414328
109573	414329
308202	414330
193748	414331
92546	414332
45175	414333
822	414334
142077	414335
25431	414336
103554	414337
172012	414338
65365	414339
29922	414340
290571	414341
114648	414342
74864	414343
142495	414344
237199	414345
15452	414346
234854	414347
27945	414348
300128	414349
36142	414350
39054	414351
21337	414352
8414	414353
12469	414354
291965	414355
61073	414356
283747	414357
37161	414358
40846	414359
1380	414360
69967	414361
191790	414362
86785	414363
55090	414364
79814	414365
13456	414366
1767	414367
99364	414368
762	414369
26805	414370
194383	414371
32816	414372
66888	414373
60738	414374
57334	414375
7828	414376
21023	414377
46011	414378
491	414379
86377	414380
40822	414381
25212	414382
31326	414383
20877	414384
142702	414385
37954	414386
132952	414387
87963	414388
40370	414389
54725	414390
123416	414391
181242	414392
29870	414393
8325	414394
34564	414395
2794	414396
16427	414397
9981	414398
1449	414399
211340	414400
52465	414401
108351	414402
12078	414403
190474	414404
182105	414405
39991	414406
16030	414407
724	414408
1645	414409
40287	414410
215152	414411
58618	414412
116240	414413
116240	414414
29482	414415
18014	414416
83209	414417
143366	414418
95195	414419
125118	414420
235552	414421
28350	414422
10957	414423
111701	414424
134910	414425
121859	414426
121859	414427
127377	414428
17449	414429
99432	414430
212644	414431
50528	414432
78157	414433
2530	414434
62011	414435
38505	414436
71433	414437
150218	414438
73115	414439
44744	414440
23395	414441
104406	414442
269821	414443
103757	414444
107	414445
139186	414446
4384	414447
188519	414448
132018	414449
56374	414450
25640	414451
281917	414452
140969	414453
209839	414454
86142	414455
156534	414456
138283	414457
176903	414458
92524	414459
53610	414460
64824	414461
48758	414462
37541	414463
276512	414464
88111	414465
142774	414466
186473	414467
183833	414468
75934	414469
15572	414470
258901	414471
85503	414472
112711	414473
246787	414474
85641	414475
259838	414476
165700	414477
31350	414478
95833	414479
51072	414480
93623	414481
74195	414482
298052	414483
25152	414484
117655	414485
308380	414486
158521	414487
191551	414488
54501	414489
6653	414490
84611	414491
80336	414492
192968	414493
82089	414494
97539	414495
83191	414496
246817	414497
52574	414498
262646	414499
287191	414500
245399	414501
89641	414502
28369	414503
35793	414504
108606	414505
77817	414506
136617	414507
17018	414508
93283	414509
229690	414510
2804	414511
200793	414512
71934	414513
104593	414514
66385	414515
199426	414516
37503	414517
4305	414518
4305	414519
8088	414520
153427	414521
2023	414522
43309	414523
59061	414524
1336	414525
25539	414526
225412	414527
70790	414528
34672	414529
277635	414530
45282	414531
121267	414532
43670	414533
158236	414534
548	414535
246181	414536
47147	414537
25176	414538
69962	414539
61406	414540
61584	414541
42703	414542
144086	414543
22126	414544
55551	414545
148827	414546
123362	414547
288210	414548
53261	414549
8851	414550
83837	414551
58322	414552
118102	414553
592	414554
28059	414555
293158	414556
150249	414557
309	414558
149914	414559
70546	414560
36279	414561
17210	414562
298789	414563
158801	414564
31490	414565
139246	414566
4370	414567
61528	414568
164740	414569
2123	414570
6082	414571
63475	414572
7803	414573
219444	414574
37285	414575
104719	414576
26342	414577
5228	414578
309060	414579
21135	414580
16091	414581
9759	414582
886	414583
288137	414584
43217	414585
12816	414586
2674	414587
96276	414588
257972	414589
94872	414590
145349	414591
77821	414592
28333	414593
63900	414594
6643	414595
17413	414596
154	414597
114508	414598
85873	414599
59639	414600
235726	414601
698	414602
16201	414603
297146	414604
123070	414605
114354	414606
301629	414607
277448	414608
2517	414609
15956	414610
155750	414611
167840	414612
28714	414613
210723	414614
304694	414615
309233	414616
11335	414617
15649	414618
282133	414619
17387	414620
150832	414621
94361	414622
73907	414623
19	414624
25688	414625
15193	414626
130383	414627
92156	414628
192519	414629
120650	414630
7296	414631
20309	414632
211833	414633
6358	414634
5594	414635
21340	414636
40408	414637
84463	414638
86305	414639
16375	414640
68115	414641
11671	414642
48725	414643
83824	414644
36661	414645
2831	414646
88646	414647
44885	414648
31068	414649
229672	414650
189810	414651
39812	414652
45105	414653
5679	414654
45787	414655
6489	414656
96970	414657
29740	414658
56126	414659
128829	414660
35425	414661
28952	414662
16042	414663
82583	414664
38613	414665
43	414666
9992	414667
8537	414668
93555	414669
35883	414670
170188	414671
177664	414672
135336	414673
4902	414674
204385	414675
555	414676
35079	414677
145721	414678
222782	414679
135479	414680
160853	414681
89070	414682
31305	414683
195921	414684
81571	414685
77559	414686
308827	414687
543	414688
56729	414689
154364	414690
96528	414691
93958	414692
77686	414693
212308	414694
74479	414695
36770	414696
242099	414697
102448	414698
14369	414699
6290	414700
42665	414701
78845	414702
165222	414703
185035	414704
17418	414705
21959	414706
128389	414707
42585	414708
29597	414709
268943	414710
37743	414711
63277	414712
219	414713
44690	414714
259174	414715
30860	414716
164102	414717
246520	414718
65260	414719
155744	414720
36015	414721
21755	414722
68239	414723
77131	414724
233739	414725
100903	414726
3498	414727
4300	414728
111342	414729
200977	414730
134419	414731
180243	414732
40064	414733
159978	414734
95360	414735
2475	414736
46596	414737
162758	414738
81591	414739
63309	414740
132241	414741
16265	414742
14220	414743
131805	414744
185551	414745
9773	414746
159550	414747
36069	414748
36069	414749
6085	414750
123889	414751
78588	414752
18464	414753
36874	414754
67735	414755
246390	414756
80136	414757
259660	414758
44502	414759
1812	414760
25380	414761
13580	414762
61864	414763
61603	414764
415	414765
130330	414766
59936	414767
59936	414768
30872	414769
1540	414770
160992	414771
1893	414772
259853	414773
29895	414774
12213	414775
66835	414776
72257	414777
92487	414778
17673	414779
19977	414780
93536	414781
34463	414782
76119	414783
141044	414784
113189	414785
168789	414786
19118	414787
108149	414788
167143	414789
251196	414790
21308	414791
12909	414792
3180	414793
231892	414794
248690	414795
8330	414796
1839	414797
63869	414798
5716	414799
3455	414800
26235	414801
3765	414802
45393	414803
251779	414804
230943	414805
121295	414806
40712	414807
54888	414808
1277	414809
120424	414810
115099	414811
115099	414812
49452	414813
201003	414814
218937	414815
59706	414816
40692	414817
221405	414818
65405	414819
295514	414820
123490	414821
54932	414822
66781	414823
35651	414824
116003	414825
16450	414826
27545	414827
136676	414828
207554	414829
52485	414830
188046	414831
79894	414832
119082	414833
54307	414834
33758	414835
79880	414836
242189	414837
42868	414838
107049	414839
81562	414840
47549	414841
178166	414842
93745	414843
1033	414844
179084	414845
41586	414846
192350	414847
105457	414848
17462	414849
93995	414850
25003	414851
28760	414852
152686	414853
299764	414854
10976	414855
190740	414856
3487	414857
140708	414858
18186	414859
2878	414860
10208	414861
180719	414862
4829	414863
5793	414864
4005	414865
171155	414866
19019	414867
29575	414868
9544	414869
154837	414870
1619	414871
59582	414872
75882	414873
48	414874
48361	414875
169033	414876
80594	414877
153746	414878
101879	414879
65536	414880
82690	414881
201084	414882
206969	414883
4628	414884
156429	414885
44180	414886
1990	414887
39382	414888
163611	414889
58243	414890
261145	414891
233	414892
8025	414893
245377	414894
84388	414895
109140	414896
45988	414897
673	414898
80828	414899
4414	414900
103157	414901
33847	414902
111252	414903
71797	414904
37381	414905
56208	414906
24991	414907
83559	414908
92586	414909
60928	414910
131934	414911
69229	414912
11437	414913
50865	414914
261708	414915
24070	414916
30891	414917
201019	414918
138614	414919
265696	414920
13818	414921
283332	414922
104719	414923
50136	414924
136843	414925
9600	414926
243714	414927
25527	414928
17214	414929
696	414930
191787	414931
103638	414932
15498	414933
11337	414934
129888	414935
88339	414936
18515	414937
33491	414938
65835	414939
34508	414940
87228	414941
130988	414942
42152	414943
249292	414944
2044	414945
31583	414946
100861	414947
242672	414948
154679	414949
37336	414950
220366	414951
37592	414952
49135	414953
26996	414954
19966	414955
76555	414956
76555	414957
37338	414958
23715	414959
31693	414960
10536	414961
24785	414962
33390	414963
97320	414964
76526	414965
59938	414966
121601	414967
20686	414968
1130	414969
66669	414970
35744	414971
99634	414972
57774	414973
50692	414974
22516	414975
16866	414976
54356	414977
265609	414978
44586	414979
4118	414980
57380	414981
88227	414982
5985	414983
24492	414984
243	414985
87582	414986
70285	414987
115820	414988
146333	414989
14417	414990
268840	414991
4765	414992
10123	414993
29233	414994
39702	414995
211998	414996
38586	414997
25565	414998
8013	414999
1800	415000
202615	415001
21714	415002
207063	415003
96978	415004
54725	415005
71151	415006
30986	415007
74314	415008
34148	415009
5017	415010
221246	415011
32701	415012
143423	415013
8940	415014
60843	415015
172357	415016
232026	415017
30051	415018
50509	415019
22937	415020
55836	415021
55836	415022
38798	415023
56564	415024
131042	415025
9747	415026
22859	415027
12038	415028
242685	415029
107965	415030
71015	415031
88515	415032
40477	415033
24804	415034
7830	415035
27278	415036
36077	415037
2894	415038
16595	415039
87582	415040
534	415041
102461	415042
8081	415043
33678	415044
42406	415045
49914	415046
36679	415047
77590	415048
126263	415049
4132	415050
33306	415051
27516	415052
161184	415053
7360	415054
44177	415055
64405	415056
16735	415057
117049	415058
299305	415059
68670	415060
8778	415061
109262	415062
165985	415063
127510	415064
153866	415065
48722	415066
7423	415067
140949	415068
653	415069
17405	415070
160159	415071
79629	415072
186928	415073
72986	415074
11664	415075
273322	415076
10807	415077
77917	415078
209216	415079
6736	415080
5220	415081
41016	415082
42140	415083
61424	415084
25995	415085
32991	415086
141216	415087
43706	415088
10508	415089
121358	415090
29411	415091
180573	415092
59839	415093
95190	415094
35198	415095
14275	415096
60173	415097
9270	415098
18014	415099
71157	415100
124488	415101
239490	415102
29681	415103
71841	415104
2912	415105
6822	415106
17800	415107
131283	415108
39	415109
102692	415110
28266	415111
52080	415112
6605	415113
6531	415114
180876	415115
21256	415116
89057	415117
112322	415118
58759	415119
114358	415120
181724	415121
1796	415122
40904	415123
269	415124
1391	415125
111654	415126
186585	415127
1089	415128
119778	415129
58484	415130
41177	415131
32690	415132
90021	415133
187848	415134
29731	415135
86164	415136
1282	415137
246394	415138
6511	415139
4867	415140
24250	415141
35564	415142
135317	415143
152930	415144
283893	415145
250069	415146
7825	415147
11675	415148
130191	415149
85267	415150
309772	415151
8226	415152
217542	415153
173642	415154
89181	415155
18076	415156
12230	415157
122847	415158
74777	415159
179286	415160
67545	415161
60938	415162
112675	415163
13620	415164
16273	415165
77347	415166
55904	415167
1470	415168
45	415169
13829	415170
51267	415171
82553	415172
32667	415173
40498	415174
91190	415175
50623	415176
84517	415177
5546	415178
45810	415179
118849	415180
44113	415181
5039	415182
68285	415183
13834	415184
38719	415185
38460	415186
83615	415187
51958	415188
90499	415189
160255	415190
63293	415191
184396	415192
7088	415193
49263	415194
71965	415195
49558	415196
19361	415197
42040	415198
86841	415199
58114	415200
37764	415201
182810	415202
49904	415203
103299	415204
20404	415205
12639	415206
200913	415207
19426	415208
72550	415209
170065	415210
188860	415211
14099	415212
22840	415213
9163	415214
46943	415215
7134	415216
31800	415217
77469	415218
11537	415219
62587	415220
60398	415221
49776	415222
82599	415223
143605	415224
36157	415225
36208	415226
34371	415227
134988	415228
90945	415229
44013	415230
195710	415231
50022	415232
263038	415233
168167	415234
48879	415235
184845	415236
255061	415237
92742	415238
153858	415239
290326	415240
52494	415241
17345	415242
94668	415243
21479	415244
10093	415245
3873	415246
236964	415247
69503	415248
183596	415249
49502	415250
2274	415251
95282	415252
112957	415253
6142	415254
76635	415255
34826	415256
7082	415257
12591	415258
32911	415259
56881	415260
17037	415261
6028	415262
151359	415263
57471	415264
70058	415265
149034	415266
44956	415267
8337	415268
161949	415269
80262	415270
28810	415271
213946	415272
71283	415273
1652	415274
67479	415275
86739	415276
68937	415277
235002	415278
102144	415279
230370	415280
600	415281
6905	415282
27781	415283
20958	415284
22042	415285
216657	415286
37252	415287
169103	415288
20249	415289
43770	415290
7315	415291
9255	415292
191415	415293
4287	415294
67820	415295
221874	415296
5227	415297
187	415298
160010	415299
22697	415300
52617	415301
87206	415302
61244	415303
104665	415304
157847	415305
13694	415306
132879	415307
89054	415308
55546	415309
26603	415310
32658	415311
2945	415312
200633	415313
17176	415314
17856	415315
14005	415316
6915	415317
120031	415318
23241	415319
141304	415320
54791	415321
131564	415322
92572	415323
21009	415324
14886	415325
14061	415326
152892	415327
264071	415328
25041	415329
113163	415330
33128	415331
2724	415332
160780	415333
26341	415334
42833	415335
235109	415336
38901	415337
2272	415338
131018	415339
33410	415340
8591	415341
143824	415342
15361	415343
199173	415344
11824	415345
25519	415346
208993	415347
10857	415348
71187	415349
147377	415350
25696	415351
65341	415352
174621	415353
173224	415354
173224	415355
244764	415356
17369	415357
193442	415358
16339	415359
89744	415360
24259	415361
208707	415362
127900	415363
310461	415364
49879	415365
29141	415366
33329	415367
3626	415368
43212	415369
60658	415370
7082	415371
45323	415372
76887	415373
36656	415374
31943	415375
187976	415376
58900	415377
2527	415378
80279	415379
40500	415380
39381	415381
279054	415382
67335	415383
24231	415384
20682	415385
26025	415386
18319	415387
17010	415388
216376	415389
193951	415390
10303	415391
115162	415392
1569	415393
64282	415394
10123	415395
215008	415396
15908	415397
188967	415398
204585	415399
1289	415400
11942	415401
3758	415402
103927	415403
3341	415404
14803	415405
21040	415406
49732	415407
20596	415408
28586	415409
284672	415410
19023	415411
195164	415412
217839	415413
66186	415414
4929	415415
7328	415416
223927	415417
88666	415418
75064	415419
65050	415420
234444	415421
11101	415422
8958	415423
186888	415424
10236	415425
22867	415426
6373	415427
10266	415428
9051	415429
22451	415430
53476	415431
102418	415432
31071	415433
162756	415434
27421	415435
283326	415436
49956	415437
128888	415438
1743	415439
29256	415440
76059	415441
250574	415442
85596	415443
135029	415444
921	415445
921	415446
26656	415447
1204	415448
124292	415449
112610	415450
207538	415451
207774	415452
135899	415453
152330	415454
24962	415455
124453	415456
47286	415457
146422	415458
225016	415459
5425	415460
69148	415461
63023	415462
65547	415463
223	415464
41005	415465
67445	415466
36895	415467
5067	415468
98150	415469
55443	415470
72329	415471
36511	415472
114951	415473
86953	415474
57462	415475
61424	415476
71704	415477
96536	415478
52569	415479
453	415480
1973	415481
298535	415482
26178	415483
247176	415484
35725	415485
1033	415486
141305	415487
258970	415488
836	415489
241671	415490
23055	415491
73550	415492
114849	415493
41859	415494
125833	415495
49569	415496
183456	415497
2505	415498
6332	415499
81049	415500
262244	415501
112675	415502
38278	415503
113520	415504
113347	415505
37617	415506
118289	415507
36419	415508
86124	415509
276097	415510
40984	415511
59829	415512
24938	415513
24938	415514
263494	415515
212248	415516
78890	415517
50205	415518
390	415519
85646	415520
33743	415521
20888	415522
41955	415523
142847	415524
10200	415525
136873	415526
9377	415527
224859	415528
18282	415529
1018	415530
155751	415531
64020	415532
1396	415533
115959	415534
183328	415535
83084	415536
42399	415537
55686	415538
41579	415539
26803	415540
106541	415541
53309	415542
77774	415543
52139	415544
51614	415545
171362	415546
225887	415547
5423	415548
38817	415549
39034	415550
87268	415551
66357	415552
4546	415553
60686	415554
117882	415555
86169	415556
179930	415557
2323	415558
2953	415559
4888	415560
120815	415561
39546	415562
23784	415563
19128	415564
116850	415565
287581	415566
11913	415567
12824	415568
35306	415569
233	415570
8748	415571
73358	415572
83368	415573
113276	415574
211831	415575
4132	415576
299987	415577
7305	415578
30994	415579
35508	415580
259856	415581
80511	415582
67097	415583
57912	415584
168944	415585
2237	415586
8244	415587
195127	415588
252092	415589
87866	415590
22680	415591
56367	415592
132569	415593
39354	415594
85979	415595
76892	415596
12456	415597
176085	415598
67082	415599
14112	415600
309827	415601
184836	415602
12571	415603
262329	415604
166331	415605
146128	415606
204006	415607
173629	415608
38399	415609
44082	415610
70515	415611
12259	415612
90910	415613
7727	415614
9490	415615
179925	415616
4507	415617
38529	415618
65161	415619
22444	415620
303265	415621
6236	415622
142572	415623
1964	415624
15954	415625
3570	415626
9501	415627
130943	415628
109527	415629
104868	415630
2994	415631
81273	415632
128726	415633
92881	415634
176435	415635
41485	415636
37262	415637
14061	415638
76448	415639
154737	415640
47928	415641
45102	415642
82701	415643
175409	415644
120326	415645
103182	415646
96079	415647
88577	415648
17	415649
52958	415650
289906	415651
25982	415652
61758	415653
4928	415654
3943	415655
17832	415656
258354	415657
9729	415658
41991	415659
126581	415660
40425	415661
2513	415662
30188	415663
210413	415664
33576	415665
21229	415666
36475	415667
123770	415668
356	415669
97195	415670
309931	415671
51	415672
61206	415673
108085	415674
207153	415675
200314	415676
168978	415677
287753	415678
40812	415679
46669	415680
20219	415681
42961	415682
82338	415683
286487	415684
7704	415685
143949	415686
2982	415687
76342	415688
11952	415689
6539	415690
307798	415691
1609	415692
53405	415693
13560	415694
125555	415695
54344	415696
145148	415697
143449	415698
272253	415699
128244	415700
156175	415701
193242	415702
9146	415703
39183	415704
94608	415705
15420	415706
211286	415707
855	415708
15721	415709
183581	415710
27458	415711
29733	415712
49007	415713
253998	415714
234382	415715
81511	415716
277034	415717
2200	415718
1627	415719
38232	415720
34387	415721
261458	415722
2758	415723
117827	415724
19043	415725
149574	415726
38021	415727
181027	415728
49626	415729
284955	415730
40472	415731
53037	415732
89550	415733
93707	415734
268613	415735
195391	415736
71287	415737
213998	415738
259386	415739
106724	415740
194247	415741
63260	415742
69733	415743
30974	415744
32531	415745
140214	415746
36916	415747
29715	415748
89386	415749
61838	415750
55975	415751
36531	415752
28315	415753
134576	415754
17628	415755
24906	415756
124506	415757
41228	415758
97666	415759
3395	415760
175096	415761
119968	415762
52755	415763
96274	415764
1363	415765
89744	415766
40225	415767
94544	415768
27518	415769
75626	415770
29221	415771
3534	415772
106940	415773
9080	415774
5982	415775
27	415776
280666	415777
237335	415778
46475	415779
73748	415780
19879	415781
2817	415782
302	415783
122198	415784
15018	415785
12301	415786
44113	415787
26885	415788
1650	415789
274811	415790
84029	415791
260581	415792
14590	415793
57590	415794
154816	415795
279334	415796
28479	415797
1704	415798
20103	415799
47602	415800
209718	415801
46034	415802
283186	415803
112318	415804
892	415805
88927	415806
154416	415807
63459	415808
276763	415809
229285	415810
184557	415811
134904	415812
64345	415813
90532	415814
428	415815
211411	415816
55678	415817
643	415818
4467	415819
19552	415820
43742	415821
85799	415822
83515	415823
269487	415824
134185	415825
128614	415826
143903	415827
87609	415828
94512	415829
61955	415830
60571	415831
7298	415832
105225	415833
249909	415834
18774	415835
62743	415836
172149	415837
122687	415838
110478	415839
33549	415840
46449	415841
87235	415842
38775	415843
198029	415844
96956	415845
7889	415846
1322	415847
186673	415848
242369	415849
935	415850
5134	415851
79355	415852
6254	415853
136283	415854
161834	415855
1037	415856
24434	415857
37140	415858
36895	415859
6387	415860
112646	415861
17340	415862
69821	415863
30542	415864
48640	415865
13950	415866
118309	415867
297164	415868
90073	415869
6911	415870
4276	415871
101055	415872
19955	415873
2661	415874
5657	415875
1049	415876
161447	415877
130452	415878
8239	415879
93225	415880
63446	415881
11361	415882
4254	415883
131240	415884
266412	415885
50324	415886
125760	415887
39838	415888
88274	415889
1369	415890
170273	415891
12209	415892
70147	415893
36359	415894
230601	415895
121960	415896
20029	415897
198891	415898
13669	415899
3094	415900
4539	415901
26146	415902
238124	415903
12038	415904
256526	415905
298405	415906
237827	415907
37778	415908
295649	415909
137904	415910
88389	415911
53734	415912
12873	415913
83881	415914
81511	415915
31197	415916
267250	415917
38905	415918
14899	415919
156477	415920
37	415921
1185	415922
189719	415923
20928	415924
10247	415925
28241	415926
4472	415927
24732	415928
84463	415929
10396	415930
249917	415931
123941	415932
6320	415933
29669	415934
46219	415935
46198	415936
46220	415937
129062	415938
23437	415939
4354	415940
91993	415941
20340	415942
43534	415943
90036	415944
51754	415945
18116	415946
3852	415947
16851	415948
2939	415949
184836	415950
6482	415951
569	415952
38810	415953
14182	415954
64712	415955
33082	415956
144212	415957
5387	415958
19999	415959
158315	415960
138046	415961
166811	415962
38458	415963
150899	415964
224309	415965
60271	415966
279381	415967
269605	415968
66530	415969
139079	415970
53356	415971
73445	415972
9971	415973
62616	415974
270364	415975
22070	415976
180013	415977
206264	415978
93549	415979
23079	415980
33886	415981
87920	415982
25845	415983
14165	415984
201497	415985
37875	415986
268291	415987
79612	415988
39544	415989
72557	415990
29389	415991
77236	415992
62470	415993
119820	415994
52908	415995
201134	415996
38569	415997
72370	415998
197285	415999
103949	416000
128626	416001
53566	416002
89158	416003
87787	416004
9147	416005
84016	416006
307769	416007
70612	416008
9198	416009
54519	416010
122054	416011
95375	416012
104625	416013
217342	416014
63859	416015
5320	416016
46831	416017
58807	416018
42348	416019
36208	416020
188850	416021
167420	416022
164152	416023
115385	416024
215523	416025
81425	416026
165549	416027
49656	416028
37157	416029
100201	416030
9371	416031
59458	416032
43583	416033
2883	416034
67066	416035
116452	416036
6605	416037
54196	416038
3976	416039
3976	416040
118466	416041
72422	416042
20631	416043
141966	416044
40047	416045
41521	416046
113809	416047
501	416048
79460	416049
17376	416050
225208	416051
25777	416052
290009	416053
15511	416054
214477	416055
6521	416056
51018	416057
158959	416058
127032	416059
2189	416060
49316	416061
1668	416062
19102	416063
51953	416064
85175	416065
92343	416066
28539	416067
96865	416068
260205	416069
134941	416070
31182	416071
53847	416072
485	416073
4542	416074
198936	416075
129399	416076
78918	416077
89942	416078
155657	416079
1636	416080
41831	416081
108904	416082
126353	416083
117100	416084
201502	416085
60651	416086
1889	416087
45376	416088
68592	416089
295755	416090
71194	416091
57022	416092
203276	416093
119082	416094
11062	416095
147743	416096
31516	416097
102582	416098
9158	416099
1169	416100
309	416101
102989	416102
12042	416103
60088	416104
105897	416105
77180	416106
68762	416107
43834	416108
71816	416109
51317	416110
59977	416111
24240	416112
45070	416113
212856	416114
2431	416115
12187	416116
61688	416117
161095	416118
137605	416119
48883	416120
56608	416121
265259	416122
36949	416123
29286	416124
50014	416125
156781	416126
156521	416127
94967	416128
91706	416129
63976	416130
8292	416131
172814	416132
119261	416133
59808	416134
252730	416135
38297	416136
52399	416137
155	416138
15648	416139
171078	416140
56496	416141
11409	416142
133078	416143
75099	416144
3617	416145
1889	416146
18690	416147
1692	416148
19131	416149
102270	416150
114025	416151
21423	416152
77694	416153
222898	416154
297432	416155
46744	416156
276779	416157
28006	416158
180397	416159
138066	416160
21498	416161
18805	416162
1130	416163
132730	416164
4424	416165
18816	416166
1435	416167
72233	416168
157	416169
138057	416170
264196	416171
31265	416172
15093	416173
72007	416174
25210	416175
7215	416176
158506	416177
111475	416178
62950	416179
232073	416180
119943	416181
10657	416182
186413	416183
78262	416184
3583	416185
42139	416186
2577	416187
82968	416188
584	416189
21562	416190
31473	416191
7377	416192
286336	416193
29678	416194
2729	416195
7879	416196
31797	416197
69290	416198
64862	416199
131476	416200
168090	416201
162785	416202
109802	416203
130847	416204
1000	416205
255874	416206
2309	416207
12957	416208
7517	416209
62516	416210
45911	416211
175786	416212
4652	416213
8539	416214
256911	416215
107285	416216
76461	416217
199241	416218
133874	416219
199241	416220
198579	416221
268142	416222
190104	416223
301093	416224
292991	416225
97400	416226
106557	416227
74244	416228
96547	416229
104947	416230
216238	416231
13584	416232
213716	416233
93741	416234
7436	416235
139371	416236
136465	416237
303793	416238
60383	416239
273854	416240
62157	416241
217855	416242
201815	416243
144795	416244
78978	416245
289542	416246
77155	416247
174572	416248
181365	416249
105602	416250
208644	416251
45849	416252
204088	416253
190344	416254
82348	416255
68238	416256
175400	416257
81459	416258
11155	416259
176646	416260
209018	416261
160983	416262
127762	416263
58014	416264
2579	416265
18816	416266
30033	416267
210972	416268
136883	416269
6055	416270
3252	416271
112249	416272
83285	416273
77119	416274
118302	416275
17708	416276
3921	416277
14950	416278
84314	416279
35825	416280
17451	416281
25003	416282
69052	416283
49209	416284
183036	416285
49569	416286
89207	416287
49665	416288
196064	416289
13686	416290
59646	416291
55555	416292
106350	416293
308319	416294
27358	416295
3514	416296
42188	416297
35727	416298
5921	416299
133651	416300
225645	416301
304191	416302
89223	416303
7304	416304
23	416305
4975	416306
180183	416307
32125	416308
166365	416309
10985	416310
101157	416311
14655	416312
121581	416313
20419	416314
26530	416315
174787	416316
100523	416317
46022	416318
124326	416319
177714	416320
12347	416321
86365	416322
38794	416323
215358	416324
85423	416325
42579	416326
204141	416327
97140	416328
129786	416329
69677	416330
16362	416331
126858	416332
105617	416333
174708	416334
84324	416335
120449	416336
3259	416337
122350	416338
204430	416339
108724	416340
12892	416341
42591	416342
200165	416343
87996	416344
97792	416345
265165	416346
7553	416347
16628	416348
230689	416349
166612	416350
82445	416351
207548	416352
92674	416353
192076	416354
9825	416355
61198	416356
1016	416357
140876	416358
43700	416359
25579	416360
6559	416361
189019	416362
237312	416363
12057	416364
8461	416365
131725	416366
137214	416367
125752	416368
2375	416369
19902	416370
92517	416371
29740	416372
13580	416373
198166	416374
177624	416375
146537	416376
68469	416377
168912	416378
307354	416379
148768	416380
256659	416381
9636	416382
5713	416383
140164	416384
8739	416385
1231	416386
8603	416387
140377	416388
41157	416389
183201	416390
10095	416391
64611	416392
190203	416393
160002	416394
2400	416395
76353	416396
65958	416397
34429	416398
18	416399
12551	416400
85712	416401
6382	416402
36110	416403
126497	416404
160897	416405
1816	416406
137561	416407
118187	416408
126157	416409
52120	416410
200648	416411
162616	416412
128819	416413
5228	416414
22180	416415
177502	416416
42507	416417
41289	416418
2852	416419
15176	416420
40451	416421
116241	416422
251745	416423
142813	416424
43353	416425
55748	416426
179976	416427
48101	416428
14378	416429
34	416430
91061	416431
9911	416432
13203	416433
13203	416434
35669	416435
76486	416436
8512	416437
22879	416438
6396	416439
133021	416440
99760	416441
231694	416442
89040	416443
73126	416444
11639	416445
54388	416446
158957	416447
57811	416448
4674	416449
157156	416450
68817	416451
3612	416452
89681	416453
3444	416454
8851	416455
9793	416456
27010	416457
33865	416458
5434	416459
86648	416460
9829	416461
77893	416462
29112	416463
39458	416464
266811	416465
241299	416466
277839	416467
152198	416468
19042	416469
29652	416470
51893	416471
74256	416472
74	416473
50955	416474
26635	416475
105159	416476
4472	416477
64392	416478
46721	416479
83233	416480
2420	416481
12448	416482
30638	416483
14030	416484
80824	416485
2823	416486
14310	416487
23576	416488
20765	416489
167487	416490
6610	416491
53578	416492
113543	416493
18877	416494
354	416495
42624	416496
4035	416497
16462	416498
7378	416499
77115	416500
122840	416501
52194	416502
108204	416503
2521	416504
97893	416505
11178	416506
73864	416507
189016	416508
209455	416509
20077	416510
169574	416511
131572	416512
781	416513
119807	416514
267244	416515
43009	416516
575	416517
142795	416518
40644	416519
127449	416520
8014	416521
99094	416522
35292	416523
28276	416524
2810	416525
79076	416526
18282	416527
25604	416528
275086	416529
117608	416530
146022	416531
51256	416532
17149	416533
173444	416534
12793	416535
82341	416536
37337	416537
140586	416538
40831	416539
49794	416540
1950	416541
2801	416542
6708	416543
139478	416544
96604	416545
270555	416546
57146	416547
7017	416548
137286	416549
14980	416550
14650	416551
69638	416552
185535	416553
117680	416554
170614	416555
85622	416556
25967	416557
72503	416558
309808	416559
15457	416560
49879	416561
64679	416562
56771	416563
3440	416564
82942	416565
3180	416566
41283	416567
4814	416568
646	416569
172140	416570
76933	416571
68267	416572
106435	416573
106222	416574
21903	416575
73899	416576
226446	416577
100243	416578
132128	416579
87366	416580
105233	416581
57817	416582
25208	416583
19215	416584
545	416585
31329	416586
14473	416587
5715	416588
224735	416589
26219	416590
54519	416591
191691	416592
234049	416593
107407	416594
73229	416595
44442	416596
51051	416597
101034	416598
106043	416599
163667	416600
110484	416601
230026	416602
9553	416603
95405	416604
164498	416605
30824	416606
3440	416607
80304	416608
20404	416609
125504	416610
1828	416611
18806	416612
58871	416613
806	416614
8892	416615
208135	416616
2011	416617
2011	416618
121702	416619
54584	416620
186034	416621
6095	416622
54374	416623
3758	416624
65086	416625
30625	416626
206359	416627
4965	416628
23268	416629
142036	416630
58184	416631
86797	416632
51458	416633
87561	416634
24707	416635
99229	416636
73875	416637
719	416638
91929	416639
196018	416640
44403	416641
81541	416642
18620	416643
161440	416644
3717	416645
154441	416646
5715	416647
57837	416648
23456	416649
112432	416650
2862	416651
36180	416652
54189	416653
54189	416654
18930	416655
97088	416656
191595	416657
7131	416658
205584	416659
173467	416660
2675	416661
55299	416662
2939	416663
28065	416664
409	416665
67660	416666
15327	416667
30428	416668
23674	416669
24629	416670
43445	416671
86746	416672
31563	416673
14470	416674
18588	416675
7479	416676
199998	416677
846	416678
27658	416679
160053	416680
39569	416681
89	416682
29133	416683
128829	416684
212237	416685
113383	416686
59262	416687
136351	416688
149624	416689
64348	416690
19009	416691
29737	416692
677	416693
2323	416694
117014	416695
182378	416696
18684	416697
246977	416698
198964	416699
16790	416700
35334	416701
66809	416702
17903	416703
33769	416704
4524	416705
14568	416706
185928	416707
11642	416708
113126	416709
151058	416710
48267	416711
162893	416712
243	416713
11419	416714
34963	416715
291958	416716
248161	416717
211727	416718
128418	416719
182610	416720
18098	416721
85119	416722
6439	416723
6439	416724
235627	416725
103079	416726
11891	416727
1322	416728
66685	416729
2666	416730
10009	416731
152423	416732
379	416733
196551	416734
128279	416735
56225	416736
17020	416737
2534	416738
3627	416739
65550	416740
6538	416741
54678	416742
80619	416743
254748	416744
1811	416745
17634	416746
290783	416747
1215	416748
32631	416749
53936	416750
44051	416751
21445	416752
7142	416753
13082	416754
63657	416755
3868	416756
211712	416757
106772	416758
345	416759
92710	416760
39606	416761
24071	416762
34452	416763
57981	416764
271466	416765
27921	416766
18184	416767
18184	416768
10332	416769
118	416770
1963	416771
240615	416772
203462	416773
124	416774
31568	416775
1370	416776
84641	416777
248525	416778
46427	416779
183092	416780
29725	416781
18123	416782
118088	416783
199164	416784
35973	416785
28062	416786
187574	416787
134923	416788
54881	416789
138835	416790
19514	416791
3791	416792
170236	416793
3727	416794
241055	416795
13172	416796
3033	416797
217268	416798
59159	416799
44044	416800
71716	416801
65586	416802
131102	416803
61958	416804
30945	416805
55855	416806
233181	416807
27719	416808
3516	416809
171478	416810
24139	416811
25305	416812
49910	416813
161162	416814
24527	416815
197772	416816
11038	416817
204174	416818
153917	416819
276974	416820
770	416821
502	416822
133418	416823
24094	416824
7136	416825
186365	416826
308637	416827
30989	416828
5414	416829
65773	416830
131770	416831
131535	416832
174164	416833
75988	416834
14991	416835
22569	416836
51399	416837
138248	416838
59643	416839
5782	416840
1711	416841
9328	416842
131412	416843
4781	416844
178659	416845
32348	416846
119225	416847
22986	416848
298466	416849
927	416850
42399	416851
126898	416852
124126	416853
63356	416854
77198	416855
273132	416856
51911	416857
200095	416858
85833	416859
4706	416860
177613	416861
81331	416862
96532	416863
2518	416864
120838	416865
133014	416866
117177	416867
9204	416868
102091	416869
70178	416870
29469	416871
70017	416872
19251	416873
25159	416874
163307	416875
126568	416876
69470	416877
85000	416878
95276	416879
68217	416880
202037	416881
184259	416882
87973	416883
154852	416884
7419	416885
27213	416886
68095	416887
26746	416888
67481	416889
5400	416890
193581	416891
38987	416892
8542	416893
184150	416894
177716	416895
24232	416896
63888	416897
24986	416898
84459	416899
23774	416900
573	416901
150908	416902
165436	416903
28247	416904
22558	416905
10484	416906
45288	416907
33693	416908
71662	416909
12660	416910
207016	416911
101476	416912
661	416913
237535	416914
100873	416915
157577	416916
32382	416917
4844	416918
86898	416919
41844	416920
121328	416921
3664	416922
6164	416923
297211	416924
230233	416925
7723	416926
62600	416927
173046	416928
60755	416929
197327	416930
796	416931
33158	416932
12720	416933
126059	416934
9105	416935
285174	416936
7711	416937
96341	416938
46114	416939
80983	416940
91996	416941
136370	416942
42533	416943
18832	416944
28328	416945
173630	416946
5776	416947
122866	416948
121063	416949
3626	416950
237546	416951
70313	416952
38458	416953
31066	416954
32536	416955
63450	416956
35543	416957
100010	416958
139662	416959
98580	416960
124220	416961
201580	416962
53845	416963
131927	416964
209235	416965
245485	416966
59939	416967
1230	416968
37765	416969
122671	416970
744	416971
106905	416972
122838	416973
20927	416974
119744	416975
32917	416976
210869	416977
200724	416978
4483	416979
196176	416980
140303	416981
1837	416982
204114	416983
245797	416984
69335	416985
46765	416986
102567	416987
35914	416988
41114	416989
161272	416990
133181	416991
173754	416992
210423	416993
61142	416994
200749	416995
73356	416996
10753	416997
146592	416998
36253	416999
125654	417000
257596	417001
37508	417002
87443	417003
83642	417004
253231	417005
127598	417006
5278	417007
61916	417008
124335	417009
24690	417010
15037	417011
117935	417012
189283	417013
396	417014
192322	417015
18647	417016
109397	417017
39096	417018
138172	417019
40049	417020
3394	417021
29339	417022
18160	417023
6884	417024
35356	417025
125734	417026
5377	417027
72794	417028
279704	417029
139139	417030
90742	417031
111975	417032
5206	417033
123688	417034
248	417035
266114	417036
181209	417037
27584	417038
57977	417039
169301	417040
56075	417041
148908	417042
22062	417043
95527	417044
11496	417045
110312	417046
11337	417047
122074	417048
41922	417049
60810	417050
15504	417051
12770	417052
207899	417053
5168	417054
11890	417055
61489	417056
11024	417057
57910	417058
20120	417059
96942	417060
182892	417061
2788	417062
58020	417063
10100	417064
51701	417065
143790	417066
34311	417067
99004	417068
129251	417069
49594	417070
60171	417071
123690	417072
3253	417073
48078	417074
75602	417075
3503	417076
116	417077
183150	417078
50299	417079
27868	417080
45573	417081
133658	417082
227498	417083
108947	417084
29689	417085
77524	417086
33149	417087
20910	417088
155935	417089
192642	417090
30502	417091
84868	417092
13034	417093
58067	417094
255765	417095
112918	417096
84840	417097
102795	417098
47231	417099
124618	417100
149333	417101
141238	417102
275033	417103
183261	417104
43681	417105
129524	417106
181989	417107
24010	417108
15951	417109
147967	417110
80329	417111
12790	417112
81172	417113
157225	417114
86091	417115
99728	417116
196303	417117
24739	417118
89960	417119
68144	417120
3696	417121
5976	417122
116716	417123
37697	417124
39489	417125
4957	417126
13853	417127
93709	417128
35986	417129
16935	417130
191027	417131
4990	417132
32400	417133
6685	417134
59276	417135
143543	417136
40616	417137
170023	417138
19063	417139
212761	417140
170878	417141
144084	417142
217149	417143
14207	417144
148348	417145
6246	417146
16374	417147
238519	417148
180879	417149
84635	417150
66028	417151
89954	417152
41062	417153
8890	417154
49077	417155
67273	417156
65133	417157
833	417158
18295	417159
5755	417160
129129	417161
297626	417162
3106	417163
304688	417164
6742	417165
40166	417166
779	417167
1822	417168
118498	417169
5	417170
94915	417171
216665	417172
200012	417173
83522	417174
72857	417175
204928	417176
10296	417177
76037	417178
132116	417179
52181	417180
161604	417181
53375	417182
40408	417183
4681	417184
61646	417185
16185	417186
223526	417187
137173	417188
91260	417189
14511	417190
96301	417191
27480	417192
86653	417193
160167	417194
98783	417195
55770	417196
112091	417197
205283	417198
59789	417199
10997	417200
137469	417201
79228	417202
109753	417203
70228	417204
17269	417205
240778	417206
72587	417207
1544	417208
76396	417209
3151	417210
49553	417211
581	417212
34983	417213
30769	417214
16669	417215
37204	417216
247651	417217
70473	417218
2156	417219
11118	417220
161006	417221
31421	417222
14737	417223
5755	417224
255038	417225
77475	417226
29632	417227
89784	417228
20616	417229
19853	417230
37591	417231
23031	417232
8366	417233
223654	417234
107256	417235
30835	417236
37301	417237
291004	417238
115078	417239
5037	417240
100	417241
64828	417242
21713	417243
68831	417244
54316	417245
19403	417246
19703	417247
43127	417248
93	417249
2286	417250
228482	417251
20861	417252
20451	417253
206234	417254
36404	417255
105602	417256
4	417257
13729	417258
150708	417259
27434	417260
21819	417261
93452	417262
41836	417263
13026	417264
1550	417265
6282	417266
300467	417267
16657	417268
1354	417269
268900	417270
15391	417271
136159	417272
145021	417273
12908	417274
11459	417275
137988	417276
47976	417277
7447	417278
28826	417279
134751	417280
56279	417281
96500	417282
58089	417283
6081	417284
5853	417285
12106	417286
2658	417287
7894	417288
179262	417289
179262	417290
12733	417291
2760	417292
12139	417293
74250	417294
1469	417295
125300	417296
14990	417297
37784	417298
198439	417299
43348	417300
19597	417301
67589	417302
26885	417303
28882	417304
43310	417305
1173	417306
129224	417307
291	417308
29092	417309
100193	417310
155396	417311
109288	417312
24129	417313
65332	417314
99406	417315
1844	417316
128117	417317
3715	417318
1909	417319
39281	417320
116822	417321
17102	417322
1973	417323
84421	417324
7774	417325
127320	417326
115883	417327
286040	417328
126493	417329
87383	417330
40095	417331
15453	417332
9829	417333
32944	417334
29616	417335
37090	417336
34316	417337
97383	417338
220	417339
17597	417340
19398	417341
111964	417342
58290	417343
17189	417344
62586	417345
120172	417346
73357	417347
69103	417348
36855	417349
15404	417350
35957	417351
281	417352
201387	417353
37310	417354
125365	417355
140552	417356
189127	417357
41793	417358
1306	417359
87029	417360
37791	417361
61350	417362
86058	417363
207570	417364
18833	417365
19377	417366
8901	417367
135822	417368
31529	417369
121117	417370
59992	417371
118874	417372
261076	417373
20560	417374
23296	417375
33953	417376
26811	417377
38279	417378
123385	417379
38437	417380
27732	417381
995	417382
63345	417383
201193	417384
169574	417385
50896	417386
8376	417387
47208	417388
94215	417389
2810	417390
115819	417391
54887	417392
36383	417393
112913	417394
18345	417395
136842	417396
77211	417397
238801	417398
44576	417399
38442	417400
28655	417401
2677	417402
104510	417403
27918	417404
142495	417405
6651	417406
108806	417407
6539	417408
4981	417409
47069	417410
176937	417411
135071	417412
104444	417413
5933	417414
70399	417415
3818	417416
26639	417417
200980	417418
40458	417419
51120	417420
101283	417421
11338	417422
214691	417423
172377	417424
120760	417425
54125	417426
198343	417427
30471	417428
90941	417429
31942	417430
110103	417431
29434	417432
96495	417433
16199	417434
477	417435
4120	417436
29161	417437
130841	417438
215499	417439
39459	417440
71192	417441
286656	417442
207684	417443
239905	417444
33618	417445
116590	417446
116590	417447
58265	417448
29328	417449
224242	417450
210	417451
4421	417452
12708	417453
243294	417454
2889	417455
99247	417456
50707	417457
45372	417458
35489	417459
49137	417460
163325	417461
23039	417462
102055	417463
109777	417464
40944	417465
4814	417466
4578	417467
73380	417468
35209	417469
147938	417470
6251	417471
103750	417472
3698	417473
197947	417474
197947	417475
163252	417476
137791	417477
109054	417478
3900	417479
3538	417480
4821	417481
168340	417482
84720	417483
108264	417484
88608	417485
124298	417486
184399	417487
236132	417488
87404	417489
41736	417490
224867	417491
136103	417492
93366	417493
131666	417494
5066	417495
190226	417496
31471	417497
269119	417498
5972	417499
9137	417500
10661	417501
31886	417502
43907	417503
36728	417504
103028	417505
234054	417506
272704	417507
2723	417508
108211	417509
22413	417510
19408	417511
140131	417512
58297	417513
76339	417514
20777	417515
180912	417516
1618	417517
14189	417518
53731	417519
36328	417520
53023	417521
170584	417522
291979	417523
10386	417524
35724	417525
19312	417526
56230	417527
25514	417528
134428	417529
30555	417530
5311	417531
91055	417532
251945	417533
18196	417534
18196	417535
211208	417536
2303	417537
89979	417538
178179	417539
64187	417540
11103	417541
59132	417542
73612	417543
164416	417544
10802	417545
125675	417546
20523	417547
103796	417548
39973	417549
32021	417550
128028	417551
46332	417552
883	417553
158836	417554
5026	417555
59044	417556
106110	417557
36884	417558
11539	417559
589	417560
74677	417561
59714	417562
28077	417563
506	417564
168187	417565
32208	417566
92518	417567
8960	417568
7032	417569
31107	417570
163072	417571
155493	417572
138	417573
10983	417574
99490	417575
78033	417576
144176	417577
127244	417578
74116	417579
83275	417580
83275	417581
62745	417582
4007	417583
37399	417584
102158	417585
92634	417586
80869	417587
80869	417588
24904	417589
21802	417590
67514	417591
58263	417592
1094	417593
115238	417594
80548	417595
18243	417596
5490	417597
80099	417598
12622	417599
7243	417600
59739	417601
5435	417602
9554	417603
36351	417604
186592	417605
127982	417606
216207	417607
35244	417608
137524	417609
7410	417610
19593	417611
48992	417612
73449	417613
139314	417614
30976	417615
190181	417616
285	417617
140333	417618
84857	417619
2572	417620
7733	417621
90900	417622
20897	417623
42619	417624
151581	417625
7424	417626
269203	417627
46298	417628
1015	417629
23607	417630
2693	417631
208950	417632
49231	417633
36859	417634
10801	417635
74356	417636
89223	417637
111180	417638
91540	417639
92961	417640
248254	417641
87266	417642
57181	417643
135896	417644
48402	417645
17794	417646
62282	417647
58752	417648
189	417649
127608	417650
194157	417651
6	417652
72990	417653
40	417654
211412	417655
179325	417656
38542	417657
19742	417658
124365	417659
37714	417660
573	417661
297514	417662
96098	417663
50614	417664
181976	417665
133046	417666
241896	417667
83194	417668
16995	417669
74478	417670
32394	417671
157037	417672
93125	417673
108872	417674
45043	417675
43110	417676
172567	417677
108077	417678
116064	417679
30807	417680
73075	417681
142837	417682
209656	417683
223653	417684
236076	417685
126433	417686
112040	417687
27708	417688
77364	417689
176508	417690
133174	417691
16151	417692
10558	417693
12072	417694
124247	417695
193756	417696
23895	417697
29391	417698
203822	417699
30386	417700
39232	417701
22997	417702
194843	417703
31082	417704
10087	417705
1815	417706
176064	417707
227869	417708
118545	417709
14612	417710
204318	417711
57830	417712
92563	417713
22505	417714
70191	417715
88449	417716
114227	417717
44830	417718
14099	417719
298965	417720
809	417721
44364	417722
45373	417723
93507	417724
61282	417725
102000	417726
3	417727
120237	417728
16199	417729
16867	417730
129020	417731
348	417732
94178	417733
5139	417734
41153	417735
138155	417736
12464	417737
36510	417738
28721	417739
78583	417740
106689	417741
110431	417742
195670	417743
29948	417744
18352	417745
10103	417746
123061	417747
34357	417748
25132	417749
33929	417750
37790	417751
2679	417752
8885	417753
87109	417754
39789	417755
116859	417756
122304	417757
2103	417758
259901	417759
4656	417760
83121	417761
237890	417762
83	417763
14413	417764
308010	417765
58743	417766
15796	417767
81817	417768
73610	417769
31633	417770
2584	417771
108717	417772
141567	417773
126901	417774
184115	417775
182154	417776
23348	417777
108670	417778
87880	417779
90411	417780
34967	417781
10103	417782
51310	417783
9567	417784
7531	417785
31292	417786
132864	417787
98173	417788
56630	417789
7019	417790
53448	417791
231115	417792
4425	417793
6145	417794
36097	417795
8687	417796
15244	417797
39589	417798
17283	417799
7400	417800
278247	417801
37716	417802
26066	417803
12511	417804
106764	417805
23836	417806
167920	417807
49979	417808
4368	417809
56461	417810
4856	417811
70408	417812
116249	417813
234711	417814
179078	417815
36081	417816
303	417817
1380	417818
68031	417819
115154	417820
302122	417821
13897	417822
130379	417823
83982	417824
14930	417825
85043	417826
24095	417827
37840	417828
2434	417829
141872	417830
2379	417831
132924	417832
23865	417833
717	417834
288574	417835
117579	417836
270078	417837
25946	417838
251292	417839
22720	417840
99645	417841
549	417842
43232	417843
119211	417844
75064	417845
22666	417846
5155	417847
27208	417848
109518	417849
4263	417850
166902	417851
199960	417852
27328	417853
99044	417854
37637	417855
49832	417856
157104	417857
39800	417858
2974	417859
19188	417860
49073	417861
52780	417862
45106	417863
142310	417864
46500	417865
9526	417866
2980	417867
111491	417868
199947	417869
99946	417870
254279	417871
13805	417872
4184	417873
23391	417874
50212	417875
112277	417876
100356	417877
19515	417878
6926	417879
4821	417880
288378	417881
124572	417882
14763	417883
17271	417884
133670	417885
216758	417886
137962	417887
69639	417888
9541	417889
6410	417890
597	417891
4632	417892
234152	417893
6787	417894
115110	417895
19820	417896
23943	417897
9944	417898
19065	417899
11517	417900
45807	417901
72189	417902
51422	417903
28064	417904
27003	417905
68405	417906
19721	417907
129846	417908
14510	417909
28551	417910
19721	417911
30908	417912
203340	417913
146309	417914
3960	417915
65962	417916
5945	417917
20586	417918
43361	417919
2338	417920
309307	417921
93466	417922
272347	417923
79901	417924
82846	417925
36031	417926
66201	417927
92266	417928
848	417929
139169	417930
166438	417931
3029	417932
18571	417933
240	417934
29114	417935
42684	417936
24638	417937
124470	417938
259700	417939
156612	417940
65896	417941
101761	417942
45044	417943
65546	417944
26352	417945
2487	417946
64836	417947
257057	417948
190220	417949
104597	417950
14562	417951
44293	417952
30408	417953
10849	417954
108429	417955
64787	417956
9151	417957
144707	417958
30741	417959
14207	417960
14801	417961
756	417962
28940	417963
25904	417964
24830	417965
74898	417966
1857	417967
20226	417968
204875	417969
108954	417970
286839	417971
135938	417972
14744	417973
210005	417974
307797	417975
123468	417976
64184	417977
2013	417978
229057	417979
79	417980
20172	417981
63781	417982
128328	417983
116998	417984
147548	417985
60012	417986
211086	417987
29383	417988
142638	417989
132397	417990
112673	417991
160891	417992
150219	417993
211837	417994
7352	417995
9114	417996
310170	417997
50879	417998
276798	417999
263174	418000
211746	418001
276173	418002
248348	418003
195011	418004
12043	418005
30115	418006
75554	418007
30808	418008
76606	418009
196225	418010
195719	418011
253073	418012
45388	418013
80741	418014
4	418015
10747	418016
168887	418017
27481	418018
27481	418019
68468	418020
14965	418021
189265	418022
51331	418023
8490	418024
61916	418025
14388	418026
138878	418027
85026	418028
8978	418029
78545	418030
116551	418031
136190	418032
160165	418033
123434	418034
116697	418035
691	418036
43512	418037
135256	418038
307655	418039
290927	418040
28268	418041
65150	418042
121571	418043
68730	418044
149305	418045
89046	418046
199526	418047
165098	418048
42843	418049
126846	418050
49330	418051
210221	418052
28509	418053
4010	418054
56173	418055
47245	418056
27780	418057
273768	418058
1806	418059
7565	418060
17173	418061
59793	418062
156490	418063
294665	418064
155029	418065
138834	418066
50194	418067
160731	418068
77270	418069
4385	418070
62637	418071
306931	418072
59591	418073
118910	418074
2698	418075
40462	418076
112422	418077
109291	418078
187499	418079
66581	418080
296623	418081
143764	418082
262053	418083
5211	418084
280680	418085
18682	418086
223624	418087
305091	418088
168269	418089
116454	418090
191710	418091
102671	418092
39123	418093
186110	418094
82216	418095
76384	418096
40093	418097
233188	418098
72977	418099
142873	418100
56082	418101
6375	418102
96295	418103
175554	418104
187435	418105
134029	418106
151711	418107
41117	418108
186312	418109
263834	418110
78458	418111
128134	418112
105795	418113
36583	418114
31811	418115
11656	418116
11949	418117
137821	418118
147082	418119
41919	418120
69315	418121
25234	418122
23818	418123
294400	418124
94838	418125
206006	418126
81580	418127
95876	418128
29337	418129
123800	418130
224715	418131
36608	418132
92601	418133
96806	418134
246134	418135
15193	418136
201922	418137
60183	418138
12640	418139
75373	418140
116301	418141
246227	418142
167648	418143
305734	418144
182065	418145
146336	418146
69057	418147
62876	418148
31525	418149
3573	418150
198464	418151
93487	418152
951	418153
159401	418154
160865	418155
76752	418156
60724	418157
40138	418158
3779	418159
78978	418160
149713	418161
44106	418162
77192	418163
29888	418164
22997	418165
134909	418166
485	418167
64050	418168
8050	418169
95495	418170
58823	418171
4509	418172
129321	418173
3174	418174
3174	418175
146921	418176
18946	418177
5985	418178
110562	418179
2985	418180
8916	418181
1052	418182
91322	418183
191166	418184
67065	418185
2661	418186
34631	418187
46637	418188
51634	418189
237752	418190
8477	418191
116366	418192
40552	418193
2475	418194
11872	418195
44372	418196
59157	418197
27005	418198
8768	418199
1671	418200
205471	418201
28966	418202
189743	418203
25794	418204
141660	418205
145022	418206
198702	418207
65764	418208
51842	418209
27418	418210
66094	418211
111436	418212
722	418213
6235	418214
21774	418215
7420	418216
38469	418217
7773	418218
107831	418219
73104	418220
137683	418221
234362	418222
21973	418223
47835	418224
3960	418225
15335	418226
177415	418227
4086	418228
8890	418229
665	418230
174025	418231
12797	418232
77503	418233
286534	418234
582	418235
6464	418236
8946	418237
142528	418238
81906	418239
25692	418240
15563	418241
87402	418242
30100	418243
76608	418244
24877	418245
30186	418246
60911	418247
50117	418248
92114	418249
1571	418250
47418	418251
27680	418252
97965	418253
22456	418254
63219	418255
6597	418256
169095	418257
15363	418258
43015	418259
8986	418260
21420	418261
113072	418262
14258	418263
3709	418264
32341	418265
117931	418266
54497	418267
49128	418268
5241	418269
5731	418270
55380	418271
22230	418272
4222	418273
4458	418274
100360	418275
898	418276
2745	418277
101909	418278
2344	418279
146542	418280
9791	418281
139559	418282
105693	418283
7771	418284
86349	418285
4636	418286
46111	418287
193172	418288
6039	418289
137124	418290
27098	418291
12146	418292
305233	418293
196648	418294
3329	418295
959	418296
113072	418297
58431	418298
271117	418299
80483	418300
4787	418301
3477	418302
58856	418303
65	418304
2911	418305
272801	418306
104084	418307
109279	418308
75046	418309
15899	418310
11797	418311
8680	418312
211748	418313
4787	418314
95963	418315
51978	418316
4975	418317
90263	418318
98376	418319
77771	418320
8701	418321
56847	418322
35247	418323
162369	418324
8389	418325
2756	418326
21894	418327
73347	418328
256001	418329
113241	418330
177711	418331
44041	418332
194872	418333
133909	418334
11132	418335
236193	418336
9215	418337
19301	418338
190449	418339
92374	418340
9739	418341
1202	418342
122	418343
42301	418344
39049	418345
6227	418346
89115	418347
29246	418348
71956	418349
125139	418350
11721	418351
1018	418352
123804	418353
257872	418354
272162	418355
167231	418356
172552	418357
79033	418358
224335	418359
304397	418360
115253	418361
182388	418362
102105	418363
223511	418364
150463	418365
29196	418366
40793	418367
21788	418368
16830	418369
86278	418370
267808	418371
89343	418372
40559	418373
186998	418374
173103	418375
267470	418376
248719	418377
100403	418378
176337	418379
66429	418380
152693	418381
100514	418382
165167	418383
100228	418384
148328	418385
23146	418386
148117	418387
99093	418388
193269	418389
147699	418390
218319	418391
97922	418392
291486	418393
118110	418394
75434	418395
1662	418396
170169	418397
157780	418398
25255	418399
21667	418400
220901	418401
103308	418402
175242	418403
77345	418404
37479	418405
231056	418406
25368	418407
157265	418408
177981	418409
32772	418410
124503	418411
81562	418412
65856	418413
82564	418414
32907	418415
4365	418416
43428	418417
108452	418418
26560	418419
165120	418420
206767	418421
133742	418422
5727	418423
20914	418424
243137	418425
71786	418426
47937	418427
14622	418428
248246	418429
13265	418430
40977	418431
162962	418432
170054	418433
187179	418434
302265	418435
104860	418436
2173	418437
189811	418438
106801	418439
14496	418440
200915	418441
838	418442
135484	418443
69266	418444
4817	418445
18031	418446
265180	418447
190155	418448
16015	418449
103063	418450
51223	418451
57650	418452
17872	418453
47355	418454
62968	418455
1931	418456
171873	418457
152511	418458
163722	418459
29739	418460
87557	418461
125032	418462
141601	418463
38508	418464
234853	418465
27591	418466
9638	418467
305461	418468
7508	418469
141405	418470
14291	418471
7487	418472
64376	418473
181352	418474
141299	418475
20346	418476
63986	418477
191252	418478
61422	418479
50783	418480
36335	418481
111167	418482
6894	418483
257063	418484
32212	418485
10096	418486
95813	418487
231903	418488
129581	418489
19956	418490
95348	418491
174545	418492
62968	418493
157447	418494
200069	418495
184826	418496
88024	418497
13760	418498
133706	418499
71852	418500
7499	418501
41910	418502
16364	418503
180493	418504
89611	418505
308020	418506
75674	418507
3521	418508
9327	418509
17888	418510
134676	418511
4798	418512
40232	418513
5076	418514
49722	418515
135581	418516
309606	418517
209237	418518
130277	418519
40354	418520
142570	418521
29290	418522
39434	418523
277860	418524
36973	418525
16507	418526
14545	418527
41968	418528
62654	418529
126356	418530
280904	418531
182863	418532
122369	418533
131985	418534
177138	418535
282590	418536
63571	418537
121172	418538
277789	418539
133836	418540
71838	418541
381	418542
38438	418543
194967	418544
5	418545
176146	418546
82736	418547
92033	418548
11947	418549
99063	418550
165677	418551
23628	418552
208617	418553
279020	418554
201	418555
31301	418556
92377	418557
136032	418558
29642	418559
15947	418560
10650	418561
24611	418562
204913	418563
27314	418564
113979	418565
83792	418566
11358	418567
3863	418568
769	418569
57859	418570
261497	418571
269625	418572
181105	418573
40090	418574
8660	418575
18087	418576
23350	418577
42004	418578
10062	418579
76704	418580
80498	418581
148028	418582
45451	418583
72148	418584
305513	418585
108840	418586
185	418587
1893	418588
46513	418589
93349	418590
20481	418591
46491	418592
42513	418593
4700	418594
78918	418595
260941	418596
48317	418597
26	418598
200508	418599
193976	418600
192734	418601
71695	418602
294483	418603
136296	418604
117271	418605
52062	418606
44820	418607
132787	418608
9763	418609
128773	418610
3993	418611
93735	418612
98089	418613
3907	418614
167585	418615
22199	418616
48865	418617
63926	418618
16685	418619
243544	418620
24084	418621
277390	418622
248518	418623
3972	418624
55624	418625
32628	418626
90	418627
46	418628
74461	418629
308816	418630
132971	418631
15045	418632
184639	418633
52994	418634
80494	418635
3952	418636
58205	418637
12747	418638
81842	418639
81842	418640
110258	418641
8745	418642
145277	418643
94623	418644
19163	418645
13232	418646
69	418647
128752	418648
15010	418649
109881	418650
9595	418651
4913	418652
242966	418653
3711	418654
596	418655
258432	418656
241598	418657
65228	418658
59453	418659
183994	418660
5758	418661
312176	418662
202064	418663
194301	418664
35488	418665
162393	418666
72109	418667
125218	418668
1930	418669
50855	418670
66754	418671
118896	418672
73142	418673
111706	418674
79823	418675
96440	418676
52306	418677
257988	418678
202173	418679
176763	418680
253417	418681
278188	418682
89064	418683
30063	418684
55173	418685
38010	418686
21876	418687
141866	418688
199231	418689
6999	418690
4880	418691
7960	418692
41781	418693
5139	418694
124524	418695
68671	418696
172465	418697
31805	418698
13007	418699
235898	418700
112329	418701
16988	418702
49912	418703
94681	418704
215549	418705
55873	418706
289989	418707
306344	418708
100276	418709
203865	418710
14915	418711
70793	418712
3834	418713
60888	418714
14188	418715
225088	418716
31093	418717
7090	418718
3043	418719
7831	418720
75419	418721
29103	418722
1206	418723
10611	418724
50610	418725
1071	418726
65190	418727
175624	418728
65521	418729
89977	418730
147337	418731
218686	418732
35415	418733
220007	418734
48583	418735
126257	418736
126257	418737
49219	418738
10091	418739
25130	418740
46572	418741
239827	418742
148697	418743
137556	418744
61709	418745
9863	418746
111860	418747
44544	418748
48594	418749
20880	418750
181923	418751
12453	418752
106	418753
161446	418754
6009	418755
6931	418756
100943	418757
2697	418758
47343	418759
15115	418760
34817	418761
5833	418762
5758	418763
198272	418764
161579	418765
54422	418766
35128	418767
54524	418768
29065	418769
115146	418770
11278	418771
81207	418772
81	418773
213681	418774
41794	418775
14653	418776
135516	418777
117511	418778
25260	418779
24266	418780
51255	418781
62660	418782
1954	418783
213856	418784
40527	418785
15185	418786
51412	418787
13690	418788
166932	418789
8581	418790
68065	418791
1326	418792
61932	418793
154124	418794
2453	418795
3312	418796
94399	418797
55895	418798
158669	418799
273	418800
9546	418801
24090	418802
14514	418803
29092	418804
7501	418805
9546	418806
34680	418807
27284	418808
11514	418809
26631	418810
23095	418811
23576	418812
28776	418813
144997	418814
194788	418815
194788	418816
204885	418817
64346	418818
5354	418819
117788	418820
22707	418821
42801	418822
16422	418823
86700	418824
24184	418825
9144	418826
87232	418827
85725	418828
51490	418829
15447	418830
50622	418831
239	418832
29403	418833
101776	418834
10517	418835
20481	418836
10403	418837
47225	418838
32783	418839
128575	418840
2059	418841
40424	418842
229750	418843
33054	418844
89072	418845
7942	418846
38809	418847
43683	418848
123095	418849
59987	418850
204506	418851
26235	418852
484	418853
69891	418854
123916	418855
3111	418856
227493	418857
48572	418858
78186	418859
306353	418860
45453	418861
37272	418862
268339	418863
49293	418864
122614	418865
74707	418866
82783	418867
11897	418868
23042	418869
104053	418870
143814	418871
171205	418872
100191	418873
58781	418874
102632	418875
132918	418876
35435	418877
40323	418878
116138	418879
218011	418880
39163	418881
16	418882
38830	418883
214786	418884
66447	418885
15449	418886
43274	418887
1539	418888
278405	418889
108273	418890
222333	418891
43730	418892
27706	418893
5543	418894
51311	418895
2871	418896
15565	418897
99359	418898
165768	418899
295254	418900
204723	418901
155878	418902
144289	418903
65171	418904
223365	418905
243421	418906
131669	418907
140501	418908
186335	418909
181431	418910
18331	418911
37067	418912
31229	418913
2375	418914
16787	418915
720	418916
184522	418917
253084	418918
55017	418919
265581	418920
7769	418921
113	418922
85297	418923
32677	418924
66445	418925
4598	418926
16447	418927
195707	418928
18268	418929
8271	418930
35640	418931
108175	418932
1006	418933
2221	418934
10379	418935
9092	418936
9092	418937
40950	418938
278793	418939
117744	418940
90	418941
27234	418942
851	418943
2196	418944
66873	418945
29071	418946
2167	418947
17823	418948
1818	418949
28309	418950
240013	418951
89385	418952
84273	418953
16148	418954
7804	418955
150806	418956
105	418957
30232	418958
3664	418959
57054	418960
131831	418961
270	418962
117189	418963
92826	418964
134182	418965
129216	418966
6655	418967
3790	418968
6374	418969
33601	418970
59847	418971
7345	418972
10788	418973
3690	418974
135345	418975
63598	418976
3525	418977
1184	418978
156907	418979
43774	418980
9814	418981
105029	418982
1041	418983
970	418984
26291	418985
15672	418986
82068	418987
4081	418988
2269	418989
227600	418990
38177	418991
90980	418992
13210	418993
2044	418994
6207	418995
146572	418996
181599	418997
160590	418998
31117	418999
29662	419000
1719	419001
10491	419002
940	419003
296914	419004
20151	419005
310829	419006
12204	419007
35748	419008
24345	419009
38414	419010
36423	419011
9858	419012
91145	419013
110935	419014
79939	419015
124988	419016
176638	419017
15312	419018
19560	419019
19926	419020
7825	419021
253000	419022
13797	419023
6602	419024
9468	419025
821	419026
165541	419027
21974	419028
145530	419029
118862	419030
16109	419031
49181	419032
30927	419033
21905	419034
44414	419035
145945	419036
2275	419037
17538	419038
383	419039
41642	419040
103337	419041
11693	419042
18103	419043
41317	419044
2121	419045
10790	419046
15957	419047
260264	419048
247229	419049
123032	419050
86516	419051
10806	419052
528	419053
47213	419054
106028	419055
80510	419056
56737	419057
304946	419058
212210	419059
31	419060
53	419061
68432	419062
55362	419063
110272	419064
13225	419065
34263	419066
51513	419067
19740	419068
48916	419069
85508	419070
142356	419071
25498	419072
158543	419073
46164	419074
2069	419075
149099	419076
181780	419077
36204	419078
204453	419079
18233	419080
135911	419081
103732	419082
35698	419083
24734	419084
12511	419085
228488	419086
179564	419087
41393	419088
21887	419089
61121	419090
56766	419091
110905	419092
75183	419093
94268	419094
31631	419095
3747	419096
1482	419097
211570	419098
135009	419099
43795	419100
110252	419101
26766	419102
11592	419103
6076	419104
175296	419105
20900	419106
1185	419107
85858	419108
105479	419109
83571	419110
114824	419111
170185	419112
13423	419113
5732	419114
1178	419115
160641	419116
63175	419117
69009	419118
5070	419119
181302	419120
302292	419121
31615	419122
15884	419123
127185	419124
12109	419125
134960	419126
113246	419127
195925	419128
18057	419129
1251	419130
66768	419131
100092	419132
192225	419133
201132	419134
54173	419135
1589	419136
90911	419137
32677	419138
22959	419139
870	419140
12358	419141
1455	419142
9863	419143
41905	419144
47649	419145
3231	419146
252082	419147
252144	419148
23225	419149
16997	419150
217392	419151
98586	419152
23398	419153
192655	419154
279536	419155
7053	419156
8634	419157
37798	419158
3878	419159
2247	419160
24854	419161
32252	419162
76510	419163
58447	419164
207073	419165
22052	419166
657	419167
4091	419168
14142	419169
44645	419170
12120	419171
28274	419172
39496	419173
258356	419174
5967	419175
7129	419176
278830	419177
1354	419178
97912	419179
89253	419180
362	419181
42430	419182
20189	419183
85838	419184
11576	419185
40686	419186
40982	419187
84797	419188
10701	419189
19899	419190
28019	419191
10531	419192
181	419193
215332	419194
127	419195
128090	419196
230256	419197
47980	419198
9293	419199
62084	419200
175219	419201
207258	419202
9453	419203
62514	419204
52109	419205
1241	419206
32506	419207
134524	419208
41314	419209
24274	419210
7746	419211
334	419212
76039	419213
51064	419214
74743	419215
11581	419216
50530	419217
133111	419218
35418	419219
91859	419220
26774	419221
179353	419222
251060	419223
76815	419224
192040	419225
137388	419226
128029	419227
136688	419228
6923	419229
2336	419230
43	419231
116123	419232
7647	419233
52317	419234
8679	419235
21296	419236
14230	419237
61932	419238
151602	419239
14230	419240
84688	419241
65677	419242
105325	419243
19707	419244
75113	419245
116111	419246
290305	419247
2144	419248
180824	419249
63175	419250
43036	419251
3238	419252
30619	419253
4315	419254
27740	419255
55166	419256
1013	419257
28466	419258
5078	419259
24208	419260
151202	419261
288623	419262
19885	419263
14631	419264
31607	419265
68838	419266
182193	419267
199702	419268
111681	419269
296014	419270
136379	419271
256117	419272
24508	419273
10834	419274
5826	419275
202938	419276
100926	419277
113277	419278
118418	419279
21803	419280
95227	419281
73827	419282
61650	419283
74868	419284
14324	419285
77510	419286
211845	419287
35168	419288
90973	419289
234546	419290
324	419291
173307	419292
185006	419293
169116	419294
28487	419295
79987	419296
31615	419297
17867	419298
17014	419299
15888	419300
10840	419301
138188	419302
134362	419303
12575	419304
71898	419305
7097	419306
37845	419307
9285	419308
13263	419309
63217	419310
5773	419311
94953	419312
5781	419313
80397	419314
4065	419315
129045	419316
226029	419317
2855	419318
83604	419319
1720	419320
29612	419321
152439	419322
105928	419323
154231	419324
111315	419325
11638	419326
1882	419327
5832	419328
68262	419329
51361	419330
6842	419331
70281	419332
38995	419333
293307	419334
104414	419335
9253	419336
26940	419337
47136	419338
158727	419339
8418	419340
31990	419341
274770	419342
101013	419343
37586	419344
90362	419345
68784	419346
30889	419347
143242	419348
11219	419349
9724	419350
7595	419351
31005	419352
4353	419353
151697	419354
36091	419355
2146	419356
7947	419357
104595	419358
103753	419359
65848	419360
88437	419361
194389	419362
3925	419363
83879	419364
230346	419365
20244	419366
8163	419367
90950	419368
89390	419369
93885	419370
74525	419371
2432	419372
48916	419373
215115	419374
155931	419375
271300	419376
143414	419377
305752	419378
69288	419379
47830	419380
570	419381
117330	419382
5285	419383
8045	419384
115503	419385
15834	419386
59223	419387
292140	419388
53380	419389
1875	419390
6362	419391
107934	419392
30671	419393
12329	419394
14918	419395
52261	419396
81141	419397
286257	419398
7801	419399
3652	419400
182333	419401
112939	419402
10722	419403
66577	419404
34282	419405
12595	419406
217196	419407
253011	419408
193824	419409
202024	419410
16987	419411
243707	419412
18527	419413
167	419414
103108	419415
195311	419416
17186	419417
111935	419418
298486	419419
197714	419420
6084	419421
246918	419422
743	419423
73408	419424
96538	419425
6997	419426
85428	419427
30784	419428
2189	419429
53657	419430
141321	419431
37092	419432
122819	419433
223331	419434
293207	419435
12397	419436
1217	419437
67540	419438
5167	419439
57452	419440
223925	419441
207903	419442
101463	419443
133460	419444
93383	419445
130039	419446
8237	419447
3812	419448
192438	419449
10031	419450
11514	419451
31168	419452
76212	419453
100727	419454
15966	419455
43609	419456
45882	419457
39133	419458
20058	419459
87813	419460
8916	419461
9569	419462
4217	419463
10930	419464
99575	419465
162701	419466
13214	419467
5261	419468
14919	419469
23089	419470
251052	419471
12472	419472
8615	419473
20454	419474
24033	419475
195202	419476
162925	419477
17024	419478
77580	419479
28961	419480
35984	419481
12757	419482
21253	419483
63514	419484
56589	419485
86236	419486
33461	419487
9673	419488
501	419489
8067	419490
41482	419491
676	419492
28990	419493
57603	419494
12894	419495
1028	419496
184993	419497
3317	419498
175886	419499
174654	419500
126751	419501
92444	419502
6032	419503
132863	419504
9964	419505
52039	419506
57663	419507
244680	419508
9561	419509
38174	419510
25129	419511
95748	419512
6695	419513
293615	419514
182	419515
91904	419516
23097	419517
32931	419518
8057	419519
8915	419520
66330	419521
18511	419522
25620	419523
75358	419524
61018	419525
75358	419526
55764	419527
73	419528
16536	419529
75735	419530
371	419531
5255	419532
17171	419533
38326	419534
10462	419535
85837	419536
53	419537
80997	419538
178330	419539
44930	419540
139624	419541
43049	419542
114782	419543
2523	419544
5147	419545
3607	419546
1853	419547
104772	419548
594	419549
106267	419550
41135	419551
48228	419552
18771	419553
95257	419554
264376	419555
29610	419556
185226	419557
72220	419558
203192	419559
254	419560
92739	419561
1868	419562
73206	419563
15970	419564
12634	419565
22919	419566
184944	419567
26054	419568
192995	419569
63358	419570
6613	419571
35564	419572
111417	419573
26228	419574
7789	419575
5056	419576
6805	419577
224665	419578
95659	419579
50654	419580
75669	419581
212236	419582
174017	419583
16728	419584
158595	419585
12305	419586
22970	419587
24730	419588
50419	419589
85751	419590
6535	419591
1899	419592
188467	419593
67727	419594
7322	419595
21907	419596
64473	419597
64750	419598
129871	419599
117172	419600
60662	419601
545	419602
14069	419603
12943	419604
14441	419605
47549	419606
106922	419607
76095	419608
3692	419609
15217	419610
8227	419611
103383	419612
11581	419613
95469	419614
95469	419615
74393	419616
109233	419617
42629	419618
74534	419619
212543	419620
15358	419621
12139	419622
90618	419623
44096	419624
140742	419625
276031	419626
187906	419627
13510	419628
48107	419629
5055	419630
85344	419631
28121	419632
45965	419633
139581	419634
59503	419635
5211	419636
77317	419637
303459	419638
185618	419639
22362	419640
160719	419641
68357	419642
50928	419643
73721	419644
4917	419645
121312	419646
175125	419647
114085	419648
54324	419649
88989	419650
253213	419651
88185	419652
43811	419653
215622	419654
161967	419655
23294	419656
5104	419657
164453	419658
887	419659
115384	419660
70214	419661
18917	419662
49116	419663
171064	419664
59905	419665
42269	419666
7237	419667
36761	419668
194208	419669
87908	419670
176314	419671
214531	419672
1275	419673
97709	419674
97709	419675
1717	419676
45454	419677
23046	419678
120277	419679
15375	419680
175317	419681
2050	419682
214452	419683
65931	419684
1727	419685
3715	419686
266930	419687
146465	419688
7237	419689
78305	419690
127492	419691
49634	419692
269208	419693
15434	419694
36704	419695
16883	419696
4058	419697
11875	419698
162536	419699
17332	419700
11650	419701
85139	419702
129729	419703
219362	419704
179165	419705
62458	419706
151077	419707
944	419708
131025	419709
80783	419710
143307	419711
39768	419712
5098	419713
179694	419714
13573	419715
59099	419716
42790	419717
3903	419718
79676	419719
42936	419720
28036	419721
134354	419722
14227	419723
114108	419724
61932	419725
23770	419726
4051	419727
7470	419728
136386	419729
41110	419730
75683	419731
119975	419732
59152	419733
21903	419734
158634	419735
9112	419736
190184	419737
106610	419738
59487	419739
52400	419740
87	419741
121001	419742
172189	419743
99916	419744
48138	419745
58787	419746
13938	419747
67	419748
188652	419749
63304	419750
277571	419751
34715	419752
75734	419753
12367	419754
13525	419755
28552	419756
2700	419757
84051	419758
54675	419759
29578	419760
39528	419761
242368	419762
14264	419763
89629	419764
91519	419765
27395	419766
308633	419767
3652	419768
152654	419769
3370	419770
128328	419771
81327	419772
38373	419773
35593	419774
13245	419775
30279	419776
168813	419777
15522	419778
277363	419779
218189	419780
204186	419781
224348	419782
12299	419783
9503	419784
5256	419785
210883	419786
89032	419787
119104	419788
76550	419789
265758	419790
13857	419791
14374	419792
3819	419793
10137	419794
1100	419795
489	419796
9391	419797
13392	419798
73851	419799
80032	419800
174328	419801
999	419802
1116	419803
23338	419804
87979	419805
236070	419806
17838	419807
85879	419808
17956	419809
168898	419810
11296	419811
119	419812
252	419813
57230	419814
103562	419815
83408	419816
214944	419817
28330	419818
59740	419819
175812	419820
35125	419821
86919	419822
134725	419823
121235	419824
118658	419825
84047	419826
17846	419827
172134	419828
234812	419829
164802	419830
245274	419831
108326	419832
71770	419833
231542	419834
176402	419835
188573	419836
180216	419837
255620	419838
166416	419839
12697	419840
133353	419841
271996	419842
183239	419843
43196	419844
202474	419845
303769	419846
9899	419847
63263	419848
139663	419849
5424	419850
214813	419851
6657	419852
218623	419853
20243	419854
81364	419855
36203	419856
57008	419857
50441	419858
137397	419859
2374	419860
59765	419861
153996	419862
13516	419863
28585	419864
116188	419865
68284	419866
180823	419867
75495	419868
63814	419869
56198	419870
497	419871
76275	419872
95302	419873
26303	419874
132324	419875
164353	419876
97359	419877
9713	419878
133894	419879
289353	419880
53800	419881
145748	419882
194689	419883
240788	419884
271805	419885
182336	419886
9616	419887
26491	419888
134160	419889
231320	419890
23590	419891
104089	419892
1065	419893
10204	419894
105122	419895
140292	419896
86635	419897
43547	419898
89586	419899
85085	419900
6160	419901
38909	419902
18870	419903
18870	419904
889	419905
62696	419906
61862	419907
144462	419908
95354	419909
9198	419910
19830	419911
199337	419912
205237	419913
8528	419914
225309	419915
511	419916
397	419917
273077	419918
24541	419919
84438	419920
13352	419921
76829	419922
142801	419923
84207	419924
61583	419925
12482	419926
123976	419927
83383	419928
123043	419929
37584	419930
16173	419931
50012	419932
25521	419933
29208	419934
86097	419935
59420	419936
37918	419937
79323	419938
96399	419939
208716	419940
143313	419941
74	419942
83970	419943
791	419944
21560	419945
191123	419946
4751	419947
66186	419948
32941	419949
18201	419950
171714	419951
89852	419952
292	419953
184310	419954
7	419955
93505	419956
310360	419957
10441	419958
94114	419959
18201	419960
2205	419961
44835	419962
106854	419963
43100	419964
87183	419965
9198	419966
12764	419967
296998	419968
4576	419969
19695	419970
134121	419971
288062	419972
1	419973
120324	419974
35324	419975
257758	419976
10223	419977
265059	419978
306848	419979
136942	419980
11698	419981
48024	419982
6449	419983
146160	419984
16830	419985
307763	419986
49224	419987
7493	419988
201651	419989
46325	419990
88777	419991
91486	419992
87824	419993
54821	419994
5718	419995
184045	419996
3063	419997
66182	419998
29130	419999
228297	420000
142338	420001
133481	420002
8123	420003
18548	420004
1300	420005
95945	420006
26939	420007
29076	420008
36675	420009
9199	420010
74503	420011
208793	420012
84351	420013
162940	420014
89921	420015
21597	420016
36273	420017
17600	420018
17470	420019
8908	420020
6740	420021
88306	420022
300907	420023
57329	420024
94436	420025
209029	420026
84917	420027
37535	420028
139998	420029
61953	420030
138317	420031
42505	420032
77332	420033
60261	420034
26992	420035
27627	420036
126930	420037
291157	420038
89451	420039
59245	420040
52936	420041
4150	420042
15666	420043
176059	420044
29540	420045
140515	420046
41560	420047
7311	420048
13565	420049
198476	420050
66744	420051
92477	420052
61862	420053
95189	420054
6511	420055
69115	420056
186159	420057
20074	420058
125270	420059
89007	420060
88899	420061
18205	420062
29075	420063
125561	420064
19926	420065
17829	420066
80123	420067
36448	420068
146632	420069
272164	420070
154615	420071
25800	420072
51256	420073
18819	420074
93629	420075
304940	420076
13648	420077
1609	420078
82940	420079
210241	420080
20023	420081
55775	420082
9364	420083
83041	420084
43461	420085
212466	420086
19596	420087
124309	420088
27162	420089
1743	420090
18164	420091
197970	420092
26562	420093
28781	420094
84620	420095
217037	420096
86765	420097
14087	420098
144734	420099
2467	420100
12097	420101
18151	420102
125142	420103
84619	420104
61955	420105
38902	420106
70043	420107
48801	420108
614	420109
264	420110
57472	420111
16904	420112
27144	420113
96199	420114
17379	420115
107560	420116
45985	420117
36475	420118
19836	420119
7296	420120
6609	420121
28202	420122
294640	420123
7241	420124
23252	420125
16055	420126
159533	420127
33209	420128
18392	420129
95322	420130
17575	420131
8772	420132
22543	420133
89010	420134
43651	420135
141022	420136
49267	420137
10694	420138
21946	420139
5297	420140
87794	420141
82140	420142
179689	420143
1643	420144
1248	420145
18788	420146
187751	420147
17934	420148
37322	420149
84049	420150
3817	420151
130322	420152
121365	420153
182355	420154
81737	420155
25042	420156
27439	420157
12892	420158
84400	420159
78005	420160
24409	420161
35672	420162
130214	420163
4886	420164
57176	420165
25015	420166
58002	420167
19023	420168
39964	420169
6533	420170
58275	420171
26302	420172
13267	420173
25340	420174
178764	420175
25091	420176
5157	420177
11931	420178
179273	420179
38968	420180
25015	420181
18008	420182
130470	420183
17352	420184
36966	420185
182077	420186
2001	420187
183889	420188
177960	420189
9620	420190
194055	420191
18889	420192
124536	420193
176256	420194
51983	420195
16745	420196
130849	420197
118421	420198
17404	420199
25550	420200
3985	420201
2535	420202
124147	420203
6766	420204
12294	420205
125221	420206
38714	420207
88147	420208
36884	420209
77019	420210
54804	420211
179913	420212
9507	420213
86717	420214
8635	420215
287790	420216
26027	420217
58384	420218
18600	420219
179273	420220
54114	420221
12389	420222
84579	420223
79712	420224
125515	420225
40062	420226
129208	420227
257200	420228
119698	420229
170843	420230
59099	420231
117001	420232
54234	420233
115072	420234
265749	420235
196068	420236
55112	420237
186395	420238
16377	420239
35821	420240
86321	420241
55886	420242
58313	420243
149169	420244
28084	420245
5258	420246
282883	420247
9727	420248
127968	420249
62639	420250
294039	420251
84791	420252
58455	420253
85679	420254
133914	420255
38218	420256
273829	420257
127225	420258
18247	420259
26263	420260
84483	420261
129055	420262
128192	420263
26803	420264
6026	420265
8990	420266
54474	420267
51587	420268
6862	420269
35384	420270
52595	420271
52595	420272
309224	420273
196056	420274
68620	420275
68620	420276
14182	420277
4987	420278
37648	420279
46466	420280
72895	420281
127756	420282
72511	420283
72768	420284
32361	420285
67571	420286
14232	420287
13499	420288
4348	420289
184527	420290
188077	420291
88612	420292
276169	420293
39241	420294
171587	420295
255989	420296
17934	420297
11896	420298
83132	420299
59899	420300
38873	420301
286262	420302
37290	420303
272802	420304
263980	420305
9477	420306
17301	420307
286905	420308
27202	420309
79662	420310
12003	420311
84582	420312
116589	420313
208165	420314
37243	420315
57936	420316
25221	420317
251863	420318
5058	420319
249831	420320
17807	420321
76339	420322
26098	420323
25115	420324
186209	420325
58000	420326
750	420327
750	420328
27523	420329
11876	420330
114941	420331
38503	420332
2720	420333
9645	420334
169121	420335
39400	420336
15517	420337
140368	420338
220769	420339
4593	420340
9494	420341
24362	420342
70544	420343
73412	420344
19574	420345
288958	420346
426	420347
185249	420348
212668	420349
782	420350
20689	420351
11569	420352
133408	420353
268	420354
44567	420355
15988	420356
32415	420357
127467	420358
99391	420359
6702	420360
55251	420361
74610	420362
213680	420363
68229	420364
73188	420365
156372	420366
21224	420367
138647	420368
122693	420369
415	420370
61102	420371
30397	420372
189693	420373
309515	420374
115863	420375
186886	420376
259411	420377
56666	420378
137583	420379
57620	420380
272329	420381
107482	420382
2303	420383
27905	420384
192970	420385
192970	420386
190615	420387
270294	420388
25785	420389
3584	420390
1384	420391
193061	420392
41424	420393
71280	420394
91016	420395
206859	420396
99496	420397
61013	420398
77614	420399
46047	420400
77492	420401
102193	420402
69421	420403
173278	420404
191696	420405
227322	420406
250227	420407
294696	420408
49494	420409
9435	420410
98811	420411
133081	420412
76552	420413
52912	420414
247822	420415
4736	420416
197610	420417
27039	420418
66305	420419
141633	420420
30078	420421
286960	420422
91623	420423
35611	420424
41258	420425
23705	420426
47073	420427
143076	420428
82061	420429
56851	420430
292677	420431
127057	420432
14034	420433
68188	420434
13688	420435
3817	420436
123522	420437
38878	420438
17337	420439
6645	420440
180174	420441
180174	420442
25321	420443
37004	420444
59099	420445
133128	420446
178147	420447
78415	420448
183625	420449
121143	420450
37091	420451
194043	420452
26421	420453
83140	420454
286446	420455
127596	420456
9118	420457
36058	420458
24437	420459
6922	420460
25708	420461
37119	420462
5086	420463
27281	420464
25956	420465
38810	420466
122291	420467
130943	420468
121139	420469
288080	420470
122612	420471
268077	420472
81244	420473
11076	420474
1316	420475
121929	420476
206427	420477
207384	420478
70358	420479
34189	420480
86758	420481
86758	420482
72440	420483
28406	420484
92475	420485
57271	420486
50318	420487
81225	420488
35532	420489
31343	420490
78154	420491
48703	420492
29067	420493
183024	420494
28358	420495
74979	420496
46963	420497
9533	420498
10454	420499
64141	420500
2702	420501
237433	420502
103683	420503
11902	420504
13298	420505
202851	420506
5214	420507
192193	420508
96997	420509
207785	420510
211277	420511
14135	420512
144579	420513
21111	420514
58350	420515
3777	420516
79133	420517
151693	420518
57336	420519
200994	420520
148748	420521
223598	420522
202847	420523
123867	420524
311029	420525
18669	420526
167467	420527
51269	420528
174722	420529
105365	420530
35798	420531
154	420532
5199	420533
22826	420534
81088	420535
20979	420536
294442	420537
37380	420538
37904	420539
37904	420540
11573	420541
60163	420542
10481	420543
99949	420544
58068	420545
8881	420546
283	420547
86000	420548
66777	420549
92398	420550
77516	420551
36583	420552
214321	420553
139044	420554
176384	420555
51031	420556
15388	420557
188621	420558
93273	420559
111484	420560
23376	420561
98588	420562
267559	420563
103171	420564
134935	420565
41664	420566
16439	420567
306717	420568
50629	420569
20491	420570
86251	420571
55735	420572
7666	420573
184760	420574
69668	420575
70172	420576
81092	420577
16246	420578
106230	420579
257895	420580
34971	420581
126	420582
220595	420583
5675	420584
43792	420585
36374	420586
78283	420587
18878	420588
31076	420589
144745	420590
34427	420591
270998	420592
370	420593
9462	420594
5826	420595
240007	420596
19631	420597
174937	420598
15556	420599
20055	420600
23390	420601
8213	420602
131290	420603
6908	420604
41166	420605
1439	420606
14475	420607
6842	420608
40855	420609
2206	420610
21512	420611
25021	420612
26263	420613
9356	420614
229167	420615
147184	420616
14553	420617
2185	420618
33070	420619
51288	420620
28768	420621
35929	420622
53444	420623
19906	420624
73815	420625
15725	420626
258336	420627
244585	420628
3716	420629
42801	420630
18305	420631
204017	420632
30527	420633
84988	420634
125505	420635
183343	420636
71251	420637
37194	420638
32811	420639
60884	420640
309119	420641
34328	420642
190622	420643
8448	420644
29804	420645
22205	420646
71290	420647
123640	420648
6380	420649
42219	420650
3535	420651
115577	420652
135491	420653
68817	420654
79405	420655
70033	420656
72162	420657
14271	420658
7518	420659
170323	420660
9300	420661
9553	420662
27543	420663
59074	420664
88028	420665
1596	420666
72472	420667
997	420668
188563	420669
65871	420670
56023	420671
9754	420672
19753	420673
1159	420674
94319	420675
2822	420676
61361	420677
18054	420678
40301	420679
45898	420680
8745	420681
26242	420682
14726	420683
4746	420684
13513	420685
201517	420686
56105	420687
59840	420688
33296	420689
52142	420690
32295	420691
57719	420692
7312	420693
1313	420694
58562	420695
998	420696
7423	420697
15190	420698
147234	420699
159671	420700
7595	420701
38957	420702
96247	420703
18319	420704
25021	420705
45320	420706
5791	420707
58283	420708
8103	420709
14890	420710
295640	420711
88542	420712
106617	420713
35066	420714
122206	420715
29814	420716
11443	420717
14946	420718
16426	420719
2428	420720
64805	420721
81247	420722
5516	420723
64636	420724
207229	420725
84650	420726
19551	420727
68660	420728
161310	420729
140779	420730
5911	420731
310	420732
112903	420733
36775	420734
80942	420735
222141	420736
1008	420737
63669	420738
256226	420739
312113	420740
255026	420741
28958	420742
39775	420743
34425	420744
78948	420745
100511	420746
19337	420747
39076	420748
4859	420749
29630	420750
14471	420751
66320	420752
83381	420753
124226	420754
62444	420755
34784	420756
12523	420757
114893	420758
165313	420759
10294	420760
26041	420761
138718	420762
197253	420763
98589	420764
147	420765
125684	420766
48207	420767
180765	420768
168528	420769
49592	420770
7038	420771
63847	420772
8378	420773
12939	420774
60672	420775
21041	420776
35179	420777
10230	420778
172849	420779
37351	420780
83492	420781
77441	420782
77441	420783
132177	420784
94105	420785
259637	420786
146719	420787
31576	420788
12820	420789
6351	420790
187768	420791
123235	420792
141633	420793
105506	420794
76719	420795
2720	420796
194789	420797
102839	420798
153496	420799
10830	420800
225867	420801
7846	420802
68090	420803
31102	420804
125893	420805
58671	420806
12995	420807
105357	420808
10948	420809
105598	420810
13559	420811
31305	420812
175679	420813
193118	420814
127222	420815
70609	420816
81768	420817
82840	420818
97074	420819
294471	420820
108099	420821
175023	420822
11142	420823
5322	420824
110256	420825
54773	420826
40016	420827
6224	420828
9583	420829
21265	420830
84	420831
216495	420832
122638	420833
17238	420834
258937	420835
209542	420836
132928	420837
178474	420838
256200	420839
8822	420840
9525	420841
125349	420842
109916	420843
48260	420844
32640	420845
119790	420846
25099	420847
16146	420848
62543	420849
182682	420850
149186	420851
67875	420852
234729	420853
175480	420854
151339	420855
29750	420856
110671	420857
176187	420858
186732	420859
20232	420860
12747	420861
271142	420862
189501	420863
177541	420864
116737	420865
140869	420866
6990	420867
63672	420868
132827	420869
31986	420870
24361	420871
96531	420872
121937	420873
97605	420874
193099	420875
43961	420876
37711	420877
40140	420878
76751	420879
83928	420880
177292	420881
11829	420882
296670	420883
437	420884
219010	420885
99990	420886
7759	420887
21879	420888
37186	420889
62123	420890
28719	420891
32499	420892
40085	420893
28077	420894
44169	420895
182745	420896
263029	420897
71688	420898
4205	420899
80756	420900
227994	420901
130828	420902
102288	420903
113094	420904
159009	420905
210765	420906
112139	420907
68792	420908
11612	420909
88501	420910
285648	420911
269279	420912
974	420913
82856	420914
12959	420915
279095	420916
7542	420917
102655	420918
62657	420919
2750	420920
27908	420921
21253	420922
161476	420923
187342	420924
84657	420925
56280	420926
7971	420927
21877	420928
163108	420929
263014	420930
71269	420931
106277	420932
97838	420933
33323	420934
87788	420935
127664	420936
141679	420937
103810	420938
75233	420939
60709	420940
83020	420941
39961	420942
69651	420943
65476	420944
194577	420945
45218	420946
86933	420947
109414	420948
20453	420949
45758	420950
22857	420951
19423	420952
630	420953
16352	420954
15403	420955
110590	420956
67262	420957
92709	420958
147396	420959
237700	420960
124594	420961
57083	420962
219924	420963
219925	420964
50750	420965
24963	420966
218765	420967
113283	420968
32389	420969
214158	420970
1549	420971
134512	420972
57199	420973
21744	420974
31195	420975
10332	420976
196908	420977
276533	420978
91864	420979
22704	420980
86206	420981
87991	420982
78839	420983
115220	420984
132733	420985
2137	420986
79656	420987
227567	420988
43839	420989
49963	420990
137303	420991
27757	420992
112895	420993
62664	420994
92291	420995
5672	420996
94291	420997
83927	420998
232585	420999
3	421000
188073	421001
149145	421002
49446	421003
9949	421004
14626	421005
14626	421006
173747	421007
149440	421008
7617	421009
134566	421010
218	421011
62715	421012
52252	421013
241688	421014
27478	421015
240842	421016
15712	421017
96473	421018
35547	421019
258999	421020
163234	421021
91658	421022
23099	421023
20230	421024
212144	421025
8648	421026
18453	421027
125	421028
6372	421029
9517	421030
88524	421031
1489	421032
1489	421033
1489	421034
119356	421035
69377	421036
171809	421037
148145	421038
54734	421039
230905	421040
45183	421041
19787	421042
11011	421043
201116	421044
31929	421045
70431	421046
239835	421047
85609	421048
13985	421049
16818	421050
21687	421051
58623	421052
103052	421053
227722	421054
21481	421055
361	421056
123143	421057
3135	421058
42148	421059
52704	421060
142958	421061
95431	421062
218101	421063
20162	421064
294064	421065
52267	421066
62000	421067
249007	421068
208881	421069
176460	421070
16719	421071
21677	421072
60545	421073
36354	421074
49726	421075
75775	421076
151955	421077
92255	421078
65091	421079
65198	421080
21	421081
284702	421082
198232	421083
214237	421084
141886	421085
19177	421086
20387	421087
181167	421088
181167	421089
20216	421090
224082	421091
6820	421092
295329	421093
2017	421094
38976	421095
20374	421096
12274	421097
12274	421098
16121	421099
26301	421100
293376	421101
13116	421102
171380	421103
24338	421104
44513	421105
21358	421106
58496	421107
211652	421108
50577	421109
207672	421110
301579	421111
178318	421112
181540	421113
142023	421114
63426	421115
275777	421116
82660	421117
106975	421118
37759	421119
5117	421120
84385	421121
10456	421122
53793	421123
194198	421124
98027	421125
109544	421126
144755	421127
223698	421128
117348	421129
43111	421130
14193	421131
51266	421132
248877	421133
69064	421134
82031	421135
207093	421136
197838	421137
290254	421138
46960	421139
844	421140
181043	421141
139886	421142
38497	421143
241648	421144
180868	421145
49341	421146
22222	421147
157481	421148
30820	421149
96496	421150
68472	421151
145846	421152
221478	421153
6313	421154
41814	421155
88072	421156
20889	421157
296116	421158
142498	421159
82483	421160
123235	421161
16604	421162
265603	421163
142126	421164
147910	421165
14159	421166
26205	421167
67445	421168
93301	421169
159031	421170
2942	421171
36862	421172
180291	421173
91668	421174
45610	421175
24477	421176
271622	421177
15470	421178
12560	421179
205256	421180
48990	421181
205965	421182
51508	421183
5649	421184
144970	421185
225857	421186
158950	421187
48774	421188
67139	421189
7639	421190
112055	421191
53246	421192
9479	421193
29517	421194
4147	421195
8433	421196
55	421197
25047	421198
6501	421199
45052	421200
69750	421201
138187	421202
97316	421203
220988	421204
106191	421205
162073	421206
6006	421207
64874	421208
165880	421209
15069	421210
55204	421211
86691	421212
135340	421213
1847	421214
104716	421215
138675	421216
97408	421217
176705	421218
1277	421219
1932	421220
48194	421221
31561	421222
133821	421223
143453	421224
102840	421225
24827	421226
123460	421227
169179	421228
5530	421229
61441	421230
184753	421231
148173	421232
15162	421233
40080	421234
5846	421235
13515	421236
33025	421237
90680	421238
16502	421239
57698	421240
3987	421241
60793	421242
216283	421243
64394	421244
47109	421245
18605	421246
52756	421247
80836	421248
98930	421249
116490	421250
207952	421251
43413	421252
18723	421253
112463	421254
144209	421255
132892	421256
101876	421257
73909	421258
63821	421259
14480	421260
12672	421261
18214	421262
699	421263
139419	421264
11802	421265
2122	421266
89377	421267
5829	421268
293700	421269
123426	421270
29808	421271
119807	421272
1346	421273
68737	421274
125038	421275
269	421276
187832	421277
88267	421278
283833	421279
200443	421280
358	421281
185250	421282
8193	421283
257710	421284
47180	421285
239257	421286
299472	421287
35824	421288
7425	421289
31678	421290
149097	421291
52612	421292
132572	421293
3733	421294
18317	421295
80919	421296
204039	421297
15227	421298
184316	421299
52198	421300
84321	421301
182482	421302
70612	421303
45951	421304
93552	421305
111910	421306
52115	421307
84929	421308
11391	421309
65224	421310
5016	421311
211643	421312
305428	421313
11391	421314
64671	421315
51234	421316
74810	421317
138261	421318
54505	421319
58565	421320
76865	421321
132125	421322
173070	421323
38810	421324
174939	421325
50113	421326
2158	421327
144704	421328
61065	421329
62896	421330
20184	421331
174517	421332
126447	421333
34738	421334
47333	421335
767	421336
323	421337
15463	421338
90193	421339
7892	421340
34341	421341
21245	421342
46483	421343
157148	421344
95299	421345
169920	421346
161571	421347
107633	421348
311484	421349
97555	421350
90117	421351
169012	421352
33073	421353
108756	421354
25012	421355
85398	421356
162658	421357
23078	421358
50097	421359
262148	421360
138954	421361
234638	421362
172523	421363
44931	421364
60865	421365
5524	421366
16511	421367
62355	421368
240246	421369
127442	421370
127442	421371
146091	421372
163390	421373
38651	421374
24727	421375
206900	421376
63833	421377
181658	421378
27820	421379
120056	421380
11428	421381
45508	421382
60434	421383
39678	421384
39678	421385
63647	421386
21559	421387
77471	421388
67376	421389
799	421390
65659	421391
58383	421392
73138	421393
115485	421394
37574	421395
206509	421396
74794	421397
23638	421398
34081	421399
231952	421400
102804	421401
34634	421402
180199	421403
145605	421404
3476	421405
48203	421406
42337	421407
6770	421408
100257	421409
39857	421410
116733	421411
159992	421412
4702	421413
117771	421414
32217	421415
36733	421416
206963	421417
54989	421418
103008	421419
49818	421420
92393	421421
83755	421422
13830	421423
20307	421424
298899	421425
217261	421426
258089	421427
110382	421428
110383	421429
170736	421430
117900	421431
6701	421432
64066	421433
41263	421434
61364	421435
306748	421436
92966	421437
48114	421438
2720	421439
190848	421440
15317	421441
145648	421442
74655	421443
74655	421444
197093	421445
134043	421446
22258	421447
310493	421448
65600	421449
907	421450
152298	421451
57711	421452
75324	421453
31537	421454
258667	421455
10008	421456
25352	421457
133649	421458
108223	421459
49699	421460
246406	421461
12818	421462
239536	421463
23743	421464
99650	421465
174969	421466
2711	421467
834	421468
24605	421469
189562	421470
88117	421471
64094	421472
251252	421473
164269	421474
64010	421475
68438	421476
113831	421477
93029	421478
64980	421479
85432	421480
233897	421481
218346	421482
56454	421483
63750	421484
5761	421485
12544	421486
95447	421487
67557	421488
240123	421489
75157	421490
8441	421491
247226	421492
9808	421493
22744	421494
165278	421495
86055	421496
227778	421497
265658	421498
200098	421499
10512	421500
139606	421501
149394	421502
151115	421503
198409	421504
128691	421505
139606	421506
246265	421507
259491	421508
206022	421509
137501	421510
196055	421511
158250	421512
164786	421513
15261	421514
161824	421515
128169	421516
296034	421517
198825	421518
30779	421519
17190	421520
79354	421521
79468	421522
39998	421523
142007	421524
88850	421525
31177	421526
135812	421527
179929	421528
67536	421529
158612	421530
262946	421531
26231	421532
68275	421533
43186	421534
44332	421535
98629	421536
10086	421537
60794	421538
256626	421539
89893	421540
74711	421541
14395	421542
19347	421543
104501	421544
94789	421545
154371	421546
132667	421547
24221	421548
25730	421549
7269	421550
104494	421551
23011	421552
52593	421553
90248	421554
101381	421555
22229	421556
30607	421557
23260	421558
307463	421559
8315	421560
2463	421561
39765	421562
138471	421563
112099	421564
87705	421565
310257	421566
46689	421567
69590	421568
19702	421569
297798	421570
79354	421571
312059	421572
135256	421573
179055	421574
81666	421575
77757	421576
135951	421577
143104	421578
28472	421579
5112	421580
280237	421581
55172	421582
65318	421583
72234	421584
129301	421585
6169	421586
131092	421587
37878	421588
84422	421589
63355	421590
256877	421591
216142	421592
26441	421593
103530	421594
200842	421595
24737	421596
196568	421597
16038	421598
148055	421599
24159	421600
21710	421601
134724	421602
257142	421603
33493	421604
196552	421605
121897	421606
85065	421607
256943	421608
36628	421609
68318	421610
55618	421611
93255	421612
176989	421613
233708	421614
125769	421615
90202	421616
15571	421617
20018	421618
206338	421619
59111	421620
8982	421621
125946	421622
7192	421623
86021	421624
18838	421625
39844	421626
37654	421627
197969	421628
54866	421629
8861	421630
144149	421631
197978	421632
285330	421633
65879	421634
90145	421635
277931	421636
40433	421637
96826	421638
183365	421639
32661	421640
86198	421641
161408	421642
301145	421643
2495	421644
240486	421645
300064	421646
181919	421647
137978	421648
90102	421649
267765	421650
54134	421651
62604	421652
133512	421653
55828	421654
11293	421655
1429	421656
117897	421657
15832	421658
209781	421659
80890	421660
14114	421661
141602	421662
138268	421663
108858	421664
312225	421665
83445	421666
78922	421667
89268	421668
198755	421669
214369	421670
85437	421671
91521	421672
156611	421673
240942	421674
110348	421675
179501	421676
62908	421677
217444	421678
26049	421679
189320	421680
283097	421681
1453	421682
23907	421683
122631	421684
184375	421685
7209	421686
50684	421687
102287	421688
85739	421689
25324	421690
66338	421691
87615	421692
173924	421693
140065	421694
181069	421695
63610	421696
57584	421697
148691	421698
158670	421699
172726	421700
33419	421701
120313	421702
95275	421703
57412	421704
203934	421705
29195	421706
120942	421707
163577	421708
260139	421709
92602	421710
233363	421711
165771	421712
213585	421713
70498	421714
91751	421715
263221	421716
306618	421717
198037	421718
66999	421719
16433	421720
32333	421721
7922	421722
92581	421723
201257	421724
12067	421725
9643	421726
47458	421727
292321	421728
253594	421729
64674	421730
158409	421731
122763	421732
222241	421733
96481	421734
18309	421735
226687	421736
53749	421737
38801	421738
74448	421739
51743	421740
263057	421741
66044	421742
48187	421743
213316	421744
80105	421745
51300	421746
1183	421747
7963	421748
229911	421749
116887	421750
97277	421751
297864	421752
196592	421753
146290	421754
105284	421755
231785	421756
126377	421757
102549	421758
175299	421759
47211	421760
219045	421761
168368	421762
47380	421763
299977	421764
259152	421765
26040	421766
45986	421767
114129	421768
84020	421769
38251	421770
89795	421771
242701	421772
47892	421773
292591	421774
89235	421775
24101	421776
252471	421777
92432	421778
144610	421779
161855	421780
11477	421781
84640	421782
292058	421783
101200	421784
303306	421785
39828	421786
8394	421787
139311	421788
31262	421789
1672	421790
3816	421791
40186	421792
132826	421793
83092	421794
1333	421795
32043	421796
7889	421797
11078	421798
81520	421799
123780	421800
167965	421801
223353	421802
4914	421803
292023	421804
907	421805
907	421806
84379	421807
178703	421808
83696	421809
181732	421810
106359	421811
159738	421812
72773	421813
161785	421814
156362	421815
192475	421816
180648	421817
198237	421818
116639	421819
122067	421820
7822	421821
139349	421822
298578	421823
297228	421824
41648	421825
13650	421826
23749	421827
18697	421828
139683	421829
106168	421830
206575	421831
32821	421832
65439	421833
36733	421834
52637	421835
198274	421836
255364	421837
18788	421838
53969	421839
77701	421840
1902	421841
38714	421842
132857	421843
51594	421844
11977	421845
27279	421846
88080	421847
56722	421848
2966	421849
186807	421850
59505	421851
130020	421852
35213	421853
40000	421854
35132	421855
26788	421856
53280	421857
124686	421858
40402	421859
78213	421860
89417	421861
40491	421862
12780	421863
131976	421864
12341	421865
87971	421866
130469	421867
280270	421868
263486	421869
56604	421870
76365	421871
130846	421872
123849	421873
198562	421874
52059	421875
258536	421876
691	421877
5079	421878
186016	421879
77849	421880
134259	421881
76530	421882
25429	421883
36843	421884
36843	421885
53965	421886
49886	421887
199604	421888
184055	421889
54654	421890
26989	421891
51595	421892
290762	421893
51968	421894
121556	421895
58429	421896
196692	421897
249571	421898
119845	421899
179274	421900
119538	421901
12003	421902
25545	421903
284941	421904
40188	421905
36059	421906
52109	421907
132173	421908
266405	421909
53913	421910
16779	421911
5058	421912
193842	421913
114767	421914
12003	421915
175817	421916
40150	421917
115387	421918
127100	421919
9369	421920
11834	421921
57846	421922
81860	421923
198087	421924
1641	421925
26073	421926
12539	421927
53052	421928
84684	421929
35867	421930
13316	421931
17257	421932
57000	421933
17869	421934
85978	421935
37085	421936
38693	421937
132295	421938
52568	421939
133129	421940
51405	421941
11896	421942
12750	421943
129733	421944
12353	421945
86355	421946
38000	421947
182742	421948
83074	421949
3895	421950
188117	421951
34846	421952
198940	421953
131525	421954
189410	421955
281862	421956
51342	421957
278463	421958
132857	421959
132729	421960
122034	421961
17284	421962
35438	421963
77243	421964
115857	421965
57109	421966
78828	421967
36626	421968
78732	421969
17934	421970
114849	421971
691	421972
36018	421973
13243	421974
176429	421975
177622	421976
77413	421977
80838	421978
79227	421979
39674	421980
257217	421981
12138	421982
53279	421983
38660	421984
27505	421985
35598	421986
35598	421987
18600	421988
39103	421989
38878	421990
284527	421991
84749	421992
24857	421993
27392	421994
59757	421995
174017	421996
261039	421997
5079	421998
17131	421999
262209	422000
6776	422001
130328	422002
939	422003
283463	422004
268360	422005
89679	422006
691	422007
18082	422008
133467	422009
135350	422010
57781	422011
127753	422012
261037	422013
38575	422014
59112	422015
83492	422016
131078	422017
127721	422018
78992	422019
199923	422020
6330	422021
135341	422022
269810	422023
115857	422024
116678	422025
178129	422026
2953	422027
82049	422028
248315	422029
34792	422030
173017	422031
3668	422032
52595	422033
38878	422034
18600	422035
26612	422036
18296	422037
132862	422038
12391	422039
117681	422040
38660	422041
17032	422042
198733	422043
17131	422044
53775	422045
8852	422046
76782	422047
939	422048
5229	422049
185552	422050
88725	422051
174940	422052
115510	422053
76782	422054
267785	422055
201583	422056
174987	422057
86398	422058
126219	422059
197481	422060
25825	422061
4895	422062
190814	422063
1979	422064
4862	422065
88147	422066
12965	422067
56583	422068
40219	422069
266625	422070
118895	422071
83074	422072
56112	422073
116664	422074
78086	422075
269796	422076
2553	422077
182737	422078
12930	422079
76687	422080
18203	422081
54974	422082
3030	422083
129774	422084
12463	422085
200107	422086
128343	422087
128833	422088
12094	422089
12094	422090
35976	422091
84749	422092
38895	422093
16779	422094
59899	422095
134773	422096
118610	422097
52162	422098
178362	422099
124562	422100
80892	422101
268721	422102
55772	422103
23922	422104
38000	422105
119692	422106
192967	422107
254466	422108
24041	422109
128350	422110
77585	422111
17371	422112
8803	422113
115073	422114
174285	422115
188999	422116
131236	422117
124987	422118
25794	422119
250449	422120
27305	422121
171976	422122
3873	422123
264574	422124
117356	422125
86535	422126
24156	422127
122603	422128
56960	422129
257552	422130
179266	422131
285388	422132
196649	422133
76687	422134
18019	422135
252100	422136
84585	422137
37193	422138
114975	422139
130464	422140
129373	422141
80614	422142
122876	422143
17963	422144
127379	422145
77630	422146
25598	422147
271016	422148
81352	422149
135489	422150
39282	422151
79286	422152
194813	422153
132427	422154
264304	422155
79419	422156
275701	422157
18773	422158
251378	422159
13243	422160
131209	422161
56112	422162
84519	422163
281860	422164
134994	422165
194275	422166
17822	422167
198341	422168
299940	422169
27100	422170
15625	422171
89819	422172
13954	422173
27100	422174
137671	422175
26781	422176
79128	422177
282890	422178
83689	422179
36588	422180
211089	422181
213565	422182
301858	422183
115992	422184
185658	422185
40666	422186
195830	422187
101871	422188
310685	422189
251063	422190
90390	422191
248491	422192
41897	422193
297492	422194
48969	422195
214523	422196
37496	422197
60843	422198
81283	422199
344	422200
115765	422201
66603	422202
96530	422203
51718	422204
5839	422205
216919	422206
69896	422207
18594	422208
91569	422209
13766	422210
43352	422211
139434	422212
134627	422213
183032	422214
82984	422215
75803	422216
142098	422217
4546	422218
43453	422219
45370	422220
4520	422221
9806	422222
24076	422223
5705	422224
39922	422225
108578	422226
131409	422227
21645	422228
96538	422229
10500	422230
62524	422231
206485	422232
6343	422233
193254	422234
6205	422235
28049	422236
89547	422237
152470	422238
51329	422239
91799	422240
117954	422241
115879	422242
92132	422243
6765	422244
2382	422245
60234	422246
114732	422247
5199	422248
4823	422249
140488	422250
184307	422251
70628	422252
144586	422253
271423	422254
79677	422255
18943	422256
276392	422257
284393	422258
83638	422259
56896	422260
148273	422261
311	422262
10962	422263
73257	422264
88093	422265
149276	422266
88093	422267
3720	422268
88093	422269
41479	422270
55843	422271
283599	422272
55844	422273
10962	422274
262330	422275
134660	422276
141209	422277
289938	422278
140173	422279
195239	422280
142800	422281
297564	422282
261446	422283
96465	422284
206361	422285
269911	422286
155106	422287
118988	422288
154877	422289
15059	422290
218387	422291
115134	422292
218000	422293
67855	422294
199237	422295
112062	422296
5565	422297
124693	422298
163063	422299
75458	422300
8384	422301
88615	422302
26443	422303
67017	422304
192722	422305
217961	422306
23287	422307
28079	422308
157026	422309
61000	422310
309181	422311
95738	422312
115322	422313
75	422314
54452	422315
11250	422316
4455	422317
14232	422318
4603	422319
8642	422320
17291	422321
76393	422322
295500	422323
103335	422324
103465	422325
165055	422326
94218	422327
80112	422328
87547	422329
4319	422330
204449	422331
60768	422332
63080	422333
100047	422334
156795	422335
194838	422336
40618	422337
21049	422338
77295	422339
36307	422340
195738	422341
198041	422342
246026	422343
20426	422344
262	422345
31343	422346
38003	422347
65708	422348
11207	422349
306305	422350
26406	422351
62158	422352
87306	422353
93242	422354
74526	422355
111713	422356
7156	422357
197068	422358
163210	422359
7140	422360
145215	422361
50037	422362
130791	422363
8881	422364
30376	422365
172902	422366
203034	422367
100668	422368
28219	422369
62586	422370
36790	422371
932	422372
41912	422373
36580	422374
241148	422375
169682	422376
121097	422377
75664	422378
131078	422379
131742	422380
22565	422381
22535	422382
261153	422383
4903	422384
135054	422385
47052	422386
94041	422387
12721	422388
162450	422389
58008	422390
43421	422391
59487	422392
299525	422393
13194	422394
142029	422395
20403	422396
79291	422397
591	422398
44108	422399
6366	422400
82493	422401
97248	422402
121252	422403
17037	422404
83919	422405
11158	422406
278909	422407
53562	422408
67843	422409
828	422410
52003	422411
290025	422412
57226	422413
285022	422414
7537	422415
15687	422416
11694	422417
132837	422418
125657	422419
45870	422420
94354	422421
173194	422422
42444	422423
43278	422424
85670	422425
110295	422426
192556	422427
88910	422428
145143	422429
131303	422430
19704	422431
15777	422432
153626	422433
68263	422434
224365	422435
58876	422436
63831	422437
3116	422438
175862	422439
157694	422440
9265	422441
94206	422442
19838	422443
40962	422444
132314	422445
8841	422446
215694	422447
7200	422448
116096	422449
67981	422450
89868	422451
187699	422452
1052	422453
140172	422454
84083	422455
249031	422456
92695	422457
44046	422458
11878	422459
200257	422460
3335	422461
36116	422462
17807	422463
46435	422464
147539	422465
211127	422466
118214	422467
147845	422468
71672	422469
21238	422470
202191	422471
211750	422472
99991	422473
97519	422474
222519	422475
59046	422476
59090	422477
193423	422478
187413	422479
68287	422480
198190	422481
28136	422482
263449	422483
87152	422484
49438	422485
295045	422486
93358	422487
47924	422488
305729	422489
212883	422490
310980	422491
221482	422492
254165	422493
168652	422494
932	422495
39225	422496
54335	422497
110424	422498
7995	422499
90546	422500
113187	422501
25555	422502
25555	422503
289090	422504
16195	422505
97448	422506
64809	422507
985	422508
119915	422509
83706	422510
9395	422511
10761	422512
19549	422513
299527	422514
245679	422515
166338	422516
41108	422517
10248	422518
98067	422519
42671	422520
164712	422521
28092	422522
212164	422523
26304	422524
25936	422525
6558	422526
157396	422527
60758	422528
135821	422529
262484	422530
37653	422531
169821	422532
93475	422533
21871	422534
22615	422535
140965	422536
97929	422537
13856	422538
25066	422539
125732	422540
126643	422541
57548	422542
221119	422543
18348	422544
181823	422545
165344	422546
90299	422547
5205	422548
15269	422549
43522	422550
55761	422551
17455	422552
25628	422553
17600	422554
188668	422555
61122	422556
253780	422557
286918	422558
68995	422559
178576	422560
268052	422561
265269	422562
113395	422563
55588	422564
126994	422565
147298	422566
175245	422567
103563	422568
90493	422569
253885	422570
114194	422571
209581	422572
305236	422573
48184	422574
118627	422575
11068	422576
8162	422577
115353	422578
61005	422579
177107	422580
116723	422581
91318	422582
34503	422583
4799	422584
128580	422585
96930	422586
2541	422587
20503	422588
235174	422589
143230	422590
15096	422591
129393	422592
83333	422593
44451	422594
90411	422595
173175	422596
901	422597
37426	422598
269272	422599
2241	422600
178466	422601
61779	422602
219081	422603
94953	422604
57830	422605
16420	422606
61540	422607
100178	422608
142096	422609
247757	422610
34659	422611
646	422612
651	422613
209344	422614
299819	422615
79667	422616
90	422617
70950	422618
80750	422619
8078	422620
178521	422621
88338	422622
90	422623
241592	422624
46412	422625
2477	422626
101385	422627
11841	422628
95499	422629
31	422630
80302	422631
65168	422632
29008	422633
62258	422634
29	422635
193447	422636
278216	422637
177066	422638
154745	422639
222614	422640
1903	422641
80421	422642
80421	422643
30455	422644
1094	422645
300789	422646
62349	422647
124319	422648
10547	422649
51216	422650
19152	422651
52813	422652
33592	422653
2214	422654
8726	422655
3775	422656
6034	422657
32908	422658
39591	422659
90450	422660
193672	422661
17202	422662
24673	422663
29665	422664
1546	422665
116502	422666
352	422667
5628	422668
23008	422669
6286	422670
120984	422671
70537	422672
84705	422673
149686	422674
10381	422675
149686	422676
127300	422677
24210	422678
204517	422679
2523	422680
127300	422681
204408	422682
204408	422683
10647	422684
13019	422685
190091	422686
167757	422687
154979	422688
181013	422689
75646	422690
53714	422691
1913	422692
42464	422693
12869	422694
20471	422695
88669	422696
34288	422697
149549	422698
184378	422699
266463	422700
63028	422701
70919	422702
118602	422703
69642	422704
4354	422705
94702	422706
77145	422707
135601	422708
1913	422709
111989	422710
307477	422711
155158	422712
205720	422713
148851	422714
1533	422715
443	422716
89906	422717
130868	422718
78520	422719
4783	422720
180774	422721
136125	422722
15248	422723
253230	422724
30605	422725
242928	422726
106413	422727
10348	422728
40062	422729
55545	422730
130404	422731
127811	422732
130720	422733
133657	422734
11099	422735
30063	422736
225145	422737
117987	422738
675	422739
19917	422740
18769	422741
223391	422742
103996	422743
23414	422744
116902	422745
284708	422746
299507	422747
23964	422748
113174	422749
23964	422750
8684	422751
113675	422752
3862	422753
90716	422754
44121	422755
258189	422756
94733	422757
172102	422758
136455	422759
123967	422760
15417	422761
135570	422762
2098	422763
12	422764
18765	422765
121377	422766
38841	422767
10990	422768
39965	422769
101277	422770
131842	422771
14591	422772
64300	422773
6364	422774
35526	422775
20606	422776
9798	422777
12845	422778
87824	422779
59379	422780
79762	422781
81403	422782
12887	422783
258649	422784
66283	422785
31816	422786
87149	422787
181913	422788
80216	422789
211149	422790
61980	422791
23225	422792
123229	422793
263930	422794
39715	422795
198170	422796
39563	422797
148388	422798
26472	422799
151949	422800
58722	422801
71550	422802
23443	422803
153469	422804
249028	422805
29405	422806
120218	422807
300704	422808
76377	422809
131798	422810
48432	422811
90659	422812
204294	422813
37829	422814
297256	422815
63815	422816
215182	422817
311	422818
70373	422819
168938	422820
165206	422821
207692	422822
28327	422823
91791	422824
101145	422825
6748	422826
182979	422827
2905	422828
21056	422829
1998	422830
183588	422831
98426	422832
19612	422833
55904	422834
91547	422835
95529	422836
108486	422837
219808	422838
103570	422839
40556	422840
296068	422841
161706	422842
137823	422843
117	422844
267410	422845
127206	422846
302856	422847
264244	422848
70102	422849
12259	422850
107726	422851
230178	422852
76731	422853
122249	422854
1902	422855
10757	422856
67691	422857
35799	422858
121046	422859
66336	422860
78448	422861
203295	422862
68669	422863
128908	422864
213424	422865
151860	422866
53948	422867
215072	422868
3406	422869
32694	422870
43927	422871
121047	422872
146613	422873
121	422874
77146	422875
58502	422876
136934	422877
38066	422878
184466	422879
140289	422880
95552	422881
217833	422882
31191	422883
243053	422884
143792	422885
74480	422886
88526	422887
88526	422888
103235	422889
223827	422890
133663	422891
103758	422892
127320	422893
127320	422894
6505	422895
1119	422896
134813	422897
39039	422898
274193	422899
166218	422900
207490	422901
90148	422902
5993	422903
125210	422904
66472	422905
9795	422906
106639	422907
115405	422908
108524	422909
119591	422910
238045	422911
210066	422912
30149	422913
71990	422914
29679	422915
91462	422916
147692	422917
81264	422918
195318	422919
27848	422920
117713	422921
66683	422922
78487	422923
101055	422924
4153	422925
88117	422926
24947	422927
95216	422928
112763	422929
127976	422930
101004	422931
85337	422932
184466	422933
47900	422934
196305	422935
34712	422936
24149	422937
4971	422938
103541	422939
45659	422940
205690	422941
143000	422942
12767	422943
33	422944
213141	422945
5195	422946
72842	422947
89742	422948
34231	422949
161385	422950
73510	422951
164794	422952
26004	422953
90786	422954
22716	422955
37042	422956
35210	422957
4942	422958
125357	422959
136992	422960
447	422961
138	422962
27371	422963
279878	422964
146623	422965
244148	422966
42925	422967
76110	422968
63434	422969
22182	422970
86967	422971
49864	422972
42739	422973
135736	422974
130982	422975
147806	422976
61445	422977
142597	422978
40754	422979
37217	422980
209429	422981
50716	422982
121913	422983
208895	422984
170282	422985
13961	422986
200717	422987
24115	422988
107300	422989
17937	422990
170809	422991
97795	422992
176513	422993
76807	422994
42937	422995
52292	422996
218646	422997
113816	422998
74068	422999
303134	423000
197857	423001
105857	423002
184201	423003
115554	423004
15158	423005
112324	423006
249549	423007
111122	423008
128200	423009
283989	423010
271904	423011
277610	423012
42889	423013
84935	423014
88470	423015
245215	423016
37701	423017
90093	423018
55917	423019
103001	423020
312775	423021
119128	423022
161265	423023
5430	423024
205538	423025
7497	423026
18561	423027
150008	423028
129049	423029
1103	423030
32985	423031
110	423032
38687	423033
75536	423034
35183	423035
40318	423036
254820	423037
21	423038
196265	423039
289562	423040
203475	423041
32910	423042
278141	423043
102507	423044
87844	423045
1087	423046
157693	423047
43313	423048
54222	423049
104915	423050
159243	423051
934	423052
4409	423053
37274	423054
53688	423055
341	423056
201228	423057
53888	423058
42560	423059
77947	423060
16167	423061
1972	423062
18714	423063
126702	423064
206208	423065
264562	423066
1323	423067
48568	423068
202168	423069
101733	423070
203486	423071
300981	423072
184036	423073
103655	423074
51220	423075
20364	423076
660	423077
41353	423078
189507	423079
171041	423080
59016	423081
20981	423082
157015	423083
269100	423084
190366	423085
190239	423086
55424	423087
94015	423088
275873	423089
189184	423090
108616	423091
99067	423092
146429	423093
281400	423094
56899	423095
81027	423096
53968	423097
29383	423098
41160	423099
47916	423100
156311	423101
142204	423102
88268	423103
11844	423104
4646	423105
114072	423106
41442	423107
61637	423108
44064	423109
141992	423110
118876	423111
86753	423112
207235	423113
73096	423114
38861	423115
267695	423116
195453	423117
123787	423118
100445	423119
16	423120
116909	423121
319	423122
26133	423123
6065	423124
263877	423125
28346	423126
88578	423127
44118	423128
26141	423129
23501	423130
67751	423131
99417	423132
216172	423133
4728	423134
302138	423135
53570	423136
105566	423137
36451	423138
21	423139
59106	423140
60072	423141
121	423142
39582	423143
74498	423144
266878	423145
79851	423146
2898	423147
67555	423148
112170	423149
286254	423150
165284	423151
139161	423152
241956	423153
44970	423154
279773	423155
154280	423156
123028	423157
188629	423158
23581	423159
113733	423160
21011	423161
9982	423162
213143	423163
17785	423164
88349	423165
42063	423166
90568	423167
204546	423168
211988	423169
17568	423170
48252	423171
114753	423172
54320	423173
81641	423174
23336	423175
239875	423176
210586	423177
136266	423178
3170	423179
49972	423180
168752	423181
263967	423182
48364	423183
156989	423184
129010	423185
145520	423186
201794	423187
145221	423188
51453	423189
290398	423190
189484	423191
5672	423192
178216	423193
61531	423194
4004	423195
106349	423196
110368	423197
94313	423198
113362	423199
198904	423200
189475	423201
99732	423202
44767	423203
24721	423204
164777	423205
87375	423206
37101	423207
209355	423208
9705	423209
269198	423210
67764	423211
192117	423212
106974	423213
108696	423214
209362	423215
130891	423216
203209	423217
100111	423218
65166	423219
89904	423220
144078	423221
177751	423222
93321	423223
308374	423224
57083	423225
54372	423226
155953	423227
294255	423228
230242	423229
100088	423230
21160	423231
213409	423232
22435	423233
85015	423234
230851	423235
94329	423236
241861	423237
11625	423238
444	423239
90036	423240
161387	423241
34649	423242
158289	423243
183385	423244
14012	423245
216435	423246
307687	423247
22749	423248
67931	423249
79271	423250
263284	423251
19239	423252
71604	423253
169204	423254
106601	423255
73846	423256
128260	423257
50818	423258
28309	423259
85665	423260
122351	423261
43437	423262
80758	423263
87112	423264
299	423265
12264	423266
31210	423267
66349	423268
15766	423269
100791	423270
16268	423271
94680	423272
12203	423273
130539	423274
33236	423275
133729	423276
71535	423277
184130	423278
126498	423279
53956	423280
69317	423281
38731	423282
170174	423283
143219	423284
123430	423285
38379	423286
31098	423287
92595	423288
88264	423289
88317	423290
53437	423291
53437	423292
22385	423293
163136	423294
56624	423295
107352	423296
46257	423297
211657	423298
967	423299
31952	423300
171642	423301
206190	423302
57	423303
66576	423304
12	423305
69916	423306
35723	423307
134649	423308
160130	423309
257704	423310
171210	423311
171210	423312
3135	423313
3019	423314
68954	423315
67028	423316
19547	423317
246405	423318
177024	423319
154418	423320
102736	423321
798	423322
13919	423323
110070	423324
32911	423325
200073	423326
10960	423327
301745	423328
18075	423329
81377	423330
108657	423331
56623	423332
182985	423333
63995	423334
73581	423335
154894	423336
156655	423337
1599	423338
80007	423339
63645	423340
202347	423341
138488	423342
195929	423343
229185	423344
88621	423345
46344	423346
129063	423347
65626	423348
6360	423349
66260	423350
134	423351
93186	423352
682	423353
49026	423354
204954	423355
138231	423356
206735	423357
144875	423358
78234	423359
15004	423360
80406	423361
67521	423362
27347	423363
96471	423364
34276	423365
169552	423366
169097	423367
71485	423368
166149	423369
272549	423370
29676	423371
10543	423372
299	423373
91825	423374
207349	423375
244073	423376
1263	423377
26	423378
91471	423379
280347	423380
130181	423381
148038	423382
150391	423383
195080	423384
58966	423385
96008	423386
10716	423387
253427	423388
10639	423389
180351	423390
69606	423391
23107	423392
24419	423393
302	423394
63346	423395
86379	423396
228534	423397
31413	423398
106408	423399
13766	423400
668	423401
59662	423402
930	423403
48703	423404
148477	423405
69554	423406
31489	423407
173297	423408
126694	423409
92855	423410
10966	423411
914	423412
53831	423413
143048	423414
122868	423415
4400	423416
223803	423417
185801	423418
160613	423419
108	423420
1392	423421
52251	423422
117136	423423
53201	423424
26	423425
31318	423426
4540	423427
75628	423428
213	423429
3789	423430
68941	423431
110083	423432
89473	423433
29888	423434
176026	423435
121234	423436
156439	423437
126704	423438
181972	423439
84694	423440
122885	423441
185390	423442
62140	423443
1415	423444
87679	423445
96055	423446
30513	423447
90856	423448
110581	423449
87947	423450
110333	423451
294423	423452
97243	423453
8897	423454
108135	423455
286655	423456
199638	423457
13520	423458
66218	423459
152018	423460
10225	423461
147953	423462
72291	423463
264998	423464
15022	423465
17154	423466
99579	423467
138441	423468
124353	423469
170079	423470
240498	423471
38201	423472
169840	423473
87028	423474
292035	423475
144502	423476
202357	423477
199120	423478
79775	423479
59713	423480
156172	423481
95073	423482
82789	423483
252558	423484
126061	423485
77540	423486
204899	423487
208350	423488
243403	423489
23449	423490
116754	423491
302066	423492
145724	423493
134311	423494
42310	423495
247003	423496
167293	423497
140954	423498
199138	423499
185572	423500
64619	423501
9882	423502
44344	423503
291056	423504
97755	423505
3120	423506
47406	423507
120428	423508
156964	423509
209927	423510
217373	423511
226204	423512
50129	423513
133829	423514
221150	423515
209591	423516
228075	423517
27090	423518
57144	423519
68768	423520
97275	423521
18028	423522
109277	423523
40848	423524
204342	423525
255511	423526
50544	423527
62694	423528
19411	423529
261949	423530
8825	423531
25919	423532
602	423533
2508	423534
39006	423535
50912	423536
13034	423537
2774	423538
114829	423539
293823	423540
262435	423541
97042	423542
11723	423543
32313	423544
254961	423545
164275	423546
134332	423547
127448	423548
14895	423549
106284	423550
148903	423551
261287	423552
58801	423553
8536	423554
75330	423555
11712	423556
198626	423557
5865	423558
263255	423559
222420	423560
285321	423561
9808	423562
120627	423563
157358	423564
199541	423565
1515	423566
111483	423567
29779	423568
64834	423569
87281	423570
1243	423571
187422	423572
160605	423573
11229	423574
286151	423575
209874	423576
185833	423577
160224	423578
121276	423579
148104	423580
30863	423581
170830	423582
231517	423583
160157	423584
6144	423585
13505	423586
13482	423587
101434	423588
109240	423589
7259	423590
277	423591
12122	423592
22545	423593
284	423594
157007	423595
28117	423596
222271	423597
7389	423598
53699	423599
115566	423600
52134	423601
7156	423602
14314	423603
141565	423604
42443	423605
126809	423606
96044	423607
43176	423608
14380	423609
41159	423610
177143	423611
888	423612
303700	423613
14333	423614
261549	423615
267151	423616
3519	423617
87998	423618
71377	423619
53658	423620
132630	423621
255735	423622
69624	423623
50743	423624
28295	423625
50629	423626
47794	423627
44279	423628
3863	423629
97420	423630
92380	423631
1275	423632
93852	423633
30558	423634
260529	423635
130496	423636
39152	423637
51582	423638
10124	423639
76908	423640
182547	423641
264392	423642
9832	423643
155239	423644
8522	423645
295611	423646
6229	423647
114273	423648
238369	423649
132681	423650
79206	423651
129828	423652
9493	423653
103332	423654
30511	423655
9855	423656
122343	423657
150181	423658
202875	423659
153942	423660
53882	423661
28364	423662
78078	423663
184366	423664
174004	423665
112943	423666
304934	423667
285697	423668
289192	423669
18916	423670
109308	423671
3540	423672
283096	423673
78261	423674
56985	423675
3061	423676
52414	423677
186640	423678
87340	423679
154674	423680
5336	423681
8577	423682
67086	423683
200909	423684
190086	423685
33308	423686
3057	423687
216130	423688
40323	423689
130619	423690
82627	423691
257690	423692
169438	423693
9233	423694
16736	423695
119368	423696
9689	423697
111434	423698
227242	423699
244566	423700
135154	423701
69563	423702
4724	423703
10489	423704
114613	423705
161754	423706
21624	423707
21895	423708
111677	423709
246950	423710
40511	423711
26404	423712
1080	423713
99381	423714
20688	423715
15061	423716
132281	423717
25482	423718
52081	423719
10605	423720
61798	423721
23713	423722
113548	423723
17056	423724
2927	423725
155353	423726
567	423727
98297	423728
18682	423729
129455	423730
483	423731
175702	423732
59244	423733
9387	423734
142967	423735
23816	423736
212301	423737
186646	423738
109155	423739
76922	423740
121665	423741
3004	423742
192529	423743
56500	423744
73715	423745
69155	423746
124386	423747
264894	423748
64790	423749
201404	423750
7368	423751
223457	423752
144	423753
194886	423754
20423	423755
158505	423756
47350	423757
109641	423758
101181	423759
169752	423760
78815	423761
2327	423762
26999	423763
91911	423764
5212	423765
8542	423766
4913	423767
4470	423768
223758	423769
6461	423770
74596	423771
60308	423772
109462	423773
95263	423774
34812	423775
7000	423776
48086	423777
190782	423778
13823	423779
17904	423780
26399	423781
10996	423782
5307	423783
112057	423784
241854	423785
3436	423786
14232	423787
125375	423788
21720	423789
39195	423790
39195	423791
209665	423792
1481	423793
18303	423794
25148	423795
57636	423796
174629	423797
114872	423798
35651	423799
144787	423800
112406	423801
162428	423802
297997	423803
17011	423804
88916	423805
247457	423806
180977	423807
108079	423808
152783	423809
9733	423810
145682	423811
62969	423812
123055	423813
116433	423814
40521	423815
13053	423816
9826	423817
302155	423818
305655	423819
45559	423820
92242	423821
174199	423822
6555	423823
207001	423824
230881	423825
192264	423826
11921	423827
28862	423828
307212	423829
143333	423830
283354	423831
24682	423832
9377	423833
18122	423834
90089	423835
114375	423836
241184	423837
4279	423838
58046	423839
66022	423840
84017	423841
30321	423842
9229	423843
24909	423844
111668	423845
11805	423846
47647	423847
84715	423848
60191	423849
50286	423850
12382	423851
245320	423852
50178	423853
61462	423854
41100	423855
9700	423856
116011	423857
222397	423858
65530	423859
209827	423860
136400	423861
99261	423862
13180	423863
299722	423864
78103	423865
475	423866
12299	423867
118966	423868
84832	423869
52011	423870
170443	423871
54228	423872
77929	423873
8659	423874
6354	423875
35798	423876
15488	423877
687	423878
83897	423879
113890	423880
45494	423881
213139	423882
274488	423883
256625	423884
45384	423885
13871	423886
20013	423887
13394	423888
7534	423889
140447	423890
21975	423891
133653	423892
11940	423893
29605	423894
55403	423895
1062	423896
71809	423897
16882	423898
3015	423899
49517	423900
42076	423901
145487	423902
158811	423903
39220	423904
26842	423905
158732	423906
88329	423907
19047	423908
14491	423909
37113	423910
24050	423911
47514	423912
60768	423913
69918	423914
34421	423915
41100	423916
10714	423917
54889	423918
30372	423919
129688	423920
103975	423921
184624	423922
37634	423923
86980	423924
49987	423925
203959	423926
191718	423927
97013	423928
187861	423929
102895	423930
145830	423931
73417	423932
110389	423933
284256	423934
97505	423935
217149	423936
300604	423937
286139	423938
296143	423939
7773	423940
158760	423941
117504	423942
57160	423943
94793	423944
95352	423945
7212	423946
14384	423947
162	423948
296454	423949
184218	423950
7649	423951
211078	423952
1760	423953
73852	423954
126813	423955
180194	423956
18508	423957
5453	423958
242209	423959
148	423960
26993	423961
135269	423962
157711	423963
769	423964
188364	423965
132059	423966
110644	423967
89788	423968
76768	423969
51106	423970
4992	423971
215555	423972
34316	423973
2324	423974
15579	423975
160	423976
133776	423977
137457	423978
188542	423979
166873	423980
326	423981
181465	423982
94204	423983
72007	423984
12351	423985
80923	423986
142838	423987
121925	423988
4042	423989
213822	423990
230	423991
43702	423992
96842	423993
179069	423994
12601	423995
202181	423996
209917	423997
8205	423998
137613	423999
32927	424000
65513	424001
312697	424002
95	424003
225332	424004
62465	424005
83323	424006
209791	424007
165203	424008
7689	424009
168164	424010
248716	424011
147588	424012
149	424013
75131	424014
32807	424015
167485	424016
161951	424017
2344	424018
134300	424019
179995	424020
153425	424021
6065	424022
27499	424023
212902	424024
79130	424025
88	424026
71828	424027
51	424028
98267	424029
51527	424030
209866	424031
304849	424032
183419	424033
20164	424034
34751	424035
70290	424036
87504	424037
17126	424038
37311	424039
30	424040
75335	424041
135562	424042
163447	424043
91015	424044
194364	424045
15996	424046
46388	424047
131123	424048
144341	424049
181698	424050
67064	424051
52543	424052
3203	424053
216978	424054
47269	424055
246507	424056
138056	424057
149360	424058
29434	424059
68205	424060
233240	424061
50574	424062
64471	424063
24178	424064
106366	424065
157045	424066
130385	424067
53749	424068
266726	424069
144895	424070
49631	424071
40242	424072
94235	424073
53265	424074
185016	424075
181282	424076
34439	424077
293500	424078
96387	424079
714	424080
85967	424081
167650	424082
4816	424083
5447	424084
111607	424085
53252	424086
227393	424087
78302	424088
295701	424089
11444	424090
77132	424091
46532	424092
186086	424093
40739	424094
16065	424095
144453	424096
57410	424097
50191	424098
165879	424099
3296	424100
1602	424101
143132	424102
87	424103
262608	424104
213255	424105
104036	424106
147053	424107
99003	424108
308861	424109
15812	424110
104	424111
1312	424112
77824	424113
101	424114
151993	424115
166	424116
113111	424117
50220	424118
77404	424119
97074	424120
29384	424121
130790	424122
57	424123
102438	424124
193955	424125
311	424126
43702	424127
226317	424128
38130	424129
69707	424130
148760	424131
43207	424132
144969	424133
214811	424134
42575	424135
34746	424136
47964	424137
196733	424138
15054	424139
20844	424140
131141	424141
265970	424142
9272	424143
140993	424144
10646	424145
215966	424146
57200	424147
125451	424148
78731	424149
25536	424150
34708	424151
18393	424152
23996	424153
188429	424154
13203	424155
36730	424156
54363	424157
54363	424158
36807	424159
12837	424160
25340	424161
18392	424162
7022	424163
51848	424164
18323	424165
6877	424166
6766	424167
56997	424168
39672	424169
17850	424170
40151	424171
80521	424172
40400	424173
26682	424174
250885	424175
189957	424176
81063	424177
12905	424178
55376	424179
55951	424180
180548	424181
6877	424182
131970	424183
24415	424184
123118	424185
39225	424186
16957	424187
84891	424188
123928	424189
24817	424190
27073	424191
13178	424192
130184	424193
35928	424194
3845	424195
88506	424196
27202	424197
121704	424198
58166	424199
6737	424200
80772	424201
24710	424202
38688	424203
123532	424204
38714	424205
77326	424206
87644	424207
8701	424208
27530	424209
190540	424210
85467	424211
189178	424212
8878	424213
183453	424214
8944	424215
84678	424216
40155	424217
58285	424218
179138	424219
37984	424220
135542	424221
13064	424222
8734	424223
12547	424224
79231	424225
78500	424226
55881	424227
131738	424228
278999	424229
26066	424230
52054	424231
254464	424232
124132	424233
88890	424234
89759	424235
55149	424236
37118	424237
40454	424238
12750	424239
11794	424240
279973	424241
27282	424242
9337	424243
201118	424244
89831	424245
77319	424246
53911	424247
54750	424248
23975	424249
8814	424250
271871	424251
26295	424252
53439	424253
121007	424254
8764	424255
39547	424256
130321	424257
1855	424258
1855	424259
116564	424260
40400	424261
37991	424262
89770	424263
12761	424264
117179	424265
88531	424266
85151	424267
273686	424268
13277	424269
26690	424270
3946	424271
8965	424272
13164	424273
127972	424274
17118	424275
184686	424276
276396	424277
24485	424278
5069	424279
81383	424280
81662	424281
27179	424282
13230	424283
59112	424284
121883	424285
26236	424286
9491	424287
127365	424288
177623	424289
35708	424290
672	424291
36966	424292
83789	424293
260131	424294
123006	424295
13322	424296
123849	424297
56335	424298
9286	424299
6467	424300
127365	424301
119698	424302
6311	424303
4833	424304
22131	424305
22131	424306
876	424307
26880	424308
37289	424309
18949	424310
188782	424311
277859	424312
36526	424313
54250	424314
500	424315
3987	424316
281854	424317
17800	424318
276482	424319
121701	424320
23996	424321
4908	424322
8814	424323
36433	424324
4895	424325
115207	424326
84906	424327
2447	424328
8582	424329
86053	424330
76432	424331
82569	424332
182788	424333
3952	424334
171050	424335
179462	424336
36651	424337
54364	424338
19043	424339
9197	424340
17800	424341
78498	424342
114965	424343
8814	424344
12082	424345
82900	424346
17404	424347
182085	424348
6805	424349
188285	424350
84074	424351
3097	424352
80969	424353
82546	424354
6329	424355
200598	424356
25274	424357
77015	424358
26683	424359
262494	424360
189618	424361
132527	424362
37295	424363
27523	424364
24738	424365
27118	424366
119856	424367
35708	424368
89835	424369
80841	424370
286210	424371
174014	424372
6877	424373
135027	424374
77569	424375
37943	424376
76778	424377
52330	424378
40117	424379
129842	424380
37713	424381
52453	424382
40149	424383
132412	424384
3108	424385
53917	424386
25643	424387
19067	424388
26258	424389
82336	424390
40062	424391
86159	424392
55684	424393
56003	424394
1901	424395
35928	424396
18158	424397
38511	424398
51337	424399
54614	424400
6467	424401
78417	424402
17609	424403
9518	424404
40096	424405
127399	424406
17609	424407
56535	424408
197475	424409
12586	424410
57844	424411
186225	424412
38299	424413
55391	424414
3895	424415
83554	424416
52711	424417
55013	424418
52012	424419
86145	424420
131730	424421
53969	424422
76365	424423
18082	424424
9191	424425
125697	424426
125510	424427
87205	424428
77508	424429
76437	424430
116821	424431
76435	424432
12578	424433
194509	424434
182728	424435
128024	424436
55900	424437
18929	424438
91688	424439
13164	424440
76603	424441
24817	424442
80157	424443
34959	424444
17598	424445
26272	424446
176022	424447
56658	424448
40498	424449
272807	424450
87573	424451
79820	424452
125709	424453
25022	424454
80964	424455
83393	424456
191922	424457
126369	424458
24545	424459
6692	424460
26646	424461
174941	424462
200886	424463
1996	424464
180981	424465
36995	424466
39256	424467
175	424468
24669	424469
27043	424470
80512	424471
185554	424472
26237	424473
38955	424474
126970	424475
37629	424476
3097	424477
130844	424478
17216	424479
6349	424480
171369	424481
3942	424482
37984	424483
4893	424484
57482	424485
8995	424486
26027	424487
133832	424488
267406	424489
47031	424490
163558	424491
137318	424492
107273	424493
137258	424494
163342	424495
108945	424496
33101	424497
157678	424498
177775	424499
2350	424500
105482	424501
137318	424502
27440	424503
9074	424504
182081	424505
114653	424506
84978	424507
84163	424508
147666	424509
122304	424510
73708	424511
178147	424512
1618	424513
11968	424514
4877	424515
185861	424516
118658	424517
24690	424518
4886	424519
57936	424520
3145	424521
6329	424522
17722	424523
16861	424524
250655	424525
26136	424526
116680	424527
35025	424528
81253	424529
81253	424530
36259	424531
267780	424532
40071	424533
88791	424534
132716	424535
251369	424536
56045	424537
129950	424538
51290	424539
89413	424540
77970	424541
36240	424542
255694	424543
78091	424544
80996	424545
29407	424546
308834	424547
179892	424548
34732	424549
4055	424550
24565	424551
2534	424552
9646	424553
23864	424554
181428	424555
35515	424556
87149	424557
6734	424558
38107	424559
18095	424560
58508	424561
37768	424562
6317	424563
12631	424564
59285	424565
40096	424566
79194	424567
11896	424568
131969	424569
38440	424570
53911	424571
53911	424572
17819	424573
289879	424574
3180	424575
39547	424576
129630	424577
81663	424578
26025	424579
55115	424580
128347	424581
194673	424582
276404	424583
18229	424584
55947	424585
177397	424586
123528	424587
185734	424588
11931	424589
185337	424590
119036	424591
24594	424592
123365	424593
132256	424594
186385	424595
6766	424596
254470	424597
285369	424598
4026	424599
115509	424600
195933	424601
79230	424602
36018	424603
253548	424604
17301	424605
171946	424606
261044	424607
17508	424608
34792	424609
132452	424610
130933	424611
76524	424612
82548	424613
59213	424614
193631	424615
37751	424616
51122	424617
284532	424618
76687	424619
122179	424620
83076	424621
58977	424622
6317	424623
58465	424624
35822	424625
12294	424626
12156	424627
35867	424628
196057	424629
79726	424630
196836	424631
188759	424632
26726	424633
183270	424634
190539	424635
1248	424636
672	424637
8635	424638
25116	424639
131854	424640
51889	424641
180140	424642
180140	424643
56881	424644
39909	424645
25022	424646
1901	424647
129213	424648
26869	424649
2372	424650
278239	424651
131670	424652
126845	424653
274632	424654
31285	424655
273685	424656
195778	424657
274336	424658
267261	424659
1248	424660
1870	424661
250721	424662
198080	424663
57982	424664
119706	424665
24295	424666
118771	424667
80599	424668
5097	424669
55312	424670
129336	424671
9211	424672
37635	424673
26098	424674
184686	424675
131733	424676
125514	424677
84896	424678
117160	424679
83648	424680
124680	424681
118247	424682
132985	424683
135026	424684
88796	424685
4819	424686
6877	424687
132002	424688
5021	424689
248695	424690
281353	424691
2546	424692
18236	424693
9191	424694
116824	424695
35239	424696
8560	424697
1247	424698
189957	424699
17349	424700
52717	424701
3790	424702
17257	424703
12418	424704
80694	424705
115718	424706
85861	424707
25413	424708
40365	424709
178353	424710
53547	424711
199238	424712
115211	424713
79114	424714
81835	424715
180141	424716
178141	424717
24538	424718
5017	424719
2266	424720
199148	424721
3240	424722
258023	424723
40990	424724
44233	424725
56569	424726
75907	424727
189558	424728
91921	424729
124440	424730
76284	424731
97101	424732
111826	424733
127607	424734
132430	424735
21965	424736
236808	424737
118522	424738
2338	424739
18897	424740
68403	424741
7956	424742
7260	424743
245430	424744
253325	424745
177623	424746
81755	424747
55628	424748
114971	424749
184262	424750
24711	424751
138830	424752
131581	424753
166698	424754
14016	424755
30841	424756
163226	424757
157643	424758
6142	424759
168956	424760
68936	424761
27101	424762
25118	424763
87403	424764
195783	424765
195365	424766
5250	424767
86053	424768
193967	424769
193994	424770
115550	424771
115550	424772
19270	424773
132248	424774
32467	424775
160061	424776
123142	424777
20589	424778
20589	424779
140020	424780
5410	424781
260	424782
51082	424783
230545	424784
2666	424785
241601	424786
39203	424787
65391	424788
282892	424789
132791	424790
20035	424791
98264	424792
171153	424793
125438	424794
46494	424795
102191	424796
56654	424797
134647	424798
124730	424799
3863	424800
112705	424801
28107	424802
176866	424803
42967	424804
2723	424805
31588	424806
262867	424807
230039	424808
9351	424809
50489	424810
96201	424811
36959	424812
1756	424813
18629	424814
23211	424815
141505	424816
22952	424817
33233	424818
126571	424819
81287	424820
11772	424821
112516	424822
32537	424823
8127	424824
20251	424825
101408	424826
14827	424827
52029	424828
98026	424829
31814	424830
132672	424831
3053	424832
164349	424833
215565	424834
138142	424835
78762	424836
19438	424837
299195	424838
62944	424839
20505	424840
39722	424841
113817	424842
37336	424843
11284	424844
248472	424845
53190	424846
77747	424847
17383	424848
53190	424849
52421	424850
60963	424851
197477	424852
1013	424853
70734	424854
10874	424855
225373	424856
75763	424857
16693	424858
211077	424859
238474	424860
141391	424861
97150	424862
86656	424863
131393	424864
25752	424865
172829	424866
82831	424867
117983	424868
192971	424869
94884	424870
43699	424871
198290	424872
16693	424873
165572	424874
7632	424875
14739	424876
211316	424877
50210	424878
108097	424879
57281	424880
95407	424881
5087	424882
75781	424883
230918	424884
39029	424885
24980	424886
8995	424887
8995	424888
263755	424889
18436	424890
263521	424891
4675	424892
2152	424893
91538	424894
177465	424895
177465	424896
8037	424897
106119	424898
57023	424899
129803	424900
206485	424901
240835	424902
46943	424903
18375	424904
111110	424905
234312	424906
17409	424907
101537	424908
196767	424909
4090	424910
4090	424911
6872	424912
4090	424913
174996	424914
188461	424915
9955	424916
52831	424917
105589	424918
303799	424919
251400	424920
2047	424921
39484	424922
16262	424923
13556	424924
10897	424925
179641	424926
70900	424927
39642	424928
2080	424929
2737	424930
48337	424931
108027	424932
185109	424933
51626	424934
79555	424935
4926	424936
26808	424937
74731	424938
107740	424939
154232	424940
231273	424941
170398	424942
123071	424943
3955	424944
197881	424945
78350	424946
118916	424947
118762	424948
128285	424949
168313	424950
215309	424951
230264	424952
69736	424953
123878	424954
145467	424955
145467	424956
14267	424957
5831	424958
197651	424959
179912	424960
15651	424961
175805	424962
95657	424963
36665	424964
79623	424965
47664	424966
53480	424967
132526	424968
57576	424969
25191	424970
114554	424971
197056	424972
36398	424973
3174	424974
84342	424975
122738	424976
12353	424977
87002	424978
193165	424979
58663	424980
12849	424981
218486	424982
211028	424983
92288	424984
6547	424985
24215	424986
9118	424987
77656	424988
56476	424989
8854	424990
177391	424991
54437	424992
285704	424993
258046	424994
54787	424995
118712	424996
252717	424997
263111	424998
128347	424999
179263	425000
118094	425001
51739	425002
18683	425003
251398	425004
11755	425005
197518	425006
89181	425007
260113	425008
267213	425009
25983	425010
89072	425011
290438	425012
77702	425013
174521	425014
85393	425015
34732	425016
271620	425017
121002	425018
264300	425019
12865	425020
8803	425021
59699	425022
196653	425023
177719	425024
6804	425025
118864	425026
79325	425027
47306	425028
39753	425029
26542	425030
171578	425031
25084	425032
25084	425033
4871	425034
37647	425035
123365	425036
76706	425037
87986	425038
18023	425039
268530	425040
25880	425041
77570	425042
77570	425043
179145	425044
126844	425045
39430	425046
51650	425047
175817	425048
79114	425049
12312	425050
5178	425051
26690	425052
133999	425053
52812	425054
17691	425055
81755	425056
11794	425057
89420	425058
80215	425059
12052	425060
240388	425061
83367	425062
26052	425063
119713	425064
58599	425065
5232	425066
51525	425067
250190	425068
1560	425069
35927	425070
23864	425071
117000	425072
14778	425073
128615	425074
125467	425075
14778	425076
64992	425077
2801	425078
267095	425079
66208	425080
73481	425081
27758	425082
295301	425083
21752	425084
70025	425085
77086	425086
86450	425087
24037	425088
102605	425089
145384	425090
119319	425091
304073	425092
618	425093
81101	425094
53694	425095
64074	425096
154470	425097
25205	425098
143780	425099
181730	425100
231656	425101
57033	425102
38236	425103
19299	425104
62821	425105
108108	425106
219	425107
225635	425108
45797	425109
2133	425110
119319	425111
61793	425112
67417	425113
206353	425114
662	425115
6575	425116
6575	425117
6575	425118
662	425119
662	425120
6575	425121
662	425122
106828	425123
188710	425124
224777	425125
152510	425126
295657	425127
68644	425128
6270	425129
147634	425130
20569	425131
35500	425132
56569	425133
189489	425134
189091	425135
84458	425136
74878	425137
56419	425138
112399	425139
26044	425140
18167	425141
135295	425142
82177	425143
82084	425144
189559	425145
214608	425146
71961	425147
249163	425148
7245	425149
3030	425150
27237	425151
12157	425152
69938	425153
287616	425154
65729	425155
75121	425156
100675	425157
104763	425158
81983	425159
46718	425160
30755	425161
14043	425162
4999	425163
292341	425164
22084	425165
42974	425166
39783	425167
116117	425168
174519	425169
174519	425170
57068	425171
55570	425172
120022	425173
120022	425174
105552	425175
158246	425176
9651	425177
39902	425178
57787	425179
131632	425180
74463	425181
101249	425182
173735	425183
45777	425184
225566	425185
111643	425186
73867	425187
9839	425188
138356	425189
6398	425190
307827	425191
168962	425192
113164	425193
57385	425194
60589	425195
138096	425196
117582	425197
111742	425198
240295	425199
68932	425200
211894	425201
135967	425202
229423	425203
41281	425204
75270	425205
206369	425206
168542	425207
108484	425208
28619	425209
2521	425210
107375	425211
75261	425212
119901	425213
115778	425214
20061	425215
146406	425216
48256	425217
46756	425218
167099	425219
240429	425220
221691	425221
203420	425222
9772	425223
125063	425224
225602	425225
113561	425226
75631	425227
83890	425228
111431	425229
23396	425230
123651	425231
145727	425232
207408	425233
247794	425234
171695	425235
83119	425236
47507	425237
166928	425238
49424	425239
66374	425240
257468	425241
151309	425242
138211	425243
147204	425244
104640	425245
135425	425246
296	425247
63510	425248
147210	425249
168757	425250
8963	425251
135453	425252
89293	425253
305168	425254
1739	425255
33791	425256
98240	425257
218416	425258
171656	425259
135457	425260
290710	425261
222583	425262
113639	425263
74607	425264
311203	425265
140448	425266
33814	425267
13933	425268
262037	425269
11607	425270
110903	425271
44500	425272
307996	425273
67842	425274
283932	425275
92545	425276
43842	425277
16059	425278
116700	425279
20170	425280
17184	425281
44500	425282
177783	425283
79304	425284
10669	425285
1117	425286
203203	425287
41198	425288
139013	425289
139126	425290
296164	425291
70	425292
105428	425293
11712	425294
7900	425295
182702	425296
695	425297
60442	425298
23846	425299
129542	425300
8101	425301
51674	425302
28234	425303
65584	425304
74160	425305
111182	425306
92454	425307
73590	425308
11989	425309
254421	425310
24861	425311
23561	425312
85732	425313
41281	425314
15682	425315
93184	425316
50381	425317
93910	425318
141412	425319
34145	425320
31962	425321
251034	425322
201368	425323
245822	425324
129959	425325
201733	425326
115030	425327
103947	425328
91813	425329
296010	425330
147589	425331
88875	425332
38209	425333
69789	425334
187916	425335
101249	425336
157509	425337
97019	425338
517	425339
212014	425340
135425	425341
91806	425342
91698	425343
100099	425344
78541	425345
133056	425346
4172	425347
695	425348
104006	425349
123987	425350
285077	425351
44239	425352
224741	425353
173155	425354
40276	425355
89602	425356
164745	425357
99321	425358
104723	425359
45074	425360
71746	425361
3835	425362
32825	425363
14647	425364
142629	425365
10643	425366
10602	425367
51028	425368
65063	425369
16515	425370
50657	425371
10534	425372
67341	425373
67009	425374
77536	425375
146814	425376
2832	425377
11240	425378
79318	425379
59203	425380
28653	425381
74219	425382
63049	425383
4104	425384
41305	425385
171695	425386
16234	425387
42580	425388
148168	425389
73451	425390
259080	425391
22140	425392
66870	425393
164651	425394
156104	425395
50179	425396
38091	425397
106661	425398
35052	425399
106407	425400
36361	425401
98563	425402
138161	425403
173790	425404
170147	425405
89226	425406
138454	425407
134825	425408
27936	425409
44917	425410
7795	425411
90054	425412
34225	425413
1343	425414
123458	425415
178604	425416
3909	425417
3240	425418
94	425419
208096	425420
122133	425421
81525	425422
136384	425423
75302	425424
105410	425425
76881	425426
48872	425427
163156	425428
238455	425429
33516	425430
138625	425431
92049	425432
97027	425433
310501	425434
247311	425435
17040	425436
50497	425437
18986	425438
945	425439
87827	425440
38366	425441
46664	425442
24933	425443
68215	425444
113024	425445
140937	425446
50433	425447
61128	425448
47006	425449
1127	425450
97815	425451
321	425452
210208	425453
141292	425454
91898	425455
136980	425456
30592	425457
171172	425458
10643	425459
67717	425460
8604	425461
72415	425462
80532	425463
36464	425464
113306	425465
156101	425466
7630	425467
275921	425468
297961	425469
92620	425470
73109	425471
35703	425472
163301	425473
35703	425474
74594	425475
178940	425476
200049	425477
62863	425478
164576	425479
1547	425480
243731	425481
65540	425482
260018	425483
4104	425484
240952	425485
42246	425486
34320	425487
434	425488
304724	425489
86419	425490
48382	425491
112591	425492
66374	425493
80250	425494
152277	425495
20962	425496
170147	425497
94	425498
109905	425499
49862	425500
4644	425501
108446	425502
49258	425503
56383	425504
111165	425505
144900	425506
100564	425507
11655	425508
2972	425509
98358	425510
272256	425511
20595	425512
150420	425513
204364	425514
13755	425515
27935	425516
168718	425517
158	425518
56569	425519
99292	425520
64921	425521
258731	425522
75459	425523
33338	425524
178174	425525
150548	425526
49870	425527
72305	425528
129235	425529
243061	425530
59193	425531
162045	425532
237066	425533
115213	425534
148368	425535
34145	425536
250695	425537
50540	425538
170665	425539
77689	425540
106107	425541
288955	425542
8534	425543
74415	425544
165901	425545
306171	425546
74497	425547
47100	425548
199733	425549
99035	425550
69818	425551
140654	425552
203477	425553
2316	425554
120373	425555
33360	425556
49179	425557
95730	425558
35262	425559
103486	425560
46756	425561
139173	425562
50442	425563
25165	425564
90000	425565
41757	425566
260340	425567
110475	425568
45739	425569
299610	425570
168864	425571
178941	425572
179011	425573
179010	425574
50497	425575
185255	425576
95481	425577
115989	425578
60127	425579
201673	425580
98389	425581
106402	425582
186106	425583
294481	425584
81719	425585
146947	425586
8099	425587
104783	425588
200697	425589
79175	425590
286527	425591
20569	425592
62294	425593
77809	425594
198404	425595
58957	425596
58975	425597
189899	425598
26141	425599
65666	425600
58975	425601
27936	425602
200194	425603
116700	425604
52156	425605
258297	425606
143399	425607
1739	425608
66511	425609
180417	425610
22707	425611
238178	425612
74498	425613
66821	425614
174	425615
24205	425616
169063	425617
6378	425618
30518	425619
89380	425620
115686	425621
493	425622
28933	425623
134883	425624
49163	425625
250581	425626
232320	425627
146339	425628
16515	425629
32091	425630
272977	425631
216	425632
159821	425633
64657	425634
97019	425635
57735	425636
73747	425637
115597	425638
245940	425639
96597	425640
4127	425641
268147	425642
77717	425643
80805	425644
35274	425645
77463	425646
42453	425647
30118	425648
104380	425649
17757	425650
99649	425651
241325	425652
37763	425653
218	425654
2403	425655
29891	425656
192011	425657
60624	425658
586	425659
133335	425660
44916	425661
301939	425662
23662	425663
22296	425664
50179	425665
97	425666
9982	425667
5797	425668
22332	425669
110767	425670
15798	425671
6969	425672
3164	425673
117534	425674
24265	425675
107451	425676
122696	425677
24865	425678
32959	425679
26039	425680
35783	425681
69558	425682
189536	425683
94	425684
49158	425685
30118	425686
220240	425687
111061	425688
104896	425689
81855	425690
1152	425691
12926	425692
468	425693
245531	425694
23016	425695
17280	425696
4713	425697
62769	425698
74848	425699
190215	425700
127689	425701
53576	425702
189230	425703
52739	425704
105964	425705
149784	425706
206436	425707
520	425708
220142	425709
54984	425710
1199	425711
50618	425712
173429	425713
247137	425714
194759	425715
30872	425716
200721	425717
53371	425718
245626	425719
77684	425720
215510	425721
40332	425722
200566	425723
435	425724
18167	425725
89840	425726
65157	425727
82973	425728
82423	425729
275342	425730
53761	425731
53761	425732
8297	425733
297065	425734
79706	425735
100542	425736
1111	425737
118246	425738
61515	425739
201738	425740
16030	425741
76893	425742
55448	425743
172053	425744
26745	425745
9584	425746
23412	425747
13792	425748
104101	425749
119397	425750
99329	425751
195479	425752
34368	425753
29838	425754
125528	425755
75462	425756
192086	425757
91048	425758
4153	425759
81476	425760
19381	425761
69400	425762
135321	425763
91880	425764
33721	425765
23201	425766
32803	425767
415	425768
66554	425769
122404	425770
50989	425771
186856	425772
99574	425773
7746	425774
3958	425775
311400	425776
267987	425777
77121	425778
4179	425779
146726	425780
18306	425781
55611	425782
269088	425783
133630	425784
54499	425785
71583	425786
45699	425787
2859	425788
312122	425789
16	425790
50402	425791
196456	425792
18039	425793
197940	425794
259867	425795
126094	425796
9354	425797
277863	425798
130322	425799
54243	425800
16727	425801
201528	425802
12631	425803
271293	425804
25956	425805
81550	425806
53439	425807
26683	425808
54175	425809
272078	425810
59448	425811
2499	425812
177629	425813
35314	425814
27342	425815
116679	425816
73533	425817
138974	425818
54299	425819
267033	425820
28659	425821
68719	425822
85659	425823
59694	425824
19043	425825
23975	425826
42197	425827
8903	425828
266154	425829
33632	425830
17490	425831
53487	425832
18275	425833
70061	425834
82227	425835
119254	425836
301122	425837
196915	425838
208171	425839
133089	425840
215489	425841
4184	425842
270997	425843
78002	425844
80436	425845
176252	425846
122449	425847
36176	425848
17644	425849
84688	425850
77783	425851
37530	425852
24783	425853
39672	425854
58276	425855
255653	425856
56881	425857
13353	425858
115346	425859
3897	425860
40499	425861
199442	425862
131069	425863
131999	425864
38807	425865
196450	425866
6412	425867
35171	425868
58315	425869
17097	425870
27186	425871
18795	425872
58319	425873
271566	425874
24329	425875
52764	425876
56653	425877
13036	425878
199663	425879
59542	425880
27443	425881
17269	425882
6327	425883
86749	425884
25708	425885
54899	425886
51109	425887
116586	425888
12052	425889
38320	425890
84753	425891
38662	425892
2966	425893
24141	425894
27043	425895
18699	425896
4026	425897
195409	425898
59276	425899
254351	425900
245329	425901
292649	425902
89841	425903
33275	425904
194634	425905
11875	425906
181915	425907
6317	425908
6317	425909
101983	425910
60791	425911
181881	425912
36663	425913
1390	425914
248972	425915
38044	425916
175028	425917
12065	425918
132269	425919
17692	425920
36232	425921
130660	425922
83002	425923
131377	425924
83370	425925
36690	425926
82168	425927
201533	425928
13101	425929
57529	425930
249290	425931
40097	425932
188778	425933
58983	425934
270075	425935
53487	425936
117985	425937
122291	425938
37905	425939
249635	425940
185127	425941
40246	425942
5103	425943
124391	425944
180139	425945
53982	425946
53982	425947
84401	425948
55112	425949
25478	425950
3683	425951
52636	425952
123219	425953
80510	425954
81666	425955
18584	425956
132892	425957
53056	425958
175579	425959
183012	425960
23816	425961
17006	425962
89987	425963
36699	425964
121001	425965
177627	425966
280889	425967
89972	425968
39353	425969
80085	425970
187149	425971
54365	425972
77974	425973
13131	425974
269176	425975
36025	425976
194061	425977
117216	425978
37349	425979
38573	425980
181025	425981
54370	425982
80592	425983
78852	425984
2475	425985
76436	425986
181390	425987
124430	425988
644	425989
4833	425990
199812	425991
56337	425992
56165	425993
77761	425994
175	425995
35422	425996
196491	425997
274642	425998
184693	425999
82657	426000
197710	426001
37635	426002
13094	426003
120965	426004
128949	426005
118616	426006
203962	426007
9694	426008
177299	426009
62287	426010
30937	426011
153003	426012
49223	426013
121075	426014
106294	426015
88886	426016
25378	426017
2152	426018
124051	426019
137022	426020
301500	426021
282354	426022
219028	426023
146660	426024
28176	426025
13663	426026
9813	426027
125809	426028
125809	426029
61806	426030
279243	426031
151374	426032
276778	426033
191399	426034
14546	426035
87019	426036
32727	426037
78629	426038
78629	426039
29127	426040
146241	426041
50035	426042
21656	426043
102570	426044
208264	426045
4047	426046
203806	426047
5996	426048
219031	426049
63031	426050
20800	426051
66042	426052
136855	426053
2736	426054
42320	426055
5804	426056
193685	426057
21868	426058
5684	426059
5684	426060
75036	426061
163057	426062
29233	426063
13552	426064
111912	426065
50018	426066
55188	426067
55188	426068
98313	426069
13552	426070
29233	426071
248635	426072
294335	426073
7172	426074
3421	426075
246804	426076
11107	426077
13231	426078
5301	426079
145499	426080
182378	426081
5515	426082
64743	426083
281836	426084
208304	426085
43790	426086
11268	426087
121494	426088
480	426089
85478	426090
41475	426091
11771	426092
173840	426093
110501	426094
158113	426095
174067	426096
63649	426097
68149	426098
71501	426099
47659	426100
182833	426101
77861	426102
58168	426103
129590	426104
155373	426105
176050	426106
13317	426107
286379	426108
36394	426109
34958	426110
57059	426111
181915	426112
89875	426113
55629	426114
17610	426115
88587	426116
176585	426117
191232	426118
118765	426119
83582	426120
11897	426121
178130	426122
190562	426123
53114	426124
55328	426125
59942	426126
9604	426127
181175	426128
17216	426129
287476	426130
82656	426131
24437	426132
188167	426133
75468	426134
20184	426135
24635	426136
53484	426137
40454	426138
129337	426139
3150	426140
19681	426141
1999	426142
9698	426143
6643	426144
2501	426145
3844	426146
4433	426147
134158	426148
1735	426149
456	426150
2676	426151
1469	426152
928	426153
17299	426154
17720	426155
156077	426156
8760	426157
4249	426158
136237	426159
156	426160
228649	426161
102998	426162
27177	426163
4736	426164
181720	426165
3059	426166
54300	426167
100219	426168
105162	426169
36807	426170
91729	426171
266493	426172
291565	426173
117135	426174
65307	426175
279277	426176
70688	426177
225243	426178
254544	426179
286323	426180
251474	426181
39369	426182
296044	426183
42416	426184
240236	426185
120879	426186
92539	426187
63978	426188
183717	426189
52879	426190
74057	426191
177090	426192
263345	426193
142383	426194
144744	426195
288425	426196
200726	426197
136431	426198
309114	426199
134936	426200
53621	426201
293475	426202
189692	426203
209674	426204
186496	426205
259549	426206
243268	426207
203289	426208
160755	426209
163727	426210
269563	426211
138863	426212
172562	426213
212123	426214
245395	426215
107747	426216
236972	426217
304728	426218
81680	426219
185927	426220
217270	426221
298583	426222
276804	426223
111294	426224
114724	426225
304961	426226
206595	426227
38122	426228
88402	426229
247101	426230
151984	426231
302868	426232
255513	426233
101551	426234
288619	426235
230718	426236
74581	426237
246356	426238
259989	426239
263525	426240
214784	426241
259733	426242
304727	426243
301807	426244
291781	426245
133410	426246
277534	426247
264370	426248
184818	426249
265326	426250
284648	426251
254556	426252
18410	426253
242228	426254
176659	426255
153039	426256
117580	426257
295035	426258
120037	426259
234683	426260
115420	426261
140899	426262
191317	426263
267582	426264
239695	426265
209674	426266
305646	426267
111294	426268
172562	426269
169791	426270
119620	426271
254539	426272
302869	426273
158883	426274
310439	426275
110375	426276
139262	426277
244104	426278
214535	426279
39369	426280
167098	426281
148473	426282
30013	426283
296049	426284
207948	426285
202432	426286
239716	426287
49251	426288
285489	426289
194154	426290
195262	426291
239097	426292
135065	426293
52344	426294
310148	426295
264373	426296
190230	426297
277701	426298
138863	426299
173910	426300
150231	426301
208055	426302
307761	426303
211928	426304
143464	426305
214534	426306
68918	426307
211696	426308
177080	426309
108898	426310
98672	426311
98585	426312
142289	426313
77539	426314
115564	426315
160327	426316
35141	426317
174115	426318
246118	426319
73403	426320
169325	426321
243164	426322
302248	426323
301828	426324
171623	426325
302251	426326
245750	426327
212565	426328
233829	426329
120879	426330
298270	426331
153302	426332
288595	426333
190277	426334
224354	426335
118465	426336
169580	426337
288930	426338
191318	426339
188705	426340
72047	426341
57758	426342
27762	426343
151413	426344
240701	426345
23166	426346
5466	426347
173745	426348
69178	426349
214177	426350
12993	426351
200175	426352
73953	426353
2182	426354
298521	426355
244257	426356
86993	426357
36061	426358
235275	426359
103515	426360
53841	426361
173524	426362
28387	426363
1870	426364
44121	426365
4198	426366
167162	426367
206347	426368
33904	426369
12400	426370
660	426371
23943	426372
9232	426373
1631	426374
35953	426375
8308	426376
216136	426377
141373	426378
62367	426379
226640	426380
23125	426381
94213	426382
32022	426383
36456	426384
79956	426385
6198	426386
243424	426387
91841	426388
7386	426389
2708	426390
114586	426391
241796	426392
148292	426393
113722	426394
28860	426395
207685	426396
19156	426397
90672	426398
136490	426399
158754	426400
241234	426401
103579	426402
18508	426403
57743	426404
18491	426405
207511	426406
304709	426407
231331	426408
17449	426409
47313	426410
92630	426411
185497	426412
12812	426413
109512	426414
56396	426415
1402	426416
209901	426417
236400	426418
13607	426419
65640	426420
18139	426421
157206	426422
193197	426423
36117	426424
200158	426425
241107	426426
94696	426427
94624	426428
65050	426429
6289	426430
7361	426431
3266	426432
223469	426433
464	426434
1131	426435
7247	426436
1408	426437
15437	426438
127037	426439
105698	426440
29216	426441
113722	426442
176948	426443
25177	426444
8951	426445
137588	426446
8827	426447
87502	426448
51339	426449
1463	426450
46591	426451
41036	426452
160481	426453
5449	426454
107194	426455
184440	426456
194028	426457
178158	426458
18550	426459
88331	426460
52449	426461
59271	426462
59271	426463
183931	426464
183931	426465
212893	426466
210719	426467
19086	426468
82164	426469
84515	426470
52493	426471
64471	426472
8450	426473
69324	426474
17392	426475
5241	426476
10343	426477
197310	426478
103861	426479
105964	426480
46978	426481
21644	426482
3380	426483
414	426484
13663	426485
20872	426486
62146	426487
98303	426488
6426	426489
2667	426490
176559	426491
34414	426492
209679	426493
211141	426494
104430	426495
232978	426496
143400	426497
311492	426498
76667	426499
2068	426500
40484	426501
143638	426502
20380	426503
29129	426504
119455	426505
165701	426506
244423	426507
255550	426508
2084	426509
71992	426510
56334	426511
128353	426512
92630	426513
3437	426514
15068	426515
125758	426516
140071	426517
10104	426518
303617	426519
133541	426520
211546	426521
21166	426522
158581	426523
2918	426524
200158	426525
35070	426526
79378	426527
217482	426528
99879	426529
274673	426530
257698	426531
77616	426532
70434	426533
120861	426534
14750	426535
3781	426536
57485	426537
2507	426538
222648	426539
102775	426540
106959	426541
91067	426542
63019	426543
91067	426544
40974	426545
11833	426546
15553	426547
72094	426548
94974	426549
38509	426550
86709	426551
55581	426552
211684	426553
18355	426554
16035	426555
238040	426556
81387	426557
238042	426558
49738	426559
162808	426560
18842	426561
29996	426562
80141	426563
218543	426564
199891	426565
34607	426566
27813	426567
8050	426568
232180	426569
306876	426570
112420	426571
46388	426572
112420	426573
105579	426574
111377	426575
107198	426576
81167	426577
69619	426578
26545	426579
1387	426580
13893	426581
178821	426582
52249	426583
61195	426584
32121	426585
22132	426586
2582	426587
41326	426588
18636	426589
310567	426590
9005	426591
83665	426592
10637	426593
10193	426594
111162	426595
20134	426596
64676	426597
93898	426598
41082	426599
113289	426600
37245	426601
176843	426602
20948	426603
4526	426604
150272	426605
59489	426606
166444	426607
52216	426608
91070	426609
7565	426610
256508	426611
7184	426612
142143	426613
40259	426614
39194	426615
31424	426616
31424	426617
105333	426618
21756	426619
21939	426620
31789	426621
69726	426622
21756	426623
147333	426624
28017	426625
28017	426626
31187	426627
13673	426628
55794	426629
55794	426630
13812	426631
7184	426632
307377	426633
10193	426634
181249	426635
183648	426636
66284	426637
5087	426638
221281	426639
221280	426640
99187	426641
2718	426642
2718	426643
300465	426644
346	426645
65555	426646
71304	426647
16456	426648
204806	426649
174973	426650
76235	426651
65276	426652
87318	426653
63531	426654
15139	426655
4041	426656
96914	426657
209902	426658
172376	426659
134762	426660
648	426661
182572	426662
30240	426663
76234	426664
4162	426665
2269	426666
19056	426667
184	426668
184238	426669
155806	426670
276	426671
16963	426672
2632	426673
39457	426674
1828	426675
13463	426676
20417	426677
127852	426678
28837	426679
32922	426680
159	426681
12672	426682
39509	426683
43499	426684
133543	426685
615	426686
192245	426687
9269	426688
48566	426689
3692	426690
6967	426691
4063	426692
118839	426693
36568	426694
3548	426695
57286	426696
31905	426697
16902	426698
3295	426699
863	426700
6155	426701
114394	426702
278631	426703
57352	426704
994	426705
56910	426706
103920	426707
2635	426708
42989	426709
84435	426710
246532	426711
208187	426712
54066	426713
64293	426714
11037	426715
26523	426716
6302	426717
7127	426718
28543	426719
13963	426720
43036	426721
26616	426722
270990	426723
18426	426724
57475	426725
148974	426726
34040	426727
28063	426728
206807	426729
18349	426730
59471	426731
91694	426732
62641	426733
126410	426734
229284	426735
301386	426736
21465	426737
4262	426738
26120	426739
12287	426740
1573	426741
1573	426742
6763	426743
6479	426744
129342	426745
2381	426746
5408	426747
288382	426748
38431	426749
3876	426750
8170	426751
91354	426752
80766	426753
57854	426754
22759	426755
1213	426756
118938	426757
26794	426758
30491	426759
241691	426760
53631	426761
288039	426762
49	426763
98974	426764
74948	426765
8627	426766
83686	426767
18401	426768
56345	426769
1412	426770
134444	426771
168371	426772
15112	426773
70610	426774
223976	426775
47294	426776
63345	426777
55455	426778
59418	426779
237217	426780
156792	426781
297370	426782
130644	426783
1053	426784
107394	426785
39838	426786
25507	426787
143227	426788
17114	426789
49613	426790
8170	426791
4928	426792
139574	426793
37824	426794
51895	426795
22177	426796
297837	426797
188522	426798
116403	426799
94003	426800
193083	426801
135360	426802
122390	426803
2076	426804
296	426805
280150	426806
105758	426807
12538	426808
204678	426809
311106	426810
155381	426811
87224	426812
113723	426813
69928	426814
29171	426815
142469	426816
196479	426817
140393	426818
165872	426819
2137	426820
210894	426821
297662	426822
13714	426823
103587	426824
43887	426825
15410	426826
35031	426827
71191	426828
42689	426829
94659	426830
1149	426831
182053	426832
2796	426833
123931	426834
36831	426835
2139	426836
1527	426837
126410	426838
107990	426839
70660	426840
117245	426841
127014	426842
30276	426843
205580	426844
45591	426845
36863	426846
114	426847
52816	426848
38472	426849
40404	426850
29520	426851
120668	426852
44378	426853
4634	426854
26170	426855
149478	426856
426	426857
265866	426858
26465	426859
77262	426860
62594	426861
125515	426862
8160	426863
872	426864
76887	426865
114	426866
663	426867
202234	426868
5911	426869
1169	426870
9909	426871
86852	426872
74106	426873
37946	426874
171433	426875
238309	426876
18820	426877
25026	426878
19964	426879
217502	426880
3959	426881
791	426882
37393	426883
27894	426884
116122	426885
4338	426886
17661	426887
27657	426888
150711	426889
75056	426890
84061	426891
2318	426892
158302	426893
2865	426894
14892	426895
240211	426896
65843	426897
26277	426898
62338	426899
42621	426900
7731	426901
113397	426902
41018	426903
84279	426904
6844	426905
194225	426906
181	426907
166844	426908
25083	426909
656	426910
16411	426911
194680	426912
308960	426913
307390	426914
3639	426915
2699	426916
135255	426917
9640	426918
864	426919
94290	426920
10850	426921
22731	426922
39592	426923
9607	426924
128179	426925
12283	426926
8052	426927
15146	426928
33974	426929
40744	426930
152210	426931
128488	426932
63990	426933
80158	426934
21758	426935
41913	426936
11816	426937
1066	426938
1240	426939
7823	426940
107355	426941
73760	426942
10186	426943
93083	426944
253379	426945
59131	426946
20402	426947
8241	426948
19923	426949
84425	426950
572	426951
1849	426952
322	426953
63223	426954
72374	426955
73348	426956
159929	426957
101721	426958
3636	426959
3754	426960
205473	426961
120323	426962
22507	426963
145157	426964
50101	426965
178189	426966
5229	426967
10533	426968
23158	426969
257505	426970
81186	426971
4019	426972
109217	426973
11960	426974
25873	426975
46597	426976
199	426977
1951	426978
8725	426979
67708	426980
9262	426981
135127	426982
87897	426983
58517	426984
30283	426985
57593	426986
19029	426987
72363	426988
8211	426989
81	426990
25873	426991
42425	426992
14985	426993
4678	426994
127573	426995
20110	426996
17033	426997
347	426998
1723	426999
23601	427000
302763	427001
37338	427002
54285	427003
55844	427004
63150	427005
3639	427006
3782	427007
84465	427008
6432	427009
6320	427010
13946	427011
120883	427012
28013	427013
72099	427014
49668	427015
83714	427016
4469	427017
10925	427018
42516	427019
76479	427020
5320	427021
8182	427022
52373	427023
11832	427024
3098	427025
12768	427026
169990	427027
211072	427028
212686	427029
13194	427030
138693	427031
617	427032
159	427033
240079	427034
3639	427035
573	427036
19240	427037
116429	427038
216353	427039
9644	427040
5427	427041
10033	427042
14913	427043
38776	427044
14986	427045
9644	427046
7662	427047
39367	427048
81765	427049
42408	427050
37795	427051
37795	427052
48030	427053
29136	427054
1761	427055
40235	427056
18015	427057
114	427058
5635	427059
40890	427060
7110	427061
16	427062
16895	427063
6225	427064
29006	427065
291015	427066
90784	427067
4928	427068
2871	427069
2716	427070
2526	427071
50312	427072
4702	427073
9031	427074
43776	427075
84018	427076
24692	427077
29303	427078
34058	427079
204589	427080
74826	427081
302111	427082
105924	427083
11236	427084
15863	427085
61288	427086
37795	427087
962	427088
3903	427089
98312	427090
954	427091
33788	427092
189682	427093
103569	427094
104817	427095
311036	427096
37115	427097
187258	427098
139234	427099
39234	427100
5445	427101
146548	427102
128772	427103
2945	427104
76704	427105
23737	427106
9092	427107
160996	427108
49997	427109
62423	427110
398	427111
17439	427112
40704	427113
23515	427114
99595	427115
16167	427116
270733	427117
18297	427118
55831	427119
143856	427120
136924	427121
22955	427122
2175	427123
107580	427124
211957	427125
170068	427126
50540	427127
3475	427128
20689	427129
3851	427130
164126	427131
117437	427132
34078	427133
1523	427134
18213	427135
6115	427136
25018	427137
2026	427138
3636	427139
2911	427140
56271	427141
56249	427142
32878	427143
15436	427144
4353	427145
270762	427146
198943	427147
8974	427148
35408	427149
19922	427150
54291	427151
19107	427152
813	427153
3062	427154
721	427155
76828	427156
34728	427157
1637	427158
72954	427159
9839	427160
430	427161
48400	427162
965	427163
7724	427164
12334	427165
70246	427166
77220	427167
110012	427168
1173	427169
30833	427170
51955	427171
35407	427172
123344	427173
30833	427174
151025	427175
3070	427176
300	427177
2187	427178
39406	427179
82138	427180
104433	427181
9104	427182
23273	427183
8065	427184
75448	427185
202484	427186
14298	427187
18194	427188
63935	427189
22472	427190
58347	427191
1654	427192
4462	427193
22808	427194
4662	427195
11647	427196
3607	427197
2657	427198
17474	427199
28802	427200
27664	427201
85540	427202
6168	427203
54530	427204
189	427205
11502	427206
2193	427207
151440	427208
20031	427209
3458	427210
191709	427211
8170	427212
690	427213
4262	427214
43307	427215
9290	427216
26094	427217
15560	427218
50555	427219
4048	427220
13036	427221
23876	427222
25083	427223
2693	427224
475	427225
217404	427226
5287	427227
5599	427228
54567	427229
7068	427230
59940	427231
14675	427232
16687	427233
56361	427234
40919	427235
123167	427236
38070	427237
655	427238
23959	427239
4366	427240
20192	427241
9796	427242
263078	427243
31905	427244
18982	427245
20563	427246
2777	427247
23458	427248
157432	427249
173592	427250
23221	427251
92160	427252
9149	427253
4375	427254
103453	427255
70606	427256
32736	427257
1966	427258
4764	427259
128254	427260
10794	427261
927	427262
3238	427263
11384	427264
18050	427265
28316	427266
3995	427267
3140	427268
17828	427269
171704	427270
59380	427271
2173	427272
3637	427273
47062	427274
206139	427275
328	427276
156157	427277
12937	427278
23948	427279
4079	427280
55866	427281
59096	427282
50401	427283
73887	427284
1034	427285
26958	427286
14348	427287
58590	427288
118647	427289
7310	427290
6486	427291
157850	427292
75420	427293
116290	427294
203827	427295
860	427296
45950	427297
37924	427298
73519	427299
10228	427300
14386	427301
19699	427302
28480	427303
1351	427304
1157	427305
4766	427306
31567	427307
30669	427308
42669	427309
102032	427310
285	427311
4650	427312
76124	427313
49460	427314
110709	427315
19282	427316
126571	427317
2901	427318
45926	427319
20137	427320
54901	427321
163191	427322
991	427323
13034	427324
13034	427325
275446	427326
18634	427327
25009	427328
34210	427329
368	427330
25946	427331
77814	427332
23302	427333
105019	427334
43374	427335
115386	427336
71720	427337
220230	427338
121588	427339
258017	427340
899	427341
25951	427342
10255	427343
6084	427344
1983	427345
32245	427346
14617	427347
17802	427348
8304	427349
12201	427350
17110	427351
9659	427352
78512	427353
74610	427354
114638	427355
117976	427356
31903	427357
52	427358
52	427359
127082	427360
146367	427361
26494	427362
58631	427363
33849	427364
557	427365
12383	427366
155894	427367
613	427368
27959	427369
164389	427370
75	427371
61670	427372
41	427373
262257	427374
40218	427375
44594	427376
7160	427377
23237	427378
129047	427379
84970	427380
25985	427381
45593	427382
7423	427383
72368	427384
154489	427385
89880	427386
1406	427387
236573	427388
94054	427389
11032	427390
2535	427391
20005	427392
161720	427393
71650	427394
26201	427395
74173	427396
9271	427397
1542	427398
102543	427399
140970	427400
1324	427401
81407	427402
72586	427403
14620	427404
21994	427405
67254	427406
129620	427407
5388	427408
74680	427409
48902	427410
63914	427411
17976	427412
37582	427413
232728	427414
65103	427415
43727	427416
173171	427417
72336	427418
21088	427419
27452	427420
1241	427421
24984	427422
38350	427423
104873	427424
204	427425
78686	427426
6085	427427
24328	427428
199597	427429
4429	427430
17130	427431
189	427432
42203	427433
36139	427434
36405	427435
4234	427436
28635	427437
66206	427438
714	427439
34026	427440
7309	427441
7248	427442
933	427443
5543	427444
200	427445
22549	427446
4274	427447
49263	427448
92703	427449
8826	427450
75292	427451
14676	427452
137707	427453
23760	427454
2317	427455
79242	427456
201310	427457
34426	427458
34036	427459
8297	427460
4019	427461
39812	427462
17681	427463
96981	427464
2855	427465
28311	427466
11212	427467
15670	427468
42789	427469
42223	427470
249055	427471
27340	427472
118457	427473
4613	427474
204149	427475
75714	427476
104388	427477
8158	427478
4	427479
15568	427480
65638	427481
45111	427482
480	427483
262593	427484
5995	427485
87222	427486
1383	427487
52500	427488
8096	427489
73995	427490
34608	427491
32123	427492
110495	427493
289813	427494
59	427495
37085	427496
28697	427497
270613	427498
110	427499
12149	427500
160105	427501
74525	427502
18095	427503
3185	427504
16617	427505
28939	427506
30662	427507
178955	427508
21891	427509
22053	427510
152437	427511
6605	427512
157081	427513
222357	427514
7327	427515
31139	427516
807	427517
114672	427518
2232	427519
131766	427520
1949	427521
97777	427522
8403	427523
5362	427524
51124	427525
9541	427526
4308	427527
13453	427528
1450	427529
4473	427530
236	427531
12874	427532
3692	427533
481	427534
30283	427535
38193	427536
93685	427537
30833	427538
8448	427539
228	427540
3230	427541
63717	427542
3413	427543
47162	427544
9172	427545
10767	427546
73462	427547
5677	427548
3345	427549
53419	427550
53161	427551
31378	427552
24221	427553
10514	427554
47084	427555
5950	427556
84832	427557
39231	427558
411	427559
16160	427560
254164	427561
5314	427562
2956	427563
26981	427564
75744	427565
82361	427566
40596	427567
5023	427568
50921	427569
23125	427570
99236	427571
1292	427572
78203	427573
2923	427574
501	427575
10904	427576
2256	427577
13308	427578
58050	427579
743	427580
1191	427581
175356	427582
4889	427583
79209	427584
3901	427585
215783	427586
286495	427587
2888	427588
24058	427589
207936	427590
1351	427591
11698	427592
41662	427593
2344	427594
4488	427595
371	427596
44434	427597
99508	427598
265	427599
6795	427600
32702	427601
47925	427602
43736	427603
5700	427604
163413	427605
17962	427606
26790	427607
159915	427608
38252	427609
1523	427610
15935	427611
22201	427612
34497	427613
176496	427614
9476	427615
285982	427616
22279	427617
84906	427618
7776	427619
32219	427620
47933	427621
9498	427622
4517	427623
70275	427624
38248	427625
20512	427626
2264	427627
10255	427628
670	427629
2600	427630
92390	427631
23119	427632
411	427633
70627	427634
953	427635
63910	427636
1849	427637
51617	427638
73481	427639
96115	427640
112631	427641
6283	427642
32244	427643
4277	427644
114372	427645
48	427646
119052	427647
388	427648
151785	427649
3005	427650
260037	427651
161851	427652
73389	427653
10221	427654
89203	427655
17931	427656
11169	427657
2233	427658
3984	427659
113854	427660
30045	427661
51600	427662
518	427663
6291	427664
303683	427665
206299	427666
52809	427667
99642	427668
24	427669
1308	427670
4639	427671
18094	427672
194035	427673
17223	427674
263485	427675
29565	427676
98933	427677
2496	427678
4987	427679
151410	427680
127453	427681
4044	427682
28228	427683
5970	427684
61107	427685
9727	427686
67331	427687
239	427688
144682	427689
17731	427690
149913	427691
78439	427692
203710	427693
30324	427694
3634	427695
57054	427696
53161	427697
73120	427698
10740	427699
7997	427700
5694	427701
297299	427702
15914	427703
9909	427704
14003	427705
56947	427706
5744	427707
14353	427708
4651	427709
165	427710
248338	427711
26017	427712
33485	427713
530	427714
93	427715
19347	427716
36206	427717
96412	427718
7145	427719
55163	427720
14788	427721
3854	427722
60206	427723
9218	427724
45875	427725
261687	427726
7155	427727
281582	427728
123465	427729
30048	427730
20524	427731
9906	427732
7155	427733
27	427734
94737	427735
60243	427736
273994	427737
274018	427738
5751	427739
32631	427740
56771	427741
79003	427742
10228	427743
3578	427744
26706	427745
121411	427746
96585	427747
16406	427748
4564	427749
13386	427750
17673	427751
101768	427752
15381	427753
26881	427754
9140	427755
3792	427756
9808	427757
58727	427758
12476	427759
38099	427760
89251	427761
194674	427762
110192	427763
21080	427764
14265	427765
540	427766
56376	427767
208402	427768
21217	427769
291912	427770
20298	427771
8725	427772
62661	427773
64448	427774
60007	427775
203099	427776
282519	427777
294899	427778
3821	427779
169220	427780
2469	427781
302046	427782
1671	427783
19824	427784
96030	427785
25521	427786
103789	427787
132631	427788
75762	427789
45729	427790
9214	427791
8686	427792
4754	427793
41192	427794
690	427795
51312	427796
281889	427797
50856	427798
7316	427799
44148	427800
37861	427801
6774	427802
142434	427803
80017	427804
39041	427805
148299	427806
14602	427807
14929	427808
1308	427809
11842	427810
9285	427811
388	427812
57567	427813
66631	427814
64544	427815
5537	427816
111381	427817
9078	427818
10846	427819
1922	427820
9370	427821
4998	427822
5822	427823
51494	427824
151785	427825
72797	427826
530	427827
128841	427828
152876	427829
411	427830
166191	427831
89833	427832
4497	427833
1413	427834
21090	427835
36342	427836
129155	427837
29566	427838
4422	427839
22295	427840
19225	427841
2616	427842
20973	427843
22680	427844
45929	427845
10083	427846
10761	427847
119877	427848
258800	427849
89668	427850
22490	427851
19066	427852
92451	427853
3639	427854
29166	427855
30423	427856
12988	427857
187723	427858
21525	427859
35312	427860
35868	427861
26757	427862
130589	427863
104747	427864
46921	427865
33449	427866
17094	427867
121127	427868
120686	427869
57972	427870
73507	427871
46314	427872
45618	427873
36091	427874
83171	427875
110702	427876
29006	427877
129765	427878
115790	427879
345	427880
217702	427881
481	427882
19468	427883
46897	427884
32946	427885
101325	427886
2661	427887
969	427888
17860	427889
7105	427890
24346	427891
4451	427892
8834	427893
86	427894
64127	427895
7700	427896
3183	427897
40762	427898
45100	427899
4422	427900
64816	427901
25756	427902
9601	427903
48565	427904
3105	427905
3413	427906
75152	427907
41790	427908
37076	427909
105537	427910
47596	427911
371	427912
170174	427913
22398	427914
29595	427915
48859	427916
4515	427917
65139	427918
141057	427919
40816	427920
17772	427921
1400	427922
1519	427923
70101	427924
7794	427925
748	427926
22336	427927
43759	427928
20889	427929
127515	427930
2556	427931
3404	427932
46938	427933
110134	427934
31727	427935
246268	427936
30094	427937
42528	427938
14019	427939
6527	427940
18320	427941
179539	427942
107336	427943
93397	427944
20155	427945
34834	427946
49350	427947
36956	427948
38060	427949
88514	427950
100141	427951
116041	427952
20439	427953
23633	427954
16565	427955
109588	427956
25578	427957
50276	427958
73240	427959
70593	427960
40819	427961
128597	427962
40936	427963
37559	427964
17878	427965
8545	427966
175149	427967
119836	427968
124810	427969
3098	427970
80892	427971
289	427972
119852	427973
137357	427974
46367	427975
175389	427976
100234	427977
102399	427978
3697	427979
32588	427980
853	427981
51955	427982
109	427983
5239	427984
2092	427985
189407	427986
28337	427987
20052	427988
139300	427989
94848	427990
49673	427991
154518	427992
48268	427993
57382	427994
57382	427995
55659	427996
41939	427997
11560	427998
138389	427999
4448	428000
2493	428001
18571	428002
762	428003
48609	428004
28398	428005
62592	428006
102255	428007
12020	428008
97906	428009
14327	428010
11355	428011
86480	428012
6951	428013
24	428014
37760	428015
128131	428016
108256	428017
6951	428018
5420	428019
3846	428020
12423	428021
64458	428022
13818	428023
1345	428024
96015	428025
123721	428026
105075	428027
42305	428028
73	428029
176907	428030
55787	428031
35940	428032
47026	428033
183803	428034
2500	428035
47470	428036
593	428037
113034	428038
170021	428039
99993	428040
6923	428041
2046	428042
70470	428043
9403	428044
8057	428045
6255	428046
63906	428047
63915	428048
55550	428049
23258	428050
100857	428051
21006	428052
7750	428053
51546	428054
13304	428055
14949	428056
112135	428057
10941	428058
132253	428059
23754	428060
14808	428061
21044	428062
133726	428063
1644	428064
49595	428065
92124	428066
6923	428067
277660	428068
52565	428069
3577	428070
96954	428071
166480	428072
2894	428073
41608	428074
2069	428075
43879	428076
121543	428077
50720	428078
154219	428079
16320	428080
94264	428081
29728	428082
161583	428083
14175	428084
39285	428085
180159	428086
8592	428087
80219	428088
43298	428089
22387	428090
69410	428091
287543	428092
21	428093
259722	428094
24557	428095
58758	428096
22874	428097
25933	428098
182686	428099
41455	428100
83978	428101
272635	428102
109565	428103
62725	428104
1046	428105
16859	428106
722	428107
80774	428108
89885	428109
15323	428110
84928	428111
1433	428112
242219	428113
216848	428114
1311	428115
73231	428116
1583	428117
14955	428118
11728	428119
16544	428120
38427	428121
43503	428122
4324	428123
126557	428124
188072	428125
92353	428126
813	428127
64279	428128
5699	428129
43893	428130
162977	428131
64757	428132
183756	428133
198073	428134
78936	428135
570	428136
191637	428137
174705	428138
223067	428139
25792	428140
77270	428141
125473	428142
42435	428143
11271	428144
185638	428145
118414	428146
207037	428147
13056	428148
5491	428149
622	428150
8844	428151
40993	428152
12266	428153
613	428154
4155	428155
12740	428156
21443	428157
5714	428158
172743	428159
3776	428160
10710	428161
32783	428162
21142	428163
33518	428164
4201	428165
78765	428166
198957	428167
126	428168
18322	428169
5314	428170
2833	428171
10532	428172
13355	428173
35269	428174
16485	428175
125818	428176
86503	428177
51661	428178
108864	428179
442	428180
22210	428181
1358	428182
37902	428183
1386	428184
6432	428185
122292	428186
15075	428187
1383	428188
2634	428189
1199	428190
4416	428191
29892	428192
30181	428193
7326	428194
97083	428195
713	428196
100498	428197
4827	428198
4721	428199
2119	428200
65749	428201
29270	428202
33072	428203
240840	428204
32726	428205
33449	428206
122966	428207
3982	428208
8736	428209
100012	428210
57157	428211
32142	428212
64183	428213
47111	428214
7747	428215
6614	428216
3425	428217
129862	428218
78535	428219
94423	428220
11516	428221
13433	428222
7	428223
16691	428224
56554	428225
1	428226
27223	428227
28717	428228
117493	428229
35582	428230
12523	428231
3425	428232
1905	428233
26706	428234
48501	428235
25421	428236
2769	428237
1	428238
13338	428239
1043	428240
148912	428241
38062	428242
6219	428243
65791	428244
55187	428245
3129	428246
474	428247
25421	428248
98919	428249
429	428250
29761	428251
18521	428252
28825	428253
7569	428254
44869	428255
152494	428256
31429	428257
42737	428258
246236	428259
113391	428260
102131	428261
217685	428262
192240	428263
20017	428264
6282	428265
42804	428266
15811	428267
28647	428268
12139	428269
2734	428270
91089	428271
103397	428272
28717	428273
104113	428274
195823	428275
25954	428276
31877	428277
7081	428278
50372	428279
61305	428280
3917	428281
46144	428282
118801	428283
13088	428284
3776	428285
3773	428286
11577	428287
3345	428288
48809	428289
1989	428290
104626	428291
45958	428292
28460	428293
10573	428294
13088	428295
88501	428296
305416	428297
207340	428298
63641	428299
72461	428300
36559	428301
39425	428302
9498	428303
93981	428304
19752	428305
13710	428306
125192	428307
66148	428308
47244	428309
13783	428310
161146	428311
11217	428312
84117	428313
15621	428314
118792	428315
88291	428316
98397	428317
142450	428318
209625	428319
1025	428320
1873	428321
9268	428322
184045	428323
108561	428324
39925	428325
6601	428326
48260	428327
127094	428328
46848	428329
7635	428330
275747	428331
22156	428332
17699	428333
5290	428334
25011	428335
2775	428336
3238	428337
3889	428338
106036	428339
47596	428340
28961	428341
1873	428342
1034	428343
82550	428344
9860	428345
50485	428346
689	428347
26201	428348
49412	428349
40532	428350
35354	428351
2046	428352
57979	428353
21572	428354
10580	428355
71577	428356
569	428357
3381	428358
86622	428359
187620	428360
7145	428361
27228	428362
54564	428363
36627	428364
2043	428365
7014	428366
119702	428367
10531	428368
48623	428369
6974	428370
34290	428371
140484	428372
49417	428373
1061	428374
5598	428375
31430	428376
4651	428377
141473	428378
182444	428379
51260	428380
3896	428381
182144	428382
55937	428383
43293	428384
110018	428385
39477	428386
81863	428387
2902	428388
22009	428389
146706	428390
146662	428391
59097	428392
2375	428393
22060	428394
1231	428395
23077	428396
12919	428397
147714	428398
171574	428399
50305	428400
9429	428401
42022	428402
54165	428403
8716	428404
8944	428405
202940	428406
159	428407
1762	428408
301136	428409
79094	428410
9793	428411
2140	428412
35740	428413
6414	428414
112064	428415
59398	428416
10934	428417
78769	428418
27180	428419
109833	428420
13195	428421
55783	428422
63363	428423
24412	428424
9728	428425
13372	428426
98505	428427
123546	428428
36459	428429
31220	428430
2320	428431
73806	428432
59149	428433
107804	428434
167479	428435
4313	428436
6219	428437
7018	428438
7055	428439
19349	428440
58747	428441
1041	428442
131223	428443
127139	428444
166674	428445
64782	428446
55081	428447
11574	428448
13558	428449
847	428450
178572	428451
199498	428452
9834	428453
1041	428454
85472	428455
12227	428456
263773	428457
1025	428458
192378	428459
102273	428460
505	428461
8280	428462
36901	428463
254336	428464
3360	428465
758	428466
5137	428467
16395	428468
90723	428469
12883	428470
22905	428471
139299	428472
137004	428473
65603	428474
1085	428475
7062	428476
58554	428477
24244	428478
24356	428479
17985	428480
5996	428481
67	428482
14146	428483
9781	428484
11845	428485
12918	428486
649	428487
27164	428488
142311	428489
23237	428490
167150	428491
51296	428492
28676	428493
1221	428494
4183	428495
174986	428496
117793	428497
106036	428498
16228	428499
137367	428500
13984	428501
128734	428502
174464	428503
4488	428504
12349	428505
213627	428506
68175	428507
6042	428508
20800	428509
2142	428510
27867	428511
39411	428512
38768	428513
69008	428514
4173	428515
195554	428516
34866	428517
110303	428518
8117	428519
2216	428520
83014	428521
80299	428522
8285	428523
1474	428524
247703	428525
73243	428526
54256	428527
2916	428528
27134	428529
134504	428530
2268	428531
2207	428532
57592	428533
9881	428534
2071	428535
85933	428536
13561	428537
20300	428538
7	428539
498	428540
56620	428541
27432	428542
2320	428543
116657	428544
1236	428545
6581	428546
119749	428547
2926	428548
8370	428549
26372	428550
15588	428551
4532	428552
962	428553
2418	428554
131232	428555
656	428556
83469	428557
1864	428558
26576	428559
13496	428560
184770	428561
1215	428562
1076	428563
169560	428564
4161	428565
35824	428566
34989	428567
117558	428568
460	428569
54267	428570
28529	428571
85379	428572
121716	428573
807	428574
31266	428575
135	428576
47056	428577
992	428578
172186	428579
1532	428580
54111	428581
229246	428582
73660	428583
35508	428584
29422	428585
20560	428586
24907	428587
8762	428588
38972	428589
4020	428590
19423	428591
446	428592
2806	428593
113902	428594
88170	428595
8773	428596
13474	428597
26287	428598
147171	428599
13567	428600
530	428601
14982	428602
32981	428603
3908	428604
19423	428605
418	428606
141417	428607
92247	428608
4362	428609
1147	428610
182398	428611
2339	428612
624	428613
78988	428614
6602	428615
13250	428616
83631	428617
15145	428618
300528	428619
47960	428620
52529	428621
3382	428622
5422	428623
23176	428624
4689	428625
1216	428626
100666	428627
27186	428628
263757	428629
270126	428630
83542	428631
122556	428632
25297	428633
20386	428634
136650	428635
70595	428636
93718	428637
50668	428638
12352	428639
52387	428640
146624	428641
42676	428642
60305	428643
21909	428644
204381	428645
10449	428646
131498	428647
4522	428648
27204	428649
84756	428650
10037	428651
22833	428652
41086	428653
6106	428654
60402	428655
250065	428656
39260	428657
153771	428658
263951	428659
34467	428660
28934	428661
25644	428662
72765	428663
2613	428664
1638	428665
104647	428666
104475	428667
53914	428668
27296	428669
25288	428670
15531	428671
239	428672
2837	428673
6126	428674
25784	428675
21786	428676
122	428677
3812	428678
18222	428679
12763	428680
26149	428681
14353	428682
66863	428683
223429	428684
1089	428685
98286	428686
99289	428687
174446	428688
174412	428689
55728	428690
12763	428691
195196	428692
94034	428693
67010	428694
134420	428695
124837	428696
12683	428697
95007	428698
200799	428699
296492	428700
36071	428701
23063	428702
34221	428703
2454	428704
206975	428705
26520	428706
193104	428707
25523	428708
135858	428709
80346	428710
144661	428711
24992	428712
30094	428713
79285	428714
48221	428715
10750	428716
4517	428717
10386	428718
4519	428719
57865	428720
191014	428721
24297	428722
18315	428723
1064	428724
11649	428725
61726	428726
13595	428727
128011	428728
164460	428729
2758	428730
403	428731
174206	428732
103432	428733
2444	428734
40902	428735
123684	428736
142797	428737
26163	428738
72052	428739
52	428740
177739	428741
952	428742
62567	428743
30181	428744
693	428745
13095	428746
32169	428747
3875	428748
693	428749
7477	428750
39590	428751
305320	428752
43649	428753
81955	428754
12707	428755
710	428756
569	428757
41929	428758
215671	428759
1769	428760
9520	428761
14172	428762
91776	428763
732	428764
155554	428765
7317	428766
69483	428767
80	428768
714	428769
657	428770
3360	428771
67060	428772
21151	428773
59140	428774
9257	428775
139	428776
13004	428777
15635	428778
57695	428779
11822	428780
79233	428781
101737	428782
49355	428783
60114	428784
54192	428785
14146	428786
100566	428787
12462	428788
151237	428789
5121	428790
186591	428791
186555	428792
58775	428793
40612	428794
6793	428795
61395	428796
97024	428797
79092	428798
116379	428799
19484	428800
22757	428801
56041	428802
273968	428803
66594	428804
64162	428805
530	428806
7005	428807
24480	428808
3912	428809
146484	428810
9102	428811
32967	428812
89065	428813
55818	428814
32423	428815
87564	428816
279260	428817
22928	428818
16419	428819
36833	428820
75153	428821
9699	428822
9424	428823
3028	428824
27366	428825
26074	428826
70243	428827
40635	428828
5263	428829
55488	428830
50431	428831
57595	428832
69049	428833
210048	428834
21201	428835
150380	428836
64398	428837
94656	428838
3185	428839
57065	428840
20408	428841
143426	428842
21461	428843
3560	428844
35111	428845
57857	428846
5705	428847
3995	428848
2227	428849
963	428850
24200	428851
201794	428852
10689	428853
3454	428854
234879	428855
93698	428856
482	428857
9748	428858
2992	428859
198988	428860
6533	428861
9856	428862
95348	428863
32807	428864
40979	428865
12435	428866
4719	428867
83822	428868
27	428869
129923	428870
28651	428871
11247	428872
8137	428873
662	428874
14099	428875
280377	428876
368	428877
35788	428878
36534	428879
209391	428880
17623	428881
204550	428882
137639	428883
137788	428884
40628	428885
17968	428886
136610	428887
42397	428888
123541	428889
16855	428890
124680	428891
46013	428892
1756	428893
212441	428894
191837	428895
136520	428896
38436	428897
9029	428898
18349	428899
6861	428900
24898	428901
9642	428902
26665	428903
9572	428904
26197	428905
106054	428906
144964	428907
216641	428908
42305	428909
34426	428910
34426	428911
160177	428912
97383	428913
67802	428914
9232	428915
50442	428916
208928	428917
41201	428918
28732	428919
2542	428920
195770	428921
102546	428922
17942	428923
88467	428924
720	428925
68582	428926
1523	428927
41324	428928
142200	428929
19107	428930
312156	428931
138802	428932
48158	428933
7351	428934
197508	428935
16753	428936
136495	428937
1167	428938
135727	428939
41906	428940
80	428941
5362	428942
5582	428943
145396	428944
5413	428945
12980	428946
15433	428947
57813	428948
61185	428949
110388	428950
55630	428951
2950	428952
70732	428953
1003	428954
10516	428955
86511	428956
126435	428957
134388	428958
138146	428959
93664	428960
34490	428961
14861	428962
136307	428963
40512	428964
5825	428965
13635	428966
3328	428967
195746	428968
63399	428969
95746	428970
230291	428971
225392	428972
167732	428973
8364	428974
30867	428975
71540	428976
115527	428977
97397	428978
56048	428979
118327	428980
45444	428981
18939	428982
30799	428983
152377	428984
45815	428985
22278	428986
3250	428987
41782	428988
24348	428989
95224	428990
105268	428991
5504	428992
807	428993
93420	428994
590	428995
1854	428996
1594	428997
123382	428998
1191	428999
21752	429000
24870	429001
145796	429002
2253	429003
2511	429004
153117	429005
3678	429006
6954	429007
27949	429008
15290	429009
42316	429010
88912	429011
51759	429012
139653	429013
13512	429014
121234	429015
2454	429016
3332	429017
28507	429018
90532	429019
37	429020
32150	429021
30256	429022
23227	429023
4055	429024
32018	429025
198	429026
36305	429027
13765	429028
405	429029
25954	429030
11217	429031
292696	429032
57503	429033
2582	429034
24192	429035
13959	429036
284361	429037
301722	429038
76	429039
197226	429040
22475	429041
2493	429042
272497	429043
1828	429044
1319	429045
2308	429046
55612	429047
55712	429048
1513	429049
3413	429050
80333	429051
165502	429052
32064	429053
1295	429054
35456	429055
142980	429056
124688	429057
97998	429058
2623	429059
198516	429060
434	429061
88765	429062
6	429063
209324	429064
12407	429065
12102	429066
632	429067
864	429068
210850	429069
4217	429070
19885	429071
15697	429072
90423	429073
2837	429074
32676	429075
194380	429076
622	429077
35126	429078
9407	429079
23158	429080
212285	429081
4021	429082
1454	429083
982	429084
3590	429085
25902	429086
50582	429087
7657	429088
187281	429089
32142	429090
418	429091
11173	429092
142678	429093
80949	429094
84945	429095
3442	429096
1895	429097
20137	429098
134398	429099
54165	429100
10400	429101
16760	429102
733	429103
4471	429104
1605	429105
1605	429106
6575	429107
177394	429108
149201	429109
20191	429110
145001	429111
1123	429112
4636	429113
10386	429114
4601	429115
200081	429116
102566	429117
144125	429118
5836	429119
264711	429120
53922	429121
65898	429122
14955	429123
14298	429124
21484	429125
128135	429126
150346	429127
15028	429128
175515	429129
47631	429130
47631	429131
199213	429132
124726	429133
23208	429134
43938	429135
105025	429136
23847	429137
103155	429138
184899	429139
4688	429140
8828	429141
2400	429142
2535	429143
4704	429144
108425	429145
9918	429146
86185	429147
15720	429148
21366	429149
68073	429150
3073	429151
18805	429152
7383	429153
10088	429154
31050	429155
4422	429156
21536	429157
65863	429158
65863	429159
74142	429160
22327	429161
109467	429162
11366	429163
6667	429164
85369	429165
136435	429166
9247	429167
7808	429168
11012	429169
51448	429170
2012	429171
864	429172
2313	429173
21236	429174
11086	429175
9840	429176
106774	429177
23135	429178
99966	429179
108366	429180
38556	429181
944	429182
27930	429183
126699	429184
11506	429185
33415	429186
158895	429187
56204	429188
35571	429189
184419	429190
1749	429191
134886	429192
200602	429193
42128	429194
25063	429195
43068	429196
124460	429197
63927	429198
18638	429199
895	429200
9151	429201
13031	429202
11832	429203
7963	429204
24859	429205
31833	429206
7963	429207
53633	429208
3005	429209
87373	429210
9144	429211
18852	429212
10981	429213
41	429214
1161	429215
952	429216
3345	429217
45137	429218
178587	429219
13910	429220
26846	429221
16154	429222
173222	429223
33647	429224
18316	429225
71712	429226
76775	429227
1896	429228
3800	429229
15056	429230
19774	429231
43199	429232
747	429233
6945	429234
1958	429235
223	429236
139666	429237
71559	429238
2470	429239
125886	429240
129309	429241
1291	429242
1291	429243
2212	429244
3998	429245
100122	429246
59149	429247
26609	429248
90055	429249
151689	429250
65945	429251
29194	429252
20005	429253
245349	429254
4	429255
49754	429256
2189	429257
5147	429258
251665	429259
73905	429260
130629	429261
63429	429262
126766	429263
199	429264
41491	429265
45619	429266
6818	429267
16182	429268
112776	429269
41949	429270
4782	429271
25083	429272
9190	429273
121617	429274
54103	429275
24986	429276
6844	429277
1686	429278
27454	429279
6377	429280
446	429281
135954	429282
3678	429283
94128	429284
124540	429285
9917	429286
629	429287
25805	429288
1718	429289
28765	429290
3543	429291
79425	429292
195445	429293
16411	429294
21461	429295
66508	429296
613	429297
5313	429298
26117	429299
147555	429300
3861	429301
13013	429302
14021	429303
21	429304
57129	429305
975	429306
211	429307
14402	429308
14955	429309
590	429310
159219	429311
64955	429312
38	429313
50701	429314
185599	429315
22292	429316
553	429317
16344	429318
8139	429319
88	429320
48293	429321
259239	429322
64471	429323
5123	429324
57143	429325
111682	429326
34278	429327
32736	429328
28830	429329
12767	429330
11460	429331
3896	429332
39233	429333
100728	429334
136200	429335
134877	429336
22028	429337
125524	429338
10395	429339
10395	429340
180276	429341
322	429342
195084	429343
41970	429344
21791	429345
27021	429346
17378	429347
3283	429348
1402	429349
14669	429350
100776	429351
104720	429352
20998	429353
15720	429354
169917	429355
5637	429356
42171	429357
216957	429358
2086	429359
28476	429360
145581	429361
8086	429362
2809	429363
185485	429364
381	429365
68	429366
42434	429367
15057	429368
21359	429369
132979	429370
771	429371
42197	429372
23156	429373
279060	429374
17510	429375
140184	429376
106368	429377
14830	429378
49967	429379
2432	429380
35073	429381
44976	429382
191142	429383
2057	429384
214504	429385
56570	429386
29258	429387
109628	429388
138249	429389
289971	429390
242178	429391
42811	429392
23384	429393
20866	429394
79787	429395
23336	429396
4055	429397
7460	429398
96290	429399
64824	429400
3188	429401
50322	429402
62661	429403
19699	429404
27913	429405
4414	429406
59133	429407
68	429408
9977	429409
74373	429410
111587	429411
130047	429412
13466	429413
1510	429414
13568	429415
8978	429416
24553	429417
51254	429418
3937	429419
3412	429420
17492	429421
110748	429422
55631	429423
10130	429424
5526	429425
7276	429426
27352	429427
12951	429428
222586	429429
54386	429430
879	429431
3145	429432
55039	429433
85957	429434
45415	429435
3101	429436
2925	429437
118769	429438
203617	429439
706	429440
9521	429441
2652	429442
22475	429443
49186	429444
18039	429445
6701	429446
47635	429447
5692	429448
229947	429449
296280	429450
265	429451
1169	429452
605	429453
21718	429454
81925	429455
53173	429456
295328	429457
111338	429458
34556	429459
21165	429460
5926	429461
224403	429462
79627	429463
780	429464
66922	429465
102	429466
47559	429467
197327	429468
29697	429469
31311	429470
58088	429471
54639	429472
563	429473
9494	429474
69748	429475
8351	429476
249609	429477
122889	429478
80447	429479
64870	429480
10532	429481
123550	429482
79637	429483
86766	429484
35897	429485
106458	429486
3047	429487
21960	429488
206633	429489
1342	429490
33094	429491
171367	429492
33262	429493
1053	429494
7738	429495
60969	429496
53334	429497
98395	429498
644	429499
80485	429500
10364	429501
192423	429502
8504	429503
632	429504
144678	429505
34683	429506
46607	429507
8762	429508
44168	429509
159999	429510
178309	429511
7541	429512
26144	429513
7042	429514
87118	429515
97598	429516
12001	429517
59058	429518
57503	429519
88606	429520
149824	429521
44539	429522
3050	429523
77368	429524
13942	429525
7001	429526
54912	429527
3782	429528
108824	429529
107848	429530
26132	429531
64231	429532
20122	429533
204149	429534
17252	429535
1262	429536
14945	429537
61050	429538
212635	429539
284240	429540
933	429541
56879	429542
36472	429543
303	429544
66901	429545
25107	429546
430	429547
61408	429548
3073	429549
56716	429550
71497	429551
1101	429552
5967	429553
6889	429554
101	429555
38	429556
4155	429557
39797	429558
69391	429559
452	429560
837	429561
10142	429562
196645	429563
59286	429564
59286	429565
88233	429566
242090	429567
258	429568
3165	429569
347	429570
34426	429571
127826	429572
35111	429573
4893	429574
3789	429575
11403	429576
81433	429577
2230	429578
15	429579
38239	429580
127499	429581
36091	429582
38260	429583
917	429584
1179	429585
176994	429586
9373	429587
5431	429588
13022	429589
10294	429590
53896	429591
37600	429592
142503	429593
7973	429594
149226	429595
10161	429596
964	429597
1523	429598
30833	429599
121552	429600
6540	429601
93612	429602
5443	429603
74547	429604
46117	429605
28697	429606
20283	429607
17003	429608
24372	429609
9052	429610
37370	429611
25003	429612
461	429613
36856	429614
172518	429615
18187	429616
19120	429617
79909	429618
46987	429619
3617	429620
5527	429621
14861	429622
5077	429623
25910	429624
38495	429625
46418	429626
65668	429627
7586	429628
18978	429629
95494	429630
94947	429631
12823	429632
21087	429633
11626	429634
196913	429635
138056	429636
19723	429637
18852	429638
227629	429639
139608	429640
7941	429641
5739	429642
15935	429643
70106	429644
60619	429645
97012	429646
13435	429647
21478	429648
93535	429649
49666	429650
1004	429651
39939	429652
45853	429653
12339	429654
31	429655
139795	429656
132634	429657
87397	429658
126605	429659
4758	429660
89644	429661
16734	429662
2887	429663
25498	429664
4052	429665
1401	429666
85696	429667
129048	429668
6136	429669
37606	429670
10010	429671
4873	429672
21709	429673
66729	429674
3817	429675
30943	429676
65644	429677
27366	429678
65999	429679
7226	429680
7058	429681
279390	429682
76790	429683
3369	429684
289121	429685
194356	429686
179256	429687
27016	429688
9541	429689
7920	429690
38476	429691
4251	429692
236	429693
33201	429694
58081	429695
109084	429696
26520	429697
438	429698
3119	429699
30379	429700
656	429701
2116	429702
16323	429703
107029	429704
41965	429705
605	429706
12139	429707
36122	429708
10704	429709
3961	429710
18436	429711
23488	429712
81478	429713
83657	429714
3098	429715
5537	429716
7549	429717
19542	429718
590	429719
20972	429720
312	429721
34181	429722
252521	429723
202057	429724
19563	429725
58901	429726
127131	429727
26163	429728
6071	429729
59535	429730
9780	429731
19923	429732
85605	429733
9728	429734
60728	429735
52	429736
50669	429737
1369	429738
2025	429739
34075	429740
122492	429741
180883	429742
96355	429743
308336	429744
91029	429745
128363	429746
16274	429747
3188	429748
126643	429749
4361	429750
10649	429751
4591	429752
5507	429753
56605	429754
14056	429755
96341	429756
3776	429757
59744	429758
115595	429759
82433	429760
11286	429761
3975	429762
7408	429763
135798	429764
2184	429765
3887	429766
28721	429767
236	429768
216099	429769
6668	429770
2916	429771
209659	429772
43922	429773
8445	429774
90005	429775
10007	429776
11748	429777
173400	429778
18985	429779
2445	429780
1849	429781
167840	429782
80074	429783
9615	429784
19893	429785
32889	429786
63052	429787
4208	429788
49477	429789
80011	429790
33565	429791
92123	429792
39989	429793
68842	429794
39989	429795
130137	429796
57491	429797
10930	429798
109250	429799
26281	429800
9290	429801
39079	429802
153239	429803
180582	429804
67774	429805
39590	429806
140791	429807
41367	429808
50622	429809
178161	429810
13372	429811
6128	429812
2518	429813
86008	429814
41974	429815
106632	429816
187384	429817
2531	429818
154668	429819
16728	429820
2534	429821
149209	429822
141872	429823
140057	429824
63683	429825
195923	429826
11212	429827
169573	429828
88105	429829
62974	429830
51841	429831
15091	429832
22251	429833
6909	429834
134762	429835
19642	429836
32180	429837
118012	429838
289	429839
6800	429840
172147	429841
80634	429842
30026	429843
31714	429844
70193	429845
9860	429846
1265	429847
135	429848
3954	429849
86709	429850
60535	429851
13453	429852
186637	429853
43046	429854
92794	429855
74050	429856
54301	429857
28906	429858
93014	429859
43420	429860
40785	429861
27575	429862
8759	429863
310485	429864
27188	429865
278331	429866
59137	429867
46162	429868
11726	429869
87340	429870
18573	429871
187100	429872
296019	429873
100	429874
77453	429875
214317	429876
385	429877
57529	429878
193054	429879
3584	429880
160149	429881
1875	429882
241567	429883
40081	429884
98568	429885
255880	429886
13355	429887
3275	429888
94144	429889
220215	429890
992	429891
262950	429892
242858	429893
119775	429894
182039	429895
66120	429896
15004	429897
2416	429898
44641	429899
619	429900
175076	429901
64996	429902
12903	429903
229394	429904
156794	429905
29	429906
52458	429907
82745	429908
281368	429909
154897	429910
185	429911
172527	429912
4763	429913
888	429914
5166	429915
593	429916
4396	429917
11178	429918
993	429919
605	429920
10407	429921
94400	429922
104725	429923
8412	429924
6126	429925
12529	429926
217388	429927
19230	429928
16005	429929
2496	429930
11691	429931
23389	429932
204	429933
110274	429934
86484	429935
6860	429936
138617	429937
4984	429938
1791	429939
12162	429940
20198	429941
2939	429942
1567	429943
8857	429944
7208	429945
34288	429946
202687	429947
202679	429948
45835	429949
56271	429950
56249	429951
64775	429952
78289	429953
1268	429954
14441	429955
2775	429956
21326	429957
12137	429958
191805	429959
2542	429960
2652	429961
87589	429962
67754	429963
7208	429964
2294	429965
134190	429966
19484	429967
295843	429968
14733	429969
157847	429970
21796	429971
23680	429972
8291	429973
1428	429974
16014	429975
62087	429976
79896	429977
3355	429978
93788	429979
5088	429980
261870	429981
65734	429982
34886	429983
9720	429984
64195	429985
172873	429986
120	429987
7632	429988
26683	429989
72684	429990
1724	429991
17509	429992
59131	429993
39336	429994
13029	429995
13034	429996
93754	429997
5631	429998
130945	429999
289	430000
3951	430001
492	430002
131211	430003
36367	430004
56941	430005
8915	430006
1838	430007
192	430008
248362	430009
38883	430010
26933	430011
180684	430012
182679	430013
58700	430014
125977	430015
50691	430016
53444	430017
135	430018
309350	430019
286578	430020
1034	430021
306988	430022
7383	430023
21035	430024
11540	430025
146094	430026
55712	430027
13360	430028
51449	430029
37853	430030
14206	430031
199662	430032
90286	430033
124463	430034
160455	430035
17378	430036
3144	430037
2432	430038
84850	430039
31012	430040
184259	430041
48239	430042
94878	430043
45088	430044
113566	430045
116950	430046
13608	430047
3243	430048
83998	430049
75545	430050
77669	430051
132882	430052
29098	430053
482	430054
22775	430055
120979	430056
227845	430057
84687	430058
74141	430059
11476	430060
309004	430061
83701	430062
57	430063
20714	430064
189283	430065
129985	430066
33751	430067
2025	430068
123765	430069
214733	430070
100790	430071
3121	430072
96813	430073
16584	430074
90997	430075
89992	430076
7068	430077
9688	430078
6216	430079
815	430080
18861	430081
172723	430082
6707	430083
63729	430084
10290	430085
93673	430086
23278	430087
49967	430088
65508	430089
58115	430090
8725	430091
91	430092
310388	430093
528	430094
100730	430095
13701	430096
29448	430097
2982	430098
56806	430099
10202	430100
28772	430101
112811	430102
90517	430103
92506	430104
33904	430105
115451	430106
30073	430107
88104	430108
152	430109
139869	430110
58622	430111
11055	430112
272542	430113
21570	430114
142478	430115
249314	430116
296881	430117
47889	430118
161251	430119
37250	430120
106063	430121
3671	430122
186469	430123
215333	430124
33230	430125
27803	430126
32566	430127
142167	430128
4878	430129
273022	430130
4113	430131
211065	430132
39828	430133
32391	430134
88412	430135
184570	430136
34942	430137
58517	430138
30696	430139
31936	430140
5413	430141
16694	430142
6832	430143
16945	430144
55078	430145
12297	430146
47271	430147
1379	430148
57160	430149
1345	430150
129	430151
4629	430152
16694	430153
54265	430154
21179	430155
42670	430156
9317	430157
21475	430158
51109	430159
52201	430160
70938	430161
70938	430162
135119	430163
8198	430164
165856	430165
412	430166
230845	430167
43985	430168
261264	430169
4012	430170
804	430171
6565	430172
89094	430173
42850	430174
10395	430175
280961	430176
204148	430177
12674	430178
27293	430179
27728	430180
2078	430181
11522	430182
100344	430183
240109	430184
10251	430185
127518	430186
139961	430187
134532	430188
124716	430189
45721	430190
20127	430191
18729	430192
145333	430193
44523	430194
2077	430195
47210	430196
89966	430197
60227	430198
18405	430199
52820	430200
1883	430201
83902	430202
30594	430203
71058	430204
126403	430205
46696	430206
41948	430207
20549	430208
59144	430209
44261	430210
11144	430211
38179	430212
23993	430213
91111	430214
208060	430215
949	430216
228342	430217
4019	430218
163694	430219
39261	430220
277158	430221
1434	430222
114972	430223
306368	430224
213681	430225
94896	430226
131756	430227
56806	430228
32029	430229
1060	430230
154899	430231
7171	430232
70207	430233
48266	430234
262181	430235
17395	430236
203719	430237
56003	430238
56003	430239
5287	430240
127538	430241
41973	430242
68236	430243
17836	430244
50648	430245
95128	430246
4091	430247
137007	430248
176828	430249
66115	430250
9564	430251
109566	430252
41	430253
7700	430254
236	430255
1909	430256
9860	430257
5	430258
39595	430259
4522	430260
61011	430261
31905	430262
49	430263
21071	430264
2143	430265
200820	430266
47750	430267
43068	430268
11909	430269
51195	430270
31107	430271
5556	430272
2652	430273
70014	430274
117140	430275
34324	430276
10444	430277
260123	430278
66848	430279
20293	430280
7413	430281
6011	430282
30594	430283
117703	430284
97256	430285
123913	430286
28863	430287
12284	430288
10126	430289
84969	430290
1755	430291
282261	430292
122551	430293
9165	430294
295737	430295
42669	430296
21276	430297
1954	430298
1747	430299
64325	430300
2623	430301
2348	430302
34816	430303
622	430304
236	430305
16411	430306
3560	430307
19945	430308
13395	430309
7947	430310
61212	430311
143157	430312
39808	430313
113375	430314
90439	430315
2635	430316
4430	430317
24059	430318
19189	430319
142625	430320
79272	430321
190445	430322
134822	430323
9296	430324
76	430325
18276	430326
57272	430327
15758	430328
107951	430329
12055	430330
5700	430331
61777	430332
16345	430333
28957	430334
590	430335
628	430336
46139	430337
265958	430338
10642	430339
9342	430340
190836	430341
3101	430342
30594	430343
94347	430344
31636	430345
101650	430346
81970	430347
42528	430348
63050	430349
6962	430350
89306	430351
6747	430352
15242	430353
9269	430354
2184	430355
13068	430356
546	430357
57629	430358
35891	430359
77177	430360
14335	430361
198289	430362
38724	430363
423	430364
35936	430365
693	430366
37813	430367
46008	430368
42860	430369
84365	430370
236	430371
63948	430372
25306	430373
30565	430374
67091	430375
970	430376
191598	430377
52	430378
128003	430379
33	430380
63399	430381
69529	430382
1194	430383
2826	430384
59744	430385
15577	430386
39635	430387
26068	430388
6747	430389
18034	430390
4582	430391
15757	430392
167071	430393
45503	430394
688	430395
824	430396
24642	430397
50076	430398
109768	430399
2156	430400
19020	430401
2489	430402
831	430403
22594	430404
8700	430405
3022	430406
37973	430407
20700	430408
1732	430409
6744	430410
128874	430411
18122	430412
11536	430413
87241	430414
3301	430415
176777	430416
562	430417
142474	430418
144697	430419
89335	430420
35945	430421
31739	430422
87073	430423
546	430424
11409	430425
63073	430426
3618	430427
197950	430428
51945	430429
13909	430430
16197	430431
13603	430432
32179	430433
4183	430434
152929	430435
52109	430436
2638	430437
12653	430438
3691	430439
36923	430440
26354	430441
50315	430442
35876	430443
30301	430444
375	430445
111885	430446
5479	430447
7755	430448
14324	430449
2638	430450
44391	430451
25389	430452
100826	430453
3738	430454
11552	430455
11773	430456
54945	430457
23672	430458
18426	430459
152140	430460
87364	430461
29025	430462
6631	430463
64083	430464
107064	430465
36761	430466
42822	430467
114	430468
51603	430469
96362	430470
5830	430471
8983	430472
10742	430473
307045	430474
10799	430475
179043	430476
13070	430477
128168	430478
186175	430479
8485	430480
2418	430481
56921	430482
7471	430483
4596	430484
102563	430485
2641	430486
16867	430487
2318	430488
80717	430489
16674	430490
8385	430491
11593	430492
42251	430493
27325	430494
23665	430495
18266	430496
216812	430497
39002	430498
18489	430499
38373	430500
2493	430501
15	430502
1850	430503
67213	430504
11686	430505
120565	430506
35748	430507
5904	430508
944	430509
161897	430510
13331	430511
115222	430512
81573	430513
19021	430514
136093	430515
8627	430516
180008	430517
13274	430518
126564	430519
2187	430520
226178	430521
298378	430522
3811	430523
3811	430524
25811	430525
832	430526
138584	430527
41505	430528
82656	430529
1053	430530
7689	430531
29413	430532
97082	430533
53973	430534
96699	430535
65049	430536
4460	430537
87252	430538
80340	430539
86	430540
994	430541
69271	430542
930	430543
82895	430544
20349	430545
4384	430546
5869	430547
23472	430548
121493	430549
19617	430550
11453	430551
70156	430552
17014	430553
69800	430554
20024	430555
5070	430556
52374	430557
25823	430558
27851	430559
54066	430560
6720	430561
4357	430562
10570	430563
46573	430564
8694	430565
14294	430566
4531	430567
5631	430568
813	430569
19423	430570
57151	430571
72679	430572
5093	430573
37165	430574
2345	430575
60269	430576
18979	430577
150211	430578
236	430579
8431	430580
11779	430581
197372	430582
72772	430583
534	430584
131918	430585
856	430586
86716	430587
92008	430588
19044	430589
59378	430590
309653	430591
8085	430592
4255	430593
6405	430594
37409	430595
21653	430596
137325	430597
48937	430598
3625	430599
40395	430600
30090	430601
3110	430602
10529	430603
168633	430604
11639	430605
36128	430606
250889	430607
154338	430608
3723	430609
43145	430610
2308	430611
602	430612
36695	430613
103285	430614
5174	430615
6146	430616
2535	430617
54375	430618
7366	430619
25082	430620
115960	430621
11463	430622
186968	430623
27664	430624
110547	430625
56866	430626
1454	430627
3783	430628
90791	430629
18505	430630
32589	430631
10112	430632
346	430633
9323	430634
6727	430635
14567	430636
135426	430637
11845	430638
75695	430639
2792	430640
12942	430641
97691	430642
292563	430643
26495	430644
1520	430645
566	430646
112947	430647
28451	430648
40896	430649
111973	430650
37836	430651
119225	430652
13605	430653
155189	430654
7964	430655
179054	430656
45423	430657
41847	430658
5152	430659
127167	430660
36420	430661
137354	430662
5766	430663
37570	430664
32887	430665
256240	430666
59259	430667
170662	430668
11481	430669
100790	430670
104077	430671
10973	430672
201849	430673
37165	430674
46953	430675
8545	430676
40831	430677
170018	430678
42328	430679
50851	430680
73249	430681
6850	430682
152134	430683
88107	430684
186399	430685
46056	430686
693	430687
27836	430688
4340	430689
6047	430690
210353	430691
51661	430692
16548	430693
70686	430694
4522	430695
45614	430696
2542	430697
24708	430698
230533	430699
2353	430700
4591	430701
76508	430702
17933	430703
1836	430704
197171	430705
2907	430706
5363	430707
65788	430708
17391	430709
20439	430710
6882	430711
41858	430712
3961	430713
17603	430714
75879	430715
2421	430716
287121	430717
56476	430718
247625	430719
19126	430720
70749	430721
23697	430722
60131	430723
12781	430724
175071	430725
205693	430726
59877	430727
152386	430728
1520	430729
293070	430730
22819	430731
12334	430732
2219	430733
178878	430734
38859	430735
12151	430736
14904	430737
1724	430738
18710	430739
28218	430740
118667	430741
90411	430742
1824	430743
24895	430744
49377	430745
31606	430746
23067	430747
21483	430748
92304	430749
11445	430750
37195	430751
8389	430752
2718	430753
4000	430754
134112	430755
2012	430756
90511	430757
152376	430758
69741	430759
41618	430760
7781	430761
19815	430762
11594	430763
229931	430764
17138	430765
28736	430766
109566	430767
20953	430768
138800	430769
123054	430770
1317	430771
1213	430772
60178	430773
129715	430774
187047	430775
11277	430776
17506	430777
18335	430778
128498	430779
99609	430780
2452	430781
36993	430782
4796	430783
3094	430784
13800	430785
8063	430786
286183	430787
125299	430788
11072	430789
70129	430790
67602	430791
57025	430792
134903	430793
94632	430794
38579	430795
17960	430796
43728	430797
114312	430798
150167	430799
193974	430800
2932	430801
33439	430802
243	430803
77759	430804
128076	430805
2267	430806
1436	430807
240194	430808
43417	430809
52984	430810
3206	430811
7172	430812
296708	430813
141119	430814
47702	430815
99536	430816
146520	430817
3272	430818
137999	430819
102944	430820
2971	430821
125482	430822
129	430823
174060	430824
98415	430825
13652	430826
13754	430827
523	430828
13479	430829
18760	430830
40949	430831
119826	430832
44057	430833
2815	430834
67165	430835
122888	430836
13072	430837
28135	430838
10355	430839
18505	430840
295859	430841
26665	430842
5457	430843
254734	430844
43719	430845
33710	430846
17352	430847
123831	430848
3692	430849
32813	430850
18767	430851
27470	430852
16879	430853
104174	430854
56223	430855
58668	430856
54873	430857
61725	430858
728	430859
19419	430860
109906	430861
74006	430862
70180	430863
1828	430864
44125	430865
862	430866
289	430867
155814	430868
6540	430869
36799	430870
17261	430871
43897	430872
286239	430873
94671	430874
1295	430875
121855	430876
252971	430877
67979	430878
1750	430879
6744	430880
120858	430881
6790	430882
5121	430883
55742	430884
2552	430885
28560	430886
40440	430887
246790	430888
16033	430889
2837	430890
15672	430891
48645	430892
193220	430893
10268	430894
70532	430895
4412	430896
274749	430897
214929	430898
7959	430899
18581	430900
12727	430901
32594	430902
129947	430903
76767	430904
26547	430905
5809	430906
94365	430907
25910	430908
968	430909
3298	430910
12219	430911
4393	430912
33485	430913
118412	430914
28570	430915
18292	430916
22325	430917
82138	430918
5507	430919
170	430920
5379	430921
13453	430922
2059	430923
24419	430924
48420	430925
12853	430926
16702	430927
35860	430928
4636	430929
267221	430930
2478	430931
729	430932
1977	430933
5226	430934
4766	430935
56580	430936
118109	430937
75554	430938
11333	430939
4637	430940
122691	430941
25994	430942
167767	430943
3523	430944
76228	430945
40011	430946
74567	430947
302120	430948
3887	430949
113726	430950
213209	430951
66963	430952
7700	430953
593	430954
28710	430955
624	430956
217497	430957
1677	430958
135226	430959
7084	430960
108132	430961
115965	430962
31452	430963
30776	430964
19239	430965
46421	430966
14411	430967
1181	430968
50610	430969
241372	430970
138693	430971
54206	430972
120325	430973
207926	430974
59815	430975
3822	430976
20551	430977
593	430978
77759	430979
19639	430980
12471	430981
21977	430982
17335	430983
14395	430984
5534	430985
3134	430986
78345	430987
2182	430988
22782	430989
6465	430990
13354	430991
1268	430992
1795	430993
21364	430994
9564	430995
131787	430996
10964	430997
162563	430998
246287	430999
19676	431000
276457	431001
3144	431002
2461	431003
81153	431004
1783	431005
61408	431006
42946	431007
61418	431008
1981	431009
22810	431010
18298	431011
46853	431012
259773	431013
61234	431014
56503	431015
5895	431016
19673	431017
240379	431018
4021	431019
5779	431020
137909	431021
725	431022
9860	431023
2885	431024
35788	431025
57312	431026
4161	431027
78988	431028
2253	431029
69715	431030
27504	431031
84977	431032
96168	431033
156226	431034
197416	431035
90723	431036
110793	431037
1619	431038
115929	431039
81524	431040
1283	431041
59576	431042
205581	431043
223	431044
14652	431045
27706	431046
4400	431047
29327	431048
144819	431049
3110	431050
123473	431051
120607	431052
47470	431053
200244	431054
41344	431055
5986	431056
13335	431057
3238	431058
17003	431059
10355	431060
38373	431061
123524	431062
217454	431063
130255	431064
72913	431065
21496	431066
464	431067
12620	431068
3776	431069
60111	431070
244539	431071
16559	431072
6883	431073
28242	431074
43600	431075
22778	431076
2026	431077
6253	431078
70253	431079
142970	431080
83802	431081
2418	431082
1879	431083
9820	431084
110424	431085
134864	431086
2182	431087
7448	431088
13036	431089
228255	431090
25994	431091
130305	431092
129882	431093
2669	431094
5541	431095
125642	431096
5741	431097
13187	431098
593	431099
49	431100
37357	431101
419	431102
74845	431103
65840	431104
314	431105
19752	431106
1696	431107
7152	431108
189056	431109
9322	431110
18615	431111
75451	431112
4742	431113
55899	431114
48441	431115
629	431116
371	431117
138482	431118
123006	431119
86609	431120
523	431121
4939	431122
147258	431123
41205	431124
124023	431125
18181	431126
35457	431127
55212	431128
25823	431129
60613	431130
10161	431131
93682	431132
97178	431133
129519	431134
92459	431135
25671	431136
7833	431137
212731	431138
10030	431139
100769	431140
559	431141
39437	431142
2139	431143
1410	431144
75704	431145
4908	431146
162304	431147
165367	431148
7623	431149
133379	431150
117158	431151
61885	431152
36589	431153
19717	431154
6552	431155
276282	431156
85348	431157
205233	431158
1315	431159
72429	431160
2632	431161
1715	431162
624	431163
167261	431164
694	431165
2640	431166
20803	431167
67754	431168
144125	431169
52745	431170
53653	431171
79136	431172
253773	431173
636	431174
3822	431175
615	431176
115874	431177
203651	431178
137271	431179
53653	431180
57503	431181
6888	431182
7218	431183
119818	431184
41944	431185
90867	431186
1657	431187
1657	431188
187870	431189
187870	431190
271575	431191
94135	431192
46051	431193
996	431194
166377	431195
3067	431196
54676	431197
286358	431198
92138	431199
26668	431200
215755	431201
111959	431202
202859	431203
91612	431204
9293	431205
42707	431206
8182	431207
8611	431208
15976	431209
12623	431210
817	431211
24389	431212
26141	431213
34660	431214
58920	431215
18833	431216
17282	431217
23338	431218
43108	431219
53391	431220
123879	431221
95770	431222
12733	431223
16968	431224
3185	431225
4730	431226
19792	431227
66390	431228
22075	431229
4450	431230
40474	431231
9	431232
95180	431233
114926	431234
13861	431235
77422	431236
25538	431237
25538	431238
4753	431239
42071	431240
53	431241
71453	431242
26365	431243
28799	431244
98658	431245
27658	431246
24850	431247
58668	431248
58977	431249
216622	431250
4274	431251
10973	431252
291739	431253
2613	431254
9218	431255
10917	431256
89482	431257
12781	431258
31742	431259
453	431260
95417	431261
180668	431262
91195	431263
76026	431264
120806	431265
32875	431266
164848	431267
82137	431268
649	431269
25065	431270
149630	431271
20137	431272
141309	431273
81397	431274
9243	431275
45835	431276
4507	431277
17003	431278
289340	431279
38910	431280
106889	431281
41126	431282
3861	431283
24356	431284
5192	431285
6522	431286
20262	431287
23473	431288
4273	431289
22954	431290
97068	431291
19876	431292
11698	431293
55845	431294
145513	431295
3287	431296
127162	431297
155424	431298
43439	431299
87314	431300
158205	431301
11052	431302
117776	431303
24921	431304
90787	431305
226354	431306
79013	431307
27981	431308
18198	431309
14044	431310
139225	431311
156631	431312
183735	431313
2860	431314
1956	431315
53771	431316
98858	431317
202412	431318
128258	431319
43514	431320
570	431321
44434	431322
16329	431323
66943	431324
124680	431325
64083	431326
295449	431327
1077	431328
57444	431329
7586	431330
14733	431331
469	431332
12529	431333
52015	431334
291957	431335
25820	431336
4684	431337
98580	431338
7958	431339
78430	431340
14160	431341
32289	431342
89470	431343
198987	431344
181134	431345
12664	431346
28796	431347
377	431348
217	431349
12812	431350
569	431351
3811	431352
9728	431353
13893	431354
9151	431355
1676	431356
495	431357
84449	431358
162964	431359
309	431360
54461	431361
50938	431362
19295	431363
84075	431364
49968	431365
100637	431366
31981	431367
41311	431368
15377	431369
2357	431370
31877	431371
94564	431372
87505	431373
15364	431374
551	431375
24898	431376
8811	431377
494	431378
2446	431379
34466	431380
1532	431381
16258	431382
46350	431383
34336	431384
8978	431385
5757	431386
13132	431387
45347	431388
80830	431389
131510	431390
24001	431391
1006	431392
1600	431393
55054	431394
13553	431395
21219	431396
2420	431397
80344	431398
16659	431399
5086	431400
9860	431401
1669	431402
2520	431403
11375	431404
2084	431405
9558	431406
7733	431407
13423	431408
159	431409
559	431410
50479	431411
41665	431412
198296	431413
59763	431414
151649	431415
793	431416
32752	431417
1099	431418
124082	431419
9185	431420
17084	431421
128290	431422
28033	431423
92003	431424
17777	431425
19390	431426
19347	431427
115168	431428
83458	431429
194551	431430
2556	431431
61023	431432
1006	431433
14571	431434
15178	431435
36923	431436
80718	431437
211437	431438
18666	431439
11735	431440
9143	431441
272918	431442
33506	431443
2902	431444
224422	431445
9575	431446
197045	431447
19970	431448
90516	431449
241842	431450
25107	431451
24510	431452
187097	431453
1292	431454
26117	431455
55844	431456
7172	431457
8300	431458
26175	431459
136359	431460
506	431461
194525	431462
15453	431463
75858	431464
30025	431465
623	431466
1268	431467
17183	431468
5413	431469
64958	431470
34297	431471
7651	431472
140792	431473
123749	431474
9144	431475
720	431476
44821	431477
17111	431478
46359	431479
39097	431480
296	431481
23205	431482
39203	431483
39203	431484
104909	431485
93	431486
19277	431487
3299	431488
941	431489
63556	431490
45352	431491
45476	431492
39269	431493
134061	431494
85681	431495
165833	431496
1	431497
39740	431498
74010	431499
38687	431500
41845	431501
116575	431502
16258	431503
6393	431504
5101	431505
964	431506
102491	431507
39456	431508
7165	431509
60760	431510
18358	431511
93682	431512
26676	431513
199258	431514
33335	431515
39336	431516
27551	431517
49254	431518
1967	431519
12748	431520
79506	431521
13518	431522
1442	431523
43902	431524
259597	431525
214989	431526
83827	431527
3908	431528
2920	431529
13004	431530
183273	431531
47150	431532
54961	431533
159	431534
264015	431535
223	431536
63888	431537
47827	431538
14850	431539
158302	431540
173851	431541
35835	431542
24949	431543
2367	431544
26421	431545
17272	431546
59097	431547
31308	431548
3787	431549
26016	431550
20167	431551
49455	431552
10656	431553
8030	431554
212464	431555
8180	431556
17391	431557
15226	431558
1486	431559
15546	431560
1757	431561
19783	431562
5977	431563
28878	431564
55422	431565
18096	431566
7512	431567
193591	431568
19004	431569
197247	431570
81551	431571
6514	431572
16390	431573
39026	431574
41542	431575
730	431576
15957	431577
42828	431578
32875	431579
9770	431580
4802	431581
64397	431582
37932	431583
98205	431584
6506	431585
15818	431586
48305	431587
30441	431588
114857	431589
46918	431590
146403	431591
84402	431592
17962	431593
3281	431594
21806	431595
51279	431596
11122	431597
20158	431598
152312	431599
311687	431600
5775	431601
64115	431602
63950	431603
480	431604
1730	431605
4085	431606
70462	431607
980	431608
1157	431609
7024	431610
314	431611
15654	431612
80479	431613
26102	431614
19195	431615
9860	431616
38362	431617
26881	431618
26211	431619
148412	431620
32823	431621
40779	431622
1154	431623
51035	431624
31896	431625
14216	431626
5503	431627
1762	431628
6285	431629
47631	431630
5982	431631
24830	431632
105759	431633
297808	431634
40482	431635
17146	431636
65896	431637
93204	431638
32933	431639
64223	431640
131806	431641
146552	431642
211640	431643
94733	431644
155404	431645
163657	431646
151000	431647
251287	431648
26101	431649
69069	431650
136061	431651
3325	431652
35403	431653
22029	431654
46779	431655
84849	431656
137532	431657
75948	431658
9917	431659
8953	431660
3608	431661
66293	431662
51622	431663
16676	431664
31912	431665
53008	431666
6491	431667
4154	431668
10720	431669
257812	431670
124984	431671
43635	431672
38129	431673
100	431674
2888	431675
50148	431676
3073	431677
2759	431678
273044	431679
1924	431680
65204	431681
63175	431682
62746	431683
170555	431684
9089	431685
69457	431686
132082	431687
21247	431688
93123	431689
95057	431690
219698	431691
65825	431692
34979	431693
36869	431694
7280	431695
9124	431696
1695	431697
18598	431698
30947	431699
87505	431700
99528	431701
2448	431702
86622	431703
157574	431704
390	431705
6282	431706
217045	431707
19341	431708
34907	431709
14321	431710
1757	431711
28166	431712
89499	431713
110830	431714
29368	431715
14238	431716
46694	431717
135119	431718
25127	431719
141232	431720
26024	431721
1043	431722
72364	431723
69867	431724
2461	431725
47796	431726
4362	431727
993	431728
148031	431729
148033	431730
26816	431731
7081	431732
111818	431733
29404	431734
14795	431735
1063	431736
14936	431737
4187	431738
2982	431739
59	431740
23427	431741
49939	431742
2326	431743
3074	431744
1034	431745
16470	431746
177153	431747
119566	431748
103593	431749
94162	431750
16851	431751
4920	431752
1176	431753
84503	431754
12752	431755
24890	431756
7824	431757
10364	431758
252266	431759
7072	431760
96348	431761
85229	431762
39356	431763
118784	431764
22683	431765
22465	431766
76688	431767
21604	431768
36009	431769
126571	431770
30645	431771
56306	431772
20173	431773
12882	431774
115615	431775
3144	431776
19154	431777
63962	431778
2323	431779
922	431780
922	431781
7450	431782
103339	431783
2193	431784
94431	431785
405	431786
574	431787
9259	431788
27185	431789
5504	431790
97017	431791
15181	431792
42747	431793
18340	431794
140275	431795
4511	431796
1848	431797
19494	431798
31925	431799
8635	431800
1262	431801
7700	431802
94659	431803
60811	431804
1169	431805
9213	431806
41091	431807
11350	431808
36378	431809
30566	431810
31977	431811
50939	431812
24976	431813
3597	431814
158843	431815
192020	431816
32406	431817
82293	431818
6695	431819
273762	431820
2307	431821
146845	431822
105948	431823
61028	431824
11328	431825
1497	431826
19772	431827
111385	431828
86113	431829
69591	431830
559	431831
104305	431832
64255	431833
320	431834
35339	431835
34782	431836
91232	431837
442	431838
758	431839
209406	431840
211382	431841
3421	431842
41469	431843
47635	431844
35522	431845
3413	431846
47996	431847
4738	431848
140075	431849
47424	431850
27435	431851
100739	431852
207024	431853
371	431854
121711	431855
58125	431856
3586	431857
70066	431858
89620	431859
30276	431860
9728	431861
18507	431862
9793	431863
159881	431864
297	431865
24452	431866
179329	431867
74	431868
82627	431869
31682	431870
76492	431871
11104	431872
136018	431873
91212	431874
127449	431875
1075	431876
6064	431877
201102	431878
131850	431879
83845	431880
2747	431881
72977	431882
23980	431883
115265	431884
27220	431885
109207	431886
56844	431887
20339	431888
54139	431889
85258	431890
9564	431891
5835	431892
189778	431893
11445	431894
9178	431895
199	431896
199	431897
919	431898
94953	431899
28986	431900
121589	431901
2794	431902
1542	431903
2555	431904
209292	431905
42359	431906
108530	431907
38112	431908
19119	431909
22934	431910
694	431911
22728	431912
58333	431913
229	431914
2020	431915
76	431916
157013	431917
596	431918
209414	431919
52459	431920
5345	431921
85129	431922
201397	431923
68580	431924
79166	431925
79166	431926
66512	431927
176771	431928
96638	431929
86003	431930
5332	431931
17510	431932
136018	431933
6576	431934
141891	431935
3678	431936
108544	431937
138097	431938
504	431939
25596	431940
1004	431941
4175	431942
669	431943
185144	431944
15873	431945
47275	431946
31872	431947
77909	431948
45270	431949
4986	431950
32996	431951
2842	431952
5943	431953
29719	431954
32660	431955
160257	431956
49350	431957
1181	431958
90885	431959
11577	431960
1885	431961
58	431962
32883	431963
53626	431964
2248	431965
82474	431966
7172	431967
11588	431968
77292	431969
139463	431970
148749	431971
6219	431972
14705	431973
17277	431974
20803	431975
4376	431976
26680	431977
124690	431978
8694	431979
56025	431980
55906	431981
136587	431982
141641	431983
67541	431984
289253	431985
25082	431986
2299	431987
8004	431988
44867	431989
23862	431990
155713	431991
29025	431992
51290	431993
179924	431994
91683	431995
63693	431996
133182	431997
237269	431998
14228	431999
32064	432000
58044	432001
58044	432002
34471	432003
5791	432004
70243	432005
40952	432006
159413	432007
48078	432008
33119	432009
3854	432010
44754	432011
5573	432012
29251	432013
21370	432014
11403	432015
10898	432016
19574	432017
75858	432018
6730	432019
46448	432020
528	432021
5573	432022
13411	432023
24711	432024
34211	432025
57953	432026
46100	432027
121	432028
7	432029
136071	432030
133157	432031
19977	432032
36542	432033
96993	432034
222686	432035
17957	432036
7450	432037
1302	432038
1159	432039
58615	432040
55497	432041
19059	432042
144695	432043
217438	432044
62834	432045
179420	432046
633	432047
25242	432048
4273	432049
1728	432050
2478	432051
12612	432052
41149	432053
280844	432054
50303	432055
21818	432056
255703	432057
30107	432058
1234	432059
62639	432060
1771	432061
416	432062
258	432063
21747	432064
15822	432065
35408	432066
31354	432067
140103	432068
124841	432069
124841	432070
15962	432071
53161	432072
180971	432073
195770	432074
35891	432075
35891	432076
100	432077
41206	432078
84239	432079
8872	432080
2634	432081
93	432082
2253	432083
27623	432084
53977	432085
59327	432086
74377	432087
690	432088
7864	432089
31656	432090
117642	432091
13435	432092
22455	432093
15730	432094
842	432095
66992	432096
1677	432097
257853	432098
5347	432099
89515	432100
26596	432101
9089	432102
24354	432103
98283	432104
18702	432105
57172	432106
84841	432107
134277	432108
17282	432109
139266	432110
3647	432111
22047	432112
8678	432113
104254	432114
11089	432115
17186	432116
227890	432117
6204	432118
734	432119
65459	432120
43986	432121
43103	432122
4508	432123
6295	432124
10169	432125
130585	432126
127083	432127
5125	432128
84833	432129
5090	432130
4274	432131
73796	432132
5831	432133
14353	432134
1017	432135
28140	432136
1310	432137
64237	432138
97172	432139
13561	432140
11599	432141
1311	432142
112177	432143
132812	432144
22716	432145
125359	432146
91118	432147
31345	432148
15791	432149
26846	432150
197613	432151
39421	432152
18707	432153
132873	432154
25082	432155
2885	432156
25288	432157
2187	432158
49982	432159
25597	432160
101454	432161
176179	432162
236335	432163
14188	432164
95359	432165
15484	432166
17742	432167
45011	432168
87397	432169
2837	432170
1880	432171
4772	432172
109997	432173
49382	432174
35740	432175
88247	432176
6026	432177
5130	432178
31680	432179
14553	432180
2081	432181
58465	432182
15558	432183
65998	432184
217527	432185
27581	432186
5345	432187
730	432188
9808	432189
19749	432190
27164	432191
1292	432192
20250	432193
79080	432194
2098	432195
112083	432196
3031	432197
39578	432198
268156	432199
123095	432200
29780	432201
1428	432202
32777	432203
61822	432204
50076	432205
18157	432206
16050	432207
446	432208
9324	432209
34543	432210
43991	432211
85787	432212
38224	432213
7835	432214
9177	432215
115595	432216
18746	432217
16567	432218
6198	432219
42157	432220
161442	432221
64037	432222
6254	432223
3415	432224
51127	432225
10000	432226
255144	432227
3269	432228
3183	432229
37239	432230
239	432231
311490	432232
67288	432233
63580	432234
29037	432235
8489	432236
118208	432237
51999	432238
3637	432239
21416	432240
36691	432241
135405	432242
150331	432243
762	432244
31723	432245
4429	432246
24913	432247
114295	432248
9219	432249
2756	432250
104624	432251
128832	432252
9600	432253
9600	432254
22288	432255
52287	432256
5084	432257
3132	432258
65618	432259
25439	432260
717	432261
17602	432262
138586	432263
69934	432264
13312	432265
2256	432266
24150	432267
4253	432268
96903	432269
1256	432270
24934	432271
100495	432272
149696	432273
82473	432274
186424	432275
13912	432276
45486	432277
55160	432278
13474	432279
569	432280
54853	432281
47026	432282
280973	432283
4173	432284
59868	432285
20165	432286
42160	432287
26098	432288
122104	432289
14955	432290
4033	432291
629	432292
121462	432293
16046	432294
181	432295
58228	432296
131052	432297
11304	432298
104178	432299
66657	432300
19482	432301
24049	432302
57393	432303
8706	432304
6453	432305
109127	432306
5273	432307
47294	432308
50265	432309
74818	432310
16427	432311
181903	432312
1743	432313
49	432314
89447	432315
14617	432316
5983	432317
5808	432318
11190	432319
2046	432320
8591	432321
266963	432322
12453	432323
1322	432324
9770	432325
42201	432326
31967	432327
20983	432328
264918	432329
23587	432330
21683	432331
210245	432332
15385	432333
81734	432334
3559	432335
59	432336
190823	432337
970	432338
195549	432339
43199	432340
28576	432341
15929	432342
9828	432343
105863	432344
105863	432345
216112	432346
102963	432347
28057	432348
16305	432349
20094	432350
2402	432351
3809	432352
1144	432353
69934	432354
26196	432355
56746	432356
31820	432357
145783	432358
153649	432359
140596	432360
105345	432361
33200	432362
1677	432363
130585	432364
25732	432365
73697	432366
5023	432367
1755	432368
205475	432369
10479	432370
270399	432371
9236	432372
147718	432373
22396	432374
75211	432375
5764	432376
80683	432377
21500	432378
122367	432379
28013	432380
104395	432381
24565	432382
39356	432383
23747	432384
103789	432385
144482	432386
54029	432387
181623	432388
34200	432389
113587	432390
98601	432391
4187	432392
27582	432393
3429	432394
27623	432395
45111	432396
16536	432397
40086	432398
199392	432399
196745	432400
49432	432401
44788	432402
4924	432403
6576	432404
22639	432405
120976	432406
3234	432407
4912	432408
4912	432409
166318	432410
166460	432411
6642	432412
15337	432413
65797	432414
2043	432415
108386	432416
288849	432417
101454	432418
29251	432419
18479	432420
34807	432421
10934	432422
286	432423
50315	432424
2249	432425
16113	432426
7688	432427
29932	432428
15251	432429
22073	432430
3657	432431
56618	432432
2029	432433
81472	432434
42676	432435
40582	432436
26313	432437
176269	432438
7297	432439
53069	432440
140259	432441
293387	432442
3287	432443
68	432444
76788	432445
70199	432446
67160	432447
48423	432448
205028	432449
73240	432450
65119	432451
202472	432452
51319	432453
49773	432454
27965	432455
6488	432456
7744	432457
1550	432458
15344	432459
11648	432460
199167	432461
116594	432462
12792	432463
29949	432464
19255	432465
7920	432466
25673	432467
62118	432468
2248	432469
24198	432470
119303	432471
2453	432472
25373	432473
3337	432474
277432	432475
21299	432476
84784	432477
130634	432478
70775	432479
58220	432480
164530	432481
191728	432482
30560	432483
14807	432484
6186	432485
11552	432486
6168	432487
61785	432488
245520	432489
37540	432490
8158	432491
18973	432492
49845	432493
15391	432494
48282	432495
95971	432496
6679	432497
227892	432498
12684	432499
66963	432500
139055	432501
461	432502
3184	432503
2923	432504
959	432505
35410	432506
523	432507
993	432508
190513	432509
2270	432510
6987	432511
138807	432512
251520	432513
284316	432514
51865	432515
42621	432516
27595	432517
2582	432518
10764	432519
5995	432520
23233	432521
20972	432522
21219	432523
16578	432524
9105	432525
624	432526
19733	432527
12193	432528
178153	432529
1988	432530
129710	432531
65849	432532
25987	432533
1149	432534
15445	432535
59171	432536
33186	432537
13750	432538
27858	432539
247725	432540
38070	432541
42116	432542
6124	432543
6091	432544
77214	432545
32153	432546
56300	432547
89703	432548
87373	432549
1595	432550
420	432551
74826	432552
4040	432553
68278	432554
2038	432555
13255	432556
6925	432557
27673	432558
786	432559
46093	432560
4949	432561
49230	432562
130190	432563
62669	432564
124733	432565
114	432566
129973	432567
2495	432568
100006	432569
160116	432570
127376	432571
59349	432572
43615	432573
271558	432574
101605	432575
16876	432576
53378	432577
187010	432578
6553	432579
74	432580
11086	432581
27805	432582
77344	432583
38556	432584
52923	432585
56255	432586
209936	432587
56287	432588
19860	432589
130737	432590
22767	432591
199254	432592
14074	432593
83277	432594
67424	432595
864	432596
93400	432597
40803	432598
160978	432599
11608	432600
133446	432601
30744	432602
74	432603
1122	432604
4476	432605
32855	432606
4317	432607
209438	432608
48378	432609
1631	432610
720	432611
1870	432612
116464	432613
23419	432614
46848	432615
85291	432616
9889	432617
19942	432618
98562	432619
12575	432620
4763	432621
213412	432622
86252	432623
13423	432624
64462	432625
17588	432626
494	432627
29784	432628
8785	432629
123549	432630
293154	432631
2242	432632
6016	432633
26461	432634
3309	432635
33827	432636
944	432637
113112	432638
55401	432639
39198	432640
15594	432641
101190	432642
87056	432643
6901	432644
11648	432645
263079	432646
74970	432647
935	432648
3475	432649
5580	432650
200063	432651
72817	432652
73344	432653
33345	432654
25064	432655
38322	432656
14641	432657
11691	432658
7903	432659
51354	432660
16844	432661
4528	432662
5356	432663
52422	432664
254301	432665
80229	432666
31039	432667
41431	432668
120883	432669
68706	432670
20320	432671
243	432672
110208	432673
480	432674
11225	432675
16180	432676
311539	432677
1246	432678
20996	432679
128509	432680
193303	432681
3888	432682
36237	432683
59576	432684
209653	432685
53176	432686
4532	432687
21115	432688
49419	432689
4361	432690
135405	432691
95320	432692
3618	432693
207018	432694
19545	432695
75187	432696
7893	432697
1882	432698
21740	432699
7716	432700
2078	432701
165174	432702
62336	432703
43853	432704
481	432705
2983	432706
1462	432707
9073	432708
21743	432709
713	432710
1993	432711
1337	432712
82451	432713
87130	432714
85671	432715
38654	432716
303895	432717
13384	432718
27181	432719
46983	432720
204	432721
27470	432722
1338	432723
121209	432724
66347	432725
141400	432726
192977	432727
191948	432728
3161	432729
49581	432730
813	432731
21862	432732
93478	432733
6649	432734
232868	432735
381	432736
6832	432737
104080	432738
30823	432739
46966	432740
3062	432741
52318	432742
378	432743
18231	432744
57354	432745
5663	432746
103220	432747
3819	432748
21740	432749
56999	432750
40706	432751
37366	432752
4856	432753
32142	432754
5079	432755
16322	432756
886	432757
18610	432758
136405	432759
24207	432760
19439	432761
50542	432762
429	432763
47472	432764
2716	432765
13215	432766
25387	432767
11518	432768
62633	432769
105289	432770
3901	432771
6924	432772
936	432773
223447	432774
5099	432775
3413	432776
12645	432777
258398	432778
110780	432779
114771	432780
9771	432781
201607	432782
57821	432783
199746	432784
18907	432785
42067	432786
17555	432787
45584	432788
34896	432789
228985	432790
16989	432791
18659	432792
7741	432793
16886	432794
4984	432795
4905	432796
24298	432797
748	432798
10388	432799
1270	432800
19144	432801
293089	432802
84268	432803
1412	432804
215439	432805
53597	432806
146635	432807
6374	432808
74673	432809
13124	432810
15522	432811
108963	432812
6887	432813
1674	432814
4217	432815
102779	432816
56149	432817
41547	432818
282785	432819
946	432820
306726	432821
10281	432822
57118	432823
292759	432824
42621	432825
196969	432826
82587	432827
314	432828
1518	432829
18959	432830
207009	432831
1063	432832
121389	432833
148059	432834
2092	432835
34463	432836
3287	432837
274468	432838
40713	432839
1695	432840
138451	432841
7510	432842
7727	432843
101588	432844
242346	432845
3907	432846
69284	432847
53297	432848
286	432849
291464	432850
2675	432851
1983	432852
19630	432853
23697	432854
113178	432855
8871	432856
4810	432857
24031	432858
35986	432859
134444	432860
9466	432861
37404	432862
5229	432863
4943	432864
15470	432865
19144	432866
125800	432867
89866	432868
16307	432869
10677	432870
53085	432871
1991	432872
1114	432873
205940	432874
2930	432875
96673	432876
12781	432877
232136	432878
6190	432879
1338	432880
15038	432881
345	432882
56752	432883
12494	432884
141907	432885
44862	432886
6360	432887
8	432888
227076	432889
71956	432890
151644	432891
38612	432892
43661	432893
26194	432894
79145	432895
1051	432896
9263	432897
18844	432898
1763	432899
8907	432900
24	432901
5273	432902
58201	432903
152981	432904
61558	432905
13247	432906
90254	432907
28851	432908
180912	432909
17802	432910
93150	432911
310925	432912
15730	432913
20520	432914
87247	432915
38955	432916
52293	432917
4326	432918
166788	432919
79914	432920
147134	432921
10913	432922
2907	432923
5190	432924
8724	432925
38591	432926
85482	432927
21132	432928
86417	432929
18985	432930
189	432931
93673	432932
23938	432933
21860	432934
133750	432935
40816	432936
112523	432937
46004	432938
61038	432939
124384	432940
1651	432941
22676	432942
3185	432943
3296	432944
196599	432945
156130	432946
96224	432947
148581	432948
235919	432949
82604	432950
62641	432951
1072	432952
46147	432953
3668	432954
54816	432955
7092	432956
31028	432957
67519	432958
177811	432959
88367	432960
1216	432961
9151	432962
9938	432963
113702	432964
2349	432965
133388	432966
16960	432967
26933	432968
25107	432969
10187	432970
63580	432971
176153	432972
235058	432973
130330	432974
108745	432975
14633	432976
29180	432977
8304	432978
107357	432979
102133	432980
48	432981
64715	432982
48	432983
48	432984
25061	432985
8271	432986
5528	432987
7146	432988
19313	432989
39285	432990
49903	432991
270370	432992
23340	432993
20524	432994
4662	432995
62864	432996
31345	432997
23207	432998
74253	432999
275900	433000
27679	433001
52044	433002
25643	433003
8799	433004
217374	433005
47767	433006
251304	433007
88545	433008
21186	433009
20964	433010
14768	433011
40392	433012
141325	433013
31903	433014
1572	433015
80070	433016
371	433017
37813	433018
1821	433019
7068	433020
48752	433021
281560	433022
5537	433023
5130	433024
115054	433025
23458	433026
17152	433027
181805	433028
28320	433029
28226	433030
50552	433031
59036	433032
12199	433033
969	433034
2378	433035
15608	433036
18366	433037
41328	433038
28874	433039
59902	433040
65294	433041
12658	433042
5357	433043
128152	433044
67936	433045
102008	433046
3961	433047
55147	433048
16286	433049
24540	433050
2681	433051
3355	433052
176585	433053
43615	433054
2809	433055
23876	433056
247572	433057
23876	433058
2748	433059
31982	433060
114863	433061
96954	433062
11822	433063
64000	433064
146599	433065
26839	433066
81295	433067
3125	433068
7126	433069
17271	433070
10169	433071
101888	433072
155101	433073
4283	433074
218280	433075
78289	433076
7277	433077
9955	433078
198079	433079
169384	433080
124758	433081
26084	433082
14878	433083
35803	433084
48927	433085
194056	433086
47866	433087
2182	433088
9259	433089
284567	433090
23159	433091
11656	433092
213687	433093
9443	433094
9443	433095
141730	433096
27839	433097
25964	433098
91709	433099
17582	433100
2775	433101
85861	433102
39260	433103
12365	433104
21496	433105
55	433106
295627	433107
78363	433108
5702	433109
35865	433110
49417	433111
7832	433112
8686	433113
4251	433114
159232	433115
8148	433116
43625	433117
3839	433118
39027	433119
57392	433120
124795	433121
61620	433122
1641	433123
13810	433124
121461	433125
16792	433126
189643	433127
38312	433128
71887	433129
4653	433130
1657	433131
11696	433132
6762	433133
48479	433134
15058	433135
50065	433136
7145	433137
175901	433138
152539	433139
20338	433140
5520	433141
4676	433142
42395	433143
22751	433144
53981	433145
143533	433146
600	433147
91567	433148
2341	433149
20005	433150
19769	433151
6928	433152
23140	433153
1686	433154
20338	433155
18684	433156
116113	433157
9791	433158
64186	433159
41394	433160
91799	433161
297	433162
65551	433163
48366	433164
37813	433165
22841	433166
55787	433167
32533	433168
40479	433169
61232	433170
299679	433171
141259	433172
46385	433173
194856	433174
41581	433175
10492	433176
40612	433177
15163	433178
133890	433179
20338	433180
8182	433181
59147	433182
19389	433183
69410	433184
17955	433185
141661	433186
19707	433187
129109	433188
277729	433189
93969	433190
109576	433191
41497	433192
16760	433193
13004	433194
49129	433195
46265	433196
81419	433197
15100	433198
79565	433199
124856	433200
22447	433201
171235	433202
137452	433203
199464	433204
137495	433205
4714	433206
86059	433207
216673	433208
460	433209
64260	433210
60691	433211
14841	433212
95274	433213
29429	433214
715	433215
10	433216
269714	433217
61603	433218
46514	433219
89	433220
18598	433221
85281	433222
3408	433223
178003	433224
122921	433225
181084	433226
300622	433227
41284	433228
198247	433229
44809	433230
42074	433231
66696	433232
54047	433233
23375	433234
111580	433235
33938	433236
2075	433237
90711	433238
22187	433239
15312	433240
3684	433241
20967	433242
83107	433243
10155	433244
1975	433245
15754	433246
20943	433247
14884	433248
104882	433249
45303	433250
5087	433251
77910	433252
940	433253
2554	433254
112059	433255
24192	433256
21703	433257
19763	433258
42276	433259
5623	433260
2049	433261
46704	433262
1835	433263
77440	433264
43327	433265
32734	433266
11895	433267
7487	433268
7861	433269
21455	433270
33434	433271
210857	433272
121955	433273
45578	433274
296248	433275
223001	433276
116355	433277
47452	433278
13782	433279
108346	433280
8344	433281
73472	433282
160292	433283
66481	433284
42127	433285
209710	433286
93778	433287
141057	433288
141155	433289
156597	433290
57910	433291
131989	433292
28150	433293
97907	433294
15378	433295
523	433296
141536	433297
395	433298
141269	433299
151487	433300
234469	433301
93838	433302
209815	433303
32525	433304
14369	433305
151093	433306
8055	433307
137379	433308
147176	433309
93202	433310
311823	433311
217391	433312
45525	433313
3252	433314
165597	433315
76703	433316
172400	433317
254499	433318
160019	433319
216884	433320
87588	433321
145644	433322
206952	433323
310706	433324
204290	433325
139213	433326
93423	433327
208743	433328
98901	433329
97593	433330
42409	433331
14394	433332
188456	433333
2899	433334
1308	433335
27418	433336
119867	433337
119867	433338
22655	433339
61680	433340
131497	433341
22594	433342
10661	433343
3190	433344
19763	433345
200294	433346
2284	433347
109098	433348
163392	433349
61423	433350
16423	433351
42897	433352
27418	433353
1153	433354
8872	433355
47105	433356
63472	433357
72386	433358
62424	433359
98706	433360
25121	433361
118149	433362
18327	433363
65283	433364
68344	433365
175973	433366
57843	433367
18537	433368
4078	433369
112345	433370
40420	433371
51332	433372
51327	433373
91818	433374
296194	433375
155005	433376
210768	433377
196294	433378
104041	433379
31135	433380
208948	433381
126136	433382
24910	433383
13944	433384
54670	433385
154980	433386
21073	433387
184434	433388
71429	433389
42259	433390
41639	433391
34810	433392
197580	433393
121335	433394
91896	433395
99716	433396
101013	433397
9898	433398
28168	433399
24028	433400
97807	433401
527	433402
215343	433403
183734	433404
25370	433405
106456	433406
27412	433407
65553	433408
49744	433409
20796	433410
173184	433411
200012	433412
98295	433413
264766	433414
25831	433415
282498	433416
164591	433417
125884	433418
164516	433419
8262	433420
38932	433421
208494	433422
65894	433423
88753	433424
154753	433425
19394	433426
264515	433427
31137	433428
4952	433429
21313	433430
150892	433431
11749	433432
3393	433433
69715	433434
11559	433435
37262	433436
270920	433437
225452	433438
36802	433439
286665	433440
15478	433441
32942	433442
116773	433443
32942	433444
10818	433445
135741	433446
145217	433447
228769	433448
228606	433449
111682	433450
169248	433451
93477	433452
202170	433453
224227	433454
48070	433455
2699	433456
60984	433457
18598	433458
121627	433459
82411	433460
33783	433461
190559	433462
70141	433463
100868	433464
17731	433465
40787	433466
56513	433467
138437	433468
2668	433469
1153	433470
21507	433471
5451	433472
281784	433473
27036	433474
282593	433475
70148	433476
84170	433477
127523	433478
14442	433479
277036	433480
16963	433481
26032	433482
14442	433483
110286	433484
201874	433485
299212	433486
84112	433487
48138	433488
165171	433489
53636	433490
99816	433491
157213	433492
2075	433493
8863	433494
216162	433495
119860	433496
64404	433497
29857	433498
71517	433499
17205	433500
6117	433501
249893	433502
239685	433503
67	433504
44804	433505
121233	433506
16	433507
124059	433508
2846	433509
5454	433510
1965	433511
212890	433512
17979	433513
29896	433514
28279	433515
121018	433516
78588	433517
79918	433518
8726	433519
128	433520
78995	433521
2402	433522
13447	433523
3931	433524
133268	433525
49744	433526
71192	433527
5422	433528
17153	433529
62669	433530
22222	433531
6322	433532
14950	433533
23167	433534
21054	433535
85694	433536
168383	433537
575	433538
142271	433539
123735	433540
16027	433541
28866	433542
48117	433543
122929	433544
24193	433545
72971	433546
20323	433547
97713	433548
7546	433549
477	433550
125642	433551
209042	433552
5379	433553
22143	433554
29549	433555
38508	433556
8679	433557
2309	433558
24975	433559
18166	433560
10305	433561
3007	433562
306	433563
79097	433564
59061	433565
205382	433566
139905	433567
67803	433568
96842	433569
82	433570
173614	433571
113875	433572
240603	433573
21611	433574
217	433575
225140	433576
20524	433577
45461	433578
6568	433579
1760	433580
63754	433581
132145	433582
216503	433583
257	433584
84762	433585
150	433586
204355	433587
95360	433588
229275	433589
19101	433590
144608	433591
129396	433592
144608	433593
116178	433594
114686	433595
215916	433596
97695	433597
144862	433598
93950	433599
69146	433600
31612	433601
30855	433602
135390	433603
114101	433604
53450	433605
6601	433606
93716	433607
65049	433608
242963	433609
8683	433610
238467	433611
95890	433612
312520	433613
65049	433614
115143	433615
71387	433616
65164	433617
277720	433618
21484	433619
53039	433620
79365	433621
14412	433622
29628	433623
35129	433624
135015	433625
15072	433626
8414	433627
105192	433628
74627	433629
16608	433630
166870	433631
148948	433632
104398	433633
228379	433634
80430	433635
134877	433636
146467	433637
40157	433638
163395	433639
56709	433640
107817	433641
37718	433642
191417	433643
50389	433644
190917	433645
49900	433646
41349	433647
70247	433648
71896	433649
154234	433650
283350	433651
131957	433652
232751	433653
128158	433654
55161	433655
2150	433656
83203	433657
144345	433658
264728	433659
90234	433660
145514	433661
27708	433662
133717	433663
20974	433664
147005	433665
264947	433666
4529	433667
107887	433668
125802	433669
29697	433670
70186	433671
20380	433672
20324	433673
169331	433674
13885	433675
19917	433676
27779	433677
18120	433678
2708	433679
258801	433680
3096	433681
1846	433682
8331	433683
73472	433684
153654	433685
51866	433686
233860	433687
48088	433688
59085	433689
141001	433690
6172	433691
135205	433692
93507	433693
77479	433694
211840	433695
202193	433696
79714	433697
244244	433698
22021	433699
294397	433700
107017	433701
188203	433702
17891	433703
124235	433704
124189	433705
98335	433706
51102	433707
46497	433708
130730	433709
191851	433710
139544	433711
62168	433712
100656	433713
148752	433714
69203	433715
300646	433716
42356	433717
48463	433718
56709	433719
166517	433720
286740	433721
97639	433722
74525	433723
179587	433724
193019	433725
3212	433726
21614	433727
102583	433728
274757	433729
151576	433730
24386	433731
111506	433732
31199	433733
37347	433734
17656	433735
96178	433736
4525	433737
41568	433738
93185	433739
4796	433740
4796	433741
10117	433742
79805	433743
126531	433744
272243	433745
122987	433746
2365	433747
38178	433748
6831	433749
290409	433750
112602	433751
132926	433752
2231	433753
35910	433754
38865	433755
20744	433756
299110	433757
8793	433758
19547	433759
17062	433760
144641	433761
17799	433762
81076	433763
259914	433764
209711	433765
169961	433766
345	433767
164721	433768
345	433769
22225	433770
7730	433771
9047	433772
9047	433773
27697	433774
88336	433775
4787	433776
74708	433777
8816	433778
17712	433779
21251	433780
101920	433781
101920	433782
131707	433783
140161	433784
202626	433785
136282	433786
47226	433787
80090	433788
195676	433789
110860	433790
67832	433791
30998	433792
66824	433793
121920	433794
100474	433795
225431	433796
152624	433797
112219	433798
258829	433799
19857	433800
26933	433801
88087	433802
119514	433803
17049	433804
37683	433805
126625	433806
153719	433807
290315	433808
52518	433809
73559	433810
219532	433811
48299	433812
83971	433813
35229	433814
18226	433815
111928	433816
214088	433817
1015	433818
15899	433819
19270	433820
56155	433821
3609	433822
4430	433823
115690	433824
72928	433825
90146	433826
17251	433827
178894	433828
75862	433829
1764	433830
101737	433831
178729	433832
5893	433833
22438	433834
118697	433835
152495	433836
103219	433837
155264	433838
20777	433839
10921	433840
152500	433841
161180	433842
98083	433843
147879	433844
121739	433845
29900	433846
96061	433847
195543	433848
218584	433849
237143	433850
653	433851
73756	433852
69967	433853
81728	433854
4044	433855
55950	433856
43398	433857
197045	433858
1238	433859
92139	433860
21650	433861
57	433862
133168	433863
129589	433864
3810	433865
246179	433866
213040	433867
228403	433868
6204	433869
29611	433870
20286	433871
23374	433872
83902	433873
30782	433874
117126	433875
273910	433876
25	433877
120913	433878
75186	433879
39411	433880
66200	433881
181697	433882
44	433883
186879	433884
3810	433885
208860	433886
7667	433887
88263	433888
40803	433889
34138	433890
94030	433891
20647	433892
50061	433893
4429	433894
2242	433895
54054	433896
7106	433897
9404	433898
368	433899
142963	433900
18581	433901
28193	433902
141435	433903
15776	433904
228	433905
42336	433906
30972	433907
78111	433908
61460	433909
13749	433910
208608	433911
37532	433912
207127	433913
193826	433914
42828	433915
22819	433916
19283	433917
51937	433918
44855	433919
61917	433920
207397	433921
7251	433922
12365	433923
109019	433924
93317	433925
164409	433926
70038	433927
74081	433928
65316	433929
61305	433930
55693	433931
118640	433932
29098	433933
78870	433934
105323	433935
13909	433936
29790	433937
95097	433938
26439	433939
7001	433940
34995	433941
83917	433942
15445	433943
47545	433944
17749	433945
196308	433946
26678	433947
25727	433948
133855	433949
6300	433950
290100	433951
17403	433952
128845	433953
74738	433954
6820	433955
12349	433956
254668	433957
6225	433958
243446	433959
75213	433960
6225	433961
19845	433962
13694	433963
31893	433964
198704	433965
43887	433966
144024	433967
132641	433968
63838	433969
216861	433970
216861	433971
57826	433972
106639	433973
2039	433974
13589	433975
3380	433976
82829	433977
58728	433978
4710	433979
163070	433980
210046	433981
162965	433982
158322	433983
25015	433984
17651	433985
186055	433986
23752	433987
123097	433988
48192	433989
52201	433990
4175	433991
6095	433992
45	433993
125832	433994
5295	433995
16446	433996
3662	433997
267	433998
145004	433999
6695	434000
80247	434001
149095	434002
114924	434003
19222	434004
53778	434005
20649	434006
2976	434007
19781	434008
10879	434009
230059	434010
127679	434011
744	434012
676	434013
18486	434014
19251	434015
664	434016
56269	434017
2130	434018
2922	434019
6695	434020
1360	434021
68892	434022
68892	434023
49827	434024
70026	434025
246247	434026
70026	434027
141735	434028
9922	434029
50514	434030
29006	434031
9328	434032
33868	434033
129299	434034
20019	434035
25131	434036
99874	434037
15736	434038
12374	434039
34636	434040
34636	434041
64477	434042
26230	434043
42172	434044
194651	434045
22121	434046
66487	434047
30669	434048
122726	434049
275561	434050
73462	434051
112471	434052
11255	434053
242807	434054
14973	434055
243076	434056
38757	434057
158561	434058
100673	434059
140542	434060
3117	434061
35656	434062
25197	434063
37356	434064
34774	434065
51203	434066
114733	434067
67044	434068
45770	434069
6146	434070
249063	434071
114220	434072
1131	434073
44830	434074
128285	434075
71360	434076
61737	434077
18099	434078
23191	434079
184062	434080
127470	434081
119600	434082
73882	434083
48720	434084
161679	434085
60836	434086
108374	434087
48772	434088
201096	434089
3037	434090
82905	434091
40818	434092
55238	434093
8179	434094
58809	434095
32245	434096
201124	434097
183842	434098
123713	434099
49892	434100
166999	434101
16016	434102
4600	434103
165555	434104
49451	434105
84727	434106
104304	434107
33557	434108
55939	434109
8158	434110
310214	434111
5996	434112
139955	434113
46687	434114
557	434115
150698	434116
150667	434117
12403	434118
267196	434119
208787	434120
870	434121
171513	434122
2469	434123
18617	434124
118486	434125
3085	434126
164652	434127
570	434128
78299	434129
85869	434130
57308	434131
194661	434132
101333	434133
137711	434134
48319	434135
2321	434136
268378	434137
16785	434138
2020	434139
2009	434140
192394	434141
40849	434142
42675	434143
89118	434144
186154	434145
188023	434146
40241	434147
305893	434148
3066	434149
124889	434150
16663	434151
265383	434152
33576	434153
54478	434154
129925	434155
14540	434156
29972	434157
68273	434158
233119	434159
16975	434160
67165	434161
185350	434162
1729	434163
120	434164
92750	434165
92438	434166
30933	434167
27248	434168
3360	434169
93050	434170
125881	434171
34102	434172
30557	434173
17846	434174
65041	434175
60421	434176
31048	434177
40767	434178
132679	434179
225317	434180
109652	434181
910	434182
910	434183
257517	434184
46639	434185
212094	434186
45040	434187
65105	434188
67219	434189
1554	434190
84243	434191
284285	434192
97408	434193
86383	434194
138831	434195
135851	434196
75011	434197
9673	434198
296541	434199
9250	434200
61134	434201
138450	434202
19450	434203
30263	434204
289081	434205
166329	434206
24886	434207
69268	434208
28823	434209
42572	434210
86068	434211
304219	434212
33688	434213
282381	434214
34	434215
196998	434216
27782	434217
1685	434218
241542	434219
78322	434220
951	434221
9564	434222
81859	434223
11445	434224
14479	434225
95805	434226
101767	434227
4409	434228
151812	434229
10386	434230
90979	434231
4055	434232
142929	434233
1931	434234
13390	434235
103726	434236
150458	434237
18832	434238
18339	434239
37018	434240
19390	434241
21381	434242
9363	434243
40915	434244
60433	434245
15674	434246
91873	434247
11218	434248
172171	434249
51918	434250
104324	434251
593	434252
85654	434253
73907	434254
140521	434255
45103	434256
168	434257
14173	434258
79621	434259
116426	434260
10126	434261
7958	434262
70046	434263
57855	434264
3900	434265
153610	434266
164338	434267
13798	434268
165791	434269
100	434270
806	434271
109410	434272
127891	434273
49827	434274
13677	434275
1223	434276
52417	434277
21306	434278
4520	434279
11169	434280
39772	434281
42542	434282
398	434283
56051	434284
13188	434285
75856	434286
4062	434287
17617	434288
14229	434289
2266	434290
23755	434291
7352	434292
152921	434293
74833	434294
22364	434295
636	434296
2926	434297
63	434298
85258	434299
47933	434300
155093	434301
63	434302
27834	434303
206274	434304
111078	434305
14309	434306
628	434307
1513	434308
179922	434309
36305	434310
308	434311
628	434312
4339	434313
115993	434314
27285	434315
2043	434316
9219	434317
11312	434318
609	434319
6108	434320
2740	434321
40315	434322
36828	434323
625	434324
26375	434325
158597	434326
106	434327
26383	434328
202914	434329
42959	434330
2134	434331
38311	434332
70144	434333
58038	434334
2932	434335
4766	434336
5550	434337
19290	434338
22051	434339
127303	434340
177810	434341
47534	434342
214874	434343
95728	434344
46336	434345
10542	434346
5122	434347
48384	434348
252805	434349
14985	434350
12972	434351
71994	434352
20198	434353
58585	434354
87298	434355
6201	434356
112234	434357
7109	434358
38896	434359
3954	434360
25679	434361
103531	434362
452	434363
1077	434364
127266	434365
102366	434366
50485	434367
14551	434368
7577	434369
39378	434370
4553	434371
305657	434372
89185	434373
20300	434374
96275	434375
39315	434376
609	434377
1917	434378
188472	434379
193307	434380
88494	434381
17270	434382
22127	434383
2871	434384
22325	434385
36836	434386
2877	434387
2877	434388
132253	434389
36802	434390
30131	434391
111104	434392
107353	434393
51928	434394
18279	434395
42175	434396
6126	434397
1914	434398
62889	434399
262039	434400
109884	434401
116574	434402
44390	434403
89868	434404
26437	434405
13305	434406
3360	434407
28772	434408
27194	434409
2139	434410
4729	434411
39821	434412
10281	434413
104875	434414
6452	434415
81841	434416
129568	434417
2207	434418
5184	434419
258	434420
16614	434421
69835	434422
2013	434423
890	434424
29535	434425
2367	434426
27122	434427
3188	434428
7146	434429
2315	434430
116842	434431
111385	434432
5869	434433
14490	434434
132664	434435
742	434436
3113	434437
4898	434438
50490	434439
62564	434440
38205	434441
436	434442
9866	434443
535	434444
103795	434445
51784	434446
269833	434447
12350	434448
89287	434449
82849	434450
13595	434451
30966	434452
16425	434453
75944	434454
113999	434455
2046	434456
334	434457
131801	434458
9872	434459
141141	434460
182957	434461
4041	434462
55759	434463
15255	434464
8735	434465
19235	434466
44897	434467
183963	434468
41903	434469
4077	434470
71537	434471
91	434472
12244	434473
32406	434474
63643	434475
27503	434476
54765	434477
27208	434478
9533	434479
81588	434480
25844	434481
55585	434482
22700	434483
3998	434484
26068	434485
462	434486
53239	434487
4627	434488
4645	434489
11366	434490
881	434491
49231	434492
80831	434493
6918	434494
42866	434495
67212	434496
4158	434497
26937	434498
16937	434499
7809	434500
4267	434501
4301	434502
88961	434503
244854	434504
51054	434505
97894	434506
629	434507
6482	434508
49719	434509
35753	434510
35753	434511
190751	434512
8909	434513
693	434514
2091	434515
6951	434516
28874	434517
49293	434518
5273	434519
109407	434520
7433	434521
18917	434522
9017	434523
3144	434524
10216	434525
20412	434526
50861	434527
64315	434528
45111	434529
12247	434530
63493	434531
657	434532
166682	434533
17299	434534
78258	434535
130949	434536
4573	434537
148059	434538
25597	434539
43150	434540
77792	434541
62354	434542
144826	434543
90541	434544
38424	434545
14021	434546
67944	434547
14078	434548
120882	434549
112351	434550
17828	434551
157443	434552
28033	434553
2341	434554
10756	434555
80323	434556
33166	434557
108393	434558
24	434559
636	434560
38065	434561
21789	434562
271956	434563
66536	434564
2308	434565
135307	434566
3020	434567
111108	434568
75356	434569
150323	434570
278679	434571
624	434572
106164	434573
4120	434574
19021	434575
27504	434576
205373	434577
69397	434578
6432	434579
97023	434580
6832	434581
890	434582
7435	434583
12579	434584
13817	434585
1123	434586
285	434587
39826	434588
11632	434589
74434	434590
462	434591
35407	434592
15587	434593
8769	434594
66189	434595
3917	434596
16070	434597
45167	434598
9325	434599
223	434600
247307	434601
82110	434602
152	434603
12700	434604
17524	434605
2372	434606
94656	434607
195167	434608
310623	434609
24841	434610
21151	434611
29254	434612
17576	434613
3234	434614
85030	434615
74644	434616
61754	434617
46691	434618
268400	434619
5968	434620
16939	434621
18237	434622
25115	434623
12011	434624
1509	434625
72572	434626
25275	434627
154264	434628
144683	434629
281595	434630
61677	434631
59136	434632
48660	434633
21329	434634
7913	434635
29583	434636
6774	434637
10186	434638
149258	434639
6710	434640
197879	434641
83133	434642
105927	434643
53344	434644
10662	434645
690	434646
53075	434647
23534	434648
131169	434649
8164	434650
7383	434651
26135	434652
6300	434653
8304	434654
1365	434655
198841	434656
5184	434657
50435	434658
34587	434659
86944	434660
57037	434661
95734	434662
23896	434663
31912	434664
6301	434665
1216	434666
3809	434667
42313	434668
220812	434669
5362	434670
11481	434671
25822	434672
28431	434673
48763	434674
22731	434675
34316	434676
20317	434677
15759	434678
10576	434679
26102	434680
85183	434681
8983	434682
69453	434683
30549	434684
4134	434685
69919	434686
2729	434687
3754	434688
1037	434689
14107	434690
3145	434691
60713	434692
19004	434693
192371	434694
275293	434695
88152	434696
3253	434697
15976	434698
1009	434699
70211	434700
7254	434701
41265	434702
2341	434703
6823	434704
1317	434705
30491	434706
7527	434707
153193	434708
5465	434709
3678	434710
55997	434711
81918	434712
15432	434713
51711	434714
11615	434715
190	434716
5273	434717
58889	434718
1317	434719
287273	434720
67879	434721
23208	434722
310564	434723
128152	434724
17368	434725
8037	434726
1136	434727
138582	434728
159	434729
245755	434730
7077	434731
27233	434732
191323	434733
159087	434734
6945	434735
63	434736
91195	434737
8215	434738
14833	434739
7390	434740
57389	434741
57389	434742
39520	434743
69809	434744
6904	434745
40410	434746
10906	434747
146570	434748
1153	434749
30434	434750
26536	434751
157605	434752
5794	434753
230248	434754
1479	434755
50700	434756
23534	434757
155759	434758
224842	434759
628	434760
45104	434761
3657	434762
128804	434763
95512	434764
14567	434765
61754	434766
11960	434767
8203	434768
11463	434769
5534	434770
2439	434771
83268	434772
132342	434773
78642	434774
3147	434775
82433	434776
636	434777
20279	434778
186591	434779
182365	434780
2600	434781
258	434782
11648	434783
3946	434784
58430	434785
13894	434786
18138	434787
8916	434788
4766	434789
21948	434790
91566	434791
9469	434792
2916	434793
10224	434794
3947	434795
992	434796
6630	434797
132484	434798
6451	434799
14502	434800
3903	434801
26277	434802
4017	434803
242000	434804
12850	434805
57291	434806
17346	434807
42945	434808
10995	434809
80990	434810
34825	434811
267762	434812
135818	434813
27146	434814
7411	434815
43474	434816
3197	434817
191860	434818
37053	434819
1411	434820
17828	434821
20484	434822
56181	434823
97153	434824
92827	434825
9824	434826
12919	434827
3681	434828
2956	434829
6244	434830
202876	434831
272027	434832
11864	434833
28383	434834
535	434835
53406	434836
42860	434837
550	434838
3896	434839
23390	434840
1	434841
728	434842
1262	434843
16096	434844
6266	434845
20270	434846
6625	434847
41444	434848
5714	434849
17962	434850
4904	434851
39876	434852
110848	434853
286477	434854
83783	434855
50939	434856
52056	434857
23660	434858
25107	434859
258	434860
14265	434861
40896	434862
29091	434863
239350	434864
13656	434865
662	434866
75456	434867
25554	434868
42690	434869
18747	434870
2633	434871
185731	434872
70	434873
79482	434874
10	434875
16307	434876
29647	434877
9426	434878
5063	434879
56178	434880
24288	434881
47308	434882
113702	434883
994	434884
73916	434885
16460	434886
32795	434887
89502	434888
29338	434889
2552	434890
136359	434891
14078	434892
150411	434893
26684	434894
3421	434895
81008	434896
15462	434897
1263	434898
6204	434899
135054	434900
24247	434901
111987	434902
5	434903
3878	434904
12332	434905
1458	434906
390	434907
92101	434908
4866	434909
303309	434910
94090	434911
8909	434912
43615	434913
7155	434914
83685	434915
42742	434916
48566	434917
211064	434918
43939	434919
104775	434920
312754	434921
16645	434922
75603	434923
84525	434924
177959	434925
31294	434926
60313	434927
44994	434928
38369	434929
26425	434930
4518	434931
52	434932
124280	434933
74347	434934
5783	434935
43732	434936
23208	434937
26036	434938
22099	434939
47623	434940
22556	434941
22343	434942
3332	434943
10797	434944
2219	434945
3525	434946
159	434947
87396	434948
1747	434949
77399	434950
59884	434951
11173	434952
15460	434953
27669	434954
21942	434955
2579	434956
171062	434957
52109	434958
96586	434959
3888	434960
49668	434961
5192	434962
26063	434963
4488	434964
5339	434965
12576	434966
19801	434967
872	434968
12363	434969
26609	434970
814	434971
2397	434972
82474	434973
22759	434974
25615	434975
14682	434976
15943	434977
5598	434978
74468	434979
56167	434980
147305	434981
1324	434982
17035	434983
41453	434984
2519	434985
76179	434986
1509	434987
38841	434988
17352	434989
4019	434990
58517	434991
48223	434992
9079	434993
298	434994
9385	434995
69958	434996
7668	434997
145538	434998
9189	434999
3509	435000
72495	435001
558	435002
21775	435003
24712	435004
6718	435005
167286	435006
110813	435007
2916	435008
2916	435009
121617	435010
7221	435011
11760	435012
50836	435013
238724	435014
16271	435015
48282	435016
19001	435017
254753	435018
54751	435019
120668	435020
13553	435021
22503	435022
332	435023
9262	435024
714	435025
1862	435026
22364	435027
126420	435028
126420	435029
209969	435030
274875	435031
74403	435032
91320	435033
187837	435034
42718	435035
127674	435036
117743	435037
160136	435038
200654	435039
100399	435040
112854	435041
145462	435042
35371	435043
95880	435044
16456	435045
115369	435046
13096	435047
11242	435048
86854	435049
58390	435050
3787	435051
29845	435052
117412	435053
116721	435054
7635	435055
7142	435056
28921	435057
8605	435058
19549	435059
12925	435060
1169	435061
124212	435062
31934	435063
1317	435064
87472	435065
18088	435066
91561	435067
49611	435068
39556	435069
50640	435070
223405	435071
81864	435072
32581	435073
200075	435074
147271	435075
119138	435076
143344	435077
62262	435078
3279	435079
19709	435080
42612	435081
14079	435082
7284	435083
241524	435084
8707	435085
4188	435086
238273	435087
165884	435088
23593	435089
118280	435090
118795	435091
252959	435092
24975	435093
69340	435094
35852	435095
35852	435096
36750	435097
76356	435098
32350	435099
117206	435100
25120	435101
77705	435102
93836	435103
294865	435104
75011	435105
2849	435106
20343	435107
29484	435108
248544	435109
174835	435110
3096	435111
139390	435112
92340	435113
81672	435114
18727	435115
7266	435116
85568	435117
86751	435118
60283	435119
104666	435120
16218	435121
192536	435122
37650	435123
61918	435124
83724	435125
38017	435126
127977	435127
268936	435128
37697	435129
27430	435130
13647	435131
83724	435132
128478	435133
83869	435134
161241	435135
108136	435136
21218	435137
272629	435138
150391	435139
5575	435140
70708	435141
66917	435142
14791	435143
97726	435144
26853	435145
121140	435146
86234	435147
103447	435148
107387	435149
264340	435150
16998	435151
8320	435152
130523	435153
210480	435154
96866	435155
29834	435156
42319	435157
735	435158
301997	435159
132786	435160
4521	435161
4521	435162
152065	435163
172324	435164
45104	435165
231321	435166
38763	435167
79656	435168
14835	435169
45558	435170
40077	435171
164347	435172
96486	435173
192940	435174
86189	435175
241531	435176
211852	435177
140206	435178
166190	435179
3331	435180
178223	435181
80	435182
4570	435183
168375	435184
47564	435185
28436	435186
215451	435187
96289	435188
24368	435189
60608	435190
60701	435191
137219	435192
156141	435193
78297	435194
205526	435195
7211	435196
106776	435197
120209	435198
36945	435199
36945	435200
160124	435201
74701	435202
32146	435203
145376	435204
65536	435205
81574	435206
3274	435207
185586	435208
7229	435209
110176	435210
384	435211
579	435212
297253	435213
90512	435214
7654	435215
88363	435216
130122	435217
988	435218
130122	435219
126358	435220
178276	435221
175680	435222
117689	435223
246754	435224
26389	435225
4641	435226
10453	435227
129359	435228
73122	435229
37741	435230
127345	435231
464	435232
12752	435233
138903	435234
11	435235
89250	435236
3362	435237
218299	435238
30362	435239
50384	435240
7850	435241
284583	435242
178520	435243
18271	435244
14533	435245
157782	435246
69466	435247
69893	435248
35215	435249
19278	435250
353	435251
820	435252
820	435253
109348	435254
162414	435255
199248	435256
801	435257
42667	435258
59167	435259
197537	435260
7655	435261
48059	435262
138528	435263
57920	435264
145047	435265
119082	435266
106303	435267
106303	435268
304906	435269
25947	435270
64358	435271
301721	435272
77396	435273
67026	435274
83546	435275
214759	435276
75816	435277
65963	435278
148588	435279
16067	435280
38763	435281
2020	435282
29231	435283
10787	435284
181826	435285
48417	435286
185154	435287
208543	435288
26003	435289
46147	435290
98487	435291
86150	435292
129712	435293
8383	435294
61894	435295
16563	435296
290980	435297
112141	435298
35407	435299
52945	435300
228422	435301
302050	435302
16258	435303
77919	435304
32433	435305
60177	435306
7000	435307
190702	435308
51788	435309
11001	435310
21567	435311
16596	435312
207020	435313
42636	435314
31872	435315
31872	435316
308617	435317
25786	435318
23491	435319
194711	435320
40348	435321
6191	435322
46514	435323
110144	435324
253789	435325
18702	435326
19610	435327
75710	435328
107195	435329
20451	435330
47076	435331
131395	435332
17185	435333
1410	435334
106668	435335
109217	435336
34850	435337
71389	435338
93720	435339
37250	435340
34504	435341
51299	435342
203932	435343
83488	435344
13571	435345
26884	435346
1244	435347
107890	435348
290786	435349
183170	435350
104083	435351
44623	435352
85365	435353
9676	435354
2477	435355
35508	435356
136608	435357
14140	435358
12403	435359
82118	435360
121632	435361
218729	435362
82357	435363
303657	435364
15079	435365
137875	435366
54252	435367
71057	435368
103310	435369
103310	435370
10003	435371
36313	435372
88417	435373
18774	435374
103328	435375
28837	435376
1006	435377
103082	435378
72184	435379
147200	435380
124599	435381
23717	435382
100456	435383
33666	435384
21439	435385
21439	435386
135383	435387
48324	435388
5134	435389
87174	435390
288187	435391
78442	435392
89568	435393
7374	435394
71197	435395
71197	435396
19104	435397
140243	435398
91785	435399
64969	435400
1676	435401
311904	435402
88688	435403
103600	435404
148822	435405
86782	435406
234340	435407
4011	435408
5542	435409
89971	435410
18877	435411
31508	435412
231216	435413
14774	435414
93173	435415
190193	435416
96291	435417
265613	435418
58014	435419
46417	435420
139099	435421
555	435422
1882	435423
13581	435424
242206	435425
87698	435426
33791	435427
28949	435428
203443	435429
119035	435430
7728	435431
72061	435432
5592	435433
18033	435434
12064	435435
249097	435436
10093	435437
84706	435438
64150	435439
12424	435440
43182	435441
100150	435442
96057	435443
125891	435444
1312	435445
125891	435446
146309	435447
82593	435448
26649	435449
198532	435450
1549	435451
303	435452
57684	435453
286991	435454
914	435455
79	435456
58419	435457
2630	435458
184788	435459
118949	435460
162	435461
181282	435462
247840	435463
7612	435464
37454	435465
20288	435466
42	435467
180861	435468
1452	435469
160428	435470
123259	435471
29	435472
230	435473
238237	435474
136351	435475
170597	435476
136351	435477
108359	435478
46	435479
160220	435480
52226	435481
107027	435482
276577	435483
310511	435484
219039	435485
168814	435486
122903	435487
227380	435488
103169	435489
15154	435490
76029	435491
5586	435492
12089	435493
213072	435494
144827	435495
134219	435496
81480	435497
17103	435498
214062	435499
17103	435500
60996	435501
228938	435502
81155	435503
213072	435504
67743	435505
9	435506
46775	435507
166639	435508
193243	435509
54376	435510
66158	435511
211563	435512
53673	435513
113201	435514
78976	435515
45425	435516
101300	435517
45494	435518
122132	435519
83661	435520
41333	435521
274994	435522
328	435523
14372	435524
7636	435525
216161	435526
134219	435527
21521	435528
103351	435529
98786	435530
260784	435531
7517	435532
155756	435533
31517	435534
129375	435535
139923	435536
3215	435537
122282	435538
95428	435539
9176	435540
41878	435541
144945	435542
74295	435543
166539	435544
170051	435545
290406	435546
208926	435547
208926	435548
140753	435549
31252	435550
4960	435551
64671	435552
1191	435553
168661	435554
98364	435555
158847	435556
276867	435557
132137	435558
146799	435559
178818	435560
89663	435561
107093	435562
33600	435563
10886	435564
10773	435565
126765	435566
178653	435567
97605	435568
5139	435569
5139	435570
7455	435571
127123	435572
127877	435573
82511	435574
76891	435575
168754	435576
1263	435577
32300	435578
112855	435579
313	435580
215972	435581
107710	435582
3291	435583
138095	435584
47718	435585
172765	435586
62207	435587
30503	435588
153294	435589
8719	435590
10186	435591
128556	435592
32094	435593
240035	435594
13883	435595
221	435596
23698	435597
26	435598
29123	435599
36123	435600
10787	435601
10038	435602
95168	435603
4433	435604
35191	435605
55079	435606
6804	435607
4103	435608
3218	435609
122	435610
18200	435611
57033	435612
9889	435613
250171	435614
212713	435615
208987	435616
239737	435617
273005	435618
41040	435619
272716	435620
24209	435621
28670	435622
161885	435623
263762	435624
7515	435625
418	435626
92753	435627
104386	435628
3973	435629
9796	435630
35926	435631
72780	435632
91381	435633
62035	435634
140563	435635
69153	435636
2216	435637
10264	435638
212156	435639
205969	435640
183321	435641
208631	435642
137177	435643
137177	435644
14918	435645
62124	435646
133393	435647
98824	435648
52054	435649
38763	435650
102512	435651
7261	435652
163367	435653
27160	435654
221108	435655
205844	435656
193175	435657
123693	435658
5148	435659
72094	435660
32453	435661
134918	435662
195008	435663
127874	435664
2498	435665
160256	435666
71906	435667
253348	435668
2544	435669
12219	435670
52800	435671
10958	435672
56654	435673
10242	435674
1110	435675
44954	435676
30226	435677
16621	435678
169724	435679
200341	435680
38569	435681
98174	435682
10114	435683
103824	435684
103824	435685
208988	435686
10996	435687
82471	435688
2544	435689
22492	435690
22492	435691
9585	435692
283025	435693
931	435694
93627	435695
156	435696
42866	435697
17904	435698
1932	435699
215083	435700
17293	435701
102086	435702
122	435703
12401	435704
2431	435705
104642	435706
35494	435707
35494	435708
88092	435709
30	435710
81016	435711
204489	435712
96493	435713
29736	435714
15323	435715
38866	435716
89398	435717
2992	435718
20133	435719
96192	435720
988	435721
52377	435722
56712	435723
146153	435724
19048	435725
172402	435726
37992	435727
57991	435728
100492	435729
100492	435730
69804	435731
69804	435732
1256	435733
169639	435734
104024	435735
48639	435736
86987	435737
174644	435738
179638	435739
261	435740
77454	435741
35111	435742
8600	435743
171560	435744
23871	435745
41251	435746
54958	435747
84583	435748
117345	435749
300914	435750
40324	435751
71545	435752
48	435753
19797	435754
193702	435755
27075	435756
86141	435757
18402	435758
18402	435759
27066	435760
59960	435761
83746	435762
40668	435763
96265	435764
17318	435765
245404	435766
158475	435767
296135	435768
65286	435769
255478	435770
28971	435771
165144	435772
6951	435773
193518	435774
8323	435775
110727	435776
162704	435777
223505	435778
205420	435779
160518	435780
80726	435781
183509	435782
71264	435783
66425	435784
59658	435785
47961	435786
206849	435787
89713	435788
290868	435789
205420	435790
106199	435791
122549	435792
31167	435793
31167	435794
9977	435795
311220	435796
87976	435797
26928	435798
168424	435799
75594	435800
47655	435801
2375	435802
129508	435803
94818	435804
99492	435805
59747	435806
217737	435807
10101	435808
31939	435809
43009	435810
139365	435811
83128	435812
42871	435813
67172	435814
91133	435815
106129	435816
4743	435817
29816	435818
50178	435819
50178	435820
10787	435821
8378	435822
262105	435823
66802	435824
7394	435825
120323	435826
46644	435827
66802	435828
96884	435829
148381	435830
2842	435831
25696	435832
212202	435833
50928	435834
183525	435835
42762	435836
23082	435837
3229	435838
48378	435839
112423	435840
30276	435841
65378	435842
134748	435843
150095	435844
228139	435845
8522	435846
23	435847
10109	435848
286416	435849
18687	435850
3358	435851
166569	435852
66323	435853
38959	435854
3989	435855
78249	435856
135627	435857
12896	435858
11842	435859
574	435860
194723	435861
105188	435862
41600	435863
123879	435864
5181	435865
13595	435866
1520	435867
8521	435868
628	435869
50476	435870
245346	435871
2107	435872
29573	435873
64223	435874
54244	435875
933	435876
5	435877
6689	435878
45946	435879
1333	435880
15377	435881
88492	435882
198	435883
18326	435884
52145	435885
91453	435886
208055	435887
656	435888
2686	435889
58661	435890
11312	435891
233780	435892
2653	435893
11608	435894
2248	435895
1728	435896
228	435897
19382	435898
45722	435899
61166	435900
137638	435901
80543	435902
8983	435903
30077	435904
59940	435905
59940	435906
4334	435907
101096	435908
105965	435909
4497	435910
19893	435911
52308	435912
39710	435913
78394	435914
20279	435915
49218	435916
123553	435917
4032	435918
9296	435919
94721	435920
2086	435921
36128	435922
2232	435923
19188	435924
17865	435925
68	435926
9229	435927
166205	435928
4594	435929
14000	435930
103717	435931
109	435932
4097	435933
53200	435934
2855	435935
1923	435936
3692	435937
265428	435938
209	435939
10677	435940
279362	435941
88111	435942
61977	435943
107	435944
24895	435945
281367	435946
4339	435947
103275	435948
60533	435949
6138	435950
28171	435951
196089	435952
186815	435953
1350	435954
20842	435955
309	435956
3878	435957
24390	435958
15090	435959
32861	435960
1505	435961
107169	435962
24290	435963
10677	435964
115978	435965
69033	435966
20443	435967
86722	435968
24484	435969
144312	435970
64756	435971
64756	435972
1753	435973
195802	435974
23031	435975
25220	435976
65057	435977
5929	435978
13208	435979
45736	435980
11469	435981
88952	435982
10696	435983
143	435984
11192	435985
5445	435986
99559	435987
5335	435988
618	435989
71087	435990
105694	435991
1400	435992
128508	435993
19244	435994
1428	435995
221847	435996
2234	435997
7917	435998
75938	435999
680	436000
104845	436001
35014	436002
29686	436003
220288	436004
100446	436005
82935	436006
98309	436007
144175	436008
309835	436009
10902	436010
269630	436011
142226	436012
32039	436013
9265	436014
267554	436015
2105	436016
206766	436017
82635	436018
12867	436019
64024	436020
3749	436021
88585	436022
160580	436023
114218	436024
6637	436025
15056	436026
77215	436027
198987	436028
74192	436029
42303	436030
2863	436031
1219	436032
4163	436033
86063	436034
14911	436035
7455	436036
27680	436037
36585	436038
7911	436039
136673	436040
11411	436041
22790	436042
184392	436043
142260	436044
285740	436045
28596	436046
7	436047
179679	436048
7040	436049
30117	436050
14623	436051
16035	436052
71196	436053
58398	436054
3029	436055
21069	436056
60771	436057
8006	436058
25223	436059
57481	436060
1222	436061
70039	436062
3272	436063
57992	436064
1427	436065
147287	436066
87216	436067
135307	436068
263862	436069
7	436070
190377	436071
11897	436072
41074	436073
1722	436074
14795	436075
121602	436076
157416	436077
32628	436078
173232	436079
56335	436080
142960	436081
1744	436082
27805	436083
208536	436084
3872	436085
1218	436086
197690	436087
4971	436088
209724	436089
163111	436090
119543	436091
102732	436092
143080	436093
54591	436094
169579	436095
56024	436096
145749	436097
244968	436098
3153	436099
523	436100
52560	436101
3775	436102
37	436103
89113	436104
4179	436105
17648	436106
62957	436107
34301	436108
35842	436109
52853	436110
136501	436111
242242	436112
268809	436113
203996	436114
145060	436115
6976	436116
68558	436117
185859	436118
17184	436119
2558	436120
25207	436121
19914	436122
12799	436123
42151	436124
133521	436125
41097	436126
14548	436127
287466	436128
259804	436129
15380	436130
25122	436131
38678	436132
218965	436133
39472	436134
15095	436135
49134	436136
167313	436137
2213	436138
122810	436139
87995	436140
132195	436141
490	436142
211787	436143
90360	436144
45097	436145
710	436146
1849	436147
13075	436148
121366	436149
60049	436150
2600	436151
62892	436152
640	436153
27134	436154
98902	436155
52671	436156
9811	436157
20828	436158
52310	436159
25751	436160
6977	436161
851	436162
311217	436163
24	436164
16771	436165
4606	436166
86094	436167
122576	436168
81551	436169
447	436170
1286	436171
18996	436172
175113	436173
87984	436174
9707	436175
13754	436176
302931	436177
23494	436178
29481	436179
32626	436180
19675	436181
3539	436182
34739	436183
20653	436184
195486	436185
6300	436186
16606	436187
4122	436188
6218	436189
5904	436190
9292	436191
63631	436192
125983	436193
4721	436194
7021	436195
965	436196
165789	436197
302630	436198
114782	436199
4970	436200
30056	436201
4214	436202
84057	436203
104910	436204
11219	436205
844	436206
23573	436207
247	436208
133015	436209
570	436210
3888	436211
795	436212
56514	436213
11881	436214
23782	436215
89359	436216
32348	436217
13036	436218
31431	436219
10558	436220
9938	436221
55242	436222
37076	436223
14247	436224
25466	436225
2894	436226
178052	436227
61107	436228
140493	436229
4187	436230
98120	436231
6639	436232
2661	436233
186840	436234
27380	436235
27359	436236
149826	436237
68593	436238
21492	436239
48697	436240
814	436241
20104	436242
50827	436243
90910	436244
306014	436245
67810	436246
1005	436247
5115	436248
15046	436249
49468	436250
171939	436251
136052	436252
1470	436253
2963	436254
16800	436255
47962	436256
144159	436257
5677	436258
12206	436259
17881	436260
43257	436261
7432	436262
95179	436263
14268	436264
15582	436265
12789	436266
129625	436267
32576	436268
12169	436269
278749	436270
17583	436271
162585	436272
3747	436273
177479	436274
163228	436275
143203	436276
66980	436277
2234	436278
31126	436279
105917	436280
612	436281
68810	436282
169703	436283
1233	436284
61613	436285
293706	436286
138327	436287
131853	436288
3469	436289
80	436290
162456	436291
15621	436292
36266	436293
598	436294
133	436295
53189	436296
43478	436297
270847	436298
40812	436299
11108	436300
81920	436301
239	436302
2642	436303
98150	436304
975	436305
197761	436306
22321	436307
83902	436308
24494	436309
18972	436310
199986	436311
42751	436312
52567	436313
8452	436314
45034	436315
18558	436316
160266	436317
67773	436318
48270	436319
18763	436320
13025	436321
28795	436322
83458	436323
174030	436324
101638	436325
302839	436326
28984	436327
32190	436328
4222	436329
23695	436330
1286	436331
34751	436332
8388	436333
50368	436334
126894	436335
56031	436336
55147	436337
21731	436338
12393	436339
1206	436340
230413	436341
48265	436342
75291	436343
43069	436344
35278	436345
68013	436346
47031	436347
6956	436348
29624	436349
4467	436350
68620	436351
133991	436352
58617	436353
1639	436354
1867	436355
28448	436356
126252	436357
45153	436358
265196	436359
17167	436360
27707	436361
17167	436362
3913	436363
24667	436364
109407	436365
17524	436366
24558	436367
332	436368
40495	436369
41289	436370
254452	436371
19844	436372
108309	436373
68912	436374
63407	436375
39029	436376
421	436377
117565	436378
3413	436379
75011	436380
747	436381
1298	436382
16587	436383
61675	436384
244580	436385
140715	436386
304452	436387
58852	436388
211876	436389
29812	436390
6931	436391
81856	436392
147661	436393
89075	436394
2354	436395
69900	436396
108772	436397
307997	436398
46430	436399
11512	436400
87936	436401
158792	436402
477	436403
992	436404
80	436405
22717	436406
178220	436407
2	436408
164919	436409
15756	436410
28185	436411
3429	436412
84837	436413
2585	436414
5099	436415
24496	436416
3657	436417
9224	436418
26061	436419
83572	436420
138187	436421
107070	436422
49432	436423
86561	436424
1520	436425
19398	436426
14141	436427
93204	436428
9190	436429
33405	436430
4480	436431
8223	436432
3215	436433
217037	436434
1502	436435
111568	436436
2445	436437
744	436438
109180	436439
158192	436440
4198	436441
22034	436442
2658	436443
5550	436444
37752	436445
813	436446
58615	436447
134527	436448
35	436449
113854	436450
3562	436451
8422	436452
51617	436453
22034	436454
100321	436455
17059	436456
3069	436457
81496	436458
110529	436459
645	436460
29180	436461
9971	436462
137336	436463
1351	436464
6350	436465
46683	436466
38321	436467
91	436468
170	436469
6010	436470
48892	436471
25739	436472
30427	436473
54587	436474
115037	436475
1910	436476
307091	436477
61753	436478
57159	436479
2314	436480
5495	436481
17186	436482
2937	436483
114661	436484
157808	436485
5935	436486
103834	436487
17185	436488
58758	436489
21509	436490
155845	436491
721	436492
28906	436493
18015	436494
56671	436495
717	436496
28202	436497
80448	436498
67062	436499
25483	436500
183925	436501
204766	436502
133964	436503
91397	436504
2726	436505
40969	436506
257356	436507
102383	436508
127388	436509
28838	436510
66726	436511
600	436512
28554	436513
139650	436514
5161	436515
18942	436516
656	436517
115673	436518
6473	436519
5550	436520
94150	436521
30100	436522
22233	436523
721	436524
85709	436525
35338	436526
8754	436527
244737	436528
206221	436529
2254	436530
173433	436531
159574	436532
70571	436533
96546	436534
46454	436535
32948	436536
86483	436537
90601	436538
123779	436539
127852	436540
10001	436541
56236	436542
2932	436543
11267	436544
4	436545
7332	436546
8	436547
181	436548
163864	436549
32608	436550
182985	436551
10765	436552
12985	436553
273623	436554
6045	436555
7276	436556
95068	436557
49666	436558
99816	436559
9250	436560
43465	436561
86153	436562
3069	436563
3197	436564
165218	436565
70231	436566
19482	436567
31624	436568
1033	436569
244885	436570
187601	436571
46969	436572
4175	436573
14903	436574
45594	436575
122130	436576
31796	436577
6158	436578
162	436579
1732	436580
57840	436581
1912	436582
43221	436583
16290	436584
4501	436585
730	436586
116552	436587
2948	436588
13176	436589
26794	436590
1958	436591
7656	436592
41328	436593
149416	436594
15791	436595
123405	436596
72030	436597
10139	436598
36693	436599
6054	436600
13599	436601
7264	436602
41	436603
9403	436604
62816	436605
139633	436606
56365	436607
220292	436608
155491	436609
200385	436610
119015	436611
47709	436612
2248	436613
715	436614
17619	436615
54293	436616
130150	436617
1440	436618
145165	436619
199562	436620
74590	436621
8262	436622
307994	436623
212122	436624
280935	436625
76031	436626
2469	436627
198	436628
58657	436629
174147	436630
1983	436631
1730	436632
35011	436633
2222	436634
9776	436635
1511	436636
46600	436637
136755	436638
18125	436639
12658	436640
20987	436641
229	436642
56056	436643
190653	436644
6691	436645
35081	436646
562	436647
78075	436648
242354	436649
82524	436650
11428	436651
6441	436652
173265	436653
186358	436654
29378	436655
36023	436656
29121	436657
19088	436658
71079	436659
43705	436660
4532	436661
28110	436662
132424	436663
116407	436664
91729	436665
48623	436666
2236	436667
3178	436668
28851	436669
29855	436670
29855	436671
19975	436672
63314	436673
2507	436674
29855	436675
217472	436676
42092	436677
126292	436678
34111	436679
16418	436680
307587	436681
17265	436682
18639	436683
2827	436684
152642	436685
80210	436686
144358	436687
61889	436688
195393	436689
26814	436690
53962	436691
44319	436692
95763	436693
17689	436694
2336	436695
6905	436696
148364	436697
266185	436698
4302	436699
136933	436700
5550	436701
67988	436702
15296	436703
39432	436704
5776	436705
40706	436706
35217	436707
116909	436708
34050	436709
88913	436710
574	436711
54667	436712
57508	436713
23417	436714
41931	436715
107408	436716
12594	436717
58758	436718
48621	436719
96353	436720
48553	436721
120997	436722
111067	436723
38265	436724
20108	436725
5560	436726
129142	436727
6242	436728
27529	436729
52913	436730
74919	436731
20111	436732
144773	436733
28246	436734
138744	436735
98398	436736
10243	436737
2924	436738
1440	436739
58992	436740
18092	436741
217	436742
133156	436743
6158	436744
5972	436745
2847	436746
836	436747
106448	436748
5725	436749
17865	436750
207	436751
187507	436752
768	436753
176211	436754
130181	436755
129229	436756
5432	436757
24463	436758
68132	436759
17265	436760
74215	436761
116975	436762
73403	436763
123054	436764
21069	436765
22202	436766
1328	436767
61801	436768
649	436769
35111	436770
5266	436771
5719	436772
187770	436773
181	436774
2769	436775
585	436776
90033	436777
3625	436778
7082	436779
77232	436780
24089	436781
16772	436782
28382	436783
6451	436784
82524	436785
27503	436786
665	436787
103601	436788
230921	436789
294480	436790
7342	436791
11754	436792
5573	436793
13430	436794
58385	436795
9467	436796
178324	436797
143378	436798
216033	436799
52540	436800
215917	436801
162259	436802
2898	436803
1194	436804
141019	436805
21090	436806
14928	436807
208440	436808
37091	436809
129685	436810
14764	436811
31633	436812
122057	436813
206352	436814
186992	436815
234669	436816
18671	436817
121864	436818
261086	436819
142429	436820
4690	436821
43178	436822
332	436823
41340	436824
152389	436825
15864	436826
5	436827
185646	436828
6876	436829
23923	436830
206851	436831
10282	436832
49754	436833
93420	436834
54766	436835
6128	436836
61768	436837
216957	436838
43101	436839
2024	436840
15454	436841
43683	436842
248350	436843
77828	436844
39758	436845
202548	436846
209935	436847
206830	436848
3388	436849
77804	436850
67413	436851
2418	436852
81	436853
78502	436854
67874	436855
216339	436856
38980	436857
41726	436858
42073	436859
273483	436860
15490	436861
37421	436862
150141	436863
171272	436864
3190	436865
44545	436866
8521	436867
72206	436868
56158	436869
90392	436870
12981	436871
9482	436872
48420	436873
91940	436874
2620	436875
129215	436876
101908	436877
64368	436878
717	436879
24659	436880
85735	436881
119951	436882
28046	436883
107763	436884
151821	436885
22370	436886
68251	436887
102358	436888
242328	436889
74643	436890
34025	436891
12584	436892
94831	436893
13260	436894
204	436895
28079	436896
5461	436897
217632	436898
183	436899
292977	436900
115697	436901
113796	436902
70470	436903
2608	436904
84037	436905
36996	436906
90854	436907
32590	436908
217060	436909
385	436910
247507	436911
276986	436912
3418	436913
22585	436914
138035	436915
285378	436916
11018	436917
2257	436918
290849	436919
188110	436920
127	436921
25575	436922
50479	436923
87449	436924
136638	436925
51243	436926
330	436927
145385	436928
70521	436929
48482	436930
40198	436931
134449	436932
12280	436933
1295	436934
46576	436935
23063	436936
308325	436937
151783	436938
3749	436939
412	436940
40820	436941
50102	436942
22993	436943
63193	436944
38170	436945
20519	436946
525	436947
55309	436948
25154	436949
84119	436950
164062	436951
44832	436952
96907	436953
216837	436954
129760	436955
36839	436956
19629	436957
42282	436958
1395	436959
995	436960
258619	436961
146417	436962
1067	436963
628	436964
4552	436965
18861	436966
18210	436967
17358	436968
256031	436969
82073	436970
94794	436971
2971	436972
28919	436973
37015	436974
23402	436975
40093	436976
1425	436977
31447	436978
66115	436979
44396	436980
11337	436981
58478	436982
33298	436983
132789	436984
228477	436985
20509	436986
65280	436987
4247	436988
214398	436989
41097	436990
9796	436991
65500	436992
89986	436993
192612	436994
239	436995
26943	436996
34123	436997
18263	436998
1070	436999
24595	437000
197811	437001
1157	437002
7142	437003
256488	437004
54703	437005
166483	437006
47420	437007
2718	437008
742	437009
371	437010
2500	437011
108097	437012
6661	437013
58031	437014
17917	437015
177172	437016
41342	437017
49	437018
24692	437019
34251	437020
821	437021
40713	437022
181178	437023
18810	437024
51456	437025
3020	437026
27000	437027
25481	437028
4313	437029
462	437030
324	437031
21977	437032
93178	437033
175273	437034
19193	437035
87900	437036
63852	437037
3971	437038
30945	437039
10696	437040
44823	437041
1914	437042
12641	437043
78560	437044
123335	437045
21906	437046
122170	437047
3217	437048
10221	437049
195791	437050
60714	437051
5082	437052
46184	437053
31578	437054
9606	437055
84844	437056
52808	437057
9428	437058
4508	437059
71653	437060
210199	437061
2450	437062
72084	437063
10993	437064
40611	437065
55362	437066
113168	437067
10772	437068
65915	437069
68606	437070
281293	437071
4935	437072
38128	437073
17928	437074
59861	437075
171507	437076
124451	437077
270780	437078
13548	437079
119371	437080
194	437081
37907	437082
11641	437083
655	437084
123775	437085
758	437086
7142	437087
47420	437088
65084	437089
139948	437090
176790	437091
519	437092
2765	437093
18527	437094
107277	437095
2728	437096
2830	437097
5654	437098
5241	437099
61391	437100
82371	437101
853	437102
3241	437103
83192	437104
66	437105
11669	437106
13474	437107
45375	437108
12700	437109
1440	437110
4582	437111
195217	437112
1785	437113
100743	437114
24117	437115
214938	437116
1307	437117
72014	437118
4796	437119
7931	437120
66854	437121
23397	437122
1458	437123
41482	437124
15093	437125
8170	437126
36972	437127
169495	437128
9427	437129
213294	437130
2109	437131
3335	437132
8583	437133
5815	437134
1487	437135
49703	437136
61600	437137
6850	437138
13267	437139
729	437140
14179	437141
139804	437142
98980	437143
57963	437144
13887	437145
49384	437146
24714	437147
39686	437148
80996	437149
8813	437150
1530	437151
11815	437152
133085	437153
119351	437154
79665	437155
249939	437156
41327	437157
8316	437158
243	437159
15319	437160
189447	437161
40454	437162
77290	437163
26967	437164
11886	437165
13284	437166
130044	437167
12988	437168
3768	437169
22225	437170
7053	437171
2755	437172
123703	437173
43185	437174
50743	437175
46008	437176
678	437177
105020	437178
95762	437179
36044	437180
9535	437181
18034	437182
29172	437183
4348	437184
144048	437185
10805	437186
208172	437187
9422	437188
71261	437189
130232	437190
26122	437191
74151	437192
214687	437193
30325	437194
8191	437195
15739	437196
329	437197
128	437198
182635	437199
35414	437200
7584	437201
56709	437202
213516	437203
50696	437204
93703	437205
67816	437206
14393	437207
80399	437208
42631	437209
119229	437210
36994	437211
5107	437212
27700	437213
44822	437214
17187	437215
3849	437216
6560	437217
90728	437218
257882	437219
2838	437220
2035	437221
19487	437222
72321	437223
16478	437224
15563	437225
1034	437226
100180	437227
86	437228
17962	437229
13496	437230
5119	437231
114645	437232
113347	437233
1746	437234
21069	437235
273670	437236
204	437237
348	437238
94270	437239
90723	437240
4747	437241
41318	437242
27290	437243
8157	437244
847	437245
17983	437246
9828	437247
62735	437248
42196	437249
147555	437250
3697	437251
3466	437252
4462	437253
291882	437254
2991	437255
4684	437256
126659	437257
115534	437258
15674	437259
34	437260
115421	437261
1520	437262
105921	437263
60655	437264
55816	437265
371	437266
888	437267
12653	437268
117467	437269
3616	437270
206682	437271
3373	437272
83561	437273
41342	437274
63447	437275
94398	437276
175429	437277
15237	437278
49538	437279
119181	437280
3098	437281
17954	437282
16239	437283
120628	437284
41336	437285
1363	437286
24692	437287
6410	437288
9849	437289
25060	437290
126027	437291
61746	437292
7724	437293
37633	437294
4579	437295
86844	437296
3625	437297
550	437298
93022	437299
67356	437300
247306	437301
26029	437302
53064	437303
2174	437304
85036	437305
7076	437306
8472	437307
26641	437308
96656	437309
5899	437310
118772	437311
48819	437312
305598	437313
23067	437314
6672	437315
66120	437316
9728	437317
194746	437318
277	437319
130339	437320
6862	437321
15082	437322
9144	437323
43648	437324
33179	437325
86173	437326
115268	437327
8563	437328
2119	437329
22245	437330
55816	437331
89862	437332
40429	437333
134355	437334
16452	437335
13085	437336
37738	437337
28334	437338
59369	437339
632	437340
2659	437341
320	437342
48683	437343
65809	437344
158327	437345
83383	437346
15321	437347
28956	437348
4138	437349
132002	437350
550	437351
71559	437352
105031	437353
14497	437354
102362	437355
3773	437356
9178	437357
97587	437358
42053	437359
3633	437360
16623	437361
178379	437362
149824	437363
36	437364
935	437365
124793	437366
80842	437367
559	437368
144359	437369
54024	437370
16808	437371
1833	437372
12450	437373
90603	437374
57602	437375
29941	437376
14762	437377
27849	437378
4708	437379
251360	437380
52226	437381
33201	437382
21430	437383
193926	437384
193599	437385
20800	437386
51439	437387
2250	437388
51598	437389
31757	437390
66716	437391
5960	437392
678	437393
7244	437394
139306	437395
74390	437396
1016	437397
51296	437398
87279	437399
198835	437400
80976	437401
1523	437402
1824	437403
117175	437404
2069	437405
14604	437406
27146	437407
5194	437408
22465	437409
19000	437410
192357	437411
1572	437412
4489	437413
20186	437414
7132	437415
39796	437416
31900	437417
12952	437418
216760	437419
182543	437420
24684	437421
25344	437422
3022	437423
7684	437424
235662	437425
161278	437426
2421	437427
2266	437428
24692	437429
24692	437430
4940	437431
19673	437432
3875	437433
11792	437434
67351	437435
12134	437436
430	437437
3287	437438
32600	437439
136134	437440
224078	437441
21335	437442
67201	437443
128155	437444
47555	437445
263994	437446
270747	437447
84287	437448
129100	437449
50714	437450
6218	437451
97298	437452
22432	437453
7496	437454
1535	437455
4470	437456
51777	437457
128114	437458
1899	437459
82024	437460
68013	437461
78809	437462
73740	437463
102973	437464
137346	437465
34534	437466
34534	437467
183580	437468
1305	437469
75979	437470
286637	437471
304079	437472
1098	437473
88159	437474
13352	437475
1098	437476
77650	437477
206021	437478
92116	437479
24158	437480
573	437481
186042	437482
146620	437483
24	437484
37111	437485
7216	437486
33319	437487
1225	437488
39985	437489
3073	437490
5414	437491
18946	437492
56656	437493
1550	437494
10649	437495
3811	437496
29435	437497
10727	437498
5465	437499
23297	437500
27758	437501
605	437502
27366	437503
5896	437504
5608	437505
7217	437506
82222	437507
4326	437508
25445	437509
131179	437510
11729	437511
6529	437512
3694	437513
3500	437514
126413	437515
86586	437516
51641	437517
7125	437518
228	437519
42067	437520
93015	437521
5229	437522
1747	437523
6011	437524
49766	437525
154895	437526
95311	437527
98373	437528
227895	437529
24	437530
142838	437531
55917	437532
36700	437533
101	437534
9615	437535
78322	437536
74373	437537
188095	437538
1213	437539
42595	437540
38507	437541
36465	437542
4320	437543
257589	437544
134386	437545
77894	437546
70714	437547
11465	437548
332	437549
28956	437550
41883	437551
271357	437552
30982	437553
20655	437554
74402	437555
152631	437556
83277	437557
286212	437558
8608	437559
212056	437560
12848	437561
1176	437562
9285	437563
125642	437564
94005	437565
73639	437566
272405	437567
42286	437568
37111	437569
236	437570
128641	437571
12255	437572
6855	437573
8	437574
90431	437575
15766	437576
11018	437577
28703	437578
43623	437579
5982	437580
114540	437581
57865	437582
12588	437583
72948	437584
217843	437585
99402	437586
13303	437587
76743	437588
941	437589
38037	437590
265097	437591
3197	437592
114779	437593
38	437594
3539	437595
25044	437596
3707	437597
3673	437598
1942	437599
1486	437600
217807	437601
3792	437602
174495	437603
20091	437604
15038	437605
108166	437606
59	437607
6677	437608
42171	437609
68485	437610
6622	437611
8161	437612
2993	437613
9105	437614
66673	437615
21758	437616
67953	437617
181489	437618
81	437619
186815	437620
5739	437621
2556	437622
600	437623
1401	437624
141345	437625
1567	437626
12459	437627
38337	437628
257	437629
59868	437630
38501	437631
143346	437632
9007	437633
6218	437634
38718	437635
1479	437636
77809	437637
33318	437638
18326	437639
4664	437640
119143	437641
99382	437642
7395	437643
25982	437644
5739	437645
25827	437646
82289	437647
2858	437648
35159	437649
20833	437650
60970	437651
7353	437652
67806	437653
241076	437654
130861	437655
79797	437656
102755	437657
262940	437658
169865	437659
144766	437660
155244	437661
73436	437662
233667	437663
90442	437664
12921	437665
107646	437666
149970	437667
86603	437668
41023	437669
107258	437670
178461	437671
73436	437672
107446	437673
103400	437674
68955	437675
117309	437676
62881	437677
57688	437678
221322	437679
186628	437680
23424	437681
3144	437682
275285	437683
24642	437684
24945	437685
143628	437686
10623	437687
200629	437688
9673	437689
192238	437690
35575	437691
1502	437692
43977	437693
64930	437694
120084	437695
123278	437696
143229	437697
26297	437698
93300	437699
177803	437700
153670	437701
36764	437702
73032	437703
183132	437704
55060	437705
10901	437706
141133	437707
41508	437708
41508	437709
41508	437710
193969	437711
119253	437712
114058	437713
267794	437714
146570	437715
296958	437716
28981	437717
49814	437718
103572	437719
204943	437720
151265	437721
34375	437722
67989	437723
259454	437724
61172	437725
98218	437726
8310	437727
110526	437728
109260	437729
107722	437730
6278	437731
99193	437732
58374	437733
88959	437734
194030	437735
28171	437736
6112	437737
30020	437738
11832	437739
101786	437740
62870	437741
288208	437742
2873	437743
690	437744
4651	437745
25438	437746
129109	437747
10579	437748
22004	437749
7001	437750
475	437751
25352	437752
49876	437753
220365	437754
11149	437755
3674	437756
11516	437757
56501	437758
632	437759
8978	437760
1234	437761
56879	437762
4510	437763
216525	437764
48223	437765
8245	437766
5153	437767
39026	437768
15864	437769
662	437770
128859	437771
186589	437772
15732	437773
371	437774
1099	437775
933	437776
39323	437777
2046	437778
120444	437779
80200	437780
18483	437781
5099	437782
21866	437783
4261	437784
46236	437785
37638	437786
186540	437787
4640	437788
23278	437789
20518	437790
54192	437791
174992	437792
22944	437793
21106	437794
63106	437795
55669	437796
147224	437797
90674	437798
33	437799
78378	437800
39023	437801
91509	437802
13599	437803
6301	437804
8584	437805
289933	437806
35238	437807
3973	437808
6071	437809
3941	437810
9831	437811
8388	437812
31325	437813
31697	437814
183184	437815
26718	437816
14046	437817
43107	437818
728	437819
236492	437820
113314	437821
48054	437822
1184	437823
1010	437824
1157	437825
103282	437826
3616	437827
135067	437828
32546	437829
649	437830
7711	437831
757	437832
243	437833
25373	437834
90516	437835
13121	437836
888	437837
3709	437838
53075	437839
194063	437840
446	437841
51930	437842
29137	437843
16288	437844
15119	437845
3238	437846
16762	437847
8465	437848
223	437849
9293	437850
46822	437851
151094	437852
20609	437853
657	437854
77652	437855
10533	437856
3412	437857
632	437858
5950	437859
22246	437860
8198	437861
77637	437862
118270	437863
4534	437864
2496	437865
38974	437866
991	437867
93191	437868
226695	437869
150229	437870
95013	437871
178356	437872
251022	437873
6672	437874
57947	437875
11989	437876
56120	437877
33319	437878
4063	437879
250971	437880
209047	437881
116600	437882
195041	437883
15800	437884
252387	437885
106	437886
1375	437887
12945	437888
125670	437889
195118	437890
148530	437891
35953	437892
154272	437893
143464	437894
182284	437895
41166	437896
9730	437897
3154	437898
51046	437899
132911	437900
39702	437901
1053	437902
30954	437903
9507	437904
6924	437905
35070	437906
127538	437907
16188	437908
12083	437909
68314	437910
31810	437911
22941	437912
481	437913
30776	437914
5844	437915
12217	437916
64447	437917
65883	437918
9684	437919
67951	437920
85054	437921
45161	437922
6718	437923
1723	437924
9172	437925
109906	437926
81777	437927
9144	437928
76537	437929
4354	437930
222627	437931
8762	437932
26861	437933
30793	437934
30476	437935
72655	437936
17979	437937
1204	437938
4454	437939
81643	437940
7677	437941
87902	437942
7667	437943
13423	437944
35407	437945
6667	437946
39337	437947
121360	437948
16808	437949
455	437950
481	437951
4719	437952
113492	437953
77108	437954
22494	437955
176790	437956
5924	437957
28405	437958
77554	437959
51997	437960
98381	437961
182748	437962
1211	437963
2930	437964
53179	437965
7381	437966
168478	437967
19066	437968
38066	437969
18968	437970
1486	437971
193814	437972
251818	437973
4201	437974
57463	437975
167797	437976
59544	437977
2736	437978
1119	437979
37499	437980
8176	437981
61138	437982
59140	437983
264643	437984
14080	437985
42710	437986
45549	437987
74284	437988
37106	437989
212986	437990
7966	437991
100	437992
174784	437993
41045	437994
85551	437995
3502	437996
11052	437997
1849	437998
9207	437999
2395	438000
145051	438001
114	438002
26256	438003
164082	438004
171	438005
115246	438006
9716	438007
121033	438008
69822	438009
199726	438010
106477	438011
84928	438012
4164	438013
9153	438014
1802	438015
214347	438016
110020	438017
29745	438018
107193	438019
46053	438020
101328	438021
86036	438022
15091	438023
241	438024
4290	438025
6255	438026
3116	438027
593	438028
4798	438029
10916	438030
9216	438031
9818	438032
29328	438033
10806	438034
2496	438035
74396	438036
1833	438037
23281	438038
12864	438039
132438	438040
72888	438041
61627	438042
120436	438043
96174	438044
76904	438045
4226	438046
390	438047
8275	438048
10338	438049
44075	438050
228	438051
8059	438052
107267	438053
6078	438054
178019	438055
143786	438056
1461	438057
13814	438058
11215	438059
165538	438060
26145	438061
730	438062
125794	438063
15494	438064
147296	438065
42213	438066
7812	438067
260042	438068
202	438069
127315	438070
16846	438071
2092	438072
7271	438073
41522	438074
110104	438075
8548	438076
25253	438077
49703	438078
40545	438079
54489	438080
17547	438081
170210	438082
83123	438083
202	438084
57974	438085
515	438086
12013	438087
159	438088
60276	438089
45765	438090
6685	438091
199505	438092
49417	438093
4698	438094
134436	438095
23600	438096
9273	438097
7720	438098
33912	438099
59627	438100
15496	438101
31325	438102
60206	438103
153596	438104
32004	438105
7494	438106
10925	438107
258031	438108
2842	438109
164840	438110
271657	438111
43944	438112
26539	438113
5181	438114
48573	438115
98641	438116
2508	438117
35223	438118
55787	438119
9142	438120
78916	438121
52521	438122
1704	438123
121438	438124
14765	438125
2693	438126
172421	438127
38229	438128
15240	438129
22353	438130
37257	438131
12219	438132
10161	438133
284085	438134
56450	438135
980	438136
79447	438137
72817	438138
2846	438139
253	438140
12329	438141
67659	438142
95784	438143
2106	438144
5380	438145
700	438146
43782	438147
54698	438148
83128	438149
214206	438150
167192	438151
54144	438152
54782	438153
263138	438154
23600	438155
41418	438156
47265	438157
16159	438158
90632	438159
429	438160
18668	438161
39456	438162
124123	438163
221124	438164
17442	438165
8506	438166
37670	438167
75451	438168
42840	438169
576	438170
282187	438171
100724	438172
78600	438173
1572	438174
25963	438175
74902	438176
19077	438177
161731	438178
13115	438179
80934	438180
682	438181
119473	438182
79554	438183
10258	438184
92888	438185
18535	438186
56120	438187
26055	438188
17548	438189
6674	438190
3251	438191
772	438192
22154	438193
80574	438194
41074	438195
43420	438196
1948	438197
16732	438198
61886	438199
28651	438200
198	438201
17270	438202
110631	438203
65195	438204
45209	438205
1567	438206
13319	438207
8685	438208
146279	438209
106626	438210
265423	438211
130578	438212
85708	438213
13115	438214
2120	438215
62138	438216
32064	438217
793	438218
138685	438219
8973	438220
32694	438221
95827	438222
4517	438223
105291	438224
46601	438225
3881	438226
4969	438227
14613	438228
126127	438229
31529	438230
57582	438231
45888	438232
5686	438233
32995	438234
11375	438235
4209	438236
131732	438237
9089	438238
13065	438239
21941	438240
41864	438241
173578	438242
2873	438243
101849	438244
66929	438245
421	438246
16188	438247
119135	438248
40628	438249
2894	438250
161485	438251
57529	438252
8356	438253
31967	438254
67358	438255
25591	438256
91664	438257
2115	438258
10236	438259
1256	438260
17626	438261
31034	438262
50583	438263
22051	438264
160733	438265
13672	438266
26328	438267
119563	438268
102362	438269
154130	438270
736	438271
185557	438272
284978	438273
124	438274
267447	438275
10082	438276
13536	438277
121581	438278
87297	438279
259582	438280
141978	438281
269352	438282
90248	438283
916	438284
61600	438285
3729	438286
24715	438287
164509	438288
25	438289
18163	438290
29007	438291
21339	438292
51560	438293
112520	438294
9425	438295
2532	438296
34770	438297
102399	438298
2265	438299
45016	438300
11408	438301
2842	438302
125756	438303
30283	438304
307075	438305
17833	438306
174513	438307
118737	438308
84993	438309
310121	438310
4727	438311
3976	438312
181686	438313
46578	438314
18962	438315
18189	438316
1119	438317
4697	438318
3942	438319
206347	438320
1882	438321
686	438322
265287	438323
44562	438324
220380	438325
9587	438326
23772	438327
261242	438328
46591	438329
17617	438330
420	438331
63259	438332
8997	438333
5764	438334
168312	438335
193115	438336
193368	438337
15514	438338
144975	438339
4743	438340
5398	438341
92040	438342
2807	438343
9209	438344
7667	438345
24044	438346
93498	438347
109239	438348
1004	438349
133426	438350
1446	438351
132405	438352
21392	438353
59618	438354
212397	438355
106625	438356
19214	438357
75457	438358
2740	438359
10660	438360
11384	438361
25574	438362
704	438363
60852	438364
3671	438365
312157	438366
12067	438367
6378	438368
31431	438369
6861	438370
69456	438371
16217	438372
211363	438373
55923	438374
114	438375
188895	438376
13004	438377
17683	438378
63135	438379
4831	438380
235585	438381
12102	438382
9528	438383
133535	438384
38047	438385
37832	438386
28571	438387
46942	438388
30216	438389
87391	438390
105112	438391
2840	438392
300487	438393
24934	438394
39426	438395
41906	438396
1748	438397
27234	438398
11483	438399
48830	438400
59373	438401
1517	438402
185424	438403
2479	438404
17387	438405
24823	438406
24	438407
21218	438408
286318	438409
18511	438410
2974	438411
278350	438412
39760	438413
124766	438414
193596	438415
119340	438416
132514	438417
55924	438418
52308	438419
122807	438420
60676	438421
33	438422
239	438423
18673	438424
329	438425
125471	438426
186879	438427
38476	438428
3532	438429
92445	438430
60811	438431
194057	438432
285	438433
202755	438434
20046	438435
79608	438436
127016	438437
40245	438438
101445	438439
5339	438440
9290	438441
83751	438442
604	438443
158930	438444
438	438445
71956	438446
48784	438447
11361	438448
93249	438449
139761	438450
2669	438451
31017	438452
120464	438453
1958	438454
24213	438455
10043	438456
221512	438457
265469	438458
36235	438459
969	438460
100	438461
160	438462
197239	438463
5220	438464
10556	438465
11614	438466
22377	438467
111240	438468
32234	438469
109966	438470
63430	438471
35027	438472
56656	438473
33849	438474
114	438475
27985	438476
5431	438477
273115	438478
67244	438479
66153	438480
3656	438481
119238	438482
154705	438483
109808	438484
8989	438485
28987	438486
27531	438487
12257	438488
72655	438489
126930	438490
93137	438491
1510	438492
179550	438493
6116	438494
178088	438495
95226	438496
188785	438497
57111	438498
17267	438499
44160	438500
80076	438501
1299	438502
53388	438503
76625	438504
7375	438505
3678	438506
2042	438507
15622	438508
1973	438509
2703	438510
14751	438511
17037	438512
13909	438513
58343	438514
3431	438515
4499	438516
72064	438517
101350	438518
3171	438519
10633	438520
21	438521
194	438522
342	438523
51355	438524
94063	438525
34345	438526
3642	438527
78761	438528
176353	438529
199333	438530
2897	438531
40019	438532
60276	438533
135502	438534
16482	438535
29339	438536
42653	438537
253024	438538
70037	438539
228107	438540
167864	438541
5370	438542
17373	438543
48544	438544
21280	438545
42435	438546
18521	438547
25736	438548
133109	438549
49375	438550
45972	438551
9341	438552
17220	438553
84821	438554
156609	438555
172834	438556
6882	438557
278627	438558
167358	438559
7155	438560
30	438561
23635	438562
17749	438563
22900	438564
21717	438565
14730	438566
187383	438567
269116	438568
620	438569
76173	438570
669	438571
7431	438572
46427	438573
59	438574
242940	438575
10664	438576
23888	438577
199	438578
20439	438579
23488	438580
10	438581
5408	438582
4908	438583
54429	438584
87665	438585
4871	438586
40912	438587
6320	438588
305363	438589
28775	438590
378	438591
914	438592
7198	438593
40186	438594
19047	438595
72374	438596
285082	438597
56252	438598
5657	438599
18879	438600
29848	438601
116874	438602
95620	438603
10	438604
132425	438605
128463	438606
129267	438607
86078	438608
1149	438609
7870	438610
272724	438611
45620	438612
100192	438613
3509	438614
18971	438615
2105	438616
5	438617
21067	438618
6152	438619
172697	438620
40571	438621
148269	438622
8288	438623
9455	438624
9455	438625
148268	438626
3297	438627
40277	438628
91146	438629
65288	438630
14063	438631
5352	438632
11741	438633
263459	438634
190145	438635
37188	438636
2508	438637
13812	438638
63755	438639
137754	438640
18341	438641
112963	438642
194740	438643
83673	438644
95096	438645
4995	438646
1096	438647
63597	438648
77166	438649
9229	438650
12	438651
329	438652
166	438653
15917	438654
290116	438655
16509	438656
44999	438657
203266	438658
316	438659
316	438660
31520	438661
5741	438662
71248	438663
1826	438664
1826	438665
199965	438666
175274	438667
332	438668
7014	438669
61194	438670
5975	438671
19419	438672
33949	438673
221700	438674
7005	438675
76667	438676
299911	438677
3256	438678
6844	438679
60065	438680
24642	438681
56276	438682
46228	438683
11018	438684
36339	438685
60968	438686
2315	438687
6417	438688
34906	438689
24864	438690
81220	438691
44508	438692
32752	438693
39821	438694
62279	438695
38495	438696
16964	438697
39367	438698
93596	438699
50587	438700
41506	438701
933	438702
6455	438703
33910	438704
84832	438705
55457	438706
60175	438707
125778	438708
55468	438709
4070	438710
3854	438711
33683	438712
717	438713
37670	438714
34073	438715
114179	438716
460	438717
56894	438718
40375	438719
6513	438720
130646	438721
39925	438722
43317	438723
75995	438724
58515	438725
72004	438726
7403	438727
7908	438728
100295	438729
3581	438730
419	438731
187	438732
628	438733
76368	438734
1513	438735
2837	438736
21713	438737
111078	438738
153775	438739
324	438740
13893	438741
78428	438742
28773	438743
96055	438744
69879	438745
24001	438746
58134	438747
182192	438748
43848	438749
12572	438750
462	438751
21856	438752
19341	438753
4646	438754
4274	438755
5779	438756
239839	438757
20192	438758
12498	438759
563	438760
1401	438761
105148	438762
2868	438763
8	438764
14893	438765
104775	438766
4226	438767
279507	438768
649	438769
312772	438770
51683	438771
170597	438772
817	438773
62545	438774
133587	438775
5501	438776
28180	438777
37146	438778
1720	438779
28954	438780
31335	438781
9232	438782
92749	438783
202	438784
248265	438785
21572	438786
123542	438787
7075	438788
8159	438789
45881	438790
3590	438791
3975	438792
189218	438793
36557	438794
75858	438795
73981	438796
37291	438797
28548	438798
144267	438799
39810	438800
3334	438801
25689	438802
690	438803
6007	438804
101468	438805
57689	438806
129861	438807
14016	438808
33050	438809
142368	438810
6694	438811
3590	438812
61249	438813
140375	438814
187165	438815
2511	438816
98968	438817
1651	438818
4627	438819
2063	438820
5904	438821
19576	438822
1873	438823
56768	438824
128927	438825
6804	438826
142276	438827
58109	438828
55060	438829
115948	438830
27191	438831
4762	438832
290380	438833
6590	438834
5329	438835
5563	438836
44754	438837
91530	438838
89108	438839
11862	438840
35378	438841
659	438842
54895	438843
844	438844
104863	438845
3558	438846
954	438847
37259	438848
3556	438849
18763	438850
77166	438851
101799	438852
36137	438853
52801	438854
181	438855
1531	438856
179679	438857
1009	438858
116529	438859
20036	438860
47831	438861
14551	438862
74006	438863
8103	438864
15221	438865
35756	438866
109562	438867
1106	438868
6513	438869
129109	438870
16203	438871
3690	438872
113034	438873
34052	438874
24336	438875
141196	438876
903	438877
717	438878
903	438879
85921	438880
36853	438881
83565	438882
28984	438883
56677	438884
10988	438885
8726	438886
277508	438887
11227	438888
133410	438889
212291	438890
109242	438891
53161	438892
10378	438893
84803	438894
38554	438895
65860	438896
80460	438897
57102	438898
8440	438899
43082	438900
79875	438901
446	438902
2569	438903
1106	438904
5432	438905
12853	438906
174811	438907
2024	438908
3525	438909
112879	438910
856	438911
177236	438912
64091	438913
134167	438914
108963	438915
10	438916
24811	438917
36444	438918
5177	438919
5399	438920
172289	438921
20840	438922
8769	438923
18427	438924
39395	438925
48480	438926
200023	438927
4751	438928
906	438929
267226	438930
263698	438931
292448	438932
222767	438933
214744	438934
6567	438935
25009	438936
29810	438937
233471	438938
102092	438939
32124	438940
127525	438941
161622	438942
191318	438943
36991	438944
43	438945
84297	438946
38434	438947
72441	438948
28501	438949
346	438950
7001	438951
8323	438952
36012	438953
90	438954
228	438955
5844	438956
78336	438957
79433	438958
49460	438959
9441	438960
258241	438961
278524	438962
10155	438963
12161	438964
39369	438965
9077	438966
261559	438967
31453	438968
84405	438969
181	438970
57725	438971
3908	438972
24695	438973
5694	438974
70249	438975
4473	438976
203495	438977
260556	438978
9771	438979
7483	438980
7483	438981
9820	438982
18573	438983
9270	438984
17609	438985
69392	438986
10255	438987
97307	438988
134622	438989
3913	438990
32	438991
116703	438992
128680	438993
195231	438994
7947	438995
3429	438996
135156	438997
1556	438998
3154	438999
2105	439000
2833	439001
20996	439002
38722	439003
15462	439004
57210	439005
52782	439006
221	439007
155633	439008
345	439009
86333	439010
90997	439011
3178	439012
27152	439013
9052	439014
34507	439015
17582	439016
123131	439017
74206	439018
9273	439019
211171	439020
67285	439021
14238	439022
77253	439023
6146	439024
284277	439025
22495	439026
25753	439027
22567	439028
11606	439029
10421	439030
46490	439031
35443	439032
81717	439033
107650	439034
136853	439035
156822	439036
55447	439037
88616	439038
202823	439039
19742	439040
11563	439041
5138	439042
893	439043
40482	439044
141157	439045
21070	439046
10132	439047
73380	439048
1593	439049
14610	439050
151428	439051
241540	439052
8288	439053
63418	439054
13291	439055
75707	439056
56010	439057
7794	439058
21720	439059
9107	439060
1162	439061
173265	439062
37532	439063
1206	439064
265035	439065
51655	439066
129	439067
201914	439068
31687	439069
38129	439070
145193	439071
215047	439072
60099	439073
81	439074
12007	439075
32606	439076
195	439077
130	439078
2249	439079
9603	439080
129216	439081
302	439082
96206	439083
70275	439084
16612	439085
28499	439086
10936	439087
107967	439088
290948	439089
30627	439090
30966	439091
9560	439092
187883	439093
26765	439094
91206	439095
189035	439096
63400	439097
216635	439098
60961	439099
5512	439100
135266	439101
30548	439102
15841	439103
25065	439104
46639	439105
23284	439106
282963	439107
334	439108
6631	439109
4429	439110
13706	439111
97654	439112
95835	439113
18962	439114
2570	439115
1864	439116
1864	439117
4533	439118
1332	439119
27134	439120
43344	439121
8448	439122
38507	439123
2267	439124
62275	439125
96382	439126
528	439127
111911	439128
17036	439129
7027	439130
170365	439131
7746	439132
8737	439133
4701	439134
6069	439135
8058	439136
112148	439137
18098	439138
10220	439139
182261	439140
119451	439141
50201	439142
52610	439143
156352	439144
116944	439145
191754	439146
27962	439147
79239	439148
5	439149
54233	439150
73674	439151
49616	439152
107004	439153
2176	439154
18658	439155
18799	439156
86095	439157
101893	439158
305239	439159
456	439160
215229	439161
68682	439162
316	439163
3122	439164
297865	439165
184749	439166
206759	439167
216128	439168
1217	439169
11249	439170
7347	439171
98833	439172
12043	439173
300579	439174
204932	439175
41187	439176
15978	439177
53886	439178
101793	439179
20908	439180
53425	439181
53425	439182
21685	439183
14355	439184
10581	439185
17610	439186
22343	439187
130510	439188
214756	439189
217827	439190
39436	439191
18039	439192
26729	439193
286465	439194
22375	439195
18317	439196
18479	439197
200	439198
160202	439199
17790	439200
12219	439201
27897	439202
292273	439203
19088	439204
220	439205
622	439206
39964	439207
10317	439208
43783	439209
7008	439210
1061	439211
332	439212
11862	439213
38065	439214
37842	439215
167	439216
10028	439217
165664	439218
117050	439219
97770	439220
8309	439221
216929	439222
870	439223
179884	439224
136431	439225
3919	439226
25515	439227
12466	439228
6182	439229
3147	439230
85283	439231
301110	439232
3887	439233
30707	439234
1576	439235
8018	439236
3363	439237
200096	439238
140229	439239
2493	439240
27618	439241
15493	439242
6154	439243
10797	439244
139592	439245
172471	439246
11561	439247
173580	439248
74833	439249
1541	439250
46994	439251
31348	439252
14735	439253
17942	439254
64204	439255
158449	439256
19200	439257
52507	439258
36106	439259
40022	439260
57296	439261
289856	439262
57252	439263
147117	439264
249908	439265
98443	439266
29301	439267
810	439268
2496	439269
42747	439270
100639	439271
32044	439272
14899	439273
29368	439274
224	439275
5080	439276
158695	439277
158760	439278
214557	439279
5844	439280
339	439281
4429	439282
12037	439283
170422	439284
1651	439285
108993	439286
117013	439287
198799	439288
23186	439289
218472	439290
2899	439291
100	439292
6078	439293
18111	439294
104176	439295
4198	439296
81840	439297
12687	439298
137235	439299
528	439300
30744	439301
185472	439302
20296	439303
14393	439304
24810	439305
69873	439306
5293	439307
4324	439308
6340	439309
10	439310
34941	439311
19801	439312
1482	439313
146719	439314
2372	439315
74	439316
19548	439317
19075	439318
110592	439319
3417	439320
11518	439321
43873	439322
91223	439323
85709	439324
41136	439325
54030	439326
227108	439327
83267	439328
9497	439329
61069	439330
136675	439331
110700	439332
118192	439333
55250	439334
80110	439335
297051	439336
49257	439337
180603	439338
616	439339
181339	439340
189938	439341
17396	439342
85904	439343
69591	439344
32413	439345
281	439346
107379	439347
45595	439348
170517	439349
6603	439350
34861	439351
1352	439352
29230	439353
16288	439354
37174	439355
132545	439356
10281	439357
1420	439358
211	439359
225356	439360
609	439361
6184	439362
24	439363
1040	439364
1552	439365
49939	439366
47939	439367
19689	439368
134455	439369
30449	439370
129522	439371
2111	439372
59812	439373
268027	439374
17954	439375
21487	439376
97647	439377
9455	439378
9649	439379
8904	439380
151941	439381
30424	439382
20610	439383
82677	439384
51423	439385
1075	439386
103916	439387
11912	439388
8121	439389
29098	439390
6383	439391
9872	439392
33232	439393
38612	439394
24404	439395
83173	439396
6594	439397
14904	439398
83337	439399
89741	439400
87007	439401
223	439402
234339	439403
129230	439404
33754	439405
1213	439406
19084	439407
156794	439408
6219	439409
106121	439410
9743	439411
51681	439412
27412	439413
119563	439414
206609	439415
57145	439416
27532	439417
9077	439418
31932	439419
127484	439420
87909	439421
36691	439422
28008	439423
390	439424
6087	439425
188661	439426
6584	439427
51106	439428
25727	439429
5425	439430
265101	439431
2381	439432
101045	439433
24533	439434
30854	439435
24867	439436
47794	439437
27138	439438
207800	439439
14137	439440
18633	439441
63205	439442
282095	439443
59269	439444
25827	439445
58311	439446
29924	439447
52003	439448
14803	439449
21466	439450
18174	439451
8744	439452
9907	439453
18571	439454
102557	439455
262069	439456
19822	439457
53406	439458
194	439459
285	439460
27000	439461
657	439462
190747	439463
23033	439464
53549	439465
7175	439466
7129	439467
1006	439468
931	439469
88492	439470
528	439471
2893	439472
179387	439473
1859	439474
39445	439475
3878	439476
9363	439477
7692	439478
277286	439479
31390	439480
276	439481
90838	439482
308	439483
42954	439484
629	439485
7978	439486
7741	439487
26535	439488
3525	439489
40839	439490
1138	439491
17954	439492
47129	439493
528	439494
931	439495
75301	439496
11903	439497
128936	439498
80290	439499
2086	439500
63316	439501
15458	439502
46446	439503
13934	439504
3967	439505
13068	439506
74659	439507
54955	439508
69397	439509
145474	439510
39738	439511
247701	439512
87776	439513
144938	439514
77991	439515
297429	439516
116388	439517
18030	439518
36128	439519
178478	439520
151880	439521
207572	439522
94395	439523
173553	439524
257076	439525
73847	439526
53481	439527
169702	439528
34664	439529
7806	439530
163919	439531
282850	439532
221595	439533
1936	439534
273009	439535
125350	439536
568	439537
12037	439538
50235	439539
137140	439540
7327	439541
141523	439542
94047	439543
62138	439544
140038	439545
110	439546
232	439547
24886	439548
573	439549
573	439550
44710	439551
34862	439552
3913	439553
108635	439554
10233	439555
64469	439556
13303	439557
89899	439558
89899	439559
88212	439560
5773	439561
178345	439562
63006	439563
256049	439564
57595	439565
139015	439566
3274	439567
16543	439568
1909	439569
2365	439570
259664	439571
15411	439572
13367	439573
226233	439574
1825	439575
4438	439576
32372	439577
8736	439578
8978	439579
100	439580
32645	439581
38431	439582
91457	439583
860	439584
170498	439585
27968	439586
72664	439587
4529	439588
8002	439589
201507	439590
5825	439591
197218	439592
2569	439593
199	439594
44910	439595
23437	439596
28564	439597
12414	439598
97843	439599
10730	439600
8039	439601
128590	439602
411	439603
127282	439604
71653	439605
43665	439606
85476	439607
204	439608
1824	439609
47986	439610
43665	439611
39769	439612
84404	439613
41050	439614
51423	439615
128731	439616
141307	439617
1216	439618
13095	439619
6625	439620
1161	439621
49131	439622
30363	439623
66040	439624
207295	439625
3886	439626
129291	439627
112424	439628
25349	439629
141683	439630
13839	439631
19647	439632
62313	439633
219583	439634
26974	439635
69973	439636
69837	439637
36346	439638
953	439639
6954	439640
18852	439641
45577	439642
119118	439643
61056	439644
1736	439645
266167	439646
17818	439647
26466	439648
29777	439649
87532	439650
38414	439651
1669	439652
9238	439653
28865	439654
45312	439655
186688	439656
52464	439657
62066	439658
90150	439659
81437	439660
170426	439661
49976	439662
276228	439663
120936	439664
19695	439665
17536	439666
31366	439667
12627	439668
2294	439669
4416	439670
72570	439671
15119	439672
15432	439673
16995	439674
39389	439675
138288	439676
75132	439677
10255	439678
58209	439679
167	439680
9955	439681
53898	439682
67599	439683
13605	439684
273937	439685
146970	439686
45029	439687
205736	439688
40017	439689
89473	439690
47395	439691
105	439692
140816	439693
96549	439694
6186	439695
139804	439696
91687	439697
28899	439698
18892	439699
97407	439700
3998	439701
81583	439702
7883	439703
129620	439704
302290	439705
63097	439706
110834	439707
136040	439708
43721	439709
7835	439710
137003	439711
56624	439712
222168	439713
9849	439714
15590	439715
77608	439716
118159	439717
569	439718
41107	439719
4642	439720
55739	439721
189692	439722
198306	439723
88630	439724
183131	439725
198733	439726
1339	439727
58809	439728
8415	439729
156505	439730
225107	439731
107	439732
19054	439733
45584	439734
84855	439735
3390	439736
35532	439737
111380	439738
3619	439739
155883	439740
286907	439741
127056	439742
41431	439743
13097	439744
144475	439745
88712	439746
50881	439747
1880	439748
5184	439749
462	439750
206762	439751
5829	439752
71291	439753
80552	439754
32789	439755
15639	439756
58838	439757
288780	439758
24168	439759
84784	439760
14780	439761
17259	439762
120258	439763
127575	439764
1520	439765
29722	439766
94746	439767
28910	439768
112503	439769
77564	439770
8735	439771
121554	439772
12830	439773
4251	439774
79012	439775
165287	439776
609	439777
16036	439778
189654	439779
10564	439780
1951	439781
189444	439782
91068	439783
2508	439784
6383	439785
61638	439786
4153	439787
87377	439788
283282	439789
76581	439790
57321	439791
234399	439792
23947	439793
14626	439794
8388	439795
714	439796
300	439797
1374	439798
193538	439799
206019	439800
28976	439801
75337	439802
35745	439803
201	439804
469	439805
228	439806
98150	439807
104088	439808
24437	439809
4175	439810
51303	439811
38081	439812
12296	439813
261664	439814
5871	439815
2600	439816
5666	439817
33944	439818
125856	439819
29672	439820
18950	439821
462	439822
182382	439823
133321	439824
4255	439825
1333	439826
41844	439827
239	439828
1437	439829
94063	439830
4069	439831
35924	439832
75966	439833
10620	439834
39475	439835
97213	439836
95680	439837
298859	439838
2116	439839
241264	439840
1699	439841
91797	439842
19740	439843
79226	439844
162695	439845
12163	439846
43503	439847
54816	439848
13395	439849
79634	439850
2461	439851
147908	439852
2106	439853
632	439854
151448	439855
4687	439856
5082	439857
26981	439858
26465	439859
5786	439860
18637	439861
8159	439862
35860	439863
6006	439864
4591	439865
14383	439866
91640	439867
57595	439868
86854	439869
235884	439870
1442	439871
17507	439872
5714	439873
85080	439874
16222	439875
17509	439876
68	439877
24558	439878
78530	439879
15812	439880
127711	439881
138679	439882
720	439883
28939	439884
217178	439885
103925	439886
35591	439887
4251	439888
73465	439889
62820	439890
12778	439891
2348	439892
4255	439893
37119	439894
7727	439895
21276	439896
10205	439897
2479	439898
271	439899
6265	439900
1951	439901
5329	439902
87070	439903
2146	439904
28630	439905
22718	439906
196267	439907
40370	439908
14152	439909
12119	439910
24671	439911
7069	439912
3251	439913
1497	439914
211555	439915
155660	439916
1713	439917
6523	439918
43975	439919
65710	439920
2496	439921
6513	439922
8546	439923
9858	439924
59863	439925
375	439926
50100	439927
562	439928
4377	439929
101789	439930
14146	439931
170882	439932
26958	439933
57280	439934
122031	439935
53156	439936
53156	439937
140840	439938
8403	439939
3852	439940
25597	439941
25288	439942
2888	439943
135492	439944
6320	439945
80017	439946
66284	439947
23031	439948
3681	439949
37060	439950
38556	439951
139603	439952
144167	439953
114711	439954
122611	439955
9102	439956
123541	439957
137110	439958
4501	439959
3417	439960
86060	439961
33567	439962
3652	439963
3233	439964
312	439965
80	439966
9941	439967
1842	439968
67802	439969
11086	439970
3192	439971
47578	439972
4904	439973
97819	439974
6954	439975
82110	439976
294158	439977
3599	439978
204856	439979
1509	439980
87324	439981
54752	439982
44038	439983
235572	439984
84841	439985
1324	439986
56649	439987
1130	439988
6639	439989
117174	439990
9546	439991
8799	439992
1664	439993
722	439994
120710	439995
117055	439996
132416	439997
194953	439998
722	439999
13693	440000
30603	440001
25496	440002
77007	440003
11549	440004
2654	440005
5537	440006
203190	440007
49198	440008
228	440009
21653	440010
62740	440011
109766	440012
18710	440013
27431	440014
3752	440015
11656	440016
2716	440017
119982	440018
1437	440019
83531	440020
36164	440021
2895	440022
47848	440023
12447	440024
11190	440025
140	440026
51683	440027
1115	440028
252577	440029
244058	440030
28346	440031
19092	440032
166736	440033
562	440034
5448	440035
26706	440036
15384	440037
153822	440038
63509	440039
68	440040
272073	440041
79015	440042
40420	440043
181688	440044
91802	440045
17200	440046
26958	440047
3235	440048
3977	440049
160311	440050
68313	440051
39008	440052
11225	440053
742	440054
174794	440055
1184	440056
137842	440057
2145	440058
56609	440059
9262	440060
14107	440061
4072	440062
1037	440063
53602	440064
933	440065
103569	440066
72547	440067
11598	440068
14919	440069
173263	440070
73729	440071
130728	440072
8309	440073
39632	440074
1743	440075
22806	440076
100	440077
129124	440078
13335	440079
67616	440080
3637	440081
192371	440082
622	440083
145039	440084
654	440085
21902	440086
3060	440087
18511	440088
50048	440089
24615	440090
79714	440091
46090	440092
690	440093
79750	440094
6620	440095
28910	440096
11792	440097
13007	440098
73213	440099
181474	440100
108048	440101
24488	440102
495	440103
79352	440104
11111	440105
152436	440106
2043	440107
80333	440108
217454	440109
67515	440110
18710	440111
37761	440112
320	440113
6712	440114
19583	440115
35784	440116
203902	440117
105324	440118
14165	440119
10909	440120
30624	440121
4121	440122
2043	440123
81609	440124
5229	440125
11480	440126
160332	440127
74627	440128
85330	440129
62856	440130
36695	440131
1559	440132
5574	440133
57399	440134
1899	440135
624	440136
3407	440137
28254	440138
15069	440139
48342	440140
17295	440141
17295	440142
27	440143
14037	440144
80989	440145
17623	440146
8381	440147
51124	440148
178339	440149
408	440150
16474	440151
624	440152
84563	440153
2853	440154
127162	440155
76150	440156
30471	440157
7978	440158
8381	440159
6625	440160
81059	440161
37398	440162
161776	440163
5742	440164
15812	440165
56210	440166
6794	440167
84754	440168
1124	440169
142483	440170
10300	440171
59268	440172
42425	440173
1008	440174
371	440175
8364	440176
18672	440177
10206	440178
23637	440179
35616	440180
1401	440181
706	440182
43445	440183
3329	440184
140200	440185
207981	440186
3887	440187
22824	440188
5023	440189
5899	440190
93221	440191
33405	440192
1714	440193
7467	440194
17610	440195
32777	440196
142517	440197
9771	440198
6009	440199
3470	440200
8631	440201
13106	440202
125511	440203
60533	440204
12505	440205
46724	440206
56386	440207
39253	440208
102235	440209
14973	440210
3657	440211
10	440212
7142	440213
26175	440214
17663	440215
3669	440216
73660	440217
122112	440218
25377	440219
6	440220
100	440221
119	440222
41307	440223
148763	440224
7423	440225
32541	440226
27366	440227
58309	440228
11170	440229
438	440230
2242	440231
11566	440232
36128	440233
21758	440234
1699	440235
30687	440236
11365	440237
76843	440238
12193	440239
34916	440240
141657	440241
31	440242
115344	440243
4175	440244
20314	440245
47072	440246
20424	440247
70800	440248
93353	440249
1640	440250
49316	440251
168588	440252
6143	440253
207458	440254
74086	440255
122800	440256
44373	440257
533	440258
3301	440259
51330	440260
4811	440261
9451	440262
41367	440263
22210	440264
6861	440265
6861	440266
64757	440267
54236	440268
59171	440269
2640	440270
1272	440271
183148	440272
85708	440273
218652	440274
135068	440275
51628	440276
99561	440277
6830	440278
23545	440279
51137	440280
76362	440281
10828	440282
136	440283
13504	440284
190848	440285
14913	440286
34380	440287
123689	440288
7984	440289
62661	440290
14788	440291
244414	440292
37753	440293
41199	440294
2368	440295
26718	440296
4164	440297
49254	440298
573	440299
1870	440300
1417	440301
88662	440302
88662	440303
60112	440304
10	440305
37567	440306
22343	440307
153018	440308
284	440309
5802	440310
146014	440311
7140	440312
94730	440313
7281	440314
75144	440315
19044	440316
20177	440317
25673	440318
33647	440319
2009	440320
190966	440321
85281	440322
131458	440323
31832	440324
50905	440325
114668	440326
2086	440327
32566	440328
9079	440329
196983	440330
45153	440331
216762	440332
56396	440333
3619	440334
694	440335
33481	440336
7248	440337
73412	440338
5543	440339
284740	440340
43664	440341
8084	440342
308201	440343
136877	440344
166111	440345
176120	440346
3934	440347
70166	440348
24642	440349
67517	440350
32863	440351
71470	440352
2350	440353
97484	440354
1017	440355
73397	440356
201349	440357
225347	440358
6721	440359
93486	440360
107162	440361
10327	440362
15424	440363
21637	440364
27173	440365
306400	440366
56361	440367
21473	440368
130004	440369
2501	440370
22675	440371
17614	440372
30647	440373
29730	440374
155212	440375
44748	440376
80552	440377
11217	440378
8219	440379
79438	440380
12657	440381
15517	440382
58018	440383
169875	440384
219905	440385
2555	440386
4469	440387
14141	440388
42313	440389
88599	440390
6635	440391
204849	440392
4173	440393
88747	440394
165	440395
18405	440396
6154	440397
3654	440398
63242	440399
141315	440400
1873	440401
3382	440402
29731	440403
5154	440404
108590	440405
8032	440406
49089	440407
16323	440408
32480	440409
2557	440410
9789	440411
38378	440412
206497	440413
21081	440414
60225	440415
123064	440416
98261	440417
4990	440418
194974	440419
76688	440420
183150	440421
7326	440422
2868	440423
114779	440424
128591	440425
86716	440426
8943	440427
58011	440428
970	440429
935	440430
16195	440431
76	440432
196106	440433
35775	440434
213	440435
295297	440436
1091	440437
7385	440438
2481	440439
190	440440
2535	440441
2535	440442
23227	440443
11381	440444
114971	440445
5133	440446
14769	440447
9392	440448
81959	440449
26981	440450
27621	440451
37257	440452
126889	440453
218894	440454
22394	440455
90	440456
1365	440457
8741	440458
4721	440459
32545	440460
19823	440461
24466	440462
25779	440463
271290	440464
159497	440465
37761	440466
213874	440467
6702	440468
6132	440469
39835	440470
20766	440471
272166	440472
3297	440473
42020	440474
46535	440475
248865	440476
21280	440477
39357	440478
5181	440479
27501	440480
53768	440481
69427	440482
490	440483
69080	440484
53618	440485
94740	440486
13764	440487
198463	440488
61780	440489
11884	440490
54174	440491
93857	440492
888	440493
1268	440494
96607	440495
241871	440496
2439	440497
82729	440498
609	440499
105957	440500
140626	440501
261339	440502
11330	440503
12672	440504
530	440505
277438	440506
129000	440507
22492	440508
18710	440509
65913	440510
6718	440511
30388	440512
282695	440513
125749	440514
295553	440515
134599	440516
114822	440517
167693	440518
63472	440519
29175	440520
33191	440521
28961	440522
12150	440523
163859	440524
182	440525
190105	440526
78361	440527
5542	440528
47410	440529
87144	440530
95770	440531
189831	440532
248157	440533
12410	440534
57833	440535
1603	440536
228536	440537
2981	440538
3941	440539
39484	440540
87427	440541
3419	440542
16614	440543
29	440544
2046	440545
252181	440546
8145	440547
155359	440548
74	440549
7631	440550
16260	440551
45329	440552
50408	440553
234223	440554
59261	440555
3585	440556
23922	440557
4585	440558
10255	440559
20751	440560
149035	440561
537	440562
4544	440563
22542	440564
71855	440565
27705	440566
2273	440567
138458	440568
31900	440569
62996	440570
60533	440571
2570	440572
18886	440573
37274	440574
73249	440575
100287	440576
14919	440577
274887	440578
13857	440579
818	440580
38597	440581
11681	440582
29833	440583
23051	440584
1192	440585
7333	440586
4769	440587
85325	440588
23747	440589
6908	440590
14751	440591
1741	440592
10449	440593
125729	440594
50094	440595
36596	440596
74287	440597
3811	440598
190748	440599
97023	440600
178785	440601
254006	440602
154763	440603
307070	440604
37842	440605
148343	440606
38037	440607
172382	440608
176135	440609
200508	440610
39119	440611
236005	440612
267555	440613
270594	440614
106380	440615
183047	440616
38122	440617
106545	440618
232716	440619
253708	440620
155211	440621
309863	440622
195261	440623
274984	440624
244671	440625
213544	440626
303934	440627
291235	440628
34862	440629
201413	440630
227602	440631
284839	440632
277699	440633
35141	440634
152928	440635
220286	440636
34272	440637
161619	440638
191998	440639
279572	440640
262362	440641
199989	440642
302442	440643
130091	440644
2058	440645
47436	440646
24565	440647
102444	440648
32199	440649
75	440650
128509	440651
45942	440652
25055	440653
249275	440654
678	440655
17360	440656
14040	440657
6570	440658
206119	440659
226480	440660
266139	440661
136458	440662
278427	440663
68	440664
139248	440665
21875	440666
11715	440667
7366	440668
81984	440669
49595	440670
20024	440671
55169	440672
13218	440673
102129	440674
13389	440675
2142	440676
3297	440677
60267	440678
140654	440679
209829	440680
119716	440681
63781	440682
59687	440683
83459	440684
180681	440685
38654	440686
299992	440687
81040	440688
32204	440689
889	440690
26127	440691
9717	440692
165556	440693
170338	440694
18377	440695
73688	440696
143252	440697
146965	440698
41927	440699
194945	440700
101292	440701
21049	440702
250060	440703
70032	440704
115374	440705
222042	440706
43283	440707
139273	440708
26821	440709
241624	440710
2883	440711
63043	440712
4943	440713
426	440714
658	440715
39513	440716
3446	440717
2261	440718
26663	440719
132392	440720
72726	440721
13683	440722
2325	440723
255948	440724
74547	440725
851	440726
1010	440727
19180	440728
23	440729
139938	440730
31943	440731
93252	440732
13273	440733
55517	440734
27643	440735
178384	440736
126	440737
119832	440738
20716	440739
94041	440740
44385	440741
108536	440742
26676	440743
419	440744
47770	440745
161715	440746
34257	440747
18515	440748
53168	440749
87	440750
32706	440751
65672	440752
58889	440753
1896	440754
1387	440755
11726	440756
30179	440757
93254	440758
11686	440759
21488	440760
2309	440761
41306	440762
78593	440763
44666	440764
130787	440765
163023	440766
169716	440767
142403	440768
66639	440769
5154	440770
62682	440771
61011	440772
8599	440773
9400	440774
1640	440775
97264	440776
209253	440777
3569	440778
31471	440779
864	440780
119981	440781
18102	440782
41322	440783
710	440784
2263	440785
7707	440786
12265	440787
56337	440788
56337	440789
1482	440790
14022	440791
4736	440792
4145	440793
186	440794
145083	440795
21971	440796
154004	440797
28062	440798
2616	440799
40420	440800
10169	440801
190	440802
485	440803
2479	440804
19632	440805
3982	440806
7193	440807
10388	440808
8218	440809
7889	440810
212780	440811
84786	440812
1233	440813
631	440814
9840	440815
138331	440816
169604	440817
1510	440818
24858	440819
65041	440820
42737	440821
49959	440822
6223	440823
178378	440824
8011	440825
22059	440826
6783	440827
35150	440828
38066	440829
90055	440830
2029	440831
54551	440832
18320	440833
13844	440834
3287	440835
519	440836
89711	440837
47637	440838
62427	440839
209277	440840
20662	440841
103263	440842
98878	440843
154763	440844
91320	440845
45211	440846
2973	440847
8566	440848
2069	440849
97307	440850
236	440851
38707	440852
79350	440853
4887	440854
146153	440855
34128	440856
286885	440857
166404	440858
32004	440859
789	440860
1043	440861
97501	440862
93	440863
1144	440864
134358	440865
4943	440866
10123	440867
19825	440868
29670	440869
105846	440870
55513	440871
25318	440872
1157	440873
9707	440874
9707	440875
4965	440876
35096	440877
18575	440878
19044	440879
19044	440880
252748	440881
282509	440882
2747	440883
23226	440884
7926	440885
4188	440886
20439	440887
4145	440888
69303	440889
24479	440890
1176	440891
528	440892
45501	440893
137063	440894
954	440895
4694	440896
61460	440897
22376	440898
34774	440899
27161	440900
142	440901
84227	440902
921	440903
51721	440904
33356	440905
15128	440906
21869	440907
74976	440908
43918	440909
2811	440910
56359	440911
30155	440912
35571	440913
5224	440914
13179	440915
43	440916
51888	440917
104042	440918
24959	440919
25445	440920
9730	440921
12663	440922
204	440923
86913	440924
17439	440925
20220	440926
35635	440927
139626	440928
5825	440929
22751	440930
58993	440931
122883	440932
9242	440933
85278	440934
75078	440935
37722	440936
46547	440937
288170	440938
8752	440939
22162	440940
23705	440941
3253	440942
162456	440943
24565	440944
74777	440945
4534	440946
62427	440947
29724	440948
37807	440949
89947	440950
11238	440951
171231	440952
42502	440953
31335	440954
48	440955
121685	440956
9224	440957
22493	440958
66255	440959
3094	440960
224953	440961
4905	440962
3709	440963
43100	440964
1397	440965
52345	440966
11535	440967
27737	440968
31179	440969
3207	440970
85332	440971
996	440972
21809	440973
77568	440974
219360	440975
14993	440976
75850	440977
16691	440978
289859	440979
4052	440980
618	440981
18877	440982
3995	440983
20192	440984
95971	440985
60351	440986
786	440987
4325	440988
51912	440989
166666	440990
13031	440991
687	440992
124001	440993
21496	440994
10217	440995
19066	440996
15558	440997
45268	440998
162664	440999
60736	441000
65133	441001
13160	441002
261465	441003
1989	441004
2613	441005
16124	441006
791	441007
185302	441008
114922	441009
38901	441010
6149	441011
163855	441012
126075	441013
147143	441014
8059	441015
99854	441016
57248	441017
74877	441018
1079	441019
37554	441020
33039	441021
8234	441022
121	441023
65945	441024
9850	441025
129092	441026
310051	441027
9319	441028
68511	441029
18563	441030
49300	441031
61245	441032
24264	441033
77944	441034
14817	441035
32766	441036
245111	441037
2608	441038
1008	441039
105824	441040
64037	441041
1947	441042
28389	441043
87734	441044
73975	441045
155598	441046
266066	441047
4443	441048
8897	441049
24039	441050
18319	441051
108576	441052
965	441053
2636	441054
25003	441055
15221	441056
195086	441057
460	441058
17141	441059
317	441060
189823	441061
40851	441062
63236	441063
49	441064
62156	441065
576	441066
46167	441067
79173	441068
2268	441069
5	441070
8857	441071
59633	441072
27345	441073
9115	441074
121292	441075
171134	441076
16984	441077
1182	441078
5875	441079
150385	441080
2915	441081
107395	441082
7647	441083
139617	441084
262043	441085
10153	441086
29501	441087
30179	441088
30519	441089
15727	441090
211554	441091
553	441092
41684	441093
26279	441094
155689	441095
167434	441096
209093	441097
93566	441098
14206	441099
17867	441100
79011	441101
16234	441102
95733	441103
13112	441104
8	441105
1896	441106
973	441107
511	441108
40804	441109
23475	441110
4787	441111
28663	441112
10678	441113
119029	441114
62994	441115
102542	441116
56386	441117
119874	441118
2744	441119
101089	441120
1982	441121
4262	441122
51598	441123
50811	441124
23741	441125
8	441126
48478	441127
22625	441128
8	441129
119768	441130
97308	441131
12001	441132
74841	441133
131732	441134
61821	441135
127759	441136
13088	441137
27021	441138
82722	441139
3046	441140
51624	441141
103488	441142
129	441143
81039	441144
7524	441145
212471	441146
8059	441147
53981	441148
51125	441149
132545	441150
52459	441151
19424	441152
424	441153
6465	441154
197243	441155
43293	441156
6220	441157
104603	441158
2369	441159
35403	441160
9219	441161
206865	441162
139617	441163
51527	441164
11854	441165
190	441166
17060	441167
27734	441168
25644	441169
17737	441170
114989	441171
5414	441172
45089	441173
109605	441174
4878	441175
9912	441176
46126	441177
7538	441178
134527	441179
85599	441180
171	441181
3991	441182
8682	441183
184734	441184
20316	441185
15262	441186
5409	441187
211957	441188
141883	441189
37544	441190
43691	441191
83895	441192
125931	441193
21316	441194
22776	441195
135602	441196
2996	441197
167711	441198
21091	441199
1464	441200
52284	441201
19493	441202
3361	441203
462	441204
47830	441205
51793	441206
234615	441207
87108	441208
9074	441209
35173	441210
134677	441211
8769	441212
34841	441213
34483	441214
1041	441215
89771	441216
18944	441217
36441	441218
22051	441219
7014	441220
14603	441221
4362	441222
3132	441223
4497	441224
21139	441225
29175	441226
70173	441227
2285	441228
38133	441229
17681	441230
1180	441231
74840	441232
36309	441233
17742	441234
14980	441235
84511	441236
21087	441237
21087	441238
217531	441239
19890	441240
20960	441241
148202	441242
137354	441243
203503	441244
43	441245
4091	441246
6201	441247
22775	441248
868	441249
4234	441250
155611	441251
49128	441252
6065	441253
172517	441254
3306	441255
144324	441256
14751	441257
43080	441258
5534	441259
156896	441260
140595	441261
6417	441262
281772	441263
124420	441264
18894	441265
87723	441266
168147	441267
75069	441268
35393	441269
185655	441270
49091	441271
967	441272
112681	441273
172011	441274
20168	441275
37316	441276
2805	441277
173917	441278
2453	441279
9478	441280
15267	441281
10161	441282
1020	441283
75709	441284
2182	441285
16702	441286
23463	441287
23601	441288
77869	441289
21648	441290
42711	441291
166613	441292
4429	441293
10801	441294
38133	441295
2793	441296
14308	441297
40873	441298
4943	441299
90625	441300
2313	441301
612	441302
7099	441303
24203	441304
54269	441305
132791	441306
64399	441307
12397	441308
693	441309
4529	441310
16808	441311
43530	441312
98898	441313
149058	441314
81182	441315
175896	441316
105544	441317
41964	441318
30637	441319
24540	441320
1783	441321
47359	441322
1197	441323
46542	441324
8769	441325
21919	441326
40764	441327
77864	441328
148703	441329
121836	441330
688	441331
8241	441332
27	441333
512	441334
15033	441335
84701	441336
214137	441337
13277	441338
40254	441339
64638	441340
44106	441341
166307	441342
528	441343
132514	441344
96782	441345
119462	441346
158753	441347
79285	441348
79730	441349
43114	441350
1759	441351
26881	441352
107052	441353
32550	441354
157450	441355
14823	441356
42455	441357
76179	441358
41	441359
1824	441360
86402	441361
127499	441362
15251	441363
2175	441364
7724	441365
172512	441366
28864	441367
4385	441368
61819	441369
39532	441370
13887	441371
4831	441372
3599	441373
27207	441374
109502	441375
70598	441376
200	441377
78580	441378
2100	441379
4465	441380
159	441381
23903	441382
40780	441383
99375	441384
25178	441385
28627	441386
448	441387
53924	441388
22004	441389
34635	441390
177665	441391
175972	441392
41023	441393
34454	441394
285116	441395
250967	441396
4773	441397
15811	441398
204	441399
34297	441400
14603	441401
142982	441402
89673	441403
125215	441404
6630	441405
32474	441406
1	441407
40306	441408
34187	441409
619	441410
38344	441411
84425	441412
110029	441413
83840	441414
4702	441415
83625	441416
10007	441417
85099	441418
30155	441419
87603	441420
94752	441421
3651	441422
17731	441423
2589	441424
42276	441425
112081	441426
55530	441427
1134	441428
10336	441429
25820	441430
3197	441431
2937	441432
47329	441433
22051	441434
57587	441435
14765	441436
100013	441437
78137	441438
481	441439
162566	441440
10232	441441
26042	441442
24173	441443
14859	441444
11046	441445
8212	441446
1153	441447
221137	441448
306703	441449
22249	441450
52117	441451
3466	441452
74103	441453
48341	441454
48322	441455
2495	441456
215146	441457
6743	441458
289885	441459
96262	441460
2359	441461
81011	441462
249006	441463
12722	441464
169048	441465
19506	441466
75480	441467
311869	441468
46522	441469
30972	441470
116806	441471
22480	441472
23204	441473
128603	441474
113	441475
200912	441476
533	441477
8	441478
250703	441479
83094	441480
573	441481
211088	441482
38430	441483
277178	441484
266659	441485
169291	441486
60291	441487
10	441488
214810	441489
96789	441490
97786	441491
47962	441492
720	441493
9441	441494
46209	441495
282622	441496
13804	441497
30643	441498
58261	441499
2611	441500
117675	441501
158485	441502
559	441503
28223	441504
35095	441505
15472	441506
1268	441507
97329	441508
133253	441509
19239	441510
55596	441511
1601	441512
7679	441513
55566	441514
12479	441515
35799	441516
26631	441517
3294	441518
43953	441519
52737	441520
53074	441521
17860	441522
16408	441523
22891	441524
38133	441525
117948	441526
87430	441527
12620	441528
95352	441529
134381	441530
63701	441531
166408	441532
88740	441533
9757	441534
4251	441535
3272	441536
62761	441537
8321	441538
127757	441539
58130	441540
53516	441541
53224	441542
38623	441543
152675	441544
15396	441545
8644	441546
106919	441547
25753	441548
1809	441549
2182	441550
12339	441551
127091	441552
64942	441553
32635	441554
64800	441555
76	441556
17254	441557
17681	441558
7904	441559
78741	441560
43	441561
1041	441562
57280	441563
57252	441564
19259	441565
8596	441566
21930	441567
361	441568
7299	441569
83037	441570
6964	441571
33012	441572
121200	441573
297	441574
16014	441575
14592	441576
2990	441577
165	441578
253	441579
2042	441580
29534	441581
108703	441582
11881	441583
27152	441584
9440	441585
9675	441586
3619	441587
7816	441588
20115	441589
805	441590
218040	441591
14878	441592
73041	441593
629	441594
39615	441595
5399	441596
6791	441597
14202	441598
121200	441599
19787	441600
2121	441601
64999	441602
120536	441603
10328	441604
139493	441605
114413	441606
27544	441607
43575	441608
128076	441609
253	441610
16391	441611
18081	441612
1268	441613
20625	441614
1843	441615
12479	441616
969	441617
55623	441618
127575	441619
61559	441620
6642	441621
129861	441622
133697	441623
381	441624
7345	441625
6962	441626
44439	441627
31559	441628
127397	441629
268031	441630
44531	441631
432	441632
301944	441633
53667	441634
199183	441635
210	441636
122460	441637
45174	441638
92561	441639
31293	441640
307565	441641
205270	441642
78019	441643
1825	441644
105126	441645
31172	441646
4529	441647
340	441648
6521	441649
20367	441650
975	441651
45536	441652
8063	441653
141217	441654
74	441655
62989	441656
4290	441657
4530	441658
3998	441659
2699	441660
5572	441661
37425	441662
37425	441663
33252	441664
138961	441665
27962	441666
21270	441667
4537	441668
159491	441669
86267	441670
1034	441671
198	441672
90074	441673
27620	441674
74289	441675
7560	441676
183336	441677
14173	441678
126249	441679
12982	441680
4468	441681
7309	441682
92642	441683
40652	441684
10083	441685
96980	441686
47667	441687
21474	441688
97148	441689
4013	441690
9932	441691
275488	441692
5802	441693
33698	441694
2848	441695
438	441696
71951	441697
41108	441698
23709	441699
81008	441700
115384	441701
227539	441702
112694	441703
5043	441704
148077	441705
100305	441706
25060	441707
38248	441708
7725	441709
30797	441710
274020	441711
37235	441712
12691	441713
18710	441714
21713	441715
14466	441716
32534	441717
8521	441718
8521	441719
17258	441720
3154	441721
227673	441722
83	441723
34297	441724
167693	441725
63935	441726
310289	441727
39284	441728
22677	441729
10578	441730
18662	441731
156795	441732
74	441733
54844	441734
62913	441735
28758	441736
41240	441737
75943	441738
28654	441739
58615	441740
181971	441741
63799	441742
48917	441743
29048	441744
25271	441745
139985	441746
6935	441747
10900	441748
8002	441749
17406	441750
7142	441751
23026	441752
42577	441753
5870	441754
70383	441755
62569	441756
29714	441757
175522	441758
81849	441759
155666	441760
17693	441761
5034	441762
21939	441763
43068	441764
96055	441765
35	441766
204064	441767
19878	441768
43922	441769
36676	441770
36710	441771
117634	441772
13367	441773
465	441774
27234	441775
12022	441776
158065	441777
25459	441778
148111	441779
43514	441780
1310	441781
106859	441782
18195	441783
114809	441784
11935	441785
274342	441786
71933	441787
60668	441788
56868	441789
40851	441790
162511	441791
192928	441792
177975	441793
24123	441794
35616	441795
1947	441796
407	441797
3485	441798
2626	441799
5527	441800
15253	441801
10243	441802
82138	441803
135119	441804
14705	441805
55559	441806
66269	441807
310898	441808
934	441809
36502	441810
171914	441811
212737	441812
800	441813
138810	441814
32006	441815
64636	441816
26545	441817
31852	441818
47645	441819
90535	441820
104243	441821
289696	441822
28466	441823
31636	441824
138874	441825
115383	441826
289314	441827
2070	441828
121857	441829
12221	441830
56346	441831
4004	441832
13482	441833
119874	441834
18247	441835
38856	441836
55997	441837
10390	441838
56622	441839
4877	441840
111108	441841
12765	441842
9325	441843
141910	441844
15756	441845
157905	441846
9433	441847
61136	441848
8706	441849
34005	441850
139355	441851
144530	441852
5536	441853
41833	441854
10171	441855
2293	441856
50496	441857
39457	441858
137549	441859
1140	441860
99176	441861
2461	441862
58109	441863
32825	441864
205395	441865
8440	441866
142374	441867
73566	441868
55924	441869
205944	441870
223242	441871
95633	441872
75011	441873
23327	441874
3599	441875
63792	441876
101284	441877
51531	441878
25792	441879
16810	441880
239690	441881
1229	441882
179	441883
193639	441884
1390	441885
42024	441886
113556	441887
37084	441888
247830	441889
3234	441890
115249	441891
52360	441892
170836	441893
78180	441894
45093	441895
109475	441896
7142	441897
51874	441898
45619	441899
1	441900
149266	441901
9219	441902
36672	441903
3069	441904
117837	441905
65120	441906
131121	441907
43131	441908
138180	441909
190592	441910
258642	441911
12021	441912
254956	441913
175988	441914
160493	441915
10232	441916
122084	441917
41244	441918
40893	441919
1233	441920
76723	441921
13449	441922
109045	441923
1126	441924
3583	441925
14212	441926
171	441927
6445	441928
2652	441929
174451	441930
91195	441931
19349	441932
1206	441933
92633	441934
44927	441935
41973	441936
84563	441937
215178	441938
284569	441939
36568	441940
16843	441941
124121	441942
25998	441943
133856	441944
95432	441945
19789	441946
22857	441947
30750	441948
77253	441949
115744	441950
14212	441951
4925	441952
24247	441953
159619	441954
62223	441955
5983	441956
4573	441957
1261	441958
96448	441959
62450	441960
1311	441961
40573	441962
420	441963
61555	441964
19066	441965
66498	441966
933	441967
100002	441968
59815	441969
53159	441970
3541	441971
54538	441972
25083	441973
34155	441974
4491	441975
57078	441976
73003	441977
107714	441978
12061	441979
4701	441980
2948	441981
53771	441982
93040	441983
7726	441984
83019	441985
10504	441986
2182	441987
4966	441988
4155	441989
189012	441990
2230	441991
12218	441992
3668	441993
983	441994
6635	441995
47639	441996
40982	441997
758	441998
11519	441999
22325	442000
17812	442001
22106	442002
31589	442003
47481	442004
12374	442005
48807	442006
4091	442007
6009	442008
66707	442009
168507	442010
37331	442011
32341	442012
112845	442013
56255	442014
136797	442015
24378	442016
61980	442017
41431	442018
129598	442019
81007	442020
86679	442021
45503	442022
3123	442023
12980	442024
13928	442025
27140	442026
11045	442027
171992	442028
13606	442029
53777	442030
6446	442031
108393	442032
162407	442033
8500	442034
6186	442035
141516	442036
17524	442037
6888	442038
15812	442039
61497	442040
4627	442041
378	442042
119461	442043
6547	442044
12603	442045
43554	442046
10515	442047
23389	442048
798	442049
138995	442050
52459	442051
29352	442052
39041	442053
1957	442054
10400	442055
12400	442056
44932	442057
121616	442058
279677	442059
48196	442060
130706	442061
61023	442062
18617	442063
139604	442064
285394	442065
609	442066
141158	442067
19735	442068
185345	442069
139567	442070
31935	442071
113928	442072
26194	442073
94372	442074
16953	442075
10317	442076
23002	442077
1342	442078
1571	442079
198924	442080
3215	442081
6881	442082
180707	442083
33449	442084
71471	442085
56217	442086
2323	442087
26403	442088
235981	442089
5922	442090
112348	442091
14717	442092
58809	442093
12170	442094
26102	442095
195441	442096
134281	442097
38782	442098
3860	442099
29317	442100
11557	442101
14202	442102
277288	442103
3297	442104
308631	442105
6197	442106
34861	442107
14571	442108
281891	442109
192198	442110
37304	442111
128317	442112
14853	442113
1844	442114
6540	442115
43249	442116
78842	442117
4779	442118
807	442119
995	442120
90042	442121
60007	442122
30159	442123
75583	442124
75948	442125
9651	442126
2232	442127
5742	442128
38141	442129
111104	442130
13273	442131
53815	442132
31103	442133
2285	442134
87603	442135
8203	442136
10958	442137
3787	442138
184510	442139
310	442140
86560	442141
4501	442142
2020	442143
48221	442144
569	442145
1520	442146
64680	442147
46897	442148
272750	442149
4116	442150
890	442151
1849	442152
35061	442153
66465	442154
27417	442155
199459	442156
63753	442157
83528	442158
7241	442159
63460	442160
90274	442161
12677	442162
37960	442163
64459	442164
163134	442165
264806	442166
64314	442167
80663	442168
48125	442169
52374	442170
171861	442171
261747	442172
143081	442173
574	442174
136445	442175
50194	442176
143859	442177
85638	442178
21716	442179
123862	442180
152461	442181
12972	442182
317	442183
29592	442184
95559	442185
773	442186
193039	442187
8217	442188
301985	442189
87163	442190
67465	442191
49259	442192
26166	442193
28952	442194
242	442195
104291	442196
87187	442197
30283	442198
20474	442199
15484	442200
27095	442201
126728	442202
90759	442203
9520	442204
42459	442205
101639	442206
9690	442207
42102	442208
3332	442209
154574	442210
116905	442211
24520	442212
155632	442213
46372	442214
411	442215
28565	442216
1437	442217
15619	442218
87397	442219
8685	442220
6701	442221
2266	442222
139546	442223
147141	442224
52711	442225
113891	442226
187958	442227
53395	442228
69493	442229
76223	442230
485	442231
26374	442232
75126	442233
30747	442234
61914	442235
134064	442236
3642	442237
86375	442238
28494	442239
172101	442240
242152	442241
116041	442242
48706	442243
28919	442244
23684	442245
67535	442246
575	442247
21679	442248
138861	442249
1758	442250
139208	442251
116836	442252
75939	442253
247167	442254
64485	442255
89511	442256
49275	442257
57223	442258
3984	442259
137648	442260
26059	442261
25575	442262
1959	442263
266876	442264
176747	442265
54666	442266
171162	442267
10270	442268
15594	442269
119394	442270
206891	442271
176486	442272
232695	442273
171409	442274
79686	442275
42829	442276
329	442277
2094	442278
116560	442279
26786	442280
16060	442281
33751	442282
300510	442283
3501	442284
1571	442285
296922	442286
53664	442287
53369	442288
162283	442289
138173	442290
31978	442291
46175	442292
154961	442293
171162	442294
142261	442295
54139	442296
81874	442297
296000	442298
135510	442299
14580	442300
51110	442301
21950	442302
190248	442303
2944	442304
13088	442305
32557	442306
4168	442307
125038	442308
310114	442309
10171	442310
30220	442311
6798	442312
114638	442313
21492	442314
107385	442315
35042	442316
973	442317
138397	442318
7352	442319
10963	442320
99831	442321
3201	442322
3031	442323
42215	442324
22365	442325
929	442326
53872	442327
61956	442328
103928	442329
15772	442330
100979	442331
1947	442332
19273	442333
3839	442334
33743	442335
59139	442336
200906	442337
69679	442338
13121	442339
11479	442340
1317	442341
5370	442342
717	442343
116114	442344
3934	442345
207496	442346
11499	442347
3009	442348
74823	442349
861	442350
16365	442351
1271	442352
23876	442353
176367	442354
24667	442355
147920	442356
293683	442357
151479	442358
26919	442359
38990	442360
54564	442361
24147	442362
17731	442363
3509	442364
5982	442365
17742	442366
1437	442367
5493	442368
1175	442369
4618	442370
1337	442371
36012	442372
7688	442373
27705	442374
287718	442375
29310	442376
20900	442377
92246	442378
20904	442379
246509	442380
13698	442381
459	442382
113	442383
41262	442384
77973	442385
37035	442386
3496	442387
81372	442388
4311	442389
858	442390
29994	442391
20285	442392
60063	442393
11368	442394
42412	442395
90817	442396
20586	442397
8997	442398
222761	442399
563	442400
5326	442401
1440	442402
2422	442403
250660	442404
128633	442405
28885	442406
83	442407
37803	442408
5702	442409
17205	442410
31796	442411
37095	442412
61040	442413
170949	442414
31796	442415
34210	442416
129469	442417
15841	442418
1212	442419
79043	442420
10028	442421
41612	442422
178451	442423
60474	442424
9605	442425
14299	442426
1873	442427
847	442428
207502	442429
127497	442430
28554	442431
172892	442432
93069	442433
29773	442434
170052	442435
170919	442436
28452	442437
19527	442438
1135	442439
245373	442440
134060	442441
4725	442442
4603	442443
30865	442444
15562	442445
96975	442446
306139	442447
11137	442448
106369	442449
137441	442450
125137	442451
35429	442452
45608	442453
17794	442454
70128	442455
41982	442456
3136	442457
895	442458
31715	442459
12007	442460
41009	442461
3181	442462
30117	442463
242941	442464
3361	442465
55787	442466
6956	442467
29745	442468
4435	442469
784	442470
356	442471
60343	442472
186647	442473
217106	442474
10286	442475
209690	442476
3190	442477
3007	442478
59749	442479
17931	442480
68417	442481
146170	442482
255025	442483
13052	442484
18480	442485
32521	442486
39133	442487
10407	442488
15962	442489
16167	442490
7665	442491
706	442492
579	442493
28016	442494
265264	442495
38430	442496
9810	442497
53648	442498
14550	442499
322	442500
48713	442501
38826	442502
4665	442503
26848	442504
25313	442505
57316	442506
69881	442507
63763	442508
530	442509
103721	442510
61249	442511
5144	442512
6056	442513
4885	442514
37853	442515
200162	442516
41013	442517
716	442518
140541	442519
24362	442520
1225	442521
210717	442522
29283	442523
24754	442524
18322	442525
18424	442526
3740	442527
4110	442528
21202	442529
17132	442530
3712	442531
17074	442532
101790	442533
26567	442534
1051	442535
174065	442536
59788	442537
12495	442538
115660	442539
1046	442540
181607	442541
2489	442542
201158	442543
3621	442544
76102	442545
21801	442546
15356	442547
66241	442548
9385	442549
10995	442550
18160	442551
49467	442552
37990	442553
37990	442554
3009	442555
42326	442556
84262	442557
2511	442558
4424	442559
7835	442560
125402	442561
110766	442562
51735	442563
14386	442564
247302	442565
12687	442566
109167	442567
5602	442568
41490	442569
126746	442570
11149	442571
160898	442572
23057	442573
37703	442574
4557	442575
114440	442576
117779	442577
179771	442578
156137	442579
1290	442580
241202	442581
243272	442582
57706	442583
59578	442584
11628	442585
3637	442586
173294	442587
11156	442588
116748	442589
3970	442590
40467	442591
307049	442592
99687	442593
1639	442594
184833	442595
55628	442596
5099	442597
8063	442598
28056	442599
105921	442600
157032	442601
57608	442602
91	442603
38586	442604
14179	442605
129832	442606
2686	442607
2542	442608
16992	442609
258606	442610
197472	442611
60732	442612
32043	442613
114862	442614
32142	442615
70580	442616
7832	442617
5815	442618
256711	442619
79342	442620
128689	442621
191955	442622
23093	442623
1254	442624
10504	442625
20275	442626
30696	442627
21329	442628
90053	442629
15886	442630
213839	442631
76987	442632
570	442633
266067	442634
8294	442635
46286	442636
82729	442637
2686	442638
57175	442639
11445	442640
59900	442641
24121	442642
469	442643
9720	442644
159411	442645
6691	442646
280218	442647
32568	442648
155458	442649
274545	442650
110744	442651
93551	442652
63779	442653
93905	442654
10623	442655
8859	442656
9131	442657
273681	442658
14266	442659
113213	442660
165	442661
7	442662
20879	442663
239868	442664
64037	442665
23775	442666
1470	442667
28541	442668
4255	442669
11673	442670
12247	442671
310554	442672
93663	442673
7515	442674
188629	442675
121790	442676
21035	442677
21035	442678
53733	442679
100512	442680
75048	442681
21035	442682
1880	442683
301339	442684
10543	442685
26149	442686
76775	442687
34979	442688
2302	442689
144627	442690
69536	442691
19324	442692
4470	442693
312	442694
64042	442695
189976	442696
97684	442697
63923	442698
21613	442699
85331	442700
214536	442701
40543	442702
7997	442703
11623	442704
22668	442705
39766	442706
85229	442707
329	442708
1464	442709
32108	442710
7527	442711
140275	442712
56335	442713
200	442714
1723	442715
58121	442716
71002	442717
59726	442718
2756	442719
19759	442720
65669	442721
17320	442722
169291	442723
1249	442724
7146	442725
4754	442726
29621	442727
126746	442728
1438	442729
14289	442730
236272	442731
14858	442732
8408	442733
155925	442734
42866	442735
175605	442736
1225	442737
88281	442738
147455	442739
57566	442740
119558	442741
9292	442742
20659	442743
6187	442744
809	442745
63994	442746
51582	442747
106199	442748
41957	442749
38	442750
21218	442751
8627	442752
51825	442753
37820	442754
22051	442755
187434	442756
623	442757
1864	442758
21316	442759
7873	442760
5702	442761
21280	442762
53171	442763
53655	442764
181550	442765
10048	442766
36012	442767
23660	442768
133596	442769
7013	442770
57114	442771
7873	442772
90910	442773
78101	442774
33904	442775
527	442776
150672	442777
38179	442778
1113	442779
215910	442780
51190	442781
57682	442782
7676	442783
30572	442784
5339	442785
297	442786
122052	442787
50222	442788
14972	442789
62669	442790
16943	442791
10986	442792
5555	442793
110744	442794
11482	442795
214990	442796
194969	442797
3856	442798
95956	442799
3581	442800
67616	442801
54961	442802
19890	442803
438	442804
219168	442805
115396	442806
99728	442807
119631	442808
48096	442809
205649	442810
1148	442811
3856	442812
7309	442813
100002	442814
5978	442815
148606	442816
2454	442817
16002	442818
3086	442819
5654	442820
20896	442821
35641	442822
22187	442823
30035	442824
248698	442825
93120	442826
134476	442827
95289	442828
192001	442829
6188	442830
154588	442831
142115	442832
74071	442833
6404	442834
35868	442835
117994	442836
81659	442837
125643	442838
6349	442839
90691	442840
2976	442841
47499	442842
84405	442843
23340	442844
44291	442845
28480	442846
99998	442847
273789	442848
8197	442849
52504	442850
45554	442851
109045	442852
235207	442853
214050	442854
12572	442855
13911	442856
84450	442857
4483	442858
212485	442859
78797	442860
19647	442861
94405	442862
14927	442863
215218	442864
69886	442865
13684	442866
90997	442867
23186	442868
8706	442869
32769	442870
15514	442871
137625	442872
717	442873
201606	442874
65863	442875
172436	442876
35765	442877
145628	442878
211198	442879
76219	442880
853	442881
18065	442882
25483	442883
45	442884
206299	442885
3849	442886
10548	442887
21971	442888
113872	442889
64182	442890
76416	442891
53159	442892
4943	442893
18480	442894
60705	442895
128891	442896
20542	442897
5580	442898
140	442899
196989	442900
199485	442901
24604	442902
71454	442903
30436	442904
66766	442905
3397	442906
140942	442907
28757	442908
7892	442909
962	442910
52	442911
51351	442912
75555	442913
3982	442914
8606	442915
3294	442916
5816	442917
180196	442918
22449	442919
43772	442920
959	442921
79263	442922
60072	442923
150242	442924
14063	442925
78803	442926
255355	442927
28635	442928
212256	442929
2418	442930
154169	442931
235373	442932
10121	442933
24230	442934
100996	442935
224161	442936
42233	442937
141689	442938
32632	442939
79118	442940
72871	442941
127	442942
141736	442943
1333	442944
96775	442945
3749	442946
7312	442947
339	442948
164746	442949
3886	442950
31667	442951
4779	442952
71588	442953
165	442954
61604	442955
19654	442956
238115	442957
16543	442958
22270	442959
184403	442960
204214	442961
170860	442962
148359	442963
17931	442964
134056	442965
4370	442966
10216	442967
94559	442968
302859	442969
13940	442970
140695	442971
46555	442972
7206	442973
954	442974
11816	442975
96241	442976
111293	442977
201757	442978
207580	442979
45473	442980
7	442981
139989	442982
139469	442983
35081	442984
58421	442985
3234	442986
2535	442987
99436	442988
153463	442989
67384	442990
21856	442991
120285	442992
286	442993
32364	442994
159687	442995
19592	442996
12265	442997
3719	442998
266322	442999
193697	443000
23737	443001
129891	443002
9424	443003
624	443004
27581	443005
815	443006
24406	443007
280365	443008
11344	443009
4508	443010
3335	443011
26281	443012
56393	443013
954	443014
84565	443015
42285	443016
381	443017
129968	443018
45512	443019
83565	443020
98565	443021
51147	443022
74934	443023
21877	443024
35149	443025
8011	443026
12722	443027
30395	443028
151249	443029
32142	443030
51354	443031
550	443032
162897	443033
296514	443034
16453	443035
142217	443036
108773	443037
1970	443038
54918	443039
102724	443040
2655	443041
24506	443042
34190	443043
32721	443044
117669	443045
90652	443046
136464	443047
52018	443048
127390	443049
53147	443050
131427	443051
181851	443052
17033	443053
1111	443054
59522	443055
6842	443056
90944	443057
36793	443058
73488	443059
17328	443060
23706	443061
142621	443062
26001	443063
279017	443064
159233	443065
20763	443066
18447	443067
482	443068
42860	443069
2350	443070
1437	443071
2439	443072
43481	443073
45	443074
41964	443075
19365	443076
9528	443077
332	443078
221266	443079
93344	443080
16984	443081
123542	443082
23993	443083
153029	443084
94215	443085
206867	443086
282496	443087
3548	443088
63615	443089
11769	443090
23849	443091
19439	443092
74938	443093
268796	443094
16726	443095
128180	443096
332	443097
59632	443098
44600	443099
654	443100
6190	443101
19088	443102
45946	443103
3253	443104
79875	443105
62518	443106
10677	443107
20475	443108
6139	443109
93083	443110
19709	443111
162653	443112
296215	443113
21280	443114
84570	443115
183291	443116
101540	443117
162063	443118
10689	443119
1522	443120
984	443121
168338	443122
38009	443123
275769	443124
57982	443125
231398	443126
30903	443127
106313	443128
21313	443129
298939	443130
191778	443131
3969	443132
72485	443133
49132	443134
1447	443135
120081	443136
6913	443137
13840	443138
3767	443139
388	443140
469	443141
622	443142
14751	443143
8772	443144
19845	443145
550	443146
121539	443147
5025	443148
13568	443149
4013	443150
75297	443151
178009	443152
196258	443153
59212	443154
4953	443155
136412	443156
16825	443157
301164	443158
156178	443159
97757	443160
16049	443161
1391	443162
69145	443163
13003	443164
81886	443165
43082	443166
23278	443167
121620	443168
12408	443169
12202	443170
153474	443171
76596	443172
16992	443173
13270	443174
97	443175
3122	443176
134549	443177
120174	443178
2138	443179
5565	443180
23742	443181
3616	443182
208836	443183
91227	443184
15995	443185
55571	443186
166089	443187
22917	443188
197917	443189
35838	443190
100224	443191
27116	443192
248264	443193
82289	443194
93246	443195
277963	443196
68887	443197
4113	443198
19610	443199
114449	443200
109176	443201
33166	443202
26213	443203
17445	443204
297283	443205
19964	443206
15888	443207
297572	443208
9928	443209
8493	443210
3282	443211
5121	443212
23534	443213
2193	443214
5314	443215
101339	443216
69997	443217
273959	443218
19004	443219
31687	443220
43235	443221
27072	443222
40912	443223
117948	443224
116604	443225
76	443226
61840	443227
105881	443228
89612	443229
145420	443230
35238	443231
8984	443232
30823	443233
9771	443234
5037	443235
95432	443236
61056	443237
59523	443238
185089	443239
133306	443240
34077	443241
199	443242
39509	443243
146248	443244
10145	443245
25199	443246
275733	443247
5397	443248
200311	443249
18979	443250
30782	443251
23940	443252
5512	443253
82719	443254
32543	443255
31650	443256
20081	443257
75216	443258
1272	443259
66864	443260
66136	443261
12464	443262
35856	443263
452	443264
363	443265
123929	443266
81660	443267
190	443268
4300	443269
44115	443270
612	443271
3028	443272
24380	443273
2058	443274
2757	443275
9500	443276
8039	443277
61	443278
24144	443279
31763	443280
75567	443281
12374	443282
4956	443283
159275	443284
16777	443285
195802	443286
14653	443287
39739	443288
121240	443289
37282	443290
140392	443291
60007	443292
122	443293
294713	443294
15658	443295
19237	443296
64418	443297
32732	443298
31141	443299
37244	443300
8504	443301
11065	443302
64403	443303
95837	443304
175993	443305
128523	443306
47193	443307
61593	443308
90851	443309
168794	443310
16377	443311
2838	443312
109195	443313
79017	443314
76457	443315
76949	443316
478	443317
37469	443318
143876	443319
36491	443320
6119	443321
98143	443322
73684	443323
49479	443324
11835	443325
60222	443326
11168	443327
70281	443328
73357	443329
111024	443330
38507	443331
20057	443332
21030	443333
7276	443334
298758	443335
52585	443336
15975	443337
41349	443338
89401	443339
88980	443340
286016	443341
44342	443342
153220	443343
23867	443344
67326	443345
4979	443346
26647	443347
7	443348
269960	443349
174971	443350
109823	443351
68265	443352
135310	443353
1395	443354
70157	443355
13913	443356
117470	443357
78260	443358
38052	443359
22404	443360
290631	443361
25043	443362
14240	443363
84842	443364
544	443365
225993	443366
2182	443367
2043	443368
134579	443369
18660	443370
212491	443371
81430	443372
97	443373
21128	443374
142441	443375
82711	443376
20258	443377
9210	443378
38355	443379
27994	443380
42760	443381
28051	443382
141851	443383
104970	443384
69276	443385
1326	443386
1326	443387
633	443388
36815	443389
166443	443390
10170	443391
41196	443392
100703	443393
41150	443394
3273	443395
273	443396
6026	443397
211075	443398
38007	443399
88062	443400
88062	443401
48293	443402
3333	443403
1689	443404
125431	443405
141202	443406
136994	443407
65898	443408
250363	443409
18535	443410
103365	443411
279288	443412
48460	443413
286	443414
57732	443415
194806	443416
146553	443417
16306	443418
1801	443419
6257	443420
85248	443421
838	443422
95428	443423
68651	443424
119308	443425
155155	443426
24328	443427
1	443428
69559	443429
73464	443430
201713	443431
75601	443432
306669	443433
98598	443434
29697	443435
45266	443436
968	443437
29697	443438
113677	443439
164524	443440
26022	443441
34751	443442
75005	443443
719	443444
380	443445
12918	443446
173543	443447
13798	443448
109663	443449
5242	443450
130014	443451
11099	443452
129341	443453
43775	443454
8909	443455
40569	443456
12825	443457
1102	443458
32983	443459
15450	443460
119636	443461
62342	443462
181418	443463
7058	443464
12999	443465
19103	443466
13232	443467
30288	443468
18941	443469
6045	443470
1479	443471
100744	443472
65254	443473
70485	443474
8475	443475
66139	443476
27199	443477
89097	443478
90280	443479
150999	443480
54615	443481
14363	443482
401	443483
183721	443484
1721	443485
54549	443486
37153	443487
16394	443488
28482	443489
50558	443490
170167	443491
165	443492
266816	443493
991	443494
27286	443495
231342	443496
35004	443497
22058	443498
11576	443499
133864	443500
745	443501
44152	443502
27039	443503
257158	443504
33350	443505
43072	443506
44153	443507
94273	443508
2640	443509
25060	443510
18263	443511
61867	443512
194503	443513
182997	443514
32538	443515
51516	443516
324	443517
136014	443518
62082	443519
131289	443520
143051	443521
3382	443522
8	443523
227910	443524
122593	443525
81749	443526
9618	443527
177154	443528
36956	443529
28733	443530
86868	443531
54067	443532
84050	443533
21944	443534
46217	443535
102067	443536
36187	443537
27036	443538
34822	443539
48737	443540
68429	443541
462	443542
91285	443543
74917	443544
84066	443545
2662	443546
563	443547
21059	443548
160921	443549
145755	443550
32932	443551
68011	443552
26256	443553
220294	443554
46117	443555
61627	443556
36480	443557
70556	443558
68729	443559
145352	443560
100964	443561
152399	443562
20364	443563
147729	443564
23446	443565
50431	443566
166294	443567
148457	443568
9025	443569
51317	443570
64026	443571
51510	443572
175573	443573
38841	443574
13984	443575
73736	443576
129459	443577
199412	443578
150212	443579
7495	443580
60149	443581
9690	443582
2883	443583
48123	443584
4095	443585
224499	443586
52915	443587
136882	443588
201552	443589
170011	443590
3497	443591
152172	443592
105713	443593
32412	443594
17262	443595
26084	443596
40539	443597
1763	443598
157076	443599
1061	443600
121898	443601
63852	443602
41678	443603
12239	443604
54680	443605
140246	443606
83013	443607
13306	443608
9329	443609
7162	443610
938	443611
217138	443612
4219	443613
42815	443614
7	443615
66637	443616
244903	443617
189628	443618
47597	443619
10897	443620
19849	443621
177037	443622
10092	443623
194274	443624
31222	443625
37839	443626
119602	443627
154864	443628
66115	443629
73994	443630
288118	443631
37564	443632
170829	443633
34200	443634
45637	443635
2052	443636
32250	443637
65995	443638
34839	443639
108316	443640
48790	443641
42342	443642
4490	443643
2767	443644
190319	443645
57939	443646
742	443647
130017	443648
17236	443649
64864	443650
98837	443651
246056	443652
9866	443653
6350	443654
6350	443655
62819	443656
62819	443657
752	443658
236314	443659
23442	443660
127658	443661
37455	443662
20557	443663
106315	443664
199464	443665
153208	443666
3919	443667
66755	443668
40485	443669
20729	443670
178244	443671
35447	443672
31779	443673
95881	443674
12584	443675
16988	443676
124528	443677
127052	443678
131097	443679
385	443680
71729	443681
92643	443682
11297	443683
279553	443684
311264	443685
6655	443686
65807	443687
9033	443688
56619	443689
58838	443690
113235	443691
56624	443692
526	443693
50482	443694
48059	443695
234050	443696
14490	443697
3192	443698
3192	443699
15331	443700
316	443701
99377	443702
371	443703
23346	443704
8943	443705
11464	443706
238030	443707
25063	443708
127595	443709
40446	443710
130934	443711
281937	443712
171981	443713
103377	443714
90532	443715
3819	443716
181010	443717
85330	443718
91085	443719
26365	443720
6414	443721
8719	443722
19001	443723
183292	443724
85118	443725
44272	443726
82474	443727
66515	443728
57550	443729
11831	443730
3269	443731
144967	443732
56695	443733
180345	443734
155763	443735
7333	443736
78073	443737
104249	443738
279802	443739
43281	443740
172499	443741
2285	443742
293936	443743
14056	443744
12736	443745
3773	443746
207882	443747
15164	443748
264281	443749
138116	443750
14158	443751
292864	443752
68649	443753
22059	443754
9811	443755
88621	443756
120807	443757
64731	443758
1957	443759
1957	443760
50879	443761
26135	443762
18174	443763
74876	443764
16677	443765
14599	443766
1556	443767
73679	443768
78055	443769
68906	443770
99961	443771
4565	443772
41733	443773
27298	443774
119416	443775
8275	443776
7438	443777
15672	443778
25903	443779
2487	443780
214050	443781
1180	443782
3314	443783
6732	443784
75942	443785
8095	443786
36900	443787
33201	443788
17378	443789
37946	443790
5818	443791
20905	443792
197	443793
33081	443794
170291	443795
3171	443796
28969	443797
5844	443798
899	443799
82362	443800
113788	443801
21197	443802
160469	443803
139299	443804
220109	443805
51345	443806
38903	443807
198956	443808
4220	443809
178568	443810
142762	443811
254187	443812
42302	443813
189071	443814
17718	443815
17718	443816
40808	443817
16311	443818
1652	443819
78771	443820
13608	443821
219064	443822
26481	443823
654	443824
194411	443825
228372	443826
54832	443827
49834	443828
38189	443829
106267	443830
62926	443831
11859	443832
215717	443833
32815	443834
10449	443835
960	443836
73015	443837
10290	443838
17188	443839
75744	443840
48248	443841
1508	443842
2848	443843
19651	443844
3916	443845
42160	443846
29697	443847
8039	443848
719	443849
93293	443850
1747	443851
56347	443852
8426	443853
151048	443854
104305	443855
28354	443856
213540	443857
921	443858
30227	443859
3657	443860
28425	443861
199528	443862
3161	443863
13899	443864
3144	443865
1728	443866
17141	443867
56657	443868
21000	443869
257043	443870
178048	443871
257942	443872
24279	443873
73396	443874
34025	443875
1	443876
79370	443877
34994	443878
77966	443879
25344	443880
11108	443881
2985	443882
139072	443883
189835	443884
50764	443885
75656	443886
121561	443887
15919	443888
102033	443889
22863	443890
49719	443891
14162	443892
8627	443893
109622	443894
97027	443895
14162	443896
2626	443897
17364	443898
3811	443899
7864	443900
111246	443901
160150	443902
29940	443903
23937	443904
743	443905
190772	443906
31830	443907
17758	443908
26995	443909
332	443910
288	443911
101982	443912
143240	443913
37291	443914
12612	443915
43974	443916
452	443917
117751	443918
64752	443919
16694	443920
139948	443921
35399	443922
37205	443923
33486	443924
55540	443925
125941	443926
34527	443927
26655	443928
289316	443929
25474	443930
253079	443931
13145	443932
28280	443933
495	443934
28382	443935
36315	443936
5326	443937
152306	443938
92304	443939
245327	443940
117453	443941
6149	443942
89382	443943
2058	443944
10898	443945
21511	443946
43809	443947
12420	443948
2259	443949
68610	443950
135350	443951
7055	443952
11647	443953
58883	443954
18521	443955
6410	443956
237092	443957
273110	443958
127976	443959
25596	443960
36674	443961
25078	443962
167252	443963
73359	443964
1517	443965
79233	443966
30864	443967
80976	443968
15246	443969
14562	443970
188507	443971
197035	443972
4476	443973
220265	443974
78441	443975
108880	443976
22720	443977
189816	443978
93206	443979
11370	443980
12196	443981
143489	443982
187041	443983
176553	443984
99753	443985
126742	443986
128362	443987
20838	443988
1038	443989
285765	443990
13766	443991
58557	443992
288036	443993
2302	443994
43530	443995
132460	443996
222601	443997
88893	443998
40345	443999
60663	444000
259680	444001
23372	444002
63669	444003
65736	444004
161619	444005
62668	444006
285742	444007
72324	444008
27477	444009
269567	444010
8300	444011
32186	444012
50175	444013
107744	444014
17692	444015
94767	444016
62424	444017
22916	444018
82611	444019
48853	444020
78622	444021
32521	444022
76884	444023
81609	444024
201573	444025
12894	444026
146936	444027
47773	444028
159447	444029
5229	444030
19813	444031
420	444032
33185	444033
42860	444034
14115	444035
4262	444036
29272	444037
12343	444038
43325	444039
144798	444040
847	444041
7081	444042
41538	444043
3557	444044
213194	444045
250424	444046
110115	444047
287304	444048
35476	444049
5504	444050
143578	444051
7665	444052
140634	444053
89162	444054
3519	444055
163686	444056
2392	444057
17807	444058
8608	444059
12538	444060
94552	444061
204401	444062
83603	444063
143386	444064
20369	444065
10191	444066
26774	444067
56516	444068
14758	444069
288115	444070
140112	444071
77642	444072
102491	444073
176025	444074
73123	444075
20567	444076
5446	444077
214302	444078
214074	444079
6055	444080
559	444081
185865	444082
17335	444083
27264	444084
15642	444085
270948	444086
77764	444087
11546	444088
34942	444089
25	444090
80850	444091
7060	444092
22430	444093
129082	444094
3451	444095
53415	444096
847	444097
506	444098
6918	444099
11026	444100
8584	444101
91052	444102
18802	444103
85117	444104
41947	444105
8086	444106
14139	444107
4584	444108
10107	444109
82081	444110
149559	444111
13486	444112
184734	444113
1	444114
193115	444115
77884	444116
180993	444117
66532	444118
154238	444119
170622	444120
279473	444121
28984	444122
74341	444123
452	444124
32510	444125
25624	444126
132950	444127
202205	444128
7048	444129
51996	444130
39287	444131
17619	444132
68934	444133
97269	444134
328	444135
13557	444136
191652	444137
122663	444138
3046	444139
29027	444140
332	444141
4440	444142
12196	444143
110166	444144
86405	444145
26971	444146
34379	444147
376	444148
200	444149
21706	444150
371	444151
1374	444152
146935	444153
992	444154
4918	444155
1387	444156
56051	444157
158930	444158
215991	444159
15515	444160
75533	444161
8044	444162
113958	444163
30223	444164
65104	444165
94413	444166
12605	444167
97213	444168
84149	444169
28697	444170
27146	444171
11792	444172
375	444173
5826	444174
197483	444175
56619	444176
3069	444177
5978	444178
6242	444179
6754	444180
2775	444181
61050	444182
17693	444183
300127	444184
206719	444185
38222	444186
138966	444187
42363	444188
59546	444189
107864	444190
9904	444191
6552	444192
15595	444193
138710	444194
19193	444195
48300	444196
291	444197
111438	444198
142268	444199
210190	444200
37091	444201
255024	444202
91916	444203
67895	444204
46954	444205
11841	444206
55787	444207
1912	444208
54428	444209
438	444210
39833	444211
25596	444212
10100	444213
166639	444214
3503	444215
59164	444216
13827	444217
2699	444218
24452	444219
258	444220
56387	444221
26036	444222
69253	444223
15588	444224
44390	444225
13346	444226
63432	444227
89227	444228
56737	444229
33807	444230
9818	444231
1201	444232
258	444233
134252	444234
7678	444235
132445	444236
96351	444237
147969	444238
98231	444239
79901	444240
36598	444241
308562	444242
127106	444243
196773	444244
88008	444245
119439	444246
119439	444247
26865	444248
74685	444249
149022	444250
227877	444251
103346	444252
88008	444253
18707	444254
14791	444255
114483	444256
452	444257
452	444258
71633	444259
3181	444260
200	444261
184905	444262
60267	444263
1836	444264
83681	444265
3689	444266
157620	444267
42116	444268
9475	444269
45103	444270
6053	444271
190	444272
36828	444273
93368	444274
230611	444275
28246	444276
11445	444277
45948	444278
32644	444279
121913	444280
8300	444281
6575	444282
1602	444283
40825	444284
48553	444285
6168	444286
6537	444287
123522	444288
49339	444289
12588	444290
82552	444291
3618	444292
3742	444293
218084	444294
78879	444295
26700	444296
26845	444297
21130	444298
1364	444299
74914	444300
59142	444301
239	444302
12952	444303
245203	444304
21081	444305
181730	444306
3877	444307
3877	444308
11173	444309
139645	444310
217532	444311
117584	444312
1715	444313
214990	444314
91617	444315
79052	444316
106967	444317
303911	444318
46004	444319
15885	444320
5857	444321
138742	444322
6204	444323
59973	444324
23776	444325
535	444326
969	444327
61742	444328
17878	444329
51234	444330
138955	444331
40496	444332
40723	444333
18169	444334
56212	444335
25679	444336
6982	444337
15046	444338
37316	444339
26452	444340
63037	444341
89525	444342
174885	444343
7655	444344
58536	444345
764	444346
197458	444347
44501	444348
232454	444349
105521	444350
31470	444351
64596	444352
1657	444353
4660	444354
3069	444355
784	444356
28976	444357
10704	444358
5968	444359
46857	444360
37761	444361
79595	444362
12103	444363
78506	444364
27661	444365
226087	444366
283038	444367
718	444368
3684	444369
142156	444370
62419	444371
8148	444372
145220	444373
95971	444374
3671	444375
5158	444376
135261	444377
142	444378
22646	444379
189829	444380
55868	444381
115501	444382
7165	444383
249	444384
813	444385
47719	444386
18354	444387
47608	444388
31121	444389
68804	444390
8015	444391
247952	444392
41465	444393
3300	444394
54929	444395
50189	444396
40111	444397
30425	444398
23000	444399
108163	444400
68804	444401
135911	444402
1223	444403
53667	444404
9073	444405
11447	444406
953	444407
1357	444408
174712	444409
5495	444410
10969	444411
853	444412
33966	444413
74	444414
3775	444415
7843	444416
101	444417
160815	444418
5631	444419
49570	444420
17611	444421
138498	444422
25601	444423
9219	444424
108532	444425
53110	444426
68694	444427
31059	444428
299154	444429
26038	444430
32245	444431
177003	444432
61335	444433
22004	444434
34835	444435
23222	444436
64223	444437
122159	444438
4795	444439
11383	444440
11978	444441
8806	444442
132754	444443
23064	444444
22079	444445
5507	444446
88072	444447
1043	444448
1771	444449
87415	444450
12	444451
10649	444452
92455	444453
40010	444454
80798	444455
68575	444456
32632	444457
40157	444458
13718	444459
810	444460
72179	444461
81	444462
109294	444463
122529	444464
30425	444465
124648	444466
113485	444467
4019	444468
549	444469
95759	444470
174568	444471
68016	444472
217521	444473
188737	444474
5246	444475
85800	444476
61164	444477
78771	444478
12073	444479
55307	444480
21801	444481
156226	444482
22201	444483
1053	444484
8414	444485
970	444486
2686	444487
1958	444488
121240	444489
163559	444490
15704	444491
128065	444492
14490	444493
6884	444494
1518	444495
1221	444496
10255	444497
97016	444498
135673	444499
162	444500
45045	444501
9612	444502
5174	444503
129925	444504
34948	444505
27737	444506
11836	444507
1197	444508
1404	444509
772	444510
225237	444511
143765	444512
110553	444513
157878	444514
67305	444515
170636	444516
72033	444517
2910	444518
3454	444519
2922	444520
1864	444521
20809	444522
90392	444523
2785	444524
10862	444525
156157	444526
151847	444527
190961	444528
232888	444529
46274	444530
32775	444531
193237	444532
11325	444533
39164	444534
2320	444535
762	444536
41	444537
19451	444538
21260	444539
1180	444540
110944	444541
62994	444542
94018	444543
6465	444544
41871	444545
12125	444546
164442	444547
266605	444548
793	444549
18024	444550
7265	444551
19610	444552
260930	444553
42423	444554
71611	444555
144447	444556
57037	444557
24144	444558
147336	444559
2103	444560
25187	444561
9689	444562
7727	444563
1785	444564
37272	444565
27392	444566
474	444567
103708	444568
152729	444569
34649	444570
16083	444571
152729	444572
46928	444573
78402	444574
12339	444575
85400	444576
140943	444577
29007	444578
48266	444579
129746	444580
19591	444581
5831	444582
156010	444583
36554	444584
62177	444585
472	444586
1990	444587
78824	444588
16058	444589
193242	444590
16305	444591
18320	444592
211232	444593
10487	444594
141587	444595
135754	444596
27954	444597
6042	444598
70414	444599
46394	444600
8711	444601
54090	444602
53423	444603
2598	444604
270799	444605
40439	444606
27942	444607
55844	444608
969	444609
1046	444610
50663	444611
5445	444612
7578	444613
7427	444614
10132	444615
68156	444616
37557	444617
13623	444618
23038	444619
97967	444620
26540	444621
5507	444622
25583	444623
381	444624
6791	444625
46976	444626
297723	444627
2264	444628
52	444629
56580	444630
50490	444631
39027	444632
11464	444633
41881	444634
1509	444635
57629	444636
7385	444637
77006	444638
34644	444639
206270	444640
23031	444641
6112	444642
60752	444643
641	444644
10612	444645
21961	444646
31943	444647
5631	444648
89071	444649
9931	444650
72128	444651
1216	444652
151036	444653
102033	444654
178438	444655
60957	444656
6850	444657
6374	444658
260918	444659
2481	444660
75758	444661
155124	444662
6108	444663
825	444664
14206	444665
154694	444666
66189	444667
9640	444668
7454	444669
59039	444670
368	444671
17592	444672
29328	444673
236772	444674
11960	444675
105036	444676
43977	444677
23863	444678
219616	444679
77539	444680
171846	444681
6951	444682
39208	444683
116833	444684
23632	444685
12801	444686
141355	444687
9296	444688
60276	444689
260928	444690
7465	444691
284649	444692
2915	444693
29772	444694
118515	444695
7968	444696
22475	444697
127592	444698
3636	444699
22071	444700
9849	444701
146600	444702
2418	444703
4106	444704
15004	444705
219810	444706
1034	444707
28435	444708
82453	444709
8188	444710
42085	444711
138955	444712
91831	444713
446	444714
22592	444715
36409	444716
2118	444717
52122	444718
773	444719
2922	444720
134864	444721
74581	444722
438	444723
10737	444724
32818	444725
137260	444726
150602	444727
103272	444728
109608	444729
22492	444730
206315	444731
3691	444732
9550	444733
48862	444734
11715	444735
10365	444736
28929	444737
1870	444738
8909	444739
13568	444740
194090	444741
632	444742
39733	444743
95537	444744
80520	444745
126948	444746
282340	444747
71229	444748
80633	444749
807	444750
135847	444751
1034	444752
143497	444753
1004	444754
593	444755
36493	444756
41	444757
6266	444758
31109	444759
11113	444760
49637	444761
52	444762
238342	444763
67708	444764
65734	444765
25967	444766
126942	444767
29562	444768
52842	444769
215436	444770
85258	444771
18521	444772
7081	444773
18617	444774
1482	444775
46023	444776
9441	444777
3991	444778
65429	444779
568	444780
296479	444781
26210	444782
36378	444783
245526	444784
34214	444785
1043	444786
62828	444787
4905	444788
22992	444789
61328	444790
297	444791
26747	444792
103766	444793
55815	444794
3630	444795
2146	444796
28567	444797
2	444798
943	444799
50101	444800
90784	444801
72100	444802
109027	444803
860	444804
2726	444805
20948	444806
34635	444807
1036	444808
2888	444809
34200	444810
128279	444811
2992	444812
45333	444813
70146	444814
218001	444815
31896	444816
56973	444817
9165	444818
251664	444819
19965	444820
102759	444821
4618	444822
7184	444823
2193	444824
25951	444825
39119	444826
89697	444827
30723	444828
2386	444829
1230	444830
4290	444831
123967	444832
7688	444833
67814	444834
305174	444835
1061	444836
19488	444837
36140	444838
273619	444839
7181	444840
121041	444841
77898	444842
6120	444843
9428	444844
183639	444845
318	444846
4862	444847
14137	444848
20583	444849
93708	444850
18761	444851
24839	444852
1060	444853
302394	444854
242832	444855
2056	444856
70183	444857
92509	444858
73093	444859
11671	444860
15351	444861
136415	444862
47778	444863
61522	444864
309116	444865
2818	444866
103557	444867
157282	444868
231035	444869
31941	444870
46980	444871
6318	444872
212841	444873
717	444874
85199	444875
81255	444876
293027	444877
460	444878
300	444879
42577	444880
109982	444881
70929	444882
2519	444883
4518	444884
7764	444885
16016	444886
12199	444887
63073	444888
1324	444889
113342	444890
6627	444891
155923	444892
208072	444893
109895	444894
32911	444895
26958	444896
24604	444897
5218	444898
29230	444899
2983	444900
33119	444901
98856	444902
1223	444903
2738	444904
2818	444905
339	444906
6779	444907
62612	444908
1477	444909
288403	444910
742	444911
1051	444912
157431	444913
101875	444914
37076	444915
304	444916
140634	444917
44557	444918
151282	444919
16809	444920
2656	444921
15579	444922
12715	444923
8009	444924
744	444925
42213	444926
120973	444927
86525	444928
111	444929
8	444930
42127	444931
40827	444932
27145	444933
150864	444934
2813	444935
105	444936
10081	444937
191328	444938
98084	444939
8958	444940
66807	444941
3382	444942
15929	444943
5195	444944
1581	444945
10079	444946
7641	444947
6007	444948
119678	444949
183047	444950
196658	444951
7770	444952
23516	444953
46118	444954
279800	444955
9675	444956
44765	444957
88959	444958
6957	444959
207744	444960
220504	444961
83133	444962
46227	444963
144668	444964
21270	444965
23112	444966
45353	444967
6683	444968
14875	444969
90427	444970
85750	444971
97170	444972
97170	444973
13057	444974
82148	444975
195040	444976
3697	444977
4719	444978
4399	444979
81569	444980
69013	444981
68573	444982
63835	444983
11671	444984
7963	444985
284884	444986
103495	444987
14859	444988
179857	444989
24965	444990
193416	444991
55287	444992
11345	444993
693	444994
129310	444995
488	444996
24759	444997
41	444998
21274	444999
12591	445000
9530	445001
4720	445002
224826	445003
20205	445004
142458	445005
175606	445006
161147	445007
18469	445008
82739	445009
27442	445010
124822	445011
144816	445012
11566	445013
7496	445014
59228	445015
71496	445016
89910	445017
23736	445018
142926	445019
51638	445020
66115	445021
66187	445022
43229	445023
60089	445024
106690	445025
65844	445026
25048	445027
12514	445028
204396	445029
24902	445030
81012	445031
115507	445032
8168	445033
38940	445034
8545	445035
481	445036
20036	445037
824	445038
63789	445039
66333	445040
6468	445041
44244	445042
8304	445043
3536	445044
123083	445045
94642	445046
2520	445047
7632	445048
295447	445049
32644	445050
91825	445051
150843	445052
11795	445053
261583	445054
7212	445055
122353	445056
54474	445057
109280	445058
273120	445059
4620	445060
165793	445061
7990	445062
2203	445063
103847	445064
21281	445065
311815	445066
13188	445067
177973	445068
3050	445069
2119	445070
30303	445071
203515	445072
3727	445073
110828	445074
11345	445075
10549	445076
20543	445077
67914	445078
152751	445079
59142	445080
84045	445081
941	445082
430	445083
58922	445084
1991	445085
138374	445086
122452	445087
221264	445088
61165	445089
4256	445090
19864	445091
213811	445092
217494	445093
9723	445094
7905	445095
4499	445096
6168	445097
38472	445098
15917	445099
60961	445100
3293	445101
97786	445102
306830	445103
13577	445104
24235	445105
8554	445106
91065	445107
143898	445108
62318	445109
43088	445110
25347	445111
163077	445112
69836	445113
307090	445114
89200	445115
135018	445116
79138	445117
7690	445118
115807	445119
23124	445120
32765	445121
25589	445122
19972	445123
6248	445124
40167	445125
10590	445126
70582	445127
74950	445128
78191	445129
7537	445130
11394	445131
8708	445132
13690	445133
97294	445134
94739	445135
289556	445136
179896	445137
53	445138
91632	445139
83847	445140
20237	445141
177772	445142
44119	445143
236195	445144
165537	445145
31810	445146
140	445147
178642	445148
305632	445149
215627	445150
14077	445151
252883	445152
3237	445153
34324	445154
208522	445155
86742	445156
107868	445157
162089	445158
210350	445159
10090	445160
7908	445161
5615	445162
16888	445163
34402	445164
65395	445165
10648	445166
129625	445167
354	445168
2395	445169
50470	445170
68018	445171
21531	445172
4201	445173
59025	445174
2493	445175
8285	445176
599	445177
53488	445178
263518	445179
180145	445180
30876	445181
298726	445182
139451	445183
200710	445184
13661	445185
86800	445186
127045	445187
25981	445188
32426	445189
22777	445190
5890	445191
7904	445192
117655	445193
71023	445194
257346	445195
37824	445196
251485	445197
26450	445198
14918	445199
2359	445200
60188	445201
74812	445202
30446	445203
174057	445204
47997	445205
142450	445206
20122	445207
559	445208
31977	445209
90350	445210
1424	445211
4502	445212
301	445213
99734	445214
29128	445215
6974	445216
191651	445217
59884	445218
14953	445219
144897	445220
8685	445221
6982	445222
8306	445223
27933	445224
17942	445225
918	445226
60175	445227
34165	445228
83927	445229
175673	445230
1713	445231
16474	445232
10672	445233
4158	445234
14282	445235
14384	445236
200734	445237
36627	445238
48478	445239
11364	445240
95126	445241
38037	445242
186385	445243
57269	445244
12178	445245
12723	445246
130489	445247
2176	445248
23191	445249
42995	445250
74938	445251
14615	445252
4604	445253
694	445254
27596	445255
157076	445256
85906	445257
37582	445258
25107	445259
1479	445260
6042	445261
190814	445262
86913	445263
152276	445264
214527	445265
20794	445266
1386	445267
17169	445268
29839	445269
206111	445270
58121	445271
1043	445272
624	445273
2248	445274
6126	445275
3166	445276
19901	445277
14619	445278
33085	445279
69416	445280
155591	445281
2372	445282
160627	445283
19946	445284
17899	445285
11308	445286
192247	445287
52250	445288
82983	445289
43182	445290
209795	445291
11169	445292
185461	445293
5598	445294
184273	445295
32209	445296
60111	445297
99249	445298
13289	445299
53201	445300
139496	445301
2061	445302
17387	445303
32861	445304
178896	445305
275	445306
9051	445307
66583	445308
3074	445309
108266	445310
29765	445311
72658	445312
17735	445313
8614	445314
204979	445315
71497	445316
186018	445317
68539	445318
227158	445319
5808	445320
2368	445321
2896	445322
1049	445323
112234	445324
16113	445325
82812	445326
201987	445327
94555	445328
74956	445329
99989	445330
4576	445331
215141	445332
237231	445333
62838	445334
202947	445335
83091	445336
1433	445337
2192	445338
7448	445339
234027	445340
25409	445341
86912	445342
72332	445343
89045	445344
78999	445345
224	445346
81497	445347
41866	445348
59932	445349
27738	445350
639	445351
44084	445352
59444	445353
56597	445354
225829	445355
92175	445356
24608	445357
31509	445358
155261	445359
230819	445360
3678	445361
201734	445362
24372	445363
86412	445364
57840	445365
77408	445366
9987	445367
11156	445368
41517	445369
42370	445370
11656	445371
17750	445372
76112	445373
38917	445374
43804	445375
26745	445376
49435	445377
45355	445378
86122	445379
76209	445380
106180	445381
119360	445382
36759	445383
52920	445384
15362	445385
18981	445386
238234	445387
15362	445388
7559	445389
25118	445390
90056	445391
87512	445392
24546	445393
24546	445394
146993	445395
31621	445396
18831	445397
57111	445398
57111	445399
23042	445400
66776	445401
2735	445402
11817	445403
199017	445404
10835	445405
117068	445406
32858	445407
147113	445408
167301	445409
649	445410
3215	445411
31680	445412
498	445413
161601	445414
52312	445415
4894	445416
910	445417
2848	445418
217944	445419
61959	445420
57012	445421
34277	445422
202905	445423
134860	445424
97311	445425
247848	445426
188636	445427
1034	445428
71998	445429
78955	445430
14169	445431
63017	445432
2466	445433
77828	445434
830	445435
11308	445436
127053	445437
211166	445438
5978	445439
13963	445440
26401	445441
38150	445442
75095	445443
48717	445444
137887	445445
29944	445446
5023	445447
32631	445448
26981	445449
494	445450
25805	445451
4417	445452
48322	445453
48341	445454
5884	445455
5884	445456
12291	445457
74206	445458
1454	445459
131274	445460
3937	445461
66411	445462
1180	445463
157441	445464
238513	445465
211	445466
40996	445467
4187	445468
82658	445469
62521	445470
108384	445471
114807	445472
199718	445473
312844	445474
4662	445475
16352	445476
75238	445477
51465	445478
15477	445479
4098	445480
25868	445481
2682	445482
50267	445483
81924	445484
8601	445485
236833	445486
11979	445487
44050	445488
7668	445489
293356	445490
214279	445491
91728	445492
3560	445493
112899	445494
54261	445495
18907	445496
426	445497
47789	445498
22212	445499
3619	445500
8990	445501
8330	445502
1435	445503
228083	445504
28432	445505
238586	445506
105018	445507
61506	445508
23246	445509
59	445510
9675	445511
991	445512
142369	445513
284566	445514
29259	445515
123796	445516
2478	445517
42076	445518
302191	445519
182	445520
48564	445521
2242	445522
21709	445523
80514	445524
11341	445525
10612	445526
6599	445527
62971	445528
171662	445529
116666	445530
27390	445531
108670	445532
46030	445533
22413	445534
39513	445535
159895	445536
7454	445537
2349	445538
5637	445539
37682	445540
678	445541
41523	445542
11741	445543
265572	445544
15513	445545
286442	445546
126305	445547
2046	445548
84242	445549
299910	445550
97193	445551
55553	445552
215	445553
141639	445554
42259	445555
104	445556
47184	445557
35563	445558
381	445559
219003	445560
98307	445561
66992	445562
300875	445563
37053	445564
147521	445565
4972	445566
48894	445567
34778	445568
50686	445569
15215	445570
90728	445571
83402	445572
7261	445573
43715	445574
24639	445575
113113	445576
8521	445577
144039	445578
63432	445579
3911	445580
24852	445581
155857	445582
3665	445583
718	445584
10660	445585
114499	445586
165790	445587
228	445588
157450	445589
1191	445590
25287	445591
40017	445592
14497	445593
61497	445594
83618	445595
14206	445596
857	445597
161616	445598
43513	445599
968	445600
185308	445601
1651	445602
11627	445603
192756	445604
559	445605
273	445606
34805	445607
205258	445608
219544	445609
4687	445610
10336	445611
10392	445612
155358	445613
25521	445614
98731	445615
7335	445616
37273	445617
2659	445618
101894	445619
9457	445620
86732	445621
192378	445622
176264	445623
2282	445624
831	445625
121262	445626
33449	445627
68330	445628
3410	445629
279835	445630
30560	445631
6951	445632
270951	445633
2838	445634
5521	445635
758	445636
310119	445637
1532	445638
16411	445639
169674	445640
123885	445641
18110	445642
122044	445643
22503	445644
3669	445645
16539	445646
171	445647
5369	445648
3326	445649
4317	445650
51229	445651
283283	445652
117323	445653
46738	445654
1905	445655
21863	445656
163825	445657
138933	445658
973	445659
187100	445660
75635	445661
33358	445662
59838	445663
13342	445664
52575	445665
106772	445666
3196	445667
55362	445668
16051	445669
15995	445670
322	445671
8351	445672
83667	445673
2408	445674
2408	445675
127042	445676
77953	445677
9190	445678
27996	445679
85583	445680
53697	445681
3088	445682
31371	445683
73240	445684
120453	445685
52432	445686
62026	445687
36624	445688
27432	445689
47402	445690
300481	445691
140641	445692
269604	445693
141658	445694
5033	445695
154051	445696
70115	445697
45810	445698
8364	445699
38910	445700
1	445701
3938	445702
29998	445703
79894	445704
121620	445705
81126	445706
13103	445707
278419	445708
31121	445709
49350	445710
18844	445711
1588	445712
678	445713
20759	445714
156334	445715
81862	445716
186452	445717
725	445718
70766	445719
1226	445720
728	445721
8821	445722
51233	445723
2192	445724
107553	445725
124192	445726
206029	445727
93024	445728
187954	445729
5537	445730
5537	445731
104256	445732
60203	445733
75312	445734
20161	445735
48566	445736
166354	445737
1603	445738
166422	445739
166439	445740
16182	445741
48157	445742
5107	445743
57	445744
127	445745
26420	445746
209493	445747
66716	445748
194149	445749
178954	445750
5071	445751
25409	445752
6128	445753
65922	445754
10152	445755
20081	445756
301806	445757
2556	445758
10529	445759
19905	445760
35254	445761
6333	445762
211	445763
93820	445764
23001	445765
48103	445766
286031	445767
171836	445768
4547	445769
114535	445770
1870	445771
968	445772
250872	445773
29471	445774
7838	445775
36878	445776
14749	445777
188844	445778
83875	445779
28019	445780
142363	445781
1045	445782
178197	445783
81588	445784
10934	445785
6301	445786
308929	445787
203037	445788
72084	445789
61354	445790
5534	445791
217711	445792
52618	445793
31834	445794
59511	445795
14731	445796
8388	445797
18684	445798
71797	445799
154327	445800
7833	445801
8	445802
618	445803
23331	445804
235506	445805
142907	445806
42911	445807
225087	445808
2639	445809
34955	445810
6615	445811
45039	445812
78586	445813
4998	445814
2600	445815
27923	445816
2916	445817
5971	445818
11333	445819
126256	445820
9143	445821
3098	445822
65873	445823
11552	445824
8746	445825
69	445826
112152	445827
256808	445828
19993	445829
156505	445830
145058	445831
23783	445832
50488	445833
27181	445834
160358	445835
46678	445836
31720	445837
89	445838
67023	445839
68	445840
223664	445841
138982	445842
29837	445843
82583	445844
3582	445845
2176	445846
41989	445847
127891	445848
14842	445849
28676	445850
35365	445851
249930	445852
36668	445853
105366	445854
133495	445855
76597	445856
1535	445857
109290	445858
17976	445859
15719	445860
130316	445861
118507	445862
43280	445863
11137	445864
44325	445865
3525	445866
139546	445867
251405	445868
5301	445869
232	445870
39094	445871
210996	445872
211187	445873
28231	445874
34394	445875
109084	445876
15342	445877
15564	445878
70882	445879
23697	445880
3878	445881
25235	445882
2439	445883
13685	445884
68	445885
3078	445886
62951	445887
42316	445888
52587	445889
108	445890
21168	445891
260	445892
65383	445893
17183	445894
27887	445895
39071	445896
39071	445897
38782	445898
35556	445899
67118	445900
200450	445901
61842	445902
47499	445903
3	445904
232160	445905
115506	445906
183222	445907
26164	445908
39471	445909
242598	445910
120252	445911
20998	445912
19426	445913
3589	445914
4222	445915
195634	445916
15448	445917
872	445918
121	445919
2184	445920
54349	445921
55406	445922
1209	445923
4878	445924
68345	445925
102597	445926
10859	445927
150889	445928
140445	445929
18367	445930
23994	445931
19765	445932
19703	445933
56705	445934
31492	445935
92537	445936
255806	445937
5597	445938
140980	445939
99397	445940
120508	445941
73302	445942
12153	445943
78396	445944
42506	445945
1	445946
8125	445947
3781	445948
24174	445949
137893	445950
17260	445951
9302	445952
42313	445953
6054	445954
13844	445955
4402	445956
164178	445957
8280	445958
28964	445959
32962	445960
57234	445961
120818	445962
90512	445963
14172	445964
19935	445965
21632	445966
1787	445967
145528	445968
4877	445969
63089	445970
36360	445971
131853	445972
84297	445973
11905	445974
13753	445975
44362	445976
24639	445977
11254	445978
54709	445979
79343	445980
144	445981
96827	445982
1145	445983
120252	445984
24159	445985
90530	445986
11919	445987
290283	445988
1048	445989
131295	445990
11066	445991
174713	445992
29558	445993
310718	445994
79318	445995
15793	445996
86895	445997
121	445998
3982	445999
153919	446000
11660	446001
33434	446002
19735	446003
18728	446004
33356	446005
4185	446006
62932	446007
93259	446008
36346	446009
465	446010
24811	446011
1043	446012
728	446013
4212	446014
2169	446015
1724	446016
99128	446017
17457	446018
3691	446019
21439	446020
175219	446021
28815	446022
3572	446023
58756	446024
294333	446025
49982	446026
10801	446027
665	446028
77975	446029
376	446030
48364	446031
8755	446032
59228	446033
8030	446034
47946	446035
2798	446036
51862	446037
62553	446038
8504	446039
88151	446040
57492	446041
86291	446042
9694	446043
10950	446044
104402	446045
16452	446046
85914	446047
67014	446048
43548	446049
42862	446050
2048	446051
13553	446052
5194	446053
6144	446054
11037	446055
33896	446056
58444	446057
7419	446058
82874	446059
146248	446060
98409	446061
182074	446062
82751	446063
172191	446064
2020	446065
9073	446066
5150	446067
4990	446068
615	446069
198732	446070
3283	446071
45801	446072
27125	446073
9564	446074
91217	446075
121291	446076
136850	446077
68588	446078
45039	446079
788	446080
1451	446081
63625	446082
57234	446083
88599	446084
84891	446085
135011	446086
118923	446087
12883	446088
119230	446089
5481	446090
64580	446091
142601	446092
7655	446093
26404	446094
40578	446095
22748	446096
234845	446097
7750	446098
25355	446099
4511	446100
42018	446101
392	446102
33607	446103
4408	446104
18366	446105
3223	446106
80388	446107
157701	446108
289683	446109
217437	446110
239699	446111
171291	446112
207333	446113
12615	446114
183137	446115
86723	446116
39628	446117
17251	446118
22945	446119
66976	446120
1336	446121
21314	446122
5204	446123
14200	446124
20257	446125
54885	446126
13753	446127
10017	446128
51306	446129
6386	446130
200978	446131
156029	446132
1637	446133
180050	446134
1236	446135
275192	446136
17679	446137
53858	446138
2089	446139
217	446140
351	446141
93864	446142
13959	446143
85249	446144
38219	446145
13336	446146
2128	446147
238259	446148
2097	446149
139224	446150
14335	446151
59826	446152
138942	446153
14247	446154
194378	446155
101627	446156
23447	446157
142019	446158
118871	446159
217142	446160
283707	446161
258974	446162
240703	446163
75512	446164
206705	446165
36454	446166
72265	446167
143271	446168
4821	446169
487	446170
6347	446171
32538	446172
38131	446173
8026	446174
13354	446175
12004	446176
11360	446177
11789	446178
3324	446179
1428	446180
6527	446181
23424	446182
37187	446183
48729	446184
8568	446185
63716	446186
3783	446187
21349	446188
36648	446189
3206	446190
28765	446191
62493	446192
117542	446193
71618	446194
286720	446195
69370	446196
27739	446197
1442	446198
3273	446199
157441	446200
111394	446201
3738	446202
199833	446203
82055	446204
61904	446205
98979	446206
85227	446207
20257	446208
6387	446209
50674	446210
17908	446211
33567	446212
179848	446213
67060	446214
89049	446215
1339	446216
7252	446217
13587	446218
43853	446219
70128	446220
40299	446221
121861	446222
49030	446223
100482	446224
96859	446225
6744	446226
48581	446227
139712	446228
23133	446229
19288	446230
217111	446231
931	446232
298635	446233
4287	446234
54574	446235
6347	446236
190	446237
26313	446238
28561	446239
293883	446240
13613	446241
13613	446242
87664	446243
288600	446244
86423	446245
144052	446246
12119	446247
14769	446248
228978	446249
4675	446250
172652	446251
15676	446252
15458	446253
6143	446254
1989	446255
167817	446256
15710	446257
309178	446258
18488	446259
381	446260
278589	446261
42157	446262
42395	446263
44271	446264
109411	446265
10356	446266
4218	446267
9613	446268
6045	446269
44715	446270
1272	446271
1624	446272
10192	446273
55641	446274
964	446275
3570	446276
21632	446277
250784	446278
56087	446279
171917	446280
863	446281
9148	446282
22370	446283
85263	446284
120811	446285
260790	446286
21869	446287
5182	446288
15676	446289
39705	446290
39120	446291
145338	446292
106486	446293
3041	446294
63287	446295
5120	446296
3373	446297
197502	446298
94176	446299
132426	446300
63932	446301
112836	446302
8212	446303
65982	446304
38381	446305
44457	446306
29254	446307
30132	446308
19531	446309
17603	446310
148477	446311
189155	446312
56484	446313
6195	446314
1400	446315
97057	446316
35575	446317
47393	446318
105680	446319
63290	446320
13450	446321
102385	446322
6603	446323
40645	446324
11950	446325
238289	446326
291286	446327
6870	446328
42694	446329
16839	446330
36	446331
3701	446332
1232	446333
4763	446334
1762	446335
57949	446336
36268	446337
103603	446338
3273	446339
37018	446340
3238	446341
64118	446342
118404	446343
38296	446344
2325	446345
135161	446346
259678	446347
35585	446348
122313	446349
91505	446350
8457	446351
127672	446352
1112	446353
162857	446354
265510	446355
243	446356
4458	446357
1508	446358
126233	446359
34205	446360
40025	446361
35612	446362
1542	446363
236183	446364
208003	446365
3858	446366
144222	446367
6187	446368
271039	446369
104095	446370
56159	446371
98850	446372
4429	446373
13079	446374
101342	446375
112465	446376
291655	446377
214663	446378
24144	446379
116602	446380
3908	446381
26696	446382
44579	446383
14218	446384
59228	446385
7464	446386
47435	446387
60081	446388
130358	446389
447	446390
81500	446391
122227	446392
117322	446393
157569	446394
104845	446395
35432	446396
3887	446397
29318	446398
1469	446399
92598	446400
5653	446401
87977	446402
139421	446403
144697	446404
155140	446405
193265	446406
72557	446407
61348	446408
742	446409
90529	446410
28282	446411
37168	446412
86476	446413
32928	446414
222182	446415
1099	446416
42081	446417
156591	446418
84563	446419
3879	446420
11175	446421
87919	446422
33183	446423
2442	446424
13684	446425
22874	446426
256287	446427
385	446428
161844	446429
108	446430
120571	446431
1934	446432
56112	446433
6065	446434
151803	446435
9485	446436
111652	446437
11497	446438
29911	446439
99141	446440
35385	446441
5598	446442
209773	446443
228227	446444
26587	446445
2470	446446
15287	446447
37885	446448
316	446449
101365	446450
31510	446451
308	446452
97247	446453
10	446454
138382	446455
28775	446456
175854	446457
3697	446458
2798	446459
93515	446460
85653	446461
20037	446462
51022	446463
185977	446464
25744	446465
2138	446466
30569	446467
23256	446468
264296	446469
55908	446470
27561	446471
64528	446472
20104	446473
59997	446474
73404	446475
9361	446476
85099	446477
24179	446478
219206	446479
15670	446480
25659	446481
160472	446482
7654	446483
109906	446484
175451	446485
117676	446486
16733	446487
27021	446488
35471	446489
85605	446490
20766	446491
14795	446492
55583	446493
37294	446494
19001	446495
1319	446496
92444	446497
16694	446498
87590	446499
15288	446500
2300	446501
10576	446502
16808	446503
931	446504
1197	446505
35042	446506
2168	446507
9262	446508
250471	446509
13188	446510
88276	446511
9329	446512
300	446513
71570	446514
39008	446515
1053	446516
1286	446517
76182	446518
41040	446519
300854	446520
62362	446521
9876	446522
100287	446523
91	446524
20900	446525
79080	446526
19935	446527
20344	446528
375	446529
65644	446530
299973	446531
55561	446532
26287	446533
10191	446534
125871	446535
6	446536
89370	446537
57949	446538
132525	446539
20906	446540
9847	446541
94651	446542
10730	446543
122807	446544
24512	446545
243170	446546
58735	446547
29332	446548
18766	446549
17113	446550
134601	446551
189	446552
70422	446553
78797	446554
25049	446555
47911	446556
17187	446557
179361	446558
4878	446559
19278	446560
95204	446561
9	446562
21203	446563
13244	446564
279048	446565
30324	446566
15683	446567
18401	446568
63602	446569
1305	446570
64231	446571
997	446572
94890	446573
190012	446574
24932	446575
130818	446576
106711	446577
273939	446578
58015	446579
61539	446580
7913	446581
85814	446582
2674	446583
8543	446584
10079	446585
243	446586
46053	446587
32732	446588
33345	446589
5301	446590
208800	446591
28737	446592
138187	446593
29947	446594
64046	446595
179085	446596
434	446597
35173	446598
2726	446599
64724	446600
108633	446601
39993	446602
15294	446603
105549	446604
79928	446605
14880	446606
1212	446607
260099	446608
2962	446609
30256	446610
219510	446611
132536	446612
18561	446613
26525	446614
76844	446615
11742	446616
219940	446617
33153	446618
136214	446619
1202	446620
17320	446621
80526	446622
58434	446623
21427	446624
31398	446625
212482	446626
192356	446627
119210	446628
5355	446629
138744	446630
30005	446631
2207	446632
398	446633
14610	446634
13718	446635
7299	446636
38978	446637
109531	446638
28415	446639
1464	446640
80598	446641
62510	446642
83239	446643
6002	446644
147701	446645
51522	446646
138706	446647
552	446648
1218	446649
26941	446650
19229	446651
122162	446652
146570	446653
3591	446654
115168	446655
110381	446656
212636	446657
236829	446658
1714	446659
13222	446660
35008	446661
291544	446662
47210	446663
113721	446664
27389	446665
6635	446666
6924	446667
19573	446668
6581	446669
19444	446670
6391	446671
2078	446672
91791	446673
7254	446674
19936	446675
175875	446676
24902	446677
88338	446678
42850	446679
91755	446680
91755	446681
60094	446682
32970	446683
21792	446684
8059	446685
11941	446686
14365	446687
95638	446688
30336	446689
92602	446690
72669	446691
6347	446692
6253	446693
95604	446694
73881	446695
20087	446696
141381	446697
31255	446698
156590	446699
2776	446700
2092	446701
12412	446702
56159	446703
6310	446704
150404	446705
29074	446706
6318	446707
26899	446708
7106	446709
6642	446710
214830	446711
136731	446712
67541	446713
6909	446714
31853	446715
62195	446716
92376	446717
6350	446718
44012	446719
501	446720
40735	446721
981	446722
19259	446723
7057	446724
54400	446725
143525	446726
46585	446727
44720	446728
62020	446729
9935	446730
93900	446731
1395	446732
25891	446733
53209	446734
5247	446735
102931	446736
716	446737
12601	446738
32935	446739
3692	446740
35349	446741
11692	446742
14000	446743
4440	446744
203389	446745
177447	446746
74254	446747
1030	446748
71162	446749
6141	446750
6442	446751
1406	446752
65359	446753
123746	446754
3843	446755
13052	446756
13052	446757
118737	446758
11538	446759
16307	446760
4523	446761
484	446762
11582	446763
12380	446764
103775	446765
2681	446766
190772	446767
64324	446768
196032	446769
35924	446770
33776	446771
74155	446772
132100	446773
7302	446774
195337	446775
62262	446776
1006	446777
11009	446778
364	446779
4514	446780
20455	446781
46211	446782
39093	446783
80372	446784
153199	446785
193296	446786
1317	446787
39017	446788
1124	446789
247254	446790
9489	446791
29255	446792
151323	446793
190431	446794
847	446795
284382	446796
26680	446797
39360	446798
23297	446799
28827	446800
621	446801
51676	446802
3022	446803
27264	446804
32875	446805
7417	446806
1243	446807
13588	446808
1879	446809
137753	446810
66331	446811
149757	446812
209428	446813
22694	446814
74390	446815
60114	446816
1711	446817
22293	446818
141317	446819
152754	446820
24877	446821
77724	446822
102050	446823
4702	446824
3246	446825
114977	446826
18888	446827
50423	446828
28503	446829
305	446830
114481	446831
15760	446832
76296	446833
33477	446834
33351	446835
10519	446836
95773	446837
96240	446838
20553	446839
93128	446840
93795	446841
518	446842
138079	446843
24163	446844
17076	446845
21017	446846
1163	446847
100788	446848
2492	446849
187309	446850
146155	446851
117542	446852
105764	446853
207695	446854
100788	446855
54693	446856
160790	446857
19125	446858
136082	446859
136514	446860
147270	446861
114116	446862
80552	446863
11458	446864
7780	446865
126911	446866
115264	446867
1524	446868
173856	446869
26895	446870
17265	446871
52540	446872
243	446873
5030	446874
28564	446875
9581	446876
9973	446877
61348	446878
36319	446879
53892	446880
82538	446881
145938	446882
29625	446883
109658	446884
16503	446885
97362	446886
7227	446887
129963	446888
86444	446889
303908	446890
20027	446891
83274	446892
218394	446893
28084	446894
28461	446895
74658	446896
271715	446897
194277	446898
57996	446899
86405	446900
94404	446901
169145	446902
134974	446903
97057	446904
280327	446905
70422	446906
116260	446907
39685	446908
54714	446909
167551	446910
48257	446911
1385	446912
1348	446913
7395	446914
98194	446915
20513	446916
2653	446917
11317	446918
17868	446919
286230	446920
134586	446921
93240	446922
117506	446923
1714	446924
617	446925
36696	446926
38283	446927
172499	446928
9210	446929
12378	446930
15906	446931
3770	446932
188307	446933
7235	446934
9427	446935
265718	446936
264694	446937
118692	446938
24413	446939
120989	446940
14305	446941
87978	446942
55021	446943
108	446944
67667	446945
542	446946
12055	446947
48503	446948
19853	446949
15350	446950
16606	446951
34089	446952
68217	446953
21555	446954
7003	446955
42503	446956
77799	446957
20487	446958
11779	446959
63236	446960
452	446961
20127	446962
111705	446963
59163	446964
123835	446965
247696	446966
20706	446967
14365	446968
41843	446969
8238	446970
63453	446971
298701	446972
77864	446973
40491	446974
39236	446975
22140	446976
3582	446977
63	446978
89424	446979
44311	446980
1469	446981
3770	446982
36893	446983
109411	446984
713	446985
28031	446986
12521	446987
7541	446988
32961	446989
2899	446990
184213	446991
24864	446992
252076	446993
62391	446994
11711	446995
3028	446996
13694	446997
92304	446998
21803	446999
25249	447000
113371	447001
33896	447002
28061	447003
205164	447004
82000	447005
67614	447006
20104	447007
73736	447008
20911	447009
60585	447010
60949	447011
7282	447012
40362	447013
6591	447014
286739	447015
3591	447016
213622	447017
53680	447018
288920	447019
210742	447020
10059	447021
7451	447022
845	447023
140811	447024
107724	447025
22684	447026
36007	447027
166736	447028
260014	447029
4981	447030
134964	447031
51924	447032
197224	447033
6764	447034
2356	447035
39953	447036
34365	447037
37835	447038
129767	447039
194468	447040
7812	447041
10661	447042
23610	447043
139302	447044
9029	447045
72730	447046
22502	447047
194640	447048
62894	447049
65849	447050
26794	447051
27265	447052
2187	447053
35757	447054
6446	447055
55414	447056
21531	447057
58048	447058
732	447059
76787	447060
90793	447061
107793	447062
52	447063
127483	447064
55962	447065
18561	447066
126372	447067
55766	447068
271137	447069
37153	447070
772	447071
82253	447072
151071	447073
5861	447074
176383	447075
35295	447076
88321	447077
12495	447078
256965	447079
137572	447080
16742	447081
83871	447082
879	447083
60443	447084
197461	447085
49	447086
2169	447087
205591	447088
85224	447089
162139	447090
163693	447091
251416	447092
24467	447093
30364	447094
33939	447095
1817	447096
11165	447097
39120	447098
40071	447099
12491	447100
63290	447101
62614	447102
51250	447103
91348	447104
73124	447105
145282	447106
1936	447107
21616	447108
5764	447109
11325	447110
21357	447111
106268	447112
7165	447113
171770	447114
171770	447115
289980	447116
63649	447117
67641	447118
771	447119
38980	447120
25909	447121
22701	447122
2847	447123
139941	447124
17954	447125
65756	447126
2019	447127
91219	447128
41374	447129
128128	447130
33352	447131
71456	447132
133579	447133
130201	447134
67744	447135
132152	447136
647	447137
29944	447138
142259	447139
1395	447140
20131	447141
193148	447142
7404	447143
90845	447144
22471	447145
109	447146
54497	447147
152970	447148
15337	447149
40360	447150
1702	447151
288	447152
28926	447153
1950	447154
2496	447155
1158	447156
158075	447157
267737	447158
1711	447159
2916	447160
43217	447161
146080	447162
96872	447163
48503	447164
86868	447165
80203	447166
39999	447167
38336	447168
2898	447169
109443	447170
80958	447171
141397	447172
29616	447173
57593	447174
144458	447175
90107	447176
287160	447177
19144	447178
95510	447179
134939	447180
10259	447181
309162	447182
29486	447183
309914	447184
51423	447185
51423	447186
74982	447187
4513	447188
38928	447189
48675	447190
1317	447191
21091	447192
9927	447193
8504	447194
149224	447195
64812	447196
151187	447197
28084	447198
12179	447199
18602	447200
189468	447201
6911	447202
7146	447203
120358	447204
27892	447205
50010	447206
6273	447207
2634	447208
15760	447209
32760	447210
7400	447211
1850	447212
12636	447213
3991	447214
59380	447215
40454	447216
1525	447217
176359	447218
42784	447219
5312	447220
96775	447221
27956	447222
23491	447223
247	447224
72986	447225
188442	447226
55074	447227
39140	447228
97158	447229
32645	447230
30	447231
96357	447232
54430	447233
45751	447234
31	447235
47998	447236
9608	447237
38047	447238
61064	447239
11653	447240
193979	447241
85551	447242
246035	447243
137184	447244
58937	447245
11874	447246
19199	447247
40625	447248
187653	447249
88250	447250
139679	447251
118261	447252
24851	447253
336	447254
1741	447255
9521	447256
183969	447257
8524	447258
20455	447259
231875	447260
27740	447261
942	447262
32721	447263
115777	447264
4981	447265
86511	447266
86710	447267
136867	447268
25812	447269
32511	447270
32370	447271
97218	447272
30765	447273
18832	447274
89430	447275
191841	447276
105038	447277
15447	447278
16975	447279
10339	447280
2659	447281
194209	447282
3223	447283
17047	447284
7335	447285
130598	447286
13765	447287
65750	447288
10529	447289
104989	447290
10649	447291
7480	447292
7384	447293
28543	447294
243363	447295
190125	447296
274914	447297
12941	447298
48336	447299
22683	447300
23863	447301
192215	447302
261537	447303
102	447304
1983	447305
28445	447306
41404	447307
15221	447308
13617	447309
6560	447310
12952	447311
79141	447312
31447	447313
140546	447314
3223	447315
1678	447316
1045	447317
21225	447318
4679	447319
22127	447320
19935	447321
50966	447322
2924	447323
631	447324
17033	447325
47526	447326
10091	447327
94781	447328
157984	447329
200	447330
14119	447331
80388	447332
48504	447333
6596	447334
303885	447335
45504	447336
225013	447337
139848	447338
18614	447339
60396	447340
11817	447341
15235	447342
134776	447343
32377	447344
36236	447345
86745	447346
134359	447347
174	447348
139593	447349
145684	447350
228	447351
43972	447352
8237	447353
3998	447354
139439	447355
41496	447356
248384	447357
71921	447358
194	447359
87	447360
190149	447361
128083	447362
61423	447363
14288	447364
39736	447365
55916	447366
54426	447367
2950	447368
24734	447369
24349	447370
33913	447371
26325	447372
409	447373
722	447374
18981	447375
11359	447376
239395	447377
100531	447378
3140	447379
15042	447380
59398	447381
112800	447382
56834	447383
56834	447384
12072	447385
1236	447386
15178	447387
73943	447388
658	447389
167077	447390
867	447391
2045	447392
2640	447393
146347	447394
8309	447395
72150	447396
1545	447397
36281	447398
8403	447399
1763	447400
11578	447401
50851	447402
39856	447403
22865	447404
31570	447405
964	447406
1973	447407
32124	447408
28654	447409
146552	447410
312847	447411
84064	447412
38686	447413
633	447414
187320	447415
145806	447416
79282	447417
70468	447418
5313	447419
228	447420
95439	447421
1973	447422
5443	447423
2314	447424
34209	447425
2841	447426
1278	447427
560	447428
10270	447429
118306	447430
33933	447431
217735	447432
137121	447433
19563	447434
135346	447435
2397	447436
93735	447437
7790	447438
30179	447439
139153	447440
189777	447441
141000	447442
41600	447443
56649	447444
14724	447445
49979	447446
93673	447447
378	447448
1826	447449
4390	447450
52683	447451
38686	447452
165309	447453
182	447454
40839	447455
46605	447456
19632	447457
32437	447458
84604	447459
91205	447460
101436	447461
105502	447462
44306	447463
6400	447464
10320	447465
21274	447466
83397	447467
7104	447468
40111	447469
80345	447470
18973	447471
39009	447472
3854	447473
8973	447474
10014	447475
79900	447476
165797	447477
216929	447478
4637	447479
35647	447480
169986	447481
26616	447482
39826	447483
106711	447484
86407	447485
864	447486
217096	447487
78638	447488
57313	447489
554	447490
85395	447491
95555	447492
7591	447493
15515	447494
1854	447495
98366	447496
6911	447497
2854	447498
72994	447499
283729	447500
91088	447501
134025	447502
3781	447503
64473	447504
12083	447505
57969	447506
27015	447507
207461	447508
371	447509
46935	447510
14255	447511
191161	447512
15124	447513
147406	447514
19695	447515
63223	447516
188210	447517
77986	447518
7464	447519
57080	447520
50824	447521
242060	447522
4071	447523
11325	447524
125624	447525
201878	447526
61099	447527
11651	447528
203400	447529
140297	447530
7433	447531
166139	447532
114988	447533
130488	447534
12821	447535
272350	447536
7852	447537
241898	447538
22810	447539
54539	447540
107331	447541
99020	447542
2719	447543
868	447544
56489	447545
114087	447546
34789	447547
171787	447548
141593	447549
226127	447550
15061	447551
15449	447552
48915	447553
125009	447554
312853	447555
91657	447556
298461	447557
58925	447558
24493	447559
200091	447560
2411	447561
128596	447562
632	447563
228138	447564
1534	447565
70142	447566
3856	447567
109215	447568
14505	447569
13367	447570
7143	447571
120523	447572
19851	447573
209619	447574
3361	447575
35494	447576
34128	447577
6128	447578
127378	447579
3988	447580
28697	447581
47779	447582
59222	447583
67773	447584
29983	447585
134278	447586
40339	447587
50421	447588
200830	447589
26249	447590
29623	447591
51490	447592
8333	447593
28104	447594
1829	447595
34475	447596
108726	447597
5136	447598
9730	447599
14212	447600
4789	447601
220733	447602
993	447603
12253	447604
77300	447605
4160	447606
61638	447607
11398	447608
105092	447609
48358	447610
2793	447611
103585	447612
37243	447613
8114	447614
16785	447615
1056	447616
74260	447617
10	447618
26176	447619
954	447620
143088	447621
10917	447622
1171	447623
116489	447624
2173	447625
2420	447626
243	447627
4073	447628
172690	447629
89501	447630
11518	447631
2439	447632
11478	447633
4121	447634
6491	447635
23547	447636
24398	447637
108704	447638
186693	447639
126256	447640
121750	447641
3505	447642
145851	447643
135686	447644
2938	447645
222447	447646
21015	447647
31099	447648
68459	447649
63554	447650
10989	447651
40824	447652
25679	447653
167789	447654
133485	447655
134883	447656
39968	447657
94556	447658
6283	447659
495	447660
249600	447661
16193	447662
177483	447663
52653	447664
97970	447665
147652	447666
28225	447667
11549	447668
116491	447669
128946	447670
12414	447671
192416	447672
26468	447673
192542	447674
57462	447675
8159	447676
13687	447677
1227	447678
12584	447679
89824	447680
87631	447681
95675	447682
3444	447683
68601	447684
5194	447685
99984	447686
2876	447687
23618	447688
115993	447689
85645	447690
2811	447691
40896	447692
2248	447693
92451	447694
2422	447695
10028	447696
173902	447697
43208	447698
72865	447699
144190	447700
18400	447701
24200	447702
87984	447703
7647	447704
4395	447705
261832	447706
142370	447707
21467	447708
58662	447709
20701	447710
781	447711
21944	447712
7177	447713
29007	447714
13195	447715
96291	447716
14709	447717
29630	447718
75130	447719
135829	447720
439	447721
61971	447722
175612	447723
27799	447724
307451	447725
8252	447726
66363	447727
566	447728
2976	447729
177257	447730
194209	447731
4070	447732
4227	447733
41271	447734
157425	447735
1573	447736
25576	447737
1229	447738
268058	447739
69741	447740
52336	447741
194010	447742
57324	447743
18995	447744
76618	447745
65058	447746
211555	447747
103559	447748
158758	447749
135042	447750
40031	447751
1052	447752
22235	447753
23772	447754
4650	447755
14133	447756
22571	447757
3407	447758
11185	447759
149204	447760
100596	447761
155499	447762
9605	447763
17823	447764
38990	447765
22327	447766
32591	447767
2300	447768
298016	447769
22357	447770
76170	447771
856	447772
481	447773
94398	447774
42394	447775
10000	447776
18660	447777
4000	447778
9303	447779
29914	447780
9506	447781
612	447782
214373	447783
2261	447784
71696	447785
9046	447786
2590	447787
26323	447788
2489	447789
10021	447790
881	447791
6422	447792
63388	447793
92296	447794
153228	447795
9432	447796
156566	447797
67617	447798
140192	447799
45538	447800
35909	447801
62131	447802
3281	447803
10565	447804
37873	447805
18358	447806
19468	447807
9498	447808
1825	447809
2953	447810
2953	447811
74922	447812
1278	447813
5414	447814
65704	447815
124320	447816
50246	447817
22407	447818
7676	447819
124456	447820
114593	447821
170594	447822
31293	447823
17261	447824
3752	447825
32002	447826
32437	447827
134546	447828
26294	447829
728	447830
26275	447831
149826	447832
122616	447833
39904	447834
267556	447835
1870	447836
556	447837
4786	447838
6522	447839
51190	447840
2219	447841
223	447842
111855	447843
195560	447844
124591	447845
1520	447846
60107	447847
462	447848
133371	447849
113553	447850
10320	447851
87000	447852
6121	447853
35652	447854
1118	447855
119308	447856
203400	447857
141459	447858
43069	447859
183	447860
13056	447861
475	447862
280185	447863
265862	447864
140401	447865
213893	447866
36726	447867
51060	447868
141480	447869
45120	447870
7389	447871
37590	447872
7389	447873
11065	447874
16579	447875
717	447876
180490	447877
2558	447878
190768	447879
212737	447880
19354	447881
135490	447882
305702	447883
64810	447884
218548	447885
29347	447886
83502	447887
16038	447888
9840	447889
58629	447890
63259	447891
36066	447892
191247	447893
157536	447894
18316	447895
238868	447896
3458	447897
63	447898
12309	447899
1093	447900
100899	447901
229065	447902
8837	447903
36341	447904
13067	447905
8431	447906
2318	447907
53338	447908
67291	447909
69818	447910
38929	447911
271049	447912
202393	447913
56323	447914
9194	447915
4664	447916
40582	447917
104658	447918
37404	447919
51002	447920
38329	447921
40582	447922
26735	447923
202815	447924
191467	447925
102638	447926
101939	447927
53804	447928
1312	447929
206357	447930
39680	447931
68795	447932
154867	447933
103042	447934
144668	447935
77537	447936
121351	447937
168529	447938
707	447939
32444	447940
37590	447941
34596	447942
211190	447943
130538	447944
136801	447945
227995	447946
11273	447947
179920	447948
41463	447949
80	447950
191018	447951
3298	447952
18563	447953
46030	447954
283534	447955
141372	447956
150146	447957
64203	447958
2067	447959
5479	447960
228664	447961
11321	447962
34	447963
4817	447964
30572	447965
29368	447966
33042	447967
12281	447968
17830	447969
80	447970
13604	447971
2938	447972
2110	447973
7119	447974
111829	447975
127554	447976
297289	447977
83962	447978
18536	447979
13557	447980
115075	447981
106175	447982
84638	447983
3929	447984
137216	447985
107010	447986
57865	447987
83560	447988
8769	447989
118301	447990
144966	447991
52805	447992
139	447993
64032	447994
5508	447995
172138	447996
767	447997
19780	447998
39598	447999
5196	448000
19279	448001
10211	448002
76608	448003
112283	448004
3778	448005
25321	448006
71559	448007
75828	448008
65625	448009
256223	448010
286422	448011
37769	448012
220260	448013
158822	448014
140196	448015
12796	448016
127240	448017
77654	448018
119578	448019
10051	448020
51343	448021
260970	448022
3850	448023
22741	448024
36187	448025
61847	448026
26783	448027
65158	448028
34680	448029
30888	448030
20010	448031
105757	448032
20788	448033
748	448034
4529	448035
135454	448036
29810	448037
57435	448038
67567	448039
65736	448040
4889	448041
39414	448042
22214	448043
128969	448044
16646	448045
441	448046
10645	448047
87604	448048
195980	448049
20125	448050
54683	448051
116345	448052
194	448053
126562	448054
78464	448055
282463	448056
129023	448057
70589	448058
28386	448059
43834	448060
87861	448061
62545	448062
23904	448063
12273	448064
6200	448065
22863	448066
129678	448067
306127	448068
93970	448069
4234	448070
31854	448071
1657	448072
909	448073
49941	448074
9816	448075
12178	448076
17880	448077
410	448078
245800	448079
22604	448080
142122	448081
78899	448082
57114	448083
9661	448084
51270	448085
9469	448086
157892	448087
9232	448088
20027	448089
2930	448090
38255	448091
57065	448092
1849	448093
1038	448094
40406	448095
22472	448096
23187	448097
224	448098
229616	448099
65809	448100
11032	448101
171499	448102
434	448103
106817	448104
217269	448105
28417	448106
45759	448107
244697	448108
29123	448109
43283	448110
44704	448111
2046	448112
11418	448113
11557	448114
148290	448115
2340	448116
5543	448117
279739	448118
24513	448119
44414	448120
52	448121
9504	448122
27075	448123
97758	448124
19240	448125
5	448126
665	448127
2444	448128
43782	448129
128548	448130
6638	448131
163954	448132
109824	448133
128171	448134
2860	448135
20192	448136
18573	448137
1129	448138
48206	448139
9167	448140
2888	448141
24	448142
29810	448143
27390	448144
3149	448145
3620	448146
2511	448147
41482	448148
21339	448149
546	448150
209218	448151
92798	448152
19890	448153
112197	448154
69598	448155
175654	448156
57665	448157
50279	448158
11441	448159
8916	448160
40605	448161
303456	448162
409	448163
910	448164
145002	448165
143657	448166
12442	448167
12442	448168
60551	448169
1157	448170
22433	448171
21024	448172
45036	448173
228952	448174
142	448175
14001	448176
20995	448177
142683	448178
26947	448179
62271	448180
160141	448181
479	448182
19733	448183
27311	448184
691	448185
187871	448186
15443	448187
14292	448188
265518	448189
44444	448190
30267	448191
239003	448192
122800	448193
230124	448194
5630	448195
17051	448196
49634	448197
20247	448198
1538	448199
29725	448200
2481	448201
11856	448202
1084	448203
44101	448204
160964	448205
44311	448206
147736	448207
11728	448208
55902	448209
11196	448210
29270	448211
4532	448212
2234	448213
197213	448214
50807	448215
29415	448216
15621	448217
5224	448218
31984	448219
42374	448220
52669	448221
26685	448222
4998	448223
167885	448224
24474	448225
125006	448226
49827	448227
662	448228
2511	448229
179380	448230
292019	448231
172812	448232
39992	448233
221791	448234
124569	448235
7324	448236
52969	448237
129276	448238
104501	448239
99120	448240
43085	448241
132211	448242
39162	448243
159278	448244
126446	448245
67291	448246
1917	448247
475	448248
302875	448249
97812	448250
73952	448251
260879	448252
48428	448253
3851	448254
285718	448255
14196	448256
25877	448257
10545	448258
50784	448259
286808	448260
4588	448261
123842	448262
59970	448263
212776	448264
8451	448265
164638	448266
53442	448267
23619	448268
132211	448269
55948	448270
8269	448271
58847	448272
56484	448273
251969	448274
36179	448275
75032	448276
44597	448277
49805	448278
61044	448279
138451	448280
138451	448281
61258	448282
7676	448283
3337	448284
40830	448285
13557	448286
102323	448287
36623	448288
19457	448289
8757	448290
300590	448291
244430	448292
5270	448293
60643	448294
102808	448295
31287	448296
2771	448297
205874	448298
19803	448299
279368	448300
35165	448301
145745	448302
132052	448303
3607	448304
36627	448305
91	448306
2700	448307
43728	448308
47697	448309
183881	448310
34434	448311
53356	448312
118614	448313
17115	448314
52521	448315
11925	448316
35667	448317
53546	448318
178773	448319
17092	448320
79720	448321
199881	448322
53709	448323
271430	448324
166495	448325
36856	448326
12516	448327
296552	448328
89261	448329
49285	448330
180754	448331
255868	448332
148088	448333
1463	448334
178324	448335
243084	448336
36859	448337
60177	448338
120307	448339
176661	448340
18139	448341
69591	448342
29974	448343
2278	448344
30824	448345
173680	448346
252396	448347
58177	448348
4074	448349
172024	448350
73841	448351
220247	448352
149834	448353
53973	448354
10765	448355
102796	448356
174522	448357
74418	448358
32418	448359
64648	448360
35984	448361
2068	448362
79939	448363
172466	448364
47697	448365
225653	448366
42944	448367
131218	448368
11552	448369
50880	448370
45553	448371
11552	448372
99568	448373
223002	448374
10070	448375
60971	448376
189146	448377
106597	448378
42876	448379
981	448380
1910	448381
51230	448382
22177	448383
217162	448384
748	448385
139760	448386
228877	448387
5630	448388
117625	448389
194170	448390
13984	448391
31323	448392
2168	448393
1352	448394
999	448395
144433	448396
80375	448397
55027	448398
90682	448399
63349	448400
2511	448401
122254	448402
114491	448403
1905	448404
29527	448405
3218	448406
419	448407
11931	448408
3338	448409
67489	448410
274882	448411
70	448412
49981	448413
1194	448414
968	448415
48047	448416
1294	448417
76227	448418
37582	448419
46930	448420
129	448421
56318	448422
276599	448423
4940	448424
30427	448425
71318	448426
85963	448427
2865	448428
297099	448429
3910	448430
3910	448431
8674	448432
10349	448433
214691	448434
29317	448435
21547	448436
71718	448437
11398	448438
4967	448439
40859	448440
7728	448441
30874	448442
167007	448443
123316	448444
4215	448445
110023	448446
10167	448447
11589	448448
20205	448449
32286	448450
9683	448451
52707	448452
43664	448453
200111	448454
16395	448455
58917	448456
52570	448457
23216	448458
48989	448459
90434	448460
2637	448461
39357	448462
6812	448463
24149	448464
157136	448465
88008	448466
41353	448467
54858	448468
114	448469
9724	448470
39654	448471
56408	448472
49476	448473
61395	448474
91891	448475
839	448476
40735	448477
25917	448478
158321	448479
61895	448480
1720	448481
21293	448482
293205	448483
73767	448484
92303	448485
84492	448486
59144	448487
120387	448488
61	448489
51839	448490
191919	448491
3639	448492
11919	448493
11687	448494
56900	448495
209494	448496
4946	448497
10366	448498
1153	448499
38133	448500
156018	448501
69382	448502
2321	448503
5870	448504
117852	448505
3154	448506
5345	448507
260751	448508
40929	448509
11607	448510
11607	448511
1288	448512
2379	448513
21619	448514
18716	448515
1933	448516
376	448517
58668	448518
216789	448519
7626	448520
26538	448521
10688	448522
1377	448523
28774	448524
8611	448525
38595	448526
58118	448527
161721	448528
32722	448529
18782	448530
376	448531
65288	448532
27322	448533
11315	448534
66	448535
5702	448536
163122	448537
35429	448538
301834	448539
6247	448540
126656	448541
3144	448542
3782	448543
94088	448544
117793	448545
17931	448546
114753	448547
260118	448548
130767	448549
10033	448550
210509	448551
4245	448552
66154	448553
72739	448554
152115	448555
36393	448556
36	448557
53252	448558
87965	448559
144737	448560
79595	448561
3569	448562
123398	448563
3389	448564
2993	448565
81841	448566
195787	448567
41907	448568
25997	448569
46487	448570
3642	448571
18474	448572
53042	448573
124795	448574
187901	448575
247761	448576
51474	448577
11761	448578
3752	448579
21312	448580
41070	448581
2246	448582
410	448583
291936	448584
158530	448585
24467	448586
62706	448587
214306	448588
20168	448589
9046	448590
3937	448591
81863	448592
73365	448593
5919	448594
1357	448595
56618	448596
13665	448597
15714	448598
221065	448599
8988	448600
653	448601
14854	448602
71800	448603
53395	448604
2120	448605
17843	448606
106067	448607
20115	448608
62706	448609
23549	448610
30954	448611
108042	448612
111346	448613
2442	448614
19527	448615
3654	448616
10191	448617
56951	448618
186051	448619
407	448620
3135	448621
286227	448622
94936	448623
118	448624
17808	448625
104249	448626
86025	448627
157871	448628
109307	448629
121162	448630
51606	448631
29994	448632
299854	448633
43045	448634
61538	448635
182826	448636
63956	448637
89349	448638
127799	448639
30687	448640
76556	448641
91324	448642
39888	448643
115770	448644
267588	448645
266	448646
18326	448647
22766	448648
188649	448649
7833	448650
225727	448651
28632	448652
32219	448653
4348	448654
27071	448655
63593	448656
5544	448657
119735	448658
105324	448659
33322	448660
88631	448661
133196	448662
198840	448663
218826	448664
151957	448665
259508	448666
186078	448667
263325	448668
506	448669
81992	448670
81992	448671
221628	448672
44788	448673
68820	448674
68820	448675
119707	448676
40614	448677
136398	448678
112232	448679
26377	448680
61222	448681
236429	448682
147	448683
118	448684
89421	448685
137977	448686
67884	448687
26406	448688
76586	448689
150221	448690
157663	448691
47878	448692
80923	448693
33	448694
24019	448695
12695	448696
17337	448697
3825	448698
2694	448699
36250	448700
312656	448701
177474	448702
177474	448703
38936	448704
11898	448705
44373	448706
148051	448707
44373	448708
291587	448709
154902	448710
17353	448711
50912	448712
72089	448713
39824	448714
189245	448715
96893	448716
13625	448717
57598	448718
249770	448719
56910	448720
133338	448721
90333	448722
66207	448723
56447	448724
36143	448725
19785	448726
71938	448727
159494	448728
35775	448729
205660	448730
76849	448731
45523	448732
30317	448733
2637	448734
294869	448735
174914	448736
30828	448737
203882	448738
49328	448739
98506	448740
51442	448741
27619	448742
272292	448743
97779	448744
3149	448745
60833	448746
34893	448747
9131	448748
39698	448749
36726	448750
182492	448751
2640	448752
3788	448753
238860	448754
66639	448755
196816	448756
233236	448757
13840	448758
6956	448759
31130	448760
38841	448761
44182	448762
11627	448763
66232	448764
53239	448765
459	448766
8117	448767
12523	448768
59369	448769
27524	448770
45352	448771
76445	448772
139753	448773
70156	448774
170	448775
84006	448776
63406	448777
35900	448778
72765	448779
14792	448780
81952	448781
1896	448782
21000	448783
225148	448784
49186	448785
112111	448786
527	448787
40455	448788
6883	448789
37220	448790
9549	448791
30225	448792
275189	448793
18429	448794
922	448795
728	448796
5393	448797
38640	448798
11367	448799
68547	448800
4334	448801
290501	448802
21856	448803
8821	448804
49718	448805
126858	448806
80944	448807
120964	448808
533	448809
100459	448810
10462	448811
180889	448812
34102	448813
109054	448814
89908	448815
7537	448816
2590	448817
175939	448818
40302	448819
183226	448820
273002	448821
12952	448822
91420	448823
53399	448824
209343	448825
5468	448826
822	448827
43781	448828
38999	448829
80789	448830
189792	448831
149589	448832
8838	448833
16066	448834
120344	448835
60050	448836
40620	448837
6987	448838
3307	448839
39348	448840
83900	448841
114575	448842
43775	448843
268511	448844
12789	448845
21150	448846
59433	448847
25937	448848
145330	448849
7289	448850
138967	448851
663	448852
5542	448853
56557	448854
204536	448855
75092	448856
44626	448857
31296	448858
11574	448859
138142	448860
2579	448861
23176	448862
61868	448863
194609	448864
22121	448865
4459	448866
42114	448867
13774	448868
18473	448869
11024	448870
83933	448871
14094	448872
24271	448873
34021	448874
37795	448875
40182	448876
21459	448877
2422	448878
266612	448879
58746	448880
42379	448881
230540	448882
5775	448883
279027	448884
229693	448885
85169	448886
2304	448887
124285	448888
98138	448889
21110	448890
292707	448891
2252	448892
63860	448893
30336	448894
293024	448895
3345	448896
63259	448897
1352	448898
19119	448899
261858	448900
53976	448901
23079	448902
11202	448903
26685	448904
207337	448905
27913	448906
224	448907
162889	448908
50224	448909
58500	448910
56631	448911
3009	448912
3009	448913
2120	448914
1227	448915
1404	448916
29327	448917
19324	448918
274918	448919
2324	448920
1268	448921
41199	448922
122109	448923
12658	448924
12013	448925
183285	448926
113773	448927
126783	448928
114333	448929
18257	448930
152217	448931
21234	448932
131359	448933
195362	448934
7670	448935
228034	448936
2058	448937
47844	448938
24870	448939
261851	448940
41726	448941
25009	448942
27585	448943
30702	448944
285543	448945
2444	448946
2120	448947
10128	448948
34550	448949
946	448950
21055	448951
139	448952
20031	448953
24121	448954
16239	448955
5081	448956
45586	448957
76636	448958
268385	448959
176272	448960
12	448961
133730	448962
143238	448963
8309	448964
138002	448965
30169	448966
10396	448967
64259	448968
30195	448969
41484	448970
22246	448971
46176	448972
7252	448973
2076	448974
85908	448975
206921	448976
6873	448977
14566	448978
215142	448979
27347	448980
82805	448981
91020	448982
50253	448983
68815	448984
8103	448985
42614	448986
30748	448987
105038	448988
73889	448989
62264	448990
210997	448991
106870	448992
39002	448993
14856	448994
23784	448995
59983	448996
90031	448997
9476	448998
40241	448999
39055	449000
757	449001
41019	449002
104447	449003
26636	449004
29126	449005
42394	449006
286751	449007
78179	449008
18852	449009
8821	449010
26685	449011
672	449012
10565	449013
2640	449014
42223	449015
28332	449016
6911	449017
633	449018
773	449019
1089	449020
17701	449021
89835	449022
7612	449023
239847	449024
13031	449025
706	449026
72839	449027
1231	449028
3223	449029
23896	449030
23760	449031
2120	449032
37718	449033
40901	449034
132144	449035
23036	449036
59144	449037
18202	449038
225918	449039
299736	449040
69	449041
49760	449042
3674	449043
176815	449044
176982	449045
188	449046
34980	449047
15773	449048
10390	449049
10308	449050
206956	449051
11149	449052
38367	449053
455	449054
70802	449055
62423	449056
217689	449057
9987	449058
123054	449059
18188	449060
4944	449061
70364	449062
19064	449063
164440	449064
205859	449065
2337	449066
17917	449067
19519	449068
6664	449069
14613	449070
25832	449071
212565	449072
11211	449073
46021	449074
44384	449075
43688	449076
151480	449077
159033	449078
32150	449079
2542	449080
116235	449081
61668	449082
568	449083
3918	449084
76096	449085
59815	449086
4698	449087
9003	449088
92246	449089
2250	449090
31088	449091
14746	449092
665	449093
1115	449094
282986	449095
130187	449096
14398	449097
97247	449098
32736	449099
104781	449100
26686	449101
630	449102
168550	449103
59216	449104
19014	449105
269489	449106
3821	449107
169910	449108
90782	449109
261763	449110
29417	449111
250200	449112
78793	449113
8569	449114
145635	449115
631	449116
69584	449117
139858	449118
280203	449119
62588	449120
12247	449121
187	449122
120787	449123
5267	449124
5211	449125
36228	449126
33446	449127
182238	449128
208614	449129
108325	449130
79856	449131
99446	449132
121895	449133
7401	449134
24849	449135
60492	449136
8410	449137
5511	449138
1707	449139
67087	449140
7920	449141
18964	449142
79795	449143
8160	449144
8753	449145
51361	449146
25811	449147
21108	449148
13443	449149
70881	449150
96	449151
89582	449152
28630	449153
7663	449154
15138	449155
173237	449156
254354	449157
25481	449158
26674	449159
4175	449160
31172	449161
136842	449162
27736	449163
96892	449164
117191	449165
1486	449166
419	449167
49432	449168
6301	449169
5580	449170
12886	449171
6754	449172
205252	449173
1678	449174
250262	449175
94525	449176
85417	449177
14841	449178
118507	449179
7978	449180
19172	449181
57714	449182
31656	449183
5121	449184
1342	449185
282575	449186
114334	449187
26786	449188
6862	449189
65603	449190
177975	449191
58333	449192
151247	449193
41314	449194
5844	449195
129743	449196
230695	449197
21685	449198
7677	449199
96216	449200
63852	449201
102562	449202
148574	449203
38163	449204
30669	449205
4925	449206
183	449207
228	449208
170013	449209
1157	449210
19738	449211
347	449212
83966	449213
89300	449214
23448	449215
30578	449216
4408	449217
87641	449218
255867	449219
9322	449220
65079	449221
155878	449222
15943	449223
238032	449224
82525	449225
45600	449226
108710	449227
18276	449228
26846	449229
16539	449230
126314	449231
16330	449232
3296	449233
1365	449234
13482	449235
54787	449236
111135	449237
117915	449238
9820	449239
6136	449240
70269	449241
12582	449242
114106	449243
88070	449244
19302	449245
23473	449246
183399	449247
64808	449248
984	449249
104	449250
568	449251
96525	449252
6168	449253
844	449254
162893	449255
209206	449256
43616	449257
153933	449258
105695	449259
22392	449260
163474	449261
40571	449262
98834	449263
84094	449264
10126	449265
169978	449266
12789	449267
5618	449268
3466	449269
7094	449270
31757	449271
27620	449272
4547	449273
180890	449274
95856	449275
59143	449276
5659	449277
214143	449278
2257	449279
76277	449280
120753	449281
1283	449282
11009	449283
12921	449284
411	449285
119742	449286
18580	449287
11845	449288
7217	449289
170349	449290
55027	449291
1311	449292
5825	449293
26187	449294
6607	449295
3917	449296
139325	449297
4877	449298
6112	449299
52830	449300
1199	449301
111044	449302
23119	449303
18577	449304
1286	449305
21950	449306
149382	449307
881	449308
129998	449309
139084	449310
8201	449311
86353	449312
61744	449313
286	449314
297809	449315
88269	449316
87189	449317
232714	449318
57109	449319
22398	449320
388	449321
15621	449322
194075	449323
39904	449324
12029	449325
64680	449326
167352	449327
51848	449328
2867	449329
113961	449330
176445	449331
25245	449332
25245	449333
183442	449334
28350	449335
2118	449336
769	449337
114902	449338
10916	449339
56841	449340
238468	449341
5360	449342
52202	449343
127958	449344
4212	449345
22969	449346
227517	449347
28834	449348
147223	449349
808	449350
39407	449351
289132	449352
134733	449353
17540	449354
6084	449355
11418	449356
84431	449357
125407	449358
48345	449359
44355	449360
30325	449361
4362	449362
34998	449363
10243	449364
1914	449365
8408	449366
83891	449367
12676	449368
37053	449369
88905	449370
233932	449371
11366	449372
51125	449373
1913	449374
63980	449375
254605	449376
77793	449377
77793	449378
1851	449379
37053	449380
11355	449381
14119	449382
1077	449383
143904	449384
82625	449385
39842	449386
149589	449387
136525	449388
14031	449389
284307	449390
944	449391
213	449392
43352	449393
18577	449394
152362	449395
39760	449396
6423	449397
12406	449398
9963	449399
130091	449400
6570	449401
187816	449402
46117	449403
18785	449404
9583	449405
283617	449406
87003	449407
5224	449408
89568	449409
117105	449410
15536	449411
3297	449412
24886	449413
20244	449414
45108	449415
71855	449416
66845	449417
13367	449418
122190	449419
39270	449420
881	449421
860	449422
284832	449423
202499	449424
182176	449425
1204	449426
2582	449427
25107	449428
7755	449429
35594	449430
25542	449431
86237	449432
105166	449433
176044	449434
8271	449435
21280	449436
104213	449437
190192	449438
42374	449439
301	449440
13937	449441
20956	449442
82041	449443
214735	449444
288	449445
47221	449446
90497	449447
63059	449448
74251	449449
199333	449450
295705	449451
4949	449452
2149	449453
273534	449454
127964	449455
81503	449456
118184	449457
25265	449458
5326	449459
15914	449460
6450	449461
25980	449462
166141	449463
27266	449464
219819	449465
98707	449466
57759	449467
41318	449468
40582	449469
56583	449470
306209	449471
84344	449472
194800	449473
15697	449474
47030	449475
153083	449476
41083	449477
175310	449478
516	449479
286231	449480
48382	449481
86680	449482
42758	449483
34877	449484
27485	449485
187876	449486
143381	449487
134312	449488
19955	449489
14365	449490
22193	449491
83919	449492
100193	449493
58363	449494
68727	449495
8434	449496
33563	449497
104053	449498
5695	449499
20197	449500
172897	449501
35700	449502
6819	449503
139450	449504
195899	449505
15874	449506
120501	449507
182907	449508
248684	449509
222740	449510
8038	449511
28078	449512
50560	449513
1263	449514
77449	449515
10444	449516
27883	449517
42208	449518
50956	449519
164723	449520
260001	449521
9689	449522
1288	449523
109164	449524
10269	449525
79	449526
5422	449527
85371	449528
43298	449529
273058	449530
146053	449531
145131	449532
222470	449533
2276	449534
1027	449535
130548	449536
639	449537
44365	449538
2610	449539
64026	449540
224706	449541
64116	449542
4444	449543
70151	449544
40814	449545
65088	449546
279772	449547
101406	449548
16784	449549
10395	449550
9235	449551
48161	449552
24703	449553
93581	449554
1266	449555
29183	449556
164449	449557
53632	449558
17398	449559
11405	449560
212332	449561
132148	449562
2193	449563
13534	449564
66664	449565
179914	449566
32813	449567
92319	449568
2965	449569
38241	449570
211616	449571
9282	449572
21636	449573
286646	449574
16	449575
66150	449576
132859	449577
198507	449578
209666	449579
297660	449580
94020	449581
117981	449582
10132	449583
30827	449584
38797	449585
687	449586
1610	449587
57117	449588
5596	449589
42220	449590
18231	449591
28063	449592
94899	449593
6754	449594
97179	449595
40304	449596
2106	449597
438	449598
172968	449599
73014	449600
201129	449601
9463	449602
143817	449603
103579	449604
19709	449605
207265	449606
109970	449607
35751	449608
9700	449609
125994	449610
9996	449611
10516	449612
19769	449613
292574	449614
84953	449615
12190	449616
53638	449617
14639	449618
22908	449619
58329	449620
1286	449621
217562	449622
18934	449623
92139	449624
96117	449625
452	449626
60706	449627
61011	449628
88846	449629
30519	449630
243	449631
22193	449632
12495	449633
41227	449634
10950	449635
29684	449636
6452	449637
6517	449638
13160	449639
6418	449640
78512	449641
90144	449642
5122	449643
14708	449644
10500	449645
87390	449646
57782	449647
117159	449648
8788	449649
217462	449650
5788	449651
147848	449652
168788	449653
103265	449654
30866	449655
30866	449656
120115	449657
2454	449658
18831	449659
34888	449660
33512	449661
302	449662
112351	449663
43194	449664
60291	449665
16657	449666
198061	449667
728	449668
11896	449669
1747	449670
140789	449671
18366	449672
19699	449673
3861	449674
109640	449675
255945	449676
55828	449677
688	449678
176445	449679
10009	449680
18220	449681
36257	449682
200	449683
7435	449684
283777	449685
84006	449686
134084	449687
42079	449688
32292	449689
32726	449690
404	449691
10864	449692
12199	449693
63858	449694
13145	449695
8152	449696
44473	449697
22450	449698
8180	449699
673	449700
3242	449701
1057	449702
25853	449703
68986	449704
42638	449705
1663	449706
6273	449707
58166	449708
58166	449709
65148	449710
10208	449711
60099	449712
58118	449713
66492	449714
20869	449715
14690	449716
37606	449717
87323	449718
70129	449719
152893	449720
76763	449721
37582	449722
37582	449723
38704	449724
105354	449725
19390	449726
124765	449727
143346	449728
7969	449729
37071	449730
103633	449731
2277	449732
13034	449733
113388	449734
23047	449735
15888	449736
167846	449737
83723	449738
173400	449739
140177	449740
105922	449741
145180	449742
28852	449743
14122	449744
1061	449745
253207	449746
11862	449747
29109	449748
394	449749
30641	449750
1360	449751
57745	449752
14839	449753
19001	449754
21625	449755
4976	449756
224752	449757
84094	449758
106075	449759
68291	449760
227801	449761
93143	449762
115713	449763
57054	449764
4209	449765
70186	449766
408	449767
24586	449768
109346	449769
105534	449770
17449	449771
62621	449772
92020	449773
48311	449774
67797	449775
148869	449776
40211	449777
65093	449778
8011	449779
43023	449780
1090	449781
15231	449782
61080	449783
2920	449784
52819	449785
286	449786
32770	449787
30225	449788
26943	449789
15962	449790
28398	449791
16517	449792
40530	449793
40530	449794
29978	449795
9839	449796
25794	449797
204938	449798
96967	449799
64485	449800
3929	449801
47221	449802
170	449803
44459	449804
103442	449805
62445	449806
107114	449807
16975	449808
302522	449809
79149	449810
40288	449811
48066	449812
39838	449813
1765	449814
172927	449815
147608	449816
56790	449817
86545	449818
84756	449819
74	449820
62070	449821
112421	449822
10407	449823
26163	449824
129309	449825
38124	449826
34706	449827
84993	449828
87599	449829
74783	449830
101429	449831
101429	449832
19955	449833
90816	449834
136808	449835
24	449836
177895	449837
184091	449838
32630	449839
104320	449840
264903	449841
143800	449842
79354	449843
6005	449844
156627	449845
46668	449846
110664	449847
54175	449848
18345	449849
18345	449850
171540	449851
205022	449852
222136	449853
18729	449854
286483	449855
92168	449856
30572	449857
29166	449858
283711	449859
3274	449860
6581	449861
68480	449862
171480	449863
243	449864
68731	449865
16114	449866
305113	449867
42960	449868
123424	449869
150393	449870
175167	449871
14911	449872
15805	449873
14896	449874
80774	449875
80774	449876
26847	449877
77372	449878
25140	449879
225859	449880
72891	449881
29665	449882
242496	449883
312364	449884
43837	449885
13130	449886
35842	449887
11886	449888
142675	449889
36833	449890
470	449891
28305	449892
131462	449893
17640	449894
17640	449895
6405	449896
45827	449897
182262	449898
58653	449899
109870	449900
24187	449901
64123	449902
233266	449903
40529	449904
131602	449905
21625	449906
41846	449907
7448	449908
15055	449909
186347	449910
130527	449911
30381	449912
30461	449913
105872	449914
114369	449915
197797	449916
16401	449917
37239	449918
51707	449919
285984	449920
4364	449921
48685	449922
56657	449923
143080	449924
190532	449925
56737	449926
211649	449927
25387	449928
256260	449929
31220	449930
84217	449931
84217	449932
4987	449933
140424	449934
75304	449935
40952	449936
1201	449937
86714	449938
86714	449939
134164	449940
142808	449941
549	449942
2728	449943
206503	449944
11265	449945
70775	449946
30476	449947
3513	449948
14545	449949
216649	449950
25013	449951
105379	449952
94335	449953
15578	449954
5006	449955
111453	449956
126786	449957
251216	449958
77109	449959
2169	449960
21378	449961
24013	449962
21515	449963
120384	449964
200639	449965
15991	449966
44655	449967
41241	449968
91543	449969
193214	449970
118523	449971
21706	449972
923	449973
71736	449974
50509	449975
19082	449976
77791	449977
11122	449978
63407	449979
125147	449980
37697	449981
18886	449982
116211	449983
65395	449984
27896	449985
126338	449986
146895	449987
119105	449988
89108	449989
121000	449990
303339	449991
207074	449992
1113	449993
56306	449994
26494	449995
58493	449996
42061	449997
167396	449998
230577	449999
3513	450000
182703	450001
11814	450002
189177	450003
153941	450004
49024	450005
69596	450006
29347	450007
46260	450008
119864	450009
102285	450010
56693	450011
56120	450012
47816	450013
85571	450014
121967	450015
40503	450016
140706	450017
45935	450018
29633	450019
53869	450020
1077	450021
13308	450022
92498	450023
12403	450024
48992	450025
27899	450026
69739	450027
8746	450028
124277	450029
55661	450030
5399	450031
135918	450032
54901	450033
2736	450034
8468	450035
82234	450036
152407	450037
3656	450038
89765	450039
65343	450040
72703	450041
3746	450042
192885	450043
17699	450044
18802	450045
70529	450046
70486	450047
49059	450048
29453	450049
1907	450050
56953	450051
133213	450052
202924	450053
21114	450054
37092	450055
21114	450056
42079	450057
1692	450058
12755	450059
12755	450060
135010	450061
118378	450062
273297	450063
24165	450064
217819	450065
1900	450066
65637	450067
54271	450068
16351	450069
96943	450070
12464	450071
20082	450072
83566	450073
216447	450074
66793	450075
22693	450076
47703	450077
19560	450078
2834	450079
7152	450080
134	450081
22981	450082
117995	450083
36351	450084
53632	450085
211939	450086
4627	450087
179087	450088
79986	450089
17693	450090
109107	450091
237227	450092
12125	450093
20094	450094
88107	450095
25463	450096
95352	450097
40728	450098
26638	450099
3234	450100
73684	450101
13942	450102
31432	450103
747	450104
205061	450105
154153	450106
12199	450107
2950	450108
51412	450109
17251	450110
163473	450111
303327	450112
119140	450113
42390	450114
52685	450115
44588	450116
99092	450117
70644	450118
20839	450119
118768	450120
28158	450121
22257	450122
17217	450123
11895	450124
153612	450125
63216	450126
6168	450127
25550	450128
4006	450129
8237	450130
9441	450131
14402	450132
53388	450133
46789	450134
38253	450135
6017	450136
10406	450137
48600	450138
1227	450139
12778	450140
124898	450141
1542	450142
23811	450143
6842	450144
36741	450145
28405	450146
141101	450147
157850	450148
23736	450149
12267	450150
13150	450151
135862	450152
38358	450153
119201	450154
15558	450155
18114	450156
84570	450157
39236	450158
12419	450159
5058	450160
206697	450161
15514	450162
4730	450163
19574	450164
21267	450165
8741	450166
13304	450167
26747	450168
56	450169
86578	450170
85930	450171
12683	450172
132342	450173
17749	450174
31691	450175
177959	450176
6620	450177
180471	450178
1459	450179
78731	450180
57065	450181
153687	450182
20065	450183
20065	450184
17373	450185
16447	450186
34706	450187
2932	450188
559	450189
4550	450190
13677	450191
179285	450192
183544	450193
138302	450194
138783	450195
9669	450196
13677	450197
38091	450198
9190	450199
177505	450200
212282	450201
86942	450202
286333	450203
286189	450204
273600	450205
89515	450206
189683	450207
78452	450208
144684	450209
169952	450210
47136	450211
157063	450212
62740	450213
169206	450214
59972	450215
40819	450216
37006	450217
201972	450218
51354	450219
47433	450220
118907	450221
52	450222
823	450223
4747	450224
65598	450225
92900	450226
14897	450227
189699	450228
31685	450229
12715	450230
26546	450231
24362	450232
28664	450233
112712	450234
92455	450235
6026	450236
4464	450237
3193	450238
3193	450239
26960	450240
272498	450241
52	450242
130945	450243
1571	450244
17947	450245
130098	450246
7094	450247
8034	450248
127575	450249
7641	450250
13765	450251
1983	450252
2176	450253
26055	450254
44823	450255
50315	450256
75164	450257
21790	450258
70170	450259
132229	450260
39654	450261
34543	450262
10396	450263
403	450264
104577	450265
149618	450266
9263	450267
64895	450268
3542	450269
183226	450270
300517	450271
139346	450272
33657	450273
4496	450274
44256	450275
167251	450276
163073	450277
54353	450278
60058	450279
183820	450280
17812	450281
92031	450282
48013	450283
25814	450284
127473	450285
4592	450286
129705	450287
39761	450288
71877	450289
6104	450290
11230	450291
145623	450292
92566	450293
12311	450294
103576	450295
128607	450296
85319	450297
196185	450298
250918	450299
17062	450300
26272	450301
66476	450302
108403	450303
28636	450304
212743	450305
8191	450306
26406	450307
5313	450308
33442	450309
38592	450310
62451	450311
108617	450312
27225	450313
47798	450314
84064	450315
5912	450316
166498	450317
50175	450318
183303	450319
16471	450320
113369	450321
119623	450322
74290	450323
93	450324
25946	450325
4893	450326
121840	450327
4362	450328
65026	450329
61846	450330
252550	450331
48984	450332
50921	450333
71707	450334
66413	450335
1287	450336
16463	450337
50176	450338
151030	450339
8240	450340
117164	450341
42945	450342
115318	450343
251578	450344
174412	450345
254588	450346
59137	450347
115974	450348
100400	450349
66875	450350
9103	450351
59403	450352
8443	450353
5063	450354
37281	450355
39648	450356
18763	450357
21234	450358
45587	450359
136899	450360
10348	450361
72384	450362
15688	450363
112601	450364
21468	450365
33081	450366
2519	450367
46295	450368
143381	450369
992	450370
145098	450371
20299	450372
112774	450373
3982	450374
3982	450375
12179	450376
1825	450377
25564	450378
16449	450379
5407	450380
7589	450381
78365	450382
171406	450383
118101	450384
152178	450385
191982	450386
70126	450387
24434	450388
19585	450389
94994	450390
46372	450391
96095	450392
6529	450393
39703	450394
57714	450395
1247	450396
13845	450397
60507	450398
13858	450399
4084	450400
22905	450401
100964	450402
119519	450403
57857	450404
65508	450405
39144	450406
3425	450407
183237	450408
40375	450409
129	450410
11683	450411
29777	450412
100739	450413
4211	450414
206254	450415
72165	450416
5818	450417
39854	450418
9923	450419
52711	450420
280048	450421
7969	450422
11960	450423
5184	450424
1342	450425
161847	450426
1106	450427
4430	450428
158953	450429
247834	450430
41075	450431
1722	450432
45290	450433
243	450434
1567	450435
102894	450436
91640	450437
6310	450438
46048	450439
10	450440
75235	450441
30938	450442
3382	450443
438	450444
3297	450445
182963	450446
2248	450447
42079	450448
56538	450449
30742	450450
79663	450451
59112	450452
1791	450453
1436	450454
11526	450455
72954	450456
301940	450457
135126	450458
292454	450459
15204	450460
669	450461
2119	450462
562	450463
90	450464
53969	450465
146019	450466
65603	450467
230272	450468
118365	450469
57825	450470
10366	450471
3723	450472
232408	450473
21227	450474
96859	450475
2138	450476
114246	450477
131882	450478
60524	450479
13623	450480
216546	450481
109575	450482
207142	450483
13901	450484
80215	450485
250132	450486
19207	450487
75	450488
3047	450489
26249	450490
36672	450491
128867	450492
8291	450493
22618	450494
3886	450495
102330	450496
34840	450497
135799	450498
18876	450499
60089	450500
42388	450501
676	450502
60378	450503
101047	450504
14051	450505
33445	450506
33445	450507
127264	450508
62689	450509
4573	450510
2302	450511
13775	450512
77966	450513
7904	450514
3607	450515
189412	450516
5298	450517
64416	450518
60025	450519
23091	450520
19665	450521
58557	450522
57702	450523
993	450524
254465	450525
251902	450526
1687	450527
76041	450528
200362	450529
140998	450530
1060	450531
146784	450532
40713	450533
170	450534
115256	450535
29254	450536
2190	450537
16607	450538
87066	450539
161561	450540
185435	450541
146796	450542
57629	450543
96602	450544
2582	450545
4228	450546
2546	450547
121093	450548
83926	450549
57885	450550
29048	450551
12636	450552
13033	450553
13510	450554
30260	450555
57367	450556
83701	450557
161736	450558
304201	450559
124149	450560
25476	450561
509	450562
240147	450563
44945	450564
36305	450565
131251	450566
116491	450567
918	450568
27793	450569
13899	450570
13899	450571
3353	450572
66939	450573
4324	450574
7084	450575
22277	450576
199650	450577
63785	450578
31469	450579
1099	450580
44588	450581
15841	450582
52191	450583
41107	450584
28135	450585
46337	450586
90161	450587
1004	450588
52344	450589
37172	450590
47077	450591
63314	450592
49285	450593
46172	450594
154876	450595
45540	450596
14238	450597
131547	450598
131547	450599
133782	450600
144323	450601
152177	450602
1144	450603
5467	450604
74866	450605
291375	450606
57	450607
133589	450608
69	450609
67900	450610
4824	450611
17434	450612
115803	450613
95	450614
6709	450615
81852	450616
43775	450617
122791	450618
3613	450619
14165	450620
35098	450621
85250	450622
145804	450623
10704	450624
215627	450625
85392	450626
75699	450627
114669	450628
70909	450629
9652	450630
81970	450631
42074	450632
277790	450633
16912	450634
90268	450635
175241	450636
7780	450637
190150	450638
24326	450639
16808	450640
152718	450641
8940	450642
6357	450643
50720	450644
32334	450645
3906	450646
6808	450647
5132	450648
183105	450649
25081	450650
301	450651
9029	450652
21067	450653
290866	450654
20147	450655
146373	450656
42149	450657
36601	450658
58840	450659
20833	450660
167945	450661
1973	450662
2142	450663
227597	450664
147	450665
262066	450666
276	450667
119672	450668
88422	450669
147066	450670
40890	450671
105686	450672
75533	450673
43574	450674
73952	450675
15447	450676
149101	450677
28873	450678
176549	450679
71115	450680
4231	450681
296356	450682
15379	450683
134164	450684
242595	450685
42244	450686
85115	450687
831	450688
84806	450689
5949	450690
34556	450691
22321	450692
44057	450693
19689	450694
213508	450695
42247	450696
68741	450697
12508	450698
1019	450699
4429	450700
113034	450701
24	450702
104263	450703
48991	450704
47575	450705
120748	450706
217028	450707
236717	450708
39011	450709
54918	450710
119716	450711
23874	450712
123154	450713
55422	450714
238797	450715
24867	450716
66365	450717
145780	450718
14599	450719
2405	450720
202730	450721
202975	450722
87781	450723
87765	450724
84845	450725
62567	450726
3382	450727
21971	450728
52308	450729
29067	450730
6130	450731
4308	450732
37426	450733
200299	450734
42735	450735
96309	450736
15654	450737
178566	450738
7212	450739
29428	450740
75973	450741
91120	450742
19699	450743
7227	450744
20649	450745
37	450746
48791	450747
35	450748
138785	450749
27949	450750
190907	450751
96206	450752
9473	450753
9473	450754
85970	450755
133220	450756
4517	450757
20158	450758
12199	450759
195364	450760
18163	450761
239909	450762
275888	450763
126736	450764
93226	450765
60443	450766
58	450767
8219	450768
168434	450769
62080	450770
10442	450771
118293	450772
27524	450773
290097	450774
36691	450775
186396	450776
3190	450777
7321	450778
288329	450779
115718	450780
35856	450781
35856	450782
131831	450783
43803	450784
145211	450785
186942	450786
190160	450787
49230	450788
134365	450789
100594	450790
939	450791
51665	450792
155315	450793
12196	450794
68673	450795
24851	450796
72368	450797
249021	450798
6491	450799
2348	450800
33345	450801
34349	450802
11905	450803
1713	450804
418	450805
80377	450806
67092	450807
115038	450808
7984	450809
21778	450810
5825	450811
2041	450812
273	450813
26054	450814
79909	450815
83716	450816
11019	450817
62082	450818
21656	450819
99698	450820
38356	450821
111921	450822
714	450823
35350	450824
272561	450825
61746	450826
28150	450827
1663	450828
19165	450829
1663	450830
24362	450831
23030	450832
251805	450833
24984	450834
26475	450835
17878	450836
93919	450837
49931	450838
14137	450839
364	450840
18476	450841
21833	450842
34769	450843
190507	450844
121037	450845
20108	450846
28659	450847
81670	450848
208248	450849
245765	450850
55698	450851
214	450852
143173	450853
120531	450854
197309	450855
29787	450856
18581	450857
64683	450858
199597	450859
282542	450860
38337	450861
148594	450862
8008	450863
11832	450864
25623	450865
178865	450866
139946	450867
73624	450868
25894	450869
36180	450870
63482	450871
63455	450872
273150	450873
5717	450874
76715	450875
146313	450876
50909	450877
5601	450878
46021	450879
249422	450880
1014	450881
76003	450882
87125	450883
18202	450884
27628	450885
2444	450886
2425	450887
43335	450888
18105	450889
6030	450890
208303	450891
20293	450892
26688	450893
8489	450894
100050	450895
171951	450896
30408	450897
281615	450898
158159	450899
26073	450900
79615	450901
13162	450902
44812	450903
97116	450904
78433	450905
32890	450906
34	450907
189061	450908
9485	450909
143041	450910
14932	450911
100751	450912
25967	450913
63453	450914
44824	450915
202511	450916
48304	450917
38766	450918
254852	450919
18937	450920
77241	450921
65289	450922
69032	450923
19971	450924
16465	450925
14143	450926
171	450927
9597	450928
19769	450929
46861	450930
83952	450931
9857	450932
130388	450933
63835	450934
2793	450935
163299	450936
27912	450937
2793	450938
5495	450939
6239	450940
2419	450941
16379	450942
665	450943
29275	450944
123545	450945
281318	450946
117707	450947
69027	450948
4963	450949
169562	450950
16154	450951
242649	450952
59677	450953
1502	450954
1689	450955
2331	450956
3817	450957
13995	450958
299159	450959
29420	450960
7254	450961
34834	450962
76141	450963
206705	450964
12380	450965
108	450966
94398	450967
3609	450968
6957	450969
709	450970
982	450971
50002	450972
984	450973
3099	450974
18342	450975
63135	450976
224066	450977
143205	450978
7524	450979
57626	450980
24	450981
11711	450982
18711	450983
5503	450984
71379	450985
4530	450986
19240	450987
13543	450988
3752	450989
1689	450990
9812	450991
4898	450992
263782	450993
6917	450994
10764	450995
158145	450996
17007	450997
4089	450998
197216	450999
110428	451000
12001	451001
5335	451002
8859	451003
17016	451004
67322	451005
29270	451006
114509	451007
45991	451008
131691	451009
58442	451010
530	451011
71375	451012
126292	451013
14858	451014
3300	451015
236110	451016
48182	451017
168265	451018
1326	451019
65915	451020
90603	451021
66288	451022
1723	451023
853	451024
70812	451025
41	451026
143841	451027
113961	451028
33969	451029
21519	451030
61796	451031
10325	451032
56631	451033
5446	451034
29317	451035
9074	451036
24825	451037
422	451038
134709	451039
98772	451040
39253	451041
113887	451042
47536	451043
21066	451044
40119	451045
3850	451046
114027	451047
171848	451048
171671	451049
672	451050
115657	451051
42821	451052
189653	451053
1936	451054
88985	451055
106315	451056
79019	451057
49486	451058
115361	451059
4485	451060
47279	451061
45730	451062
3715	451063
208827	451064
74391	451065
16579	451066
11267	451067
5574	451068
275106	451069
26038	451070
205220	451071
29081	451072
8748	451073
3419	451074
1910	451075
10325	451076
112857	451077
253094	451078
15991	451079
2582	451080
42676	451081
185833	451082
6527	451083
12107	451084
12107	451085
47005	451086
663	451087
308809	451088
14724	451089
11482	451090
27033	451091
10199	451092
251712	451093
59728	451094
5360	451095
48792	451096
23346	451097
2597	451098
238520	451099
240622	451100
49119	451101
278526	451102
285	451103
42544	451104
252757	451105
9771	451106
5103	451107
81801	451108
16124	451109
10214	451110
203027	451111
125008	451112
4662	451113
20228	451114
4662	451115
84826	451116
63531	451117
138282	451118
39779	451119
63	451120
36737	451121
7913	451122
7792	451123
16559	451124
263179	451125
64048	451126
631	451127
993	451128
5119	451129
173852	451130
6168	451131
52929	451132
20418	451133
4747	451134
10576	451135
19196	451136
272530	451137
32534	451138
4480	451139
19020	451140
80788	451141
376	451142
14928	451143
4949	451144
62433	451145
15935	451146
1173	451147
81394	451148
12333	451149
3161	451150
1022	451151
2045	451152
5061	451153
27510	451154
114558	451155
5481	451156
14632	451157
9728	451158
18366	451159
3327	451160
8129	451161
7408	451162
54955	451163
107782	451164
151306	451165
30594	451166
113467	451167
3223	451168
94026	451169
4217	451170
34543	451171
206476	451172
27815	451173
93892	451174
191654	451175
186090	451176
117858	451177
65114	451178
39253	451179
98392	451180
26481	451181
173627	451182
181796	451183
13665	451184
173635	451185
317	451186
64823	451187
38705	451188
4873	451189
42	451190
56514	451191
75048	451192
173220	451193
10686	451194
172711	451195
171819	451196
209093	451197
50294	451198
73686	451199
45311	451200
31034	451201
31059	451202
29040	451203
1936	451204
1975	451205
455	451206
10479	451207
140103	451208
217872	451209
386	451210
1010	451211
900	451212
263319	451213
2542	451214
73847	451215
18102	451216
3444	451217
22671	451218
16725	451219
618	451220
15496	451221
1352	451222
312	451223
82708	451224
50233	451225
6026	451226
1180	451227
8443	451228
8443	451229
37120	451230
151457	451231
17742	451232
197238	451233
127308	451234
93	451235
4494	451236
131101	451237
54911	451238
302835	451239
19774	451240
51471	451241
10020	451242
183927	451243
42088	451244
18876	451245
125376	451246
130	451247
19864	451248
131344	451249
6037	451250
55202	451251
228184	451252
260239	451253
245312	451254
199871	451255
31559	451256
96064	451257
6810	451258
222958	451259
287434	451260
88981	451261
3560	451262
40711	451263
5547	451264
213452	451265
183864	451266
4382	451267
31597	451268
37691	451269
177807	451270
176084	451271
10133	451272
94665	451273
137085	451274
12941	451275
1161	451276
64966	451277
28799	451278
4414	451279
124660	451280
165924	451281
2058	451282
43	451283
16046	451284
79666	451285
34928	451286
30260	451287
817	451288
289407	451289
139511	451290
4605	451291
102944	451292
53	451293
223072	451294
136056	451295
11443	451296
267753	451297
33769	451298
43876	451299
168182	451300
290291	451301
267041	451302
28398	451303
46931	451304
62680	451305
54461	451306
39023	451307
200733	451308
42169	451309
179725	451310
126370	451311
41140	451312
74374	451313
204110	451314
96703	451315
886	451316
32872	451317
451	451318
179357	451319
6368	451320
123278	451321
50086	451322
97114	451323
189052	451324
34818	451325
817	451326
26175	451327
22778	451328
36465	451329
198949	451330
77594	451331
63888	451332
1436	451333
15297	451334
162185	451335
3020	451336
92924	451337
56705	451338
115364	451339
91359	451340
75454	451341
41982	451342
115501	451343
6248	451344
71527	451345
107127	451346
92126	451347
38097	451348
21927	451349
193093	451350
164954	451351
132581	451352
94474	451353
124077	451354
5832	451355
27462	451356
121596	451357
270023	451358
686	451359
14717	451360
150851	451361
198914	451362
31	451363
129862	451364
197861	451365
30772	451366
80788	451367
6391	451368
40483	451369
13944	451370
44170	451371
119462	451372
94355	451373
446	451374
64062	451375
5496	451376
25727	451377
18108	451378
2740	451379
190653	451380
11778	451381
54287	451382
90156	451383
40235	451384
14489	451385
48428	451386
210135	451387
19412	451388
2421	451389
10661	451390
6784	451391
27433	451392
25719	451393
135539	451394
8827	451395
1254	451396
116562	451397
249110	451398
135594	451399
116626	451400
86495	451401
262131	451402
242925	451403
60193	451404
42193	451405
9242	451406
152204	451407
144376	451408
101805	451409
36070	451410
69305	451411
42408	451412
53194	451413
903	451414
4766	451415
53648	451416
3244	451417
3072	451418
7055	451419
58624	451420
175715	451421
3001	451422
226072	451423
126446	451424
42282	451425
189927	451426
86611	451427
24336	451428
33110	451429
15046	451430
275016	451431
237688	451432
140148	451433
48236	451434
332	451435
68667	451436
37284	451437
5972	451438
1134	451439
101	451440
199856	451441
94739	451442
2623	451443
17442	451444
773	451445
4040	451446
107727	451447
64304	451448
14765	451449
133004	451450
26802	451451
29480	451452
18966	451453
247489	451454
198372	451455
16365	451456
182001	451457
41512	451458
276576	451459
19607	451460
129	451461
82525	451462
18385	451463
41849	451464
38193	451465
79722	451466
50695	451467
139753	451468
98457	451469
72099	451470
136859	451471
136818	451472
20696	451473
94283	451474
28636	451475
152045	451476
24077	451477
45348	451478
88997	451479
93740	451480
28883	451481
146242	451482
8500	451483
2857	451484
8840	451485
130256	451486
21167	451487
51719	451488
1199	451489
206807	451490
87491	451491
28533	451492
41323	451493
55658	451494
261296	451495
55128	451496
15100	451497
26729	451498
60547	451499
19283	451500
19283	451501
123253	451502
36697	451503
166408	451504
106778	451505
50839	451506
247121	451507
48243	451508
93461	451509
10016	451510
12659	451511
842	451512
70614	451513
81888	451514
61103	451515
157544	451516
23918	451517
33330	451518
6071	451519
14064	451520
94579	451521
191657	451522
14575	451523
119671	451524
50593	451525
63867	451526
61050	451527
28799	451528
288217	451529
47143	451530
80011	451531
272615	451532
131594	451533
2216	451534
189344	451535
274501	451536
23455	451537
9138	451538
172827	451539
10123	451540
24870	451541
405	451542
45509	451543
33247	451544
41964	451545
53172	451546
13037	451547
206242	451548
212147	451549
24121	451550
13942	451551
69369	451552
5902	451553
198956	451554
3414	451555
134622	451556
37684	451557
210048	451558
64115	451559
198550	451560
32724	451561
130058	451562
204719	451563
112508	451564
277513	451565
74567	451566
27426	451567
1639	451568
118294	451569
80550	451570
217572	451571
141159	451572
247441	451573
34627	451574
339	451575
61917	451576
9313	451577
18996	451578
37509	451579
121834	451580
66855	451581
129846	451582
177122	451583
46295	451584
43526	451585
29122	451586
11142	451587
9189	451588
114135	451589
51265	451590
28495	451591
22212	451592
640	451593
96382	451594
229762	451595
10639	451596
36480	451597
14020	451598
6445	451599
67289	451600
129183	451601
8847	451602
41307	451603
6603	451604
5890	451605
290088	451606
13203	451607
31246	451608
44969	451609
240019	451610
119616	451611
141050	451612
133167	451613
10916	451614
135665	451615
139597	451616
4639	451617
77539	451618
121059	451619
8953	451620
41938	451621
280285	451622
69224	451623
161439	451624
6122	451625
40552	451626
68691	451627
9328	451628
3	451629
342	451630
6258	451631
64808	451632
41506	451633
212827	451634
160461	451635
58121	451636
67645	451637
52018	451638
9269	451639
19899	451640
80074	451641
51759	451642
173242	451643
56614	451644
8568	451645
620	451646
14418	451647
2418	451648
16160	451649
90439	451650
130012	451651
110239	451652
11623	451653
189938	451654
266179	451655
62771	451656
3624	451657
11931	451658
82193	451659
206785	451660
25074	451661
8899	451662
2357	451663
36745	451664
25064	451665
233602	451666
9695	451667
100234	451668
33	451669
678	451670
19652	451671
9737	451672
1914	451673
39828	451674
88881	451675
110171	451676
296532	451677
125107	451678
162210	451679
145627	451680
54871	451681
146796	451682
160483	451683
130225	451684
169909	451685
311034	451686
12964	451687
12505	451688
1647	451689
67814	451690
37715	451691
152399	451692
7265	451693
41244	451694
57017	451695
46682	451696
29481	451697
101201	451698
162297	451699
42693	451700
143291	451701
256653	451702
7084	451703
11036	451704
140	451705
92359	451706
74694	451707
39745	451708
78988	451709
14705	451710
50163	451711
119881	451712
119813	451713
34862	451714
235051	451715
195107	451716
223721	451717
128408	451718
28135	451719
41476	451720
138869	451721
68973	451722
32167	451723
205892	451724
3704	451725
59605	451726
51631	451727
85745	451728
208666	451729
62261	451730
4905	451731
669	451732
25403	451733
92307	451734
24173	451735
10943	451736
17318	451737
40119	451738
164258	451739
21709	451740
29634	451741
84511	451742
6583	451743
87970	451744
72935	451745
82539	451746
29624	451747
15182	451748
176659	451749
12857	451750
26598	451751
43101	451752
196009	451753
35	451754
10998	451755
73852	451756
37990	451757
59412	451758
3442	451759
6341	451760
2759	451761
38676	451762
53014	451763
568	451764
41204	451765
4230	451766
207045	451767
199864	451768
26220	451769
1755	451770
114974	451771
9018	451772
10644	451773
258139	451774
14128	451775
99331	451776
24290	451777
62453	451778
773	451779
51665	451780
18210	451781
1123	451782
198256	451783
124456	451784
54878	451785
223029	451786
75554	451787
209643	451788
14724	451789
62111	451790
162299	451791
201590	451792
492	451793
7527	451794
58728	451795
168536	451796
277953	451797
5897	451798
6054	451799
42862	451800
3300	451801
301475	451802
24	451803
68264	451804
120703	451805
35038	451806
19991	451807
103333	451808
137937	451809
224	451810
160290	451811
20788	451812
41654	451813
2046	451814
68138	451815
228157	451816
1261	451817
1019	451818
19341	451819
181826	451820
3559	451821
86884	451822
284179	451823
78980	451824
7689	451825
80603	451826
197016	451827
13354	451828
24995	451829
20029	451830
35465	451831
12259	451832
55051	451833
39876	451834
76242	451835
85743	451836
2422	451837
84075	451838
10631	451839
6379	451840
163038	451841
4164	451842
40825	451843
296285	451844
10327	451845
280713	451846
6852	451847
469	451848
32953	451849
3458	451850
10009	451851
144615	451852
2853	451853
590	451854
22604	451855
25844	451856
710	451857
14173	451858
34292	451859
289111	451860
6075	451861
11214	451862
752	451863
54198	451864
63498	451865
7460	451866
37666	451867
12745	451868
110350	451869
194176	451870
12423	451871
34893	451872
5137	451873
31	451874
19363	451875
888	451876
14179	451877
27	451878
98610	451879
2378	451880
61603	451881
55318	451882
128217	451883
153686	451884
135547	451885
112563	451886
301338	451887
29291	451888
688	451889
632	451890
758	451891
53711	451892
705	451893
51406	451894
47101	451895
25001	451896
42635	451897
16876	451898
105917	451899
43056	451900
3054	451901
33764	451902
76444	451903
40787	451904
2948	451905
12585	451906
3659	451907
12729	451908
94609	451909
84893	451910
8133	451911
135496	451912
1967	451913
113308	451914
59900	451915
242031	451916
143333	451917
197692	451918
260137	451919
157610	451920
51510	451921
5136	451922
20367	451923
4664	451924
16471	451925
7738	451926
116312	451927
15546	451928
66878	451929
53623	451930
129253	451931
43821	451932
25662	451933
20805	451934
21070	451935
12286	451936
99974	451937
142503	451938
233722	451939
14822	451940
11336	451941
71283	451942
130144	451943
35924	451944
227564	451945
19005	451946
40440	451947
29258	451948
45114	451949
132424	451950
133134	451951
133134	451952
1138	451953
163597	451954
168056	451955
1885	451956
7340	451957
91725	451958
1922	451959
2558	451960
2558	451961
85791	451962
480	451963
12281	451964
159747	451965
6037	451966
5360	451967
87419	451968
74018	451969
117707	451970
37434	451971
56665	451972
16617	451973
38272	451974
21487	451975
3438	451976
204034	451977
994	451978
622	451979
88969	451980
3861	451981
7018	451982
70913	451983
5414	451984
85690	451985
36627	451986
203966	451987
34775	451988
2885	451989
10037	451990
119153	451991
16098	451992
2337	451993
11201	451994
39457	451995
145203	451996
1345	451997
921	451998
208150	451999
65686	452000
65277	452001
121615	452002
152968	452003
49477	452004
170	452005
7431	452006
117768	452007
157573	452008
16231	452009
191634	452010
2454	452011
197109	452012
45654	452013
198398	452014
136458	452015
134211	452016
6695	452017
8002	452018
2901	452019
26002	452020
4276	452021
144211	452022
161778	452023
46707	452024
233715	452025
152403	452026
180972	452027
14871	452028
53398	452029
90527	452030
14264	452031
63473	452032
8697	452033
26231	452034
78112	452035
112918	452036
2710	452037
141003	452038
129252	452039
7623	452040
50980	452041
4969	452042
14190	452043
126698	452044
116953	452045
18526	452046
41074	452047
89492	452048
29570	452049
117339	452050
18973	452051
44539	452052
40	452053
51661	452054
92654	452055
3606	452056
26231	452057
4518	452058
130115	452059
20164	452060
100970	452061
26157	452062
672	452063
44352	452064
77963	452065
36225	452066
57597	452067
120884	452068
199442	452069
281152	452070
86483	452071
148971	452072
20906	452073
38237	452074
823	452075
94823	452076
13132	452077
42132	452078
93673	452079
31434	452080
236896	452081
69822	452082
2941	452083
548	452084
43574	452085
67702	452086
82635	452087
17891	452088
54591	452089
257079	452090
19222	452091
34433	452092
107967	452093
28178	452094
25352	452095
119769	452096
108832	452097
103454	452098
56649	452099
57629	452100
57766	452101
142375	452102
2921	452103
189522	452104
1711	452105
19523	452106
19144	452107
24647	452108
276254	452109
20805	452110
106710	452111
4209	452112
114334	452113
72913	452114
3856	452115
3272	452116
2632	452117
98718	452118
47889	452119
38597	452120
6743	452121
210874	452122
126370	452123
31061	452124
605	452125
30458	452126
4063	452127
300	452128
17033	452129
11623	452130
1221	452131
1221	452132
33752	452133
24830	452134
4063	452135
175824	452136
324	452137
39027	452138
42130	452139
246835	452140
23896	452141
227806	452142
174569	452143
164060	452144
27912	452145
189177	452146
127383	452147
302170	452148
34	452149
299648	452150
270530	452151
169495	452152
216281	452153
242376	452154
211730	452155
26177	452156
2619	452157
92003	452158
211367	452159
1229	452160
50321	452161
206253	452162
206179	452163
29451	452164
147133	452165
4224	452166
924	452167
64964	452168
11100	452169
151013	452170
116804	452171
53808	452172
10652	452173
100788	452174
172839	452175
179566	452176
88928	452177
99591	452178
86078	452179
194267	452180
127611	452181
1180	452182
5943	452183
128025	452184
308203	452185
190201	452186
214389	452187
20149	452188
62906	452189
609	452190
7256	452191
80826	452192
8811	452193
36342	452194
5679	452195
68439	452196
9785	452197
4639	452198
17274	452199
7693	452200
27429	452201
2247	452202
31901	452203
24558	452204
19066	452205
70253	452206
10193	452207
232168	452208
5904	452209
714	452210
15434	452211
10100	452212
13132	452213
42993	452214
4048	452215
398	452216
110145	452217
37248	452218
16271	452219
64496	452220
6258	452221
49829	452222
1571	452223
39511	452224
13659	452225
1639	452226
23279	452227
228	452228
4175	452229
8321	452230
21055	452231
286709	452232
216310	452233
95551	452234
969	452235
12871	452236
52058	452237
23128	452238
936	452239
135847	452240
1899	452241
9541	452242
55950	452243
5190	452244
5533	452245
14063	452246
29842	452247
1169	452248
12462	452249
1017	452250
835	452251
50720	452252
58281	452253
19259	452254
25107	452255
22295	452256
2045	452257
41932	452258
1699	452259
14749	452260
47853	452261
74643	452262
2977	452263
12196	452264
24924	452265
14299	452266
95026	452267
36548	452268
25061	452269
39703	452270
180	452271
76959	452272
259802	452273
122162	452274
14197	452275
16096	452276
13179	452277
60597	452278
19420	452279
56247	452280
4123	452281
127600	452282
30270	452283
259513	452284
92644	452285
196823	452286
48	452287
131972	452288
37702	452289
114571	452290
296109	452291
41340	452292
14871	452293
36079	452294
96992	452295
3988	452296
267313	452297
9191	452298
85904	452299
71801	452300
100742	452301
12401	452302
21108	452303
26326	452304
296197	452305
44473	452306
77268	452307
24850	452308
151104	452309
21846	452310
24465	452311
2865	452312
75153	452313
201591	452314
18710	452315
127038	452316
45127	452317
186436	452318
60552	452319
104920	452320
8117	452321
51919	452322
104166	452323
105937	452324
97012	452325
13448	452326
17621	452327
50750	452328
32850	452329
10300	452330
94609	452331
6594	452332
271926	452333
74709	452334
45552	452335
30317	452336
3861	452337
92185	452338
138902	452339
43282	452340
104934	452341
3391	452342
80504	452343
43507	452344
7724	452345
9089	452346
157521	452347
263168	452348
272191	452349
121	452350
45321	452351
167001	452352
57939	452353
20049	452354
3291	452355
13840	452356
247293	452357
75973	452358
35775	452359
16779	452360
14980	452361
126936	452362
333	452363
62080	452364
13911	452365
308456	452366
10126	452367
184193	452368
31746	452369
28507	452370
129024	452371
60744	452372
26848	452373
9207	452374
47063	452375
88273	452376
159215	452377
10812	452378
78711	452379
130440	452380
224617	452381
165406	452382
12180	452383
60992	452384
3852	452385
12925	452386
90505	452387
239	452388
53898	452389
148763	452390
108016	452391
99720	452392
14986	452393
69282	452394
111458	452395
63155	452396
99208	452397
65712	452398
15607	452399
63620	452400
25395	452401
220041	452402
124539	452403
27313	452404
173407	452405
162238	452406
210850	452407
21960	452408
158614	452409
69885	452410
74894	452411
44954	452412
54539	452413
39466	452414
74060	452415
207306	452416
20704	452417
48541	452418
38520	452419
4	452420
252249	452421
293471	452422
124518	452423
143139	452424
39357	452425
50222	452426
56892	452427
305436	452428
36621	452429
118374	452430
210554	452431
161664	452432
2029	452433
61427	452434
71044	452435
113880	452436
55872	452437
130288	452438
272104	452439
63935	452440
85379	452441
175861	452442
33416	452443
84459	452444
17254	452445
110683	452446
94294	452447
33204	452448
78441	452449
80203	452450
8617	452451
20081	452452
27858	452453
36580	452454
26048	452455
54573	452456
67161	452457
16993	452458
15118	452459
14434	452460
51410	452461
16286	452462
37532	452463
35857	452464
5133	452465
139569	452466
57118	452467
262548	452468
22560	452469
26508	452470
29694	452471
137143	452472
29655	452473
2186	452474
54961	452475
253460	452476
15774	452477
46875	452478
171788	452479
176834	452480
233431	452481
84664	452482
55435	452483
72299	452484
16972	452485
86061	452486
12666	452487
74370	452488
4226	452489
185233	452490
4204	452491
6967	452492
28488	452493
174185	452494
50610	452495
19632	452496
179022	452497
8762	452498
3326	452499
156854	452500
3020	452501
17486	452502
1256	452503
8653	452504
462	452505
73556	452506
7726	452507
55202	452508
228	452509
14734	452510
302162	452511
2748	452512
105366	452513
154144	452514
154235	452515
143822	452516
260586	452517
295686	452518
181338	452519
212574	452520
15445	452521
99919	452522
47367	452523
100142	452524
4711	452525
8694	452526
2086	452527
22748	452528
204461	452529
101638	452530
10941	452531
6628	452532
14308	452533
111552	452534
16140	452535
72368	452536
95787	452537
101104	452538
8223	452539
56142	452540
16160	452541
14014	452542
35892	452543
1223	452544
188804	452545
82538	452546
1517	452547
50905	452548
13799	452549
58130	452550
55630	452551
3142	452552
24934	452553
455	452554
2302	452555
56145	452556
186174	452557
642	452558
15594	452559
19337	452560
7165	452561
270044	452562
110038	452563
15241	452564
25378	452565
74288	452566
86462	452567
22096	452568
9340	452569
1019	452570
5136	452571
54312	452572
34989	452573
19563	452574
124805	452575
25664	452576
706	452577
77550	452578
26753	452579
30447	452580
212555	452581
9377	452582
229165	452583
2508	452584
7447	452585
201303	452586
23001	452587
2345	452588
52022	452589
153964	452590
153243	452591
99534	452592
65756	452593
7353	452594
168627	452595
95293	452596
66110	452597
17378	452598
96815	452599
45959	452600
21385	452601
80788	452602
23896	452603
128781	452604
62895	452605
192558	452606
64416	452607
37	452608
42171	452609
34761	452610
39748	452611
1678	452612
2274	452613
111187	452614
41082	452615
36097	452616
127310	452617
59336	452618
15824	452619
35878	452620
46492	452621
87759	452622
49759	452623
90767	452624
91720	452625
45656	452626
56249	452627
45	452628
2950	452629
141351	452630
159205	452631
22455	452632
7125	452633
13072	452634
68396	452635
26211	452636
54014	452637
31275	452638
6411	452639
60590	452640
175583	452641
31980	452642
7261	452643
130230	452644
72030	452645
91579	452646
11360	452647
142724	452648
190309	452649
24841	452650
11631	452651
77641	452652
456	452653
5825	452654
107819	452655
81569	452656
184225	452657
167947	452658
139851	452659
50844	452660
166406	452661
115426	452662
3069	452663
237864	452664
298308	452665
41362	452666
51607	452667
1922	452668
42134	452669
61846	452670
151815	452671
146055	452672
28029	452673
69507	452674
28736	452675
5220	452676
64772	452677
20442	452678
20408	452679
82163	452680
56624	452681
8679	452682
64883	452683
32419	452684
105885	452685
192683	452686
40932	452687
26220	452688
1808	452689
38237	452690
32463	452691
244132	452692
465	452693
126558	452694
158725	452695
6423	452696
5838	452697
68572	452698
75679	452699
32479	452700
212696	452701
17714	452702
15146	452703
242133	452704
106450	452705
69566	452706
113689	452707
128297	452708
54944	452709
123524	452710
533	452711
147398	452712
18630	452713
69198	452714
320	452715
71302	452716
181928	452717
62621	452718
158492	452719
70582	452720
33684	452721
18746	452722
1718	452723
47988	452724
110395	452725
123518	452726
213010	452727
82925	452728
82110	452729
80776	452730
129308	452731
52387	452732
104170	452733
59897	452734
134116	452735
153811	452736
40795	452737
208947	452738
9996	452739
300121	452740
120524	452741
185614	452742
102957	452743
16939	452744
25567	452745
135068	452746
299431	452747
15390	452748
46695	452749
162880	452750
35365	452751
258880	452752
13706	452753
60732	452754
128857	452755
25364	452756
25116	452757
198901	452758
164531	452759
290166	452760
6986	452761
130063	452762
81098	452763
164302	452764
110444	452765
116692	452766
1374	452767
116692	452768
8798	452769
30561	452770
148572	452771
6178	452772
196943	452773
33439	452774
249360	452775
3808	452776
94088	452777
57641	452778
205863	452779
49064	452780
137176	452781
32425	452782
47082	452783
12117	452784
8827	452785
26462	452786
76	452787
187661	452788
6590	452789
8589	452790
93349	452791
75540	452792
49538	452793
49538	452794
49886	452795
157333	452796
663	452797
12343	452798
81754	452799
198955	452800
11330	452801
258998	452802
9255	452803
93225	452804
74154	452805
16784	452806
13225	452807
118976	452808
109509	452809
158216	452810
148279	452811
27805	452812
6186	452813
211186	452814
185890	452815
83924	452816
30377	452817
18937	452818
43217	452819
209749	452820
59017	452821
5798	452822
4869	452823
223719	452824
316	452825
622	452826
66518	452827
13657	452828
8017	452829
23211	452830
11304	452831
112116	452832
87926	452833
163511	452834
96896	452835
56695	452836
3631	452837
82583	452838
33564	452839
351	452840
27482	452841
91825	452842
159691	452843
50981	452844
147927	452845
48901	452846
114856	452847
98625	452848
53	452849
205188	452850
965	452851
20839	452852
17254	452853
84119	452854
23782	452855
1550	452856
130069	452857
90147	452858
6967	452859
20910	452860
5190	452861
128378	452862
217680	452863
20262	452864
58467	452865
1846	452866
75889	452867
75889	452868
45764	452869
10708	452870
189196	452871
895	452872
256383	452873
131145	452874
10097	452875
636	452876
112198	452877
29096	452878
51343	452879
7656	452880
184030	452881
285739	452882
6830	452883
8	452884
89330	452885
51531	452886
51531	452887
54074	452888
245056	452889
188557	452890
1010	452891
1134	452892
31181	452893
127140	452894
296332	452895
36693	452896
49759	452897
48326	452898
129586	452899
196917	452900
22671	452901
31719	452902
4072	452903
275668	452904
66529	452905
35934	452906
105938	452907
137638	452908
61165	452909
204497	452910
3560	452911
39797	452912
6423	452913
101665	452914
5190	452915
80671	452916
43243	452917
494	452918
30797	452919
90456	452920
4928	452921
180871	452922
63142	452923
168147	452924
40119	452925
274113	452926
2636	452927
57868	452928
226195	452929
78311	452930
6182	452931
113632	452932
251610	452933
110684	452934
490	452935
810	452936
26589	452937
87157	452938
44600	452939
29998	452940
42144	452941
110353	452942
18202	452943
31693	452944
2686	452945
1905	452946
70683	452947
24266	452948
142657	452949
115260	452950
5457	452951
149362	452952
63821	452953
38634	452954
1053	452955
307025	452956
172698	452957
44502	452958
9717	452959
85337	452960
105948	452961
259950	452962
201044	452963
6883	452964
12604	452965
166878	452966
72633	452967
1788	452968
30283	452969
41936	452970
31473	452971
12872	452972
42885	452973
61670	452974
62664	452975
57766	452976
26365	452977
111385	452978
197456	452979
50214	452980
264592	452981
82047	452982
185347	452983
91	452984
44941	452985
16427	452986
41	452987
3493	452988
45820	452989
378	452990
19732	452991
10581	452992
33875	452993
148693	452994
118742	452995
55454	452996
38318	452997
67161	452998
1200	452999
29	453000
92442	453001
92686	453002
101433	453003
2057	453004
3281	453005
549	453006
44932	453007
13113	453008
38321	453009
2294	453010
42892	453011
45842	453012
128804	453013
270135	453014
145579	453015
131777	453016
3544	453017
201	453018
1477	453019
42737	453020
50020	453021
244472	453022
85886	453023
3193	453024
3298	453025
56339	453026
3373	453027
132812	453028
39795	453029
15864	453030
13056	453031
200830	453032
76588	453033
13279	453034
10444	453035
85192	453036
207411	453037
214535	453038
38432	453039
56343	453040
60402	453041
41630	453042
217586	453043
82929	453044
3425	453045
137247	453046
156117	453047
52570	453048
117944	453049
4080	453050
49196	453051
35717	453052
46913	453053
143238	453054
3850	453055
75790	453056
147618	453057
33101	453058
129571	453059
29623	453060
26001	453061
78514	453062
85658	453063
33237	453064
137190	453065
248295	453066
219681	453067
59853	453068
77628	453069
27867	453070
279581	453071
111317	453072
42693	453073
71471	453074
446	453075
34237	453076
44024	453077
758	453078
3145	453079
10123	453080
22127	453081
25311	453082
76967	453083
15178	453084
44666	453085
1342	453086
92491	453087
19054	453088
223475	453089
91123	453090
47410	453091
16733	453092
18843	453093
20414	453094
21576	453095
1286	453096
78154	453097
64397	453098
48835	453099
36564	453100
22752	453101
52597	453102
87449	453103
286432	453104
45730	453105
63579	453106
272859	453107
14497	453108
104185	453109
17080	453110
21878	453111
274543	453112
32879	453113
24836	453114
189844	453115
17401	453116
104898	453117
21280	453118
8821	453119
111120	453120
152	453121
1379	453122
168429	453123
80553	453124
49254	453125
5798	453126
6830	453127
28383	453128
150142	453129
195393	453130
16733	453131
11522	453132
39943	453133
244516	453134
74855	453135
3279	453136
155857	453137
40216	453138
30565	453139
258939	453140
45270	453141
23747	453142
786	453143
82614	453144
6318	453145
125919	453146
7055	453147
9361	453148
212490	453149
6738	453150
26094	453151
17959	453152
3299	453153
771	453154
6410	453155
151915	453156
226719	453157
125682	453158
21484	453159
163263	453160
238426	453161
8320	453162
108013	453163
17182	453164
83046	453165
227310	453166
54022	453167
42521	453168
74011	453169
127851	453170
46975	453171
125527	453172
312419	453173
36722	453174
96638	453175
74188	453176
655	453177
36342	453178
60193	453179
55176	453180
100475	453181
28799	453182
65126	453183
35415	453184
27092	453185
3519	453186
167402	453187
261765	453188
26123	453189
82732	453190
43584	453191
1077	453192
96638	453193
89576	453194
12171	453195
16092	453196
11363	453197
241591	453198
97459	453199
82473	453200
11363	453201
11363	453202
9522	453203
6748	453204
104983	453205
146676	453206
33595	453207
114585	453208
156415	453209
39675	453210
190279	453211
120880	453212
40645	453213
131284	453214
231284	453215
139670	453216
15608	453217
23065	453218
114098	453219
188386	453220
158530	453221
1901	453222
61185	453223
1766	453224
75558	453225
7076	453226
245135	453227
31967	453228
4795	453229
25377	453230
127094	453231
176507	453232
94476	453233
276878	453234
178295	453235
66995	453236
59503	453237
22406	453238
97498	453239
170414	453240
7635	453241
1167	453242
1167	453243
72797	453244
74756	453245
35354	453246
5475	453247
33701	453248
211	453249
118402	453250
68667	453251
116626	453252
222422	453253
19603	453254
239	453255
24621	453256
265	453257
80771	453258
25122	453259
18978	453260
20270	453261
20790	453262
24925	453263
155782	453264
81275	453265
19021	453266
9349	453267
3627	453268
18917	453269
65287	453270
9005	453271
146608	453272
15393	453273
52441	453274
104881	453275
113523	453276
187055	453277
92238	453278
143644	453279
26211	453280
23488	453281
42751	453282
116418	453283
10032	453284
8669	453285
73926	453286
24168	453287
56251	453288
76211	453289
9349	453290
19680	453291
855	453292
67334	453293
25528	453294
12572	453295
179959	453296
228122	453297
7480	453298
236248	453299
45271	453300
4515	453301
55877	453302
9730	453303
73954	453304
19901	453305
38163	453306
276	453307
46014	453308
187360	453309
29787	453310
72547	453311
9541	453312
16068	453313
159	453314
793	453315
482	453316
11242	453317
8263	453318
1687	453319
1719	453320
13783	453321
97990	453322
59329	453323
405	453324
33166	453325
83966	453326
10028	453327
632	453328
298	453329
49129	453330
56656	453331
142450	453332
63124	453333
1957	453334
251120	453335
59578	453336
5902	453337
138294	453338
19899	453339
5540	453340
160445	453341
1401	453342
2522	453343
117175	453344
88466	453345
63	453346
39475	453347
196857	453348
8298	453349
19707	453350
46919	453351
11867	453352
74024	453353
79840	453354
23512	453355
88919	453356
47386	453357
297	453358
33539	453359
23941	453360
1676	453361
62968	453362
71990	453363
66827	453364
103693	453365
133962	453366
860	453367
49249	453368
7919	453369
7297	453370
145335	453371
39941	453372
2442	453373
11225	453374
194062	453375
42945	453376
10117	453377
10367	453378
29229	453379
170398	453380
214007	453381
3262	453382
771	453383
132898	453384
7340	453385
117160	453386
69063	453387
5543	453388
59909	453389
84507	453390
20521	453391
88422	453392
58964	453393
540	453394
11350	453395
31812	453396
55314	453397
2070	453398
86	453399
312	453400
16423	453401
5528	453402
714	453403
99328	453404
6555	453405
30561	453406
5537	453407
96664	453408
84842	453409
754	453410
1914	453411
7471	453412
434	453413
19991	453414
4274	453415
19647	453416
3879	453417
39509	453418
223	453419
127558	453420
2201	453421
39678	453422
59588	453423
4408	453424
86215	453425
26519	453426
32332	453427
8408	453428
239164	453429
13038	453430
238507	453431
42751	453432
2433	453433
117327	453434
2776	453435
2315	453436
5563	453437
45845	453438
105901	453439
632	453440
52769	453441
124170	453442
1072	453443
17036	453444
1077	453445
60415	453446
86848	453447
1560	453448
14946	453449
13289	453450
39532	453451
300505	453452
1350	453453
1347	453454
1447	453455
90351	453456
8084	453457
2331	453458
3729	453459
33001	453460
148282	453461
69974	453462
4118	453463
142814	453464
4495	453465
4055	453466
1124	453467
4781	453468
328	453469
248953	453470
26498	453471
17692	453472
305175	453473
50849	453474
5194	453475
77030	453476
290269	453477
36853	453478
25597	453479
8309	453480
8485	453481
239489	453482
5295	453483
305399	453484
18370	453485
738	453486
111300	453487
2121	453488
38592	453489
10965	453490
1983	453491
88514	453492
21576	453493
744	453494
730	453495
19603	453496
17673	453497
8186	453498
159	453499
2888	453500
77413	453501
70690	453502
10	453503
557	453504
9614	453505
14833	453506
34884	453507
116051	453508
3809	453509
100413	453510
41782	453511
89764	453512
200989	453513
1828	453514
136307	453515
41478	453516
103531	453517
55622	453518
31725	453519
76811	453520
163056	453521
20904	453522
36070	453523
2619	453524
91601	453525
57468	453526
993	453527
19632	453528
922	453529
744	453530
98268	453531
120205	453532
17014	453533
1191	453534
371	453535
5184	453536
5295	453537
7527	453538
8724	453539
1513	453540
44874	453541
446	453542
122012	453543
12419	453544
1010	453545
2589	453546
14669	453547
1115	453548
133690	453549
1942	453550
59884	453551
11340	453552
54461	453553
933	453554
1365	453555
101805	453556
194951	453557
21329	453558
38278	453559
27756	453560
10325	453561
11277	453562
159	453563
24940	453564
3396	453565
174113	453566
954	453567
9801	453568
628	453569
7881	453570
30151	453571
10	453572
462	453573
37244	453574
174482	453575
16536	453576
199	453577
29936	453578
7216	453579
954	453580
6393	453581
4010	453582
69758	453583
12001	453584
105518	453585
2282	453586
35860	453587
43280	453588
16331	453589
49925	453590
267	453591
131515	453592
159253	453593
4494	453594
37727	453595
47974	453596
5487	453597
5167	453598
199986	453599
43526	453600
23331	453601
19296	453602
184674	453603
3327	453604
23300	453605
900	453606
26810	453607
24841	453608
3942	453609
144599	453610
2653	453611
52865	453612
7077	453613
43206	453614
34190	453615
3113	453616
123357	453617
84946	453618
8291	453619
20188	453620
85450	453621
39254	453622
105019	453623
51722	453624
165943	453625
2572	453626
38088	453627
45535	453628
6123	453629
14795	453630
68739	453631
39129	453632
812	453633
222335	453634
114581	453635
23192	453636
13033	453637
36299	453638
16694	453639
25288	453640
12190	453641
3651	453642
16715	453643
78235	453644
22586	453645
69115	453646
43293	453647
182070	453648
24351	453649
14669	453650
59186	453651
175339	453652
17228	453653
5437	453654
25235	453655
12466	453656
80069	453657
47162	453658
501	453659
2544	453660
12227	453661
44426	453662
20540	453663
87579	453664
4428	453665
10563	453666
48499	453667
39155	453668
147296	453669
922	453670
89329	453671
39436	453672
7403	453673
49166	453674
20465	453675
136969	453676
2369	453677
10573	453678
13378	453679
2070	453680
1020	453681
20033	453682
5573	453683
89963	453684
19232	453685
78049	453686
88545	453687
124518	453688
14051	453689
51572	453690
17921	453691
18096	453692
738	453693
29244	453694
2442	453695
94868	453696
469	453697
54528	453698
99377	453699
21236	453700
15674	453701
88781	453702
111354	453703
96892	453704
95939	453705
46547	453706
98098	453707
137513	453708
65152	453709
44633	453710
267070	453711
13033	453712
29098	453713
158531	453714
946	453715
75036	453716
11711	453717
15173	453718
23320	453719
65316	453720
8909	453721
13493	453722
77031	453723
21339	453724
11657	453725
30223	453726
9178	453727
6445	453728
52405	453729
757	453730
9533	453731
36075	453732
30107	453733
143869	453734
455	453735
19798	453736
1298	453737
1639	453738
312	453739
42149	453740
141511	453741
17942	453742
649	453743
21638	453744
48414	453745
26945	453746
139149	453747
96544	453748
4660	453749
18584	453750
123830	453751
18888	453752
79755	453753
24352	453754
39298	453755
69601	453756
9860	453757
257551	453758
8180	453759
19965	453760
64929	453761
39821	453762
15385	453763
3481	453764
195823	453765
102161	453766
25403	453767
184983	453768
88173	453769
2814	453770
69718	453771
5862	453772
57400	453773
56609	453774
25364	453775
60641	453776
7281	453777
67431	453778
48856	453779
4366	453780
5550	453781
152922	453782
34454	453783
21930	453784
14386	453785
6219	453786
110301	453787
127964	453788
3238	453789
623	453790
303826	453791
55866	453792
17588	453793
50640	453794
76464	453795
7792	453796
172	453797
7873	453798
84664	453799
14899	453800
235865	453801
19950	453802
182723	453803
31731	453804
25686	453805
71479	453806
279801	453807
3154	453808
125580	453809
125569	453810
269214	453811
55232	453812
267480	453813
217884	453814
2285	453815
162629	453816
285810	453817
3868	453818
183468	453819
1085	453820
9146	453821
223362	453822
57076	453823
94746	453824
28910	453825
77564	453826
195988	453827
198467	453828
10247	453829
302	453830
140394	453831
31746	453832
17152	453833
8609	453834
3669	453835
144682	453836
277713	453837
37281	453838
97015	453839
78284	453840
152418	453841
12832	453842
72785	453843
88007	453844
96940	453845
47831	453846
154275	453847
142642	453848
144303	453849
1	453850
9409	453851
49928	453852
74099	453853
906	453854
2858	453855
80067	453856
80787	453857
44565	453858
1526	453859
212048	453860
60230	453861
115335	453862
63767	453863
94767	453864
10117	453865
144447	453866
144447	453867
3128	453868
62592	453869
9937	453870
36635	453871
133683	453872
78113	453873
7542	453874
8829	453875
55696	453876
75604	453877
73917	453878
245069	453879
7193	453880
275	453881
82618	453882
18427	453883
59265	453884
120721	453885
1368	453886
274764	453887
129	453888
108760	453889
66185	453890
117532	453891
141327	453892
192601	453893
175847	453894
57566	453895
33546	453896
82017	453897
177966	453898
6139	453899
146407	453900
101264	453901
177219	453902
73006	453903
114765	453904
22858	453905
227219	453906
15967	453907
143241	453908
23438	453909
284696	453910
250134	453911
115315	453912
154895	453913
60754	453914
72400	453915
88480	453916
3076	453917
187302	453918
108730	453919
85716	453920
22066	453921
138889	453922
1504	453923
168212	453924
148010	453925
248616	453926
92388	453927
53877	453928
100239	453929
111275	453930
47303	453931
57106	453932
51920	453933
92820	453934
207509	453935
66855	453936
105040	453937
67038	453938
119387	453939
13951	453940
187382	453941
211589	453942
7294	453943
128430	453944
128780	453945
71060	453946
98005	453947
60817	453948
52966	453949
4926	453950
22327	453951
53887	453952
89186	453953
97265	453954
13867	453955
253220	453956
294032	453957
178688	453958
128494	453959
15699	453960
34624	453961
11593	453962
266528	453963
15073	453964
171297	453965
25100	453966
297644	453967
325	453968
68698	453969
141406	453970
22765	453971
81734	453972
63033	453973
25943	453974
135	453975
48055	453976
186289	453977
277768	453978
144072	453979
99758	453980
97871	453981
188693	453982
9639	453983
3669	453984
71911	453985
106025	453986
8321	453987
52220	453988
146567	453989
146650	453990
202540	453991
3976	453992
14021	453993
4230	453994
316	453995
60058	453996
22727	453997
6445	453998
27493	453999
177396	454000
3697	454001
219	454002
39461	454003
160060	454004
9675	454005
114724	454006
124069	454007
65117	454008
194064	454009
67253	454010
1983	454011
52459	454012
82346	454013
173887	454014
24982	454015
7076	454016
1699	454017
53021	454018
559	454019
2748	454020
19040	454021
557	454022
118635	454023
12023	454024
96981	454025
5870	454026
993	454027
111752	454028
78839	454029
48107	454030
2763	454031
26901	454032
6253	454033
5208	454034
1113	454035
1113	454036
66025	454037
68160	454038
63554	454039
23548	454040
19811	454041
73375	454042
9914	454043
4502	454044
25288	454045
5904	454046
46309	454047
88578	454048
275280	454049
1696	454050
2057	454051
90439	454052
30427	454053
29530	454054
465	454055
58137	454056
79671	454057
93988	454058
164200	454059
19543	454060
40937	454061
113067	454062
8580	454063
8601	454064
550	454065
35686	454066
165	454067
295961	454068
88867	454069
118219	454070
255651	454071
982	454072
35986	454073
229433	454074
64405	454075
2638	454076
9140	454077
28163	454078
24281	454079
71477	454080
15506	454081
25516	454082
25516	454083
48922	454084
11536	454085
97643	454086
563	454087
46976	454088
12111	454089
2556	454090
2747	454091
170778	454092
161430	454093
4763	454094
4080	454095
2954	454096
906	454097
106297	454098
116488	454099
7926	454100
10300	454101
23618	454102
2285	454103
28932	454104
2570	454105
199257	454106
196531	454107
15976	454108
53719	454109
22376	454110
26655	454111
13134	454112
32232	454113
7425	454114
2818	454115
39097	454116
21712	454117
211	454118
2140	454119
7008	454120
18479	454121
138188	454122
19461	454123
41297	454124
25596	454125
79336	454126
156300	454127
42891	454128
18795	454129
156512	454130
24399	454131
3657	454132
20964	454133
42897	454134
95126	454135
131461	454136
11716	454137
429	454138
1099	454139
4017	454140
12674	454141
16271	454142
61847	454143
15346	454144
151621	454145
44391	454146
24055	454147
14472	454148
1731	454149
97468	454150
5262	454151
59911	454152
3413	454153
24642	454154
3768	454155
118294	454156
14045	454157
78796	454158
1406	454159
72822	454160
23389	454161
35305	454162
24168	454163
41883	454164
113	454165
43621	454166
71571	454167
9214	454168
6432	454169
208922	454170
263669	454171
293358	454172
1726	454173
7055	454174
44291	454175
57117	454176
48057	454177
162355	454178
52346	454179
28571	454180
1931	454181
8018	454182
40446	454183
80478	454184
7483	454185
128865	454186
119575	454187
26300	454188
5480	454189
22394	454190
24352	454191
2222	454192
30446	454193
20317	454194
7017	454195
14982	454196
28840	454197
81680	454198
38332	454199
134478	454200
93870	454201
190899	454202
16676	454203
94085	454204
298671	454205
1180	454206
198169	454207
5	454208
182537	454209
277052	454210
105762	454211
114981	454212
313	454213
9015	454214
6307	454215
27015	454216
4780	454217
125366	454218
295768	454219
3997	454220
70759	454221
11656	454222
10980	454223
29504	454224
28018	454225
57	454226
94601	454227
15288	454228
2798	454229
208954	454230
4217	454231
39478	454232
110950	454233
9332	454234
68009	454235
9614	454236
41576	454237
24796	454238
151072	454239
139497	454240
92750	454241
32927	454242
34782	454243
14412	454244
2684	454245
42246	454246
141335	454247
197643	454248
123730	454249
3735	454250
5204	454251
32332	454252
66111	454253
3886	454254
5107	454255
9703	454256
109019	454257
68305	454258
8164	454259
51760	454260
15834	454261
47224	454262
9500	454263
1401	454264
35697	454265
214652	454266
14179	454267
25354	454268
254542	454269
143820	454270
231112	454271
35259	454272
13662	454273
18476	454274
10671	454275
10645	454276
11546	454277
63737	454278
2317	454279
205940	454280
94927	454281
27578	454282
23867	454283
137223	454284
80	454285
62646	454286
128832	454287
79558	454288
17698	454289
2453	454290
15485	454291
94602	454292
3634	454293
16150	454294
6217	454295
74826	454296
141779	454297
2633	454298
194131	454299
14533	454300
3228	454301
10758	454302
106201	454303
946	454304
7687	454305
248745	454306
27834	454307
41739	454308
2992	454309
890	454310
1940	454311
24555	454312
7141	454313
448	454314
6246	454315
114763	454316
112999	454317
15917	454318
130014	454319
16855	454320
71682	454321
11413	454322
22225	454323
9441	454324
12972	454325
4323	454326
107523	454327
474	454328
55876	454329
85253	454330
258	454331
17293	454332
166762	454333
2007	454334
40319	454335
11238	454336
133749	454337
66351	454338
616	454339
39313	454340
22117	454341
252492	454342
55632	454343
210166	454344
200562	454345
97049	454346
47442	454347
86908	454348
32206	454349
2269	454350
35061	454351
203747	454352
34332	454353
132998	454354
5417	454355
80980	454356
15523	454357
291402	454358
291236	454359
90218	454360
160175	454361
167946	454362
7649	454363
220938	454364
268705	454365
145248	454366
93922	454367
15942	454368
41865	454369
93418	454370
93877	454371
235936	454372
117279	454373
31554	454374
34822	454375
224050	454376
310648	454377
189759	454378
26045	454379
102726	454380
211326	454381
142261	454382
304094	454383
63920	454384
130238	454385
205796	454386
41267	454387
152199	454388
272965	454389
29594	454390
110899	454391
307013	454392
63448	454393
95134	454394
280979	454395
26817	454396
282817	454397
71831	454398
8862	454399
61530	454400
13873	454401
243412	454402
243961	454403
266125	454404
43020	454405
212787	454406
131362	454407
285181	454408
53462	454409
179586	454410
15252	454411
57049	454412
235137	454413
236000	454414
107861	454415
38251	454416
120718	454417
55808	454418
228495	454419
155422	454420
69393	454421
69403	454422
155663	454423
103710	454424
116210	454425
35324	454426
175721	454427
292313	454428
91604	454429
110620	454430
306713	454431
177440	454432
5541	454433
42815	454434
154357	454435
244925	454436
21047	454437
27601	454438
25618	454439
90400	454440
190775	454441
104759	454442
92244	454443
95127	454444
101648	454445
42609	454446
87452	454447
85753	454448
108694	454449
226205	454450
59445	454451
17688	454452
23214	454453
20869	454454
30322	454455
35288	454456
7482	454457
168057	454458
134952	454459
109873	454460
52638	454461
201029	454462
4042	454463
185666	454464
267441	454465
13631	454466
101962	454467
49938	454468
42975	454469
176803	454470
27633	454471
41068	454472
61485	454473
175747	454474
34315	454475
178257	454476
121464	454477
47974	454478
46580	454479
190167	454480
156168	454481
38825	454482
308780	454483
308759	454484
169141	454485
136468	454486
6201	454487
4276	454488
142497	454489
11071	454490
128333	454491
103947	454492
109634	454493
85219	454494
27762	454495
76427	454496
44118	454497
76726	454498
205067	454499
219321	454500
186794	454501
19509	454502
40701	454503
201623	454504
274	454505
226635	454506
263121	454507
121094	454508
139087	454509
52224	454510
9954	454511
33892	454512
118163	454513
75113	454514
53119	454515
27109	454516
102209	454517
40379	454518
11027	454519
113824	454520
154587	454521
202440	454522
4068	454523
224851	454524
152642	454525
7878	454526
190868	454527
110924	454528
71238	454529
209628	454530
67216	454531
4254	454532
36823	454533
96830	454534
116403	454535
58887	454536
25738	454537
151871	454538
155856	454539
27138	454540
13961	454541
75332	454542
204905	454543
85319	454544
178825	454545
306586	454546
146875	454547
96317	454548
49624	454549
108684	454550
23093	454551
199521	454552
211903	454553
62850	454554
49557	454555
201855	454556
45544	454557
38445	454558
102519	454559
32684	454560
10824	454561
99618	454562
20553	454563
9637	454564
203571	454565
189125	454566
43282	454567
191956	454568
35266	454569
133949	454570
27445	454571
40122	454572
105732	454573
177667	454574
124501	454575
182044	454576
277097	454577
121429	454578
49105	454579
133002	454580
87419	454581
306728	454582
185096	454583
30253	454584
63787	454585
34765	454586
100236	454587
95625	454588
23628	454589
63778	454590
95751	454591
146507	454592
7567	454593
155408	454594
16574	454595
14515	454596
108662	454597
145650	454598
79874	454599
169643	454600
239432	454601
102348	454602
73475	454603
370	454604
303469	454605
94378	454606
103574	454607
185482	454608
85956	454609
161483	454610
129650	454611
288335	454612
22231	454613
52293	454614
107713	454615
23093	454616
68947	454617
108689	454618
42722	454619
13971	454620
63151	454621
16605	454622
128137	454623
91039	454624
23745	454625
94362	454626
172770	454627
28220	454628
45603	454629
146957	454630
72546	454631
110203	454632
99628	454633
21876	454634
92424	454635
274195	454636
137030	454637
159631	454638
27765	454639
199565	454640
301506	454641
32575	454642
158663	454643
35020	454644
84443	454645
219440	454646
146950	454647
42064	454648
104529	454649
176386	454650
300169	454651
166887	454652
48299	454653
88639	454654
138422	454655
70240	454656
29902	454657
146370	454658
51887	454659
143617	454660
21884	454661
157217	454662
14785	454663
14107	454664
136094	454665
22520	454666
34722	454667
170775	454668
236720	454669
14851	454670
127075	454671
170801	454672
38930	454673
81133	454674
6415	454675
26932	454676
44811	454677
126250	454678
84029	454679
21964	454680
114557	454681
306092	454682
4400	454683
81133	454684
212111	454685
56869	454686
285668	454687
100612	454688
26966	454689
26966	454690
168445	454691
3835	454692
10544	454693
20885	454694
96405	454695
10061	454696
34798	454697
133963	454698
188155	454699
3463	454700
16174	454701
280424	454702
56612	454703
64289	454704
3980	454705
105856	454706
193983	454707
169971	454708
312068	454709
206576	454710
238000	454711
217325	454712
89245	454713
49544	454714
187060	454715
24704	454716
112579	454717
297436	454718
84866	454719
13483	454720
34192	454721
38678	454722
43063	454723
44094	454724
42722	454725
3	454726
155632	454727
20376	454728
5994	454729
92527	454730
49921	454731
149560	454732
29826	454733
8496	454734
33022	454735
101478	454736
21246	454737
178938	454738
59466	454739
27272	454740
3211	454741
124710	454742
70621	454743
238054	454744
120141	454745
11437	454746
121204	454747
199303	454748
45933	454749
158527	454750
228318	454751
223936	454752
250047	454753
829	454754
199833	454755
5994	454756
148287	454757
62981	454758
293654	454759
13976	454760
33027	454761
202212	454762
61595	454763
105560	454764
49126	454765
204915	454766
144278	454767
54895	454768
71096	454769
58067	454770
6312	454771
76840	454772
183220	454773
3802	454774
146098	454775
82283	454776
8496	454777
74401	454778
56502	454779
173503	454780
93833	454781
66301	454782
32148	454783
71513	454784
142407	454785
255572	454786
110113	454787
252145	454788
180315	454789
4906	454790
106459	454791
85753	454792
144080	454793
218171	454794
194382	454795
280843	454796
282681	454797
185682	454798
272500	454799
64338	454800
301216	454801
160342	454802
253577	454803
101480	454804
72000	454805
91923	454806
48681	454807
87071	454808
65969	454809
134856	454810
6334	454811
85517	454812
112943	454813
192381	454814
305303	454815
122011	454816
70125	454817
69633	454818
238404	454819
4938	454820
28366	454821
20616	454822
59828	454823
67797	454824
1262	454825
87295	454826
549	454827
4107	454828
5939	454829
45438	454830
90358	454831
307719	454832
3470	454833
138988	454834
1768	454835
29547	454836
124771	454837
800	454838
137980	454839
277013	454840
22556	454841
11309	454842
252	454843
31232	454844
96054	454845
61505	454846
180452	454847
24359	454848
19957	454849
47222	454850
118361	454851
46087	454852
33589	454853
85413	454854
11050	454855
274157	454856
168264	454857
84560	454858
173511	454859
25087	454860
258669	454861
55074	454862
82769	454863
76546	454864
171319	454865
254028	454866
82093	454867
183518	454868
196302	454869
132634	454870
128172	454871
126619	454872
1279	454873
273264	454874
134295	454875
247554	454876
58010	454877
58186	454878
280507	454879
58064	454880
13012	454881
451	454882
280705	454883
13078	454884
58187	454885
92968	454886
87082	454887
195508	454888
130529	454889
86744	454890
57069	454891
225746	454892
63579	454893
52919	454894
29527	454895
27138	454896
117295	454897
78991	454898
3717	454899
9104	454900
10169	454901
58	454902
64436	454903
170	454904
28242	454905
17068	454906
5985	454907
115344	454908
9104	454909
128982	454910
120638	454911
282577	454912
311063	454913
86333	454914
37060	454915
1654	454916
2317	454917
4729	454918
10	454919
104583	454920
19823	454921
569	454922
121799	454923
243428	454924
112959	454925
481	454926
49979	454927
162221	454928
78995	454929
41658	454930
121705	454931
109596	454932
53857	454933
11739	454934
44373	454935
1432	454936
214447	454937
129021	454938
282744	454939
24422	454940
8545	454941
6427	454942
11101	454943
197421	454944
126605	454945
29221	454946
19654	454947
35457	454948
107795	454949
8299	454950
137494	454951
228	454952
33592	454953
14395	454954
28004	454955
3332	454956
66040	454957
10578	454958
8093	454959
197143	454960
32104	454961
19728	454962
14191	454963
46929	454964
191167	454965
201310	454966
23456	454967
158751	454968
159161	454969
2359	454970
14051	454971
14353	454972
84952	454973
46589	454974
31635	454975
503	454976
75370	454977
138869	454978
21088	454979
3422	454980
20331	454981
311104	454982
41851	454983
136682	454984
448	454985
29097	454986
125129	454987
76291	454988
5365	454989
59486	454990
34292	454991
6320	454992
14808	454993
112959	454994
15852	454995
569	454996
2662	454997
6054	454998
85403	454999
230580	455000
71151	455001
5484	455002
91	455003
32205	455004
134251	455005
44	455006
11499	455007
151045	455008
2662	455009
9964	455010
54447	455011
83320	455012
276819	455013
74129	455014
8040	455015
9036	455016
28774	455017
37472	455018
13068	455019
64856	455020
16285	455021
41018	455022
61522	455023
63581	455024
223339	455025
46687	455026
46687	455027
59812	455028
46378	455029
112845	455030
286859	455031
240014	455032
78127	455033
20272	455034
24474	455035
44060	455036
37727	455037
87303	455038
141335	455039
42457	455040
2552	455041
107	455042
98008	455043
45438	455044
67	455045
93206	455046
282169	455047
37682	455048
123929	455049
100360	455050
144181	455051
3849	455052
33200	455053
14929	455054
20683	455055
145001	455056
30255	455057
278645	455058
109850	455059
38386	455060
22156	455061
178413	455062
3052	455063
127669	455064
291508	455065
6668	455066
123375	455067
22086	455068
268103	455069
275635	455070
2325	455071
42748	455072
29527	455073
121301	455074
38840	455075
2300	455076
8471	455077
57388	455078
430	455079
9520	455080
80548	455081
129401	455082
110312	455083
37294	455084
147145	455085
65125	455086
25719	455087
10655	455088
108887	455089
115361	455090
37753	455091
1800	455092
36697	455093
165202	455094
163962	455095
16393	455096
38989	455097
295219	455098
6524	455099
6524	455100
200992	455101
56402	455102
29741	455103
158551	455104
27132	455105
346	455106
77762	455107
118134	455108
5365	455109
19506	455110
59482	455111
3908	455112
404	455113
127141	455114
21662	455115
191598	455116
52041	455117
8237	455118
17186	455119
17752	455120
9035	455121
286906	455122
110832	455123
26845	455124
68285	455125
17539	455126
83715	455127
14162	455128
70168	455129
207369	455130
63889	455131
40241	455132
180425	455133
4234	455134
171235	455135
25719	455136
44319	455137
16002	455138
5701	455139
91919	455140
89430	455141
1940	455142
178472	455143
44634	455144
85933	455145
8	455146
11370	455147
91324	455148
76501	455149
114361	455150
14733	455151
32415	455152
63763	455153
138860	455154
19936	455155
9977	455156
3374	455157
103773	455158
2315	455159
90147	455160
76843	455161
1719	455162
113317	455163
2325	455164
73085	455165
5702	455166
15044	455167
8	455168
241160	455169
168627	455170
135699	455171
17815	455172
63514	455173
134674	455174
19935	455175
96471	455176
199353	455177
99779	455178
40235	455179
215854	455180
38167	455181
168265	455182
12316	455183
165896	455184
241145	455185
149657	455186
31676	455187
180205	455188
14859	455189
87367	455190
276195	455191
73984	455192
61977	455193
39097	455194
68645	455195
86293	455196
280281	455197
29777	455198
123320	455199
188324	455200
21971	455201
38704	455202
9131	455203
130288	455204
133491	455205
165514	455206
5514	455207
103973	455208
225879	455209
122747	455210
34181	455211
1603	455212
62599	455213
39041	455214
14858	455215
135343	455216
26851	455217
258004	455218
8	455219
190603	455220
6642	455221
28437	455222
312	455223
39456	455224
11398	455225
5082	455226
20205	455227
191923	455228
78361	455229
97700	455230
170019	455231
5077	455232
34912	455233
6261	455234
120789	455235
59522	455236
45950	455237
275955	455238
186374	455239
143371	455240
13076	455241
11046	455242
835	455243
17939	455244
175415	455245
161715	455246
18315	455247
116136	455248
52310	455249
8381	455250
26695	455251
205134	455252
52388	455253
186250	455254
16	455255
174969	455256
58662	455257
37846	455258
15639	455259
66535	455260
31515	455261
38047	455262
6732	455263
20026	455264
101849	455265
169557	455266
131945	455267
29490	455268
25198	455269
63223	455270
5335	455271
280709	455272
71314	455273
51437	455274
92031	455275
41296	455276
167662	455277
52177	455278
55596	455279
3086	455280
234416	455281
304372	455282
4698	455283
484	455284
7908	455285
23688	455286
93191	455287
13959	455288
109361	455289
131083	455290
12453	455291
17400	455292
121444	455293
2520	455294
14172	455295
2388	455296
21203	455297
4251	455298
71957	455299
2690	455300
52417	455301
32892	455302
71483	455303
32	455304
74129	455305
2600	455306
36125	455307
1025	455308
123937	455309
60259	455310
14020	455311
33	455312
4516	455313
295506	455314
5764	455315
537	455316
6329	455317
1114	455318
86272	455319
51823	455320
21621	455321
195011	455322
28400	455323
31759	455324
59659	455325
79297	455326
166244	455327
308245	455328
10940	455329
274472	455330
25486	455331
3787	455332
3590	455333
144358	455334
100698	455335
94290	455336
213172	455337
53	455338
43068	455339
3487	455340
5249	455341
3502	455342
41564	455343
21465	455344
42491	455345
26365	455346
146093	455347
128155	455348
35173	455349
2157	455350
46904	455351
1322	455352
10471	455353
5540	455354
709	455355
34761	455356
2142	455357
15253	455358
207900	455359
130660	455360
23372	455361
8697	455362
235777	455363
80766	455364
9685	455365
22808	455366
8964	455367
62382	455368
126495	455369
130857	455370
17205	455371
276596	455372
158595	455373
39173	455374
4416	455375
52518	455376
46367	455377
87134	455378
58277	455379
18127	455380
195814	455381
55414	455382
65897	455383
1375	455384
18558	455385
87241	455386
180631	455387
225580	455388
26287	455389
9290	455390
161190	455391
4435	455392
242417	455393
113487	455394
140130	455395
82553	455396
166111	455397
32016	455398
9270	455399
19504	455400
4766	455401
53001	455402
18930	455403
51721	455404
8245	455405
3035	455406
7552	455407
285446	455408
158758	455409
166754	455410
678	455411
4013	455412
230902	455413
26400	455414
78429	455415
13447	455416
97542	455417
97608	455418
25756	455419
24633	455420
206586	455421
4092	455422
9908	455423
26587	455424
14715	455425
183354	455426
186761	455427
8158	455428
13096	455429
6543	455430
61010	455431
61118	455432
2057	455433
49117	455434
37061	455435
20784	455436
8886	455437
13317	455438
21201	455439
54690	455440
195787	455441
32894	455442
18558	455443
187772	455444
77974	455445
229951	455446
87886	455447
96867	455448
7616	455449
44832	455450
238327	455451
48723	455452
72613	455453
20224	455454
7820	455455
77775	455456
52413	455457
16005	455458
115423	455459
43	455460
77609	455461
28655	455462
91916	455463
54901	455464
244319	455465
26188	455466
15167	455467
130478	455468
134030	455469
202062	455470
42777	455471
110123	455472
175395	455473
178783	455474
27147	455475
93530	455476
15553	455477
138407	455478
7260	455479
378	455480
176076	455481
21801	455482
8	455483
5802	455484
8613	455485
172591	455486
27265	455487
8775	455488
55915	455489
51188	455490
90625	455491
39882	455492
85476	455493
47364	455494
119881	455495
62226	455496
81608	455497
96433	455498
24	455499
287438	455500
4222	455501
59605	455502
104126	455503
2446	455504
1983	455505
530	455506
94033	455507
44317	455508
57969	455509
28183	455510
205948	455511
1077	455512
167361	455513
20685	455514
29	455515
23515	455516
240673	455517
80	455518
33032	455519
199060	455520
100560	455521
9252	455522
55135	455523
66523	455524
98288	455525
67963	455526
128197	455527
11460	455528
58676	455529
11623	455530
12383	455531
109553	455532
1545	455533
203719	455534
2639	455535
475	455536
42748	455537
2203	455538
20314	455539
168637	455540
6830	455541
16239	455542
55070	455543
55070	455544
148788	455545
129529	455546
54539	455547
1948	455548
163554	455549
5055	455550
13353	455551
129096	455552
23881	455553
9242	455554
36677	455555
80927	455556
22953	455557
4048	455558
39284	455559
169052	455560
12420	455561
76903	455562
85583	455563
395	455564
27643	455565
3566	455566
59572	455567
33032	455568
37188	455569
122018	455570
1206	455571
59582	455572
13214	455573
130874	455574
286533	455575
11059	455576
24347	455577
2849	455578
45034	455579
53655	455580
22799	455581
90254	455582
39967	455583
86021	455584
26617	455585
4308	455586
112111	455587
78639	455588
148836	455589
9139	455590
127	455591
24830	455592
42395	455593
17774	455594
50918	455595
167817	455596
98527	455597
22156	455598
83301	455599
83301	455600
104291	455601
129048	455602
73032	455603
71191	455604
125178	455605
80562	455606
57744	455607
559	455608
12029	455609
3850	455610
155011	455611
63089	455612
86291	455613
4767	455614
33345	455615
6095	455616
2345	455617
25083	455618
29772	455619
46988	455620
18473	455621
37355	455622
29255	455623
142383	455624
3942	455625
57868	455626
94456	455627
12	455628
27721	455629
91508	455630
2253	455631
19955	455632
215656	455633
63933	455634
35945	455635
2481	455636
202611	455637
88932	455638
88271	455639
53220	455640
83783	455641
53039	455642
102082	455643
127486	455644
2173	455645
2547	455646
190	455647
3340	455648
301219	455649
140311	455650
54535	455651
107702	455652
37082	455653
96820	455654
5094	455655
200206	455656
41289	455657
145783	455658
9748	455659
149285	455660
5684	455661
67023	455662
164557	455663
127707	455664
150222	455665
29541	455666
153823	455667
7747	455668
8	455669
283662	455670
348	455671
18625	455672
136128	455673
91857	455674
52219	455675
82713	455676
207938	455677
11260	455678
133771	455679
125165	455680
287919	455681
21325	455682
85798	455683
3668	455684
27442	455685
64026	455686
118417	455687
19896	455688
15477	455689
209764	455690
231965	455691
5266	455692
64661	455693
22510	455694
27114	455695
69800	455696
258899	455697
68338	455698
27118	455699
127623	455700
656	455701
5962	455702
60646	455703
1691	455704
21698	455705
40687	455706
45654	455707
225437	455708
18054	455709
16414	455710
2684	455711
294790	455712
330	455713
271	455714
215665	455715
63385	455716
9642	455717
50280	455718
140079	455719
10771	455720
37192	455721
194036	455722
184591	455723
44971	455724
47	455725
361	455726
29694	455727
244330	455728
67963	455729
2345	455730
205604	455731
91922	455732
21411	455733
28553	455734
99241	455735
5540	455736
56805	455737
16975	455738
279100	455739
13553	455740
106817	455741
31308	455742
276203	455743
208562	455744
179182	455745
46950	455746
116334	455747
79616	455748
49132	455749
144450	455750
231839	455751
19706	455752
191824	455753
97777	455754
138156	455755
96140	455756
10090	455757
227090	455758
64269	455759
16321	455760
2469	455761
15376	455762
43736	455763
212332	455764
18118	455765
78231	455766
1211	455767
6830	455768
2487	455769
62594	455770
14981	455771
208557	455772
15239	455773
7475	455774
146367	455775
4529	455776
211713	455777
35011	455778
46622	455779
25635	455780
25898	455781
36505	455782
191020	455783
115727	455784
84172	455785
16565	455786
21856	455787
35800	455788
50488	455789
21417	455790
152547	455791
60478	455792
212148	455793
99518	455794
186037	455795
276653	455796
42159	455797
4435	455798
23305	455799
32250	455800
2300	455801
28634	455802
37865	455803
88579	455804
1586	455805
136968	455806
7266	455807
22495	455808
9270	455809
66021	455810
89951	455811
24937	455812
206800	455813
47984	455814
212282	455815
5911	455816
84856	455817
41837	455818
15100	455819
223945	455820
808	455821
90205	455822
34361	455823
2076	455824
9521	455825
219295	455826
41075	455827
26494	455828
146116	455829
1339	455830
130480	455831
73796	455832
6545	455833
14796	455834
2901	455835
4173	455836
110036	455837
22496	455838
13857	455839
11250	455840
100478	455841
191257	455842
93593	455843
75964	455844
85340	455845
9362	455846
171947	455847
37800	455848
19354	455849
72561	455850
77499	455851
2191	455852
175960	455853
18013	455854
49658	455855
56792	455856
51996	455857
6275	455858
25011	455859
212441	455860
42747	455861
209324	455862
2191	455863
66062	455864
19002	455865
9775	455866
52310	455867
1510	455868
275626	455869
45290	455870
280708	455871
47	455872
927	455873
68882	455874
307522	455875
17424	455876
300959	455877
22402	455878
15459	455879
120339	455880
20294	455881
895	455882
29557	455883
31804	455884
74249	455885
3854	455886
213466	455887
21155	455888
132745	455889
22866	455890
146904	455891
131659	455892
248749	455893
166133	455894
276236	455895
81499	455896
5911	455897
238141	455898
127912	455899
23133	455900
23925	455901
3559	455902
128924	455903
234481	455904
312044	455905
30111	455906
177643	455907
299724	455908
68018	455909
86951	455910
2033	455911
109407	455912
58465	455913
122235	455914
268728	455915
77358	455916
63901	455917
132182	455918
376	455919
8301	455920
45184	455921
1332	455922
9165	455923
117164	455924
126440	455925
16228	455926
58844	455927
744	455928
119136	455929
287495	455930
131301	455931
850	455932
37623	455933
94213	455934
65158	455935
176627	455936
69647	455937
40550	455938
170414	455939
145070	455940
59558	455941
41286	455942
1970	455943
45093	455944
39971	455945
2865	455946
185	455947
6862	455948
29622	455949
118233	455950
9250	455951
12013	455952
1755	455953
15565	455954
181841	455955
19573	455956
8946	455957
116317	455958
1789	455959
550	455960
3690	455961
46597	455962
27962	455963
4885	455964
1176	455965
6070	455966
105158	455967
12748	455968
7313	455969
19709	455970
83756	455971
19675	455972
23607	455973
499	455974
35947	455975
4601	455976
26046	455977
9872	455978
67648	455979
3173	455980
185046	455981
135174	455982
7519	455983
53081	455984
14367	455985
35000	455986
30185	455987
7904	455988
17668	455989
152805	455990
166571	455991
251686	455992
20201	455993
30077	455994
29251	455995
503	455996
43773	455997
513	455998
15544	455999
272454	456000
856	456001
44153	456002
17282	456003
48829	456004
60895	456005
23742	456006
130947	456007
5030	456008
19546	456009
5427	456010
45184	456011
191707	456012
19610	456013
2766	456014
6085	456015
71479	456016
12653	456017
5927	456018
27547	456019
130478	456020
41329	456021
6318	456022
31582	456023
108898	456024
95617	456025
8059	456026
205564	456027
131849	456028
12076	456029
122381	456030
41252	456031
106385	456032
3690	456033
1352	456034
5527	456035
10696	456036
30945	456037
8781	456038
77404	456039
120167	456040
31582	456041
11734	456042
105	456043
28905	456044
19302	456045
7328	456046
1162	456047
23737	456048
63543	456049
3417	456050
296359	456051
14074	456052
53425	456053
15848	456054
248	456055
4006	456056
16067	456057
38128	456058
47421	456059
271089	456060
195037	456061
48544	456062
12348	456063
235863	456064
7878	456065
152152	456066
29	456067
22054	456068
3297	456069
1260	456070
42857	456071
3094	456072
90431	456073
186628	456074
1410	456075
122930	456076
9854	456077
61273	456078
79579	456079
97102	456080
36031	456081
119090	456082
17746	456083
17266	456084
565	456085
206083	456086
179389	456087
60406	456088
17843	456089
190884	456090
274595	456091
216663	456092
72211	456093
41201	456094
97365	456095
169532	456096
29062	456097
27045	456098
259887	456099
42493	456100
189520	456101
56609	456102
41001	456103
96636	456104
309547	456105
134059	456106
23354	456107
272190	456108
165050	456109
168	456110
157872	456111
5574	456112
146617	456113
1850	456114
29522	456115
10	456116
173878	456117
173878	456118
41382	456119
112282	456120
135	456121
199137	456122
25292	456123
89186	456124
39124	456125
96722	456126
4327	456127
93005	456128
68350	456129
176506	456130
72211	456131
35651	456132
216881	456133
975	456134
9603	456135
134804	456136
107610	456137
3274	456138
106790	456139
280782	456140
91628	456141
115281	456142
199546	456143
192846	456144
191895	456145
63787	456146
702	456147
103633	456148
62979	456149
8	456150
24015	456151
20025	456152
11156	456153
55676	456154
8	456155
52885	456156
250399	456157
13948	456158
93091	456159
266581	456160
227	456161
205668	456162
71776	456163
83693	456164
83482	456165
62798	456166
52597	456167
215960	456168
1215	456169
297685	456170
3058	456171
2571	456172
35038	456173
7670	456174
1288	456175
176922	456176
244797	456177
210322	456178
210322	456179
111313	456180
127461	456181
155491	456182
212218	456183
251326	456184
176	456185
12846	456186
20	456187
74180	456188
562	456189
51141	456190
13159	456191
34679	456192
6576	456193
6242	456194
4694	456195
89862	456196
3884	456197
79631	456198
1767	456199
39461	456200
295089	456201
17908	456202
2081	456203
63620	456204
398	456205
51599	456206
88499	456207
2519	456208
284745	456209
202729	456210
43293	456211
3718	456212
59561	456213
7125	456214
4943	456215
203894	456216
1157	456217
19722	456218
9938	456219
32038	456220
22960	456221
15531	456222
92506	456223
54102	456224
2116	456225
150409	456226
1004	456227
143251	456228
22503	456229
622	456230
6947	456231
37752	456232
653	456233
141595	456234
19603	456235
4811	456236
26761	456237
209187	456238
10704	456239
186807	456240
63050	456241
1056	456242
20817	456243
236	456244
3110	456245
174057	456246
19407	456247
113868	456248
92835	456249
48992	456250
310261	456251
21994	456252
35302	456253
66293	456254
48057	456255
23408	456256
128454	456257
2318	456258
6695	456259
3100	456260
65508	456261
96315	456262
68873	456263
41601	456264
1148	456265
8680	456266
128366	456267
19901	456268
125649	456269
12333	456270
65690	456271
42950	456272
48070	456273
307611	456274
4600	456275
92703	456276
126518	456277
7062	456278
7062	456279
55160	456280
470	456281
59686	456282
2388	456283
91	456284
43282	456285
15870	456286
653	456287
2084	456288
25288	456289
200026	456290
754	456291
56	456292
19901	456293
37761	456294
38816	456295
158013	456296
105039	456297
94240	456298
47778	456299
15859	456300
107506	456301
15727	456302
2114	456303
7318	456304
71699	456305
95192	456306
66736	456307
18111	456308
32726	456309
59433	456310
77775	456311
10704	456312
69679	456313
9441	456314
62860	456315
3683	456316
14453	456317
90685	456318
182130	456319
128490	456320
34690	456321
461	456322
117573	456323
48059	456324
69254	456325
22098	456326
1826	456327
62684	456328
559	456329
303658	456330
4646	456331
54014	456332
793	456333
7694	456334
1723	456335
28527	456336
16922	456337
2232	456338
4943	456339
54714	456340
3055	456341
48781	456342
2043	456343
39284	456344
1550	456345
12333	456346
60949	456347
1397	456348
223692	456349
227864	456350
188432	456351
2616	456352
559	456353
618	456354
7659	456355
11518	456356
70872	456357
3147	456358
305706	456359
106870	456360
7530	456361
136061	456362
2726	456363
33600	456364
4613	456365
259410	456366
8762	456367
15886	456368
2020	456369
32483	456370
189829	456371
6009	456372
28522	456373
1161	456374
4144	456375
66657	456376
295995	456377
30772	456378
147107	456379
81186	456380
3301	456381
4582	456382
10711	456383
160840	456384
13977	456385
113308	456386
42006	456387
22529	456388
2726	456389
19858	456390
83783	456391
129139	456392
178288	456393
100465	456394
99734	456395
9115	456396
1075	456397
62085	456398
13527	456399
4256	456400
3192	456401
1162	456402
138379	456403
78916	456404
35667	456405
237083	456406
38284	456407
70752	456408
5559	456409
256145	456410
32108	456411
63245	456412
13233	456413
77117	456414
2661	456415
121616	456416
10055	456417
144134	456418
27623	456419
147047	456420
221789	456421
132426	456422
720	456423
3020	456424
1958	456425
5568	456426
45636	456427
94882	456428
159165	456429
33801	456430
271132	456431
35748	456432
688	456433
40315	456434
14780	456435
17183	456436
88180	456437
13856	456438
196740	456439
19950	456440
120996	456441
62932	456442
18666	456443
320	456444
142029	456445
9217	456446
2326	456447
80688	456448
83957	456449
181632	456450
62967	456451
139212	456452
16684	456453
42197	456454
51050	456455
13228	456456
2527	456457
2465	456458
273	456459
21709	456460
11588	456461
22465	456462
70675	456463
207062	456464
118451	456465
300172	456466
23511	456467
28752	456468
21080	456469
53087	456470
16330	456471
8295	456472
1724	456473
15181	456474
767	456475
73185	456476
285951	456477
5884	456478
9722	456479
15391	456480
58572	456481
22599	456482
306482	456483
263461	456484
189718	456485
1783	456486
36309	456487
121128	456488
13018	456489
152533	456490
27518	456491
93725	456492
19468	456493
8010	456494
117718	456495
80760	456496
145941	456497
37640	456498
778	456499
5504	456500
42422	456501
1617	456502
102371	456503
146636	456504
284146	456505
5412	456506
40603	456507
1	456508
173357	456509
1954	456510
215034	456511
1003	456512
131115	456513
46709	456514
1350	456515
188742	456516
15683	456517
287952	456518
167148	456519
154226	456520
5982	456521
102764	456522
22554	456523
307442	456524
28381	456525
1288	456526
18518	456527
310542	456528
112073	456529
11559	456530
13279	456531
1206	456532
246782	456533
206467	456534
289449	456535
34119	456536
120460	456537
57736	456538
30730	456539
6603	456540
7668	456541
176368	456542
21489	456543
195704	456544
4234	456545
204	456546
25870	456547
8	456548
490	456549
212812	456550
221989	456551
218204	456552
42865	456553
204	456554
20258	456555
52517	456556
17815	456557
67661	456558
26757	456559
250617	456560
201049	456561
14436	456562
3373	456563
99516	456564
1122	456565
8085	456566
42867	456567
5454	456568
135893	456569
45342	456570
200865	456571
122439	456572
259361	456573
98373	456574
159424	456575
89687	456576
134169	456577
64368	456578
33190	456579
5574	456580
21110	456581
70675	456582
3588	456583
203912	456584
84372	456585
1288	456586
80855	456587
248980	456588
93	456589
8137	456590
27627	456591
205454	456592
199189	456593
21001	456594
42321	456595
5704	456596
306331	456597
39294	456598
56660	456599
656	456600
210504	456601
50579	456602
125671	456603
187025	456604
217867	456605
50226	456606
261518	456607
5884	456608
218030	456609
79726	456610
42978	456611
122730	456612
58572	456613
19638	456614
121418	456615
126325	456616
234896	456617
122951	456618
27217	456619
2085	456620
2610	456621
7870	456622
8593	456623
74753	456624
52997	456625
16197	456626
242171	456627
1940	456628
3886	456629
195531	456630
25844	456631
276784	456632
55994	456633
149627	456634
52288	456635
25985	456636
10862	456637
67248	456638
33	456639
33562	456640
211911	456641
2	456642
27145	456643
421	456644
59981	456645
119206	456646
455	456647
645	456648
80074	456649
111	456650
95194	456651
266435	456652
26219	456653
117118	456654
14089	456655
6561	456656
15124	456657
8	456658
13925	456659
43981	456660
21429	456661
147941	456662
269527	456663
95451	456664
76500	456665
110998	456666
188931	456667
29522	456668
58850	456669
1798	456670
8040	456671
29445	456672
219063	456673
56345	456674
31162	456675
100977	456676
19313	456677
94287	456678
673	456679
25406	456680
15438	456681
2106	456682
202666	456683
88422	456684
1815	456685
2695	456686
950	456687
260583	456688
191940	456689
248117	456690
22055	456691
62952	456692
66648	456693
4656	456694
145413	456695
1288	456696
172379	456697
8696	456698
1885	456699
194	456700
167100	456701
243619	456702
47534	456703
60131	456704
51035	456705
126099	456706
201061	456707
1523	456708
11250	456709
58394	456710
189564	456711
34	456712
93964	456713
20321	456714
255316	456715
58547	456716
1523	456717
214227	456718
49169	456719
44565	456720
83702	456721
96612	456722
108384	456723
194410	456724
123456	456725
124036	456726
177067	456727
147940	456728
19196	456729
162238	456730
21222	456731
166465	456732
97619	456733
110892	456734
25903	456735
30556	456736
137099	456737
102503	456738
15460	456739
136569	456740
49249	456741
59805	456742
209801	456743
50213	456744
13346	456745
5076	456746
7123	456747
19853	456748
22824	456749
124541	456750
136592	456751
5123	456752
182637	456753
63334	456754
89824	456755
3567	456756
191452	456757
539	456758
16348	456759
31508	456760
983	456761
6282	456762
1497	456763
63068	456764
53069	456765
2189	456766
6350	456767
1233	456768
150168	456769
4326	456770
22060	456771
5543	456772
84209	456773
30751	456774
17051	456775
77613	456776
2585	456777
47377	456778
115724	456779
156342	456780
111045	456781
87195	456782
1261	456783
36696	456784
13858	456785
67213	456786
3872	456787
99241	456788
29177	456789
254387	456790
188931	456791
179151	456792
860	456793
10874	456794
14621	456795
28262	456796
85379	456797
90918	456798
28146	456799
65945	456800
2250	456801
5038	456802
2530	456803
4576	456804
268598	456805
54254	456806
15699	456807
167319	456808
57248	456809
300538	456810
3104	456811
17735	456812
146435	456813
117250	456814
4321	456815
18222	456816
26571	456817
51675	456818
188488	456819
169079	456820
11350	456821
177611	456822
54752	456823
200304	456824
170428	456825
36061	456826
1899	456827
79991	456828
20279	456829
39039	456830
7711	456831
231019	456832
2484	456833
115061	456834
1470	456835
14722	456836
41937	456837
2966	456838
11479	456839
135450	456840
20112	456841
24177	456842
8148	456843
5557	456844
84942	456845
6896	456846
6896	456847
27535	456848
168874	456849
68713	456850
214805	456851
148616	456852
65832	456853
38360	456854
265318	456855
53813	456856
81979	456857
19170	456858
3692	456859
37839	456860
35458	456861
76584	456862
76584	456863
322	456864
15986	456865
95653	456866
306698	456867
150192	456868
95653	456869
156777	456870
150192	456871
211620	456872
211620	456873
5919	456874
5589	456875
3154	456876
667	456877
12687	456878
44280	456879
85040	456880
19084	456881
188181	456882
842	456883
1497	456884
67441	456885
142592	456886
54714	456887
58564	456888
24271	456889
3255	456890
25229	456891
17403	456892
168168	456893
3651	456894
58752	456895
79970	456896
146778	456897
17262	456898
7593	456899
2543	456900
18753	456901
59213	456902
13206	456903
11496	456904
73228	456905
632	456906
42673	456907
92396	456908
85477	456909
24532	456910
60732	456911
146116	456912
5837	456913
57231	456914
174694	456915
4519	456916
3936	456917
196363	456918
25679	456919
494	456920
172754	456921
3375	456922
104452	456923
99674	456924
97340	456925
2502	456926
85814	456927
81123	456928
11527	456929
61744	456930
260197	456931
235493	456932
217890	456933
59624	456934
15375	456935
15375	456936
4287	456937
65255	456938
15723	456939
96125	456940
63232	456941
31	456942
15173	456943
228080	456944
131145	456945
236895	456946
8182	456947
100401	456948
94221	456949
100401	456950
218421	456951
303056	456952
31903	456953
15887	456954
215280	456955
3129	456956
96119	456957
145320	456958
96008	456959
96432	456960
145320	456961
156337	456962
203212	456963
93502	456964
159622	456965
109185	456966
106101	456967
103697	456968
64529	456969
1319	456970
17547	456971
237949	456972
4855	456973
36337	456974
14091	456975
4855	456976
86542	456977
24757	456978
24757	456979
58771	456980
30176	456981
183616	456982
14143	456983
15717	456984
2734	456985
70357	456986
25643	456987
236926	456988
2375	456989
13029	456990
58184	456991
16126	456992
5414	456993
22542	456994
77032	456995
32123	456996
262795	456997
101329	456998
9277	456999
12083	457000
4725	457001
56516	457002
284449	457003
87479	457004
141772	457005
7935	457006
466	457007
47987	457008
39859	457009
71863	457010
184605	457011
156892	457012
54449	457013
2420	457014
124472	457015
11072	457016
116918	457017
43823	457018
12921	457019
126297	457020
17309	457021
58296	457022
242544	457023
28986	457024
63324	457025
109592	457026
131687	457027
2713	457028
154188	457029
27772	457030
130629	457031
108518	457032
76698	457033
160629	457034
23279	457035
105189	457036
116488	457037
8543	457038
9938	457039
9026	457040
164344	457041
129025	457042
11398	457043
14746	457044
79341	457045
9523	457046
157606	457047
145194	457048
4943	457049
81393	457050
40484	457051
68373	457052
10188	457053
11510	457054
255614	457055
56006	457056
51503	457057
12011	457058
541	457059
78259	457060
3214	457061
167052	457062
196255	457063
93950	457064
301996	457065
111448	457066
42530	457067
182726	457068
149685	457069
9047	457070
13713	457071
45979	457072
14246	457073
253988	457074
158645	457075
183871	457076
3869	457077
163635	457078
985	457079
10585	457080
251243	457081
32788	457082
70627	457083
36972	457084
84474	457085
187202	457086
26089	457087
63528	457088
74648	457089
26283	457090
108786	457091
3828	457092
7042	457093
3269	457094
259295	457095
100968	457096
111993	457097
188859	457098
126558	457099
58994	457100
266499	457101
12713	457102
34668	457103
36301	457104
14746	457105
75486	457106
56669	457107
26127	457108
5134	457109
188242	457110
68433	457111
14919	457112
34645	457113
194839	457114
5180	457115
5180	457116
14965	457117
3157	457118
92790	457119
6009	457120
143857	457121
65	457122
50254	457123
165327	457124
202260	457125
8546	457126
4351	457127
308240	457128
191969	457129
128326	457130
27036	457131
27669	457132
49918	457133
158	457134
195919	457135
7254	457136
170892	457137
80734	457138
50876	457139
96610	457140
140467	457141
125905	457142
154528	457143
126832	457144
32239	457145
1793	457146
130125	457147
1414	457148
93255	457149
135658	457150
3899	457151
84362	457152
73028	457153
40914	457154
35438	457155
40914	457156
64099	457157
14986	457158
6333	457159
18336	457160
250821	457161
8428	457162
2775	457163
90535	457164
14707	457165
89196	457166
131188	457167
22459	457168
17451	457169
12261	457170
13107	457171
12146	457172
168084	457173
3887	457174
249124	457175
10030	457176
25517	457177
282933	457178
78603	457179
158708	457180
139827	457181
27525	457182
126153	457183
38084	457184
32	457185
56230	457186
26341	457187
44	457188
127029	457189
83318	457190
6780	457191
191131	457192
36244	457193
36244	457194
8954	457195
223251	457196
166459	457197
148815	457198
65409	457199
14812	457200
69888	457201
104601	457202
12772	457203
8414	457204
6325	457205
8257	457206
82123	457207
95575	457208
106292	457209
54724	457210
168035	457211
152996	457212
217577	457213
7822	457214
14690	457215
161870	457216
259375	457217
166890	457218
53173	457219
187376	457220
42804	457221
18042	457222
31623	457223
55898	457224
232379	457225
135195	457226
41552	457227
213766	457228
61430	457229
142102	457230
4717	457231
120467	457232
34333	457233
84764	457234
150407	457235
69251	457236
55962	457237
54724	457238
83803	457239
158897	457240
307502	457241
301979	457242
1091	457243
270001	457244
22412	457245
3365	457246
289386	457247
83734	457248
23270	457249
60595	457250
124103	457251
182608	457252
183045	457253
30814	457254
116422	457255
941	457256
12520	457257
216857	457258
25688	457259
51884	457260
37567	457261
159763	457262
8789	457263
138817	457264
205993	457265
102641	457266
82213	457267
15493	457268
176557	457269
238175	457270
228400	457271
187424	457272
187424	457273
45084	457274
9103	457275
22534	457276
213257	457277
127746	457278
37149	457279
68568	457280
102805	457281
45134	457282
105656	457283
219716	457284
232456	457285
161260	457286
82382	457287
76859	457288
106675	457289
177468	457290
13524	457291
18043	457292
176820	457293
107447	457294
288	457295
288	457296
124351	457297
55898	457298
55898	457299
110783	457300
22200	457301
70164	457302
234630	457303
178867	457304
208510	457305
113509	457306
71437	457307
17939	457308
82648	457309
124766	457310
308479	457311
92879	457312
99445	457313
18041	457314
208277	457315
101138	457316
122085	457317
69393	457318
25672	457319
176075	457320
270772	457321
37862	457322
156405	457323
35064	457324
26207	457325
187241	457326
47903	457327
43566	457328
32638	457329
81604	457330
32950	457331
134803	457332
173357	457333
82486	457334
141902	457335
197282	457336
11179	457337
38097	457338
297827	457339
188633	457340
166788	457341
32976	457342
8015	457343
37495	457344
185584	457345
79477	457346
59157	457347
7262	457348
144729	457349
157392	457350
41810	457351
269977	457352
37153	457353
11764	457354
270818	457355
9138	457356
1790	457357
53173	457358
16141	457359
38366	457360
131437	457361
23123	457362
38097	457363
82890	457364
167636	457365
185260	457366
65687	457367
125470	457368
115801	457369
311359	457370
311348	457371
24573	457372
126517	457373
186053	457374
169878	457375
202704	457376
977	457377
282212	457378
116501	457379
116501	457380
10168	457381
10168	457382
79601	457383
14820	457384
29756	457385
30174	457386
1846	457387
18426	457388
209366	457389
28308	457390
209395	457391
8286	457392
299993	457393
104112	457394
43004	457395
29237	457396
97773	457397
49423	457398
13588	457399
82109	457400
96783	457401
82109	457402
11779	457403
216260	457404
231381	457405
3713	457406
204142	457407
199416	457408
93072	457409
5968	457410
151280	457411
18042	457412
3869	457413
109724	457414
15754	457415
108347	457416
166087	457417
18808	457418
52632	457419
18808	457420
17914	457421
199284	457422
41812	457423
48504	457424
7453	457425
110441	457426
189169	457427
137374	457428
133420	457429
21787	457430
10282	457431
11827	457432
174045	457433
8139	457434
11976	457435
46381	457436
429	457437
229431	457438
4261	457439
4261	457440
186572	457441
8273	457442
155012	457443
79582	457444
42434	457445
15592	457446
132979	457447
285996	457448
4974	457449
4974	457450
30705	457451
4974	457452
222315	457453
150786	457454
57146	457455
263341	457456
1291	457457
87991	457458
24542	457459
301537	457460
148346	457461
1807	457462
100613	457463
79591	457464
100098	457465
111124	457466
68665	457467
209584	457468
15440	457469
29638	457470
148786	457471
11378	457472
284389	457473
21936	457474
21936	457475
25057	457476
10070	457477
153719	457478
54426	457479
130222	457480
34823	457481
20030	457482
80570	457483
80551	457484
196794	457485
287404	457486
124943	457487
83786	457488
20464	457489
122128	457490
27464	457491
151414	457492
85326	457493
105921	457494
7763	457495
174174	457496
265417	457497
25121	457498
4868	457499
79087	457500
12133	457501
12133	457502
149812	457503
209569	457504
8493	457505
216973	457506
18291	457507
73926	457508
31	457509
89954	457510
290566	457511
60130	457512
20989	457513
20989	457514
135463	457515
8173	457516
105942	457517
167	457518
167	457519
7962	457520
2781	457521
333	457522
10957	457523
103645	457524
83262	457525
441	457526
441	457527
441	457528
49792	457529
216829	457530
44101	457531
235998	457532
18309	457533
127829	457534
145	457535
203244	457536
91802	457537
111543	457538
39464	457539
38824	457540
303461	457541
215192	457542
196189	457543
89271	457544
154562	457545
19820	457546
89598	457547
256798	457548
8043	457549
14488	457550
31640	457551
98300	457552
224039	457553
220225	457554
4608	457555
26274	457556
208319	457557
33700	457558
33700	457559
15563	457560
171236	457561
169060	457562
18364	457563
74917	457564
81830	457565
1488	457566
141142	457567
167106	457568
111379	457569
64272	457570
168771	457571
41081	457572
214340	457573
95820	457574
143581	457575
143582	457576
5111	457577
84576	457578
9153	457579
42760	457580
23575	457581
23798	457582
40486	457583
5111	457584
14177	457585
102456	457586
51789	457587
201816	457588
80666	457589
36595	457590
15787	457591
117182	457592
45899	457593
71766	457594
183049	457595
276337	457596
139054	457597
88928	457598
49283	457599
117606	457600
117606	457601
201875	457602
108174	457603
68153	457604
44679	457605
240645	457606
309699	457607
115808	457608
141356	457609
138924	457610
45778	457611
125795	457612
42653	457613
24750	457614
111576	457615
126068	457616
36383	457617
37768	457618
276134	457619
2860	457620
78259	457621
89960	457622
80106	457623
53551	457624
93061	457625
199395	457626
9956	457627
42853	457628
146664	457629
199395	457630
89448	457631
143816	457632
98451	457633
3542	457634
108792	457635
24311	457636
144559	457637
86004	457638
1269	457639
55510	457640
118729	457641
13335	457642
20348	457643
34988	457644
117589	457645
109561	457646
15201	457647
43885	457648
22900	457649
13109	457650
64749	457651
4566	457652
226451	457653
142000	457654
60234	457655
69472	457656
93437	457657
143857	457658
16894	457659
34734	457660
60668	457661
60668	457662
62757	457663
62757	457664
15905	457665
80402	457666
93360	457667
140691	457668
296646	457669
76573	457670
5244	457671
35003	457672
174576	457673
60685	457674
188358	457675
79837	457676
201995	457677
15378	457678
244141	457679
12869	457680
74503	457681
167236	457682
172955	457683
9607	457684
9602	457685
35041	457686
43805	457687
28740	457688
143827	457689
164643	457690
25138	457691
4434	457692
190990	457693
166618	457694
79333	457695
211512	457696
36119	457697
13782	457698
140198	457699
34123	457700
50985	457701
51683	457702
1806	457703
15846	457704
133851	457705
45218	457706
26188	457707
294867	457708
82458	457709
154289	457710
22442	457711
80802	457712
161367	457713
23145	457714
2498	457715
25303	457716
21657	457717
188168	457718
464	457719
210368	457720
36929	457721
55453	457722
14419	457723
46328	457724
107241	457725
284228	457726
20895	457727
258892	457728
84376	457729
200363	457730
147156	457731
210504	457732
440	457733
35575	457734
4998	457735
307598	457736
114681	457737
145496	457738
15766	457739
125557	457740
82183	457741
136188	457742
46487	457743
183603	457744
63414	457745
305077	457746
41769	457747
136623	457748
303498	457749
204237	457750
176662	457751
257846	457752
40160	457753
65243	457754
290520	457755
58791	457756
77057	457757
289346	457758
1414	457759
50197	457760
232127	457761
4036	457762
61311	457763
16897	457764
150705	457765
16897	457766
28507	457767
14286	457768
37032	457769
81824	457770
51816	457771
117749	457772
113499	457773
105787	457774
171368	457775
109993	457776
140261	457777
149822	457778
66874	457779
4096	457780
4857	457781
104776	457782
56439	457783
181966	457784
26221	457785
74509	457786
186989	457787
4423	457788
145596	457789
121871	457790
258715	457791
109495	457792
43076	457793
18370	457794
199830	457795
5837	457796
33973	457797
154423	457798
40048	457799
258320	457800
8950	457801
69801	457802
20158	457803
11986	457804
4932	457805
134604	457806
10297	457807
109970	457808
125077	457809
218061	457810
93980	457811
29236	457812
50999	457813
112040	457814
23772	457815
141354	457816
58809	457817
86772	457818
55738	457819
217827	457820
82788	457821
58536	457822
113259	457823
25692	457824
177351	457825
270099	457826
777	457827
6180	457828
37555	457829
4963	457830
166739	457831
107811	457832
121834	457833
19947	457834
10060	457835
97640	457836
113806	457837
23500	457838
63726	457839
65738	457840
59131	457841
19552	457842
145211	457843
86036	457844
8129	457845
104407	457846
114221	457847
4676	457848
1747	457849
23156	457850
34678	457851
295120	457852
5743	457853
225	457854
93845	457855
21936	457856
98459	457857
20943	457858
98142	457859
20939	457860
49649	457861
165023	457862
23084	457863
97022	457864
277910	457865
41869	457866
70364	457867
60643	457868
32686	457869
206967	457870
145512	457871
14425	457872
241169	457873
1772	457874
31119	457875
95330	457876
18160	457877
11434	457878
60113	457879
253221	457880
13854	457881
24442	457882
82287	457883
269427	457884
286910	457885
28736	457886
76615	457887
202109	457888
11251	457889
216672	457890
21644	457891
103340	457892
225229	457893
144595	457894
118500	457895
82173	457896
82404	457897
33094	457898
73597	457899
231313	457900
231397	457901
149689	457902
38720	457903
2239	457904
8214	457905
58781	457906
207927	457907
148393	457908
10296	457909
3117	457910
52321	457911
11378	457912
184740	457913
284765	457914
84861	457915
68328	457916
241776	457917
239552	457918
194731	457919
156216	457920
14039	457921
170911	457922
3848	457923
266560	457924
25212	457925
177838	457926
196882	457927
70423	457928
159255	457929
188415	457930
185922	457931
9581	457932
140394	457933
302257	457934
39002	457935
157635	457936
301606	457937
100530	457938
211171	457939
107950	457940
99407	457941
75037	457942
309252	457943
3419	457944
106301	457945
63470	457946
29291	457947
111703	457948
16790	457949
19830	457950
124178	457951
266978	457952
55176	457953
124012	457954
69015	457955
188549	457956
128163	457957
14758	457958
14758	457959
45131	457960
154755	457961
56562	457962
288933	457963
222086	457964
13658	457965
13658	457966
36258	457967
208639	457968
68240	457969
61694	457970
13782	457971
157109	457972
126688	457973
116199	457974
38083	457975
25986	457976
169106	457977
169105	457978
37919	457979
276274	457980
126638	457981
11869	457982
19984	457983
84851	457984
6	457985
66780	457986
209289	457987
8506	457988
124396	457989
99588	457990
22282	457991
345	457992
57	457993
25279	457994
195899	457995
218008	457996
21	457997
36489	457998
293746	457999
24503	458000
128	458001
17	458002
297284	458003
64712	458004
184439	458005
182475	458006
205639	458007
26	458008
179747	458009
25	458010
182169	458011
54813	458012
258338	458013
53699	458014
3789	458015
25412	458016
36890	458017
261286	458018
104	458019
25411	458020
3744	458021
8645	458022
231414	458023
27672	458024
37045	458025
3823	458026
24501	458027
82577	458028
12395	458029
102804	458030
71257	458031
182594	458032
25	458033
122101	458034
182385	458035
94912	458036
260508	458037
196271	458038
17283	458039
182167	458040
1929	458041
265552	458042
58485	458043
105085	458044
52490	458045
106541	458046
121899	458047
1760	458048
65198	458049
26	458050
15434	458051
82611	458052
53237	458053
70290	458054
14007	458055
75714	458056
132483	458057
21289	458058
7487	458059
7247	458060
107217	458061
19947	458062
63790	458063
226950	458064
211164	458065
288212	458066
70746	458067
133536	458068
127628	458069
191393	458070
127628	458071
9013	458072
296553	458073
46432	458074
47352	458075
46	458076
8197	458077
14488	458078
175676	458079
277214	458080
414	458081
7487	458082
38361	458083
209453	458084
161	458085
17525	458086
39493	458087
52727	458088
12272	458089
41571	458090
73389	458091
209231	458092
98901	458093
135862	458094
9720	458095
67220	458096
168846	458097
10297	458098
54938	458099
32200	458100
102219	458101
85098	458102
133369	458103
133369	458104
187709	458105
16863	458106
70120	458107
88593	458108
52226	458109
244036	458110
129088	458111
23334	458112
219489	458113
33396	458114
220107	458115
125456	458116
17536	458117
294134	458118
11169	458119
160386	458120
1005	458121
269876	458122
44405	458123
102677	458124
175770	458125
71023	458126
60817	458127
32150	458128
62163	458129
33734	458130
2760	458131
226900	458132
153927	458133
3068	458134
2089	458135
271535	458136
71128	458137
40233	458138
183320	458139
8955	458140
52761	458141
8992	458142
242873	458143
32788	458144
84248	458145
75207	458146
2936	458147
135945	458148
141876	458149
5129	458150
6426	458151
2807	458152
214883	458153
191948	458154
23621	458155
12046	458156
8433	458157
43359	458158
97490	458159
27369	458160
149461	458161
3900	458162
28755	458163
147065	458164
233292	458165
15494	458166
1913	458167
2488	458168
205232	458169
5280	458170
14359	458171
79307	458172
46029	458173
14351	458174
62933	458175
11865	458176
188050	458177
18593	458178
96204	458179
4792	458180
4792	458181
55548	458182
6235	458183
140826	458184
6112	458185
5789	458186
70188	458187
47555	458188
97824	458189
17761	458190
78169	458191
102707	458192
257027	458193
141233	458194
200238	458195
33599	458196
35008	458197
289006	458198
33599	458199
88940	458200
88940	458201
74791	458202
103945	458203
50676	458204
229248	458205
87753	458206
7972	458207
103809	458208
4642	458209
290630	458210
161003	458211
160591	458212
57631	458213
187081	458214
267612	458215
56757	458216
227656	458217
42101	458218
27	458219
212748	458220
212764	458221
24357	458222
236287	458223
117264	458224
269270	458225
105736	458226
32483	458227
27804	458228
24542	458229
234313	458230
4302	458231
75897	458232
15120	458233
45081	458234
79784	458235
188343	458236
31993	458237
214419	458238
184435	458239
2340	458240
105736	458241
55570	458242
37062	458243
63720	458244
18367	458245
19935	458246
4821	458247
447	458248
82617	458249
19033	458250
19033	458251
24357	458252
22337	458253
70119	458254
283433	458255
8100	458256
123152	458257
18196	458258
91912	458259
43409	458260
414	458261
23260	458262
164139	458263
8629	458264
77190	458265
8951	458266
42520	458267
74689	458268
13436	458269
186169	458270
88722	458271
103559	458272
27868	458273
53809	458274
21633	458275
40206	458276
40206	458277
304345	458278
60691	458279
1220	458280
108228	458281
134530	458282
1408	458283
202910	458284
90689	458285
39078	458286
8043	458287
46868	458288
244877	458289
178185	458290
17161	458291
52879	458292
8331	458293
112687	458294
1220	458295
98901	458296
113927	458297
28305	458298
1220	458299
56105	458300
19867	458301
218292	458302
2306	458303
22136	458304
158967	458305
94184	458306
11707	458307
193697	458308
83698	458309
205994	458310
143755	458311
51503	458312
12744	458313
19419	458314
76060	458315
54407	458316
221421	458317
51616	458318
51520	458319
291525	458320
219420	458321
123287	458322
173702	458323
88786	458324
57025	458325
13986	458326
107522	458327
9602	458328
216806	458329
160923	458330
19930	458331
279361	458332
192083	458333
6685	458334
40322	458335
7813	458336
25317	458337
116540	458338
89907	458339
13374	458340
13374	458341
13770	458342
75763	458343
105082	458344
90890	458345
119064	458346
5087	458347
4548	458348
76037	458349
190199	458350
186124	458351
288289	458352
171472	458353
171472	458354
9764	458355
64628	458356
205951	458357
140546	458358
72668	458359
263062	458360
30773	458361
144810	458362
3299	458363
80698	458364
192206	458365
185885	458366
9616	458367
125970	458368
2694	458369
601	458370
20624	458371
122947	458372
23341	458373
183881	458374
54361	458375
34040	458376
37564	458377
170034	458378
7660	458379
13868	458380
22594	458381
11393	458382
15125	458383
73341	458384
12338	458385
61633	458386
5820	458387
19119	458388
150939	458389
6322	458390
63881	458391
105752	458392
8879	458393
144149	458394
6081	458395
2026	458396
23418	458397
265265	458398
134842	458399
18364	458400
276982	458401
8788	458402
45863	458403
90209	458404
116251	458405
24310	458406
54039	458407
82327	458408
4573	458409
114745	458410
4223	458411
14929	458412
58186	458413
166406	458414
96682	458415
279387	458416
1161	458417
22704	458418
51271	458419
108350	458420
117611	458421
89847	458422
49131	458423
122757	458424
29911	458425
32740	458426
24879	458427
22758	458428
70035	458429
50100	458430
339	458431
23087	458432
1546	458433
32790	458434
13760	458435
153741	458436
135266	458437
105151	458438
8147	458439
25300	458440
297027	458441
69231	458442
190357	458443
187059	458444
30537	458445
30064	458446
65778	458447
23259	458448
11546	458449
192126	458450
111459	458451
91125	458452
192901	458453
8712	458454
11303	458455
878	458456
263273	458457
258905	458458
648	458459
113703	458460
25116	458461
92372	458462
2015	458463
172195	458464
194582	458465
299555	458466
134660	458467
64958	458468
220835	458469
731	458470
145290	458471
5139	458472
177603	458473
96365	458474
16880	458475
86937	458476
27963	458477
177375	458478
152061	458479
241994	458480
19487	458481
10835	458482
144046	458483
52131	458484
109897	458485
280764	458486
4477	458487
109963	458488
99530	458489
194051	458490
12214	458491
40644	458492
58877	458493
88551	458494
59379	458495
275795	458496
93288	458497
93873	458498
212	458499
66430	458500
13501	458501
2699	458502
7575	458503
135043	458504
23161	458505
76466	458506
99917	458507
2063	458508
17818	458509
7706	458510
111731	458511
199307	458512
282847	458513
99917	458514
38998	458515
90180	458516
42127	458517
693	458518
7501	458519
2117	458520
301019	458521
7214	458522
51602	458523
85415	458524
82978	458525
11747	458526
127800	458527
9823	458528
140511	458529
115985	458530
87937	458531
119009	458532
81414	458533
144803	458534
20990	458535
10270	458536
258732	458537
217022	458538
111948	458539
49385	458540
189489	458541
119946	458542
6685	458543
299594	458544
8149	458545
31450	458546
23110	458547
323	458548
32826	458549
68353	458550
262684	458551
26129	458552
98961	458553
71952	458554
186934	458555
172060	458556
119940	458557
11949	458558
71067	458559
87657	458560
108993	458561
139099	458562
117746	458563
259449	458564
290111	458565
212319	458566
92055	458567
149695	458568
201054	458569
47421	458570
166127	458571
3668	458572
5392	458573
8253	458574
63637	458575
82173	458576
18514	458577
210910	458578
43416	458579
189838	458580
138068	458581
210012	458582
141432	458583
100494	458584
20837	458585
54018	458586
45841	458587
217168	458588
97464	458589
76092	458590
151954	458591
17521	458592
149669	458593
29096	458594
11979	458595
106692	458596
74091	458597
286964	458598
15535	458599
141369	458600
14390	458601
38431	458602
76182	458603
9956	458604
50748	458605
50748	458606
3195	458607
116854	458608
49259	458609
34058	458610
6057	458611
11200	458612
22386	458613
110598	458614
34381	458615
109971	458616
23902	458617
157108	458618
74331	458619
232437	458620
13908	458621
835	458622
184452	458623
9646	458624
1738	458625
100407	458626
183445	458627
26368	458628
242837	458629
163575	458630
79943	458631
188024	458632
53090	458633
20906	458634
95181	458635
92864	458636
9899	458637
432	458638
187141	458639
213214	458640
103712	458641
10115	458642
25766	458643
81788	458644
122564	458645
307625	458646
9511	458647
290311	458648
33974	458649
20344	458650
11105	458651
28793	458652
29614	458653
92773	458654
171133	458655
32323	458656
146519	458657
11363	458658
183400	458659
17941	458660
8335	458661
118873	458662
91897	458663
113227	458664
12272	458665
129902	458666
113244	458667
173588	458668
133928	458669
133279	458670
295221	458671
199191	458672
262534	458673
141839	458674
26278	458675
59314	458676
13436	458677
130054	458678
39978	458679
41336	458680
162209	458681
130054	458682
42439	458683
41336	458684
48285	458685
39992	458686
11737	458687
21712	458688
19201	458689
20403	458690
19002	458691
141883	458692
237661	458693
46503	458694
31629	458695
31412	458696
159541	458697
47249	458698
71937	458699
112542	458700
302553	458701
115415	458702
71164	458703
1798	458704
117237	458705
2756	458706
24226	458707
82080	458708
121732	458709
78038	458710
119	458711
36	458712
31444	458713
146243	458714
27963	458715
100822	458716
181838	458717
48819	458718
157498	458719
75711	458720
169150	458721
218142	458722
237933	458723
236104	458724
159267	458725
255378	458726
233326	458727
522	458728
246163	458729
142941	458730
105828	458731
305070	458732
155661	458733
51481	458734
145202	458735
21462	458736
42203	458737
295268	458738
135351	458739
41474	458740
58606	458741
114050	458742
18740	458743
151761	458744
105528	458745
233402	458746
29908	458747
246255	458748
22182	458749
13330	458750
53482	458751
130463	458752
188424	458753
76657	458754
26414	458755
7528	458756
39778	458757
48664	458758
131030	458759
228783	458760
286062	458761
88591	458762
63701	458763
211201	458764
177400	458765
89887	458766
337	458767
121382	458768
28289	458769
93619	458770
93619	458771
303122	458772
81606	458773
33294	458774
69163	458775
87818	458776
8258	458777
68705	458778
118657	458779
675	458780
118927	458781
23076	458782
163876	458783
118060	458784
114591	458785
14757	458786
123827	458787
40118	458788
170791	458789
192714	458790
81867	458791
225039	458792
39073	458793
57063	458794
45910	458795
165466	458796
34560	458797
150018	458798
21771	458799
88618	458800
123444	458801
134799	458802
44346	458803
148053	458804
37998	458805
123144	458806
11682	458807
44551	458808
16569	458809
169550	458810
184809	458811
267152	458812
81794	458813
49008	458814
46369	458815
58729	458816
66545	458817
246549	458818
93498	458819
173911	458820
3857	458821
58136	458822
171387	458823
6358	458824
12069	458825
12565	458826
4299	458827
23362	458828
187069	458829
1129	458830
209714	458831
85901	458832
129427	458833
70684	458834
139509	458835
287873	458836
102120	458837
62110	458838
192825	458839
56152	458840
418	458841
161136	458842
39194	458843
289155	458844
298922	458845
60633	458846
83288	458847
16447	458848
55823	458849
225103	458850
2	458851
122712	458852
244900	458853
277657	458854
255303	458855
51892	458856
201704	458857
124419	458858
94496	458859
102690	458860
89482	458861
110331	458862
89482	458863
54514	458864
122508	458865
81582	458866
241604	458867
59325	458868
182419	458869
54622	458870
12358	458871
47140	458872
240805	458873
47140	458874
46803	458875
77001	458876
11378	458877
188939	458878
62519	458879
294057	458880
4584	458881
32082	458882
32089	458883
32082	458884
174307	458885
49148	458886
54403	458887
127180	458888
103721	458889
20616	458890
144661	458891
20541	458892
121097	458893
262745	458894
11451	458895
10658	458896
4140	458897
89449	458898
143254	458899
134446	458900
102385	458901
221063	458902
6064	458903
228417	458904
21614	458905
10838	458906
221	458907
22756	458908
1020	458909
105065	458910
2781	458911
418	458912
156379	458913
418	458914
22756	458915
15226	458916
2231	458917
140889	458918
7496	458919
50785	458920
127788	458921
7918	458922
92598	458923
208020	458924
48144	458925
24686	458926
23914	458927
98410	458928
306795	458929
42711	458930
60353	458931
271979	458932
137499	458933
290309	458934
261535	458935
78026	458936
5641	458937
133370	458938
46	458939
1130	458940
98578	458941
157845	458942
194708	458943
26174	458944
73905	458945
218099	458946
140461	458947
144653	458948
12924	458949
161587	458950
19458	458951
265836	458952
259570	458953
49392	458954
31434	458955
42416	458956
208134	458957
41605	458958
21159	458959
8327	458960
8327	458961
60341	458962
34214	458963
34214	458964
34214	458965
72745	458966
131733	458967
112898	458968
19701	458969
283844	458970
18231	458971
56618	458972
64315	458973
191284	458974
222047	458975
112667	458976
33	458977
21117	458978
118419	458979
238475	458980
160606	458981
78435	458982
61538	458983
187128	458984
2165	458985
208324	458986
55744	458987
259393	458988
24976	458989
225849	458990
117660	458991
38001	458992
72379	458993
56244	458994
265424	458995
19040	458996
10027	458997
300555	458998
12363	458999
7980	459000
24123	459001
130584	459002
97916	459003
25537	459004
136358	459005
27560	459006
3699	459007
244573	459008
28378	459009
66248	459010
1687	459011
1687	459012
7432	459013
192108	459014
234335	459015
195106	459016
277303	459017
24697	459018
68466	459019
22838	459020
260968	459021
159388	459022
116460	459023
138939	459024
3190	459025
54495	459026
122063	459027
9176	459028
36613	459029
18772	459030
47538	459031
47457	459032
10218	459033
22450	459034
87204	459035
87204	459036
88270	459037
293233	459038
48699	459039
13193	459040
34415	459041
246309	459042
17610	459043
107999	459044
56684	459045
14303	459046
249	459047
5613	459048
14420	459049
14420	459050
54354	459051
54354	459052
28851	459053
213422	459054
39169	459055
26380	459056
94632	459057
90766	459058
90766	459059
44770	459060
83530	459061
264106	459062
3	459063
143459	459064
46920	459065
35308	459066
75418	459067
27227	459068
4833	459069
27277	459070
125155	459071
32069	459072
163931	459073
304680	459074
1138	459075
1138	459076
5990	459077
148303	459078
107135	459079
155795	459080
164097	459081
139191	459082
27227	459083
5543	459084
148750	459085
241714	459086
21495	459087
226208	459088
153686	459089
235300	459090
100473	459091
34324	459092
163203	459093
8244	459094
32470	459095
90951	459096
125404	459097
128966	459098
234	459099
10230	459100
201671	459101
8799	459102
252155	459103
234485	459104
40776	459105
20835	459106
5253	459107
5253	459108
26966	459109
132413	459110
47403	459111
14672	459112
129550	459113
43713	459114
149563	459115
211614	459116
4663	459117
139297	459118
4759	459119
10246	459120
54416	459121
16782	459122
245859	459123
11232	459124
22420	459125
11388	459126
474	459127
23349	459128
11388	459129
817	459130
94887	459131
20186	459132
108382	459133
69203	459134
54031	459135
54031	459136
108382	459137
38082	459138
179862	459139
63075	459140
33807	459141
33807	459142
182345	459143
218184	459144
27614	459145
180795	459146
154	459147
94300	459148
142114	459149
138233	459150
28820	459151
40999	459152
55915	459153
12461	459154
89245	459155
26140	459156
116045	459157
5100	459158
23221	459159
142470	459160
211404	459161
129043	459162
128977	459163
129043	459164
267	459165
267	459166
44192	459167
26171	459168
57241	459169
163546	459170
1242	459171
210285	459172
9382	459173
293543	459174
3962	459175
3354	459176
23589	459177
26489	459178
277369	459179
133057	459180
139278	459181
189099	459182
97658	459183
157784	459184
68327	459185
284870	459186
213131	459187
60	459188
22599	459189
55075	459190
245	459191
62146	459192
211107	459193
2049	459194
8284	459195
40068	459196
49315	459197
6122	459198
104284	459199
27265	459200
21922	459201
107216	459202
145954	459203
98295	459204
39478	459205
195169	459206
197299	459207
248967	459208
21453	459209
37607	459210
566	459211
32897	459212
93853	459213
19444	459214
92002	459215
19444	459216
14665	459217
236994	459218
96124	459219
134574	459220
300154	459221
125096	459222
163974	459223
90250	459224
180403	459225
188732	459226
7454	459227
213204	459228
138495	459229
304766	459230
142878	459231
22382	459232
235386	459233
106385	459234
96380	459235
28413	459236
78660	459237
18333	459238
58560	459239
42086	459240
74005	459241
177683	459242
80466	459243
228000	459244
37525	459245
14030	459246
137172	459247
192663	459248
125668	459249
3387	459250
200892	459251
23878	459252
115417	459253
207530	459254
109170	459255
154057	459256
52885	459257
137141	459258
64691	459259
124645	459260
153153	459261
139430	459262
25835	459263
25835	459264
8246	459265
15580	459266
29349	459267
30052	459268
54044	459269
166179	459270
158622	459271
150866	459272
243601	459273
181588	459274
289009	459275
77452	459276
196837	459277
100707	459278
78721	459279
223367	459280
40795	459281
142805	459282
87745	459283
191421	459284
23144	459285
113815	459286
110035	459287
25934	459288
38115	459289
147999	459290
22767	459291
226774	459292
61003	459293
237003	459294
23436	459295
34992	459296
137883	459297
3387	459298
152317	459299
53054	459300
121054	459301
187379	459302
24953	459303
58685	459304
19808	459305
7358	459306
5403	459307
25536	459308
100129	459309
417	459310
119254	459311
308808	459312
5385	459313
279720	459314
28582	459315
96588	459316
172565	459317
20206	459318
1904	459319
53	459320
10963	459321
137350	459322
25291	459323
183324	459324
160941	459325
3603	459326
1134	459327
32545	459328
719	459329
41860	459330
8725	459331
179	459332
91104	459333
4382	459334
70760	459335
166798	459336
296187	459337
52513	459338
36211	459339
191975	459340
293214	459341
110201	459342
177407	459343
26909	459344
28068	459345
23489	459346
1234	459347
161571	459348
107633	459349
66747	459350
275423	459351
12763	459352
130055	459353
34402	459354
8682	459355
719	459356
124162	459357
92643	459358
42892	459359
2260	459360
49015	459361
33240	459362
73407	459363
57682	459364
192226	459365
56065	459366
852	459367
264934	459368
41094	459369
2365	459370
39040	459371
31080	459372
267963	459373
34018	459374
54467	459375
147389	459376
117782	459377
92469	459378
52077	459379
7275	459380
4805	459381
191770	459382
152487	459383
60821	459384
103752	459385
121446	459386
46348	459387
130943	459388
111750	459389
191609	459390
98393	459391
1023	459392
5817	459393
86880	459394
1694	459395
95479	459396
16142	459397
250000	459398
14798	459399
20332	459400
89459	459401
73823	459402
211642	459403
32646	459404
86059	459405
96681	459406
88840	459407
29704	459408
1696	459409
178652	459410
54535	459411
245558	459412
140071	459413
22719	459414
93646	459415
60673	459416
310037	459417
108061	459418
204545	459419
48831	459420
44264	459421
4492	459422
3855	459423
95128	459424
129488	459425
67237	459426
2868	459427
10743	459428
60309	459429
277150	459430
8215	459431
15893	459432
6601	459433
128936	459434
91713	459435
82935	459436
4443	459437
46057	459438
632	459439
25908	459440
125375	459441
116531	459442
94480	459443
2337	459444
16570	459445
2353	459446
109445	459447
107616	459448
19018	459449
25745	459450
122829	459451
158153	459452
138643	459453
30539	459454
55448	459455
300045	459456
4571	459457
213742	459458
15956	459459
116888	459460
134075	459461
3710	459462
81347	459463
1430	459464
6793	459465
53806	459466
56054	459467
62358	459468
87030	459469
952	459470
539	459471
27485	459472
149721	459473
5996	459474
63530	459475
164090	459476
3165	459477
42740	459478
149773	459479
105082	459480
39602	459481
139124	459482
18654	459483
165857	459484
1927	459485
19720	459486
34978	459487
121777	459488
756	459489
76054	459490
210867	459491
97556	459492
137265	459493
139954	459494
2214	459495
30810	459496
6738	459497
108452	459498
306228	459499
111077	459500
28089	459501
191450	459502
61254	459503
189796	459504
32976	459505
138426	459506
64739	459507
27185	459508
198154	459509
764	459510
86557	459511
28213	459512
138823	459513
5469	459514
53810	459515
101776	459516
294290	459517
82981	459518
11596	459519
84684	459520
482	459521
59025	459522
189262	459523
161391	459524
61896	459525
33593	459526
49468	459527
172914	459528
40298	459529
54067	459530
274910	459531
263971	459532
144970	459533
25294	459534
63746	459535
30363	459536
221390	459537
26421	459538
270626	459539
200664	459540
79214	459541
49220	459542
90294	459543
88535	459544
55168	459545
177547	459546
254620	459547
109974	459548
86100	459549
54823	459550
120859	459551
108094	459552
118565	459553
180491	459554
101230	459555
165936	459556
97687	459557
287634	459558
116984	459559
248218	459560
136803	459561
69385	459562
133938	459563
5619	459564
191771	459565
64798	459566
233969	459567
61616	459568
133551	459569
164392	459570
277226	459571
26485	459572
57965	459573
26167	459574
159515	459575
230631	459576
21789	459577
34400	459578
18834	459579
62786	459580
41914	459581
100705	459582
45525	459583
27975	459584
5058	459585
90619	459586
15781	459587
94417	459588
243109	459589
91874	459590
7388	459591
35827	459592
14597	459593
39099	459594
24181	459595
76419	459596
72429	459597
12344	459598
54874	459599
3445	459600
476	459601
32414	459602
77853	459603
15430	459604
7	459605
12227	459606
12020	459607
207525	459608
408	459609
138413	459610
77939	459611
343	459612
126078	459613
163018	459614
151728	459615
32871	459616
281517	459617
81627	459618
79567	459619
88441	459620
39272	459621
66363	459622
268917	459623
88420	459624
20428	459625
20513	459626
38674	459627
5099	459628
75609	459629
36369	459630
93539	459631
111363	459632
46217	459633
269847	459634
79144	459635
171647	459636
111634	459637
89995	459638
74639	459639
17280	459640
21078	459641
30512	459642
3990	459643
3990	459644
105795	459645
408	459646
225789	459647
192070	459648
27951	459649
74681	459650
177797	459651
193144	459652
32516	459653
141697	459654
5565	459655
81025	459656
41963	459657
99	459658
31	459659
51157	459660
65166	459661
116213	459662
283912	459663
64515	459664
70531	459665
58445	459666
145479	459667
98345	459668
43738	459669
70196	459670
239622	459671
250955	459672
134914	459673
16809	459674
89172	459675
101249	459676
92513	459677
54674	459678
3372	459679
15368	459680
68750	459681
99862	459682
66724	459683
123635	459684
6183	459685
122613	459686
272844	459687
60051	459688
5785	459689
43738	459690
25514	459691
84264	459692
1419	459693
110601	459694
122991	459695
46398	459696
18480	459697
27538	459698
123543	459699
159823	459700
5922	459701
19862	459702
26677	459703
21071	459704
283319	459705
40781	459706
6051	459707
301078	459708
146683	459709
162517	459710
64336	459711
18216	459712
269108	459713
18841	459714
118157	459715
49428	459716
87809	459717
54286	459718
26729	459719
168087	459720
44872	459721
123196	459722
33908	459723
55222	459724
123835	459725
87649	459726
310058	459727
122588	459728
41124	459729
4053	459730
6574	459731
182398	459732
81299	459733
196376	459734
6245	459735
13677	459736
257322	459737
134277	459738
91045	459739
13857	459740
29199	459741
159971	459742
161198	459743
143358	459744
619	459745
19421	459746
6012	459747
84569	459748
23730	459749
55474	459750
177143	459751
175971	459752
63083	459753
43304	459754
97102	459755
233537	459756
303642	459757
180060	459758
56066	459759
42382	459760
36704	459761
60328	459762
21909	459763
182275	459764
31035	459765
187820	459766
97872	459767
35883	459768
31326	459769
104205	459770
20950	459771
42041	459772
48817	459773
24914	459774
66472	459775
81015	459776
37453	459777
90368	459778
164785	459779
31392	459780
5020	459781
283070	459782
105114	459783
100762	459784
47760	459785
13891	459786
1712	459787
36652	459788
87993	459789
103620	459790
178432	459791
105962	459792
51577	459793
18954	459794
5067	459795
215202	459796
106585	459797
81986	459798
36943	459799
211055	459800
100038	459801
37135	459802
10055	459803
178929	459804
216772	459805
68296	459806
148326	459807
11233	459808
108472	459809
12551	459810
68983	459811
69618	459812
41028	459813
124560	459814
52427	459815
79202	459816
94375	459817
94375	459818
136609	459819
82811	459820
292880	459821
8342	459822
45470	459823
48193	459824
14803	459825
70958	459826
41454	459827
127403	459828
13978	459829
49600	459830
123759	459831
70294	459832
131982	459833
88499	459834
194147	459835
165095	459836
18279	459837
70765	459838
64817	459839
120435	459840
194295	459841
111075	459842
4729	459843
5109	459844
13177	459845
74707	459846
127698	459847
286547	459848
57803	459849
608	459850
298844	459851
36793	459852
223506	459853
264990	459854
53294	459855
51690	459856
116399	459857
116399	459858
23094	459859
416	459860
104349	459861
85688	459862
82361	459863
107482	459864
52699	459865
79012	459866
55483	459867
24636	459868
1576	459869
3226	459870
178029	459871
24164	459872
14450	459873
128820	459874
8092	459875
78650	459876
37443	459877
22612	459878
3354	459879
72881	459880
9892	459881
69825	459882
199180	459883
8290	459884
163665	459885
282375	459886
75190	459887
77278	459888
106152	459889
43925	459890
215458	459891
37197	459892
301789	459893
4493	459894
135766	459895
58791	459896
56197	459897
48807	459898
71633	459899
228618	459900
33491	459901
129731	459902
200117	459903
47917	459904
90778	459905
21426	459906
17231	459907
41379	459908
85568	459909
16376	459910
49704	459911
74099	459912
77848	459913
188469	459914
54297	459915
235753	459916
163013	459917
84354	459918
39501	459919
96739	459920
177405	459921
173568	459922
58519	459923
119442	459924
45124	459925
14554	459926
143496	459927
80570	459928
22222	459929
129954	459930
199150	459931
218153	459932
152552	459933
26737	459934
75414	459935
103458	459936
113588	459937
22549	459938
6826	459939
6376	459940
14194	459941
28291	459942
208375	459943
229753	459944
88111	459945
110190	459946
6669	459947
34380	459948
1448	459949
12738	459950
121367	459951
80128	459952
4634	459953
5687	459954
864	459955
5770	459956
82683	459957
206579	459958
30065	459959
73296	459960
175832	459961
32037	459962
96754	459963
10792	459964
7522	459965
113172	459966
43684	459967
18275	459968
18275	459969
11932	459970
22114	459971
302771	459972
201902	459973
22889	459974
85775	459975
135151	459976
5095	459977
118110	459978
8847	459979
216355	459980
13611	459981
16489	459982
12110	459983
92868	459984
47001	459985
91673	459986
106613	459987
87026	459988
3567	459989
234922	459990
21298	459991
95132	459992
11726	459993
51928	459994
140711	459995
22470	459996
71580	459997
138417	459998
167440	459999
14832	460000
141474	460001
3177	460002
185196	460003
103145	460004
51931	460005
81002	460006
164963	460007
11197	460008
8187	460009
122775	460010
211801	460011
115408	460012
15570	460013
116872	460014
60746	460015
54723	460016
3175	460017
55200	460018
55200	460019
86378	460020
1585	460021
24706	460022
703	460023
9920	460024
14840	460025
4419	460026
287976	460027
212029	460028
105111	460029
74369	460030
46333	460031
312411	460032
13950	460033
192003	460034
145680	460035
85647	460036
185958	460037
89872	460038
94844	460039
193751	460040
80444	460041
80444	460042
20203	460043
61284	460044
64278	460045
23675	460046
192549	460047
57960	460048
34131	460049
52027	460050
216585	460051
181892	460052
66382	460053
192374	460054
239752	460055
14585	460056
89275	460057
164896	460058
90714	460059
51802	460060
146100	460061
33029	460062
74376	460063
83922	460064
241162	460065
140006	460066
7731	460067
128204	460068
210677	460069
11290	460070
37227	460071
29287	460072
208373	460073
72997	460074
42933	460075
29464	460076
13208	460077
5320	460078
15531	460079
11409	460080
25233	460081
123316	460082
96588	460083
198355	460084
58486	460085
112738	460086
33238	460087
101837	460088
168379	460089
30709	460090
239996	460091
32273	460092
245000	460093
102077	460094
24087	460095
20698	460096
99343	460097
52744	460098
91624	460099
65283	460100
24451	460101
57276	460102
7889	460103
80104	460104
226175	460105
43822	460106
55352	460107
294450	460108
259144	460109
259373	460110
224941	460111
156857	460112
199089	460113
46363	460114
234439	460115
210338	460116
67287	460117
133300	460118
19312	460119
167704	460120
26334	460121
64707	460122
81490	460123
110560	460124
43094	460125
67127	460126
256737	460127
153436	460128
94192	460129
266354	460130
253797	460131
100887	460132
30145	460133
25794	460134
110237	460135
13865	460136
30882	460137
270166	460138
149990	460139
2827	460140
310122	460141
104605	460142
23354	460143
101286	460144
59561	460145
265551	460146
55573	460147
47936	460148
310012	460149
14590	460150
1478	460151
58165	460152
707	460153
149373	460154
61946	460155
124700	460156
101390	460157
178415	460158
91970	460159
127294	460160
4916	460161
1559	460162
20635	460163
21249	460164
118125	460165
21669	460166
15374	460167
102094	460168
219715	460169
25358	460170
15901	460171
10159	460172
190674	460173
32889	460174
44737	460175
31018	460176
127432	460177
22429	460178
38044	460179
272132	460180
123992	460181
13	460182
13	460183
13549	460184
56670	460185
68667	460186
1463	460187
89860	460188
1810	460189
185333	460190
76079	460191
55268	460192
25360	460193
148147	460194
41661	460195
132532	460196
291130	460197
135621	460198
68743	460199
78722	460200
13	460201
49075	460202
38754	460203
596	460204
6230	460205
1327	460206
254583	460207
39060	460208
13794	460209
5842	460210
56097	460211
112828	460212
142220	460213
149797	460214
121673	460215
210154	460216
44495	460217
123436	460218
80630	460219
8297	460220
6708	460221
6401	460222
6708	460223
2592	460224
130085	460225
123375	460226
173144	460227
43573	460228
192212	460229
38903	460230
153318	460231
48830	460232
84289	460233
146800	460234
18751	460235
2822	460236
81262	460237
7058	460238
148135	460239
15616	460240
130247	460241
88804	460242
60733	460243
5406	460244
165923	460245
111778	460246
58486	460247
125460	460248
47766	460249
80558	460250
306366	460251
82661	460252
38727	460253
139310	460254
20282	460255
74936	460256
294073	460257
10080	460258
142442	460259
91842	460260
106757	460261
2954	460262
1319	460263
265084	460264
103771	460265
12426	460266
26556	460267
136337	460268
202898	460269
1791	460270
2994	460271
59380	460272
6328	460273
2994	460274
7532	460275
12718	460276
30155	460277
255841	460278
114817	460279
193471	460280
132589	460281
12678	460282
66389	460283
67489	460284
189449	460285
115711	460286
33901	460287
180687	460288
65087	460289
45984	460290
73337	460291
91422	460292
7174	460293
161189	460294
55564	460295
286269	460296
25445	460297
18219	460298
16087	460299
26989	460300
24816	460301
20257	460302
181718	460303
122315	460304
3559	460305
44113	460306
114449	460307
5970	460308
4194	460309
21147	460310
26262	460311
533	460312
160503	460313
113863	460314
124879	460315
60354	460316
144118	460317
29316	460318
181938	460319
281	460320
188612	460321
80304	460322
32998	460323
36633	460324
280984	460325
6038	460326
223537	460327
31054	460328
305	460329
16447	460330
40941	460331
23063	460332
33004	460333
168811	460334
52411	460335
36340	460336
170203	460337
136348	460338
81546	460339
60296	460340
86012	460341
5302	460342
52119	460343
56905	460344
282872	460345
61547	460346
6489	460347
39157	460348
134831	460349
185911	460350
15277	460351
34065	460352
11407	460353
115960	460354
28781	460355
2826	460356
128837	460357
51163	460358
119554	460359
144393	460360
14089	460361
21887	460362
117964	460363
148538	460364
3125	460365
98295	460366
4082	460367
199382	460368
181254	460369
154474	460370
1654	460371
780	460372
35389	460373
1440	460374
65161	460375
21964	460376
16988	460377
62167	460378
48965	460379
171774	460380
33525	460381
103420	460382
76789	460383
16658	460384
16350	460385
707	460386
154757	460387
61983	460388
100029	460389
53286	460390
136951	460391
47714	460392
53017	460393
655	460394
24787	460395
7463	460396
2113	460397
2901	460398
5998	460399
1721	460400
152891	460401
27807	460402
104810	460403
2848	460404
71136	460405
36109	460406
13768	460407
1028	460408
52496	460409
30820	460410
868	460411
53698	460412
190771	460413
19945	460414
42823	460415
35562	460416
2130	460417
5329	460418
37111	460419
8004	460420
127	460421
98495	460422
2865	460423
3075	460424
184654	460425
243	460426
28448	460427
43898	460428
172613	460429
100	460430
27181	460431
40650	460432
51341	460433
56002	460434
9936	460435
65649	460436
92079	460437
278538	460438
286052	460439
197390	460440
155829	460441
78894	460442
107086	460443
25736	460444
11373	460445
29984	460446
17468	460447
14617	460448
98003	460449
12935	460450
30084	460451
258260	460452
58183	460453
21192	460454
1111	460455
200705	460456
28427	460457
281438	460458
81859	460459
252617	460460
116066	460461
308	460462
109508	460463
89046	460464
52453	460465
10771	460466
92847	460467
1449	460468
115922	460469
12760	460470
26484	460471
62045	460472
59438	460473
74740	460474
6307	460475
143302	460476
44083	460477
38246	460478
146922	460479
272713	460480
33726	460481
247005	460482
34095	460483
86468	460484
162263	460485
8193	460486
169839	460487
183178	460488
310336	460489
217601	460490
118759	460491
185636	460492
24812	460493
76907	460494
37338	460495
9352	460496
18799	460497
263581	460498
143891	460499
119989	460500
156769	460501
35027	460502
311272	460503
40949	460504
15013	460505
85041	460506
46465	460507
2771	460508
6499	460509
77344	460510
239315	460511
303681	460512
93636	460513
209230	460514
299994	460515
46962	460516
64001	460517
65619	460518
17128	460519
23234	460520
1232	460521
107847	460522
40484	460523
8099	460524
1066	460525
4086	460526
7286	460527
40434	460528
147386	460529
219153	460530
978	460531
11807	460532
95537	460533
43648	460534
1020	460535
533	460536
10838	460537
533	460538
533	460539
533	460540
533	460541
221	460542
418	460543
104853	460544
30950	460545
139446	460546
26410	460547
13799	460548
35968	460549
101791	460550
93252	460551
93252	460552
97741	460553
9955	460554
95340	460555
105562	460556
236404	460557
28	460558
283093	460559
152239	460560
15543	460561
30065	460562
65730	460563
72184	460564
21175	460565
108088	460566
264650	460567
32162	460568
70878	460569
202336	460570
151093	460571
44319	460572
44073	460573
51840	460574
76206	460575
114731	460576
24005	460577
23518	460578
281812	460579
296183	460580
90558	460581
140497	460582
5580	460583
38994	460584
145790	460585
38368	460586
25169	460587
94418	460588
84516	460589
163890	460590
15120	460591
15464	460592
5651	460593
4396	460594
65725	460595
12084	460596
54031	460597
168310	460598
70135	460599
138141	460600
93858	460601
154266	460602
29079	460603
27638	460604
34824	460605
114790	460606
16910	460607
249862	460608
211141	460609
187457	460610
1066	460611
63106	460612
156	460613
14976	460614
94167	460615
82490	460616
83570	460617
10124	460618
100929	460619
273903	460620
262175	460621
48749	460622
284639	460623
59470	460624
144805	460625
139968	460626
117969	460627
216474	460628
63172	460629
29189	460630
39109	460631
95450	460632
12223	460633
39343	460634
223014	460635
199513	460636
33887	460637
33873	460638
70145	460639
26937	460640
39107	460641
63287	460642
23206	460643
66912	460644
27968	460645
312197	460646
40138	460647
71085	460648
53023	460649
12410	460650
199216	460651
30655	460652
83889	460653
23639	460654
169212	460655
3096	460656
25083	460657
300672	460658
9813	460659
29237	460660
42214	460661
2490	460662
55515	460663
76235	460664
204855	460665
203944	460666
9505	460667
30491	460668
5157	460669
6668	460670
75216	460671
31447	460672
63	460673
105226	460674
242006	460675
42151	460676
14913	460677
148356	460678
5677	460679
253093	460680
145538	460681
61927	460682
34327	460683
34327	460684
112063	460685
94301	460686
139637	460687
76565	460688
92965	460689
306076	460690
80570	460691
81145	460692
103573	460693
95792	460694
394	460695
127731	460696
127731	460697
235902	460698
39478	460699
34978	460700
130592	460701
91	460702
80401	460703
143274	460704
8403	460705
75933	460706
7271	460707
38582	460708
85681	460709
15864	460710
276411	460711
53748	460712
3782	460713
10028	460714
16798	460715
35019	460716
569	460717
56217	460718
11350	460719
9003	460720
31150	460721
11528	460722
38	460723
654	460724
68135	460725
1191	460726
50308	460727
110097	460728
41662	460729
65915	460730
70521	460731
113284	460732
12333	460733
63615	460734
44123	460735
805	460736
2798	460737
112182	460738
138831	460739
127499	460740
11754	460741
15044	460742
18441	460743
970	460744
41192	460745
7788	460746
196439	460747
71229	460748
106533	460749
101409	460750
243635	460751
179794	460752
9326	460753
33405	460754
10030	460755
27281	460756
7552	460757
3875	460758
20279	460759
1833	460760
76596	460761
28354	460762
200294	460763
55120	460764
34249	460765
1114	460766
84934	460767
2818	460768
79835	460769
162306	460770
14228	460771
700	460772
38715	460773
28834	460774
2798	460775
19470	460776
782	460777
25888	460778
48480	460779
19293	460780
35167	460781
16103	460782
13605	460783
1654	460784
24256	460785
73213	460786
1896	460787
11264	460788
56668	460789
50478	460790
17509	460791
8252	460792
6807	460793
5077	460794
59243	460795
131274	460796
6481	460797
92076	460798
21511	460799
30424	460800
7192	460801
14830	460802
23345	460803
73128	460804
21465	460805
1106	460806
117637	460807
95341	460808
38673	460809
65875	460810
14388	460811
22577	460812
5498	460813
228291	460814
118406	460815
133729	460816
13783	460817
19230	460818
10014	460819
31832	460820
60469	460821
28708	460822
79587	460823
9906	460824
18896	460825
216881	460826
37899	460827
12103	460828
32702	460829
4517	460830
16509	460831
179779	460832
122518	460833
56042	460834
8218	460835
19927	460836
191330	460837
40137	460838
34710	460839
7544	460840
55187	460841
3147	460842
133589	460843
86095	460844
109828	460845
62049	460846
7193	460847
1076	460848
248215	460849
64692	460850
64743	460851
30937	460852
63831	460853
154262	460854
7754	460855
101563	460856
310472	460857
64003	460858
163401	460859
90526	460860
20611	460861
56036	460862
78252	460863
42051	460864
59681	460865
159843	460866
199778	460867
89887	460868
112966	460869
36411	460870
128295	460871
129291	460872
40350	460873
94400	460874
13743	460875
2619	460876
199104	460877
157723	460878
2136	460879
70746	460880
89025	460881
59037	460882
64142	460883
42346	460884
127585	460885
291214	460886
138263	460887
39394	460888
8568	460889
106822	460890
278643	460891
305242	460892
26251	460893
62858	460894
8580	460895
252270	460896
6289	460897
110069	460898
110069	460899
20689	460900
19709	460901
39074	460902
289255	460903
80664	460904
47565	460905
111115	460906
48679	460907
74673	460908
234825	460909
283449	460910
150603	460911
37346	460912
47436	460913
151129	460914
56748	460915
772	460916
280077	460917
142168	460918
187988	460919
214118	460920
256733	460921
113581	460922
256734	460923
144980	460924
92086	460925
772	460926
131449	460927
5185	460928
186771	460929
130060	460930
279316	460931
58294	460932
257296	460933
251918	460934
5328	460935
3372	460936
155792	460937
159514	460938
201408	460939
47163	460940
20688	460941
215015	460942
17711	460943
159995	460944
923	460945
123312	460946
29616	460947
3065	460948
53617	460949
28928	460950
131706	460951
130863	460952
7717	460953
158931	460954
150086	460955
230992	460956
5245	460957
90421	460958
156579	460959
130551	460960
12696	460961
12696	460962
268826	460963
65	460964
181060	460965
102318	460966
23823	460967
161318	460968
66370	460969
232013	460970
105886	460971
222837	460972
56199	460973
102136	460974
139226	460975
25981	460976
84569	460977
86989	460978
88671	460979
38679	460980
278728	460981
92882	460982
135302	460983
3191	460984
287403	460985
193616	460986
91881	460987
200412	460988
84714	460989
61343	460990
91971	460991
91099	460992
96313	460993
193103	460994
9656	460995
132160	460996
19630	460997
136115	460998
190040	460999
28268	461000
86371	461001
1091	461002
39570	461003
196597	461004
206722	461005
274579	461006
83752	461007
58048	461008
196734	461009
187	461010
85740	461011
1091	461012
205992	461013
2594	461014
207021	461015
275382	461016
91549	461017
88077	461018
57276	461019
139558	461020
37923	461021
19105	461022
7404	461023
27762	461024
192404	461025
127746	461026
58376	461027
61157	461028
37923	461029
61899	461030
59509	461031
38053	461032
38053	461033
38273	461034
187421	461035
57276	461036
210438	461037
2005	461038
59791	461039
115186	461040
182884	461041
56025	461042
86112	461043
37942	461044
18217	461045
139543	461046
9247	461047
1091	461048
89859	461049
9183	461050
37819	461051
9714	461052
91134	461053
137203	461054
61860	461055
271957	461056
297672	461057
87852	461058
92694	461059
92117	461060
86371	461061
127809	461062
187806	461063
57359	461064
84240	461065
37819	461066
55929	461067
283769	461068
91280	461069
206728	461070
58622	461071
1678	461072
59107	461073
139727	461074
19570	461075
38177	461076
61958	461077
19543	461078
133671	461079
6704	461080
88370	461081
520	461082
132439	461083
4113	461084
25848	461085
37880	461086
127128	461087
28260	461088
19515	461089
28037	461090
207515	461091
58769	461092
1091	461093
39755	461094
126517	461095
7176	461096
26158	461097
132091	461098
187361	461099
755	461100
58376	461101
91936	461102
270663	461103
85068	461104
1364	461105
51453	461106
39160	461107
139237	461108
52359	461109
28621	461110
8798	461111
27277	461112
214904	461113
87431	461114
41646	461115
62138	461116
41725	461117
63056	461118
139516	461119
14233	461120
19602	461121
61255	461122
206867	461123
117303	461124
117028	461125
140509	461126
88562	461127
142254	461128
311017	461129
198600	461130
294127	461131
71078	461132
300957	461133
171105	461134
251600	461135
103450	461136
614	461137
84970	461138
19465	461139
153135	461140
146661	461141
83884	461142
38978	461143
261977	461144
223347	461145
7409	461146
242383	461147
222181	461148
288262	461149
169862	461150
76327	461151
16666	461152
124269	461153
303085	461154
36113	461155
31293	461156
9522	461157
47861	461158
63512	461159
68725	461160
40211	461161
40211	461162
51545	461163
121089	461164
6673	461165
92935	461166
6673	461167
40211	461168
40211	461169
53760	461170
7491	461171
167211	461172
216327	461173
92464	461174
67414	461175
170098	461176
113860	461177
99296	461178
16151	461179
212860	461180
19063	461181
30248	461182
97480	461183
107809	461184
65436	461185
1420	461186
185858	461187
185858	461188
90580	461189
71288	461190
52732	461191
178280	461192
18961	461193
240225	461194
23775	461195
149662	461196
35530	461197
296184	461198
164430	461199
62013	461200
6008	461201
112856	461202
183061	461203
15552	461204
65073	461205
279961	461206
164507	461207
211228	461208
211408	461209
94555	461210
40796	461211
2709	461212
22688	461213
60368	461214
242774	461215
226199	461216
60368	461217
85126	461218
265215	461219
85125	461220
26256	461221
14879	461222
64016	461223
205195	461224
148787	461225
141588	461226
41763	461227
24311	461228
24311	461229
189266	461230
28227	461231
14177	461232
98186	461233
414	461234
41035	461235
39349	461236
281269	461237
47893	461238
233253	461239
298031	461240
66874	461241
3183	461242
70269	461243
224113	461244
73239	461245
244858	461246
16897	461247
43737	461248
137333	461249
65417	461250
240869	461251
2119	461252
33950	461253
62466	461254
149664	461255
146414	461256
20380	461257
42755	461258
10060	461259
7247	461260
276367	461261
90449	461262
142522	461263
51774	461264
96768	461265
4983	461266
7999	461267
47906	461268
111825	461269
115160	461270
98826	461271
216762	461272
20390	461273
309066	461274
65009	461275
76004	461276
279439	461277
45670	461278
164033	461279
49860	461280
47584	461281
48437	461282
67374	461283
28373	461284
132972	461285
133915	461286
152560	461287
152003	461288
23755	461289
193806	461290
119293	461291
205987	461292
28811	461293
131440	461294
39396	461295
44975	461296
214676	461297
56030	461298
35162	461299
144381	461300
41633	461301
277131	461302
39929	461303
118235	461304
56822	461305
7350	461306
156488	461307
156488	461308
51624	461309
51624	461310
5522	461311
206814	461312
45175	461313
49412	461314
109388	461315
45162	461316
224702	461317
151334	461318
214103	461319
223349	461320
218205	461321
218591	461322
151500	461323
101034	461324
65541	461325
148013	461326
49601	461327
16471	461328
102515	461329
83260	461330
216103	461331
8085	461332
311064	461333
492	461334
209668	461335
15189	461336
19918	461337
166989	461338
28732	461339
141974	461340
210794	461341
62880	461342
30940	461343
274	461344
35540	461345
91036	461346
91036	461347
2061	461348
2061	461349
48781	461350
6491	461351
233730	461352
96202	461353
305990	461354
2073	461355
8105	461356
32300	461357
309491	461358
268824	461359
79305	461360
52956	461361
17160	461362
143576	461363
58912	461364
345	461365
178821	461366
3820	461367
27866	461368
20787	461369
20787	461370
1691	461371
1691	461372
6420	461373
168957	461374
209668	461375
43572	461376
94779	461377
67775	461378
51778	461379
6831	461380
29419	461381
64332	461382
228925	461383
55038	461384
33980	461385
294173	461386
155942	461387
196995	461388
212665	461389
305602	461390
23305	461391
143542	461392
152992	461393
15544	461394
8071	461395
6451	461396
29251	461397
144288	461398
19965	461399
15262	461400
20208	461401
530	461402
1490	461403
3288	461404
253870	461405
158517	461406
2810	461407
170008	461408
1850	461409
59597	461410
5609	461411
28160	461412
16085	461413
44229	461414
65792	461415
1411	461416
159377	461417
239137	461418
14494	461419
1550	461420
103649	461421
69224	461422
55565	461423
18716	461424
163547	461425
124367	461426
239825	461427
82881	461428
4541	461429
51895	461430
11380	461431
35619	461432
9264	461433
1479	461434
98854	461435
108730	461436
55565	461437
156802	461438
117313	461439
240209	461440
22240	461441
128129	461442
217518	461443
21501	461444
72911	461445
299898	461446
164093	461447
100708	461448
2889	461449
145356	461450
19407	461451
51588	461452
164204	461453
109857	461454
64586	461455
171662	461456
35360	461457
22240	461458
11380	461459
32331	461460
122473	461461
630	461462
295394	461463
982	461464
67692	461465
24779	461466
127657	461467
202446	461468
202446	461469
210090	461470
101222	461471
283724	461472
169216	461473
4727	461474
1417	461475
1417	461476
54168	461477
14152	461478
235612	461479
36748	461480
1417	461481
3020	461482
119711	461483
54277	461484
28990	461485
22053	461486
240240	461487
90801	461488
7955	461489
121181	461490
61996	461491
231967	461492
22562	461493
36067	461494
48647	461495
58281	461496
69592	461497
96544	461498
69592	461499
69185	461500
153883	461501
201886	461502
361	461503
242680	461504
37333	461505
172623	461506
93166	461507
113905	461508
256930	461509
157069	461510
18222	461511
136660	461512
120164	461513
190145	461514
219696	461515
106648	461516
146714	461517
311701	461518
101210	461519
77305	461520
68027	461521
52910	461522
240745	461523
218459	461524
146524	461525
24833	461526
148210	461527
2810	461528
252236	461529
87198	461530
12859	461531
33290	461532
150378	461533
142298	461534
74767	461535
152445	461536
293962	461537
206078	461538
52824	461539
38376	461540
70730	461541
146567	461542
178666	461543
5089	461544
82859	461545
81997	461546
89865	461547
29058	461548
29058	461549
85459	461550
161558	461551
236385	461552
81997	461553
42485	461554
48416	461555
29058	461556
127435	461557
54543	461558
16361	461559
40708	461560
66635	461561
297647	461562
7216	461563
129551	461564
19253	461565
19253	461566
19253	461567
4536	461568
134571	461569
29828	461570
53828	461571
39233	461572
17598	461573
117219	461574
42575	461575
20	461576
82356	461577
68029	461578
77401	461579
65225	461580
4319	461581
2936	461582
81084	461583
63279	461584
6094	461585
96017	461586
30351	461587
277401	461588
61251	461589
72120	461590
61251	461591
22662	461592
191473	461593
190396	461594
133448	461595
247432	461596
113551	461597
115994	461598
114746	461599
18635	461600
10808	461601
30637	461602
114813	461603
38705	461604
173652	461605
78781	461606
184822	461607
49161	461608
238431	461609
7663	461610
241	461611
241	461612
13883	461613
3844	461614
2746	461615
873	461616
1997	461617
3265	461618
78	461619
650	461620
60993	461621
6196	461622
89294	461623
95278	461624
90278	461625
87085	461626
199872	461627
39153	461628
199534	461629
143101	461630
179013	461631
273995	461632
134781	461633
133	461634
25511	461635
82387	461636
44181	461637
266076	461638
247656	461639
138669	461640
106876	461641
55687	461642
13791	461643
1497	461644
135238	461645
95064	461646
94852	461647
28354	461648
1497	461649
31785	461650
38458	461651
17820	461652
285508	461653
230075	461654
79453	461655
84995	461656
191549	461657
128768	461658
50070	461659
4608	461660
19173	461661
51737	461662
20907	461663
67440	461664
56787	461665
137663	461666
21081	461667
19513	461668
55315	461669
29117	461670
95986	461671
79371	461672
72134	461673
30605	461674
243537	461675
152104	461676
48595	461677
4330	461678
197311	461679
180376	461680
194730	461681
196315	461682
120336	461683
229301	461684
46541	461685
229241	461686
11070	461687
189724	461688
60431	461689
292999	461690
202856	461691
120939	461692
40970	461693
89477	461694
185026	461695
90833	461696
90833	461697
136620	461698
40970	461699
82714	461700
91155	461701
95268	461702
51545	461703
169867	461704
5141	461705
39515	461706
33364	461707
60728	461708
1044	461709
154530	461710
76251	461711
644	461712
81458	461713
76672	461714
644	461715
152685	461716
170938	461717
103668	461718
8527	461719
170178	461720
8527	461721
25807	461722
10411	461723
12763	461724
18713	461725
30358	461726
42972	461727
184820	461728
118412	461729
137590	461730
53014	461731
17834	461732
312605	461733
7152	461734
171	461735
129877	461736
206876	461737
218755	461738
172319	461739
275304	461740
40919	461741
101321	461742
146620	461743
146620	461744
26412	461745
233081	461746
6316	461747
67757	461748
98117	461749
147861	461750
10630	461751
3682	461752
47288	461753
15220	461754
123000	461755
172387	461756
97316	461757
148519	461758
87199	461759
71640	461760
179252	461761
151706	461762
2336	461763
226880	461764
225692	461765
200522	461766
138534	461767
129264	461768
129264	461769
81014	461770
81115	461771
4179	461772
2092	461773
241278	461774
110870	461775
277842	461776
119983	461777
55171	461778
185454	461779
120289	461780
181294	461781
133339	461782
93496	461783
262332	461784
54613	461785
83031	461786
13966	461787
209973	461788
94193	461789
170228	461790
148612	461791
36681	461792
121599	461793
71036	461794
72971	461795
48793	461796
190905	461797
57458	461798
9511	461799
198705	461800
2116	461801
277920	461802
89910	461803
38936	461804
11898	461805
121336	461806
261792	461807
57689	461808
69761	461809
211032	461810
940	461811
12744	461812
15084	461813
108152	461814
240269	461815
150125	461816
222620	461817
151024	461818
44964	461819
345	461820
5613	461821
61800	461822
2792	461823
50194	461824
287143	461825
25495	461826
25495	461827
39417	461828
35459	461829
35458	461830
203897	461831
62111	461832
39704	461833
122966	461834
293771	461835
82830	461836
28427	461837
56667	461838
10283	461839
54913	461840
37165	461841
34168	461842
112461	461843
17055	461844
92138	461845
8221	461846
8700	461847
48347	461848
182486	461849
31559	461850
281529	461851
46768	461852
130745	461853
17762	461854
139940	461855
32364	461856
306937	461857
293592	461858
58707	461859
14407	461860
40396	461861
95230	461862
24025	461863
96017	461864
180778	461865
29464	461866
265425	461867
99556	461868
26878	461869
249294	461870
148085	461871
205248	461872
10562	461873
1437	461874
10562	461875
208262	461876
40153	461877
13833	461878
7144	461879
7770	461880
26199	461881
165969	461882
92074	461883
97968	461884
156	461885
9762	461886
155886	461887
43861	461888
18711	461889
76510	461890
94151	461891
25518	461892
97746	461893
100616	461894
161740	461895
114542	461896
35848	461897
196633	461898
151603	461899
250901	461900
36593	461901
83027	461902
191608	461903
237343	461904
919	461905
23128	461906
2446	461907
710	461908
40929	461909
40929	461910
120776	461911
163404	461912
36780	461913
80210	461914
83027	461915
41410	461916
93720	461917
63764	461918
11343	461919
147314	461920
310806	461921
43616	461922
659	461923
67	461924
273516	461925
31582	461926
181557	461927
137512	461928
21104	461929
239735	461930
94885	461931
43036	461932
58	461933
8362	461934
146344	461935
77910	461936
8386	461937
69887	461938
67315	461939
189194	461940
18601	461941
8386	461942
1453	461943
190286	461944
60215	461945
42851	461946
1337	461947
75555	461948
58420	461949
131636	461950
40938	461951
265197	461952
46904	461953
31914	461954
54799	461955
232634	461956
58366	461957
179794	461958
61473	461959
5168	461960
65971	461961
28970	461962
5737	461963
184580	461964
67526	461965
172363	461966
65653	461967
159137	461968
113033	461969
50238	461970
91841	461971
248769	461972
155271	461973
11239	461974
141962	461975
271443	461976
186932	461977
138315	461978
122048	461979
54378	461980
81571	461981
55846	461982
94526	461983
83343	461984
109966	461985
96926	461986
142021	461987
29516	461988
108504	461989
24780	461990
208524	461991
276624	461992
215560	461993
9727	461994
52552	461995
144753	461996
27853	461997
30022	461998
19198	461999
47627	462000
235102	462001
22513	462002
96702	462003
215554	462004
165718	462005
219452	462006
72602	462007
103627	462008
15606	462009
199535	462010
91642	462011
87363	462012
33258	462013
59309	462014
71180	462015
278310	462016
241318	462017
31328	462018
132676	462019
26976	462020
175229	462021
79946	462022
24832	462023
671	462024
129141	462025
10342	462026
10342	462027
65893	462028
121339	462029
154816	462030
30872	462031
48610	462032
62453	462033
48610	462034
21811	462035
146813	462036
138639	462037
6370	462038
176573	462039
222306	462040
300896	462041
297018	462042
190998	462043
189701	462044
195232	462045
7150	462046
14927	462047
62880	462048
99065	462049
118490	462050
105223	462051
18362	462052
38375	462053
25122	462054
25122	462055
79083	462056
79083	462057
160558	462058
1658	462059
232286	462060
217900	462061
30512	462062
114812	462063
171252	462064
114812	462065
199576	462066
180753	462067
263570	462068
173423	462069
155528	462070
16649	462071
133010	462072
46996	462073
57764	462074
40166	462075
60780	462076
221134	462077
192573	462078
103155	462079
76589	462080
95459	462081
31234	462082
201046	462083
3404	462084
145789	462085
14192	462086
147175	462087
77180	462088
142060	462089
14737	462090
120360	462091
110440	462092
118459	462093
216143	462094
33381	462095
226477	462096
175533	462097
27693	462098
72038	462099
305323	462100
247678	462101
127672	462102
36842	462103
95141	462104
214347	462105
169790	462106
176322	462107
170967	462108
69322	462109
111267	462110
259703	462111
94091	462112
128523	462113
297674	462114
34600	462115
199901	462116
125865	462117
84736	462118
18374	462119
34600	462120
180368	462121
16287	462122
82795	462123
93822	462124
19847	462125
37629	462126
82710	462127
163933	462128
66008	462129
186304	462130
151126	462131
128522	462132
25750	462133
46720	462134
277762	462135
192251	462136
191087	462137
144099	462138
114754	462139
94065	462140
141452	462141
19847	462142
16325	462143
8867	462144
215270	462145
166850	462146
14042	462147
165580	462148
30370	462149
14930	462150
28194	462151
37836	462152
2490	462153
23775	462154
2490	462155
267847	462156
249064	462157
2490	462158
99580	462159
221319	462160
204490	462161
15762	462162
275841	462163
134499	462164
943	462165
16465	462166
40906	462167
65702	462168
72578	462169
75769	462170
2276	462171
65702	462172
158604	462173
75769	462174
44791	462175
157599	462176
189146	462177
23192	462178
122887	462179
550	462180
39063	462181
151388	462182
854	462183
58328	462184
6710	462185
134996	462186
106593	462187
12745	462188
11360	462189
122032	462190
93205	462191
285134	462192
234036	462193
126134	462194
118077	462195
174504	462196
4128	462197
13718	462198
27927	462199
34916	462200
124151	462201
129947	462202
33912	462203
172966	462204
11937	462205
129899	462206
121774	462207
12745	462208
151366	462209
109008	462210
243351	462211
29395	462212
13615	462213
65073	462214
1649	462215
154086	462216
147456	462217
65671	462218
220387	462219
247621	462220
100051	462221
302100	462222
46340	462223
153129	462224
301330	462225
97845	462226
141229	462227
46340	462228
132478	462229
136479	462230
196383	462231
243566	462232
262776	462233
230191	462234
218153	462235
147388	462236
218066	462237
305279	462238
108487	462239
70219	462240
1422	462241
88032	462242
13731	462243
65073	462244
77401	462245
116074	462246
77401	462247
249823	462248
100486	462249
11543	462250
9390	462251
223623	462252
187105	462253
195032	462254
4773	462255
164825	462256
32940	462257
234381	462258
276812	462259
53041	462260
39504	462261
12840	462262
109182	462263
49445	462264
174967	462265
5389	462266
292250	462267
165044	462268
5389	462269
268683	462270
144058	462271
144988	462272
302597	462273
103082	462274
289247	462275
163306	462276
108135	462277
67973	462278
91019	462279
182513	462280
120513	462281
12264	462282
22103	462283
213325	462284
192587	462285
210984	462286
16058	462287
57246	462288
4840	462289
84213	462290
17763	462291
67161	462292
30668	462293
67446	462294
10919	462295
36932	462296
224546	462297
68600	462298
193881	462299
15789	462300
30568	462301
119618	462302
161666	462303
53938	462304
31957	462305
82456	462306
278824	462307
8230	462308
31449	462309
10759	462310
82955	462311
1113	462312
16651	462313
194619	462314
135272	462315
27505	462316
193799	462317
166850	462318
180265	462319
43966	462320
168843	462321
245237	462322
199618	462323
58593	462324
5006	462325
192528	462326
243026	462327
108755	462328
90347	462329
124070	462330
25979	462331
287518	462332
9288	462333
83065	462334
7831	462335
225	462336
755	462337
212979	462338
7284	462339
292968	462340
9873	462341
3547	462342
113724	462343
50070	462344
7414	462345
237969	462346
111727	462347
4083	462348
237874	462349
289800	462350
124011	462351
134074	462352
18810	462353
50255	462354
231291	462355
36454	462356
135634	462357
66841	462358
32	462359
1212	462360
113315	462361
85101	462362
127918	462363
231274	462364
7966	462365
53431	462366
48649	462367
194325	462368
157515	462369
2376	462370
85251	462371
128567	462372
56935	462373
127818	462374
202903	462375
185237	462376
78029	462377
6897	462378
64101	462379
210721	462380
62785	462381
126889	462382
922	462383
85588	462384
1304	462385
45138	462386
113723	462387
69928	462388
25565	462389
76300	462390
67582	462391
73347	462392
180385	462393
139738	462394
173810	462395
4319	462396
128144	462397
33058	462398
109465	462399
114256	462400
167231	462401
26992	462402
49082	462403
25630	462404
109473	462405
175362	462406
90250	462407
192034	462408
46915	462409
3273	462410
224585	462411
51999	462412
125520	462413
240646	462414
273643	462415
40106	462416
12261	462417
159087	462418
250754	462419
304	462420
304	462421
46904	462422
212261	462423
53710	462424
71574	462425
45829	462426
303797	462427
34624	462428
121423	462429
121423	462430
209968	462431
38084	462432
142506	462433
18996	462434
2950	462435
223216	462436
133679	462437
132193	462438
197191	462439
5463	462440
80635	462441
242616	462442
241541	462443
22945	462444
55449	462445
20440	462446
102864	462447
137901	462448
77293	462449
271828	462450
230799	462451
5861	462452
11182	462453
101477	462454
26326	462455
155903	462456
11895	462457
176335	462458
176335	462459
255813	462460
61085	462461
42016	462462
93509	462463
221420	462464
3195	462465
3106	462466
206515	462467
161195	462468
37469	462469
6651	462470
53792	462471
212423	462472
728	462473
1463	462474
81351	462475
163555	462476
60399	462477
17217	462478
179426	462479
145678	462480
61831	462481
107919	462482
66203	462483
198992	462484
73727	462485
77912	462486
77242	462487
77242	462488
54459	462489
135184	462490
167645	462491
22588	462492
11873	462493
51767	462494
192167	462495
23528	462496
23528	462497
54546	462498
24413	462499
49527	462500
46231	462501
4523	462502
8199	462503
16845	462504
12206	462505
17521	462506
4988	462507
15752	462508
21426	462509
137962	462510
5499	462511
60266	462512
18345	462513
302994	462514
47448	462515
47448	462516
126700	462517
163538	462518
125326	462519
46960	462520
254937	462521
79063	462522
173528	462523
149777	462524
39512	462525
124272	462526
109178	462527
72978	462528
106936	462529
155702	462530
174205	462531
11816	462532
31391	462533
11	462534
210304	462535
753	462536
753	462537
107568	462538
227411	462539
57742	462540
166565	462541
116545	462542
2511	462543
96666	462544
13497	462545
211828	462546
257488	462547
255886	462548
2659	462549
93215	462550
108457	462551
129976	462552
177193	462553
11	462554
237712	462555
31391	462556
208826	462557
58470	462558
199818	462559
209748	462560
160411	462561
207897	462562
136972	462563
152586	462564
5424	462565
2908	462566
10139	462567
195321	462568
30978	462569
13409	462570
95585	462571
161129	462572
104331	462573
106874	462574
116601	462575
50090	462576
3707	462577
655	462578
70800	462579
199814	462580
122161	462581
294060	462582
47411	462583
196401	462584
106738	462585
74553	462586
288522	462587
69172	462588
69199	462589
124143	462590
37571	462591
103768	462592
305594	462593
33077	462594
94779	462595
47455	462596
10560	462597
11675	462598
33200	462599
19068	462600
54361	462601
45721	462602
51934	462603
117675	462604
76038	462605
80800	462606
36592	462607
152717	462608
306888	462609
125863	462610
139291	462611
297901	462612
252473	462613
174196	462614
246476	462615
117532	462616
105308	462617
255900	462618
202548	462619
17659	462620
134811	462621
13193	462622
44942	462623
135266	462624
260244	462625
124457	462626
124152	462627
60679	462628
54637	462629
187734	462630
22211	462631
7590	462632
1671	462633
128086	462634
107367	462635
59086	462636
966	462637
67620	462638
14775	462639
85455	462640
97637	462641
102846	462642
276630	462643
77866	462644
36961	462645
298372	462646
13409	462647
25381	462648
116809	462649
197863	462650
105143	462651
183111	462652
33701	462653
208115	462654
17826	462655
75918	462656
94297	462657
57569	462658
1428	462659
152244	462660
35084	462661
195539	462662
22513	462663
8735	462664
255858	462665
4298	462666
138186	462667
14918	462668
50356	462669
66441	462670
3326	462671
4171	462672
63174	462673
144398	462674
10224	462675
80632	462676
301941	462677
27277	462678
165311	462679
130334	462680
6858	462681
2706	462682
20251	462683
64491	462684
145182	462685
128743	462686
67754	462687
119226	462688
17027	462689
111805	462690
10296	462691
26665	462692
4857	462693
37564	462694
100570	462695
66348	462696
8086	462697
135242	462698
71427	462699
16751	462700
11474	462701
3189	462702
96031	462703
184225	462704
119072	462705
282413	462706
28165	462707
208472	462708
40347	462709
19419	462710
47163	462711
63605	462712
51418	462713
1673	462714
251953	462715
48281	462716
23492	462717
231106	462718
5714	462719
73969	462720
120695	462721
23484	462722
27340	462723
27378	462724
72928	462725
45886	462726
2518	462727
213531	462728
133194	462729
309903	462730
11843	462731
2731	462732
39624	462733
15093	462734
115476	462735
8607	462736
77720	462737
20517	462738
258257	462739
10037	462740
28222	462741
19327	462742
11051	462743
9254	462744
111824	462745
2368	462746
131041	462747
29627	462748
23183	462749
121173	462750
254854	462751
41	462752
125223	462753
250107	462754
276738	462755
2087	462756
84971	462757
89645	462758
85810	462759
236441	462760
128783	462761
188377	462762
29127	462763
289428	462764
147972	462765
89684	462766
41418	462767
188488	462768
4083	462769
16300	462770
1835	462771
50784	462772
23260	462773
3380	462774
64965	462775
67830	462776
238821	462777
19161	462778
49926	462779
16300	462780
107921	462781
221	462782
216672	462783
123276	462784
239031	462785
70041	462786
2950	462787
15774	462788
15774	462789
160825	462790
101797	462791
17965	462792
17965	462793
124034	462794
48316	462795
125529	462796
98134	462797
62235	462798
16945	462799
30943	462800
78519	462801
35236	462802
23264	462803
19876	462804
19400	462805
10349	462806
51795	462807
1742	462808
93432	462809
167122	462810
9842	462811
185854	462812
26134	462813
235335	462814
71388	462815
274142	462816
35418	462817
73367	462818
234874	462819
52268	462820
251755	462821
55986	462822
96665	462823
296026	462824
5024	462825
3056	462826
3373	462827
2134	462828
83651	462829
97927	462830
21544	462831
199220	462832
57694	462833
70	462834
151441	462835
142104	462836
137876	462837
2310	462838
272563	462839
139111	462840
104110	462841
28656	462842
21246	462843
85630	462844
7349	462845
21246	462846
7439	462847
7487	462848
163405	462849
138602	462850
5165	462851
142364	462852
142364	462853
18756	462854
185428	462855
85680	462856
19758	462857
17382	462858
90277	462859
115064	462860
48466	462861
91043	462862
166106	462863
216885	462864
62227	462865
145644	462866
137535	462867
132116	462868
34438	462869
137512	462870
946	462871
90750	462872
200243	462873
105133	462874
156921	462875
22400	462876
178835	462877
29643	462878
29643	462879
13468	462880
254368	462881
25071	462882
203669	462883
293672	462884
219756	462885
138680	462886
63705	462887
157785	462888
1769	462889
219034	462890
127	462891
13414	462892
231306	462893
53308	462894
262335	462895
77270	462896
136890	462897
36932	462898
71536	462899
4534	462900
193427	462901
4534	462902
182250	462903
13060	462904
293374	462905
160	462906
50261	462907
19693	462908
23969	462909
60325	462910
46860	462911
51999	462912
96319	462913
29643	462914
293564	462915
35207	462916
81116	462917
213985	462918
252590	462919
95951	462920
181757	462921
51451	462922
20951	462923
16937	462924
18576	462925
212128	462926
269110	462927
153305	462928
9730	462929
39291	462930
39291	462931
56975	462932
294341	462933
62	462934
220521	462935
78068	462936
25120	462937
51864	462938
14993	462939
217349	462940
17383	462941
50252	462942
102360	462943
233146	462944
54816	462945
117384	462946
104375	462947
79452	462948
297825	462949
242972	462950
281718	462951
270542	462952
284391	462953
185445	462954
298813	462955
241304	462956
309566	462957
285445	462958
290574	462959
285770	462960
240021	462961
307282	462962
177734	462963
125664	462964
294345	462965
219731	462966
212828	462967
253369	462968
130257	462969
181259	462970
175187	462971
296754	462972
265145	462973
284825	462974
248464	462975
136534	462976
146510	462977
210059	462978
214099	462979
180588	462980
289203	462981
222229	462982
217736	462983
246898	462984
237273	462985
180588	462986
168003	462987
158883	462988
245860	462989
156931	462990
193079	462991
189287	462992
53621	462993
261165	462994
277297	462995
304726	462996
232735	462997
307767	462998
34671	462999
278237	463000
252846	463001
278236	463002
235979	463003
300296	463004
270188	463005
274986	463006
224351	463007
221931	463008
276938	463009
295209	463010
278864	463011
220043	463012
243701	463013
245876	463014
245205	463015
274210	463016
194177	463017
147727	463018
185152	463019
191641	463020
302243	463021
270836	463022
284609	463023
134925	463024
287020	463025
310869	463026
275981	463027
138671	463028
165871	463029
227592	463030
223109	463031
258192	463032
241007	463033
286259	463034
166483	463035
204214	463036
215718	463037
281219	463038
150474	463039
171616	463040
228772	463041
309077	463042
195513	463043
84857	463044
307158	463045
261671	463046
308940	463047
173773	463048
158464	463049
294666	463050
265319	463051
294446	463052
268443	463053
242063	463054
176366	463055
79129	463056
225197	463057
171160	463058
294737	463059
305669	463060
146645	463061
146394	463062
88756	463063
277300	463064
20853	463065
157608	463066
100531	463067
129800	463068
200181	463069
167988	463070
267833	463071
133495	463072
223372	463073
88757	463074
243702	463075
275319	463076
160031	463077
306955	463078
288352	463079
246276	463080
282113	463081
92539	463082
236500	463083
258102	463084
217736	463085
261868	463086
239403	463087
281964	463088
158193	463089
307646	463090
167243	463091
263539	463092
190650	463093
118172	463094
49251	463095
287700	463096
286560	463097
181859	463098
307757	463099
220295	463100
301604	463101
300961	463102
225219	463103
98791	463104
250954	463105
133201	463106
221551	463107
274883	463108
170941	463109
301905	463110
254356	463111
262109	463112
205295	463113
283821	463114
105952	463115
191493	463116
218857	463117
287333	463118
275794	463119
245400	463120
100536	463121
306278	463122
194193	463123
244125	463124
235143	463125
233499	463126
152705	463127
254353	463128
269335	463129
199544	463130
243264	463131
309316	463132
133035	463133
185920	463134
294715	463135
259580	463136
240200	463137
272718	463138
306068	463139
293194	463140
230066	463141
216769	463142
219406	463143
221338	463144
29767	463145
10226	463146
19029	463147
291916	463148
202021	463149
240284	463150
79981	463151
6250	463152
150838	463153
173928	463154
267550	463155
11298	463156
41008	463157
25912	463158
218839	463159
117712	463160
94939	463161
49812	463162
234182	463163
208718	463164
140625	463165
140625	463166
122983	463167
264839	463168
88340	463169
37665	463170
190611	463171
190611	463172
166421	463173
103872	463174
159425	463175
18853	463176
82971	463177
216866	463178
129171	463179
45298	463180
129567	463181
97584	463182
224009	463183
215779	463184
146699	463185
34681	463186
12287	463187
98609	463188
258958	463189
295355	463190
306702	463191
249152	463192
6478	463193
159373	463194
303915	463195
284433	463196
213958	463197
73721	463198
236347	463199
306882	463200
229098	463201
31621	463202
11828	463203
69538	463204
149118	463205
149118	463206
297871	463207
85601	463208
47676	463209
35962	463210
101043	463211
269732	463212
193556	463213
69247	463214
73006	463215
24384	463216
87546	463217
1810	463218
30620	463219
134088	463220
76721	463221
1611	463222
260033	463223
106745	463224
90739	463225
106994	463226
106994	463227
250843	463228
203758	463229
108902	463230
160555	463231
54166	463232
204028	463233
35813	463234
269698	463235
95220	463236
222809	463237
115044	463238
1353	463239
205341	463240
120119	463241
76895	463242
136778	463243
198653	463244
61370	463245
92791	463246
223401	463247
213319	463248
126040	463249
124968	463250
54687	463251
192372	463252
7201	463253
176879	463254
16610	463255
105338	463256
59780	463257
48758	463258
143672	463259
224967	463260
280274	463261
116309	463262
112190	463263
179412	463264
38298	463265
142200	463266
12104	463267
116457	463268
134683	463269
115586	463270
206897	463271
125707	463272
153012	463273
27072	463274
95203	463275
294732	463276
35660	463277
197827	463278
122531	463279
233779	463280
76891	463281
95100	463282
143268	463283
133794	463284
171713	463285
52988	463286
168235	463287
24504	463288
188867	463289
6360	463290
28890	463291
250279	463292
175645	463293
309558	463294
42377	463295
86887	463296
113291	463297
74352	463298
99367	463299
251788	463300
97226	463301
71583	463302
300834	463303
19837	463304
204690	463305
254423	463306
6784	463307
6512	463308
12656	463309
3284	463310
17042	463311
252622	463312
85135	463313
72803	463314
46533	463315
86861	463316
194328	463317
52207	463318
81580	463319
260959	463320
260240	463321
50420	463322
118392	463323
102530	463324
75009	463325
122985	463326
69306	463327
117711	463328
107450	463329
186918	463330
12323	463331
5309	463332
69272	463333
24744	463334
85917	463335
200923	463336
312482	463337
178045	463338
217613	463339
150732	463340
98685	463341
149789	463342
98490	463343
44004	463344
94147	463345
92548	463346
241470	463347
116001	463348
279035	463349
161876	463350
209480	463351
80296	463352
53745	463353
264822	463354
136953	463355
50763	463356
93216	463357
132322	463358
106325	463359
106334	463360
92530	463361
115786	463362
23187	463363
56081	463364
14210	463365
272242	463366
171151	463367
128886	463368
28193	463369
142505	463370
82472	463371
6747	463372
60079	463373
277398	463374
235245	463375
104998	463376
165101	463377
96599	463378
1254	463379
265436	463380
78571	463381
50034	463382
7907	463383
221	463384
134938	463385
58035	463386
298862	463387
19318	463388
109476	463389
902	463390
49889	463391
248715	463392
298493	463393
143094	463394
144465	463395
32532	463396
153569	463397
113066	463398
22	463399
280188	463400
32259	463401
103511	463402
132200	463403
19339	463404
120129	463405
178795	463406
97674	463407
26452	463408
35097	463409
211176	463410
48068	463411
203272	463412
96234	463413
103476	463414
184168	463415
117765	463416
107974	463417
5381	463418
115786	463419
257647	463420
79518	463421
195957	463422
38762	463423
146434	463424
262909	463425
116892	463426
162392	463427
243802	463428
218423	463429
135693	463430
51	463431
4684	463432
42189	463433
79023	463434
211587	463435
287586	463436
168873	463437
192537	463438
127205	463439
14487	463440
37596	463441
54173	463442
131482	463443
85917	463444
26433	463445
111030	463446
137814	463447
132573	463448
154719	463449
188689	463450
215111	463451
7686	463452
138335	463453
30207	463454
298759	463455
232753	463456
182184	463457
51988	463458
45248	463459
11118	463460
10691	463461
203557	463462
23244	463463
3963	463464
23245	463465
56292	463466
182588	463467
51	463468
7686	463469
97035	463470
14761	463471
39761	463472
269737	463473
52784	463474
63503	463475
53963	463476
129069	463477
85748	463478
5917	463479
167606	463480
82852	463481
161053	463482
26091	463483
298027	463484
256732	463485
184274	463486
152707	463487
274	463488
5127	463489
12164	463490
14596	463491
277247	463492
130440	463493
107635	463494
157488	463495
51751	463496
168987	463497
67512	463498
261213	463499
167491	463500
167492	463501
107776	463502
133052	463503
157689	463504
228211	463505
46024	463506
189469	463507
60769	463508
37453	463509
28716	463510
180550	463511
243883	463512
1238	463513
84870	463514
45808	463515
211966	463516
282296	463517
131160	463518
140912	463519
285333	463520
110242	463521
9543	463522
9543	463523
2708	463524
189224	463525
844	463526
11727	463527
9769	463528
116461	463529
55970	463530
20582	463531
2865	463532
206218	463533
5823	463534
25912	463535
16578	463536
57423	463537
128061	463538
186478	463539
13690	463540
71871	463541
84602	463542
71873	463543
122077	463544
30608	463545
190774	463546
7439	463547
10188	463548
237210	463549
26782	463550
286742	463551
80807	463552
119762	463553
37188	463554
261383	463555
180859	463556
40962	463557
198398	463558
34244	463559
42700	463560
8842	463561
8842	463562
6535	463563
131760	463564
14324	463565
79658	463566
104916	463567
68169	463568
203978	463569
3334	463570
23290	463571
53625	463572
12375	463573
4692	463574
23724	463575
104713	463576
49013	463577
8500	463578
138877	463579
71339	463580
4415	463581
74340	463582
111186	463583
3412	463584
307648	463585
122316	463586
36626	463587
14219	463588
4090	463589
223223	463590
3148	463591
51867	463592
145957	463593
40705	463594
13401	463595
37869	463596
63422	463597
8776	463598
54097	463599
123854	463600
181308	463601
181308	463602
40119	463603
747	463604
196049	463605
196049	463606
250136	463607
106921	463608
145860	463609
26901	463610
30871	463611
24473	463612
8283	463613
123753	463614
125468	463615
30526	463616
141152	463617
24703	463618
116484	463619
7124	463620
7877	463621
198715	463622
142214	463623
203937	463624
15689	463625
95259	463626
25626	463627
88698	463628
2810	463629
87876	463630
6954	463631
32307	463632
81438	463633
56728	463634
15813	463635
80220	463636
77916	463637
25210	463638
180804	463639
37921	463640
73755	463641
135683	463642
195769	463643
28008	463644
80212	463645
39423	463646
35375	463647
93930	463648
65125	463649
37321	463650
1365	463651
135140	463652
23934	463653
119022	463654
9960	463655
59401	463656
24611	463657
73861	463658
98116	463659
10762	463660
179377	463661
173663	463662
70821	463663
17787	463664
202119	463665
55539	463666
49505	463667
38697	463668
48049	463669
18106	463670
61152	463671
40140	463672
143646	463673
37681	463674
155385	463675
38655	463676
35851	463677
6154	463678
61186	463679
123782	463680
152747	463681
114815	463682
51320	463683
19832	463684
47512	463685
199633	463686
233418	463687
67561	463688
13584	463689
84871	463690
6661	463691
6661	463692
204641	463693
163093	463694
22717	463695
257419	463696
92322	463697
145879	463698
159385	463699
211460	463700
71542	463701
34399	463702
148412	463703
48994	463704
32553	463705
25791	463706
267515	463707
298213	463708
164154	463709
166564	463710
231033	463711
279781	463712
71511	463713
182734	463714
113971	463715
97456	463716
22474	463717
236271	463718
213184	463719
52886	463720
234156	463721
160201	463722
79772	463723
128780	463724
70061	463725
38240	463726
202041	463727
274009	463728
126427	463729
53990	463730
38359	463731
66820	463732
135170	463733
4101	463734
30915	463735
37470	463736
98453	463737
44743	463738
296588	463739
71273	463740
128659	463741
22568	463742
60601	463743
13402	463744
37451	463745
16144	463746
81730	463747
47015	463748
34166	463749
44880	463750
60322	463751
36207	463752
4101	463753
109490	463754
45904	463755
17738	463756
190221	463757
96625	463758
145378	463759
39567	463760
92670	463761
91246	463762
39567	463763
68711	463764
195225	463765
148102	463766
118714	463767
182410	463768
49568	463769
6940	463770
7209	463771
207758	463772
139980	463773
207759	463774
92389	463775
13227	463776
132670	463777
198316	463778
198316	463779
41178	463780
212018	463781
18954	463782
13227	463783
39887	463784
160942	463785
83495	463786
27379	463787
32934	463788
296299	463789
30880	463790
41756	463791
61252	463792
136838	463793
68492	463794
205828	463795
126193	463796
163534	463797
227684	463798
90179	463799
29704	463800
40895	463801
24475	463802
96527	463803
10360	463804
42884	463805
291503	463806
64249	463807
121916	463808
151503	463809
75255	463810
209712	463811
109494	463812
83495	463813
35025	463814
30733	463815
1023	463816
145871	463817
20307	463818
146048	463819
135830	463820
260256	463821
100586	463822
43252	463823
4266	463824
282741	463825
50399	463826
5353	463827
175385	463828
9179	463829
76394	463830
72266	463831
25248	463832
25248	463833
87510	463834
169395	463835
115380	463836
157860	463837
237494	463838
83621	463839
213704	463840
101780	463841
7664	463842
193725	463843
16498	463844
147883	463845
39586	463846
6682	463847
220308	463848
52985	463849
117427	463850
172368	463851
8472	463852
43455	463853
16845	463854
5302	463855
85744	463856
72762	463857
16659	463858
58139	463859
60877	463860
258986	463861
15958	463862
172897	463863
102174	463864
31032	463865
96312	463866
21785	463867
36903	463868
211548	463869
4268	463870
204860	463871
56570	463872
118365	463873
6649	463874
161865	463875
121731	463876
35311	463877
149279	463878
46881	463879
196412	463880
9691	463881
309957	463882
18454	463883
142	463884
119359	463885
258358	463886
30543	463887
6330	463888
130930	463889
193752	463890
11523	463891
11631	463892
114885	463893
51465	463894
96869	463895
13701	463896
188371	463897
280	463898
101610	463899
140614	463900
121573	463901
120483	463902
9713	463903
84013	463904
146335	463905
139644	463906
93664	463907
42443	463908
90525	463909
210551	463910
3262	463911
287548	463912
23173	463913
50239	463914
68335	463915
140851	463916
87464	463917
76027	463918
31754	463919
66045	463920
185749	463921
283891	463922
191171	463923
279217	463924
211545	463925
180338	463926
91995	463927
97220	463928
298779	463929
149422	463930
74937	463931
307638	463932
76135	463933
49549	463934
56875	463935
2159	463936
111512	463937
140829	463938
118279	463939
1560	463940
310796	463941
276898	463942
111532	463943
111532	463944
66658	463945
50546	463946
276691	463947
99087	463948
121346	463949
18411	463950
140699	463951
73793	463952
493	463953
58701	463954
147033	463955
47087	463956
260216	463957
162743	463958
101543	463959
139205	463960
568	463961
101791	463962
58103	463963
13374	463964
29905	463965
49298	463966
74495	463967
59561	463968
56068	463969
161243	463970
1582	463971
307831	463972
213702	463973
47510	463974
266260	463975
61708	463976
120832	463977
104175	463978
15423	463979
189671	463980
130716	463981
6568	463982
13735	463983
145996	463984
416	463985
242440	463986
230049	463987
36522	463988
29264	463989
31526	463990
51938	463991
132869	463992
1822	463993
28619	463994
28003	463995
262958	463996
5270	463997
10289	463998
211295	463999
109267	464000
35017	464001
106532	464002
73179	464003
203676	464004
97342	464005
185964	464006
261229	464007
215389	464008
118569	464009
196545	464010
150039	464011
173933	464012
184173	464013
183962	464014
259741	464015
83493	464016
303694	464017
177733	464018
88676	464019
90832	464020
82344	464021
136268	464022
36120	464023
92109	464024
227583	464025
78024	464026
208731	464027
30917	464028
172310	464029
57565	464030
68943	464031
70794	464032
11975	464033
120282	464034
38173	464035
182276	464036
160183	464037
226164	464038
278043	464039
111083	464040
216639	464041
175622	464042
88876	464043
29799	464044
238350	464045
212788	464046
135722	464047
92389	464048
263128	464049
280360	464050
167953	464051
158592	464052
46386	464053
1735	464054
288836	464055
787	464056
236736	464057
177851	464058
145104	464059
88118	464060
203335	464061
178429	464062
107441	464063
132308	464064
88641	464065
131369	464066
131372	464067
24374	464068
30992	464069
101023	464070
168167	464071
83508	464072
32120	464073
119899	464074
28615	464075
112134	464076
248897	464077
244609	464078
66520	464079
248707	464080
102307	464081
190202	464082
29799	464083
71586	464084
85092	464085
24397	464086
24397	464087
19340	464088
182387	464089
249700	464090
116405	464091
1253	464092
68347	464093
120644	464094
127884	464095
98324	464096
90076	464097
14657	464098
135734	464099
42918	464100
195425	464101
90076	464102
131771	464103
128668	464104
167912	464105
35792	464106
5068	464107
207871	464108
118664	464109
56221	464110
220070	464111
170520	464112
85862	464113
77251	464114
210670	464115
280831	464116
104562	464117
106413	464118
136788	464119
152517	464120
2626	464121
29389	464122
94021	464123
195274	464124
45013	464125
259897	464126
214719	464127
60831	464128
111083	464129
186345	464130
13227	464131
126116	464132
121681	464133
198911	464134
204587	464135
19340	464136
112006	464137
93620	464138
32301	464139
3133	464140
202076	464141
69894	464142
31836	464143
15212	464144
17854	464145
89150	464146
228497	464147
117047	464148
117052	464149
148363	464150
230454	464151
112936	464152
127565	464153
207355	464154
49683	464155
45895	464156
165479	464157
173643	464158
137892	464159
18931	464160
216347	464161
70936	464162
95821	464163
103849	464164
63752	464165
268802	464166
52626	464167
263769	464168
40805	464169
122497	464170
140565	464171
108007	464172
206520	464173
1019	464174
172954	464175
19062	464176
24103	464177
294772	464178
103849	464179
138690	464180
103473	464181
181337	464182
44410	464183
301651	464184
181990	464185
182030	464186
307148	464187
149837	464188
224280	464189
278974	464190
17376	464191
143353	464192
126943	464193
248270	464194
64497	464195
64249	464196
114469	464197
262955	464198
181355	464199
68347	464200
8799	464201
50058	464202
77535	464203
88813	464204
38687	464205
75815	464206
38687	464207
201423	464208
57565	464209
96185	464210
203089	464211
214727	464212
79858	464213
138620	464214
219402	464215
204158	464216
204123	464217
261270	464218
27748	464219
155622	464220
233340	464221
77749	464222
130661	464223
29389	464224
48034	464225
303098	464226
72448	464227
180062	464228
56930	464229
112212	464230
23401	464231
5706	464232
40685	464233
8966	464234
44866	464235
112541	464236
214727	464237
226454	464238
106594	464239
31540	464240
101835	464241
137305	464242
22798	464243
168910	464244
126866	464245
10790	464246
83189	464247
123134	464248
29096	464249
29382	464250
1781	464251
45232	464252
73040	464253
721	464254
136045	464255
34945	464256
138650	464257
191752	464258
128697	464259
1280	464260
59621	464261
38288	464262
189221	464263
182684	464264
105415	464265
66982	464266
147427	464267
215893	464268
106530	464269
169313	464270
157931	464271
48168	464272
48168	464273
170709	464274
48168	464275
55838	464276
51219	464277
55838	464278
147037	464279
96161	464280
21414	464281
4215	464282
1313	464283
238341	464284
158360	464285
108458	464286
108458	464287
3972	464288
57071	464289
26212	464290
76364	464291
67432	464292
224144	464293
60373	464294
79051	464295
10783	464296
13882	464297
180717	464298
1040	464299
2796	464300
63285	464301
38239	464302
57442	464303
81810	464304
22204	464305
2300	464306
179983	464307
19986	464308
266157	464309
28824	464310
49154	464311
38086	464312
15156	464313
32155	464314
171139	464315
127703	464316
64025	464317
234744	464318
5768	464319
112988	464320
97533	464321
8527	464322
178375	464323
27642	464324
177043	464325
4261	464326
278457	464327
43786	464328
32569	464329
36912	464330
36912	464331
46377	464332
184787	464333
188463	464334
127284	464335
44195	464336
5137	464337
5137	464338
289930	464339
21862	464340
133732	464341
15676	464342
19876	464343
5684	464344
53115	464345
37942	464346
138799	464347
17793	464348
21094	464349
34540	464350
18747	464351
248497	464352
63396	464353
182429	464354
199589	464355
7397	464356
142788	464357
64138	464358
127559	464359
52694	464360
133054	464361
171141	464362
218114	464363
106239	464364
46377	464365
62346	464366
10871	464367
82898	464368
210074	464369
184551	464370
15457	464371
157812	464372
79200	464373
52860	464374
1690	464375
10713	464376
23013	464377
42200	464378
73135	464379
60095	464380
5529	464381
17485	464382
15733	464383
160146	464384
137677	464385
57664	464386
15153	464387
2871	464388
26278	464389
18590	464390
272016	464391
15565	464392
59521	464393
32296	464394
23620	464395
63	464396
134709	464397
1638	464398
34542	464399
18303	464400
41724	464401
19923	464402
55865	464403
107334	464404
116199	464405
304470	464406
94714	464407
222	464408
216190	464409
41889	464410
23541	464411
158729	464412
35270	464413
176047	464414
1369	464415
27	464416
22522	464417
35764	464418
1351	464419
19760	464420
501	464421
142003	464422
92449	464423
1183	464424
225226	464425
84926	464426
77589	464427
69913	464428
13230	464429
15039	464430
36279	464431
227803	464432
7375	464433
89774	464434
24312	464435
9216	464436
12528	464437
100607	464438
32188	464439
59782	464440
216276	464441
7651	464442
24606	464443
253323	464444
278553	464445
157152	464446
15293	464447
75071	464448
121485	464449
9385	464450
119733	464451
40947	464452
87098	464453
94732	464454
121828	464455
6518	464456
135419	464457
237533	464458
55108	464459
299267	464460
207940	464461
108913	464462
24509	464463
219373	464464
203085	464465
20263	464466
271265	464467
84472	464468
36349	464469
108187	464470
73100	464471
15835	464472
35073	464473
7313	464474
214025	464475
94811	464476
10266	464477
116303	464478
29074	464479
9080	464480
102181	464481
1903	464482
93184	464483
304058	464484
18935	464485
258948	464486
299919	464487
82690	464488
20268	464489
194357	464490
2065	464491
59322	464492
13074	464493
45730	464494
27630	464495
292587	464496
75086	464497
24200	464498
90609	464499
47832	464500
25890	464501
17423	464502
57594	464503
54726	464504
54726	464505
11503	464506
144301	464507
37534	464508
149802	464509
36072	464510
19368	464511
37485	464512
11076	464513
12376	464514
134565	464515
17548	464516
197925	464517
6626	464518
84000	464519
59051	464520
21300	464521
58606	464522
119503	464523
20465	464524
48934	464525
30974	464526
312292	464527
150554	464528
177076	464529
308850	464530
231189	464531
166027	464532
89347	464533
123168	464534
309305	464535
45301	464536
96762	464537
65817	464538
25753	464539
25910	464540
269379	464541
308790	464542
271083	464543
132460	464544
282864	464545
282863	464546
3932	464547
283526	464548
135308	464549
88243	464550
31156	464551
38989	464552
128492	464553
168955	464554
61685	464555
19584	464556
198	464557
267917	464558
145698	464559
252780	464560
157134	464561
184148	464562
48214	464563
199849	464564
83430	464565
32697	464566
59591	464567
105583	464568
70631	464569
73179	464570
167629	464571
66126	464572
91364	464573
193266	464574
206471	464575
59179	464576
82344	464577
154244	464578
141304	464579
15408	464580
40552	464581
153698	464582
183128	464583
23003	464584
12975	464585
29430	464586
14702	464587
3215	464588
47172	464589
37462	464590
94938	464591
70227	464592
33728	464593
100451	464594
41319	464595
302200	464596
3224	464597
37358	464598
13587	464599
8504	464600
47849	464601
75746	464602
56704	464603
9417	464604
8347	464605
26020	464606
2258	464607
1235	464608
81204	464609
2840	464610
24279	464611
34136	464612
6026	464613
9929	464614
245918	464615
274643	464616
155309	464617
66502	464618
173367	464619
69057	464620
237799	464621
72884	464622
152828	464623
57458	464624
236696	464625
292000	464626
130405	464627
3741	464628
164533	464629
240028	464630
1562	464631
30966	464632
300158	464633
131735	464634
135131	464635
123665	464636
3741	464637
87536	464638
107905	464639
86702	464640
265479	464641
77104	464642
277380	464643
2772	464644
48993	464645
212824	464646
20524	464647
187312	464648
44583	464649
41048	464650
90289	464651
39470	464652
87448	464653
105502	464654
114348	464655
185303	464656
26703	464657
187286	464658
53852	464659
84590	464660
83519	464661
308554	464662
64251	464663
109064	464664
6596	464665
107147	464666
261107	464667
7044	464668
28997	464669
294976	464670
110639	464671
245316	464672
164526	464673
35743	464674
123333	464675
56129	464676
260378	464677
33551	464678
186799	464679
79665	464680
274792	464681
28345	464682
109230	464683
250135	464684
2757	464685
238945	464686
3648	464687
134121	464688
2558	464689
10710	464690
222576	464691
153347	464692
259493	464693
125964	464694
48687	464695
10468	464696
25492	464697
97150	464698
3452	464699
67447	464700
188502	464701
32231	464702
100472	464703
109270	464704
147190	464705
145350	464706
9034	464707
54765	464708
24585	464709
259488	464710
107486	464711
8146	464712
301079	464713
228305	464714
250824	464715
121073	464716
202948	464717
204336	464718
291001	464719
20930	464720
84555	464721
114637	464722
106247	464723
28302	464724
107025	464725
143601	464726
53852	464727
272791	464728
50415	464729
112933	464730
73835	464731
4308	464732
58906	464733
15151	464734
72927	464735
36967	464736
83865	464737
222891	464738
122192	464739
46564	464740
11713	464741
44509	464742
131168	464743
12403	464744
130294	464745
49522	464746
4002	464747
68902	464748
185296	464749
121722	464750
181306	464751
95436	464752
29715	464753
28716	464754
114224	464755
75613	464756
70733	464757
151284	464758
98746	464759
15526	464760
288149	464761
283926	464762
93563	464763
66376	464764
21353	464765
129187	464766
131419	464767
838	464768
70932	464769
33604	464770
32989	464771
4638	464772
11362	464773
83110	464774
270084	464775
5889	464776
14761	464777
122131	464778
168744	464779
89623	464780
68304	464781
101707	464782
182223	464783
72141	464784
21760	464785
13189	464786
194996	464787
27777	464788
185935	464789
148022	464790
49057	464791
4964	464792
126047	464793
15677	464794
94502	464795
15986	464796
306649	464797
59202	464798
286842	464799
32485	464800
16086	464801
85730	464802
32953	464803
104455	464804
99079	464805
190106	464806
81730	464807
4375	464808
60885	464809
124	464810
180780	464811
102751	464812
40135	464813
107460	464814
35103	464815
94053	464816
197351	464817
11975	464818
203449	464819
90852	464820
73635	464821
25224	464822
82075	464823
58482	464824
21726	464825
14807	464826
14340	464827
226206	464828
12779	464829
73310	464830
226426	464831
11245	464832
166319	464833
7715	464834
137899	464835
54753	464836
9149	464837
44134	464838
22996	464839
13392	464840
49232	464841
46768	464842
34651	464843
52853	464844
104944	464845
93399	464846
138003	464847
119167	464848
64348	464849
227528	464850
227429	464851
40974	464852
129372	464853
111239	464854
51700	464855
4447	464856
63891	464857
10322	464858
233409	464859
19837	464860
74805	464861
94670	464862
67613	464863
172542	464864
137005	464865
298987	464866
156823	464867
102074	464868
31512	464869
188134	464870
180754	464871
175467	464872
122042	464873
51650	464874
995	464875
46726	464876
69817	464877
60049	464878
38870	464879
29345	464880
131177	464881
217934	464882
158503	464883
101422	464884
2713	464885
190610	464886
96113	464887
5734	464888
7715	464889
100944	464890
92020	464891
43380	464892
9035	464893
117758	464894
47165	464895
54896	464896
43124	464897
297539	464898
104972	464899
204771	464900
109613	464901
41644	464902
120848	464903
151591	464904
5180	464905
5180	464906
22921	464907
164367	464908
73880	464909
94855	464910
45735	464911
222649	464912
145282	464913
263318	464914
164339	464915
58172	464916
12365	464917
109265	464918
175701	464919
212014	464920
100318	464921
12695	464922
86700	464923
62687	464924
27412	464925
66456	464926
127692	464927
69343	464928
243626	464929
3452	464930
145823	464931
32689	464932
14255	464933
222099	464934
5324	464935
4284	464936
29303	464937
149562	464938
21880	464939
13878	464940
156704	464941
23146	464942
167085	464943
113484	464944
219912	464945
216145	464946
178368	464947
178368	464948
300697	464949
111372	464950
125793	464951
5920	464952
231590	464953
199516	464954
191663	464955
276562	464956
112249	464957
39952	464958
2692	464959
192892	464960
9313	464961
103579	464962
38395	464963
56456	464964
26721	464965
219744	464966
59172	464967
184590	464968
35348	464969
214145	464970
113847	464971
3146	464972
45337	464973
34611	464974
13576	464975
11314	464976
6612	464977
41961	464978
56794	464979
215106	464980
93443	464981
14761	464982
6722	464983
20522	464984
78347	464985
144283	464986
170192	464987
161007	464988
10652	464989
85218	464990
148383	464991
53751	464992
91981	464993
57133	464994
53981	464995
5002	464996
65590	464997
33762	464998
274120	464999
310304	465000
66949	465001
77	465002
4017	465003
115523	465004
119570	465005
205743	465006
100340	465007
258337	465008
74972	465009
110571	465010
71914	465011
55101	465012
290962	465013
70405	465014
232228	465015
105942	465016
10958	465017
76821	465018
22360	465019
813	465020
116280	465021
1315	465022
83256	465023
19648	465024
209478	465025
109161	465026
181126	465027
168282	465028
114538	465029
311630	465030
1856	465031
27206	465032
102536	465033
21956	465034
162275	465035
149123	465036
59371	465037
18945	465038
278507	465039
43210	465040
143625	465041
201021	465042
235030	465043
28768	465044
28768	465045
249181	465046
205774	465047
23827	465048
259450	465049
10190	465050
143527	465051
34852	465052
734	465053
73741	465054
76915	465055
204972	465056
17900	465057
142524	465058
73828	465059
142915	465060
29454	465061
36333	465062
32220	465063
151292	465064
94642	465065
70768	465066
70768	465067
242469	465068
76480	465069
41544	465070
13008	465071
78553	465072
21155	465073
75241	465074
141437	465075
21618	465076
114	465077
46112	465078
25486	465079
68756	465080
2675	465081
207719	465082
183995	465083
19608	465084
27719	465085
19608	465086
53438	465087
32322	465088
8652	465089
93935	465090
42566	465091
68863	465092
11281	465093
125184	465094
113367	465095
202959	465096
145976	465097
7970	465098
222933	465099
104125	465100
63233	465101
160743	465102
141515	465103
143731	465104
109826	465105
298232	465106
542	465107
19687	465108
124737	465109
12971	465110
10899	465111
73746	465112
50921	465113
139143	465114
65781	465115
7938	465116
11679	465117
105420	465118
253456	465119
206500	465120
127334	465121
247491	465122
236285	465123
76041	465124
111689	465125
224065	465126
170181	465127
107370	465128
165534	465129
170181	465130
24930	465131
169832	465132
112697	465133
248387	465134
162484	465135
4934	465136
42805	465137
41629	465138
34219	465139
33500	465140
89982	465141
95066	465142
82189	465143
50947	465144
133822	465145
18404	465146
96652	465147
196107	465148
73727	465149
96519	465150
92303	465151
47632	465152
113068	465153
134601	465154
3222	465155
65602	465156
134152	465157
6969	465158
121912	465159
44147	465160
13945	465161
169737	465162
139233	465163
3222	465164
51851	465165
3222	465166
12871	465167
151874	465168
20768	465169
142113	465170
19779	465171
261585	465172
128593	465173
80968	465174
125019	465175
253257	465176
100529	465177
19263	465178
10217	465179
3232	465180
19301	465181
167081	465182
9863	465183
4664	465184
237512	465185
60548	465186
185300	465187
144089	465188
144089	465189
304015	465190
54661	465191
167912	465192
170905	465193
63202	465194
21300	465195
79998	465196
150295	465197
33458	465198
135721	465199
5564	465200
199098	465201
114559	465202
43324	465203
114559	465204
249091	465205
143527	465206
163930	465207
36757	465208
109601	465209
127903	465210
189723	465211
82282	465212
79630	465213
173560	465214
8199	465215
64916	465216
64250	465217
205593	465218
13839	465219
6148	465220
196548	465221
15344	465222
70648	465223
2969	465224
99054	465225
85021	465226
174839	465227
107693	465228
144557	465229
139128	465230
78953	465231
133389	465232
2466	465233
139128	465234
293688	465235
231880	465236
126706	465237
93548	465238
204315	465239
36430	465240
180579	465241
88677	465242
239038	465243
24224	465244
21639	465245
32040	465246
20875	465247
67837	465248
205478	465249
202759	465250
122324	465251
178903	465252
209995	465253
6036	465254
16	465255
11050	465256
172783	465257
253786	465258
90345	465259
173516	465260
206477	465261
269774	465262
99743	465263
67069	465264
7336	465265
4651	465266
280571	465267
189282	465268
118695	465269
163238	465270
119648	465271
151788	465272
9564	465273
288554	465274
92186	465275
309333	465276
21122	465277
104733	465278
32330	465279
78668	465280
106352	465281
37508	465282
41971	465283
37232	465284
154	465285
22439	465286
33444	465287
10405	465288
582	465289
138489	465290
45207	465291
63275	465292
32324	465293
10089	465294
130172	465295
130172	465296
126193	465297
116237	465298
25343	465299
181064	465300
5649	465301
10309	465302
2155	465303
82435	465304
123814	465305
130172	465306
122279	465307
40056	465308
1303	465309
106238	465310
2990	465311
144150	465312
45277	465313
9700	465314
85931	465315
1445	465316
190955	465317
66403	465318
215813	465319
184543	465320
64336	465321
212273	465322
68031	465323
296253	465324
195385	465325
28982	465326
95799	465327
127875	465328
39552	465329
60047	465330
25649	465331
1013	465332
11722	465333
7182	465334
159003	465335
90663	465336
5047	465337
118909	465338
62348	465339
48999	465340
174056	465341
53703	465342
98756	465343
58732	465344
130645	465345
93033	465346
3576	465347
93684	465348
143096	465349
140926	465350
144298	465351
96086	465352
35283	465353
39556	465354
79591	465355
62218	465356
12304	465357
22309	465358
61942	465359
66138	465360
3439	465361
39690	465362
200108	465363
46199	465364
283441	465365
214435	465366
274103	465367
210215	465368
1684	465369
32090	465370
31902	465371
3351	465372
104534	465373
13831	465374
79730	465375
90857	465376
26238	465377
246745	465378
144280	465379
12909	465380
16586	465381
20641	465382
134100	465383
11439	465384
5532	465385
12975	465386
12975	465387
251230	465388
48668	465389
8319	465390
1436	465391
17030	465392
21909	465393
47672	465394
23875	465395
31888	465396
93002	465397
4347	465398
306236	465399
57337	465400
285192	465401
64213	465402
4469	465403
6857	465404
110894	465405
69870	465406
70136	465407
21176	465408
269898	465409
211702	465410
94665	465411
157574	465412
4229	465413
4848	465414
116891	465415
201608	465416
265869	465417
144462	465418
124728	465419
124728	465420
194366	465421
18934	465422
58257	465423
19706	465424
69790	465425
25705	465426
17864	465427
5622	465428
36790	465429
81203	465430
117650	465431
6620	465432
30798	465433
153735	465434
197751	465435
75778	465436
65126	465437
16854	465438
170320	465439
55308	465440
18714	465441
117977	465442
118670	465443
7362	465444
175951	465445
5319	465446
92193	465447
17985	465448
28181	465449
71555	465450
215718	465451
43466	465452
14533	465453
28181	465454
236245	465455
28181	465456
28181	465457
214688	465458
16087	465459
44379	465460
171117	465461
44020	465462
40011	465463
168018	465464
104935	465465
92300	465466
157794	465467
215095	465468
1638	465469
30349	465470
113827	465471
111369	465472
9716	465473
135834	465474
90203	465475
63926	465476
167577	465477
20502	465478
178269	465479
73478	465480
111467	465481
15885	465482
167577	465483
123926	465484
216600	465485
14160	465486
255444	465487
147649	465488
104582	465489
193149	465490
202946	465491
279693	465492
72810	465493
46	465494
3665	465495
27745	465496
49833	465497
197944	465498
240144	465499
246240	465500
2705	465501
178269	465502
2149	465503
73598	465504
7086	465505
203349	465506
152088	465507
73362	465508
1620	465509
29893	465510
74307	465511
42251	465512
120905	465513
190731	465514
46811	465515
103111	465516
203663	465517
102423	465518
40313	465519
199696	465520
52328	465521
52328	465522
117218	465523
117218	465524
274410	465525
198141	465526
264893	465527
161927	465528
299022	465529
99438	465530
218841	465531
236222	465532
280061	465533
133738	465534
12580	465535
28355	465536
80645	465537
261094	465538
46611	465539
216	465540
56786	465541
22341	465542
302479	465543
105395	465544
20593	465545
217553	465546
92831	465547
13771	465548
107542	465549
13870	465550
142607	465551
64492	465552
168858	465553
112227	465554
93512	465555
244619	465556
102568	465557
165614	465558
40782	465559
28681	465560
97781	465561
254787	465562
94673	465563
16412	465564
64768	465565
80714	465566
56348	465567
171810	465568
180444	465569
125258	465570
106454	465571
117220	465572
257610	465573
258915	465574
53863	465575
89436	465576
12	465577
21	465578
144171	465579
180429	465580
12962	465581
115030	465582
56798	465583
5114	465584
127126	465585
38213	465586
70493	465587
291471	465588
157133	465589
192632	465590
33473	465591
9634	465592
1929	465593
82184	465594
272265	465595
19034	465596
81522	465597
64094	465598
111144	465599
124589	465600
40621	465601
178355	465602
237616	465603
78972	465604
146543	465605
88680	465606
57500	465607
145276	465608
31734	465609
150478	465610
38140	465611
17985	465612
262198	465613
27255	465614
67958	465615
30676	465616
32956	465617
103685	465618
119862	465619
119862	465620
62259	465621
95225	465622
97518	465623
262592	465624
12713	465625
91187	465626
1593	465627
11331	465628
22487	465629
194027	465630
188753	465631
236203	465632
2497	465633
18211	465634
190461	465635
43227	465636
62973	465637
239106	465638
135169	465639
189671	465640
189543	465641
56809	465642
192457	465643
82979	465644
159376	465645
260496	465646
176447	465647
62973	465648
18134	465649
62536	465650
127234	465651
268570	465652
102073	465653
220794	465654
96658	465655
273752	465656
2631	465657
85558	465658
925	465659
104109	465660
307199	465661
115953	465662
4127	465663
159480	465664
36539	465665
142498	465666
54640	465667
202427	465668
9712	465669
41146	465670
242337	465671
111056	465672
62847	465673
45726	465674
9712	465675
90740	465676
15659	465677
12030	465678
175183	465679
90213	465680
110118	465681
19987	465682
161018	465683
121332	465684
48115	465685
241125	465686
3721	465687
234740	465688
197077	465689
261564	465690
2471	465691
63077	465692
6763	465693
229895	465694
139540	465695
20394	465696
32889	465697
32069	465698
112655	465699
6697	465700
36626	465701
7930	465702
1611	465703
46097	465704
274514	465705
235827	465706
11594	465707
191996	465708
18003	465709
210700	465710
58333	465711
79446	465712
14260	465713
31042	465714
144517	465715
13666	465716
284779	465717
120351	465718
66031	465719
38162	465720
212835	465721
67685	465722
50756	465723
91057	465724
75521	465725
445	465726
31487	465727
121505	465728
41926	465729
187297	465730
219112	465731
310737	465732
71307	465733
10840	465734
37780	465735
164245	465736
96511	465737
110906	465738
14012	465739
8976	465740
298164	465741
19428	465742
201897	465743
89873	465744
273433	465745
299121	465746
27919	465747
151532	465748
121226	465749
210184	465750
30818	465751
126307	465752
297826	465753
185071	465754
162040	465755
135584	465756
52394	465757
63944	465758
137650	465759
265623	465760
34707	465761
193109	465762
84634	465763
9308	465764
131924	465765
131924	465766
1589	465767
1589	465768
689	465769
186665	465770
278285	465771
210741	465772
214699	465773
201185	465774
265930	465775
32813	465776
144164	465777
30500	465778
19496	465779
132990	465780
38576	465781
122620	465782
133961	465783
22934	465784
154452	465785
57252	465786
185175	465787
54085	465788
140261	465789
146875	465790
78567	465791
38284	465792
6889	465793
252050	465794
116411	465795
34467	465796
128442	465797
210368	465798
127366	465799
9371	465800
67348	465801
247955	465802
21617	465803
138466	465804
10499	465805
63234	465806
134730	465807
264262	465808
740	465809
117510	465810
4622	465811
77107	465812
140788	465813
137226	465814
249829	465815
10256	465816
294765	465817
218279	465818
26102	465819
39204	465820
80672	465821
65579	465822
56575	465823
145327	465824
98134	465825
277691	465826
16088	465827
85503	465828
56730	465829
197512	465830
157594	465831
77943	465832
12907	465833
28912	465834
61757	465835
246	465836
9670	465837
39627	465838
28777	465839
10505	465840
243877	465841
57347	465842
195179	465843
39467	465844
217295	465845
19185	465846
210973	465847
51340	465848
139713	465849
7215	465850
27163	465851
200155	465852
80105	465853
2458	465854
208153	465855
43406	465856
45095	465857
67124	465858
202645	465859
160437	465860
135886	465861
601	465862
23538	465863
171893	465864
61205	465865
186954	465866
130085	465867
304360	465868
108085	465869
152580	465870
171785	465871
304799	465872
22433	465873
138227	465874
28777	465875
57099	465876
49373	465877
203428	465878
50046	465879
64916	465880
54251	465881
124809	465882
7961	465883
84118	465884
37874	465885
5740	465886
67246	465887
16425	465888
22650	465889
43259	465890
1920	465891
90200	465892
83592	465893
89455	465894
76103	465895
83772	465896
2827	465897
144133	465898
88486	465899
36269	465900
26294	465901
167450	465902
64915	465903
31140	465904
137224	465905
24425	465906
45836	465907
69426	465908
165787	465909
274238	465910
57345	465911
29186	465912
147772	465913
128803	465914
29584	465915
46136	465916
21992	465917
74802	465918
126984	465919
123387	465920
205467	465921
34118	465922
193183	465923
87777	465924
129086	465925
90122	465926
59962	465927
118715	465928
97092	465929
274086	465930
209153	465931
140968	465932
9677	465933
14307	465934
159751	465935
8124	465936
145306	465937
151376	465938
120492	465939
139792	465940
72452	465941
257290	465942
100782	465943
42146	465944
42897	465945
91071	465946
2255	465947
41411	465948
60491	465949
158618	465950
223277	465951
303113	465952
184461	465953
177694	465954
220599	465955
214979	465956
41316	465957
61191	465958
179980	465959
116280	465960
86173	465961
75190	465962
217124	465963
19788	465964
35555	465965
3710	465966
145446	465967
22257	465968
108415	465969
234511	465970
120753	465971
113331	465972
79743	465973
103300	465974
183025	465975
265378	465976
38337	465977
117462	465978
40502	465979
11221	465980
208218	465981
283298	465982
44831	465983
28246	465984
85488	465985
119637	465986
2504	465987
136204	465988
61705	465989
11260	465990
17131	465991
31337	465992
127424	465993
8470	465994
46401	465995
107879	465996
109941	465997
14425	465998
312285	465999
210102	466000
25029	466001
9297	466002
167156	466003
114129	466004
9376	466005
61450	466006
5475	466007
308796	466008
80861	466009
5475	466010
67285	466011
266308	466012
73646	466013
207950	466014
240489	466015
998	466016
70436	466017
213492	466018
70542	466019
83943	466020
270668	466021
221819	466022
16232	466023
249423	466024
250661	466025
299568	466026
122058	466027
62463	466028
221705	466029
92616	466030
169400	466031
15745	466032
95669	466033
299554	466034
173752	466035
15634	466036
61487	466037
94760	466038
138691	466039
12754	466040
56124	466041
38655	466042
26678	466043
164932	466044
5177	466045
175992	466046
68958	466047
65896	466048
34363	466049
73232	466050
151373	466051
22745	466052
124371	466053
8719	466054
8385	466055
9540	466056
3900	466057
20833	466058
4998	466059
15130	466060
28338	466061
7332	466062
17437	466063
66256	466064
26160	466065
1244	466066
43569	466067
29120	466068
34637	466069
24750	466070
269751	466071
3771	466072
4630	466073
52232	466074
18566	466075
42939	466076
118883	466077
26678	466078
297462	466079
190305	466080
158633	466081
92930	466082
215731	466083
310876	466084
172239	466085
10889	466086
88262	466087
1702	466088
71414	466089
92329	466090
170283	466091
270673	466092
36431	466093
132585	466094
212245	466095
236246	466096
128074	466097
35589	466098
197605	466099
184159	466100
148012	466101
170119	466102
280544	466103
43026	466104
36226	466105
216534	466106
21506	466107
7233	466108
280151	466109
119592	466110
8057	466111
92037	466112
19873	466113
48941	466114
100422	466115
228571	466116
23757	466117
94851	466118
279888	466119
148677	466120
226655	466121
173422	466122
174160	466123
183256	466124
36485	466125
272076	466126
27062	466127
249143	466128
243315	466129
270660	466130
245479	466131
108595	466132
111210	466133
73662	466134
130583	466135
155862	466136
80961	466137
84904	466138
46382	466139
165315	466140
41313	466141
2606	466142
24455	466143
72618	466144
5914	466145
4602	466146
1549	466147
13649	466148
129013	466149
266099	466150
43804	466151
7681	466152
267787	466153
9519	466154
9519	466155
16650	466156
12468	466157
21372	466158
224058	466159
10826	466160
84	466161
41489	466162
82776	466163
38970	466164
51006	466165
213429	466166
9332	466167
240244	466168
68920	466169
73945	466170
33467	466171
86553	466172
19783	466173
107986	466174
59709	466175
7484	466176
91340	466177
92358	466178
146232	466179
77446	466180
125013	466181
5258	466182
3552	466183
11305	466184
127977	466185
42613	466186
43130	466187
227549	466188
72650	466189
56466	466190
111323	466191
5220	466192
172737	466193
61712	466194
36263	466195
26837	466196
181262	466197
80194	466198
301209	466199
117314	466200
109928	466201
88302	466202
293004	466203
63957	466204
202715	466205
308708	466206
188305	466207
40671	466208
10830	466209
279612	466210
49487	466211
59977	466212
106052	466213
169918	466214
199136	466215
93307	466216
108596	466217
101029	466218
76119	466219
129356	466220
60403	466221
48443	466222
252036	466223
18080	466224
147070	466225
56389	466226
49951	466227
20144	466228
6937	466229
258826	466230
59566	466231
3964	466232
62068	466233
33106	466234
79353	466235
44353	466236
267507	466237
223464	466238
147597	466239
14907	466240
206200	466241
52286	466242
284383	466243
132394	466244
79645	466245
128701	466246
296103	466247
101592	466248
120213	466249
106016	466250
242801	466251
221507	466252
15562	466253
108557	466254
160032	466255
86315	466256
2682	466257
292744	466258
133208	466259
128121	466260
138269	466261
145303	466262
215040	466263
180142	466264
27766	466265
2594	466266
138457	466267
6205	466268
17295	466269
58521	466270
276269	466271
53789	466272
149917	466273
44286	466274
166894	466275
131336	466276
159537	466277
225673	466278
123027	466279
108153	466280
285803	466281
104130	466282
209310	466283
114013	466284
83199	466285
83199	466286
148819	466287
190090	466288
165913	466289
181861	466290
59832	466291
2037	466292
192059	466293
139746	466294
39694	466295
182888	466296
221600	466297
205325	466298
75633	466299
113490	466300
58251	466301
148230	466302
16703	466303
10225	466304
237544	466305
9930	466306
11440	466307
165709	466308
28614	466309
102300	466310
113152	466311
89577	466312
8139	466313
47207	466314
100800	466315
39537	466316
2019	466317
83750	466318
122707	466319
19886	466320
2063	466321
18211	466322
132497	466323
205706	466324
39217	466325
10943	466326
16967	466327
36063	466328
51087	466329
12127	466330
19987	466331
80709	466332
18211	466333
31858	466334
51961	466335
310815	466336
165001	466337
142432	466338
299967	466339
4406	466340
164730	466341
180469	466342
41186	466343
253911	466344
24081	466345
137428	466346
19630	466347
139400	466348
82706	466349
198064	466350
20399	466351
204963	466352
164034	466353
46469	466354
79353	466355
15874	466356
138600	466357
112867	466358
98830	466359
71085	466360
44531	466361
93092	466362
197946	466363
18452	466364
133246	466365
141766	466366
129975	466367
44528	466368
99032	466369
19987	466370
135475	466371
128770	466372
270443	466373
260398	466374
191944	466375
54210	466376
143737	466377
178049	466378
12808	466379
122583	466380
105123	466381
22547	466382
82237	466383
194607	466384
99561	466385
65074	466386
257555	466387
275279	466388
102817	466389
128919	466390
150798	466391
148011	466392
17014	466393
72045	466394
14847	466395
34462	466396
57163	466397
147818	466398
218951	466399
227731	466400
156480	466401
157566	466402
203714	466403
98253	466404
79857	466405
32203	466406
215764	466407
108901	466408
190997	466409
21090	466410
158879	466411
45721	466412
272661	466413
56288	466414
93205	466415
183195	466416
128296	466417
136173	466418
93085	466419
305454	466420
201630	466421
3086	466422
52737	466423
160020	466424
56853	466425
82260	466426
55313	466427
192775	466428
62046	466429
9288	466430
51339	466431
39465	466432
21998	466433
144284	466434
212493	466435
69259	466436
150563	466437
104088	466438
135829	466439
82290	466440
110852	466441
169538	466442
21562	466443
28920	466444
94216	466445
124059	466446
101702	466447
113872	466448
200530	466449
3008	466450
3008	466451
137479	466452
61783	466453
89488	466454
81994	466455
19105	466456
242	466457
91254	466458
198615	466459
276000	466460
129240	466461
18438	466462
2077	466463
594	466464
293622	466465
60292	466466
297134	466467
27806	466468
133956	466469
294564	466470
137729	466471
250081	466472
85699	466473
3744	466474
120523	466475
280694	466476
188473	466477
266290	466478
81951	466479
183334	466480
137051	466481
81994	466482
114485	466483
195693	466484
83507	466485
278126	466486
117	466487
35812	466488
27858	466489
2044	466490
215807	466491
184131	466492
5	466493
78349	466494
255146	466495
13003	466496
38699	466497
51642	466498
56184	466499
233511	466500
68416	466501
104914	466502
125983	466503
3130	466504
92782	466505
78168	466506
109055	466507
148887	466508
5390	466509
73970	466510
96484	466511
131376	466512
86291	466513
78256	466514
269358	466515
48532	466516
77836	466517
134642	466518
36189	466519
223898	466520
16080	466521
121199	466522
302331	466523
96220	466524
254395	466525
80313	466526
285728	466527
43006	466528
167022	466529
38596	466530
20831	466531
44581	466532
30347	466533
111153	466534
10852	466535
275135	466536
275718	466537
268552	466538
38618	466539
110164	466540
121691	466541
191315	466542
75253	466543
12567	466544
172269	466545
16467	466546
203973	466547
178496	466548
22262	466549
38865	466550
22058	466551
4834	466552
21265	466553
271368	466554
26855	466555
95841	466556
6499	466557
148045	466558
123002	466559
79781	466560
16090	466561
266218	466562
23564	466563
6550	466564
25770	466565
165009	466566
133639	466567
53876	466568
16553	466569
105125	466570
13560	466571
17129	466572
3042	466573
79519	466574
163488	466575
11799	466576
158637	466577
70570	466578
124603	466579
17484	466580
17558	466581
103507	466582
409	466583
85351	466584
6792	466585
154553	466586
156426	466587
38747	466588
92290	466589
168484	466590
255242	466591
135583	466592
24678	466593
1098	466594
59342	466595
290531	466596
47448	466597
167153	466598
64728	466599
168004	466600
142790	466601
173044	466602
79462	466603
38641	466604
25111	466605
162033	466606
97281	466607
72276	466608
121716	466609
78122	466610
51797	466611
46163	466612
69551	466613
88576	466614
15656	466615
62617	466616
32125	466617
276200	466618
210947	466619
92544	466620
141537	466621
47464	466622
89494	466623
199606	466624
194705	466625
84023	466626
124619	466627
126368	466628
126368	466629
69692	466630
152769	466631
175856	466632
279841	466633
122020	466634
209593	466635
158878	466636
92703	466637
27048	466638
22823	466639
33775	466640
205006	466641
60089	466642
256391	466643
147	466644
38252	466645
246019	466646
16410	466647
3427	466648
61030	466649
140220	466650
150273	466651
31	466652
124222	466653
43291	466654
39115	466655
67067	466656
139644	466657
163330	466658
37626	466659
160692	466660
6885	466661
93135	466662
210420	466663
88558	466664
82318	466665
10414	466666
275427	466667
130042	466668
220755	466669
114102	466670
171822	466671
198304	466672
140746	466673
143033	466674
74461	466675
1587	466676
17813	466677
14276	466678
91535	466679
9709	466680
112858	466681
51474	466682
113403	466683
75225	466684
40184	466685
108160	466686
241535	466687
72389	466688
75538	466689
75498	466690
140617	466691
248411	466692
72180	466693
60327	466694
58691	466695
157263	466696
77513	466697
170504	466698
58908	466699
104712	466700
210680	466701
28128	466702
87894	466703
62875	466704
131165	466705
12691	466706
37266	466707
243680	466708
118866	466709
206736	466710
278326	466711
192710	466712
46485	466713
137917	466714
18709	466715
59720	466716
129059	466717
184192	466718
20932	466719
307995	466720
210537	466721
299262	466722
114261	466723
110090	466724
23915	466725
245450	466726
12766	466727
101162	466728
36661	466729
36893	466730
201714	466731
132689	466732
52471	466733
59572	466734
301816	466735
278955	466736
165858	466737
91645	466738
87945	466739
35093	466740
248683	466741
14823	466742
64531	466743
68959	466744
106741	466745
72517	466746
788	466747
206773	466748
47967	466749
74615	466750
59668	466751
73738	466752
21187	466753
20483	466754
241526	466755
200214	466756
31074	466757
8489	466758
141688	466759
202	466760
34625	466761
251401	466762
40676	466763
134031	466764
31689	466765
68410	466766
102174	466767
36508	466768
138054	466769
143278	466770
89273	466771
45302	466772
6753	466773
92493	466774
139754	466775
16659	466776
220696	466777
61299	466778
65960	466779
59054	466780
105469	466781
124833	466782
61968	466783
63500	466784
127062	466785
260702	466786
8179	466787
34927	466788
180327	466789
269347	466790
114297	466791
337	466792
125667	466793
136535	466794
127095	466795
203790	466796
23205	466797
2135	466798
39818	466799
47517	466800
9952	466801
182421	466802
158444	466803
121226	466804
51236	466805
74119	466806
54776	466807
59090	466808
24793	466809
10943	466810
59862	466811
286378	466812
61108	466813
4789	466814
291715	466815
141445	466816
288725	466817
61929	466818
242	466819
24199	466820
36353	466821
267956	466822
138784	466823
11491	466824
57394	466825
120642	466826
10480	466827
8546	466828
97340	466829
65500	466830
28677	466831
28677	466832
6491	466833
189801	466834
230653	466835
450	466836
46438	466837
175856	466838
10592	466839
34631	466840
20182	466841
10480	466842
143319	466843
11106	466844
42065	466845
9226	466846
210205	466847
11491	466848
2482	466849
248275	466850
16446	466851
106535	466852
64295	466853
121849	466854
38914	466855
64152	466856
34112	466857
37211	466858
53937	466859
137054	466860
4230	466861
67524	466862
184291	466863
152894	466864
75782	466865
159311	466866
8538	466867
9388	466868
1939	466869
81345	466870
34100	466871
14166	466872
96850	466873
178050	466874
37561	466875
112926	466876
121074	466877
22097	466878
47716	466879
22164	466880
8104	466881
26500	466882
5745	466883
74258	466884
89162	466885
27490	466886
154854	466887
71423	466888
115359	466889
126743	466890
166712	466891
23319	466892
269830	466893
3917	466894
36546	466895
29807	466896
33836	466897
157930	466898
108230	466899
133412	466900
24792	466901
81223	466902
12413	466903
47335	466904
134626	466905
48167	466906
6731	466907
125114	466908
114606	466909
29272	466910
23183	466911
72074	466912
225696	466913
212436	466914
167548	466915
201506	466916
12416	466917
50792	466918
19830	466919
49383	466920
177808	466921
36372	466922
308926	466923
192107	466924
290105	466925
103754	466926
11253	466927
5009	466928
43539	466929
162618	466930
61386	466931
269441	466932
214585	466933
40401	466934
107498	466935
157589	466936
215756	466937
34754	466938
86956	466939
113962	466940
86195	466941
201814	466942
189638	466943
42310	466944
160158	466945
123462	466946
24537	466947
17052	466948
52730	466949
65040	466950
20807	466951
63601	466952
224019	466953
43557	466954
56851	466955
45166	466956
24608	466957
199997	466958
138849	466959
94327	466960
203025	466961
48240	466962
5759	466963
246392	466964
52730	466965
1313	466966
15755	466967
198329	466968
63261	466969
14761	466970
281804	466971
8794	466972
258624	466973
45321	466974
109837	466975
146048	466976
14616	466977
1986	466978
13677	466979
87559	466980
130741	466981
58418	466982
82951	466983
8655	466984
104309	466985
144458	466986
26936	466987
20832	466988
185622	466989
124556	466990
146174	466991
309192	466992
214165	466993
213693	466994
213881	466995
245685	466996
5510	466997
55368	466998
6566	466999
20485	467000
42914	467001
95907	467002
139165	467003
49162	467004
18482	467005
30149	467006
4884	467007
66389	467008
138371	467009
123915	467010
178968	467011
271471	467012
276055	467013
100980	467014
60189	467015
217740	467016
213911	467017
27867	467018
232997	467019
244669	467020
159048	467021
174078	467022
180226	467023
260695	467024
85815	467025
185507	467026
11606	467027
125071	467028
148478	467029
100519	467030
255741	467031
289734	467032
205365	467033
127704	467034
69960	467035
103756	467036
147629	467037
288807	467038
242785	467039
182055	467040
147182	467041
98471	467042
229128	467043
48579	467044
64928	467045
5140	467046
173453	467047
223723	467048
136095	467049
35108	467050
275499	467051
195909	467052
132824	467053
130327	467054
227434	467055
87865	467056
89416	467057
44296	467058
38941	467059
265245	467060
118695	467061
90946	467062
9913	467063
204727	467064
185306	467065
74602	467066
65599	467067
268012	467068
62475	467069
121450	467070
31558	467071
6842	467072
189877	467073
244	467074
27440	467075
7639	467076
203358	467077
42475	467078
184157	467079
109440	467080
73580	467081
37967	467082
106815	467083
106815	467084
70897	467085
75397	467086
55615	467087
163470	467088
43382	467089
30072	467090
125565	467091
125565	467092
25171	467093
119	467094
271320	467095
35870	467096
130083	467097
86074	467098
128702	467099
116897	467100
66	467101
29215	467102
19069	467103
8964	467104
54505	467105
83943	467106
309817	467107
165865	467108
155220	467109
58152	467110
48000	467111
107010	467112
124566	467113
7939	467114
16048	467115
78735	467116
20717	467117
28483	467118
21564	467119
292548	467120
122168	467121
2982	467122
59399	467123
166075	467124
193988	467125
8316	467126
18963	467127
166917	467128
84098	467129
24576	467130
185838	467131
1425	467132
26883	467133
106954	467134
193947	467135
17840	467136
39467	467137
53198	467138
100256	467139
216987	467140
228725	467141
185491	467142
60707	467143
157562	467144
215514	467145
184347	467146
196623	467147
51224	467148
47742	467149
620	467150
98347	467151
29609	467152
50354	467153
51068	467154
25690	467155
92663	467156
53332	467157
92335	467158
241078	467159
10118	467160
1071	467161
14373	467162
165451	467163
529	467164
96287	467165
13788	467166
51696	467167
6206	467168
139373	467169
146208	467170
102823	467171
101997	467172
44560	467173
26996	467174
34195	467175
13770	467176
23718	467177
20015	467178
27069	467179
104519	467180
46537	467181
132640	467182
63928	467183
5410	467184
70975	467185
103623	467186
52926	467187
71882	467188
7010	467189
101732	467190
300975	467191
19697	467192
47567	467193
247591	467194
36797	467195
54186	467196
288944	467197
71351	467198
78956	467199
64415	467200
21346	467201
153451	467202
117021	467203
154997	467204
196355	467205
275739	467206
55478	467207
134009	467208
21987	467209
157346	467210
21433	467211
124461	467212
15372	467213
149116	467214
22647	467215
136629	467216
23838	467217
255129	467218
16006	467219
251359	467220
306037	467221
3894	467222
50	467223
81934	467224
92071	467225
76123	467226
10050	467227
189987	467228
24640	467229
88774	467230
22	467231
129421	467232
146848	467233
36167	467234
138612	467235
18004	467236
40593	467237
57972	467238
19	467239
2190	467240
129703	467241
114321	467242
123493	467243
520	467244
295046	467245
282082	467246
49733	467247
89157	467248
140993	467249
255960	467250
130450	467251
54550	467252
209544	467253
172447	467254
77200	467255
216628	467256
53092	467257
122340	467258
202152	467259
19575	467260
199825	467261
86974	467262
61816	467263
4835	467264
138612	467265
94622	467266
74046	467267
83510	467268
167683	467269
27722	467270
113370	467271
85303	467272
15644	467273
78265	467274
69531	467275
205779	467276
49577	467277
11233	467278
124674	467279
215327	467280
38869	467281
221196	467282
44009	467283
129549	467284
165842	467285
113690	467286
68128	467287
101607	467288
191889	467289
227978	467290
125753	467291
138025	467292
8604	467293
31002	467294
14102	467295
23834	467296
182632	467297
95600	467298
166117	467299
27807	467300
130761	467301
54331	467302
56672	467303
79518	467304
136547	467305
21369	467306
27824	467307
187416	467308
99126	467309
44677	467310
14216	467311
160623	467312
95778	467313
86268	467314
136681	467315
9537	467316
298152	467317
263831	467318
5776	467319
146637	467320
78728	467321
510	467322
11695	467323
5331	467324
146472	467325
11705	467326
85457	467327
71528	467328
28798	467329
227939	467330
27931	467331
191075	467332
128100	467333
24879	467334
161636	467335
56885	467336
9399	467337
14110	467338
91714	467339
18230	467340
171922	467341
9657	467342
6874	467343
96678	467344
168806	467345
6077	467346
77997	467347
92036	467348
9559	467349
80463	467350
42474	467351
19034	467352
10507	467353
86685	467354
16251	467355
6578	467356
18667	467357
197237	467358
30567	467359
33420	467360
209957	467361
152734	467362
30463	467363
81917	467364
87318	467365
47531	467366
10041	467367
144283	467368
10240	467369
276164	467370
270745	467371
107588	467372
291456	467373
83035	467374
44004	467375
277640	467376
232141	467377
160746	467378
281630	467379
21352	467380
113573	467381
100951	467382
244034	467383
166662	467384
156301	467385
196192	467386
150004	467387
121282	467388
146678	467389
88011	467390
69428	467391
69351	467392
232901	467393
248959	467394
162249	467395
140432	467396
258994	467397
177320	467398
107042	467399
172544	467400
26825	467401
62611	467402
245501	467403
245795	467404
301733	467405
128694	467406
147131	467407
111843	467408
97964	467409
119509	467410
5796	467411
109883	467412
17878	467413
73804	467414
293369	467415
217201	467416
231444	467417
144943	467418
178782	467419
52429	467420
19258	467421
20795	467422
59924	467423
110803	467424
110746	467425
243205	467426
226202	467427
147269	467428
89241	467429
121	467430
65342	467431
306	467432
63736	467433
142078	467434
43730	467435
268214	467436
297772	467437
9408	467438
164814	467439
216623	467440
175293	467441
157798	467442
170491	467443
312427	467444
111261	467445
244829	467446
141741	467447
146883	467448
191138	467449
23501	467450
277368	467451
211012	467452
142789	467453
220392	467454
239420	467455
131229	467456
107042	467457
196212	467458
213886	467459
165657	467460
110714	467461
172480	467462
308541	467463
188445	467464
113558	467465
215187	467466
207521	467467
137635	467468
39996	467469
295187	467470
175432	467471
298879	467472
165657	467473
74345	467474
92841	467475
119010	467476
153103	467477
292125	467478
47538	467479
113796	467480
149141	467481
76318	467482
183223	467483
62319	467484
40278	467485
121246	467486
145972	467487
268011	467488
301289	467489
272889	467490
174084	467491
263915	467492
82984	467493
154088	467494
172678	467495
75620	467496
204120	467497
111949	467498
138038	467499
47469	467500
176981	467501
179231	467502
127423	467503
123119	467504
298169	467505
283710	467506
264048	467507
46010	467508
134756	467509
256686	467510
289074	467511
298968	467512
151092	467513
169489	467514
232994	467515
83814	467516
242534	467517
152050	467518
241172	467519
21480	467520
189684	467521
179963	467522
308598	467523
182652	467524
266896	467525
205525	467526
191773	467527
224730	467528
147201	467529
130284	467530
217823	467531
65867	467532
250571	467533
108668	467534
193230	467535
278953	467536
141971	467537
77561	467538
292965	467539
290637	467540
219664	467541
153435	467542
193786	467543
163777	467544
80954	467545
280143	467546
67199	467547
216245	467548
149199	467549
222012	467550
164263	467551
169168	467552
85353	467553
216594	467554
156303	467555
205255	467556
93103	467557
233347	467558
102884	467559
94625	467560
217974	467561
134253	467562
242456	467563
61380	467564
202229	467565
194729	467566
259382	467567
266299	467568
273897	467569
279753	467570
180500	467571
69314	467572
176404	467573
131716	467574
138909	467575
142619	467576
94615	467577
222076	467578
299120	467579
168200	467580
178325	467581
135306	467582
88539	467583
99462	467584
144691	467585
312073	467586
28886	467587
134533	467588
126792	467589
154828	467590
126873	467591
19234	467592
99465	467593
32123	467594
36348	467595
28481	467596
163309	467597
83417	467598
82903	467599
289762	467600
87968	467601
67651	467602
32901	467603
2918	467604
30573	467605
5523	467606
161018	467607
23736	467608
5493	467609
141268	467610
146382	467611
133939	467612
7826	467613
196080	467614
308	467615
167274	467616
6863	467617
752	467618
277082	467619
238658	467620
248353	467621
177876	467622
269183	467623
72226	467624
151724	467625
172720	467626
96552	467627
173584	467628
259301	467629
113908	467630
9804	467631
154033	467632
48614	467633
42819	467634
244969	467635
211906	467636
140327	467637
146256	467638
115891	467639
119913	467640
309133	467641
309201	467642
54381	467643
25895	467644
235179	467645
98576	467646
213979	467647
241118	467648
31573	467649
257740	467650
46823	467651
8058	467652
47451	467653
183324	467654
56074	467655
70668	467656
219934	467657
62523	467658
21825	467659
104632	467660
69836	467661
195672	467662
151853	467663
1556	467664
30610	467665
179245	467666
67926	467667
1999	467668
1999	467669
301299	467670
120505	467671
24181	467672
52128	467673
127026	467674
212208	467675
47125	467676
13248	467677
56932	467678
306696	467679
181087	467680
152182	467681
658	467682
210651	467683
13248	467684
169655	467685
105200	467686
288638	467687
69608	467688
204202	467689
291583	467690
338	467691
62721	467692
22606	467693
98797	467694
203609	467695
141015	467696
32306	467697
56931	467698
94989	467699
9992	467700
93236	467701
50280	467702
59787	467703
35337	467704
284920	467705
96776	467706
153500	467707
60183	467708
159068	467709
271697	467710
96993	467711
74304	467712
140369	467713
7836	467714
33367	467715
130561	467716
210413	467717
192280	467718
110368	467719
94903	467720
138576	467721
177276	467722
183863	467723
96894	467724
197498	467725
140344	467726
116092	467727
179545	467728
141129	467729
136585	467730
13444	467731
91413	467732
302440	467733
39996	467734
193092	467735
311300	467736
211379	467737
95771	467738
77698	467739
21053	467740
235686	467741
9134	467742
71703	467743
47682	467744
47682	467745
212900	467746
143759	467747
32440	467748
24892	467749
24892	467750
6160	467751
13444	467752
22411	467753
70296	467754
14359	467755
93319	467756
49709	467757
118881	467758
143113	467759
49804	467760
4235	467761
165828	467762
73024	467763
15272	467764
90322	467765
93417	467766
161499	467767
108356	467768
11310	467769
54163	467770
64761	467771
140832	467772
144356	467773
198515	467774
213640	467775
4599	467776
162828	467777
140344	467778
93160	467779
6376	467780
77364	467781
25297	467782
50946	467783
59203	467784
69163	467785
292333	467786
289570	467787
32295	467788
22792	467789
123935	467790
178155	467791
290518	467792
241922	467793
203731	467794
32321	467795
31210	467796
125449	467797
295950	467798
64970	467799
143220	467800
140601	467801
222579	467802
24099	467803
82773	467804
30389	467805
289410	467806
147063	467807
149762	467808
270888	467809
159468	467810
94387	467811
302917	467812
21343	467813
152569	467814
294703	467815
243941	467816
65361	467817
12485	467818
144061	467819
122641	467820
150959	467821
95140	467822
94421	467823
141029	467824
64345	467825
10781	467826
87543	467827
71703	467828
144885	467829
171653	467830
249988	467831
63535	467832
241275	467833
262259	467834
181983	467835
251297	467836
197971	467837
79391	467838
168653	467839
268480	467840
42478	467841
80661	467842
42623	467843
13471	467844
5892	467845
23382	467846
19362	467847
6520	467848
20052	467849
286867	467850
10518	467851
102254	467852
102215	467853
20079	467854
17232	467855
27355	467856
144054	467857
293175	467858
153177	467859
59619	467860
19050	467861
105862	467862
15567	467863
27767	467864
83675	467865
28704	467866
77224	467867
85	467868
207152	467869
77522	467870
282697	467871
588	467872
289827	467873
73136	467874
120810	467875
38885	467876
50368	467877
306397	467878
31755	467879
135332	467880
5210	467881
2172	467882
117784	467883
143942	467884
95355	467885
159897	467886
6853	467887
200377	467888
7131	467889
82372	467890
33696	467891
134931	467892
207581	467893
125031	467894
54758	467895
64106	467896
94922	467897
225871	467898
63022	467899
182499	467900
210865	467901
62385	467902
5449	467903
75479	467904
68566	467905
119399	467906
1059	467907
54229	467908
324	467909
9789	467910
162424	467911
9170	467912
27999	467913
5174	467914
312042	467915
223287	467916
117319	467917
67628	467918
48137	467919
114326	467920
13879	467921
28949	467922
302683	467923
222540	467924
15945	467925
81519	467926
215851	467927
94221	467928
23728	467929
14193	467930
135311	467931
1899	467932
53480	467933
239873	467934
46688	467935
47274	467936
196618	467937
113384	467938
1513	467939
80968	467940
274592	467941
76413	467942
138787	467943
131584	467944
8812	467945
44767	467946
88023	467947
4645	467948
157831	467949
159382	467950
295509	467951
67945	467952
5174	467953
57605	467954
80689	467955
20909	467956
1513	467957
174016	467958
521	467959
71117	467960
39778	467961
293851	467962
39778	467963
4645	467964
38361	467965
96350	467966
5606	467967
89721	467968
242324	467969
8890	467970
2227	467971
17092	467972
4414	467973
253208	467974
108031	467975
815	467976
4414	467977
13341	467978
173359	467979
92917	467980
239846	467981
106734	467982
22995	467983
155616	467984
114287	467985
62224	467986
179907	467987
4414	467988
60172	467989
96477	467990
143752	467991
150074	467992
42064	467993
36064	467994
43251	467995
43707	467996
9048	467997
197737	467998
64042	467999
96008	468000
31801	468001
145152	468002
38959	468003
49455	468004
104623	468005
41470	468006
17677	468007
136630	468008
4414	468009
121436	468010
90673	468011
205385	468012
138917	468013
48481	468014
954	468015
559	468016
32257	468017
32257	468018
63575	468019
307616	468020
108503	468021
88237	468022
112638	468023
27066	468024
1571	468025
48156	468026
20121	468027
137664	468028
172046	468029
99691	468030
175058	468031
4645	468032
1513	468033
4645	468034
471	468035
3978	468036
12139	468037
3978	468038
81548	468039
8890	468040
11673	468041
16541	468042
4646	468043
167469	468044
136932	468045
77235	468046
108563	468047
48917	468048
128083	468049
31423	468050
108032	468051
112110	468052
79111	468053
201958	468054
147260	468055
60529	468056
296462	468057
305480	468058
150718	468059
150246	468060
129421	468061
115372	468062
12322	468063
59001	468064
209871	468065
150748	468066
131329	468067
53436	468068
153124	468069
158647	468070
217450	468071
83945	468072
4504	468073
214152	468074
2483	468075
93879	468076
68084	468077
61568	468078
101675	468079
5175	468080
85966	468081
96485	468082
3747	468083
124101	468084
71430	468085
133619	468086
185421	468087
124098	468088
32221	468089
45747	468090
26671	468091
68542	468092
195325	468093
32221	468094
5175	468095
4504	468096
1852	468097
34714	468098
2483	468099
103727	468100
45747	468101
130544	468102
240773	468103
102851	468104
68930	468105
153387	468106
157347	468107
311976	468108
123975	468109
227151	468110
103027	468111
104027	468112
62258	468113
16379	468114
91392	468115
16379	468116
16379	468117
104372	468118
3103	468119
63813	468120
21771	468121
156906	468122
161653	468123
161650	468124
201690	468125
46861	468126
120795	468127
144593	468128
68677	468129
213443	468130
197635	468131
192199	468132
215962	468133
72519	468134
52065	468135
57049	468136
199913	468137
274094	468138
123348	468139
272222	468140
268637	468141
38462	468142
263023	468143
229592	468144
148360	468145
305331	468146
96212	468147
15944	468148
104057	468149
122246	468150
14036	468151
156525	468152
246609	468153
11250	468154
84377	468155
85657	468156
54058	468157
375	468158
123766	468159
266597	468160
89940	468161
49438	468162
112148	468163
39896	468164
251940	468165
92592	468166
203375	468167
1357	468168
122215	468169
101502	468170
2592	468171
14434	468172
7673	468173
231573	468174
104153	468175
41310	468176
5629	468177
13628	468178
5510	468179
259893	468180
109745	468181
26501	468182
293627	468183
98239	468184
31237	468185
57626	468186
104634	468187
167927	468188
179870	468189
18676	468190
144961	468191
122027	468192
84098	468193
198773	468194
90845	468195
45270	468196
15718	468197
153849	468198
148159	468199
299635	468200
5733	468201
71	468202
68251	468203
111761	468204
30337	468205
175388	468206
137705	468207
128233	468208
94492	468209
45474	468210
35105	468211
22081	468212
15838	468213
225881	468214
91365	468215
1898	468216
4156	468217
87694	468218
37032	468219
37032	468220
50206	468221
3783	468222
353	468223
16703	468224
52715	468225
353	468226
241	468227
353	468228
3632	468229
278897	468230
14263	468231
278430	468232
51227	468233
2129	468234
145368	468235
143652	468236
12615	468237
1397	468238
210695	468239
1388	468240
141530	468241
127208	468242
46166	468243
14132	468244
97394	468245
3319	468246
200523	468247
20374	468248
5729	468249
20272	468250
100227	468251
70920	468252
209348	468253
38933	468254
72611	468255
142127	468256
63396	468257
46909	468258
23689	468259
271899	468260
119330	468261
34266	468262
34266	468263
153681	468264
26653	468265
271249	468266
3746	468267
46035	468268
27970	468269
85497	468270
98097	468271
51179	468272
166713	468273
119148	468274
134061	468275
227361	468276
50073	468277
196167	468278
220106	468279
302605	468280
255965	468281
245128	468282
112457	468283
277165	468284
49988	468285
120901	468286
112721	468287
50336	468288
24827	468289
286496	468290
33208	468291
7418	468292
155855	468293
87251	468294
140186	468295
66983	468296
118736	468297
164318	468298
85497	468299
167284	468300
49988	468301
117515	468302
104137	468303
214851	468304
41961	468305
86119	468306
49642	468307
40	468308
1104	468309
281936	468310
195483	468311
273352	468312
95398	468313
57906	468314
15491	468315
67809	468316
7051	468317
214966	468318
59293	468319
44174	468320
152189	468321
112937	468322
1122	468323
166854	468324
132204	468325
155892	468326
251766	468327
63495	468328
67636	468329
3668	468330
28117	468331
285811	468332
104155	468333
130066	468334
42189	468335
104689	468336
213	468337
200322	468338
114910	468339
75064	468340
20079	468341
263268	468342
107965	468343
309220	468344
306011	468345
185995	468346
39771	468347
203580	468348
190891	468349
28689	468350
126460	468351
212374	468352
256627	468353
176683	468354
72771	468355
93111	468356
183207	468357
143010	468358
57338	468359
26612	468360
173513	468361
14091	468362
117960	468363
97946	468364
213677	468365
152402	468366
216830	468367
274255	468368
93760	468369
201913	468370
39463	468371
184233	468372
273263	468373
87098	468374
92318	468375
120908	468376
127441	468377
154970	468378
117533	468379
94979	468380
211981	468381
261178	468382
100806	468383
15188	468384
295315	468385
100142	468386
146213	468387
8038	468388
271551	468389
258110	468390
268968	468391
219955	468392
277752	468393
191792	468394
94353	468395
132599	468396
131029	468397
51218	468398
31405	468399
61231	468400
21873	468401
247165	468402
2340	468403
137365	468404
15137	468405
115859	468406
111207	468407
229461	468408
225462	468409
107450	468410
205460	468411
270823	468412
190828	468413
163	468414
74855	468415
53198	468416
63989	468417
127533	468418
308091	468419
199878	468420
30032	468421
64871	468422
216837	468423
185072	468424
235841	468425
86521	468426
23747	468427
269074	468428
269113	468429
81599	468430
130608	468431
56615	468432
124862	468433
304033	468434
60517	468435
37134	468436
4978	468437
149751	468438
269440	468439
171639	468440
119295	468441
123771	468442
194434	468443
145267	468444
244479	468445
219245	468446
299	468447
245025	468448
210630	468449
199182	468450
38379	468451
84393	468452
280752	468453
173647	468454
169045	468455
267881	468456
136205	468457
312683	468458
293677	468459
224121	468460
9416	468461
18543	468462
272727	468463
196129	468464
191055	468465
17566	468466
144778	468467
149311	468468
142452	468469
88043	468470
152791	468471
18543	468472
309407	468473
143733	468474
104369	468475
146432	468476
192342	468477
9580	468478
71224	468479
36505	468480
290389	468481
123211	468482
26043	468483
301011	468484
295935	468485
140963	468486
123024	468487
184595	468488
215667	468489
82678	468490
209092	468491
134538	468492
200518	468493
85592	468494
252186	468495
286133	468496
265124	468497
153881	468498
180105	468499
145271	468500
129962	468501
48321	468502
145910	468503
230995	468504
148822	468505
44524	468506
154492	468507
243576	468508
192114	468509
29995	468510
217926	468511
227223	468512
186908	468513
82601	468514
260469	468515
184488	468516
104186	468517
305779	468518
99629	468519
242668	468520
11	468521
267918	468522
127143	468523
207497	468524
272380	468525
291567	468526
129518	468527
203489	468528
48616	468529
47736	468530
20961	468531
130187	468532
4005	468533
3095	468534
188342	468535
76479	468536
288443	468537
221175	468538
1954	468539
81691	468540
5166	468541
180403	468542
121173	468543
150227	468544
56150	468545
84295	468546
84790	468547
38016	468548
84226	468549
148	468550
56225	468551
9438	468552
279894	468553
25940	468554
230086	468555
278017	468556
9220	468557
34757	468558
305263	468559
84556	468560
103158	468561
132200	468562
106118	468563
131620	468564
25933	468565
216148	468566
163	468567
99309	468568
104546	468569
251793	468570
190439	468571
181703	468572
111937	468573
125824	468574
191741	468575
138676	468576
76122	468577
124008	468578
115025	468579
21610	468580
157566	468581
281139	468582
31972	468583
396	468584
106067	468585
93465	468586
105590	468587
48779	468588
56286	468589
116436	468590
22887	468591
48627	468592
84	468593
13374	468594
92696	468595
130102	468596
137189	468597
294213	468598
144981	468599
115780	468600
73314	468601
121418	468602
295085	468603
63059	468604
210954	468605
98340	468606
309161	468607
5490	468608
96487	468609
78963	468610
7025	468611
111492	468612
70412	468613
131178	468614
86309	468615
129701	468616
473	468617
69364	468618
242483	468619
9263	468620
195914	468621
214070	468622
13903	468623
234949	468624
161793	468625
209834	468626
148492	468627
64384	468628
33633	468629
88553	468630
128379	468631
84492	468632
84492	468633
276896	468634
143105	468635
61726	468636
63233	468637
192061	468638
187727	468639
43582	468640
50556	468641
101374	468642
17144	468643
132530	468644
185239	468645
112500	468646
78875	468647
221475	468648
294350	468649
229118	468650
169664	468651
215076	468652
93711	468653
67971	468654
138340	468655
301000	468656
197862	468657
175447	468658
146659	468659
34266	468660
92205	468661
129166	468662
63465	468663
17831	468664
139864	468665
204037	468666
208446	468667
243803	468668
29974	468669
27612	468670
144927	468671
84638	468672
216560	468673
32865	468674
227384	468675
206098	468676
50628	468677
117550	468678
37456	468679
181768	468680
33621	468681
55829	468682
101006	468683
96325	468684
1713	468685
53001	468686
70708	468687
81584	468688
92838	468689
81975	468690
15609	468691
144021	468692
45	468693
140194	468694
152302	468695
240604	468696
27559	468697
199057	468698
25174	468699
286251	468700
29684	468701
98984	468702
16741	468703
79501	468704
18952	468705
33137	468706
22023	468707
158222	468708
107577	468709
149852	468710
16354	468711
166849	468712
90961	468713
215672	468714
271046	468715
2078	468716
37594	468717
1973	468718
107840	468719
50527	468720
57407	468721
14491	468722
279804	468723
29424	468724
144950	468725
181931	468726
20064	468727
77287	468728
13312	468729
189412	468730
26	468731
180827	468732
41605	468733
57038	468734
126595	468735
6612	468736
605	468737
50285	468738
157	468739
6317	468740
24910	468741
3060	468742
13121	468743
14217	468744
81296	468745
13289	468746
27899	468747
2001	468748
5073	468749
1912	468750
316	468751
739	468752
253	468753
17454	468754
219555	468755
15699	468756
193134	468757
54096	468758
90592	468759
178	468760
144944	468761
143910	468762
33416	468763
207808	468764
18141	468765
58178	468766
42918	468767
90778	468768
215007	468769
17	468770
20372	468771
20319	468772
209507	468773
29504	468774
7046	468775
60526	468776
60526	468777
149762	468778
78031	468779
71038	468780
191235	468781
145927	468782
44116	468783
44116	468784
100196	468785
44116	468786
29923	468787
29923	468788
60169	468789
3434	468790
72353	468791
112191	468792
232383	468793
241026	468794
38703	468795
318	468796
52904	468797
71416	468798
63313	468799
193514	468800
209	468801
114804	468802
217584	468803
63313	468804
121795	468805
231370	468806
64693	468807
7046	468808
156396	468809
107547	468810
55713	468811
173313	468812
157935	468813
233824	468814
143772	468815
121777	468816
68465	468817
61359	468818
82650	468819
7170	468820
157511	468821
66784	468822
25661	468823
306883	468824
279084	468825
86314	468826
30650	468827
111753	468828
294037	468829
12913	468830
98692	468831
44340	468832
21737	468833
162014	468834
8438	468835
182586	468836
175375	468837
190840	468838
174513	468839
118788	468840
158201	468841
9747	468842
62311	468843
95636	468844
29298	468845
112937	468846
8300	468847
249237	468848
285870	468849
60694	468850
191203	468851
223922	468852
77365	468853
140996	468854
148980	468855
213121	468856
237228	468857
159051	468858
65565	468859
160482	468860
132684	468861
306067	468862
169014	468863
126296	468864
42918	468865
165611	468866
32741	468867
185481	468868
127744	468869
11555	468870
291364	468871
26391	468872
45456	468873
174073	468874
156096	468875
177588	468876
151668	468877
29601	468878
229541	468879
34637	468880
107712	468881
152296	468882
143905	468883
291494	468884
85035	468885
176952	468886
186741	468887
218717	468888
148025	468889
32756	468890
38983	468891
97019	468892
41125	468893
55918	468894
194981	468895
91982	468896
84375	468897
57547	468898
29585	468899
136380	468900
85163	468901
258513	468902
162195	468903
57537	468904
23359	468905
22435	468906
130528	468907
46457	468908
212997	468909
262908	468910
92720	468911
3295	468912
9657	468913
67174	468914
79441	468915
130980	468916
178639	468917
106911	468918
19826	468919
49676	468920
11727	468921
207069	468922
298894	468923
162156	468924
154213	468925
162173	468926
290812	468927
185481	468928
254214	468929
284878	468930
132580	468931
101020	468932
196173	468933
22814	468934
91740	468935
56286	468936
137482	468937
37073	468938
45470	468939
303369	468940
208331	468941
107103	468942
162943	468943
162708	468944
59191	468945
114378	468946
123228	468947
186397	468948
80385	468949
105872	468950
215985	468951
14297	468952
122788	468953
85389	468954
64657	468955
169711	468956
33576	468957
185843	468958
33102	468959
22907	468960
215781	468961
17797	468962
105053	468963
243895	468964
23318	468965
162161	468966
135868	468967
104301	468968
100946	468969
134144	468970
290971	468971
23882	468972
6389	468973
17735	468974
5141	468975
131909	468976
212237	468977
146324	468978
25257	468979
98216	468980
21062	468981
6131	468982
75200	468983
37207	468984
8999	468985
84487	468986
167270	468987
54347	468988
20933	468989
189064	468990
181673	468991
236115	468992
249046	468993
24442	468994
121744	468995
131660	468996
58129	468997
27670	468998
183433	468999
44539	469000
85007	469001
45989	469002
790	469003
129925	469004
32711	469005
46108	469006
25698	469007
5062	469008
145611	469009
113014	469010
78320	469011
12663	469012
36046	469013
188851	469014
127261	469015
26026	469016
58405	469017
71232	469018
21061	469019
278800	469020
35018	469021
208158	469022
164232	469023
35018	469024
21448	469025
269734	469026
169747	469027
55736	469028
43470	469029
209125	469030
51832	469031
47745	469032
43573	469033
29082	469034
72714	469035
113574	469036
169831	469037
139878	469038
3672	469039
4680	469040
84535	469041
26650	469042
15761	469043
60917	469044
70416	469045
70416	469046
70416	469047
12828	469048
3672	469049
12828	469050
15761	469051
12828	469052
16883	469053
145094	469054
6716	469055
99369	469056
158265	469057
97148	469058
7536	469059
33636	469060
150950	469061
239062	469062
237528	469063
226895	469064
231649	469065
152307	469066
21363	469067
67439	469068
25126	469069
172991	469070
303636	469071
26480	469072
13324	469073
287909	469074
291768	469075
195424	469076
75797	469077
7002	469078
53857	469079
235882	469080
104135	469081
202064	469082
30749	469083
290834	469084
206842	469085
68191	469086
18781	469087
32336	469088
63405	469089
254591	469090
252641	469091
122579	469092
110784	469093
184875	469094
108161	469095
51417	469096
15040	469097
80590	469098
39343	469099
258721	469100
218876	469101
251281	469102
120914	469103
251915	469104
237303	469105
61235	469106
212726	469107
38848	469108
48911	469109
174277	469110
9331	469111
92718	469112
263908	469113
263907	469114
108473	469115
225834	469116
207164	469117
131471	469118
158364	469119
168210	469120
247664	469121
75958	469122
246399	469123
148495	469124
53383	469125
186006	469126
76799	469127
227398	469128
246730	469129
19873	469130
137982	469131
158583	469132
159031	469133
152926	469134
9331	469135
110788	469136
29905	469137
199151	469138
199151	469139
47059	469140
48827	469141
210122	469142
145626	469143
29905	469144
73275	469145
216393	469146
255656	469147
241760	469148
271571	469149
194469	469150
105104	469151
294283	469152
170351	469153
169450	469154
164512	469155
110653	469156
302149	469157
32009	469158
75094	469159
14057	469160
60064	469161
82482	469162
122041	469163
110653	469164
105982	469165
95395	469166
82482	469167
111204	469168
103476	469169
93432	469170
166478	469171
168185	469172
17	469173
139014	469174
62711	469175
2434	469176
93160	469177
23413	469178
53749	469179
217728	469180
16920	469181
172958	469182
305189	469183
210977	469184
73074	469185
48819	469186
183600	469187
280355	469188
5843	469189
44787	469190
121796	469191
97058	469192
5843	469193
304382	469194
165560	469195
303060	469196
27003	469197
100078	469198
20952	469199
282841	469200
132050	469201
41571	469202
241996	469203
63968	469204
130313	469205
35776	469206
208261	469207
78696	469208
5954	469209
75726	469210
57915	469211
145431	469212
49230	469213
221275	469214
15860	469215
70800	469216
85218	469217
71230	469218
24058	469219
94554	469220
264775	469221
50913	469222
74553	469223
217826	469224
106738	469225
178185	469226
185652	469227
38295	469228
125724	469229
43828	469230
74018	469231
167131	469232
151349	469233
114826	469234
41456	469235
192048	469236
264951	469237
71990	469238
56239	469239
87659	469240
41456	469241
1157	469242
13242	469243
13242	469244
298440	469245
229979	469246
269850	469247
148656	469248
218531	469249
21295	469250
96983	469251
18960	469252
40092	469253
2151	469254
36427	469255
258739	469256
93750	469257
211723	469258
252278	469259
58534	469260
252458	469261
171448	469262
62490	469263
13111	469264
20588	469265
79846	469266
17626	469267
154100	469268
76289	469269
58058	469270
38650	469271
26921	469272
21792	469273
80671	469274
106402	469275
120861	469276
186436	469277
173006	469278
126870	469279
211419	469280
21813	469281
145608	469282
70158	469283
197480	469284
84856	469285
211221	469286
58806	469287
13531	469288
122234	469289
58058	469290
116398	469291
118620	469292
145222	469293
303525	469294
104045	469295
20475	469296
3905	469297
40089	469298
38935	469299
28934	469300
52018	469301
49293	469302
159345	469303
22176	469304
3123	469305
113257	469306
227768	469307
98495	469308
133565	469309
297136	469310
126992	469311
30175	469312
19439	469313
19439	469314
107310	469315
17080	469316
141978	469317
145046	469318
121903	469319
311141	469320
22909	469321
82436	469322
219008	469323
47922	469324
158980	469325
222018	469326
113826	469327
242571	469328
77343	469329
150556	469330
86262	469331
229051	469332
85272	469333
86215	469334
300101	469335
86215	469336
180495	469337
68627	469338
241156	469339
102896	469340
62648	469341
116176	469342
69413	469343
27332	469344
20177	469345
186374	469346
82656	469347
192326	469348
306116	469349
238694	469350
66833	469351
72797	469352
47624	469353
298078	469354
205361	469355
65475	469356
94382	469357
232614	469358
61360	469359
148	469360
80464	469361
36459	469362
240185	469363
108832	469364
164654	469365
126818	469366
161482	469367
157099	469368
33262	469369
50510	469370
13336	469371
27390	469372
6408	469373
111441	469374
114565	469375
85165	469376
56868	469377
154738	469378
50673	469379
123865	469380
156601	469381
280033	469382
187604	469383
119907	469384
140758	469385
71366	469386
44796	469387
175891	469388
226913	469389
66061	469390
139837	469391
98927	469392
46483	469393
98390	469394
32901	469395
122742	469396
94063	469397
21908	469398
54636	469399
247445	469400
30175	469401
77305	469402
158080	469403
126840	469404
99711	469405
19652	469406
263490	469407
62335	469408
27950	469409
77084	469410
119891	469411
6408	469412
101865	469413
188112	469414
11388	469415
8198	469416
143904	469417
117138	469418
58552	469419
187527	469420
90230	469421
81008	469422
165888	469423
108748	469424
48811	469425
131422	469426
122727	469427
24776	469428
116206	469429
67025	469430
98912	469431
117573	469432
142981	469433
150009	469434
174270	469435
12238	469436
143360	469437
89135	469438
117908	469439
8843	469440
187489	469441
91889	469442
8839	469443
6728	469444
725	469445
189521	469446
1734	469447
51989	469448
191205	469449
257313	469450
95905	469451
172785	469452
64324	469453
47984	469454
163368	469455
163236	469456
201822	469457
14434	469458
9389	469459
200963	469460
4249	469461
49932	469462
159169	469463
199777	469464
88986	469465
212936	469466
80640	469467
291627	469468
7312	469469
272072	469470
30833	469471
135194	469472
210632	469473
208982	469474
53107	469475
152583	469476
69025	469477
239614	469478
144529	469479
100879	469480
157361	469481
38945	469482
13596	469483
9880	469484
46781	469485
44274	469486
77897	469487
110159	469488
57445	469489
53523	469490
114225	469491
18020	469492
74429	469493
200338	469494
178551	469495
3708	469496
63900	469497
12303	469498
26344	469499
213291	469500
114493	469501
48899	469502
41813	469503
118961	469504
208872	469505
55679	469506
194113	469507
229037	469508
214404	469509
72810	469510
100201	469511
122226	469512
1195	469513
37376	469514
4855	469515
12995	469516
86428	469517
118734	469518
237307	469519
204125	469520
9037	469521
89318	469522
25204	469523
12579	469524
85420	469525
77466	469526
41292	469527
58835	469528
48517	469529
55235	469530
52545	469531
11265	469532
227736	469533
13054	469534
180307	469535
8235	469536
25918	469537
10875	469538
238166	469539
120120	469540
256844	469541
295789	469542
263824	469543
118676	469544
82974	469545
90351	469546
174023	469547
737	469548
51846	469549
41754	469550
196840	469551
32162	469552
3954	469553
48294	469554
22564	469555
166379	469556
13597	469557
21852	469558
105501	469559
46413	469560
29503	469561
105298	469562
111166	469563
7165	469564
12594	469565
32285	469566
51634	469567
37236	469568
89311	469569
123786	469570
48019	469571
119414	469572
13565	469573
7800	469574
81651	469575
28982	469576
42548	469577
89169	469578
225368	469579
48623	469580
58071	469581
100307	469582
23077	469583
100941	469584
258562	469585
68550	469586
20382	469587
60559	469588
108523	469589
285604	469590
30915	469591
213112	469592
95259	469593
50687	469594
23229	469595
303044	469596
88391	469597
115957	469598
11524	469599
39726	469600
173196	469601
46660	469602
7441	469603
39708	469604
82727	469605
170533	469606
264420	469607
72235	469608
138563	469609
302688	469610
37083	469611
216023	469612
63202	469613
8470	469614
105618	469615
189617	469616
152605	469617
142920	469618
156209	469619
224579	469620
129731	469621
182693	469622
30359	469623
51893	469624
69966	469625
247535	469626
86432	469627
40148	469628
9599	469629
52361	469630
5110	469631
5110	469632
153990	469633
19082	469634
61621	469635
96467	469636
123176	469637
223600	469638
25214	469639
56184	469640
15560	469641
18612	469642
15988	469643
61319	469644
300414	469645
289046	469646
59309	469647
6913	469648
123337	469649
63380	469650
3130	469651
131256	469652
142859	469653
121973	469654
31716	469655
100107	469656
55537	469657
21932	469658
37747	469659
23691	469660
20405	469661
108879	469662
48735	469663
230971	469664
30769	469665
14203	469666
280508	469667
175708	469668
74406	469669
239201	469670
256514	469671
3965	469672
132085	469673
161228	469674
143328	469675
206025	469676
143906	469677
91957	469678
142102	469679
85673	469680
84388	469681
26061	469682
121629	469683
96427	469684
148918	469685
29095	469686
211927	469687
716	469688
98590	469689
246607	469690
151493	469691
26764	469692
68490	469693
3	469694
95400	469695
72890	469696
1266	469697
2076	469698
258044	469699
28313	469700
32486	469701
20383	469702
152537	469703
184905	469704
203124	469705
300248	469706
268848	469707
203205	469708
117195	469709
200955	469710
145	469711
1952	469712
192850	469713
41795	469714
5868	469715
97201	469716
59129	469717
100688	469718
37506	469719
137142	469720
52343	469721
267178	469722
117	469723
12607	469724
37506	469725
40701	469726
26840	469727
213896	469728
30306	469729
212780	469730
13609	469731
153601	469732
92180	469733
114322	469734
49830	469735
7922	469736
195100	469737
598	469738
173447	469739
9564	469740
23233	469741
15905	469742
9534	469743
16278	469744
42680	469745
2081	469746
65108	469747
62255	469748
22350	469749
2081	469750
192916	469751
10483	469752
28755	469753
211625	469754
28122	469755
33132	469756
2620	469757
202854	469758
22215	469759
5587	469760
46509	469761
765	469762
93833	469763
241023	469764
16771	469765
284935	469766
55931	469767
72176	469768
210414	469769
48641	469770
14330	469771
20371	469772
176554	469773
191471	469774
34484	469775
32018	469776
11836	469777
52361	469778
215487	469779
216209	469780
105644	469781
19967	469782
148850	469783
65899	469784
63773	469785
151615	469786
184	469787
20945	469788
112105	469789
65786	469790
23227	469791
108272	469792
12515	469793
108272	469794
13318	469795
109805	469796
98948	469797
31687	469798
13310	469799
282604	469800
173055	469801
113940	469802
100985	469803
169404	469804
119178	469805
119574	469806
178383	469807
71034	469808
136327	469809
190429	469810
190382	469811
111898	469812
38680	469813
32488	469814
71184	469815
298039	469816
106671	469817
104302	469818
13324	469819
130362	469820
177201	469821
23137	469822
7695	469823
150673	469824
189280	469825
223805	469826
41405	469827
121773	469828
252401	469829
164418	469830
18739	469831
63995	469832
57457	469833
28157	469834
312731	469835
162678	469836
162641	469837
22654	469838
162561	469839
66294	469840
147230	469841
56306	469842
71890	469843
24956	469844
35039	469845
47161	469846
193800	469847
225798	469848
192586	469849
237462	469850
53213	469851
183956	469852
164374	469853
186562	469854
192314	469855
173053	469856
161609	469857
238687	469858
105374	469859
158026	469860
112626	469861
69175	469862
70049	469863
24930	469864
113501	469865
136380	469866
45650	469867
65714	469868
261944	469869
40394	469870
58019	469871
101863	469872
66	469873
133	469874
229691	469875
104004	469876
305766	469877
162693	469878
211770	469879
85866	469880
309710	469881
33181	469882
95371	469883
68193	469884
301958	469885
62810	469886
76	469887
107877	469888
214620	469889
54111	469890
152185	469891
49820	469892
161433	469893
130499	469894
247607	469895
42257	469896
163247	469897
95260	469898
5132	469899
141194	469900
30298	469901
268088	469902
73833	469903
204057	469904
144790	469905
151717	469906
90453	469907
117831	469908
212206	469909
177019	469910
1454	469911
98576	469912
93670	469913
137817	469914
155703	469915
101161	469916
168188	469917
10525	469918
7135	469919
296909	469920
193350	469921
108728	469922
21275	469923
23137	469924
119272	469925
3966	469926
20	469927
107571	469928
20	469929
44833	469930
45318	469931
141224	469932
49426	469933
2076	469934
54697	469935
284300	469936
164418	469937
58708	469938
3137	469939
956	469940
220425	469941
25872	469942
235767	469943
221155	469944
41405	469945
182990	469946
79825	469947
70	469948
65671	469949
41405	469950
38040	469951
66064	469952
93768	469953
120644	469954
58149	469955
131388	469956
18992	469957
21931	469958
21561	469959
51058	469960
175639	469961
30143	469962
35791	469963
25963	469964
248874	469965
98500	469966
76921	469967
113653	469968
176724	469969
78314	469970
60905	469971
20	469972
131334	469973
135268	469974
180639	469975
208727	469976
8637	469977
297774	469978
243599	469979
155667	469980
155325	469981
164294	469982
235812	469983
23566	469984
74801	469985
58149	469986
99528	469987
27061	469988
98995	469989
147534	469990
185963	469991
75269	469992
149356	469993
173080	469994
110539	469995
262949	469996
17883	469997
64188	469998
118786	469999
188250	470000
194537	470001
118375	470002
150622	470003
3722	470004
29245	470005
71801	470006
176935	470007
57409	470008
956	470009
104364	470010
93339	470011
480	470012
283867	470013
90509	470014
18739	470015
105552	470016
28120	470017
39322	470018
20	470019
221302	470020
52297	470021
55400	470022
121507	470023
64241	470024
247161	470025
139404	470026
13627	470027
18313	470028
131403	470029
286601	470030
118	470031
11306	470032
4658	470033
139404	470034
213086	470035
175647	470036
187579	470037
11390	470038
278757	470039
59649	470040
247695	470041
162693	470042
287213	470043
53957	470044
28823	470045
106709	470046
144790	470047
222467	470048
141201	470049
66990	470050
216130	470051
166210	470052
49655	470053
153	470054
32203	470055
197108	470056
49589	470057
28625	470058
308841	470059
124557	470060
119272	470061
4031	470062
133760	470063
130896	470064
13182	470065
74219	470066
193497	470067
39322	470068
194233	470069
114626	470070
287251	470071
44433	470072
311009	470073
303374	470074
270110	470075
297445	470076
87614	470077
50106	470078
140024	470079
88179	470080
18130	470081
149524	470082
95271	470083
6666	470084
321	470085
88179	470086
42967	470087
187267	470088
49736	470089
134425	470090
88876	470091
48023	470092
89104	470093
143306	470094
119988	470095
51057	470096
113416	470097
24453	470098
89654	470099
152323	470100
28371	470101
93085	470102
41569	470103
56887	470104
275449	470105
208639	470106
96975	470107
202034	470108
54027	470109
54027	470110
74373	470111
98758	470112
7204	470113
9238	470114
238692	470115
50140	470116
16131	470117
200224	470118
9979	470119
43961	470120
268442	470121
82870	470122
29589	470123
250485	470124
10193	470125
187993	470126
9041	470127
122654	470128
7014	470129
65295	470130
247569	470131
16620	470132
68296	470133
16647	470134
27781	470135
260313	470136
188149	470137
121864	470138
128167	470139
81634	470140
6334	470141
191606	470142
50928	470143
3366	470144
2194	470145
27244	470146
45509	470147
6369	470148
148979	470149
47002	470150
119482	470151
43639	470152
65505	470153
202628	470154
40971	470155
208563	470156
142939	470157
1577	470158
181004	470159
2545	470160
7739	470161
95882	470162
37487	470163
5518	470164
2856	470165
2000	470166
29995	470167
42828	470168
279	470169
32189	470170
997	470171
298494	470172
200718	470173
287387	470174
38509	470175
110185	470176
43239	470177
312098	470178
118324	470179
42360	470180
143433	470181
48150	470182
21202	470183
24763	470184
24763	470185
30181	470186
111465	470187
3886	470188
103031	470189
63991	470190
39653	470191
161247	470192
4082	470193
112565	470194
178637	470195
140865	470196
61606	470197
6366	470198
94624	470199
172953	470200
12003	470201
8425	470202
45193	470203
68738	470204
73151	470205
73345	470206
219053	470207
20727	470208
62064	470209
54655	470210
10163	470211
32774	470212
170519	470213
29301	470214
64711	470215
70	470216
205764	470217
157777	470218
33154	470219
74893	470220
211314	470221
64004	470222
28945	470223
100417	470224
215056	470225
23554	470226
96089	470227
9325	470228
308567	470229
201560	470230
174104	470231
98404	470232
98453	470233
26857	470234
96288	470235
21736	470236
46245	470237
189919	470238
85077	470239
96976	470240
127269	470241
33921	470242
17893	470243
62305	470244
12822	470245
14231	470246
1396	470247
95503	470248
89556	470249
213513	470250
42261	470251
229052	470252
13161	470253
11308	470254
64025	470255
96051	470256
96366	470257
29280	470258
64218	470259
64095	470260
10	470261
20971	470262
281636	470263
7397	470264
77624	470265
10739	470266
124601	470267
149241	470268
33932	470269
2089	470270
29276	470271
135382	470272
117496	470273
7	470274
241363	470275
85665	470276
78244	470277
1431	470278
199319	470279
101052	470280
13171	470281
85160	470282
92876	470283
128698	470284
148640	470285
199280	470286
61441	470287
287331	470288
25677	470289
13529	470290
17562	470291
91280	470292
74059	470293
55226	470294
1013	470295
268801	470296
115851	470297
104368	470298
191636	470299
213005	470300
5779	470301
62308	470302
207740	470303
98425	470304
76758	470305
12327	470306
210450	470307
61094	470308
2730	470309
6453	470310
90022	470311
101726	470312
54087	470313
139545	470314
8779	470315
101372	470316
45475	470317
104988	470318
118292	470319
67578	470320
14647	470321
205678	470322
104988	470323
157766	470324
213139	470325
44802	470326
211715	470327
76304	470328
1148	470329
42482	470330
21890	470331
51097	470332
80451	470333
118231	470334
176546	470335
70697	470336
310079	470337
117214	470338
18826	470339
147858	470340
13702	470341
293888	470342
285729	470343
69372	470344
196684	470345
7997	470346
139400	470347
27967	470348
1097	470349
206302	470350
5009	470351
218763	470352
86708	470353
13951	470354
58068	470355
20414	470356
271203	470357
89328	470358
210528	470359
91850	470360
28096	470361
77621	470362
186182	470363
7391	470364
1123	470365
155942	470366
62902	470367
161443	470368
116496	470369
138104	470370
231874	470371
280636	470372
82579	470373
184813	470374
60597	470375
107017	470376
77836	470377
26814	470378
1129	470379
47987	470380
129835	470381
17806	470382
225481	470383
296254	470384
43678	470385
184574	470386
4056	470387
59632	470388
47428	470389
1740	470390
78117	470391
78117	470392
34174	470393
33155	470394
24534	470395
52971	470396
292014	470397
214214	470398
4057	470399
270363	470400
140134	470401
175840	470402
51968	470403
298014	470404
135410	470405
239276	470406
116369	470407
215635	470408
205557	470409
131229	470410
197675	470411
133993	470412
307180	470413
36139	470414
11118	470415
8047	470416
14512	470417
161310	470418
70362	470419
170087	470420
107901	470421
53486	470422
273692	470423
293141	470424
104214	470425
62879	470426
279314	470427
137591	470428
208633	470429
66844	470430
44585	470431
63607	470432
13490	470433
65570	470434
55186	470435
192113	470436
299716	470437
145008	470438
148349	470439
202403	470440
145722	470441
202294	470442
227489	470443
164519	470444
160778	470445
104991	470446
114308	470447
189869	470448
212062	470449
233490	470450
179073	470451
64385	470452
145429	470453
97909	470454
216902	470455
67510	470456
195745	470457
309039	470458
146228	470459
120105	470460
97939	470461
298146	470462
31833	470463
228072	470464
134522	470465
168302	470466
232713	470467
30122	470468
128691	470469
231354	470470
130593	470471
130618	470472
61160	470473
305102	470474
54999	470475
142348	470476
122567	470477
144517	470478
222188	470479
65599	470480
21327	470481
251855	470482
278400	470483
140587	470484
191642	470485
80242	470486
219613	470487
12643	470488
137506	470489
104991	470490
280386	470491
7300	470492
180346	470493
121072	470494
128642	470495
42523	470496
73904	470497
86032	470498
48021	470499
929	470500
276771	470501
3733	470502
101395	470503
68977	470504
164031	470505
32524	470506
110382	470507
294445	470508
201997	470509
152962	470510
284349	470511
128445	470512
158910	470513
136865	470514
5050	470515
18232	470516
68977	470517
193101	470518
194960	470519
65599	470520
186060	470521
134522	470522
67625	470523
56441	470524
192703	470525
244346	470526
17238	470527
109272	470528
156811	470529
158031	470530
86487	470531
230092	470532
22	470533
236708	470534
229704	470535
84679	470536
6699	470537
8299	470538
31032	470539
124447	470540
75128	470541
129245	470542
200352	470543
282502	470544
83198	470545
188621	470546
123254	470547
112910	470548
272840	470549
97147	470550
48561	470551
2099	470552
12643	470553
84531	470554
46732	470555
235537	470556
195474	470557
120146	470558
50	470559
195917	470560
261414	470561
191535	470562
276105	470563
268698	470564
192148	470565
193995	470566
95487	470567
212023	470568
139607	470569
61243	470570
90882	470571
84777	470572
169031	470573
189615	470574
69099	470575
182747	470576
84748	470577
173390	470578
173390	470579
181170	470580
223587	470581
42949	470582
59910	470583
166428	470584
38184	470585
282470	470586
86289	470587
54943	470588
206300	470589
104570	470590
176613	470591
250	470592
82046	470593
250	470594
220442	470595
163213	470596
98127	470597
134638	470598
116471	470599
55944	470600
102912	470601
10120	470602
10120	470603
186947	470604
47263	470605
102136	470606
75952	470607
130746	470608
121281	470609
39474	470610
43425	470611
7162	470612
158169	470613
207219	470614
161755	470615
47467	470616
62120	470617
146086	470618
120661	470619
854	470620
127209	470621
121101	470622
80492	470623
97519	470624
90916	470625
3933	470626
31496	470627
85375	470628
55134	470629
20489	470630
137060	470631
30841	470632
231930	470633
162114	470634
25294	470635
216553	470636
175884	470637
296513	470638
143304	470639
52428	470640
52551	470641
33011	470642
72020	470643
217110	470644
121213	470645
28365	470646
106319	470647
77016	470648
4652	470649
86016	470650
123324	470651
91347	470652
248555	470653
23337	470654
228806	470655
126073	470656
199026	470657
4316	470658
231566	470659
131315	470660
59114	470661
283008	470662
61646	470663
28999	470664
92305	470665
215916	470666
39534	470667
135448	470668
89735	470669
39534	470670
1116	470671
8803	470672
291617	470673
40137	470674
208	470675
37142	470676
115163	470677
7693	470678
195953	470679
87560	470680
69799	470681
4555	470682
12831	470683
22912	470684
42456	470685
165978	470686
91947	470687
221164	470688
18428	470689
28724	470690
55909	470691
252	470692
5868	470693
17481	470694
95454	470695
11265	470696
216526	470697
17568	470698
76288	470699
58639	470700
35310	470701
87116	470702
1345	470703
2136	470704
109097	470705
161531	470706
141574	470707
71494	470708
94791	470709
160566	470710
195786	470711
91947	470712
151527	470713
163055	470714
1986	470715
239724	470716
52496	470717
109994	470718
98696	470719
54482	470720
54482	470721
75293	470722
275212	470723
122089	470724
137422	470725
139630	470726
64377	470727
2725	470728
36300	470729
109981	470730
81166	470731
5137	470732
38283	470733
172880	470734
28815	470735
212226	470736
41355	470737
30827	470738
26805	470739
30389	470740
181813	470741
181813	470742
74653	470743
18613	470744
2942	470745
309495	470746
183351	470747
55678	470748
162887	470749
257212	470750
15465	470751
304290	470752
32759	470753
44074	470754
2351	470755
235341	470756
5149	470757
27952	470758
1482	470759
133051	470760
7505	470761
194614	470762
135533	470763
78656	470764
78589	470765
123039	470766
258	470767
121370	470768
149460	470769
5628	470770
85614	470771
78106	470772
59095	470773
16501	470774
6350	470775
6623	470776
64664	470777
7204	470778
100738	470779
40056	470780
23779	470781
35148	470782
88629	470783
208888	470784
2560	470785
2385	470786
26747	470787
56245	470788
9584	470789
86382	470790
86143	470791
86856	470792
3003	470793
61972	470794
260312	470795
6018	470796
46686	470797
270528	470798
105377	470799
42764	470800
139036	470801
45611	470802
37427	470803
305149	470804
21427	470805
43111	470806
34604	470807
27874	470808
27874	470809
41100	470810
32627	470811
436	470812
284857	470813
35565	470814
60135	470815
218120	470816
80393	470817
61271	470818
41272	470819
65241	470820
126579	470821
199001	470822
149032	470823
197786	470824
1816	470825
154375	470826
108105	470827
236694	470828
168683	470829
74584	470830
97732	470831
2841	470832
52736	470833
12475	470834
89525	470835
20145	470836
226153	470837
229163	470838
209089	470839
57906	470840
13181	470841
82706	470842
114463	470843
102159	470844
139187	470845
77152	470846
88404	470847
97319	470848
2580	470849
75442	470850
218426	470851
210877	470852
109063	470853
130279	470854
9599	470855
9599	470856
53782	470857
1607	470858
2441	470859
107224	470860
228159	470861
284071	470862
108294	470863
7869	470864
144182	470865
32571	470866
170493	470867
7869	470868
232447	470869
37023	470870
20376	470871
20760	470872
170817	470873
52204	470874
165308	470875
161063	470876
112594	470877
130583	470878
300087	470879
46385	470880
3080	470881
1505	470882
1995	470883
10073	470884
231307	470885
15542	470886
40700	470887
62183	470888
131780	470889
154982	470890
145751	470891
24512	470892
180261	470893
28679	470894
27711	470895
92117	470896
35103	470897
90767	470898
27297	470899
73624	470900
45942	470901
109428	470902
13541	470903
32602	470904
113630	470905
269179	470906
97511	470907
97662	470908
252860	470909
13717	470910
17429	470911
197453	470912
102316	470913
25772	470914
83931	470915
126049	470916
70864	470917
150996	470918
118053	470919
209379	470920
237298	470921
142996	470922
33056	470923
160336	470924
115687	470925
18017	470926
36227	470927
57693	470928
206453	470929
118216	470930
7133	470931
72824	470932
242856	470933
227628	470934
3834	470935
143706	470936
302343	470937
127912	470938
4927	470939
201735	470940
103469	470941
28729	470942
3977	470943
25157	470944
112594	470945
295461	470946
65075	470947
129530	470948
177458	470949
203861	470950
22629	470951
70	470952
22629	470953
301273	470954
218356	470955
60376	470956
54443	470957
116141	470958
231070	470959
133488	470960
304200	470961
172715	470962
200550	470963
215313	470964
30288	470965
133348	470966
8002	470967
169505	470968
1046	470969
182613	470970
217881	470971
245617	470972
29767	470973
29767	470974
263768	470975
172125	470976
115696	470977
53265	470978
2651	470979
10068	470980
29583	470981
77565	470982
95414	470983
90550	470984
8491	470985
47669	470986
41332	470987
19111	470988
84160	470989
20	470990
49921	470991
76139	470992
80933	470993
170768	470994
29544	470995
63054	470996
252368	470997
116502	470998
51329	470999
188792	471000
2364	471001
39098	471002
2364	471003
38290	471004
8709	471005
296311	471006
25621	471007
23857	471008
175456	471009
5372	471010
53639	471011
151048	471012
72843	471013
85046	471014
68390	471015
14317	471016
212506	471017
176866	471018
3088	471019
75287	471020
21926	471021
101445	471022
227273	471023
242106	471024
151463	471025
25453	471026
3323	471027
2674	471028
36840	471029
137784	471030
151942	471031
5761	471032
70712	471033
213510	471034
311865	471035
155566	471036
52413	471037
16571	471038
205463	471039
12524	471040
154029	471041
19	471042
102209	471043
3598	471044
8873	471045
5807	471046
1238	471047
32681	471048
14175	471049
43030	471050
102184	471051
35203	471052
66155	471053
162015	471054
35846	471055
22239	471056
167091	471057
10614	471058
5763	471059
111163	471060
696	471061
46633	471062
197184	471063
158952	471064
105770	471065
3826	471066
97722	471067
211757	471068
6064	471069
5358	471070
33585	471071
68103	471072
167502	471073
113646	471074
55077	471075
197918	471076
72552	471077
248821	471078
244344	471079
2124	471080
277625	471081
134681	471082
271548	471083
182910	471084
24428	471085
152251	471086
38256	471087
86415	471088
182432	471089
21518	471090
82193	471091
42803	471092
122522	471093
55519	471094
113118	471095
124178	471096
53370	471097
10903	471098
66259	471099
97493	471100
5216	471101
127843	471102
31247	471103
92238	471104
26662	471105
3341	471106
52577	471107
45339	471108
77972	471109
60806	471110
264173	471111
49046	471112
102302	471113
183272	471114
3905	471115
143595	471116
121666	471117
251042	471118
140594	471119
70506	471120
12510	471121
297057	471122
136035	471123
107716	471124
40196	471125
166370	471126
159985	471127
29625	471128
1915	471129
136302	471130
136302	471131
165474	471132
224590	471133
182662	471134
105982	471135
307328	471136
21119	471137
80019	471138
73243	471139
1987	471140
75039	471141
297996	471142
11034	471143
112573	471144
61435	471145
288456	471146
54678	471147
29413	471148
204264	471149
181116	471150
213988	471151
65345	471152
72549	471153
289277	471154
206219	471155
238243	471156
82314	471157
222261	471158
64880	471159
12530	471160
207573	471161
29173	471162
50628	471163
257461	471164
55806	471165
290199	471166
143870	471167
36492	471168
139737	471169
44879	471170
106281	471171
72549	471172
12929	471173
100283	471174
30540	471175
191721	471176
129653	471177
2627	471178
174391	471179
60772	471180
133939	471181
294431	471182
196713	471183
213483	471184
71929	471185
50925	471186
104939	471187
19958	471188
959	471189
4657	471190
38618	471191
191867	471192
281226	471193
147278	471194
147248	471195
178178	471196
130882	471197
183670	471198
187009	471199
193443	471200
254296	471201
99889	471202
306927	471203
154165	471204
110682	471205
195522	471206
144792	471207
267209	471208
107386	471209
83519	471210
66266	471211
30921	471212
122515	471213
18099	471214
176932	471215
209600	471216
36054	471217
139833	471218
7355	471219
23901	471220
56218	471221
44635	471222
124559	471223
32235	471224
6423	471225
29435	471226
116591	471227
87884	471228
36963	471229
55162	471230
266972	471231
122515	471232
44635	471233
82958	471234
303375	471235
104529	471236
8292	471237
9372	471238
167261	471239
52140	471240
6604	471241
156407	471242
80148	471243
114498	471244
58837	471245
13269	471246
15201	471247
4341	471248
7425	471249
25387	471250
193836	471251
21900	471252
59813	471253
25603	471254
62174	471255
92916	471256
6173	471257
7344	471258
18443	471259
116107	471260
312231	471261
152548	471262
142170	471263
25471	471264
52189	471265
9181	471266
46536	471267
63228	471268
115341	471269
44564	471270
137220	471271
3796	471272
158204	471273
113700	471274
190846	471275
180864	471276
112721	471277
7002	471278
164212	471279
40994	471280
210543	471281
155027	471282
19411	471283
140826	471284
172998	471285
145910	471286
177249	471287
319	471288
165653	471289
43121	471290
11773	471291
120136	471292
148019	471293
114963	471294
63597	471295
88553	471296
45014	471297
41346	471298
61623	471299
309795	471300
14769	471301
176843	471302
40560	471303
209904	471304
28765	471305
46503	471306
239947	471307
216287	471308
3912	471309
60160	471310
21419	471311
32853	471312
1995	471313
71995	471314
39866	471315
982	471316
13453	471317
292066	471318
90163	471319
15624	471320
151141	471321
52153	471322
17436	471323
101257	471324
121794	471325
112014	471326
32888	471327
195848	471328
50157	471329
252284	471330
215907	471331
251011	471332
282034	471333
47323	471334
156878	471335
7062	471336
48595	471337
30681	471338
222127	471339
76880	471340
73918	471341
7964	471342
289379	471343
133584	471344
37838	471345
67604	471346
59093	471347
10148	471348
41621	471349
30681	471350
99012	471351
50678	471352
139147	471353
91449	471354
135717	471355
10975	471356
179883	471357
140110	471358
4827	471359
23496	471360
119997	471361
95199	471362
163584	471363
161672	471364
136167	471365
291035	471366
90860	471367
136167	471368
22869	471369
242857	471370
124613	471371
164801	471372
173260	471373
125292	471374
53439	471375
73019	471376
4765	471377
14679	471378
60198	471379
93926	471380
4334	471381
268380	471382
217886	471383
27948	471384
15040	471385
139159	471386
225650	471387
5267	471388
111937	471389
139159	471390
226412	471391
91372	471392
64366	471393
62964	471394
156073	471395
200975	471396
19096	471397
143235	471398
49856	471399
51933	471400
191342	471401
103513	471402
21177	471403
212397	471404
293030	471405
14074	471406
23142	471407
214467	471408
94146	471409
81954	471410
181153	471411
141266	471412
159703	471413
89276	471414
16519	471415
173141	471416
27571	471417
250932	471418
29041	471419
216156	471420
26742	471421
13140	471422
47747	471423
21947	471424
161342	471425
26742	471426
69988	471427
132335	471428
63940	471429
210220	471430
39845	471431
489	471432
264329	471433
146411	471434
191625	471435
63702	471436
117398	471437
22378	471438
23626	471439
63940	471440
197799	471441
22037	471442
33620	471443
120768	471444
251041	471445
194257	471446
311512	471447
146336	471448
95573	471449
265838	471450
197027	471451
185170	471452
153304	471453
188193	471454
271784	471455
277244	471456
48448	471457
269658	471458
65352	471459
121755	471460
34498	471461
32143	471462
1260	471463
47300	471464
132172	471465
20981	471466
4206	471467
263115	471468
183511	471469
229759	471470
21541	471471
138016	471472
311328	471473
183473	471474
112121	471475
121215	471476
154273	471477
152861	471478
115935	471479
215977	471480
86816	471481
36703	471482
46273	471483
104320	471484
194725	471485
216156	471486
22067	471487
90130	471488
152647	471489
97958	471490
64177	471491
30049	471492
147562	471493
239412	471494
63250	471495
119959	471496
101171	471497
164898	471498
103610	471499
170768	471500
8579	471501
97616	471502
154390	471503
225282	471504
124079	471505
101675	471506
155049	471507
102851	471508
21705	471509
196377	471510
222564	471511
54909	471512
54883	471513
169398	471514
55668	471515
272984	471516
115457	471517
21402	471518
294231	471519
40658	471520
113363	471521
103175	471522
124210	471523
223625	471524
27954	471525
120768	471526
51803	471527
49219	471528
239670	471529
35623	471530
146006	471531
170799	471532
171693	471533
225856	471534
36511	471535
222841	471536
146872	471537
56506	471538
56506	471539
143379	471540
39663	471541
24335	471542
80337	471543
161957	471544
35018	471545
221381	471546
75037	471547
153241	471548
178445	471549
138513	471550
63208	471551
130138	471552
77941	471553
78480	471554
166298	471555
13938	471556
210324	471557
127806	471558
41726	471559
1277	471560
202560	471561
159589	471562
137806	471563
52446	471564
51336	471565
51336	471566
292302	471567
172473	471568
159740	471569
203041	471570
60499	471571
138729	471572
230524	471573
115935	471574
125288	471575
165402	471576
6464	471577
212200	471578
19866	471579
149556	471580
77825	471581
312763	471582
3205	471583
209630	471584
299124	471585
281681	471586
106572	471587
181513	471588
87770	471589
169136	471590
163829	471591
163829	471592
122935	471593
196188	471594
181560	471595
203128	471596
227993	471597
225359	471598
162611	471599
12426	471600
263512	471601
33620	471602
5552	471603
62448	471604
226361	471605
177235	471606
267372	471607
216237	471608
84393	471609
102869	471610
24332	471611
156538	471612
137233	471613
287810	471614
303605	471615
231602	471616
121977	471617
39651	471618
220052	471619
57713	471620
131156	471621
16496	471622
238935	471623
256255	471624
143708	471625
157279	471626
281260	471627
239448	471628
239507	471629
174361	471630
102010	471631
297367	471632
219453	471633
136781	471634
238059	471635
79804	471636
86585	471637
178926	471638
40861	471639
249509	471640
144636	471641
94253	471642
177893	471643
111057	471644
33662	471645
4478	471646
97272	471647
175842	471648
19776	471649
128060	471650
259466	471651
15659	471652
143026	471653
206087	471654
138983	471655
209241	471656
264399	471657
262595	471658
309714	471659
116967	471660
46304	471661
89042	471662
59990	471663
66152	471664
19016	471665
13324	471666
143167	471667
53821	471668
156883	471669
25228	471670
214736	471671
301520	471672
185687	471673
297219	471674
14718	471675
179204	471676
279674	471677
188837	471678
138947	471679
171705	471680
8554	471681
56390	471682
31104	471683
202222	471684
252692	471685
214325	471686
73305	471687
746	471688
14718	471689
167938	471690
114016	471691
28579	471692
28580	471693
31204	471694
165891	471695
104132	471696
104177	471697
18577	471698
35145	471699
241442	471700
157523	471701
58850	471702
196091	471703
3204	471704
96469	471705
292539	471706
97388	471707
18922	471708
7338	471709
8246	471710
108248	471711
187570	471712
213737	471713
8959	471714
144230	471715
31331	471716
170594	471717
96269	471718
297383	471719
14718	471720
299545	471721
19016	471722
82212	471723
60575	471724
9715	471725
56728	471726
19	471727
102344	471728
102480	471729
53893	471730
20982	471731
122776	471732
20311	471733
146977	471734
131445	471735
87429	471736
71905	471737
88189	471738
285172	471739
54454	471740
184178	471741
107230	471742
42404	471743
74226	471744
91845	471745
62171	471746
33524	471747
68962	471748
37016	471749
24607	471750
119366	471751
43869	471752
25774	471753
4206	471754
52951	471755
186464	471756
283763	471757
92295	471758
157645	471759
200099	471760
27216	471761
64897	471762
259181	471763
18351	471764
18351	471765
295757	471766
120230	471767
97115	471768
146336	471769
300951	471770
34938	471771
27006	471772
13627	471773
125261	471774
232798	471775
95505	471776
122042	471777
253199	471778
192726	471779
296450	471780
145822	471781
19202	471782
202950	471783
5519	471784
38663	471785
149025	471786
47786	471787
10271	471788
91002	471789
172819	471790
103042	471791
21507	471792
199153	471793
171842	471794
120847	471795
141634	471796
283908	471797
284122	471798
215344	471799
238857	471800
24812	471801
28615	471802
103462	471803
55186	471804
22836	471805
108690	471806
102870	471807
204548	471808
139785	471809
40680	471810
26666	471811
119076	471812
25254	471813
78480	471814
21541	471815
27780	471816
131480	471817
58639	471818
7550	471819
27914	471820
231472	471821
229728	471822
68718	471823
32614	471824
32614	471825
32614	471826
200770	471827
141023	471828
31994	471829
19925	471830
271652	471831
154929	471832
7384	471833
26692	471834
26692	471835
31143	471836
64646	471837
43072	471838
108924	471839
83005	471840
71714	471841
113784	471842
145742	471843
9543	471844
16440	471845
3696	471846
54020	471847
2625	471848
2625	471849
235166	471850
75833	471851
227019	471852
83452	471853
66185	471854
34402	471855
191810	471856
241937	471857
113263	471858
307699	471859
300877	471860
81571	471861
255862	471862
4074	471863
110513	471864
55300	471865
110396	471866
223835	471867
233364	471868
226133	471869
75634	471870
50533	471871
12824	471872
121949	471873
57062	471874
194203	471875
251889	471876
197575	471877
28711	471878
79473	471879
200769	471880
303507	471881
46332	471882
281072	471883
64488	471884
123997	471885
69073	471886
21494	471887
228223	471888
101962	471889
125751	471890
155704	471891
31022	471892
127671	471893
69241	471894
4759	471895
133847	471896
15959	471897
25433	471898
25190	471899
87616	471900
5059	471901
52049	471902
207657	471903
210620	471904
78806	471905
73669	471906
33103	471907
23329	471908
40568	471909
82969	471910
253508	471911
38461	471912
118592	471913
88720	471914
180952	471915
194997	471916
80810	471917
54294	471918
59675	471919
5903	471920
121507	471921
205454	471922
37867	471923
182260	471924
112123	471925
56203	471926
213956	471927
20573	471928
1139	471929
107466	471930
233531	471931
85667	471932
135538	471933
197000	471934
194429	471935
35874	471936
239039	471937
5668	471938
30542	471939
86047	471940
74067	471941
178970	471942
34441	471943
32913	471944
53587	471945
23546	471946
174369	471947
74759	471948
243060	471949
98563	471950
137277	471951
158766	471952
16515	471953
22275	471954
52100	471955
69545	471956
17739	471957
15635	471958
321	471959
56372	471960
310447	471961
204014	471962
18153	471963
46895	471964
121346	471965
49748	471966
105222	471967
9883	471968
2266	471969
172811	471970
30935	471971
135303	471972
120997	471973
69247	471974
165285	471975
67412	471976
13770	471977
137082	471978
26056	471979
11586	471980
75978	471981
286317	471982
125062	471983
154712	471984
177294	471985
12475	471986
76059	471987
255530	471988
282869	471989
236581	471990
267864	471991
34096	471992
121401	471993
11041	471994
11041	471995
123894	471996
256386	471997
13349	471998
51150	471999
58373	472000
131794	472001
56120	472002
1632	472003
83870	472004
30676	472005
64218	472006
113264	472007
83773	472008
216132	472009
58836	472010
508	472011
194399	472012
190234	472013
7390	472014
6118	472015
136418	472016
51644	472017
239957	472018
22237	472019
75103	472020
107159	472021
36334	472022
49053	472023
20578	472024
15133	472025
244227	472026
91792	472027
169229	472028
201753	472029
8078	472030
90373	472031
89938	472032
170417	472033
124789	472034
51969	472035
62892	472036
15545	472037
290612	472038
36688	472039
54399	472040
51022	472041
38465	472042
247022	472043
23574	472044
29160	472045
54471	472046
62568	472047
2410	472048
8078	472049
36345	472050
177017	472051
11876	472052
23240	472053
110937	472054
4688	472055
43161	472056
45215	472057
172347	472058
30529	472059
255931	472060
277253	472061
96409	472062
93614	472063
14875	472064
13881	472065
224613	472066
144991	472067
21358	472068
5984	472069
35453	472070
292241	472071
51157	472072
165079	472073
97066	472074
506	472075
91047	472076
283539	472077
174927	472078
165721	472079
63417	472080
6311	472081
82465	472082
164101	472083
43211	472084
23352	472085
19518	472086
50625	472087
28597	472088
111997	472089
213978	472090
44818	472091
83687	472092
192273	472093
192589	472094
169242	472095
58949	472096
112366	472097
167883	472098
304265	472099
15927	472100
237991	472101
65485	472102
71125	472103
200325	472104
176752	472105
33645	472106
235736	472107
166338	472108
273390	472109
41457	472110
159677	472111
154310	472112
160254	472113
102086	472114
89461	472115
183278	472116
106326	472117
102910	472118
88058	472119
280963	472120
61576	472121
41385	472122
185800	472123
10899	472124
240152	472125
122750	472126
147391	472127
92434	472128
91717	472129
56241	472130
70117	472131
295711	472132
144671	472133
33646	472134
45932	472135
22457	472136
107490	472137
253849	472138
29833	472139
136406	472140
30661	472141
147510	472142
240093	472143
57373	472144
115002	472145
196276	472146
76016	472147
130592	472148
45499	472149
138532	472150
122169	472151
247731	472152
182392	472153
12775	472154
16499	472155
71203	472156
278750	472157
33636	472158
104586	472159
49833	472160
170000	472161
112493	472162
279885	472163
45762	472164
229293	472165
62176	472166
147354	472167
148633	472168
284039	472169
185130	472170
124395	472171
5843	472172
261779	472173
208128	472174
244740	472175
12352	472176
136943	472177
263377	472178
58270	472179
40493	472180
269293	472181
99817	472182
186715	472183
107668	472184
195901	472185
3171	472186
137742	472187
152119	472188
120170	472189
107135	472190
22704	472191
92005	472192
209171	472193
282011	472194
149140	472195
213375	472196
23180	472197
160349	472198
19995	472199
14160	472200
49473	472201
155169	472202
76521	472203
87124	472204
59879	472205
186714	472206
38064	472207
117315	472208
12886	472209
55111	472210
306333	472211
14592	472212
45147	472213
18971	472214
6783	472215
174225	472216
235169	472217
205198	472218
201952	472219
81273	472220
87573	472221
31543	472222
68418	472223
177336	472224
246710	472225
278954	472226
27855	472227
222624	472228
25733	472229
110492	472230
60095	472231
110436	472232
59574	472233
49347	472234
133621	472235
15528	472236
25058	472237
136012	472238
33636	472239
90563	472240
73983	472241
10723	472242
71298	472243
40217	472244
382	472245
129788	472246
6984	472247
10419	472248
59207	472249
117000	472250
142017	472251
101641	472252
33392	472253
167394	472254
34046	472255
22309	472256
173842	472257
169230	472258
49673	472259
246514	472260
93756	472261
85145	472262
194906	472263
16354	472264
6700	472265
3085	472266
58381	472267
254718	472268
103064	472269
104586	472270
84132	472271
64198	472272
14754	472273
135476	472274
241177	472275
196324	472276
50416	472277
102534	472278
43486	472279
52618	472280
139565	472281
262000	472282
177962	472283
50033	472284
148961	472285
20476	472286
72151	472287
45113	472288
180307	472289
273275	472290
13605	472291
130328	472292
22013	472293
16594	472294
39705	472295
30557	472296
75919	472297
2862	472298
950	472299
59433	472300
52645	472301
57610	472302
12075	472303
143856	472304
19970	472305
45877	472306
260925	472307
193700	472308
69963	472309
62412	472310
50688	472311
1351	472312
43687	472313
39691	472314
30510	472315
14112	472316
27354	472317
45196	472318
91245	472319
148947	472320
184359	472321
66095	472322
46237	472323
76664	472324
68828	472325
4786	472326
129856	472327
61647	472328
70459	472329
13845	472330
399	472331
361	472332
114158	472333
25851	472334
284513	472335
209178	472336
97484	472337
250829	472338
113578	472339
5555	472340
38785	472341
233098	472342
83004	472343
33206	472344
30061	472345
56809	472346
644	472347
74130	472348
76780	472349
141130	472350
65003	472351
222711	472352
178789	472353
189732	472354
190384	472355
43104	472356
153889	472357
151655	472358
149146	472359
19615	472360
223032	472361
33879	472362
194027	472363
125790	472364
65929	472365
162320	472366
310259	472367
113913	472368
68098	472369
169671	472370
47913	472371
146267	472372
27356	472373
154053	472374
116823	472375
73287	472376
123617	472377
168180	472378
235023	472379
157949	472380
296452	472381
170165	472382
123351	472383
230186	472384
62581	472385
40990	472386
211468	472387
250564	472388
40990	472389
193477	472390
60393	472391
47161	472392
152530	472393
91106	472394
209378	472395
63784	472396
20212	472397
66930	472398
102871	472399
275402	472400
229239	472401
18262	472402
24171	472403
124462	472404
272551	472405
154859	472406
229601	472407
143766	472408
578	472409
190380	472410
48778	472411
275331	472412
275322	472413
251270	472414
128914	472415
37749	472416
73562	472417
150333	472418
260711	472419
146850	472420
292701	472421
201506	472422
59690	472423
226186	472424
159645	472425
81187	472426
65579	472427
73583	472428
241001	472429
155313	472430
54427	472431
312850	472432
147266	472433
184021	472434
174155	472435
230087	472436
64656	472437
26737	472438
23198	472439
81688	472440
28294	472441
23198	472442
142898	472443
258705	472444
84484	472445
63784	472446
119993	472447
40990	472448
114380	472449
5052	472450
123429	472451
273355	472452
228782	472453
30886	472454
101673	472455
285866	472456
67448	472457
10607	472458
135924	472459
153517	472460
169762	472461
231385	472462
160144	472463
72286	472464
226791	472465
256580	472466
119341	472467
101673	472468
25614	472469
94823	472470
65580	472471
36501	472472
189705	472473
157379	472474
272218	472475
25419	472476
127124	472477
201327	472478
260	472479
182121	472480
187425	472481
97588	472482
190123	472483
69999	472484
71295	472485
62223	472486
98355	472487
290265	472488
175338	472489
99428	472490
248297	472491
101170	472492
71862	472493
23025	472494
96059	472495
131947	472496
43088	472497
57357	472498
94130	472499
260384	472500
140831	472501
74577	472502
149716	472503
159132	472504
239086	472505
58732	472506
4554	472507
186443	472508
41916	472509
275995	472510
129670	472511
38761	472512
212548	472513
191640	472514
234061	472515
211781	472516
72009	472517
82192	472518
307125	472519
72009	472520
89220	472521
150261	472522
165811	472523
84834	472524
226890	472525
159511	472526
151683	472527
249558	472528
146492	472529
73689	472530
253111	472531
103012	472532
21905	472533
242599	472534
32830	472535
63784	472536
173965	472537
10284	472538
183537	472539
199109	472540
38930	472541
57677	472542
1244	472543
287672	472544
55977	472545
67551	472546
108497	472547
257405	472548
32936	472549
154942	472550
17744	472551
85706	472552
114752	472553
156961	472554
212223	472555
284375	472556
186323	472557
54637	472558
122557	472559
140571	472560
78389	472561
140571	472562
175351	472563
130416	472564
15358	472565
85706	472566
79414	472567
122123	472568
26774	472569
33959	472570
39552	472571
53812	472572
55807	472573
26737	472574
19244	472575
56163	472576
5052	472577
31284	472578
111967	472579
151179	472580
44125	472581
37740	472582
15978	472583
192824	472584
89934	472585
177488	472586
116024	472587
172197	472588
191479	472589
261913	472590
110953	472591
281775	472592
32441	472593
19615	472594
19615	472595
208242	472596
110724	472597
108585	472598
64052	472599
194994	472600
85706	472601
3236	472602
275354	472603
47913	472604
148075	472605
155524	472606
191727	472607
81132	472608
106705	472609
142249	472610
22884	472611
109615	472612
173509	472613
102376	472614
230224	472615
211788	472616
131813	472617
154110	472618
153348	472619
291411	472620
278585	472621
265950	472622
292973	472623
276295	472624
151221	472625
190969	472626
266646	472627
136383	472628
302691	472629
175638	472630
286913	472631
239235	472632
265267	472633
253573	472634
56399	472635
19831	472636
64981	472637
219606	472638
129839	472639
87836	472640
65580	472641
71182	472642
26737	472643
182004	472644
109473	472645
7285	472646
134933	472647
179784	472648
14278	472649
32441	472650
166472	472651
132999	472652
149050	472653
179846	472654
53200	472655
253829	472656
87904	472657
235124	472658
83725	472659
176836	472660
261426	472661
260	472662
156719	472663
161103	472664
311148	472665
37976	472666
89933	472667
2969	472668
84484	472669
135924	472670
246774	472671
190137	472672
135206	472673
79026	472674
200319	472675
152453	472676
141189	472677
187253	472678
6722	472679
88443	472680
13306	472681
124635	472682
242508	472683
217335	472684
3236	472685
163211	472686
23816	472687
180389	472688
192283	472689
65069	472690
28513	472691
47658	472692
125171	472693
237204	472694
76303	472695
91794	472696
36023	472697
69794	472698
132765	472699
241810	472700
216948	472701
103205	472702
201974	472703
91965	472704
5145	472705
178098	472706
9076	472707
196101	472708
246411	472709
21290	472710
179561	472711
14879	472712
22429	472713
10392	472714
300858	472715
15900	472716
13187	472717
895	472718
185113	472719
70079	472720
3345	472721
1112	472722
58734	472723
46074	472724
194841	472725
15277	472726
73888	472727
15214	472728
217088	472729
19100	472730
53078	472731
12887	472732
113594	472733
15286	472734
235576	472735
51537	472736
154623	472737
4189	472738
50142	472739
270063	472740
4449	472741
187077	472742
47988	472743
132731	472744
260322	472745
158785	472746
225071	472747
283089	472748
6594	472749
23984	472750
42189	472751
22245	472752
151584	472753
215775	472754
4402	472755
7916	472756
97354	472757
56558	472758
147451	472759
92493	472760
175497	472761
22816	472762
56946	472763
116934	472764
1107	472765
108675	472766
150974	472767
274315	472768
70717	472769
216696	472770
63499	472771
5005	472772
17618	472773
4049	472774
58296	472775
42045	472776
38943	472777
188701	472778
170122	472779
11773	472780
8481	472781
146158	472782
217024	472783
72554	472784
162788	472785
22486	472786
172996	472787
30053	472788
197572	472789
77841	472790
58095	472791
2364	472792
34285	472793
66338	472794
201631	472795
65630	472796
129126	472797
189874	472798
241611	472799
2522	472800
107895	472801
150072	472802
9273	472803
66369	472804
46640	472805
174974	472806
174423	472807
85552	472808
36419	472809
196129	472810
47988	472811
147586	472812
86223	472813
156014	472814
120345	472815
150337	472816
58840	472817
6582	472818
126102	472819
213322	472820
259600	472821
136309	472822
90388	472823
68245	472824
14074	472825
149015	472826
8119	472827
28342	472828
147240	472829
59550	472830
118926	472831
14141	472832
44906	472833
97212	472834
32661	472835
12700	472836
82596	472837
36220	472838
76062	472839
968	472840
211161	472841
194775	472842
20147	472843
267549	472844
72759	472845
131335	472846
102827	472847
72967	472848
148261	472849
285081	472850
35464	472851
118037	472852
143929	472853
778	472854
30620	472855
145719	472856
30290	472857
45	472858
303049	472859
6442	472860
72375	472861
61416	472862
20413	472863
64883	472864
78057	472865
38947	472866
186231	472867
53498	472868
221	472869
147160	472870
65651	472871
216280	472872
8630	472873
95925	472874
101160	472875
198800	472876
13404	472877
43047	472878
49809	472879
206626	472880
91760	472881
120180	472882
209510	472883
56092	472884
27516	472885
69452	472886
169743	472887
60975	472888
192911	472889
85241	472890
85241	472891
90497	472892
301704	472893
130035	472894
59363	472895
112753	472896
32998	472897
80610	472898
166681	472899
162412	472900
148702	472901
53325	472902
5243	472903
4274	472904
1486	472905
210846	472906
62257	472907
228560	472908
86115	472909
87168	472910
190353	472911
118382	472912
8417	472913
142540	472914
128553	472915
37382	472916
22028	472917
252403	472918
185267	472919
61127	472920
92661	472921
76383	472922
266211	472923
150758	472924
22645	472925
24971	472926
47753	472927
250416	472928
259352	472929
115412	472930
86117	472931
97070	472932
241417	472933
56757	472934
96964	472935
138093	472936
11862	472937
110089	472938
62250	472939
115888	472940
135322	472941
3773	472942
89101	472943
39164	472944
127709	472945
173946	472946
64416	472947
86041	472948
45866	472949
74328	472950
205178	472951
199478	472952
181341	472953
22593	472954
48092	472955
40682	472956
3243	472957
13535	472958
24186	472959
162590	472960
57548	472961
72878	472962
296509	472963
3965	472964
74865	472965
48134	472966
60529	472967
223019	472968
256826	472969
17806	472970
67714	472971
5504	472972
37238	472973
306897	472974
39341	472975
34748	472976
11069	472977
135197	472978
94747	472979
31307	472980
5130	472981
53297	472982
228607	472983
181229	472984
34672	472985
54932	472986
195856	472987
2250	472988
19773	472989
9817	472990
6620	472991
147922	472992
49941	472993
63484	472994
7278	472995
190889	472996
184536	472997
27665	472998
2192	472999
82211	473000
149117	473001
45438	473002
25848	473003
196907	473004
6717	473005
101355	473006
27070	473007
76561	473008
120671	473009
64387	473010
119773	473011
76734	473012
167799	473013
53925	473014
102599	473015
273293	473016
159496	473017
18073	473018
103501	473019
32793	473020
384	473021
86143	473022
28612	473023
652	473024
5614	473025
28880	473026
281676	473027
1869	473028
134455	473029
101593	473030
30874	473031
82811	473032
85407	473033
6084	473034
70976	473035
42714	473036
246591	473037
9100	473038
3893	473039
2233	473040
85724	473041
175800	473042
53880	473043
285427	473044
53412	473045
77080	473046
134473	473047
206550	473048
283935	473049
119995	473050
120076	473051
268785	473052
96974	473053
118096	473054
250056	473055
129357	473056
85816	473057
105983	473058
69580	473059
187053	473060
163443	473061
129911	473062
127873	473063
234576	473064
113093	473065
201144	473066
180279	473067
104616	473068
192019	473069
124447	473070
90043	473071
148744	473072
114768	473073
212581	473074
259506	473075
244884	473076
107940	473077
4352	473078
69011	473079
81611	473080
18223	473081
71112	473082
216944	473083
63993	473084
6912	473085
64879	473086
15785	473087
111010	473088
28673	473089
70900	473090
100859	473091
81443	473092
109965	473093
167446	473094
103777	473095
193608	473096
292618	473097
180253	473098
157769	473099
80572	473100
204942	473101
303203	473102
142124	473103
135581	473104
181710	473105
60053	473106
291097	473107
230105	473108
248955	473109
178496	473110
51003	473111
237128	473112
258991	473113
57666	473114
28673	473115
294834	473116
64227	473117
176704	473118
109725	473119
83348	473120
94956	473121
12619	473122
27107	473123
226022	473124
248251	473125
286025	473126
96557	473127
206895	473128
5267	473129
4020	473130
150895	473131
147251	473132
21053	473133
370	473134
11230	473135
34488	473136
174396	473137
130290	473138
70099	473139
289257	473140
121525	473141
19973	473142
244420	473143
16898	473144
102480	473145
35995	473146
153770	473147
42350	473148
61092	473149
154440	473150
98	473151
156754	473152
95623	473153
82880	473154
3228	473155
34103	473156
120769	473157
192633	473158
97338	473159
210112	473160
253446	473161
9751	473162
44881	473163
35958	473164
140567	473165
41870	473166
258575	473167
239228	473168
299383	473169
238150	473170
120511	473171
212556	473172
27931	473173
299757	473174
229004	473175
45243	473176
5569	473177
1578	473178
259562	473179
37719	473180
309001	473181
64091	473182
34757	473183
209425	473184
48615	473185
37264	473186
138557	473187
3444	473188
87736	473189
6677	473190
137897	473191
44235	473192
20984	473193
185704	473194
839	473195
90756	473196
849	473197
69019	473198
310190	473199
58070	473200
123628	473201
191932	473202
59122	473203
30683	473204
188447	473205
295026	473206
294352	473207
146142	473208
106294	473209
90945	473210
103759	473211
155989	473212
95508	473213
144011	473214
134772	473215
101285	473216
201949	473217
1943	473218
78861	473219
13237	473220
113362	473221
3825	473222
120457	473223
52651	473224
660	473225
95651	473226
133511	473227
183961	473228
224010	473229
62283	473230
265952	473231
52686	473232
295176	473233
103009	473234
244640	473235
123346	473236
215398	473237
141745	473238
59607	473239
11064	473240
207253	473241
88433	473242
260369	473243
60943	473244
914	473245
28182	473246
295098	473247
114123	473248
221823	473249
299634	473250
178687	473251
246180	473252
46621	473253
46584	473254
212371	473255
250051	473256
304364	473257
280399	473258
181067	473259
248239	473260
173081	473261
149558	473262
71803	473263
67267	473264
37380	473265
284458	473266
42871	473267
145690	473268
66916	473269
164508	473270
11612	473271
20242	473272
68873	473273
24916	473274
44437	473275
33257	473276
102982	473277
14223	473278
152282	473279
14657	473280
85382	473281
33522	473282
180968	473283
121504	473284
401	473285
85134	473286
62788	473287
199646	473288
27914	473289
53980	473290
4555	473291
41	473292
6360	473293
33775	473294
162587	473295
4581	473296
9849	473297
163159	473298
12178	473299
14152	473300
81257	473301
102816	473302
18547	473303
13504	473304
86351	473305
249025	473306
79077	473307
1925	473308
283454	473309
74101	473310
70260	473311
121645	473312
117076	473313
57464	473314
12489	473315
206516	473316
35470	473317
64015	473318
13074	473319
85806	473320
160391	473321
13867	473322
77378	473323
154036	473324
87118	473325
70090	473326
41241	473327
71380	473328
7018	473329
102615	473330
153116	473331
38680	473332
184691	473333
87702	473334
178822	473335
121307	473336
191066	473337
128101	473338
49891	473339
94972	473340
141947	473341
72444	473342
30921	473343
87802	473344
72557	473345
43301	473346
179861	473347
64269	473348
135617	473349
51007	473350
115860	473351
160818	473352
238334	473353
49848	473354
17810	473355
4996	473356
98087	473357
80192	473358
175179	473359
88256	473360
166490	473361
92105	473362
5566	473363
41646	473364
121298	473365
204969	473366
35712	473367
108678	473368
11863	473369
128897	473370
102758	473371
186748	473372
37717	473373
214302	473374
107584	473375
28006	473376
12400	473377
80339	473378
10048	473379
150117	473380
6471	473381
10120	473382
62678	473383
95741	473384
192875	473385
18849	473386
13602	473387
243973	473388
20362	473389
29747	473390
95871	473391
30677	473392
30677	473393
3634	473394
16598	473395
12485	473396
89298	473397
56705	473398
63055	473399
167134	473400
74232	473401
44201	473402
124602	473403
39878	473404
173047	473405
76414	473406
236924	473407
97383	473408
129935	473409
64430	473410
17599	473411
170915	473412
5200	473413
24225	473414
82108	473415
31206	473416
144072	473417
123852	473418
129524	473419
127733	473420
208835	473421
2551	473422
7862	473423
24422	473424
31063	473425
128864	473426
135612	473427
41425	473428
168824	473429
134026	473430
87361	473431
66507	473432
350	473433
60496	473434
27829	473435
155	473436
27829	473437
40423	473438
4103	473439
146837	473440
52612	473441
96806	473442
358	473443
79340	473444
98737	473445
80982	473446
68870	473447
229359	473448
287677	473449
33556	473450
155065	473451
226380	473452
36732	473453
23893	473454
77741	473455
46033	473456
168401	473457
15356	473458
54688	473459
34760	473460
167848	473461
179407	473462
64098	473463
19099	473464
187459	473465
43005	473466
46341	473467
19973	473468
275057	473469
253474	473470
157005	473471
254238	473472
971	473473
4374	473474
261942	473475
286108	473476
192707	473477
101231	473478
67527	473479
9589	473480
262574	473481
144976	473482
259097	473483
23918	473484
9751	473485
129296	473486
122	473487
26618	473488
4516	473489
194674	473490
288671	473491
15564	473492
4601	473493
181212	473494
8109	473495
151774	473496
120901	473497
6024	473498
28511	473499
2243	473500
88988	473501
82071	473502
164202	473503
18661	473504
12270	473505
131454	473506
29205	473507
20859	473508
107798	473509
19329	473510
213952	473511
60633	473512
135301	473513
125135	473514
55611	473515
83246	473516
141525	473517
105069	473518
117082	473519
84346	473520
22282	473521
12611	473522
73277	473523
9199	473524
37687	473525
87655	473526
193984	473527
140790	473528
27421	473529
76302	473530
26716	473531
285872	473532
45934	473533
51335	473534
50430	473535
87190	473536
92802	473537
262102	473538
3249	473539
6507	473540
211851	473541
34335	473542
51914	473543
4890	473544
60895	473545
165086	473546
3580	473547
131855	473548
37451	473549
18572	473550
75755	473551
15317	473552
98260	473553
8464	473554
202450	473555
169667	473556
252078	473557
235184	473558
52623	473559
91943	473560
78692	473561
136583	473562
171698	473563
44239	473564
32340	473565
119839	473566
28260	473567
138059	473568
89719	473569
183665	473570
30454	473571
279939	473572
18353	473573
30788	473574
98260	473575
144197	473576
61774	473577
2288	473578
122332	473579
84017	473580
92802	473581
21605	473582
121905	473583
14484	473584
101186	473585
10350	473586
258444	473587
218047	473588
49589	473589
28066	473590
86749	473591
152075	473592
3218	473593
147015	473594
5564	473595
87435	473596
65196	473597
186729	473598
93299	473599
372	473600
39748	473601
308	473602
55436	473603
185694	473604
186540	473605
101711	473606
141478	473607
218967	473608
92441	473609
70662	473610
281428	473611
134663	473612
4037	473613
928	473614
53308	473615
79885	473616
182306	473617
1036	473618
9943	473619
137764	473620
29512	473621
90258	473622
76911	473623
90988	473624
31120	473625
3198	473626
115251	473627
14054	473628
227198	473629
18695	473630
221392	473631
108153	473632
165662	473633
284947	473634
45930	473635
29800	473636
163911	473637
64632	473638
5474	473639
36785	473640
82722	473641
132926	473642
302128	473643
141751	473644
46666	473645
73768	473646
93154	473647
93154	473648
95145	473649
111507	473650
124866	473651
311428	473652
65012	473653
97510	473654
25716	473655
47887	473656
109041	473657
103620	473658
56177	473659
69937	473660
1208	473661
37850	473662
40599	473663
163293	473664
29723	473665
64317	473666
14114	473667
63187	473668
164493	473669
1915	473670
123994	473671
222850	473672
143759	473673
9414	473674
283077	473675
118556	473676
123454	473677
2113	473678
53675	473679
299085	473680
37357	473681
43723	473682
141462	473683
49777	473684
146658	473685
26461	473686
110474	473687
148492	473688
281572	473689
151339	473690
21553	473691
475	473692
475	473693
165390	473694
36377	473695
284803	473696
42154	473697
281007	473698
139545	473699
12276	473700
78321	473701
96716	473702
207370	473703
5260	473704
160961	473705
170983	473706
11233	473707
65111	473708
157404	473709
10490	473710
11150	473711
71723	473712
67621	473713
70863	473714
168918	473715
148861	473716
96901	473717
14738	473718
14400	473719
53917	473720
196699	473721
89231	473722
123771	473723
136929	473724
16080	473725
31525	473726
184300	473727
96444	473728
27786	473729
167587	473730
248468	473731
38629	473732
34325	473733
176728	473734
21871	473735
150270	473736
38641	473737
23873	473738
45409	473739
175223	473740
111666	473741
66810	473742
255300	473743
77276	473744
187167	473745
36566	473746
14018	473747
34149	473748
182717	473749
93987	473750
69850	473751
5609	473752
82373	473753
24568	473754
137978	473755
179998	473756
34355	473757
86489	473758
7183	473759
127022	473760
291566	473761
287446	473762
66215	473763
33021	473764
36083	473765
194012	473766
41090	473767
28846	473768
58374	473769
260365	473770
704	473771
6046	473772
247419	473773
337	473774
34750	473775
34010	473776
227	473777
77055	473778
81915	473779
15536	473780
31448	473781
67593	473782
199341	473783
96291	473784
311649	473785
98711	473786
46714	473787
43119	473788
97246	473789
63441	473790
52984	473791
155686	473792
7842	473793
293447	473794
154914	473795
69027	473796
108905	473797
162709	473798
443	473799
30806	473800
165125	473801
81441	473802
7774	473803
54092	473804
124888	473805
127278	473806
76497	473807
184732	473808
236554	473809
26218	473810
152676	473811
262765	473812
103053	473813
95410	473814
135072	473815
10779	473816
229035	473817
35947	473818
131291	473819
297733	473820
30896	473821
118814	473822
94351	473823
10189	473824
4858	473825
73557	473826
90729	473827
33773	473828
24788	473829
40073	473830
195854	473831
275823	473832
5584	473833
48525	473834
162953	473835
87321	473836
61519	473837
196349	473838
19640	473839
33225	473840
6587	473841
87778	473842
38117	473843
112981	473844
13184	473845
146337	473846
246031	473847
208224	473848
153578	473849
138887	473850
61381	473851
22215	473852
4411	473853
37742	473854
11975	473855
136574	473856
142653	473857
19364	473858
91444	473859
20092	473860
93043	473861
140072	473862
209084	473863
260914	473864
9844	473865
226800	473866
91965	473867
100518	473868
68310	473869
205098	473870
171993	473871
7846	473872
85024	473873
230170	473874
35896	473875
24871	473876
106788	473877
74194	473878
45531	473879
77626	473880
40398	473881
140338	473882
173515	473883
25668	473884
99148	473885
102303	473886
103210	473887
19891	473888
21324	473889
89849	473890
65520	473891
152522	473892
57170	473893
43518	473894
178224	473895
107449	473896
15331	473897
214193	473898
184470	473899
129691	473900
155425	473901
199034	473902
116907	473903
46475	473904
14036	473905
26278	473906
16809	473907
143741	473908
143741	473909
147140	473910
17259	473911
209632	473912
204487	473913
140776	473914
129262	473915
193772	473916
83578	473917
14647	473918
122754	473919
86026	473920
105914	473921
243438	473922
182918	473923
199063	473924
64887	473925
18043	473926
22628	473927
56013	473928
24471	473929
85343	473930
267624	473931
9343	473932
279533	473933
300616	473934
185163	473935
283612	473936
246065	473937
1828	473938
60606	473939
43158	473940
106429	473941
169780	473942
23987	473943
28042	473944
8203	473945
116927	473946
68717	473947
103040	473948
172873	473949
118587	473950
175169	473951
24108	473952
17334	473953
106932	473954
52242	473955
8238	473956
117988	473957
4422	473958
9749	473959
138266	473960
169232	473961
131764	473962
32555	473963
49069	473964
92735	473965
60146	473966
188723	473967
108808	473968
42696	473969
85529	473970
186357	473971
180212	473972
81088	473973
76028	473974
133050	473975
73069	473976
152730	473977
216886	473978
129192	473979
112784	473980
24800	473981
13822	473982
25333	473983
135600	473984
85530	473985
120503	473986
258421	473987
121650	473988
200959	473989
41123	473990
185269	473991
3966	473992
51224	473993
159871	473994
74877	473995
31477	473996
95218	473997
174345	473998
63938	473999
25333	474000
25333	474001
5221	474002
133278	474003
37200	474004
206895	474005
91271	474006
91363	474007
173993	474008
111058	474009
179572	474010
37669	474011
146274	474012
50922	474013
43267	474014
292612	474015
141634	474016
173997	474017
119112	474018
64100	474019
161204	474020
20067	474021
27136	474022
116976	474023
168913	474024
13182	474025
210023	474026
173993	474027
168885	474028
182711	474029
58019	474030
39007	474031
4504	474032
166608	474033
2389	474034
101424	474035
217339	474036
213481	474037
244201	474038
34949	474039
129420	474040
78627	474041
89658	474042
229363	474043
144945	474044
193408	474045
145615	474046
109328	474047
40361	474048
204665	474049
81117	474050
155831	474051
276046	474052
121321	474053
69692	474054
152769	474055
228002	474056
90454	474057
80811	474058
206425	474059
118556	474060
142140	474061
197245	474062
70879	474063
229915	474064
12306	474065
149852	474066
18294	474067
130999	474068
110158	474069
172059	474070
16753	474071
35451	474072
46753	474073
287971	474074
214333	474075
185455	474076
286567	474077
176880	474078
279669	474079
256099	474080
71239	474081
326	474082
50	474083
19785	474084
326	474085
43020	474086
14888	474087
210911	474088
88047	474089
153663	474090
63006	474091
46007	474092
130693	474093
144	474094
42161	474095
5769	474096
126324	474097
207415	474098
127443	474099
286194	474100
17839	474101
237393	474102
107263	474103
54426	474104
159383	474105
4096	474106
190805	474107
223885	474108
64445	474109
53124	474110
184505	474111
10424	474112
264752	474113
167970	474114
5375	474115
206711	474116
137250	474117
298247	474118
66483	474119
164212	474120
141113	474121
63283	474122
140474	474123
140934	474124
211891	474125
93227	474126
301105	474127
94380	474128
28868	474129
140414	474130
304337	474131
93011	474132
140479	474133
54269	474134
53599	474135
20919	474136
93816	474137
295725	474138
86892	474139
16732	474140
141401	474141
19875	474142
40633	474143
165904	474144
9038	474145
157733	474146
76358	474147
101640	474148
27987	474149
103137	474150
98052	474151
15782	474152
32925	474153
9694	474154
30245	474155
7551	474156
212376	474157
180476	474158
191834	474159
86876	474160
77294	474161
161552	474162
187428	474163
81281	474164
278648	474165
6658	474166
80935	474167
131949	474168
120421	474169
80935	474170
1930	474171
86596	474172
30044	474173
71606	474174
141845	474175
137974	474176
290795	474177
193786	474178
30216	474179
118387	474180
23731	474181
66618	474182
99520	474183
100320	474184
138378	474185
20016	474186
142242	474187
54834	474188
221965	474189
119450	474190
19894	474191
282520	474192
131600	474193
75102	474194
61367	474195
296196	474196
92279	474197
122430	474198
48828	474199
136459	474200
297281	474201
170252	474202
141132	474203
140435	474204
247492	474205
87985	474206
206456	474207
87985	474208
218144	474209
66198	474210
139095	474211
183669	474212
9888	474213
284216	474214
297130	474215
101140	474216
98470	474217
225838	474218
174881	474219
65819	474220
69644	474221
161434	474222
117426	474223
15036	474224
61661	474225
32986	474226
207315	474227
223083	474228
30592	474229
108487	474230
79645	474231
177779	474232
148580	474233
165617	474234
73924	474235
181069	474236
85669	474237
14814	474238
75102	474239
293017	474240
156604	474241
23731	474242
100051	474243
61480	474244
24936	474245
96672	474246
137304	474247
100863	474248
166423	474249
67778	474250
148308	474251
79326	474252
179290	474253
136979	474254
118788	474255
58749	474256
54834	474257
164303	474258
40835	474259
23542	474260
137304	474261
83984	474262
44148	474263
22723	474264
217039	474265
20749	474266
40646	474267
112013	474268
53343	474269
34260	474270
163960	474271
122280	474272
22723	474273
252349	474274
178750	474275
81658	474276
216864	474277
139105	474278
63579	474279
65746	474280
178750	474281
295251	474282
243465	474283
75364	474284
27099	474285
62272	474286
6599	474287
131580	474288
141756	474289
26206	474290
56714	474291
89695	474292
259198	474293
177816	474294
129992	474295
161057	474296
80938	474297
92714	474298
71245	474299
171928	474300
209329	474301
14951	474302
294536	474303
14951	474304
14455	474305
162471	474306
67694	474307
239304	474308
241677	474309
11488	474310
238677	474311
76892	474312
96856	474313
41018	474314
94501	474315
23973	474316
216489	474317
270956	474318
67626	474319
96979	474320
1000	474321
68388	474322
107090	474323
95880	474324
417	474325
13501	474326
63703	474327
95979	474328
78160	474329
76771	474330
1494	474331
112846	474332
40292	474333
56175	474334
25017	474335
222604	474336
80323	474337
70997	474338
55355	474339
132207	474340
129256	474341
60865	474342
212777	474343
248725	474344
22878	474345
28657	474346
65373	474347
68196	474348
200960	474349
203974	474350
774	474351
64495	474352
16470	474353
100989	474354
97941	474355
9710	474356
46354	474357
149925	474358
124657	474359
44738	474360
153378	474361
63123	474362
204513	474363
155982	474364
100658	474365
156017	474366
44571	474367
60861	474368
102616	474369
66372	474370
68742	474371
85760	474372
287452	474373
124622	474374
135746	474375
7972	474376
205522	474377
147265	474378
60929	474379
21477	474380
45670	474381
78961	474382
210569	474383
64835	474384
307347	474385
150988	474386
97636	474387
63198	474388
7972	474389
27491	474390
66440	474391
225533	474392
190477	474393
126826	474394
12006	474395
202385	474396
150732	474397
160351	474398
206414	474399
76743	474400
304505	474401
118975	474402
41952	474403
100658	474404
107114	474405
116182	474406
210968	474407
174356	474408
172577	474409
71521	474410
189319	474411
222289	474412
134832	474413
47346	474414
173826	474415
11416	474416
132397	474417
52433	474418
154377	474419
21612	474420
262772	474421
259364	474422
193548	474423
44571	474424
103894	474425
38549	474426
197403	474427
227734	474428
5272	474429
66517	474430
31354	474431
24314	474432
12528	474433
44452	474434
75253	474435
153795	474436
66338	474437
149904	474438
100446	474439
178725	474440
132351	474441
200756	474442
29082	474443
283375	474444
172982	474445
300757	474446
274798	474447
17069	474448
252015	474449
154398	474450
201983	474451
181154	474452
31275	474453
67373	474454
196	474455
89170	474456
40399	474457
16946	474458
67591	474459
77837	474460
296170	474461
52139	474462
125356	474463
43881	474464
1239	474465
53392	474466
19344	474467
217459	474468
283292	474469
200767	474470
296120	474471
59125	474472
61301	474473
119941	474474
266941	474475
99434	474476
39460	474477
154648	474478
42935	474479
155823	474480
175280	474481
146587	474482
67345	474483
7093	474484
69107	474485
40945	474486
171524	474487
197417	474488
42666	474489
110253	474490
292617	474491
26558	474492
52880	474493
109072	474494
89902	474495
178439	474496
175594	474497
7465	474498
20917	474499
6514	474500
20520	474501
49316	474502
248416	474503
7465	474504
224179	474505
4179	474506
46780	474507
161158	474508
24902	474509
93600	474510
25785	474511
5341	474512
25548	474513
65844	474514
59668	474515
216869	474516
176653	474517
221207	474518
99446	474519
223884	474520
219275	474521
149072	474522
101214	474523
263231	474524
10464	474525
66343	474526
148365	474527
99296	474528
48433	474529
47463	474530
17662	474531
24223	474532
187337	474533
686	474534
14393	474535
10395	474536
107453	474537
113029	474538
14244	474539
112142	474540
43489	474541
64788	474542
112895	474543
830	474544
118320	474545
67163	474546
289763	474547
62636	474548
137462	474549
39010	474550
124732	474551
196036	474552
272676	474553
7137	474554
68872	474555
4621	474556
19801	474557
34178	474558
3870	474559
104561	474560
123881	474561
121368	474562
177509	474563
249117	474564
74432	474565
74432	474566
169394	474567
77561	474568
2819	474569
80255	474570
181466	474571
12085	474572
2620	474573
57222	474574
45753	474575
121039	474576
214380	474577
264318	474578
212422	474579
124823	474580
46829	474581
284466	474582
158522	474583
212687	474584
15161	474585
422	474586
169079	474587
196333	474588
188077	474589
26887	474590
1203	474591
271796	474592
216108	474593
76167	474594
89647	474595
14315	474596
65735	474597
209578	474598
240480	474599
60266	474600
212687	474601
275599	474602
185496	474603
116833	474604
4130	474605
61828	474606
83538	474607
104722	474608
61532	474609
145683	474610
145767	474611
253192	474612
8261	474613
226360	474614
43446	474615
112991	474616
100415	474617
92133	474618
83819	474619
210170	474620
57177	474621
92133	474622
14200	474623
112250	474624
38494	474625
25157	474626
262698	474627
149321	474628
35425	474629
306802	474630
13533	474631
207193	474632
82530	474633
109076	474634
67284	474635
262903	474636
264083	474637
201883	474638
261049	474639
176364	474640
234515	474641
199494	474642
52634	474643
217430	474644
50643	474645
16487	474646
46544	474647
122527	474648
48000	474649
47999	474650
107143	474651
80591	474652
53891	474653
82803	474654
57218	474655
149520	474656
41218	474657
153632	474658
75431	474659
64433	474660
45324	474661
218889	474662
143072	474663
284797	474664
309352	474665
126392	474666
108057	474667
142005	474668
147980	474669
197275	474670
159111	474671
96672	474672
66106	474673
40835	474674
147980	474675
84409	474676
72790	474677
204925	474678
168707	474679
193138	474680
306906	474681
2371	474682
110087	474683
62443	474684
23946	474685
304013	474686
309693	474687
69232	474688
166730	474689
232371	474690
64770	474691
146156	474692
216792	474693
89592	474694
36064	474695
205021	474696
280858	474697
114956	474698
144042	474699
19112	474700
63622	474701
186329	474702
296764	474703
164332	474704
124328	474705
19511	474706
215817	474707
264214	474708
211567	474709
301104	474710
182548	474711
98173	474712
141669	474713
182548	474714
91870	474715
180028	474716
247880	474717
76080	474718
95724	474719
159644	474720
96270	474721
14235	474722
45312	474723
84124	474724
306949	474725
108124	474726
209232	474727
159731	474728
212715	474729
23533	474730
48426	474731
213130	474732
200041	474733
23656	474734
110836	474735
147440	474736
266197	474737
241454	474738
235832	474739
173200	474740
301751	474741
146586	474742
214426	474743
61828	474744
199177	474745
77396	474746
140953	474747
83045	474748
308063	474749
132192	474750
213141	474751
122721	474752
81715	474753
183941	474754
110781	474755
101533	474756
204515	474757
122799	474758
306798	474759
95596	474760
58871	474761
16381	474762
108307	474763
159596	474764
90655	474765
150940	474766
86564	474767
32461	474768
170721	474769
221009	474770
42666	474771
183592	474772
23946	474773
305775	474774
173201	474775
239042	474776
71243	474777
155616	474778
131235	474779
92091	474780
4460	474781
96478	474782
67795	474783
144993	474784
214572	474785
42945	474786
106616	474787
48686	474788
40909	474789
81434	474790
28598	474791
167469	474792
162358	474793
95556	474794
954	474795
33146	474796
144678	474797
13433	474798
8279	474799
64599	474800
100415	474801
223649	474802
90972	474803
69078	474804
43251	474805
202013	474806
222882	474807
310560	474808
209853	474809
310175	474810
54594	474811
44802	474812
107973	474813
294780	474814
235642	474815
76734	474816
94595	474817
308012	474818
60430	474819
69576	474820
199477	474821
182203	474822
134139	474823
7329	474824
53338	474825
203122	474826
90159	474827
18000	474828
183657	474829
196522	474830
295250	474831
93333	474832
60358	474833
89926	474834
224097	474835
18000	474836
18299	474837
18299	474838
57016	474839
279588	474840
37013	474841
95292	474842
131674	474843
89628	474844
237031	474845
215561	474846
257890	474847
133896	474848
26795	474849
145873	474850
144208	474851
32904	474852
124734	474853
252269	474854
202130	474855
27341	474856
146172	474857
291278	474858
250247	474859
69642	474860
67461	474861
114612	474862
255744	474863
118958	474864
63443	474865
137269	474866
8193	474867
308599	474868
13560	474869
37013	474870
9057	474871
95976	474872
58105	474873
133544	474874
147045	474875
62323	474876
165410	474877
93907	474878
108665	474879
15895	474880
231007	474881
654	474882
177572	474883
117211	474884
54594	474885
32077	474886
224727	474887
74849	474888
190243	474889
764	474890
54857	474891
39622	474892
2503	474893
203459	474894
62258	474895
175069	474896
16379	474897
7945	474898
259057	474899
114279	474900
155406	474901
76086	474902
244271	474903
235677	474904
74778	474905
299941	474906
243897	474907
250221	474908
43382	474909
2568	474910
154316	474911
77608	474912
278201	474913
148660	474914
101681	474915
101372	474916
105131	474917
25563	474918
102584	474919
101500	474920
158506	474921
33132	474922
110988	474923
110922	474924
117090	474925
30218	474926
33387	474927
187068	474928
73855	474929
305949	474930
97139	474931
146164	474932
3726	474933
21258	474934
294706	474935
44576	474936
145155	474937
253556	474938
156934	474939
245347	474940
101416	474941
122389	474942
63012	474943
104372	474944
72855	474945
112614	474946
16356	474947
117057	474948
35474	474949
82220	474950
84601	474951
125082	474952
78207	474953
84213	474954
129075	474955
67849	474956
266	474957
145284	474958
25559	474959
247774	474960
51010	474961
51010	474962
126507	474963
308902	474964
112369	474965
88982	474966
42273	474967
119172	474968
21247	474969
34014	474970
105282	474971
138060	474972
110836	474973
42406	474974
78984	474975
210699	474976
142001	474977
182404	474978
14126	474979
78541	474980
245616	474981
107965	474982
19580	474983
142245	474984
220944	474985
101393	474986
142512	474987
118638	474988
195279	474989
176163	474990
254827	474991
28598	474992
62323	474993
85651	474994
57034	474995
55446	474996
51352	474997
80591	474998
122830	474999
39885	475000
25915	475001
162036	475002
28528	475003
87516	475004
108525	475005
39403	475006
179070	475007
97139	475008
211492	475009
52978	475010
110773	475011
87516	475012
97139	475013
11219	475014
17545	475015
118394	475016
221922	475017
169649	475018
24825	475019
127909	475020
38670	475021
74417	475022
190655	475023
122362	475024
36316	475025
93128	475026
63908	475027
13924	475028
190510	475029
31817	475030
81826	475031
197178	475032
9770	475033
21424	475034
167333	475035
42786	475036
3335	475037
64700	475038
4584	475039
107507	475040
11106	475041
155268	475042
27019	475043
215379	475044
58868	475045
64107	475046
13644	475047
16330	475048
48932	475049
1591	475050
51695	475051
80814	475052
47865	475053
163251	475054
290764	475055
9040	475056
216489	475057
51648	475058
77	475059
38438	475060
6653	475061
100449	475062
57401	475063
146564	475064
81407	475065
54422	475066
25183	475067
286965	475068
3144	475069
136279	475070
90	475071
221200	475072
129312	475073
38088	475074
47866	475075
58928	475076
91092	475077
221465	475078
277079	475079
136254	475080
89811	475081
135402	475082
159918	475083
85234	475084
17109	475085
71666	475086
305445	475087
55165	475088
274581	475089
86498	475090
127542	475091
169689	475092
14192	475093
206892	475094
44138	475095
26252	475096
193592	475097
208463	475098
76692	475099
2475	475100
216634	475101
146551	475102
157482	475103
159925	475104
143	475105
94930	475106
310274	475107
104442	475108
294303	475109
195520	475110
185	475111
134238	475112
276814	475113
131125	475114
31914	475115
81407	475116
73424	475117
65162	475118
50808	475119
228428	475120
145873	475121
78723	475122
127993	475123
29733	475124
29729	475125
98227	475126
234763	475127
384	475128
270263	475129
59353	475130
188626	475131
92842	475132
30732	475133
52036	475134
307264	475135
148384	475136
62786	475137
65546	475138
112145	475139
310351	475140
160401	475141
29843	475142
29850	475143
187915	475144
270560	475145
101761	475146
11963	475147
33342	475148
76161	475149
50963	475150
114082	475151
118228	475152
200644	475153
158472	475154
71139	475155
134735	475156
183697	475157
108729	475158
106446	475159
261301	475160
135419	475161
71504	475162
130909	475163
21450	475164
62323	475165
137391	475166
190173	475167
25817	475168
61896	475169
234078	475170
54857	475171
136327	475172
4173	475173
29843	475174
256790	475175
89151	475176
78054	475177
300332	475178
85410	475179
48329	475180
15829	475181
98543	475182
182414	475183
68811	475184
115060	475185
29740	475186
69374	475187
139550	475188
82497	475189
210855	475190
764	475191
237508	475192
244808	475193
256381	475194
52390	475195
33306	475196
64886	475197
39031	475198
77897	475199
213782	475200
179964	475201
135	475202
198282	475203
28485	475204
7368	475205
62694	475206
71198	475207
208196	475208
62468	475209
15493	475210
33332	475211
205923	475212
214863	475213
43171	475214
141464	475215
141464	475216
542	475217
225205	475218
17685	475219
24432	475220
12767	475221
181888	475222
35308	475223
206605	475224
4575	475225
160608	475226
141591	475227
17958	475228
18712	475229
31949	475230
106412	475231
19470	475232
256933	475233
9908	475234
73465	475235
137568	475236
178115	475237
154610	475238
214787	475239
240792	475240
287377	475241
133106	475242
96597	475243
210733	475244
26693	475245
19946	475246
211744	475247
28784	475248
117755	475249
303069	475250
24382	475251
24402	475252
19946	475253
6316	475254
265163	475255
95041	475256
86995	475257
96	475258
106	475259
169535	475260
131545	475261
28692	475262
13637	475263
252004	475264
60274	475265
296939	475266
1553	475267
82637	475268
70535	475269
141942	475270
135758	475271
249127	475272
4368	475273
34341	475274
33260	475275
46140	475276
214842	475277
701	475278
36144	475279
76992	475280
70862	475281
28673	475282
213147	475283
203802	475284
23130	475285
96626	475286
120829	475287
56399	475288
222807	475289
6268	475290
96864	475291
6886	475292
156443	475293
81904	475294
290735	475295
3883	475296
13984	475297
132804	475298
61923	475299
26	475300
59770	475301
23839	475302
31258	475303
121441	475304
1121	475305
307058	475306
2596	475307
43493	475308
202782	475309
28402	475310
50952	475311
19101	475312
112499	475313
246637	475314
3198	475315
66210	475316
6371	475317
16715	475318
39852	475319
55824	475320
45585	475321
295533	475322
3654	475323
2904	475324
13653	475325
46088	475326
172440	475327
118388	475328
114446	475329
25383	475330
25383	475331
100350	475332
77489	475333
20117	475334
43052	475335
241724	475336
50748	475337
237052	475338
201060	475339
78076	475340
306801	475341
95671	475342
169474	475343
170156	475344
298997	475345
110398	475346
54580	475347
18142	475348
91375	475349
44549	475350
18372	475351
3414	475352
125446	475353
54004	475354
35589	475355
249462	475356
14804	475357
117498	475358
59308	475359
80463	475360
208848	475361
170339	475362
8825	475363
292663	475364
48073	475365
26487	475366
1655	475367
2414	475368
52091	475369
11567	475370
56453	475371
11830	475372
144240	475373
1931	475374
24180	475375
80501	475376
265278	475377
58454	475378
12141	475379
17678	475380
17025	475381
38659	475382
101612	475383
171178	475384
92205	475385
169410	475386
123942	475387
136439	475388
93511	475389
38659	475390
70135	475391
43126	475392
177298	475393
19650	475394
51020	475395
31642	475396
48134	475397
4191	475398
82807	475399
136439	475400
1088	475401
43506	475402
69550	475403
27760	475404
101479	475405
97798	475406
352	475407
105012	475408
800	475409
19697	475410
22580	475411
80918	475412
27634	475413
162466	475414
36709	475415
120070	475416
19176	475417
119829	475418
136272	475419
94039	475420
25712	475421
178700	475422
117228	475423
43052	475424
11138	475425
55677	475426
174929	475427
27695	475428
60182	475429
20107	475430
182181	475431
2113	475432
162984	475433
36630	475434
1960	475435
61061	475436
80894	475437
91555	475438
141890	475439
12731	475440
41294	475441
52239	475442
45090	475443
7041	475444
47762	475445
162597	475446
123451	475447
309197	475448
197270	475449
9062	475450
152973	475451
50207	475452
28558	475453
69482	475454
73982	475455
35548	475456
290999	475457
91669	475458
39150	475459
54276	475460
90483	475461
210	475462
72482	475463
286874	475464
215864	475465
154701	475466
17100	475467
24331	475468
138879	475469
207057	475470
407	475471
177047	475472
18755	475473
284445	475474
262455	475475
19211	475476
9390	475477
143124	475478
65556	475479
43541	475480
212672	475481
37403	475482
208485	475483
62396	475484
240315	475485
81495	475486
233479	475487
63246	475488
107991	475489
147346	475490
14783	475491
137877	475492
71019	475493
160093	475494
73454	475495
38215	475496
135415	475497
31856	475498
10151	475499
183108	475500
381	475501
49038	475502
124439	475503
28399	475504
1716	475505
31771	475506
26800	475507
47324	475508
68360	475509
64568	475510
51	475511
213390	475512
41451	475513
61293	475514
7374	475515
20878	475516
102637	475517
87677	475518
103106	475519
87261	475520
23841	475521
6203	475522
11733	475523
55763	475524
45970	475525
276679	475526
67596	475527
34429	475528
10774	475529
267343	475530
442	475531
150069	475532
26956	475533
38608	475534
191352	475535
139409	475536
151687	475537
142575	475538
8163	475539
12557	475540
203909	475541
57127	475542
201	475543
131907	475544
169930	475545
143452	475546
76681	475547
135919	475548
41252	475549
141924	475550
30152	475551
32958	475552
10735	475553
10163	475554
88371	475555
11342	475556
27336	475557
34074	475558
258184	475559
146111	475560
115444	475561
28921	475562
128701	475563
256556	475564
99165	475565
14216	475566
39272	475567
32112	475568
31097	475569
108474	475570
41690	475571
89275	475572
155383	475573
63533	475574
54570	475575
45714	475576
3992	475577
151052	475578
87994	475579
215512	475580
198338	475581
38461	475582
24457	475583
144364	475584
37679	475585
7705	475586
84741	475587
145119	475588
71971	475589
53943	475590
208083	475591
9934	475592
32374	475593
2301	475594
27022	475595
12898	475596
236372	475597
165658	475598
238261	475599
66344	475600
293575	475601
15535	475602
99269	475603
42161	475604
23387	475605
131413	475606
16293	475607
11459	475608
3212	475609
67584	475610
39664	475611
82116	475612
62658	475613
122506	475614
39525	475615
103177	475616
77465	475617
151678	475618
27300	475619
277123	475620
3303	475621
138413	475622
101169	475623
216797	475624
2917	475625
35836	475626
13573	475627
68425	475628
61644	475629
216510	475630
66657	475631
64801	475632
181309	475633
159390	475634
55490	475635
57292	475636
93090	475637
82691	475638
12561	475639
11653	475640
87800	475641
136433	475642
101252	475643
7983	475644
54411	475645
75995	475646
30633	475647
136253	475648
2744	475649
16054	475650
32598	475651
92038	475652
3389	475653
60478	475654
2464	475655
95077	475656
28270	475657
241934	475658
326	475659
210164	475660
127316	475661
184902	475662
69307	475663
42768	475664
300286	475665
49844	475666
36774	475667
36774	475668
195206	475669
14401	475670
129660	475671
10172	475672
49811	475673
67827	475674
41374	475675
63	475676
73564	475677
212413	475678
83026	475679
25825	475680
241923	475681
31101	475682
170126	475683
36715	475684
21573	475685
67550	475686
3175	475687
269125	475688
133898	475689
157377	475690
79858	475691
223759	475692
35493	475693
33864	475694
9946	475695
7749	475696
290360	475697
30440	475698
287709	475699
88123	475700
65443	475701
3478	475702
45726	475703
46564	475704
143034	475705
52548	475706
3826	475707
3826	475708
42767	475709
125768	475710
56821	475711
60505	475712
141871	475713
75522	475714
108682	475715
201716	475716
21843	475717
57296	475718
92897	475719
199502	475720
58689	475721
114722	475722
52596	475723
148431	475724
183898	475725
114259	475726
29022	475727
170904	475728
82691	475729
215892	475730
205468	475731
144229	475732
48034	475733
51256	475734
53588	475735
203540	475736
228761	475737
309683	475738
65562	475739
65653	475740
226001	475741
14025	475742
8749	475743
140327	475744
5272	475745
85488	475746
135797	475747
201670	475748
157473	475749
71327	475750
96545	475751
148893	475752
15144	475753
6114	475754
21444	475755
64500	475756
11051	475757
109614	475758
38103	475759
250541	475760
27888	475761
3912	475762
3912	475763
174241	475764
245490	475765
3604	475766
89984	475767
65691	475768
202353	475769
308540	475770
153707	475771
139572	475772
53104	475773
106564	475774
20150	475775
20150	475776
52730	475777
96846	475778
288431	475779
60326	475780
294523	475781
189711	475782
33487	475783
1210	475784
59775	475785
3203	475786
294826	475787
117816	475788
12979	475789
24146	475790
10634	475791
235941	475792
180211	475793
107614	475794
152325	475795
44108	475796
6610	475797
4391	475798
157967	475799
45718	475800
249457	475801
81552	475802
37616	475803
97779	475804
41105	475805
43543	475806
80387	475807
205125	475808
18921	475809
310	475810
22619	475811
2033	475812
165583	475813
183666	475814
43425	475815
69386	475816
69409	475817
141077	475818
296571	475819
71245	475820
47570	475821
32279	475822
21538	475823
111637	475824
30222	475825
161378	475826
64178	475827
58028	475828
219000	475829
193741	475830
112142	475831
9205	475832
50208	475833
276774	475834
113793	475835
42602	475836
74241	475837
92264	475838
67129	475839
16756	475840
7799	475841
2100	475842
7799	475843
5333	475844
105416	475845
47251	475846
282979	475847
85585	475848
9421	475849
90666	475850
61632	475851
3842	475852
59518	475853
33708	475854
145598	475855
9041	475856
12958	475857
136436	475858
147978	475859
30265	475860
90193	475861
2143	475862
35920	475863
25386	475864
110434	475865
75639	475866
57035	475867
169643	475868
33291	475869
301436	475870
155966	475871
21507	475872
113547	475873
12396	475874
88881	475875
168477	475876
141835	475877
157999	475878
7572	475879
55096	475880
144904	475881
153814	475882
190865	475883
43375	475884
115948	475885
85251	475886
34773	475887
86210	475888
20198	475889
138048	475890
6858	475891
146684	475892
19345	475893
986	475894
12911	475895
304331	475896
40395	475897
73023	475898
59341	475899
243091	475900
158384	475901
607	475902
202598	475903
65114	475904
99013	475905
240808	475906
35520	475907
107152	475908
151159	475909
66878	475910
58013	475911
42481	475912
129111	475913
223057	475914
33050	475915
56750	475916
9956	475917
247192	475918
194992	475919
179450	475920
152774	475921
118363	475922
301287	475923
171412	475924
258780	475925
230031	475926
110032	475927
113846	475928
60946	475929
125852	475930
218271	475931
312783	475932
98397	475933
27956	475934
52336	475935
91225	475936
58846	475937
139254	475938
13406	475939
10433	475940
72672	475941
215660	475942
153445	475943
12562	475944
18409	475945
57397	475946
98239	475947
87864	475948
1978	475949
81475	475950
30145	475951
228687	475952
93052	475953
42999	475954
93126	475955
66519	475956
14412	475957
187636	475958
136067	475959
80451	475960
41412	475961
8986	475962
70836	475963
209019	475964
14115	475965
194158	475966
35591	475967
91450	475968
13612	475969
102678	475970
157264	475971
147399	475972
100685	475973
29110	475974
189018	475975
125839	475976
10022	475977
114530	475978
13312	475979
19829	475980
118743	475981
121605	475982
121605	475983
161895	475984
51332	475985
17306	475986
188916	475987
158507	475988
280926	475989
191732	475990
59133	475991
41315	475992
275405	475993
190867	475994
53693	475995
26159	475996
99719	475997
130597	475998
138099	475999
193053	476000
56340	476001
78657	476002
75233	476003
36997	476004
290233	476005
301912	476006
188036	476007
250814	476008
102879	476009
12501	476010
57494	476011
39635	476012
208127	476013
4041	476014
58013	476015
92903	476016
84150	476017
204522	476018
115403	476019
184328	476020
231922	476021
128338	476022
196685	476023
122784	476024
173110	476025
137495	476026
133888	476027
124351	476028
15722	476029
204380	476030
183441	476031
133905	476032
125210	476033
263304	476034
968	476035
142885	476036
79186	476037
272	476038
32487	476039
31939	476040
114935	476041
62767	476042
201087	476043
201087	476044
149593	476045
5155	476046
65472	476047
13556	476048
93736	476049
93994	476050
42811	476051
148738	476052
64997	476053
29262	476054
241270	476055
156361	476056
63548	476057
233749	476058
130316	476059
168538	476060
104902	476061
47636	476062
185566	476063
58895	476064
97963	476065
183525	476066
29090	476067
52410	476068
143392	476069
193366	476070
83963	476071
53123	476072
27956	476073
28294	476074
75408	476075
106294	476076
144897	476077
40395	476078
122481	476079
67543	476080
225153	476081
190150	476082
35839	476083
23555	476084
93994	476085
65409	476086
126633	476087
57281	476088
44600	476089
129607	476090
156424	476091
126833	476092
6841	476093
193060	476094
46702	476095
52164	476096
583	476097
27966	476098
135693	476099
47364	476100
46702	476101
19829	476102
38850	476103
85224	476104
89853	476105
220560	476106
129506	476107
165825	476108
51973	476109
12294	476110
233750	476111
233966	476112
181385	476113
138450	476114
138062	476115
143	476116
290084	476117
137490	476118
93533	476119
22857	476120
274308	476121
36272	476122
176008	476123
141689	476124
235409	476125
80844	476126
214286	476127
18508	476128
39639	476129
153700	476130
36759	476131
259981	476132
135381	476133
85898	476134
62767	476135
47408	476136
73962	476137
89071	476138
102419	476139
132545	476140
52079	476141
106682	476142
102766	476143
3441	476144
245567	476145
71512	476146
209319	476147
139316	476148
115111	476149
309810	476150
154838	476151
142783	476152
38960	476153
182150	476154
138071	476155
181662	476156
125840	476157
101148	476158
120203	476159
235805	476160
103973	476161
38441	476162
211521	476163
75003	476164
30892	476165
136118	476166
9712	476167
200910	476168
50051	476169
4420	476170
294971	476171
209558	476172
7520	476173
122512	476174
101115	476175
154691	476176
308177	476177
28802	476178
89177	476179
80276	476180
167115	476181
58282	476182
182140	476183
83987	476184
258486	476185
83987	476186
39030	476187
41637	476188
83573	476189
125565	476190
96031	476191
114386	476192
192803	476193
177698	476194
143664	476195
146282	476196
157133	476197
206548	476198
67074	476199
125613	476200
190019	476201
139981	476202
217566	476203
104472	476204
163672	476205
142253	476206
104965	476207
261427	476208
167659	476209
244101	476210
143664	476211
113572	476212
208768	476213
217117	476214
218156	476215
106674	476216
146282	476217
221114	476218
78440	476219
143664	476220
46797	476221
184299	476222
257010	476223
120693	476224
305191	476225
85077	476226
41147	476227
41156	476228
135966	476229
136721	476230
178997	476231
221933	476232
158582	476233
123195	476234
109210	476235
2830	476236
98472	476237
141871	476238
105208	476239
32895	476240
189226	476241
169954	476242
128483	476243
121612	476244
187798	476245
123193	476246
105740	476247
205084	476248
104654	476249
105399	476250
227555	476251
143670	476252
149192	476253
79237	476254
76957	476255
172403	476256
226253	476257
66256	476258
138442	476259
101941	476260
92831	476261
52891	476262
226594	476263
61358	476264
76957	476265
142783	476266
87243	476267
142253	476268
139656	476269
122922	476270
106682	476271
120693	476272
112720	476273
285441	476274
174769	476275
72491	476276
198784	476277
100764	476278
105399	476279
159060	476280
105062	476281
122922	476282
67074	476283
90069	476284
126399	476285
99662	476286
142839	476287
31437	476288
150952	476289
209243	476290
309481	476291
763	476292
64512	476293
50942	476294
90582	476295
73790	476296
18931	476297
6928	476298
474	476299
56099	476300
68952	476301
111566	476302
148686	476303
145158	476304
119417	476305
119417	476306
65155	476307
134769	476308
95130	476309
99662	476310
127001	476311
127001	476312
311425	476313
12	476314
109184	476315
29591	476316
94669	476317
305824	476318
21408	476319
64766	476320
170513	476321
43093	476322
136582	476323
134209	476324
160253	476325
1634	476326
50502	476327
216959	476328
93414	476329
7885	476330
82386	476331
81414	476332
211577	476333
29555	476334
100199	476335
153178	476336
47841	476337
234548	476338
142893	476339
169751	476340
105727	476341
201429	476342
172184	476343
33455	476344
82461	476345
215132	476346
214633	476347
145029	476348
22621	476349
198908	476350
35323	476351
154760	476352
145579	476353
1895	476354
79616	476355
81259	476356
486	476357
4874	476358
274535	476359
117063	476360
73899	476361
75360	476362
62460	476363
120135	476364
119086	476365
93522	476366
223157	476367
26221	476368
84554	476369
140319	476370
292518	476371
72	476372
168050	476373
99349	476374
102424	476375
228126	476376
167874	476377
17502	476378
76259	476379
25025	476380
89006	476381
121026	476382
21389	476383
309493	476384
131681	476385
83216	476386
147373	476387
132198	476388
60182	476389
58743	476390
107267	476391
176830	476392
39665	476393
15040	476394
205644	476395
107050	476396
78689	476397
221440	476398
89802	476399
69062	476400
103650	476401
204370	476402
202918	476403
16171	476404
76080	476405
136823	476406
173437	476407
62534	476408
3689	476409
106742	476410
94283	476411
239457	476412
246436	476413
208296	476414
134109	476415
78585	476416
29755	476417
68227	476418
68255	476419
297549	476420
220150	476421
272309	476422
241282	476423
2471	476424
288301	476425
40035	476426
276025	476427
132803	476428
145296	476429
201964	476430
199633	476431
218947	476432
194752	476433
1938	476434
95714	476435
23769	476436
156239	476437
51160	476438
239680	476439
198114	476440
197	476441
41420	476442
12030	476443
37898	476444
123832	476445
66245	476446
310824	476447
55418	476448
193783	476449
34390	476450
29827	476451
228857	476452
18848	476453
24424	476454
144194	476455
234102	476456
172075	476457
118914	476458
204270	476459
49831	476460
97286	476461
55071	476462
200062	476463
107879	476464
83138	476465
173157	476466
55395	476467
70431	476468
4934	476469
201939	476470
170461	476471
196881	476472
37139	476473
110595	476474
191632	476475
247158	476476
195394	476477
33547	476478
233487	476479
145061	476480
128309	476481
24145	476482
29803	476483
53584	476484
51638	476485
184475	476486
88771	476487
290394	476488
285912	476489
42421	476490
285281	476491
241	476492
173768	476493
310752	476494
234553	476495
66567	476496
154225	476497
57135	476498
41718	476499
80317	476500
80317	476501
53638	476502
85681	476503
205250	476504
82073	476505
155060	476506
144905	476507
254776	476508
10658	476509
68947	476510
267653	476511
99825	476512
240607	476513
124295	476514
124295	476515
44541	476516
20403	476517
22162	476518
35681	476519
48305	476520
24652	476521
217049	476522
82060	476523
156631	476524
135687	476525
12838	476526
112519	476527
55380	476528
65475	476529
237946	476530
16065	476531
78554	476532
82885	476533
142197	476534
111035	476535
76671	476536
74260	476537
188139	476538
21390	476539
47734	476540
24108	476541
18404	476542
131261	476543
142811	476544
17886	476545
107294	476546
90370	476547
29122	476548
104445	476549
50679	476550
22208	476551
279812	476552
63755	476553
205508	476554
107372	476555
89154	476556
312604	476557
312219	476558
48924	476559
176546	476560
83591	476561
137342	476562
204065	476563
22810	476564
160936	476565
275480	476566
182686	476567
153899	476568
76670	476569
97740	476570
87018	476571
40893	476572
136329	476573
7919	476574
98266	476575
44211	476576
11249	476577
183168	476578
69185	476579
82291	476580
71918	476581
68242	476582
142978	476583
141186	476584
127701	476585
57939	476586
122426	476587
185479	476588
82885	476589
55360	476590
310089	476591
9287	476592
43453	476593
215774	476594
215774	476595
30418	476596
105747	476597
11716	476598
257931	476599
85271	476600
82896	476601
68234	476602
103959	476603
273895	476604
237945	476605
108854	476606
79280	476607
55360	476608
34391	476609
150963	476610
16972	476611
131261	476612
68947	476613
46310	476614
46310	476615
155261	476616
43769	476617
35900	476618
162556	476619
66698	476620
176745	476621
286606	476622
18815	476623
140136	476624
308991	476625
19122	476626
49148	476627
173912	476628
96149	476629
305499	476630
274017	476631
233056	476632
160027	476633
158253	476634
40280	476635
52096	476636
100747	476637
251453	476638
156876	476639
231811	476640
52770	476641
58590	476642
52783	476643
136661	476644
62966	476645
266072	476646
32924	476647
35971	476648
32608	476649
155916	476650
89549	476651
212827	476652
7729	476653
153214	476654
46260	476655
43192	476656
68910	476657
154469	476658
78760	476659
109792	476660
95840	476661
71588	476662
25685	476663
128241	476664
12815	476665
17181	476666
13612	476667
23176	476668
148098	476669
7927	476670
282837	476671
17160	476672
133976	476673
23033	476674
181555	476675
255008	476676
126131	476677
51788	476678
20457	476679
60842	476680
93899	476681
1383	476682
138037	476683
93354	476684
218975	476685
8697	476686
140648	476687
478	476688
48214	476689
218488	476690
30978	476691
158723	476692
186373	476693
119381	476694
179981	476695
86134	476696
247833	476697
155620	476698
29804	476699
68015	476700
289002	476701
861	476702
14285	476703
23117	476704
102368	476705
160889	476706
3596	476707
240705	476708
139011	476709
207795	476710
77260	476711
38855	476712
84538	476713
32166	476714
196596	476715
225132	476716
68969	476717
68956	476718
25874	476719
2541	476720
3008	476721
3008	476722
23058	476723
52669	476724
267249	476725
45849	476726
87841	476727
79829	476728
184471	476729
112506	476730
291674	476731
15	476732
23116	476733
21842	476734
38428	476735
86211	476736
226631	476737
25874	476738
266554	476739
45849	476740
278011	476741
114655	476742
31840	476743
165545	476744
37690	476745
10228	476746
53218	476747
68822	476748
12167	476749
205965	476750
35073	476751
4453	476752
31821	476753
50883	476754
21054	476755
215294	476756
98726	476757
21365	476758
182945	476759
37290	476760
110817	476761
17497	476762
120365	476763
127653	476764
33486	476765
151918	476766
133258	476767
81978	476768
90289	476769
23169	476770
136749	476771
2428	476772
92730	476773
22955	476774
19539	476775
70395	476776
213436	476777
28969	476778
189352	476779
23019	476780
41077	476781
6752	476782
28564	476783
64320	476784
158650	476785
163424	476786
2425	476787
4024	476788
208328	476789
180989	476790
78764	476791
231074	476792
52088	476793
18805	476794
170951	476795
93112	476796
213879	476797
213641	476798
18072	476799
175340	476800
187074	476801
12533	476802
90049	476803
3343	476804
47334	476805
5819	476806
71983	476807
155168	476808
92971	476809
20918	476810
96700	476811
42392	476812
10944	476813
159067	476814
112465	476815
23175	476816
25326	476817
89815	476818
54618	476819
293021	476820
51171	476821
286237	476822
132737	476823
94257	476824
7601	476825
14721	476826
241477	476827
310836	476828
76250	476829
2171	476830
187140	476831
6455	476832
13608	476833
100698	476834
38352	476835
79708	476836
32254	476837
239602	476838
40230	476839
209095	476840
192210	476841
101604	476842
107993	476843
43906	476844
18783	476845
62172	476846
48423	476847
27926	476848
147522	476849
25944	476850
1859	476851
7270	476852
58182	476853
187781	476854
311442	476855
193222	476856
118218	476857
40230	476858
176328	476859
253757	476860
56531	476861
56531	476862
2857	476863
81651	476864
1746	476865
5538	476866
11721	476867
42746	476868
269404	476869
15495	476870
160593	476871
167292	476872
15161	476873
27829	476874
160236	476875
51781	476876
64722	476877
148386	476878
11867	476879
76765	476880
25265	476881
605	476882
9149	476883
8590	476884
12470	476885
77613	476886
77068	476887
100773	476888
13848	476889
19891	476890
11031	476891
260958	476892
51819	476893
10718	476894
54748	476895
83231	476896
89476	476897
8400	476898
267257	476899
30064	476900
3899	476901
189268	476902
58688	476903
112511	476904
69452	476905
57666	476906
149907	476907
291128	476908
78673	476909
18863	476910
234259	476911
80941	476912
144314	476913
18140	476914
7157	476915
13787	476916
123999	476917
97184	476918
10201	476919
223802	476920
722	476921
264081	476922
81243	476923
180867	476924
178080	476925
80097	476926
189857	476927
49367	476928
103	476929
11296	476930
9365	476931
725	476932
2756	476933
182517	476934
78574	476935
38981	476936
188370	476937
70674	476938
59893	476939
228018	476940
24544	476941
99022	476942
47941	476943
281296	476944
168482	476945
73614	476946
12331	476947
20374	476948
4229	476949
134028	476950
4561	476951
166760	476952
17835	476953
5010	476954
32132	476955
13523	476956
54093	476957
13880	476958
9418	476959
3046	476960
4405	476961
2305	476962
6892	476963
35867	476964
25202	476965
34168	476966
190750	476967
12527	476968
36790	476969
144283	476970
561	476971
31383	476972
16256	476973
113571	476974
57197	476975
132725	476976
148535	476977
33492	476978
2905	476979
261267	476980
848	476981
33709	476982
766	476983
151921	476984
100866	476985
107201	476986
84953	476987
6756	476988
37908	476989
273889	476990
134174	476991
181775	476992
60236	476993
60236	476994
85629	476995
169630	476996
62666	476997
24302	476998
2377	476999
112649	477000
293626	477001
207704	477002
3564	477003
113922	477004
121148	477005
87017	477006
30517	477007
78993	477008
119794	477009
117479	477010
7396	477011
37918	477012
60571	477013
85401	477014
27891	477015
1650	477016
171943	477017
4921	477018
74479	477019
76547	477020
16067	477021
5719	477022
203125	477023
158092	477024
159140	477025
140116	477026
96435	477027
29414	477028
30977	477029
145797	477030
89204	477031
94755	477032
46929	477033
274456	477034
3456	477035
158600	477036
61	477037
20976	477038
70776	477039
31978	477040
124304	477041
11480	477042
67513	477043
83512	477044
44659	477045
33245	477046
78048	477047
282761	477048
116219	477049
73247	477050
255373	477051
96797	477052
228343	477053
6172	477054
141686	477055
110789	477056
66944	477057
123222	477058
69147	477059
77892	477060
34967	477061
81614	477062
897	477063
157130	477064
10563	477065
162566	477066
41615	477067
18309	477068
186688	477069
175176	477070
8151	477071
8151	477072
71526	477073
37838	477074
188423	477075
83416	477076
3543	477077
190534	477078
73286	477079
120326	477080
137908	477081
51150	477082
152469	477083
301202	477084
13817	477085
169685	477086
81316	477087
27032	477088
157720	477089
8345	477090
47827	477091
41847	477092
164268	477093
109831	477094
134501	477095
4623	477096
202747	477097
57604	477098
33035	477099
140992	477100
77022	477101
46590	477102
62059	477103
66624	477104
290751	477105
157041	477106
51538	477107
261548	477108
107001	477109
7140	477110
60799	477111
53997	477112
2271	477113
158840	477114
190566	477115
39651	477116
192547	477117
12082	477118
4825	477119
156877	477120
79400	477121
93600	477122
76854	477123
163217	477124
5648	477125
135748	477126
557	477127
113809	477128
11860	477129
278588	477130
53595	477131
104904	477132
189925	477133
46212	477134
57982	477135
73492	477136
194204	477137
285651	477138
33502	477139
120612	477140
234192	477141
11056	477142
21221	477143
50847	477144
203973	477145
155958	477146
176526	477147
110654	477148
20893	477149
151120	477150
168610	477151
212419	477152
126860	477153
108855	477154
300475	477155
276719	477156
241457	477157
244001	477158
3290	477159
41682	477160
159049	477161
33883	477162
10899	477163
171790	477164
18043	477165
143613	477166
251149	477167
86094	477168
68123	477169
248489	477170
235589	477171
229197	477172
71883	477173
219526	477174
22280	477175
205838	477176
73036	477177
63403	477178
62792	477179
234139	477180
73007	477181
235016	477182
217466	477183
90603	477184
55651	477185
148258	477186
62765	477187
254510	477188
84666	477189
302370	477190
304325	477191
41160	477192
200884	477193
200884	477194
265793	477195
86248	477196
12190	477197
204576	477198
88436	477199
129976	477200
74767	477201
104277	477202
90344	477203
265446	477204
249407	477205
81143	477206
34934	477207
267712	477208
138759	477209
123208	477210
146522	477211
57898	477212
173941	477213
9669	477214
116300	477215
283544	477216
197838	477217
15398	477218
19837	477219
15887	477220
12955	477221
17616	477222
161843	477223
187718	477224
33611	477225
209905	477226
26043	477227
273981	477228
203347	477229
42732	477230
20064	477231
102114	477232
46738	477233
66694	477234
189127	477235
143237	477236
158342	477237
67573	477238
204349	477239
71813	477240
146638	477241
25780	477242
46953	477243
91625	477244
71675	477245
86098	477246
44708	477247
206496	477248
233922	477249
35187	477250
41379	477251
72338	477252
103428	477253
92377	477254
17518	477255
236921	477256
269124	477257
103151	477258
138737	477259
31782	477260
73763	477261
11039	477262
145201	477263
156602	477264
180010	477265
26673	477266
49498	477267
150970	477268
147254	477269
70789	477270
52384	477271
228094	477272
24585	477273
103642	477274
184215	477275
71584	477276
44393	477277
9397	477278
9871	477279
58492	477280
302849	477281
136929	477282
161573	477283
24793	477284
208784	477285
115435	477286
24793	477287
31542	477288
166852	477289
21203	477290
240967	477291
224495	477292
75125	477293
88776	477294
171698	477295
18692	477296
34264	477297
156886	477298
13290	477299
275166	477300
36985	477301
54832	477302
2915	477303
66074	477304
101676	477305
255678	477306
141888	477307
26564	477308
32015	477309
123808	477310
78014	477311
3207	477312
35774	477313
106072	477314
30034	477315
9988	477316
189914	477317
38369	477318
225234	477319
8204	477320
27463	477321
31505	477322
81431	477323
115740	477324
91854	477325
141738	477326
66552	477327
72952	477328
152659	477329
42792	477330
96302	477331
512	477332
14553	477333
201863	477334
67938	477335
117110	477336
9935	477337
100834	477338
152306	477339
1066	477340
24523	477341
3752	477342
77623	477343
12695	477344
16893	477345
17782	477346
125025	477347
35370	477348
105607	477349
295322	477350
213363	477351
99515	477352
77394	477353
65658	477354
126561	477355
161183	477356
71636	477357
97582	477358
146265	477359
65748	477360
219345	477361
276863	477362
162021	477363
83590	477364
46166	477365
145024	477366
131253	477367
137604	477368
104744	477369
108020	477370
54410	477371
109725	477372
168874	477373
72904	477374
189864	477375
98523	477376
13257	477377
205369	477378
72530	477379
60887	477380
245659	477381
230159	477382
208469	477383
19591	477384
65427	477385
161989	477386
73234	477387
289987	477388
83236	477389
91745	477390
175236	477391
255149	477392
139947	477393
268640	477394
247615	477395
60887	477396
228708	477397
170439	477398
176105	477399
93051	477400
264830	477401
11715	477402
234898	477403
171457	477404
178880	477405
210310	477406
176358	477407
72970	477408
127662	477409
92696	477410
110203	477411
150574	477412
18898	477413
302829	477414
141467	477415
261313	477416
62037	477417
34064	477418
13359	477419
227538	477420
153300	477421
237751	477422
29066	477423
79534	477424
18753	477425
3931	477426
229696	477427
26776	477428
90856	477429
2337	477430
21422	477431
25086	477432
207670	477433
274310	477434
26574	477435
122123	477436
144251	477437
104336	477438
4039	477439
157735	477440
24936	477441
80373	477442
146684	477443
6670	477444
92746	477445
37708	477446
19606	477447
141428	477448
189046	477449
128707	477450
53158	477451
16269	477452
72104	477453
86783	477454
6876	477455
212515	477456
72859	477457
128195	477458
77490	477459
51958	477460
60639	477461
104360	477462
136113	477463
118570	477464
24243	477465
169281	477466
64595	477467
11637	477468
74264	477469
214616	477470
81572	477471
141939	477472
213885	477473
191266	477474
76080	477475
82715	477476
68247	477477
123268	477478
42884	477479
76298	477480
208226	477481
37203	477482
5865	477483
137077	477484
117241	477485
61485	477486
9015	477487
266189	477488
96597	477489
145500	477490
215496	477491
1715	477492
164161	477493
4789	477494
203872	477495
112638	477496
59842	477497
126389	477498
193803	477499
83869	477500
107186	477501
109571	477502
149259	477503
27454	477504
61100	477505
165683	477506
117901	477507
209170	477508
153884	477509
3423	477510
182203	477511
209170	477512
45603	477513
122109	477514
101680	477515
210820	477516
1788	477517
7836	477518
65745	477519
47721	477520
249771	477521
108795	477522
7350	477523
10075	477524
210759	477525
44226	477526
26075	477527
13771	477528
126576	477529
137421	477530
127554	477531
73236	477532
135590	477533
34048	477534
19605	477535
92048	477536
79539	477537
180102	477538
113875	477539
69227	477540
85531	477541
119726	477542
56038	477543
156912	477544
23240	477545
23240	477546
56992	477547
54242	477548
255910	477549
84935	477550
43073	477551
62869	477552
65071	477553
34219	477554
134242	477555
59073	477556
176182	477557
5980	477558
274760	477559
157351	477560
110952	477561
30049	477562
29517	477563
92228	477564
32802	477565
182400	477566
84882	477567
27860	477568
42838	477569
84882	477570
98251	477571
135288	477572
53015	477573
27778	477574
34412	477575
160878	477576
45359	477577
95583	477578
170274	477579
155958	477580
43063	477581
140714	477582
97463	477583
38911	477584
235840	477585
135836	477586
186796	477587
96977	477588
4160	477589
75425	477590
148081	477591
55618	477592
102153	477593
58934	477594
302722	477595
51015	477596
40467	477597
188089	477598
232591	477599
67584	477600
165523	477601
154772	477602
111627	477603
64100	477604
180657	477605
479	477606
181066	477607
1210	477608
230662	477609
101674	477610
47173	477611
52101	477612
209775	477613
182242	477614
243577	477615
53376	477616
235961	477617
163282	477618
168803	477619
304548	477620
79480	477621
45406	477622
29853	477623
102463	477624
225765	477625
294501	477626
65534	477627
113453	477628
7653	477629
74911	477630
217094	477631
10939	477632
117530	477633
164164	477634
25968	477635
55935	477636
6199	477637
89635	477638
197145	477639
14151	477640
27350	477641
157895	477642
296583	477643
128798	477644
133225	477645
156721	477646
1547	477647
176	477648
21211	477649
139638	477650
158209	477651
235286	477652
230503	477653
66450	477654
105305	477655
59127	477656
190925	477657
259237	477658
152812	477659
157148	477660
237172	477661
309384	477662
8589	477663
156948	477664
17322	477665
57168	477666
57168	477667
126304	477668
91234	477669
95800	477670
57677	477671
207136	477672
16714	477673
251273	477674
64534	477675
163002	477676
215595	477677
86742	477678
210732	477679
54631	477680
146892	477681
54631	477682
80396	477683
155025	477684
194119	477685
170761	477686
127580	477687
140338	477688
873	477689
266275	477690
183606	477691
102620	477692
119237	477693
41085	477694
68140	477695
76568	477696
164303	477697
13919	477698
273613	477699
36677	477700
229276	477701
63679	477702
12185	477703
142416	477704
65464	477705
47662	477706
103177	477707
89741	477708
305406	477709
196820	477710
58827	477711
62907	477712
90714	477713
208969	477714
110066	477715
60016	477716
52266	477717
195648	477718
108844	477719
120234	477720
14400	477721
29950	477722
99209	477723
275260	477724
139100	477725
93520	477726
59256	477727
229139	477728
677	477729
91695	477730
37951	477731
114690	477732
19873	477733
136747	477734
219784	477735
151795	477736
240124	477737
168180	477738
144316	477739
27951	477740
45504	477741
31313	477742
221147	477743
309469	477744
110584	477745
126099	477746
126099	477747
306799	477748
173973	477749
157579	477750
185334	477751
99658	477752
38416	477753
53340	477754
159341	477755
46972	477756
179611	477757
11442	477758
57171	477759
57707	477760
203360	477761
243014	477762
166203	477763
104149	477764
3434	477765
17370	477766
81116	477767
35837	477768
78686	477769
42354	477770
213283	477771
24403	477772
185243	477773
61908	477774
62787	477775
170195	477776
225845	477777
37744	477778
26405	477779
163036	477780
110803	477781
71832	477782
71425	477783
34517	477784
224776	477785
87069	477786
18477	477787
25672	477788
267873	477789
269143	477790
255203	477791
59936	477792
232565	477793
60455	477794
90445	477795
78643	477796
70019	477797
144097	477798
64320	477799
54237	477800
67218	477801
283343	477802
127544	477803
207278	477804
47423	477805
158135	477806
7133	477807
281970	477808
85025	477809
139918	477810
70194	477811
23565	477812
207166	477813
206757	477814
227265	477815
161533	477816
32528	477817
163978	477818
97694	477819
244188	477820
83779	477821
83779	477822
294372	477823
236111	477824
77743	477825
134589	477826
15	477827
4075	477828
206187	477829
136618	477830
28120	477831
70549	477832
164279	477833
227074	477834
40199	477835
23347	477836
29705	477837
144793	477838
174882	477839
86708	477840
253737	477841
71045	477842
74780	477843
191520	477844
77289	477845
117205	477846
53728	477847
78509	477848
289643	477849
9894	477850
188552	477851
61100	477852
148153	477853
94842	477854
12409	477855
213351	477856
38609	477857
7703	477858
187212	477859
135708	477860
32344	477861
92499	477862
88399	477863
299728	477864
160206	477865
5222	477866
168720	477867
170504	477868
67750	477869
2108	477870
177490	477871
45471	477872
143619	477873
133512	477874
98591	477875
164729	477876
47181	477877
96690	477878
60951	477879
179123	477880
116026	477881
52341	477882
125391	477883
224582	477884
76755	477885
197026	477886
103728	477887
20102	477888
273075	477889
20220	477890
1435	477891
63633	477892
84246	477893
5222	477894
55573	477895
294331	477896
57748	477897
49688	477898
189600	477899
209248	477900
79430	477901
149739	477902
12290	477903
413	477904
234716	477905
151549	477906
23962	477907
144385	477908
36961	477909
142683	477910
30488	477911
91360	477912
246425	477913
278741	477914
1578	477915
280134	477916
1578	477917
83233	477918
285334	477919
6838	477920
17046	477921
66962	477922
48452	477923
77921	477924
13278	477925
13278	477926
129836	477927
281197	477928
287356	477929
19339	477930
11405	477931
200965	477932
222497	477933
217516	477934
213552	477935
111352	477936
133291	477937
83474	477938
5010	477939
163689	477940
236563	477941
71226	477942
296713	477943
50850	477944
187101	477945
45094	477946
28577	477947
32891	477948
10497	477949
14166	477950
96756	477951
6767	477952
71223	477953
14166	477954
19573	477955
23899	477956
75216	477957
54608	477958
216706	477959
182135	477960
215060	477961
238325	477962
86701	477963
105659	477964
178239	477965
240918	477966
133953	477967
102746	477968
68380	477969
146911	477970
17786	477971
152009	477972
78685	477973
17777	477974
290434	477975
19064	477976
287369	477977
62248	477978
126074	477979
27955	477980
165764	477981
138695	477982
48146	477983
37892	477984
37892	477985
57610	477986
153306	477987
68482	477988
183146	477989
130819	477990
74686	477991
10927	477992
166119	477993
124111	477994
14872	477995
172716	477996
88645	477997
4525	477998
218956	477999
185973	478000
47706	478001
283022	478002
57999	478003
57999	478004
113896	478005
13606	478006
15068	478007
162564	478008
41752	478009
98592	478010
47803	478011
194088	478012
167841	478013
261478	478014
194413	478015
101571	478016
7701	478017
723	478018
3588	478019
70215	478020
21521	478021
14522	478022
60179	478023
52363	478024
254340	478025
139006	478026
67263	478027
173538	478028
173538	478029
4419	478030
1355	478031
51907	478032
46431	478033
38256	478034
269963	478035
19870	478036
25718	478037
81683	478038
305764	478039
32502	478040
8467	478041
123906	478042
91942	478043
44071	478044
7168	478045
74488	478046
77774	478047
23811	478048
290080	478049
17806	478050
81894	478051
61267	478052
110	478053
45768	478054
274271	478055
9508	478056
4719	478057
80522	478058
6534	478059
131406	478060
203496	478061
81257	478062
93889	478063
65848	478064
36907	478065
277810	478066
67622	478067
34223	478068
1073	478069
81257	478070
142	478071
19750	478072
10249	478073
8924	478074
12085	478075
110824	478076
28951	478077
47149	478078
84066	478079
146363	478080
66803	478081
134968	478082
89798	478083
172086	478084
28178	478085
73877	478086
159441	478087
27985	478088
211389	478089
180735	478090
89379	478091
174849	478092
142510	478093
311681	478094
141466	478095
89232	478096
208208	478097
134545	478098
89877	478099
204236	478100
128120	478101
45326	478102
123750	478103
135848	478104
18641	478105
30964	478106
153087	478107
266509	478108
28763	478109
110722	478110
192052	478111
281618	478112
302654	478113
25851	478114
55614	478115
53262	478116
23555	478117
53428	478118
38066	478119
40725	478120
92112	478121
58293	478122
170247	478123
50302	478124
121224	478125
11560	478126
16174	478127
73034	478128
49662	478129
9048	478130
43200	478131
58190	478132
31987	478133
29678	478134
257481	478135
112622	478136
60214	478137
73805	478138
16395	478139
111363	478140
72539	478141
12712	478142
8126	478143
36278	478144
22747	478145
85117	478146
285294	478147
176071	478148
125646	478149
265036	478150
56867	478151
40882	478152
4172	478153
122474	478154
51807	478155
138625	478156
58628	478157
311002	478158
205071	478159
286412	478160
957	478161
95730	478162
97657	478163
74153	478164
41009	478165
126760	478166
3191	478167
293834	478168
94770	478169
218	478170
278166	478171
278062	478172
116266	478173
79216	478174
36408	478175
3368	478176
53150	478177
269021	478178
36919	478179
7102	478180
306901	478181
116337	478182
164556	478183
103099	478184
27958	478185
175613	478186
261568	478187
8207	478188
124175	478189
51501	478190
1700	478191
28178	478192
59212	478193
70933	478194
83671	478195
54239	478196
18294	478197
6395	478198
283465	478199
257253	478200
47467	478201
31429	478202
101439	478203
223264	478204
97409	478205
94487	478206
108803	478207
217475	478208
17277	478209
111463	478210
10227	478211
45069	478212
172625	478213
217197	478214
289045	478215
2048	478216
94708	478217
217032	478218
7044	478219
48982	478220
335	478221
112000	478222
80588	478223
229582	478224
233635	478225
295025	478226
46903	478227
47149	478228
145796	478229
190552	478230
206451	478231
296520	478232
63028	478233
69567	478234
50909	478235
61053	478236
183073	478237
225797	478238
10740	478239
109007	478240
137656	478241
108565	478242
7445	478243
135848	478244
1492	478245
24139	478246
17248	478247
70933	478248
79168	478249
55055	478250
73845	478251
71047	478252
58228	478253
58228	478254
250390	478255
62069	478256
48806	478257
91895	478258
131245	478259
10053	478260
68123	478261
98424	478262
126092	478263
66738	478264
202345	478265
163429	478266
79089	478267
3243	478268
119046	478269
36175	478270
291607	478271
15911	478272
9161	478273
60990	478274
176384	478275
247616	478276
220332	478277
251514	478278
98070	478279
47899	478280
13935	478281
185685	478282
211261	478283
116312	478284
174853	478285
115156	478286
150266	478287
230970	478288
167120	478289
175481	478290
230965	478291
166016	478292
239774	478293
176170	478294
39786	478295
42857	478296
45765	478297
165238	478298
42317	478299
197622	478300
91895	478301
209848	478302
5354	478303
789	478304
6129	478305
81189	478306
69322	478307
197719	478308
35663	478309
48281	478310
172399	478311
165099	478312
106550	478313
79111	478314
99838	478315
179136	478316
106164	478317
31038	478318
20624	478319
61124	478320
307585	478321
25372	478322
36636	478323
139420	478324
85413	478325
51114	478326
62175	478327
25081	478328
327	478329
181151	478330
958	478331
44661	478332
2126	478333
5236	478334
33161	478335
15833	478336
84655	478337
165201	478338
46649	478339
21605	478340
207174	478341
219364	478342
6431	478343
207606	478344
217	478345
7302	478346
165180	478347
89305	478348
3870	478349
1618	478350
13502	478351
192842	478352
22443	478353
178020	478354
36162	478355
67173	478356
178023	478357
51568	478358
19791	478359
120747	478360
9492	478361
165069	478362
41174	478363
118568	478364
91860	478365
128092	478366
164916	478367
93055	478368
9363	478369
58073	478370
13932	478371
36438	478372
153165	478373
46938	478374
78326	478375
155648	478376
215485	478377
49005	478378
55283	478379
203871	478380
236017	478381
240125	478382
103367	478383
204985	478384
30429	478385
203103	478386
295706	478387
222981	478388
12638	478389
56194	478390
119793	478391
209115	478392
3038	478393
84234	478394
18091	478395
195466	478396
83005	478397
2734	478398
208848	478399
132056	478400
2094	478401
56289	478402
86578	478403
119444	478404
138411	478405
126802	478406
146219	478407
214200	478408
201548	478409
251503	478410
80958	478411
229047	478412
298661	478413
296697	478414
127927	478415
160783	478416
121597	478417
126459	478418
88565	478419
15679	478420
152568	478421
301	478422
205938	478423
142585	478424
271173	478425
43925	478426
291018	478427
63582	478428
263771	478429
17857	478430
17857	478431
131	478432
208405	478433
77377	478434
49107	478435
168920	478436
247901	478437
49107	478438
176221	478439
194984	478440
6333	478441
26267	478442
103367	478443
193996	478444
279203	478445
87037	478446
126183	478447
38447	478448
180903	478449
134108	478450
451	478451
192848	478452
33340	478453
294779	478454
12078	478455
217173	478456
206910	478457
67	478458
270798	478459
57268	478460
57268	478461
216855	478462
72955	478463
277572	478464
156475	478465
6269	478466
215730	478467
21255	478468
225543	478469
116646	478470
168209	478471
78493	478472
26069	478473
26069	478474
36980	478475
222816	478476
126318	478477
247360	478478
43335	478479
270787	478480
104712	478481
247310	478482
26363	478483
95598	478484
18739	478485
76753	478486
89890	478487
108912	478488
109770	478489
193075	478490
89035	478491
153695	478492
187892	478493
196580	478494
14	478495
21642	478496
61466	478497
139876	478498
178095	478499
62360	478500
134871	478501
199446	478502
157384	478503
684	478504
275931	478505
112504	478506
85788	478507
887	478508
108623	478509
271241	478510
193952	478511
6051	478512
36394	478513
11350	478514
56479	478515
4064	478516
295213	478517
79974	478518
79974	478519
114469	478520
121706	478521
236954	478522
28242	478523
94453	478524
304733	478525
12036	478526
111106	478527
113806	478528
75297	478529
78356	478530
63551	478531
24921	478532
214427	478533
59809	478534
291324	478535
199943	478536
57253	478537
174499	478538
8918	478539
8918	478540
174855	478541
28990	478542
38398	478543
10553	478544
151427	478545
291298	478546
106235	478547
53545	478548
230825	478549
136453	478550
95823	478551
25592	478552
192987	478553
212228	478554
291444	478555
39442	478556
10265	478557
74533	478558
97151	478559
191897	478560
22380	478561
165332	478562
63607	478563
264746	478564
15368	478565
24607	478566
20622	478567
125225	478568
125225	478569
15863	478570
95651	478571
175508	478572
249518	478573
255598	478574
116931	478575
22397	478576
42514	478577
46516	478578
71552	478579
29626	478580
77020	478581
22397	478582
101734	478583
15530	478584
101734	478585
8458	478586
210378	478587
264669	478588
96931	478589
192776	478590
87162	478591
111626	478592
53337	478593
224405	478594
11550	478595
71120	478596
163082	478597
202450	478598
103985	478599
81196	478600
56063	478601
139120	478602
71200	478603
77732	478604
66792	478605
31098	478606
40115	478607
80884	478608
89086	478609
61331	478610
145872	478611
205385	478612
210878	478613
33450	478614
40160	478615
134737	478616
138228	478617
24585	478618
109078	478619
89100	478620
77962	478621
37691	478622
122981	478623
90197	478624
3189	478625
111660	478626
211946	478627
43258	478628
47838	478629
63567	478630
35546	478631
246500	478632
214390	478633
260368	478634
248114	478635
163682	478636
1614	478637
48981	478638
12691	478639
89256	478640
75894	478641
3910	478642
198430	478643
1489	478644
11221	478645
91033	478646
22895	478647
47512	478648
205397	478649
132712	478650
74078	478651
95629	478652
301969	478653
49795	478654
5208	478655
9191	478656
1253	478657
242305	478658
83432	478659
144983	478660
57765	478661
6359	478662
177952	478663
77951	478664
44684	478665
43710	478666
2664	478667
98506	478668
213377	478669
47321	478670
311934	478671
8430	478672
37451	478673
57390	478674
101685	478675
308854	478676
21379	478677
72380	478678
61058	478679
176758	478680
12634	478681
42942	478682
203241	478683
86197	478684
102297	478685
49262	478686
143232	478687
74504	478688
38853	478689
131796	478690
6351	478691
215844	478692
24948	478693
78852	478694
152713	478695
122424	478696
4058	478697
30103	478698
32500	478699
201244	478700
146263	478701
65472	478702
222	478703
89727	478704
22732	478705
15996	478706
277355	478707
161522	478708
215840	478709
195376	478710
20271	478711
64061	478712
98516	478713
44684	478714
91550	478715
81291	478716
101500	478717
88837	478718
16582	478719
34745	478720
228839	478721
38649	478722
123226	478723
19915	478724
180029	478725
182449	478726
31116	478727
95946	478728
309021	478729
49936	478730
213321	478731
185042	478732
202792	478733
35363	478734
140436	478735
15576	478736
208403	478737
31064	478738
372	478739
14176	478740
92285	478741
16057	478742
167830	478743
39214	478744
193196	478745
74647	478746
58746	478747
61019	478748
26315	478749
80000	478750
18794	478751
50878	478752
273622	478753
1095	478754
227690	478755
205157	478756
169243	478757
17930	478758
72765	478759
90	478760
51318	478761
179055	478762
227626	478763
194935	478764
227983	478765
44679	478766
299186	478767
18444	478768
32094	478769
198499	478770
179832	478771
69551	478772
103030	478773
255173	478774
50923	478775
95508	478776
108336	478777
6244	478778
43270	478779
83624	478780
170998	478781
175268	478782
216	478783
90426	478784
128970	478785
87778	478786
201549	478787
12556	478788
133230	478789
40408	478790
57690	478791
297418	478792
298925	478793
594	478794
41753	478795
205635	478796
283958	478797
3287	478798
49257	478799
106342	478800
298914	478801
242	478802
9936	478803
159621	478804
24644	478805
96903	478806
67930	478807
8676	478808
12097	478809
21494	478810
12176	478811
5022	478812
19670	478813
250941	478814
238600	478815
120334	478816
3	478817
134313	478818
125162	478819
284427	478820
2530	478821
526	478822
2085	478823
27660	478824
22038	478825
56857	478826
167720	478827
15853	478828
32913	478829
5881	478830
1293	478831
64829	478832
50007	478833
146255	478834
9758	478835
88005	478836
2602	478837
1638	478838
1952	478839
232005	478840
61375	478841
21368	478842
71920	478843
11207	478844
15792	478845
107461	478846
248037	478847
309939	478848
134456	478849
22425	478850
201711	478851
79192	478852
79192	478853
179649	478854
135645	478855
275875	478856
294516	478857
96716	478858
35525	478859
171181	478860
66900	478861
19279	478862
269800	478863
19962	478864
203474	478865
60539	478866
136434	478867
118634	478868
4705	478869
192098	478870
77729	478871
198222	478872
15180	478873
145737	478874
128283	478875
191847	478876
127322	478877
191953	478878
264774	478879
74774	478880
204365	478881
44017	478882
111563	478883
4413	478884
57804	478885
149794	478886
93242	478887
119666	478888
130901	478889
78766	478890
78766	478891
22981	478892
34015	478893
92161	478894
84631	478895
59669	478896
264941	478897
108640	478898
197847	478899
10004	478900
20157	478901
132010	478902
269794	478903
83066	478904
70769	478905
51207	478906
134794	478907
126170	478908
19157	478909
219881	478910
58214	478911
23096	478912
20106	478913
312174	478914
21867	478915
60011	478916
140232	478917
167078	478918
84269	478919
167404	478920
89215	478921
29610	478922
5318	478923
7604	478924
102	478925
38491	478926
117522	478927
117522	478928
47468	478929
22994	478930
307928	478931
195608	478932
270269	478933
47757	478934
32427	478935
48627	478936
28372	478937
26105	478938
29260	478939
260208	478940
37676	478941
55618	478942
33371	478943
31956	478944
125040	478945
294139	478946
241766	478947
139593	478948
122953	478949
160189	478950
64497	478951
232444	478952
104523	478953
1651	478954
30496	478955
202019	478956
201991	478957
291426	478958
90224	478959
27546	478960
130198	478961
67526	478962
41926	478963
47194	478964
260664	478965
4093	478966
86919	478967
200940	478968
13079	478969
72252	478970
141261	478971
74502	478972
111635	478973
2263	478974
73024	478975
36639	478976
14233	478977
278077	478978
47194	478979
8616	478980
103104	478981
42424	478982
169064	478983
61882	478984
83844	478985
109857	478986
105214	478987
186441	478988
102600	478989
54548	478990
41933	478991
3053	478992
208303	478993
474	478994
67916	478995
179832	478996
55583	478997
74502	478998
133218	478999
60834	479000
83412	479001
121600	479002
37691	479003
39609	479004
88753	479005
52948	479006
189067	479007
99261	479008
6280	479009
194113	479010
115538	479011
49264	479012
50726	479013
83995	479014
9484	479015
24974	479016
15036	479017
137178	479018
46401	479019
296619	479020
214517	479021
90404	479022
259	479023
24687	479024
682	479025
144	479026
19133	479027
4029	479028
158285	479029
537	479030
207702	479031
69936	479032
24765	479033
43899	479034
211518	479035
6503	479036
136241	479037
225171	479038
152910	479039
70906	479040
75302	479041
138097	479042
197757	479043
204636	479044
46599	479045
69293	479046
1932	479047
26	479048
160	479049
160697	479050
217704	479051
532	479052
129282	479053
245175	479054
122928	479055
113443	479056
178956	479057
25110	479058
27863	479059
18311	479060
155439	479061
7990	479062
102067	479063
47604	479064
60948	479065
11469	479066
79	479067
117819	479068
94957	479069
21932	479070
310703	479071
4093	479072
211409	479073
284623	479074
30764	479075
44801	479076
243216	479077
51104	479078
110	479079
141174	479080
184572	479081
1273	479082
123180	479083
3013	479084
184574	479085
88	479086
54378	479087
173811	479088
133056	479089
23691	479090
169793	479091
120596	479092
15554	479093
277948	479094
6800	479095
40410	479096
8367	479097
34682	479098
33154	479099
5690	479100
81342	479101
60218	479102
156451	479103
37984	479104
75570	479105
143056	479106
85920	479107
27252	479108
2388	479109
149015	479110
50058	479111
17570	479112
68014	479113
38242	479114
132386	479115
21483	479116
133851	479117
161136	479118
10894	479119
66190	479120
291382	479121
152185	479122
67532	479123
201360	479124
57708	479125
88187	479126
6581	479127
291783	479128
306342	479129
37215	479130
36743	479131
43913	479132
27374	479133
218	479134
89905	479135
26993	479136
44509	479137
10909	479138
114782	479139
1417	479140
4781	479141
123742	479142
27403	479143
128263	479144
190333	479145
94720	479146
100283	479147
175742	479148
18537	479149
138665	479150
35440	479151
204910	479152
43799	479153
92401	479154
134238	479155
58441	479156
21685	479157
22945	479158
1552	479159
54317	479160
77422	479161
59553	479162
40389	479163
190664	479164
37674	479165
575	479166
73839	479167
82142	479168
123309	479169
113297	479170
29966	479171
90432	479172
239231	479173
124723	479174
75181	479175
164195	479176
78823	479177
51311	479178
194220	479179
222637	479180
41893	479181
48227	479182
293632	479183
59513	479184
145408	479185
11	479186
133606	479187
60988	479188
108747	479189
226798	479190
102933	479191
78989	479192
36203	479193
85474	479194
166848	479195
23807	479196
99746	479197
33168	479198
9757	479199
13005	479200
113607	479201
158406	479202
231059	479203
11936	479204
96475	479205
127981	479206
60112	479207
71344	479208
13241	479209
32643	479210
100250	479211
56940	479212
190866	479213
281484	479214
80014	479215
16317	479216
277548	479217
161403	479218
211740	479219
40617	479220
115299	479221
207765	479222
126168	479223
41718	479224
287317	479225
4124	479226
158984	479227
188329	479228
8918	479229
290809	479230
79196	479231
100436	479232
56019	479233
91912	479234
121784	479235
200732	479236
84548	479237
99376	479238
11091	479239
135715	479240
49701	479241
18181	479242
20478	479243
3540	479244
110366	479245
25946	479246
74305	479247
55544	479248
210941	479249
21495	479250
3623	479251
7875	479252
109516	479253
181266	479254
159362	479255
30627	479256
185972	479257
90841	479258
23103	479259
139352	479260
201215	479261
230649	479262
594	479263
36544	479264
16550	479265
30277	479266
282610	479267
40410	479268
36454	479269
217394	479270
9566	479271
42555	479272
69842	479273
289453	479274
256688	479275
205088	479276
129622	479277
188157	479278
287082	479279
171312	479280
229904	479281
13085	479282
4514	479283
277144	479284
60700	479285
279415	479286
3059	479287
85616	479288
186762	479289
206959	479290
10802	479291
70527	479292
11244	479293
22981	479294
207143	479295
16310	479296
129452	479297
148585	479298
56215	479299
277648	479300
197013	479301
129796	479302
5854	479303
98372	479304
65726	479305
14157	479306
6401	479307
6401	479308
211147	479309
25308	479310
97330	479311
49955	479312
27637	479313
62040	479314
15081	479315
30832	479316
30430	479317
27130	479318
28199	479319
159786	479320
31994	479321
73941	479322
97879	479323
302732	479324
273803	479325
45563	479326
11267	479327
122151	479328
10139	479329
83578	479330
134728	479331
270456	479332
25831	479333
60136	479334
221856	479335
41026	479336
56187	479337
6930	479338
45153	479339
2555	479340
12684	479341
147335	479342
13157	479343
10106	479344
89805	479345
134757	479346
193397	479347
210007	479348
48800	479349
280	479350
33881	479351
60061	479352
195194	479353
108805	479354
24897	479355
155968	479356
91739	479357
389	479358
203750	479359
85087	479360
67253	479361
36328	479362
79197	479363
57156	479364
120967	479365
428	479366
7669	479367
116297	479368
24825	479369
68189	479370
91029	479371
90044	479372
90044	479373
39394	479374
96955	479375
103557	479376
153699	479377
75878	479378
72588	479379
282983	479380
268	479381
4343	479382
58795	479383
3166	479384
148596	479385
116653	479386
232821	479387
41054	479388
12664	479389
156100	479390
32970	479391
35710	479392
60063	479393
98832	479394
63549	479395
211122	479396
119348	479397
194449	479398
16620	479399
16620	479400
68201	479401
122072	479402
2400	479403
186237	479404
146474	479405
19937	479406
41821	479407
96938	479408
34910	479409
2023	479410
129314	479411
182126	479412
63426	479413
16005	479414
78109	479415
96642	479416
47604	479417
168313	479418
73147	479419
27848	479420
170440	479421
45295	479422
48506	479423
18313	479424
1825	479425
213696	479426
60220	479427
21137	479428
187188	479429
191229	479430
16573	479431
78914	479432
85623	479433
20412	479434
231862	479435
178559	479436
311948	479437
12938	479438
15197	479439
114755	479440
101966	479441
44402	479442
37970	479443
80324	479444
137049	479445
33538	479446
75309	479447
125495	479448
219421	479449
141944	479450
297529	479451
5822	479452
72204	479453
29957	479454
57590	479455
32904	479456
40200	479457
135165	479458
73382	479459
307630	479460
16226	479461
46858	479462
2601	479463
163197	479464
199789	479465
165042	479466
19436	479467
88581	479468
44509	479469
4232	479470
107800	479471
86095	479472
104142	479473
281393	479474
78756	479475
101192	479476
201813	479477
116165	479478
9067	479479
99814	479480
15012	479481
55032	479482
28999	479483
174387	479484
163380	479485
25078	479486
2139	479487
32804	479488
112773	479489
46069	479490
76809	479491
55546	479492
132265	479493
510	479494
66449	479495
2027	479496
307394	479497
20790	479498
69417	479499
61873	479500
250807	479501
156970	479502
39797	479503
193750	479504
47365	479505
30487	479506
23986	479507
262020	479508
162802	479509
176067	479510
34663	479511
303973	479512
48788	479513
36642	479514
93147	479515
28358	479516
81444	479517
8999	479518
197991	479519
18428	479520
43589	479521
66485	479522
155224	479523
73136	479524
46832	479525
28410	479526
3986	479527
39679	479528
194858	479529
67309	479530
156315	479531
181041	479532
36189	479533
282246	479534
240661	479535
53131	479536
269241	479537
56618	479538
263558	479539
212904	479540
53557	479541
107013	479542
4589	479543
88450	479544
140149	479545
117823	479546
155986	479547
16489	479548
130830	479549
88114	479550
120580	479551
126134	479552
86078	479553
272506	479554
65120	479555
97632	479556
1696	479557
205879	479558
56612	479559
47732	479560
147392	479561
1592	479562
53750	479563
100512	479564
301959	479565
184481	479566
94126	479567
3479	479568
16	479569
134696	479570
122760	479571
63410	479572
5600	479573
172	479574
35304	479575
2549	479576
119608	479577
20155	479578
24094	479579
5235	479580
19104	479581
26437	479582
168126	479583
40943	479584
208971	479585
8655	479586
7218	479587
406	479588
751	479589
24302	479590
89092	479591
11126	479592
96880	479593
10250	479594
215063	479595
174390	479596
21803	479597
14582	479598
36785	479599
1631	479600
132706	479601
153768	479602
280418	479603
136459	479604
33104	479605
173523	479606
136603	479607
9746	479608
102522	479609
41728	479610
91975	479611
43189	479612
44746	479613
33128	479614
8110	479615
22342	479616
27536	479617
24933	479618
56325	479619
190302	479620
133742	479621
6681	479622
37181	479623
140551	479624
56691	479625
119345	479626
47744	479627
175168	479628
218037	479629
93534	479630
93565	479631
168739	479632
111061	479633
93564	479634
279416	479635
294881	479636
91393	479637
12104	479638
31178	479639
100534	479640
103197	479641
66005	479642
79516	479643
281717	479644
69150	479645
274737	479646
212145	479647
26582	479648
154728	479649
55983	479650
126342	479651
39377	479652
63262	479653
57084	479654
188902	479655
211641	479656
1646	479657
8947	479658
62372	479659
30727	479660
27936	479661
67104	479662
197344	479663
157	479664
51989	479665
9839	479666
2129	479667
47162	479668
8264	479669
32118	479670
133024	479671
89215	479672
5636	479673
94790	479674
44972	479675
135722	479676
232221	479677
5201	479678
217411	479679
121965	479680
1143	479681
186536	479682
12303	479683
55586	479684
91177	479685
306299	479686
6100	479687
79994	479688
296696	479689
183163	479690
229892	479691
245779	479692
124236	479693
24113	479694
188838	479695
3648	479696
72274	479697
13241	479698
288196	479699
278798	479700
187516	479701
14421	479702
50500	479703
286341	479704
45252	479705
156771	479706
167982	479707
61022	479708
122	479709
72649	479710
53007	479711
120584	479712
78126	479713
12647	479714
1721	479715
58810	479716
124234	479717
62527	479718
196586	479719
58197	479720
4018	479721
30853	479722
72725	479723
144226	479724
33016	479725
125523	479726
25663	479727
152942	479728
91583	479729
189862	479730
189544	479731
21215	479732
235534	479733
6590	479734
22142	479735
110307	479736
18159	479737
247886	479738
13214	479739
830	479740
164842	479741
103758	479742
59045	479743
1469	479744
119770	479745
3621	479746
59407	479747
52350	479748
260275	479749
27367	479750
55016	479751
203017	479752
271179	479753
8632	479754
79430	479755
57722	479756
57086	479757
180747	479758
25629	479759
137381	479760
55230	479761
102721	479762
2342	479763
33223	479764
63498	479765
13270	479766
284332	479767
268	479768
95427	479769
118889	479770
90027	479771
58617	479772
82536	479773
161820	479774
11753	479775
208204	479776
62387	479777
252608	479778
253169	479779
211244	479780
55474	479781
50163	479782
145641	479783
35119	479784
240651	479785
147613	479786
148891	479787
163738	479788
15394	479789
15394	479790
45668	479791
162742	479792
55291	479793
181537	479794
22956	479795
15156	479796
263019	479797
110847	479798
263371	479799
5311	479800
181286	479801
16451	479802
12559	479803
137769	479804
184805	479805
46776	479806
2126	479807
3896	479808
140098	479809
289216	479810
171858	479811
168925	479812
46996	479813
202474	479814
253478	479815
73171	479816
61175	479817
279222	479818
293001	479819
203083	479820
14589	479821
22101	479822
213893	479823
62064	479824
13685	479825
250430	479826
90546	479827
1552	479828
13	479829
2603	479830
270589	479831
1218	479832
486	479833
111353	479834
113683	479835
101005	479836
88188	479837
67921	479838
208631	479839
28670	479840
13326	479841
107412	479842
19573	479843
48964	479844
116974	479845
30600	479846
61605	479847
106497	479848
105797	479849
16372	479850
79064	479851
107456	479852
23431	479853
155572	479854
64366	479855
12317	479856
41848	479857
42887	479858
62155	479859
322	479860
37708	479861
66505	479862
136015	479863
242349	479864
42359	479865
5245	479866
71491	479867
30272	479868
57002	479869
188202	479870
61192	479871
10758	479872
147	479873
160348	479874
203283	479875
110707	479876
117276	479877
40783	479878
18494	479879
28777	479880
85935	479881
80079	479882
159471	479883
122018	479884
169157	479885
51050	479886
63110	479887
73063	479888
20052	479889
7396	479890
10804	479891
10361	479892
183642	479893
59135	479894
1525	479895
48793	479896
15309	479897
214223	479898
107601	479899
49438	479900
48416	479901
241248	479902
113648	479903
102312	479904
71749	479905
201196	479906
186085	479907
198833	479908
233608	479909
168805	479910
19746	479911
10196	479912
285688	479913
301933	479914
59799	479915
43859	479916
202743	479917
31027	479918
105508	479919
127950	479920
210737	479921
129	479922
112	479923
22348	479924
25331	479925
206048	479926
203949	479927
156904	479928
77148	479929
182762	479930
214331	479931
14980	479932
18540	479933
132216	479934
138990	479935
92379	479936
282699	479937
190155	479938
181532	479939
189397	479940
30528	479941
176058	479942
285555	479943
46577	479944
2710	479945
252315	479946
173693	479947
61394	479948
48641	479949
162245	479950
12825	479951
35289	479952
85691	479953
25434	479954
46786	479955
95399	479956
108793	479957
269543	479958
78750	479959
244355	479960
2978	479961
9268	479962
108195	479963
185818	479964
154862	479965
98683	479966
164297	479967
81742	479968
128463	479969
138674	479970
140630	479971
63924	479972
187781	479973
23218	479974
55577	479975
46581	479976
250689	479977
132877	479978
167233	479979
10568	479980
92904	479981
33907	479982
103873	479983
284421	479984
221010	479985
303477	479986
19607	479987
13607	479988
9452	479989
292980	479990
26922	479991
78041	479992
210063	479993
11880	479994
132184	479995
22533	479996
2805	479997
3986	479998
186063	479999
14	480000
53274	480001
179693	480002
39436	480003
32621	480004
85498	480005
80672	480006
2770	480007
35351	480008
39541	480009
305608	480010
112580	480011
75411	480012
21811	480013
112712	480014
54665	480015
8320	480016
40062	480017
67871	480018
93380	480019
300625	480020
108389	480021
51291	480022
184411	480023
127726	480024
127726	480025
197941	480026
185372	480027
185372	480028
280971	480029
77979	480030
85778	480031
190098	480032
2393	480033
61944	480034
139733	480035
19631	480036
236836	480037
36469	480038
97798	480039
62536	480040
71028	480041
193403	480042
154300	480043
21943	480044
179531	480045
248319	480046
114455	480047
236681	480048
233590	480049
77818	480050
50935	480051
227873	480052
27805	480053
235511	480054
41518	480055
58953	480056
157697	480057
273154	480058
154271	480059
131618	480060
117338	480061
108324	480062
66437	480063
11949	480064
199668	480065
113231	480066
287703	480067
243052	480068
115898	480069
78	480070
84321	480071
197	480072
299023	480073
110084	480074
190292	480075
6199	480076
14116	480077
9761	480078
123751	480079
3434	480080
104855	480081
8918	480082
66768	480083
222009	480084
6029	480085
6215	480086
87472	480087
148734	480088
251615	480089
48785	480090
135385	480091
15305	480092
12748	480093
12748	480094
206002	480095
14149	480096
278581	480097
109557	480098
2409	480099
7736	480100
15336	480101
186349	480102
281537	480103
11918	480104
107480	480105
147956	480106
305024	480107
129374	480108
130980	480109
142026	480110
234564	480111
110902	480112
16786	480113
67482	480114
161653	480115
158313	480116
153918	480117
44583	480118
235045	480119
250444	480120
112671	480121
59279	480122
163378	480123
3921	480124
218098	480125
1592	480126
7801	480127
246008	480128
175005	480129
188182	480130
280996	480131
56930	480132
127917	480133
904	480134
114602	480135
112427	480136
170154	480137
160507	480138
239476	480139
121079	480140
59370	480141
1368	480142
45816	480143
215008	480144
198180	480145
63961	480146
32037	480147
21952	480148
168454	480149
93917	480150
2512	480151
145367	480152
132944	480153
67601	480154
249084	480155
139040	480156
139040	480157
6356	480158
37509	480159
17625	480160
26483	480161
54224	480162
5829	480163
19749	480164
97341	480165
14576	480166
2072	480167
30850	480168
60926	480169
10507	480170
281360	480171
28425	480172
1383	480173
2396	480174
639	480175
12988	480176
4251	480177
45152	480178
281741	480179
1858	480180
49803	480181
15584	480182
140758	480183
54895	480184
94410	480185
103046	480186
3376	480187
16065	480188
31201	480189
167118	480190
30390	480191
97899	480192
15051	480193
4899	480194
254686	480195
38657	480196
8071	480197
2419	480198
129639	480199
91227	480200
31266	480201
141030	480202
73797	480203
80419	480204
15716	480205
188893	480206
131613	480207
41749	480208
3386	480209
2491	480210
22128	480211
14932	480212
12952	480213
6309	480214
6350	480215
36418	480216
5905	480217
29965	480218
17364	480219
4644	480220
6629	480221
7393	480222
270241	480223
50897	480224
19826	480225
137859	480226
76157	480227
15873	480228
48986	480229
129626	480230
41611	480231
27339	480232
9667	480233
292732	480234
45196	480235
42414	480236
55259	480237
128890	480238
120266	480239
19524	480240
101810	480241
108133	480242
299230	480243
26096	480244
625	480245
7355	480246
28662	480247
130681	480248
8673	480249
37	480250
21348	480251
25522	480252
226172	480253
114560	480254
39075	480255
137038	480256
109440	480257
14295	480258
17164	480259
178379	480260
34685	480261
17134	480262
52382	480263
43863	480264
52991	480265
9305	480266
27822	480267
38967	480268
34685	480269
16421	480270
182784	480271
264298	480272
277400	480273
156549	480274
40560	480275
89746	480276
21501	480277
1853	480278
171631	480279
182710	480280
14467	480281
103658	480282
60185	480283
57711	480284
12187	480285
49194	480286
75346	480287
134537	480288
8709	480289
70580	480290
89633	480291
188261	480292
24161	480293
30865	480294
225002	480295
69912	480296
45017	480297
7986	480298
68940	480299
90632	480300
111839	480301
208813	480302
22536	480303
3097	480304
50674	480305
168890	480306
11424	480307
28186	480308
13126	480309
22362	480310
217960	480311
185595	480312
302898	480313
166948	480314
27791	480315
83917	480316
68378	480317
2117	480318
44606	480319
177105	480320
34049	480321
102434	480322
79085	480323
25787	480324
311935	480325
244426	480326
25787	480327
60402	480328
30804	480329
723	480330
105216	480331
114297	480332
11258	480333
26116	480334
11558	480335
162723	480336
182966	480337
32100	480338
23686	480339
48567	480340
5493	480341
44750	480342
299362	480343
95818	480344
34221	480345
77078	480346
203213	480347
9995	480348
149386	480349
87316	480350
214946	480351
301379	480352
73829	480353
49964	480354
65396	480355
101068	480356
41550	480357
18287	480358
93007	480359
240834	480360
196396	480361
21521	480362
132794	480363
35375	480364
98542	480365
227313	480366
116730	480367
122823	480368
17412	480369
196994	480370
86170	480371
146546	480372
310457	480373
1064	480374
132201	480375
53929	480376
53929	480377
123756	480378
11180	480379
19339	480380
227943	480381
20	480382
24632	480383
118786	480384
185570	480385
38629	480386
56929	480387
215927	480388
253106	480389
78149	480390
17227	480391
267607	480392
74573	480393
95671	480394
120643	480395
221186	480396
197155	480397
5267	480398
242278	480399
34114	480400
12485	480401
241809	480402
151163	480403
223011	480404
222505	480405
22907	480406
31825	480407
149091	480408
74961	480409
312711	480410
119926	480411
33583	480412
33583	480413
233272	480414
77486	480415
108656	480416
35154	480417
127459	480418
7619	480419
117914	480420
122674	480421
94860	480422
180691	480423
88956	480424
287047	480425
192871	480426
118541	480427
59058	480428
89045	480429
87634	480430
87634	480431
115040	480432
188948	480433
119675	480434
178355	480435
55772	480436
57658	480437
88799	480438
130414	480439
44607	480440
160779	480441
276554	480442
26755	480443
205770	480444
130414	480445
146362	480446
76493	480447
4678	480448
6862	480449
48738	480450
310618	480451
160872	480452
65602	480453
145926	480454
145967	480455
97005	480456
95232	480457
196136	480458
117089	480459
51574	480460
18733	480461
119333	480462
5047	480463
5456	480464
3065	480465
52872	480466
215937	480467
1121	480468
101196	480469
93058	480470
262132	480471
133870	480472
3306	480473
209317	480474
193661	480475
200260	480476
96358	480477
293415	480478
69780	480479
8502	480480
6039	480481
28105	480482
13036	480483
32374	480484
173577	480485
127206	480486
125907	480487
306823	480488
44116	480489
22786	480490
39098	480491
46690	480492
242990	480493
61782	480494
299087	480495
68950	480496
27356	480497
131605	480498
88019	480499
205981	480500
90422	480501
152187	480502
159352	480503
107428	480504
120741	480505
121053	480506
143396	480507
300378	480508
137181	480509
150782	480510
127796	480511
108591	480512
162943	480513
158803	480514
31952	480515
177300	480516
130416	480517
130424	480518
96209	480519
42164	480520
159416	480521
72898	480522
81097	480523
164700	480524
298611	480525
19147	480526
123089	480527
38839	480528
65258	480529
8823	480530
181203	480531
109904	480532
56464	480533
292983	480534
46006	480535
287979	480536
81563	480537
262959	480538
138591	480539
195619	480540
76519	480541
31197	480542
111007	480543
115365	480544
53890	480545
270686	480546
172444	480547
117286	480548
105346	480549
85296	480550
297567	480551
81317	480552
73684	480553
1764	480554
162150	480555
151193	480556
89801	480557
7600	480558
183782	480559
104959	480560
64256	480561
265607	480562
60028	480563
99845	480564
199666	480565
261074	480566
41718	480567
8535	480568
172969	480569
203715	480570
106282	480571
21819	480572
41867	480573
281082	480574
21567	480575
73673	480576
167631	480577
81592	480578
55680	480579
366	480580
156370	480581
2062	480582
76174	480583
88925	480584
7185	480585
81081	480586
204309	480587
145409	480588
248354	480589
135719	480590
210067	480591
213247	480592
97070	480593
87901	480594
4158	480595
1524	480596
7493	480597
158759	480598
104114	480599
228036	480600
15059	480601
48625	480602
53896	480603
150530	480604
139188	480605
121447	480606
52090	480607
92967	480608
28394	480609
60514	480610
51092	480611
91575	480612
77216	480613
1143	480614
304769	480615
23581	480616
298165	480617
214179	480618
43335	480619
38803	480620
253622	480621
54543	480622
30394	480623
134392	480624
17414	480625
89465	480626
178213	480627
18540	480628
179324	480629
24451	480630
188393	480631
17288	480632
238546	480633
10234	480634
72426	480635
167059	480636
27465	480637
191596	480638
121623	480639
165489	480640
140230	480641
193336	480642
196887	480643
11670	480644
92690	480645
17217	480646
4719	480647
25138	480648
9747	480649
6973	480650
49011	480651
71485	480652
26	480653
76866	480654
100196	480655
57818	480656
75442	480657
139705	480658
106305	480659
26673	480660
18451	480661
74333	480662
175712	480663
131746	480664
187419	480665
286137	480666
263615	480667
34310	480668
231470	480669
204568	480670
276121	480671
74062	480672
102991	480673
112135	480674
215935	480675
34024	480676
124005	480677
207814	480678
255800	480679
268928	480680
250353	480681
80387	480682
64582	480683
64073	480684
70090	480685
68790	480686
94025	480687
223554	480688
218561	480689
92199	480690
115898	480691
43668	480692
18198	480693
142852	480694
189561	480695
117100	480696
42421	480697
426	480698
39218	480699
169140	480700
158648	480701
131966	480702
131966	480703
173034	480704
55784	480705
71371	480706
132290	480707
111265	480708
58983	480709
85560	480710
166128	480711
87265	480712
164532	480713
19240	480714
33736	480715
7832	480716
9207	480717
70641	480718
19953	480719
208741	480720
1142	480721
75442	480722
59701	480723
199876	480724
87859	480725
57296	480726
187664	480727
141942	480728
95103	480729
19949	480730
37662	480731
78805	480732
270291	480733
150719	480734
296138	480735
23523	480736
184661	480737
210136	480738
8709	480739
213103	480740
6200	480741
29623	480742
96909	480743
78122	480744
132290	480745
233106	480746
142756	480747
78803	480748
79889	480749
96648	480750
111548	480751
213331	480752
115458	480753
84554	480754
132765	480755
99948	480756
36017	480757
196644	480758
132169	480759
61363	480760
177557	480761
65942	480762
136429	480763
233497	480764
265990	480765
34356	480766
173122	480767
11484	480768
18199	480769
18199	480770
222729	480771
138422	480772
165745	480773
63409	480774
72591	480775
48467	480776
88407	480777
141712	480778
20200	480779
12840	480780
283970	480781
57473	480782
96405	480783
176412	480784
254989	480785
124123	480786
892	480787
121002	480788
308969	480789
165522	480790
181152	480791
5535	480792
109589	480793
268723	480794
197471	480795
117941	480796
66848	480797
143608	480798
137444	480799
27609	480800
119244	480801
47532	480802
100927	480803
1493	480804
230218	480805
7365	480806
142518	480807
195392	480808
55022	480809
23458	480810
18987	480811
43191	480812
205629	480813
152448	480814
183609	480815
196379	480816
284348	480817
33542	480818
6778	480819
51093	480820
12873	480821
136695	480822
203774	480823
79100	480824
39199	480825
25868	480826
270782	480827
42075	480828
104889	480829
47409	480830
34150	480831
171922	480832
50350	480833
62654	480834
14231	480835
288492	480836
206828	480837
72197	480838
129041	480839
16695	480840
43043	480841
141266	480842
53414	480843
51674	480844
43961	480845
7214	480846
19420	480847
187173	480848
235910	480849
82783	480850
135189	480851
187565	480852
235385	480853
29325	480854
66262	480855
74957	480856
9952	480857
28286	480858
186505	480859
76238	480860
118645	480861
95896	480862
31477	480863
283875	480864
96999	480865
23920	480866
98202	480867
112923	480868
48243	480869
185071	480870
306225	480871
86703	480872
11297	480873
370	480874
144985	480875
299070	480876
98840	480877
19420	480878
89046	480879
98331	480880
114621	480881
38397	480882
8003	480883
834	480884
137631	480885
193875	480886
139114	480887
204249	480888
105289	480889
12844	480890
115779	480891
55243	480892
92942	480893
137237	480894
233759	480895
39626	480896
184610	480897
28916	480898
301266	480899
7769	480900
82034	480901
130049	480902
269434	480903
74468	480904
55457	480905
27939	480906
19181	480907
2041	480908
182281	480909
44639	480910
67522	480911
184393	480912
18733	480913
4499	480914
171998	480915
274287	480916
113880	480917
246291	480918
77233	480919
125740	480920
107432	480921
153352	480922
108003	480923
79227	480924
259003	480925
81865	480926
8715	480927
16192	480928
60501	480929
263816	480930
306569	480931
274968	480932
191545	480933
40788	480934
13242	480935
209110	480936
57449	480937
55721	480938
108222	480939
98168	480940
9889	480941
180724	480942
189500	480943
51279	480944
166072	480945
140893	480946
33080	480947
73977	480948
135813	480949
56026	480950
55360	480951
3813	480952
6211	480953
128999	480954
45362	480955
69728	480956
43233	480957
57153	480958
142671	480959
247338	480960
253119	480961
237365	480962
84741	480963
31901	480964
284249	480965
151270	480966
293780	480967
18147	480968
39387	480969
134175	480970
75464	480971
15898	480972
158925	480973
275064	480974
50123	480975
3749	480976
85960	480977
87952	480978
58070	480979
52552	480980
43614	480981
7637	480982
160413	480983
38633	480984
194234	480985
2890	480986
213924	480987
78701	480988
3789	480989
69364	480990
310813	480991
288970	480992
223169	480993
43657	480994
71177	480995
57436	480996
116961	480997
97343	480998
194140	480999
97635	481000
20103	481001
78035	481002
14568	481003
158887	481004
285596	481005
25742	481006
126375	481007
78324	481008
9451	481009
133308	481010
185896	481011
63747	481012
70577	481013
42430	481014
144963	481015
53872	481016
165191	481017
98801	481018
293506	481019
58768	481020
84642	481021
155445	481022
58291	481023
30092	481024
199694	481025
63549	481026
149712	481027
10469	481028
159927	481029
100711	481030
202506	481031
57258	481032
79946	481033
179395	481034
136900	481035
84810	481036
176736	481037
51177	481038
27101	481039
57062	481040
35652	481041
32519	481042
72173	481043
17919	481044
85315	481045
260387	481046
36178	481047
1246	481048
44180	481049
87117	481050
205352	481051
104209	481052
79291	481053
76817	481054
75927	481055
110725	481056
43910	481057
50098	481058
21084	481059
89949	481060
17620	481061
167043	481062
104773	481063
277912	481064
82767	481065
148496	481066
4399	481067
70673	481068
78372	481069
192244	481070
137790	481071
2606	481072
166	481073
137077	481074
2414	481075
106397	481076
108105	481077
179756	481078
80726	481079
284658	481080
132433	481081
9137	481082
180281	481083
127936	481084
48112	481085
80857	481086
131325	481087
33588	481088
36414	481089
54207	481090
183711	481091
57	481092
147330	481093
17	481094
81490	481095
115412	481096
229	481097
6271	481098
114834	481099
16761	481100
15958	481101
11719	481102
15234	481103
276515	481104
2223	481105
125758	481106
49142	481107
4289	481108
101086	481109
83103	481110
112649	481111
75262	481112
155277	481113
11599	481114
119865	481115
38812	481116
205823	481117
46284	481118
136839	481119
83358	481120
178747	481121
185326	481122
53695	481123
285559	481124
106598	481125
309370	481126
102239	481127
18692	481128
172548	481129
303990	481130
7543	481131
15416	481132
310593	481133
292979	481134
165139	481135
93598	481136
42429	481137
170816	481138
219848	481139
10839	481140
6053	481141
283755	481142
27490	481143
103288	481144
60476	481145
72	481146
132846	481147
163194	481148
310778	481149
68951	481150
103288	481151
303312	481152
12662	481153
97006	481154
94160	481155
76032	481156
14019	481157
132656	481158
77885	481159
47192	481160
104614	481161
16902	481162
16902	481163
101341	481164
241696	481165
58834	481166
73558	481167
274133	481168
125294	481169
565	481170
77544	481171
210862	481172
116863	481173
297506	481174
228542	481175
163	481176
163	481177
167404	481178
61287	481179
90897	481180
14846	481181
210394	481182
128741	481183
112494	481184
298837	481185
125430	481186
26641	481187
178489	481188
64003	481189
62390	481190
308	481191
62390	481192
262639	481193
26004	481194
136972	481195
109151	481196
13962	481197
25240	481198
181009	481199
278735	481200
70116	481201
268673	481202
259391	481203
140920	481204
42551	481205
25918	481206
297992	481207
21410	481208
94551	481209
119406	481210
305312	481211
13304	481212
11032	481213
128011	481214
33341	481215
42551	481216
52687	481217
46129	481218
16554	481219
41384	481220
74888	481221
95804	481222
134108	481223
188000	481224
28092	481225
172748	481226
140059	481227
105118	481228
146899	481229
49535	481230
94223	481231
7434	481232
33286	481233
262137	481234
137051	481235
754	481236
204173	481237
224892	481238
52299	481239
216816	481240
253035	481241
138688	481242
51868	481243
3191	481244
86140	481245
3498	481246
52735	481247
93266	481248
96184	481249
124947	481250
71362	481251
2088	481252
238944	481253
51212	481254
20649	481255
22725	481256
41024	481257
177457	481258
102637	481259
140143	481260
140143	481261
28305	481262
94997	481263
10170	481264
28833	481265
30703	481266
54339	481267
10607	481268
153754	481269
98698	481270
200015	481271
274373	481272
628	481273
2603	481274
50508	481275
39216	481276
9792	481277
53199	481278
5572	481279
113374	481280
126905	481281
126758	481282
84385	481283
63145	481284
79831	481285
35921	481286
309522	481287
281954	481288
227479	481289
47605	481290
122	481291
31960	481292
3551	481293
204120	481294
83501	481295
49401	481296
165284	481297
9123	481298
227737	481299
175486	481300
122	481301
45097	481302
308166	481303
154044	481304
212075	481305
26652	481306
99928	481307
9802	481308
250831	481309
54203	481310
79131	481311
108966	481312
7202	481313
44738	481314
274873	481315
288797	481316
38774	481317
101503	481318
82151	481319
48641	481320
204316	481321
204498	481322
136854	481323
74817	481324
168943	481325
81744	481326
93080	481327
260273	481328
22627	481329
63731	481330
255624	481331
24263	481332
156818	481333
232835	481334
159937	481335
44469	481336
13099	481337
203143	481338
76228	481339
52660	481340
11220	481341
49795	481342
280243	481343
143671	481344
148443	481345
43546	481346
30869	481347
71285	481348
16532	481349
97060	481350
101019	481351
19624	481352
108098	481353
83817	481354
158437	481355
167816	481356
165867	481357
81819	481358
7451	481359
153321	481360
3206	481361
125920	481362
106050	481363
144701	481364
6012	481365
26637	481366
166524	481367
204377	481368
113718	481369
8998	481370
82197	481371
201301	481372
308866	481373
215116	481374
28916	481375
104586	481376
12681	481377
67857	481378
123081	481379
14364	481380
303220	481381
211685	481382
58744	481383
99089	481384
16532	481385
130560	481386
86643	481387
26996	481388
117173	481389
69303	481390
1811	481391
23918	481392
24926	481393
213944	481394
127353	481395
35164	481396
76193	481397
296435	481398
156996	481399
39462	481400
259355	481401
244742	481402
360	481403
126683	481404
52005	481405
66146	481406
210500	481407
14288	481408
180679	481409
44860	481410
11906	481411
84440	481412
15067	481413
209413	481414
34881	481415
136538	481416
143044	481417
3167	481418
159492	481419
119161	481420
166185	481421
49162	481422
267506	481423
4661	481424
133991	481425
126385	481426
247548	481427
210596	481428
3834	481429
93584	481430
138415	481431
18098	481432
15725	481433
305035	481434
264749	481435
218458	481436
147584	481437
16029	481438
58261	481439
43943	481440
179238	481441
133330	481442
135082	481443
49085	481444
73070	481445
75313	481446
12358	481447
67524	481448
79736	481449
149850	481450
65810	481451
286877	481452
41474	481453
67970	481454
49010	481455
78932	481456
151193	481457
268310	481458
46600	481459
209122	481460
138415	481461
61834	481462
31332	481463
45029	481464
223021	481465
89622	481466
6338	481467
61018	481468
213479	481469
71589	481470
312138	481471
184738	481472
46151	481473
242265	481474
20337	481475
6874	481476
42565	481477
52997	481478
214552	481479
306890	481480
258922	481481
183804	481482
11602	481483
84010	481484
49113	481485
13511	481486
74438	481487
75747	481488
113774	481489
113421	481490
9895	481491
14643	481492
188934	481493
174814	481494
160592	481495
271517	481496
135806	481497
175509	481498
209120	481499
59563	481500
52621	481501
16794	481502
7870	481503
16794	481504
59563	481505
108654	481506
27169	481507
53255	481508
50579	481509
53806	481510
210796	481511
60996	481512
88902	481513
275181	481514
299412	481515
127976	481516
3597	481517
157235	481518
17416	481519
12904	481520
21082	481521
1684	481522
22390	481523
8890	481524
73604	481525
311260	481526
88889	481527
88889	481528
15310	481529
198671	481530
31855	481531
69714	481532
100847	481533
113805	481534
81665	481535
9767	481536
13843	481537
169788	481538
3484	481539
3484	481540
54850	481541
106522	481542
73154	481543
193746	481544
124293	481545
309290	481546
79319	481547
140828	481548
148600	481549
4786	481550
60172	481551
254417	481552
106622	481553
35918	481554
22651	481555
58210	481556
175090	481557
276499	481558
122377	481559
120877	481560
172669	481561
111763	481562
28560	481563
89550	481564
92461	481565
283485	481566
111662	481567
190205	481568
177590	481569
66314	481570
276500	481571
63404	481572
42134	481573
48824	481574
241695	481575
6616	481576
56261	481577
17049	481578
75721	481579
23594	481580
244105	481581
66758	481582
30664	481583
79703	481584
9869	481585
88863	481586
12365	481587
91504	481588
78467	481589
59880	481590
87397	481591
144971	481592
64221	481593
104773	481594
260913	481595
179116	481596
53040	481597
196435	481598
10666	481599
21061	481600
33485	481601
48869	481602
8779	481603
147280	481604
276481	481605
69344	481606
125103	481607
195611	481608
226605	481609
27893	481610
64149	481611
59880	481612
64960	481613
29192	481614
62442	481615
204815	481616
87369	481617
250166	481618
71641	481619
22736	481620
42947	481621
37027	481622
14242	481623
16805	481624
129203	481625
29965	481626
34134	481627
4570	481628
135780	481629
25924	481630
204696	481631
12233	481632
6709	481633
117521	481634
90772	481635
92198	481636
280	481637
59502	481638
59502	481639
276063	481640
46703	481641
15141	481642
99957	481643
139376	481644
287071	481645
111435	481646
60413	481647
38202	481648
59670	481649
76037	481650
215543	481651
43729	481652
74094	481653
16235	481654
242355	481655
147874	481656
44415	481657
39876	481658
65297	481659
2857	481660
177503	481661
144611	481662
295385	481663
1575	481664
306174	481665
16279	481666
1884	481667
3038	481668
1170	481669
3038	481670
10164	481671
5472	481672
15872	481673
5472	481674
59680	481675
37929	481676
10371	481677
37929	481678
1170	481679
6752	481680
5472	481681
1170	481682
1884	481683
24424	481684
16279	481685
24424	481686
3038	481687
10371	481688
32612	481689
25746	481690
10164	481691
35344	481692
51023	481693
73493	481694
165305	481695
32395	481696
63014	481697
1170	481698
1170	481699
63789	481700
41951	481701
55420	481702
75205	481703
18900	481704
235484	481705
159799	481706
25230	481707
55431	481708
188910	481709
287858	481710
89089	481711
94203	481712
291215	481713
133530	481714
122285	481715
49950	481716
46889	481717
207607	481718
245233	481719
66318	481720
33530	481721
132695	481722
50824	481723
45726	481724
6073	481725
86316	481726
64140	481727
132163	481728
29525	481729
38666	481730
122528	481731
252339	481732
24250	481733
4741	481734
75610	481735
95479	481736
14254	481737
54805	481738
123552	481739
25168	481740
11749	481741
136757	481742
32882	481743
109322	481744
242439	481745
21769	481746
93001	481747
92055	481748
139049	481749
58799	481750
106019	481751
1819	481752
343	481753
257801	481754
2863	481755
218840	481756
23117	481757
30475	481758
65596	481759
238043	481760
97299	481761
306428	481762
17691	481763
34216	481764
25900	481765
180392	481766
64745	481767
148009	481768
75076	481769
94981	481770
82858	481771
152523	481772
140718	481773
298691	481774
208077	481775
150577	481776
74958	481777
88409	481778
181434	481779
6788	481780
12633	481781
174423	481782
107953	481783
147398	481784
182322	481785
25332	481786
132615	481787
106178	481788
124744	481789
217609	481790
148146	481791
44186	481792
21547	481793
198998	481794
7156	481795
132343	481796
137547	481797
41051	481798
46320	481799
100284	481800
91308	481801
75923	481802
28491	481803
178431	481804
99785	481805
49754	481806
224643	481807
17730	481808
45792	481809
10844	481810
37429	481811
177	481812
37611	481813
52192	481814
110034	481815
242353	481816
19108	481817
70951	481818
5929	481819
82200	481820
571	481821
247553	481822
91352	481823
21411	481824
89012	481825
68607	481826
10994	481827
153814	481828
26747	481829
83336	481830
254607	481831
22385	481832
194117	481833
6246	481834
292653	481835
257201	481836
1582	481837
78755	481838
120099	481839
96777	481840
7356	481841
7356	481842
186713	481843
164111	481844
122627	481845
12088	481846
12088	481847
55440	481848
55440	481849
8234	481850
8234	481851
9923	481852
274493	481853
77178	481854
21224	481855
21224	481856
92043	481857
77690	481858
29701	481859
105203	481860
39215	481861
226395	481862
194519	481863
268625	481864
2961	481865
237069	481866
186657	481867
304821	481868
166688	481869
63231	481870
68210	481871
53682	481872
141875	481873
124966	481874
222671	481875
55012	481876
4470	481877
30776	481878
2694	481879
9110	481880
9110	481881
10552	481882
88115	481883
71057	481884
178067	481885
124397	481886
292765	481887
134737	481888
57775	481889
251442	481890
66528	481891
158297	481892
29591	481893
29591	481894
108000	481895
7037	481896
107065	481897
99158	481898
196334	481899
217881	481900
266242	481901
21567	481902
67635	481903
157080	481904
135473	481905
124179	481906
278233	481907
142785	481908
113212	481909
207134	481910
51236	481911
154646	481912
73227	481913
52557	481914
954	481915
97681	481916
43668	481917
64265	481918
52352	481919
27632	481920
174669	481921
37848	481922
4940	481923
158555	481924
58647	481925
58645	481926
122781	481927
140812	481928
153758	481929
51842	481930
242373	481931
62408	481932
269580	481933
120215	481934
166182	481935
204269	481936
101715	481937
138079	481938
214387	481939
54734	481940
22890	481941
54	481942
11782	481943
266113	481944
280062	481945
6484	481946
180212	481947
183477	481948
135049	481949
132467	481950
196431	481951
22528	481952
62872	481953
193444	481954
198633	481955
3807	481956
53899	481957
226109	481958
94241	481959
135441	481960
83825	481961
69421	481962
2037	481963
45919	481964
25772	481965
90295	481966
156655	481967
54	481968
308141	481969
67583	481970
118665	481971
186422	481972
22316	481973
102855	481974
133486	481975
64013	481976
76812	481977
58617	481978
18648	481979
119620	481980
4862	481981
1990	481982
21830	481983
50030	481984
83203	481985
185125	481986
71792	481987
138286	481988
24486	481989
25164	481990
15067	481991
97322	481992
97322	481993
13855	481994
4723	481995
146642	481996
17020	481997
127571	481998
244513	481999
99676	482000
7804	482001
59054	482002
23721	482003
64729	482004
81293	482005
83860	482006
103851	482007
32511	482008
73072	482009
138143	482010
101175	482011
169767	482012
40600	482013
64926	482014
24448	482015
65662	482016
11351	482017
150771	482018
23793	482019
128205	482020
81718	482021
135683	482022
78961	482023
307291	482024
2335	482025
10431	482026
78912	482027
22331	482028
116664	482029
53891	482030
210730	482031
87240	482032
203226	482033
7194	482034
204277	482035
113499	482036
55940	482037
17313	482038
93944	482039
2065	482040
73658	482041
237506	482042
3555	482043
160506	482044
55776	482045
31592	482046
237151	482047
18609	482048
24571	482049
52904	482050
302809	482051
165951	482052
69731	482053
69731	482054
130621	482055
17657	482056
68638	482057
207209	482058
4457	482059
199331	482060
10900	482061
75084	482062
92774	482063
92774	482064
145636	482065
74437	482066
169517	482067
113560	482068
60274	482069
124403	482070
83860	482071
125903	482072
106524	482073
58835	482074
16025	482075
124236	482076
39296	482077
115269	482078
83223	482079
6901	482080
82781	482081
190527	482082
300235	482083
16359	482084
7410	482085
205858	482086
58976	482087
17224	482088
17224	482089
11466	482090
32	482091
56833	482092
89733	482093
553	482094
40836	482095
38557	482096
144289	482097
202692	482098
230294	482099
31783	482100
208316	482101
203044	482102
56181	482103
5411	482104
149233	482105
13283	482106
59868	482107
180637	482108
2829	482109
40403	482110
1380	482111
29044	482112
52976	482113
300663	482114
92564	482115
174804	482116
28516	482117
119817	482118
7044	482119
7242	482120
24975	482121
227156	482122
363	482123
146930	482124
97816	482125
19832	482126
184001	482127
273945	482128
81053	482129
1837	482130
44121	482131
76101	482132
38352	482133
177602	482134
161869	482135
125973	482136
40236	482137
147034	482138
287610	482139
49864	482140
131448	482141
180660	482142
4350	482143
26642	482144
37202	482145
45747	482146
101041	482147
62390	482148
40806	482149
15191	482150
156998	482151
10436	482152
143952	482153
69402	482154
8258	482155
269083	482156
13910	482157
113984	482158
10851	482159
333	482160
239886	482161
46462	482162
238254	482163
31841	482164
76876	482165
177562	482166
65969	482167
10617	482168
14714	482169
21596	482170
47005	482171
121268	482172
42919	482173
3618	482174
4260	482175
9414	482176
21926	482177
18822	482178
25529	482179
21830	482180
14975	482181
10666	482182
140264	482183
115010	482184
59817	482185
154807	482186
268133	482187
77899	482188
23484	482189
32548	482190
138981	482191
39239	482192
223856	482193
26962	482194
6570	482195
157427	482196
50801	482197
140613	482198
307247	482199
109167	482200
4311	482201
13195	482202
1477	482203
3325	482204
20885	482205
174479	482206
4143	482207
88807	482208
36914	482209
17862	482210
25288	482211
7610	482212
16058	482213
76210	482214
74354	482215
195017	482216
53548	482217
21129	482218
34872	482219
134149	482220
134149	482221
25322	482222
62736	482223
20276	482224
10304	482225
40269	482226
20238	482227
18891	482228
27460	482229
25302	482230
173535	482231
6167	482232
18518	482233
157021	482234
25320	482235
27991	482236
133979	482237
2277	482238
33810	482239
91952	482240
21654	482241
84336	482242
16664	482243
2166	482244
129918	482245
74415	482246
84702	482247
23887	482248
47121	482249
22767	482250
312363	482251
72722	482252
5232	482253
36148	482254
58548	482255
106444	482256
61339	482257
4580	482258
107164	482259
4151	482260
6254	482261
20321	482262
11022	482263
24017	482264
1349	482265
1114	482266
39728	482267
124341	482268
113241	482269
15640	482270
143591	482271
79211	482272
11852	482273
202121	482274
143435	482275
51384	482276
69933	482277
9223	482278
42770	482279
7604	482280
4022	482281
41708	482282
29311	482283
3511	482284
12835	482285
423	482286
56198	482287
36065	482288
102135	482289
2200	482290
52251	482291
10708	482292
15999	482293
196077	482294
127328	482295
106524	482296
13287	482297
2836	482298
7239	482299
19071	482300
183508	482301
2066	482302
56038	482303
31314	482304
11157	482305
234222	482306
4820	482307
18305	482308
275950	482309
123087	482310
13594	482311
113442	482312
169021	482313
2780	482314
285568	482315
113808	482316
108892	482317
114101	482318
55813	482319
150243	482320
220658	482321
11442	482322
159110	482323
129454	482324
161723	482325
80293	482326
145476	482327
308470	482328
79855	482329
211922	482330
274605	482331
173777	482332
105145	482333
578	482334
271808	482335
161723	482336
169847	482337
169818	482338
169818	482339
175617	482340
235342	482341
187869	482342
22836	482343
83997	482344
125940	482345
189738	482346
2054	482347
89158	482348
60740	482349
284160	482350
91716	482351
139384	482352
139578	482353
161461	482354
64	482355
64	482356
50650	482357
77940	482358
206247	482359
17558	482360
35374	482361
42402	482362
45819	482363
123794	482364
60846	482365
5703	482366
163670	482367
152598	482368
254145	482369
13850	482370
5531	482371
37296	482372
20539	482373
18495	482374
123204	482375
65466	482376
67394	482377
151139	482378
151139	482379
578	482380
180231	482381
203916	482382
129087	482383
171391	482384
117848	482385
81199	482386
201790	482387
77816	482388
281258	482389
25950	482390
184155	482391
99572	482392
30366	482393
44778	482394
94625	482395
175350	482396
37238	482397
66112	482398
187631	482399
5768	482400
291255	482401
949	482402
331	482403
132044	482404
168150	482405
97252	482406
4189	482407
7539	482408
97253	482409
60645	482410
95493	482411
175062	482412
175062	482413
104528	482414
5036	482415
116943	482416
156161	482417
25586	482418
97616	482419
57900	482420
212192	482421
81681	482422
53997	482423
21284	482424
29518	482425
78281	482426
79322	482427
186658	482428
52626	482429
16213	482430
273372	482431
64019	482432
221454	482433
55965	482434
188967	482435
149514	482436
35	482437
144349	482438
264063	482439
19516	482440
1446	482441
308220	482442
9771	482443
171423	482444
407	482445
141389	482446
15564	482447
28919	482448
102248	482449
64540	482450
29266	482451
375	482452
209527	482453
133084	482454
188127	482455
97472	482456
9750	482457
136981	482458
136981	482459
21214	482460
129511	482461
20693	482462
106463	482463
20671	482464
190635	482465
33703	482466
5767	482467
5282	482468
30509	482469
219790	482470
17604	482471
9236	482472
79189	482473
39349	482474
135798	482475
206416	482476
180390	482477
107445	482478
54559	482479
209117	482480
26844	482481
1284	482482
155575	482483
154001	482484
33380	482485
28007	482486
28007	482487
109835	482488
32413	482489
18425	482490
18425	482491
31027	482492
85999	482493
162580	482494
99147	482495
5237	482496
161463	482497
180528	482498
37538	482499
126983	482500
26260	482501
69753	482502
27009	482503
27009	482504
37040	482505
18052	482506
47514	482507
106233	482508
28836	482509
127688	482510
79172	482511
137934	482512
64585	482513
34242	482514
983	482515
277870	482516
3792	482517
36900	482518
246245	482519
4211	482520
94912	482521
58	482522
262322	482523
10934	482524
3739	482525
126644	482526
88208	482527
166095	482528
2660	482529
151168	482530
10635	482531
83205	482532
186742	482533
72341	482534
24069	482535
69104	482536
52832	482537
11100	482538
41516	482539
64652	482540
14632	482541
264	482542
7018	482543
49175	482544
25130	482545
16952	482546
50635	482547
3250	482548
197730	482549
1783	482550
31222	482551
324	482552
37189	482553
21953	482554
16194	482555
521	482556
49114	482557
209376	482558
294449	482559
61033	482560
38553	482561
54316	482562
82067	482563
6586	482564
46200	482565
53730	482566
20027	482567
110738	482568
63613	482569
271981	482570
16464	482571
21643	482572
30438	482573
52232	482574
80347	482575
138226	482576
64527	482577
6778	482578
119833	482579
9590	482580
28537	482581
44590	482582
3705	482583
207140	482584
213309	482585
113901	482586
59351	482587
128525	482588
48730	482589
49484	482590
36377	482591
11924	482592
116316	482593
78227	482594
98323	482595
169	482596
105894	482597
5	482598
110374	482599
68084	482600
301108	482601
5025	482602
305613	482603
167890	482604
30961	482605
66424	482606
110033	482607
6309	482608
207290	482609
137783	482610
165386	482611
26754	482612
259535	482613
251277	482614
14620	482615
153062	482616
120563	482617
274788	482618
31834	482619
74839	482620
153240	482621
249482	482622
65406	482623
190926	482624
34885	482625
213152	482626
282989	482627
153788	482628
6269	482629
147979	482630
26331	482631
161556	482632
90629	482633
17025	482634
232329	482635
17120	482636
19650	482637
56382	482638
2564	482639
14495	482640
85831	482641
14837	482642
58632	482643
82742	482644
25592	482645
42261	482646
166121	482647
106072	482648
60903	482649
187838	482650
2514	482651
64352	482652
20998	482653
47497	482654
137383	482655
50160	482656
9083	482657
53232	482658
243495	482659
17898	482660
234864	482661
62247	482662
248151	482663
307516	482664
19353	482665
48160	482666
47169	482667
5459	482668
32393	482669
20474	482670
15609	482671
236757	482672
245009	482673
132098	482674
156999	482675
119782	482676
244729	482677
37977	482678
171118	482679
163657	482680
100986	482681
131679	482682
91786	482683
92946	482684
93337	482685
7167	482686
298313	482687
24629	482688
97103	482689
27197	482690
165801	482691
88609	482692
227808	482693
2885	482694
90782	482695
79955	482696
255812	482697
55708	482698
43235	482699
170717	482700
222932	482701
71288	482702
143174	482703
7203	482704
43187	482705
43919	482706
97504	482707
82410	482708
82410	482709
50423	482710
216306	482711
20575	482712
478	482713
41898	482714
64558	482715
55617	482716
60680	482717
12134	482718
120114	482719
16757	482720
297720	482721
8386	482722
110410	482723
5097	482724
50131	482725
144395	482726
12584	482727
21186	482728
94066	482729
114977	482730
38564	482731
38959	482732
179173	482733
119600	482734
51825	482735
77954	482736
199139	482737
6851	482738
21303	482739
15802	482740
140586	482741
4147	482742
12309	482743
57978	482744
57978	482745
27981	482746
288755	482747
12084	482748
72138	482749
132665	482750
50108	482751
13432	482752
157208	482753
57863	482754
187679	482755
98924	482756
20110	482757
240357	482758
22463	482759
45460	482760
191470	482761
41995	482762
63921	482763
90867	482764
47522	482765
26343	482766
113869	482767
269922	482768
180367	482769
142055	482770
3687	482771
104791	482772
45487	482773
145080	482774
145903	482775
280325	482776
63101	482777
111331	482778
275274	482779
94479	482780
139608	482781
128709	482782
69299	482783
18410	482784
203907	482785
1750	482786
23761	482787
54268	482788
1891	482789
115083	482790
133811	482791
271730	482792
7932	482793
27997	482794
1806	482795
16003	482796
3730	482797
76592	482798
231895	482799
270367	482800
45509	482801
199712	482802
157365	482803
79145	482804
11325	482805
165685	482806
62585	482807
141899	482808
92356	482809
213082	482810
4792	482811
169034	482812
19723	482813
217382	482814
258838	482815
92951	482816
58742	482817
99839	482818
79292	482819
120216	482820
101	482821
22745	482822
193924	482823
229242	482824
131598	482825
18080	482826
86853	482827
88487	482828
12530	482829
26200	482830
29034	482831
61239	482832
248380	482833
85342	482834
4909	482835
11769	482836
22061	482837
58765	482838
66462	482839
138704	482840
204318	482841
9848	482842
97840	482843
65776	482844
4790	482845
3851	482846
117643	482847
8498	482848
7674	482849
58210	482850
8009	482851
119400	482852
274706	482853
70088	482854
90380	482855
206332	482856
10344	482857
32585	482858
44478	482859
116969	482860
27615	482861
142720	482862
846	482863
28354	482864
28354	482865
68222	482866
150765	482867
9416	482868
136709	482869
113358	482870
307379	482871
115260	482872
166231	482873
6767	482874
109492	482875
130128	482876
15947	482877
13569	482878
20198	482879
83427	482880
45841	482881
64558	482882
27053	482883
2683	482884
2597	482885
145262	482886
151608	482887
707	482888
297488	482889
128978	482890
145903	482891
191906	482892
191906	482893
202386	482894
4521	482895
11361	482896
79886	482897
44136	482898
189767	482899
189767	482900
200168	482901
2816	482902
103980	482903
41460	482904
4401	482905
171299	482906
18053	482907
76800	482908
80189	482909
3330	482910
78052	482911
3512	482912
8809	482913
5410	482914
56544	482915
132833	482916
1522	482917
12926	482918
235912	482919
43411	482920
139499	482921
45841	482922
164845	482923
115897	482924
306925	482925
59442	482926
6902	482927
217634	482928
22240	482929
195314	482930
864	482931
28189	482932
43050	482933
216240	482934
34873	482935
283482	482936
1939	482937
102471	482938
13221	482939
193438	482940
62637	482941
289289	482942
11987	482943
179454	482944
158841	482945
148232	482946
62398	482947
62398	482948
8299	482949
60463	482950
13254	482951
101134	482952
213653	482953
291075	482954
174010	482955
138368	482956
783	482957
2887	482958
52243	482959
109093	482960
76648	482961
221192	482962
163076	482963
179828	482964
41968	482965
43714	482966
307310	482967
36863	482968
62856	482969
187436	482970
272521	482971
122984	482972
25032	482973
272399	482974
4985	482975
165053	482976
301163	482977
62812	482978
36163	482979
28364	482980
100840	482981
59295	482982
96440	482983
6151	482984
2321	482985
72560	482986
212386	482987
213219	482988
78614	482989
34536	482990
34980	482991
25527	482992
7938	482993
116245	482994
183810	482995
215981	482996
17973	482997
30456	482998
44863	482999
138039	483000
82054	483001
167943	483002
47696	483003
4079	483004
48492	483005
40698	483006
14854	483007
152943	483008
50142	483009
242644	483010
110977	483011
83971	483012
178946	483013
158783	483014
6867	483015
82073	483016
4503	483017
177534	483018
63255	483019
101516	483020
24270	483021
129573	483022
144735	483023
32463	483024
84698	483025
17084	483026
64480	483027
59814	483028
6432	483029
7615	483030
23854	483031
3231	483032
97426	483033
43645	483034
12088	483035
11624	483036
38217	483037
76906	483038
8338	483039
47599	483040
6960	483041
65808	483042
884	483043
21311	483044
8180	483045
7382	483046
24124	483047
24124	483048
31952	483049
4212	483050
191100	483051
58128	483052
4120	483053
76822	483054
279485	483055
281387	483056
204409	483057
53150	483058
182579	483059
59215	483060
85781	483061
37041	483062
122489	483063
128727	483064
34290	483065
11178	483066
79992	483067
131996	483068
5509	483069
1231	483070
167597	483071
242115	483072
194029	483073
200846	483074
229745	483075
182154	483076
133091	483077
18952	483078
102270	483079
71981	483080
69695	483081
76126	483082
40491	483083
1837	483084
163277	483085
170501	483086
30417	483087
172310	483088
64377	483089
6315	483090
67320	483091
12996	483092
19561	483093
222339	483094
200823	483095
56387	483096
196894	483097
29701	483098
266150	483099
107849	483100
58346	483101
47599	483102
48513	483103
199010	483104
53439	483105
47160	483106
4502	483107
85970	483108
116756	483109
232157	483110
255345	483111
302127	483112
105041	483113
28327	483114
127184	483115
225816	483116
296085	483117
303723	483118
26435	483119
101371	483120
36160	483121
128121	483122
128784	483123
186462	483124
156997	483125
6481	483126
44226	483127
25088	483128
58568	483129
309200	483130
234931	483131
10590	483132
281950	483133
172913	483134
172313	483135
13725	483136
39001	483137
67950	483138
65115	483139
137739	483140
43321	483141
56302	483142
87160	483143
194231	483144
152490	483145
21229	483146
121	483147
31648	483148
205714	483149
174983	483150
64264	483151
153866	483152
144764	483153
137845	483154
55872	483155
175504	483156
159378	483157
64576	483158
99398	483159
115579	483160
13771	483161
22878	483162
50933	483163
73172	483164
285732	483165
39824	483166
235590	483167
92420	483168
92420	483169
13625	483170
56428	483171
1764	483172
76839	483173
64612	483174
178829	483175
163594	483176
167344	483177
64953	483178
283170	483179
14202	483180
226213	483181
205640	483182
6991	483183
87575	483184
87575	483185
187899	483186
152024	483187
166907	483188
208089	483189
34007	483190
194414	483191
173999	483192
289197	483193
72348	483194
83361	483195
241968	483196
13880	483197
219042	483198
236135	483199
50153	483200
114115	483201
12126	483202
105606	483203
16929	483204
174591	483205
154858	483206
32582	483207
70808	483208
102204	483209
48656	483210
188407	483211
208700	483212
73651	483213
206972	483214
206928	483215
102728	483216
255307	483217
234385	483218
119860	483219
225099	483220
56244	483221
34885	483222
81771	483223
44354	483224
43490	483225
107103	483226
17605	483227
255330	483228
165392	483229
43490	483230
1348	483231
168051	483232
64264	483233
93776	483234
77655	483235
124014	483236
76933	483237
170221	483238
114118	483239
220402	483240
116801	483241
67791	483242
63798	483243
70778	483244
116756	483245
258704	483246
183746	483247
48448	483248
55976	483249
147571	483250
259173	483251
128074	483252
13944	483253
16180	483254
304466	483255
311905	483256
127184	483257
31908	483258
84516	483259
211733	483260
145488	483261
23581	483262
160585	483263
130418	483264
106442	483265
2253	483266
104788	483267
26876	483268
311999	483269
311966	483270
18569	483271
39905	483272
39905	483273
28182	483274
123647	483275
150976	483276
95541	483277
142046	483278
82523	483279
158813	483280
194548	483281
156440	483282
84172	483283
276053	483284
119764	483285
57	483286
140301	483287
221177	483288
73357	483289
4391	483290
205884	483291
207278	483292
152663	483293
98472	483294
214133	483295
10078	483296
26808	483297
49518	483298
195109	483299
228427	483300
53175	483301
144110	483302
213378	483303
149665	483304
90899	483305
51353	483306
74992	483307
33605	483308
245968	483309
47297	483310
101816	483311
102564	483312
250	483313
158813	483314
67882	483315
212925	483316
31032	483317
166179	483318
209696	483319
133213	483320
48966	483321
5880	483322
55498	483323
55498	483324
77998	483325
68785	483326
229376	483327
81194	483328
56854	483329
52122	483330
25610	483331
62559	483332
114289	483333
309061	483334
250	483335
298685	483336
137306	483337
140064	483338
22213	483339
53830	483340
154200	483341
144082	483342
10656	483343
72	483344
109644	483345
122361	483346
4930	483347
22980	483348
19202	483349
2496	483350
224541	483351
47577	483352
13155	483353
124189	483354
215478	483355
226024	483356
27422	483357
116812	483358
58563	483359
28267	483360
25251	483361
254611	483362
183653	483363
300491	483364
303073	483365
106501	483366
195229	483367
173377	483368
43026	483369
125792	483370
92659	483371
160229	483372
20930	483373
113090	483374
139691	483375
91186	483376
25987	483377
8118	483378
157548	483379
225199	483380
22030	483381
306190	483382
154326	483383
156515	483384
16325	483385
293580	483386
281388	483387
66447	483388
19270	483389
159464	483390
205895	483391
154617	483392
68041	483393
166172	483394
214894	483395
28640	483396
91154	483397
89591	483398
293026	483399
209573	483400
189123	483401
147590	483402
106427	483403
121087	483404
289993	483405
197781	483406
202494	483407
292007	483408
74386	483409
14357	483410
36585	483411
269994	483412
186295	483413
308671	483414
121779	483415
58797	483416
250034	483417
211924	483418
243086	483419
93939	483420
171473	483421
128533	483422
3114	483423
39328	483424
173176	483425
8990	483426
111521	483427
141638	483428
116527	483429
8329	483430
4895	483431
257451	483432
8963	483433
157246	483434
17273	483435
23979	483436
79625	483437
154863	483438
58378	483439
134029	483440
193270	483441
145820	483442
54288	483443
54288	483444
54288	483445
30406	483446
269907	483447
263905	483448
47037	483449
129150	483450
148628	483451
102006	483452
76308	483453
186687	483454
200400	483455
101392	483456
27584	483457
16	483458
5545	483459
78359	483460
180666	483461
69460	483462
165235	483463
95157	483464
119792	483465
133299	483466
25215	483467
26409	483468
286282	483469
14019	483470
159809	483471
67947	483472
68357	483473
41552	483474
50398	483475
108572	483476
114710	483477
108239	483478
82470	483479
119371	483480
72893	483481
72171	483482
74069	483483
208853	483484
206508	483485
198985	483486
198985	483487
90744	483488
36096	483489
117949	483490
42682	483491
37861	483492
12431	483493
9394	483494
1734	483495
214056	483496
97563	483497
4027	483498
150334	483499
67160	483500
42695	483501
34308	483502
78741	483503
168200	483504
205016	483505
70776	483506
2163	483507
287833	483508
32409	483509
77303	483510
121712	483511
156007	483512
199384	483513
145304	483514
235860	483515
48296	483516
212625	483517
251771	483518
203092	483519
55736	483520
239207	483521
126664	483522
221860	483523
26022	483524
12237	483525
31733	483526
41321	483527
32232	483528
199277	483529
166516	483530
3146	483531
75419	483532
221518	483533
78034	483534
159405	483535
178942	483536
99827	483537
311304	483538
168131	483539
109331	483540
93380	483541
49920	483542
13735	483543
217548	483544
298484	483545
2145	483546
57764	483547
47398	483548
274981	483549
53432	483550
150342	483551
69879	483552
138601	483553
66187	483554
16156	483555
196638	483556
174602	483557
199593	483558
306003	483559
69988	483560
41335	483561
301521	483562
246462	483563
227755	483564
115803	483565
26389	483566
16303	483567
1730	483568
39450	483569
245138	483570
103247	483571
233731	483572
75454	483573
3658	483574
8147	483575
267853	483576
242407	483577
107703	483578
40208	483579
276765	483580
15740	483581
255947	483582
116669	483583
20082	483584
98363	483585
18420	483586
236247	483587
211512	483588
56902	483589
204371	483590
111994	483591
6026	483592
163277	483593
73662	483594
209451	483595
104105	483596
182930	483597
2991	483598
107183	483599
155870	483600
296264	483601
179375	483602
51161	483603
178229	483604
97687	483605
90101	483606
122156	483607
274821	483608
118576	483609
386	483610
97068	483611
173188	483612
133852	483613
14414	483614
47080	483615
27015	483616
130026	483617
229699	483618
194011	483619
258595	483620
34770	483621
29049	483622
102924	483623
179399	483624
26566	483625
44061	483626
156585	483627
168272	483628
240675	483629
65439	483630
267826	483631
83321	483632
178649	483633
61199	483634
61199	483635
27162	483636
36899	483637
56552	483638
203108	483639
7330	483640
35336	483641
87768	483642
34856	483643
19567	483644
174081	483645
75370	483646
6240	483647
1007	483648
8302	483649
51671	483650
273977	483651
113405	483652
232638	483653
20576	483654
16668	483655
191439	483656
123627	483657
1230	483658
157196	483659
308100	483660
187062	483661
10821	483662
89234	483663
478	483664
87272	483665
924	483666
46886	483667
56992	483668
106662	483669
40107	483670
130717	483671
112540	483672
238912	483673
86253	483674
295194	483675
314	483676
147122	483677
299231	483678
86195	483679
64031	483680
46656	483681
121654	483682
124340	483683
124340	483684
17558	483685
21188	483686
70921	483687
219164	483688
84672	483689
221300	483690
41378	483691
220691	483692
11143	483693
54446	483694
18800	483695
85042	483696
265669	483697
3034	483698
81605	483699
11555	483700
19515	483701
8255	483702
97200	483703
131882	483704
101248	483705
144209	483706
51882	483707
91250	483708
137655	483709
27251	483710
191551	483711
161881	483712
69854	483713
169271	483714
5297	483715
1271	483716
106992	483717
30837	483718
7185	483719
1766	483720
32013	483721
190833	483722
208753	483723
89017	483724
122682	483725
108028	483726
283060	483727
122229	483728
90962	483729
146543	483730
73234	483731
77612	483732
94448	483733
17430	483734
26399	483735
180550	483736
212577	483737
95268	483738
109620	483739
43122	483740
5	483741
71814	483742
55473	483743
1082	483744
155302	483745
200379	483746
159171	483747
4106	483748
97118	483749
19435	483750
75661	483751
217168	483752
147233	483753
96528	483754
44596	483755
112167	483756
181436	483757
201611	483758
193647	483759
122252	483760
121010	483761
276394	483762
287483	483763
80641	483764
312756	483765
54522	483766
181185	483767
54522	483768
17572	483769
117107	483770
90342	483771
55010	483772
62959	483773
200480	483774
76590	483775
28208	483776
152886	483777
71868	483778
215088	483779
127963	483780
130082	483781
4438	483782
20501	483783
110579	483784
160142	483785
311859	483786
8619	483787
14857	483788
144948	483789
17332	483790
178455	483791
139429	483792
90257	483793
27506	483794
115658	483795
186696	483796
194224	483797
2249	483798
98534	483799
133080	483800
160049	483801
160049	483802
31720	483803
23963	483804
38792	483805
15540	483806
136642	483807
34058	483808
228960	483809
1748	483810
1748	483811
178688	483812
88771	483813
205401	483814
24051	483815
74623	483816
3782	483817
183720	483818
290209	483819
1279	483820
54120	483821
25674	483822
1583	483823
202097	483824
126582	483825
224622	483826
115310	483827
12285	483828
81176	483829
97973	483830
583	483831
186795	483832
173145	483833
204255	483834
31283	483835
7936	483836
251971	483837
59094	483838
308053	483839
152813	483840
25437	483841
57931	483842
152069	483843
24933	483844
290482	483845
151089	483846
13285	483847
65418	483848
39301	483849
129200	483850
145601	483851
116600	483852
174068	483853
43120	483854
137542	483855
57931	483856
48985	483857
269915	483858
145456	483859
16805	483860
216598	483861
216081	483862
32355	483863
75465	483864
128230	483865
190172	483866
80588	483867
210320	483868
123433	483869
78054	483870
35310	483871
123030	483872
9918	483873
40467	483874
30004	483875
72867	483876
143180	483877
159250	483878
47538	483879
120202	483880
28981	483881
159457	483882
30699	483883
125219	483884
142008	483885
50608	483886
173453	483887
45170	483888
253794	483889
68301	483890
62596	483891
171347	483892
91432	483893
49025	483894
18354	483895
56367	483896
32610	483897
44404	483898
236555	483899
43007	483900
128859	483901
117971	483902
26821	483903
3670	483904
43964	483905
25543	483906
39534	483907
196364	483908
46876	483909
23027	483910
67747	483911
34677	483912
14062	483913
1748	483914
101429	483915
67728	483916
125609	483917
148813	483918
234980	483919
75166	483920
47954	483921
25566	483922
50947	483923
62907	483924
274325	483925
83996	483926
126070	483927
21481	483928
162789	483929
194290	483930
39091	483931
143049	483932
172176	483933
125390	483934
213293	483935
159910	483936
111505	483937
31146	483938
8682	483939
65763	483940
78124	483941
132126	483942
155847	483943
200505	483944
136326	483945
208410	483946
299880	483947
122659	483948
303319	483949
120793	483950
125336	483951
123202	483952
116296	483953
34186	483954
209369	483955
189216	483956
45422	483957
185444	483958
301469	483959
42030	483960
19497	483961
98708	483962
6855	483963
92760	483964
85289	483965
310247	483966
19090	483967
113132	483968
26207	483969
177514	483970
5724	483971
126546	483972
85765	483973
149679	483974
159167	483975
115145	483976
241559	483977
185386	483978
40205	483979
223271	483980
124355	483981
43259	483982
57408	483983
35310	483984
227580	483985
130102	483986
155611	483987
126234	483988
61873	483989
58562	483990
204896	483991
113430	483992
56824	483993
172363	483994
20108	483995
50155	483996
144599	483997
152744	483998
49748	483999
207667	484000
159722	484001
202155	484002
36306	484003
50749	484004
209050	484005
68060	484006
27914	484007
130261	484008
138753	484009
102358	484010
182278	484011
137936	484012
173121	484013
215129	484014
216986	484015
46408	484016
3263	484017
285880	484018
40629	484019
228756	484020
210934	484021
80502	484022
254091	484023
294813	484024
254373	484025
157657	484026
77735	484027
186074	484028
34003	484029
1112	484030
19431	484031
79045	484032
39975	484033
114303	484034
23579	484035
4665	484036
3043	484037
7513	484038
63327	484039
266844	484040
102188	484041
127662	484042
56581	484043
222967	484044
64017	484045
219	484046
255579	484047
64068	484048
144883	484049
278042	484050
203070	484051
308126	484052
100519	484053
61422	484054
123491	484055
93637	484056
7154	484057
10490	484058
42557	484059
246359	484060
71771	484061
21557	484062
70889	484063
92575	484064
114772	484065
45878	484066
28920	484067
2159	484068
97218	484069
58629	484070
191889	484071
240729	484072
34416	484073
71114	484074
172869	484075
865	484076
112183	484077
135117	484078
139296	484079
1356	484080
17098	484081
24276	484082
143948	484083
182085	484084
66484	484085
146517	484086
60665	484087
35201	484088
43598	484089
217965	484090
216153	484091
120140	484092
305169	484093
222792	484094
151379	484095
20969	484096
35370	484097
15542	484098
51111	484099
51111	484100
24150	484101
141389	484102
97823	484103
255582	484104
161674	484105
57259	484106
194182	484107
55223	484108
5745	484109
78105	484110
165637	484111
148868	484112
8196	484113
37417	484114
312570	484115
205643	484116
57079	484117
67393	484118
291558	484119
55800	484120
93577	484121
165339	484122
92499	484123
296631	484124
66715	484125
168860	484126
49561	484127
19511	484128
67307	484129
44632	484130
77921	484131
6230	484132
174	484133
113025	484134
5658	484135
98401	484136
213142	484137
121315	484138
96316	484139
241139	484140
134692	484141
36033	484142
76160	484143
142255	484144
13426	484145
142116	484146
136310	484147
41498	484148
148578	484149
124072	484150
49194	484151
259719	484152
23076	484153
92688	484154
43354	484155
174397	484156
31203	484157
85742	484158
120090	484159
248180	484160
71056	484161
100693	484162
204024	484163
40462	484164
183942	484165
200483	484166
177092	484167
59301	484168
87612	484169
1376	484170
207082	484171
7517	484172
43768	484173
43942	484174
46450	484175
30810	484176
186319	484177
62897	484178
50513	484179
23414	484180
200334	484181
3227	484182
76008	484183
298545	484184
16339	484185
23094	484186
9754	484187
58525	484188
8082	484189
82530	484190
39930	484191
151183	484192
151184	484193
68927	484194
198526	484195
146113	484196
122111	484197
17462	484198
125943	484199
15479	484200
19525	484201
26388	484202
28687	484203
51425	484204
95350	484205
186024	484206
27070	484207
123631	484208
51322	484209
298957	484210
58353	484211
9641	484212
45940	484213
182175	484214
37417	484215
30985	484216
184358	484217
75820	484218
26876	484219
81880	484220
15276	484221
18419	484222
256905	484223
55412	484224
95851	484225
28518	484226
189130	484227
83056	484228
1094	484229
143700	484230
117087	484231
153903	484232
25799	484233
108057	484234
588	484235
49995	484236
215326	484237
13864	484238
49659	484239
17117	484240
17117	484241
49620	484242
103847	484243
161144	484244
41636	484245
142129	484246
163	484247
944	484248
241527	484249
63279	484250
110254	484251
21057	484252
190619	484253
123284	484254
69538	484255
83675	484256
13646	484257
71664	484258
13386	484259
145930	484260
33602	484261
188852	484262
31550	484263
24820	484264
21018	484265
45610	484266
10870	484267
17185	484268
41204	484269
11520	484270
115044	484271
154559	484272
137414	484273
27809	484274
48385	484275
61446	484276
134749	484277
149340	484278
246433	484279
53857	484280
152688	484281
44951	484282
30764	484283
2104	484284
7174	484285
16686	484286
27282	484287
30629	484288
262563	484289
263155	484290
102443	484291
13155	484292
310688	484293
24040	484294
33205	484295
54302	484296
15777	484297
234366	484298
2761	484299
127526	484300
11371	484301
58752	484302
118962	484303
108793	484304
128230	484305
15524	484306
423	484307
195444	484308
61912	484309
23045	484310
26269	484311
77611	484312
12455	484313
12455	484314
192833	484315
42849	484316
49671	484317
202624	484318
163174	484319
124555	484320
73052	484321
64992	484322
20941	484323
193599	484324
48060	484325
157779	484326
71905	484327
44769	484328
34753	484329
31777	484330
139092	484331
163959	484332
36444	484333
64052	484334
42466	484335
233726	484336
107898	484337
261002	484338
302634	484339
142849	484340
142688	484341
130324	484342
47552	484343
63224	484344
187746	484345
87911	484346
88691	484347
5734	484348
289946	484349
168370	484350
58541	484351
9239	484352
8874	484353
134888	484354
139232	484355
209602	484356
25981	484357
184462	484358
74980	484359
144658	484360
211490	484361
49387	484362
101326	484363
229866	484364
145845	484365
30264	484366
65647	484367
23806	484368
101220	484369
96905	484370
9722	484371
147077	484372
140687	484373
66862	484374
5146	484375
39590	484376
16953	484377
47397	484378
47630	484379
833	484380
6148	484381
128557	484382
26416	484383
26416	484384
85446	484385
279954	484386
294980	484387
294981	484388
86364	484389
275940	484390
86934	484391
13939	484392
297780	484393
7548	484394
157298	484395
306819	484396
194326	484397
264274	484398
309764	484399
254264	484400
45537	484401
63265	484402
102651	484403
57332	484404
182671	484405
230434	484406
211629	484407
14244	484408
77398	484409
4230	484410
200199	484411
180070	484412
127314	484413
91170	484414
125234	484415
277171	484416
308342	484417
182675	484418
214606	484419
85871	484420
72470	484421
40098	484422
191627	484423
15213	484424
94077	484425
179501	484426
43489	484427
95542	484428
304597	484429
241440	484430
6046	484431
51078	484432
145124	484433
215417	484434
189553	484435
36267	484436
5628	484437
50558	484438
21	484439
97229	484440
245745	484441
20001	484442
302880	484443
1941	484444
116750	484445
17580	484446
258243	484447
111411	484448
42913	484449
5730	484450
214767	484451
294138	484452
105562	484453
161384	484454
116331	484455
46777	484456
151456	484457
48033	484458
48669	484459
26041	484460
281482	484461
2386	484462
276035	484463
153521	484464
274429	484465
91436	484466
4438	484467
106535	484468
202330	484469
107047	484470
65962	484471
217239	484472
160081	484473
32301	484474
158401	484475
39656	484476
15918	484477
1200	484478
25162	484479
31996	484480
283631	484481
300898	484482
105771	484483
20196	484484
301954	484485
222402	484486
184212	484487
266573	484488
111444	484489
25503	484490
243074	484491
198548	484492
141738	484493
187804	484494
15501	484495
98666	484496
5625	484497
123146	484498
10124	484499
41155	484500
194465	484501
43423	484502
6133	484503
15171	484504
162573	484505
26790	484506
3708	484507
33021	484508
67513	484509
125434	484510
11580	484511
88518	484512
232298	484513
39400	484514
26312	484515
12806	484516
183938	484517
167228	484518
222353	484519
139138	484520
139338	484521
241483	484522
88100	484523
113038	484524
9987	484525
253787	484526
137705	484527
139391	484528
24276	484529
199632	484530
282868	484531
126816	484532
58495	484533
64115	484534
102160	484535
144212	484536
296006	484537
27750	484538
106514	484539
78785	484540
8279	484541
14274	484542
7775	484543
176231	484544
24605	484545
205766	484546
145242	484547
181256	484548
1696	484549
150698	484550
60687	484551
301367	484552
68448	484553
112368	484554
455	484555
8299	484556
172548	484557
90646	484558
54999	484559
111817	484560
147885	484561
162095	484562
42795	484563
7281	484564
23228	484565
49	484566
2352	484567
81491	484568
122204	484569
33410	484570
55567	484571
108668	484572
124857	484573
119995	484574
185836	484575
193840	484576
234781	484577
106844	484578
87829	484579
2623	484580
125072	484581
17807	484582
41744	484583
109636	484584
31993	484585
21186	484586
73306	484587
19548	484588
155804	484589
34208	484590
34208	484591
147104	484592
87906	484593
109878	484594
49761	484595
10083	484596
42958	484597
34164	484598
16352	484599
91127	484600
105972	484601
8784	484602
87065	484603
62214	484604
204016	484605
46995	484606
115962	484607
14442	484608
46654	484609
77842	484610
180326	484611
144522	484612
128257	484613
81982	484614
281396	484615
161356	484616
274121	484617
8518	484618
191258	484619
56955	484620
45998	484621
60781	484622
67512	484623
61974	484624
176654	484625
228515	484626
114771	484627
228109	484628
214884	484629
155588	484630
83221	484631
69180	484632
145909	484633
77314	484634
24826	484635
268179	484636
112511	484637
172908	484638
204499	484639
165242	484640
26036	484641
54818	484642
274872	484643
208471	484644
13667	484645
3821	484646
18341	484647
59728	484648
26187	484649
9	484650
127920	484651
81937	484652
85234	484653
127550	484654
138587	484655
16143	484656
312668	484657
171377	484658
74624	484659
157259	484660
55914	484661
6806	484662
86943	484663
38236	484664
12196	484665
272906	484666
162272	484667
207665	484668
3427	484669
283376	484670
193434	484671
204465	484672
30998	484673
198254	484674
105	484675
205362	484676
103101	484677
72290	484678
70715	484679
395	484680
22435	484681
8794	484682
31882	484683
132964	484684
111475	484685
309198	484686
73796	484687
104473	484688
85175	484689
85175	484690
133229	484691
84805	484692
47807	484693
246152	484694
63825	484695
42926	484696
2243	484697
103111	484698
82789	484699
97549	484700
290104	484701
121014	484702
6470	484703
80518	484704
9101	484705
59713	484706
242697	484707
7231	484708
73432	484709
113459	484710
55848	484711
150157	484712
91005	484713
74959	484714
29525	484715
214360	484716
48446	484717
7860	484718
200140	484719
71530	484720
50953	484721
4474	484722
70931	484723
269131	484724
282881	484725
295226	484726
65068	484727
272358	484728
307700	484729
245801	484730
1863	484731
91655	484732
31648	484733
46291	484734
12532	484735
47488	484736
69693	484737
21418	484738
117863	484739
44605	484740
260367	484741
65205	484742
54180	484743
27988	484744
181241	484745
6378	484746
32449	484747
42907	484748
146657	484749
8438	484750
5489	484751
258519	484752
176	484753
86163	484754
224997	484755
102953	484756
7588	484757
304025	484758
215658	484759
121544	484760
10820	484761
92732	484762
272012	484763
198538	484764
130744	484765
15629	484766
60920	484767
39249	484768
24053	484769
17951	484770
16286	484771
180786	484772
190060	484773
290722	484774
35817	484775
259553	484776
55450	484777
82504	484778
19371	484779
30883	484780
60354	484781
10274	484782
70696	484783
3216	484784
5391	484785
110102	484786
14836	484787
103038	484788
7529	484789
1331	484790
132671	484791
61030	484792
112075	484793
5179	484794
6900	484795
54546	484796
115300	484797
44733	484798
486	484799
280	484800
25269	484801
175984	484802
178668	484803
12125	484804
118618	484805
27844	484806
30745	484807
163605	484808
59004	484809
178308	484810
19513	484811
230724	484812
171082	484813
165652	484814
93389	484815
153453	484816
45349	484817
188676	484818
4347	484819
265814	484820
311443	484821
28276	484822
135113	484823
237110	484824
26583	484825
59720	484826
185053	484827
36066	484828
97449	484829
203396	484830
5703	484831
80485	484832
177730	484833
57431	484834
256203	484835
294752	484836
17102	484837
163502	484838
46626	484839
238614	484840
33949	484841
7296	484842
11219	484843
43073	484844
156018	484845
58674	484846
12893	484847
40910	484848
97482	484849
1726	484850
46828	484851
203849	484852
1726	484853
18582	484854
10455	484855
150010	484856
146602	484857
58514	484858
65312	484859
107103	484860
273367	484861
197623	484862
303651	484863
19734	484864
19952	484865
58514	484866
34001	484867
278821	484868
116796	484869
3578	484870
208008	484871
287747	484872
27006	484873
57618	484874
4667	484875
165119	484876
304517	484877
20577	484878
236304	484879
174213	484880
30313	484881
51481	484882
27007	484883
146291	484884
14920	484885
28347	484886
24878	484887
24878	484888
1734	484889
129928	484890
72717	484891
12327	484892
8053	484893
141036	484894
98450	484895
94195	484896
71230	484897
216745	484898
143778	484899
33257	484900
24311	484901
55459	484902
59550	484903
262718	484904
33208	484905
75224	484906
511	484907
166838	484908
55431	484909
69250	484910
229131	484911
30066	484912
41303	484913
36746	484914
45368	484915
47827	484916
31445	484917
2696	484918
13722	484919
106949	484920
31996	484921
51986	484922
185909	484923
4068	484924
117431	484925
201673	484926
90325	484927
27624	484928
304118	484929
42541	484930
1343	484931
275825	484932
47771	484933
137272	484934
216912	484935
2378	484936
206878	484937
135267	484938
9991	484939
100824	484940
104839	484941
45190	484942
26540	484943
206058	484944
45190	484945
15693	484946
230297	484947
61995	484948
50260	484949
69782	484950
232270	484951
38472	484952
203385	484953
141065	484954
13839	484955
91782	484956
148791	484957
112804	484958
115947	484959
128220	484960
115474	484961
171700	484962
228382	484963
308603	484964
219082	484965
250477	484966
133897	484967
42984	484968
157719	484969
285702	484970
7819	484971
41245	484972
21899	484973
43786	484974
175975	484975
107420	484976
112071	484977
112053	484978
251970	484979
68996	484980
442	484981
7107	484982
54902	484983
162383	484984
225935	484985
133184	484986
49370	484987
14855	484988
197625	484989
68687	484990
102860	484991
102862	484992
278157	484993
110509	484994
123852	484995
20494	484996
65476	484997
85624	484998
4828	484999
154122	485000
125972	485001
95973	485002
160842	485003
3506	485004
163681	485005
10435	485006
2910	485007
87516	485008
206422	485009
165643	485010
203569	485011
9569	485012
20421	485013
115847	485014
9784	485015
16216	485016
56526	485017
92044	485018
5238	485019
23981	485020
38729	485021
131414	485022
133887	485023
123580	485024
44133	485025
266368	485026
103457	485027
186022	485028
160813	485029
71758	485030
71647	485031
22989	485032
307361	485033
208123	485034
76321	485035
76321	485036
91885	485037
31025	485038
19	485039
70389	485040
9182	485041
128768	485042
212150	485043
272513	485044
91928	485045
214507	485046
175270	485047
3684	485048
292392	485049
123732	485050
278623	485051
211072	485052
10681	485053
54312	485054
196182	485055
34857	485056
312368	485057
349	485058
4812	485059
60937	485060
84	485061
34714	485062
35744	485063
255386	485064
57743	485065
18491	485066
20833	485067
77730	485068
13736	485069
246896	485070
116023	485071
349	485072
169093	485073
161	485074
82809	485075
83207	485076
9429	485077
1279	485078
38144	485079
83207	485080
137	485081
113159	485082
161	485083
18491	485084
168767	485085
124914	485086
168904	485087
168767	485088
124914	485089
2410	485090
224612	485091
133590	485092
90852	485093
15707	485094
40288	485095
171575	485096
213226	485097
78806	485098
442	485099
167666	485100
255	485101
106842	485102
14515	485103
6321	485104
121888	485105
96678	485106
41347	485107
6516	485108
185295	485109
36662	485110
7393	485111
14061	485112
169030	485113
130916	485114
170672	485115
28607	485116
90477	485117
85446	485118
28876	485119
29903	485120
292033	485121
72176	485122
19331	485123
29437	485124
107711	485125
75393	485126
153959	485127
53438	485128
103261	485129
247751	485130
51498	485131
124524	485132
147903	485133
112659	485134
8454	485135
32282	485136
211631	485137
1094	485138
132804	485139
5627	485140
4167	485141
17684	485142
154596	485143
150276	485144
233298	485145
77099	485146
17550	485147
90446	485148
77099	485149
52260	485150
109651	485151
128341	485152
191702	485153
25216	485154
191426	485155
3791	485156
541	485157
241215	485158
17446	485159
257887	485160
200062	485161
3542	485162
291492	485163
291122	485164
90399	485165
60816	485166
36912	485167
142603	485168
216011	485169
51138	485170
26928	485171
208239	485172
147282	485173
269332	485174
26350	485175
42848	485176
16438	485177
125170	485178
119560	485179
712	485180
59869	485181
91656	485182
85982	485183
242754	485184
143537	485185
106427	485186
265964	485187
79005	485188
209573	485189
185422	485190
123445	485191
16012	485192
294833	485193
43349	485194
241074	485195
203551	485196
203364	485197
170386	485198
104322	485199
1949	485200
687	485201
226505	485202
166687	485203
87292	485204
22072	485205
225728	485206
31129	485207
103977	485208
108999	485209
144	485210
232321	485211
67081	485212
14963	485213
88306	485214
12313	485215
37584	485216
81486	485217
184069	485218
97326	485219
10628	485220
373	485221
10628	485222
141870	485223
123989	485224
52505	485225
260632	485226
171298	485227
200818	485228
245363	485229
296799	485230
64819	485231
183559	485232
216338	485233
16338	485234
141870	485235
57209	485236
91198	485237
57440	485238
76940	485239
14962	485240
168335	485241
46533	485242
246377	485243
123989	485244
132916	485245
217607	485246
304962	485247
231	485248
33682	485249
233448	485250
66767	485251
10514	485252
35930	485253
185576	485254
62993	485255
47857	485256
213783	485257
95152	485258
21601	485259
35536	485260
233048	485261
167549	485262
271637	485263
52919	485264
114695	485265
7151	485266
194861	485267
1279	485268
20270	485269
11678	485270
3247	485271
306843	485272
4732	485273
127566	485274
108111	485275
172757	485276
3837	485277
1186	485278
52632	485279
66724	485280
90030	485281
21247	485282
7612	485283
104516	485284
159648	485285
4533	485286
40721	485287
26969	485288
5257	485289
12764	485290
29	485291
216120	485292
70649	485293
43260	485294
224697	485295
69547	485296
26280	485297
26969	485298
198798	485299
8825	485300
82995	485301
11838	485302
175502	485303
241584	485304
58589	485305
283490	485306
119918	485307
24997	485308
62246	485309
211281	485310
115223	485311
163976	485312
35422	485313
8342	485314
201717	485315
35170	485316
185080	485317
215383	485318
258446	485319
14937	485320
96924	485321
22815	485322
35422	485323
22815	485324
258713	485325
134235	485326
187694	485327
261434	485328
249357	485329
57700	485330
42091	485331
24426	485332
18054	485333
305	485334
207460	485335
56918	485336
173117	485337
34911	485338
201299	485339
10785	485340
76515	485341
85664	485342
120161	485343
331	485344
62298	485345
2406	485346
108914	485347
267121	485348
265173	485349
72170	485350
306545	485351
4983	485352
7037	485353
256804	485354
195814	485355
156254	485356
145	485357
304718	485358
230491	485359
157628	485360
167568	485361
140676	485362
24654	485363
38346	485364
96165	485365
73825	485366
147963	485367
112113	485368
173985	485369
61163	485370
198434	485371
303254	485372
293290	485373
118206	485374
207032	485375
243839	485376
207747	485377
158423	485378
138238	485379
22608	485380
52646	485381
7463	485382
102740	485383
61843	485384
208068	485385
102180	485386
88700	485387
199624	485388
1353	485389
140539	485390
22139	485391
162534	485392
226240	485393
86581	485394
120518	485395
137797	485396
71848	485397
111095	485398
170507	485399
29238	485400
139527	485401
111980	485402
185047	485403
175325	485404
264288	485405
296946	485406
251922	485407
68438	485408
1142	485409
205814	485410
300428	485411
7741	485412
140576	485413
113731	485414
157092	485415
48086	485416
39923	485417
19328	485418
52215	485419
142652	485420
59501	485421
3187	485422
194743	485423
94445	485424
253865	485425
237047	485426
3713	485427
22815	485428
144468	485429
100786	485430
287372	485431
23744	485432
90327	485433
159572	485434
34547	485435
163976	485436
148704	485437
9396	485438
14147	485439
95207	485440
2796	485441
139805	485442
19983	485443
29611	485444
146250	485445
219988	485446
96829	485447
212194	485448
65312	485449
15344	485450
287	485451
182157	485452
49508	485453
106174	485454
63154	485455
139508	485456
201479	485457
200410	485458
157145	485459
38425	485460
60401	485461
145961	485462
123200	485463
119955	485464
27192	485465
67838	485466
35800	485467
76886	485468
72590	485469
127710	485470
299774	485471
42986	485472
42903	485473
295724	485474
15098	485475
28958	485476
16543	485477
116949	485478
108831	485479
91122	485480
48978	485481
310512	485482
197707	485483
281960	485484
47870	485485
23333	485486
51275	485487
90383	485488
90383	485489
90237	485490
261969	485491
96249	485492
14142	485493
69380	485494
243374	485495
29830	485496
49928	485497
14722	485498
12437	485499
7342	485500
58800	485501
168413	485502
14278	485503
55877	485504
67168	485505
14093	485506
994	485507
76064	485508
73836	485509
90383	485510
66024	485511
127825	485512
226466	485513
274593	485514
237667	485515
100478	485516
49653	485517
201585	485518
211674	485519
61777	485520
203184	485521
91139	485522
142874	485523
4074	485524
273675	485525
96408	485526
186604	485527
282620	485528
26379	485529
37151	485530
187980	485531
30756	485532
84282	485533
64590	485534
1251	485535
14484	485536
14257	485537
11822	485538
100368	485539
168799	485540
200875	485541
12102	485542
138705	485543
310739	485544
303730	485545
270516	485546
200217	485547
278057	485548
22430	485549
295854	485550
109787	485551
86075	485552
263665	485553
283967	485554
204171	485555
133382	485556
126849	485557
135803	485558
13888	485559
157564	485560
25436	485561
69414	485562
194926	485563
240758	485564
32581	485565
20035	485566
76458	485567
20578	485568
37860	485569
149497	485570
35991	485571
65971	485572
106191	485573
70657	485574
29086	485575
3279	485576
241201	485577
200208	485578
23464	485579
88326	485580
4326	485581
91244	485582
63677	485583
1399	485584
311099	485585
206915	485586
104104	485587
29311	485588
244504	485589
245154	485590
212952	485591
211608	485592
11634	485593
186002	485594
301842	485595
114584	485596
47108	485597
280316	485598
54843	485599
35691	485600
166104	485601
17666	485602
203088	485603
244134	485604
157617	485605
32432	485606
188809	485607
150413	485608
12260	485609
195334	485610
93559	485611
268358	485612
78014	485613
16344	485614
255554	485615
169599	485616
68410	485617
179260	485618
181757	485619
7721	485620
121982	485621
32398	485622
130059	485623
167017	485624
53676	485625
135455	485626
29658	485627
140194	485628
32337	485629
163379	485630
279527	485631
101643	485632
76420	485633
4426	485634
80082	485635
104508	485636
180747	485637
5760	485638
79267	485639
211359	485640
45144	485641
7915	485642
12685	485643
13812	485644
1807	485645
22711	485646
9573	485647
200182	485648
4915	485649
69930	485650
161564	485651
209925	485652
146260	485653
121682	485654
95572	485655
61793	485656
143514	485657
42771	485658
20389	485659
53449	485660
725	485661
93012	485662
34715	485663
1835	485664
44741	485665
145729	485666
32581	485667
48691	485668
233333	485669
280324	485670
4075	485671
138626	485672
198201	485673
90196	485674
125306	485675
158009	485676
6236	485677
264516	485678
86899	485679
81046	485680
311915	485681
107235	485682
2731	485683
25146	485684
161425	485685
293678	485686
11040	485687
86469	485688
4142	485689
280933	485690
70643	485691
117030	485692
13952	485693
242533	485694
199601	485695
76879	485696
8039	485697
10627	485698
21097	485699
15544	485700
15419	485701
15777	485702
211959	485703
52265	485704
214588	485705
153098	485706
87172	485707
749	485708
129333	485709
8415	485710
13521	485711
11902	485712
32851	485713
310873	485714
16827	485715
33373	485716
197946	485717
69752	485718
27849	485719
40545	485720
189728	485721
414	485722
286790	485723
134924	485724
17960	485725
246650	485726
27323	485727
78199	485728
260936	485729
115288	485730
229849	485731
37187	485732
191534	485733
213597	485734
260433	485735
213013	485736
28328	485737
131276	485738
197563	485739
5942	485740
123344	485741
253010	485742
205285	485743
63373	485744
14907	485745
138007	485746
302118	485747
199148	485748
39124	485749
1453	485750
86899	485751
84136	485752
31418	485753
12962	485754
261235	485755
29619	485756
98215	485757
41230	485758
181626	485759
19056	485760
203543	485761
229909	485762
123939	485763
179808	485764
41203	485765
85441	485766
49696	485767
193255	485768
77909	485769
10226	485770
237711	485771
80303	485772
238199	485773
34409	485774
124908	485775
209364	485776
13298	485777
89965	485778
95758	485779
63265	485780
42771	485781
18770	485782
5330	485783
54609	485784
19614	485785
143236	485786
63434	485787
25892	485788
28951	485789
16978	485790
208803	485791
26982	485792
69139	485793
91756	485794
299243	485795
257900	485796
59493	485797
113539	485798
2510	485799
204146	485800
12656	485801
117085	485802
38474	485803
8964	485804
73749	485805
23171	485806
59177	485807
38109	485808
64854	485809
27525	485810
144579	485811
9916	485812
116644	485813
48277	485814
306	485815
195354	485816
58392	485817
186177	485818
64174	485819
84298	485820
212918	485821
273925	485822
115633	485823
31383	485824
2635	485825
16066	485826
131553	485827
74568	485828
257673	485829
189470	485830
701	485831
87414	485832
110002	485833
160887	485834
22434	485835
208747	485836
45021	485837
43493	485838
73009	485839
9305	485840
5450	485841
27197	485842
74726	485843
11481	485844
116390	485845
22277	485846
18707	485847
16326	485848
64174	485849
82435	485850
12995	485851
139251	485852
35729	485853
135541	485854
136596	485855
142974	485856
178212	485857
98321	485858
195850	485859
275761	485860
183911	485861
249663	485862
48629	485863
5642	485864
37298	485865
110459	485866
3244	485867
158389	485868
80183	485869
8766	485870
18158	485871
138868	485872
183627	485873
75878	485874
106068	485875
214973	485876
63159	485877
32276	485878
75579	485879
75618	485880
98161	485881
130271	485882
291126	485883
46671	485884
84536	485885
179523	485886
195688	485887
97206	485888
192042	485889
109663	485890
147705	485891
293339	485892
137735	485893
459	485894
15939	485895
53972	485896
24352	485897
172604	485898
176791	485899
59222	485900
27332	485901
18258	485902
3013	485903
217870	485904
9247	485905
2410	485906
38033	485907
234	485908
5	485909
11733	485910
28467	485911
1615	485912
128170	485913
2471	485914
36034	485915
19495	485916
26833	485917
2410	485918
88706	485919
4755	485920
31641	485921
20855	485922
20468	485923
25660	485924
267017	485925
146501	485926
84419	485927
177943	485928
45851	485929
4005	485930
93141	485931
37941	485932
193420	485933
125750	485934
147359	485935
84506	485936
114751	485937
148574	485938
8341	485939
202	485940
210918	485941
1524	485942
80736	485943
151969	485944
6	485945
3059	485946
92076	485947
2421	485948
6685	485949
10144	485950
3626	485951
78325	485952
279306	485953
16795	485954
7602	485955
185401	485956
4436	485957
54730	485958
101058	485959
89494	485960
127073	485961
20601	485962
113202	485963
44433	485964
16801	485965
307971	485966
290977	485967
68552	485968
15640	485969
21100	485970
220483	485971
243850	485972
197887	485973
101478	485974
108414	485975
153511	485976
49741	485977
57416	485978
30493	485979
208965	485980
35784	485981
31127	485982
16753	485983
130572	485984
46398	485985
301	485986
1345	485987
7229	485988
14472	485989
4669	485990
79960	485991
6919	485992
85710	485993
24618	485994
304992	485995
132314	485996
2409	485997
80438	485998
24124	485999
311712	486000
168378	486001
40015	486002
182617	486003
289788	486004
172369	486005
153	486006
77	486007
1562	486008
45	486009
153	486010
80156	486011
175904	486012
38444	486013
1888	486014
78437	486015
49616	486016
110134	486017
123696	486018
2417	486019
31	486020
126563	486021
282398	486022
196407	486023
150	486024
684	486025
17625	486026
4857	486027
304275	486028
221	486029
26410	486030
9221	486031
63623	486032
69199	486033
9442	486034
105	486035
157384	486036
45	486037
69199	486038
37	486039
53790	486040
97173	486041
1595	486042
65	486043
31	486044
267	486045
90	486046
684	486047
43444	486048
4062	486049
302782	486050
148390	486051
24311	486052
180404	486053
39479	486054
111257	486055
118597	486056
117401	486057
51434	486058
19946	486059
164055	486060
229422	486061
41198	486062
5536	486063
308087	486064
42759	486065
85355	486066
75970	486067
79526	486068
79526	486069
130	486070
21098	486071
33265	486072
120344	486073
2673	486074
99902	486075
147973	486076
135157	486077
24770	486078
45001	486079
94921	486080
102519	486081
211973	486082
141211	486083
45403	486084
43998	486085
11852	486086
28335	486087
17646	486088
149271	486089
62779	486090
217450	486091
10034	486092
88021	486093
107791	486094
217	486095
10272	486096
94789	486097
164183	486098
81095	486099
57484	486100
84278	486101
167588	486102
20954	486103
127788	486104
14010	486105
4715	486106
153349	486107
125023	486108
82088	486109
56237	486110
273311	486111
289317	486112
8303	486113
304998	486114
221	486115
949	486116
109494	486117
85427	486118
72341	486119
97005	486120
10360	486121
57371	486122
214282	486123
85580	486124
198865	486125
1529	486126
35492	486127
151316	486128
245637	486129
29708	486130
70623	486131
217992	486132
7288	486133
17969	486134
164736	486135
85320	486136
188894	486137
30498	486138
29866	486139
275	486140
149058	486141
82096	486142
260615	486143
2132	486144
52020	486145
79028	486146
46026	486147
33671	486148
15958	486149
130398	486150
237532	486151
88021	486152
212142	486153
58059	486154
92787	486155
64920	486156
98812	486157
86897	486158
2453	486159
42080	486160
149265	486161
156481	486162
70547	486163
32166	486164
213026	486165
73297	486166
37129	486167
181055	486168
208832	486169
34826	486170
47897	486171
110360	486172
195059	486173
295002	486174
146192	486175
102679	486176
94687	486177
14866	486178
56451	486179
28933	486180
55545	486181
109287	486182
107789	486183
135921	486184
75904	486185
221	486186
60630	486187
75269	486188
66684	486189
111496	486190
28125	486191
105182	486192
50356	486193
104574	486194
95218	486195
167114	486196
250308	486197
59366	486198
77330	486199
61265	486200
153	486201
94592	486202
1057	486203
32095	486204
8005	486205
56964	486206
65	486207
306161	486208
104734	486209
97610	486210
132111	486211
128816	486212
10335	486213
142076	486214
395	486215
240672	486216
111747	486217
243875	486218
133883	486219
264467	486220
61	486221
66316	486222
9243	486223
187588	486224
26430	486225
88897	486226
22319	486227
234220	486228
89930	486229
121700	486230
1147	486231
87332	486232
25281	486233
1024	486234
39561	486235
212170	486236
228750	486237
285488	486238
42208	486239
215360	486240
12796	486241
32	486242
24680	486243
13666	486244
172260	486245
40010	486246
29003	486247
119099	486248
22674	486249
3257	486250
265396	486251
286011	486252
152484	486253
4835	486254
75	486255
70915	486256
95130	486257
27671	486258
2393	486259
64576	486260
45799	486261
141424	486262
27790	486263
127966	486264
55716	486265
14132	486266
39683	486267
211258	486268
140287	486269
244114	486270
71539	486271
150755	486272
138	486273
138637	486274
7071	486275
99304	486276
51576	486277
20734	486278
107210	486279
186275	486280
3781	486281
35741	486282
310117	486283
29633	486284
226237	486285
199330	486286
226287	486287
94212	486288
82701	486289
138318	486290
151463	486291
50944	486292
202160	486293
145728	486294
89854	486295
81605	486296
49029	486297
159732	486298
17830	486299
265705	486300
14091	486301
239234	486302
34663	486303
110347	486304
187412	486305
105992	486306
151	486307
170476	486308
64632	486309
22876	486310
33059	486311
18711	486312
193512	486313
211414	486314
3	486315
1143	486316
25459	486317
13712	486318
124586	486319
55467	486320
85490	486321
10174	486322
284074	486323
127941	486324
208799	486325
211948	486326
9016	486327
118424	486328
1082	486329
17762	486330
11854	486331
44760	486332
78586	486333
1383	486334
103861	486335
51271	486336
197265	486337
262111	486338
117551	486339
102091	486340
105991	486341
245037	486342
8416	486343
58738	486344
213238	486345
6050	486346
120913	486347
107391	486348
36067	486349
201821	486350
252543	486351
157466	486352
184762	486353
41536	486354
95041	486355
695	486356
272856	486357
156114	486358
88994	486359
101387	486360
250583	486361
31193	486362
31193	486363
140390	486364
299974	486365
212299	486366
92161	486367
59669	486368
84631	486369
131872	486370
48033	486371
122777	486372
42041	486373
28048	486374
54001	486375
107732	486376
20145	486377
14263	486378
64962	486379
39809	486380
159870	486381
1277	486382
664	486383
136271	486384
49765	486385
122937	486386
2342	486387
14263	486388
27541	486389
193923	486390
63772	486391
57816	486392
94804	486393
155	486394
96640	486395
56020	486396
35163	486397
188715	486398
143229	486399
308860	486400
24525	486401
47679	486402
50497	486403
49454	486404
179741	486405
154939	486406
23648	486407
7653	486408
208548	486409
288878	486410
53740	486411
272023	486412
211517	486413
2150	486414
39	486415
127	486416
127	486417
112846	486418
184555	486419
144331	486420
40049	486421
27541	486422
18603	486423
95590	486424
782	486425
14616	486426
33878	486427
4575	486428
37	486429
22562	486430
77265	486431
38609	486432
232	486433
1316	486434
4040	486435
60515	486436
82346	486437
31649	486438
51566	486439
74591	486440
63774	486441
29949	486442
272432	486443
34339	486444
50206	486445
296	486446
60133	486447
11199	486448
82599	486449
308880	486450
51369	486451
211407	486452
292962	486453
365	486454
200383	486455
35544	486456
42090	486457
11591	486458
81430	486459
5494	486460
62013	486461
9311	486462
17206	486463
45678	486464
228176	486465
129899	486466
15574	486467
154504	486468
154239	486469
33207	486470
80847	486471
35855	486472
17952	486473
82558	486474
110977	486475
61005	486476
127292	486477
20834	486478
17459	486479
55141	486480
10877	486481
6517	486482
734	486483
67815	486484
252104	486485
48752	486486
118567	486487
51655	486488
37351	486489
35874	486490
174101	486491
12413	486492
3828	486493
306440	486494
124074	486495
41163	486496
110595	486497
177486	486498
84793	486499
11306	486500
238861	486501
249737	486502
76386	486503
8722	486504
91982	486505
226332	486506
7522	486507
217978	486508
60800	486509
139514	486510
20836	486511
69258	486512
22609	486513
108460	486514
21066	486515
52823	486516
142632	486517
282012	486518
395	486519
5940	486520
138726	486521
365	486522
246275	486523
7149	486524
105297	486525
80007	486526
285706	486527
289432	486528
156230	486529
293244	486530
6939	486531
46737	486532
103831	486533
14151	486534
50209	486535
226636	486536
76463	486537
304480	486538
586	486539
43771	486540
306564	486541
140901	486542
78870	486543
96988	486544
518	486545
53796	486546
95122	486547
1189	486548
82419	486549
66558	486550
81771	486551
214052	486552
43091	486553
273569	486554
54497	486555
25050	486556
154628	486557
135743	486558
25487	486559
106695	486560
3	486561
169090	486562
111856	486563
56807	486564
4165	486565
31813	486566
2656	486567
20070	486568
212630	486569
215897	486570
121187	486571
35874	486572
837	486573
42090	486574
42090	486575
116890	486576
116755	486577
304403	486578
91982	486579
41188	486580
56353	486581
16161	486582
50180	486583
770	486584
123334	486585
110868	486586
45533	486587
57069	486588
92579	486589
16492	486590
64593	486591
234840	486592
181044	486593
45538	486594
109914	486595
55131	486596
106236	486597
86885	486598
58071	486599
7822	486600
10957	486601
105	486602
196104	486603
9708	486604
96805	486605
49383	486606
11676	486607
82190	486608
17969	486609
177817	486610
144330	486611
47324	486612
47798	486613
295253	486614
61	486615
9379	486616
305797	486617
91573	486618
40055	486619
226309	486620
90859	486621
76564	486622
2002	486623
45472	486624
143141	486625
197379	486626
89456	486627
87158	486628
281418	486629
280620	486630
24283	486631
41434	486632
188715	486633
28152	486634
210585	486635
6074	486636
23738	486637
22285	486638
168291	486639
97968	486640
140785	486641
1220	486642
92198	486643
38472	486644
211413	486645
307381	486646
206278	486647
57687	486648
58369	486649
75219	486650
6051	486651
53431	486652
215562	486653
14339	486654
175037	486655
202967	486656
194323	486657
112943	486658
72773	486659
163337	486660
63215	486661
78837	486662
261	486663
41772	486664
8283	486665
9305	486666
17201	486667
76227	486668
127065	486669
9381	486670
88343	486671
135900	486672
9582	486673
27626	486674
3121	486675
5059	486676
27626	486677
58078	486678
72892	486679
67023	486680
91443	486681
62023	486682
231066	486683
168071	486684
205494	486685
63020	486686
3721	486687
166340	486688
223765	486689
276600	486690
185767	486691
137644	486692
223564	486693
275422	486694
39114	486695
152027	486696
32456	486697
146851	486698
206619	486699
209776	486700
136311	486701
22720	486702
88626	486703
168720	486704
659	486705
36338	486706
257021	486707
43348	486708
48297	486709
1362	486710
114750	486711
124229	486712
81316	486713
8517	486714
199440	486715
2617	486716
79061	486717
74219	486718
3168	486719
39894	486720
103724	486721
5281	486722
3168	486723
4011	486724
126945	486725
24599	486726
295922	486727
191725	486728
36717	486729
62023	486730
15234	486731
4172	486732
112290	486733
94533	486734
21671	486735
247692	486736
6182	486737
56383	486738
189133	486739
34378	486740
27259	486741
29590	486742
106125	486743
102547	486744
187263	486745
17948	486746
217464	486747
86701	486748
200674	486749
12860	486750
84373	486751
136712	486752
11535	486753
20039	486754
40307	486755
64081	486756
14661	486757
19419	486758
48366	486759
211759	486760
54288	486761
47021	486762
5801	486763
47150	486764
29559	486765
263871	486766
188056	486767
34552	486768
106295	486769
243934	486770
4400	486771
20723	486772
185212	486773
36003	486774
109355	486775
295727	486776
24199	486777
77440	486778
242423	486779
78452	486780
175403	486781
27559	486782
31534	486783
132698	486784
118757	486785
134491	486786
7344	486787
9493	486788
24813	486789
268213	486790
91952	486791
123329	486792
146276	486793
8278	486794
51117	486795
186341	486796
104145	486797
2390	486798
38793	486799
251097	486800
15448	486801
105229	486802
90329	486803
43209	486804
16087	486805
174764	486806
19642	486807
2003	486808
189015	486809
270397	486810
132076	486811
68255	486812
162415	486813
94260	486814
210542	486815
41224	486816
60770	486817
66499	486818
126129	486819
100328	486820
36702	486821
301977	486822
78770	486823
39649	486824
18321	486825
306412	486826
120172	486827
150870	486828
60468	486829
27944	486830
39745	486831
125330	486832
118362	486833
165531	486834
237	486835
9999	486836
38942	486837
17177	486838
224525	486839
115026	486840
8428	486841
4663	486842
23458	486843
236509	486844
87528	486845
59586	486846
273024	486847
6473	486848
210713	486849
199054	486850
116618	486851
57257	486852
62238	486853
216729	486854
49976	486855
38068	486856
230106	486857
161790	486858
121684	486859
22487	486860
10464	486861
187872	486862
40712	486863
147101	486864
142728	486865
309327	486866
275047	486867
132339	486868
91482	486869
646	486870
177266	486871
32700	486872
141790	486873
27313	486874
13728	486875
130907	486876
280773	486877
58004	486878
198658	486879
307808	486880
99230	486881
14647	486882
162504	486883
239161	486884
324	486885
10534	486886
190291	486887
43734	486888
93872	486889
15061	486890
47006	486891
62180	486892
26368	486893
77903	486894
58525	486895
220954	486896
101215	486897
104722	486898
138336	486899
112971	486900
156434	486901
71620	486902
108462	486903
295888	486904
85069	486905
187506	486906
203714	486907
202953	486908
174899	486909
156186	486910
68172	486911
58525	486912
119479	486913
37237	486914
220763	486915
27350	486916
199764	486917
230907	486918
300640	486919
1801	486920
37432	486921
73434	486922
134950	486923
11321	486924
149576	486925
61404	486926
181142	486927
112971	486928
60148	486929
307488	486930
77786	486931
45725	486932
305276	486933
52315	486934
21403	486935
84036	486936
165697	486937
227333	486938
118345	486939
94251	486940
117090	486941
152660	486942
241041	486943
7936	486944
136822	486945
199765	486946
127835	486947
90863	486948
33586	486949
307810	486950
274046	486951
103635	486952
4397	486953
3966	486954
217942	486955
208428	486956
264441	486957
250573	486958
52844	486959
256048	486960
288293	486961
1977	486962
195593	486963
57409	486964
222503	486965
136079	486966
217451	486967
138665	486968
18504	486969
38402	486970
244062	486971
39341	486972
55982	486973
301596	486974
3747	486975
305777	486976
36716	486977
126418	486978
91447	486979
130907	486980
13732	486981
39341	486982
292335	486983
4747	486984
129837	486985
57122	486986
14	486987
206417	486988
10616	486989
34008	486990
276013	486991
210469	486992
114283	486993
173605	486994
27815	486995
112117	486996
33120	486997
212516	486998
143245	486999
267937	487000
172725	487001
5	487002
24833	487003
150495	487004
131506	487005
175015	487006
37297	487007
295358	487008
151223	487009
135613	487010
311066	487011
130783	487012
16505	487013
301195	487014
162005	487015
18456	487016
53822	487017
16928	487018
49216	487019
10761	487020
4644	487021
289384	487022
141122	487023
16107	487024
30054	487025
122731	487026
129350	487027
56573	487028
17611	487029
19690	487030
38851	487031
27461	487032
270143	487033
49348	487034
125781	487035
37968	487036
26878	487037
297812	487038
32728	487039
26589	487040
834	487041
33543	487042
25113	487043
8952	487044
141542	487045
127280	487046
82168	487047
82168	487048
57772	487049
286815	487050
246588	487051
103886	487052
139478	487053
130263	487054
208990	487055
45748	487056
181200	487057
118611	487058
119792	487059
181549	487060
143031	487061
298713	487062
225830	487063
56859	487064
142155	487065
240558	487066
5073	487067
154124	487068
67761	487069
86287	487070
4658	487071
139615	487072
45182	487073
30714	487074
173920	487075
41757	487076
9384	487077
64711	487078
96041	487079
88994	487080
11919	487081
72581	487082
202404	487083
101340	487084
29408	487085
57802	487086
47972	487087
310292	487088
87934	487089
12542	487090
309784	487091
274104	487092
279003	487093
244817	487094
288816	487095
200054	487096
40823	487097
40823	487098
260516	487099
15941	487100
257252	487101
267344	487102
63885	487103
80971	487104
37406	487105
53468	487106
95627	487107
40237	487108
53468	487109
70525	487110
53468	487111
70056	487112
185810	487113
156031	487114
190226	487115
209960	487116
17697	487117
82126	487118
295796	487119
174557	487120
278325	487121
268654	487122
92537	487123
171702	487124
80854	487125
82398	487126
115599	487127
33342	487128
32569	487129
32023	487130
33821	487131
14116	487132
30193	487133
29023	487134
4880	487135
135354	487136
40796	487137
209260	487138
140451	487139
117222	487140
111	487141
81314	487142
138983	487143
173493	487144
15649	487145
7598	487146
206853	487147
60529	487148
50193	487149
24533	487150
211401	487151
204044	487152
175978	487153
276207	487154
76990	487155
92331	487156
291740	487157
131412	487158
132714	487159
40771	487160
37856	487161
257012	487162
90353	487163
28392	487164
244672	487165
207818	487166
243922	487167
5984	487168
19852	487169
182288	487170
29012	487171
241745	487172
197880	487173
197880	487174
67123	487175
32715	487176
19473	487177
39214	487178
26570	487179
226110	487180
182702	487181
166077	487182
42981	487183
152052	487184
227464	487185
89042	487186
120184	487187
86372	487188
54155	487189
18874	487190
63318	487191
185039	487192
34935	487193
42400	487194
92332	487195
27133	487196
95287	487197
37564	487198
139467	487199
192934	487200
170175	487201
39918	487202
52793	487203
8634	487204
62572	487205
79442	487206
82100	487207
46835	487208
37418	487209
26247	487210
90822	487211
94086	487212
169068	487213
169068	487214
27	487215
63452	487216
368	487217
280147	487218
28254	487219
95577	487220
249140	487221
45369	487222
14275	487223
19782	487224
67762	487225
68563	487226
206802	487227
160659	487228
53882	487229
4121	487230
204676	487231
100244	487232
46533	487233
38254	487234
146130	487235
153245	487236
263001	487237
24598	487238
44379	487239
29983	487240
11152	487241
260157	487242
80131	487243
7084	487244
12711	487245
56577	487246
45805	487247
180068	487248
182978	487249
2935	487250
6260	487251
37687	487252
6260	487253
281379	487254
262666	487255
38791	487256
190157	487257
191088	487258
12953	487259
38791	487260
86363	487261
91614	487262
5425	487263
670	487264
58280	487265
65645	487266
62643	487267
141555	487268
29413	487269
5765	487270
5765	487271
83358	487272
166208	487273
41090	487274
29293	487275
33479	487276
161687	487277
41976	487278
156026	487279
134541	487280
258115	487281
217899	487282
251762	487283
4316	487284
29156	487285
118443	487286
61159	487287
205333	487288
19428	487289
173846	487290
32060	487291
77397	487292
246982	487293
45955	487294
28547	487295
15283	487296
1810	487297
15028	487298
7040	487299
56301	487300
272090	487301
158831	487302
37817	487303
8313	487304
227497	487305
195163	487306
76761	487307
14609	487308
71802	487309
97100	487310
29806	487311
130724	487312
70581	487313
122851	487314
37748	487315
60098	487316
49109	487317
2969	487318
25691	487319
227271	487320
216860	487321
25483	487322
114935	487323
136959	487324
74863	487325
102980	487326
31285	487327
147481	487328
302693	487329
185836	487330
84817	487331
136866	487332
86509	487333
18028	487334
88963	487335
65130	487336
65130	487337
83022	487338
127826	487339
81222	487340
115150	487341
104023	487342
159070	487343
80911	487344
14049	487345
71317	487346
94580	487347
183003	487348
185408	487349
12028	487350
57765	487351
14214	487352
3081	487353
12431	487354
3629	487355
44049	487356
34141	487357
175762	487358
184067	487359
98077	487360
164204	487361
222224	487362
218576	487363
26636	487364
166898	487365
152	487366
21513	487367
57190	487368
57190	487369
300216	487370
210938	487371
28790	487372
289485	487373
28790	487374
164242	487375
215117	487376
211991	487377
97939	487378
147642	487379
7131	487380
214619	487381
78132	487382
261	487383
126311	487384
171365	487385
68575	487386
45996	487387
66218	487388
141637	487389
224802	487390
133277	487391
7344	487392
225393	487393
91667	487394
180202	487395
2755	487396
150118	487397
39688	487398
68052	487399
191012	487400
20956	487401
4064	487402
13306	487403
137695	487404
75176	487405
17548	487406
12217	487407
9120	487408
37174	487409
9120	487410
9120	487411
9120	487412
144184	487413
17012	487414
100057	487415
97326	487416
100057	487417
98785	487418
243254	487419
16432	487420
170711	487421
293167	487422
231950	487423
162697	487424
98785	487425
278808	487426
12191	487427
57328	487428
8880	487429
53115	487430
278034	487431
210970	487432
108542	487433
8129	487434
255493	487435
296954	487436
78776	487437
3090	487438
27639	487439
56039	487440
68887	487441
18348	487442
25944	487443
12420	487444
268	487445
13630	487446
10584	487447
43523	487448
266958	487449
180430	487450
283555	487451
133351	487452
185016	487453
12	487454
50362	487455
50362	487456
29329	487457
138139	487458
42845	487459
95395	487460
2	487461
64688	487462
105847	487463
73360	487464
73360	487465
3823	487466
307873	487467
216380	487468
124583	487469
54725	487470
294477	487471
30499	487472
123081	487473
27672	487474
212652	487475
42791	487476
62024	487477
39500	487478
83245	487479
295460	487480
90708	487481
27883	487482
733	487483
2	487484
28891	487485
55410	487486
18726	487487
193792	487488
35995	487489
36366	487490
13139	487491
36409	487492
216168	487493
246872	487494
88328	487495
143600	487496
30406	487497
102352	487498
220346	487499
182188	487500
96546	487501
303773	487502
17648	487503
20070	487504
142090	487505
204180	487506
208626	487507
83	487508
61196	487509
474	487510
9732	487511
124176	487512
99812	487513
149277	487514
110	487515
53133	487516
123870	487517
687	487518
184792	487519
123755	487520
136272	487521
286736	487522
30282	487523
63163	487524
155925	487525
156569	487526
129993	487527
71400	487528
356	487529
7452	487530
19452	487531
61	487532
62413	487533
136417	487534
120297	487535
51107	487536
60036	487537
51423	487538
126852	487539
124802	487540
5639	487541
85937	487542
13671	487543
83734	487544
65887	487545
294690	487546
137429	487547
22810	487548
32600	487549
101516	487550
280604	487551
68719	487552
2889	487553
97749	487554
97716	487555
99316	487556
1533	487557
1533	487558
106365	487559
8286	487560
16989	487561
60064	487562
55322	487563
305994	487564
125035	487565
41266	487566
337	487567
282852	487568
217924	487569
182730	487570
19453	487571
21413	487572
94215	487573
132037	487574
24673	487575
33836	487576
283550	487577
74912	487578
2687	487579
88098	487580
8828	487581
310744	487582
49147	487583
23396	487584
204388	487585
246169	487586
62873	487587
53044	487588
8533	487589
272340	487590
89632	487591
37014	487592
113319	487593
87459	487594
14975	487595
54367	487596
236050	487597
103214	487598
28664	487599
283314	487600
280796	487601
118589	487602
170114	487603
97882	487604
286115	487605
275356	487606
272306	487607
97124	487608
23235	487609
41423	487610
64103	487611
277365	487612
143787	487613
191941	487614
287406	487615
184285	487616
128206	487617
125944	487618
268272	487619
114281	487620
67198	487621
238162	487622
40067	487623
237962	487624
235709	487625
104128	487626
156292	487627
74274	487628
191791	487629
16164	487630
41103	487631
127299	487632
228844	487633
161238	487634
50650	487635
123134	487636
34396	487637
15635	487638
138212	487639
61060	487640
180344	487641
145804	487642
56865	487643
38451	487644
194691	487645
175936	487646
68075	487647
275547	487648
192178	487649
33261	487650
290010	487651
111497	487652
203565	487653
93878	487654
24993	487655
203420	487656
177706	487657
160586	487658
235220	487659
146883	487660
134242	487661
288284	487662
199029	487663
296763	487664
149535	487665
289296	487666
143754	487667
143754	487668
53744	487669
136189	487670
117605	487671
49107	487672
56006	487673
82280	487674
48164	487675
163696	487676
71250	487677
59344	487678
36285	487679
114991	487680
237208	487681
104328	487682
41171	487683
41171	487684
243924	487685
263565	487686
245620	487687
276004	487688
305740	487689
157241	487690
105162	487691
157395	487692
58889	487693
15427	487694
164632	487695
107687	487696
19475	487697
136641	487698
27762	487699
234270	487700
73451	487701
154010	487702
162939	487703
131435	487704
96604	487705
69243	487706
43356	487707
215295	487708
215689	487709
112391	487710
203216	487711
1117	487712
35584	487713
160351	487714
164485	487715
241907	487716
9712	487717
138524	487718
138524	487719
201422	487720
188618	487721
238216	487722
107464	487723
206330	487724
175420	487725
104463	487726
46925	487727
54523	487728
17324	487729
152141	487730
105428	487731
70	487732
218797	487733
45781	487734
166289	487735
43956	487736
88076	487737
226062	487738
180459	487739
295985	487740
62898	487741
76162	487742
113149	487743
123947	487744
230462	487745
68029	487746
171187	487747
312810	487748
129269	487749
70382	487750
161932	487751
50381	487752
23480	487753
49308	487754
179978	487755
305693	487756
23010	487757
167434	487758
3755	487759
46389	487760
270540	487761
187119	487762
125722	487763
55918	487764
137496	487765
209158	487766
113720	487767
79923	487768
96395	487769
267083	487770
218593	487771
285826	487772
286241	487773
280845	487774
262489	487775
90604	487776
111259	487777
58950	487778
258010	487779
217920	487780
58158	487781
174808	487782
250338	487783
30452	487784
71639	487785
208117	487786
234935	487787
109018	487788
114795	487789
29849	487790
292859	487791
143557	487792
35485	487793
146697	487794
50498	487795
25790	487796
163805	487797
65382	487798
2310	487799
197075	487800
201862	487801
37309	487802
75749	487803
440	487804
105445	487805
2090	487806
72851	487807
65306	487808
43139	487809
310	487810
34185	487811
1530	487812
170646	487813
217290	487814
33124	487815
141397	487816
67035	487817
8439	487818
111076	487819
440	487820
375	487821
286032	487822
118488	487823
241802	487824
59010	487825
65964	487826
65942	487827
62411	487828
138763	487829
47505	487830
1866	487831
75750	487832
272557	487833
10728	487834
101418	487835
158270	487836
185843	487837
44329	487838
115320	487839
173982	487840
141021	487841
81640	487842
79923	487843
83525	487844
6778	487845
121107	487846
121843	487847
45934	487848
137339	487849
204022	487850
85171	487851
278168	487852
11773	487853
149014	487854
104950	487855
244431	487856
210794	487857
108739	487858
190101	487859
75986	487860
207647	487861
93748	487862
59656	487863
187449	487864
210970	487865
64498	487866
211681	487867
307409	487868
180785	487869
160137	487870
213389	487871
78523	487872
136189	487873
87715	487874
172977	487875
282666	487876
104364	487877
62640	487878
120856	487879
129387	487880
6833	487881
139217	487882
286102	487883
100729	487884
158597	487885
162503	487886
227327	487887
219187	487888
45980	487889
248445	487890
15638	487891
40339	487892
154216	487893
109114	487894
21975	487895
94168	487896
149377	487897
93859	487898
62385	487899
140886	487900
198824	487901
59219	487902
298723	487903
130514	487904
206249	487905
61284	487906
9390	487907
220196	487908
137031	487909
146894	487910
35584	487911
187040	487912
112291	487913
81381	487914
207033	487915
93322	487916
204683	487917
276302	487918
24018	487919
124770	487920
279582	487921
165016	487922
106422	487923
158429	487924
201077	487925
124632	487926
289976	487927
96196	487928
64016	487929
145896	487930
162793	487931
267315	487932
85830	487933
586	487934
192681	487935
92387	487936
297986	487937
201227	487938
278338	487939
88877	487940
273840	487941
306858	487942
193111	487943
312632	487944
59060	487945
76964	487946
150534	487947
304083	487948
94	487949
194981	487950
4717	487951
127650	487952
2050	487953
94236	487954
297195	487955
204278	487956
186279	487957
57675	487958
93473	487959
229232	487960
73451	487961
310968	487962
209848	487963
168464	487964
949	487965
170528	487966
134451	487967
248385	487968
1117	487969
201999	487970
143918	487971
238361	487972
224815	487973
8760	487974
238563	487975
70689	487976
76525	487977
13575	487978
123292	487979
64925	487980
172774	487981
85263	487982
263651	487983
246696	487984
159958	487985
170090	487986
37657	487987
55694	487988
83659	487989
78661	487990
90174	487991
293	487992
43425	487993
136189	487994
74424	487995
270338	487996
121071	487997
84716	487998
306136	487999
7622	488000
23853	488001
212940	488002
90712	488003
96843	488004
97588	488005
167284	488006
85354	488007
85731	488008
21845	488009
89132	488010
4871	488011
131266	488012
150863	488013
103621	488014
9715	488015
42731	488016
204711	488017
49942	488018
257652	488019
199126	488020
158348	488021
40792	488022
258823	488023
17357	488024
24799	488025
49246	488026
159719	488027
47506	488028
37215	488029
247512	488030
11706	488031
82880	488032
1188	488033
52471	488034
40792	488035
95547	488036
100729	488037
45192	488038
223661	488039
166232	488040
100304	488041
138306	488042
95380	488043
17283	488044
73018	488045
83946	488046
116391	488047
152767	488048
32684	488049
37719	488050
97974	488051
266482	488052
285051	488053
281492	488054
258700	488055
200552	488056
43172	488057
66722	488058
50031	488059
15292	488060
115949	488061
104809	488062
112408	488063
151739	488064
139679	488065
47056	488066
34617	488067
51763	488068
231627	488069
93955	488070
88089	488071
213558	488072
147207	488073
28912	488074
113063	488075
23923	488076
204892	488077
161928	488078
95031	488079
73250	488080
149530	488081
250332	488082
245012	488083
49514	488084
109698	488085
219218	488086
137066	488087
209278	488088
80444	488089
53754	488090
135687	488091
26946	488092
181480	488093
31462	488094
138722	488095
70450	488096
187026	488097
220788	488098
181198	488099
23669	488100
167607	488101
12067	488102
226051	488103
86808	488104
214365	488105
228628	488106
300270	488107
256119	488108
83512	488109
172331	488110
20812	488111
164534	488112
275986	488113
206594	488114
169001	488115
19300	488116
53644	488117
394	488118
42968	488119
124638	488120
168999	488121
261758	488122
33131	488123
139097	488124
257749	488125
8355	488126
128222	488127
22667	488128
199091	488129
187122	488130
207440	488131
261903	488132
310256	488133
139076	488134
182497	488135
148923	488136
263921	488137
37338	488138
91025	488139
238710	488140
20168	488141
36817	488142
7648	488143
104188	488144
94553	488145
1269	488146
19628	488147
103022	488148
158427	488149
85864	488150
7189	488151
54607	488152
251274	488153
15141	488154
20233	488155
11651	488156
53667	488157
127814	488158
223512	488159
20801	488160
81354	488161
194928	488162
479	488163
90556	488164
102270	488165
192874	488166
91856	488167
47544	488168
311621	488169
26511	488170
2002	488171
23771	488172
71261	488173
121100	488174
19364	488175
29440	488176
151700	488177
94797	488178
190502	488179
97741	488180
163120	488181
32702	488182
157360	488183
146768	488184
243597	488185
154537	488186
18975	488187
281852	488188
209803	488189
43198	488190
200682	488191
62880	488192
160888	488193
138263	488194
22666	488195
62429	488196
200186	488197
223959	488198
217325	488199
225656	488200
82398	488201
84984	488202
129437	488203
306604	488204
25904	488205
1734	488206
26451	488207
275918	488208
81041	488209
49780	488210
293352	488211
39	488212
176692	488213
279199	488214
3420	488215
78300	488216
17817	488217
17507	488218
17507	488219
2061	488220
15619	488221
60949	488222
62655	488223
169009	488224
799	488225
88133	488226
144423	488227
208929	488228
71693	488229
70729	488230
70729	488231
84055	488232
40618	488233
158490	488234
41356	488235
63665	488236
213861	488237
45036	488238
21024	488239
2473	488240
69923	488241
53268	488242
114657	488243
41202	488244
58826	488245
223186	488246
2214	488247
149492	488248
6244	488249
6624	488250
89574	488251
306722	488252
21640	488253
22639	488254
2455	488255
215498	488256
59408	488257
13616	488258
185660	488259
143487	488260
73570	488261
433	488262
433	488263
253321	488264
8367	488265
147217	488266
138856	488267
182896	488268
32921	488269
80730	488270
139326	488271
240461	488272
117969	488273
112232	488274
78671	488275
174500	488276
1754	488277
37672	488278
16497	488279
69850	488280
33756	488281
42129	488282
23942	488283
85861	488284
39394	488285
186817	488286
122812	488287
18656	488288
18656	488289
211915	488290
96794	488291
5129	488292
114573	488293
95873	488294
135296	488295
135078	488296
96013	488297
125090	488298
92219	488299
1599	488300
44156	488301
29425	488302
54384	488303
39116	488304
64989	488305
6209	488306
20646	488307
190496	488308
53587	488309
98803	488310
60243	488311
127967	488312
31997	488313
671	488314
31206	488315
18589	488316
164111	488317
50074	488318
93444	488319
295951	488320
80484	488321
73561	488322
43204	488323
283	488324
36151	488325
142652	488326
25828	488327
19972	488328
102784	488329
225638	488330
1616	488331
60620	488332
104226	488333
104226	488334
63819	488335
97351	488336
3844	488337
6550	488338
11572	488339
10991	488340
37498	488341
105988	488342
2664	488343
34383	488344
101635	488345
43964	488346
95674	488347
12741	488348
72247	488349
4045	488350
40764	488351
51151	488352
8615	488353
269315	488354
38131	488355
92926	488356
47703	488357
44510	488358
81463	488359
152137	488360
18277	488361
74177	488362
42320	488363
4463	488364
671	488365
40587	488366
56376	488367
25225	488368
59753	488369
105682	488370
278257	488371
55	488372
47514	488373
54994	488374
113906	488375
2462	488376
81048	488377
182589	488378
36719	488379
60163	488380
83879	488381
16579	488382
60758	488383
27741	488384
146976	488385
108843	488386
60774	488387
16043	488388
30293	488389
80816	488390
182275	488391
77520	488392
11318	488393
100157	488394
62176	488395
56352	488396
102756	488397
54613	488398
29864	488399
293291	488400
47320	488401
264137	488402
27351	488403
54999	488404
100386	488405
7130	488406
105749	488407
909	488408
35499	488409
290828	488410
33011	488411
298516	488412
258618	488413
111591	488414
138244	488415
285177	488416
428	488417
214747	488418
45547	488419
36368	488420
37334	488421
162403	488422
259084	488423
125091	488424
222310	488425
59198	488426
148041	488427
8981	488428
91492	488429
158264	488430
122057	488431
147678	488432
34407	488433
21405	488434
61559	488435
56616	488436
18838	488437
125014	488438
149438	488439
76624	488440
8217	488441
14812	488442
143947	488443
5674	488444
6830	488445
305541	488446
14913	488447
44997	488448
102332	488449
47040	488450
1465	488451
45161	488452
2429	488453
95805	488454
114617	488455
57324	488456
162016	488457
123731	488458
118321	488459
308645	488460
65279	488461
241806	488462
191167	488463
3482	488464
164588	488465
174336	488466
195512	488467
296987	488468
261319	488469
15065	488470
6676	488471
24702	488472
8972	488473
204866	488474
94690	488475
10265	488476
11838	488477
95186	488478
283099	488479
71994	488480
17041	488481
11800	488482
53027	488483
65115	488484
21427	488485
48984	488486
124529	488487
91424	488488
192867	488489
60987	488490
78546	488491
78546	488492
2971	488493
55365	488494
103587	488495
54864	488496
158036	488497
67046	488498
1314	488499
2462	488500
4817	488501
67917	488502
80186	488503
89382	488504
266694	488505
8607	488506
8607	488507
272440	488508
93799	488509
60874	488510
8097	488511
9627	488512
174008	488513
226761	488514
179	488515
74556	488516
39438	488517
311910	488518
278002	488519
84445	488520
132505	488521
191169	488522
165099	488523
516	488524
37668	488525
250820	488526
182596	488527
123650	488528
51017	488529
127816	488530
199852	488531
12586	488532
129338	488533
40807	488534
7836	488535
11476	488536
61992	488537
215679	488538
130870	488539
3655	488540
126185	488541
196777	488542
112123	488543
3916	488544
235	488545
196904	488546
3103	488547
82179	488548
10580	488549
32713	488550
312636	488551
270114	488552
98166	488553
55730	488554
114091	488555
6968	488556
242253	488557
921	488558
34600	488559
264068	488560
218837	488561
159651	488562
7415	488563
200461	488564
6124	488565
1576	488566
10392	488567
14864	488568
763	488569
1706	488570
159299	488571
169394	488572
38010	488573
43688	488574
63503	488575
144770	488576
117353	488577
47642	488578
289434	488579
107765	488580
106442	488581
217251	488582
187861	488583
21978	488584
24529	488585
199828	488586
35813	488587
43938	488588
55102	488589
22457	488590
39185	488591
269365	488592
35	488593
75014	488594
211041	488595
138323	488596
70946	488597
19980	488598
9361	488599
9005	488600
293981	488601
30084	488602
198155	488603
208564	488604
41928	488605
52727	488606
204153	488607
300108	488608
306126	488609
159750	488610
28527	488611
87524	488612
179624	488613
99788	488614
311191	488615
13307	488616
201287	488617
16217	488618
21895	488619
258093	488620
82391	488621
13945	488622
46527	488623
175561	488624
39070	488625
87040	488626
74198	488627
174294	488628
114538	488629
61778	488630
206954	488631
54162	488632
116711	488633
15103	488634
1258	488635
26450	488636
37107	488637
145044	488638
90548	488639
38349	488640
125784	488641
168566	488642
11593	488643
53467	488644
46036	488645
2905	488646
1116	488647
9756	488648
13564	488649
188092	488650
193891	488651
7040	488652
143178	488653
299	488654
39045	488655
137308	488656
32291	488657
158048	488658
69503	488659
73818	488660
5363	488661
24993	488662
143111	488663
55217	488664
54391	488665
30310	488666
61766	488667
50523	488668
81579	488669
91544	488670
99508	488671
107196	488672
215501	488673
40535	488674
90205	488675
69904	488676
43696	488677
22462	488678
967	488679
228677	488680
89653	488681
13299	488682
65715	488683
162325	488684
70731	488685
124830	488686
51400	488687
178972	488688
11568	488689
81188	488690
57892	488691
114112	488692
121852	488693
245293	488694
30876	488695
160017	488696
13355	488697
6703	488698
27625	488699
142435	488700
66778	488701
164575	488702
203605	488703
71630	488704
22487	488705
215881	488706
215881	488707
62608	488708
32878	488709
188453	488710
45831	488711
67422	488712
29355	488713
58958	488714
57907	488715
14083	488716
197761	488717
242137	488718
2893	488719
54348	488720
31364	488721
29158	488722
172371	488723
287137	488724
20344	488725
23640	488726
2862	488727
32163	488728
134702	488729
19792	488730
153458	488731
104477	488732
177335	488733
48738	488734
29091	488735
11980	488736
708	488737
74332	488738
96571	488739
191962	488740
191962	488741
267008	488742
5152	488743
40886	488744
94029	488745
50034	488746
25953	488747
245270	488748
138363	488749
72384	488750
91553	488751
67958	488752
79379	488753
8466	488754
17959	488755
26188	488756
17959	488757
82247	488758
128898	488759
27296	488760
3473	488761
49644	488762
29106	488763
12307	488764
42969	488765
269	488766
39798	488767
129044	488768
163311	488769
103100	488770
140726	488771
96820	488772
196163	488773
135502	488774
16193	488775
217918	488776
258249	488777
30358	488778
136275	488779
9196	488780
150934	488781
86252	488782
46270	488783
115900	488784
226670	488785
106468	488786
49545	488787
308497	488788
128274	488789
268405	488790
157757	488791
140080	488792
23592	488793
245204	488794
25860	488795
180423	488796
28409	488797
37773	488798
226308	488799
33544	488800
3808	488801
26155	488802
15045	488803
204735	488804
91591	488805
45279	488806
141775	488807
75253	488808
29901	488809
190326	488810
35712	488811
206575	488812
225342	488813
301528	488814
209415	488815
176579	488816
176556	488817
103377	488818
6179	488819
343	488820
93569	488821
157883	488822
19898	488823
231546	488824
214634	488825
111504	488826
297748	488827
234761	488828
133357	488829
211534	488830
270967	488831
118637	488832
220493	488833
174419	488834
44227	488835
153653	488836
152092	488837
88042	488838
55614	488839
128222	488840
176958	488841
101127	488842
140078	488843
80754	488844
207440	488845
13996	488846
267432	488847
141642	488848
311572	488849
80137	488850
141643	488851
143398	488852
192164	488853
245465	488854
85758	488855
66191	488856
231544	488857
7012	488858
188401	488859
168996	488860
90653	488861
312505	488862
131488	488863
212213	488864
57219	488865
268916	488866
186762	488867
91393	488868
122270	488869
196113	488870
265298	488871
233765	488872
157018	488873
26199	488874
47659	488875
74509	488876
104885	488877
12186	488878
16926	488879
35727	488880
181370	488881
10470	488882
206965	488883
172280	488884
207354	488885
53506	488886
98144	488887
111864	488888
44488	488889
104895	488890
233168	488891
130098	488892
163022	488893
67860	488894
33626	488895
39011	488896
152062	488897
89950	488898
27183	488899
112026	488900
72294	488901
112156	488902
23398	488903
42129	488904
44512	488905
53432	488906
178019	488907
270026	488908
178943	488909
198247	488910
204847	488911
181746	488912
127750	488913
4447	488914
215820	488915
185941	488916
269608	488917
166564	488918
103424	488919
105057	488920
212582	488921
16483	488922
182301	488923
105295	488924
205182	488925
54761	488926
6819	488927
160022	488928
105049	488929
34847	488930
75596	488931
194246	488932
55801	488933
74897	488934
88133	488935
220679	488936
11172	488937
101945	488938
77206	488939
123727	488940
103119	488941
264489	488942
191785	488943
66991	488944
89363	488945
194917	488946
31249	488947
37089	488948
1742	488949
7664	488950
162014	488951
91930	488952
24882	488953
193364	488954
112300	488955
92565	488956
158615	488957
27487	488958
137423	488959
3172	488960
302300	488961
12050	488962
108502	488963
160763	488964
142322	488965
42856	488966
210076	488967
120364	488968
17459	488969
193387	488970
203141	488971
98301	488972
102473	488973
96073	488974
291853	488975
64647	488976
97589	488977
85732	488978
197004	488979
239632	488980
129903	488981
300931	488982
140744	488983
181954	488984
32240	488985
108734	488986
36353	488987
182301	488988
33625	488989
31161	488990
159342	488991
31995	488992
31161	488993
206302	488994
190926	488995
160585	488996
170033	488997
99219	488998
66251	488999
250116	489000
215915	489001
90974	489002
46782	489003
31196	489004
71187	489005
50968	489006
29422	489007
58504	489008
213578	489009
123163	489010
46898	489011
164233	489012
240249	489013
130037	489014
220398	489015
87549	489016
4624	489017
149889	489018
304656	489019
132443	489020
155004	489021
88022	489022
304741	489023
38086	489024
159351	489025
159444	489026
72333	489027
132284	489028
142317	489029
83745	489030
107638	489031
152133	489032
19818	489033
211847	489034
294310	489035
132215	489036
270	489037
213199	489038
213846	489039
160636	489040
140427	489041
140427	489042
26049	489043
164474	489044
179500	489045
13923	489046
148595	489047
186927	489048
11699	489049
205807	489050
271933	489051
136862	489052
45263	489053
34613	489054
203008	489055
209631	489056
8095	489057
249798	489058
114657	489059
133821	489060
159440	489061
71005	489062
102416	489063
188330	489064
51	489065
45663	489066
182669	489067
203008	489068
280066	489069
67459	489070
21999	489071
66550	489072
4312	489073
18475	489074
86336	489075
182353	489076
17829	489077
24643	489078
6827	489079
30715	489080
160127	489081
1147	489082
24643	489083
192942	489084
21341	489085
19121	489086
20686	489087
6359	489088
22118	489089
89323	489090
292894	489091
62331	489092
45460	489093
15126	489094
1097	489095
46948	489096
60583	489097
22352	489098
25971	489099
130447	489100
58268	489101
32261	489102
14185	489103
88084	489104
126010	489105
5677	489106
275966	489107
7324	489108
75151	489109
84210	489110
8053	489111
59631	489112
17125	489113
181856	489114
84918	489115
3965	489116
38971	489117
98499	489118
2454	489119
21954	489120
12803	489121
12803	489122
103677	489123
76187	489124
51312	489125
114236	489126
67954	489127
127763	489128
43787	489129
87653	489130
14481	489131
10600	489132
174647	489133
107882	489134
98094	489135
18279	489136
18279	489137
15537	489138
22902	489139
97602	489140
89476	489141
63454	489142
9913	489143
86089	489144
15239	489145
225122	489146
31023	489147
14963	489148
21586	489149
224901	489150
6671	489151
178303	489152
71516	489153
204201	489154
21066	489155
37826	489156
42183	489157
22176	489158
216916	489159
57474	489160
158516	489161
27578	489162
21875	489163
169089	489164
1736	489165
208186	489166
11187	489167
142546	489168
95135	489169
124041	489170
7482	489171
217289	489172
35945	489173
193682	489174
9388	489175
63381	489176
80544	489177
71790	489178
163024	489179
60583	489180
194303	489181
60720	489182
16253	489183
301515	489184
301317	489185
142766	489186
134424	489187
101589	489188
139925	489189
137761	489190
231794	489191
283549	489192
5723	489193
201243	489194
33048	489195
112217	489196
5506	489197
61004	489198
11235	489199
96326	489200
68131	489201
76583	489202
86419	489203
88687	489204
19375	489205
231488	489206
109936	489207
383	489208
16402	489209
11235	489210
11240	489211
50923	489212
97962	489213
229203	489214
271955	489215
64851	489216
52806	489217
24382	489218
78391	489219
152074	489220
67728	489221
218287	489222
78471	489223
158157	489224
32506	489225
21371	489226
247668	489227
242364	489228
184380	489229
50540	489230
245941	489231
34319	489232
79930	489233
6690	489234
15599	489235
225458	489236
211296	489237
138422	489238
21408	489239
101215	489240
295561	489241
525	489242
31288	489243
101795	489244
185443	489245
124636	489246
61965	489247
20537	489248
202063	489249
244191	489250
102028	489251
33955	489252
24630	489253
9085	489254
173179	489255
50189	489256
10406	489257
69803	489258
267638	489259
24262	489260
303639	489261
2520	489262
3834	489263
45874	489264
123098	489265
54638	489266
83894	489267
68501	489268
4631	489269
8802	489270
99430	489271
1078	489272
96595	489273
62769	489274
200854	489275
5756	489276
7642	489277
128686	489278
93590	489279
150328	489280
113991	489281
22572	489282
263129	489283
11836	489284
143289	489285
66708	489286
151976	489287
73892	489288
276514	489289
14627	489290
42776	489291
10475	489292
20061	489293
64513	489294
221570	489295
5854	489296
2750	489297
8416	489298
10229	489299
124507	489300
41345	489301
162049	489302
74719	489303
61189	489304
36464	489305
64793	489306
251571	489307
71714	489308
19428	489309
9213	489310
15684	489311
237	489312
225756	489313
16802	489314
96614	489315
278211	489316
6965	489317
7371	489318
169631	489319
12773	489320
51140	489321
51140	489322
15986	489323
64127	489324
5080	489325
2237	489326
243747	489327
49674	489328
109380	489329
33182	489330
1054	489331
243250	489332
44255	489333
112989	489334
204784	489335
5386	489336
213448	489337
13386	489338
70426	489339
12083	489340
7315	489341
21701	489342
76954	489343
1250	489344
17634	489345
15353	489346
66480	489347
188795	489348
172263	489349
48547	489350
232796	489351
194095	489352
81492	489353
10385	489354
165739	489355
102627	489356
32264	489357
53752	489358
14556	489359
30138	489360
61128	489361
51905	489362
107659	489363
51997	489364
22134	489365
34897	489366
29849	489367
121488	489368
72613	489369
114105	489370
21984	489371
7837	489372
171999	489373
223780	489374
260227	489375
23232	489376
3082	489377
40377	489378
79689	489379
69477	489380
11414	489381
209368	489382
26350	489383
101051	489384
81055	489385
33133	489386
78867	489387
21190	489388
10114	489389
139047	489390
25114	489391
181029	489392
86897	489393
81232	489394
27361	489395
11558	489396
11558	489397
24142	489398
204657	489399
304	489400
27388	489401
63688	489402
113286	489403
83768	489404
133180	489405
100778	489406
82703	489407
160242	489408
25114	489409
25114	489410
168989	489411
117905	489412
85302	489413
85302	489414
3330	489415
11256	489416
109909	489417
74007	489418
237805	489419
675	489420
62966	489421
56034	489422
230706	489423
72605	489424
18647	489425
55207	489426
70445	489427
67726	489428
6008	489429
42614	489430
22085	489431
24233	489432
65520	489433
3541	489434
202502	489435
62706	489436
184632	489437
35329	489438
301494	489439
151103	489440
45188	489441
23890	489442
30016	489443
57687	489444
147948	489445
4818	489446
99414	489447
19915	489448
115304	489449
75084	489450
158818	489451
3727	489452
22534	489453
251026	489454
517	489455
185392	489456
16059	489457
195	489458
98263	489459
15633	489460
297536	489461
206726	489462
206699	489463
105979	489464
16489	489465
290262	489466
28326	489467
20528	489468
7336	489469
6043	489470
4389	489471
8384	489472
122029	489473
646	489474
113000	489475
62569	489476
139060	489477
49105	489478
207799	489479
73419	489480
8691	489481
20263	489482
245864	489483
157273	489484
22796	489485
144193	489486
219783	489487
4027	489488
94668	489489
141379	489490
66560	489491
13673	489492
7941	489493
7583	489494
164751	489495
89771	489496
43331	489497
278716	489498
68493	489499
72216	489500
266240	489501
171874	489502
140763	489503
93093	489504
206684	489505
144222	489506
76290	489507
54270	489508
159341	489509
121412	489510
7796	489511
228257	489512
210060	489513
48447	489514
54677	489515
288438	489516
87661	489517
66369	489518
288437	489519
278152	489520
42978	489521
133143	489522
67835	489523
151171	489524
5045	489525
66505	489526
2199	489527
64515	489528
139615	489529
281272	489530
184423	489531
253722	489532
570	489533
86245	489534
605	489535
130420	489536
21018	489537
151171	489538
95612	489539
42043	489540
166023	489541
104192	489542
38195	489543
67835	489544
47328	489545
87094	489546
106240	489547
146357	489548
105367	489549
77614	489550
83104	489551
42698	489552
42698	489553
210006	489554
299328	489555
1611	489556
151823	489557
51566	489558
113873	489559
81997	489560
126775	489561
84854	489562
85961	489563
14241	489564
272436	489565
26142	489566
161093	489567
22824	489568
34327	489569
26112	489570
31644	489571
9177	489572
2192	489573
15488	489574
16170	489575
122094	489576
264733	489577
306325	489578
7943	489579
140860	489580
238925	489581
28887	489582
106483	489583
6726	489584
6193	489585
121019	489586
20336	489587
31758	489588
137317	489589
53720	489590
50458	489591
38890	489592
147055	489593
25854	489594
181781	489595
284990	489596
53	489597
246593	489598
124514	489599
5852	489600
122115	489601
200836	489602
10246	489603
4477	489604
143729	489605
143729	489606
29544	489607
119000	489608
281286	489609
237436	489610
246862	489611
104507	489612
24866	489613
53419	489614
2030	489615
70954	489616
70954	489617
98323	489618
14245	489619
311637	489620
67811	489621
101178	489622
242288	489623
140871	489624
51752	489625
24326	489626
49093	489627
102979	489628
97567	489629
96374	489630
75493	489631
147962	489632
145817	489633
28739	489634
2398	489635
92180	489636
140207	489637
57454	489638
19646	489639
10329	489640
38890	489641
234512	489642
67580	489643
48893	489644
33047	489645
130271	489646
173497	489647
132645	489648
218186	489649
30708	489650
70384	489651
26243	489652
61527	489653
131019	489654
41263	489655
18228	489656
137467	489657
21707	489658
202362	489659
119114	489660
16015	489661
63782	489662
146001	489663
173504	489664
18541	489665
55438	489666
192440	489667
1316	489668
79257	489669
139895	489670
22760	489671
44058	489672
42489	489673
130067	489674
428	489675
98321	489676
95061	489677
71194	489678
200340	489679
36049	489680
183597	489681
15069	489682
189045	489683
72752	489684
138748	489685
44197	489686
704	489687
16475	489688
95061	489689
81232	489690
42131	489691
65944	489692
9660	489693
284199	489694
131171	489695
108421	489696
155659	489697
75057	489698
33172	489699
106462	489700
156960	489701
22010	489702
105808	489703
213317	489704
67542	489705
70794	489706
59475	489707
42823	489708
166437	489709
65900	489710
138699	489711
34709	489712
10774	489713
63809	489714
111581	489715
62001	489716
41975	489717
23155	489718
28071	489719
28355	489720
246036	489721
29284	489722
140774	489723
140751	489724
19856	489725
54706	489726
27729	489727
144252	489728
264909	489729
217711	489730
108572	489731
40958	489732
38448	489733
55558	489734
13870	489735
64096	489736
32518	489737
13241	489738
261897	489739
54836	489740
137037	489741
97539	489742
20757	489743
68266	489744
101337	489745
73627	489746
14477	489747
308618	489748
30075	489749
117813	489750
136823	489751
92021	489752
164	489753
99229	489754
68584	489755
84667	489756
56148	489757
206941	489758
160380	489759
139790	489760
96368	489761
238882	489762
55789	489763
142857	489764
60565	489765
198460	489766
241003	489767
81790	489768
47722	489769
275070	489770
85794	489771
70793	489772
192566	489773
157994	489774
7442	489775
44942	489776
159399	489777
276903	489778
73008	489779
179839	489780
129380	489781
199211	489782
48136	489783
275332	489784
60085	489785
290822	489786
172309	489787
1001	489788
307555	489789
265420	489790
308152	489791
158276	489792
251499	489793
289986	489794
259959	489795
40903	489796
83821	489797
291106	489798
133819	489799
115141	489800
43844	489801
135842	489802
98525	489803
14315	489804
201641	489805
44746	489806
90408	489807
243983	489808
138544	489809
58349	489810
125412	489811
166482	489812
6367	489813
106390	489814
14248	489815
343	489816
18677	489817
15972	489818
241903	489819
263204	489820
207362	489821
133077	489822
67804	489823
5723	489824
5971	489825
31467	489826
31467	489827
213656	489828
64116	489829
30271	489830
30766	489831
76514	489832
24394	489833
24394	489834
24394	489835
47082	489836
181475	489837
25197	489838
290198	489839
19636	489840
12481	489841
13966	489842
220627	489843
271356	489844
41915	489845
262531	489846
41080	489847
43134	489848
8966	489849
80155	489850
132956	489851
122154	489852
190027	489853
59990	489854
41106	489855
54348	489856
182133	489857
131778	489858
158120	489859
7995	489860
27052	489861
60525	489862
102027	489863
53754	489864
254267	489865
46450	489866
45898	489867
54191	489868
253568	489869
39561	489870
308111	489871
7262	489872
114475	489873
25392	489874
4076	489875
11918	489876
45897	489877
152089	489878
21356	489879
38670	489880
26980	489881
26308	489882
9838	489883
35074	489884
204583	489885
137638	489886
3239	489887
50226	489888
12738	489889
248243	489890
3221	489891
77331	489892
16261	489893
26914	489894
211096	489895
235397	489896
78173	489897
51055	489898
563	489899
138255	489900
17783	489901
17783	489902
30891	489903
53339	489904
74230	489905
94546	489906
193329	489907
43257	489908
73628	489909
44303	489910
160531	489911
211718	489912
177070	489913
308237	489914
272091	489915
56836	489916
133764	489917
125815	489918
244222	489919
73698	489920
132540	489921
264598	489922
138960	489923
49733	489924
41388	489925
107530	489926
221190	489927
150098	489928
99693	489929
30302	489930
52439	489931
221218	489932
30322	489933
149806	489934
139207	489935
4303	489936
16515	489937
37886	489938
9773	489939
48723	489940
47740	489941
18048	489942
241955	489943
162243	489944
162243	489945
5797	489946
236637	489947
23778	489948
34567	489949
41201	489950
165369	489951
46239	489952
401	489953
21736	489954
49105	489955
311350	489956
261194	489957
91670	489958
99482	489959
113116	489960
49564	489961
53757	489962
28293	489963
68291	489964
3200	489965
74514	489966
75198	489967
75912	489968
197371	489969
144092	489970
25319	489971
11099	489972
62026	489973
47620	489974
103940	489975
130057	489976
133939	489977
35493	489978
125263	489979
23987	489980
158228	489981
45310	489982
36511	489983
237166	489984
108252	489985
31867	489986
177783	489987
109648	489988
70705	489989
52156	489990
15798	489991
2887	489992
53173	489993
231814	489994
1559	489995
169285	489996
307741	489997
8048	489998
35100	489999
207748	490000
244011	490001
112101	490002
124217	490003
17792	490004
201056	490005
12504	490006
169435	490007
142823	490008
18865	490009
206916	490010
207399	490011
153351	490012
164192	490013
33022	490014
172318	490015
32193	490016
5607	490017
38258	490018
89039	490019
829	490020
113045	490021
91978	490022
25062	490023
199819	490024
80382	490025
133920	490026
158944	490027
146540	490028
164428	490029
35569	490030
136641	490031
54228	490032
28624	490033
113337	490034
107221	490035
36898	490036
41570	490037
205175	490038
13099	490039
63047	490040
155237	490041
168193	490042
308421	490043
24172	490044
19878	490045
38190	490046
27219	490047
163046	490048
17895	490049
290562	490050
45919	490051
255013	490052
153270	490053
103432	490054
27672	490055
99221	490056
94574	490057
96439	490058
96439	490059
15885	490060
299178	490061
188106	490062
64688	490063
55530	490064
7079	490065
63466	490066
15262	490067
24547	490068
68897	490069
29247	490070
10832	490071
7716	490072
19999	490073
2470	490074
59761	490075
21800	490076
78641	490077
20057	490078
226341	490079
35091	490080
85304	490081
713	490082
28087	490083
106329	490084
95160	490085
9444	490086
20764	490087
146372	490088
38514	490089
41575	490090
220310	490091
102914	490092
147075	490093
23747	490094
208339	490095
214022	490096
128256	490097
71331	490098
144361	490099
14851	490100
25097	490101
18623	490102
38925	490103
57492	490104
182182	490105
44159	490106
11038	490107
130854	490108
108873	490109
183598	490110
977	490111
126565	490112
228193	490113
623	490114
191615	490115
83660	490116
108986	490117
164008	490118
306821	490119
25300	490120
32278	490121
61155	490122
191728	490123
35663	490124
8538	490125
18810	490126
149662	490127
220730	490128
97149	490129
134078	490130
97284	490131
3331	490132
27367	490133
16864	490134
16864	490135
89929	490136
113348	490137
61175	490138
281857	490139
22939	490140
239471	490141
3927	490142
97760	490143
23784	490144
26398	490145
82484	490146
151488	490147
37020	490148
263293	490149
7588	490150
1408	490151
212765	490152
301991	490153
27265	490154
98186	490155
75421	490156
40942	490157
6291	490158
6016	490159
16262	490160
214439	490161
502	490162
35899	490163
89621	490164
12231	490165
58585	490166
68148	490167
13748	490168
137362	490169
77585	490170
70250	490171
277279	490172
69339	490173
62856	490174
255901	490175
102633	490176
26820	490177
292283	490178
22125	490179
18530	490180
146594	490181
77	490182
26321	490183
57195	490184
8082	490185
3606	490186
144924	490187
49844	490188
57649	490189
76254	490190
63368	490191
1791	490192
56359	490193
16606	490194
6468	490195
42959	490196
98977	490197
26887	490198
20058	490199
16912	490200
113666	490201
164321	490202
209003	490203
78016	490204
69403	490205
20324	490206
311493	490207
40026	490208
88693	490209
40026	490210
42905	490211
25179	490212
4224	490213
76	490214
4138	490215
103887	490216
24546	490217
67399	490218
18464	490219
43061	490220
130883	490221
29487	490222
84803	490223
13331	490224
90447	490225
126740	490226
200399	490227
272416	490228
195809	490229
39501	490230
158608	490231
58379	490232
53076	490233
166961	490234
125562	490235
125562	490236
54296	490237
19045	490238
47908	490239
10718	490240
144395	490241
36220	490242
757	490243
135015	490244
32591	490245
222663	490246
18906	490247
10600	490248
13124	490249
80854	490250
83694	490251
167601	490252
40826	490253
77340	490254
138912	490255
63144	490256
37	490257
22571	490258
41489	490259
52428	490260
3623	490261
57326	490262
5116	490263
125283	490264
26882	490265
59365	490266
311173	490267
257583	490268
72097	490269
172597	490270
34988	490271
75130	490272
82029	490273
10536	490274
129877	490275
129877	490276
9284	490277
77882	490278
118655	490279
2297	490280
82251	490281
67608	490282
87725	490283
306924	490284
65454	490285
57324	490286
185141	490287
185141	490288
5122	490289
988	490290
226010	490291
116405	490292
67408	490293
61525	490294
284960	490295
23752	490296
121576	490297
163720	490298
78936	490299
11102	490300
11152	490301
238	490302
126900	490303
40420	490304
141677	490305
254543	490306
24524	490307
35122	490308
253277	490309
129482	490310
34392	490311
146885	490312
170771	490313
32118	490314
271001	490315
54641	490316
9744	490317
237523	490318
234899	490319
5208	490320
81	490321
23724	490322
67596	490323
1568	490324
64953	490325
2067	490326
78887	490327
1916	490328
128759	490329
25305	490330
287326	490331
6171	490332
21885	490333
14224	490334
147438	490335
120656	490336
142035	490337
2197	490338
53106	490339
113465	490340
39689	490341
65174	490342
40559	490343
156013	490344
17866	490345
110302	490346
2160	490347
30605	490348
25789	490349
110600	490350
65301	490351
51247	490352
33548	490353
82938	490354
4292	490355
30909	490356
4239	490357
34392	490358
12095	490359
94798	490360
19334	490361
94578	490362
64907	490363
106847	490364
174047	490365
102284	490366
88459	490367
218116	490368
4239	490369
9246	490370
21631	490371
117548	490372
78789	490373
113396	490374
50951	490375
41006	490376
70339	490377
66983	490378
80452	490379
185461	490380
33255	490381
642	490382
236362	490383
70292	490384
41500	490385
134269	490386
1568	490387
69302	490388
9215	490389
79050	490390
99257	490391
19910	490392
53235	490393
54664	490394
215266	490395
82982	490396
64536	490397
42748	490398
2572	490399
37567	490400
12525	490401
124897	490402
47361	490403
177312	490404
51632	490405
314	490406
25044	490407
38853	490408
218879	490409
37876	490410
57878	490411
55404	490412
25740	490413
95347	490414
57568	490415
127866	490416
110218	490417
123047	490418
170579	490419
18548	490420
62696	490421
29208	490422
311473	490423
26079	490424
27881	490425
53235	490426
179076	490427
26169	490428
4239	490429
1281	490430
26361	490431
206566	490432
114492	490433
61091	490434
13441	490435
31743	490436
70651	490437
46697	490438
134873	490439
257072	490440
10912	490441
90822	490442
19501	490443
79235	490444
65740	490445
15284	490446
175657	490447
157612	490448
10927	490449
164146	490450
1223	490451
216095	490452
37584	490453
86957	490454
152853	490455
276215	490456
15284	490457
207308	490458
3596	490459
60658	490460
32234	490461
10233	490462
26372	490463
5791	490464
44911	490465
69581	490466
14900	490467
13500	490468
160317	490469
55030	490470
88194	490471
213781	490472
213806	490473
19543	490474
22511	490475
17961	490476
7881	490477
2944	490478
193668	490479
75916	490480
72610	490481
116126	490482
1217	490483
147223	490484
6456	490485
140445	490486
156669	490487
12039	490488
108838	490489
271627	490490
173894	490491
236125	490492
195897	490493
8370	490494
36091	490495
57429	490496
10191	490497
3296	490498
3962	490499
29172	490500
12453	490501
25891	490502
1582	490503
18198	490504
2963	490505
6038	490506
814	490507
44921	490508
78419	490509
12399	490510
5431	490511
73867	490512
189839	490513
140496	490514
98266	490515
128184	490516
37	490517
35977	490518
56271	490519
181269	490520
38838	490521
43282	490522
171342	490523
43586	490524
247225	490525
206578	490526
164414	490527
102281	490528
102177	490529
71740	490530
46366	490531
300846	490532
192303	490533
9504	490534
67609	490535
42552	490536
268817	490537
218932	490538
1132	490539
75505	490540
50019	490541
74603	490542
57300	490543
88899	490544
56904	490545
147427	490546
9075	490547
57799	490548
9075	490549
80344	490550
37535	490551
124182	490552
137565	490553
124182	490554
77662	490555
77662	490556
9509	490557
175014	490558
17585	490559
17585	490560
148712	490561
183428	490562
231829	490563
58682	490564
28431	490565
36241	490566
92130	490567
92130	490568
31582	490569
629	490570
2348	490571
37702	490572
35610	490573
15928	490574
32418	490575
3450	490576
21284	490577
106521	490578
114333	490579
87539	490580
84568	490581
285104	490582
3190	490583
82200	490584
61344	490585
18479	490586
2481	490587
8372	490588
9303	490589
1327	490590
88361	490591
17530	490592
96351	490593
3480	490594
10364	490595
1557	490596
13229	490597
30476	490598
2962	490599
1375	490600
59	490601
430	490602
67333	490603
15929	490604
69285	490605
178939	490606
53645	490607
256598	490608
309	490609
168628	490610
8186	490611
115065	490612
265026	490613
172612	490614
93141	490615
213418	490616
33828	490617
59969	490618
163741	490619
95848	490620
23548	490621
168534	490622
97035	490623
11917	490624
38479	490625
22021	490626
1140	490627
84743	490628
18362	490629
10884	490630
295857	490631
111453	490632
70730	490633
32108	490634
947	490635
248086	490636
52897	490637
233474	490638
291116	490639
19841	490640
75162	490641
11603	490642
167751	490643
134141	490644
12596	490645
120836	490646
120836	490647
163007	490648
95304	490649
30182	490650
58973	490651
212626	490652
140819	490653
183608	490654
146052	490655
178877	490656
188372	490657
164866	490658
217487	490659
30894	490660
153712	490661
68193	490662
201240	490663
39778	490664
176424	490665
102038	490666
61903	490667
139345	490668
292126	490669
100706	490670
312014	490671
36534	490672
244917	490673
186557	490674
12021	490675
8796	490676
2506	490677
157820	490678
105983	490679
76196	490680
60692	490681
96517	490682
207571	490683
11625	490684
300935	490685
92794	490686
16514	490687
168994	490688
30410	490689
222096	490690
36795	490691
10332	490692
173695	490693
27705	490694
43167	490695
3201	490696
4937	490697
6244	490698
12156	490699
73015	490700
304131	490701
225067	490702
16963	490703
59440	490704
270905	490705
23971	490706
1880	490707
4531	490708
46634	490709
176834	490710
157015	490711
56361	490712
18432	490713
24115	490714
144726	490715
146058	490716
98119	490717
8964	490718
43673	490719
495	490720
125735	490721
68967	490722
5841	490723
4902	490724
39964	490725
52284	490726
121170	490727
54547	490728
98275	490729
21786	490730
81410	490731
70741	490732
199304	490733
134811	490734
5249	490735
43788	490736
212076	490737
12791	490738
33460	490739
88750	490740
127769	490741
190312	490742
11202	490743
101158	490744
201510	490745
21652	490746
51289	490747
50193	490748
10238	490749
270151	490750
24776	490751
28688	490752
20720	490753
23555	490754
11202	490755
21168	490756
72401	490757
93252	490758
304896	490759
7410	490760
36073	490761
19982	490762
291787	490763
150982	490764
5341	490765
171616	490766
238067	490767
179942	490768
48897	490769
15458	490770
265182	490771
49596	490772
103062	490773
168854	490774
75663	490775
102664	490776
185980	490777
104773	490778
66946	490779
243813	490780
184692	490781
91946	490782
1063	490783
4912	490784
27956	490785
28269	490786
3129	490787
20298	490788
136125	490789
3481	490790
4596	490791
16464	490792
56	490793
31959	490794
128710	490795
90906	490796
65262	490797
17276	490798
29460	490799
63003	490800
20193	490801
95533	490802
36317	490803
10208	490804
54690	490805
95492	490806
94877	490807
285819	490808
125555	490809
111976	490810
163161	490811
171032	490812
109737	490813
122911	490814
50302	490815
120660	490816
18690	490817
245083	490818
134671	490819
151057	490820
209359	490821
146453	490822
42830	490823
148310	490824
1160	490825
66137	490826
309065	490827
34683	490828
220488	490829
58219	490830
58219	490831
111655	490832
170059	490833
7410	490834
2097	490835
220916	490836
64220	490837
62297	490838
223028	490839
947	490840
212674	490841
169644	490842
145030	490843
11859	490844
11859	490845
158284	490846
7297	490847
22641	490848
12788	490849
36550	490850
12359	490851
12359	490852
17067	490853
56712	490854
36588	490855
1134	490856
131008	490857
38357	490858
62050	490859
56695	490860
26343	490861
159375	490862
83414	490863
190342	490864
24279	490865
35434	490866
173206	490867
39955	490868
40317	490869
76179	490870
4408	490871
83557	490872
5918	490873
59506	490874
19985	490875
91539	490876
20076	490877
5258	490878
42730	490879
12573	490880
114188	490881
15021	490882
5537	490883
157417	490884
2018	490885
65678	490886
63497	490887
47421	490888
178505	490889
16732	490890
37764	490891
145297	490892
159293	490893
284305	490894
34131	490895
3741	490896
14579	490897
108488	490898
19478	490899
12596	490900
43332	490901
126942	490902
36829	490903
14190	490904
53334	490905
9100	490906
203467	490907
24448	490908
107133	490909
2333	490910
37512	490911
3550	490912
5266	490913
160464	490914
65207	490915
122838	490916
20286	490917
37842	490918
921	490919
45806	490920
300833	490921
14065	490922
57853	490923
20100	490924
4060	490925
157722	490926
133422	490927
26067	490928
71376	490929
287004	490930
55923	490931
143891	490932
4157	490933
6335	490934
111768	490935
54862	490936
143591	490937
154389	490938
235795	490939
179315	490940
243025	490941
84883	490942
90461	490943
55354	490944
149732	490945
15607	490946
67945	490947
189445	490948
302735	490949
309465	490950
34465	490951
146610	490952
228	490953
54102	490954
14312	490955
3697	490956
5427	490957
9104	490958
39901	490959
29810	490960
52800	490961
184373	490962
13379	490963
230671	490964
61628	490965
225186	490966
72289	490967
309078	490968
40220	490969
99111	490970
97892	490971
89940	490972
78449	490973
164492	490974
39628	490975
12040	490976
12040	490977
147374	490978
155640	490979
225436	490980
152925	490981
171192	490982
52804	490983
15453	490984
215887	490985
205076	490986
10888	490987
46997	490988
57029	490989
195026	490990
19324	490991
158675	490992
104840	490993
221	490994
221468	490995
260249	490996
98002	490997
75840	490998
46058	490999
96082	491000
232334	491001
79801	491002
226803	491003
214354	491004
309	491005
205186	491006
138264	491007
216604	491008
82165	491009
223156	491010
9688	491011
73014	491012
134670	491013
101354	491014
7754	491015
2	491016
63724	491017
156181	491018
11374	491019
105799	491020
23425	491021
23269	491022
76827	491023
7116	491024
70	491025
8473	491026
189141	491027
7460	491028
7611	491029
135408	491030
284654	491031
48153	491032
94345	491033
125845	491034
140424	491035
58087	491036
298004	491037
200185	491038
1094	491039
41242	491040
181269	491041
111213	491042
49903	491043
48993	491044
4455	491045
150	491046
249164	491047
93605	491048
174252	491049
84039	491050
202948	491051
70603	491052
119007	491053
168194	491054
55756	491055
84063	491056
70666	491057
305065	491058
234652	491059
48976	491060
8482	491061
48653	491062
29775	491063
58200	491064
62453	491065
24533	491066
101	491067
283322	491068
114671	491069
177250	491070
109343	491071
111823	491072
228567	491073
196706	491074
221863	491075
20004	491076
44404	491077
26016	491078
30241	491079
52714	491080
71366	491081
295110	491082
162098	491083
65514	491084
192063	491085
15206	491086
184899	491087
2668	491088
186166	491089
14901	491090
240568	491091
292435	491092
5313	491093
65262	491094
41335	491095
865	491096
37233	491097
10850	491098
5600	491099
80536	491100
80536	491101
51655	491102
205857	491103
59885	491104
29354	491105
208315	491106
15624	491107
260726	491108
92	491109
114671	491110
10604	491111
14297	491112
261300	491113
3117	491114
34657	491115
74747	491116
117341	491117
27246	491118
171351	491119
175583	491120
28303	491121
10518	491122
19661	491123
110649	491124
38440	491125
90400	491126
195101	491127
88769	491128
175129	491129
162101	491130
2028	491131
166421	491132
8770	491133
88712	491134
96308	491135
12765	491136
26244	491137
85808	491138
288001	491139
43279	491140
176923	491141
40461	491142
39822	491143
65220	491144
204299	491145
56431	491146
191515	491147
94014	491148
166066	491149
109039	491150
22767	491151
187248	491152
1978	491153
2779	491154
77069	491155
43641	491156
295780	491157
179877	491158
14515	491159
237677	491160
222317	491161
233746	491162
170573	491163
256051	491164
178693	491165
131986	491166
115440	491167
36	491168
305386	491169
49180	491170
23365	491171
15560	491172
131035	491173
150122	491174
256690	491175
189642	491176
512	491177
299185	491178
279655	491179
183318	491180
93700	491181
61041	491182
295465	491183
61034	491184
236405	491185
103736	491186
181533	491187
99453	491188
44973	491189
251206	491190
83868	491191
198859	491192
39823	491193
76	491194
15466	491195
130899	491196
108796	491197
7939	491198
144071	491199
141786	491200
280816	491201
56004	491202
143491	491203
251679	491204
56032	491205
146738	491206
91480	491207
158884	491208
81703	491209
217125	491210
74378	491211
268411	491212
5404	491213
31839	491214
48334	491215
171441	491216
94556	491217
63057	491218
163169	491219
194017	491220
741	491221
25935	491222
57642	491223
97328	491224
87273	491225
208074	491226
173088	491227
12074	491228
72419	491229
64448	491230
32379	491231
76852	491232
113779	491233
77551	491234
62934	491235
236097	491236
199743	491237
304431	491238
306611	491239
84998	491240
120288	491241
132466	491242
15634	491243
153833	491244
136763	491245
176379	491246
63454	491247
39927	491248
142651	491249
134410	491250
4060	491251
84482	491252
41629	491253
63101	491254
50847	491255
181287	491256
87554	491257
184659	491258
202862	491259
193180	491260
204242	491261
18122	491262
50724	491263
1792	491264
37784	491265
222905	491266
195485	491267
555	491268
133052	491269
51010	491270
43863	491271
107	491272
136792	491273
83100	491274
192137	491275
254912	491276
16620	491277
137765	491278
13213	491279
25124	491280
188088	491281
180761	491282
236051	491283
211472	491284
128388	491285
56651	491286
120472	491287
15685	491288
75961	491289
30712	491290
1313	491291
87231	491292
73832	491293
96504	491294
15610	491295
7048	491296
73017	491297
125	491298
56575	491299
113548	491300
251496	491301
89991	491302
46267	491303
34262	491304
34262	491305
1642	491306
92554	491307
55459	491308
23263	491309
82908	491310
52694	491311
13674	491312
123845	491313
9402	491314
160444	491315
148948	491316
252925	491317
77826	491318
6373	491319
78341	491320
162	491321
246	491322
24518	491323
250296	491324
31079	491325
302889	491326
105717	491327
261542	491328
134723	491329
39530	491330
75649	491331
192323	491332
291826	491333
18165	491334
90	491335
272828	491336
3066	491337
94472	491338
31923	491339
179648	491340
6751	491341
47332	491342
43578	491343
191574	491344
173498	491345
115286	491346
176698	491347
89406	491348
74283	491349
67849	491350
6289	491351
14926	491352
57570	491353
4980	491354
87499	491355
265025	491356
167151	491357
157594	491358
90770	491359
828	491360
87499	491361
302766	491362
87963	491363
81716	491364
213224	491365
73165	491366
293341	491367
101491	491368
280441	491369
76465	491370
189807	491371
79143	491372
139640	491373
139539	491374
264884	491375
300255	491376
37560	491377
191399	491378
158945	491379
97737	491380
137885	491381
103532	491382
10823	491383
159360	491384
144189	491385
112663	491386
50182	491387
143837	491388
30267	491389
29073	491390
56	491391
19486	491392
8728	491393
31421	491394
135498	491395
35834	491396
4980	491397
212461	491398
164808	491399
84036	491400
154805	491401
304227	491402
305997	491403
198684	491404
15694	491405
3280	491406
309553	491407
142624	491408
36893	491409
169213	491410
233112	491411
7136	491412
102077	491413
94275	491414
272038	491415
143888	491416
157158	491417
94241	491418
35051	491419
81297	491420
74067	491421
38287	491422
127543	491423
92213	491424
32351	491425
45544	491426
231527	491427
52380	491428
52380	491429
23438	491430
272406	491431
62193	491432
157052	491433
38092	491434
56093	491435
38092	491436
83267	491437
118292	491438
256830	491439
15431	491440
157178	491441
165500	491442
241633	491443
288316	491444
119218	491445
186121	491446
31277	491447
105252	491448
76070	491449
272608	491450
103216	491451
105292	491452
191132	491453
25431	491454
15290	491455
124555	491456
4579	491457
63722	491458
197737	491459
168642	491460
23933	491461
42286	491462
3455	491463
262399	491464
18093	491465
148127	491466
169192	491467
8290	491468
36945	491469
13328	491470
87118	491471
207044	491472
37090	491473
18988	491474
104488	491475
156431	491476
128987	491477
74633	491478
181878	491479
88624	491480
278412	491481
40662	491482
72125	491483
78769	491484
149926	491485
40591	491486
40531	491487
129591	491488
169659	491489
77831	491490
133811	491491
142269	491492
69838	491493
153173	491494
101845	491495
105195	491496
17654	491497
94310	491498
85363	491499
158135	491500
158050	491501
131532	491502
133174	491503
177818	491504
186882	491505
91695	491506
274977	491507
146046	491508
78726	491509
280433	491510
13328	491511
179026	491512
202818	491513
167863	491514
289278	491515
96094	491516
94629	491517
217919	491518
44021	491519
44021	491520
96094	491521
12346	491522
2775	491523
27825	491524
100330	491525
143867	491526
244568	491527
64772	491528
33134	491529
106608	491530
213080	491531
138065	491532
248287	491533
157789	491534
145970	491535
211344	491536
33028	491537
240031	491538
10727	491539
42284	491540
5708	491541
274571	491542
107457	491543
56680	491544
128313	491545
53581	491546
58624	491547
209820	491548
254656	491549
102538	491550
88526	491551
102988	491552
51142	491553
212717	491554
124449	491555
29477	491556
43065	491557
228277	491558
281424	491559
46203	491560
123891	491561
115895	491562
184322	491563
69041	491564
42923	491565
270575	491566
228260	491567
116160	491568
116102	491569
44956	491570
68646	491571
68475	491572
15225	491573
4037	491574
147827	491575
126419	491576
137972	491577
77732	491578
1088	491579
70848	491580
45719	491581
153279	491582
239287	491583
43419	491584
77965	491585
24607	491586
290854	491587
196364	491588
54167	491589
220820	491590
88414	491591
15	491592
27133	491593
73186	491594
218680	491595
90542	491596
73892	491597
210882	491598
134722	491599
276841	491600
64570	491601
90738	491602
64613	491603
14984	491604
187780	491605
194174	491606
133893	491607
29519	491608
170549	491609
31355	491610
200743	491611
102459	491612
6876	491613
208513	491614
156123	491615
31888	491616
207178	491617
181762	491618
25219	491619
281521	491620
203918	491621
29519	491622
194119	491623
19684	491624
102950	491625
102865	491626
77474	491627
50974	491628
4213	491629
159709	491630
42112	491631
88427	491632
100854	491633
18627	491634
197901	491635
47590	491636
30786	491637
213818	491638
92413	491639
38651	491640
212350	491641
102077	491642
125572	491643
143130	491644
59211	491645
31016	491646
23420	491647
9059	491648
100194	491649
33249	491650
13851	491651
223151	491652
100229	491653
224742	491654
176176	491655
83996	491656
49506	491657
172605	491658
71406	491659
210321	491660
23548	491661
300720	491662
166175	491663
53093	491664
9184	491665
86444	491666
129470	491667
278625	491668
146047	491669
146917	491670
89963	491671
62310	491672
151344	491673
192400	491674
49325	491675
99708	491676
16325	491677
23	491678
172074	491679
82247	491680
281672	491681
22483	491682
102863	491683
15121	491684
107609	491685
151794	491686
58768	491687
88911	491688
147813	491689
14937	491690
181953	491691
138315	491692
259749	491693
100130	491694
152933	491695
214561	491696
188895	491697
29721	491698
90946	491699
191384	491700
14806	491701
125291	491702
70224	491703
117933	491704
117933	491705
26710	491706
44929	491707
65195	491708
12372	491709
30938	491710
4284	491711
178134	491712
169246	491713
30978	491714
1338	491715
14534	491716
5351	491717
11112	491718
286542	491719
112974	491720
28839	491721
81419	491722
143478	491723
102340	491724
215870	491725
114226	491726
59236	491727
268633	491728
110837	491729
1933	491730
1933	491731
64455	491732
57402	491733
54087	491734
7539	491735
13014	491736
88342	491737
189687	491738
153	491739
79198	491740
184825	491741
240897	491742
31045	491743
178289	491744
3741	491745
69864	491746
3741	491747
275653	491748
70471	491749
221464	491750
148052	491751
264007	491752
39	491753
128306	491754
293826	491755
225946	491756
166484	491757
117902	491758
128915	491759
281211	491760
3870	491761
58902	491762
36533	491763
10511	491764
223167	491765
105403	491766
54767	491767
25700	491768
41423	491769
5594	491770
4210	491771
189935	491772
302873	491773
115259	491774
41760	491775
171337	491776
203323	491777
195742	491778
190722	491779
79910	491780
80038	491781
91552	491782
30943	491783
36082	491784
93099	491785
50208	491786
169456	491787
101473	491788
152722	491789
177717	491790
265653	491791
122720	491792
43795	491793
6676	491794
239653	491795
18106	491796
117303	491797
183879	491798
88756	491799
10668	491800
23414	491801
40543	491802
57684	491803
91568	491804
86417	491805
92838	491806
9377	491807
25686	491808
29054	491809
23199	491810
301773	491811
93993	491812
26446	491813
109972	491814
224046	491815
187633	491816
1985	491817
153334	491818
14584	491819
50514	491820
85900	491821
85900	491822
144907	491823
18725	491824
12536	491825
33862	491826
57255	491827
146063	491828
4144	491829
56636	491830
2207	491831
34558	491832
206632	491833
15847	491834
183322	491835
74693	491836
18574	491837
88891	491838
29460	491839
192610	491840
55020	491841
5811	491842
30362	491843
63307	491844
53638	491845
256007	491846
29310	491847
37810	491848
34558	491849
24715	491850
133458	491851
18015	491852
29783	491853
64840	491854
151586	491855
131401	491856
68486	491857
75968	491858
159252	491859
131400	491860
46098	491861
42407	491862
175159	491863
189970	491864
28429	491865
13723	491866
60299	491867
29878	491868
40744	491869
131588	491870
51718	491871
208964	491872
88419	491873
162950	491874
57768	491875
29286	491876
100713	491877
229475	491878
8004	491879
16512	491880
142921	491881
107815	491882
12317	491883
192944	491884
10793	491885
100901	491886
80201	491887
68698	491888
139851	491889
91896	491890
101347	491891
32818	491892
66644	491893
161356	491894
190304	491895
189908	491896
9867	491897
180928	491898
61227	491899
33421	491900
16290	491901
283579	491902
25811	491903
74464	491904
271458	491905
90637	491906
4701	491907
173984	491908
297914	491909
19885	491910
42328	491911
101802	491912
48002	491913
942	491914
181225	491915
33925	491916
81429	491917
41150	491918
71473	491919
181220	491920
9853	491921
1126	491922
44665	491923
28837	491924
9711	491925
95988	491926
122993	491927
227836	491928
107359	491929
113406	491930
91022	491931
106808	491932
254188	491933
52122	491934
47163	491935
89930	491936
100786	491937
151711	491938
93825	491939
44307	491940
223205	491941
203321	491942
69216	491943
17229	491944
19685	491945
7318	491946
187715	491947
8794	491948
41419	491949
872	491950
14135	491951
9206	491952
63476	491953
20236	491954
22222	491955
126749	491956
291866	491957
129621	491958
6408	491959
195841	491960
18926	491961
48431	491962
596	491963
87741	491964
73828	491965
200051	491966
37179	491967
32311	491968
39386	491969
13352	491970
316	491971
114797	491972
71818	491973
12066	491974
22111	491975
82032	491976
14273	491977
125951	491978
19859	491979
120238	491980
35447	491981
48422	491982
791	491983
21660	491984
111766	491985
42902	491986
3443	491987
89874	491988
217367	491989
3978	491990
24179	491991
304070	491992
3443	491993
4450	491994
311095	491995
50967	491996
68312	491997
118612	491998
64263	491999
28816	492000
178881	492001
4370	492002
193797	492003
7755	492004
18334	492005
121879	492006
52637	492007
148447	492008
139180	492009
3443	492010
65292	492011
42116	492012
28056	492013
56039	492014
38240	492015
237033	492016
80484	492017
8729	492018
254359	492019
96540	492020
200234	492021
122848	492022
142647	492023
20138	492024
319	492025
59797	492026
8177	492027
8184	492028
4512	492029
122405	492030
119424	492031
106435	492032
64401	492033
122815	492034
65004	492035
42561	492036
234193	492037
60374	492038
5282	492039
23084	492040
46723	492041
142308	492042
27107	492043
44697	492044
382	492045
286802	492046
9933	492047
91060	492048
217216	492049
142237	492050
4635	492051
1378	492052
4258	492053
54335	492054
197	492055
13030	492056
125409	492057
154	492058
64640	492059
20166	492060
121821	492061
10375	492062
1621	492063
201062	492064
23858	492065
124092	492066
9835	492067
60424	492068
98710	492069
3241	492070
2890	492071
151470	492072
95579	492073
55704	492074
1698	492075
3603	492076
236597	492077
102664	492078
100713	492079
29796	492080
144313	492081
74846	492082
72960	492083
57537	492084
68732	492085
22123	492086
72141	492087
60363	492088
66824	492089
205105	492090
128387	492091
127335	492092
295542	492093
157769	492094
547	492095
165172	492096
58144	492097
269149	492098
139390	492099
75914	492100
128492	492101
71796	492102
488	492103
144245	492104
193767	492105
122756	492106
46601	492107
9945	492108
12589	492109
9458	492110
122009	492111
41	492112
65917	492113
98691	492114
30341	492115
91445	492116
309275	492117
48900	492118
79286	492119
79286	492120
30933	492121
19255	492122
69618	492123
98298	492124
42766	492125
93059	492126
5083	492127
7811	492128
50730	492129
14977	492130
9945	492131
294617	492132
45545	492133
39043	492134
102510	492135
6694	492136
21680	492137
201851	492138
212176	492139
274690	492140
83428	492141
166954	492142
288990	492143
91764	492144
52867	492145
32448	492146
9953	492147
310387	492148
515	492149
162562	492150
75855	492151
167566	492152
29607	492153
45778	492154
306910	492155
130413	492156
274793	492157
43713	492158
22982	492159
61685	492160
118047	492161
928	492162
20396	492163
194870	492164
33770	492165
97466	492166
109611	492167
84972	492168
84972	492169
48146	492170
114321	492171
183790	492172
197482	492173
142752	492174
1575	492175
155624	492176
48498	492177
82991	492178
271532	492179
274261	492180
74875	492181
170538	492182
36662	492183
134215	492184
179028	492185
26205	492186
89277	492187
5117	492188
30742	492189
71415	492190
72852	492191
219135	492192
48202	492193
1881	492194
154164	492195
78461	492196
2712	492197
19078	492198
164021	492199
41587	492200
76557	492201
66134	492202
23106	492203
10830	492204
40716	492205
21250	492206
120526	492207
21250	492208
5741	492209
44871	492210
211565	492211
141885	492212
188462	492213
153325	492214
103978	492215
293135	492216
171930	492217
171930	492218
41621	492219
103197	492220
41926	492221
63071	492222
311639	492223
284805	492224
161230	492225
142881	492226
150354	492227
122895	492228
64481	492229
62912	492230
41133	492231
7517	492232
43966	492233
99875	492234
19534	492235
101081	492236
188810	492237
147553	492238
304889	492239
30111	492240
26345	492241
76848	492242
306063	492243
360	492244
202366	492245
94439	492246
17777	492247
182128	492248
204610	492249
106195	492250
127634	492251
175335	492252
278494	492253
167754	492254
162427	492255
36864	492256
183012	492257
66367	492258
146696	492259
138230	492260
149838	492261
58425	492262
64167	492263
3387	492264
6153	492265
93558	492266
6574	492267
21984	492268
66681	492269
57867	492270
71980	492271
197487	492272
129161	492273
3110	492274
23027	492275
43558	492276
98741	492277
16150	492278
50347	492279
193132	492280
6608	492281
53747	492282
286104	492283
52107	492284
56206	492285
120983	492286
164326	492287
860	492288
43875	492289
221033	492290
102545	492291
78641	492292
84728	492293
307678	492294
107740	492295
69436	492296
256546	492297
34859	492298
134713	492299
53262	492300
287468	492301
164016	492302
179945	492303
97744	492304
223126	492305
312627	492306
108504	492307
132364	492308
10122	492309
4177	492310
27416	492311
36726	492312
82091	492313
235491	492314
126902	492315
118466	492316
10916	492317
171941	492318
190072	492319
37917	492320
157503	492321
25110	492322
27990	492323
168467	492324
82839	492325
170968	492326
11327	492327
35016	492328
40187	492329
110520	492330
2516	492331
229525	492332
97744	492333
86101	492334
27083	492335
52332	492336
116494	492337
97744	492338
30306	492339
166727	492340
4642	492341
50343	492342
167776	492343
58524	492344
20437	492345
138002	492346
95003	492347
45193	492348
275050	492349
127795	492350
53059	492351
111564	492352
54004	492353
104011	492354
95651	492355
48406	492356
181311	492357
159384	492358
233245	492359
269702	492360
206739	492361
104012	492362
23347	492363
54943	492364
142127	492365
120759	492366
9253	492367
38964	492368
14273	492369
133813	492370
141080	492371
34429	492372
20574	492373
20574	492374
2475	492375
168073	492376
180510	492377
107221	492378
46444	492379
68650	492380
147019	492381
114816	492382
25975	492383
44006	492384
27295	492385
59486	492386
281868	492387
93704	492388
15871	492389
135959	492390
221939	492391
18378	492392
156024	492393
243899	492394
128861	492395
234028	492396
47683	492397
240165	492398
72801	492399
33105	492400
13393	492401
28823	492402
176415	492403
45141	492404
189750	492405
110580	492406
154018	492407
176226	492408
199542	492409
40194	492410
30309	492411
30309	492412
114918	492413
170576	492414
175683	492415
173777	492416
77673	492417
92896	492418
107892	492419
205228	492420
272283	492421
96062	492422
135781	492423
289334	492424
16386	492425
171019	492426
38418	492427
256111	492428
48733	492429
223304	492430
40800	492431
59551	492432
293245	492433
67750	492434
40547	492435
135923	492436
62867	492437
267323	492438
108845	492439
25975	492440
246608	492441
159568	492442
20957	492443
17747	492444
18306	492445
254268	492446
205917	492447
85587	492448
196418	492449
60219	492450
248303	492451
21915	492452
105253	492453
82219	492454
86133	492455
95034	492456
309330	492457
35307	492458
111866	492459
170815	492460
92322	492461
158588	492462
183948	492463
48733	492464
101411	492465
171348	492466
80271	492467
44857	492468
56690	492469
66609	492470
78455	492471
166906	492472
168596	492473
99810	492474
135590	492475
196041	492476
56825	492477
73582	492478
225143	492479
94638	492480
184620	492481
224878	492482
96917	492483
97721	492484
22165	492485
53345	492486
61274	492487
38596	492488
26331	492489
75336	492490
98251	492491
277585	492492
36431	492493
72048	492494
44359	492495
33105	492496
45141	492497
87629	492498
187630	492499
158023	492500
77959	492501
23347	492502
57303	492503
20217	492504
22652	492505
163490	492506
223970	492507
256857	492508
48976	492509
72801	492510
248012	492511
176731	492512
216003	492513
80182	492514
144139	492515
35393	492516
53575	492517
59427	492518
174589	492519
26749	492520
189596	492521
251832	492522
271822	492523
57305	492524
281167	492525
18640	492526
175096	492527
218496	492528
38069	492529
149791	492530
83831	492531
80886	492532
105666	492533
74909	492534
80403	492535
148189	492536
107892	492537
203066	492538
56194	492539
194312	492540
73469	492541
122527	492542
138505	492543
72906	492544
106120	492545
40225	492546
18107	492547
144057	492548
21165	492549
164818	492550
87197	492551
175200	492552
62181	492553
111887	492554
202453	492555
56140	492556
79456	492557
79933	492558
45420	492559
180101	492560
187221	492561
96917	492562
165932	492563
56194	492564
71362	492565
37815	492566
100575	492567
56203	492568
16233	492569
71970	492570
38760	492571
52273	492572
53575	492573
89024	492574
75203	492575
177523	492576
2874	492577
13326	492578
128861	492579
178121	492580
22723	492581
68962	492582
108345	492583
72447	492584
98339	492585
93676	492586
37357	492587
114124	492588
62341	492589
173368	492590
20860	492591
20860	492592
68453	492593
69258	492594
97987	492595
77493	492596
22896	492597
30201	492598
45678	492599
79708	492600
83154	492601
38293	492602
189154	492603
141592	492604
14439	492605
3371	492606
18140	492607
45678	492608
113640	492609
132773	492610
28491	492611
57810	492612
52099	492613
198013	492614
28082	492615
45623	492616
18107	492617
4413	492618
29758	492619
56331	492620
200618	492621
164818	492622
69548	492623
84930	492624
175914	492625
80205	492626
19832	492627
273664	492628
36500	492629
66392	492630
56759	492631
312661	492632
200201	492633
24153	492634
82859	492635
18247	492636
189586	492637
170071	492638
273435	492639
94225	492640
94225	492641
32220	492642
189586	492643
26165	492644
126908	492645
133820	492646
6970	492647
281991	492648
165058	492649
280738	492650
164823	492651
58191	492652
130307	492653
256155	492654
269633	492655
90387	492656
23347	492657
38417	492658
281166	492659
85193	492660
8577	492661
101059	492662
3057	492663
195278	492664
1143	492665
107416	492666
130409	492667
27268	492668
116982	492669
257009	492670
45851	492671
22537	492672
55971	492673
25864	492674
34233	492675
89445	492676
12485	492677
26977	492678
108339	492679
229291	492680
249250	492681
105810	492682
194774	492683
311531	492684
165941	492685
129836	492686
119173	492687
24668	492688
108845	492689
22652	492690
65774	492691
173995	492692
155299	492693
41077	492694
23422	492695
164220	492696
158689	492697
26232	492698
280246	492699
207452	492700
77488	492701
162321	492702
12225	492703
56825	492704
58214	492705
129433	492706
48833	492707
96062	492708
48733	492709
257494	492710
272700	492711
23460	492712
86994	492713
134840	492714
11302	492715
14465	492716
13564	492717
83413	492718
83414	492719
123442	492720
32670	492721
96286	492722
144293	492723
91403	492724
215221	492725
36405	492726
38111	492727
38111	492728
150911	492729
24360	492730
133480	492731
53446	492732
205263	492733
96898	492734
41672	492735
34849	492736
25982	492737
220665	492738
40254	492739
197107	492740
25415	492741
172050	492742
15532	492743
6649	492744
220913	492745
54887	492746
43866	492747
236785	492748
72126	492749
21269	492750
10800	492751
138284	492752
286553	492753
96419	492754
25939	492755
55883	492756
95306	492757
267137	492758
145547	492759
151032	492760
245361	492761
160275	492762
136790	492763
2633	492764
5253	492765
12510	492766
14019	492767
95544	492768
17734	492769
280950	492770
86919	492771
86919	492772
120631	492773
5937	492774
241174	492775
141003	492776
36056	492777
170445	492778
20588	492779
212714	492780
42608	492781
64924	492782
29651	492783
133893	492784
135513	492785
24880	492786
14098	492787
291265	492788
66484	492789
128325	492790
187195	492791
44192	492792
65992	492793
98802	492794
15210	492795
712	492796
15210	492797
113269	492798
177796	492799
47587	492800
58479	492801
93886	492802
232770	492803
92219	492804
2744	492805
230911	492806
64711	492807
19183	492808
77656	492809
762	492810
25897	492811
42503	492812
36497	492813
22477	492814
1664	492815
105781	492816
106263	492817
77008	492818
99137	492819
38852	492820
3275	492821
51507	492822
24871	492823
10270	492824
114380	492825
301597	492826
14859	492827
240982	492828
125755	492829
84570	492830
147310	492831
277039	492832
50764	492833
39235	492834
8438	492835
56710	492836
172664	492837
73207	492838
21952	492839
102844	492840
3905	492841
1554	492842
10626	492843
122052	492844
127441	492845
72716	492846
251330	492847
6470	492848
34986	492849
165320	492850
42355	492851
105755	492852
129283	492853
41446	492854
82506	492855
68149	492856
59719	492857
39729	492858
23	492859
53713	492860
134767	492861
144312	492862
22177	492863
14168	492864
31308	492865
31308	492866
39851	492867
49851	492868
7346	492869
294209	492870
154240	492871
33894	492872
146268	492873
67032	492874
111531	492875
43120	492876
3108	492877
229718	492878
146268	492879
60488	492880
146261	492881
6988	492882
43524	492883
65721	492884
48582	492885
27775	492886
101769	492887
59952	492888
61845	492889
150865	492890
6670	492891
9785	492892
45667	492893
195711	492894
22131	492895
243481	492896
8246	492897
156625	492898
35125	492899
249628	492900
60295	492901
52323	492902
3006	492903
139974	492904
6988	492905
257275	492906
56655	492907
63714	492908
19550	492909
112939	492910
163425	492911
39201	492912
28904	492913
13743	492914
145075	492915
73469	492916
39937	492917
38761	492918
132108	492919
24073	492920
64578	492921
92846	492922
83990	492923
6867	492924
140437	492925
92603	492926
152419	492927
108546	492928
39781	492929
16927	492930
82909	492931
11812	492932
37114	492933
124993	492934
51786	492935
64625	492936
68104	492937
140391	492938
90092	492939
90092	492940
241485	492941
188905	492942
15166	492943
143097	492944
112354	492945
248641	492946
306647	492947
145188	492948
127757	492949
88942	492950
19753	492951
70446	492952
42785	492953
130784	492954
223727	492955
67997	492956
12344	492957
122237	492958
72661	492959
258348	492960
122237	492961
154832	492962
185665	492963
311268	492964
132468	492965
253117	492966
49534	492967
133233	492968
196275	492969
129014	492970
117939	492971
283971	492972
109491	492973
134316	492974
137033	492975
109879	492976
307533	492977
151514	492978
125191	492979
68154	492980
171972	492981
509	492982
291684	492983
50833	492984
79623	492985
24440	492986
145718	492987
296076	492988
121729	492989
68256	492990
97391	492991
104378	492992
121526	492993
13521	492994
196507	492995
143445	492996
124051	492997
85408	492998
183076	492999
15022	493000
18	493001
56066	493002
40249	493003
59529	493004
1597	493005
244718	493006
84174	493007
17514	493008
203121	493009
268264	493010
214358	493011
52060	493012
305114	493013
7468	493014
155549	493015
196709	493016
9199	493017
5195	493018
5820	493019
12807	493020
120073	493021
219846	493022
145636	493023
124474	493024
28030	493025
133141	493026
118649	493027
34919	493028
223092	493029
106281	493030
151972	493031
45862	493032
7344	493033
37322	493034
216518	493035
25424	493036
59958	493037
123078	493038
142066	493039
57090	493040
5360	493041
278860	493042
45844	493043
137971	493044
262929	493045
249	493046
120	493047
75871	493048
201292	493049
104420	493050
103407	493051
126149	493052
270670	493053
137125	493054
84148	493055
76097	493056
146558	493057
16929	493058
193240	493059
47804	493060
55076	493061
73951	493062
89534	493063
79043	493064
218607	493065
125651	493066
125011	493067
262878	493068
239238	493069
48182	493070
78051	493071
265549	493072
124225	493073
75716	493074
39628	493075
55035	493076
154295	493077
86783	493078
191804	493079
219038	493080
20629	493081
15971	493082
192645	493083
160959	493084
136711	493085
103282	493086
264090	493087
266672	493088
106224	493089
109298	493090
180232	493091
197646	493092
127089	493093
131361	493094
24154	493095
29659	493096
291524	493097
114359	493098
303602	493099
40521	493100
277086	493101
419	493102
24260	493103
6247	493104
300381	493105
52266	493106
108691	493107
20188	493108
16125	493109
119580	493110
201234	493111
63656	493112
103470	493113
39428	493114
4109	493115
209454	493116
256854	493117
7295	493118
22713	493119
91036	493120
311609	493121
15	493122
50111	493123
92187	493124
202609	493125
71721	493126
664	493127
68090	493128
53451	493129
122864	493130
125464	493131
99163	493132
5329	493133
224725	493134
53810	493135
44049	493136
6601	493137
119770	493138
80110	493139
159777	493140
234138	493141
82065	493142
41763	493143
42870	493144
100633	493145
96034	493146
204976	493147
98718	493148
115466	493149
38277	493150
38277	493151
69610	493152
69024	493153
208473	493154
12559	493155
306316	493156
177781	493157
20456	493158
111175	493159
11470	493160
87278	493161
5666	493162
4346	493163
42434	493164
112433	493165
24567	493166
86287	493167
127292	493168
53762	493169
13216	493170
6357	493171
1777	493172
2383	493173
4328	493174
13575	493175
70286	493176
231635	493177
251366	493178
61542	493179
3122	493180
80490	493181
53263	493182
43465	493183
195318	493184
1355	493185
167003	493186
100710	493187
242620	493188
93155	493189
20487	493190
17048	493191
65150	493192
14754	493193
21065	493194
66820	493195
139881	493196
92471	493197
118034	493198
843	493199
6677	493200
33468	493201
29158	493202
306406	493203
39884	493204
311014	493205
239495	493206
115190	493207
162438	493208
29717	493209
28344	493210
135783	493211
109322	493212
172639	493213
123074	493214
134201	493215
201088	493216
139091	493217
271155	493218
57645	493219
164221	493220
204594	493221
99088	493222
180201	493223
223231	493224
17701	493225
14148	493226
226120	493227
57890	493228
801	493229
25617	493230
300794	493231
287041	493232
262740	493233
204030	493234
280157	493235
281339	493236
173098	493237
168645	493238
140579	493239
301120	493240
141066	493241
187936	493242
5264	493243
134927	493244
105915	493245
72658	493246
40252	493247
2539	493248
58831	493249
187328	493250
209121	493251
217288	493252
88678	493253
19598	493254
112513	493255
124672	493256
29876	493257
74379	493258
19400	493259
223123	493260
119925	493261
79884	493262
185558	493263
10347	493264
186215	493265
125047	493266
82882	493267
195416	493268
95544	493269
300940	493270
111782	493271
37466	493272
18009	493273
18753	493274
1170	493275
109339	493276
52472	493277
285288	493278
136448	493279
473	493280
20947	493281
254344	493282
122217	493283
300040	493284
285158	493285
120862	493286
179580	493287
89813	493288
40738	493289
136221	493290
44688	493291
141525	493292
102356	493293
108954	493294
39065	493295
194143	493296
23601	493297
248369	493298
132462	493299
7468	493300
114565	493301
154946	493302
274713	493303
271665	493304
98577	493305
184427	493306
34250	493307
53126	493308
29401	493309
199230	493310
87244	493311
208893	493312
27857	493313
244692	493314
114615	493315
116992	493316
185633	493317
44150	493318
71411	493319
6403	493320
6403	493321
6403	493322
8778	493323
121403	493324
73634	493325
8528	493326
196	493327
16923	493328
130408	493329
91299	493330
63422	493331
66560	493332
46785	493333
78646	493334
205757	493335
107623	493336
90128	493337
237251	493338
134082	493339
3546	493340
198868	493341
100770	493342
48531	493343
3418	493344
5620	493345
90629	493346
261240	493347
210665	493348
39898	493349
147539	493350
104439	493351
12569	493352
96430	493353
13163	493354
83003	493355
292244	493356
111922	493357
58276	493358
203607	493359
304743	493360
38800	493361
10035	493362
183067	493363
241352	493364
294207	493365
136350	493366
9737	493367
12771	493368
179582	493369
292724	493370
60344	493371
46	493372
58383	493373
208930	493374
40734	493375
266735	493376
30007	493377
92012	493378
281071	493379
75087	493380
280581	493381
11934	493382
184697	493383
7160	493384
931	493385
14440	493386
177729	493387
5153	493388
51766	493389
33726	493390
9020	493391
47234	493392
296768	493393
165529	493394
138227	493395
477	493396
12886	493397
12578	493398
282964	493399
283013	493400
38391	493401
245306	493402
28199	493403
110152	493404
111729	493405
8881	493406
60435	493407
131318	493408
61287	493409
103706	493410
109255	493411
34418	493412
57839	493413
160	493414
109965	493415
76630	493416
52047	493417
139778	493418
295816	493419
104788	493420
81961	493421
134	493422
61102	493423
203091	493424
75677	493425
36363	493426
147094	493427
131299	493428
39545	493429
39545	493430
120438	493431
179533	493432
125154	493433
303023	493434
25380	493435
136212	493436
126788	493437
202594	493438
105915	493439
13424	493440
42597	493441
60286	493442
72212	493443
184844	493444
244967	493445
26725	493446
20	493447
107504	493448
162728	493449
165529	493450
213071	493451
305906	493452
114095	493453
42749	493454
28743	493455
110075	493456
210226	493457
60343	493458
292111	493459
1126	493460
38	493461
17279	493462
21879	493463
74005	493464
129396	493465
238462	493466
196846	493467
58856	493468
26236	493469
22326	493470
155921	493471
72659	493472
232443	493473
56509	493474
87473	493475
282	493476
80319	493477
179149	493478
80352	493479
130517	493480
270883	493481
40493	493482
184256	493483
184256	493484
40654	493485
73338	493486
121714	493487
183631	493488
223228	493489
281145	493490
242453	493491
131583	493492
18540	493493
90480	493494
138201	493495
138201	493496
136352	493497
65108	493498
138972	493499
12746	493500
168619	493501
204151	493502
19400	493503
25449	493504
98799	493505
155176	493506
10157	493507
72498	493508
55408	493509
27639	493510
2269	493511
302832	493512
138115	493513
109437	493514
134912	493515
4357	493516
390	493517
15696	493518
10317	493519
9835	493520
4205	493521
38050	493522
62479	493523
89394	493524
206354	493525
31863	493526
27797	493527
40507	493528
106659	493529
7095	493530
209978	493531
55413	493532
175727	493533
9948	493534
173375	493535
148366	493536
35032	493537
76908	493538
148394	493539
251241	493540
32303	493541
37038	493542
78817	493543
114285	493544
158229	493545
161048	493546
46115	493547
104393	493548
107803	493549
5193	493550
90102	493551
91437	493552
160042	493553
147820	493554
64294	493555
67805	493556
109601	493557
190391	493558
31097	493559
3572	493560
85637	493561
106452	493562
66931	493563
101240	493564
32937	493565
1253	493566
177370	493567
182782	493568
18181	493569
35524	493570
61316	493571
12829	493572
12829	493573
265014	493574
82000	493575
1924	493576
1924	493577
82000	493578
112806	493579
71554	493580
9591	493581
68389	493582
29852	493583
42358	493584
119789	493585
8087	493586
11997	493587
131925	493588
24964	493589
144192	493590
63826	493591
138980	493592
90666	493593
59227	493594
229557	493595
276589	493596
191518	493597
80015	493598
147	493599
80496	493600
4031	493601
21914	493602
198020	493603
21100	493604
40726	493605
35116	493606
147319	493607
48752	493608
87048	493609
225	493610
119454	493611
49912	493612
17307	493613
233968	493614
282609	493615
157125	493616
89745	493617
180920	493618
25376	493619
192284	493620
92735	493621
144230	493622
78869	493623
73807	493624
162092	493625
61376	493626
196822	493627
106941	493628
12712	493629
48966	493630
243689	493631
201074	493632
36718	493633
11813	493634
127211	493635
217878	493636
2127	493637
3452	493638
137450	493639
64108	493640
6890	493641
173288	493642
234990	493643
36424	493644
103398	493645
19697	493646
8704	493647
140106	493648
7	493649
204751	493650
180489	493651
17206	493652
114071	493653
14719	493654
37469	493655
15376	493656
243988	493657
44090	493658
31623	493659
161986	493660
5327	493661
43426	493662
13481	493663
150454	493664
37215	493665
192591	493666
12245	493667
13185	493668
10066	493669
192935	493670
54001	493671
17768	493672
167659	493673
137841	493674
27687	493675
197750	493676
91247	493677
96063	493678
82266	493679
195032	493680
1488	493681
37365	493682
200899	493683
108848	493684
46414	493685
221	493686
6666	493687
85175	493688
64791	493689
78274	493690
178963	493691
81890	493692
3403	493693
81911	493694
178204	493695
194963	493696
167509	493697
272145	493698
58568	493699
252005	493700
175530	493701
45241	493702
165007	493703
72096	493704
80762	493705
118329	493706
21095	493707
30612	493708
10633	493709
23268	493710
171771	493711
9604	493712
180687	493713
48068	493714
23365	493715
84996	493716
3741	493717
216869	493718
96278	493719
293867	493720
38984	493721
55157	493722
55157	493723
26419	493724
26419	493725
80004	493726
158034	493727
190171	493728
37476	493729
185980	493730
91803	493731
97878	493732
126226	493733
126121	493734
51614	493735
16549	493736
275236	493737
80081	493738
196104	493739
418	493740
173333	493741
25779	493742
297510	493743
12556	493744
282479	493745
72632	493746
144130	493747
147788	493748
27464	493749
116684	493750
26142	493751
82957	493752
188648	493753
54782	493754
257995	493755
177923	493756
119052	493757
265799	493758
297934	493759
172228	493760
60401	493761
251283	493762
15599	493763
18504	493764
39694	493765
33	493766
89298	493767
17090	493768
157505	493769
119013	493770
66247	493771
60483	493772
144036	493773
292434	493774
24930	493775
136861	493776
189272	493777
318	493778
1602	493779
260409	493780
42644	493781
53300	493782
108052	493783
79837	493784
287061	493785
85894	493786
477	493787
102620	493788
305051	493789
41525	493790
61651	493791
178274	493792
12510	493793
36787	493794
186863	493795
267284	493796
64161	493797
218605	493798
222102	493799
45163	493800
140900	493801
124188	493802
136821	493803
60731	493804
10111	493805
7620	493806
32718	493807
256271	493808
211944	493809
83412	493810
26819	493811
72130	493812
139382	493813
40581	493814
62649	493815
259273	493816
50722	493817
86147	493818
233023	493819
52553	493820
107966	493821
200539	493822
60859	493823
60859	493824
101997	493825
77770	493826
17788	493827
143697	493828
214996	493829
37191	493830
37563	493831
96630	493832
122466	493833
9042	493834
285030	493835
66247	493836
135914	493837
141627	493838
30126	493839
60449	493840
100793	493841
138348	493842
56958	493843
126341	493844
168596	493845
71419	493846
97518	493847
101141	493848
28744	493849
187645	493850
32475	493851
119964	493852
2147	493853
194001	493854
17174	493855
27775	493856
20231	493857
100808	493858
51570	493859
104084	493860
135214	493861
185890	493862
44613	493863
26319	493864
14401	493865
9268	493866
92701	493867
34624	493868
21182	493869
7933	493870
14787	493871
80523	493872
124794	493873
64657	493874
27742	493875
265587	493876
101801	493877
45450	493878
63790	493879
147924	493880
293767	493881
267	493882
84758	493883
33429	493884
31423	493885
76529	493886
218006	493887
188945	493888
36665	493889
144759	493890
182341	493891
85879	493892
271292	493893
309015	493894
126111	493895
56749	493896
194431	493897
259640	493898
84622	493899
88777	493900
8320	493901
60901	493902
195879	493903
77158	493904
174146	493905
12445	493906
68483	493907
3779	493908
119213	493909
87814	493910
2886	493911
17515	493912
31360	493913
8516	493914
90911	493915
68811	493916
27041	493917
42188	493918
18333	493919
61387	493920
173803	493921
283924	493922
71720	493923
1615	493924
266256	493925
48163	493926
132913	493927
36007	493928
21521	493929
4759	493930
31620	493931
9647	493932
160318	493933
6580	493934
39821	493935
40769	493936
15305	493937
209267	493938
12655	493939
282408	493940
788	493941
43174	493942
165405	493943
7071	493944
245505	493945
37547	493946
537	493947
52952	493948
162179	493949
44653	493950
77041	493951
51880	493952
95113	493953
145342	493954
107982	493955
168040	493956
27809	493957
27809	493958
31360	493959
101624	493960
3236	493961
288179	493962
2032	493963
249337	493964
18155	493965
133749	493966
186354	493967
14475	493968
182418	493969
134737	493970
36988	493971
13040	493972
62421	493973
40683	493974
141550	493975
71950	493976
192282	493977
20653	493978
271149	493979
215572	493980
103437	493981
39773	493982
24398	493983
28580	493984
72394	493985
60904	493986
9519	493987
18032	493988
68387	493989
109349	493990
63659	493991
353	493992
129391	493993
32955	493994
168503	493995
63041	493996
260382	493997
138093	493998
18029	493999
16689	494000
73747	494001
762	494002
38827	494003
97983	494004
98588	494005
62555	494006
311333	494007
96038	494008
43564	494009
29691	494010
22847	494011
167931	494012
194543	494013
143546	494014
136757	494015
135809	494016
119890	494017
42285	494018
34797	494019
47940	494020
75590	494021
152775	494022
20679	494023
6819	494024
43713	494025
45535	494026
285833	494027
3128	494028
226524	494029
53994	494030
179497	494031
166461	494032
92838	494033
10483	494034
298736	494035
4246	494036
128782	494037
129271	494038
272855	494039
45026	494040
502	494041
26521	494042
46433	494043
63395	494044
25224	494045
193322	494046
80806	494047
29160	494048
18172	494049
42055	494050
169096	494051
25230	494052
16395	494053
117200	494054
10042	494055
161747	494056
16416	494057
299604	494058
94180	494059
271118	494060
40148	494061
20919	494062
5746	494063
296792	494064
14320	494065
286292	494066
224936	494067
101532	494068
51001	494069
7484	494070
17531	494071
22875	494072
101340	494073
30921	494074
152780	494075
55890	494076
10509	494077
15018	494078
37738	494079
63458	494080
83263	494081
205242	494082
238816	494083
13938	494084
43913	494085
95388	494086
6893	494087
95389	494088
31297	494089
13744	494090
153611	494091
30049	494092
212916	494093
23576	494094
35139	494095
127396	494096
11945	494097
19873	494098
55673	494099
251080	494100
308055	494101
313	494102
15225	494103
216464	494104
237519	494105
31101	494106
15977	494107
81681	494108
4189	494109
96721	494110
18155	494111
64381	494112
142967	494113
192282	494114
60591	494115
43197	494116
6105	494117
47611	494118
42835	494119
142560	494120
27109	494121
167012	494122
8307	494123
175943	494124
52726	494125
4386	494126
164907	494127
1385	494128
51417	494129
63394	494130
40779	494131
145154	494132
260716	494133
91468	494134
10483	494135
57545	494136
107728	494137
23122	494138
3321	494139
5539	494140
64720	494141
96151	494142
109325	494143
68139	494144
284999	494145
38035	494146
69762	494147
200803	494148
164555	494149
23565	494150
13489	494151
9514	494152
22287	494153
13541	494154
306147	494155
12098	494156
21387	494157
70420	494158
5035	494159
110457	494160
54693	494161
7841	494162
76499	494163
2342	494164
25509	494165
252676	494166
80358	494167
1665	494168
55431	494169
25105	494170
3358	494171
150320	494172
21078	494173
109679	494174
154085	494175
162949	494176
70534	494177
93067	494178
53248	494179
143839	494180
10736	494181
214341	494182
45265	494183
265619	494184
29136	494185
231541	494186
28046	494187
38195	494188
216834	494189
36505	494190
38195	494191
311876	494192
45030	494193
239261	494194
222233	494195
182375	494196
310383	494197
134896	494198
63771	494199
5673	494200
126148	494201
40460	494202
114898	494203
277322	494204
49118	494205
126033	494206
46280	494207
66449	494208
2990	494209
287867	494210
196	494211
201569	494212
123568	494213
291909	494214
169019	494215
263450	494216
94313	494217
5462	494218
19967	494219
50	494220
31960	494221
124526	494222
10893	494223
8748	494224
138124	494225
269620	494226
21762	494227
162370	494228
220032	494229
290455	494230
63713	494231
157787	494232
46140	494233
8684	494234
309479	494235
132808	494236
64626	494237
285614	494238
27725	494239
213092	494240
151593	494241
32140	494242
8684	494243
34973	494244
125285	494245
84952	494246
248634	494247
54802	494248
35345	494249
40152	494250
194234	494251
203320	494252
6472	494253
174830	494254
10710	494255
64874	494256
32856	494257
109549	494258
115511	494259
84525	494260
61059	494261
38503	494262
91720	494263
254717	494264
148558	494265
230396	494266
41960	494267
51958	494268
186317	494269
19567	494270
26299	494271
2710	494272
4316	494273
5214	494274
187633	494275
177718	494276
267449	494277
118046	494278
255088	494279
146602	494280
32856	494281
47676	494282
30203	494283
310088	494284
28812	494285
94987	494286
3388	494287
164695	494288
268496	494289
128179	494290
210173	494291
61023	494292
166491	494293
1317	494294
27752	494295
155739	494296
151227	494297
158038	494298
14443	494299
151718	494300
146528	494301
198264	494302
98190	494303
101530	494304
143483	494305
56625	494306
28253	494307
48115	494308
17075	494309
152652	494310
6922	494311
43705	494312
45848	494313
48587	494314
16594	494315
25103	494316
202	494317
31649	494318
145748	494319
22292	494320
22078	494321
206080	494322
187196	494323
161508	494324
908	494325
2165	494326
64861	494327
196337	494328
132318	494329
5685	494330
75001	494331
126237	494332
92262	494333
270208	494334
48777	494335
33225	494336
16413	494337
212508	494338
87809	494339
272748	494340
51236	494341
17313	494342
139293	494343
74889	494344
12797	494345
1228	494346
31046	494347
4539	494348
2335	494349
17865	494350
65929	494351
45060	494352
15197	494353
47365	494354
15197	494355
47350	494356
149038	494357
65238	494358
24086	494359
5133	494360
23983	494361
18190	494362
5222	494363
106604	494364
120988	494365
83885	494366
190519	494367
133551	494368
91168	494369
18190	494370
23552	494371
150250	494372
108677	494373
49364	494374
156807	494375
144949	494376
27490	494377
92987	494378
9875	494379
25092	494380
198193	494381
86915	494382
150182	494383
24974	494384
2436	494385
67828	494386
175246	494387
194068	494388
45735	494389
303535	494390
216611	494391
123790	494392
83259	494393
65250	494394
129529	494395
25662	494396
127812	494397
97779	494398
168614	494399
37551	494400
33097	494401
182769	494402
290387	494403
93076	494404
48709	494405
132057	494406
1643	494407
81452	494408
31786	494409
116171	494410
18131	494411
45803	494412
294347	494413
25787	494414
59063	494415
91063	494416
133108	494417
76077	494418
32223	494419
124488	494420
63252	494421
271829	494422
207973	494423
286150	494424
104342	494425
190923	494426
1088	494427
105794	494428
39498	494429
70149	494430
63481	494431
54262	494432
139521	494433
161859	494434
29232	494435
92843	494436
23701	494437
137731	494438
3391	494439
16115	494440
61	494441
192838	494442
30460	494443
75710	494444
244157	494445
16062	494446
1833	494447
209326	494448
58320	494449
3565	494450
120870	494451
9905	494452
3496	494453
221524	494454
207414	494455
168614	494456
232789	494457
11085	494458
139709	494459
112911	494460
78313	494461
76897	494462
128561	494463
61519	494464
252679	494465
5521	494466
5644	494467
132	494468
79054	494469
141923	494470
52748	494471
7263	494472
100276	494473
2104	494474
2104	494475
211730	494476
39270	494477
43727	494478
146368	494479
11904	494480
6277	494481
97951	494482
60428	494483
107993	494484
196567	494485
37183	494486
16394	494487
6463	494488
14229	494489
11335	494490
131106	494491
126641	494492
118	494493
29894	494494
68380	494495
3874	494496
37007	494497
191942	494498
170789	494499
75837	494500
218959	494501
130121	494502
156821	494503
310842	494504
83148	494505
143018	494506
9782	494507
77393	494508
30031	494509
82179	494510
69408	494511
73446	494512
191504	494513
52398	494514
58477	494515
302803	494516
69383	494517
58477	494518
95002	494519
1142	494520
9107	494521
51155	494522
38656	494523
19583	494524
43305	494525
91569	494526
59120	494527
23642	494528
124592	494529
62148	494530
102744	494531
48215	494532
52640	494533
18352	494534
21701	494535
33889	494536
27157	494537
292683	494538
186867	494539
74975	494540
171600	494541
54126	494542
214773	494543
103329	494544
75477	494545
191	494546
17775	494547
127	494548
48596	494549
101257	494550
24720	494551
5392	494552
2472	494553
32765	494554
101729	494555
172769	494556
53612	494557
246	494558
18767	494559
6164	494560
25802	494561
62717	494562
61534	494563
63556	494564
12536	494565
16883	494566
20502	494567
12836	494568
12836	494569
50378	494570
5718	494571
83568	494572
64406	494573
192368	494574
192368	494575
22774	494576
183953	494577
108635	494578
77306	494579
28976	494580
28132	494581
79340	494582
34760	494583
128994	494584
60993	494585
82230	494586
26652	494587
111543	494588
3978	494589
3978	494590
79340	494591
178720	494592
82803	494593
78356	494594
11259	494595
156704	494596
74253	494597
22348	494598
17604	494599
155502	494600
153362	494601
151764	494602
102833	494603
72944	494604
41020	494605
283244	494606
33143	494607
69673	494608
21126	494609
77374	494610
431	494611
21865	494612
42638	494613
285390	494614
71971	494615
266381	494616
27491	494617
8339	494618
6423	494619
204631	494620
27001	494621
47339	494622
75984	494623
28267	494624
258334	494625
2342	494626
81089	494627
41347	494628
41347	494629
28881	494630
82819	494631
14459	494632
303458	494633
1049	494634
79748	494635
11637	494636
38335	494637
11056	494638
295417	494639
52857	494640
229763	494641
3855	494642
7013	494643
296	494644
140159	494645
113204	494646
118860	494647
25712	494648
33628	494649
180515	494650
17997	494651
63943	494652
138762	494653
83431	494654
271479	494655
9132	494656
181703	494657
304361	494658
94790	494659
103168	494660
94790	494661
58141	494662
18753	494663
176151	494664
93623	494665
94933	494666
128039	494667
261448	494668
143685	494669
106391	494670
81512	494671
40192	494672
100599	494673
122	494674
301522	494675
86657	494676
91707	494677
216458	494678
92520	494679
231	494680
104658	494681
264079	494682
233972	494683
258588	494684
233597	494685
224151	494686
73003	494687
121347	494688
26930	494689
62981	494690
12489	494691
48245	494692
120405	494693
126667	494694
46271	494695
14364	494696
177434	494697
27466	494698
145835	494699
177671	494700
233733	494701
145836	494702
12902	494703
145960	494704
37061	494705
194786	494706
125917	494707
216849	494708
40842	494709
39741	494710
834	494711
57481	494712
4351	494713
11316	494714
49484	494715
30593	494716
168869	494717
170901	494718
132299	494719
158855	494720
211097	494721
44471	494722
168593	494723
211791	494724
36204	494725
60086	494726
133745	494727
186476	494728
216506	494729
65757	494730
41167	494731
127571	494732
244110	494733
42489	494734
135551	494735
162416	494736
18560	494737
10056	494738
36260	494739
215754	494740
183172	494741
37806	494742
95486	494743
32046	494744
10864	494745
91449	494746
105077	494747
137409	494748
127767	494749
310391	494750
100398	494751
114714	494752
267421	494753
14338	494754
42809	494755
3085	494756
13113	494757
206126	494758
287031	494759
128071	494760
128956	494761
142280	494762
133168	494763
83335	494764
97789	494765
102701	494766
120485	494767
41476	494768
93622	494769
7032	494770
85182	494771
118489	494772
265885	494773
176131	494774
312187	494775
303696	494776
115561	494777
80103	494778
181835	494779
52773	494780
212580	494781
6930	494782
31358	494783
63653	494784
13454	494785
207284	494786
9903	494787
61622	494788
266222	494789
60238	494790
68784	494791
54486	494792
203375	494793
45700	494794
212086	494795
13295	494796
27012	494797
63653	494798
54094	494799
20054	494800
166066	494801
49191	494802
95545	494803
95520	494804
146154	494805
251404	494806
162088	494807
110783	494808
97225	494809
195524	494810
31261	494811
25603	494812
146075	494813
111929	494814
33403	494815
18043	494816
50633	494817
14992	494818
84658	494819
233430	494820
160948	494821
33768	494822
9841	494823
16635	494824
8550	494825
94	494826
102681	494827
141562	494828
53371	494829
33742	494830
71252	494831
154260	494832
40703	494833
87417	494834
46482	494835
132576	494836
206125	494837
189246	494838
102856	494839
69251	494840
3531	494841
45414	494842
73260	494843
13641	494844
62456	494845
48339	494846
31992	494847
149033	494848
141649	494849
39781	494850
81758	494851
57253	494852
10015	494853
211893	494854
115049	494855
310120	494856
68735	494857
203761	494858
208301	494859
76856	494860
205435	494861
2531	494862
97143	494863
128728	494864
279960	494865
260078	494866
64321	494867
303304	494868
23551	494869
145355	494870
289117	494871
1040	494872
31504	494873
130526	494874
130526	494875
6691	494876
300112	494877
27423	494878
71077	494879
159343	494880
79258	494881
73350	494882
109218	494883
28915	494884
215495	494885
193285	494886
140233	494887
38832	494888
200731	494889
206473	494890
224556	494891
46421	494892
305256	494893
19210	494894
4526	494895
271481	494896
99366	494897
113424	494898
2064	494899
193196	494900
138717	494901
275150	494902
29720	494903
64307	494904
213539	494905
2635	494906
173275	494907
164659	494908
274338	494909
285918	494910
53125	494911
21553	494912
92425	494913
9235	494914
190692	494915
29953	494916
1677	494917
43937	494918
123677	494919
175353	494920
9503	494921
2144	494922
42293	494923
125764	494924
40931	494925
3187	494926
3187	494927
151568	494928
215494	494929
91069	494930
175527	494931
138438	494932
155462	494933
1537	494934
118215	494935
35606	494936
70705	494937
250866	494938
301518	494939
118988	494940
8902	494941
103390	494942
16663	494943
128282	494944
98074	494945
45346	494946
167685	494947
23351	494948
60043	494949
63044	494950
90913	494951
37956	494952
146988	494953
12041	494954
21037	494955
113369	494956
97860	494957
51968	494958
11142	494959
193830	494960
283054	494961
8288	494962
9698	494963
22146	494964
82367	494965
43675	494966
11595	494967
47079	494968
301615	494969
13559	494970
146920	494971
78963	494972
132888	494973
190612	494974
1720	494975
34949	494976
108312	494977
5377	494978
35898	494979
106696	494980
14213	494981
140646	494982
131072	494983
130375	494984
112731	494985
28580	494986
212819	494987
14147	494988
72242	494989
20362	494990
60977	494991
6930	494992
45981	494993
39772	494994
113759	494995
99042	494996
121880	494997
17977	494998
64250	494999
73352	495000
2627	495001
58605	495002
287588	495003
117009	495004
166770	495005
188249	495006
10497	495007
78963	495008
197992	495009
128693	495010
49567	495011
203171	495012
167160	495013
167160	495014
4295	495015
222639	495016
55992	495017
110770	495018
91426	495019
111656	495020
252696	495021
32916	495022
21907	495023
285612	495024
7522	495025
9310	495026
54079	495027
7255	495028
38080	495029
233918	495030
38058	495031
2806	495032
15664	495033
7858	495034
58903	495035
69553	495036
88166	495037
226247	495038
24301	495039
27474	495040
7743	495041
141046	495042
247344	495043
96361	495044
2832	495045
2832	495046
54393	495047
78431	495048
77346	495049
126262	495050
139649	495051
22183	495052
135331	495053
14016	495054
56129	495055
13373	495056
146744	495057
1966	495058
30243	495059
294609	495060
40639	495061
74876	495062
242052	495063
33137	495064
207851	495065
235382	495066
103379	495067
68895	495068
163500	495069
90742	495070
182412	495071
53662	495072
260425	495073
19260	495074
207036	495075
31374	495076
145746	495077
117370	495078
146089	495079
22038	495080
111771	495081
40493	495082
16936	495083
1716	495084
53113	495085
58604	495086
37402	495087
277249	495088
100671	495089
204058	495090
147575	495091
78482	495092
126203	495093
15053	495094
62705	495095
61815	495096
99548	495097
91947	495098
62401	495099
65208	495100
7270	495101
25077	495102
15607	495103
26624	495104
91580	495105
102855	495106
94558	495107
64307	495108
61045	495109
2744	495110
135062	495111
40	495112
13009	495113
86745	495114
43951	495115
40369	495116
80146	495117
239992	495118
15873	495119
91350	495120
36810	495121
196408	495122
75884	495123
110933	495124
152435	495125
14575	495126
139223	495127
213441	495128
126827	495129
86687	495130
164933	495131
286451	495132
212609	495133
140188	495134
10594	495135
125993	495136
140626	495137
89316	495138
156866	495139
26860	495140
317	495141
22245	495142
10796	495143
98163	495144
63273	495145
127421	495146
77272	495147
7115	495148
144338	495149
44288	495150
154087	495151
2148	495152
20777	495153
210516	495154
150012	495155
2605	495156
56126	495157
33550	495158
170835	495159
150964	495160
12017	495161
5631	495162
34912	495163
340	495164
27964	495165
269442	495166
303100	495167
130357	495168
283399	495169
82597	495170
84161	495171
105683	495172
25816	495173
103701	495174
36023	495175
47	495176
85980	495177
155249	495178
152090	495179
10131	495180
59958	495181
29540	495182
139730	495183
17390	495184
20098	495185
188734	495186
136811	495187
9157	495188
189081	495189
83774	495190
28899	495191
96937	495192
192250	495193
59545	495194
231267	495195
108451	495196
7516	495197
162467	495198
251480	495199
28319	495200
112824	495201
196827	495202
52893	495203
1622	495204
145061	495205
92201	495206
127802	495207
81802	495208
63607	495209
78471	495210
13306	495211
62997	495212
93436	495213
134636	495214
177044	495215
135058	495216
4444	495217
2188	495218
138111	495219
31228	495220
80658	495221
121343	495222
32335	495223
117591	495224
23924	495225
49887	495226
177785	495227
203377	495228
97299	495229
24444	495230
83006	495231
139694	495232
244893	495233
167578	495234
19260	495235
2655	495236
15689	495237
181362	495238
60742	495239
207414	495240
116539	495241
26909	495242
136609	495243
204589	495244
26675	495245
16031	495246
135926	495247
102303	495248
13019	495249
48634	495250
75464	495251
3049	495252
24955	495253
24955	495254
309746	495255
307869	495256
107908	495257
130887	495258
83075	495259
183274	495260
311734	495261
80542	495262
9051	495263
179780	495264
264064	495265
55668	495266
29469	495267
123590	495268
174509	495269
91065	495270
213611	495271
141631	495272
211624	495273
55781	495274
16186	495275
63143	495276
34439	495277
12232	495278
15913	495279
251399	495280
87202	495281
119403	495282
90480	495283
127	495284
33431	495285
139472	495286
45428	495287
103379	495288
15745	495289
125477	495290
267980	495291
11751	495292
54067	495293
30689	495294
155047	495295
184227	495296
271820	495297
88231	495298
108104	495299
80852	495300
27361	495301
9117	495302
200947	495303
13301	495304
9039	495305
40795	495306
21997	495307
149367	495308
196038	495309
161796	495310
37403	495311
48479	495312
35214	495313
151854	495314
48521	495315
59805	495316
38680	495317
48521	495318
95552	495319
287860	495320
216607	495321
191250	495322
261422	495323
26438	495324
28574	495325
82059	495326
307492	495327
166792	495328
30402	495329
128064	495330
4848	495331
163346	495332
107013	495333
160432	495334
76042	495335
1162	495336
24383	495337
59711	495338
160227	495339
83668	495340
95075	495341
19385	495342
66981	495343
6450	495344
1010	495345
210388	495346
33554	495347
60400	495348
33610	495349
14513	495350
168865	495351
111882	495352
24309	495353
51168	495354
2503	495355
5743	495356
3530	495357
224438	495358
46215	495359
38871	495360
194023	495361
38068	495362
19319	495363
97380	495364
152994	495365
82143	495366
4454	495367
36291	495368
143790	495369
19873	495370
5317	495371
2325	495372
31978	495373
29072	495374
4263	495375
550	495376
92133	495377
34208	495378
10133	495379
81545	495380
80966	495381
148391	495382
29148	495383
6105	495384
6105	495385
781	495386
174894	495387
236973	495388
61825	495389
55088	495390
7861	495391
374	495392
305763	495393
65351	495394
295760	495395
8928	495396
165784	495397
39356	495398
346	495399
39356	495400
8420	495401
101443	495402
153308	495403
8420	495404
39371	495405
215503	495406
139979	495407
46549	495408
45	495409
13911	495410
191988	495411
311805	495412
65018	495413
21848	495414
59636	495415
92983	495416
10419	495417
87912	495418
63397	495419
128315	495420
61686	495421
299289	495422
15768	495423
209330	495424
4627	495425
4929	495426
5194	495427
2243	495428
123136	495429
118922	495430
48918	495431
131912	495432
10705	495433
27084	495434
189949	495435
57164	495436
5445	495437
92508	495438
127236	495439
209682	495440
155590	495441
154555	495442
113302	495443
249483	495444
21924	495445
221891	495446
7023	495447
42335	495448
6757	495449
85454	495450
77504	495451
118290	495452
60154	495453
2025	495454
99137	495455
83939	495456
128319	495457
125082	495458
18698	495459
44420	495460
81825	495461
86692	495462
59651	495463
151288	495464
28374	495465
16647	495466
111876	495467
148873	495468
131309	495469
22118	495470
70998	495471
164474	495472
139634	495473
193810	495474
97276	495475
100624	495476
172857	495477
8922	495478
92943	495479
308070	495480
62119	495481
210652	495482
20278	495483
45527	495484
93350	495485
130897	495486
148684	495487
5433	495488
27253	495489
12111	495490
4389	495491
105965	495492
122066	495493
8164	495494
91023	495495
30598	495496
121124	495497
6380	495498
140510	495499
113142	495500
76660	495501
77091	495502
74851	495503
18387	495504
12099	495505
302	495506
67902	495507
211870	495508
1694	495509
23717	495510
165843	495511
73312	495512
34	495513
9513	495514
70221	495515
238879	495516
167354	495517
4379	495518
101154	495519
7046	495520
74384	495521
144239	495522
309348	495523
22199	495524
1790	495525
88146	495526
2316	495527
19	495528
90407	495529
307608	495530
1349	495531
20735	495532
157679	495533
11278	495534
90906	495535
219933	495536
183129	495537
739	495538
105886	495539
11540	495540
58784	495541
62507	495542
130622	495543
53579	495544
114488	495545
117901	495546
14360	495547
41996	495548
136989	495549
64300	495550
141905	495551
54446	495552
15153	495553
122786	495554
64306	495555
204779	495556
62807	495557
64147	495558
92174	495559
2933	495560
84263	495561
70777	495562
303785	495563
98871	495564
251479	495565
308578	495566
18713	495567
210807	495568
37373	495569
159	495570
56706	495571
38089	495572
5993	495573
38117	495574
147960	495575
76514	495576
169925	495577
75625	495578
110039	495579
406	495580
4803	495581
130548	495582
86	495583
36385	495584
83939	495585
261036	495586
120930	495587
256267	495588
249490	495589
192918	495590
155684	495591
265140	495592
87748	495593
134827	495594
9125	495595
5931	495596
137141	495597
64819	495598
1328	495599
203142	495600
26653	495601
65321	495602
157487	495603
243901	495604
94543	495605
84811	495606
15200	495607
27005	495608
184451	495609
170275	495610
256377	495611
259399	495612
22598	495613
294799	495614
27005	495615
49866	495616
5304	495617
36546	495618
263703	495619
19843	495620
59408	495621
9076	495622
86448	495623
86010	495624
144076	495625
15509	495626
39987	495627
45600	495628
73619	495629
28157	495630
108250	495631
20156	495632
37953	495633
35498	495634
56462	495635
121064	495636
34147	495637
21318	495638
23756	495639
131446	495640
5143	495641
58445	495642
132408	495643
303822	495644
22289	495645
16867	495646
84373	495647
29478	495648
298610	495649
84086	495650
176205	495651
175789	495652
822	495653
191170	495654
7555	495655
55617	495656
6493	495657
244785	495658
7805	495659
1384	495660
204085	495661
39638	495662
1421	495663
227348	495664
223774	495665
107264	495666
49046	495667
148164	495668
102066	495669
33115	495670
121326	495671
197915	495672
296965	495673
59200	495674
61181	495675
53554	495676
53033	495677
121534	495678
130550	495679
207984	495680
141504	495681
4860	495682
3612	495683
191173	495684
127527	495685
26180	495686
274833	495687
280809	495688
3182	495689
37415	495690
67313	495691
253914	495692
42077	495693
311735	495694
48031	495695
106372	495696
11751	495697
18025	495698
181350	495699
37888	495700
97474	495701
142969	495702
133016	495703
139658	495704
153898	495705
180709	495706
173877	495707
289682	495708
88868	495709
40320	495710
207577	495711
99790	495712
128145	495713
60181	495714
2886	495715
97466	495716
5070	495717
239145	495718
70534	495719
133804	495720
40320	495721
66084	495722
158181	495723
109643	495724
158181	495725
7645	495726
98329	495727
98329	495728
42533	495729
41067	495730
15430	495731
165874	495732
58976	495733
135898	495734
212139	495735
3310	495736
289559	495737
129635	495738
13771	495739
3860	495740
105245	495741
57443	495742
22490	495743
35659	495744
2588	495745
241499	495746
102335	495747
214767	495748
71168	495749
59236	495750
55593	495751
82935	495752
76108	495753
28908	495754
50394	495755
58828	495756
83154	495757
118146	495758
153120	495759
4862	495760
113	495761
152655	495762
166909	495763
136930	495764
105587	495765
70461	495766
907	495767
188568	495768
97659	495769
73430	495770
73430	495771
21375	495772
36248	495773
118428	495774
27784	495775
88214	495776
5905	495777
5905	495778
262826	495779
9	495780
35637	495781
54790	495782
165251	495783
52038	495784
98307	495785
38484	495786
136347	495787
21333	495788
11116	495789
73629	495790
130252	495791
29543	495792
142194	495793
242986	495794
82185	495795
78972	495796
194319	495797
80097	495798
18820	495799
14341	495800
6875	495801
608	495802
206109	495803
2836	495804
287417	495805
73587	495806
94846	495807
50459	495808
32033	495809
65203	495810
2471	495811
48385	495812
109454	495813
130153	495814
36547	495815
296315	495816
43510	495817
6064	495818
43510	495819
36547	495820
100198	495821
104938	495822
269466	495823
202690	495824
73071	495825
133779	495826
27826	495827
116292	495828
94892	495829
228863	495830
15988	495831
158658	495832
294574	495833
46982	495834
39412	495835
52195	495836
2813	495837
473	495838
45	495839
191291	495840
26298	495841
24958	495842
78511	495843
40128	495844
56229	495845
134068	495846
137643	495847
287055	495848
142787	495849
80395	495850
74689	495851
74710	495852
81622	495853
6799	495854
77495	495855
26283	495856
93400	495857
8364	495858
271738	495859
163185	495860
185976	495861
140657	495862
5719	495863
19405	495864
43518	495865
155384	495866
114803	495867
74119	495868
343	495869
77937	495870
82378	495871
88917	495872
129420	495873
70017	495874
10731	495875
39158	495876
86154	495877
178897	495878
101651	495879
98707	495880
101775	495881
4473	495882
151455	495883
13533	495884
4831	495885
51713	495886
97242	495887
7763	495888
252638	495889
238311	495890
70891	495891
31880	495892
262431	495893
117258	495894
103250	495895
73678	495896
4185	495897
11393	495898
299690	495899
100957	495900
100945	495901
11401	495902
158565	495903
104992	495904
63582	495905
283759	495906
36003	495907
92107	495908
7858	495909
254019	495910
138731	495911
20795	495912
218185	495913
88318	495914
54699	495915
40197	495916
300969	495917
3461	495918
37334	495919
45723	495920
29824	495921
284869	495922
183046	495923
19250	495924
30054	495925
38006	495926
31045	495927
36152	495928
41212	495929
272422	495930
160198	495931
212801	495932
37231	495933
40922	495934
127176	495935
10595	495936
182598	495937
214591	495938
1122	495939
141247	495940
265146	495941
61853	495942
46159	495943
10631	495944
74137	495945
212426	495946
311126	495947
143416	495948
35602	495949
32183	495950
129187	495951
181879	495952
136769	495953
13378	495954
290065	495955
50478	495956
2073	495957
52197	495958
34602	495959
5103	495960
30815	495961
17216	495962
164663	495963
12858	495964
8966	495965
64722	495966
48114	495967
198677	495968
99164	495969
288564	495970
141	495971
120262	495972
161348	495973
269718	495974
286826	495975
11676	495976
179118	495977
113907	495978
56986	495979
127930	495980
138914	495981
199917	495982
29106	495983
185940	495984
171008	495985
119724	495986
63162	495987
165196	495988
23662	495989
245527	495990
598	495991
133	495992
165423	495993
59012	495994
293674	495995
102494	495996
26134	495997
127650	495998
134184	495999
104985	496000
161178	496001
272425	496002
13131	496003
70689	496004
100021	496005
47	496006
235520	496007
141123	496008
94143	496009
213395	496010
221514	496011
230612	496012
35858	496013
85039	496014
298892	496015
66596	496016
37181	496017
130564	496018
96013	496019
113137	496020
204399	496021
197162	496022
197162	496023
80532	496024
36464	496025
80547	496026
289307	496027
78255	496028
175006	496029
212151	496030
135933	496031
103565	496032
79266	496033
238184	496034
109948	496035
223726	496036
254418	496037
255517	496038
151306	496039
153297	496040
255278	496041
181527	496042
598	496043
312065	496044
5530	496045
178930	496046
215591	496047
74532	496048
206698	496049
23612	496050
271398	496051
32256	496052
38450	496053
29354	496054
267587	496055
251509	496056
200553	496057
160426	496058
106962	496059
267627	496060
173329	496061
81688	496062
175607	496063
48123	496064
249160	496065
226370	496066
58306	496067
153080	496068
149793	496069
252059	496070
179629	496071
297001	496072
292361	496073
276593	496074
156469	496075
157494	496076
33243	496077
4708	496078
149828	496079
13182	496080
174210	496081
83359	496082
70383	496083
142686	496084
110463	496085
183920	496086
200497	496087
1626	496088
189170	496089
101636	496090
22723	496091
310224	496092
22979	496093
300305	496094
265409	496095
73262	496096
293609	496097
13463	496098
156453	496099
98781	496100
293606	496101
99112	496102
225033	496103
108283	496104
143212	496105
255546	496106
103684	496107
240642	496108
83609	496109
109414	496110
47211	496111
21316	496112
127285	496113
285825	496114
148398	496115
88320	496116
88395	496117
168721	496118
146182	496119
104548	496120
78379	496121
208640	496122
163035	496123
208835	496124
249202	496125
270710	496126
83621	496127
267976	496128
134961	496129
227405	496130
85299	496131
150493	496132
239485	496133
8155	496134
102179	496135
123803	496136
171346	496137
173329	496138
193098	496139
212864	496140
155	496141
139292	496142
113000	496143
212102	496144
40332	496145
284143	496146
223594	496147
73204	496148
135233	496149
126480	496150
99112	496151
126883	496152
212481	496153
188101	496154
190778	496155
38872	496156
4291	496157
42610	496158
188695	496159
47757	496160
188083	496161
23175	496162
711	496163
1189	496164
161083	496165
53929	496166
116535	496167
42703	496168
26368	496169
80895	496170
300955	496171
66479	496172
136371	496173
152365	496174
27286	496175
301376	496176
108911	496177
96670	496178
119966	496179
27286	496180
211974	496181
196994	496182
117718	496183
119350	496184
23334	496185
161091	496186
45550	496187
130095	496188
4785	496189
16573	496190
44323	496191
80526	496192
33111	496193
13556	496194
35887	496195
13556	496196
140460	496197
41995	496198
13556	496199
119767	496200
213188	496201
2182	496202
46688	496203
176140	496204
27706	496205
56768	496206
21039	496207
1008	496208
82558	496209
2531	496210
90764	496211
57654	496212
26266	496213
177980	496214
70585	496215
2151	496216
8345	496217
23484	496218
94356	496219
11977	496220
155445	496221
6343	496222
16956	496223
5998	496224
33117	496225
138225	496226
206272	496227
25624	496228
122371	496229
18872	496230
28521	496231
92919	496232
44371	496233
3161	496234
171363	496235
17419	496236
94400	496237
763	496238
41007	496239
1514	496240
96227	496241
7698	496242
54556	496243
1330	496244
16433	496245
42054	496246
49726	496247
47224	496248
12462	496249
51011	496250
177663	496251
153271	496252
20096	496253
124042	496254
5517	496255
1583	496256
43719	496257
123379	496258
2569	496259
138366	496260
162270	496261
310733	496262
3948	496263
103988	496264
51011	496265
38566	496266
93543	496267
15	496268
31596	496269
26703	496270
234	496271
28098	496272
37573	496273
166667	496274
231208	496275
201996	496276
96756	496277
161131	496278
214677	496279
28702	496280
80623	496281
189179	496282
30222	496283
296923	496284
167	496285
226305	496286
48182	496287
95938	496288
94497	496289
20065	496290
64393	496291
19	496292
15158	496293
48	496294
216967	496295
52424	496296
29862	496297
24445	496298
2	496299
8442	496300
4037	496301
47166	496302
114425	496303
52157	496304
52157	496305
33011	496306
75114	496307
30610	496308
62102	496309
5856	496310
111705	496311
442	496312
35793	496313
206534	496314
41919	496315
1220	496316
114925	496317
50190	496318
15304	496319
265493	496320
163111	496321
119275	496322
267468	496323
30405	496324
111210	496325
170441	496326
7044	496327
52700	496328
47324	496329
196961	496330
9524	496331
11471	496332
31420	496333
15281	496334
5141	496335
88120	496336
200231	496337
115347	496338
38340	496339
131336	496340
86161	496341
56997	496342
81856	496343
22234	496344
146322	496345
175807	496346
119192	496347
119192	496348
4683	496349
77022	496350
129843	496351
1836	496352
17006	496353
7616	496354
26069	496355
11053	496356
121886	496357
7848	496358
233	496359
30673	496360
29046	496361
110211	496362
50884	496363
145587	496364
40263	496365
601	496366
275391	496367
22377	496368
17343	496369
9710	496370
101263	496371
75632	496372
26725	496373
84239	496374
149198	496375
54362	496376
28599	496377
59369	496378
129038	496379
3109	496380
11541	496381
11541	496382
132867	496383
28135	496384
197358	496385
216436	496386
12086	496387
13423	496388
7164	496389
30877	496390
85795	496391
296475	496392
20737	496393
169167	496394
184461	496395
193493	496396
235034	496397
7486	496398
265688	496399
76845	496400
161994	496401
84869	496402
84869	496403
62023	496404
49188	496405
42355	496406
15548	496407
312004	496408
89599	496409
97763	496410
17627	496411
38283	496412
7189	496413
33756	496414
19911	496415
5121	496416
260047	496417
193689	496418
684	496419
128183	496420
11628	496421
154839	496422
84792	496423
11330	496424
282225	496425
275621	496426
195953	496427
58011	496428
84556	496429
146498	496430
67180	496431
127992	496432
46919	496433
33166	496434
128157	496435
68520	496436
252897	496437
26609	496438
133315	496439
304801	496440
146650	496441
62050	496442
38092	496443
85824	496444
56386	496445
5133	496446
84828	496447
306292	496448
3569	496449
86855	496450
226908	496451
38	496452
133266	496453
2451	496454
131962	496455
30222	496456
9111	496457
90722	496458
218275	496459
10358	496460
1392	496461
131949	496462
17308	496463
38338	496464
35580	496465
140138	496466
37250	496467
196140	496468
143931	496469
12598	496470
4168	496471
37841	496472
43427	496473
26670	496474
190588	496475
137241	496476
31993	496477
228530	496478
47646	496479
291839	496480
24972	496481
208770	496482
134785	496483
26020	496484
9147	496485
12793	496486
112448	496487
76567	496488
77376	496489
27216	496490
23567	496491
213983	496492
68514	496493
11300	496494
6745	496495
47571	496496
29804	496497
39707	496498
141872	496499
66890	496500
90135	496501
62200	496502
1296	496503
37870	496504
251993	496505
8076	496506
15773	496507
676	496508
125450	496509
30416	496510
7561	496511
64932	496512
125029	496513
278984	496514
63096	496515
22255	496516
538	496517
8385	496518
1041	496519
300630	496520
22319	496521
57325	496522
20436	496523
29883	496524
235687	496525
76621	496526
39691	496527
84708	496528
99983	496529
99964	496530
5815	496531
141173	496532
53736	496533
66059	496534
25502	496535
102685	496536
44836	496537
21023	496538
168047	496539
19110	496540
180694	496541
98038	496542
266350	496543
82252	496544
246321	496545
14416	496546
212117	496547
143179	496548
220753	496549
19875	496550
4190	496551
3786	496552
281238	496553
65351	496554
5356	496555
55536	496556
3022	496557
71692	496558
1023	496559
21416	496560
9911	496561
66975	496562
12060	496563
19726	496564
1024	496565
14346	496566
8243	496567
7863	496568
109929	496569
2488	496570
76518	496571
118943	496572
253898	496573
122466	496574
9086	496575
42461	496576
8464	496577
39453	496578
22782	496579
280539	496580
15372	496581
169673	496582
31831	496583
65562	496584
94628	496585
126042	496586
162783	496587
12944	496588
227	496589
240996	496590
17496	496591
186040	496592
129718	496593
2564	496594
37362	496595
110947	496596
39007	496597
127093	496598
142187	496599
102304	496600
189339	496601
88907	496602
49642	496603
127168	496604
4045	496605
81139	496606
89752	496607
108622	496608
35290	496609
27984	496610
173367	496611
173147	496612
127469	496613
8524	496614
122677	496615
41322	496616
125610	496617
8818	496618
133504	496619
35220	496620
278144	496621
14472	496622
57244	496623
141743	496624
82153	496625
184673	496626
52248	496627
224052	496628
37823	496629
1214	496630
189530	496631
102854	496632
112519	496633
90918	496634
36308	496635
88543	496636
13197	496637
74969	496638
10726	496639
63805	496640
31962	496641
5853	496642
28040	496643
29748	496644
80236	496645
4520	496646
17836	496647
36761	496648
1398	496649
136750	496650
43025	496651
46357	496652
107394	496653
40547	496654
266733	496655
10716	496656
105202	496657
51204	496658
6657	496659
21717	496660
2293	496661
38077	496662
14931	496663
43946	496664
135586	496665
2946	496666
27156	496667
241137	496668
272647	496669
34589	496670
145470	496671
6269	496672
58286	496673
13994	496674
9656	496675
61852	496676
32545	496677
146646	496678
1920	496679
21794	496680
24412	496681
1177	496682
6678	496683
36439	496684
67	496685
40226	496686
228496	496687
161160	496688
19331	496689
144674	496690
78	496691
12659	496692
38052	496693
103909	496694
12	496695
19832	496696
115132	496697
98363	496698
18662	496699
57192	496700
165785	496701
59524	496702
36466	496703
20276	496704
137319	496705
266456	496706
8525	496707
107940	496708
169839	496709
48525	496710
168379	496711
7798	496712
113286	496713
119120	496714
171126	496715
62383	496716
270237	496717
23149	496718
4932	496719
3435	496720
161358	496721
8623	496722
37709	496723
137529	496724
97169	496725
73468	496726
226964	496727
170575	496728
152241	496729
73468	496730
82772	496731
111225	496732
98192	496733
198213	496734
107287	496735
297821	496736
262775	496737
73894	496738
138677	496739
50517	496740
116118	496741
175915	496742
121225	496743
159316	496744
166311	496745
55279	496746
262910	496747
279123	496748
173748	496749
41825	496750
150482	496751
65976	496752
177089	496753
44552	496754
36457	496755
190700	496756
128817	496757
1277	496758
236180	496759
159142	496760
307016	496761
158328	496762
238148	496763
16102	496764
3061	496765
34054	496766
195258	496767
257075	496768
307984	496769
267430	496770
292569	496771
238917	496772
231151	496773
129558	496774
107058	496775
24562	496776
205715	496777
48892	496778
4447	496779
36619	496780
79890	496781
59833	496782
59833	496783
133936	496784
29013	496785
2815	496786
13245	496787
270629	496788
88027	496789
95156	496790
120453	496791
61391	496792
173125	496793
8625	496794
8572	496795
16402	496796
205743	496797
79774	496798
112414	496799
52222	496800
138801	496801
86579	496802
165680	496803
67420	496804
99716	496805
238527	496806
54237	496807
132302	496808
71173	496809
23474	496810
169203	496811
32317	496812
104111	496813
104299	496814
147484	496815
23146	496816
43403	496817
33761	496818
47301	496819
67114	496820
42733	496821
26898	496822
87	496823
61710	496824
23259	496825
111571	496826
180209	496827
101901	496828
89550	496829
190843	496830
33992	496831
23630	496832
26986	496833
263788	496834
6645	496835
193843	496836
127763	496837
77870	496838
10784	496839
12170	496840
37976	496841
60129	496842
104996	496843
4876	496844
15955	496845
15439	496846
14627	496847
60049	496848
48315	496849
54189	496850
272514	496851
28471	496852
97147	496853
26056	496854
352	496855
242879	496856
46115	496857
204246	496858
51259	496859
278947	496860
17889	496861
58463	496862
298617	496863
70097	496864
24700	496865
70992	496866
86330	496867
68053	496868
73543	496869
106286	496870
85237	496871
162788	496872
101695	496873
11635	496874
56148	496875
209156	496876
231120	496877
56148	496878
53893	496879
44492	496880
217344	496881
189962	496882
9591	496883
203129	496884
96777	496885
111697	496886
93625	496887
19393	496888
92853	496889
4117	496890
286502	496891
117069	496892
48130	496893
159864	496894
22577	496895
15815	496896
93054	496897
22887	496898
49551	496899
117059	496900
41821	496901
140902	496902
16569	496903
206127	496904
208352	496905
144308	496906
102311	496907
186078	496908
11592	496909
212084	496910
66405	496911
75608	496912
273131	496913
210823	496914
211006	496915
136010	496916
46840	496917
99590	496918
121790	496919
77129	496920
246267	496921
56031	496922
109641	496923
12891	496924
47582	496925
286714	496926
114796	496927
439	496928
50035	496929
26863	496930
125277	496931
39300	496932
171546	496933
146930	496934
15433	496935
86582	496936
191478	496937
157462	496938
77939	496939
131551	496940
25247	496941
22645	496942
79587	496943
146861	496944
144192	496945
231515	496946
127899	496947
54843	496948
143436	496949
32987	496950
32987	496951
13673	496952
255301	496953
106595	496954
94162	496955
226830	496956
140458	496957
146825	496958
208806	496959
228655	496960
40666	496961
123812	496962
135871	496963
124857	496964
71217	496965
1880	496966
10974	496967
8015	496968
70497	496969
71316	496970
53677	496971
86902	496972
232094	496973
69378	496974
101443	496975
127502	496976
199218	496977
2624	496978
108070	496979
154005	496980
19342	496981
3185	496982
19802	496983
10916	496984
288304	496985
15924	496986
100951	496987
19246	496988
21036	496989
140816	496990
3185	496991
287733	496992
81311	496993
45312	496994
160202	496995
10885	496996
18624	496997
14415	496998
2698	496999
256416	497000
99985	497001
81864	497002
249400	497003
300511	497004
130442	497005
4280	497006
200365	497007
26122	497008
14318	497009
137011	497010
137169	497011
87206	497012
265426	497013
53677	497014
104912	497015
49404	497016
100874	497017
21274	497018
10966	497019
97843	497020
59424	497021
1115	497022
90286	497023
34905	497024
7190	497025
206452	497026
172598	497027
199268	497028
143283	497029
302399	497030
114179	497031
223701	497032
174010	497033
85933	497034
2408	497035
62962	497036
125472	497037
75635	497038
36453	497039
234554	497040
21882	497041
103118	497042
193272	497043
30629	497044
185114	497045
28963	497046
174683	497047
13038	497048
83729	497049
4510	497050
113713	497051
172395	497052
40722	497053
45947	497054
2668	497055
19873	497056
198541	497057
23847	497058
78485	497059
72138	497060
14016	497061
17085	497062
258291	497063
208904	497064
261332	497065
23639	497066
92053	497067
139035	497068
43741	497069
32821	497070
165067	497071
13859	497072
185032	497073
82778	497074
53708	497075
142538	497076
19873	497077
39361	497078
30269	497079
41424	497080
4924	497081
129597	497082
14700	497083
268176	497084
113520	497085
115460	497086
275252	497087
49925	497088
90552	497089
63842	497090
52582	497091
12765	497092
10410	497093
19404	497094
31	497095
138235	497096
67	497097
192002	497098
57306	497099
38484	497100
134938	497101
24684	497102
46466	497103
117682	497104
294172	497105
80460	497106
115873	497107
181371	497108
266975	497109
45374	497110
85971	497111
104926	497112
19156	497113
108986	497114
132744	497115
89630	497116
119824	497117
87536	497118
275171	497119
137590	497120
51934	497121
38295	497122
128023	497123
242425	497124
91212	497125
19833	497126
105558	497127
44910	497128
194921	497129
90312	497130
106736	497131
8770	497132
49666	497133
100901	497134
201183	497135
117976	497136
64808	497137
44910	497138
44661	497139
19833	497140
39465	497141
14878	497142
3194	497143
10652	497144
20127	497145
213297	497146
189977	497147
130551	497148
156060	497149
274041	497150
64808	497151
55038	497152
8776	497153
6459	497154
205188	497155
141339	497156
205284	497157
26848	497158
1600	497159
12043	497160
2417	497161
17111	497162
28371	497163
170415	497164
45604	497165
86612	497166
56642	497167
62122	497168
85319	497169
101548	497170
26609	497171
91566	497172
10598	497173
61628	497174
204176	497175
183308	497176
9445	497177
193914	497178
56562	497179
11888	497180
22414	497181
138	497182
45096	497183
161739	497184
960	497185
118821	497186
62808	497187
38719	497188
125550	497189
107873	497190
165787	497191
120138	497192
4378	497193
101161	497194
117043	497195
66264	497196
109765	497197
256576	497198
73678	497199
104925	497200
93257	497201
66948	497202
127961	497203
127909	497204
81932	497205
15453	497206
134046	497207
76618	497208
104422	497209
236276	497210
252132	497211
210331	497212
79576	497213
37236	497214
10015	497215
58574	497216
2585	497217
261338	497218
41855	497219
58112	497220
56128	497221
107736	497222
92724	497223
153716	497224
178514	497225
202322	497226
4225	497227
281770	497228
41736	497229
139811	497230
154574	497231
62761	497232
180854	497233
300382	497234
48205	497235
83099	497236
130703	497237
13773	497238
168188	497239
18561	497240
61961	497241
307124	497242
1519	497243
53455	497244
53534	497245
183020	497246
112639	497247
100695	497248
63170	497249
117993	497250
181442	497251
66716	497252
225194	497253
284602	497254
59127	497255
27132	497256
144787	497257
21661	497258
20184	497259
110154	497260
43942	497261
170592	497262
141662	497263
133608	497264
61598	497265
18490	497266
288694	497267
263660	497268
26860	497269
64458	497270
67952	497271
102498	497272
82115	497273
92791	497274
147382	497275
37765	497276
5672	497277
229	497278
126367	497279
126367	497280
104527	497281
42017	497282
29457	497283
14754	497284
20102	497285
217452	497286
88883	497287
117081	497288
140035	497289
90607	497290
42420	497291
175795	497292
129295	497293
285001	497294
52330	497295
52330	497296
102882	497297
172233	497298
75666	497299
289830	497300
130575	497301
200320	497302
272867	497303
113656	497304
144308	497305
148365	497306
57953	497307
49434	497308
101383	497309
295387	497310
303062	497311
53420	497312
191271	497313
271725	497314
141892	497315
70271	497316
136284	497317
87325	497318
16731	497319
5640	497320
29930	497321
132383	497322
7388	497323
209507	497324
145982	497325
197752	497326
252881	497327
176077	497328
88876	497329
51157	497330
61456	497331
21739	497332
253144	497333
66425	497334
85632	497335
69023	497336
68718	497337
74313	497338
144754	497339
297608	497340
143169	497341
33494	497342
237664	497343
167528	497344
144949	497345
71982	497346
199595	497347
114119	497348
52610	497349
37720	497350
26731	497351
285897	497352
286679	497353
8324	497354
114700	497355
71	497356
65522	497357
48946	497358
21193	497359
310307	497360
129941	497361
74882	497362
13224	497363
73478	497364
3744	497365
108289	497366
70458	497367
4474	497368
21394	497369
304455	497370
24876	497371
2566	497372
58910	497373
183914	497374
140733	497375
23520	497376
93625	497377
158573	497378
249919	497379
293136	497380
203134	497381
27630	497382
203457	497383
127812	497384
63288	497385
50341	497386
49269	497387
162240	497388
90029	497389
7458	497390
140036	497391
145982	497392
96093	497393
94448	497394
146937	497395
40226	497396
126915	497397
128401	497398
12	497399
235090	497400
3603	497401
188514	497402
199792	497403
37916	497404
190898	497405
149617	497406
37636	497407
34459	497408
192395	497409
8274	497410
112640	497411
144336	497412
70208	497413
112880	497414
65270	497415
18057	497416
45037	497417
86014	497418
44840	497419
144527	497420
28118	497421
76019	497422
3068	497423
276846	497424
102192	497425
127212	497426
24485	497427
192181	497428
83063	497429
78581	497430
35470	497431
187071	497432
18215	497433
44407	497434
185114	497435
20738	497436
54701	497437
54701	497438
32087	497439
82209	497440
6803	497441
130060	497442
189958	497443
124244	497444
44269	497445
270607	497446
18057	497447
83937	497448
42323	497449
35015	497450
53997	497451
38585	497452
104158	497453
24644	497454
274610	497455
13755	497456
3399	497457
27254	497458
283331	497459
126910	497460
55323	497461
13579	497462
45009	497463
83429	497464
74201	497465
34157	497466
71949	497467
71993	497468
70635	497469
58570	497470
22663	497471
143810	497472
6036	497473
98851	497474
87841	497475
305	497476
39818	497477
6424	497478
55699	497479
652	497480
15054	497481
5882	497482
135356	497483
5380	497484
36148	497485
32827	497486
9580	497487
58630	497488
112347	497489
137941	497490
300595	497491
125862	497492
32121	497493
109214	497494
136175	497495
213547	497496
22526	497497
21022	497498
94503	497499
7523	497500
327	497501
50652	497502
289539	497503
108036	497504
8902	497505
81724	497506
97837	497507
171892	497508
39502	497509
239213	497510
104165	497511
69938	497512
8902	497513
141042	497514
19554	497515
91491	497516
6236	497517
66842	497518
6773	497519
75241	497520
132383	497521
45847	497522
37645	497523
184321	497524
107367	497525
118730	497526
252821	497527
226108	497528
179765	497529
95860	497530
735	497531
37948	497532
23674	497533
286515	497534
160001	497535
89628	497536
98484	497537
128926	497538
21347	497539
37930	497540
143945	497541
80297	497542
31340	497543
32869	497544
43403	497545
876	497546
866	497547
201149	497548
120365	497549
162280	497550
209006	497551
89710	497552
553	497553
70633	497554
91770	497555
55	497556
14836	497557
37925	497558
25970	497559
117097	497560
44029	497561
59654	497562
237495	497563
1179	497564
23770	497565
256560	497566
118660	497567
113741	497568
73860	497569
10613	497570
13002	497571
268373	497572
125512	497573
41478	497574
298252	497575
89265	497576
48564	497577
136174	497578
142644	497579
12970	497580
110238	497581
4076	497582
105839	497583
44540	497584
289508	497585
2713	497586
96420	497587
22141	497588
129629	497589
20395	497590
184129	497591
27856	497592
150093	497593
147	497594
221677	497595
242165	497596
62533	497597
28619	497598
19843	497599
73540	497600
55477	497601
116082	497602
95532	497603
302821	497604
16070	497605
79522	497606
195391	497607
46447	497608
154108	497609
103714	497610
81501	497611
320	497612
92390	497613
23933	497614
24704	497615
10298	497616
90302	497617
91398	497618
88178	497619
161373	497620
16960	497621
60009	497622
80972	497623
51307	497624
171585	497625
111059	497626
193382	497627
261263	497628
225252	497629
100670	497630
82616	497631
21934	497632
307037	497633
44576	497634
35552	497635
218890	497636
143361	497637
137956	497638
178657	497639
96324	497640
266929	497641
277124	497642
1892	497643
243931	497644
130072	497645
14491	497646
27910	497647
204843	497648
61419	497649
480	497650
3609	497651
209310	497652
67337	497653
89706	497654
128072	497655
309510	497656
27774	497657
124713	497658
257383	497659
83149	497660
128895	497661
11227	497662
138293	497663
183999	497664
110164	497665
206430	497666
138887	497667
33542	497668
30794	497669
222923	497670
156841	497671
224145	497672
147151	497673
60798	497674
135854	497675
163893	497676
76675	497677
173746	497678
45375	497679
69210	497680
132893	497681
19914	497682
177742	497683
94348	497684
43482	497685
208622	497686
234018	497687
210745	497688
76420	497689
44927	497690
298351	497691
108462	497692
79799	497693
33848	497694
212789	497695
59528	497696
138343	497697
271509	497698
203863	497699
45180	497700
149186	497701
44418	497702
63940	497703
118047	497704
101857	497705
47525	497706
78794	497707
32647	497708
271693	497709
171495	497710
32357	497711
160548	497712
136293	497713
177563	497714
112864	497715
116329	497716
87689	497717
76102	497718
95387	497719
169490	497720
86384	497721
13778	497722
143951	497723
1152	497724
34009	497725
113782	497726
143951	497727
7416	497728
303754	497729
116518	497730
11713	497731
289685	497732
78744	497733
79106	497734
35835	497735
62276	497736
118969	497737
44927	497738
45379	497739
47525	497740
203455	497741
119979	497742
215307	497743
235527	497744
23	497745
107853	497746
44943	497747
208298	497748
139373	497749
19922	497750
53520	497751
299356	497752
108814	497753
67226	497754
166931	497755
123318	497756
17795	497757
155976	497758
154243	497759
156765	497760
237113	497761
108265	497762
20150	497763
42141	497764
30004	497765
43643	497766
53676	497767
24287	497768
62647	497769
16382	497770
164144	497771
171003	497772
107511	497773
293088	497774
32438	497775
107825	497776
27201	497777
35246	497778
81921	497779
189009	497780
42548	497781
229182	497782
166168	497783
166169	497784
23615	497785
10008	497786
113290	497787
122697	497788
276133	497789
99820	497790
236028	497791
115763	497792
74473	497793
309031	497794
141382	497795
92368	497796
100807	497797
220502	497798
50088	497799
32337	497800
14194	497801
194201	497802
268414	497803
204897	497804
299242	497805
158388	497806
158623	497807
71648	497808
39737	497809
126044	497810
93746	497811
230	497812
138343	497813
11893	497814
66993	497815
169769	497816
95016	497817
98489	497818
46073	497819
61446	497820
15911	497821
69704	497822
48826	497823
848	497824
11630	497825
229058	497826
178984	497827
77653	497828
192761	497829
192761	497830
69570	497831
166429	497832
96189	497833
161458	497834
299761	497835
27820	497836
49072	497837
94817	497838
326	497839
91529	497840
122411	497841
109031	497842
12494	497843
210296	497844
13062	497845
60798	497846
82011	497847
255311	497848
47722	497849
14872	497850
123480	497851
252612	497852
88832	497853
215759	497854
145602	497855
102693	497856
264879	497857
281431	497858
210255	497859
175171	497860
191544	497861
182049	497862
70718	497863
175554	497864
83107	497865
25337	497866
65747	497867
131089	497868
142381	497869
177754	497870
95756	497871
136294	497872
108648	497873
62385	497874
7082	497875
256885	497876
292661	497877
155274	497878
177118	497879
39815	497880
78787	497881
187465	497882
187468	497883
231772	497884
116305	497885
76994	497886
310504	497887
57938	497888
143546	497889
277256	497890
119979	497891
97130	497892
28303	497893
142742	497894
46188	497895
143695	497896
197689	497897
114196	497898
67091	497899
15574	497900
15622	497901
75173	497902
93874	497903
32961	497904
23304	497905
262034	497906
29733	497907
24315	497908
31999	497909
66561	497910
61770	497911
23123	497912
237452	497913
73816	497914
73816	497915
103498	497916
75	497917
107200	497918
211863	497919
107248	497920
166696	497921
236188	497922
48628	497923
28787	497924
50605	497925
194425	497926
65405	497927
120118	497928
65861	497929
74069	497930
36866	497931
87851	497932
4801	497933
256705	497934
45492	497935
111642	497936
51064	497937
28733	497938
101063	497939
101048	497940
96770	497941
90852	497942
98808	497943
80711	497944
50088	497945
62360	497946
263932	497947
29631	497948
97109	497949
20888	497950
124436	497951
106118	497952
11442	497953
19	497954
131014	497955
131014	497956
57885	497957
71164	497958
11830	497959
11785	497960
224186	497961
301964	497962
210432	497963
164048	497964
90289	497965
261827	497966
260161	497967
62125	497968
192858	497969
132276	497970
70582	497971
111518	497972
49457	497973
149250	497974
220401	497975
19073	497976
47908	497977
52949	497978
47896	497979
4032	497980
92758	497981
28387	497982
74463	497983
97594	497984
189100	497985
149884	497986
106268	497987
174532	497988
26189	497989
57093	497990
199961	497991
29389	497992
236384	497993
83185	497994
16529	497995
109364	497996
109364	497997
11493	497998
5438	497999
263403	498000
63700	498001
3228	498002
15408	498003
23606	498004
207055	498005
171871	498006
171871	498007
66875	498008
44893	498009
2281	498010
100009	498011
63773	498012
197812	498013
46334	498014
166669	498015
260	498016
377	498017
9132	498018
269087	498019
5071	498020
62903	498021
156453	498022
54717	498023
173119	498024
296	498025
20633	498026
252949	498027
264525	498028
179874	498029
102649	498030
179874	498031
89733	498032
463	498033
243284	498034
142694	498035
212620	498036
36020	498037
273482	498038
68411	498039
14654	498040
234759	498041
24829	498042
36160	498043
277464	498044
20292	498045
152438	498046
84102	498047
249505	498048
104357	498049
116341	498050
227378	498051
150533	498052
291084	498053
141915	498054
99581	498055
152927	498056
19887	498057
58114	498058
209889	498059
160995	498060
99315	498061
108100	498062
69406	498063
30756	498064
5430	498065
38011	498066
142930	498067
92276	498068
40138	498069
197630	498070
167641	498071
163562	498072
303108	498073
123330	498074
19922	498075
66254	498076
4661	498077
13938	498078
62843	498079
30177	498080
87626	498081
60879	498082
41851	498083
32755	498084
15744	498085
135447	498086
91190	498087
93959	498088
16382	498089
80593	498090
142106	498091
92526	498092
117752	498093
227204	498094
136918	498095
113248	498096
107240	498097
305317	498098
173119	498099
130502	498100
54363	498101
83543	498102
244921	498103
122993	498104
120596	498105
6156	498106
6706	498107
48628	498108
298962	498109
115062	498110
126717	498111
165135	498112
200815	498113
4029	498114
99001	498115
23927	498116
151671	498117
143115	498118
21029	498119
16252	498120
169548	498121
71126	498122
7946	498123
270325	498124
31138	498125
105858	498126
35183	498127
35183	498128
152073	498129
8489	498130
27428	498131
85079	498132
31480	498133
34205	498134
20653	498135
4485	498136
9740	498137
148544	498138
80880	498139
221920	498140
140435	498141
93417	498142
80390	498143
31510	498144
208480	498145
22355	498146
51035	498147
136794	498148
18070	498149
18070	498150
39599	498151
47297	498152
59491	498153
81822	498154
101986	498155
105556	498156
255317	498157
66156	498158
72811	498159
40842	498160
149240	498161
122581	498162
90421	498163
20187	498164
148444	498165
114132	498166
282057	498167
7287	498168
107485	498169
79157	498170
258318	498171
290583	498172
155677	498173
32400	498174
263116	498175
90444	498176
33333	498177
111730	498178
99492	498179
222236	498180
231228	498181
17209	498182
12166	498183
29157	498184
41013	498185
186381	498186
29041	498187
48951	498188
6482	498189
225522	498190
114478	498191
82967	498192
82967	498193
82967	498194
4346	498195
162357	498196
69487	498197
257477	498198
177167	498199
290400	498200
21398	498201
81280	498202
153432	498203
22577	498204
75759	498205
32012	498206
17655	498207
5553	498208
48663	498209
170799	498210
119956	498211
133988	498212
133988	498213
97575	498214
83075	498215
299322	498216
90862	498217
51845	498218
209670	498219
107112	498220
13286	498221
240855	498222
51368	498223
90134	498224
2707	498225
25145	498226
123514	498227
175452	498228
71414	498229
249194	498230
48457	498231
170330	498232
18509	498233
162287	498234
116980	498235
15689	498236
122519	498237
122519	498238
22898	498239
16835	498240
240856	498241
43690	498242
231	498243
15628	498244
31639	498245
108553	498246
229808	498247
2210	498248
23807	498249
31709	498250
63883	498251
65549	498252
57788	498253
149084	498254
170621	498255
12236	498256
171444	498257
51481	498258
137204	498259
57973	498260
84240	498261
101841	498262
39299	498263
180088	498264
23012	498265
159824	498266
8787	498267
24054	498268
102195	498269
215057	498270
8620	498271
10354	498272
223846	498273
185264	498274
15512	498275
191273	498276
141041	498277
153879	498278
19059	498279
43126	498280
40998	498281
101945	498282
278515	498283
210946	498284
15946	498285
95822	498286
73129	498287
178986	498288
214585	498289
49645	498290
158087	498291
37974	498292
205984	498293
97079	498294
28113	498295
30250	498296
42706	498297
108784	498298
122342	498299
307053	498300
218735	498301
83950	498302
35162	498303
291636	498304
51954	498305
93455	498306
131038	498307
64357	498308
27841	498309
13306	498310
165772	498311
89718	498312
20473	498313
73220	498314
55575	498315
94620	498316
64723	498317
91650	498318
256447	498319
124119	498320
266543	498321
258770	498322
288996	498323
181708	498324
180160	498325
152532	498326
67593	498327
182425	498328
4189	498329
11162	498330
18551	498331
288373	498332
234179	498333
299638	498334
243956	498335
100993	498336
24110	498337
39115	498338
140236	498339
52862	498340
248204	498341
100033	498342
95704	498343
109342	498344
270898	498345
169036	498346
3955	498347
68924	498348
83167	498349
88102	498350
107115	498351
100885	498352
77488	498353
68543	498354
7847	498355
305190	498356
70629	498357
83954	498358
154105	498359
54150	498360
7047	498361
120940	498362
201423	498363
6741	498364
52019	498365
5470	498366
90100	498367
301861	498368
226139	498369
279011	498370
152540	498371
23608	498372
140988	498373
154512	498374
27242	498375
201194	498376
115433	498377
58354	498378
95373	498379
97186	498380
25586	498381
8524	498382
79859	498383
5276	498384
30400	498385
255066	498386
48073	498387
92552	498388
77631	498389
84444	498390
6927	498391
6927	498392
120093	498393
113234	498394
166065	498395
35653	498396
141705	498397
48469	498398
36164	498399
88330	498400
16455	498401
133417	498402
18131	498403
142712	498404
64586	498405
168171	498406
134701	498407
48084	498408
4137	498409
23979	498410
55080	498411
192894	498412
34089	498413
256042	498414
38419	498415
363	498416
23134	498417
73985	498418
184994	498419
163995	498420
86090	498421
192854	498422
116294	498423
52427	498424
102639	498425
29375	498426
14526	498427
731	498428
2765	498429
143632	498430
136093	498431
90002	498432
2043	498433
7156	498434
7887	498435
53193	498436
221536	498437
164581	498438
202	498439
131752	498440
8142	498441
134750	498442
16865	498443
89888	498444
4973	498445
5713	498446
76610	498447
41577	498448
41577	498449
36073	498450
72474	498451
156185	498452
58188	498453
58542	498454
178689	498455
183298	498456
3808	498457
158425	498458
193945	498459
63189	498460
33857	498461
301170	498462
34495	498463
237708	498464
729	498465
169770	498466
151539	498467
71843	498468
31265	498469
80726	498470
140150	498471
36508	498472
21025	498473
207970	498474
6989	498475
29414	498476
7869	498477
24502	498478
24502	498479
57205	498480
76755	498481
163207	498482
82019	498483
71393	498484
155988	498485
132106	498486
239445	498487
301295	498488
641	498489
46755	498490
200969	498491
304684	498492
311802	498493
255186	498494
155580	498495
142125	498496
239158	498497
216965	498498
193291	498499
197102	498500
12184	498501
262818	498502
150016	498503
93674	498504
31487	498505
110360	498506
10258	498507
211481	498508
98832	498509
24812	498510
196762	498511
187858	498512
36050	498513
279042	498514
166359	498515
35082	498516
53328	498517
11991	498518
81489	498519
291267	498520
72487	498521
8118	498522
34984	498523
157530	498524
242719	498525
210207	498526
129031	498527
44007	498528
8819	498529
46081	498530
64148	498531
49853	498532
118001	498533
157661	498534
73187	498535
42522	498536
28932	498537
4230	498538
68541	498539
127901	498540
196940	498541
6700	498542
96543	498543
8	498544
141730	498545
21452	498546
226383	498547
161921	498548
147577	498549
222829	498550
76755	498551
34903	498552
141253	498553
203263	498554
112714	498555
112743	498556
254900	498557
13743	498558
26743	498559
3248	498560
4779	498561
273237	498562
110711	498563
260824	498564
22441	498565
260618	498566
78858	498567
2819	498568
259617	498569
12625	498570
230374	498571
89685	498572
97681	498573
8789	498574
210864	498575
291274	498576
52478	498577
11542	498578
25807	498579
74850	498580
75409	498581
245008	498582
36426	498583
110927	498584
4163	498585
218052	498586
75409	498587
217173	498588
137546	498589
75282	498590
154058	498591
27095	498592
122384	498593
46575	498594
183859	498595
180	498596
183859	498597
46640	498598
110002	498599
267450	498600
44957	498601
46797	498602
233907	498603
18768	498604
207992	498605
80376	498606
201050	498607
10424	498608
122406	498609
262012	498610
14642	498611
49853	498612
74261	498613
37704	498614
17291	498615
273582	498616
170964	498617
86438	498618
153798	498619
114388	498620
57007	498621
56989	498622
37931	498623
128270	498624
7658	498625
8160	498626
41835	498627
123994	498628
66078	498629
123670	498630
125910	498631
83765	498632
28	498633
155476	498634
200655	498635
301060	498636
72776	498637
30995	498638
140672	498639
270639	498640
140300	498641
1606	498642
69669	498643
144074	498644
91372	498645
7252	498646
205260	498647
69979	498648
1626	498649
254994	498650
57597	498651
76359	498652
271838	498653
217144	498654
267848	498655
217144	498656
303165	498657
60849	498658
99163	498659
3787	498660
187840	498661
37851	498662
167241	498663
32008	498664
181110	498665
94682	498666
306323	498667
214831	498668
115530	498669
35147	498670
88778	498671
62557	498672
84493	498673
10982	498674
44820	498675
146364	498676
33	498677
24396	498678
194709	498679
171639	498680
3327	498681
122220	498682
132646	498683
158692	498684
16221	498685
71504	498686
226372	498687
225958	498688
101815	498689
99721	498690
66593	498691
234423	498692
54151	498693
78303	498694
92231	498695
291682	498696
210814	498697
35190	498698
49954	498699
70176	498700
132646	498701
25025	498702
135099	498703
3323	498704
86605	498705
35190	498706
68368	498707
14443	498708
286577	498709
116519	498710
16221	498711
95171	498712
38226	498713
13876	498714
149	498715
30804	498716
57149	498717
93667	498718
173001	498719
173001	498720
259331	498721
207541	498722
293971	498723
31864	498724
45523	498725
543	498726
5361	498727
21113	498728
48878	498729
24400	498730
62556	498731
23935	498732
93561	498733
114752	498734
13970	498735
257984	498736
18080	498737
177253	498738
38103	498739
28914	498740
119784	498741
6874	498742
60394	498743
62670	498744
24423	498745
204099	498746
52483	498747
13212	498748
167170	498749
56583	498750
15444	498751
13394	498752
13394	498753
117869	498754
74286	498755
2075	498756
100670	498757
101911	498758
101816	498759
30789	498760
117318	498761
88862	498762
6999	498763
90299	498764
72921	498765
33437	498766
136821	498767
213374	498768
88757	498769
44317	498770
38533	498771
248552	498772
294685	498773
36089	498774
128746	498775
17901	498776
5964	498777
32841	498778
89897	498779
114990	498780
75517	498781
133231	498782
122566	498783
2965	498784
95001	498785
51335	498786
122092	498787
28579	498788
3178	498789
169698	498790
254162	498791
58149	498792
244702	498793
200643	498794
304592	498795
24110	498796
152719	498797
13821	498798
8636	498799
3137	498800
20970	498801
58268	498802
190546	498803
307537	498804
3137	498805
1643	498806
214402	498807
207198	498808
45154	498809
4829	498810
97332	498811
3756	498812
7922	498813
144652	498814
179339	498815
138104	498816
93428	498817
118285	498818
183926	498819
116957	498820
103396	498821
26738	498822
77153	498823
59244	498824
42884	498825
39906	498826
3310	498827
48517	498828
29135	498829
23815	498830
23815	498831
25670	498832
46876	498833
249617	498834
65245	498835
2232	498836
29456	498837
86759	498838
29332	498839
258306	498840
158119	498841
61869	498842
37106	498843
17556	498844
151467	498845
15917	498846
119318	498847
142101	498848
141773	498849
113376	498850
134902	498851
10817	498852
62842	498853
106665	498854
131800	498855
40638	498856
15505	498857
192291	498858
1166	498859
96452	498860
16149	498861
6901	498862
7759	498863
22131	498864
229643	498865
56533	498866
39273	498867
192271	498868
109872	498869
258920	498870
142793	498871
10019	498872
121197	498873
193199	498874
217012	498875
165350	498876
5960	498877
69577	498878
135841	498879
150355	498880
122095	498881
79978	498882
47	498883
19892	498884
17958	498885
20988	498886
3028	498887
279809	498888
203482	498889
151691	498890
241324	498891
164980	498892
109148	498893
79682	498894
31200	498895
31986	498896
54511	498897
228484	498898
97891	498899
26735	498900
90466	498901
119588	498902
170485	498903
276947	498904
252513	498905
5698	498906
3717	498907
101	498908
164098	498909
92742	498910
168787	498911
170558	498912
62090	498913
67354	498914
70886	498915
289925	498916
116482	498917
116482	498918
28095	498919
210058	498920
39166	498921
124657	498922
6774	498923
77004	498924
81831	498925
48942	498926
64463	498927
195741	498928
37975	498929
18474	498930
54929	498931
140137	498932
91095	498933
161456	498934
107661	498935
43241	498936
71745	498937
96451	498938
78633	498939
36030	498940
162959	498941
114683	498942
217	498943
73637	498944
13334	498945
180303	498946
201	498947
265735	498948
29586	498949
53200	498950
4568	498951
142467	498952
149699	498953
156189	498954
73865	498955
132303	498956
84072	498957
49907	498958
191278	498959
146077	498960
210958	498961
43530	498962
216179	498963
177851	498964
132045	498965
132303	498966
89932	498967
133041	498968
5057	498969
31337	498970
22472	498971
37643	498972
58451	498973
53488	498974
38651	498975
8347	498976
7372	498977
7373	498978
28660	498979
151633	498980
37948	498981
17288	498982
3815	498983
217152	498984
15934	498985
12787	498986
17270	498987
1761	498988
83597	498989
24193	498990
172659	498991
32543	498992
37922	498993
18826	498994
6637	498995
190927	498996
82760	498997
82556	498998
90557	498999
59196	499000
70554	499001
138818	499002
144003	499003
22081	499004
55491	499005
133625	499006
66270	499007
111447	499008
89729	499009
66927	499010
28340	499011
37136	499012
86268	499013
60691	499014
81922	499015
70560	499016
43804	499017
854	499018
120502	499019
101360	499020
267118	499021
84592	499022
100843	499023
7228	499024
5850	499025
106812	499026
87434	499027
74761	499028
176316	499029
72872	499030
90534	499031
55638	499032
230199	499033
138783	499034
46767	499035
4883	499036
44258	499037
109338	499038
108857	499039
232155	499040
278731	499041
11485	499042
14261	499043
265870	499044
162697	499045
62772	499046
94086	499047
90822	499048
178932	499049
182823	499050
96034	499051
81169	499052
60997	499053
37418	499054
284356	499055
211661	499056
16133	499057
21704	499058
162226	499059
196729	499060
295747	499061
135240	499062
10121	499063
10084	499064
45143	499065
164941	499066
90648	499067
63498	499068
102451	499069
109655	499070
8392	499071
6083	499072
6083	499073
86513	499074
12911	499075
104680	499076
46924	499077
104812	499078
187	499079
104678	499080
125661	499081
72929	499082
259242	499083
54284	499084
36336	499085
854	499086
84428	499087
203595	499088
62729	499089
120070	499090
146843	499091
70950	499092
109563	499093
73634	499094
21099	499095
199974	499096
110753	499097
82561	499098
65060	499099
164138	499100
105600	499101
120873	499102
25324	499103
171631	499104
89579	499105
211080	499106
125463	499107
192067	499108
69941	499109
79325	499110
132690	499111
79886	499112
27436	499113
5802	499114
8097	499115
231336	499116
112780	499117
12379	499118
31904	499119
1027	499120
10968	499121
95036	499122
226234	499123
31505	499124
31492	499125
47448	499126
36961	499127
90181	499128
96766	499129
165133	499130
172783	499131
49874	499132
166166	499133
4571	499134
150013	499135
60625	499136
231518	499137
90941	499138
925	499139
925	499140
13017	499141
11582	499142
4609	499143
139450	499144
218625	499145
233029	499146
135375	499147
120786	499148
46844	499149
78597	499150
63251	499151
254436	499152
55479	499153
141974	499154
548	499155
214656	499156
180563	499157
208999	499158
52	499159
294162	499160
138618	499161
19151	499162
5041	499163
231011	499164
94438	499165
72124	499166
239932	499167
18344	499168
24131	499169
278085	499170
176163	499171
193698	499172
2668	499173
290	499174
4136	499175
1289	499176
25836	499177
125118	499178
24309	499179
44810	499180
129538	499181
206092	499182
21526	499183
29707	499184
66443	499185
36461	499186
80266	499187
146486	499188
60748	499189
237542	499190
20328	499191
148890	499192
9782	499193
108912	499194
10	499195
64643	499196
247873	499197
193539	499198
196531	499199
218077	499200
33796	499201
68339	499202
69531	499203
49575	499204
205847	499205
173886	499206
194155	499207
215108	499208
232908	499209
96447	499210
308765	499211
63788	499212
134953	499213
309085	499214
75459	499215
247393	499216
143742	499217
296935	499218
852	499219
29140	499220
95527	499221
81616	499222
13989	499223
282297	499224
63787	499225
95728	499226
78928	499227
141482	499228
5303	499229
64227	499230
73002	499231
201551	499232
53401	499233
59638	499234
43470	499235
4769	499236
49950	499237
22887	499238
80409	499239
118481	499240
176710	499241
38523	499242
143600	499243
25337	499244
63741	499245
119778	499246
90125	499247
35062	499248
104408	499249
2358	499250
19578	499251
44553	499252
58277	499253
22694	499254
15645	499255
79575	499256
31552	499257
14379	499258
65143	499259
103253	499260
335	499261
39075	499262
118096	499263
135796	499264
194018	499265
258056	499266
170588	499267
45706	499268
95711	499269
251315	499270
113558	499271
285235	499272
12573	499273
43835	499274
190107	499275
116323	499276
74363	499277
2273	499278
13931	499279
94906	499280
32046	499281
11237	499282
291665	499283
312829	499284
68939	499285
3226	499286
52134	499287
20489	499288
14084	499289
271073	499290
63128	499291
184821	499292
2287	499293
126298	499294
90144	499295
169039	499296
6875	499297
32954	499298
29303	499299
75854	499300
30965	499301
166455	499302
16478	499303
573	499304
58157	499305
34261	499306
204104	499307
94650	499308
112378	499309
386	499310
872	499311
46483	499312
310857	499313
7710	499314
26519	499315
8914	499316
176982	499317
43182	499318
64214	499319
185085	499320
22631	499321
26778	499322
7072	499323
46677	499324
105503	499325
83852	499326
90771	499327
82275	499328
36969	499329
1353	499330
17887	499331
157407	499332
4533	499333
174483	499334
206839	499335
37910	499336
4030	499337
41624	499338
139393	499339
115543	499340
150733	499341
209707	499342
125426	499343
72377	499344
201000	499345
141822	499346
73224	499347
20632	499348
122780	499349
67508	499350
37314	499351
177287	499352
58381	499353
23733	499354
1205	499355
60288	499356
192748	499357
123	499358
25595	499359
86015	499360
169330	499361
102934	499362
279974	499363
282840	499364
232777	499365
149261	499366
234933	499367
90898	499368
14866	499369
23798	499370
82676	499371
87931	499372
125815	499373
84975	499374
74442	499375
32993	499376
171361	499377
10229	499378
7120	499379
6653	499380
10229	499381
53464	499382
184614	499383
1847	499384
771	499385
221632	499386
128879	499387
34621	499388
69301	499389
165945	499390
81739	499391
57460	499392
30855	499393
230955	499394
172555	499395
55178	499396
36642	499397
197740	499398
5048	499399
187038	499400
152483	499401
160397	499402
108509	499403
90298	499404
72770	499405
82634	499406
28315	499407
4813	499408
59044	499409
62540	499410
92224	499411
211029	499412
144092	499413
83330	499414
16430	499415
59064	499416
6598	499417
250042	499418
250497	499419
267180	499420
61732	499421
279955	499422
120737	499423
75498	499424
25277	499425
93097	499426
92688	499427
24795	499428
181780	499429
211296	499430
84838	499431
81944	499432
136393	499433
5048	499434
94836	499435
119583	499436
60199	499437
27842	499438
57130	499439
69293	499440
40465	499441
17825	499442
171603	499443
47313	499444
108594	499445
66889	499446
119909	499447
186457	499448
267819	499449
70415	499450
32450	499451
179987	499452
70415	499453
312095	499454
147035	499455
110363	499456
66680	499457
7766	499458
27848	499459
197287	499460
18428	499461
143367	499462
190266	499463
201940	499464
4907	499465
15329	499466
22155	499467
121880	499468
42339	499469
10306	499470
95329	499471
80371	499472
231350	499473
210642	499474
101487	499475
29770	499476
255092	499477
103940	499478
293406	499479
2747	499480
227605	499481
139329	499482
207395	499483
285284	499484
24987	499485
123071	499486
247804	499487
240901	499488
60956	499489
133722	499490
24987	499491
131986	499492
42282	499493
52250	499494
114213	499495
5621	499496
308397	499497
43937	499498
6023	499499
266583	499500
243102	499501
193437	499502
240045	499503
28490	499504
158479	499505
61962	499506
277081	499507
47840	499508
21385	499509
60904	499510
22094	499511
99626	499512
69784	499513
35453	499514
40602	499515
34564	499516
100144	499517
97769	499518
145964	499519
40623	499520
61294	499521
216086	499522
65665	499523
21767	499524
12909	499525
310570	499526
137353	499527
198179	499528
24560	499529
181067	499530
108508	499531
26322	499532
122495	499533
142947	499534
113432	499535
28639	499536
42135	499537
96114	499538
193116	499539
80282	499540
48925	499541
112235	499542
17253	499543
64086	499544
1299	499545
28764	499546
18898	499547
58877	499548
142163	499549
103212	499550
103212	499551
180946	499552
119166	499553
146029	499554
14221	499555
1299	499556
8535	499557
168266	499558
51920	499559
8884	499560
54440	499561
8417	499562
173734	499563
12747	499564
82160	499565
229149	499566
41831	499567
20199	499568
24727	499569
94617	499570
20834	499571
24249	499572
68353	499573
24802	499574
118868	499575
17985	499576
143139	499577
178651	499578
41386	499579
112287	499580
10160	499581
88770	499582
6759	499583
89657	499584
176910	499585
178284	499586
302773	499587
49767	499588
70803	499589
27403	499590
118732	499591
23831	499592
75522	499593
191362	499594
263695	499595
5660	499596
294274	499597
43629	499598
293106	499599
13327	499600
68728	499601
88770	499602
81610	499603
38832	499604
95016	499605
217932	499606
196535	499607
11941	499608
84412	499609
54362	499610
214868	499611
178813	499612
12542	499613
57520	499614
247766	499615
77877	499616
85946	499617
69562	499618
51920	499619
147413	499620
278276	499621
99947	499622
157745	499623
169	499624
180691	499625
20931	499626
216530	499627
178296	499628
3347	499629
297909	499630
84147	499631
142163	499632
185969	499633
291319	499634
917	499635
184	499636
247401	499637
92529	499638
100106	499639
12063	499640
43062	499641
86129	499642
33066	499643
309471	499644
3986	499645
39817	499646
83293	499647
93908	499648
152091	499649
43228	499650
72287	499651
212333	499652
52281	499653
39506	499654
13604	499655
129806	499656
31715	499657
30151	499658
35433	499659
41831	499660
83483	499661
39130	499662
14622	499663
36478	499664
149155	499665
304642	499666
150666	499667
56079	499668
23637	499669
92639	499670
150561	499671
119018	499672
118214	499673
157522	499674
27512	499675
3703	499676
35551	499677
308771	499678
7799	499679
105989	499680
228037	499681
126683	499682
11916	499683
88130	499684
3039	499685
114316	499686
28475	499687
90339	499688
233943	499689
247980	499690
80034	499691
83292	499692
294245	499693
101044	499694
78602	499695
263926	499696
186760	499697
84942	499698
179438	499699
121818	499700
134420	499701
159036	499702
177065	499703
160320	499704
187644	499705
6982	499706
238314	499707
256004	499708
142664	499709
266120	499710
78438	499711
58480	499712
202191	499713
21862	499714
125692	499715
263924	499716
38865	499717
58367	499718
53896	499719
15579	499720
850	499721
228886	499722
28835	499723
118941	499724
107773	499725
94866	499726
9808	499727
144947	499728
205649	499729
58617	499730
22535	499731
69222	499732
160500	499733
66553	499734
16535	499735
131706	499736
36114	499737
48132	499738
9473	499739
20964	499740
84833	499741
112630	499742
58404	499743
60667	499744
74384	499745
150299	499746
88074	499747
59477	499748
78141	499749
129832	499750
65064	499751
32004	499752
16535	499753
163121	499754
69689	499755
186012	499756
832	499757
12636	499758
119369	499759
56007	499760
54878	499761
14738	499762
4272	499763
1267	499764
1267	499765
126407	499766
120610	499767
29932	499768
90801	499769
112317	499770
4063	499771
2184	499772
36136	499773
32885	499774
35175	499775
19844	499776
100965	499777
50262	499778
94445	499779
39371	499780
66368	499781
95791	499782
47420	499783
656	499784
12429	499785
121250	499786
5428	499787
7129	499788
204192	499789
8741	499790
4180	499791
16212	499792
23145	499793
9417	499794
6631	499795
68627	499796
124160	499797
17464	499798
56216	499799
1520	499800
47910	499801
81376	499802
18713	499803
69914	499804
26999	499805
86889	499806
161501	499807
69582	499808
10722	499809
107412	499810
165588	499811
119967	499812
136713	499813
111349	499814
14630	499815
80753	499816
84553	499817
234098	499818
20827	499819
309006	499820
33115	499821
30853	499822
37930	499823
38296	499824
140752	499825
210010	499826
71538	499827
149150	499828
29388	499829
77983	499830
6352	499831
140587	499832
157454	499833
173724	499834
288093	499835
47346	499836
185564	499837
8816	499838
41941	499839
68751	499840
165046	499841
50369	499842
130578	499843
1909	499844
156053	499845
306351	499846
109957	499847
184367	499848
10587	499849
207924	499850
104758	499851
98154	499852
88979	499853
129915	499854
152249	499855
113323	499856
188032	499857
125464	499858
180507	499859
25610	499860
185364	499861
37626	499862
12650	499863
58413	499864
29711	499865
196034	499866
39465	499867
142654	499868
208097	499869
12723	499870
202890	499871
179653	499872
54058	499873
118892	499874
10325	499875
12149	499876
121374	499877
51986	499878
6800	499879
9759	499880
120881	499881
201	499882
104327	499883
115213	499884
4387	499885
33226	499886
50564	499887
26805	499888
141941	499889
79486	499890
177522	499891
111775	499892
169507	499893
274567	499894
78140	499895
142544	499896
144444	499897
31715	499898
26076	499899
187488	499900
164964	499901
235047	499902
180332	499903
59611	499904
298816	499905
33458	499906
171122	499907
67873	499908
189073	499909
20632	499910
213428	499911
98915	499912
198339	499913
1919	499914
42336	499915
96718	499916
959	499917
5626	499918
64268	499919
252785	499920
6711	499921
6711	499922
201200	499923
154742	499924
83053	499925
204974	499926
372	499927
207399	499928
104852	499929
191993	499930
9474	499931
37745	499932
201483	499933
91589	499934
41980	499935
14485	499936
3950	499937
187889	499938
154140	499939
60340	499940
94706	499941
22835	499942
3041	499943
48406	499944
115273	499945
99459	499946
25163	499947
206974	499948
269412	499949
27963	499950
27816	499951
11120	499952
109815	499953
24891	499954
83064	499955
21992	499956
185867	499957
231732	499958
33276	499959
7640	499960
60966	499961
110736	499962
256317	499963
67630	499964
26897	499965
17064	499966
43855	499967
172864	499968
84656	499969
265667	499970
145754	499971
122240	499972
117872	499973
197016	499974
67425	499975
57369	499976
69833	499977
100724	499978
11382	499979
54322	499980
162703	499981
68869	499982
98126	499983
48020	499984
125258	499985
66070	499986
16289	499987
153727	499988
22010	499989
79596	499990
159482	499991
147875	499992
36456	499993
181430	499994
66070	499995
214476	499996
159045	499997
53863	499998
40313	499999
25199	500000
109115	500001
294953	500002
50571	500003
21569	500004
11835	500005
267616	500006
101307	500007
22159	500008
133009	500009
175662	500010
217832	500011
209973	500012
77245	500013
108409	500014
99869	500015
48020	500016
184096	500017
26779	500018
83988	500019
187572	500020
134898	500021
95337	500022
109441	500023
136567	500024
167932	500025
62759	500026
27941	500027
201344	500028
26779	500029
80994	500030
75577	500031
177045	500032
143119	500033
129369	500034
13966	500035
57598	500036
39998	500037
114550	500038
53502	500039
125122	500040
294380	500041
195213	500042
166057	500043
143934	500044
286818	500045
91965	500046
28969	500047
63681	500048
7796	500049
887	500050
99754	500051
63499	500052
126628	500053
155877	500054
307410	500055
272884	500056
4749	500057
29393	500058
56198	500059
8610	500060
227340	500061
3655	500062
268228	500063
52066	500064
112565	500065
81478	500066
4592	500067
100225	500068
21982	500069
37708	500070
270032	500071
182721	500072
111344	500073
26551	500074
151289	500075
14055	500076
151432	500077
87282	500078
65712	500079
17357	500080
10883	500081
12822	500082
20727	500083
130076	500084
7544	500085
188233	500086
35093	500087
160128	500088
24713	500089
80104	500090
209286	500091
57135	500092
26201	500093
122255	500094
221967	500095
61030	500096
194241	500097
81811	500098
192849	500099
197307	500100
105435	500101
152594	500102
67625	500103
68984	500104
254434	500105
237121	500106
270310	500107
83767	500108
3936	500109
48136	500110
40892	500111
8378	500112
210473	500113
18554	500114
11649	500115
284907	500116
135788	500117
148809	500118
36971	500119
103726	500120
46392	500121
36850	500122
182813	500123
266420	500124
303650	500125
32095	500126
175320	500127
76172	500128
11254	500129
25037	500130
102741	500131
19969	500132
1700	500133
221480	500134
73843	500135
10418	500136
127119	500137
37281	500138
48551	500139
265117	500140
185647	500141
20127	500142
124294	500143
124294	500144
17712	500145
39857	500146
25068	500147
88753	500148
684	500149
46480	500150
24058	500151
19645	500152
110963	500153
17360	500154
16173	500155
1102	500156
10856	500157
3394	500158
46754	500159
144972	500160
24023	500161
205638	500162
72949	500163
37705	500164
166246	500165
10672	500166
167431	500167
52473	500168
83649	500169
83649	500170
98540	500171
9073	500172
121048	500173
962	500174
271692	500175
25769	500176
37980	500177
185455	500178
212	500179
119119	500180
111502	500181
51709	500182
16505	500183
123726	500184
41688	500185
34482	500186
63824	500187
13519	500188
11246	500189
56716	500190
154335	500191
2949	500192
212699	500193
139973	500194
29918	500195
22276	500196
90367	500197
104924	500198
35040	500199
81018	500200
62063	500201
95058	500202
254801	500203
69781	500204
53590	500205
198107	500206
45237	500207
204009	500208
27024	500209
75630	500210
38934	500211
36043	500212
220649	500213
86339	500214
89301	500215
71211	500216
42888	500217
6797	500218
37947	500219
105061	500220
275737	500221
190650	500222
17922	500223
78847	500224
115332	500225
196200	500226
92283	500227
529	500228
117109	500229
267318	500230
32262	500231
98417	500232
192860	500233
97741	500234
64759	500235
106255	500236
36820	500237
71458	500238
30969	500239
206806	500240
111047	500241
134528	500242
157529	500243
137587	500244
160916	500245
176816	500246
81068	500247
275644	500248
16885	500249
94741	500250
162187	500251
24725	500252
46500	500253
60682	500254
197636	500255
29462	500256
232760	500257
220657	500258
134568	500259
238079	500260
298478	500261
222270	500262
307690	500263
216588	500264
198442	500265
47906	500266
90221	500267
90221	500268
108588	500269
126875	500270
80094	500271
43534	500272
163595	500273
72711	500274
97222	500275
52107	500276
52107	500277
118265	500278
42882	500279
179403	500280
28690	500281
16687	500282
33971	500283
87045	500284
82015	500285
34331	500286
50793	500287
152835	500288
95951	500289
163724	500290
101817	500291
199266	500292
131483	500293
33939	500294
80279	500295
51906	500296
87924	500297
1283	500298
52074	500299
177041	500300
45829	500301
28129	500302
287448	500303
92135	500304
164884	500305
60826	500306
116169	500307
27653	500308
103626	500309
166634	500310
275516	500311
101885	500312
137399	500313
55914	500314
99915	500315
124693	500316
34467	500317
24742	500318
14181	500319
179731	500320
101333	500321
150989	500322
145025	500323
19346	500324
116057	500325
22382	500326
52465	500327
82718	500328
182477	500329
238495	500330
172112	500331
244521	500332
144673	500333
87719	500334
177323	500335
75547	500336
85804	500337
230752	500338
34669	500339
39388	500340
277276	500341
195301	500342
298999	500343
51843	500344
51505	500345
83693	500346
143738	500347
23073	500348
215381	500349
57344	500350
181387	500351
120000	500352
37334	500353
108896	500354
38497	500355
6805	500356
142808	500357
275744	500358
63536	500359
103700	500360
131160	500361
131091	500362
6205	500363
224984	500364
25410	500365
58747	500366
66185	500367
60939	500368
204246	500369
200834	500370
73649	500371
168875	500372
35559	500373
260574	500374
152215	500375
278335	500376
3847	500377
134499	500378
43201	500379
59870	500380
95946	500381
17404	500382
291067	500383
16560	500384
95876	500385
34347	500386
50177	500387
311803	500388
258116	500389
29864	500390
76490	500391
70195	500392
13035	500393
166088	500394
41287	500395
281153	500396
300369	500397
201023	500398
169298	500399
160968	500400
72405	500401
150195	500402
82529	500403
55361	500404
69742	500405
204297	500406
7520	500407
83678	500408
227491	500409
52046	500410
112118	500411
109771	500412
52563	500413
38888	500414
43605	500415
145271	500416
43224	500417
52234	500418
27478	500419
67463	500420
154905	500421
204842	500422
165566	500423
34740	500424
97453	500425
237901	500426
126991	500427
189010	500428
169253	500429
244544	500430
230677	500431
305709	500432
277774	500433
112034	500434
149575	500435
136444	500436
108371	500437
253537	500438
296938	500439
70951	500440
233169	500441
83742	500442
68623	500443
169335	500444
199364	500445
284197	500446
18913	500447
115788	500448
119800	500449
19556	500450
162675	500451
79413	500452
126348	500453
46500	500454
37775	500455
248059	500456
13192	500457
211834	500458
25590	500459
77890	500460
80545	500461
143814	500462
184369	500463
40348	500464
43273	500465
32370	500466
1280	500467
61289	500468
5054	500469
25919	500470
134463	500471
162386	500472
38316	500473
212	500474
156079	500475
41808	500476
124796	500477
259628	500478
9257	500479
92457	500480
64857	500481
101100	500482
252627	500483
15338	500484
7865	500485
17816	500486
113932	500487
102490	500488
44712	500489
121857	500490
117644	500491
59373	500492
85709	500493
22031	500494
263360	500495
78922	500496
101213	500497
3259	500498
140265	500499
150912	500500
120222	500501
121204	500502
26799	500503
13	500504
13	500505
6824	500506
35490	500507
311708	500508
69927	500509
121422	500510
261777	500511
4287	500512
162040	500513
115084	500514
222214	500515
76966	500516
215724	500517
215724	500518
6799	500519
12126	500520
163245	500521
21316	500522
57964	500523
50350	500524
115669	500525
217440	500526
274098	500527
75230	500528
137697	500529
5269	500530
310984	500531
41400	500532
31931	500533
71907	500534
41140	500535
2083	500536
127774	500537
141001	500538
65588	500539
115866	500540
104861	500541
195110	500542
79951	500543
40373	500544
3967	500545
94630	500546
182265	500547
29190	500548
169038	500549
228191	500550
102108	500551
55945	500552
15808	500553
134239	500554
179146	500555
14504	500556
28757	500557
186603	500558
58337	500559
107351	500560
109429	500561
13782	500562
87394	500563
878	500564
51459	500565
300155	500566
73397	500567
90680	500568
117520	500569
28757	500570
46914	500571
48996	500572
309184	500573
216843	500574
59567	500575
31683	500576
5849	500577
52239	500578
46491	500579
71197	500580
75005	500581
4186	500582
7086	500583
16381	500584
167941	500585
237428	500586
30419	500587
274625	500588
100330	500589
32945	500590
38767	500591
62687	500592
147375	500593
168567	500594
131633	500595
170623	500596
155455	500597
13853	500598
71110	500599
43858	500600
269660	500601
33	500602
5840	500603
279617	500604
15046	500605
109927	500606
12607	500607
3251	500608
44127	500609
198836	500610
148773	500611
72895	500612
450	500613
177524	500614
5189	500615
5063	500616
10212	500617
4603	500618
5468	500619
19256	500620
185167	500621
70682	500622
127904	500623
142244	500624
146876	500625
48426	500626
309708	500627
78267	500628
78267	500629
2579	500630
40932	500631
164107	500632
244112	500633
32141	500634
40426	500635
183807	500636
4315	500637
3135	500638
246954	500639
261294	500640
305305	500641
5106	500642
93387	500643
101109	500644
3135	500645
77731	500646
51724	500647
310379	500648
199595	500649
60589	500650
105955	500651
112141	500652
70563	500653
70853	500654
265678	500655
261818	500656
19100	500657
82	500658
77204	500659
281612	500660
128043	500661
122514	500662
139020	500663
43040	500664
31419	500665
265837	500666
148537	500667
132	500668
10029	500669
33353	500670
22646	500671
44023	500672
231248	500673
122339	500674
222276	500675
227036	500676
210077	500677
5708	500678
62956	500679
155646	500680
235594	500681
76928	500682
193138	500683
45607	500684
29738	500685
48478	500686
97036	500687
52831	500688
195663	500689
39459	500690
2129	500691
134676	500692
99292	500693
133959	500694
132210	500695
66264	500696
6010	500697
29049	500698
217639	500699
16	500700
163658	500701
2896	500702
123884	500703
189848	500704
228689	500705
66662	500706
103810	500707
132889	500708
8717	500709
164630	500710
207937	500711
200567	500712
82024	500713
36807	500714
40130	500715
38925	500716
31233	500717
88181	500718
47609	500719
110472	500720
3343	500721
176717	500722
255721	500723
161629	500724
232	500725
7294	500726
1460	500727
1707	500728
13908	500729
35691	500730
28508	500731
158400	500732
180984	500733
180984	500734
979	500735
5496	500736
39952	500737
86682	500738
73303	500739
10036	500740
114473	500741
68522	500742
157255	500743
41034	500744
175682	500745
4992	500746
18529	500747
13375	500748
73323	500749
162	500750
249650	500751
98904	500752
195456	500753
117131	500754
50136	500755
286592	500756
138363	500757
1087	500758
299	500759
267051	500760
18781	500761
5262	500762
46	500763
143161	500764
34224	500765
71731	500766
2831	500767
42170	500768
287930	500769
139464	500770
2708	500771
168140	500772
152793	500773
54875	500774
262346	500775
334	500776
284590	500777
139942	500778
193296	500779
273133	500780
182647	500781
214935	500782
190345	500783
234273	500784
90144	500785
27633	500786
81647	500787
81645	500788
81645	500789
81645	500790
44518	500791
146811	500792
604	500793
193978	500794
46739	500795
63449	500796
158039	500797
21	500798
167842	500799
132084	500800
65248	500801
137994	500802
140197	500803
87961	500804
300933	500805
738	500806
69552	500807
150678	500808
103843	500809
24402	500810
24019	500811
90705	500812
86849	500813
86849	500814
22146	500815
46869	500816
136701	500817
233736	500818
233735	500819
219695	500820
100024	500821
200736	500822
24805	500823
68715	500824
10190	500825
31253	500826
3920	500827
266151	500828
88892	500829
146614	500830
134791	500831
13960	500832
69772	500833
248961	500834
41569	500835
90681	500836
218018	500837
102083	500838
47683	500839
243602	500840
145849	500841
194630	500842
23278	500843
175689	500844
136593	500845
304963	500846
8299	500847
250474	500848
19060	500849
92823	500850
63929	500851
85755	500852
53953	500853
141232	500854
62490	500855
207996	500856
8211	500857
15665	500858
29809	500859
144315	500860
63855	500861
136598	500862
57605	500863
232210	500864
28438	500865
29492	500866
79136	500867
307108	500868
86512	500869
312542	500870
297006	500871
107094	500872
89402	500873
92115	500874
146480	500875
214173	500876
202618	500877
72583	500878
101116	500879
301406	500880
94852	500881
30211	500882
107442	500883
109604	500884
62333	500885
138802	500886
62880	500887
146210	500888
3740	500889
54493	500890
146829	500891
47992	500892
3244	500893
126636	500894
20180	500895
53122	500896
174133	500897
59827	500898
209771	500899
55157	500900
105823	500901
295440	500902
296061	500903
64968	500904
62641	500905
260684	500906
95783	500907
89472	500908
295418	500909
114419	500910
91570	500911
158577	500912
312386	500913
8214	500914
549	500915
174145	500916
141155	500917
11455	500918
26614	500919
26629	500920
2247	500921
106891	500922
174335	500923
31798	500924
190119	500925
128560	500926
111670	500927
61107	500928
148885	500929
111826	500930
195491	500931
59033	500932
27503	500933
85631	500934
36017	500935
259784	500936
93084	500937
29252	500938
121330	500939
76178	500940
63983	500941
109538	500942
78192	500943
20585	500944
29790	500945
193327	500946
173844	500947
173816	500948
77507	500949
178290	500950
177949	500951
54065	500952
162519	500953
1182	500954
48426	500955
129575	500956
98380	500957
102103	500958
25444	500959
362	500960
201249	500961
208151	500962
27151	500963
92163	500964
74165	500965
106	500966
281850	500967
117706	500968
60578	500969
7760	500970
157021	500971
154781	500972
236175	500973
129080	500974
237446	500975
15398	500976
266244	500977
88648	500978
94964	500979
98364	500980
149298	500981
25183	500982
37241	500983
45873	500984
3726	500985
51059	500986
40510	500987
58014	500988
81994	500989
268165	500990
309812	500991
98414	500992
21160	500993
1006	500994
8253	500995
66390	500996
3627	500997
123797	500998
38263	500999
31609	501000
5449	501001
212106	501002
276019	501003
11004	501004
129180	501005
40918	501006
182650	501007
51676	501008
36874	501009
15046	501010
69462	501011
65551	501012
83733	501013
245563	501014
75661	501015
81372	501016
4369	501017
127797	501018
22059	501019
25305	501020
39455	501021
2547	501022
164043	501023
99794	501024
18365	501025
40159	501026
34666	501027
78560	501028
142879	501029
101371	501030
330	501031
304813	501032
32639	501033
4978	501034
25	501035
178173	501036
230	501037
181451	501038
139986	501039
208073	501040
89116	501041
39168	501042
22269	501043
46630	501044
211499	501045
95599	501046
306466	501047
37396	501048
117365	501049
89365	501050
22049	501051
43429	501052
276030	501053
106254	501054
176454	501055
108544	501056
81992	501057
62467	501058
214104	501059
296840	501060
134962	501061
7510	501062
27007	501063
186120	501064
85017	501065
137826	501066
23210	501067
198045	501068
53281	501069
197006	501070
293224	501071
54207	501072
129154	501073
182703	501074
209050	501075
67755	501076
6665	501077
56748	501078
37263	501079
27371	501080
87677	501081
7379	501082
39933	501083
235456	501084
182856	501085
211751	501086
276911	501087
81515	501088
286699	501089
147403	501090
9171	501091
30946	501092
34247	501093
165275	501094
63210	501095
183497	501096
183497	501097
163347	501098
207336	501099
18854	501100
100902	501101
263296	501102
81322	501103
118392	501104
197291	501105
63661	501106
83342	501107
104058	501108
75268	501109
99903	501110
67481	501111
18033	501112
48565	501113
102858	501114
91292	501115
253997	501116
72212	501117
39315	501118
96956	501119
82	501120
93989	501121
71563	501122
734	501123
14654	501124
37	501125
63737	501126
240546	501127
19284	501128
296589	501129
166459	501130
181054	501131
159205	501132
188031	501133
271513	501134
212207	501135
63746	501136
245267	501137
228169	501138
97135	501139
305	501140
303282	501141
187845	501142
123151	501143
4683	501144
77713	501145
84349	501146
304738	501147
29674	501148
11550	501149
51171	501150
110146	501151
151400	501152
95198	501153
68123	501154
192844	501155
202473	501156
42972	501157
604	501158
80911	501159
45618	501160
93352	501161
98858	501162
74706	501163
12189	501164
14115	501165
604	501166
98090	501167
38149	501168
220194	501169
93738	501170
22950	501171
195370	501172
111729	501173
98579	501174
129406	501175
44411	501176
5871	501177
44685	501178
10190	501179
84235	501180
8145	501181
96689	501182
271854	501183
55670	501184
76399	501185
76399	501186
308993	501187
8453	501188
120430	501189
209068	501190
139761	501191
139426	501192
803	501193
164290	501194
238578	501195
103353	501196
81993	501197
76220	501198
186145	501199
15080	501200
45501	501201
59198	501202
42778	501203
9296	501204
158562	501205
24002	501206
21484	501207
83969	501208
31704	501209
73777	501210
104956	501211
111218	501212
297758	501213
20413	501214
189740	501215
90492	501216
95153	501217
69406	501218
7637	501219
227977	501220
37049	501221
4310	501222
108927	501223
45943	501224
2028	501225
42420	501226
134923	501227
22133	501228
4369	501229
50344	501230
308719	501231
97736	501232
167728	501233
111218	501234
32059	501235
139246	501236
146262	501237
146209	501238
130139	501239
13153	501240
57106	501241
308263	501242
207671	501243
50574	501244
34516	501245
215642	501246
32825	501247
208038	501248
22778	501249
48533	501250
226929	501251
131230	501252
146222	501253
18445	501254
57591	501255
19175	501256
137364	501257
6693	501258
1861	501259
186716	501260
448	501261
81993	501262
208671	501263
77262	501264
41149	501265
82949	501266
11875	501267
77286	501268
140371	501269
93183	501270
308855	501271
5819	501272
234518	501273
10369	501274
295245	501275
19497	501276
162285	501277
4234	501278
31715	501279
63346	501280
28713	501281
61801	501282
56097	501283
10143	501284
207700	501285
20117	501286
50215	501287
6164	501288
77939	501289
281780	501290
81620	501291
50791	501292
191880	501293
136614	501294
68508	501295
187441	501296
1395	501297
209021	501298
153131	501299
25862	501300
83891	501301
23394	501302
89404	501303
207771	501304
116333	501305
21692	501306
200423	501307
289174	501308
187250	501309
289848	501310
12103	501311
94840	501312
79127	501313
93683	501314
57660	501315
21225	501316
199748	501317
132092	501318
9774	501319
197032	501320
76372	501321
8913	501322
29941	501323
216990	501324
83108	501325
114211	501326
828	501327
45629	501328
32760	501329
66542	501330
308434	501331
103602	501332
31956	501333
75008	501334
134244	501335
87422	501336
123156	501337
184134	501338
53099	501339
5499	501340
18627	501341
131044	501342
146634	501343
100794	501344
186487	501345
212446	501346
98064	501347
181803	501348
116644	501349
116793	501350
55714	501351
24708	501352
5262	501353
5495	501354
152102	501355
101626	501356
2878	501357
85755	501358
89929	501359
55215	501360
249985	501361
5063	501362
125913	501363
60764	501364
102149	501365
183	501366
302543	501367
19908	501368
109002	501369
211907	501370
74431	501371
289975	501372
209412	501373
269115	501374
273621	501375
447	501376
185661	501377
94595	501378
137013	501379
24760	501380
173539	501381
94455	501382
272664	501383
116746	501384
8443	501385
131146	501386
35790	501387
191522	501388
177304	501389
67949	501390
1793	501391
1729	501392
101	501393
306415	501394
42544	501395
85589	501396
60993	501397
143176	501398
14305	501399
41235	501400
71141	501401
32435	501402
64927	501403
17187	501404
56927	501405
84300	501406
166947	501407
143667	501408
155978	501409
87189	501410
292623	501411
48118	501412
144341	501413
2801	501414
99695	501415
109286	501416
75514	501417
173669	501418
153336	501419
240426	501420
22253	501421
31102	501422
9563	501423
303975	501424
103740	501425
99871	501426
131177	501427
484	501428
184203	501429
89222	501430
35774	501431
4706	501432
132779	501433
16670	501434
10641	501435
12346	501436
233683	501437
6050	501438
77731	501439
252080	501440
75470	501441
124907	501442
32921	501443
166619	501444
37835	501445
38644	501446
295012	501447
121475	501448
32819	501449
111897	501450
166776	501451
60945	501452
9261	501453
59317	501454
167111	501455
162054	501456
53099	501457
46482	501458
112480	501459
31037	501460
45344	501461
103844	501462
23080	501463
177002	501464
109839	501465
76198	501466
56368	501467
139333	501468
218027	501469
217775	501470
134575	501471
15521	501472
103763	501473
180614	501474
165916	501475
206478	501476
88027	501477
150429	501478
716	501479
13470	501480
39616	501481
75470	501482
116596	501483
83535	501484
271901	501485
90426	501486
91775	501487
302969	501488
7276	501489
56864	501490
188254	501491
48512	501492
220237	501493
39410	501494
59719	501495
132604	501496
125060	501497
187262	501498
207463	501499
41732	501500
6693	501501
50615	501502
3753	501503
70340	501504
236799	501505
17990	501506
4114	501507
151593	501508
285761	501509
45537	501510
98015	501511
4641	501512
116016	501513
264686	501514
174	501515
261511	501516
80794	501517
16946	501518
308570	501519
167514	501520
92308	501521
305698	501522
46074	501523
36412	501524
282936	501525
84008	501526
35230	501527
215712	501528
33834	501529
51959	501530
83617	501531
13438	501532
65253	501533
33266	501534
31835	501535
246900	501536
227724	501537
265712	501538
50461	501539
149133	501540
249529	501541
171703	501542
289392	501543
34212	501544
115938	501545
137368	501546
110623	501547
169017	501548
57615	501549
298757	501550
101016	501551
46116	501552
42997	501553
126264	501554
228576	501555
162263	501556
1932	501557
260431	501558
166904	501559
303682	501560
81788	501561
89886	501562
4976	501563
97062	501564
24610	501565
146798	501566
146811	501567
47	501568
207372	501569
37711	501570
23256	501571
162054	501572
60292	501573
110952	501574
134113	501575
41716	501576
70448	501577
295419	501578
29695	501579
4092	501580
152171	501581
217382	501582
260650	501583
56976	501584
92859	501585
142123	501586
96624	501587
170795	501588
8275	501589
161097	501590
57563	501591
155871	501592
46482	501593
49992	501594
85130	501595
200936	501596
39410	501597
111600	501598
101582	501599
26023	501600
147992	501601
38889	501602
129650	501603
201262	501604
6937	501605
309232	501606
150820	501607
87288	501608
55527	501609
228399	501610
12832	501611
190801	501612
86989	501613
87688	501614
257780	501615
309422	501616
180752	501617
116596	501618
132219	501619
169407	501620
77201	501621
166672	501622
71349	501623
114603	501624
210306	501625
27565	501626
87793	501627
204360	501628
294551	501629
23946	501630
76841	501631
211717	501632
137691	501633
58270	501634
124323	501635
6061	501636
271091	501637
33838	501638
67478	501639
122210	501640
265736	501641
67862	501642
29313	501643
88568	501644
69068	501645
59441	501646
310521	501647
203796	501648
3348	501649
303148	501650
373	501651
13988	501652
87430	501653
20560	501654
162563	501655
11994	501656
215198	501657
5423	501658
140328	501659
295594	501660
134617	501661
10158	501662
61134	501663
60920	501664
24536	501665
105471	501666
249550	501667
98312	501668
22865	501669
65417	501670
65845	501671
179818	501672
7898	501673
76762	501674
35338	501675
127482	501676
110160	501677
117811	501678
80969	501679
149955	501680
6355	501681
68421	501682
88798	501683
226888	501684
86662	501685
46361	501686
8856	501687
127	501688
142473	501689
114915	501690
54493	501691
87552	501692
45002	501693
233420	501694
75321	501695
7478	501696
89151	501697
286613	501698
66533	501699
152819	501700
117759	501701
17561	501702
1847	501703
86849	501704
85748	501705
89146	501706
166085	501707
58954	501708
8356	501709
237264	501710
177897	501711
81613	501712
54514	501713
1283	501714
167239	501715
167206	501716
15073	501717
56565	501718
60656	501719
137476	501720
75226	501721
18246	501722
53720	501723
15067	501724
3350	501725
29462	501726
258013	501727
75059	501728
70311	501729
2516	501730
49442	501731
48639	501732
238211	501733
117479	501734
117479	501735
189509	501736
22944	501737
3557	501738
5570	501739
738	501740
1460	501741
4567	501742
77636	501743
302431	501744
184415	501745
171055	501746
24410	501747
24410	501748
35912	501749
247068	501750
99652	501751
65231	501752
74785	501753
93497	501754
13056	501755
171427	501756
254496	501757
292319	501758
207778	501759
138563	501760
91963	501761
126351	501762
126351	501763
70945	501764
211057	501765
53287	501766
42658	501767
157985	501768
100215	501769
80059	501770
18872	501771
116924	501772
224949	501773
25021	501774
66976	501775
140072	501776
294670	501777
61401	501778
34126	501779
66211	501780
229379	501781
75053	501782
168470	501783
155789	501784
632	501785
97592	501786
124719	501787
348	501788
78326	501789
239679	501790
134376	501791
141851	501792
17828	501793
41504	501794
310954	501795
141118	501796
113221	501797
44965	501798
18843	501799
59514	501800
58308	501801
209858	501802
83302	501803
74215	501804
23399	501805
261342	501806
235605	501807
110738	501808
47728	501809
1926	501810
33892	501811
20893	501812
188	501813
53867	501814
2880	501815
37562	501816
125536	501817
63107	501818
32309	501819
38646	501820
43197	501821
67792	501822
37618	501823
57306	501824
6300	501825
20508	501826
219740	501827
185432	501828
125248	501829
269550	501830
12260	501831
10797	501832
82092	501833
57949	501834
141889	501835
302625	501836
167554	501837
113179	501838
61246	501839
60889	501840
36618	501841
139509	501842
72253	501843
31053	501844
1847	501845
132974	501846
69920	501847
212370	501848
7299	501849
112689	501850
4415	501851
32433	501852
177864	501853
6201	501854
80252	501855
3896	501856
48623	501857
80044	501858
62567	501859
25274	501860
5040	501861
171399	501862
305909	501863
7695	501864
89399	501865
99520	501866
44148	501867
6131	501868
11962	501869
117834	501870
130615	501871
16338	501872
11946	501873
125390	501874
50611	501875
22694	501876
36911	501877
230348	501878
40471	501879
51420	501880
13035	501881
61999	501882
187490	501883
39068	501884
82941	501885
32408	501886
148593	501887
36482	501888
120131	501889
49398	501890
35110	501891
67162	501892
185031	501893
4008	501894
12905	501895
74704	501896
189	501897
16326	501898
131373	501899
6852	501900
41406	501901
84685	501902
34245	501903
99478	501904
94161	501905
81711	501906
24834	501907
34738	501908
48663	501909
118103	501910
47755	501911
288227	501912
44294	501913
265299	501914
82260	501915
21143	501916
66570	501917
70356	501918
40492	501919
283240	501920
196770	501921
229556	501922
34307	501923
237219	501924
87535	501925
31836	501926
31176	501927
253695	501928
32129	501929
27048	501930
206851	501931
265986	501932
76834	501933
28471	501934
70031	501935
99700	501936
219133	501937
135252	501938
163550	501939
77002	501940
147395	501941
128115	501942
96844	501943
900	501944
73079	501945
5302	501946
202902	501947
63206	501948
19992	501949
293100	501950
11061	501951
36495	501952
171597	501953
152366	501954
267496	501955
72170	501956
103791	501957
38199	501958
23421	501959
167955	501960
23384	501961
113311	501962
19419	501963
92530	501964
47182	501965
128299	501966
27147	501967
411	501968
229640	501969
28444	501970
26744	501971
109877	501972
10940	501973
40161	501974
2959	501975
30845	501976
23338	501977
48427	501978
46806	501979
23337	501980
27454	501981
25613	501982
29116	501983
114756	501984
140302	501985
7141	501986
5887	501987
221212	501988
52411	501989
85392	501990
49892	501991
70464	501992
211233	501993
99162	501994
209080	501995
91071	501996
43414	501997
14272	501998
104026	501999
118805	502000
152733	502001
6598	502002
24560	502003
184465	502004
47321	502005
244462	502006
113680	502007
250059	502008
143090	502009
84268	502010
13118	502011
78901	502012
115742	502013
87211	502014
6661	502015
335	502016
42412	502017
165666	502018
298002	502019
2895	502020
32991	502021
59168	502022
2704	502023
23938	502024
187452	502025
90642	502026
253496	502027
19323	502028
33163	502029
63368	502030
195620	502031
118159	502032
103808	502033
25191	502034
61498	502035
54844	502036
143488	502037
120236	502038
129849	502039
142445	502040
206495	502041
88709	502042
263007	502043
256018	502044
142219	502045
89285	502046
9382	502047
140180	502048
64451	502049
59009	502050
72316	502051
155099	502052
47828	502053
8614	502054
119409	502055
106737	502056
107882	502057
82023	502058
310008	502059
204299	502060
270228	502061
79362	502062
65139	502063
38113	502064
125988	502065
168270	502066
206896	502067
47409	502068
12559	502069
103961	502070
8540	502071
58205	502072
64342	502073
73978	502074
45547	502075
1088	502076
64126	502077
135966	502078
47280	502079
162600	502080
45547	502081
75739	502082
120753	502083
63633	502084
33585	502085
163980	502086
279	502087
30161	502088
3235	502089
68380	502090
154943	502091
211264	502092
2662	502093
91891	502094
71348	502095
270	502096
18265	502097
116636	502098
170046	502099
254251	502100
283169	502101
26410	502102
277469	502103
103768	502104
134110	502105
8246	502106
128585	502107
85519	502108
85521	502109
155712	502110
110495	502111
131468	502112
133370	502113
84800	502114
159629	502115
159629	502116
87448	502117
132615	502118
56642	502119
56642	502120
109993	502121
109993	502122
146368	502123
84842	502124
70994	502125
143339	502126
181677	502127
43213	502128
59251	502129
40275	502130
109841	502131
167837	502132
59168	502133
138204	502134
187194	502135
7138	502136
90480	502137
34381	502138
20704	502139
12515	502140
2131	502141
30114	502142
20966	502143
58	502144
10512	502145
24914	502146
99365	502147
146472	502148
311037	502149
150837	502150
164466	502151
7627	502152
98972	502153
99766	502154
2229	502155
65284	502156
71450	502157
73362	502158
28707	502159
207568	502160
106390	502161
20547	502162
94265	502163
34060	502164
10056	502165
67178	502166
32188	502167
108823	502168
42479	502169
158329	502170
98524	502171
156759	502172
13615	502173
150609	502174
96991	502175
28762	502176
100093	502177
24943	502178
98836	502179
44919	502180
222194	502181
66089	502182
150639	502183
463	502184
34318	502185
46558	502186
67071	502187
27682	502188
95767	502189
7232	502190
177001	502191
128272	502192
69171	502193
267	502194
56806	502195
398	502196
101165	502197
96960	502198
189369	502199
90181	502200
19993	502201
26306	502202
2463	502203
10851	502204
27603	502205
18756	502206
39847	502207
127312	502208
82432	502209
26070	502210
27014	502211
1060	502212
173068	502213
80657	502214
171615	502215
30727	502216
104890	502217
1900	502218
70313	502219
35262	502220
6139	502221
20929	502222
184609	502223
51857	502224
47890	502225
61682	502226
90252	502227
512	502228
22626	502229
18292	502230
13396	502231
64125	502232
31641	502233
145059	502234
145059	502235
18713	502236
98337	502237
273260	502238
79043	502239
86681	502240
25380	502241
67791	502242
601	502243
57432	502244
6481	502245
106250	502246
173473	502247
43817	502248
137264	502249
143503	502250
126536	502251
46024	502252
46024	502253
39136	502254
257104	502255
160322	502256
194757	502257
123053	502258
111244	502259
7765	502260
88867	502261
87621	502262
34007	502263
95270	502264
53219	502265
222342	502266
67937	502267
45688	502268
129050	502269
129046	502270
14901	502271
280120	502272
296015	502273
12497	502274
58050	502275
153231	502276
40211	502277
241722	502278
38758	502279
235637	502280
30560	502281
250916	502282
60703	502283
58980	502284
45149	502285
109583	502286
89869	502287
278951	502288
28311	502289
64285	502290
233748	502291
86662	502292
78711	502293
210456	502294
293930	502295
109945	502296
36774	502297
36774	502298
109743	502299
6140	502300
80908	502301
37600	502302
110132	502303
164551	502304
41972	502305
2865	502306
145980	502307
18749	502308
18749	502309
37332	502310
267791	502311
111512	502312
80908	502313
80701	502314
12521	502315
122421	502316
57332	502317
49336	502318
179484	502319
81315	502320
120506	502321
53535	502322
181336	502323
12272	502324
44709	502325
294180	502326
168466	502327
25390	502328
301245	502329
4437	502330
67834	502331
45332	502332
53232	502333
18378	502334
81881	502335
146428	502336
213390	502337
175092	502338
154426	502339
153206	502340
100653	502341
149927	502342
139243	502343
166952	502344
270218	502345
78403	502346
201381	502347
252105	502348
167101	502349
127394	502350
127394	502351
62512	502352
62144	502353
91465	502354
87761	502355
87761	502356
201637	502357
17	502358
3744	502359
43179	502360
246063	502361
5509	502362
150488	502363
3837	502364
2631	502365
174793	502366
10285	502367
63632	502368
241232	502369
143407	502370
89366	502371
168472	502372
84052	502373
145511	502374
31657	502375
281329	502376
208370	502377
217238	502378
149842	502379
120035	502380
166122	502381
187510	502382
26184	502383
143180	502384
157839	502385
130218	502386
101353	502387
212081	502388
219720	502389
103125	502390
68755	502391
151855	502392
218102	502393
279075	502394
193110	502395
7817	502396
43986	502397
264247	502398
126419	502399
96960	502400
54470	502401
301446	502402
14084	502403
75014	502404
1369	502405
12957	502406
88343	502407
178765	502408
76567	502409
94485	502410
266539	502411
97504	502412
196840	502413
221297	502414
63840	502415
177921	502416
26126	502417
123197	502418
30296	502419
98636	502420
166605	502421
141878	502422
84683	502423
190101	502424
168164	502425
194172	502426
279791	502427
26148	502428
36604	502429
36604	502430
92957	502431
18518	502432
88856	502433
40319	502434
29364	502435
145115	502436
54944	502437
62871	502438
185077	502439
265519	502440
57626	502441
248832	502442
13024	502443
241464	502444
66662	502445
66662	502446
130390	502447
218466	502448
79352	502449
46419	502450
45585	502451
253700	502452
82516	502453
17679	502454
26233	502455
246572	502456
118319	502457
128473	502458
140179	502459
150347	502460
275776	502461
15917	502462
93672	502463
72238	502464
209397	502465
30740	502466
252453	502467
61752	502468
99969	502469
95798	502470
237089	502471
19611	502472
126199	502473
111578	502474
121653	502475
163603	502476
118319	502477
46090	502478
49051	502479
33123	502480
228715	502481
79294	502482
255606	502483
162408	502484
86781	502485
141331	502486
6294	502487
178004	502488
71193	502489
113710	502490
115204	502491
156022	502492
265472	502493
8707	502494
161660	502495
10523	502496
114676	502497
79097	502498
6385	502499
23237	502500
107503	502501
8670	502502
15402	502503
213882	502504
62845	502505
149667	502506
208020	502507
107796	502508
49644	502509
51808	502510
74635	502511
218655	502512
144823	502513
248184	502514
68771	502515
5488	502516
185577	502517
130679	502518
281783	502519
97290	502520
15419	502521
3579	502522
59745	502523
178232	502524
55777	502525
12764	502526
150164	502527
35482	502528
35482	502529
35482	502530
84645	502531
109386	502532
211844	502533
18004	502534
225204	502535
137137	502536
202969	502537
34411	502538
187189	502539
20278	502540
77547	502541
130421	502542
19861	502543
74012	502544
22506	502545
218165	502546
15712	502547
168801	502548
219851	502549
27533	502550
170109	502551
115513	502552
8566	502553
44346	502554
100307	502555
137012	502556
67394	502557
63834	502558
3395	502559
58176	502560
73062	502561
106389	502562
69046	502563
110608	502564
65654	502565
131059	502566
72596	502567
141118	502568
44743	502569
23155	502570
67293	502571
44723	502572
75109	502573
31663	502574
35105	502575
47916	502576
21872	502577
989	502578
989	502579
104746	502580
65606	502581
148357	502582
218218	502583
5630	502584
24315	502585
14773	502586
230572	502587
162423	502588
83679	502589
171684	502590
119650	502591
252920	502592
71713	502593
7854	502594
29901	502595
22537	502596
9099	502597
101809	502598
183	502599
99105	502600
32552	502601
9946	502602
41341	502603
266119	502604
65511	502605
234410	502606
65034	502607
10331	502608
215971	502609
200646	502610
312083	502611
20480	502612
62063	502613
146315	502614
305187	502615
211519	502616
87713	502617
277137	502618
62517	502619
229470	502620
44033	502621
65579	502622
96634	502623
104544	502624
54685	502625
19008	502626
213568	502627
62722	502628
73989	502629
153072	502630
26928	502631
69744	502632
19619	502633
44076	502634
81127	502635
188476	502636
14357	502637
5575	502638
43963	502639
18460	502640
148018	502641
158997	502642
73938	502643
3521	502644
4293	502645
43676	502646
149380	502647
97984	502648
48471	502649
10631	502650
20490	502651
276333	502652
14474	502653
207910	502654
207612	502655
240361	502656
150626	502657
20555	502658
10416	502659
213510	502660
14415	502661
233157	502662
145922	502663
30024	502664
7686	502665
20522	502666
143767	502667
207206	502668
154941	502669
5640	502670
218034	502671
96083	502672
217017	502673
43883	502674
20457	502675
39741	502676
95328	502677
43670	502678
145509	502679
7495	502680
26841	502681
217875	502682
142917	502683
95709	502684
20483	502685
39407	502686
175455	502687
91155	502688
65270	502689
43747	502690
43998	502691
47543	502692
16302	502693
98425	502694
4314	502695
192613	502696
143425	502697
43918	502698
207080	502699
32724	502700
216784	502701
7392	502702
203726	502703
102110	502704
90023	502705
129	502706
123818	502707
32321	502708
3351	502709
111809	502710
270199	502711
69578	502712
96813	502713
1688	502714
45025	502715
12617	502716
214261	502717
10497	502718
51011	502719
193075	502720
229115	502721
26666	502722
77162	502723
76634	502724
66962	502725
73226	502726
256152	502727
119795	502728
13005	502729
176326	502730
215784	502731
145502	502732
146863	502733
87920	502734
211362	502735
25725	502736
29412	502737
277547	502738
98906	502739
53472	502740
7753	502741
251477	502742
8405	502743
41911	502744
64316	502745
71086	502746
190142	502747
186823	502748
161988	502749
84336	502750
167879	502751
36081	502752
137779	502753
119980	502754
100811	502755
73822	502756
32078	502757
130907	502758
19064	502759
191723	502760
98796	502761
28029	502762
71967	502763
1173	502764
31289	502765
154391	502766
91874	502767
108155	502768
200869	502769
183928	502770
22010	502771
229499	502772
50576	502773
21428	502774
32371	502775
15875	502776
100133	502777
1846	502778
106741	502779
53181	502780
140912	502781
79204	502782
10598	502783
52819	502784
43444	502785
12541	502786
184770	502787
129744	502788
23277	502789
94095	502790
56702	502791
3825	502792
15949	502793
81754	502794
2427	502795
87862	502796
66118	502797
20196	502798
107708	502799
30088	502800
28151	502801
9888	502802
21046	502803
77398	502804
253034	502805
44804	502806
8439	502807
209557	502808
22379	502809
275953	502810
116393	502811
38496	502812
158437	502813
139186	502814
17140	502815
226712	502816
57897	502817
46046	502818
164169	502819
66785	502820
119664	502821
73854	502822
11179	502823
528	502824
3395	502825
288520	502826
76107	502827
121250	502828
54553	502829
53410	502830
180189	502831
45116	502832
26300	502833
78036	502834
80669	502835
50510	502836
44143	502837
222193	502838
24485	502839
177462	502840
216409	502841
150501	502842
41499	502843
49976	502844
57946	502845
161089	502846
127952	502847
133225	502848
248397	502849
80150	502850
7638	502851
31391	502852
46318	502853
7119	502854
197466	502855
24457	502856
172670	502857
81645	502858
201741	502859
131015	502860
12326	502861
99702	502862
197367	502863
166273	502864
109205	502865
97049	502866
147497	502867
105680	502868
180213	502869
13587	502870
15855	502871
28126	502872
99315	502873
7883	502874
159905	502875
159812	502876
9362	502877
55830	502878
69415	502879
7641	502880
17695	502881
186758	502882
175569	502883
93229	502884
17589	502885
24960	502886
6091	502887
32359	502888
10386	502889
83800	502890
297243	502891
131916	502892
26291	502893
111833	502894
183420	502895
116757	502896
44227	502897
116507	502898
116507	502899
287237	502900
76216	502901
79915	502902
140952	502903
11170	502904
237372	502905
189742	502906
66129	502907
44735	502908
59822	502909
77976	502910
129831	502911
10921	502912
32174	502913
48954	502914
184109	502915
234246	502916
3438	502917
218791	502918
47024	502919
51955	502920
20496	502921
136687	502922
145832	502923
65601	502924
4147	502925
498	502926
45083	502927
149855	502928
126364	502929
237488	502930
106720	502931
38266	502932
25793	502933
9362	502934
96169	502935
100202	502936
37710	502937
114242	502938
21218	502939
59663	502940
233550	502941
4070	502942
2754	502943
22024	502944
91164	502945
67029	502946
2281	502947
141131	502948
23986	502949
12026	502950
66280	502951
80922	502952
27620	502953
74664	502954
12866	502955
8825	502956
8870	502957
809	502958
149625	502959
44413	502960
11580	502961
177014	502962
14935	502963
101472	502964
154879	502965
149978	502966
22760	502967
40196	502968
14122	502969
19187	502970
45971	502971
25247	502972
40727	502973
194477	502974
50499	502975
25816	502976
8373	502977
1455	502978
21602	502979
30480	502980
14307	502981
75851	502982
75338	502983
186929	502984
76443	502985
10168	502986
287617	502987
4825	502988
119565	502989
208472	502990
3465	502991
12375	502992
121132	502993
30572	502994
300406	502995
257557	502996
31679	502997
25816	502998
33187	502999
23743	503000
77100	503001
39703	503002
39703	503003
27264	503004
71766	503005
76557	503006
88188	503007
268392	503008
304657	503009
7475	503010
6075	503011
40950	503012
19592	503013
110378	503014
63527	503015
13906	503016
42953	503017
74691	503018
10764	503019
147452	503020
147701	503021
312314	503022
20529	503023
64070	503024
289	503025
311430	503026
144023	503027
163821	503028
54321	503029
66498	503030
10157	503031
40095	503032
17230	503033
5607	503034
140603	503035
1220	503036
187978	503037
13654	503038
18483	503039
94639	503040
2766	503041
49920	503042
1301	503043
52674	503044
201899	503045
202764	503046
5442	503047
4938	503048
254828	503049
9557	503050
108354	503051
84501	503052
136389	503053
111264	503054
35029	503055
99663	503056
268082	503057
259908	503058
95496	503059
29716	503060
90425	503061
63074	503062
30211	503063
76613	503064
189273	503065
13452	503066
18578	503067
17079	503068
27956	503069
40006	503070
124934	503071
253818	503072
334	503073
138626	503074
5492	503075
2595	503076
199013	503077
290892	503078
166043	503079
3623	503080
251320	503081
10181	503082
17791	503083
3621	503084
6857	503085
133680	503086
108226	503087
23436	503088
11195	503089
8100	503090
65707	503091
154164	503092
132876	503093
129151	503094
113613	503095
37445	503096
65284	503097
74097	503098
74135	503099
27948	503100
161456	503101
200904	503102
10209	503103
67192	503104
59356	503105
266336	503106
204223	503107
65299	503108
193353	503109
191620	503110
77389	503111
31320	503112
172667	503113
30465	503114
90001	503115
63056	503116
178336	503117
167249	503118
213064	503119
303960	503120
63673	503121
135611	503122
91748	503123
173140	503124
99111	503125
155499	503126
135085	503127
66742	503128
11317	503129
171679	503130
169478	503131
127876	503132
4445	503133
123412	503134
161162	503135
209442	503136
61866	503137
136939	503138
171550	503139
171551	503140
147615	503141
5262	503142
134993	503143
256498	503144
179570	503145
221234	503146
113875	503147
181510	503148
311584	503149
181303	503150
131838	503151
86189	503152
83114	503153
105269	503154
298401	503155
215997	503156
36732	503157
163881	503158
179446	503159
217753	503160
25025	503161
181091	503162
58153	503163
77925	503164
117021	503165
163492	503166
247914	503167
78160	503168
88825	503169
109422	503170
166288	503171
214646	503172
58080	503173
255850	503174
79622	503175
4016	503176
57589	503177
57589	503178
41875	503179
214149	503180
8136	503181
312136	503182
253142	503183
197540	503184
77770	503185
152283	503186
195235	503187
269680	503188
283249	503189
116120	503190
209997	503191
294229	503192
55190	503193
203226	503194
103279	503195
121779	503196
208744	503197
52230	503198
63628	503199
264102	503200
43200	503201
32253	503202
61578	503203
187802	503204
18484	503205
66628	503206
212305	503207
66212	503208
3983	503209
29155	503210
9484	503211
107643	503212
53093	503213
44703	503214
260989	503215
24743	503216
20555	503217
17468	503218
25849	503219
290418	503220
164155	503221
44459	503222
201777	503223
115068	503224
119297	503225
5826	503226
58336	503227
4513	503228
73745	503229
48557	503230
21518	503231
38382	503232
101196	503233
7032	503234
116443	503235
164220	503236
128331	503237
34668	503238
299509	503239
56932	503240
205805	503241
112585	503242
200814	503243
191615	503244
161550	503245
251224	503246
44321	503247
47328	503248
97701	503249
153887	503250
103350	503251
270889	503252
55974	503253
127466	503254
272083	503255
207307	503256
42731	503257
67509	503258
71418	503259
33633	503260
96505	503261
73788	503262
61113	503263
105774	503264
184351	503265
86826	503266
65229	503267
148638	503268
70311	503269
67738	503270
13080	503271
75499	503272
22600	503273
45544	503274
260211	503275
197172	503276
144331	503277
206441	503278
13185	503279
45537	503280
45533	503281
130474	503282
56798	503283
302229	503284
44942	503285
4078	503286
154248	503287
137078	503288
149654	503289
65423	503290
109142	503291
14791	503292
306431	503293
195798	503294
130914	503295
5725	503296
12918	503297
135418	503298
87741	503299
38827	503300
259885	503301
41101	503302
187066	503303
61487	503304
97549	503305
223650	503306
79376	503307
35444	503308
20001	503309
29094	503310
285495	503311
97127	503312
292082	503313
193758	503314
44860	503315
252759	503316
157806	503317
262702	503318
291086	503319
148740	503320
153222	503321
62647	503322
12690	503323
2403	503324
12602	503325
31352	503326
67502	503327
201696	503328
29988	503329
285500	503330
135805	503331
85888	503332
36939	503333
32455	503334
9007	503335
192919	503336
169383	503337
121992	503338
121992	503339
186116	503340
71604	503341
163416	503342
66018	503343
305765	503344
6926	503345
156929	503346
183490	503347
290798	503348
85456	503349
198897	503350
24018	503351
180029	503352
80560	503353
306408	503354
106055	503355
30463	503356
285403	503357
11493	503358
205909	503359
3737	503360
30391	503361
155988	503362
163736	503363
8916	503364
264118	503365
31740	503366
90267	503367
41463	503368
174817	503369
63824	503370
107580	503371
151100	503372
6274	503373
175054	503374
177134	503375
110564	503376
65241	503377
35630	503378
139970	503379
115100	503380
51096	503381
205238	503382
219803	503383
85702	503384
73178	503385
117888	503386
111151	503387
11420	503388
112471	503389
109237	503390
22620	503391
32337	503392
141754	503393
124609	503394
45906	503395
222035	503396
89858	503397
69312	503398
49677	503399
32221	503400
43603	503401
83171	503402
31221	503403
132236	503404
299470	503405
51711	503406
251688	503407
310861	503408
264995	503409
7195	503410
158981	503411
162043	503412
49163	503413
194438	503414
210100	503415
120727	503416
149592	503417
196667	503418
60627	503419
293231	503420
23169	503421
39141	503422
158570	503423
32767	503424
91220	503425
44727	503426
127249	503427
55177	503428
132995	503429
23180	503430
47137	503431
230107	503432
59800	503433
136423	503434
136423	503435
88096	503436
98415	503437
138896	503438
306674	503439
3426	503440
126750	503441
29743	503442
111250	503443
80338	503444
65356	503445
7611	503446
516	503447
174559	503448
18224	503449
111641	503450
203685	503451
60588	503452
67790	503453
34848	503454
3599	503455
131265	503456
93613	503457
193	503458
30658	503459
1744	503460
304792	503461
242842	503462
185966	503463
10452	503464
192685	503465
242693	503466
108811	503467
27377	503468
185763	503469
91475	503470
189124	503471
161546	503472
372	503473
111063	503474
134596	503475
18165	503476
135093	503477
151781	503478
69167	503479
17433	503480
107643	503481
93288	503482
62832	503483
4527	503484
79302	503485
5839	503486
26793	503487
6706	503488
203486	503489
33742	503490
70719	503491
76902	503492
26039	503493
74871	503494
243285	503495
26735	503496
150984	503497
134250	503498
770	503499
22613	503500
88228	503501
139096	503502
82435	503503
96590	503504
306889	503505
46113	503506
82063	503507
53943	503508
122108	503509
117495	503510
191	503511
107206	503512
79564	503513
35786	503514
189660	503515
243538	503516
136280	503517
21296	503518
82359	503519
77693	503520
150179	503521
161965	503522
164702	503523
146690	503524
3522	503525
238023	503526
197144	503527
6406	503528
72619	503529
231220	503530
131413	503531
26464	503532
112160	503533
34024	503534
158962	503535
59138	503536
46074	503537
103630	503538
131351	503539
116623	503540
3130	503541
99421	503542
67910	503543
308458	503544
156937	503545
54967	503546
2031	503547
11	503548
74588	503549
227675	503550
99124	503551
20984	503552
66007	503553
75849	503554
207427	503555
122258	503556
34963	503557
189423	503558
15214	503559
149483	503560
209086	503561
147469	503562
243734	503563
266579	503564
103864	503565
76582	503566
34161	503567
300710	503568
40130	503569
300086	503570
104503	503571
149715	503572
144492	503573
24135	503574
103630	503575
306200	503576
30686	503577
33191	503578
243752	503579
38463	503580
95605	503581
185932	503582
177513	503583
97603	503584
155254	503585
46322	503586
21951	503587
132415	503588
218711	503589
18397	503590
79803	503591
227560	503592
123245	503593
5569	503594
16946	503595
21949	503596
169333	503597
213370	503598
120	503599
27013	503600
191774	503601
162091	503602
76222	503603
155612	503604
31351	503605
19711	503606
25910	503607
56530	503608
277201	503609
32967	503610
136730	503611
87476	503612
197065	503613
1016	503614
173961	503615
254180	503616
668	503617
12970	503618
28209	503619
245253	503620
47696	503621
98848	503622
3313	503623
193721	503624
18395	503625
45974	503626
113329	503627
4660	503628
7009	503629
275490	503630
80405	503631
168004	503632
32911	503633
184390	503634
2647	503635
130735	503636
2160	503637
101793	503638
19442	503639
64021	503640
14354	503641
14354	503642
11437	503643
87310	503644
63273	503645
157508	503646
65573	503647
67179	503648
46875	503649
23550	503650
18313	503651
105750	503652
8937	503653
46919	503654
308815	503655
1012	503656
94085	503657
71267	503658
229420	503659
7962	503660
63748	503661
229264	503662
230209	503663
175942	503664
153570	503665
202565	503666
62984	503667
111786	503668
115532	503669
102588	503670
93574	503671
116579	503672
291880	503673
105570	503674
6787	503675
2822	503676
396	503677
108321	503678
250745	503679
70406	503680
185059	503681
120108	503682
17465	503683
96675	503684
59362	503685
89053	503686
132007	503687
132007	503688
5012	503689
50719	503690
26622	503691
35290	503692
180631	503693
4433	503694
222834	503695
15456	503696
22660	503697
105221	503698
113744	503699
49181	503700
24267	503701
24267	503702
25320	503703
97768	503704
308418	503705
37826	503706
176896	503707
102296	503708
35290	503709
139440	503710
135662	503711
144217	503712
212572	503713
39551	503714
893	503715
14023	503716
57841	503717
267177	503718
7153	503719
69243	503720
9817	503721
209865	503722
327	503723
20457	503724
138169	503725
96764	503726
52223	503727
185138	503728
68068	503729
327	503730
109124	503731
13505	503732
18601	503733
18601	503734
32041	503735
61428	503736
108764	503737
75513	503738
16654	503739
192715	503740
122416	503741
110784	503742
8234	503743
7310	503744
1719	503745
125868	503746
225711	503747
24649	503748
7613	503749
3099	503750
155725	503751
74663	503752
6981	503753
50362	503754
46540	503755
39167	503756
208641	503757
53950	503758
91711	503759
3350	503760
172441	503761
118983	503762
160340	503763
49976	503764
381	503765
1630	503766
11235	503767
171306	503768
28250	503769
57751	503770
91731	503771
3142	503772
2699	503773
4274	503774
6758	503775
515	503776
12231	503777
12003	503778
82855	503779
238001	503780
89019	503781
71681	503782
167236	503783
242555	503784
28175	503785
124242	503786
174123	503787
121863	503788
4475	503789
50296	503790
59980	503791
16350	503792
163843	503793
74397	503794
2210	503795
255580	503796
19568	503797
33712	503798
56448	503799
11261	503800
18574	503801
47953	503802
22311	503803
43857	503804
76265	503805
146670	503806
148568	503807
9336	503808
114886	503809
29276	503810
80031	503811
219894	503812
223158	503813
312565	503814
208139	503815
22033	503816
72106	503817
35455	503818
118873	503819
110130	503820
272316	503821
139524	503822
273487	503823
169191	503824
46144	503825
128334	503826
46522	503827
213398	503828
209881	503829
41666	503830
16595	503831
16257	503832
5759	503833
90736	503834
150978	503835
67197	503836
26549	503837
47972	503838
19810	503839
53955	503840
106897	503841
160223	503842
80339	503843
54275	503844
210468	503845
77542	503846
12640	503847
25383	503848
111342	503849
33104	503850
799	503851
259	503852
16221	503853
7308	503854
121915	503855
5389	503856
158652	503857
41003	503858
127548	503859
8646	503860
175820	503861
270984	503862
31745	503863
145842	503864
39435	503865
249979	503866
106893	503867
110122	503868
251027	503869
13552	503870
93228	503871
19139	503872
19139	503873
213556	503874
6025	503875
1037	503876
131895	503877
205552	503878
52605	503879
505	503880
122896	503881
267836	503882
24552	503883
255482	503884
8336	503885
79254	503886
183602	503887
61843	503888
60354	503889
120949	503890
1975	503891
20495	503892
58575	503893
61608	503894
132051	503895
299069	503896
8304	503897
94500	503898
58390	503899
288708	503900
63540	503901
79757	503902
5308	503903
197440	503904
4786	503905
117507	503906
45478	503907
39098	503908
57317	503909
202699	503910
22680	503911
203132	503912
62125	503913
266791	503914
33823	503915
25190	503916
94414	503917
295099	503918
119953	503919
216253	503920
16703	503921
36785	503922
117868	503923
85547	503924
24469	503925
177868	503926
145488	503927
66759	503928
114385	503929
114823	503930
190238	503931
38299	503932
126902	503933
175709	503934
109969	503935
173476	503936
28978	503937
57097	503938
138722	503939
120293	503940
4534	503941
58336	503942
66524	503943
5751	503944
138119	503945
11355	503946
183737	503947
58831	503948
262550	503949
131830	503950
32341	503951
130553	503952
168571	503953
162051	503954
21010	503955
281419	503956
11129	503957
77078	503958
24094	503959
306441	503960
179225	503961
1157	503962
3941	503963
233377	503964
115553	503965
146222	503966
8181	503967
282820	503968
16103	503969
24533	503970
303180	503971
59173	503972
8939	503973
183699	503974
35567	503975
71259	503976
93875	503977
89003	503978
14248	503979
150532	503980
131526	503981
60790	503982
149168	503983
20480	503984
18862	503985
162597	503986
79862	503987
175480	503988
121895	503989
128552	503990
141120	503991
180642	503992
40603	503993
183610	503994
202906	503995
304820	503996
1832	503997
135464	503998
290713	503999
134717	504000
164981	504001
122167	504002
72436	504003
227073	504004
10005	504005
84100	504006
99357	504007
112002	504008
91293	504009
32617	504010
65083	504011
17578	504012
155059	504013
117304	504014
3874	504015
30193	504016
247440	504017
251191	504018
273698	504019
204588	504020
207755	504021
118841	504022
11657	504023
146643	504024
98970	504025
96506	504026
304764	504027
29365	504028
37155	504029
146657	504030
98538	504031
12247	504032
35053	504033
30530	504034
168179	504035
12726	504036
137233	504037
6028	504038
7715	504039
25052	504040
44574	504041
9182	504042
30007	504043
210347	504044
36990	504045
56844	504046
29067	504047
212878	504048
102929	504049
144134	504050
75930	504051
70317	504052
19040	504053
204155	504054
36253	504055
229717	504056
123183	504057
66474	504058
173309	504059
296828	504060
30511	504061
25099	504062
200297	504063
26699	504064
30263	504065
15844	504066
180113	504067
55877	504068
177727	504069
22013	504070
21375	504071
21375	504072
64738	504073
90650	504074
45918	504075
33170	504076
6367	504077
91375	504078
28117	504079
57383	504080
35411	504081
110605	504082
289131	504083
11257	504084
46485	504085
11772	504086
97582	504087
57488	504088
97582	504089
305115	504090
94263	504091
112196	504092
85213	504093
4941	504094
37616	504095
5979	504096
103067	504097
13427	504098
292065	504099
60067	504100
183128	504101
8135	504102
15304	504103
312836	504104
69484	504105
14850	504106
54623	504107
204477	504108
59830	504109
206188	504110
73545	504111
32241	504112
204689	504113
96744	504114
88249	504115
269443	504116
92401	504117
27526	504118
303875	504119
11002	504120
73715	504121
165285	504122
68100	504123
80359	504124
14753	504125
198379	504126
36010	504127
81292	504128
43081	504129
97181	504130
269949	504131
146558	504132
46	504133
74138	504134
35296	504135
168285	504136
81753	504137
115942	504138
162472	504139
34127	504140
134789	504141
62723	504142
125301	504143
176147	504144
4612	504145
132280	504146
178511	504147
38797	504148
141110	504149
20611	504150
63435	504151
35296	504152
309132	504153
14168	504154
24107	504155
118011	504156
24116	504157
24116	504158
27263	504159
8231	504160
12958	504161
37504	504162
18385	504163
245674	504164
94652	504165
293216	504166
207479	504167
97756	504168
203132	504169
94854	504170
58986	504171
141015	504172
159563	504173
27928	504174
307672	504175
205062	504176
129998	504177
29228	504178
43579	504179
96225	504180
75727	504181
74873	504182
283708	504183
148233	504184
7703	504185
29261	504186
117266	504187
127416	504188
93687	504189
137276	504190
73312	504191
68974	504192
72592	504193
138475	504194
65153	504195
198796	504196
3377	504197
290591	504198
150711	504199
99820	504200
40586	504201
10086	504202
96939	504203
14037	504204
136918	504205
59304	504206
273638	504207
93959	504208
66485	504209
44927	504210
99738	504211
105484	504212
89429	504213
44196	504214
308134	504215
298716	504216
117533	504217
43201	504218
301768	504219
66420	504220
97086	504221
154487	504222
31181	504223
226654	504224
156341	504225
285178	504226
27961	504227
103279	504228
180430	504229
65205	504230
14907	504231
28955	504232
93640	504233
69631	504234
41110	504235
35386	504236
119660	504237
121414	504238
229896	504239
19473	504240
96698	504241
153609	504242
267359	504243
263432	504244
19432	504245
203504	504246
152629	504247
118846	504248
119224	504249
189723	504250
86541	504251
62803	504252
130359	504253
50041	504254
41123	504255
259085	504256
281476	504257
311332	504258
103469	504259
68652	504260
40541	504261
40541	504262
50296	504263
2606	504264
101225	504265
284966	504266
159329	504267
170251	504268
66788	504269
54	504270
62181	504271
270953	504272
43807	504273
41084	504274
60256	504275
58909	504276
99949	504277
129852	504278
39184	504279
56739	504280
57207	504281
53607	504282
7709	504283
22009	504284
103969	504285
128057	504286
23781	504287
140572	504288
98261	504289
37442	504290
198363	504291
4905	504292
3780	504293
23407	504294
2319	504295
41427	504296
97697	504297
99966	504298
189874	504299
18668	504300
2307	504301
257184	504302
195547	504303
190734	504304
4111	504305
114842	504306
3049	504307
7614	504308
97680	504309
104296	504310
56078	504311
29912	504312
44379	504313
44379	504314
16654	504315
199596	504316
247456	504317
69184	504318
201284	504319
201284	504320
200032	504321
131348	504322
88507	504323
22078	504324
18407	504325
108894	504326
75679	504327
14542	504328
292719	504329
70460	504330
122928	504331
68344	504332
138736	504333
153123	504334
3392	504335
138760	504336
124778	504337
54465	504338
146084	504339
22761	504340
77187	504341
65474	504342
253732	504343
205663	504344
181438	504345
267277	504346
312301	504347
236876	504348
110432	504349
78744	504350
84438	504351
111530	504352
123308	504353
104143	504354
28996	504355
42677	504356
84625	504357
44235	504358
154818	504359
61458	504360
24931	504361
41959	504362
104998	504363
33851	504364
35446	504365
282281	504366
55332	504367
66220	504368
219080	504369
109424	504370
104580	504371
36127	504372
80581	504373
4671	504374
4683	504375
43899	504376
14349	504377
175116	504378
89231	504379
79374	504380
30356	504381
175819	504382
43694	504383
131645	504384
210362	504385
144962	504386
56124	504387
16927	504388
15880	504389
36538	504390
141610	504391
210076	504392
44724	504393
85804	504394
8332	504395
90359	504396
13538	504397
175991	504398
47290	504399
165252	504400
165181	504401
34377	504402
127372	504403
127372	504404
135204	504405
5088	504406
5978	504407
15646	504408
233447	504409
18102	504410
125770	504411
138	504412
301044	504413
5088	504414
93518	504415
123082	504416
146221	504417
61601	504418
37834	504419
119689	504420
37834	504421
85962	504422
148431	504423
27024	504424
1888	504425
998	504426
33251	504427
1192	504428
147504	504429
83679	504430
264161	504431
792	504432
58498	504433
75487	504434
281	504435
868	504436
143860	504437
119945	504438
29599	504439
89885	504440
11761	504441
4856	504442
22586	504443
59721	504444
108086	504445
291317	504446
212037	504447
191283	504448
85891	504449
280913	504450
96277	504451
187091	504452
272048	504453
32130	504454
36878	504455
41040	504456
19955	504457
152547	504458
7725	504459
101460	504460
166949	504461
112702	504462
30919	504463
10340	504464
52259	504465
27939	504466
151666	504467
21814	504468
18715	504469
19730	504470
40131	504471
73573	504472
199936	504473
114792	504474
130665	504475
11528	504476
6184	504477
85900	504478
139329	504479
47727	504480
7596	504481
47651	504482
1823	504483
101179	504484
79785	504485
46584	504486
70008	504487
71890	504488
88627	504489
294465	504490
101277	504491
93749	504492
4868	504493
18994	504494
135861	504495
95638	504496
36799	504497
133528	504498
49254	504499
154733	504500
162365	504501
25613	504502
2555	504503
131702	504504
4056	504505
117244	504506
176767	504507
91869	504508
83165	504509
105489	504510
12786	504511
159599	504512
8903	504513
40084	504514
7437	504515
250346	504516
80108	504517
17946	504518
79471	504519
102338	504520
191679	504521
168561	504522
38034	504523
277693	504524
200511	504525
212396	504526
272640	504527
76964	504528
89168	504529
59670	504530
47058	504531
578	504532
71062	504533
180033	504534
71278	504535
71062	504536
136749	504537
117876	504538
23619	504539
96134	504540
28542	504541
302291	504542
25743	504543
121155	504544
31961	504545
1098	504546
88991	504547
261874	504548
111961	504549
88635	504550
158162	504551
74732	504552
152295	504553
35303	504554
36089	504555
154885	504556
8240	504557
80897	504558
2575	504559
10483	504560
295282	504561
47317	504562
25916	504563
302327	504564
149769	504565
47612	504566
136199	504567
831	504568
122803	504569
6412	504570
7440	504571
102403	504572
40431	504573
91351	504574
41939	504575
75734	504576
116621	504577
75734	504578
155	504579
161073	504580
47793	504581
24922	504582
153652	504583
28278	504584
14760	504585
9404	504586
48388	504587
11899	504588
318	504589
296	504590
61874	504591
109850	504592
240257	504593
86482	504594
190847	504595
89804	504596
11377	504597
187596	504598
46394	504599
79250	504600
212541	504601
86034	504602
170007	504603
7179	504604
82485	504605
194807	504606
496	504607
27478	504608
35096	504609
142	504610
173	504611
175	504612
18226	504613
99155	504614
102914	504615
424	504616
86034	504617
172654	504618
250879	504619
199437	504620
77027	504621
89315	504622
200058	504623
298794	504624
88198	504625
15267	504626
553	504627
1824	504628
201542	504629
45148	504630
13350	504631
165792	504632
81907	504633
192924	504634
410	504635
71986	504636
212069	504637
19248	504638
282445	504639
98710	504640
187578	504641
79763	504642
78073	504643
276152	504644
5	504645
1381	504646
17637	504647
103894	504648
117709	504649
22070	504650
122772	504651
38493	504652
66947	504653
39195	504654
39366	504655
211876	504656
29849	504657
20714	504658
120274	504659
126525	504660
43892	504661
43955	504662
147285	504663
116969	504664
177077	504665
30574	504666
84736	504667
246505	504668
232529	504669
213616	504670
61788	504671
133558	504672
108047	504673
45031	504674
187256	504675
153017	504676
90814	504677
64448	504678
50200	504679
38867	504680
38867	504681
25316	504682
5369	504683
122259	504684
122259	504685
287682	504686
94471	504687
50200	504688
166611	504689
159450	504690
67052	504691
122428	504692
69945	504693
214309	504694
155930	504695
178070	504696
10887	504697
97866	504698
29865	504699
177319	504700
594	504701
18557	504702
29233	504703
6339	504704
202633	504705
32145	504706
123158	504707
53	504708
25916	504709
13037	504710
107627	504711
16384	504712
44506	504713
61533	504714
14772	504715
57555	504716
191009	504717
1878	504718
204388	504719
1794	504720
19352	504721
269067	504722
8553	504723
297559	504724
20909	504725
33597	504726
133328	504727
98962	504728
66066	504729
146359	504730
17369	504731
31283	504732
213403	504733
35157	504734
101867	504735
102379	504736
290322	504737
106692	504738
281712	504739
123643	504740
7587	504741
112760	504742
48504	504743
4	504744
141416	504745
24032	504746
35687	504747
31532	504748
78501	504749
54696	504750
68962	504751
227415	504752
78493	504753
22652	504754
9747	504755
369	504756
200565	504757
17712	504758
31045	504759
4930	504760
69864	504761
16484	504762
71599	504763
99237	504764
162907	504765
220006	504766
294781	504767
1839	504768
261412	504769
121024	504770
102888	504771
6920	504772
100919	504773
90058	504774
212643	504775
113199	504776
112271	504777
150868	504778
130594	504779
29239	504780
111422	504781
14333	504782
76914	504783
212280	504784
94902	504785
4976	504786
6280	504787
115439	504788
12356	504789
303364	504790
17081	504791
135305	504792
16069	504793
50752	504794
55122	504795
55122	504796
6775	504797
4976	504798
267771	504799
1059	504800
36264	504801
88882	504802
20053	504803
120959	504804
43573	504805
203654	504806
134943	504807
125613	504808
39623	504809
141651	504810
124288	504811
69760	504812
180833	504813
180833	504814
12886	504815
122602	504816
26905	504817
120379	504818
148909	504819
4815	504820
91130	504821
17081	504822
9161	504823
120348	504824
106307	504825
71975	504826
77595	504827
196682	504828
172085	504829
17081	504830
63791	504831
60281	504832
204151	504833
12886	504834
14347	504835
16666	504836
198687	504837
64379	504838
5667	504839
160108	504840
175986	504841
55927	504842
112041	504843
282938	504844
112353	504845
52574	504846
18170	504847
103918	504848
18454	504849
146277	504850
307008	504851
231089	504852
22830	504853
89834	504854
228907	504855
122161	504856
49233	504857
2089	504858
237130	504859
287793	504860
42783	504861
142447	504862
149481	504863
149481	504864
61862	504865
47046	504866
1874	504867
22087	504868
150168	504869
62748	504870
43757	504871
226714	504872
58801	504873
104356	504874
48889	504875
109165	504876
13043	504877
130073	504878
39347	504879
47042	504880
17899	504881
13096	504882
3568	504883
204280	504884
121459	504885
83716	504886
853	504887
432	504888
1307	504889
60262	504890
22184	504891
5977	504892
6646	504893
19670	504894
43296	504895
14978	504896
157933	504897
25154	504898
10110	504899
198283	504900
36766	504901
14038	504902
29277	504903
29277	504904
69114	504905
2486	504906
43896	504907
72006	504908
718	504909
42067	504910
33664	504911
8611	504912
35551	504913
647	504914
131108	504915
8727	504916
1426	504917
127424	504918
2823	504919
37285	504920
80153	504921
136374	504922
4512	504923
271674	504924
19065	504925
152428	504926
55815	504927
117786	504928
1092	504929
58221	504930
14663	504931
179330	504932
8330	504933
186114	504934
268120	504935
46513	504936
309344	504937
44517	504938
111817	504939
59039	504940
13174	504941
18	504942
120651	504943
2380	504944
49283	504945
54478	504946
145018	504947
13525	504948
140610	504949
13507	504950
54388	504951
251888	504952
18083	504953
8046	504954
138545	504955
14778	504956
2467	504957
106636	504958
9887	504959
1690	504960
20443	504961
17327	504962
1498	504963
601	504964
251422	504965
83983	504966
5671	504967
66771	504968
196856	504969
8505	504970
107634	504971
22398	504972
134095	504973
118967	504974
7787	504975
5327	504976
195785	504977
1334	504978
279859	504979
1973	504980
3811	504981
16216	504982
15288	504983
129370	504984
128970	504985
242317	504986
206659	504987
60158	504988
167489	504989
43021	504990
54419	504991
50374	504992
127102	504993
72953	504994
136592	504995
58844	504996
5303	504997
29179	504998
54802	504999
25529	505000
78529	505001
182084	505002
193165	505003
53113	505004
50774	505005
185184	505006
143532	505007
10886	505008
655	505009
153734	505010
12957	505011
31730	505012
8471	505013
80097	505014
96006	505015
91310	505016
117	505017
87778	505018
104403	505019
67774	505020
141616	505021
77772	505022
44399	505023
149112	505024
201371	505025
28331	505026
111811	505027
30220	505028
14949	505029
27818	505030
8439	505031
4003	505032
51961	505033
47291	505034
77876	505035
2200	505036
121238	505037
144187	505038
172405	505039
903	505040
103005	505041
13181	505042
6955	505043
13364	505044
61691	505045
215	505046
2829	505047
24024	505048
9305	505049
164148	505050
69899	505051
13777	505052
97003	505053
20227	505054
3737	505055
191469	505056
189787	505057
54859	505058
31109	505059
2502	505060
7104	505061
2631	505062
19537	505063
140820	505064
92039	505065
283704	505066
34292	505067
1364	505068
419	505069
37544	505070
7441	505071
266265	505072
28271	505073
305119	505074
93578	505075
9239	505076
197203	505077
58458	505078
58613	505079
8646	505080
30272	505081
26475	505082
21195	505083
37894	505084
113187	505085
202069	505086
11734	505087
80736	505088
10448	505089
7910	505090
39083	505091
273843	505092
107308	505093
130000	505094
53828	505095
55557	505096
29504	505097
57898	505098
90879	505099
10448	505100
217933	505101
105792	505102
254274	505103
274183	505104
48397	505105
8140	505106
136605	505107
123458	505108
131384	505109
38055	505110
15341	505111
180144	505112
119204	505113
4409	505114
86702	505115
280294	505116
29551	505117
3773	505118
18641	505119
151131	505120
152829	505121
266327	505122
91579	505123
6689	505124
12756	505125
51231	505126
37	505127
184717	505128
46045	505129
174496	505130
30770	505131
71906	505132
184717	505133
107477	505134
274694	505135
61296	505136
57967	505137
1549	505138
43542	505139
5940	505140
32577	505141
53571	505142
301420	505143
229880	505144
208355	505145
142076	505146
9762	505147
6987	505148
129169	505149
111111	505150
209384	505151
111065	505152
199327	505153
96198	505154
84741	505155
272536	505156
145207	505157
165210	505158
272188	505159
65137	505160
167807	505161
23561	505162
143516	505163
6987	505164
16495	505165
221483	505166
199857	505167
65815	505168
112994	505169
97318	505170
60246	505171
30143	505172
82330	505173
89032	505174
168408	505175
8862	505176
188183	505177
115161	505178
272997	505179
77563	505180
11489	505181
143719	505182
167644	505183
96306	505184
96364	505185
107039	505186
595	505187
287668	505188
15020	505189
28619	505190
40913	505191
15509	505192
12618	505193
234089	505194
18836	505195
12446	505196
54	505197
2175	505198
1703	505199
241587	505200
41994	505201
39651	505202
30084	505203
67567	505204
14616	505205
151959	505206
12197	505207
96126	505208
3648	505209
35480	505210
138784	505211
169100	505212
3796	505213
17185	505214
46165	505215
35678	505216
24354	505217
122434	505218
14216	505219
11127	505220
8327	505221
121247	505222
96688	505223
118548	505224
64831	505225
69887	505226
62225	505227
3580	505228
237649	505229
14349	505230
209779	505231
73521	505232
4915	505233
62874	505234
90211	505235
1340	505236
57460	505237
117622	505238
136429	505239
30460	505240
162902	505241
262690	505242
66101	505243
130835	505244
31578	505245
141876	505246
178238	505247
54595	505248
4576	505249
31440	505250
8210	505251
66531	505252
66101	505253
160502	505254
6	505255
285681	505256
4072	505257
91030	505258
15718	505259
83628	505260
204431	505261
129076	505262
19777	505263
83573	505264
5048	505265
125784	505266
83628	505267
578	505268
64	505269
186947	505270
244347	505271
138620	505272
150340	505273
262707	505274
55034	505275
141294	505276
1315	505277
101860	505278
188090	505279
140513	505280
8806	505281
62290	505282
131163	505283
194384	505284
103623	505285
29454	505286
19570	505287
266155	505288
25674	505289
112965	505290
349	505291
139159	505292
36618	505293
134782	505294
193710	505295
399	505296
26802	505297
105247	505298
11533	505299
55211	505300
46879	505301
7213	505302
58009	505303
75892	505304
209683	505305
55358	505306
25575	505307
102857	505308
88130	505309
53071	505310
1456	505311
21679	505312
19588	505313
146281	505314
13087	505315
192617	505316
189763	505317
98029	505318
10275	505319
71955	505320
82734	505321
17969	505322
90616	505323
191807	505324
129965	505325
14382	505326
298810	505327
115245	505328
58811	505329
75482	505330
51971	505331
22504	505332
155656	505333
249420	505334
129282	505335
274832	505336
212507	505337
59003	505338
56225	505339
29280	505340
115477	505341
44344	505342
109251	505343
284471	505344
64478	505345
145625	505346
191245	505347
94685	505348
2951	505349
234329	505350
21050	505351
132306	505352
63496	505353
134872	505354
6119	505355
223315	505356
25810	505357
99394	505358
91742	505359
141714	505360
39116	505361
118240	505362
207848	505363
122816	505364
196059	505365
36232	505366
128799	505367
86424	505368
245486	505369
274785	505370
195099	505371
3580	505372
18040	505373
248165	505374
38447	505375
62700	505376
180949	505377
26779	505378
26779	505379
3665	505380
225014	505381
97642	505382
3824	505383
20396	505384
303534	505385
30589	505386
70074	505387
112095	505388
28120	505389
77943	505390
10924	505391
88377	505392
26720	505393
144877	505394
52590	505395
52590	505396
31663	505397
113650	505398
137621	505399
297019	505400
271791	505401
91516	505402
77049	505403
10259	505404
54110	505405
184003	505406
224956	505407
41737	505408
61809	505409
206914	505410
105409	505411
31805	505412
15989	505413
44944	505414
151974	505415
186730	505416
166678	505417
108163	505418
99226	505419
163082	505420
182704	505421
287657	505422
178646	505423
216229	505424
72649	505425
25036	505426
238885	505427
10817	505428
136447	505429
94966	505430
143074	505431
108506	505432
177528	505433
89139	505434
145641	505435
68517	505436
2	505437
74600	505438
91675	505439
197984	505440
180058	505441
310212	505442
1928	505443
66378	505444
166972	505445
141144	505446
51617	505447
29768	505448
153674	505449
46290	505450
14728	505451
76220	505452
15192	505453
83829	505454
4728	505455
84188	505456
84188	505457
40915	505458
51773	505459
137232	505460
202042	505461
60079	505462
79553	505463
188443	505464
285186	505465
175707	505466
134725	505467
271401	505468
157131	505469
60023	505470
51598	505471
170403	505472
232478	505473
236079	505474
234837	505475
132056	505476
49222	505477
859	505478
158773	505479
61398	505480
277546	505481
7841	505482
42156	505483
49555	505484
79993	505485
16011	505486
45675	505487
282611	505488
84490	505489
23783	505490
92367	505491
125410	505492
62796	505493
197596	505494
146103	505495
180146	505496
99151	505497
153569	505498
54882	505499
99021	505500
66209	505501
290321	505502
3	505503
162032	505504
81926	505505
95051	505506
303273	505507
96000	505508
120443	505509
213550	505510
195484	505511
131697	505512
31642	505513
265233	505514
79081	505515
6416	505516
3823	505517
147641	505518
19837	505519
3823	505520
171825	505521
109925	505522
184558	505523
6440	505524
123954	505525
123954	505526
103345	505527
79567	505528
205407	505529
20253	505530
302140	505531
51055	505532
76420	505533
25976	505534
147628	505535
93481	505536
161316	505537
17630	505538
24679	505539
105525	505540
56752	505541
15259	505542
92240	505543
198552	505544
120622	505545
69152	505546
30642	505547
147121	505548
17604	505549
54911	505550
15974	505551
75155	505552
43585	505553
260459	505554
3219	505555
114450	505556
94991	505557
86687	505558
89161	505559
110036	505560
25745	505561
6392	505562
18331	505563
168621	505564
6680	505565
104426	505566
41820	505567
43110	505568
95108	505569
50991	505570
171570	505571
5910	505572
114680	505573
195004	505574
195004	505575
100903	505576
87560	505577
89163	505578
10668	505579
142529	505580
156778	505581
15341	505582
62122	505583
191016	505584
155469	505585
176892	505586
57079	505587
159565	505588
22638	505589
245141	505590
25425	505591
168073	505592
157436	505593
101368	505594
45471	505595
128201	505596
302141	505597
180263	505598
5628	505599
102312	505600
126970	505601
77855	505602
77855	505603
22042	505604
216150	505605
218783	505606
181320	505607
177908	505608
6110	505609
5245	505610
46468	505611
299538	505612
42781	505613
66	505614
47460	505615
209991	505616
154493	505617
246072	505618
212813	505619
6615	505620
143893	505621
147506	505622
3138	505623
30987	505624
70338	505625
187111	505626
67856	505627
172538	505628
10274	505629
226916	505630
696	505631
156496	505632
70876	505633
303739	505634
56744	505635
32116	505636
1257	505637
299906	505638
11495	505639
131929	505640
107832	505641
38158	505642
136949	505643
88322	505644
16889	505645
13182	505646
19298	505647
106084	505648
3867	505649
52745	505650
1166	505651
195875	505652
245467	505653
16462	505654
22144	505655
39931	505656
77330	505657
18423	505658
75537	505659
299442	505660
70302	505661
290460	505662
298799	505663
200638	505664
194921	505665
218151	505666
281121	505667
218070	505668
91840	505669
113934	505670
79405	505671
163406	505672
68935	505673
12081	505674
71886	505675
84779	505676
53175	505677
26435	505678
49866	505679
305823	505680
127135	505681
8793	505682
46745	505683
168876	505684
17923	505685
123575	505686
92958	505687
76668	505688
109228	505689
89023	505690
251199	505691
312373	505692
184704	505693
67204	505694
89220	505695
213071	505696
129907	505697
96	505698
120	505699
287512	505700
308680	505701
135721	505702
92778	505703
162215	505704
72018	505705
10085	505706
4288	505707
34279	505708
233309	505709
46408	505710
89284	505711
96240	505712
212829	505713
8987	505714
21116	505715
27494	505716
24613	505717
211352	505718
128769	505719
145	505720
34804	505721
283750	505722
130572	505723
103343	505724
145265	505725
92988	505726
8153	505727
74941	505728
78172	505729
167195	505730
32498	505731
279483	505732
70965	505733
102064	505734
6837	505735
57142	505736
138102	505737
108314	505738
22012	505739
47323	505740
16768	505741
58557	505742
4989	505743
69140	505744
94691	505745
288241	505746
38772	505747
100351	505748
58051	505749
61939	505750
89862	505751
1527	505752
17469	505753
159490	505754
6332	505755
169788	505756
114319	505757
170571	505758
151579	505759
98279	505760
80885	505761
64908	505762
80885	505763
133311	505764
6906	505765
197954	505766
95519	505767
88399	505768
132897	505769
285076	505770
146354	505771
4657	505772
139265	505773
198371	505774
63311	505775
48704	505776
1053	505777
225647	505778
64787	505779
178082	505780
239921	505781
6360	505782
204672	505783
11334	505784
47090	505785
74821	505786
85	505787
55860	505788
4633	505789
252601	505790
196281	505791
106514	505792
113158	505793
47861	505794
153140	505795
5838	505796
96276	505797
42802	505798
212700	505799
106987	505800
44300	505801
76085	505802
307102	505803
312420	505804
97301	505805
140461	505806
143796	505807
137263	505808
258687	505809
67123	505810
111392	505811
51576	505812
2277	505813
107558	505814
49369	505815
52749	505816
23933	505817
111461	505818
25388	505819
270696	505820
54	505821
29558	505822
3014	505823
2151	505824
39622	505825
278147	505826
29102	505827
207320	505828
34970	505829
187719	505830
46846	505831
17296	505832
66428	505833
190684	505834
193834	505835
119787	505836
258867	505837
132810	505838
51415	505839
61073	505840
84543	505841
77599	505842
16360	505843
187053	505844
83170	505845
66151	505846
67696	505847
1583	505848
21049	505849
145909	505850
33086	505851
43366	505852
153098	505853
104779	505854
137759	505855
308217	505856
1859	505857
1890	505858
5399	505859
36224	505860
36644	505861
86935	505862
93575	505863
37328	505864
161254	505865
65087	505866
120463	505867
2436	505868
8226	505869
134443	505870
10554	505871
55731	505872
59063	505873
154136	505874
63038	505875
2142	505876
304784	505877
59594	505878
27346	505879
5449	505880
1337	505881
44506	505882
1700	505883
115157	505884
88192	505885
188958	505886
67592	505887
18951	505888
275672	505889
310953	505890
35331	505891
70145	505892
54292	505893
67046	505894
7466	505895
17608	505896
25285	505897
117111	505898
54984	505899
35718	505900
15000	505901
13921	505902
157936	505903
21278	505904
195883	505905
171145	505906
8900	505907
98973	505908
46937	505909
83049	505910
112423	505911
75754	505912
50573	505913
81518	505914
84414	505915
266723	505916
138921	505917
30109	505918
16831	505919
135643	505920
1399	505921
40977	505922
111415	505923
135597	505924
26996	505925
25260	505926
1275	505927
18323	505928
97352	505929
144411	505930
43349	505931
93238	505932
16091	505933
5549	505934
23555	505935
73247	505936
49333	505937
117897	505938
287429	505939
186835	505940
168709	505941
79351	505942
76734	505943
50096	505944
223139	505945
4002	505946
9856	505947
177380	505948
136806	505949
140938	505950
138398	505951
21034	505952
34675	505953
205659	505954
253810	505955
132717	505956
193997	505957
151042	505958
117303	505959
96168	505960
165965	505961
79971	505962
290203	505963
135041	505964
308812	505965
558	505966
158522	505967
26286	505968
186014	505969
75553	505970
110288	505971
43419	505972
2769	505973
5500	505974
121082	505975
304129	505976
228918	505977
85041	505978
42405	505979
12440	505980
210493	505981
143177	505982
167895	505983
56201	505984
34218	505985
34675	505986
24801	505987
53847	505988
136084	505989
208722	505990
165427	505991
195441	505992
92292	505993
1353	505994
119888	505995
206524	505996
199123	505997
61536	505998
41108	505999
183975	506000
302662	506001
20244	506002
186142	506003
214381	506004
12319	506005
238266	506006
74952	506007
26169	506008
12319	506009
1819	506010
73678	506011
71225	506012
309717	506013
193931	506014
5307	506015
18347	506016
14358	506017
30161	506018
8672	506019
165575	506020
37246	506021
10988	506022
15407	506023
49861	506024
23366	506025
64271	506026
22016	506027
11908	506028
60818	506029
180926	506030
51178	506031
198409	506032
247138	506033
5333	506034
47588	506035
139111	506036
13119	506037
61916	506038
87417	506039
92727	506040
162293	506041
129	506042
13587	506043
22095	506044
21205	506045
4613	506046
73065	506047
5879	506048
108018	506049
295023	506050
45702	506051
203259	506052
204616	506053
144302	506054
139722	506055
206760	506056
43815	506057
20450	506058
185470	506059
186939	506060
51225	506061
11815	506062
46841	506063
3414	506064
157212	506065
43721	506066
143557	506067
269667	506068
141897	506069
93685	506070
66724	506071
43671	506072
103280	506073
11815	506074
143583	506075
88977	506076
75568	506077
131784	506078
87270	506079
34623	506080
22206	506081
84320	506082
35032	506083
2864	506084
18012	506085
8553	506086
82318	506087
149183	506088
91576	506089
19629	506090
36395	506091
4614	506092
47749	506093
170320	506094
9257	506095
56254	506096
32421	506097
38992	506098
216763	506099
224808	506100
146296	506101
112247	506102
39461	506103
96333	506104
14510	506105
54407	506106
269559	506107
53623	506108
181	506109
123728	506110
30147	506111
58967	506112
9915	506113
243738	506114
146749	506115
186	506116
117259	506117
8007	506118
211401	506119
1021	506120
135416	506121
57757	506122
95482	506123
44543	506124
62881	506125
185074	506126
44667	506127
5344	506128
85704	506129
10503	506130
52423	506131
2327	506132
234807	506133
231330	506134
173089	506135
42613	506136
66538	506137
185451	506138
102749	506139
38508	506140
103272	506141
36988	506142
128043	506143
113512	506144
50297	506145
86916	506146
6	506147
1281	506148
68274	506149
170075	506150
111679	506151
43292	506152
79190	506153
49808	506154
30579	506155
156747	506156
6042	506157
17917	506158
168822	506159
57098	506160
84364	506161
48470	506162
144172	506163
24999	506164
141843	506165
5724	506166
3268	506167
253089	506168
172962	506169
129929	506170
6	506171
257002	506172
38281	506173
65988	506174
108199	506175
45894	506176
174754	506177
9473	506178
125672	506179
128234	506180
111288	506181
121854	506182
8377	506183
23092	506184
21830	506185
53364	506186
110255	506187
12653	506188
40174	506189
109274	506190
17994	506191
215692	506192
111472	506193
30893	506194
131877	506195
72049	506196
14781	506197
99714	506198
4501	506199
226474	506200
96723	506201
43627	506202
7520	506203
241	506204
112844	506205
24231	506206
164759	506207
89245	506208
228522	506209
116410	506210
21084	506211
128776	506212
39189	506213
241821	506214
21026	506215
51974	506216
24497	506217
119170	506218
64226	506219
144618	506220
96768	506221
217208	506222
147681	506223
29985	506224
10438	506225
97908	506226
106058	506227
254975	506228
157781	506229
27853	506230
206983	506231
106034	506232
82483	506233
228001	506234
138443	506235
88929	506236
69854	506237
74131	506238
128926	506239
1122	506240
1133	506241
49300	506242
39558	506243
27010	506244
40683	506245
206431	506246
302619	506247
259790	506248
42366	506249
14395	506250
266748	506251
53180	506252
208572	506253
49321	506254
138308	506255
78759	506256
510	506257
154535	506258
31448	506259
872	506260
136664	506261
149001	506262
154881	506263
302429	506264
145626	506265
123448	506266
22183	506267
71273	506268
50897	506269
80423	506270
23216	506271
22621	506272
60470	506273
32286	506274
66319	506275
15407	506276
123807	506277
148203	506278
116156	506279
211517	506280
119445	506281
117482	506282
147751	506283
145560	506284
32857	506285
19758	506286
61124	506287
70764	506288
297968	506289
93862	506290
19758	506291
210886	506292
93962	506293
63042	506294
1894	506295
17250	506296
95452	506297
159476	506298
65837	506299
90488	506300
62940	506301
42867	506302
141526	506303
22883	506304
14086	506305
23824	506306
297976	506307
35554	506308
12096	506309
139236	506310
58974	506311
169003	506312
129637	506313
308706	506314
22809	506315
33695	506316
57079	506317
51865	506318
120800	506319
195818	506320
44678	506321
173564	506322
177177	506323
197190	506324
164715	506325
46914	506326
205221	506327
211865	506328
4689	506329
9831	506330
103351	506331
48754	506332
82126	506333
31064	506334
28468	506335
9276	506336
10928	506337
5219	506338
3202	506339
168468	506340
8279	506341
2380	506342
105322	506343
3303	506344
182157	506345
28175	506346
14568	506347
178632	506348
1033	506349
209	506350
190180	506351
3047	506352
17574	506353
149580	506354
276112	506355
172006	506356
137853	506357
191344	506358
102884	506359
270648	506360
163581	506361
138867	506362
2711	506363
12253	506364
84769	506365
67794	506366
73728	506367
128027	506368
67666	506369
72451	506370
185717	506371
194037	506372
202154	506373
167894	506374
26303	506375
8148	506376
50272	506377
209469	506378
299057	506379
205354	506380
99356	506381
35456	506382
13422	506383
131629	506384
72298	506385
139202	506386
10699	506387
72149	506388
97699	506389
109435	506390
2557	506391
2575	506392
254022	506393
147480	506394
210334	506395
45493	506396
55172	506397
17335	506398
303621	506399
93834	506400
129890	506401
242540	506402
2352	506403
1848	506404
19803	506405
47268	506406
10630	506407
89176	506408
81157	506409
163801	506410
207104	506411
61793	506412
163616	506413
3570	506414
124933	506415
66541	506416
9912	506417
42867	506418
145688	506419
105396	506420
199397	506421
57146	506422
141828	506423
31225	506424
214444	506425
63142	506426
9969	506427
96936	506428
272914	506429
244092	506430
31624	506431
187905	506432
182993	506433
208299	506434
77371	506435
119810	506436
121418	506437
277317	506438
174561	506439
3851	506440
225328	506441
94069	506442
15321	506443
21631	506444
117668	506445
52443	506446
144363	506447
288982	506448
52296	506449
76652	506450
178223	506451
137817	506452
113247	506453
24822	506454
15282	506455
10483	506456
11115	506457
75686	506458
98437	506459
75194	506460
154969	506461
40303	506462
51627	506463
186255	506464
30865	506465
143155	506466
159858	506467
64768	506468
10835	506469
123565	506470
301871	506471
111568	506472
103546	506473
100856	506474
29975	506475
11281	506476
12100	506477
159465	506478
222530	506479
8810	506480
157249	506481
112538	506482
196923	506483
312194	506484
50970	506485
80970	506486
66647	506487
121929	506488
90565	506489
215381	506490
125	506491
2065	506492
6431	506493
17879	506494
277197	506495
27351	506496
140041	506497
62472	506498
102629	506499
13828	506500
1887	506501
207848	506502
308699	506503
128540	506504
58331	506505
111188	506506
61266	506507
62051	506508
135685	506509
64074	506510
68896	506511
91487	506512
12486	506513
44642	506514
30112	506515
39802	506516
12639	506517
72224	506518
43895	506519
83367	506520
114830	506521
286951	506522
9718	506523
87150	506524
27941	506525
29412	506526
144169	506527
100036	506528
268254	506529
5460	506530
109897	506531
133236	506532
110198	506533
146928	506534
129381	506535
276767	506536
70341	506537
125465	506538
126556	506539
126556	506540
37057	506541
145275	506542
28475	506543
10730	506544
261699	506545
163510	506546
17300	506547
84145	506548
110745	506549
178991	506550
111160	506551
76213	506552
101253	506553
44136	506554
6334	506555
53165	506556
83124	506557
4994	506558
72567	506559
32491	506560
61671	506561
61876	506562
76577	506563
278378	506564
5046	506565
88930	506566
22965	506567
39044	506568
168083	506569
87618	506570
188835	506571
46781	506572
11407	506573
2486	506574
3980	506575
60871	506576
30396	506577
255448	506578
286398	506579
24548	506580
19419	506581
150058	506582
52457	506583
198031	506584
52457	506585
87887	506586
66462	506587
93041	506588
287999	506589
274101	506590
286429	506591
194399	506592
163160	506593
94909	506594
4826	506595
59424	506596
36446	506597
36446	506598
229158	506599
24433	506600
13831	506601
310047	506602
103228	506603
31412	506604
91520	506605
53157	506606
134751	506607
226626	506608
276332	506609
59587	506610
7297	506611
72567	506612
8164	506613
48838	506614
253636	506615
134371	506616
195755	506617
167035	506618
42477	506619
315	506620
13784	506621
26122	506622
9002	506623
128500	506624
99834	506625
5242	506626
118276	506627
53120	506628
56698	506629
71753	506630
37784	506631
109456	506632
7412	506633
29018	506634
264000	506635
53148	506636
67231	506637
121771	506638
84279	506639
204112	506640
1977	506641
152846	506642
138085	506643
217901	506644
217901	506645
149448	506646
97446	506647
145610	506648
111224	506649
113979	506650
22756	506651
46423	506652
138002	506653
8928	506654
311347	506655
19359	506656
11561	506657
54559	506658
298019	506659
60256	506660
237357	506661
36372	506662
35232	506663
111345	506664
22619	506665
96686	506666
20600	506667
77820	506668
35847	506669
119632	506670
154046	506671
47027	506672
287435	506673
179126	506674
11998	506675
192503	506676
35847	506677
102906	506678
72325	506679
217991	506680
192515	506681
49777	506682
294434	506683
29097	506684
17	506685
44101	506686
258099	506687
6799	506688
123623	506689
77920	506690
17510	506691
132224	506692
86858	506693
6445	506694
43003	506695
638	506696
7438	506697
187762	506698
41	506699
49691	506700
116159	506701
93981	506702
81287	506703
12615	506704
119883	506705
168043	506706
49312	506707
1796	506708
86778	506709
44801	506710
296491	506711
259470	506712
277	506713
86300	506714
35137	506715
26946	506716
533	506717
31852	506718
24707	506719
237804	506720
1825	506721
1459	506722
21118	506723
58734	506724
308863	506725
130426	506726
17194	506727
27900	506728
27900	506729
27709	506730
27709	506731
27709	506732
60176	506733
206337	506734
155024	506735
252408	506736
11	506737
162029	506738
75867	506739
211960	506740
53332	506741
280416	506742
14755	506743
180148	506744
122567	506745
109249	506746
15545	506747
269670	506748
11631	506749
17365	506750
63212	506751
255533	506752
296506	506753
27376	506754
52960	506755
3346	506756
42999	506757
251002	506758
39332	506759
12389	506760
54350	506761
95413	506762
157845	506763
2453	506764
73807	506765
170645	506766
76582	506767
57561	506768
190156	506769
192312	506770
111007	506771
133869	506772
272214	506773
20265	506774
46751	506775
246700	506776
205085	506777
219919	506778
44587	506779
61192	506780
93381	506781
10037	506782
94087	506783
179209	506784
195795	506785
63464	506786
173665	506787
251176	506788
1056	506789
235260	506790
92432	506791
215615	506792
30979	506793
79721	506794
82723	506795
90406	506796
92736	506797
130682	506798
193047	506799
185405	506800
34796	506801
55208	506802
37614	506803
78550	506804
78550	506805
216955	506806
60633	506807
298920	506808
13629	506809
176101	506810
176330	506811
61249	506812
24858	506813
110057	506814
41541	506815
104258	506816
5957	506817
61047	506818
16335	506819
45496	506820
200176	506821
205476	506822
13547	506823
25185	506824
18468	506825
113491	506826
183500	506827
155745	506828
62960	506829
22503	506830
126	506831
46865	506832
404	506833
114551	506834
55714	506835
72922	506836
139118	506837
17714	506838
757	506839
75355	506840
9697	506841
119570	506842
106656	506843
756	506844
4917	506845
46392	506846
103839	506847
247188	506848
8287	506849
95	506850
108151	506851
42192	506852
2316	506853
141140	506854
102426	506855
18291	506856
16730	506857
4590	506858
104901	506859
87029	506860
24118	506861
103289	506862
27886	506863
129025	506864
32115	506865
36098	506866
136252	506867
2416	506868
109161	506869
37585	506870
73054	506871
6458	506872
276620	506873
4917	506874
245948	506875
20918	506876
47938	506877
98245	506878
185565	506879
10305	506880
6243	506881
111674	506882
224045	506883
7869	506884
206130	506885
265372	506886
1222	506887
14590	506888
205105	506889
33908	506890
293914	506891
189581	506892
108798	506893
31503	506894
57325	506895
22899	506896
19195	506897
61262	506898
97234	506899
5162	506900
75557	506901
1810	506902
67806	506903
25643	506904
143505	506905
256764	506906
10382	506907
280459	506908
265711	506909
185837	506910
83347	506911
186865	506912
6480	506913
122262	506914
134248	506915
117879	506916
132557	506917
136012	506918
34324	506919
62741	506920
86336	506921
211455	506922
181896	506923
139147	506924
308034	506925
173872	506926
167344	506927
249634	506928
35496	506929
101792	506930
22110	506931
309131	506932
256695	506933
16834	506934
49552	506935
274903	506936
26047	506937
38354	506938
85433	506939
56469	506940
25109	506941
92072	506942
43024	506943
177147	506944
38206	506945
138280	506946
2671	506947
12084	506948
4030	506949
71676	506950
22856	506951
5988	506952
2531	506953
71040	506954
1048	506955
68327	506956
134445	506957
37838	506958
280053	506959
291340	506960
5404	506961
184991	506962
7786	506963
142467	506964
40093	506965
29157	506966
178704	506967
253799	506968
29215	506969
201098	506970
91991	506971
245596	506972
10231	506973
17340	506974
65089	506975
93102	506976
32100	506977
6968	506978
176461	506979
214285	506980
3658	506981
140827	506982
160597	506983
107315	506984
28488	506985
102716	506986
108759	506987
55861	506988
11210	506989
100924	506990
160116	506991
98770	506992
210958	506993
21555	506994
15270	506995
23903	506996
125602	506997
18085	506998
49471	506999
35554	507000
756	507001
93193	507002
96233	507003
53062	507004
117669	507005
18085	507006
43758	507007
44244	507008
79585	507009
217347	507010
2220	507011
209217	507012
278701	507013
6250	507014
15967	507015
76008	507016
63446	507017
45386	507018
35835	507019
292834	507020
93442	507021
58510	507022
212712	507023
13238	507024
299998	507025
13752	507026
497	507027
13752	507028
271048	507029
165869	507030
82118	507031
201461	507032
159690	507033
11087	507034
141681	507035
538	507036
102030	507037
159358	507038
56389	507039
54756	507040
199729	507041
144550	507042
627	507043
131711	507044
7876	507045
28528	507046
156756	507047
139080	507048
30680	507049
125046	507050
39638	507051
56840	507052
62595	507053
229209	507054
40983	507055
181174	507056
135668	507057
94986	507058
147393	507059
15065	507060
37272	507061
116832	507062
137502	507063
219314	507064
5770	507065
44514	507066
200406	507067
202480	507068
88327	507069
166389	507070
17685	507071
5673	507072
147888	507073
30413	507074
53183	507075
141276	507076
124259	507077
224529	507078
16983	507079
63707	507080
265774	507081
167547	507082
57044	507083
82930	507084
46574	507085
281415	507086
42323	507087
75787	507088
40295	507089
111770	507090
49407	507091
52946	507092
121715	507093
121715	507094
5299	507095
32671	507096
148552	507097
6009	507098
56803	507099
295934	507100
40964	507101
68792	507102
45757	507103
280586	507104
110558	507105
245861	507106
110098	507107
112380	507108
58021	507109
44307	507110
51123	507111
80147	507112
26626	507113
186754	507114
227821	507115
46814	507116
46244	507117
8031	507118
56200	507119
64989	507120
7503	507121
312046	507122
14394	507123
105465	507124
33467	507125
52419	507126
9987	507127
43313	507128
65291	507129
290806	507130
10537	507131
21095	507132
279024	507133
282211	507134
52061	507135
131518	507136
115489	507137
175643	507138
263083	507139
132090	507140
153027	507141
172809	507142
13563	507143
37447	507144
77171	507145
63433	507146
48814	507147
189865	507148
22184	507149
215815	507150
69731	507151
121979	507152
138660	507153
2582	507154
83598	507155
269215	507156
123283	507157
195172	507158
50837	507159
84336	507160
109551	507161
70349	507162
83147	507163
79324	507164
38465	507165
13771	507166
193706	507167
177961	507168
279547	507169
146694	507170
197712	507171
197712	507172
23888	507173
173744	507174
163188	507175
72562	507176
1883	507177
64011	507178
20280	507179
297829	507180
29657	507181
306585	507182
271746	507183
217161	507184
185627	507185
58995	507186
62284	507187
206672	507188
122456	507189
184785	507190
203095	507191
62803	507192
85237	507193
118894	507194
154883	507195
283630	507196
50637	507197
280997	507198
74075	507199
433	507200
11848	507201
93579	507202
79331	507203
71300	507204
5773	507205
201767	507206
190729	507207
101490	507208
222858	507209
5293	507210
172754	507211
63196	507212
170229	507213
17906	507214
67613	507215
158824	507216
76476	507217
55407	507218
11848	507219
5773	507220
125782	507221
16172	507222
264683	507223
155819	507224
177663	507225
188021	507226
171687	507227
14167	507228
117524	507229
9940	507230
84937	507231
16412	507232
44992	507233
104793	507234
191915	507235
129417	507236
6311	507237
24257	507238
57930	507239
46619	507240
274172	507241
208309	507242
45638	507243
294754	507244
68000	507245
112493	507246
44249	507247
2889	507248
45288	507249
47314	507250
661	507251
109039	507252
170554	507253
269635	507254
35528	507255
278551	507256
17778	507257
277328	507258
18497	507259
80982	507260
83814	507261
34492	507262
36296	507263
6740	507264
148878	507265
128207	507266
275406	507267
312418	507268
96078	507269
16207	507270
6740	507271
198822	507272
210546	507273
40566	507274
110561	507275
37518	507276
119332	507277
60065	507278
4650	507279
27363	507280
88982	507281
200085	507282
114684	507283
158752	507284
200193	507285
13414	507286
110776	507287
160407	507288
138006	507289
88982	507290
52056	507291
16726	507292
153676	507293
40426	507294
46356	507295
122878	507296
54578	507297
52056	507298
52056	507299
12503	507300
31750	507301
49374	507302
193858	507303
19202	507304
196385	507305
96852	507306
5984	507307
300436	507308
262497	507309
132751	507310
110687	507311
137856	507312
301778	507313
184864	507314
144965	507315
38397	507316
92655	507317
215214	507318
86049	507319
140598	507320
28651	507321
30664	507322
244626	507323
203439	507324
47520	507325
272518	507326
86049	507327
260910	507328
104499	507329
44252	507330
199129	507331
29088	507332
77954	507333
261477	507334
180200	507335
66791	507336
192869	507337
99428	507338
148872	507339
230081	507340
84080	507341
157466	507342
46951	507343
44024	507344
4733	507345
154575	507346
100221	507347
219522	507348
219261	507349
130892	507350
168944	507351
183905	507352
104487	507353
140849	507354
158137	507355
158053	507356
83704	507357
50274	507358
74825	507359
141931	507360
151183	507361
3047	507362
27997	507363
227568	507364
16052	507365
104385	507366
2577	507367
97829	507368
7160	507369
74179	507370
3087	507371
124542	507372
116726	507373
117802	507374
110140	507375
116989	507376
77313	507377
176603	507378
194821	507379
28270	507380
72952	507381
86	507382
5924	507383
3494	507384
22501	507385
118059	507386
34194	507387
135050	507388
63971	507389
110668	507390
136195	507391
159340	507392
43154	507393
16582	507394
170271	507395
136929	507396
62678	507397
62705	507398
88159	507399
8659	507400
4723	507401
8256	507402
154304	507403
146534	507404
36736	507405
14385	507406
77631	507407
167016	507408
72143	507409
72143	507410
91734	507411
110652	507412
631	507413
169347	507414
3488	507415
92757	507416
9109	507417
69003	507418
85520	507419
276395	507420
78223	507421
26874	507422
95223	507423
166135	507424
123219	507425
20137	507426
77817	507427
170960	507428
261899	507429
126474	507430
63737	507431
51985	507432
123219	507433
283540	507434
113530	507435
12324	507436
12324	507437
122494	507438
246759	507439
29177	507440
244161	507441
170735	507442
179681	507443
113530	507444
83288	507445
27526	507446
71824	507447
31237	507448
50541	507449
98545	507450
3423	507451
66971	507452
13924	507453
161216	507454
41978	507455
13924	507456
208935	507457
239674	507458
66395	507459
124157	507460
101003	507461
215850	507462
32164	507463
24254	507464
105500	507465
158240	507466
241926	507467
106812	507468
247813	507469
237704	507470
187341	507471
178861	507472
57446	507473
125011	507474
6029	507475
20593	507476
30936	507477
69190	507478
207302	507479
97487	507480
100227	507481
29221	507482
124053	507483
115549	507484
217081	507485
31240	507486
14523	507487
287258	507488
80917	507489
6299	507490
145458	507491
187684	507492
47374	507493
162932	507494
17765	507495
56736	507496
304566	507497
261922	507498
260460	507499
22780	507500
66220	507501
157386	507502
200520	507503
50816	507504
17278	507505
242800	507506
151848	507507
122358	507508
43386	507509
76646	507510
29571	507511
233599	507512
149043	507513
162414	507514
74330	507515
42368	507516
308602	507517
10667	507518
135841	507519
6578	507520
53332	507521
91562	507522
46377	507523
133884	507524
907	507525
25291	507526
111980	507527
208884	507528
208423	507529
71281	507530
239528	507531
24839	507532
44086	507533
135762	507534
129181	507535
32904	507536
70012	507537
83407	507538
86822	507539
225883	507540
212379	507541
254931	507542
240260	507543
2862	507544
126709	507545
66181	507546
191900	507547
289208	507548
26189	507549
134503	507550
306902	507551
32556	507552
107687	507553
171438	507554
62419	507555
69063	507556
159305	507557
91572	507558
94299	507559
57563	507560
20330	507561
176687	507562
46898	507563
265133	507564
87183	507565
9044	507566
213605	507567
3004	507568
291394	507569
175016	507570
7927	507571
14821	507572
107440	507573
38771	507574
13687	507575
107305	507576
177042	507577
94277	507578
47572	507579
137832	507580
211197	507581
211017	507582
63569	507583
75077	507584
134881	507585
229899	507586
24722	507587
68447	507588
11509	507589
111053	507590
93538	507591
72432	507592
64909	507593
46898	507594
59698	507595
272184	507596
68788	507597
38550	507598
1414	507599
130355	507600
223674	507601
11057	507602
56486	507603
44165	507604
40056	507605
21163	507606
154332	507607
159174	507608
25100	507609
188983	507610
249391	507611
71268	507612
30602	507613
57008	507614
119331	507615
94414	507616
88209	507617
163879	507618
233423	507619
109157	507620
90993	507621
233149	507622
150627	507623
101351	507624
9147	507625
27732	507626
90915	507627
12807	507628
1716	507629
68933	507630
172530	507631
33569	507632
186750	507633
47689	507634
29962	507635
164533	507636
827	507637
53192	507638
85409	507639
42515	507640
311129	507641
111479	507642
20706	507643
24000	507644
25035	507645
119602	507646
4895	507647
10882	507648
200490	507649
201624	507650
234507	507651
71635	507652
11794	507653
8770	507654
243252	507655
79369	507656
269026	507657
173417	507658
218419	507659
182659	507660
8493	507661
188319	507662
122206	507663
221435	507664
268144	507665
49658	507666
26584	507667
84679	507668
18231	507669
101846	507670
15727	507671
57410	507672
81967	507673
192339	507674
38571	507675
3	507676
17841	507677
306	507678
165240	507679
305653	507680
211848	507681
179034	507682
117589	507683
333	507684
80998	507685
114092	507686
25960	507687
4010	507688
3646	507689
36807	507690
81483	507691
60864	507692
110516	507693
107467	507694
165292	507695
36085	507696
75070	507697
185819	507698
8623	507699
13802	507700
147910	507701
197968	507702
13628	507703
229723	507704
147607	507705
180177	507706
234403	507707
29960	507708
166101	507709
14257	507710
59696	507711
181076	507712
252146	507713
3866	507714
42895	507715
209546	507716
94975	507717
31339	507718
102950	507719
310584	507720
97361	507721
50007	507722
282284	507723
5268	507724
269460	507725
138913	507726
64884	507727
213198	507728
149727	507729
211493	507730
50643	507731
15653	507732
15625	507733
67873	507734
251	507735
282345	507736
722	507737
227274	507738
165049	507739
32494	507740
144717	507741
113444	507742
77555	507743
127542	507744
60230	507745
170794	507746
32846	507747
7863	507748
289686	507749
50410	507750
2191	507751
55481	507752
16688	507753
17358	507754
163416	507755
62754	507756
13634	507757
108589	507758
78774	507759
100655	507760
51417	507761
22604	507762
81122	507763
33967	507764
27548	507765
246850	507766
23079	507767
161816	507768
205891	507769
39399	507770
104609	507771
2533	507772
11879	507773
132443	507774
60747	507775
23361	507776
52224	507777
73	507778
132202	507779
36751	507780
307322	507781
202566	507782
93497	507783
327	507784
245681	507785
24778	507786
4457	507787
92260	507788
42132	507789
36351	507790
17398	507791
192524	507792
7097	507793
129866	507794
105079	507795
71617	507796
96035	507797
216688	507798
43785	507799
40509	507800
19971	507801
28594	507802
130311	507803
130659	507804
130659	507805
54078	507806
153636	507807
97630	507808
20753	507809
132593	507810
54923	507811
13462	507812
6380	507813
17237	507814
1245	507815
25722	507816
19430	507817
41722	507818
20606	507819
709	507820
215915	507821
121499	507822
6073	507823
143518	507824
84373	507825
94723	507826
231949	507827
14009	507828
7795	507829
58593	507830
14391	507831
11225	507832
78461	507833
2944	507834
41249	507835
57734	507836
4171	507837
17541	507838
62764	507839
117378	507840
68998	507841
65598	507842
19968	507843
59342	507844
130789	507845
122583	507846
23970	507847
297035	507848
170970	507849
1906	507850
263738	507851
281266	507852
19236	507853
107239	507854
40447	507855
10399	507856
260061	507857
157510	507858
24606	507859
93579	507860
189309	507861
70976	507862
40478	507863
172617	507864
15554	507865
18443	507866
71080	507867
136488	507868
31606	507869
56437	507870
37507	507871
133490	507872
218829	507873
13710	507874
57720	507875
119302	507876
25568	507877
6940	507878
3182	507879
38093	507880
92712	507881
3204	507882
21401	507883
2211	507884
27530	507885
309273	507886
91686	507887
42558	507888
76636	507889
19115	507890
31595	507891
145316	507892
167782	507893
21005	507894
112409	507895
236214	507896
107631	507897
270124	507898
52530	507899
26281	507900
1534	507901
30752	507902
93475	507903
54847	507904
85156	507905
23453	507906
14555	507907
14822	507908
245866	507909
15840	507910
99460	507911
42954	507912
177773	507913
6614	507914
11083	507915
10392	507916
4291	507917
40184	507918
18396	507919
3122	507920
13616	507921
74616	507922
13122	507923
106601	507924
2424	507925
147647	507926
53225	507927
105727	507928
268390	507929
107691	507930
65510	507931
28588	507932
86489	507933
20060	507934
347	507935
59529	507936
1508	507937
3545	507938
91734	507939
93913	507940
225121	507941
327	507942
109704	507943
8514	507944
53145	507945
240624	507946
56676	507947
1242	507948
22615	507949
28902	507950
76303	507951
132854	507952
64722	507953
124080	507954
112068	507955
25491	507956
194968	507957
31922	507958
47908	507959
20858	507960
1	507961
119794	507962
57883	507963
8473	507964
78139	507965
266874	507966
13758	507967
129637	507968
22879	507969
18809	507970
23053	507971
73633	507972
38126	507973
50802	507974
100655	507975
224	507976
36314	507977
62943	507978
72330	507979
24582	507980
55298	507981
153331	507982
135239	507983
39565	507984
4318	507985
14391	507986
282871	507987
66964	507988
23190	507989
80327	507990
98846	507991
5842	507992
76076	507993
33090	507994
212305	507995
4829	507996
46548	507997
119916	507998
115351	507999
172223	508000
67028	508001
124244	508002
146450	508003
76465	508004
296243	508005
261259	508006
195389	508007
134199	508008
41156	508009
6432	508010
39947	508011
26856	508012
67602	508013
12593	508014
60873	508015
2787	508016
55933	508017
43428	508018
63338	508019
110094	508020
124963	508021
34803	508022
171035	508023
76974	508024
109293	508025
141699	508026
82746	508027
12918	508028
125346	508029
9895	508030
45054	508031
8130	508032
189231	508033
222751	508034
63195	508035
34819	508036
110601	508037
9184	508038
84228	508039
26512	508040
27449	508041
308522	508042
4407	508043
65511	508044
77135	508045
290819	508046
172502	508047
51555	508048
6255	508049
98634	508050
131074	508051
23543	508052
128126	508053
3515	508054
13313	508055
129544	508056
9787	508057
56146	508058
199971	508059
118925	508060
123687	508061
186	508062
131	508063
7016	508064
184009	508065
81907	508066
4064	508067
311277	508068
39558	508069
4244	508070
78397	508071
56936	508072
11193	508073
117213	508074
195017	508075
252299	508076
21205	508077
259412	508078
3333	508079
228696	508080
73790	508081
88320	508082
126033	508083
94293	508084
37205	508085
23857	508086
59871	508087
32452	508088
153141	508089
160366	508090
207774	508091
5205	508092
286386	508093
30116	508094
2809	508095
129348	508096
23773	508097
85737	508098
128929	508099
6036	508100
43732	508101
25407	508102
11664	508103
3693	508104
108816	508105
33178	508106
114618	508107
61818	508108
2202	508109
87057	508110
22594	508111
19496	508112
24440	508113
32757	508114
211430	508115
18224	508116
2296	508117
131639	508118
101468	508119
15680	508120
127610	508121
94370	508122
24070	508123
166183	508124
219149	508125
72914	508126
80682	508127
76617	508128
138327	508129
114785	508130
9606	508131
2829	508132
58767	508133
139781	508134
55445	508135
217647	508136
24407	508137
15696	508138
28864	508139
678	508140
85157	508141
20193	508142
51052	508143
158415	508144
102327	508145
13050	508146
8747	508147
12945	508148
24269	508149
24269	508150
160309	508151
255490	508152
88298	508153
50237	508154
5858	508155
850	508156
119339	508157
2767	508158
593	508159
146164	508160
68213	508161
394	508162
436	508163
232439	508164
110527	508165
94	508166
51518	508167
94	508168
102236	508169
32674	508170
5948	508171
122088	508172
40215	508173
13779	508174
135696	508175
24585	508176
21758	508177
163383	508178
3439	508179
114258	508180
3264	508181
265815	508182
63130	508183
168557	508184
7471	508185
16603	508186
47873	508187
8108	508188
293711	508189
26923	508190
120812	508191
43842	508192
30932	508193
34660	508194
125145	508195
27120	508196
140172	508197
176492	508198
5915	508199
204270	508200
65002	508201
81002	508202
303610	508203
11527	508204
28196	508205
66055	508206
81274	508207
53658	508208
131166	508209
81554	508210
96571	508211
97208	508212
28874	508213
7716	508214
11131	508215
16817	508216
195043	508217
87298	508218
83778	508219
15314	508220
38518	508221
39142	508222
162093	508223
33577	508224
591	508225
40748	508226
31252	508227
15949	508228
287292	508229
9307	508230
43087	508231
288517	508232
12786	508233
118540	508234
211334	508235
266424	508236
205665	508237
37786	508238
168450	508239
52283	508240
204596	508241
34698	508242
159045	508243
213981	508244
60803	508245
106693	508246
119009	508247
11354	508248
57897	508249
216387	508250
22457	508251
300694	508252
205875	508253
184819	508254
58157	508255
655	508256
17911	508257
3492	508258
11898	508259
4176	508260
27388	508261
22525	508262
16026	508263
122097	508264
256465	508265
139335	508266
98814	508267
46473	508268
156999	508269
121927	508270
89626	508271
81037	508272
92076	508273
681	508274
89309	508275
67977	508276
19776	508277
43448	508278
272930	508279
84449	508280
1069	508281
18087	508282
89991	508283
283057	508284
86990	508285
79008	508286
28689	508287
143165	508288
32356	508289
19172	508290
25137	508291
44014	508292
97994	508293
12080	508294
226349	508295
217988	508296
1593	508297
65314	508298
64202	508299
88598	508300
15359	508301
10584	508302
79421	508303
179734	508304
164754	508305
145996	508306
186517	508307
115879	508308
156297	508309
46579	508310
31671	508311
117850	508312
208004	508313
46579	508314
104149	508315
60430	508316
83538	508317
187068	508318
80731	508319
51810	508320
128663	508321
62581	508322
48391	508323
300765	508324
13870	508325
70420	508326
7471	508327
176762	508328
73224	508329
119198	508330
234577	508331
267536	508332
105278	508333
560	508334
5321	508335
92716	508336
65314	508337
281334	508338
24362	508339
77680	508340
23405	508341
65761	508342
146728	508343
278809	508344
268769	508345
2093	508346
40587	508347
106297	508348
76007	508349
969	508350
273095	508351
255498	508352
41231	508353
258323	508354
23939	508355
28243	508356
170062	508357
31389	508358
201929	508359
233353	508360
26072	508361
121535	508362
67166	508363
39634	508364
29548	508365
279487	508366
162875	508367
163225	508368
224343	508369
187900	508370
63834	508371
23072	508372
112608	508373
46343	508374
25796	508375
29282	508376
64314	508377
71407	508378
5234	508379
46345	508380
39386	508381
50975	508382
114	508383
42647	508384
148603	508385
40741	508386
29207	508387
151664	508388
7068	508389
74081	508390
50199	508391
264646	508392
90618	508393
50199	508394
18355	508395
31162	508396
4763	508397
60694	508398
35359	508399
116412	508400
40120	508401
4613	508402
165194	508403
102212	508404
52062	508405
2514	508406
83078	508407
39873	508408
167282	508409
95	508410
679	508411
64985	508412
12937	508413
161082	508414
9014	508415
174149	508416
9014	508417
85908	508418
188272	508419
152261	508420
114092	508421
3352	508422
20626	508423
257474	508424
26165	508425
157672	508426
74911	508427
58315	508428
237821	508429
45129	508430
169029	508431
92433	508432
131016	508433
108126	508434
21960	508435
66682	508436
96499	508437
150115	508438
69269	508439
8779	508440
3218	508441
50201	508442
1434	508443
131633	508444
47920	508445
42089	508446
162444	508447
9159	508448
26178	508449
180104	508450
16634	508451
66732	508452
222734	508453
65751	508454
85598	508455
96726	508456
128192	508457
2073	508458
109683	508459
5936	508460
209608	508461
93773	508462
221809	508463
60387	508464
19	508465
7754	508466
91387	508467
127787	508468
86501	508469
226097	508470
109795	508471
16204	508472
78113	508473
97739	508474
114126	508475
123484	508476
118275	508477
262206	508478
52036	508479
182443	508480
85794	508481
179237	508482
129424	508483
106860	508484
85506	508485
279304	508486
104215	508487
76965	508488
146905	508489
204736	508490
118064	508491
74445	508492
236293	508493
195680	508494
308156	508495
113623	508496
51173	508497
10863	508498
31760	508499
127789	508500
238487	508501
178306	508502
33101	508503
136489	508504
167403	508505
167403	508506
159032	508507
60946	508508
118521	508509
38951	508510
166644	508511
202565	508512
17844	508513
142902	508514
211867	508515
69819	508516
164822	508517
99085	508518
273454	508519
80564	508520
73376	508521
274631	508522
243344	508523
91098	508524
72	508525
16659	508526
58206	508527
53019	508528
5961	508529
294988	508530
92950	508531
74788	508532
45185	508533
45170	508534
28497	508535
21838	508536
241240	508537
159185	508538
45312	508539
235722	508540
288	508541
225965	508542
115956	508543
38951	508544
33597	508545
150948	508546
160614	508547
221754	508548
128843	508549
60151	508550
52049	508551
244468	508552
213651	508553
88444	508554
280228	508555
282223	508556
274796	508557
208455	508558
122149	508559
310248	508560
181573	508561
36443	508562
99798	508563
180348	508564
168295	508565
190589	508566
43754	508567
181136	508568
33675	508569
235029	508570
170185	508571
31369	508572
91702	508573
158828	508574
278682	508575
296856	508576
18361	508577
244268	508578
110787	508579
37859	508580
130574	508581
201092	508582
624	508583
257919	508584
144782	508585
36689	508586
36689	508587
290184	508588
217790	508589
138552	508590
249923	508591
229969	508592
296	508593
206231	508594
60835	508595
245299	508596
183421	508597
104385	508598
105046	508599
259337	508600
132136	508601
95362	508602
152704	508603
112065	508604
4568	508605
165137	508606
209227	508607
308471	508608
215989	508609
50259	508610
126467	508611
272588	508612
64153	508613
113647	508614
113009	508615
108302	508616
35631	508617
299740	508618
165618	508619
71541	508620
70449	508621
80754	508622
121348	508623
271274	508624
285890	508625
186357	508626
78308	508627
296	508628
115692	508629
49037	508630
37859	508631
53998	508632
73768	508633
195529	508634
295437	508635
305506	508636
210092	508637
257937	508638
226117	508639
187283	508640
179108	508641
64132	508642
205700	508643
172236	508644
75183	508645
250551	508646
262026	508647
147253	508648
182264	508649
158290	508650
187462	508651
156039	508652
247449	508653
106991	508654
55427	508655
160663	508656
97177	508657
33024	508658
251	508659
104299	508660
101785	508661
62955	508662
216742	508663
9625	508664
10340	508665
218696	508666
143114	508667
99319	508668
215415	508669
109795	508670
75928	508671
145036	508672
239504	508673
187103	508674
30374	508675
119680	508676
205815	508677
165781	508678
169710	508679
174556	508680
171418	508681
248974	508682
191561	508683
47935	508684
11206	508685
68258	508686
180596	508687
165626	508688
104235	508689
179836	508690
109539	508691
201095	508692
208052	508693
13778	508694
161680	508695
291905	508696
219861	508697
37861	508698
290974	508699
57683	508700
142888	508701
184866	508702
53566	508703
210817	508704
112038	508705
197675	508706
160422	508707
160396	508708
310977	508709
305382	508710
34966	508711
305497	508712
83489	508713
303316	508714
235618	508715
27728	508716
194603	508717
126512	508718
282455	508719
15315	508720
391	508721
55172	508722
252621	508723
21653	508724
35155	508725
6233	508726
133334	508727
5712	508728
26389	508729
208087	508730
106907	508731
132283	508732
16097	508733
257525	508734
264540	508735
81590	508736
64153	508737
251348	508738
170761	508739
309450	508740
126681	508741
156806	508742
33759	508743
196284	508744
82977	508745
169128	508746
233379	508747
70898	508748
54504	508749
90283	508750
296163	508751
39683	508752
85377	508753
127698	508754
16850	508755
57119	508756
222607	508757
303999	508758
68751	508759
79624	508760
137758	508761
87455	508762
175106	508763
79156	508764
248286	508765
56683	508766
34914	508767
305411	508768
306277	508769
190303	508770
70498	508771
142900	508772
218930	508773
114933	508774
154106	508775
98273	508776
285915	508777
279134	508778
276449	508779
106907	508780
309709	508781
145264	508782
41118	508783
297155	508784
6420	508785
151609	508786
44302	508787
269869	508788
93804	508789
127761	508790
137433	508791
115024	508792
230582	508793
69722	508794
36208	508795
68945	508796
179073	508797
180299	508798
284863	508799
128901	508800
52224	508801
158941	508802
102347	508803
111191	508804
207102	508805
131047	508806
67736	508807
185293	508808
248964	508809
283335	508810
267399	508811
181101	508812
214670	508813
283980	508814
179158	508815
26082	508816
288777	508817
135767	508818
95368	508819
218809	508820
55891	508821
59301	508822
197629	508823
212908	508824
150791	508825
248288	508826
204737	508827
82313	508828
208052	508829
207912	508830
208236	508831
106003	508832
63857	508833
195905	508834
300135	508835
34774	508836
114733	508837
137349	508838
118064	508839
226235	508840
73394	508841
153804	508842
167462	508843
27828	508844
249278	508845
13287	508846
233691	508847
250067	508848
172104	508849
129687	508850
110646	508851
169799	508852
274857	508853
243064	508854
217666	508855
9626	508856
33428	508857
215325	508858
65261	508859
99180	508860
119395	508861
18681	508862
194033	508863
147215	508864
167214	508865
43919	508866
138058	508867
30204	508868
204497	508869
209962	508870
141508	508871
86201	508872
265074	508873
152606	508874
212854	508875
79262	508876
256837	508877
212290	508878
31030	508879
106471	508880
140605	508881
84306	508882
143261	508883
45633	508884
161708	508885
296878	508886
92113	508887
307610	508888
278877	508889
112193	508890
21593	508891
219470	508892
144559	508893
99684	508894
112525	508895
103252	508896
216224	508897
151244	508898
140252	508899
112907	508900
297927	508901
69884	508902
85714	508903
201645	508904
273177	508905
232177	508906
167628	508907
206727	508908
147580	508909
154481	508910
266006	508911
27902	508912
93350	508913
13864	508914
147767	508915
16803	508916
269522	508917
101895	508918
273739	508919
210843	508920
240841	508921
207714	508922
115937	508923
150842	508924
23890	508925
233901	508926
77063	508927
78019	508928
98145	508929
107282	508930
270781	508931
74052	508932
179730	508933
261752	508934
280326	508935
221072	508936
113085	508937
110263	508938
135205	508939
11701	508940
113810	508941
107889	508942
212061	508943
271743	508944
141037	508945
146169	508946
146012	508947
179107	508948
141245	508949
168306	508950
126211	508951
107669	508952
64971	508953
186951	508954
73429	508955
107092	508956
16091	508957
4563	508958
66058	508959
25760	508960
230833	508961
148902	508962
299065	508963
108873	508964
312760	508965
151817	508966
230581	508967
277918	508968
86624	508969
63067	508970
249062	508971
140950	508972
21646	508973
139228	508974
229127	508975
84824	508976
270774	508977
20449	508978
281294	508979
154647	508980
154142	508981
74788	508982
75228	508983
16	508984
173575	508985
12566	508986
188974	508987
194768	508988
16	508989
170779	508990
59766	508991
204077	508992
201722	508993
31806	508994
45319	508995
266852	508996
111779	508997
304246	508998
149143	508999
312381	509000
14591	509001
212733	509002
67850	509003
255421	509004
105302	509005
229778	509006
211279	509007
170777	509008
216655	509009
203209	509010
44299	509011
193838	509012
167430	509013
125628	509014
125628	509015
102235	509016
218773	509017
16249	509018
310555	509019
62073	509020
290330	509021
130935	509022
166213	509023
44440	509024
274573	509025
72	509026
257790	509027
199212	509028
192767	509029
252886	509030
164662	509031
111990	509032
41638	509033
43163	509034
22427	509035
107092	509036
215090	509037
159198	509038
208444	509039
258555	509040
184691	509041
17636	509042
52093	509043
46808	509044
383	509045
25929	509046
117348	509047
286650	509048
216146	509049
52093	509050
131208	509051
132244	509052
276160	509053
29640	509054
1925	509055
19684	509056
31977	509057
17373	509058
254802	509059
76837	509060
126923	509061
76890	509062
76890	509063
47757	509064
33368	509065
46042	509066
27705	509067
101216	509068
123186	509069
116191	509070
30082	509071
91532	509072
62013	509073
227201	509074
32061	509075
93158	509076
291443	509077
76623	509078
52854	509079
281113	509080
192434	509081
192433	509082
276355	509083
245341	509084
80055	509085
167918	509086
197532	509087
84948	509088
2163	509089
283682	509090
212062	509091
87625	509092
284310	509093
185619	509094
183421	509095
78072	509096
128726	509097
45185	509098
141805	509099
19578	509100
150768	509101
235539	509102
76916	509103
2163	509104
39986	509105
224069	509106
269350	509107
178732	509108
244915	509109
228308	509110
107140	509111
186340	509112
55978	509113
38915	509114
84795	509115
84795	509116
111079	509117
79969	509118
137204	509119
58802	509120
254439	509121
300856	509122
111520	509123
211557	509124
225617	509125
169242	509126
91643	509127
265847	509128
50735	509129
38988	509130
109951	509131
82398	509132
267604	509133
120110	509134
101424	509135
170309	509136
246143	509137
18681	509138
20322	509139
156633	509140
182497	509141
251	509142
253925	509143
240833	509144
156286	509145
171245	509146
308180	509147
215434	509148
178960	509149
100684	509150
88862	509151
94016	509152
65045	509153
229344	509154
129946	509155
1556	509156
59564	509157
56200	509158
2163	509159
171852	509160
193593	509161
213872	509162
100275	509163
115451	509164
267635	509165
158016	509166
177565	509167
89650	509168
202028	509169
134120	509170
169401	509171
87276	509172
130426	509173
29344	509174
147534	509175
300188	509176
139900	509177
188064	509178
124939	509179
149537	509180
266569	509181
576	509182
229859	509183
134151	509184
70396	509185
26389	509186
108513	509187
3368	509188
74816	509189
182302	509190
26318	509191
213174	509192
167214	509193
52049	509194
166277	509195
32910	509196
120269	509197
232019	509198
16968	509199
9949	509200
89924	509201
17093	509202
123336	509203
162010	509204
169127	509205
244687	509206
192274	509207
252440	509208
101806	509209
212842	509210
258251	509211
297778	509212
265687	509213
248989	509214
142872	509215
312343	509216
136176	509217
270719	509218
14591	509219
188033	509220
55992	509221
182208	509222
310792	509223
153404	509224
29905	509225
160642	509226
227716	509227
187438	509228
125035	509229
82213	509230
190589	509231
192519	509232
55433	509233
69923	509234
80491	509235
178707	509236
140432	509237
32047	509238
248951	509239
243038	509240
99056	509241
280654	509242
127098	509243
245983	509244
92496	509245
295077	509246
224358	509247
299894	509248
155	509249
59288	509250
8663	509251
172387	509252
105691	509253
50862	509254
133693	509255
133693	509256
71	509257
46090	509258
232396	509259
26986	509260
238746	509261
171493	509262
28131	509263
211155	509264
83221	509265
166994	509266
1394	509267
141369	509268
200631	509269
287786	509270
126467	509271
156045	509272
312009	509273
202506	509274
205332	509275
176719	509276
287633	509277
235281	509278
165956	509279
219308	509280
182696	509281
84389	509282
146470	509283
89662	509284
112192	509285
284296	509286
75962	509287
193117	509288
233747	509289
190526	509290
190643	509291
179142	509292
1723	509293
11673	509294
89542	509295
280965	509296
82767	509297
221876	509298
311958	509299
49346	509300
171333	509301
231262	509302
55841	509303
106344	509304
159199	509305
90667	509306
188544	509307
126804	509308
128079	509309
108944	509310
65364	509311
81936	509312
42249	509313
275100	509314
233177	509315
300597	509316
49576	509317
143139	509318
155807	509319
244704	509320
137431	509321
199253	509322
82709	509323
121946	509324
151178	509325
38139	509326
154345	509327
102640	509328
142902	509329
119159	509330
57693	509331
78067	509332
139076	509333
154303	509334
245272	509335
101565	509336
136151	509337
217769	509338
213498	509339
205509	509340
126080	509341
232158	509342
10477	509343
91824	509344
260551	509345
174371	509346
58837	509347
159421	509348
284406	509349
217864	509350
48143	509351
98556	509352
298448	509353
105648	509354
235017	509355
157315	509356
96615	509357
183066	509358
294201	509359
157982	509360
308682	509361
191511	509362
140904	509363
182430	509364
130695	509365
202354	509366
148107	509367
55764	509368
30233	509369
38899	509370
172116	509371
185519	509372
186951	509373
299897	509374
299389	509375
208054	509376
300137	509377
299976	509378
273732	509379
25594	509380
52302	509381
59008	509382
91389	509383
214259	509384
144518	509385
13204	509386
187903	509387
114933	509388
48166	509389
10690	509390
5	509391
96335	509392
711	509393
74602	509394
163907	509395
76760	509396
244629	509397
250579	509398
26951	509399
24029	509400
2319	509401
78918	509402
13249	509403
197506	509404
230944	509405
37107	509406
242750	509407
91715	509408
52284	509409
299021	509410
68086	509411
97571	509412
64132	509413
38540	509414
38540	509415
71541	509416
157268	509417
67061	509418
195530	509419
280633	509420
166422	509421
71454	509422
71706	509423
284302	509424
73875	509425
173096	509426
173782	509427
103439	509428
82278	509429
76405	509430
82278	509431
114927	509432
205826	509433
278912	509434
96839	509435
312458	509436
202176	509437
193569	509438
263885	509439
229851	509440
207398	509441
294798	509442
61875	509443
135796	509444
286893	509445
48782	509446
86032	509447
85956	509448
96750	509449
245950	509450
22358	509451
102364	509452
209720	509453
158957	509454
90555	509455
302108	509456
129299	509457
53593	509458
55558	509459
25915	509460
155324	509461
113919	509462
125065	509463
15477	509464
76764	509465
106586	509466
49522	509467
189157	509468
2169	509469
123785	509470
20365	509471
309283	509472
170890	509473
152054	509474
101707	509475
59712	509476
96861	509477
54706	509478
86317	509479
126299	509480
2833	509481
217079	509482
66065	509483
23404	509484
97049	509485
86823	509486
190509	509487
125168	509488
16347	509489
35611	509490
255657	509491
140830	509492
53459	509493
183276	509494
106471	509495
70813	509496
165741	509497
249897	509498
172973	509499
111504	509500
288354	509501
61614	509502
10240	509503
169652	509504
13935	509505
290282	509506
201091	509507
116470	509508
77746	509509
227280	509510
76203	509511
32189	509512
168421	509513
143409	509514
188896	509515
271704	509516
224188	509517
229224	509518
13615	509519
130450	509520
9287	509521
177917	509522
4770	509523
207181	509524
182247	509525
84416	509526
65342	509527
13796	509528
30178	509529
91656	509530
150983	509531
165956	509532
17507	509533
179557	509534
8923	509535
186248	509536
207232	509537
25071	509538
37205	509539
37809	509540
56325	509541
186936	509542
136381	509543
675	509544
675	509545
97610	509546
167978	509547
55328	509548
62	509549
308766	509550
201708	509551
59729	509552
137998	509553
114689	509554
63019	509555
24750	509556
182211	509557
48753	509558
31407	509559
123729	509560
71867	509561
22917	509562
167958	509563
6536	509564
21272	509565
62362	509566
208976	509567
141047	509568
3300	509569
99913	509570
123062	509571
24913	509572
131546	509573
92007	509574
74029	509575
32356	509576
266166	509577
60452	509578
2548	509579
215891	509580
68088	509581
23532	509582
96658	509583
117152	509584
33317	509585
83023	509586
49287	509587
82955	509588
658	509589
3880	509590
88385	509591
237301	509592
1127	509593
5199	509594
226015	509595
270520	509596
128842	509597
88677	509598
17599	509599
6173	509600
304979	509601
143111	509602
7398	509603
176222	509604
137569	509605
114939	509606
9550	509607
183246	509608
12145	509609
200760	509610
29417	509611
121042	509612
38653	509613
99622	509614
10162	509615
67392	509616
25133	509617
72127	509618
87766	509619
210974	509620
28484	509621
107946	509622
25330	509623
16732	509624
18457	509625
52782	509626
124745	509627
9466	509628
7307	509629
95837	509630
47918	509631
271183	509632
121079	509633
84858	509634
196142	509635
19043	509636
203314	509637
37283	509638
46177	509639
211095	509640
124618	509641
2564	509642
52782	509643
90871	509644
69781	509645
18660	509646
8062	509647
49395	509648
265615	509649
4111	509650
216975	509651
30343	509652
2260	509653
107124	509654
28791	509655
44753	509656
178916	509657
35947	509658
39873	509659
298564	509660
50338	509661
282403	509662
17879	509663
16479	509664
80418	509665
57300	509666
32356	509667
140781	509668
140746	509669
31427	509670
152723	509671
6221	509672
50073	509673
105424	509674
108270	509675
214484	509676
53466	509677
21166	509678
169885	509679
2065	509680
184883	509681
137851	509682
19962	509683
507	509684
507	509685
88668	509686
21002	509687
209282	509688
170554	509689
41502	509690
173225	509691
96253	509692
135538	509693
6159	509694
90757	509695
211901	509696
214736	509697
19862	509698
194571	509699
69847	509700
23745	509701
96269	509702
31864	509703
140548	509704
128972	509705
16618	509706
151687	509707
42385	509708
247410	509709
142810	509710
3961	509711
177024	509712
156911	509713
7139	509714
13933	509715
185765	509716
63638	509717
73570	509718
6271	509719
168844	509720
73385	509721
73959	509722
62650	509723
65265	509724
17388	509725
35977	509726
66895	509727
23959	509728
259172	509729
52819	509730
63355	509731
211996	509732
248931	509733
4930	509734
169194	509735
206780	509736
36255	509737
63355	509738
94964	509739
32	509740
84815	509741
72631	509742
134238	509743
5144	509744
288611	509745
79949	509746
273970	509747
17388	509748
165101	509749
113386	509750
57915	509751
32103	509752
5975	509753
33524	509754
86103	509755
29890	509756
35020	509757
72657	509758
216236	509759
7441	509760
8934	509761
46349	509762
7441	509763
22571	509764
173756	509765
5946	509766
64467	509767
92887	509768
92887	509769
111967	509770
31506	509771
228638	509772
38316	509773
65	509774
26584	509775
124302	509776
13488	509777
51254	509778
69374	509779
103140	509780
300144	509781
36486	509782
309573	509783
220520	509784
83026	509785
95549	509786
254074	509787
139461	509788
95211	509789
43731	509790
91762	509791
97123	509792
41738	509793
37382	509794
26158	509795
68562	509796
6118	509797
112017	509798
5005	509799
170560	509800
23859	509801
146391	509802
108687	509803
144057	509804
15485	509805
202400	509806
122341	509807
12364	509808
145913	509809
94490	509810
74600	509811
147752	509812
18212	509813
123329	509814
182831	509815
312266	509816
33969	509817
216182	509818
37010	509819
18531	509820
19972	509821
68204	509822
150749	509823
54716	509824
289622	509825
36513	509826
43628	509827
79904	509828
62476	509829
303927	509830
971	509831
303743	509832
154544	509833
95047	509834
214486	509835
204686	509836
182695	509837
214576	509838
306977	509839
88088	509840
159804	509841
116985	509842
69395	509843
102360	509844
59377	509845
12747	509846
152353	509847
141482	509848
19875	509849
21279	509850
1892	509851
2016	509852
175970	509853
20615	509854
150850	509855
20	509856
293516	509857
278535	509858
296580	509859
137267	509860
89699	509861
19344	509862
63328	509863
61285	509864
245863	509865
292672	509866
134310	509867
222198	509868
57832	509869
87855	509870
137950	509871
310108	509872
122476	509873
21938	509874
157547	509875
47083	509876
17254	509877
40540	509878
207174	509879
286453	509880
59648	509881
90104	509882
217039	509883
12910	509884
145147	509885
120243	509886
185054	509887
249686	509888
195890	509889
38631	509890
120587	509891
83446	509892
271618	509893
41496	509894
28083	509895
6055	509896
76267	509897
83928	509898
286363	509899
294659	509900
10209	509901
178808	509902
259213	509903
169015	509904
302411	509905
111334	509906
16030	509907
24298	509908
40734	509909
41490	509910
6407	509911
27917	509912
118866	509913
96537	509914
33188	509915
54344	509916
38139	509917
159364	509918
38675	509919
27968	509920
197430	509921
79984	509922
212382	509923
143984	509924
127576	509925
118722	509926
74366	509927
174582	509928
54122	509929
34422	509930
96603	509931
85266	509932
1275	509933
117123	509934
222825	509935
47311	509936
97	509937
79811	509938
52196	509939
234725	509940
27979	509941
75774	509942
207267	509943
928	509944
42190	509945
107004	509946
3582	509947
3970	509948
173092	509949
1366	509950
87275	509951
24135	509952
39268	509953
68439	509954
143598	509955
249476	509956
44794	509957
268237	509958
176428	509959
20527	509960
41705	509961
8955	509962
71353	509963
119777	509964
160852	509965
116173	509966
122502	509967
67320	509968
32340	509969
106930	509970
18310	509971
32930	509972
63995	509973
35955	509974
85296	509975
308689	509976
281149	509977
88789	509978
23915	509979
84307	509980
30368	509981
10771	509982
73175	509983
189988	509984
94079	509985
159625	509986
159617	509987
251047	509988
189427	509989
74451	509990
105869	509991
270438	509992
61087	509993
40891	509994
39789	509995
176904	509996
43915	509997
157516	509998
20636	509999
78956	510000
234928	510001
270013	510002
62806	510003
28080	510004
17144	510005
225239	510006
141054	510007
137579	510008
1057	510009
192760	510010
13983	510011
183343	510012
129995	510013
80190	510014
14070	510015
122956	510016
34166	510017
142171	510018
229181	510019
51814	510020
296352	510021
9563	510022
178592	510023
284536	510024
252316	510025
294605	510026
138909	510027
37070	510028
25315	510029
285485	510030
101201	510031
52642	510032
52642	510033
211487	510034
56145	510035
68047	510036
76848	510037
29204	510038
17984	510039
99939	510040
233775	510041
110405	510042
20315	510043
46837	510044
69007	510045
63895	510046
173931	510047
8422	510048
150893	510049
287585	510050
37480	510051
8965	510052
105	510053
13095	510054
19368	510055
206351	510056
33064	510057
97255	510058
1120	510059
109247	510060
20303	510061
55766	510062
86795	510063
16210	510064
98442	510065
18623	510066
229378	510067
80975	510068
21782	510069
1306	510070
280090	510071
53758	510072
21666	510073
495	510074
301109	510075
193562	510076
95434	510077
147432	510078
233058	510079
1648	510080
65298	510081
1035	510082
85645	510083
182688	510084
74066	510085
13336	510086
28763	510087
33368	510088
92280	510089
49108	510090
118069	510091
286947	510092
33505	510093
188744	510094
92301	510095
118077	510096
168071	510097
112591	510098
23957	510099
142209	510100
84865	510101
23565	510102
81751	510103
156299	510104
143762	510105
210998	510106
65615	510107
249	510108
839	510109
111616	510110
268	510111
132508	510112
90859	510113
64197	510114
143288	510115
82486	510116
5761	510117
24971	510118
43072	510119
93893	510120
198207	510121
213312	510122
141249	510123
66871	510124
21100	510125
19343	510126
87	510127
176798	510128
101172	510129
37527	510130
150324	510131
149364	510132
86840	510133
148829	510134
226125	510135
5957	510136
12	510137
213178	510138
192233	510139
6403	510140
249696	510141
246798	510142
14910	510143
12739	510144
264130	510145
172647	510146
95245	510147
97182	510148
207445	510149
265004	510150
141341	510151
12147	510152
219390	510153
43442	510154
102539	510155
1942	510156
11851	510157
286313	510158
35492	510159
23675	510160
98378	510161
3641	510162
179207	510163
33274	510164
10249	510165
2663	510166
19855	510167
121500	510168
41816	510169
4612	510170
718	510171
78648	510172
50109	510173
1866	510174
210061	510175
145807	510176
29669	510177
42645	510178
55507	510179
687	510180
157192	510181
254507	510182
627	510183
9818	510184
37237	510185
29457	510186
41797	510187
121165	510188
6195	510189
88118	510190
20315	510191
103749	510192
155473	510193
33233	510194
262310	510195
78675	510196
33528	510197
99290	510198
61817	510199
134412	510200
25900	510201
2549	510202
204651	510203
170746	510204
125225	510205
186251	510206
74279	510207
45682	510208
35286	510209
75481	510210
101544	510211
51077	510212
308668	510213
37557	510214
126917	510215
126778	510216
135955	510217
154033	510218
54596	510219
151037	510220
87	510221
184677	510222
20315	510223
219835	510224
80045	510225
11911	510226
74094	510227
111040	510228
19332	510229
191814	510230
124357	510231
297403	510232
170525	510233
49984	510234
193236	510235
69065	510236
76765	510237
104863	510238
159380	510239
99930	510240
72748	510241
214547	510242
288625	510243
22677	510244
260988	510245
310385	510246
15	510247
1818	510248
59516	510249
109571	510250
22602	510251
49912	510252
34425	510253
98896	510254
1050	510255
49743	510256
71348	510257
200786	510258
146106	510259
174029	510260
27481	510261
35951	510262
45420	510263
56447	510264
41394	510265
3969	510266
31177	510267
42055	510268
276741	510269
7678	510270
66888	510271
20306	510272
191888	510273
39726	510274
102859	510275
43690	510276
114415	510277
37303	510278
97835	510279
96185	510280
230150	510281
53426	510282
64061	510283
136595	510284
13511	510285
9659	510286
55281	510287
57262	510288
72435	510289
167543	510290
111998	510291
142716	510292
6613	510293
369	510294
117292	510295
47115	510296
210289	510297
246058	510298
34713	510299
80733	510300
261429	510301
279788	510302
118865	510303
95714	510304
27841	510305
104114	510306
185414	510307
97209	510308
306534	510309
171354	510310
40607	510311
36120	510312
333	510313
23688	510314
149426	510315
234085	510316
5803	510317
5885	510318
114364	510319
95514	510320
4682	510321
24781	510322
275968	510323
6714	510324
181293	510325
110637	510326
2956	510327
241257	510328
59324	510329
59324	510330
165134	510331
96	510332
92610	510333
217681	510334
209168	510335
166180	510336
130962	510337
131557	510338
28547	510339
294257	510340
293879	510341
20254	510342
157325	510343
11364	510344
236504	510345
209133	510346
138169	510347
23856	510348
167250	510349
191520	510350
60442	510351
80046	510352
88475	510353
151107	510354
79127	510355
38334	510356
73820	510357
149649	510358
158134	510359
112835	510360
4394	510361
53529	510362
82676	510363
88568	510364
61265	510365
117551	510366
148823	510367
11436	510368
277327	510369
216116	510370
50646	510371
50079	510372
145597	510373
225720	510374
10103	510375
8167	510376
6438	510377
104072	510378
48157	510379
17484	510380
18866	510381
15665	510382
262144	510383
130734	510384
54083	510385
146455	510386
10459	510387
194829	510388
97206	510389
152534	510390
234487	510391
37788	510392
179810	510393
77805	510394
9479	510395
19831	510396
167401	510397
15626	510398
79026	510399
25189	510400
26065	510401
140761	510402
92846	510403
12047	510404
15157	510405
5742	510406
32716	510407
192585	510408
49710	510409
14394	510410
125064	510411
256720	510412
32125	510413
1050	510414
2797	510415
985	510416
78526	510417
7239	510418
652	510419
6606	510420
61439	510421
45329	510422
17811	510423
110985	510424
26648	510425
35305	510426
161428	510427
1039	510428
12456	510429
119469	510430
11677	510431
90202	510432
5742	510433
35006	510434
82776	510435
56073	510436
128973	510437
60371	510438
57899	510439
84085	510440
255142	510441
198545	510442
112054	510443
152844	510444
10503	510445
5364	510446
290507	510447
265263	510448
236381	510449
68281	510450
18578	510451
224414	510452
101198	510453
158956	510454
13366	510455
78534	510456
78534	510457
24377	510458
263420	510459
281665	510460
65014	510461
65890	510462
9713	510463
208657	510464
53355	510465
94625	510466
60990	510467
143297	510468
4953	510469
89189	510470
32351	510471
84500	510472
12181	510473
155328	510474
17412	510475
62106	510476
74521	510477
185749	510478
3603	510479
221001	510480
61618	510481
26430	510482
237521	510483
48498	510484
52369	510485
26315	510486
247031	510487
50814	510488
133123	510489
26997	510490
191196	510491
31030	510492
21321	510493
114	510494
253938	510495
249073	510496
159824	510497
31030	510498
33500	510499
27424	510500
170788	510501
130468	510502
151021	510503
44421	510504
61601	510505
26460	510506
139401	510507
249944	510508
1499	510509
228405	510510
8125	510511
285273	510512
12356	510513
142225	510514
174554	510515
105818	510516
206097	510517
25797	510518
73205	510519
42089	510520
57991	510521
70818	510522
89892	510523
45086	510524
66197	510525
274258	510526
287661	510527
213268	510528
117693	510529
78453	510530
294464	510531
211291	510532
134780	510533
125861	510534
58178	510535
89891	510536
172599	510537
209233	510538
267625	510539
53	510540
61292	510541
124922	510542
187466	510543
65137	510544
165605	510545
63093	510546
58885	510547
772	510548
296404	510549
154993	510550
149693	510551
31740	510552
66582	510553
151437	510554
18	510555
110311	510556
257171	510557
104024	510558
231995	510559
42258	510560
53836	510561
193742	510562
50340	510563
78385	510564
38630	510565
109252	510566
110	510567
55039	510568
85765	510569
240398	510570
303890	510571
41118	510572
256568	510573
70333	510574
107453	510575
74891	510576
16327	510577
100942	510578
78525	510579
108461	510580
78844	510581
16278	510582
210309	510583
184	510584
49393	510585
112718	510586
122512	510587
36590	510588
132212	510589
80457	510590
116143	510591
45516	510592
178484	510593
258366	510594
186380	510595
53189	510596
52110	510597
66652	510598
305849	510599
100739	510600
22215	510601
104703	510602
152813	510603
110480	510604
72946	510605
35168	510606
2981	510607
3297	510608
3932	510609
53321	510610
51997	510611
185074	510612
182692	510613
163178	510614
40774	510615
112538	510616
81052	510617
17552	510618
54052	510619
115311	510620
32745	510621
48852	510622
136536	510623
120590	510624
26836	510625
97632	510626
95485	510627
77593	510628
194859	510629
112782	510630
282078	510631
160214	510632
131669	510633
216087	510634
81170	510635
27920	510636
74323	510637
148841	510638
220321	510639
150940	510640
11801	510641
27269	510642
11801	510643
12240	510644
76896	510645
114104	510646
31701	510647
7925	510648
299530	510649
15359	510650
77095	510651
138620	510652
30166	510653
167574	510654
22393	510655
245870	510656
17961	510657
86796	510658
76614	510659
224105	510660
122673	510661
2512	510662
82786	510663
107708	510664
39092	510665
176223	510666
81565	510667
52289	510668
8998	510669
61144	510670
206	510671
114417	510672
79923	510673
124444	510674
41641	510675
12282	510676
84886	510677
99742	510678
39149	510679
142082	510680
39035	510681
137916	510682
134871	510683
75745	510684
1603	510685
114248	510686
24361	510687
9798	510688
4914	510689
104334	510690
128787	510691
155693	510692
104714	510693
59043	510694
147966	510695
71052	510696
215715	510697
31662	510698
188466	510699
45329	510700
87443	510701
150876	510702
82349	510703
7020	510704
52289	510705
79923	510706
123171	510707
9798	510708
40878	510709
9495	510710
47592	510711
205339	510712
56077	510713
110392	510714
94738	510715
89327	510716
216061	510717
263580	510718
52179	510719
15359	510720
45985	510721
114248	510722
26106	510723
219964	510724
95978	510725
27777	510726
21579	510727
28042	510728
111210	510729
4839	510730
77988	510731
216714	510732
69600	510733
2557	510734
10763	510735
283479	510736
44554	510737
64995	510738
154023	510739
65044	510740
23330	510741
31921	510742
217683	510743
104961	510744
3410	510745
5107	510746
199770	510747
74738	510748
14339	510749
302015	510750
102526	510751
222080	510752
44285	510753
53686	510754
99005	510755
119378	510756
145853	510757
46142	510758
1144	510759
9591	510760
56725	510761
107368	510762
65088	510763
7566	510764
283	510765
27510	510766
177119	510767
283	510768
95643	510769
44207	510770
5194	510771
48873	510772
137190	510773
22138	510774
195488	510775
229654	510776
73242	510777
125437	510778
143661	510779
112009	510780
185939	510781
152814	510782
79843	510783
27545	510784
160425	510785
33458	510786
124133	510787
8514	510788
43743	510789
52631	510790
105434	510791
118915	510792
192391	510793
15196	510794
12937	510795
100834	510796
34348	510797
67597	510798
29043	510799
4362	510800
35396	510801
145137	510802
105384	510803
19502	510804
39744	510805
48676	510806
45488	510807
48087	510808
9651	510809
3304	510810
12546	510811
40779	510812
136333	510813
115799	510814
143222	510815
66100	510816
187690	510817
307871	510818
146293	510819
146293	510820
73021	510821
180118	510822
37549	510823
80185	510824
80185	510825
149116	510826
749	510827
196762	510828
85761	510829
158237	510830
68855	510831
125838	510832
100094	510833
105996	510834
245899	510835
203934	510836
220105	510837
68400	510838
21808	510839
157645	510840
40878	510841
31477	510842
75191	510843
17977	510844
598	510845
222054	510846
15999	510847
92203	510848
62417	510849
18805	510850
45406	510851
20827	510852
43349	510853
130005	510854
116346	510855
10899	510856
214208	510857
101997	510858
85864	510859
13383	510860
6044	510861
53440	510862
91526	510863
35920	510864
36710	510865
212510	510866
68267	510867
70945	510868
301325	510869
164996	510870
133116	510871
35693	510872
1465	510873
101779	510874
118824	510875
216865	510876
166327	510877
153519	510878
9339	510879
108771	510880
22152	510881
120287	510882
78507	510883
27002	510884
3067	510885
2528	510886
7257	510887
29952	510888
207202	510889
178899	510890
66562	510891
85591	510892
30451	510893
64078	510894
48873	510895
41594	510896
64103	510897
53999	510898
97481	510899
9359	510900
94368	510901
13943	510902
90627	510903
51558	510904
48910	510905
21078	510906
67671	510907
156537	510908
27789	510909
281893	510910
161788	510911
217209	510912
23270	510913
102922	510914
71455	510915
40868	510916
67347	510917
197579	510918
32992	510919
269756	510920
33772	510921
47735	510922
257702	510923
207391	510924
87237	510925
228389	510926
273821	510927
2081	510928
42896	510929
262757	510930
32221	510931
182626	510932
65210	510933
29385	510934
166029	510935
95424	510936
12550	510937
217092	510938
67094	510939
64973	510940
59894	510941
78924	510942
40190	510943
206632	510944
94500	510945
60076	510946
40413	510947
3040	510948
271685	510949
54146	510950
140457	510951
19877	510952
84310	510953
98815	510954
177857	510955
138325	510956
91143	510957
158770	510958
202118	510959
172856	510960
93516	510961
49691	510962
231123	510963
110785	510964
166137	510965
86006	510966
35842	510967
24882	510968
176555	510969
31315	510970
17309	510971
112366	510972
15697	510973
71364	510974
310	510975
132071	510976
153044	510977
178515	510978
311439	510979
172428	510980
144659	510981
27790	510982
85927	510983
463	510984
67740	510985
96537	510986
265198	510987
174338	510988
13976	510989
72416	510990
109296	510991
3	510992
253457	510993
65310	510994
186320	510995
169461	510996
105742	510997
199042	510998
201623	510999
73082	511000
196093	511001
142299	511002
45469	511003
78591	511004
16135	511005
193905	511006
33782	511007
309591	511008
9336	511009
11064	511010
23909	511011
188479	511012
194175	511013
2498	511014
224675	511015
5893	511016
155	511017
238508	511018
13379	511019
57284	511020
223114	511021
112572	511022
38584	511023
31702	511024
61696	511025
41801	511026
120211	511027
54734	511028
76071	511029
67002	511030
128933	511031
117540	511032
117709	511033
83821	511034
302581	511035
159981	511036
185824	511037
158576	511038
45171	511039
81089	511040
64610	511041
149795	511042
62610	511043
3127	511044
112208	511045
47637	511046
217432	511047
135106	511048
45661	511049
8334	511050
177331	511051
159213	511052
19559	511053
5834	511054
304758	511055
61845	511056
27793	511057
18780	511058
14327	511059
102904	511060
75570	511061
182078	511062
100770	511063
63868	511064
11952	511065
115289	511066
149703	511067
219973	511068
17138	511069
91848	511070
46642	511071
135775	511072
7297	511073
55508	511074
42787	511075
119859	511076
48716	511077
23098	511078
30246	511079
70956	511080
37566	511081
50729	511082
223030	511083
7351	511084
8953	511085
69	511086
7191	511087
19893	511088
75571	511089
204090	511090
11297	511091
67507	511092
21009	511093
273348	511094
22761	511095
54275	511096
144594	511097
145706	511098
58024	511099
32255	511100
68675	511101
18642	511102
118756	511103
92741	511104
192518	511105
59217	511106
81601	511107
17507	511108
54526	511109
199857	511110
181984	511111
44324	511112
304855	511113
101681	511114
253783	511115
27369	511116
50567	511117
153067	511118
35755	511119
220626	511120
171568	511121
182929	511122
104427	511123
103622	511124
125237	511125
94993	511126
18800	511127
132706	511128
38539	511129
79426	511130
164284	511131
117427	511132
133976	511133
17028	511134
33357	511135
28542	511136
11192	511137
122653	511138
244708	511139
16226	511140
168034	511141
10373	511142
140245	511143
265353	511144
182197	511145
215274	511146
9045	511147
214072	511148
73929	511149
117937	511150
213097	511151
184174	511152
135898	511153
136083	511154
81469	511155
129027	511156
6961	511157
3671	511158
6961	511159
55342	511160
126502	511161
8726	511162
139460	511163
239	511164
73508	511165
135998	511166
78129	511167
199927	511168
53784	511169
110307	511170
126401	511171
204020	511172
87650	511173
9412	511174
3678	511175
135711	511176
5058	511177
48114	511178
30688	511179
173595	511180
62368	511181
66526	511182
58873	511183
20765	511184
27319	511185
33478	511186
75874	511187
154910	511188
89085	511189
199821	511190
69617	511191
68885	511192
62438	511193
115624	511194
41263	511195
128000	511196
187805	511197
8857	511198
46997	511199
49555	511200
219512	511201
1287	511202
303092	511203
16938	511204
80383	511205
50242	511206
69605	511207
29471	511208
84763	511209
90103	511210
43438	511211
273257	511212
19940	511213
5872	511214
30710	511215
22986	511216
21273	511217
98561	511218
222890	511219
48075	511220
101686	511221
1439	511222
11058	511223
31085	511224
113472	511225
162100	511226
168723	511227
5232	511228
125539	511229
20050	511230
282927	511231
53639	511232
137463	511233
21447	511234
85032	511235
7603	511236
11429	511237
75251	511238
2414	511239
50211	511240
192327	511241
13951	511242
107793	511243
46228	511244
44030	511245
8	511246
12443	511247
20384	511248
38973	511249
117276	511250
16074	511251
193724	511252
11437	511253
63939	511254
35510	511255
273087	511256
53533	511257
50392	511258
169712	511259
152749	511260
161130	511261
264017	511262
183561	511263
18450	511264
185924	511265
23726	511266
64528	511267
97054	511268
83499	511269
34944	511270
65116	511271
30528	511272
95860	511273
65922	511274
226736	511275
81947	511276
277345	511277
39913	511278
11772	511279
247879	511280
9343	511281
21437	511282
183755	511283
285433	511284
24592	511285
208332	511286
61622	511287
19852	511288
304670	511289
111414	511290
171443	511291
71515	511292
251508	511293
11772	511294
141448	511295
28645	511296
21460	511297
273880	511298
19175	511299
39771	511300
136371	511301
216645	511302
145069	511303
102312	511304
295967	511305
144642	511306
82187	511307
48753	511308
5646	511309
188788	511310
9638	511311
77908	511312
24974	511313
117955	511314
80762	511315
30543	511316
5327	511317
25566	511318
18419	511319
5092	511320
199659	511321
212111	511322
190852	511323
14093	511324
101091	511325
50282	511326
2342	511327
224745	511328
53804	511329
126376	511330
193804	511331
120961	511332
8671	511333
93395	511334
157223	511335
27837	511336
22076	511337
207953	511338
30549	511339
289059	511340
92061	511341
117145	511342
44474	511343
43807	511344
143975	511345
211346	511346
3910	511347
18935	511348
206670	511349
54972	511350
66950	511351
25210	511352
96000	511353
62353	511354
97111	511355
23022	511356
41526	511357
191208	511358
97920	511359
68569	511360
161688	511361
186085	511362
253175	511363
146064	511364
196325	511365
229816	511366
107059	511367
263375	511368
27155	511369
261925	511370
163284	511371
38257	511372
42996	511373
133631	511374
10444	511375
145948	511376
6310	511377
3963	511378
38725	511379
117103	511380
1627	511381
75830	511382
134157	511383
245022	511384
26739	511385
183546	511386
172740	511387
169836	511388
294570	511389
135643	511390
75648	511391
102204	511392
285494	511393
267817	511394
206668	511395
181120	511396
113221	511397
123585	511398
15509	511399
3842	511400
128236	511401
109007	511402
83842	511403
51695	511404
1968	511405
247211	511406
143503	511407
121258	511408
106159	511409
4296	511410
79049	511411
54818	511412
22403	511413
212247	511414
57308	511415
134514	511416
38275	511417
28705	511418
21765	511419
234058	511420
93432	511421
28965	511422
217665	511423
231708	511424
30725	511425
85962	511426
50162	511427
94764	511428
40783	511429
17975	511430
108564	511431
184969	511432
22228	511433
14	511434
59652	511435
59562	511436
22167	511437
217624	511438
28011	511439
43880	511440
4240	511441
27172	511442
61394	511443
9917	511444
30093	511445
37851	511446
178023	511447
9332	511448
107575	511449
65452	511450
18448	511451
1965	511452
17564	511453
29704	511454
2443	511455
17011	511456
27896	511457
225540	511458
32073	511459
914	511460
152408	511461
136347	511462
67760	511463
171450	511464
30890	511465
282689	511466
91340	511467
39614	511468
2979	511469
189631	511470
133744	511471
5588	511472
281447	511473
60734	511474
58105	511475
202605	511476
127214	511477
54779	511478
9864	511479
37510	511480
22672	511481
297369	511482
97834	511483
24650	511484
75924	511485
1259	511486
117240	511487
28060	511488
5203	511489
59251	511490
169966	511491
28603	511492
51	511493
260292	511494
112037	511495
8368	511496
170996	511497
42955	511498
48026	511499
129525	511500
170413	511501
54074	511502
14625	511503
58946	511504
12486	511505
4799	511506
3765	511507
54563	511508
10595	511509
209066	511510
53122	511511
9682	511512
114185	511513
16729	511514
49127	511515
217982	511516
165572	511517
23972	511518
107501	511519
126281	511520
6695	511521
21654	511522
244231	511523
234945	511524
241366	511525
166617	511526
197633	511527
6938	511528
15328	511529
87087	511530
129799	511531
157328	511532
35097	511533
196306	511534
105316	511535
73676	511536
209	511537
221100	511538
80523	511539
254517	511540
37255	511541
160969	511542
224713	511543
31077	511544
79308	511545
60417	511546
621	511547
304790	511548
4428	511549
15027	511550
9600	511551
6522	511552
4071	511553
56	511554
62064	511555
78607	511556
106164	511557
117476	511558
10226	511559
98695	511560
14265	511561
2144	511562
10739	511563
135580	511564
2461	511565
236	511566
9207	511567
180662	511568
13665	511569
13799	511570
3809	511571
12123	511572
298	511573
6313	511574
429	511575
9858	511576
63554	511577
279329	511578
8242	511579
294416	511580
3099	511581
9831	511582
7399	511583
17702	511584
332	511585
6163	511586
29470	511587
15147	511588
1713	511589
285580	511590
1510	511591
5137	511592
80269	511593
3663	511594
158764	511595
97223	511596
212918	511597
6467	511598
6599	511599
130	511600
74553	511601
206649	511602
96751	511603
308867	511604
12361	511605
77055	511606
10635	511607
45507	511608
65700	511609
216017	511610
37504	511611
66576	511612
57615	511613
4208	511614
486	511615
54841	511616
271995	511617
65395	511618
9289	511619
13258	511620
49579	511621
50158	511622
9469	511623
2777	511624
22187	511625
18256	511626
66023	511627
160742	511628
67881	511629
27576	511630
183440	511631
180674	511632
127111	511633
18519	511634
6454	511635
28199	511636
36161	511637
20575	511638
24855	511639
157227	511640
36791	511641
3058	511642
212006	511643
244522	511644
49397	511645
70782	511646
44955	511647
32310	511648
214180	511649
81296	511650
192053	511651
23151	511652
217307	511653
169716	511654
245933	511655
195401	511656
56498	511657
46275	511658
40536	511659
187090	511660
14714	511661
208399	511662
59686	511663
307525	511664
109505	511665
222865	511666
49934	511667
30264	511668
310361	511669
280021	511670
108799	511671
90402	511672
306009	511673
70132	511674
40760	511675
192591	511676
56503	511677
78000	511678
24815	511679
48885	511680
267	511681
148018	511682
189973	511683
187327	511684
58	511685
5448	511686
136280	511687
6594	511688
897	511689
66858	511690
262884	511691
176103	511692
122894	511693
131571	511694
234951	511695
28903	511696
85155	511697
78996	511698
11483	511699
121512	511700
304711	511701
80651	511702
9912	511703
11274	511704
1544	511705
77829	511706
11887	511707
62886	511708
265846	511709
14430	511710
82399	511711
64954	511712
29529	511713
51863	511714
59016	511715
9827	511716
65075	511717
43401	511718
301855	511719
65719	511720
2717	511721
413	511722
121445	511723
232194	511724
36673	511725
7708	511726
98712	511727
14304	511728
145117	511729
59394	511730
230366	511731
226149	511732
18210	511733
38261	511734
36591	511735
39765	511736
81763	511737
205863	511738
18006	511739
98671	511740
10550	511741
142181	511742
143394	511743
143241	511744
54614	511745
191667	511746
179151	511747
21132	511748
167123	511749
63977	511750
70017	511751
29419	511752
64332	511753
141451	511754
80118	511755
246994	511756
57958	511757
93930	511758
16927	511759
6175	511760
8009	511761
32318	511762
49067	511763
40324	511764
11748	511765
168448	511766
5446	511767
137661	511768
26192	511769
18920	511770
13927	511771
199433	511772
17096	511773
72740	511774
14762	511775
27058	511776
49696	511777
70743	511778
208218	511779
77293	511780
234176	511781
132194	511782
30273	511783
2358	511784
76129	511785
39605	511786
61715	511787
129106	511788
33714	511789
95033	511790
146878	511791
15347	511792
110013	511793
26359	511794
7103	511795
83	511796
221950	511797
53511	511798
200792	511799
44999	511800
3550	511801
306131	511802
83475	511803
138900	511804
60416	511805
23696	511806
10642	511807
40451	511808
63872	511809
60919	511810
24624	511811
50037	511812
138394	511813
217501	511814
25673	511815
10415	511816
69102	511817
17126	511818
98020	511819
5404	511820
21857	511821
198319	511822
29491	511823
112550	511824
60411	511825
76819	511826
20128	511827
95891	511828
29248	511829
28210	511830
60247	511831
21800	511832
6391	511833
5040	511834
31959	511835
26328	511836
285877	511837
160570	511838
82906	511839
46094	511840
184368	511841
190105	511842
30649	511843
191019	511844
9848	511845
128203	511846
9185	511847
99841	511848
259083	511849
246442	511850
123509	511851
159658	511852
21987	511853
257911	511854
160232	511855
53791	511856
120744	511857
131278	511858
88678	511859
176522	511860
280412	511861
23641	511862
184054	511863
90247	511864
99950	511865
64755	511866
102912	511867
172129	511868
93710	511869
71749	511870
202743	511871
82335	511872
222861	511873
241213	511874
15535	511875
209570	511876
41461	511877
23922	511878
32845	511879
27853	511880
172646	511881
90408	511882
199557	511883
71583	511884
276825	511885
213440	511886
35361	511887
108019	511888
164572	511889
135153	511890
112	511891
3763	511892
11012	511893
302205	511894
59720	511895
278655	511896
265634	511897
29566	511898
157375	511899
1663	511900
83230	511901
123384	511902
205226	511903
236908	511904
251023	511905
111817	511906
113960	511907
12126	511908
51959	511909
81	511910
142708	511911
2410	511912
63739	511913
21394	511914
151881	511915
16451	511916
92780	511917
113486	511918
199684	511919
5038	511920
117754	511921
16920	511922
242036	511923
4361	511924
84648	511925
291980	511926
65564	511927
69166	511928
131974	511929
284791	511930
15209	511931
96952	511932
109606	511933
50219	511934
42102	511935
159371	511936
234245	511937
108216	511938
99202	511939
7497	511940
95876	511941
281073	511942
96	511943
9384	511944
2710	511945
640	511946
41896	511947
44129	511948
164754	511949
37037	511950
61963	511951
88805	511952
188716	511953
195242	511954
477	511955
19362	511956
126566	511957
35749	511958
7780	511959
204634	511960
97303	511961
41444	511962
93768	511963
45945	511964
304340	511965
87069	511966
104597	511967
11867	511968
1854	511969
163817	511970
98294	511971
97855	511972
139	511973
43551	511974
154994	511975
100070	511976
163027	511977
186704	511978
203208	511979
69295	511980
96935	511981
114871	511982
33128	511983
15872	511984
280191	511985
48830	511986
8626	511987
254524	511988
15566	511989
208460	511990
159216	511991
113684	511992
4251	511993
34795	511994
134537	511995
129753	511996
83977	511997
49785	511998
119725	511999
105699	512000
32460	512001
65399	512002
53651	512003
5909	512004
564	512005
10568	512006
75933	512007
122016	512008
7530	512009
205075	512010
147807	512011
41016	512012
302213	512013
49925	512014
83420	512015
28684	512016
131205	512017
42878	512018
121001	512019
19764	512020
29488	512021
281952	512022
84847	512023
186869	512024
62375	512025
40480	512026
183293	512027
206831	512028
27232	512029
10649	512030
65153	512031
66	512032
12735	512033
3398	512034
40958	512035
19607	512036
53786	512037
57924	512038
167611	512039
1314	512040
304069	512041
83369	512042
24268	512043
38876	512044
110399	512045
123538	512046
153160	512047
18965	512048
106629	512049
251280	512050
37317	512051
128779	512052
172333	512053
130487	512054
147461	512055
51267	512056
46651	512057
13788	512058
26414	512059
11246	512060
6853	512061
31893	512062
14577	512063
9347	512064
9347	512065
26041	512066
242784	512067
280819	512068
170849	512069
144114	512070
118091	512071
42996	512072
723	512073
87671	512074
162768	512075
67690	512076
11541	512077
202456	512078
30620	512079
152911	512080
79979	512081
79979	512082
288261	512083
55681	512084
234852	512085
54235	512086
17703	512087
9705	512088
110485	512089
9463	512090
47243	512091
207705	512092
98457	512093
12976	512094
93342	512095
312088	512096
11241	512097
23392	512098
28728	512099
34865	512100
42093	512101
43607	512102
142297	512103
273211	512104
57560	512105
101620	512106
205725	512107
99080	512108
150121	512109
189870	512110
3684	512111
63554	512112
11848	512113
2954	512114
47272	512115
104356	512116
88527	512117
47722	512118
75443	512119
131480	512120
151186	512121
226702	512122
282905	512123
293532	512124
257729	512125
152581	512126
95253	512127
45794	512128
136018	512129
48375	512130
18011	512131
47281	512132
30548	512133
17412	512134
262598	512135
34200	512136
2017	512137
57079	512138
90226	512139
180988	512140
33837	512141
910	512142
88312	512143
259106	512144
116606	512145
30688	512146
104287	512147
121081	512148
125178	512149
18730	512150
2494	512151
8751	512152
514	512153
7073	512154
16613	512155
25837	512156
70311	512157
13072	512158
56552	512159
152540	512160
55257	512161
55257	512162
141313	512163
6671	512164
80764	512165
172658	512166
2040	512167
200231	512168
216839	512169
201704	512170
182913	512171
70767	512172
50364	512173
56870	512174
48411	512175
6559	512176
192899	512177
79574	512178
37200	512179
73523	512180
64165	512181
238190	512182
292920	512183
2446	512184
89694	512185
37536	512186
15896	512187
201450	512188
44089	512189
239817	512190
108425	512191
107007	512192
46619	512193
129966	512194
130690	512195
43657	512196
264653	512197
115593	512198
208888	512199
190795	512200
33243	512201
182312	512202
239045	512203
10383	512204
57603	512205
64662	512206
115755	512207
9453	512208
66812	512209
172492	512210
4708	512211
60423	512212
56341	512213
68754	512214
143683	512215
66866	512216
85670	512217
73872	512218
36514	512219
103349	512220
21920	512221
187811	512222
70153	512223
1304	512224
124552	512225
138158	512226
102575	512227
80292	512228
30898	512229
11008	512230
51243	512231
183621	512232
72456	512233
4743	512234
6177	512235
124461	512236
40074	512237
30898	512238
6484	512239
31767	512240
130520	512241
87758	512242
27922	512243
4822	512244
181199	512245
25088	512246
2547	512247
21322	512248
108794	512249
13598	512250
22196	512251
14849	512252
352	512253
59735	512254
206750	512255
30487	512256
45027	512257
144843	512258
87667	512259
9842	512260
61889	512261
118776	512262
21778	512263
1266	512264
4540	512265
178266	512266
75740	512267
293766	512268
149883	512269
169107	512270
51480	512271
103999	512272
162201	512273
9611	512274
12493	512275
20874	512276
40464	512277
120386	512278
580	512279
223068	512280
271028	512281
42614	512282
100808	512283
298915	512284
1452	512285
296095	512286
145170	512287
111811	512288
19744	512289
255950	512290
135176	512291
25880	512292
13217	512293
64498	512294
6495	512295
155509	512296
261246	512297
38901	512298
50576	512299
279807	512300
70162	512301
127861	512302
94120	512303
34236	512304
17165	512305
112764	512306
56	512307
73386	512308
191205	512309
212490	512310
46144	512311
84552	512312
28494	512313
13425	512314
97637	512315
156466	512316
183658	512317
155928	512318
11619	512319
63820	512320
29295	512321
9366	512322
2265	512323
248899	512324
115041	512325
7342	512326
159244	512327
36854	512328
29004	512329
102103	512330
95150	512331
95150	512332
84270	512333
6436	512334
59952	512335
90653	512336
23825	512337
56575	512338
87128	512339
270311	512340
34903	512341
295850	512342
8401	512343
281035	512344
142516	512345
44666	512346
61257	512347
8947	512348
8977	512349
170556	512350
157618	512351
3552	512352
307933	512353
11259	512354
52037	512355
57603	512356
204480	512357
9716	512358
1744	512359
42633	512360
9282	512361
49497	512362
40921	512363
135020	512364
135020	512365
7147	512366
191917	512367
8557	512368
119208	512369
11689	512370
1874	512371
39995	512372
115813	512373
110799	512374
105661	512375
48710	512376
164298	512377
63558	512378
50052	512379
20636	512380
213733	512381
758	512382
49333	512383
182279	512384
107764	512385
5556	512386
127712	512387
13774	512388
84630	512389
75610	512390
59111	512391
4129	512392
53398	512393
67593	512394
49554	512395
247170	512396
158688	512397
142646	512398
184839	512399
64025	512400
268865	512401
23728	512402
50890	512403
148561	512404
63201	512405
10813	512406
64364	512407
72347	512408
106843	512409
75031	512410
311396	512411
183528	512412
242005	512413
141265	512414
202569	512415
165995	512416
72092	512417
135270	512418
191420	512419
28658	512420
209698	512421
10616	512422
65871	512423
141785	512424
117619	512425
55564	512426
257854	512427
193567	512428
168325	512429
190700	512430
131946	512431
25307	512432
48780	512433
85612	512434
291816	512435
24419	512436
105733	512437
71983	512438
48	512439
147503	512440
25672	512441
129443	512442
296228	512443
177111	512444
311418	512445
150084	512446
162055	512447
46780	512448
190825	512449
179782	512450
6103	512451
15017	512452
238420	512453
68323	512454
67771	512455
6098	512456
125170	512457
136138	512458
142118	512459
57568	512460
162972	512461
190695	512462
77267	512463
65547	512464
124080	512465
130701	512466
10946	512467
31340	512468
159012	512469
107060	512470
115656	512471
105706	512472
87928	512473
168211	512474
24502	512475
70220	512476
102648	512477
13896	512478
311943	512479
66383	512480
273333	512481
191815	512482
48976	512483
96610	512484
115616	512485
254506	512486
254481	512487
167957	512488
28457	512489
303275	512490
40688	512491
14807	512492
180309	512493
262551	512494
47513	512495
14074	512496
108741	512497
22812	512498
75579	512499
115228	512500
29797	512501
6557	512502
63014	512503
60076	512504
211058	512505
60076	512506
214820	512507
202662	512508
132219	512509
128785	512510
118841	512511
226374	512512
286285	512513
279606	512514
311554	512515
85589	512516
203883	512517
99612	512518
303107	512519
104311	512520
292100	512521
136517	512522
311230	512523
216640	512524
293750	512525
160549	512526
140	512527
54529	512528
236161	512529
47685	512530
26915	512531
139427	512532
123331	512533
142146	512534
104987	512535
44734	512536
53399	512537
25392	512538
180300	512539
61303	512540
166708	512541
118666	512542
61302	512543
196579	512544
173334	512545
25783	512546
144875	512547
296698	512548
71950	512549
144406	512550
224449	512551
188866	512552
211587	512553
20528	512554
141537	512555
127073	512556
191722	512557
181996	512558
39399	512559
202674	512560
79644	512561
67677	512562
34965	512563
146544	512564
31031	512565
96596	512566
96704	512567
81840	512568
66743	512569
4539	512570
40697	512571
26692	512572
88608	512573
802	512574
19145	512575
64604	512576
142665	512577
149860	512578
90328	512579
95605	512580
145780	512581
84233	512582
12560	512583
33499	512584
35003	512585
294385	512586
71054	512587
27084	512588
173152	512589
180870	512590
182404	512591
263937	512592
513	512593
213641	512594
90687	512595
74960	512596
97083	512597
32671	512598
105855	512599
43574	512600
22769	512601
42975	512602
14127	512603
144180	512604
299513	512605
62056	512606
50768	512607
83507	512608
19776	512609
203910	512610
21261	512611
125261	512612
102792	512613
74993	512614
181750	512615
180078	512616
769	512617
30	512618
6464	512619
225081	512620
103344	512621
103344	512622
9542	512623
310508	512624
1266	512625
181750	512626
45078	512627
32777	512628
184320	512629
98099	512630
72539	512631
200568	512632
67717	512633
16033	512634
43288	512635
6977	512636
115191	512637
53944	512638
311745	512639
142682	512640
71969	512641
48334	512642
5422	512643
219220	512644
118814	512645
91767	512646
21787	512647
126026	512648
25876	512649
7240	512650
101537	512651
17024	512652
163715	512653
71636	512654
57801	512655
118202	512656
12936	512657
79	512658
1602	512659
19243	512660
295	512661
23932	512662
73307	512663
196709	512664
292135	512665
30901	512666
258119	512667
7121	512668
5252	512669
300095	512670
258154	512671
49206	512672
140183	512673
308125	512674
48	512675
778	512676
64567	512677
44718	512678
2717	512679
39015	512680
87103	512681
76753	512682
120805	512683
1702	512684
263657	512685
210578	512686
311973	512687
3246	512688
11433	512689
30103	512690
154017	512691
270046	512692
96254	512693
193929	512694
178312	512695
83497	512696
62252	512697
40680	512698
95020	512699
33	512700
41115	512701
22907	512702
60652	512703
36587	512704
230625	512705
200210	512706
216796	512707
112286	512708
51585	512709
64102	512710
75708	512711
57731	512712
74433	512713
236352	512714
63707	512715
285878	512716
273697	512717
69630	512718
131583	512719
302637	512720
121229	512721
275829	512722
116416	512723
64082	512724
22231	512725
186610	512726
5000	512727
172276	512728
124584	512729
307046	512730
260214	512731
211001	512732
211001	512733
776	512734
101447	512735
28919	512736
44899	512737
282137	512738
207626	512739
188391	512740
291651	512741
145554	512742
116413	512743
5539	512744
76164	512745
131439	512746
134	512747
2656	512748
68395	512749
310935	512750
121546	512751
88385	512752
62826	512753
4535	512754
206412	512755
186684	512756
124348	512757
109818	512758
94634	512759
513	512760
309545	512761
15561	512762
21411	512763
33952	512764
31069	512765
155603	512766
155603	512767
71655	512768
32429	512769
147523	512770
246226	512771
107114	512772
41246	512773
267977	512774
95695	512775
589	512776
32083	512777
163503	512778
195506	512779
134431	512780
62743	512781
96747	512782
9913	512783
16139	512784
273997	512785
142212	512786
290796	512787
27511	512788
173868	512789
140783	512790
21947	512791
103410	512792
12015	512793
80911	512794
53227	512795
121244	512796
86604	512797
163079	512798
802	512799
41376	512800
78317	512801
34964	512802
296419	512803
175197	512804
206537	512805
70735	512806
136458	512807
77604	512808
40615	512809
49507	512810
115138	512811
106465	512812
32576	512813
50548	512814
51040	512815
44976	512816
74933	512817
110798	512818
307547	512819
302706	512820
60914	512821
196480	512822
171678	512823
90758	512824
90745	512825
141828	512826
179243	512827
24556	512828
95250	512829
14430	512830
433	512831
293668	512832
18877	512833
206375	512834
63678	512835
20003	512836
31850	512837
1087	512838
60937	512839
55587	512840
53683	512841
18030	512842
186151	512843
61708	512844
509	512845
33919	512846
178212	512847
131334	512848
282378	512849
102143	512850
13901	512851
161782	512852
39401	512853
139238	512854
55569	512855
55559	512856
164002	512857
31455	512858
139333	512859
245947	512860
14872	512861
92615	512862
72649	512863
146977	512864
71964	512865
205960	512866
49076	512867
143451	512868
284522	512869
250777	512870
254098	512871
115334	512872
115334	512873
202355	512874
297709	512875
60522	512876
81566	512877
126484	512878
142556	512879
44247	512880
106509	512881
190530	512882
127951	512883
140588	512884
287764	512885
287643	512886
57243	512887
288307	512888
63401	512889
40110	512890
54290	512891
232386	512892
112719	512893
141509	512894
144404	512895
113592	512896
28854	512897
197935	512898
299621	512899
93627	512900
132133	512901
117746	512902
99168	512903
165253	512904
145717	512905
48910	512906
168606	512907
61478	512908
245062	512909
206942	512910
306341	512911
147870	512912
4356	512913
121574	512914
168858	512915
463	512916
53681	512917
83550	512918
109870	512919
5341	512920
307673	512921
68726	512922
274721	512923
129390	512924
145728	512925
126191	512926
72592	512927
127700	512928
125520	512929
230714	512930
9097	512931
57762	512932
7550	512933
110	512934
56098	512935
2188	512936
77734	512937
140522	512938
62687	512939
83733	512940
146161	512941
21544	512942
11380	512943
60726	512944
158662	512945
74840	512946
77044	512947
119831	512948
104116	512949
43072	512950
145410	512951
165593	512952
14817	512953
77044	512954
31689	512955
308548	512956
109960	512957
36263	512958
67917	512959
48364	512960
301566	512961
2660	512962
11680	512963
53695	512964
12731	512965
5957	512966
26485	512967
75333	512968
138459	512969
174521	512970
153993	512971
46615	512972
45240	512973
277679	512974
35535	512975
17708	512976
264316	512977
20054	512978
219798	512979
168206	512980
90193	512981
109458	512982
186757	512983
45248	512984
190397	512985
18154	512986
139270	512987
22400	512988
266650	512989
149274	512990
241742	512991
212359	512992
224447	512993
26549	512994
96740	512995
16884	512996
82765	512997
132049	512998
45140	512999
52030	513000
130894	513001
168145	513002
144269	513003
288305	513004
42450	513005
51362	513006
279851	513007
120514	513008
69129	513009
48575	513010
147593	513011
63937	513012
124207	513013
243346	513014
86773	513015
61	513016
483	513017
115355	513018
40162	513019
47740	513020
108050	513021
56098	513022
170334	513023
5124	513024
251601	513025
52228	513026
35669	513027
19582	513028
30108	513029
192184	513030
17489	513031
216761	513032
71654	513033
2240	513034
73298	513035
311457	513036
994	513037
4142	513038
157193	513039
22501	513040
6471	513041
148789	513042
23555	513043
167777	513044
412	513045
53694	513046
20612	513047
176250	513048
57500	513049
20378	513050
2471	513051
48243	513052
93551	513053
37197	513054
398	513055
16174	513056
124505	513057
72045	513058
62008	513059
8502	513060
75279	513061
262507	513062
113662	513063
106967	513064
30077	513065
39294	513066
14779	513067
118577	513068
57072	513069
78757	513070
70222	513071
210580	513072
121965	513073
13036	513074
71017	513075
76324	513076
163032	513077
191265	513078
14545	513079
106029	513080
49505	513081
47931	513082
101919	513083
69178	513084
446	513085
11737	513086
95839	513087
159877	513088
145118	513089
114579	513090
110551	513091
94440	513092
64850	513093
24065	513094
29151	513095
48751	513096
26944	513097
221425	513098
52083	513099
57232	513100
99063	513101
42046	513102
27067	513103
16566	513104
51511	513105
62933	513106
15029	513107
46430	513108
100445	513109
204805	513110
63512	513111
36140	513112
63591	513113
18287	513114
102999	513115
69542	513116
821	513117
114516	513118
18804	513119
38581	513120
193383	513121
24513	513122
12729	513123
54724	513124
68705	513125
272885	513126
18351	513127
210632	513128
111152	513129
143799	513130
75634	513131
225116	513132
111206	513133
45209	513134
20942	513135
222866	513136
179210	513137
202151	513138
22811	513139
86092	513140
27989	513141
141962	513142
201581	513143
72380	513144
39066	513145
15984	513146
209	513147
17035	513148
7282	513149
201097	513150
11802	513151
227866	513152
243819	513153
109471	513154
49623	513155
309300	513156
38732	513157
179499	513158
136062	513159
92174	513160
35427	513161
161765	513162
55861	513163
61237	513164
9658	513165
201124	513166
165963	513167
144684	513168
17523	513169
249269	513170
3997	513171
23298	513172
71464	513173
172520	513174
9697	513175
54759	513176
142495	513177
12705	513178
36907	513179
177763	513180
46498	513181
110880	513182
31935	513183
1727	513184
16495	513185
4430	513186
13733	513187
16686	513188
52033	513189
76645	513190
1116	513191
80227	513192
88447	513193
121223	513194
122872	513195
73174	513196
5284	513197
91746	513198
209850	513199
34276	513200
3515	513201
74350	513202
30153	513203
27143	513204
6184	513205
26204	513206
5484	513207
173858	513208
103059	513209
242064	513210
30030	513211
90624	513212
1147	513213
39263	513214
5945	513215
26181	513216
34739	513217
34193	513218
174680	513219
9570	513220
222528	513221
34952	513222
213649	513223
54985	513224
98483	513225
50870	513226
117661	513227
125709	513228
2911	513229
111888	513230
15507	513231
12272	513232
21807	513233
52527	513234
20012	513235
215481	513236
175314	513237
8753	513238
265575	513239
32670	513240
963	513241
161249	513242
13335	513243
244	513244
54538	513245
28671	513246
31498	513247
31486	513248
80230	513249
124992	513250
16538	513251
100976	513252
209435	513253
1124	513254
187275	513255
12846	513256
14633	513257
58546	513258
74282	513259
240	513260
53830	513261
28953	513262
58187	513263
45931	513264
244109	513265
102803	513266
121625	513267
86194	513268
5161	513269
116049	513270
149010	513271
61176	513272
150373	513273
78851	513274
42684	513275
58386	513276
58386	513277
203929	513278
26185	513279
175833	513280
40472	513281
79476	513282
27215	513283
3499	513284
178469	513285
35883	513286
18825	513287
301410	513288
249235	513289
158778	513290
42589	513291
30635	513292
158072	513293
114822	513294
216029	513295
12017	513296
25340	513297
96735	513298
153276	513299
174452	513300
47710	513301
89972	513302
6062	513303
123837	513304
17756	513305
46232	513306
87357	513307
69595	513308
72123	513309
122483	513310
239502	513311
179873	513312
141635	513313
228869	513314
22651	513315
3318	513316
169703	513317
207232	513318
96338	513319
83466	513320
33245	513321
139603	513322
40613	513323
78874	513324
271909	513325
9683	513326
201756	513327
22367	513328
46014	513329
300103	513330
33698	513331
9683	513332
62358	513333
22064	513334
44646	513335
119705	513336
118761	513337
257156	513338
62358	513339
49780	513340
49780	513341
70569	513342
40613	513343
41285	513344
21786	513345
106327	513346
74076	513347
118251	513348
214430	513349
20051	513350
74275	513351
796	513352
47012	513353
71327	513354
246611	513355
1612	513356
13157	513357
36466	513358
46525	513359
226444	513360
244688	513361
239133	513362
12113	513363
8132	513364
18565	513365
131552	513366
69393	513367
148699	513368
68531	513369
101139	513370
140793	513371
117903	513372
79151	513373
259599	513374
64571	513375
62874	513376
22428	513377
122286	513378
171750	513379
160393	513380
201521	513381
210285	513382
264253	513383
295386	513384
29411	513385
198244	513386
287497	513387
216933	513388
165384	513389
11192	513390
97053	513391
63312	513392
20827	513393
103522	513394
94908	513395
305227	513396
205176	513397
27356	513398
94092	513399
102078	513400
101256	513401
102154	513402
170673	513403
251500	513404
235278	513405
29970	513406
122910	513407
237982	513408
209404	513409
5490	513410
187075	513411
14026	513412
270064	513413
98537	513414
29303	513415
16742	513416
20659	513417
81637	513418
220242	513419
55565	513420
48937	513421
165038	513422
49175	513423
73329	513424
99973	513425
133554	513426
136666	513427
208803	513428
160880	513429
20554	513430
100753	513431
146212	513432
22870	513433
201776	513434
169402	513435
113339	513436
251307	513437
278952	513438
38164	513439
291945	513440
815	513441
115987	513442
34611	513443
6616	513444
95772	513445
169228	513446
105215	513447
216178	513448
6616	513449
11284	513450
23269	513451
151570	513452
299946	513453
74033	513454
225607	513455
153133	513456
196180	513457
152602	513458
152713	513459
180568	513460
11216	513461
25164	513462
207980	513463
48464	513464
124765	513465
112688	513466
107473	513467
61566	513468
265336	513469
205717	513470
6616	513471
25472	513472
138264	513473
2707	513474
151941	513475
209359	513476
221733	513477
23594	513478
9655	513479
233386	513480
246660	513481
166658	513482
183562	513483
96843	513484
139129	513485
54308	513486
66748	513487
157853	513488
39005	513489
164553	513490
149986	513491
48952	513492
106955	513493
98130	513494
2905	513495
4407	513496
18761	513497
72089	513498
48317	513499
236716	513500
62511	513501
170143	513502
219	513503
94212	513504
37180	513505
48068	513506
3275	513507
27507	513508
288736	513509
200901	513510
90348	513511
24773	513512
228129	513513
13547	513514
22600	513515
62857	513516
28602	513517
215538	513518
28566	513519
195480	513520
41203	513521
290	513522
34	513523
53943	513524
96163	513525
454	513526
226815	513527
18789	513528
7350	513529
147175	513530
145761	513531
36837	513532
148731	513533
240962	513534
116375	513535
50155	513536
67061	513537
132733	513538
57971	513539
5061	513540
15878	513541
81185	513542
310194	513543
25811	513544
149318	513545
217003	513546
216472	513547
60707	513548
105940	513549
55303	513550
246353	513551
66534	513552
166540	513553
72	513554
157483	513555
132154	513556
24632	513557
7288	513558
212369	513559
140338	513560
374	513561
2981	513562
212980	513563
98899	513564
178951	513565
4851	513566
137865	513567
299769	513568
64567	513569
92876	513570
65203	513571
210711	513572
115977	513573
178671	513574
74298	513575
307239	513576
13427	513577
8475	513578
51791	513579
300100	513580
2355	513581
138854	513582
62670	513583
251968	513584
39219	513585
32144	513586
83549	513587
285861	513588
829	513589
96785	513590
2851	513591
67487	513592
5159	513593
1741	513594
205955	513595
5179	513596
31670	513597
20319	513598
34348	513599
58243	513600
261737	513601
145236	513602
29374	513603
20249	513604
79398	513605
95461	513606
182271	513607
155637	513608
1956	513609
164114	513610
287802	513611
254271	513612
152014	513613
33821	513614
2102	513615
91716	513616
161513	513617
18082	513618
272391	513619
137341	513620
105987	513621
20253	513622
23320	513623
258075	513624
19991	513625
32699	513626
10629	513627
79711	513628
129715	513629
28903	513630
239795	513631
183090	513632
86826	513633
71324	513634
75179	513635
1250	513636
120564	513637
110271	513638
32259	513639
24424	513640
198927	513641
35731	513642
98702	513643
126320	513644
121337	513645
32156	513646
58698	513647
119687	513648
2954	513649
21592	513650
9233	513651
38170	513652
189855	513653
22259	513654
155501	513655
162173	513656
155501	513657
73972	513658
28638	513659
186137	513660
7891	513661
65606	513662
21342	513663
154888	513664
9367	513665
83227	513666
47029	513667
71616	513668
91220	513669
47705	513670
286289	513671
197555	513672
64087	513673
36147	513674
159300	513675
72131	513676
60099	513677
327	513678
30829	513679
4867	513680
15000	513681
83331	513682
83444	513683
65520	513684
16966	513685
17172	513686
299314	513687
1158	513688
8297	513689
20268	513690
244756	513691
12079	513692
229295	513693
97021	513694
249264	513695
106737	513696
187124	513697
245722	513698
294205	513699
91380	513700
22381	513701
79509	513702
119143	513703
269372	513704
115495	513705
100891	513706
58421	513707
221323	513708
77780	513709
5976	513710
215149	513711
199021	513712
13875	513713
159182	513714
116675	513715
113279	513716
211528	513717
17250	513718
66251	513719
1554	513720
210258	513721
41261	513722
57098	513723
893	513724
115285	513725
116137	513726
17849	513727
22878	513728
1891	513729
88101	513730
118217	513731
15316	513732
29111	513733
7137	513734
114396	513735
637	513736
85263	513737
25313	513738
143950	513739
112922	513740
270685	513741
141752	513742
42291	513743
204347	513744
73709	513745
248799	513746
63906	513747
101912	513748
155403	513749
115797	513750
129826	513751
44446	513752
4420	513753
209033	513754
36955	513755
180246	513756
100123	513757
20615	513758
32518	513759
232393	513760
11610	513761
5274	513762
39271	513763
285398	513764
22030	513765
62868	513766
125206	513767
147067	513768
22280	513769
114303	513770
173041	513771
56767	513772
57293	513773
190617	513774
124820	513775
282728	513776
61780	513777
103427	513778
203698	513779
284111	513780
9312	513781
44498	513782
77468	513783
216741	513784
164100	513785
67984	513786
7418	513787
74898	513788
251232	513789
132797	513790
165682	513791
58978	513792
147563	513793
15096	513794
7535	513795
130912	513796
66634	513797
217516	513798
207247	513799
223668	513800
251211	513801
204511	513802
155345	513803
28428	513804
57207	513805
248626	513806
61560	513807
74971	513808
45741	513809
27438	513810
124422	513811
52833	513812
263649	513813
99548	513814
82759	513815
176025	513816
71895	513817
203269	513818
140092	513819
40632	513820
234092	513821
200783	513822
24171	513823
245336	513824
208667	513825
644	513826
24622	513827
210784	513828
260732	513829
234112	513830
5519	513831
90806	513832
1943	513833
152273	513834
90382	513835
33892	513836
131830	513837
144889	513838
90826	513839
75138	513840
216063	513841
82922	513842
278478	513843
53208	513844
160872	513845
9348	513846
119197	513847
147799	513848
171015	513849
172779	513850
46109	513851
80313	513852
92793	513853
278455	513854
95840	513855
55309	513856
2410	513857
78917	513858
78917	513859
251758	513860
19440	513861
8005	513862
78414	513863
2626	513864
59259	513865
91859	513866
144528	513867
160388	513868
127828	513869
93121	513870
115332	513871
197141	513872
146517	513873
35681	513874
26402	513875
138074	513876
191414	513877
109363	513878
147825	513879
76873	513880
229259	513881
115035	513882
80818	513883
149085	513884
39793	513885
112781	513886
7916	513887
111915	513888
31009	513889
141025	513890
9913	513891
235213	513892
257608	513893
283369	513894
27063	513895
269371	513896
69194	513897
203707	513898
35707	513899
14973	513900
197686	513901
57418	513902
12756	513903
274	513904
154780	513905
123985	513906
231198	513907
225941	513908
198227	513909
165713	513910
148672	513911
187769	513912
249282	513913
10996	513914
144651	513915
248927	513916
115810	513917
293793	513918
49758	513919
41623	513920
113278	513921
62897	513922
19896	513923
169363	513924
55847	513925
44727	513926
149521	513927
22345	513928
38009	513929
49546	513930
52482	513931
282794	513932
12666	513933
137942	513934
113393	513935
44727	513936
255269	513937
67522	513938
72169	513939
75222	513940
11091	513941
11820	513942
75405	513943
84207	513944
118139	513945
16234	513946
109690	513947
5749	513948
52958	513949
84710	513950
189851	513951
76698	513952
47489	513953
14514	513954
30844	513955
20475	513956
163731	513957
206919	513958
62708	513959
231957	513960
61769	513961
47775	513962
14704	513963
17400	513964
30279	513965
84019	513966
37407	513967
77431	513968
236917	513969
66709	513970
107271	513971
286593	513972
90373	513973
89844	513974
132	513975
13764	513976
25112	513977
25112	513978
30356	513979
223115	513980
244235	513981
125492	513982
133668	513983
46810	513984
4432	513985
14181	513986
81969	513987
81969	513988
153546	513989
134645	513990
49414	513991
139280	513992
297449	513993
232060	513994
103662	513995
64007	513996
37470	513997
228705	513998
156722	513999
141638	514000
43910	514001
208998	514002
166552	514003
37933	514004
53041	514005
125031	514006
48997	514007
118836	514008
166830	514009
191221	514010
184940	514011
184940	514012
155971	514013
163	514014
163	514015
372	514016
134642	514017
211920	514018
28365	514019
91886	514020
413	514021
166278	514022
102208	514023
297452	514024
93375	514025
97253	514026
114180	514027
2639	514028
43150	514029
71783	514030
75821	514031
17596	514032
204830	514033
64428	514034
112251	514035
202660	514036
231628	514037
23595	514038
206815	514039
6159	514040
51923	514041
78486	514042
102577	514043
293890	514044
103550	514045
113246	514046
3888	514047
105446	514048
206270	514049
238660	514050
124843	514051
8208	514052
238601	514053
79056	514054
54219	514055
96864	514056
145825	514057
145423	514058
305759	514059
289310	514060
113684	514061
67704	514062
6118	514063
101502	514064
58969	514065
63999	514066
16841	514067
112457	514068
87261	514069
132977	514070
166108	514071
220147	514072
128514	514073
19876	514074
12484	514075
125166	514076
101317	514077
80763	514078
7315	514079
13042	514080
177225	514081
131904	514082
115431	514083
115431	514084
44067	514085
28320	514086
20491	514087
9660	514088
53908	514089
29617	514090
190983	514091
185407	514092
6622	514093
229565	514094
220124	514095
14005	514096
200319	514097
80432	514098
29618	514099
94254	514100
193690	514101
12114	514102
179496	514103
37293	514104
72533	514105
201717	514106
285796	514107
82675	514108
23543	514109
18104	514110
269362	514111
117474	514112
51875	514113
14472	514114
18982	514115
152150	514116
37865	514117
100778	514118
57780	514119
134667	514120
118321	514121
72494	514122
150743	514123
32803	514124
89519	514125
89519	514126
15609	514127
60599	514128
139898	514129
105646	514130
134066	514131
57761	514132
199157	514133
199157	514134
134066	514135
210614	514136
40533	514137
39322	514138
115107	514139
214	514140
172680	514141
298522	514142
207148	514143
120047	514144
77338	514145
186455	514146
134921	514147
141551	514148
57390	514149
40533	514150
266676	514151
115400	514152
91985	514153
91985	514154
110696	514155
258207	514156
63235	514157
295663	514158
10470	514159
41121	514160
38667	514161
191813	514162
136118	514163
9712	514164
253908	514165
225981	514166
37033	514167
26903	514168
156642	514169
97702	514170
95628	514171
165388	514172
312686	514173
32247	514174
58339	514175
74062	514176
130827	514177
211952	514178
97614	514179
298503	514180
191505	514181
16637	514182
136913	514183
142855	514184
276619	514185
111407	514186
2465	514187
28172	514188
162322	514189
62937	514190
45507	514191
215003	514192
36938	514193
117301	514194
182992	514195
85866	514196
64588	514197
25420	514198
114322	514199
90637	514200
26604	514201
18350	514202
170280	514203
7856	514204
15902	514205
42173	514206
45419	514207
49882	514208
9203	514209
14982	514210
140370	514211
51702	514212
255566	514213
103924	514214
259322	514215
53521	514216
1884	514217
28491	514218
57390	514219
208593	514220
82724	514221
46248	514222
47883	514223
213726	514224
3824	514225
237589	514226
84368	514227
7526	514228
681	514229
250956	514230
129266	514231
19147	514232
50886	514233
95445	514234
44613	514235
138915	514236
44613	514237
65187	514238
53198	514239
273276	514240
126896	514241
10991	514242
57390	514243
265692	514244
88377	514245
143015	514246
28807	514247
14533	514248
61269	514249
117013	514250
5336	514251
36241	514252
98370	514253
22799	514254
165294	514255
49313	514256
136137	514257
6784	514258
216625	514259
6005	514260
18626	514261
3666	514262
53106	514263
16403	514264
132211	514265
183802	514266
149367	514267
280044	514268
34944	514269
136442	514270
16403	514271
9919	514272
10231	514273
59516	514274
144473	514275
92706	514276
63088	514277
1090	514278
301225	514279
4351	514280
81181	514281
112864	514282
117899	514283
129489	514284
97239	514285
298800	514286
52691	514287
75512	514288
86697	514289
99	514290
564	514291
33403	514292
81998	514293
19222	514294
39047	514295
4390	514296
12364	514297
167416	514298
62826	514299
49692	514300
49659	514301
84088	514302
210750	514303
185497	514304
194901	514305
63358	514306
70327	514307
75551	514308
223640	514309
266702	514310
162154	514311
108244	514312
276675	514313
189708	514314
73691	514315
173947	514316
26202	514317
38963	514318
24055	514319
140911	514320
12323	514321
175695	514322
192897	514323
35078	514324
229642	514325
177844	514326
276093	514327
15520	514328
124533	514329
136614	514330
76971	514331
226152	514332
76470	514333
56519	514334
132216	514335
76770	514336
45396	514337
45986	514338
8661	514339
65532	514340
66417	514341
76360	514342
103479	514343
258799	514344
55626	514345
4664	514346
73631	514347
130323	514348
144170	514349
271392	514350
26176	514351
57007	514352
228732	514353
10195	514354
254794	514355
15074	514356
80218	514357
109205	514358
169963	514359
295205	514360
75789	514361
62922	514362
75252	514363
14059	514364
188604	514365
14059	514366
39268	514367
36248	514368
60075	514369
17740	514370
10859	514371
259385	514372
91344	514373
296579	514374
93843	514375
53038	514376
64672	514377
1178	514378
76041	514379
150607	514380
25470	514381
92244	514382
100337	514383
10539	514384
15097	514385
15209	514386
87460	514387
84606	514388
97596	514389
97304	514390
21118	514391
155217	514392
111785	514393
130886	514394
186200	514395
94701	514396
3693	514397
70393	514398
150531	514399
232709	514400
74008	514401
70393	514402
35487	514403
165052	514404
241733	514405
62142	514406
17255	514407
171973	514408
93346	514409
275998	514410
203856	514411
245574	514412
82341	514413
11878	514414
12614	514415
270861	514416
152284	514417
97391	514418
91232	514419
65036	514420
25871	514421
74063	514422
40737	514423
280126	514424
91763	514425
204637	514426
153023	514427
13761	514428
108295	514429
61210	514430
71069	514431
147850	514432
146355	514433
12165	514434
30495	514435
147341	514436
165862	514437
110390	514438
165182	514439
154341	514440
36570	514441
198197	514442
196960	514443
93216	514444
51219	514445
17266	514446
16718	514447
243618	514448
58655	514449
196588	514450
6437	514451
245375	514452
175445	514453
47141	514454
200841	514455
135	514456
75462	514457
12141	514458
258573	514459
210481	514460
298290	514461
145675	514462
269757	514463
37361	514464
136580	514465
105120	514466
183743	514467
162729	514468
21652	514469
275851	514470
34963	514471
101415	514472
251967	514473
103481	514474
282357	514475
198810	514476
286945	514477
198187	514478
10125	514479
51832	514480
7498	514481
101715	514482
920	514483
5106	514484
181956	514485
264904	514486
89517	514487
6647	514488
120334	514489
42531	514490
51980	514491
19744	514492
86051	514493
143120	514494
158904	514495
45562	514496
166164	514497
83773	514498
85597	514499
71051	514500
136152	514501
3175	514502
138648	514503
145820	514504
210292	514505
18621	514506
99015	514507
16094	514508
75587	514509
215148	514510
136398	514511
51160	514512
114821	514513
95797	514514
269134	514515
24603	514516
3012	514517
119382	514518
64695	514519
30217	514520
215070	514521
53954	514522
34488	514523
215700	514524
61314	514525
114923	514526
3748	514527
101935	514528
197848	514529
12509	514530
188527	514531
106508	514532
57502	514533
255997	514534
298255	514535
2063	514536
244327	514537
69355	514538
7912	514539
231818	514540
76727	514541
51157	514542
85924	514543
47060	514544
175866	514545
175767	514546
25326	514547
18147	514548
27555	514549
34755	514550
34755	514551
40557	514552
64556	514553
242452	514554
32347	514555
11487	514556
77012	514557
112487	514558
78265	514559
189153	514560
115	514561
9513	514562
107391	514563
7410	514564
215291	514565
112935	514566
40101	514567
76398	514568
33578	514569
73856	514570
202799	514571
136891	514572
143356	514573
91466	514574
110938	514575
93001	514576
73595	514577
105388	514578
92626	514579
7961	514580
212729	514581
43539	514582
179489	514583
172316	514584
41755	514585
222063	514586
73862	514587
59309	514588
63836	514589
81671	514590
172963	514591
21129	514592
60586	514593
202104	514594
107081	514595
154450	514596
117402	514597
227710	514598
46949	514599
163045	514600
151511	514601
154594	514602
310602	514603
310620	514604
32186	514605
22743	514606
73588	514607
103393	514608
157640	514609
7912	514610
164150	514611
250815	514612
55547	514613
48235	514614
103042	514615
83908	514616
222331	514617
17148	514618
8101	514619
109495	514620
47574	514621
3160	514622
169577	514623
11621	514624
3257	514625
21744	514626
7643	514627
75622	514628
8514	514629
10967	514630
109803	514631
69488	514632
26975	514633
106512	514634
128670	514635
164092	514636
97048	514637
117435	514638
13288	514639
309459	514640
19895	514641
5296	514642
204811	514643
40778	514644
6930	514645
52624	514646
14120	514647
173251	514648
37183	514649
45878	514650
18876	514651
58712	514652
6100	514653
28498	514654
81307	514655
96417	514656
270576	514657
62884	514658
77365	514659
214316	514660
15555	514661
85116	514662
12606	514663
8357	514664
17043	514665
250789	514666
61038	514667
22955	514668
206183	514669
263369	514670
9472	514671
3764	514672
148465	514673
35747	514674
33122	514675
5078	514676
63808	514677
47348	514678
5582	514679
127474	514680
108651	514681
114982	514682
5664	514683
104478	514684
25712	514685
65693	514686
254672	514687
139413	514688
149579	514689
83787	514690
83787	514691
270784	514692
113904	514693
216126	514694
102644	514695
69705	514696
181366	514697
73889	514698
9276	514699
127686	514700
259029	514701
179666	514702
105137	514703
16434	514704
27263	514705
56101	514706
167168	514707
35955	514708
59066	514709
8373	514710
300503	514711
305544	514712
112636	514713
41022	514714
2394	514715
218677	514716
9589	514717
89136	514718
15359	514719
190208	514720
64465	514721
87429	514722
234040	514723
203223	514724
40784	514725
86114	514726
181959	514727
70226	514728
28199	514729
33041	514730
85058	514731
43454	514732
26	514733
61404	514734
262912	514735
25620	514736
30103	514737
36904	514738
57310	514739
26508	514740
58354	514741
79375	514742
250340	514743
117892	514744
5763	514745
21507	514746
103027	514747
60227	514748
25117	514749
85574	514750
31797	514751
22	514752
19927	514753
8826	514754
1938	514755
21137	514756
110769	514757
226525	514758
51353	514759
86256	514760
167175	514761
152167	514762
211151	514763
170829	514764
164517	514765
3186	514766
43960	514767
27901	514768
135695	514769
28497	514770
162013	514771
289515	514772
258596	514773
133	514774
167631	514775
217077	514776
58578	514777
80100	514778
29022	514779
130182	514780
130182	514781
155340	514782
117009	514783
175324	514784
80266	514785
92916	514786
114766	514787
154889	514788
130628	514789
154889	514790
208155	514791
155504	514792
107798	514793
140754	514794
43462	514795
65483	514796
97993	514797
218085	514798
84905	514799
76918	514800
16974	514801
28704	514802
222672	514803
173058	514804
61508	514805
117101	514806
20941	514807
65483	514808
51365	514809
225578	514810
261990	514811
164660	514812
290714	514813
60788	514814
92925	514815
43539	514816
37668	514817
65937	514818
101988	514819
36063	514820
62852	514821
126841	514822
89032	514823
56044	514824
32179	514825
1882	514826
56137	514827
56243	514828
51578	514829
45379	514830
16802	514831
63838	514832
9460	514833
24348	514834
96789	514835
122110	514836
54387	514837
44027	514838
52193	514839
298932	514840
202521	514841
44031	514842
15180	514843
310	514844
27714	514845
60516	514846
189274	514847
94676	514848
19367	514849
302557	514850
48710	514851
206089	514852
153563	514853
21625	514854
27748	514855
52987	514856
60786	514857
2263	514858
44884	514859
208581	514860
25437	514861
54033	514862
32072	514863
283634	514864
186708	514865
58475	514866
118887	514867
64216	514868
153537	514869
199377	514870
217315	514871
139348	514872
11777	514873
21805	514874
2302	514875
299806	514876
43168	514877
11543	514878
235999	514879
10154	514880
42780	514881
13422	514882
32262	514883
41645	514884
23224	514885
149180	514886
109814	514887
14655	514888
21679	514889
95102	514890
95102	514891
5414	514892
7356	514893
32324	514894
69324	514895
211333	514896
158820	514897
33131	514898
233293	514899
144255	514900
7197	514901
68719	514902
227694	514903
166650	514904
106784	514905
135965	514906
145399	514907
222073	514908
11278	514909
123290	514910
86339	514911
112430	514912
165679	514913
122659	514914
96368	514915
73097	514916
142681	514917
84550	514918
298519	514919
211639	514920
55384	514921
71008	514922
7245	514923
271500	514924
267301	514925
90450	514926
81364	514927
16572	514928
159463	514929
245013	514930
81097	514931
165501	514932
122873	514933
140078	514934
169683	514935
306556	514936
3932	514937
140425	514938
53016	514939
9879	514940
86311	514941
139235	514942
840	514943
3280	514944
115386	514945
23815	514946
91894	514947
35044	514948
98624	514949
163734	514950
69377	514951
105206	514952
24175	514953
49024	514954
48612	514955
43848	514956
217588	514957
180560	514958
182991	514959
119606	514960
9360	514961
3608	514962
82235	514963
42848	514964
899	514965
70639	514966
4271	514967
72812	514968
125367	514969
9353	514970
1623	514971
2969	514972
64070	514973
172616	514974
17374	514975
2606	514976
291534	514977
7456	514978
150932	514979
234534	514980
6195	514981
7244	514982
71308	514983
9075	514984
88496	514985
53330	514986
46812	514987
78206	514988
17000	514989
198771	514990
80001	514991
68839	514992
114875	514993
179322	514994
679	514995
104490	514996
95716	514997
205272	514998
17318	514999
190427	515000
46061	515001
68829	515002
66789	515003
226465	515004
122926	515005
160	515006
143832	515007
14384	515008
92184	515009
200785	515010
5931	515011
13301	515012
39718	515013
19368	515014
75050	515015
62606	515016
82963	515017
7280	515018
225550	515019
238697	515020
206332	515021
42666	515022
185183	515023
185183	515024
35087	515025
148001	515026
272311	515027
18	515028
204700	515029
18016	515030
26180	515031
253699	515032
41623	515033
38126	515034
48586	515035
87645	515036
160341	515037
234735	515038
234889	515039
102614	515040
28834	515041
169862	515042
6947	515043
2741	515044
149684	515045
121668	515046
6555	515047
215818	515048
22624	515049
101092	515050
38132	515051
138073	515052
201221	515053
89355	515054
40202	515055
118073	515056
204868	515057
64646	515058
43618	515059
4143	515060
57164	515061
98784	515062
181882	515063
97496	515064
185813	515065
54719	515066
43364	515067
99461	515068
88481	515069
18099	515070
267345	515071
174074	515072
252646	515073
252773	515074
43947	515075
162112	515076
33665	515077
191111	515078
174183	515079
192134	515080
274649	515081
82983	515082
7938	515083
28584	515084
18209	515085
126837	515086
204090	515087
25853	515088
162603	515089
4958	515090
45436	515091
56812	515092
49471	515093
25334	515094
23363	515095
132248	515096
117612	515097
121258	515098
74870	515099
291752	515100
145764	515101
73026	515102
10428	515103
14656	515104
169828	515105
16076	515106
7732	515107
185010	515108
14357	515109
65380	515110
4557	515111
138778	515112
46948	515113
272269	515114
198838	515115
192821	515116
25493	515117
80692	515118
48044	515119
88103	515120
12891	515121
4661	515122
186787	515123
52262	515124
22572	515125
6909	515126
162463	515127
21759	515128
95078	515129
48475	515130
189265	515131
81672	515132
322	515133
94059	515134
69777	515135
45068	515136
31734	515137
53649	515138
6731	515139
94116	515140
213209	515141
8235	515142
13550	515143
91	515144
84230	515145
12112	515146
12175	515147
134606	515148
130366	515149
29617	515150
145694	515151
6641	515152
48466	515153
184188	515154
12015	515155
256071	515156
233672	515157
128854	515158
10135	515159
65909	515160
17165	515161
3677	515162
8680	515163
82197	515164
53406	515165
58661	515166
203440	515167
174458	515168
35153	515169
81662	515170
107338	515171
107457	515172
10813	515173
81066	515174
121998	515175
250959	515176
41528	515177
82801	515178
260255	515179
229362	515180
32416	515181
14245	515182
107052	515183
40497	515184
293714	515185
113102	515186
261908	515187
50258	515188
102234	515189
25175	515190
20654	515191
90443	515192
129235	515193
6073	515194
81301	515195
165193	515196
86056	515197
86056	515198
21458	515199
21053	515200
267	515201
69876	515202
300186	515203
31486	515204
79558	515205
71596	515206
276285	515207
44914	515208
113167	515209
6039	515210
15723	515211
144054	515212
10972	515213
8118	515214
10735	515215
114012	515216
68054	515217
21440	515218
25980	515219
37793	515220
40568	515221
96317	515222
28644	515223
181654	515224
51850	515225
66494	515226
134782	515227
275108	515228
75960	515229
239305	515230
279447	515231
172022	515232
291150	515233
82033	515234
155887	515235
107325	515236
27901	515237
27901	515238
77324	515239
175251	515240
15370	515241
90915	515242
271186	515243
790	515244
38727	515245
145757	515246
64540	515247
3741	515248
292861	515249
23854	515250
37540	515251
252515	515252
23431	515253
204097	515254
63136	515255
84548	515256
30620	515257
93753	515258
174916	515259
238695	515260
38973	515261
63169	515262
113597	515263
174877	515264
263351	515265
42408	515266
212488	515267
77608	515268
46076	515269
154238	515270
6889	515271
148	515272
52346	515273
177511	515274
190381	515275
254856	515276
84815	515277
112578	515278
36141	515279
183195	515280
177507	515281
174336	515282
72763	515283
14298	515284
101483	515285
101483	515286
18506	515287
3118	515288
67178	515289
101767	515290
8145	515291
50929	515292
128757	515293
141300	515294
39713	515295
15349	515296
3465	515297
76707	515298
10148	515299
29373	515300
55086	515301
137576	515302
84084	515303
3648	515304
30521	515305
202090	515306
59126	515307
65440	515308
187420	515309
33105	515310
20492	515311
241616	515312
11971	515313
58905	515314
76275	515315
213243	515316
39153	515317
195820	515318
32298	515319
11152	515320
285542	515321
21245	515322
239340	515323
1246	515324
128760	515325
166252	515326
24393	515327
78960	515328
17565	515329
21007	515330
123887	515331
35026	515332
89174	515333
273394	515334
188133	515335
21402	515336
100389	515337
130530	515338
30596	515339
171446	515340
78660	515341
98250	515342
215241	515343
10163	515344
35773	515345
13836	515346
37532	515347
115113	515348
4712	515349
597	515350
24229	515351
80821	515352
12312	515353
35502	515354
224183	515355
156950	515356
29783	515357
184308	515358
173612	515359
173612	515360
5770	515361
266335	515362
12719	515363
89014	515364
40589	515365
41720	515366
210447	515367
291871	515368
186769	515369
84471	515370
180856	515371
180704	515372
3014	515373
115790	515374
38711	515375
9373	515376
29380	515377
8505	515378
85938	515379
16996	515380
40824	515381
18664	515382
120707	515383
27501	515384
123489	515385
29434	515386
66561	515387
59176	515388
269077	515389
42604	515390
54190	515391
13967	515392
9822	515393
54440	515394
29889	515395
613	515396
113546	515397
16964	515398
12805	515399
49000	515400
50802	515401
64458	515402
102466	515403
9915	515404
128175	515405
178689	515406
4129	515407
1861	515408
130704	515409
198925	515410
36608	515411
37675	515412
290430	515413
186661	515414
120092	515415
42251	515416
28898	515417
61100	515418
47165	515419
112177	515420
196241	515421
3713	515422
109425	515423
83436	515424
186284	515425
31158	515426
41870	515427
222693	515428
17463	515429
14713	515430
295582	515431
3267	515432
289881	515433
108369	515434
47632	515435
135144	515436
300412	515437
38709	515438
20992	515439
28898	515440
7585	515441
204967	515442
37706	515443
127249	515444
14143	515445
43442	515446
27625	515447
29650	515448
11621	515449
124750	515450
49134	515451
14999	515452
112775	515453
16532	515454
22782	515455
105728	515456
29466	515457
92327	515458
200686	515459
11057	515460
34205	515461
29686	515462
13348	515463
21197	515464
4460	515465
27789	515466
9863	515467
236122	515468
1067	515469
163925	515470
139055	515471
12719	515472
8033	515473
26437	515474
34284	515475
72445	515476
78786	515477
51001	515478
73835	515479
1927	515480
172087	515481
109743	515482
26058	515483
1927	515484
8189	515485
25833	515486
4693	515487
4196	515488
112572	515489
251652	515490
1065	515491
32380	515492
169284	515493
22419	515494
51497	515495
22129	515496
43962	515497
24892	515498
128843	515499
57281	515500
117902	515501
73680	515502
13867	515503
124651	515504
205350	515505
124800	515506
131244	515507
6519	515508
32317	515509
6409	515510
88595	515511
20928	515512
51249	515513
311319	515514
20037	515515
103875	515516
1702	515517
275191	515518
15709	515519
71385	515520
95700	515521
9992	515522
67398	515523
185270	515524
110572	515525
31982	515526
34615	515527
43142	515528
11621	515529
139817	515530
64742	515531
56872	515532
9171	515533
73840	515534
101437	515535
58689	515536
48352	515537
37941	515538
49203	515539
91493	515540
41441	515541
60961	515542
19524	515543
78556	515544
9941	515545
115342	515546
52924	515547
77884	515548
76305	515549
18701	515550
16706	515551
140936	515552
64021	515553
1910	515554
16108	515555
292742	515556
4240	515557
87375	515558
15573	515559
33855	515560
57333	515561
13689	515562
290353	515563
98233	515564
18593	515565
164454	515566
214161	515567
144753	515568
28307	515569
277321	515570
220039	515571
233515	515572
99910	515573
231440	515574
229780	515575
221680	515576
162467	515577
219414	515578
156163	515579
236101	515580
239202	515581
223102	515582
222791	515583
228016	515584
155961	515585
40499	515586
27724	515587
264039	515588
43391	515589
113900	515590
248428	515591
1700	515592
226160	515593
18105	515594
99732	515595
69706	515596
30134	515597
36385	515598
145838	515599
283270	515600
112288	515601
63057	515602
155469	515603
82189	515604
49441	515605
1493	515606
40475	515607
134038	515608
36497	515609
168833	515610
114756	515611
90244	515612
136632	515613
121053	515614
140705	515615
5678	515616
90807	515617
302209	515618
208011	515619
257632	515620
3757	515621
53364	515622
106932	515623
4610	515624
61413	515625
282163	515626
19898	515627
1059	515628
149485	515629
62315	515630
38858	515631
114531	515632
7011	515633
60278	515634
99624	515635
66372	515636
19331	515637
19767	515638
2468	515639
101812	515640
43177	515641
4207	515642
50972	515643
30586	515644
174366	515645
189923	515646
4815	515647
96426	515648
8934	515649
23370	515650
74424	515651
9331	515652
24853	515653
2244	515654
73688	515655
6549	515656
4899	515657
32459	515658
188505	515659
51593	515660
32330	515661
162343	515662
237342	515663
134380	515664
109	515665
195194	515666
39214	515667
4128	515668
90539	515669
125679	515670
11094	515671
19237	515672
127645	515673
41750	515674
13364	515675
50907	515676
40802	515677
45801	515678
47191	515679
77819	515680
49476	515681
33297	515682
61304	515683
53186	515684
20091	515685
103123	515686
175741	515687
22573	515688
6388	515689
13907	515690
23143	515691
33219	515692
4120	515693
39776	515694
170362	515695
39114	515696
107777	515697
43383	515698
5865	515699
75377	515700
49789	515701
73230	515702
12160	515703
114979	515704
38699	515705
76375	515706
197354	515707
78496	515708
38156	515709
208329	515710
66876	515711
59692	515712
27684	515713
94122	515714
92167	515715
61580	515716
115262	515717
182625	515718
134497	515719
18997	515720
295415	515721
99671	515722
57803	515723
43481	515724
2651	515725
310671	515726
190176	515727
33122	515728
61579	515729
84003	515730
68640	515731
132584	515732
122857	515733
27319	515734
12003	515735
19231	515736
46934	515737
44700	515738
222235	515739
231078	515740
9578	515741
120039	515742
203672	515743
26355	515744
33800	515745
72498	515746
15634	515747
12969	515748
118102	515749
18397	515750
289563	515751
63048	515752
142676	515753
177757	515754
96733	515755
122936	515756
7998	515757
101239	515758
138943	515759
46715	515760
4850	515761
7895	515762
77469	515763
153275	515764
113116	515765
25699	515766
217457	515767
28283	515768
2778	515769
28228	515770
162733	515771
58550	515772
45663	515773
44731	515774
68300	515775
136180	515776
103330	515777
58700	515778
54541	515779
95391	515780
37871	515781
71737	515782
42642	515783
70839	515784
198744	515785
182554	515786
62443	515787
29000	515788
49913	515789
44683	515790
268882	515791
22528	515792
93353	515793
12444	515794
26865	515795
31408	515796
804	515797
26526	515798
37751	515799
1667	515800
141821	515801
82626	515802
30346	515803
3051	515804
36920	515805
128559	515806
99539	515807
24590	515808
203275	515809
14726	515810
7579	515811
98969	515812
38864	515813
92655	515814
231684	515815
14744	515816
5478	515817
3369	515818
79528	515819
135489	515820
7856	515821
212442	515822
7899	515823
30827	515824
225386	515825
20685	515826
215745	515827
33283	515828
18753	515829
44318	515830
115497	515831
155467	515832
137405	515833
81282	515834
22743	515835
3303	515836
286142	515837
111791	515838
3033	515839
78435	515840
210956	515841
44818	515842
109812	515843
109738	515844
2513	515845
24580	515846
76956	515847
58589	515848
306718	515849
23261	515850
1643	515851
112185	515852
24656	515853
12212	515854
34531	515855
278633	515856
243427	515857
62719	515858
116303	515859
172771	515860
6560	515861
226495	515862
107989	515863
51319	515864
1989	515865
158474	515866
84964	515867
178242	515868
106594	515869
82791	515870
72397	515871
15657	515872
214294	515873
160005	515874
105943	515875
291531	515876
89562	515877
48018	515878
2332	515879
36077	515880
21173	515881
38102	515882
110120	515883
205360	515884
4586	515885
11144	515886
75089	515887
98348	515888
119838	515889
65854	515890
3200	515891
12541	515892
188827	515893
35311	515894
50738	515895
162317	515896
206510	515897
58260	515898
9795	515899
222056	515900
88550	515901
28264	515902
48595	515903
177065	515904
68994	515905
4243	515906
85233	515907
118	515908
40790	515909
103020	515910
146143	515911
4855	515912
111926	515913
9243	515914
82439	515915
74853	515916
36421	515917
7166	515918
156516	515919
76453	515920
125725	515921
38551	515922
158486	515923
282558	515924
59326	515925
237168	515926
189514	515927
40043	515928
43055	515929
305780	515930
1833	515931
199107	515932
61356	515933
137649	515934
55544	515935
13481	515936
136322	515937
62525	515938
8053	515939
8053	515940
148973	515941
108042	515942
46371	515943
145332	515944
7093	515945
238477	515946
13176	515947
179920	515948
3097	515949
2266	515950
1293	515951
148588	515952
56760	515953
7991	515954
83217	515955
130439	515956
69899	515957
119664	515958
278657	515959
180490	515960
127916	515961
72510	515962
150891	515963
311535	515964
295815	515965
228131	515966
180829	515967
16117	515968
143835	515969
132517	515970
155521	515971
246121	515972
228208	515973
108245	515974
15246	515975
311507	515976
14374	515977
8612	515978
103751	515979
66142	515980
108681	515981
104468	515982
16117	515983
11826	515984
3731	515985
249059	515986
96112	515987
24262	515988
201942	515989
97673	515990
20059	515991
84885	515992
66142	515993
119664	515994
304474	515995
66332	515996
99112	515997
207527	515998
169144	515999
77829	516000
95475	516001
25038	516002
144969	516003
99349	516004
7743	516005
124736	516006
47950	516007
47802	516008
292377	516009
294993	516010
39334	516011
1794	516012
18325	516013
98801	516014
3115	516015
68448	516016
154678	516017
218403	516018
41666	516019
42879	516020
23003	516021
157227	516022
32509	516023
185209	516024
30526	516025
189285	516026
44852	516027
8129	516028
90533	516029
24106	516030
85306	516031
117881	516032
24823	516033
1076	516034
285325	516035
164747	516036
3349	516037
84923	516038
39943	516039
138508	516040
121673	516041
71267	516042
70115	516043
54055	516044
35331	516045
13872	516046
15064	516047
95380	516048
33465	516049
146896	516050
1140	516051
99711	516052
72948	516053
162835	516054
106434	516055
125676	516056
91691	516057
114903	516058
50519	516059
187489	516060
301550	516061
23514	516062
157087	516063
161100	516064
53744	516065
284822	516066
291353	516067
216382	516068
45604	516069
22759	516070
69834	516071
47858	516072
104963	516073
109015	516074
2593	516075
65765	516076
69171	516077
20521	516078
240248	516079
21630	516080
98259	516081
86337	516082
29577	516083
20245	516084
107922	516085
94070	516086
67124	516087
88854	516088
284533	516089
74987	516090
257795	516091
110919	516092
63506	516093
290194	516094
26887	516095
78463	516096
24230	516097
89233	516098
54937	516099
67117	516100
281265	516101
33554	516102
45708	516103
187660	516104
214310	516105
93594	516106
269951	516107
188189	516108
12513	516109
231675	516110
105782	516111
220546	516112
177433	516113
293124	516114
131819	516115
48734	516116
249828	516117
81307	516118
35758	516119
293836	516120
233392	516121
36035	516122
50071	516123
124748	516124
28408	516125
101071	516126
63260	516127
179804	516128
2513	516129
32399	516130
39063	516131
8699	516132
1504	516133
228289	516134
32452	516135
29426	516136
10281	516137
133503	516138
59179	516139
111810	516140
23976	516141
20156	516142
871	516143
199827	516144
62270	516145
115999	516146
149823	516147
12472	516148
18778	516149
54466	516150
191696	516151
45963	516152
150042	516153
200750	516154
270452	516155
6103	516156
292922	516157
73632	516158
94973	516159
53162	516160
273846	516161
189200	516162
192649	516163
215539	516164
21223	516165
25451	516166
54952	516167
36843	516168
90003	516169
36946	516170
45405	516171
191061	516172
5756	516173
63352	516174
3396	516175
1572	516176
99754	516177
65506	516178
134253	516179
134253	516180
31324	516181
126205	516182
185441	516183
70296	516184
55175	516185
3047	516186
1945	516187
17211	516188
37705	516189
83958	516190
281882	516191
50784	516192
292535	516193
7638	516194
77588	516195
30739	516196
15667	516197
151511	516198
45696	516199
230001	516200
91608	516201
144727	516202
4802	516203
15823	516204
5633	516205
5072	516206
51685	516207
110001	516208
167946	516209
31006	516210
96483	516211
19150	516212
57630	516213
120466	516214
146035	516215
262443	516216
20034	516217
225704	516218
9537	516219
88199	516220
2262	516221
77352	516222
2027	516223
42118	516224
74886	516225
4677	516226
244336	516227
38151	516228
193231	516229
97904	516230
4286	516231
124991	516232
19783	516233
15031	516234
29865	516235
24362	516236
119838	516237
25610	516238
19367	516239
93161	516240
312150	516241
76204	516242
63234	516243
122249	516244
11753	516245
65313	516246
39126	516247
46258	516248
78664	516249
99943	516250
263628	516251
73461	516252
81219	516253
262108	516254
6252	516255
43285	516256
96522	516257
12582	516258
62865	516259
10098	516260
1128	516261
1128	516262
141235	516263
285789	516264
140876	516265
235835	516266
4235	516267
61389	516268
82188	516269
193058	516270
158438	516271
173313	516272
12830	516273
149610	516274
30707	516275
70472	516276
31251	516277
298886	516278
264418	516279
62601	516280
59650	516281
60471	516282
6140	516283
45232	516284
45232	516285
238149	516286
23311	516287
57527	516288
20641	516289
93223	516290
56857	516291
23571	516292
247471	516293
97714	516294
40213	516295
46138	516296
36700	516297
26876	516298
305607	516299
35865	516300
13231	516301
36805	516302
67102	516303
279018	516304
156954	516305
64863	516306
189190	516307
192403	516308
210141	516309
111010	516310
215629	516311
38132	516312
118504	516313
22891	516314
8404	516315
5993	516316
11604	516317
115655	516318
11690	516319
41597	516320
78203	516321
139216	516322
60578	516323
151777	516324
97714	516325
39999	516326
15671	516327
152088	516328
312	516329
68808	516330
46993	516331
250881	516332
68808	516333
35040	516334
53903	516335
235578	516336
23226	516337
54475	516338
151614	516339
100657	516340
486	516341
20209	516342
13997	516343
2426	516344
6533	516345
29255	516346
264043	516347
163196	516348
11119	516349
7345	516350
46971	516351
726	516352
7555	516353
135240	516354
40989	516355
210354	516356
19518	516357
107515	516358
113754	516359
73219	516360
63461	516361
115050	516362
99783	516363
115050	516364
2894	516365
19518	516366
80965	516367
57869	516368
126843	516369
64961	516370
311427	516371
261506	516372
22276	516373
9782	516374
134391	516375
18945	516376
133629	516377
39388	516378
7687	516379
118740	516380
71239	516381
3836	516382
124447	516383
54865	516384
208689	516385
834	516386
60642	516387
74578	516388
148192	516389
234052	516390
45986	516391
8325	516392
127259	516393
84798	516394
33444	516395
131838	516396
200121	516397
32084	516398
27615	516399
90467	516400
156118	516401
27007	516402
19512	516403
65414	516404
3135	516405
9275	516406
18371	516407
193127	516408
280798	516409
144580	516410
137910	516411
306468	516412
97440	516413
94330	516414
404	516415
64055	516416
182265	516417
217730	516418
92293	516419
31405	516420
140838	516421
197998	516422
70114	516423
69298	516424
29861	516425
40640	516426
62999	516427
226106	516428
75329	516429
49764	516430
309646	516431
59521	516432
18369	516433
182057	516434
44288	516435
36880	516436
331	516437
148282	516438
98118	516439
49064	516440
85219	516441
39125	516442
24074	516443
26792	516444
26255	516445
45676	516446
149853	516447
78152	516448
139726	516449
3456	516450
107052	516451
83689	516452
29249	516453
111608	516454
45179	516455
82721	516456
21194	516457
3672	516458
160944	516459
29626	516460
24074	516461
7275	516462
36232	516463
6772	516464
280503	516465
6753	516466
5065	516467
60967	516468
29309	516469
211926	516470
491	516471
57918	516472
57918	516473
141075	516474
140054	516475
307778	516476
21876	516477
13333	516478
285603	516479
2538	516480
106838	516481
47049	516482
2259	516483
84012	516484
46625	516485
209370	516486
112734	516487
56067	516488
112734	516489
209466	516490
117059	516491
56078	516492
186577	516493
269011	516494
664	516495
304669	516496
37731	516497
13024	516498
245556	516499
138920	516500
94457	516501
136262	516502
109272	516503
126741	516504
8150	516505
20802	516506
21106	516507
274864	516508
161049	516509
43940	516510
45128	516511
97281	516512
16651	516513
198386	516514
249430	516515
17495	516516
179085	516517
6827	516518
26438	516519
135088	516520
60333	516521
136440	516522
196750	516523
44889	516524
159423	516525
787	516526
58488	516527
128426	516528
193954	516529
264431	516530
7906	516531
153114	516532
67101	516533
140763	516534
28162	516535
140564	516536
245751	516537
158420	516538
149025	516539
52573	516540
2460	516541
2460	516542
61499	516543
82287	516544
167242	516545
4215	516546
68097	516547
346	516548
38982	516549
140470	516550
63030	516551
153540	516552
189040	516553
31513	516554
4505	516555
1551	516556
145847	516557
178908	516558
36204	516559
25277	516560
281763	516561
57216	516562
79893	516563
95687	516564
5125	516565
151904	516566
6269	516567
196957	516568
112275	516569
186084	516570
99924	516571
144	516572
90631	516573
20794	516574
1951	516575
51733	516576
19249	516577
168698	516578
166588	516579
49761	516580
191336	516581
26419	516582
106719	516583
94882	516584
37685	516585
16618	516586
280	516587
86522	516588
2244	516589
122181	516590
243750	516591
298509	516592
19142	516593
44485	516594
1863	516595
39680	516596
28340	516597
35074	516598
22980	516599
80118	516600
47868	516601
14779	516602
8064	516603
120004	516604
120004	516605
232474	516606
158488	516607
108357	516608
20422	516609
27973	516610
34130	516611
41942	516612
15617	516613
64340	516614
4469	516615
86286	516616
6998	516617
80487	516618
8547	516619
65952	516620
52549	516621
196964	516622
238633	516623
189312	516624
133515	516625
37068	516626
93825	516627
93321	516628
200757	516629
161669	516630
75101	516631
253852	516632
70891	516633
6857	516634
27964	516635
108918	516636
108759	516637
23392	516638
28373	516639
10371	516640
256899	516641
162776	516642
2896	516643
58095	516644
182069	516645
8248	516646
142839	516647
175745	516648
55367	516649
268163	516650
126898	516651
126693	516652
9632	516653
61289	516654
24948	516655
278852	516656
166914	516657
40178	516658
108738	516659
212972	516660
212010	516661
194784	516662
94341	516663
243270	516664
272	516665
285100	516666
108876	516667
19109	516668
61875	516669
36988	516670
7625	516671
29964	516672
42907	516673
158059	516674
114888	516675
50264	516676
280207	516677
13755	516678
28321	516679
218523	516680
20082	516681
2643	516682
50245	516683
52782	516684
179834	516685
23294	516686
25118	516687
2326	516688
53820	516689
64136	516690
108876	516691
214494	516692
5927	516693
15543	516694
145257	516695
27698	516696
18779	516697
169429	516698
17986	516699
91282	516700
8116	516701
111169	516702
41639	516703
29966	516704
4739	516705
252567	516706
13826	516707
44105	516708
160357	516709
110545	516710
158	516711
60535	516712
49339	516713
3366	516714
62186	516715
62839	516716
32303	516717
26	516718
213	516719
158	516720
26672	516721
43399	516722
32158	516723
2367	516724
172620	516725
206057	516726
17249	516727
112985	516728
31575	516729
8639	516730
43654	516731
41717	516732
140917	516733
263037	516734
25310	516735
8399	516736
45701	516737
14882	516738
307	516739
74433	516740
31077	516741
468	516742
44972	516743
25582	516744
1495	516745
23	516746
30323	516747
57288	516748
4137	516749
218554	516750
6388	516751
37051	516752
25532	516753
69766	516754
149718	516755
12815	516756
241927	516757
30	516758
1653	516759
68088	516760
187936	516761
46802	516762
19536	516763
66698	516764
102186	516765
296286	516766
29649	516767
10744	516768
153130	516769
41900	516770
75294	516771
9256	516772
9256	516773
27405	516774
100928	516775
21456	516776
237963	516777
107966	516778
173471	516779
232504	516780
190120	516781
55214	516782
143195	516783
103383	516784
262899	516785
207196	516786
115666	516787
39593	516788
67182	516789
169646	516790
224162	516791
141758	516792
43684	516793
143402	516794
234346	516795
206917	516796
237319	516797
141876	516798
162475	516799
63180	516800
41657	516801
256246	516802
115152	516803
152006	516804
10198	516805
24370	516806
138237	516807
9425	516808
103773	516809
56568	516810
117462	516811
112311	516812
82600	516813
93107	516814
24760	516815
171026	516816
68068	516817
42460	516818
153340	516819
42181	516820
28628	516821
25511	516822
61553	516823
111954	516824
204985	516825
88379	516826
52788	516827
3220	516828
187615	516829
237787	516830
195976	516831
35585	516832
200329	516833
212254	516834
232676	516835
19546	516836
94376	516837
43274	516838
130347	516839
177598	516840
111018	516841
45229	516842
57728	516843
43299	516844
43632	516845
6767	516846
64120	516847
129967	516848
34501	516849
22318	516850
82295	516851
229398	516852
48524	516853
2152	516854
165726	516855
107641	516856
72931	516857
55401	516858
61095	516859
13994	516860
19213	516861
42175	516862
82391	516863
101668	516864
106013	516865
69123	516866
126036	516867
89603	516868
94438	516869
20705	516870
77662	516871
80700	516872
29607	516873
49383	516874
73184	516875
199969	516876
31647	516877
136328	516878
73574	516879
66062	516880
161839	516881
9598	516882
21657	516883
151792	516884
153931	516885
38759	516886
172162	516887
101917	516888
74515	516889
74515	516890
247346	516891
300073	516892
15829	516893
80740	516894
30125	516895
139370	516896
106337	516897
121099	516898
91331	516899
45981	516900
111306	516901
3186	516902
15830	516903
64858	516904
300855	516905
102463	516906
58694	516907
147606	516908
13907	516909
13890	516910
112816	516911
11486	516912
61301	516913
63321	516914
12819	516915
56808	516916
4825	516917
74475	516918
51135	516919
32004	516920
7037	516921
577	516922
17289	516923
9289	516924
80324	516925
66825	516926
79635	516927
25101	516928
184987	516929
58152	516930
93301	516931
5176	516932
48035	516933
195442	516934
14668	516935
119004	516936
24237	516937
107532	516938
192496	516939
128920	516940
15786	516941
137738	516942
90006	516943
223844	516944
172680	516945
48095	516946
311413	516947
78840	516948
86784	516949
206949	516950
59727	516951
6387	516952
66719	516953
43380	516954
278197	516955
1661	516956
138699	516957
62406	516958
71055	516959
128933	516960
37931	516961
143930	516962
111515	516963
15866	516964
76372	516965
106862	516966
37141	516967
8250	516968
303487	516969
202162	516970
109475	516971
192161	516972
67579	516973
301284	516974
108940	516975
53190	516976
531	516977
41113	516978
53107	516979
27757	516980
24879	516981
122092	516982
53798	516983
135564	516984
69546	516985
16371	516986
24837	516987
25872	516988
12808	516989
1999	516990
146440	516991
9627	516992
129392	516993
129514	516994
103839	516995
305183	516996
28173	516997
10122	516998
79081	516999
157528	517000
1565	517001
49457	517002
78081	517003
141071	517004
108916	517005
213942	517006
101022	517007
58004	517008
75076	517009
110897	517010
50583	517011
85514	517012
93129	517013
23329	517014
108110	517015
52613	517016
112123	517017
17874	517018
185	517019
31276	517020
23455	517021
56634	517022
88015	517023
1382	517024
39330	517025
17029	517026
74912	517027
24195	517028
48651	517029
58699	517030
200856	517031
77959	517032
139696	517033
139361	517034
190392	517035
58	517036
29788	517037
2096	517038
82191	517039
49242	517040
15965	517041
134752	517042
8333	517043
81078	517044
15810	517045
168884	517046
91756	517047
71473	517048
24613	517049
13389	517050
96846	517051
25687	517052
180650	517053
293818	517054
250032	517055
27740	517056
16406	517057
20325	517058
64006	517059
58418	517060
20525	517061
8929	517062
60322	517063
46362	517064
262791	517065
285746	517066
29294	517067
238197	517068
46810	517069
21395	517070
204244	517071
204244	517072
83032	517073
205007	517074
124459	517075
195855	517076
61097	517077
88202	517078
199952	517079
165582	517080
90041	517081
87723	517082
31640	517083
201180	517084
276816	517085
46601	517086
34568	517087
113948	517088
58781	517089
205811	517090
18263	517091
278980	517092
14457	517093
65227	517094
24895	517095
19079	517096
135322	517097
202822	517098
202704	517099
7770	517100
119462	517101
183530	517102
14639	517103
10011	517104
24176	517105
74327	517106
197650	517107
178191	517108
79950	517109
113285	517110
24176	517111
10011	517112
4135	517113
29604	517114
47557	517115
13954	517116
248994	517117
67265	517118
30032	517119
38500	517120
200137	517121
84190	517122
244558	517123
216315	517124
60330	517125
52791	517126
197621	517127
277746	517128
5636	517129
3239	517130
10349	517131
10349	517132
42914	517133
3573	517134
142514	517135
86346	517136
239917	517137
59752	517138
18841	517139
194327	517140
4149	517141
275549	517142
165187	517143
176122	517144
91256	517145
57945	517146
28368	517147
167094	517148
58145	517149
197124	517150
189281	517151
35187	517152
57134	517153
88750	517154
26	517155
26	517156
54451	517157
21517	517158
266180	517159
40350	517160
166947	517161
57961	517162
13258	517163
17045	517164
13215	517165
17045	517166
2812	517167
12757	517168
27429	517169
190294	517170
127166	517171
89186	517172
39038	517173
41466	517174
50165	517175
204152	517176
100659	517177
71667	517178
39023	517179
290905	517180
134658	517181
154163	517182
102788	517183
79241	517184
97371	517185
41697	517186
79220	517187
44289	517188
206121	517189
81785	517190
164456	517191
69761	517192
26615	517193
64122	517194
3000	517195
84054	517196
52519	517197
117853	517198
119490	517199
118509	517200
128555	517201
276445	517202
155241	517203
91211	517204
179772	517205
39727	517206
52957	517207
32918	517208
225615	517209
10928	517210
22144	517211
30733	517212
327	517213
16168	517214
119657	517215
312287	517216
210396	517217
94795	517218
106389	517219
70767	517220
99744	517221
81218	517222
167470	517223
57929	517224
57929	517225
136588	517226
57518	517227
23991	517228
260907	517229
99423	517230
19637	517231
36851	517232
130290	517233
12135	517234
41852	517235
10010	517236
28948	517237
9897	517238
129073	517239
121681	517240
136105	517241
202427	517242
67497	517243
66856	517244
6449	517245
203186	517246
35464	517247
220264	517248
116058	517249
151662	517250
9752	517251
207168	517252
57868	517253
63172	517254
12886	517255
80738	517256
19062	517257
38833	517258
138284	517259
63220	517260
196651	517261
104699	517262
10072	517263
102888	517264
204848	517265
196745	517266
148360	517267
9573	517268
174395	517269
42533	517270
79122	517271
64407	517272
7404	517273
10851	517274
59281	517275
44853	517276
49365	517277
42376	517278
115351	517279
825	517280
14195	517281
129895	517282
22288	517283
8891	517284
143075	517285
4100	517286
254198	517287
35220	517288
100677	517289
233817	517290
16361	517291
1614	517292
14760	517293
56513	517294
146200	517295
18599	517296
18599	517297
52500	517298
168300	517299
96988	517300
63214	517301
80834	517302
30749	517303
31158	517304
34017	517305
130249	517306
6910	517307
29850	517308
276372	517309
35607	517310
32882	517311
174516	517312
4671	517313
15455	517314
207137	517315
169392	517316
35699	517317
26955	517318
21152	517319
16175	517320
112440	517321
57155	517322
54641	517323
130249	517324
235793	517325
25426	517326
203759	517327
71266	517328
32882	517329
64543	517330
12184	517331
104000	517332
1088	517333
195229	517334
92181	517335
18534	517336
297373	517337
197565	517338
54200	517339
128704	517340
134950	517341
183515	517342
74875	517343
70620	517344
68317	517345
1815	517346
9561	517347
97438	517348
100707	517349
58037	517350
100217	517351
643	517352
49489	517353
34174	517354
197447	517355
63010	517356
35493	517357
35909	517358
103022	517359
135443	517360
200236	517361
100217	517362
217188	517363
245227	517364
111507	517365
99301	517366
290201	517367
3312	517368
105440	517369
106055	517370
20982	517371
311520	517372
9870	517373
10078	517374
26713	517375
33800	517376
50283	517377
41512	517378
75101	517379
84927	517380
57838	517381
44150	517382
8813	517383
163499	517384
94880	517385
8434	517386
57155	517387
120780	517388
112574	517389
6910	517390
106309	517391
13157	517392
26775	517393
35909	517394
291800	517395
127690	517396
94348	517397
206116	517398
116698	517399
171808	517400
171808	517401
37184	517402
47298	517403
30003	517404
30003	517405
711	517406
5873	517407
209825	517408
49062	517409
24516	517410
73116	517411
25285	517412
41041	517413
50394	517414
113658	517415
280276	517416
29593	517417
160364	517418
131405	517419
12542	517420
91940	517421
95171	517422
54226	517423
32722	517424
53556	517425
213560	517426
50230	517427
168157	517428
208546	517429
8115	517430
172637	517431
18011	517432
12542	517433
95297	517434
4342	517435
64171	517436
4342	517437
177310	517438
117723	517439
183768	517440
139883	517441
142284	517442
36699	517443
170397	517444
132130	517445
68710	517446
42935	517447
6018	517448
144740	517449
198875	517450
308705	517451
132225	517452
185087	517453
160494	517454
5770	517455
82078	517456
80697	517457
28118	517458
178057	517459
65982	517460
230667	517461
105675	517462
174928	517463
92886	517464
153585	517465
172029	517466
13371	517467
41804	517468
234172	517469
102216	517470
1274	517471
1274	517472
16683	517473
64846	517474
44321	517475
110121	517476
103295	517477
32808	517478
29238	517479
116431	517480
149112	517481
95182	517482
9825	517483
308282	517484
261125	517485
270387	517486
19041	517487
71098	517488
96735	517489
258509	517490
81412	517491
36170	517492
97627	517493
36097	517494
115880	517495
164505	517496
108463	517497
254768	517498
78242	517499
21246	517500
2394	517501
162255	517502
197848	517503
55000	517504
27665	517505
167394	517506
64765	517507
250055	517508
41804	517509
5776	517510
214090	517511
196584	517512
56687	517513
31594	517514
46773	517515
277149	517516
201819	517517
54254	517518
63343	517519
144227	517520
189077	517521
17746	517522
163891	517523
9139	517524
49511	517525
155972	517526
155972	517527
78274	517528
114758	517529
305333	517530
11334	517531
20926	517532
57907	517533
145718	517534
7995	517535
96745	517536
188275	517537
129083	517538
9433	517539
25033	517540
42941	517541
5771	517542
140933	517543
221996	517544
38582	517545
76699	517546
45476	517547
91977	517548
54052	517549
291861	517550
303998	517551
119633	517552
168981	517553
20221	517554
50747	517555
13686	517556
148802	517557
92469	517558
28159	517559
31406	517560
119495	517561
278230	517562
24283	517563
188187	517564
155734	517565
4288	517566
85109	517567
282462	517568
183731	517569
82712	517570
4816	517571
14627	517572
221901	517573
50964	517574
89039	517575
125945	517576
84721	517577
146622	517578
214131	517579
10778	517580
191326	517581
65914	517582
75423	517583
525	517584
188269	517585
152908	517586
169413	517587
116363	517588
113645	517589
127092	517590
8248	517591
57801	517592
21458	517593
124043	517594
37563	517595
4548	517596
129727	517597
25614	517598
176088	517599
110753	517600
111431	517601
33681	517602
68280	517603
97065	517604
113481	517605
166652	517606
6216	517607
32107	517608
270805	517609
54385	517610
65451	517611
37673	517612
138236	517613
175725	517614
17558	517615
151026	517616
14009	517617
89463	517618
7070	517619
39754	517620
85408	517621
183681	517622
20795	517623
822	517624
84867	517625
172640	517626
122998	517627
99614	517628
5519	517629
40167	517630
96745	517631
195853	517632
8817	517633
224232	517634
57031	517635
52349	517636
463	517637
141993	517638
210729	517639
74595	517640
42118	517641
34984	517642
149512	517643
126449	517644
20740	517645
50788	517646
195826	517647
142147	517648
5999	517649
84644	517650
10682	517651
95294	517652
96718	517653
303358	517654
296337	517655
157909	517656
68399	517657
63688	517658
38078	517659
38078	517660
163182	517661
229629	517662
78776	517663
45073	517664
55186	517665
113589	517666
222696	517667
138105	517668
185022	517669
56119	517670
82870	517671
132391	517672
123565	517673
62454	517674
157170	517675
213484	517676
109944	517677
193428	517678
138937	517679
21166	517680
42514	517681
76116	517682
26352	517683
14871	517684
228645	517685
47355	517686
19067	517687
201537	517688
135540	517689
135540	517690
246295	517691
58274	517692
116831	517693
119882	517694
1771	517695
35706	517696
11626	517697
171037	517698
93516	517699
38502	517700
15115	517701
103356	517702
68110	517703
23402	517704
196261	517705
87686	517706
144261	517707
56662	517708
2866	517709
1215	517710
14085	517711
23457	517712
16187	517713
18557	517714
248406	517715
104129	517716
248580	517717
54535	517718
30912	517719
1943	517720
30540	517721
7954	517722
135755	517723
142903	517724
1713	517725
7613	517726
37001	517727
196714	517728
163623	517729
15192	517730
100264	517731
44226	517732
176409	517733
81685	517734
121	517735
59254	517736
241683	517737
169	517738
29529	517739
140285	517740
225723	517741
225553	517742
112287	517743
44415	517744
70620	517745
7117	517746
16685	517747
164	517748
144626	517749
156134	517750
20513	517751
224013	517752
145297	517753
3546	517754
132624	517755
132624	517756
1962	517757
106880	517758
135175	517759
125	517760
25914	517761
165589	517762
31704	517763
141106	517764
28074	517765
159762	517766
291759	517767
59982	517768
239849	517769
4009	517770
81902	517771
56740	517772
38041	517773
13487	517774
48912	517775
285943	517776
96094	517777
177105	517778
141887	517779
46254	517780
34304	517781
152936	517782
140600	517783
95405	517784
207175	517785
296012	517786
62270	517787
22055	517788
110254	517789
49366	517790
10809	517791
215570	517792
31734	517793
114204	517794
69749	517795
81865	517796
38099	517797
303539	517798
18154	517799
138740	517800
98854	517801
307739	517802
98632	517803
144249	517804
18154	517805
18154	517806
147465	517807
44677	517808
66490	517809
34314	517810
67134	517811
160436	517812
103124	517813
47880	517814
222685	517815
48095	517816
15745	517817
175192	517818
185715	517819
8548	517820
15745	517821
193825	517822
95405	517823
221805	517824
36380	517825
209358	517826
209460	517827
62902	517828
29829	517829
238135	517830
40511	517831
299702	517832
76776	517833
43204	517834
95414	517835
59190	517836
117274	517837
92194	517838
146488	517839
126392	517840
148015	517841
153528	517842
35770	517843
308876	517844
36902	517845
94511	517846
74760	517847
50343	517848
6587	517849
231129	517850
199701	517851
81079	517852
40041	517853
38008	517854
9086	517855
210382	517856
37909	517857
3452	517858
2037	517859
60538	517860
146810	517861
7505	517862
24519	517863
201	517864
90964	517865
96420	517866
163568	517867
150725	517868
5928	517869
35964	517870
21559	517871
90351	517872
44357	517873
187447	517874
60011	517875
60478	517876
168674	517877
69632	517878
2989	517879
210755	517880
37623	517881
65859	517882
102566	517883
24912	517884
207081	517885
6940	517886
181967	517887
121182	517888
155066	517889
68735	517890
202327	517891
15872	517892
302598	517893
8676	517894
108627	517895
188999	517896
30479	517897
55583	517898
85095	517899
278541	517900
235367	517901
21171	517902
23496	517903
97576	517904
220262	517905
7724	517906
22091	517907
1715	517908
22109	517909
312277	517910
91409	517911
26598	517912
71258	517913
91453	517914
240817	517915
66833	517916
427	517917
81015	517918
29455	517919
93313	517920
308788	517921
242706	517922
120752	517923
44232	517924
204328	517925
192656	517926
26397	517927
52294	517928
47401	517929
176662	517930
2654	517931
231410	517932
2701	517933
47810	517934
59116	517935
15562	517936
29365	517937
57289	517938
134736	517939
198553	517940
94573	517941
5246	517942
199144	517943
252424	517944
266671	517945
219646	517946
120020	517947
166781	517948
207945	517949
90773	517950
71026	517951
201909	517952
103680	517953
59722	517954
284883	517955
306017	517956
62588	517957
36787	517958
113591	517959
55958	517960
31194	517961
78023	517962
132983	517963
2170	517964
289772	517965
113211	517966
267839	517967
42035	517968
171109	517969
132235	517970
194758	517971
171166	517972
208436	517973
38083	517974
97072	517975
259467	517976
100703	517977
93050	517978
182233	517979
258247	517980
208573	517981
270966	517982
70679	517983
98405	517984
30097	517985
27666	517986
112069	517987
52249	517988
158248	517989
103165	517990
52729	517991
85752	517992
45221	517993
233039	517994
91451	517995
155034	517996
126195	517997
102292	517998
26463	517999
2900	518000
72240	518001
173302	518002
240	518003
83189	518004
3291	518005
308881	518006
23092	518007
74813	518008
67927	518009
56453	518010
13915	518011
170335	518012
239140	518013
187627	518014
47484	518015
259258	518016
229790	518017
13251	518018
168624	518019
170358	518020
99504	518021
174252	518022
10506	518023
218807	518024
67418	518025
221765	518026
173724	518027
48860	518028
224253	518029
273464	518030
297100	518031
186991	518032
206049	518033
79369	518034
201312	518035
87020	518036
253571	518037
301138	518038
54893	518039
171494	518040
258005	518041
62504	518042
153109	518043
21800	518044
131248	518045
131248	518046
256736	518047
58116	518048
187607	518049
89389	518050
134083	518051
152877	518052
97216	518053
166145	518054
224720	518055
159571	518056
31353	518057
76340	518058
85300	518059
82471	518060
97354	518061
188048	518062
302912	518063
119481	518064
268158	518065
222243	518066
194142	518067
185667	518068
237621	518069
130851	518070
277683	518071
35664	518072
18566	518073
5771	518074
142735	518075
179105	518076
142770	518077
283316	518078
266418	518079
123665	518080
97714	518081
40213	518082
72022	518083
59680	518084
134820	518085
41072	518086
159614	518087
163229	518088
66595	518089
227604	518090
164287	518091
178209	518092
164286	518093
101008	518094
47776	518095
129132	518096
139744	518097
200058	518098
52822	518099
199796	518100
63905	518101
209257	518102
201669	518103
49839	518104
70193	518105
79209	518106
2323	518107
84986	518108
3233	518109
119142	518110
113149	518111
41359	518112
172559	518113
280298	518114
199568	518115
278659	518116
32564	518117
23083	518118
85045	518119
111010	518120
173310	518121
85327	518122
291247	518123
103805	518124
164771	518125
63278	518126
229813	518127
113877	518128
10268	518129
18230	518130
156712	518131
8609	518132
278058	518133
128982	518134
80271	518135
295224	518136
175349	518137
123624	518138
99376	518139
40682	518140
15457	518141
216807	518142
151003	518143
93917	518144
220094	518145
43032	518146
156500	518147
72872	518148
70556	518149
134138	518150
7272	518151
188	518152
68217	518153
81103	518154
50569	518155
70863	518156
17089	518157
4305	518158
102639	518159
199899	518160
39418	518161
100996	518162
223371	518163
14	518164
32578	518165
86425	518166
194628	518167
93719	518168
302432	518169
9088	518170
288440	518171
84552	518172
53178	518173
81173	518174
3516	518175
48993	518176
289143	518177
13421	518178
229978	518179
88386	518180
62470	518181
13291	518182
64118	518183
2328	518184
44538	518185
278704	518186
26091	518187
273787	518188
188474	518189
277275	518190
113437	518191
44127	518192
188238	518193
197252	518194
138317	518195
256472	518196
203992	518197
277685	518198
192912	518199
91840	518200
104536	518201
132727	518202
182671	518203
76415	518204
21476	518205
59122	518206
197253	518207
285721	518208
113757	518209
143440	518210
230175	518211
63169	518212
303191	518213
147111	518214
74722	518215
135154	518216
13268	518217
128586	518218
37821	518219
38986	518220
4344	518221
31	518222
198657	518223
22636	518224
54328	518225
74994	518226
90536	518227
203544	518228
8036	518229
12279	518230
43468	518231
246327	518232
61065	518233
172296	518234
238539	518235
107972	518236
150947	518237
201969	518238
37249	518239
34864	518240
128404	518241
124836	518242
292043	518243
94948	518244
185012	518245
245748	518246
248172	518247
247950	518248
16240	518249
39625	518250
34105	518251
240776	518252
235780	518253
121253	518254
188210	518255
194417	518256
247041	518257
135929	518258
137538	518259
281700	518260
155120	518261
167612	518262
130356	518263
75565	518264
63103	518265
146518	518266
281208	518267
841	518268
231045	518269
132671	518270
49353	518271
61770	518272
6961	518273
18478	518274
233307	518275
46634	518276
129663	518277
297440	518278
827	518279
32297	518280
29523	518281
30867	518282
151827	518283
7331	518284
169293	518285
92692	518286
68979	518287
157077	518288
465	518289
16616	518290
17126	518291
211119	518292
155335	518293
28392	518294
69166	518295
107094	518296
240331	518297
43970	518298
18052	518299
111240	518300
167169	518301
66387	518302
5673	518303
33821	518304
41947	518305
50098	518306
29746	518307
5065	518308
3842	518309
108028	518310
109044	518311
48346	518312
14253	518313
290902	518314
8659	518315
234586	518316
36423	518317
48093	518318
3336	518319
9327	518320
244777	518321
53006	518322
4108	518323
39533	518324
109453	518325
2102	518326
53909	518327
21843	518328
68913	518329
983	518330
37439	518331
280227	518332
132150	518333
57536	518334
50547	518335
42084	518336
5224	518337
57523	518338
6915	518339
255754	518340
20532	518341
192425	518342
18767	518343
147550	518344
303567	518345
129654	518346
209265	518347
87574	518348
185433	518349
255816	518350
58558	518351
88826	518352
285250	518353
27184	518354
39459	518355
194158	518356
192123	518357
194355	518358
58391	518359
137820	518360
58148	518361
5645	518362
73047	518363
60823	518364
87231	518365
135159	518366
194118	518367
26877	518368
249329	518369
205519	518370
57536	518371
131409	518372
4303	518373
56309	518374
19525	518375
137014	518376
70064	518377
113651	518378
9111	518379
191747	518380
215468	518381
83464	518382
76528	518383
209171	518384
68508	518385
52679	518386
52347	518387
296534	518388
245537	518389
61163	518390
14991	518391
138090	518392
34848	518393
49140	518394
296025	518395
191654	518396
114294	518397
142431	518398
186623	518399
28889	518400
39076	518401
105842	518402
25711	518403
206671	518404
28276	518405
118617	518406
93937	518407
46529	518408
229254	518409
7197	518410
294058	518411
64116	518412
48953	518413
208929	518414
45469	518415
178935	518416
200378	518417
25269	518418
83837	518419
12200	518420
65994	518421
25738	518422
31708	518423
223897	518424
8305	518425
90670	518426
2832	518427
23376	518428
159523	518429
34166	518430
204261	518431
30106	518432
296070	518433
208479	518434
17590	518435
125337	518436
134131	518437
276761	518438
29526	518439
47975	518440
388	518441
47425	518442
138408	518443
20865	518444
1546	518445
241104	518446
111419	518447
211123	518448
105228	518449
309046	518450
22989	518451
117737	518452
180592	518453
98569	518454
4410	518455
87063	518456
75272	518457
49845	518458
16643	518459
48763	518460
23891	518461
268758	518462
30666	518463
682	518464
158461	518465
67230	518466
33886	518467
67391	518468
248320	518469
74349	518470
41732	518471
26946	518472
25309	518473
869	518474
56281	518475
30285	518476
60742	518477
32573	518478
59272	518479
12900	518480
17441	518481
9715	518482
6297	518483
23029	518484
249692	518485
104520	518486
106598	518487
26253	518488
7717	518489
17663	518490
43346	518491
192446	518492
85889	518493
1423	518494
261061	518495
92787	518496
145100	518497
108976	518498
23211	518499
4777	518500
1963	518501
49038	518502
78828	518503
77137	518504
1963	518505
53143	518506
103629	518507
6511	518508
57556	518509
17459	518510
170261	518511
133049	518512
88183	518513
113457	518514
90083	518515
51288	518516
23522	518517
15159	518518
97766	518519
71259	518520
33680	518521
98281	518522
1229	518523
302038	518524
183831	518525
4913	518526
23687	518527
122816	518528
12610	518529
73733	518530
78828	518531
60872	518532
22753	518533
135723	518534
63860	518535
121723	518536
51307	518537
167937	518538
59974	518539
183405	518540
48285	518541
28192	518542
238544	518543
49861	518544
282828	518545
247779	518546
160600	518547
108808	518548
36489	518549
11789	518550
7840	518551
59204	518552
46867	518553
103991	518554
18651	518555
13575	518556
2063	518557
4674	518558
86024	518559
39319	518560
61312	518561
1569	518562
200368	518563
202709	518564
74433	518565
49847	518566
608	518567
54375	518568
268060	518569
39016	518570
45763	518571
86103	518572
41955	518573
202144	518574
17646	518575
55828	518576
168234	518577
124082	518578
126267	518579
4351	518580
14371	518581
86103	518582
6703	518583
61455	518584
54386	518585
86307	518586
27959	518587
78194	518588
57149	518589
21764	518590
61667	518591
240736	518592
53333	518593
178301	518594
17025	518595
133462	518596
12241	518597
104046	518598
197968	518599
140406	518600
258482	518601
104702	518602
27257	518603
68774	518604
167537	518605
46027	518606
255767	518607
19645	518608
25737	518609
5541	518610
7460	518611
41489	518612
242057	518613
242225	518614
80887	518615
15882	518616
11769	518617
26655	518618
64818	518619
129432	518620
112672	518621
20243	518622
74527	518623
35211	518624
33262	518625
49556	518626
16526	518627
70018	518628
305642	518629
214107	518630
23354	518631
189622	518632
33076	518633
59309	518634
81114	518635
219534	518636
35307	518637
52232	518638
40631	518639
23993	518640
20954	518641
86782	518642
42271	518643
115424	518644
35492	518645
68342	518646
200243	518647
50607	518648
124267	518649
166314	518650
55219	518651
97895	518652
2835	518653
92	518654
1477	518655
15353	518656
4913	518657
52431	518658
24726	518659
114003	518660
118260	518661
37190	518662
147331	518663
124534	518664
15296	518665
301	518666
60671	518667
29992	518668
52088	518669
29596	518670
19449	518671
204627	518672
54728	518673
81496	518674
101900	518675
111142	518676
130754	518677
37835	518678
141123	518679
291016	518680
284830	518681
232776	518682
88474	518683
192036	518684
122948	518685
3086	518686
82197	518687
93234	518688
127581	518689
166573	518690
236064	518691
23691	518692
54741	518693
283942	518694
83533	518695
2041	518696
148042	518697
20647	518698
130407	518699
73981	518700
5437	518701
16765	518702
61887	518703
19193	518704
101608	518705
131492	518706
169284	518707
12602	518708
149745	518709
56469	518710
239641	518711
181036	518712
31570	518713
40376	518714
206665	518715
38175	518716
67719	518717
74222	518718
49	518719
9631	518720
116665	518721
201913	518722
28907	518723
63170	518724
45483	518725
15241	518726
30243	518727
18645	518728
53088	518729
86873	518730
62034	518731
62034	518732
77054	518733
71734	518734
162833	518735
190329	518736
10663	518737
6745	518738
25721	518739
10393	518740
67766	518741
8640	518742
160980	518743
4726	518744
15968	518745
112795	518746
16309	518747
264717	518748
191649	518749
18887	518750
211100	518751
99545	518752
63525	518753
479	518754
479	518755
94052	518756
104016	518757
147983	518758
27464	518759
179598	518760
12948	518761
216699	518762
229775	518763
2096	518764
250251	518765
295041	518766
52723	518767
119043	518768
187874	518769
65357	518770
41146	518771
120006	518772
129775	518773
178414	518774
55343	518775
66281	518776
42248	518777
180260	518778
141862	518779
43502	518780
148015	518781
3001	518782
110359	518783
34848	518784
167053	518785
150566	518786
165929	518787
212575	518788
27907	518789
161261	518790
166816	518791
204995	518792
50007	518793
237658	518794
119500	518795
312723	518796
112333	518797
66702	518798
13402	518799
124812	518800
55867	518801
70419	518802
100804	518803
70076	518804
3342	518805
151102	518806
100518	518807
100746	518808
142961	518809
39921	518810
77112	518811
205104	518812
245059	518813
27648	518814
116198	518815
260	518816
149	518817
241882	518818
56906	518819
134588	518820
50174	518821
11707	518822
176791	518823
95808	518824
272354	518825
133112	518826
85417	518827
162555	518828
51553	518829
153636	518830
160878	518831
92	518832
63057	518833
3729	518834
178586	518835
62470	518836
300046	518837
286824	518838
135	518839
135019	518840
102233	518841
29178	518842
195035	518843
142705	518844
53521	518845
157565	518846
158058	518847
262428	518848
55348	518849
204478	518850
227118	518851
96244	518852
59890	518853
101224	518854
11751	518855
132393	518856
95504	518857
114595	518858
54228	518859
17495	518860
26438	518861
128996	518862
200809	518863
43694	518864
168008	518865
108809	518866
25032	518867
55207	518868
79120	518869
184151	518870
127648	518871
39715	518872
155386	518873
77768	518874
202056	518875
212758	518876
174494	518877
107345	518878
107345	518879
79906	518880
215640	518881
101891	518882
133586	518883
309410	518884
211038	518885
256293	518886
190490	518887
191703	518888
6203	518889
207947	518890
8695	518891
223775	518892
143909	518893
6331	518894
32919	518895
170969	518896
23510	518897
245789	518898
3884	518899
84458	518900
4042	518901
112949	518902
120777	518903
127535	518904
60442	518905
27409	518906
3628	518907
169215	518908
187987	518909
80784	518910
235833	518911
49026	518912
176183	518913
200748	518914
151390	518915
223378	518916
331	518917
40	518918
35603	518919
71708	518920
235559	518921
165283	518922
51221	518923
120935	518924
214344	518925
210439	518926
3901	518927
230784	518928
14862	518929
43358	518930
26153	518931
86615	518932
21303	518933
117912	518934
167655	518935
138084	518936
20466	518937
8456	518938
3568	518939
3039	518940
18372	518941
12801	518942
36432	518943
86972	518944
57277	518945
17022	518946
67975	518947
33399	518948
47747	518949
121676	518950
137434	518951
287904	518952
44881	518953
117246	518954
262216	518955
52614	518956
67393	518957
6492	518958
1813	518959
18866	518960
136845	518961
42264	518962
122297	518963
56243	518964
26762	518965
109371	518966
216275	518967
297215	518968
37855	518969
127076	518970
232376	518971
85128	518972
192300	518973
54650	518974
85128	518975
54534	518976
181238	518977
55428	518978
126112	518979
165634	518980
14636	518981
11796	518982
35321	518983
30135	518984
204935	518985
262460	518986
6914	518987
6914	518988
57188	518989
22719	518990
2482	518991
40035	518992
127085	518993
45106	518994
151650	518995
67185	518996
31834	518997
68028	518998
307368	518999
96027	519000
117519	519001
3049	519002
101600	519003
45268	519004
119169	519005
256159	519006
23929	519007
95914	519008
197106	519009
5636	519010
264609	519011
52781	519012
41002	519013
269030	519014
187004	519015
68586	519016
251481	519017
107993	519018
17043	519019
25974	519020
14286	519021
153800	519022
26239	519023
13566	519024
203987	519025
28869	519026
79024	519027
60789	519028
60753	519029
1679	519030
200841	519031
43783	519032
1362	519033
125238	519034
60789	519035
225269	519036
227631	519037
110991	519038
255855	519039
225474	519040
44195	519041
48453	519042
162770	519043
132659	519044
89876	519045
240747	519046
77728	519047
113884	519048
18789	519049
77728	519050
113309	519051
97944	519052
165226	519053
68283	519054
110071	519055
210487	519056
27034	519057
15597	519058
3160	519059
93218	519060
199894	519061
145979	519062
20493	519063
218209	519064
237592	519065
154254	519066
148484	519067
52209	519068
193095	519069
40336	519070
292622	519071
132065	519072
206621	519073
137442	519074
71286	519075
71286	519076
71286	519077
199084	519078
56983	519079
207376	519080
301007	519081
89879	519082
300670	519083
28251	519084
134323	519085
28251	519086
275357	519087
72874	519088
181316	519089
122233	519090
241689	519091
88835	519092
90533	519093
235768	519094
118980	519095
140919	519096
115575	519097
205170	519098
4182	519099
58635	519100
65881	519101
126461	519102
138346	519103
226399	519104
228822	519105
186924	519106
517	519107
125765	519108
120459	519109
296699	519110
92664	519111
66804	519112
191691	519113
88835	519114
40883	519115
177755	519116
2443	519117
43177	519118
84469	519119
15360	519120
245224	519121
18130	519122
54453	519123
40169	519124
1362	519125
1250	519126
14253	519127
6573	519128
135526	519129
62325	519130
93087	519131
53020	519132
203281	519133
94581	519134
246219	519135
312289	519136
232240	519137
125274	519138
54866	519139
134945	519140
285799	519141
29354	519142
101066	519143
92336	519144
80206	519145
76894	519146
177670	519147
53099	519148
121006	519149
25990	519150
45348	519151
74586	519152
116797	519153
159567	519154
8824	519155
27268	519156
164075	519157
117125	519158
5024	519159
4310	519160
101113	519161
180266	519162
58985	519163
116185	519164
293568	519165
221489	519166
12568	519167
116686	519168
220895	519169
21915	519170
21915	519171
175895	519172
161635	519173
205850	519174
240495	519175
120488	519176
105559	519177
77606	519178
63647	519179
71596	519180
13170	519181
64078	519182
40993	519183
59701	519184
218092	519185
208206	519186
122449	519187
7990	519188
22598	519189
1679	519190
7909	519191
24326	519192
228020	519193
98168	519194
209867	519195
30410	519196
24443	519197
4747	519198
36288	519199
263863	519200
94037	519201
12501	519202
131905	519203
17396	519204
1051	519205
37300	519206
122055	519207
40195	519208
170303	519209
81940	519210
1852	519211
57994	519212
146562	519213
235903	519214
3350	519215
93865	519216
11	519217
20855	519218
68474	519219
20693	519220
19124	519221
39442	519222
246771	519223
307712	519224
94146	519225
68741	519226
7268	519227
1979	519228
1979	519229
2592	519230
4663	519231
29361	519232
158118	519233
129343	519234
72941	519235
58473	519236
31824	519237
44854	519238
48640	519239
96946	519240
45867	519241
257693	519242
233301	519243
44548	519244
91552	519245
22069	519246
274736	519247
26155	519248
162588	519249
94322	519250
56461	519251
169364	519252
153271	519253
142912	519254
167178	519255
87738	519256
2626	519257
308364	519258
90643	519259
61163	519260
132391	519261
30361	519262
65354	519263
10125	519264
269096	519265
9185	519266
118178	519267
51277	519268
90643	519269
133014	519270
28246	519271
30361	519272
88138	519273
224093	519274
289452	519275
13947	519276
172035	519277
201758	519278
8330	519279
58994	519280
95218	519281
261696	519282
24082	519283
24082	519284
135112	519285
138882	519286
22704	519287
12281	519288
167727	519289
295883	519290
12281	519291
66029	519292
268590	519293
10527	519294
65065	519295
284753	519296
20990	519297
203362	519298
14760	519299
33437	519300
126684	519301
42919	519302
11480	519303
11712	519304
36132	519305
26166	519306
95319	519307
212016	519308
8989	519309
302851	519310
141933	519311
9937	519312
50271	519313
58326	519314
8203	519315
134776	519316
206423	519317
65410	519318
41559	519319
28545	519320
29214	519321
38028	519322
404	519323
59008	519324
194284	519325
97965	519326
92272	519327
3363	519328
116032	519329
148267	519330
1	519331
30320	519332
222177	519333
16148	519334
31711	519335
304751	519336
84313	519337
116349	519338
31164	519339
218708	519340
75205	519341
179744	519342
280678	519343
35749	519344
250209	519345
243911	519346
176155	519347
120503	519348
45400	519349
33918	519350
229555	519351
16116	519352
97525	519353
172992	519354
47164	519355
262384	519356
249166	519357
79023	519358
94011	519359
839	519360
6363	519361
230761	519362
2673	519363
111511	519364
205670	519365
26742	519366
258571	519367
167563	519368
302651	519369
82124	519370
87857	519371
87539	519372
73453	519373
153828	519374
200367	519375
245286	519376
197772	519377
309019	519378
30209	519379
34336	519380
124999	519381
55772	519382
267689	519383
159860	519384
72756	519385
28554	519386
290628	519387
68291	519388
107883	519389
114936	519390
194482	519391
127015	519392
28322	519393
232961	519394
80186	519395
278332	519396
356	519397
144942	519398
104567	519399
247658	519400
104981	519401
36653	519402
45400	519403
311942	519404
97594	519405
307841	519406
80259	519407
218	519408
307752	519409
160576	519410
49544	519411
58934	519412
176928	519413
167295	519414
57409	519415
75205	519416
86790	519417
24103	519418
234082	519419
159630	519420
101828	519421
43466	519422
310989	519423
134451	519424
96557	519425
10749	519426
915	519427
42374	519428
143783	519429
64191	519430
159646	519431
195438	519432
283622	519433
48411	519434
220530	519435
113	519436
216314	519437
13867	519438
93577	519439
113193	519440
185186	519441
44762	519442
66466	519443
99644	519444
99464	519445
203002	519446
116929	519447
1087	519448
190519	519449
35589	519450
16629	519451
299027	519452
36594	519453
105497	519454
49027	519455
118929	519456
149902	519457
309052	519458
282428	519459
144931	519460
80675	519461
300476	519462
236535	519463
153457	519464
171649	519465
267890	519466
170691	519467
176329	519468
193	519469
56692	519470
198884	519471
167810	519472
89732	519473
198745	519474
26215	519475
144179	519476
46476	519477
23199	519478
127178	519479
211750	519480
56980	519481
23603	519482
156181	519483
52935	519484
55655	519485
73915	519486
4363	519487
210968	519488
163737	519489
29550	519490
256792	519491
75020	519492
212275	519493
80646	519494
83775	519495
55095	519496
31064	519497
14427	519498
89250	519499
120678	519500
19981	519501
5570	519502
239356	519503
41512	519504
12685	519505
30030	519506
2596	519507
98914	519508
149267	519509
68904	519510
84022	519511
162359	519512
112272	519513
79547	519514
41486	519515
261115	519516
289201	519517
211066	519518
22531	519519
108985	519520
92065	519521
116991	519522
63718	519523
138832	519524
41473	519525
233396	519526
210920	519527
235967	519528
82882	519529
34024	519530
27957	519531
33746	519532
93686	519533
24386	519534
29950	519535
198137	519536
108102	519537
279917	519538
164621	519539
23517	519540
64924	519541
15539	519542
85974	519543
307632	519544
125156	519545
241093	519546
252	519547
54278	519548
20692	519549
239462	519550
184230	519551
203912	519552
137189	519553
93264	519554
103628	519555
111173	519556
112391	519557
271406	519558
41612	519559
29142	519560
73869	519561
58172	519562
28449	519563
162323	519564
34865	519565
34898	519566
22536	519567
47270	519568
81779	519569
310759	519570
71071	519571
38463	519572
77840	519573
56161	519574
115625	519575
159891	519576
17769	519577
158112	519578
31322	519579
206470	519580
51320	519581
55399	519582
87989	519583
59636	519584
212158	519585
1120	519586
114031	519587
123899	519588
16830	519589
140378	519590
85965	519591
125042	519592
176845	519593
43560	519594
6203	519595
198	519596
37444	519597
104813	519598
63760	519599
958	519600
292006	519601
3109	519602
137075	519603
40013	519604
3314	519605
109802	519606
111325	519607
736	519608
5419	519609
221	519610
58500	519611
131623	519612
44468	519613
139157	519614
7911	519615
32556	519616
278859	519617
126879	519618
130891	519619
182045	519620
264342	519621
7851	519622
8219	519623
269456	519624
30460	519625
61896	519626
140049	519627
145907	519628
288848	519629
27322	519630
22339	519631
2090	519632
205125	519633
142174	519634
192335	519635
214586	519636
20970	519637
72170	519638
115478	519639
25267	519640
79273	519641
3448	519642
13910	519643
50518	519644
14548	519645
181238	519646
4635	519647
13015	519648
79605	519649
55288	519650
12766	519651
261113	519652
66015	519653
368	519654
27324	519655
19803	519656
103491	519657
16714	519658
262820	519659
125453	519660
147902	519661
15694	519662
21565	519663
122811	519664
789	519665
5933	519666
30712	519667
5916	519668
170678	519669
12753	519670
22204	519671
22616	519672
8541	519673
301158	519674
139333	519675
44690	519676
1384	519677
18681	519678
11042	519679
11911	519680
193001	519681
1953	519682
3440	519683
11263	519684
2616	519685
3150	519686
129497	519687
92922	519688
185987	519689
175503	519690
225343	519691
198053	519692
239110	519693
25911	519694
54382	519695
88198	519696
122073	519697
1094	519698
35371	519699
37542	519700
267849	519701
2804	519702
204771	519703
55162	519704
126295	519705
76171	519706
249875	519707
81982	519708
117743	519709
117718	519710
156831	519711
103981	519712
310210	519713
56917	519714
47151	519715
11843	519716
30993	519717
209509	519718
122667	519719
182114	519720
307726	519721
152209	519722
25579	519723
104976	519724
54624	519725
99769	519726
156106	519727
194651	519728
233238	519729
15591	519730
76769	519731
21346	519732
195757	519733
68220	519734
77575	519735
173532	519736
70583	519737
50349	519738
90936	519739
1321	519740
52655	519741
134677	519742
25004	519743
19262	519744
59495	519745
92923	519746
67789	519747
95332	519748
40342	519749
93331	519750
147292	519751
6977	519752
41731	519753
28571	519754
26342	519755
85729	519756
47034	519757
613	519758
208361	519759
83997	519760
74448	519761
96219	519762
61637	519763
82860	519764
77751	519765
34646	519766
8357	519767
70230	519768
147963	519769
3377	519770
10904	519771
192007	519772
21506	519773
91023	519774
71590	519775
266449	519776
105712	519777
55662	519778
17822	519779
181218	519780
181218	519781
20458	519782
6706	519783
613	519784
27289	519785
35054	519786
61689	519787
48841	519788
97065	519789
101694	519790
274503	519791
112953	519792
44107	519793
4506	519794
4506	519795
5151	519796
212714	519797
131480	519798
167448	519799
126979	519800
236880	519801
76195	519802
84037	519803
305122	519804
14657	519805
44631	519806
20977	519807
1860	519808
18000	519809
95497	519810
38	519811
71180	519812
161389	519813
64150	519814
77114	519815
1445	519816
34136	519817
121294	519818
7	519819
140837	519820
127070	519821
130075	519822
705	519823
10791	519824
7832	519825
45561	519826
27767	519827
1285	519828
1969	519829
110549	519830
133613	519831
10766	519832
5143	519833
58987	519834
58987	519835
107139	519836
66276	519837
12968	519838
61542	519839
9940	519840
295619	519841
68339	519842
2941	519843
93394	519844
16781	519845
1427	519846
29986	519847
67485	519848
128004	519849
40457	519850
260838	519851
2036	519852
135493	519853
89114	519854
63500	519855
97584	519856
60408	519857
76246	519858
87667	519859
60697	519860
45605	519861
8994	519862
23740	519863
29184	519864
32216	519865
67605	519866
6455	519867
6507	519868
280160	519869
16321	519870
98704	519871
95693	519872
9177	519873
78227	519874
48792	519875
105860	519876
293643	519877
19900	519878
140087	519879
151758	519880
30518	519881
112968	519882
3288	519883
198682	519884
72039	519885
107274	519886
71389	519887
102976	519888
978	519889
50519	519890
110922	519891
219543	519892
128889	519893
50449	519894
78903	519895
90891	519896
9678	519897
103585	519898
132254	519899
159287	519900
136725	519901
65063	519902
176037	519903
59776	519904
257489	519905
15398	519906
18804	519907
52952	519908
7384	519909
942	519910
136914	519911
4568	519912
141505	519913
169080	519914
85934	519915
26976	519916
23476	519917
4104	519918
7532	519919
262700	519920
52247	519921
10452	519922
19003	519923
95836	519924
6369	519925
31841	519926
9785	519927
33264	519928
20353	519929
98092	519930
33264	519931
97276	519932
84633	519933
199635	519934
11545	519935
129694	519936
121855	519937
637	519938
57026	519939
179714	519940
146031	519941
113580	519942
14584	519943
25286	519944
129694	519945
104848	519946
73439	519947
163833	519948
161120	519949
61820	519950
61959	519951
541	519952
27810	519953
151904	519954
91235	519955
13730	519956
57762	519957
26525	519958
27384	519959
89535	519960
61820	519961
106810	519962
194336	519963
143644	519964
123563	519965
541	519966
67830	519967
69615	519968
190386	519969
11408	519970
33145	519971
74008	519972
107847	519973
99034	519974
45601	519975
21508	519976
164520	519977
1705	519978
244675	519979
15105	519980
7083	519981
155250	519982
84009	519983
153778	519984
57637	519985
129702	519986
92394	519987
17416	519988
43251	519989
135300	519990
47912	519991
83164	519992
17998	519993
16842	519994
49176	519995
83164	519996
96326	519997
46664	519998
167264	519999
77135	520000
106302	520001
121664	520002
125931	520003
47399	520004
81618	520005
75187	520006
4925	520007
27321	520008
75733	520009
77261	520010
39474	520011
56988	520012
45865	520013
6430	520014
109898	520015
168769	520016
125323	520017
17998	520018
118997	520019
49179	520020
37425	520021
124414	520022
119458	520023
225507	520024
84725	520025
126470	520026
38413	520027
23561	520028
73821	520029
68090	520030
34192	520031
770	520032
117874	520033
126810	520034
5110	520035
29352	520036
203905	520037
193208	520038
64382	520039
281094	520040
106565	520041
106565	520042
45208	520043
108415	520044
85075	520045
71639	520046
310828	520047
294314	520048
172460	520049
55355	520050
11235	520051
50397	520052
66876	520053
158174	520054
146433	520055
223152	520056
108818	520057
68544	520058
20689	520059
36272	520060
4294	520061
174165	520062
121792	520063
245910	520064
38624	520065
110740	520066
147599	520067
9350	520068
52806	520069
92221	520070
26218	520071
305605	520072
195946	520073
23107	520074
22695	520075
37058	520076
495	520077
40355	520078
118209	520079
25062	520080
4973	520081
128955	520082
129546	520083
25635	520084
9169	520085
263954	520086
37058	520087
177546	520088
4	520089
143281	520090
282213	520091
23438	520092
108015	520093
152015	520094
168716	520095
20263	520096
246639	520097
61709	520098
31459	520099
308109	520100
70622	520101
44635	520102
238091	520103
1141	520104
150796	520105
188599	520106
169581	520107
191826	520108
23190	520109
4	520110
117525	520111
118588	520112
86798	520113
138700	520114
89379	520115
141466	520116
193747	520117
210965	520118
118347	520119
97026	520120
142510	520121
142685	520122
214579	520123
94532	520124
93763	520125
137620	520126
312137	520127
208208	520128
90011	520129
214343	520130
134545	520131
131304	520132
281065	520133
93999	520134
43915	520135
68399	520136
159094	520137
206404	520138
137274	520139
174345	520140
141	520141
9575	520142
277336	520143
132647	520144
221062	520145
287097	520146
17797	520147
96073	520148
212855	520149
236570	520150
99709	520151
43929	520152
311654	520153
140772	520154
4068	520155
270585	520156
46726	520157
97942	520158
202274	520159
54777	520160
48935	520161
2889	520162
19571	520163
34551	520164
95839	520165
161024	520166
36311	520167
75474	520168
5175	520169
17584	520170
217660	520171
207133	520172
41527	520173
296400	520174
248504	520175
23291	520176
41339	520177
137287	520178
41527	520179
173942	520180
218036	520181
57747	520182
129532	520183
9575	520184
27150	520185
174121	520186
202377	520187
146947	520188
145484	520189
204924	520190
45802	520191
85295	520192
23451	520193
7900	520194
90840	520195
210967	520196
199329	520197
93828	520198
266193	520199
135090	520200
144099	520201
65309	520202
30727	520203
43324	520204
154542	520205
38115	520206
55413	520207
52898	520208
15158	520209
168181	520210
31910	520211
222670	520212
219844	520213
12347	520214
5304	520215
103705	520216
39971	520217
27762	520218
201436	520219
42838	520220
109169	520221
239446	520222
72522	520223
137668	520224
171469	520225
119365	520226
42776	520227
268996	520228
215750	520229
225	520230
98345	520231
265065	520232
138147	520233
107825	520234
23296	520235
9841	520236
146508	520237
178721	520238
68857	520239
227272	520240
156856	520241
142611	520242
235348	520243
68857	520244
22332	520245
21851	520246
53616	520247
243384	520248
94702	520249
88076	520250
124293	520251
30631	520252
288258	520253
238688	520254
124230	520255
85305	520256
1373	520257
41305	520258
124230	520259
203409	520260
38789	520261
141	520262
949	520263
120331	520264
3240	520265
200213	520266
125723	520267
9765	520268
106902	520269
32193	520270
132595	520271
42675	520272
23262	520273
90237	520274
21845	520275
117115	520276
4127	520277
25037	520278
78856	520279
9575	520280
298215	520281
92573	520282
212759	520283
293	520284
166243	520285
242322	520286
74096	520287
193704	520288
64963	520289
97962	520290
126810	520291
28125	520292
38404	520293
321	520294
28125	520295
239331	520296
73013	520297
173200	520298
1117	520299
173767	520300
25071	520301
53616	520302
2559	520303
1118	520304
165835	520305
176213	520306
61060	520307
957	520308
4031	520309
4095	520310
65201	520311
151038	520312
115801	520313
321	520314
78058	520315
37739	520316
98033	520317
195	520318
206613	520319
23712	520320
169948	520321
115304	520322
211477	520323
62769	520324
37152	520325
78935	520326
272494	520327
291722	520328
134634	520329
200245	520330
243108	520331
48872	520332
20894	520333
287107	520334
263418	520335
40963	520336
148169	520337
78150	520338
301800	520339
294977	520340
119835	520341
75198	520342
273048	520343
44686	520344
110597	520345
77717	520346
8898	520347
79220	520348
251484	520349
51028	520350
293979	520351
48176	520352
3721	520353
202639	520354
92454	520355
202079	520356
37763	520357
292469	520358
62898	520359
83109	520360
161302	520361
138161	520362
587	520363
99035	520364
64289	520365
48322	520366
184129	520367
51792	520368
251558	520369
11850	520370
194529	520371
194463	520372
89838	520373
76162	520374
101035	520375
86694	520376
4127	520377
104220	520378
156492	520379
203596	520380
30615	520381
60300	520382
1127	520383
60432	520384
228132	520385
286198	520386
176709	520387
111182	520388
166475	520389
185587	520390
3240	520391
254298	520392
254312	520393
204069	520394
289732	520395
117431	520396
288265	520397
238738	520398
294287	520399
19854	520400
48473	520401
13202	520402
273923	520403
56612	520404
126530	520405
148469	520406
7043	520407
26879	520408
89924	520409
268349	520410
10792	520411
159383	520412
89145	520413
28125	520414
123198	520415
103221	520416
945	520417
437	520418
89281	520419
151039	520420
158436	520421
17396	520422
236291	520423
75952	520424
74877	520425
169823	520426
64852	520427
141	520428
30336	520429
198508	520430
85117	520431
62753	520432
23683	520433
5281	520434
217544	520435
20894	520436
149805	520437
197755	520438
22720	520439
110315	520440
188243	520441
124819	520442
75198	520443
166171	520444
11472	520445
187821	520446
194608	520447
42541	520448
40072	520449
517	520450
77247	520451
3721	520452
517	520453
133454	520454
27321	520455
52698	520456
301362	520457
298070	520458
211182	520459
17785	520460
181760	520461
112170	520462
304905	520463
13419	520464
58022	520465
47169	520466
81793	520467
142193	520468
2586	520469
52698	520470
195	520471
72789	520472
105468	520473
173520	520474
1373	520475
23480	520476
50381	520477
27445	520478
290587	520479
199297	520480
70382	520481
9765	520482
520	520483
695	520484
587	520485
26019	520486
113164	520487
116143	520488
78205	520489
306999	520490
274294	520491
5455	520492
1373	520493
279957	520494
15326	520495
1141	520496
3211	520497
217108	520498
271	520499
114411	520500
18273	520501
85198	520502
61431	520503
1565	520504
61550	520505
173053	520506
164683	520507
293128	520508
89838	520509
32516	520510
68284	520511
111402	520512
23723	520513
166958	520514
69050	520515
222013	520516
36950	520517
64852	520518
7674	520519
192721	520520
204364	520521
8690	520522
20654	520523
191605	520524
45119	520525
4713	520526
75372	520527
60918	520528
54870	520529
124230	520530
267708	520531
59675	520532
60918	520533
185416	520534
97019	520535
95267	520536
58146	520537
201018	520538
40183	520539
182933	520540
76401	520541
293	520542
296009	520543
289237	520544
3168	520545
94293	520546
20000	520547
1565	520548
123149	520549
1565	520550
40276	520551
755	520552
225	520553
4068	520554
468	520555
201640	520556
123502	520557
89629	520558
38835	520559
517	520560
587	520561
195748	520562
38623	520563
22530	520564
45172	520565
11762	520566
45777	520567
3537	520568
79966	520569
173534	520570
3191	520571
4031	520572
24102	520573
30922	520574
48872	520575
25157	520576
122065	520577
47744	520578
45787	520579
90363	520580
130289	520581
185082	520582
957	520583
1238	520584
52806	520585
51325	520586
25677	520587
4095	520588
905	520589
321	520590
41898	520591
293576	520592
141	520593
117115	520594
63600	520595
312124	520596
102609	520597
225	520598
46192	520599
303625	520600
303549	520601
75372	520602
113023	520603
75326	520604
41197	520605
46757	520606
586	520607
79220	520608
57730	520609
271060	520610
7837	520611
11240	520612
5987	520613
274224	520614
30631	520615
53616	520616
106583	520617
905	520618
215058	520619
9841	520620
92454	520621
224814	520622
266334	520623
132278	520624
65766	520625
33924	520626
167364	520627
89044	520628
70399	520629
169951	520630
126945	520631
182040	520632
6690	520633
142597	520634
62863	520635
72086	520636
135059	520637
166112	520638
20040	520639
137804	520640
60999	520641
586	520642
295240	520643
1139	520644
586	520645
143113	520646
216707	520647
141	520648
4031	520649
201820	520650
42675	520651
289408	520652
79907	520653
134032	520654
148665	520655
24860	520656
56465	520657
56686	520658
309998	520659
15365	520660
15124	520661
49317	520662
130236	520663
119724	520664
24134	520665
275891	520666
286627	520667
42774	520668
141	520669
52606	520670
3766	520671
50301	520672
10181	520673
145293	520674
308937	520675
156497	520676
136643	520677
148309	520678
135698	520679
121541	520680
289119	520681
60807	520682
126617	520683
2512	520684
19634	520685
181015	520686
152842	520687
29867	520688
28656	520689
19847	520690
26581	520691
73385	520692
73932	520693
73971	520694
190393	520695
198184	520696
183145	520697
25075	520698
100230	520699
203897	520700
29849	520701
288956	520702
150090	520703
119380	520704
68074	520705
233973	520706
222830	520707
201732	520708
57414	520709
63398	520710
87749	520711
105053	520712
290005	520713
184221	520714
1057	520715
61546	520716
135280	520717
12517	520718
33113	520719
293537	520720
217219	520721
107303	520722
174402	520723
7416	520724
50604	520725
257161	520726
128355	520727
182648	520728
148641	520729
155699	520730
222204	520731
65625	520732
301851	520733
89232	520734
136784	520735
204453	520736
190074	520737
112756	520738
218519	520739
72757	520740
193747	520741
234918	520742
116848	520743
299646	520744
157736	520745
22897	520746
187120	520747
150884	520748
192760	520749
118459	520750
50359	520751
178277	520752
43987	520753
141312	520754
43473	520755
34894	520756
156597	520757
241365	520758
92234	520759
70339	520760
23505	520761
165834	520762
10150	520763
104906	520764
222500	520765
247411	520766
26822	520767
171084	520768
50531	520769
43601	520770
29698	520771
164147	520772
26728	520773
85607	520774
147686	520775
248973	520776
111934	520777
253848	520778
43449	520779
136472	520780
194227	520781
46831	520782
7476	520783
945	520784
188035	520785
28148	520786
244711	520787
24724	520788
183669	520789
9888	520790
192512	520791
192525	520792
285856	520793
270488	520794
206286	520795
61480	520796
216874	520797
165197	520798
153389	520799
41494	520800
203986	520801
199908	520802
95382	520803
95244	520804
275625	520805
1392	520806
95626	520807
95382	520808
144602	520809
76438	520810
202926	520811
90509	520812
307812	520813
252194	520814
140405	520815
99483	520816
281894	520817
137880	520818
95244	520819
152026	520820
231034	520821
142052	520822
33991	520823
101227	520824
279568	520825
184009	520826
45400	520827
173766	520828
69664	520829
12758	520830
515	520831
229822	520832
210079	520833
202664	520834
203742	520835
40651	520836
176170	520837
163747	520838
6458	520839
134823	520840
85603	520841
50290	520842
143658	520843
232679	520844
32795	520845
115693	520846
12186	520847
18865	520848
51217	520849
205931	520850
245358	520851
38487	520852
230010	520853
157190	520854
114037	520855
226018	520856
83206	520857
9765	520858
64531	520859
122075	520860
192674	520861
110763	520862
196125	520863
169323	520864
153632	520865
165692	520866
232290	520867
17363	520868
285510	520869
245623	520870
88834	520871
234909	520872
223142	520873
170362	520874
159581	520875
52079	520876
234510	520877
145148	520878
88834	520879
263186	520880
10701	520881
262988	520882
74367	520883
214345	520884
34622	520885
104410	520886
231182	520887
147311	520888
8070	520889
216232	520890
25688	520891
35753	520892
93876	520893
72130	520894
140445	520895
164573	520896
130742	520897
103640	520898
58349	520899
142789	520900
107462	520901
89406	520902
34388	520903
44067	520904
136261	520905
10240	520906
135434	520907
292004	520908
31279	520909
73036	520910
7329	520911
164276	520912
28827	520913
30072	520914
204642	520915
276734	520916
50698	520917
114713	520918
11012	520919
1063	520920
1789	520921
124479	520922
50	520923
137218	520924
34486	520925
16499	520926
119469	520927
269266	520928
268675	520929
36793	520930
121268	520931
54796	520932
124272	520933
611	520934
269738	520935
71708	520936
33793	520937
74584	520938
154143	520939
169861	520940
221565	520941
171979	520942
201156	520943
44525	520944
113	520945
80453	520946
164928	520947
128687	520948
26559	520949
90180	520950
148827	520951
60424	520952
145549	520953
70692	520954
90700	520955
3166	520956
155283	520957
79269	520958
81207	520959
280593	520960
62164	520961
166220	520962
50914	520963
14793	520964
31728	520965
17469	520966
265227	520967
217146	520968
8711	520969
1524	520970
16910	520971
214047	520972
8345	520973
3534	520974
8039	520975
13562	520976
5623	520977
3337	520978
6995	520979
138624	520980
50700	520981
19392	520982
143336	520983
11816	520984
58102	520985
33272	520986
269975	520987
93744	520988
120977	520989
122308	520990
15967	520991
21669	520992
50635	520993
28707	520994
11151	520995
111137	520996
67520	520997
254969	520998
126923	520999
237	521000
29141	521001
60	521002
80602	521003
53438	521004
15974	521005
33070	521006
72118	521007
42654	521008
35526	521009
71573	521010
70573	521011
71926	521012
11564	521013
20398	521014
305064	521015
238208	521016
73041	521017
31209	521018
148081	521019
65573	521020
26142	521021
17823	521022
31762	521023
263211	521024
62910	521025
213147	521026
62910	521027
31762	521028
304145	521029
18403	521030
197388	521031
78201	521032
220348	521033
253451	521034
263233	521035
150274	521036
127270	521037
30359	521038
133522	521039
35660	521040
208724	521041
118041	521042
22746	521043
91143	521044
280279	521045
243220	521046
75444	521047
102041	521048
174874	521049
168578	521050
254441	521051
71	521052
271349	521053
193973	521054
60346	521055
59910	521056
128264	521057
12568	521058
252283	521059
24328	521060
55988	521061
83165	521062
83165	521063
308078	521064
82468	521065
69351	521066
194350	521067
309081	521068
77020	521069
60282	521070
3820	521071
270860	521072
3126	521073
5462	521074
4228	521075
247044	521076
141971	521077
258158	521078
100803	521079
88119	521080
145863	521081
134982	521082
252508	521083
211059	521084
127165	521085
106014	521086
55308	521087
80195	521088
298013	521089
9071	521090
41585	521091
19	521092
28177	521093
94427	521094
137009	521095
147805	521096
76783	521097
109079	521098
185478	521099
103984	521100
249795	521101
21490	521102
123768	521103
23508	521104
213666	521105
203695	521106
106823	521107
189799	521108
194960	521109
82534	521110
174003	521111
33778	521112
28677	521113
210605	521114
20213	521115
303764	521116
81808	521117
44524	521118
90217	521119
199176	521120
23696	521121
11608	521122
20095	521123
195880	521124
286599	521125
72027	521126
148933	521127
9775	521128
232369	521129
254482	521130
1970	521131
291838	521132
118406	521133
20892	521134
13266	521135
164912	521136
238637	521137
5104	521138
3551	521139
24552	521140
263792	521141
48918	521142
3551	521143
27445	521144
149775	521145
69223	521146
107910	521147
103391	521148
173480	521149
270832	521150
12671	521151
23425	521152
245919	521153
95104	521154
94281	521155
173394	521156
146849	521157
104699	521158
236687	521159
60308	521160
20095	521161
147339	521162
80148	521163
149790	521164
238962	521165
24866	521166
82793	521167
38790	521168
2318	521169
66691	521170
69550	521171
80292	521172
158272	521173
26574	521174
30837	521175
7540	521176
233331	521177
254125	521178
47387	521179
4241	521180
697	521181
156293	521182
100444	521183
307789	521184
175460	521185
202029	521186
44832	521187
141602	521188
305407	521189
6492	521190
156579	521191
127677	521192
156670	521193
39386	521194
130612	521195
205812	521196
172104	521197
64470	521198
142551	521199
62785	521200
31178	521201
203888	521202
187841	521203
59569	521204
75818	521205
96425	521206
67610	521207
193794	521208
191338	521209
51317	521210
57450	521211
95621	521212
95621	521213
127349	521214
81629	521215
112763	521216
90833	521217
128093	521218
59889	521219
152815	521220
95593	521221
266542	521222
53587	521223
227701	521224
59569	521225
24456	521226
109783	521227
249224	521228
142301	521229
171504	521230
101299	521231
88945	521232
87461	521233
48653	521234
31102	521235
98622	521236
269828	521237
31544	521238
9420	521239
8423	521240
299014	521241
143030	521242
116978	521243
8901	521244
96285	521245
38649	521246
211707	521247
300371	521248
18653	521249
34204	521250
36429	521251
74199	521252
210891	521253
88229	521254
120966	521255
29678	521256
38939	521257
2555	521258
196744	521259
17892	521260
43109	521261
106618	521262
217643	521263
78480	521264
89735	521265
184039	521266
123210	521267
181202	521268
5004	521269
100330	521270
76661	521271
23286	521272
91009	521273
45407	521274
55338	521275
70827	521276
4210	521277
87737	521278
27910	521279
192937	521280
139021	521281
13302	521282
2978	521283
93004	521284
244246	521285
5882	521286
18265	521287
193432	521288
2320	521289
19520	521290
161478	521291
236910	521292
72270	521293
38930	521294
129495	521295
126141	521296
172001	521297
55349	521298
67084	521299
258462	521300
312858	521301
119076	521302
205477	521303
63208	521304
76202	521305
105841	521306
276718	521307
178908	521308
206322	521309
234678	521310
47929	521311
40442	521312
155322	521313
24781	521314
59079	521315
2687	521316
144308	521317
226244	521318
228767	521319
165045	521320
65134	521321
36983	521322
161849	521323
23771	521324
302373	521325
13090	521326
71773	521327
111368	521328
29462	521329
275697	521330
257005	521331
105067	521332
57171	521333
33321	521334
21973	521335
203386	521336
272573	521337
2653	521338
61710	521339
105333	521340
146791	521341
217869	521342
229136	521343
21678	521344
56807	521345
424	521346
21099	521347
46835	521348
146083	521349
6952	521350
219633	521351
12515	521352
161426	521353
197871	521354
208340	521355
95401	521356
43360	521357
54463	521358
70887	521359
129657	521360
41932	521361
38072	521362
66475	521363
26063	521364
200670	521365
180532	521366
192195	521367
33590	521368
173295	521369
23998	521370
47795	521371
119461	521372
163710	521373
124603	521374
145001	521375
25850	521376
82635	521377
23680	521378
60906	521379
95160	521380
42170	521381
29721	521382
71807	521383
10066	521384
12928	521385
3139	521386
1620	521387
51012	521388
51012	521389
160812	521390
80654	521391
121063	521392
104666	521393
46172	521394
11926	521395
35602	521396
269923	521397
7189	521398
102467	521399
147889	521400
6159	521401
146503	521402
98879	521403
75492	521404
17747	521405
94480	521406
49057	521407
10473	521408
37055	521409
106240	521410
11302	521411
146536	521412
131521	521413
137640	521414
72990	521415
102467	521416
10793	521417
271296	521418
27646	521419
10473	521420
62777	521421
227400	521422
27619	521423
64090	521424
44612	521425
83973	521426
44950	521427
7084	521428
11605	521429
3084	521430
75651	521431
64	521432
165495	521433
90377	521434
192259	521435
138105	521436
40551	521437
22218	521438
7637	521439
241670	521440
184861	521441
22921	521442
233258	521443
28395	521444
42740	521445
121744	521446
30290	521447
129719	521448
6937	521449
20840	521450
14197	521451
25409	521452
30496	521453
173764	521454
51875	521455
27359	521456
9988	521457
201509	521458
15370	521459
283998	521460
129149	521461
17664	521462
36500	521463
213634	521464
41331	521465
200982	521466
298022	521467
274846	521468
16811	521469
86929	521470
85441	521471
58659	521472
68506	521473
181978	521474
184034	521475
102376	521476
237678	521477
162557	521478
30252	521479
5288	521480
100641	521481
20739	521482
103644	521483
99214	521484
96503	521485
166686	521486
23473	521487
22511	521488
31048	521489
139438	521490
255842	521491
7673	521492
25775	521493
280257	521494
30441	521495
130448	521496
149023	521497
2164	521498
96503	521499
248771	521500
33903	521501
5638	521502
98492	521503
134016	521504
50351	521505
43338	521506
5927	521507
188290	521508
7163	521509
166405	521510
26967	521511
113030	521512
24582	521513
115781	521514
9301	521515
87051	521516
160600	521517
131881	521518
20494	521519
29491	521520
137369	521521
299683	521522
63571	521523
20371	521524
191859	521525
68445	521526
4947	521527
4806	521528
58126	521529
32241	521530
15930	521531
291164	521532
206634	521533
27367	521534
53286	521535
167786	521536
191135	521537
31337	521538
133783	521539
218473	521540
40466	521541
69516	521542
229647	521543
266997	521544
137	521545
87969	521546
308137	521547
138664	521548
189096	521549
88621	521550
63139	521551
59148	521552
1208	521553
73523	521554
83799	521555
80137	521556
65475	521557
766	521558
187929	521559
73635	521560
17703	521561
21628	521562
14195	521563
47876	521564
63240	521565
4633	521566
131938	521567
183082	521568
3551	521569
4128	521570
170415	521571
274954	521572
154872	521573
158237	521574
87068	521575
3484	521576
13235	521577
58869	521578
14738	521579
222210	521580
208078	521581
80534	521582
189773	521583
47192	521584
9394	521585
10139	521586
65882	521587
204743	521588
35047	521589
93837	521590
191435	521591
83932	521592
4330	521593
153028	521594
62845	521595
4922	521596
104634	521597
133816	521598
25961	521599
1365	521600
289843	521601
37751	521602
140829	521603
17126	521604
143492	521605
34717	521606
79704	521607
80084	521608
25900	521609
57107	521610
52455	521611
192113	521612
42940	521613
191004	521614
217018	521615
12636	521616
2104	521617
24740	521618
79164	521619
84574	521620
45369	521621
5367	521622
125076	521623
58264	521624
129651	521625
42986	521626
5368	521627
5368	521628
4552	521629
297563	521630
4289	521631
111946	521632
210642	521633
3224	521634
74177	521635
17905	521636
52856	521637
7624	521638
167558	521639
31612	521640
13498	521641
10632	521642
40889	521643
29083	521644
121947	521645
261840	521646
157143	521647
60987	521648
49508	521649
53312	521650
86995	521651
147337	521652
80359	521653
39930	521654
26286	521655
1665	521656
23171	521657
197099	521658
296178	521659
304231	521660
176280	521661
24781	521662
16747	521663
13540	521664
30936	521665
86292	521666
145759	521667
109832	521668
39873	521669
4342	521670
29504	521671
221059	521672
55111	521673
238483	521674
23908	521675
184475	521676
43114	521677
217476	521678
302079	521679
23223	521680
17002	521681
212800	521682
142999	521683
101570	521684
91394	521685
36578	521686
5203	521687
161806	521688
24116	521689
304211	521690
27525	521691
183199	521692
36877	521693
166014	521694
111651	521695
134311	521696
232487	521697
76491	521698
161354	521699
73063	521700
1665	521701
9654	521702
72982	521703
35296	521704
179841	521705
76662	521706
148978	521707
45943	521708
34570	521709
86112	521710
8483	521711
33442	521712
251596	521713
162094	521714
770	521715
135006	521716
95143	521717
1094	521718
46047	521719
7300	521720
10839	521721
144262	521722
106956	521723
108952	521724
52403	521725
26615	521726
33710	521727
67681	521728
45591	521729
4737	521730
6223	521731
33296	521732
166098	521733
141980	521734
305405	521735
224598	521736
28722	521737
95035	521738
17285	521739
75073	521740
25634	521741
71512	521742
18803	521743
10264	521744
52046	521745
237500	521746
264147	521747
85551	521748
149742	521749
17426	521750
33786	521751
16038	521752
51486	521753
39773	521754
11718	521755
59052	521756
50865	521757
186313	521758
209485	521759
268399	521760
156678	521761
88614	521762
7441	521763
236371	521764
105426	521765
274596	521766
102893	521767
117374	521768
93197	521769
17002	521770
255797	521771
12714	521772
289875	521773
4342	521774
27525	521775
81142	521776
105748	521777
195431	521778
60368	521779
29322	521780
10316	521781
223799	521782
2364	521783
81079	521784
40038	521785
58119	521786
262370	521787
263368	521788
22793	521789
294012	521790
305691	521791
181314	521792
247579	521793
279405	521794
196012	521795
76767	521796
22342	521797
119139	521798
24301	521799
190994	521800
215041	521801
230071	521802
12470	521803
5577	521804
91484	521805
289488	521806
47050	521807
4955	521808
147088	521809
52993	521810
263181	521811
13869	521812
32879	521813
5403	521814
13851	521815
99710	521816
266246	521817
12113	521818
16502	521819
214962	521820
256172	521821
277372	521822
85742	521823
15279	521824
23764	521825
123181	521826
94386	521827
196702	521828
43551	521829
16846	521830
135288	521831
141481	521832
132153	521833
245168	521834
228876	521835
215709	521836
197036	521837
191308	521838
68850	521839
114372	521840
124499	521841
7675	521842
37546	521843
83088	521844
137023	521845
54489	521846
200322	521847
110543	521848
228579	521849
180973	521850
150307	521851
141515	521852
64526	521853
49968	521854
264350	521855
188427	521856
33526	521857
207409	521858
14946	521859
127454	521860
127586	521861
19131	521862
35936	521863
52261	521864
19848	521865
105853	521866
48632	521867
197191	521868
13319	521869
193981	521870
82212	521871
5411	521872
119823	521873
95378	521874
232885	521875
58685	521876
203530	521877
113106	521878
139422	521879
28830	521880
62593	521881
63362	521882
258959	521883
10055	521884
63089	521885
91253	521886
16211	521887
286084	521888
84112	521889
95834	521890
259150	521891
174862	521892
15541	521893
28943	521894
28943	521895
584	521896
18355	521897
205674	521898
22141	521899
101232	521900
38579	521901
3543	521902
18796	521903
58692	521904
81458	521905
8525	521906
77564	521907
40280	521908
173892	521909
102848	521910
260826	521911
217990	521912
29547	521913
96895	521914
311309	521915
90163	521916
171956	521917
26004	521918
183190	521919
201822	521920
24179	521921
184904	521922
10782	521923
87864	521924
143023	521925
26262	521926
30885	521927
144311	521928
200011	521929
342	521930
7817	521931
83867	521932
145848	521933
111408	521934
73189	521935
63090	521936
34696	521937
83178	521938
137628	521939
213491	521940
45929	521941
24947	521942
84889	521943
201603	521944
302680	521945
79749	521946
267411	521947
57216	521948
76926	521949
123844	521950
96149	521951
87953	521952
183106	521953
87945	521954
40597	521955
4655	521956
39243	521957
98664	521958
301535	521959
246863	521960
63565	521961
41535	521962
80170	521963
53443	521964
280829	521965
42403	521966
32294	521967
141668	521968
115573	521969
301278	521970
159874	521971
37179	521972
15195	521973
1522	521974
76039	521975
21587	521976
58685	521977
4511	521978
123353	521979
36853	521980
81623	521981
18983	521982
27905	521983
136160	521984
109189	521985
256904	521986
158097	521987
139666	521988
40035	521989
178726	521990
56716	521991
4619	521992
17668	521993
204252	521994
14621	521995
115972	521996
1712	521997
83996	521998
271269	521999
312166	522000
71143	522001
126811	522002
139113	522003
7476	522004
206831	522005
181360	522006
14844	522007
251741	522008
57900	522009
41183	522010
217612	522011
74250	522012
13319	522013
28185	522014
299294	522015
78683	522016
49387	522017
41673	522018
188226	522019
284796	522020
114997	522021
11786	522022
77654	522023
112661	522024
130110	522025
15279	522026
34403	522027
294534	522028
196788	522029
234893	522030
290800	522031
39073	522032
100257	522033
79258	522034
70428	522035
136292	522036
97963	522037
149853	522038
42662	522039
204043	522040
3059	522041
5465	522042
116090	522043
36652	522044
145976	522045
92730	522046
193584	522047
35269	522048
41928	522049
44641	522050
85556	522051
90610	522052
5583	522053
18752	522054
195722	522055
27547	522056
4950	522057
177337	522058
50210	522059
258737	522060
147573	522061
3983	522062
259871	522063
26268	522064
130092	522065
115201	522066
33584	522067
273853	522068
73487	522069
21535	522070
1755	522071
151197	522072
125307	522073
59434	522074
153733	522075
143274	522076
114784	522077
305311	522078
111131	522079
11246	522080
133346	522081
50013	522082
215551	522083
1872	522084
57358	522085
91201	522086
12827	522087
59329	522088
41759	522089
129597	522090
109189	522091
17465	522092
194225	522093
103048	522094
127196	522095
6477	522096
138743	522097
18071	522098
73189	522099
214424	522100
2919	522101
14478	522102
204042	522103
59872	522104
293992	522105
13869	522106
124213	522107
161492	522108
94728	522109
68496	522110
227990	522111
165734	522112
119373	522113
203058	522114
15442	522115
109528	522116
107453	522117
16399	522118
91497	522119
58648	522120
9820	522121
19384	522122
43196	522123
34970	522124
7221	522125
184198	522126
15442	522127
112084	522128
147909	522129
157930	522130
3677	522131
253791	522132
289166	522133
24928	522134
6098	522135
13213	522136
49362	522137
166076	522138
126021	522139
39055	522140
256985	522141
63408	522142
38204	522143
71668	522144
226926	522145
240862	522146
186477	522147
188770	522148
19297	522149
127301	522150
261041	522151
125441	522152
62612	522153
292272	522154
163514	522155
111368	522156
5961	522157
33495	522158
182524	522159
17697	522160
5796	522161
149395	522162
69102	522163
96010	522164
149938	522165
60814	522166
106871	522167
17744	522168
51033	522169
128110	522170
209941	522171
228781	522172
101261	522173
107668	522174
107668	522175
62500	522176
49545	522177
49545	522178
30524	522179
160102	522180
12531	522181
17543	522182
55484	522183
7951	522184
89706	522185
34322	522186
289690	522187
7947	522188
29907	522189
192670	522190
194764	522191
80308	522192
22403	522193
259629	522194
24461	522195
24461	522196
81206	522197
202428	522198
337	522199
169656	522200
5773	522201
45436	522202
70926	522203
124675	522204
175383	522205
245364	522206
134150	522207
146233	522208
312349	522209
212772	522210
97975	522211
76930	522212
47057	522213
71773	522214
23121	522215
174354	522216
7376	522217
29537	522218
189807	522219
94225	522220
32488	522221
163396	522222
74979	522223
158566	522224
9954	522225
63555	522226
73178	522227
214508	522228
95880	522229
57965	522230
259263	522231
85520	522232
13253	522233
282660	522234
12149	522235
21315	522236
235070	522237
140154	522238
266782	522239
63490	522240
4378	522241
95282	522242
30865	522243
38663	522244
19653	522245
47622	522246
18745	522247
48475	522248
278317	522249
162136	522250
309342	522251
64474	522252
29392	522253
7703	522254
69162	522255
11074	522256
190693	522257
282851	522258
153318	522259
75937	522260
20362	522261
21925	522262
104875	522263
37817	522264
203179	522265
186714	522266
30645	522267
70666	522268
202826	522269
66998	522270
119824	522271
105826	522272
3741	522273
3741	522274
100267	522275
22558	522276
138130	522277
275040	522278
94143	522279
117426	522280
239876	522281
67737	522282
162161	522283
37152	522284
19874	522285
195702	522286
243788	522287
65625	522288
162592	522289
99322	522290
289096	522291
128355	522292
189149	522293
50149	522294
231482	522295
172767	522296
115197	522297
70078	522298
261906	522299
38550	522300
239333	522301
101478	522302
16318	522303
222990	522304
66345	522305
90382	522306
195284	522307
101174	522308
137458	522309
147000	522310
137603	522311
245638	522312
81509	522313
304829	522314
191525	522315
70004	522316
18400	522317
21136	522318
26044	522319
29603	522320
302362	522321
306998	522322
111934	522323
108752	522324
87787	522325
1294	522326
890	522327
141189	522328
238862	522329
67280	522330
24440	522331
294545	522332
121950	522333
31314	522334
52444	522335
47950	522336
121534	522337
68916	522338
13983	522339
201205	522340
115086	522341
16774	522342
49108	522343
127824	522344
72304	522345
49143	522346
11061	522347
139885	522348
43882	522349
82863	522350
91271	522351
15835	522352
303241	522353
19212	522354
37065	522355
31888	522356
152446	522357
295714	522358
287365	522359
264434	522360
108407	522361
23112	522362
260294	522363
79358	522364
133554	522365
43562	522366
51027	522367
97814	522368
217214	522369
140810	522370
211551	522371
173608	522372
122388	522373
113734	522374
172784	522375
119902	522376
104397	522377
114754	522378
55214	522379
53184	522380
153058	522381
96937	522382
125175	522383
108633	522384
127698	522385
285575	522386
294645	522387
295924	522388
161047	522389
191129	522390
112290	522391
33436	522392
140635	522393
104404	522394
115589	522395
98521	522396
104835	522397
176305	522398
188079	522399
162947	522400
188733	522401
213387	522402
295090	522403
311096	522404
179429	522405
161206	522406
107480	522407
226983	522408
118469	522409
118469	522410
112327	522411
31865	522412
194400	522413
29762	522414
244992	522415
140583	522416
66683	522417
249126	522418
64660	522419
199470	522420
48935	522421
17797	522422
20	522423
1634	522424
28763	522425
36311	522426
210636	522427
9948	522428
94109	522429
19874	522430
13935	522431
91368	522432
11272	522433
80355	522434
62912	522435
210943	522436
22897	522437
77400	522438
164597	522439
234101	522440
106434	522441
141820	522442
202209	522443
718	522444
10058	522445
66871	522446
11996	522447
170360	522448
21356	522449
244625	522450
112290	522451
238941	522452
311566	522453
272232	522454
104301	522455
29708	522456
128120	522457
15521	522458
190270	522459
151916	522460
83691	522461
283856	522462
22785	522463
285801	522464
246945	522465
99755	522466
99755	522467
277349	522468
179602	522469
91463	522470
23004	522471
37734	522472
303624	522473
231184	522474
141237	522475
93805	522476
14720	522477
9833	522478
60361	522479
141	522480
235360	522481
158946	522482
10922	522483
52909	522484
115905	522485
102597	522486
255231	522487
43825	522488
188053	522489
276868	522490
7349	522491
312297	522492
147166	522493
54099	522494
136724	522495
1790	522496
264438	522497
211314	522498
169408	522499
275618	522500
57377	522501
57377	522502
263261	522503
30707	522504
174610	522505
119977	522506
98241	522507
287366	522508
14642	522509
37931	522510
115086	522511
104971	522512
62489	522513
14965	522514
215014	522515
105855	522516
237902	522517
38231	522518
141467	522519
66617	522520
14720	522521
126514	522522
169647	522523
22710	522524
191183	522525
3250	522526
307211	522527
93750	522528
100419	522529
92323	522530
286100	522531
246395	522532
259044	522533
256538	522534
159584	522535
265947	522536
27760	522537
310908	522538
32353	522539
135454	522540
99872	522541
151441	522542
293535	522543
293996	522544
240806	522545
241039	522546
222743	522547
311303	522548
271629	522549
266767	522550
91482	522551
258420	522552
220331	522553
312557	522554
295588	522555
45645	522556
67949	522557
123456	522558
49158	522559
239960	522560
239758	522561
91271	522562
300328	522563
43473	522564
93417	522565
206539	522566
54218	522567
121663	522568
179603	522569
245236	522570
112621	522571
20591	522572
180897	522573
7422	522574
56281	522575
12692	522576
184597	522577
42758	522578
1666	522579
226089	522580
28130	522581
12716	522582
259049	522583
121340	522584
169658	522585
137458	522586
24023	522587
105868	522588
22754	522589
83056	522590
118459	522591
189846	522592
256561	522593
170149	522594
164447	522595
102163	522596
63041	522597
143719	522598
127287	522599
273069	522600
211695	522601
70	522602
213955	522603
7422	522604
107064	522605
18423	522606
167729	522607
181085	522608
15845	522609
142823	522610
110794	522611
10955	522612
146917	522613
138322	522614
70004	522615
6271	522616
34315	522617
10502	522618
34460	522619
10502	522620
189049	522621
281468	522622
72639	522623
35504	522624
182006	522625
94819	522626
27817	522627
80645	522628
11668	522629
164291	522630
27111	522631
3489	522632
162242	522633
78674	522634
11883	522635
237583	522636
79746	522637
58738	522638
59662	522639
198505	522640
112327	522641
10854	522642
15216	522643
174366	522644
117610	522645
137970	522646
213480	522647
40916	522648
20044	522649
15216	522650
29146	522651
215526	522652
235378	522653
208996	522654
75912	522655
25744	522656
268464	522657
24301	522658
217743	522659
73959	522660
27760	522661
43016	522662
217296	522663
42645	522664
143071	522665
143168	522666
22907	522667
162499	522668
165450	522669
170314	522670
147958	522671
86797	522672
245628	522673
214802	522674
3650	522675
206894	522676
286768	522677
10502	522678
72612	522679
257487	522680
4143	522681
213589	522682
303299	522683
144516	522684
304752	522685
2897	522686
29212	522687
107030	522688
21136	522689
217451	522690
27201	522691
210498	522692
145594	522693
2803	522694
93822	522695
82840	522696
75825	522697
199328	522698
108128	522699
47488	522700
16287	522701
73795	522702
211952	522703
94946	522704
312345	522705
17532	522706
189257	522707
139976	522708
44511	522709
57130	522710
161122	522711
105275	522712
108465	522713
58898	522714
43091	522715
307366	522716
69244	522717
258133	522718
96451	522719
208583	522720
79626	522721
111168	522722
111168	522723
38115	522724
199889	522725
218269	522726
110794	522727
205816	522728
20175	522729
217938	522730
105858	522731
73200	522732
86138	522733
275573	522734
228247	522735
66871	522736
11397	522737
208094	522738
7422	522739
129889	522740
36507	522741
208549	522742
186881	522743
71376	522744
229589	522745
17207	522746
12284	522747
45605	522748
107349	522749
138775	522750
36709	522751
65	522752
1768	522753
128122	522754
134742	522755
246013	522756
129745	522757
23459	522758
8321	522759
24706	522760
66614	522761
174883	522762
24154	522763
53922	522764
293887	522765
101594	522766
14999	522767
212036	522768
107721	522769
6043	522770
18081	522771
99143	522772
3548	522773
296798	522774
228381	522775
7569	522776
194975	522777
55868	522778
100171	522779
69501	522780
2259	522781
34427	522782
9256	522783
83059	522784
625	522785
10403	522786
243021	522787
97723	522788
298982	522789
45876	522790
72619	522791
47996	522792
57309	522793
200861	522794
11587	522795
131619	522796
33041	522797
2456	522798
139163	522799
290143	522800
167974	522801
110546	522802
83147	522803
98225	522804
9990	522805
68053	522806
42200	522807
116265	522808
307143	522809
281565	522810
3794	522811
31768	522812
31054	522813
15294	522814
10914	522815
104275	522816
104057	522817
62595	522818
89873	522819
62595	522820
2389	522821
45396	522822
26117	522823
279839	522824
113234	522825
142497	522826
292394	522827
27434	522828
100536	522829
73268	522830
58550	522831
731	522832
18650	522833
171069	522834
104272	522835
74947	522836
9904	522837
22968	522838
39636	522839
144138	522840
75196	522841
179919	522842
23593	522843
43200	522844
100661	522845
168945	522846
245093	522847
16797	522848
183533	522849
39849	522850
63819	522851
79395	522852
59914	522853
27913	522854
68966	522855
311691	522856
97734	522857
88436	522858
22968	522859
23150	522860
37577	522861
60409	522862
86726	522863
168117	522864
38469	522865
24673	522866
20949	522867
6239	522868
150163	522869
17627	522870
82738	522871
114325	522872
275456	522873
39146	522874
56212	522875
24492	522876
32378	522877
165805	522878
11990	522879
120194	522880
88858	522881
29912	522882
37756	522883
77991	522884
37756	522885
731	522886
120542	522887
108725	522888
105699	522889
83265	522890
40976	522891
29654	522892
20505	522893
36661	522894
12617	522895
62634	522896
1402	522897
197525	522898
18101	522899
144595	522900
39293	522901
25698	522902
23362	522903
135728	522904
130976	522905
123134	522906
37126	522907
2600	522908
180617	522909
191098	522910
74882	522911
113186	522912
211980	522913
172978	522914
88638	522915
59469	522916
19845	522917
8436	522918
6909	522919
81325	522920
78367	522921
117133	522922
24738	522923
42948	522924
161396	522925
171622	522926
50578	522927
33164	522928
56886	522929
281200	522930
271985	522931
207623	522932
57313	522933
15629	522934
29978	522935
9400	522936
84827	522937
127482	522938
77129	522939
139031	522940
17624	522941
82104	522942
37690	522943
266454	522944
189079	522945
188786	522946
86128	522947
122725	522948
235701	522949
42169	522950
106227	522951
786	522952
37374	522953
72544	522954
4298	522955
60776	522956
50184	522957
37989	522958
258559	522959
94711	522960
260242	522961
25300	522962
26329	522963
123893	522964
285219	522965
4608	522966
100342	522967
46055	522968
58467	522969
66639	522970
26702	522971
142690	522972
60065	522973
42859	522974
85890	522975
226841	522976
241545	522977
55414	522978
29272	522979
12260	522980
185877	522981
10037	522982
222512	522983
203996	522984
135917	522985
57286	522986
49680	522987
91355	522988
83580	522989
273055	522990
170138	522991
154443	522992
2258	522993
1579	522994
28812	522995
2554	522996
195114	522997
115141	522998
151304	522999
26504	523000
20944	523001
73966	523002
201494	523003
161220	523004
275082	523005
74774	523006
123267	523007
90087	523008
104092	523009
173932	523010
16609	523011
44312	523012
31177	523013
269589	523014
9046	523015
254075	523016
45677	523017
139475	523018
104115	523019
38121	523020
133440	523021
116812	523022
10767	523023
180738	523024
305963	523025
9608	523026
55397	523027
174833	523028
274209	523029
258845	523030
183610	523031
38266	523032
130885	523033
82467	523034
50852	523035
99580	523036
3787	523037
100527	523038
32101	523039
98524	523040
306603	523041
26030	523042
1804	523043
6218	523044
58912	523045
147655	523046
2223	523047
279842	523048
171579	523049
137639	523050
3933	523051
11631	523052
155877	523053
39481	523054
792	523055
792	523056
4385	523057
66640	523058
27067	523059
279262	523060
234722	523061
57552	523062
31335	523063
126850	523064
49547	523065
13880	523066
6822	523067
16817	523068
188057	523069
62636	523070
189790	523071
85918	523072
4332	523073
129668	523074
86776	523075
81948	523076
57984	523077
90516	523078
1358	523079
177646	523080
21279	523081
78238	523082
25369	523083
50487	523084
389	523085
139541	523086
185650	523087
44271	523088
40161	523089
40451	523090
40451	523091
66242	523092
23426	523093
95288	523094
44416	523095
2255	523096
14834	523097
179758	523098
21202	523099
167627	523100
8088	523101
26392	523102
38513	523103
44203	523104
39414	523105
143754	523106
68799	523107
10893	523108
31433	523109
27607	523110
113425	523111
1520	523112
106111	523113
121574	523114
66304	523115
64056	523116
40663	523117
98526	523118
204691	523119
59348	523120
46140	523121
102573	523122
137822	523123
11388	523124
247186	523125
25359	523126
5785	523127
63266	523128
62099	523129
38681	523130
12349	523131
51780	523132
67410	523133
33381	523134
33368	523135
1069	523136
159904	523137
116743	523138
90307	523139
212403	523140
22783	523141
6613	523142
83712	523143
83712	523144
104587	523145
140061	523146
3513	523147
47246	523148
182564	523149
17644	523150
93648	523151
213997	523152
4361	523153
20414	523154
97146	523155
1048	523156
9257	523157
142605	523158
131906	523159
13022	523160
197621	523161
36232	523162
310201	523163
70599	523164
88461	523165
79536	523166
139082	523167
39455	523168
9354	523169
14038	523170
13468	523171
205231	523172
233139	523173
7872	523174
309354	523175
92490	523176
143899	523177
26828	523178
266520	523179
177606	523180
169327	523181
85527	523182
59238	523183
72399	523184
175180	523185
60001	523186
309580	523187
84286	523188
84286	523189
119419	523190
38028	523191
238644	523192
8794	523193
28155	523194
36085	523195
62941	523196
159638	523197
2631	523198
101854	523199
134598	523200
47626	523201
163844	523202
71620	523203
82100	523204
12345	523205
18990	523206
94086	523207
132764	523208
52074	523209
39397	523210
214067	523211
81094	523212
81094	523213
81094	523214
88493	523215
184889	523216
12710	523217
187711	523218
257031	523219
61267	523220
283859	523221
125968	523222
197065	523223
32070	523224
32298	523225
143335	523226
167324	523227
15968	523228
164279	523229
164528	523230
35963	523231
11087	523232
96468	523233
207532	523234
156980	523235
49472	523236
191590	523237
270295	523238
10159	523239
99411	523240
196555	523241
50594	523242
18072	523243
216486	523244
12811	523245
36567	523246
9423	523247
2383	523248
113029	523249
6909	523250
64573	523251
115464	523252
140985	523253
222068	523254
640	523255
92121	523256
137787	523257
93305	523258
157297	523259
58987	523260
104332	523261
162281	523262
195587	523263
83968	523264
21472	523265
248862	523266
194146	523267
120361	523268
15573	523269
3735	523270
17220	523271
107619	523272
23995	523273
307589	523274
191236	523275
87704	523276
3264	523277
23740	523278
34584	523279
68466	523280
29808	523281
158162	523282
97791	523283
95440	523284
60810	523285
229040	523286
8709	523287
279278	523288
29119	523289
55241	523290
54840	523291
238664	523292
144225	523293
22570	523294
28569	523295
68255	523296
130279	523297
12018	523298
10056	523299
13358	523300
60071	523301
187203	523302
40880	523303
252131	523304
76794	523305
19598	523306
207031	523307
211473	523308
12903	523309
57014	523310
45352	523311
56257	523312
141346	523313
96505	523314
19728	523315
122325	523316
10852	523317
121983	523318
11280	523319
236929	523320
35107	523321
39272	523322
16359	523323
906	523324
108176	523325
246475	523326
22692	523327
98203	523328
191519	523329
24088	523330
75344	523331
195148	523332
156647	523333
75592	523334
49951	523335
163985	523336
256525	523337
13609	523338
6961	523339
82105	523340
11598	523341
179	523342
10681	523343
2340	523344
65727	523345
2231	523346
221	523347
27950	523348
11214	523349
146450	523350
20775	523351
82142	523352
142053	523353
23426	523354
55111	523355
13609	523356
54470	523357
49411	523358
54653	523359
58605	523360
308267	523361
121568	523362
192557	523363
21270	523364
78266	523365
33195	523366
67219	523367
93846	523368
122175	523369
70444	523370
285785	523371
53600	523372
100329	523373
48787	523374
142207	523375
275432	523376
60234	523377
131863	523378
42270	523379
210067	523380
163420	523381
273700	523382
113691	523383
244743	523384
238245	523385
141149	523386
198728	523387
9682	523388
23463	523389
6112	523390
29917	523391
34074	523392
90430	523393
64111	523394
129476	523395
94047	523396
311351	523397
94002	523398
136570	523399
66483	523400
164658	523401
20418	523402
32811	523403
5639	523404
95797	523405
21388	523406
106666	523407
236168	523408
8088	523409
110280	523410
22634	523411
60198	523412
42729	523413
19059	523414
124246	523415
63636	523416
92009	523417
251131	523418
170191	523419
91202	523420
46226	523421
188711	523422
277907	523423
256979	523424
279063	523425
297157	523426
15379	523427
216257	523428
100881	523429
27991	523430
117369	523431
251606	523432
69044	523433
29503	523434
138364	523435
49126	523436
79514	523437
300806	523438
11925	523439
62311	523440
164900	523441
12720	523442
81506	523443
146072	523444
87352	523445
49126	523446
51583	523447
133117	523448
206333	523449
59814	523450
199208	523451
230427	523452
159226	523453
22727	523454
159158	523455
7817	523456
130588	523457
189049	523458
84838	523459
41269	523460
45361	523461
172220	523462
32656	523463
85848	523464
80627	523465
19691	523466
134619	523467
1049	523468
115794	523469
4911	523470
250688	523471
166020	523472
30015	523473
163796	523474
43076	523475
184939	523476
45433	523477
62086	523478
88797	523479
100131	523480
29179	523481
58658	523482
39291	523483
4911	523484
6	523485
246963	523486
1976	523487
304585	523488
136791	523489
90732	523490
28774	523491
104067	523492
24328	523493
37879	523494
52049	523495
54117	523496
51534	523497
8711	523498
35159	523499
293047	523500
106953	523501
49914	523502
118954	523503
205351	523504
58693	523505
15053	523506
124238	523507
68093	523508
257254	523509
1725	523510
210089	523511
110046	523512
87352	523513
140381	523514
32885	523515
140553	523516
39786	523517
236952	523518
78896	523519
175300	523520
2544	523521
12263	523522
57909	523523
1194	523524
12126	523525
58491	523526
65857	523527
138747	523528
42179	523529
20631	523530
113007	523531
120057	523532
289312	523533
150592	523534
17301	523535
270960	523536
149244	523537
9399	523538
169226	523539
157294	523540
6949	523541
42157	523542
111489	523543
110293	523544
178985	523545
178985	523546
20188	523547
283963	523548
3201	523549
242213	523550
21614	523551
41565	523552
2392	523553
198625	523554
7559	523555
243046	523556
16089	523557
291273	523558
56434	523559
22848	523560
180161	523561
149396	523562
246599	523563
128536	523564
252651	523565
293655	523566
12780	523567
87959	523568
14401	523569
125039	523570
49792	523571
28023	523572
276629	523573
26921	523574
204727	523575
18881	523576
10526	523577
101002	523578
76818	523579
241974	523580
60165	523581
101965	523582
32239	523583
127526	523584
154556	523585
181265	523586
77531	523587
35281	523588
15999	523589
9005	523590
251783	523591
26961	523592
103960	523593
36323	523594
106742	523595
71410	523596
122956	523597
77084	523598
18881	523599
138082	523600
138848	523601
70937	523602
268676	523603
11194	523604
220795	523605
2362	523606
85202	523607
54716	523608
206960	523609
63509	523610
225012	523611
29201	523612
49573	523613
210258	523614
242743	523615
9076	523616
103373	523617
22494	523618
7896	523619
169085	523620
184597	523621
108725	523622
74947	523623
27140	523624
16876	523625
15010	523626
406	523627
211749	523628
24697	523629
235971	523630
3515	523631
206291	523632
43960	523633
831	523634
55982	523635
15980	523636
257943	523637
182690	523638
23730	523639
80289	523640
204467	523641
213613	523642
295284	523643
113885	523644
64493	523645
105052	523646
22267	523647
96049	523648
110245	523649
14768	523650
14184	523651
16721	523652
6445	523653
115036	523654
152287	523655
129718	523656
74198	523657
57712	523658
153925	523659
2650	523660
77699	523661
143181	523662
5465	523663
146292	523664
307329	523665
308608	523666
48260	523667
12582	523668
13937	523669
4700	523670
2484	523671
35269	523672
309519	523673
186686	523674
272058	523675
178837	523676
2593	523677
14902	523678
101853	523679
90516	523680
227788	523681
107396	523682
34825	523683
21881	523684
4119	523685
124521	523686
231222	523687
83747	523688
275894	523689
177944	523690
57222	523691
52989	523692
20371	523693
299756	523694
111528	523695
176539	523696
43807	523697
276434	523698
117410	523699
150067	523700
226104	523701
119757	523702
73147	523703
14	523704
92980	523705
97009	523706
170705	523707
262140	523708
19477	523709
99463	523710
10705	523711
77047	523712
60103	523713
145914	523714
50760	523715
28231	523716
303471	523717
283079	523718
193049	523719
95613	523720
73262	523721
95441	523722
294626	523723
166951	523724
169250	523725
34254	523726
179170	523727
118992	523728
264174	523729
310449	523730
36478	523731
11399	523732
239316	523733
6010	523734
153159	523735
246589	523736
87171	523737
72846	523738
99611	523739
264032	523740
63738	523741
101518	523742
105385	523743
242350	523744
232192	523745
145821	523746
115115	523747
28431	523748
155976	523749
207699	523750
165489	523751
140741	523752
99227	523753
57292	523754
272237	523755
15018	523756
147001	523757
261092	523758
88943	523759
85007	523760
281747	523761
206084	523762
8392	523763
90037	523764
4825	523765
55254	523766
9660	523767
263264	523768
154082	523769
74522	523770
15503	523771
11580	523772
241925	523773
126642	523774
25712	523775
166571	523776
4825	523777
176320	523778
37793	523779
270683	523780
125990	523781
80133	523782
113686	523783
259165	523784
27150	523785
265	523786
46642	523787
69988	523788
123432	523789
124659	523790
132474	523791
22148	523792
86089	523793
109693	523794
139183	523795
173066	523796
79368	523797
204728	523798
13040	523799
68679	523800
55847	523801
139807	523802
2810	523803
82327	523804
65706	523805
57497	523806
172990	523807
165951	523808
73174	523809
86225	523810
20662	523811
102205	523812
117866	523813
12126	523814
46092	523815
76328	523816
56546	523817
89989	523818
26554	523819
130925	523820
95606	523821
29997	523822
76254	523823
253160	523824
172685	523825
87748	523826
69420	523827
59950	523828
28464	523829
39853	523830
238174	523831
178681	523832
133508	523833
132946	523834
1137	523835
116712	523836
257934	523837
22228	523838
41054	523839
104765	523840
3524	523841
92869	523842
2443	523843
164861	523844
61044	523845
73074	523846
8088	523847
48572	523848
9206	523849
267	523850
49279	523851
241999	523852
43618	523853
27023	523854
4174	523855
58111	523856
493	523857
7411	523858
51603	523859
141239	523860
42157	523861
99271	523862
69	523863
5487	523864
295960	523865
254045	523866
11604	523867
2212	523868
28628	523869
161294	523870
12312	523871
55820	523872
7103	523873
38357	523874
5634	523875
103565	523876
309517	523877
28269	523878
210125	523879
163614	523880
16213	523881
228591	523882
19472	523883
1383	523884
125966	523885
31637	523886
267133	523887
37253	523888
271024	523889
133160	523890
10635	523891
110983	523892
13193	523893
24236	523894
9406	523895
16893	523896
137230	523897
5532	523898
309149	523899
82335	523900
125574	523901
49617	523902
110942	523903
77502	523904
95991	523905
231008	523906
143249	523907
129580	523908
205533	523909
78913	523910
122124	523911
172224	523912
21575	523913
81096	523914
14865	523915
33453	523916
196	523917
29933	523918
28050	523919
8145	523920
5605	523921
29764	523922
91848	523923
38337	523924
43700	523925
42318	523926
1147	523927
79215	523928
1318	523929
279559	523930
56098	523931
40369	523932
34869	523933
11241	523934
56769	523935
15818	523936
154848	523937
2440	523938
29699	523939
53274	523940
62697	523941
266712	523942
54235	523943
111482	523944
162640	523945
124896	523946
122461	523947
84824	523948
9255	523949
2464	523950
164319	523951
97133	523952
299861	523953
44288	523954
125211	523955
256511	523956
73272	523957
185897	523958
170140	523959
241014	523960
221476	523961
47096	523962
243659	523963
176838	523964
16532	523965
97625	523966
132576	523967
53861	523968
6033	523969
213891	523970
307729	523971
2996	523972
36388	523973
273319	523974
46538	523975
5688	523976
311956	523977
67920	523978
102356	523979
67920	523980
10736	523981
115340	523982
115340	523983
104891	523984
33739	523985
8451	523986
10451	523987
129477	523988
8435	523989
143479	523990
191682	523991
154132	523992
66615	523993
160549	523994
66111	523995
44430	523996
32140	523997
177099	523998
16683	523999
135380	524000
47988	524001
79264	524002
7082	524003
25175	524004
109136	524005
83245	524006
304697	524007
191695	524008
42930	524009
235964	524010
201666	524011
210262	524012
24458	524013
32649	524014
218192	524015
160	524016
2216	524017
116462	524018
145386	524019
3	524020
504	524021
92768	524022
49034	524023
60057	524024
298746	524025
60385	524026
90667	524027
1554	524028
296801	524029
225082	524030
83610	524031
188836	524032
2015	524033
7020	524034
42878	524035
86614	524036
85747	524037
128035	524038
185699	524039
215191	524040
170743	524041
164014	524042
208896	524043
191909	524044
200744	524045
24772	524046
184655	524047
1104	524048
125341	524049
193133	524050
277904	524051
25360	524052
31146	524053
68333	524054
100253	524055
200251	524056
12961	524057
234626	524058
125117	524059
25806	524060
46849	524061
213405	524062
209256	524063
254080	524064
170604	524065
44879	524066
72246	524067
17845	524068
86297	524069
85290	524070
85290	524071
172234	524072
304740	524073
168934	524074
44562	524075
63538	524076
166576	524077
163175	524078
89560	524079
205913	524080
124684	524081
284500	524082
169696	524083
42894	524084
216378	524085
116816	524086
100667	524087
45465	524088
135645	524089
32019	524090
3749	524091
73588	524092
124057	524093
48076	524094
42182	524095
280307	524096
282	524097
41147	524098
83012	524099
154809	524100
9304	524101
93971	524102
247802	524103
16850	524104
19453	524105
112933	524106
3895	524107
264065	524108
16833	524109
599	524110
27406	524111
191347	524112
62321	524113
145023	524114
92276	524115
24576	524116
46248	524117
135221	524118
16414	524119
18418	524120
7992	524121
12227	524122
268355	524123
59945	524124
77464	524125
189109	524126
51589	524127
10622	524128
42575	524129
253765	524130
312305	524131
53849	524132
164850	524133
61147	524134
84963	524135
12628	524136
85450	524137
48076	524138
8937	524139
99478	524140
215135	524141
167684	524142
2403	524143
75534	524144
48602	524145
88865	524146
275698	524147
60607	524148
32934	524149
140628	524150
115078	524151
193550	524152
9970	524153
12330	524154
11213	524155
33500	524156
302070	524157
146012	524158
8637	524159
160712	524160
92665	524161
149388	524162
72436	524163
150292	524164
64625	524165
14470	524166
195730	524167
22195	524168
310302	524169
101381	524170
236679	524171
623	524172
113840	524173
56414	524174
207212	524175
54922	524176
100386	524177
1062	524178
62985	524179
32759	524180
1693	524181
35527	524182
2555	524183
1217	524184
133651	524185
16041	524186
123983	524187
146198	524188
36321	524189
9580	524190
101768	524191
284861	524192
43236	524193
178603	524194
33604	524195
2617	524196
222915	524197
34339	524198
413	524199
19044	524200
23451	524201
85717	524202
276998	524203
67873	524204
94811	524205
6550	524206
96804	524207
121003	524208
181179	524209
121698	524210
17605	524211
196782	524212
72426	524213
108308	524214
293263	524215
155450	524216
225496	524217
164850	524218
84486	524219
28128	524220
37422	524221
193157	524222
78134	524223
78134	524224
98400	524225
109757	524226
311903	524227
53762	524228
53762	524229
165026	524230
89484	524231
33447	524232
132692	524233
143618	524234
159029	524235
16190	524236
97136	524237
41	524238
59704	524239
200740	524240
124912	524241
42428	524242
41399	524243
7394	524244
162448	524245
85591	524246
115671	524247
115671	524248
85942	524249
190363	524250
20976	524251
86338	524252
257562	524253
165795	524254
194820	524255
149312	524256
193235	524257
83318	524258
26040	524259
84525	524260
243605	524261
263009	524262
2033	524263
199522	524264
115391	524265
9132	524266
36301	524267
68053	524268
16136	524269
78239	524270
184479	524271
89930	524272
186594	524273
1082	524274
7107	524275
122491	524276
122491	524277
114696	524278
178041	524279
69175	524280
269071	524281
181651	524282
4246	524283
263893	524284
218210	524285
43270	524286
162544	524287
273916	524288
140964	524289
54886	524290
14427	524291
197638	524292
111321	524293
13722	524294
18259	524295
180541	524296
5015	524297
112230	524298
1670	524299
2783	524300
192499	524301
22829	524302
240919	524303
73570	524304
68798	524305
268034	524306
240100	524307
152211	524308
216844	524309
137948	524310
179209	524311
259088	524312
1235	524313
1086	524314
215111	524315
52793	524316
254054	524317
75192	524318
44738	524319
81316	524320
26576	524321
223350	524322
202142	524323
127203	524324
287687	524325
246735	524326
240728	524327
110213	524328
99776	524329
281505	524330
238146	524331
109681	524332
242251	524333
282388	524334
230776	524335
21597	524336
204898	524337
40732	524338
11761	524339
256675	524340
176193	524341
6270	524342
119153	524343
6379	524344
218406	524345
20962	524346
131719	524347
76936	524348
14723	524349
208604	524350
15220	524351
187780	524352
54886	524353
14547	524354
66506	524355
3847	524356
2598	524357
214487	524358
236550	524359
123048	524360
111878	524361
93381	524362
177218	524363
38449	524364
85276	524365
19015	524366
176694	524367
79475	524368
44866	524369
304175	524370
47274	524371
301683	524372
113732	524373
45935	524374
3269	524375
16198	524376
47089	524377
15736	524378
17180	524379
45964	524380
221792	524381
235068	524382
91788	524383
250736	524384
219573	524385
179190	524386
199982	524387
299783	524388
47975	524389
47794	524390
124299	524391
40705	524392
61233	524393
121584	524394
143571	524395
258445	524396
6820	524397
3228	524398
61269	524399
7169	524400
203656	524401
279681	524402
242003	524403
49922	524404
30757	524405
53289	524406
128695	524407
31330	524408
114681	524409
73697	524410
265398	524411
50933	524412
89090	524413
191297	524414
168823	524415
150546	524416
13734	524417
40625	524418
187433	524419
124364	524420
37954	524421
37954	524422
28619	524423
146582	524424
437	524425
269322	524426
100618	524427
192229	524428
14013	524429
164750	524430
44870	524431
122248	524432
128371	524433
36970	524434
158442	524435
204836	524436
137828	524437
129620	524438
72068	524439
186211	524440
206907	524441
36389	524442
232640	524443
7265	524444
141758	524445
136703	524446
88915	524447
76285	524448
41106	524449
35723	524450
10429	524451
70918	524452
189011	524453
105214	524454
3082	524455
26368	524456
12814	524457
74980	524458
51314	524459
278786	524460
175278	524461
156061	524462
56714	524463
87820	524464
39116	524465
301891	524466
132666	524467
26499	524468
37740	524469
302480	524470
6202	524471
238939	524472
206951	524473
5093	524474
14953	524475
233686	524476
23916	524477
261981	524478
223572	524479
4766	524480
55779	524481
147936	524482
138556	524483
3283	524484
61343	524485
182079	524486
182142	524487
208561	524488
92226	524489
215873	524490
118031	524491
134212	524492
15723	524493
276276	524494
200851	524495
770	524496
184721	524497
8998	524498
253378	524499
719	524500
188617	524501
63813	524502
164867	524503
33500	524504
8292	524505
139491	524506
24264	524507
77363	524508
13623	524509
90273	524510
95980	524511
179762	524512
87105	524513
61003	524514
68406	524515
86814	524516
177175	524517
227496	524518
140450	524519
70094	524520
109129	524521
230948	524522
61319	524523
41411	524524
266388	524525
39539	524526
70978	524527
80551	524528
13973	524529
74405	524530
48016	524531
228249	524532
18495	524533
108802	524534
60920	524535
127552	524536
196202	524537
32690	524538
201656	524539
22527	524540
207642	524541
78791	524542
75387	524543
288477	524544
11332	524545
128401	524546
41924	524547
267580	524548
16718	524549
133597	524550
267311	524551
68235	524552
62713	524553
292847	524554
103302	524555
97683	524556
70837	524557
77126	524558
131183	524559
70152	524560
164904	524561
109063	524562
153539	524563
211940	524564
130568	524565
151282	524566
67119	524567
62295	524568
193693	524569
181472	524570
126819	524571
121831	524572
40784	524573
42548	524574
14266	524575
8976	524576
114360	524577
187776	524578
98964	524579
14628	524580
135965	524581
210693	524582
89509	524583
115626	524584
234619	524585
41403	524586
237679	524587
51105	524588
79703	524589
207225	524590
206310	524591
183418	524592
17880	524593
62238	524594
86045	524595
30798	524596
209923	524597
176887	524598
119486	524599
1514	524600
18441	524601
114583	524602
153250	524603
20038	524604
18264	524605
159230	524606
165022	524607
222278	524608
132468	524609
128887	524610
48424	524611
74211	524612
45879	524613
2319	524614
110227	524615
11529	524616
46364	524617
269709	524618
224932	524619
35715	524620
94733	524621
138733	524622
157948	524623
304229	524624
12380	524625
167024	524626
267967	524627
14420	524628
197927	524629
202421	524630
203823	524631
11927	524632
89872	524633
291	524634
100869	524635
297887	524636
104323	524637
168384	524638
179056	524639
172419	524640
96460	524641
69910	524642
87605	524643
202481	524644
44008	524645
122922	524646
42873	524647
8994	524648
32924	524649
106686	524650
13187	524651
17977	524652
142148	524653
90155	524654
118778	524655
90105	524656
59170	524657
302922	524658
213928	524659
33916	524660
98741	524661
202923	524662
95368	524663
194943	524664
42771	524665
46756	524666
180892	524667
163343	524668
248048	524669
214263	524670
124327	524671
137421	524672
60990	524673
43787	524674
133041	524675
55643	524676
26220	524677
80609	524678
24910	524679
39063	524680
19484	524681
158397	524682
7291	524683
181241	524684
13308	524685
8592	524686
294217	524687
34081	524688
85262	524689
208991	524690
267276	524691
61277	524692
15262	524693
213492	524694
10407	524695
26240	524696
3713	524697
143675	524698
53515	524699
91835	524700
60706	524701
291378	524702
61034	524703
90424	524704
187213	524705
47809	524706
553	524707
214254	524708
80476	524709
44193	524710
137693	524711
40414	524712
73255	524713
34553	524714
55141	524715
184963	524716
285269	524717
3885	524718
55191	524719
20848	524720
22341	524721
60280	524722
258686	524723
117765	524724
40378	524725
5373	524726
141767	524727
24656	524728
286464	524729
170263	524730
76775	524731
123671	524732
112227	524733
35355	524734
184108	524735
7744	524736
6173	524737
246737	524738
4590	524739
16161	524740
141480	524741
53461	524742
27755	524743
94969	524744
525	524745
96422	524746
60834	524747
19318	524748
262401	524749
179416	524750
76614	524751
8068	524752
79330	524753
81990	524754
61355	524755
21406	524756
193071	524757
55270	524758
2803	524759
296312	524760
70293	524761
96795	524762
89790	524763
55838	524764
5838	524765
14829	524766
908	524767
95049	524768
64016	524769
46935	524770
67865	524771
32535	524772
38	524773
38770	524774
8124	524775
167760	524776
52121	524777
56844	524778
26508	524779
2398	524780
160233	524781
22735	524782
217761	524783
37444	524784
28538	524785
91470	524786
38812	524787
1248	524788
30784	524789
90051	524790
7002	524791
104435	524792
279167	524793
84121	524794
11943	524795
41092	524796
30734	524797
1198	524798
76993	524799
82005	524800
63448	524801
54630	524802
64600	524803
35422	524804
216495	524805
58953	524806
57912	524807
18500	524808
33493	524809
182972	524810
13355	524811
55873	524812
29673	524813
37098	524814
4992	524815
14972	524816
25353	524817
72733	524818
78402	524819
252187	524820
129726	524821
35191	524822
247291	524823
44085	524824
218927	524825
309076	524826
208764	524827
168513	524828
227079	524829
183355	524830
245550	524831
213262	524832
155741	524833
7289	524834
6	524835
1094	524836
148211	524837
61291	524838
1667	524839
4620	524840
7050	524841
79745	524842
204011	524843
61520	524844
81	524845
311255	524846
152166	524847
4086	524848
85481	524849
6393	524850
127398	524851
1839	524852
3925	524853
75880	524854
251159	524855
23643	524856
7783	524857
245425	524858
878	524859
125283	524860
58412	524861
91359	524862
19514	524863
33012	524864
116355	524865
174305	524866
25185	524867
242335	524868
124588	524869
69578	524870
7361	524871
229129	524872
206128	524873
130509	524874
203212	524875
5	524876
19223	524877
7783	524878
10201	524879
144443	524880
6617	524881
91359	524882
303464	524883
81638	524884
8348	524885
95162	524886
81184	524887
121961	524888
63483	524889
37856	524890
228596	524891
305431	524892
193055	524893
36614	524894
292036	524895
147608	524896
26199	524897
19242	524898
231415	524899
51432	524900
103927	524901
44674	524902
198	524903
200024	524904
61814	524905
34356	524906
210549	524907
77441	524908
19233	524909
163639	524910
141842	524911
293093	524912
75574	524913
119649	524914
93753	524915
150852	524916
38020	524917
139951	524918
36527	524919
111493	524920
111493	524921
155372	524922
52511	524923
168281	524924
18020	524925
4215	524926
66772	524927
215580	524928
49584	524929
71131	524930
66340	524931
129313	524932
117570	524933
234565	524934
302572	524935
148996	524936
181163	524937
113296	524938
113296	524939
185159	524940
199896	524941
186455	524942
389	524943
169022	524944
179935	524945
88788	524946
203412	524947
105703	524948
91434	524949
18146	524950
137371	524951
212271	524952
180650	524953
74083	524954
196234	524955
2485	524956
77774	524957
87318	524958
142760	524959
175380	524960
4321	524961
68013	524962
288394	524963
160699	524964
149663	524965
106246	524966
150085	524967
123632	524968
120681	524969
46866	524970
37372	524971
130729	524972
78109	524973
72371	524974
12844	524975
14786	524976
262797	524977
17219	524978
108937	524979
63140	524980
21968	524981
278616	524982
26363	524983
146314	524984
103525	524985
167189	524986
4072	524987
144294	524988
286812	524989
23246	524990
105035	524991
60557	524992
25140	524993
1237	524994
31989	524995
42863	524996
65399	524997
107596	524998
10632	524999
181190	525000
46878	525001
139144	525002
94407	525003
129724	525004
6834	525005
45334	525006
3548	525007
13770	525008
138795	525009
191248	525010
189432	525011
183826	525012
23246	525013
34810	525014
214244	525015
108050	525016
212190	525017
119184	525018
17887	525019
197813	525020
96023	525021
50920	525022
172533	525023
1680	525024
252709	525025
211618	525026
100113	525027
11576	525028
21517	525029
44056	525030
2875	525031
12037	525032
41564	525033
59102	525034
59859	525035
245087	525036
81244	525037
93717	525038
159670	525039
129254	525040
141907	525041
189379	525042
168793	525043
107296	525044
50988	525045
205529	525046
123243	525047
185879	525048
64093	525049
122443	525050
142933	525051
121817	525052
39299	525053
64550	525054
54291	525055
7845	525056
118441	525057
97841	525058
18532	525059
139632	525060
58174	525061
311175	525062
44056	525063
6227	525064
68770	525065
39761	525066
279927	525067
13693	525068
152411	525069
14226	525070
189008	525071
36575	525072
50979	525073
105203	525074
120842	525075
284173	525076
298362	525077
119528	525078
13750	525079
174347	525080
67295	525081
170378	525082
20719	525083
41166	525084
258581	525085
272	525086
136252	525087
15936	525088
35436	525089
18506	525090
272117	525091
6447	525092
83977	525093
54602	525094
27269	525095
12240	525096
1698	525097
115841	525098
20052	525099
77408	525100
116915	525101
53273	525102
209862	525103
11525	525104
205427	525105
189379	525106
229387	525107
155563	525108
87284	525109
193173	525110
249840	525111
125335	525112
94894	525113
8412	525114
31021	525115
3870	525116
89239	525117
140362	525118
219255	525119
177646	525120
18686	525121
60666	525122
47242	525123
77035	525124
61597	525125
170648	525126
99066	525127
3310	525128
179005	525129
205234	525130
66401	525131
6214	525132
304272	525133
12561	525134
132119	525135
26188	525136
87896	525137
15556	525138
13015	525139
89239	525140
89	525141
174952	525142
35925	525143
45381	525144
40261	525145
38908	525146
10964	525147
28095	525148
84225	525149
42445	525150
146038	525151
305916	525152
47786	525153
146654	525154
147860	525155
66773	525156
16386	525157
173623	525158
88627	525159
258718	525160
168924	525161
138	525162
200682	525163
3963	525164
273198	525165
23591	525166
168924	525167
107877	525168
182231	525169
176937	525170
62622	525171
9762	525172
169837	525173
171164	525174
102720	525175
209313	525176
146675	525177
272922	525178
232677	525179
232703	525180
57074	525181
182086	525182
822	525183
99550	525184
189252	525185
116088	525186
6983	525187
65366	525188
16876	525189
5228	525190
39978	525191
116494	525192
15327	525193
11725	525194
146594	525195
76337	525196
76337	525197
13380	525198
96342	525199
223520	525200
154532	525201
9457	525202
9457	525203
17249	525204
69910	525205
2120	525206
123016	525207
277949	525208
1193	525209
286698	525210
73779	525211
156319	525212
14972	525213
44752	525214
63128	525215
10077	525216
46940	525217
50049	525218
28703	525219
62167	525220
59726	525221
5977	525222
24179	525223
2315	525224
15558	525225
328	525226
4164	525227
111911	525228
33882	525229
62562	525230
210080	525231
8687	525232
113556	525233
15943	525234
216687	525235
138742	525236
1031	525237
286118	525238
136766	525239
3726	525240
202429	525241
28242	525242
143181	525243
210308	525244
159234	525245
3350	525246
35161	525247
74252	525248
22616	525249
63271	525250
191438	525251
50262	525252
12952	525253
19280	525254
86651	525255
96336	525256
12161	525257
12161	525258
42379	525259
18582	525260
225634	525261
43579	525262
37608	525263
158464	525264
10285	525265
20197	525266
159735	525267
9879	525268
282000	525269
138237	525270
110635	525271
78869	525272
115867	525273
31800	525274
3142	525275
9529	525276
29973	525277
97460	525278
293249	525279
122937	525280
5603	525281
1611	525282
89697	525283
3959	525284
37683	525285
37683	525286
636	525287
288348	525288
216983	525289
1534	525290
2464	525291
13412	525292
29886	525293
1709	525294
5975	525295
51351	525296
50021	525297
29170	525298
1213	525299
25296	525300
55170	525301
161542	525302
51727	525303
17563	525304
78524	525305
46552	525306
2077	525307
179135	525308
736	525309
41588	525310
297993	525311
78178	525312
292247	525313
2156	525314
25785	525315
27011	525316
122201	525317
59995	525318
129217	525319
177197	525320
19790	525321
79220	525322
70376	525323
63738	525324
28917	525325
4444	525326
36682	525327
121541	525328
172167	525329
80538	525330
28346	525331
127175	525332
3570	525333
53482	525334
49742	525335
27897	525336
74935	525337
27345	525338
36588	525339
32791	525340
71501	525341
48676	525342
50358	525343
181819	525344
50473	525345
4253	525346
108045	525347
55350	525348
134020	525349
13941	525350
208	525351
40734	525352
40568	525353
8050	525354
37313	525355
85008	525356
312239	525357
34709	525358
13320	525359
83063	525360
194341	525361
37603	525362
75344	525363
212542	525364
37661	525365
31504	525366
60824	525367
63856	525368
11176	525369
550	525370
158983	525371
30328	525372
120509	525373
61677	525374
17061	525375
19614	525376
733	525377
157324	525378
2276	525379
80697	525380
80007	525381
19491	525382
80682	525383
191537	525384
27182	525385
117852	525386
97769	525387
125231	525388
101848	525389
200795	525390
7262	525391
10295	525392
89999	525393
63578	525394
65954	525395
205203	525396
1808	525397
89671	525398
31897	525399
13071	525400
289157	525401
96369	525402
53024	525403
85692	525404
7926	525405
83335	525406
27218	525407
34490	525408
8910	525409
94517	525410
166680	525411
179793	525412
19885	525413
50337	525414
45233	525415
125282	525416
178276	525417
15895	525418
6399	525419
155970	525420
74294	525421
64604	525422
15380	525423
19069	525424
6001	525425
24674	525426
6208	525427
27826	525428
17213	525429
148008	525430
110159	525431
70118	525432
160314	525433
295921	525434
2169	525435
51651	525436
211810	525437
7796	525438
4550	525439
54836	525440
18144	525441
142867	525442
200932	525443
39636	525444
31918	525445
126979	525446
99140	525447
36007	525448
265266	525449
26205	525450
127821	525451
184007	525452
12423	525453
107546	525454
71768	525455
13330	525456
79185	525457
216842	525458
55136	525459
271084	525460
83061	525461
1770	525462
42146	525463
12674	525464
14047	525465
156321	525466
268873	525467
182196	525468
192458	525469
105549	525470
7245	525471
37717	525472
25790	525473
248577	525474
22494	525475
10522	525476
38860	525477
4728	525478
66197	525479
263364	525480
133716	525481
138864	525482
89614	525483
83261	525484
25950	525485
15303	525486
212694	525487
131757	525488
81000	525489
192548	525490
192548	525491
184460	525492
9663	525493
12554	525494
5428	525495
92848	525496
34643	525497
110618	525498
3414	525499
120003	525500
42817	525501
41426	525502
100754	525503
8835	525504
77269	525505
65237	525506
182494	525507
9160	525508
157969	525509
91357	525510
309933	525511
23648	525512
219171	525513
28193	525514
30807	525515
292078	525516
116180	525517
136533	525518
119845	525519
165341	525520
12830	525521
146588	525522
126089	525523
174150	525524
82605	525525
279516	525526
184023	525527
93107	525528
304757	525529
112923	525530
233591	525531
241393	525532
96719	525533
109302	525534
172934	525535
862	525536
14862	525537
233072	525538
94791	525539
64925	525540
85441	525541
184748	525542
243099	525543
80868	525544
177053	525545
217927	525546
105689	525547
208180	525548
68358	525549
43605	525550
167051	525551
26043	525552
263572	525553
36379	525554
98824	525555
20366	525556
12618	525557
87908	525558
166559	525559
79605	525560
91826	525561
57734	525562
41638	525563
203829	525564
60591	525565
280050	525566
60590	525567
402	525568
1098	525569
22208	525570
125852	525571
13638	525572
14863	525573
258196	525574
65667	525575
149103	525576
217995	525577
69774	525578
22999	525579
12475	525580
163822	525581
15749	525582
125557	525583
7097	525584
186410	525585
23759	525586
63160	525587
54280	525588
18954	525589
101338	525590
154841	525591
6619	525592
33161	525593
230477	525594
70718	525595
55124	525596
7308	525597
70635	525598
22599	525599
15452	525600
233261	525601
31861	525602
155577	525603
26374	525604
71069	525605
38240	525606
305854	525607
32053	525608
122697	525609
11873	525610
6938	525611
213144	525612
88758	525613
257241	525614
454	525615
62312	525616
64058	525617
64058	525618
90561	525619
3523	525620
291671	525621
50834	525622
9565	525623
128261	525624
83190	525625
75318	525626
24893	525627
40184	525628
43664	525629
42815	525630
3212	525631
144961	525632
13562	525633
31081	525634
180517	525635
104120	525636
112682	525637
73924	525638
41467	525639
40012	525640
19432	525641
90123	525642
24701	525643
128848	525644
97145	525645
80143	525646
189547	525647
121499	525648
228392	525649
31575	525650
181732	525651
106241	525652
115876	525653
168204	525654
29353	525655
143189	525656
155530	525657
45740	525658
204919	525659
165321	525660
13198	525661
139938	525662
217818	525663
262584	525664
5770	525665
23375	525666
60923	525667
264857	525668
21255	525669
252068	525670
207465	525671
22268	525672
8577	525673
10416	525674
68847	525675
264143	525676
10484	525677
203348	525678
240177	525679
276785	525680
1323	525681
173005	525682
85314	525683
184906	525684
221728	525685
21106	525686
119044	525687
167116	525688
124120	525689
45631	525690
26532	525691
138277	525692
187432	525693
142997	525694
280482	525695
111736	525696
12628	525697
151238	525698
24292	525699
155048	525700
154598	525701
221616	525702
75774	525703
35405	525704
102354	525705
23318	525706
138350	525707
37679	525708
22590	525709
78812	525710
104598	525711
123969	525712
20673	525713
14352	525714
141018	525715
42054	525716
18845	525717
91015	525718
199262	525719
13725	525720
135277	525721
184444	525722
270609	525723
80373	525724
54	525725
99138	525726
88963	525727
72047	525728
257692	525729
39846	525730
113322	525731
1507	525732
184781	525733
132060	525734
56822	525735
20777	525736
9901	525737
3240	525738
297854	525739
107113	525740
113353	525741
44490	525742
51792	525743
82912	525744
11894	525745
251555	525746
10321	525747
22	525748
466	525749
308296	525750
94787	525751
86264	525752
3673	525753
44363	525754
33385	525755
24626	525756
13720	525757
160649	525758
141620	525759
107713	525760
46488	525761
100176	525762
78491	525763
209555	525764
61154	525765
222603	525766
95823	525767
8510	525768
48111	525769
1467	525770
38676	525771
201080	525772
102615	525773
8955	525774
176492	525775
96175	525776
34310	525777
292588	525778
276054	525779
250111	525780
23546	525781
178043	525782
27336	525783
292094	525784
124755	525785
206390	525786
5564	525787
290731	525788
139033	525789
40630	525790
68757	525791
27863	525792
230498	525793
288541	525794
158452	525795
105895	525796
45358	525797
105939	525798
79088	525799
144135	525800
64383	525801
166526	525802
3026	525803
3026	525804
47959	525805
134177	525806
267992	525807
98034	525808
37886	525809
56872	525810
62499	525811
62879	525812
32517	525813
57500	525814
1644	525815
146750	525816
16364	525817
191160	525818
53513	525819
214492	525820
40687	525821
77350	525822
310236	525823
94037	525824
29476	525825
188676	525826
95710	525827
84320	525828
505	525829
122383	525830
93968	525831
88894	525832
115786	525833
295735	525834
80708	525835
71442	525836
163204	525837
84049	525838
54590	525839
75102	525840
14783	525841
34130	525842
2007	525843
144413	525844
17553	525845
125484	525846
2887	525847
152002	525848
128267	525849
1337	525850
63926	525851
48354	525852
61123	525853
45944	525854
65338	525855
141474	525856
57890	525857
212894	525858
151246	525859
27665	525860
145344	525861
19	525862
268804	525863
16297	525864
147795	525865
19164	525866
1481	525867
66843	525868
23936	525869
132343	525870
223938	525871
143558	525872
68269	525873
54590	525874
44323	525875
230603	525876
39068	525877
162630	525878
94175	525879
239775	525880
67669	525881
112729	525882
206064	525883
116155	525884
1848	525885
17017	525886
82820	525887
6259	525888
49500	525889
1409	525890
99310	525891
6826	525892
12373	525893
138688	525894
38861	525895
15184	525896
40267	525897
231000	525898
24287	525899
19539	525900
35843	525901
193719	525902
13136	525903
50284	525904
174148	525905
26728	525906
157288	525907
158022	525908
14766	525909
233435	525910
192641	525911
157172	525912
7769	525913
195199	525914
167213	525915
8242	525916
96876	525917
143888	525918
62136	525919
50897	525920
91957	525921
34533	525922
133910	525923
23374	525924
33503	525925
185097	525926
71660	525927
32626	525928
1218	525929
217684	525930
134570	525931
95784	525932
26314	525933
45228	525934
6859	525935
97335	525936
63818	525937
127617	525938
244532	525939
1825	525940
195149	525941
30327	525942
32144	525943
150191	525944
30758	525945
258971	525946
50866	525947
62929	525948
12168	525949
19799	525950
170756	525951
273406	525952
14271	525953
4310	525954
30912	525955
249803	525956
145235	525957
104157	525958
20306	525959
131612	525960
9693	525961
34524	525962
107496	525963
39452	525964
292854	525965
127214	525966
89661	525967
126391	525968
1304	525969
136948	525970
127966	525971
131569	525972
164300	525973
2007	525974
159894	525975
32251	525976
132919	525977
168918	525978
248032	525979
22972	525980
208133	525981
62048	525982
187072	525983
201916	525984
51515	525985
51515	525986
1229	525987
12086	525988
34817	525989
28275	525990
136759	525991
125585	525992
119043	525993
69011	525994
44031	525995
197600	525996
121652	525997
92992	525998
36073	525999
225091	526000
124598	526001
275141	526002
28804	526003
27960	526004
256158	526005
52550	526006
84000	526007
4024	526008
259745	526009
4178	526010
99862	526011
93362	526012
265748	526013
53715	526014
8731	526015
1305	526016
62660	526017
91378	526018
61042	526019
241522	526020
25	526021
45707	526022
35540	526023
96345	526024
19454	526025
117581	526026
147171	526027
3229	526028
187718	526029
42357	526030
98670	526031
8185	526032
148500	526033
101911	526034
8341	526035
94845	526036
60245	526037
26316	526038
125085	526039
11939	526040
20839	526041
1337	526042
30188	526043
291776	526044
37154	526045
112639	526046
67342	526047
199353	526048
229888	526049
2780	526050
210213	526051
130588	526052
21996	526053
103110	526054
303365	526055
8210	526056
18616	526057
38540	526058
123620	526059
85715	526060
28615	526061
233053	526062
163162	526063
56936	526064
101101	526065
166260	526066
31556	526067
154935	526068
176466	526069
27336	526070
22649	526071
180061	526072
110272	526073
47399	526074
7582	526075
2374	526076
310186	526077
264055	526078
146777	526079
67031	526080
88380	526081
212411	526082
63482	526083
204238	526084
31334	526085
44559	526086
24251	526087
18	526088
153060	526089
128822	526090
76184	526091
136276	526092
166935	526093
15658	526094
52257	526095
28732	526096
242231	526097
210647	526098
192983	526099
22294	526100
186195	526101
62499	526102
64578	526103
15280	526104
33579	526105
150810	526106
40658	526107
685	526108
48085	526109
101614	526110
8757	526111
22150	526112
133906	526113
95558	526114
104436	526115
43115	526116
2191	526117
131708	526118
36019	526119
74552	526120
194459	526121
206253	526122
7371	526123
52041	526124
208123	526125
207061	526126
4762	526127
481	526128
147239	526129
203554	526130
3650	526131
84777	526132
5603	526133
101120	526134
46956	526135
217330	526136
113364	526137
86907	526138
197966	526139
147217	526140
132796	526141
159884	526142
264488	526143
808	526144
96914	526145
274597	526146
176022	526147
224524	526148
302325	526149
23581	526150
42089	526151
148260	526152
212233	526153
78465	526154
135866	526155
134773	526156
75761	526157
43133	526158
257579	526159
61238	526160
81591	526161
60598	526162
68019	526163
4057	526164
24374	526165
152049	526166
238	526167
99647	526168
256264	526169
167054	526170
11420	526171
82664	526172
31700	526173
18495	526174
280221	526175
42138	526176
188406	526177
122685	526178
50676	526179
98587	526180
7810	526181
69938	526182
1692	526183
127008	526184
163076	526185
130957	526186
16932	526187
95727	526188
2330	526189
3211	526190
84226	526191
214396	526192
45669	526193
55541	526194
35590	526195
239452	526196
122904	526197
259074	526198
17512	526199
151791	526200
186670	526201
128292	526202
290955	526203
91877	526204
43132	526205
75265	526206
133680	526207
1866	526208
169606	526209
118405	526210
1648	526211
80001	526212
55216	526213
1081	526214
15620	526215
107566	526216
63250	526217
194946	526218
191234	526219
49740	526220
20440	526221
255940	526222
257404	526223
35324	526224
1325	526225
158297	526226
204886	526227
119061	526228
16627	526229
148727	526230
172470	526231
135650	526232
251053	526233
94656	526234
104155	526235
57001	526236
137597	526237
15882	526238
24946	526239
181638	526240
66459	526241
76641	526242
138902	526243
47519	526244
61012	526245
30438	526246
5629	526247
118340	526248
16601	526249
168213	526250
138563	526251
179938	526252
37527	526253
19490	526254
135888	526255
186963	526256
25008	526257
284668	526258
85513	526259
6777	526260
158886	526261
186744	526262
121227	526263
66174	526264
5996	526265
154288	526266
1991	526267
105658	526268
137762	526269
113028	526270
93235	526271
315	526272
86287	526273
129612	526274
74317	526275
12834	526276
46363	526277
27820	526278
17069	526279
111077	526280
15224	526281
81250	526282
12124	526283
252643	526284
189349	526285
214087	526286
294275	526287
95221	526288
267	526289
19833	526290
156767	526291
44633	526292
5614	526293
7509	526294
30403	526295
72618	526296
104239	526297
59215	526298
55889	526299
185592	526300
41522	526301
17172	526302
70802	526303
35850	526304
172587	526305
50308	526306
200078	526307
96302	526308
5	526309
289698	526310
3698	526311
90164	526312
202754	526313
14044	526314
91597	526315
97042	526316
244492	526317
94541	526318
44910	526319
65765	526320
73398	526321
123500	526322
78641	526323
147385	526324
73398	526325
147385	526326
81215	526327
123266	526328
260527	526329
309600	526330
127535	526331
121906	526332
115437	526333
248946	526334
240755	526335
69424	526336
52989	526337
6720	526338
37851	526339
44638	526340
20340	526341
212133	526342
204333	526343
276252	526344
186888	526345
21677	526346
198225	526347
14918	526348
79539	526349
16335	526350
285815	526351
61486	526352
116002	526353
33856	526354
31506	526355
31751	526356
301394	526357
166767	526358
189866	526359
111997	526360
197894	526361
242607	526362
83552	526363
87480	526364
87480	526365
161193	526366
31506	526367
215158	526368
124957	526369
165318	526370
153431	526371
306629	526372
144064	526373
100149	526374
186187	526375
67637	526376
37646	526377
84193	526378
209174	526379
224928	526380
236835	526381
236719	526382
99863	526383
153909	526384
13922	526385
293645	526386
102420	526387
113729	526388
113729	526389
137695	526390
75799	526391
76421	526392
182646	526393
284313	526394
87949	526395
17334	526396
129584	526397
52060	526398
72453	526399
145590	526400
32417	526401
194501	526402
31787	526403
229703	526404
112475	526405
253624	526406
43483	526407
165069	526408
281796	526409
219660	526410
3736	526411
84528	526412
50055	526413
57045	526414
68460	526415
146791	526416
188399	526417
260	526418
247295	526419
294987	526420
40318	526421
285726	526422
149	526423
7046	526424
264664	526425
156664	526426
84528	526427
2498	526428
69773	526429
46741	526430
1956	526431
40833	526432
77454	526433
47729	526434
141586	526435
134522	526436
26077	526437
214322	526438
151302	526439
19244	526440
128396	526441
5071	526442
21793	526443
46820	526444
12008	526445
272560	526446
188542	526447
19244	526448
126743	526449
43183	526450
90328	526451
101528	526452
5790	526453
88290	526454
88290	526455
169624	526456
296984	526457
81360	526458
126209	526459
70995	526460
130698	526461
44489	526462
291895	526463
42184	526464
204975	526465
128786	526466
84189	526467
231982	526468
6524	526469
197685	526470
24767	526471
110435	526472
41920	526473
27450	526474
33168	526475
10485	526476
216599	526477
2927	526478
26966	526479
72439	526480
19914	526481
117251	526482
122264	526483
300571	526484
44286	526485
54216	526486
145	526487
96002	526488
26653	526489
207362	526490
28733	526491
274699	526492
239209	526493
89399	526494
179708	526495
52733	526496
216956	526497
79570	526498
29297	526499
161518	526500
13422	526501
176953	526502
85176	526503
85176	526504
306346	526505
304208	526506
172077	526507
99270	526508
43010	526509
70564	526510
28979	526511
303404	526512
61849	526513
310838	526514
62376	526515
235917	526516
181600	526517
181600	526518
22675	526519
221713	526520
8235	526521
2743	526522
129608	526523
74360	526524
112978	526525
245264	526526
304835	526527
303958	526528
243336	526529
148542	526530
306605	526531
55848	526532
117694	526533
26415	526534
19777	526535
68510	526536
133972	526537
39843	526538
53107	526539
19657	526540
32830	526541
34325	526542
14619	526543
114470	526544
105052	526545
243459	526546
4980	526547
61181	526548
33346	526549
101906	526550
227738	526551
100325	526552
148404	526553
251680	526554
49319	526555
55656	526556
76780	526557
128019	526558
306886	526559
70693	526560
72552	526561
148939	526562
54223	526563
66068	526564
64987	526565
78008	526566
80918	526567
102629	526568
59048	526569
126730	526570
211093	526571
143717	526572
110306	526573
235921	526574
144869	526575
211794	526576
109542	526577
275652	526578
12093	526579
12093	526580
182140	526581
223290	526582
4577	526583
252237	526584
91088	526585
22415	526586
237308	526587
149554	526588
121098	526589
6436	526590
103103	526591
85830	526592
243097	526593
266216	526594
71528	526595
133732	526596
173259	526597
68167	526598
128124	526599
71336	526600
173600	526601
151167	526602
79996	526603
202795	526604
55974	526605
28045	526606
22482	526607
279434	526608
9576	526609
126986	526610
212859	526611
34832	526612
114609	526613
196	526614
290351	526615
193607	526616
269989	526617
134959	526618
10474	526619
244335	526620
45315	526621
217996	526622
215686	526623
40795	526624
186431	526625
118884	526626
291011	526627
28126	526628
311371	526629
178225	526630
58308	526631
198480	526632
189471	526633
278190	526634
60923	526635
11827	526636
11827	526637
14767	526638
159574	526639
187814	526640
187487	526641
28395	526642
4980	526643
47876	526644
55639	526645
230179	526646
262727	526647
307858	526648
148866	526649
54533	526650
8061	526651
109523	526652
83261	526653
52149	526654
272782	526655
157050	526656
47750	526657
247697	526658
6266	526659
40658	526660
34362	526661
175366	526662
80845	526663
246062	526664
158088	526665
93172	526666
40268	526667
121789	526668
14542	526669
49371	526670
33598	526671
206901	526672
198171	526673
129754	526674
80704	526675
160672	526676
265954	526677
143210	526678
36199	526679
170237	526680
83988	526681
31544	526682
253572	526683
239263	526684
140803	526685
117691	526686
99013	526687
37898	526688
262705	526689
97537	526690
69158	526691
118494	526692
142012	526693
224238	526694
67822	526695
2626	526696
17430	526697
37834	526698
37834	526699
151751	526700
155016	526701
235918	526702
107427	526703
192065	526704
302745	526705
105573	526706
49319	526707
190817	526708
270184	526709
69347	526710
161896	526711
208786	526712
141244	526713
181487	526714
154134	526715
187357	526716
220914	526717
291593	526718
236756	526719
79754	526720
21433	526721
127063	526722
207575	526723
140818	526724
76794	526725
35180	526726
215852	526727
177311	526728
14306	526729
57295	526730
140080	526731
129363	526732
23205	526733
25286	526734
207851	526735
27500	526736
130364	526737
136319	526738
39044	526739
215182	526740
180521	526741
177750	526742
311073	526743
92006	526744
39522	526745
11028	526746
286196	526747
148161	526748
105422	526749
32990	526750
219990	526751
207442	526752
209953	526753
158402	526754
90328	526755
100966	526756
33396	526757
112071	526758
238075	526759
122039	526760
165488	526761
32755	526762
116715	526763
31357	526764
3801	526765
152791	526766
176910	526767
105340	526768
94390	526769
126037	526770
5790	526771
29154	526772
1575	526773
36458	526774
20957	526775
200064	526776
246090	526777
214977	526778
62780	526779
180996	526780
81319	526781
82198	526782
3992	526783
117013	526784
79316	526785
66263	526786
53509	526787
69387	526788
40990	526789
23300	526790
82900	526791
118810	526792
37059	526793
77194	526794
169084	526795
97836	526796
94084	526797
3613	526798
210495	526799
75703	526800
173615	526801
295348	526802
48968	526803
33257	526804
72	526805
25467	526806
6975	526807
306235	526808
142468	526809
28905	526810
91978	526811
215097	526812
79347	526813
117069	526814
17873	526815
286576	526816
10109	526817
96071	526818
169444	526819
205049	526820
162396	526821
179015	526822
72494	526823
29750	526824
229698	526825
215317	526826
104948	526827
209853	526828
142555	526829
70646	526830
158610	526831
101496	526832
168914	526833
213079	526834
53140	526835
42467	526836
124535	526837
44802	526838
221842	526839
230586	526840
273038	526841
274416	526842
46926	526843
136333	526844
168938	526845
103114	526846
27978	526847
67484	526848
146748	526849
60975	526850
32789	526851
35965	526852
163973	526853
262248	526854
23337	526855
46807	526856
124679	526857
10990	526858
35808	526859
41966	526860
66263	526861
312473	526862
128392	526863
138509	526864
32654	526865
109554	526866
258459	526867
243908	526868
149331	526869
32417	526870
172750	526871
136973	526872
270293	526873
244914	526874
32320	526875
286288	526876
26414	526877
115542	526878
114907	526879
35026	526880
82837	526881
135460	526882
95706	526883
13613	526884
14705	526885
182141	526886
126100	526887
107369	526888
49016	526889
63838	526890
250212	526891
44145	526892
45339	526893
261647	526894
249428	526895
218859	526896
16384	526897
183360	526898
77052	526899
73631	526900
294569	526901
98724	526902
32011	526903
254521	526904
58020	526905
19536	526906
64113	526907
64113	526908
88390	526909
145050	526910
141498	526911
104461	526912
310269	526913
227662	526914
43010	526915
105340	526916
25921	526917
9910	526918
292913	526919
190885	526920
27383	526921
96335	526922
100213	526923
55953	526924
21032	526925
257797	526926
154311	526927
9566	526928
184115	526929
255738	526930
240635	526931
73248	526932
239647	526933
113354	526934
184125	526935
123592	526936
119290	526937
64113	526938
82832	526939
96464	526940
30193	526941
10800	526942
86363	526943
128094	526944
40602	526945
69362	526946
210709	526947
238768	526948
90614	526949
288680	526950
200680	526951
71674	526952
174286	526953
91524	526954
96407	526955
79034	526956
200260	526957
170616	526958
301071	526959
84198	526960
48851	526961
47765	526962
11135	526963
15292	526964
12096	526965
74989	526966
161487	526967
309565	526968
217425	526969
67098	526970
183762	526971
183765	526972
62029	526973
234324	526974
168857	526975
2847	526976
178789	526977
29478	526978
130784	526979
259572	526980
118930	526981
47182	526982
133575	526983
291633	526984
28072	526985
4045	526986
17300	526987
98635	526988
40063	526989
84876	526990
93727	526991
166388	526992
66952	526993
15731	526994
145147	526995
4337	526996
44781	526997
213413	526998
159793	526999
183966	527000
12044	527001
256530	527002
27243	527003
33944	527004
302342	527005
90484	527006
156802	527007
128090	527008
145831	527009
63697	527010
185299	527011
49969	527012
117	527013
21554	527014
88137	527015
4466	527016
167681	527017
208942	527018
26171	527019
4466	527020
216752	527021
134143	527022
89174	527023
260791	527024
191230	527025
75648	527026
177900	527027
177900	527028
204731	527029
33763	527030
167744	527031
138799	527032
4335	527033
29480	527034
217338	527035
13795	527036
138957	527037
103515	527038
33913	527039
104883	527040
130227	527041
157408	527042
205481	527043
237820	527044
4701	527045
212974	527046
42500	527047
29696	527048
47975	527049
132962	527050
80656	527051
34477	527052
80717	527053
217664	527054
80623	527055
64551	527056
19200	527057
77675	527058
14943	527059
102562	527060
6215	527061
229361	527062
29011	527063
31412	527064
245469	527065
23151	527066
211087	527067
125685	527068
182879	527069
2714	527070
136890	527071
211342	527072
276954	527073
194199	527074
86593	527075
90705	527076
222358	527077
276405	527078
25149	527079
202924	527080
202885	527081
6494	527082
12210	527083
111744	527084
22585	527085
310297	527086
96212	527087
114277	527088
89958	527089
245663	527090
92558	527091
188966	527092
98738	527093
271574	527094
3798	527095
4452	527096
20584	527097
155712	527098
126300	527099
30113	527100
111982	527101
132133	527102
93553	527103
134717	527104
3798	527105
158785	527106
126362	527107
126362	527108
75532	527109
18358	527110
197001	527111
81250	527112
68830	527113
71193	527114
115662	527115
14271	527116
270419	527117
161951	527118
277865	527119
107437	527120
26508	527121
132421	527122
186391	527123
59395	527124
191990	527125
174624	527126
67844	527127
21916	527128
12256	527129
86756	527130
290912	527131
21017	527132
476	527133
1064	527134
129015	527135
4092	527136
130935	527137
130935	527138
28621	527139
55876	527140
5215	527141
154405	527142
37840	527143
61587	527144
7233	527145
241432	527146
4970	527147
273560	527148
138862	527149
10712	527150
96860	527151
4029	527152
53889	527153
33747	527154
28255	527155
19907	527156
64525	527157
29806	527158
65197	527159
65220	527160
65229	527161
97530	527162
80977	527163
43723	527164
159090	527165
92952	527166
96626	527167
119585	527168
83555	527169
55592	527170
117696	527171
21187	527172
9192	527173
54446	527174
146395	527175
7339	527176
37643	527177
96434	527178
1937	527179
33868	527180
78422	527181
524	527182
524	527183
524	527184
199991	527185
7339	527186
102417	527187
81105	527188
70950	527189
74406	527190
67270	527191
223616	527192
80020	527193
103596	527194
63778	527195
235970	527196
22309	527197
33876	527198
114268	527199
128140	527200
287983	527201
56920	527202
14407	527203
39740	527204
53318	527205
44985	527206
17575	527207
35413	527208
33877	527209
5191	527210
86481	527211
62084	527212
96463	527213
112444	527214
2942	527215
75732	527216
99461	527217
39182	527218
3252	527219
84466	527220
1019	527221
158405	527222
36783	527223
289148	527224
230484	527225
2647	527226
122283	527227
33263	527228
6546	527229
28047	527230
93811	527231
173149	527232
118705	527233
105054	527234
148904	527235
41495	527236
180688	527237
5285	527238
93323	527239
3740	527240
143199	527241
36044	527242
66968	527243
13992	527244
97274	527245
13552	527246
3399	527247
41788	527248
293827	527249
6813	527250
8981	527251
6476	527252
31551	527253
125373	527254
26189	527255
16047	527256
172255	527257
20300	527258
185964	527259
16199	527260
6032	527261
264108	527262
3156	527263
35706	527264
86542	527265
213161	527266
139832	527267
45325	527268
226134	527269
120741	527270
172255	527271
16928	527272
111666	527273
48357	527274
66718	527275
135615	527276
208398	527277
38282	527278
38282	527279
224296	527280
20580	527281
83155	527282
27268	527283
151341	527284
278842	527285
157493	527286
81706	527287
259991	527288
192095	527289
217778	527290
17559	527291
197858	527292
68446	527293
130006	527294
93216	527295
231984	527296
266824	527297
14477	527298
11763	527299
64202	527300
107568	527301
3460	527302
27898	527303
238641	527304
70557	527305
95753	527306
308042	527307
142163	527308
142013	527309
15424	527310
151766	527311
10969	527312
210169	527313
158227	527314
23366	527315
308864	527316
236755	527317
148463	527318
59210	527319
64319	527320
160443	527321
137658	527322
171531	527323
3711	527324
53893	527325
37168	527326
5883	527327
37137	527328
211250	527329
22639	527330
299290	527331
188680	527332
182859	527333
14026	527334
14026	527335
171048	527336
148448	527337
157632	527338
36203	527339
240324	527340
40792	527341
54026	527342
113163	527343
46626	527344
70693	527345
247396	527346
50975	527347
47056	527348
119689	527349
182931	527350
7223	527351
210145	527352
112857	527353
194766	527354
2663	527355
51	527356
7740	527357
197957	527358
51255	527359
94208	527360
147037	527361
145859	527362
83909	527363
203250	527364
131271	527365
37898	527366
186113	527367
81803	527368
36912	527369
268474	527370
117727	527371
173672	527372
178701	527373
178702	527374
184447	527375
187984	527376
14303	527377
101133	527378
95008	527379
144031	527380
88225	527381
232106	527382
283536	527383
178262	527384
182240	527385
62828	527386
28711	527387
136184	527388
103677	527389
23338	527390
135563	527391
64549	527392
273410	527393
2073	527394
14463	527395
74802	527396
5824	527397
102816	527398
8786	527399
21326	527400
228414	527401
272336	527402
173137	527403
65705	527404
33401	527405
304884	527406
178061	527407
164546	527408
10617	527409
130229	527410
144023	527411
113075	527412
70170	527413
192872	527414
45211	527415
195077	527416
69522	527417
82068	527418
98652	527419
176788	527420
63033	527421
24912	527422
53460	527423
122462	527424
42431	527425
251104	527426
96369	527427
15741	527428
44641	527429
63599	527430
119823	527431
33762	527432
10673	527433
190062	527434
129703	527435
63981	527436
84509	527437
93812	527438
287759	527439
12629	527440
183169	527441
205101	527442
111972	527443
286322	527444
187232	527445
688	527446
96995	527447
41369	527448
119753	527449
114652	527450
9491	527451
74844	527452
55118	527453
85685	527454
85685	527455
146072	527456
85993	527457
69614	527458
543	527459
130867	527460
4874	527461
18058	527462
132220	527463
26922	527464
196274	527465
72985	527466
13954	527467
76135	527468
21333	527469
148354	527470
111343	527471
3736	527472
111512	527473
91052	527474
48204	527475
51733	527476
96831	527477
266353	527478
130461	527479
130461	527480
196838	527481
196838	527482
261617	527483
164546	527484
57310	527485
56325	527486
26532	527487
86037	527488
43900	527489
24863	527490
193483	527491
22855	527492
37361	527493
283588	527494
20630	527495
52156	527496
12568	527497
33749	527498
193801	527499
107486	527500
45033	527501
92525	527502
22533	527503
36902	527504
39352	527505
2408	527506
5374	527507
14004	527508
171605	527509
50999	527510
136876	527511
237802	527512
7974	527513
59360	527514
205627	527515
165448	527516
242254	527517
126787	527518
27034	527519
304257	527520
304255	527521
301040	527522
209890	527523
232557	527524
256846	527525
66262	527526
254694	527527
126787	527528
202134	527529
181317	527530
284487	527531
151927	527532
177876	527533
113669	527534
96287	527535
233306	527536
51325	527537
18372	527538
14645	527539
20630	527540
220929	527541
20105	527542
34057	527543
36707	527544
4106	527545
56072	527546
2239	527547
7166	527548
68386	527549
49362	527550
122211	527551
118225	527552
111815	527553
5859	527554
111815	527555
90317	527556
123436	527557
241885	527558
6585	527559
195673	527560
100251	527561
296346	527562
97066	527563
96637	527564
263096	527565
306714	527566
297180	527567
9878	527568
114197	527569
288004	527570
259120	527571
236575	527572
204973	527573
71342	527574
85296	527575
221384	527576
23736	527577
62250	527578
68388	527579
31113	527580
65112	527581
135956	527582
56825	527583
262082	527584
162449	527585
260972	527586
42630	527587
45841	527588
107178	527589
12006	527590
260665	527591
49441	527592
746	527593
133656	527594
55795	527595
56861	527596
31351	527597
84032	527598
39917	527599
14866	527600
208739	527601
57462	527602
153867	527603
33945	527604
7060	527605
35388	527606
206924	527607
101616	527608
3224	527609
141810	527610
128026	527611
100783	527612
30107	527613
33166	527614
193791	527615
159693	527616
37857	527617
126436	527618
7886	527619
13926	527620
14643	527621
83062	527622
29650	527623
25813	527624
38398	527625
89707	527626
221161	527627
141768	527628
46551	527629
22559	527630
73004	527631
1316	527632
33616	527633
16342	527634
56684	527635
53049	527636
10655	527637
10850	527638
90120	527639
6776	527640
1869	527641
16206	527642
285	527643
74505	527644
8485	527645
18571	527646
11383	527647
7260	527648
57780	527649
180849	527650
879	527651
9807	527652
41042	527653
10548	527654
1987	527655
260464	527656
194391	527657
201924	527658
17287	527659
56555	527660
78279	527661
61518	527662
5450	527663
3786	527664
9077	527665
13672	527666
22703	527667
253114	527668
246	527669
55019	527670
16575	527671
29819	527672
8940	527673
155083	527674
2501	527675
58169	527676
67293	527677
144959	527678
19636	527679
60181	527680
11561	527681
8407	527682
75446	527683
89060	527684
202022	527685
56663	527686
167104	527687
144809	527688
15952	527689
85282	527690
76700	527691
16137	527692
233837	527693
232782	527694
133234	527695
173	527696
282076	527697
30196	527698
10813	527699
37173	527700
12370	527701
8075	527702
8075	527703
49995	527704
17137	527705
40585	527706
1050	527707
253351	527708
73945	527709
23257	527710
1050	527711
53445	527712
8075	527713
139720	527714
205229	527715
204704	527716
1088	527717
56362	527718
240775	527719
179	527720
12273	527721
193797	527722
308291	527723
22170	527724
156635	527725
306762	527726
180446	527727
61335	527728
26106	527729
285557	527730
81754	527731
13095	527732
186402	527733
186402	527734
9033	527735
56618	527736
181613	527737
68675	527738
138945	527739
171536	527740
12735	527741
26180	527742
274092	527743
188556	527744
34281	527745
16148	527746
114055	527747
30245	527748
282802	527749
177741	527750
177741	527751
308730	527752
12648	527753
52457	527754
11412	527755
108149	527756
62840	527757
103816	527758
257119	527759
216352	527760
149232	527761
220220	527762
112897	527763
36433	527764
12389	527765
1388	527766
81490	527767
35538	527768
35538	527769
44958	527770
200223	527771
113499	527772
3400	527773
219317	527774
94545	527775
158995	527776
107636	527777
3573	527778
147600	527779
42573	527780
83169	527781
147674	527782
115314	527783
75740	527784
186633	527785
245053	527786
79537	527787
189739	527788
54625	527789
175848	527790
47010	527791
35456	527792
13382	527793
41616	527794
39042	527795
194754	527796
168517	527797
30671	527798
216399	527799
31285	527800
140212	527801
85710	527802
79770	527803
3167	527804
182912	527805
70714	527806
23536	527807
143841	527808
189091	527809
84655	527810
57120	527811
105129	527812
49566	527813
288618	527814
272983	527815
242736	527816
35444	527817
189093	527818
56432	527819
189559	527820
34430	527821
145809	527822
40012	527823
38387	527824
27976	527825
309909	527826
53223	527827
4280	527828
8072	527829
71829	527830
39684	527831
164488	527832
5335	527833
140217	527834
91030	527835
2773	527836
109426	527837
58247	527838
37945	527839
68324	527840
138848	527841
83338	527842
160543	527843
26545	527844
80426	527845
217431	527846
2220	527847
28826	527848
5622	527849
164000	527850
167847	527851
279	527852
203120	527853
299807	527854
41106	527855
167093	527856
301673	527857
207331	527858
306281	527859
1544	527860
19287	527861
241902	527862
19825	527863
116931	527864
8371	527865
22645	527866
233482	527867
208932	527868
6428	527869
86049	527870
53735	527871
10991	527872
43157	527873
143125	527874
304917	527875
169467	527876
95830	527877
63660	527878
192692	527879
110751	527880
48026	527881
213310	527882
14156	527883
49306	527884
233665	527885
267634	527886
206890	527887
134406	527888
288999	527889
175699	527890
13795	527891
266751	527892
116949	527893
157988	527894
88411	527895
24110	527896
252873	527897
139787	527898
196747	527899
67364	527900
53875	527901
240592	527902
148634	527903
146500	527904
171266	527905
260822	527906
112653	527907
265280	527908
123175	527909
122780	527910
5472	527911
312684	527912
16777	527913
52964	527914
1036	527915
68471	527916
41275	527917
154598	527918
141916	527919
58304	527920
152147	527921
46258	527922
34965	527923
111564	527924
131285	527925
67677	527926
306729	527927
80249	527928
140209	527929
4351	527930
147152	527931
9710	527932
43041	527933
213839	527934
31192	527935
212850	527936
73876	527937
25945	527938
58631	527939
75323	527940
24222	527941
116597	527942
27253	527943
307035	527944
224470	527945
80249	527946
716	527947
164173	527948
18933	527949
122809	527950
40273	527951
301261	527952
73862	527953
63706	527954
31192	527955
45461	527956
29102	527957
151789	527958
141478	527959
33454	527960
81168	527961
120130	527962
310075	527963
113414	527964
13996	527965
165532	527966
76749	527967
27669	527968
90620	527969
300560	527970
282693	527971
90307	527972
123504	527973
45290	527974
5586	527975
7612	527976
680	527977
20397	527978
10684	527979
130300	527980
258074	527981
178303	527982
27441	527983
53595	527984
36589	527985
10304	527986
64527	527987
29017	527988
263140	527989
100465	527990
68779	527991
121192	527992
58967	527993
115155	527994
68712	527995
206218	527996
52300	527997
4699	527998
66624	527999
133291	528000
149322	528001
28047	528002
50687	528003
9	528004
135768	528005
114407	528006
113432	528007
95920	528008
210567	528009
89441	528010
131704	528011
6520	528012
130610	528013
29425	528014
216731	528015
6901	528016
79917	528017
24766	528018
165392	528019
91932	528020
138081	528021
89709	528022
131560	528023
26669	528024
205504	528025
83266	528026
35787	528027
108001	528028
118078	528029
198424	528030
207586	528031
62528	528032
73160	528033
97492	528034
6012	528035
57438	528036
87957	528037
98568	528038
17300	528039
205082	528040
244350	528041
6615	528042
293467	528043
18828	528044
27369	528045
9543	528046
308836	528047
86774	528048
201354	528049
126701	528050
117610	528051
28412	528052
187437	528053
23343	528054
18560	528055
120632	528056
184372	528057
261274	528058
24556	528059
188932	528060
225475	528061
75738	528062
138899	528063
79451	528064
122894	528065
278797	528066
39928	528067
7666	528068
17461	528069
70298	528070
89391	528071
5590	528072
103847	528073
161066	528074
86774	528075
146780	528076
171503	528077
85951	528078
132914	528079
183914	528080
20740	528081
59476	528082
81584	528083
12527	528084
113158	528085
19346	528086
23342	528087
30073	528088
221625	528089
113877	528090
272712	528091
161693	528092
10536	528093
165655	528094
250205	528095
61001	528096
114617	528097
182964	528098
69817	528099
141983	528100
186547	528101
206129	528102
8956	528103
68693	528104
33195	528105
270790	528106
195764	528107
25451	528108
31176	528109
219603	528110
19121	528111
290224	528112
52933	528113
12256	528114
191849	528115
197949	528116
16955	528117
27496	528118
135729	528119
225517	528120
45620	528121
202667	528122
231727	528123
308436	528124
307028	528125
241012	528126
116059	528127
201150	528128
174648	528129
6654	528130
262449	528131
117906	528132
21444	528133
178723	528134
247811	528135
234498	528136
16739	528137
124328	528138
36901	528139
56824	528140
119378	528141
121910	528142
288980	528143
60986	528144
38375	528145
190016	528146
227859	528147
95591	528148
118933	528149
5401	528150
44209	528151
61001	528152
61001	528153
107718	528154
175696	528155
111469	528156
104122	528157
142195	528158
40559	528159
291392	528160
30406	528161
27513	528162
257069	528163
47361	528164
35656	528165
146800	528166
57169	528167
113939	528168
102984	528169
304390	528170
196897	528171
62067	528172
188038	528173
67913	528174
13904	528175
208080	528176
92021	528177
44344	528178
46092	528179
75991	528180
32505	528181
82465	528182
119661	528183
307112	528184
73135	528185
18316	528186
90038	528187
168470	528188
195756	528189
91263	528190
309934	528191
6512	528192
40171	528193
165749	528194
44009	528195
61222	528196
265632	528197
168800	528198
16108	528199
257447	528200
21722	528201
91554	528202
173202	528203
7748	528204
14015	528205
146059	528206
121395	528207
92614	528208
200135	528209
62221	528210
207978	528211
135530	528212
203199	528213
93314	528214
146312	528215
219194	528216
219193	528217
151735	528218
67360	528219
146489	528220
7916	528221
72457	528222
286132	528223
76536	528224
27612	528225
134406	528226
199751	528227
293880	528228
62515	528229
13293	528230
302635	528231
278355	528232
297481	528233
135755	528234
311713	528235
145255	528236
272444	528237
81724	528238
182217	528239
117872	528240
8482	528241
98123	528242
13904	528243
11	528244
119378	528245
43669	528246
97081	528247
184981	528248
249359	528249
80209	528250
176506	528251
146395	528252
199100	528253
200644	528254
62477	528255
280073	528256
140889	528257
42850	528258
162231	528259
82532	528260
118722	528261
23061	528262
214750	528263
135794	528264
143596	528265
245072	528266
181712	528267
50513	528268
207047	528269
186834	528270
60804	528271
99048	528272
201635	528273
35637	528274
301824	528275
43385	528276
119466	528277
236457	528278
237187	528279
116052	528280
80560	528281
25633	528282
41491	528283
22050	528284
285736	528285
134572	528286
7486	528287
58083	528288
75523	528289
138636	528290
273468	528291
199279	528292
228830	528293
170103	528294
128274	528295
11180	528296
56464	528297
21402	528298
91677	528299
45974	528300
84307	528301
243152	528302
122830	528303
93852	528304
121588	528305
301860	528306
103438	528307
1575	528308
53380	528309
45815	528310
104303	528311
217694	528312
64490	528313
64846	528314
75985	528315
75985	528316
116723	528317
312191	528318
84597	528319
71874	528320
36910	528321
181517	528322
147514	528323
43837	528324
66202	528325
106038	528326
125584	528327
154717	528328
82640	528329
145948	528330
205829	528331
56819	528332
15901	528333
229038	528334
13330	528335
240926	528336
294748	528337
4846	528338
41231	528339
125419	528340
119243	528341
138140	528342
285687	528343
298403	528344
166339	528345
93285	528346
120125	528347
127437	528348
106146	528349
247598	528350
187132	528351
99730	528352
205715	528353
142843	528354
109568	528355
144017	528356
122169	528357
73215	528358
13165	528359
89640	528360
97476	528361
80378	528362
284975	528363
78677	528364
289194	528365
15623	528366
16662	528367
60441	528368
11635	528369
9748	528370
64736	528371
40464	528372
176695	528373
226020	528374
103875	528375
250604	528376
34629	528377
230019	528378
217693	528379
61275	528380
96874	528381
125277	528382
36512	528383
115008	528384
106204	528385
171759	528386
118300	528387
218043	528388
118526	528389
195639	528390
42683	528391
89443	528392
131686	528393
1151	528394
87191	528395
175054	528396
35850	528397
237356	528398
7372	528399
43367	528400
184506	528401
176000	528402
23105	528403
149241	528404
266215	528405
221813	528406
53735	528407
101044	528408
256446	528409
172679	528410
23770	528411
134080	528412
191995	528413
10499	528414
193673	528415
48855	528416
38904	528417
170549	528418
217618	528419
79238	528420
102457	528421
61292	528422
157498	528423
211119	528424
21404	528425
100068	528426
205466	528427
110316	528428
29159	528429
155650	528430
119472	528431
150745	528432
45024	528433
66579	528434
248188	528435
116918	528436
51757	528437
248187	528438
180031	528439
72519	528440
94463	528441
1166	528442
67186	528443
150769	528444
41666	528445
44429	528446
132047	528447
196321	528448
304375	528449
198952	528450
289609	528451
33594	528452
242817	528453
187673	528454
182325	528455
203895	528456
134206	528457
272683	528458
39628	528459
303632	528460
32079	528461
138899	528462
69817	528463
123887	528464
38753	528465
67605	528466
198051	528467
40697	528468
24577	528469
98626	528470
236338	528471
127894	528472
161066	528473
67186	528474
40517	528475
117600	528476
210668	528477
28877	528478
13293	528479
289281	528480
275388	528481
50030	528482
201837	528483
191995	528484
72463	528485
274707	528486
2903	528487
14147	528488
89937	528489
52799	528490
36852	528491
285578	528492
9345	528493
32282	528494
59363	528495
125567	528496
18895	528497
229853	528498
102096	528499
186442	528500
146007	528501
177583	528502
102290	528503
102352	528504
186544	528505
82762	528506
81099	528507
42407	528508
36492	528509
81099	528510
62387	528511
186544	528512
3875	528513
54139	528514
17856	528515
283788	528516
180439	528517
124679	528518
51727	528519
166461	528520
16538	528521
129052	528522
12894	528523
55227	528524
8864	528525
187600	528526
70518	528527
33878	528528
46318	528529
209268	528530
46318	528531
15107	528532
78596	528533
295	528534
198370	528535
138656	528536
168062	528537
180931	528538
179528	528539
8080	528540
37319	528541
299374	528542
150703	528543
61880	528544
102580	528545
33634	528546
39565	528547
162400	528548
86770	528549
74445	528550
39618	528551
18697	528552
193250	528553
55761	528554
64390	528555
201450	528556
239364	528557
94068	528558
1253	528559
24821	528560
36166	528561
120643	528562
270679	528563
44590	528564
24048	528565
81190	528566
96743	528567
6091	528568
125426	528569
265384	528570
129615	528571
46677	528572
107595	528573
208315	528574
38371	528575
38371	528576
154632	528577
26519	528578
121531	528579
101433	528580
104106	528581
35853	528582
3856	528583
85272	528584
187994	528585
105660	528586
66074	528587
61481	528588
10652	528589
189513	528590
13731	528591
63512	528592
8843	528593
201723	528594
20412	528595
82566	528596
168622	528597
87781	528598
49396	528599
14302	528600
7038	528601
248595	528602
189764	528603
149595	528604
13731	528605
30416	528606
21162	528607
8759	528608
61903	528609
46581	528610
20177	528611
64909	528612
127567	528613
197104	528614
132378	528615
150586	528616
143392	528617
167077	528618
94258	528619
216750	528620
66730	528621
8982	528622
38283	528623
207993	528624
107191	528625
22341	528626
191298	528627
6806	528628
223689	528629
92504	528630
40804	528631
9640	528632
300916	528633
198628	528634
239300	528635
126408	528636
279310	528637
49886	528638
156934	528639
79758	528640
202438	528641
270361	528642
166953	528643
208725	528644
113084	528645
12526	528646
140653	528647
68694	528648
4147	528649
90135	528650
584	528651
311211	528652
110793	528653
39837	528654
136149	528655
31698	528656
189856	528657
65149	528658
113281	528659
49400	528660
71536	528661
10508	528662
209367	528663
97279	528664
126525	528665
42201	528666
24776	528667
186558	528668
230302	528669
272878	528670
94063	528671
153565	528672
48215	528673
99106	528674
92295	528675
39330	528676
94083	528677
288853	528678
3493	528679
8967	528680
8967	528681
158204	528682
23285	528683
71967	528684
89715	528685
96473	528686
126390	528687
115642	528688
28991	528689
4828	528690
28985	528691
212311	528692
61598	528693
35808	528694
220675	528695
53212	528696
48529	528697
159332	528698
204319	528699
33661	528700
39520	528701
304572	528702
99106	528703
27715	528704
108804	528705
95978	528706
83039	528707
196374	528708
16459	528709
149385	528710
74846	528711
202783	528712
10618	528713
65155	528714
69095	528715
10135	528716
195110	528717
286347	528718
43148	528719
93744	528720
84104	528721
10440	528722
65545	528723
91200	528724
79322	528725
43926	528726
249651	528727
201251	528728
228363	528729
234712	528730
20393	528731
91200	528732
108361	528733
92789	528734
140171	528735
248703	528736
128473	528737
46192	528738
166040	528739
162811	528740
28982	528741
94316	528742
99365	528743
3463	528744
99763	528745
25683	528746
86507	528747
27416	528748
57154	528749
277706	528750
82872	528751
77794	528752
239382	528753
13872	528754
218587	528755
312455	528756
215955	528757
221670	528758
242409	528759
25835	528760
64873	528761
22360	528762
70804	528763
303943	528764
13872	528765
52258	528766
156346	528767
105034	528768
210123	528769
120591	528770
302594	528771
10135	528772
246064	528773
264528	528774
128694	528775
258957	528776
186790	528777
145146	528778
152494	528779
94974	528780
15520	528781
3268	528782
213978	528783
156759	528784
13872	528785
115664	528786
134350	528787
145639	528788
41737	528789
38396	528790
13768	528791
18089	528792
64008	528793
51827	528794
33283	528795
34874	528796
69772	528797
55285	528798
3595	528799
46581	528800
40074	528801
37312	528802
287675	528803
26719	528804
19447	528805
92869	528806
306458	528807
7708	528808
107832	528809
272066	528810
174869	528811
274085	528812
1935	528813
5576	528814
87812	528815
217426	528816
280911	528817
193121	528818
2295	528819
36007	528820
136404	528821
223778	528822
5391	528823
141551	528824
28039	528825
65110	528826
300678	528827
84249	528828
20889	528829
74615	528830
129578	528831
4806	528832
40042	528833
282123	528834
183765	528835
22946	528836
150869	528837
241260	528838
241163	528839
91524	528840
44298	528841
89504	528842
12478	528843
39104	528844
203529	528845
20570	528846
163989	528847
19	528848
10969	528849
160704	528850
2835	528851
23767	528852
236831	528853
293057	528854
188396	528855
134593	528856
186911	528857
217946	528858
27042	528859
27042	528860
75881	528861
22181	528862
196812	528863
20570	528864
160778	528865
231577	528866
190081	528867
51877	528868
1546	528869
113002	528870
22866	528871
1320	528872
97262	528873
61068	528874
85815	528875
42274	528876
60550	528877
130344	528878
90258	528879
16007	528880
5102	528881
48450	528882
161279	528883
5139	528884
20460	528885
144920	528886
7869	528887
133009	528888
84353	528889
119827	528890
310745	528891
89169	528892
184253	528893
51005	528894
73021	528895
120578	528896
93008	528897
150630	528898
53696	528899
54983	528900
127254	528901
13443	528902
39309	528903
221907	528904
14714	528905
181289	528906
387	528907
168218	528908
227717	528909
227721	528910
140854	528911
25667	528912
115134	528913
90315	528914
139382	528915
136069	528916
103632	528917
23039	528918
2780	528919
288814	528920
34053	528921
23177	528922
23490	528923
125629	528924
51496	528925
88924	528926
137986	528927
104938	528928
311937	528929
123955	528930
300236	528931
30250	528932
38005	528933
47783	528934
48592	528935
94299	528936
73478	528937
178459	528938
309956	528939
131200	528940
98762	528941
14818	528942
37134	528943
7215	528944
83589	528945
11980	528946
198832	528947
16102	528948
31890	528949
233456	528950
288693	528951
117705	528952
6839	528953
99898	528954
191259	528955
299	528956
56888	528957
48072	528958
116246	528959
109071	528960
72870	528961
2206	528962
182592	528963
18609	528964
56791	528965
21630	528966
205174	528967
304226	528968
108997	528969
63339	528970
39094	528971
91655	528972
172037	528973
172359	528974
52774	528975
1581	528976
262672	528977
16375	528978
64797	528979
100094	528980
199554	528981
4420	528982
21383	528983
55235	528984
146083	528985
170096	528986
13565	528987
24613	528988
43877	528989
43872	528990
97738	528991
65239	528992
200641	528993
9185	528994
21040	528995
38327	528996
16901	528997
114022	528998
17588	528999
1208	529000
6994	529001
31290	529002
84229	529003
220973	529004
43444	529005
74033	529006
250554	529007
59280	529008
42068	529009
31290	529010
26373	529011
124647	529012
89471	529013
109273	529014
1787	529015
142834	529016
11021	529017
169537	529018
133236	529019
8481	529020
211244	529021
71803	529022
14590	529023
76778	529024
34457	529025
289931	529026
3087	529027
16830	529028
53063	529029
105375	529030
9705	529031
100975	529032
100840	529033
125342	529034
254299	529035
216333	529036
4582	529037
6147	529038
133311	529039
9677	529040
168766	529041
69061	529042
155664	529043
120377	529044
168761	529045
50910	529046
135911	529047
50686	529048
124388	529049
124388	529050
29200	529051
75353	529052
81057	529053
31429	529054
19660	529055
279010	529056
58191	529057
51165	529058
38644	529059
197720	529060
18277	529061
152720	529062
152720	529063
66822	529064
102579	529065
218121	529066
20954	529067
14009	529068
238278	529069
12790	529070
195082	529071
56782	529072
33444	529073
174427	529074
71770	529075
154430	529076
264181	529077
201728	529078
25469	529079
58634	529080
46877	529081
274674	529082
219361	529083
28898	529084
66107	529085
48575	529086
125880	529087
112484	529088
12015	529089
176558	529090
5118	529091
199993	529092
56398	529093
109788	529094
56288	529095
125724	529096
56600	529097
64676	529098
34896	529099
210827	529100
155009	529101
302188	529102
302101	529103
127411	529104
79267	529105
257123	529106
211994	529107
245843	529108
52979	529109
79296	529110
239799	529111
70801	529112
67385	529113
70786	529114
101936	529115
66146	529116
4299	529117
161783	529118
31623	529119
57484	529120
118918	529121
96482	529122
177914	529123
10058	529124
51881	529125
303533	529126
72104	529127
146464	529128
57332	529129
100866	529130
52979	529131
248238	529132
116552	529133
84758	529134
30669	529135
61639	529136
84547	529137
273938	529138
17411	529139
10310	529140
26707	529141
34417	529142
12557	529143
17506	529144
90465	529145
118484	529146
3757	529147
58082	529148
271237	529149
253371	529150
158244	529151
70224	529152
178945	529153
61377	529154
195451	529155
145617	529156
145618	529157
15174	529158
17788	529159
69059	529160
12154	529161
164797	529162
118869	529163
168755	529164
74961	529165
116609	529166
49170	529167
90849	529168
93883	529169
36371	529170
77689	529171
68828	529172
65219	529173
2435	529174
205442	529175
205484	529176
34275	529177
244196	529178
62258	529179
67736	529180
180493	529181
9975	529182
25006	529183
29024	529184
172593	529185
199996	529186
78208	529187
93448	529188
10795	529189
193119	529190
119003	529191
49696	529192
223909	529193
110091	529194
746	529195
34103	529196
1027	529197
35545	529198
17788	529199
205908	529200
221969	529201
278941	529202
253186	529203
108165	529204
184879	529205
216384	529206
17788	529207
104027	529208
36511	529209
120610	529210
182133	529211
194458	529212
274199	529213
3806	529214
127285	529215
61989	529216
58588	529217
37282	529218
124355	529219
182689	529220
42450	529221
36418	529222
22890	529223
64302	529224
81707	529225
120630	529226
3228	529227
214315	529228
1578	529229
214	529230
208496	529231
51878	529232
183974	529233
110618	529234
79254	529235
296642	529236
52622	529237
71763	529238
178976	529239
176488	529240
2996	529241
16142	529242
88411	529243
42617	529244
223532	529245
282839	529246
2406	529247
11278	529248
5386	529249
308443	529250
35545	529251
183093	529252
119098	529253
64825	529254
128118	529255
180629	529256
50770	529257
179860	529258
140939	529259
64425	529260
63095	529261
308395	529262
12114	529263
220130	529264
4960	529265
82285	529266
128997	529267
32832	529268
244497	529269
3032	529270
75992	529271
211752	529272
8747	529273
118733	529274
39275	529275
41590	529276
3204	529277
54190	529278
266957	529279
35848	529280
54511	529281
34343	529282
28118	529283
152727	529284
124645	529285
187422	529286
94956	529287
133537	529288
50387	529289
72130	529290
15612	529291
15612	529292
70775	529293
16410	529294
5456	529295
185971	529296
8263	529297
153316	529298
215405	529299
282551	529300
235239	529301
59440	529302
140261	529303
160305	529304
91981	529305
64929	529306
217042	529307
194909	529308
180919	529309
90113	529310
26547	529311
271182	529312
746	529313
186552	529314
4069	529315
81811	529316
156979	529317
45174	529318
67643	529319
42221	529320
203640	529321
2706	529322
32	529323
145563	529324
115429	529325
242068	529326
5046	529327
90656	529328
739	529329
31384	529330
20312	529331
180610	529332
79169	529333
70078	529334
155092	529335
149002	529336
105548	529337
20096	529338
1708	529339
100577	529340
100254	529341
298767	529342
89155	529343
286569	529344
28059	529345
112201	529346
198280	529347
254920	529348
105058	529349
23631	529350
136873	529351
107714	529352
11795	529353
87217	529354
85033	529355
107363	529356
94644	529357
58810	529358
23522	529359
279007	529360
2427	529361
30769	529362
160423	529363
5916	529364
179495	529365
73385	529366
134626	529367
26600	529368
419	529369
17592	529370
11446	529371
28237	529372
239822	529373
227174	529374
197705	529375
197705	529376
56	529377
13412	529378
264267	529379
11384	529380
76104	529381
250217	529382
295842	529383
22724	529384
196666	529385
14886	529386
162133	529387
3565	529388
75143	529389
9258	529390
81444	529391
55223	529392
3308	529393
31981	529394
72927	529395
7335	529396
121722	529397
870	529398
10958	529399
61223	529400
161059	529401
64071	529402
13674	529403
64447	529404
8810	529405
83306	529406
64526	529407
181511	529408
106613	529409
129480	529410
134969	529411
1198	529412
30843	529413
78211	529414
115381	529415
168926	529416
25375	529417
21520	529418
28610	529419
36398	529420
25544	529421
127175	529422
180305	529423
54871	529424
34153	529425
124180	529426
84567	529427
45649	529428
41922	529429
65600	529430
21333	529431
122164	529432
158718	529433
73713	529434
9232	529435
57179	529436
78497	529437
2332	529438
89381	529439
37776	529440
61801	529441
24062	529442
61973	529443
235050	529444
64366	529445
20538	529446
25505	529447
22467	529448
13605	529449
46595	529450
16424	529451
53871	529452
64438	529453
1424	529454
277708	529455
44538	529456
58959	529457
192599	529458
25715	529459
174837	529460
125068	529461
125068	529462
86805	529463
209505	529464
6993	529465
15509	529466
7736	529467
7137	529468
11788	529469
127973	529470
24539	529471
105114	529472
176354	529473
31226	529474
54304	529475
3528	529476
3528	529477
3528	529478
127973	529479
38168	529480
3528	529481
3528	529482
3528	529483
3528	529484
3528	529485
3528	529486
3528	529487
3528	529488
3528	529489
3528	529490
255863	529491
32538	529492
11758	529493
199484	529494
37547	529495
52136	529496
154875	529497
62529	529498
27972	529499
42572	529500
29753	529501
138743	529502
14965	529503
77478	529504
27713	529505
192828	529506
278385	529507
29484	529508
127071	529509
153223	529510
261176	529511
279233	529512
54273	529513
121531	529514
137271	529515
203009	529516
297222	529517
3064	529518
151612	529519
4827	529520
138304	529521
29675	529522
49246	529523
53743	529524
45580	529525
3532	529526
85746	529527
66732	529528
100196	529529
211093	529530
168005	529531
82962	529532
10109	529533
245075	529534
96217	529535
68835	529536
103135	529537
35258	529538
125407	529539
8553	529540
239519	529541
10538	529542
186143	529543
94110	529544
72804	529545
94540	529546
167075	529547
119193	529548
91760	529549
96233	529550
95421	529551
5484	529552
37379	529553
45415	529554
171321	529555
23766	529556
23766	529557
3552	529558
98945	529559
229817	529560
187728	529561
166132	529562
161438	529563
47944	529564
46916	529565
17667	529566
16868	529567
838	529568
239791	529569
176677	529570
262070	529571
102686	529572
156216	529573
280037	529574
248379	529575
119654	529576
38606	529577
128209	529578
57147	529579
76860	529580
134170	529581
162026	529582
21159	529583
236542	529584
134478	529585
200659	529586
245775	529587
112058	529588
239178	529589
57863	529590
125531	529591
304767	529592
2124	529593
206297	529594
239311	529595
281275	529596
216370	529597
250473	529598
296720	529599
284308	529600
176299	529601
101468	529602
311806	529603
285816	529604
291717	529605
292961	529606
223715	529607
272784	529608
280559	529609
272523	529610
209220	529611
186425	529612
65983	529613
126546	529614
102601	529615
193229	529616
13796	529617
280501	529618
15266	529619
49195	529620
237642	529621
23322	529622
76302	529623
158412	529624
135623	529625
197655	529626
12327	529627
288037	529628
21611	529629
32663	529630
15589	529631
366	529632
8661	529633
46590	529634
121944	529635
55984	529636
88261	529637
106694	529638
57233	529639
51960	529640
135546	529641
171093	529642
35278	529643
106607	529644
210991	529645
108562	529646
287762	529647
181456	529648
134317	529649
54112	529650
15226	529651
10457	529652
23756	529653
13137	529654
174485	529655
46466	529656
67176	529657
63952	529658
94194	529659
149743	529660
147	529661
19169	529662
15734	529663
4970	529664
19881	529665
122853	529666
302428	529667
2668	529668
176264	529669
67260	529670
6670	529671
141886	529672
16511	529673
89903	529674
263960	529675
92236	529676
31707	529677
7550	529678
4799	529679
140339	529680
130422	529681
12645	529682
50506	529683
2290	529684
26499	529685
36019	529686
26224	529687
181401	529688
81941	529689
163758	529690
271199	529691
18086	529692
85	529693
127627	529694
15479	529695
21913	529696
15165	529697
2195	529698
201693	529699
41273	529700
16712	529701
73361	529702
3141	529703
204300	529704
204443	529705
60209	529706
221326	529707
224005	529708
91641	529709
3527	529710
12163	529711
300246	529712
21200	529713
157120	529714
249588	529715
59924	529716
288053	529717
188118	529718
32131	529719
71388	529720
43973	529721
192645	529722
213435	529723
213435	529724
165720	529725
168817	529726
12252	529727
154114	529728
42460	529729
97535	529730
53905	529731
190435	529732
128195	529733
191406	529734
198039	529735
94248	529736
31144	529737
220059	529738
20437	529739
86465	529740
66830	529741
29139	529742
27860	529743
60858	529744
188078	529745
140036	529746
93004	529747
13667	529748
41723	529749
64732	529750
96421	529751
279038	529752
198402	529753
39235	529754
209616	529755
24154	529756
173423	529757
296539	529758
40693	529759
7532	529760
54381	529761
6373	529762
57914	529763
175504	529764
4233	529765
16104	529766
130590	529767
104462	529768
142212	529769
45215	529770
179502	529771
25484	529772
41370	529773
10257	529774
90252	529775
147415	529776
115105	529777
103520	529778
25378	529779
82543	529780
2450	529781
81924	529782
145866	529783
161444	529784
124010	529785
30232	529786
204292	529787
148292	529788
168847	529789
88765	529790
109187	529791
213066	529792
52928	529793
191918	529794
187752	529795
252935	529796
130742	529797
195799	529798
124798	529799
21950	529800
282516	529801
13349	529802
153407	529803
65065	529804
222759	529805
4103	529806
23644	529807
127295	529808
226011	529809
214167	529810
5152	529811
101908	529812
86443	529813
155379	529814
60418	529815
166957	529816
140636	529817
93987	529818
201417	529819
4955	529820
123440	529821
26837	529822
15965	529823
47716	529824
50227	529825
186016	529826
88565	529827
94870	529828
94870	529829
18130	529830
276882	529831
174	529832
193	529833
215964	529834
293270	529835
43102	529836
29301	529837
305489	529838
288266	529839
214119	529840
217279	529841
95936	529842
218888	529843
2655	529844
66550	529845
210099	529846
233864	529847
52444	529848
144450	529849
214324	529850
68544	529851
409	529852
214354	529853
468	529854
145887	529855
198228	529856
598	529857
180465	529858
144600	529859
144182	529860
242952	529861
29627	529862
57416	529863
136414	529864
46835	529865
13255	529866
80872	529867
52918	529868
154557	529869
123185	529870
122396	529871
9932	529872
15585	529873
302564	529874
37668	529875
284202	529876
147430	529877
78136	529878
98696	529879
188668	529880
123981	529881
372	529882
19227	529883
254832	529884
238269	529885
214896	529886
47916	529887
51277	529888
33627	529889
304075	529890
66972	529891
130594	529892
31149	529893
46688	529894
65026	529895
114489	529896
172529	529897
40351	529898
112723	529899
264278	529900
144811	529901
37083	529902
158616	529903
22958	529904
1364	529905
168693	529906
133403	529907
191243	529908
106596	529909
15799	529910
145504	529911
21383	529912
81445	529913
105314	529914
14927	529915
143228	529916
537	529917
137805	529918
12521	529919
49231	529920
190026	529921
26727	529922
131433	529923
275636	529924
267589	529925
11801	529926
209097	529927
115359	529928
1133	529929
21372	529930
26909	529931
35102	529932
147402	529933
176792	529934
166269	529935
101987	529936
161304	529937
71928	529938
14385	529939
107524	529940
107865	529941
149992	529942
1133	529943
1133	529944
1133	529945
1133	529946
1133	529947
71165	529948
52187	529949
74413	529950
65111	529951
1133	529952
786	529953
78702	529954
61676	529955
139286	529956
28923	529957
48314	529958
20585	529959
200442	529960
28839	529961
4059	529962
134955	529963
133677	529964
219076	529965
82586	529966
190197	529967
112339	529968
5374	529969
272699	529970
14787	529971
88755	529972
84481	529973
59289	529974
12227	529975
111594	529976
143466	529977
18534	529978
19944	529979
83699	529980
2935	529981
1970	529982
49565	529983
71246	529984
71247	529985
47753	529986
36040	529987
19101	529988
226906	529989
213026	529990
127811	529991
16099	529992
33344	529993
11431	529994
136471	529995
10279	529996
28192	529997
63662	529998
18869	529999
19821	530000
11461	530001
2209	530002
183510	530003
63027	530004
186112	530005
33479	530006
40606	530007
162558	530008
97424	530009
14821	530010
4692	530011
90303	530012
27671	530013
107337	530014
63288	530015
29625	530016
49558	530017
27983	530018
129287	530019
192963	530020
88623	530021
53862	530022
29444	530023
94442	530024
207331	530025
110604	530026
23853	530027
41698	530028
34436	530029
23606	530030
43539	530031
50434	530032
33344	530033
74907	530034
25850	530035
25850	530036
55486	530037
189653	530038
98608	530039
128045	530040
32795	530041
110501	530042
140872	530043
140872	530044
25026	530045
53933	530046
241539	530047
292363	530048
280415	530049
288434	530050
18894	530051
43037	530052
118508	530053
219572	530054
223310	530055
116434	530056
137618	530057
137032	530058
60285	530059
18936	530060
197012	530061
41049	530062
137618	530063
58681	530064
281839	530065
127064	530066
5275	530067
84498	530068
196500	530069
12563	530070
80745	530071
81294	530072
54633	530073
228932	530074
2482	530075
40070	530076
70816	530077
202308	530078
144079	530079
21592	530080
99235	530081
108672	530082
9848	530083
37397	530084
4656	530085
22020	530086
1480	530087
95618	530088
1188	530089
69936	530090
149485	530091
5200	530092
138960	530093
52403	530094
7310	530095
178088	530096
131151	530097
60271	530098
45468	530099
68658	530100
77189	530101
51990	530102
17374	530103
239220	530104
57925	530105
49069	530106
19501	530107
10715	530108
218175	530109
9113	530110
158609	530111
21275	530112
13237	530113
10776	530114
31391	530115
42634	530116
92706	530117
90993	530118
24098	530119
237995	530120
11960	530121
103867	530122
169013	530123
16587	530124
31338	530125
13116	530126
85120	530127
71615	530128
166793	530129
35249	530130
9461	530131
3935	530132
70345	530133
62914	530134
1120	530135
638	530136
141725	530137
9461	530138
95678	530139
14814	530140
19775	530141
156140	530142
105234	530143
103322	530144
31815	530145
17029	530146
147036	530147
11654	530148
22081	530149
16627	530150
1960	530151
109157	530152
19059	530153
123435	530154
12262	530155
31493	530156
75748	530157
10440	530158
108584	530159
101811	530160
53445	530161
155482	530162
147935	530163
12314	530164
31273	530165
60571	530166
12177	530167
71930	530168
12045	530169
23492	530170
56458	530171
26456	530172
29056	530173
1992	530174
85120	530175
39468	530176
97099	530177
9680	530178
40841	530179
42313	530180
24438	530181
49891	530182
165470	530183
9364	530184
172445	530185
190462	530186
11788	530187
191569	530188
117971	530189
58904	530190
16329	530191
226345	530192
52425	530193
24377	530194
117668	530195
52426	530196
78328	530197
52460	530198
34098	530199
83680	530200
75282	530201
174	530202
70	530203
103302	530204
46192	530205
4242	530206
88835	530207
228711	530208
4398	530209
14409	530210
119199	530211
6217	530212
194232	530213
122484	530214
74274	530215
83627	530216
216194	530217
21276	530218
215093	530219
294316	530220
4392	530221
24258	530222
63402	530223
214850	530224
79774	530225
236913	530226
2275	530227
294036	530228
205748	530229
121419	530230
194329	530231
202744	530232
26131	530233
299684	530234
92780	530235
38056	530236
4196	530237
85768	530238
142895	530239
13654	530240
278891	530241
59223	530242
180767	530243
12468	530244
68218	530245
51827	530246
42932	530247
275426	530248
143895	530249
156258	530250
52040	530251
213574	530252
51710	530253
125433	530254
7848	530255
43066	530256
295343	530257
105445	530258
38199	530259
138013	530260
73491	530261
200249	530262
64300	530263
207847	530264
134610	530265
41747	530266
8512	530267
145013	530268
34952	530269
177981	530270
76411	530271
82876	530272
97561	530273
22895	530274
15990	530275
182451	530276
283655	530277
111351	530278
165358	530279
13349	530280
43622	530281
13433	530282
146614	530283
146554	530284
147810	530285
16174	530286
54347	530287
213587	530288
29116	530289
40091	530290
10503	530291
54853	530292
304755	530293
165173	530294
877	530295
85572	530296
34396	530297
116063	530298
204144	530299
31917	530300
22950	530301
128395	530302
220214	530303
6533	530304
63525	530305
42049	530306
5	530307
54394	530308
2455	530309
18261	530310
49410	530311
239793	530312
195257	530313
34643	530314
168842	530315
189214	530316
41803	530317
2223	530318
235814	530319
103219	530320
130965	530321
134627	530322
244217	530323
38580	530324
119887	530325
18215	530326
124263	530327
248074	530328
218235	530329
147488	530330
191267	530331
3128	530332
105561	530333
20611	530334
98250	530335
135819	530336
147754	530337
161657	530338
204362	530339
85204	530340
57051	530341
129941	530342
213757	530343
238100	530344
463	530345
268252	530346
188509	530347
37675	530348
53590	530349
85171	530350
56650	530351
252239	530352
100752	530353
217785	530354
77873	530355
38631	530356
81708	530357
90245	530358
9438	530359
70468	530360
47277	530361
113392	530362
5604	530363
212904	530364
56395	530365
59386	530366
92824	530367
73354	530368
130967	530369
274458	530370
127572	530371
14492	530372
41130	530373
155168	530374
170418	530375
13101	530376
283693	530377
128585	530378
118625	530379
119154	530380
47020	530381
14436	530382
299922	530383
78057	530384
156385	530385
34573	530386
51569	530387
127529	530388
10921	530389
53954	530390
140940	530391
58994	530392
111621	530393
16006	530394
295241	530395
130412	530396
222405	530397
1253	530398
29808	530399
249731	530400
4117	530401
253036	530402
251956	530403
48050	530404
239805	530405
5717	530406
10615	530407
58057	530408
109427	530409
132221	530410
95949	530411
15529	530412
19269	530413
37073	530414
291101	530415
154129	530416
136478	530417
93305	530418
9068	530419
203640	530420
89461	530421
74372	530422
94966	530423
96025	530424
258603	530425
10551	530426
178961	530427
3027	530428
11390	530429
105399	530430
175292	530431
146940	530432
185730	530433
14176	530434
76256	530435
199714	530436
2393	530437
30856	530438
5848	530439
2459	530440
107906	530441
119746	530442
41573	530443
200512	530444
260347	530445
57179	530446
223056	530447
58737	530448
167761	530449
132043	530450
28206	530451
68255	530452
107266	530453
102126	530454
135232	530455
222599	530456
10767	530457
153382	530458
40986	530459
30918	530460
105722	530461
177576	530462
57699	530463
13058	530464
38156	530465
58813	530466
74634	530467
271404	530468
3883	530469
56527	530470
46112	530471
235683	530472
217937	530473
28192	530474
45731	530475
88370	530476
35880	530477
245413	530478
29084	530479
122104	530480
54167	530481
223824	530482
125271	530483
174138	530484
79601	530485
15778	530486
47769	530487
32771	530488
110983	530489
165737	530490
92999	530491
81949	530492
161764	530493
62378	530494
849	530495
87626	530496
303462	530497
279943	530498
14829	530499
77216	530500
6358	530501
539	530502
53374	530503
169571	530504
34157	530505
53619	530506
21704	530507
2636	530508
107214	530509
1863	530510
63783	530511
98009	530512
125774	530513
310473	530514
119592	530515
3352	530516
97481	530517
829	530518
8425	530519
147977	530520
79633	530521
17172	530522
241216	530523
109156	530524
62266	530525
65535	530526
44139	530527
8843	530528
1648	530529
100986	530530
418	530531
68715	530532
154765	530533
9005	530534
252516	530535
61201	530536
50529	530537
124241	530538
206016	530539
160581	530540
35396	530541
84812	530542
28927	530543
265967	530544
10614	530545
52878	530546
22218	530547
128848	530548
257317	530549
72171	530550
6344	530551
72950	530552
462	530553
146042	530554
78933	530555
12258	530556
8255	530557
10101	530558
102415	530559
114083	530560
175848	530561
78260	530562
55594	530563
83228	530564
125009	530565
38826	530566
59986	530567
31143	530568
138309	530569
131545	530570
9161	530571
45083	530572
160204	530573
18972	530574
64652	530575
89309	530576
59013	530577
32244	530578
2047	530579
254680	530580
23503	530581
8531	530582
54166	530583
210263	530584
126018	530585
552	530586
181253	530587
300123	530588
1884	530589
247365	530590
253749	530591
248477	530592
34281	530593
78860	530594
5070	530595
46849	530596
166815	530597
217336	530598
19005	530599
34364	530600
268415	530601
180877	530602
282325	530603
201003	530604
292691	530605
44829	530606
154572	530607
125126	530608
125126	530609
223313	530610
164539	530611
35959	530612
50519	530613
43560	530614
126458	530615
25463	530616
33824	530617
255937	530618
62941	530619
282584	530620
15804	530621
85990	530622
21972	530623
218663	530624
259569	530625
122525	530626
273361	530627
104324	530628
172569	530629
193563	530630
1052	530631
2972	530632
110862	530633
286846	530634
57126	530635
59550	530636
6171	530637
290558	530638
75215	530639
36631	530640
18696	530641
8860	530642
13460	530643
37235	530644
25245	530645
31904	530646
168541	530647
16163	530648
143599	530649
30646	530650
169214	530651
191958	530652
191958	530653
171188	530654
78084	530655
14664	530656
147636	530657
10652	530658
31003	530659
66438	530660
31828	530661
45604	530662
3581	530663
238551	530664
200052	530665
109929	530666
27808	530667
37519	530668
16675	530669
23419	530670
15576	530671
245741	530672
186386	530673
181032	530674
30771	530675
28194	530676
4140	530677
181979	530678
136104	530679
176854	530680
168645	530681
184844	530682
66695	530683
146990	530684
53672	530685
115237	530686
112558	530687
51642	530688
74979	530689
113751	530690
80093	530691
34969	530692
120566	530693
90903	530694
136942	530695
76668	530696
19235	530697
168656	530698
126	530699
182645	530700
60288	530701
136210	530702
173654	530703
256464	530704
53237	530705
136517	530706
9959	530707
298365	530708
77382	530709
242670	530710
34271	530711
3744	530712
119617	530713
114412	530714
24503	530715
32762	530716
119617	530717
36094	530718
89503	530719
40421	530720
8948	530721
2061	530722
125140	530723
201609	530724
13840	530725
28654	530726
4140	530727
92812	530728
83845	530729
131690	530730
38493	530731
208192	530732
17869	530733
4387	530734
45330	530735
85350	530736
82805	530737
2190	530738
24415	530739
4550	530740
3846	530741
139082	530742
209736	530743
81202	530744
29868	530745
17949	530746
30987	530747
71694	530748
1396	530749
133404	530750
18280	530751
157130	530752
18766	530753
284327	530754
129553	530755
206576	530756
23438	530757
32452	530758
64292	530759
466	530760
93843	530761
259942	530762
46201	530763
137459	530764
60390	530765
43122	530766
195222	530767
201981	530768
5895	530769
31564	530770
156718	530771
279881	530772
19693	530773
9006	530774
2929	530775
30058	530776
26200	530777
37603	530778
8206	530779
10227	530780
134198	530781
10577	530782
28445	530783
152165	530784
209978	530785
14464	530786
81181	530787
40913	530788
9013	530789
228961	530790
266604	530791
258614	530792
47568	530793
231882	530794
233003	530795
838	530796
265161	530797
95556	530798
87527	530799
48587	530800
16347	530801
54547	530802
82768	530803
17688	530804
205653	530805
294723	530806
18288	530807
5112	530808
57888	530809
84697	530810
191046	530811
291851	530812
190838	530813
20643	530814
38922	530815
5658	530816
52032	530817
38236	530818
131300	530819
127667	530820
3069	530821
84695	530822
258449	530823
245068	530824
147005	530825
230635	530826
18341	530827
162140	530828
225348	530829
129619	530830
12650	530831
18370	530832
120295	530833
17208	530834
25892	530835
164670	530836
56732	530837
269001	530838
128023	530839
225442	530840
84816	530841
37029	530842
141176	530843
3879	530844
54547	530845
199865	530846
25178	530847
235327	530848
41429	530849
65289	530850
80210	530851
60319	530852
91445	530853
76573	530854
139961	530855
97173	530856
15386	530857
189839	530858
51864	530859
45153	530860
42220	530861
13911	530862
69305	530863
154424	530864
15557	530865
164670	530866
104876	530867
12715	530868
127266	530869
5133	530870
233718	530871
25251	530872
283426	530873
6765	530874
53853	530875
92578	530876
47933	530877
103893	530878
69314	530879
130287	530880
81596	530881
282639	530882
275088	530883
292372	530884
202649	530885
229508	530886
185653	530887
39	530888
112960	530889
56502	530890
27805	530891
218899	530892
39308	530893
128287	530894
58443	530895
45899	530896
33264	530897
11463	530898
251518	530899
9965	530900
276894	530901
128273	530902
194147	530903
195094	530904
160400	530905
199372	530906
124691	530907
48884	530908
55331	530909
96870	530910
60178	530911
27577	530912
69332	530913
2885	530914
185447	530915
308947	530916
282079	530917
6890	530918
57952	530919
233317	530920
145961	530921
159612	530922
11327	530923
252664	530924
82113	530925
36780	530926
209193	530927
27846	530928
201691	530929
144959	530930
10692	530931
3525	530932
84255	530933
28892	530934
141372	530935
1371	530936
13219	530937
84034	530938
74731	530939
189683	530940
123794	530941
29349	530942
103406	530943
48263	530944
157215	530945
1824	530946
173906	530947
180087	530948
179145	530949
53537	530950
1824	530951
223591	530952
100672	530953
8810	530954
34505	530955
286967	530956
42014	530957
136622	530958
35695	530959
12887	530960
24943	530961
142216	530962
40886	530963
582	530964
22653	530965
11643	530966
161662	530967
1153	530968
30551	530969
76732	530970
5839	530971
33456	530972
52038	530973
86734	530974
3292	530975
11864	530976
136697	530977
12415	530978
49081	530979
62831	530980
1522	530981
5122	530982
276353	530983
18547	530984
11597	530985
4659	530986
3276	530987
11538	530988
7396	530989
3146	530990
43753	530991
145115	530992
180382	530993
114077	530994
88293	530995
116712	530996
110324	530997
11849	530998
11849	530999
32457	531000
105684	531001
19071	531002
19071	531003
12045	531004
11849	531005
23385	531006
3803	531007
135819	531008
46573	531009
152463	531010
37850	531011
241781	531012
173364	531013
75925	531014
29854	531015
23834	531016
146130	531017
10190	531018
52519	531019
101260	531020
201348	531021
100	531022
262529	531023
50837	531024
106843	531025
3418	531026
279577	531027
6420	531028
37025	531029
64243	531030
145923	531031
476	531032
9025	531033
266349	531034
67548	531035
19113	531036
184188	531037
12826	531038
181248	531039
81635	531040
3326	531041
23371	531042
38405	531043
109103	531044
54385	531045
269106	531046
201824	531047
84547	531048
17068	531049
98900	531050
299589	531051
4027	531052
111483	531053
282619	531054
210069	531055
180497	531056
79313	531057
55383	531058
66822	531059
135034	531060
40437	531061
7770	531062
51280	531063
5077	531064
9439	531065
252224	531066
307872	531067
55512	531068
199212	531069
85666	531070
97182	531071
217688	531072
64468	531073
136949	531074
312037	531075
331	531076
285486	531077
25170	531078
2782	531079
100874	531080
127568	531081
263476	531082
1244	531083
76002	531084
42191	531085
5669	531086
48093	531087
2262	531088
8104	531089
217071	531090
47310	531091
160736	531092
61	531093
261805	531094
187385	531095
181663	531096
112109	531097
73630	531098
78321	531099
35801	531100
107344	531101
199196	531102
266492	531103
17916	531104
17329	531105
17329	531106
4280	531107
64481	531108
110792	531109
206804	531110
66103	531111
3578	531112
250009	531113
13243	531114
84839	531115
96137	531116
254321	531117
61661	531118
90863	531119
95208	531120
30583	531121
135990	531122
274100	531123
47814	531124
16684	531125
93567	531126
132577	531127
49692	531128
97055	531129
24710	531130
104859	531131
26785	531132
295828	531133
154901	531134
90501	531135
156855	531136
105660	531137
101643	531138
127250	531139
40397	531140
56081	531141
40850	531142
47814	531143
105286	531144
54681	531145
103924	531146
179803	531147
1497	531148
104621	531149
7094	531150
227930	531151
73690	531152
140830	531153
12531	531154
298423	531155
57039	531156
33193	531157
18736	531158
56565	531159
59560	531160
28154	531161
29942	531162
154096	531163
5390	531164
170408	531165
152055	531166
4053	531167
40077	531168
46944	531169
30501	531170
219958	531171
106067	531172
11091	531173
103130	531174
26039	531175
32811	531176
125461	531177
25892	531178
121202	531179
55135	531180
4737	531181
124240	531182
25156	531183
64999	531184
574	531185
33810	531186
192166	531187
3349	531188
1899	531189
135667	531190
36651	531191
1051	531192
8162	531193
133291	531194
28242	531195
124799	531196
738	531197
280404	531198
19327	531199
16213	531200
275313	531201
73495	531202
60246	531203
119383	531204
23383	531205
7680	531206
71323	531207
60781	531208
58368	531209
19923	531210
64374	531211
310187	531212
9199	531213
163472	531214
3320	531215
148476	531216
14810	531217
932	531218
105459	531219
42845	531220
846	531221
20826	531222
280502	531223
183498	531224
45824	531225
79690	531226
118296	531227
9880	531228
256274	531229
71761	531230
282040	531231
3290	531232
88408	531233
29983	531234
37916	531235
145091	531236
206541	531237
73997	531238
171948	531239
48584	531240
46525	531241
50203	531242
81176	531243
138766	531244
4131	531245
236414	531246
61622	531247
39209	531248
203282	531249
89414	531250
200059	531251
28502	531252
23203	531253
196095	531254
52615	531255
51651	531256
162722	531257
90541	531258
31592	531259
99066	531260
84160	531261
7033	531262
254429	531263
140595	531264
113672	531265
128558	531266
25568	531267
105586	531268
64714	531269
144609	531270
24752	531271
17180	531272
2038	531273
128897	531274
140524	531275
25594	531276
101418	531277
211945	531278
212799	531279
136065	531280
29219	531281
56343	531282
9759	531283
148486	531284
18631	531285
70388	531286
140	531287
185033	531288
81836	531289
9738	531290
126662	531291
169319	531292
257898	531293
46889	531294
160941	531295
112133	531296
50221	531297
51215	531298
3421	531299
92163	531300
211220	531301
14696	531302
27866	531303
8902	531304
57735	531305
12113	531306
5308	531307
57243	531308
47543	531309
20598	531310
80195	531311
111759	531312
78175	531313
27114	531314
37073	531315
160547	531316
288875	531317
169529	531318
110578	531319
245195	531320
79062	531321
16448	531322
63211	531323
93517	531324
267523	531325
76466	531326
86436	531327
145369	531328
228547	531329
28318	531330
233925	531331
175977	531332
53665	531333
13069	531334
40771	531335
42093	531336
23164	531337
13732	531338
293939	531339
118129	531340
196351	531341
38585	531342
147	531343
554	531344
308722	531345
93421	531346
990	531347
133924	531348
47514	531349
59162	531350
27656	531351
70958	531352
75471	531353
210105	531354
1278	531355
22627	531356
122372	531357
176533	531358
147557	531359
226578	531360
93046	531361
34282	531362
6421	531363
103630	531364
735	531365
5928	531366
41992	531367
28853	531368
234858	531369
11162	531370
118951	531371
115120	531372
61906	531373
178848	531374
91494	531375
233628	531376
3074	531377
66	531378
68688	531379
140149	531380
2110	531381
18283	531382
59082	531383
37327	531384
309973	531385
2110	531386
56861	531387
256887	531388
232275	531389
16592	531390
163274	531391
174365	531392
21409	531393
1220	531394
59770	531395
256594	531396
10617	531397
81067	531398
42852	531399
52335	531400
16041	531401
69245	531402
60331	531403
42767	531404
1265	531405
212871	531406
31384	531407
122536	531408
8211	531409
72018	531410
92398	531411
6604	531412
106881	531413
128986	531414
11138	531415
12630	531416
251441	531417
155323	531418
85132	531419
102880	531420
1959	531421
15644	531422
71098	531423
15179	531424
71568	531425
243010	531426
282323	531427
286514	531428
1660	531429
186260	531430
188667	531431
34202	531432
5759	531433
18595	531434
58223	531435
24370	531436
165569	531437
131322	531438
11	531439
19452	531440
63123	531441
40888	531442
36055	531443
433	531444
151800	531445
51959	531446
27188	531447
228941	531448
205841	531449
127521	531450
64382	531451
43025	531452
33253	531453
30404	531454
254248	531455
28540	531456
57147	531457
28445	531458
221929	531459
127170	531460
41379	531461
175376	531462
255003	531463
229598	531464
131813	531465
125607	531466
180207	531467
225272	531468
17017	531469
81596	531470
37522	531471
4568	531472
235486	531473
9287	531474
57396	531475
263	531476
11233	531477
13759	531478
54987	531479
74080	531480
10831	531481
83235	531482
24700	531483
11926	531484
216001	531485
131813	531486
2845	531487
190732	531488
254554	531489
184480	531490
101020	531491
250283	531492
172423	531493
146156	531494
3056	531495
14862	531496
174133	531497
33345	531498
173443	531499
213959	531500
227676	531501
81715	531502
5341	531503
179795	531504
81715	531505
84432	531506
195228	531507
224330	531508
51186	531509
189984	531510
138388	531511
161872	531512
61952	531513
177654	531514
29424	531515
9787	531516
117317	531517
4691	531518
41589	531519
13383	531520
75625	531521
161642	531522
213986	531523
133545	531524
179741	531525
22568	531526
236112	531527
29375	531528
54026	531529
168516	531530
214049	531531
6740	531532
157874	531533
97335	531534
127503	531535
151070	531536
47335	531537
156211	531538
11315	531539
235217	531540
2590	531541
311344	531542
106221	531543
126587	531544
53447	531545
20285	531546
274305	531547
9242	531548
35650	531549
14043	531550
284155	531551
14892	531552
1461	531553
239407	531554
287029	531555
298613	531556
175910	531557
132217	531558
256802	531559
62688	531560
61496	531561
52269	531562
24081	531563
252214	531564
191309	531565
75278	531566
469	531567
98244	531568
91458	531569
45592	531570
79054	531571
71508	531572
45	531573
127031	531574
183416	531575
42662	531576
3861	531577
61687	531578
14141	531579
174307	531580
95459	531581
39836	531582
297159	531583
43181	531584
197069	531585
8625	531586
41294	531587
79169	531588
41786	531589
82626	531590
55192	531591
63484	531592
172327	531593
176778	531594
56239	531595
38049	531596
72868	531597
16028	531598
28557	531599
27552	531600
284809	531601
17929	531602
275300	531603
206976	531604
41620	531605
166536	531606
207878	531607
215000	531608
32185	531609
71827	531610
8869	531611
26490	531612
299565	531613
72035	531614
116	531615
60094	531616
31438	531617
199756	531618
259714	531619
73658	531620
33895	531621
99914	531622
281834	531623
9045	531624
165095	531625
212586	531626
72465	531627
108525	531628
31186	531629
133744	531630
30247	531631
69802	531632
38559	531633
16938	531634
98755	531635
40221	531636
215477	531637
179390	531638
97734	531639
71413	531640
35539	531641
176886	531642
55110	531643
153278	531644
182468	531645
40459	531646
92335	531647
33094	531648
3798	531649
1604	531650
96153	531651
59799	531652
39	531653
46290	531654
175394	531655
6956	531656
97686	531657
120099	531658
74288	531659
5588	531660
28096	531661
261054	531662
215826	531663
91988	531664
35442	531665
28948	531666
86244	531667
61571	531668
61724	531669
49229	531670
8105	531671
15754	531672
64453	531673
133827	531674
272610	531675
83759	531676
1492	531677
32453	531678
3310	531679
181722	531680
204603	531681
23791	531682
130785	531683
50059	531684
52231	531685
40975	531686
184843	531687
33980	531688
15806	531689
295964	531690
26129	531691
135752	531692
12594	531693
6875	531694
128443	531695
82372	531696
33581	531697
109108	531698
10362	531699
295541	531700
144075	531701
241572	531702
190505	531703
3936	531704
71749	531705
155143	531706
62214	531707
147246	531708
14567	531709
297855	531710
132600	531711
156321	531712
108246	531713
197986	531714
77785	531715
361	531716
84262	531717
27895	531718
88122	531719
32171	531720
131118	531721
7651	531722
70074	531723
98547	531724
272075	531725
12770	531726
126926	531727
154424	531728
246795	531729
2636	531730
11429	531731
48028	531732
2388	531733
24903	531734
129051	531735
68938	531736
10344	531737
37082	531738
75954	531739
178056	531740
217600	531741
24146	531742
156	531743
143244	531744
125679	531745
181185	531746
33716	531747
85566	531748
503	531749
66793	531750
47890	531751
181270	531752
9917	531753
83910	531754
23392	531755
5878	531756
78029	531757
33326	531758
191056	531759
35844	531760
260400	531761
13372	531762
103371	531763
55254	531764
55254	531765
84574	531766
213659	531767
51692	531768
263365	531769
267094	531770
256132	531771
151241	531772
18113	531773
60414	531774
154233	531775
306005	531776
213009	531777
169895	531778
289924	531779
138185	531780
47904	531781
23854	531782
40773	531783
8026	531784
6664	531785
32797	531786
10328	531787
20690	531788
12492	531789
43039	531790
151638	531791
1249	531792
295997	531793
186617	531794
91696	531795
91749	531796
30905	531797
19859	531798
138433	531799
104868	531800
115266	531801
2278	531802
63042	531803
3530	531804
5391	531805
209230	531806
265835	531807
35911	531808
287838	531809
104029	531810
11690	531811
259695	531812
165254	531813
133484	531814
204	531815
205050	531816
21515	531817
167835	531818
22942	531819
282045	531820
136093	531821
117419	531822
39275	531823
216974	531824
32290	531825
14241	531826
62406	531827
181095	531828
77015	531829
13823	531830
251067	531831
10029	531832
18743	531833
19338	531834
30450	531835
146295	531836
162	531837
178510	531838
7025	531839
122195	531840
38862	531841
123055	531842
16993	531843
59489	531844
232668	531845
222061	531846
70757	531847
170626	531848
17027	531849
541	531850
25379	531851
109869	531852
114586	531853
213838	531854
142826	531855
164672	531856
161692	531857
78920	531858
12983	531859
138233	531860
75897	531861
139109	531862
50174	531863
48741	531864
62208	531865
194518	531866
5063	531867
47443	531868
120216	531869
191324	531870
213431	531871
75132	531872
54432	531873
144540	531874
231060	531875
22949	531876
10080	531877
2724	531878
13259	531879
8693	531880
81389	531881
11952	531882
6816	531883
54415	531884
40441	531885
30978	531886
307936	531887
98873	531888
23504	531889
294455	531890
4243	531891
36112	531892
34419	531893
240595	531894
27540	531895
9444	531896
278263	531897
66557	531898
1615	531899
284297	531900
166580	531901
2725	531902
230777	531903
44127	531904
155815	531905
102395	531906
17714	531907
145665	531908
39999	531909
39999	531910
6993	531911
2286	531912
76233	531913
10201	531914
157100	531915
3340	531916
29689	531917
74582	531918
219645	531919
148836	531920
293965	531921
133684	531922
187949	531923
45688	531924
85544	531925
234134	531926
212486	531927
94524	531928
46746	531929
219154	531930
13125	531931
16119	531932
309612	531933
83882	531934
83882	531935
167921	531936
220188	531937
179568	531938
78151	531939
7173	531940
276231	531941
48728	531942
180405	531943
46746	531944
118230	531945
255499	531946
99272	531947
45864	531948
53582	531949
149135	531950
59274	531951
74582	531952
37086	531953
114759	531954
54886	531955
121333	531956
175785	531957
35545	531958
53640	531959
62079	531960
36045	531961
76197	531962
95537	531963
29689	531964
204658	531965
54047	531966
355	531967
53247	531968
21703	531969
69352	531970
165667	531971
97907	531972
7289	531973
195445	531974
157169	531975
33373	531976
24227	531977
72942	531978
36332	531979
147735	531980
29216	531981
144051	531982
232654	531983
11400	531984
69929	531985
211118	531986
42484	531987
155904	531988
149571	531989
86303	531990
142037	531991
59464	531992
162064	531993
68032	531994
65186	531995
1524	531996
14299	531997
541	531998
50721	531999
111891	532000
131399	532001
119221	532002
69014	532003
30870	532004
5726	532005
1054	532006
96666	532007
295984	532008
44256	532009
222034	532010
34824	532011
114790	532012
95339	532013
64965	532014
2426	532015
12272	532016
39512	532017
76851	532018
160702	532019
170625	532020
81215	532021
201797	532022
282288	532023
104508	532024
71974	532025
124240	532026
36678	532027
23547	532028
304182	532029
71162	532030
15445	532031
25184	532032
56627	532033
25179	532034
78190	532035
71355	532036
63473	532037
96278	532038
21595	532039
24242	532040
188998	532041
111957	532042
210933	532043
135771	532044
139861	532045
41739	532046
88181	532047
239393	532048
164672	532049
105892	532050
40846	532051
140841	532052
43920	532053
16586	532054
56155	532055
55564	532056
145194	532057
100804	532058
67416	532059
4930	532060
40846	532061
265120	532062
17801	532063
247801	532064
242237	532065
5063	532066
83182	532067
219032	532068
196023	532069
37699	532070
170626	532071
115806	532072
296453	532073
61682	532074
47867	532075
208839	532076
114759	532077
123615	532078
308438	532079
180308	532080
299357	532081
198403	532082
276020	532083
41465	532084
102916	532085
163259	532086
156850	532087
147409	532088
34295	532089
4528	532090
50086	532091
7227	532092
73785	532093
139179	532094
82092	532095
78155	532096
28086	532097
117421	532098
35656	532099
264378	532100
821	532101
19709	532102
104927	532103
24836	532104
295654	532105
46654	532106
50675	532107
148773	532108
71458	532109
112425	532110
300492	532111
218942	532112
220456	532113
215744	532114
153469	532115
96333	532116
184647	532117
91680	532118
278416	532119
186987	532120
241940	532121
224872	532122
74966	532123
122757	532124
118230	532125
101484	532126
68942	532127
127239	532128
1074	532129
212613	532130
304329	532131
2841	532132
91240	532133
236642	532134
144917	532135
32840	532136
186170	532137
66997	532138
154896	532139
7646	532140
4005	532141
841	532142
212127	532143
226243	532144
73910	532145
35319	532146
176993	532147
196231	532148
199898	532149
284661	532150
221647	532151
231779	532152
100170	532153
80168	532154
212057	532155
36099	532156
146552	532157
55503	532158
63031	532159
9385	532160
64774	532161
67941	532162
109304	532163
7092	532164
2457	532165
126850	532166
82865	532167
119725	532168
71274	532169
56168	532170
32625	532171
88336	532172
242776	532173
90149	532174
63512	532175
86976	532176
90149	532177
255766	532178
192845	532179
18641	532180
62715	532181
97154	532182
29698	532183
70621	532184
75208	532185
223302	532186
91847	532187
45326	532188
205326	532189
223346	532190
50923	532191
290702	532192
89838	532193
109603	532194
224835	532195
40314	532196
4638	532197
2310	532198
32604	532199
174363	532200
165196	532201
100612	532202
14364	532203
106252	532204
11511	532205
200953	532206
193396	532207
49046	532208
39303	532209
131049	532210
220012	532211
33188	532212
270176	532213
270051	532214
240352	532215
156949	532216
171897	532217
269118	532218
218068	532219
164293	532220
43708	532221
104404	532222
45313	532223
129952	532224
146298	532225
47263	532226
75842	532227
38487	532228
282418	532229
30759	532230
11302	532231
311193	532232
29698	532233
50895	532234
149959	532235
279232	532236
139033	532237
118678	532238
37723	532239
132845	532240
126247	532241
8543	532242
197600	532243
46003	532244
227206	532245
40418	532246
195452	532247
268888	532248
13014	532249
78613	532250
52550	532251
75261	532252
290388	532253
21838	532254
169215	532255
37572	532256
9135	532257
193	532258
82128	532259
242814	532260
2559	532261
149	532262
28591	532263
26190	532264
5181	532265
97865	532266
2967	532267
72787	532268
17980	532269
140372	532270
26064	532271
112770	532272
155955	532273
125785	532274
16469	532275
153078	532276
68497	532277
50415	532278
168514	532279
41074	532280
145809	532281
77125	532282
28625	532283
96595	532284
228872	532285
199992	532286
142825	532287
61603	532288
169911	532289
67176	532290
76356	532291
977	532292
147734	532293
28460	532294
61571	532295
70617	532296
1408	532297
2554	532298
82110	532299
264705	532300
144916	532301
14374	532302
64818	532303
1089	532304
93164	532305
205836	532306
57730	532307
172828	532308
23296	532309
31748	532310
12833	532311
120467	532312
176006	532313
138753	532314
131779	532315
86281	532316
42930	532317
74719	532318
65513	532319
227256	532320
51826	532321
41345	532322
90548	532323
49828	532324
224572	532325
78058	532326
35500	532327
23506	532328
75326	532329
105293	532330
373	532331
54648	532332
26875	532333
94	532334
105277	532335
96532	532336
156564	532337
90008	532338
272217	532339
29619	532340
78843	532341
101770	532342
50290	532343
133807	532344
88033	532345
88033	532346
152471	532347
208354	532348
135403	532349
76417	532350
75397	532351
75270	532352
168695	532353
2050	532354
75809	532355
114284	532356
28148	532357
90437	532358
84524	532359
15532	532360
131779	532361
274306	532362
80275	532363
180402	532364
52156	532365
37287	532366
176705	532367
17995	532368
88075	532369
86519	532370
126665	532371
28648	532372
254790	532373
312089	532374
39042	532375
110849	532376
150412	532377
105042	532378
60010	532379
27814	532380
171795	532381
160287	532382
33424	532383
250837	532384
18207	532385
161350	532386
237522	532387
31244	532388
33390	532389
30862	532390
83155	532391
42962	532392
162945	532393
222104	532394
202291	532395
295946	532396
8550	532397
105846	532398
101904	532399
153224	532400
104850	532401
7050	532402
308984	532403
31244	532404
114738	532405
131712	532406
239757	532407
101999	532408
113337	532409
61128	532410
25193	532411
201840	532412
218251	532413
147596	532414
193	532415
118593	532416
89924	532417
83536	532418
273801	532419
123371	532420
75377	532421
69819	532422
195	532423
165898	532424
37937	532425
110404	532426
165450	532427
128522	532428
285006	532429
256518	532430
159796	532431
300693	532432
234708	532433
4479	532434
3085	532435
189690	532436
114063	532437
189005	532438
20396	532439
82167	532440
109846	532441
49065	532442
33417	532443
14517	532444
79907	532445
44201	532446
284263	532447
34666	532448
109841	532449
164763	532450
164473	532451
110404	532452
164710	532453
103742	532454
98357	532455
16111	532456
110559	532457
37610	532458
40278	532459
219097	532460
200397	532461
23004	532462
69819	532463
73542	532464
206457	532465
122448	532466
85669	532467
19881	532468
140620	532469
11719	532470
67127	532471
70787	532472
17989	532473
130580	532474
19533	532475
23805	532476
287521	532477
193100	532478
18516	532479
14128	532480
54630	532481
7706	532482
25566	532483
132778	532484
10776	532485
194864	532486
13198	532487
144762	532488
126929	532489
5746	532490
84226	532491
71011	532492
58399	532493
59102	532494
55451	532495
60473	532496
109241	532497
79004	532498
208281	532499
115969	532500
1093	532501
183136	532502
15223	532503
45883	532504
194826	532505
128737	532506
229033	532507
129483	532508
4662	532509
202077	532510
302422	532511
65617	532512
67013	532513
4970	532514
105571	532515
119880	532516
3865	532517
5618	532518
125144	532519
175270	532520
39301	532521
2614	532522
38643	532523
189482	532524
70525	532525
87039	532526
36047	532527
127218	532528
63859	532529
127218	532530
143438	532531
126135	532532
32259	532533
73705	532534
54127	532535
41988	532536
272950	532537
19738	532538
20225	532539
159092	532540
225333	532541
32381	532542
119857	532543
157067	532544
92656	532545
4790	532546
183211	532547
101909	532548
131755	532549
27276	532550
68966	532551
275893	532552
174627	532553
191902	532554
48823	532555
37884	532556
90775	532557
8520	532558
26315	532559
24681	532560
140429	532561
103475	532562
304980	532563
88809	532564
106945	532565
39987	532566
49849	532567
36494	532568
7535	532569
223333	532570
21993	532571
14244	532572
14244	532573
9225	532574
9225	532575
783	532576
64105	532577
39108	532578
244927	532579
98418	532580
98476	532581
15512	532582
73094	532583
153682	532584
44036	532585
35597	532586
15974	532587
164091	532588
132697	532589
130801	532590
215155	532591
1192	532592
38423	532593
40187	532594
158511	532595
222330	532596
137688	532597
277010	532598
5790	532599
57080	532600
297553	532601
226958	532602
28520	532603
246610	532604
312852	532605
262583	532606
18130	532607
89361	532608
236660	532609
179743	532610
37734	532611
185468	532612
65463	532613
65250	532614
231645	532615
260821	532616
76981	532617
47580	532618
149045	532619
24374	532620
92521	532621
24374	532622
57080	532623
9890	532624
35478	532625
201640	532626
106205	532627
137907	532628
240195	532629
224310	532630
53408	532631
52358	532632
229729	532633
26907	532634
8874	532635
8816	532636
8816	532637
147021	532638
167067	532639
116724	532640
17872	532641
180331	532642
92521	532643
214998	532644
112429	532645
52723	532646
38043	532647
40399	532648
9447	532649
119803	532650
74220	532651
90388	532652
17565	532653
84913	532654
233167	532655
6399	532656
171018	532657
310104	532658
109860	532659
202449	532660
112429	532661
264673	532662
53408	532663
51935	532664
80541	532665
268346	532666
12446	532667
672	532668
221185	532669
114279	532670
114279	532671
211711	532672
197407	532673
211711	532674
125597	532675
246216	532676
198782	532677
127260	532678
309234	532679
137317	532680
57006	532681
123297	532682
273540	532683
115443	532684
167620	532685
115443	532686
266964	532687
248708	532688
76842	532689
42969	532690
110402	532691
127178	532692
251834	532693
45172	532694
17701	532695
211450	532696
82266	532697
17652	532698
14288	532699
82006	532700
1261	532701
179708	532702
15366	532703
11918	532704
7789	532705
14446	532706
106925	532707
60905	532708
1261	532709
11994	532710
206769	532711
40719	532712
264265	532713
80297	532714
204140	532715
91168	532716
246985	532717
7437	532718
3164	532719
221040	532720
56816	532721
81620	532722
307425	532723
172448	532724
76842	532725
121524	532726
81031	532727
284463	532728
44943	532729
45469	532730
33977	532731
13648	532732
139336	532733
8429	532734
8429	532735
122860	532736
120920	532737
62505	532738
241583	532739
18818	532740
281002	532741
73744	532742
22481	532743
73744	532744
78662	532745
242655	532746
193047	532747
141894	532748
194581	532749
141894	532750
218177	532751
264355	532752
4269	532753
310124	532754
79633	532755
304398	532756
5200	532757
173861	532758
17835	532759
5032	532760
35304	532761
104929	532762
49963	532763
123119	532764
294771	532765
19272	532766
41531	532767
287727	532768
5636	532769
164380	532770
295784	532771
92343	532772
17926	532773
36335	532774
77804	532775
1389	532776
254687	532777
106271	532778
98969	532779
4220	532780
1995	532781
186460	532782
77079	532783
97844	532784
85186	532785
3895	532786
178911	532787
43707	532788
296382	532789
117843	532790
118222	532791
5576	532792
27951	532793
282442	532794
64237	532795
28865	532796
271	532797
207214	532798
184845	532799
244474	532800
13949	532801
106258	532802
135644	532803
4100	532804
27839	532805
33229	532806
214376	532807
145745	532808
93686	532809
253539	532810
292332	532811
253	532812
126284	532813
85011	532814
132855	532815
27041	532816
261471	532817
66013	532818
205606	532819
205507	532820
40356	532821
38804	532822
152038	532823
59615	532824
198083	532825
19112	532826
16691	532827
86992	532828
56074	532829
182824	532830
174807	532831
31758	532832
31758	532833
210221	532834
121601	532835
82950	532836
207693	532837
15	532838
43707	532839
25781	532840
18001	532841
51967	532842
149452	532843
9277	532844
127063	532845
166560	532846
35897	532847
95961	532848
48099	532849
88912	532850
33084	532851
285157	532852
285072	532853
290465	532854
222151	532855
223455	532856
300809	532857
264249	532858
135886	532859
272170	532860
102277	532861
163757	532862
137667	532863
92971	532864
76841	532865
260307	532866
222536	532867
260623	532868
109886	532869
94966	532870
138028	532871
24906	532872
12112	532873
176496	532874
40456	532875
3225	532876
181778	532877
6373	532878
124328	532879
140093	532880
65116	532881
96169	532882
251632	532883
173233	532884
134246	532885
40496	532886
75026	532887
43006	532888
207361	532889
71207	532890
145471	532891
63350	532892
25508	532893
155172	532894
168567	532895
71673	532896
4100	532897
135192	532898
170472	532899
50480	532900
48044	532901
188815	532902
3360	532903
287402	532904
46330	532905
197426	532906
50029	532907
190745	532908
106327	532909
271588	532910
130298	532911
240588	532912
50029	532913
87796	532914
226921	532915
56472	532916
281271	532917
102655	532918
136728	532919
242545	532920
205521	532921
205521	532922
163889	532923
118524	532924
161945	532925
16145	532926
26449	532927
76705	532928
66309	532929
53796	532930
74207	532931
111325	532932
18759	532933
166948	532934
192906	532935
103007	532936
194120	532937
56074	532938
186057	532939
139793	532940
142719	532941
88576	532942
23892	532943
93046	532944
244154	532945
125148	532946
140050	532947
207678	532948
75150	532949
112069	532950
20092	532951
48893	532952
303179	532953
160713	532954
166436	532955
188731	532956
78940	532957
96562	532958
5847	532959
25984	532960
63262	532961
168580	532962
43288	532963
5085	532964
216088	532965
26021	532966
291148	532967
139016	532968
138138	532969
100797	532970
130191	532971
6902	532972
103280	532973
140989	532974
257077	532975
92760	532976
58836	532977
18632	532978
47079	532979
62559	532980
279976	532981
15347	532982
62401	532983
217206	532984
53222	532985
112783	532986
150172	532987
18338	532988
89319	532989
92339	532990
9540	532991
32505	532992
96419	532993
28112	532994
94340	532995
38162	532996
16137	532997
5621	532998
257761	532999
108688	533000
143133	533001
81705	533002
286770	533003
231747	533004
88603	533005
115	533006
165421	533007
75530	533008
124376	533009
2850	533010
3824	533011
26659	533012
33876	533013
80337	533014
98398	533015
70947	533016
29604	533017
20375	533018
40056	533019
16107	533020
19087	533021
26021	533022
109650	533023
33137	533024
41253	533025
21573	533026
216062	533027
89195	533028
170247	533029
164415	533030
90303	533031
5102	533032
53764	533033
45169	533034
31090	533035
24192	533036
114636	533037
125729	533038
257534	533039
132455	533040
132455	533041
606	533042
7200	533043
5271	533044
173607	533045
5039	533046
49150	533047
69897	533048
251559	533049
69897	533050
69897	533051
26367	533052
87442	533053
9191	533054
37900	533055
98926	533056
22157	533057
25180	533058
49043	533059
69839	533060
98926	533061
101791	533062
79112	533063
242823	533064
50352	533065
223375	533066
92779	533067
18332	533068
17269	533069
85875	533070
77204	533071
495	533072
57000	533073
5339	533074
3620	533075
291811	533076
136046	533077
59339	533078
67746	533079
65622	533080
98955	533081
113248	533082
298011	533083
180412	533084
111728	533085
20381	533086
23565	533087
286499	533088
16462	533089
19386	533090
296420	533091
18254	533092
18254	533093
18254	533094
170311	533095
147591	533096
129162	533097
19359	533098
57375	533099
113371	533100
23714	533101
227304	533102
24155	533103
20391	533104
34307	533105
45452	533106
205328	533107
5740	533108
15028	533109
91887	533110
142410	533111
99529	533112
150764	533113
7031	533114
92052	533115
23232	533116
95158	533117
159979	533118
139233	533119
29316	533120
15198	533121
2623	533122
2807	533123
181745	533124
182346	533125
297903	533126
215170	533127
87682	533128
214378	533129
43319	533130
8865	533131
106959	533132
124652	533133
2967	533134
1107	533135
4904	533136
191307	533137
135879	533138
90376	533139
22781	533140
54260	533141
142779	533142
302519	533143
27798	533144
274725	533145
63757	533146
37973	533147
4093	533148
5242	533149
80525	533150
217247	533151
82692	533152
62818	533153
62818	533154
142035	533155
588	533156
55335	533157
311339	533158
200436	533159
152609	533160
299962	533161
68457	533162
66430	533163
195657	533164
239682	533165
58869	533166
177489	533167
28005	533168
15669	533169
265286	533170
191989	533171
134666	533172
140665	533173
18442	533174
22221	533175
59294	533176
1256	533177
212982	533178
3267	533179
307836	533180
99689	533181
99689	533182
85555	533183
241880	533184
158726	533185
144553	533186
115723	533187
64443	533188
46155	533189
46155	533190
175604	533191
36062	533192
48986	533193
143005	533194
125689	533195
83612	533196
83825	533197
299780	533198
9176	533199
256861	533200
66341	533201
66341	533202
188357	533203
56271	533204
56249	533205
297769	533206
25231	533207
243828	533208
40796	533209
119815	533210
87560	533211
283088	533212
280967	533213
79978	533214
44242	533215
145431	533216
206677	533217
297932	533218
207000	533219
166139	533220
7723	533221
239900	533222
2665	533223
163913	533224
3789	533225
3327	533226
143863	533227
54493	533228
33352	533229
48988	533230
25248	533231
92512	533232
92512	533233
215387	533234
182437	533235
76702	533236
44817	533237
6852	533238
105401	533239
282482	533240
170929	533241
16669	533242
51146	533243
66778	533244
399	533245
103617	533246
303871	533247
142970	533248
142960	533249
51018	533250
209815	533251
19845	533252
49204	533253
18944	533254
308494	533255
83718	533256
68477	533257
46873	533258
72100	533259
206111	533260
302490	533261
114574	533262
176574	533263
20741	533264
302678	533265
86379	533266
289774	533267
154732	533268
196	533269
174135	533270
5598	533271
55543	533272
14314	533273
86870	533274
188778	533275
88359	533276
60730	533277
276995	533278
7293	533279
2893	533280
197774	533281
255	533282
255	533283
112394	533284
160485	533285
171997	533286
54392	533287
4130	533288
141803	533289
102431	533290
4384	533291
129961	533292
216892	533293
125425	533294
135480	533295
59171	533296
247568	533297
204702	533298
4568	533299
23557	533300
47792	533301
243526	533302
6811	533303
157456	533304
10975	533305
14996	533306
57792	533307
30404	533308
226194	533309
226851	533310
1149	533311
2475	533312
2475	533313
1786	533314
219858	533315
138766	533316
19335	533317
140669	533318
60808	533319
229174	533320
81575	533321
183660	533322
4125	533323
239226	533324
188097	533325
137485	533326
2465	533327
21993	533328
308274	533329
305515	533330
934	533331
121056	533332
179536	533333
28488	533334
267079	533335
144576	533336
84721	533337
134791	533338
80450	533339
246336	533340
159304	533341
208	533342
30168	533343
18667	533344
259	533345
300608	533346
84022	533347
15590	533348
7725	533349
12200	533350
136317	533351
48222	533352
127783	533353
917	533354
12783	533355
917	533356
6919	533357
455	533358
273206	533359
142320	533360
3427	533361
5606	533362
137241	533363
137951	533364
127956	533365
303531	533366
27697	533367
11446	533368
204492	533369
41532	533370
18308	533371
143037	533372
42427	533373
42775	533374
48131	533375
202887	533376
48132	533377
139285	533378
161075	533379
2782	533380
5865	533381
49172	533382
50080	533383
69167	533384
59497	533385
6611	533386
33096	533387
885	533388
45346	533389
29151	533390
2724	533391
70568	533392
220664	533393
254964	533394
131474	533395
2782	533396
13746	533397
1485	533398
59497	533399
135105	533400
137997	533401
136804	533402
63853	533403
307331	533404
184000	533405
137468	533406
91389	533407
310771	533408
9327	533409
1239	533410
59497	533411
125466	533412
692	533413
29151	533414
50405	533415
6229	533416
69167	533417
8249	533418
63018	533419
2782	533420
190308	533421
3388	533422
2036	533423
6820	533424
885	533425
63018	533426
2125	533427
101574	533428
4546	533429
33291	533430
3724	533431
72034	533432
25186	533433
34359	533434
50798	533435
74537	533436
101574	533437
43957	533438
149772	533439
194634	533440
74354	533441
46915	533442
11446	533443
67115	533444
163581	533445
73472	533446
140226	533447
3367	533448
1485	533449
5767	533450
3367	533451
283916	533452
38038	533453
27151	533454
96356	533455
110706	533456
126510	533457
162889	533458
279071	533459
74134	533460
96356	533461
66307	533462
1866	533463
73833	533464
57546	533465
55236	533466
33459	533467
182289	533468
56238	533469
2487	533470
56365	533471
88376	533472
38132	533473
57546	533474
91352	533475
63239	533476
96356	533477
78472	533478
30488	533479
108315	533480
62903	533481
150056	533482
167610	533483
14660	533484
249854	533485
82573	533486
193123	533487
3056	533488
199222	533489
92270	533490
24877	533491
224481	533492
90984	533493
130803	533494
26323	533495
85555	533496
95954	533497
3793	533498
248043	533499
194230	533500
254974	533501
34755	533502
271452	533503
58123	533504
112038	533505
109924	533506
133436	533507
77165	533508
193197	533509
57185	533510
13450	533511
3793	533512
280828	533513
212	533514
165065	533515
200405	533516
4971	533517
74174	533518
32200	533519
118106	533520
118106	533521
66	533522
236297	533523
228981	533524
1095	533525
124763	533526
189080	533527
37571	533528
92968	533529
284086	533530
22194	533531
6689	533532
125683	533533
125688	533534
124794	533535
136019	533536
29374	533537
89436	533538
84758	533539
98383	533540
195316	533541
186039	533542
47890	533543
102950	533544
31339	533545
154607	533546
54111	533547
178382	533548
157771	533549
65621	533550
8806	533551
81183	533552
184145	533553
143336	533554
144459	533555
25915	533556
74803	533557
67565	533558
15198	533559
257920	533560
312298	533561
18493	533562
145911	533563
178548	533564
178548	533565
97629	533566
282588	533567
217980	533568
90828	533569
81158	533570
4639	533571
48591	533572
35915	533573
298140	533574
103561	533575
213625	533576
135296	533577
303956	533578
217951	533579
9963	533580
174339	533581
5920	533582
135043	533583
85414	533584
117518	533585
37859	533586
66606	533587
42115	533588
115196	533589
71537	533590
48664	533591
180758	533592
50965	533593
100128	533594
13535	533595
150903	533596
46534	533597
45401	533598
51779	533599
119391	533600
129165	533601
16090	533602
84082	533603
99177	533604
45357	533605
7543	533606
300200	533607
5620	533608
35231	533609
8004	533610
118883	533611
50600	533612
159169	533613
66834	533614
12652	533615
102956	533616
881	533617
103101	533618
4937	533619
51030	533620
23773	533621
94794	533622
142157	533623
688	533624
4609	533625
18149	533626
174370	533627
77009	533628
158941	533629
57738	533630
63216	533631
97292	533632
115703	533633
18333	533634
167626	533635
98288	533636
8204	533637
32259	533638
126592	533639
38070	533640
79068	533641
299876	533642
168768	533643
211494	533644
85851	533645
61597	533646
288	533647
165080	533648
68398	533649
193503	533650
97163	533651
193489	533652
183176	533653
63183	533654
25980	533655
193698	533656
52337	533657
86292	533658
22888	533659
196560	533660
167224	533661
1236	533662
16283	533663
8251	533664
89363	533665
184292	533666
249578	533667
93148	533668
130055	533669
106265	533670
303765	533671
6725	533672
207776	533673
176306	533674
6392	533675
36767	533676
213262	533677
52241	533678
52241	533679
234516	533680
140402	533681
112909	533682
171897	533683
52241	533684
197532	533685
112703	533686
995	533687
182298	533688
218457	533689
165552	533690
16089	533691
17031	533692
39911	533693
42345	533694
29663	533695
26626	533696
2473	533697
48664	533698
208325	533699
38951	533700
40741	533701
42280	533702
94372	533703
80693	533704
52556	533705
89641	533706
344	533707
148849	533708
14796	533709
4040	533710
198051	533711
17947	533712
79627	533713
177778	533714
222305	533715
205776	533716
157116	533717
13572	533718
67783	533719
95853	533720
48467	533721
7623	533722
101232	533723
52714	533724
21249	533725
70805	533726
48244	533727
48591	533728
285365	533729
50222	533730
244815	533731
132050	533732
115128	533733
280263	533734
53964	533735
98036	533736
66074	533737
9534	533738
104058	533739
27432	533740
17693	533741
25422	533742
58757	533743
45156	533744
60646	533745
215267	533746
25709	533747
31761	533748
16854	533749
27261	533750
207170	533751
194638	533752
23698	533753
92043	533754
51508	533755
294938	533756
29424	533757
207176	533758
11872	533759
215359	533760
70119	533761
136081	533762
192522	533763
133346	533764
166685	533765
153247	533766
113	533767
75704	533768
79431	533769
141409	533770
62975	533771
29315	533772
69590	533773
161638	533774
227743	533775
53334	533776
44603	533777
267166	533778
210916	533779
120133	533780
38614	533781
5535	533782
19764	533783
28221	533784
16639	533785
172851	533786
5044	533787
106954	533788
87916	533789
256754	533790
176548	533791
85466	533792
85466	533793
311006	533794
148729	533795
144537	533796
26406	533797
90787	533798
158606	533799
130657	533800
93773	533801
165991	533802
5044	533803
97270	533804
83732	533805
224514	533806
135196	533807
25594	533808
168301	533809
146361	533810
132441	533811
88033	533812
197123	533813
270724	533814
270776	533815
244339	533816
279540	533817
129703	533818
29513	533819
233154	533820
102602	533821
282291	533822
72640	533823
215416	533824
309054	533825
71048	533826
18128	533827
182411	533828
113886	533829
48748	533830
12498	533831
33380	533832
77724	533833
1906	533834
105833	533835
66495	533836
21243	533837
60995	533838
12651	533839
141059	533840
10898	533841
24306	533842
44503	533843
143507	533844
29956	533845
45733	533846
22545	533847
30890	533848
1839	533849
212285	533850
277204	533851
207828	533852
28597	533853
27906	533854
208807	533855
149629	533856
1114	533857
1906	533858
2649	533859
9563	533860
90223	533861
9388	533862
195896	533863
147443	533864
76854	533865
44231	533866
311670	533867
232550	533868
128788	533869
217830	533870
40041	533871
262072	533872
294272	533873
289005	533874
294018	533875
165372	533876
287526	533877
143493	533878
188672	533879
99220	533880
146842	533881
21352	533882
138305	533883
143232	533884
3956	533885
39835	533886
14867	533887
27575	533888
92863	533889
113922	533890
69159	533891
294236	533892
237028	533893
55292	533894
116486	533895
35380	533896
176350	533897
152336	533898
70260	533899
132296	533900
82790	533901
35380	533902
10259	533903
134857	533904
41253	533905
211340	533906
1698	533907
89428	533908
135155	533909
4482	533910
40838	533911
159396	533912
21621	533913
54619	533914
6306	533915
3194	533916
27608	533917
138922	533918
27608	533919
42916	533920
134200	533921
206044	533922
42606	533923
9795	533924
67831	533925
192798	533926
70145	533927
283936	533928
89733	533929
89920	533930
198478	533931
42062	533932
87807	533933
191136	533934
22789	533935
69784	533936
163795	533937
53848	533938
53848	533939
219107	533940
81953	533941
185698	533942
128320	533943
95089	533944
108582	533945
9689	533946
82048	533947
212250	533948
194087	533949
29055	533950
136355	533951
45633	533952
137010	533953
175800	533954
61043	533955
135355	533956
41879	533957
60835	533958
167414	533959
64483	533960
215669	533961
65506	533962
65133	533963
64483	533964
119968	533965
135622	533966
309391	533967
67986	533968
144794	533969
14640	533970
50552	533971
17477	533972
30580	533973
45468	533974
21844	533975
160532	533976
22971	533977
45424	533978
55619	533979
31417	533980
302186	533981
16896	533982
9437	533983
310283	533984
110337	533985
115112	533986
33335	533987
8920	533988
183016	533989
266918	533990
12560	533991
36050	533992
32467	533993
155152	533994
151106	533995
96012	533996
86127	533997
47886	533998
112486	533999
77023	534000
31670	534001
141816	534002
192405	534003
145536	534004
206226	534005
62277	534006
28861	534007
214015	534008
129326	534009
298008	534010
27238	534011
130389	534012
130389	534013
137094	534014
294595	534015
65011	534016
180557	534017
59330	534018
136097	534019
180477	534020
19213	534021
123723	534022
56528	534023
98409	534024
131389	534025
51557	534026
44942	534027
13933	534028
228752	534029
172696	534030
187430	534031
103851	534032
3686	534033
42208	534034
52340	534035
269338	534036
67506	534037
74234	534038
209847	534039
33121	534040
5810	534041
253428	534042
95928	534043
111170	534044
149901	534045
124442	534046
14618	534047
35324	534048
269421	534049
7371	534050
196806	534051
14718	534052
107667	534053
69678	534054
220046	534055
168697	534056
125257	534057
183028	534058
149374	534059
63832	534060
21783	534061
193516	534062
272512	534063
2165	534064
82670	534065
158447	534066
303173	534067
6257	534068
134679	534069
4037	534070
15487	534071
130593	534072
18156	534073
51806	534074
5405	534075
240796	534076
50642	534077
113609	534078
155836	534079
75349	534080
258389	534081
9877	534082
210225	534083
56390	534084
121672	534085
9721	534086
102296	534087
77900	534088
55620	534089
268508	534090
196330	534091
43326	534092
57443	534093
192660	534094
148192	534095
94728	534096
282099	534097
137680	534098
148682	534099
116674	534100
226758	534101
215559	534102
153108	534103
218004	534104
117889	534105
217199	534106
97614	534107
237964	534108
269218	534109
38233	534110
56139	534111
145990	534112
96828	534113
193701	534114
133013	534115
89982	534116
104005	534117
123869	534118
52489	534119
229975	534120
277161	534121
121281	534122
76800	534123
166006	534124
239743	534125
239518	534126
137484	534127
63694	534128
39846	534129
225868	534130
218004	534131
31545	534132
92781	534133
15767	534134
115027	534135
78201	534136
262572	534137
168789	534138
21229	534139
243240	534140
98939	534141
75808	534142
10691	534143
76969	534144
153641	534145
174181	534146
256502	534147
137125	534148
40903	534149
19228	534150
35590	534151
274	534152
45612	534153
184113	534154
38723	534155
177519	534156
163374	534157
72	534158
64210	534159
65884	534160
5162	534161
307543	534162
143390	534163
31362	534164
250	534165
10753	534166
1551	534167
90563	534168
168518	534169
135812	534170
138153	534171
168522	534172
68333	534173
109077	534174
189030	534175
68333	534176
100784	534177
102481	534178
124108	534179
122849	534180
39174	534181
5610	534182
103007	534183
83009	534184
260532	534185
149895	534186
104260	534187
261190	534188
59684	534189
134092	534190
238770	534191
87796	534192
186259	534193
48587	534194
66997	534195
87447	534196
74617	534197
124627	534198
50914	534199
139438	534200
93169	534201
39231	534202
176127	534203
3339	534204
97368	534205
2291	534206
1697	534207
22687	534208
3783	534209
263716	534210
133365	534211
212077	534212
169203	534213
46853	534214
160690	534215
272146	534216
70748	534217
27131	534218
174194	534219
98677	534220
94244	534221
86640	534222
6501	534223
961	534224
20925	534225
214717	534226
307835	534227
201180	534228
154976	534229
71472	534230
151599	534231
36592	534232
56621	534233
35326	534234
47529	534235
8801	534236
145227	534237
13016	534238
84697	534239
150988	534240
148618	534241
8109	534242
4995	534243
2284	534244
158	534245
17945	534246
70497	534247
136716	534248
25745	534249
27039	534250
12278	534251
118968	534252
160658	534253
264563	534254
174863	534255
7066	534256
602	534257
150646	534258
145659	534259
55165	534260
308	534261
98837	534262
30569	534263
14332	534264
44	534265
300074	534266
129121	534267
42501	534268
80909	534269
67617	534270
99266	534271
48231	534272
12621	534273
50549	534274
5613	534275
104465	534276
187840	534277
277	534278
654	534279
6839	534280
88520	534281
82820	534282
1616	534283
13464	534284
75774	534285
42553	534286
221750	534287
39834	534288
26777	534289
197667	534290
6823	534291
57076	534292
3255	534293
39803	534294
230274	534295
62013	534296
43443	534297
279623	534298
21692	534299
23664	534300
70726	534301
31801	534302
266980	534303
76417	534304
5921	534305
1209	534306
138044	534307
99614	534308
110287	534309
123992	534310
36	534311
97465	534312
30701	534313
3841	534314
33093	534315
91226	534316
80530	534317
5510	534318
1975	534319
41928	534320
19170	534321
70456	534322
307464	534323
37729	534324
276820	534325
295522	534326
38457	534327
15637	534328
112980	534329
151495	534330
97220	534331
2886	534332
58151	534333
93546	534334
92549	534335
28668	534336
162364	534337
13370	534338
23635	534339
17031	534340
50255	534341
44199	534342
96628	534343
120041	534344
234943	534345
1691	534346
4762	534347
53526	534348
7622	534349
116822	534350
17267	534351
11568	534352
104934	534353
2411	534354
8758	534355
282064	534356
95191	534357
196367	534358
188103	534359
149498	534360
41781	534361
57255	534362
63059	534363
115559	534364
72880	534365
57833	534366
33779	534367
228890	534368
211606	534369
286952	534370
205052	534371
131331	534372
1401	534373
35270	534374
184721	534375
210856	534376
71882	534377
173039	534378
28922	534379
176	534380
9304	534381
211933	534382
57187	534383
98679	534384
171114	534385
197206	534386
22281	534387
138825	534388
12560	534389
19541	534390
157092	534391
92427	534392
52265	534393
36748	534394
1157	534395
153196	534396
16747	534397
171450	534398
84131	534399
4467	534400
61736	534401
940	534402
22495	534403
36931	534404
51882	534405
193356	534406
169330	534407
2688	534408
852	534409
620	534410
38355	534411
38355	534412
49761	534413
11847	534414
20619	534415
2054	534416
19456	534417
15172	534418
100897	534419
109413	534420
1925	534421
14043	534422
123756	534423
72983	534424
159168	534425
52914	534426
19072	534427
110640	534428
65119	534429
82284	534430
5179	534431
28143	534432
200221	534433
102537	534434
18269	534435
47311	534436
148714	534437
32887	534438
6983	534439
89194	534440
217908	534441
37945	534442
205699	534443
294321	534444
5170	534445
272	534446
115335	534447
72802	534448
210953	534449
250213	534450
4549	534451
5555	534452
12520	534453
35506	534454
131648	534455
19438	534456
91588	534457
189543	534458
434	534459
49564	534460
3623	534461
178699	534462
4543	534463
55043	534464
916	534465
67273	534466
19131	534467
744	534468
19368	534469
120186	534470
144316	534471
214799	534472
138044	534473
18166	534474
84847	534475
3029	534476
138	534477
223184	534478
34754	534479
76057	534480
36011	534481
140681	534482
285	534483
25258	534484
13840	534485
1196	534486
73351	534487
3351	534488
142574	534489
44593	534490
307228	534491
257976	534492
168591	534493
13566	534494
13841	534495
158326	534496
192773	534497
34720	534498
8877	534499
34042	534500
100192	534501
143038	534502
31162	534503
11122	534504
92893	534505
187279	534506
141926	534507
4592	534508
84103	534509
272999	534510
169523	534511
11855	534512
35745	534513
297375	534514
139851	534515
113662	534516
27131	534517
11656	534518
24336	534519
7710	534520
89048	534521
52271	534522
233574	534523
156	534524
86728	534525
5561	534526
4592	534527
59182	534528
19789	534529
17675	534530
79963	534531
92668	534532
14903	534533
34789	534534
90215	534535
71490	534536
4592	534537
298149	534538
3526	534539
3599	534540
201947	534541
81769	534542
41188	534543
254037	534544
263058	534545
7962	534546
182319	534547
225831	534548
76729	534549
101904	534550
157462	534551
165183	534552
166255	534553
114418	534554
5552	534555
140077	534556
180737	534557
75192	534558
255056	534559
144795	534560
66574	534561
64001	534562
218577	534563
223320	534564
23571	534565
232859	534566
98873	534567
255080	534568
14121	534569
175810	534570
5467	534571
255625	534572
35289	534573
35289	534574
105885	534575
21095	534576
31548	534577
127447	534578
157544	534579
147853	534580
3551	534581
81884	534582
46732	534583
46732	534584
94689	534585
72223	534586
74397	534587
20259	534588
66701	534589
66701	534590
3532	534591
307243	534592
112224	534593
49628	534594
137542	534595
25255	534596
65264	534597
57946	534598
75281	534599
169503	534600
2155	534601
211393	534602
94965	534603
19600	534604
18825	534605
40346	534606
72413	534607
249413	534608
58593	534609
202657	534610
18412	534611
54092	534612
13855	534613
97544	534614
212143	534615
24970	534616
56483	534617
52002	534618
130403	534619
49864	534620
171667	534621
131387	534622
121543	534623
201874	534624
191547	534625
57236	534626
68039	534627
14390	534628
202521	534629
3810	534630
169553	534631
246449	534632
109039	534633
84186	534634
66659	534635
46489	534636
71134	534637
187621	534638
111124	534639
187902	534640
183702	534641
77234	534642
172598	534643
163189	534644
278052	534645
34130	534646
179174	534647
39	534648
63991	534649
37632	534650
32864	534651
60090	534652
205784	534653
234616	534654
61114	534655
97624	534656
458	534657
212387	534658
146206	534659
221409	534660
174358	534661
144656	534662
48117	534663
49427	534664
248078	534665
74044	534666
11811	534667
216774	534668
158329	534669
10324	534670
30034	534671
10126	534672
49423	534673
11811	534674
119804	534675
233172	534676
54875	534677
66766	534678
20943	534679
13994	534680
182182	534681
20402	534682
5580	534683
205675	534684
112713	534685
154720	534686
218156	534687
182370	534688
106511	534689
238774	534690
112720	534691
182370	534692
169083	534693
147983	534694
28172	534695
28118	534696
83520	534697
61463	534698
219550	534699
110076	534700
111986	534701
29923	534702
16425	534703
288159	534704
208009	534705
286849	534706
30933	534707
1208	534708
35450	534709
210332	534710
276446	534711
39641	534712
51212	534713
111071	534714
123033	534715
36711	534716
168939	534717
82103	534718
34484	534719
205045	534720
198060	534721
145871	534722
276249	534723
12807	534724
22143	534725
67098	534726
81528	534727
16323	534728
33634	534729
118881	534730
2025	534731
79344	534732
224037	534733
145691	534734
5240	534735
52204	534736
58055	534737
52048	534738
100508	534739
48391	534740
143357	534741
202131	534742
18483	534743
107460	534744
139718	534745
116799	534746
11995	534747
30788	534748
101051	534749
82619	534750
32458	534751
101050	534752
97756	534753
62100	534754
58160	534755
166322	534756
263554	534757
151340	534758
224127	534759
195536	534760
110110	534761
211824	534762
94298	534763
146098	534764
29009	534765
98161	534766
72925	534767
21834	534768
114128	534769
106511	534770
106925	534771
124653	534772
221820	534773
106931	534774
17315	534775
52048	534776
140584	534777
255918	534778
77436	534779
29346	534780
208625	534781
82394	534782
14064	534783
164959	534784
99715	534785
27338	534786
143450	534787
19582	534788
140967	534789
125882	534790
83845	534791
27160	534792
5670	534793
91790	534794
7585	534795
3556	534796
39529	534797
132101	534798
28525	534799
56276	534800
57246	534801
23742	534802
18350	534803
69248	534804
14410	534805
94488	534806
13694	534807
116552	534808
71619	534809
13479	534810
309576	534811
115873	534812
151293	534813
159150	534814
111556	534815
99463	534816
118767	534817
135738	534818
289888	534819
96217	534820
61271	534821
230655	534822
284022	534823
299336	534824
20517	534825
205282	534826
5352	534827
44534	534828
20870	534829
21268	534830
11886	534831
11691	534832
6151	534833
15544	534834
4336	534835
202518	534836
47112	534837
100477	534838
141982	534839
196110	534840
303014	534841
192983	534842
99350	534843
213925	534844
69218	534845
261303	534846
94344	534847
78451	534848
7482	534849
21318	534850
216118	534851
143658	534852
95363	534853
96056	534854
35039	534855
108023	534856
70030	534857
46965	534858
207088	534859
380	534860
111620	534861
166895	534862
177878	534863
36650	534864
6419	534865
119676	534866
193828	534867
158338	534868
48719	534869
74866	534870
7619	534871
152807	534872
211936	534873
857	534874
297	534875
81276	534876
1997	534877
73098	534878
40087	534879
112862	534880
282322	534881
38526	534882
10733	534883
7429	534884
11717	534885
257971	534886
869	534887
83106	534888
9046	534889
60159	534890
1458	534891
1780	534892
3376	534893
167221	534894
15382	534895
4963	534896
3207	534897
77537	534898
105799	534899
177488	534900
168346	534901
29872	534902
220424	534903
14789	534904
5707	534905
167581	534906
210378	534907
35075	534908
84707	534909
194283	534910
38234	534911
47001	534912
25094	534913
62609	534914
167027	534915
127719	534916
1567	534917
173072	534918
64834	534919
164592	534920
36184	534921
3445	534922
29961	534923
10435	534924
10435	534925
1355	534926
29411	534927
90410	534928
4765	534929
10965	534930
298946	534931
42796	534932
13994	534933
14000	534934
38348	534935
306311	534936
71777	534937
67549	534938
8800	534939
139324	534940
36958	534941
10370	534942
2613	534943
14625	534944
82379	534945
44712	534946
141285	534947
209587	534948
231048	534949
146375	534950
27478	534951
158666	534952
44563	534953
129415	534954
19510	534955
298943	534956
9417	534957
24004	534958
60512	534959
124411	534960
38171	534961
38171	534962
289212	534963
130630	534964
20045	534965
125978	534966
231606	534967
24312	534968
103822	534969
36769	534970
74751	534971
14013	534972
300052	534973
141017	534974
56311	534975
295	534976
22826	534977
21178	534978
142916	534979
120023	534980
27158	534981
46512	534982
38668	534983
3507	534984
153104	534985
143777	534986
129274	534987
77749	534988
208701	534989
12851	534990
1094	534991
3318	534992
24366	534993
31187	534994
44789	534995
71041	534996
121747	534997
252	534998
88051	534999
7626	535000
197844	535001
45362	535002
48403	535003
238085	535004
206922	535005
75280	535006
15274	535007
24405	535008
136734	535009
24982	535010
276830	535011
194645	535012
38702	535013
87357	535014
194776	535015
126927	535016
26856	535017
39005	535018
64931	535019
43694	535020
292334	535021
117125	535022
48396	535023
2798	535024
129268	535025
20640	535026
229300	535027
73757	535028
87617	535029
194842	535030
9438	535031
170989	535032
52371	535033
21784	535034
145925	535035
52315	535036
6963	535037
95914	535038
17827	535039
30609	535040
49700	535041
274295	535042
132099	535043
190301	535044
134234	535045
18292	535046
183401	535047
281050	535048
16657	535049
24236	535050
5709	535051
115807	535052
127520	535053
5138	535054
123946	535055
185305	535056
209456	535057
94926	535058
218135	535059
71387	535060
177505	535061
173904	535062
203858	535063
226656	535064
173687	535065
117243	535066
64616	535067
127331	535068
92975	535069
251410	535070
35642	535071
64890	535072
6573	535073
41141	535074
48558	535075
188452	535076
213732	535077
3164	535078
125323	535079
20121	535080
284331	535081
86155	535082
214595	535083
230561	535084
276262	535085
273830	535086
23438	535087
163612	535088
196920	535089
120135	535090
74100	535091
249397	535092
208681	535093
206615	535094
108414	535095
46492	535096
110645	535097
104190	535098
6679	535099
59600	535100
81042	535101
194790	535102
22302	535103
124656	535104
44780	535105
17153	535106
26106	535107
113267	535108
23706	535109
127151	535110
222549	535111
103777	535112
21052	535113
108114	535114
1047	535115
109764	535116
63862	535117
146441	535118
10400	535119
81158	535120
38973	535121
5434	535122
1601	535123
66015	535124
77922	535125
66893	535126
3784	535127
125063	535128
75994	535129
3267	535130
239007	535131
78902	535132
90745	535133
117722	535134
50761	535135
56809	535136
5366	535137
142748	535138
636	535139
199002	535140
9546	535141
32344	535142
12237	535143
16485	535144
176811	535145
204530	535146
73841	535147
3911	535148
209026	535149
49908	535150
124909	535151
167117	535152
57369	535153
80840	535154
41714	535155
56805	535156
10227	535157
201620	535158
54395	535159
151394	535160
39622	535161
68568	535162
146782	535163
63678	535164
143310	535165
52302	535166
36467	535167
28569	535168
120923	535169
71887	535170
925	535171
189899	535172
4553	535173
109588	535174
6255	535175
43342	535176
126530	535177
34763	535178
49937	535179
34269	535180
170049	535181
231069	535182
258418	535183
231893	535184
144826	535185
257106	535186
143518	535187
6199	535188
97889	535189
91378	535190
102265	535191
143167	535192
105884	535193
159611	535194
158050	535195
88011	535196
51445	535197
43223	535198
149239	535199
84156	535200
4505	535201
215215	535202
25357	535203
199725	535204
300771	535205
50203	535206
142820	535207
104565	535208
290629	535209
210929	535210
88	535211
74273	535212
86836	535213
193112	535214
115881	535215
128812	535216
141	535217
302550	535218
71639	535219
5042	535220
194226	535221
134076	535222
106664	535223
30292	535224
30292	535225
252378	535226
93081	535227
45210	535228
144216	535229
312797	535230
97810	535231
69901	535232
8178	535233
236534	535234
3948	535235
194643	535236
212545	535237
303778	535238
141587	535239
143072	535240
984	535241
84613	535242
58827	535243
43233	535244
154119	535245
299388	535246
288810	535247
24573	535248
76996	535249
239894	535250
178260	535251
263	535252
63823	535253
162900	535254
155662	535255
38487	535256
83223	535257
5609	535258
96200	535259
37277	535260
158954	535261
202231	535262
13328	535263
49478	535264
19559	535265
177816	535266
66414	535267
64655	535268
111332	535269
94019	535270
66280	535271
16781	535272
22986	535273
42971	535274
80473	535275
61711	535276
100745	535277
20225	535278
26188	535279
18812	535280
57144	535281
50963	535282
139620	535283
92885	535284
15881	535285
26804	535286
87532	535287
143749	535288
159920	535289
224102	535290
29464	535291
98071	535292
308965	535293
20060	535294
226067	535295
33189	535296
92080	535297
109125	535298
17558	535299
109676	535300
58073	535301
29340	535302
42043	535303
216551	535304
56527	535305
162478	535306
50177	535307
120678	535308
56310	535309
62436	535310
96347	535311
120646	535312
41559	535313
35371	535314
100157	535315
262261	535316
121397	535317
174324	535318
19059	535319
80401	535320
9336	535321
9948	535322
132626	535323
50156	535324
99334	535325
20710	535326
30416	535327
270088	535328
232468	535329
122333	535330
122333	535331
76872	535332
11511	535333
93592	535334
24135	535335
5499	535336
20337	535337
112641	535338
118807	535339
65587	535340
3132	535341
1426	535342
253677	535343
181975	535344
97478	535345
75202	535346
62644	535347
106194	535348
199715	535349
7347	535350
163490	535351
58530	535352
170745	535353
109605	535354
107104	535355
287136	535356
53904	535357
15104	535358
15835	535359
111223	535360
15734	535361
30674	535362
132732	535363
25398	535364
62885	535365
141693	535366
105866	535367
175716	535368
39548	535369
40789	535370
95569	535371
2458	535372
189752	535373
209371	535374
24441	535375
162477	535376
322	535377
86114	535378
135516	535379
53844	535380
122942	535381
87197	535382
42852	535383
253484	535384
207600	535385
4560	535386
43155	535387
108185	535388
35902	535389
133513	535390
225321	535391
94359	535392
154	535393
202132	535394
15749	535395
11955	535396
248766	535397
47389	535398
6386	535399
14513	535400
228786	535401
111618	535402
156893	535403
132325	535404
90195	535405
15572	535406
11692	535407
37597	535408
106267	535409
792	535410
21236	535411
5279	535412
22755	535413
113793	535414
21440	535415
23333	535416
29950	535417
170749	535418
92418	535419
95958	535420
44038	535421
72343	535422
72646	535423
187144	535424
5516	535425
68648	535426
121831	535427
171221	535428
134699	535429
302072	535430
72129	535431
120503	535432
61294	535433
204905	535434
12947	535435
85532	535436
196540	535437
165609	535438
16386	535439
296545	535440
147931	535441
33670	535442
166373	535443
41014	535444
108893	535445
306107	535446
186668	535447
223734	535448
7887	535449
43508	535450
10923	535451
252864	535452
166263	535453
2170	535454
39656	535455
173282	535456
7364	535457
80620	535458
204764	535459
229707	535460
40181	535461
177424	535462
54521	535463
145025	535464
8231	535465
5849	535466
64475	535467
56168	535468
50620	535469
5571	535470
199404	535471
56323	535472
13407	535473
30474	535474
57223	535475
57223	535476
267680	535477
15535	535478
33317	535479
113866	535480
212355	535481
208648	535482
138067	535483
246833	535484
159479	535485
5401	535486
91238	535487
121789	535488
8019	535489
138438	535490
63662	535491
103243	535492
94419	535493
37299	535494
37299	535495
56011	535496
43451	535497
31571	535498
102571	535499
242374	535500
89563	535501
5638	535502
13764	535503
213859	535504
1559	535505
209186	535506
86512	535507
161631	535508
16663	535509
60397	535510
14741	535511
75878	535512
26733	535513
251977	535514
37665	535515
297309	535516
17787	535517
95406	535518
35416	535519
53128	535520
118091	535521
80342	535522
7476	535523
47283	535524
151220	535525
305316	535526
119762	535527
49953	535528
2835	535529
312210	535530
5813	535531
43175	535532
44687	535533
26961	535534
88534	535535
103355	535536
51331	535537
189968	535538
4082	535539
181379	535540
187016	535541
187016	535542
164892	535543
41419	535544
296447	535545
106412	535546
152966	535547
16661	535548
113386	535549
175984	535550
184	535551
120841	535552
44519	535553
22787	535554
151140	535555
45530	535556
173150	535557
1172	535558
57700	535559
25545	535560
204791	535561
33247	535562
7941	535563
60500	535564
48900	535565
40508	535566
218404	535567
6009	535568
9565	535569
200267	535570
171935	535571
50917	535572
46683	535573
4384	535574
194039	535575
182573	535576
58977	535577
233948	535578
1994	535579
4064	535580
217999	535581
186447	535582
112349	535583
54520	535584
225905	535585
195730	535586
13490	535587
210985	535588
120690	535589
58596	535590
307829	535591
9695	535592
61504	535593
151712	535594
28899	535595
47252	535596
161880	535597
40062	535598
19781	535599
301077	535600
16570	535601
23574	535602
106638	535603
297406	535604
215482	535605
86298	535606
86675	535607
112490	535608
125441	535609
23877	535610
120106	535611
24630	535612
270950	535613
146867	535614
15012	535615
109074	535616
9699	535617
146867	535618
22	535619
146867	535620
9528	535621
177704	535622
18173	535623
18173	535624
42808	535625
17121	535626
301574	535627
167775	535628
94341	535629
4624	535630
6700	535631
38911	535632
103306	535633
39835	535634
210645	535635
200292	535636
227502	535637
106554	535638
4034	535639
50712	535640
94132	535641
56837	535642
21904	535643
199273	535644
109604	535645
104928	535646
1634	535647
36763	535648
979	535649
20404	535650
1945	535651
35122	535652
103164	535653
101	535654
14933	535655
132436	535656
92378	535657
19899	535658
59171	535659
115614	535660
14706	535661
68483	535662
3422	535663
43463	535664
32321	535665
122657	535666
71060	535667
9836	535668
35027	535669
268336	535670
77626	535671
30997	535672
1166	535673
106059	535674
298257	535675
12867	535676
81863	535677
11117	535678
674	535679
60844	535680
1418	535681
113999	535682
1435	535683
171869	535684
37036	535685
168234	535686
95332	535687
95332	535688
67336	535689
211892	535690
77715	535691
56484	535692
3331	535693
35116	535694
34910	535695
65007	535696
190358	535697
57652	535698
33677	535699
134607	535700
192758	535701
44835	535702
298728	535703
231292	535704
204779	535705
143603	535706
80452	535707
19556	535708
67478	535709
51684	535710
147841	535711
196952	535712
165053	535713
4404	535714
112393	535715
108422	535716
69748	535717
17477	535718
195728	535719
246556	535720
107571	535721
56954	535722
91590	535723
72717	535724
223458	535725
97856	535726
127922	535727
53148	535728
7117	535729
5935	535730
5302	535731
72848	535732
108999	535733
84508	535734
64748	535735
276616	535736
87800	535737
76003	535738
10935	535739
163621	535740
1315	535741
30387	535742
277102	535743
7694	535744
111582	535745
34931	535746
22014	535747
1030	535748
111717	535749
117300	535750
5406	535751
200293	535752
111749	535753
109121	535754
25798	535755
6973	535756
276944	535757
191730	535758
75377	535759
138904	535760
26769	535761
54086	535762
50016	535763
51876	535764
2995	535765
39972	535766
52281	535767
58135	535768
12321	535769
43425	535770
188444	535771
284126	535772
240698	535773
170828	535774
8411	535775
51454	535776
44327	535777
167976	535778
7499	535779
83708	535780
43509	535781
17464	535782
119440	535783
61593	535784
93738	535785
184084	535786
136968	535787
190831	535788
9460	535789
281165	535790
26987	535791
19636	535792
35898	535793
3831	535794
90875	535795
20374	535796
131645	535797
81976	535798
20891	535799
4062	535800
79340	535801
1857	535802
87995	535803
203923	535804
176240	535805
255617	535806
126577	535807
30231	535808
162666	535809
42458	535810
310277	535811
96934	535812
134560	535813
310969	535814
56065	535815
191515	535816
144520	535817
5733	535818
29828	535819
93561	535820
46362	535821
13089	535822
13089	535823
13089	535824
13089	535825
242771	535826
121421	535827
195728	535828
20676	535829
97753	535830
214928	535831
69157	535832
47536	535833
27440	535834
132206	535835
7619	535836
11279	535837
5298	535838
19571	535839
37326	535840
67660	535841
104278	535842
74558	535843
306439	535844
104774	535845
283823	535846
10966	535847
33007	535848
48630	535849
72612	535850
71316	535851
65244	535852
31970	535853
233676	535854
159503	535855
108945	535856
65244	535857
107281	535858
47100	535859
169280	535860
192381	535861
2820	535862
259939	535863
270215	535864
265322	535865
144221	535866
31534	535867
9929	535868
308401	535869
146770	535870
41989	535871
56252	535872
8151	535873
86471	535874
279544	535875
48403	535876
205988	535877
83388	535878
148502	535879
148330	535880
85838	535881
61672	535882
129248	535883
8783	535884
8783	535885
34880	535886
155849	535887
167359	535888
61672	535889
70767	535890
11356	535891
198629	535892
82295	535893
21269	535894
137050	535895
200489	535896
93151	535897
245412	535898
172452	535899
301849	535900
9765	535901
168916	535902
204213	535903
83894	535904
73427	535905
3240	535906
137140	535907
195	535908
90273	535909
51491	535910
25635	535911
198973	535912
40379	535913
111639	535914
157736	535915
1200	535916
203964	535917
217298	535918
128303	535919
222202	535920
286574	535921
143331	535922
43029	535923
207835	535924
85218	535925
77	535926
26271	535927
274182	535928
309924	535929
209123	535930
8149	535931
70734	535932
17355	535933
27793	535934
140944	535935
43465	535936
120708	535937
99866	535938
96178	535939
207017	535940
18041	535941
133040	535942
38616	535943
129815	535944
48240	535945
11582	535946
69461	535947
79700	535948
238055	535949
138930	535950
40272	535951
207981	535952
190503	535953
84303	535954
9247	535955
38889	535956
115186	535957
6618	535958
5429	535959
41565	535960
92448	535961
26458	535962
271552	535963
143708	535964
5210	535965
36452	535966
133394	535967
28386	535968
283341	535969
131260	535970
69572	535971
2077	535972
304280	535973
275210	535974
57276	535975
117974	535976
139865	535977
58622	535978
126152	535979
38819	535980
298933	535981
292346	535982
5218	535983
91971	535984
91984	535985
41621	535986
12602	535987
263912	535988
31778	535989
87747	535990
86707	535991
183008	535992
183008	535993
194445	535994
46845	535995
55987	535996
194902	535997
187776	535998
264793	535999
275112	536000
84769	536001
194978	536002
86707	536003
136488	536004
140371	536005
194445	536006
190175	536007
64585	536008
121675	536009
14893	536010
69858	536011
92129	536012
274081	536013
69858	536014
35469	536015
103550	536016
203801	536017
244630	536018
165080	536019
146360	536020
97699	536021
212581	536022
272813	536023
282126	536024
127445	536025
161680	536026
70216	536027
157350	536028
264191	536029
86686	536030
184292	536031
183355	536032
140598	536033
274854	536034
153520	536035
212023	536036
168301	536037
55563	536038
5017	536039
305098	536040
248969	536041
101999	536042
91837	536043
173696	536044
37572	536045
80564	536046
291062	536047
271928	536048
134747	536049
44214	536050
171403	536051
153326	536052
105995	536053
292626	536054
160121	536055
71893	536056
215114	536057
301403	536058
73597	536059
105103	536060
185173	536061
209169	536062
285916	536063
168217	536064
270989	536065
227160	536066
181946	536067
219777	536068
137473	536069
203325	536070
163884	536071
299102	536072
271344	536073
119281	536074
195294	536075
226734	536076
112300	536077
243235	536078
133854	536079
128990	536080
279782	536081
193459	536082
197076	536083
141673	536084
287030	536085
91886	536086
19268	536087
184295	536088
309953	536089
73061	536090
134619	536091
247732	536092
150101	536093
286168	536094
44611	536095
204341	536096
2914	536097
59740	536098
108034	536099
13875	536100
137704	536101
127096	536102
180250	536103
66007	536104
73883	536105
110628	536106
134494	536107
6847	536108
100296	536109
291053	536110
103215	536111
90765	536112
161211	536113
122265	536114
100567	536115
94649	536116
206449	536117
111812	536118
259359	536119
13861	536120
229645	536121
101398	536122
288775	536123
77303	536124
276649	536125
88146	536126
84682	536127
157903	536128
157830	536129
90847	536130
289501	536131
290206	536132
155582	536133
44458	536134
45666	536135
101476	536136
223436	536137
193962	536138
70254	536139
184398	536140
70254	536141
222994	536142
157830	536143
28950	536144
268110	536145
251362	536146
2870	536147
120660	536148
234431	536149
1740	536150
287974	536151
209803	536152
297673	536153
285989	536154
86823	536155
150784	536156
161645	536157
5357	536158
247408	536159
189365	536160
290096	536161
112485	536162
188828	536163
307663	536164
177140	536165
15095	536166
237244	536167
157625	536168
36518	536169
228180	536170
28980	536171
273772	536172
55390	536173
230566	536174
289468	536175
59630	536176
141396	536177
9435	536178
35753	536179
110846	536180
168392	536181
4556	536182
148247	536183
40064	536184
261215	536185
206551	536186
133985	536187
42524	536188
256745	536189
175293	536190
126592	536191
79232	536192
229053	536193
82930	536194
214595	536195
154137	536196
157286	536197
183267	536198
65320	536199
249781	536200
196403	536201
57637	536202
312524	536203
38953	536204
90883	536205
7108	536206
221232	536207
57200	536208
173559	536209
95632	536210
18719	536211
33653	536212
130519	536213
152964	536214
283150	536215
49054	536216
114768	536217
220661	536218
262524	536219
73552	536220
196883	536221
103439	536222
103036	536223
106403	536224
276461	536225
214656	536226
131721	536227
185134	536228
234013	536229
71117	536230
71180	536231
185312	536232
284713	536233
76920	536234
221452	536235
271454	536236
187938	536237
52570	536238
110028	536239
110051	536240
155537	536241
138769	536242
52638	536243
253853	536244
206042	536245
282466	536246
195902	536247
25875	536248
27750	536249
65448	536250
246786	536251
76920	536252
269775	536253
269739	536254
116219	536255
176743	536256
218093	536257
270061	536258
246238	536259
239347	536260
189142	536261
144826	536262
44447	536263
18944	536264
111857	536265
295175	536266
124237	536267
147167	536268
57373	536269
83090	536270
47457	536271
235288	536272
6395	536273
33718	536274
191042	536275
24261	536276
124237	536277
33271	536278
202708	536279
17531	536280
209608	536281
224236	536282
202208	536283
284311	536284
204117	536285
218823	536286
153456	536287
258484	536288
84924	536289
186677	536290
46834	536291
185986	536292
158403	536293
71892	536294
71958	536295
259136	536296
291966	536297
213247	536298
160979	536299
93781	536300
136959	536301
51403	536302
47697	536303
277155	536304
277976	536305
203141	536306
209188	536307
203939	536308
242445	536309
88024	536310
229974	536311
186621	536312
307152	536313
124639	536314
260154	536315
182538	536316
112522	536317
155556	536318
312284	536319
191798	536320
76104	536321
282574	536322
201647	536323
274220	536324
43727	536325
214879	536326
161268	536327
16139	536328
184896	536329
55879	536330
57937	536331
100567	536332
74724	536333
1967	536334
206180	536335
219482	536336
86328	536337
127369	536338
222934	536339
77415	536340
99838	536341
9521	536342
167453	536343
168354	536344
210552	536345
180388	536346
157315	536347
44131	536348
30955	536349
307165	536350
129324	536351
192521	536352
15750	536353
67216	536354
310557	536355
193937	536356
159405	536357
151372	536358
160439	536359
270396	536360
263098	536361
107500	536362
299826	536363
57022	536364
269128	536365
294667	536366
182411	536367
140249	536368
128344	536369
22862	536370
22862	536371
176404	536372
261733	536373
151203	536374
175218	536375
289402	536376
180482	536377
206382	536378
35870	536379
138308	536380
54770	536381
28832	536382
64351	536383
40299	536384
128425	536385
286786	536386
9066	536387
298321	536388
204802	536389
106331	536390
160200	536391
61975	536392
208065	536393
28355	536394
92941	536395
139865	536396
82129	536397
82129	536398
97126	536399
30814	536400
3056	536401
128330	536402
78702	536403
217955	536404
63317	536405
211531	536406
92345	536407
36227	536408
213954	536409
93098	536410
278360	536411
16938	536412
8303	536413
6111	536414
111919	536415
300746	536416
35612	536417
141270	536418
63274	536419
33278	536420
25000	536421
60805	536422
75598	536423
10930	536424
20540	536425
128228	536426
919	536427
2609	536428
139629	536429
61942	536430
2609	536431
59611	536432
13811	536433
208388	536434
300564	536435
102990	536436
7939	536437
108656	536438
101616	536439
63118	536440
121982	536441
171303	536442
20128	536443
22536	536444
34326	536445
444	536446
69201	536447
69520	536448
23657	536449
224692	536450
130822	536451
1275	536452
41732	536453
18	536454
16928	536455
109955	536456
173521	536457
16199	536458
5105	536459
2341	536460
28669	536461
61581	536462
25912	536463
3404	536464
137375	536465
191496	536466
227016	536467
13356	536468
228171	536469
31705	536470
11458	536471
124882	536472
165061	536473
5377	536474
22089	536475
299965	536476
235566	536477
157073	536478
254	536479
106760	536480
142463	536481
15674	536482
63075	536483
267023	536484
26212	536485
19833	536486
52167	536487
221761	536488
80804	536489
224964	536490
2971	536491
24818	536492
27644	536493
91215	536494
85427	536495
19350	536496
63173	536497
158656	536498
10657	536499
1011	536500
36156	536501
270590	536502
42789	536503
11109	536504
69130	536505
78374	536506
62551	536507
50562	536508
14864	536509
268546	536510
67	536511
13771	536512
28381	536513
299499	536514
171224	536515
25061	536516
47	536517
1282	536518
35277	536519
87209	536520
195579	536521
66573	536522
112144	536523
74599	536524
7435	536525
50849	536526
32624	536527
155775	536528
276880	536529
55676	536530
127436	536531
67299	536532
17397	536533
128993	536534
80502	536535
269186	536536
6370	536537
131182	536538
137314	536539
59101	536540
45816	536541
74904	536542
3391	536543
113194	536544
100545	536545
287467	536546
175757	536547
191990	536548
58756	536549
53519	536550
174672	536551
147280	536552
147728	536553
7812	536554
7581	536555
136626	536556
136626	536557
123847	536558
123847	536559
214209	536560
101661	536561
234261	536562
236448	536563
28214	536564
54106	536565
168155	536566
151239	536567
12320	536568
4665	536569
7664	536570
23723	536571
116103	536572
56367	536573
68945	536574
141250	536575
164069	536576
69183	536577
33080	536578
235127	536579
165440	536580
45356	536581
3511	536582
43346	536583
8729	536584
57747	536585
52022	536586
196380	536587
305432	536588
17211	536589
101759	536590
271527	536591
57298	536592
91584	536593
217817	536594
45816	536595
17913	536596
29772	536597
25671	536598
110464	536599
200247	536600
21014	536601
87274	536602
249271	536603
120155	536604
26630	536605
240829	536606
230815	536607
28415	536608
77728	536609
53957	536610
117805	536611
305006	536612
78229	536613
36165	536614
210814	536615
17452	536616
36129	536617
15619	536618
133919	536619
5455	536620
178906	536621
113087	536622
128601	536623
115757	536624
133976	536625
197300	536626
25130	536627
136288	536628
121532	536629
199642	536630
208169	536631
210458	536632
57298	536633
69709	536634
19718	536635
224298	536636
23	536637
157294	536638
271539	536639
126753	536640
292942	536641
10807	536642
92545	536643
34311	536644
93435	536645
167715	536646
208788	536647
108569	536648
22720	536649
124798	536650
9407	536651
15278	536652
40439	536653
226470	536654
119877	536655
35860	536656
2461	536657
164157	536658
75161	536659
303829	536660
15722	536661
192703	536662
29948	536663
173454	536664
271302	536665
8774	536666
37471	536667
10032	536668
188273	536669
2462	536670
93740	536671
5830	536672
8739	536673
29916	536674
32222	536675
38601	536676
55629	536677
20677	536678
4865	536679
13514	536680
146780	536681
21623	536682
27463	536683
4460	536684
134884	536685
11723	536686
581	536687
199599	536688
10660	536689
7127	536690
304633	536691
2237	536692
21078	536693
530	536694
56498	536695
32634	536696
22021	536697
17299	536698
7075	536699
8286	536700
18022	536701
35830	536702
11767	536703
3105	536704
32411	536705
21370	536706
72379	536707
14312	536708
58438	536709
134821	536710
110687	536711
167047	536712
281792	536713
157	536714
18590	536715
230604	536716
20341	536717
40044	536718
3531	536719
19020	536720
27955	536721
113558	536722
305601	536723
220782	536724
284280	536725
19837	536726
6168	536727
137682	536728
128921	536729
20419	536730
26085	536731
20551	536732
139294	536733
39714	536734
199966	536735
225969	536736
11326	536737
2875	536738
8613	536739
63768	536740
92642	536741
17903	536742
150543	536743
63520	536744
195269	536745
31785	536746
10526	536747
107034	536748
452	536749
172888	536750
73424	536751
71293	536752
171956	536753
40955	536754
62832	536755
54233	536756
200719	536757
7122	536758
1372	536759
73990	536760
24325	536761
180001	536762
102365	536763
15435	536764
49	536765
31900	536766
7884	536767
252007	536768
51474	536769
71948	536770
10466	536771
107082	536772
287596	536773
142640	536774
88190	536775
137924	536776
138833	536777
26377	536778
29975	536779
183728	536780
2397	536781
2397	536782
9226	536783
176658	536784
26553	536785
299300	536786
3513	536787
225313	536788
43417	536789
277715	536790
111333	536791
33595	536792
62811	536793
58107	536794
63841	536795
14900	536796
16474	536797
74945	536798
18455	536799
265445	536800
6153	536801
12636	536802
17656	536803
30740	536804
4632	536805
104332	536806
1219	536807
149124	536808
139765	536809
163687	536810
4029	536811
64782	536812
15900	536813
45244	536814
4491	536815
48246	536816
44360	536817
231533	536818
76034	536819
252375	536820
282008	536821
77531	536822
129384	536823
102987	536824
31328	536825
95939	536826
185787	536827
203106	536828
27794	536829
3136	536830
244879	536831
57133	536832
74681	536833
27841	536834
156387	536835
216089	536836
29149	536837
9194	536838
65269	536839
59	536840
89030	536841
49	536842
86	536843
42773	536844
24845	536845
139052	536846
100043	536847
72292	536848
186242	536849
247932	536850
41955	536851
199042	536852
61089	536853
33234	536854
51974	536855
85715	536856
80143	536857
1323	536858
243786	536859
167339	536860
201389	536861
2033	536862
65487	536863
30838	536864
98473	536865
134	536866
35950	536867
300258	536868
54496	536869
1133	536870
122779	536871
196799	536872
78241	536873
8969	536874
8968	536875
166770	536876
31358	536877
124767	536878
26315	536879
370	536880
46067	536881
251973	536882
28498	536883
100710	536884
97423	536885
101866	536886
59343	536887
48843	536888
222705	536889
112340	536890
43687	536891
99656	536892
10299	536893
175995	536894
110655	536895
255985	536896
24968	536897
15730	536898
13164	536899
2664	536900
93222	536901
5770	536902
150479	536903
23059	536904
42548	536905
216584	536906
251055	536907
247397	536908
16542	536909
24699	536910
121835	536911
27766	536912
16716	536913
120423	536914
297	536915
115041	536916
194292	536917
47629	536918
34289	536919
6346	536920
141810	536921
47278	536922
42661	536923
127960	536924
56682	536925
1332	536926
121863	536927
152135	536928
42101	536929
242777	536930
158677	536931
60086	536932
8475	536933
73786	536934
296396	536935
196926	536936
44875	536937
252889	536938
6566	536939
30231	536940
88847	536941
39012	536942
143899	536943
237136	536944
145070	536945
121702	536946
366	536947
70736	536948
68512	536949
17922	536950
42661	536951
304720	536952
51470	536953
39011	536954
12078	536955
193829	536956
265765	536957
41702	536958
280528	536959
53846	536960
205698	536961
301850	536962
137302	536963
10624	536964
67527	536965
255521	536966
112710	536967
2636	536968
90357	536969
20967	536970
183076	536971
90650	536972
98122	536973
130547	536974
88948	536975
158720	536976
158672	536977
119017	536978
232968	536979
154206	536980
105147	536981
212080	536982
186796	536983
89967	536984
89967	536985
311364	536986
14544	536987
120125	536988
47765	536989
269735	536990
22725	536991
54778	536992
103378	536993
102719	536994
31246	536995
26952	536996
21962	536997
205442	536998
175672	536999
187353	537000
169199	537001
100135	537002
12028	537003
83178	537004
296665	537005
2162	537006
78476	537007
241075	537008
92562	537009
18493	537010
279729	537011
181363	537012
120333	537013
5064	537014
55071	537015
270142	537016
98659	537017
181227	537018
255446	537019
68451	537020
58098	537021
254806	537022
249877	537023
94199	537024
55025	537025
100712	537026
116473	537027
249446	537028
110481	537029
136617	537030
191343	537031
69598	537032
95846	537033
196124	537034
131456	537035
210162	537036
121937	537037
47553	537038
67524	537039
96225	537040
237197	537041
147087	537042
234130	537043
80100	537044
232806	537045
28342	537046
77209	537047
21002	537048
7893	537049
15966	537050
83416	537051
40209	537052
40209	537053
9	537054
6566	537055
68128	537056
50243	537057
25948	537058
88161	537059
161575	537060
144825	537061
13557	537062
101440	537063
152963	537064
251340	537065
86825	537066
231512	537067
129116	537068
114509	537069
279012	537070
55647	537071
38510	537072
1068	537073
105711	537074
113087	537075
78532	537076
100232	537077
92227	537078
165918	537079
175365	537080
71773	537081
90486	537082
137460	537083
114950	537084
146061	537085
10058	537086
21899	537087
7894	537088
171801	537089
153240	537090
2145	537091
186424	537092
44258	537093
151443	537094
64190	537095
98566	537096
282203	537097
167209	537098
112931	537099
148782	537100
111835	537101
2747	537102
43988	537103
180391	537104
32809	537105
124845	537106
124751	537107
124751	537108
280512	537109
207475	537110
82441	537111
3391	537112
294731	537113
126952	537114
82649	537115
96801	537116
282865	537117
196945	537118
197985	537119
9659	537120
48176	537121
185082	537122
185090	537123
93782	537124
269682	537125
16701	537126
305707	537127
370	537128
288420	537129
230343	537130
135073	537131
13563	537132
13327	537133
39485	537134
87524	537135
95626	537136
131347	537137
50734	537138
64939	537139
40743	537140
33860	537141
30027	537142
50194	537143
296563	537144
193991	537145
51023	537146
247509	537147
173210	537148
268806	537149
2242	537150
126781	537151
39147	537152
142007	537153
206037	537154
184857	537155
108996	537156
165897	537157
192	537158
41735	537159
116955	537160
142536	537161
17313	537162
90838	537163
198504	537164
142133	537165
116194	537166
92321	537167
196455	537168
81204	537169
256405	537170
121569	537171
109573	537172
8200	537173
56682	537174
293348	537175
12774	537176
38574	537177
54375	537178
190974	537179
43052	537180
125263	537181
232477	537182
204588	537183
3387	537184
193412	537185
300349	537186
263883	537187
276201	537188
41367	537189
290098	537190
74446	537191
160802	537192
251854	537193
219737	537194
112340	537195
33960	537196
204698	537197
204942	537198
166950	537199
146831	537200
295641	537201
117360	537202
118979	537203
3322	537204
6058	537205
27332	537206
37286	537207
29017	537208
29017	537209
31830	537210
17400	537211
126952	537212
196414	537213
6058	537214
58374	537215
16501	537216
6689	537217
18773	537218
200437	537219
144421	537220
20206	537221
88864	537222
93694	537223
59332	537224
105692	537225
21083	537226
68113	537227
141973	537228
142014	537229
210553	537230
142436	537231
215133	537232
297424	537233
83022	537234
27527	537235
13982	537236
71690	537237
87413	537238
28471	537239
99949	537240
126669	537241
64015	537242
196150	537243
110426	537244
175977	537245
18080	537246
32046	537247
106475	537248
2149	537249
20997	537250
2050	537251
294933	537252
89803	537253
217110	537254
15218	537255
15218	537256
90357	537257
302426	537258
39355	537259
213354	537260
145089	537261
121652	537262
140276	537263
25636	537264
98868	537265
98868	537266
216906	537267
15945	537268
3114	537269
61499	537270
176052	537271
38098	537272
160692	537273
299670	537274
187108	537275
29084	537276
39072	537277
79681	537278
70885	537279
89130	537280
80024	537281
80024	537282
222396	537283
91083	537284
132190	537285
306308	537286
211998	537287
146315	537288
185381	537289
206046	537290
161394	537291
47765	537292
249618	537293
297695	537294
98539	537295
38653	537296
98583	537297
64171	537298
37272	537299
214590	537300
293262	537301
8545	537302
83886	537303
25774	537304
28846	537305
196929	537306
109535	537307
492	537308
61252	537309
104780	537310
160770	537311
129605	537312
120987	537313
171899	537314
25577	537315
25577	537316
357	537317
64163	537318
19984	537319
25268	537320
151950	537321
151950	537322
54120	537323
150919	537324
11316	537325
181007	537326
183893	537327
112940	537328
245921	537329
97351	537330
117349	537331
51420	537332
41099	537333
135956	537334
62980	537335
24240	537336
40035	537337
253019	537338
128783	537339
6733	537340
80578	537341
82785	537342
130576	537343
5152	537344
90340	537345
64517	537346
86198	537347
233579	537348
205949	537349
25264	537350
196359	537351
25158	537352
143215	537353
298072	537354
165003	537355
167601	537356
112131	537357
301350	537358
205949	537359
169363	537360
74776	537361
132206	537362
277775	537363
100716	537364
71225	537365
244290	537366
247455	537367
136512	537368
150358	537369
9091	537370
19442	537371
192057	537372
309996	537373
77952	537374
19257	537375
186941	537376
6389	537377
178357	537378
106619	537379
32020	537380
152587	537381
126998	537382
5796	537383
615	537384
17656	537385
262250	537386
241998	537387
5850	537388
301357	537389
222557	537390
9774	537391
211968	537392
251039	537393
145595	537394
196506	537395
110060	537396
192897	537397
24887	537398
25562	537399
166705	537400
262606	537401
257994	537402
24408	537403
9664	537404
173569	537405
105347	537406
95471	537407
250871	537408
58839	537409
203847	537410
201589	537411
184980	537412
236109	537413
191876	537414
98232	537415
114020	537416
226961	537417
173586	537418
16501	537419
135529	537420
84991	537421
147535	537422
104582	537423
43869	537424
16197	537425
110298	537426
132658	537427
148525	537428
45284	537429
95379	537430
44737	537431
206256	537432
119216	537433
91167	537434
72229	537435
16599	537436
133234	537437
169687	537438
212911	537439
79668	537440
117180	537441
99656	537442
103851	537443
17909	537444
133236	537445
248565	537446
164791	537447
57859	537448
64341	537449
279730	537450
196313	537451
201568	537452
37286	537453
8213	537454
155056	537455
293588	537456
113708	537457
21564	537458
117261	537459
26227	537460
209468	537461
81227	537462
133992	537463
133992	537464
103540	537465
124478	537466
112712	537467
13692	537468
5756	537469
43485	537470
55006	537471
59997	537472
19169	537473
69643	537474
6798	537475
13113	537476
59052	537477
49595	537478
108836	537479
73782	537480
13651	537481
1512	537482
296762	537483
8001	537484
64689	537485
18244	537486
6560	537487
24845	537488
6544	537489
64015	537490
278086	537491
194020	537492
115446	537493
92567	537494
14408	537495
125291	537496
264781	537497
78532	537498
172320	537499
261785	537500
42372	537501
210290	537502
14686	537503
296902	537504
44806	537505
71627	537506
28388	537507
263587	537508
89496	537509
193773	537510
33757	537511
50365	537512
40562	537513
62878	537514
78064	537515
39073	537516
192739	537517
185366	537518
13607	537519
62917	537520
199436	537521
212729	537522
25276	537523
827	537524
264494	537525
50067	537526
105242	537527
24616	537528
101376	537529
9195	537530
133954	537531
227672	537532
89527	537533
21627	537534
30815	537535
58627	537536
46488	537537
308642	537538
63800	537539
89156	537540
31664	537541
40207	537542
76923	537543
32005	537544
42514	537545
29438	537546
13622	537547
309402	537548
36087	537549
209885	537550
234671	537551
39442	537552
164400	537553
19512	537554
199348	537555
60816	537556
8337	537557
10554	537558
142067	537559
227577	537560
59519	537561
39012	537562
1587	537563
93803	537564
312326	537565
73738	537566
64171	537567
94395	537568
302972	537569
61299	537570
82013	537571
257403	537572
121979	537573
51969	537574
116091	537575
11443	537576
35101	537577
25796	537578
186234	537579
37142	537580
3880	537581
52618	537582
50067	537583
24589	537584
21456	537585
122455	537586
86261	537587
46705	537588
91667	537589
40431	537590
292307	537591
247171	537592
58587	537593
146107	537594
25103	537595
259056	537596
86967	537597
141965	537598
22725	537599
47044	537600
12366	537601
308373	537602
69121	537603
71690	537604
64191	537605
206661	537606
103884	537607
39485	537608
168871	537609
99197	537610
15115	537611
25941	537612
3855	537613
142251	537614
102217	537615
214219	537616
306658	537617
62803	537618
163806	537619
51815	537620
31767	537621
23669	537622
695	537623
145575	537624
4736	537625
134790	537626
233389	537627
124094	537628
28272	537629
69152	537630
5768	537631
270016	537632
366	537633
366	537634
55677	537635
164024	537636
45410	537637
51337	537638
14498	537639
132251	537640
8317	537641
5027	537642
229323	537643
211920	537644
52668	537645
95797	537646
43510	537647
183416	537648
249227	537649
157168	537650
38794	537651
89188	537652
2864	537653
203117	537654
120511	537655
22665	537656
6161	537657
69852	537658
18020	537659
173122	537660
93148	537661
46940	537662
252395	537663
295048	537664
163026	537665
63684	537666
118165	537667
200192	537668
27860	537669
29661	537670
120494	537671
19678	537672
1675	537673
38632	537674
66720	537675
306859	537676
142208	537677
30157	537678
104166	537679
77381	537680
187915	537681
50710	537682
56587	537683
236232	537684
71866	537685
42538	537686
41635	537687
92070	537688
220983	537689
90938	537690
111497	537691
206134	537692
128896	537693
185823	537694
79217	537695
67883	537696
9135	537697
23564	537698
134568	537699
18589	537700
34404	537701
24233	537702
74750	537703
74842	537704
89947	537705
42754	537706
9621	537707
74226	537708
9135	537709
75694	537710
51055	537711
7569	537712
140939	537713
19915	537714
35499	537715
22475	537716
2124	537717
9135	537718
83141	537719
11303	537720
264587	537721
51801	537722
146509	537723
214113	537724
169835	537725
27948	537726
75074	537727
68845	537728
29040	537729
51801	537730
120717	537731
1599	537732
62663	537733
39352	537734
106617	537735
111645	537736
4387	537737
126944	537738
288698	537739
188214	537740
175192	537741
19755	537742
166183	537743
107999	537744
2540	537745
302718	537746
161544	537747
116147	537748
43774	537749
20448	537750
97206	537751
40363	537752
65941	537753
226090	537754
233371	537755
5742	537756
42402	537757
202235	537758
125554	537759
151573	537760
176579	537761
176556	537762
116610	537763
142628	537764
97613	537765
274035	537766
179655	537767
196249	537768
118373	537769
43872	537770
217916	537771
86392	537772
83029	537773
120712	537774
254216	537775
218169	537776
217658	537777
204451	537778
273364	537779
281801	537780
147278	537781
285869	537782
10316	537783
114798	537784
257333	537785
35743	537786
216863	537787
2359	537788
47896	537789
235076	537790
152273	537791
147227	537792
200974	537793
57330	537794
19045	537795
154569	537796
38521	537797
121774	537798
74066	537799
148600	537800
62582	537801
159807	537802
217862	537803
147162	537804
147218	537805
152025	537806
107459	537807
276141	537808
4739	537809
224412	537810
47879	537811
32637	537812
105400	537813
31971	537814
65215	537815
22958	537816
192826	537817
110199	537818
197013	537819
88901	537820
121778	537821
92385	537822
14026	537823
116299	537824
169778	537825
230045	537826
9712	537827
72970	537828
131792	537829
175610	537830
78472	537831
291040	537832
236289	537833
105566	537834
281481	537835
65188	537836
295928	537837
98909	537838
63158	537839
175883	537840
180091	537841
217792	537842
65188	537843
43730	537844
135948	537845
227167	537846
270239	537847
58251	537848
107459	537849
254711	537850
175638	537851
66783	537852
38550	537853
98586	537854
103063	537855
14400	537856
237996	537857
56932	537858
500	537859
100452	537860
56183	537861
4671	537862
217943	537863
20977	537864
46599	537865
72908	537866
276170	537867
12426	537868
10399	537869
90678	537870
81134	537871
243820	537872
75683	537873
41195	537874
91532	537875
147536	537876
216565	537877
124503	537878
130599	537879
121972	537880
87473	537881
144499	537882
53833	537883
65769	537884
163620	537885
4386	537886
156679	537887
54224	537888
84456	537889
269956	537890
3974	537891
59727	537892
115113	537893
195213	537894
190974	537895
260673	537896
145800	537897
81760	537898
202413	537899
181598	537900
40085	537901
143651	537902
62960	537903
24375	537904
39382	537905
58	537906
14849	537907
58718	537908
58718	537909
79920	537910
132207	537911
32466	537912
301328	537913
172507	537914
43965	537915
18510	537916
31794	537917
46173	537918
11141	537919
22608	537920
129386	537921
29235	537922
19013	537923
25520	537924
272223	537925
1553	537926
92636	537927
42452	537928
31796	537929
49749	537930
197738	537931
141401	537932
54403	537933
33349	537934
85614	537935
199765	537936
108247	537937
171914	537938
280688	537939
38955	537940
181786	537941
23147	537942
29926	537943
127668	537944
229014	537945
186756	537946
164143	537947
136524	537948
36228	537949
372	537950
165460	537951
14890	537952
29431	537953
209010	537954
59458	537955
27153	537956
32881	537957
121472	537958
31353	537959
29870	537960
63094	537961
149894	537962
66788	537963
141532	537964
5067	537965
9040	537966
3940	537967
108339	537968
174558	537969
289718	537970
260045	537971
63270	537972
182029	537973
133354	537974
59085	537975
9272	537976
154554	537977
131795	537978
287045	537979
3292	537980
164071	537981
50594	537982
19272	537983
252089	537984
51314	537985
23478	537986
45472	537987
276605	537988
100992	537989
311101	537990
88651	537991
11989	537992
64422	537993
62952	537994
69242	537995
247272	537996
61656	537997
185491	537998
126586	537999
27168	538000
61656	538001
70915	538002
250576	538003
77065	538004
18423	538005
19179	538006
216341	538007
8216	538008
233915	538009
43962	538010
169930	538011
20808	538012
86691	538013
51980	538014
6640	538015
29242	538016
34552	538017
170330	538018
72447	538019
45852	538020
272942	538021
108926	538022
36507	538023
1407	538024
165100	538025
134629	538026
40201	538027
133937	538028
69035	538029
95894	538030
205387	538031
19250	538032
138682	538033
20613	538034
20613	538035
170512	538036
151753	538037
59917	538038
23910	538039
182236	538040
45992	538041
19250	538042
9632	538043
17652	538044
177084	538045
55817	538046
246677	538047
159455	538048
311811	538049
221810	538050
56155	538051
47584	538052
15615	538053
32748	538054
33879	538055
71565	538056
152028	538057
127861	538058
224944	538059
40945	538060
25881	538061
32881	538062
43425	538063
151695	538064
32104	538065
6441	538066
101402	538067
52550	538068
20808	538069
203685	538070
142536	538071
73566	538072
61413	538073
238753	538074
43129	538075
138714	538076
143370	538077
14436	538078
24779	538079
15157	538080
8772	538081
58718	538082
4677	538083
2020	538084
116268	538085
22804	538086
28151	538087
193100	538088
43442	538089
27519	538090
283205	538091
138285	538092
676	538093
65107	538094
141508	538095
48113	538096
6943	538097
180352	538098
13578	538099
4228	538100
126974	538101
69308	538102
82335	538103
271814	538104
44372	538105
93658	538106
4910	538107
77112	538108
8740	538109
687	538110
132449	538111
102071	538112
46881	538113
28912	538114
52852	538115
23855	538116
236801	538117
140175	538118
201187	538119
79058	538120
42227	538121
62671	538122
58693	538123
70267	538124
64828	538125
34644	538126
262533	538127
147225	538128
47351	538129
36048	538130
199921	538131
134858	538132
96270	538133
122394	538134
129712	538135
88812	538136
150064	538137
52159	538138
521	538139
207083	538140
90975	538141
29521	538142
4935	538143
126547	538144
90977	538145
79150	538146
51056	538147
76204	538148
7442	538149
112348	538150
79975	538151
14239	538152
52415	538153
66153	538154
51962	538155
23916	538156
39930	538157
22482	538158
87952	538159
607	538160
240475	538161
35218	538162
29511	538163
59465	538164
119944	538165
179432	538166
312752	538167
136837	538168
125808	538169
77202	538170
133219	538171
75981	538172
231834	538173
118090	538174
10881	538175
51633	538176
95761	538177
179348	538178
149770	538179
228303	538180
182640	538181
62395	538182
157580	538183
11937	538184
305751	538185
32747	538186
203782	538187
144101	538188
106258	538189
76115	538190
29929	538191
62274	538192
62354	538193
32848	538194
86842	538195
47351	538196
215050	538197
138425	538198
61797	538199
268881	538200
186917	538201
28771	538202
52557	538203
66183	538204
264907	538205
74958	538206
33163	538207
47498	538208
30894	538209
146215	538210
268257	538211
210329	538212
30800	538213
74076	538214
47218	538215
140307	538216
174408	538217
37475	538218
14315	538219
196281	538220
47541	538221
97342	538222
63567	538223
190660	538224
124416	538225
113018	538226
48406	538227
184329	538228
224278	538229
57035	538230
258248	538231
148148	538232
60368	538233
96881	538234
12503	538235
185417	538236
42332	538237
62819	538238
48806	538239
306667	538240
86819	538241
102457	538242
106684	538243
130202	538244
7205	538245
11177	538246
153251	538247
35218	538248
14229	538249
191570	538250
10873	538251
7442	538252
91417	538253
174217	538254
32925	538255
192566	538256
232435	538257
149674	538258
200247	538259
110280	538260
73485	538261
30956	538262
9856	538263
217657	538264
217635	538265
32588	538266
26751	538267
155411	538268
66160	538269
10089	538270
108435	538271
28784	538272
104978	538273
90750	538274
107261	538275
132780	538276
10787	538277
41789	538278
91417	538279
18171	538280
40613	538281
95153	538282
92097	538283
15202	538284
61828	538285
210459	538286
54157	538287
10727	538288
232687	538289
204988	538290
65688	538291
96478	538292
76619	538293
146273	538294
63149	538295
10528	538296
183713	538297
141883	538298
183529	538299
82057	538300
136814	538301
44374	538302
64456	538303
26273	538304
34708	538305
2639	538306
96661	538307
80219	538308
204770	538309
85528	538310
204311	538311
11589	538312
74076	538313
22993	538314
144904	538315
45491	538316
19202	538317
110093	538318
46220	538319
24419	538320
19369	538321
26679	538322
220968	538323
83896	538324
46407	538325
97757	538326
18472	538327
22427	538328
43167	538329
210897	538330
249330	538331
51072	538332
3601	538333
144739	538334
49661	538335
107501	538336
186319	538337
303928	538338
10862	538339
15694	538340
204311	538341
312744	538342
2639	538343
142908	538344
203939	538345
5549	538346
70598	538347
214991	538348
178768	538349
14984	538350
196382	538351
36175	538352
50910	538353
80278	538354
73187	538355
307065	538356
44492	538357
164215	538358
80353	538359
19658	538360
32744	538361
34395	538362
114180	538363
133584	538364
93582	538365
15081	538366
26966	538367
173821	538368
35975	538369
25316	538370
107534	538371
13330	538372
7668	538373
136613	538374
127579	538375
68828	538376
194851	538377
97500	538378
50548	538379
88675	538380
20716	538381
15014	538382
135167	538383
29511	538384
3030	538385
26203	538386
87959	538387
20660	538388
9058	538389
9058	538390
6104	538391
23029	538392
39758	538393
197462	538394
99394	538395
60214	538396
73877	538397
12280	538398
119674	538399
12280	538400
198158	538401
286509	538402
67037	538403
15310	538404
28949	538405
231451	538406
28949	538407
64271	538408
136510	538409
90768	538410
23771	538411
108031	538412
181171	538413
9789	538414
105821	538415
145327	538416
196845	538417
42215	538418
168685	538419
94392	538420
117144	538421
53528	538422
68135	538423
154774	538424
183785	538425
142276	538426
35155	538427
61189	538428
77262	538429
20660	538430
34198	538431
1271	538432
152745	538433
27990	538434
62526	538435
58849	538436
136088	538437
7144	538438
199293	538439
299248	538440
94196	538441
66097	538442
26324	538443
32485	538444
8923	538445
89381	538446
17256	538447
14485	538448
521	538449
200407	538450
42521	538451
40716	538452
179070	538453
41787	538454
6097	538455
80695	538456
43254	538457
59632	538458
113789	538459
45944	538460
122119	538461
20025	538462
143180	538463
60714	538464
20025	538465
50518	538466
59212	538467
59212	538468
32369	538469
149361	538470
209059	538471
9822	538472
236219	538473
21531	538474
115317	538475
53463	538476
94627	538477
20618	538478
373	538479
106138	538480
22421	538481
11109	538482
57131	538483
187584	538484
288582	538485
24198	538486
133380	538487
159398	538488
2877	538489
17244	538490
8187	538491
14714	538492
192479	538493
85191	538494
135726	538495
62091	538496
152796	538497
128714	538498
291736	538499
294986	538500
107265	538501
199627	538502
133158	538503
84281	538504
49116	538505
126923	538506
300758	538507
44203	538508
38837	538509
38837	538510
45347	538511
201894	538512
2211	538513
150563	538514
31334	538515
81349	538516
128667	538517
236470	538518
73283	538519
103631	538520
2415	538521
300722	538522
63508	538523
73240	538524
266961	538525
138151	538526
149726	538527
5278	538528
175287	538529
48858	538530
58508	538531
305365	538532
205220	538533
22235	538534
174223	538535
73393	538536
263192	538537
196651	538538
58605	538539
99999	538540
169507	538541
1028	538542
50417	538543
109079	538544
112806	538545
67979	538546
69270	538547
41840	538548
19605	538549
13007	538550
92593	538551
14315	538552
106472	538553
51718	538554
86144	538555
14238	538556
102347	538557
138001	538558
48485	538559
242747	538560
290048	538561
270770	538562
123917	538563
151866	538564
38433	538565
123186	538566
161708	538567
5214	538568
70621	538569
106011	538570
145264	538571
14485	538572
85353	538573
93658	538574
261615	538575
123888	538576
250441	538577
146384	538578
125286	538579
17993	538580
228354	538581
97898	538582
273694	538583
281940	538584
303345	538585
202175	538586
80268	538587
188771	538588
15044	538589
78556	538590
79976	538591
202403	538592
243672	538593
269197	538594
40243	538595
3432	538596
87772	538597
7177	538598
104039	538599
17465	538600
2175	538601
244507	538602
8720	538603
160406	538604
58978	538605
98852	538606
103893	538607
44925	538608
37915	538609
73535	538610
25606	538611
127451	538612
98540	538613
34586	538614
63419	538615
137782	538616
74902	538617
6843	538618
43908	538619
14752	538620
92211	538621
31708	538622
137712	538623
53955	538624
202461	538625
283524	538626
14248	538627
16308	538628
90711	538629
122535	538630
104091	538631
126206	538632
33484	538633
26640	538634
38784	538635
31708	538636
6258	538637
36184	538638
115642	538639
102041	538640
177918	538641
93103	538642
25043	538643
94984	538644
47367	538645
18890	538646
5817	538647
144095	538648
55540	538649
97461	538650
57801	538651
121311	538652
113765	538653
113933	538654
75934	538655
40563	538656
97937	538657
23835	538658
11549	538659
20862	538660
26652	538661
29585	538662
2235	538663
90957	538664
151098	538665
46680	538666
149605	538667
161572	538668
257939	538669
43221	538670
10436	538671
60524	538672
6601	538673
101481	538674
170024	538675
195665	538676
180306	538677
40389	538678
6089	538679
3165	538680
1310	538681
6015	538682
110861	538683
66422	538684
18964	538685
35399	538686
49134	538687
15586	538688
36114	538689
302	538690
25485	538691
4818	538692
1540	538693
17145	538694
43395	538695
205865	538696
191335	538697
189044	538698
2517	538699
226096	538700
128998	538701
4979	538702
120119	538703
21562	538704
74644	538705
74740	538706
2332	538707
69492	538708
110926	538709
24513	538710
4327	538711
11917	538712
87581	538713
223752	538714
283606	538715
210689	538716
81840	538717
5385	538718
126309	538719
138190	538720
2609	538721
237961	538722
53229	538723
1253	538724
12225	538725
26360	538726
38382	538727
286468	538728
3722	538729
162109	538730
30100	538731
33158	538732
100551	538733
105353	538734
122952	538735
227	538736
200119	538737
5372	538738
215318	538739
290693	538740
12329	538741
11731	538742
156310	538743
37447	538744
117629	538745
23364	538746
74924	538747
13759	538748
39674	538749
283781	538750
279195	538751
9474	538752
50965	538753
158202	538754
22815	538755
97695	538756
216385	538757
176152	538758
136988	538759
207130	538760
29502	538761
54819	538762
39342	538763
5297	538764
77000	538765
78939	538766
50805	538767
171971	538768
201935	538769
20201	538770
177182	538771
47721	538772
83648	538773
8960	538774
31023	538775
209431	538776
72380	538777
1976	538778
201300	538779
32683	538780
43563	538781
8029	538782
18979	538783
18979	538784
47721	538785
8335	538786
61228	538787
79941	538788
69725	538789
32267	538790
31658	538791
112707	538792
63417	538793
48025	538794
9657	538795
109564	538796
134974	538797
18567	538798
9657	538799
5293	538800
24876	538801
31360	538802
77395	538803
91597	538804
75636	538805
213979	538806
13653	538807
245614	538808
56417	538809
23808	538810
39021	538811
43600	538812
324	538813
54972	538814
90709	538815
503	538816
145018	538817
269178	538818
130778	538819
39728	538820
78520	538821
58219	538822
160871	538823
139113	538824
15853	538825
682	538826
32627	538827
62260	538828
19701	538829
1779	538830
46101	538831
141579	538832
194899	538833
161970	538834
96334	538835
50443	538836
2575	538837
14529	538838
115300	538839
61534	538840
66080	538841
11098	538842
31738	538843
2757	538844
85408	538845
104361	538846
291437	538847
201	538848
49990	538849
70753	538850
1791	538851
5485	538852
274666	538853
31505	538854
24337	538855
34959	538856
3492	538857
93967	538858
12452	538859
10077	538860
82003	538861
17309	538862
248984	538863
179097	538864
206185	538865
122679	538866
213624	538867
301329	538868
62733	538869
212782	538870
25106	538871
171034	538872
35611	538873
276242	538874
246447	538875
22019	538876
220998	538877
66360	538878
173143	538879
169746	538880
120042	538881
135786	538882
32124	538883
132106	538884
9579	538885
4899	538886
563	538887
32960	538888
3672	538889
33884	538890
56611	538891
162888	538892
51565	538893
117240	538894
96436	538895
193024	538896
3064	538897
37364	538898
25298	538899
154978	538900
49124	538901
8513	538902
18881	538903
1813	538904
8107	538905
5534	538906
22031	538907
52331	538908
31532	538909
30695	538910
22152	538911
7520	538912
105690	538913
92137	538914
23402	538915
167632	538916
304	538917
200101	538918
70444	538919
21757	538920
45838	538921
34747	538922
11971	538923
5851	538924
210600	538925
292713	538926
167010	538927
22244	538928
53006	538929
224200	538930
105388	538931
54175	538932
70824	538933
168297	538934
24046	538935
63276	538936
156288	538937
29074	538938
31644	538939
272571	538940
65485	538941
23157	538942
149504	538943
98818	538944
67143	538945
55190	538946
32002	538947
104933	538948
174340	538949
168778	538950
195912	538951
8883	538952
153416	538953
94161	538954
112424	538955
121790	538956
213138	538957
3898	538958
86568	538959
207775	538960
8257	538961
84120	538962
9515	538963
86514	538964
123018	538965
214655	538966
210866	538967
120490	538968
1331	538969
195370	538970
65452	538971
203945	538972
60490	538973
156706	538974
2396	538975
137029	538976
50070	538977
225672	538978
52746	538979
1530	538980
125635	538981
1604	538982
192424	538983
96708	538984
132071	538985
309592	538986
142058	538987
7810	538988
45409	538989
201916	538990
17360	538991
74589	538992
2183	538993
28417	538994
41629	538995
107458	538996
39767	538997
189251	538998
210798	538999
278887	539000
37112	539001
46135	539002
49876	539003
76391	539004
167290	539005
84600	539006
199926	539007
76172	539008
105447	539009
115161	539010
232031	539011
35692	539012
113900	539013
11994	539014
189558	539015
96712	539016
103526	539017
204310	539018
56204	539019
111462	539020
36244	539021
49347	539022
86961	539023
129145	539024
18175	539025
70380	539026
46469	539027
229155	539028
8638	539029
217500	539030
133627	539031
151784	539032
96294	539033
301622	539034
67183	539035
290922	539036
177333	539037
220078	539038
212679	539039
191350	539040
67476	539041
190466	539042
309139	539043
154539	539044
37056	539045
37056	539046
104598	539047
61117	539048
7808	539049
91039	539050
212390	539051
44477	539052
122692	539053
277753	539054
219257	539055
181260	539056
278016	539057
300656	539058
142509	539059
256251	539060
266759	539061
67592	539062
409	539063
117136	539064
287978	539065
187238	539066
224410	539067
200385	539068
262681	539069
190688	539070
88089	539071
245422	539072
62015	539073
117093	539074
253734	539075
247608	539076
101701	539077
129156	539078
174846	539079
249976	539080
169142	539081
194880	539082
61657	539083
69444	539084
177547	539085
262685	539086
130606	539087
234183	539088
13999	539089
274527	539090
161299	539091
300033	539092
66731	539093
96916	539094
255594	539095
75629	539096
263722	539097
266677	539098
78462	539099
8832	539100
124081	539101
217950	539102
169855	539103
49095	539104
42714	539105
174407	539106
7673	539107
202245	539108
249014	539109
184753	539110
204656	539111
176703	539112
271745	539113
76565	539114
92637	539115
3686	539116
259156	539117
576	539118
44817	539119
97859	539120
16398	539121
282222	539122
7618	539123
130687	539124
6699	539125
82479	539126
3936	539127
125846	539128
43685	539129
25654	539130
115486	539131
16987	539132
16987	539133
16987	539134
38613	539135
111468	539136
162084	539137
172361	539138
220438	539139
195541	539140
49683	539141
25312	539142
38231	539143
272966	539144
203384	539145
302135	539146
61048	539147
278461	539148
48065	539149
48065	539150
22920	539151
231296	539152
172128	539153
172128	539154
309750	539155
158210	539156
219016	539157
253728	539158
217980	539159
71958	539160
194696	539161
279884	539162
31215	539163
137966	539164
161602	539165
84607	539166
273420	539167
105525	539168
68514	539169
97642	539170
201429	539171
156826	539172
89662	539173
69344	539174
149604	539175
60820	539176
151067	539177
290399	539178
206045	539179
248041	539180
151408	539181
272486	539182
125224	539183
130843	539184
87058	539185
95093	539186
95093	539187
298435	539188
220446	539189
111698	539190
48065	539191
187971	539192
271018	539193
271010	539194
216224	539195
160447	539196
144077	539197
116369	539198
116369	539199
211816	539200
461	539201
171165	539202
75012	539203
228401	539204
158991	539205
147689	539206
208466	539207
124392	539208
134997	539209
274629	539210
281571	539211
268021	539212
150835	539213
120305	539214
248630	539215
247742	539216
249289	539217
245099	539218
119042	539219
83787	539220
265460	539221
70179	539222
40667	539223
137188	539224
305722	539225
38059	539226
66634	539227
303748	539228
62831	539229
98006	539230
1786	539231
95741	539232
19115	539233
7839	539234
6752	539235
207338	539236
132067	539237
52212	539238
68640	539239
186561	539240
56893	539241
4028	539242
139607	539243
79702	539244
21052	539245
96305	539246
85576	539247
30714	539248
158968	539249
228144	539250
41224	539251
239857	539252
197	539253
19271	539254
40994	539255
119054	539256
19271	539257
7478	539258
8318	539259
27519	539260
30028	539261
34579	539262
150639	539263
51924	539264
71784	539265
40027	539266
51924	539267
111645	539268
72808	539269
303816	539270
32030	539271
57521	539272
252042	539273
185387	539274
6189	539275
207238	539276
266883	539277
125054	539278
7826	539279
104887	539280
154477	539281
66634	539282
196127	539283
6068	539284
10630	539285
123729	539286
72419	539287
179553	539288
156160	539289
243885	539290
58417	539291
183791	539292
55052	539293
93666	539294
25187	539295
35851	539296
54643	539297
30600	539298
39444	539299
196394	539300
189911	539301
23235	539302
117822	539303
62059	539304
21266	539305
185194	539306
6211	539307
45247	539308
169083	539309
118647	539310
110976	539311
234495	539312
57245	539313
13497	539314
66230	539315
27120	539316
127062	539317
15267	539318
183955	539319
3866	539320
208632	539321
200756	539322
12710	539323
195059	539324
127537	539325
1810	539326
178715	539327
164070	539328
259478	539329
17330	539330
169356	539331
4829	539332
260010	539333
35767	539334
3912	539335
74051	539336
71806	539337
72826	539338
216283	539339
135903	539340
188392	539341
29441	539342
6789	539343
50209	539344
148911	539345
245040	539346
244436	539347
3639	539348
23581	539349
74908	539350
37625	539351
305061	539352
214954	539353
308537	539354
145016	539355
98123	539356
14363	539357
278050	539358
128776	539359
302208	539360
3231	539361
31569	539362
42303	539363
311329	539364
15281	539365
69177	539366
69328	539367
95905	539368
97853	539369
229876	539370
290811	539371
153127	539372
154736	539373
92062	539374
124549	539375
7500	539376
172797	539377
123247	539378
123174	539379
37218	539380
123514	539381
261022	539382
16313	539383
2056	539384
55739	539385
36257	539386
76028	539387
81510	539388
24152	539389
204472	539390
244162	539391
81696	539392
35629	539393
54208	539394
22642	539395
106669	539396
84719	539397
151899	539398
45321	539399
78023	539400
140347	539401
142509	539402
7554	539403
203087	539404
136186	539405
31885	539406
90795	539407
204289	539408
59850	539409
1595	539410
203591	539411
137776	539412
2002	539413
193370	539414
28268	539415
289248	539416
284182	539417
131910	539418
9022	539419
155074	539420
130250	539421
22773	539422
2087	539423
71116	539424
281290	539425
57083	539426
157326	539427
79975	539428
78362	539429
113096	539430
163086	539431
3639	539432
168315	539433
50152	539434
231975	539435
32880	539436
291789	539437
309674	539438
311661	539439
146337	539440
91211	539441
214065	539442
214139	539443
145121	539444
18408	539445
64760	539446
104697	539447
119934	539448
59077	539449
56048	539450
99507	539451
65096	539452
107955	539453
10391	539454
21005	539455
55648	539456
104693	539457
99295	539458
100411	539459
185960	539460
268813	539461
125778	539462
91202	539463
270385	539464
58506	539465
11752	539466
25280	539467
259715	539468
54186	539469
37430	539470
12819	539471
52433	539472
12615	539473
167831	539474
10447	539475
33136	539476
76712	539477
112616	539478
233684	539479
71006	539480
33243	539481
1853	539482
53671	539483
202482	539484
199313	539485
62192	539486
300145	539487
15437	539488
140499	539489
118115	539490
60279	539491
12185	539492
205661	539493
226201	539494
204265	539495
136808	539496
90137	539497
288865	539498
23368	539499
59487	539500
53294	539501
53294	539502
2159	539503
260438	539504
132079	539505
58768	539506
28687	539507
35968	539508
86391	539509
192017	539510
19734	539511
15821	539512
50472	539513
245515	539514
120491	539515
276182	539516
95082	539517
12192	539518
168997	539519
205087	539520
48667	539521
38838	539522
11311	539523
145255	539524
304595	539525
69460	539526
62006	539527
64549	539528
216878	539529
20957	539530
21420	539531
30194	539532
145507	539533
43780	539534
219075	539535
351	539536
12739	539537
129121	539538
5607	539539
5607	539540
33600	539541
49873	539542
64243	539543
229286	539544
16360	539545
46755	539546
89995	539547
56507	539548
106912	539549
42491	539550
226144	539551
4303	539552
12569	539553
128210	539554
55343	539555
145742	539556
272749	539557
126392	539558
55620	539559
98775	539560
121871	539561
120767	539562
180031	539563
266691	539564
36604	539565
39214	539566
30522	539567
176321	539568
174848	539569
100589	539570
22993	539571
16961	539572
11738	539573
165510	539574
77005	539575
108363	539576
4078	539577
268256	539578
299605	539579
28590	539580
300554	539581
308595	539582
127017	539583
11526	539584
9634	539585
5389	539586
91099	539587
37728	539588
87973	539589
126693	539590
179379	539591
149808	539592
132045	539593
132396	539594
88690	539595
199386	539596
162175	539597
130770	539598
211987	539599
1551	539600
213030	539601
191604	539602
38627	539603
57893	539604
9896	539605
206123	539606
63471	539607
67760	539608
174139	539609
119614	539610
54300	539611
248073	539612
251896	539613
34441	539614
42573	539615
64346	539616
254814	539617
101729	539618
147829	539619
233798	539620
43559	539621
95316	539622
146619	539623
309449	539624
294490	539625
88046	539626
13806	539627
2280	539628
72458	539629
69678	539630
3105	539631
201744	539632
293579	539633
221517	539634
47132	539635
128229	539636
60360	539637
83183	539638
124923	539639
90350	539640
270458	539641
28268	539642
27657	539643
83197	539644
87987	539645
12434	539646
86881	539647
7847	539648
76050	539649
261117	539650
25254	539651
20506	539652
22108	539653
34732	539654
117337	539655
78059	539656
140982	539657
42069	539658
62358	539659
244469	539660
35135	539661
235804	539662
111159	539663
78752	539664
168369	539665
165589	539666
47724	539667
73588	539668
253796	539669
209002	539670
209434	539671
211289	539672
4219	539673
13917	539674
213379	539675
68317	539676
140740	539677
49891	539678
11805	539679
90564	539680
2056	539681
4043	539682
96234	539683
159681	539684
138773	539685
47218	539686
87299	539687
7187	539688
27335	539689
205771	539690
61333	539691
41970	539692
91622	539693
189107	539694
57778	539695
3199	539696
136576	539697
60992	539698
27001	539699
59602	539700
198213	539701
305547	539702
1961	539703
13061	539704
9754	539705
192882	539706
84845	539707
19969	539708
135630	539709
20277	539710
204518	539711
20298	539712
89624	539713
65549	539714
10403	539715
96379	539716
3057	539717
31397	539718
31917	539719
53777	539720
160553	539721
31502	539722
69676	539723
48785	539724
71617	539725
3501	539726
106087	539727
10914	539728
156049	539729
40538	539730
153244	539731
30684	539732
65118	539733
15193	539734
45516	539735
151437	539736
100203	539737
91892	539738
29971	539739
75713	539740
83145	539741
7368	539742
7220	539743
71452	539744
231134	539745
80336	539746
110816	539747
1575	539748
81675	539749
280471	539750
181857	539751
261910	539752
53165	539753
11320	539754
43454	539755
182948	539756
40526	539757
38915	539758
9831	539759
92342	539760
62006	539761
190612	539762
111504	539763
118224	539764
240610	539765
20506	539766
117398	539767
22165	539768
71406	539769
29863	539770
141166	539771
62571	539772
143082	539773
309892	539774
93389	539775
204690	539776
5563	539777
5511	539778
27589	539779
203112	539780
10890	539781
61608	539782
69388	539783
39688	539784
60684	539785
280164	539786
85676	539787
185727	539788
21889	539789
38655	539790
26162	539791
85736	539792
85736	539793
39408	539794
38656	539795
211	539796
16067	539797
169125	539798
1672	539799
373	539800
43049	539801
212114	539802
28889	539803
165722	539804
298006	539805
26667	539806
98160	539807
96949	539808
220353	539809
64741	539810
3302	539811
309285	539812
2402	539813
145492	539814
1482	539815
232767	539816
105070	539817
221604	539818
12408	539819
28940	539820
216328	539821
100940	539822
223203	539823
99813	539824
16336	539825
19369	539826
9125	539827
145156	539828
81946	539829
270482	539830
32666	539831
121369	539832
122401	539833
121477	539834
267705	539835
121227	539836
23181	539837
73901	539838
89564	539839
245781	539840
262715	539841
56261	539842
66384	539843
257671	539844
33750	539845
71215	539846
110893	539847
71628	539848
213156	539849
35000	539850
98421	539851
310354	539852
28535	539853
34187	539854
203014	539855
205343	539856
293257	539857
41046	539858
44537	539859
205671	539860
111302	539861
145148	539862
88228	539863
27831	539864
37980	539865
5381	539866
26548	539867
182183	539868
86861	539869
284221	539870
373	539871
242835	539872
116401	539873
51207	539874
40672	539875
64614	539876
101794	539877
217098	539878
150589	539879
269237	539880
143089	539881
295092	539882
137526	539883
150737	539884
96661	539885
4271	539886
149397	539887
233231	539888
47316	539889
30625	539890
3082	539891
14890	539892
223627	539893
31230	539894
35987	539895
104692	539896
246877	539897
30929	539898
71580	539899
125320	539900
1431	539901
12599	539902
149352	539903
47477	539904
128635	539905
18562	539906
25359	539907
782	539908
29869	539909
78576	539910
998	539911
180640	539912
144567	539913
113222	539914
78967	539915
8965	539916
120682	539917
172594	539918
109010	539919
35577	539920
73555	539921
49972	539922
24285	539923
6671	539924
73186	539925
93839	539926
84964	539927
207141	539928
209557	539929
93595	539930
20425	539931
104368	539932
142326	539933
26207	539934
9397	539935
92560	539936
299904	539937
208940	539938
4078	539939
203007	539940
33348	539941
40662	539942
203498	539943
88696	539944
90757	539945
310315	539946
60196	539947
19253	539948
137680	539949
60166	539950
10269	539951
7462	539952
168713	539953
26892	539954
132474	539955
134636	539956
13186	539957
13466	539958
133676	539959
68766	539960
147373	539961
2705	539962
17052	539963
5586	539964
159914	539965
277354	539966
117916	539967
14227	539968
105821	539969
150677	539970
11762	539971
34945	539972
96338	539973
3639	539974
23723	539975
113750	539976
171013	539977
212269	539978
41105	539979
46687	539980
65232	539981
65232	539982
43354	539983
41863	539984
108367	539985
65785	539986
227909	539987
228421	539988
104636	539989
21488	539990
20781	539991
22776	539992
182694	539993
15482	539994
45281	539995
224023	539996
49118	539997
22915	539998
152110	539999
75600	540000
32723	540001
45487	540002
9835	540003
269668	540004
186600	540005
54563	540006
175074	540007
186025	540008
122227	540009
122507	540010
163060	540011
39974	540012
120177	540013
79138	540014
4	540015
121362	540016
117360	540017
174813	540018
293133	540019
3486	540020
257794	540021
32716	540022
74284	540023
44767	540024
91261	540025
199583	540026
92308	540027
28466	540028
127584	540029
140225	540030
110980	540031
20051	540032
7689	540033
19774	540034
41748	540035
19791	540036
203307	540037
20654	540038
5256	540039
197573	540040
289094	540041
133414	540042
18504	540043
164703	540044
2567	540045
129083	540046
11500	540047
58301	540048
8647	540049
34826	540050
76635	540051
115395	540052
116866	540053
75867	540054
170749	540055
27363	540056
145950	540057
64741	540058
63453	540059
308804	540060
220814	540061
218141	540062
10475	540063
303106	540064
20575	540065
168562	540066
31973	540067
46704	540068
27982	540069
25720	540070
1806	540071
141880	540072
269300	540073
99312	540074
211623	540075
112546	540076
145304	540077
224055	540078
253814	540079
44646	540080
84410	540081
56172	540082
296233	540083
6822	540084
29324	540085
178742	540086
18092	540087
54647	540088
37128	540089
57665	540090
186890	540091
77172	540092
29527	540093
257306	540094
52557	540095
5412	540096
53248	540097
6028	540098
40296	540099
219665	540100
110806	540101
113498	540102
238584	540103
71419	540104
16626	540105
42247	540106
3866	540107
49301	540108
210186	540109
217229	540110
200371	540111
296155	540112
176965	540113
215488	540114
224	540115
144157	540116
18331	540117
13158	540118
19114	540119
41416	540120
289357	540121
143259	540122
263376	540123
89181	540124
114320	540125
53580	540126
1738	540127
100589	540128
249322	540129
50346	540130
20627	540131
191909	540132
65655	540133
64690	540134
20514	540135
147255	540136
97731	540137
217557	540138
219067	540139
242044	540140
114012	540141
165623	540142
36664	540143
227008	540144
60013	540145
7028	540146
160721	540147
126756	540148
105275	540149
231256	540150
45051	540151
558	540152
57775	540153
8573	540154
110183	540155
68257	540156
102294	540157
42707	540158
37917	540159
71649	540160
127036	540161
206592	540162
3793	540163
151240	540164
264855	540165
80821	540166
12476	540167
54723	540168
36861	540169
1871	540170
306	540171
68513	540172
152087	540173
3201	540174
295702	540175
135399	540176
239637	540177
241795	540178
23223	540179
107795	540180
2567	540181
306759	540182
13476	540183
17052	540184
137276	540185
27653	540186
138733	540187
19169	540188
93738	540189
125320	540190
1611	540191
88854	540192
199085	540193
13594	540194
133676	540195
256080	540196
86351	540197
145066	540198
6505	540199
48074	540200
8941	540201
16086	540202
37645	540203
132951	540204
131076	540205
56093	540206
147709	540207
29793	540208
63517	540209
157606	540210
148096	540211
64807	540212
9465	540213
7518	540214
26365	540215
15879	540216
212683	540217
41104	540218
42697	540219
18885	540220
146366	540221
13719	540222
122303	540223
47929	540224
69905	540225
21738	540226
31156	540227
8047	540228
105905	540229
286374	540230
305618	540231
97980	540232
200961	540233
137440	540234
218438	540235
148235	540236
26407	540237
102594	540238
226985	540239
12158	540240
55926	540241
13503	540242
82613	540243
271723	540244
123396	540245
265651	540246
58680	540247
56970	540248
31505	540249
51970	540250
11921	540251
75949	540252
17654	540253
173380	540254
126118	540255
74487	540256
171988	540257
173316	540258
35138	540259
171950	540260
10615	540261
159673	540262
52707	540263
46658	540264
11115	540265
48038	540266
159813	540267
75731	540268
162954	540269
48038	540270
48982	540271
74	540272
283501	540273
282376	540274
7221	540275
21838	540276
29859	540277
67472	540278
20425	540279
13142	540280
136664	540281
134544	540282
3071	540283
199586	540284
201066	540285
27520	540286
289337	540287
60442	540288
41305	540289
209612	540290
58111	540291
1002	540292
196393	540293
198157	540294
243855	540295
87935	540296
62613	540297
158041	540298
1039	540299
211245	540300
52167	540301
142723	540302
199371	540303
158448	540304
6554	540305
166899	540306
3195	540307
48063	540308
32399	540309
141672	540310
241944	540311
133654	540312
86101	540313
202509	540314
38808	540315
110521	540316
98015	540317
224667	540318
20552	540319
8499	540320
174238	540321
70397	540322
38453	540323
118130	540324
171853	540325
171853	540326
76911	540327
172013	540328
248575	540329
170316	540330
155991	540331
108961	540332
118638	540333
312705	540334
310892	540335
146392	540336
147712	540337
145381	540338
106666	540339
310791	540340
30809	540341
30340	540342
147226	540343
146341	540344
253856	540345
47327	540346
109047	540347
254060	540348
86610	540349
105363	540350
67095	540351
233239	540352
160509	540353
116897	540354
10143	540355
91459	540356
41855	540357
2149	540358
14570	540359
43578	540360
86456	540361
56243	540362
107122	540363
124413	540364
1930	540365
185505	540366
262708	540367
181955	540368
67	540369
155784	540370
20769	540371
78372	540372
17654	540373
303211	540374
259238	540375
78661	540376
38848	540377
164118	540378
49918	540379
73439	540380
164117	540381
33531	540382
209383	540383
93581	540384
63171	540385
94641	540386
105864	540387
139293	540388
92790	540389
140231	540390
19204	540391
109821	540392
280132	540393
4510	540394
40049	540395
59255	540396
16587	540397
63437	540398
85217	540399
64315	540400
129989	540401
9308	540402
57795	540403
130188	540404
14537	540405
168713	540406
261632	540407
172236	540408
36368	540409
33484	540410
5124	540411
52758	540412
32583	540413
30350	540414
125637	540415
146420	540416
43669	540417
217715	540418
266758	540419
260920	540420
209662	540421
110659	540422
26959	540423
4696	540424
20067	540425
71640	540426
233522	540427
68471	540428
20781	540429
110242	540430
70579	540431
70475	540432
13476	540433
11061	540434
5951	540435
100648	540436
63401	540437
308871	540438
277956	540439
83552	540440
9173	540441
127028	540442
272993	540443
45947	540444
99836	540445
168226	540446
18	540447
181737	540448
254603	540449
3885	540450
4	540451
118170	540452
207574	540453
109104	540454
164082	540455
110368	540456
47926	540457
10935	540458
81995	540459
142955	540460
142188	540461
200232	540462
21352	540463
211843	540464
15878	540465
303221	540466
211103	540467
142970	540468
43370	540469
41197	540470
31773	540471
44067	540472
32293	540473
3737	540474
5364	540475
9348	540476
299	540477
27258	540478
9348	540479
6891	540480
196	540481
130497	540482
193882	540483
73985	540484
127370	540485
247330	540486
250249	540487
252653	540488
78344	540489
124727	540490
51718	540491
14040	540492
240301	540493
69734	540494
99160	540495
3423	540496
97532	540497
140719	540498
253413	540499
257747	540500
48323	540501
183845	540502
32487	540503
67538	540504
47688	540505
47167	540506
157218	540507
163867	540508
25037	540509
5853	540510
18092	540511
18674	540512
93217	540513
128892	540514
6597	540515
131385	540516
43464	540517
37225	540518
84216	540519
207048	540520
30	540521
194249	540522
213501	540523
48667	540524
96564	540525
257108	540526
17139	540527
79042	540528
16050	540529
33062	540530
8119	540531
165291	540532
234365	540533
14212	540534
302425	540535
63367	540536
139782	540537
5364	540538
5364	540539
60856	540540
227426	540541
515	540542
106472	540543
204684	540544
28581	540545
300797	540546
62628	540547
223335	540548
194251	540549
301734	540550
14	540551
14	540552
39047	540553
197525	540554
12971	540555
25422	540556
6547	540557
91893	540558
94654	540559
3918	540560
1304	540561
131595	540562
114102	540563
283543	540564
11738	540565
76341	540566
117581	540567
168770	540568
79327	540569
175212	540570
27262	540571
11404	540572
39716	540573
185053	540574
64944	540575
311516	540576
57360	540577
42203	540578
13612	540579
169154	540580
234966	540581
30685	540582
224124	540583
49018	540584
221344	540585
478	540586
21213	540587
225405	540588
82097	540589
86168	540590
2052	540591
276536	540592
26367	540593
25362	540594
181898	540595
95552	540596
109150	540597
123772	540598
122059	540599
81418	540600
138970	540601
176324	540602
17144	540603
24859	540604
52857	540605
53466	540606
177593	540607
50755	540608
30671	540609
49875	540610
23475	540611
19999	540612
33659	540613
215486	540614
65122	540615
92	540616
2282	540617
52674	540618
139548	540619
42103	540620
136900	540621
39172	540622
200582	540623
20169	540624
78626	540625
49337	540626
73228	540627
136614	540628
12922	540629
2837	540630
41172	540631
88177	540632
12050	540633
25962	540634
77008	540635
11782	540636
184	540637
69270	540638
40940	540639
76340	540640
172858	540641
247902	540642
78560	540643
114702	540644
43802	540645
40113	540646
217378	540647
217452	540648
65275	540649
219227	540650
311331	540651
303419	540652
1999	540653
98637	540654
3793	540655
11115	540656
105498	540657
107269	540658
232761	540659
32128	540660
31568	540661
48448	540662
152420	540663
14860	540664
151205	540665
7887	540666
31434	540667
155043	540668
45356	540669
187675	540670
88764	540671
188579	540672
273502	540673
42034	540674
271753	540675
189009	540676
85182	540677
126105	540678
34423	540679
186829	540680
21664	540681
4389	540682
66643	540683
122553	540684
39688	540685
82004	540686
78305	540687
182220	540688
40008	540689
30520	540690
1822	540691
60818	540692
135827	540693
22111	540694
119973	540695
105015	540696
33546	540697
164967	540698
127938	540699
79970	540700
69509	540701
240650	540702
289267	540703
129255	540704
143697	540705
209877	540706
141635	540707
199115	540708
62484	540709
458	540710
92997	540711
60505	540712
289070	540713
137984	540714
296128	540715
61552	540716
138514	540717
33796	540718
200222	540719
58671	540720
29460	540721
173757	540722
13861	540723
12914	540724
191432	540725
58251	540726
23181	540727
112606	540728
51567	540729
111472	540730
40283	540731
219591	540732
5581	540733
5413	540734
5976	540735
30152	540736
136950	540737
107007	540738
172073	540739
250043	540740
3520	540741
159069	540742
70875	540743
67601	540744
104588	540745
10873	540746
92841	540747
47312	540748
154425	540749
101296	540750
19062	540751
126863	540752
126685	540753
60310	540754
26081	540755
119735	540756
126473	540757
40383	540758
54698	540759
126690	540760
3101	540761
169551	540762
35811	540763
12194	540764
76782	540765
60	540766
60	540767
245	540768
60	540769
12194	540770
165048	540771
162621	540772
110733	540773
49556	540774
14001	540775
29028	540776
20504	540777
94638	540778
142684	540779
96636	540780
10323	540781
210261	540782
138250	540783
138438	540784
14165	540785
64681	540786
89038	540787
27243	540788
200706	540789
133792	540790
290730	540791
83376	540792
32993	540793
3883	540794
165553	540795
48867	540796
72259	540797
279914	540798
193799	540799
131845	540800
196381	540801
61158	540802
41840	540803
161916	540804
178540	540805
311726	540806
46720	540807
311921	540808
154653	540809
17052	540810
19292	540811
107778	540812
106251	540813
48947	540814
161805	540815
107932	540816
85424	540817
284605	540818
51269	540819
7531	540820
156659	540821
98860	540822
69473	540823
157539	540824
157945	540825
4030	540826
160998	540827
187989	540828
54369	540829
121963	540830
18073	540831
50014	540832
182653	540833
122767	540834
125469	540835
5006	540836
124512	540837
147283	540838
108732	540839
40724	540840
3364	540841
5758	540842
7150	540843
6585	540844
306538	540845
64171	540846
211970	540847
94865	540848
306004	540849
299496	540850
229571	540851
49781	540852
299738	540853
139482	540854
296057	540855
1806	540856
238853	540857
7811	540858
192032	540859
26947	540860
93021	540861
40418	540862
134817	540863
21581	540864
59697	540865
19838	540866
29290	540867
59313	540868
195617	540869
9415	540870
88294	540871
156483	540872
7497	540873
60613	540874
97050	540875
17639	540876
114900	540877
186367	540878
65372	540879
11124	540880
4271	540881
60609	540882
190552	540883
68109	540884
15886	540885
5574	540886
21074	540887
67718	540888
154089	540889
234884	540890
136072	540891
53930	540892
87562	540893
84411	540894
20485	540895
37148	540896
183998	540897
290993	540898
291195	540899
201687	540900
37425	540901
184852	540902
2506	540903
182909	540904
172479	540905
69651	540906
79058	540907
54049	540908
22666	540909
35206	540910
140729	540911
33637	540912
33586	540913
163373	540914
212154	540915
307352	540916
213312	540917
148776	540918
143191	540919
15604	540920
61235	540921
28883	540922
302906	540923
39689	540924
23329	540925
200865	540926
95497	540927
59569	540928
202384	540929
288450	540930
43093	540931
32752	540932
86832	540933
132693	540934
203925	540935
87669	540936
17228	540937
17929	540938
47697	540939
35763	540940
74208	540941
34023	540942
312533	540943
98937	540944
148952	540945
160928	540946
145312	540947
70246	540948
184758	540949
46782	540950
225495	540951
48219	540952
68626	540953
9515	540954
3533	540955
3912	540956
191283	540957
125057	540958
85350	540959
265362	540960
196381	540961
25694	540962
37521	540963
65326	540964
121513	540965
121513	540966
136	540967
35949	540968
33987	540969
285080	540970
209219	540971
3737	540972
23353	540973
75081	540974
250174	540975
683	540976
55581	540977
31492	540978
304748	540979
143461	540980
214143	540981
305820	540982
138460	540983
30497	540984
106349	540985
139041	540986
205679	540987
36180	540988
54879	540989
52614	540990
88771	540991
7136	540992
287865	540993
192553	540994
133886	540995
96923	540996
149130	540997
3036	540998
59774	540999
86809	541000
73030	541001
27981	541002
21423	541003
13612	541004
98631	541005
20362	541006
65106	541007
225094	541008
20493	541009
21084	541010
219789	541011
66010	541012
64875	541013
101446	541014
43581	541015
232932	541016
169995	541017
22593	541018
97257	541019
159931	541020
49176	541021
162817	541022
125743	541023
33214	541024
148376	541025
148375	541026
103629	541027
69034	541028
105905	541029
143960	541030
30877	541031
46504	541032
15231	541033
14049	541034
188533	541035
190585	541036
12825	541037
126953	541038
35702	541039
127417	541040
12408	541041
166212	541042
58075	541043
82094	541044
93372	541045
260314	541046
36173	541047
178523	541048
90622	541049
66588	541050
16925	541051
246464	541052
113616	541053
109395	541054
165172	541055
24283	541056
213455	541057
64654	541058
212671	541059
5017	541060
201973	541061
49803	541062
298183	541063
207400	541064
302129	541065
138689	541066
296386	541067
303029	541068
210558	541069
14	541070
103505	541071
37929	541072
206243	541073
293559	541074
86504	541075
185741	541076
84725	541077
192010	541078
42917	541079
16564	541080
17467	541081
27030	541082
74341	541083
68638	541084
174166	541085
34683	541086
201366	541087
10108	541088
141829	541089
96092	541090
231583	541091
58035	541092
17042	541093
225775	541094
98957	541095
4425	541096
28164	541097
13629	541098
72803	541099
2670	541100
44365	541101
106628	541102
109745	541103
140307	541104
27230	541105
147784	541106
61798	541107
218405	541108
185263	541109
20592	541110
85677	541111
56383	541112
20654	541113
220296	541114
44012	541115
44623	541116
14508	541117
268352	541118
146168	541119
2458	541120
208295	541121
9130	541122
34373	541123
20531	541124
9130	541125
258063	541126
33419	541127
9092	541128
237698	541129
176391	541130
78612	541131
251393	541132
54060	541133
12557	541134
167769	541135
7256	541136
31993	541137
120057	541138
183319	541139
47035	541140
305	541141
208630	541142
20289	541143
80004	541144
289450	541145
200542	541146
75859	541147
13406	541148
139877	541149
47455	541150
7500	541151
131323	541152
6893	541153
130562	541154
203706	541155
1635	541156
131595	541157
191793	541158
5072	541159
946	541160
204324	541161
95095	541162
44981	541163
132645	541164
115880	541165
312583	541166
20579	541167
150576	541168
149252	541169
218033	541170
23607	541171
180647	541172
64779	541173
24265	541174
64313	541175
52670	541176
48666	541177
102414	541178
226389	541179
13183	541180
164301	541181
275459	541182
123402	541183
58054	541184
85716	541185
229771	541186
30584	541187
126986	541188
96983	541189
42364	541190
92869	541191
177482	541192
204841	541193
123290	541194
37432	541195
124314	541196
25	541197
29	541198
29	541199
22273	541200
70565	541201
36368	541202
56021	541203
135401	541204
7325	541205
274956	541206
29809	541207
94098	541208
29387	541209
165919	541210
124896	541211
40198	541212
136063	541213
242287	541214
166021	541215
45692	541216
257724	541217
75758	541218
6065	541219
113453	541220
42770	541221
144178	541222
149654	541223
3355	541224
303869	541225
1346	541226
304217	541227
45363	541228
29200	541229
76433	541230
76433	541231
296691	541232
43598	541233
89667	541234
41172	541235
19276	541236
134472	541237
93209	541238
288663	541239
13343	541240
90728	541241
29793	541242
18511	541243
211229	541244
57358	541245
23273	541246
62768	541247
14	541248
192222	541249
6893	541250
195278	541251
298377	541252
18523	541253
111653	541254
312848	541255
182162	541256
147254	541257
161553	541258
37706	541259
50544	541260
45340	541261
97536	541262
99001	541263
3311	541264
300408	541265
10513	541266
65955	541267
7595	541268
139191	541269
52355	541270
47869	541271
14370	541272
30660	541273
260456	541274
50592	541275
103823	541276
103402	541277
14741	541278
285809	541279
5118	541280
133614	541281
9489	541282
127008	541283
9243	541284
138145	541285
1197	541286
178095	541287
24577	541288
259540	541289
36051	541290
71419	541291
39066	541292
112717	541293
155108	541294
46505	541295
92609	541296
206217	541297
63376	541298
297010	541299
39526	541300
92127	541301
40981	541302
5317	541303
5317	541304
152824	541305
28845	541306
187525	541307
253408	541308
212870	541309
245778	541310
54492	541311
104809	541312
88525	541313
91804	541314
74794	541315
124449	541316
65253	541317
57159	541318
85499	541319
111598	541320
249238	541321
34239	541322
6946	541323
104142	541324
14052	541325
168425	541326
46224	541327
63877	541328
144150	541329
144258	541330
144068	541331
23291	541332
61804	541333
94942	541334
17042	541335
20	541336
56191	541337
32267	541338
289138	541339
216493	541340
96542	541341
75949	541342
177938	541343
66633	541344
6936	541345
88281	541346
167444	541347
44520	541348
15136	541349
155986	541350
237556	541351
224172	541352
28779	541353
218604	541354
98346	541355
82414	541356
55055	541357
19505	541358
103625	541359
92177	541360
897	541361
192420	541362
274520	541363
185895	541364
263914	541365
25010	541366
85544	541367
119916	541368
84770	541369
24326	541370
89136	541371
51667	541372
132984	541373
285630	541374
160535	541375
220379	541376
107754	541377
32620	541378
61057	541379
237575	541380
164141	541381
166499	541382
229779	541383
16164	541384
8057	541385
391	541386
4505	541387
158757	541388
84357	541389
53294	541390
13063	541391
299609	541392
64139	541393
16480	541394
47761	541395
118155	541396
43688	541397
61414	541398
31437	541399
40990	541400
136228	541401
12794	541402
73254	541403
164108	541404
94010	541405
42317	541406
6847	541407
41172	541408
195458	541409
201055	541410
286291	541411
12816	541412
27765	541413
39244	541414
8117	541415
253874	541416
102881	541417
5811	541418
32213	541419
104197	541420
103259	541421
159882	541422
85885	541423
213311	541424
28628	541425
118802	541426
196304	541427
187180	541428
208869	541429
42831	541430
142982	541431
9802	541432
59076	541433
42485	541434
39192	541435
57217	541436
14	541437
16464	541438
168736	541439
17045	541440
245054	541441
168103	541442
74221	541443
243069	541444
259292	541445
35623	541446
86641	541447
145180	541448
307083	541449
78508	541450
10518	541451
144059	541452
143036	541453
308098	541454
89382	541455
287794	541456
14220	541457
4841	541458
74267	541459
5697	541460
31464	541461
98591	541462
2749	541463
150161	541464
80386	541465
119891	541466
266633	541467
123936	541468
183688	541469
82716	541470
82450	541471
126962	541472
24752	541473
53365	541474
8896	541475
121786	541476
262942	541477
4917	541478
94989	541479
77222	541480
78312	541481
78114	541482
49366	541483
32574	541484
162427	541485
168391	541486
234903	541487
109134	541488
207827	541489
178928	541490
28555	541491
201210	541492
19986	541493
94330	541494
190433	541495
87755	541496
49856	541497
130623	541498
88011	541499
10597	541500
140113	541501
58222	541502
114189	541503
10486	541504
18860	541505
50662	541506
3891	541507
180783	541508
127630	541509
85065	541510
84940	541511
8390	541512
2327	541513
162268	541514
32553	541515
51609	541516
111979	541517
246209	541518
293181	541519
413	541520
44603	541521
21167	541522
59655	541523
58533	541524
29299	541525
6390	541526
154943	541527
6234	541528
44474	541529
103027	541530
94372	541531
71945	541532
33194	541533
230507	541534
120	541535
63652	541536
5952	541537
66179	541538
312822	541539
276904	541540
219791	541541
30022	541542
73560	541543
164719	541544
21352	541545
92087	541546
6488	541547
81995	541548
24948	541549
12118	541550
129179	541551
25750	541552
213190	541553
50865	541554
234274	541555
2225	541556
298947	541557
15888	541558
106022	541559
288959	541560
276069	541561
32656	541562
236052	541563
23093	541564
33548	541565
11046	541566
47434	541567
32187	541568
27101	541569
13183	541570
27208	541571
61993	541572
258709	541573
9714	541574
57667	541575
212751	541576
37430	541577
13779	541578
240	541579
90267	541580
19413	541581
205015	541582
8380	541583
168054	541584
196	541585
60455	541586
200216	541587
58426	541588
195473	541589
15173	541590
102080	541591
84222	541592
131311	541593
131700	541594
9422	541595
7574	541596
13959	541597
211513	541598
118427	541599
146004	541600
81843	541601
6585	541602
73235	541603
75552	541604
191115	541605
304846	541606
18411	541607
129147	541608
191023	541609
100585	541610
86084	541611
192140	541612
54300	541613
219116	541614
167945	541615
213719	541616
122830	541617
21359	541618
143264	541619
216400	541620
309781	541621
146918	541622
99221	541623
178685	541624
157095	541625
68880	541626
156487	541627
47247	541628
228644	541629
144012	541630
147989	541631
68969	541632
24801	541633
46322	541634
139334	541635
222203	541636
310090	541637
66381	541638
148956	541639
217408	541640
96236	541641
309498	541642
57293	541643
119747	541644
20716	541645
92077	541646
180052	541647
179034	541648
181530	541649
259220	541650
8880	541651
6488	541652
173109	541653
5569	541654
118697	541655
63350	541656
247443	541657
78874	541658
4850	541659
39011	541660
53071	541661
115767	541662
5763	541663
235444	541664
113144	541665
38824	541666
12138	541667
106672	541668
298692	541669
92952	541670
213082	541671
209880	541672
11516	541673
61533	541674
91426	541675
147449	541676
689	541677
142211	541678
101434	541679
230403	541680
135511	541681
90615	541682
299571	541683
263749	541684
131718	541685
119860	541686
147322	541687
66940	541688
139295	541689
297897	541690
132319	541691
188087	541692
191779	541693
38721	541694
276979	541695
274940	541696
37515	541697
7565	541698
60486	541699
48666	541700
16247	541701
8628	541702
114739	541703
167279	541704
23463	541705
74642	541706
113146	541707
38624	541708
2377	541709
221924	541710
1443	541711
96066	541712
94785	541713
97212	541714
145219	541715
154731	541716
101701	541717
212990	541718
263483	541719
45441	541720
10615	541721
69177	541722
155672	541723
160430	541724
104701	541725
155386	541726
231442	541727
70202	541728
227968	541729
14230	541730
20949	541731
66427	541732
47886	541733
160678	541734
2553	541735
90159	541736
60175	541737
25571	541738
269294	541739
125012	541740
25892	541741
129812	541742
40	541743
305573	541744
268643	541745
287	541746
27221	541747
14628	541748
75606	541749
53512	541750
36309	541751
251155	541752
169983	541753
35194	541754
78013	541755
52166	541756
251217	541757
251219	541758
116039	541759
6997	541760
107869	541761
109271	541762
22931	541763
83466	541764
26184	541765
1039	541766
31361	541767
14309	541768
48650	541769
62755	541770
143094	541771
28589	541772
142144	541773
9685	541774
2946	541775
126981	541776
89941	541777
170263	541778
118343	541779
5660	541780
89923	541781
4644	541782
27541	541783
51825	541784
228282	541785
115193	541786
181814	541787
81310	541788
115597	541789
36681	541790
273035	541791
31894	541792
116740	541793
6230	541794
109204	541795
112217	541796
6287	541797
112125	541798
45665	541799
66584	541800
6276	541801
135330	541802
49678	541803
159123	541804
8392	541805
121631	541806
45553	541807
18344	541808
66584	541809
137517	541810
44342	541811
99609	541812
137325	541813
17052	541814
124047	541815
195991	541816
26833	541817
208293	541818
59020	541819
34471	541820
188327	541821
39146	541822
306404	541823
39898	541824
261732	541825
7924	541826
6916	541827
190793	541828
190793	541829
23535	541830
131488	541831
24265	541832
158882	541833
246728	541834
163886	541835
11779	541836
75019	541837
8247	541838
31332	541839
173369	541840
213725	541841
214113	541842
133	541843
309806	541844
98217	541845
64511	541846
43377	541847
43825	541848
214344	541849
144931	541850
10209	541851
32524	541852
146919	541853
306437	541854
67983	541855
99681	541856
4498	541857
219769	541858
209430	541859
77065	541860
66942	541861
241577	541862
105250	541863
70332	541864
43590	541865
70484	541866
8886	541867
44570	541868
18192	541869
55437	541870
124996	541871
91498	541872
125912	541873
82982	541874
184377	541875
122609	541876
121825	541877
261075	541878
75386	541879
35109	541880
6258	541881
115290	541882
52166	541883
18858	541884
88264	541885
16313	541886
177871	541887
79561	541888
216396	541889
13924	541890
154933	541891
243441	541892
62104	541893
110519	541894
34978	541895
32687	541896
66629	541897
32869	541898
13729	541899
42868	541900
158384	541901
146977	541902
28935	541903
2621	541904
40271	541905
28933	541906
148688	541907
9741	541908
201766	541909
290338	541910
201358	541911
163303	541912
55723	541913
47455	541914
39863	541915
6893	541916
60993	541917
58767	541918
39047	541919
281417	541920
284628	541921
279626	541922
186097	541923
53022	541924
216219	541925
43898	541926
51063	541927
71673	541928
32038	541929
128467	541930
74851	541931
3485	541932
53824	541933
11662	541934
144713	541935
64166	541936
43626	541937
96508	541938
308281	541939
147447	541940
310192	541941
88670	541942
170996	541943
49475	541944
36057	541945
21540	541946
309958	541947
15424	541948
47190	541949
11351	541950
238942	541951
42650	541952
5039	541953
99277	541954
13612	541955
100411	541956
881	541957
197538	541958
192466	541959
120452	541960
124396	541961
124396	541962
78559	541963
109299	541964
50133	541965
25801	541966
135200	541967
49873	541968
57178	541969
184781	541970
81284	541971
261623	541972
182934	541973
82264	541974
16978	541975
82652	541976
79429	541977
17244	541978
34953	541979
12071	541980
3732	541981
3732	541982
78956	541983
179801	541984
54512	541985
942	541986
119124	541987
4	541988
50534	541989
172953	541990
25665	541991
170257	541992
258404	541993
53884	541994
253727	541995
202570	541996
52751	541997
50400	541998
116205	541999
2989	542000
115900	542001
251800	542002
8691	542003
16923	542004
167069	542005
12237	542006
33141	542007
162520	542008
166693	542009
162941	542010
61186	542011
7272	542012
174938	542013
93322	542014
210694	542015
23478	542016
19460	542017
212574	542018
71310	542019
35569	542020
9326	542021
203740	542022
22302	542023
61515	542024
304065	542025
14045	542026
60053	542027
108370	542028
9896	542029
87441	542030
58511	542031
95670	542032
131300	542033
59567	542034
281350	542035
26307	542036
260012	542037
71921	542038
211054	542039
172549	542040
4738	542041
24796	542042
22748	542043
275651	542044
84840	542045
242170	542046
156404	542047
1955	542048
64318	542049
10725	542050
212591	542051
213610	542052
50898	542053
11257	542054
8907	542055
72468	542056
113840	542057
40710	542058
33745	542059
21696	542060
228544	542061
28323	542062
45067	542063
49151	542064
239189	542065
38881	542066
74043	542067
39620	542068
119589	542069
8305	542070
18309	542071
81488	542072
19130	542073
104482	542074
312751	542075
147377	542076
64165	542077
95862	542078
33864	542079
7215	542080
44037	542081
9169	542082
56664	542083
1564	542084
124214	542085
92935	542086
49148	542087
49148	542088
183933	542089
61540	542090
135807	542091
142790	542092
11112	542093
42021	542094
47614	542095
152616	542096
300	542097
185157	542098
81830	542099
187341	542100
2029	542101
11983	542102
209334	542103
15004	542104
182105	542105
97194	542106
145559	542107
226779	542108
47223	542109
30646	542110
247944	542111
50110	542112
73683	542113
11458	542114
77827	542115
16705	542116
95174	542117
140845	542118
158019	542119
158019	542120
141373	542121
93153	542122
77495	542123
42964	542124
28869	542125
176899	542126
138843	542127
88704	542128
24694	542129
154043	542130
38166	542131
40898	542132
115824	542133
263406	542134
6811	542135
99960	542136
142145	542137
310	542138
188234	542139
26062	542140
187131	542141
110016	542142
39043	542143
243028	542144
6996	542145
35085	542146
112291	542147
127760	542148
61528	542149
206907	542150
43415	542151
29605	542152
65574	542153
225898	542154
109639	542155
109639	542156
129986	542157
2033	542158
2584	542159
50291	542160
70514	542161
24968	542162
4308	542163
114337	542164
20737	542165
3799	542166
6640	542167
41137	542168
155395	542169
130580	542170
30445	542171
8610	542172
6252	542173
12573	542174
14362	542175
49970	542176
51557	542177
18966	542178
164269	542179
5683	542180
34523	542181
129864	542182
73277	542183
17017	542184
272905	542185
135156	542186
269606	542187
17997	542188
85575	542189
177487	542190
8124	542191
85593	542192
16680	542193
29600	542194
255679	542195
204124	542196
183506	542197
121909	542198
267660	542199
131997	542200
50573	542201
18966	542202
84244	542203
14376	542204
4420	542205
134	542206
38712	542207
29567	542208
191666	542209
51758	542210
22446	542211
23617	542212
4027	542213
51038	542214
163442	542215
14336	542216
14189	542217
79725	542218
24226	542219
5683	542220
38461	542221
15504	542222
3249	542223
68206	542224
33798	542225
57441	542226
256062	542227
172124	542228
182315	542229
132054	542230
382	542231
111594	542232
33362	542233
209953	542234
37185	542235
119796	542236
87325	542237
91056	542238
25406	542239
7697	542240
83709	542241
83709	542242
68905	542243
47752	542244
981	542245
981	542246
26392	542247
65487	542248
26192	542249
214841	542250
2003	542251
280968	542252
187998	542253
61438	542254
108727	542255
182461	542256
78770	542257
95850	542258
300676	542259
51038	542260
86006	542261
6994	542262
276233	542263
51027	542264
24171	542265
10233	542266
143562	542267
9196	542268
52640	542269
291179	542270
113454	542271
267002	542272
139028	542273
1701	542274
79984	542275
109006	542276
149245	542277
220909	542278
137187	542279
258944	542280
33687	542281
53825	542282
90635	542283
25306	542284
116298	542285
108841	542286
121105	542287
129172	542288
45926	542289
232773	542290
74883	542291
28471	542292
44990	542293
77729	542294
19100	542295
31736	542296
157828	542297
109854	542298
55099	542299
179639	542300
84730	542301
39689	542302
78671	542303
231147	542304
269710	542305
4955	542306
105882	542307
166836	542308
111485	542309
52953	542310
391	542311
42740	542312
224576	542313
71898	542314
219132	542315
226306	542316
274235	542317
133210	542318
25076	542319
11798	542320
244199	542321
79681	542322
233001	542323
17232	542324
43677	542325
57392	542326
73653	542327
212241	542328
20218	542329
136809	542330
240134	542331
2531	542332
91883	542333
12497	542334
229103	542335
229055	542336
93303	542337
17642	542338
174615	542339
144133	542340
59685	542341
150093	542342
99769	542343
67289	542344
61200	542345
120137	542346
33971	542347
56290	542348
27676	542349
2457	542350
45853	542351
10563	542352
147205	542353
15500	542354
63542	542355
88710	542356
88710	542357
73987	542358
42186	542359
55867	542360
8517	542361
114833	542362
26834	542363
61682	542364
9411	542365
87621	542366
227412	542367
2000	542368
124852	542369
7228	542370
185500	542371
53751	542372
2435	542373
2000	542374
68889	542375
277298	542376
9758	542377
251579	542378
4606	542379
112184	542380
174220	542381
3315	542382
3315	542383
158832	542384
111231	542385
123684	542386
96906	542387
10481	542388
41414	542389
19460	542390
115306	542391
165201	542392
212200	542393
37776	542394
61861	542395
122503	542396
294425	542397
146699	542398
46122	542399
25788	542400
16759	542401
98823	542402
285362	542403
279501	542404
65820	542405
16759	542406
65864	542407
64780	542408
52208	542409
152956	542410
100756	542411
35011	542412
54483	542413
125213	542414
102	542415
177303	542416
12285	542417
48539	542418
27010	542419
117269	542420
9830	542421
143336	542422
66221	542423
108995	542424
186059	542425
161520	542426
293303	542427
38992	542428
43639	542429
189703	542430
72236	542431
93527	542432
7249	542433
158111	542434
97579	542435
114628	542436
76508	542437
207493	542438
28506	542439
18754	542440
18754	542441
20254	542442
3929	542443
178468	542444
67365	542445
273563	542446
264722	542447
285258	542448
285509	542449
286368	542450
199324	542451
298994	542452
257728	542453
275343	542454
290621	542455
257095	542456
262933	542457
231476	542458
183074	542459
262683	542460
268460	542461
183752	542462
278883	542463
252868	542464
251506	542465
243324	542466
260611	542467
246145	542468
231735	542469
273304	542470
210073	542471
282903	542472
254894	542473
276275	542474
223834	542475
233553	542476
225784	542477
171098	542478
171098	542479
135028	542480
177525	542481
71398	542482
169070	542483
70631	542484
33033	542485
197941	542486
271172	542487
67365	542488
136566	542489
202056	542490
49726	542491
214243	542492
111936	542493
9055	542494
15319	542495
61453	542496
159775	542497
53250	542498
85485	542499
191671	542500
23	542501
95418	542502
105692	542503
7432	542504
56267	542505
29630	542506
9264	542507
100720	542508
19642	542509
220138	542510
246536	542511
53798	542512
46131	542513
106269	542514
156814	542515
181618	542516
18648	542517
122656	542518
132884	542519
3441	542520
57014	542521
3	542522
108259	542523
104889	542524
209	542525
284099	542526
56418	542527
204234	542528
173250	542529
238220	542530
172020	542531
172020	542532
91275	542533
306710	542534
261675	542535
10624	542536
144807	542537
246088	542538
143690	542539
61261	542540
44778	542541
144602	542542
21795	542543
49056	542544
584	542545
13940	542546
191237	542547
277777	542548
137587	542549
137959	542550
65293	542551
184420	542552
12717	542553
128384	542554
250309	542555
65185	542556
76967	542557
116064	542558
36035	542559
134586	542560
269	542561
227143	542562
141455	542563
182014	542564
113481	542565
80480	542566
8914	542567
39	542568
35152	542569
15180	542570
10129	542571
137162	542572
173648	542573
144799	542574
210853	542575
48556	542576
63730	542577
88252	542578
137816	542579
79349	542580
14941	542581
26229	542582
39043	542583
213767	542584
85356	542585
254870	542586
21934	542587
12715	542588
273013	542589
205300	542590
189	542591
41083	542592
67311	542593
20459	542594
73925	542595
247667	542596
158435	542597
28857	542598
13134	542599
17039	542600
288714	542601
289092	542602
11939	542603
18503	542604
187290	542605
129869	542606
11939	542607
41481	542608
37993	542609
40652	542610
104274	542611
22072	542612
293670	542613
2151	542614
297411	542615
190165	542616
72642	542617
20890	542618
33575	542619
159202	542620
84415	542621
62191	542622
72613	542623
1695	542624
67025	542625
197714	542626
63	542627
96628	542628
103122	542629
83353	542630
142660	542631
170346	542632
122796	542633
200121	542634
8490	542635
85575	542636
271347	542637
109344	542638
191848	542639
11767	542640
192596	542641
275800	542642
33714	542643
4595	542644
16755	542645
6797	542646
38645	542647
35280	542648
195499	542649
195499	542650
244562	542651
211622	542652
111973	542653
6	542654
7557	542655
18536	542656
61617	542657
16531	542658
71849	542659
54029	542660
46726	542661
207588	542662
73074	542663
66626	542664
15748	542665
115024	542666
239052	542667
46410	542668
24376	542669
67736	542670
165986	542671
138572	542672
20206	542673
4295	542674
67320	542675
36842	542676
199119	542677
21553	542678
171998	542679
162502	542680
9531	542681
252834	542682
103784	542683
129232	542684
162723	542685
265450	542686
158157	542687
16899	542688
115182	542689
224029	542690
10160	542691
46206	542692
100412	542693
149955	542694
135833	542695
9321	542696
6018	542697
144431	542698
33903	542699
3945	542700
201067	542701
151967	542702
185052	542703
244897	542704
16149	542705
302360	542706
171581	542707
157987	542708
175223	542709
1500	542710
3111	542711
73802	542712
123483	542713
43661	542714
11182	542715
144	542716
72214	542717
151776	542718
44723	542719
251992	542720
73139	542721
277695	542722
256376	542723
121287	542724
140444	542725
68508	542726
6183	542727
70255	542728
160980	542729
14315	542730
82792	542731
198274	542732
88973	542733
137695	542734
36769	542735
81977	542736
95088	542737
143350	542738
3696	542739
189282	542740
172072	542741
12042	542742
5248	542743
19256	542744
3048	542745
236166	542746
286448	542747
37440	542748
14645	542749
33774	542750
252863	542751
233615	542752
30774	542753
56282	542754
27960	542755
44616	542756
116785	542757
239634	542758
153619	542759
31699	542760
69705	542761
68587	542762
2587	542763
33363	542764
52967	542765
96279	542766
106555	542767
142412	542768
120107	542769
21592	542770
74139	542771
163619	542772
46810	542773
156715	542774
125364	542775
2711	542776
32877	542777
75780	542778
10338	542779
6753	542780
215550	542781
141261	542782
120184	542783
53379	542784
284627	542785
248141	542786
88569	542787
65909	542788
35260	542789
46979	542790
122744	542791
50685	542792
93020	542793
91606	542794
60272	542795
158326	542796
186145	542797
102899	542798
59693	542799
15196	542800
39257	542801
431	542802
52034	542803
58163	542804
5542	542805
65588	542806
132320	542807
11421	542808
19707	542809
55077	542810
37502	542811
1047	542812
213173	542813
71685	542814
71160	542815
7831	542816
4340	542817
42744	542818
31632	542819
89184	542820
115308	542821
112454	542822
228902	542823
551	542824
32664	542825
49717	542826
116605	542827
71404	542828
214089	542829
207723	542830
90857	542831
29667	542832
48002	542833
10222	542834
2576	542835
86445	542836
63512	542837
298734	542838
177101	542839
64802	542840
2667	542841
139711	542842
172603	542843
163017	542844
156827	542845
96666	542846
86434	542847
28432	542848
5351	542849
17239	542850
35756	542851
194009	542852
86036	542853
145464	542854
229211	542855
140930	542856
90733	542857
12632	542858
48180	542859
198141	542860
187572	542861
87986	542862
133738	542863
133738	542864
279093	542865
191277	542866
276469	542867
271071	542868
253316	542869
286953	542870
53502	542871
272577	542872
57598	542873
37005	542874
37005	542875
89436	542876
274409	542877
273442	542878
128698	542879
126830	542880
72289	542881
56176	542882
84334	542883
191749	542884
97018	542885
57071	542886
135486	542887
44004	542888
215138	542889
21151	542890
161767	542891
149209	542892
43782	542893
37914	542894
9487	542895
69195	542896
95779	542897
1490	542898
147154	542899
39157	542900
210421	542901
303034	542902
302850	542903
46345	542904
40354	542905
56940	542906
34329	542907
53914	542908
189866	542909
135190	542910
5123	542911
256357	542912
16678	542913
143574	542914
95916	542915
197369	542916
29229	542917
82778	542918
91520	542919
204638	542920
216779	542921
93927	542922
3343	542923
239302	542924
19414	542925
121839	542926
26887	542927
258	542928
40678	542929
136094	542930
6487	542931
11697	542932
188608	542933
5951	542934
8112	542935
29229	542936
58756	542937
60189	542938
66437	542939
37171	542940
40740	542941
496	542942
40740	542943
16146	542944
2614	542945
553	542946
192052	542947
876	542948
8502	542949
144288	542950
173	542951
16779	542952
147075	542953
82485	542954
60612	542955
302198	542956
2614	542957
49974	542958
2614	542959
60364	542960
264343	542961
29286	542962
215814	542963
111235	542964
92109	542965
190803	542966
69527	542967
34698	542968
150879	542969
101915	542970
99869	542971
108249	542972
108249	542973
186631	542974
229407	542975
195629	542976
9940	542977
34088	542978
120844	542979
50571	542980
176819	542981
89991	542982
232449	542983
132454	542984
266220	542985
41131	542986
44185	542987
179736	542988
349	542989
33789	542990
173850	542991
23182	542992
42473	542993
3431	542994
133674	542995
9150	542996
85565	542997
85565	542998
73672	542999
55633	543000
11131	543001
236173	543002
62279	543003
110663	543004
132102	543005
129292	543006
185142	543007
162072	543008
184213	543009
206999	543010
78693	543011
133775	543012
58220	543013
5676	543014
199127	543015
105350	543016
245052	543017
76667	543018
57742	543019
46933	543020
305737	543021
124880	543022
126494	543023
103553	543024
130379	543025
123170	543026
290740	543027
3622	543028
65697	543029
50375	543030
69706	543031
131080	543032
13271	543033
146360	543034
39416	543035
239567	543036
13271	543037
59283	543038
229861	543039
269111	543040
162995	543041
82733	543042
55256	543043
132866	543044
164617	543045
105918	543046
109614	543047
10080	543048
160306	543049
269816	543050
44106	543051
139192	543052
99877	543053
72263	543054
142576	543055
235555	543056
73278	543057
3037	543058
192559	543059
41257	543060
28966	543061
45576	543062
182540	543063
304327	543064
123861	543065
138628	543066
20591	543067
107252	543068
187214	543069
268493	543070
25605	543071
230595	543072
11043	543073
210885	543074
72665	543075
1833	543076
33251	543077
156034	543078
129017	543079
24053	543080
78693	543081
22247	543082
1282	543083
65512	543084
228895	543085
91850	543086
295438	543087
104459	543088
266754	543089
73712	543090
95341	543091
95341	543092
76605	543093
105211	543094
166733	543095
111179	543096
252425	543097
43512	543098
32920	543099
40235	543100
134975	543101
214584	543102
13502	543103
271628	543104
7832	543105
21606	543106
26073	543107
234386	543108
47366	543109
22062	543110
70630	543111
655	543112
93891	543113
138069	543114
136886	543115
136886	543116
114234	543117
107429	543118
212548	543119
187972	543120
46611	543121
209006	543122
66897	543123
45748	543124
115458	543125
100849	543126
165020	543127
207781	543128
84156	543129
73656	543130
194236	543131
102886	543132
276646	543133
97771	543134
288190	543135
116935	543136
46304	543137
11868	543138
249631	543139
228445	543140
73282	543141
30292	543142
13870	543143
92298	543144
30880	543145
32580	543146
72285	543147
124435	543148
38831	543149
114699	543150
59244	543151
7602	543152
2259	543153
109613	543154
1177	543155
2700	543156
1116	543157
39012	543158
7850	543159
6727	543160
23641	543161
210963	543162
5294	543163
30473	543164
77307	543165
3134	543166
58804	543167
20692	543168
20692	543169
20363	543170
61295	543171
20363	543172
114435	543173
186282	543174
184228	543175
258835	543176
93480	543177
55775	543178
288937	543179
66168	543180
252303	543181
2956	543182
183091	543183
34687	543184
150560	543185
41997	543186
130019	543187
11551	543188
5337	543189
168650	543190
24455	543191
263	543192
226344	543193
89311	543194
114019	543195
185838	543196
61595	543197
27243	543198
11431	543199
160378	543200
273036	543201
16750	543202
1925	543203
38	543204
134229	543205
177270	543206
82386	543207
100429	543208
91729	543209
174972	543210
122711	543211
7229	543212
248250	543213
28275	543214
7614	543215
42272	543216
34548	543217
87450	543218
20280	543219
6020	543220
33447	543221
6571	543222
854	543223
6234	543224
17965	543225
135742	543226
7777	543227
4654	543228
208302	543229
16705	543230
7348	543231
8964	543232
305120	543233
113745	543234
228983	543235
18635	543236
84337	543237
106090	543238
59362	543239
53659	543240
7911	543241
37190	543242
20463	543243
79840	543244
64923	543245
2781	543246
100004	543247
127388	543248
63945	543249
116851	543250
171380	543251
17700	543252
35926	543253
216770	543254
44190	543255
31737	543256
34464	543257
52817	543258
6467	543259
24115	543260
30923	543261
55701	543262
11791	543263
296554	543264
1435	543265
261875	543266
307599	543267
48622	543268
4525	543269
3586	543270
5478	543271
60274	543272
197194	543273
233283	543274
61577	543275
9805	543276
118129	543277
194803	543278
43134	543279
130338	543280
25257	543281
5160	543282
209523	543283
20176	543284
25315	543285
145164	543286
20672	543287
24464	543288
311166	543289
87225	543290
185707	543291
23999	543292
277817	543293
49266	543294
2389	543295
148882	543296
83363	543297
125262	543298
26082	543299
204660	543300
1278	543301
1953	543302
20379	543303
19290	543304
39683	543305
273500	543306
49124	543307
161844	543308
206223	543309
74211	543310
73390	543311
66564	543312
93860	543313
410	543314
188633	543315
82705	543316
82609	543317
37384	543318
58267	543319
162945	543320
127348	543321
33409	543322
206521	543323
144742	543324
62078	543325
23689	543326
214391	543327
41589	543328
105160	543329
105127	543330
5648	543331
118153	543332
257490	543333
155950	543334
238907	543335
64002	543336
10306	543337
219236	543338
154629	543339
3168	543340
3168	543341
106156	543342
109885	543343
209687	543344
92437	543345
166138	543346
127319	543347
86028	543348
234136	543349
64809	543350
26487	543351
206951	543352
232458	543353
210093	543354
299882	543355
60133	543356
85498	543357
28512	543358
75399	543359
154954	543360
176655	543361
34318	543362
75537	543363
94293	543364
27295	543365
152484	543366
39794	543367
51835	543368
96491	543369
86613	543370
30218	543371
72473	543372
219706	543373
232543	543374
195438	543375
45511	543376
24219	543377
11315	543378
50657	543379
19607	543380
113028	543381
227653	543382
275831	543383
126874	543384
246595	543385
185772	543386
137599	543387
271499	543388
311402	543389
216801	543390
246853	543391
8358	543392
32712	543393
82963	543394
82963	543395
49226	543396
87853	543397
55219	543398
262338	543399
126291	543400
18414	543401
147355	543402
117920	543403
101344	543404
135967	543405
134371	543406
111725	543407
90509	543408
47435	543409
262146	543410
143278	543411
50195	543412
132867	543413
199910	543414
22275	543415
310860	543416
53946	543417
30201	543418
23767	543419
76682	543420
269914	543421
128027	543422
43537	543423
211199	543424
81794	543425
13200	543426
13200	543427
218882	543428
23876	543429
123139	543430
1574	543431
23527	543432
26856	543433
74171	543434
271470	543435
47576	543436
174678	543437
145479	543438
35873	543439
49164	543440
23542	543441
40799	543442
34676	543443
129623	543444
2062	543445
197994	543446
119682	543447
37218	543448
115031	543449
264754	543450
78333	543451
246283	543452
50424	543453
122390	543454
148086	543455
651	543456
66499	543457
123377	543458
109030	543459
146677	543460
532	543461
24193	543462
92495	543463
20298	543464
143613	543465
29486	543466
51645	543467
13202	543468
48343	543469
29476	543470
122366	543471
80856	543472
203953	543473
311602	543474
209750	543475
87853	543476
40501	543477
57868	543478
185967	543479
35878	543480
162550	543481
78273	543482
73769	543483
161410	543484
73893	543485
981	543486
217029	543487
98091	543488
54344	543489
64810	543490
311505	543491
25969	543492
176524	543493
131781	543494
61684	543495
139032	543496
84920	543497
155275	543498
271761	543499
38407	543500
25969	543501
64797	543502
143380	543503
142158	543504
67349	543505
61447	543506
141	543507
263714	543508
74056	543509
163032	543510
291773	543511
136082	543512
178938	543513
70870	543514
217205	543515
64525	543516
13650	543517
77489	543518
84283	543519
182120	543520
49213	543521
289525	543522
19290	543523
2389	543524
243787	543525
91875	543526
33173	543527
206205	543528
108797	543529
256096	543530
63515	543531
175537	543532
302695	543533
276924	543534
301084	543535
139288	543536
35390	543537
44888	543538
3632	543539
21661	543540
63515	543541
140999	543542
75813	543543
54046	543544
282096	543545
240099	543546
102569	543547
64721	543548
133917	543549
199550	543550
279	543551
252987	543552
64598	543553
2675	543554
166329	543555
6769	543556
160592	543557
30611	543558
278095	543559
19046	543560
1398	543561
43059	543562
131800	543563
40344	543564
206244	543565
32924	543566
23911	543567
46984	543568
305748	543569
67522	543570
2691	543571
26355	543572
26874	543573
26874	543574
214336	543575
263359	543576
77760	543577
32580	543578
93542	543579
6059	543580
54916	543581
1693	543582
159543	543583
19731	543584
298732	543585
28517	543586
28368	543587
139818	543588
213328	543589
22341	543590
22341	543591
93457	543592
29146	543593
13871	543594
234077	543595
48391	543596
48446	543597
22878	543598
14340	543599
302973	543600
37599	543601
19731	543602
146077	543603
107225	543604
142238	543605
80712	543606
23189	543607
18241	543608
22175	543609
114549	543610
305744	543611
107541	543612
149351	543613
3338	543614
199243	543615
182577	543616
70631	543617
85637	543618
2076	543619
94673	543620
69895	543621
138977	543622
207663	543623
9559	543624
50786	543625
271596	543626
53426	543627
53426	543628
40579	543629
53426	543630
23641	543631
73663	543632
295825	543633
16577	543634
206360	543635
141726	543636
296731	543637
42582	543638
16439	543639
16439	543640
95129	543641
298750	543642
140545	543643
335	543644
42533	543645
7367	543646
104975	543647
159289	543648
103910	543649
25703	543650
56288	543651
12980	543652
20491	543653
54855	543654
54855	543655
43856	543656
26311	543657
14320	543658
5726	543659
168746	543660
168746	543661
177507	543662
33234	543663
75169	543664
11521	543665
5812	543666
35777	543667
11677	543668
163799	543669
196347	543670
12826	543671
259870	543672
281148	543673
194768	543674
105295	543675
261927	543676
156351	543677
119804	543678
110757	543679
143971	543680
267020	543681
282757	543682
64998	543683
58927	543684
89351	543685
19061	543686
4050	543687
16827	543688
12056	543689
13318	543690
22712	543691
11119	543692
17631	543693
27091	543694
91749	543695
7284	543696
56783	543697
300094	543698
223406	543699
301607	543700
20610	543701
34262	543702
17773	543703
27171	543704
211144	543705
11765	543706
34800	543707
84529	543708
16385	543709
22745	543710
17624	543711
23213	543712
7676	543713
11440	543714
6753	543715
307709	543716
19898	543717
209793	543718
104379	543719
226698	543720
97005	543721
11989	543722
57838	543723
5769	543724
6813	543725
96675	543726
135028	543727
22080	543728
25558	543729
157646	543730
28277	543731
22577	543732
162395	543733
266666	543734
250	543735
138505	543736
31212	543737
7810	543738
104644	543739
22600	543740
94333	543741
77878	543742
19	543743
37602	543744
182464	543745
14219	543746
83630	543747
224770	543748
130681	543749
39093	543750
172757	543751
196521	543752
144890	543753
184327	543754
123164	543755
30333	543756
13050	543757
720	543758
101965	543759
236860	543760
221387	543761
283398	543762
87689	543763
123980	543764
182108	543765
7160	543766
6621	543767
37830	543768
64487	543769
125556	543770
20027	543771
167381	543772
18918	543773
55193	543774
178816	543775
113404	543776
288975	543777
111260	543778
157751	543779
229726	543780
136096	543781
101417	543782
53538	543783
74529	543784
145292	543785
101242	543786
15780	543787
30357	543788
39260	543789
18918	543790
48143	543791
19090	543792
48143	543793
15589	543794
212568	543795
27863	543796
51169	543797
19185	543798
45848	543799
38002	543800
26546	543801
99653	543802
99653	543803
91287	543804
273411	543805
236630	543806
137926	543807
2399	543808
232412	543809
106432	543810
197080	543811
174757	543812
51019	543813
65857	543814
30038	543815
175078	543816
23837	543817
272359	543818
10173	543819
22349	543820
309451	543821
177592	543822
300422	543823
300401	543824
223736	543825
179665	543826
58936	543827
58936	543828
14975	543829
76978	543830
487	543831
90471	543832
90471	543833
174063	543834
182043	543835
54169	543836
54169	543837
162618	543838
190775	543839
735	543840
2851	543841
22706	543842
43052	543843
170103	543844
182043	543845
14372	543846
42040	543847
25202	543848
22276	543849
43215	543850
18164	543851
92375	543852
99792	543853
190410	543854
20023	543855
103324	543856
156243	543857
81092	543858
169642	543859
203414	543860
72200	543861
198287	543862
11721	543863
54656	543864
37164	543865
103625	543866
131277	543867
82841	543868
230385	543869
171100	543870
119106	543871
177149	543872
41898	543873
64446	543874
309984	543875
114426	543876
111326	543877
70067	543878
8450	543879
16208	543880
11622	543881
11622	543882
178392	543883
178392	543884
178268	543885
283464	543886
257476	543887
87470	543888
13699	543889
37993	543890
100219	543891
136714	543892
7402	543893
69058	543894
65739	543895
138089	543896
295549	543897
7656	543898
24	543899
164762	543900
188414	543901
10405	543902
48708	543903
35134	543904
69612	543905
36698	543906
167193	543907
427	543908
15536	543909
75080	543910
20326	543911
88903	543912
29464	543913
140750	543914
207773	543915
7625	543916
2870	543917
207179	543918
3933	543919
30391	543920
86760	543921
15016	543922
225680	543923
3833	543924
213351	543925
89218	543926
1053	543927
21221	543928
157887	543929
102714	543930
29847	543931
40953	543932
64583	543933
64583	543934
94795	543935
33915	543936
97828	543937
93504	543938
294118	543939
6787	543940
11587	543941
109252	543942
10661	543943
35281	543944
184079	543945
22023	543946
281730	543947
84437	543948
208916	543949
4581	543950
209199	543951
22560	543952
81292	543953
149534	543954
2340	543955
23969	543956
28983	543957
82875	543958
173690	543959
262145	543960
9256	543961
156986	543962
250386	543963
257330	543964
114256	543965
235053	543966
108918	543967
842	543968
6140	543969
27093	543970
58113	543971
155609	543972
74571	543973
264534	543974
9467	543975
135997	543976
99782	543977
8289	543978
14689	543979
13	543980
129600	543981
28824	543982
18491	543983
190477	543984
50829	543985
288255	543986
122414	543987
40678	543988
198704	543989
179164	543990
93950	543991
209458	543992
31060	543993
36636	543994
60755	543995
87784	543996
13	543997
95052	543998
27764	543999
27764	544000
21226	544001
53283	544002
5958	544003
30369	544004
12879	544005
58600	544006
185716	544007
153424	544008
23869	544009
7071	544010
6658	544011
134286	544012
11747	544013
137988	544014
134389	544015
11184	544016
216517	544017
161	544018
51149	544019
74539	544020
22766	544021
5655	544022
74696	544023
48839	544024
13726	544025
142408	544026
202087	544027
187493	544028
104679	544029
223027	544030
135549	544031
45932	544032
230060	544033
164795	544034
277536	544035
111702	544036
111702	544037
75200	544038
256015	544039
75200	544040
37324	544041
19659	544042
219066	544043
299626	544044
186493	544045
33002	544046
107336	544047
96865	544048
20352	544049
200711	544050
127246	544051
185526	544052
48081	544053
132199	544054
136943	544055
97894	544056
43006	544057
60466	544058
19277	544059
161381	544060
31736	544061
205002	544062
54958	544063
15689	544064
20429	544065
32284	544066
195932	544067
163620	544068
268527	544069
304317	544070
161394	544071
20441	544072
44524	544073
62429	544074
68986	544075
300206	544076
135646	544077
29023	544078
146090	544079
111540	544080
113464	544081
43161	544082
33147	544083
47765	544084
19735	544085
166380	544086
48842	544087
254725	544088
60352	544089
91302	544090
294586	544091
80440	544092
13356	544093
13356	544094
44700	544095
40738	544096
182570	544097
81529	544098
146088	544099
183450	544100
113220	544101
62741	544102
146591	544103
23693	544104
74551	544105
64541	544106
3660	544107
33363	544108
83194	544109
102937	544110
97970	544111
20578	544112
31517	544113
77860	544114
135338	544115
31632	544116
15443	544117
161892	544118
58618	544119
56327	544120
31219	544121
30912	544122
114755	544123
141958	544124
132889	544125
212026	544126
80535	544127
242149	544128
4076	544129
33473	544130
30178	544131
56682	544132
62614	544133
83139	544134
91523	544135
215822	544136
142879	544137
187329	544138
187329	544139
110493	544140
58764	544141
3426	544142
14871	544143
234834	544144
214987	544145
130657	544146
14159	544147
34365	544148
224721	544149
97860	544150
156617	544151
213180	544152
46425	544153
211708	544154
32104	544155
244283	544156
74079	544157
98280	544158
141382	544159
136943	544160
230458	544161
52907	544162
294023	544163
191766	544164
62544	544165
72915	544166
96745	544167
124391	544168
4500	544169
129585	544170
73248	544171
13763	544172
210347	544173
245992	544174
29404	544175
67765	544176
200608	544177
105512	544178
4234	544179
40528	544180
294050	544181
33147	544182
48848	544183
32327	544184
87016	544185
1126	544186
73863	544187
19937	544188
106023	544189
114509	544190
23240	544191
19107	544192
17216	544193
39545	544194
63069	544195
47352	544196
57778	544197
60469	544198
98273	544199
141948	544200
151060	544201
243815	544202
168088	544203
71455	544204
6678	544205
199811	544206
127478	544207
127594	544208
127594	544209
202537	544210
3457	544211
35922	544212
35027	544213
94158	544214
188775	544215
73170	544216
29531	544217
178992	544218
140971	544219
18063	544220
18063	544221
173880	544222
27317	544223
19655	544224
33651	544225
110821	544226
158304	544227
47278	544228
44524	544229
59023	544230
271007	544231
142562	544232
62004	544233
42667	544234
136852	544235
136343	544236
59206	544237
73195	544238
109986	544239
146475	544240
88797	544241
131233	544242
222942	544243
60289	544244
1126	544245
42149	544246
2047	544247
212239	544248
140778	544249
58381	544250
60338	544251
110291	544252
91523	544253
139599	544254
20203	544255
90482	544256
133702	544257
141830	544258
13881	544259
51033	544260
52994	544261
11382	544262
92937	544263
10470	544264
127871	544265
76616	544266
143067	544267
17713	544268
61439	544269
213618	544270
65576	544271
5193	544272
205925	544273
65966	544274
59037	544275
153926	544276
44	544277
165860	544278
8133	544279
52827	544280
33913	544281
48365	544282
51606	544283
32920	544284
60557	544285
19853	544286
66	544287
228195	544288
52029	544289
208273	544290
94296	544291
128650	544292
20440	544293
22401	544294
27697	544295
311042	544296
174070	544297
16908	544298
8604	544299
109716	544300
2504	544301
32003	544302
127687	544303
46505	544304
28259	544305
276588	544306
25276	544307
23814	544308
40818	544309
2885	544310
25847	544311
189415	544312
207662	544313
14146	544314
279997	544315
122637	544316
60969	544317
179960	544318
42911	544319
152826	544320
90575	544321
106873	544322
173852	544323
133961	544324
42911	544325
81246	544326
252365	544327
30647	544328
116644	544329
252152	544330
100195	544331
44297	544332
65449	544333
44297	544334
222089	544335
33458	544336
52111	544337
69389	544338
44075	544339
295918	544340
158205	544341
246738	544342
24908	544343
21992	544344
122933	544345
53483	544346
107911	544347
102082	544348
2518	544349
106877	544350
72811	544351
133488	544352
198364	544353
106615	544354
160868	544355
50639	544356
50639	544357
191187	544358
54327	544359
183663	544360
183663	544361
209285	544362
53240	544363
79676	544364
284597	544365
161702	544366
70410	544367
310880	544368
178280	544369
40581	544370
65296	544371
21152	544372
81333	544373
45258	544374
9491	544375
90655	544376
135734	544377
199265	544378
91405	544379
29950	544380
19409	544381
822	544382
211683	544383
145905	544384
112460	544385
108200	544386
48399	544387
294729	544388
26079	544389
169072	544390
2217	544391
225951	544392
147525	544393
64620	544394
129246	544395
121478	544396
272575	544397
103292	544398
274818	544399
246136	544400
24189	544401
11618	544402
280	544403
4748	544404
50938	544405
91933	544406
3565	544407
11618	544408
11631	544409
280	544410
53501	544411
38481	544412
191101	544413
1074	544414
191996	544415
209021	544416
2614	544417
160140	544418
137390	544419
24596	544420
39611	544421
38382	544422
129369	544423
38382	544424
49993	544425
85321	544426
84740	544427
41993	544428
39260	544429
14178	544430
12537	544431
21760	544432
58769	544433
70079	544434
35079	544435
186617	544436
53404	544437
30700	544438
925	544439
97433	544440
16768	544441
12099	544442
126312	544443
84740	544444
180078	544445
214	544446
21760	544447
135750	544448
5490	544449
135623	544450
40577	544451
90028	544452
2625	544453
165064	544454
8612	544455
272113	544456
206048	544457
92679	544458
22314	544459
20389	544460
57235	544461
47274	544462
18359	544463
16019	544464
96017	544465
34936	544466
205791	544467
33353	544468
26670	544469
214397	544470
197223	544471
18701	544472
161900	544473
60998	544474
284777	544475
16233	544476
6764	544477
1565	544478
196659	544479
94670	544480
259584	544481
140930	544482
93917	544483
163426	544484
174875	544485
31875	544486
273504	544487
25697	544488
52023	544489
25048	544490
85875	544491
18579	544492
12527	544493
99200	544494
37721	544495
309762	544496
178643	544497
121527	544498
167531	544499
180445	544500
31321	544501
57948	544502
38069	544503
292403	544504
140397	544505
132332	544506
22899	544507
51416	544508
119463	544509
69682	544510
39826	544511
5872	544512
12233	544513
87587	544514
277176	544515
246647	544516
111680	544517
149622	544518
5393	544519
186827	544520
266863	544521
186989	544522
115660	544523
145671	544524
77205	544525
2906	544526
129891	544527
52745	544528
49957	544529
107758	544530
85122	544531
57712	544532
50421	544533
2000	544534
63032	544535
5075	544536
31221	544537
295852	544538
192795	544539
263929	544540
286612	544541
31915	544542
89591	544543
289329	544544
109659	544545
71292	544546
105299	544547
156515	544548
5027	544549
114057	544550
203356	544551
64501	544552
9476	544553
118751	544554
131056	544555
71293	544556
105916	544557
104762	544558
33735	544559
122990	544560
49934	544561
130596	544562
57427	544563
41353	544564
139151	544565
16317	544566
25605	544567
126603	544568
126603	544569
92540	544570
124068	544571
40975	544572
113538	544573
74174	544574
30373	544575
98384	544576
168987	544577
106806	544578
53552	544579
88105	544580
142150	544581
46234	544582
260940	544583
63672	544584
242681	544585
199832	544586
272868	544587
307961	544588
128855	544589
58287	544590
7553	544591
5466	544592
310572	544593
99076	544594
23884	544595
93240	544596
147188	544597
134986	544598
204585	544599
71201	544600
134986	544601
3208	544602
83872	544603
151	544604
5043	544605
270801	544606
3948	544607
3948	544608
121020	544609
2390	544610
1869	544611
123301	544612
208106	544613
9080	544614
218551	544615
9868	544616
36870	544617
42906	544618
185624	544619
288032	544620
34655	544621
132187	544622
129184	544623
235345	544624
72032	544625
5311	544626
14610	544627
147677	544628
134869	544629
128219	544630
295947	544631
17639	544632
158114	544633
20105	544634
40074	544635
60974	544636
109760	544637
43499	544638
15110	544639
6740	544640
1165	544641
88980	544642
2032	544643
39744	544644
38500	544645
72438	544646
115684	544647
235503	544648
3109	544649
1613	544650
72350	544651
125	544652
31877	544653
123910	544654
5091	544655
31633	544656
234016	544657
63763	544658
165884	544659
55130	544660
38477	544661
226340	544662
122071	544663
156693	544664
258982	544665
151	544666
301305	544667
20748	544668
155006	544669
99929	544670
99929	544671
100432	544672
92438	544673
137356	544674
7871	544675
29890	544676
9545	544677
116803	544678
154567	544679
172254	544680
64323	544681
283090	544682
31384	544683
174315	544684
119355	544685
258625	544686
78819	544687
78819	544688
84051	544689
102776	544690
12548	544691
12548	544692
140785	544693
5360	544694
56155	544695
189035	544696
95854	544697
56523	544698
84844	544699
157414	544700
31266	544701
131383	544702
197483	544703
69370	544704
144679	544705
169891	544706
268102	544707
5663	544708
73413	544709
15248	544710
177216	544711
177101	544712
142904	544713
137825	544714
157419	544715
100506	544716
190944	544717
102795	544718
35555	544719
225349	544720
142759	544721
15388	544722
16427	544723
237971	544724
59835	544725
180785	544726
145781	544727
200706	544728
118528	544729
26397	544730
170973	544731
30096	544732
12703	544733
104195	544734
51098	544735
149442	544736
96897	544737
60142	544738
146029	544739
133907	544740
216756	544741
96703	544742
2155	544743
211797	544744
304461	544745
40730	544746
10225	544747
133837	544748
287716	544749
64145	544750
308271	544751
23440	544752
131037	544753
23440	544754
186296	544755
209009	544756
83788	544757
83788	544758
298430	544759
34417	544760
26646	544761
54912	544762
70122	544763
76932	544764
44250	544765
20405	544766
280660	544767
137572	544768
5868	544769
31908	544770
4065	544771
304251	544772
58888	544773
310298	544774
97069	544775
221755	544776
38293	544777
153743	544778
88847	544779
143309	544780
91518	544781
119728	544782
90102	544783
64476	544784
215252	544785
31771	544786
28591	544787
14909	544788
87686	544789
101384	544790
401	544791
6314	544792
75256	544793
143698	544794
42791	544795
19150	544796
136011	544797
19159	544798
6420	544799
123082	544800
58778	544801
39377	544802
95623	544803
190946	544804
164935	544805
118832	544806
287479	544807
26890	544808
116498	544809
112265	544810
18770	544811
4207	544812
64987	544813
179154	544814
27630	544815
22570	544816
66131	544817
19805	544818
67974	544819
59937	544820
59937	544821
52466	544822
216433	544823
141799	544824
290241	544825
3298	544826
88538	544827
35290	544828
6256	544829
41772	544830
97071	544831
247627	544832
213612	544833
168998	544834
43446	544835
1469	544836
236753	544837
37479	544838
49811	544839
91234	544840
281461	544841
69321	544842
69390	544843
229356	544844
266016	544845
40669	544846
31908	544847
138688	544848
57631	544849
51094	544850
87700	544851
88606	544852
9755	544853
11332	544854
280450	544855
63700	544856
6174	544857
14316	544858
133271	544859
1395	544860
202036	544861
272507	544862
299886	544863
263655	544864
213636	544865
271451	544866
285566	544867
252373	544868
196716	544869
32869	544870
227810	544871
22368	544872
52258	544873
279920	544874
86591	544875
81638	544876
287451	544877
201911	544878
124606	544879
7974	544880
9133	544881
105319	544882
29817	544883
97209	544884
165970	544885
203860	544886
219644	544887
18575	544888
242176	544889
110955	544890
8865	544891
127356	544892
255338	544893
2541	544894
228007	544895
122008	544896
103227	544897
258943	544898
59240	544899
119969	544900
18411	544901
123111	544902
170899	544903
34459	544904
189305	544905
75203	544906
42	544907
26613	544908
7714	544909
209024	544910
231489	544911
214468	544912
18011	544913
44040	544914
276603	544915
27920	544916
35837	544917
66584	544918
106975	544919
20287	544920
237205	544921
189041	544922
59976	544923
132643	544924
99457	544925
47193	544926
22028	544927
27010	544928
27010	544929
286507	544930
74386	544931
265517	544932
13401	544933
201485	544934
120806	544935
31357	544936
77924	544937
56034	544938
144093	544939
131545	544940
56470	544941
197405	544942
131700	544943
209844	544944
239897	544945
85455	544946
29479	544947
32110	544948
81751	544949
209645	544950
294349	544951
163785	544952
12592	544953
212167	544954
168023	544955
298598	544956
32637	544957
283448	544958
262459	544959
222490	544960
123763	544961
201678	544962
144071	544963
91278	544964
280481	544965
77753	544966
61778	544967
209600	544968
211047	544969
61998	544970
27990	544971
65614	544972
311583	544973
113782	544974
180773	544975
43780	544976
65138	544977
97510	544978
65012	544979
4097	544980
33469	544981
100000	544982
123140	544983
225228	544984
139550	544985
64852	544986
8048	544987
233131	544988
55558	544989
129133	544990
56988	544991
86596	544992
16935	544993
104182	544994
131931	544995
192354	544996
56543	544997
138873	544998
232586	544999
55718	545000
40994	545001
302008	545002
203905	545003
259141	545004
47809	545005
164310	545006
217786	545007
84809	545008
25643	545009
3342	545010
10298	545011
163905	545012
25208	545013
227966	545014
124884	545015
20947	545016
91516	545017
79986	545018
130396	545019
295274	545020
181865	545021
105023	545022
168122	545023
278446	545024
149798	545025
293405	545026
172484	545027
142166	545028
28723	545029
188260	545030
245762	545031
154576	545032
46599	545033
120679	545034
108259	545035
47943	545036
289497	545037
1067	545038
32118	545039
55621	545040
7879	545041
3721	545042
124936	545043
79611	545044
1521	545045
39417	545046
110070	545047
87093	545048
32877	545049
294698	545050
176917	545051
61632	545052
242314	545053
53121	545054
8341	545055
132966	545056
237974	545057
188308	545058
269874	545059
26580	545060
70452	545061
8867	545062
189455	545063
145914	545064
283153	545065
196090	545066
196024	545067
91173	545068
91173	545069
49680	545070
278978	545071
87517	545072
236879	545073
80817	545074
12538	545075
208391	545076
30616	545077
72212	545078
189103	545079
115271	545080
19866	545081
136251	545082
72375	545083
131965	545084
266130	545085
82135	545086
102529	545087
224992	545088
280770	545089
8451	545090
2533	545091
37190	545092
159407	545093
70388	545094
31803	545095
47212	545096
108134	545097
99792	545098
208198	545099
16751	545100
194423	545101
7442	545102
211590	545103
199246	545104
15947	545105
2307	545106
45251	545107
91467	545108
25683	545109
164990	545110
69081	545111
107181	545112
79214	545113
125648	545114
206304	545115
92165	545116
172461	545117
1312	545118
270655	545119
270684	545120
175079	545121
182561	545122
164739	545123
298225	545124
236086	545125
284183	545126
298299	545127
148106	545128
33469	545129
197173	545130
36185	545131
40416	545132
196683	545133
256715	545134
102034	545135
10976	545136
10976	545137
10976	545138
44203	545139
33066	545140
276864	545141
310410	545142
178692	545143
147756	545144
163997	545145
276	545146
60439	545147
248189	545148
77380	545149
172712	545150
135528	545151
222827	545152
100254	545153
164987	545154
100548	545155
246438	545156
1170	545157
5444	545158
221949	545159
126453	545160
127436	545161
246577	545162
22115	545163
27644	545164
293523	545165
222814	545166
66693	545167
22115	545168
122688	545169
299841	545170
1884	545171
180581	545172
75090	545173
147756	545174
120122	545175
211947	545176
122688	545177
129058	545178
43520	545179
163741	545180
135775	545181
166911	545182
57913	545183
99922	545184
35575	545185
146943	545186
78044	545187
100653	545188
121395	545189
258722	545190
92687	545191
92548	545192
32612	545193
136290	545194
161031	545195
177288	545196
60518	545197
82002	545198
119931	545199
216345	545200
197577	545201
61378	545202
58488	545203
201441	545204
169337	545205
88418	545206
103473	545207
124471	545208
190264	545209
224159	545210
74991	545211
263850	545212
123653	545213
29392	545214
5057	545215
85966	545216
101675	545217
66693	545218
176663	545219
279900	545220
81505	545221
147951	545222
106847	545223
181072	545224
300700	545225
90122	545226
136296	545227
181866	545228
137483	545229
123771	545230
96071	545231
101001	545232
230115	545233
58476	545234
57256	545235
117086	545236
118028	545237
185469	545238
762	545239
28464	545240
44380	545241
169352	545242
412	545243
3286	545244
1377	545245
732	545246
464	545247
27336	545248
24587	545249
103268	545250
239512	545251
82742	545252
57647	545253
145016	545254
24587	545255
47517	545256
37182	545257
297847	545258
87235	545259
180788	545260
32804	545261
183284	545262
65752	545263
107247	545264
32079	545265
4811	545266
16758	545267
110714	545268
49453	545269
110596	545270
144929	545271
220991	545272
19588	545273
169846	545274
167075	545275
225465	545276
33328	545277
15843	545278
141266	545279
2735	545280
257598	545281
5784	545282
134669	545283
165322	545284
8120	545285
251009	545286
29779	545287
49453	545288
23714	545289
210065	545290
116748	545291
64863	545292
139484	545293
139155	545294
289828	545295
76387	545296
83371	545297
15209	545298
14643	545299
50826	545300
36964	545301
85119	545302
48280	545303
42490	545304
287186	545305
114190	545306
12430	545307
80279	545308
18308	545309
128068	545310
217143	545311
85358	545312
214675	545313
12169	545314
4962	545315
5415	545316
6038	545317
10292	545318
49640	545319
65729	545320
231692	545321
49533	545322
14724	545323
1216	545324
175867	545325
9769	545326
3668	545327
27329	545328
5666	545329
26291	545330
33407	545331
3861	545332
68887	545333
9174	545334
40402	545335
1270	545336
163457	545337
2562	545338
11423	545339
29845	545340
217536	545341
5105	545342
28947	545343
111474	545344
6037	545345
38318	545346
1604	545347
8232	545348
72732	545349
59741	545350
34830	545351
86980	545352
245507	545353
17178	545354
11486	545355
140545	545356
131696	545357
13637	545358
156872	545359
1904	545360
198713	545361
165771	545362
56038	545363
245258	545364
206201	545365
44883	545366
44087	545367
40866	545368
15934	545369
4432	545370
103088	545371
85154	545372
48491	545373
261307	545374
36848	545375
41822	545376
193058	545377
113107	545378
198276	545379
119410	545380
61981	545381
60835	545382
69813	545383
157706	545384
4442	545385
195913	545386
2795	545387
109014	545388
196948	545389
234360	545390
49326	545391
161622	545392
16861	545393
42252	545394
147475	545395
103370	545396
114899	545397
4636	545398
111869	545399
260631	545400
139046	545401
868	545402
895	545403
53739	545404
40104	545405
101774	545406
36740	545407
39302	545408
155392	545409
10342	545410
60598	545411
6569	545412
157658	545413
136731	545414
307267	545415
76036	545416
83971	545417
94339	545418
25031	545419
91839	545420
61183	545421
112063	545422
153337	545423
107885	545424
63638	545425
79188	545426
38143	545427
20733	545428
768	545429
39306	545430
8595	545431
169055	545432
9450	545433
133534	545434
215536	545435
11012	545436
265650	545437
38595	545438
40524	545439
6966	545440
82779	545441
28310	545442
143019	545443
89244	545444
230096	545445
74127	545446
308649	545447
16225	545448
87494	545449
355	545450
59497	545451
57752	545452
208419	545453
150853	545454
26738	545455
10692	545456
64577	545457
276234	545458
31909	545459
207389	545460
108219	545461
144424	545462
133275	545463
163451	545464
25776	545465
116852	545466
275691	545467
134	545468
93607	545469
75668	545470
5856	545471
10884	545472
34164	545473
11851	545474
259479	545475
41968	545476
172083	545477
164910	545478
21993	545479
57649	545480
39806	545481
5376	545482
11797	545483
137897	545484
113614	545485
17370	545486
47153	545487
8029	545488
2484	545489
40353	545490
62945	545491
1944	545492
167987	545493
34162	545494
48963	545495
45362	545496
98834	545497
47299	545498
111292	545499
160124	545500
3960	545501
2927	545502
76191	545503
5900	545504
98659	545505
4033	545506
661	545507
43952	545508
30523	545509
141236	545510
126462	545511
248693	545512
12271	545513
86365	545514
4091	545515
62206	545516
58610	545517
250433	545518
131466	545519
64319	545520
28566	545521
28566	545522
3258	545523
181824	545524
178683	545525
7064	545526
68323	545527
285096	545528
99646	545529
157775	545530
44045	545531
104728	545532
265456	545533
22691	545534
12196	545535
126324	545536
6535	545537
269790	545538
246544	545539
3908	545540
57334	545541
70583	545542
94980	545543
227670	545544
60472	545545
137290	545546
233024	545547
168899	545548
181595	545549
241983	545550
32371	545551
37708	545552
108219	545553
109804	545554
60904	545555
69775	545556
889	545557
142429	545558
38553	545559
96466	545560
186305	545561
132106	545562
102381	545563
39934	545564
11374	545565
141283	545566
2692	545567
29122	545568
71463	545569
133807	545570
27399	545571
23894	545572
35424	545573
63607	545574
7839	545575
38541	545576
1188	545577
17464	545578
28957	545579
51602	545580
4519	545581
69326	545582
21714	545583
61171	545584
4259	545585
45899	545586
2919	545587
602	545588
3951	545589
42223	545590
167216	545591
103709	545592
169292	545593
30103	545594
111302	545595
265995	545596
1673	545597
176260	545598
176260	545599
311767	545600
58892	545601
119523	545602
134561	545603
64435	545604
4154	545605
5813	545606
46437	545607
28293	545608
19362	545609
119056	545610
191431	545611
273508	545612
4869	545613
35780	545614
32924	545615
34178	545616
7231	545617
142754	545618
309261	545619
290752	545620
2333	545621
15441	545622
183545	545623
54118	545624
21160	545625
64496	545626
274762	545627
105639	545628
22412	545629
56775	545630
146995	545631
124148	545632
117451	545633
118867	545634
155820	545635
38716	545636
191378	545637
214020	545638
136713	545639
155974	545640
61125	545641
40421	545642
60334	545643
10235	545644
188425	545645
304836	545646
145140	545647
111863	545648
34173	545649
111945	545650
61521	545651
22700	545652
194002	545653
45664	545654
155281	545655
33694	545656
66151	545657
122667	545658
53505	545659
41932	545660
23027	545661
136960	545662
45391	545663
255746	545664
176481	545665
21714	545666
4733	545667
45895	545668
3411	545669
50480	545670
24379	545671
27138	545672
101375	545673
34813	545674
103068	545675
17148	545676
41141	545677
64370	545678
13832	545679
1464	545680
114975	545681
13220	545682
49183	545683
10884	545684
187145	545685
206690	545686
36995	545687
26163	545688
167492	545689
63399	545690
98778	545691
124691	545692
125991	545693
145502	545694
8702	545695
216875	545696
182597	545697
84781	545698
18254	545699
14530	545700
39515	545701
84680	545702
253400	545703
119036	545704
19919	545705
191934	545706
30813	545707
181425	545708
110464	545709
282116	545710
3381	545711
10858	545712
104425	545713
104234	545714
45574	545715
47354	545716
2603	545717
147429	545718
31278	545719
210427	545720
165452	545721
47123	545722
15234	545723
7291	545724
257433	545725
90012	545726
7709	545727
9448	545728
18832	545729
18832	545730
45126	545731
119464	545732
28640	545733
150369	545734
145559	545735
96595	545736
261508	545737
106106	545738
1746	545739
290715	545740
47161	545741
9603	545742
88407	545743
54924	545744
54487	545745
81400	545746
123045	545747
201492	545748
54924	545749
112445	545750
42723	545751
132870	545752
183939	545753
62526	545754
81797	545755
282092	545756
165584	545757
59755	545758
46852	545759
4703	545760
5519	545761
222739	545762
193200	545763
21945	545764
193515	545765
169375	545766
220159	545767
249871	545768
65992	545769
98965	545770
80416	545771
112223	545772
94	545773
47850	545774
116007	545775
16516	545776
105950	545777
255289	545778
114096	545779
193	545780
63904	545781
247327	545782
42253	545783
81858	545784
32583	545785
6156	545786
93611	545787
110483	545788
14873	545789
93681	545790
9991	545791
227	545792
129059	545793
140602	545794
19790	545795
33740	545796
125698	545797
10429	545798
163156	545799
163181	545800
225	545801
153509	545802
276277	545803
196345	545804
65576	545805
5405	545806
81193	545807
121940	545808
88715	545809
162274	545810
22605	545811
189652	545812
65019	545813
133433	545814
193142	545815
100232	545816
55000	545817
162819	545818
281465	545819
310060	545820
181374	545821
72554	545822
28385	545823
97084	545824
54880	545825
51936	545826
34179	545827
34179	545828
110533	545829
157508	545830
294689	545831
108426	545832
60659	545833
74811	545834
59951	545835
7131	545836
103555	545837
6969	545838
58897	545839
111840	545840
216191	545841
225	545842
69356	545843
5516	545844
94016	545845
98172	545846
102321	545847
1516	545848
48642	545849
21278	545850
21278	545851
52955	545852
116396	545853
846	545854
96522	545855
22010	545856
102075	545857
225998	545858
55211	545859
22439	545860
92832	545861
124166	545862
213002	545863
156653	545864
111471	545865
166198	545866
89302	545867
22669	545868
6622	545869
205523	545870
54166	545871
93416	545872
25149	545873
260203	545874
24457	545875
89480	545876
89480	545877
130274	545878
109811	545879
96791	545880
96791	545881
25148	545882
709	545883
257779	545884
225777	545885
157161	545886
67568	545887
311693	545888
12048	545889
59612	545890
206731	545891
197071	545892
233826	545893
160979	545894
106403	545895
198904	545896
26248	545897
119634	545898
107279	545899
29498	545900
105157	545901
261389	545902
16021	545903
43695	545904
41703	545905
132535	545906
1415	545907
41976	545908
33745	545909
2834	545910
54097	545911
36898	545912
18421	545913
18421	545914
13874	545915
42714	545916
107396	545917
23843	545918
142531	545919
39354	545920
152285	545921
8027	545922
61135	545923
100384	545924
95751	545925
39248	545926
38975	545927
78066	545928
12174	545929
17793	545930
93180	545931
28556	545932
49059	545933
38973	545934
271123	545935
31800	545936
74539	545937
33249	545938
69048	545939
11699	545940
87895	545941
69196	545942
232255	545943
10597	545944
215738	545945
647	545946
3004	545947
307554	545948
66144	545949
44176	545950
26620	545951
297561	545952
1174	545953
280249	545954
40231	545955
29637	545956
60048	545957
62328	545958
413	545959
79828	545960
117763	545961
54613	545962
83587	545963
130318	545964
68633	545965
1178	545966
214982	545967
6133	545968
17263	545969
154308	545970
11908	545971
124089	545972
122122	545973
214319	545974
170657	545975
54617	545976
79863	545977
1878	545978
57186	545979
14995	545980
58914	545981
205091	545982
13373	545983
170027	545984
207389	545985
150835	545986
1029	545987
52911	545988
259243	545989
391	545990
60269	545991
182714	545992
40378	545993
3038	545994
139698	545995
197200	545996
1436	545997
49227	545998
13252	545999
42594	546000
144889	546001
36040	546002
207708	546003
250764	546004
256258	546005
101686	546006
76499	546007
1439	546008
47588	546009
283313	546010
235428	546011
282922	546012
196579	546013
303756	546014
159162	546015
68625	546016
20855	546017
107034	546018
165308	546019
19501	546020
47799	546021
143149	546022
9988	546023
82542	546024
7709	546025
165326	546026
192297	546027
60504	546028
5810	546029
98829	546030
43297	546031
139719	546032
1911	546033
2224	546034
257991	546035
22785	546036
89651	546037
22480	546038
21226	546039
136101	546040
15208	546041
59273	546042
2332	546043
115617	546044
117810	546045
189192	546046
5454	546047
37933	546048
130472	546049
14151	546050
230719	546051
31866	546052
173725	546053
274874	546054
97047	546055
9891	546056
95348	546057
39458	546058
54096	546059
41404	546060
144362	546061
103150	546062
54572	546063
34453	546064
60974	546065
58921	546066
150077	546067
23799	546068
182605	546069
64762	546070
80678	546071
40269	546072
27190	546073
251529	546074
4864	546075
51013	546076
127598	546077
184121	546078
18846	546079
262816	546080
12822	546081
206089	546082
46898	546083
113242	546084
153697	546085
28817	546086
133509	546087
11507	546088
62503	546089
101832	546090
26574	546091
71708	546092
34440	546093
29875	546094
27252	546095
87499	546096
7942	546097
36412	546098
97298	546099
280662	546100
217841	546101
125558	546102
90985	546103
11298	546104
29173	546105
71743	546106
109933	546107
161770	546108
125167	546109
98729	546110
33757	546111
22	546112
45816	546113
165320	546114
19	546115
89305	546116
44397	546117
209191	546118
20636	546119
64934	546120
8914	546121
141776	546122
175939	546123
238238	546124
189549	546125
50987	546126
35007	546127
94851	546128
190791	546129
56661	546130
5284	546131
75927	546132
24272	546133
73675	546134
112498	546135
32550	546136
152256	546137
95996	546138
88314	546139
174824	546140
79984	546141
208983	546142
79984	546143
39089	546144
52906	546145
51056	546146
75250	546147
200600	546148
136087	546149
22487	546150
28179	546151
258399	546152
147397	546153
164008	546154
7770	546155
46404	546156
101713	546157
151195	546158
112984	546159
98529	546160
237565	546161
30704	546162
85760	546163
281305	546164
89957	546165
150290	546166
132351	546167
40589	546168
711	546169
89957	546170
150327	546171
45239	546172
82864	546173
132598	546174
85940	546175
123290	546176
160191	546177
163979	546178
30344	546179
34910	546180
39089	546181
93557	546182
248824	546183
178546	546184
178251	546185
68864	546186
65976	546187
30097	546188
311843	546189
155304	546190
144077	546191
307931	546192
28807	546193
112981	546194
103781	546195
7627	546196
312348	546197
104283	546198
1084	546199
48013	546200
257167	546201
182652	546202
78907	546203
71524	546204
193155	546205
116987	546206
155304	546207
65223	546208
104250	546209
130434	546210
125224	546211
201086	546212
43728	546213
37189	546214
1813	546215
89823	546216
28183	546217
30372	546218
25488	546219
8884	546220
181569	546221
229032	546222
242051	546223
103879	546224
151523	546225
47	546226
19406	546227
115753	546228
90529	546229
164056	546230
57571	546231
36779	546232
17001	546233
141	546234
5246	546235
25530	546236
277387	546237
57997	546238
192288	546239
24732	546240
261454	546241
34411	546242
62	546243
7178	546244
207097	546245
136423	546246
162090	546247
77748	546248
72777	546249
55925	546250
48990	546251
25281	546252
5279	546253
207489	546254
8732	546255
37503	546256
1886	546257
14530	546258
249076	546259
146716	546260
111327	546261
120619	546262
10525	546263
123580	546264
71212	546265
132335	546266
271094	546267
11445	546268
181272	546269
183333	546270
259	546271
183527	546272
120	546273
187065	546274
184245	546275
82669	546276
3044	546277
25347	546278
275895	546279
298210	546280
543	546281
83850	546282
753	546283
213115	546284
25832	546285
71140	546286
61945	546287
2972	546288
95329	546289
265045	546290
73078	546291
7614	546292
23746	546293
170556	546294
190777	546295
76655	546296
277301	546297
27450	546298
138958	546299
21232	546300
39494	546301
146083	546302
140463	546303
137941	546304
9835	546305
88845	546306
39089	546307
312078	546308
15975	546309
54223	546310
132961	546311
155810	546312
91475	546313
56665	546314
77130	546315
158281	546316
5476	546317
145441	546318
87631	546319
226179	546320
84957	546321
184369	546322
56651	546323
77130	546324
145441	546325
83226	546326
38222	546327
12796	546328
43938	546329
267566	546330
124240	546331
56277	546332
52945	546333
301297	546334
122999	546335
216544	546336
262810	546337
51688	546338
58281	546339
124899	546340
27021	546341
139970	546342
299049	546343
108460	546344
117501	546345
12796	546346
198424	546347
56365	546348
190232	546349
48822	546350
113090	546351
12694	546352
38049	546353
262278	546354
41571	546355
38546	546356
27793	546357
10534	546358
16546	546359
85098	546360
20541	546361
106498	546362
13073	546363
52083	546364
15789	546365
38252	546366
187175	546367
127317	546368
26121	546369
62590	546370
69877	546371
15789	546372
38410	546373
109943	546374
75269	546375
125586	546376
127018	546377
163969	546378
16529	546379
66935	546380
62286	546381
28436	546382
130164	546383
18911	546384
90792	546385
130501	546386
22833	546387
146692	546388
20360	546389
152056	546390
179434	546391
3482	546392
41623	546393
194345	546394
194345	546395
214886	546396
2108	546397
50696	546398
68411	546399
63439	546400
180252	546401
233585	546402
13373	546403
137437	546404
196085	546405
42724	546406
211612	546407
24428	546408
137946	546409
127314	546410
86257	546411
33285	546412
38368	546413
81925	546414
13754	546415
28398	546416
170217	546417
109825	546418
10550	546419
28064	546420
7252	546421
84395	546422
243290	546423
37156	546424
5476	546425
41807	546426
22078	546427
116025	546428
210004	546429
87587	546430
267850	546431
106550	546432
711	546433
36970	546434
213531	546435
38049	546436
56807	546437
9275	546438
16539	546439
16418	546440
176468	546441
61071	546442
144864	546443
109825	546444
29043	546445
7974	546446
26523	546447
18114	546448
87956	546449
185429	546450
77963	546451
18216	546452
135366	546453
26822	546454
278200	546455
90792	546456
107652	546457
111567	546458
65172	546459
785	546460
4243	546461
16947	546462
68133	546463
255095	546464
50696	546465
146754	546466
302921	546467
126537	546468
55129	546469
49903	546470
6764	546471
18371	546472
191818	546473
123747	546474
75722	546475
210140	546476
263092	546477
283866	546478
200870	546479
163908	546480
51688	546481
33277	546482
194557	546483
45303	546484
24884	546485
16155	546486
40949	546487
4224	546488
19143	546489
14191	546490
29313	546491
60215	546492
79807	546493
57054	546494
73426	546495
16300	546496
11352	546497
14094	546498
48657	546499
216718	546500
60216	546501
26937	546502
49926	546503
9602	546504
5623	546505
133685	546506
4988	546507
223606	546508
30667	546509
19205	546510
19488	546511
49315	546512
20702	546513
60216	546514
16419	546515
43004	546516
28210	546517
242021	546518
69234	546519
21173	546520
10804	546521
8406	546522
10113	546523
7077	546524
7067	546525
42833	546526
5623	546527
56853	546528
119434	546529
94185	546530
115462	546531
14901	546532
229337	546533
238430	546534
107644	546535
146166	546536
295991	546537
165818	546538
2039	546539
175677	546540
189020	546541
1600	546542
10804	546543
14079	546544
144285	546545
20098	546546
15961	546547
9560	546548
12428	546549
36324	546550
125301	546551
150	546552
247253	546553
4528	546554
42612	546555
10113	546556
14191	546557
8197	546558
2049	546559
29638	546560
10379	546561
124068	546562
254316	546563
1220	546564
201178	546565
29780	546566
9322	546567
10361	546568
9508	546569
41739	546570
282984	546571
85897	546572
117561	546573
129611	546574
14079	546575
72585	546576
205439	546577
116592	546578
49480	546579
42905	546580
38481	546581
65971	546582
15754	546583
7085	546584
4542	546585
10361	546586
44256	546587
5391	546588
16337	546589
8406	546590
38285	546591
175255	546592
115856	546593
204577	546594
17542	546595
178444	546596
50456	546597
66819	546598
46218	546599
245100	546600
87290	546601
199529	546602
54045	546603
192479	546604
10899	546605
216791	546606
146841	546607
186134	546608
76522	546609
1485	546610
36110	546611
79074	546612
8611	546613
4760	546614
213089	546615
29236	546616
77143	546617
116230	546618
292030	546619
24178	546620
212007	546621
98827	546622
46145	546623
986	546624
89615	546625
59566	546626
59690	546627
34772	546628
80135	546629
209107	546630
28569	546631
53039	546632
77672	546633
175935	546634
57065	546635
10072	546636
92425	546637
14938	546638
110694	546639
279480	546640
124756	546641
57367	546642
117087	546643
160226	546644
65150	546645
82978	546646
232905	546647
36013	546648
250102	546649
273759	546650
148150	546651
150035	546652
193474	546653
197528	546654
156131	546655
66492	546656
58579	546657
42131	546658
17213	546659
40305	546660
3596	546661
28322	546662
14819	546663
145418	546664
125008	546665
166517	546666
192088	546667
1389	546668
23040	546669
199230	546670
136675	546671
164875	546672
24751	546673
80231	546674
13213	546675
588	546676
36919	546677
160687	546678
251064	546679
227258	546680
48106	546681
26910	546682
45134	546683
110430	546684
148846	546685
2108	546686
74351	546687
7798	546688
238409	546689
101211	546690
148675	546691
3051	546692
3	546693
99327	546694
129289	546695
13728	546696
14924	546697
39472	546698
87624	546699
18708	546700
28883	546701
184353	546702
160877	546703
104009	546704
16199	546705
173737	546706
144347	546707
17468	546708
62814	546709
53176	546710
294693	546711
185900	546712
164865	546713
58414	546714
28898	546715
271325	546716
10482	546717
193474	546718
232	546719
3810	546720
44657	546721
23529	546722
43628	546723
41082	546724
49277	546725
32267	546726
53912	546727
26252	546728
123271	546729
226744	546730
254059	546731
205406	546732
21600	546733
220604	546734
149308	546735
278460	546736
149308	546737
184568	546738
196020	546739
265431	546740
121585	546741
82658	546742
129801	546743
17349	546744
27033	546745
48876	546746
13465	546747
5346	546748
112733	546749
3	546750
85658	546751
266766	546752
82658	546753
6063	546754
43070	546755
212727	546756
33440	546757
77834	546758
116469	546759
124061	546760
181972	546761
82830	546762
124901	546763
18043	546764
107131	546765
301323	546766
10202	546767
1540	546768
10671	546769
11078	546770
82519	546771
124440	546772
25494	546773
184563	546774
60597	546775
196595	546776
89859	546777
126814	546778
93070	546779
9888	546780
139829	546781
246830	546782
26023	546783
136835	546784
188398	546785
126286	546786
58616	546787
206346	546788
13130	546789
83765	546790
293705	546791
19206	546792
288480	546793
34609	546794
83535	546795
27020	546796
41706	546797
208781	546798
92851	546799
174446	546800
39595	546801
84182	546802
288	546803
28363	546804
92783	546805
201812	546806
51858	546807
300003	546808
142222	546809
139821	546810
186104	546811
37599	546812
267014	546813
108962	546814
59026	546815
59026	546816
130585	546817
92821	546818
89660	546819
139685	546820
256429	546821
166023	546822
12049	546823
3744	546824
55524	546825
1573	546826
8904	546827
148675	546828
56422	546829
79899	546830
8547	546831
43272	546832
13669	546833
125112	546834
287315	546835
47573	546836
34335	546837
116452	546838
62195	546839
114383	546840
262626	546841
166766	546842
36	546843
38112	546844
8047	546845
40325	546846
40325	546847
41986	546848
13006	546849
204601	546850
41481	546851
242641	546852
164285	546853
152316	546854
39529	546855
54673	546856
94239	546857
217307	546858
146681	546859
41495	546860
13549	546861
132101	546862
35849	546863
42510	546864
85893	546865
134689	546866
157363	546867
207587	546868
27629	546869
285854	546870
40730	546871
58204	546872
103371	546873
89587	546874
27331	546875
245959	546876
45194	546877
106287	546878
3236	546879
54424	546880
211120	546881
164	546882
266792	546883
278635	546884
7626	546885
198238	546886
130140	546887
181752	546888
279423	546889
165030	546890
274026	546891
139065	546892
259805	546893
252587	546894
45409	546895
33745	546896
34967	546897
82646	546898
122187	546899
94725	546900
1424	546901
125106	546902
58602	546903
59522	546904
3235	546905
63014	546906
23183	546907
76392	546908
238433	546909
122772	546910
139690	546911
180927	546912
122445	546913
124603	546914
12497	546915
40315	546916
122212	546917
13413	546918
1054	546919
263407	546920
2336	546921
209813	546922
175210	546923
83170	546924
124637	546925
30091	546926
120586	546927
67358	546928
30889	546929
36724	546930
19902	546931
51851	546932
37972	546933
54130	546934
170734	546935
2457	546936
300835	546937
214089	546938
77841	546939
132569	546940
27638	546941
11336	546942
32791	546943
55793	546944
154320	546945
1582	546946
91681	546947
210930	546948
289666	546949
47093	546950
79696	546951
141504	546952
195982	546953
189721	546954
241435	546955
149791	546956
18	546957
148115	546958
121428	546959
6646	546960
26834	546961
61254	546962
28109	546963
61570	546964
71305	546965
3279	546966
218389	546967
28176	546968
184648	546969
128560	546970
29165	546971
35042	546972
173651	546973
15605	546974
40757	546975
36323	546976
113766	546977
53810	546978
62466	546979
45647	546980
24437	546981
45044	546982
240135	546983
41751	546984
62664	546985
36830	546986
63545	546987
24591	546988
206241	546989
111	546990
1827	546991
149582	546992
68580	546993
14585	546994
63651	546995
48206	546996
49423	546997
137959	546998
5189	546999
267309	547000
250882	547001
20763	547002
113151	547003
46713	547004
111	547005
201659	547006
127215	547007
12531	547008
49102	547009
18653	547010
167753	547011
180891	547012
36729	547013
6182	547014
87046	547015
13506	547016
21099	547017
54328	547018
112298	547019
237854	547020
116038	547021
151375	547022
115841	547023
6094	547024
173832	547025
122737	547026
265540	547027
152314	547028
8710	547029
102635	547030
24835	547031
100702	547032
91751	547033
4697	547034
45096	547035
43061	547036
110573	547037
210982	547038
191514	547039
82964	547040
87736	547041
14891	547042
202824	547043
238337	547044
24744	547045
23260	547046
135528	547047
129819	547048
55419	547049
102301	547050
76495	547051
59875	547052
23325	547053
116951	547054
23379	547055
71358	547056
33187	547057
301707	547058
53617	547059
40191	547060
15326	547061
166683	547062
81871	547063
62848	547064
142765	547065
91075	547066
38245	547067
248582	547068
291546	547069
21244	547070
311679	547071
146204	547072
525	547073
74320	547074
69166	547075
39504	547076
55491	547077
137117	547078
140267	547079
283371	547080
12579	547081
1935	547082
51568	547083
179364	547084
235938	547085
41143	547086
113497	547087
150861	547088
296578	547089
216545	547090
3953	547091
11480	547092
225823	547093
100427	547094
45264	547095
100690	547096
62538	547097
68176	547098
4993	547099
4993	547100
144636	547101
143548	547102
208852	547103
144219	547104
13432	547105
138296	547106
39169	547107
59878	547108
49475	547109
6587	547110
4361	547111
214909	547112
118186	547113
266159	547114
17129	547115
66278	547116
9990	547117
4977	547118
4977	547119
251876	547120
29916	547121
144536	547122
5579	547123
217517	547124
303839	547125
4865	547126
40507	547127
144899	547128
257023	547129
60441	547130
44489	547131
263216	547132
34725	547133
60509	547134
141560	547135
28066	547136
54325	547137
106815	547138
239954	547139
205055	547140
119891	547141
43095	547142
101288	547143
148927	547144
116204	547145
168527	547146
228794	547147
3571	547148
77368	547149
62171	547150
116022	547151
241095	547152
312295	547153
15487	547154
94171	547155
181257	547156
42512	547157
311912	547158
217421	547159
61907	547160
58640	547161
61907	547162
48591	547163
16752	547164
5621	547165
74633	547166
103778	547167
156043	547168
18460	547169
15527	547170
15527	547171
161579	547172
145317	547173
106903	547174
151304	547175
22462	547176
69962	547177
21684	547178
66942	547179
303291	547180
280649	547181
124096	547182
238105	547183
39285	547184
120718	547185
25821	547186
54656	547187
50684	547188
613	547189
192362	547190
67644	547191
93059	547192
71769	547193
7895	547194
95781	547195
289608	547196
46825	547197
43642	547198
142139	547199
197619	547200
69854	547201
202862	547202
20880	547203
109254	547204
238275	547205
133793	547206
50333	547207
16570	547208
428	547209
47219	547210
14784	547211
70071	547212
145105	547213
1551	547214
68329	547215
21206	547216
114467	547217
277246	547218
55652	547219
5214	547220
26213	547221
180193	547222
88212	547223
199512	547224
86209	547225
214136	547226
120235	547227
72188	547228
94551	547229
215706	547230
179753	547231
23927	547232
42261	547233
199503	547234
42823	547235
94158	547236
19159	547237
6884	547238
50292	547239
1725	547240
56187	547241
9678	547242
41411	547243
63248	547244
61936	547245
41411	547246
203376	547247
5128	547248
39743	547249
4404	547250
210690	547251
246624	547252
13930	547253
13207	547254
231617	547255
33224	547256
98380	547257
70579	547258
77357	547259
115289	547260
100031	547261
16658	547262
30	547263
664	547264
23016	547265
28231	547266
20640	547267
98206	547268
172223	547269
76952	547270
29786	547271
68531	547272
81422	547273
28419	547274
49580	547275
10459	547276
81939	547277
194867	547278
68571	547279
180598	547280
118158	547281
42193	547282
4359	547283
33734	547284
242573	547285
207555	547286
199234	547287
3217	547288
9751	547289
47	547290
7320	547291
48968	547292
219626	547293
32982	547294
290245	547295
7196	547296
20266	547297
67308	547298
1959	547299
14845	547300
86813	547301
11451	547302
187896	547303
272881	547304
222134	547305
167730	547306
108547	547307
6325	547308
2434	547309
30557	547310
129903	547311
64092	547312
95830	547313
92727	547314
11770	547315
109307	547316
48538	547317
96063	547318
3339	547319
213459	547320
177996	547321
151930	547322
5651	547323
49904	547324
80454	547325
10821	547326
215299	547327
14	547328
84092	547329
26890	547330
135383	547331
118615	547332
305217	547333
14204	547334
3323	547335
85822	547336
141756	547337
4532	547338
3960	547339
183990	547340
45823	547341
10352	547342
3641	547343
30072	547344
88962	547345
14310	547346
41941	547347
87374	547348
67391	547349
107894	547350
116339	547351
7132	547352
57543	547353
17635	547354
12515	547355
196161	547356
45969	547357
2434	547358
4116	547359
53465	547360
42231	547361
77937	547362
93914	547363
140429	547364
143330	547365
216191	547366
9134	547367
63300	547368
99745	547369
264092	547370
65273	547371
214315	547372
11191	547373
91940	547374
287254	547375
923	547376
27865	547377
55604	547378
247363	547379
56499	547380
189144	547381
288189	547382
87540	547383
26388	547384
167132	547385
179268	547386
17298	547387
15632	547388
24068	547389
192329	547390
92102	547391
10717	547392
52931	547393
39840	547394
10305	547395
167960	547396
64995	547397
907	547398
30239	547399
5144	547400
45761	547401
21354	547402
84765	547403
310460	547404
8684	547405
294089	547406
71652	547407
208046	547408
614	547409
10192	547410
32160	547411
69132	547412
146251	547413
313	547414
217332	547415
175885	547416
82136	547417
198255	547418
4288	547419
306660	547420
13657	547421
209427	547422
110392	547423
235669	547424
289162	547425
33216	547426
98045	547427
83594	547428
74516	547429
113436	547430
52708	547431
222501	547432
96796	547433
19830	547434
64209	547435
64209	547436
3386	547437
128506	547438
992	547439
142722	547440
158394	547441
54620	547442
113119	547443
54620	547444
70404	547445
53801	547446
80891	547447
33216	547448
162187	547449
20064	547450
92017	547451
64756	547452
265897	547453
5603	547454
22023	547455
42010	547456
39532	547457
109283	547458
31775	547459
44925	547460
102781	547461
25615	547462
40976	547463
37292	547464
9565	547465
126623	547466
27959	547467
152831	547468
32207	547469
296480	547470
143957	547471
282988	547472
234361	547473
16754	547474
163638	547475
77594	547476
124721	547477
32180	547478
246537	547479
204788	547480
84202	547481
64759	547482
2184	547483
304147	547484
23759	547485
49060	547486
27959	547487
132434	547488
158719	547489
208459	547490
153426	547491
101106	547492
39541	547493
136492	547494
17354	547495
117438	547496
25749	547497
290728	547498
3433	547499
4947	547500
10982	547501
21389	547502
175081	547503
32148	547504
161140	547505
10982	547506
65947	547507
143250	547508
158712	547509
55200	547510
55200	547511
16272	547512
48744	547513
32756	547514
44652	547515
146297	547516
119555	547517
44602	547518
86248	547519
31306	547520
66847	547521
7034	547522
31323	547523
39842	547524
39701	547525
88148	547526
175761	547527
11556	547528
193488	547529
208904	547530
106652	547531
28090	547532
224275	547533
9827	547534
151192	547535
267148	547536
63618	547537
68351	547538
153764	547539
82518	547540
118944	547541
89971	547542
137043	547543
281632	547544
135635	547545
11534	547546
15610	547547
27464	547548
23995	547549
15542	547550
152760	547551
11853	547552
205543	547553
6579	547554
173775	547555
133427	547556
93360	547557
36238	547558
108965	547559
74890	547560
22895	547561
41280	547562
98394	547563
135247	547564
117755	547565
262674	547566
215641	547567
276224	547568
42745	547569
39851	547570
44669	547571
91597	547572
88163	547573
90353	547574
196635	547575
60968	547576
749	547577
110612	547578
36056	547579
19317	547580
139411	547581
231619	547582
40913	547583
3446	547584
294043	547585
119674	547586
283473	547587
39093	547588
296449	547589
203901	547590
106606	547591
82333	547592
204495	547593
66827	547594
45454	547595
18512	547596
52323	547597
197152	547598
81038	547599
130208	547600
6255	547601
294625	547602
150661	547603
6134	547604
124239	547605
15093	547606
80038	547607
244788	547608
237609	547609
228480	547610
138105	547611
130701	547612
197918	547613
53949	547614
261245	547615
177837	547616
95517	547617
107978	547618
47677	547619
58098	547620
63683	547621
54392	547622
253276	547623
19555	547624
229193	547625
79844	547626
104749	547627
7711	547628
137311	547629
39654	547630
139903	547631
85821	547632
90318	547633
185670	547634
128658	547635
166426	547636
129976	547637
84515	547638
76175	547639
259303	547640
189335	547641
21773	547642
262488	547643
103499	547644
21551	547645
117297	547646
57764	547647
178727	547648
34196	547649
310017	547650
175671	547651
107699	547652
18981	547653
221571	547654
143761	547655
175947	547656
21773	547657
52915	547658
211908	547659
8022	547660
300657	547661
107820	547662
72321	547663
15585	547664
238823	547665
164380	547666
57760	547667
67012	547668
264041	547669
60710	547670
143812	547671
135071	547672
186834	547673
126439	547674
119922	547675
198639	547676
45760	547677
63673	547678
54673	547679
68799	547680
283968	547681
81488	547682
33085	547683
94213	547684
3932	547685
81965	547686
139415	547687
238628	547688
10687	547689
78110	547690
82979	547691
132229	547692
109565	547693
251660	547694
97397	547695
142343	547696
214483	547697
172343	547698
24276	547699
8797	547700
188089	547701
62542	547702
12181	547703
42475	547704
8146	547705
31537	547706
156774	547707
203792	547708
294339	547709
21608	547710
32692	547711
108587	547712
65636	547713
23324	547714
5063	547715
4284	547716
5063	547717
182852	547718
304602	547719
4284	547720
29349	547721
19698	547722
5090	547723
216398	547724
109937	547725
117283	547726
245639	547727
155746	547728
40063	547729
28085	547730
11793	547731
68980	547732
166744	547733
57358	547734
2879	547735
89675	547736
13145	547737
80433	547738
276984	547739
275994	547740
275336	547741
231163	547742
161923	547743
171849	547744
120361	547745
58454	547746
132959	547747
73099	547748
73099	547749
202827	547750
68693	547751
108385	547752
179608	547753
176902	547754
13338	547755
7551	547756
290943	547757
169334	547758
87605	547759
76751	547760
144275	547761
276314	547762
181324	547763
20565	547764
75731	547765
23995	547766
69465	547767
249256	547768
293107	547769
58687	547770
304707	547771
235550	547772
63272	547773
201882	547774
28256	547775
83345	547776
2917	547777
86872	547778
91492	547779
19802	547780
9782	547781
242491	547782
37140	547783
63711	547784
85225	547785
190798	547786
5167	547787
93899	547788
1694	547789
177186	547790
217223	547791
199906	547792
81271	547793
100943	547794
53322	547795
13149	547796
56082	547797
222108	547798
61070	547799
43937	547800
85789	547801
138393	547802
68980	547803
26933	547804
38471	547805
85163	547806
256094	547807
142191	547808
238488	547809
13882	547810
2036	547811
194546	547812
29216	547813
172010	547814
168195	547815
108037	547816
205695	547817
78321	547818
138877	547819
57006	547820
267895	547821
166385	547822
48849	547823
120079	547824
2664	547825
8766	547826
17834	547827
171929	547828
206653	547829
166598	547830
145678	547831
309443	547832
43404	547833
191789	547834
309480	547835
37789	547836
196619	547837
153725	547838
79648	547839
79648	547840
11246	547841
33263	547842
296819	547843
300306	547844
249156	547845
41772	547846
67859	547847
158037	547848
22377	547849
149210	547850
76820	547851
143416	547852
202881	547853
83588	547854
59035	547855
16251	547856
128521	547857
243215	547858
38343	547859
1250	547860
16572	547861
8392	547862
153768	547863
39491	547864
210097	547865
41666	547866
120547	547867
971	547868
133439	547869
101985	547870
189456	547871
12243	547872
261646	547873
95366	547874
71516	547875
218498	547876
21265	547877
143055	547878
49399	547879
182715	547880
187724	547881
127357	547882
3448	547883
88249	547884
144376	547885
155985	547886
178149	547887
12129	547888
129430	547889
15788	547890
30047	547891
234765	547892
160235	547893
217208	547894
47512	547895
213347	547896
44463	547897
94292	547898
46529	547899
255076	547900
138800	547901
36138	547902
107978	547903
259612	547904
156354	547905
37673	547906
44876	547907
143055	547908
66850	547909
30203	547910
30203	547911
31075	547912
729	547913
99879	547914
23207	547915
15741	547916
121517	547917
164023	547918
227967	547919
44276	547920
45847	547921
7848	547922
39554	547923
65025	547924
3111	547925
89317	547926
2499	547927
2499	547928
57709	547929
16958	547930
8365	547931
33548	547932
176945	547933
18374	547934
38682	547935
106564	547936
90640	547937
215305	547938
63524	547939
1399	547940
5523	547941
40182	547942
274061	547943
97913	547944
218583	547945
272730	547946
44762	547947
137654	547948
92449	547949
45257	547950
298148	547951
303809	547952
155046	547953
8515	547954
223293	547955
56048	547956
146852	547957
206800	547958
8515	547959
124395	547960
30203	547961
27146	547962
200867	547963
32326	547964
172731	547965
17383	547966
119581	547967
232405	547968
12302	547969
266664	547970
144867	547971
142699	547972
189079	547973
21715	547974
225492	547975
77856	547976
72689	547977
33782	547978
8738	547979
207858	547980
71174	547981
301173	547982
1626	547983
258302	547984
16616	547985
17977	547986
191163	547987
89429	547988
243482	547989
49463	547990
257135	547991
304977	547992
118947	547993
238568	547994
27030	547995
26763	547996
5055	547997
57668	547998
28275	547999
10784	548000
45599	548001
217632	548002
2143	548003
197960	548004
127509	548005
91277	548006
253	548007
291621	548008
53834	548009
116665	548010
98121	548011
20460	548012
124469	548013
50595	548014
137331	548015
242722	548016
532	548017
171912	548018
160343	548019
190819	548020
60941	548021
31089	548022
164300	548023
218062	548024
4509	548025
217402	548026
146842	548027
175242	548028
14835	548029
64905	548030
98711	548031
3931	548032
28982	548033
262852	548034
41421	548035
62992	548036
73526	548037
47428	548038
302925	548039
306098	548040
75474	548041
213557	548042
86991	548043
213366	548044
102296	548045
5733	548046
19700	548047
215797	548048
262731	548049
206252	548050
5013	548051
243311	548052
16504	548053
686	548054
40886	548055
15164	548056
198921	548057
178538	548058
3	548059
312075	548060
189758	548061
184973	548062
10292	548063
125089	548064
145540	548065
5498	548066
87702	548067
541	548068
117207	548069
60361	548070
27406	548071
93348	548072
52546	548073
157776	548074
271350	548075
83951	548076
110438	548077
27740	548078
154071	548079
114176	548080
228349	548081
46123	548082
49576	548083
266693	548084
4985	548085
55747	548086
143471	548087
25777	548088
110973	548089
269778	548090
86753	548091
130294	548092
69019	548093
175807	548094
135721	548095
155622	548096
278875	548097
93940	548098
54373	548099
65695	548100
74820	548101
26755	548102
30880	548103
108989	548104
6724	548105
46383	548106
134870	548107
15659	548108
279711	548109
12480	548110
72002	548111
22062	548112
20797	548113
39385	548114
117178	548115
279999	548116
206260	548117
172545	548118
70710	548119
140334	548120
29272	548121
94605	548122
164328	548123
893	548124
204729	548125
142714	548126
307295	548127
8254	548128
63278	548129
13676	548130
206775	548131
208467	548132
36469	548133
281948	548134
42106	548135
260971	548136
201601	548137
36469	548138
99452	548139
44108	548140
19010	548141
1320	548142
223075	548143
114570	548144
97678	548145
107858	548146
163523	548147
8788	548148
135012	548149
84590	548150
28991	548151
9647	548152
33979	548153
230063	548154
155881	548155
58030	548156
32677	548157
207237	548158
111106	548159
111080	548160
28022	548161
7161	548162
140615	548163
89213	548164
163310	548165
2815	548166
270464	548167
91529	548168
201795	548169
146043	548170
190517	548171
25592	548172
144084	548173
66811	548174
143483	548175
297896	548176
50146	548177
69333	548178
142500	548179
25098	548180
189090	548181
6436	548182
1267	548183
58367	548184
196587	548185
3540	548186
204529	548187
190205	548188
31359	548189
141501	548190
27625	548191
119794	548192
89625	548193
64522	548194
5883	548195
49809	548196
7145	548197
231749	548198
30001	548199
99675	548200
98929	548201
44696	548202
30599	548203
30001	548204
20722	548205
141076	548206
7403	548207
10219	548208
89449	548209
27636	548210
192	548211
27237	548212
66308	548213
213546	548214
69766	548215
5236	548216
5236	548217
5236	548218
96482	548219
5236	548220
61198	548221
5236	548222
5236	548223
210166	548224
42617	548225
146197	548226
304415	548227
212662	548228
212131	548229
42617	548230
127026	548231
146814	548232
311615	548233
46908	548234
53289	548235
63600	548236
278358	548237
7338	548238
58144	548239
164396	548240
306263	548241
16479	548242
189019	548243
60605	548244
64075	548245
134882	548246
122670	548247
214586	548248
71874	548249
56511	548250
180594	548251
11222	548252
119372	548253
12448	548254
190656	548255
6235	548256
79448	548257
8661	548258
187354	548259
198837	548260
17287	548261
8661	548262
145347	548263
25937	548264
185796	548265
177438	548266
16827	548267
25535	548268
79448	548269
102325	548270
90540	548271
78581	548272
175955	548273
184860	548274
252528	548275
228270	548276
43106	548277
11607	548278
41168	548279
264492	548280
116656	548281
576	548282
197377	548283
94816	548284
84108	548285
68052	548286
20399	548287
77698	548288
17473	548289
4456	548290
83700	548291
78323	548292
16580	548293
44386	548294
1616	548295
97082	548296
219960	548297
5232	548298
220821	548299
43611	548300
91013	548301
94025	548302
127010	548303
126763	548304
190909	548305
64063	548306
85176	548307
13735	548308
80799	548309
114707	548310
292105	548311
51206	548312
14190	548313
123957	548314
84834	548315
115810	548316
4534	548317
90079	548318
183937	548319
24465	548320
163477	548321
258258	548322
74390	548323
75756	548324
45564	548325
67512	548326
104869	548327
120275	548328
243485	548329
200439	548330
49579	548331
249825	548332
93147	548333
191837	548334
133358	548335
147684	548336
253599	548337
13129	548338
128857	548339
258385	548340
109304	548341
26513	548342
73382	548343
274700	548344
207084	548345
1779	548346
231721	548347
14851	548348
197042	548349
12889	548350
12812	548351
107635	548352
105126	548353
13538	548354
17368	548355
140003	548356
159620	548357
135267	548358
229648	548359
9720	548360
155586	548361
218278	548362
92921	548363
22855	548364
23502	548365
201306	548366
98642	548367
98642	548368
33638	548369
97547	548370
49611	548371
97547	548372
31552	548373
304144	548374
73458	548375
46436	548376
243145	548377
181365	548378
8133	548379
97379	548380
264211	548381
291065	548382
40932	548383
38546	548384
124027	548385
274560	548386
106635	548387
135033	548388
239143	548389
73143	548390
238714	548391
31	548392
210881	548393
157543	548394
147072	548395
191556	548396
49611	548397
97193	548398
39958	548399
146550	548400
285537	548401
116964	548402
45564	548403
174175	548404
255052	548405
146595	548406
79675	548407
176773	548408
176773	548409
139213	548410
34253	548411
264384	548412
116040	548413
196065	548414
47443	548415
102810	548416
28670	548417
113226	548418
71986	548419
166142	548420
298949	548421
41677	548422
69899	548423
187451	548424
187451	548425
108626	548426
279866	548427
279625	548428
15855	548429
57633	548430
221564	548431
51003	548432
32227	548433
289873	548434
238120	548435
24153	548436
53038	548437
229383	548438
25789	548439
56874	548440
140281	548441
85809	548442
184194	548443
2937	548444
212702	548445
133526	548446
80385	548447
110130	548448
261222	548449
107652	548450
210989	548451
73953	548452
306	548453
159466	548454
73592	548455
108078	548456
230842	548457
63728	548458
13492	548459
280483	548460
103750	548461
112975	548462
59870	548463
119401	548464
3409	548465
52040	548466
22823	548467
220767	548468
3427	548469
180913	548470
244198	548471
225441	548472
19142	548473
35574	548474
256041	548475
29505	548476
106953	548477
212253	548478
308998	548479
86156	548480
65875	548481
260372	548482
142180	548483
147	548484
152	548485
128183	548486
88713	548487
49439	548488
155760	548489
5658	548490
59721	548491
214695	548492
108380	548493
145003	548494
304601	548495
240679	548496
11355	548497
214735	548498
118606	548499
246688	548500
106161	548501
77745	548502
23566	548503
38951	548504
141232	548505
141216	548506
62490	548507
97109	548508
107105	548509
309424	548510
106406	548511
56554	548512
160483	548513
142645	548514
633	548515
26941	548516
142103	548517
128547	548518
98925	548519
259107	548520
208783	548521
69951	548522
208225	548523
208	548524
97163	548525
80496	548526
154109	548527
58505	548528
267100	548529
243511	548530
36641	548531
287502	548532
39500	548533
300536	548534
140550	548535
246704	548536
26941	548537
65885	548538
162818	548539
143696	548540
36147	548541
36147	548542
43426	548543
130072	548544
179411	548545
64495	548546
9948	548547
310918	548548
62710	548549
64791	548550
14328	548551
29094	548552
157171	548553
88384	548554
65157	548555
168037	548556
36434	548557
127187	548558
100990	548559
129217	548560
129797	548561
13539	548562
31327	548563
43236	548564
191831	548565
32010	548566
96430	548567
42880	548568
58887	548569
17632	548570
98367	548571
163270	548572
205363	548573
182480	548574
32838	548575
46339	548576
147331	548577
132543	548578
181145	548579
44665	548580
15266	548581
214450	548582
182822	548583
72830	548584
123272	548585
9405	548586
88822	548587
17175	548588
182831	548589
9419	548590
16724	548591
6663	548592
89717	548593
51645	548594
31365	548595
141083	548596
73563	548597
5038	548598
271200	548599
7311	548600
65108	548601
167164	548602
74531	548603
307504	548604
204410	548605
198132	548606
184171	548607
25505	548608
55042	548609
66297	548610
79541	548611
109398	548612
24017	548613
44474	548614
172341	548615
28263	548616
41909	548617
32440	548618
34760	548619
17330	548620
27875	548621
4951	548622
21390	548623
10911	548624
310380	548625
88039	548626
11944	548627
23901	548628
54688	548629
42739	548630
80571	548631
46222	548632
90658	548633
206879	548634
52101	548635
59345	548636
31016	548637
183112	548638
468	548639
94610	548640
43688	548641
18448	548642
271253	548643
47813	548644
67475	548645
193764	548646
113548	548647
309183	548648
7344	548649
15787	548650
205657	548651
22893	548652
61043	548653
9796	548654
33354	548655
29606	548656
137484	548657
123752	548658
50330	548659
8715	548660
190683	548661
89126	548662
9477	548663
9477	548664
32062	548665
29193	548666
70736	548667
56146	548668
65556	548669
106276	548670
133908	548671
51261	548672
46785	548673
25945	548674
4581	548675
198877	548676
8514	548677
126158	548678
38989	548679
21735	548680
49702	548681
199004	548682
58842	548683
108616	548684
6678	548685
46042	548686
74485	548687
101857	548688
54503	548689
4769	548690
14975	548691
168048	548692
25566	548693
15025	548694
10341	548695
240227	548696
56751	548697
14314	548698
1474	548699
59248	548700
19977	548701
8653	548702
165650	548703
165462	548704
29700	548705
241478	548706
16597	548707
70412	548708
214558	548709
183903	548710
13990	548711
82849	548712
236082	548713
54639	548714
237808	548715
48705	548716
108417	548717
104974	548718
69757	548719
61362	548720
50889	548721
39039	548722
261413	548723
142543	548724
268435	548725
89499	548726
118880	548727
118884	548728
111096	548729
66833	548730
10619	548731
79482	548732
141316	548733
286294	548734
146630	548735
102894	548736
8525	548737
50896	548738
23760	548739
285871	548740
4079	548741
102894	548742
19526	548743
74001	548744
108449	548745
203763	548746
122354	548747
37130	548748
302381	548749
106180	548750
297677	548751
13851	548752
203765	548753
205737	548754
206310	548755
298236	548756
6078	548757
208648	548758
125500	548759
6446	548760
37372	548761
16818	548762
72163	548763
8525	548764
170773	548765
247644	548766
92934	548767
43274	548768
184790	548769
181762	548770
25219	548771
46730	548772
200915	548773
146630	548774
297217	548775
79030	548776
48537	548777
147952	548778
44754	548779
102968	548780
202417	548781
184683	548782
59883	548783
11273	548784
300895	548785
11751	548786
163236	548787
5457	548788
204369	548789
31178	548790
56591	548791
12652	548792
237358	548793
182381	548794
150900	548795
117652	548796
11751	548797
26592	548798
132378	548799
43459	548800
205768	548801
237229	548802
95550	548803
27200	548804
129322	548805
19422	548806
54527	548807
113249	548808
79365	548809
36428	548810
24179	548811
50889	548812
54256	548813
207920	548814
166594	548815
54394	548816
79365	548817
170265	548818
4759	548819
93061	548820
5242	548821
205832	548822
136899	548823
264644	548824
835	548825
67498	548826
62677	548827
173640	548828
113046	548829
217797	548830
87155	548831
281410	548832
60160	548833
56150	548834
90394	548835
79482	548836
276541	548837
102358	548838
75247	548839
596	548840
24352	548841
28685	548842
124727	548843
66025	548844
39923	548845
3059	548846
1095	548847
200831	548848
207517	548849
70232	548850
183	548851
110936	548852
40920	548853
4079	548854
99251	548855
108697	548856
94737	548857
302549	548858
138659	548859
40280	548860
161545	548861
128095	548862
103509	548863
258176	548864
259818	548865
303266	548866
250811	548867
41165	548868
137424	548869
138431	548870
65914	548871
100884	548872
167849	548873
277776	548874
16150	548875
66143	548876
34312	548877
73604	548878
120869	548879
94879	548880
122229	548881
105653	548882
161596	548883
170961	548884
53849	548885
228346	548886
191767	548887
311769	548888
238997	548889
166535	548890
222634	548891
128667	548892
17021	548893
17021	548894
294985	548895
110650	548896
134456	548897
205781	548898
215069	548899
86916	548900
151471	548901
224860	548902
13388	548903
176343	548904
233094	548905
64755	548906
49534	548907
8501	548908
69272	548909
107324	548910
304174	548911
29403	548912
61051	548913
48021	548914
143674	548915
108709	548916
210830	548917
300440	548918
133602	548919
241838	548920
119000	548921
17889	548922
73333	548923
130780	548924
130780	548925
25669	548926
201753	548927
262669	548928
10196	548929
136984	548930
306506	548931
136406	548932
52863	548933
52863	548934
15972	548935
13074	548936
137182	548937
53602	548938
48738	548939
22804	548940
21328	548941
157358	548942
248535	548943
29065	548944
113057	548945
25838	548946
154306	548947
15912	548948
16080	548949
211984	548950
149877	548951
241168	548952
192410	548953
72229	548954
110710	548955
122717	548956
69825	548957
22517	548958
6755	548959
108933	548960
107102	548961
10246	548962
254467	548963
71118	548964
37343	548965
37853	548966
264444	548967
86305	548968
164975	548969
138217	548970
11830	548971
70588	548972
23127	548973
23786	548974
99999	548975
43859	548976
43081	548977
119845	548978
94497	548979
58720	548980
41461	548981
90185	548982
136166	548983
294602	548984
123526	548985
195669	548986
11423	548987
69857	548988
21857	548989
95173	548990
63947	548991
91707	548992
148252	548993
21592	548994
123920	548995
9999	548996
20994	548997
23395	548998
77578	548999
13377	549000
91713	549001
266357	549002
271196	549003
113832	549004
102535	549005
87815	549006
99222	549007
219316	549008
81159	549009
166800	549010
298985	549011
10587	549012
130570	549013
8160	549014
246296	549015
101261	549016
60603	549017
131205	549018
27555	549019
258272	549020
76217	549021
116682	549022
270911	549023
32590	549024
77725	549025
94879	549026
30953	549027
21328	549028
310338	549029
215615	549030
74280	549031
141276	549032
137025	549033
90278	549034
106358	549035
14209	549036
290024	549037
100805	549038
43093	549039
11561	549040
140430	549041
136851	549042
17346	549043
28619	549044
88855	549045
926	549046
6302	549047
3215	549048
74940	549049
2463	549050
13089	549051
103787	549052
63025	549053
29835	549054
118057	549055
35340	549056
117209	549057
23048	549058
118265	549059
39373	549060
16021	549061
61373	549062
65113	549063
95529	549064
250609	549065
248358	549066
87368	549067
18470	549068
131517	549069
5024	549070
1685	549071
21655	549072
18777	549073
79737	549074
49207	549075
126357	549076
18736	549077
293585	549078
137914	549079
52408	549080
146765	549081
33327	549082
103478	549083
101008	549084
278048	549085
86246	549086
65581	549087
91087	549088
171341	549089
33729	549090
116169	549091
43386	549092
51016	549093
87251	549094
180961	549095
129149	549096
161080	549097
644	549098
146923	549099
33347	549100
48826	549101
92001	549102
9075	549103
127770	549104
212267	549105
275819	549106
540	549107
180374	549108
4050	549109
19589	549110
102585	549111
56068	549112
70352	549113
7502	549114
5306	549115
23871	549116
5898	549117
4524	549118
77315	549119
18524	549120
76217	549121
15948	549122
234915	549123
136267	549124
126271	549125
156258	549126
74782	549127
193841	549128
152888	549129
71272	549130
139680	549131
68866	549132
303788	549133
9750	549134
12376	549135
18060	549136
56180	549137
726	549138
100609	549139
208014	549140
121710	549141
100777	549142
71613	549143
2852	549144
159795	549145
14578	549146
2852	549147
208370	549148
159074	549149
35620	549150
53795	549151
491	549152
276489	549153
491	549154
49994	549155
75277	549156
40774	549157
19440	549158
230553	549159
135385	549160
63029	549161
88748	549162
11602	549163
113759	549164
491	549165
103806	549166
298081	549167
42401	549168
15572	549169
244906	549170
43305	549171
64700	549172
47951	549173
44306	549174
10849	549175
126725	549176
102608	549177
38144	549178
31899	549179
6554	549180
26340	549181
164516	549182
188756	549183
38945	549184
58999	549185
93155	549186
179796	549187
97240	549188
271771	549189
78357	549190
151129	549191
2107	549192
9947	549193
85094	549194
22989	549195
61818	549196
5626	549197
193430	549198
121256	549199
70055	549200
63865	549201
159746	549202
74853	549203
49376	549204
36822	549205
161110	549206
41475	549207
197201	549208
1109	549209
11869	549210
94252	549211
877	549212
7016	549213
64391	549214
877	549215
124958	549216
310094	549217
18629	549218
144691	549219
73251	549220
89160	549221
143162	549222
19750	549223
14033	549224
1710	549225
96589	549226
71524	549227
104843	549228
105057	549229
8812	549230
38192	549231
103796	549232
174567	549233
118555	549234
177919	549235
73443	549236
71105	549237
125331	549238
9640	549239
6655	549240
147056	549241
6655	549242
178	549243
91793	549244
7829	549245
98663	549246
233920	549247
7327	549248
152843	549249
312859	549250
11045	549251
202689	549252
301777	549253
220484	549254
160962	549255
187795	549256
275076	549257
40848	549258
49335	549259
121708	549260
40367	549261
169960	549262
183952	549263
16758	549264
1980	549265
217630	549266
64080	549267
8941	549268
187587	549269
57068	549270
295485	549271
304261	549272
94882	549273
191001	549274
60346	549275
16966	549276
147512	549277
99496	549278
237707	549279
33324	549280
116987	549281
98822	549282
59054	549283
57797	549284
62746	549285
24642	549286
79560	549287
57069	549288
139802	549289
129996	549290
214416	549291
49389	549292
210049	549293
44747	549294
132285	549295
202298	549296
26081	549297
12961	549298
41679	549299
81182	549300
20055	549301
74984	549302
38202	549303
38202	549304
39182	549305
63973	549306
77725	549307
202824	549308
10234	549309
121159	549310
915	549311
11870	549312
37094	549313
208362	549314
43069	549315
9700	549316
9150	549317
454	549318
1646	549319
90109	549320
127751	549321
6538	549322
5639	549323
95904	549324
6538	549325
120557	549326
120530	549327
280784	549328
38648	549329
142459	549330
80260	549331
88951	549332
72376	549333
97386	549334
7974	549335
272277	549336
12564	549337
25661	549338
185693	549339
20387	549340
32981	549341
195646	549342
381	549343
32380	549344
207226	549345
66764	549346
103242	549347
12813	549348
68164	549349
40428	549350
43985	549351
108306	549352
30655	549353
23871	549354
60596	549355
34803	549356
85969	549357
7499	549358
40024	549359
13529	549360
86802	549361
43393	549362
87315	549363
74882	549364
21028	549365
18382	549366
18382	549367
37626	549368
12870	549369
10155	549370
271934	549371
113471	549372
113471	549373
4979	549374
104405	549375
48375	549376
300779	549377
5227	549378
3210	549379
15841	549380
15459	549381
144044	549382
95520	549383
187294	549384
170305	549385
270287	549386
89068	549387
98291	549388
69857	549389
216407	549390
2530	549391
7662	549392
7662	549393
43265	549394
79987	549395
195914	549396
43265	549397
166607	549398
167475	549399
172135	549400
123811	549401
277405	549402
101377	549403
83620	549404
57994	549405
2996	549406
181438	549407
96674	549408
41765	549409
9404	549410
79	549411
70701	549412
142563	549413
115819	549414
195674	549415
39368	549416
22654	549417
76327	549418
26713	549419
330	549420
121806	549421
3321	549422
24920	549423
224521	549424
224716	549425
119250	549426
177475	549427
74856	549428
129843	549429
28417	549430
107821	549431
116078	549432
141279	549433
29152	549434
55411	549435
203451	549436
89328	549437
89328	549438
56190	549439
189082	549440
187895	549441
248010	549442
270431	549443
116085	549444
308859	549445
147978	549446
48508	549447
244722	549448
145437	549449
86690	549450
26192	549451
228210	549452
229827	549453
188969	549454
4737	549455
125892	549456
149302	549457
201906	549458
75387	549459
275011	549460
49441	549461
107416	549462
179769	549463
76678	549464
119659	549465
30567	549466
108159	549467
148209	549468
180941	549469
186769	549470
99519	549471
225688	549472
53169	549473
199390	549474
56867	549475
72180	549476
126513	549477
148676	549478
65893	549479
109345	549480
168252	549481
103602	549482
152661	549483
300277	549484
192636	549485
114487	549486
154935	549487
186476	549488
60017	549489
173657	549490
204217	549491
42642	549492
159579	549493
168783	549494
198543	549495
250786	549496
159107	549497
281251	549498
304096	549499
38422	549500
126325	549501
126325	549502
221785	549503
204877	549504
82705	549505
84417	549506
113418	549507
79061	549508
10075	549509
55214	549510
84356	549511
57006	549512
111723	549513
111149	549514
82671	549515
37369	549516
82671	549517
38078	549518
245454	549519
237046	549520
182896	549521
108320	549522
154057	549523
296741	549524
111865	549525
143714	549526
294371	549527
101916	549528
91829	549529
292471	549530
4042	549531
155521	549532
200782	549533
109425	549534
164585	549535
147132	549536
8064	549537
1866	549538
60010	549539
26134	549540
58957	549541
39839	549542
259631	549543
234191	549544
46215	549545
243309	549546
195867	549547
271731	549548
134582	549549
58003	549550
63778	549551
210151	549552
97486	549553
254393	549554
243768	549555
187246	549556
187246	549557
194403	549558
72992	549559
110474	549560
187358	549561
112325	549562
93618	549563
89051	549564
277815	549565
52293	549566
22269	549567
98103	549568
122263	549569
106819	549570
115541	549571
185720	549572
161548	549573
107374	549574
34863	549575
190164	549576
284712	549577
244620	549578
88196	549579
147046	549580
123199	549581
133533	549582
210470	549583
127058	549584
198211	549585
8915	549586
120357	549587
4268	549588
68499	549589
8534	549590
100486	549591
112699	549592
50985	549593
199345	549594
75193	549595
150106	549596
55433	549597
107432	549598
26218	549599
10868	549600
383	549601
291585	549602
301619	549603
84990	549604
103395	549605
1141	549606
274860	549607
261547	549608
198125	549609
119023	549610
304749	549611
188687	549612
167587	549613
96317	549614
132379	549615
95811	549616
122088	549617
34905	549618
211328	549619
155300	549620
38894	549621
53866	549622
18075	549623
281657	549624
169753	549625
154252	549626
81	549627
30555	549628
374	549629
116066	549630
173151	549631
31695	549632
12235	549633
302899	549634
148092	549635
97928	549636
52628	549637
125597	549638
119629	549639
131428	549640
126800	549641
174788	549642
213762	549643
225497	549644
3135	549645
8064	549646
124750	549647
61156	549648
47111	549649
258411	549650
276595	549651
69459	549652
130531	549653
76477	549654
122208	549655
40168	549656
249922	549657
474	549658
214490	549659
264144	549660
212847	549661
25827	549662
249149	549663
164943	549664
257953	549665
254029	549666
162446	549667
12186	549668
39863	549669
214771	549670
229820	549671
77808	549672
219200	549673
33730	549674
218347	549675
204419	549676
25277	549677
190687	549678
106491	549679
162237	549680
134802	549681
83242	549682
83242	549683
37971	549684
108010	549685
26196	549686
53142	549687
229825	549688
119250	549689
152735	549690
70347	549691
130962	549692
130963	549693
150690	549694
30448	549695
139344	549696
47776	549697
47776	549698
144333	549699
118486	549700
228238	549701
58172	549702
190579	549703
59318	549704
183701	549705
349	549706
204203	549707
98720	549708
157378	549709
77727	549710
102313	549711
140047	549712
23967	549713
247900	549714
55364	549715
195327	549716
212375	549717
268777	549718
49625	549719
2830	549720
93993	549721
145573	549722
24050	549723
148663	549724
195236	549725
55433	549726
290216	549727
21872	549728
78160	549729
231734	549730
199048	549731
213301	549732
180241	549733
65128	549734
156588	549735
266457	549736
6913	549737
80346	549738
81594	549739
209	549740
18520	549741
308135	549742
144469	549743
287319	549744
128636	549745
50217	549746
272175	549747
53683	549748
145971	549749
44850	549750
105791	549751
195678	549752
131761	549753
42842	549754
267667	549755
79764	549756
174847	549757
25	549758
196719	549759
34184	549760
155523	549761
115798	549762
82823	549763
76952	549764
120215	549765
60126	549766
242	549767
168714	549768
9676	549769
50446	549770
29886	549771
162446	549772
50644	549773
246289	549774
100870	549775
79178	549776
221356	549777
158864	549778
163674	549779
9470	549780
184650	549781
307110	549782
48650	549783
198484	549784
154709	549785
78560	549786
80571	549787
195088	549788
157191	549789
137563	549790
53506	549791
169181	549792
246400	549793
276190	549794
83037	549795
44079	549796
156189	549797
272230	549798
602	549799
35108	549800
179599	549801
114603	549802
238618	549803
7412	549804
287363	549805
2	549806
184354	549807
133620	549808
17997	549809
130898	549810
129961	549811
161471	549812
225369	549813
185632	549814
17815	549815
782	549816
225974	549817
16313	549818
117541	549819
58063	549820
12166	549821
281719	549822
46925	549823
103089	549824
78355	549825
204653	549826
104560	549827
246999	549828
244480	549829
290942	549830
220653	549831
284175	549832
242025	549833
78462	549834
274768	549835
159849	549836
216341	549837
228267	549838
19894	549839
269234	549840
150002	549841
26944	549842
297011	549843
133456	549844
70347	549845
142971	549846
92766	549847
62799	549848
148899	549849
137552	549850
95396	549851
310586	549852
30632	549853
251760	549854
34062	549855
97	549856
273568	549857
77462	549858
53536	549859
123339	549860
228930	549861
13933	549862
291263	549863
215520	549864
259	549865
9080	549866
131130	549867
64144	549868
22079	549869
4685	549870
236087	549871
175479	549872
76288	549873
57171	549874
57171	549875
190269	549876
166227	549877
11676	549878
96457	549879
1675	549880
214543	549881
218545	549882
147473	549883
19370	549884
79840	549885
160821	549886
42547	549887
261901	549888
96629	549889
27613	549890
69324	549891
95388	549892
8305	549893
175710	549894
214155	549895
1394	549896
163224	549897
29786	549898
204029	549899
87757	549900
158654	549901
300565	549902
143751	549903
303447	549904
22296	549905
1117	549906
92312	549907
138616	549908
205836	549909
235084	549910
92	549911
31670	549912
67269	549913
104028	549914
104042	549915
94917	549916
159750	549917
42	549918
86716	549919
126713	549920
97049	549921
105835	549922
6061	549923
148082	549924
34422	549925
72934	549926
279658	549927
12461	549928
219549	549929
306284	549930
41077	549931
6292	549932
144113	549933
22253	549934
64761	549935
18042	549936
83757	549937
93430	549938
145063	549939
125036	549940
307903	549941
6836	549942
12610	549943
213695	549944
29304	549945
138453	549946
367	549947
695	549948
293330	549949
153716	549950
155015	549951
1443	549952
225093	549953
90064	549954
96672	549955
148929	549956
206292	549957
59923	549958
20836	549959
97126	549960
99399	549961
108637	549962
56867	549963
190504	549964
2127	549965
2076	549966
242	549967
156266	549968
24291	549969
37311	549970
244600	549971
178903	549972
100551	549973
53185	549974
126531	549975
283269	549976
34756	549977
55913	549978
80179	549979
108921	549980
49320	549981
210474	549982
176287	549983
213811	549984
517	549985
49969	549986
520	549987
17279	549988
172582	549989
34099	549990
16079	549991
24505	549992
240825	549993
150968	549994
254428	549995
1521	549996
4713	549997
44013	549998
76063	549999
40236	550000
305690	550001
3191	550002
70205	550003
213383	550004
39607	550005
6618	550006
145401	550007
3465	550008
156750	550009
37583	550010
169603	550011
58414	550012
58750	550013
93112	550014
133525	550015
4919	550016
116626	550017
56382	550018
56118	550019
157552	550020
18093	550021
5404	550022
82348	550023
82348	550024
264699	550025
49379	550026
188001	550027
188001	550028
256762	550029
103499	550030
133872	550031
63344	550032
30556	550033
95649	550034
4128	550035
8977	550036
61318	550037
59109	550038
94294	550039
4128	550040
8616	550041
33312	550042
58972	550043
755	550044
166244	550045
15630	550046
183967	550047
193	550048
45797	550049
132062	550050
273145	550051
77289	550052
172972	550053
4237	550054
309577	550055
206189	550056
24106	550057
52506	550058
218723	550059
181297	550060
164457	550061
133115	550062
215519	550063
79559	550064
236915	550065
85114	550066
23480	550067
303942	550068
47252	550069
65116	550070
274247	550071
148364	550072
71415	550073
5525	550074
62795	550075
247752	550076
90077	550077
280758	550078
21212	550079
189473	550080
260506	550081
183690	550082
8010	550083
299323	550084
188918	550085
99919	550086
146761	550087
68072	550088
110568	550089
63905	550090
273476	550091
51	550092
54761	550093
167714	550094
269394	550095
87049	550096
199961	550097
277020	550098
153840	550099
115897	550100
262856	550101
286337	550102
10824	550103
185063	550104
257335	550105
215234	550106
298975	550107
271736	550108
146194	550109
236775	550110
232559	550111
271773	550112
198227	550113
282001	550114
305735	550115
259008	550116
282599	550117
273037	550118
210535	550119
74222	550120
210524	550121
284075	550122
145076	550123
145076	550124
249916	550125
245881	550126
164962	550127
250035	550128
225285	550129
190219	550130
271732	550131
195307	550132
265407	550133
141943	550134
277138	550135
289945	550136
209484	550137
19415	550138
244180	550139
222724	550140
254983	550141
113202	550142
97313	550143
290127	550144
132618	550145
112245	550146
230795	550147
1773	550148
114633	550149
114633	550150
300355	550151
15526	550152
21	550153
144743	550154
234233	550155
140723	550156
64251	550157
3342	550158
105705	550159
189065	550160
284905	550161
208308	550162
192801	550163
284697	550164
287090	550165
88931	550166
296668	550167
195683	550168
168412	550169
208871	550170
11965	550171
129070	550172
89465	550173
259635	550174
139672	550175
275	550176
152901	550177
300687	550178
306511	550179
95985	550180
5225	550181
194782	550182
292012	550183
113609	550184
265595	550185
265332	550186
518	550187
47589	550188
15087	550189
220092	550190
40273	550191
11320	550192
37389	550193
17757	550194
27409	550195
132062	550196
137024	550197
218521	550198
50284	550199
148516	550200
220404	550201
273041	550202
46969	550203
9261	550204
189358	550205
126950	550206
68501	550207
233562	550208
244911	550209
250409	550210
115284	550211
273219	550212
203368	550213
203788	550214
133189	550215
229857	550216
755	550217
230664	550218
59520	550219
265865	550220
1373	550221
181257	550222
279422	550223
21346	550224
98597	550225
258730	550226
35154	550227
29952	550228
98966	550229
16054	550230
27994	550231
285270	550232
148890	550233
9261	550234
198044	550235
179124	550236
169181	550237
123484	550238
18458	550239
87956	550240
76355	550241
39343	550242
71085	550243
60057	550244
15032	550245
62905	550246
9671	550247
188912	550248
126799	550249
165808	550250
65525	550251
38862	550252
144377	550253
132275	550254
88022	550255
288375	550256
24880	550257
220403	550258
65864	550259
51276	550260
226794	550261
121254	550262
198530	550263
65364	550264
43074	550265
290711	550266
89964	550267
71423	550268
162782	550269
48718	550270
123	550271
246157	550272
3815	550273
177481	550274
123652	550275
186179	550276
123586	550277
249067	550278
31124	550279
289793	550280
41081	550281
77114	550282
133147	550283
144377	550284
172901	550285
255208	550286
73825	550287
42982	550288
244793	550289
162560	550290
86505	550291
94946	550292
74257	550293
113678	550294
101584	550295
91463	550296
204584	550297
9856	550298
239968	550299
64483	550300
141795	550301
77834	550302
127902	550303
135063	550304
148680	550305
3835	550306
196626	550307
28646	550308
116072	550309
25702	550310
6236	550311
127407	550312
55824	550313
170596	550314
108253	550315
193360	550316
108253	550317
243123	550318
95250	550319
238548	550320
282705	550321
72642	550322
285224	550323
101123	550324
39694	550325
96490	550326
8003	550327
9552	550328
273961	550329
43157	550330
74141	550331
13432	550332
27743	550333
94299	550334
42260	550335
301404	550336
221988	550337
50660	550338
52828	550339
261008	550340
12681	550341
70565	550342
138631	550343
90332	550344
189213	550345
2559	550346
39894	550347
223962	550348
219367	550349
106188	550350
8097	550351
13529	550352
236523	550353
27519	550354
11247	550355
30882	550356
77044	550357
113065	550358
68186	550359
31074	550360
13787	550361
238089	550362
127745	550363
189150	550364
118005	550365
134579	550366
202434	550367
21264	550368
300116	550369
47347	550370
20387	550371
150694	550372
141322	550373
33322	550374
57836	550375
302392	550376
114407	550377
76232	550378
257484	550379
146343	550380
1354	550381
12494	550382
129297	550383
18717	550384
142246	550385
249217	550386
82679	550387
35736	550388
23701	550389
82748	550390
177088	550391
57557	550392
32254	550393
3285	550394
94714	550395
17461	550396
95835	550397
36155	550398
248790	550399
259257	550400
80400	550401
6114	550402
50807	550403
71555	550404
31647	550405
10394	550406
189966	550407
20353	550408
54343	550409
163393	550410
270	550411
24688	550412
119646	550413
86251	550414
283226	550415
116954	550416
157980	550417
176175	550418
139436	550419
107516	550420
138838	550421
59682	550422
48120	550423
54717	550424
188973	550425
2806	550426
120061	550427
90732	550428
48843	550429
24234	550430
261116	550431
183882	550432
243801	550433
290748	550434
57481	550435
53688	550436
197452	550437
6556	550438
249045	550439
134229	550440
104867	550441
73231	550442
12554	550443
97623	550444
433	550445
89630	550446
3937	550447
10772	550448
19293	550449
65016	550450
6116	550451
8857	550452
62477	550453
61826	550454
131470	550455
90900	550456
35895	550457
54434	550458
9538	550459
25344	550460
24205	550461
1028	550462
39348	550463
196523	550464
109230	550465
74263	550466
1578	550467
62939	550468
31997	550469
226060	550470
96952	550471
18709	550472
14195	550473
75101	550474
92987	550475
9794	550476
90176	550477
107093	550478
61735	550479
34901	550480
107497	550481
112717	550482
59210	550483
9552	550484
11577	550485
193489	550486
138907	550487
39120	550488
115912	550489
230442	550490
201237	550491
215908	550492
8570	550493
60581	550494
59796	550495
260536	550496
22704	550497
31348	550498
638	550499
71022	550500
8774	550501
63008	550502
149389	550503
13261	550504
64293	550505
56423	550506
200210	550507
87252	550508
269454	550509
55344	550510
25412	550511
136324	550512
299381	550513
206234	550514
3925	550515
52840	550516
25455	550517
35881	550518
112529	550519
63226	550520
1817	550521
151290	550522
83290	550523
180848	550524
272	550525
1403	550526
33398	550527
33000	550528
33000	550529
20080	550530
84929	550531
54438	550532
14086	550533
155334	550534
70353	550535
171519	550536
107132	550537
229580	550538
44353	550539
34777	550540
102565	550541
287488	550542
207189	550543
264170	550544
104941	550545
106866	550546
165624	550547
189404	550548
48357	550549
288757	550550
7982	550551
121980	550552
75936	550553
163050	550554
64670	550555
106871	550556
29641	550557
194042	550558
196641	550559
100329	550560
226829	550561
104752	550562
58322	550563
53217	550564
72466	550565
182950	550566
13375	550567
201285	550568
166396	550569
16506	550570
169701	550571
118900	550572
260477	550573
225182	550574
73803	550575
51404	550576
64392	550577
60544	550578
71370	550579
99815	550580
19825	550581
33139	550582
197902	550583
181997	550584
141514	550585
75676	550586
236596	550587
71370	550588
60344	550589
4440	550590
2610	550591
20326	550592
92912	550593
138286	550594
172509	550595
67306	550596
56001	550597
171364	550598
33608	550599
48909	550600
3936	550601
18876	550602
19747	550603
22584	550604
46	550605
96516	550606
36048	550607
33681	550608
126223	550609
167395	550610
157584	550611
150592	550612
284131	550613
19733	550614
13200	550615
46052	550616
2236	550617
22276	550618
1117	550619
215390	550620
4798	550621
171799	550622
125360	550623
580	550624
43014	550625
125112	550626
42912	550627
21609	550628
55563	550629
2360	550630
21191	550631
33164	550632
142408	550633
40216	550634
97155	550635
19275	550636
84749	550637
63840	550638
78403	550639
208169	550640
68755	550641
56	550642
32964	550643
25004	550644
256461	550645
139751	550646
160630	550647
27292	550648
103783	550649
293941	550650
9132	550651
103399	550652
180871	550653
278760	550654
189052	550655
70771	550656
25676	550657
15641	550658
107710	550659
188170	550660
159344	550661
70647	550662
189462	550663
20856	550664
109468	550665
160037	550666
106814	550667
300042	550668
18423	550669
188172	550670
294992	550671
135989	550672
202793	550673
233787	550674
224171	550675
85037	550676
161088	550677
86018	550678
238802	550679
4664	550680
125790	550681
151685	550682
60121	550683
88935	550684
71575	550685
71931	550686
22191	550687
126678	550688
153345	550689
86892	550690
307910	550691
136165	550692
175879	550693
139840	550694
143484	550695
108249	550696
34698	550697
241018	550698
158359	550699
189494	550700
103293	550701
250014	550702
71931	550703
109490	550704
153960	550705
107058	550706
140508	550707
104710	550708
105594	550709
177684	550710
53101	550711
173133	550712
85280	550713
57941	550714
188162	550715
108584	550716
56470	550717
100081	550718
205066	550719
63001	550720
68306	550721
228078	550722
58414	550723
203708	550724
39679	550725
13529	550726
210057	550727
136626	550728
17206	550729
285309	550730
5948	550731
181031	550732
124890	550733
38584	550734
93011	550735
118932	550736
35849	550737
43226	550738
27198	550739
90079	550740
113287	550741
264900	550742
28010	550743
71391	550744
3006	550745
124901	550746
880	550747
5446	550748
119265	550749
73710	550750
284692	550751
44377	550752
154755	550753
212527	550754
253261	550755
3087	550756
3087	550757
25765	550758
74305	550759
223073	550760
189840	550761
42786	550762
165166	550763
22673	550764
305251	550765
208868	550766
150	550767
15957	550768
213974	550769
286301	550770
175374	550771
2885	550772
44903	550773
52504	550774
52509	550775
24794	550776
53910	550777
3408	550778
275774	550779
196193	550780
157390	550781
208465	550782
213864	550783
146989	550784
131511	550785
13494	550786
206550	550787
165011	550788
109858	550789
44064	550790
279044	550791
11040	550792
147322	550793
5517	550794
209124	550795
149771	550796
153377	550797
166045	550798
216529	550799
135210	550800
1123	550801
44988	550802
45743	550803
4667	550804
120564	550805
227293	550806
209269	550807
294249	550808
102195	550809
119126	550810
184197	550811
91210	550812
15548	550813
24201	550814
13825	550815
238678	550816
147468	550817
2382	550818
61309	550819
159	550820
13494	550821
176711	550822
188706	550823
311748	550824
38154	550825
133601	550826
59208	550827
59208	550828
51908	550829
64619	550830
2289	550831
222598	550832
127159	550833
165591	550834
168108	550835
73326	550836
140517	550837
19810	550838
213235	550839
143925	550840
94477	550841
97359	550842
87913	550843
52052	550844
2350	550845
61996	550846
8204	550847
147823	550848
163435	550849
307175	550850
150315	550851
36445	550852
30146	550853
29077	550854
29702	550855
34670	550856
34670	550857
20485	550858
2782	550859
304236	550860
254654	550861
89450	550862
15856	550863
15856	550864
94648	550865
3765	550866
3724	550867
145991	550868
203665	550869
43370	550870
91213	550871
21647	550872
28177	550873
93966	550874
8665	550875
3331	550876
5528	550877
135171	550878
96141	550879
9652	550880
162203	550881
34169	550882
139119	550883
16797	550884
42792	550885
74683	550886
138305	550887
55151	550888
19167	550889
210354	550890
88481	550891
174903	550892
212949	550893
80907	550894
34115	550895
204783	550896
83858	550897
103119	550898
14418	550899
29282	550900
59332	550901
59332	550902
114108	550903
113735	550904
90267	550905
94295	550906
36347	550907
287159	550908
80746	550909
29840	550910
23570	550911
9615	550912
206750	550913
63967	550914
233	550915
114269	550916
188793	550917
44091	550918
5508	550919
12336	550920
38642	550921
155665	550922
189101	550923
55901	550924
161726	550925
197981	550926
22620	550927
6438	550928
119330	550929
157144	550930
17808	550931
77013	550932
144642	550933
20233	550934
240088	550935
181500	550936
55366	550937
76580	550938
94382	550939
296409	550940
145321	550941
40565	550942
90872	550943
104076	550944
136779	550945
67841	550946
251786	550947
9611	550948
28967	550949
142061	550950
46717	550951
266843	550952
143689	550953
77622	550954
28194	550955
144637	550956
51368	550957
46843	550958
79035	550959
77255	550960
36362	550961
41487	550962
177151	550963
34344	550964
256820	550965
171075	550966
35447	550967
25184	550968
65651	550969
166773	550970
189753	550971
226187	550972
29238	550973
3101	550974
288488	550975
38414	550976
188070	550977
155636	550978
46785	550979
140210	550980
24541	550981
110622	550982
138284	550983
12260	550984
71942	550985
10620	550986
49346	550987
2460	550988
77522	550989
11009	550990
398	550991
15891	550992
107646	550993
48743	550994
49401	550995
31643	550996
55178	550997
109934	550998
52525	550999
110047	551000
43350	551001
70488	551002
18259	551003
36201	551004
165684	551005
85312	551006
106767	551007
5298	551008
146261	551009
151408	551010
63686	551011
136834	551012
70175	551013
73659	551014
306681	551015
158493	551016
87803	551017
63134	551018
50999	551019
119780	551020
36348	551021
305665	551022
310492	551023
24242	551024
20273	551025
141772	551026
6704	551027
14427	551028
137380	551029
131262	551030
59054	551031
233799	551032
6466	551033
14647	551034
16057	551035
14019	551036
91471	551037
84738	551038
108471	551039
48555	551040
10441	551041
330	551042
61054	551043
48371	551044
7655	551045
311447	551046
192881	551047
21187	551048
125324	551049
43695	551050
3677	551051
92698	551052
64804	551053
43932	551054
10315	551055
151332	551056
14589	551057
103874	551058
107858	551059
164923	551060
308831	551061
108528	551062
95194	551063
22702	551064
82228	551065
32325	551066
153115	551067
731	551068
8893	551069
34143	551070
3902	551071
92697	551072
77478	551073
703	551074
309745	551075
304493	551076
112705	551077
44693	551078
3706	551079
37189	551080
152332	551081
13702	551082
196247	551083
33411	551084
113905	551085
122304	551086
18070	551087
49867	551088
57428	551089
2827	551090
33108	551091
85524	551092
31467	551093
152715	551094
85067	551095
169067	551096
5008	551097
143092	551098
260753	551099
203570	551100
185821	551101
176883	551102
182754	551103
72044	551104
245720	551105
248691	551106
192849	551107
162207	551108
173189	551109
310155	551110
36792	551111
278711	551112
48060	551113
98831	551114
222699	551115
287626	551116
287625	551117
20734	551118
225597	551119
14495	551120
41262	551121
195677	551122
46205	551123
132234	551124
87331	551125
14185	551126
4555	551127
124512	551128
35161	551129
280020	551130
18004	551131
18005	551132
170924	551133
15780	551134
49459	551135
38130	551136
80586	551137
24245	551138
65369	551139
223265	551140
165641	551141
5723	551142
100821	551143
53800	551144
41368	551145
1636	551146
199295	551147
10959	551148
146894	551149
90996	551150
253616	551151
36444	551152
38316	551153
21481	551154
161246	551155
309594	551156
3276	551157
31578	551158
49493	551159
4365	551160
118419	551161
255917	551162
102636	551163
11356	551164
216469	551165
177306	551166
23182	551167
114359	551168
14554	551169
196729	551170
29173	551171
78857	551172
81660	551173
20873	551174
91658	551175
272408	551176
5179	551177
2781	551178
96863	551179
114053	551180
87704	551181
156558	551182
223326	551183
227557	551184
20346	551185
88763	551186
58149	551187
27777	551188
83410	551189
118410	551190
104048	551191
229787	551192
135063	551193
58665	551194
151055	551195
81619	551196
16257	551197
62202	551198
293293	551199
9846	551200
151719	551201
90432	551202
79108	551203
161998	551204
175782	551205
205882	551206
169074	551207
157022	551208
306469	551209
260006	551210
132700	551211
265913	551212
299369	551213
114991	551214
31357	551215
31357	551216
55304	551217
233983	551218
270624	551219
89594	551220
191836	551221
48133	551222
68159	551223
150071	551224
148728	551225
4	551226
273896	551227
193492	551228
21160	551229
19002	551230
19042	551231
173188	551232
285203	551233
5109	551234
286406	551235
290789	551236
127294	551237
11119	551238
117588	551239
14079	551240
218162	551241
38682	551242
1728	551243
64640	551244
111426	551245
75381	551246
13395	551247
202223	551248
129381	551249
199422	551250
104456	551251
81399	551252
83043	551253
53932	551254
215025	551255
68166	551256
202355	551257
104992	551258
186091	551259
70654	551260
165240	551261
141439	551262
300845	551263
111864	551264
206605	551265
78902	551266
44141	551267
299825	551268
133328	551269
44094	551270
107126	551271
117645	551272
125935	551273
180844	551274
96512	551275
134432	551276
64021	551277
294281	551278
157112	551279
104569	551280
217352	551281
133766	551282
175952	551283
1888	551284
73589	551285
94448	551286
75005	551287
24426	551288
2510	551289
48809	551290
189896	551291
60676	551292
44505	551293
212512	551294
145150	551295
153553	551296
201538	551297
14111	551298
155060	551299
19310	551300
52303	551301
205118	551302
104745	551303
500	551304
159218	551305
56709	551306
48560	551307
9863	551308
74084	551309
123579	551310
80897	551311
9287	551312
120696	551313
180670	551314
4580	551315
93867	551316
19310	551317
18002	551318
24246	551319
11951	551320
21240	551321
655	551322
94191	551323
183918	551324
71880	551325
47294	551326
166224	551327
12237	551328
130788	551329
147360	551330
36527	551331
39361	551332
8204	551333
65701	551334
105539	551335
46984	551336
176977	551337
147678	551338
309794	551339
78363	551340
18602	551341
127844	551342
51586	551343
22662	551344
74155	551345
7226	551346
127587	551347
129286	551348
58056	551349
307064	551350
24358	551351
264395	551352
118431	551353
143669	551354
213831	551355
6858	551356
89410	551357
16865	551358
114471	551359
114476	551360
199412	551361
19514	551362
1889	551363
16669	551364
166585	551365
858	551366
111116	551367
52531	551368
15993	551369
89048	551370
38956	551371
57354	551372
222439	551373
29026	551374
210	551375
149623	551376
72078	551377
17436	551378
92392	551379
237333	551380
112455	551381
99799	551382
20745	551383
32798	551384
4468	551385
57376	551386
118376	551387
13868	551388
95713	551389
84394	551390
33480	551391
11893	551392
89407	551393
1658	551394
13477	551395
29191	551396
14124	551397
63766	551398
22403	551399
158548	551400
1989	551401
1243	551402
63948	551403
14796	551404
47237	551405
33002	551406
3681	551407
154681	551408
22401	551409
191916	551410
184280	551411
192356	551412
142591	551413
91074	551414
35452	551415
75964	551416
65632	551417
142156	551418
151429	551419
57370	551420
69214	551421
56585	551422
30811	551423
232122	551424
88570	551425
3785	551426
13498	551427
1803	551428
131615	551429
1106	551430
1803	551431
130912	551432
72184	551433
306826	551434
49606	551435
248558	551436
37718	551437
12815	551438
195482	551439
43689	551440
8176	551441
50992	551442
18146	551443
254166	551444
45294	551445
29215	551446
75823	551447
274230	551448
33652	551449
71005	551450
47867	551451
19205	551452
3858	551453
1170	551454
5472	551455
22168	551456
249298	551457
196099	551458
243161	551459
301723	551460
304185	551461
63169	551462
92271	551463
73525	551464
26712	551465
17125	551466
16222	551467
60258	551468
82788	551469
79305	551470
76703	551471
23884	551472
133333	551473
1810	551474
7472	551475
111496	551476
154783	551477
145803	551478
74625	551479
187842	551480
272017	551481
837	551482
50731	551483
82523	551484
189236	551485
127225	551486
187831	551487
197681	551488
195733	551489
39	551490
275826	551491
128298	551492
274776	551493
23586	551494
118689	551495
32299	551496
207576	551497
38261	551498
248869	551499
181260	551500
125730	551501
56364	551502
138695	551503
4109	551504
13450	551505
55035	551506
17909	551507
89146	551508
55836	551509
269484	551510
66388	551511
15100	551512
88723	551513
38937	551514
34940	551515
5596	551516
79064	551517
83224	551518
128777	551519
51045	551520
20452	551521
7060	551522
75787	551523
176285	551524
77385	551525
90165	551526
136683	551527
267923	551528
147234	551529
114894	551530
136149	551531
244044	551532
49481	551533
24190	551534
102398	551535
16778	551536
243432	551537
63470	551538
3870	551539
19822	551540
203629	551541
99143	551542
123533	551543
19822	551544
63470	551545
34951	551546
121654	551547
109515	551548
103016	551549
85164	551550
181733	551551
198146	551552
71626	551553
216754	551554
60893	551555
36760	551556
78343	551557
109159	551558
29323	551559
301286	551560
136964	551561
168082	551562
7157	551563
112908	551564
146872	551565
112665	551566
168983	551567
279229	551568
18315	551569
23809	551570
290112	551571
3006	551572
278298	551573
29889	551574
36839	551575
88539	551576
99350	551577
246906	551578
61096	551579
34511	551580
74675	551581
228	551582
215674	551583
29506	551584
181016	551585
55324	551586
23942	551587
135709	551588
135889	551589
24557	551590
10298	551591
13010	551592
42325	551593
265050	551594
86024	551595
7982	551596
93019	551597
42588	551598
19861	551599
93019	551600
51559	551601
38244	551602
7766	551603
70282	551604
20429	551605
215145	551606
126702	551607
15302	551608
40689	551609
89604	551610
197010	551611
22813	551612
153026	551613
5494	551614
184447	551615
2816	551616
22347	551617
30868	551618
126246	551619
16527	551620
57394	551621
126319	551622
165289	551623
10958	551624
96279	551625
30078	551626
241647	551627
8069	551628
101414	551629
299202	551630
1786	551631
74418	551632
84855	551633
133089	551634
70608	551635
40786	551636
72343	551637
201271	551638
52653	551639
120308	551640
76426	551641
262075	551642
5121	551643
296948	551644
89594	551645
56145	551646
81698	551647
80541	551648
5545	551649
100081	551650
211797	551651
273382	551652
31729	551653
61265	551654
294488	551655
291552	551656
79910	551657
76942	551658
180686	551659
33278	551660
4070	551661
6708	551662
145693	551663
56773	551664
38334	551665
155495	551666
240047	551667
179233	551668
44960	551669
147021	551670
6708	551671
238364	551672
167	551673
138534	551674
18096	551675
300222	551676
6708	551677
104972	551678
176168	551679
205257	551680
125293	551681
108680	551682
95490	551683
727	551684
296246	551685
242285	551686
19450	551687
29784	551688
9487	551689
15540	551690
155116	551691
141794	551692
67600	551693
59358	551694
4694	551695
18776	551696
11982	551697
94317	551698
194761	551699
63871	551700
3000	551701
93198	551702
133436	551703
16331	551704
39718	551705
27435	551706
9633	551707
68085	551708
108931	551709
97725	551710
129280	551711
36658	551712
163922	551713
136594	551714
108024	551715
32828	551716
161920	551717
103889	551718
135970	551719
188880	551720
1819	551721
195986	551722
275898	551723
169403	551724
113491	551725
29879	551726
66355	551727
95942	551728
183667	551729
113783	551730
219123	551731
26427	551732
102624	551733
7329	551734
103077	551735
37924	551736
187523	551737
29987	551738
8226	551739
95276	551740
190428	551741
67405	551742
225240	551743
103077	551744
65645	551745
10693	551746
107099	551747
20698	551748
212978	551749
57567	551750
42330	551751
4966	551752
176041	551753
176041	551754
29678	551755
9527	551756
36499	551757
36645	551758
224110	551759
72808	551760
18270	551761
41560	551762
208662	551763
35650	551764
40060	551765
94224	551766
249934	551767
401	551768
199059	551769
177436	551770
116627	551771
194596	551772
22045	551773
58996	551774
26662	551775
812	551776
61712	551777
143911	551778
61363	551779
264681	551780
208031	551781
44432	551782
67192	551783
163293	551784
157356	551785
41113	551786
3003	551787
196058	551788
140926	551789
16870	551790
30567	551791
41479	551792
19884	551793
13992	551794
43911	551795
19166	551796
34062	551797
91180	551798
45712	551799
183586	551800
42249	551801
187710	551802
158178	551803
19856	551804
256609	551805
3299	551806
49039	551807
42788	551808
167245	551809
21176	551810
17202	551811
106612	551812
32207	551813
174248	551814
8630	551815
57106	551816
39126	551817
38650	551818
6015	551819
92844	551820
657	551821
84437	551822
84437	551823
5648	551824
154158	551825
33897	551826
2335	551827
164915	551828
74190	551829
148	551830
172083	551831
156269	551832
57106	551833
68210	551834
274277	551835
157280	551836
21660	551837
234963	551838
725	551839
30450	551840
28008	551841
189115	551842
173076	551843
20012	551844
28610	551845
168016	551846
138755	551847
15974	551848
64901	551849
155715	551850
88293	551851
213086	551852
76865	551853
41661	551854
7555	551855
134948	551856
59576	551857
135224	551858
53950	551859
79738	551860
148852	551861
3311	551862
299592	551863
123223	551864
271806	551865
6520	551866
89800	551867
4926	551868
65933	551869
109685	551870
146280	551871
185877	551872
65489	551873
92338	551874
122813	551875
117178	551876
123695	551877
94272	551878
85370	551879
42187	551880
13044	551881
13044	551882
38490	551883
84881	551884
133834	551885
113151	551886
28087	551887
111106	551888
196985	551889
173395	551890
78167	551891
140352	551892
60668	551893
2907	551894
3832	551895
13436	551896
77293	551897
261063	551898
10858	551899
128587	551900
120026	551901
274781	551902
141491	551903
131631	551904
150843	551905
193848	551906
57763	551907
75395	551908
34502	551909
233102	551910
72925	551911
39280	551912
278415	551913
267216	551914
81738	551915
157252	551916
212527	551917
289896	551918
138402	551919
281346	551920
218491	551921
29636	551922
29623	551923
163378	551924
155456	551925
193640	551926
29988	551927
7040	551928
106075	551929
258263	551930
198971	551931
113299	551932
42847	551933
649	551934
79011	551935
43658	551936
256276	551937
126852	551938
301427	551939
144633	551940
123645	551941
30253	551942
36592	551943
15026	551944
94499	551945
211166	551946
2590	551947
20209	551948
57966	551949
236607	551950
2590	551951
180087	551952
160903	551953
74619	551954
309765	551955
35395	551956
207184	551957
57966	551958
11257	551959
61948	551960
100812	551961
264381	551962
163664	551963
166350	551964
122378	551965
30946	551966
35893	551967
199862	551968
8810	551969
203294	551970
68873	551971
120490	551972
221277	551973
17125	551974
53128	551975
291069	551976
133519	551977
243584	551978
9186	551979
16937	551980
71204	551981
42187	551982
50830	551983
200516	551984
199357	551985
62164	551986
68942	551987
20905	551988
20905	551989
236881	551990
78944	551991
222033	551992
49966	551993
207633	551994
71563	551995
139788	551996
72542	551997
72541	551998
168586	551999
11857	552000
25492	552001
6069	552002
23658	552003
169433	552004
51836	552005
96205	552006
7179	552007
82485	552008
6069	552009
207666	552010
163341	552011
85845	552012
57649	552013
126227	552014
169809	552015
52966	552016
73606	552017
53970	552018
41282	552019
59127	552020
54108	552021
3685	552022
9938	552023
180986	552024
184152	552025
107183	552026
86035	552027
267296	552028
93249	552029
37631	552030
137463	552031
177967	552032
110066	552033
184625	552034
52215	552035
24399	552036
58514	552037
7439	552038
20864	552039
91385	552040
91391	552041
40030	552042
26452	552043
266406	552044
90519	552045
57451	552046
111136	552047
94923	552048
261256	552049
98661	552050
186101	552051
197953	552052
94148	552053
218588	552054
40381	552055
119401	552056
191930	552057
51176	552058
7823	552059
275358	552060
208268	552061
26974	552062
83350	552063
69164	552064
11867	552065
30304	552066
183247	552067
66856	552068
135420	552069
215631	552070
45574	552071
19372	552072
6771	552073
122522	552074
105695	552075
135427	552076
33150	552077
33150	552078
254730	552079
61680	552080
14582	552081
280457	552082
87347	552083
39089	552084
251268	552085
4936	552086
90013	552087
216751	552088
224334	552089
23299	552090
183788	552091
183788	552092
146955	552093
190699	552094
281394	552095
268761	552096
49981	552097
18736	552098
117656	552099
26772	552100
147659	552101
135081	552102
56030	552103
15250	552104
223975	552105
81909	552106
81909	552107
81909	552108
161172	552109
124689	552110
141612	552111
25978	552112
82017	552113
22974	552114
145469	552115
87166	552116
18903	552117
203623	552118
23530	552119
30665	552120
162760	552121
20687	552122
134292	552123
4777	552124
89082	552125
110681	552126
14711	552127
63066	552128
16185	552129
8311	552130
267643	552131
141114	552132
81964	552133
273025	552134
75639	552135
160722	552136
78182	552137
35301	552138
97378	552139
183060	552140
147191	552141
24399	552142
95836	552143
297341	552144
49782	552145
45669	552146
48350	552147
77494	552148
96205	552149
9555	552150
111246	552151
239903	552152
108337	552153
4317	552154
152544	552155
51374	552156
166440	552157
33780	552158
32374	552159
97030	552160
97762	552161
3494	552162
87709	552163
70132	552164
24081	552165
207486	552166
303296	552167
6070	552168
54817	552169
193166	552170
193166	552171
184584	552172
84621	552173
84621	552174
23699	552175
47508	552176
48884	552177
301908	552178
143416	552179
103738	552180
147146	552181
138262	552182
251728	552183
307697	552184
147506	552185
132385	552186
124145	552187
164623	552188
147597	552189
100898	552190
26702	552191
1591	552192
124689	552193
255941	552194
249528	552195
257397	552196
88211	552197
59562	552198
37709	552199
125777	552200
175279	552201
238656	552202
38880	552203
132532	552204
61637	552205
277645	552206
148255	552207
158374	552208
33646	552209
8197	552210
74584	552211
159622	552212
122813	552213
23851	552214
140468	552215
170335	552216
192453	552217
51377	552218
129438	552219
7122	552220
49640	552221
16226	552222
107644	552223
248529	552224
134845	552225
135348	552226
131520	552227
62209	552228
31655	552229
57891	552230
89082	552231
80953	552232
153143	552233
8539	552234
226207	552235
98368	552236
255908	552237
147739	552238
121314	552239
3693	552240
105178	552241
1807	552242
11894	552243
63254	552244
178367	552245
53090	552246
99878	552247
41627	552248
85745	552249
15940	552250
161585	552251
38088	552252
50316	552253
5984	552254
95836	552255
44496	552256
209058	552257
113874	552258
111685	552259
15046	552260
82288	552261
180901	552262
6196	552263
16019	552264
146852	552265
10983	552266
107443	552267
147519	552268
56168	552269
254740	552270
111080	552271
1286	552272
46950	552273
159321	552274
140897	552275
7564	552276
118483	552277
82536	552278
67962	552279
78168	552280
126097	552281
56833	552282
263610	552283
56168	552284
12333	552285
169758	552286
2478	552287
247805	552288
71533	552289
65685	552290
112402	552291
35110	552292
140752	552293
109965	552294
294839	552295
196332	552296
194630	552297
3174	552298
27089	552299
51836	552300
43712	552301
17078	552302
290459	552303
261322	552304
92462	552305
307698	552306
149441	552307
93423	552308
146224	552309
36609	552310
198403	552311
152574	552312
145621	552313
164793	552314
266285	552315
191378	552316
34912	552317
14493	552318
65725	552319
117177	552320
7978	552321
6986	552322
3667	552323
70541	552324
70541	552325
92183	552326
108141	552327
7222	552328
215942	552329
197958	552330
277595	552331
8426	552332
130568	552333
86995	552334
26270	552335
269986	552336
142293	552337
81313	552338
204132	552339
7378	552340
223811	552341
60528	552342
60528	552343
186707	552344
24502	552345
245285	552346
85366	552347
67271	552348
300367	552349
208602	552350
144738	552351
130396	552352
65919	552353
211856	552354
294	552355
21476	552356
267856	552357
61084	552358
154400	552359
123255	552360
86895	552361
70206	552362
225639	552363
22057	552364
312216	552365
150250	552366
46119	552367
155079	552368
293275	552369
54004	552370
297882	552371
125596	552372
6809	552373
61008	552374
85736	552375
92253	552376
84941	552377
127677	552378
85366	552379
68907	552380
94014	552381
43216	552382
45265	552383
22101	552384
77550	552385
93442	552386
6405	552387
146481	552388
140559	552389
43068	552390
137002	552391
54131	552392
54131	552393
13675	552394
202083	552395
304234	552396
26419	552397
7479	552398
219503	552399
201129	552400
42378	552401
222514	552402
165216	552403
23293	552404
48791	552405
17101	552406
13780	552407
7352	552408
42950	552409
11267	552410
7352	552411
104258	552412
128103	552413
104795	552414
36317	552415
77550	552416
4443	552417
11689	552418
31015	552419
12778	552420
177847	552421
276073	552422
221397	552423
120785	552424
69105	552425
69737	552426
45391	552427
14604	552428
57805	552429
64863	552430
89390	552431
32579	552432
55257	552433
43765	552434
5824	552435
101919	552436
100852	552437
34536	552438
74197	552439
60049	552440
3494	552441
71709	552442
97030	552443
10696	552444
93121	552445
57986	552446
49129	552447
888	552448
82539	552449
15930	552450
89043	552451
786	552452
56764	552453
64123	552454
150268	552455
28521	552456
94923	552457
126598	552458
86545	552459
4518	552460
12672	552461
7969	552462
1144	552463
143504	552464
87064	552465
279708	552466
57721	552467
73039	552468
4943	552469
38265	552470
110000	552471
45886	552472
57458	552473
224255	552474
5691	552475
205792	552476
952	552477
694	552478
215831	552479
196698	552480
47609	552481
16321	552482
21477	552483
42022	552484
173894	552485
28992	552486
29683	552487
19618	552488
52855	552489
17084	552490
91588	552491
1591	552492
12576	552493
922	552494
54753	552495
54753	552496
164340	552497
6477	552498
15717	552499
88539	552500
27828	552501
67189	552502
24179	552503
14666	552504
119512	552505
72841	552506
31469	552507
29518	552508
99497	552509
9805	552510
9358	552511
5803	552512
99075	552513
66580	552514
13387	552515
101376	552516
119512	552517
275914	552518
124774	552519
16125	552520
109697	552521
23684	552522
38593	552523
115	552524
30523	552525
88613	552526
40270	552527
171589	552528
18801	552529
18801	552530
35449	552531
201895	552532
14224	552533
85503	552534
7534	552535
30386	552536
21767	552537
34097	552538
282108	552539
56357	552540
172794	552541
241157	552542
50681	552543
50681	552544
2676	552545
203664	552546
91468	552547
183712	552548
27681	552549
34996	552550
35048	552551
190662	552552
69823	552553
10968	552554
122262	552555
11084	552556
204903	552557
152800	552558
203810	552559
28098	552560
6500	552561
109924	552562
84478	552563
77385	552564
233175	552565
91201	552566
60863	552567
39413	552568
997	552569
289493	552570
14112	552571
43421	552572
8200	552573
166950	552574
34131	552575
294097	552576
79977	552577
84460	552578
48291	552579
77958	552580
497	552581
102420	552582
2	552583
92932	552584
37148	552585
301228	552586
19503	552587
86405	552588
108372	552589
138831	552590
6040	552591
6658	552592
255449	552593
253065	552594
7577	552595
58698	552596
71571	552597
9606	552598
159403	552599
154402	552600
298	552601
101903	552602
5092	552603
1476	552604
57777	552605
8006	552606
32062	552607
80142	552608
12928	552609
18681	552610
56893	552611
11353	552612
53303	552613
26107	552614
60570	552615
68976	552616
112432	552617
56231	552618
50011	552619
212437	552620
219535	552621
90121	552622
90121	552623
3793	552624
136806	552625
197018	552626
56914	552627
103964	552628
607	552629
165901	552630
116231	552631
29996	552632
90788	552633
60144	552634
184820	552635
274192	552636
190762	552637
91067	552638
107816	552639
1843	552640
8440	552641
32746	552642
77857	552643
36775	552644
15207	552645
240793	552646
117790	552647
18051	552648
216405	552649
90203	552650
79889	552651
119976	552652
22368	552653
87501	552654
240	552655
174234	552656
255253	552657
195817	552658
1569	552659
1569	552660
35666	552661
1076	552662
21008	552663
57006	552664
85355	552665
39071	552666
32009	552667
255683	552668
105288	552669
101314	552670
70397	552671
60830	552672
137722	552673
176909	552674
162738	552675
300745	552676
35666	552677
136147	552678
232479	552679
163564	552680
44587	552681
22368	552682
25233	552683
301112	552684
20911	552685
28646	552686
100121	552687
126045	552688
151680	552689
76183	552690
58904	552691
212108	552692
247517	552693
95207	552694
126477	552695
39605	552696
221926	552697
14646	552698
201954	552699
51357	552700
156388	552701
65406	552702
18620	552703
180354	552704
143815	552705
108476	552706
89409	552707
11651	552708
73680	552709
271191	552710
9523	552711
111655	552712
65406	552713
111798	552714
124531	552715
124531	552716
247020	552717
203342	552718
247094	552719
222532	552720
164027	552721
40296	552722
58660	552723
58660	552724
45684	552725
1150	552726
272435	552727
76261	552728
76261	552729
184601	552730
16998	552731
22368	552732
170666	552733
122718	552734
36168	552735
1034	552736
79371	552737
4718	552738
25268	552739
153118	552740
68368	552741
28216	552742
276740	552743
51093	552744
158161	552745
38078	552746
21708	552747
19383	552748
62904	552749
250127	552750
23305	552751
89444	552752
107178	552753
86906	552754
289215	552755
17889	552756
242120	552757
262410	552758
197403	552759
46041	552760
17482	552761
146488	552762
46201	552763
41919	552764
70485	552765
95460	552766
244380	552767
90217	552768
27616	552769
90354	552770
8713	552771
217983	552772
199624	552773
176800	552774
286297	552775
83775	552776
135445	552777
155990	552778
16684	552779
209787	552780
71	552781
108878	552782
157455	552783
28941	552784
122538	552785
73680	552786
8542	552787
145561	552788
217030	552789
20199	552790
161255	552791
136260	552792
26815	552793
19264	552794
262461	552795
246933	552796
238	552797
16664	552798
184	552799
22186	552800
144702	552801
49393	552802
107977	552803
116642	552804
188889	552805
145936	552806
66602	552807
113596	552808
75619	552809
70873	552810
157835	552811
132094	552812
232281	552813
45123	552814
33187	552815
13969	552816
81852	552817
979	552818
62977	552819
110932	552820
120428	552821
294982	552822
408	552823
269848	552824
107457	552825
32048	552826
7602	552827
103973	552828
259550	552829
588	552830
133809	552831
45667	552832
66484	552833
125744	552834
71697	552835
253447	552836
81425	552837
5738	552838
45667	552839
157213	552840
1396	552841
55662	552842
55662	552843
22543	552844
182657	552845
117144	552846
69145	552847
206051	552848
264390	552849
261540	552850
241507	552851
20489	552852
68545	552853
72370	552854
116056	552855
142460	552856
64665	552857
254102	552858
120957	552859
105850	552860
195083	552861
205755	552862
192325	552863
49055	552864
50681	552865
22543	552866
13165	552867
145073	552868
82421	552869
76981	552870
25438	552871
84247	552872
769	552873
769	552874
177327	552875
41668	552876
92422	552877
79767	552878
154025	552879
221894	552880
76940	552881
189114	552882
99610	552883
307651	552884
81591	552885
120726	552886
128140	552887
99122	552888
84801	552889
126983	552890
130189	552891
166115	552892
108889	552893
182251	552894
177051	552895
82411	552896
39264	552897
8733	552898
93667	552899
7128	552900
244313	552901
164870	552902
146364	552903
253179	552904
122600	552905
170992	552906
289705	552907
94598	552908
105756	552909
38380	552910
28792	552911
121746	552912
90302	552913
50946	552914
4630	552915
155621	552916
192553	552917
166115	552918
154549	552919
65548	552920
236768	552921
96714	552922
46752	552923
100289	552924
63442	552925
232062	552926
90836	552927
121760	552928
45286	552929
7579	552930
163608	552931
90644	552932
19231	552933
135824	552934
86522	552935
94023	552936
48820	552937
20600	552938
71697	552939
117054	552940
47025	552941
119086	552942
30438	552943
84064	552944
134189	552945
3077	552946
16002	552947
42114	552948
132666	552949
21084	552950
42376	552951
49344	552952
142853	552953
306360	552954
33609	552955
167465	552956
194959	552957
19261	552958
86918	552959
22153	552960
130665	552961
58951	552962
66039	552963
94169	552964
123495	552965
52931	552966
32590	552967
93251	552968
91305	552969
97210	552970
21030	552971
60815	552972
83788	552973
90503	552974
41649	552975
161392	552976
48848	552977
16578	552978
181792	552979
279989	552980
36558	552981
92795	552982
93696	552983
108179	552984
71020	552985
92141	552986
50921	552987
31999	552988
3235	552989
48957	552990
28966	552991
197361	552992
241813	552993
94648	552994
2139	552995
134033	552996
102906	552997
95659	552998
132666	552999
168069	553000
73815	553001
135715	553002
47819	553003
78905	553004
46985	553005
246859	553006
139064	553007
163436	553008
17760	553009
136248	553010
95117	553011
2243	553012
70338	553013
41878	553014
111953	553015
200838	553016
276835	553017
31027	553018
118253	553019
118253	553020
101076	553021
142853	553022
210066	553023
210747	553024
42597	553025
79878	553026
254086	553027
175093	553028
126511	553029
32143	553030
43546	553031
28802	553032
89035	553033
72232	553034
109070	553035
152378	553036
196443	553037
109363	553038
41969	553039
90567	553040
113763	553041
206489	553042
194526	553043
145941	553044
157014	553045
177100	553046
139635	553047
102906	553048
179140	553049
185339	553050
6628	553051
5994	553052
39290	553053
11822	553054
140748	553055
11313	553056
114456	553057
41633	553058
141070	553059
58263	553060
143936	553061
175328	553062
183029	553063
3047	553064
13298	553065
870	553066
44410	553067
213	553068
24201	553069
113865	553070
516	553071
12535	553072
261330	553073
167677	553074
7287	553075
196962	553076
167536	553077
136353	553078
7287	553079
40735	553080
13213	553081
95506	553082
27883	553083
16277	553084
25715	553085
18667	553086
32140	553087
6297	553088
142273	553089
302002	553090
143742	553091
144389	553092
193163	553093
104594	553094
39700	553095
102917	553096
178516	553097
117527	553098
85320	553099
82256	553100
142686	553101
164608	553102
107112	553103
112757	553104
266162	553105
22562	553106
104339	553107
224199	553108
88495	553109
49502	553110
53461	553111
305539	553112
84959	553113
161038	553114
147453	553115
42299	553116
280755	553117
99069	553118
149161	553119
8976	553120
218919	553121
108950	553122
39212	553123
144067	553124
51155	553125
117700	553126
56506	553127
51998	553128
60501	553129
256929	553130
126302	553131
271450	553132
101002	553133
38379	553134
131887	553135
33938	553136
79860	553137
50587	553138
148007	553139
116435	553140
29049	553141
74107	553142
188047	553143
116745	553144
129540	553145
68963	553146
36961	553147
266515	553148
118991	553149
39815	553150
178126	553151
157517	553152
114286	553153
111508	553154
102734	553155
192630	553156
23509	553157
6292	553158
35531	553159
91550	553160
21577	553161
5403	553162
104883	553163
9238	553164
12407	553165
223	553166
1804	553167
84006	553168
9546	553169
93423	553170
11895	553171
54621	553172
225502	553173
34008	553174
134701	553175
41493	553176
119116	553177
225075	553178
43347	553179
61733	553180
33977	553181
9939	553182
309121	553183
77496	553184
172564	553185
157646	553186
22965	553187
121344	553188
31998	553189
11699	553190
250544	553191
21134	553192
273777	553193
127407	553194
193421	553195
14442	553196
172564	553197
253995	553198
121685	553199
66437	553200
79074	553201
13646	553202
187418	553203
154559	553204
19426	553205
49033	553206
190862	553207
93778	553208
64000	553209
311444	553210
257869	553211
235671	553212
74658	553213
48048	553214
93778	553215
88403	553216
284163	553217
38900	553218
81582	553219
119893	553220
182841	553221
67726	553222
92531	553223
135237	553224
22380	553225
151	553226
312273	553227
134391	553228
181691	553229
290189	553230
17539	553231
4216	553232
151490	553233
58471	553234
168678	553235
71721	553236
62109	553237
62109	553238
109913	553239
12065	553240
13365	553241
11355	553242
32299	553243
69044	553244
1653	553245
31948	553246
81168	553247
171262	553248
5230	553249
2595	553250
95778	553251
183209	553252
2399	553253
211570	553254
252177	553255
82904	553256
95063	553257
5429	553258
37204	553259
3216	553260
150169	553261
61277	553262
96521	553263
10166	553264
96218	553265
115948	553266
156424	553267
49990	553268
196633	553269
64026	553270
69113	553271
5835	553272
139039	553273
122815	553274
235750	553275
122053	553276
237368	553277
151159	553278
44964	553279
306443	553280
85125	553281
153896	553282
28104	553283
179718	553284
72186	553285
11537	553286
132559	553287
91508	553288
84011	553289
97287	553290
214454	553291
99719	553292
15113	553293
108089	553294
85981	553295
28473	553296
111452	553297
273656	553298
4727	553299
154104	553300
62484	553301
266642	553302
29501	553303
72132	553304
5755	553305
8617	553306
46211	553307
16580	553308
200908	553309
199414	553310
13556	553311
43178	553312
290852	553313
108089	553314
20228	553315
62856	553316
84429	553317
143	553318
303415	553319
28931	553320
58672	553321
4520	553322
119175	553323
15543	553324
140484	553325
40935	553326
211213	553327
149009	553328
228266	553329
61703	553330
109384	553331
56777	553332
62665	553333
73585	553334
40935	553335
78715	553336
193485	553337
18302	553338
1725	553339
212164	553340
27520	553341
101268	553342
55389	553343
62579	553344
661	553345
63860	553346
39467	553347
8269	553348
43709	553349
43190	553350
159740	553351
36785	553352
85563	553353
282915	553354
118228	553355
4182	553356
173622	553357
79827	553358
244880	553359
297849	553360
149542	553361
187083	553362
109451	553363
28725	553364
86439	553365
195852	553366
66947	553367
215621	553368
161853	553369
7576	553370
116778	553371
48974	553372
68649	553373
153152	553374
99131	553375
137186	553376
135440	553377
6442	553378
167827	553379
69123	553380
13881	553381
203460	553382
236779	553383
276043	553384
79915	553385
61851	553386
137294	553387
106114	553388
289586	553389
245807	553390
299755	553391
2658	553392
203641	553393
203641	553394
107602	553395
828	553396
129807	553397
39586	553398
77209	553399
201485	553400
118900	553401
37724	553402
230770	553403
179038	553404
214133	553405
153718	553406
50250	553407
242773	553408
228478	553409
66660	553410
39817	553411
84067	553412
279202	553413
114110	553414
16973	553415
81814	553416
289761	553417
61486	553418
171490	553419
17366	553420
180907	553421
170686	553422
269839	553423
103160	553424
3855	553425
105250	553426
146477	553427
124430	553428
245768	553429
3918	553430
120895	553431
242588	553432
15231	553433
161099	553434
122436	553435
147007	553436
84467	553437
22213	553438
106500	553439
163273	553440
110654	553441
30919	553442
117131	553443
132550	553444
132550	553445
76804	553446
86838	553447
578	553448
306982	553449
99159	553450
94832	553451
89276	553452
83314	553453
79499	553454
87016	553455
42894	553456
228812	553457
163959	553458
109406	553459
85246	553460
176673	553461
201448	553462
43126	553463
29020	553464
249524	553465
31827	553466
242030	553467
131793	553468
69308	553469
187898	553470
239813	553471
80035	553472
179416	553473
223931	553474
60930	553475
296517	553476
210270	553477
135677	553478
302738	553479
108172	553480
45987	553481
215262	553482
23685	553483
27612	553484
98284	553485
215521	553486
22709	553487
93902	553488
263817	553489
44011	553490
136778	553491
578	553492
51077	553493
50062	553494
152286	553495
64	553496
126811	553497
114805	553498
18156	553499
18165	553500
217782	553501
158428	553502
281432	553503
349	553504
140138	553505
258837	553506
37072	553507
277496	553508
8979	553509
135671	553510
28780	553511
216325	553512
42	553513
249888	553514
139387	553515
205572	553516
20577	553517
50227	553518
17506	553519
111704	553520
103614	553521
1991	553522
53678	553523
215590	553524
63157	553525
101213	553526
273335	553527
178669	553528
245028	553529
234123	553530
164176	553531
103464	553532
68649	553533
221172	553534
50075	553535
50012	553536
263631	553537
261091	553538
176694	553539
18610	553540
4833	553541
104363	553542
11676	553543
204692	553544
75099	553545
146424	553546
126069	553547
124736	553548
83940	553549
85563	553550
239831	553551
50731	553552
32	553553
150780	553554
57193	553555
55472	553556
88864	553557
311012	553558
235489	553559
95695	553560
131087	553561
126163	553562
46186	553563
108239	553564
184	553565
112876	553566
51447	553567
85354	553568
125383	553569
271421	553570
22243	553571
59376	553572
9851	553573
53270	553574
94448	553575
80646	553576
68024	553577
130396	553578
267227	553579
184718	553580
113088	553581
76240	553582
38401	553583
271261	553584
25896	553585
83110	553586
271537	553587
169198	553588
128257	553589
1094	553590
26091	553591
103342	553592
24825	553593
56272	553594
8874	553595
201799	553596
76234	553597
24559	553598
225273	553599
103231	553600
63811	553601
3343	553602
53472	553603
71761	553604
131066	553605
267120	553606
119927	553607
81606	553608
306828	553609
113785	553610
6888	553611
74134	553612
36785	553613
44597	553614
12751	553615
44451	553616
63846	553617
57903	553618
113107	553619
31827	553620
16868	553621
55661	553622
198512	553623
61087	553624
308619	553625
89100	553626
246140	553627
193897	553628
96938	553629
60851	553630
64461	553631
16973	553632
16973	553633
7486	553634
207186	553635
36508	553636
259176	553637
190341	553638
137182	553639
32025	553640
278753	553641
94230	553642
1936	553643
38832	553644
166646	553645
202520	553646
73957	553647
108273	553648
148123	553649
59234	553650
312461	553651
147305	553652
108096	553653
135597	553654
11977	553655
280857	553656
131921	553657
123067	553658
36361	553659
174608	553660
118035	553661
45832	553662
13766	553663
238960	553664
197582	553665
97964	553666
288487	553667
192054	553668
56107	553669
10150	553670
62695	553671
106256	553672
193090	553673
188509	553674
210811	553675
184738	553676
285019	553677
98220	553678
70	553679
260676	553680
30781	553681
60190	553682
17601	553683
206026	553684
202978	553685
282111	553686
37315	553687
213952	553688
10150	553689
24147	553690
132370	553691
96197	553692
157547	553693
290153	553694
24147	553695
198421	553696
210815	553697
153753	553698
18095	553699
154982	553700
130739	553701
154384	553702
109169	553703
232681	553704
46193	553705
71347	553706
199613	553707
199697	553708
119282	553709
120586	553710
131989	553711
136467	553712
221350	553713
164631	553714
152275	553715
275985	553716
121481	553717
135132	553718
76278	553719
216452	553720
148301	553721
190427	553722
136155	553723
1809	553724
73041	553725
43994	553726
125525	553727
257498	553728
782	553729
57415	553730
30601	553731
273781	553732
257134	553733
63157	553734
35001	553735
196548	553736
146828	553737
95477	553738
124972	553739
159759	553740
11970	553741
13255	553742
26977	553743
30670	553744
77592	553745
58204	553746
102351	553747
58368	553748
51235	553749
950	553750
30217	553751
85203	553752
180786	553753
38114	553754
72060	553755
89705	553756
29355	553757
1026	553758
68060	553759
73440	553760
7371	553761
11061	553762
65837	553763
29084	553764
2564	553765
226660	553766
89141	553767
13394	553768
1175	553769
84665	553770
249085	553771
277916	553772
86253	553773
150302	553774
131761	553775
98766	553776
176138	553777
19304	553778
298402	553779
11948	553780
304293	553781
14949	553782
126203	553783
101560	553784
3129	553785
207676	553786
31172	553787
54124	553788
83025	553789
130050	553790
242999	553791
93510	553792
132345	553793
294571	553794
267691	553795
297811	553796
89892	553797
260393	553798
20739	553799
47663	553800
23434	553801
248742	553802
37480	553803
99170	553804
113883	553805
185671	553806
248988	553807
194259	553808
170367	553809
21154	553810
17428	553811
20847	553812
85324	553813
217631	553814
50031	553815
154246	553816
154230	553817
32085	553818
68499	553819
75022	553820
60931	553821
35852	553822
76138	553823
56056	553824
119688	553825
79804	553826
128170	553827
47513	553828
210617	553829
47513	553830
14559	553831
7758	553832
4310	553833
14559	553834
70877	553835
153322	553836
67381	553837
72748	553838
304000	553839
30191	553840
58848	553841
69556	553842
29304	553843
86831	553844
213473	553845
311361	553846
76186	553847
290218	553848
28615	553849
14348	553850
213518	553851
185277	553852
193028	553853
2360	553854
154923	553855
90098	553856
293837	553857
194933	553858
82471	553859
293840	553860
206173	553861
131404	553862
24509	553863
281685	553864
251276	553865
66843	553866
146231	553867
53738	553868
2344	553869
99883	553870
16191	553871
173506	553872
85729	553873
125024	553874
29084	553875
43106	553876
127219	553877
172026	553878
115092	553879
286287	553880
297600	553881
30138	553882
38679	553883
36755	553884
108075	553885
4006	553886
28644	553887
244615	553888
73902	553889
296427	553890
275641	553891
46215	553892
144882	553893
67750	553894
133531	553895
262546	553896
280202	553897
211979	553898
309359	553899
110263	553900
146837	553901
263616	553902
144442	553903
200560	553904
75185	553905
44946	553906
100270	553907
201239	553908
20202	553909
31458	553910
229212	553911
31458	553912
205181	553913
167579	553914
41426	553915
209524	553916
209333	553917
212193	553918
267147	553919
255279	553920
90926	553921
181522	553922
104001	553923
241585	553924
117728	553925
7618	553926
186667	553927
172396	553928
101127	553929
262591	553930
292706	553931
241196	553932
43248	553933
134226	553934
174442	553935
205141	553936
186320	553937
86152	553938
214858	553939
297076	553940
22894	553941
117075	553942
47428	553943
113970	553944
40236	553945
62038	553946
179124	553947
72801	553948
89236	553949
11595	553950
1143	553951
93467	553952
8923	553953
136656	553954
41417	553955
15179	553956
310328	553957
10757	553958
196160	553959
285998	553960
186490	553961
80818	553962
180896	553963
33316	553964
5607	553965
205017	553966
56293	553967
245903	553968
126945	553969
110112	553970
207149	553971
39083	553972
222833	553973
284718	553974
185253	553975
141700	553976
219478	553977
209844	553978
13678	553979
144715	553980
190284	553981
272602	553982
155862	553983
181984	553984
31775	553985
70089	553986
55159	553987
127126	553988
183140	553989
129456	553990
241589	553991
194472	553992
83489	553993
247997	553994
58945	553995
93356	553996
213966	553997
70802	553998
46661	553999
949	554000
178307	554001
290382	554002
90658	554003
279214	554004
143027	554005
218211	554006
218412	554007
309376	554008
208719	554009
20932	554010
288678	554011
109332	554012
90218	554013
289754	554014
81974	554015
81981	554016
183899	554017
294177	554018
106394	554019
4717	554020
7113	554021
85531	554022
200067	554023
153819	554024
292993	554025
206944	554026
25214	554027
78134	554028
263617	554029
141031	554030
273014	554031
260866	554032
21266	554033
124946	554034
102758	554035
21266	554036
39717	554037
180095	554038
300705	554039
201501	554040
245410	554041
134721	554042
284850	554043
24909	554044
1936	554045
509	554046
47992	554047
34736	554048
1628	554049
72910	554050
165325	554051
100916	554052
26399	554053
297711	554054
130655	554055
265776	554056
273699	554057
70198	554058
175265	554059
175016	554060
98921	554061
143197	554062
25767	554063
287519	554064
58385	554065
61931	554066
21123	554067
101024	554068
45513	554069
225388	554070
101785	554071
100892	554072
71652	554073
63084	554074
40300	554075
25265	554076
38165	554077
154167	554078
55852	554079
1549	554080
114832	554081
246538	554082
82898	554083
85305	554084
244765	554085
169957	554086
270864	554087
84595	554088
102314	554089
75965	554090
302026	554091
120929	554092
114563	554093
436	554094
79613	554095
5642	554096
209124	554097
231891	554098
157745	554099
273885	554100
95184	554101
210837	554102
3766	554103
260915	554104
28184	554105
122955	554106
47177	554107
15805	554108
73891	554109
10629	554110
8427	554111
255628	554112
296	554113
161082	554114
105392	554115
125531	554116
52951	554117
261351	554118
89207	554119
248773	554120
81406	554121
147342	554122
75858	554123
170259	554124
55947	554125
93839	554126
6644	554127
139301	554128
32925	554129
98614	554130
902	554131
14482	554132
9054	554133
55196	554134
123474	554135
154724	554136
78212	554137
127507	554138
9460	554139
271528	554140
95159	554141
57345	554142
37007	554143
155716	554144
13916	554145
173201	554146
28934	554147
89023	554148
5692	554149
15752	554150
8034	554151
144053	554152
13319	554153
3428	554154
65527	554155
10345	554156
6726	554157
21598	554158
3003	554159
82167	554160
26545	554161
54824	554162
107209	554163
45897	554164
226642	554165
1064	554166
50023	554167
118116	554168
152369	554169
26065	554170
118756	554171
93614	554172
2473	554173
50724	554174
224517	554175
32015	554176
44755	554177
40137	554178
13200	554179
49066	554180
34341	554181
24217	554182
23611	554183
234448	554184
54622	554185
3733	554186
54691	554187
56808	554188
18738	554189
3962	554190
32006	554191
26337	554192
24212	554193
56674	554194
68346	554195
13981	554196
96252	554197
5156	554198
38212	554199
51669	554200
257264	554201
106318	554202
41007	554203
138167	554204
193423	554205
14847	554206
77820	554207
148236	554208
263727	554209
271860	554210
204394	554211
108741	554212
196722	554213
265289	554214
53490	554215
299417	554216
26657	554217
43990	554218
125946	554219
220395	554220
77375	554221
98640	554222
111767	554223
104162	554224
36397	554225
4191	554226
175655	554227
49806	554228
108712	554229
147504	554230
88925	554231
88925	554232
9421	554233
29631	554234
136022	554235
162413	554236
61505	554237
215081	554238
157046	554239
52280	554240
46886	554241
306362	554242
525	554243
9084	554244
9026	554245
1580	554246
56115	554247
56266	554248
97142	554249
8255	554250
260839	554251
140519	554252
25244	554253
127769	554254
56564	554255
8274	554256
42108	554257
39520	554258
62347	554259
18557	554260
23734	554261
51766	554262
90875	554263
4247	554264
1732	554265
136487	554266
136347	554267
165431	554268
20862	554269
67892	554270
62857	554271
234622	554272
64366	554273
169564	554274
2102	554275
95670	554276
20400	554277
10597	554278
208105	554279
37687	554280
3666	554281
87257	554282
211127	554283
9257	554284
183977	554285
427	554286
4428	554287
15775	554288
184779	554289
70821	554290
205890	554291
177707	554292
32192	554293
8875	554294
56532	554295
144296	554296
237133	554297
92589	554298
6929	554299
299095	554300
92135	554301
23081	554302
74990	554303
28908	554304
27583	554305
63626	554306
284041	554307
48110	554308
29716	554309
23997	554310
134897	554311
134897	554312
187144	554313
17106	554314
54548	554315
168759	554316
83031	554317
72286	554318
50933	554319
45963	554320
15549	554321
288185	554322
78736	554323
307162	554324
60499	554325
22744	554326
30199	554327
11481	554328
203015	554329
72854	554330
162526	554331
90522	554332
28108	554333
100278	554334
63335	554335
213669	554336
1946	554337
39931	554338
162554	554339
105850	554340
33037	554341
40229	554342
17332	554343
143842	554344
46532	554345
242069	554346
54578	554347
10048	554348
57614	554349
55260	554350
46816	554351
171336	554352
211111	554353
93179	554354
75528	554355
30238	554356
31598	554357
26370	554358
29713	554359
216018	554360
79044	554361
3	554362
10570	554363
102285	554364
99137	554365
166874	554366
299748	554367
205946	554368
38044	554369
54645	554370
164274	554371
125513	554372
159187	554373
265520	554374
64907	554375
171336	554376
29553	554377
273816	554378
58820	554379
48194	554380
33886	554381
64711	554382
8251	554383
49932	554384
259941	554385
301281	554386
6480	554387
194490	554388
178329	554389
63405	554390
7263	554391
48385	554392
310011	554393
64623	554394
89674	554395
145450	554396
88357	554397
193304	554398
146556	554399
49272	554400
67123	554401
89328	554402
38334	554403
43583	554404
146171	554405
167647	554406
66633	554407
3613	554408
56836	554409
40593	554410
288339	554411
309494	554412
45741	554413
167647	554414
274278	554415
6843	554416
105872	554417
181406	554418
215857	554419
107133	554420
23672	554421
124089	554422
28342	554423
65150	554424
194196	554425
226657	554426
142567	554427
131960	554428
267236	554429
249724	554430
241628	554431
210841	554432
24111	554433
161222	554434
304376	554435
19332	554436
77192	554437
43353	554438
265000	554439
142934	554440
253103	554441
195537	554442
110958	554443
133923	554444
126628	554445
77852	554446
175401	554447
45130	554448
145373	554449
258695	554450
161218	554451
57260	554452
7325	554453
35329	554454
153175	554455
4108	554456
62501	554457
39564	554458
203592	554459
7782	554460
152533	554461
93365	554462
17988	554463
72685	554464
41175	554465
108123	554466
117574	554467
148550	554468
291343	554469
42564	554470
100161	554471
194289	554472
310559	554473
152651	554474
158269	554475
170036	554476
135458	554477
48854	554478
168620	554479
69830	554480
156204	554481
106908	554482
189813	554483
83447	554484
303576	554485
27750	554486
84662	554487
149605	554488
183637	554489
679	554490
310025	554491
86678	554492
146502	554493
437	554494
206300	554495
117733	554496
200594	554497
272418	554498
147195	554499
196413	554500
235041	554501
148435	554502
84662	554503
259611	554504
137010	554505
19268	554506
27750	554507
141332	554508
234328	554509
117469	554510
161705	554511
152974	554512
272793	554513
277750	554514
102905	554515
92677	554516
213164	554517
157440	554518
79585	554519
105986	554520
111510	554521
198279	554522
56899	554523
174244	554524
230257	554525
14063	554526
164500	554527
169240	554528
169240	554529
103236	554530
114967	554531
170805	554532
112874	554533
208465	554534
55832	554535
199928	554536
83357	554537
60101	554538
130843	554539
184747	554540
296054	554541
50483	554542
14364	554543
295189	554544
204084	554545
290448	554546
172427	554547
144095	554548
184164	554549
216715	554550
283135	554551
83352	554552
174245	554553
146989	554554
300636	554555
83513	554556
307418	554557
146803	554558
23998	554559
4268	554560
296663	554561
97427	554562
97469	554563
65040	554564
232833	554565
229077	554566
176711	554567
202229	554568
109879	554569
9640	554570
191072	554571
168130	554572
223918	554573
179521	554574
210165	554575
92933	554576
135622	554577
288654	554578
192876	554579
183474	554580
262710	554581
90423	554582
196176	554583
295882	554584
103532	554585
3246	554586
48854	554587
292382	554588
24270	554589
163661	554590
132305	554591
197248	554592
126792	554593
172484	554594
135434	554595
99356	554596
4238	554597
267996	554598
202789	554599
281567	554600
97109	554601
296846	554602
55760	554603
55791	554604
299902	554605
78046	554606
125286	554607
147009	554608
289825	554609
136878	554610
130246	554611
184747	554612
42111	554613
163152	554614
108942	554615
92899	554616
55148	554617
65315	554618
275731	554619
209139	554620
77664	554621
113064	554622
277260	554623
270035	554624
185314	554625
134375	554626
207728	554627
155426	554628
179814	554629
41498	554630
123917	554631
180663	554632
10045	554633
138357	554634
217525	554635
146967	554636
101777	554637
55148	554638
55148	554639
119055	554640
191390	554641
106823	554642
160883	554643
123578	554644
293312	554645
162174	554646
29840	554647
32106	554648
282100	554649
279696	554650
191168	554651
163788	554652
189438	554653
49588	554654
266882	554655
9348	554656
20616	554657
172510	554658
7627	554659
36453	554660
33182	554661
170001	554662
279956	554663
247818	554664
4525	554665
69428	554666
40028	554667
1384	554668
37007	554669
39678	554670
41958	554671
156372	554672
155999	554673
83487	554674
143162	554675
265461	554676
261526	554677
248388	554678
282101	554679
175091	554680
97898	554681
104283	554682
133124	554683
133124	554684
226165	554685
20862	554686
199169	554687
134575	554688
191613	554689
41256	554690
294954	554691
208697	554692
121246	554693
143973	554694
12569	554695
77561	554696
113818	554697
141971	554698
106908	554699
225314	554700
297308	554701
149365	554702
177918	554703
134494	554704
259655	554705
194669	554706
894	554707
9060	554708
49429	554709
209242	554710
47229	554711
96825	554712
5981	554713
143936	554714
190115	554715
5981	554716
9741	554717
9741	554718
47736	554719
240434	554720
10154	554721
115859	554722
189377	554723
56240	554724
6573	554725
72575	554726
31949	554727
68664	554728
181034	554729
196987	554730
14437	554731
81855	554732
157341	554733
50676	554734
22358	554735
70056	554736
275238	554737
128897	554738
36431	554739
22317	554740
56195	554741
27760	554742
24652	554743
68625	554744
12031	554745
219523	554746
277917	554747
59932	554748
27945	554749
78685	554750
30102	554751
30102	554752
33033	554753
8733	554754
10042	554755
22689	554756
153717	554757
210739	554758
86917	554759
69243	554760
172039	554761
193212	554762
99811	554763
36931	554764
43882	554765
13743	554766
158684	554767
6803	554768
74648	554769
121211	554770
94293	554771
84740	554772
3744	554773
106702	554774
60301	554775
90470	554776
32985	554777
136528	554778
75274	554779
92655	554780
216854	554781
198783	554782
177467	554783
110986	554784
21155	554785
139169	554786
131453	554787
209847	554788
5981	554789
35024	554790
45204	554791
75494	554792
121921	554793
16492	554794
105408	554795
159365	554796
261202	554797
75728	554798
149527	554799
221349	554800
92632	554801
35271	554802
170230	554803
44868	554804
718	554805
24461	554806
23575	554807
284981	554808
23478	554809
211780	554810
101303	554811
210263	554812
37680	554813
200813	554814
28037	554815
237733	554816
221414	554817
284016	554818
267782	554819
202646	554820
161270	554821
3909	554822
91633	554823
50425	554824
47070	554825
30054	554826
70704	554827
4549	554828
113042	554829
45258	554830
202393	554831
27025	554832
15439	554833
4693	554834
233963	554835
102948	554836
68636	554837
1186	554838
307290	554839
310486	554840
133490	554841
146292	554842
20190	554843
35318	554844
38954	554845
108593	554846
12240	554847
37132	554848
7029	554849
54865	554850
4845	554851
55179	554852
47240	554853
55489	554854
29859	554855
28829	554856
200928	554857
57213	554858
69792	554859
14428	554860
253143	554861
33883	554862
159047	554863
118818	554864
68687	554865
62580	554866
131880	554867
67020	554868
93945	554869
165013	554870
203771	554871
126245	554872
126245	554873
260645	554874
170092	554875
1550	554876
126991	554877
192388	554878
95327	554879
150165	554880
30642	554881
171553	554882
215512	554883
264730	554884
200019	554885
270430	554886
141845	554887
110313	554888
240741	554889
153928	554890
11328	554891
38276	554892
29566	554893
247907	554894
43606	554895
236379	554896
75509	554897
120687	554898
11765	554899
43606	554900
248673	554901
30592	554902
222695	554903
132783	554904
196241	554905
69170	554906
250615	554907
40737	554908
105609	554909
36189	554910
114312	554911
31760	554912
68236	554913
140235	554914
145616	554915
80601	554916
10180	554917
202217	554918
67421	554919
16921	554920
64735	554921
308375	554922
26257	554923
3858	554924
38725	554925
10209	554926
11914	554927
24773	554928
257102	554929
99234	554930
178213	554931
772	554932
199489	554933
198658	554934
100810	554935
111960	554936
71505	554937
248679	554938
118333	554939
483	554940
160484	554941
305686	554942
296439	554943
57229	554944
44022	554945
37805	554946
10564	554947
73498	554948
40349	554949
120619	554950
71764	554951
39311	554952
76591	554953
116550	554954
58214	554955
13042	554956
210326	554957
145446	554958
3507	554959
66593	554960
18298	554961
310641	554962
201812	554963
10837	554964
167506	554965
32163	554966
61437	554967
307595	554968
22354	554969
36295	554970
283925	554971
5603	554972
20196	554973
229755	554974
156240	554975
200250	554976
104354	554977
31788	554978
155615	554979
38930	554980
147317	554981
218295	554982
48115	554983
20777	554984
28182	554985
136780	554986
95342	554987
60515	554988
117255	554989
136577	554990
184325	554991
45789	554992
41366	554993
19896	554994
90389	554995
3452	554996
166254	554997
52100	554998
899	554999
161636	555000
305424	555001
209500	555002
4817	555003
217257	555004
22927	555005
245035	555006
68146	555007
28484	555008
177899	555009
77168	555010
40250	555011
86166	555012
3182	555013
88677	555014
180951	555015
210669	555016
39735	555017
88830	555018
23987	555019
745	555020
56673	555021
15526	555022
3731	555023
12225	555024
170948	555025
144858	555026
154819	555027
41793	555028
117105	555029
50500	555030
1653	555031
56015	555032
217296	555033
22754	555034
19212	555035
43242	555036
106069	555037
32988	555038
22448	555039
143106	555040
128300	555041
10746	555042
272744	555043
210112	555044
32832	555045
82691	555046
140662	555047
87077	555048
71494	555049
14495	555050
127532	555051
39921	555052
8830	555053
161262	555054
6505	555055
203983	555056
241110	555057
235643	555058
26218	555059
179855	555060
49919	555061
6175	555062
44009	555063
186276	555064
25702	555065
118661	555066
8354	555067
93810	555068
84668	555069
94062	555070
8536	555071
63195	555072
59918	555073
23820	555074
35484	555075
36333	555076
20979	555077
71101	555078
270034	555079
18541	555080
109557	555081
122226	555082
10967	555083
37929	555084
6899	555085
10991	555086
18351	555087
1884	555088
25746	555089
25746	555090
1884	555091
24249	555092
306813	555093
33537	555094
33537	555095
16279	555096
56525	555097
16279	555098
22168	555099
1170	555100
15336	555101
15336	555102
1170	555103
10371	555104
101007	555105
97056	555106
75648	555107
97056	555108
75648	555109
56525	555110
36478	555111
59680	555112
16279	555113
1170	555114
246126	555115
35433	555116
92354	555117
49513	555118
36478	555119
41458	555120
212600	555121
35434	555122
266272	555123
70727	555124
81201	555125
258457	555126
48161	555127
161269	555128
224591	555129
5283	555130
172609	555131
104225	555132
274317	555133
62638	555134
264742	555135
227915	555136
248509	555137
117246	555138
151901	555139
243809	555140
7498	555141
50211	555142
304459	555143
1170	555144
6752	555145
5472	555146
1884	555147
2414	555148
10991	555149
57497	555150
209109	555151
210524	555152
217467	555153
47396	555154
71758	555155
98334	555156
103497	555157
15882	555158
41981	555159
105784	555160
10991	555161
57497	555162
78906	555163
106039	555164
122411	555165
114786	555166
19825	555167
16206	555168
10991	555169
5472	555170
2414	555171
33537	555172
2414	555173
7498	555174
26859	555175
110954	555176
10164	555177
904	555178
71558	555179
11316	555180
38641	555181
123394	555182
2802	555183
132339	555184
163292	555185
120743	555186
136617	555187
159575	555188
115945	555189
14306	555190
95076	555191
143931	555192
176410	555193
306385	555194
35826	555195
204367	555196
159249	555197
89396	555198
297455	555199
146239	555200
5274	555201
182535	555202
47630	555203
153448	555204
54898	555205
73978	555206
161676	555207
147090	555208
290392	555209
81639	555210
81639	555211
107490	555212
42374	555213
73339	555214
169037	555215
48912	555216
62954	555217
5907	555218
5907	555219
221020	555220
38876	555221
33822	555222
7977	555223
160446	555224
29495	555225
233696	555226
170347	555227
20326	555228
65483	555229
146089	555230
36990	555231
61624	555232
304271	555233
61105	555234
140970	555235
145938	555236
22038	555237
30924	555238
19265	555239
51037	555240
67934	555241
14811	555242
64926	555243
114172	555244
32284	555245
292426	555246
40760	555247
157741	555248
29920	555249
45462	555250
67615	555251
175189	555252
158276	555253
99281	555254
197997	555255
195856	555256
233933	555257
148887	555258
68539	555259
230472	555260
117117	555261
152319	555262
224259	555263
99306	555264
223343	555265
102	555266
14832	555267
228838	555268
87993	555269
101310	555270
56901	555271
20660	555272
291533	555273
1283	555274
149769	555275
56139	555276
106386	555277
52342	555278
142729	555279
128	555280
21222	555281
257035	555282
48233	555283
2802	555284
178880	555285
15539	555286
15946	555287
100447	555288
104361	555289
9008	555290
31610	555291
65353	555292
261139	555293
70662	555294
105490	555295
148830	555296
226058	555297
261136	555298
132329	555299
67615	555300
65683	555301
257011	555302
194329	555303
282483	555304
308343	555305
129673	555306
51798	555307
215905	555308
239183	555309
29131	555310
154946	555311
194889	555312
111797	555313
6948	555314
73096	555315
149846	555316
106670	555317
219767	555318
102576	555319
154245	555320
263329	555321
198866	555322
63256	555323
56513	555324
175718	555325
111766	555326
214335	555327
95592	555328
234429	555329
150520	555330
211960	555331
273337	555332
30571	555333
128549	555334
63300	555335
63300	555336
23130	555337
82694	555338
137082	555339
63683	555340
293146	555341
58255	555342
233757	555343
239469	555344
180278	555345
131037	555346
257888	555347
287135	555348
15164	555349
91901	555350
91901	555351
112619	555352
300703	555353
138979	555354
256889	555355
118853	555356
34719	555357
123422	555358
260947	555359
93327	555360
12876	555361
16807	555362
82428	555363
219722	555364
58980	555365
100849	555366
30981	555367
94856	555368
111579	555369
45916	555370
99405	555371
40022	555372
122412	555373
49862	555374
167940	555375
35953	555376
90142	555377
112497	555378
207408	555379
253877	555380
11177	555381
53105	555382
115479	555383
3322	555384
82956	555385
31320	555386
14531	555387
267875	555388
269693	555389
210534	555390
226443	555391
226441	555392
286138	555393
233938	555394
308357	555395
266271	555396
246441	555397
301054	555398
291624	555399
302967	555400
85092	555401
53121	555402
311665	555403
294805	555404
160589	555405
208411	555406
257294	555407
171679	555408
62114	555409
84113	555410
64748	555411
5310	555412
34727	555413
233144	555414
311596	555415
252903	555416
51420	555417
253691	555418
6579	555419
123480	555420
243371	555421
160375	555422
245675	555423
46190	555424
105640	555425
548	555426
61303	555427
33454	555428
76138	555429
137	555430
53470	555431
286010	555432
53879	555433
241586	555434
36048	555435
228517	555436
184132	555437
60950	555438
8189	555439
75761	555440
50782	555441
173343	555442
171005	555443
171723	555444
17119	555445
17119	555446
199257	555447
124205	555448
14663	555449
33541	555450
131885	555451
155637	555452
248415	555453
235199	555454
6752	555455
169317	555456
237020	555457
29522	555458
110291	555459
7088	555460
302144	555461
10350	555462
10350	555463
720	555464
89048	555465
49397	555466
63696	555467
243586	555468
49862	555469
111742	555470
201440	555471
149567	555472
81185	555473
109548	555474
53108	555475
110536	555476
273269	555477
149309	555478
92217	555479
108190	555480
53108	555481
113665	555482
106902	555483
32506	555484
160285	555485
181346	555486
61006	555487
149758	555488
284426	555489
517	555490
18914	555491
79216	555492
312624	555493
71150	555494
79248	555495
101099	555496
938	555497
24607	555498
133	555499
199665	555500
367	555501
140448	555502
158150	555503
81706	555504
105664	555505
158049	555506
153886	555507
4717	555508
60856	555509
59472	555510
293751	555511
240473	555512
155205	555513
103206	555514
128738	555515
293562	555516
63120	555517
124642	555518
258738	555519
215562	555520
53824	555521
165267	555522
119961	555523
12154	555524
181981	555525
198675	555526
63702	555527
156246	555528
4505	555529
7452	555530
120780	555531
306300	555532
4189	555533
12154	555534
310207	555535
237604	555536
162285	555537
11073	555538
36381	555539
20245	555540
196710	555541
75057	555542
205543	555543
119074	555544
114213	555545
102560	555546
306394	555547
143024	555548
118032	555549
273309	555550
216197	555551
35018	555552
169657	555553
72587	555554
33026	555555
228393	555556
30630	555557
184486	555558
278160	555559
304533	555560
52884	555561
5447	555562
97552	555563
59038	555564
114599	555565
95525	555566
115467	555567
45053	555568
169376	555569
68790	555570
81464	555571
271327	555572
81650	555573
154718	555574
59308	555575
39115	555576
537	555577
217255	555578
149717	555579
267892	555580
117112	555581
189941	555582
267389	555583
177767	555584
234271	555585
203222	555586
207652	555587
18419	555588
279643	555589
96973	555590
11930	555591
60054	555592
16279	555593
3038	555594
6899	555595
13744	555596
28942	555597
2414	555598
166717	555599
259286	555600
66815	555601
37420	555602
8403	555603
122276	555604
47987	555605
67292	555606
88045	555607
68669	555608
68370	555609
123255	555610
305375	555611
95528	555612
32349	555613
2789	555614
93348	555615
28235	555616
33784	555617
103720	555618
78089	555619
162801	555620
122506	555621
133204	555622
11120	555623
12670	555624
50671	555625
13655	555626
100325	555627
41320	555628
296711	555629
21777	555630
79238	555631
312528	555632
20510	555633
167743	555634
133825	555635
226699	555636
171448	555637
164208	555638
239718	555639
147285	555640
253096	555641
118956	555642
37731	555643
1902	555644
275	555645
155627	555646
62484	555647
92678	555648
91196	555649
52660	555650
299372	555651
67442	555652
14684	555653
193993	555654
133825	555655
94013	555656
142018	555657
207874	555658
4141	555659
15324	555660
49184	555661
73886	555662
76307	555663
49266	555664
92191	555665
95400	555666
212497	555667
141972	555668
114592	555669
76377	555670
145133	555671
370	555672
6950	555673
97751	555674
51086	555675
284467	555676
212203	555677
282702	555678
59611	555679
289012	555680
96087	555681
191726	555682
12939	555683
88845	555684
86820	555685
191667	555686
129288	555687
32272	555688
235654	555689
63297	555690
1142	555691
70491	555692
100941	555693
22038	555694
13430	555695
154186	555696
151065	555697
65392	555698
224868	555699
183954	555700
25470	555701
151872	555702
112007	555703
295083	555704
37937	555705
15261	555706
81617	555707
54457	555708
134752	555709
193680	555710
34165	555711
107502	555712
206990	555713
216527	555714
260637	555715
173345	555716
311709	555717
61198	555718
63328	555719
274375	555720
133	555721
66526	555722
5428	555723
109288	555724
92007	555725
97196	555726
155422	555727
20715	555728
171654	555729
11484	555730
60530	555731
54138	555732
311338	555733
27310	555734
270255	555735
85736	555736
136648	555737
4374	555738
247391	555739
86120	555740
43565	555741
175751	555742
21850	555743
285845	555744
121788	555745
54588	555746
85746	555747
11712	555748
139741	555749
32057	555750
135768	555751
229570	555752
101039	555753
83349	555754
216379	555755
17788	555756
81685	555757
87283	555758
182478	555759
2437	555760
2073	555761
118733	555762
274076	555763
240797	555764
34538	555765
129419	555766
308744	555767
131045	555768
16379	555769
41590	555770
261288	555771
33893	555772
63063	555773
3167	555774
207418	555775
224180	555776
160601	555777
39535	555778
94956	555779
88759	555780
194905	555781
83861	555782
20531	555783
54588	555784
191550	555785
26547	555786
61032	555787
32349	555788
94341	555789
116638	555790
47203	555791
33893	555792
193780	555793
91151	555794
117905	555795
63262	555796
43523	555797
20109	555798
138729	555799
36008	555800
151720	555801
81685	555802
3167	555803
160827	555804
210320	555805
45720	555806
63262	555807
182631	555808
134425	555809
86214	555810
224761	555811
158223	555812
65567	555813
9751	555814
51873	555815
103467	555816
272480	555817
91780	555818
201698	555819
217100	555820
64075	555821
151547	555822
28119	555823
52829	555824
254946	555825
108297	555826
181881	555827
231085	555828
298821	555829
64575	555830
68708	555831
95956	555832
224177	555833
133293	555834
104866	555835
152582	555836
4340	555837
79462	555838
133429	555839
120920	555840
11937	555841
16714	555842
13272	555843
63338	555844
53475	555845
79820	555846
76441	555847
76441	555848
74379	555849
23951	555850
82022	555851
13375	555852
268718	555853
2062	555854
93930	555855
66742	555856
138033	555857
244229	555858
71125	555859
169991	555860
34365	555861
34033	555862
71559	555863
283012	555864
146488	555865
4340	555866
145955	555867
14792	555868
71370	555869
72222	555870
28233	555871
297630	555872
213777	555873
81709	555874
75330	555875
123285	555876
178250	555877
165725	555878
19384	555879
90892	555880
50805	555881
49353	555882
64528	555883
7012	555884
163776	555885
290990	555886
7418	555887
176099	555888
291277	555889
175218	555890
746	555891
88633	555892
4505	555893
163516	555894
7228	555895
305	555896
238549	555897
55740	555898
24290	555899
19609	555900
33654	555901
97	555902
303977	555903
67618	555904
34033	555905
43807	555906
181243	555907
118383	555908
157833	555909
33026	555910
241212	555911
29017	555912
114214	555913
12322	555914
91606	555915
214963	555916
87	555917
13379	555918
23025	555919
180766	555920
10059	555921
202680	555922
80253	555923
46347	555924
215912	555925
9859	555926
42590	555927
94341	555928
17456	555929
290689	555930
26550	555931
306046	555932
241663	555933
41458	555934
209898	555935
33020	555936
211777	555937
120574	555938
68757	555939
53586	555940
27329	555941
179211	555942
293069	555943
15913	555944
209077	555945
141989	555946
157456	555947
50309	555948
31290	555949
63162	555950
117808	555951
188455	555952
216390	555953
69227	555954
239421	555955
146532	555956
45310	555957
105459	555958
48925	555959
228259	555960
97488	555961
132852	555962
100917	555963
178803	555964
23918	555965
62176	555966
14213	555967
162307	555968
27584	555969
19651	555970
192480	555971
312072	555972
46557	555973
2035	555974
33461	555975
64653	555976
175771	555977
10828	555978
58766	555979
194644	555980
127943	555981
58591	555982
116089	555983
94484	555984
36549	555985
195540	555986
68230	555987
214275	555988
308467	555989
23918	555990
74462	555991
92685	555992
106296	555993
101710	555994
172677	555995
159718	555996
35182	555997
5636	555998
201712	555999
107284	556000
79882	556001
290223	556002
2615	556003
231	556004
1244	556005
20010	556006
206163	556007
211882	556008
24086	556009
92300	556010
112265	556011
274469	556012
293208	556013
312590	556014
118595	556015
140193	556016
69562	556017
54133	556018
231	556019
114062	556020
39011	556021
268592	556022
97198	556023
83896	556024
71627	556025
262990	556026
177136	556027
261808	556028
73381	556029
185954	556030
152274	556031
90151	556032
90151	556033
168699	556034
276296	556035
291599	556036
22243	556037
118759	556038
22243	556039
124210	556040
188910	556041
90190	556042
91079	556043
289909	556044
64376	556045
296432	556046
286135	556047
136945	556048
90960	556049
138144	556050
42602	556051
205304	556052
169774	556053
117673	556054
34898	556055
294191	556056
195437	556057
1277	556058
190513	556059
88031	556060
56268	556061
18430	556062
169186	556063
119480	556064
168758	556065
113460	556066
296269	556067
620	556068
86713	556069
111273	556070
23019	556071
42228	556072
23315	556073
17662	556074
3111	556075
122	556076
73453	556077
144423	556078
22925	556079
165822	556080
143972	556081
53946	556082
1686	556083
90190	556084
172451	556085
45064	556086
17746	556087
124353	556088
104907	556089
70879	556090
184910	556091
99026	556092
178056	556093
178057	556094
195050	556095
215425	556096
182939	556097
182939	556098
71758	556099
136157	556100
150257	556101
124477	556102
81023	556103
1506	556104
61991	556105
103357	556106
192726	556107
62388	556108
35569	556109
69798	556110
218016	556111
95143	556112
218014	556113
4818	556114
4818	556115
121792	556116
90123	556117
81024	556118
6205	556119
166427	556120
169744	556121
68789	556122
46512	556123
58830	556124
16627	556125
134432	556126
17971	556127
81806	556128
16627	556129
26469	556130
136934	556131
64299	556132
37016	556133
137766	556134
79024	556135
54806	556136
6082	556137
54920	556138
137766	556139
142239	556140
202290	556141
207300	556142
11724	556143
89465	556144
98468	556145
174981	556146
78327	556147
21722	556148
89913	556149
36481	556150
145703	556151
103764	556152
3614	556153
262659	556154
93375	556155
24922	556156
33869	556157
254976	556158
2682	556159
22840	556160
24582	556161
5232	556162
70977	556163
25825	556164
210244	556165
8680	556166
9913	556167
69485	556168
77781	556169
160163	556170
29699	556171
201	556172
46709	556173
34201	556174
70866	556175
72826	556176
142892	556177
158749	556178
46574	556179
46823	556180
215705	556181
143020	556182
38745	556183
85239	556184
71968	556185
169236	556186
49664	556187
234528	556188
142991	556189
211912	556190
194282	556191
102662	556192
48844	556193
16562	556194
22541	556195
115306	556196
45420	556197
23961	556198
41690	556199
61022	556200
32826	556201
16740	556202
212241	556203
142203	556204
189771	556205
189771	556206
124468	556207
29980	556208
122419	556209
40867	556210
71337	556211
110498	556212
12800	556213
181428	556214
78283	556215
87729	556216
270412	556217
48667	556218
20731	556219
9883	556220
107101	556221
16007	556222
14693	556223
2001	556224
91872	556225
2755	556226
196091	556227
95697	556228
35624	556229
24292	556230
26716	556231
8162	556232
30136	556233
43917	556234
215151	556235
185099	556236
1443	556237
145898	556238
129057	556239
95946	556240
80305	556241
113483	556242
565	556243
49541	556244
38119	556245
195339	556246
33129	556247
269875	556248
58700	556249
153320	556250
235	556251
199401	556252
82162	556253
29652	556254
105414	556255
128678	556256
483	556257
128678	556258
98086	556259
167205	556260
10428	556261
16522	556262
201862	556263
102243	556264
37350	556265
265562	556266
30074	556267
95799	556268
213705	556269
195211	556270
20913	556271
77738	556272
26241	556273
164936	556274
64035	556275
79302	556276
40690	556277
134603	556278
17893	556279
203632	556280
195209	556281
112484	556282
112466	556283
151122	556284
149084	556285
18642	556286
194940	556287
297014	556288
266192	556289
149578	556290
248441	556291
136981	556292
139911	556293
137894	556294
93280	556295
199609	556296
14103	556297
170922	556298
64564	556299
65943	556300
200093	556301
122631	556302
60751	556303
90905	556304
206087	556305
54800	556306
221089	556307
44173	556308
135147	556309
236834	556310
236163	556311
166344	556312
19668	556313
99101	556314
128012	556315
14822	556316
23727	556317
70956	556318
20508	556319
41247	556320
124313	556321
286620	556322
50160	556323
128079	556324
39552	556325
1623	556326
23997	556327
9750	556328
143118	556329
2010	556330
126637	556331
10116	556332
69415	556333
10436	556334
260484	556335
141177	556336
44696	556337
18286	556338
29799	556339
210440	556340
262275	556341
281916	556342
60061	556343
244617	556344
201811	556345
203632	556346
214509	556347
15348	556348
92954	556349
30926	556350
92317	556351
252065	556352
252750	556353
144487	556354
93514	556355
174001	556356
211329	556357
58080	556358
198866	556359
31961	556360
206215	556361
91262	556362
123757	556363
58080	556364
6319	556365
197866	556366
30006	556367
75335	556368
16163	556369
32238	556370
5452	556371
54894	556372
58261	556373
212557	556374
82130	556375
22464	556376
301415	556377
27050	556378
62579	556379
154536	556380
15067	556381
65980	556382
10440	556383
66468	556384
79034	556385
5962	556386
3758	556387
187573	556388
255431	556389
255413	556390
255313	556391
115141	556392
12221	556393
108977	556394
30225	556395
233	556396
211684	556397
24953	556398
198889	556399
6452	556400
76602	556401
186853	556402
68830	556403
9523	556404
1255	556405
3626	556406
123007	556407
1645	556408
198271	556409
204162	556410
4240	556411
143536	556412
1499	556413
165089	556414
40170	556415
118863	556416
119842	556417
27958	556418
201261	556419
46028	556420
59842	556421
108395	556422
164857	556423
83291	556424
25900	556425
52608	556426
99875	556427
197639	556428
213504	556429
69848	556430
192776	556431
27058	556432
130600	556433
194766	556434
6319	556435
204715	556436
82117	556437
274842	556438
195437	556439
16790	556440
10758	556441
35702	556442
12812	556443
95444	556444
134403	556445
3050	556446
131789	556447
7121	556448
7121	556449
94224	556450
173185	556451
131452	556452
127288	556453
92834	556454
125373	556455
239628	556456
13725	556457
62092	556458
208019	556459
34186	556460
38657	556461
10621	556462
106855	556463
57203	556464
58948	556465
40752	556466
72316	556467
167112	556468
203076	556469
54580	556470
133049	556471
81809	556472
136290	556473
39568	556474
87828	556475
127360	556476
217419	556477
91025	556478
276154	556479
114398	556480
85581	556481
8193	556482
88354	556483
37378	556484
38158	556485
30153	556486
43253	556487
22648	556488
8669	556489
36042	556490
14853	556491
62760	556492
38580	556493
20918	556494
239955	556495
58701	556496
77795	556497
47523	556498
199350	556499
6806	556500
41025	556501
37378	556502
96676	556503
187029	556504
27856	556505
13390	556506
75286	556507
123594	556508
74660	556509
124314	556510
114595	556511
52017	556512
56480	556513
192478	556514
194433	556515
159817	556516
162956	556517
290031	556518
65261	556519
138344	556520
57560	556521
294294	556522
188940	556523
170215	556524
116318	556525
43477	556526
142353	556527
24614	556528
52846	556529
3747	556530
201734	556531
276327	556532
198867	556533
132475	556534
169541	556535
89788	556536
43825	556537
54	556538
633	556539
54408	556540
66130	556541
14229	556542
271661	556543
5202	556544
16858	556545
54436	556546
220741	556547
227793	556548
51661	556549
11146	556550
47730	556551
57524	556552
2974	556553
42734	556554
13446	556555
174688	556556
4153	556557
92332	556558
15966	556559
115631	556560
94884	556561
29127	556562
130074	556563
12239	556564
12056	556565
78296	556566
25907	556567
985	556568
11652	556569
122140	556570
70333	556571
19357	556572
124478	556573
95297	556574
25133	556575
158393	556576
26066	556577
183783	556578
42103	556579
284140	556580
104000	556581
20849	556582
10509	556583
73640	556584
175874	556585
58208	556586
226796	556587
92599	556588
156869	556589
278343	556590
231589	556591
47171	556592
129228	556593
200934	556594
183534	556595
34743	556596
200479	556597
22735	556598
96223	556599
222606	556600
201729	556601
30219	556602
126535	556603
47132	556604
115533	556605
156713	556606
3420	556607
110110	556608
105340	556609
123276	556610
95700	556611
202851	556612
28483	556613
264023	556614
35042	556615
81931	556616
298156	556617
74837	556618
199046	556619
204021	556620
151550	556621
95415	556622
265509	556623
256597	556624
84341	556625
181553	556626
37696	556627
147379	556628
22555	556629
216853	556630
46414	556631
148131	556632
125863	556633
97339	556634
226944	556635
23637	556636
151999	556637
3084	556638
79162	556639
786	556640
305564	556641
156695	556642
11161	556643
3778	556644
43870	556645
104649	556646
136718	556647
36779	556648
2015	556649
14961	556650
14961	556651
34410	556652
264552	556653
132107	556654
90955	556655
30605	556656
2358	556657
771	556658
36985	556659
180077	556660
243350	556661
16084	556662
203795	556663
276041	556664
7899	556665
27961	556666
228134	556667
126109	556668
160593	556669
85334	556670
187518	556671
187517	556672
107607	556673
31610	556674
149831	556675
13586	556676
27496	556677
103196	556678
54199	556679
61398	556680
71099	556681
292532	556682
28235	556683
148618	556684
14304	556685
250362	556686
260875	556687
146446	556688
43692	556689
18094	556690
196	556691
82637	556692
298680	556693
133921	556694
98933	556695
130586	556696
47132	556697
45195	556698
4308	556699
60035	556700
60035	556701
203900	556702
89741	556703
108370	556704
48362	556705
2360	556706
17984	556707
475	556708
81313	556709
179962	556710
59534	556711
22540	556712
11161	556713
139657	556714
167155	556715
158095	556716
46620	556717
103286	556718
36636	556719
14896	556720
99253	556721
198226	556722
59930	556723
207809	556724
53327	556725
140702	556726
207614	556727
81428	556728
47629	556729
57502	556730
144	556731
50	556732
229611	556733
286327	556734
181082	556735
52463	556736
82128	556737
50	556738
169735	556739
153770	556740
90292	556741
49851	556742
125141	556743
145707	556744
109141	556745
122768	556746
60127	556747
105117	556748
130262	556749
359	556750
21	556751
330	556752
194782	556753
221997	556754
70201	556755
232115	556756
188316	556757
114947	556758
3863	556759
229801	556760
3955	556761
129400	556762
30690	556763
104934	556764
86225	556765
46753	556766
178265	556767
103755	556768
24554	556769
146191	556770
252952	556771
184019	556772
131492	556773
94611	556774
15399	556775
295160	556776
185529	556777
86225	556778
214823	556779
977	556780
126825	556781
212973	556782
51880	556783
89656	556784
47910	556785
277991	556786
52033	556787
5645	556788
19332	556789
103551	556790
28442	556791
9352	556792
8119	556793
8643	556794
45425	556795
96	556796
44052	556797
26850	556798
196593	556799
32685	556800
172390	556801
182256	556802
48149	556803
6799	556804
74478	556805
91298	556806
37709	556807
210912	556808
210995	556809
303442	556810
124558	556811
132095	556812
60515	556813
61950	556814
301719	556815
63000	556816
1466	556817
72862	556818
1466	556819
1466	556820
2464	556821
50171	556822
60901	556823
5311	556824
272625	556825
130136	556826
304353	556827
91130	556828
260602	556829
15720	556830
226747	556831
150873	556832
96690	556833
20180	556834
83577	556835
1584	556836
1584	556837
38385	556838
27676	556839
5245	556840
40636	556841
18463	556842
197	556843
31533	556844
44803	556845
238608	556846
30614	556847
70267	556848
26904	556849
26012	556850
189453	556851
151923	556852
143966	556853
34079	556854
122188	556855
252585	556856
119670	556857
62344	556858
76623	556859
24437	556860
72291	556861
263245	556862
87313	556863
60631	556864
2621	556865
76571	556866
81288	556867
31444	556868
71693	556869
2466	556870
8031	556871
297796	556872
288560	556873
188954	556874
207241	556875
33742	556876
96727	556877
64389	556878
62789	556879
104064	556880
10168	556881
167308	556882
173255	556883
246827	556884
287296	556885
90309	556886
202365	556887
85828	556888
53482	556889
184203	556890
297737	556891
206731	556892
49737	556893
116352	556894
76915	556895
127173	556896
258269	556897
172782	556898
22828	556899
101943	556900
199682	556901
203372	556902
141487	556903
167240	556904
112371	556905
93566	556906
136816	556907
105805	556908
68340	556909
279034	556910
170384	556911
22322	556912
88989	556913
88939	556914
72791	556915
306668	556916
205817	556917
11595	556918
302545	556919
111193	556920
27263	556921
16555	556922
151722	556923
35114	556924
45119	556925
75254	556926
117516	556927
181742	556928
158366	556929
13516	556930
143078	556931
22697	556932
94594	556933
117344	556934
63086	556935
40963	556936
74441	556937
34079	556938
158743	556939
65221	556940
131259	556941
38864	556942
33371	556943
111700	556944
167308	556945
64481	556946
208975	556947
152315	556948
111198	556949
97152	556950
204190	556951
294087	556952
263931	556953
309329	556954
114630	556955
36722	556956
36722	556957
83363	556958
27359	556959
217959	556960
60350	556961
103887	556962
245118	556963
89524	556964
304845	556965
210797	556966
97360	556967
273512	556968
72559	556969
211309	556970
242395	556971
15821	556972
284218	556973
584	556974
10093	556975
10093	556976
76924	556977
45863	556978
293140	556979
192784	556980
131586	556981
261250	556982
278045	556983
197546	556984
79991	556985
28395	556986
29161	556987
3057	556988
66141	556989
39807	556990
17053	556991
17053	556992
59583	556993
187574	556994
211535	556995
158777	556996
170565	556997
274401	556998
36429	556999
105811	557000
114630	557001
244794	557002
168060	557003
195752	557004
261973	557005
102508	557006
123028	557007
260428	557008
300736	557009
86811	557010
2620	557011
104742	557012
156814	557013
48485	557014
237551	557015
228074	557016
220931	557017
231150	557018
200187	557019
124752	557020
170850	557021
312559	557022
136900	557023
301262	557024
132411	557025
303390	557026
273461	557027
64250	557028
53313	557029
261578	557030
68744	557031
50598	557032
276648	557033
82607	557034
307365	557035
297144	557036
96097	557037
235794	557038
74368	557039
343	557040
29161	557041
2098	557042
190718	557043
181695	557044
283124	557045
65874	557046
5974	557047
190481	557048
52210	557049
97	557050
160048	557051
132065	557052
117720	557053
58635	557054
72874	557055
13839	557056
252854	557057
102316	557058
115575	557059
153083	557060
64647	557061
303519	557062
5035	557063
253194	557064
254998	557065
118980	557066
95610	557067
138881	557068
95502	557069
90444	557070
180398	557071
56380	557072
54786	557073
74167	557074
28374	557075
27333	557076
8922	557077
13285	557078
38496	557079
118522	557080
86608	557081
38955	557082
274	557083
118526	557084
48067	557085
44351	557086
36130	557087
119587	557088
89493	557089
59533	557090
43279	557091
214876	557092
145081	557093
47945	557094
106960	557095
157405	557096
31839	557097
70818	557098
50	557099
1391	557100
9842	557101
46047	557102
204101	557103
3013	557104
85221	557105
230	557106
210163	557107
215821	557108
280590	557109
916	557110
294507	557111
1996	557112
140821	557113
48	557114
13285	557115
32713	557116
307597	557117
242074	557118
13285	557119
81916	557120
57204	557121
143066	557122
227234	557123
74596	557124
142351	557125
253188	557126
64398	557127
210996	557128
188551	557129
22997	557130
162619	557131
274667	557132
49846	557133
109122	557134
53535	557135
111448	557136
190816	557137
10613	557138
61703	557139
58257	557140
63303	557141
62440	557142
2592	557143
117379	557144
255204	557145
307033	557146
215918	557147
128539	557148
35241	557149
64685	557150
72864	557151
41141	557152
17074	557153
99462	557154
154786	557155
227833	557156
11173	557157
7647	557158
9051	557159
5687	557160
90253	557161
41269	557162
498	557163
59207	557164
238713	557165
152488	557166
188171	557167
21412	557168
134590	557169
120010	557170
38599	557171
3302	557172
41240	557173
9466	557174
11243	557175
41751	557176
73976	557177
172205	557178
5371	557179
293472	557180
201203	557181
21467	557182
308316	557183
127880	557184
119107	557185
147687	557186
77	557187
118308	557188
50578	557189
16054	557190
132523	557191
43	557192
60715	557193
109457	557194
51422	557195
8482	557196
306867	557197
38270	557198
750	557199
108543	557200
7694	557201
42215	557202
140291	557203
9821	557204
8999	557205
290334	557206
150187	557207
97358	557208
161969	557209
39257	557210
52654	557211
41319	557212
183034	557213
69186	557214
190916	557215
142198	557216
24076	557217
149469	557218
95215	557219
39242	557220
12731	557221
33770	557222
41829	557223
6065	557224
157400	557225
216579	557226
164489	557227
64141	557228
213027	557229
63590	557230
37936	557231
176197	557232
21482	557233
70644	557234
183764	557235
57386	557236
231329	557237
100817	557238
149754	557239
238558	557240
101032	557241
106427	557242
127550	557243
29011	557244
270219	557245
297840	557246
134683	557247
211265	557248
124932	557249
123759	557250
299846	557251
85749	557252
312674	557253
186758	557254
179427	557255
25209	557256
108281	557257
24679	557258
24803	557259
181379	557260
166247	557261
26056	557262
168305	557263
141670	557264
162042	557265
217430	557266
106399	557267
151318	557268
151320	557269
14857	557270
160245	557271
43890	557272
40732	557273
148876	557274
266923	557275
116547	557276
117429	557277
40471	557278
130669	557279
138023	557280
236769	557281
228856	557282
56156	557283
271285	557284
34245	557285
207666	557286
54130	557287
28402	557288
88874	557289
157409	557290
59327	557291
135650	557292
90675	557293
42635	557294
76723	557295
62505	557296
169565	557297
293152	557298
8539	557299
35337	557300
62703	557301
132762	557302
163871	557303
207135	557304
163492	557305
116481	557306
23316	557307
124050	557308
231245	557309
7461	557310
146438	557311
202938	557312
68519	557313
90000	557314
187140	557315
3310	557316
20182	557317
37171	557318
9747	557319
35303	557320
96375	557321
190030	557322
22209	557323
78252	557324
20390	557325
144542	557326
46043	557327
1011	557328
161719	557329
286959	557330
22020	557331
63401	557332
153954	557333
97495	557334
44096	557335
38164	557336
92915	557337
12954	557338
67452	557339
3282	557340
67399	557341
98755	557342
91814	557343
34868	557344
71688	557345
1289	557346
256167	557347
38708	557348
190186	557349
64344	557350
190186	557351
56698	557352
49701	557353
147632	557354
262480	557355
12680	557356
203591	557357
43999	557358
828	557359
16742	557360
5237	557361
57520	557362
12035	557363
303568	557364
70159	557365
145779	557366
153365	557367
170146	557368
125796	557369
12626	557370
20548	557371
17670	557372
150786	557373
7233	557374
12680	557375
73687	557376
43731	557377
20803	557378
6142	557379
2502	557380
52442	557381
4770	557382
90433	557383
145779	557384
637	557385
44333	557386
179880	557387
64229	557388
168418	557389
22077	557390
118761	557391
42135	557392
109096	557393
104167	557394
4675	557395
264337	557396
3950	557397
59355	557398
66707	557399
45750	557400
247081	557401
45750	557402
4873	557403
1797	557404
27432	557405
16866	557406
22361	557407
104505	557408
103236	557409
145376	557410
48039	557411
119875	557412
132800	557413
11000	557414
10978	557415
3388	557416
186959	557417
24856	557418
79678	557419
5277	557420
29953	557421
4103	557422
82304	557423
63133	557424
89404	557425
20716	557426
48039	557427
31739	557428
298737	557429
205541	557430
20009	557431
121280	557432
63260	557433
307259	557434
98162	557435
104840	557436
247831	557437
176421	557438
45629	557439
66685	557440
91556	557441
113212	557442
205132	557443
115608	557444
115468	557445
35212	557446
35212	557447
67218	557448
103574	557449
24429	557450
136049	557451
5659	557452
1797	557453
140418	557454
169932	557455
113160	557456
21473	557457
53876	557458
112368	557459
8327	557460
238347	557461
4919	557462
124767	557463
118366	557464
25709	557465
103531	557466
31993	557467
29921	557468
274969	557469
91133	557470
64375	557471
1366	557472
261336	557473
146082	557474
11523	557475
189287	557476
92343	557477
125202	557478
140703	557479
280727	557480
130446	557481
214463	557482
150584	557483
222726	557484
143589	557485
39096	557486
16866	557487
357	557488
236453	557489
94410	557490
93725	557491
35828	557492
82911	557493
8005	557494
58240	557495
206663	557496
13421	557497
275121	557498
202719	557499
207242	557500
42216	557501
21708	557502
17292	557503
59301	557504
26789	557505
19802	557506
13603	557507
12419	557508
133192	557509
28054	557510
45197	557511
1309	557512
96517	557513
127190	557514
21170	557515
25164	557516
128419	557517
135309	557518
133099	557519
54258	557520
22828	557521
148208	557522
295948	557523
1508	557524
21103	557525
102706	557526
205	557527
109798	557528
33658	557529
112339	557530
42112	557531
73422	557532
121134	557533
51105	557534
65085	557535
58803	557536
14199	557537
288921	557538
145622	557539
219486	557540
220305	557541
96266	557542
88064	557543
104427	557544
132483	557545
50677	557546
263408	557547
6129	557548
19643	557549
132000	557550
24019	557551
18591	557552
7025	557553
97632	557554
29705	557555
110321	557556
78558	557557
52956	557558
17997	557559
63953	557560
6663	557561
2522	557562
24770	557563
812	557564
32106	557565
200594	557566
72974	557567
182254	557568
19330	557569
28447	557570
209582	557571
129291	557572
39989	557573
4982	557574
771	557575
242161	557576
135724	557577
129449	557578
140259	557579
272656	557580
56921	557581
111880	557582
280351	557583
16016	557584
148968	557585
80669	557586
196656	557587
176043	557588
176043	557589
119815	557590
32982	557591
187112	557592
113341	557593
137098	557594
56301	557595
9271	557596
71677	557597
2827	557598
193024	557599
268032	557600
87453	557601
277569	557602
111657	557603
69992	557604
166563	557605
6625	557606
193025	557607
205297	557608
31376	557609
112350	557610
131082	557611
172651	557612
192559	557613
280592	557614
3056	557615
46965	557616
114628	557617
50294	557618
9440	557619
238432	557620
68519	557621
117224	557622
84727	557623
87108	557624
123016	557625
123016	557626
12727	557627
167372	557628
777	557629
189630	557630
69992	557631
38534	557632
164521	557633
89369	557634
58458	557635
74417	557636
241262	557637
451	557638
37123	557639
170125	557640
184386	557641
213541	557642
80669	557643
242177	557644
15546	557645
54751	557646
142516	557647
187617	557648
6210	557649
162214	557650
25481	557651
273172	557652
48825	557653
302776	557654
25486	557655
94233	557656
73122	557657
22061	557658
21785	557659
94867	557660
108905	557661
121144	557662
85645	557663
133189	557664
159911	557665
63501	557666
28686	557667
156681	557668
159759	557669
23240	557670
59755	557671
219096	557672
22636	557673
272169	557674
6039	557675
29289	557676
6386	557677
30684	557678
20994	557679
5319	557680
117785	557681
8891	557682
2271	557683
31540	557684
237655	557685
162662	557686
159478	557687
159060	557688
266655	557689
181439	557690
175756	557691
306583	557692
87999	557693
78339	557694
122853	557695
2571	557696
44406	557697
307489	557698
255544	557699
282333	557700
160717	557701
92953	557702
127275	557703
34197	557704
194368	557705
107709	557706
112240	557707
122013	557708
116926	557709
57709	557710
292882	557711
280059	557712
21584	557713
24161	557714
196515	557715
53473	557716
77000	557717
34767	557718
129139	557719
189398	557720
34767	557721
73281	557722
897	557723
28086	557724
166437	557725
6489	557726
11206	557727
35934	557728
20070	557729
114550	557730
8186	557731
18730	557732
19649	557733
156122	557734
7872	557735
44637	557736
185873	557737
185873	557738
83362	557739
54232	557740
21892	557741
193885	557742
193885	557743
47057	557744
60606	557745
6732	557746
139383	557747
52690	557748
39184	557749
95194	557750
109606	557751
85337	557752
22250	557753
61990	557754
185740	557755
160826	557756
153989	557757
136408	557758
63129	557759
17840	557760
87478	557761
56285	557762
272711	557763
114660	557764
67290	557765
120591	557766
55649	557767
283601	557768
120405	557769
2072	557770
184	557771
47073	557772
2214	557773
27358	557774
8416	557775
113318	557776
61877	557777
49029	557778
301061	557779
1029	557780
18754	557781
88845	557782
121263	557783
19907	557784
15799	557785
81611	557786
73828	557787
8419	557788
23467	557789
40519	557790
7702	557791
131603	557792
1761	557793
264166	557794
91167	557795
25726	557796
265863	557797
122548	557798
12061	557799
20961	557800
18681	557801
164465	557802
8492	557803
120591	557804
298196	557805
20757	557806
87158	557807
290346	557808
37050	557809
37299	557810
23880	557811
47579	557812
179609	557813
109199	557814
6487	557815
29017	557816
251014	557817
17476	557818
207459	557819
217008	557820
175700	557821
125127	557822
247771	557823
57819	557824
70324	557825
138983	557826
239440	557827
69656	557828
11542	557829
30052	557830
2787	557831
17180	557832
123468	557833
4228	557834
77745	557835
15922	557836
35982	557837
80930	557838
13653	557839
195707	557840
268829	557841
133675	557842
18838	557843
91440	557844
70781	557845
118720	557846
64545	557847
4964	557848
201	557849
157527	557850
85383	557851
177398	557852
95370	557853
158271	557854
76563	557855
73331	557856
35214	557857
126308	557858
16117	557859
10863	557860
154131	557861
26492	557862
93985	557863
118100	557864
9632	557865
52372	557866
87251	557867
29365	557868
37885	557869
157572	557870
242104	557871
24857	557872
247702	557873
52214	557874
301128	557875
88836	557876
310736	557877
38377	557878
35393	557879
49093	557880
41511	557881
141278	557882
169971	557883
97596	557884
194381	557885
38753	557886
105459	557887
54606	557888
5211	557889
15427	557890
19244	557891
4269	557892
52237	557893
199032	557894
77668	557895
63165	557896
53993	557897
45267	557898
116286	557899
11461	557900
151792	557901
217075	557902
132543	557903
32156	557904
269107	557905
148940	557906
282350	557907
63568	557908
312079	557909
187082	557910
57190	557911
143456	557912
103130	557913
265854	557914
193573	557915
123480	557916
59720	557917
216694	557918
304001	557919
92276	557920
117974	557921
28878	557922
312241	557923
100968	557924
27961	557925
28192	557926
207483	557927
96655	557928
163377	557929
78330	557930
191	557931
117896	557932
60556	557933
29819	557934
571	557935
298346	557936
114244	557937
198101	557938
78482	557939
147419	557940
63451	557941
203	557942
479	557943
140577	557944
46370	557945
308139	557946
72954	557947
18535	557948
183827	557949
162190	557950
1513	557951
2219	557952
5498	557953
25896	557954
38690	557955
92350	557956
22685	557957
95656	557958
68419	557959
105516	557960
75701	557961
295953	557962
141949	557963
47146	557964
158098	557965
52110	557966
18814	557967
61739	557968
113904	557969
64599	557970
217190	557971
130049	557972
9254	557973
141918	557974
256853	557975
55244	557976
21985	557977
34088	557978
278745	557979
86257	557980
85897	557981
43792	557982
20421	557983
237395	557984
183427	557985
245605	557986
82528	557987
169064	557988
40405	557989
147230	557990
100463	557991
128562	557992
127357	557993
127357	557994
6001	557995
233216	557996
92081	557997
13434	557998
43580	557999
18307	558000
24691	558001
17548	558002
270168	558003
197295	558004
22349	558005
79842	558006
86045	558007
22390	558008
74868	558009
77468	558010
12173	558011
27269	558012
12579	558013
237234	558014
9265	558015
76011	558016
215901	558017
68277	558018
9460	558019
130369	558020
55593	558021
224710	558022
31815	558023
11503	558024
40832	558025
40832	558026
6606	558027
225028	558028
45214	558029
17339	558030
119096	558031
99725	558032
14182	558033
2773	558034
231234	558035
44220	558036
37040	558037
133809	558038
94306	558039
46767	558040
81854	558041
70634	558042
3646	558043
212244	558044
384	558045
97738	558046
65001	558047
128071	558048
65014	558049
37492	558050
258802	558051
117609	558052
277296	558053
85865	558054
63257	558055
128098	558056
55058	558057
13214	558058
214898	558059
133771	558060
107899	558061
424	558062
87683	558063
129314	558064
37623	558065
23605	558066
3548	558067
39655	558068
128682	558069
85606	558070
216113	558071
175271	558072
55358	558073
61425	558074
10128	558075
164580	558076
241555	558077
118305	558078
296570	558079
50274	558080
51722	558081
106456	558082
86096	558083
168348	558084
134471	558085
55358	558086
230520	558087
306051	558088
274492	558089
15944	558090
36680	558091
170170	558092
170176	558093
112805	558094
37299	558095
66794	558096
81139	558097
25942	558098
60083	558099
196598	558100
92328	558101
90304	558102
97428	558103
121180	558104
30472	558105
149220	558106
75242	558107
88114	558108
30454	558109
203532	558110
83500	558111
45224	558112
178512	558113
7860	558114
6609	558115
77357	558116
119595	558117
98955	558118
52253	558119
6302	558120
80801	558121
273575	558122
264871	558123
2015	558124
57125	558125
231842	558126
62649	558127
120978	558128
95426	558129
224226	558130
122051	558131
279871	558132
45342	558133
46834	558134
71000	558135
77094	558136
25866	558137
44198	558138
136834	558139
63987	558140
5795	558141
5131	558142
5425	558143
176242	558144
48811	558145
187399	558146
8146	558147
98599	558148
140063	558149
226662	558150
12325	558151
129068	558152
216056	558153
40050	558154
71648	558155
121585	558156
82056	558157
57958	558158
77668	558159
198273	558160
32944	558161
6579	558162
70893	558163
39851	558164
8273	558165
285601	558166
13695	558167
158167	558168
118420	558169
258923	558170
120525	558171
97242	558172
139625	558173
707	558174
47098	558175
1520	558176
209789	558177
35559	558178
182292	558179
109105	558180
22535	558181
731	558182
289315	558183
7058	558184
3526	558185
120044	558186
162151	558187
1730	558188
29343	558189
86658	558190
3560	558191
60422	558192
155551	558193
11872	558194
123232	558195
63056	558196
58350	558197
64717	558198
88300	558199
8468	558200
216098	558201
31339	558202
31339	558203
96158	558204
8468	558205
147346	558206
224376	558207
159756	558208
211892	558209
248508	558210
15155	558211
152899	558212
64572	558213
214271	558214
264627	558215
98488	558216
193359	558217
76878	558218
54733	558219
91612	558220
33875	558221
56217	558222
97175	558223
16449	558224
216308	558225
302237	558226
151798	558227
43243	558228
222220	558229
166312	558230
7727	558231
121846	558232
102890	558233
37660	558234
188481	558235
181293	558236
18254	558237
18300	558238
76878	558239
114922	558240
81624	558241
84103	558242
90818	558243
127155	558244
211896	558245
1781	558246
115919	558247
99634	558248
186532	558249
269451	558250
311899	558251
230203	558252
607	558253
14230	558254
30581	558255
30951	558256
215859	558257
91506	558258
159754	558259
114994	558260
93408	558261
42631	558262
304723	558263
42631	558264
214803	558265
214701	558266
41646	558267
145037	558268
11767	558269
11872	558270
7274	558271
232729	558272
252955	558273
20300	558274
161468	558275
20300	558276
63845	558277
8613	558278
144043	558279
150675	558280
144043	558281
2689	558282
143853	558283
249216	558284
213553	558285
68796	558286
245841	558287
75966	558288
62182	558289
68462	558290
144581	558291
2331	558292
185475	558293
295452	558294
14546	558295
94661	558296
9948	558297
297805	558298
100342	558299
195369	558300
62164	558301
124270	558302
146955	558303
65375	558304
59541	558305
59541	558306
41007	558307
123587	558308
153980	558309
53664	558310
113682	558311
19868	558312
166080	558313
158963	558314
146187	558315
127699	558316
39609	558317
122695	558318
119491	558319
152074	558320
11240	558321
74009	558322
178754	558323
35779	558324
69413	558325
65526	558326
163651	558327
5181	558328
132935	558329
126632	558330
58723	558331
77739	558332
46057	558333
140358	558334
208373	558335
86922	558336
104098	558337
295771	558338
63882	558339
112707	558340
8437	558341
120250	558342
205754	558343
300117	558344
10891	558345
251494	558346
15777	558347
22932	558348
42591	558349
47110	558350
31555	558351
200097	558352
22151	558353
67169	558354
135472	558355
290671	558356
52690	558357
5453	558358
92042	558359
20770	558360
103497	558361
7599	558362
188394	558363
12994	558364
120380	558365
65889	558366
184909	558367
186559	558368
145600	558369
42272	558370
42272	558371
49393	558372
254615	558373
144444	558374
154637	558375
267919	558376
6411	558377
178710	558378
60366	558379
60366	558380
35014	558381
10463	558382
6411	558383
18409	558384
117122	558385
20852	558386
159427	558387
46592	558388
255397	558389
280443	558390
57430	558391
6715	558392
183140	558393
126303	558394
33875	558395
120724	558396
245835	558397
227802	558398
188178	558399
76810	558400
6480	558401
47447	558402
127179	558403
29954	558404
215878	558405
262422	558406
78085	558407
86661	558408
26439	558409
126614	558410
115564	558411
228323	558412
39167	558413
126483	558414
63621	558415
156659	558416
23401	558417
60135	558418
63475	558419
176755	558420
175888	558421
77315	558422
183696	558423
4834	558424
4320	558425
140069	558426
166	558427
230504	558428
133875	558429
88917	558430
72484	558431
86786	558432
124502	558433
123479	558434
93081	558435
272310	558436
35235	558437
35235	558438
234292	558439
33707	558440
166022	558441
149696	558442
82413	558443
115807	558444
85999	558445
85999	558446
299219	558447
132011	558448
125962	558449
83482	558450
40975	558451
23217	558452
185008	558453
20324	558454
176446	558455
142486	558456
28201	558457
185304	558458
3427	558459
47800	558460
43867	558461
283340	558462
70228	558463
28935	558464
1192	558465
16238	558466
765	558467
60769	558468
60769	558469
19134	558470
3588	558471
66970	558472
2903	558473
54953	558474
9523	558475
7999	558476
95347	558477
204726	558478
174180	558479
45102	558480
82862	558481
231748	558482
253714	558483
37588	558484
340	558485
234250	558486
27802	558487
3522	558488
237275	558489
46957	558490
189971	558491
147189	558492
55331	558493
160258	558494
1724	558495
299950	558496
83790	558497
47063	558498
13067	558499
59440	558500
61305	558501
9969	558502
43205	558503
55895	558504
47356	558505
59435	558506
39262	558507
172737	558508
144219	558509
82300	558510
141497	558511
43080	558512
137010	558513
64390	558514
118	558515
85155	558516
10352	558517
229373	558518
173048	558519
39695	558520
119390	558521
193686	558522
124916	558523
191433	558524
194289	558525
1629	558526
10352	558527
89160	558528
207115	558529
61647	558530
150923	558531
172691	558532
194707	558533
82300	558534
10352	558535
166960	558536
127988	558537
119783	558538
164913	558539
5749	558540
150500	558541
66619	558542
599	558543
331	558544
331	558545
374	558546
29486	558547
64714	558548
96692	558549
110772	558550
34935	558551
239051	558552
29494	558553
110901	558554
145298	558555
150082	558556
145422	558557
90115	558558
154068	558559
106207	558560
39650	558561
257	558562
75692	558563
26460	558564
29108	558565
180473	558566
25227	558567
298476	558568
92608	558569
20140	558570
199924	558571
70844	558572
44373	558573
101993	558574
101993	558575
86309	558576
135899	558577
167497	558578
222689	558579
126113	558580
221099	558581
1702	558582
32000	558583
49171	558584
6902	558585
296165	558586
41015	558587
71943	558588
215757	558589
182814	558590
95402	558591
212440	558592
6195	558593
31887	558594
638	558595
14654	558596
1632	558597
251548	558598
285368	558599
227238	558600
116957	558601
95112	558602
188540	558603
255	558604
62766	558605
98853	558606
82237	558607
1543	558608
71401	558609
54083	558610
106973	558611
147001	558612
12491	558613
306814	558614
181650	558615
21690	558616
64457	558617
29682	558618
5602	558619
95925	558620
11618	558621
114975	558622
13815	558623
6271	558624
242503	558625
7023	558626
137263	558627
277271	558628
236174	558629
37872	558630
129018	558631
13491	558632
120824	558633
83482	558634
98313	558635
3037	558636
44690	558637
177351	558638
105916	558639
102672	558640
40118	558641
58536	558642
71228	558643
44158	558644
10199	558645
179662	558646
6315	558647
6315	558648
82144	558649
82144	558650
133132	558651
133132	558652
82788	558653
50466	558654
26608	558655
206047	558656
23192	558657
123229	558658
111657	558659
260749	558660
43412	558661
23569	558662
128310	558663
70743	558664
262880	558665
4273	558666
164617	558667
259809	558668
56047	558669
83633	558670
111657	558671
9754	558672
145984	558673
87180	558674
94017	558675
13724	558676
13047	558677
29838	558678
119819	558679
85131	558680
7313	558681
294338	558682
60364	558683
64036	558684
40740	558685
96413	558686
235434	558687
73466	558688
36870	558689
124150	558690
6468	558691
41155	558692
25682	558693
45770	558694
130773	558695
16226	558696
54977	558697
54977	558698
20370	558699
42212	558700
5499	558701
36452	558702
2581	558703
143643	558704
105013	558705
102046	558706
34749	558707
65452	558708
37745	558709
661	558710
53411	558711
189853	558712
127352	558713
140843	558714
176839	558715
28170	558716
278391	558717
29563	558718
89760	558719
54720	558720
133668	558721
60810	558722
33556	558723
90905	558724
150096	558725
85884	558726
135589	558727
214720	558728
146136	558729
30	558730
77626	558731
73022	558732
40574	558733
38848	558734
161835	558735
169950	558736
24366	558737
179226	558738
21295	558739
134480	558740
18936	558741
301085	558742
3189	558743
203191	558744
8255	558745
42050	558746
159056	558747
796	558748
9422	558749
295128	558750
24666	558751
183793	558752
18599	558753
142521	558754
13881	558755
32677	558756
154589	558757
139178	558758
73433	558759
31781	558760
42374	558761
21776	558762
285503	558763
47824	558764
12188	558765
140183	558766
288399	558767
199081	558768
284023	558769
236527	558770
176914	558771
14328	558772
11938	558773
241748	558774
110789	558775
204181	558776
15491	558777
108298	558778
211986	558779
196721	558780
71353	558781
74959	558782
9184	558783
197898	558784
34969	558785
326	558786
138220	558787
138509	558788
26634	558789
16871	558790
166913	558791
24728	558792
2581	558793
104268	558794
256527	558795
16189	558796
14	558797
163650	558798
253953	558799
27295	558800
140940	558801
103669	558802
175850	558803
154981	558804
49727	558805
33916	558806
290817	558807
19953	558808
34097	558809
29789	558810
2839	558811
197845	558812
139630	558813
67595	558814
107219	558815
22244	558816
43614	558817
152121	558818
91502	558819
597	558820
306192	558821
3980	558822
93761	558823
185869	558824
94722	558825
21799	558826
93238	558827
159906	558828
56574	558829
265408	558830
261080	558831
105427	558832
75746	558833
39128	558834
144934	558835
76064	558836
112924	558837
182508	558838
163034	558839
72141	558840
35332	558841
209884	558842
13292	558843
155124	558844
249844	558845
55568	558846
280811	558847
89597	558848
263219	558849
190908	558850
32356	558851
35920	558852
282396	558853
41386	558854
30	558855
244780	558856
229162	558857
276887	558858
21912	558859
10499	558860
9093	558861
1081	558862
31925	558863
6507	558864
118956	558865
133335	558866
242665	558867
232483	558868
148308	558869
195	558870
113322	558871
34902	558872
59000	558873
183268	558874
12394	558875
4644	558876
7995	558877
2781	558878
61863	558879
20277	558880
20277	558881
71106	558882
8692	558883
101504	558884
256593	558885
75895	558886
45041	558887
20095	558888
148453	558889
95214	558890
19417	558891
9483	558892
153919	558893
136558	558894
17558	558895
187545	558896
205907	558897
20726	558898
159531	558899
47612	558900
30543	558901
76575	558902
13497	558903
93829	558904
32050	558905
15852	558906
43818	558907
53270	558908
15551	558909
227458	558910
4817	558911
111059	558912
74599	558913
111889	558914
279373	558915
72473	558916
218435	558917
55049	558918
4224	558919
36563	558920
50063	558921
20282	558922
134153	558923
140353	558924
167483	558925
15240	558926
1305	558927
42426	558928
33947	558929
22691	558930
197244	558931
20565	558932
216789	558933
39849	558934
6848	558935
6848	558936
10185	558937
18486	558938
1225	558939
206431	558940
74414	558941
45635	558942
180253	558943
120809	558944
184982	558945
13290	558946
154986	558947
34469	558948
144231	558949
185958	558950
73593	558951
27206	558952
45862	558953
14920	558954
246733	558955
47643	558956
139	558957
50838	558958
281023	558959
267573	558960
46335	558961
112221	558962
125947	558963
36507	558964
3728	558965
179051	558966
11125	558967
3574	558968
13767	558969
9178	558970
13638	558971
26277	558972
271940	558973
64777	558974
77293	558975
32938	558976
103331	558977
8954	558978
68396	558979
143146	558980
167280	558981
103044	558982
22538	558983
303489	558984
7436	558985
112716	558986
33267	558987
12059	558988
127853	558989
235472	558990
25113	558991
228463	558992
45758	558993
222561	558994
82827	558995
12537	558996
15332	558997
136020	558998
151096	558999
31706	559000
38285	559001
53	559002
18016	559003
137343	559004
127307	559005
270357	559006
179252	559007
137829	559008
59330	559009
52434	559010
78597	559011
115919	559012
163364	559013
194642	559014
68556	559015
40249	559016
69431	559017
69431	559018
307159	559019
20416	559020
87374	559021
108308	559022
1924	559023
203197	559024
25866	559025
131808	559026
180111	559027
293687	559028
194099	559029
7536	559030
142717	559031
153110	559032
132599	559033
15859	559034
89094	559035
56433	559036
264798	559037
218077	559038
23509	559039
16561	559040
158261	559041
103632	559042
249852	559043
146096	559044
172610	559045
65159	559046
1633	559047
10960	559048
139927	559049
17072	559050
95432	559051
92537	559052
50015	559053
88427	559054
88427	559055
112486	559056
259768	559057
93425	559058
96858	559059
53133	559060
59968	559061
80874	559062
302167	559063
95108	559064
26083	559065
228776	559066
126508	559067
127335	559068
147755	559069
212873	559070
150453	559071
2290	559072
200672	559073
78503	559074
84595	559075
190490	559076
766	559077
37921	559078
2647	559079
110308	559080
6243	559081
27646	559082
199601	559083
1124	559084
118517	559085
114400	559086
80472	559087
173276	559088
1857	559089
178518	559090
88896	559091
80118	559092
283727	559093
94449	559094
53468	559095
251433	559096
196363	559097
292311	559098
17357	559099
85819	559100
44269	559101
86741	559102
252040	559103
42275	559104
162593	559105
86656	559106
82880	559107
303771	559108
68618	559109
238599	559110
55100	559111
64851	559112
93188	559113
215925	559114
170931	559115
105721	559116
300111	559117
211214	559118
41028	559119
94960	559120
181294	559121
24548	559122
155465	559123
47395	559124
77452	559125
5659	559126
36043	559127
17308	559128
28221	559129
93248	559130
105536	559131
130626	559132
12730	559133
114810	559134
127844	559135
12799	559136
5	559137
32562	559138
55937	559139
24561	559140
10095	559141
90875	559142
41361	559143
208773	559144
78833	559145
240598	559146
252233	559147
79805	559148
6012	559149
27381	559150
68134	559151
75225	559152
77126	559153
127893	559154
151574	559155
51323	559156
86693	559157
170889	559158
504	559159
54150	559160
235883	559161
163034	559162
227924	559163
82597	559164
97084	559165
122820	559166
193874	559167
4756	559168
66450	559169
23111	559170
901	559171
18855	559172
26058	559173
21635	559174
74115	559175
57411	559176
273547	559177
162958	559178
38659	559179
19269	559180
42870	559181
97067	559182
163569	559183
43073	559184
152755	559185
165452	559186
38862	559187
23111	559188
117473	559189
121957	559190
182967	559191
43073	559192
157310	559193
33645	559194
91602	559195
165439	559196
93655	559197
28152	559198
54002	559199
114263	559200
29075	559201
29075	559202
39186	559203
130924	559204
130924	559205
22138	559206
9918	559207
29539	559208
54964	559209
294	559210
38698	559211
64990	559212
17161	559213
36346	559214
93084	559215
3431	559216
135406	559217
89009	559218
85188	559219
129000	559220
91613	559221
232632	559222
13228	559223
297094	559224
13562	559225
12448	559226
7420	559227
91627	559228
123768	559229
18178	559230
214175	559231
275168	559232
22310	559233
175915	559234
99185	559235
219906	559236
138185	559237
230543	559238
10283	559239
112625	559240
10036	559241
211690	559242
36850	559243
206810	559244
297088	559245
76574	559246
48648	559247
206480	559248
90146	559249
140131	559250
34998	559251
253091	559252
105532	559253
281300	559254
178367	559255
175343	559256
108378	559257
140055	559258
237718	559259
220450	559260
92325	559261
184066	559262
173139	559263
251864	559264
66281	559265
160369	559266
9850	559267
83477	559268
97350	559269
200390	559270
201444	559271
232929	559272
44273	559273
10326	559274
83181	559275
4933	559276
277570	559277
305456	559278
49114	559279
22310	559280
81890	559281
2131	559282
5512	559283
108378	559284
129614	559285
10816	559286
27540	559287
162617	559288
72857	559289
280595	559290
147604	559291
11400	559292
161014	559293
184800	559294
255689	559295
183156	559296
136364	559297
158200	559298
18812	559299
4778	559300
181927	559301
147808	559302
10283	559303
10283	559304
25417	559305
2457	559306
41035	559307
3214	559308
2083	559309
48648	559310
75722	559311
43360	559312
123246	559313
17161	559314
7247	559315
94524	559316
252210	559317
35603	559318
156692	559319
49178	559320
98511	559321
44126	559322
8099	559323
28983	559324
123135	559325
4360	559326
135107	559327
153922	559328
171253	559329
168127	559330
8171	559331
35644	559332
6609	559333
256349	559334
25379	559335
265003	559336
209346	559337
154975	559338
40757	559339
135346	559340
181353	559341
7284	559342
183288	559343
21268	559344
1895	559345
25142	559346
7504	559347
58136	559348
165128	559349
298959	559350
4005	559351
68578	559352
10343	559353
56575	559354
7289	559355
35635	559356
182542	559357
243292	559358
81707	559359
30253	559360
14775	559361
161425	559362
14912	559363
43748	559364
139626	559365
265179	559366
7875	559367
5824	559368
92407	559369
31655	559370
267869	559371
1945	559372
62147	559373
264575	559374
5522	559375
40489	559376
225131	559377
48378	559378
30639	559379
50815	559380
160964	559381
60932	559382
15820	559383
181823	559384
99844	559385
264085	559386
124691	559387
33009	559388
541	559389
22817	559390
107704	559391
20515	559392
90587	559393
66057	559394
147866	559395
73724	559396
5063	559397
270879	559398
56253	559399
49253	559400
11372	559401
37082	559402
220585	559403
309697	559404
68375	559405
20695	559406
217678	559407
28370	559408
158998	559409
13986	559410
22225	559411
9385	559412
36346	559413
271429	559414
35687	559415
21582	559416
243713	559417
3951	559418
6790	559419
91923	559420
34495	559421
18487	559422
39215	559423
44	559424
106538	559425
23089	559426
237881	559427
91596	559428
271775	559429
2646	559430
248786	559431
137070	559432
14352	559433
25984	559434
60763	559435
68915	559436
140186	559437
306683	559438
274562	559439
172758	559440
13313	559441
305201	559442
53772	559443
44980	559444
29152	559445
77357	559446
128690	559447
128690	559448
109669	559449
53302	559450
139686	559451
187300	559452
202811	559453
111550	559454
310458	559455
280641	559456
88224	559457
199794	559458
121922	559459
154692	559460
160989	559461
41687	559462
96632	559463
61770	559464
65031	559465
258578	559466
29687	559467
26478	559468
60840	559469
272627	559470
16134	559471
18845	559472
24678	559473
5240	559474
27813	559475
114629	559476
93726	559477
42731	559478
138361	559479
247939	559480
80174	559481
26214	559482
289391	559483
5810	559484
17278	559485
129159	559486
62607	559487
61048	559488
9805	559489
15023	559490
25301	559491
6313	559492
196576	559493
9295	559494
78342	559495
126242	559496
91913	559497
33692	559498
53642	559499
30875	559500
10210	559501
101719	559502
3572	559503
18871	559504
293858	559505
140232	559506
17726	559507
191124	559508
95115	559509
36483	559510
29572	559511
225397	559512
202321	559513
133530	559514
8883	559515
28622	559516
169	559517
61623	559518
1386	559519
27827	559520
86955	559521
26510	559522
13023	559523
133464	559524
1436	559525
18897	559526
21849	559527
9968	559528
84780	559529
12146	559530
54716	559531
30652	559532
47055	559533
1279	559534
278026	559535
139233	559536
252553	559537
129475	559538
143662	559539
188632	559540
2421	559541
23	559542
158594	559543
10238	559544
107488	559545
4552	559546
294188	559547
162787	559548
226381	559549
228339	559550
83402	559551
179746	559552
100806	559553
5852	559554
88632	559555
296175	559556
296525	559557
2421	559558
140282	559559
15910	559560
11610	559561
31491	559562
61209	559563
102961	559564
11039	559565
19624	559566
53306	559567
82892	559568
259117	559569
8637	559570
29113	559571
2153	559572
83809	559573
184602	559574
37865	559575
27788	559576
86198	559577
187803	559578
91237	559579
132512	559580
195098	559581
132685	559582
194735	559583
132512	559584
57564	559585
283355	559586
48684	559587
9168	559588
146752	559589
71831	559590
38668	559591
207082	559592
119205	559593
183817	559594
238263	559595
119205	559596
139042	559597
86203	559598
204040	559599
27927	559600
225773	559601
155518	559602
128051	559603
65775	559604
234299	559605
201711	559606
48618	559607
94227	559608
8695	559609
155838	559610
179523	559611
6507	559612
174552	559613
59146	559614
174650	559615
58888	559616
7756	559617
128799	559618
125183	559619
242049	559620
136448	559621
129814	559622
72196	559623
7630	559624
145096	559625
66857	559626
165280	559627
113858	559628
26622	559629
11724	559630
21567	559631
133250	559632
38157	559633
102631	559634
192663	559635
3420	559636
61875	559637
198096	559638
286222	559639
255197	559640
123610	559641
99278	559642
172253	559643
142653	559644
98291	559645
87540	559646
206637	559647
77924	559648
49490	559649
37184	559650
159935	559651
8320	559652
80319	559653
17136	559654
70389	559655
63266	559656
80595	559657
42837	559658
76469	559659
195202	559660
175953	559661
133618	559662
155575	559663
59876	559664
99286	559665
136885	559666
100111	559667
116332	559668
36280	559669
19141	559670
117940	559671
143285	559672
9148	559673
41092	559674
264116	559675
67271	559676
2270	559677
296955	559678
150664	559679
139752	559680
209146	559681
15097	559682
1658	559683
212952	559684
575	559685
54096	559686
51368	559687
180776	559688
88686	559689
182268	559690
9	559691
168356	559692
207410	559693
137835	559694
211722	559695
57517	559696
67652	559697
67652	559698
278587	559699
128598	559700
96971	559701
146659	559702
117185	559703
117185	559704
87716	559705
1536	559706
25857	559707
47446	559708
106234	559709
121192	559710
73855	559711
79273	559712
28687	559713
137928	559714
75511	559715
163757	559716
58041	559717
58041	559718
6885	559719
82758	559720
33155	559721
38482	559722
179028	559723
191806	559724
62603	559725
20418	559726
191645	559727
87837	559728
6139	559729
2105	559730
88078	559731
27691	559732
41702	559733
246518	559734
153911	559735
40726	559736
30732	559737
67857	559738
69735	559739
17370	559740
30732	559741
4479	559742
27691	559743
163618	559744
76714	559745
209794	559746
120615	559747
15572	559748
175008	559749
12915	559750
237981	559751
44456	559752
61271	559753
131681	559754
28475	559755
29602	559756
266489	559757
103006	559758
23559	559759
120752	559760
73129	559761
200209	559762
201846	559763
83464	559764
152078	559765
88475	559766
28683	559767
195272	559768
15748	559769
96224	559770
52757	559771
45141	559772
22831	559773
2376	559774
218290	559775
4794	559776
104103	559777
11367	559778
25329	559779
20018	559780
6353	559781
100510	559782
22752	559783
43215	559784
275802	559785
1582	559786
190948	559787
76861	559788
90345	559789
8262	559790
10783	559791
302258	559792
41523	559793
12641	559794
65173	559795
29714	559796
39	559797
185888	559798
138821	559799
203448	559800
134615	559801
9958	559802
101138	559803
264794	559804
82213	559805
187224	559806
69571	559807
32638	559808
258211	559809
62132	559810
15768	559811
33618	559812
134618	559813
46337	559814
29797	559815
159393	559816
113817	559817
104817	559818
147882	559819
209740	559820
229621	559821
45905	559822
109395	559823
63495	559824
102558	559825
45284	559826
13595	559827
131327	559828
7071	559829
176125	559830
82856	559831
116948	559832
20143	559833
175259	559834
17988	559835
139770	559836
57094	559837
120974	559838
294920	559839
144183	559840
144183	559841
9119	559842
103323	559843
19784	559844
105771	559845
14153	559846
54107	559847
62113	559848
207856	559849
49679	559850
107669	559851
286896	559852
180134	559853
173026	559854
154311	559855
290449	559856
277118	559857
55933	559858
84824	559859
133997	559860
156279	559861
156279	559862
12322	559863
118709	559864
31140	559865
184337	559866
35813	559867
156614	559868
13293	559869
118765	559870
118765	559871
287396	559872
89211	559873
5178	559874
126201	559875
161903	559876
54368	559877
162478	559878
24349	559879
95899	559880
307421	559881
186023	559882
118835	559883
28088	559884
109150	559885
206797	559886
112469	559887
96738	559888
258874	559889
43857	559890
139069	559891
276597	559892
140291	559893
142312	559894
155019	559895
101091	559896
219669	559897
30468	559898
348	559899
276930	559900
32094	559901
143161	559902
55972	559903
55941	559904
53715	559905
39472	559906
94019	559907
216787	559908
85778	559909
14707	559910
589	559911
6390	559912
255697	559913
19491	559914
35293	559915
13040	559916
82680	559917
64474	559918
144941	559919
84189	559920
285046	559921
3161	559922
191186	559923
44260	559924
79809	559925
174491	559926
80044	559927
4	559928
149714	559929
14664	559930
25642	559931
67529	559932
69092	559933
181758	559934
139356	559935
263260	559936
17541	559937
31822	559938
21288	559939
41379	559940
74512	559941
87094	559942
131890	559943
138631	559944
251909	559945
297189	559946
212639	559947
35590	559948
45780	559949
17017	559950
150223	559951
185853	559952
41172	559953
2867	559954
370	559955
15109	559956
97814	559957
147281	559958
1165	559959
215272	559960
28119	559961
283940	559962
294576	559963
13283	559964
66598	559965
2587	559966
255085	559967
175544	559968
210022	559969
39441	559970
151863	559971
93027	559972
135582	559973
292514	559974
200329	559975
91780	559976
115158	559977
127460	559978
65440	559979
152122	559980
48146	559981
23023	559982
60796	559983
144208	559984
103033	559985
86289	559986
40131	559987
62124	559988
101485	559989
2874	559990
72076	559991
146545	559992
92113	559993
111365	559994
83343	559995
230512	559996
125204	559997
54608	559998
273529	559999
107111	560000
11733	560001
236422	560002
105495	560003
221671	560004
70793	560005
201352	560006
51103	560007
28662	560008
74839	560009
211046	560010
211046	560011
152246	560012
93461	560013
115188	560014
132603	560015
76966	560016
67701	560017
269343	560018
80564	560019
64742	560020
23712	560021
43596	560022
14521	560023
29937	560024
180316	560025
22140	560026
184169	560027
180612	560028
155046	560029
100117	560030
143448	560031
295570	560032
68228	560033
70477	560034
248389	560035
75606	560036
60327	560037
27668	560038
94930	560039
218143	560040
197102	560041
184985	560042
10109	560043
270362	560044
273051	560045
149132	560046
170500	560047
216307	560048
145867	560049
279272	560050
13626	560051
27130	560052
248777	560053
176095	560054
148482	560055
184111	560056
54486	560057
10490	560058
213484	560059
96858	560060
47763	560061
26710	560062
311667	560063
179558	560064
19313	560065
192224	560066
124885	560067
8655	560068
173060	560069
187051	560070
272891	560071
41909	560072
24486	560073
168019	560074
51528	560075
155939	560076
5995	560077
286176	560078
125959	560079
7984	560080
179143	560081
83399	560082
142220	560083
125665	560084
56374	560085
32792	560086
172198	560087
135509	560088
23245	560089
3056	560090
121072	560091
203545	560092
17278	560093
64610	560094
286191	560095
91610	560096
294917	560097
97506	560098
60926	560099
45609	560100
66405	560101
48489	560102
203410	560103
19051	560104
251535	560105
2097	560106
70685	560107
7172	560108
303654	560109
69160	560110
70038	560111
13776	560112
122221	560113
147237	560114
3891	560115
652	560116
13168	560117
86812	560118
321	560119
72313	560120
108938	560121
62890	560122
13142	560123
86670	560124
104613	560125
3428	560126
231996	560127
8977	560128
113737	560129
250975	560130
82715	560131
30239	560132
54689	560133
104905	560134
54880	560135
93223	560136
47464	560137
34805	560138
68219	560139
38961	560140
35630	560141
49320	560142
8686	560143
136961	560144
184849	560145
44975	560146
36330	560147
31834	560148
69077	560149
44076	560150
128699	560151
62474	560152
120018	560153
73140	560154
21032	560155
167035	560156
127704	560157
296090	560158
105494	560159
250	560160
142599	560161
278677	560162
129527	560163
160217	560164
298599	560165
233070	560166
127632	560167
135358	560168
204317	560169
188506	560170
266679	560171
86622	560172
185019	560173
50845	560174
9159	560175
13733	560176
86746	560177
198178	560178
75000	560179
62446	560180
201356	560181
166278	560182
25570	560183
2428	560184
220529	560185
509	560186
128050	560187
190454	560188
74022	560189
92691	560190
702	560191
4149	560192
136043	560193
59305	560194
16690	560195
3121	560196
147765	560197
139625	560198
25265	560199
87262	560200
518	560201
100913	560202
196004	560203
104007	560204
7909	560205
7909	560206
127434	560207
1565	560208
149598	560209
138828	560210
300695	560211
41086	560212
69333	560213
105455	560214
260281	560215
143014	560216
126442	560217
183332	560218
93478	560219
83781	560220
57047	560221
185812	560222
42949	560223
122582	560224
137118	560225
16182	560226
27588	560227
230120	560228
16182	560229
46361	560230
63417	560231
48984	560232
177033	560233
287673	560234
284156	560235
370	560236
41000	560237
11934	560238
26861	560239
77438	560240
43799	560241
29117	560242
76102	560243
96837	560244
35788	560245
22852	560246
111461	560247
91318	560248
15373	560249
120	560250
255485	560251
27184	560252
230643	560253
267307	560254
7866	560255
91349	560256
79	560257
22375	560258
55910	560259
260094	560260
288690	560261
79513	560262
12902	560263
100107	560264
71326	560265
9336	560266
42050	560267
110	560268
44790	560269
120	560270
94279	560271
126862	560272
141606	560273
36048	560274
95164	560275
25183	560276
68025	560277
42143	560278
31371	560279
62030	560280
153676	560281
32326	560282
102	560283
205493	560284
117930	560285
102174	560286
47123	560287
39798	560288
197566	560289
175768	560290
295298	560291
40052	560292
268753	560293
156409	560294
174148	560295
288050	560296
41445	560297
133045	560298
8001	560299
180236	560300
282534	560301
253627	560302
166375	560303
20027	560304
91274	560305
119084	560306
208738	560307
10276	560308
83	560309
157430	560310
147726	560311
27763	560312
66879	560313
10641	560314
41746	560315
173057	560316
24417	560317
158921	560318
200137	560319
4017	560320
108642	560321
6665	560322
29000	560323
36615	560324
72702	560325
81612	560326
19080	560327
67691	560328
40882	560329
13203	560330
158070	560331
13408	560332
101300	560333
108512	560334
63192	560335
77964	560336
256427	560337
157239	560338
110262	560339
180775	560340
144965	560341
99039	560342
53339	560343
25826	560344
227776	560345
197017	560346
18520	560347
39884	560348
95484	560349
244031	560350
53691	560351
91399	560352
196369	560353
6665	560354
43140	560355
25826	560356
27058	560357
42542	560358
305876	560359
10654	560360
711	560361
64215	560362
59422	560363
202304	560364
121337	560365
301592	560366
27721	560367
42403	560368
137475	560369
17	560370
78129	560371
90404	560372
261881	560373
8977	560374
180948	560375
17273	560376
200699	560377
260697	560378
251258	560379
112162	560380
45206	560381
100751	560382
94998	560383
27292	560384
136917	560385
124063	560386
7740	560387
48181	560388
172795	560389
204285	560390
57904	560391
2243	560392
23439	560393
15188	560394
102902	560395
119084	560396
189164	560397
127807	560398
42089	560399
12949	560400
22801	560401
210651	560402
32140	560403
17093	560404
91058	560405
91407	560406
152280	560407
172145	560408
87227	560409
45930	560410
310712	560411
198558	560412
39542	560413
34771	560414
42281	560415
21387	560416
40380	560417
237038	560418
62982	560419
101	560420
11462	560421
75655	560422
60792	560423
125914	560424
71243	560425
6484	560426
42050	560427
76833	560428
47611	560429
202530	560430
53833	560431
75114	560432
42560	560433
59422	560434
20963	560435
153658	560436
198530	560437
125916	560438
13459	560439
2717	560440
207192	560441
21	560442
58965	560443
148745	560444
141582	560445
111301	560446
509	560447
3319	560448
33578	560449
9	560450
37488	560451
1936	560452
29	560453
86810	560454
200044	560455
80054	560456
27241	560457
263636	560458
168433	560459
125751	560460
264176	560461
108783	560462
5000	560463
252683	560464
82670	560465
183333	560466
114601	560467
24019	560468
1760	560469
44797	560470
273557	560471
7342	560472
82581	560473
1929	560474
183332	560475
28051	560476
179559	560477
3810	560478
2	560479
137479	560480
448	560481
81874	560482
17	560483
42678	560484
86810	560485
152439	560486
34351	560487
87446	560488
226397	560489
153961	560490
142392	560491
224411	560492
97042	560493
9998	560494
41539	560495
74271	560496
15744	560497
33566	560498
21199	560499
238246	560500
6216	560501
90798	560502
4187	560503
224304	560504
255827	560505
217983	560506
287430	560507
7461	560508
133877	560509
203248	560510
40872	560511
23095	560512
165165	560513
6199	560514
245321	560515
48294	560516
44157	560517
143377	560518
295808	560519
233332	560520
1196	560521
75258	560522
32767	560523
98584	560524
11500	560525
242888	560526
193576	560527
72354	560528
62327	560529
13967	560530
194128	560531
9711	560532
11915	560533
140989	560534
64450	560535
13967	560536
212814	560537
23566	560538
55919	560539
165482	560540
857	560541
34772	560542
111570	560543
83938	560544
129254	560545
10791	560546
128705	560547
144758	560548
2585	560549
101594	560550
4041	560551
14241	560552
15138	560553
216227	560554
65631	560555
90536	560556
286619	560557
45662	560558
43422	560559
931	560560
148706	560561
249198	560562
21387	560563
66881	560564
253018	560565
192434	560566
151661	560567
286105	560568
2621	560569
253866	560570
106479	560571
138929	560572
164205	560573
148146	560574
240228	560575
122474	560576
18824	560577
65197	560578
200758	560579
829	560580
121122	560581
39794	560582
17190	560583
28124	560584
26950	560585
109844	560586
13	560587
52574	560588
1593	560589
67657	560590
110769	560591
32128	560592
43787	560593
30838	560594
12062	560595
24042	560596
7885	560597
6335	560598
74228	560599
127909	560600
3559	560601
24034	560602
44199	560603
118857	560604
205032	560605
34445	560606
2530	560607
228225	560608
277763	560609
130121	560610
284436	560611
11740	560612
193393	560613
215578	560614
42236	560615
191014	560616
301	560617
10389	560618
146050	560619
24472	560620
35034	560621
156470	560622
61565	560623
153229	560624
32879	560625
461	560626
160250	560627
62742	560628
16407	560629
64962	560630
110221	560631
240837	560632
121314	560633
121239	560634
126722	560635
5085	560636
253236	560637
43620	560638
139330	560639
290717	560640
185412	560641
130133	560642
25659	560643
150522	560644
5796	560645
134024	560646
7304	560647
210992	560648
10507	560649
18835	560650
278706	560651
8184	560652
65656	560653
114033	560654
244613	560655
4580	560656
289620	560657
135539	560658
26154	560659
143237	560660
95117	560661
202720	560662
220666	560663
98367	560664
97516	560665
59913	560666
108122	560667
76269	560668
170429	560669
77130	560670
192477	560671
11955	560672
54489	560673
8072	560674
188882	560675
118021	560676
86928	560677
60759	560678
10766	560679
77515	560680
118114	560681
86395	560682
23556	560683
158202	560684
19619	560685
239975	560686
58494	560687
58494	560688
35335	560689
114511	560690
8442	560691
103010	560692
293959	560693
32488	560694
61659	560695
158095	560696
142625	560697
142583	560698
211422	560699
14055	560700
25941	560701
65109	560702
96965	560703
17251	560704
109373	560705
13127	560706
125235	560707
205740	560708
135364	560709
23186	560710
111395	560711
58443	560712
66300	560713
283741	560714
219896	560715
162687	560716
2	560717
263765	560718
51519	560719
2068	560720
100357	560721
138014	560722
136802	560723
151938	560724
45698	560725
101868	560726
150139	560727
245352	560728
48676	560729
269174	560730
35932	560731
111832	560732
151405	560733
133688	560734
136137	560735
16367	560736
105420	560737
78370	560738
19664	560739
8641	560740
231979	560741
26110	560742
200927	560743
102232	560744
44061	560745
109586	560746
9965	560747
47257	560748
135084	560749
79881	560750
20462	560751
207957	560752
53649	560753
162120	560754
45252	560755
96278	560756
1842	560757
20108	560758
32822	560759
14677	560760
188337	560761
188337	560762
84461	560763
264317	560764
38163	560765
249306	560766
100614	560767
254410	560768
5566	560769
43305	560770
38717	560771
67689	560772
99051	560773
94498	560774
68201	560775
98336	560776
39530	560777
100138	560778
8127	560779
59847	560780
100622	560781
8462	560782
11425	560783
14716	560784
99013	560785
29856	560786
235420	560787
7859	560788
2350	560789
2169	560790
285848	560791
145532	560792
43565	560793
37818	560794
116525	560795
72405	560796
24132	560797
33687	560798
112655	560799
104651	560800
211832	560801
128681	560802
86218	560803
58412	560804
279723	560805
210654	560806
7239	560807
14860	560808
268962	560809
268819	560810
259536	560811
209212	560812
106983	560813
16492	560814
118844	560815
40413	560816
4858	560817
295550	560818
154235	560819
70329	560820
71791	560821
43241	560822
112245	560823
95883	560824
32540	560825
140779	560826
112891	560827
57584	560828
50860	560829
261047	560830
157033	560831
1863	560832
47701	560833
15092	560834
27159	560835
11604	560836
280	560837
33215	560838
141413	560839
50293	560840
29624	560841
114240	560842
299047	560843
96104	560844
126438	560845
27948	560846
122984	560847
216531	560848
219416	560849
47948	560850
107075	560851
66447	560852
142274	560853
7244	560854
116936	560855
141172	560856
302195	560857
81379	560858
251145	560859
131236	560860
99233	560861
139272	560862
25452	560863
13263	560864
121149	560865
67073	560866
1823	560867
19204	560868
297913	560869
30996	560870
94520	560871
143799	560872
76288	560873
73507	560874
306	560875
6980	560876
152145	560877
953	560878
94550	560879
40766	560880
142669	560881
164179	560882
2943	560883
98498	560884
108493	560885
179161	560886
21122	560887
28604	560888
34446	560889
152767	560890
88970	560891
179007	560892
49490	560893
35243	560894
976	560895
168399	560896
123669	560897
10411	560898
1553	560899
76	560900
8797	560901
17858	560902
233592	560903
11119	560904
13951	560905
10684	560906
191017	560907
83791	560908
73712	560909
158705	560910
21701	560911
23654	560912
81793	560913
78755	560914
15983	560915
43350	560916
196143	560917
179077	560918
93675	560919
157157	560920
284976	560921
16722	560922
151406	560923
81707	560924
242487	560925
1275	560926
123624	560927
90731	560928
160035	560929
4281	560930
101361	560931
20067	560932
12989	560933
17760	560934
197095	560935
118470	560936
28081	560937
159846	560938
265022	560939
47307	560940
53297	560941
367	560942
7671	560943
20517	560944
54807	560945
81683	560946
21290	560947
11529	560948
204276	560949
148615	560950
66103	560951
16615	560952
8060	560953
171913	560954
215932	560955
74634	560956
96880	560957
206134	560958
138144	560959
13270	560960
267943	560961
31306	560962
24468	560963
60034	560964
723	560965
42907	560966
60386	560967
86793	560968
269707	560969
19480	560970
29520	560971
93099	560972
219908	560973
15665	560974
124303	560975
87330	560976
12191	560977
303243	560978
254133	560979
9584	560980
25415	560981
19568	560982
34724	560983
164216	560984
124948	560985
59407	560986
61548	560987
37407	560988
9976	560989
169545	560990
17423	560991
33590	560992
57899	560993
25791	560994
18776	560995
35249	560996
26669	560997
114567	560998
124310	560999
37325	561000
244770	561001
53783	561002
114788	561003
44086	561004
102524	561005
36537	561006
9461	561007
206115	561008
13565	561009
167839	561010
62941	561011
98883	561012
54607	561013
26954	561014
61094	561015
2577	561016
85713	561017
42505	561018
195329	561019
1724	561020
22336	561021
6056	561022
114816	561023
19913	561024
1172	561025
92177	561026
2275	561027
30915	561028
4643	561029
6190	561030
40598	561031
94381	561032
138370	561033
192290	561034
69195	561035
73075	561036
6308	561037
180615	561038
134573	561039
42297	561040
68263	561041
68801	561042
128883	561043
85209	561044
86577	561045
127722	561046
200597	561047
121555	561048
64859	561049
61671	561050
2328	561051
75931	561052
93051	561053
65719	561054
67505	561055
100856	561056
246975	561057
21500	561058
141149	561059
84624	561060
23346	561061
138074	561062
60393	561063
42189	561064
30	561065
48210	561066
2666	561067
124037	561068
2328	561069
246703	561070
92668	561071
118135	561072
27417	561073
39258	561074
2723	561075
65507	561076
12560	561077
22267	561078
5311	561079
34983	561080
199264	561081
21504	561082
116522	561083
173379	561084
177124	561085
121846	561086
107401	561087
131664	561088
4804	561089
146925	561090
2117	561091
15435	561092
44385	561093
18138	561094
32896	561095
6060	561096
76722	561097
171727	561098
63338	561099
246989	561100
279211	561101
138558	561102
148396	561103
111470	561104
44124	561105
240509	561106
50352	561107
68867	561108
63165	561109
172753	561110
156663	561111
35841	561112
154611	561113
16004	561114
195387	561115
147309	561116
16004	561117
16004	561118
1537	561119
119622	561120
101949	561121
88822	561122
171581	561123
65042	561124
251536	561125
18955	561126
18955	561127
235295	561128
72978	561129
195851	561130
94259	561131
26999	561132
47933	561133
155994	561134
211140	561135
185041	561136
15838	561137
179342	561138
65810	561139
287721	561140
72452	561141
33596	561142
224189	561143
42440	561144
78487	561145
217728	561146
227762	561147
15838	561148
107956	561149
141370	561150
4101	561151
79160	561152
199098	561153
6277	561154
11280	561155
39466	561156
181132	561157
50397	561158
50397	561159
32548	561160
82097	561161
61688	561162
82097	561163
223570	561164
150685	561165
10946	561166
94191	561167
46121	561168
44	561169
76	561170
17267	561171
123924	561172
190374	561173
213561	561174
156468	561175
92	561176
16969	561177
255276	561178
77935	561179
95212	561180
73022	561181
293237	561182
174199	561183
11298	561184
186944	561185
97747	561186
249288	561187
171765	561188
237730	561189
105064	561190
165705	561191
90518	561192
58397	561193
111233	561194
131943	561195
75345	561196
73308	561197
226310	561198
78607	561199
106453	561200
59380	561201
13	561202
191686	561203
216763	561204
57781	561205
22136	561206
148346	561207
130314	561208
626	561209
71908	561210
21800	561211
115898	561212
2451	561213
61429	561214
18152	561215
43316	561216
190587	561217
20404	561218
200736	561219
91293	561220
60719	561221
161658	561222
65371	561223
503	561224
236348	561225
35156	561226
261589	561227
126046	561228
13744	561229
202219	561230
23199	561231
4276	561232
70757	561233
62343	561234
169082	561235
780	561236
15959	561237
34126	561238
95467	561239
47315	561240
179167	561241
4441	561242
27354	561243
60378	561244
5036	561245
44928	561246
175271	561247
9283	561248
14186	561249
79932	561250
10220	561251
110232	561252
17351	561253
26556	561254
51390	561255
915	561256
92469	561257
81141	561258
88778	561259
4954	561260
62781	561261
14098	561262
39513	561263
26933	561264
3248	561265
144942	561266
50530	561267
18890	561268
258242	561269
68559	561270
75859	561271
144253	561272
13808	561273
147562	561274
232289	561275
43164	561276
4153	561277
95099	561278
65013	561279
49986	561280
140163	561281
143850	561282
28096	561283
273836	561284
7876	561285
226442	561286
181928	561287
114687	561288
17383	561289
266239	561290
100920	561291
68648	561292
153969	561293
53493	561294
16673	561295
128616	561296
50635	561297
165788	561298
171889	561299
202045	561300
31623	561301
67946	561302
24948	561303
13516	561304
30298	561305
11659	561306
40637	561307
53396	561308
87678	561309
55716	561310
247231	561311
53589	561312
114905	561313
170677	561314
75611	561315
284633	561316
209900	561317
110387	561318
28458	561319
3423	561320
66568	561321
265624	561322
19466	561323
198556	561324
263194	561325
30157	561326
20798	561327
904	561328
122144	561329
72217	561330
14487	561331
31002	561332
15291	561333
53	561334
25489	561335
23721	561336
98204	561337
10012	561338
156615	561339
180	561340
8172	561341
1492	561342
239056	561343
2603	561344
84369	561345
132783	561346
109314	561347
286061	561348
203083	561349
8985	561350
94399	561351
1735	561352
185617	561353
63206	561354
33033	561355
110098	561356
40295	561357
91238	561358
500	561359
201545	561360
189729	561361
36437	561362
179474	561363
160797	561364
170969	561365
28907	561366
21353	561367
310939	561368
51158	561369
196678	561370
212726	561371
176517	561372
5559	561373
212102	561374
170134	561375
52686	561376
8433	561377
45587	561378
148320	561379
230217	561380
150614	561381
192265	561382
142	561383
24804	561384
15479	561385
208076	561386
8308	561387
186683	561388
160503	561389
71391	561390
22304	561391
24099	561392
9620	561393
36960	561394
65234	561395
28096	561396
54530	561397
87834	561398
13297	561399
12045	561400
185998	561401
6827	561402
45100	561403
2564	561404
139716	561405
215121	561406
3137	561407
79096	561408
267990	561409
87819	561410
131347	561411
47258	561412
295444	561413
81941	561414
13140	561415
303485	561416
88558	561417
62674	561418
73504	561419
5718	561420
124553	561421
58170	561422
9805	561423
239762	561424
40657	561425
22687	561426
58134	561427
198958	561428
41457	561429
117781	561430
190733	561431
6050	561432
191351	561433
102350	561434
12114	561435
305216	561436
166884	561437
30884	561438
63335	561439
32255	561440
13563	561441
87807	561442
72510	561443
195686	561444
58657	561445
73548	561446
99553	561447
10176	561448
156066	561449
137613	561450
125309	561451
133971	561452
64466	561453
193906	561454
204054	561455
9028	561456
55124	561457
11423	561458
180484	561459
18709	561460
749	561461
58996	561462
97845	561463
145237	561464
15741	561465
766	561466
76664	561467
165280	561468
913	561469
145506	561470
213325	561471
46896	561472
179406	561473
95373	561474
13087	561475
109319	561476
311902	561477
203078	561478
54007	561479
16530	561480
78399	561481
186707	561482
83521	561483
29695	561484
24210	561485
160210	561486
137066	561487
124953	561488
101193	561489
205314	561490
9931	561491
42275	561492
113290	561493
47123	561494
105144	561495
7377	561496
60018	561497
1254	561498
704	561499
38605	561500
458	561501
28048	561502
60742	561503
156637	561504
1254	561505
46104	561506
26886	561507
298024	561508
38674	561509
159449	561510
70560	561511
120989	561512
198770	561513
46990	561514
465	561515
15031	561516
169869	561517
51348	561518
50812	561519
7819	561520
201858	561521
51218	561522
114178	561523
94414	561524
163210	561525
184797	561526
184	561527
14070	561528
129161	561529
86648	561530
35743	561531
78697	561532
76930	561533
130412	561534
40160	561535
67077	561536
1661	561537
8851	561538
98452	561539
94360	561540
225888	561541
253272	561542
42929	561543
112555	561544
232296	561545
292670	561546
291897	561547
110853	561548
182064	561549
109143	561550
180229	561551
162022	561552
131771	561553
20111	561554
63166	561555
30566	561556
180792	561557
38515	561558
1953	561559
127041	561560
37779	561561
122382	561562
267569	561563
134845	561564
85090	561565
12860	561566
33994	561567
185004	561568
304074	561569
229374	561570
90983	561571
33724	561572
5626	561573
209779	561574
173149	561575
78882	561576
2097	561577
4350	561578
52296	561579
88388	561580
25492	561581
21790	561582
48633	561583
32923	561584
61401	561585
130028	561586
152144	561587
219970	561588
47821	561589
66635	561590
8511	561591
10562	561592
63299	561593
1831	561594
609	561595
147847	561596
2629	561597
146480	561598
1468	561599
280906	561600
57581	561601
118621	561602
77827	561603
132992	561604
2730	561605
56155	561606
110791	561607
278414	561608
187758	561609
111822	561610
37829	561611
251429	561612
38769	561613
152391	561614
211577	561615
7782	561616
282594	561617
212041	561618
76429	561619
1579	561620
1579	561621
46814	561622
132573	561623
1234	561624
227440	561625
167425	561626
29657	561627
2224	561628
17043	561629
127197	561630
171923	561631
249782	561632
312512	561633
47390	561634
33559	561635
82059	561636
25274	561637
98385	561638
133630	561639
76434	561640
29040	561641
10989	561642
207571	561643
3937	561644
142614	561645
137312	561646
131970	561647
51981	561648
122357	561649
20059	561650
112190	561651
48818	561652
145758	561653
48818	561654
19559	561655
118662	561656
7254	561657
9586	561658
156412	561659
16884	561660
16784	561661
7734	561662
45394	561663
21167	561664
15610	561665
179766	561666
11783	561667
249736	561668
87731	561669
77207	561670
92366	561671
131164	561672
164572	561673
116027	561674
107972	561675
71647	561676
166012	561677
77588	561678
239013	561679
107972	561680
163388	561681
106100	561682
32271	561683
123311	561684
76553	561685
64748	561686
35014	561687
37081	561688
58902	561689
311299	561690
234201	561691
9409	561692
1850	561693
9672	561694
204014	561695
131326	561696
135178	561697
10081	561698
10870	561699
12816	561700
136090	561701
29029	561702
211212	561703
159109	561704
249070	561705
76521	561706
42343	561707
2797	561708
51509	561709
147472	561710
97094	561711
279245	561712
123444	561713
111435	561714
164708	561715
214805	561716
214802	561717
10195	561718
216633	561719
201649	561720
46545	561721
110321	561722
5475	561723
84720	561724
7879	561725
26413	561726
112892	561727
11036	561728
36346	561729
128421	561730
30977	561731
32042	561732
156262	561733
7167	561734
49252	561735
25390	561736
188407	561737
60855	561738
155215	561739
192145	561740
126822	561741
135111	561742
33471	561743
101489	561744
51549	561745
96286	561746
103348	561747
38574	561748
127865	561749
61705	561750
128616	561751
135608	561752
113661	561753
63204	561754
205097	561755
17975	561756
20485	561757
220213	561758
99454	561759
15284	561760
29745	561761
29745	561762
68178	561763
36699	561764
297691	561765
55791	561766
15383	561767
60405	561768
188645	561769
6957	561770
8718	561771
144564	561772
14154	561773
9264	561774
11633	561775
1208	561776
86096	561777
103770	561778
59154	561779
109916	561780
110858	561781
160886	561782
58685	561783
31194	561784
759	561785
35805	561786
24478	561787
152337	561788
21888	561789
137920	561790
59713	561791
169582	561792
193112	561793
234	561794
13178	561795
61276	561796
87767	561797
370	561798
213963	561799
63943	561800
44545	561801
175978	561802
39166	561803
44162	561804
4364	561805
64895	561806
182988	561807
49242	561808
8505	561809
23	561810
37045	561811
298094	561812
236761	561813
300651	561814
20767	561815
292324	561816
7555	561817
219458	561818
83442	561819
96722	561820
145556	561821
309780	561822
132400	561823
300157	561824
32168	561825
22168	561826
144015	561827
112189	561828
212847	561829
212946	561830
140461	561831
150841	561832
287300	561833
59942	561834
95208	561835
278044	561836
70778	561837
53269	561838
79529	561839
91772	561840
171685	561841
273021	561842
55817	561843
2032	561844
130415	561845
7006	561846
108973	561847
210364	561848
187323	561849
191643	561850
155548	561851
64889	561852
35050	561853
65450	561854
95720	561855
214582	561856
142976	561857
24562	561858
101452	561859
90998	561860
14312	561861
49031	561862
12199	561863
284644	561864
2503	561865
170599	561866
238181	561867
115284	561868
33067	561869
67558	561870
264915	561871
83643	561872
30824	561873
98436	561874
173086	561875
103786	561876
112334	561877
37239	561878
68676	561879
107312	561880
6820	561881
166239	561882
228234	561883
23723	561884
39222	561885
125362	561886
11298	561887
130183	561888
312270	561889
30243	561890
87022	561891
5766	561892
133487	561893
2627	561894
210780	561895
216068	561896
57544	561897
87326	561898
46870	561899
104982	561900
214554	561901
43133	561902
42331	561903
39037	561904
300283	561905
67619	561906
42643	561907
117957	561908
115280	561909
153080	561910
92411	561911
312681	561912
113610	561913
292886	561914
247618	561915
289442	561916
186105	561917
300968	561918
107223	561919
75825	561920
213014	561921
110463	561922
267355	561923
134582	561924
46539	561925
128794	561926
80186	561927
66711	561928
239816	561929
6435	561930
131761	561931
117249	561932
75496	561933
1739	561934
86387	561935
73204	561936
103859	561937
212842	561938
261453	561939
203043	561940
239447	561941
80793	561942
607	561943
143212	561944
25603	561945
75621	561946
125306	561947
196120	561948
242648	561949
144616	561950
225363	561951
17819	561952
96763	561953
57969	561954
312560	561955
210901	561956
102189	561957
60682	561958
4624	561959
93003	561960
52552	561961
123799	561962
10334	561963
7003	561964
5926	561965
272476	561966
43089	561967
42271	561968
47395	561969
125134	561970
102498	561971
134948	561972
38865	561973
144556	561974
56733	561975
129717	561976
155652	561977
4841	561978
217865	561979
30900	561980
32320	561981
37338	561982
43990	561983
101413	561984
174425	561985
129666	561986
284005	561987
164614	561988
2645	561989
214892	561990
260606	561991
72107	561992
309878	561993
76681	561994
18198	561995
209201	561996
287395	561997
3391	561998
162790	561999
111405	562000
12673	562001
123393	562002
14937	562003
258577	562004
70382	562005
25918	562006
133064	562007
36721	562008
207563	562009
194214	562010
52790	562011
46208	562012
272823	562013
21287	562014
278926	562015
77558	562016
77554	562017
116319	562018
230473	562019
51826	562020
204706	562021
301765	562022
10885	562023
308361	562024
47901	562025
150735	562026
277378	562027
11568	562028
188391	562029
63566	562030
130701	562031
46488	562032
113561	562033
253	562034
54998	562035
55468	562036
168513	562037
16912	562038
129296	562039
135397	562040
84951	562041
155995	562042
17177	562043
18056	562044
78034	562045
73097	562046
184198	562047
85943	562048
54326	562049
276883	562050
22988	562051
83942	562052
120153	562053
163740	562054
17453	562055
42362	562056
150767	562057
1320	562058
247118	562059
22	562060
157536	562061
49136	562062
193965	562063
36723	562064
31916	562065
180243	562066
248155	562067
103863	562068
70183	562069
70183	562070
268691	562071
43842	562072
233620	562073
222908	562074
178879	562075
51710	562076
187429	562077
63021	562078
161825	562079
249239	562080
209143	562081
33668	562082
146542	562083
225730	562084
168352	562085
126534	562086
42980	562087
300939	562088
59537	562089
283281	562090
154631	562091
62489	562092
294851	562093
223630	562094
287450	562095
185997	562096
254083	562097
133632	562098
40371	562099
18993	562100
30735	562101
16170	562102
4190	562103
64327	562104
52654	562105
66971	562106
84166	562107
210110	562108
111071	562109
1842	562110
137834	562111
162512	562112
146935	562113
2167	562114
24836	562115
248375	562116
137629	562117
15	562118
116818	562119
166297	562120
17792	562121
151458	562122
24626	562123
33120	562124
111508	562125
88057	562126
158034	562127
70452	562128
2171	562129
164254	562130
208246	562131
78599	562132
2112	562133
140061	562134
24502	562135
75640	562136
48606	562137
48466	562138
295575	562139
192037	562140
265679	562141
185210	562142
49802	562143
183322	562144
55079	562145
261152	562146
41109	562147
158952	562148
125443	562149
218527	562150
52975	562151
124034	562152
55436	562153
34838	562154
171496	562155
119634	562156
214661	562157
89400	562158
158938	562159
156899	562160
76013	562161
133665	562162
187001	562163
182685	562164
142965	562165
195452	562166
6895	562167
303752	562168
28287	562169
62526	562170
226765	562171
121820	562172
155708	562173
274745	562174
256724	562175
52177	562176
81543	562177
81543	562178
46740	562179
5392	562180
86253	562181
85295	562182
206466	562183
210542	562184
199588	562185
288040	562186
38196	562187
255882	562188
35153	562189
193992	562190
4624	562191
83511	562192
225493	562193
185270	562194
80048	562195
154551	562196
172486	562197
268276	562198
71990	562199
241406	562200
135588	562201
118148	562202
233123	562203
272213	562204
68009	562205
58000	562206
92933	562207
114639	562208
157077	562209
216406	562210
297361	562211
84654	562212
188268	562213
87010	562214
58020	562215
220972	562216
98898	562217
30886	562218
248015	562219
145402	562220
109667	562221
84307	562222
6914	562223
170017	562224
307197	562225
84407	562226
115171	562227
1039	562228
8709	562229
162631	562230
20111	562231
6914	562232
129468	562233
51176	562234
59167	562235
245020	562236
6275	562237
299	562238
90626	562239
213575	562240
55057	562241
178998	562242
142314	562243
97257	562244
40814	562245
97280	562246
166975	562247
70943	562248
80790	562249
127908	562250
2975	562251
158944	562252
105858	562253
284405	562254
125169	562255
172337	562256
213243	562257
171297	562258
184873	562259
138247	562260
290035	562261
32233	562262
141990	562263
88208	562264
66259	562265
68346	562266
260929	562267
264449	562268
201042	562269
311293	562270
65444	562271
304644	562272
154120	562273
79264	562274
89732	562275
19803	562276
172813	562277
184229	562278
72934	562279
283809	562280
104741	562281
307015	562282
44863	562283
130727	562284
276678	562285
311363	562286
287092	562287
37885	562288
109507	562289
145817	562290
261971	562291
200253	562292
6879	562293
25712	562294
133210	562295
252245	562296
119830	562297
267690	562298
54606	562299
260287	562300
279923	562301
217688	562302
212004	562303
199447	562304
146605	562305
96507	562306
180021	562307
26877	562308
161065	562309
151818	562310
118596	562311
91182	562312
39943	562313
56717	562314
132390	562315
190235	562316
215861	562317
9514	562318
194195	562319
106463	562320
68212	562321
45072	562322
57651	562323
163476	562324
107169	562325
101378	562326
101378	562327
73553	562328
254586	562329
87928	562330
287929	562331
213506	562332
138011	562333
30018	562334
63970	562335
86075	562336
206005	562337
303991	562338
136041	562339
69886	562340
46351	562341
36541	562342
24122	562343
17395	562344
122657	562345
302677	562346
82831	562347
180138	562348
91355	562349
51759	562350
27036	562351
2162	562352
116386	562353
35526	562354
185036	562355
75175	562356
83547	562357
211786	562358
246320	562359
119864	562360
215795	562361
68812	562362
13016	562363
35884	562364
90206	562365
267003	562366
124007	562367
178338	562368
17177	562369
198851	562370
135588	562371
263838	562372
263839	562373
91639	562374
118919	562375
32794	562376
215746	562377
169252	562378
214996	562379
4726	562380
202396	562381
303805	562382
45457	562383
14602	562384
87458	562385
34111	562386
63151	562387
58557	562388
212420	562389
5196	562390
39864	562391
155362	562392
17392	562393
142692	562394
75122	562395
81126	562396
30115	562397
6818	562398
33461	562399
72435	562400
32790	562401
114792	562402
30930	562403
1332	562404
85764	562405
258834	562406
122274	562407
11158	562408
635	562409
12876	562410
132873	562411
10334	562412
62314	562413
268487	562414
220712	562415
125969	562416
74919	562417
65388	562418
110675	562419
820	562420
85201	562421
39132	562422
146008	562423
286156	562424
83998	562425
199835	562426
80411	562427
6485	562428
301388	562429
163497	562430
31916	562431
174902	562432
281124	562433
161352	562434
265043	562435
267688	562436
127581	562437
288296	562438
265403	562439
92432	562440
287044	562441
150798	562442
215125	562443
297434	562444
185530	562445
240815	562446
174902	562447
73173	562448
27798	562449
16476	562450
162314	562451
1142	562452
188743	562453
121253	562454
189934	562455
44951	562456
96238	562457
128837	562458
23085	562459
209420	562460
56042	562461
13760	562462
299812	562463
170283	562464
200934	562465
23798	562466
146040	562467
5899	562468
26974	562469
241433	562470
181441	562471
3802	562472
10004	562473
3572	562474
59848	562475
14501	562476
58291	562477
123940	562478
198965	562479
95375	562480
171856	562481
140797	562482
90492	562483
205586	562484
253157	562485
164078	562486
134617	562487
66146	562488
85823	562489
103353	562490
44733	562491
39863	562492
50983	562493
70909	562494
141355	562495
102969	562496
158953	562497
13020	562498
57477	562499
114282	562500
203746	562501
24252	562502
120600	562503
17952	562504
288	562505
297350	562506
164611	562507
172600	562508
253475	562509
237817	562510
68401	562511
40223	562512
209250	562513
143770	562514
80486	562515
17159	562516
76730	562517
239367	562518
6734	562519
6734	562520
95356	562521
237653	562522
9646	562523
94984	562524
163005	562525
11521	562526
305435	562527
15641	562528
17147	562529
164584	562530
38264	562531
19666	562532
185484	562533
192523	562534
359	562535
118822	562536
20116	562537
29517	562538
10195	562539
206862	562540
281472	562541
213916	562542
3489	562543
48451	562544
76097	562545
100830	562546
140001	562547
86002	562548
86002	562549
29734	562550
218912	562551
229173	562552
40361	562553
14170	562554
69021	562555
203252	562556
287065	562557
13743	562558
122385	562559
138447	562560
47519	562561
11331	562562
48460	562563
24267	562564
298652	562565
218182	562566
84622	562567
163781	562568
127338	562569
162559	562570
202901	562571
81073	562572
121728	562573
181335	562574
46340	562575
172398	562576
109182	562577
76093	562578
73924	562579
210768	562580
86348	562581
241972	562582
143688	562583
101910	562584
136944	562585
80988	562586
20536	562587
187966	562588
253436	562589
33116	562590
121409	562591
247790	562592
2347	562593
154058	562594
299511	562595
188815	562596
49319	562597
200466	562598
291435	562599
1394	562600
291731	562601
64979	562602
9358	562603
139453	562604
38416	562605
91464	562606
105877	562607
95956	562608
135948	562609
307209	562610
45165	562611
291321	562612
99023	562613
41047	562614
157656	562615
144328	562616
233014	562617
96815	562618
71148	562619
48152	562620
3675	562621
7220	562622
23869	562623
8536	562624
1846	562625
10241	562626
48255	562627
74879	562628
57479	562629
4473	562630
202900	562631
68463	562632
137453	562633
7479	562634
38929	562635
135761	562636
3625	562637
89533	562638
10115	562639
97863	562640
108921	562641
14397	562642
43923	562643
17607	562644
138668	562645
41922	562646
154016	562647
199131	562648
8856	562649
44275	562650
13264	562651
36038	562652
263653	562653
65368	562654
194213	562655
2462	562656
14801	562657
107896	562658
53959	562659
35703	562660
14756	562661
4184	562662
2299	562663
41659	562664
5699	562665
48255	562666
28578	562667
210256	562668
275	562669
18059	562670
4744	562671
195721	562672
44201	562673
6961	562674
11702	562675
21264	562676
15768	562677
39852	562678
28966	562679
207434	562680
12835	562681
197292	562682
244467	562683
149111	562684
193413	562685
96121	562686
185824	562687
219901	562688
141240	562689
180203	562690
10055	562691
30919	562692
216491	562693
8458	562694
153326	562695
127933	562696
34603	562697
36923	562698
92623	562699
223105	562700
92699	562701
95280	562702
206589	562703
152708	562704
2601	562705
52302	562706
310803	562707
301223	562708
6	562709
65310	562710
129116	562711
115975	562712
29476	562713
70500	562714
937	562715
54064	562716
167062	562717
150351	562718
2963	562719
93460	562720
276532	562721
120731	562722
184059	562723
30919	562724
268296	562725
70001	562726
227527	562727
155000	562728
31702	562729
7963	562730
109399	562731
282561	562732
141349	562733
23164	562734
175670	562735
415	562736
97688	562737
312530	562738
7130	562739
205601	562740
79489	562741
131062	562742
161551	562743
56907	562744
71053	562745
106774	562746
99905	562747
137850	562748
24114	562749
188	562750
159836	562751
27915	562752
72663	562753
1544	562754
2961	562755
143173	562756
272596	562757
124666	562758
32652	562759
132625	562760
21792	562761
120329	562762
81868	562763
34518	562764
190028	562765
11075	562766
11075	562767
33224	562768
111123	562769
106528	562770
239361	562771
176641	562772
82436	562773
8500	562774
193947	562775
27173	562776
10570	562777
17912	562778
49959	562779
51945	562780
13851	562781
237230	562782
302182	562783
81562	562784
27221	562785
22560	562786
4513	562787
126522	562788
60799	562789
302503	562790
28325	562791
289065	562792
100923	562793
61077	562794
127063	562795
30692	562796
62759	562797
206881	562798
73708	562799
118197	562800
161798	562801
41835	562802
204869	562803
21141	562804
178112	562805
252304	562806
41777	562807
95782	562808
58554	562809
17486	562810
99872	562811
216190	562812
170209	562813
81962	562814
182713	562815
269304	562816
95067	562817
57673	562818
2594	562819
84485	562820
91703	562821
278099	562822
139577	562823
26925	562824
271235	562825
123313	562826
230888	562827
218414	562828
214859	562829
6421	562830
83227	562831
301211	562832
198600	562833
164117	562834
249742	562835
312481	562836
32971	562837
173514	562838
290050	562839
110509	562840
100349	562841
114429	562842
75561	562843
309775	562844
180721	562845
264873	562846
169195	562847
169195	562848
30240	562849
140169	562850
94285	562851
300581	562852
134768	562853
233439	562854
96067	562855
68481	562856
3108	562857
217661	562858
81654	562859
64572	562860
40102	562861
138816	562862
228160	562863
16510	562864
101619	562865
26589	562866
51805	562867
8089	562868
11196	562869
27569	562870
61750	562871
296997	562872
138319	562873
154759	562874
133567	562875
158663	562876
7157	562877
36832	562878
50846	562879
155351	562880
51881	562881
29992	562882
278940	562883
23925	562884
3038	562885
212153	562886
45530	562887
110605	562888
46697	562889
111776	562890
109570	562891
214448	562892
16213	562893
17572	562894
32336	562895
119986	562896
120288	562897
291689	562898
22703	562899
302838	562900
24384	562901
4911	562902
172959	562903
21448	562904
141348	562905
74751	562906
260814	562907
141420	562908
209266	562909
121679	562910
286718	562911
164169	562912
172891	562913
204403	562914
173935	562915
50211	562916
167181	562917
247892	562918
287660	562919
6843	562920
155487	562921
135433	562922
308400	562923
142843	562924
94235	562925
50527	562926
305087	562927
117711	562928
197303	562929
98685	562930
178714	562931
215167	562932
299118	562933
303747	562934
211964	562935
210517	562936
171447	562937
199815	562938
22435	562939
200524	562940
37578	562941
14943	562942
103871	562943
59340	562944
79055	562945
248001	562946
75181	562947
123562	562948
5614	562949
105006	562950
61283	562951
15668	562952
54049	562953
18090	562954
202128	562955
30387	562956
210523	562957
70972	562958
123449	562959
1612	562960
196209	562961
27126	562962
123508	562963
4021	562964
206402	562965
93644	562966
161127	562967
177343	562968
309820	562969
272849	562970
310652	562971
99097	562972
214774	562973
138474	562974
122657	562975
166376	562976
164208	562977
177584	562978
73267	562979
203103	562980
287228	562981
159024	562982
38397	562983
122711	562984
33572	562985
22422	562986
15	562987
246087	562988
106261	562989
241662	562990
64592	562991
124677	562992
2909	562993
6022	562994
185603	562995
121021	562996
298877	562997
41734	562998
267127	562999
102016	563000
2301	563001
88918	563002
277122	563003
34957	563004
146748	563005
64208	563006
93408	563007
209888	563008
160723	563009
112222	563010
165327	563011
12768	563012
1034	563013
43841	563014
82818	563015
124238	563016
184388	563017
195702	563018
2474	563019
59434	563020
97536	563021
175892	563022
25416	563023
136258	563024
32283	563025
69311	563026
14101	563027
188800	563028
92751	563029
81266	563030
25252	563031
115970	563032
63732	563033
45662	563034
80977	563035
261815	563036
24724	563037
136652	563038
83387	563039
302492	563040
71493	563041
83195	563042
84683	563043
97474	563044
97474	563045
296410	563046
26373	563047
23503	563048
142650	563049
31124	563050
51331	563051
41508	563052
3295	563053
21549	563054
129033	563055
107471	563056
196704	563057
289600	563058
59684	563059
119863	563060
119863	563061
16308	563062
170770	563063
5934	563064
196174	563065
147404	563066
122549	563067
42543	563068
57874	563069
112792	563070
58023	563071
194013	563072
20940	563073
66114	563074
31538	563075
224942	563076
123776	563077
200092	563078
235219	563079
152336	563080
6793	563081
6793	563082
108628	563083
60966	563084
21320	563085
53027	563086
200762	563087
14518	563088
80125	563089
95987	563090
269927	563091
307300	563092
130816	563093
73611	563094
63302	563095
20709	563096
72244	563097
63302	563098
292785	563099
169311	563100
132423	563101
5424	563102
203260	563103
9516	563104
132593	563105
43556	563106
7052	563107
144886	563108
122791	563109
27903	563110
43894	563111
207836	563112
213702	563113
153011	563114
38305	563115
13179	563116
105672	563117
72174	563118
137778	563119
121545	563120
137396	563121
150644	563122
164491	563123
290727	563124
55744	563125
26781	563126
27645	563127
137660	563128
5258	563129
25118	563130
77965	563131
203531	563132
68102	563133
107296	563134
4203	563135
9236	563136
214722	563137
42820	563138
6325	563139
176248	563140
252192	563141
33130	563142
121810	563143
132180	563144
108949	563145
173588	563146
139075	563147
18570	563148
146021	563149
26405	563150
25213	563151
44598	563152
34071	563153
94197	563154
58783	563155
189932	563156
34071	563157
15354	563158
105621	563159
39338	563160
245902	563161
34905	563162
13255	563163
20600	563164
127442	563165
20531	563166
219355	563167
88994	563168
71569	563169
213405	563170
76188	563171
70507	563172
12108	563173
49870	563174
167058	563175
51952	563176
13541	563177
28771	563178
214917	563179
210497	563180
78314	563181
211780	563182
173261	563183
79827	563184
240814	563185
24913	563186
94380	563187
100785	563188
83413	563189
234255	563190
225571	563191
13528	563192
145251	563193
50052	563194
104387	563195
150483	563196
172267	563197
258964	563198
49535	563199
184489	563200
146330	563201
70202	563202
111642	563203
293995	563204
135632	563205
171908	563206
43869	563207
262426	563208
14663	563209
104823	563210
102923	563211
187893	563212
290007	563213
39082	563214
168	563215
147204	563216
246401	563217
124415	563218
232000	563219
248547	563220
81896	563221
41901	563222
95900	563223
183862	563224
155799	563225
39115	563226
258448	563227
9376	563228
29198	563229
28526	563230
28526	563231
140520	563232
248600	563233
950	563234
145217	563235
3681	563236
39949	563237
106872	563238
794	563239
9364	563240
293745	563241
146514	563242
133917	563243
118168	563244
64721	563245
256221	563246
1253	563247
6175	563248
28842	563249
137553	563250
137047	563251
103051	563252
45626	563253
42261	563254
110633	563255
99167	563256
107900	563257
103051	563258
207441	563259
2108	563260
29855	563261
249699	563262
19254	563263
298207	563264
2076	563265
139733	563266
267894	563267
311889	563268
207558	563269
296261	563270
252874	563271
53574	563272
311446	563273
61944	563274
28355	563275
91934	563276
49907	563277
180435	563278
29454	563279
26021	563280
15261	563281
193051	563282
11266	563283
161942	563284
121997	563285
57397	563286
58204	563287
14811	563288
26924	563289
27175	563290
178211	563291
76220	563292
14090	563293
148747	563294
5776	563295
49067	563296
73112	563297
100681	563298
133697	563299
135431	563300
140039	563301
7474	563302
172786	563303
4559	563304
294020	563305
111873	563306
53769	563307
156908	563308
154605	563309
155	563310
43974	563311
32068	563312
15678	563313
5210	563314
209959	563315
16520	563316
146601	563317
15678	563318
7148	563319
92219	563320
6554	563321
10849	563322
209751	563323
183583	563324
3628	563325
54921	563326
147050	563327
106257	563328
95452	563329
108854	563330
191756	563331
156988	563332
65185	563333
74484	563334
28789	563335
211324	563336
55224	563337
116763	563338
4149	563339
93682	563340
219866	563341
27114	563342
278893	563343
224746	563344
44166	563345
215256	563346
203064	563347
35247	563348
115142	563349
32337	563350
62991	563351
2147	563352
57619	563353
167649	563354
61838	563355
193390	563356
161214	563357
254135	563358
76796	563359
87666	563360
61166	563361
91080	563362
32018	563363
96449	563364
193723	563365
216181	563366
185	563367
83352	563368
47198	563369
56233	563370
42364	563371
95202	563372
153458	563373
287440	563374
217965	563375
222375	563376
90425	563377
111079	563378
77619	563379
114851	563380
114851	563381
218428	563382
142914	563383
142016	563384
2770	563385
160535	563386
150517	563387
67769	563388
155580	563389
33820	563390
147405	563391
185124	563392
198762	563393
15474	563394
131516	563395
131516	563396
237450	563397
181995	563398
108062	563399
31924	563400
46292	563401
25285	563402
48912	563403
14934	563404
51173	563405
34119	563406
180073	563407
20909	563408
162356	563409
143962	563410
21941	563411
26317	563412
15959	563413
143788	563414
69091	563415
36924	563416
46749	563417
126650	563418
11428	563419
265380	563420
169619	563421
3267	563422
73594	563423
39061	563424
26543	563425
202686	563426
40344	563427
159190	563428
242880	563429
90308	563430
223153	563431
14580	563432
107319	563433
3213	563434
46528	563435
87678	563436
81548	563437
62655	563438
219179	563439
174298	563440
8033	563441
27311	563442
141532	563443
40282	563444
88013	563445
27640	563446
88651	563447
26811	563448
13534	563449
47694	563450
11317	563451
78103	563452
125102	563453
31332	563454
114503	563455
301909	563456
96894	563457
269500	563458
72687	563459
28055	563460
67975	563461
75036	563462
27236	563463
172961	563464
58283	563465
17729	563466
134139	563467
134139	563468
131963	563469
58228	563470
83243	563471
41650	563472
44986	563473
89510	563474
34684	563475
63636	563476
120612	563477
192051	563478
99225	563479
303177	563480
16469	563481
171601	563482
93926	563483
118385	563484
8375	563485
114600	563486
68986	563487
53114	563488
69366	563489
303787	563490
30158	563491
30299	563492
265515	563493
134031	563494
98375	563495
106024	563496
175964	563497
75313	563498
307857	563499
238489	563500
82104	563501
15748	563502
146060	563503
56835	563504
47194	563505
266051	563506
235170	563507
48455	563508
27565	563509
109402	563510
48851	563511
33432	563512
47428	563513
229500	563514
60091	563515
260370	563516
200712	563517
108161	563518
33543	563519
69735	563520
75523	563521
250864	563522
23216	563523
29373	563524
107174	563525
196598	563526
112499	563527
70902	563528
65615	563529
218108	563530
28597	563531
142520	563532
157589	563533
179950	563534
212249	563535
167006	563536
131055	563537
143795	563538
95377	563539
198968	563540
178294	563541
114473	563542
22366	563543
48456	563544
124520	563545
68516	563546
184938	563547
225679	563548
6698	563549
4809	563550
13415	563551
19350	563552
55038	563553
257053	563554
31172	563555
43948	563556
209618	563557
245453	563558
113804	563559
104600	563560
87286	563561
57157	563562
127785	563563
301397	563564
216418	563565
4018	563566
198304	563567
33892	563568
50853	563569
83952	563570
93776	563571
2690	563572
49932	563573
96971	563574
251865	563575
684	563576
184163	563577
1552	563578
59302	563579
84302	563580
18579	563581
61975	563582
40018	563583
19208	563584
141114	563585
62621	563586
3756	563587
2252	563588
125577	563589
61548	563590
176036	563591
10147	563592
18028	563593
96518	563594
99995	563595
3364	563596
17173	563597
6284	563598
265896	563599
19030	563600
24303	563601
24303	563602
84915	563603
28434	563604
18656	563605
112249	563606
5619	563607
39571	563608
147093	563609
93378	563610
48698	563611
56786	563612
140640	563613
30292	563614
185186	563615
28355	563616
64492	563617
69151	563618
84330	563619
80023	563620
12538	563621
55365	563622
216675	563623
45012	563624
22234	563625
273296	563626
94637	563627
39994	563628
62	563629
149799	563630
141303	563631
33507	563632
24353	563633
297233	563634
38708	563635
107436	563636
42179	563637
117358	563638
44657	563639
208552	563640
173793	563641
77164	563642
10406	563643
212768	563644
109383	563645
16727	563646
169813	563647
4357	563648
17744	563649
55922	563650
49543	563651
3229	563652
486	563653
60717	563654
3229	563655
249355	563656
190227	563657
37651	563658
211107	563659
96732	563660
7671	563661
46508	563662
51910	563663
60643	563664
11912	563665
30621	563666
97729	563667
161656	563668
72505	563669
45601	563670
152993	563671
23518	563672
75275	563673
151484	563674
30639	563675
26636	563676
68187	563677
67843	563678
34317	563679
250796	563680
162651	563681
35255	563682
11912	563683
252888	563684
133419	563685
65663	563686
226728	563687
23518	563688
7808	563689
105191	563690
47507	563691
288376	563692
45063	563693
15688	563694
255866	563695
10789	563696
48587	563697
97718	563698
69646	563699
85510	563700
32506	563701
156519	563702
144459	563703
234205	563704
212887	563705
285410	563706
88706	563707
305800	563708
14939	563709
29816	563710
133616	563711
34023	563712
25002	563713
24206	563714
7447	563715
10289	563716
131437	563717
27942	563718
95374	563719
145393	563720
7768	563721
59264	563722
2151	563723
108778	563724
224168	563725
122813	563726
21285	563727
157264	563728
88945	563729
159392	563730
160102	563731
281273	563732
147253	563733
174497	563734
14159	563735
7817	563736
4791	563737
151555	563738
177392	563739
97809	563740
190738	563741
106821	563742
310649	563743
286581	563744
131491	563745
104214	563746
228947	563747
20504	563748
135434	563749
239780	563750
88334	563751
106983	563752
278445	563753
118983	563754
284608	563755
58805	563756
102602	563757
293790	563758
47080	563759
62160	563760
183763	563761
245758	563762
38176	563763
211526	563764
144815	563765
24206	563766
139531	563767
311540	563768
35584	563769
18284	563770
157535	563771
277077	563772
181544	563773
130807	563774
163362	563775
118202	563776
108277	563777
193975	563778
88140	563779
5146	563780
65221	563781
146513	563782
173747	563783
70	563784
1394	563785
2742	563786
85659	563787
42224	563788
72178	563789
88034	563790
27973	563791
74648	563792
305936	563793
263925	563794
11073	563795
244237	563796
100554	563797
210559	563798
55884	563799
54019	563800
70404	563801
62252	563802
76548	563803
85136	563804
162916	563805
91756	563806
124695	563807
30887	563808
58782	563809
85126	563810
14320	563811
91430	563812
199589	563813
57662	563814
36404	563815
36778	563816
81766	563817
36778	563818
98931	563819
17137	563820
17137	563821
21427	563822
270478	563823
75236	563824
59833	563825
273	563826
217421	563827
49192	563828
214686	563829
69157	563830
12069	563831
45685	563832
11647	563833
162274	563834
175277	563835
428	563836
428	563837
149164	563838
66523	563839
191180	563840
168400	563841
14577	563842
4562	563843
4562	563844
151080	563845
126704	563846
29803	563847
65217	563848
53643	563849
16181	563850
90685	563851
35495	563852
146340	563853
39101	563854
100280	563855
35139	563856
35139	563857
49310	563858
217100	563859
193692	563860
45701	563861
12660	563862
219093	563863
139543	563864
199039	563865
11529	563866
235196	563867
95497	563868
3710	563869
33054	563870
37414	563871
71669	563872
181285	563873
20922	563874
19518	563875
11701	563876
19382	563877
44670	563878
30368	563879
7253	563880
18739	563881
136297	563882
23194	563883
62414	563884
83005	563885
31618	563886
81711	563887
251	563888
85573	563889
61532	563890
177005	563891
4954	563892
88130	563893
133538	563894
62373	563895
307952	563896
12167	563897
153532	563898
260344	563899
1346	563900
20761	563901
179579	563902
155747	563903
90756	563904
10217	563905
41563	563906
223220	563907
114420	563908
38742	563909
89660	563910
40388	563911
3096	563912
34610	563913
4089	563914
137415	563915
5125	563916
90559	563917
97340	563918
56601	563919
187566	563920
12642	563921
9431	563922
17907	563923
120294	563924
256575	563925
36000	563926
36710	563927
19073	563928
198934	563929
74586	563930
88411	563931
39894	563932
5476	563933
199511	563934
211994	563935
3645	563936
10496	563937
188354	563938
11937	563939
72994	563940
10795	563941
132657	563942
54441	563943
152003	563944
60870	563945
205	563946
144432	563947
127640	563948
14643	563949
103952	563950
236468	563951
109533	563952
131891	563953
27814	563954
37772	563955
109533	563956
23723	563957
6272	563958
125641	563959
106658	563960
106295	563961
22761	563962
11762	563963
114011	563964
13839	563965
72478	563966
106842	563967
1135	563968
1135	563969
28623	563970
85864	563971
255220	563972
69133	563973
187661	563974
49177	563975
212768	563976
20567	563977
247958	563978
88432	563979
32994	563980
1328	563981
34201	563982
139239	563983
117780	563984
19040	563985
345	563986
7123	563987
226591	563988
76425	563989
33061	563990
114593	563991
29497	563992
27767	563993
31553	563994
16672	563995
74923	563996
82510	563997
38134	563998
214262	563999
30462	564000
71890	564001
77920	564002
104563	564003
197285	564004
20681	564005
12016	564006
53657	564007
177	564008
73448	564009
58453	564010
20306	564011
89306	564012
2565	564013
58831	564014
13863	564015
121065	564016
1019	564017
2123	564018
73623	564019
121065	564020
49739	564021
43823	564022
1997	564023
28493	564024
8970	564025
95151	564026
196353	564027
64729	564028
17687	564029
269669	564030
17829	564031
2700	564032
232114	564033
28611	564034
71719	564035
130988	564036
54985	564037
12457	564038
16184	564039
21613	564040
27718	564041
2565	564042
163812	564043
49168	564044
142816	564045
164140	564046
3979	564047
280176	564048
255152	564049
96825	564050
198132	564051
66519	564052
52678	564053
198867	564054
57220	564055
8085	564056
7154	564057
4326	564058
7559	564059
92239	564060
230628	564061
42194	564062
295931	564063
252319	564064
132955	564065
155409	564066
1376	564067
116083	564068
17013	564069
128912	564070
175384	564071
172171	564072
92433	564073
53808	564074
40735	564075
19388	564076
58471	564077
96315	564078
177970	564079
92518	564080
235500	564081
15670	564082
54835	564083
176895	564084
20367	564085
20468	564086
75	564087
161605	564088
180502	564089
2937	564090
15213	564091
25009	564092
301467	564093
589	564094
170988	564095
589	564096
21935	564097
173846	564098
29467	564099
97214	564100
16096	564101
39464	564102
2723	564103
174698	564104
135069	564105
110258	564106
16010	564107
117553	564108
126700	564109
58049	564110
90120	564111
136669	564112
177964	564113
203407	564114
91012	564115
28061	564116
27191	564117
61873	564118
281351	564119
3323	564120
13385	564121
201312	564122
127779	564123
206544	564124
43066	564125
186252	564126
3104	564127
270341	564128
39693	564129
1921	564130
44	564131
70305	564132
261373	564133
183854	564134
263927	564135
209677	564136
190147	564137
249536	564138
105890	564139
48327	564140
208558	564141
56561	564142
43359	564143
127947	564144
203877	564145
152203	564146
21775	564147
6317	564148
82976	564149
40552	564150
80661	564151
191258	564152
21775	564153
67793	564154
13941	564155
48856	564156
171996	564157
128266	564158
72011	564159
73555	564160
20331	564161
275509	564162
128157	564163
20223	564164
68298	564165
156084	564166
89423	564167
5781	564168
136224	564169
73202	564170
61556	564171
143979	564172
20475	564173
12810	564174
73781	564175
47477	564176
9837	564177
161526	564178
220787	564179
93957	564180
36073	564181
18288	564182
135176	564183
51029	564184
45	564185
66534	564186
147073	564187
97689	564188
299691	564189
128033	564190
77584	564191
270283	564192
51201	564193
1526	564194
289626	564195
123830	564196
919	564197
69123	564198
70567	564199
261679	564200
185297	564201
177956	564202
43335	564203
49252	564204
27453	564205
271916	564206
20615	564207
59281	564208
5755	564209
83794	564210
3574	564211
73182	564212
13914	564213
216295	564214
86131	564215
149495	564216
273841	564217
117344	564218
73322	564219
225128	564220
223908	564221
108849	564222
4409	564223
146875	564224
74736	564225
37646	564226
151818	564227
135004	564228
50510	564229
128607	564230
49380	564231
20235	564232
180770	564233
128087	564234
59946	564235
96052	564236
282037	564237
52904	564238
1998	564239
35568	564240
3115	564241
109224	564242
4307	564243
41151	564244
253824	564245
135431	564246
155095	564247
43872	564248
52180	564249
12669	564250
12669	564251
35527	564252
35527	564253
10010	564254
10074	564255
37173	564256
13499	564257
37173	564258
10074	564259
143313	564260
156886	564261
177261	564262
177261	564263
164230	564264
164828	564265
9985	564266
101555	564267
11490	564268
212603	564269
119141	564270
131386	564271
147880	564272
132518	564273
9826	564274
28367	564275
134433	564276
147583	564277
147880	564278
227537	564279
5041	564280
23627	564281
23627	564282
90111	564283
19556	564284
258370	564285
854	564286
630	564287
66207	564288
141712	564289
104148	564290
19190	564291
19190	564292
184154	564293
53316	564294
87493	564295
138484	564296
90612	564297
85800	564298
246620	564299
31049	564300
185319	564301
49375	564302
93336	564303
19131	564304
258741	564305
249772	564306
74731	564307
15969	564308
239118	564309
77345	564310
65412	564311
252016	564312
92421	564313
59603	564314
18488	564315
179174	564316
204594	564317
2409	564318
141494	564319
17882	564320
162043	564321
103196	564322
30463	564323
260325	564324
26779	564325
27941	564326
201348	564327
81137	564328
46305	564329
216162	564330
110255	564331
165234	564332
122674	564333
22878	564334
194106	564335
83336	564336
192439	564337
103994	564338
46611	564339
30917	564340
99968	564341
48162	564342
98308	564343
191479	564344
104296	564345
21374	564346
7599	564347
20136	564348
155481	564349
165614	564350
160004	564351
161343	564352
105426	564353
33404	564354
74144	564355
193126	564356
137755	564357
129468	564358
31396	564359
34389	564360
180930	564361
312063	564362
125890	564363
19796	564364
6462	564365
69863	564366
116050	564367
37002	564368
144449	564369
97280	564370
130555	564371
28894	564372
32128	564373
300034	564374
109121	564375
103205	564376
15206	564377
30244	564378
193956	564379
287748	564380
201922	564381
34751	564382
20905	564383
46614	564384
2191	564385
13392	564386
18821	564387
11583	564388
5308	564389
167826	564390
75862	564391
72511	564392
9846	564393
171357	564394
14932	564395
175143	564396
141490	564397
156702	564398
170446	564399
88479	564400
11063	564401
237795	564402
142230	564403
201936	564404
297337	564405
7754	564406
43026	564407
4230	564408
14705	564409
153872	564410
46860	564411
8584	564412
8415	564413
66781	564414
101651	564415
6796	564416
228064	564417
109889	564418
255644	564419
8431	564420
311393	564421
13222	564422
226603	564423
80312	564424
20583	564425
1722	564426
126378	564427
222849	564428
24155	564429
176429	564430
3225	564431
15850	564432
115488	564433
37508	564434
103	564435
39938	564436
32514	564437
58126	564438
4949	564439
205881	564440
140884	564441
18574	564442
173726	564443
16192	564444
27561	564445
9921	564446
51105	564447
29038	564448
9911	564449
17382	564450
26075	564451
79580	564452
6830	564453
101970	564454
20800	564455
226569	564456
1542	564457
139698	564458
56389	564459
160405	564460
9784	564461
101655	564462
108081	564463
768	564464
8096	564465
3147	564466
144568	564467
27037	564468
6920	564469
27404	564470
165947	564471
7664	564472
35082	564473
11883	564474
30256	564475
37401	564476
90498	564477
1762	564478
192868	564479
86228	564480
1226	564481
25023	564482
13977	564483
79287	564484
12015	564485
49222	564486
308488	564487
80568	564488
71780	564489
15305	564490
146993	564491
61	564492
67380	564493
18390	564494
62230	564495
84025	564496
11307	564497
15772	564498
190886	564499
11910	564500
16948	564501
120148	564502
51126	564503
1682	564504
177	564505
124911	564506
46899	564507
136497	564508
30776	564509
85621	564510
79432	564511
133102	564512
80120	564513
1424	564514
190073	564515
15575	564516
4361	564517
617	564518
21021	564519
74123	564520
194589	564521
6653	564522
405	564523
137420	564524
70319	564525
84764	564526
142697	564527
4754	564528
9732	564529
244776	564530
32749	564531
89317	564532
111902	564533
14228	564534
28832	564535
16574	564536
27352	564537
97692	564538
9681	564539
22455	564540
53584	564541
41171	564542
44112	564543
10254	564544
621	564545
35701	564546
6212	564547
72726	564548
208908	564549
120679	564550
76958	564551
32268	564552
15516	564553
56634	564554
40924	564555
112344	564556
10365	564557
10386	564558
185774	564559
43312	564560
191953	564561
184677	564562
9312	564563
178430	564564
131090	564565
72529	564566
156344	564567
10659	564568
259591	564569
2683	564570
169109	564571
3737	564572
147127	564573
182212	564574
25330	564575
88636	564576
49170	564577
131703	564578
96101	564579
30994	564580
52612	564581
1427	564582
202833	564583
20498	564584
45889	564585
32066	564586
127404	564587
228201	564588
25868	564589
49838	564590
82025	564591
51371	564592
92901	564593
219734	564594
27774	564595
21646	564596
4906	564597
16795	564598
85102	564599
5235	564600
40781	564601
21205	564602
53561	564603
3638	564604
73873	564605
38347	564606
117724	564607
257630	564608
4420	564609
10061	564610
78583	564611
22174	564612
4	564613
29620	564614
192338	564615
22207	564616
62904	564617
76151	564618
46543	564619
13173	564620
2416	564621
4508	564622
193789	564623
42603	564624
61043	564625
14992	564626
65219	564627
40682	564628
33008	564629
184932	564630
78719	564631
1261	564632
173530	564633
220476	564634
80	564635
10256	564636
161459	564637
9144	564638
185088	564639
47613	564640
96789	564641
816	564642
270425	564643
235223	564644
35205	564645
191165	564646
96737	564647
43102	564648
76074	564649
14718	564650
131993	564651
78331	564652
146028	564653
103634	564654
43992	564655
6637	564656
212718	564657
212537	564658
92298	564659
88943	564660
920	564661
52752	564662
10767	564663
31357	564664
22678	564665
7035	564666
79584	564667
215077	564668
66301	564669
80926	564670
34799	564671
50758	564672
165457	564673
229120	564674
41866	564675
90707	564676
53433	564677
268668	564678
4527	564679
8483	564680
12831	564681
22845	564682
35493	564683
124496	564684
53153	564685
141408	564686
24764	564687
261991	564688
52549	564689
18033	564690
121040	564691
67999	564692
21023	564693
52297	564694
52693	564695
7755	564696
21977	564697
40144	564698
33492	564699
39697	564700
39697	564701
13730	564702
6504	564703
110705	564704
13731	564705
35819	564706
602	564707
13709	564708
198729	564709
4527	564710
33318	564711
23813	564712
5156	564713
30851	564714
7959	564715
6862	564716
31464	564717
17400	564718
935	564719
15745	564720
126191	564721
175903	564722
96836	564723
20159	564724
2734	564725
149017	564726
185088	564727
164549	564728
123037	564729
202425	564730
211	564731
96939	564732
282	564733
21579	564734
147926	564735
220432	564736
8764	564737
199656	564738
5499	564739
96370	564740
11554	564741
247825	564742
181787	564743
2814	564744
147996	564745
130946	564746
26949	564747
2236	564748
38237	564749
138738	564750
15314	564751
12802	564752
186005	564753
77087	564754
123374	564755
2753	564756
51737	564757
7479	564758
29900	564759
65734	564760
84571	564761
96513	564762
38831	564763
65858	564764
225164	564765
28620	564766
144503	564767
32329	564768
290890	564769
20358	564770
135946	564771
52914	564772
9309	564773
14724	564774
27364	564775
109645	564776
17083	564777
33619	564778
107542	564779
8212	564780
51988	564781
152976	564782
23801	564783
48249	564784
88116	564785
48514	564786
32754	564787
201632	564788
82600	564789
14	564790
160240	564791
1262	564792
104356	564793
80866	564794
118429	564795
14305	564796
38081	564797
258848	564798
31548	564799
219564	564800
6265	564801
153552	564802
60332	564803
288081	564804
255645	564805
35282	564806
43404	564807
30826	564808
48607	564809
119251	564810
109127	564811
2808	564812
142040	564813
139647	564814
205801	564815
73575	564816
63440	564817
13998	564818
160795	564819
140999	564820
32924	564821
74953	564822
103062	564823
48737	564824
5015	564825
29174	564826
42222	564827
6280	564828
65739	564829
88327	564830
213647	564831
135807	564832
36163	564833
112760	564834
74480	564835
24046	564836
125984	564837
14149	564838
48700	564839
103591	564840
60564	564841
10417	564842
32705	564843
13565	564844
199159	564845
79816	564846
93018	564847
225079	564848
225995	564849
48525	564850
36462	564851
32238	564852
3803	564853
3803	564854
62901	564855
42366	564856
119298	564857
156131	564858
15554	564859
226315	564860
20806	564861
111918	564862
141306	564863
78	564864
4514	564865
1611	564866
84182	564867
174693	564868
32464	564869
86881	564870
97395	564871
113010	564872
69818	564873
96362	564874
25699	564875
116656	564876
35231	564877
207269	564878
32464	564879
9971	564880
27020	564881
37591	564882
5903	564883
307306	564884
56149	564885
133798	564886
18429	564887
26348	564888
184268	564889
66923	564890
277557	564891
296656	564892
98432	564893
14068	564894
255500	564895
91877	564896
206783	564897
298010	564898
179662	564899
2130	564900
78250	564901
3131	564902
105273	564903
220932	564904
10646	564905
10646	564906
6880	564907
87110	564908
148207	564909
169666	564910
8502	564911
260754	564912
65886	564913
9250	564914
297885	564915
130804	564916
138499	564917
5485	564918
213396	564919
89810	564920
110910	564921
141347	564922
59615	564923
84470	564924
42517	564925
279518	564926
3667	564927
126953	564928
291021	564929
105290	564930
119665	564931
154679	564932
200771	564933
92263	564934
5688	564935
12533	564936
193565	564937
63965	564938
30173	564939
114224	564940
149666	564941
149563	564942
115278	564943
14697	564944
15755	564945
168906	564946
218785	564947
93299	564948
121457	564949
109221	564950
64046	564951
170449	564952
12292	564953
38005	564954
17943	564955
29315	564956
105356	564957
29440	564958
1075	564959
5841	564960
33153	564961
155332	564962
40992	564963
109026	564964
32597	564965
199185	564966
10257	564967
1564	564968
7998	564969
143542	564970
4391	564971
127812	564972
138431	564973
38562	564974
38562	564975
125686	564976
101860	564977
8227	564978
119447	564979
54412	564980
220063	564981
219704	564982
29712	564983
162111	564984
133795	564985
103192	564986
84751	564987
181153	564988
67	564989
226689	564990
112880	564991
67137	564992
63612	564993
144553	564994
211995	564995
308810	564996
54645	564997
224459	564998
115044	564999
177064	565000
74794	565001
85705	565002
262602	565003
116291	565004
129966	565005
90820	565006
203046	565007
101410	565008
54182	565009
205963	565010
116271	565011
310021	565012
186854	565013
105237	565014
116138	565015
17645	565016
174655	565017
25547	565018
70050	565019
211724	565020
216777	565021
240585	565022
216229	565023
45737	565024
22141	565025
168979	565026
52787	565027
95591	565028
245464	565029
188736	565030
190898	565031
264419	565032
190713	565033
58671	565034
170535	565035
51607	565036
117618	565037
152356	565038
282644	565039
37948	565040
267907	565041
183057	565042
170820	565043
91496	565044
264700	565045
106007	565046
106007	565047
77660	565048
118363	565049
248196	565050
104860	565051
116640	565052
116728	565053
116640	565054
74855	565055
175336	565056
115830	565057
31869	565058
197787	565059
305976	565060
58062	565061
9524	565062
185629	565063
143284	565064
116416	565065
64246	565066
17080	565067
101937	565068
67565	565069
184000	565070
177138	565071
12364	565072
160789	565073
162675	565074
60532	565075
138956	565076
63811	565077
38928	565078
12077	565079
51880	565080
280976	565081
122479	565082
224518	565083
253020	565084
106866	565085
276612	565086
188098	565087
186718	565088
186718	565089
35298	565090
21083	565091
169575	565092
272456	565093
276313	565094
30808	565095
240212	565096
41541	565097
30123	565098
103755	565099
101823	565100
66633	565101
208686	565102
168891	565103
14262	565104
4489	565105
4080	565106
70269	565107
307888	565108
30071	565109
97920	565110
100831	565111
111534	565112
80816	565113
113593	565114
14262	565115
3763	565116
194421	565117
18523	565118
86698	565119
52526	565120
52526	565121
158164	565122
210248	565123
277542	565124
195950	565125
6360	565126
190894	565127
45724	565128
265171	565129
84614	565130
4166	565131
60543	565132
188942	565133
104308	565134
18919	565135
12441	565136
50738	565137
63849	565138
128319	565139
302418	565140
125986	565141
125985	565142
18281	565143
170507	565144
160894	565145
149542	565146
86506	565147
52404	565148
160584	565149
120247	565150
70221	565151
276042	565152
17255	565153
229370	565154
58203	565155
81807	565156
163415	565157
3993	565158
21057	565159
18281	565160
90912	565161
163668	565162
232486	565163
81102	565164
81102	565165
212380	565166
206204	565167
97254	565168
107238	565169
311591	565170
74645	565171
46833	565172
120257	565173
55647	565174
19461	565175
306536	565176
244365	565177
151782	565178
26001	565179
55990	565180
129892	565181
181019	565182
177290	565183
64501	565184
19402	565185
186859	565186
82117	565187
94585	565188
113593	565189
54182	565190
78914	565191
144802	565192
35359	565193
103066	565194
234913	565195
293574	565196
299101	565197
274494	565198
205718	565199
106298	565200
51167	565201
89149	565202
75848	565203
75830	565204
123223	565205
161375	565206
80668	565207
132978	565208
74341	565209
42551	565210
121649	565211
239426	565212
7325	565213
30071	565214
19402	565215
3011	565216
304717	565217
120620	565218
94725	565219
86576	565220
57294	565221
129418	565222
238856	565223
231170	565224
86516	565225
21969	565226
279459	565227
60180	565228
184757	565229
279392	565230
56166	565231
216777	565232
196786	565233
20409	565234
239970	565235
104480	565236
121250	565237
188046	565238
276661	565239
41109	565240
63849	565241
83376	565242
8004	565243
191231	565244
18843	565245
52351	565246
5529	565247
9245	565248
84865	565249
123086	565250
19081	565251
187782	565252
69260	565253
65826	565254
58042	565255
121733	565256
24963	565257
99575	565258
32061	565259
197488	565260
87596	565261
274144	565262
107418	565263
205349	565264
80257	565265
130295	565266
270358	565267
47220	565268
279311	565269
216228	565270
227467	565271
161181	565272
121733	565273
148966	565274
180018	565275
224578	565276
119042	565277
312532	565278
63071	565279
217373	565280
205365	565281
86890	565282
177934	565283
287734	565284
122407	565285
87625	565286
104067	565287
308072	565288
133149	565289
288507	565290
12671	565291
12671	565292
161885	565293
56314	565294
250865	565295
63334	565296
84598	565297
47428	565298
140944	565299
97859	565300
147500	565301
97646	565302
26162	565303
147373	565304
20933	565305
38051	565306
40038	565307
81176	565308
146680	565309
18072	565310
191301	565311
146133	565312
189605	565313
13603	565314
72350	565315
49405	565316
12153	565317
20342	565318
115375	565319
192336	565320
84390	565321
1632	565322
13224	565323
39236	565324
93488	565325
23395	565326
126528	565327
19209	565328
19530	565329
14999	565330
30026	565331
141782	565332
157191	565333
686	565334
239241	565335
126387	565336
126387	565337
66076	565338
62922	565339
219043	565340
18356	565341
236611	565342
182047	565343
94812	565344
126194	565345
221739	565346
312702	565347
42875	565348
1068	565349
10163	565350
26038	565351
57112	565352
86126	565353
159659	565354
40883	565355
222638	565356
124751	565357
298380	565358
76860	565359
32455	565360
111844	565361
304417	565362
149337	565363
89747	565364
156859	565365
193452	565366
43135	565367
281564	565368
301694	565369
171728	565370
149682	565371
96262	565372
221019	565373
121523	565374
109578	565375
239599	565376
308238	565377
130295	565378
248191	565379
126067	565380
64546	565381
161043	565382
113380	565383
125353	565384
84976	565385
70077	565386
157585	565387
219139	565388
115761	565389
55520	565390
24941	565391
119099	565392
4177	565393
57546	565394
41602	565395
12627	565396
284553	565397
130252	565398
175037	565399
205437	565400
199531	565401
70468	565402
129423	565403
205437	565404
36267	565405
53300	565406
163227	565407
19520	565408
119232	565409
63594	565410
199445	565411
138045	565412
3592	565413
182368	565414
282151	565415
174351	565416
1088	565417
43746	565418
43746	565419
42713	565420
52870	565421
96585	565422
23563	565423
88383	565424
22280	565425
162932	565426
14431	565427
81490	565428
189589	565429
15355	565430
10922	565431
1029	565432
16738	565433
29732	565434
24495	565435
6968	565436
37299	565437
86199	565438
151206	565439
176113	565440
9545	565441
49569	565442
277945	565443
90484	565444
131369	565445
29499	565446
61205	565447
155153	565448
101291	565449
16546	565450
35693	565451
4382	565452
96418	565453
93921	565454
37976	565455
2459	565456
57391	565457
14962	565458
88845	565459
96976	565460
142412	565461
168151	565462
62166	565463
121772	565464
43774	565465
157695	565466
16824	565467
92554	565468
70918	565469
198883	565470
15692	565471
45625	565472
13116	565473
269005	565474
216273	565475
13392	565476
217034	565477
62822	565478
70111	565479
52313	565480
48890	565481
38089	565482
54662	565483
190208	565484
72602	565485
94563	565486
240907	565487
94948	565488
32206	565489
121488	565490
32206	565491
238170	565492
40265	565493
197435	565494
111130	565495
99024	565496
14018	565497
250039	565498
84243	565499
165071	565500
250024	565501
110393	565502
63988	565503
83694	565504
81971	565505
193682	565506
88138	565507
95902	565508
145765	565509
7503	565510
96897	565511
154302	565512
3800	565513
86708	565514
23720	565515
93805	565516
32836	565517
28545	565518
62149	565519
77040	565520
27354	565521
50873	565522
9607	565523
81	565524
192486	565525
142459	565526
16026	565527
288166	565528
19416	565529
238804	565530
58638	565531
3571	565532
687	565533
16666	565534
138183	565535
39109	565536
185762	565537
251815	565538
2668	565539
74362	565540
196021	565541
8097	565542
51300	565543
79980	565544
20301	565545
95397	565546
104607	565547
68608	565548
65044	565549
242767	565550
30564	565551
6087	565552
27953	565553
146104	565554
98952	565555
3112	565556
3112	565557
20364	565558
185569	565559
27587	565560
27280	565561
36664	565562
96017	565563
190638	565564
110542	565565
16513	565566
299216	565567
135148	565568
208783	565569
4267	565570
174551	565571
17633	565572
64292	565573
281654	565574
132018	565575
294414	565576
83505	565577
87382	565578
37770	565579
58512	565580
20814	565581
115872	565582
66885	565583
154362	565584
299770	565585
274438	565586
110877	565587
144730	565588
5599	565589
72858	565590
79343	565591
206345	565592
68494	565593
176848	565594
185208	565595
90819	565596
12992	565597
130757	565598
73339	565599
55937	565600
78662	565601
78662	565602
103324	565603
16748	565604
257654	565605
189496	565606
155441	565607
26195	565608
123591	565609
7430	565610
159797	565611
4173	565612
107836	565613
35367	565614
38342	565615
79431	565616
26648	565617
242002	565618
22489	565619
3380	565620
162329	565621
225445	565622
59776	565623
202420	565624
96803	565625
284707	565626
7223	565627
18983	565628
18193	565629
57232	565630
158327	565631
121694	565632
31972	565633
202802	565634
88498	565635
14761	565636
134344	565637
2465	565638
10672	565639
36746	565640
122186	565641
31520	565642
57314	565643
36272	565644
66951	565645
67044	565646
23602	565647
182376	565648
257638	565649
82060	565650
43116	565651
60825	565652
727	565653
29467	565654
240318	565655
73258	565656
97333	565657
126831	565658
204982	565659
107295	565660
42944	565661
6831	565662
960	565663
22386	565664
136871	565665
79190	565666
147160	565667
183379	565668
183825	565669
76210	565670
25244	565671
77981	565672
152210	565673
134468	565674
300226	565675
89850	565676
123382	565677
203525	565678
145062	565679
290147	565680
67325	565681
48087	565682
29110	565683
39200	565684
45769	565685
204015	565686
236442	565687
18585	565688
8504	565689
190022	565690
32798	565691
3464	565692
163338	565693
191089	565694
49356	565695
308758	565696
257186	565697
108180	565698
61690	565699
65710	565700
156324	565701
190568	565702
17913	565703
223866	565704
12562	565705
21326	565706
137554	565707
9208	565708
15548	565709
87740	565710
309719	565711
63698	565712
161955	565713
39451	565714
51144	565715
7246	565716
50541	565717
272789	565718
137829	565719
12625	565720
100467	565721
61039	565722
137105	565723
57700	565724
206897	565725
131368	565726
22597	565727
108229	565728
94416	565729
66519	565730
30183	565731
78262	565732
117307	565733
198922	565734
51734	565735
46984	565736
105945	565737
130643	565738
146626	565739
259943	565740
18339	565741
130341	565742
149832	565743
9434	565744
82562	565745
233186	565746
54950	565747
118080	565748
36719	565749
2258	565750
229736	565751
166453	565752
83794	565753
129850	565754
109126	565755
40830	565756
1198	565757
114556	565758
2164	565759
13174	565760
229848	565761
2184	565762
6351	565763
75155	565764
184958	565765
73258	565766
153522	565767
39451	565768
84577	565769
34511	565770
276261	565771
35789	565772
8140	565773
48209	565774
190566	565775
926	565776
284903	565777
161612	565778
71391	565779
6019	565780
190367	565781
24411	565782
134843	565783
74492	565784
76428	565785
300920	565786
83187	565787
10604	565788
101316	565789
148354	565790
58955	565791
15301	565792
35452	565793
150280	565794
118430	565795
10192	565796
28767	565797
93600	565798
253879	565799
2726	565800
13217	565801
110680	565802
152085	565803
117838	565804
151399	565805
8547	565806
93716	565807
127732	565808
28104	565809
96739	565810
76027	565811
6325	565812
29110	565813
130509	565814
83451	565815
210	565816
26999	565817
12883	565818
276791	565819
41402	565820
79528	565821
29964	565822
42958	565823
148563	565824
85771	565825
25731	565826
180118	565827
18585	565828
77217	565829
30246	565830
46981	565831
21175	565832
139950	565833
28525	565834
41393	565835
2043	565836
7146	565837
42027	565838
4325	565839
42373	565840
22409	565841
73912	565842
39142	565843
2198	565844
107469	565845
121593	565846
86698	565847
71920	565848
253262	565849
71589	565850
39198	565851
16392	565852
60825	565853
139222	565854
39451	565855
230865	565856
126496	565857
284543	565858
79186	565859
49549	565860
66748	565861
36664	565862
33560	565863
147399	565864
42391	565865
168343	565866
28767	565867
51475	565868
38429	565869
257016	565870
3145	565871
21239	565872
25473	565873
64278	565874
3464	565875
301156	565876
23575	565877
88256	565878
14336	565879
193186	565880
191474	565881
87200	565882
189608	565883
30751	565884
52869	565885
35471	565886
33200	565887
93923	565888
233526	565889
289284	565890
214722	565891
80835	565892
212074	565893
10805	565894
5428	565895
94416	565896
155199	565897
4858	565898
119180	565899
39352	565900
190336	565901
17321	565902
73586	565903
177374	565904
203763	565905
114471	565906
172633	565907
113242	565908
19310	565909
132145	565910
62510	565911
65951	565912
100591	565913
281059	565914
38429	565915
115477	565916
79774	565917
39268	565918
2184	565919
20589	565920
133871	565921
133871	565922
77594	565923
832	565924
25310	565925
272529	565926
13564	565927
26641	565928
75408	565929
47242	565930
44868	565931
99800	565932
16886	565933
43698	565934
47177	565935
50103	565936
5258	565937
136160	565938
164968	565939
16944	565940
283499	565941
4309	565942
116465	565943
148460	565944
39865	565945
3197	565946
61039	565947
39935	565948
117639	565949
4498	565950
130643	565951
45048	565952
49290	565953
1130	565954
122735	565955
77501	565956
3522	565957
30752	565958
32013	565959
114374	565960
29520	565961
59543	565962
56019	565963
2276	565964
214199	565965
69372	565966
7791	565967
51126	565968
56213	565969
129723	565970
252964	565971
244007	565972
4227	565973
129129	565974
6226	565975
211544	565976
291184	565977
30907	565978
188791	565979
89690	565980
51250	565981
21455	565982
112016	565983
205756	565984
18446	565985
96239	565986
133977	565987
62085	565988
25118	565989
31524	565990
132848	565991
25365	565992
121591	565993
38632	565994
93109	565995
145533	565996
120031	565997
5491	565998
132665	565999
50297	566000
176219	566001
158786	566002
22187	566003
17555	566004
3367	566005
85139	566006
42506	566007
144465	566008
111652	566009
167037	566010
195811	566011
1636	566012
94486	566013
94639	566014
114684	566015
3197	566016
65408	566017
63076	566018
58963	566019
85403	566020
290304	566021
122748	566022
121695	566023
302349	566024
64135	566025
224281	566026
33589	566027
7662	566028
423	566029
48384	566030
45888	566031
131181	566032
48703	566033
58611	566034
29684	566035
101619	566036
40285	566037
50197	566038
71999	566039
19960	566040
41917	566041
10262	566042
132607	566043
58490	566044
134740	566045
97493	566046
305342	566047
215741	566048
7523	566049
5410	566050
87199	566051
115519	566052
54545	566053
100049	566054
93181	566055
97458	566056
43413	566057
57314	566058
727	566059
10859	566060
109260	566061
185318	566062
134990	566063
57162	566064
86067	566065
87293	566066
174511	566067
18528	566068
52920	566069
124220	566070
123592	566071
50297	566072
121694	566073
37433	566074
119311	566075
195919	566076
61910	566077
56260	566078
97077	566079
120561	566080
92299	566081
60955	566082
30418	566083
195135	566084
172633	566085
183438	566086
27086	566087
71545	566088
5692	566089
204983	566090
135690	566091
90583	566092
357	566093
108046	566094
101879	566095
106647	566096
128605	566097
113358	566098
56708	566099
198270	566100
141507	566101
62405	566102
67776	566103
174753	566104
34212	566105
112470	566106
12562	566107
116988	566108
178822	566109
164170	566110
167660	566111
10698	566112
15301	566113
430	566114
70150	566115
246775	566116
141180	566117
210	566118
55823	566119
91450	566120
58375	566121
78076	566122
136559	566123
132538	566124
95968	566125
124992	566126
69111	566127
299735	566128
133556	566129
87607	566130
85343	566131
117306	566132
52576	566133
125208	566134
46240	566135
90693	566136
46603	566137
19177	566138
63982	566139
157643	566140
161110	566141
292888	566142
54524	566143
7523	566144
117998	566145
137491	566146
177792	566147
247055	566148
34773	566149
199824	566150
249056	566151
52700	566152
969	566153
233109	566154
58611	566155
74937	566156
15289	566157
20104	566158
146722	566159
52630	566160
79004	566161
82235	566162
11951	566163
53698	566164
6814	566165
87873	566166
2198	566167
17195	566168
13362	566169
11661	566170
235403	566171
61075	566172
30447	566173
95458	566174
70172	566175
87113	566176
112772	566177
138653	566178
99655	566179
94995	566180
128693	566181
142902	566182
144249	566183
210329	566184
212778	566185
22868	566186
4912	566187
143844	566188
143447	566189
67022	566190
5988	566191
150285	566192
14521	566193
138245	566194
294107	566195
339	566196
28551	566197
164206	566198
187067	566199
260859	566200
142466	566201
217212	566202
7999	566203
149056	566204
100003	566205
100207	566206
179643	566207
168545	566208
104406	566209
75421	566210
140528	566211
101669	566212
216677	566213
255409	566214
160901	566215
85040	566216
216236	566217
166811	566218
136806	566219
208439	566220
99576	566221
283600	566222
19663	566223
126866	566224
105906	566225
70820	566226
44702	566227
96436	566228
43317	566229
54984	566230
59074	566231
24129	566232
2387	566233
146427	566234
5735	566235
302	566236
134668	566237
55676	566238
156773	566239
143	566240
47664	566241
135894	566242
77191	566243
79335	566244
75865	566245
140121	566246
65783	566247
173124	566248
305874	566249
99145	566250
55714	566251
182963	566252
79315	566253
108730	566254
159399	566255
102647	566256
276585	566257
35456	566258
4938	566259
283898	566260
280181	566261
52113	566262
254365	566263
13651	566264
82444	566265
17783	566266
17783	566267
71982	566268
204769	566269
16271	566270
230319	566271
18934	566272
76226	566273
109763	566274
11742	566275
25587	566276
227501	566277
300681	566278
5448	566279
66926	566280
156823	566281
155333	566282
141585	566283
148501	566284
55839	566285
200427	566286
24043	566287
20313	566288
181860	566289
93956	566290
3629	566291
167175	566292
242791	566293
226411	566294
28327	566295
85756	566296
108007	566297
185051	566298
86689	566299
10905	566300
46976	566301
137808	566302
98868	566303
42520	566304
143022	566305
280787	566306
44095	566307
153721	566308
213356	566309
220708	566310
22094	566311
197432	566312
124631	566313
3038	566314
63305	566315
712	566316
28595	566317
664	566318
40228	566319
182188	566320
289359	566321
7455	566322
86766	566323
99142	566324
273318	566325
55420	566326
6899	566327
108485	566328
222976	566329
61071	566330
58681	566331
39494	566332
186730	566333
85989	566334
37168	566335
139655	566336
276050	566337
93956	566338
68387	566339
171566	566340
282570	566341
96263	566342
84519	566343
146529	566344
27710	566345
70943	566346
164	566347
61535	566348
146329	566349
111092	566350
111092	566351
58651	566352
62580	566353
185689	566354
92720	566355
37325	566356
205440	566357
160686	566358
97205	566359
97016	566360
143597	566361
32579	566362
41410	566363
25178	566364
55431	566365
301811	566366
8070	566367
37589	566368
303007	566369
25432	566370
127384	566371
42292	566372
20592	566373
144196	566374
35464	566375
271385	566376
45399	566377
98173	566378
79212	566379
90514	566380
10194	566381
12711	566382
171511	566383
42683	566384
199899	566385
157047	566386
275809	566387
84475	566388
190590	566389
65541	566390
75266	566391
118543	566392
196105	566393
140648	566394
73340	566395
268757	566396
37994	566397
105203	566398
5	566399
36476	566400
21286	566401
223986	566402
87672	566403
3073	566404
65	566405
199958	566406
76121	566407
48556	566408
78148	566409
78148	566410
25100	566411
38223	566412
35410	566413
19269	566414
9195	566415
25500	566416
118264	566417
82233	566418
311136	566419
46589	566420
303059	566421
53	566422
110667	566423
104156	566424
61315	566425
8119	566426
79072	566427
204197	566428
83948	566429
45374	566430
134535	566431
116792	566432
253077	566433
20040	566434
26829	566435
17790	566436
171223	566437
130704	566438
4458	566439
13489	566440
179480	566441
121503	566442
30540	566443
46608	566444
77167	566445
38607	566446
11845	566447
192261	566448
9311	566449
74521	566450
61849	566451
69391	566452
506	566453
121855	566454
11737	566455
9311	566456
106584	566457
288998	566458
297397	566459
206397	566460
168936	566461
59380	566462
99027	566463
73102	566464
250072	566465
155793	566466
40555	566467
31268	566468
103297	566469
95946	566470
40555	566471
102257	566472
274378	566473
122146	566474
168856	566475
115579	566476
1626	566477
40085	566478
27712	566479
151627	566480
40555	566481
146616	566482
69783	566483
104354	566484
146616	566485
39310	566486
121928	566487
203116	566488
137046	566489
93444	566490
31268	566491
11371	566492
73666	566493
117961	566494
213517	566495
214798	566496
46592	566497
46592	566498
46592	566499
65741	566500
4845	566501
251931	566502
103324	566503
54865	566504
27144	566505
130219	566506
139775	566507
115032	566508
78566	566509
6040	566510
282900	566511
213800	566512
5532	566513
59531	566514
5532	566515
106400	566516
56489	566517
85632	566518
31965	566519
74970	566520
248524	566521
16711	566522
14941	566523
110381	566524
110599	566525
61105	566526
41208	566527
13922	566528
98743	566529
22397	566530
312805	566531
208966	566532
88852	566533
14748	566534
203552	566535
14748	566536
53657	566537
9869	566538
877	566539
29196	566540
39933	566541
263223	566542
96133	566543
146439	566544
74771	566545
29602	566546
213764	566547
122906	566548
1656	566549
93948	566550
146446	566551
189289	566552
56346	566553
158148	566554
303729	566555
64297	566556
38264	566557
138833	566558
22500	566559
186645	566560
197987	566561
19933	566562
298912	566563
131809	566564
145467	566565
42779	566566
194620	566567
137925	566568
151557	566569
38619	566570
83326	566571
201602	566572
8917	566573
89584	566574
212647	566575
60254	566576
20965	566577
43089	566578
166316	566579
222626	566580
27079	566581
47202	566582
54561	566583
200206	566584
3793	566585
122507	566586
109185	566587
143684	566588
125143	566589
17771	566590
219	566591
200179	566592
48934	566593
188067	566594
57086	566595
48584	566596
25782	566597
33	566598
182232	566599
231802	566600
106231	566601
146496	566602
58881	566603
16454	566604
170042	566605
131462	566606
3343	566607
151666	566608
42846	566609
8287	566610
3634	566611
18762	566612
19070	566613
10061	566614
14560	566615
17287	566616
169804	566617
602	566618
31610	566619
106397	566620
29749	566621
67179	566622
97243	566623
36664	566624
242035	566625
71421	566626
94350	566627
43403	566628
216738	566629
114911	566630
133105	566631
133048	566632
171643	566633
139385	566634
3785	566635
138496	566636
67299	566637
141182	566638
25303	566639
104831	566640
41527	566641
251747	566642
131022	566643
17257	566644
23802	566645
54956	566646
47791	566647
215535	566648
180734	566649
296548	566650
308370	566651
15025	566652
198394	566653
171453	566654
185439	566655
291387	566656
40794	566657
113001	566658
121814	566659
61364	566660
202893	566661
90078	566662
11787	566663
28877	566664
261643	566665
60634	566666
54909	566667
188693	566668
180946	566669
13722	566670
112071	566671
56928	566672
208607	566673
262893	566674
291384	566675
21692	566676
15535	566677
17064	566678
150880	566679
110954	566680
280135	566681
89814	566682
186452	566683
147243	566684
118889	566685
102257	566686
169174	566687
250211	566688
46066	566689
50999	566690
2288	566691
60122	566692
27802	566693
312584	566694
31732	566695
31732	566696
212338	566697
136927	566698
127830	566699
159412	566700
159468	566701
2288	566702
466	566703
9446	566704
183988	566705
3785	566706
3785	566707
13988	566708
183454	566709
59006	566710
20883	566711
6806	566712
33025	566713
312	566714
10367	566715
105998	566716
34309	566717
46524	566718
20367	566719
2521	566720
117290	566721
173195	566722
1022	566723
71231	566724
247954	566725
25820	566726
102200	566727
267988	566728
121391	566729
63173	566730
172867	566731
251175	566732
14670	566733
59634	566734
84826	566735
2576	566736
37330	566737
63388	566738
82878	566739
91454	566740
241188	566741
122413	566742
18601	566743
109165	566744
10489	566745
12251	566746
993	566747
23300	566748
48350	566749
102377	566750
150065	566751
19531	566752
55237	566753
8147	566754
269425	566755
194299	566756
194299	566757
57221	566758
156350	566759
107011	566760
109496	566761
3848	566762
272979	566763
262658	566764
110710	566765
203354	566766
186516	566767
113579	566768
206718	566769
57300	566770
266861	566771
30254	566772
23223	566773
5340	566774
157622	566775
59462	566776
48960	566777
58692	566778
134011	566779
17940	566780
3230	566781
265684	566782
28991	566783
197789	566784
15443	566785
6673	566786
145756	566787
155307	566788
1795	566789
60020	566790
221171	566791
55106	566792
6760	566793
36416	566794
20928	566795
15340	566796
246272	566797
38268	566798
34516	566799
9592	566800
96665	566801
58762	566802
34505	566803
117698	566804
28737	566805
93659	566806
187063	566807
113820	566808
19622	566809
101182	566810
43084	566811
36843	566812
222400	566813
114703	566814
277961	566815
682	566816
66911	566817
227021	566818
130370	566819
26097	566820
259663	566821
14046	566822
94999	566823
14046	566824
209876	566825
125051	566826
176111	566827
80628	566828
119774	566829
205402	566830
195250	566831
21583	566832
207336	566833
65849	566834
312464	566835
65965	566836
121953	566837
124601	566838
166822	566839
63102	566840
189639	566841
63180	566842
8552	566843
77767	566844
57992	566845
169183	566846
246184	566847
166749	566848
5748	566849
18486	566850
208122	566851
239513	566852
131708	566853
37975	566854
55295	566855
19767	566856
294648	566857
278570	566858
204275	566859
3242	566860
18147	566861
14352	566862
215603	566863
64624	566864
81415	566865
63363	566866
201574	566867
4142	566868
192779	566869
125991	566870
64762	566871
97047	566872
132004	566873
18770	566874
100942	566875
187721	566876
63934	566877
36722	566878
56294	566879
19219	566880
39636	566881
175699	566882
13298	566883
32319	566884
133756	566885
19122	566886
200927	566887
26715	566888
129285	566889
58060	566890
58060	566891
163482	566892
99278	566893
192192	566894
303952	566895
90641	566896
76991	566897
127545	566898
45405	566899
254254	566900
264167	566901
196933	566902
74756	566903
137311	566904
292607	566905
779	566906
203815	566907
99482	566908
99444	566909
56222	566910
20145	566911
236013	566912
78080	566913
150442	566914
76170	566915
25103	566916
274658	566917
68822	566918
113513	566919
6899	566920
179442	566921
72243	566922
85599	566923
293	566924
196529	566925
243654	566926
58241	566927
302	566928
69821	566929
195	566930
259756	566931
41674	566932
194000	566933
102921	566934
21179	566935
59267	566936
176253	566937
89567	566938
55936	566939
84313	566940
264417	566941
152517	566942
135379	566943
130129	566944
29958	566945
211736	566946
83629	566947
151359	566948
121649	566949
113667	566950
211396	566951
289240	566952
117891	566953
276602	566954
172033	566955
95960	566956
209314	566957
184393	566958
242632	566959
127960	566960
102165	566961
249394	566962
32310	566963
282017	566964
119284	566965
158898	566966
75629	566967
108884	566968
38798	566969
206204	566970
89147	566971
89147	566972
219888	566973
124834	566974
10798	566975
10729	566976
6979	566977
109735	566978
33360	566979
2166	566980
46164	566981
62290	566982
7425	566983
277221	566984
115737	566985
76233	566986
31229	566987
43815	566988
124577	566989
150470	566990
78279	566991
159936	566992
32328	566993
11812	566994
18439	566995
41487	566996
174215	566997
90292	566998
146394	566999
13772	567000
36485	567001
222393	567002
91743	567003
65044	567004
159259	567005
41017	567006
15230	567007
48951	567008
9649	567009
146023	567010
154101	567011
277990	567012
273289	567013
52187	567014
295684	567015
130751	567016
94305	567017
310250	567018
16823	567019
122581	567020
192090	567021
90973	567022
151820	567023
138683	567024
73956	567025
197401	567026
111018	567027
84313	567028
299618	567029
263394	567030
140708	567031
40633	567032
40223	567033
140077	567034
62831	567035
178446	567036
53332	567037
62831	567038
71324	567039
143699	567040
53089	567041
89046	567042
96089	567043
98606	567044
13831	567045
36	567046
188783	567047
173401	567048
12850	567049
52014	567050
136857	567051
157367	567052
48069	567053
138332	567054
189356	567055
3574	567056
145211	567057
17731	567058
100250	567059
18579	567060
25605	567061
109952	567062
66	567063
82543	567064
273183	567065
14534	567066
94539	567067
1562	567068
2417	567069
136858	567070
90	567071
114314	567072
251629	567073
141683	567074
16872	567075
4860	567076
140262	567077
130	567078
77711	567079
1600	567080
19363	567081
39700	567082
58050	567083
106840	567084
149410	567085
522	567086
48624	567087
71721	567088
119475	567089
65	567090
44	567091
223217	567092
37249	567093
186401	567094
186401	567095
11900	567096
140979	567097
189523	567098
669	567099
293073	567100
22018	567101
10655	567102
131582	567103
167019	567104
68427	567105
106506	567106
31621	567107
173306	567108
144546	567109
101624	567110
36	567111
222039	567112
184142	567113
50228	567114
28326	567115
9945	567116
241180	567117
32082	567118
15905	567119
58633	567120
3056	567121
41858	567122
23136	567123
69897	567124
309513	567125
109927	567126
395	567127
15742	567128
213903	567129
36805	567130
65340	567131
56559	567132
197495	567133
275711	567134
2417	567135
395	567136
218277	567137
216449	567138
65027	567139
45	567140
105	567141
193722	567142
27949	567143
9242	567144
120140	567145
150	567146
215287	567147
61286	567148
60013	567149
239004	567150
30972	567151
144027	567152
15897	567153
26802	567154
3923	567155
7973	567156
13592	567157
204366	567158
8283	567159
148208	567160
14842	567161
126195	567162
105037	567163
61763	567164
61763	567165
85654	567166
142844	567167
87286	567168
131709	567169
168444	567170
115583	567171
115659	567172
181610	567173
174037	567174
12708	567175
11087	567176
31655	567177
73057	567178
127163	567179
136857	567180
38019	567181
92642	567182
24132	567183
27304	567184
7586	567185
38442	567186
8076	567187
32	567188
31621	567189
90	567190
78011	567191
233104	567192
1562	567193
50758	567194
42367	567195
71549	567196
309254	567197
84789	567198
125845	567199
60214	567200
53853	567201
286141	567202
205716	567203
59592	567204
61605	567205
45028	567206
5651	567207
50779	567208
31403	567209
56909	567210
395	567211
130	567212
76	567213
207245	567214
148909	567215
9016	567216
67338	567217
76400	567218
81597	567219
199749	567220
114283	567221
167398	567222
102621	567223
190456	567224
3555	567225
125120	567226
30209	567227
93369	567228
44413	567229
92193	567230
145355	567231
5475	567232
244233	567233
11070	567234
162931	567235
5620	567236
11121	567237
24513	567238
263992	567239
34485	567240
96089	567241
8646	567242
130711	567243
112362	567244
33330	567245
303766	567246
256862	567247
107585	567248
107082	567249
8951	567250
213214	567251
136169	567252
192126	567253
60878	567254
67829	567255
86153	567256
51982	567257
107889	567258
31527	567259
70235	567260
46795	567261
9731	567262
109953	567263
3833	567264
138266	567265
187282	567266
11436	567267
12025	567268
68393	567269
210723	567270
29668	567271
92726	567272
46277	567273
7243	567274
41728	567275
77629	567276
236321	567277
33320	567278
10273	567279
16601	567280
256605	567281
132990	567282
138366	567283
74754	567284
498	567285
154	567286
3746	567287
43187	567288
11249	567289
14717	567290
33342	567291
39670	567292
112521	567293
45592	567294
31378	567295
293572	567296
295178	567297
185487	567298
147154	567299
25812	567300
174926	567301
208796	567302
98606	567303
37764	567304
1460	567305
55818	567306
184835	567307
48323	567308
133574	567309
162398	567310
286817	567311
189189	567312
55805	567313
189354	567314
13572	567315
154	567316
222714	567317
35966	567318
34106	567319
64519	567320
87451	567321
13883	567322
3265	567323
2530	567324
36293	567325
3265	567326
115094	567327
66268	567328
66735	567329
148514	567330
89229	567331
14926	567332
13559	567333
307993	567334
219841	567335
138216	567336
50593	567337
50593	567338
141378	567339
8057	567340
96577	567341
219221	567342
148079	567343
67090	567344
44266	567345
192184	567346
30144	567347
67090	567348
209731	567349
299503	567350
97359	567351
119129	567352
100076	567353
100078	567354
155849	567355
162059	567356
184105	567357
94780	567358
29263	567359
144575	567360
75633	567361
198401	567362
132929	567363
247182	567364
143264	567365
48846	567366
171807	567367
243417	567368
231361	567369
113245	567370
113176	567371
32518	567372
31369	567373
33468	567374
62234	567375
33234	567376
109058	567377
12980	567378
132798	567379
233929	567380
35854	567381
32912	567382
59126	567383
3164	567384
240313	567385
59124	567386
34276	567387
123911	567388
36861	567389
13901	567390
135647	567391
208889	567392
73187	567393
154248	567394
94023	567395
173369	567396
132798	567397
12	567398
3013	567399
17	567400
25	567401
158392	567402
89439	567403
277356	567404
21	567405
37368	567406
18	567407
5092	567408
82476	567409
37964	567410
1936	567411
210573	567412
1903	567413
153533	567414
124495	567415
132819	567416
12808	567417
127942	567418
19865	567419
147370	567420
281098	567421
64155	567422
142158	567423
2580	567424
98729	567425
18213	567426
34290	567427
34895	567428
76569	567429
15749	567430
63429	567431
128944	567432
246239	567433
34182	567434
165017	567435
75185	567436
75185	567437
33487	567438
296089	567439
188511	567440
109848	567441
5960	567442
99322	567443
55137	567444
191396	567445
120392	567446
20479	567447
20479	567448
27304	567449
65810	567450
112324	567451
211311	567452
5930	567453
44766	567454
2669	567455
193441	567456
26383	567457
101652	567458
1604	567459
12821	567460
182530	567461
103446	567462
131455	567463
2538	567464
165992	567465
2538	567466
58684	567467
131455	567468
107689	567469
37591	567470
79475	567471
151178	567472
35174	567473
149910	567474
113276	567475
175221	567476
11357	567477
20591	567478
85475	567479
22309	567480
206259	567481
63221	567482
136517	567483
206259	567484
226482	567485
131589	567486
6886	567487
205219	567488
28524	567489
99792	567490
102534	567491
11894	567492
233212	567493
164903	567494
139178	567495
15481	567496
135808	567497
12033	567498
31798	567499
26331	567500
30535	567501
207423	567502
65707	567503
92100	567504
20332	567505
231976	567506
18055	567507
235026	567508
182753	567509
221073	567510
148594	567511
114065	567512
117524	567513
213474	567514
27187	567515
186246	567516
149037	567517
194797	567518
181902	567519
129238	567520
90452	567521
61943	567522
51036	567523
253435	567524
99987	567525
82503	567526
61985	567527
70250	567528
2074	567529
140388	567530
132817	567531
209210	567532
301718	567533
171827	567534
42288	567535
15989	567536
7022	567537
93728	567538
40110	567539
210036	567540
10206	567541
63987	567542
216466	567543
146546	567544
28410	567545
207532	567546
144409	567547
189228	567548
95901	567549
61970	567550
19852	567551
162700	567552
91552	567553
120443	567554
99147	567555
145107	567556
4404	567557
50973	567558
21928	567559
126693	567560
92830	567561
143879	567562
151322	567563
41398	567564
200833	567565
111596	567566
41884	567567
117162	567568
187170	567569
62642	567570
259826	567571
26946	567572
105806	567573
75274	567574
88841	567575
105803	567576
1866	567577
75732	567578
118564	567579
261460	567580
34270	567581
1866	567582
100035	567583
29163	567584
251642	567585
30984	567586
18727	567587
153478	567588
187875	567589
111306	567590
114441	567591
73868	567592
109025	567593
51571	567594
49646	567595
274231	567596
127994	567597
46155	567598
77515	567599
87890	567600
91429	567601
155365	567602
285658	567603
87890	567604
64898	567605
63359	567606
155894	567607
281872	567608
185470	567609
125100	567610
35758	567611
4150	567612
264283	567613
55382	567614
94888	567615
142586	567616
76607	567617
216461	567618
17025	567619
161412	567620
76132	567621
87136	567622
145172	567623
204226	567624
151628	567625
118266	567626
233115	567627
221605	567628
136099	567629
79199	567630
309268	567631
170094	567632
216142	567633
72701	567634
3824	567635
87551	567636
26838	567637
35795	567638
8695	567639
245243	567640
51535	567641
138882	567642
1382	567643
17919	567644
130482	567645
39064	567646
97701	567647
231877	567648
1635	567649
49929	567650
26902	567651
9315	567652
126239	567653
88044	567654
165227	567655
238878	567656
164007	567657
253137	567658
17505	567659
82011	567660
138384	567661
266455	567662
104725	567663
138768	567664
137589	567665
187132	567666
108718	567667
39861	567668
180964	567669
107931	567670
14653	567671
214973	567672
40103	567673
205880	567674
199688	567675
1260	567676
249083	567677
59483	567678
126860	567679
112175	567680
4778	567681
204280	567682
222192	567683
64347	567684
199530	567685
147079	567686
99969	567687
32322	567688
119694	567689
46403	567690
49248	567691
279352	567692
128942	567693
303212	567694
112807	567695
86144	567696
69595	567697
269795	567698
81644	567699
33973	567700
145261	567701
134581	567702
11524	567703
7120	567704
66783	567705
6573	567706
76862	567707
44944	567708
216065	567709
306987	567710
101307	567711
161927	567712
25701	567713
113405	567714
112286	567715
148656	567716
3682	567717
26046	567718
25737	567719
223821	567720
93513	567721
110423	567722
237034	567723
124095	567724
213456	567725
46812	567726
146320	567727
122213	567728
63983	567729
10547	567730
45011	567731
3837	567732
301	567733
35106	567734
32138	567735
1320	567736
147292	567737
202836	567738
50303	567739
190033	567740
608	567741
19463	567742
123544	567743
17616	567744
43014	567745
144601	567746
126075	567747
67258	567748
115170	567749
38610	567750
146553	567751
148176	567752
14177	567753
80665	567754
42484	567755
241959	567756
19550	567757
35531	567758
34300	567759
48606	567760
108794	567761
200811	567762
109271	567763
948	567764
10752	567765
48376	567766
114623	567767
75612	567768
28253	567769
305357	567770
13980	567771
173030	567772
102673	567773
45563	567774
104874	567775
84244	567776
772	567777
12236	567778
41936	567779
83480	567780
137018	567781
25432	567782
157435	567783
59553	567784
97724	567785
57855	567786
76133	567787
159712	567788
63807	567789
127923	567790
215818	567791
137709	567792
215444	567793
2294	567794
28779	567795
1221	567796
49594	567797
49632	567798
217492	567799
77694	567800
15275	567801
2782	567802
181369	567803
46522	567804
191419	567805
257997	567806
1043	567807
272320	567808
128021	567809
127132	567810
127132	567811
89703	567812
7347	567813
95175	567814
5247	567815
205038	567816
19980	567817
181655	567818
3182	567819
296586	567820
140125	567821
290590	567822
84878	567823
120499	567824
36384	567825
3253	567826
49023	567827
127822	567828
57373	567829
167366	567830
203958	567831
138746	567832
27575	567833
209451	567834
212763	567835
8835	567836
97875	567837
200576	567838
70606	567839
296225	567840
88176	567841
81841	567842
28857	567843
26198	567844
32831	567845
108090	567846
30952	567847
76001	567848
43354	567849
283134	567850
297736	567851
251701	567852
308546	567853
2070	567854
226650	567855
182694	567856
97867	567857
264511	567858
148607	567859
73952	567860
228192	567861
174533	567862
156435	567863
257456	567864
107583	567865
289561	567866
288542	567867
91353	567868
33696	567869
6247	567870
293768	567871
140979	567872
48030	567873
22768	567874
241715	567875
34948	567876
2891	567877
8197	567878
728	567879
6447	567880
129436	567881
160333	567882
30344	567883
162669	567884
35572	567885
94582	567886
92463	567887
972	567888
18812	567889
24311	567890
44920	567891
278771	567892
64454	567893
227709	567894
323	567895
113484	567896
50937	567897
111200	567898
112673	567899
78800	567900
67931	567901
11457	567902
104437	567903
147177	567904
76757	567905
45217	567906
113652	567907
5512	567908
74562	567909
57059	567910
161845	567911
38072	567912
210043	567913
135869	567914
13694	567915
92407	567916
8952	567917
1671	567918
100640	567919
207939	567920
46978	567921
119130	567922
16104	567923
139020	567924
63842	567925
208562	567926
91680	567927
180656	567928
119130	567929
176998	567930
172076	567931
67924	567932
234	567933
26440	567934
71452	567935
223214	567936
105130	567937
207645	567938
154405	567939
174820	567940
141746	567941
22306	567942
40679	567943
73086	567944
92306	567945
66996	567946
288349	567947
66456	567948
175643	567949
258051	567950
54753	567951
11479	567952
42716	567953
48299	567954
144202	567955
11522	567956
8344	567957
199532	567958
13193	567959
95268	567960
7885	567961
257948	567962
208490	567963
54505	567964
93862	567965
28678	567966
4528	567967
28020	567968
2020	567969
161215	567970
110826	567971
180726	567972
8345	567973
93424	567974
33881	567975
34381	567976
7077	567977
27911	567978
79397	567979
4332	567980
64349	567981
204675	567982
32776	567983
31397	567984
1131	567985
186199	567986
101736	567987
225394	567988
112769	567989
414	567990
225010	567991
2336	567992
176861	567993
150608	567994
355	567995
231972	567996
216833	567997
243382	567998
160387	567999
54338	568000
33553	568001
155783	568002
193488	568003
61967	568004
24045	568005
15120	568006
13562	568007
141687	568008
73724	568009
289773	568010
28184	568011
17619	568012
65131	568013
9411	568014
8982	568015
253566	568016
168329	568017
14976	568018
65699	568019
158844	568020
196639	568021
78208	568022
32768	568023
51451	568024
289333	568025
174880	568026
182566	568027
1827	568028
29165	568029
163257	568030
63121	568031
1055	568032
10343	568033
105801	568034
3025	568035
168523	568036
221562	568037
197562	568038
1086	568039
15877	568040
19488	568041
88598	568042
1685	568043
42492	568044
34994	568045
12659	568046
43954	568047
20389	568048
5623	568049
32922	568050
15119	568051
8712	568052
122391	568053
16112	568054
44709	568055
291996	568056
8526	568057
49114	568058
46548	568059
83040	568060
83040	568061
63898	568062
129883	568063
96268	568064
57799	568065
164673	568066
8675	568067
27476	568068
9392	568069
93812	568070
6720	568071
27847	568072
23978	568073
40377	568074
153440	568075
93643	568076
40749	568077
36003	568078
2035	568079
3088	568080
41577	568081
141231	568082
14409	568083
231067	568084
18085	568085
94451	568086
97339	568087
139089	568088
39464	568089
203767	568090
3190	568091
39464	568092
216450	568093
241314	568094
166485	568095
53622	568096
58781	568097
20718	568098
39292	568099
53280	568100
46428	568101
80633	568102
299715	568103
3325	568104
38717	568105
12085	568106
551	568107
21355	568108
63180	568109
200489	568110
97283	568111
68583	568112
118225	568113
70077	568114
30167	568115
52844	568116
39657	568117
265940	568118
283100	568119
36427	568120
66941	568121
78209	568122
13429	568123
124623	568124
2750	568125
309086	568126
56282	568127
8979	568128
67972	568129
147247	568130
143127	568131
32781	568132
79154	568133
24132	568134
179388	568135
14786	568136
37350	568137
58292	568138
184212	568139
50990	568140
73071	568141
158591	568142
37365	568143
44476	568144
96135	568145
85121	568146
34347	568147
93343	568148
195844	568149
49869	568150
46383	568151
165180	568152
219224	568153
115011	568154
85443	568155
44243	568156
297566	568157
77597	568158
119910	568159
184122	568160
130005	568161
180265	568162
68734	568163
170444	568164
166925	568165
243201	568166
239044	568167
25872	568168
41405	568169
111264	568170
93670	568171
207993	568172
188250	568173
21605	568174
184442	568175
139840	568176
104544	568177
98465	568178
103425	568179
103425	568180
161085	568181
103292	568182
135910	568183
16073	568184
211604	568185
87079	568186
196808	568187
156881	568188
154979	568189
213675	568190
190210	568191
82786	568192
76844	568193
43733	568194
286864	568195
129128	568196
43702	568197
224038	568198
44938	568199
92653	568200
13324	568201
110697	568202
15918	568203
21605	568204
124694	568205
46252	568206
216479	568207
150712	568208
296854	568209
83059	568210
37253	568211
92733	568212
196610	568213
202311	568214
221394	568215
181375	568216
8014	568217
113336	568218
115115	568219
86428	568220
87823	568221
186837	568222
28329	568223
111443	568224
101931	568225
68035	568226
166884	568227
99748	568228
189029	568229
4828	568230
117817	568231
46894	568232
49709	568233
169749	568234
10650	568235
59417	568236
53118	568237
188009	568238
127557	568239
41515	568240
210660	568241
160617	568242
154211	568243
312307	568244
159760	568245
91824	568246
100032	568247
7528	568248
112461	568249
40042	568250
86210	568251
51327	568252
51332	568253
150245	568254
88490	568255
88385	568256
105758	568257
48613	568258
93053	568259
134673	568260
61273	568261
152415	568262
174979	568263
89172	568264
212060	568265
42652	568266
18765	568267
218789	568268
117842	568269
63605	568270
285306	568271
295156	568272
51220	568273
83912	568274
139007	568275
294675	568276
58	568277
12634	568278
77241	568279
45543	568280
310129	568281
173867	568282
165455	568283
25090	568284
53369	568285
156083	568286
70907	568287
237640	568288
107878	568289
112570	568290
105576	568291
107541	568292
116287	568293
198350	568294
275261	568295
254653	568296
80950	568297
144872	568298
178446	568299
60487	568300
114631	568301
106049	568302
116493	568303
27569	568304
111781	568305
217720	568306
97664	568307
199883	568308
269671	568309
166306	568310
71824	568311
244728	568312
110099	568313
146151	568314
136886	568315
65576	568316
224295	568317
63188	568318
102964	568319
153605	568320
226169	568321
140471	568322
4001	568323
17202	568324
311614	568325
130410	568326
130410	568327
7851	568328
85779	568329
278060	568330
28481	568331
138886	568332
77740	568333
71	568334
70891	568335
7617	568336
197269	568337
57507	568338
109184	568339
24983	568340
111037	568341
159738	568342
77815	568343
3953	568344
34553	568345
139475	568346
86678	568347
248261	568348
272733	568349
28720	568350
165199	568351
133318	568352
180866	568353
64158	568354
149480	568355
209421	568356
223867	568357
76264	568358
13364	568359
13364	568360
137675	568361
144896	568362
59673	568363
607	568364
245310	568365
137875	568366
130221	568367
24433	568368
185305	568369
92577	568370
174898	568371
109732	568372
53107	568373
125335	568374
210562	568375
20343	568376
121844	568377
4875	568378
270037	568379
42940	568380
37865	568381
114482	568382
84121	568383
285879	568384
307570	568385
114318	568386
88943	568387
55176	568388
132962	568389
59568	568390
28730	568391
131809	568392
37373	568393
267685	568394
82804	568395
199129	568396
23947	568397
239510	568398
79374	568399
250392	568400
82392	568401
159883	568402
291344	568403
61727	568404
61316	568405
7204	568406
204509	568407
50023	568408
54948	568409
283647	568410
246767	568411
118743	568412
197631	568413
269435	568414
23054	568415
42059	568416
146557	568417
16173	568418
60458	568419
275407	568420
89751	568421
120592	568422
16865	568423
15984	568424
4521	568425
23261	568426
155542	568427
121317	568428
194214	568429
26064	568430
210479	568431
189717	568432
188406	568433
189556	568434
40463	568435
88964	568436
114086	568437
255603	568438
40081	568439
309383	568440
88690	568441
239980	568442
44635	568443
28846	568444
42361	568445
159149	568446
32010	568447
182820	568448
120893	568449
197501	568450
201770	568451
239583	568452
139792	568453
126984	568454
286920	568455
263725	568456
174256	568457
26705	568458
170639	568459
26064	568460
99807	568461
194370	568462
43561	568463
182820	568464
116285	568465
128422	568466
61611	568467
19843	568468
21483	568469
231311	568470
169470	568471
106298	568472
299916	568473
247756	568474
292749	568475
255392	568476
42244	568477
192268	568478
147948	568479
83285	568480
144912	568481
162505	568482
92953	568483
159472	568484
116435	568485
166287	568486
312436	568487
227404	568488
217722	568489
86281	568490
94275	568491
205184	568492
98594	568493
99471	568494
180262	568495
25674	568496
21101	568497
394	568498
13326	568499
249311	568500
40945	568501
10114	568502
25358	568503
247580	568504
299964	568505
125595	568506
4293	568507
14459	568508
264454	568509
173240	568510
125967	568511
37942	568512
198384	568513
124370	568514
309804	568515
42531	568516
73776	568517
124370	568518
175340	568519
111209	568520
59730	568521
18365	568522
18365	568523
4589	568524
210474	568525
18365	568526
282791	568527
24182	568528
154673	568529
80138	568530
75171	568531
54986	568532
54986	568533
60746	568534
28972	568535
175088	568536
63506	568537
151191	568538
66866	568539
133919	568540
97947	568541
189791	568542
182870	568543
174478	568544
147521	568545
123552	568546
81785	568547
123443	568548
159472	568549
54302	568550
91921	568551
217456	568552
80602	568553
64444	568554
103358	568555
264902	568556
113720	568557
256896	568558
35606	568559
8339	568560
18258	568561
274251	568562
155568	568563
155542	568564
265096	568565
81897	568566
32466	568567
63487	568568
24489	568569
909	568570
204205	568571
85301	568572
51170	568573
14102	568574
607	568575
144510	568576
179224	568577
33016	568578
36856	568579
285227	568580
94539	568581
172765	568582
7707	568583
71537	568584
121974	568585
275657	568586
6701	568587
99781	568588
45609	568589
52398	568590
107739	568591
44649	568592
257540	568593
20884	568594
1397	568595
171958	568596
50279	568597
71886	568598
384	568599
144664	568600
78062	568601
111886	568602
33984	568603
247906	568604
4744	568605
558	568606
180221	568607
134430	568608
102503	568609
55259	568610
94447	568611
30611	568612
28427	568613
98323	568614
156634	568615
9221	568616
124146	568617
8245	568618
99473	568619
59288	568620
61679	568621
57487	568622
308914	568623
87491	568624
11910	568625
137567	568626
17941	568627
9163	568628
64408	568629
262781	568630
245770	568631
15540	568632
79404	568633
64399	568634
188011	568635
80861	568636
222150	568637
4174	568638
18548	568639
48213	568640
110842	568641
139189	568642
259621	568643
15332	568644
30431	568645
14865	568646
72438	568647
6624	568648
147551	568649
59166	568650
17811	568651
56021	568652
158674	568653
56517	568654
52559	568655
48221	568656
181011	568657
199741	568658
199688	568659
279844	568660
171584	568661
31926	568662
295396	568663
271419	568664
77180	568665
19430	568666
295038	568667
166485	568668
277002	568669
179064	568670
213937	568671
46911	568672
14182	568673
29068	568674
219368	568675
6771	568676
177040	568677
69602	568678
166236	568679
128132	568680
75119	568681
80386	568682
229474	568683
130343	568684
95169	568685
283702	568686
107901	568687
163153	568688
103826	568689
196938	568690
26520	568691
40832	568692
12279	568693
5275	568694
24599	568695
156686	568696
72365	568697
73627	568698
22982	568699
12127	568700
12579	568701
34606	568702
5161	568703
87305	568704
39563	568705
103208	568706
217003	568707
253754	568708
56134	568709
145744	568710
32996	568711
144030	568712
278027	568713
108678	568714
64286	568715
146906	568716
107886	568717
17709	568718
21403	568719
92030	568720
89727	568721
279192	568722
58452	568723
90772	568724
147691	568725
274	568726
170766	568727
63090	568728
54055	568729
123421	568730
110186	568731
114842	568732
27122	568733
2810	568734
20452	568735
33147	568736
32854	568737
91676	568738
88445	568739
59167	568740
291913	568741
207830	568742
29593	568743
59647	568744
95333	568745
100651	568746
25874	568747
101835	568748
5727	568749
66417	568750
178139	568751
30879	568752
270128	568753
175208	568754
97595	568755
70596	568756
12093	568757
100149	568758
60179	568759
14942	568760
255426	568761
300731	568762
98164	568763
16501	568764
190506	568765
81480	568766
69680	568767
3927	568768
77659	568769
199761	568770
61404	568771
165061	568772
67837	568773
84643	568774
26956	568775
226732	568776
265187	568777
40023	568778
62866	568779
202385	568780
60785	568781
64723	568782
96201	568783
184016	568784
92090	568785
96178	568786
237878	568787
60858	568788
64415	568789
80959	568790
18226	568791
109584	568792
3008	568793
28939	568794
149049	568795
108202	568796
248831	568797
46842	568798
185177	568799
310667	568800
2905	568801
215279	568802
40903	568803
61533	568804
310097	568805
224317	568806
280378	568807
116377	568808
184582	568809
252174	568810
171661	568811
273930	568812
209186	568813
246511	568814
160398	568815
80669	568816
26951	568817
145637	568818
38447	568819
173965	568820
35552	568821
29307	568822
128094	568823
118355	568824
312134	568825
100364	568826
123781	568827
96160	568828
96160	568829
54809	568830
141253	568831
302262	568832
59853	568833
56360	568834
302069	568835
141361	568836
121772	568837
80348	568838
37216	568839
17426	568840
184809	568841
179982	568842
181458	568843
84436	568844
61190	568845
37176	568846
26	568847
36682	568848
82847	568849
37311	568850
82662	568851
180282	568852
123321	568853
36464	568854
92628	568855
178030	568856
81777	568857
1929	568858
183399	568859
141995	568860
185015	568861
70088	568862
36977	568863
180433	568864
261138	568865
117	568866
54734	568867
120705	568868
17594	568869
58580	568870
32558	568871
83300	568872
118854	568873
52147	568874
186073	568875
16413	568876
74212	568877
20819	568878
26961	568879
159674	568880
294952	568881
102386	568882
130030	568883
74535	568884
47290	568885
48232	568886
22650	568887
216739	568888
41509	568889
64587	568890
91094	568891
129980	568892
59412	568893
12790	568894
89062	568895
219714	568896
21564	568897
138208	568898
9345	568899
43505	568900
145812	568901
197960	568902
78902	568903
98707	568904
63270	568905
2516	568906
249965	568907
188597	568908
156420	568909
5777	568910
221081	568911
43095	568912
56567	568913
110031	568914
122296	568915
62035	568916
58179	568917
219495	568918
2032	568919
132076	568920
192220	568921
184303	568922
52778	568923
91	568924
6988	568925
199637	568926
242043	568927
17070	568928
155	568929
154550	568930
98541	568931
198	568932
199839	568933
25358	568934
94156	568935
64699	568936
25358	568937
216513	568938
3852	568939
49788	568940
88243	568941
9488	568942
134041	568943
42001	568944
83088	568945
9366	568946
242142	568947
137685	568948
159318	568949
180749	568950
217133	568951
297342	568952
70287	568953
282970	568954
9366	568955
204679	568956
105514	568957
17900	568958
82268	568959
269269	568960
96010	568961
180749	568962
131585	568963
143029	568964
35877	568965
68890	568966
229781	568967
288119	568968
68890	568969
268568	568970
134228	568971
41119	568972
16743	568973
31743	568974
24202	568975
61085	568976
152852	568977
31793	568978
117762	568979
1972	568980
12799	568981
161939	568982
1304	568983
1304	568984
7690	568985
121	568986
229450	568987
276283	568988
16817	568989
79897	568990
130242	568991
155281	568992
55	568993
69	568994
45292	568995
148764	568996
141762	568997
13846	568998
120898	568999
236012	569000
250972	569001
114985	569002
168769	569003
224530	569004
43899	569005
304541	569006
50009	569007
7166	569008
118151	569009
195968	569010
189843	569011
221756	569012
16845	569013
57706	569014
4860	569015
35852	569016
3482	569017
218358	569018
278390	569019
63372	569020
24672	569021
24844	569022
17894	569023
157928	569024
36072	569025
198348	569026
280372	569027
47939	569028
97473	569029
6525	569030
4516	569031
31957	569032
103162	569033
2683	569034
4747	569035
13089	569036
127945	569037
14411	569038
270606	569039
20273	569040
18652	569041
39176	569042
42963	569043
39744	569044
23875	569045
40444	569046
179869	569047
87879	569048
137426	569049
213801	569050
117850	569051
54513	569052
262739	569053
216852	569054
2754	569055
119002	569056
31785	569057
69661	569058
937	569059
270284	569060
34753	569061
5235	569062
54743	569063
131098	569064
4597	569065
136276	569066
93944	569067
82319	569068
50118	569069
113717	569070
251882	569071
110616	569072
23018	569073
250519	569074
95014	569075
115580	569076
53635	569077
5738	569078
1164	569079
88637	569080
17411	569081
206197	569082
1046	569083
42688	569084
255805	569085
82449	569086
159014	569087
156263	569088
215733	569089
28972	569090
49276	569091
301089	569092
132658	569093
102293	569094
19716	569095
113157	569096
4846	569097
186772	569098
203630	569099
7468	569100
154643	569101
198359	569102
283129	569103
246582	569104
21863	569105
126345	569106
79964	569107
47781	569108
136862	569109
112561	569110
3553	569111
193737	569112
12235	569113
135897	569114
27600	569115
156156	569116
25010	569117
40025	569118
177114	569119
34667	569120
99142	569121
260342	569122
116071	569123
61949	569124
192916	569125
185521	569126
30085	569127
139350	569128
279121	569129
43088	569130
186539	569131
77021	569132
27549	569133
16254	569134
9299	569135
131322	569136
35808	569137
63654	569138
84668	569139
81881	569140
81881	569141
198338	569142
81439	569143
78925	569144
20040	569145
140491	569146
123484	569147
111555	569148
1396	569149
71009	569150
71009	569151
81705	569152
305340	569153
61379	569154
238970	569155
52586	569156
109356	569157
54575	569158
191901	569159
137324	569160
49950	569161
27195	569162
297507	569163
12372	569164
76267	569165
108051	569166
111272	569167
23422	569168
25147	569169
8100	569170
34114	569171
254874	569172
102732	569173
85766	569174
189154	569175
72551	569176
111866	569177
42453	569178
98107	569179
272403	569180
40160	569181
29785	569182
159658	569183
87817	569184
16679	569185
12692	569186
257973	569187
220359	569188
227860	569189
7387	569190
63337	569191
21100	569192
97224	569193
81353	569194
247920	569195
152282	569196
60999	569197
18012	569198
131852	569199
136896	569200
155075	569201
78856	569202
46719	569203
176228	569204
5746	569205
309353	569206
303135	569207
114263	569208
73110	569209
239600	569210
42103	569211
302974	569212
114819	569213
66127	569214
34390	569215
111006	569216
27569	569217
57385	569218
170388	569219
215421	569220
115049	569221
147579	569222
138377	569223
52330	569224
34201	569225
27569	569226
141693	569227
58784	569228
38136	569229
774	569230
87955	569231
109337	569232
159361	569233
159361	569234
87606	569235
20525	569236
79374	569237
37288	569238
138806	569239
157667	569240
60132	569241
309395	569242
97586	569243
61393	569244
44205	569245
91967	569246
183359	569247
183376	569248
70767	569249
92021	569250
167858	569251
227170	569252
51610	569253
60137	569254
67948	569255
57135	569256
235195	569257
118042	569258
268672	569259
107653	569260
13042	569261
261406	569262
282715	569263
123647	569264
46271	569265
103103	569266
108178	569267
207454	569268
87283	569269
28537	569270
23866	569271
38761	569272
76311	569273
194613	569274
1760	569275
197004	569276
230978	569277
65522	569278
30323	569279
224359	569280
41186	569281
34977	569282
118190	569283
280939	569284
173685	569285
96131	569286
38157	569287
142804	569288
60912	569289
55610	569290
51269	569291
7942	569292
105765	569293
179086	569294
6248	569295
79218	569296
132941	569297
151945	569298
102499	569299
226615	569300
154368	569301
175709	569302
105584	569303
209783	569304
171680	569305
202078	569306
165926	569307
34939	569308
95007	569309
155050	569310
16759	569311
300470	569312
91937	569313
102829	569314
63819	569315
166980	569316
203255	569317
79644	569318
156167	569319
256168	569320
112048	569321
103297	569322
176327	569323
29121	569324
40025	569325
80	569326
252056	569327
178790	569328
191371	569329
1917	569330
122258	569331
32778	569332
202513	569333
6918	569334
62546	569335
104002	569336
40385	569337
198495	569338
19909	569339
88705	569340
134641	569341
289124	569342
95281	569343
18845	569344
96375	569345
198483	569346
305883	569347
147378	569348
10295	569349
8396	569350
10945	569351
273855	569352
23407	569353
47012	569354
28971	569355
133859	569356
11900	569357
84304	569358
98612	569359
103125	569360
101520	569361
46924	569362
58175	569363
250494	569364
44658	569365
29679	569366
65955	569367
170784	569368
127694	569369
142778	569370
46171	569371
303467	569372
74592	569373
48590	569374
157898	569375
90811	569376
232138	569377
72412	569378
107545	569379
114600	569380
73663	569381
310026	569382
71744	569383
101498	569384
22158	569385
299176	569386
44987	569387
4693	569388
105511	569389
237858	569390
284253	569391
239428	569392
239547	569393
7917	569394
162595	569395
310756	569396
125582	569397
248943	569398
18750	569399
35419	569400
130501	569401
193663	569402
133085	569403
141084	569404
91690	569405
105557	569406
48051	569407
56958	569408
13678	569409
38410	569410
48256	569411
29915	569412
4563	569413
191901	569414
2319	569415
9718	569416
142404	569417
152761	569418
43433	569419
46195	569420
85106	569421
1072	569422
188909	569423
141397	569424
164395	569425
42939	569426
177991	569427
217239	569428
35248	569429
44880	569430
9491	569431
39598	569432
118519	569433
183235	569434
272524	569435
143945	569436
240723	569437
13248	569438
171900	569439
155827	569440
75593	569441
97545	569442
41977	569443
240078	569444
55892	569445
171442	569446
216464	569447
90930	569448
276012	569449
16810	569450
305806	569451
59890	569452
194479	569453
135978	569454
228734	569455
70265	569456
54124	569457
278092	569458
136401	569459
12637	569460
75149	569461
135385	569462
227070	569463
96764	569464
47006	569465
75580	569466
78903	569467
102513	569468
48617	569469
14440	569470
13464	569471
125429	569472
193693	569473
79522	569474
103097	569475
85170	569476
7044	569477
67381	569478
149434	569479
301014	569480
29160	569481
7404	569482
57688	569483
199905	569484
83025	569485
302103	569486
299	569487
192892	569488
181466	569489
124554	569490
88937	569491
168906	569492
91638	569493
47838	569494
57233	569495
117329	569496
165295	569497
228038	569498
87371	569499
216185	569500
33488	569501
110401	569502
126822	569503
112750	569504
127702	569505
182552	569506
268054	569507
76939	569508
68121	569509
47550	569510
81658	569511
15292	569512
51835	569513
164682	569514
201064	569515
304130	569516
47083	569517
282932	569518
74342	569519
87938	569520
113656	569521
72908	569522
290126	569523
41301	569524
125942	569525
138306	569526
306488	569527
59138	569528
95391	569529
308004	569530
95722	569531
17584	569532
77124	569533
10607	569534
148481	569535
304826	569536
256256	569537
143627	569538
46334	569539
162804	569540
18155	569541
153593	569542
213385	569543
215599	569544
280319	569545
19997	569546
211323	569547
193350	569548
4184	569549
207268	569550
137525	569551
136612	569552
231993	569553
160673	569554
147570	569555
22074	569556
107154	569557
194820	569558
41589	569559
64884	569560
61907	569561
41062	569562
28027	569563
45991	569564
155753	569565
163187	569566
53767	569567
41312	569568
292981	569569
74568	569570
51447	569571
82109	569572
109866	569573
64329	569574
241061	569575
761	569576
37445	569577
18689	569578
212507	569579
84573	569580
27542	569581
183654	569582
31553	569583
131322	569584
242953	569585
475	569586
78447	569587
194890	569588
101404	569589
202791	569590
31628	569591
7849	569592
105196	569593
36047	569594
4329	569595
8264	569596
134957	569597
287940	569598
269672	569599
2414	569600
42388	569601
19181	569602
93712	569603
45416	569604
33677	569605
88329	569606
228703	569607
15427	569608
118708	569609
48627	569610
151778	569611
2338	569612
52214	569613
21705	569614
71356	569615
26657	569616
56673	569617
224160	569618
135531	569619
280638	569620
141701	569621
1832	569622
1832	569623
133732	569624
190255	569625
42136	569626
168559	569627
85176	569628
93207	569629
129556	569630
45488	569631
179120	569632
4709	569633
18469	569634
169372	569635
106252	569636
11809	569637
47053	569638
70331	569639
65141	569640
26618	569641
258157	569642
23892	569643
107257	569644
109336	569645
159838	569646
36047	569647
309667	569648
22681	569649
15712	569650
135774	569651
36256	569652
95966	569653
104839	569654
19538	569655
117517	569656
123310	569657
70331	569658
144158	569659
87294	569660
34012	569661
82597	569662
28064	569663
183084	569664
8981	569665
38523	569666
48730	569667
18809	569668
228738	569669
241089	569670
268666	569671
58586	569672
57277	569673
5497	569674
288458	569675
93279	569676
129478	569677
95985	569678
159339	569679
172865	569680
142846	569681
4184	569682
105311	569683
59660	569684
59660	569685
44350	569686
207768	569687
69466	569688
57340	569689
17584	569690
17982	569691
18029	569692
142986	569693
139485	569694
90756	569695
72775	569696
239950	569697
144270	569698
88934	569699
304350	569700
257491	569701
312430	569702
73147	569703
121851	569704
119070	569705
115449	569706
95828	569707
20859	569708
118003	569709
63337	569710
298371	569711
70099	569712
155352	569713
207329	569714
28368	569715
296979	569716
208104	569717
264648	569718
243548	569719
49593	569720
174592	569721
61574	569722
99726	569723
170390	569724
137429	569725
91430	569726
91162	569727
64458	569728
57913	569729
44970	569730
29211	569731
54105	569732
187169	569733
196326	569734
28534	569735
3433	569736
86985	569737
116321	569738
12637	569739
218834	569740
45447	569741
47273	569742
253975	569743
166367	569744
128811	569745
90127	569746
300138	569747
2053	569748
143594	569749
31092	569750
170	569751
140686	569752
48438	569753
81808	569754
39128	569755
9299	569756
81974	569757
165335	569758
108935	569759
240059	569760
25491	569761
73236	569762
150880	569763
6167	569764
9819	569765
32858	569766
210789	569767
61567	569768
2732	569769
3835	569770
75566	569771
226069	569772
16518	569773
27990	569774
82724	569775
18897	569776
33501	569777
63273	569778
54912	569779
38475	569780
174884	569781
200801	569782
245276	569783
24177	569784
72242	569785
177359	569786
67745	569787
152546	569788
96730	569789
59881	569790
149366	569791
100580	569792
141606	569793
43869	569794
50860	569795
133439	569796
26930	569797
309997	569798
134616	569799
153721	569800
119149	569801
163362	569802
44402	569803
87956	569804
49117	569805
216568	569806
230229	569807
224816	569808
78806	569809
130135	569810
111570	569811
189216	569812
82805	569813
155617	569814
14428	569815
197630	569816
64617	569817
14701	569818
2904	569819
60481	569820
33739	569821
272054	569822
214194	569823
37464	569824
14952	569825
20460	569826
104217	569827
288355	569828
28884	569829
38227	569830
246757	569831
128326	569832
18201	569833
139970	569834
17100	569835
130209	569836
77072	569837
145419	569838
92195	569839
115192	569840
127928	569841
6118	569842
43544	569843
55454	569844
185521	569845
94309	569846
33242	569847
61071	569848
35034	569849
104540	569850
54663	569851
68835	569852
81479	569853
26575	569854
12510	569855
2227	569856
145638	569857
16529	569858
194736	569859
225929	569860
206154	569861
307061	569862
107822	569863
213717	569864
2648	569865
108065	569866
78483	569867
22836	569868
165736	569869
121760	569870
104632	569871
107711	569872
134448	569873
67714	569874
91544	569875
54280	569876
116313	569877
182467	569878
95530	569879
111419	569880
60487	569881
32802	569882
144320	569883
31405	569884
295	569885
140817	569886
46447	569887
61215	569888
31921	569889
88816	569890
16089	569891
92176	569892
183861	569893
139873	569894
37081	569895
86938	569896
122086	569897
310995	569898
201771	569899
157346	569900
165565	569901
215399	569902
170737	569903
63586	569904
80959	569905
283519	569906
54879	569907
102155	569908
142415	569909
79856	569910
71505	569911
74463	569912
40282	569913
204282	569914
86827	569915
39377	569916
4184	569917
197023	569918
8642	569919
12372	569920
59129	569921
15910	569922
68648	569923
162935	569924
64255	569925
312504	569926
9870	569927
4184	569928
12455	569929
132694	569930
195045	569931
183359	569932
48072	569933
120240	569934
85700	569935
19271	569936
78318	569937
62990	569938
246948	569939
88075	569940
254479	569941
72784	569942
175311	569943
113736	569944
268353	569945
28888	569946
44427	569947
311750	569948
206453	569949
145727	569950
215469	569951
304199	569952
35100	569953
214502	569954
172284	569955
28859	569956
41490	569957
104932	569958
40203	569959
21290	569960
106107	569961
142271	569962
110740	569963
63094	569964
25165	569965
120445	569966
30542	569967
153998	569968
31106	569969
76199	569970
6715	569971
6316	569972
44810	569973
25930	569974
75809	569975
143399	569976
18344	569977
256311	569978
67395	569979
303864	569980
99391	569981
113946	569982
309032	569983
215293	569984
220943	569985
101660	569986
135191	569987
203240	569988
135141	569989
135141	569990
137063	569991
132030	569992
224486	569993
214647	569994
5736	569995
52696	569996
142418	569997
211133	569998
141989	569999
189747	570000
133105	570001
239514	570002
96394	570003
9559	570004
97293	570005
12109	570006
312593	570007
210881	570008
26557	570009
46304	570010
68385	570011
34902	570012
55720	570013
172095	570014
87275	570015
112276	570016
188805	570017
46707	570018
32683	570019
48718	570020
53885	570021
20350	570022
57653	570023
40625	570024
95568	570025
27285	570026
62840	570027
99856	570028
162327	570029
46334	570030
21273	570031
163518	570032
237169	570033
176294	570034
67598	570035
47564	570036
20942	570037
39557	570038
44532	570039
108097	570040
142771	570041
520	570042
149799	570043
22852	570044
36837	570045
80681	570046
81534	570047
20310	570048
95966	570049
4349	570050
17506	570051
96674	570052
42420	570053
22852	570054
21825	570055
264519	570056
285875	570057
146513	570058
55300	570059
61700	570060
61596	570061
96190	570062
16889	570063
20396	570064
164143	570065
63516	570066
146311	570067
107745	570068
39612	570069
163980	570070
204907	570071
59170	570072
121039	570073
90197	570074
118593	570075
11362	570076
177127	570077
56090	570078
163269	570079
3641	570080
69258	570081
183790	570082
147120	570083
219174	570084
171016	570085
100247	570086
198353	570087
208308	570088
118851	570089
2161	570090
45915	570091
73738	570092
134	570093
217773	570094
39607	570095
147042	570096
90230	570097
77607	570098
61022	570099
1058	570100
8442	570101
195079	570102
207113	570103
211847	570104
20130	570105
91203	570106
250762	570107
43253	570108
8136	570109
103102	570110
34885	570111
293116	570112
139990	570113
40640	570114
93983	570115
91469	570116
137813	570117
4674	570118
23689	570119
3029	570120
202620	570121
199219	570122
81855	570123
24500	570124
285591	570125
15205	570126
79054	570127
94332	570128
61998	570129
36054	570130
24571	570131
39052	570132
69759	570133
241	570134
134716	570135
140036	570136
6411	570137
144737	570138
227585	570139
30631	570140
4008	570141
108662	570142
204203	570143
5476	570144
147057	570145
74313	570146
93464	570147
157355	570148
42649	570149
142731	570150
190693	570151
206782	570152
142480	570153
96421	570154
85219	570155
199611	570156
284062	570157
80080	570158
231940	570159
246439	570160
3133	570161
218029	570162
53023	570163
1891	570164
48936	570165
124960	570166
277	570167
214599	570168
196	570169
22825	570170
89729	570171
240533	570172
107577	570173
32684	570174
74098	570175
101070	570176
71436	570177
47053	570178
148590	570179
236446	570180
64773	570181
191592	570182
138263	570183
42005	570184
246154	570185
61841	570186
50251	570187
58594	570188
227	570189
89230	570190
10607	570191
90391	570192
74201	570193
26890	570194
67615	570195
67749	570196
162122	570197
31164	570198
179121	570199
61873	570200
140929	570201
252	570202
185238	570203
299537	570204
90391	570205
27630	570206
21850	570207
295	570208
146934	570209
15336	570210
79059	570211
91494	570212
94229	570213
798	570214
120915	570215
27630	570216
33893	570217
73387	570218
22147	570219
215555	570220
61092	570221
91980	570222
94934	570223
304808	570224
52586	570225
65567	570226
21362	570227
11427	570228
195112	570229
31468	570230
29020	570231
8264	570232
29117	570233
87372	570234
59976	570235
15093	570236
126686	570237
5662	570238
8570	570239
11596	570240
8642	570241
11815	570242
22834	570243
134698	570244
50412	570245
14701	570246
53188	570247
84665	570248
136952	570249
231799	570250
197023	570251
114709	570252
215372	570253
128811	570254
25339	570255
145654	570256
96410	570257
61504	570258
206882	570259
22358	570260
191022	570261
182479	570262
63297	570263
200550	570264
35995	570265
81305	570266
286373	570267
240446	570268
235454	570269
115408	570270
162514	570271
178851	570272
145733	570273
53960	570274
134339	570275
299395	570276
86016	570277
104739	570278
172247	570279
13524	570280
20333	570281
302537	570282
17875	570283
77756	570284
229262	570285
63337	570286
8136	570287
168010	570288
45171	570289
149013	570290
56861	570291
22847	570292
213442	570293
32800	570294
12637	570295
264954	570296
139525	570297
205656	570298
123762	570299
61010	570300
1679	570301
30006	570302
51514	570303
9294	570304
181123	570305
31164	570306
12637	570307
27741	570308
290151	570309
80581	570310
196	570311
7459	570312
169508	570313
158958	570314
36197	570315
43366	570316
142288	570317
62505	570318
233199	570319
46771	570320
44654	570321
203273	570322
203057	570323
52877	570324
31717	570325
147770	570326
87721	570327
88705	570328
150779	570329
178497	570330
52128	570331
167642	570332
167642	570333
148863	570334
164013	570335
19653	570336
243098	570337
15359	570338
92196	570339
55349	570340
136768	570341
32984	570342
32647	570343
103838	570344
249739	570345
247926	570346
208	570347
114390	570348
31127	570349
138499	570350
4419	570351
12766	570352
79958	570353
58425	570354
36322	570355
202904	570356
168998	570357
171452	570358
7636	570359
200017	570360
112971	570361
70105	570362
23885	570363
79522	570364
94085	570365
213053	570366
64737	570367
173215	570368
80501	570369
17982	570370
949	570371
1392	570372
2127	570373
172169	570374
250064	570375
20851	570376
97789	570377
97455	570378
60365	570379
189878	570380
143220	570381
288993	570382
92581	570383
108114	570384
70993	570385
125910	570386
165268	570387
79327	570388
127952	570389
97434	570390
57277	570391
51145	570392
170542	570393
37050	570394
61393	570395
18900	570396
111683	570397
75409	570398
17711	570399
195688	570400
153779	570401
61721	570402
209281	570403
297987	570404
63037	570405
68631	570406
46709	570407
18201	570408
91475	570409
117101	570410
50620	570411
92758	570412
186610	570413
20342	570414
224109	570415
14288	570416
82608	570417
130693	570418
29485	570419
668	570420
86272	570421
374	570422
6153	570423
220677	570424
25925	570425
246693	570426
326	570427
7550	570428
9670	570429
244022	570430
174404	570431
266567	570432
2563	570433
7461	570434
5156	570435
6133	570436
16529	570437
208853	570438
9691	570439
58864	570440
141693	570441
92084	570442
153639	570443
136895	570444
166230	570445
296625	570446
212064	570447
27107	570448
139336	570449
36087	570450
209275	570451
46267	570452
141935	570453
133859	570454
27630	570455
19646	570456
72826	570457
139828	570458
214432	570459
41702	570460
104374	570461
50806	570462
14061	570463
113689	570464
232377	570465
241770	570466
62414	570467
115109	570468
197211	570469
186337	570470
170192	570471
291366	570472
159863	570473
6672	570474
97661	570475
78186	570476
22943	570477
12088	570478
48929	570479
108360	570480
61435	570481
43253	570482
290026	570483
20444	570484
150053	570485
128426	570486
48735	570487
174828	570488
154126	570489
213362	570490
113569	570491
6618	570492
139700	570493
153361	570494
129618	570495
113569	570496
53253	570497
60838	570498
174616	570499
33211	570500
153816	570501
147301	570502
254947	570503
132216	570504
62131	570505
6618	570506
73932	570507
17057	570508
30719	570509
199390	570510
92783	570511
236282	570512
67198	570513
9618	570514
300080	570515
220333	570516
14495	570517
39850	570518
259114	570519
53407	570520
58992	570521
77831	570522
177784	570523
78331	570524
239073	570525
226957	570526
68921	570527
311799	570528
165109	570529
215663	570530
2035	570531
28886	570532
31188	570533
176361	570534
1443	570535
208487	570536
127857	570537
73427	570538
19554	570539
182836	570540
122958	570541
267646	570542
110886	570543
298706	570544
204096	570545
129944	570546
162197	570547
74060	570548
288272	570549
167038	570550
171474	570551
259001	570552
38913	570553
236704	570554
73569	570555
216776	570556
162891	570557
58992	570558
23900	570559
23900	570560
284931	570561
150003	570562
37686	570563
81626	570564
1083	570565
274524	570566
68259	570567
207287	570568
261896	570569
73633	570570
16141	570571
73591	570572
56800	570573
57628	570574
131700	570575
2658	570576
141776	570577
2035	570578
83746	570579
63415	570580
8652	570581
142649	570582
95154	570583
58845	570584
105509	570585
174076	570586
174076	570587
168843	570588
231980	570589
89368	570590
171899	570591
230528	570592
47	570593
63438	570594
237091	570595
192097	570596
19	570597
45132	570598
85656	570599
162562	570600
163102	570601
142649	570602
120422	570603
130881	570604
158737	570605
53140	570606
46663	570607
16980	570608
3819	570609
259953	570610
161346	570611
79033	570612
80677	570613
34943	570614
55706	570615
25889	570616
90709	570617
300575	570618
232239	570619
302530	570620
280696	570621
205111	570622
96268	570623
64209	570624
56980	570625
83310	570626
100249	570627
3677	570628
49024	570629
74353	570630
31695	570631
184294	570632
6630	570633
30350	570634
220441	570635
103071	570636
149509	570637
84425	570638
197448	570639
35300	570640
119256	570641
10566	570642
130151	570643
18918	570644
497	570645
932	570646
89891	570647
90601	570648
38664	570649
300566	570650
1608	570651
10442	570652
88149	570653
15383	570654
19392	570655
91714	570656
90371	570657
4276	570658
14770	570659
36725	570660
225096	570661
141073	570662
41918	570663
107781	570664
10913	570665
1354	570666
14338	570667
114517	570668
3326	570669
77596	570670
204943	570671
133393	570672
147961	570673
122053	570674
88679	570675
271648	570676
25627	570677
207171	570678
297319	570679
131139	570680
207171	570681
88574	570682
154758	570683
210116	570684
215252	570685
95624	570686
297041	570687
157545	570688
302358	570689
148139	570690
8579	570691
81526	570692
235240	570693
302359	570694
76833	570695
35156	570696
176936	570697
64591	570698
92309	570699
69271	570700
134099	570701
3857	570702
85511	570703
158632	570704
153048	570705
14583	570706
310524	570707
31252	570708
115586	570709
38055	570710
256955	570711
13689	570712
5800	570713
101669	570714
81209	570715
109707	570716
204253	570717
62426	570718
25126	570719
65065	570720
84800	570721
169452	570722
112999	570723
136795	570724
123895	570725
140418	570726
286799	570727
8557	570728
9970	570729
5305	570730
309173	570731
239672	570732
215003	570733
91066	570734
6943	570735
252747	570736
68990	570737
55963	570738
222582	570739
491	570740
265569	570741
14979	570742
1357	570743
60839	570744
138837	570745
214793	570746
46836	570747
42734	570748
168881	570749
45582	570750
98850	570751
84305	570752
19881	570753
137707	570754
52872	570755
18375	570756
182395	570757
15286	570758
3084	570759
243952	570760
173988	570761
65809	570762
139553	570763
267060	570764
103716	570765
170687	570766
50135	570767
2455	570768
79695	570769
116668	570770
22588	570771
1029	570772
22235	570773
3590	570774
124377	570775
163125	570776
18957	570777
202436	570778
30439	570779
25853	570780
225357	570781
32830	570782
129658	570783
65837	570784
118582	570785
12361	570786
75481	570787
20984	570788
114528	570789
39070	570790
130863	570791
70939	570792
69874	570793
36425	570794
61536	570795
167718	570796
156521	570797
2033	570798
27606	570799
13869	570800
33221	570801
28313	570802
262063	570803
51612	570804
43213	570805
158041	570806
217210	570807
111203	570808
166240	570809
257353	570810
7165	570811
42549	570812
65891	570813
100312	570814
52409	570815
38159	570816
74071	570817
43891	570818
41030	570819
132973	570820
132973	570821
16463	570822
56945	570823
117596	570824
133193	570825
95534	570826
169368	570827
213668	570828
232768	570829
23225	570830
176858	570831
216815	570832
49701	570833
216815	570834
95564	570835
304604	570836
158014	570837
220818	570838
174949	570839
45784	570840
70697	570841
24592	570842
233956	570843
201062	570844
174389	570845
417	570846
60623	570847
77959	570848
94384	570849
50679	570850
129187	570851
203840	570852
251316	570853
63236	570854
47828	570855
60746	570856
1014	570857
106581	570858
27312	570859
207121	570860
182020	570861
12451	570862
218003	570863
110914	570864
14896	570865
280177	570866
174585	570867
77906	570868
78610	570869
192789	570870
24769	570871
109113	570872
86348	570873
66202	570874
66202	570875
45971	570876
48995	570877
3724	570878
157139	570879
42828	570880
54061	570881
25760	570882
69610	570883
96329	570884
15370	570885
84599	570886
114377	570887
95716	570888
91861	570889
201367	570890
137018	570891
54333	570892
54333	570893
123760	570894
196770	570895
19053	570896
111408	570897
107836	570898
5562	570899
64771	570900
78971	570901
23155	570902
308735	570903
165855	570904
8504	570905
7472	570906
68143	570907
149766	570908
195698	570909
8292	570910
10006	570911
65883	570912
307736	570913
279732	570914
15462	570915
5562	570916
16146	570917
55053	570918
71986	570919
201126	570920
253701	570921
399	570922
245324	570923
189786	570924
245397	570925
6459	570926
20950	570927
17404	570928
2409	570929
96482	570930
200571	570931
579	570932
14525	570933
77780	570934
271413	570935
151932	570936
255869	570937
178330	570938
73933	570939
12088	570940
72307	570941
33160	570942
2303	570943
15377	570944
20934	570945
222410	570946
274013	570947
154585	570948
34209	570949
497	570950
185009	570951
125577	570952
49057	570953
133844	570954
33490	570955
73222	570956
3581	570957
80281	570958
37901	570959
153648	570960
180113	570961
216936	570962
88932	570963
275951	570964
97526	570965
66961	570966
310404	570967
6631	570968
16700	570969
14272	570970
71795	570971
26449	570972
28330	570973
23535	570974
15012	570975
130976	570976
18193	570977
44778	570978
19700	570979
69978	570980
46880	570981
125678	570982
189220	570983
45466	570984
35398	570985
59691	570986
1725	570987
58578	570988
220407	570989
5528	570990
8537	570991
11729	570992
249590	570993
122450	570994
44888	570995
188400	570996
15540	570997
63515	570998
172092	570999
15064	571000
213217	571001
257947	571002
28445	571003
87024	571004
187	571005
6267	571006
285865	571007
212137	571008
81338	571009
62093	571010
22461	571011
82493	571012
80700	571013
27443	571014
71219	571015
12632	571016
259720	571017
66646	571018
14608	571019
13850	571020
276436	571021
19270	571022
3584	571023
139986	571024
194017	571025
75062	571026
270821	571027
96897	571028
54800	571029
278292	571030
18936	571031
94373	571032
81739	571033
212917	571034
15348	571035
248408	571036
74211	571037
84157	571038
63617	571039
42214	571040
3456	571041
13461	571042
245031	571043
231464	571044
55209	571045
8094	571046
55993	571047
169552	571048
7120	571049
238840	571050
6228	571051
9811	571052
87741	571053
200632	571054
150879	571055
70962	571056
244376	571057
48690	571058
359	571059
4593	571060
215224	571061
43295	571062
65935	571063
194734	571064
61863	571065
235670	571066
244333	571067
43345	571068
236650	571069
108008	571070
72381	571071
11857	571072
1529	571073
97565	571074
76381	571075
168336	571076
237266	571077
44867	571078
20263	571079
11336	571080
27397	571081
168171	571082
165831	571083
155294	571084
59459	571085
98993	571086
116867	571087
23551	571088
56673	571089
255964	571090
71295	571091
69458	571092
299560	571093
98074	571094
17254	571095
24980	571096
133452	571097
196587	571098
288136	571099
195103	571100
27375	571101
27377	571102
62299	571103
28323	571104
199112	571105
242259	571106
59087	571107
98421	571108
94373	571109
118052	571110
72657	571111
4828	571112
114511	571113
73282	571114
29877	571115
286264	571116
204961	571117
32640	571118
6713	571119
64044	571120
157115	571121
113080	571122
238612	571123
104710	571124
73281	571125
224195	571126
136060	571127
29589	571128
113080	571129
155087	571130
70395	571131
88042	571132
91249	571133
94326	571134
82274	571135
23091	571136
100281	571137
119223	571138
29546	571139
232446	571140
14032	571141
111783	571142
299166	571143
39302	571144
231677	571145
148443	571146
159595	571147
250834	571148
14216	571149
11290	571150
48959	571151
148076	571152
302308	571153
64011	571154
1343	571155
12697	571156
1648	571157
7877	571158
227218	571159
127557	571160
98908	571161
137285	571162
184377	571163
211377	571164
171933	571165
92754	571166
83312	571167
37364	571168
215735	571169
214776	571170
134785	571171
102746	571172
256328	571173
103941	571174
50298	571175
126172	571176
99412	571177
242779	571178
305600	571179
142850	571180
113770	571181
204253	571182
25102	571183
260482	571184
114993	571185
49342	571186
158942	571187
208727	571188
94390	571189
73647	571190
207781	571191
61866	571192
17040	571193
239244	571194
76188	571195
90442	571196
137730	571197
110	571198
9369	571199
62780	571200
262919	571201
221903	571202
11917	571203
2861	571204
117219	571205
154749	571206
168218	571207
94731	571208
233530	571209
283518	571210
71371	571211
62299	571212
278641	571213
250028	571214
47271	571215
137041	571216
1668	571217
44799	571218
306919	571219
76752	571220
41123	571221
281678	571222
105735	571223
115940	571224
192096	571225
64389	571226
170923	571227
164937	571228
63490	571229
36741	571230
222266	571231
75814	571232
131878	571233
103152	571234
211488	571235
283368	571236
11868	571237
27882	571238
102140	571239
148336	571240
141212	571241
283415	571242
102317	571243
122496	571244
13966	571245
92832	571246
82750	571247
72003	571248
122039	571249
74306	571250
59352	571251
510	571252
20970	571253
85670	571254
159147	571255
168174	571256
296702	571257
62029	571258
27941	571259
28798	571260
44867	571261
13656	571262
93287	571263
93287	571264
12082	571265
166432	571266
214728	571267
43898	571268
68113	571269
56192	571270
135437	571271
62807	571272
58938	571273
22382	571274
84703	571275
103116	571276
296459	571277
311732	571278
246084	571279
152401	571280
206054	571281
76488	571282
33389	571283
33078	571284
212728	571285
67448	571286
183095	571287
225276	571288
2729	571289
115577	571290
86743	571291
248182	571292
254834	571293
224994	571294
105435	571295
72984	571296
92403	571297
28325	571298
138384	571299
127782	571300
113217	571301
107883	571302
88858	571303
189461	571304
5024	571305
243378	571306
120720	571307
23551	571308
269882	571309
158868	571310
18690	571311
8031	571312
58694	571313
50218	571314
6502	571315
204031	571316
32678	571317
108626	571318
21213	571319
53578	571320
152368	571321
5753	571322
135448	571323
206086	571324
92112	571325
48256	571326
8208	571327
26906	571328
26906	571329
182838	571330
101160	571331
72443	571332
43989	571333
44502	571334
71300	571335
274484	571336
166614	571337
103941	571338
33526	571339
253973	571340
239371	571341
84705	571342
59896	571343
2122	571344
36941	571345
65996	571346
95509	571347
246638	571348
133958	571349
91465	571350
103510	571351
71025	571352
109292	571353
106863	571354
112534	571355
94757	571356
64177	571357
155623	571358
44610	571359
6233	571360
182034	571361
274866	571362
1328	571363
269776	571364
108191	571365
51065	571366
72595	571367
169877	571368
299873	571369
102269	571370
251533	571371
180485	571372
63373	571373
6917	571374
272877	571375
63290	571376
129081	571377
290861	571378
93452	571379
27854	571380
113023	571381
13347	571382
77999	571383
222030	571384
138067	571385
123949	571386
8630	571387
15781	571388
140170	571389
81868	571390
168893	571391
145882	571392
163501	571393
281118	571394
84839	571395
234178	571396
118127	571397
61962	571398
10094	571399
3313	571400
282731	571401
42010	571402
171891	571403
50959	571404
96027	571405
179035	571406
82022	571407
27335	571408
288126	571409
4748	571410
55804	571411
145292	571412
19307	571413
110957	571414
241268	571415
196629	571416
295713	571417
262917	571418
200975	571419
777	571420
3037	571421
3838	571422
167322	571423
1280	571424
39560	571425
252779	571426
289136	571427
141	571428
7149	571429
238047	571430
55938	571431
84420	571432
1832	571433
4909	571434
124109	571435
65010	571436
89047	571437
56125	571438
36158	571439
30756	571440
140833	571441
71424	571442
87366	571443
282675	571444
56869	571445
159783	571446
96765	571447
197406	571448
302603	571449
200386	571450
106861	571451
176726	571452
222899	571453
61077	571454
182615	571455
28798	571456
100588	571457
101098	571458
21797	571459
93919	571460
24894	571461
86977	571462
44746	571463
177387	571464
228091	571465
79	571466
53079	571467
46754	571468
138040	571469
81530	571470
14032	571471
48091	571472
236654	571473
36913	571474
62847	571475
80557	571476
61259	571477
31058	571478
121611	571479
112667	571480
8501	571481
90079	571482
13388	571483
44102	571484
289054	571485
115631	571486
246506	571487
16709	571488
199176	571489
12342	571490
306653	571491
22221	571492
23032	571493
41513	571494
10000	571495
92333	571496
91505	571497
39998	571498
70319	571499
157897	571500
174900	571501
34698	571502
14617	571503
32543	571504
47853	571505
36972	571506
100204	571507
150807	571508
139036	571509
200881	571510
105595	571511
203743	571512
14576	571513
286263	571514
91221	571515
161750	571516
187363	571517
211709	571518
6323	571519
204373	571520
1567	571521
138423	571522
110466	571523
165416	571524
47695	571525
47982	571526
54409	571527
86457	571528
116428	571529
8224	571530
43234	571531
129952	571532
175229	571533
29933	571534
130541	571535
16111	571536
155524	571537
47179	571538
19564	571539
18922	571540
292630	571541
8177	571542
87359	571543
118798	571544
71147	571545
202290	571546
46182	571547
32021	571548
187243	571549
4218	571550
209041	571551
143316	571552
26100	571553
52070	571554
273865	571555
97802	571556
102143	571557
122417	571558
74656	571559
8094	571560
115036	571561
77331	571562
57606	571563
268081	571564
92733	571565
95592	571566
104154	571567
147030	571568
109438	571569
286994	571570
228452	571571
200320	571572
27910	571573
94326	571574
165207	571575
47089	571576
67704	571577
195015	571578
81487	571579
103375	571580
25741	571581
106078	571582
122950	571583
141590	571584
35935	571585
121611	571586
98196	571587
35546	571588
116511	571589
140553	571590
59220	571591
116941	571592
172756	571593
298102	571594
64266	571595
176113	571596
214179	571597
209309	571598
161475	571599
163695	571600
8175	571601
148811	571602
98937	571603
167507	571604
120839	571605
185763	571606
125154	571607
142730	571608
47546	571609
47546	571610
280717	571611
297582	571612
44760	571613
23130	571614
233273	571615
76218	571616
211387	571617
132363	571618
109183	571619
50829	571620
37222	571621
88767	571622
116921	571623
301764	571624
46247	571625
100885	571626
95185	571627
99289	571628
186619	571629
214612	571630
192929	571631
178338	571632
192426	571633
159772	571634
88007	571635
205592	571636
91950	571637
111403	571638
212621	571639
248669	571640
139482	571641
200132	571642
121177	571643
287988	571644
25762	571645
142876	571646
55885	571647
235824	571648
57443	571649
97395	571650
202542	571651
151856	571652
98853	571653
119803	571654
193580	571655
3322	571656
84035	571657
285417	571658
132883	571659
29862	571660
27321	571661
1016	571662
123570	571663
167952	571664
300964	571665
57219	571666
265715	571667
189105	571668
22435	571669
108608	571670
244311	571671
8432	571672
1280	571673
61698	571674
141313	571675
124551	571676
209706	571677
187851	571678
177091	571679
131242	571680
177753	571681
12517	571682
25443	571683
123298	571684
87544	571685
193968	571686
89877	571687
146946	571688
94532	571689
85515	571690
194431	571691
207615	571692
138700	571693
97026	571694
127534	571695
171870	571696
277765	571697
111639	571698
184107	571699
56981	571700
150449	571701
290843	571702
279383	571703
136784	571704
247139	571705
120251	571706
89877	571707
210965	571708
126555	571709
214833	571710
128672	571711
136784	571712
142510	571713
139172	571714
305684	571715
202664	571716
260015	571717
181088	571718
142685	571719
292620	571720
174364	571721
252428	571722
141466	571723
161580	571724
193957	571725
199249	571726
268201	571727
190074	571728
126555	571729
198383	571730
204921	571731
173939	571732
263573	571733
25443	571734
278583	571735
95206	571736
64972	571737
214117	571738
188508	571739
127534	571740
269959	571741
292970	571742
146946	571743
135280	571744
55347	571745
40651	571746
128672	571747
176528	571748
53735	571749
284049	571750
63369	571751
311894	571752
55347	571753
269964	571754
201660	571755
183965	571756
158589	571757
93763	571758
64972	571759
197159	571760
201660	571761
197159	571762
91483	571763
12517	571764
134322	571765
203742	571766
186922	571767
237006	571768
306110	571769
162047	571770
31174	571771
115989	571772
293123	571773
290549	571774
2729	571775
94385	571776
9618	571777
54703	571778
9295	571779
98069	571780
209364	571781
194734	571782
280711	571783
195763	571784
34594	571785
128979	571786
17699	571787
13220	571788
159721	571789
93882	571790
152535	571791
61773	571792
11866	571793
71865	571794
200804	571795
33390	571796
78582	571797
38282	571798
221087	571799
189817	571800
8486	571801
135864	571802
56591	571803
186387	571804
112273	571805
97841	571806
61446	571807
298584	571808
194363	571809
63569	571810
294934	571811
5734	571812
94268	571813
251900	571814
291836	571815
97739	571816
29369	571817
13771	571818
101964	571819
213364	571820
196	571821
26550	571822
101964	571823
69313	571824
72061	571825
281289	571826
18377	571827
123589	571828
42964	571829
195660	571830
24340	571831
274034	571832
161298	571833
101891	571834
201327	571835
124312	571836
100756	571837
45412	571838
182494	571839
204375	571840
203063	571841
90778	571842
3438	571843
62037	571844
274680	571845
28249	571846
15200	571847
15641	571848
86263	571849
86263	571850
275785	571851
31053	571852
108427	571853
36879	571854
112248	571855
214126	571856
146864	571857
6404	571858
136619	571859
61866	571860
92313	571861
207536	571862
173341	571863
40073	571864
104547	571865
40102	571866
188095	571867
309588	571868
9657	571869
67068	571870
251952	571871
82220	571872
114076	571873
36171	571874
1502	571875
277843	571876
118131	571877
34342	571878
105416	571879
233173	571880
86968	571881
138977	571882
6430	571883
85614	571884
182023	571885
85248	571886
84924	571887
259271	571888
31058	571889
111135	571890
125829	571891
94989	571892
305827	571893
143592	571894
113162	571895
67068	571896
144027	571897
124470	571898
184907	571899
81974	571900
127574	571901
105594	571902
6829	571903
155697	571904
48583	571905
40312	571906
19787	571907
106377	571908
86618	571909
105710	571910
67143	571911
179789	571912
142721	571913
191	571914
29491	571915
20044	571916
167813	571917
33389	571918
285518	571919
68251	571920
133010	571921
112585	571922
228625	571923
128614	571924
22141	571925
4859	571926
61526	571927
47959	571928
155960	571929
88453	571930
60019	571931
282556	571932
232385	571933
214406	571934
144365	571935
82272	571936
215242	571937
192592	571938
81125	571939
136300	571940
147309	571941
102243	571942
22414	571943
152731	571944
102333	571945
161793	571946
46353	571947
141518	571948
130213	571949
218848	571950
58426	571951
160519	571952
265202	571953
9286	571954
60257	571955
138947	571956
295585	571957
22176	571958
18690	571959
38009	571960
40785	571961
52252	571962
196278	571963
111851	571964
212479	571965
189681	571966
80994	571967
226301	571968
264645	571969
3836	571970
21606	571971
169488	571972
171855	571973
42424	571974
2536	571975
125998	571976
297942	571977
138049	571978
32703	571979
272534	571980
253576	571981
244054	571982
47641	571983
5378	571984
22062	571985
94934	571986
62841	571987
57839	571988
54251	571989
56192	571990
45941	571991
24960	571992
72103	571993
132030	571994
104671	571995
105078	571996
33067	571997
164889	571998
94747	571999
32469	572000
32253	572001
144198	572002
178694	572003
143331	572004
3568	572005
132806	572006
197854	572007
197972	572008
90327	572009
101072	572010
210701	572011
58908	572012
21016	572013
109851	572014
254038	572015
105871	572016
1589	572017
144891	572018
30786	572019
121167	572020
10501	572021
77288	572022
89097	572023
157582	572024
52474	572025
6908	572026
36066	572027
36066	572028
91528	572029
266194	572030
11781	572031
50705	572032
304	572033
244991	572034
90177	572035
142988	572036
9202	572037
39161	572038
50049	572039
281021	572040
19795	572041
26998	572042
133388	572043
70491	572044
18387	572045
81866	572046
79627	572047
95097	572048
39603	572049
64054	572050
1475	572051
1354	572052
133508	572053
18627	572054
102910	572055
155336	572056
68950	572057
128012	572058
145122	572059
5960	572060
65024	572061
50474	572062
65024	572063
235575	572064
58790	572065
181488	572066
43132	572067
211114	572068
310157	572069
8140	572070
25194	572071
74195	572072
107822	572073
104700	572074
288421	572075
30506	572076
17092	572077
2409	572078
15781	572079
215119	572080
133310	572081
10485	572082
219100	572083
93678	572084
173109	572085
36977	572086
27386	572087
8948	572088
17723	572089
87382	572090
17723	572091
18400	572092
26807	572093
27764	572094
29384	572095
33574	572096
10184	572097
1407	572098
23495	572099
5501	572100
134535	572101
70824	572102
288509	572103
109059	572104
57133	572105
73156	572106
8732	572107
168296	572108
162313	572109
184311	572110
185957	572111
205312	572112
12651	572113
12651	572114
18204	572115
43181	572116
22100	572117
87091	572118
134428	572119
100497	572120
15191	572121
112103	572122
167535	572123
110589	572124
34768	572125
122635	572126
121342	572127
99307	572128
103901	572129
46485	572130
134784	572131
24383	572132
40289	572133
134560	572134
273291	572135
205336	572136
88980	572137
138453	572138
20601	572139
65509	572140
247263	572141
273511	572142
168279	572143
50284	572144
112949	572145
34098	572146
96051	572147
122853	572148
172042	572149
23396	572150
113561	572151
35692	572152
21278	572153
39711	572154
64295	572155
107242	572156
9163	572157
243593	572158
14323	572159
136233	572160
1011	572161
125146	572162
147118	572163
55154	572164
24359	572165
193286	572166
26628	572167
44182	572168
161524	572169
4110	572170
607	572171
119217	572172
27040	572173
130213	572174
58820	572175
157115	572176
18026	572177
26206	572178
45400	572179
67656	572180
32604	572181
43918	572182
180389	572183
149578	572184
20911	572185
50309	572186
136451	572187
212538	572188
285698	572189
274206	572190
105	572191
180467	572192
2455	572193
119110	572194
286075	572195
76678	572196
171670	572197
247539	572198
190391	572199
52898	572200
176865	572201
106087	572202
69013	572203
77649	572204
274805	572205
143061	572206
50432	572207
8690	572208
154055	572209
46959	572210
190289	572211
126396	572212
26128	572213
267262	572214
97680	572215
48090	572216
73469	572217
173646	572218
185465	572219
52233	572220
20894	572221
56850	572222
147229	572223
229725	572224
34067	572225
1373	572226
279600	572227
10429	572228
74121	572229
160431	572230
160404	572231
24632	572232
39162	572233
52290	572234
70426	572235
5102	572236
103751	572237
166017	572238
22792	572239
159162	572240
103751	572241
216154	572242
228219	572243
147198	572244
238401	572245
89119	572246
133411	572247
63748	572248
207371	572249
103888	572250
126921	572251
30382	572252
20019	572253
116433	572254
198546	572255
132580	572256
82531	572257
50818	572258
169905	572259
12080	572260
48852	572261
85965	572262
91743	572263
73645	572264
80646	572265
118851	572266
50088	572267
180965	572268
278348	572269
180589	572270
36548	572271
180303	572272
81375	572273
50474	572274
148859	572275
16436	572276
207992	572277
279455	572278
8663	572279
35190	572280
306787	572281
6339	572282
302423	572283
43169	572284
15461	572285
33196	572286
7530	572287
160717	572288
22175	572289
8492	572290
383	572291
18824	572292
17995	572293
191372	572294
185852	572295
66840	572296
15272	572297
9261	572298
172241	572299
130819	572300
158026	572301
110335	572302
79966	572303
97945	572304
69411	572305
2586	572306
3721	572307
131936	572308
247666	572309
85733	572310
218	572311
68703	572312
155177	572313
221690	572314
78965	572315
66684	572316
16842	572317
173332	572318
100356	572319
9671	572320
173485	572321
104018	572322
223276	572323
45084	572324
17757	572325
4172	572326
250965	572327
176	572328
76902	572329
107430	572330
56372	572331
216	572332
49176	572333
83119	572334
98208	572335
104156	572336
47036	572337
249763	572338
106374	572339
2631	572340
38404	572341
80456	572342
126950	572343
4406	572344
300133	572345
300192	572346
21257	572347
21665	572348
9901	572349
23016	572350
205434	572351
73590	572352
53791	572353
151163	572354
293	572355
31652	572356
109032	572357
97962	572358
98033	572359
112252	572360
8814	572361
163797	572362
70059	572363
3587	572364
68495	572365
126784	572366
33632	572367
56419	572368
106421	572369
235957	572370
67822	572371
79038	572372
53534	572373
51491	572374
1117	572375
172606	572376
594	572377
7674	572378
252171	572379
16848	572380
55422	572381
10749	572382
209472	572383
116061	572384
46281	572385
13659	572386
1447	572387
254504	572388
310776	572389
146709	572390
127019	572391
36464	572392
80532	572393
74781	572394
178735	572395
493	572396
102028	572397
112621	572398
168222	572399
4172	572400
155013	572401
84940	572402
230873	572403
52233	572404
114900	572405
163103	572406
17980	572407
8690	572408
225	572409
120572	572410
46647	572411
74719	572412
239453	572413
293549	572414
30118	572415
115930	572416
16848	572417
277282	572418
145199	572419
22707	572420
46980	572421
118482	572422
36172	572423
77247	572424
51389	572425
47535	572426
70917	572427
22275	572428
109290	572429
22695	572430
44069	572431
70059	572432
85418	572433
38835	572434
88169	572435
52141	572436
206230	572437
100564	572438
56769	572439
242290	572440
47360	572441
275937	572442
127603	572443
512	572444
21049	572445
6400	572446
6306	572447
114232	572448
248136	572449
50590	572450
52095	572451
51211	572452
280410	572453
32628	572454
27591	572455
29802	572456
138240	572457
190131	572458
7334	572459
21672	572460
119710	572461
128488	572462
111812	572463
117400	572464
144773	572465
182810	572466
15019	572467
30131	572468
68348	572469
31165	572470
46967	572471
226828	572472
26631	572473
48245	572474
60767	572475
57246	572476
189385	572477
93557	572478
73114	572479
31775	572480
1146	572481
185987	572482
37597	572483
83226	572484
45917	572485
20597	572486
14272	572487
10829	572488
10829	572489
10829	572490
17070	572491
99597	572492
35378	572493
18550	572494
87514	572495
51330	572496
3827	572497
31519	572498
221473	572499
27149	572500
21532	572501
15803	572502
5885	572503
160765	572504
36248	572505
4052	572506
152437	572507
50840	572508
137030	572509
41627	572510
146963	572511
21284	572512
43054	572513
152865	572514
115002	572515
73090	572516
4369	572517
197834	572518
957	572519
30218	572520
180682	572521
24251	572522
78127	572523
274451	572524
160376	572525
275380	572526
111897	572527
178304	572528
25788	572529
71431	572530
957	572531
238911	572532
22188	572533
108800	572534
275466	572535
6430	572536
80813	572537
39013	572538
54010	572539
7011	572540
277340	572541
277787	572542
148700	572543
171262	572544
222097	572545
222074	572546
172535	572547
158238	572548
169123	572549
174086	572550
169302	572551
116175	572552
57910	572553
19768	572554
108587	572555
85704	572556
24845	572557
277419	572558
43282	572559
47214	572560
29427	572561
157330	572562
90333	572563
252803	572564
197800	572565
200723	572566
26663	572567
27269	572568
154291	572569
60572	572570
292662	572571
20044	572572
171305	572573
51229	572574
171173	572575
51229	572576
283033	572577
40032	572578
30020	572579
3388	572580
5709	572581
86261	572582
45385	572583
3435	572584
137995	572585
101320	572586
269160	572587
65653	572588
169798	572589
20756	572590
93415	572591
36810	572592
321	572593
181502	572594
90370	572595
97661	572596
104123	572597
24651	572598
36536	572599
197969	572600
215171	572601
6425	572602
30187	572603
74488	572604
115378	572605
1463	572606
1463	572607
214287	572608
19408	572609
306288	572610
13958	572611
7311	572612
74312	572613
12347	572614
33574	572615
33485	572616
93404	572617
117023	572618
217766	572619
4205	572620
43348	572621
9109	572622
1276	572623
92718	572624
246050	572625
5374	572626
202147	572627
64860	572628
34470	572629
146226	572630
34586	572631
61730	572632
199205	572633
294967	572634
14111	572635
3289	572636
248403	572637
11820	572638
45680	572639
15660	572640
217252	572641
39839	572642
58957	572643
285592	572644
123947	572645
695	572646
88687	572647
199223	572648
181570	572649
75693	572650
72086	572651
6981	572652
222508	572653
56227	572654
294882	572655
1118	572656
127137	572657
203965	572658
88922	572659
27166	572660
137140	572661
141805	572662
205413	572663
40515	572664
158559	572665
198387	572666
204703	572667
8534	572668
21016	572669
207619	572670
135457	572671
106051	572672
105975	572673
286148	572674
283447	572675
81025	572676
162250	572677
75693	572678
196025	572679
129542	572680
134508	572681
2586	572682
98693	572683
126615	572684
182490	572685
93124	572686
89345	572687
69625	572688
69789	572689
116266	572690
113471	572691
4011	572692
241046	572693
160560	572694
212171	572695
4182	572696
755	572697
253605	572698
205311	572699
8534	572700
90652	572701
136481	572702
286779	572703
219272	572704
141098	572705
106051	572706
63272	572707
3164	572708
120355	572709
12309	572710
33498	572711
170528	572712
114411	572713
170345	572714
2559	572715
63347	572716
4844	572717
259051	572718
219449	572719
183541	572720
98911	572721
5300	572722
53945	572723
1373	572724
1373	572725
1127	572726
957	572727
520	572728
4095	572729
1127	572730
65505	572731
212208	572732
212207	572733
65766	572734
1675	572735
409	572736
61805	572737
1392	572738
468	572739
27409	572740
18495	572741
25165	572742
207619	572743
4024	572744
109851	572745
50446	572746
43012	572747
144388	572748
18273	572749
57675	572750
279512	572751
435	572752
1127	572753
297024	572754
136625	572755
143430	572756
2050	572757
276843	572758
3191	572759
176	572760
4844	572761
69769	572762
76162	572763
174	572764
67395	572765
41415	572766
35501	572767
40195	572768
288336	572769
193	572770
57298	572771
293713	572772
3211	572773
1343	572774
292846	572775
4031	572776
3240	572777
199997	572778
3211	572779
3211	572780
287008	572781
1343	572782
22530	572783
112739	572784
925	572785
56227	572786
20595	572787
192393	572788
89281	572789
63272	572790
85006	572791
134412	572792
140919	572793
132357	572794
520	572795
20638	572796
3168	572797
137423	572798
133454	572799
253801	572800
141	572801
44118	572802
188200	572803
150208	572804
7451	572805
67842	572806
248167	572807
41886	572808
126785	572809
8995	572810
121727	572811
23365	572812
216756	572813
62438	572814
41545	572815
193627	572816
117976	572817
135016	572818
44467	572819
215830	572820
45784	572821
48336	572822
68607	572823
15282	572824
25972	572825
85173	572826
14833	572827
26801	572828
44959	572829
106543	572830
67337	572831
9516	572832
202002	572833
133848	572834
12226	572835
28743	572836
53244	572837
89340	572838
10597	572839
55615	572840
128865	572841
195249	572842
4326	572843
135525	572844
8932	572845
313	572846
2441	572847
6251	572848
502	572849
124887	572850
124887	572851
17317	572852
83047	572853
74333	572854
5374	572855
23469	572856
49748	572857
48940	572858
40046	572859
57703	572860
63596	572861
13648	572862
246893	572863
84917	572864
12536	572865
12536	572866
51944	572867
12536	572868
3676	572869
3676	572870
3676	572871
33126	572872
102501	572873
88435	572874
180940	572875
23943	572876
73816	572877
76392	572878
72084	572879
6875	572880
5606	572881
89348	572882
18969	572883
35506	572884
179435	572885
62624	572886
91722	572887
33277	572888
25402	572889
607	572890
31940	572891
78468	572892
30206	572893
87821	572894
2795	572895
6075	572896
30133	572897
106654	572898
283476	572899
21417	572900
111180	572901
41298	572902
29875	572903
160945	572904
66417	572905
238050	572906
137571	572907
84156	572908
58507	572909
63744	572910
87150	572911
22010	572912
33010	572913
41210	572914
302742	572915
42786	572916
107814	572917
61420	572918
142445	572919
61248	572920
295495	572921
270316	572922
263498	572923
255942	572924
143419	572925
42786	572926
239945	572927
15135	572928
81325	572929
142545	572930
24835	572931
29834	572932
8642	572933
152236	572934
16574	572935
192933	572936
160098	572937
109499	572938
33281	572939
3831	572940
23631	572941
39	572942
122918	572943
28283	572944
264639	572945
78010	572946
78549	572947
16023	572948
16023	572949
17137	572950
28779	572951
16286	572952
143472	572953
232485	572954
200176	572955
160365	572956
81151	572957
95214	572958
49906	572959
203562	572960
48395	572961
171042	572962
220721	572963
53203	572964
74490	572965
27906	572966
49797	572967
73873	572968
79670	572969
56766	572970
62437	572971
188434	572972
44055	572973
9411	572974
10371	572975
1170	572976
243322	572977
6403	572978
106760	572979
52990	572980
298338	572981
545	572982
86801	572983
88638	572984
51093	572985
14914	572986
61582	572987
311772	572988
212591	572989
75935	572990
112255	572991
98531	572992
96252	572993
20864	572994
172468	572995
786	572996
171543	572997
33679	572998
215574	572999
18748	573000
1071	573001
56422	573002
22931	573003
22931	573004
52925	573005
52970	573006
152567	573007
86830	573008
153851	573009
18993	573010
143881	573011
271935	573012
18732	573013
1995	573014
18732	573015
49065	573016
43920	573017
137860	573018
138332	573019
17477	573020
15063	573021
92464	573022
42743	573023
169829	573024
47412	573025
95855	573026
92486	573027
48263	573028
33945	573029
116872	573030
80471	573031
189218	573032
93349	573033
283011	573034
598	573035
311229	573036
20881	573037
74530	573038
127819	573039
4778	573040
12782	573041
59474	573042
2946	573043
30853	573044
395	573045
189730	573046
274568	573047
207683	573048
5321	573049
5321	573050
69882	573051
189151	573052
177017	573053
18519	573054
196402	573055
59649	573056
38288	573057
38226	573058
257714	573059
99329	573060
277642	573061
192426	573062
188292	573063
273261	573064
203432	573065
42439	573066
94661	573067
273703	573068
39	573069
199872	573070
56523	573071
13818	573072
123710	573073
19430	573074
9511	573075
48728	573076
11612	573077
172563	573078
84786	573079
199736	573080
96341	573081
57393	573082
80635	573083
30069	573084
34000	573085
5832	573086
157687	573087
826	573088
36	573089
184748	573090
42172	573091
31794	573092
97788	573093
27852	573094
11362	573095
31788	573096
27946	573097
55935	573098
166268	573099
102264	573100
217509	573101
151153	573102
98469	573103
69783	573104
55935	573105
20559	573106
20559	573107
147795	573108
50500	573109
86950	573110
189281	573111
235153	573112
139962	573113
71156	573114
10604	573115
99565	573116
254438	573117
33100	573118
69783	573119
56272	573120
124106	573121
22363	573122
48382	573123
218180	573124
101658	573125
213758	573126
139095	573127
188870	573128
163854	573129
38288	573130
81932	573131
192309	573132
41677	573133
277975	573134
131641	573135
43415	573136
26206	573137
33087	573138
264680	573139
236298	573140
54853	573141
285012	573142
131563	573143
192534	573144
11091	573145
22046	573146
36875	573147
10893	573148
113660	573149
95589	573150
127679	573151
1165	573152
28056	573153
117614	573154
117614	573155
1670	573156
20274	573157
147466	573158
105201	573159
62714	573160
3842	573161
133487	573162
42990	573163
194094	573164
22276	573165
33704	573166
6788	573167
6788	573168
139150	573169
3809	573170
115750	573171
83580	573172
4916	573173
293259	573174
4110	573175
49110	573176
156497	573177
33704	573178
155382	573179
1098	573180
199485	573181
110923	573182
92899	573183
35533	573184
93783	573185
153010	573186
152925	573187
101720	573188
159515	573189
41374	573190
2024	573191
30674	573192
56415	573193
135863	573194
202146	573195
177650	573196
191060	573197
116307	573198
29635	573199
107160	573200
51647	573201
147568	573202
169921	573203
94769	573204
296546	573205
129351	573206
53965	573207
24060	573208
93887	573209
200114	573210
200114	573211
257573	573212
263844	573213
32478	573214
7277	573215
51198	573216
41271	573217
37519	573218
127248	573219
26123	573220
254378	573221
9486	573222
59247	573223
77334	573224
73121	573225
179360	573226
43117	573227
5941	573228
3552	573229
3439	573230
142321	573231
274140	573232
95736	573233
111054	573234
206512	573235
65592	573236
203497	573237
217597	573238
136346	573239
158550	573240
98065	573241
118947	573242
74146	573243
47073	573244
14155	573245
57855	573246
119336	573247
46574	573248
261814	573249
273517	573250
8228	573251
42496	573252
44435	573253
160776	573254
176377	573255
37842	573256
83475	573257
37831	573258
47334	573259
66853	573260
589	573261
5410	573262
1030	573263
142626	573264
98805	573265
35383	573266
100830	573267
70831	573268
38232	573269
61088	573270
67015	573271
2694	573272
251906	573273
211838	573274
1915	573275
1427	573276
128666	573277
45052	573278
307957	573279
128792	573280
18290	573281
209004	573282
202149	573283
136419	573284
137679	573285
5641	573286
66516	573287
147782	573288
11273	573289
96445	573290
134228	573291
54121	573292
107539	573293
150038	573294
144609	573295
60692	573296
123403	573297
147499	573298
166804	573299
24393	573300
176167	573301
295400	573302
245920	573303
59458	573304
133774	573305
81694	573306
240998	573307
212732	573308
172717	573309
16805	573310
117679	573311
61106	573312
40981	573313
28198	573314
207481	573315
110228	573316
82377	573317
37461	573318
308371	573319
783	573320
108033	573321
140540	573322
128911	573323
155605	573324
9298	573325
106683	573326
230391	573327
52788	573328
3329	573329
2004	573330
161495	573331
109221	573332
74699	573333
7039	573334
144556	573335
72803	573336
129103	573337
54477	573338
74536	573339
9486	573340
6074	573341
263731	573342
142903	573343
56438	573344
65305	573345
93496	573346
4900	573347
52076	573348
10767	573349
176609	573350
186032	573351
24708	573352
4616	573353
176627	573354
78680	573355
16026	573356
51198	573357
49720	573358
61106	573359
66923	573360
247244	573361
4746	573362
8009	573363
4641	573364
252121	573365
88154	573366
86373	573367
132875	573368
27649	573369
121635	573370
9655	573371
58673	573372
190947	573373
199675	573374
137615	573375
89372	573376
8361	573377
457	573378
3847	573379
101526	573380
9609	573381
143163	573382
38021	573383
98140	573384
83366	573385
191681	573386
38075	573387
144846	573388
4007	573389
22017	573390
168264	573391
260146	573392
168927	573393
2954	573394
2954	573395
73813	573396
1655	573397
134805	573398
80748	573399
33467	573400
152808	573401
6742	573402
154204	573403
52784	573404
21903	573405
22656	573406
240009	573407
305457	573408
230267	573409
95063	573410
56872	573411
306339	573412
81689	573413
262900	573414
53626	573415
27488	573416
81972	573417
81972	573418
181715	573419
65328	573420
106618	573421
125833	573422
23442	573423
53596	573424
6522	573425
183116	573426
188288	573427
22858	573428
35	573429
56957	573430
308933	573431
9355	573432
129280	573433
76639	573434
81908	573435
59915	573436
29386	573437
147558	573438
289735	573439
164317	573440
16095	573441
84604	573442
139332	573443
214624	573444
94196	573445
31529	573446
75012	573447
49103	573448
196657	573449
77978	573450
112147	573451
197019	573452
220525	573453
117225	573454
30808	573455
5887	573456
111026	573457
4585	573458
85152	573459
154394	573460
17978	573461
3939	573462
3845	573463
44188	573464
51732	573465
98432	573466
11188	573467
67223	573468
111910	573469
73056	573470
188957	573471
211453	573472
41883	573473
106768	573474
23179	573475
304148	573476
45167	573477
172307	573478
103125	573479
68747	573480
80298	573481
90642	573482
131980	573483
4110	573484
265639	573485
225955	573486
72459	573487
146049	573488
105889	573489
194242	573490
146993	573491
16952	573492
59295	573493
70238	573494
21928	573495
8777	573496
8777	573497
287996	573498
57116	573499
113151	573500
33551	573501
2730	573502
2725	573503
15117	573504
271216	573505
65828	573506
137466	573507
202705	573508
190929	573509
112583	573510
212041	573511
134712	573512
171413	573513
11497	573514
233960	573515
40865	573516
20372	573517
19905	573518
220704	573519
308607	573520
20490	573521
2971	573522
294121	573523
81908	573524
215414	573525
177022	573526
297444	573527
302505	573528
62756	573529
222645	573530
174893	573531
50790	573532
22825	573533
48415	573534
43080	573535
5059	573536
262701	573537
14537	573538
299548	573539
30955	573540
170212	573541
56443	573542
218793	573543
50452	573544
275433	573545
246319	573546
17432	573547
23308	573548
91546	573549
92829	573550
305001	573551
102259	573552
18310	573553
141531	573554
194091	573555
15405	573556
34536	573557
295962	573558
180535	573559
65711	573560
1781	573561
60631	573562
212036	573563
35365	573564
224239	573565
26168	573566
125666	573567
2259	573568
233372	573569
62629	573570
184518	573571
296761	573572
16765	573573
142872	573574
195522	573575
166587	573576
236899	573577
186050	573578
256351	573579
380	573580
50481	573581
127051	573582
72401	573583
249276	573584
212022	573585
28309	573586
66922	573587
197454	573588
299416	573589
33699	573590
18737	573591
309003	573592
169593	573593
211008	573594
7694	573595
206296	573596
34159	573597
230307	573598
10048	573599
1677	573600
61900	573601
79793	573602
9055	573603
139743	573604
155801	573605
8498	573606
153591	573607
130343	573608
2753	573609
126231	573610
9139	573611
34497	573612
292686	573613
43552	573614
121914	573615
27886	573616
11737	573617
24737	573618
280756	573619
116620	573620
159245	573621
271268	573622
123486	573623
84795	573624
36147	573625
2683	573626
294741	573627
73484	573628
15719	573629
210376	573630
38613	573631
276460	573632
181265	573633
214791	573634
97528	573635
90600	573636
46986	573637
97052	573638
46869	573639
255293	573640
276356	573641
298108	573642
217479	573643
118912	573644
18775	573645
9072	573646
212946	573647
4493	573648
144280	573649
63868	573650
214662	573651
119918	573652
6655	573653
179060	573654
95711	573655
231005	573656
145849	573657
171665	573658
248054	573659
33084	573660
209841	573661
7146	573662
4382	573663
64220	573664
58664	573665
4890	573666
161203	573667
169214	573668
38566	573669
75012	573670
88107	573671
193145	573672
57661	573673
11408	573674
99319	573675
112181	573676
247412	573677
84428	573678
33250	573679
96653	573680
209182	573681
17387	573682
40752	573683
46226	573684
47092	573685
14485	573686
5017	573687
238080	573688
83967	573689
77023	573690
194588	573691
211991	573692
143162	573693
169196	573694
128721	573695
214915	573696
148324	573697
3487	573698
97500	573699
94396	573700
4729	573701
92537	573702
26047	573703
304128	573704
621	573705
171570	573706
270509	573707
193085	573708
191392	573709
290914	573710
82143	573711
82143	573712
125363	573713
47573	573714
86328	573715
152444	573716
273691	573717
44345	573718
18775	573719
306503	573720
45215	573721
255508	573722
71631	573723
75711	573724
21024	573725
170812	573726
132899	573727
59880	573728
4939	573729
215231	573730
51040	573731
17210	573732
8748	573733
45015	573734
139278	573735
178779	573736
58385	573737
198844	573738
92341	573739
7634	573740
18965	573741
31430	573742
2598	573743
94042	573744
201026	573745
195918	573746
109321	573747
207727	573748
49279	573749
4280	573750
203123	573751
95619	573752
196814	573753
79032	573754
284899	573755
22825	573756
153504	573757
78416	573758
78416	573759
189448	573760
62704	573761
226809	573762
8418	573763
69688	573764
101090	573765
3305	573766
69992	573767
136325	573768
223873	573769
18624	573770
73883	573771
255270	573772
86556	573773
126306	573774
177412	573775
195443	573776
5939	573777
38593	573778
25756	573779
11595	573780
58309	573781
58309	573782
139393	573783
39051	573784
22521	573785
82258	573786
88749	573787
98940	573788
193782	573789
298007	573790
112348	573791
21638	573792
125185	573793
1618	573794
160711	573795
154662	573796
280907	573797
167	573798
1449	573799
19857	573800
8938	573801
33791	573802
82806	573803
80954	573804
7008	573805
100251	573806
87598	573807
2979	573808
107297	573809
10415	573810
81990	573811
144594	573812
78952	573813
176498	573814
1875	573815
95489	573816
150933	573817
43748	573818
6848	573819
1671	573820
36926	573821
151360	573822
113851	573823
9049	573824
50908	573825
113528	573826
4775	573827
208000	573828
15498	573829
14542	573830
17368	573831
267332	573832
121797	573833
6849	573834
15304	573835
239321	573836
26908	573837
29264	573838
113213	573839
6591	573840
64233	573841
1454	573842
115856	573843
251619	573844
49247	573845
37695	573846
284398	573847
9163	573848
91546	573849
126738	573850
22156	573851
238339	573852
65151	573853
183472	573854
84759	573855
113552	573856
69502	573857
22608	573858
204067	573859
164141	573860
18267	573861
3657	573862
57078	573863
55669	573864
267299	573865
74708	573866
129865	573867
32159	573868
84581	573869
84581	573870
3194	573871
103541	573872
137416	573873
4503	573874
27	573875
53167	573876
52318	573877
69222	573878
31150	573879
197919	573880
55691	573881
79582	573882
54069	573883
11681	573884
121245	573885
138181	573886
9349	573887
100651	573888
2603	573889
11520	573890
854	573891
23053	573892
178823	573893
190063	573894
5736	573895
55	573896
121399	573897
15009	573898
309346	573899
146181	573900
87263	573901
135931	573902
1915	573903
214694	573904
166206	573905
150491	573906
6268	573907
72317	573908
57898	573909
168291	573910
209754	573911
174349	573912
137134	573913
52430	573914
161899	573915
3927	573916
17965	573917
16039	573918
129447	573919
6880	573920
882	573921
247593	573922
230114	573923
251390	573924
63606	573925
236433	573926
113239	573927
258579	573928
37642	573929
54966	573930
26771	573931
179212	573932
249443	573933
48316	573934
192206	573935
122223	573936
66868	573937
91269	573938
74659	573939
29621	573940
204493	573941
106763	573942
306970	573943
193658	573944
200747	573945
16642	573946
93645	573947
56060	573948
82066	573949
27380	573950
8345	573951
256235	573952
198754	573953
53883	573954
302451	573955
132428	573956
129113	573957
73613	573958
24060	573959
94202	573960
206063	573961
173417	573962
8170	573963
50981	573964
12953	573965
48369	573966
97903	573967
68602	573968
12197	573969
57315	573970
265192	573971
57945	573972
20728	573973
28619	573974
1258	573975
1784	573976
141154	573977
59354	573978
985	573979
985	573980
194865	573981
82191	573982
132840	573983
305049	573984
228411	573985
227913	573986
114250	573987
2226	573988
55395	573989
46296	573990
138815	573991
718	573992
17438	573993
21199	573994
98686	573995
101967	573996
39033	573997
134777	573998
20490	573999
45365	574000
246976	574001
627	574002
113902	574003
179044	574004
62267	574005
1338	574006
98181	574007
25819	574008
84742	574009
31559	574010
306969	574011
63299	574012
44857	574013
44080	574014
38072	574015
143765	574016
239397	574017
81729	574018
81729	574019
20905	574020
124959	574021
48901	574022
128434	574023
51732	574024
182796	574025
278382	574026
239021	574027
124401	574028
149207	574029
136807	574030
143803	574031
37442	574032
25646	574033
263892	574034
55844	574035
287209	574036
167564	574037
294613	574038
269221	574039
39872	574040
44035	574041
177843	574042
168483	574043
68449	574044
226884	574045
56312	574046
36598	574047
184529	574048
218948	574049
49668	574050
42439	574051
188318	574052
121460	574053
54077	574054
195906	574055
189796	574056
26953	574057
26145	574058
17651	574059
179368	574060
158219	574061
128524	574062
173903	574063
53180	574064
294454	574065
12976	574066
18467	574067
275162	574068
94343	574069
219822	574070
55015	574071
124716	574072
94026	574073
129474	574074
95684	574075
110943	574076
250454	574077
62171	574078
161775	574079
101373	574080
4794	574081
152891	574082
194883	574083
170733	574084
94661	574085
122946	574086
295317	574087
86035	574088
77911	574089
54797	574090
248149	574091
312650	574092
146647	574093
193211	574094
292301	574095
306481	574096
207025	574097
129968	574098
22984	574099
253090	574100
26629	574101
50392	574102
106807	574103
113973	574104
82844	574105
39221	574106
162965	574107
267111	574108
163512	574109
58086	574110
173491	574111
118040	574112
78053	574113
174942	574114
253781	574115
217938	574116
164561	574117
312569	574118
82231	574119
8910	574120
7975	574121
29689	574122
242421	574123
9852	574124
6993	574125
3005	574126
59964	574127
82036	574128
2280	574129
32625	574130
16064	574131
82358	574132
122209	574133
55595	574134
36725	574135
7319	574136
156691	574137
23448	574138
270850	574139
187305	574140
114221	574141
67960	574142
199742	574143
50748	574144
188416	574145
166349	574146
56959	574147
54475	574148
54475	574149
89388	574150
25138	574151
25138	574152
213855	574153
55529	574154
12463	574155
229325	574156
14457	574157
19569	574158
196229	574159
2447	574160
65535	574161
193327	574162
146320	574163
6669	574164
41140	574165
18639	574166
21	574167
257148	574168
117631	574169
23222	574170
6852	574171
52008	574172
82355	574173
87312	574174
208949	574175
136543	574176
128240	574177
51949	574178
269763	574179
186359	574180
71387	574181
63649	574182
133497	574183
66721	574184
252294	574185
105486	574186
142351	574187
189687	574188
191814	574189
98745	574190
61109	574191
246373	574192
33615	574193
44906	574194
296841	574195
82355	574196
14493	574197
194963	574198
136604	574199
101203	574200
98529	574201
18880	574202
169487	574203
307518	574204
263059	574205
239132	574206
118	574207
86677	574208
192833	574209
177813	574210
278171	574211
278899	574212
123778	574213
218681	574214
127082	574215
266783	574216
21322	574217
243445	574218
304537	574219
210714	574220
183257	574221
27828	574222
16862	574223
13343	574224
80842	574225
127181	574226
49546	574227
5179	574228
16660	574229
6597	574230
53310	574231
132785	574232
35690	574233
171397	574234
246649	574235
22257	574236
25250	574237
222038	574238
66391	574239
97030	574240
14366	574241
69536	574242
218260	574243
208383	574244
84181	574245
79655	574246
48316	574247
181809	574248
247763	574249
114021	574250
26296	574251
35682	574252
5089	574253
14441	574254
44663	574255
221561	574256
266836	574257
20885	574258
59247	574259
45098	574260
165940	574261
257138	574262
147097	574263
240710	574264
90989	574265
57424	574266
216039	574267
215079	574268
47738	574269
117632	574270
72311	574271
11599	574272
145470	574273
66396	574274
111926	574275
625	574276
56258	574277
283444	574278
18967	574279
180891	574280
25646	574281
19351	574282
77978	574283
46021	574284
195264	574285
120089	574286
180069	574287
34808	574288
37519	574289
37519	574290
302314	574291
17947	574292
227550	574293
182132	574294
26617	574295
160453	574296
50877	574297
44858	574298
28495	574299
27641	574300
31576	574301
136346	574302
121893	574303
149206	574304
129931	574305
196778	574306
191328	574307
83320	574308
59798	574309
9163	574310
189704	574311
127181	574312
78451	574313
98452	574314
215504	574315
278	574316
144556	574317
251253	574318
174374	574319
15457	574320
196426	574321
54050	574322
170928	574323
194226	574324
42101	574325
126339	574326
53930	574327
29019	574328
119010	574329
180743	574330
75490	574331
243921	574332
4967	574333
67431	574334
134592	574335
70099	574336
22012	574337
39455	574338
128684	574339
165900	574340
194428	574341
62380	574342
53037	574343
78911	574344
20781	574345
2977	574346
184007	574347
209480	574348
54141	574349
57010	574350
87030	574351
15702	574352
12275	574353
43816	574354
64857	574355
97633	574356
310965	574357
8774	574358
189418	574359
102666	574360
133308	574361
5543	574362
22666	574363
525	574364
48658	574365
181169	574366
42945	574367
455	574368
60044	574369
63419	574370
72923	574371
185135	574372
90246	574373
221453	574374
21200	574375
11925	574376
18972	574377
28174	574378
476	574379
146167	574380
43359	574381
85141	574382
2878	574383
309740	574384
266033	574385
27495	574386
187446	574387
90560	574388
33987	574389
29428	574390
133121	574391
70210	574392
18186	574393
2503	574394
10948	574395
20417	574396
1993	574397
70929	574398
119622	574399
17743	574400
103692	574401
70812	574402
53008	574403
57326	574404
669	574405
27246	574406
2270	574407
36192	574408
2994	574409
4358	574410
53554	574411
8069	574412
139320	574413
14383	574414
176831	574415
81492	574416
20365	574417
5754	574418
54015	574419
164	574420
2853	574421
143190	574422
86388	574423
295730	574424
240954	574425
6218	574426
3103	574427
91617	574428
25293	574429
202460	574430
4081	574431
11459	574432
73537	574433
191294	574434
270252	574435
50840	574436
50505	574437
151966	574438
27049	574439
60055	574440
9103	574441
125590	574442
96816	574443
83120	574444
10316	574445
212173	574446
142420	574447
139887	574448
170370	574449
241317	574450
93532	574451
59250	574452
113500	574453
38164	574454
29141	574455
151040	574456
300860	574457
11582	574458
29528	574459
228896	574460
20460	574461
73106	574462
39449	574463
304609	574464
1009	574465
292692	574466
94918	574467
94918	574468
35830	574469
60694	574470
25842	574471
105385	574472
193068	574473
73327	574474
85570	574475
97191	574476
191398	574477
141807	574478
10968	574479
262889	574480
165729	574481
1978	574482
28042	574483
71885	574484
47093	574485
141215	574486
67407	574487
106261	574488
160380	574489
44138	574490
136463	574491
116633	574492
97769	574493
57521	574494
17436	574495
124883	574496
309941	574497
151911	574498
127706	574499
191558	574500
128153	574501
173604	574502
140023	574503
303232	574504
123311	574505
142764	574506
173069	574507
207555	574508
29673	574509
305595	574510
50403	574511
30010	574512
120277	574513
95073	574514
247707	574515
158439	574516
146524	574517
164905	574518
29493	574519
205513	574520
16884	574521
47801	574522
12278	574523
75661	574524
8483	574525
9983	574526
134056	574527
10695	574528
25335	574529
22851	574530
189929	574531
189915	574532
114838	574533
247281	574534
37746	574535
240993	574536
159356	574537
147800	574538
27487	574539
184873	574540
142458	574541
67760	574542
117341	574543
177669	574544
248668	574545
16106	574546
63960	574547
218	574548
195612	574549
178121	574550
90420	574551
8072	574552
205655	574553
69674	574554
51666	574555
24521	574556
84537	574557
251341	574558
73791	574559
271	574560
26637	574561
41981	574562
31055	574563
102226	574564
217682	574565
92504	574566
139358	574567
8196	574568
56287	574569
284659	574570
283931	574571
87926	574572
171437	574573
199799	574574
53634	574575
1330	574576
4315	574577
75638	574578
49805	574579
183187	574580
140860	574581
293940	574582
57223	574583
137177	574584
75601	574585
83497	574586
74333	574587
107528	574588
77154	574589
101927	574590
126951	574591
62576	574592
75995	574593
209288	574594
106767	574595
167222	574596
179285	574597
272729	574598
309128	574599
310345	574600
21052	574601
32202	574602
46890	574603
70914	574604
16559	574605
60713	574606
115465	574607
4315	574608
607	574609
234107	574610
13740	574611
47139	574612
56912	574613
41736	574614
81104	574615
25097	574616
19430	574617
138304	574618
19316	574619
106263	574620
82183	574621
25296	574622
1577	574623
84445	574624
1852	574625
195439	574626
79590	574627
175966	574628
9374	574629
13740	574630
31938	574631
172421	574632
273192	574633
188955	574634
26005	574635
87764	574636
10015	574637
95576	574638
5035	574639
47139	574640
281773	574641
12692	574642
42838	574643
56912	574644
1330	574645
62520	574646
53829	574647
284479	574648
271069	574649
141732	574650
105992	574651
107870	574652
165524	574653
63306	574654
308	574655
191979	574656
118837	574657
174127	574658
261545	574659
23495	574660
32952	574661
26263	574662
280551	574663
74333	574664
170347	574665
78971	574666
33336	574667
31513	574668
42556	574669
86673	574670
116762	574671
42889	574672
13917	574673
25871	574674
311109	574675
136113	574676
23016	574677
265017	574678
70533	574679
4820	574680
199345	574681
161802	574682
262847	574683
208306	574684
154019	574685
133031	574686
204767	574687
79396	574688
130219	574689
34018	574690
262636	574691
66901	574692
255334	574693
74668	574694
111871	574695
109727	574696
288215	574697
115793	574698
113355	574699
242283	574700
209531	574701
83763	574702
258216	574703
283069	574704
130059	574705
27224	574706
59771	574707
147424	574708
248944	574709
283352	574710
254640	574711
53397	574712
33296	574713
34537	574714
4820	574715
36078	574716
36078	574717
25972	574718
138754	574719
75706	574720
188236	574721
112766	574722
129638	574723
67739	574724
193057	574725
30092	574726
125115	574727
196482	574728
148570	574729
172060	574730
43866	574731
148459	574732
47460	574733
13877	574734
148649	574735
113799	574736
93406	574737
15159	574738
2948	574739
15291	574740
87583	574741
3079	574742
206369	574743
381	574744
17270	574745
39509	574746
57231	574747
2493	574748
137531	574749
19877	574750
47848	574751
11671	574752
6174	574753
93	574754
26567	574755
25	574756
138632	574757
4519	574758
39528	574759
54041	574760
1185	574761
30953	574762
43576	574763
49362	574764
4892	574765
2341	574766
6864	574767
125558	574768
279667	574769
63710	574770
8230	574771
71992	574772
58350	574773
112553	574774
162974	574775
9158	574776
27100	574777
35687	574778
38979	574779
14720	574780
98506	574781
62110	574782
68377	574783
94529	574784
217463	574785
126868	574786
217040	574787
890	574788
86574	574789
18174	574790
84358	574791
272974	574792
127059	574793
127059	574794
272824	574795
5133	574796
110904	574797
183757	574798
194664	574799
12638	574800
12068	574801
69915	574802
37560	574803
135750	574804
176795	574805
178506	574806
96728	574807
241569	574808
44453	574809
117130	574810
247438	574811
264119	574812
100310	574813
89522	574814
139574	574815
256639	574816
184483	574817
23529	574818
167748	574819
10823	574820
124227	574821
68002	574822
239274	574823
49779	574824
25294	574825
133746	574826
78247	574827
193628	574828
84601	574829
38696	574830
157873	574831
208990	574832
140759	574833
56599	574834
56679	574835
37403	574836
16196	574837
261516	574838
102473	574839
4980	574840
20806	574841
305703	574842
114313	574843
143941	574844
44193	574845
69068	574846
171208	574847
51232	574848
49275	574849
122626	574850
178397	574851
178328	574852
22778	574853
179026	574854
188539	574855
41390	574856
110288	574857
75596	574858
208087	574859
79383	574860
109795	574861
72574	574862
42926	574863
126618	574864
65353	574865
66724	574866
213105	574867
3006	574868
80734	574869
53264	574870
166782	574871
29792	574872
260801	574873
143335	574874
208669	574875
300115	574876
33519	574877
278114	574878
75338	574879
105129	574880
140074	574881
288287	574882
127899	574883
253947	574884
48826	574885
157896	574886
128545	574887
64250	574888
40488	574889
18251	574890
2914	574891
65718	574892
12280	574893
213179	574894
76589	574895
58822	574896
19977	574897
65322	574898
68716	574899
50772	574900
22169	574901
56982	574902
15	574903
35233	574904
122923	574905
178448	574906
53311	574907
234377	574908
21335	574909
130909	574910
7581	574911
38494	574912
124869	574913
24029	574914
61547	574915
230716	574916
247689	574917
140951	574918
55267	574919
1182	574920
80209	574921
31987	574922
241383	574923
21335	574924
121210	574925
100310	574926
59810	574927
280041	574928
77201	574929
77476	574930
112834	574931
245787	574932
51858	574933
145862	574934
142269	574935
210826	574936
171194	574937
114762	574938
69768	574939
230300	574940
224797	574941
101558	574942
20009	574943
77303	574944
26978	574945
257612	574946
44155	574947
25290	574948
25290	574949
306764	574950
86402	574951
6129	574952
157619	574953
116864	574954
116634	574955
45461	574956
140618	574957
164332	574958
140300	574959
208731	574960
3423	574961
16395	574962
105567	574963
210792	574964
118463	574965
97654	574966
130222	574967
214231	574968
95976	574969
43328	574970
153799	574971
188968	574972
96316	574973
171762	574974
83966	574975
86623	574976
86623	574977
8423	574978
245115	574979
245003	574980
168246	574981
109839	574982
2363	574983
135136	574984
111529	574985
90433	574986
67951	574987
41789	574988
80695	574989
14218	574990
51227	574991
174980	574992
128721	574993
75353	574994
98269	574995
152132	574996
139767	574997
13988	574998
46928	574999
71116	575000
276684	575001
221729	575002
54219	575003
8366	575004
43162	575005
31430	575006
56683	575007
29562	575008
5357	575009
131484	575010
200269	575011
140783	575012
39786	575013
95559	575014
73488	575015
88510	575016
137855	575017
288319	575018
56771	575019
298436	575020
42857	575021
224614	575022
50310	575023
108217	575024
95090	575025
35897	575026
23690	575027
109753	575028
75470	575029
309741	575030
57867	575031
169062	575032
130590	575033
90028	575034
135750	575035
33888	575036
195745	575037
384	575038
275421	575039
196939	575040
122752	575041
263977	575042
12136	575043
27	575044
140951	575045
33972	575046
33766	575047
216438	575048
19660	575049
141120	575050
28453	575051
31281	575052
18998	575053
42739	575054
71416	575055
121223	575056
148409	575057
221800	575058
24150	575059
39632	575060
53839	575061
17677	575062
33707	575063
300125	575064
162901	575065
197078	575066
145287	575067
32823	575068
18172	575069
55248	575070
10862	575071
146776	575072
37393	575073
114367	575074
41549	575075
30509	575076
55569	575077
120948	575078
6972	575079
70045	575080
334	575081
252	575082
84282	575083
25714	575084
971	575085
38345	575086
5932	575087
12348	575088
23101	575089
31648	575090
96721	575091
68122	575092
46737	575093
6569	575094
256713	575095
62525	575096
284066	575097
66107	575098
140866	575099
61861	575100
248631	575101
180312	575102
52815	575103
52815	575104
75331	575105
211132	575106
119311	575107
135728	575108
180662	575109
36687	575110
13551	575111
133507	575112
160710	575113
120043	575114
53469	575115
289154	575116
23771	575117
294764	575118
75355	575119
234710	575120
71117	575121
210328	575122
77316	575123
28561	575124
32835	575125
156401	575126
107872	575127
96432	575128
252504	575129
9524	575130
176789	575131
58296	575132
269647	575133
49996	575134
60155	575135
15137	575136
101672	575137
205306	575138
188061	575139
137561	575140
64258	575141
282849	575142
58999	575143
62300	575144
135912	575145
212037	575146
45998	575147
33901	575148
131601	575149
168054	575150
6989	575151
63522	575152
150109	575153
60393	575154
40426	575155
197518	575156
96410	575157
42268	575158
3195	575159
102117	575160
135954	575161
58718	575162
120043	575163
53469	575164
59830	575165
14462	575166
138840	575167
287284	575168
129500	575169
116469	575170
116469	575171
128030	575172
31638	575173
37935	575174
8665	575175
158083	575176
22374	575177
157919	575178
61609	575179
21323	575180
231240	575181
69770	575182
38867	575183
46525	575184
46525	575185
195	575186
14695	575187
97439	575188
50213	575189
219	575190
145711	575191
299776	575192
62921	575193
216312	575194
13991	575195
142982	575196
142092	575197
20024	575198
7167	575199
97244	575200
206727	575201
96052	575202
7255	575203
91673	575204
93979	575205
10108	575206
4260	575207
10004	575208
65001	575209
96539	575210
2136	575211
311858	575212
13891	575213
42239	575214
29575	575215
209513	575216
3239	575217
145056	575218
41267	575219
147038	575220
62179	575221
138651	575222
93531	575223
96470	575224
298571	575225
28077	575226
14187	575227
140299	575228
141907	575229
29173	575230
62699	575231
144906	575232
142473	575233
62039	575234
212812	575235
144738	575236
93976	575237
212817	575238
19502	575239
63949	575240
13917	575241
43056	575242
7411	575243
92633	575244
213044	575245
10125	575246
138850	575247
2691	575248
63994	575249
207076	575250
97843	575251
10277	575252
61779	575253
10149	575254
210458	575255
43875	575256
307742	575257
63556	575258
41810	575259
41422	575260
4235	575261
14149	575262
206120	575263
141731	575264
65260	575265
14234	575266
212648	575267
213046	575268
94443	575269
14189	575270
62584	575271
13872	575272
10148	575273
63836	575274
96902	575275
29822	575276
147334	575277
62099	575278
96270	575279
138998	575280
28230	575281
212808	575282
214515	575283
92533	575284
146300	575285
146737	575286
60999	575287
212320	575288
206368	575289
62461	575290
9981	575291
205271	575292
145378	575293
92532	575294
211900	575295
62232	575296
312826	575297
29548	575298
92176	575299
7288	575300
42539	575301
7384	575302
139347	575303
146157	575304
14204	575305
208330	575306
19644	575307
20143	575308
14331	575309
296626	575310
42688	575311
5625	575312
96050	575313
63092	575314
95194	575315
29102	575316
214780	575317
296620	575318
4138	575319
64707	575320
3275	575321
146405	575322
13772	575323
19642	575324
3226	575325
62463	575326
10194	575327
13892	575328
2684	575329
140520	575330
20261	575331
139343	575332
5591	575333
20336	575334
146507	575335
29383	575336
29417	575337
93292	575338
14360	575339
64217	575340
310134	575341
297984	575342
42241	575343
42536	575344
41334	575345
65200	575346
93532	575347
144038	575348
143449	575349
140301	575350
93140	575351
43791	575352
63443	575353
94594	575354
2661	575355
258351	575356
258313	575357
34152	575358
58804	575359
76804	575360
29802	575361
77122	575362
120222	575363
178440	575364
4588	575365
58002	575366
27063	575367
11679	575368
198539	575369
54045	575370
84627	575371
85288	575372
22931	575373
42442	575374
13131	575375
16229	575376
113721	575377
9553	575378
19320	575379
41595	575380
40743	575381
22600	575382
63296	575383
264678	575384
199686	575385
131591	575386
287361	575387
67710	575388
78884	575389
254636	575390
105698	575391
78371	575392
68385	575393
278577	575394
228221	575395
215254	575396
18504	575397
90125	575398
9012	575399
191688	575400
158596	575401
172262	575402
35858	575403
55167	575404
291556	575405
34433	575406
36840	575407
131156	575408
18313	575409
26212	575410
128258	575411
275650	575412
101809	575413
163463	575414
27769	575415
215959	575416
115382	575417
33207	575418
289591	575419
23540	575420
111038	575421
67194	575422
197564	575423
88193	575424
206641	575425
2117	575426
249496	575427
145723	575428
2117	575429
84466	575430
22931	575431
20761	575432
78997	575433
196205	575434
12534	575435
13297	575436
34776	575437
71869	575438
276400	575439
296213	575440
311346	575441
12270	575442
12077	575443
157816	575444
31692	575445
43824	575446
4366	575447
57337	575448
69736	575449
74486	575450
154225	575451
58450	575452
74486	575453
9208	575454
128111	575455
18401	575456
13922	575457
11105	575458
90370	575459
7373	575460
213144	575461
182913	575462
120150	575463
161362	575464
194592	575465
190297	575466
89440	575467
16631	575468
59479	575469
208629	575470
30710	575471
225263	575472
130428	575473
32325	575474
127144	575475
130386	575476
155196	575477
26893	575478
33470	575479
271488	575480
139609	575481
179410	575482
14546	575483
75036	575484
95096	575485
148049	575486
193164	575487
8160	575488
47723	575489
81790	575490
21918	575491
166509	575492
19953	575493
60671	575494
15134	575495
13676	575496
59540	575497
78981	575498
21853	575499
33825	575500
33408	575501
433	575502
27895	575503
166795	575504
8219	575505
297029	575506
151713	575507
19506	575508
19488	575509
103428	575510
92258	575511
3700	575512
28141	575513
28141	575514
149582	575515
231612	575516
169211	575517
216008	575518
235048	575519
76761	575520
111585	575521
166835	575522
74259	575523
184594	575524
1929	575525
124368	575526
34049	575527
33424	575528
11368	575529
244366	575530
50670	575531
194192	575532
130444	575533
142278	575534
136979	575535
137062	575536
113524	575537
160426	575538
164392	575539
941	575540
75912	575541
33441	575542
32427	575543
33238	575544
185467	575545
41730	575546
7251	575547
187274	575548
142884	575549
84874	575550
138806	575551
130141	575552
261952	575553
108407	575554
93160	575555
224674	575556
43382	575557
9183	575558
178962	575559
267954	575560
3489	575561
14288	575562
548	575563
194238	575564
47854	575565
10466	575566
199791	575567
143206	575568
240404	575569
11347	575570
47899	575571
14342	575572
157707	575573
22362	575574
21693	575575
103517	575576
185889	575577
300287	575578
98474	575579
179027	575580
47659	575581
32843	575582
137248	575583
14288	575584
33523	575585
76380	575586
176407	575587
132591	575588
258495	575589
73371	575590
103458	575591
7349	575592
164742	575593
16063	575594
55676	575595
67739	575596
191647	575597
215422	575598
63660	575599
166838	575600
204483	575601
64578	575602
280826	575603
92	575604
65123	575605
96027	575606
75	575607
18645	575608
211626	575609
242652	575610
31260	575611
8766	575612
8766	575613
29143	575614
64112	575615
36309	575616
8361	575617
77794	575618
15839	575619
32419	575620
63243	575621
105774	575622
147197	575623
135189	575624
2110	575625
168045	575626
276398	575627
12435	575628
36151	575629
38418	575630
126063	575631
7501	575632
60787	575633
281252	575634
160390	575635
111904	575636
76597	575637
8098	575638
306205	575639
230568	575640
38418	575641
22250	575642
254511	575643
128339	575644
60634	575645
31790	575646
251087	575647
151567	575648
161747	575649
110490	575650
12166	575651
227029	575652
55434	575653
166226	575654
200337	575655
292855	575656
204195	575657
67536	575658
216587	575659
291183	575660
215865	575661
78552	575662
163688	575663
114310	575664
213227	575665
180605	575666
117034	575667
93784	575668
48727	575669
30910	575670
44953	575671
76997	575672
281135	575673
90395	575674
235848	575675
104848	575676
273359	575677
80167	575678
80167	575679
192521	575680
97360	575681
39398	575682
85753	575683
16459	575684
93063	575685
94326	575686
64265	575687
191875	575688
11666	575689
194762	575690
82338	575691
82443	575692
54076	575693
185642	575694
67475	575695
42891	575696
11745	575697
131031	575698
16987	575699
263	575700
249184	575701
57754	575702
16987	575703
41615	575704
150749	575705
9179	575706
187986	575707
7938	575708
3134	575709
130422	575710
9884	575711
102821	575712
35265	575713
55460	575714
11745	575715
27768	575716
52436	575717
11745	575718
8785	575719
22880	575720
3611	575721
35066	575722
48196	575723
71119	575724
33431	575725
70211	575726
299795	575727
105533	575728
119982	575729
19481	575730
62369	575731
57484	575732
77677	575733
85160	575734
41631	575735
55289	575736
130081	575737
17821	575738
13691	575739
127168	575740
8132	575741
214	575742
301555	575743
159139	575744
4118	575745
64989	575746
26034	575747
24401	575748
54834	575749
47414	575750
40001	575751
298495	575752
121486	575753
60577	575754
133759	575755
41428	575756
139952	575757
137641	575758
111694	575759
169582	575760
138123	575761
294297	575762
89523	575763
107473	575764
73475	575765
164764	575766
243666	575767
238916	575768
83157	575769
72177	575770
45871	575771
47638	575772
122231	575773
251794	575774
54414	575775
80999	575776
87958	575777
213787	575778
173178	575779
59191	575780
14578	575781
99849	575782
261275	575783
303711	575784
135433	575785
46797	575786
7047	575787
95042	575788
46583	575789
177527	575790
61698	575791
53766	575792
63298	575793
240115	575794
45703	575795
277928	575796
36998	575797
8276	575798
108485	575799
138561	575800
108290	575801
118449	575802
53539	575803
77527	575804
82942	575805
226057	575806
71361	575807
198521	575808
132507	575809
20415	575810
58194	575811
122224	575812
14798	575813
30570	575814
270876	575815
749	575816
135168	575817
180455	575818
251556	575819
91324	575820
134693	575821
76395	575822
30462	575823
92175	575824
75106	575825
41686	575826
161335	575827
306221	575828
1516	575829
15197	575830
33817	575831
187515	575832
93327	575833
59527	575834
41969	575835
52392	575836
172256	575837
54210	575838
8587	575839
76087	575840
51155	575841
10116	575842
144958	575843
24559	575844
107369	575845
100266	575846
197739	575847
168019	575848
82009	575849
60112	575850
131	575851
40949	575852
205	575853
6788	575854
273641	575855
34940	575856
17542	575857
20760	575858
25297	575859
57884	575860
7999	575861
5305	575862
199222	575863
199118	575864
120080	575865
100341	575866
161094	575867
274925	575868
86286	575869
142048	575870
61844	575871
303013	575872
213530	575873
279965	575874
309120	575875
11993	575876
151083	575877
17542	575878
3096	575879
36213	575880
2554	575881
194247	575882
182018	575883
89936	575884
7601	575885
1816	575886
48654	575887
207120	575888
27614	575889
21302	575890
21302	575891
83735	575892
79831	575893
11755	575894
50670	575895
26207	575896
55	575897
698	575898
55	575899
67878	575900
496	575901
11409	575902
73802	575903
130937	575904
3167	575905
61224	575906
60866	575907
47032	575908
171567	575909
286094	575910
45485	575911
108340	575912
124744	575913
17217	575914
202165	575915
139171	575916
262476	575917
31608	575918
86497	575919
76673	575920
76673	575921
33044	575922
33547	575923
121323	575924
98254	575925
15401	575926
12540	575927
68548	575928
18408	575929
185279	575930
22996	575931
65602	575932
124145	575933
157765	575934
181223	575935
131776	575936
9136	575937
91581	575938
98478	575939
102864	575940
295504	575941
187541	575942
308697	575943
126180	575944
1584	575945
266068	575946
265656	575947
53597	575948
6196	575949
78366	575950
2836	575951
2836	575952
163433	575953
1301	575954
19153	575955
83655	575956
166563	575957
162692	575958
118164	575959
127129	575960
60998	575961
110503	575962
135311	575963
20604	575964
201267	575965
103447	575966
19602	575967
4039	575968
197741	575969
170426	575970
48985	575971
295430	575972
135962	575973
135962	575974
49823	575975
183593	575976
213608	575977
204491	575978
75416	575979
112456	575980
134967	575981
88336	575982
115462	575983
97273	575984
75264	575985
169949	575986
91390	575987
216579	575988
142304	575989
121530	575990
33728	575991
197841	575992
148199	575993
193293	575994
77560	575995
243081	575996
32500	575997
31123	575998
213610	575999
130736	576000
369	576001
4550	576002
209126	576003
28086	576004
48955	576005
85896	576006
60056	576007
143567	576008
24098	576009
797	576010
111440	576011
287	576012
9578	576013
139662	576014
107053	576015
210804	576016
9204	576017
12165	576018
44491	576019
9174	576020
5972	576021
10667	576022
205325	576023
131155	576024
137205	576025
155839	576026
29284	576027
55417	576028
208456	576029
15457	576030
97686	576031
97263	576032
5266	576033
33	576034
2864	576035
11604	576036
86227	576037
163006	576038
60299	576039
32168	576040
27452	576041
148150	576042
27353	576043
253211	576044
131600	576045
88032	576046
215478	576047
7541	576048
135563	576049
102	576050
133438	576051
92313	576052
31505	576053
30513	576054
20131	576055
166133	576056
109543	576057
3128	576058
183728	576059
97258	576060
97258	576061
105447	576062
273864	576063
115161	576064
179103	576065
27314	576066
49396	576067
162741	576068
284984	576069
172211	576070
20264	576071
34833	576072
20728	576073
72625	576074
209114	576075
199858	576076
104433	576077
31073	576078
33743	576079
85932	576080
309776	576081
215923	576082
96472	576083
218881	576084
241845	576085
81906	576086
78979	576087
251928	576088
106190	576089
8616	576090
94067	576091
79870	576092
60087	576093
223127	576094
66805	576095
20595	576096
1117	576097
185262	576098
162189	576099
74454	576100
109997	576101
35894	576102
79822	576103
27217	576104
54575	576105
162443	576106
20071	576107
147592	576108
34204	576109
33876	576110
225865	576111
127685	576112
137792	576113
119271	576114
217234	576115
208997	576116
199584	576117
247719	576118
230	576119
12384	576120
179425	576121
213035	576122
113001	576123
235372	576124
139337	576125
206854	576126
5300	576127
275188	576128
85186	576129
190620	576130
195	576131
52337	576132
4801	576133
59707	576134
146074	576135
176456	576136
67574	576137
61775	576138
274447	576139
49985	576140
8616	576141
111918	576142
73053	576143
32986	576144
153172	576145
162561	576146
13515	576147
169820	576148
37526	576149
75981	576150
41396	576151
300823	576152
3815	576153
20390	576154
175671	576155
26246	576156
15865	576157
113949	576158
70911	576159
103753	576160
1910	576161
96526	576162
42997	576163
212440	576164
123673	576165
126013	576166
3027	576167
266548	576168
79776	576169
218905	576170
62455	576171
182687	576172
428	576173
119456	576174
14801	576175
9936	576176
40036	576177
59047	576178
60395	576179
90574	576180
110366	576181
260185	576182
226475	576183
96606	576184
251157	576185
8649	576186
3199	576187
148109	576188
178815	576189
35496	576190
49616	576191
119186	576192
53966	576193
174785	576194
4427	576195
16708	576196
19183	576197
43643	576198
24018	576199
11373	576200
61701	576201
250946	576202
60253	576203
6264	576204
81898	576205
196031	576206
157009	576207
139351	576208
295472	576209
137544	576210
298776	576211
61045	576212
39031	576213
95398	576214
21590	576215
9	576216
20830	576217
10493	576218
34814	576219
509	576220
36297	576221
4199	576222
92821	576223
95047	576224
145455	576225
13785	576226
61985	576227
298954	576228
41962	576229
7269	576230
9949	576231
213626	576232
1147	576233
93183	576234
179384	576235
35371	576236
71952	576237
3053	576238
14672	576239
94693	576240
1716	576241
17359	576242
114305	576243
54772	576244
133203	576245
37317	576246
202571	576247
25808	576248
46723	576249
141545	576250
229682	576251
4149	576252
61956	576253
160765	576254
92821	576255
139911	576256
14482	576257
19024	576258
5787	576259
109002	576260
178079	576261
5105	576262
24018	576263
260953	576264
37424	576265
14	576266
73173	576267
9972	576268
116593	576269
189278	576270
11306	576271
20869	576272
169158	576273
200129	576274
59791	576275
124124	576276
206928	576277
21600	576278
14714	576279
179853	576280
1203	576281
260703	576282
37327	576283
169963	576284
137252	576285
162765	576286
278823	576287
88554	576288
9854	576289
61660	576290
59157	576291
139821	576292
92262	576293
19543	576294
218674	576295
107098	576296
196824	576297
224476	576298
13639	576299
273068	576300
254589	576301
52443	576302
63118	576303
248740	576304
160118	576305
82218	576306
1917	576307
38855	576308
26879	576309
45645	576310
25672	576311
88349	576312
41385	576313
228239	576314
307234	576315
179569	576316
196754	576317
20684	576318
280456	576319
41708	576320
94550	576321
36746	576322
17	576323
30656	576324
78351	576325
9928	576326
113717	576327
7535	576328
12704	576329
103327	576330
91775	576331
48063	576332
4195	576333
63235	576334
58677	576335
253618	576336
40638	576337
180483	576338
242636	576339
53271	576340
35749	576341
131184	576342
194922	576343
119248	576344
306985	576345
184174	576346
169665	576347
20106	576348
169496	576349
9590	576350
28807	576351
111204	576352
32619	576353
145769	576354
61441	576355
12704	576356
27165	576357
197119	576358
33833	576359
164871	576360
54095	576361
93062	576362
5123	576363
37308	576364
12603	576365
106031	576366
196391	576367
120867	576368
5428	576369
152754	576370
50993	576371
12591	576372
6148	576373
1860	576374
7148	576375
132950	576376
94411	576377
209236	576378
135996	576379
70536	576380
64024	576381
293584	576382
4216	576383
60386	576384
117761	576385
182285	576386
6548	576387
16818	576388
54869	576389
302893	576390
65413	576391
59767	576392
232612	576393
3199	576394
3645	576395
58024	576396
143927	576397
17531	576398
130290	576399
561	576400
109861	576401
234930	576402
4306	576403
1698	576404
278637	576405
26001	576406
50314	576407
103073	576408
82420	576409
397	576410
50897	576411
4370	576412
16498	576413
6256	576414
67300	576415
14734	576416
14095	576417
73386	576418
60819	576419
16402	576420
16840	576421
86515	576422
209076	576423
7780	576424
28922	576425
48123	576426
53515	576427
2126	576428
50583	576429
167429	576430
33987	576431
53245	576432
39411	576433
27559	576434
207052	576435
32473	576436
90409	576437
1084	576438
59494	576439
133784	576440
21645	576441
63471	576442
173105	576443
11738	576444
34699	576445
146342	576446
202035	576447
19029	576448
145930	576449
72282	576450
215986	576451
12789	576452
32704	576453
305092	576454
213509	576455
299741	576456
76204	576457
66094	576458
171703	576459
179584	576460
199323	576461
289926	576462
78923	576463
57625	576464
5124	576465
54764	576466
36927	576467
54625	576468
93363	576469
92293	576470
41990	576471
7824	576472
5572	576473
47784	576474
4980	576475
93246	576476
7092	576477
53008	576478
189060	576479
2837	576480
55136	576481
42765	576482
118759	576483
92049	576484
149553	576485
213799	576486
27040	576487
51753	576488
152312	576489
143339	576490
143338	576491
46534	576492
11109	576493
239560	576494
156818	576495
2188	576496
54374	576497
78501	576498
4	576499
14406	576500
73252	576501
8004	576502
149638	576503
22849	576504
46734	576505
65643	576506
4459	576507
150240	576508
214171	576509
71029	576510
1052	576511
7317	576512
49659	576513
35237	576514
18396	576515
154125	576516
130280	576517
41997	576518
49955	576519
109521	576520
211995	576521
4514	576522
2427	576523
73255	576524
185983	576525
9080	576526
46870	576527
43780	576528
1006	576529
18376	576530
121812	576531
31978	576532
909	576533
15860	576534
302150	576535
48718	576536
141688	576537
7500	576538
68101	576539
43780	576540
178856	576541
34576	576542
12492	576543
59966	576544
22858	576545
5118	576546
81102	576547
72406	576548
55132	576549
44414	576550
23388	576551
22170	576552
215826	576553
307412	576554
128335	576555
279545	576556
15771	576557
55136	576558
264503	576559
122761	576560
51177	576561
23524	576562
82809	576563
103505	576564
36881	576565
2876	576566
52054	576567
10968	576568
256856	576569
99734	576570
7833	576571
9172	576572
90934	576573
35812	576574
34056	576575
184132	576576
1144	576577
2630	576578
3627	576579
59174	576580
108	576581
3678	576582
23527	576583
89636	576584
176471	576585
79129	576586
199473	576587
2119	576588
284252	576589
446	576590
128106	576591
259883	576592
2042	576593
203831	576594
25920	576595
278271	576596
1870	576597
67718	576598
85008	576599
26698	576600
96676	576601
230271	576602
486	576603
72834	576604
114885	576605
207724	576606
207789	576607
18880	576608
17723	576609
8090	576610
40000	576611
242266	576612
223359	576613
41548	576614
91933	576615
1492	576616
8173	576617
21282	576618
298490	576619
57664	576620
15023	576621
32226	576622
62411	576623
48914	576624
136099	576625
216729	576626
19876	576627
140094	576628
80079	576629
54185	576630
27314	576631
156454	576632
135039	576633
90335	576634
17085	576635
101320	576636
149071	576637
20749	576638
73	576639
5444	576640
31238	576641
2869	576642
55393	576643
14268	576644
8844	576645
14307	576646
40543	576647
101798	576648
176403	576649
290691	576650
216257	576651
163248	576652
158035	576653
308520	576654
33920	576655
34118	576656
179243	576657
17194	576658
159680	576659
205248	576660
136455	576661
118681	576662
171689	576663
304121	576664
127790	576665
127790	576666
90336	576667
309560	576668
31055	576669
16292	576670
157839	576671
285428	576672
105849	576673
10775	576674
64566	576675
21674	576676
182762	576677
54184	576678
68477	576679
75066	576680
207033	576681
194134	576682
23718	576683
38964	576684
160215	576685
86941	576686
52116	576687
9174	576688
110208	576689
17029	576690
17029	576691
83041	576692
57329	576693
183522	576694
73744	576695
132027	576696
35388	576697
305212	576698
142083	576699
130080	576700
96898	576701
66460	576702
117064	576703
88818	576704
88818	576705
117064	576706
76757	576707
49652	576708
27697	576709
134231	576710
136960	576711
114144	576712
168250	576713
42775	576714
244772	576715
3625	576716
74355	576717
117748	576718
49172	576719
34766	576720
66819	576721
89155	576722
153390	576723
116635	576724
34359	576725
113170	576726
291628	576727
133876	576728
4031	576729
61892	576730
435	576731
75693	576732
4127	576733
3240	576734
172218	576735
88520	576736
52051	576737
43017	576738
9662	576739
188245	576740
126665	576741
295137	576742
141	576743
520	576744
18914	576745
18914	576746
59193	576747
5300	576748
67720	576749
98599	576750
301009	576751
59606	576752
20044	576753
200978	576754
56867	576755
79053	576756
164459	576757
16079	576758
61407	576759
77013	576760
145747	576761
589	576762
41700	576763
41700	576764
29377	576765
90967	576766
802	576767
3660	576768
256910	576769
79880	576770
201	576771
35523	576772
3422	576773
27813	576774
9972	576775
110015	576776
10709	576777
153434	576778
2562	576779
241155	576780
68983	576781
118603	576782
118603	576783
7096	576784
203523	576785
168006	576786
310924	576787
266784	576788
14860	576789
11591	576790
49443	576791
73291	576792
307041	576793
68613	576794
75593	576795
150092	576796
77350	576797
274011	576798
19811	576799
151146	576800
110859	576801
39416	576802
28113	576803
33489	576804
33489	576805
35862	576806
98098	576807
201970	576808
30697	576809
277216	576810
184901	576811
90338	576812
12226	576813
12226	576814
13124	576815
34471	576816
260134	576817
1402	576818
173402	576819
28435	576820
48796	576821
19066	576822
213190	576823
97689	576824
235928	576825
81322	576826
31045	576827
60172	576828
96141	576829
156058	576830
40300	576831
299750	576832
113540	576833
161116	576834
82147	576835
46859	576836
178771	576837
34471	576838
52061	576839
14171	576840
5586	576841
263064	576842
62504	576843
167526	576844
64993	576845
246102	576846
98502	576847
41541	576848
67085	576849
54654	576850
229201	576851
138900	576852
27912	576853
14523	576854
120371	576855
122571	576856
13287	576857
20474	576858
45002	576859
1340	576860
3126	576861
187810	576862
17757	576863
79066	576864
17219	576865
105674	576866
30703	576867
29780	576868
208503	576869
234721	576870
80105	576871
37437	576872
43478	576873
23795	576874
273039	576875
19438	576876
63395	576877
196	576878
34930	576879
165259	576880
148762	576881
123765	576882
41480	576883
71142	576884
252119	576885
291413	576886
180159	576887
252763	576888
276993	576889
268993	576890
301485	576891
253591	576892
209627	576893
83479	576894
285962	576895
262807	576896
279748	576897
304619	576898
194083	576899
296237	576900
249616	576901
257568	576902
289567	576903
258583	576904
306665	576905
307653	576906
4757	576907
107914	576908
57678	576909
199280	576910
39813	576911
232217	576912
171686	576913
24857	576914
40463	576915
19160	576916
132356	576917
25724	576918
31407	576919
51596	576920
207325	576921
122675	576922
195201	576923
19131	576924
12555	576925
46797	576926
106527	576927
93513	576928
52339	576929
73634	576930
273642	576931
87643	576932
74071	576933
115014	576934
197591	576935
174173	576936
139083	576937
6694	576938
115067	576939
115067	576940
40729	576941
84776	576942
1221	576943
96412	576944
16216	576945
119317	576946
28524	576947
61026	576948
217007	576949
106937	576950
71641	576951
176198	576952
206499	576953
190455	576954
394	576955
6441	576956
155990	576957
26396	576958
186520	576959
103251	576960
125220	576961
125220	576962
61735	576963
199233	576964
1933	576965
21361	576966
14083	576967
102647	576968
69664	576969
49826	576970
4896	576971
52185	576972
4559	576973
53155	576974
91591	576975
18775	576976
118108	576977
118108	576978
135409	576979
117866	576980
6900	576981
9907	576982
162447	576983
80036	576984
247093	576985
48757	576986
127767	576987
74662	576988
266251	576989
61026	576990
1813	576991
271502	576992
51954	576993
45474	576994
770	576995
3295	576996
110585	576997
164990	576998
209598	576999
47028	577000
2856	577001
56563	577002
269384	577003
101627	577004
198423	577005
29762	577006
22386	577007
309702	577008
218992	577009
9928	577010
40674	577011
104689	577012
99831	577013
16970	577014
92959	577015
22762	577016
103762	577017
17544	577018
4608	577019
239937	577020
183197	577021
151654	577022
46711	577023
85188	577024
1835	577025
51205	577026
151638	577027
422	577028
204444	577029
18656	577030
129841	577031
9302	577032
79367	577033
119443	577034
72796	577035
221471	577036
16238	577037
96602	577038
34718	577039
53920	577040
298739	577041
243154	577042
50374	577043
110627	577044
91052	577045
120537	577046
10268	577047
83941	577048
122376	577049
45188	577050
20998	577051
18809	577052
100441	577053
136902	577054
134655	577055
67374	577056
204008	577057
204951	577058
222036	577059
71076	577060
3693	577061
158493	577062
188770	577063
94231	577064
299327	577065
165937	577066
1373	577067
9166	577068
218393	577069
238053	577070
53502	577071
265524	577072
132760	577073
33724	577074
4358	577075
4358	577076
7348	577077
68250	577078
251562	577079
191176	577080
70070	577081
57194	577082
20850	577083
71381	577084
211861	577085
119026	577086
198348	577087
130996	577088
877	577089
86196	577090
152352	577091
55704	577092
66027	577093
27299	577094
132158	577095
166740	577096
45434	577097
139945	577098
187220	577099
36065	577100
60636	577101
6729	577102
26671	577103
125966	577104
203308	577105
11768	577106
102553	577107
37856	577108
119910	577109
38494	577110
241101	577111
23694	577112
153849	577113
154781	577114
197457	577115
57558	577116
196	577117
159664	577118
168973	577119
263035	577120
106746	577121
125589	577122
8328	577123
197290	577124
286048	577125
178819	577126
232077	577127
33629	577128
55896	577129
76127	577130
197066	577131
274371	577132
76127	577133
75689	577134
86550	577135
39445	577136
22527	577137
303209	577138
26733	577139
16854	577140
1794	577141
56515	577142
8795	577143
48236	577144
119765	577145
170975	577146
55902	577147
236819	577148
7472	577149
11889	577150
33563	577151
65862	577152
21609	577153
1047	577154
173285	577155
167383	577156
136114	577157
4216	577158
18957	577159
132386	577160
35830	577161
5382	577162
193606	577163
16261	577164
83450	577165
60646	577166
65912	577167
7275	577168
84325	577169
39742	577170
204045	577171
11964	577172
14650	577173
47424	577174
37108	577175
209208	577176
85822	577177
90521	577178
29564	577179
14080	577180
20484	577181
1110	577182
2820	577183
36277	577184
153232	577185
94626	577186
268588	577187
123026	577188
17495	577189
90427	577190
202392	577191
110057	577192
110940	577193
302890	577194
300085	577195
202517	577196
13820	577197
20134	577198
13226	577199
163217	577200
269652	577201
5566	577202
1403	577203
215585	577204
170762	577205
163226	577206
20597	577207
108321	577208
142749	577209
71198	577210
34241	577211
63743	577212
201782	577213
131582	577214
50701	577215
42163	577216
3586	577217
14107	577218
54310	577219
62624	577220
30761	577221
298327	577222
211883	577223
6980	577224
93182	577225
238017	577226
41488	577227
41488	577228
235823	577229
30916	577230
39742	577231
92716	577232
80776	577233
115293	577234
48706	577235
51578	577236
18846	577237
52168	577238
55461	577239
67181	577240
4539	577241
9054	577242
26097	577243
58324	577244
154729	577245
37067	577246
263326	577247
13600	577248
183294	577249
7623	577250
94501	577251
147091	577252
213919	577253
208301	577254
118515	577255
532	577256
5373	577257
3398	577258
91065	577259
108080	577260
93294	577261
59078	577262
86954	577263
163094	577264
119053	577265
77793	577266
36401	577267
5298	577268
31122	577269
61396	577270
205977	577271
217379	577272
28138	577273
44447	577274
50344	577275
93451	577276
11805	577277
300341	577278
57802	577279
20062	577280
31122	577281
218137	577282
279056	577283
2036	577284
138707	577285
294474	577286
29979	577287
24579	577288
55132	577289
59078	577290
50139	577291
54644	577292
47720	577293
116998	577294
82156	577295
125	577296
101201	577297
11332	577298
13297	577299
200543	577300
28704	577301
24222	577302
30300	577303
30	577304
2288	577305
10890	577306
258853	577307
32117	577308
128525	577309
75589	577310
110287	577311
24035	577312
178298	577313
49380	577314
137568	577315
91778	577316
95017	577317
31284	577318
131004	577319
40128	577320
94435	577321
899	577322
135895	577323
59709	577324
124745	577325
155482	577326
214607	577327
15664	577328
284410	577329
45891	577330
27920	577331
41851	577332
89403	577333
197726	577334
30704	577335
38506	577336
25740	577337
25740	577338
135270	577339
77019	577340
242479	577341
291975	577342
254677	577343
35599	577344
7521	577345
100645	577346
41768	577347
54215	577348
76385	577349
155614	577350
64882	577351
141614	577352
85911	577353
34735	577354
14826	577355
78145	577356
68342	577357
186268	577358
141494	577359
111677	577360
105954	577361
75398	577362
39412	577363
272935	577364
52984	577365
96226	577366
176118	577367
4181	577368
106626	577369
829	577370
103685	577371
19149	577372
18156	577373
39102	577374
89767	577375
11674	577376
10345	577377
102677	577378
13902	577379
3867	577380
97797	577381
97188	577382
5372	577383
68594	577384
26113	577385
83283	577386
87791	577387
6381	577388
87853	577389
201959	577390
76850	577391
12120	577392
212425	577393
26698	577394
230368	577395
39610	577396
148016	577397
310851	577398
188175	577399
151606	577400
1741	577401
44717	577402
126724	577403
126724	577404
286516	577405
138838	577406
184049	577407
27871	577408
57718	577409
126584	577410
150100	577411
23153	577412
9052	577413
298576	577414
51432	577415
65192	577416
184241	577417
142343	577418
25453	577419
85323	577420
63427	577421
94416	577422
188566	577423
88498	577424
141715	577425
130788	577426
299150	577427
132704	577428
90233	577429
71379	577430
190022	577431
126858	577432
74325	577433
43116	577434
228730	577435
183822	577436
132118	577437
163059	577438
17886	577439
84209	577440
156901	577441
40758	577442
247242	577443
106647	577444
64022	577445
118139	577446
92903	577447
36173	577448
28794	577449
128741	577450
169678	577451
26903	577452
76032	577453
6810	577454
41315	577455
84938	577456
95314	577457
2126	577458
116726	577459
115005	577460
165067	577461
76301	577462
194903	577463
194903	577464
255057	577465
127228	577466
281605	577467
131498	577468
145516	577469
6858	577470
161109	577471
170086	577472
97763	577473
164170	577474
148789	577475
174043	577476
68876	577477
180852	577478
84938	577479
210190	577480
997	577481
41989	577482
13827	577483
42638	577484
171568	577485
40232	577486
48701	577487
137110	577488
107151	577489
38135	577490
3764	577491
584	577492
31	577493
34535	577494
27301	577495
150544	577496
41387	577497
50874	577498
107019	577499
305010	577500
89989	577501
230898	577502
283102	577503
155104	577504
54187	577505
54187	577506
116711	577507
39293	577508
28364	577509
64056	577510
60762	577511
115025	577512
75466	577513
28067	577514
216323	577515
61760	577516
202773	577517
57931	577518
72173	577519
255838	577520
5261	577521
110134	577522
33740	577523
17303	577524
25375	577525
68788	577526
22774	577527
146681	577528
194237	577529
189060	577530
29122	577531
33819	577532
7761	577533
289548	577534
73896	577535
272067	577536
12340	577537
149144	577538
13807	577539
57380	577540
120825	577541
46995	577542
32545	577543
157416	577544
13945	577545
28399	577546
70503	577547
55149	577548
201306	577549
102387	577550
25850	577551
101720	577552
218842	577553
274333	577554
287427	577555
211418	577556
36660	577557
9187	577558
24695	577559
135605	577560
132360	577561
36955	577562
26918	577563
24583	577564
102630	577565
26918	577566
44278	577567
276430	577568
57983	577569
48662	577570
96343	577571
82286	577572
286700	577573
53798	577574
180145	577575
32198	577576
93439	577577
186929	577578
261924	577579
24853	577580
169819	577581
35454	577582
14068	577583
125684	577584
253193	577585
35454	577586
38039	577587
18725	577588
5380	577589
117421	577590
19579	577591
198892	577592
309405	577593
27790	577594
238060	577595
144565	577596
6665	577597
73601	577598
112091	577599
123360	577600
202737	577601
204413	577602
219689	577603
59109	577604
123597	577605
33624	577606
92885	577607
56518	577608
63589	577609
44681	577610
23353	577611
51629	577612
4193	577613
28582	577614
269053	577615
137665	577616
208045	577617
19393	577618
20247	577619
62878	577620
100887	577621
135564	577622
124846	577623
6617	577624
5393	577625
5454	577626
109514	577627
48986	577628
14536	577629
299237	577630
24113	577631
82579	577632
27393	577633
19215	577634
28078	577635
96112	577636
54676	577637
39017	577638
209341	577639
309005	577640
37153	577641
110866	577642
22413	577643
137673	577644
28078	577645
73243	577646
301392	577647
291003	577648
89024	577649
112012	577650
28393	577651
101546	577652
47604	577653
23275	577654
203698	577655
3239	577656
56276	577657
15661	577658
23	577659
122	577660
88058	577661
28990	577662
110481	577663
39976	577664
155768	577665
137393	577666
40776	577667
61322	577668
103992	577669
163676	577670
2062	577671
140124	577672
2536	577673
103403	577674
69213	577675
265768	577676
3467	577677
156439	577678
2880	577679
124062	577680
135753	577681
134603	577682
60482	577683
998	577684
102351	577685
300582	577686
110686	577687
25796	577688
18290	577689
214916	577690
120604	577691
276088	577692
39120	577693
128539	577694
14810	577695
102660	577696
272172	577697
204321	577698
99861	577699
66952	577700
82877	577701
202244	577702
85898	577703
169848	577704
107053	577705
111464	577706
244540	577707
248617	577708
30638	577709
152308	577710
102393	577711
271844	577712
3075	577713
265358	577714
182553	577715
171783	577716
172028	577717
68661	577718
130016	577719
143896	577720
107233	577721
84864	577722
84864	577723
23541	577724
85517	577725
171948	577726
73904	577727
64301	577728
307839	577729
6294	577730
6294	577731
93791	577732
43387	577733
1597	577734
47529	577735
42397	577736
156042	577737
24	577738
133987	577739
1146	577740
114384	577741
12905	577742
17179	577743
198726	577744
192045	577745
104949	577746
63804	577747
17292	577748
45933	577749
267671	577750
88796	577751
33737	577752
7923	577753
70447	577754
125913	577755
24337	577756
59701	577757
39450	577758
34953	577759
83630	577760
119017	577761
48132	577762
43032	577763
176414	577764
56762	577765
85265	577766
303759	577767
176414	577768
140115	577769
14066	577770
94535	577771
5899	577772
285290	577773
246521	577774
217880	577775
158010	577776
155267	577777
39374	577778
68722	577779
5235	577780
130659	577781
3144	577782
42509	577783
148877	577784
173949	577785
43800	577786
213352	577787
171467	577788
73559	577789
299853	577790
209103	577791
40273	577792
2303	577793
84868	577794
64394	577795
55927	577796
87548	577797
26699	577798
169934	577799
45613	577800
45613	577801
260072	577802
62036	577803
102792	577804
26945	577805
33231	577806
2138	577807
58642	577808
104637	577809
114697	577810
913	577811
27915	577812
125454	577813
26723	577814
48821	577815
134814	577816
73313	577817
62874	577818
132500	577819
152550	577820
217880	577821
124485	577822
2303	577823
21350	577824
5501	577825
82375	577826
3752	577827
11905	577828
1818	577829
9174	577830
178573	577831
98365	577832
21350	577833
61303	577834
1800	577835
54153	577836
270651	577837
17618	577838
25126	577839
124092	577840
34356	577841
880	577842
285043	577843
19764	577844
7385	577845
196524	577846
75823	577847
228254	577848
193297	577849
4074	577850
5891	577851
24194	577852
45860	577853
39572	577854
1528	577855
90476	577856
140795	577857
184870	577858
253463	577859
274067	577860
246685	577861
164965	577862
132887	577863
81631	577864
11837	577865
5891	577866
9538	577867
174128	577868
116429	577869
33014	577870
16962	577871
264523	577872
5891	577873
41095	577874
27723	577875
35	577876
5074	577877
41401	577878
117036	577879
28485	577880
174788	577881
55542	577882
77988	577883
310561	577884
43585	577885
273090	577886
145269	577887
203026	577888
143311	577889
88	577890
6913	577891
28042	577892
23866	577893
129812	577894
88688	577895
108604	577896
30175	577897
53	577898
120	577899
330	577900
26620	577901
310254	577902
220667	577903
18520	577904
33265	577905
183701	577906
111933	577907
183391	577908
156200	577909
130752	577910
16077	577911
340	577912
105182	577913
182423	577914
43561	577915
91959	577916
308074	577917
588	577918
118684	577919
259616	577920
81499	577921
8920	577922
8920	577923
172553	577924
137401	577925
137401	577926
22567	577927
32060	577928
206194	577929
197396	577930
21595	577931
41766	577932
96168	577933
38972	577934
26596	577935
89365	577936
268780	577937
24796	577938
107180	577939
136902	577940
311463	577941
46074	577942
474	577943
1628	577944
127884	577945
12297	577946
121644	577947
61233	577948
95148	577949
230482	577950
46306	577951
120221	577952
85934	577953
123829	577954
2457	577955
135638	577956
249248	577957
32627	577958
279216	577959
234171	577960
25695	577961
4872	577962
66147	577963
205138	577964
223213	577965
140323	577966
176558	577967
75696	577968
11286	577969
104990	577970
32209	577971
293053	577972
46410	577973
220351	577974
149287	577975
85242	577976
49776	577977
30541	577978
92476	577979
36476	577980
283159	577981
147374	577982
189222	577983
15369	577984
25952	577985
223671	577986
76043	577987
134349	577988
137848	577989
289303	577990
17920	577991
41073	577992
176388	577993
24652	577994
145418	577995
111417	577996
195337	577997
68720	577998
42062	577999
287180	578000
100841	578001
310519	578002
114725	578003
312001	578004
25240	578005
178959	578006
25328	578007
97001	578008
119685	578009
233806	578010
302439	578011
68195	578012
21579	578013
27193	578014
154995	578015
91920	578016
85620	578017
211270	578018
204381	578019
82227	578020
83382	578021
12319	578022
5090	578023
247835	578024
29934	578025
69438	578026
73470	578027
299005	578028
97628	578029
162094	578030
50261	578031
34754	578032
259713	578033
287109	578034
125336	578035
60725	578036
10511	578037
77956	578038
43735	578039
23884	578040
241423	578041
143458	578042
214792	578043
11727	578044
8691	578045
139910	578046
77361	578047
22574	578048
95	578049
14881	578050
45026	578051
23412	578052
114049	578053
152129	578054
109738	578055
173182	578056
1164	578057
107166	578058
149574	578059
73594	578060
52614	578061
72337	578062
130590	578063
243542	578064
164424	578065
192428	578066
230739	578067
104639	578068
168982	578069
16249	578070
234482	578071
169884	578072
30503	578073
6623	578074
17853	578075
144987	578076
204421	578077
129209	578078
150129	578079
74927	578080
143795	578081
107806	578082
171706	578083
117106	578084
167139	578085
177491	578086
30268	578087
27981	578088
2075	578089
188936	578090
244938	578091
93331	578092
261346	578093
78494	578094
47061	578095
9010	578096
284854	578097
49536	578098
135356	578099
92416	578100
96159	578101
152113	578102
278179	578103
87329	578104
14906	578105
299697	578106
140299	578107
62021	578108
66776	578109
236225	578110
284224	578111
15953	578112
3566	578113
230493	578114
94310	578115
219356	578116
98575	578117
186153	578118
44194	578119
194168	578120
5803	578121
197910	578122
234466	578123
129983	578124
11747	578125
22846	578126
12181	578127
167477	578128
42715	578129
589	578130
126648	578131
20353	578132
16634	578133
138409	578134
160873	578135
76419	578136
37595	578137
919	578138
137388	578139
25847	578140
83504	578141
48069	578142
12427	578143
53307	578144
170128	578145
127207	578146
23104	578147
6648	578148
120275	578149
124855	578150
268495	578151
55633	578152
135270	578153
175118	578154
175118	578155
175511	578156
223046	578157
295248	578158
4982	578159
37247	578160
283132	578161
6824	578162
7495	578163
282910	578164
72102	578165
11721	578166
18165	578167
118053	578168
273835	578169
96389	578170
118023	578171
61042	578172
109829	578173
175146	578174
138655	578175
286530	578176
44549	578177
121627	578178
72329	578179
9930	578180
55568	578181
42190	578182
227849	578183
310462	578184
176721	578185
144078	578186
33402	578187
133966	578188
175411	578189
200881	578190
7933	578191
26907	578192
26177	578193
67934	578194
12033	578195
134049	578196
198690	578197
75296	578198
62974	578199
5912	578200
1375	578201
281549	578202
1299	578203
50138	578204
223930	578205
226473	578206
283142	578207
133621	578208
154427	578209
194349	578210
184231	578211
93222	578212
30184	578213
3858	578214
67827	578215
129239	578216
5609	578217
114756	578218
208614	578219
181643	578220
18542	578221
24613	578222
5	578223
14657	578224
23840	578225
26618	578226
186665	578227
14902	578228
122365	578229
126791	578230
834	578231
148592	578232
40480	578233
45296	578234
664	578235
209897	578236
112131	578237
11399	578238
64314	578239
79882	578240
127832	578241
51133	578242
5847	578243
27171	578244
298714	578245
270292	578246
41099	578247
149170	578248
87173	578249
25948	578250
28016	578251
89809	578252
94636	578253
96101	578254
195124	578255
217232	578256
36760	578257
8801	578258
27403	578259
295039	578260
9497	578261
82159	578262
60456	578263
17889	578264
111089	578265
177849	578266
242249	578267
259962	578268
201191	578269
48819	578270
167097	578271
45309	578272
174584	578273
127699	578274
137020	578275
229531	578276
96397	578277
17437	578278
10016	578279
267533	578280
182495	578281
170385	578282
35208	578283
64653	578284
51699	578285
74977	578286
36430	578287
74655	578288
16263	578289
176217	578290
12747	578291
165721	578292
140631	578293
23267	578294
75846	578295
124815	578296
3797	578297
232	578298
191660	578299
260	578300
149	578301
42008	578302
214090	578303
141590	578304
28548	578305
167407	578306
243950	578307
272502	578308
124776	578309
16029	578310
204506	578311
26763	578312
57494	578313
3391	578314
123603	578315
229479	578316
281976	578317
231971	578318
15848	578319
34199	578320
267564	578321
39559	578322
3143	578323
25281	578324
55740	578325
254916	578326
50717	578327
126953	578328
46678	578329
230227	578330
104943	578331
184665	578332
39297	578333
39240	578334
151450	578335
99893	578336
280606	578337
84632	578338
226068	578339
232817	578340
285088	578341
220051	578342
151534	578343
194594	578344
299800	578345
77200	578346
13494	578347
145947	578348
301801	578349
216591	578350
214410	578351
6700	578352
178033	578353
302246	578354
7958	578355
49825	578356
31666	578357
18462	578358
60893	578359
25538	578360
43562	578361
262019	578362
28548	578363
147423	578364
119663	578365
82151	578366
39929	578367
67106	578368
306484	578369
61765	578370
62337	578371
18335	578372
44735	578373
84853	578374
84853	578375
84858	578376
83706	578377
127153	578378
27059	578379
115137	578380
72174	578381
92731	578382
120621	578383
227205	578384
394	578385
19178	578386
236966	578387
24630	578388
224088	578389
94970	578390
8000	578391
8000	578392
53080	578393
57755	578394
142325	578395
240189	578396
281384	578397
190478	578398
77526	578399
101235	578400
28264	578401
54628	578402
288027	578403
89532	578404
259	578405
1087	578406
83483	578407
55910	578408
82460	578409
45255	578410
224350	578411
302864	578412
122818	578413
17494	578414
16616	578415
183377	578416
51658	578417
7922	578418
60377	578419
88838	578420
37272	578421
27761	578422
113708	578423
15048	578424
5454	578425
273616	578426
243049	578427
104189	578428
1928	578429
280099	578430
198302	578431
88324	578432
5636	578433
176290	578434
305836	578435
229988	578436
127883	578437
30047	578438
53249	578439
90730	578440
122398	578441
160804	578442
56510	578443
193566	578444
3726	578445
52445	578446
268232	578447
104366	578448
87110	578449
62377	578450
37763	578451
65518	578452
152559	578453
83343	578454
20010	578455
131486	578456
2100	578457
249574	578458
24931	578459
76807	578460
146229	578461
97078	578462
33780	578463
171491	578464
51488	578465
167362	578466
16756	578467
150702	578468
245055	578469
64725	578470
23148	578471
167542	578472
23809	578473
39333	578474
187982	578475
219507	578476
52984	578477
7773	578478
194476	578479
637	578480
53984	578481
132299	578482
64233	578483
125533	578484
116649	578485
301092	578486
201861	578487
19917	578488
128389	578489
19256	578490
128312	578491
107782	578492
69539	578493
12322	578494
138174	578495
108958	578496
98174	578497
472	578498
150699	578499
292627	578500
86679	578501
194559	578502
211777	578503
69429	578504
204947	578505
3797	578506
212367	578507
28471	578508
147783	578509
6507	578510
45611	578511
9497	578512
53341	578513
93568	578514
180410	578515
215882	578516
45296	578517
33183	578518
165640	578519
69884	578520
65462	578521
122165	578522
92891	578523
84350	578524
180646	578525
63513	578526
81949	578527
10215	578528
121498	578529
102363	578530
192249	578531
210036	578532
120807	578533
26	578534
18462	578535
3933	578536
304289	578537
172917	578538
24170	578539
131602	578540
30184	578541
98162	578542
73298	578543
157907	578544
171491	578545
2520	578546
309138	578547
221994	578548
113708	578549
185007	578550
307261	578551
85755	578552
183249	578553
210957	578554
286361	578555
209202	578556
109856	578557
154921	578558
34914	578559
270479	578560
68591	578561
224909	578562
73335	578563
828	578564
56877	578565
89944	578566
17755	578567
9869	578568
79985	578569
36396	578570
142529	578571
71903	578572
272118	578573
55249	578574
8182	578575
4800	578576
58821	578577
192658	578578
54329	578579
93203	578580
1997	578581
4002	578582
108671	578583
72757	578584
121774	578585
73379	578586
121902	578587
154958	578588
88204	578589
121586	578590
254419	578591
1395	578592
155685	578593
30481	578594
197057	578595
54460	578596
94485	578597
16349	578598
1946	578599
184458	578600
15708	578601
192975	578602
160477	578603
19311	578604
21873	578605
208221	578606
104996	578607
79197	578608
260990	578609
10432	578610
153592	578611
57895	578612
97914	578613
9761	578614
83503	578615
83503	578616
273320	578617
179	578618
83532	578619
216071	578620
174299	578621
13301	578622
25131	578623
8623	578624
13923	578625
87848	578626
102843	578627
21996	578628
34869	578629
145308	578630
107572	578631
200790	578632
75709	578633
266903	578634
3635	578635
274693	578636
246496	578637
40502	578638
41754	578639
6750	578640
21887	578641
30934	578642
13649	578643
54867	578644
37306	578645
106735	578646
98929	578647
74119	578648
282615	578649
304775	578650
282142	578651
72961	578652
200431	578653
139211	578654
36017	578655
179391	578656
57140	578657
30590	578658
9783	578659
57317	578660
223793	578661
276473	578662
129996	578663
122060	578664
25139	578665
25139	578666
10795	578667
13647	578668
101396	578669
955	578670
69517	578671
99134	578672
137410	578673
85017	578674
71176	578675
106397	578676
15700	578677
5132	578678
276364	578679
102370	578680
294193	578681
153470	578682
43624	578683
214959	578684
133319	578685
40877	578686
4265	578687
209670	578688
153624	578689
107112	578690
266928	578691
56453	578692
21837	578693
120292	578694
218226	578695
276870	578696
69548	578697
128505	578698
8025	578699
116741	578700
67851	578701
29579	578702
59569	578703
199889	578704
25294	578705
2955	578706
67926	578707
153575	578708
182649	578709
96722	578710
259316	578711
87611	578712
198831	578713
217722	578714
38871	578715
24103	578716
82236	578717
208846	578718
212390	578719
2483	578720
53135	578721
281069	578722
52790	578723
13182	578724
135756	578725
152254	578726
14417	578727
31012	578728
276320	578729
205885	578730
21343	578731
140525	578732
92470	578733
223164	578734
2483	578735
48390	578736
2371	578737
6894	578738
142650	578739
31867	578740
288957	578741
183964	578742
45723	578743
210308	578744
22580	578745
157337	578746
96186	578747
67184	578748
130244	578749
1113	578750
18739	578751
2483	578752
77265	578753
12422	578754
1113	578755
52385	578756
29712	578757
24449	578758
227061	578759
181486	578760
284828	578761
144371	578762
297836	578763
83867	578764
4016	578765
103205	578766
106249	578767
35552	578768
22381	578769
118323	578770
68557	578771
234124	578772
17831	578773
59170	578774
41225	578775
96324	578776
40599	578777
40599	578778
40599	578779
281596	578780
5293	578781
24272	578782
81304	578783
139112	578784
28283	578785
35473	578786
99742	578787
52276	578788
227946	578789
20636	578790
20274	578791
187900	578792
31376	578793
2588	578794
175752	578795
197951	578796
27120	578797
51508	578798
4360	578799
3577	578800
11081	578801
89127	578802
1318	578803
6178	578804
32089	578805
32089	578806
165937	578807
63968	578808
121405	578809
2588	578810
105448	578811
287561	578812
10107	578813
3761	578814
281189	578815
229380	578816
59845	578817
37269	578818
151939	578819
3973	578820
57588	578821
47682	578822
131012	578823
22742	578824
22742	578825
22742	578826
18465	578827
71837	578828
48869	578829
142143	578830
150979	578831
65397	578832
82194	578833
121600	578834
84171	578835
150285	578836
182092	578837
164627	578838
301123	578839
248681	578840
34963	578841
229832	578842
291193	578843
122078	578844
218188	578845
7556	578846
115136	578847
211909	578848
114135	578849
64926	578850
34377	578851
166291	578852
210027	578853
26325	578854
113303	578855
552	578856
117380	578857
59867	578858
233717	578859
43199	578860
86641	578861
230556	578862
229831	578863
158274	578864
31853	578865
7556	578866
7556	578867
48055	578868
26026	578869
281871	578870
142051	578871
159977	578872
211236	578873
138679	578874
147822	578875
6945	578876
147822	578877
5083	578878
20852	578879
105030	578880
44316	578881
226539	578882
83978	578883
111115	578884
54546	578885
302822	578886
22483	578887
144153	578888
48213	578889
17611	578890
86602	578891
101460	578892
152700	578893
23858	578894
83654	578895
11059	578896
52018	578897
11059	578898
286832	578899
12392	578900
112678	578901
213977	578902
151519	578903
90834	578904
151519	578905
131988	578906
17322	578907
35183	578908
4033	578909
18110	578910
4033	578911
77346	578912
18919	578913
105380	578914
6085	578915
302197	578916
203224	578917
96208	578918
31414	578919
96208	578920
181267	578921
12549	578922
4680	578923
231002	578924
251195	578925
32800	578926
11140	578927
254144	578928
150452	578929
213278	578930
298502	578931
29523	578932
4035	578933
227329	578934
72358	578935
28285	578936
122247	578937
193502	578938
178431	578939
237350	578940
35404	578941
1536	578942
97771	578943
4492	578944
4562	578945
79860	578946
21005	578947
15141	578948
72218	578949
36033	578950
16166	578951
2806	578952
59110	578953
71679	578954
1096	578955
186046	578956
23249	578957
5848	578958
22611	578959
62763	578960
15729	578961
40299	578962
81797	578963
91018	578964
48083	578965
9870	578966
42489	578967
102532	578968
199381	578969
33425	578970
110796	578971
11131	578972
9158	578973
6335	578974
288901	578975
9367	578976
159035	578977
103108	578978
30756	578979
49516	578980
103866	578981
12690	578982
40693	578983
48966	578984
305957	578985
164256	578986
278443	578987
57113	578988
22002	578989
34817	578990
168231	578991
296257	578992
24233	578993
116800	578994
206391	578995
3735	578996
26857	578997
12950	578998
21386	578999
72998	579000
152724	579001
63233	579002
8160	579003
45118	579004
178617	579005
3735	579006
215118	579007
147478	579008
55613	579009
100890	579010
39865	579011
94832	579012
20379	579013
37307	579014
671	579015
7112	579016
37023	579017
6825	579018
32833	579019
29602	579020
204906	579021
6114	579022
25813	579023
146	579024
15144	579025
91152	579026
202289	579027
86994	579028
60152	579029
39533	579030
132409	579031
125	579032
181994	579033
283857	579034
50531	579035
6871	579036
261916	579037
103268	579038
751	579039
90355	579040
39809	579041
40188	579042
2185	579043
31887	579044
8654	579045
109118	579046
106520	579047
34741	579048
27964	579049
79412	579050
4264	579051
37952	579052
27528	579053
204918	579054
205030	579055
87432	579056
215887	579057
20348	579058
48810	579059
239551	579060
226509	579061
663	579062
129795	579063
56905	579064
39562	579065
95713	579066
35621	579067
43277	579068
52661	579069
35292	579070
52661	579071
35292	579072
55405	579073
55405	579074
216813	579075
90889	579076
90889	579077
63872	579078
7933	579079
137227	579080
252926	579081
237489	579082
170644	579083
275542	579084
6215	579085
3883	579086
64044	579087
715	579088
82890	579089
83164	579090
83136	579091
31089	579092
144362	579093
176523	579094
176712	579095
267571	579096
85301	579097
156323	579098
25434	579099
147393	579100
139557	579101
58859	579102
207966	579103
12897	579104
11639	579105
3207	579106
138154	579107
42000	579108
48840	579109
143438	579110
163450	579111
167930	579112
148074	579113
74760	579114
230100	579115
153497	579116
56696	579117
139830	579118
71713	579119
183885	579120
56696	579121
133528	579122
160800	579123
90069	579124
45870	579125
145027	579126
217992	579127
65537	579128
183719	579129
35025	579130
20645	579131
19800	579132
61358	579133
106681	579134
85209	579135
235101	579136
200150	579137
172403	579138
217117	579139
104472	579140
233464	579141
2492	579142
174302	579143
18394	579144
73522	579145
6443	579146
71034	579147
52231	579148
5191	579149
131626	579150
989	579151
8902	579152
12666	579153
123191	579154
6958	579155
6958	579156
247382	579157
211178	579158
116736	579159
94024	579160
3090	579161
62304	579162
36154	579163
112608	579164
49953	579165
24901	579166
75543	579167
246628	579168
76873	579169
115229	579170
148289	579171
14048	579172
112901	579173
66013	579174
52106	579175
62455	579176
14319	579177
142589	579178
20042	579179
3276	579180
309670	579181
13897	579182
303824	579183
305464	579184
95087	579185
95791	579186
3308	579187
145318	579188
205950	579189
143122	579190
3292	579191
26492	579192
73974	579193
102274	579194
112385	579195
42291	579196
106117	579197
298864	579198
153802	579199
40908	579200
6578	579201
43316	579202
71943	579203
274178	579204
90837	579205
61440	579206
10874	579207
80264	579208
193383	579209
139056	579210
29957	579211
182663	579212
2518	579213
5754	579214
202779	579215
19761	579216
66067	579217
97653	579218
267629	579219
122548	579220
6160	579221
129020	579222
26857	579223
290494	579224
41641	579225
64590	579226
184337	579227
86569	579228
108121	579229
31472	579230
231833	579231
93032	579232
18763	579233
122013	579234
312061	579235
4861	579236
70856	579237
52530	579238
111996	579239
167042	579240
39921	579241
57541	579242
139833	579243
91491	579244
162171	579245
4477	579246
47572	579247
67581	579248
67095	579249
101783	579250
99782	579251
212027	579252
23637	579253
70794	579254
252539	579255
124782	579256
11876	579257
9188	579258
91548	579259
92513	579260
23541	579261
42732	579262
292305	579263
18689	579264
22963	579265
71590	579266
82081	579267
131705	579268
73922	579269
19497	579270
145352	579271
203477	579272
112901	579273
15664	579274
2557	579275
96104	579276
159127	579277
83910	579278
139479	579279
34653	579280
1537	579281
47693	579282
121681	579283
253209	579284
68095	579285
98466	579286
42069	579287
156093	579288
3584	579289
295902	579290
46476	579291
232887	579292
101053	579293
144057	579294
300245	579295
87022	579296
267525	579297
62114	579298
31663	579299
80616	579300
130763	579301
130763	579302
83143	579303
9449	579304
48655	579305
10329	579306
71614	579307
95034	579308
150946	579309
84338	579310
259321	579311
158310	579312
173263	579313
115240	579314
53329	579315
133120	579316
68763	579317
53329	579318
124015	579319
29373	579320
13114	579321
25302	579322
131555	579323
13402	579324
41449	579325
19427	579326
1847	579327
4670	579328
22568	579329
69512	579330
269990	579331
157755	579332
220859	579333
1445	579334
34493	579335
34756	579336
8656	579337
66310	579338
90837	579339
89795	579340
157230	579341
78142	579342
116022	579343
75680	579344
75368	579345
20299	579346
53196	579347
276756	579348
24652	579349
20006	579350
28941	579351
12839	579352
299015	579353
73904	579354
218733	579355
76798	579356
144235	579357
212522	579358
196857	579359
129417	579360
53365	579361
53567	579362
208110	579363
92519	579364
227958	579365
291714	579366
11814	579367
9184	579368
22822	579369
103376	579370
32366	579371
89970	579372
2352	579373
24284	579374
11630	579375
55617	579376
271221	579377
214408	579378
6324	579379
57220	579380
86219	579381
266950	579382
191170	579383
1461	579384
25986	579385
25616	579386
108932	579387
209078	579388
50011	579389
192175	579390
150991	579391
63510	579392
45146	579393
267291	579394
23411	579395
141791	579396
301583	579397
218642	579398
67040	579399
26598	579400
188385	579401
202525	579402
154	579403
48978	579404
9777	579405
124827	579406
41080	579407
16065	579408
9297	579409
18445	579410
42665	579411
172173	579412
111004	579413
18019	579414
98048	579415
51964	579416
51964	579417
62699	579418
121	579419
158003	579420
45798	579421
67459	579422
98725	579423
64790	579424
51245	579425
9352	579426
54302	579427
311600	579428
139342	579429
206724	579430
121508	579431
26675	579432
128631	579433
300782	579434
235982	579435
3443	579436
106142	579437
171952	579438
24257	579439
73048	579440
43028	579441
23815	579442
24821	579443
17590	579444
20305	579445
106093	579446
203292	579447
121641	579448
28845	579449
141625	579450
110893	579451
248166	579452
99953	579453
181347	579454
221586	579455
78334	579456
127941	579457
25173	579458
102610	579459
148893	579460
135802	579461
66711	579462
179849	579463
303708	579464
240044	579465
42041	579466
20305	579467
7231	579468
48653	579469
151494	579470
217283	579471
64733	579472
28410	579473
304506	579474
301057	579475
127203	579476
78817	579477
62592	579478
218909	579479
1361	579480
123018	579481
194626	579482
238368	579483
22220	579484
92549	579485
273834	579486
178498	579487
247671	579488
37358	579489
50914	579490
28845	579491
51951	579492
73543	579493
84813	579494
27454	579495
96824	579496
44572	579497
29359	579498
199845	579499
140037	579500
18386	579501
133411	579502
277733	579503
126921	579504
236515	579505
28725	579506
84639	579507
63768	579508
109149	579509
129150	579510
196373	579511
696	579512
203108	579513
145233	579514
88012	579515
71333	579516
17694	579517
6443	579518
287907	579519
28258	579520
203560	579521
199362	579522
25173	579523
176927	579524
87944	579525
201414	579526
174344	579527
77387	579528
4304	579529
54989	579530
284637	579531
286820	579532
7949	579533
109149	579534
58448	579535
191865	579536
83344	579537
121923	579538
88012	579539
140743	579540
60017	579541
18412	579542
164216	579543
151337	579544
79869	579545
56141	579546
88828	579547
204434	579548
62796	579549
113665	579550
147241	579551
19032	579552
10275	579553
167869	579554
117433	579555
149929	579556
241013	579557
36616	579558
11890	579559
17019	579560
169133	579561
42803	579562
18386	579563
2143	579564
62483	579565
5374	579566
70896	579567
125759	579568
162748	579569
47138	579570
171017	579571
63684	579572
17694	579573
265969	579574
146749	579575
286801	579576
24688	579577
61539	579578
185943	579579
65669	579580
5219	579581
167521	579582
18386	579583
57405	579584
144494	579585
275386	579586
58518	579587
205905	579588
32911	579589
237842	579590
150528	579591
57537	579592
52202	579593
17143	579594
175683	579595
108949	579596
7231	579597
3120	579598
17143	579599
77691	579600
7816	579601
174804	579602
211929	579603
19886	579604
178668	579605
196574	579606
110432	579607
303515	579608
289258	579609
247949	579610
55045	579611
70214	579612
226019	579613
225833	579614
133202	579615
46079	579616
22761	579617
95605	579618
112972	579619
59723	579620
76168	579621
135292	579622
12922	579623
220660	579624
301036	579625
275596	579626
126921	579627
56398	579628
143003	579629
56614	579630
40050	579631
194750	579632
252028	579633
232548	579634
2076	579635
18281	579636
157970	579637
170537	579638
304252	579639
84456	579640
8902	579641
65303	579642
132940	579643
145237	579644
146654	579645
300358	579646
158640	579647
9878	579648
86223	579649
308628	579650
108501	579651
39580	579652
121800	579653
94228	579654
6741	579655
142291	579656
128332	579657
67390	579658
40436	579659
39953	579660
46029	579661
35016	579662
289958	579663
126796	579664
226357	579665
5068	579666
237904	579667
231213	579668
74113	579669
215730	579670
88755	579671
106093	579672
30093	579673
42641	579674
206203	579675
1962	579676
195119	579677
44481	579678
79082	579679
305053	579680
188449	579681
86204	579682
95603	579683
220064	579684
22420	579685
90631	579686
42803	579687
244749	579688
196158	579689
43207	579690
253671	579691
159096	579692
233018	579693
30308	579694
146017	579695
153386	579696
102492	579697
9397	579698
67990	579699
154079	579700
309947	579701
128988	579702
89957	579703
38006	579704
9943	579705
225250	579706
105429	579707
167439	579708
33934	579709
220083	579710
43222	579711
203557	579712
191509	579713
286354	579714
225774	579715
42641	579716
44027	579717
194737	579718
3708	579719
177887	579720
18281	579721
16797	579722
13251	579723
3120	579724
44934	579725
28725	579726
310465	579727
216154	579728
163730	579729
292625	579730
40332	579731
98993	579732
153386	579733
42852	579734
41180	579735
201940	579736
127551	579737
28282	579738
295231	579739
25326	579740
36892	579741
90923	579742
150150	579743
163951	579744
200689	579745
84918	579746
3825	579747
77971	579748
102441	579749
51311	579750
87642	579751
99	579752
212002	579753
207451	579754
110010	579755
141398	579756
11607	579757
4965	579758
73844	579759
88785	579760
93324	579761
93324	579762
13607	579763
39640	579764
9236	579765
132963	579766
209427	579767
120971	579768
120971	579769
235739	579770
119667	579771
11131	579772
79061	579773
71284	579774
25683	579775
65090	579776
142496	579777
97258	579778
26037	579779
189322	579780
73893	579781
112968	579782
169850	579783
4732	579784
4732	579785
28702	579786
36076	579787
28836	579788
3595	579789
4668	579790
21517	579791
138494	579792
56092	579793
177119	579794
93865	579795
93865	579796
163021	579797
37907	579798
33709	579799
123384	579800
145009	579801
12901	579802
1070	579803
65394	579804
168385	579805
242908	579806
74562	579807
76831	579808
210141	579809
49332	579810
66556	579811
184510	579812
151251	579813
10625	579814
62078	579815
122517	579816
282207	579817
111213	579818
155881	579819
158706	579820
122151	579821
104783	579822
100984	579823
77	579824
187566	579825
200118	579826
7730	579827
21106	579828
90792	579829
117604	579830
150	579831
26850	579832
32520	579833
131734	579834
73792	579835
34108	579836
86469	579837
277157	579838
146050	579839
64875	579840
127530	579841
127598	579842
121726	579843
121726	579844
87110	579845
127550	579846
149823	579847
155883	579848
9685	579849
14503	579850
139744	579851
111916	579852
41865	579853
67224	579854
43378	579855
14836	579856
144360	579857
237010	579858
2521	579859
2891	579860
3231	579861
1641	579862
7320	579863
234159	579864
173236	579865
33072	579866
47609	579867
68821	579868
179101	579869
81707	579870
101365	579871
28693	579872
50718	579873
297981	579874
60717	579875
2808	579876
40234	579877
141450	579878
11396	579879
18727	579880
211290	579881
20850	579882
7677	579883
127606	579884
251781	579885
433	579886
178732	579887
129990	579888
226517	579889
63542	579890
7482	579891
4209	579892
137031	579893
44857	579894
111011	579895
136476	579896
141623	579897
70913	579898
148943	579899
68372	579900
81184	579901
65867	579902
98215	579903
11888	579904
13405	579905
37674	579906
219335	579907
108793	579908
10815	579909
15820	579910
92408	579911
1010	579912
265252	579913
67501	579914
185457	579915
201628	579916
270705	579917
172817	579918
25024	579919
88874	579920
88874	579921
62052	579922
60247	579923
57724	579924
4133	579925
114637	579926
49304	579927
71966	579928
289142	579929
89375	579930
93610	579931
212504	579932
151176	579933
14831	579934
37305	579935
124245	579936
59846	579937
225783	579938
9	579939
54803	579940
118497	579941
22821	579942
149072	579943
1239	579944
1011	579945
24997	579946
876	579947
20772	579948
78252	579949
5563	579950
73396	579951
175	579952
83865	579953
125996	579954
102780	579955
114885	579956
496	579957
144427	579958
40200	579959
63036	579960
2358	579961
28951	579962
73143	579963
25130	579964
93466	579965
26876	579966
74623	579967
202698	579968
6764	579969
691	579970
40213	579971
2954	579972
76473	579973
116748	579974
215204	579975
119372	579976
300801	579977
150268	579978
23429	579979
142714	579980
61516	579981
51864	579982
61136	579983
24894	579984
85808	579985
18125	579986
239389	579987
15975	579988
304928	579989
821	579990
38897	579991
54057	579992
2119	579993
288244	579994
152929	579995
31068	579996
30758	579997
6673	579998
136099	579999
111869	580000
237295	580001
32651	580002
173426	580003
113838	580004
301461	580005
255380	580006
197910	580007
11618	580008
41548	580009
65686	580010
221639	580011
88332	580012
150279	580013
178718	580014
5485	580015
36278	580016
283712	580017
39	580018
1560	580019
151828	580020
14723	580021
73118	580022
243890	580023
46143	580024
200332	580025
291023	580026
181650	580027
281506	580028
19981	580029
219757	580030
119919	580031
147386	580032
1212	580033
73384	580034
223248	580035
280006	580036
44932	580037
106999	580038
26902	580039
179637	580040
21485	580041
223636	580042
39530	580043
72236	580044
176355	580045
175	580046
1810	580047
62452	580048
114938	580049
88555	580050
150439	580051
13314	580052
250753	580053
137951	580054
10646	580055
291685	580056
6760	580057
178463	580058
77603	580059
62774	580060
41811	580061
126582	580062
14082	580063
33569	580064
81128	580065
11560	580066
96292	580067
47896	580068
56456	580069
237543	580070
56082	580071
86531	580072
113147	580073
111457	580074
20790	580075
131455	580076
115100	580077
79967	580078
136920	580079
150181	580080
300947	580081
47908	580082
3970	580083
6371	580084
156891	580085
3232	580086
16456	580087
10677	580088
130044	580089
114120	580090
27634	580091
98102	580092
51579	580093
106934	580094
14230	580095
26080	580096
233005	580097
48627	580098
811	580099
17105	580100
4	580101
7921	580102
126327	580103
50164	580104
28734	580105
140175	580106
114692	580107
134249	580108
55296	580109
354	580110
110958	580111
3269	580112
133060	580113
151317	580114
59542	580115
191297	580116
80413	580117
66426	580118
57876	580119
135315	580120
96766	580121
47271	580122
3176	580123
51744	580124
26162	580125
15724	580126
86125	580127
36045	580128
37351	580129
283974	580130
29766	580131
1191	580132
16264	580133
147355	580134
22367	580135
16337	580136
7706	580137
10262	580138
57317	580139
171550	580140
101748	580141
23149	580142
245701	580143
216910	580144
26097	580145
133080	580146
28231	580147
268732	580148
128059	580149
190438	580150
151528	580151
151528	580152
254720	580153
95557	580154
136354	580155
31514	580156
41878	580157
87797	580158
211303	580159
209768	580160
35572	580161
765	580162
82286	580163
10949	580164
46558	580165
6560	580166
2181	580167
35916	580168
276769	580169
34364	580170
82280	580171
42719	580172
168647	580173
174653	580174
207431	580175
99773	580176
292676	580177
291829	580178
57511	580179
132357	580180
43477	580181
247660	580182
211326	580183
58524	580184
127795	580185
127795	580186
206339	580187
34787	580188
95377	580189
59494	580190
147310	580191
147371	580192
263807	580193
21114	580194
54292	580195
119126	580196
34494	580197
65056	580198
198326	580199
190192	580200
244080	580201
170324	580202
212236	580203
59723	580204
157235	580205
33724	580206
17881	580207
7313	580208
28891	580209
11027	580210
195322	580211
69640	580212
104031	580213
231359	580214
249657	580215
85274	580216
58234	580217
23104	580218
13721	580219
286340	580220
311573	580221
20448	580222
22	580223
22641	580224
25745	580225
116984	580226
116984	580227
53906	580228
144207	580229
78444	580230
137086	580231
25264	580232
9294	580233
16444	580234
56065	580235
279724	580236
183950	580237
2468	580238
17156	580239
105020	580240
122724	580241
221573	580242
72077	580243
138928	580244
6384	580245
89191	580246
182835	580247
181917	580248
62827	580249
68067	580250
27983	580251
1514	580252
112294	580253
154439	580254
166709	580255
164189	580256
25098	580257
250376	580258
64740	580259
25861	580260
7065	580261
117324	580262
12817	580263
73088	580264
11688	580265
55342	580266
7584	580267
91365	580268
94309	580269
50489	580270
19902	580271
8188	580272
88947	580273
19902	580274
212315	580275
148769	580276
109148	580277
42489	580278
967	580279
142169	580280
132146	580281
75985	580282
79251	580283
4535	580284
117428	580285
127579	580286
112584	580287
37231	580288
4137	580289
87548	580290
191242	580291
71428	580292
122763	580293
2814	580294
15173	580295
254118	580296
31721	580297
189725	580298
84925	580299
197345	580300
12400	580301
305090	580302
1079	580303
13263	580304
131353	580305
196467	580306
48045	580307
40703	580308
15147	580309
155673	580310
5460	580311
30831	580312
79270	580313
38407	580314
41923	580315
11340	580316
102429	580317
207987	580318
238822	580319
195162	580320
196013	580321
109642	580322
175217	580323
17228	580324
134384	580325
10611	580326
310956	580327
7164	580328
149592	580329
78085	580330
3055	580331
33627	580332
265181	580333
289598	580334
156968	580335
26488	580336
81507	580337
16336	580338
19779	580339
80968	580340
43164	580341
49538	580342
41326	580343
1740	580344
302086	580345
281326	580346
214205	580347
22993	580348
53072	580349
277425	580350
277472	580351
217379	580352
124141	580353
33717	580354
48032	580355
5301	580356
4231	580357
228987	580358
211116	580359
54870	580360
31230	580361
136026	580362
1328	580363
98611	580364
112154	580365
44839	580366
14159	580367
114690	580368
146798	580369
213118	580370
8360	580371
61632	580372
83838	580373
145088	580374
142517	580375
38993	580376
120363	580377
84496	580378
185556	580379
16431	580380
69157	580381
98793	580382
29	580383
141423	580384
167749	580385
10939	580386
307916	580387
219441	580388
83440	580389
156174	580390
96214	580391
146110	580392
72651	580393
46922	580394
128710	580395
164375	580396
240846	580397
95792	580398
99037	580399
293621	580400
4152	580401
132969	580402
94641	580403
116556	580404
37442	580405
20884	580406
55251	580407
135362	580408
10530	580409
82760	580410
277934	580411
93181	580412
18	580413
77015	580414
258142	580415
298579	580416
78680	580417
182612	580418
113255	580419
22882	580420
136567	580421
50960	580422
11738	580423
63299	580424
42557	580425
55260	580426
289816	580427
191438	580428
88317	580429
296700	580430
281119	580431
203162	580432
58499	580433
64627	580434
189930	580435
116641	580436
46463	580437
158761	580438
58866	580439
250422	580440
184239	580441
25399	580442
199563	580443
198387	580444
125906	580445
36562	580446
67141	580447
31576	580448
103654	580449
88512	580450
297892	580451
124540	580452
3061	580453
159208	580454
13493	580455
180838	580456
180838	580457
116338	580458
63016	580459
201809	580460
61914	580461
53975	580462
9181	580463
262697	580464
212782	580465
234199	580466
3090	580467
3090	580468
179235	580469
283679	580470
89682	580471
14297	580472
31871	580473
207499	580474
209943	580475
121156	580476
77895	580477
147982	580478
12598	580479
155005	580480
178327	580481
130594	580482
100187	580483
81619	580484
189171	580485
2160	580486
85142	580487
85142	580488
65019	580489
3438	580490
146209	580491
43430	580492
253878	580493
132763	580494
89921	580495
272102	580496
128952	580497
56330	580498
5	580499
97144	580500
94179	580501
151706	580502
21125	580503
14863	580504
212098	580505
140987	580506
46209	580507
71336	580508
26722	580509
232583	580510
137898	580511
53418	580512
28464	580513
26508	580514
142289	580515
37815	580516
135115	580517
45610	580518
32642	580519
70025	580520
98643	580521
49132	580522
142578	580523
2697	580524
125340	580525
160	580526
36525	580527
115206	580528
35556	580529
87569	580530
287766	580531
199530	580532
10509	580533
91996	580534
22126	580535
87207	580536
32949	580537
3098	580538
24032	580539
163354	580540
96841	580541
232066	580542
38335	580543
21416	580544
246806	580545
72166	580546
20307	580547
3054	580548
369	580549
161334	580550
22568	580551
63066	580552
88151	580553
204520	580554
10580	580555
76861	580556
3882	580557
3882	580558
3882	580559
3882	580560
67108	580561
60226	580562
149737	580563
10036	580564
128148	580565
128148	580566
19352	580567
189843	580568
182419	580569
1236	580570
9212	580571
12668	580572
177558	580573
128957	580574
55283	580575
57322	580576
25502	580577
180764	580578
124432	580579
11746	580580
276208	580581
12631	580582
8999	580583
18196	580584
103423	580585
18813	580586
1780	580587
72409	580588
73030	580589
19320	580590
102130	580591
71065	580592
205280	580593
73785	580594
11451	580595
1193	580596
8104	580597
144821	580598
40334	580599
142613	580600
294726	580601
85097	580602
1613	580603
14988	580604
5309	580605
792	580606
49178	580607
257756	580608
108551	580609
258821	580610
67824	580611
53516	580612
140645	580613
4800	580614
129191	580615
206295	580616
4084	580617
183583	580618
4180	580619
899	580620
148215	580621
8087	580622
1386	580623
87909	580624
26915	580625
89491	580626
55093	580627
10304	580628
252933	580629
173711	580630
67492	580631
59315	580632
213705	580633
18104	580634
225464	580635
54206	580636
214580	580637
91513	580638
58587	580639
64928	580640
147439	580641
1980	580642
135859	580643
114196	580644
36020	580645
167701	580646
182506	580647
183816	580648
219923	580649
229022	580650
78890	580651
184607	580652
284274	580653
10976	580654
21151	580655
190852	580656
875	580657
135335	580658
28437	580659
194254	580660
48130	580661
19513	580662
41186	580663
186049	580664
252051	580665
35634	580666
182715	580667
22015	580668
85111	580669
142507	580670
227981	580671
88468	580672
303350	580673
27595	580674
4003	580675
23504	580676
256759	580677
127858	580678
176374	580679
28845	580680
12901	580681
39449	580682
38399	580683
291448	580684
23348	580685
146272	580686
8614	580687
50922	580688
206870	580689
12497	580690
37459	580691
41207	580692
32268	580693
12922	580694
2407	580695
279239	580696
69721	580697
187533	580698
11730	580699
18501	580700
88011	580701
88782	580702
149842	580703
146009	580704
10434	580705
163668	580706
44548	580707
85898	580708
95970	580709
81188	580710
199890	580711
11861	580712
248290	580713
30631	580714
32178	580715
88225	580716
39165	580717
79264	580718
127078	580719
196187	580720
117426	580721
114632	580722
72885	580723
67549	580724
26829	580725
121312	580726
133072	580727
97182	580728
72415	580729
16399	580730
20467	580731
202	580732
180137	580733
284873	580734
90453	580735
199724	580736
247602	580737
97838	580738
138453	580739
21	580740
249463	580741
71011	580742
46822	580743
91106	580744
206162	580745
42770	580746
43449	580747
6263	580748
60914	580749
266734	580750
59488	580751
36166	580752
208103	580753
149275	580754
73970	580755
1447	580756
40965	580757
180642	580758
25095	580759
127040	580760
58765	580761
27070	580762
294382	580763
21074	580764
71829	580765
141274	580766
251209	580767
63047	580768
78184	580769
10768	580770
151415	580771
6003	580772
232878	580773
1609	580774
113001	580775
217297	580776
6392	580777
39613	580778
103347	580779
17786	580780
235807	580781
282882	580782
8212	580783
92403	580784
670	580785
43810	580786
46901	580787
175783	580788
171185	580789
10346	580790
75970	580791
37568	580792
39034	580793
187643	580794
186729	580795
38219	580796
40749	580797
273771	580798
238016	580799
167486	580800
240821	580801
73894	580802
241131	580803
279664	580804
110516	580805
168332	580806
251653	580807
130363	580808
25927	580809
25927	580810
20309	580811
173495	580812
151526	580813
282812	580814
2154	580815
261608	580816
80374	580817
158016	580818
290403	580819
229388	580820
109868	580821
275074	580822
101439	580823
41154	580824
62613	580825
18571	580826
121631	580827
201680	580828
104452	580829
32117	580830
134881	580831
119297	580832
164987	580833
53084	580834
476	580835
45880	580836
13006	580837
476	580838
12456	580839
128543	580840
234174	580841
57230	580842
82700	580843
264682	580844
136126	580845
7320	580846
102450	580847
14828	580848
167375	580849
184509	580850
170158	580851
81911	580852
147802	580853
103656	580854
279675	580855
35320	580856
177187	580857
129426	580858
37526	580859
142759	580860
81010	580861
116221	580862
203619	580863
90052	580864
32760	580865
185742	580866
226940	580867
1149	580868
117559	580869
198807	580870
26813	580871
130864	580872
150526	580873
64316	580874
127800	580875
62012	580876
189527	580877
232717	580878
10985	580879
48233	580880
304712	580881
142828	580882
32515	580883
64939	580884
60232	580885
12023	580886
82901	580887
28378	580888
77750	580889
23319	580890
898	580891
297595	580892
1703	580893
20349	580894
41883	580895
68325	580896
75581	580897
83743	580898
13991	580899
96469	580900
210204	580901
79489	580902
3234	580903
15950	580904
47341	580905
87925	580906
196758	580907
157362	580908
10904	580909
109086	580910
7313	580911
43920	580912
98478	580913
170395	580914
44146	580915
18109	580916
30029	580917
56287	580918
42222	580919
105986	580920
67801	580921
43030	580922
95187	580923
145055	580924
298206	580925
75332	580926
62545	580927
157127	580928
203294	580929
14843	580930
125307	580931
122085	580932
25465	580933
129306	580934
86495	580935
174112	580936
79262	580937
145265	580938
225897	580939
203536	580940
56811	580941
304516	580942
143570	580943
39121	580944
282431	580945
118998	580946
175628	580947
133784	580948
92222	580949
28493	580950
243991	580951
82274	580952
308372	580953
141021	580954
257866	580955
137446	580956
26519	580957
155548	580958
201599	580959
251916	580960
21642	580961
131376	580962
304240	580963
81237	580964
175483	580965
7061	580966
41145	580967
71102	580968
164466	580969
254767	580970
150410	580971
121742	580972
248300	580973
39419	580974
262032	580975
186165	580976
267173	580977
243549	580978
13621	580979
19463	580980
37602	580981
194494	580982
120548	580983
13119	580984
38118	580985
188760	580986
14857	580987
204142	580988
144161	580989
150978	580990
60358	580991
304	580992
74638	580993
204237	580994
56315	580995
33577	580996
154725	580997
2053	580998
140243	580999
37563	581000
88718	581001
51085	581002
78245	581003
60647	581004
41462	581005
74047	581006
11466	581007
116519	581008
36190	581009
104627	581010
27847	581011
43403	581012
60038	581013
144317	581014
29686	581015
240112	581016
278030	581017
214984	581018
77120	581019
85255	581020
164693	581021
93095	581022
148462	581023
169942	581024
30237	581025
77977	581026
3905	581027
116598	581028
77647	581029
21546	581030
118165	581031
61127	581032
97255	581033
165	581034
50336	581035
263278	581036
69418	581037
8580	581038
4178	581039
3168	581040
63109	581041
2110	581042
48952	581043
20178	581044
100642	581045
24254	581046
8672	581047
14240	581048
177362	581049
178892	581050
14816	581051
88923	581052
96296	581053
100208	581054
16321	581055
302483	581056
82677	581057
184656	581058
47620	581059
144143	581060
131807	581061
127077	581062
148	581063
17390	581064
13437	581065
64770	581066
7134	581067
6495	581068
204222	581069
56186	581070
180	581071
10222	581072
305361	581073
6636	581074
52447	581075
31418	581076
240414	581077
35473	581078
174289	581079
120193	581080
67393	581081
173542	581082
91885	581083
208111	581084
9948	581085
25309	581086
76197	581087
124252	581088
85046	581089
94113	581090
121832	581091
20879	581092
11611	581093
62510	581094
21147	581095
42836	581096
39619	581097
4590	581098
55400	581099
288364	581100
297154	581101
67190	581102
109211	581103
98704	581104
813	581105
13964	581106
2897	581107
87618	581108
257833	581109
165190	581110
121680	581111
2443	581112
293193	581113
88193	581114
68957	581115
2961	581116
64938	581117
135247	581118
128706	581119
310112	581120
196015	581121
73020	581122
268975	581123
12141	581124
47098	581125
139163	581126
118833	581127
2566	581128
237070	581129
1263	581130
132097	581131
38615	581132
2791	581133
293950	581134
166908	581135
33923	581136
148098	581137
178013	581138
60724	581139
18184	581140
3303	581141
23885	581142
132122	581143
76937	581144
29378	581145
127670	581146
33967	581147
14060	581148
197564	581149
65494	581150
47241	581151
43007	581152
34950	581153
206738	581154
14707	581155
84558	581156
4019	581157
50013	581158
204645	581159
43244	581160
58349	581161
107191	581162
142964	581163
2642	581164
126745	581165
301971	581166
189076	581167
30996	581168
117705	581169
217672	581170
311164	581171
59408	581172
31229	581173
98905	581174
98972	581175
607	581176
9083	581177
113474	581178
126714	581179
45824	581180
236023	581181
6136	581182
23914	581183
21382	581184
20564	581185
90429	581186
34700	581187
15650	581188
143583	581189
213654	581190
203003	581191
38423	581192
22766	581193
137358	581194
73334	581195
16585	581196
3615	581197
64083	581198
153291	581199
16341	581200
61752	581201
197	581202
214721	581203
41386	581204
18250	581205
5433	581206
141766	581207
97095	581208
82074	581209
82074	581210
11951	581211
14761	581212
6685	581213
29926	581214
41775	581215
139755	581216
18181	581217
22170	581218
194473	581219
11549	581220
42274	581221
144384	581222
280520	581223
10456	581224
160704	581225
147207	581226
15122	581227
87515	581228
129774	581229
34653	581230
195410	581231
33079	581232
70585	581233
67206	581234
132538	581235
95	581236
91312	581237
195860	581238
607	581239
236674	581240
49802	581241
229737	581242
198800	581243
15071	581244
44409	581245
9731	581246
75215	581247
146152	581248
38604	581249
85921	581250
40830	581251
12638	581252
5614	581253
56143	581254
189585	581255
32062	581256
87656	581257
112772	581258
222775	581259
125525	581260
64600	581261
52371	581262
61293	581263
4803	581264
115590	581265
28335	581266
127188	581267
298212	581268
11061	581269
8031	581270
58336	581271
9421	581272
94753	581273
175141	581274
204342	581275
32523	581276
56261	581277
70677	581278
196393	581279
48017	581280
93029	581281
207727	581282
191181	581283
83351	581284
61340	581285
88673	581286
310038	581287
106758	581288
18101	581289
33422	581290
56220	581291
74622	581292
39553	581293
17375	581294
214465	581295
49937	581296
167239	581297
20665	581298
63288	581299
211685	581300
137946	581301
83226	581302
166101	581303
311506	581304
243645	581305
66480	581306
199024	581307
110364	581308
248800	581309
118950	581310
31601	581311
150634	581312
102581	581313
238212	581314
86633	581315
86633	581316
163954	581317
381	581318
28173	581319
28173	581320
13501	581321
50174	581322
6937	581323
65395	581324
308161	581325
38759	581326
38759	581327
12230	581328
986	581329
59576	581330
9119	581331
213032	581332
60885	581333
91654	581334
17004	581335
5276	581336
101658	581337
58621	581338
61674	581339
90932	581340
60599	581341
84337	581342
84337	581343
261495	581344
2091	581345
11700	581346
42950	581347
141284	581348
231425	581349
16656	581350
8227	581351
181254	581352
229	581353
114349	581354
18152	581355
4962	581356
15796	581357
1690	581358
16143	581359
38309	581360
11436	581361
4858	581362
2510	581363
726	581364
57794	581365
303011	581366
95131	581367
10509	581368
16824	581369
142630	581370
4316	581371
9677	581372
179890	581373
27498	581374
299214	581375
93260	581376
299893	581377
122188	581378
46564	581379
243571	581380
106332	581381
84497	581382
55107	581383
57666	581384
39876	581385
25036	581386
10936	581387
234029	581388
1548	581389
9850	581390
86668	581391
302199	581392
6094	581393
9444	581394
71186	581395
21734	581396
45180	581397
196228	581398
44712	581399
1429	581400
312179	581401
76988	581402
106478	581403
128840	581404
35150	581405
41191	581406
92708	581407
7574	581408
85226	581409
52346	581410
173573	581411
1011	581412
131666	581413
2629	581414
142307	581415
146391	581416
83633	581417
6094	581418
71084	581419
73685	581420
175733	581421
125720	581422
185562	581423
207487	581424
87241	581425
6196	581426
56993	581427
42022	581428
188428	581429
20440	581430
98432	581431
66283	581432
282707	581433
126538	581434
166002	581435
183646	581436
130805	581437
109356	581438
157598	581439
36658	581440
178570	581441
18467	581442
265788	581443
137463	581444
44159	581445
30353	581446
262238	581447
265397	581448
37476	581449
194302	581450
262074	581451
28951	581452
100169	581453
447	581454
2457	581455
299385	581456
254639	581457
296151	581458
13602	581459
162615	581460
186316	581461
260040	581462
302430	581463
176717	581464
13080	581465
80729	581466
161989	581467
33745	581468
184715	581469
20208	581470
52268	581471
92243	581472
36932	581473
36780	581474
262948	581475
119241	581476
21628	581477
40470	581478
136933	581479
311087	581480
193969	581481
212860	581482
80098	581483
109559	581484
280793	581485
117699	581486
78100	581487
78341	581488
179659	581489
140897	581490
256147	581491
100726	581492
180745	581493
96203	581494
75472	581495
101032	581496
114745	581497
145720	581498
145720	581499
2518	581500
99555	581501
295201	581502
28803	581503
183288	581504
93491	581505
2601	581506
66283	581507
178927	581508
25535	581509
117243	581510
114854	581511
40704	581512
82796	581513
180408	581514
6875	581515
255865	581516
26476	581517
14072	581518
58038	581519
69337	581520
206676	581521
59504	581522
15041	581523
61775	581524
634	581525
23631	581526
194654	581527
9861	581528
203859	581529
26426	581530
281768	581531
36420	581532
295651	581533
2457	581534
90706	581535
14547	581536
48551	581537
58789	581538
295682	581539
154467	581540
30997	581541
192195	581542
41575	581543
2324	581544
206439	581545
48042	581546
213866	581547
31380	581548
87230	581549
236788	581550
103794	581551
17452	581552
233051	581553
177458	581554
244987	581555
981	581556
194109	581557
6821	581558
148174	581559
57600	581560
203539	581561
187499	581562
146853	581563
93534	581564
276914	581565
60574	581566
185026	581567
197410	581568
69907	581569
203309	581570
310522	581571
1344	581572
141827	581573
99964	581574
38226	581575
189270	581576
41284	581577
155172	581578
103650	581579
89726	581580
44501	581581
28395	581582
43460	581583
132936	581584
148112	581585
195829	581586
29809	581587
61951	581588
67066	581589
250936	581590
162390	581591
162403	581592
78169	581593
188366	581594
296029	581595
8781	581596
58692	581597
138004	581598
63952	581599
142362	581600
129636	581601
208236	581602
51314	581603
47120	581604
143682	581605
135101	581606
85923	581607
22637	581608
114663	581609
62580	581610
53117	581611
12814	581612
18445	581613
120683	581614
106719	581615
201818	581616
36915	581617
139838	581618
229045	581619
52781	581620
23412	581621
2347	581622
11977	581623
106728	581624
60883	581625
103577	581626
101016	581627
10143	581628
5449	581629
203204	581630
41769	581631
306908	581632
82863	581633
140388	581634
33486	581635
34857	581636
57884	581637
19413	581638
62565	581639
19597	581640
110466	581641
196999	581642
128503	581643
2597	581644
92851	581645
37504	581646
89381	581647
45197	581648
192092	581649
33913	581650
135276	581651
71073	581652
7855	581653
7855	581654
181497	581655
90737	581656
75082	581657
75351	581658
179115	581659
290540	581660
126873	581661
86178	581662
15482	581663
75821	581664
140640	581665
304921	581666
109977	581667
168135	581668
59320	581669
62920	581670
62920	581671
3011	581672
16524	581673
44406	581674
4894	581675
145015	581676
23557	581677
65006	581678
67864	581679
37505	581680
190006	581681
242432	581682
246666	581683
280558	581684
60852	581685
245871	581686
43801	581687
257768	581688
294528	581689
108643	581690
165353	581691
205181	581692
168558	581693
74141	581694
242962	581695
254014	581696
219600	581697
191348	581698
250307	581699
84125	581700
273481	581701
98200	581702
210570	581703
124773	581704
252024	581705
161261	581706
89281	581707
221580	581708
161863	581709
172719	581710
98533	581711
30310	581712
35970	581713
21899	581714
160644	581715
136039	581716
67451	581717
258034	581718
118573	581719
248178	581720
256516	581721
276315	581722
251489	581723
5797	581724
32869	581725
79261	581726
66229	581727
130158	581728
309153	581729
234571	581730
168445	581731
204561	581732
168533	581733
73966	581734
189888	581735
253916	581736
299411	581737
207886	581738
234556	581739
303183	581740
112058	581741
31579	581742
275721	581743
155824	581744
48834	581745
129473	581746
251491	581747
65714	581748
115164	581749
16840	581750
289000	581751
43801	581752
236620	581753
129237	581754
224548	581755
374	581756
125928	581757
156345	581758
143384	581759
162504	581760
285293	581761
193986	581762
157020	581763
179841	581764
176212	581765
130100	581766
1632	581767
263619	581768
36920	581769
39537	581770
4095	581771
41118	581772
166352	581773
106536	581774
206249	581775
88417	581776
39472	581777
251409	581778
59250	581779
90811	581780
59242	581781
174640	581782
27728	581783
130601	581784
91079	581785
305081	581786
171181	581787
104808	581788
158903	581789
157217	581790
46958	581791
2744	581792
287439	581793
213245	581794
266237	581795
308930	581796
80445	581797
22608	581798
174255	581799
48834	581800
152945	581801
62107	581802
229287	581803
40174	581804
137302	581805
131049	581806
144250	581807
85354	581808
38983	581809
199908	581810
166069	581811
221492	581812
226704	581813
67592	581814
94946	581815
241739	581816
72321	581817
175869	581818
261755	581819
203429	581820
180092	581821
95989	581822
42469	581823
299759	581824
67887	581825
90054	581826
138791	581827
125305	581828
205690	581829
143384	581830
440	581831
55458	581832
169531	581833
102170	581834
203415	581835
73581	581836
65380	581837
9623	581838
189255	581839
16924	581840
17209	581841
113480	581842
38480	581843
38946	581844
212222	581845
38463	581846
200561	581847
260945	581848
241140	581849
101596	581850
755	581851
33281	581852
123563	581853
147013	581854
32138	581855
124586	581856
189270	581857
197154	581858
126113	581859
53248	581860
228610	581861
118726	581862
142365	581863
94483	581864
239732	581865
50860	581866
271511	581867
140793	581868
11501	581869
118411	581870
56508	581871
84778	581872
124821	581873
88695	581874
18172	581875
140133	581876
211584	581877
100819	581878
211584	581879
42718	581880
143573	581881
17246	581882
144368	581883
13381	581884
309292	581885
286508	581886
3721	581887
206710	581888
118913	581889
215207	581890
63197	581891
94466	581892
1565	581893
162251	581894
159822	581895
5917	581896
79304	581897
28003	581898
257672	581899
138461	581900
83364	581901
1648	581902
80703	581903
47781	581904
273437	581905
146333	581906
41125	581907
207406	581908
266093	581909
96882	581910
67297	581911
41674	581912
260341	581913
175204	581914
117719	581915
79463	581916
20634	581917
111063	581918
23165	581919
33487	581920
131443	581921
43462	581922
85878	581923
44626	581924
169887	581925
39005	581926
270274	581927
9841	581928
153570	581929
22793	581930
203813	581931
185841	581932
1675	581933
185587	581934
87786	581935
2090	581936
56463	581937
55936	581938
277005	581939
32863	581940
116740	581941
24102	581942
34270	581943
153016	581944
35391	581945
256417	581946
104380	581947
20728	581948
225567	581949
231251	581950
163328	581951
151811	581952
253172	581953
152226	581954
159649	581955
69179	581956
169948	581957
10792	581958
221441	581959
221802	581960
72599	581961
217863	581962
22385	581963
21984	581964
32863	581965
72758	581966
234632	581967
148126	581968
33528	581969
69395	581970
4295	581971
30818	581972
243092	581973
106777	581974
236056	581975
312064	581976
51460	581977
145253	581978
61994	581979
151733	581980
188930	581981
186934	581982
277083	581983
272220	581984
211240	581985
115899	581986
63393	581987
293545	581988
71528	581989
78525	581990
92067	581991
219505	581992
199223	581993
142830	581994
3203	581995
197994	581996
40169	581997
203140	581998
28594	581999
299272	582000
174623	582001
207139	582002
28264	582003
195	582004
63645	582005
34752	582006
197418	582007
288276	582008
118840	582009
2155	582010
80678	582011
198210	582012
98590	582013
113741	582014
21992	582015
14018	582016
161998	582017
173508	582018
100117	582019
223969	582020
289414	582021
38475	582022
212689	582023
212692	582024
235663	582025
115006	582026
216852	582027
304267	582028
203997	582029
47453	582030
123303	582031
154328	582032
70285	582033
12187	582034
100223	582035
35306	582036
184850	582037
89148	582038
134158	582039
103662	582040
15093	582041
210466	582042
58957	582043
42104	582044
237139	582045
161237	582046
16398	582047
145737	582048
277805	582049
49136	582050
109654	582051
266720	582052
99395	582053
115101	582054
311455	582055
46267	582056
96352	582057
32481	582058
184111	582059
189714	582060
142622	582061
162739	582062
171018	582063
30167	582064
11785	582065
105701	582066
191648	582067
117624	582068
9952	582069
276118	582070
199001	582071
38418	582072
143421	582073
40926	582074
245006	582075
121098	582076
104784	582077
36216	582078
14940	582079
46771	582080
142935	582081
175612	582082
16220	582083
96307	582084
252234	582085
121970	582086
60852	582087
220301	582088
242547	582089
86027	582090
163646	582091
88041	582092
21138	582093
117365	582094
131698	582095
829	582096
262368	582097
183366	582098
143605	582099
136198	582100
86604	582101
64910	582102
38316	582103
61817	582104
26	582105
318	582106
123192	582107
2040	582108
282390	582109
130100	582110
207407	582111
85309	582112
188223	582113
143544	582114
21590	582115
21835	582116
2032	582117
106608	582118
146686	582119
85309	582120
96063	582121
25400	582122
40225	582123
103529	582124
94	582125
130346	582126
163940	582127
8704	582128
120715	582129
40435	582130
159097	582131
12805	582132
115975	582133
89725	582134
55050	582135
137086	582136
221183	582137
265338	582138
945	582139
259760	582140
209302	582141
183204	582142
97622	582143
188894	582144
48733	582145
10966	582146
203558	582147
190802	582148
21287	582149
147425	582150
261974	582151
182198	582152
260612	582153
296689	582154
181514	582155
258410	582156
204599	582157
230460	582158
303068	582159
17739	582160
70	582161
55813	582162
55813	582163
97622	582164
43801	582165
45732	582166
216155	582167
310444	582168
200745	582169
163531	582170
58642	582171
146193	582172
134479	582173
166353	582174
173679	582175
124316	582176
133218	582177
194728	582178
199779	582179
77683	582180
108581	582181
146742	582182
251331	582183
250495	582184
185669	582185
126033	582186
134226	582187
24921	582188
307087	582189
214896	582190
14896	582191
213350	582192
289700	582193
9953	582194
95255	582195
221656	582196
211464	582197
223215	582198
38410	582199
8744	582200
43424	582201
23829	582202
192440	582203
126336	582204
275629	582205
190863	582206
223474	582207
272108	582208
26431	582209
146761	582210
33934	582211
71725	582212
102925	582213
238777	582214
99697	582215
37422	582216
147248	582217
78201	582218
121654	582219
85318	582220
183980	582221
217449	582222
250300	582223
296687	582224
136184	582225
250990	582226
210957	582227
295088	582228
180049	582229
191455	582230
239794	582231
303079	582232
127749	582233
38606	582234
202965	582235
48864	582236
26522	582237
73059	582238
192389	582239
42254	582240
115027	582241
267603	582242
254616	582243
96417	582244
191888	582245
134734	582246
196991	582247
245433	582248
194622	582249
65722	582250
210075	582251
100179	582252
295458	582253
312036	582254
178577	582255
148646	582256
82466	582257
90363	582258
297335	582259
202116	582260
107753	582261
29386	582262
192717	582263
31579	582264
58169	582265
36020	582266
150569	582267
262005	582268
68964	582269
117601	582270
122854	582271
44501	582272
36953	582273
52435	582274
267682	582275
152485	582276
233786	582277
222558	582278
85954	582279
242096	582280
42540	582281
223254	582282
128848	582283
29	582284
18223	582285
247770	582286
17353	582287
171308	582288
33804	582289
183064	582290
127061	582291
256756	582292
128235	582293
42254	582294
230141	582295
285242	582296
50830	582297
79556	582298
57917	582299
18828	582300
39413	582301
200017	582302
162706	582303
236763	582304
284678	582305
90806	582306
119019	582307
200806	582308
21965	582309
28886	582310
217674	582311
97672	582312
90363	582313
7948	582314
4445	582315
215965	582316
9261	582317
15578	582318
72992	582319
202028	582320
284166	582321
277914	582322
180886	582323
136039	582324
35273	582325
141246	582326
80049	582327
183063	582328
193	582329
131805	582330
94	582331
121327	582332
141254	582333
152840	582334
13792	582335
122075	582336
78640	582337
180944	582338
7936	582339
137818	582340
192831	582341
945	582342
40314	582343
89661	582344
27321	582345
203965	582346
218	582347
40883	582348
4095	582349
134952	582350
146513	582351
238439	582352
85529	582353
259214	582354
245196	582355
131805	582356
19513	582357
194377	582358
118913	582359
265960	582360
36964	582361
167158	582362
193	582363
226681	582364
219802	582365
130689	582366
175666	582367
72325	582368
79485	582369
264487	582370
269640	582371
176941	582372
120351	582373
135464	582374
308568	582375
151017	582376
84625	582377
55098	582378
130174	582379
8334	582380
255650	582381
202624	582382
20125	582383
46502	582384
139086	582385
56233	582386
183973	582387
240934	582388
103040	582389
127210	582390
136393	582391
122420	582392
186917	582393
90768	582394
384	582395
81531	582396
196845	582397
140346	582398
69076	582399
21345	582400
129994	582401
240374	582402
67199	582403
45404	582404
58206	582405
115182	582406
164105	582407
27705	582408
203558	582409
24756	582410
74275	582411
40615	582412
5712	582413
51040	582414
190313	582415
40566	582416
64041	582417
92792	582418
33012	582419
54239	582420
54239	582421
98867	582422
114171	582423
159682	582424
9683	582425
89860	582426
11004	582427
68971	582428
105011	582429
88034	582430
166966	582431
147806	582432
98271	582433
141486	582434
265071	582435
214878	582436
309188	582437
48970	582438
12875	582439
193992	582440
71199	582441
134729	582442
134729	582443
71199	582444
13796	582445
116219	582446
28390	582447
209824	582448
196272	582449
196272	582450
234145	582451
234160	582452
33229	582453
200365	582454
108655	582455
117544	582456
10167	582457
23771	582458
44976	582459
206487	582460
68634	582461
39091	582462
163786	582463
99631	582464
1376	582465
181354	582466
181354	582467
47268	582468
73034	582469
40556	582470
90738	582471
117046	582472
97499	582473
29473	582474
22427	582475
63117	582476
65694	582477
39832	582478
162048	582479
30055	582480
278766	582481
49832	582482
263047	582483
158087	582484
172769	582485
125472	582486
13682	582487
13704	582488
179590	582489
28989	582490
33653	582491
33136	582492
173182	582493
80068	582494
21489	582495
79121	582496
31132	582497
140780	582498
65839	582499
67768	582500
218039	582501
146093	582502
20618	582503
85780	582504
139391	582505
37246	582506
71832	582507
23771	582508
210595	582509
105456	582510
43711	582511
64589	582512
99484	582513
89588	582514
131933	582515
28477	582516
151717	582517
303065	582518
39537	582519
2040	582520
133639	582521
127748	582522
209873	582523
246940	582524
127271	582525
177295	582526
19816	582527
58953	582528
122996	582529
35432	582530
50120	582531
292310	582532
28656	582533
111403	582534
242788	582535
75206	582536
72304	582537
209522	582538
141951	582539
142684	582540
252822	582541
43929	582542
172767	582543
190431	582544
41425	582545
187129	582546
39297	582547
153645	582548
184221	582549
122277	582550
37152	582551
42181	582552
174851	582553
253743	582554
57007	582555
296133	582556
162160	582557
86825	582558
180267	582559
152023	582560
35360	582561
35387	582562
208420	582563
308478	582564
32604	582565
182005	582566
156798	582567
5530	582568
244714	582569
84375	582570
307473	582571
178054	582572
86138	582573
240238	582574
152005	582575
121476	582576
117116	582577
113319	582578
152293	582579
27592	582580
17795	582581
59994	582582
14552	582583
17795	582584
44180	582585
127459	582586
115559	582587
310949	582588
92655	582589
55216	582590
186302	582591
12735	582592
70105	582593
91499	582594
1565	582595
212146	582596
96395	582597
224095	582598
87757	582599
33583	582600
124557	582601
192584	582602
78688	582603
17147	582604
83935	582605
271188	582606
306670	582607
137743	582608
212880	582609
18155	582610
243004	582611
38158	582612
94493	582613
155793	582614
157105	582615
49992	582616
105312	582617
58464	582618
166748	582619
202228	582620
148398	582621
58081	582622
218032	582623
179879	582624
65384	582625
129377	582626
158455	582627
119989	582628
237866	582629
169972	582630
240715	582631
180189	582632
154983	582633
128410	582634
139868	582635
131454	582636
82009	582637
164237	582638
272645	582639
280175	582640
287662	582641
249308	582642
59016	582643
8977	582644
296141	582645
44993	582646
44967	582647
85434	582648
71443	582649
20734	582650
93006	582651
110609	582652
195590	582653
79138	582654
134951	582655
200920	582656
40133	582657
294540	582658
18862	582659
34229	582660
300643	582661
171577	582662
166724	582663
104011	582664
280548	582665
86200	582666
145799	582667
2939	582668
75508	582669
47708	582670
121808	582671
77918	582672
110462	582673
221708	582674
289030	582675
171011	582676
138118	582677
139781	582678
194622	582679
29386	582680
303303	582681
89302	582682
103491	582683
87096	582684
183987	582685
72805	582686
278036	582687
287341	582688
33861	582689
83525	582690
58081	582691
56514	582692
207060	582693
149952	582694
189156	582695
161355	582696
49655	582697
209559	582698
111058	582699
293792	582700
97180	582701
132602	582702
240738	582703
195872	582704
250853	582705
61405	582706
176927	582707
126477	582708
139734	582709
145493	582710
176485	582711
256298	582712
130160	582713
217621	582714
64885	582715
61906	582716
59233	582717
257099	582718
302064	582719
211288	582720
262528	582721
114323	582722
21297	582723
34513	582724
971	582725
95738	582726
118190	582727
305979	582728
30556	582729
165627	582730
164267	582731
208524	582732
196550	582733
18290	582734
51460	582735
287052	582736
27154	582737
100687	582738
84451	582739
32489	582740
17042	582741
158961	582742
57254	582743
28692	582744
17252	582745
96279	582746
92468	582747
212837	582748
271278	582749
85594	582750
199940	582751
65317	582752
1506	582753
122587	582754
47616	582755
62827	582756
113193	582757
143061	582758
61100	582759
113610	582760
264698	582761
193388	582762
33530	582763
76591	582764
215352	582765
107106	582766
94016	582767
94097	582768
103703	582769
101501	582770
198886	582771
206434	582772
252855	582773
16116	582774
133494	582775
106927	582776
5	582777
113333	582778
53149	582779
31652	582780
204160	582781
76767	582782
168992	582783
159889	582784
65317	582785
151787	582786
121231	582787
208155	582788
267846	582789
65349	582790
311161	582791
216867	582792
142851	582793
160860	582794
227507	582795
300284	582796
94868	582797
234241	582798
130687	582799
98290	582800
104878	582801
19887	582802
3164	582803
245159	582804
20728	582805
308214	582806
8136	582807
128397	582808
225193	582809
309821	582810
107057	582811
115043	582812
53517	582813
288049	582814
242849	582815
26434	582816
197153	582817
265094	582818
305545	582819
39593	582820
95053	582821
267806	582822
287066	582823
136601	582824
174529	582825
131144	582826
303	582827
139078	582828
138727	582829
232293	582830
305368	582831
189319	582832
146672	582833
190821	582834
242475	582835
102021	582836
70087	582837
64871	582838
173522	582839
171317	582840
101998	582841
263898	582842
140925	582843
62491	582844
126477	582845
67269	582846
295366	582847
241547	582848
55291	582849
232024	582850
179249	582851
234458	582852
163025	582853
242270	582854
39990	582855
59016	582856
149290	582857
140390	582858
198551	582859
201977	582860
281312	582861
119658	582862
13741	582863
38005	582864
4449	582865
156146	582866
109747	582867
31772	582868
151028	582869
209010	582870
126806	582871
186099	582872
285024	582873
199760	582874
279893	582875
296385	582876
245621	582877
159582	582878
258716	582879
174137	582880
95613	582881
199760	582882
305002	582883
122827	582884
118181	582885
147946	582886
119313	582887
15795	582888
245972	582889
169854	582890
256920	582891
70357	582892
75550	582893
109951	582894
32168	582895
70523	582896
106587	582897
97	582898
114604	582899
173335	582900
161568	582901
153411	582902
35084	582903
53705	582904
95117	582905
175696	582906
135277	582907
33585	582908
920	582909
85940	582910
55459	582911
300713	582912
146708	582913
152648	582914
152761	582915
65140	582916
59344	582917
30688	582918
79	582919
12183	582920
244243	582921
25872	582922
75728	582923
108556	582924
296750	582925
55228	582926
234015	582927
108201	582928
47820	582929
78264	582930
172224	582931
46335	582932
100140	582933
195872	582934
181321	582935
77923	582936
64807	582937
185995	582938
167759	582939
74747	582940
49276	582941
289461	582942
269689	582943
156525	582944
46169	582945
166332	582946
70091	582947
78148	582948
54626	582949
29142	582950
166532	582951
201880	582952
213069	582953
289569	582954
131098	582955
135607	582956
130591	582957
311551	582958
151831	582959
229074	582960
303604	582961
98523	582962
98523	582963
55928	582964
239227	582965
84695	582966
22509	582967
205423	582968
158121	582969
90645	582970
58225	582971
8898	582972
131891	582973
27388	582974
126050	582975
282655	582976
63787	582977
180112	582978
12602	582979
189905	582980
298040	582981
21832	582982
156765	582983
98475	582984
219787	582985
7630	582986
64433	582987
175089	582988
24102	582989
146617	582990
64963	582991
53234	582992
586	582993
111879	582994
520	582995
106198	582996
137807	582997
235357	582998
39659	582999
10868	583000
3804	583001
108636	583002
100439	583003
16635	583004
76647	583005
695	583006
7582	583007
6378	583008
205921	583009
157433	583010
18900	583011
208066	583012
107060	583013
126806	583014
90206	583015
48112	583016
190437	583017
83060	583018
156997	583019
62092	583020
127521	583021
127521	583022
112867	583023
40409	583024
76992	583025
23416	583026
48593	583027
22701	583028
167962	583029
112556	583030
42842	583031
132943	583032
19469	583033
1024	583034
68343	583035
296131	583036
53033	583037
66714	583038
19936	583039
34405	583040
102824	583041
190979	583042
247586	583043
222962	583044
272777	583045
15835	583046
247381	583047
45393	583048
40333	583049
245024	583050
68062	583051
67992	583052
46181	583053
68412	583054
154357	583055
72197	583056
101176	583057
182244	583058
225633	583059
219324	583060
849	583061
10880	583062
160583	583063
207164	583064
198216	583065
271187	583066
208400	583067
98602	583068
107974	583069
53189	583070
84792	583071
191627	583072
121270	583073
151551	583074
64381	583075
132088	583076
126673	583077
217021	583078
204260	583079
270677	583080
40142	583081
38671	583082
214561	583083
261305	583084
664	583085
83704	583086
52794	583087
18709	583088
247905	583089
248291	583090
40684	583091
287465	583092
216722	583093
61490	583094
187046	583095
78955	583096
79440	583097
33547	583098
118274	583099
228911	583100
196154	583101
23061	583102
149246	583103
257597	583104
69341	583105
110623	583106
157734	583107
32626	583108
101100	583109
74016	583110
154983	583111
32355	583112
207625	583113
47145	583114
14873	583115
196226	583116
204823	583117
68422	583118
81518	583119
155599	583120
255059	583121
106155	583122
158279	583123
179121	583124
138703	583125
191314	583126
57497	583127
214110	583128
208385	583129
50385	583130
95205	583131
278868	583132
52002	583133
90695	583134
54226	583135
47781	583136
135708	583137
112524	583138
199217	583139
95449	583140
267119	583141
56894	583142
214128	583143
180257	583144
24998	583145
55663	583146
163759	583147
141062	583148
95205	583149
159238	583150
159238	583151
83204	583152
302631	583153
187467	583154
292657	583155
203119	583156
6585	583157
99131	583158
14612	583159
32564	583160
88692	583161
15107	583162
321	583163
15316	583164
24781	583165
63467	583166
63120	583167
38873	583168
142602	583169
110613	583170
263625	583171
56483	583172
68387	583173
106414	583174
109848	583175
123551	583176
51128	583177
302929	583178
196352	583179
260309	583180
196134	583181
196134	583182
124475	583183
204683	583184
85594	583185
85594	583186
131701	583187
22642	583188
44395	583189
294375	583190
23238	583191
63292	583192
282998	583193
94538	583194
261543	583195
119502	583196
47744	583197
211935	583198
193267	583199
30556	583200
104006	583201
163300	583202
17355	583203
205477	583204
210287	583205
295391	583206
22023	583207
128926	583208
30289	583209
226114	583210
158914	583211
80498	583212
16414	583213
152227	583214
32405	583215
93097	583216
103135	583217
62924	583218
92290	583219
294083	583220
76351	583221
48103	583222
92670	583223
228951	583224
166670	583225
15085	583226
229	583227
232540	583228
16134	583229
40829	583230
30678	583231
148670	583232
103986	583233
17109	583234
228791	583235
122026	583236
216204	583237
138666	583238
70057	583239
10820	583240
255458	583241
42131	583242
145343	583243
244453	583244
269226	583245
82324	583246
146603	583247
74827	583248
129603	583249
303121	583250
40794	583251
77281	583252
112677	583253
107433	583254
145948	583255
10544	583256
223477	583257
8377	583258
204424	583259
201074	583260
58639	583261
20747	583262
40675	583263
51788	583264
191862	583265
131588	583266
8251	583267
127702	583268
39839	583269
29225	583270
269819	583271
219506	583272
145101	583273
226404	583274
55968	583275
21398	583276
116054	583277
116060	583278
230509	583279
217198	583280
204037	583281
303238	583282
70402	583283
202169	583284
289757	583285
122670	583286
211911	583287
167297	583288
39899	583289
70331	583290
23470	583291
249209	583292
234953	583293
187688	583294
6899	583295
93050	583296
112634	583297
48436	583298
463	583299
138117	583300
114468	583301
227337	583302
19786	583303
271224	583304
143299	583305
174832	583306
82262	583307
22115	583308
40204	583309
203313	583310
212690	583311
212690	583312
214906	583313
22897	583314
156609	583315
14817	583316
169349	583317
265971	583318
59994	583319
299915	583320
298453	583321
157859	583322
225142	583323
118931	583324
73932	583325
67536	583326
52943	583327
178390	583328
178588	583329
82155	583330
185672	583331
186129	583332
290121	583333
57411	583334
114010	583335
50810	583336
198819	583337
9127	583338
185706	583339
215743	583340
110462	583341
18091	583342
312548	583343
38418	583344
12033	583345
91428	583346
3416	583347
114789	583348
79154	583349
140925	583350
141613	583351
22168	583352
37269	583353
31717	583354
259622	583355
113659	583356
29389	583357
180014	583358
87782	583359
80146	583360
123661	583361
216414	583362
198219	583363
221964	583364
231524	583365
229754	583366
166204	583367
117921	583368
117921	583369
145808	583370
173827	583371
232119	583372
256789	583373
72906	583374
254478	583375
11815	583376
28112	583377
128331	583378
120952	583379
9627	583380
25702	583381
226440	583382
217893	583383
125322	583384
239524	583385
79183	583386
20901	583387
172751	583388
300709	583389
185701	583390
120980	583391
267232	583392
80505	583393
22833	583394
144983	583395
13171	583396
147057	583397
213807	583398
85795	583399
269719	583400
153628	583401
258654	583402
191800	583403
98000	583404
242468	583405
91414	583406
5678	583407
160522	583408
145613	583409
26082	583410
293151	583411
71513	583412
21616	583413
4293	583414
152538	583415
116171	583416
91837	583417
201768	583418
90806	583419
134818	583420
40414	583421
97530	583422
13805	583423
139078	583424
215701	583425
139230	583426
173083	583427
96556	583428
96527	583429
43334	583430
599	583431
4254	583432
96	583433
18731	583434
205716	583435
76919	583436
166876	583437
90695	583438
66315	583439
133623	583440
310484	583441
264524	583442
35599	583443
70474	583444
299205	583445
24341	583446
147464	583447
78772	583448
279326	583449
164910	583450
266399	583451
240643	583452
110197	583453
52337	583454
30921	583455
246871	583456
21125	583457
73886	583458
120289	583459
102281	583460
101534	583461
123150	583462
158634	583463
83092	583464
268941	583465
287814	583466
138132	583467
165565	583468
172682	583469
133342	583470
58081	583471
120086	583472
124116	583473
60313	583474
73288	583475
55627	583476
213801	583477
63218	583478
129946	583479
206855	583480
213054	583481
122959	583482
117523	583483
119264	583484
12	583485
147494	583486
296378	583487
119953	583488
25588	583489
145695	583490
133	583491
329	583492
7911	583493
114079	583494
54913	583495
55281	583496
54156	583497
173657	583498
154587	583499
49441	583500
103225	583501
42181	583502
142001	583503
89395	583504
108339	583505
146622	583506
51325	583507
142871	583508
274546	583509
201236	583510
281697	583511
178028	583512
185075	583513
288951	583514
101008	583515
310642	583516
182805	583517
222822	583518
226384	583519
174359	583520
218771	583521
303216	583522
138270	583523
146003	583524
111625	583525
197316	583526
231049	583527
195171	583528
227812	583529
241192	583530
245326	583531
227058	583532
220894	583533
18862	583534
121643	583535
115556	583536
17052	583537
296606	583538
4042	583539
126715	583540
5281	583541
225268	583542
61539	583543
201170	583544
125062	583545
272467	583546
218200	583547
290606	583548
60017	583549
195089	583550
289274	583551
94358	583552
247624	583553
261163	583554
10058	583555
29211	583556
10075	583557
250761	583558
292700	583559
207632	583560
312462	583561
250015	583562
2961	583563
194443	583564
20963	583565
98698	583566
294291	583567
11	583568
176487	583569
93407	583570
10214	583571
69684	583572
57282	583573
109670	583574
43169	583575
300570	583576
142288	583577
90390	583578
8946	583579
113428	583580
138159	583581
84372	583582
133514	583583
290416	583584
137327	583585
145013	583586
168828	583587
202188	583588
116328	583589
105963	583590
192041	583591
62709	583592
158964	583593
62709	583594
231570	583595
154201	583596
76620	583597
154342	583598
105454	583599
62873	583600
69841	583601
105300	583602
39665	583603
72115	583604
201399	583605
151089	583606
29330	583607
74449	583608
83429	583609
75404	583610
30096	583611
287711	583612
76922	583613
190733	583614
28595	583615
40122	583616
50555	583617
15468	583618
45485	583619
4478	583620
105162	583621
59389	583622
287935	583623
175739	583624
79906	583625
129525	583626
166167	583627
1469	583628
128511	583629
278261	583630
90189	583631
167172	583632
244287	583633
48370	583634
106665	583635
65076	583636
10265	583637
197916	583638
32999	583639
128123	583640
32999	583641
96324	583642
1345	583643
41794	583644
19520	583645
261262	583646
137662	583647
195104	583648
206023	583649
257954	583650
174676	583651
165295	583652
167112	583653
233546	583654
40974	583655
93538	583656
94469	583657
93538	583658
220902	583659
91414	583660
138885	583661
62023	583662
126173	583663
198915	583664
311072	583665
117532	583666
235435	583667
84174	583668
110990	583669
116103	583670
261473	583671
125779	583672
241407	583673
234955	583674
19243	583675
201870	583676
92547	583677
206973	583678
32694	583679
134162	583680
217621	583681
127911	583682
308531	583683
224264	583684
209144	583685
103903	583686
122251	583687
60511	583688
161421	583689
91961	583690
61381	583691
13744	583692
96708	583693
198197	583694
26854	583695
183956	583696
194085	583697
267117	583698
302645	583699
301343	583700
161308	583701
116428	583702
49313	583703
137819	583704
11474	583705
269366	583706
41473	583707
249367	583708
22184	583709
120952	583710
250743	583711
77986	583712
8375	583713
110456	583714
19469	583715
78925	583716
162103	583717
71039	583718
102206	583719
14496	583720
114924	583721
113313	583722
79467	583723
300488	583724
304486	583725
301976	583726
141901	583727
141928	583728
41260	583729
289425	583730
51325	583731
79463	583732
8876	583733
72625	583734
168064	583735
159555	583736
264275	583737
49772	583738
213109	583739
80573	583740
70108	583741
60577	583742
287227	583743
144982	583744
235586	583745
178282	583746
36506	583747
113671	583748
166315	583749
115430	583750
128124	583751
152630	583752
153629	583753
128124	583754
136789	583755
44557	583756
118476	583757
187509	583758
87606	583759
214377	583760
208621	583761
187230	583762
86342	583763
94584	583764
184828	583765
43815	583766
81030	583767
300336	583768
61586	583769
73262	583770
158123	583771
168827	583772
21481	583773
145094	583774
8307	583775
165475	583776
23439	583777
158724	583778
111575	583779
66038	583780
147198	583781
100042	583782
93464	583783
116212	583784
152294	583785
139878	583786
306291	583787
255835	583788
113463	583789
198638	583790
43363	583791
247196	583792
175464	583793
128397	583794
66128	583795
194201	583796
10463	583797
288629	583798
213341	583799
71039	583800
279186	583801
92098	583802
205668	583803
76280	583804
230753	583805
77628	583806
68733	583807
9892	583808
23869	583809
171594	583810
32626	583811
236332	583812
149127	583813
257453	583814
78343	583815
111149	583816
175429	583817
235156	583818
172166	583819
155320	583820
89124	583821
119024	583822
178314	583823
168300	583824
163484	583825
46763	583826
93077	583827
204217	583828
226222	583829
182445	583830
145883	583831
40517	583832
18781	583833
156862	583834
182445	583835
202169	583836
218536	583837
128673	583838
43237	583839
308987	583840
109695	583841
95757	583842
102564	583843
68718	583844
101814	583845
44574	583846
21883	583847
30375	583848
119814	583849
133433	583850
101448	583851
66302	583852
69193	583853
212926	583854
240523	583855
138755	583856
127827	583857
113176	583858
52629	583859
37235	583860
63965	583861
237067	583862
194441	583863
221985	583864
23053	583865
130364	583866
75339	583867
35708	583868
215793	583869
4016	583870
50175	583871
248521	583872
152097	583873
206159	583874
1522	583875
104276	583876
274	583877
102139	583878
71089	583879
217729	583880
91096	583881
186134	583882
183589	583883
310970	583884
61573	583885
146730	583886
166593	583887
81035	583888
81035	583889
83835	583890
45788	583891
235808	583892
78743	583893
270455	583894
105091	583895
105091	583896
9982	583897
49655	583898
11180	583899
90054	583900
211927	583901
13741	583902
208026	583903
249167	583904
69645	583905
102718	583906
231788	583907
22236	583908
33840	583909
44967	583910
33840	583911
236015	583912
10057	583913
92352	583914
86340	583915
257236	583916
209854	583917
209855	583918
87677	583919
91274	583920
32675	583921
105454	583922
109433	583923
192942	583924
192943	583925
221238	583926
286425	583927
20079	583928
180790	583929
75909	583930
175308	583931
275846	583932
38567	583933
229234	583934
63965	583935
309657	583936
196974	583937
75743	583938
75743	583939
213106	583940
289708	583941
180262	583942
39991	583943
48788	583944
73128	583945
128678	583946
57956	583947
158554	583948
19262	583949
19262	583950
84990	583951
105101	583952
235756	583953
160787	583954
247148	583955
9841	583956
136725	583957
60442	583958
169404	583959
30508	583960
153145	583961
74135	583962
112289	583963
269095	583964
45197	583965
212781	583966
35100	583967
115692	583968
250963	583969
292848	583970
218	583971
2631	583972
1152	583973
214645	583974
311613	583975
39879	583976
87042	583977
39248	583978
130869	583979
202786	583980
114216	583981
188812	583982
126248	583983
84091	583984
75248	583985
73537	583986
102518	583987
180679	583988
96395	583989
312447	583990
218665	583991
105483	583992
158903	583993
21665	583994
95481	583995
78445	583996
200389	583997
212530	583998
9982	583999
302964	584000
277099	584001
272760	584002
6398	584003
24382	584004
25102	584005
211482	584006
101292	584007
142861	584008
146929	584009
276535	584010
46958	584011
189306	584012
175157	584013
47031	584014
45653	584015
302295	584016
271799	584017
127054	584018
38042	584019
216922	584020
254269	584021
18130	584022
18636	584023
110398	584024
208368	584025
218662	584026
59130	584027
50409	584028
163169	584029
130010	584030
108951	584031
46577	584032
207166	584033
3622	584034
106124	584035
153642	584036
293247	584037
5388	584038
23416	584039
157565	584040
124962	584041
145958	584042
62841	584043
68390	584044
29365	584045
153104	584046
184018	584047
304524	584048
67113	584049
143738	584050
62926	584051
75625	584052
200854	584053
286377	584054
14046	584055
146221	584056
194229	584057
90389	584058
119219	584059
207625	584060
212691	584061
205709	584062
124224	584063
299839	584064
301180	584065
135208	584066
172755	584067
222876	584068
120085	584069
10500	584070
199450	584071
180334	584072
163646	584073
45447	584074
32438	584075
47640	584076
278612	584077
186538	584078
257097	584079
191858	584080
118510	584081
270223	584082
93819	584083
169754	584084
168710	584085
38402	584086
92119	584087
34763	584088
299249	584089
72352	584090
162297	584091
71776	584092
219473	584093
10807	584094
32613	584095
104527	584096
21015	584097
97377	584098
3471	584099
70996	584100
116985	584101
11462	584102
14491	584103
73762	584104
18636	584105
227542	584106
195038	584107
262922	584108
44584	584109
115043	584110
176315	584111
161797	584112
91503	584113
137508	584114
234073	584115
11428	584116
74300	584117
260063	584118
30177	584119
149459	584120
113565	584121
43250	584122
37541	584123
202757	584124
176714	584125
14046	584126
179376	584127
167527	584128
135297	584129
66660	584130
94508	584131
53250	584132
113627	584133
44053	584134
73305	584135
30735	584136
140266	584137
144912	584138
176575	584139
159337	584140
12766	584141
268	584142
70357	584143
55984	584144
144798	584145
73393	584146
179120	584147
144254	584148
122690	584149
235338	584150
68186	584151
46162	584152
207105	584153
20187	584154
58524	584155
87372	584156
95141	584157
181520	584158
148395	584159
173808	584160
74532	584161
33840	584162
122679	584163
199887	584164
29708	584165
105275	584166
257103	584167
205935	584168
69575	584169
213716	584170
25783	584171
269627	584172
59526	584173
59526	584174
23369	584175
19894	584176
18001	584177
143204	584178
205152	584179
282348	584180
98182	584181
213644	584182
59537	584183
199581	584184
203886	584185
14657	584186
95738	584187
51820	584188
3818	584189
169417	584190
263894	584191
277139	584192
51326	584193
194486	584194
106106	584195
1532	584196
22278	584197
180241	584198
75782	584199
207165	584200
6636	584201
118006	584202
103483	584203
102078	584204
25110	584205
123732	584206
10807	584207
244787	584208
234187	584209
233895	584210
275245	584211
156474	584212
250561	584213
205197	584214
288022	584215
155962	584216
125541	584217
230353	584218
54226	584219
75191	584220
198796	584221
21519	584222
282949	584223
92039	584224
39593	584225
20901	584226
238607	584227
151953	584228
3622	584229
11332	584230
261223	584231
203221	584232
98538	584233
8150	584234
50364	584235
125449	584236
125449	584237
93323	584238
77485	584239
293256	584240
103009	584241
143395	584242
137049	584243
255236	584244
263249	584245
296751	584246
71634	584247
26409	584248
110631	584249
227657	584250
106722	584251
258409	584252
294680	584253
152937	584254
255089	584255
71886	584256
71886	584257
598	584258
115443	584259
273566	584260
252872	584261
224728	584262
208421	584263
103433	584264
147633	584265
44967	584266
106727	584267
275838	584268
141903	584269
1578	584270
28876	584271
86966	584272
89427	584273
22434	584274
68635	584275
87102	584276
153457	584277
67947	584278
30973	584279
34695	584280
138576	584281
103374	584282
296811	584283
123319	584284
45436	584285
1058	584286
98475	584287
141601	584288
215234	584289
225788	584290
115190	584291
216034	584292
90737	584293
127841	584294
61189	584295
77913	584296
7577	584297
415	584298
13593	584299
155995	584300
90296	584301
100895	584302
72636	584303
231741	584304
98969	584305
3908	584306
268492	584307
50421	584308
233641	584309
175421	584310
1114	584311
298808	584312
101292	584313
28416	584314
78343	584315
174956	584316
209342	584317
140287	584318
163297	584319
156197	584320
18914	584321
106375	584322
42029	584323
3082	584324
171410	584325
6367	584326
92757	584327
160794	584328
274789	584329
133322	584330
13184	584331
5735	584332
54928	584333
195918	584334
188881	584335
240782	584336
269637	584337
68643	584338
213927	584339
168242	584340
103952	584341
38192	584342
52205	584343
203513	584344
256778	584345
229330	584346
193734	584347
98800	584348
124066	584349
45198	584350
44679	584351
181861	584352
135820	584353
138556	584354
309372	584355
95902	584356
146183	584357
28723	584358
210208	584359
235974	584360
206286	584361
26869	584362
62913	584363
105412	584364
144	584365
94588	584366
290881	584367
282748	584368
17895	584369
134437	584370
46850	584371
163765	584372
132975	584373
131858	584374
209390	584375
29570	584376
39988	584377
39988	584378
17368	584379
91077	584380
203593	584381
214075	584382
4655	584383
292406	584384
203970	584385
79761	584386
58846	584387
74699	584388
91740	584389
203257	584390
46883	584391
92277	584392
92200	584393
13545	584394
151050	584395
75765	584396
44995	584397
12401	584398
60882	584399
78292	584400
57680	584401
109582	584402
102286	584403
6298	584404
124983	584405
64854	584406
158291	584407
239250	584408
179667	584409
36329	584410
261455	584411
115554	584412
663	584413
663	584414
12709	584415
285393	584416
276389	584417
90799	584418
129964	584419
54104	584420
257663	584421
138056	584422
42851	584423
6248	584424
143537	584425
111964	584426
58846	584427
152646	584428
148539	584429
7221	584430
197202	584431
117981	584432
83813	584433
123437	584434
271498	584435
25969	584436
12828	584437
122246	584438
79837	584439
53300	584440
134296	584441
91666	584442
52017	584443
40517	584444
140571	584445
78478	584446
309966	584447
78478	584448
124076	584449
48632	584450
81208	584451
81208	584452
200046	584453
235492	584454
55879	584455
46615	584456
193734	584457
213643	584458
45653	584459
101707	584460
59548	584461
61748	584462
17697	584463
81694	584464
269596	584465
183072	584466
213313	584467
213313	584468
48756	584469
182846	584470
53480	584471
202365	584472
53469	584473
24547	584474
305463	584475
78177	584476
78177	584477
170698	584478
18314	584479
25394	584480
27807	584481
23848	584482
33544	584483
10337	584484
33941	584485
192209	584486
26518	584487
58941	584488
14641	584489
6052	584490
77371	584491
6461	584492
201912	584493
57898	584494
226406	584495
219954	584496
65597	584497
242662	584498
70289	584499
163041	584500
75000	584501
296555	584502
17751	584503
196921	584504
70700	584505
105580	584506
130136	584507
60846	584508
16205	584509
3076	584510
56761	584511
251648	584512
146181	584513
3796	584514
26985	584515
69206	584516
38927	584517
35734	584518
146286	584519
312041	584520
108602	584521
163484	584522
86255	584523
37513	584524
8185	584525
122776	584526
198478	584527
18818	584528
3871	584529
92964	584530
83603	584531
83599	584532
130225	584533
6609	584534
18391	584535
7044	584536
61955	584537
188076	584538
9295	584539
125075	584540
8270	584541
93046	584542
132055	584543
114600	584544
10883	584545
27726	584546
8022	584547
130872	584548
202233	584549
261580	584550
46797	584551
147712	584552
27726	584553
16735	584554
68950	584555
12520	584556
14959	584557
9527	584558
55274	584559
72103	584560
7199	584561
39563	584562
164	584563
9257	584564
212915	584565
60976	584566
4436	584567
10921	584568
178824	584569
3258	584570
292982	584571
78433	584572
19616	584573
679	584574
110202	584575
66067	584576
77534	584577
91763	584578
12394	584579
22872	584580
35734	584581
102461	584582
57348	584583
80340	584584
41310	584585
169915	584586
106078	584587
116400	584588
40788	584589
61269	584590
51876	584591
9159	584592
101321	584593
7533	584594
68091	584595
136957	584596
44327	584597
35428	584598
9458	584599
28067	584600
156952	584601
73584	584602
26942	584603
4861	584604
2430	584605
196135	584606
17835	584607
17156	584608
31876	584609
170073	584610
15396	584611
4469	584612
138512	584613
100183	584614
33478	584615
53078	584616
26831	584617
56372	584618
197432	584619
271850	584620
122687	584621
105600	584622
119002	584623
79642	584624
59835	584625
21646	584626
294926	584627
56193	584628
5901	584629
39767	584630
26969	584631
94914	584632
113592	584633
9556	584634
15274	584635
298833	584636
98477	584637
2217	584638
4855	584639
25203	584640
139401	584641
91637	584642
56586	584643
53328	584644
33169	584645
169153	584646
43528	584647
3074	584648
45027	584649
150981	584650
27727	584651
231297	584652
12559	584653
213645	584654
83606	584655
27499	584656
209752	584657
36095	584658
34973	584659
132875	584660
58619	584661
24824	584662
4231	584663
6472	584664
132932	584665
2330	584666
84442	584667
11313	584668
20083	584669
5903	584670
5311	584671
76273	584672
152394	584673
226312	584674
12898	584675
189033	584676
127434	584677
71311	584678
125738	584679
120032	584680
42647	584681
70481	584682
32220	584683
8747	584684
34915	584685
15998	584686
101329	584687
98632	584688
68884	584689
19102	584690
14637	584691
77666	584692
129114	584693
58124	584694
171068	584695
4901	584696
60962	584697
306785	584698
108012	584699
28983	584700
51844	584701
261979	584702
116273	584703
110464	584704
97985	584705
208454	584706
33191	584707
176706	584708
289851	584709
62620	584710
26547	584711
38499	584712
3548	584713
67532	584714
7979	584715
200156	584716
50383	584717
75816	584718
252355	584719
79682	584720
195078	584721
189950	584722
5115	584723
26206	584724
127784	584725
87344	584726
25571	584727
189179	584728
7154	584729
258929	584730
76823	584731
172494	584732
168958	584733
49498	584734
250063	584735
127708	584736
127708	584737
65731	584738
14223	584739
45423	584740
32794	584741
42875	584742
14223	584743
14223	584744
144896	584745
43279	584746
184490	584747
155209	584748
45578	584749
227529	584750
102375	584751
21156	584752
182433	584753
160075	584754
4303	584755
274685	584756
56266	584757
11637	584758
53403	584759
3728	584760
50601	584761
61083	584762
53139	584763
71838	584764
180413	584765
279365	584766
79204	584767
161589	584768
49494	584769
39312	584770
159919	584771
22865	584772
22122	584773
96070	584774
307967	584775
43037	584776
61443	584777
72211	584778
73004	584779
184498	584780
20824	584781
72789	584782
104223	584783
65616	584784
41280	584785
214038	584786
35357	584787
92314	584788
200217	584789
54968	584790
76921	584791
168251	584792
35357	584793
124648	584794
127558	584795
125644	584796
14131	584797
53139	584798
81475	584799
307017	584800
154420	584801
12814	584802
161435	584803
55616	584804
71880	584805
75724	584806
77832	584807
46585	584808
109612	584809
44435	584810
115475	584811
196896	584812
22254	584813
39582	584814
48241	584815
110900	584816
143831	584817
183219	584818
191300	584819
67466	584820
131844	584821
136050	584822
202185	584823
74514	584824
74466	584825
205417	584826
198040	584827
150631	584828
50143	584829
45185	584830
48072	584831
93189	584832
103821	584833
47950	584834
114236	584835
166689	584836
253909	584837
251265	584838
43366	584839
309207	584840
75643	584841
176802	584842
190971	584843
190971	584844
202207	584845
80291	584846
270926	584847
246826	584848
75023	584849
93382	584850
190991	584851
11583	584852
162649	584853
93176	584854
77606	584855
207956	584856
89138	584857
59505	584858
279968	584859
88549	584860
133641	584861
61999	584862
86940	584863
62001	584864
20824	584865
207870	584866
27744	584867
90902	584868
14194	584869
96634	584870
42455	584871
66442	584872
108322	584873
194933	584874
95761	584875
58434	584876
115917	584877
30640	584878
114098	584879
26607	584880
85315	584881
3352	584882
75365	584883
66383	584884
300513	584885
119	584886
28950	584887
120012	584888
104672	584889
110449	584890
29805	584891
179883	584892
201172	584893
41757	584894
140951	584895
123113	584896
45305	584897
31962	584898
218649	584899
123080	584900
137519	584901
214253	584902
113281	584903
71388	584904
14225	584905
38044	584906
212571	584907
160910	584908
57753	584909
15150	584910
36797	584911
18051	584912
69954	584913
197558	584914
24432	584915
126076	584916
116002	584917
118461	584918
267108	584919
103415	584920
54887	584921
13023	584922
231974	584923
35746	584924
85628	584925
96930	584926
75261	584927
133101	584928
18599	584929
201233	584930
37600	584931
4811	584932
211034	584933
54392	584934
125969	584935
180719	584936
66198	584937
294520	584938
25758	584939
2144	584940
123214	584941
289239	584942
65283	584943
175247	584944
18489	584945
13635	584946
49316	584947
120046	584948
97640	584949
252582	584950
206791	584951
46744	584952
29641	584953
117489	584954
29981	584955
296193	584956
318	584957
18072	584958
123741	584959
1814	584960
201373	584961
53102	584962
84161	584963
175250	584964
582	584965
49275	584966
199015	584967
155842	584968
22299	584969
27974	584970
4601	584971
2872	584972
125200	584973
195080	584974
475	584975
18580	584976
129294	584977
217154	584978
80495	584979
106135	584980
40198	584981
112749	584982
205355	584983
19933	584984
12890	584985
226965	584986
3455	584987
49735	584988
285513	584989
169143	584990
17253	584991
49735	584992
203196	584993
228749	584994
45680	584995
116446	584996
11694	584997
58895	584998
79393	584999
51148	585000
17912	585001
118949	585002
167735	585003
46689	585004
102434	585005
19121	585006
20616	585007
67728	585008
25325	585009
149	585010
57646	585011
154421	585012
108186	585013
251201	585014
134289	585015
62228	585016
35099	585017
118949	585018
53901	585019
50458	585020
48384	585021
93737	585022
12225	585023
18599	585024
44632	585025
2884	585026
180167	585027
50278	585028
193804	585029
309944	585030
111533	585031
250610	585032
177470	585033
43747	585034
124300	585035
263208	585036
294978	585037
91005	585038
277312	585039
3536	585040
2346	585041
17929	585042
78635	585043
27582	585044
29466	585045
58336	585046
41992	585047
115805	585048
21452	585049
3241	585050
182825	585051
7215	585052
65637	585053
8236	585054
306644	585055
139117	585056
189352	585057
116459	585058
256291	585059
248656	585060
110116	585061
200224	585062
34499	585063
62610	585064
15516	585065
168220	585066
184752	585067
794	585068
529	585069
282	585070
157510	585071
6333	585072
19498	585073
95438	585074
113297	585075
139676	585076
160825	585077
251338	585078
56928	585079
53589	585080
53905	585081
34202	585082
17402	585083
30126	585084
1132	585085
51783	585086
47875	585087
71135	585088
51684	585089
24636	585090
71775	585091
151379	585092
30976	585093
60663	585094
63450	585095
104851	585096
48019	585097
44759	585098
103727	585099
101748	585100
863	585101
141873	585102
129358	585103
113182	585104
134117	585105
157532	585106
135684	585107
3192	585108
43698	585109
9419	585110
111738	585111
129035	585112
85040	585113
39747	585114
4	585115
183020	585116
238867	585117
80811	585118
11231	585119
257	585120
24365	585121
116912	585122
2486	585123
233770	585124
9855	585125
9940	585126
39920	585127
14444	585128
17262	585129
64866	585130
28611	585131
38414	585132
82457	585133
554	585134
299989	585135
3074	585136
586	585137
53800	585138
2952	585139
4829	585140
179765	585141
33497	585142
126771	585143
3909	585144
502	585145
9320	585146
104110	585147
61384	585148
61384	585149
245157	585150
174559	585151
19966	585152
253739	585153
16071	585154
22864	585155
23028	585156
12923	585157
112532	585158
12176	585159
243244	585160
2368	585161
111205	585162
183	585163
211117	585164
296422	585165
140592	585166
300006	585167
60675	585168
1332	585169
10698	585170
173786	585171
1578	585172
203287	585173
115155	585174
212404	585175
91868	585176
18092	585177
26422	585178
267285	585179
48	585180
174786	585181
5056	585182
53819	585183
43296	585184
130611	585185
82991	585186
143320	585187
299308	585188
132652	585189
31143	585190
28123	585191
1118	585192
20992	585193
5453	585194
1122	585195
139975	585196
2174	585197
5513	585198
38399	585199
64419	585200
282256	585201
182386	585202
3417	585203
91197	585204
60014	585205
12796	585206
55337	585207
207589	585208
6426	585209
13041	585210
155	585211
245548	585212
16599	585213
103202	585214
1082	585215
214742	585216
214742	585217
144969	585218
79857	585219
24038	585220
141921	585221
194761	585222
194770	585223
95954	585224
84816	585225
123992	585226
78979	585227
82537	585228
39685	585229
78193	585230
78193	585231
101508	585232
21033	585233
9514	585234
280532	585235
22840	585236
14293	585237
68979	585238
4286	585239
2884	585240
58787	585241
12903	585242
126774	585243
26579	585244
289056	585245
308574	585246
215091	585247
42704	585248
6146	585249
24316	585250
52999	585251
1061	585252
35223	585253
36954	585254
116658	585255
151623	585256
60341	585257
3866	585258
14695	585259
90703	585260
17199	585261
57494	585262
30002	585263
179132	585264
277442	585265
601	585266
32156	585267
43675	585268
94496	585269
6256	585270
32366	585271
17524	585272
11654	585273
17685	585274
78539	585275
57181	585276
53377	585277
18881	585278
128344	585279
217387	585280
310456	585281
255669	585282
69841	585283
86439	585284
52494	585285
40076	585286
55428	585287
118259	585288
70883	585289
116592	585290
40419	585291
94380	585292
239035	585293
27252	585294
115297	585295
253320	585296
281144	585297
29651	585298
113349	585299
73596	585300
140777	585301
219310	585302
169759	585303
215914	585304
37046	585305
164068	585306
210252	585307
258752	585308
287970	585309
66032	585310
75001	585311
44870	585312
142282	585313
73568	585314
283589	585315
160642	585316
104946	585317
3257	585318
94595	585319
124551	585320
143668	585321
33895	585322
47189	585323
20411	585324
31751	585325
36280	585326
103165	585327
84612	585328
86902	585329
123645	585330
104056	585331
161085	585332
133934	585333
109183	585334
49869	585335
186805	585336
97648	585337
8443	585338
103401	585339
169362	585340
80393	585341
46604	585342
233492	585343
77477	585344
7800	585345
310926	585346
217291	585347
92452	585348
4846	585349
18314	585350
110427	585351
174301	585352
148828	585353
137095	585354
224709	585355
198113	585356
116592	585357
90285	585358
32433	585359
144135	585360
294163	585361
211728	585362
250940	585363
38465	585364
77048	585365
22122	585366
89620	585367
22155	585368
76999	585369
207664	585370
165679	585371
136681	585372
123886	585373
54063	585374
109943	585375
99915	585376
98340	585377
286561	585378
113006	585379
62455	585380
217378	585381
165973	585382
113744	585383
269098	585384
86360	585385
126227	585386
154843	585387
230352	585388
10023	585389
162863	585390
139470	585391
129585	585392
164664	585393
159134	585394
170126	585395
56960	585396
279106	585397
27195	585398
90214	585399
98545	585400
40647	585401
116409	585402
66829	585403
43240	585404
74900	585405
104818	585406
17314	585407
179850	585408
70255	585409
162486	585410
74133	585411
20231	585412
24964	585413
156603	585414
43573	585415
153249	585416
70636	585417
37464	585418
43523	585419
8213	585420
199619	585421
83428	585422
197720	585423
143825	585424
157782	585425
69321	585426
100374	585427
39159	585428
20398	585429
9592	585430
156960	585431
91446	585432
46679	585433
295149	585434
113593	585435
3374	585436
7118	585437
33078	585438
175635	585439
185864	585440
8829	585441
14316	585442
129163	585443
134769	585444
67697	585445
5864	585446
14054	585447
213284	585448
34466	585449
89518	585450
18170	585451
60986	585452
127910	585453
24217	585454
2339	585455
53862	585456
116928	585457
103212	585458
140569	585459
150989	585460
47732	585461
63077	585462
72224	585463
98471	585464
123397	585465
31441	585466
297220	585467
85902	585468
53481	585469
28392	585470
216317	585471
33888	585472
101866	585473
145185	585474
188845	585475
159091	585476
33629	585477
2105	585478
9000	585479
144706	585480
35424	585481
5709	585482
33744	585483
9853	585484
121906	585485
61284	585486
171193	585487
61284	585488
307667	585489
52010	585490
8904	585491
13051	585492
108197	585493
802	585494
72259	585495
246	585496
3125	585497
89839	585498
46705	585499
204806	585500
266453	585501
111807	585502
23222	585503
35217	585504
181693	585505
85283	585506
55035	585507
249514	585508
157165	585509
2640	585510
26223	585511
231109	585512
245619	585513
208348	585514
22861	585515
4378	585516
167541	585517
68008	585518
147125	585519
69856	585520
114714	585521
39816	585522
133777	585523
105135	585524
249530	585525
75390	585526
304213	585527
24241	585528
51399	585529
259231	585530
116986	585531
49580	585532
23593	585533
83781	585534
216797	585535
38891	585536
62599	585537
59381	585538
121186	585539
233388	585540
254175	585541
43714	585542
92100	585543
218830	585544
40955	585545
131504	585546
10619	585547
12450	585548
138089	585549
49959	585550
9059	585551
43714	585552
47193	585553
55887	585554
72818	585555
290393	585556
119950	585557
25141	585558
40344	585559
164395	585560
130031	585561
297597	585562
204939	585563
88450	585564
245528	585565
58998	585566
12719	585567
92334	585568
291047	585569
46545	585570
232832	585571
68360	585572
15899	585573
238002	585574
205217	585575
85397	585576
278602	585577
293653	585578
58107	585579
180370	585580
286731	585581
99623	585582
270308	585583
109998	585584
124939	585585
293860	585586
82004	585587
24745	585588
7402	585589
93065	585590
49175	585591
12531	585592
66983	585593
175430	585594
9128	585595
9128	585596
124806	585597
310182	585598
41787	585599
67853	585600
22790	585601
54490	585602
123754	585603
75460	585604
159133	585605
81439	585606
103884	585607
41871	585608
195073	585609
79455	585610
7468	585611
33	585612
46854	585613
188109	585614
73234	585615
115270	585616
158888	585617
120758	585618
31084	585619
21788	585620
241	585621
419	585622
172672	585623
1886	585624
88046	585625
46762	585626
198970	585627
182983	585628
50415	585629
143442	585630
81302	585631
19649	585632
7147	585633
12992	585634
105798	585635
285540	585636
91084	585637
303609	585638
4275	585639
83389	585640
80394	585641
64902	585642
57330	585643
131228	585644
79125	585645
139245	585646
180083	585647
679	585648
11044	585649
95812	585650
6461	585651
57544	585652
11541	585653
3124	585654
141294	585655
88239	585656
177059	585657
60525	585658
120597	585659
17061	585660
53445	585661
24772	585662
10183	585663
4231	585664
97580	585665
43127	585666
231487	585667
200335	585668
143029	585669
12526	585670
88965	585671
288936	585672
1599	585673
102986	585674
247017	585675
7826	585676
154337	585677
301591	585678
142958	585679
50656	585680
11923	585681
23921	585682
65352	585683
187612	585684
103253	585685
247205	585686
159779	585687
5468	585688
73518	585689
160750	585690
95132	585691
129763	585692
130245	585693
144459	585694
91	585695
77	585696
211207	585697
13067	585698
22519	585699
76	585700
301740	585701
32524	585702
102955	585703
42936	585704
95964	585705
7102	585706
82049	585707
33678	585708
124068	585709
82537	585710
236539	585711
104816	585712
28189	585713
138217	585714
6219	585715
90074	585716
14125	585717
134731	585718
7518	585719
120271	585720
127301	585721
2290	585722
5200	585723
176311	585724
2198	585725
562	585726
134252	585727
19255	585728
285419	585729
55832	585730
25812	585731
38176	585732
181327	585733
308509	585734
163814	585735
133186	585736
1878	585737
17464	585738
35866	585739
4261	585740
13561	585741
192772	585742
24073	585743
22395	585744
89385	585745
257243	585746
78527	585747
989	585748
62708	585749
45297	585750
2079	585751
36159	585752
259610	585753
176640	585754
22715	585755
28503	585756
121355	585757
140	585758
114621	585759
131752	585760
206462	585761
6169	585762
240947	585763
257044	585764
124390	585765
68919	585766
132502	585767
203999	585768
14271	585769
90422	585770
253667	585771
311286	585772
81400	585773
82470	585774
268122	585775
1744	585776
158208	585777
154458	585778
1923	585779
72066	585780
253080	585781
254682	585782
100811	585783
262965	585784
93076	585785
286396	585786
3022	585787
285415	585788
22613	585789
139676	585790
308426	585791
34900	585792
34900	585793
62753	585794
309018	585795
22558	585796
24277	585797
164452	585798
95723	585799
53317	585800
5446	585801
178790	585802
79044	585803
118680	585804
171339	585805
285907	585806
26381	585807
39825	585808
75960	585809
193448	585810
23469	585811
260235	585812
172797	585813
259094	585814
143882	585815
162698	585816
39441	585817
129543	585818
239400	585819
21626	585820
35266	585821
89145	585822
203667	585823
134412	585824
3203	585825
72487	585826
42648	585827
86987	585828
99284	585829
40614	585830
138153	585831
73296	585832
101868	585833
90414	585834
230887	585835
101176	585836
270133	585837
132592	585838
72969	585839
162428	585840
72756	585841
65878	585842
78619	585843
205546	585844
64163	585845
82249	585846
219794	585847
103072	585848
105194	585849
5846	585850
56024	585851
194920	585852
217266	585853
71014	585854
135256	585855
291112	585856
201703	585857
135839	585858
35726	585859
125590	585860
192341	585861
25928	585862
238424	585863
234579	585864
67136	585865
45940	585866
210788	585867
11837	585868
5396	585869
71184	585870
190215	585871
168779	585872
171949	585873
293581	585874
84110	585875
199330	585876
53569	585877
13666	585878
51570	585879
73689	585880
191524	585881
132798	585882
444	585883
192005	585884
20693	585885
66697	585886
28637	585887
92047	585888
24287	585889
7098	585890
178484	585891
169763	585892
195887	585893
10605	585894
18895	585895
4008	585896
10605	585897
225160	585898
91307	585899
193728	585900
70381	585901
27379	585902
49055	585903
107032	585904
16248	585905
310142	585906
188224	585907
47653	585908
66675	585909
12610	585910
142233	585911
40517	585912
169859	585913
125786	585914
35894	585915
16989	585916
24392	585917
102675	585918
15349	585919
53386	585920
90840	585921
4500	585922
4439	585923
154838	585924
80531	585925
83136	585926
83164	585927
26044	585928
85305	585929
1334	585930
196083	585931
86419	585932
5281	585933
27994	585934
80506	585935
135803	585936
62628	585937
200547	585938
38366	585939
17785	585940
7149	585941
19415	585942
46959	585943
82352	585944
277474	585945
278840	585946
93513	585947
151370	585948
272976	585949
84469	585950
237389	585951
80136	585952
175552	585953
248814	585954
50842	585955
245303	585956
177769	585957
7043	585958
16558	585959
76731	585960
24383	585961
74848	585962
39375	585963
38262	585964
172284	585965
237915	585966
2050	585967
520	585968
58104	585969
54449	585970
249	585971
4343	585972
118975	585973
43847	585974
444	585975
41443	585976
61431	585977
91829	585978
9839	585979
58957	585980
3240	585981
949	585982
298958	585983
109467	585984
9832	585985
90986	585986
227407	585987
1452	585988
75960	585989
76109	585990
2763	585991
33057	585992
4795	585993
49752	585994
188369	585995
122534	585996
66849	585997
127689	585998
253023	585999
134474	586000
34677	586001
157451	586002
77687	586003
192156	586004
40731	586005
26204	586006
135804	586007
53195	586008
27785	586009
216557	586010
169159	586011
136003	586012
150388	586013
3977	586014
11787	586015
144257	586016
40117	586017
4539	586018
302932	586019
1815	586020
151545	586021
294642	586022
298118	586023
194222	586024
45527	586025
58945	586026
57322	586027
38158	586028
4495	586029
239233	586030
37570	586031
27694	586032
1285	586033
119680	586034
6863	586035
8593	586036
73318	586037
191366	586038
45417	586039
121	586040
124510	586041
174894	586042
84915	586043
119086	586044
200660	586045
89474	586046
6475	586047
23567	586048
146057	586049
101159	586050
92050	586051
268797	586052
99344	586053
202745	586054
102783	586055
206287	586056
54056	586057
87825	586058
1727	586059
161512	586060
256458	586061
107134	586062
89802	586063
88009	586064
136965	586065
12188	586066
16766	586067
3459	586068
52725	586069
157791	586070
22871	586071
13	586072
3983	586073
2297	586074
223200	586075
128815	586076
88783	586077
162284	586078
269692	586079
295180	586080
13728	586081
43734	586082
237318	586083
91381	586084
217624	586085
91179	586086
146973	586087
90114	586088
60018	586089
243762	586090
38257	586091
1410	586092
51872	586093
6462	586094
61478	586095
61478	586096
181819	586097
55206	586098
29778	586099
129681	586100
42765	586101
37796	586102
37343	586103
14887	586104
8006	586105
63826	586106
36546	586107
90207	586108
214292	586109
99022	586110
190029	586111
189215	586112
158131	586113
99022	586114
27610	586115
43116	586116
92815	586117
121328	586118
131940	586119
266857	586120
3002	586121
10059	586122
1496	586123
150635	586124
88691	586125
150969	586126
4793	586127
77250	586128
35925	586129
167594	586130
43875	586131
68173	586132
24178	586133
3901	586134
52295	586135
30877	586136
251662	586137
265871	586138
60136	586139
173610	586140
60593	586141
15048	586142
148178	586143
138218	586144
26463	586145
21413	586146
31798	586147
39127	586148
175992	586149
86269	586150
32559	586151
4854	586152
125166	586153
133475	586154
298404	586155
201946	586156
211937	586157
148178	586158
148213	586159
71145	586160
11441	586161
57820	586162
228170	586163
190651	586164
206577	586165
27527	586166
27886	586167
174278	586168
27528	586169
57362	586170
142173	586171
18612	586172
110485	586173
112181	586174
41087	586175
18869	586176
21359	586177
197654	586178
64153	586179
87622	586180
83232	586181
10043	586182
140638	586183
502	586184
71314	586185
27492	586186
59585	586187
79201	586188
12222	586189
42835	586190
29651	586191
2687	586192
44840	586193
126946	586194
78812	586195
16500	586196
137662	586197
137662	586198
2375	586199
129002	586200
192473	586201
26345	586202
38680	586203
85597	586204
293285	586205
16074	586206
69136	586207
8325	586208
32663	586209
24459	586210
3716	586211
78349	586212
279402	586213
205	586214
31374	586215
259639	586216
297611	586217
130244	586218
188255	586219
12506	586220
256567	586221
81825	586222
801	586223
801	586224
80220	586225
80612	586226
80612	586227
93319	586228
73798	586229
192470	586230
60169	586231
2056	586232
121456	586233
8348	586234
110447	586235
8156	586236
212411	586237
25617	586238
9737	586239
52523	586240
122876	586241
55938	586242
46380	586243
37208	586244
120199	586245
72172	586246
53292	586247
207919	586248
643	586249
142566	586250
42315	586251
36352	586252
206486	586253
51263	586254
43266	586255
21932	586256
66723	586257
4894	586258
28411	586259
206645	586260
951	586261
13146	586262
2047	586263
16994	586264
260415	586265
42979	586266
17418	586267
53707	586268
6281	586269
54457	586270
67763	586271
5394	586272
47784	586273
120350	586274
36397	586275
4892	586276
39831	586277
24162	586278
8836	586279
8836	586280
139878	586281
13829	586282
4142	586283
178391	586284
115109	586285
25112	586286
12507	586287
133510	586288
198763	586289
17766	586290
90886	586291
280453	586292
295710	586293
12575	586294
79495	586295
79495	586296
92793	586297
3202	586298
290081	586299
29377	586300
65592	586301
48084	586302
16665	586303
174386	586304
27694	586305
42117	586306
202537	586307
136215	586308
74787	586309
59826	586310
16666	586311
3751	586312
136353	586313
209167	586314
60093	586315
5253	586316
269471	586317
89099	586318
136779	586319
1655	586320
202730	586321
67215	586322
27335	586323
24919	586324
76468	586325
13748	586326
90903	586327
169684	586328
22149	586329
220623	586330
33294	586331
80301	586332
93562	586333
213982	586334
5400	586335
38605	586336
24938	586337
146209	586338
1784	586339
154449	586340
13424	586341
24897	586342
24897	586343
24955	586344
258812	586345
6796	586346
298878	586347
90485	586348
212923	586349
26947	586350
306039	586351
198243	586352
10298	586353
3446	586354
197977	586355
61033	586356
192868	586357
40857	586358
79387	586359
24648	586360
129447	586361
99060	586362
40817	586363
1409	586364
99866	586365
64763	586366
1784	586367
39457	586368
8510	586369
42054	586370
19724	586371
212280	586372
1126	586373
263308	586374
131111	586375
179265	586376
114495	586377
30614	586378
78525	586379
119761	586380
138526	586381
130052	586382
8268	586383
75052	586384
86903	586385
43816	586386
56107	586387
187965	586388
18309	586389
21649	586390
76601	586391
45937	586392
12917	586393
164495	586394
242913	586395
32529	586396
72179	586397
40672	586398
249258	586399
192489	586400
86688	586401
6052	586402
48590	586403
26954	586404
231884	586405
2393	586406
84489	586407
84489	586408
5384	586409
84573	586410
30662	586411
64066	586412
273646	586413
115566	586414
854	586415
32771	586416
289016	586417
47044	586418
82596	586419
114015	586420
95170	586421
5624	586422
110292	586423
207548	586424
124274	586425
124274	586426
240449	586427
50612	586428
45288	586429
263395	586430
1185	586431
4538	586432
77906	586433
209025	586434
137501	586435
37651	586436
105527	586437
29626	586438
147953	586439
44133	586440
134779	586441
48572	586442
132661	586443
134299	586444
104041	586445
11845	586446
19189	586447
125552	586448
75247	586449
135150	586450
128489	586451
30466	586452
73352	586453
12429	586454
37707	586455
82277	586456
73936	586457
73936	586458
2549	586459
4344	586460
157664	586461
15386	586462
42226	586463
59827	586464
83356	586465
146000	586466
106213	586467
38254	586468
94527	586469
295592	586470
100646	586471
115783	586472
65806	586473
59650	586474
228226	586475
228229	586476
29242	586477
37959	586478
36461	586479
116408	586480
94040	586481
34517	586482
128992	586483
75515	586484
200216	586485
131199	586486
177747	586487
179181	586488
59115	586489
80289	586490
18162	586491
10427	586492
127403	586493
239484	586494
293835	586495
99886	586496
15322	586497
62133	586498
2036	586499
135844	586500
135844	586501
18836	586502
7097	586503
10160	586504
94586	586505
121963	586506
130941	586507
28890	586508
27905	586509
6624	586510
159163	586511
62957	586512
4066	586513
73936	586514
43741	586515
217523	586516
191178	586517
200874	586518
5527	586519
82871	586520
18027	586521
13333	586522
228727	586523
70924	586524
217821	586525
88222	586526
28761	586527
128375	586528
96430	586529
125644	586530
239665	586531
12042	586532
28366	586533
129168	586534
15783	586535
25414	586536
71628	586537
303005	586538
75515	586539
50864	586540
200411	586541
278038	586542
90139	586543
24119	586544
63318	586545
276508	586546
112942	586547
167233	586548
137194	586549
43508	586550
74903	586551
135276	586552
99934	586553
150898	586554
40114	586555
60192	586556
294608	586557
50862	586558
6773	586559
73936	586560
154509	586561
7457	586562
1353	586563
85462	586564
34282	586565
106837	586566
18574	586567
140054	586568
10918	586569
77803	586570
41377	586571
28378	586572
226938	586573
59279	586574
80983	586575
301643	586576
33239	586577
83593	586578
12441	586579
283961	586580
137099	586581
90918	586582
13461	586583
209891	586584
186763	586585
216509	586586
60733	586587
187386	586588
27325	586589
300644	586590
182414	586591
215227	586592
33052	586593
65459	586594
3583	586595
184778	586596
186780	586597
83593	586598
77746	586599
156906	586600
187913	586601
187994	586602
122247	586603
274959	586604
89561	586605
15940	586606
61395	586607
141133	586608
25444	586609
184079	586610
48627	586611
205274	586612
18733	586613
211424	586614
130990	586615
14956	586616
194866	586617
102253	586618
49485	586619
9358	586620
180715	586621
132844	586622
6091	586623
59991	586624
111762	586625
7752	586626
243915	586627
51449	586628
74863	586629
201057	586630
218063	586631
202052	586632
48734	586633
12516	586634
38468	586635
49224	586636
20679	586637
310645	586638
263841	586639
198268	586640
24325	586641
37557	586642
61305	586643
4882	586644
57782	586645
156	586646
144689	586647
28206	586648
148	586649
44558	586650
77843	586651
87393	586652
183138	586653
63437	586654
16285	586655
122660	586656
46701	586657
15822	586658
203139	586659
87784	586660
122311	586661
88064	586662
74095	586663
12721	586664
63979	586665
5346	586666
74879	586667
226919	586668
83088	586669
123977	586670
19185	586671
29509	586672
891	586673
57436	586674
15349	586675
9741	586676
123381	586677
239358	586678
30435	586679
35461	586680
5374	586681
24143	586682
137558	586683
1357	586684
99416	586685
189201	586686
128	586687
168232	586688
44405	586689
220798	586690
13249	586691
58086	586692
160963	586693
296282	586694
147073	586695
206497	586696
99529	586697
71766	586698
30967	586699
86702	586700
2417	586701
121176	586702
205793	586703
205514	586704
136479	586705
120115	586706
45047	586707
13108	586708
145921	586709
87642	586710
87642	586711
129105	586712
244288	586713
252542	586714
91981	586715
91981	586716
280403	586717
2812	586718
73004	586719
108934	586720
73004	586721
111989	586722
163000	586723
242760	586724
5089	586725
273730	586726
31721	586727
512	586728
12638	586729
84659	586730
127143	586731
183102	586732
37	586733
84563	586734
267162	586735
180318	586736
56137	586737
188641	586738
269073	586739
13014	586740
190818	586741
149881	586742
36408	586743
122289	586744
68831	586745
36126	586746
73950	586747
6891	586748
98605	586749
28818	586750
96414	586751
72345	586752
72345	586753
146377	586754
142448	586755
8764	586756
8764	586757
142929	586758
80777	586759
80777	586760
28816	586761
151424	586762
32868	586763
104589	586764
207623	586765
199994	586766
140398	586767
47188	586768
51823	586769
111223	586770
3784	586771
13642	586772
89631	586773
134911	586774
58757	586775
45262	586776
22414	586777
60118	586778
16710	586779
217453	586780
206723	586781
50933	586782
2492	586783
97781	586784
226254	586785
125796	586786
193338	586787
27977	586788
25416	586789
165129	586790
5326	586791
123607	586792
1292	586793
171553	586794
74216	586795
238819	586796
37373	586797
284235	586798
162569	586799
42295	586800
1225	586801
254551	586802
129397	586803
49130	586804
72488	586805
4635	586806
17673	586807
17392	586808
125369	586809
125369	586810
131798	586811
87401	586812
203710	586813
60622	586814
97350	586815
9996	586816
183457	586817
67430	586818
29458	586819
180144	586820
8865	586821
30590	586822
273820	586823
31399	586824
288909	586825
30388	586826
79742	586827
99109	586828
244139	586829
129710	586830
33165	586831
147886	586832
48264	586833
23706	586834
75896	586835
25379	586836
175392	586837
175392	586838
216879	586839
24823	586840
260992	586841
311877	586842
37906	586843
124457	586844
188886	586845
42806	586846
211437	586847
10738	586848
55353	586849
130138	586850
88848	586851
235813	586852
72436	586853
7452	586854
70795	586855
120781	586856
159394	586857
133810	586858
43523	586859
27195	586860
122160	586861
90818	586862
208329	586863
3921	586864
14926	586865
292246	586866
44884	586867
167083	586868
177272	586869
308143	586870
158949	586871
133538	586872
128629	586873
261467	586874
139463	586875
6362	586876
134241	586877
278672	586878
283894	586879
27111	586880
29608	586881
63277	586882
233854	586883
220024	586884
204688	586885
4899	586886
12270	586887
102241	586888
93161	586889
19926	586890
272110	586891
85557	586892
250036	586893
113149	586894
57707	586895
86136	586896
123289	586897
238062	586898
232179	586899
45646	586900
160287	586901
101480	586902
109937	586903
170971	586904
186511	586905
2467	586906
134670	586907
78380	586908
180796	586909
304473	586910
126655	586911
32464	586912
238284	586913
195882	586914
247157	586915
275630	586916
207850	586917
205749	586918
185040	586919
95161	586920
135992	586921
55374	586922
67741	586923
104782	586924
85557	586925
763	586926
8435	586927
43219	586928
98042	586929
131838	586930
215177	586931
116910	586932
62600	586933
36861	586934
4965	586935
213	586936
66621	586937
71962	586938
134241	586939
36039	586940
100102	586941
33564	586942
15487	586943
267872	586944
130360	586945
210505	586946
132334	586947
96654	586948
42293	586949
10739	586950
4394	586951
119032	586952
34348	586953
185213	586954
281001	586955
185213	586956
73293	586957
62772	586958
308307	586959
216522	586960
228161	586961
216522	586962
63280	586963
239999	586964
65686	586965
185404	586966
24280	586967
30354	586968
137402	586969
164186	586970
210610	586971
53447	586972
214055	586973
150377	586974
131275	586975
11565	586976
2579	586977
151001	586978
37129	586979
39523	586980
112507	586981
46347	586982
93954	586983
120071	586984
259370	586985
104802	586986
256286	586987
147599	586988
40460	586989
74375	586990
40341	586991
1971	586992
66896	586993
9061	586994
165632	586995
84551	586996
98517	586997
219569	586998
204699	586999
94131	587000
2861	587001
33367	587002
14147	587003
72615	587004
41122	587005
147779	587006
143519	587007
70978	587008
21569	587009
208771	587010
95977	587011
110340	587012
114387	587013
145891	587014
18609	587015
173465	587016
198358	587017
62888	587018
21340	587019
213971	587020
6614	587021
16181	587022
240309	587023
108183	587024
46095	587025
86526	587026
6100	587027
14618	587028
39504	587029
8430	587030
81698	587031
53833	587032
50478	587033
27475	587034
93113	587035
195800	587036
124735	587037
95533	587038
25403	587039
35536	587040
39453	587041
24866	587042
193784	587043
41184	587044
274346	587045
112804	587046
651	587047
80183	587048
1470	587049
48560	587050
22460	587051
129816	587052
180356	587053
237525	587054
53618	587055
104731	587056
9682	587057
9449	587058
46325	587059
2870	587060
70096	587061
2870	587062
46606	587063
12147	587064
50756	587065
3779	587066
85140	587067
53995	587068
123044	587069
220420	587070
173815	587071
129424	587072
65890	587073
90944	587074
55134	587075
23154	587076
145984	587077
69859	587078
334	587079
38615	587080
125442	587081
7362	587082
6155	587083
6493	587084
59180	587085
105167	587086
40401	587087
51968	587088
92819	587089
429	587090
2132	587091
7933	587092
80698	587093
169464	587094
20224	587095
129922	587096
20229	587097
19472	587098
198959	587099
88174	587100
41033	587101
155767	587102
77027	587103
112793	587104
79809	587105
199438	587106
57092	587107
30373	587108
98716	587109
285932	587110
19591	587111
146716	587112
54422	587113
78045	587114
234938	587115
67936	587116
158796	587117
68081	587118
159868	587119
239006	587120
273201	587121
85376	587122
1600	587123
96237	587124
111584	587125
74038	587126
200477	587127
12540	587128
151613	587129
289291	587130
229649	587131
185345	587132
65450	587133
296279	587134
58038	587135
126727	587136
170004	587137
11628	587138
106331	587139
192720	587140
223682	587141
223619	587142
104304	587143
135030	587144
45564	587145
23502	587146
201177	587147
5371	587148
88577	587149
159868	587150
139287	587151
71877	587152
264950	587153
143481	587154
102771	587155
78267	587156
133483	587157
174518	587158
58156	587159
116538	587160
132549	587161
23706	587162
66855	587163
39675	587164
139092	587165
16330	587166
73254	587167
233045	587168
75923	587169
3043	587170
293302	587171
211169	587172
86720	587173
47860	587174
290454	587175
127402	587176
127402	587177
288781	587178
216275	587179
302096	587180
746	587181
94039	587182
102948	587183
6566	587184
224435	587185
11565	587186
126217	587187
11745	587188
209551	587189
18233	587190
269965	587191
1646	587192
192165	587193
46710	587194
180901	587195
2457	587196
36897	587197
61888	587198
116540	587199
31635	587200
151362	587201
188215	587202
239008	587203
38015	587204
150604	587205
150371	587206
68519	587207
32329	587208
138608	587209
118861	587210
156675	587211
162928	587212
211676	587213
102022	587214
163968	587215
86817	587216
76084	587217
46906	587218
15230	587219
68949	587220
61906	587221
154965	587222
66496	587223
16577	587224
14106	587225
267672	587226
11991	587227
61204	587228
120555	587229
11961	587230
240714	587231
32613	587232
82329	587233
29713	587234
146667	587235
174319	587236
126164	587237
235760	587238
161771	587239
206396	587240
57256	587241
58074	587242
1418	587243
140945	587244
230258	587245
23227	587246
12678	587247
57750	587248
116256	587249
111613	587250
64667	587251
52919	587252
136029	587253
30007	587254
91908	587255
133649	587256
55487	587257
107349	587258
98816	587259
30505	587260
189993	587261
2364	587262
4695	587263
1000	587264
10843	587265
188599	587266
103972	587267
73235	587268
3071	587269
40665	587270
52110	587271
38555	587272
236565	587273
92645	587274
222085	587275
4578	587276
60229	587277
103194	587278
13581	587279
59852	587280
38551	587281
41572	587282
38551	587283
51379	587284
39915	587285
16402	587286
51334	587287
118611	587288
169653	587289
93686	587290
203287	587291
20603	587292
35548	587293
118470	587294
145630	587295
60300	587296
26152	587297
17796	587298
123796	587299
81006	587300
20478	587301
75401	587302
262882	587303
253705	587304
218117	587305
180274	587306
13855	587307
76806	587308
5622	587309
61754	587310
269904	587311
25807	587312
3919	587313
1592	587314
16951	587315
49486	587316
27955	587317
111523	587318
147536	587319
202014	587320
201960	587321
189145	587322
84663	587323
182061	587324
135871	587325
208258	587326
310605	587327
13540	587328
41570	587329
115737	587330
27935	587331
137785	587332
56384	587333
53568	587334
404	587335
285111	587336
75758	587337
304653	587338
214365	587339
256902	587340
826	587341
278894	587342
194590	587343
144727	587344
42371	587345
7372	587346
121030	587347
78305	587348
114442	587349
39405	587350
108324	587351
22182	587352
271900	587353
82313	587354
781	587355
82311	587356
192595	587357
42847	587358
171207	587359
120688	587360
109960	587361
22182	587362
90129	587363
14039	587364
69439	587365
258950	587366
1150	587367
204297	587368
190184	587369
36630	587370
76442	587371
278206	587372
272897	587373
54239	587374
53338	587375
5101	587376
128648	587377
58391	587378
700	587379
81680	587380
53965	587381
2524	587382
2750	587383
31603	587384
18624	587385
128281	587386
206483	587387
212115	587388
12425	587389
248462	587390
36509	587391
111593	587392
195150	587393
1615	587394
123232	587395
95034	587396
45785	587397
342	587398
22047	587399
92365	587400
231435	587401
8375	587402
104	587403
184675	587404
185396	587405
1283	587406
184995	587407
27103	587408
192030	587409
25558	587410
132707	587411
11382	587412
302633	587413
112782	587414
33138	587415
117374	587416
39339	587417
110155	587418
1435	587419
146	587420
300105	587421
166507	587422
223603	587423
81598	587424
102333	587425
72143	587426
46142	587427
64234	587428
116777	587429
68637	587430
33089	587431
178934	587432
13565	587433
248153	587434
11736	587435
57619	587436
197933	587437
108811	587438
204161	587439
15369	587440
97428	587441
146889	587442
11584	587443
109677	587444
42706	587445
5199	587446
113353	587447
51151	587448
104715	587449
48654	587450
48461	587451
103631	587452
105266	587453
76997	587454
33826	587455
418	587456
20912	587457
95383	587458
67984	587459
61800	587460
16770	587461
164224	587462
210081	587463
147292	587464
132985	587465
92420	587466
41969	587467
30047	587468
22785	587469
87737	587470
51771	587471
5394	587472
239792	587473
99011	587474
271184	587475
70358	587476
47130	587477
286097	587478
139009	587479
5796	587480
1672	587481
118346	587482
40371	587483
112743	587484
20681	587485
285515	587486
75354	587487
6969	587488
26581	587489
10883	587490
98930	587491
226974	587492
49657	587493
16934	587494
164837	587495
2211	587496
15143	587497
56655	587498
140864	587499
183739	587500
10776	587501
130847	587502
4296	587503
263987	587504
20621	587505
75945	587506
66338	587507
22860	587508
227896	587509
30750	587510
128166	587511
167484	587512
295937	587513
128387	587514
106803	587515
262265	587516
19795	587517
75997	587518
2104	587519
44684	587520
96980	587521
70674	587522
7753	587523
2492	587524
219242	587525
209442	587526
302781	587527
152867	587528
50753	587529
137663	587530
98085	587531
9333	587532
84852	587533
46283	587534
57447	587535
137641	587536
1683	587537
55912	587538
34851	587539
73703	587540
76306	587541
29265	587542
108834	587543
1183	587544
98633	587545
7722	587546
3300	587547
275038	587548
108220	587549
158705	587550
32130	587551
156430	587552
259638	587553
213958	587554
179222	587555
85025	587556
108950	587557
52350	587558
113131	587559
72761	587560
42649	587561
142729	587562
21641	587563
87842	587564
127831	587565
96815	587566
70975	587567
112757	587568
106249	587569
25704	587570
39050	587571
203745	587572
152009	587573
25637	587574
51272	587575
78742	587576
90531	587577
56240	587578
57042	587579
113903	587580
116768	587581
9639	587582
229451	587583
114435	587584
27174	587585
181547	587586
270235	587587
23692	587588
62643	587589
195996	587590
75179	587591
45650	587592
69323	587593
131699	587594
19245	587595
154814	587596
74313	587597
36675	587598
306229	587599
9632	587600
10822	587601
241678	587602
220965	587603
113130	587604
222591	587605
68821	587606
23692	587607
230514	587608
104521	587609
81947	587610
185848	587611
56526	587612
230129	587613
169807	587614
36340	587615
112986	587616
154126	587617
282023	587618
92777	587619
95186	587620
80206	587621
7796	587622
77821	587623
78247	587624
107413	587625
155272	587626
84667	587627
84669	587628
18310	587629
124624	587630
145506	587631
225787	587632
40544	587633
297382	587634
54646	587635
30354	587636
145756	587637
146410	587638
133499	587639
221370	587640
47614	587641
8680	587642
76051	587643
59974	587644
151069	587645
44107	587646
140270	587647
9522	587648
62238	587649
230966	587650
109498	587651
149887	587652
112986	587653
39780	587654
29550	587655
175931	587656
10488	587657
160183	587658
88717	587659
93463	587660
226746	587661
54646	587662
193605	587663
204666	587664
232570	587665
71829	587666
237144	587667
81412	587668
220328	587669
89039	587670
83446	587671
9632	587672
92323	587673
39050	587674
56810	587675
190268	587676
84169	587677
236710	587678
43234	587679
147058	587680
251515	587681
37334	587682
33959	587683
143811	587684
14091	587685
15952	587686
33743	587687
33080	587688
7739	587689
45160	587690
151328	587691
139999	587692
199272	587693
120223	587694
5992	587695
9004	587696
12314	587697
252991	587698
80979	587699
180888	587700
16990	587701
198052	587702
13471	587703
43555	587704
294832	587705
17901	587706
131360	587707
57156	587708
164736	587709
279892	587710
123334	587711
156428	587712
66294	587713
10925	587714
294697	587715
2811	587716
243375	587717
6684	587718
173064	587719
176354	587720
88701	587721
132961	587722
207041	587723
171391	587724
198906	587725
113402	587726
143775	587727
132608	587728
168935	587729
97970	587730
148296	587731
16839	587732
108303	587733
43885	587734
49036	587735
100265	587736
101391	587737
138547	587738
83629	587739
41073	587740
76467	587741
80949	587742
24454	587743
109958	587744
8710	587745
305079	587746
304710	587747
117804	587748
71931	587749
113183	587750
10232	587751
57095	587752
6649	587753
110969	587754
105875	587755
71062	587756
2705	587757
283577	587758
19269	587759
78274	587760
65285	587761
3593	587762
250244	587763
44363	587764
42168	587765
82659	587766
10328	587767
88998	587768
5222	587769
47251	587770
142379	587771
28668	587772
100272	587773
112200	587774
84214	587775
174832	587776
18954	587777
43956	587778
7371	587779
3694	587780
104313	587781
41191	587782
125875	587783
291876	587784
134051	587785
33536	587786
52076	587787
21156	587788
201376	587789
202778	587790
132174	587791
41161	587792
179532	587793
50291	587794
291956	587795
5593	587796
33180	587797
2505	587798
8829	587799
244959	587800
82499	587801
5662	587802
113585	587803
122067	587804
70221	587805
25573	587806
5326	587807
3875	587808
79600	587809
5445	587810
100900	587811
15180	587812
42903	587813
6710	587814
28103	587815
975	587816
189906	587817
30744	587818
70494	587819
179554	587820
119328	587821
119971	587822
12778	587823
274211	587824
11018	587825
4437	587826
212851	587827
5968	587828
50287	587829
1605	587830
22391	587831
8802	587832
209022	587833
118911	587834
95171	587835
32762	587836
4125	587837
46380	587838
14379	587839
49237	587840
285	587841
21613	587842
39598	587843
208075	587844
181677	587845
166752	587846
32187	587847
175713	587848
14979	587849
95614	587850
141174	587851
80410	587852
206695	587853
68198	587854
21184	587855
89538	587856
145234	587857
35401	587858
95124	587859
6086	587860
230738	587861
6137	587862
25564	587863
68220	587864
41706	587865
272924	587866
97735	587867
111147	587868
29653	587869
102147	587870
170499	587871
9746	587872
6907	587873
72253	587874
143197	587875
68376	587876
138408	587877
177002	587878
5702	587879
142559	587880
113320	587881
207599	587882
356	587883
3670	587884
78973	587885
102971	587886
83590	587887
290810	587888
40843	587889
60053	587890
98087	587891
93008	587892
17359	587893
44846	587894
209234	587895
184443	587896
42096	587897
114026	587898
34899	587899
180850	587900
54815	587901
1084	587902
73078	587903
53269	587904
114190	587905
23744	587906
141156	587907
199004	587908
20117	587909
131390	587910
13454	587911
59258	587912
11404	587913
136201	587914
14096	587915
6718	587916
18888	587917
75826	587918
40736	587919
23711	587920
75259	587921
43573	587922
1164	587923
168311	587924
5879	587925
201653	587926
1943	587927
56937	587928
3031	587929
54872	587930
18963	587931
18963	587932
164731	587933
310397	587934
182987	587935
76458	587936
16372	587937
93175	587938
13785	587939
4703	587940
78121	587941
223848	587942
5458	587943
3999	587944
50234	587945
140232	587946
5	587947
91918	587948
7176	587949
9424	587950
10668	587951
9804	587952
132	587953
63967	587954
204267	587955
262801	587956
86090	587957
49542	587958
27251	587959
11322	587960
4411	587961
118774	587962
267792	587963
2240	587964
305840	587965
7188	587966
295393	587967
77924	587968
18675	587969
167321	587970
242783	587971
167321	587972
304551	587973
294518	587974
107045	587975
107045	587976
10537	587977
31884	587978
224285	587979
674	587980
87544	587981
174613	587982
89232	587983
134545	587984
198506	587985
95206	587986
309908	587987
214117	587988
249172	587989
25443	587990
305938	587991
85515	587992
213099	587993
134322	587994
12517	587995
123298	587996
89232	587997
89379	587998
182214	587999
61546	588000
19126	588001
64981	588002
276008	588003
130002	588004
3160	588005
93218	588006
9261	588007
3160	588008
25	588009
138675	588010
122085	588011
293708	588012
209158	588013
141805	588014
8141	588015
11354	588016
44278	588017
310185	588018
142512	588019
1362	588020
268268	588021
266564	588022
303422	588023
89288	588024
230367	588025
148696	588026
36783	588027
196765	588028
217219	588029
5189	588030
255761	588031
255727	588032
92235	588033
137205	588034
192922	588035
232854	588036
184707	588037
184707	588038
105918	588039
157090	588040
80849	588041
69652	588042
12263	588043
82309	588044
5641	588045
9693	588046
443	588047
42780	588048
163680	588049
10471	588050
41555	588051
34369	588052
31875	588053
55396	588054
6626	588055
261554	588056
112745	588057
245572	588058
6625	588059
72052	588060
171434	588061
62635	588062
14973	588063
24625	588064
61605	588065
168753	588066
131707	588067
205897	588068
54383	588069
122323	588070
15378	588071
167554	588072
36697	588073
30363	588074
202336	588075
42796	588076
70872	588077
288214	588078
94825	588079
74216	588080
27510	588081
291275	588082
15031	588083
103977	588084
47324	588085
156144	588086
14462	588087
18619	588088
20	588089
187973	588090
264916	588091
33982	588092
5936	588093
241293	588094
61888	588095
18294	588096
187166	588097
100650	588098
234088	588099
53703	588100
146062	588101
20180	588102
6460	588103
140847	588104
139070	588105
24665	588106
272778	588107
163264	588108
268001	588109
144126	588110
133580	588111
50539	588112
17570	588113
47483	588114
233503	588115
29223	588116
10067	588117
162395	588118
29763	588119
97236	588120
289880	588121
6755	588122
12157	588123
300485	588124
77233	588125
1695	588126
69754	588127
231900	588128
180910	588129
194432	588130
155023	588131
12086	588132
85446	588133
84390	588134
106305	588135
2605	588136
178978	588137
48570	588138
74442	588139
56821	588140
35404	588141
254249	588142
85554	588143
95418	588144
148567	588145
135455	588146
188538	588147
163903	588148
41076	588149
94727	588150
255211	588151
40630	588152
21583	588153
25834	588154
259078	588155
23642	588156
296457	588157
124664	588158
128316	588159
100396	588160
300641	588161
73811	588162
73811	588163
163903	588164
30291	588165
166943	588166
268644	588167
68204	588168
54706	588169
84373	588170
256633	588171
264097	588172
274248	588173
185276	588174
11140	588175
235764	588176
35526	588177
166543	588178
102428	588179
303278	588180
194387	588181
132020	588182
86167	588183
73656	588184
290564	588185
126790	588186
9368	588187
132203	588188
147752	588189
63770	588190
127193	588191
188602	588192
188602	588193
138218	588194
76665	588195
115480	588196
34817	588197
163599	588198
288750	588199
82921	588200
82921	588201
289713	588202
117895	588203
8144	588204
123901	588205
63745	588206
86873	588207
49014	588208
32952	588209
69326	588210
212513	588211
59297	588212
107282	588213
32393	588214
36513	588215
48543	588216
92320	588217
219832	588218
219761	588219
181344	588220
59496	588221
217384	588222
36216	588223
55558	588224
205979	588225
124222	588226
191364	588227
192512	588228
230200	588229
145680	588230
101953	588231
137187	588232
101953	588233
96634	588234
100664	588235
112569	588236
36538	588237
280368	588238
271	588239
59857	588240
112263	588241
22224	588242
59669	588243
40540	588244
96270	588245
206377	588246
264107	588247
67299	588248
268820	588249
97959	588250
7551	588251
108886	588252
90213	588253
124913	588254
18569	588255
155000	588256
72540	588257
124717	588258
164886	588259
1023	588260
73943	588261
55003	588262
109658	588263
77175	588264
255141	588265
22383	588266
8652	588267
86447	588268
76110	588269
38255	588270
152284	588271
78128	588272
129182	588273
267633	588274
14399	588275
65080	588276
36950	588277
169718	588278
20256	588279
298619	588280
147	588281
299283	588282
136665	588283
33652	588284
184179	588285
119403	588286
58648	588287
91972	588288
138678	588289
61523	588290
182293	588291
305837	588292
66701	588293
28083	588294
283366	588295
15635	588296
75803	588297
81226	588298
284058	588299
155447	588300
218296	588301
98947	588302
8663	588303
161152	588304
94200	588305
119478	588306
91963	588307
162813	588308
155204	588309
49952	588310
2310	588311
109847	588312
92640	588313
99287	588314
211963	588315
12880	588316
212314	588317
221685	588318
12703	588319
224619	588320
22827	588321
7949	588322
26302	588323
180525	588324
158372	588325
10500	588326
159525	588327
71035	588328
296188	588329
162235	588330
36381	588331
169908	588332
233639	588333
73377	588334
8813	588335
143984	588336
72749	588337
248193	588338
269121	588339
76716	588340
62727	588341
57671	588342
311634	588343
88850	588344
112169	588345
145716	588346
98971	588347
81684	588348
128107	588349
307147	588350
287113	588351
187230	588352
178224	588353
127025	588354
27855	588355
23799	588356
44490	588357
35420	588358
24233	588359
126954	588360
41854	588361
75107	588362
286822	588363
112228	588364
193688	588365
84485	588366
45191	588367
135655	588368
440	588369
170924	588370
256292	588371
148374	588372
6052	588373
179109	588374
73454	588375
187960	588376
6339	588377
211256	588378
297139	588379
297002	588380
115102	588381
115048	588382
59008	588383
8392	588384
147831	588385
135	588386
135648	588387
9790	588388
203499	588389
242640	588390
67610	588391
6650	588392
41179	588393
16293	588394
269736	588395
11496	588396
159057	588397
190249	588398
210367	588399
183258	588400
167062	588401
46205	588402
96219	588403
29002	588404
255256	588405
56546	588406
137390	588407
84190	588408
54885	588409
103506	588410
113886	588411
152528	588412
173888	588413
21383	588414
40240	588415
66825	588416
10298	588417
147307	588418
147307	588419
24993	588420
99635	588421
5013	588422
192823	588423
229618	588424
253384	588425
30788	588426
142171	588427
26073	588428
276491	588429
15581	588430
16111	588431
219981	588432
291465	588433
275988	588434
53437	588435
147981	588436
113103	588437
99605	588438
97870	588439
160947	588440
4568	588441
5857	588442
172038	588443
210967	588444
34060	588445
234306	588446
248130	588447
15529	588448
115181	588449
13671	588450
104958	588451
30154	588452
301657	588453
77374	588454
147384	588455
156598	588456
43645	588457
160846	588458
280870	588459
311137	588460
128609	588461
60875	588462
21235	588463
59119	588464
10886	588465
43767	588466
92259	588467
15497	588468
146703	588469
68790	588470
7280	588471
202227	588472
163006	588473
79199	588474
200805	588475
85661	588476
62929	588477
69423	588478
135168	588479
262372	588480
65255	588481
141	588482
8880	588483
138853	588484
73824	588485
268171	588486
13582	588487
25400	588488
209772	588489
233917	588490
19607	588491
149781	588492
65537	588493
224289	588494
69441	588495
132486	588496
149	588497
98776	588498
166863	588499
78096	588500
217878	588501
312494	588502
310363	588503
8806	588504
48966	588505
140042	588506
94965	588507
203658	588508
126114	588509
217334	588510
13843	588511
73454	588512
85996	588513
243490	588514
184095	588515
26749	588516
12326	588517
111406	588518
109171	588519
222495	588520
276859	588521
116585	588522
118865	588523
39244	588524
65665	588525
286746	588526
26731	588527
10059	588528
278384	588529
171860	588530
264006	588531
21174	588532
41589	588533
15138	588534
125872	588535
7044	588536
280960	588537
206398	588538
16553	588539
168727	588540
186814	588541
48899	588542
21235	588543
1390	588544
134896	588545
358	588546
268752	588547
134634	588548
166737	588549
112266	588550
127529	588551
146975	588552
30729	588553
62241	588554
198222	588555
270649	588556
146754	588557
215823	588558
96863	588559
179401	588560
122217	588561
2780	588562
138456	588563
226130	588564
25400	588565
121758	588566
135792	588567
200526	588568
9047	588569
198857	588570
191210	588571
7682	588572
440	588573
146597	588574
60255	588575
96355	588576
108337	588577
1108	588578
78457	588579
25823	588580
70604	588581
5541	588582
107259	588583
199979	588584
24388	588585
134439	588586
9729	588587
7819	588588
39889	588589
198317	588590
30934	588591
86720	588592
167086	588593
214392	588594
119994	588595
66007	588596
209971	588597
57818	588598
104198	588599
76372	588600
132476	588601
42950	588602
117826	588603
91372	588604
119983	588605
2840	588606
5632	588607
1547	588608
21949	588609
10865	588610
75800	588611
202026	588612
16138	588613
180083	588614
25027	588615
17147	588616
46870	588617
22173	588618
108697	588619
292013	588620
215339	588621
120730	588622
64414	588623
106	588624
230282	588625
129336	588626
94809	588627
23473	588628
86345	588629
10848	588630
15420	588631
24115	588632
46807	588633
196323	588634
121941	588635
8272	588636
118295	588637
118295	588638
54618	588639
13757	588640
148946	588641
233478	588642
220033	588643
2717	588644
5072	588645
203175	588646
281593	588647
174887	588648
257688	588649
39175	588650
30657	588651
139412	588652
202905	588653
165877	588654
215563	588655
150187	588656
124829	588657
25403	588658
23340	588659
26179	588660
69874	588661
828	588662
22932	588663
81409	588664
66135	588665
60853	588666
85826	588667
125726	588668
125726	588669
32345	588670
68456	588671
53923	588672
297594	588673
72591	588674
30300	588675
126744	588676
148831	588677
24862	588678
290872	588679
60356	588680
242481	588681
56250	588682
22300	588683
24612	588684
61416	588685
47928	588686
200441	588687
145621	588688
96	588689
74432	588690
205846	588691
53271	588692
2077	588693
40929	588694
87334	588695
122887	588696
21001	588697
44212	588698
39510	588699
23998	588700
78297	588701
81332	588702
86826	588703
41697	588704
19210	588705
49528	588706
4817	588707
61983	588708
68005	588709
898	588710
335	588711
46781	588712
35426	588713
1713	588714
18386	588715
18386	588716
195181	588717
115518	588718
53998	588719
218015	588720
52084	588721
55948	588722
38509	588723
47227	588724
7230	588725
126575	588726
241	588727
126367	588728
168367	588729
72255	588730
9787	588731
240819	588732
220071	588733
145364	588734
67427	588735
174397	588736
303884	588737
176330	588738
42481	588739
248249	588740
134968	588741
24804	588742
42757	588743
301614	588744
293610	588745
53475	588746
91701	588747
274881	588748
115658	588749
1381	588750
113378	588751
85952	588752
14018	588753
68467	588754
42570	588755
6197	588756
31088	588757
42672	588758
80373	588759
45926	588760
5685	588761
8690	588762
248952	588763
168238	588764
2163	588765
225996	588766
179877	588767
63398	588768
43814	588769
47660	588770
160410	588771
161434	588772
71762	588773
126475	588774
25971	588775
64873	588776
74372	588777
54952	588778
21441	588779
127261	588780
47660	588781
146027	588782
56044	588783
41385	588784
135367	588785
32603	588786
10524	588787
191969	588788
3390	588789
195308	588790
6758	588791
88276	588792
7721	588793
46804	588794
103631	588795
223080	588796
89855	588797
44891	588798
3395	588799
269961	588800
187967	588801
53898	588802
1	588803
21581	588804
70917	588805
69698	588806
88905	588807
25978	588808
8140	588809
28103	588810
38048	588811
168091	588812
38982	588813
34450	588814
26329	588815
78994	588816
41751	588817
46582	588818
217685	588819
147077	588820
78898	588821
70495	588822
176397	588823
159693	588824
69	588825
26410	588826
147077	588827
240341	588828
37123	588829
69520	588830
65193	588831
31256	588832
8517	588833
52982	588834
88134	588835
306403	588836
250877	588837
29636	588838
185	588839
18467	588840
133498	588841
18470	588842
113341	588843
75725	588844
38401	588845
117682	588846
142558	588847
61126	588848
18956	588849
12925	588850
10886	588851
15308	588852
7632	588853
20385	588854
203628	588855
61042	588856
140022	588857
13540	588858
13576	588859
18741	588860
36590	588861
141829	588862
178706	588863
36734	588864
291316	588865
37342	588866
71475	588867
86389	588868
271990	588869
3200	588870
112725	588871
203296	588872
42683	588873
310933	588874
66853	588875
15096	588876
214016	588877
40817	588878
10129	588879
72799	588880
25849	588881
140584	588882
72135	588883
164299	588884
134125	588885
17842	588886
19796	588887
237666	588888
1632	588889
19677	588890
56248	588891
277046	588892
293143	588893
16368	588894
26083	588895
214627	588896
46524	588897
97902	588898
51222	588899
67479	588900
20544	588901
259786	588902
155486	588903
13886	588904
197788	588905
256892	588906
66737	588907
66737	588908
215536	588909
162042	588910
59310	588911
249594	588912
171708	588913
41756	588914
155763	588915
215589	588916
74244	588917
106127	588918
267109	588919
32137	588920
238747	588921
217898	588922
217914	588923
111206	588924
275090	588925
308900	588926
92064	588927
39611	588928
39360	588929
98589	588930
24590	588931
88140	588932
38767	588933
62137	588934
220393	588935
31969	588936
191586	588937
268416	588938
116325	588939
8023	588940
260079	588941
4002	588942
11887	588943
97496	588944
92010	588945
210365	588946
217083	588947
137499	588948
92010	588949
306050	588950
96757	588951
262503	588952
124790	588953
275965	588954
103704	588955
105855	588956
221457	588957
306878	588958
55367	588959
80115	588960
212578	588961
121414	588962
146262	588963
23897	588964
224756	588965
64614	588966
2822	588967
214446	588968
126118	588969
204867	588970
105631	588971
110471	588972
43983	588973
82913	588974
267595	588975
134356	588976
72380	588977
259	588978
55489	588979
5262	588980
25728	588981
61488	588982
99985	588983
229620	588984
12784	588985
215962	588986
24912	588987
177886	588988
100433	588989
271763	588990
16537	588991
145839	588992
171340	588993
42286	588994
9993	588995
25874	588996
243096	588997
145366	588998
304876	588999
120123	589000
141782	589001
148722	589002
80962	589003
98517	589004
127877	589005
187597	589006
63725	589007
135679	589008
83378	589009
193902	589010
233697	589011
30085	589012
202172	589013
134932	589014
148698	589015
154783	589016
47870	589017
137555	589018
16189	589019
207764	589020
52869	589021
247780	589022
110632	589023
89976	589024
42023	589025
171453	589026
46586	589027
38819	589028
184784	589029
778	589030
24979	589031
82660	589032
319	589033
117	589034
20131	589035
264613	589036
82026	589037
37700	589038
268	589039
271390	589040
1277	589041
18	589042
124166	589043
42899	589044
184723	589045
17775	589046
279733	589047
13057	589048
82088	589049
38080	589050
124587	589051
56968	589052
37891	589053
25167	589054
264070	589055
124306	589056
122050	589057
57	589058
3031	589059
3327	589060
3	589061
25361	589062
128	589063
97796	589064
43761	589065
27884	589066
80833	589067
72477	589068
22683	589069
141503	589070
123806	589071
311406	589072
60313	589073
150507	589074
29660	589075
217354	589076
142557	589077
60068	589078
149553	589079
4769	589080
144052	589081
27378	589082
43674	589083
134641	589084
39982	589085
94351	589086
247084	589087
18974	589088
252254	589089
121089	589090
267184	589091
99947	589092
141017	589093
125328	589094
43487	589095
13248	589096
258095	589097
58081	589098
82610	589099
288369	589100
40274	589101
139537	589102
134763	589103
763	589104
92608	589105
36149	589106
174574	589107
233981	589108
290814	589109
93658	589110
111308	589111
11923	589112
249114	589113
150583	589114
87176	589115
101649	589116
33225	589117
36407	589118
10085	589119
106	589120
26891	589121
230794	589122
80477	589123
87672	589124
101029	589125
80971	589126
28878	589127
277749	589128
83350	589129
17656	589130
295	589131
18596	589132
30011	589133
28645	589134
87530	589135
44884	589136
216031	589137
12771	589138
72818	589139
61207	589140
66042	589141
3984	589142
66817	589143
62092	589144
65111	589145
92126	589146
279787	589147
46748	589148
201343	589149
280076	589150
99409	589151
168042	589152
277411	589153
27407	589154
134678	589155
201595	589156
129485	589157
68228	589158
192268	589159
7923	589160
40591	589161
289269	589162
147617	589163
36159	589164
44467	589165
215597	589166
303445	589167
304109	589168
12682	589169
208841	589170
42988	589171
145921	589172
38823	589173
221327	589174
56592	589175
14179	589176
239319	589177
217225	589178
2794	589179
267497	589180
227254	589181
102376	589182
138184	589183
67478	589184
137633	589185
271908	589186
5	589187
285327	589188
25617	589189
154924	589190
3084	589191
209918	589192
148782	589193
28366	589194
162609	589195
261035	589196
36403	589197
27473	589198
25	589199
121031	589200
36358	589201
23988	589202
81534	589203
24661	589204
71428	589205
300733	589206
22150	589207
11682	589208
118846	589209
136910	589210
20622	589211
70053	589212
192573	589213
37487	589214
152204	589215
14755	589216
50833	589217
302962	589218
64464	589219
20146	589220
43328	589221
205697	589222
18065	589223
197996	589224
35969	589225
269419	589226
7865	589227
35969	589228
41202	589229
270659	589230
134801	589231
57853	589232
57853	589233
308635	589234
308572	589235
65208	589236
64138	589237
104489	589238
29685	589239
96548	589240
96468	589241
11067	589242
217580	589243
537	589244
49705	589245
40	589246
286704	589247
27085	589248
73168	589249
299	589250
184176	589251
123904	589252
1089	589253
214106	589254
214393	589255
29363	589256
215316	589257
162019	589258
144492	589259
43328	589260
216971	589261
213264	589262
216502	589263
40264	589264
256219	589265
2673	589266
146442	589267
149453	589268
45497	589269
513	589270
135035	589271
198842	589272
1167	589273
537	589274
149274	589275
5494	589276
108499	589277
162310	589278
259894	589279
112434	589280
283556	589281
131890	589282
18143	589283
283230	589284
39398	589285
87605	589286
20531	589287
16703	589288
468	589289
106	589290
96640	589291
253492	589292
244185	589293
59011	589294
64597	589295
131773	589296
43457	589297
88804	589298
150551	589299
1816	589300
43119	589301
140428	589302
251322	589303
82430	589304
26252	589305
69037	589306
198858	589307
60314	589308
104980	589309
311997	589310
298906	589311
217435	589312
22797	589313
17234	589314
111174	589315
291271	589316
181451	589317
88255	589318
63266	589319
310188	589320
144507	589321
140678	589322
174836	589323
144758	589324
217195	589325
97678	589326
298109	589327
214138	589328
33855	589329
111782	589330
41595	589331
132583	589332
1740	589333
81927	589334
196776	589335
39217	589336
137586	589337
133963	589338
270664	589339
10118	589340
39217	589341
44430	589342
204226	589343
131185	589344
209	589345
155776	589346
87205	589347
127915	589348
86780	589349
55850	589350
55634	589351
33193	589352
262947	589353
152151	589354
39135	589355
26809	589356
1766	589357
189822	589358
63429	589359
268428	589360
55507	589361
258793	589362
207342	589363
25303	589364
50680	589365
4730	589366
307988	589367
55337	589368
117818	589369
127185	589370
192688	589371
95029	589372
7965	589373
181188	589374
37752	589375
37752	589376
138258	589377
66048	589378
25926	589379
25926	589380
175965	589381
65308	589382
96792	589383
266	589384
34060	589385
143901	589386
25017	589387
16720	589388
255604	589389
41757	589390
138978	589391
165326	589392
80201	589393
27640	589394
186898	589395
191533	589396
159101	589397
151168	589398
124352	589399
1714	589400
88568	589401
268904	589402
61353	589403
282948	589404
99159	589405
248551	589406
48432	589407
57148	589408
191972	589409
129404	589410
191972	589411
158082	589412
193387	589413
140914	589414
3462	589415
184533	589416
102478	589417
152917	589418
31075	589419
247663	589420
21988	589421
145913	589422
189422	589423
196602	589424
286383	589425
12489	589426
111247	589427
212954	589428
7238	589429
53875	589430
11941	589431
37833	589432
312549	589433
47544	589434
13534	589435
213563	589436
24455	589437
28214	589438
57911	589439
12376	589440
287924	589441
7413	589442
191650	589443
21663	589444
125208	589445
73494	589446
282159	589447
49995	589448
30599	589449
87067	589450
300615	589451
63220	589452
21473	589453
49586	589454
221715	589455
82913	589456
42530	589457
20782	589458
121186	589459
11334	589460
19781	589461
40506	589462
74552	589463
11334	589464
128792	589465
34260	589466
215377	589467
46225	589468
157404	589469
37372	589470
25540	589471
61992	589472
128976	589473
13550	589474
93002	589475
191096	589476
15550	589477
41013	589478
20695	589479
110109	589480
6092	589481
69799	589482
184280	589483
31708	589484
79802	589485
185955	589486
266829	589487
106090	589488
39162	589489
110578	589490
110578	589491
198643	589492
102047	589493
102047	589494
128203	589495
110963	589496
219765	589497
238198	589498
62468	589499
132320	589500
19002	589501
1366	589502
155522	589503
71780	589504
71780	589505
62447	589506
58409	589507
64553	589508
5852	589509
184656	589510
69177	589511
69177	589512
21522	589513
114271	589514
1171	589515
124928	589516
242087	589517
24175	589518
102346	589519
199341	589520
288657	589521
4181	589522
153638	589523
55412	589524
40148	589525
40148	589526
9355	589527
199749	589528
91420	589529
43442	589530
9460	589531
197010	589532
122951	589533
2082	589534
204586	589535
1984	589536
288700	589537
112686	589538
192501	589539
13118	589540
231902	589541
88181	589542
37821	589543
177949	589544
98872	589545
62152	589546
212542	589547
129284	589548
28130	589549
51058	589550
81762	589551
96966	589552
82693	589553
230361	589554
101029	589555
122166	589556
57755	589557
134407	589558
107442	589559
13005	589560
198758	589561
10102	589562
2978	589563
304178	589564
302579	589565
110174	589566
255045	589567
161028	589568
24175	589569
42825	589570
20532	589571
18029	589572
115301	589573
30725	589574
98750	589575
8274	589576
50673	589577
98798	589578
298069	589579
89008	589580
110205	589581
235528	589582
284886	589583
294966	589584
10447	589585
106098	589586
228376	589587
99116	589588
41547	589589
194679	589590
10724	589591
26057	589592
37437	589593
73317	589594
1358	589595
46444	589596
134383	589597
46430	589598
2901	589599
36118	589600
101	589601
87565	589602
44722	589603
3521	589604
215382	589605
43985	589606
95767	589607
3521	589608
44950	589609
63741	589610
137377	589611
20138	589612
87315	589613
43038	589614
159008	589615
137669	589616
41122	589617
41122	589618
60858	589619
133476	589620
44840	589621
304206	589622
18740	589623
68209	589624
100869	589625
78769	589626
67996	589627
210160	589628
159302	589629
149866	589630
169650	589631
295182	589632
80046	589633
146067	589634
57027	589635
33582	589636
168286	589637
160780	589638
152176	589639
21360	589640
118063	589641
209561	589642
139969	589643
125507	589644
72796	589645
233627	589646
76883	589647
10208	589648
9421	589649
38276	589650
184513	589651
82566	589652
151569	589653
19969	589654
56154	589655
84650	589656
300541	589657
209985	589658
277446	589659
183335	589660
272259	589661
162303	589662
130657	589663
227682	589664
82930	589665
191927	589666
118683	589667
125348	589668
55760	589669
84817	589670
129244	589671
239090	589672
278613	589673
97775	589674
179792	589675
209385	589676
204816	589677
302214	589678
168759	589679
26626	589680
127571	589681
127929	589682
128677	589683
145535	589684
75161	589685
5143	589686
83447	589687
97615	589688
175609	589689
290792	589690
105034	589691
290490	589692
173374	589693
59322	589694
109406	589695
55786	589696
56126	589697
84912	589698
251963	589699
179830	589700
63147	589701
10494	589702
86822	589703
52137	589704
176885	589705
98634	589706
94899	589707
121643	589708
106547	589709
63658	589710
94304	589711
15171	589712
131328	589713
231458	589714
87254	589715
246260	589716
64753	589717
138772	589718
165481	589719
145773	589720
263689	589721
114479	589722
2739	589723
188140	589724
93021	589725
73080	589726
199321	589727
311906	589728
139181	589729
230002	589730
281534	589731
157831	589732
128908	589733
27565	589734
264222	589735
152520	589736
159644	589737
37780	589738
81311	589739
55055	589740
101191	589741
12013	589742
59684	589743
128915	589744
257891	589745
81833	589746
194699	589747
191784	589748
96130	589749
170718	589750
1681	589751
160885	589752
22254	589753
37186	589754
262409	589755
170469	589756
204547	589757
210118	589758
80171	589759
19658	589760
70925	589761
103840	589762
31758	589763
229829	589764
233042	589765
174433	589766
76089	589767
104968	589768
74754	589769
111495	589770
27789	589771
140589	589772
121076	589773
299068	589774
72446	589775
37417	589776
89038	589777
164058	589778
147764	589779
28230	589780
34489	589781
268288	589782
242897	589783
16846	589784
62314	589785
278010	589786
179867	589787
159485	589788
91331	589789
155297	589790
11827	589791
8231	589792
54806	589793
2591	589794
39403	589795
63463	589796
53568	589797
300420	589798
142061	589799
69509	589800
21805	589801
15048	589802
15048	589803
200875	589804
230542	589805
148942	589806
102448	589807
13451	589808
291296	589809
185292	589810
249343	589811
128470	589812
19395	589813
112025	589814
51766	589815
187009	589816
7371	589817
91254	589818
262128	589819
29769	589820
166180	589821
39020	589822
8867	589823
74476	589824
106856	589825
100543	589826
75285	589827
54286	589828
77151	589829
17063	589830
178105	589831
186501	589832
41879	589833
69861	589834
55140	589835
246932	589836
79961	589837
113524	589838
46644	589839
119240	589840
71208	589841
158850	589842
60085	589843
145781	589844
119520	589845
65274	589846
38537	589847
135241	589848
7111	589849
52176	589850
106961	589851
136783	589852
120241	589853
22526	589854
10289	589855
283620	589856
39723	589857
110210	589858
108188	589859
199130	589860
84562	589861
144445	589862
294797	589863
136475	589864
82392	589865
140597	589866
36453	589867
213116	589868
111662	589869
64335	589870
5071	589871
133453	589872
62550	589873
21711	589874
242870	589875
283006	589876
170831	589877
170831	589878
280873	589879
160422	589880
114913	589881
299440	589882
255346	589883
64265	589884
176033	589885
127750	589886
203593	589887
57599	589888
52704	589889
290000	589890
101227	589891
250421	589892
117982	589893
214921	589894
5071	589895
77193	589896
284973	589897
34527	589898
5383	589899
202242	589900
59235	589901
13612	589902
73535	589903
38848	589904
263753	589905
120891	589906
236987	589907
86354	589908
7041	589909
216559	589910
280555	589911
156560	589912
69406	589913
18796	589914
50106	589915
197715	589916
83898	589917
65274	589918
237170	589919
61134	589920
154237	589921
186047	589922
241952	589923
170477	589924
198158	589925
304514	589926
44852	589927
56528	589928
12686	589929
21575	589930
273479	589931
73107	589932
123631	589933
125783	589934
188197	589935
122435	589936
63211	589937
93536	589938
310442	589939
33098	589940
111242	589941
92950	589942
62970	589943
106700	589944
137349	589945
186333	589946
120891	589947
26311	589948
209119	589949
301254	589950
106002	589951
213267	589952
20011	589953
50480	589954
122580	589955
258932	589956
22050	589957
52352	589958
100513	589959
152429	589960
12501	589961
168053	589962
22651	589963
181887	589964
10666	589965
48097	589966
40006	589967
7582	589968
78823	589969
78823	589970
147002	589971
130400	589972
26835	589973
149	589974
140280	589975
231445	589976
291931	589977
139520	589978
51581	589979
21033	589980
79357	589981
96139	589982
92398	589983
122377	589984
239501	589985
124418	589986
232135	589987
39490	589988
193271	589989
145773	589990
303208	589991
307679	589992
93080	589993
66122	589994
140268	589995
99527	589996
109162	589997
31285	589998
214936	589999
57015	590000
243178	590001
141247	590002
54939	590003
79372	590004
5613	590005
5613	590006
73443	590007
99478	590008
273248	590009
13476	590010
222772	590011
31234	590012
206993	590013
90521	590014
36734	590015
67525	590016
237705	590017
255680	590018
182945	590019
204099	590020
220724	590021
20477	590022
73035	590023
163847	590024
94560	590025
89331	590026
44747	590027
145933	590028
93696	590029
46098	590030
166597	590031
65478	590032
67523	590033
270740	590034
59736	590035
151242	590036
55752	590037
158520	590038
167180	590039
31027	590040
42781	590041
50182	590042
231851	590043
109070	590044
287854	590045
261	590046
110583	590047
99206	590048
17050	590049
31626	590050
125612	590051
41304	590052
35778	590053
42269	590054
46778	590055
137208	590056
19331	590057
141963	590058
176119	590059
105565	590060
163942	590061
48169	590062
7111	590063
168747	590064
100665	590065
33098	590066
160145	590067
70829	590068
262011	590069
46204	590070
64600	590071
236648	590072
41303	590073
121192	590074
64217	590075
59387	590076
299093	590077
241193	590078
98835	590079
261831	590080
180605	590081
208806	590082
244821	590083
85148	590084
150178	590085
164089	590086
210435	590087
159685	590088
168553	590089
133169	590090
91308	590091
111523	590092
212290	590093
304990	590094
194186	590095
284744	590096
284716	590097
62755	590098
213279	590099
24605	590100
176346	590101
267418	590102
75093	590103
282830	590104
90335	590105
293599	590106
42889	590107
173782	590108
273794	590109
308157	590110
280578	590111
77969	590112
179019	590113
178977	590114
15708	590115
143393	590116
205775	590117
124759	590118
91165	590119
142852	590120
215596	590121
35297	590122
108176	590123
30268	590124
7742	590125
175981	590126
242708	590127
184518	590128
203006	590129
46484	590130
268368	590131
122774	590132
211497	590133
51512	590134
140656	590135
128715	590136
68655	590137
20781	590138
119774	590139
153081	590140
289955	590141
276980	590142
163364	590143
133900	590144
164958	590145
182624	590146
43388	590147
92887	590148
194212	590149
96686	590150
53998	590151
169656	590152
74368	590153
225840	590154
226162	590155
49220	590156
46538	590157
148350	590158
37024	590159
158319	590160
103372	590161
67093	590162
47167	590163
40029	590164
139195	590165
72355	590166
21304	590167
45087	590168
11950	590169
72339	590170
9072	590171
170464	590172
159912	590173
229084	590174
155851	590175
256753	590176
13657	590177
41862	590178
5206	590179
60812	590180
1972	590181
171957	590182
20527	590183
44357	590184
13319	590185
207777	590186
82014	590187
257506	590188
59232	590189
234851	590190
235083	590191
160402	590192
24823	590193
98299	590194
147990	590195
147334	590196
296148	590197
1269	590198
51548	590199
57539	590200
100915	590201
22642	590202
178077	590203
178077	590204
211364	590205
32101	590206
1635	590207
9843	590208
194243	590209
120763	590210
158035	590211
121764	590212
113642	590213
60004	590214
42134	590215
60004	590216
60039	590217
48711	590218
11329	590219
141377	590220
27410	590221
27664	590222
257582	590223
58693	590224
109653	590225
108398	590226
157131	590227
4655	590228
67799	590229
114641	590230
28369	590231
35306	590232
32009	590233
48242	590234
125943	590235
164799	590236
68799	590237
283523	590238
111444	590239
99050	590240
149591	590241
52181	590242
259530	590243
8427	590244
12856	590245
87902	590246
13973	590247
69532	590248
38398	590249
63659	590250
78811	590251
207274	590252
244983	590253
66147	590254
54146	590255
224229	590256
294728	590257
206269	590258
185295	590259
137343	590260
73745	590261
53101	590262
147914	590263
51430	590264
51430	590265
18994	590266
78767	590267
54768	590268
199343	590269
262170	590270
5486	590271
20698	590272
21528	590273
40629	590274
93147	590275
119922	590276
196299	590277
287866	590278
48386	590279
93683	590280
98030	590281
88609	590282
75963	590283
18974	590284
181945	590285
3119	590286
146838	590287
66984	590288
22129	590289
3923	590290
145934	590291
86217	590292
65888	590293
33796	590294
279883	590295
300985	590296
123226	590297
97022	590298
113469	590299
8295	590300
45166	590301
59715	590302
200951	590303
200962	590304
56738	590305
34767	590306
113613	590307
12770	590308
180328	590309
301557	590310
101750	590311
178829	590312
23359	590313
137253	590314
162194	590315
47959	590316
145736	590317
76043	590318
312795	590319
60609	590320
161868	590321
45351	590322
54376	590323
2988	590324
10510	590325
24755	590326
312603	590327
217730	590328
301576	590329
274348	590330
203146	590331
190153	590332
22459	590333
240053	590334
136148	590335
81821	590336
114131	590337
63818	590338
137990	590339
106496	590340
29862	590341
41003	590342
146188	590343
69489	590344
152064	590345
20157	590346
208638	590347
76494	590348
103729	590349
246981	590350
128011	590351
170447	590352
112238	590353
50126	590354
91633	590355
204959	590356
19776	590357
140306	590358
230165	590359
106811	590360
110332	590361
15647	590362
265512	590363
265490	590364
115808	590365
23537	590366
39626	590367
264966	590368
23187	590369
48477	590370
45755	590371
165254	590372
237798	590373
92591	590374
358	590375
164312	590376
11182	590377
212195	590378
175508	590379
28486	590380
578	590381
82467	590382
229223	590383
14116	590384
75778	590385
29269	590386
57273	590387
120678	590388
218187	590389
302728	590390
1085	590391
7940	590392
117268	590393
6048	590394
206437	590395
52250	590396
109352	590397
165386	590398
294794	590399
90908	590400
272920	590401
291262	590402
92669	590403
118140	590404
128204	590405
284480	590406
98743	590407
27551	590408
103072	590409
146276	590410
20194	590411
105287	590412
29710	590413
151547	590414
14848	590415
101466	590416
151561	590417
59641	590418
199988	590419
100715	590420
621	590421
182307	590422
33962	590423
182307	590424
30152	590425
95704	590426
39172	590427
121807	590428
110108	590429
93043	590430
21141	590431
33223	590432
159548	590433
30789	590434
12564	590435
5378	590436
38013	590437
216187	590438
162	590439
25584	590440
26021	590441
120180	590442
304139	590443
4839	590444
141040	590445
12840	590446
217035	590447
240864	590448
201505	590449
274335	590450
10041	590451
105246	590452
19229	590453
43968	590454
60745	590455
140979	590456
150378	590457
197055	590458
711	590459
79865	590460
195103	590461
53101	590462
50533	590463
48719	590464
4513	590465
14777	590466
133677	590467
15106	590468
112541	590469
10338	590470
16354	590471
8574	590472
78079	590473
49309	590474
13313	590475
128226	590476
31448	590477
118004	590478
52679	590479
171516	590480
32351	590481
66826	590482
26896	590483
19425	590484
205269	590485
35511	590486
19788	590487
172121	590488
37166	590489
137155	590490
276103	590491
224500	590492
115059	590493
117881	590494
21517	590495
103168	590496
54398	590497
196172	590498
153908	590499
102712	590500
4668	590501
173421	590502
4494	590503
1935	590504
202604	590505
55772	590506
10287	590507
102221	590508
46716	590509
5948	590510
129106	590511
30554	590512
35972	590513
99777	590514
103905	590515
51338	590516
207815	590517
199848	590518
6296	590519
8547	590520
42985	590521
42985	590522
42985	590523
42985	590524
171659	590525
9555	590526
82853	590527
213563	590528
152146	590529
25838	590530
104921	590531
151520	590532
38982	590533
154583	590534
49050	590535
68261	590536
85494	590537
76547	590538
3652	590539
224882	590540
262081	590541
129455	590542
58381	590543
40604	590544
43743	590545
972	590546
37054	590547
28327	590548
102694	590549
195286	590550
253329	590551
135889	590552
86516	590553
62474	590554
68451	590555
130197	590556
55605	590557
12540	590558
50010	590559
19702	590560
45092	590561
294725	590562
12428	590563
215366	590564
86827	590565
157107	590566
3604	590567
297518	590568
7692	590569
44776	590570
114730	590571
160333	590572
263536	590573
205654	590574
253994	590575
63272	590576
15886	590577
52446	590578
132960	590579
76991	590580
20361	590581
259426	590582
78781	590583
41770	590584
196535	590585
238076	590586
163	590587
102656	590588
144801	590589
34079	590590
148239	590591
38369	590592
62042	590593
185907	590594
32909	590595
51447	590596
167023	590597
151622	590598
59224	590599
172943	590600
76546	590601
267913	590602
184	590603
26360	590604
23150	590605
33585	590606
46762	590607
180633	590608
192685	590609
34235	590610
215976	590611
133522	590612
56031	590613
285159	590614
206904	590615
80618	590616
13573	590617
123184	590618
111706	590619
46588	590620
96122	590621
145147	590622
15247	590623
205170	590624
10261	590625
47056	590626
190263	590627
136002	590628
33630	590629
130686	590630
267551	590631
151458	590632
281411	590633
1277	590634
144621	590635
10454	590636
84022	590637
3743	590638
195731	590639
43429	590640
47813	590641
210914	590642
91945	590643
92119	590644
267297	590645
142093	590646
70711	590647
150061	590648
78032	590649
164544	590650
189414	590651
76071	590652
70132	590653
6813	590654
113171	590655
6813	590656
186	590657
109289	590658
441	590659
1546	590660
59095	590661
296399	590662
59920	590663
180362	590664
131004	590665
35110	590666
1144	590667
9400	590668
60222	590669
35992	590670
115978	590671
140374	590672
184531	590673
305133	590674
223879	590675
79637	590676
107232	590677
48396	590678
177142	590679
30792	590680
133770	590681
199660	590682
3216	590683
62816	590684
117291	590685
118874	590686
17528	590687
192375	590688
29667	590689
37528	590690
207798	590691
248008	590692
23293	590693
66923	590694
77995	590695
98510	590696
128299	590697
35992	590698
140529	590699
20566	590700
76141	590701
124245	590702
69014	590703
49847	590704
147733	590705
10640	590706
71653	590707
17931	590708
60685	590709
153221	590710
141746	590711
7069	590712
204887	590713
24005	590714
87172	590715
70690	590716
113948	590717
109488	590718
109432	590719
34678	590720
170868	590721
36678	590722
33581	590723
108872	590724
109301	590725
95813	590726
115841	590727
24578	590728
201395	590729
165140	590730
63168	590731
163713	590732
5565	590733
7493	590734
73300	590735
165876	590736
260008	590737
26288	590738
50872	590739
156692	590740
35447	590741
133419	590742
23139	590743
66060	590744
305901	590745
215719	590746
191824	590747
7439	590748
28860	590749
131007	590750
70028	590751
142490	590752
40382	590753
180230	590754
36117	590755
49641	590756
30036	590757
64260	590758
94402	590759
38308	590760
75100	590761
231762	590762
88488	590763
28158	590764
53267	590765
125096	590766
122725	590767
130930	590768
39175	590769
87085	590770
3788	590771
39882	590772
130610	590773
239217	590774
14122	590775
14972	590776
13776	590777
3879	590778
224112	590779
71725	590780
117483	590781
208890	590782
167653	590783
163487	590784
81622	590785
148196	590786
113699	590787
32883	590788
212660	590789
2295	590790
126540	590791
3431	590792
96666	590793
50208	590794
32857	590795
40026	590796
13676	590797
176395	590798
254515	590799
303168	590800
196318	590801
115462	590802
68452	590803
56909	590804
35913	590805
310963	590806
51673	590807
260241	590808
22777	590809
164342	590810
239860	590811
205765	590812
183919	590813
247493	590814
31309	590815
32419	590816
286171	590817
3975	590818
4681	590819
215628	590820
73456	590821
7282	590822
105893	590823
91454	590824
215876	590825
14302	590826
119628	590827
65892	590828
106030	590829
104212	590830
247567	590831
156482	590832
144075	590833
46405	590834
213468	590835
88134	590836
52803	590837
63661	590838
96648	590839
31764	590840
7419	590841
1053	590842
117760	590843
89612	590844
35	590845
35823	590846
258820	590847
123842	590848
26943	590849
17776	590850
32594	590851
113487	590852
38705	590853
175214	590854
253259	590855
47487	590856
96082	590857
9587	590858
2217	590859
140270	590860
66712	590861
91112	590862
28803	590863
21160	590864
86680	590865
1192	590866
168597	590867
187852	590868
197132	590869
553	590870
58209	590871
15967	590872
26953	590873
55058	590874
2846	590875
261064	590876
147146	590877
52582	590878
78810	590879
65216	590880
47065	590881
20755	590882
151518	590883
156228	590884
124067	590885
15992	590886
238617	590887
242134	590888
22399	590889
33023	590890
20841	590891
94345	590892
98143	590893
29690	590894
142378	590895
20517	590896
43748	590897
41575	590898
191535	590899
5046	590900
207688	590901
131828	590902
76021	590903
120664	590904
186043	590905
1636	590906
39306	590907
140245	590908
153679	590909
191580	590910
23371	590911
12914	590912
134486	590913
105176	590914
193691	590915
73939	590916
5319	590917
234	590918
190097	590919
112295	590920
122040	590921
4170	590922
73682	590923
29920	590924
45473	590925
47494	590926
179087	590927
43608	590928
48794	590929
96779	590930
212552	590931
162162	590932
71889	590933
2006	590934
2443	590935
16807	590936
51695	590937
172974	590938
31730	590939
5	590940
69684	590941
60298	590942
45492	590943
11855	590944
122355	590945
44669	590946
102598	590947
135737	590948
57597	590949
105134	590950
41831	590951
112986	590952
175359	590953
51581	590954
26670	590955
27420	590956
56713	590957
75900	590958
56524	590959
84260	590960
150413	590961
260617	590962
129511	590963
904	590964
14036	590965
69128	590966
97239	590967
306672	590968
81869	590969
54115	590970
114018	590971
104587	590972
20092	590973
9399	590974
68671	590975
74383	590976
210520	590977
54612	590978
180967	590979
83530	590980
40447	590981
131131	590982
165262	590983
72330	590984
54842	590985
121559	590986
115035	590987
18872	590988
178	590989
91591	590990
35176	590991
279074	590992
27558	590993
42155	590994
48308	590995
22691	590996
68091	590997
41454	590998
24266	590999
212524	591000
88847	591001
11633	591002
13164	591003
258685	591004
8878	591005
7795	591006
129735	591007
32905	591008
90662	591009
36731	591010
16207	591011
287681	591012
222071	591013
212901	591014
80154	591015
1980	591016
173520	591017
245104	591018
191475	591019
248152	591020
293104	591021
33099	591022
39291	591023
141646	591024
95814	591025
93068	591026
20116	591027
2829	591028
22517	591029
167504	591030
13254	591031
149430	591032
55906	591033
261533	591034
11159	591035
80061	591036
10319	591037
131224	591038
6868	591039
301349	591040
142213	591041
176911	591042
304948	591043
108491	591044
47235	591045
26738	591046
74486	591047
123002	591048
164618	591049
17291	591050
7963	591051
13928	591052
54963	591053
7027	591054
307605	591055
37200	591056
18007	591057
299672	591058
8008	591059
127544	591060
86008	591061
187745	591062
125355	591063
184048	591064
17819	591065
40280	591066
142192	591067
258308	591068
141602	591069
187814	591070
88822	591071
11553	591072
78112	591073
187974	591074
70837	591075
137894	591076
39899	591077
104659	591078
81770	591079
11553	591080
110429	591081
73629	591082
70725	591083
178948	591084
14747	591085
119727	591086
59239	591087
260353	591088
38675	591089
205339	591090
306997	591091
48646	591092
197792	591093
205587	591094
200142	591095
21865	591096
228415	591097
67463	591098
51212	591099
60161	591100
140540	591101
159482	591102
72381	591103
119915	591104
62243	591105
301187	591106
137941	591107
125059	591108
45060	591109
128907	591110
159343	591111
7118	591112
143617	591113
242889	591114
122496	591115
13947	591116
120327	591117
118698	591118
10650	591119
143606	591120
101586	591121
232553	591122
140143	591123
47674	591124
181660	591125
136884	591126
46620	591127
213041	591128
72442	591129
77527	591130
12481	591131
50520	591132
95681	591133
104144	591134
40129	591135
136672	591136
41147	591137
103146	591138
11553	591139
296013	591140
182782	591141
4247	591142
79374	591143
103278	591144
49448	591145
122674	591146
54221	591147
36482	591148
36482	591149
220129	591150
134735	591151
29691	591152
5680	591153
67577	591154
125864	591155
20886	591156
57208	591157
194480	591158
578	591159
123560	591160
201745	591161
135634	591162
101072	591163
71157	591164
106248	591165
14747	591166
72600	591167
69701	591168
41956	591169
7161	591170
7073	591171
58823	591172
68447	591173
265405	591174
51172	591175
163553	591176
128015	591177
99740	591178
37982	591179
22940	591180
119399	591181
20116	591182
13175	591183
9896	591184
178167	591185
63568	591186
199483	591187
142340	591188
36263	591189
255911	591190
177154	591191
294473	591192
81292	591193
167039	591194
28258	591195
302003	591196
55954	591197
107402	591198
216598	591199
171353	591200
115389	591201
197625	591202
2926	591203
216336	591204
107368	591205
206547	591206
290865	591207
296483	591208
34088	591209
88096	591210
197870	591211
114288	591212
179986	591213
204700	591214
118781	591215
3710	591216
127233	591217
83643	591218
27246	591219
124091	591220
79416	591221
94193	591222
188860	591223
20495	591224
166355	591225
296911	591226
8483	591227
294970	591228
47690	591229
29611	591230
179430	591231
30369	591232
67550	591233
21048	591234
37762	591235
261835	591236
146945	591237
96808	591238
235923	591239
102862	591240
50372	591241
834	591242
98350	591243
176418	591244
63536	591245
100128	591246
259512	591247
192145	591248
192799	591249
184331	591250
309437	591251
205593	591252
40129	591253
141346	591254
181634	591255
3350	591256
210823	591257
269878	591258
79236	591259
107028	591260
264358	591261
99908	591262
59352	591263
223830	591264
242996	591265
284418	591266
100875	591267
89715	591268
91562	591269
288320	591270
187198	591271
56348	591272
163599	591273
107102	591274
146713	591275
3220	591276
67429	591277
195669	591278
93727	591279
19734	591280
39808	591281
251255	591282
169694	591283
132247	591284
46035	591285
78562	591286
204667	591287
96080	591288
162155	591289
28717	591290
39913	591291
39913	591292
76421	591293
159346	591294
91272	591295
124873	591296
206848	591297
20327	591298
74739	591299
53118	591300
46289	591301
111095	591302
162037	591303
278362	591304
6931	591305
40043	591306
64297	591307
5662	591308
210880	591309
86927	591310
109439	591311
66213	591312
152665	591313
129237	591314
33774	591315
11090	591316
58374	591317
21367	591318
67227	591319
22137	591320
80411	591321
1012	591322
110405	591323
78112	591324
134400	591325
113760	591326
3428	591327
32755	591328
81834	591329
28072	591330
38960	591331
209140	591332
85133	591333
231624	591334
247561	591335
16807	591336
60290	591337
162551	591338
136025	591339
211728	591340
158417	591341
53928	591342
38148	591343
5823	591344
142329	591345
113954	591346
58648	591347
72381	591348
61791	591349
32898	591350
128127	591351
108478	591352
162674	591353
48169	591354
104659	591355
3220	591356
125016	591357
107637	591358
1611	591359
69678	591360
67889	591361
15168	591362
94390	591363
244956	591364
49070	591365
62232	591366
11626	591367
174571	591368
22839	591369
132341	591370
39802	591371
39641	591372
56005	591373
178778	591374
285673	591375
141034	591376
28002	591377
304625	591378
217381	591379
41956	591380
283937	591381
187972	591382
223574	591383
10650	591384
126170	591385
49281	591386
27117	591387
44493	591388
9279	591389
70161	591390
50134	591391
148334	591392
52263	591393
52263	591394
1537	591395
3584	591396
10800	591397
171228	591398
33404	591399
55459	591400
47408	591401
58581	591402
6049	591403
173350	591404
267938	591405
38454	591406
14050	591407
151667	591408
217963	591409
159534	591410
19011	591411
18820	591412
91542	591413
216516	591414
142468	591415
164894	591416
25524	591417
100233	591418
206144	591419
71199	591420
23583	591421
197593	591422
126228	591423
79420	591424
20106	591425
43634	591426
132068	591427
267499	591428
215878	591429
49822	591430
210149	591431
144032	591432
179903	591433
179903	591434
96560	591435
94044	591436
76335	591437
62202	591438
102697	591439
181753	591440
137242	591441
128207	591442
114943	591443
50371	591444
7073	591445
256347	591446
198876	591447
37982	591448
154060	591449
66810	591450
3462	591451
57238	591452
85612	591453
130497	591454
197806	591455
41956	591456
203233	591457
35185	591458
93943	591459
43263	591460
29154	591461
7136	591462
224695	591463
272532	591464
96736	591465
246231	591466
11495	591467
177041	591468
32045	591469
63625	591470
165829	591471
111560	591472
17215	591473
150471	591474
101863	591475
241349	591476
3374	591477
17304	591478
39330	591479
94536	591480
202050	591481
246768	591482
62216	591483
11710	591484
192329	591485
51358	591486
2687	591487
47326	591488
28652	591489
162634	591490
19357	591491
55930	591492
4861	591493
93268	591494
182707	591495
81599	591496
5462	591497
175730	591498
201195	591499
33084	591500
49080	591501
131264	591502
3374	591503
138525	591504
266270	591505
27686	591506
89486	591507
95337	591508
170612	591509
31641	591510
47239	591511
91515	591512
99978	591513
259336	591514
41852	591515
295435	591516
57562	591517
14287	591518
117038	591519
256521	591520
65543	591521
37969	591522
221890	591523
143543	591524
59191	591525
54589	591526
167171	591527
96233	591528
308445	591529
226456	591530
127125	591531
274856	591532
64361	591533
24862	591534
28325	591535
35886	591536
301075	591537
76469	591538
29403	591539
2181	591540
174765	591541
157018	591542
129178	591543
165569	591544
70023	591545
76163	591546
281067	591547
138756	591548
255585	591549
30599	591550
113231	591551
35886	591552
42956	591553
38607	591554
63885	591555
212818	591556
80027	591557
196073	591558
117070	591559
85351	591560
70725	591561
14349	591562
12222	591563
56004	591564
144893	591565
114139	591566
27339	591567
108689	591568
287646	591569
55954	591570
53011	591571
59083	591572
29877	591573
136962	591574
175876	591575
142151	591576
144763	591577
3374	591578
237853	591579
33994	591580
3374	591581
54483	591582
180175	591583
290830	591584
304942	591585
53011	591586
38803	591587
32990	591588
215755	591589
135600	591590
29437	591591
54723	591592
220671	591593
3437	591594
55487	591595
37144	591596
18866	591597
62415	591598
101829	591599
75534	591600
57490	591601
11553	591602
47593	591603
216966	591604
24286	591605
285068	591606
41117	591607
108689	591608
171087	591609
14747	591610
152000	591611
93487	591612
295610	591613
62984	591614
314	591615
100273	591616
258617	591617
163009	591618
88908	591619
158891	591620
218509	591621
174550	591622
209655	591623
12878	591624
144169	591625
232603	591626
68063	591627
131267	591628
96754	591629
9921	591630
27297	591631
18414	591632
55412	591633
122666	591634
15669	591635
247788	591636
152186	591637
311791	591638
38559	591639
11307	591640
229719	591641
90849	591642
32305	591643
80586	591644
121626	591645
232417	591646
14060	591647
159552	591648
176954	591649
141954	591650
141954	591651
70771	591652
179784	591653
22205	591654
22940	591655
177208	591656
22116	591657
30396	591658
138444	591659
9435	591660
194898	591661
148938	591662
256348	591663
181634	591664
255254	591665
16881	591666
63298	591667
8615	591668
155287	591669
4661	591670
2722	591671
107429	591672
48383	591673
69048	591674
51380	591675
4745	591676
25444	591677
145802	591678
309094	591679
57959	591680
260472	591681
29605	591682
74533	591683
79876	591684
55673	591685
155714	591686
81712	591687
83618	591688
307941	591689
143580	591690
163904	591691
6812	591692
28982	591693
24346	591694
38899	591695
12860	591696
247605	591697
3135	591698
159813	591699
69047	591700
229016	591701
74259	591702
1356	591703
39020	591704
59054	591705
76383	591706
1542	591707
179075	591708
54640	591709
156917	591710
69461	591711
35601	591712
261649	591713
159	591714
225792	591715
231096	591716
85458	591717
216497	591718
15895	591719
152816	591720
19105	591721
1344	591722
244	591723
46478	591724
88605	591725
168353	591726
241669	591727
182998	591728
182998	591729
12814	591730
20877	591731
6101	591732
165976	591733
118301	591734
177057	591735
41163	591736
145699	591737
29546	591738
46245	591739
138223	591740
3370	591741
39256	591742
26594	591743
58088	591744
5749	591745
48611	591746
5851	591747
60766	591748
6907	591749
10460	591750
139782	591751
93650	591752
69153	591753
25819	591754
63098	591755
17955	591756
34313	591757
2808	591758
3635	591759
288748	591760
117940	591761
168008	591762
3472	591763
151508	591764
194466	591765
310966	591766
63891	591767
50463	591768
74683	591769
70430	591770
16911	591771
51530	591772
15101	591773
101872	591774
10103	591775
196527	591776
238569	591777
236617	591778
79668	591779
109117	591780
224899	591781
192974	591782
586	591783
50174	591784
2702	591785
4719	591786
260984	591787
58125	591788
59464	591789
89348	591790
25009	591791
30905	591792
6198	591793
234341	591794
40683	591795
123515	591796
256067	591797
116042	591798
91506	591799
5160	591800
285874	591801
1323	591802
129420	591803
74314	591804
98339	591805
122091	591806
97973	591807
136464	591808
203203	591809
218883	591810
66979	591811
194498	591812
34587	591813
115	591814
1450	591815
138463	591816
153856	591817
45804	591818
2725	591819
182415	591820
154079	591821
23385	591822
200687	591823
238662	591824
124083	591825
254	591826
4888	591827
295473	591828
38091	591829
35600	591830
90759	591831
176670	591832
184492	591833
26043	591834
12166	591835
12166	591836
97088	591837
155187	591838
95477	591839
161286	591840
216274	591841
147472	591842
91388	591843
229575	591844
151112	591845
199036	591846
22301	591847
115	591848
60973	591849
26262	591850
308936	591851
142917	591852
130057	591853
38952	591854
285	591855
48383	591856
170515	591857
33242	591858
13790	591859
177681	591860
143676	591861
226048	591862
71245	591863
70140	591864
264190	591865
197807	591866
39373	591867
2149	591868
265953	591869
36015	591870
173299	591871
49849	591872
144086	591873
81839	591874
84108	591875
113180	591876
18616	591877
48961	591878
74845	591879
35118	591880
33705	591881
79836	591882
51136	591883
5327	591884
6632	591885
21429	591886
16262	591887
63797	591888
11668	591889
38879	591890
34326	591891
37328	591892
41870	591893
178901	591894
15062	591895
146966	591896
122100	591897
97577	591898
54860	591899
1911	591900
13173	591901
109003	591902
68270	591903
51794	591904
108272	591905
102097	591906
165184	591907
6857	591908
66309	591909
30180	591910
24722	591911
251435	591912
38300	591913
65866	591914
11762	591915
99648	591916
138028	591917
52655	591918
106104	591919
225640	591920
108452	591921
214835	591922
8172	591923
280167	591924
266225	591925
133317	591926
26542	591927
26542	591928
32937	591929
134906	591930
126722	591931
54627	591932
2084	591933
108904	591934
15851	591935
164748	591936
59850	591937
153793	591938
82992	591939
10596	591940
36681	591941
41181	591942
135799	591943
312135	591944
12101	591945
277747	591946
154690	591947
114778	591948
253292	591949
82259	591950
205896	591951
8951	591952
4670	591953
10624	591954
69	591955
69	591956
311986	591957
312654	591958
73722	591959
35455	591960
144713	591961
49161	591962
57766	591963
241449	591964
122204	591965
7814	591966
201168	591967
207378	591968
238876	591969
2857	591970
5329	591971
1951	591972
1951	591973
2830	591974
181667	591975
80474	591976
38597	591977
46061	591978
272566	591979
205908	591980
102505	591981
53094	591982
98906	591983
117053	591984
63866	591985
14942	591986
23321	591987
1951	591988
34141	591989
108445	591990
11111	591991
50683	591992
26303	591993
220582	591994
6087	591995
37281	591996
169269	591997
171382	591998
3557	591999
96438	592000
49356	592001
114035	592002
58013	592003
58013	592004
50980	592005
219560	592006
30907	592007
49356	592008
85250	592009
183774	592010
6210	592011
5754	592012
47516	592013
225352	592014
24029	592015
19561	592016
121242	592017
310997	592018
123340	592019
1032	592020
13152	592021
9	592022
10878	592023
296182	592024
167211	592025
7453	592026
62513	592027
10070	592028
205247	592029
146511	592030
195459	592031
132519	592032
125213	592033
81114	592034
88639	592035
206925	592036
9970	592037
237623	592038
240868	592039
51043	592040
4347	592041
46000	592042
108383	592043
237057	592044
2279	592045
24570	592046
100765	592047
312353	592048
40224	592049
311831	592050
119	592051
84659	592052
128380	592053
1582	592054
126527	592055
18188	592056
84659	592057
126766	592058
215764	592059
84538	592060
190339	592061
47888	592062
47888	592063
139450	592064
301907	592065
39276	592066
60190	592067
10878	592068
294120	592069
35996	592070
224918	592071
6067	592072
48728	592073
22658	592074
10131	592075
85197	592076
64037	592077
53321	592078
68596	592079
190050	592080
92002	592081
106641	592082
77901	592083
14	592084
1792	592085
39983	592086
2857	592087
30952	592088
10628	592089
51805	592090
51805	592091
109730	592092
93653	592093
76057	592094
28849	592095
137317	592096
39960	592097
10049	592098
25025	592099
17241	592100
17241	592101
234789	592102
254227	592103
197319	592104
109654	592105
146610	592106
127633	592107
173349	592108
287163	592109
127633	592110
38387	592111
183304	592112
3253	592113
139648	592114
166653	592115
166299	592116
164690	592117
216865	592118
37632	592119
37237	592120
105455	592121
162606	592122
4304	592123
142420	592124
43100	592125
255764	592126
39329	592127
47401	592128
14322	592129
9976	592130
66679	592131
13956	592132
143995	592133
11677	592134
117898	592135
52068	592136
82152	592137
23989	592138
288231	592139
41432	592140
249010	592141
50953	592142
55123	592143
136299	592144
19836	592145
40010	592146
137350	592147
207932	592148
39004	592149
8434	592150
260662	592151
76384	592152
82785	592153
75297	592154
19836	592155
167103	592156
8434	592157
277353	592158
207931	592159
277113	592160
112280	592161
64571	592162
265597	592163
62892	592164
81100	592165
42781	592166
23299	592167
1515	592168
30405	592169
15484	592170
30405	592171
72336	592172
32746	592173
186459	592174
36979	592175
41071	592176
202832	592177
225796	592178
24640	592179
135476	592180
74493	592181
24804	592182
81771	592183
21060	592184
37855	592185
115938	592186
203066	592187
21060	592188
167600	592189
72357	592190
276028	592191
117459	592192
42605	592193
11889	592194
90219	592195
3277	592196
87695	592197
67840	592198
6150	592199
145701	592200
248926	592201
11453	592202
58117	592203
138408	592204
130399	592205
106151	592206
129679	592207
9377	592208
100018	592209
295716	592210
83365	592211
273503	592212
130045	592213
135617	592214
128615	592215
169734	592216
21590	592217
17730	592218
13234	592219
44262	592220
17166	592221
264008	592222
108237	592223
67790	592224
18716	592225
225525	592226
17426	592227
509	592228
14049	592229
167585	592230
1407	592231
103105	592232
248554	592233
46116	592234
83252	592235
103060	592236
427	592237
273063	592238
93022	592239
169027	592240
256220	592241
300280	592242
225461	592243
216427	592244
28800	592245
159857	592246
96725	592247
153444	592248
53186	592249
193567	592250
70569	592251
66823	592252
108074	592253
36222	592254
48464	592255
23269	592256
12555	592257
43213	592258
84253	592259
78375	592260
52447	592261
216155	592262
219561	592263
21674	592264
227406	592265
40480	592266
237380	592267
35115	592268
24015	592269
282700	592270
148311	592271
207566	592272
47681	592273
242737	592274
129265	592275
246379	592276
154306	592277
153673	592278
243832	592279
70597	592280
232473	592281
18068	592282
82273	592283
298418	592284
53655	592285
99125	592286
193180	592287
94010	592288
145917	592289
259019	592290
41915	592291
29686	592292
162483	592293
206178	592294
1353	592295
72745	592296
1353	592297
129629	592298
130766	592299
274837	592300
84058	592301
156222	592302
67355	592303
160246	592304
97441	592305
101569	592306
23136	592307
97441	592308
93701	592309
91782	592310
24226	592311
306800	592312
111320	592313
63107	592314
116781	592315
117996	592316
20182	592317
262385	592318
26797	592319
10958	592320
285547	592321
44639	592322
249325	592323
149744	592324
189325	592325
76166	592326
286858	592327
160955	592328
33331	592329
227698	592330
198209	592331
19448	592332
213067	592333
197764	592334
178739	592335
118914	592336
160409	592337
237	592338
217010	592339
25207	592340
74308	592341
62091	592342
12432	592343
12315	592344
12315	592345
79919	592346
118879	592347
30832	592348
74041	592349
161423	592350
66183	592351
72087	592352
129887	592353
79474	592354
51367	592355
266234	592356
146034	592357
12977	592358
43091	592359
23612	592360
1935	592361
291072	592362
47145	592363
44853	592364
44853	592365
63684	592366
37604	592367
48852	592368
208036	592369
183449	592370
105086	592371
18251	592372
41020	592373
16757	592374
2045	592375
164507	592376
67037	592377
965	592378
135672	592379
2581	592380
200109	592381
12374	592382
60469	592383
233828	592384
107761	592385
66672	592386
96704	592387
197121	592388
40089	592389
18947	592390
89536	592391
64441	592392
288248	592393
78494	592394
30963	592395
118134	592396
134813	592397
10299	592398
59375	592399
173516	592400
299540	592401
96704	592402
117635	592403
311881	592404
199636	592405
40201	592406
185776	592407
89356	592408
63043	592409
288381	592410
9620	592411
279363	592412
13041	592413
51316	592414
159501	592415
109974	592416
13260	592417
234830	592418
59323	592419
287676	592420
255890	592421
57249	592422
148644	592423
51932	592424
133960	592425
214479	592426
101770	592427
167522	592428
40143	592429
26172	592430
184575	592431
171332	592432
123999	592433
199558	592434
131797	592435
236706	592436
89031	592437
118425	592438
78862	592439
103828	592440
58645	592441
29786	592442
148644	592443
120252	592444
96596	592445
89714	592446
132097	592447
177079	592448
10206	592449
205729	592450
241418	592451
199545	592452
196248	592453
215506	592454
195	592455
94917	592456
67852	592457
10242	592458
135251	592459
98788	592460
28423	592461
143075	592462
199847	592463
7006	592464
93872	592465
161573	592466
131153	592467
65055	592468
123766	592469
141438	592470
88938	592471
59700	592472
98004	592473
46212	592474
58645	592475
63043	592476
40218	592477
132388	592478
259345	592479
63065	592480
242195	592481
18947	592482
137560	592483
40143	592484
287977	592485
131797	592486
27030	592487
63830	592488
63830	592489
285367	592490
19741	592491
640	592492
29962	592493
2135	592494
33962	592495
196101	592496
164	592497
40668	592498
96226	592499
103877	592500
79296	592501
256873	592502
86973	592503
97604	592504
181421	592505
36762	592506
37497	592507
124886	592508
147357	592509
131118	592510
280318	592511
150274	592512
55749	592513
55749	592514
267241	592515
101723	592516
35831	592517
57806	592518
31246	592519
248430	592520
88622	592521
42953	592522
253442	592523
1461	592524
8109	592525
116878	592526
89365	592527
33121	592528
29062	592529
48760	592530
14084	592531
17849	592532
1297	592533
49281	592534
209585	592535
182345	592536
185220	592537
58244	592538
266434	592539
103	592540
28316	592541
21554	592542
60422	592543
18043	592544
216771	592545
14173	592546
276071	592547
34886	592548
7143	592549
212791	592550
222779	592551
297196	592552
35612	592553
271989	592554
139436	592555
43252	592556
59113	592557
59113	592558
197489	592559
96573	592560
145274	592561
254917	592562
134182	592563
144878	592564
184189	592565
34455	592566
103869	592567
141430	592568
41155	592569
135527	592570
107400	592571
91165	592572
2754	592573
264421	592574
60342	592575
126683	592576
137851	592577
19272	592578
5730	592579
39259	592580
112652	592581
28396	592582
117844	592583
27944	592584
292312	592585
258206	592586
41454	592587
253861	592588
27024	592589
121980	592590
304355	592591
100381	592592
6615	592593
178138	592594
91522	592595
115016	592596
136642	592597
146087	592598
148238	592599
170456	592600
5468	592601
81684	592602
276501	592603
128485	592604
16919	592605
202145	592606
193224	592607
103464	592608
144835	592609
285018	592610
60436	592611
25439	592612
25612	592613
146087	592614
145803	592615
239334	592616
247261	592617
95201	592618
20222	592619
295357	592620
87192	592621
41735	592622
260570	592623
43165	592624
7535	592625
14293	592626
1886	592627
1512	592628
124920	592629
1672	592630
164661	592631
197924	592632
24797	592633
230513	592634
87192	592635
9548	592636
177858	592637
260077	592638
80380	592639
25314	592640
55460	592641
76328	592642
293721	592643
55093	592644
68496	592645
126681	592646
250124	592647
12775	592648
12775	592649
60436	592650
164273	592651
86019	592652
1886	592653
128606	592654
21901	592655
176400	592656
154795	592657
50183	592658
186135	592659
132795	592660
1696	592661
48148	592662
11243	592663
83998	592664
76637	592665
272651	592666
510	592667
201224	592668
18934	592669
68959	592670
104661	592671
60852	592672
19302	592673
43252	592674
128253	592675
43239	592676
261703	592677
123574	592678
5353	592679
112186	592680
203436	592681
58360	592682
39757	592683
230987	592684
229311	592685
46213	592686
9211	592687
226731	592688
252681	592689
51509	592690
135784	592691
3861	592692
7729	592693
54333	592694
32644	592695
20717	592696
185648	592697
11640	592698
30507	592699
161	592700
90889	592701
53823	592702
1824	592703
58502	592704
97461	592705
61279	592706
93935	592707
102676	592708
189534	592709
14308	592710
156273	592711
201071	592712
35440	592713
55751	592714
131490	592715
106334	592716
145475	592717
27023	592718
18127	592719
67086	592720
112609	592721
35149	592722
91988	592723
138543	592724
12571	592725
308210	592726
25436	592727
274007	592728
14498	592729
18371	592730
38747	592731
27645	592732
71336	592733
9271	592734
5393	592735
96004	592736
307683	592737
253494	592738
8200	592739
20691	592740
137117	592741
285585	592742
49248	592743
2262	592744
25434	592745
37122	592746
29777	592747
6300	592748
122306	592749
61886	592750
169	592751
99144	592752
247897	592753
217523	592754
123403	592755
142580	592756
4843	592757
210522	592758
56666	592759
3779	592760
191343	592761
74899	592762
17537	592763
937	592764
26209	592765
9495	592766
103864	592767
180373	592768
131287	592769
10131	592770
103409	592771
172676	592772
115689	592773
205212	592774
126040	592775
98225	592776
54388	592777
18574	592778
60117	592779
8635	592780
2640	592781
231643	592782
172514	592783
125134	592784
96000	592785
119651	592786
67846	592787
119562	592788
129526	592789
85480	592790
33247	592791
5540	592792
151324	592793
36331	592794
233595	592795
293189	592796
246618	592797
41696	592798
87078	592799
309706	592800
118388	592801
72753	592802
143829	592803
81206	592804
140948	592805
54521	592806
80042	592807
77481	592808
24785	592809
65720	592810
158300	592811
304093	592812
228110	592813
80498	592814
74691	592815
20069	592816
42347	592817
4318	592818
61824	592819
64560	592820
33426	592821
26376	592822
26376	592823
65068	592824
130015	592825
34875	592826
22640	592827
7742	592828
12557	592829
161937	592830
128635	592831
2249	592832
2409	592833
277893	592834
23090	592835
1355	592836
95977	592837
76509	592838
32276	592839
93654	592840
119928	592841
79935	592842
53696	592843
7089	592844
36086	592845
42998	592846
17816	592847
95462	592848
68666	592849
23739	592850
57069	592851
5227	592852
25871	592853
20726	592854
14243	592855
56517	592856
166144	592857
173011	592858
104945	592859
55297	592860
252335	592861
98946	592862
44711	592863
62031	592864
238018	592865
46764	592866
175433	592867
33015	592868
170631	592869
190247	592870
2576	592871
133074	592872
16609	592873
191658	592874
86806	592875
16157	592876
46667	592877
136166	592878
188869	592879
272556	592880
126630	592881
27045	592882
164325	592883
147642	592884
126193	592885
62805	592886
36327	592887
131360	592888
26603	592889
37632	592890
6999	592891
10530	592892
184619	592893
37343	592894
81989	592895
272195	592896
144825	592897
309971	592898
7436	592899
17620	592900
16053	592901
20071	592902
21247	592903
716	592904
74723	592905
225541	592906
129531	592907
226363	592908
241665	592909
25419	592910
186512	592911
124550	592912
87998	592913
72775	592914
285840	592915
185090	592916
120185	592917
68921	592918
4579	592919
158453	592920
293548	592921
167589	592922
112465	592923
42651	592924
95134	592925
14430	592926
215410	592927
95138	592928
248912	592929
109679	592930
76270	592931
158432	592932
310341	592933
169745	592934
75980	592935
169591	592936
169594	592937
67406	592938
11059	592939
33274	592940
104836	592941
287079	592942
201988	592943
158862	592944
133033	592945
19776	592946
107230	592947
131338	592948
76281	592949
131338	592950
228017	592951
263358	592952
6205	592953
244391	592954
64603	592955
310565	592956
68046	592957
189205	592958
274522	592959
201933	592960
60858	592961
34878	592962
233856	592963
139275	592964
249221	592965
24577	592966
6205	592967
40677	592968
248133	592969
34161	592970
97665	592971
19238	592972
25224	592973
58485	592974
64404	592975
6437	592976
133958	592977
260231	592978
68795	592979
66973	592980
73834	592981
31204	592982
47784	592983
2997	592984
247943	592985
182631	592986
108203	592987
69163	592988
151134	592989
19925	592990
116708	592991
11835	592992
49436	592993
48905	592994
44918	592995
27904	592996
1771	592997
261883	592998
168760	592999
213612	593000
245955	593001
224599	593002
12426	593003
241238	593004
49307	593005
168133	593006
136891	593007
2379	593008
2222	593009
24606	593010
197628	593011
299396	593012
207896	593013
104367	593014
241411	593015
102640	593016
70801	593017
231739	593018
41426	593019
61302	593020
41392	593021
170682	593022
102647	593023
205486	593024
96451	593025
217720	593026
133768	593027
26692	593028
35899	593029
98913	593030
111420	593031
125035	593032
150779	593033
29378	593034
106767	593035
268240	593036
170141	593037
39499	593038
204720	593039
27842	593040
63679	593041
95396	593042
307280	593043
144058	593044
216164	593045
2040	593046
2655	593047
296937	593048
162225	593049
67886	593050
11918	593051
67385	593052
152089	593053
129271	593054
282343	593055
116404	593056
244999	593057
69266	593058
48437	593059
19866	593060
69925	593061
2513	593062
79874	593063
14274	593064
33311	593065
86790	593066
63927	593067
51172	593068
102770	593069
1301	593070
10263	593071
2031	593072
10634	593073
209631	593074
102980	593075
213227	593076
55098	593077
94872	593078
106942	593079
167414	593080
29936	593081
57599	593082
249071	593083
2028	593084
177189	593085
190537	593086
142175	593087
153435	593088
199608	593089
25228	593090
133366	593091
133366	593092
91367	593093
247351	593094
259863	593095
145429	593096
22387	593097
211025	593098
100889	593099
184185	593100
172237	593101
63799	593102
74367	593103
207190	593104
75127	593105
23693	593106
159485	593107
289251	593108
51831	593109
147461	593110
286587	593111
276308	593112
116419	593113
184724	593114
46651	593115
39332	593116
82566	593117
21360	593118
57380	593119
109009	593120
56528	593121
63211	593122
289295	593123
207908	593124
77193	593125
119821	593126
129952	593127
121217	593128
76748	593129
188064	593130
158828	593131
86752	593132
97822	593133
230338	593134
286208	593135
63621	593136
39149	593137
125296	593138
46224	593139
79783	593140
142877	593141
80278	593142
53568	593143
118498	593144
182458	593145
235517	593146
113685	593147
71670	593148
118095	593149
67635	593150
234433	593151
298780	593152
62659	593153
109277	593154
305194	593155
57229	593156
40243	593157
242684	593158
117593	593159
278381	593160
40820	593161
176933	593162
78795	593163
178353	593164
42227	593165
8717	593166
96227	593167
56683	593168
60235	593169
50302	593170
213164	593171
245417	593172
215626	593173
87622	593174
23258	593175
39149	593176
30532	593177
154881	593178
30268	593179
16836	593180
179911	593181
129273	593182
6847	593183
102355	593184
299129	593185
92973	593186
72439	593187
114653	593188
64770	593189
29705	593190
178891	593191
163370	593192
33519	593193
144824	593194
59792	593195
145376	593196
93877	593197
9170	593198
147141	593199
139743	593200
229944	593201
263791	593202
122837	593203
91416	593204
91416	593205
258252	593206
176244	593207
45632	593208
96657	593209
171492	593210
96956	593211
140946	593212
245962	593213
201113	593214
312633	593215
217986	593216
282399	593217
13612	593218
118457	593219
194859	593220
52241	593221
108500	593222
27414	593223
181057	593224
264251	593225
90758	593226
46150	593227
49612	593228
23148	593229
290991	593230
192980	593231
186072	593232
110918	593233
198263	593234
111407	593235
19435	593236
62907	593237
121437	593238
269254	593239
272226	593240
55279	593241
198920	593242
97882	593243
26261	593244
111746	593245
269275	593246
106289	593247
75754	593248
35943	593249
119844	593250
84875	593251
254457	593252
91520	593253
252861	593254
222628	593255
202008	593256
40909	593257
81239	593258
166922	593259
73373	593260
148857	593261
286452	593262
72945	593263
192272	593264
112546	593265
114913	593266
48409	593267
162757	593268
285786	593269
62544	593270
74070	593271
181508	593272
3078	593273
205074	593274
271924	593275
96316	593276
11171	593277
287218	593278
73107	593279
48826	593280
160703	593281
244559	593282
219967	593283
180779	593284
198983	593285
47461	593286
36931	593287
36946	593288
140023	593289
272544	593290
272411	593291
69150	593292
101957	593293
69150	593294
60594	593295
181135	593296
272487	593297
140578	593298
32009	593299
77316	593300
277468	593301
71478	593302
107018	593303
312734	593304
136932	593305
111839	593306
228119	593307
48032	593308
289527	593309
179030	593310
118582	593311
181367	593312
203300	593313
270236	593314
217302	593315
281475	593316
99193	593317
178515	593318
174461	593319
155112	593320
231856	593321
268315	593322
165339	593323
159265	593324
245999	593325
124291	593326
40979	593327
152970	593328
164363	593329
82628	593330
108652	593331
214879	593332
161345	593333
120202	593334
51457	593335
110521	593336
26790	593337
304011	593338
141788	593339
191927	593340
276962	593341
22182	593342
21033	593343
113649	593344
81548	593345
74842	593346
30039	593347
23764	593348
76663	593349
135501	593350
84976	593351
35345	593352
15261	593353
178777	593354
277874	593355
48571	593356
60097	593357
231298	593358
95559	593359
214431	593360
308204	593361
174705	593362
173983	593363
262294	593364
70124	593365
133127	593366
209188	593367
61417	593368
104254	593369
184217	593370
45847	593371
153059	593372
90487	593373
270982	593374
34413	593375
126905	593376
10810	593377
25939	593378
275487	593379
15173	593380
202072	593381
125074	593382
295510	593383
109009	593384
84183	593385
155663	593386
110741	593387
202960	593388
41673	593389
26013	593390
126762	593391
188	593392
13612	593393
204990	593394
13879	593395
92973	593396
104163	593397
62602	593398
60638	593399
49404	593400
190218	593401
274695	593402
156656	593403
3168	593404
14537	593405
47719	593406
60610	593407
190298	593408
183514	593409
146700	593410
120972	593411
178352	593412
93706	593413
50288	593414
90425	593415
109224	593416
102798	593417
193964	593418
146228	593419
168049	593420
133666	593421
263933	593422
44732	593423
306027	593424
125622	593425
204324	593426
227244	593427
132937	593428
293301	593429
73170	593430
157593	593431
100469	593432
276406	593433
92154	593434
165054	593435
269705	593436
65477	593437
288543	593438
104663	593439
210940	593440
277470	593441
154444	593442
106867	593443
310631	593444
98936	593445
189924	593446
34165	593447
42947	593448
83231	593449
157055	593450
52159	593451
267444	593452
217241	593453
67383	593454
15631	593455
139070	593456
81290	593457
59621	593458
284342	593459
42371	593460
64344	593461
80114	593462
62585	593463
218370	593464
56422	593465
130407	593466
207667	593467
169405	593468
99002	593469
112497	593470
4881	593471
112043	593472
131245	593473
39345	593474
77204	593475
50898	593476
4441	593477
227438	593478
94984	593479
189925	593480
78509	593481
81892	593482
91700	593483
91700	593484
110111	593485
26751	593486
40556	593487
50464	593488
311607	593489
235817	593490
20514	593491
158805	593492
40725	593493
272543	593494
196718	593495
90655	593496
77193	593497
220542	593498
21526	593499
63721	593500
15199	593501
75624	593502
11798	593503
120171	593504
88133	593505
215820	593506
285375	593507
296192	593508
22774	593509
203368	593510
130171	593511
235878	593512
195575	593513
89779	593514
94492	593515
241979	593516
21940	593517
75113	593518
87474	593519
13382	593520
309448	593521
84538	593522
182610	593523
300660	593524
83605	593525
49042	593526
29549	593527
139687	593528
7914	593529
93746	593530
134507	593531
134507	593532
203157	593533
89917	593534
187867	593535
229258	593536
161846	593537
142900	593538
68370	593539
127476	593540
246791	593541
75861	593542
138400	593543
2967	593544
214007	593545
7927	593546
74817	593547
70397	593548
191562	593549
59807	593550
51241	593551
288034	593552
271975	593553
114342	593554
274198	593555
194586	593556
237652	593557
116688	593558
15925	593559
307949	593560
23377	593561
10727	593562
158700	593563
145683	593564
4752	593565
66127	593566
146829	593567
118384	593568
163656	593569
55862	593570
14537	593571
58029	593572
163967	593573
49119	593574
96747	593575
37467	593576
214386	593577
14777	593578
200617	593579
213549	593580
1919	593581
1919	593582
75856	593583
199476	593584
14355	593585
110135	593586
226532	593587
113545	593588
148038	593589
235748	593590
125193	593591
260926	593592
137667	593593
65138	593594
262768	593595
22656	593596
79981	593597
146690	593598
140216	593599
8714	593600
117533	593601
63525	593602
11834	593603
44922	593604
32070	593605
103262	593606
7333	593607
163664	593608
27084	593609
6276	593610
21916	593611
91589	593612
31396	593613
16693	593614
268778	593615
146459	593616
130727	593617
142816	593618
31258	593619
26826	593620
64848	593621
167080	593622
7333	593623
27667	593624
302468	593625
16218	593626
23448	593627
117202	593628
85947	593629
112062	593630
129364	593631
119729	593632
127872	593633
129034	593634
137068	593635
87590	593636
57101	593637
3096	593638
90311	593639
166699	593640
18924	593641
250751	593642
250702	593643
37836	593644
4089	593645
36611	593646
19429	593647
74091	593648
50561	593649
56908	593650
39481	593651
940	593652
18924	593653
12467	593654
190994	593655
118409	593656
257687	593657
18756	593658
107842	593659
15025	593660
15114	593661
47512	593662
41502	593663
168258	593664
266231	593665
155481	593666
64023	593667
136005	593668
163439	593669
39799	593670
181725	593671
59396	593672
110594	593673
53427	593674
80674	593675
119233	593676
196428	593677
116875	593678
250018	593679
119484	593680
11273	593681
55176	593682
35272	593683
64625	593684
96295	593685
163579	593686
131987	593687
7518	593688
253742	593689
196172	593690
266595	593691
139749	593692
75254	593693
143516	593694
170747	593695
161906	593696
102477	593697
166756	593698
183902	593699
163289	593700
56688	593701
212155	593702
103250	593703
14052	593704
91211	593705
56064	593706
300325	593707
66816	593708
53189	593709
87804	593710
258408	593711
67197	593712
95749	593713
2472	593714
18669	593715
126001	593716
109526	593717
138160	593718
42225	593719
54387	593720
175051	593721
76551	593722
27800	593723
93106	593724
147891	593725
47685	593726
36776	593727
30609	593728
193550	593729
37489	593730
298822	593731
132417	593732
12265	593733
45056	593734
26745	593735
110322	593736
120546	593737
25412	593738
108233	593739
171740	593740
4535	593741
94067	593742
247369	593743
214649	593744
54672	593745
29416	593746
121234	593747
77745	593748
163319	593749
119296	593750
67950	593751
34418	593752
10425	593753
34642	593754
58597	593755
6503	593756
43393	593757
15863	593758
53740	593759
266461	593760
77745	593761
155258	593762
24047	593763
64357	593764
275832	593765
12055	593766
107199	593767
101748	593768
161087	593769
1164	593770
135000	593771
33659	593772
144639	593773
217818	593774
53116	593775
77587	593776
41122	593777
141581	593778
28129	593779
117638	593780
30038	593781
47077	593782
205632	593783
99441	593784
250810	593785
51833	593786
34279	593787
264	593788
138448	593789
296033	593790
519	593791
283909	593792
257648	593793
172175	593794
83395	593795
27674	593796
168829	593797
9497	593798
4535	593799
89487	593800
3756	593801
8410	593802
65243	593803
208109	593804
132	593805
27850	593806
76760	593807
7087	593808
129959	593809
107071	593810
148616	593811
1443	593812
1443	593813
268565	593814
224331	593815
21103	593816
53826	593817
74998	593818
208134	593819
190538	593820
30620	593821
177549	593822
12502	593823
79948	593824
80839	593825
91777	593826
138428	593827
77996	593828
92714	593829
88022	593830
160687	593831
6642	593832
86738	593833
184297	593834
154584	593835
192294	593836
100967	593837
151756	593838
21318	593839
159419	593840
199044	593841
14817	593842
12502	593843
60520	593844
53434	593845
94102	593846
141031	593847
15620	593848
29543	593849
30451	593850
6494	593851
16656	593852
76422	593853
86147	593854
200979	593855
435	593856
93770	593857
25442	593858
16618	593859
80839	593860
3815	593861
35952	593862
136246	593863
79786	593864
282039	593865
50268	593866
35906	593867
287214	593868
39945	593869
46763	593870
192298	593871
39141	593872
46737	593873
193021	593874
200339	593875
25382	593876
121216	593877
296298	593878
24909	593879
30695	593880
54788	593881
21692	593882
20146	593883
226756	593884
102628	593885
311336	593886
2516	593887
227394	593888
137795	593889
123590	593890
42894	593891
181109	593892
265568	593893
42638	593894
93105	593895
9778	593896
183558	593897
22695	593898
1447	593899
6853	593900
125980	593901
64245	593902
57479	593903
187160	593904
72090	593905
92817	593906
209374	593907
117695	593908
36167	593909
55833	593910
41882	593911
12514	593912
91817	593913
205407	593914
256629	593915
92345	593916
163755	593917
16703	593918
21127	593919
227326	593920
198669	593921
109526	593922
77197	593923
164207	593924
102425	593925
75059	593926
245549	593927
129684	593928
119665	593929
7096	593930
104914	593931
537	593932
268566	593933
6502	593934
293779	593935
58410	593936
210749	593937
203236	593938
254123	593939
259744	593940
132920	593941
99483	593942
192006	593943
37659	593944
76422	593945
27485	593946
29308	593947
133092	593948
30961	593949
121106	593950
660	593951
97270	593952
14374	593953
103137	593954
131002	593955
54869	593956
144552	593957
133762	593958
73168	593959
36409	593960
3804	593961
82717	593962
259949	593963
76194	593964
120571	593965
62	593966
88751	593967
44468	593968
25588	593969
284255	593970
184701	593971
15001	593972
10830	593973
91951	593974
39717	593975
71091	593976
130469	593977
98671	593978
83295	593979
60520	593980
51833	593981
45933	593982
98221	593983
55665	593984
83427	593985
67791	593986
111268	593987
99246	593988
186850	593989
158040	593990
236432	593991
213878	593992
124163	593993
6516	593994
65415	593995
228293	593996
115820	593997
296370	593998
311289	593999
147787	594000
297398	594001
225463	594002
71017	594003
108835	594004
156473	594005
186740	594006
170748	594007
168850	594008
274681	594009
252255	594010
186740	594011
27251	594012
7057	594013
296174	594014
26653	594015
3644	594016
3051	594017
4152	594018
2789	594019
266536	594020
153950	594021
25486	594022
3161	594023
35849	594024
40236	594025
109040	594026
99005	594027
165868	594028
110582	594029
104608	594030
226059	594031
310200	594032
209963	594033
34878	594034
110451	594035
146819	594036
108233	594037
3079	594038
144715	594039
242635	594040
21017	594041
17806	594042
107199	594043
205937	594044
66516	594045
356	594046
131275	594047
287954	594048
55002	594049
91866	594050
127341	594051
192583	594052
61267	594053
33761	594054
62263	594055
33873	594056
62982	594057
7706	594058
32618	594059
169793	594060
9693	594061
51104	594062
48051	594063
134580	594064
3189	594065
2037	594066
119477	594067
301280	594068
796	594069
35523	594070
59967	594071
117119	594072
89826	594073
31416	594074
277022	594075
3872	594076
54126	594077
199366	594078
3369	594079
202536	594080
7087	594081
307444	594082
2387	594083
80515	594084
123496	594085
172175	594086
202609	594087
82577	594088
112381	594089
13630	594090
170583	594091
35719	594092
33117	594093
78930	594094
80409	594095
202513	594096
9558	594097
213068	594098
212703	594099
199295	594100
207582	594101
120549	594102
98604	594103
52652	594104
121218	594105
27616	594106
50283	594107
138275	594108
56192	594109
161068	594110
23888	594111
2428	594112
107466	594113
136487	594114
12556	594115
224487	594116
265435	594117
114828	594118
196238	594119
110592	594120
93957	594121
16645	594122
215895	594123
60778	594124
5346	594125
86826	594126
45273	594127
199909	594128
80018	594129
172820	594130
92207	594131
35714	594132
92759	594133
92563	594134
136143	594135
69629	594136
62982	594137
137836	594138
240170	594139
19705	594140
19104	594141
46490	594142
59269	594143
69212	594144
88776	594145
141031	594146
4374	594147
120380	594148
234118	594149
52977	594150
28668	594151
149996	594152
208499	594153
140441	594154
107307	594155
269091	594156
59107	594157
148442	594158
68777	594159
66491	594160
35677	594161
25824	594162
193668	594163
57477	594164
306113	594165
63586	594166
134653	594167
36293	594168
296957	594169
109042	594170
109042	594171
109042	594172
197449	594173
302351	594174
189512	594175
3161	594176
28614	594177
260102	594178
39785	594179
13196	594180
218061	594181
138488	594182
132821	594183
472	594184
203315	594185
88	594186
331	594187
35409	594188
211347	594189
971	594190
244721	594191
80311	594192
141019	594193
239	594194
9438	594195
17	594196
60356	594197
137706	594198
88825	594199
36413	594200
105794	594201
231510	594202
252	594203
72813	594204
247385	594205
278930	594206
81212	594207
188838	594208
3815	594209
115557	594210
157124	594211
52786	594212
82387	594213
188014	594214
296540	594215
297353	594216
144479	594217
182372	594218
6983	594219
198544	594220
135461	594221
88041	594222
40282	594223
99801	594224
135461	594225
137096	594226
21130	594227
205932	594228
85967	594229
76932	594230
115292	594231
296641	594232
187985	594233
23129	594234
197056	594235
181230	594236
95344	594237
167868	594238
11494	594239
175974	594240
84599	594241
333	594242
7334	594243
76879	594244
121720	594245
53780	594246
24067	594247
291659	594248
49300	594249
1946	594250
1121	594251
183179	594252
29935	594253
91765	594254
94836	594255
13967	594256
54384	594257
107552	594258
241930	594259
22893	594260
39474	594261
246426	594262
104582	594263
300726	594264
301794	594265
269409	594266
10339	594267
60267	594268
29828	594269
2743	594270
64467	594271
8371	594272
241920	594273
43558	594274
282412	594275
21630	594276
105741	594277
3942	594278
65319	594279
372	594280
102472	594281
77103	594282
87555	594283
279469	594284
37133	594285
7228	594286
187205	594287
137	594288
78454	594289
165123	594290
94207	594291
8805	594292
7743	594293
151592	594294
151508	594295
142190	594296
3014	594297
85925	594298
294583	594299
200173	594300
18799	594301
191287	594302
21952	594303
28790	594304
170688	594305
199676	594306
4567	594307
49895	594308
109403	594309
48127	594310
43451	594311
97364	594312
9632	594313
196575	594314
82486	594315
136906	594316
94108	594317
1186	594318
56333	594319
20244	594320
10848	594321
47883	594322
192534	594323
274591	594324
132305	594325
193648	594326
279649	594327
92841	594328
183267	594329
7005	594330
48587	594331
270441	594332
282208	594333
56531	594334
38443	594335
276919	594336
2663	594337
245655	594338
158395	594339
145145	594340
51658	594341
74066	594342
292025	594343
87873	594344
226937	594345
52289	594346
4299	594347
10196	594348
83138	594349
17313	594350
79481	594351
39873	594352
41727	594353
85655	594354
150680	594355
43446	594356
37657	594357
209643	594358
6691	594359
14972	594360
10160	594361
14931	594362
60473	594363
52775	594364
74759	594365
7788	594366
122299	594367
122299	594368
76953	594369
3364	594370
1999	594371
6396	594372
18088	594373
15170	594374
4628	594375
52151	594376
59342	594377
80256	594378
120088	594379
126344	594380
84009	594381
132048	594382
211478	594383
139616	594384
180390	594385
178629	594386
142718	594387
119529	594388
30941	594389
2269	594390
75817	594391
5037	594392
17067	594393
83510	594394
37657	594395
6915	594396
53764	594397
68754	594398
53449	594399
111449	594400
136070	594401
96900	594402
68515	594403
93957	594404
139864	594405
91846	594406
140204	594407
302319	594408
270004	594409
21460	594410
267243	594411
156657	594412
145765	594413
261541	594414
18722	594415
19691	594416
146949	594417
45448	594418
270193	594419
114273	594420
7834	594421
286564	594422
162230	594423
28067	594424
70325	594425
24499	594426
28857	594427
25989	594428
15364	594429
114906	594430
115096	594431
161075	594432
23272	594433
117234	594434
142822	594435
80519	594436
17311	594437
249899	594438
183726	594439
4197	594440
1079	594441
109399	594442
36740	594443
46555	594444
105376	594445
93834	594446
40251	594447
2330	594448
16234	594449
14634	594450
40714	594451
20460	594452
69971	594453
214042	594454
99443	594455
160282	594456
9391	594457
21551	594458
142938	594459
13679	594460
2222	594461
287599	594462
43192	594463
5242	594464
2194	594465
31315	594466
145262	594467
57131	594468
82721	594469
40121	594470
143962	594471
172035	594472
9816	594473
19133	594474
42331	594475
44186	594476
103463	594477
64298	594478
10818	594479
31085	594480
107446	594481
51402	594482
24525	594483
101044	594484
54235	594485
12108	594486
666	594487
78961	594488
666	594489
65587	594490
15213	594491
200110	594492
36252	594493
59299	594494
43563	594495
138646	594496
27330	594497
212159	594498
138646	594499
201951	594500
230690	594501
19336	594502
117577	594503
18984	594504
106463	594505
56070	594506
94323	594507
241820	594508
167204	594509
122500	594510
246083	594511
49774	594512
221911	594513
202732	594514
84617	594515
71209	594516
23307	594517
10911	594518
112944	594519
29318	594520
101602	594521
138969	594522
250850	594523
108608	594524
119835	594525
38501	594526
111789	594527
293	594528
53868	594529
64061	594530
229673	594531
46296	594532
143599	594533
163327	594534
72305	594535
42817	594536
108515	594537
52709	594538
212669	594539
133791	594540
183623	594541
150767	594542
32089	594543
167504	594544
138046	594545
116689	594546
131981	594547
227986	594548
131782	594549
92180	594550
214874	594551
212777	594552
204107	594553
32082	594554
112796	594555
307009	594556
44371	594557
26649	594558
3818	594559
257473	594560
9901	594561
109936	594562
167208	594563
120618	594564
70570	594565
192795	594566
234453	594567
158248	594568
8352	594569
169190	594570
3438	594571
90711	594572
103969	594573
31817	594574
51851	594575
682	594576
129993	594577
95163	594578
97394	594579
134675	594580
40	594581
27672	594582
60401	594583
35795	594584
63703	594585
274	594586
1928	594587
186900	594588
37820	594589
114916	594590
9234	594591
1104	594592
167422	594593
10454	594594
184565	594595
11397	594596
38849	594597
202671	594598
130275	594599
130275	594600
194174	594601
127694	594602
95	594603
65721	594604
1667	594605
212608	594606
38264	594607
62381	594608
212546	594609
59394	594610
22500	594611
76200	594612
61764	594613
237630	594614
46400	594615
59394	594616
133088	594617
19903	594618
294628	594619
111858	594620
20780	594621
145796	594622
203240	594623
91642	594624
51929	594625
68247	594626
122139	594627
309616	594628
140200	594629
206557	594630
77309	594631
548	594632
93648	594633
192896	594634
87600	594635
147415	594636
9010	594637
99036	594638
97098	594639
6938	594640
181046	594641
29240	594642
247753	594643
155191	594644
3130	594645
467	594646
311483	594647
18	594648
120040	594649
15452	594650
276451	594651
57153	594652
301945	594653
141448	594654
2876	594655
26	594656
40144	594657
155920	594658
82734	594659
60474	594660
156085	594661
45137	594662
103174	594663
88405	594664
30845	594665
51802	594666
49869	594667
1039	594668
213266	594669
94044	594670
94044	594671
267458	594672
30692	594673
1850	594674
201476	594675
88559	594676
133238	594677
12266	594678
24710	594679
296884	594680
26776	594681
105908	594682
246335	594683
193997	594684
89257	594685
258372	594686
71010	594687
126317	594688
198016	594689
101782	594690
61153	594691
81574	594692
79239	594693
17007	594694
238324	594695
274728	594696
40185	594697
61175	594698
41475	594699
21313	594700
179768	594701
282073	594702
9350	594703
181763	594704
85022	594705
151992	594706
38942	594707
253219	594708
107978	594709
213347	594710
146365	594711
292044	594712
65524	594713
250526	594714
224659	594715
211703	594716
188339	594717
19817	594718
70599	594719
10591	594720
301048	594721
188413	594722
37711	594723
50395	594724
211653	594725
281514	594726
1642	594727
216084	594728
16728	594729
104834	594730
29319	594731
191687	594732
93564	594733
29952	594734
119093	594735
181288	594736
211462	594737
55797	594738
87261	594739
16655	594740
597	594741
44625	594742
56686	594743
131459	594744
169806	594745
114884	594746
236549	594747
172500	594748
77085	594749
10534	594750
91831	594751
192159	594752
82927	594753
208512	594754
64389	594755
114243	594756
239770	594757
26973	594758
80886	594759
766	594760
25173	594761
53408	594762
87629	594763
81745	594764
51436	594765
13224	594766
229	594767
129085	594768
80786	594769
226129	594770
9920	594771
47318	594772
309807	594773
45789	594774
43492	594775
47491	594776
145014	594777
227764	594778
191813	594779
32613	594780
106933	594781
113145	594782
222206	594783
186720	594784
96167	594785
206786	594786
146868	594787
29567	594788
33141	594789
65723	594790
261146	594791
10342	594792
116858	594793
84339	594794
54346	594795
149507	594796
67425	594797
100470	594798
10486	594799
144210	594800
93827	594801
83415	594802
146005	594803
114463	594804
76186	594805
108182	594806
13822	594807
74561	594808
11149	594809
85042	594810
97343	594811
31076	594812
5283	594813
91577	594814
133343	594815
50956	594816
72226	594817
34062	594818
9359	594819
9128	594820
123297	594821
296869	594822
129367	594823
129367	594824
279435	594825
306721	594826
173488	594827
119643	594828
146183	594829
10106	594830
9744	594831
167544	594832
110700	594833
68722	594834
163704	594835
71043	594836
15174	594837
39474	594838
296392	594839
176729	594840
269717	594841
117052	594842
300404	594843
197287	594844
20105	594845
67280	594846
42425	594847
54523	594848
128203	594849
181154	594850
73835	594851
6741	594852
192882	594853
244996	594854
304456	594855
39727	594856
54677	594857
7343	594858
235762	594859
147044	594860
145190	594861
204852	594862
153478	594863
123333	594864
137579	594865
123502	594866
152030	594867
20291	594868
33741	594869
169599	594870
205852	594871
122828	594872
97448	594873
92337	594874
145950	594875
1430	594876
23347	594877
28376	594878
16856	594879
269565	594880
179412	594881
211682	594882
7489	594883
243733	594884
270335	594885
5545	594886
171924	594887
207293	594888
26438	594889
92337	594890
107090	594891
217015	594892
97411	594893
105673	594894
126194	594895
107578	594896
69013	594897
18504	594898
139819	594899
22264	594900
54561	594901
89708	594902
39946	594903
8617	594904
137102	594905
117463	594906
115668	594907
72110	594908
203636	594909
62910	594910
122383	594911
242211	594912
195136	594913
292	594914
133188	594915
113027	594916
163026	594917
128553	594918
38760	594919
9711	594920
283854	594921
37238	594922
1384	594923
83163	594924
82161	594925
82161	594926
33744	594927
242476	594928
100377	594929
219216	594930
94432	594931
10272	594932
58632	594933
287881	594934
9982	594935
82703	594936
81175	594937
123322	594938
105557	594939
93321	594940
75584	594941
39959	594942
128870	594943
94130	594944
28027	594945
64933	594946
276869	594947
46696	594948
246480	594949
1217	594950
1093	594951
16655	594952
40580	594953
121412	594954
14465	594955
3992	594956
29710	594957
235891	594958
217418	594959
42092	594960
53548	594961
10668	594962
182037	594963
116546	594964
7436	594965
147313	594966
113903	594967
38805	594968
210126	594969
218828	594970
147773	594971
105190	594972
42673	594973
275798	594974
236995	594975
4622	594976
47546	594977
176106	594978
79983	594979
509	594980
5012	594981
282894	594982
258042	594983
32775	594984
223069	594985
204033	594986
111334	594987
185169	594988
59491	594989
180638	594990
212099	594991
239826	594992
24355	594993
56743	594994
119752	594995
387	594996
10024	594997
9910	594998
208430	594999
278761	595000
43314	595001
24985	595002
187844	595003
127468	595004
77886	595005
189323	595006
210791	595007
95765	595008
66836	595009
79053	595010
24537	595011
80047	595012
9413	595013
156187	595014
53971	595015
196	595016
57728	595017
26997	595018
3336	595019
201656	595020
190430	595021
1700	595022
182854	595023
32096	595024
172187	595025
216562	595026
11504	595027
2435	595028
42097	595029
29156	595030
15630	595031
7149	595032
114133	595033
24751	595034
104837	595035
1716	595036
90388	595037
305495	595038
31092	595039
2728	595040
166321	595041
23231	595042
237476	595043
257748	595044
232571	595045
77624	595046
302570	595047
76198	595048
121040	595049
145618	595050
61653	595051
151747	595052
71157	595053
65397	595054
122197	595055
614	595056
289027	595057
147170	595058
135455	595059
134012	595060
38522	595061
4667	595062
5506	595063
161449	595064
126176	595065
138538	595066
262112	595067
206415	595068
82207	595069
245255	595070
19847	595071
131459	595072
197498	595073
272913	595074
150845	595075
124554	595076
39613	595077
75749	595078
62320	595079
81283	595080
139810	595081
176072	595082
7043	595083
117062	595084
27003	595085
260328	595086
27387	595087
217555	595088
159010	595089
89105	595090
89594	595091
133246	595092
310498	595093
217636	595094
19688	595095
6590	595096
28804	595097
84101	595098
21017	595099
120493	595100
81445	595101
35294	595102
40505	595103
64011	595104
213850	595105
202744	595106
43763	595107
195750	595108
142055	595109
113760	595110
7714	595111
81975	595112
108632	595113
37720	595114
97490	595115
194641	595116
26842	595117
135	595118
4092	595119
23095	595120
87722	595121
11994	595122
254738	595123
250890	595124
82795	595125
270890	595126
42078	595127
109320	595128
148050	595129
63553	595130
92142	595131
22943	595132
146409	595133
216365	595134
33836	595135
4617	595136
4617	595137
300027	595138
12667	595139
63981	595140
38639	595141
96195	595142
7405	595143
108306	595144
63037	595145
30328	595146
198203	595147
235751	595148
288945	595149
37706	595150
41382	595151
51511	595152
47727	595153
116347	595154
92399	595155
61081	595156
58938	595157
159536	595158
145926	595159
309987	595160
146311	595161
51313	595162
262160	595163
110199	595164
68151	595165
18626	595166
292940	595167
139380	595168
53474	595169
25418	595170
88707	595171
23332	595172
46827	595173
156413	595174
46668	595175
22226	595176
64	595177
136069	595178
66609	595179
86270	595180
117890	595181
3029	595182
159567	595183
72957	595184
100992	595185
121770	595186
309532	595187
46729	595188
129055	595189
191833	595190
80403	595191
260710	595192
159147	595193
279686	595194
18337	595195
128329	595196
149307	595197
146308	595198
310617	595199
85119	595200
160991	595201
5864	595202
210715	595203
162390	595204
69458	595205
131880	595206
145245	595207
69299	595208
163943	595209
251880	595210
120139	595211
22544	595212
176300	595213
171175	595214
22123	595215
5025	595216
10654	595217
71128	595218
145204	595219
217701	595220
60491	595221
311018	595222
205921	595223
62848	595224
154297	595225
147520	595226
108795	595227
244	595228
116894	595229
9029	595230
11296	595231
57300	595232
60840	595233
17112	595234
202680	595235
12022	595236
16839	595237
87767	595238
12022	595239
152839	595240
135992	595241
68814	595242
95783	595243
55701	595244
177207	595245
49708	595246
6357	595247
116790	595248
32763	595249
4909	595250
104632	595251
74268	595252
35193	595253
138206	595254
78982	595255
12473	595256
3388	595257
22317	595258
77706	595259
118124	595260
242048	595261
185537	595262
114391	595263
63843	595264
124738	595265
19720	595266
42730	595267
100244	595268
89677	595269
164581	595270
32896	595271
290700	595272
144006	595273
195962	595274
44	595275
164669	595276
123256	595277
82439	595278
38899	595279
123437	595280
251013	595281
121197	595282
251723	595283
83334	595284
57849	595285
130147	595286
24004	595287
117396	595288
128461	595289
41134	595290
129334	595291
139921	595292
18470	595293
189629	595294
194805	595295
37539	595296
254512	595297
194557	595298
1282	595299
1282	595300
185561	595301
11611	595302
85539	595303
85539	595304
919	595305
88216	595306
1921	595307
186981	595308
185874	595309
91692	595310
31875	595311
5392	595312
9005	595313
24969	595314
306155	595315
107964	595316
91938	595317
276074	595318
8420	595319
3030	595320
71457	595321
18158	595322
85844	595323
3261	595324
19201	595325
305220	595326
213189	595327
9866	595328
299495	595329
64214	595330
3456	595331
124344	595332
28713	595333
467	595334
66496	595335
29140	595336
150800	595337
161770	595338
27132	595339
216398	595340
17040	595341
24827	595342
172766	595343
147312	595344
48815	595345
3240	595346
149033	595347
162007	595348
15652	595349
97851	595350
126417	595351
57676	595352
144448	595353
145946	595354
46946	595355
26127	595356
49402	595357
131136	595358
190055	595359
15782	595360
1769	595361
1647	595362
17639	595363
87517	595364
83729	595365
122267	595366
96130	595367
282819	595368
62160	595369
214384	595370
62671	595371
78749	595372
70593	595373
127893	595374
140505	595375
31296	595376
235580	595377
276851	595378
175994	595379
134422	595380
135247	595381
6792	595382
89111	595383
4988	595384
46283	595385
206825	595386
4625	595387
94744	595388
8297	595389
145108	595390
52158	595391
181410	595392
17807	595393
105806	595394
88631	595395
57845	595396
307866	595397
144501	595398
73130	595399
101871	595400
115870	595401
1076	595402
4049	595403
148955	595404
3910	595405
17292	595406
198717	595407
198690	595408
40036	595409
61167	595410
7538	595411
30157	595412
134050	595413
56444	595414
237193	595415
56433	595416
129000	595417
74445	595418
247722	595419
191721	595420
150316	595421
9072	595422
304868	595423
23	595424
31963	595425
111213	595426
28547	595427
62171	595428
57863	595429
817	595430
5658	595431
32257	595432
27489	595433
213404	595434
112622	595435
32369	595436
5110	595437
310510	595438
139623	595439
214754	595440
40429	595441
156021	595442
307173	595443
95168	595444
14537	595445
151288	595446
29344	595447
84476	595448
50919	595449
43841	595450
206638	595451
119780	595452
94267	595453
147789	595454
39308	595455
189652	595456
270605	595457
52113	595458
4058	595459
101605	595460
6686	595461
44218	595462
265878	595463
91127	595464
5981	595465
71384	595466
17253	595467
79917	595468
14533	595469
3867	595470
151919	595471
151960	595472
101297	595473
216823	595474
28650	595475
64343	595476
146732	595477
146800	595478
10618	595479
309190	595480
64958	595481
308266	595482
135637	595483
198714	595484
5392	595485
128853	595486
3464	595487
163521	595488
35789	595489
30269	595490
6228	595491
41826	595492
172702	595493
131122	595494
7031	595495
147789	595496
28698	595497
244872	595498
21836	595499
140102	595500
63648	595501
33490	595502
129737	595503
21447	595504
184177	595505
38894	595506
193510	595507
210026	595508
193490	595509
129785	595510
60603	595511
145008	595512
248271	595513
177163	595514
18459	595515
63323	595516
52007	595517
8267	595518
71452	595519
158196	595520
268657	595521
27047	595522
54052	595523
4103	595524
191161	595525
30305	595526
200839	595527
121718	595528
58120	595529
50417	595530
1369	595531
114620	595532
179083	595533
34684	595534
292869	595535
129096	595536
89734	595537
31667	595538
17889	595539
188059	595540
53635	595541
65692	595542
49532	595543
4661	595544
65181	595545
75754	595546
16129	595547
190320	595548
150956	595549
150956	595550
10991	595551
31924	595552
20157	595553
26492	595554
151054	595555
237857	595556
178989	595557
93117	595558
15512	595559
58542	595560
13881	595561
173789	595562
41017	595563
125358	595564
125358	595565
58706	595566
68039	595567
140639	595568
40162	595569
151360	595570
21118	595571
93670	595572
74209	595573
209014	595574
82134	595575
61062	595576
83806	595577
14124	595578
9706	595579
35558	595580
24411	595581
44758	595582
111732	595583
18602	595584
130888	595585
12773	595586
13572	595587
7203	595588
151883	595589
2184	595590
2126	595591
89407	595592
184406	595593
29274	595594
275481	595595
29982	595596
2126	595597
7476	595598
210	595599
114519	595600
268061	595601
25244	595602
126236	595603
236477	595604
76535	595605
21304	595606
106260	595607
249053	595608
43596	595609
49289	595610
17303	595611
9803	595612
191092	595613
103095	595614
210034	595615
101753	595616
92144	595617
269194	595618
13659	595619
175834	595620
61039	595621
2661	595622
236437	595623
186606	595624
68417	595625
27038	595626
141240	595627
28921	595628
210327	595629
53928	595630
53928	595631
53928	595632
100645	595633
62374	595634
86375	595635
276802	595636
15838	595637
290599	595638
20429	595639
40814	595640
30425	595641
2705	595642
28944	595643
28944	595644
1620	595645
37000	595646
109020	595647
47619	595648
159444	595649
95699	595650
194335	595651
86821	595652
65959	595653
106992	595654
31525	595655
76838	595656
193922	595657
189916	595658
20561	595659
73374	595660
122571	595661
114458	595662
63627	595663
13140	595664
254065	595665
310027	595666
103535	595667
176810	595668
171894	595669
75093	595670
288655	595671
37798	595672
94119	595673
248089	595674
190469	595675
131006	595676
13602	595677
68733	595678
134718	595679
204714	595680
160394	595681
73545	595682
195201	595683
91200	595684
208593	595685
299060	595686
163138	595687
24208	595688
54567	595689
192582	595690
10907	595691
145244	595692
251901	595693
9761	595694
167381	595695
273754	595696
303096	595697
43210	595698
6266	595699
241452	595700
90974	595701
55325	595702
130113	595703
45644	595704
95395	595705
200396	595706
85037	595707
1891	595708
91182	595709
121313	595710
90731	595711
144513	595712
40355	595713
100091	595714
145244	595715
15912	595716
267258	595717
4231	595718
238655	595719
251586	595720
193903	595721
8012	595722
5525	595723
286438	595724
197943	595725
83846	595726
69361	595727
157829	595728
22786	595729
15114	595730
8713	595731
8713	595732
209650	595733
2998	595734
71251	595735
86043	595736
216755	595737
124958	595738
65694	595739
13460	595740
67400	595741
73592	595742
104374	595743
148290	595744
12854	595745
43245	595746
28141	595747
243276	595748
148660	595749
145771	595750
139541	595751
30087	595752
275467	595753
14401	595754
4499	595755
204946	595756
43514	595757
255774	595758
14493	595759
23160	595760
94437	595761
170995	595762
72062	595763
27602	595764
8809	595765
198767	595766
172305	595767
20133	595768
187444	595769
303626	595770
208257	595771
12425	595772
131992	595773
107790	595774
162062	595775
162341	595776
225526	595777
73698	595778
18662	595779
221849	595780
40653	595781
213257	595782
48670	595783
48670	595784
187083	595785
61580	595786
223547	595787
109369	595788
22242	595789
56549	595790
875	595791
22746	595792
4686	595793
114352	595794
37077	595795
56998	595796
239796	595797
231119	595798
188949	595799
15705	595800
94045	595801
37077	595802
116132	595803
154004	595804
28510	595805
59775	595806
74031	595807
3281	595808
8672	595809
146377	595810
165994	595811
26342	595812
11760	595813
10333	595814
43697	595815
52352	595816
2961	595817
43481	595818
99010	595819
29745	595820
43993	595821
140559	595822
25546	595823
228369	595824
88445	595825
28931	595826
19927	595827
79656	595828
65823	595829
115769	595830
83738	595831
81957	595832
2027	595833
156847	595834
2925	595835
71309	595836
61132	595837
841	595838
201053	595839
126527	595840
3179	595841
2380	595842
3843	595843
127007	595844
10420	595845
38550	595846
191914	595847
22479	595848
32508	595849
13421	595850
91781	595851
205332	595852
29612	595853
126598	595854
94788	595855
10445	595856
105908	595857
97385	595858
24384	595859
64985	595860
6773	595861
213761	595862
7702	595863
57673	595864
18350	595865
78819	595866
41235	595867
3824	595868
79643	595869
122232	595870
120598	595871
16315	595872
94740	595873
274532	595874
284435	595875
168973	595876
3679	595877
36982	595878
91406	595879
64104	595880
71004	595881
188248	595882
90381	595883
131050	595884
194386	595885
25663	595886
80486	595887
276519	595888
62364	595889
67904	595890
4813	595891
8544	595892
25183	595893
9758	595894
2147	595895
8033	595896
2181	595897
145635	595898
68194	595899
28883	595900
119297	595901
2118	595902
119160	595903
255642	595904
5646	595905
118405	595906
151185	595907
140549	595908
181756	595909
152739	595910
12128	595911
31231	595912
26973	595913
79120	595914
90656	595915
289555	595916
47480	595917
197410	595918
47015	595919
10780	595920
239181	595921
155843	595922
18628	595923
14169	595924
203339	595925
46481	595926
18076	595927
16925	595928
7448	595929
228276	595930
164635	595931
8790	595932
260911	595933
74362	595934
3313	595935
77298	595936
89520	595937
119093	595938
35692	595939
74444	595940
254364	595941
175231	595942
24523	595943
1599	595944
48650	595945
103482	595946
229511	595947
41629	595948
110579	595949
270286	595950
21650	595951
145887	595952
409	595953
180585	595954
14	595955
67851	595956
4020	595957
188323	595958
107578	595959
71415	595960
78668	595961
252	595962
265016	595963
25305	595964
6676	595965
300668	595966
9344	595967
86148	595968
56814	595969
117269	595970
28871	595971
163508	595972
18234	595973
160046	595974
47266	595975
68822	595976
249775	595977
26550	595978
30406	595979
23690	595980
10049	595981
16552	595982
88758	595983
88759	595984
91148	595985
201697	595986
181132	595987
246914	595988
4671	595989
16434	595990
168038	595991
57386	595992
158934	595993
50903	595994
34501	595995
579	595996
45343	595997
35265	595998
51834	595999
142972	596000
89093	596001
44921	596002
147122	596003
47320	596004
75462	596005
217234	596006
17535	596007
17485	596008
124217	596009
277960	596010
465	596011
1878	596012
25119	596013
28329	596014
124678	596015
30887	596016
36238	596017
103745	596018
15902	596019
86679	596020
194034	596021
220306	596022
92796	596023
97542	596024
112242	596025
215	596026
173168	596027
44868	596028
172388	596029
51215	596030
61029	596031
195249	596032
12079	596033
3012	596034
35950	596035
121465	596036
50513	596037
91977	596038
45810	596039
40286	596040
124	596041
40749	596042
28286	596043
169356	596044
90398	596045
80047	596046
98536	596047
173254	596048
62081	596049
46069	596050
127479	596051
13686	596052
78882	596053
43840	596054
45914	596055
46287	596056
135483	596057
7763	596058
244360	596059
70457	596060
231373	596061
31445	596062
7011	596063
50104	596064
73755	596065
2000	596066
48930	596067
13277	596068
90348	596069
72496	596070
53272	596071
215665	596072
208782	596073
86459	596074
182895	596075
129072	596076
44198	596077
41632	596078
10569	596079
44899	596080
59922	596081
22880	596082
76375	596083
98894	596084
57617	596085
254093	596086
111828	596087
25162	596088
212705	596089
277954	596090
230239	596091
97682	596092
34902	596093
11085	596094
134960	596095
251957	596096
3383	596097
39156	596098
130774	596099
46205	596100
97720	596101
54408	596102
67486	596103
40281	596104
206559	596105
8911	596106
72079	596107
286039	596108
80222	596109
4958	596110
30653	596111
41583	596112
157688	596113
2602	596114
1736	596115
46794	596116
178192	596117
6780	596118
12861	596119
64164	596120
77166	596121
121974	596122
185263	596123
1346	596124
16749	596125
33294	596126
169436	596127
51800	596128
61146	596129
15713	596130
109431	596131
305402	596132
1240	596133
33881	596134
34171	596135
1525	596136
40434	596137
233942	596138
57194	596139
188819	596140
191284	596141
69770	596142
13806	596143
95576	596144
95721	596145
262155	596146
197260	596147
308798	596148
13806	596149
30242	596150
271688	596151
1158	596152
288393	596153
113586	596154
132032	596155
1158	596156
1151	596157
226612	596158
19715	596159
29703	596160
132759	596161
28735	596162
46245	596163
94814	596164
84105	596165
240278	596166
7415	596167
167625	596168
68949	596169
192976	596170
150394	596171
129930	596172
158080	596173
63788	596174
14303	596175
194362	596176
73837	596177
110967	596178
91991	596179
89561	596180
271389	596181
3574	596182
271949	596183
65073	596184
155387	596185
84872	596186
31837	596187
92170	596188
1316	596189
196522	596190
83520	596191
308378	596192
105221	596193
45840	596194
101226	596195
69783	596196
31788	596197
104354	596198
229521	596199
312551	596200
170044	596201
191155	596202
124	596203
22669	596204
30296	596205
9	596206
177964	596207
272616	596208
280576	596209
58239	596210
85986	596211
19162	596212
152146	596213
60531	596214
151770	596215
124729	596216
48839	596217
221622	596218
122170	596219
40826	596220
163802	596221
43403	596222
86244	596223
44031	596224
191383	596225
44266	596226
12775	596227
25298	596228
111583	596229
191926	596230
149935	596231
307942	596232
57600	596233
74004	596234
93176	596235
292941	596236
244912	596237
128548	596238
270115	596239
206457	596240
23288	596241
136621	596242
197251	596243
132643	596244
203152	596245
156257	596246
263016	596247
262295	596248
47338	596249
46139	596250
74704	596251
246004	596252
93715	596253
47104	596254
170567	596255
5571	596256
8469	596257
40424	596258
133997	596259
272451	596260
147062	596261
225724	596262
176306	596263
192853	596264
19040	596265
73567	596266
88535	596267
252126	596268
223582	596269
131612	596270
96785	596271
70111	596272
275	596273
43787	596274
292337	596275
48404	596276
1346	596277
178964	596278
33068	596279
15437	596280
101188	596281
33325	596282
260165	596283
9621	596284
156861	596285
12438	596286
25484	596287
3983	596288
19713	596289
5029	596290
223916	596291
924	596292
89004	596293
3267	596294
12014	596295
310506	596296
43032	596297
17005	596298
132702	596299
44334	596300
199397	596301
129357	596302
40564	596303
204312	596304
142735	596305
4092	596306
214434	596307
55210	596308
663	596309
184962	596310
20721	596311
57972	596312
75618	596313
131225	596314
15920	596315
193637	596316
167411	596317
239184	596318
97116	596319
21212	596320
43504	596321
21841	596322
173381	596323
162642	596324
31197	596325
25017	596326
25017	596327
203754	596328
73787	596329
139356	596330
79284	596331
79284	596332
35824	596333
152960	596334
154165	596335
258911	596336
115187	596337
65215	596338
43877	596339
105255	596340
42383	596341
115106	596342
2252	596343
133350	596344
272319	596345
133088	596346
249029	596347
13458	596348
236560	596349
95954	596350
78781	596351
35407	596352
174187	596353
8044	596354
194374	596355
152923	596356
247059	596357
63074	596358
5161	596359
7248	596360
82914	596361
883	596362
2788	596363
47703	596364
157755	596365
128968	596366
287017	596367
292778	596368
194240	596369
137976	596370
128871	596371
188478	596372
7328	596373
241369	596374
186827	596375
250450	596376
42726	596377
78979	596378
200797	596379
256036	596380
182321	596381
204111	596382
136858	596383
125708	596384
247037	596385
152777	596386
13980	596387
212428	596388
26371	596389
171001	596390
310634	596391
82401	596392
194519	596393
75896	596394
123087	596395
23706	596396
12342	596397
54422	596398
27019	596399
933	596400
265256	596401
92841	596402
89351	596403
148453	596404
142579	596405
71158	596406
117490	596407
4286	596408
38975	596409
70459	596410
8257	596411
8152	596412
49582	596413
87558	596414
67646	596415
37915	596416
61719	596417
63494	596418
125098	596419
42264	596420
4586	596421
142794	596422
83077	596423
698	596424
13127	596425
55	596426
272381	596427
36600	596428
13001	596429
43272	596430
201392	596431
105421	596432
53565	596433
298113	596434
270812	596435
133894	596436
41143	596437
128925	596438
287987	596439
185464	596440
239623	596441
136965	596442
5646	596443
207302	596444
1427	596445
90524	596446
31654	596447
122983	596448
547	596449
78812	596450
26062	596451
225620	596452
3065	596453
57254	596454
248924	596455
15623	596456
71304	596457
18108	596458
2814	596459
2876	596460
26420	596461
29129	596462
24473	596463
28531	596464
116883	596465
1408	596466
11927	596467
17546	596468
216265	596469
67838	596470
43584	596471
57062	596472
14362	596473
63247	596474
177080	596475
141053	596476
220757	596477
65255	596478
312080	596479
80605	596480
129944	596481
58468	596482
22686	596483
39301	596484
118612	596485
72589	596486
15770	596487
35543	596488
51733	596489
48315	596490
74447	596491
4820	596492
52504	596493
4069	596494
139336	596495
19969	596496
104016	596497
306280	596498
1367	596499
17708	596500
28085	596501
48135	596502
86317	596503
89585	596504
1198	596505
14324	596506
217	596507
304522	596508
187619	596509
167708	596510
184794	596511
120833	596512
36865	596513
121697	596514
17887	596515
58550	596516
187391	596517
88048	596518
189002	596519
55693	596520
59752	596521
106099	596522
255652	596523
50084	596524
12867	596525
124889	596526
25925	596527
201389	596528
59644	596529
207189	596530
15732	596531
31178	596532
103138	596533
204658	596534
185288	596535
136486	596536
2099	596537
70443	596538
179979	596539
37131	596540
179122	596541
115651	596542
2019	596543
142534	596544
25335	596545
253226	596546
51053	596547
183869	596548
49752	596549
87187	596550
73267	596551
135511	596552
20101	596553
157242	596554
1011	596555
200857	596556
28953	596557
2328	596558
22784	596559
5182	596560
1839	596561
92371	596562
25691	596563
46862	596564
38601	596565
23068	596566
115615	596567
116324	596568
284284	596569
115206	596570
173239	596571
122132	596572
24132	596573
217641	596574
110131	596575
49272	596576
108373	596577
215329	596578
71560	596579
102812	596580
68639	596581
46601	596582
55127	596583
36072	596584
63395	596585
283564	596586
191840	596587
281767	596588
170743	596589
32567	596590
308356	596591
107754	596592
287706	596593
42774	596594
24226	596595
58116	596596
128295	596597
190931	596598
224832	596599
55144	596600
198942	596601
76520	596602
40709	596603
46271	596604
4661	596605
274168	596606
182294	596607
34623	596608
171823	596609
62055	596610
83815	596611
191375	596612
8038	596613
15500	596614
71864	596615
100958	596616
36215	596617
61211	596618
17143	596619
61386	596620
217845	596621
112362	596622
34743	596623
100687	596624
88479	596625
109283	596626
91147	596627
32194	596628
130202	596629
45176	596630
158664	596631
309689	596632
74844	596633
100585	596634
133357	596635
62584	596636
145415	596637
185172	596638
190095	596639
123015	596640
88280	596641
196423	596642
54906	596643
197391	596644
1375	596645
37838	596646
36133	596647
27143	596648
23031	596649
122475	596650
217247	596651
8853	596652
50212	596653
256554	596654
2183	596655
222893	596656
204524	596657
155173	596658
25958	596659
53839	596660
12843	596661
128925	596662
29761	596663
7601	596664
186328	596665
66133	596666
267718	596667
130119	596668
34972	596669
29598	596670
70847	596671
293464	596672
163116	596673
159784	596674
23483	596675
76686	596676
99554	596677
279338	596678
103379	596679
18386	596680
262932	596681
158447	596682
193976	596683
41038	596684
68642	596685
140283	596686
10515	596687
43424	596688
239772	596689
47794	596690
25100	596691
119848	596692
103072	596693
43988	596694
22575	596695
173731	596696
35251	596697
76587	596698
1080	596699
235272	596700
215434	596701
82256	596702
126917	596703
62711	596704
190244	596705
522	596706
113574	596707
14356	596708
6912	596709
171515	596710
108027	596711
33431	596712
307327	596713
14818	596714
27107	596715
48250	596716
155246	596717
144353	596718
21152	596719
18129	596720
235244	596721
22964	596722
282550	596723
261360	596724
5864	596725
158701	596726
158090	596727
23482	596728
147374	596729
65100	596730
90851	596731
25319	596732
4527	596733
190525	596734
11785	596735
19413	596736
67435	596737
82888	596738
125150	596739
13042	596740
39310	596741
13042	596742
131354	596743
78213	596744
16683	596745
87097	596746
204821	596747
150118	596748
33856	596749
308773	596750
84871	596751
133431	596752
88381	596753
107916	596754
210588	596755
297588	596756
141927	596757
913	596758
233399	596759
105988	596760
42606	596761
158655	596762
35808	596763
206948	596764
13168	596765
19926	596766
105520	596767
25665	596768
43521	596769
222328	596770
156393	596771
26800	596772
21437	596773
15087	596774
269530	596775
182300	596776
102153	596777
79158	596778
9680	596779
300110	596780
90179	596781
4597	596782
192972	596783
137747	596784
15992	596785
56999	596786
56960	596787
145126	596788
176121	596789
1420	596790
8185	596791
787	596792
166021	596793
219969	596794
148632	596795
100621	596796
146096	596797
2172	596798
65949	596799
171793	596800
64434	596801
56509	596802
16501	596803
33240	596804
84678	596805
278975	596806
183577	596807
142746	596808
312260	596809
583	596810
583	596811
39557	596812
257394	596813
247806	596814
118720	596815
113340	596816
21231	596817
126687	596818
87648	596819
39311	596820
64464	596821
175257	596822
39373	596823
5685	596824
78744	596825
66898	596826
27264	596827
103906	596828
69272	596829
63716	596830
176608	596831
30350	596832
66385	596833
198083	596834
77282	596835
206122	596836
17016	596837
33942	596838
82479	596839
108207	596840
42216	596841
152784	596842
223187	596843
4402	596844
167331	596845
43487	596846
860	596847
47790	596848
51404	596849
179848	596850
51651	596851
44284	596852
14862	596853
62647	596854
116881	596855
198868	596856
94672	596857
10420	596858
92692	596859
2100	596860
161212	596861
8801	596862
29375	596863
56425	596864
25141	596865
57195	596866
226915	596867
266384	596868
15293	596869
114431	596870
237236	596871
159111	596872
93634	596873
164718	596874
164741	596875
110450	596876
12377	596877
107821	596878
13524	596879
59222	596880
627	596881
73113	596882
115069	596883
5858	596884
191914	596885
305523	596886
75992	596887
201857	596888
131270	596889
110556	596890
51702	596891
67612	596892
86145	596893
81332	596894
48298	596895
107228	596896
2132	596897
34184	596898
188588	596899
1945	596900
29500	596901
291499	596902
294614	596903
89781	596904
19827	596905
12112	596906
26911	596907
113568	596908
102918	596909
114057	596910
69540	596911
41360	596912
65905	596913
40123	596914
109262	596915
77090	596916
186915	596917
80529	596918
99072	596919
20903	596920
81385	596921
27593	596922
211264	596923
95967	596924
32997	596925
2701	596926
117740	596927
214150	596928
27630	596929
19378	596930
26964	596931
19378	596932
56861	596933
96038	596934
119288	596935
202038	596936
295	596937
2154	596938
264874	596939
119750	596940
98137	596941
192809	596942
12044	596943
52828	596944
119124	596945
40676	596946
138964	596947
48041	596948
140633	596949
106589	596950
137200	596951
198894	596952
47685	596953
34015	596954
134332	596955
62638	596956
137096	596957
42893	596958
58189	596959
100290	596960
25213	596961
208570	596962
3748	596963
27616	596964
25213	596965
302090	596966
46557	596967
34015	596968
36190	596969
40502	596970
9145	596971
57954	596972
51047	596973
164790	596974
124731	596975
107298	596976
4712	596977
65429	596978
20890	596979
124595	596980
1610	596981
29677	596982
42191	596983
6566	596984
18079	596985
16739	596986
51351	596987
74186	596988
4487	596989
8128	596990
8592	596991
276124	596992
112419	596993
30774	596994
6348	596995
138975	596996
6172	596997
192257	596998
252173	596999
168047	597000
1276	597001
102974	597002
13200	597003
741	597004
35775	597005
43501	597006
162906	597007
22870	597008
39923	597009
266827	597010
206222	597011
223868	597012
217192	597013
3906	597014
4630	597015
102190	597016
79015	597017
21866	597018
5766	597019
121191	597020
264974	597021
3378	597022
10585	597023
273626	597024
12761	597025
18590	597026
1789	597027
12468	597028
11313	597029
8666	597030
35933	597031
9617	597032
31965	597033
3230	597034
1519	597035
28257	597036
189518	597037
42382	597038
40897	597039
115826	597040
29772	597041
5433	597042
83441	597043
41845	597044
19756	597045
291982	597046
205997	597047
158693	597048
5686	597049
54081	597050
153279	597051
45719	597052
52094	597053
27621	597054
34105	597055
34867	597056
82735	597057
151431	597058
37348	597059
85907	597060
248836	597061
69745	597062
60828	597063
28490	597064
38074	597065
57192	597066
2118	597067
11823	597068
160766	597069
96705	597070
5920	597071
211712	597072
77734	597073
2252	597074
41691	597075
290845	597076
99982	597077
1384	597078
3092	597079
86170	597080
64080	597081
99	597082
157705	597083
57435	597084
197449	597085
7052	597086
19464	597087
5521	597088
262502	597089
28349	597090
71850	597091
38857	597092
145098	597093
372	597094
310249	597095
28469	597096
16217	597097
7240	597098
17021	597099
139620	597100
301868	597101
11914	597102
74392	597103
176161	597104
184379	597105
235603	597106
219014	597107
80096	597108
85187	597109
13532	597110
44503	597111
8014	597112
43184	597113
97	597114
3075	597115
125293	597116
53351	597117
15035	597118
142570	597119
4266	597120
289413	597121
122363	597122
8462	597123
282711	597124
8	597125
67444	597126
109236	597127
1	597128
121671	597129
167393	597130
218995	597131
18369	597132
503	597133
16179	597134
68949	597135
9267	597136
72630	597137
29710	597138
2555	597139
100485	597140
71073	597141
97541	597142
238827	597143
37769	597144
127359	597145
41419	597146
12454	597147
293408	597148
295350	597149
29860	597150
104008	597151
20301	597152
75585	597153
5184	597154
12905	597155
33693	597156
98862	597157
103676	597158
2362	597159
154494	597160
7008	597161
22371	597162
15772	597163
62230	597164
554	597165
17994	597166
109689	597167
179973	597168
35884	597169
21956	597170
351	597171
45147	597172
1163	597173
271694	597174
43808	597175
22432	597176
4973	597177
118630	597178
155159	597179
28379	597180
69972	597181
1322	597182
15600	597183
65086	597184
67525	597185
200070	597186
20732	597187
146323	597188
242920	597189
118133	597190
242480	597191
24718	597192
71733	597193
160118	597194
73016	597195
82398	597196
176616	597197
79245	597198
20208	597199
1908	597200
62173	597201
133477	597202
138863	597203
282299	597204
45959	597205
202151	597206
70742	597207
69827	597208
28433	597209
27306	597210
17621	597211
8933	597212
4515	597213
49789	597214
8227	597215
9844	597216
92387	597217
206498	597218
51844	597219
125097	597220
86503	597221
12627	597222
87303	597223
2049	597224
76400	597225
5416	597226
198737	597227
1074	597228
7811	597229
130854	597230
28659	597231
66925	597232
65318	597233
208049	597234
115323	597235
10827	597236
95252	597237
107912	597238
33518	597239
36637	597240
96888	597241
6433	597242
206321	597243
161499	597244
3479	597245
77988	597246
67101	597247
14034	597248
71175	597249
2523	597250
6559	597251
139435	597252
3001	597253
17737	597254
44217	597255
69255	597256
24117	597257
279155	597258
50316	597259
81267	597260
131431	597261
195627	597262
83523	597263
5048	597264
82552	597265
176084	597266
7812	597267
41286	597268
312457	597269
130856	597270
32638	597271
65377	597272
97720	597273
5412	597274
172367	597275
63381	597276
22482	597277
171534	597278
23112	597279
31341	597280
43356	597281
11835	597282
108980	597283
57609	597284
35711	597285
29018	597286
1291	597287
85141	597288
3348	597289
83460	597290
17618	597291
41165	597292
132181	597293
119	597294
65	597295
70110	597296
32784	597297
189471	597298
319	597299
272803	597300
59996	597301
119643	597302
133401	597303
107602	597304
605	597305
139482	597306
131892	597307
302244	597308
249898	597309
19373	597310
38635	597311
211529	597312
81884	597313
52616	597314
160762	597315
67896	597316
102838	597317
96331	597318
213735	597319
28855	597320
4227	597321
6796	597322
1228	597323
8463	597324
10284	597325
113503	597326
128562	597327
132844	597328
34625	597329
43178	597330
18838	597331
14107	597332
68531	597333
107997	597334
30201	597335
24738	597336
3669	597337
97009	597338
65721	597339
9529	597340
59576	597341
249613	597342
8968	597343
43903	597344
13	597345
298531	597346
139120	597347
138813	597348
36389	597349
1388	597350
42916	597351
188921	597352
23426	597353
9469	597354
87801	597355
47025	597356
123472	597357
27715	597358
220208	597359
29164	597360
135909	597361
6583	597362
944	597363
46428	597364
165561	597365
64688	597366
177852	597367
31678	597368
31122	597369
126240	597370
176177	597371
16292	597372
141564	597373
6079	597374
61809	597375
42320	597376
28939	597377
95932	597378
1684	597379
88549	597380
73845	597381
29196	597382
112	597383
26246	597384
35650	597385
37922	597386
140897	597387
124842	597388
256139	597389
693	597390
22866	597391
6256	597392
1499	597393
972	597394
63950	597395
82762	597396
17020	597397
67867	597398
126503	597399
119981	597400
205424	597401
44963	597402
28800	597403
10764	597404
1260	597405
164858	597406
212525	597407
233911	597408
119121	597409
120639	597410
20353	597411
206385	597412
3022	597413
107214	597414
1554	597415
198474	597416
297969	597417
287622	597418
131227	597419
191345	597420
81809	597421
49656	597422
4150	597423
216456	597424
9404	597425
50971	597426
282943	597427
236094	597428
35550	597429
293188	597430
154967	597431
64630	597432
68498	597433
127536	597434
94635	597435
3943	597436
197807	597437
293484	597438
207729	597439
129074	597440
143648	597441
153915	597442
51070	597443
18250	597444
57644	597445
205194	597446
44595	597447
59970	597448
49271	597449
128188	597450
160065	597451
201453	597452
188499	597453
16939	597454
174022	597455
175570	597456
149938	597457
145163	597458
180632	597459
267	597460
42786	597461
68346	597462
81000	597463
261327	597464
80239	597465
24870	597466
259937	597467
87554	597468
131677	597469
74598	597470
30401	597471
79341	597472
32695	597473
29964	597474
19030	597475
202461	597476
13955	597477
47718	597478
4970	597479
25630	597480
32144	597481
37094	597482
2245	597483
175660	597484
148283	597485
136744	597486
43758	597487
4293	597488
146827	597489
311547	597490
117822	597491
85496	597492
1712	597493
24562	597494
4641	597495
10855	597496
11181	597497
301244	597498
4744	597499
30083	597500
9579	597501
145461	597502
74237	597503
155349	597504
78189	597505
288572	597506
17026	597507
82838	597508
190092	597509
157254	597510
62370	597511
117995	597512
16808	597513
180949	597514
73269	597515
294579	597516
86160	597517
86160	597518
6349	597519
21656	597520
15892	597521
231	597522
4101	597523
209748	597524
166796	597525
89067	597526
68672	597527
30842	597528
18794	597529
5726	597530
18177	597531
35730	597532
52587	597533
146316	597534
88974	597535
75146	597536
198993	597537
178078	597538
11291	597539
17841	597540
224453	597541
260357	597542
9567	597543
9567	597544
172071	597545
2587	597546
136558	597547
3723	597548
32055	597549
23147	597550
110671	597551
71043	597552
311114	597553
44572	597554
247032	597555
195075	597556
45547	597557
48112	597558
12972	597559
68218	597560
198628	597561
129202	597562
6912	597563
247168	597564
248823	597565
206463	597566
56411	597567
70214	597568
36470	597569
76055	597570
97118	597571
10935	597572
43076	597573
124100	597574
37446	597575
82659	597576
159135	597577
40643	597578
86282	597579
10193	597580
77425	597581
73987	597582
106677	597583
160522	597584
95593	597585
35657	597586
18944	597587
60029	597588
122243	597589
46016	597590
140594	597591
250196	597592
142313	597593
168373	597594
267398	597595
16029	597596
48832	597597
48832	597598
34707	597599
1565	597600
296045	597601
149113	597602
194203	597603
124122	597604
43195	597605
163918	597606
145462	597607
19158	597608
5158	597609
302612	597610
42081	597611
36211	597612
15988	597613
111842	597614
35873	597615
33326	597616
8125	597617
133344	597618
48067	597619
120472	597620
65418	597621
13260	597622
277190	597623
96566	597624
109385	597625
76171	597626
274407	597627
3089	597628
24358	597629
7862	597630
172324	597631
17963	597632
17963	597633
3386	597634
139291	597635
10607	597636
83594	597637
270802	597638
70403	597639
1694	597640
131538	597641
11399	597642
95786	597643
2736	597644
205846	597645
32205	597646
49413	597647
231	597648
29941	597649
12585	597650
11046	597651
85400	597652
122176	597653
169361	597654
305516	597655
15140	597656
64074	597657
71170	597658
51257	597659
106169	597660
218362	597661
48093	597662
195932	597663
47751	597664
169855	597665
99150	597666
29329	597667
18971	597668
187332	597669
76777	597670
135877	597671
29849	597672
243024	597673
250867	597674
160761	597675
283533	597676
113464	597677
18490	597678
55834	597679
81889	597680
7133	597681
126260	597682
66966	597683
78418	597684
219060	597685
36654	597686
308783	597687
64911	597688
92922	597689
11288	597690
159697	597691
57258	597692
146816	597693
123347	597694
139915	597695
13638	597696
3372	597697
158463	597698
17884	597699
26086	597700
163942	597701
49964	597702
3594	597703
68141	597704
174686	597705
284237	597706
125206	597707
190528	597708
222777	597709
132874	597710
2120	597711
9074	597712
95265	597713
110366	597714
53532	597715
33464	597716
28200	597717
7029	597718
2780	597719
10616	597720
290160	597721
16832	597722
175344	597723
183435	597724
249643	597725
249195	597726
44369	597727
253858	597728
47350	597729
30676	597730
144884	597731
55138	597732
183248	597733
51007	597734
260694	597735
109081	597736
82443	597737
31688	597738
35291	597739
7517	597740
54928	597741
8604	597742
168997	597743
100921	597744
374	597745
272420	597746
38167	597747
207430	597748
28412	597749
141371	597750
202960	597751
90225	597752
125468	597753
124135	597754
257915	597755
16009	597756
264529	597757
7171	597758
93486	597759
291154	597760
39698	597761
163468	597762
186052	597763
63217	597764
128027	597765
83177	597766
41744	597767
34052	597768
34052	597769
29231	597770
279399	597771
146060	597772
54928	597773
52105	597774
19691	597775
3873	597776
147843	597777
284091	597778
48867	597779
49340	597780
35291	597781
163376	597782
22809	597783
41780	597784
184158	597785
58758	597786
57708	597787
73308	597788
128059	597789
164599	597790
20219	597791
696	597792
244150	597793
5436	597794
237671	597795
56669	597796
101959	597797
26200	597798
73308	597799
91979	597800
82096	597801
21692	597802
192315	597803
4692	597804
60094	597805
307	597806
39264	597807
31776	597808
101129	597809
207791	597810
23265	597811
26380	597812
216337	597813
86274	597814
267543	597815
179166	597816
7087	597817
28300	597818
48401	597819
55974	597820
96067	597821
10234	597822
284547	597823
151113	597824
28797	597825
8894	597826
36358	597827
36358	597828
10590	597829
238357	597830
269730	597831
254335	597832
24926	597833
7849	597834
75707	597835
91990	597836
46919	597837
60530	597838
16943	597839
41941	597840
25338	597841
282481	597842
238521	597843
7310	597844
1498	597845
274759	597846
118725	597847
129616	597848
65256	597849
24462	597850
184183	597851
187981	597852
160086	597853
19292	597854
44469	597855
63053	597856
72657	597857
26276	597858
151	597859
512	597860
81775	597861
216703	597862
331	597863
123562	597864
91436	597865
294537	597866
172316	597867
60585	597868
162694	597869
271653	597870
147071	597871
77025	597872
21530	597873
298033	597874
173901	597875
242205	597876
297822	597877
45908	597878
83859	597879
194454	597880
142470	597881
195415	597882
192413	597883
49617	597884
433	597885
433	597886
97392	597887
250264	597888
301457	597889
47057	597890
53059	597891
96019	597892
23501	597893
40480	597894
122229	597895
8153	597896
40480	597897
230335	597898
221158	597899
106713	597900
49485	597901
92484	597902
1674	597903
1674	597904
56047	597905
310321	597906
73569	597907
73787	597908
33676	597909
27722	597910
27722	597911
282742	597912
270029	597913
180335	597914
3853	597915
247935	597916
147071	597917
56047	597918
83242	597919
41682	597920
123308	597921
18568	597922
24987	597923
8269	597924
203856	597925
247415	597926
305562	597927
161382	597928
49617	597929
105827	597930
135939	597931
92102	597932
111228	597933
60814	597934
32563	597935
135316	597936
10587	597937
254676	597938
90466	597939
147964	597940
270024	597941
275792	597942
19961	597943
21055	597944
11900	597945
112116	597946
30128	597947
157545	597948
174829	597949
85227	597950
61812	597951
19667	597952
5465	597953
45144	597954
42660	597955
13746	597956
76541	597957
44398	597958
46801	597959
32109	597960
5561	597961
29388	597962
90449	597963
168136	597964
209038	597965
86160	597966
21886	597967
2095	597968
18137	597969
4536	597970
268463	597971
17779	597972
183801	597973
96737	597974
21146	597975
247705	597976
103955	597977
52616	597978
35734	597979
189118	597980
12190	597981
94734	597982
264374	597983
12381	597984
8798	597985
81216	597986
100800	597987
174416	597988
79756	597989
128892	597990
83321	597991
200532	597992
201194	597993
52745	597994
17208	597995
126932	597996
34403	597997
245971	597998
288055	597999
138334	598000
46808	598001
307164	598002
9591	598003
145092	598004
14719	598005
110328	598006
25802	598007
25803	598008
70174	598009
95219	598010
139532	598011
72	598012
114788	598013
173108	598014
128892	598015
252825	598016
96395	598017
151138	598018
29494	598019
5592	598020
6778	598021
179685	598022
156607	598023
193715	598024
199342	598025
212698	598026
299851	598027
90462	598028
16001	598029
24379	598030
20218	598031
887	598032
202164	598033
21399	598034
6686	598035
17310	598036
193779	598037
65970	598038
148802	598039
65970	598040
182233	598041
65970	598042
56849	598043
36762	598044
159811	598045
3779	598046
72614	598047
138432	598048
83402	598049
93194	598050
204484	598051
210455	598052
55359	598053
290176	598054
110352	598055
16141	598056
281469	598057
33742	598058
194839	598059
26110	598060
130064	598061
166698	598062
163688	598063
30693	598064
120653	598065
96771	598066
26405	598067
168579	598068
103067	598069
6057	598070
241138	598071
54936	598072
166789	598073
131460	598074
111938	598075
253437	598076
307111	598077
26875	598078
145758	598079
143477	598080
71972	598081
82005	598082
35435	598083
63711	598084
23606	598085
84067	598086
65274	598087
97691	598088
202849	598089
38273	598090
127361	598091
140937	598092
271444	598093
50797	598094
263872	598095
25278	598096
110572	598097
196126	598098
67851	598099
84187	598100
137026	598101
167157	598102
196024	598103
117900	598104
257144	598105
39684	598106
147589	598107
206619	598108
71341	598109
40336	598110
133638	598111
1521	598112
199563	598113
104189	598114
159583	598115
204012	598116
7837	598117
168658	598118
37739	598119
223838	598120
33748	598121
181313	598122
38524	598123
41043	598124
7492	598125
33856	598126
127539	598127
26522	598128
176536	598129
36312	598130
164429	598131
213596	598132
11362	598133
111430	598134
165015	598135
269439	598136
213282	598137
3029	598138
28710	598139
17863	598140
65531	598141
99025	598142
111680	598143
71185	598144
215393	598145
253750	598146
159820	598147
191053	598148
276079	598149
131178	598150
128425	598151
28809	598152
85360	598153
175191	598154
102754	598155
102754	598156
151219	598157
278032	598158
127705	598159
261033	598160
274870	598161
30464	598162
5196	598163
156130	598164
125788	598165
18808	598166
52531	598167
38218	598168
131352	598169
46432	598170
254	598171
26637	598172
102856	598173
3531	598174
116121	598175
140887	598176
11619	598177
21015	598178
302907	598179
13403	598180
297176	598181
306978	598182
210394	598183
205307	598184
310731	598185
185501	598186
215465	598187
60952	598188
158268	598189
221872	598190
179576	598191
5766	598192
80645	598193
53506	598194
157788	598195
144756	598196
233380	598197
157364	598198
108173	598199
118170	598200
179664	598201
311757	598202
43730	598203
47666	598204
67656	598205
114835	598206
106460	598207
70964	598208
818	598209
196118	598210
1028	598211
239436	598212
818	598213
51826	598214
196589	598215
296263	598216
95533	598217
91846	598218
287336	598219
24721	598220
103878	598221
78648	598222
215059	598223
49219	598224
113085	598225
195006	598226
259229	598227
2050	598228
38870	598229
78983	598230
124957	598231
52010	598232
191163	598233
108141	598234
61909	598235
2406	598236
53768	598237
21913	598238
234517	598239
161652	598240
54648	598241
225167	598242
187174	598243
119010	598244
52359	598245
36443	598246
4351	598247
19859	598248
118514	598249
65936	598250
26943	598251
19799	598252
977	598253
25829	598254
96699	598255
1408	598256
91317	598257
66060	598258
235769	598259
157245	598260
11382	598261
100163	598262
5487	598263
186147	598264
233	598265
45163	598266
134525	598267
24379	598268
119343	598269
26398	598270
70744	598271
83880	598272
186199	598273
102571	598274
22552	598275
9852	598276
8187	598277
190670	598278
202468	598279
239199	598280
20764	598281
205283	598282
162966	598283
44230	598284
3404	598285
8689	598286
28211	598287
58127	598288
58127	598289
1082	598290
91680	598291
199046	598292
180615	598293
48550	598294
54754	598295
202126	598296
164287	598297
23969	598298
69801	598299
92894	598300
183612	598301
265787	598302
29488	598303
46972	598304
6152	598305
149975	598306
15441	598307
52503	598308
18929	598309
238756	598310
25275	598311
63998	598312
3938	598313
80513	598314
80513	598315
31782	598316
5707	598317
54336	598318
148602	598319
84573	598320
34420	598321
221285	598322
16231	598323
92730	598324
142078	598325
163125	598326
11088	598327
62100	598328
134777	598329
20846	598330
288728	598331
261724	598332
82697	598333
101153	598334
37933	598335
77894	598336
72898	598337
159131	598338
90462	598339
157017	598340
102506	598341
147259	598342
105471	598343
2324	598344
127988	598345
80734	598346
46351	598347
229751	598348
80696	598349
80696	598350
86312	598351
50022	598352
263300	598353
110259	598354
213587	598355
286550	598356
68350	598357
82121	598358
182543	598359
199905	598360
36692	598361
78358	598362
307838	598363
88624	598364
133288	598365
161814	598366
21901	598367
43207	598368
6950	598369
2123	598370
53670	598371
14284	598372
17612	598373
82130	598374
82121	598375
183575	598376
141623	598377
171620	598378
33187	598379
41484	598380
124027	598381
2989	598382
137036	598383
75280	598384
92476	598385
74425	598386
47554	598387
27276	598388
24097	598389
24097	598390
57525	598391
27682	598392
42381	598393
75060	598394
9674	598395
208	598396
62292	598397
60482	598398
42901	598399
2016	598400
55663	598401
16646	598402
117324	598403
87765	598404
39821	598405
199027	598406
47906	598407
114464	598408
96909	598409
234795	598410
4351	598411
847	598412
96648	598413
99947	598414
7133	598415
122965	598416
5072	598417
70982	598418
2933	598419
203717	598420
129929	598421
3994	598422
1080	598423
5528	598424
47091	598425
41866	598426
267528	598427
116231	598428
155273	598429
82218	598430
102392	598431
131505	598432
123320	598433
13606	598434
184200	598435
216355	598436
122308	598437
119625	598438
27954	598439
240799	598440
12238	598441
146767	598442
6829	598443
73956	598444
68732	598445
9008	598446
40726	598447
40726	598448
124837	598449
66813	598450
125725	598451
239537	598452
20171	598453
174581	598454
4562	598455
7302	598456
39802	598457
10471	598458
40194	598459
168532	598460
255043	598461
26904	598462
263590	598463
108655	598464
19179	598465
5490	598466
24761	598467
79599	598468
83772	598469
30768	598470
42781	598471
14048	598472
88773	598473
63246	598474
1624	598475
13172	598476
170874	598477
31909	598478
3843	598479
259089	598480
308622	598481
114379	598482
108951	598483
6147	598484
36733	598485
57941	598486
80827	598487
244047	598488
12537	598489
293328	598490
276879	598491
185754	598492
76008	598493
3112	598494
18714	598495
112948	598496
40437	598497
108289	598498
264661	598499
217625	598500
240542	598501
45831	598502
35404	598503
37168	598504
5214	598505
149633	598506
90901	598507
51070	598508
76869	598509
115189	598510
29581	598511
150790	598512
53884	598513
36513	598514
69212	598515
81052	598516
131869	598517
305027	598518
219994	598519
23018	598520
265826	598521
202030	598522
46826	598523
31829	598524
51985	598525
110421	598526
55992	598527
110757	598528
92594	598529
194178	598530
40791	598531
200246	598532
62251	598533
21501	598534
55565	598535
41595	598536
206942	598537
190710	598538
42937	598539
13823	598540
110421	598541
87287	598542
221045	598543
171709	598544
226874	598545
109976	598546
23269	598547
166351	598548
94744	598549
154710	598550
1815	598551
269	598552
287910	598553
15539	598554
1857	598555
10250	598556
150515	598557
8022	598558
301240	598559
22882	598560
44656	598561
83584	598562
55142	598563
254548	598564
116214	598565
54860	598566
175736	598567
65944	598568
59759	598569
123043	598570
179747	598571
40590	598572
60196	598573
79520	598574
79520	598575
97575	598576
78063	598577
38416	598578
47134	598579
1174	598580
24707	598581
153285	598582
29074	598583
3816	598584
37893	598585
42163	598586
920	598587
142512	598588
26449	598589
28732	598590
146178	598591
6745	598592
88610	598593
3532	598594
38337	598595
80	598596
2890	598597
148648	598598
5569	598599
151536	598600
5396	598601
37094	598602
229552	598603
43395	598604
13862	598605
54868	598606
102135	598607
10162	598608
58946	598609
7	598610
209519	598611
7413	598612
69312	598613
21222	598614
14668	598615
1977	598616
5762	598617
241395	598618
12696	598619
55298	598620
60303	598621
657	598622
91962	598623
162218	598624
150539	598625
142305	598626
88738	598627
70279	598628
58449	598629
32793	598630
376	598631
70574	598632
195871	598633
207193	598634
112755	598635
209113	598636
62375	598637
71929	598638
13873	598639
62408	598640
60124	598641
8949	598642
83507	598643
62449	598644
182356	598645
8949	598646
180803	598647
182213	598648
71929	598649
120494	598650
72501	598651
141027	598652
62449	598653
26855	598654
17050	598655
43041	598656
95625	598657
14201	598658
200514	598659
115173	598660
147787	598661
156238	598662
146819	598663
107222	598664
33747	598665
27330	598666
117735	598667
76268	598668
141850	598669
63037	598670
23048	598671
63788	598672
21318	598673
27593	598674
134957	598675
191534	598676
162772	598677
110304	598678
12207	598679
77465	598680
122261	598681
141722	598682
141722	598683
46157	598684
26751	598685
70516	598686
15227	598687
113886	598688
147564	598689
195654	598690
110033	598691
108787	598692
175261	598693
64738	598694
27656	598695
124645	598696
156100	598697
55032	598698
217266	598699
58307	598700
81218	598701
111580	598702
42991	598703
4994	598704
262288	598705
200173	598706
72350	598707
172430	598708
981	598709
73823	598710
139080	598711
127015	598712
63693	598713
156087	598714
10299	598715
50868	598716
139516	598717
116617	598718
161651	598719
91674	598720
25594	598721
4160	598722
43941	598723
2839	598724
135612	598725
152485	598726
85520	598727
219817	598728
16574	598729
37602	598730
36525	598731
73421	598732
54861	598733
44887	598734
66597	598735
196513	598736
79442	598737
149030	598738
287768	598739
244147	598740
53139	598741
54355	598742
54355	598743
82197	598744
86177	598745
121274	598746
96462	598747
23799	598748
206255	598749
31861	598750
136561	598751
70568	598752
48806	598753
188127	598754
10427	598755
96727	598756
203555	598757
61355	598758
25763	598759
41064	598760
204052	598761
204178	598762
261484	598763
32606	598764
294435	598765
195125	598766
97404	598767
308791	598768
99610	598769
291019	598770
599	598771
210343	598772
22643	598773
244129	598774
195260	598775
251828	598776
30384	598777
45740	598778
28342	598779
62554	598780
147172	598781
90403	598782
296172	598783
159170	598784
259119	598785
99572	598786
236389	598787
278959	598788
326	598789
291079	598790
89319	598791
21561	598792
11133	598793
22	598794
50771	598795
184	598796
3858	598797
256628	598798
110799	598799
215425	598800
251072	598801
203911	598802
303003	598803
301217	598804
49576	598805
205120	598806
92461	598807
21229	598808
131362	598809
173197	598810
153655	598811
96846	598812
233988	598813
65949	598814
154385	598815
112135	598816
160998	598817
140535	598818
34529	598819
65349	598820
102281	598821
47845	598822
93513	598823
98	598824
31388	598825
155208	598826
36301	598827
201902	598828
121342	598829
182916	598830
296769	598831
63409	598832
218445	598833
194781	598834
48029	598835
6574	598836
133982	598837
85044	598838
153158	598839
131179	598840
81412	598841
224492	598842
210806	598843
297692	598844
153875	598845
15499	598846
153414	598847
219647	598848
150029	598849
80221	598850
193770	598851
224491	598852
48029	598853
127460	598854
231830	598855
8906	598856
34529	598857
8906	598858
84283	598859
272254	598860
42161	598861
294296	598862
31666	598863
235842	598864
30625	598865
161256	598866
183595	598867
19364	598868
105569	598869
56795	598870
228355	598871
14449	598872
63911	598873
45964	598874
89996	598875
46828	598876
199626	598877
76777	598878
117497	598879
5751	598880
120899	598881
14917	598882
94206	598883
130459	598884
213673	598885
40310	598886
89901	598887
164493	598888
39749	598889
26980	598890
231500	598891
202747	598892
87100	598893
89088	598894
178809	598895
33842	598896
137789	598897
68597	598898
179431	598899
92481	598900
41585	598901
142848	598902
305536	598903
20251	598904
19068	598905
160387	598906
151905	598907
53793	598908
166962	598909
48029	598910
15401	598911
145827	598912
172221	598913
103345	598914
30813	598915
13317	598916
138776	598917
93804	598918
9956	598919
148211	598920
35431	598921
130459	598922
196333	598923
804	598924
145160	598925
100759	598926
16544	598927
129614	598928
253808	598929
52571	598930
62432	598931
213581	598932
203900	598933
65336	598934
12176	598935
103428	598936
127265	598937
8939	598938
64771	598939
108123	598940
47927	598941
152464	598942
181721	598943
183072	598944
271819	598945
41403	598946
17950	598947
19895	598948
55284	598949
87182	598950
51231	598951
7606	598952
86574	598953
46866	598954
213343	598955
80893	598956
26642	598957
41284	598958
109972	598959
64478	598960
145625	598961
52649	598962
97157	598963
267993	598964
7896	598965
187445	598966
5800	598967
203113	598968
15532	598969
23817	598970
183178	598971
208712	598972
28396	598973
7420	598974
88534	598975
552	598976
70518	598977
8802	598978
138823	598979
242037	598980
36086	598981
60777	598982
83848	598983
39873	598984
300053	598985
66755	598986
3674	598987
125102	598988
59547	598989
14923	598990
23868	598991
136112	598992
15427	598993
125096	598994
7077	598995
290588	598996
26135	598997
247000	598998
193977	598999
299445	599000
219980	599001
9167	599002
68786	599003
141630	599004
17562	599005
41613	599006
172940	599007
260793	599008
72177	599009
148368	599010
302222	599011
80500	599012
174650	599013
162066	599014
287	599015
28646	599016
195815	599017
20561	599018
55593	599019
260647	599020
211602	599021
247982	599022
20277	599023
63515	599024
241223	599025
173819	599026
15614	599027
310848	599028
18747	599029
294654	599030
169015	599031
12583	599032
33212	599033
191536	599034
1835	599035
69156	599036
160074	599037
137529	599038
27862	599039
11670	599040
85095	599041
4923	599042
74163	599043
163791	599044
17389	599045
30421	599046
20503	599047
113165	599048
97617	599049
60333	599050
33233	599051
126967	599052
80087	599053
61026	599054
117309	599055
16225	599056
33282	599057
47060	599058
28164	599059
27444	599060
78520	599061
3686	599062
22256	599063
144298	599064
38918	599065
69414	599066
143929	599067
114066	599068
114211	599069
227332	599070
77498	599071
85893	599072
815	599073
60782	599074
165874	599075
184523	599076
80203	599077
28586	599078
133358	599079
42324	599080
173393	599081
263119	599082
94873	599083
176225	599084
82751	599085
5663	599086
111645	599087
124289	599088
50429	599089
36057	599090
125266	599091
47325	599092
95560	599093
50508	599094
37160	599095
12883	599096
143415	599097
37827	599098
9736	599099
97429	599100
71466	599101
76020	599102
2053	599103
24099	599104
243514	599105
60719	599106
203355	599107
156804	599108
2540	599109
35701	599110
7368	599111
132686	599112
199427	599113
294770	599114
182453	599115
72427	599116
268347	599117
10509	599118
99511	599119
474	599120
1729	599121
10469	599122
215260	599123
159057	599124
92148	599125
36591	599126
37779	599127
31359	599128
43437	599129
24707	599130
13627	599131
2450	599132
100760	599133
202016	599134
141957	599135
21199	599136
522	599137
17387	599138
26754	599139
54864	599140
51592	599141
284598	599142
195592	599143
1841	599144
177441	599145
17979	599146
172911	599147
1174	599148
13221	599149
2636	599150
183026	599151
11825	599152
297426	599153
30221	599154
301186	599155
904	599156
297851	599157
31660	599158
8013	599159
67056	599160
57917	599161
298632	599162
16279	599163
6752	599164
13744	599165
1170	599166
18835	599167
17309	599168
28161	599169
183321	599170
48684	599171
265373	599172
59425	599173
11281	599174
10310	599175
74945	599176
18051	599177
176312	599178
30239	599179
69704	599180
275244	599181
921	599182
106332	599183
257720	599184
250394	599185
158154	599186
157882	599187
74687	599188
60444	599189
43090	599190
17612	599191
122823	599192
200146	599193
95944	599194
13328	599195
9794	599196
49716	599197
122328	599198
44977	599199
126131	599200
86786	599201
73703	599202
191357	599203
65443	599204
102911	599205
93789	599206
92353	599207
254491	599208
592	599209
169501	599210
193777	599211
166744	599212
60705	599213
8118	599214
246956	599215
137788	599216
119191	599217
4256	599218
114244	599219
302857	599220
132447	599221
93764	599222
34047	599223
20328	599224
41562	599225
27287	599226
147329	599227
35093	599228
47409	599229
23947	599230
49122	599231
41564	599232
46994	599233
126	599234
8726	599235
41371	599236
70148	599237
54868	599238
305641	599239
12125	599240
79089	599241
188978	599242
195381	599243
90585	599244
93715	599245
94865	599246
93120	599247
9021	599248
132619	599249
44092	599250
89173	599251
185577	599252
136539	599253
181228	599254
12839	599255
17834	599256
90585	599257
177976	599258
174617	599259
55020	599260
58690	599261
39204	599262
60712	599263
460	599264
270039	599265
84962	599266
19410	599267
50198	599268
14144	599269
1698	599270
44284	599271
39145	599272
141592	599273
84032	599274
89608	599275
29726	599276
43735	599277
1777	599278
11958	599279
179971	599280
5524	599281
268044	599282
1268	599283
74891	599284
46290	599285
17369	599286
650	599287
296608	599288
78733	599289
207382	599290
286544	599291
175250	599292
3431	599293
311169	599294
216860	599295
20246	599296
33320	599297
11755	599298
15208	599299
125438	599300
96024	599301
57685	599302
8536	599303
227956	599304
136628	599305
79418	599306
149190	599307
14676	599308
93573	599309
91739	599310
275781	599311
53089	599312
81141	599313
35030	599314
46319	599315
42037	599316
32387	599317
163835	599318
213734	599319
63084	599320
136591	599321
10907	599322
1767	599323
4452	599324
39829	599325
94399	599326
26576	599327
26452	599328
190684	599329
73270	599330
15413	599331
22414	599332
211124	599333
9382	599334
97310	599335
4837	599336
20842	599337
50086	599338
7069	599339
29596	599340
1973	599341
11717	599342
7094	599343
121278	599344
9232	599345
138805	599346
34710	599347
147614	599348
74904	599349
21149	599350
38828	599351
17725	599352
49851	599353
35904	599354
152216	599355
143804	599356
140129	599357
10108	599358
270689	599359
24901	599360
186146	599361
44109	599362
22467	599363
124029	599364
64998	599365
21308	599366
26610	599367
37465	599368
87790	599369
124381	599370
124179	599371
136498	599372
22846	599373
86697	599374
6952	599375
61267	599376
181661	599377
232055	599378
34634	599379
17981	599380
87237	599381
2490	599382
227963	599383
171092	599384
309406	599385
58808	599386
1251	599387
83534	599388
168529	599389
13817	599390
271120	599391
17629	599392
176673	599393
44356	599394
103767	599395
38918	599396
35351	599397
272496	599398
61436	599399
281694	599400
124342	599401
40838	599402
38457	599403
8575	599404
144942	599405
103113	599406
236444	599407
185780	599408
24541	599409
10937	599410
71953	599411
5171	599412
196257	599413
256643	599414
80083	599415
3256	599416
35713	599417
127539	599418
229244	599419
55829	599420
34786	599421
300023	599422
78913	599423
125899	599424
37894	599425
111	599426
63253	599427
2101	599428
60455	599429
55915	599430
32249	599431
75528	599432
223791	599433
69206	599434
14933	599435
80793	599436
35301	599437
124976	599438
232511	599439
980	599440
94792	599441
127541	599442
9778	599443
148728	599444
98714	599445
62402	599446
80041	599447
20225	599448
168852	599449
9368	599450
163019	599451
306465	599452
73789	599453
11574	599454
8369	599455
3068	599456
649	599457
189202	599458
14049	599459
14716	599460
234427	599461
61167	599462
58623	599463
34986	599464
119742	599465
4321	599466
151773	599467
47896	599468
217505	599469
72866	599470
72686	599471
20603	599472
35986	599473
102306	599474
139489	599475
19784	599476
104068	599477
3302	599478
21269	599479
187043	599480
11	599481
48760	599482
98207	599483
196588	599484
37621	599485
61594	599486
5753	599487
222708	599488
23028	599489
98310	599490
16128	599491
3485	599492
29220	599493
5362	599494
257733	599495
51121	599496
244873	599497
55129	599498
7565	599499
6841	599500
49106	599501
11302	599502
42960	599503
179706	599504
79117	599505
6066	599506
72043	599507
15550	599508
2264	599509
273744	599510
32420	599511
50871	599512
8221	599513
910	599514
26919	599515
16461	599516
21068	599517
78381	599518
24655	599519
124401	599520
117749	599521
2255	599522
132038	599523
19103	599524
47438	599525
81943	599526
311495	599527
103080	599528
213666	599529
130880	599530
309314	599531
74391	599532
40372	599533
215716	599534
143864	599535
242854	599536
51059	599537
146956	599538
22275	599539
14132	599540
483	599541
209821	599542
209763	599543
102	599544
606	599545
265525	599546
1024	599547
6938	599548
59655	599549
15857	599550
193737	599551
117096	599552
80739	599553
472	599554
21401	599555
10085	599556
43726	599557
2113	599558
68062	599559
31566	599560
14004	599561
73754	599562
128766	599563
126254	599564
84372	599565
248791	599566
75	599567
21107	599568
74204	599569
226415	599570
131294	599571
2563	599572
178104	599573
1024	599574
135035	599575
95588	599576
59657	599577
106082	599578
201056	599579
201223	599580
89339	599581
103998	599582
25867	599583
275044	599584
143709	599585
233892	599586
307350	599587
5525	599588
51174	599589
16803	599590
96503	599591
33243	599592
10492	599593
606	599594
39625	599595
25381	599596
79559	599597
9280	599598
241731	599599
93918	599600
108320	599601
598	599602
133	599603
121521	599604
165282	599605
33596	599606
19	599607
150430	599608
48250	599609
27273	599610
4638	599611
154439	599612
105477	599613
30683	599614
159896	599615
20708	599616
244773	599617
79938	599618
147547	599619
30634	599620
179232	599621
31040	599622
179363	599623
142602	599624
44538	599625
177925	599626
62445	599627
292726	599628
230184	599629
137091	599630
210508	599631
89732	599632
289729	599633
109849	599634
2673	599635
148509	599636
31574	599637
162256	599638
240478	599639
118552	599640
282799	599641
276732	599642
318	599643
113898	599644
65242	599645
119120	599646
29003	599647
63563	599648
122080	599649
167165	599650
123073	599651
8729	599652
216288	599653
59011	599654
245144	599655
49074	599656
64051	599657
135041	599658
80275	599659
217576	599660
113417	599661
88880	599662
293251	599663
225430	599664
198392	599665
60432	599666
225997	599667
85514	599668
165374	599669
165271	599670
153148	599671
289433	599672
280162	599673
247335	599674
258717	599675
102827	599676
39213	599677
24503	599678
96198	599679
19101	599680
213598	599681
161800	599682
29660	599683
166	599684
141049	599685
61281	599686
94248	599687
184664	599688
33632	599689
55370	599690
123003	599691
144949	599692
92906	599693
74219	599694
194000	599695
67914	599696
235071	599697
49385	599698
223903	599699
51630	599700
152751	599701
76956	599702
122556	599703
116930	599704
94367	599705
60764	599706
62455	599707
42360	599708
148436	599709
24786	599710
26	599711
289702	599712
143709	599713
133968	599714
144145	599715
56412	599716
61944	599717
169177	599718
21353	599719
22812	599720
9948	599721
35103	599722
66064	599723
66064	599724
8246	599725
227976	599726
157343	599727
27166	599728
71356	599729
225	599730
162248	599731
115159	599732
3365	599733
20732	599734
126804	599735
109849	599736
8473	599737
33516	599738
73590	599739
7831	599740
53576	599741
174142	599742
155014	599743
25157	599744
44135	599745
73109	599746
296688	599747
4925	599748
32614	599749
7837	599750
42580	599751
115179	599752
304931	599753
115179	599754
40963	599755
170157	599756
79370	599757
17437	599758
24264	599759
67744	599760
24509	599761
17842	599762
112467	599763
30884	599764
18809	599765
59242	599766
321	599767
99326	599768
35732	599769
222762	599770
941	599771
203441	599772
7043	599773
37819	599774
89145	599775
145619	599776
56632	599777
132477	599778
295838	599779
41426	599780
61302	599781
97774	599782
112266	599783
121244	599784
3489	599785
46283	599786
3027	599787
20546	599788
67790	599789
76203	599790
248026	599791
73942	599792
145619	599793
3815	599794
90094	599795
291251	599796
19469	599797
180613	599798
82432	599799
1266	599800
46195	599801
97594	599802
63274	599803
121433	599804
1266	599805
53572	599806
108190	599807
308566	599808
216163	599809
94431	599810
311130	599811
29	599812
56373	599813
161307	599814
119793	599815
135100	599816
301345	599817
249370	599818
167304	599819
220955	599820
25054	599821
106544	599822
204377	599823
137475	599824
93771	599825
238	599826
6938	599827
44096	599828
13918	599829
23901	599830
1229	599831
42651	599832
37738	599833
36090	599834
96563	599835
160621	599836
289552	599837
35456	599838
32496	599839
296838	599840
88362	599841
103086	599842
295222	599843
196349	599844
82323	599845
55576	599846
156329	599847
146490	599848
222655	599849
174476	599850
67779	599851
139452	599852
70476	599853
291087	599854
97313	599855
74494	599856
3398	599857
276334	599858
214865	599859
176551	599860
210002	599861
299	599862
277531	599863
133295	599864
125045	599865
144237	599866
261	599867
129514	599868
104973	599869
682	599870
134089	599871
59753	599872
55022	599873
117925	599874
21832	599875
172718	599876
144646	599877
122582	599878
96563	599879
143176	599880
231496	599881
71188	599882
218195	599883
100775	599884
5318	599885
75969	599886
32904	599887
116197	599888
165480	599889
72699	599890
113721	599891
181040	599892
268461	599893
142865	599894
145573	599895
261895	599896
158426	599897
284680	599898
225036	599899
101556	599900
71338	599901
33761	599902
62263	599903
11320	599904
38656	599905
185684	599906
5530	599907
236733	599908
72699	599909
209831	599910
157887	599911
11512	599912
220314	599913
56429	599914
18167	599915
193	599916
169180	599917
4152	599918
48718	599919
11517	599920
14766	599921
67491	599922
193671	599923
180164	599924
290013	599925
215297	599926
14766	599927
129277	599928
67975	599929
23756	599930
194402	599931
80739	599932
76658	599933
162432	599934
237371	599935
76730	599936
19805	599937
41411	599938
54861	599939
20120	599940
54137	599941
50270	599942
286035	599943
207172	599944
17399	599945
53721	599946
53721	599947
237663	599948
142875	599949
140433	599950
28159	599951
57264	599952
5429	599953
294701	599954
48	599955
27624	599956
270846	599957
125783	599958
3489	599959
99165	599960
205271	599961
172730	599962
606	599963
606	599964
200144	599965
6248	599966
55193	599967
39372	599968
7510	599969
299	599970
208790	599971
41223	599972
300592	599973
33123	599974
88169	599975
88169	599976
79346	599977
196319	599978
88546	599979
124330	599980
38738	599981
1805	599982
91289	599983
124330	599984
20808	599985
132147	599986
114137	599987
238	599988
154920	599989
241119	599990
238	599991
71766	599992
158553	599993
105705	599994
17175	599995
51824	599996
164763	599997
56143	599998
5772	599999
11591	600000
131327	600001
296251	600002
95531	600003
65266	600004
604	600005
299	600006
146607	600007
145554	600008
63410	600009
16903	600010
59468	600011
104726	600012
164382	600013
43528	600014
155500	600015
21601	600016
83982	600017
90444	600018
111066	600019
85390	600020
16732	600021
119876	600022
223452	600023
164718	600024
15	600025
120954	600026
23935	600027
24305	600028
3081	600029
225893	600030
1773	600031
260491	600032
67678	600033
31566	600034
47940	600035
33841	600036
184001	600037
75592	600038
253532	600039
2763	600040
55192	600041
171624	600042
23866	600043
2813	600044
55728	600045
238177	600046
168496	600047
160534	600048
315	600049
84617	600050
99586	600051
3406	600052
1024	600053
377	600054
149	600055
76203	600056
38010	600057
24606	600058
252566	600059
76646	600060
201976	600061
180096	600062
182989	600063
146982	600064
311960	600065
61231	600066
4449	600067
1152	600068
105220	600069
10269	600070
12208	600071
266568	600072
7262	600073
145134	600074
20981	600075
69021	600076
21152	600077
230792	600078
224021	600079
45265	600080
67385	600081
259634	600082
184121	600083
702	600084
108073	600085
136836	600086
105220	600087
174671	600088
8971	600089
265126	600090
217514	600091
124207	600092
109728	600093
40579	600094
116729	600095
291315	600096
272691	600097
246413	600098
54267	600099
52460	600100
189246	600101
13838	600102
172597	600103
142138	600104
143446	600105
199762	600106
140278	600107
52613	600108
63539	600109
291449	600110
238550	600111
3203	600112
1343	600113
146636	600114
207317	600115
270896	600116
22707	600117
9135	600118
1117	600119
104355	600120
197550	600121
31600	600122
166038	600123
201736	600124
54207	600125
126135	600126
139013	600127
91346	600128
162803	600129
24382	600130
13018	600131
13018	600132
18165	600133
288011	600134
78543	600135
82912	600136
216	600137
23270	600138
307603	600139
79908	600140
152447	600141
141656	600142
70456	600143
38983	600144
62769	600145
76199	600146
155234	600147
48290	600148
5536	600149
50381	600150
53208	600151
165739	600152
154649	600153
62898	600154
96373	600155
268204	600156
232464	600157
303463	600158
175911	600159
125879	600160
208251	600161
61514	600162
598	600163
105044	600164
162818	600165
154180	600166
171682	600167
270463	600168
52290	600169
119157	600170
114012	600171
42406	600172
7251	600173
50797	600174
34320	600175
6430	600176
104887	600177
81377	600178
38366	600179
50062	600180
182170	600181
13741	600182
218007	600183
259625	600184
17980	600185
298625	600186
83817	600187
41423	600188
61377	600189
7350	600190
6704	600191
207317	600192
112958	600193
47550	600194
59593	600195
115669	600196
207122	600197
175784	600198
135740	600199
87403	600200
218	600201
25894	600202
19394	600203
5256	600204
54969	600205
30212	600206
154181	600207
166423	600208
274526	600209
108329	600210
112293	600211
92676	600212
139962	600213
311947	600214
296153	600215
112293	600216
7028	600217
146842	600218
716	600219
81043	600220
38227	600221
203824	600222
26575	600223
28829	600224
141264	600225
199224	600226
102689	600227
167411	600228
151819	600229
97707	600230
141264	600231
106740	600232
90688	600233
19482	600234
210997	600235
230627	600236
53944	600237
137293	600238
212214	600239
311741	600240
96673	600241
36837	600242
307963	600243
107360	600244
121472	600245
31073	600246
45013	600247
105807	600248
82027	600249
165237	600250
64932	600251
43799	600252
141357	600253
199088	600254
228861	600255
238180	600256
292045	600257
42555	600258
205316	600259
95055	600260
213852	600261
88007	600262
210508	600263
125596	600264
91674	600265
518	600266
42915	600267
207903	600268
18856	600269
10913	600270
134173	600271
154438	600272
12057	600273
293594	600274
365	600275
9901	600276
26019	600277
286486	600278
3191	600279
4127	600280
26019	600281
7116	600282
11362	600283
365	600284
20000	600285
14627	600286
199897	600287
42547	600288
2050	600289
28668	600290
4419	600291
299650	600292
213581	600293
39821	600294
90106	600295
25125	600296
88931	600297
1440	600298
134814	600299
196007	600300
199017	600301
288	600302
64962	600303
214097	600304
140692	600305
50677	600306
189324	600307
116520	600308
96356	600309
72009	600310
178717	600311
288628	600312
116308	600313
197375	600314
105705	600315
303887	600316
198511	600317
597	600318
135041	600319
212636	600320
60137	600321
91243	600322
63676	600323
201988	600324
13286	600325
287899	600326
137313	600327
133351	600328
93288	600329
29176	600330
5225	600331
202114	600332
138096	600333
282636	600334
42734	600335
77682	600336
161803	600337
62245	600338
116193	600339
146737	600340
298497	600341
16309	600342
100424	600343
97664	600344
179630	600345
160861	600346
156027	600347
272829	600348
225144	600349
225324	600350
242850	600351
236864	600352
267229	600353
246017	600354
212799	600355
65300	600356
119669	600357
7940	600358
65069	600359
207885	600360
16049	600361
27380	600362
72239	600363
33761	600364
18668	600365
300389	600366
268255	600367
290175	600368
78640	600369
22951	600370
33673	600371
47942	600372
227351	600373
36982	600374
117920	600375
182439	600376
182616	600377
173822	600378
190689	600379
240463	600380
204861	600381
52613	600382
186491	600383
69776	600384
108467	600385
3701	600386
69900	600387
265643	600388
115922	600389
281235	600390
192495	600391
198839	600392
130824	600393
189322	600394
312153	600395
60146	600396
271993	600397
146742	600398
131286	600399
93879	600400
264957	600401
106066	600402
199587	600403
205286	600404
66990	600405
119248	600406
9888	600407
92158	600408
472	600409
17581	600410
17581	600411
33123	600412
167819	600413
94791	600414
20528	600415
142946	600416
241707	600417
142884	600418
137385	600419
11362	600420
148100	600421
179410	600422
106293	600423
68968	600424
190005	600425
109543	600426
142837	600427
132778	600428
7510	600429
22241	600430
150432	600431
30102	600432
7831	600433
172409	600434
445	600435
181447	600436
155021	600437
140053	600438
55576	600439
77984	600440
156329	600441
241200	600442
87768	600443
120827	600444
141357	600445
64368	600446
597	600447
77168	600448
77168	600449
34658	600450
77007	600451
254993	600452
311645	600453
284778	600454
80177	600455
220942	600456
138070	600457
299	600458
310674	600459
180683	600460
174852	600461
146956	600462
14373	600463
128655	600464
90295	600465
241289	600466
30443	600467
265136	600468
61585	600469
139070	600470
14156	600471
169	600472
42232	600473
64567	600474
374	600475
15107	600476
35456	600477
62702	600478
181727	600479
59011	600480
14109	600481
240957	600482
193208	600483
129707	600484
93277	600485
213816	600486
24258	600487
8759	600488
116930	600489
36707	600490
267495	600491
151433	600492
30781	600493
27842	600494
117127	600495
52292	600496
24258	600497
77950	600498
174417	600499
297795	600500
127348	600501
192908	600502
19085	600503
204281	600504
802	600505
140320	600506
66046	600507
41223	600508
207820	600509
150635	600510
83341	600511
234925	600512
97534	600513
244878	600514
152269	600515
30882	600516
216	600517
152269	600518
7251	600519
159973	600520
47491	600521
125316	600522
30698	600523
275821	600524
160622	600525
215637	600526
194762	600527
210130	600528
218514	600529
42555	600530
34460	600531
153368	600532
286069	600533
477	600534
31362	600535
102108	600536
1229	600537
32097	600538
29104	600539
24681	600540
100865	600541
41512	600542
197084	600543
89517	600544
108103	600545
7764	600546
21988	600547
25776	600548
68294	600549
73022	600550
24393	600551
110232	600552
78721	600553
11875	600554
89268	600555
4995	600556
35929	600557
21662	600558
24818	600559
111039	600560
137482	600561
19579	600562
54782	600563
202085	600564
132982	600565
124596	600566
157250	600567
25422	600568
199500	600569
23441	600570
167190	600571
300468	600572
87778	600573
37810	600574
63877	600575
38450	600576
44989	600577
44861	600578
27086	600579
253112	600580
112725	600581
6866	600582
43698	600583
58881	600584
32165	600585
230016	600586
31496	600587
13797	600588
36178	600589
38325	600590
139127	600591
39809	600592
248629	600593
169478	600594
6822	600595
25498	600596
207761	600597
81935	600598
61696	600599
59284	600600
184310	600601
8926	600602
1342	600603
87239	600604
56237	600605
161647	600606
146477	600607
12368	600608
66117	600609
231543	600610
8925	600611
5272	600612
53589	600613
49184	600614
133615	600615
3986	600616
44491	600617
11068	600618
95857	600619
12186	600620
166389	600621
3367	600622
85	600623
306338	600624
39710	600625
243110	600626
133647	600627
16568	600628
60928	600629
154351	600630
48886	600631
2371	600632
96154	600633
235568	600634
252537	600635
71185	600636
45098	600637
159830	600638
257284	600639
35218	600640
93749	600641
201769	600642
55586	600643
219718	600644
222781	600645
100220	600646
117694	600647
94847	600648
48163	600649
153969	600650
12774	600651
170253	600652
84893	600653
11477	600654
300070	600655
14487	600656
72217	600657
28342	600658
54740	600659
14635	600660
20465	600661
59303	600662
11963	600663
31110	600664
32194	600665
176906	600666
161020	600667
175853	600668
243852	600669
8458	600670
171295	600671
11420	600672
138956	600673
118385	600674
272732	600675
120241	600676
222466	600677
252392	600678
197217	600679
9653	600680
8172	600681
142	600682
30330	600683
3305	600684
5641	600685
13719	600686
272105	600687
81336	600688
26990	600689
22168	600690
10164	600691
39016	600692
31336	600693
27287	600694
250502	600695
32994	600696
124612	600697
91938	600698
114273	600699
19516	600700
110080	600701
1813	600702
539	600703
218628	600704
2410	600705
104734	600706
2410	600707
13286	600708
59608	600709
59966	600710
202238	600711
177522	600712
176274	600713
108776	600714
233803	600715
145642	600716
164974	600717
181252	600718
176631	600719
222592	600720
4467	600721
248987	600722
256503	600723
288259	600724
11198	600725
50516	600726
44892	600727
1175	600728
212903	600729
78755	600730
148724	600731
12294	600732
42163	600733
6851	600734
24928	600735
164511	600736
177748	600737
80607	600738
30318	600739
23096	600740
3	600741
2816	600742
82402	600743
38931	600744
139688	600745
77211	600746
149195	600747
266158	600748
146837	600749
133041	600750
17459	600751
20247	600752
509	600753
193932	600754
57944	600755
96	600756
268371	600757
83681	600758
82362	600759
64253	600760
1760	600761
308893	600762
467	600763
467	600764
306	600765
95482	600766
288333	600767
124614	600768
126060	600769
3351	600770
107360	600771
86587	600772
11891	600773
57837	600774
172242	600775
87082	600776
210095	600777
268312	600778
196980	600779
33803	600780
62213	600781
104578	600782
123402	600783
212370	600784
123921	600785
25901	600786
104036	600787
145703	600788
105091	600789
79140	600790
25056	600791
55096	600792
39	600793
162351	600794
233140	600795
18916	600796
31947	600797
52477	600798
124606	600799
2432	600800
279138	600801
9994	600802
63549	600803
266777	600804
21177	600805
272879	600806
40557	600807
2575	600808
79162	600809
14009	600810
199316	600811
46269	600812
7325	600813
22027	600814
13808	600815
163589	600816
241749	600817
227470	600818
50675	600819
10020	600820
138291	600821
206816	600822
110412	600823
23945	600824
117282	600825
81265	600826
6786	600827
149591	600828
107799	600829
74506	600830
15328	600831
12883	600832
184892	600833
65651	600834
139582	600835
5447	600836
24008	600837
8055	600838
257832	600839
42887	600840
145103	600841
215213	600842
75945	600843
251158	600844
71006	600845
16032	600846
69616	600847
22784	600848
268602	600849
127079	600850
304279	600851
74942	600852
13416	600853
71009	600854
51081	600855
213237	600856
265874	600857
20610	600858
33419	600859
108958	600860
131333	600861
82572	600862
444	600863
26	600864
38696	600865
356	600866
220459	600867
70717	600868
61311	600869
39718	600870
121530	600871
136340	600872
136941	600873
12635	600874
271254	600875
227617	600876
98886	600877
102915	600878
12096	600879
75058	600880
35458	600881
54724	600882
21044	600883
9140	600884
63168	600885
204661	600886
114265	600887
203231	600888
26626	600889
83608	600890
217277	600891
151817	600892
45705	600893
169327	600894
8948	600895
48780	600896
270595	600897
148543	600898
137768	600899
95540	600900
171678	600901
175311	600902
70558	600903
155796	600904
8026	600905
27598	600906
40269	600907
213943	600908
32575	600909
132197	600910
51129	600911
43326	600912
4215	600913
105977	600914
52104	600915
64692	600916
4307	600917
175877	600918
136777	600919
77360	600920
115321	600921
123364	600922
53165	600923
65586	600924
8076	600925
204949	600926
118436	600927
65943	600928
99139	600929
127991	600930
287335	600931
105128	600932
210621	600933
25338	600934
4439	600935
192050	600936
4596	600937
120	600938
82182	600939
41571	600940
26385	600941
37468	600942
41104	600943
176813	600944
119490	600945
73064	600946
6426	600947
15442	600948
138394	600949
9776	600950
151434	600951
114890	600952
69956	600953
22359	600954
72924	600955
162071	600956
514	600957
3259	600958
27408	600959
5459	600960
9001	600961
5587	600962
291401	600963
6241	600964
70369	600965
14677	600966
250199	600967
287433	600968
227292	600969
27971	600970
205192	600971
27125	600972
48227	600973
91969	600974
31737	600975
139577	600976
71143	600977
95056	600978
108718	600979
18518	600980
78896	600981
68858	600982
103117	600983
132779	600984
85235	600985
176334	600986
237771	600987
2	600988
15920	600989
293129	600990
88262	600991
212773	600992
115800	600993
77208	600994
95417	600995
156900	600996
101054	600997
127035	600998
189043	600999
32260	601000
92720	601001
39295	601002
168689	601003
60694	601004
33572	601005
33572	601006
14311	601007
235755	601008
7498	601009
11949	601010
240699	601011
4342	601012
154397	601013
60163	601014
123439	601015
2578	601016
157181	601017
54590	601018
148534	601019
46107	601020
130842	601021
85727	601022
11199	601023
183742	601024
104887	601025
78455	601026
20086	601027
122525	601028
27069	601029
178253	601030
183736	601031
85275	601032
173464	601033
97987	601034
180247	601035
136426	601036
211202	601037
187997	601038
290	601039
539	601040
14744	601041
57479	601042
104312	601043
17234	601044
10426	601045
96838	601046
3307	601047
158177	601048
44843	601049
172733	601050
56746	601051
260834	601052
13821	601053
135044	601054
25076	601055
232038	601056
72713	601057
134819	601058
163508	601059
107945	601060
44843	601061
30408	601062
276885	601063
81535	601064
53642	601065
262536	601066
276981	601067
25374	601068
64433	601069
182243	601070
255344	601071
135019	601072
157231	601073
8336	601074
7912	601075
23757	601076
161328	601077
217468	601078
144146	601079
35857	601080
113669	601081
257230	601082
178119	601083
214058	601084
58283	601085
216200	601086
81217	601087
301874	601088
283312	601089
121316	601090
300079	601091
242690	601092
209575	601093
209575	601094
173319	601095
181337	601096
301900	601097
123980	601098
5595	601099
28568	601100
97684	601101
166015	601102
188104	601103
217852	601104
268238	601105
267887	601106
156708	601107
22896	601108
131898	601109
58424	601110
267687	601111
129395	601112
176966	601113
28236	601114
164002	601115
19250	601116
131712	601117
286767	601118
146973	601119
33720	601120
94523	601121
192844	601122
10566	601123
246779	601124
246448	601125
83757	601126
293020	601127
68528	601128
37153	601129
151230	601130
53185	601131
174	601132
13641	601133
106221	601134
113509	601135
152329	601136
68804	601137
143001	601138
97	601139
216505	601140
54724	601141
149858	601142
93234	601143
45084	601144
90316	601145
165645	601146
124641	601147
158282	601148
166367	601149
212679	601150
172396	601151
13884	601152
154282	601153
138470	601154
41802	601155
270680	601156
209526	601157
143747	601158
307370	601159
144514	601160
215422	601161
215420	601162
214063	601163
161784	601164
15349	601165
59593	601166
95489	601167
7673	601168
54903	601169
211894	601170
225506	601171
236201	601172
168263	601173
112466	601174
270927	601175
213203	601176
8690	601177
152529	601178
79477	601179
258028	601180
107352	601181
9261	601182
227264	601183
55422	601184
124837	601185
39248	601186
34460	601187
72398	601188
22654	601189
32983	601190
254906	601191
71150	601192
232249	601193
293895	601194
71437	601195
194918	601196
42617	601197
42922	601198
8898	601199
17757	601200
106493	601201
62021	601202
6618	601203
91412	601204
93831	601205
3365	601206
61367	601207
207598	601208
177769	601209
245051	601210
18130	601211
104018	601212
229309	601213
50432	601214
296	601215
211068	601216
15682	601217
116953	601218
48335	601219
163081	601220
248285	601221
9183	601222
47527	601223
164794	601224
85741	601225
89466	601226
293773	601227
178502	601228
179199	601229
16493	601230
234116	601231
12176	601232
163466	601233
18274	601234
18207	601235
180316	601236
23510	601237
64004	601238
232079	601239
39332	601240
187081	601241
89531	601242
4979	601243
11655	601244
15798	601245
159660	601246
3531	601247
143682	601248
21884	601249
202161	601250
1152	601251
100816	601252
142193	601253
152536	601254
55422	601255
109424	601256
213975	601257
1394	601258
51453	601259
16469	601260
82948	601261
772	601262
184283	601263
106747	601264
79477	601265
60763	601266
37495	601267
212712	601268
209770	601269
308122	601270
10346	601271
97125	601272
64523	601273
10346	601274
122732	601275
293997	601276
16114	601277
133739	601278
178868	601279
93	601280
276669	601281
45978	601282
9012	601283
196957	601284
30443	601285
11213	601286
61539	601287
196818	601288
211443	601289
76442	601290
22134	601291
165631	601292
54993	601293
214146	601294
50143	601295
186190	601296
186190	601297
14906	601298
244187	601299
23659	601300
182819	601301
72296	601302
218167	601303
34301	601304
274755	601305
114142	601306
31652	601307
115616	601308
72546	601309
23271	601310
108010	601311
84966	601312
67731	601313
114957	601314
40443	601315
160180	601316
193414	601317
170962	601318
268811	601319
112854	601320
245337	601321
10820	601322
159438	601323
64253	601324
31625	601325
65979	601326
8935	601327
28441	601328
527	601329
1686	601330
268159	601331
44041	601332
302017	601333
21796	601334
15984	601335
21672	601336
98482	601337
105708	601338
208072	601339
143618	601340
38726	601341
9642	601342
53700	601343
32237	601344
222006	601345
309910	601346
77808	601347
23967	601348
166160	601349
171451	601350
205929	601351
132579	601352
147163	601353
100096	601354
175060	601355
207834	601356
91851	601357
147163	601358
312339	601359
158434	601360
248494	601361
275345	601362
258412	601363
264140	601364
297348	601365
237311	601366
265361	601367
249729	601368
300035	601369
298642	601370
289431	601371
114603	601372
193090	601373
281460	601374
238165	601375
251985	601376
114433	601377
300318	601378
237309	601379
162488	601380
42819	601381
20270	601382
271493	601383
5435	601384
83435	601385
24683	601386
73219	601387
54626	601388
140315	601389
299596	601390
276829	601391
135098	601392
95072	601393
28643	601394
25662	601395
210139	601396
131899	601397
186736	601398
121828	601399
1633	601400
4642	601401
228216	601402
233350	601403
187498	601404
17796	601405
95495	601406
106419	601407
233618	601408
178855	601409
103601	601410
17939	601411
62362	601412
19540	601413
11472	601414
11472	601415
225504	601416
196773	601417
85106	601418
203523	601419
140203	601420
264867	601421
54993	601422
105044	601423
47036	601424
105044	601425
105108	601426
251073	601427
216	601428
42235	601429
104744	601430
28699	601431
194916	601432
101309	601433
43153	601434
137895	601435
104845	601436
201977	601437
115756	601438
153706	601439
102233	601440
151090	601441
300500	601442
303962	601443
81629	601444
126404	601445
3399	601446
12415	601447
266695	601448
141201	601449
141224	601450
172684	601451
250995	601452
34658	601453
251058	601454
195122	601455
12115	601456
2609	601457
139959	601458
155667	601459
204882	601460
93503	601461
135268	601462
218430	601463
17952	601464
4638	601465
110522	601466
174665	601467
177128	601468
250832	601469
20487	601470
51020	601471
120402	601472
270941	601473
259626	601474
8612	601475
250275	601476
258039	601477
133901	601478
91477	601479
191858	601480
146419	601481
111470	601482
33622	601483
3520	601484
218142	601485
143887	601486
111794	601487
19033	601488
295332	601489
39186	601490
232	601491
769	601492
71597	601493
250930	601494
148185	601495
177123	601496
105774	601497
17450	601498
83929	601499
245023	601500
132515	601501
302565	601502
144570	601503
23242	601504
131001	601505
37230	601506
4165	601507
280517	601508
2113	601509
118843	601510
109025	601511
87136	601512
14274	601513
303559	601514
80380	601515
19922	601516
33469	601517
212741	601518
136536	601519
27013	601520
126646	601521
61216	601522
278367	601523
140670	601524
144789	601525
134930	601526
100940	601527
48112	601528
9543	601529
3679	601530
16048	601531
279131	601532
215974	601533
163544	601534
234254	601535
86285	601536
162264	601537
8193	601538
134984	601539
131329	601540
4288	601541
40861	601542
138179	601543
110249	601544
249793	601545
208795	601546
133221	601547
61282	601548
90158	601549
290656	601550
7758	601551
90159	601552
312199	601553
1129	601554
54604	601555
206190	601556
224999	601557
23988	601558
259086	601559
196195	601560
156173	601561
306508	601562
198375	601563
153560	601564
229547	601565
67101	601566
157689	601567
169006	601568
83642	601569
289516	601570
96771	601571
60016	601572
28593	601573
175740	601574
11048	601575
250033	601576
8612	601577
10705	601578
165019	601579
34402	601580
285501	601581
116037	601582
120096	601583
11362	601584
302798	601585
2188	601586
274246	601587
310787	601588
174680	601589
214252	601590
214252	601591
15919	601592
206929	601593
117628	601594
12478	601595
39768	601596
160161	601597
104186	601598
222654	601599
116537	601600
52558	601601
43281	601602
77254	601603
56233	601604
537	601605
10725	601606
132676	601607
32882	601608
80190	601609
139859	601610
116787	601611
103729	601612
145481	601613
187159	601614
17402	601615
101033	601616
24932	601617
70808	601618
67517	601619
171346	601620
99449	601621
118493	601622
79261	601623
225500	601624
311498	601625
71210	601626
24932	601627
99524	601628
1871	601629
221438	601630
90201	601631
275811	601632
45824	601633
52962	601634
61037	601635
4846	601636
54006	601637
101	601638
58613	601639
1602	601640
275598	601641
251024	601642
62558	601643
32175	601644
73157	601645
199891	601646
156186	601647
28640	601648
279668	601649
258303	601650
215659	601651
145626	601652
43288	601653
212955	601654
137462	601655
170129	601656
208796	601657
306081	601658
18729	601659
19287	601660
63006	601661
152868	601662
19785	601663
116043	601664
11270	601665
96876	601666
130428	601667
64515	601668
140722	601669
235513	601670
33446	601671
162310	601672
258507	601673
216076	601674
62628	601675
29843	601676
124913	601677
57955	601678
233883	601679
43355	601680
81631	601681
309381	601682
38115	601683
4709	601684
19104	601685
75901	601686
103470	601687
77451	601688
13516	601689
300120	601690
280851	601691
207201	601692
86189	601693
81879	601694
283081	601695
210819	601696
11073	601697
9501	601698
257160	601699
257938	601700
106308	601701
56014	601702
13337	601703
11987	601704
129830	601705
53716	601706
78807	601707
263854	601708
92587	601709
169826	601710
28389	601711
288139	601712
68781	601713
51281	601714
9705	601715
28501	601716
13455	601717
90507	601718
86867	601719
139889	601720
1746	601721
280943	601722
241127	601723
280849	601724
76959	601725
55713	601726
206248	601727
93708	601728
62487	601729
104792	601730
110	601731
25	601732
185961	601733
242173	601734
65031	601735
82937	601736
34301	601737
40973	601738
43468	601739
264622	601740
292136	601741
296827	601742
112314	601743
157861	601744
208478	601745
242174	601746
236824	601747
257179	601748
249834	601749
128706	601750
282488	601751
105930	601752
238725	601753
51027	601754
232865	601755
83925	601756
269217	601757
167905	601758
307391	601759
235888	601760
274606	601761
52628	601762
245478	601763
182119	601764
169045	601765
290775	601766
298807	601767
245512	601768
296526	601769
235887	601770
23509	601771
304872	601772
257782	601773
118491	601774
296826	601775
295971	601776
180146	601777
185150	601778
234810	601779
53959	601780
286914	601781
274653	601782
110981	601783
127641	601784
782	601785
162490	601786
60580	601787
78462	601788
1307	601789
305197	601790
167905	601791
212597	601792
272892	601793
148716	601794
46178	601795
120876	601796
231265	601797
275518	601798
175244	601799
182190	601800
115545	601801
296824	601802
92766	601803
172681	601804
101185	601805
239709	601806
161069	601807
81201	601808
44933	601809
32312	601810
121776	601811
56810	601812
247704	601813
232117	601814
270290	601815
199132	601816
45622	601817
150727	601818
467	601819
183034	601820
11209	601821
145346	601822
96	601823
306947	601824
300808	601825
210720	601826
66887	601827
106341	601828
8935	601829
30957	601830
166	601831
315	601832
286344	601833
79337	601834
27609	601835
86879	601836
231153	601837
132268	601838
103684	601839
140201	601840
298644	601841
51324	601842
303629	601843
115741	601844
8935	601845
55342	601846
17740	601847
87446	601848
197997	601849
296825	601850
151316	601851
223195	601852
119295	601853
254051	601854
180236	601855
193765	601856
293489	601857
126800	601858
194215	601859
212340	601860
96496	601861
293571	601862
276564	601863
301674	601864
82874	601865
200557	601866
293573	601867
131928	601868
155244	601869
164611	601870
283290	601871
286654	601872
297941	601873
201270	601874
53712	601875
285512	601876
275347	601877
253123	601878
195466	601879
267885	601880
234905	601881
298647	601882
289429	601883
303955	601884
251986	601885
285793	601886
266501	601887
162491	601888
303217	601889
264426	601890
264724	601891
297012	601892
266503	601893
290936	601894
162763	601895
237580	601896
274799	601897
196345	601898
247610	601899
279194	601900
221914	601901
78248	601902
251218	601903
248200	601904
244175	601905
300659	601906
300996	601907
97056	601908
51448	601909
106491	601910
166643	601911
56870	601912
239763	601913
62800	601914
40721	601915
147127	601916
76078	601917
209208	601918
243326	601919
101891	601920
122387	601921
265184	601922
54451	601923
102612	601924
1306	601925
47651	601926
7768	601927
111495	601928
124438	601929
119604	601930
48519	601931
93551	601932
42237	601933
209299	601934
17123	601935
307640	601936
205387	601937
79	601938
224323	601939
272678	601940
45930	601941
195273	601942
59778	601943
68725	601944
12	601945
99892	601946
123058	601947
183055	601948
170903	601949
283786	601950
155492	601951
304084	601952
114619	601953
50575	601954
59123	601955
166550	601956
189993	601957
263088	601958
217093	601959
109422	601960
80141	601961
253074	601962
120756	601963
286763	601964
261521	601965
285794	601966
202659	601967
202659	601968
266502	601969
285261	601970
249728	601971
242467	601972
284420	601973
300995	601974
233262	601975
293242	601976
188687	601977
167586	601978
300036	601979
302032	601980
11209	601981
235564	601982
234605	601983
165982	601984
285442	601985
296892	601986
288372	601987
299193	601988
264332	601989
282822	601990
239974	601991
49746	601992
264051	601993
170238	601994
142252	601995
273478	601996
9474	601997
238588	601998
24881	601999
9851	602000
93711	602001
127836	602002
266375	602003
312361	602004
15610	602005
142863	602006
142863	602007
168060	602008
262197	602009
2982	602010
5600	602011
171227	602012
761	602013
30762	602014
127990	602015
15376	602016
159538	602017
128477	602018
304282	602019
89730	602020
89425	602021
58579	602022
196860	602023
597	602024
130963	602025
82526	602026
4338	602027
149310	602028
266074	602029
164723	602030
260515	602031
359	602032
98496	602033
426	602034
155893	602035
1928	602036
134	602037
1108	602038
53196	602039
177889	602040
46068	602041
32731	602042
238496	602043
145837	602044
232162	602045
92766	602046
256402	602047
110264	602048
178216	602049
139736	602050
34736	602051
86762	602052
271727	602053
118664	602054
86282	602055
20253	602056
33609	602057
509	602058
64764	602059
207353	602060
20048	602061
134776	602062
23337	602063
105744	602064
73785	602065
218705	602066
136575	602067
220057	602068
139877	602069
16777	602070
20079	602071
270040	602072
213068	602073
156237	602074
163817	602075
18750	602076
20079	602077
207416	602078
106484	602079
164873	602080
417	602081
182065	602082
42173	602083
265598	602084
282523	602085
43721	602086
122049	602087
63611	602088
198248	602089
166779	602090
54256	602091
3315	602092
68650	602093
112721	602094
194256	602095
210267	602096
187185	602097
281195	602098
98688	602099
48238	602100
142294	602101
116746	602102
263523	602103
45771	602104
25586	602105
52823	602106
10371	602107
91785	602108
142139	602109
94571	602110
268205	602111
274916	602112
211267	602113
307861	602114
23701	602115
248483	602116
76280	602117
48449	602118
51820	602119
224401	602120
247125	602121
247127	602122
226075	602123
95989	602124
43073	602125
184015	602126
218354	602127
126178	602128
115721	602129
71957	602130
284880	602131
170745	602132
181987	602133
29028	602134
306761	602135
14011	602136
159349	602137
281446	602138
184354	602139
750	602140
244215	602141
52732	602142
11	602143
14960	602144
162122	602145
64654	602146
29913	602147
185574	602148
66751	602149
29913	602150
72076	602151
65650	602152
112428	602153
169339	602154
6344	602155
133633	602156
300081	602157
190152	602158
12833	602159
97943	602160
251135	602161
2076	602162
142882	602163
282015	602164
67310	602165
40061	602166
35238	602167
17304	602168
48618	602169
154941	602170
66121	602171
26044	602172
310313	602173
5004	602174
289611	602175
100763	602176
132678	602177
16221	602178
259073	602179
237209	602180
187921	602181
1617	602182
72137	602183
124640	602184
134720	602185
10044	602186
78	602187
313	602188
112682	602189
178527	602190
123293	602191
80329	602192
57647	602193
1309	602194
69157	602195
118962	602196
200986	602197
23006	602198
165438	602199
130833	602200
14333	602201
150472	602202
278392	602203
117329	602204
215889	602205
80284	602206
25	602207
162679	602208
192286	602209
17853	602210
278102	602211
61502	602212
116376	602213
110859	602214
43538	602215
275139	602216
80571	602217
135602	602218
213104	602219
125801	602220
185998	602221
79813	602222
232947	602223
54376	602224
35989	602225
262846	602226
278313	602227
215827	602228
5892	602229
123482	602230
12033	602231
254988	602232
197731	602233
135082	602234
140956	602235
184214	602236
235622	602237
69318	602238
301628	602239
119678	602240
29786	602241
125725	602242
6508	602243
37816	602244
186553	602245
180080	602246
80584	602247
181564	602248
210636	602249
16532	602250
227182	602251
193805	602252
208864	602253
263736	602254
35166	602255
217354	602256
90469	602257
219814	602258
164467	602259
212314	602260
141355	602261
149925	602262
61873	602263
148817	602264
50835	602265
89020	602266
15630	602267
94589	602268
217000	602269
291149	602270
90374	602271
2533	602272
52069	602273
120928	602274
193295	602275
1507	602276
25228	602277
90886	602278
51281	602279
130013	602280
24944	602281
209081	602282
10773	602283
77063	602284
207158	602285
238163	602286
20401	602287
199066	602288
177495	602289
61965	602290
192543	602291
90231	602292
10366	602293
231654	602294
23508	602295
76335	602296
200658	602297
120963	602298
32032	602299
40640	602300
63144	602301
113521	602302
57525	602303
105069	602304
16206	602305
187926	602306
204083	602307
26111	602308
124884	602309
166803	602310
259418	602311
196044	602312
139331	602313
157324	602314
11872	602315
181237	602316
1263	602317
67675	602318
68138	602319
682	602320
25	602321
92585	602322
141178	602323
154599	602324
216413	602325
226710	602326
152242	602327
169149	602328
68961	602329
28220	602330
61663	602331
301505	602332
278293	602333
61229	602334
718	602335
44706	602336
241506	602337
266970	602338
251248	602339
163691	602340
214796	602341
93497	602342
51417	602343
79251	602344
127939	602345
180752	602346
61619	602347
87943	602348
76656	602349
206235	602350
191528	602351
172860	602352
23588	602353
54418	602354
231596	602355
88721	602356
297731	602357
223695	602358
242569	602359
1484	602360
128962	602361
57674	602362
1907	602363
14589	602364
9438	602365
47610	602366
135910	602367
304006	602368
64580	602369
88853	602370
147112	602371
275299	602372
102542	602373
4658	602374
93	602375
166352	602376
192913	602377
27231	602378
70324	602379
137464	602380
7152	602381
138793	602382
2441	602383
802	602384
30343	602385
22315	602386
130831	602387
131054	602388
131708	602389
9716	602390
258485	602391
220975	602392
88044	602393
192702	602394
260027	602395
6926	602396
107372	602397
28579	602398
140561	602399
18153	602400
51488	602401
191186	602402
56693	602403
2280	602404
59255	602405
37711	602406
193096	602407
59255	602408
47900	602409
284414	602410
65684	602411
92213	602412
93894	602413
145087	602414
247420	602415
56623	602416
95916	602417
22925	602418
150182	602419
30375	602420
5685	602421
116016	602422
64472	602423
36053	602424
161474	602425
169836	602426
169294	602427
240816	602428
272430	602429
149	602430
116980	602431
273652	602432
153819	602433
39308	602434
7696	602435
26860	602436
34027	602437
131060	602438
27033	602439
56342	602440
119266	602441
81629	602442
141770	602443
121622	602444
238093	602445
203252	602446
30886	602447
308095	602448
88964	602449
72820	602450
217059	602451
68780	602452
39012	602453
110182	602454
88964	602455
205520	602456
44619	602457
5013	602458
113630	602459
56983	602460
128458	602461
23509	602462
108656	602463
599	602464
21616	602465
280189	602466
82982	602467
145818	602468
117726	602469
78247	602470
110264	602471
225355	602472
207385	602473
27090	602474
9459	602475
18606	602476
9459	602477
30934	602478
174	602479
202186	602480
136164	602481
238013	602482
11904	602483
31865	602484
48866	602485
187447	602486
196859	602487
276298	602488
61978	602489
187650	602490
137957	602491
84768	602492
187838	602493
86613	602494
266807	602495
156135	602496
187508	602497
10908	602498
147382	602499
108130	602500
159890	602501
72107	602502
214821	602503
92428	602504
112142	602505
263039	602506
152814	602507
59957	602508
115906	602509
117844	602510
135472	602511
46267	602512
114072	602513
174802	602514
159839	602515
144935	602516
214567	602517
300978	602518
214822	602519
28693	602520
298702	602521
55657	602522
294762	602523
289219	602524
63103	602525
309349	602526
291254	602527
59069	602528
205669	602529
37460	602530
266488	602531
54502	602532
266487	602533
143561	602534
37460	602535
85760	602536
262667	602537
77760	602538
77760	602539
19990	602540
28286	602541
67603	602542
158649	602543
284766	602544
112267	602545
158641	602546
120215	602547
206329	602548
7929	602549
133063	602550
104009	602551
102166	602552
12955	602553
159886	602554
282601	602555
177473	602556
235512	602557
30146	602558
51091	602559
265330	602560
87339	602561
217033	602562
160816	602563
64789	602564
232059	602565
113253	602566
76754	602567
278960	602568
40019	602569
121732	602570
64449	602571
109686	602572
42442	602573
162270	602574
113567	602575
28115	602576
97202	602577
263466	602578
69895	602579
96546	602580
60377	602581
3307	602582
2656	602583
214178	602584
26	602585
102	602586
37458	602587
112945	602588
145386	602589
162	602590
29329	602591
96648	602592
250683	602593
32636	602594
143104	602595
218656	602596
234044	602597
195768	602598
252710	602599
1883	602600
5508	602601
5701	602602
36620	602603
27661	602604
140155	602605
59046	602606
116450	602607
179687	602608
31562	602609
93613	602610
194637	602611
213416	602612
80906	602613
29158	602614
186363	602615
39325	602616
24920	602617
135078	602618
42315	602619
26947	602620
32015	602621
214172	602622
292096	602623
300529	602624
196431	602625
2183	602626
98849	602627
142025	602628
189718	602629
19245	602630
97616	602631
281407	602632
159114	602633
47164	602634
79698	602635
211103	602636
260998	602637
153300	602638
365	602639
125686	602640
23	602641
3876	602642
41669	602643
233568	602644
54741	602645
24050	602646
873	602647
57449	602648
199317	602649
2530	602650
147002	602651
26550	602652
93794	602653
269235	602654
218385	602655
109323	602656
82149	602657
188513	602658
213042	602659
456	602660
3876	602661
16832	602662
99345	602663
241	602664
259609	602665
292	602666
7378	602667
336	602668
17052	602669
81193	602670
42598	602671
176380	602672
291197	602673
40159	602674
33630	602675
47685	602676
4374	602677
94204	602678
157388	602679
303287	602680
99346	602681
9967	602682
66076	602683
14650	602684
300526	602685
132225	602686
802	602687
5508	602688
2938	602689
256	602690
55679	602691
42284	602692
92179	602693
19766	602694
19766	602695
101	602696
180628	602697
101385	602698
43019	602699
183317	602700
142315	602701
296879	602702
284229	602703
91538	602704
96547	602705
208647	602706
36297	602707
25283	602708
180628	602709
181962	602710
255433	602711
139438	602712
247798	602713
105668	602714
21503	602715
243785	602716
133902	602717
1765	602718
178663	602719
132762	602720
30957	602721
11199	602722
108192	602723
141422	602724
50335	602725
682	602726
201718	602727
10374	602728
177010	602729
219165	602730
1197	602731
142122	602732
93522	602733
7492	602734
165411	602735
85560	602736
172459	602737
137048	602738
90931	602739
72994	602740
171176	602741
34466	602742
18172	602743
108737	602744
12958	602745
272995	602746
116621	602747
17911	602748
142305	602749
37583	602750
6255	602751
72273	602752
72273	602753
53265	602754
143028	602755
120096	602756
33499	602757
78457	602758
39208	602759
200331	602760
9841	602761
17952	602762
113508	602763
257259	602764
2076	602765
266417	602766
11526	602767
689	602768
90319	602769
93623	602770
63094	602771
64613	602772
302983	602773
62067	602774
216563	602775
144250	602776
143822	602777
144410	602778
143473	602779
306950	602780
2108	602781
95	602782
299934	602783
139826	602784
214077	602785
62650	602786
145060	602787
146271	602788
142177	602789
126267	602790
62988	602791
209511	602792
304545	602793
29671	602794
142186	602795
64921	602796
308588	602797
217718	602798
97526	602799
4232	602800
99648	602801
99693	602802
217936	602803
213780	602804
141309	602805
94440	602806
299863	602807
42645	602808
216160	602809
64723	602810
63995	602811
64687	602812
96177	602813
13809	602814
96563	602815
185942	602816
94547	602817
299330	602818
13870	602819
213461	602820
209734	602821
216344	602822
143374	602823
216055	602824
214063	602825
208994	602826
208905	602827
132061	602828
36582	602829
59917	602830
80193	602831
120354	602832
36816	602833
81	602834
25383	602835
243116	602836
150578	602837
506	602838
86306	602839
129946	602840
143884	602841
734	602842
63950	602843
101695	602844
194004	602845
70989	602846
54780	602847
117541	602848
85372	602849
227349	602850
188366	602851
139166	602852
7510	602853
243340	602854
267908	602855
107653	602856
149785	602857
34249	602858
55792	602859
184488	602860
178423	602861
10291	602862
56789	602863
298645	602864
116651	602865
120797	602866
77470	602867
145735	602868
377	602869
16118	602870
52184	602871
70405	602872
186871	602873
96514	602874
145401	602875
1103	602876
13666	602877
185942	602878
65744	602879
6590	602880
359	602881
44900	602882
85091	602883
38916	602884
13639	602885
2290	602886
96321	602887
108240	602888
75168	602889
69408	602890
24256	602891
10148	602892
254660	602893
262406	602894
112685	602895
104446	602896
56402	602897
138497	602898
84990	602899
82430	602900
20653	602901
1927	602902
108240	602903
10144	602904
2006	602905
1377	602906
25477	602907
9918	602908
82015	602909
3436	602910
177575	602911
306666	602912
285144	602913
58634	602914
36078	602915
63517	602916
63389	602917
210139	602918
247654	602919
115793	602920
289186	602921
232574	602922
166592	602923
189564	602924
93743	602925
135368	602926
205961	602927
14746	602928
53561	602929
80442	602930
80416	602931
178502	602932
53536	602933
70006	602934
80088	602935
80051	602936
279317	602937
34736	602938
206593	602939
159734	602940
29277	602941
296142	602942
187273	602943
50644	602944
70890	602945
158676	602946
173123	602947
201368	602948
222207	602949
7490	602950
260108	602951
12232	602952
36994	602953
46154	602954
138505	602955
31825	602956
196022	602957
119956	602958
19874	602959
120344	602960
195275	602961
1139	602962
63645	602963
43608	602964
115848	602965
150262	602966
189599	602967
9772	602968
19894	602969
210827	602970
89890	602971
143184	602972
148855	602973
46552	602974
308733	602975
21122	602976
145027	602977
225279	602978
2377	602979
53399	602980
48752	602981
201941	602982
104177	602983
193762	602984
168740	602985
306273	602986
126426	602987
73584	602988
296438	602989
83263	602990
102139	602991
199590	602992
134	602993
33336	602994
126113	602995
142157	602996
54098	602997
210585	602998
81720	602999
8637	603000
26134	603001
161338	603002
138510	603003
104574	603004
64809	603005
163568	603006
28485	603007
93189	603008
109051	603009
14616	603010
307973	603011
187485	603012
24258	603013
142098	603014
192015	603015
24861	603016
280807	603017
8064	603018
38366	603019
93311	603020
201171	603021
133014	603022
63083	603023
365	603024
120486	603025
169901	603026
30138	603027
190056	603028
86306	603029
124040	603030
7490	603031
9438	603032
296744	603033
299236	603034
62975	603035
27274	603036
115677	603037
56331	603038
92314	603039
118829	603040
250717	603041
44365	603042
205758	603043
306234	603044
118023	603045
6930	603046
168778	603047
152532	603048
71328	603049
157025	603050
146952	603051
25586	603052
96722	603053
27061	603054
72616	603055
4	603056
4	603057
99559	603058
30335	603059
221602	603060
84987	603061
84987	603062
52838	603063
232027	603064
298050	603065
107769	603066
76824	603067
100096	603068
283580	603069
51324	603070
300319	603071
171451	603072
104721	603073
113301	603074
100096	603075
155492	603076
51324	603077
159113	603078
111164	603079
116765	603080
290627	603081
247606	603082
121944	603083
83752	603084
288636	603085
157187	603086
223559	603087
132579	603088
118036	603089
105838	603090
217274	603091
93902	603092
218087	603093
126786	603094
1648	603095
245966	603096
245589	603097
99789	603098
163297	603099
112969	603100
174	603101
169200	603102
151314	603103
112969	603104
24375	603105
120777	603106
46193	603107
65666	603108
24375	603109
160274	603110
321	603111
301010	603112
285037	603113
189299	603114
206910	603115
27166	603116
7116	603117
13202	603118
18273	603119
9841	603120
197962	603121
197412	603122
143874	603123
284693	603124
18914	603125
945	603126
24377	603127
175231	603128
66347	603129
38084	603130
16599	603131
77546	603132
106254	603133
46969	603134
99489	603135
192316	603136
166463	603137
83757	603138
140448	603139
246308	603140
437	603141
158418	603142
181302	603143
223882	603144
40338	603145
88139	603146
4954	603147
35147	603148
124962	603149
73993	603150
122908	603151
116810	603152
75269	603153
215431	603154
45134	603155
55621	603156
56706	603157
189836	603158
50800	603159
171702	603160
114272	603161
86708	603162
68582	603163
102789	603164
227208	603165
140007	603166
82799	603167
148902	603168
19125	603169
2127	603170
278935	603171
18042	603172
46845	603173
33918	603174
111656	603175
233961	603176
242566	603177
2609	603178
58406	603179
304528	603180
163921	603181
74663	603182
12141	603183
5328	603184
42609	603185
227658	603186
97566	603187
88923	603188
55433	603189
102741	603190
124656	603191
270434	603192
250614	603193
268164	603194
293540	603195
34541	603196
78884	603197
27153	603198
16633	603199
247899	603200
244176	603201
116763	603202
151968	603203
52439	603204
202065	603205
230130	603206
26434	603207
218031	603208
311071	603209
111921	603210
41180	603211
16377	603212
136397	603213
177922	603214
169753	603215
118308	603216
221701	603217
127338	603218
146737	603219
146640	603220
120564	603221
179325	603222
172420	603223
61188	603224
85348	603225
275793	603226
128079	603227
58769	603228
105108	603229
197507	603230
88309	603231
102189	603232
15606	603233
4445	603234
11321	603235
161493	603236
235747	603237
21701	603238
4648	603239
231520	603240
67601	603241
15333	603242
211440	603243
175095	603244
17226	603245
44993	603246
48897	603247
42966	603248
42966	603249
119898	603250
130130	603251
138010	603252
145269	603253
110	603254
42384	603255
62	603256
43314	603257
112732	603258
359	603259
19726	603260
152580	603261
119741	603262
62729	603263
128542	603264
43918	603265
89860	603266
91950	603267
135900	603268
75168	603269
167060	603270
185814	603271
275298	603272
214796	603273
73510	603274
23334	603275
105708	603276
31300	603277
6604	603278
37	603279
121252	603280
177896	603281
20920	603282
102763	603283
102751	603284
74290	603285
123781	603286
65687	603287
43063	603288
43002	603289
170787	603290
261459	603291
1617	603292
9439	603293
360	603294
12985	603295
1377	603296
21271	603297
291	603298
47361	603299
83772	603300
105857	603301
3823	603302
15211	603303
19719	603304
192452	603305
57301	603306
230968	603307
48534	603308
184596	603309
180037	603310
33188	603311
239769	603312
267047	603313
6479	603314
266205	603315
8086	603316
2347	603317
182884	603318
57495	603319
5045	603320
183380	603321
221710	603322
244250	603323
18873	603324
221707	603325
239931	603326
17358	603327
89044	603328
925	603329
216	603330
130289	603331
104221	603332
27977	603333
175516	603334
52495	603335
155977	603336
1209	603337
204225	603338
139317	603339
81445	603340
117638	603341
117429	603342
44194	603343
4	603344
235117	603345
24950	603346
184840	603347
113022	603348
135960	603349
180448	603350
140544	603351
4190	603352
304224	603353
302173	603354
8459	603355
131927	603356
46342	603357
77682	603358
140344	603359
10914	603360
209471	603361
143	603362
214263	603363
3299	603364
139437	603365
205403	603366
90706	603367
15175	603368
111607	603369
87116	603370
143726	603371
44720	603372
254287	603373
130918	603374
78377	603375
84036	603376
105142	603377
32154	603378
9245	603379
14085	603380
93052	603381
204494	603382
302671	603383
39664	603384
64293	603385
295722	603386
244337	603387
105047	603388
186548	603389
146164	603390
25874	603391
28845	603392
23175	603393
7387	603394
33436	603395
237377	603396
22922	603397
181640	603398
271472	603399
205468	603400
157739	603401
87743	603402
193093	603403
63058	603404
277755	603405
137967	603406
96691	603407
121812	603408
72351	603409
238691	603410
54289	603411
238605	603412
279905	603413
56281	603414
81036	603415
70219	603416
75397	603417
147131	603418
294154	603419
184445	603420
266224	603421
191351	603422
131324	603423
19126	603424
235624	603425
110766	603426
22897	603427
255649	603428
2290	603429
253438	603430
123456	603431
172977	603432
53943	603433
92872	603434
10393	603435
157393	603436
293536	603437
266232	603438
211954	603439
298319	603440
21903	603441
97651	603442
158721	603443
131305	603444
303443	603445
106447	603446
242086	603447
127002	603448
71107	603449
19928	603450
233867	603451
16318	603452
123908	603453
217331	603454
7387	603455
147486	603456
94243	603457
143779	603458
178405	603459
178879	603460
147485	603461
204528	603462
231012	603463
205059	603464
122076	603465
75061	603466
309922	603467
96457	603468
264795	603469
164503	603470
11861	603471
136961	603472
54218	603473
217398	603474
54013	603475
291441	603476
148534	603477
201927	603478
32988	603479
53402	603480
159848	603481
13078	603482
22200	603483
18865	603484
65865	603485
199470	603486
140164	603487
23004	603488
48771	603489
196772	603490
195284	603491
147166	603492
302400	603493
176134	603494
97836	603495
158207	603496
65154	603497
176134	603498
137248	603499
62650	603500
141396	603501
72351	603502
158267	603503
231364	603504
231346	603505
104572	603506
157019	603507
27380	603508
117098	603509
174611	603510
140772	603511
1790	603512
183096	603513
13515	603514
137560	603515
294691	603516
41193	603517
77682	603518
21791	603519
298858	603520
1790	603521
55940	603522
16493	603523
7349	603524
48935	603525
295009	603526
39440	603527
77875	603528
183307	603529
82916	603530
2609	603531
702	603532
87106	603533
223198	603534
13555	603535
303417	603536
18080	603537
81630	603538
167262	603539
167262	603540
311201	603541
8867	603542
55618	603543
114151	603544
30855	603545
46448	603546
32775	603547
115397	603548
17796	603549
102760	603550
70496	603551
106231	603552
102760	603553
68565	603554
68539	603555
101187	603556
234947	603557
70496	603558
122926	603559
41716	603560
51341	603561
299454	603562
98982	603563
157681	603564
1857	603565
124483	603566
102622	603567
140709	603568
116026	603569
133970	603570
31457	603571
58634	603572
95018	603573
61296	603574
95148	603575
144932	603576
196719	603577
287038	603578
185702	603579
81014	603580
161046	603581
161046	603582
109532	603583
221956	603584
158494	603585
229550	603586
15365	603587
257674	603588
143760	603589
49430	603590
63541	603591
107881	603592
29485	603593
15997	603594
3485	603595
35288	603596
35288	603597
1590	603598
66425	603599
36639	603600
30643	603601
9907	603602
12706	603603
209490	603604
143338	603605
43391	603606
28000	603607
20001	603608
117	603609
1433	603610
189361	603611
98596	603612
157495	603613
192141	603614
149154	603615
72776	603616
109171	603617
109023	603618
13080	603619
284867	603620
197158	603621
272006	603622
38023	603623
212554	603624
122433	603625
83258	603626
56603	603627
126328	603628
93445	603629
14137	603630
154344	603631
4323	603632
162839	603633
162293	603634
126451	603635
61236	603636
110005	603637
109327	603638
54699	603639
25983	603640
29668	603641
56139	603642
193787	603643
274253	603644
123059	603645
312460	603646
217465	603647
7610	603648
91435	603649
309427	603650
306946	603651
14169	603652
131124	603653
89167	603654
10180	603655
309072	603656
305951	603657
216482	603658
65188	603659
213384	603660
306387	603661
204828	603662
226238	603663
64433	603664
61367	603665
143916	603666
306956	603667
262482	603668
175313	603669
298806	603670
308303	603671
78983	603672
144520	603673
1394	603674
468	603675
214097	603676
64511	603677
2127	603678
264396	603679
254896	603680
118375	603681
17147	603682
136400	603683
212892	603684
291640	603685
103749	603686
111971	603687
179097	603688
208082	603689
123307	603690
224125	603691
152039	603692
43603	603693
251008	603694
43626	603695
204036	603696
204036	603697
71739	603698
139270	603699
11893	603700
101959	603701
64841	603702
166209	603703
168456	603704
106968	603705
40443	603706
77567	603707
64841	603708
152342	603709
120797	603710
307181	603711
182119	603712
51662	603713
173238	603714
158117	603715
248053	603716
185149	603717
230843	603718
141502	603719
33730	603720
112786	603721
255000	603722
87817	603723
189726	603724
14439	603725
107968	603726
161853	603727
73877	603728
127047	603729
3058	603730
123179	603731
164222	603732
97552	603733
309691	603734
215772	603735
73960	603736
110264	603737
190372	603738
154151	603739
166875	603740
37580	603741
105709	603742
216	603743
242	603744
53002	603745
139665	603746
50894	603747
258281	603748
56748	603749
52358	603750
176531	603751
279599	603752
96210	603753
107287	603754
247380	603755
78774	603756
1118	603757
1565	603758
156423	603759
110641	603760
83024	603761
29885	603762
14538	603763
40719	603764
236380	603765
107792	603766
126893	603767
144665	603768
2310	603769
21153	603770
77830	603771
167637	603772
5429	603773
594	603774
598	603775
161849	603776
14538	603777
270279	603778
7251	603779
213785	603780
116968	603781
236409	603782
191713	603783
64129	603784
60905	603785
262687	603786
241807	603787
137876	603788
173645	603789
232972	603790
62701	603791
174829	603792
130142	603793
291571	603794
196931	603795
39659	603796
27308	603797
95197	603798
221503	603799
10839	603800
256087	603801
180264	603802
37530	603803
35818	603804
80870	603805
203262	603806
179204	603807
66918	603808
28474	603809
207754	603810
10491	603811
198824	603812
9577	603813
40916	603814
172501	603815
115589	603816
283642	603817
141708	603818
124710	603819
79847	603820
60063	603821
261715	603822
13461	603823
41079	603824
107153	603825
10360	603826
35582	603827
10031	603828
9577	603829
9577	603830
132490	603831
95	603832
10935	603833
62686	603834
68931	603835
175233	603836
157790	603837
60731	603838
90870	603839
702	603840
114152	603841
38497	603842
12048	603843
146348	603844
197015	603845
106139	603846
253128	603847
28776	603848
143696	603849
305532	603850
65082	603851
121094	603852
112299	603853
305580	603854
65225	603855
136961	603856
206444	603857
104738	603858
152446	603859
89485	603860
276534	603861
8097	603862
154179	603863
294880	603864
299092	603865
238408	603866
113735	603867
121988	603868
151933	603869
60991	603870
175087	603871
292253	603872
111653	603873
62650	603874
253039	603875
9358	603876
90870	603877
10269	603878
104995	603879
113182	603880
173684	603881
13919	603882
75206	603883
130302	603884
131485	603885
38619	603886
27380	603887
70085	603888
118821	603889
70296	603890
180191	603891
95652	603892
210250	603893
85718	603894
79700	603895
161208	603896
173766	603897
203480	603898
92936	603899
259498	603900
267594	603901
58406	603902
161209	603903
75825	603904
57253	603905
134113	603906
237223	603907
72951	603908
173644	603909
138005	603910
29570	603911
160614	603912
12456	603913
53213	603914
284485	603915
207540	603916
293296	603917
99128	603918
226257	603919
68259	603920
35582	603921
251809	603922
17882	603923
160983	603924
83701	603925
12967	603926
1111	603927
48163	603928
127269	603929
280473	603930
84463	603931
216386	603932
272428	603933
18731	603934
272696	603935
176566	603936
62852	603937
196805	603938
195428	603939
175313	603940
51551	603941
14451	603942
46694	603943
102251	603944
63041	603945
247334	603946
70448	603947
49735	603948
164320	603949
239840	603950
95047	603951
241536	603952
173783	603953
45481	603954
141449	603955
104721	603956
35882	603957
134026	603958
17492	603959
152806	603960
12186	603961
128372	603962
128372	603963
128372	603964
25110	603965
81517	603966
194647	603967
51058	603968
79084	603969
250168	603970
115417	603971
71810	603972
85866	603973
83141	603974
256297	603975
72437	603976
147697	603977
63680	603978
308435	603979
213078	603980
147269	603981
191198	603982
923	603983
19127	603984
45968	603985
52776	603986
60126	603987
284732	603988
85885	603989
151378	603990
270480	603991
297843	603992
288	603993
248455	603994
74537	603995
121366	603996
6196	603997
90342	603998
126881	603999
284575	604000
48227	604001
10990	604002
60803	604003
34489	604004
146410	604005
94389	604006
294459	604007
214149	604008
197315	604009
59954	604010
218658	604011
253607	604012
14419	604013
38036	604014
140718	604015
39733	604016
140718	604017
16765	604018
143636	604019
201904	604020
248586	604021
380	604022
11403	604023
85327	604024
68921	604025
3795	604026
98555	604027
59467	604028
119791	604029
23516	604030
100436	604031
7983	604032
53278	604033
87851	604034
15864	604035
54772	604036
62309	604037
1738	604038
123289	604039
84005	604040
154102	604041
237612	604042
278344	604043
76802	604044
122191	604045
148545	604046
282440	604047
179012	604048
9625	604049
133427	604050
60925	604051
60925	604052
15733	604053
94156	604054
42502	604055
45886	604056
110296	604057
171536	604058
227526	604059
41136	604060
19776	604061
19535	604062
28984	604063
272472	604064
119097	604065
261786	604066
13578	604067
1474	604068
80600	604069
71872	604070
72337	604071
115291	604072
38094	604073
167322	604074
272450	604075
126185	604076
12735	604077
272923	604078
272690	604079
188725	604080
154458	604081
40593	604082
56623	604083
77	604084
265391	604085
30318	604086
31089	604087
16338	604088
135289	604089
130666	604090
129171	604091
141391	604092
245978	604093
125572	604094
46013	604095
117164	604096
99606	604097
34466	604098
45477	604099
276701	604100
51403	604101
22656	604102
127590	604103
263982	604104
83966	604105
121566	604106
199384	604107
58321	604108
215161	604109
108217	604110
3821	604111
72364	604112
99752	604113
104065	604114
21169	604115
11646	604116
49475	604117
92011	604118
139605	604119
200517	604120
27517	604121
138554	604122
294329	604123
206991	604124
107672	604125
55712	604126
290555	604127
245882	604128
236351	604129
201456	604130
112184	604131
225249	604132
47761	604133
23533	604134
58091	604135
58091	604136
159441	604137
92792	604138
25445	604139
28390	604140
93486	604141
64041	604142
76117	604143
206990	604144
55055	604145
96316	604146
85528	604147
45015	604148
12387	604149
203862	604150
149320	604151
14461	604152
307549	604153
30800	604154
72564	604155
8685	604156
210606	604157
77033	604158
50755	604159
66034	604160
110126	604161
1763	604162
196637	604163
43545	604164
8717	604165
23063	604166
175760	604167
41877	604168
147844	604169
243637	604170
70925	604171
14917	604172
183876	604173
73552	604174
102537	604175
68869	604176
111241	604177
23156	604178
28132	604179
73488	604180
113830	604181
44033	604182
201757	604183
51116	604184
151240	604185
69734	604186
189142	604187
22993	604188
41390	604189
93365	604190
165334	604191
165220	604192
105345	604193
43581	604194
64942	604195
34119	604196
241472	604197
48569	604198
17267	604199
155585	604200
66160	604201
29477	604202
145326	604203
17387	604204
9102	604205
184260	604206
150359	604207
670	604208
670	604209
100719	604210
92880	604211
44522	604212
86164	604213
75112	604214
11263	604215
49661	604216
146873	604217
21345	604218
135502	604219
37393	604220
53733	604221
140120	604222
64117	604223
124142	604224
75861	604225
171359	604226
132986	604227
306921	604228
167460	604229
166994	604230
160658	604231
149609	604232
76009	604233
37637	604234
22993	604235
65484	604236
91617	604237
219904	604238
289492	604239
20618	604240
41094	604241
9837	604242
60276	604243
10092	604244
190754	604245
202685	604246
10740	604247
14665	604248
29200	604249
33648	604250
32752	604251
99993	604252
8297	604253
9856	604254
24245	604255
247098	604256
100814	604257
66629	604258
75702	604259
210174	604260
142331	604261
9809	604262
40566	604263
31430	604264
148039	604265
238999	604266
28390	604267
64117	604268
72258	604269
14265	604270
61023	604271
183834	604272
278265	604273
62427	604274
45549	604275
68971	604276
189733	604277
5719	604278
177399	604279
108216	604280
142331	604281
155584	604282
144420	604283
7694	604284
152380	604285
22369	604286
152374	604287
17387	604288
58273	604289
13533	604290
150140	604291
3487	604292
31667	604293
10400	604294
138771	604295
139783	604296
87280	604297
228658	604298
8002	604299
112197	604300
49661	604301
111529	604302
210607	604303
178989	604304
66946	604305
144537	604306
83965	604307
22427	604308
49328	604309
211268	604310
14893	604311
76222	604312
206263	604313
214873	604314
11263	604315
170409	604316
127418	604317
37055	604318
178574	604319
192348	604320
21102	604321
115833	604322
219892	604323
26351	604324
72038	604325
39365	604326
31482	604327
62266	604328
45598	604329
102598	604330
200727	604331
227903	604332
189288	604333
31236	604334
94142	604335
309489	604336
96696	604337
15198	604338
3328	604339
296876	604340
240914	604341
29971	604342
206317	604343
67607	604344
173502	604345
169888	604346
150777	604347
150777	604348
62140	604349
206315	604350
42062	604351
21928	604352
4207	604353
255592	604354
289697	604355
208000	604356
92849	604357
236592	604358
209890	604359
129265	604360
281591	604361
237027	604362
54017	604363
97545	604364
169077	604365
252049	604366
221509	604367
69848	604368
104641	604369
77435	604370
3916	604371
227765	604372
57831	604373
26157	604374
174450	604375
69574	604376
128129	604377
88851	604378
16722	604379
148032	604380
56467	604381
65675	604382
20554	604383
219436	604384
210937	604385
186300	604386
45841	604387
175648	604388
120473	604389
56026	604390
62247	604391
187143	604392
113106	604393
290045	604394
91986	604395
62518	604396
13425	604397
8706	604398
142560	604399
62518	604400
59267	604401
59267	604402
76092	604403
37202	604404
170146	604405
45818	604406
85537	604407
108076	604408
29188	604409
154280	604410
22968	604411
52442	604412
225964	604413
95	604414
209141	604415
21997	604416
155330	604417
204380	604418
239492	604419
43993	604420
75197	604421
34231	604422
227745	604423
121984	604424
112688	604425
146784	604426
162222	604427
237685	604428
58932	604429
95	604430
62140	604431
30128	604432
129265	604433
232187	604434
1489	604435
97139	604436
91677	604437
241320	604438
15574	604439
163036	604440
309567	604441
63501	604442
18774	604443
107104	604444
226322	604445
33095	604446
67385	604447
10373	604448
236676	604449
28967	604450
18332	604451
167436	604452
76581	604453
109455	604454
33491	604455
62	604456
232985	604457
18070	604458
67635	604459
29837	604460
108374	604461
43020	604462
310624	604463
510	604464
42	604465
17821	604466
7449	604467
214739	604468
208426	604469
11922	604470
2564	604471
41582	604472
8782	604473
3498	604474
87904	604475
193114	604476
107508	604477
124165	604478
124165	604479
63957	604480
145952	604481
160949	604482
101635	604483
2087	604484
58669	604485
58669	604486
187130	604487
113951	604488
118783	604489
46169	604490
36978	604491
35992	604492
177673	604493
84344	604494
108635	604495
296122	604496
21576	604497
11170	604498
12	604499
1220	604500
170107	604501
179468	604502
41400	604503
59557	604504
137605	604505
23639	604506
9160	604507
70309	604508
61748	604509
213673	604510
144571	604511
98372	604512
6397	604513
143860	604514
61393	604515
37251	604516
8083	604517
211930	604518
1914	604519
12331	604520
183426	604521
63507	604522
47707	604523
89205	604524
307562	604525
85254	604526
109206	604527
62377	604528
146097	604529
291389	604530
72050	604531
90515	604532
190276	604533
58293	604534
96459	604535
53073	604536
104808	604537
15798	604538
28460	604539
271194	604540
2277	604541
10299	604542
81453	604543
8164	604544
13560	604545
107239	604546
52996	604547
151449	604548
67354	604549
88880	604550
120559	604551
8662	604552
73279	604553
92473	604554
39186	604555
215723	604556
53759	604557
157016	604558
157016	604559
92652	604560
162572	604561
93906	604562
290884	604563
86668	604564
217910	604565
47538	604566
135473	604567
44558	604568
47220	604569
65238	604570
93906	604571
88945	604572
13177	604573
96284	604574
71687	604575
370	604576
59602	604577
116124	604578
22239	604579
142273	604580
111430	604581
20912	604582
41367	604583
266984	604584
39048	604585
10745	604586
17740	604587
60621	604588
173975	604589
16080	604590
190563	604591
275975	604592
32675	604593
16738	604594
83210	604595
108095	604596
50457	604597
87535	604598
64869	604599
87670	604600
10011	604601
73856	604602
192096	604603
169114	604604
327	604605
61276	604606
57636	604607
30057	604608
308946	604609
36102	604610
135845	604611
1986	604612
90139	604613
91486	604614
51931	604615
158077	604616
190134	604617
160709	604618
51761	604619
83481	604620
156132	604621
1347	604622
22016	604623
2102	604624
138140	604625
292528	604626
38853	604627
49608	604628
32960	604629
123555	604630
305426	604631
22556	604632
74943	604633
125758	604634
107647	604635
39033	604636
50753	604637
63973	604638
58570	604639
273228	604640
94368	604641
214183	604642
245650	604643
148074	604644
95600	604645
4116	604646
70298	604647
4392	604648
47711	604649
96578	604650
134862	604651
42	604652
201639	604653
31647	604654
106347	604655
17255	604656
230340	604657
113044	604658
72656	604659
73007	604660
3618	604661
78132	604662
264050	604663
74059	604664
240218	604665
194116	604666
23623	604667
153035	604668
33369	604669
241182	604670
50793	604671
32605	604672
8497	604673
1858	604674
49343	604675
536	604676
23195	604677
5212	604678
87230	604679
258690	604680
241152	604681
28286	604682
48230	604683
239280	604684
109504	604685
64903	604686
35299	604687
248705	604688
95050	604689
32318	604690
109427	604691
19460	604692
17655	604693
7219	604694
219855	604695
306625	604696
22356	604697
46924	604698
367	604699
175043	604700
216021	604701
196570	604702
42824	604703
158356	604704
270417	604705
40185	604706
61841	604707
37026	604708
78915	604709
32332	604710
182353	604711
19880	604712
109475	604713
49092	604714
303880	604715
3315	604716
128314	604717
215978	604718
148231	604719
256045	604720
13015	604721
207987	604722
35839	604723
171212	604724
197089	604725
18905	604726
203505	604727
263422	604728
4680	604729
81750	604730
673	604731
15121	604732
28739	604733
17898	604734
78232	604735
36884	604736
282245	604737
93760	604738
92324	604739
42035	604740
291660	604741
209100	604742
56522	604743
247255	604744
108280	604745
16326	604746
156706	604747
13445	604748
58976	604749
42188	604750
50552	604751
167862	604752
127620	604753
43747	604754
79845	604755
87156	604756
101265	604757
4938	604758
91518	604759
120263	604760
241856	604761
93268	604762
70714	604763
126428	604764
1348	604765
106392	604766
40056	604767
63441	604768
76072	604769
19346	604770
33962	604771
3633	604772
12270	604773
10183	604774
256373	604775
22124	604776
14050	604777
201156	604778
50264	604779
22124	604780
22124	604781
100715	604782
168495	604783
142291	604784
74266	604785
17659	604786
13321	604787
50523	604788
139131	604789
211022	604790
2460	604791
31535	604792
154300	604793
95638	604794
196441	604795
196441	604796
50955	604797
55461	604798
284141	604799
55525	604800
34721	604801
126396	604802
148900	604803
62601	604804
269146	604805
234079	604806
207639	604807
232451	604808
73469	604809
293366	604810
204820	604811
10519	604812
20645	604813
61233	604814
121255	604815
20614	604816
160646	604817
204375	604818
75809	604819
76669	604820
62887	604821
166562	604822
94761	604823
87438	604824
163333	604825
30085	604826
23931	604827
7263	604828
62937	604829
176946	604830
3315	604831
260434	604832
54589	604833
7561	604834
214636	604835
60657	604836
20462	604837
20462	604838
122780	604839
40977	604840
278571	604841
23433	604842
61378	604843
162495	604844
52416	604845
215808	604846
69765	604847
46491	604848
21591	604849
152799	604850
177577	604851
20513	604852
197844	604853
65372	604854
55001	604855
53472	604856
50523	604857
54274	604858
52878	604859
182347	604860
191193	604861
191193	604862
111569	604863
73619	604864
19944	604865
2510	604866
24979	604867
17421	604868
250364	604869
8326	604870
31813	604871
90543	604872
201197	604873
1116	604874
307724	604875
94713	604876
16013	604877
177743	604878
116926	604879
228811	604880
200465	604881
79754	604882
79754	604883
255756	604884
268365	604885
158361	604886
177457	604887
287248	604888
191952	604889
300994	604890
211474	604891
199324	604892
183074	604893
181722	604894
272015	604895
291832	604896
303494	604897
27361	604898
189380	604899
53296	604900
260388	604901
22175	604902
38480	604903
144168	604904
90702	604905
169231	604906
97433	604907
160087	604908
70385	604909
220156	604910
30901	604911
309770	604912
34048	604913
293922	604914
2245	604915
3077	604916
3077	604917
149188	604918
218233	604919
65251	604920
99705	604921
47949	604922
14468	604923
209161	604924
36193	604925
206212	604926
132493	604927
183878	604928
105946	604929
4463	604930
106440	604931
129411	604932
25399	604933
130914	604934
202044	604935
242548	604936
234084	604937
31972	604938
216002	604939
22124	604940
108267	604941
30930	604942
304198	604943
181429	604944
145547	604945
23931	604946
9154	604947
208157	604948
110890	604949
7644	604950
16004	604951
22675	604952
247812	604953
213225	604954
90238	604955
246868	604956
143441	604957
228527	604958
169596	604959
114602	604960
240735	604961
230759	604962
106404	604963
276592	604964
117717	604965
272972	604966
243560	604967
177546	604968
243000	604969
61917	604970
21605	604971
20303	604972
20303	604973
94626	604974
76121	604975
72629	604976
27961	604977
19780	604978
28562	604979
8830	604980
10729	604981
56637	604982
20101	604983
95311	604984
173452	604985
200605	604986
200605	604987
176760	604988
58576	604989
206168	604990
36650	604991
80699	604992
163935	604993
125474	604994
29332	604995
90199	604996
48985	604997
118924	604998
8972	604999
160018	605000
283279	605001
201972	605002
86146	605003
58475	605004
57446	605005
33036	605006
192266	605007
18646	605008
142808	605009
39068	605010
1703	605011
87156	605012
282628	605013
54657	605014
7733	605015
212458	605016
52416	605017
291370	605018
225169	605019
32505	605020
20989	605021
16000	605022
18227	605023
33049	605024
1703	605025
139389	605026
139505	605027
143164	605028
27689	605029
300813	605030
215884	605031
162706	605032
182712	605033
146088	605034
142396	605035
112873	605036
35658	605037
34665	605038
159990	605039
229352	605040
138976	605041
229998	605042
10924	605043
137073	605044
183681	605045
156554	605046
133781	605047
135244	605048
88162	605049
88162	605050
41292	605051
10924	605052
139745	605053
139745	605054
202185	605055
65170	605056
14968	605057
41011	605058
103217	605059
53092	605060
16076	605061
9090	605062
44221	605063
39046	605064
50659	605065
7151	605066
60268	605067
2155	605068
210433	605069
45468	605070
220684	605071
210339	605072
222286	605073
65211	605074
203	605075
290934	605076
135547	605077
202668	605078
56746	605079
230132	605080
40690	605081
75614	605082
85123	605083
13321	605084
175438	605085
90223	605086
202073	605087
201947	605088
90215	605089
86520	605090
201267	605091
27510	605092
32666	605093
9729	605094
32634	605095
292665	605096
9976	605097
100575	605098
15651	605099
299149	605100
230290	605101
161977	605102
91318	605103
81465	605104
6933	605105
22112	605106
285595	605107
213033	605108
7403	605109
116146	605110
143760	605111
298387	605112
260797	605113
16288	605114
72528	605115
20303	605116
52877	605117
209315	605118
35839	605119
204829	605120
61233	605121
19368	605122
161957	605123
198190	605124
28	605125
84767	605126
13795	605127
201219	605128
149997	605129
143340	605130
178012	605131
86939	605132
238116	605133
208027	605134
264626	605135
168145	605136
178063	605137
395	605138
14302	605139
139877	605140
36871	605141
85687	605142
85687	605143
292946	605144
76649	605145
12174	605146
53447	605147
127235	605148
80722	605149
24908	605150
81286	605151
62807	605152
51605	605153
123341	605154
1526	605155
203716	605156
292	605157
134634	605158
87601	605159
125182	605160
244594	605161
22780	605162
22780	605163
22494	605164
137692	605165
296877	605166
101010	605167
145544	605168
37767	605169
290732	605170
81124	605171
66140	605172
131435	605173
187184	605174
82264	605175
5814	605176
8895	605177
838	605178
46495	605179
17687	605180
286925	605181
4963	605182
57387	605183
805	605184
144090	605185
5870	605186
32669	605187
87538	605188
46591	605189
8308	605190
45681	605191
25221	605192
11054	605193
17732	605194
11420	605195
42	605196
26807	605197
41639	605198
89010	605199
15078	605200
45681	605201
1730	605202
236231	605203
1205	605204
201867	605205
17055	605206
160129	605207
2241	605208
81655	605209
6102	605210
2048	605211
35825	605212
1514	605213
11840	605214
93313	605215
36738	605216
89544	605217
85250	605218
21619	605219
63467	605220
54602	605221
75691	605222
57726	605223
129027	605224
25410	605225
2979	605226
190759	605227
206850	605228
136230	605229
107163	605230
19657	605231
14351	605232
9961	605233
9234	605234
165690	605235
82985	605236
26791	605237
8238	605238
8242	605239
3853	605240
993	605241
45642	605242
33634	605243
34975	605244
122747	605245
16782	605246
200656	605247
29497	605248
27246	605249
79341	605250
86731	605251
26300	605252
12232	605253
30050	605254
375	605255
84063	605256
2892	605257
24220	605258
9130	605259
26924	605260
93117	605261
104021	605262
207401	605263
7118	605264
5502	605265
2834	605266
8691	605267
84830	605268
65231	605269
17816	605270
38079	605271
109489	605272
105485	605273
24248	605274
37447	605275
70097	605276
5888	605277
27121	605278
15388	605279
122029	605280
58169	605281
66614	605282
38886	605283
106494	605284
68774	605285
264145	605286
43811	605287
19039	605288
26610	605289
90489	605290
5158	605291
195001	605292
18454	605293
7369	605294
46397	605295
27872	605296
39737	605297
25745	605298
14517	605299
22860	605300
37162	605301
3397	605302
12514	605303
2921	605304
56657	605305
2969	605306
42784	605307
95663	605308
622	605309
1268	605310
198276	605311
41862	605312
36048	605313
165102	605314
4485	605315
187896	605316
1315	605317
85338	605318
5683	605319
6396	605320
9573	605321
892	605322
52515	605323
140994	605324
28415	605325
141248	605326
130286	605327
14266	605328
31227	605329
62516	605330
58867	605331
31036	605332
230883	605333
2515	605334
489	605335
1379	605336
42458	605337
6132	605338
18816	605339
400	605340
1785	605341
8858	605342
6622	605343
22401	605344
72194	605345
85124	605346
75717	605347
15956	605348
19085	605349
156484	605350
129	605351
135153	605352
131577	605353
67893	605354
137439	605355
45801	605356
46848	605357
21337	605358
144062	605359
21738	605360
171929	605361
76931	605362
165773	605363
21401	605364
93542	605365
116180	605366
174432	605367
60868	605368
13480	605369
240966	605370
94967	605371
1693	605372
64210	605373
178413	605374
205517	605375
77819	605376
163312	605377
5217	605378
104169	605379
138389	605380
124261	605381
45385	605382
26415	605383
16870	605384
186161	605385
212622	605386
246301	605387
48646	605388
5222	605389
141896	605390
27289	605391
1241	605392
12163	605393
46714	605394
55001	605395
24	605396
174750	605397
24	605398
30250	605399
16280	605400
93062	605401
2073	605402
73516	605403
40365	605404
16489	605405
103149	605406
57381	605407
554	605408
25585	605409
143792	605410
233405	605411
8225	605412
63608	605413
34082	605414
454	605415
3180	605416
18632	605417
132070	605418
39942	605419
229619	605420
312303	605421
17119	605422
68423	605423
200275	605424
9753	605425
87468	605426
94643	605427
231729	605428
31887	605429
205316	605430
14088	605431
245985	605432
33647	605433
45682	605434
67409	605435
6161	605436
35465	605437
22421	605438
1619	605439
55075	605440
14865	605441
34608	605442
46519	605443
14636	605444
216288	605445
18525	605446
9754	605447
11276	605448
6049	605449
50210	605450
227381	605451
15508	605452
118805	605453
98417	605454
59784	605455
142840	605456
11430	605457
10013	605458
94849	605459
28847	605460
203025	605461
168394	605462
205107	605463
25360	605464
50577	605465
12163	605466
55183	605467
110670	605468
14150	605469
29907	605470
107155	605471
208922	605472
64002	605473
11054	605474
40342	605475
83949	605476
37671	605477
168	605478
28547	605479
31112	605480
132747	605481
124712	605482
9942	605483
23032	605484
13708	605485
51790	605486
12593	605487
18285	605488
39552	605489
15763	605490
41439	605491
32027	605492
117070	605493
69499	605494
532	605495
44523	605496
133243	605497
86427	605498
108698	605499
19262	605500
19233	605501
122349	605502
114149	605503
19705	605504
153502	605505
169986	605506
44783	605507
151391	605508
101906	605509
285465	605510
30514	605511
989	605512
18293	605513
63127	605514
16758	605515
29967	605516
8451	605517
60177	605518
283574	605519
4301	605520
66543	605521
40714	605522
33719	605523
45485	605524
197054	605525
74959	605526
57656	605527
50975	605528
164013	605529
4722	605530
94822	605531
48969	605532
6365	605533
23413	605534
155401	605535
92296	605536
219085	605537
45118	605538
210010	605539
32924	605540
5974	605541
134050	605542
13907	605543
8380	605544
29356	605545
37387	605546
4256	605547
53813	605548
281503	605549
307818	605550
214376	605551
129140	605552
15433	605553
296296	605554
76089	605555
233095	605556
28760	605557
210865	605558
18001	605559
71804	605560
16805	605561
176567	605562
109868	605563
100835	605564
2770	605565
131044	605566
68965	605567
78164	605568
190172	605569
54943	605570
94196	605571
45175	605572
18433	605573
25593	605574
91032	605575
23403	605576
120808	605577
112145	605578
299263	605579
8380	605580
23536	605581
22828	605582
15821	605583
162358	605584
181134	605585
163733	605586
104131	605587
75318	605588
100693	605589
286976	605590
72959	605591
116808	605592
53813	605593
63133	605594
63086	605595
217105	605596
217050	605597
49	605598
58293	605599
107576	605600
59614	605601
87260	605602
30	605603
139004	605604
148689	605605
106418	605606
162376	605607
18627	605608
3263	605609
222733	605610
164223	605611
185077	605612
195495	605613
223047	605614
53839	605615
77957	605616
7297	605617
87652	605618
254013	605619
124861	605620
154836	605621
27976	605622
126217	605623
105373	605624
136416	605625
88788	605626
171319	605627
19890	605628
146046	605629
132227	605630
132279	605631
214919	605632
257825	605633
79069	605634
181598	605635
84691	605636
26937	605637
202700	605638
105042	605639
10944	605640
134517	605641
200057	605642
35834	605643
185941	605644
120001	605645
53656	605646
87750	605647
235330	605648
124175	605649
214385	605650
166760	605651
133304	605652
287259	605653
199550	605654
129273	605655
39289	605656
189328	605657
204605	605658
1862	605659
106340	605660
172989	605661
228790	605662
118576	605663
35897	605664
149022	605665
170303	605666
25069	605667
194915	605668
134516	605669
211310	605670
178234	605671
108082	605672
68016	605673
108032	605674
38804	605675
178537	605676
71782	605677
139728	605678
139904	605679
6289	605680
245613	605681
25359	605682
174725	605683
58562	605684
126190	605685
189112	605686
88037	605687
20993	605688
101812	605689
49275	605690
113023	605691
62373	605692
181001	605693
20806	605694
28126	605695
108924	605696
19658	605697
63217	605698
231994	605699
50748	605700
210840	605701
208797	605702
116645	605703
160188	605704
122850	605705
130890	605706
157036	605707
177836	605708
12261	605709
35750	605710
241057	605711
170318	605712
75994	605713
129994	605714
58293	605715
95522	605716
13845	605717
73101	605718
27389	605719
207045	605720
56246	605721
115066	605722
108761	605723
176201	605724
39167	605725
300946	605726
271497	605727
147013	605728
111276	605729
88034	605730
39684	605731
153985	605732
4958	605733
26669	605734
9461	605735
9402	605736
109152	605737
12240	605738
201910	605739
9393	605740
258392	605741
9393	605742
57798	605743
5200	605744
100425	605745
1612	605746
144573	605747
100799	605748
42263	605749
121537	605750
131573	605751
111557	605752
199561	605753
150561	605754
84666	605755
20449	605756
1746	605757
103070	605758
210131	605759
24714	605760
187769	605761
3084	605762
95147	605763
206091	605764
6994	605765
40173	605766
152482	605767
72847	605768
40201	605769
205972	605770
13282	605771
75182	605772
158455	605773
23442	605774
29708	605775
47336	605776
58636	605777
48008	605778
174360	605779
72340	605780
136883	605781
19536	605782
31708	605783
264430	605784
41010	605785
146419	605786
84178	605787
181553	605788
5863	605789
39664	605790
306574	605791
6557	605792
153082	605793
52960	605794
116053	605795
78633	605796
248593	605797
74980	605798
32960	605799
50147	605800
61021	605801
49391	605802
64984	605803
17208	605804
144628	605805
47615	605806
26314	605807
83549	605808
11990	605809
116138	605810
147564	605811
21428	605812
19413	605813
119379	605814
45693	605815
165221	605816
222719	605817
31349	605818
163570	605819
50355	605820
233285	605821
8876	605822
223602	605823
11306	605824
1036	605825
59818	605826
1036	605827
209832	605828
21127	605829
2641	605830
136786	605831
2365	605832
855	605833
200445	605834
200445	605835
35267	605836
26057	605837
62399	605838
45579	605839
7429	605840
167121	605841
135	605842
66832	605843
150633	605844
121941	605845
37080	605846
85246	605847
85246	605848
24386	605849
57184	605850
81788	605851
97131	605852
5428	605853
216515	605854
236622	605855
81979	605856
91424	605857
297311	605858
142947	605859
16511	605860
189279	605861
94069	605862
62986	605863
211017	605864
120097	605865
6813	605866
14203	605867
41093	605868
69486	605869
19112	605870
287636	605871
116542	605872
105282	605873
60447	605874
306266	605875
27958	605876
117425	605877
210056	605878
70874	605879
197566	605880
161833	605881
183686	605882
24391	605883
45355	605884
78572	605885
136682	605886
93889	605887
145379	605888
241975	605889
14444	605890
25183	605891
83514	605892
116371	605893
81547	605894
42315	605895
8723	605896
64830	605897
63866	605898
282085	605899
43802	605900
233555	605901
179000	605902
19040	605903
78878	605904
79306	605905
19034	605906
84414	605907
25215	605908
26617	605909
291061	605910
71590	605911
110069	605912
74794	605913
86630	605914
136660	605915
15994	605916
38883	605917
68990	605918
29989	605919
29989	605920
132453	605921
173979	605922
7751	605923
1306	605924
21600	605925
191887	605926
81095	605927
1129	605928
193087	605929
196899	605930
212701	605931
37571	605932
159543	605933
233607	605934
239298	605935
116854	605936
51784	605937
178644	605938
120685	605939
89353	605940
33830	605941
114813	605942
82455	605943
217064	605944
164348	605945
173575	605946
13497	605947
7320	605948
61989	605949
3409	605950
14610	605951
201555	605952
196783	605953
23601	605954
43402	605955
192138	605956
188581	605957
151920	605958
287420	605959
233498	605960
166	605961
80512	605962
63774	605963
214781	605964
96200	605965
236328	605966
126083	605967
150825	605968
71293	605969
287394	605970
13997	605971
217490	605972
31933	605973
170546	605974
43932	605975
116142	605976
1520	605977
135870	605978
29859	605979
121896	605980
166940	605981
201658	605982
151014	605983
290475	605984
11461	605985
248615	605986
58870	605987
129354	605988
131690	605989
32837	605990
293	605991
26859	605992
103128	605993
44345	605994
86661	605995
86661	605996
115745	605997
113476	605998
175318	605999
70316	606000
177768	606001
14777	606002
10167	606003
238130	606004
194722	606005
263355	606006
127160	606007
53728	606008
14516	606009
39172	606010
115416	606011
79437	606012
194097	606013
14893	606014
16857	606015
9048	606016
209069	606017
69714	606018
160181	606019
234828	606020
234733	606021
90780	606022
156729	606023
69557	606024
299760	606025
15473	606026
45005	606027
182894	606028
43733	606029
116047	606030
175112	606031
32403	606032
203079	606033
198362	606034
138617	606035
8849	606036
8334	606037
5658	606038
242562	606039
125669	606040
99293	606041
30730	606042
44345	606043
8923	606044
304651	606045
230011	606046
67016	606047
113184	606048
117626	606049
203079	606050
114153	606051
13597	606052
78542	606053
142271	606054
198360	606055
94619	606056
51111	606057
204829	606058
177568	606059
55943	606060
44559	606061
51874	606062
101324	606063
959	606064
154230	606065
166449	606066
87784	606067
185790	606068
157485	606069
98937	606070
45005	606071
84171	606072
51180	606073
132520	606074
88487	606075
12608	606076
100068	606077
31277	606078
394	606079
145007	606080
64149	606081
262790	606082
111948	606083
160565	606084
17212	606085
111478	606086
118442	606087
60959	606088
100873	606089
146706	606090
38830	606091
175207	606092
149585	606093
212596	606094
300124	606095
20271	606096
41267	606097
77800	606098
150207	606099
207252	606100
133815	606101
133901	606102
51266	606103
79517	606104
160181	606105
80491	606106
278203	606107
124821	606108
75092	606109
61236	606110
77800	606111
210435	606112
56103	606113
63802	606114
27955	606115
109209	606116
239317	606117
51546	606118
168142	606119
51380	606120
121143	606121
111463	606122
87326	606123
67563	606124
64681	606125
83842	606126
52354	606127
204278	606128
12098	606129
78459	606130
61986	606131
23934	606132
103501	606133
41955	606134
170060	606135
3213	606136
127805	606137
46219	606138
113195	606139
6409	606140
245632	606141
10289	606142
15467	606143
140203	606144
93326	606145
114153	606146
33952	606147
23934	606148
249942	606149
12875	606150
156897	606151
156389	606152
64003	606153
107153	606154
115383	606155
115312	606156
289224	606157
15002	606158
28692	606159
224490	606160
61236	606161
209532	606162
156700	606163
147741	606164
31277	606165
237291	606166
120934	606167
122281	606168
140739	606169
140532	606170
11550	606171
182381	606172
238413	606173
249137	606174
244131	606175
90246	606176
196467	606177
250281	606178
155567	606179
230193	606180
140836	606181
193778	606182
309527	606183
94696	606184
145007	606185
105083	606186
7144	606187
7742	606188
45408	606189
81321	606190
37013	606191
22248	606192
14335	606193
84727	606194
153738	606195
181351	606196
309044	606197
75009	606198
157529	606199
8363	606200
126649	606201
127152	606202
18138	606203
2115	606204
312335	606205
151963	606206
224000	606207
49932	606208
205862	606209
52125	606210
357	606211
8351	606212
21418	606213
41160	606214
123025	606215
261961	606216
223648	606217
133673	606218
135543	606219
135543	606220
60123	606221
15368	606222
118607	606223
311570	606224
1785	606225
48749	606226
101541	606227
77792	606228
13564	606229
11751	606230
269513	606231
129359	606232
37047	606233
14384	606234
164971	606235
121962	606236
11030	606237
57463	606238
159290	606239
143751	606240
210431	606241
41160	606242
207961	606243
65560	606244
5584	606245
123236	606246
110487	606247
274309	606248
115408	606249
311435	606250
196923	606251
57613	606252
272302	606253
237101	606254
104554	606255
119428	606256
196776	606257
49431	606258
56420	606259
859	606260
21972	606261
859	606262
47674	606263
58903	606264
109330	606265
16806	606266
85475	606267
92109	606268
127517	606269
143549	606270
15050	606271
24164	606272
52906	606273
15924	606274
105954	606275
50652	606276
145038	606277
72029	606278
31577	606279
254069	606280
86655	606281
115134	606282
44723	606283
98956	606284
2656	606285
374	606286
61442	606287
14322	606288
30311	606289
280496	606290
67287	606291
197038	606292
281703	606293
194900	606294
234532	606295
248898	606296
158661	606297
257340	606298
78195	606299
274356	606300
271751	606301
45569	606302
113705	606303
6606	606304
180905	606305
273954	606306
209026	606307
257143	606308
29130	606309
21853	606310
20527	606311
52686	606312
831	606313
93131	606314
43058	606315
199048	606316
75766	606317
63376	606318
29541	606319
96069	606320
190180	606321
161751	606322
8894	606323
13575	606324
47712	606325
54442	606326
108257	606327
130922	606328
108481	606329
250605	606330
174645	606331
293413	606332
17540	606333
35664	606334
86524	606335
48295	606336
200252	606337
106134	606338
112548	606339
55436	606340
149101	606341
1079	606342
178901	606343
12210	606344
6953	606345
163387	606346
3760	606347
1808	606348
70341	606349
87422	606350
55047	606351
115798	606352
45790	606353
40549	606354
66364	606355
45317	606356
8719	606357
24698	606358
38702	606359
188929	606360
110422	606361
284688	606362
111679	606363
189351	606364
27104	606365
17178	606366
723	606367
2362	606368
15211	606369
138334	606370
188929	606371
96404	606372
237	606373
113328	606374
3318	606375
255640	606376
209083	606377
301194	606378
65020	606379
101213	606380
42174	606381
39302	606382
133945	606383
23331	606384
86665	606385
57585	606386
52440	606387
90697	606388
58391	606389
168977	606390
93800	606391
26356	606392
154408	606393
34883	606394
34146	606395
109478	606396
53262	606397
137080	606398
2545	606399
93961	606400
22478	606401
87533	606402
136116	606403
8835	606404
2155	606405
14561	606406
1431	606407
83993	606408
120111	606409
101207	606410
8022	606411
202147	606412
61697	606413
19442	606414
310795	606415
962	606416
29524	606417
48906	606418
15319	606419
123712	606420
123630	606421
28255	606422
141183	606423
6392	606424
206980	606425
63008	606426
106629	606427
107533	606428
308916	606429
107790	606430
163088	606431
81439	606432
168749	606433
58441	606434
77976	606435
180529	606436
263142	606437
13812	606438
7502	606439
196123	606440
242360	606441
61252	606442
7023	606443
7452	606444
23999	606445
144628	606446
144628	606447
7028	606448
99976	606449
162053	606450
47296	606451
127182	606452
2804	606453
202139	606454
54749	606455
31106	606456
162244	606457
96453	606458
95764	606459
47169	606460
184600	606461
87839	606462
147640	606463
69566	606464
148179	606465
211305	606466
47239	606467
150198	606468
223935	606469
51993	606470
65866	606471
103877	606472
284497	606473
5993	606474
60083	606475
7221	606476
5084	606477
88372	606478
89548	606479
34715	606480
196060	606481
121202	606482
139872	606483
77493	606484
107612	606485
79451	606486
141767	606487
117615	606488
7820	606489
150440	606490
222113	606491
62154	606492
22361	606493
295909	606494
163820	606495
172287	606496
127708	606497
122086	606498
43564	606499
66257	606500
77290	606501
7989	606502
49216	606503
13027	606504
169576	606505
116321	606506
248476	606507
25796	606508
194204	606509
52204	606510
129151	606511
105874	606512
88372	606513
93518	606514
300544	606515
111088	606516
192948	606517
133205	606518
5756	606519
214423	606520
72142	606521
17090	606522
18168	606523
215123	606524
253855	606525
66350	606526
214367	606527
61610	606528
143907	606529
181991	606530
307224	606531
150198	606532
185287	606533
63979	606534
156088	606535
36284	606536
79947	606537
245753	606538
79491	606539
6578	606540
60027	606541
51578	606542
290678	606543
137455	606544
47261	606545
12962	606546
26003	606547
75188	606548
128183	606549
132162	606550
62243	606551
112262	606552
6482	606553
309345	606554
25194	606555
197831	606556
180542	606557
393	606558
285755	606559
6988	606560
206793	606561
84561	606562
211974	606563
120803	606564
113739	606565
6319	606566
109482	606567
56	606568
231528	606569
19187	606570
258223	606571
294541	606572
12934	606573
210535	606574
211860	606575
35250	606576
110870	606577
145430	606578
137983	606579
105453	606580
83805	606581
101059	606582
135805	606583
141522	606584
48628	606585
68078	606586
234959	606587
11853	606588
162637	606589
305041	606590
161607	606591
146075	606592
172532	606593
38628	606594
86646	606595
122768	606596
50373	606597
15742	606598
201803	606599
14025	606600
83115	606601
239935	606602
269112	606603
60580	606604
293561	606605
238221	606606
74837	606607
88223	606608
84419	606609
89535	606610
60302	606611
95415	606612
255933	606613
310034	606614
205919	606615
79055	606616
213249	606617
169531	606618
210568	606619
184622	606620
36942	606621
506	606622
180286	606623
122502	606624
25167	606625
198635	606626
95099	606627
57350	606628
186426	606629
87	606630
318	606631
122526	606632
122936	606633
25279	606634
87	606635
245993	606636
200033	606637
116964	606638
56688	606639
100386	606640
25348	606641
138307	606642
36577	606643
294	606644
168075	606645
30130	606646
121900	606647
109218	606648
147094	606649
112896	606650
22037	606651
103017	606652
54104	606653
59801	606654
48915	606655
45586	606656
243929	606657
47585	606658
21917	606659
34920	606660
186353	606661
11512	606662
8368	606663
29764	606664
122728	606665
87125	606666
165154	606667
61834	606668
235798	606669
105283	606670
95995	606671
255283	606672
255523	606673
274853	606674
186724	606675
186724	606676
19248	606677
77321	606678
127179	606679
14956	606680
22644	606681
13952	606682
287960	606683
178096	606684
13283	606685
43732	606686
189132	606687
33817	606688
122728	606689
110946	606690
28520	606691
22794	606692
56064	606693
142297	606694
40087	606695
93397	606696
44439	606697
65614	606698
161061	606699
76045	606700
27483	606701
36250	606702
87928	606703
213113	606704
289003	606705
184697	606706
215994	606707
45396	606708
51204	606709
4883	606710
162800	606711
277581	606712
14643	606713
141868	606714
27103	606715
4835	606716
214819	606717
106272	606718
130902	606719
186087	606720
195724	606721
77472	606722
71742	606723
143881	606724
143881	606725
57612	606726
276087	606727
523	606728
12132	606729
72123	606730
138502	606731
282946	606732
256950	606733
187672	606734
154396	606735
66	606736
202017	606737
280117	606738
208737	606739
46333	606740
123618	606741
38272	606742
141783	606743
93231	606744
283165	606745
90834	606746
113215	606747
92981	606748
1662	606749
152073	606750
199143	606751
134538	606752
296736	606753
252207	606754
159782	606755
22248	606756
95509	606757
91230	606758
8894	606759
196650	606760
3142	606761
212187	606762
52563	606763
74450	606764
196863	606765
254647	606766
83750	606767
245546	606768
92100	606769
166743	606770
51370	606771
273327	606772
22037	606773
67844	606774
76411	606775
9884	606776
147516	606777
210342	606778
54052	606779
17795	606780
252640	606781
301355	606782
83423	606783
310719	606784
29928	606785
9382	606786
29889	606787
208530	606788
209399	606789
143727	606790
1129	606791
38339	606792
11492	606793
33225	606794
53304	606795
6425	606796
199279	606797
294367	606798
35704	606799
34045	606800
46779	606801
260599	606802
12656	606803
15563	606804
32957	606805
74149	606806
55458	606807
45773	606808
161195	606809
5925	606810
22083	606811
18948	606812
213945	606813
47594	606814
202374	606815
13022	606816
35053	606817
208483	606818
161702	606819
193595	606820
199456	606821
239295	606822
6957	606823
14052	606824
143012	606825
59310	606826
131236	606827
75667	606828
2615	606829
190902	606830
62958	606831
96763	606832
3771	606833
196442	606834
85411	606835
171606	606836
7531	606837
20039	606838
39754	606839
54414	606840
191688	606841
48570	606842
135939	606843
100135	606844
6650	606845
64054	606846
62359	606847
34612	606848
25639	606849
62104	606850
126737	606851
205419	606852
21581	606853
133899	606854
247917	606855
144412	606856
73184	606857
11316	606858
78412	606859
108165	606860
47270	606861
20309	606862
145290	606863
239726	606864
13081	606865
13081	606866
9499	606867
170638	606868
32426	606869
49184	606870
105253	606871
106723	606872
252	606873
70278	606874
52699	606875
71647	606876
34243	606877
42106	606878
23376	606879
139563	606880
248981	606881
14879	606882
13348	606883
51608	606884
15423	606885
48269	606886
71323	606887
263021	606888
47388	606889
17386	606890
185886	606891
140580	606892
120615	606893
68843	606894
41093	606895
76120	606896
10790	606897
162768	606898
156108	606899
134458	606900
134458	606901
63801	606902
90787	606903
224630	606904
94247	606905
174132	606906
94986	606907
31173	606908
299488	606909
39752	606910
80003	606911
150527	606912
167443	606913
1670	606914
192459	606915
294029	606916
151074	606917
108150	606918
247985	606919
206232	606920
95146	606921
75134	606922
149338	606923
114026	606924
105125	606925
82199	606926
47388	606927
177051	606928
199379	606929
199912	606930
24196	606931
192943	606932
19995	606933
94169	606934
94169	606935
34944	606936
76240	606937
172948	606938
184470	606939
198422	606940
160090	606941
185955	606942
52967	606943
8979	606944
213285	606945
12807	606946
152095	606947
139532	606948
130257	606949
92733	606950
197845	606951
16717	606952
144675	606953
48310	606954
76930	606955
75028	606956
271937	606957
217947	606958
82629	606959
41966	606960
5303	606961
198869	606962
104418	606963
70535	606964
46163	606965
226132	606966
195994	606967
70789	606968
256100	606969
284492	606970
121388	606971
117506	606972
27972	606973
967	606974
28806	606975
254171	606976
305534	606977
138280	606978
25079	606979
192484	606980
30843	606981
43983	606982
303372	606983
252159	606984
161790	606985
133922	606986
302363	606987
23130	606988
151211	606989
153723	606990
241672	606991
30529	606992
190575	606993
71743	606994
10461	606995
129695	606996
180739	606997
15834	606998
99238	606999
45466	607000
45310	607001
204044	607002
66626	607003
132650	607004
85870	607005
144613	607006
85870	607007
96545	607008
142542	607009
62403	607010
157132	607011
303806	607012
57441	607013
41251	607014
291737	607015
169760	607016
204123	607017
31010	607018
262030	607019
81762	607020
270544	607021
442	607022
62	607023
260383	607024
210775	607025
92204	607026
3045	607027
19229	607028
292400	607029
63513	607030
180947	607031
134411	607032
232213	607033
43071	607034
20039	607035
145250	607036
6912	607037
132815	607038
904	607039
230510	607040
1782	607041
42846	607042
22782	607043
93265	607044
4685	607045
203546	607046
12322	607047
112128	607048
65548	607049
121917	607050
28358	607051
115935	607052
228619	607053
60238	607054
14116	607055
18531	607056
195889	607057
195721	607058
202272	607059
116941	607060
64012	607061
120030	607062
9186	607063
53210	607064
269444	607065
3698	607066
38377	607067
175209	607068
59343	607069
293058	607070
210765	607071
139029	607072
96038	607073
168941	607074
233335	607075
64924	607076
29693	607077
36993	607078
205078	607079
76908	607080
45253	607081
82296	607082
20476	607083
189668	607084
141957	607085
75	607086
64541	607087
96398	607088
162892	607089
87846	607090
32461	607091
8307	607092
172995	607093
53174	607094
17333	607095
71578	607096
193989	607097
168548	607098
69315	607099
32854	607100
155319	607101
1544	607102
1544	607103
1544	607104
170672	607105
224813	607106
8010	607107
19547	607108
24661	607109
206104	607110
22887	607111
226596	607112
82005	607113
70489	607114
11655	607115
56401	607116
22852	607117
118227	607118
15032	607119
250138	607120
179857	607121
77940	607122
76744	607123
112440	607124
264809	607125
10778	607126
159556	607127
250529	607128
204170	607129
133907	607130
203836	607131
26964	607132
136691	607133
85569	607134
92556	607135
306752	607136
207531	607137
202637	607138
56861	607139
136284	607140
140959	607141
140902	607142
90513	607143
60528	607144
101141	607145
46235	607146
17355	607147
29262	607148
220357	607149
60125	607150
167743	607151
116449	607152
108596	607153
231368	607154
131682	607155
164115	607156
116088	607157
11655	607158
22188	607159
256989	607160
81711	607161
240258	607162
63325	607163
29157	607164
261684	607165
247583	607166
211398	607167
22852	607168
25063	607169
36517	607170
122683	607171
157563	607172
160621	607173
249139	607174
518	607175
574	607176
162647	607177
190587	607178
136446	607179
155394	607180
1544	607181
36517	607182
15032	607183
60139	607184
20776	607185
11979	607186
232071	607187
46235	607188
34567	607189
57958	607190
146444	607191
215188	607192
198036	607193
257049	607194
19547	607195
30698	607196
170813	607197
161799	607198
72033	607199
285838	607200
169722	607201
163800	607202
79556	607203
106148	607204
32854	607205
5236	607206
307990	607207
98201	607208
176634	607209
72198	607210
161354	607211
57652	607212
125322	607213
253164	607214
37808	607215
58678	607216
43702	607217
117753	607218
104698	607219
47662	607220
310189	607221
15032	607222
193129	607223
159960	607224
308547	607225
5828	607226
1748	607227
46518	607228
49345	607229
175492	607230
2926	607231
238461	607232
106266	607233
61388	607234
300690	607235
231016	607236
30147	607237
203051	607238
596	607239
109495	607240
14245	607241
245823	607242
154615	607243
98112	607244
14024	607245
150878	607246
43022	607247
273839	607248
130900	607249
27590	607250
69486	607251
119123	607252
31790	607253
112035	607254
16523	607255
93125	607256
35228	607257
205366	607258
44030	607259
42781	607260
235257	607261
284304	607262
97250	607263
82683	607264
274582	607265
156717	607266
116472	607267
198534	607268
90191	607269
244177	607270
69017	607271
91327	607272
155030	607273
22374	607274
106273	607275
43538	607276
133054	607277
204476	607278
174763	607279
238293	607280
96013	607281
74616	607282
28392	607283
39656	607284
101077	607285
210959	607286
180266	607287
239810	607288
66973	607289
243463	607290
57047	607291
113774	607292
53381	607293
31941	607294
47013	607295
21915	607296
39637	607297
3726	607298
94648	607299
90144	607300
297899	607301
47891	607302
12495	607303
76254	607304
21581	607305
7615	607306
113960	607307
42113	607308
22300	607309
62455	607310
5768	607311
204177	607312
69495	607313
95098	607314
119683	607315
33337	607316
8462	607317
119876	607318
12656	607319
63863	607320
90272	607321
194111	607322
102718	607323
34888	607324
14701	607325
104256	607326
50371	607327
84648	607328
17119	607329
46239	607330
137956	607331
89255	607332
171830	607333
52436	607334
97578	607335
237035	607336
4566	607337
44746	607338
89476	607339
55850	607340
121070	607341
6470	607342
14315	607343
10545	607344
33663	607345
261630	607346
35003	607347
49183	607348
102911	607349
139530	607350
93647	607351
292971	607352
93541	607353
169399	607354
458	607355
19261	607356
20832	607357
183981	607358
8732	607359
9236	607360
35854	607361
234717	607362
148742	607363
275359	607364
23188	607365
38447	607366
90590	607367
133757	607368
88763	607369
237602	607370
216786	607371
116076	607372
256239	607373
46645	607374
137278	607375
82274	607376
22116	607377
42984	607378
131022	607379
103709	607380
171697	607381
157775	607382
252	607383
298	607384
4828	607385
95082	607386
212182	607387
149702	607388
295723	607389
290054	607390
77012	607391
62926	607392
10994	607393
146236	607394
233313	607395
161857	607396
15615	607397
156994	607398
146236	607399
87452	607400
113537	607401
19432	607402
302516	607403
112403	607404
41450	607405
22543	607406
192100	607407
18200	607408
136876	607409
34521	607410
76097	607411
144702	607412
8819	607413
1451	607414
214928	607415
28070	607416
155170	607417
292578	607418
13310	607419
231610	607420
53948	607421
76676	607422
91547	607423
12527	607424
292943	607425
4082	607426
12807	607427
71475	607428
222493	607429
173499	607430
138887	607431
54837	607432
35326	607433
13534	607434
169586	607435
84694	607436
269368	607437
169002	607438
10278	607439
14349	607440
134133	607441
109573	607442
45376	607443
196123	607444
67546	607445
23531	607446
173611	607447
149193	607448
73544	607449
40595	607450
116462	607451
13638	607452
161319	607453
213097	607454
27803	607455
35916	607456
34927	607457
307126	607458
115792	607459
74388	607460
233703	607461
15734	607462
130367	607463
96062	607464
35969	607465
40972	607466
10653	607467
124532	607468
85173	607469
85173	607470
60204	607471
38148	607472
32960	607473
144030	607474
119416	607475
119416	607476
41090	607477
48484	607478
1890	607479
167828	607480
80481	607481
31683	607482
46981	607483
25195	607484
61472	607485
56673	607486
145907	607487
36982	607488
248540	607489
95610	607490
143040	607491
5609	607492
24584	607493
208654	607494
50534	607495
212895	607496
24658	607497
119552	607498
27689	607499
20303	607500
58310	607501
22639	607502
101841	607503
32284	607504
78224	607505
39934	607506
73116	607507
101961	607508
109394	607509
33066	607510
199616	607511
28695	607512
10519	607513
163377	607514
106381	607515
246435	607516
39913	607517
203504	607518
142199	607519
74462	607520
301896	607521
272970	607522
45631	607523
21580	607524
308486	607525
188996	607526
113574	607527
34567	607528
31475	607529
2064	607530
65043	607531
31120	607532
11509	607533
178970	607534
311717	607535
79736	607536
286603	607537
49768	607538
88656	607539
88656	607540
41856	607541
3011	607542
305708	607543
47574	607544
29298	607545
60515	607546
228735	607547
225078	607548
208736	607549
123661	607550
9762	607551
141559	607552
19346	607553
155574	607554
187681	607555
143702	607556
297345	607557
23281	607558
65476	607559
39499	607560
70259	607561
160248	607562
14473	607563
64455	607564
4479	607565
285913	607566
23951	607567
23951	607568
43410	607569
18888	607570
43169	607571
33130	607572
45113	607573
61220	607574
238226	607575
76338	607576
43579	607577
62498	607578
230675	607579
159418	607580
166977	607581
29546	607582
170089	607583
156675	607584
19098	607585
224204	607586
226371	607587
57451	607588
17257	607589
17257	607590
28566	607591
35156	607592
128208	607593
115038	607594
110730	607595
82798	607596
119488	607597
124356	607598
134349	607599
190520	607600
199957	607601
46569	607602
16251	607603
773	607604
123403	607605
233336	607606
127050	607607
6972	607608
32496	607609
114430	607610
119926	607611
34583	607612
43165	607613
5162	607614
263614	607615
69487	607616
19447	607617
139768	607618
151138	607619
29222	607620
268010	607621
61458	607622
279201	607623
51029	607624
144720	607625
64152	607626
105404	607627
53917	607628
63198	607629
9676	607630
14293	607631
91196	607632
22184	607633
14136	607634
50395	607635
46645	607636
302365	607637
227540	607638
96228	607639
5447	607640
19659	607641
229938	607642
132140	607643
121810	607644
33774	607645
253247	607646
58270	607647
22397	607648
47537	607649
167320	607650
95583	607651
191653	607652
20998	607653
283242	607654
44807	607655
290968	607656
196468	607657
35637	607658
31599	607659
118832	607660
27974	607661
150652	607662
81535	607663
200558	607664
68856	607665
49804	607666
44502	607667
145899	607668
25047	607669
5621	607670
202075	607671
5571	607672
15416	607673
45699	607674
306567	607675
172949	607676
204466	607677
56079	607678
240329	607679
68173	607680
263719	607681
5199	607682
47537	607683
16563	607684
103774	607685
4129	607686
55019	607687
41521	607688
123352	607689
65468	607690
58315	607691
180651	607692
15953	607693
198133	607694
54716	607695
270709	607696
69735	607697
28541	607698
4907	607699
255599	607700
48680	607701
14440	607702
19328	607703
4074	607704
141799	607705
243634	607706
74766	607707
49414	607708
51216	607709
93196	607710
79723	607711
79723	607712
15423	607713
133286	607714
62934	607715
3955	607716
158993	607717
259342	607718
307218	607719
18430	607720
88369	607721
111378	607722
12357	607723
161133	607724
250026	607725
49421	607726
2942	607727
18092	607728
217008	607729
244445	607730
281361	607731
206007	607732
306249	607733
289836	607734
64872	607735
82693	607736
68323	607737
37794	607738
102842	607739
113532	607740
34545	607741
162552	607742
50771	607743
7022	607744
211966	607745
5759	607746
304156	607747
145392	607748
67410	607749
160856	607750
95496	607751
266056	607752
12311	607753
112994	607754
138542	607755
31027	607756
13850	607757
6883	607758
173044	607759
60682	607760
41686	607761
62823	607762
236498	607763
104915	607764
23590	607765
90321	607766
103058	607767
193137	607768
95159	607769
94843	607770
720	607771
38161	607772
235457	607773
161060	607774
10069	607775
71127	607776
170397	607777
14163	607778
25353	607779
137030	607780
32295	607781
192554	607782
200864	607783
307862	607784
210405	607785
30504	607786
182657	607787
11924	607788
54773	607789
162361	607790
294895	607791
208112	607792
62162	607793
46985	607794
210862	607795
267619	607796
100211	607797
124217	607798
209225	607799
12308	607800
80138	607801
256479	607802
171643	607803
150441	607804
8212	607805
62249	607806
144922	607807
121212	607808
4309	607809
51671	607810
154029	607811
75447	607812
260877	607813
175998	607814
92866	607815
79841	607816
73348	607817
7586	607818
65697	607819
23542	607820
45862	607821
3193	607822
12344	607823
80546	607824
120855	607825
120869	607826
12385	607827
274578	607828
194904	607829
297448	607830
34031	607831
153311	607832
61105	607833
141351	607834
34684	607835
10319	607836
135338	607837
108520	607838
146010	607839
48570	607840
27242	607841
184015	607842
183971	607843
12061	607844
2251	607845
156734	607846
55612	607847
138567	607848
82309	607849
33645	607850
55864	607851
22034	607852
8718	607853
50371	607854
11177	607855
11686	607856
98416	607857
11970	607858
49406	607859
263818	607860
49406	607861
132016	607862
109987	607863
24418	607864
94394	607865
182527	607866
119418	607867
130359	607868
33193	607869
55753	607870
8581	607871
53514	607872
13887	607873
89315	607874
104798	607875
234875	607876
143565	607877
200988	607878
159698	607879
15524	607880
19456	607881
257503	607882
233792	607883
19193	607884
60522	607885
10227	607886
9102	607887
16497	607888
13685	607889
32403	607890
64315	607891
22387	607892
15631	607893
257732	607894
31285	607895
236666	607896
119164	607897
34622	607898
41625	607899
37626	607900
191810	607901
3538	607902
177831	607903
2328	607904
183386	607905
92632	607906
33697	607907
9047	607908
111462	607909
80381	607910
33746	607911
15903	607912
33923	607913
607	607914
37428	607915
209062	607916
14270	607917
22738	607918
104764	607919
1517	607920
22292	607921
31729	607922
116912	607923
118952	607924
164893	607925
25979	607926
25988	607927
62716	607928
61213	607929
7667	607930
61213	607931
25921	607932
153680	607933
32090	607934
72628	607935
76982	607936
175327	607937
11730	607938
251296	607939
1461	607940
54169	607941
113062	607942
288744	607943
218125	607944
311962	607945
53867	607946
196454	607947
190373	607948
190373	607949
307787	607950
238466	607951
131713	607952
187432	607953
146532	607954
195492	607955
224592	607956
280944	607957
142301	607958
116046	607959
96463	607960
15415	607961
118243	607962
80587	607963
190851	607964
7316	607965
74694	607966
24182	607967
88520	607968
126730	607969
11998	607970
131918	607971
56729	607972
188877	607973
76887	607974
43283	607975
79391	607976
213800	607977
8723	607978
290043	607979
21125	607980
72995	607981
23397	607982
180085	607983
204098	607984
171689	607985
165952	607986
161846	607987
201561	607988
189491	607989
41420	607990
109185	607991
296258	607992
65315	607993
10124	607994
305078	607995
11202	607996
14477	607997
144632	607998
288448	607999
86582	608000
18007	608001
136310	608002
4057	608003
38852	608004
34133	608005
83911	608006
48361	608007
122533	608008
70434	608009
86537	608010
6905	608011
38530	608012
28188	608013
224140	608014
29111	608015
216150	608016
44994	608017
76018	608018
1384	608019
72125	608020
20825	608021
9187	608022
62716	608023
41460	608024
12445	608025
184181	608026
11657	608027
20477	608028
207388	608029
71849	608030
53035	608031
4377	608032
90517	608033
77852	608034
113087	608035
117362	608036
101842	608037
5713	608038
136376	608039
80431	608040
4391	608041
145457	608042
7530	608043
30158	608044
3684	608045
3684	608046
237909	608047
35954	608048
161904	608049
33149	608050
84803	608051
15943	608052
66168	608053
11736	608054
9892	608055
67283	608056
18525	608057
301314	608058
159239	608059
68317	608060
15630	608061
109794	608062
295302	608063
29637	608064
140898	608065
10630	608066
67821	608067
45589	608068
208528	608069
39860	608070
75650	608071
5213	608072
247355	608073
242912	608074
45880	608075
46571	608076
29995	608077
94464	608078
37896	608079
45231	608080
42779	608081
217861	608082
134087	608083
90522	608084
76893	608085
128676	608086
16966	608087
26320	608088
22710	608089
203729	608090
225718	608091
200984	608092
73693	608093
221692	608094
110370	608095
215585	608096
208435	608097
213393	608098
212562	608099
171780	608100
196194	608101
298748	608102
58037	608103
33485	608104
34781	608105
9127	608106
42607	608107
70353	608108
86871	608109
89523	608110
104435	608111
104435	608112
62622	608113
4299	608114
97129	608115
94550	608116
33724	608117
76167	608118
40475	608119
193072	608120
259767	608121
132055	608122
136222	608123
28927	608124
17573	608125
28228	608126
136353	608127
292439	608128
136212	608129
81435	608130
190970	608131
60604	608132
28348	608133
42628	608134
83581	608135
7461	608136
69213	608137
12293	608138
1126	608139
18520	608140
24896	608141
38211	608142
38211	608143
38202	608144
94897	608145
60339	608146
36318	608147
119191	608148
63380	608149
113899	608150
391	608151
116078	608152
19710	608153
92585	608154
10586	608155
13153	608156
37001	608157
95331	608158
201576	608159
200312	608160
143116	608161
212065	608162
173529	608163
56783	608164
75404	608165
261869	608166
182862	608167
24919	608168
136219	608169
330	608170
302902	608171
74874	608172
75404	608173
292101	608174
28357	608175
91615	608176
91602	608177
292833	608178
215380	608179
212617	608180
93114	608181
17418	608182
3767	608183
288216	608184
90903	608185
12378	608186
12378	608187
5866	608188
284416	608189
15286	608190
211332	608191
35929	608192
13365	608193
52703	608194
173893	608195
120383	608196
203654	608197
88162	608198
203533	608199
1784	608200
121293	608201
14096	608202
136396	608203
113216	608204
235872	608205
55197	608206
29133	608207
1883	608208
242812	608209
132983	608210
11428	608211
8530	608212
10017	608213
9800	608214
81858	608215
42472	608216
42206	608217
19855	608218
96830	608219
94544	608220
110761	608221
28238	608222
140966	608223
292954	608224
165508	608225
103413	608226
112402	608227
205873	608228
16864	608229
51804	608230
57966	608231
19450	608232
76652	608233
198106	608234
68954	608235
112773	608236
8229	608237
107886	608238
63705	608239
22345	608240
5354	608241
16922	608242
236695	608243
49717	608244
7391	608245
23558	608246
175339	608247
21937	608248
156317	608249
104467	608250
310488	608251
113757	608252
193245	608253
293935	608254
56949	608255
74936	608256
194855	608257
69450	608258
23969	608259
19855	608260
157778	608261
145679	608262
157446	608263
2047	608264
18009	608265
776	608266
42845	608267
32274	608268
9561	608269
43663	608270
78807	608271
125352	608272
17983	608273
182	608274
21948	608275
93723	608276
209316	608277
2333	608278
4815	608279
136437	608280
305475	608281
93036	608282
268736	608283
209461	608284
136812	608285
217441	608286
9630	608287
197556	608288
34496	608289
34496	608290
80217	608291
202529	608292
120655	608293
801	608294
28300	608295
14	608296
179298	608297
45483	608298
132137	608299
97084	608300
36352	608301
53707	608302
120383	608303
279587	608304
68200	608305
202592	608306
216421	608307
15932	608308
136209	608309
467	608310
40766	608311
242883	608312
32231	608313
40938	608314
802	608315
2236	608316
14096	608317
120383	608318
11924	608319
45181	608320
202240	608321
11112	608322
42782	608323
292438	608324
30374	608325
104857	608326
125466	608327
34091	608328
7391	608329
96499	608330
33258	608331
57350	608332
86843	608333
7369	608334
48249	608335
4187	608336
68838	608337
158575	608338
156400	608339
232539	608340
50820	608341
14655	608342
2833	608343
310994	608344
15	608345
16858	608346
4723	608347
95338	608348
78119	608349
33592	608350
288871	608351
4328	608352
6878	608353
6878	608354
136847	608355
31416	608356
4478	608357
16086	608358
216483	608359
165082	608360
28913	608361
113408	608362
63143	608363
260003	608364
14160	608365
76838	608366
80220	608367
176741	608368
170233	608369
30912	608370
52324	608371
40661	608372
13315	608373
13315	608374
63120	608375
1126	608376
13763	608377
93036	608378
136615	608379
53707	608380
16086	608381
9727	608382
80220	608383
121719	608384
1222	608385
5866	608386
47992	608387
12213	608388
81053	608389
119436	608390
12213	608391
23494	608392
284254	608393
8836	608394
135649	608395
112271	608396
108018	608397
1545	608398
33605	608399
136556	608400
40812	608401
71202	608402
120492	608403
90502	608404
308753	608405
63131	608406
192963	608407
136223	608408
1507	608409
41659	608410
259432	608411
1871	608412
305596	608413
88047	608414
720	608415
142709	608416
43392	608417
2801	608418
8120	608419
86862	608420
44537	608421
126585	608422
126585	608423
60357	608424
8504	608425
136077	608426
162417	608427
38469	608428
18666	608429
95675	608430
77208	608431
249778	608432
1961	608433
87209	608434
187115	608435
164398	608436
294603	608437
37130	608438
54394	608439
13420	608440
15840	608441
69059	608442
160246	608443
41533	608444
60674	608445
25194	608446
91608	608447
92928	608448
82902	608449
187076	608450
62084	608451
125727	608452
34841	608453
125458	608454
189856	608455
67676	608456
86877	608457
41418	608458
28451	608459
3059	608460
42985	608461
23651	608462
35701	608463
22755	608464
93992	608465
279657	608466
26570	608467
101494	608468
126560	608469
115181	608470
33983	608471
81844	608472
24982	608473
85024	608474
14909	608475
170224	608476
16609	608477
24787	608478
153	608479
46859	608480
58275	608481
123802	608482
163587	608483
57570	608484
3059	608485
33689	608486
74538	608487
117656	608488
142377	608489
64064	608490
66508	608491
8605	608492
180808	608493
24621	608494
193956	608495
180776	608496
137059	608497
88862	608498
107236	608499
309337	608500
253	608501
70669	608502
182827	608503
15601	608504
23969	608505
285631	608506
3095	608507
253001	608508
27339	608509
191531	608510
42264	608511
38541	608512
76418	608513
246113	608514
133175	608515
300540	608516
47131	608517
38798	608518
5736	608519
272457	608520
47975	608521
137983	608522
73878	608523
186727	608524
98422	608525
127548	608526
195158	608527
8687	608528
827	608529
93922	608530
1441	608531
37465	608532
182739	608533
170555	608534
39359	608535
50741	608536
167260	608537
225274	608538
119999	608539
21684	608540
84693	608541
37130	608542
188432	608543
127284	608544
127631	608545
105962	608546
103698	608547
136339	608548
75002	608549
117716	608550
15779	608551
90912	608552
38928	608553
105	608554
178487	608555
37837	608556
16661	608557
185	608558
3145	608559
240395	608560
54394	608561
1562	608562
27121	608563
27121	608564
179592	608565
16702	608566
105540	608567
58096	608568
403	608569
86794	608570
94734	608571
125018	608572
83597	608573
30428	608574
180458	608575
26255	608576
62864	608577
143341	608578
130	608579
120179	608580
1223	608581
155636	608582
248107	608583
74239	608584
41184	608585
170324	608586
53823	608587
63177	608588
84104	608589
6688	608590
174627	608591
117936	608592
172645	608593
36934	608594
282755	608595
127724	608596
105476	608597
85207	608598
43569	608599
292738	608600
6820	608601
125289	608602
132860	608603
49421	608604
108214	608605
80042	608606
89421	608607
947	608608
109069	608609
118802	608610
33987	608611
186727	608612
93485	608613
214678	608614
141767	608615
33142	608616
37794	608617
37182	608618
38635	608619
164297	608620
124115	608621
32973	608622
24973	608623
197330	608624
268700	608625
936	608626
20583	608627
15270	608628
87684	608629
9190	608630
101917	608631
149137	608632
16502	608633
41391	608634
300008	608635
80882	608636
26963	608637
149560	608638
51994	608639
1955	608640
107135	608641
153	608642
20887	608643
75692	608644
38691	608645
15907	608646
2992	608647
30200	608648
191189	608649
55466	608650
29593	608651
5348	608652
138	608653
188115	608654
3273	608655
54181	608656
219840	608657
264983	608658
147828	608659
101420	608660
35040	608661
102113	608662
177023	608663
119252	608664
52444	608665
110315	608666
69769	608667
27640	608668
148446	608669
148730	608670
243068	608671
97038	608672
139010	608673
92210	608674
161298	608675
76202	608676
140114	608677
176915	608678
79256	608679
279948	608680
25691	608681
130985	608682
133305	608683
28056	608684
92806	608685
16939	608686
271079	608687
90830	608688
20240	608689
5009	608690
20126	608691
97183	608692
268792	608693
116436	608694
137795	608695
137795	608696
60868	608697
25480	608698
238830	608699
27224	608700
5468	608701
1907	608702
9702	608703
6495	608704
90596	608705
36269	608706
132408	608707
74930	608708
125132	608709
2263	608710
31253	608711
121169	608712
174691	608713
120839	608714
43755	608715
125656	608716
257374	608717
1492	608718
17893	608719
97592	608720
22762	608721
46338	608722
155177	608723
248283	608724
89494	608725
96194	608726
85741	608727
176	608728
300343	608729
178495	608730
167559	608731
209200	608732
58632	608733
28477	608734
98600	608735
153259	608736
76284	608737
949	608738
280739	608739
25261	608740
468	608741
128073	608742
102726	608743
99705	608744
10759	608745
100346	608746
108791	608747
25261	608748
36386	608749
162078	608750
5797	608751
7837	608752
45397	608753
30864	608754
53289	608755
160077	608756
20486	608757
39362	608758
39375	608759
106139	608760
176	608761
37669	608762
22581	608763
57006	608764
176	608765
176702	608766
114256	608767
23999	608768
91620	608769
12758	608770
9661	608771
205555	608772
109836	608773
77671	608774
106130	608775
88268	608776
42571	608777
150699	608778
233076	608779
253098	608780
182171	608781
51241	608782
189073	608783
193722	608784
45482	608785
19118	608786
17256	608787
17256	608788
91416	608789
15482	608790
2628	608791
147252	608792
34674	608793
191966	608794
35212	608795
6552	608796
52364	608797
127033	608798
21851	608799
197458	608800
43745	608801
14186	608802
183776	608803
305364	608804
120441	608805
232607	608806
158682	608807
18083	608808
22	608809
88795	608810
171495	608811
15860	608812
144238	608813
45977	608814
152022	608815
35812	608816
105265	608817
14203	608818
2701	608819
236100	608820
293948	608821
56047	608822
56047	608823
99764	608824
19746	608825
75008	608826
26146	608827
60793	608828
49658	608829
70680	608830
36636	608831
131765	608832
273819	608833
25258	608834
179447	608835
108899	608836
238277	608837
182994	608838
38545	608839
21116	608840
3472	608841
3472	608842
19799	608843
191820	608844
130096	608845
91317	608846
65050	608847
140146	608848
83777	608849
300504	608850
58116	608851
96802	608852
36411	608853
198425	608854
127776	608855
12646	608856
58556	608857
215651	608858
150194	608859
77914	608860
194731	608861
135323	608862
277846	608863
88288	608864
43737	608865
40329	608866
85461	608867
187878	608868
213772	608869
273745	608870
27494	608871
149240	608872
134284	608873
65173	608874
203967	608875
46493	608876
68938	608877
6521	608878
15158	608879
127727	608880
187055	608881
153962	608882
2420	608883
136863	608884
136104	608885
92753	608886
57119	608887
94236	608888
128097	608889
55174	608890
94510	608891
114046	608892
176867	608893
84457	608894
225038	608895
83483	608896
215452	608897
27214	608898
96033	608899
112545	608900
75752	608901
135767	608902
175970	608903
108701	608904
55909	608905
156826	608906
26248	608907
39752	608908
92653	608909
243231	608910
50584	608911
20157	608912
96617	608913
1451	608914
10580	608915
201688	608916
68269	608917
33363	608918
33363	608919
8808	608920
21380	608921
50659	608922
204469	608923
76296	608924
140923	608925
29213	608926
18379	608927
198493	608928
60635	608929
138386	608930
18777	608931
93240	608932
58459	608933
62680	608934
292151	608935
67347	608936
37550	608937
44423	608938
54036	608939
82458	608940
152515	608941
170057	608942
169946	608943
30164	608944
49992	608945
131175	608946
115257	608947
263434	608948
262857	608949
99	608950
91443	608951
1445	608952
62393	608953
126277	608954
43870	608955
86240	608956
88131	608957
6960	608958
125845	608959
154048	608960
90	608961
183549	608962
123370	608963
8042	608964
777	608965
37872	608966
114749	608967
67315	608968
248808	608969
105669	608970
129006	608971
289798	608972
62970	608973
87123	608974
9791	608975
15013	608976
29080	608977
55162	608978
46412	608979
277172	608980
117586	608981
71313	608982
1170	608983
202219	608984
166787	608985
109314	608986
23822	608987
33973	608988
300315	608989
43949	608990
160267	608991
95544	608992
37539	608993
235437	608994
177625	608995
47983	608996
198215	608997
77651	608998
180115	608999
180876	609000
34798	609001
118654	609002
219	609003
16319	609004
116910	609005
14856	609006
33675	609007
64564	609008
3508	609009
266546	609010
37779	609011
99829	609012
168937	609013
68641	609014
10371	609015
24424	609016
134852	609017
134852	609018
127160	609019
112772	609020
21606	609021
2286	609022
6648	609023
131339	609024
65107	609025
106881	609026
169286	609027
51319	609028
43223	609029
210364	609030
245389	609031
29835	609032
71434	609033
23589	609034
109492	609035
32457	609036
72902	609037
260499	609038
41581	609039
2125	609040
49422	609041
126794	609042
50248	609043
38523	609044
61064	609045
7756	609046
29020	609047
109336	609048
111570	609049
249255	609050
38523	609051
64800	609052
76861	609053
101123	609054
8299	609055
9339	609056
123574	609057
41469	609058
284186	609059
38523	609060
27993	609061
779	609062
55661	609063
263881	609064
48078	609065
207149	609066
104107	609067
92267	609068
13834	609069
95934	609070
95934	609071
16417	609072
152649	609073
1190	609074
37074	609075
98899	609076
29879	609077
163520	609078
26773	609079
29341	609080
57051	609081
13665	609082
165237	609083
92265	609084
205178	609085
109941	609086
269432	609087
67875	609088
8977	609089
75645	609090
150173	609091
146168	609092
30702	609093
15961	609094
11993	609095
11119	609096
119268	609097
30171	609098
178245	609099
160019	609100
230928	609101
210631	609102
33277	609103
203430	609104
23365	609105
82092	609106
135863	609107
30171	609108
73759	609109
17536	609110
55455	609111
10328	609112
247305	609113
254779	609114
125842	609115
211690	609116
300197	609117
84816	609118
9275	609119
140368	609120
302467	609121
208443	609122
128778	609123
141445	609124
52827	609125
20652	609126
281234	609127
79927	609128
58457	609129
188416	609130
17208	609131
136278	609132
132194	609133
15943	609134
53240	609135
12532	609136
105718	609137
110150	609138
224825	609139
5750	609140
151111	609141
21097	609142
35123	609143
142283	609144
107845	609145
185429	609146
100358	609147
41034	609148
13014	609149
100740	609150
82584	609151
42943	609152
70046	609153
19161	609154
133496	609155
285607	609156
2525	609157
185992	609158
33077	609159
63956	609160
291418	609161
98142	609162
11222	609163
26042	609164
295320	609165
264094	609166
7984	609167
160923	609168
149238	609169
92347	609170
52969	609171
138424	609172
55741	609173
1608	609174
21416	609175
11461	609176
80533	609177
19019	609178
26575	609179
57050	609180
28249	609181
6048	609182
6048	609183
92362	609184
132805	609185
206069	609186
43263	609187
101658	609188
190272	609189
199768	609190
20287	609191
293675	609192
5215	609193
119762	609194
14694	609195
75376	609196
30633	609197
193907	609198
54901	609199
10434	609200
85425	609201
87528	609202
151464	609203
176340	609204
164171	609205
268614	609206
53940	609207
24767	609208
25277	609209
54940	609210
4920	609211
102088	609212
142617	609213
20492	609214
140464	609215
156640	609216
18198	609217
178406	609218
194834	609219
13109	609220
18198	609221
48507	609222
94923	609223
51549	609224
209984	609225
32120	609226
196684	609227
131425	609228
22804	609229
86079	609230
78435	609231
83030	609232
46622	609233
101448	609234
31811	609235
72387	609236
91472	609237
63369	609238
160298	609239
143865	609240
183733	609241
13047	609242
60627	609243
46141	609244
34687	609245
131290	609246
1774	609247
3307	609248
138790	609249
1030	609250
296891	609251
192762	609252
29886	609253
5720	609254
291252	609255
57932	609256
262303	609257
79959	609258
173065	609259
93967	609260
154210	609261
40073	609262
57652	609263
80241	609264
265502	609265
3667	609266
38755	609267
1821	609268
202457	609269
701	609270
308444	609271
21796	609272
59765	609273
2647	609274
9546	609275
290284	609276
11597	609277
31885	609278
27667	609279
23091	609280
13551	609281
90602	609282
15896	609283
20974	609284
37363	609285
24919	609286
81203	609287
3400	609288
1623	609289
79302	609290
89968	609291
23232	609292
44522	609293
191044	609294
133827	609295
209887	609296
85071	609297
151703	609298
107909	609299
19510	609300
228964	609301
245301	609302
58258	609303
133900	609304
113143	609305
26858	609306
16472	609307
27756	609308
88611	609309
159185	609310
114881	609311
47861	609312
5234	609313
22361	609314
13352	609315
195031	609316
107410	609317
161012	609318
11019	609319
57136	609320
34297	609321
270319	609322
108255	609323
127267	609324
64913	609325
160994	609326
263575	609327
87545	609328
87545	609329
86136	609330
21048	609331
59432	609332
82990	609333
69569	609334
128834	609335
135831	609336
228533	609337
64913	609338
74652	609339
36298	609340
291553	609341
161347	609342
124840	609343
201067	609344
170024	609345
185848	609346
44971	609347
92110	609348
126175	609349
108637	609350
287058	609351
251308	609352
234934	609353
44539	609354
152856	609355
17601	609356
51058	609357
41405	609358
87948	609359
136722	609360
4924	609361
25567	609362
93241	609363
199678	609364
39393	609365
116354	609366
185793	609367
151985	609368
26602	609369
4715	609370
44212	609371
18756	609372
92165	609373
40118	609374
161056	609375
279111	609376
70694	609377
67629	609378
89722	609379
176669	609380
274995	609381
43022	609382
57288	609383
65096	609384
6234	609385
49338	609386
121268	609387
21026	609388
203942	609389
7796	609390
160900	609391
35383	609392
173908	609393
57377	609394
124602	609395
150405	609396
16330	609397
77128	609398
171147	609399
173683	609400
236692	609401
123231	609402
74907	609403
73368	609404
234973	609405
289141	609406
185076	609407
84075	609408
309928	609409
297302	609410
277051	609411
193601	609412
145960	609413
22023	609414
66182	609415
137600	609416
173655	609417
14416	609418
39871	609419
34306	609420
146036	609421
212658	609422
49451	609423
215581	609424
25978	609425
310760	609426
3380	609427
18641	609428
131017	609429
70758	609430
152389	609431
18230	609432
165816	609433
4994	609434
63611	609435
38242	609436
217676	609437
19488	609438
6878	609439
1968	609440
40949	609441
31790	609442
115079	609443
10684	609444
21293	609445
275472	609446
201226	609447
65936	609448
240173	609449
59030	609450
54961	609451
76652	609452
271915	609453
206419	609454
257220	609455
75723	609456
289328	609457
8773	609458
109431	609459
23623	609460
36247	609461
125915	609462
908	609463
133111	609464
48542	609465
164760	609466
243030	609467
97531	609468
425	609469
69740	609470
204555	609471
137711	609472
114973	609473
45885	609474
32134	609475
70715	609476
180260	609477
22789	609478
140909	609479
178062	609480
227169	609481
60931	609482
12694	609483
14219	609484
38284	609485
196084	609486
191819	609487
115267	609488
212129	609489
123747	609490
82431	609491
80356	609492
27863	609493
2841	609494
71599	609495
31588	609496
57387	609497
53540	609498
12694	609499
51418	609500
122437	609501
10053	609502
84757	609503
84757	609504
16181	609505
103200	609506
127779	609507
143583	609508
160930	609509
39393	609510
94875	609511
38503	609512
272787	609513
214881	609514
273702	609515
91787	609516
57810	609517
66043	609518
83262	609519
69951	609520
53641	609521
100535	609522
116751	609523
148141	609524
14670	609525
152019	609526
132113	609527
110580	609528
110386	609529
169401	609530
65096	609531
91082	609532
293011	609533
39952	609534
34091	609535
30378	609536
99259	609537
96609	609538
144911	609539
28655	609540
3427	609541
71168	609542
188380	609543
92486	609544
34927	609545
39759	609546
57161	609547
121424	609548
125738	609549
15846	609550
31474	609551
107469	609552
19796	609553
200151	609554
108985	609555
119678	609556
275972	609557
202524	609558
279234	609559
204488	609560
304026	609561
63954	609562
53117	609563
7234	609564
87919	609565
191782	609566
61122	609567
5223	609568
42	609569
82196	609570
294843	609571
272266	609572
191097	609573
275952	609574
57384	609575
294317	609576
37860	609577
110523	609578
180038	609579
132589	609580
62914	609581
41170	609582
54694	609583
145830	609584
13705	609585
102650	609586
81554	609587
119651	609588
66057	609589
301771	609590
8238	609591
28130	609592
206047	609593
53490	609594
99602	609595
94991	609596
123956	609597
296724	609598
8298	609599
94547	609600
118985	609601
214912	609602
34999	609603
189332	609604
23637	609605
272434	609606
152985	609607
13000	609608
136424	609609
89460	609610
189537	609611
125566	609612
18114	609613
7962	609614
82844	609615
189503	609616
184641	609617
31	609618
126739	609619
512	609620
451	609621
179927	609622
266977	609623
37457	609624
2	609625
118	609626
204429	609627
25395	609628
126772	609629
130088	609630
190976	609631
18114	609632
293085	609633
195886	609634
71162	609635
37450	609636
90	609637
44	609638
138	609639
26015	609640
221	609641
1086	609642
67	609643
217834	609644
77	609645
152	609646
37457	609647
82455	609648
53308	609649
151	609650
190977	609651
217171	609652
63299	609653
9634	609654
130431	609655
243967	609656
114070	609657
172521	609658
283116	609659
108331	609660
68172	609661
208981	609662
91840	609663
11458	609664
96026	609665
127204	609666
79011	609667
161811	609668
211143	609669
45344	609670
134901	609671
278150	609672
45014	609673
153411	609674
15638	609675
57107	609676
129655	609677
79152	609678
89273	609679
5610	609680
187453	609681
103948	609682
41800	609683
46323	609684
21376	609685
95033	609686
31366	609687
285396	609688
164203	609689
158155	609690
2042	609691
142912	609692
49539	609693
219083	609694
33667	609695
68929	609696
68929	609697
105856	609698
107775	609699
163662	609700
15418	609701
72713	609702
106446	609703
104135	609704
81429	609705
121298	609706
131801	609707
2645	609708
217025	609709
173923	609710
24911	609711
194	609712
10497	609713
21636	609714
25144	609715
25144	609716
91794	609717
91119	609718
27837	609719
33065	609720
10949	609721
58231	609722
30338	609723
11888	609724
26337	609725
184984	609726
74121	609727
9768	609728
176160	609729
61491	609730
132880	609731
3939	609732
89730	609733
146016	609734
179094	609735
169156	609736
23115	609737
108855	609738
122550	609739
43421	609740
245098	609741
148347	609742
72019	609743
84571	609744
165145	609745
236456	609746
200028	609747
58900	609748
53322	609749
133536	609750
137615	609751
95892	609752
290827	609753
28089	609754
190671	609755
55395	609756
85009	609757
26912	609758
228412	609759
121822	609760
142300	609761
122093	609762
97265	609763
34593	609764
12430	609765
129848	609766
72868	609767
71777	609768
286912	609769
11710	609770
56712	609771
132623	609772
132623	609773
20272	609774
206148	609775
58558	609776
27676	609777
167280	609778
167618	609779
240790	609780
179228	609781
305746	609782
176541	609783
155051	609784
260977	609785
302007	609786
61989	609787
145403	609788
180713	609789
777	609790
42785	609791
67689	609792
3359	609793
97420	609794
6921	609795
215988	609796
4701	609797
27040	609798
141925	609799
38749	609800
126550	609801
213411	609802
36648	609803
145020	609804
103016	609805
252228	609806
102810	609807
143912	609808
172285	609809
96384	609810
24339	609811
52926	609812
154864	609813
20479	609814
97896	609815
306616	609816
98838	609817
151348	609818
28111	609819
150542	609820
87632	609821
253269	609822
84731	609823
257783	609824
80775	609825
50875	609826
828	609827
149692	609828
168261	609829
67100	609830
60473	609831
175577	609832
121546	609833
28133	609834
69373	609835
136447	609836
47978	609837
61221	609838
76804	609839
22735	609840
200226	609841
3308	609842
6233	609843
27698	609844
269901	609845
75949	609846
28541	609847
66698	609848
23987	609849
56326	609850
35486	609851
197165	609852
96121	609853
95408	609854
193593	609855
12354	609856
45302	609857
3713	609858
180581	609859
188015	609860
168688	609861
197938	609862
88404	609863
158598	609864
30520	609865
120162	609866
77913	609867
34515	609868
222870	609869
98676	609870
15560	609871
95988	609872
68577	609873
167154	609874
52579	609875
212695	609876
98087	609877
121506	609878
65027	609879
14225	609880
99614	609881
11897	609882
29986	609883
4406	609884
4535	609885
32265	609886
187294	609887
44319	609888
199490	609889
121512	609890
178471	609891
15255	609892
266414	609893
96651	609894
135145	609895
78879	609896
1553	609897
6260	609898
283705	609899
152008	609900
21644	609901
26571	609902
153390	609903
198734	609904
242424	609905
4432	609906
49836	609907
88685	609908
91892	609909
98987	609910
20857	609911
140250	609912
74170	609913
94875	609914
34044	609915
167496	609916
40330	609917
106027	609918
2255	609919
32840	609920
33934	609921
256173	609922
54601	609923
96223	609924
66518	609925
4015	609926
109760	609927
11922	609928
44741	609929
38417	609930
88387	609931
3266	609932
227851	609933
29885	609934
131381	609935
81537	609936
569	609937
3503	609938
47127	609939
88108	609940
73226	609941
21840	609942
194945	609943
263005	609944
100019	609945
87672	609946
134705	609947
78340	609948
27434	609949
15964	609950
7817	609951
27863	609952
103200	609953
130870	609954
115717	609955
127788	609956
48159	609957
208734	609958
83093	609959
145438	609960
213594	609961
180011	609962
82302	609963
132964	609964
162118	609965
237260	609966
37354	609967
49997	609968
195295	609969
101452	609970
145959	609971
1272	609972
2805	609973
215541	609974
16779	609975
90426	609976
19159	609977
47341	609978
282294	609979
11520	609980
228196	609981
30259	609982
222983	609983
63361	609984
284210	609985
4297	609986
206232	609987
142320	609988
282018	609989
161670	609990
152024	609991
224780	609992
2480	609993
15131	609994
307116	609995
12136	609996
279118	609997
142395	609998
21317	609999
45095	610000
20870	610001
19061	610002
4050	610003
32797	610004
116932	610005
10328	610006
46824	610007
1841	610008
6042	610009
171896	610010
216282	610011
168362	610012
212701	610013
55395	610014
190813	610015
284184	610016
182199	610017
212709	610018
9296	610019
18640	610020
223168	610021
144414	610022
120055	610023
22745	610024
203765	610025
122530	610026
213968	610027
46819	610028
246310	610029
86863	610030
277819	610031
170282	610032
184916	610033
228334	610034
9542	610035
54917	610036
169525	610037
23189	610038
83606	610039
83599	610040
62997	610041
83307	610042
36199	610043
228716	610044
34588	610045
224220	610046
53528	610047
46780	610048
40563	610049
156800	610050
2422	610051
34500	610052
286543	610053
20754	610054
145654	610055
183499	610056
15146	610057
33557	610058
95838	610059
15711	610060
48944	610061
223327	610062
131743	610063
149294	610064
90269	610065
269618	610066
59409	610067
8379	610068
266974	610069
249058	610070
44414	610071
67517	610072
1842	610073
208274	610074
164472	610075
134011	610076
140738	610077
62470	610078
300706	610079
147979	610080
240311	610081
53903	610082
130610	610083
157256	610084
55675	610085
6152	610086
1201	610087
293273	610088
295133	610089
229596	610090
67484	610091
218643	610092
186281	610093
135607	610094
201664	610095
285009	610096
285301	610097
60591	610098
31625	610099
78043	610100
163881	610101
141289	610102
295363	610103
130042	610104
279752	610105
182676	610106
72875	610107
123775	610108
222248	610109
98949	610110
219621	610111
301045	610112
239807	610113
36857	610114
187643	610115
227696	610116
41243	610117
8187	610118
118191	610119
219833	610120
128654	610121
39553	610122
36717	610123
90465	610124
276811	610125
26363	610126
29802	610127
283437	610128
226673	610129
111614	610130
54387	610131
90549	610132
276723	610133
15782	610134
20377	610135
44499	610136
136424	610137
84773	610138
197125	610139
208469	610140
6878	610141
18113	610142
127665	610143
176193	610144
187284	610145
116093	610146
28265	610147
194952	610148
163960	610149
259709	610150
176326	610151
7217	610152
13601	610153
11282	610154
67567	610155
42948	610156
45321	610157
90432	610158
89385	610159
114385	610160
6936	610161
42262	610162
193454	610163
31038	610164
26734	610165
43865	610166
72857	610167
202823	610168
232429	610169
105197	610170
55	610171
91421	610172
29147	610173
138419	610174
137944	610175
20008	610176
40368	610177
36964	610178
171328	610179
76599	610180
76599	610181
8305	610182
242387	610183
4133	610184
228279	610185
120307	610186
136149	610187
169877	610188
125537	610189
49359	610190
24091	610191
125720	610192
109789	610193
182290	610194
60667	610195
84344	610196
295878	610197
83225	610198
119618	610199
11520	610200
11520	610201
205416	610202
25675	610203
82845	610204
60725	610205
298304	610206
194151	610207
25144	610208
46324	610209
140910	610210
74047	610211
2088	610212
127383	610213
14989	610214
115394	610215
115394	610216
115394	610217
117104	610218
24928	610219
47067	610220
219150	610221
5798	610222
195383	610223
15739	610224
125537	610225
5812	610226
275708	610227
45925	610228
239107	610229
31633	610230
129672	610231
29845	610232
11090	610233
42434	610234
100336	610235
217067	610236
205060	610237
1211	610238
11670	610239
10754	610240
5671	610241
215091	610242
111544	610243
121982	610244
171704	610245
30537	610246
21068	610247
40161	610248
40227	610249
42557	610250
227094	610251
48685	610252
147571	610253
27294	610254
270906	610255
24778	610256
200226	610257
71805	610258
58838	610259
31519	610260
31038	610261
123050	610262
197263	610263
4982	610264
141158	610265
22183	610266
82696	610267
15131	610268
30024	610269
123021	610270
107810	610271
25801	610272
71700	610273
115652	610274
3341	610275
103435	610276
207126	610277
64693	610278
77142	610279
96997	610280
85872	610281
2072	610282
136727	610283
121462	610284
16496	610285
115647	610286
111337	610287
133061	610288
71160	610289
135002	610290
53290	610291
133875	610292
2623	610293
17891	610294
24104	610295
38412	610296
94881	610297
152247	610298
174445	610299
132844	610300
72894	610301
147750	610302
136807	610303
112629	610304
303219	610305
48614	610306
307665	610307
180200	610308
262417	610309
39997	610310
10381	610311
301758	610312
58175	610313
146404	610314
89542	610315
84227	610316
40388	610317
68049	610318
129639	610319
207796	610320
22095	610321
209350	610322
28523	610323
279737	610324
1627	610325
13384	610326
48522	610327
168146	610328
157927	610329
31072	610330
162968	610331
129135	610332
48025	610333
1664	610334
31687	610335
48747	610336
99523	610337
278499	610338
66229	610339
41825	610340
63696	610341
38198	610342
424	610343
57137	610344
97095	610345
34537	610346
175525	610347
238684	610348
123215	610349
61044	610350
145280	610351
102470	610352
211603	610353
26154	610354
12487	610355
10214	610356
81313	610357
96283	610358
70759	610359
303524	610360
125459	610361
221208	610362
303376	610363
204836	610364
161898	610365
41277	610366
115546	610367
219231	610368
65539	610369
29775	610370
125312	610371
106122	610372
84607	610373
97389	610374
114260	610375
75479	610376
86985	610377
178002	610378
47720	610379
164035	610380
92552	610381
225611	610382
145859	610383
83224	610384
2319	610385
44440	610386
71418	610387
86501	610388
6057	610389
72625	610390
7581	610391
12476	610392
93449	610393
20867	610394
51806	610395
22797	610396
278316	610397
18525	610398
218005	610399
24755	610400
57169	610401
134019	610402
123330	610403
110486	610404
95098	610405
197373	610406
175398	610407
47512	610408
48578	610409
197513	610410
293874	610411
47882	610412
5354	610413
297936	610414
140569	610415
20930	610416
70715	610417
1841	610418
88191	610419
16333	610420
8313	610421
7179	610422
176210	610423
1863	610424
12996	610425
47576	610426
41548	610427
203884	610428
41548	610429
1116	610430
1810	610431
2650	610432
29644	610433
62689	610434
10084	610435
9767	610436
8418	610437
609	610438
28712	610439
164604	610440
177995	610441
55232	610442
2260	610443
194617	610444
291972	610445
29250	610446
543	610447
16468	610448
213019	610449
176407	610450
68199	610451
59298	610452
59298	610453
5386	610454
74885	610455
22231	610456
48229	610457
5735	610458
41065	610459
141393	610460
100005	610461
161890	610462
5289	610463
216930	610464
121952	610465
191863	610466
70453	610467
70453	610468
365	610469
85953	610470
92620	610471
7673	610472
93910	610473
220576	610474
59623	610475
61060	610476
162181	610477
9978	610478
45746	610479
225124	610480
97595	610481
145791	610482
33853	610483
145781	610484
118657	610485
207628	610486
10404	610487
188222	610488
261692	610489
188222	610490
193736	610491
2019	610492
65070	610493
41613	610494
78331	610495
141182	610496
86969	610497
215853	610498
180052	610499
47658	610500
109336	610501
73679	610502
100972	610503
113793	610504
47717	610505
23554	610506
156183	610507
31517	610508
51417	610509
74378	610510
292132	610511
72468	610512
141288	610513
251870	610514
290681	610515
32792	610516
33883	610517
112426	610518
108289	610519
47036	610520
15829	610521
235189	610522
157575	610523
72115	610524
236142	610525
33243	610526
23198	610527
79904	610528
273196	610529
97305	610530
56609	610531
63261	610532
188787	610533
188486	610534
56235	610535
66752	610536
7302	610537
345	610538
190099	610539
60615	610540
128931	610541
59407	610542
12682	610543
12682	610544
12682	610545
101092	610546
2621	610547
80392	610548
112973	610549
52986	610550
63516	610551
69681	610552
255387	610553
85291	610554
816	610555
48326	610556
25334	610557
77448	610558
69045	610559
271785	610560
144446	610561
26055	610562
16376	610563
19900	610564
48488	610565
211334	610566
40067	610567
184903	610568
17821	610569
220406	610570
48174	610571
243316	610572
253473	610573
141329	610574
26812	610575
238566	610576
297555	610577
97482	610578
304124	610579
185862	610580
185862	610581
67135	610582
154125	610583
265297	610584
86901	610585
207221	610586
139574	610587
90337	610588
187276	610589
88393	610590
128077	610591
69635	610592
91231	610593
155188	610594
228446	610595
41668	610596
139121	610597
42107	610598
158798	610599
102586	610600
172839	610601
271075	610602
206403	610603
97930	610604
113360	610605
20604	610606
29285	610607
242891	610608
52600	610609
12007	610610
110276	610611
165025	610612
187794	610613
48088	610614
119534	610615
123864	610616
218530	610617
211408	610618
23660	610619
53507	610620
222697	610621
163331	610622
181676	610623
78592	610624
43098	610625
95983	610626
133174	610627
127586	610628
55007	610629
281108	610630
271136	610631
64968	610632
191401	610633
312610	610634
41667	610635
293732	610636
103719	610637
133192	610638
263227	610639
82979	610640
50667	610641
49750	610642
63233	610643
132193	610644
57804	610645
17358	610646
274078	610647
296308	610648
20415	610649
154224	610650
155558	610651
55717	610652
194369	610653
156985	610654
283367	610655
12007	610656
61000	610657
71221	610658
146936	610659
59297	610660
157468	610661
157468	610662
286852	610663
290260	610664
159255	610665
145882	610666
60368	610667
240965	610668
85196	610669
18733	610670
274868	610671
235602	610672
86992	610673
19638	610674
41416	610675
57585	610676
125170	610677
87763	610678
25843	610679
26748	610680
2440	610681
127221	610682
213170	610683
36539	610684
2571	610685
261581	610686
291450	610687
141004	610688
115773	610689
237012	610690
258740	610691
163750	610692
215346	610693
51204	610694
121945	610695
191050	610696
34612	610697
266404	610698
120284	610699
295699	610700
129263	610701
95415	610702
204256	610703
60855	610704
115269	610705
130154	610706
145764	610707
1787	610708
6827	610709
565	610710
42506	610711
4723	610712
2564	610713
305888	610714
114319	610715
44497	610716
53625	610717
174163	610718
221103	610719
43976	610720
147621	610721
108498	610722
108527	610723
92078	610724
206843	610725
128424	610726
77956	610727
122997	610728
289297	610729
202485	610730
33623	610731
12826	610732
106107	610733
2268	610734
196475	610735
112253	610736
3754	610737
267513	610738
79827	610739
105262	610740
90322	610741
292698	610742
114327	610743
152317	610744
41416	610745
32637	610746
132543	610747
300852	610748
142041	610749
73432	610750
29117	610751
242202	610752
178507	610753
111735	610754
114705	610755
271716	610756
23471	610757
258746	610758
92945	610759
92945	610760
210147	610761
71275	610762
159502	610763
9519	610764
53167	610765
20495	610766
188543	610767
93833	610768
31850	610769
93660	610770
29074	610771
3313	610772
34894	610773
121967	610774
15915	610775
138342	610776
233980	610777
40863	610778
168595	610779
274505	610780
85430	610781
309428	610782
4744	610783
25774	610784
216379	610785
205729	610786
79428	610787
48812	610788
279522	610789
121090	610790
146280	610791
98464	610792
29473	610793
195670	610794
95616	610795
218194	610796
86641	610797
67680	610798
144059	610799
97846	610800
17910	610801
141983	610802
24779	610803
100458	610804
34127	610805
61487	610806
87808	610807
141628	610808
8167	610809
68209	610810
100118	610811
211492	610812
54297	610813
195675	610814
36920	610815
20136	610816
180343	610817
145231	610818
115581	610819
87921	610820
178449	610821
59199	610822
76813	610823
36055	610824
12439	610825
65306	610826
7263	610827
76889	610828
88811	610829
39499	610830
135477	610831
134552	610832
42980	610833
13717	610834
65062	610835
199539	610836
97335	610837
1163	610838
145077	610839
56488	610840
21028	610841
115283	610842
115283	610843
149036	610844
58906	610845
17355	610846
27997	610847
92042	610848
86816	610849
107081	610850
11996	610851
64170	610852
140765	610853
140401	610854
60445	610855
84157	610856
51142	610857
188853	610858
43492	610859
25376	610860
275333	610861
58522	610862
103693	610863
288203	610864
231015	610865
6135	610866
47229	610867
85959	610868
234017	610869
79839	610870
5336	610871
255593	610872
51204	610873
79584	610874
33233	610875
112447	610876
273589	610877
20330	610878
72237	610879
121651	610880
269962	610881
140900	610882
132013	610883
137913	610884
27951	610885
52933	610886
79916	610887
234883	610888
77900	610889
37955	610890
72408	610891
121927	610892
273042	610893
32052	610894
75238	610895
160965	610896
84551	610897
109951	610898
9708	610899
120158	610900
113643	610901
15491	610902
43985	610903
128722	610904
269326	610905
246403	610906
56352	610907
41613	610908
213392	610909
188419	610910
231825	610911
272001	610912
170333	610913
251554	610914
215433	610915
75517	610916
24779	610917
22605	610918
103692	610919
16973	610920
56488	610921
112430	610922
95644	610923
34643	610924
135285	610925
273905	610926
67376	610927
49712	610928
186928	610929
81427	610930
184346	610931
90167	610932
119831	610933
30764	610934
106964	610935
84496	610936
308047	610937
40703	610938
76291	610939
77878	610940
44983	610941
117143	610942
231767	610943
294801	610944
262736	610945
38343	610946
141103	610947
2564	610948
215062	610949
2564	610950
48968	610951
28555	610952
250482	610953
130437	610954
88813	610955
79994	610956
20330	610957
81113	610958
9598	610959
25077	610960
76718	610961
95987	610962
1142	610963
44550	610964
23964	610965
7219	610966
129263	610967
140536	610968
147040	610969
126438	610970
92226	610971
49219	610972
265685	610973
97614	610974
84073	610975
158068	610976
202110	610977
75913	610978
148076	610979
27567	610980
36502	610981
141628	610982
111516	610983
130900	610984
52617	610985
89654	610986
17355	610987
11757	610988
90322	610989
64512	610990
74838	610991
163834	610992
82511	610993
31380	610994
173212	610995
74404	610996
91516	610997
11056	610998
199053	610999
125507	611000
174313	611001
124480	611002
69219	611003
112373	611004
151154	611005
56084	611006
144731	611007
9174	611008
95415	611009
305014	611010
89725	611011
211507	611012
76144	611013
42989	611014
228741	611015
83433	611016
83168	611017
2124	611018
41580	611019
224817	611020
30812	611021
137647	611022
137163	611023
142717	611024
7219	611025
94172	611026
144854	611027
160723	611028
218698	611029
235595	611030
212224	611031
82019	611032
5336	611033
34532	611034
17506	611035
229999	611036
10594	611037
78219	611038
45318	611039
216158	611040
204051	611041
174204	611042
208376	611043
103178	611044
20940	611045
95586	611046
177696	611047
174163	611048
19360	611049
95987	611050
126323	611051
59128	611052
247631	611053
206170	611054
90694	611055
2440	611056
40933	611057
120500	611058
138132	611059
197136	611060
124096	611061
113950	611062
2136	611063
34735	611064
302959	611065
45753	611066
285266	611067
1263	611068
152242	611069
30969	611070
6312	611071
308646	611072
66408	611073
118862	611074
70202	611075
68147	611076
35668	611077
37066	611078
36414	611079
168702	611080
311594	611081
86134	611082
305286	611083
290957	611084
51629	611085
53386	611086
37668	611087
75335	611088
437	611089
70396	611090
40731	611091
194753	611092
207091	611093
138641	611094
119530	611095
284743	611096
88144	611097
3161	611098
8663	611099
88703	611100
44567	611101
229581	611102
2586	611103
134330	611104
274862	611105
82830	611106
40324	611107
778	611108
267107	611109
10158	611110
36890	611111
150213	611112
199373	611113
12232	611114
24924	611115
35310	611116
264279	611117
42791	611118
210446	611119
259810	611120
93054	611121
279151	611122
55885	611123
124206	611124
158411	611125
183215	611126
95811	611127
16	611128
56160	611129
289952	611130
23	611131
3406	611132
183916	611133
36667	611134
12303	611135
1929	611136
3	611137
106	611138
55131	611139
230904	611140
17969	611141
181641	611142
198162	611143
124038	611144
122811	611145
121216	611146
109193	611147
96123	611148
201169	611149
174365	611150
144512	611151
163706	611152
45135	611153
23476	611154
53502	611155
110316	611156
5698	611157
29791	611158
55341	611159
24996	611160
25942	611161
19116	611162
76743	611163
80285	611164
223842	611165
212898	611166
2186	611167
24561	611168
216040	611169
16407	611170
15439	611171
58944	611172
23476	611173
17722	611174
35339	611175
71422	611176
4225	611177
59949	611178
4225	611179
170617	611180
170617	611181
235875	611182
294346	611183
9445	611184
26429	611185
261352	611186
765	611187
170906	611188
29951	611189
50234	611190
6145	611191
94943	611192
1463	611193
248811	611194
49572	611195
129001	611196
258057	611197
218092	611198
211449	611199
237907	611200
21822	611201
180649	611202
182293	611203
194451	611204
93210	611205
86238	611206
79623	611207
307284	611208
55232	611209
205416	611210
14	611211
4028	611212
4028	611213
31522	611214
57808	611215
274385	611216
126915	611217
290363	611218
184455	611219
104217	611220
97129	611221
87601	611222
238012	611223
212543	611224
133814	611225
255381	611226
194610	611227
11003	611228
124364	611229
115323	611230
103430	611231
78821	611232
68119	611233
25483	611234
1030	611235
95819	611236
93468	611237
11929	611238
27303	611239
113519	611240
94973	611241
184239	611242
144295	611243
105614	611244
129666	611245
108959	611246
27526	611247
184400	611248
213912	611249
57627	611250
98022	611251
26769	611252
110632	611253
46942	611254
113842	611255
194322	611256
88300	611257
59992	611258
185566	611259
62899	611260
103	611261
8618	611262
105179	611263
31523	611264
280029	611265
122023	611266
13561	611267
72390	611268
198333	611269
200154	611270
65702	611271
69111	611272
154104	611273
217231	611274
104881	611275
31296	611276
28139	611277
45776	611278
104308	611279
56057	611280
8698	611281
8698	611282
226225	611283
93052	611284
2245	611285
9524	611286
214526	611287
39112	611288
108829	611289
56515	611290
172342	611291
59651	611292
71799	611293
70616	611294
59040	611295
100174	611296
182377	611297
50245	611298
118744	611299
214245	611300
77116	611301
158714	611302
183823	611303
121276	611304
117455	611305
108122	611306
306146	611307
56708	611308
112930	611309
2681	611310
15167	611311
237400	611312
2198	611313
58375	611314
77214	611315
37262	611316
30286	611317
81003	611318
5015	611319
60761	611320
9430	611321
112319	611322
110345	611323
5503	611324
103594	611325
199158	611326
287772	611327
133905	611328
49920	611329
42913	611330
11284	611331
7530	611332
32363	611333
58056	611334
14695	611335
91102	611336
16512	611337
33917	611338
97454	611339
226781	611340
114471	611341
60955	611342
10997	611343
31326	611344
271453	611345
118430	611346
1927	611347
77896	611348
64333	611349
13199	611350
12073	611351
67634	611352
173411	611353
7649	611354
86640	611355
12546	611356
31209	611357
84775	611358
38818	611359
13174	611360
96128	611361
208447	611362
17268	611363
36746	611364
291029	611365
89853	611366
139551	611367
101268	611368
116855	611369
15252	611370
111360	611371
236243	611372
293279	611373
83288	611374
149596	611375
149648	611376
67616	611377
30446	611378
44222	611379
239946	611380
497	611381
50158	611382
244020	611383
32115	611384
6043	611385
23670	611386
71011	611387
74854	611388
52699	611389
4327	611390
1854	611391
37331	611392
46594	611393
112387	611394
106455	611395
28527	611396
1015	611397
247819	611398
44098	611399
22468	611400
216719	611401
7140	611402
21175	611403
218284	611404
42584	611405
106046	611406
73896	611407
22799	611408
40871	611409
162686	611410
118892	611411
62829	611412
114627	611413
111119	611414
13990	611415
5820	611416
75218	611417
40114	611418
10698	611419
189576	611420
173035	611421
112974	611422
113484	611423
105351	611424
138459	611425
34139	611426
118873	611427
228840	611428
83248	611429
16874	611430
50937	611431
228030	611432
104467	611433
66076	611434
117791	611435
36112	611436
178040	611437
35207	611438
61247	611439
162871	611440
299798	611441
89320	611442
20585	611443
43193	611444
140468	611445
116483	611446
24705	611447
42672	611448
156278	611449
71984	611450
249153	611451
98059	611452
146577	611453
36207	611454
55357	611455
51222	611456
252167	611457
115229	611458
8827	611459
177554	611460
188681	611461
62861	611462
188964	611463
259899	611464
69004	611465
135115	611466
74927	611467
69843	611468
166360	611469
2133	611470
202040	611471
162056	611472
74688	611473
5566	611474
704	611475
254596	611476
58234	611477
6654	611478
3421	611479
37249	611480
72352	611481
39088	611482
38422	611483
220011	611484
20367	611485
88811	611486
133166	611487
156362	611488
248206	611489
46091	611490
222828	611491
272736	611492
211417	611493
25956	611494
129335	611495
51013	611496
99276	611497
44598	611498
66608	611499
162153	611500
105168	611501
20066	611502
13069	611503
29773	611504
43680	611505
142655	611506
169879	611507
134165	611508
53515	611509
306483	611510
31060	611511
301609	611512
92646	611513
41024	611514
55128	611515
119767	611516
136543	611517
27849	611518
23500	611519
277967	611520
161010	611521
10411	611522
19416	611523
137375	611524
114005	611525
87782	611526
262433	611527
139803	611528
74522	611529
98783	611530
28657	611531
22820	611532
202669	611533
188528	611534
84270	611535
204410	611536
71764	611537
190	611538
165414	611539
62406	611540
97904	611541
46251	611542
288719	611543
121669	611544
129274	611545
141006	611546
1919	611547
83102	611548
146647	611549
83070	611550
70984	611551
12649	611552
76539	611553
5406	611554
10045	611555
27101	611556
4480	611557
16022	611558
95201	611559
31859	611560
8384	611561
16986	611562
67798	611563
8877	611564
77476	611565
733	611566
11488	611567
14713	611568
3586	611569
253621	611570
20597	611571
146143	611572
6637	611573
43399	611574
40741	611575
119352	611576
4791	611577
1403	611578
25113	611579
4216	611580
8649	611581
177215	611582
12809	611583
9300	611584
87149	611585
67883	611586
43512	611587
13174	611588
188038	611589
208529	611590
29794	611591
96354	611592
18647	611593
51422	611594
119384	611595
133159	611596
557	611597
107000	611598
7019	611599
34230	611600
29467	611601
882	611602
3094	611603
53964	611604
93101	611605
9300	611606
94916	611607
5502	611608
4826	611609
1639	611610
30150	611611
109207	611612
150644	611613
7710	611614
14936	611615
142785	611616
8431	611617
178211	611618
304044	611619
106995	611620
33669	611621
18611	611622
82083	611623
104257	611624
293526	611625
59533	611626
59533	611627
67863	611628
32513	611629
15674	611630
32522	611631
285434	611632
206540	611633
268361	611634
151206	611635
127772	611636
1066	611637
37875	611638
137000	611639
179881	611640
49836	611641
361	611642
52150	611643
234590	611644
119372	611645
36960	611646
75374	611647
204555	611648
2514	611649
280820	611650
49618	611651
108639	611652
26546	611653
29548	611654
307566	611655
308369	611656
1242	611657
880	611658
88036	611659
63484	611660
69345	611661
181706	611662
271538	611663
273991	611664
77419	611665
175604	611666
190903	611667
153233	611668
60384	611669
53555	611670
53555	611671
28243	611672
24870	611673
94140	611674
47381	611675
121434	611676
158424	611677
149089	611678
27765	611679
26864	611680
138619	611681
75139	611682
37023	611683
168154	611684
19050	611685
89221	611686
289634	611687
188251	611688
89779	611689
87950	611690
16575	611691
34637	611692
8883	611693
168181	611694
10626	611695
104512	611696
27302	611697
31996	611698
25133	611699
28531	611700
53884	611701
41735	611702
40253	611703
45071	611704
98464	611705
126541	611706
12600	611707
153430	611708
9623	611709
180463	611710
110346	611711
5158	611712
34020	611713
9280	611714
21413	611715
1622	611716
308393	611717
304119	611718
78624	611719
165084	611720
208875	611721
164793	611722
34970	611723
13490	611724
162357	611725
39111	611726
197551	611727
197709	611728
197709	611729
131255	611730
136080	611731
52914	611732
62443	611733
2961	611734
133004	611735
27928	611736
28918	611737
27550	611738
85563	611739
310179	611740
310016	611741
310434	611742
210788	611743
1700	611744
125381	611745
49131	611746
2195	611747
211336	611748
71078	611749
126100	611750
121396	611751
51820	611752
57260	611753
7913	611754
14948	611755
1460	611756
46569	611757
124599	611758
6103	611759
10090	611760
16490	611761
62403	611762
74021	611763
265001	611764
55805	611765
57860	611766
29286	611767
12922	611768
15895	611769
21759	611770
249998	611771
11976	611772
143910	611773
113523	611774
164211	611775
16648	611776
245872	611777
82003	611778
67745	611779
31223	611780
250046	611781
155841	611782
214346	611783
8733	611784
37419	611785
22851	611786
130453	611787
148139	611788
25171	611789
221166	611790
230710	611791
33920	611792
73735	611793
51580	611794
304690	611795
22850	611796
150204	611797
6339	611798
95031	611799
165399	611800
24211	611801
35731	611802
89036	611803
150109	611804
33204	611805
11197	611806
127695	611807
194237	611808
166757	611809
139157	611810
202835	611811
88118	611812
68018	611813
45790	611814
24678	611815
266690	611816
66655	611817
105322	611818
134797	611819
27031	611820
69774	611821
180090	611822
180122	611823
35627	611824
35180	611825
73000	611826
42844	611827
265948	611828
167152	611829
8957	611830
32386	611831
246796	611832
135080	611833
9240	611834
21071	611835
41897	611836
18995	611837
9349	611838
57807	611839
201763	611840
57850	611841
38659	611842
241544	611843
63508	611844
204800	611845
307556	611846
103415	611847
170598	611848
27136	611849
33992	611850
13108	611851
14642	611852
15693	611853
103480	611854
86139	611855
17029	611856
50617	611857
77544	611858
111312	611859
41587	611860
166199	611861
280	611862
124443	611863
28454	611864
8914	611865
13485	611866
223999	611867
25770	611868
44707	611869
12457	611870
63590	611871
474	611872
100845	611873
63771	611874
310528	611875
32963	611876
39263	611877
5627	611878
188470	611879
5376	611880
18661	611881
28673	611882
23942	611883
35553	611884
208382	611885
5708	611886
40884	611887
66247	611888
61489	611889
58362	611890
13822	611891
95145	611892
157959	611893
152570	611894
16829	611895
41603	611896
281716	611897
7213	611898
9654	611899
91251	611900
51009	611901
51009	611902
28916	611903
170220	611904
307452	611905
4119	611906
28869	611907
2478	611908
108696	611909
114234	611910
104441	611911
79977	611912
974	611913
2772	611914
88615	611915
300903	611916
43630	611917
21836	611918
18679	611919
223259	611920
55763	611921
105125	611922
19100	611923
61655	611924
147390	611925
29118	611926
43587	611927
1813	611928
19348	611929
103411	611930
203998	611931
95035	611932
52899	611933
72047	611934
69244	611935
28303	611936
97069	611937
88	611938
249813	611939
63919	611940
76283	611941
280172	611942
97510	611943
309534	611944
143383	611945
81946	611946
78968	611947
28075	611948
211850	611949
52716	611950
34470	611951
268759	611952
29194	611953
305756	611954
63432	611955
114634	611956
124663	611957
89585	611958
115247	611959
53258	611960
46038	611961
194683	611962
34386	611963
224960	611964
120328	611965
36853	611966
59876	611967
109405	611968
60320	611969
1185	611970
151435	611971
3905	611972
1019	611973
3905	611974
29947	611975
8596	611976
203060	611977
207144	611978
54340	611979
29726	611980
183230	611981
33018	611982
50259	611983
58361	611984
152686	611985
84458	611986
42451	611987
79244	611988
235944	611989
95294	611990
82421	611991
1118	611992
168839	611993
85368	611994
50983	611995
15376	611996
115172	611997
18153	611998
116014	611999
122055	612000
5389	612001
1261	612002
181086	612003
91813	612004
61902	612005
72707	612006
132511	612007
2517	612008
250991	612009
93777	612010
85525	612011
307738	612012
125486	612013
33317	612014
86000	612015
194245	612016
75007	612017
164977	612018
60487	612019
111882	612020
4717	612021
50532	612022
245821	612023
40314	612024
200381	612025
99426	612026
94105	612027
4078	612028
34192	612029
2513	612030
81235	612031
75097	612032
7392	612033
100863	612034
256606	612035
203221	612036
76899	612037
173330	612038
49931	612039
41362	612040
6863	612041
48639	612042
97552	612043
15770	612044
238602	612045
111841	612046
94	612047
143290	612048
90874	612049
95110	612050
66787	612051
55523	612052
22533	612053
50532	612054
109041	612055
134021	612056
132299	612057
201455	612058
242619	612059
76087	612060
40005	612061
85883	612062
143042	612063
185611	612064
42121	612065
29472	612066
193711	612067
104425	612068
91980	612069
195800	612070
116442	612071
153693	612072
65600	612073
163132	612074
150817	612075
54465	612076
250313	612077
3432	612078
62449	612079
83210	612080
54255	612081
277164	612082
135780	612083
7371	612084
280071	612085
179264	612086
74895	612087
167836	612088
172992	612089
264439	612090
114993	612091
59211	612092
41755	612093
148437	612094
54057	612095
77566	612096
61058	612097
282336	612098
50243	612099
136652	612100
107422	612101
118418	612102
103403	612103
54217	612104
153062	612105
28023	612106
56915	612107
195532	612108
13146	612109
31969	612110
290270	612111
52487	612112
120624	612113
179800	612114
122182	612115
33908	612116
24519	612117
142760	612118
117209	612119
217790	612120
27710	612121
47245	612122
248819	612123
149809	612124
68633	612125
307748	612126
173393	612127
196902	612128
129018	612129
101495	612130
305007	612131
81042	612132
43570	612133
221529	612134
285310	612135
69208	612136
244276	612137
83999	612138
126296	612139
153328	612140
62411	612141
55782	612142
264495	612143
163561	612144
168058	612145
222437	612146
11687	612147
73668	612148
162195	612149
187877	612150
96988	612151
181464	612152
132303	612153
104150	612154
279590	612155
66307	612156
62527	612157
264637	612158
176818	612159
224603	612160
80595	612161
33463	612162
69762	612163
27110	612164
3984	612165
80091	612166
62527	612167
31671	612168
46579	612169
208599	612170
3546	612171
32571	612172
118560	612173
48234	612174
3546	612175
156615	612176
41832	612177
34089	612178
73112	612179
17805	612180
139284	612181
52645	612182
184351	612183
20631	612184
86832	612185
57052	612186
14330	612187
63670	612188
4372	612189
42487	612190
103702	612191
124050	612192
22329	612193
139943	612194
141150	612195
105	612196
6794	612197
141677	612198
15698	612199
190998	612200
26271	612201
127520	612202
199865	612203
288358	612204
116287	612205
77498	612206
1279	612207
45465	612208
270352	612209
45465	612210
11640	612211
36095	612212
72902	612213
46899	612214
189196	612215
137688	612216
103793	612217
137	612218
96117	612219
20560	612220
77	612221
163663	612222
50887	612223
197002	612224
291772	612225
88098	612226
30559	612227
252	612228
88192	612229
91186	612230
56852	612231
34823	612232
199290	612233
79334	612234
136490	612235
8924	612236
2525	612237
53622	612238
83075	612239
94232	612240
236306	612241
179012	612242
201688	612243
114360	612244
170561	612245
102448	612246
65176	612247
14981	612248
60737	612249
109412	612250
15810	612251
237296	612252
295524	612253
266371	612254
625	612255
165806	612256
22867	612257
90153	612258
52938	612259
45769	612260
262094	612261
138339	612262
30308	612263
39263	612264
46955	612265
181723	612266
93251	612267
88681	612268
55640	612269
65019	612270
4848	612271
10631	612272
6687	612273
145056	612274
128759	612275
178323	612276
155197	612277
14586	612278
10780	612279
85197	612280
20	612281
2436	612282
156851	612283
14997	612284
276096	612285
269	612286
6484	612287
20687	612288
32501	612289
80762	612290
88830	612291
90029	612292
34024	612293
75375	612294
49140	612295
8503	612296
6792	612297
71790	612298
52098	612299
5047	612300
23088	612301
50030	612302
64249	612303
7638	612304
38213	612305
112214	612306
60140	612307
4587	612308
133595	612309
58000	612310
65413	612311
64492	612312
44992	612313
68788	612314
40887	612315
96404	612316
17269	612317
39852	612318
18140	612319
46537	612320
62446	612321
58284	612322
28211	612323
50631	612324
13466	612325
243333	612326
43013	612327
29972	612328
243517	612329
5105	612330
278262	612331
190258	612332
203610	612333
61823	612334
2392	612335
76940	612336
4771	612337
122490	612338
167312	612339
72153	612340
50419	612341
227246	612342
167474	612343
267728	612344
74078	612345
164059	612346
6531	612347
197203	612348
5	612349
35237	612350
35237	612351
187747	612352
289060	612353
24321	612354
211026	612355
109219	612356
1567	612357
89763	612358
2154	612359
20781	612360
290052	612361
274069	612362
1601	612363
32029	612364
265374	612365
108518	612366
150150	612367
7764	612368
132585	612369
3574	612370
453	612371
23751	612372
115311	612373
36626	612374
185708	612375
60947	612376
184459	612377
27056	612378
12	612379
162057	612380
268486	612381
61493	612382
183121	612383
221143	612384
17816	612385
175294	612386
105931	612387
69931	612388
28073	612389
5677	612390
27013	612391
208585	612392
94551	612393
184730	612394
139242	612395
176287	612396
138378	612397
233815	612398
267087	612399
3283	612400
19951	612401
173039	612402
9028	612403
91493	612404
23972	612405
12805	612406
189594	612407
90635	612408
130561	612409
181191	612410
232569	612411
18131	612412
188933	612413
145101	612414
267868	612415
27611	612416
106968	612417
169669	612418
39611	612419
372	612420
122275	612421
38743	612422
5159	612423
90198	612424
118094	612425
1876	612426
113650	612427
137290	612428
42767	612429
102310	612430
841	612431
100833	612432
5327	612433
90566	612434
77379	612435
133730	612436
20539	612437
292502	612438
6118	612439
175325	612440
136931	612441
167989	612442
122409	612443
79455	612444
71368	612445
171716	612446
14606	612447
174155	612448
219233	612449
75282	612450
39401	612451
7925	612452
65747	612453
157690	612454
32604	612455
94318	612456
40623	612457
94011	612458
152196	612459
89942	612460
85991	612461
9044	612462
251542	612463
59662	612464
10225	612465
403	612466
36752	612467
10066	612468
14011	612469
89127	612470
154098	612471
162368	612472
146199	612473
102036	612474
202267	612475
7376	612476
20133	612477
145158	612478
222303	612479
270840	612480
84298	612481
22744	612482
14225	612483
50575	612484
109144	612485
72655	612486
216862	612487
27563	612488
3005	612489
35217	612490
178444	612491
3479	612492
1920	612493
9032	612494
15943	612495
94449	612496
29310	612497
23290	612498
15872	612499
998	612500
199092	612501
53242	612502
8028	612503
69426	612504
94	612505
21645	612506
230870	612507
46068	612508
225089	612509
193014	612510
48211	612511
63253	612512
141328	612513
66858	612514
124243	612515
131555	612516
26857	612517
36226	612518
118147	612519
68555	612520
9513	612521
173205	612522
108181	612523
103177	612524
106100	612525
230500	612526
276077	612527
95618	612528
93356	612529
123536	612530
155226	612531
13144	612532
161150	612533
18001	612534
170361	612535
51299	612536
15946	612537
199346	612538
35768	612539
238438	612540
104182	612541
281545	612542
165483	612543
48679	612544
131397	612545
225320	612546
146267	612547
10315	612548
105276	612549
105276	612550
1447	612551
303423	612552
75738	612553
28051	612554
231556	612555
309278	612556
234999	612557
9772	612558
2832	612559
70081	612560
37727	612561
141703	612562
63747	612563
15327	612564
57336	612565
62364	612566
86225	612567
77988	612568
221413	612569
31992	612570
24222	612571
76650	612572
31388	612573
197686	612574
59391	612575
237867	612576
27496	612577
21468	612578
96148	612579
84238	612580
23829	612581
125875	612582
308681	612583
2515	612584
341	612585
168896	612586
85655	612587
64266	612588
267879	612589
282738	612590
181770	612591
93712	612592
24314	612593
16996	612594
135583	612595
59849	612596
383	612597
90039	612598
153811	612599
115895	612600
27018	612601
22957	612602
90725	612603
60447	612604
29148	612605
5230	612606
16556	612607
107137	612608
33707	612609
77451	612610
126032	612611
125584	612612
261570	612613
129669	612614
71522	612615
308171	612616
31667	612617
234327	612618
107909	612619
246794	612620
271496	612621
281544	612622
130008	612623
41447	612624
74149	612625
157027	612626
135580	612627
172057	612628
89572	612629
89572	612630
8977	612631
1521	612632
6524	612633
185847	612634
76935	612635
67265	612636
140077	612637
49795	612638
308959	612639
249980	612640
47525	612641
233250	612642
121032	612643
92411	612644
220655	612645
90039	612646
124475	612647
96347	612648
227084	612649
136432	612650
163270	612651
51929	612652
25564	612653
161859	612654
66875	612655
150176	612656
211621	612657
75613	612658
110878	612659
101379	612660
136531	612661
62033	612662
139759	612663
41729	612664
216926	612665
93195	612666
37042	612667
7234	612668
93286	612669
139946	612670
144272	612671
123138	612672
306692	612673
77478	612674
91639	612675
65097	612676
210584	612677
243660	612678
48578	612679
92847	612680
34976	612681
71140	612682
71099	612683
92830	612684
163659	612685
235611	612686
91918	612687
115186	612688
192820	612689
1371	612690
216632	612691
91551	612692
242615	612693
6811	612694
123913	612695
27488	612696
10545	612697
64313	612698
130633	612699
12431	612700
83117	612701
270036	612702
13649	612703
201844	612704
170940	612705
254339	612706
65238	612707
71418	612708
3554	612709
191890	612710
168286	612711
37553	612712
47705	612713
95318	612714
23650	612715
209721	612716
33654	612717
302657	612718
23830	612719
36256	612720
458	612721
89180	612722
180053	612723
11550	612724
148006	612725
114823	612726
44989	612727
280783	612728
39986	612729
252124	612730
33544	612731
45896	612732
220511	612733
6149	612734
298340	612735
79160	612736
192487	612737
99392	612738
216118	612739
109657	612740
65046	612741
40163	612742
285797	612743
122704	612744
24327	612745
6048	612746
175070	612747
20483	612748
8423	612749
28583	612750
210644	612751
191890	612752
17315	612753
23830	612754
8801	612755
89164	612756
139196	612757
28627	612758
146340	612759
62114	612760
38014	612761
46635	612762
89821	612763
32884	612764
126776	612765
1901	612766
286805	612767
141495	612768
193945	612769
18553	612770
19138	612771
33654	612772
89567	612773
142940	612774
312275	612775
78611	612776
178609	612777
19138	612778
31834	612779
76821	612780
153607	612781
113101	612782
69680	612783
147812	612784
71	612785
159778	612786
271967	612787
15630	612788
153096	612789
224429	612790
224430	612791
16138	612792
182646	612793
132934	612794
212906	612795
80741	612796
14104	612797
53812	612798
195958	612799
25285	612800
54740	612801
102310	612802
19034	612803
95851	612804
201802	612805
8252	612806
374	612807
134	612808
17500	612809
125907	612810
34605	612811
41587	612812
32649	612813
37115	612814
203158	612815
30435	612816
100741	612817
85595	612818
209401	612819
28762	612820
101313	612821
22	612822
63410	612823
266586	612824
67674	612825
66903	612826
153554	612827
53449	612828
15918	612829
100197	612830
49080	612831
41672	612832
11074	612833
11074	612834
8729	612835
175364	612836
4199	612837
90605	612838
136652	612839
88490	612840
115931	612841
115931	612842
85303	612843
178101	612844
157973	612845
10202	612846
258638	612847
258902	612848
114593	612849
17024	612850
114626	612851
168552	612852
117670	612853
108569	612854
155073	612855
52045	612856
37480	612857
19138	612858
82091	612859
59165	612860
25790	612861
21025	612862
14962	612863
261099	612864
96217	612865
106413	612866
112962	612867
165597	612868
124601	612869
56073	612870
95725	612871
8231	612872
40063	612873
206526	612874
210237	612875
92239	612876
138161	612877
100172	612878
120637	612879
94487	612880
22243	612881
18707	612882
86842	612883
236426	612884
28490	612885
29387	612886
21991	612887
18230	612888
39954	612889
168861	612890
132757	612891
20080	612892
21221	612893
8437	612894
56010	612895
84782	612896
746	612897
19627	612898
309259	612899
33089	612900
191494	612901
275692	612902
40128	612903
198491	612904
28165	612905
143002	612906
862	612907
89480	612908
281341	612909
253393	612910
171902	612911
137970	612912
137147	612913
272431	612914
256545	612915
197979	612916
259227	612917
128883	612918
233015	612919
247144	612920
270220	612921
225	612922
82977	612923
80049	612924
201236	612925
9772	612926
259332	612927
158900	612928
18274	612929
132818	612930
281897	612931
216832	612932
214834	612933
238865	612934
217155	612935
180479	612936
116618	612937
301659	612938
265968	612939
219205	612940
170583	612941
36673	612942
303195	612943
73307	612944
136578	612945
40884	612946
7013	612947
248063	612948
85635	612949
262285	612950
64470	612951
30564	612952
79247	612953
45833	612954
244012	612955
12036	612956
7279	612957
191846	612958
100732	612959
23235	612960
47644	612961
1370	612962
92386	612963
165940	612964
56572	612965
69955	612966
303518	612967
200587	612968
251321	612969
184075	612970
171926	612971
125881	612972
42515	612973
383	612974
41366	612975
137546	612976
37821	612977
112722	612978
15429	612979
168356	612980
179289	612981
80655	612982
13952	612983
11998	612984
9953	612985
27339	612986
205998	612987
114604	612988
127564	612989
268004	612990
191264	612991
102246	612992
291622	612993
300974	612994
225	612995
8963	612996
70853	612997
145887	612998
59850	612999
33584	613000
135619	613001
239192	613002
54088	613003
268101	613004
82719	613005
249395	613006
197711	613007
212030	613008
110631	613009
128365	613010
11280	613011
168570	613012
50660	613013
82795	613014
57013	613015
197531	613016
39929	613017
246592	613018
25874	613019
275392	613020
199394	613021
131251	613022
54062	613023
6080	613024
6763	613025
43612	613026
312757	613027
171756	613028
5486	613029
21618	613030
167513	613031
214825	613032
214744	613033
218274	613034
113452	613035
167603	613036
140819	613037
41795	613038
8174	613039
898	613040
32539	613041
42109	613042
13716	613043
50656	613044
226190	613045
103131	613046
173482	613047
266402	613048
251670	613049
149253	613050
32254	613051
292960	613052
211633	613053
9342	613054
15761	613055
57041	613056
19199	613057
217948	613058
219298	613059
184649	613060
307621	613061
20349	613062
43300	613063
10894	613064
25809	613065
7333	613066
66379	613067
61503	613068
135171	613069
62111	613070
85183	613071
101750	613072
54827	613073
4765	613074
59467	613075
222354	613076
34217	613077
188936	613078
203657	613079
66906	613080
218754	613081
74470	613082
304852	613083
18007	613084
48487	613085
208682	613086
133142	613087
160030	613088
1952	613089
58690	613090
437	613091
20275	613092
103873	613093
5169	613094
189582	613095
36865	613096
5904	613097
10	613098
94766	613099
1175	613100
21018	613101
76941	613102
52595	613103
38287	613104
29356	613105
9876	613106
81594	613107
30446	613108
89311	613109
57029	613110
95309	613111
68806	613112
298410	613113
190227	613114
254795	613115
117374	613116
81417	613117
259730	613118
2604	613119
311854	613120
124925	613121
6482	613122
2706	613123
158001	613124
176027	613125
174937	613126
305572	613127
136965	613128
93793	613129
48398	613130
30691	613131
1146	613132
3915	613133
25524	613134
101315	613135
124294	613136
9309	613137
41913	613138
49926	613139
305654	613140
49009	613141
85267	613142
95778	613143
56024	613144
121679	613145
122523	613146
36612	613147
193004	613148
171289	613149
64901	613150
125454	613151
28155	613152
125375	613153
56438	613154
138391	613155
99713	613156
81907	613157
48657	613158
110234	613159
57453	613160
40626	613161
74130	613162
67768	613163
80900	613164
190378	613165
249301	613166
198171	613167
236068	613168
20638	613169
157683	613170
50834	613171
98194	613172
77856	613173
23631	613174
15086	613175
137421	613176
205244	613177
170135	613178
70385	613179
122002	613180
294984	613181
71630	613182
226227	613183
58913	613184
160708	613185
116990	613186
212570	613187
4309	613188
185544	613189
99716	613190
162966	613191
14131	613192
185122	613193
115965	613194
46292	613195
86724	613196
89693	613197
54980	613198
191040	613199
131671	613200
91301	613201
164605	613202
3733	613203
130769	613204
18064	613205
215002	613206
90055	613207
3147	613208
22460	613209
124807	613210
3275	613211
278	613212
34293	613213
203864	613214
109727	613215
82653	613216
86591	613217
190690	613218
82066	613219
106981	613220
109987	613221
4907	613222
157962	613223
27078	613224
100127	613225
83402	613226
51716	613227
65733	613228
220345	613229
198431	613230
73	613231
19741	613232
87407	613233
15220	613234
139266	613235
1287	613236
94769	613237
14185	613238
179971	613239
185313	613240
31473	613241
309286	613242
37856	613243
974	613244
1975	613245
63304	613246
5089	613247
202113	613248
43638	613249
27090	613250
145216	613251
17680	613252
95098	613253
25311	613254
120538	613255
91644	613256
4236	613257
15184	613258
52863	613259
111749	613260
35603	613261
69211	613262
144677	613263
18744	613264
356	613265
187301	613266
27553	613267
12745	613268
164753	613269
94230	613270
75017	613271
18193	613272
294210	613273
76084	613274
172440	613275
76245	613276
69739	613277
32337	613278
133001	613279
244381	613280
47726	613281
72435	613282
193088	613283
35794	613284
149477	613285
133242	613286
83078	613287
91744	613288
215758	613289
28530	613290
72053	613291
92936	613292
5728	613293
41868	613294
198680	613295
180000	613296
82568	613297
32194	613298
140982	613299
20988	613300
40316	613301
32743	613302
146115	613303
140042	613304
133157	613305
176457	613306
283241	613307
114143	613308
128081	613309
79291	613310
8960	613311
136474	613312
9924	613313
7540	613314
25965	613315
9202	613316
217466	613317
81958	613318
54868	613319
60395	613320
38410	613321
282808	613322
208057	613323
132301	613324
114143	613325
108454	613326
29287	613327
22269	613328
123110	613329
13106	613330
32472	613331
7837	613332
14130	613333
25570	613334
28344	613335
281578	613336
93731	613337
1675	613338
75	613339
141209	613340
139140	613341
194582	613342
11938	613343
2379	613344
231743	613345
28161	613346
11803	613347
3367	613348
2642	613349
79718	613350
24540	613351
43874	613352
132738	613353
2189	613354
67058	613355
48801	613356
2048	613357
155839	613358
28059	613359
64309	613360
12396	613361
7246	613362
188604	613363
52481	613364
8756	613365
52643	613366
287576	613367
49241	613368
59638	613369
27999	613370
37143	613371
58564	613372
32423	613373
2151	613374
25337	613375
172398	613376
92299	613377
120946	613378
22905	613379
9054	613380
206794	613381
270991	613382
539	613383
12997	613384
57919	613385
57110	613386
102458	613387
122000	613388
95108	613389
737	613390
63794	613391
143956	613392
132725	613393
1419	613394
182344	613395
52325	613396
5065	613397
224225	613398
300177	613399
25484	613400
137323	613401
130143	613402
131579	613403
120710	613404
117488	613405
41615	613406
108671	613407
31050	613408
13868	613409
5356	613410
122135	613411
208454	613412
69939	613413
14879	613414
89225	613415
34074	613416
88736	613417
73673	613418
210620	613419
69764	613420
294581	613421
12265	613422
127560	613423
237800	613424
94541	613425
159623	613426
62575	613427
22287	613428
5893	613429
78002	613430
10365	613431
62134	613432
96128	613433
287815	613434
179524	613435
286283	613436
27853	613437
108454	613438
50265	613439
10066	613440
85280	613441
3438	613442
166433	613443
111754	613444
22287	613445
130373	613446
130373	613447
112708	613448
254865	613449
56981	613450
3857	613451
294601	613452
5325	613453
110002	613454
40316	613455
194496	613456
5792	613457
253631	613458
158780	613459
117795	613460
41826	613461
51577	613462
6353	613463
34864	613464
7474	613465
7474	613466
2071	613467
50247	613468
197859	613469
17860	613470
7474	613471
203631	613472
124021	613473
36407	613474
60689	613475
310231	613476
303970	613477
5646	613478
89139	613479
1643	613480
288573	613481
144157	613482
201870	613483
256061	613484
58168	613485
14310	613486
107066	613487
173790	613488
125083	613489
15835	613490
143815	613491
19997	613492
135369	613493
201394	613494
293662	613495
2	613496
82094	613497
67033	613498
34598	613499
112112	613500
208946	613501
97262	613502
6153	613503
23578	613504
6002	613505
37201	613506
239465	613507
211092	613508
85291	613509
20037	613510
48216	613511
129347	613512
127583	613513
94054	613514
21986	613515
43537	613516
10481	613517
7539	613518
85205	613519
52602	613520
26818	613521
5885	613522
3634	613523
302471	613524
116177	613525
270457	613526
25250	613527
43488	613528
17651	613529
139662	613530
15319	613531
56993	613532
30763	613533
304507	613534
209280	613535
48863	613536
23104	613537
28875	613538
85966	613539
280554	613540
12515	613541
91443	613542
41730	613543
299056	613544
139763	613545
207638	613546
40034	613547
76206	613548
113977	613549
36949	613550
182250	613551
4969	613552
294684	613553
121500	613554
29808	613555
147360	613556
217370	613557
303479	613558
144644	613559
78983	613560
299260	613561
16210	613562
7710	613563
176503	613564
222144	613565
229	613566
41636	613567
65407	613568
73281	613569
91998	613570
19519	613571
132934	613572
134702	613573
52101	613574
101739	613575
20443	613576
69076	613577
38413	613578
75226	613579
180860	613580
278847	613581
312670	613582
203957	613583
90123	613584
233507	613585
254046	613586
74077	613587
180324	613588
269770	613589
74540	613590
35367	613591
31946	613592
81829	613593
167680	613594
59663	613595
191261	613596
121406	613597
86565	613598
36830	613599
119234	613600
171878	613601
20420	613602
13829	613603
731	613604
158084	613605
116977	613606
8602	613607
56984	613608
169962	613609
52286	613610
30361	613611
286908	613612
23702	613613
54713	613614
99555	613615
5566	613616
23180	613617
3693	613618
129132	613619
23760	613620
4475	613621
165533	613622
268948	613623
217616	613624
302301	613625
62626	613626
128197	613627
150775	613628
204827	613629
260142	613630
97106	613631
309889	613632
79362	613633
52281	613634
85996	613635
90416	613636
153491	613637
104960	613638
63336	613639
14685	613640
137161	613641
87606	613642
13552	613643
146836	613644
58862	613645
68874	613646
12633	613647
117484	613648
67802	613649
82894	613650
5274	613651
5274	613652
20729	613653
13548	613654
181941	613655
2262	613656
60607	613657
62412	613658
42453	613659
203096	613660
4066	613661
65872	613662
11270	613663
63167	613664
100276	613665
157475	613666
62988	613667
55803	613668
25862	613669
59624	613670
6704	613671
188627	613672
102463	613673
69319	613674
9274	613675
7539	613676
64636	613677
123901	613678
66311	613679
230871	613680
3698	613681
67707	613682
105273	613683
258367	613684
8699	613685
65207	613686
78859	613687
280159	613688
307531	613689
33671	613690
42924	613691
124098	613692
91153	613693
249982	613694
271445	613695
64100	613696
102818	613697
161334	613698
69154	613699
150447	613700
185042	613701
2483	613702
202648	613703
27982	613704
122273	613705
72230	613706
23076	613707
99608	613708
13533	613709
3692	613710
144909	613711
285416	613712
229240	613713
131845	613714
42924	613715
42924	613716
43188	613717
271178	613718
123431	613719
9402	613720
108171	613721
257418	613722
127416	613723
74455	613724
13362	613725
38102	613726
81444	613727
213972	613728
98048	613729
3151	613730
4145	613731
114928	613732
37663	613733
101656	613734
80081	613735
97451	613736
283423	613737
1539	613738
171617	613739
24307	613740
7170	613741
139870	613742
9758	613743
100047	613744
67808	613745
185081	613746
209583	613747
34977	613748
63678	613749
157423	613750
173	613751
38498	613752
146804	613753
48050	613754
96654	613755
17139	613756
661	613757
5723	613758
6571	613759
98383	613760
10205	613761
104798	613762
52684	613763
86326	613764
9548	613765
63809	613766
28744	613767
191192	613768
23676	613769
144629	613770
31131	613771
244204	613772
122232	613773
20435	613774
47815	613775
32717	613776
56137	613777
75310	613778
18874	613779
116464	613780
195092	613781
20003	613782
72039	613783
276086	613784
50867	613785
1707	613786
34031	613787
12145	613788
21077	613789
71359	613790
46580	613791
27823	613792
114788	613793
128774	613794
8252	613795
10947	613796
220597	613797
40667	613798
2751	613799
142191	613800
291178	613801
296018	613802
161812	613803
123582	613804
285126	613805
57701	613806
142656	613807
152608	613808
173205	613809
280329	613810
32566	613811
155122	613812
190446	613813
1489	613814
20477	613815
66737	613816
99777	613817
83127	613818
297931	613819
124270	613820
126492	613821
126492	613822
103801	613823
5899	613824
148515	613825
47868	613826
66283	613827
49581	613828
158999	613829
27282	613830
96586	613831
228084	613832
208216	613833
2821	613834
10140	613835
3753	613836
5102	613837
9750	613838
24821	613839
52672	613840
80625	613841
310346	613842
263901	613843
163537	613844
260007	613845
80260	613846
93364	613847
12431	613848
183405	613849
82021	613850
983	613851
983	613852
983	613853
2696	613854
55199	613855
43897	613856
84516	613857
51811	613858
198295	613859
36045	613860
274270	613861
57071	613862
47373	613863
72444	613864
70040	613865
155621	613866
70822	613867
84587	613868
9225	613869
84220	613870
66658	613871
9064	613872
119785	613873
133594	613874
15036	613875
107054	613876
15915	613877
83823	613878
310286	613879
13877	613880
31776	613881
22112	613882
4703	613883
4703	613884
52025	613885
16471	613886
57754	613887
31827	613888
233211	613889
216994	613890
70712	613891
189173	613892
273358	613893
93642	613894
61041	613895
95615	613896
147071	613897
18061	613898
32255	613899
55072	613900
16291	613901
31888	613902
9817	613903
79480	613904
84423	613905
92588	613906
118691	613907
651	613908
68977	613909
6873	613910
74725	613911
86172	613912
62017	613913
9997	613914
33255	613915
5212	613916
42105	613917
80273	613918
11722	613919
93929	613920
16653	613921
10524	613922
42432	613923
145517	613924
81830	613925
10817	613926
6104	613927
42115	613928
24245	613929
17064	613930
98356	613931
9390	613932
186649	613933
35493	613934
92289	613935
54237	613936
48890	613937
12360	613938
38740	613939
278184	613940
84441	613941
128766	613942
265172	613943
36483	613944
201458	613945
280818	613946
81670	613947
27402	613948
188607	613949
184928	613950
26037	613951
4474	613952
121901	613953
200436	613954
9792	613955
69355	613956
20463	613957
215	613958
14002	613959
217036	613960
188797	613961
3650	613962
212886	613963
61003	613964
57517	613965
39652	613966
83823	613967
203210	613968
57677	613969
54989	613970
268621	613971
107981	613972
162746	613973
89959	613974
183868	613975
95649	613976
28885	613977
1715	613978
150521	613979
58961	613980
132976	613981
56798	613982
13422	613983
200806	613984
16162	613985
199287	613986
3810	613987
42725	613988
100449	613989
36901	613990
189741	613991
47003	613992
33266	613993
36196	613994
4418	613995
80936	613996
31087	613997
209057	613998
19943	613999
91385	614000
35220	614001
101758	614002
122037	614003
26053	614004
82573	614005
82447	614006
1105	614007
19118	614008
130335	614009
134030	614010
37040	614011
68341	614012
49456	614013
101190	614014
464	614015
186952	614016
181766	614017
75688	614018
134993	614019
85650	614020
48228	614021
95390	614022
282364	614023
25840	614024
17747	614025
37102	614026
295448	614027
82592	614028
10725	614029
212837	614030
183693	614031
38396	614032
270320	614033
37814	614034
37045	614035
81016	614036
106	614037
41114	614038
914	614039
179532	614040
1943	614041
104	614042
118334	614043
89437	614044
445	614045
8876	614046
118334	614047
265610	614048
36864	614049
141893	614050
179774	614051
122150	614052
98175	614053
128	614054
121043	614055
268	614056
29095	614057
54200	614058
80466	614059
79552	614060
79552	614061
282317	614062
124196	614063
159262	614064
81097	614065
12254	614066
184766	614067
266983	614068
30920	614069
122050	614070
29078	614071
3823	614072
184139	614073
16	614074
35567	614075
50443	614076
19477	614077
122502	614078
25561	614079
33	614080
180340	614081
25397	614082
27749	614083
37147	614084
102	614085
42791	614086
15434	614087
36413	614088
123270	614089
143698	614090
124444	614091
30	614092
15	614093
99913	614094
111770	614095
40	614096
193731	614097
3310	614098
18965	614099
45619	614100
14465	614101
70636	614102
16735	614103
16735	614104
100481	614105
294560	614106
30232	614107
51585	614108
74981	614109
53874	614110
215812	614111
140152	614112
4765	614113
25105	614114
110382	614115
58285	614116
22020	614117
7797	614118
882	614119
5282	614120
161593	614121
92996	614122
19712	614123
5282	614124
15626	614125
291926	614126
6559	614127
149408	614128
209702	614129
66035	614130
195609	614131
17661	614132
5442	614133
13804	614134
19721	614135
8311	614136
52032	614137
5580	614138
41298	614139
19721	614140
41505	614141
13479	614142
20028	614143
15013	614144
15828	614145
12428	614146
185457	614147
68374	614148
212489	614149
13694	614150
14711	614151
15119	614152
13816	614153
50300	614154
19812	614155
212489	614156
32525	614157
23139	614158
137944	614159
8311	614160
21097	614161
290580	614162
61138	614163
22949	614164
28370	614165
142659	614166
92407	614167
15086	614168
22502	614169
92407	614170
61183	614171
206284	614172
157438	614173
5352	614174
137944	614175
42943	614176
11261	614177
5580	614178
19812	614179
141013	614180
95027	614181
41505	614182
19582	614183
45602	614184
110681	614185
14905	614186
225157	614187
19812	614188
21675	614189
65802	614190
107522	614191
13986	614192
157093	614193
230549	614194
289929	614195
44754	614196
3104	614197
103836	614198
239034	614199
174934	614200
284489	614201
28735	614202
30789	614203
3401	614204
279073	614205
134346	614206
227474	614207
76827	614208
86740	614209
193295	614210
83668	614211
179811	614212
250861	614213
67631	614214
185996	614215
157244	614216
141179	614217
183601	614218
209460	614219
141179	614220
77083	614221
124336	614222
86821	614223
186712	614224
214575	614225
150762	614226
204713	614227
98961	614228
244434	614229
310526	614230
20277	614231
298065	614232
31393	614233
146208	614234
252616	614235
297760	614236
5364	614237
179632	614238
206784	614239
3815	614240
153227	614241
216741	614242
253795	614243
7503	614244
31393	614245
52442	614246
253809	614247
83252	614248
2731	614249
67022	614250
22915	614251
101402	614252
91507	614253
217394	614254
217204	614255
205636	614256
302126	614257
53867	614258
109546	614259
60128	614260
154706	614261
77894	614262
205355	614263
14254	614264
19507	614265
36618	614266
204360	614267
887	614268
887	614269
73349	614270
536	614271
59490	614272
104502	614273
116599	614274
236319	614275
122250	614276
299583	614277
6031	614278
82	614279
28262	614280
52269	614281
139343	614282
43710	614283
1484	614284
287134	614285
112137	614286
19782	614287
57142	614288
50245	614289
93884	614290
15303	614291
138507	614292
80589	614293
53404	614294
65540	614295
50840	614296
105993	614297
163573	614298
47138	614299
138726	614300
54107	614301
213739	614302
163718	614303
7500	614304
1143	614305
252916	614306
887	614307
887	614308
228713	614309
277133	614310
34450	614311
210152	614312
69991	614313
13421	614314
53829	614315
207223	614316
133808	614317
92534	614318
28497	614319
121984	614320
34314	614321
221532	614322
29686	614323
96951	614324
223989	614325
246851	614326
164629	614327
160956	614328
15255	614329
7175	614330
4549	614331
11581	614332
51438	614333
4549	614334
689	614335
46071	614336
92202	614337
90	614338
128092	614339
11872	614340
2074	614341
293324	614342
93390	614343
11526	614344
130651	614345
24607	614346
123974	614347
44878	614348
300376	614349
279935	614350
206392	614351
191177	614352
165259	614353
44878	614354
272470	614355
6741	614356
19476	614357
231786	614358
311291	614359
204481	614360
262723	614361
216551	614362
56141	614363
4775	614364
27645	614365
38294	614366
56371	614367
70806	614368
19339	614369
17308	614370
303271	614371
119659	614372
154817	614373
7150	614374
17761	614375
190454	614376
37202	614377
3820	614378
5597	614379
19661	614380
11558	614381
88656	614382
88656	614383
102070	614384
7473	614385
287348	614386
204820	614387
99079	614388
95840	614389
43411	614390
145430	614391
213157	614392
136723	614393
60462	614394
43411	614395
145778	614396
14702	614397
8548	614398
209358	614399
1901	614400
19604	614401
42061	614402
306101	614403
214666	614404
203347	614405
238377	614406
97525	614407
15303	614408
6902	614409
165039	614410
46977	614411
229172	614412
12908	614413
29686	614414
152936	614415
53956	614416
71699	614417
77103	614418
89742	614419
87431	614420
116121	614421
64591	614422
56	614423
203722	614424
246378	614425
94256	614426
9653	614427
201028	614428
7741	614429
67836	614430
19166	614431
166942	614432
47896	614433
76065	614434
92035	614435
280549	614436
120888	614437
170391	614438
20076	614439
45708	614440
145119	614441
61067	614442
4009	614443
144870	614444
144870	614445
27796	614446
26722	614447
231097	614448
214114	614449
19580	614450
146871	614451
2507	614452
59348	614453
14250	614454
169409	614455
115331	614456
288257	614457
89360	614458
21948	614459
51570	614460
143135	614461
50585	614462
12766	614463
63294	614464
74349	614465
216800	614466
12152	614467
137459	614468
117221	614469
15751	614470
106685	614471
224395	614472
20336	614473
60946	614474
24197	614475
119520	614476
44096	614477
21536	614478
95659	614479
78815	614480
29123	614481
82834	614482
75005	614483
45186	614484
18668	614485
23975	614486
88603	614487
18501	614488
68517	614489
198740	614490
26252	614491
6167	614492
48604	614493
204134	614494
54075	614495
201475	614496
298317	614497
43157	614498
218265	614499
82637	614500
57760	614501
25259	614502
61665	614503
20139	614504
39935	614505
36341	614506
275680	614507
112904	614508
137870	614509
30680	614510
169815	614511
50603	614512
1720	614513
111953	614514
237068	614515
42556	614516
98584	614517
138320	614518
141342	614519
109247	614520
30235	614521
28221	614522
96523	614523
169024	614524
35275	614525
2956	614526
171599	614527
151662	614528
52416	614529
203028	614530
134690	614531
6582	614532
214498	614533
49214	614534
11587	614535
290384	614536
184440	614537
12452	614538
65348	614539
203028	614540
185475	614541
2712	614542
5406	614543
56266	614544
76231	614545
60987	614546
30094	614547
4174	614548
27768	614549
31721	614550
30211	614551
91559	614552
305853	614553
283922	614554
183988	614555
74628	614556
6582	614557
4639	614558
65709	614559
141884	614560
45347	614561
13535	614562
111820	614563
57278	614564
12032	614565
21684	614566
69092	614567
229638	614568
262575	614569
161795	614570
127979	614571
80062	614572
80062	614573
13517	614574
174455	614575
100962	614576
92133	614577
23599	614578
213534	614579
54855	614580
142463	614581
128384	614582
224863	614583
94736	614584
107677	614585
96582	614586
146641	614587
134034	614588
27344	614589
56783	614590
185905	614591
50366	614592
42569	614593
50366	614594
28968	614595
205083	614596
70816	614597
93912	614598
140760	614599
133681	614600
111604	614601
43997	614602
52976	614603
31223	614604
18846	614605
4007	614606
286631	614607
87269	614608
303368	614609
76980	614610
29146	614611
304915	614612
43634	614613
137226	614614
40799	614615
56803	614616
27047	614617
52752	614618
46464	614619
1645	614620
25829	614621
18379	614622
183531	614623
4794	614624
183531	614625
18379	614626
25829	614627
39724	614628
186003	614629
39724	614630
25829	614631
236887	614632
61114	614633
25242	614634
34836	614635
70287	614636
18183	614637
4666	614638
111547	614639
195580	614640
88232	614641
114925	614642
45772	614643
1812	614644
116879	614645
78346	614646
100266	614647
207839	614648
12191	614649
24959	614650
12004	614651
152257	614652
117886	614653
61971	614654
77930	614655
70789	614656
102610	614657
280491	614658
45723	614659
116611	614660
189917	614661
128332	614662
166572	614663
108909	614664
45201	614665
69258	614666
97059	614667
202144	614668
36288	614669
131350	614670
37238	614671
57292	614672
73967	614673
14417	614674
306326	614675
423	614676
44145	614677
31478	614678
10859	614679
6556	614680
40746	614681
26973	614682
80809	614683
250527	614684
102753	614685
285727	614686
170488	614687
246629	614688
64830	614689
153766	614690
113812	614691
55526	614692
46302	614693
14244	614694
59224	614695
138510	614696
212930	614697
17019	614698
187690	614699
33720	614700
5698	614701
234940	614702
293	614703
143835	614704
63673	614705
127171	614706
50839	614707
118339	614708
173341	614709
86829	614710
86567	614711
126187	614712
44481	614713
179208	614714
93337	614715
158664	614716
72510	614717
1012	614718
116149	614719
296748	614720
236083	614721
123908	614722
214597	614723
129372	614724
90687	614725
137656	614726
136826	614727
49398	614728
87193	614729
175064	614730
215637	614731
11324	614732
23507	614733
180373	614734
59250	614735
18517	614736
123652	614737
9841	614738
2093	614739
78691	614740
98612	614741
9787	614742
144392	614743
115556	614744
60126	614745
252142	614746
34437	614747
254494	614748
107002	614749
661	614750
39479	614751
96839	614752
6321	614753
186150	614754
106161	614755
67676	614756
234402	614757
60403	614758
25469	614759
25092	614760
25092	614761
116065	614762
14204	614763
134974	614764
87105	614765
168940	614766
15599	614767
136326	614768
36222	614769
127287	614770
142646	614771
58406	614772
69777	614773
101646	614774
98612	614775
60331	614776
10692	614777
30840	614778
138332	614779
202414	614780
38795	614781
15664	614782
134313	614783
219427	614784
17511	614785
256161	614786
213809	614787
65920	614788
65920	614789
55410	614790
85595	614791
118299	614792
74302	614793
3675	614794
109972	614795
2632	614796
142076	614797
84944	614798
4724	614799
50057	614800
152240	614801
139559	614802
89120	614803
146576	614804
90141	614805
204412	614806
26239	614807
41901	614808
33358	614809
35210	614810
3469	614811
45550	614812
106162	614813
92554	614814
91902	614815
114113	614816
243319	614817
206181	614818
79396	614819
89423	614820
4442	614821
2696	614822
291687	614823
207360	614824
189583	614825
273845	614826
7721	614827
26136	614828
25734	614829
25734	614830
75863	614831
119278	614832
199877	614833
112754	614834
191683	614835
245894	614836
90226	614837
224811	614838
239279	614839
5651	614840
14677	614841
14930	614842
27067	614843
103081	614844
152821	614845
22764	614846
13952	614847
24640	614848
61356	614849
34166	614850
18994	614851
12327	614852
40176	614853
60495	614854
9272	614855
9272	614856
90827	614857
90827	614858
64030	614859
47390	614860
10210	614861
229206	614862
8051	614863
305892	614864
49673	614865
166893	614866
125308	614867
66861	614868
35080	614869
258590	614870
92612	614871
298121	614872
69081	614873
228324	614874
44837	614875
70019	614876
8850	614877
37221	614878
288607	614879
51735	614880
137176	614881
218575	614882
224367	614883
76810	614884
113225	614885
28508	614886
119204	614887
37540	614888
30967	614889
37494	614890
60953	614891
8712	614892
147202	614893
9329	614894
152055	614895
37494	614896
206584	614897
61570	614898
2612	614899
288413	614900
73367	614901
17169	614902
30648	614903
223924	614904
151422	614905
108947	614906
21922	614907
60312	614908
19161	614909
183197	614910
44865	614911
199886	614912
8150	614913
55363	614914
167345	614915
336	614916
77307	614917
102553	614918
51178	614919
56452	614920
134339	614921
116014	614922
927	614923
927	614924
927	614925
90834	614926
272852	614927
127913	614928
74633	614929
41010	614930
63559	614931
146688	614932
115755	614933
186051	614934
127345	614935
71620	614936
93089	614937
221598	614938
177634	614939
103800	614940
45955	614941
34034	614942
186913	614943
3527	614944
158651	614945
205378	614946
47931	614947
66282	614948
45250	614949
91798	614950
45250	614951
47930	614952
31576	614953
49274	614954
15267	614955
14895	614956
131688	614957
250880	614958
52230	614959
8036	614960
8036	614961
45365	614962
8266	614963
64671	614964
32767	614965
103800	614966
205299	614967
166807	614968
66166	614969
7435	614970
210180	614971
114981	614972
85830	614973
132308	614974
403	614975
21686	614976
2418	614977
4213	614978
299146	614979
31384	614980
243821	614981
2979	614982
81207	614983
96835	614984
212634	614985
130320	614986
192605	614987
1921	614988
27450	614989
7020	614990
39142	614991
37689	614992
64887	614993
58057	614994
12715	614995
44	614996
168672	614997
22221	614998
39685	614999
777	615000
37682	615001
991	615002
269540	615003
49553	615004
4790	615005
1161	615006
5128	615007
156221	615008
184384	615009
82540	615010
77301	615011
1600	615012
270748	615013
185420	615014
1280	615015
37101	615016
104093	615017
9318	615018
32039	615019
61018	615020
54881	615021
281965	615022
50064	615023
75592	615024
48381	615025
47462	615026
212942	615027
27726	615028
92769	615029
7083	615030
681	615031
32135	615032
32135	615033
24401	615034
20187	615035
181052	615036
267739	615037
85540	615038
11181	615039
30075	615040
272216	615041
310140	615042
72827	615043
74883	615044
237132	615045
53026	615046
83653	615047
78102	615048
56257	615049
42929	615050
4352	615051
183189	615052
182531	615053
64443	615054
4561	615055
171990	615056
302413	615057
5691	615058
122364	615059
81473	615060
214888	615061
98957	615062
25858	615063
168521	615064
50250	615065
79148	615066
90671	615067
83680	615068
15941	615069
43085	615070
84799	615071
10476	615072
135462	615073
33429	615074
35670	615075
9992	615076
19010	615077
107389	615078
258743	615079
230240	615080
12204	615081
157068	615082
256895	615083
257415	615084
144976	615085
272584	615086
272671	615087
16926	615088
9429	615089
75035	615090
12638	615091
51772	615092
199684	615093
84331	615094
74749	615095
12258	615096
28876	615097
14249	615098
55172	615099
77167	615100
667	615101
145743	615102
215101	615103
106614	615104
160496	615105
142106	615106
177259	615107
174830	615108
47237	615109
17759	615110
79724	615111
161816	615112
125705	615113
107094	615114
75174	615115
206549	615116
73922	615117
160894	615118
2811	615119
53393	615120
19189	615121
58755	615122
196700	615123
196700	615124
178788	615125
39747	615126
75737	615127
211057	615128
246012	615129
109397	615130
35990	615131
82336	615132
207002	615133
37150	615134
125752	615135
133271	615136
150537	615137
144713	615138
10537	615139
39290	615140
100159	615141
180004	615142
47225	615143
94133	615144
183685	615145
87724	615146
112880	615147
15510	615148
2054	615149
185140	615150
78307	615151
119641	615152
14614	615153
94454	615154
28129	615155
14126	615156
27460	615157
255986	615158
233356	615159
300153	615160
290375	615161
841	615162
96941	615163
108522	615164
79592	615165
207973	615166
79349	615167
11412	615168
46197	615169
10811	615170
124393	615171
10316	615172
21	615173
106792	615174
85839	615175
264208	615176
40891	615177
88607	615178
54839	615179
134503	615180
246324	615181
84232	615182
156218	615183
176115	615184
110058	615185
46802	615186
81113	615187
131886	615188
62461	615189
56379	615190
117543	615191
99378	615192
34519	615193
37190	615194
25261	615195
107750	615196
58270	615197
55444	615198
30558	615199
90412	615200
198038	615201
53208	615202
174629	615203
176222	615204
20892	615205
56099	615206
2616	615207
161450	615208
15007	615209
265414	615210
10316	615211
25884	615212
25884	615213
9750	615214
41071	615215
156184	615216
166086	615217
16338	615218
230232	615219
13269	615220
6285	615221
54420	615222
164913	615223
311236	615224
40692	615225
161210	615226
13578	615227
8238	615228
43345	615229
92353	615230
7503	615231
281455	615232
290723	615233
108821	615234
96625	615235
10476	615236
45345	615237
284118	615238
133201	615239
47516	615240
59626	615241
54638	615242
307146	615243
84752	615244
355	615245
7765	615246
147799	615247
21352	615248
184063	615249
123228	615250
66715	615251
90028	615252
9678	615253
67901	615254
37383	615255
112112	615256
133758	615257
162315	615258
176534	615259
290401	615260
218929	615261
52454	615262
108757	615263
63384	615264
216	615265
219620	615266
95801	615267
137562	615268
86962	615269
4477	615270
1211	615271
18206	615272
91284	615273
29867	615274
44756	615275
20581	615276
301301	615277
17101	615278
9415	615279
209961	615280
75780	615281
29262	615282
96798	615283
209808	615284
89624	615285
252853	615286
54862	615287
187076	615288
11348	615289
236557	615290
111296	615291
162659	615292
76297	615293
39200	615294
122626	615295
12873	615296
61799	615297
85200	615298
120845	615299
120845	615300
74425	615301
11343	615302
76649	615303
79225	615304
295273	615305
45283	615306
76113	615307
203369	615308
41375	615309
73216	615310
24009	615311
284618	615312
61297	615313
202672	615314
180347	615315
7490	615316
23468	615317
194216	615318
143620	615319
47	615320
149463	615321
78239	615322
33490	615323
10316	615324
85965	615325
109942	615326
212347	615327
51558	615328
123036	615329
249901	615330
144146	615331
112861	615332
121382	615333
232002	615334
44302	615335
198812	615336
18880	615337
20263	615338
205362	615339
183637	615340
291847	615341
43960	615342
89634	615343
70368	615344
34343	615345
299197	615346
49005	615347
116047	615348
88561	615349
2606	615350
135778	615351
112724	615352
71789	615353
41718	615354
11373	615355
295512	615356
15199	615357
33508	615358
10535	615359
218198	615360
18138	615361
534	615362
126643	615363
23148	615364
59969	615365
17819	615366
184038	615367
3158	615368
55459	615369
48883	615370
306699	615371
266990	615372
114730	615373
7143	615374
264168	615375
182639	615376
62069	615377
51885	615378
272745	615379
46540	615380
246033	615381
137	615382
135609	615383
15941	615384
103359	615385
68509	615386
36125	615387
62257	615388
170022	615389
110819	615390
17847	615391
165692	615392
60426	615393
68701	615394
553	615395
115082	615396
127637	615397
109815	615398
70140	615399
218518	615400
57966	615401
107115	615402
98146	615403
99889	615404
51851	615405
95916	615406
15560	615407
231433	615408
213	615409
516	615410
44302	615411
686	615412
269390	615413
5393	615414
119242	615415
3347	615416
20756	615417
7830	615418
297544	615419
4975	615420
110991	615421
5172	615422
154294	615423
1067	615424
188808	615425
90305	615426
35195	615427
86903	615428
137404	615429
37326	615430
128354	615431
275096	615432
107977	615433
246420	615434
162438	615435
47	615436
238078	615437
145394	615438
290285	615439
129323	615440
129323	615441
27710	615442
63252	615443
73079	615444
11695	615445
157472	615446
78677	615447
59964	615448
135833	615449
59724	615450
17957	615451
78976	615452
67095	615453
142624	615454
141103	615455
22232	615456
123117	615457
8463	615458
12420	615459
69504	615460
57740	615461
203833	615462
30233	615463
97559	615464
43891	615465
86917	615466
223466	615467
229481	615468
31038	615469
150707	615470
48365	615471
240074	615472
235425	615473
145941	615474
94458	615475
13408	615476
46675	615477
23302	615478
54	615479
147417	615480
284572	615481
112086	615482
127118	615483
84250	615484
84250	615485
19880	615486
184659	615487
103451	615488
159527	615489
7799	615490
20514	615491
216564	615492
13748	615493
13837	615494
51682	615495
69565	615496
67134	615497
67134	615498
13160	615499
3950	615500
229164	615501
232650	615502
104070	615503
247377	615504
735	615505
120003	615506
120003	615507
2161	615508
215852	615509
246344	615510
43318	615511
243794	615512
8884	615513
217306	615514
281989	615515
154101	615516
173770	615517
509	615518
269243	615519
87727	615520
275243	615521
239798	615522
184157	615523
110658	615524
35974	615525
14749	615526
52209	615527
66740	615528
6194	615529
93807	615530
42497	615531
40772	615532
10537	615533
10937	615534
137008	615535
309726	615536
132114	615537
206859	615538
50695	615539
30571	615540
5297	615541
259347	615542
65179	615543
118844	615544
77547	615545
76180	615546
90134	615547
243288	615548
204864	615549
112128	615550
248142	615551
137095	615552
33962	615553
125948	615554
310535	615555
122971	615556
29564	615557
38977	615558
10263	615559
28955	615560
126086	615561
1296	615562
203683	615563
251719	615564
165506	615565
20791	615566
291973	615567
28924	615568
12258	615569
93675	615570
53942	615571
15622	615572
22847	615573
259143	615574
36935	615575
135204	615576
68421	615577
169501	615578
43324	615579
135694	615580
261355	615581
267574	615582
53627	615583
20595	615584
33654	615585
127288	615586
29887	615587
122341	615588
115172	615589
56230	615590
297087	615591
284885	615592
141218	615593
137719	615594
80353	615595
17310	615596
66694	615597
2888	615598
51020	615599
167791	615600
67388	615601
246171	615602
101557	615603
165578	615604
214452	615605
143032	615606
251367	615607
107423	615608
58920	615609
38386	615610
233391	615611
205855	615612
209819	615613
117960	615614
32449	615615
64163	615616
31226	615617
191000	615618
108866	615619
52960	615620
26518	615621
23778	615622
8496	615623
170546	615624
29395	615625
2616	615626
68261	615627
8090	615628
95973	615629
998	615630
88293	615631
32629	615632
5085	615633
4370	615634
68587	615635
11127	615636
123040	615637
144018	615638
25537	615639
7855	615640
190491	615641
1250	615642
26392	615643
39453	615644
90932	615645
114588	615646
6661	615647
6661	615648
54260	615649
117879	615650
62741	615651
16602	615652
25298	615653
39715	615654
88756	615655
45459	615656
270699	615657
22304	615658
5649	615659
234752	615660
18517	615661
5632	615662
226551	615663
110009	615664
148848	615665
30506	615666
76518	615667
133984	615668
207417	615669
132051	615670
47021	615671
139364	615672
124612	615673
33719	615674
202640	615675
83742	615676
31224	615677
60538	615678
245217	615679
8789	615680
118700	615681
86247	615682
33466	615683
145177	615684
77847	615685
132069	615686
223281	615687
16191	615688
306201	615689
103957	615690
25074	615691
265462	615692
172129	615693
459	615694
128972	615695
260	615696
55519	615697
122906	615698
82828	615699
120117	615700
15592	615701
166805	615702
49824	615703
308555	615704
123387	615705
41363	615706
15159	615707
58719	615708
153869	615709
209589	615710
137696	615711
70637	615712
93616	615713
105503	615714
8994	615715
18376	615716
125690	615717
121174	615718
134920	615719
67188	615720
58441	615721
4834	615722
243471	615723
19380	615724
120210	615725
5169	615726
38734	615727
84079	615728
14273	615729
113068	615730
12273	615731
82046	615732
82046	615733
137432	615734
234315	615735
178411	615736
183268	615737
58257	615738
11800	615739
229480	615740
5218	615741
2474	615742
19211	615743
25767	615744
11800	615745
41833	615746
29808	615747
242365	615748
60509	615749
94723	615750
244882	615751
256945	615752
218537	615753
21352	615754
140639	615755
174403	615756
106292	615757
6098	615758
31530	615759
5662	615760
236160	615761
638	615762
8620	615763
29860	615764
54995	615765
276786	615766
97357	615767
138822	615768
27215	615769
29124	615770
10695	615771
5423	615772
19203	615773
213222	615774
44082	615775
5898	615776
30417	615777
147357	615778
97749	615779
206128	615780
21499	615781
29457	615782
144394	615783
94280	615784
76086	615785
302891	615786
101712	615787
102438	615788
158465	615789
120292	615790
214753	615791
167505	615792
139437	615793
47511	615794
4696	615795
40222	615796
163459	615797
206913	615798
61564	615799
5201	615800
89864	615801
91956	615802
12949	615803
29133	615804
194487	615805
143835	615806
39568	615807
17042	615808
24103	615809
17839	615810
212693	615811
2530	615812
28658	615813
25257	615814
49504	615815
3452	615816
2374	615817
73603	615818
37067	615819
239176	615820
214255	615821
228950	615822
208931	615823
184159	615824
130141	615825
193859	615826
194016	615827
65800	615828
19249	615829
181107	615830
203524	615831
55731	615832
123622	615833
42696	615834
93145	615835
9336	615836
82099	615837
148168	615838
222943	615839
89110	615840
55419	615841
55419	615842
100743	615843
65128	615844
169419	615845
175286	615846
217645	615847
307484	615848
45665	615849
149143	615850
187	615851
98604	615852
58291	615853
254459	615854
18278	615855
56246	615856
128058	615857
54004	615858
126835	615859
290565	615860
192857	615861
137193	615862
29019	615863
78587	615864
42889	615865
91495	615866
116791	615867
56913	615868
92189	615869
48037	615870
24194	615871
244800	615872
48897	615873
48897	615874
82661	615875
126200	615876
4185	615877
80588	615878
311558	615879
77147	615880
83157	615881
2181	615882
191247	615883
256512	615884
48	615885
91677	615886
90061	615887
149777	615888
86433	615889
8044	615890
63133	615891
24470	615892
56414	615893
273509	615894
67573	615895
12047	615896
8624	615897
59277	615898
45009	615899
26505	615900
139868	615901
132301	615902
192414	615903
96462	615904
147083	615905
163792	615906
78006	615907
94981	615908
54927	615909
138622	615910
41011	615911
35905	615912
29965	615913
9866	615914
56468	615915
54274	615916
71525	615917
60839	615918
60212	615919
1897	615920
41406	615921
8657	615922
101169	615923
47332	615924
2399	615925
39077	615926
51523	615927
60738	615928
45620	615929
200844	615930
138852	615931
151225	615932
29959	615933
19827	615934
45707	615935
146	615936
45695	615937
45695	615938
5918	615939
77924	615940
10309	615941
1847	615942
19333	615943
151763	615944
57081	615945
44792	615946
165972	615947
96707	615948
306	615949
88235	615950
241439	615951
18769	615952
80381	615953
63071	615954
1479	615955
22558	615956
2007	615957
45461	615958
57684	615959
5035	615960
188190	615961
290847	615962
51037	615963
303032	615964
90956	615965
11397	615966
59587	615967
85134	615968
31351	615969
46443	615970
20	615971
47668	615972
131073	615973
273171	615974
26585	615975
74981	615976
139674	615977
111150	615978
181444	615979
69238	615980
58198	615981
49964	615982
34744	615983
154771	615984
50008	615985
137842	615986
130053	615987
256710	615988
50931	615989
293156	615990
134252	615991
17094	615992
241706	615993
33033	615994
220515	615995
108238	615996
68500	615997
48395	615998
79146	615999
204062	616000
10938	616001
80725	616002
120	616003
18097	616004
49471	616005
63076	616006
185906	616007
32029	616008
117171	616009
306928	616010
17105	616011
48731	616012
105010	616013
2610	616014
143935	616015
83288	616016
199629	616017
177493	616018
84955	616019
54411	616020
100429	616021
120793	616022
1252	616023
37098	616024
73199	616025
39935	616026
162583	616027
64239	616028
94633	616029
15439	616030
281875	616031
51901	616032
209939	616033
217517	616034
26717	616035
156161	616036
5928	616037
20672	616038
247077	616039
230277	616040
100860	616041
42823	616042
77400	616043
238914	616044
4692	616045
50355	616046
282074	616047
113162	616048
190900	616049
74399	616050
137664	616051
170484	616052
17502	616053
43134	616054
20463	616055
52729	616056
289668	616057
7847	616058
87814	616059
117577	616060
44913	616061
70137	616062
262056	616063
119114	616064
93745	616065
27120	616066
66417	616067
113253	616068
16289	616069
69407	616070
190900	616071
38349	616072
203833	616073
38349	616074
127288	616075
119925	616076
1841	616077
59136	616078
151857	616079
137575	616080
29590	616081
184689	616082
111797	616083
250077	616084
26660	616085
103433	616086
144650	616087
285268	616088
93729	616089
128523	616090
63296	616091
91469	616092
123621	616093
13930	616094
247915	616095
279589	616096
88607	616097
52844	616098
178464	616099
68663	616100
30488	616101
73777	616102
217023	616103
93467	616104
18458	616105
84909	616106
26391	616107
170033	616108
215344	616109
73576	616110
141804	616111
120762	616112
34280	616113
1810	616114
96983	616115
181055	616116
167384	616117
9387	616118
112870	616119
171821	616120
183039	616121
97434	616122
91493	616123
200680	616124
100781	616125
5267	616126
30811	616127
32640	616128
81280	616129
81280	616130
29555	616131
30734	616132
74531	616133
106985	616134
82210	616135
143435	616136
380	616137
380	616138
79172	616139
265422	616140
174182	616141
188043	616142
205546	616143
95272	616144
81887	616145
131001	616146
180297	616147
111266	616148
242994	616149
62548	616150
103714	616151
149747	616152
158722	616153
58761	616154
184366	616155
273966	616156
114632	616157
125076	616158
60511	616159
279183	616160
60008	616161
163641	616162
29629	616163
194282	616164
51445	616165
308398	616166
94000	616167
29082	616168
186601	616169
3255	616170
85252	616171
113791	616172
70537	616173
196	616174
287376	616175
34502	616176
74126	616177
275741	616178
132232	616179
233062	616180
203143	616181
80453	616182
1673	616183
91279	616184
176630	616185
42069	616186
20574	616187
152067	616188
203189	616189
21757	616190
139455	616191
41186	616192
14026	616193
99162	616194
95517	616195
64111	616196
83506	616197
54829	616198
36683	616199
294	616200
133640	616201
147763	616202
62909	616203
112162	616204
201469	616205
43780	616206
147763	616207
104014	616208
208719	616209
215866	616210
109503	616211
167437	616212
113211	616213
90932	616214
74126	616215
74126	616216
200032	616217
155109	616218
9895	616219
92613	616220
3955	616221
55420	616222
119182	616223
16694	616224
6859	616225
199809	616226
80439	616227
80439	616228
196781	616229
20054	616230
197502	616231
15192	616232
53285	616233
73148	616234
42391	616235
79556	616236
15317	616237
135198	616238
85179	616239
57507	616240
95288	616241
85191	616242
127262	616243
40054	616244
114206	616245
292994	616246
246365	616247
13898	616248
99797	616249
109655	616250
301193	616251
16080	616252
54021	616253
130411	616254
156113	616255
242915	616256
41146	616257
2654	616258
19715	616259
21074	616260
16937	616261
6840	616262
17601	616263
4336	616264
274043	616265
97775	616266
141512	616267
250031	616268
110979	616269
22885	616270
13752	616271
306760	616272
72667	616273
19353	616274
12513	616275
20846	616276
114327	616277
565	616278
1978	616279
93500	616280
177238	616281
130043	616282
90703	616283
195614	616284
138820	616285
138738	616286
230767	616287
146105	616288
92706	616289
46163	616290
148910	616291
39572	616292
107333	616293
93789	616294
60228	616295
213215	616296
298322	616297
126039	616298
20467	616299
93302	616300
18142	616301
17489	616302
21746	616303
25342	616304
104215	616305
2583	616306
16184	616307
34070	616308
30865	616309
40472	616310
1140	616311
277228	616312
119536	616313
286153	616314
82040	616315
39159	616316
128985	616317
21823	616318
210407	616319
60721	616320
30523	616321
3052	616322
42370	616323
18369	616324
86347	616325
2857	616326
89314	616327
20632	616328
29306	616329
3504	616330
12306	616331
58030	616332
18851	616333
36119	616334
7679	616335
68572	616336
78629	616337
48313	616338
80406	616339
240	616340
75149	616341
7528	616342
128167	616343
60092	616344
121657	616345
156710	616346
221666	616347
221633	616348
83601	616349
20525	616350
118345	616351
205906	616352
141996	616353
210491	616354
66421	616355
158466	616356
74677	616357
113565	616358
83728	616359
104436	616360
217186	616361
271469	616362
44234	616363
153072	616364
4500	616365
88037	616366
199149	616367
252586	616368
95147	616369
148690	616370
173587	616371
68110	616372
38370	616373
16145	616374
22495	616375
37100	616376
45	616377
69666	616378
102314	616379
170670	616380
108085	616381
21955	616382
9727	616383
307004	616384
135829	616385
302094	616386
156517	616387
29950	616388
5321	616389
120382	616390
120382	616391
2342	616392
33602	616393
196949	616394
101070	616395
10078	616396
363	616397
40348	616398
40729	616399
137496	616400
62747	616401
40715	616402
88158	616403
39719	616404
24930	616405
275348	616406
39368	616407
155713	616408
215391	616409
4647	616410
199472	616411
202696	616412
229794	616413
199524	616414
86613	616415
916	616416
126992	616417
287257	616418
251524	616419
160195	616420
2904	616421
3336	616422
3312	616423
303501	616424
36880	616425
116787	616426
4997	616427
96343	616428
207034	616429
8415	616430
12713	616431
139281	616432
239942	616433
817	616434
189068	616435
77754	616436
16724	616437
32699	616438
237	616439
263869	616440
16802	616441
281490	616442
33399	616443
189159	616444
10187	616445
119021	616446
990	616447
177025	616448
97051	616449
35525	616450
40339	616451
32620	616452
240081	616453
88978	616454
25661	616455
70571	616456
18955	616457
194555	616458
53645	616459
280385	616460
95187	616461
142716	616462
278669	616463
191854	616464
7643	616465
56062	616466
187	616467
114719	616468
38487	616469
215085	616470
18171	616471
116861	616472
292074	616473
27552	616474
153183	616475
104059	616476
205849	616477
150415	616478
145813	616479
279088	616480
1226	616481
8895	616482
91917	616483
223557	616484
25004	616485
127210	616486
311729	616487
122415	616488
123912	616489
164277	616490
157867	616491
278901	616492
94451	616493
1391	616494
62464	616495
56414	616496
197307	616497
209224	616498
95928	616499
827	616500
104092	616501
197312	616502
289403	616503
27154	616504
84379	616505
260939	616506
74690	616507
3143	616508
103037	616509
149517	616510
285966	616511
15515	616512
163628	616513
299612	616514
135398	616515
136765	616516
2292	616517
137868	616518
160241	616519
119701	616520
15748	616521
301451	616522
192365	616523
48482	616524
138809	616525
30223	616526
12418	616527
271804	616528
150515	616529
91703	616530
45331	616531
4985	616532
9538	616533
20341	616534
229767	616535
5867	616536
77452	616537
2099	616538
152923	616539
205043	616540
177373	616541
50	616542
2800	616543
107365	616544
112589	616545
74769	616546
155696	616547
93260	616548
124895	616549
147006	616550
57027	616551
35027	616552
71	616553
124209	616554
131191	616555
10276	616556
43198	616557
241828	616558
193625	616559
101826	616560
211732	616561
96136	616562
35853	616563
39221	616564
78784	616565
144785	616566
3143	616567
207016	616568
222231	616569
169568	616570
96136	616571
101202	616572
97818	616573
117935	616574
174420	616575
61027	616576
140252	616577
133353	616578
96184	616579
125000	616580
2360	616581
1956	616582
70449	616583
208630	616584
124366	616585
229992	616586
128142	616587
238936	616588
166566	616589
109162	616590
119055	616591
84617	616592
260116	616593
211731	616594
104015	616595
17587	616596
55181	616597
9637	616598
248033	616599
39667	616600
7492	616601
63833	616602
238799	616603
68458	616604
99127	616605
267714	616606
301708	616607
32685	616608
21188	616609
106344	616610
20009	616611
233444	616612
64867	616613
133349	616614
195910	616615
282887	616616
22803	616617
44570	616618
26273	616619
247758	616620
132981	616621
107590	616622
59560	616623
3836	616624
3836	616625
237215	616626
77694	616627
126481	616628
74993	616629
33699	616630
212495	616631
129244	616632
175573	616633
74385	616634
50095	616635
92224	616636
36443	616637
31495	616638
139957	616639
41636	616640
40650	616641
232185	616642
182431	616643
153464	616644
52006	616645
213464	616646
98	616647
305429	616648
95187	616649
101520	616650
220253	616651
105791	616652
91416	616653
31014	616654
14963	616655
229706	616656
226035	616657
153437	616658
67761	616659
153664	616660
72	616661
101423	616662
40090	616663
213699	616664
338	616665
210224	616666
250	616667
45738	616668
212230	616669
58267	616670
68975	616671
102210	616672
32895	616673
19	616674
155253	616675
50	616676
68262	616677
210101	616678
236782	616679
248604	616680
163505	616681
110153	616682
158085	616683
213376	616684
104111	616685
3872	616686
68319	616687
341	616688
22	616689
37566	616690
22	616691
967	616692
144378	616693
62233	616694
306981	616695
133394	616696
10710	616697
6678	616698
45742	616699
229860	616700
210898	616701
101438	616702
68663	616703
67740	616704
123662	616705
220953	616706
56625	616707
163929	616708
73088	616709
10601	616710
112487	616711
7768	616712
188	616713
19448	616714
45788	616715
68162	616716
143487	616717
67688	616718
102198	616719
272783	616720
68613	616721
102481	616722
22582	616723
31101	616724
149330	616725
226508	616726
101869	616727
119613	616728
26416	616729
154918	616730
4895	616731
153284	616732
41191	616733
10753	616734
72	616735
68840	616736
30806	616737
19	616738
19	616739
157060	616740
45673	616741
226422	616742
121	616743
153523	616744
19	616745
66550	616746
21338	616747
13062	616748
91023	616749
103653	616750
70032	616751
77056	616752
14138	616753
101417	616754
103528	616755
50	616756
20014	616757
105913	616758
597	616759
155141	616760
163441	616761
102940	616762
19	616763
153084	616764
849	616765
22	616766
51	616767
212184	616768
165001	616769
101858	616770
14975	616771
82931	616772
251	616773
21356	616774
101912	616775
22118	616776
70962	616777
224371	616778
303	616779
68224	616780
91469	616781
137813	616782
210247	616783
155723	616784
8047	616785
15102	616786
31151	616787
207207	616788
274	616789
145385	616790
51914	616791
8235	616792
105302	616793
5792	616794
106832	616795
101853	616796
72	616797
28324	616798
152816	616799
32274	616800
2618	616801
20686	616802
67562	616803
70877	616804
225512	616805
45718	616806
152679	616807
1016	616808
17938	616809
264932	616810
543	616811
58143	616812
18453	616813
15747	616814
5993	616815
297681	616816
35749	616817
5080	616818
62975	616819
63237	616820
12677	616821
128705	616822
59688	616823
287329	616824
127286	616825
304789	616826
87434	616827
37942	616828
200357	616829
109266	616830
89477	616831
57814	616832
1202	616833
166265	616834
139048	616835
64720	616836
109915	616837
505	616838
2742	616839
80651	616840
97604	616841
145358	616842
169369	616843
21158	616844
48762	616845
18639	616846
114483	616847
235510	616848
148669	616849
1733	616850
3155	616851
163	616852
21477	616853
179367	616854
24854	616855
154382	616856
48762	616857
44273	616858
152250	616859
140572	616860
31274	616861
69072	616862
297817	616863
306790	616864
22202	616865
46010	616866
170471	616867
70062	616868
148428	616869
20955	616870
274289	616871
226824	616872
293213	616873
81400	616874
54487	616875
248423	616876
106808	616877
946	616878
61037	616879
45077	616880
205697	616881
195487	616882
64177	616883
47330	616884
806	616885
106651	616886
122581	616887
207092	616888
121095	616889
9677	616890
131628	616891
146799	616892
63791	616893
58780	616894
15524	616895
217904	616896
11711	616897
303331	616898
128879	616899
130280	616900
211562	616901
175543	616902
29204	616903
63074	616904
7558	616905
191872	616906
63146	616907
36274	616908
56578	616909
86540	616910
37392	616911
158349	616912
140617	616913
35433	616914
178426	616915
6681	616916
57897	616917
22602	616918
142633	616919
289159	616920
142633	616921
64296	616922
17903	616923
139578	616924
22910	616925
53246	616926
35650	616927
3289	616928
13507	616929
121564	616930
19898	616931
158776	616932
92990	616933
143854	616934
155701	616935
151759	616936
41619	616937
41619	616938
41619	616939
82699	616940
193717	616941
18554	616942
40058	616943
100031	616944
265152	616945
2309	616946
95688	616947
45331	616948
46741	616949
216934	616950
40058	616951
105716	616952
174889	616953
41295	616954
132465	616955
190809	616956
31456	616957
17798	616958
110867	616959
95582	616960
107626	616961
102338	616962
64676	616963
226115	616964
7602	616965
110316	616966
9745	616967
204880	616968
24292	616969
173373	616970
173062	616971
147357	616972
1337	616973
28253	616974
21534	616975
229981	616976
99940	616977
130686	616978
14070	616979
176597	616980
2648	616981
33239	616982
9498	616983
7089	616984
45333	616985
56880	616986
192154	616987
59327	616988
60690	616989
178008	616990
39692	616991
164709	616992
196929	616993
81221	616994
67389	616995
63795	616996
263132	616997
582	616998
78188	616999
180329	617000
46565	617001
4303	617002
4303	617003
38711	617004
65036	617005
119989	617006
41726	617007
188100	617008
126341	617009
13326	617010
1065	617011
177883	617012
183738	617013
26047	617014
74109	617015
142077	617016
36225	617017
14205	617018
128056	617019
256346	617020
54427	617021
73315	617022
36006	617023
50726	617024
244149	617025
167559	617026
229328	617027
48655	617028
39720	617029
120949	617030
260890	617031
188411	617032
12901	617033
96213	617034
81594	617035
277218	617036
167276	617037
619	617038
1166	617039
55905	617040
11451	617041
12932	617042
25401	617043
37307	617044
105727	617045
8003	617046
139504	617047
78028	617048
222200	617049
17034	617050
55412	617051
146	617052
107346	617053
53762	617054
7638	617055
46655	617056
2383	617057
38004	617058
39652	617059
157942	617060
2383	617061
5816	617062
28066	617063
11709	617064
125332	617065
79240	617066
40978	617067
109406	617068
117349	617069
139277	617070
30901	617071
58569	617072
85386	617073
131848	617074
41281	617075
64829	617076
133459	617077
50815	617078
88446	617079
139634	617080
79792	617081
56332	617082
216841	617083
50620	617084
2231	617085
75224	617086
114663	617087
53535	617088
147647	617089
235619	617090
65265	617091
58402	617092
93411	617093
121232	617094
3158	617095
61868	617096
209996	617097
75590	617098
24676	617099
1614	617100
86616	617101
259101	617102
36562	617103
121727	617104
70620	617105
167	617106
66424	617107
40506	617108
44287	617109
122681	617110
3705	617111
137883	617112
178469	617113
106049	617114
130183	617115
73265	617116
146708	617117
28833	617118
170889	617119
40670	617120
1903	617121
23080	617122
28573	617123
118141	617124
170776	617125
35967	617126
35967	617127
120686	617128
11199	617129
102314	617130
79908	617131
113621	617132
97126	617133
82916	617134
51793	617135
26871	617136
55400	617137
128355	617138
160691	617139
53572	617140
1933	617141
185084	617142
22551	617143
1903	617144
117856	617145
16637	617146
256055	617147
97630	617148
61215	617149
16763	617150
6306	617151
111759	617152
94931	617153
80	617154
5602	617155
40074	617156
32126	617157
291746	617158
30001	617159
87424	617160
214824	617161
114427	617162
122787	617163
151861	617164
264498	617165
77294	617166
245554	617167
228507	617168
137079	617169
70467	617170
169082	617171
7027	617172
9321	617173
83082	617174
70119	617175
69942	617176
209542	617177
144764	617178
297413	617179
141136	617180
30795	617181
47905	617182
47905	617183
145	617184
29543	617185
19730	617186
212520	617187
136911	617188
23227	617189
301442	617190
8655	617191
160837	617192
62182	617193
107070	617194
22199	617195
208176	617196
21435	617197
108212	617198
108212	617199
169120	617200
105773	617201
201504	617202
89958	617203
62616	617204
10523	617205
96146	617206
28188	617207
73005	617208
105116	617209
46049	617210
95471	617211
67457	617212
110060	617213
91232	617214
70790	617215
76310	617216
204423	617217
5456	617218
6025	617219
80933	617220
164511	617221
209179	617222
74952	617223
93063	617224
208945	617225
205681	617226
273369	617227
193533	617228
62933	617229
4794	617230
55128	617231
13069	617232
16956	617233
55128	617234
18312	617235
80106	617236
178038	617237
86552	617238
37346	617239
127427	617240
25649	617241
25372	617242
18875	617243
21787	617244
90186	617245
18777	617246
37955	617247
100301	617248
91634	617249
141439	617250
91634	617251
274752	617252
7951	617253
37308	617254
14699	617255
2621	617256
2621	617257
16867	617258
14502	617259
73974	617260
59485	617261
8375	617262
77171	617263
29500	617264
220154	617265
310001	617266
127802	617267
2271	617268
144355	617269
63855	617270
139404	617271
63793	617272
4092	617273
55292	617274
78723	617275
194713	617276
23743	617277
109250	617278
117107	617279
114346	617280
198259	617281
293065	617282
169733	617283
78880	617284
40103	617285
86618	617286
205843	617287
71294	617288
152183	617289
269653	617290
117333	617291
150345	617292
94979	617293
3427	617294
239948	617295
99168	617296
18215	617297
63422	617298
284746	617299
3276	617300
92944	617301
36455	617302
10223	617303
249867	617304
66692	617305
8839	617306
85807	617307
37615	617308
17808	617309
37405	617310
271556	617311
110869	617312
179291	617313
209637	617314
22460	617315
34790	617316
34790	617317
59006	617318
217459	617319
4469	617320
25890	617321
42057	617322
129472	617323
151262	617324
299254	617325
47925	617326
118790	617327
18372	617328
38169	617329
166320	617330
262954	617331
4318	617332
270737	617333
39359	617334
8347	617335
41501	617336
49218	617337
154776	617338
43464	617339
109575	617340
59685	617341
123834	617342
188181	617343
60873	617344
3379	617345
44694	617346
130944	617347
25814	617348
6892	617349
125755	617350
104841	617351
79064	617352
2550	617353
205117	617354
2707	617355
113479	617356
16413	617357
64708	617358
4203	617359
205547	617360
87128	617361
140096	617362
59340	617363
19427	617364
291204	617365
202471	617366
49526	617367
23434	617368
27684	617369
4297	617370
43813	617371
97686	617372
97935	617373
43866	617374
2455	617375
1393	617376
161348	617377
244475	617378
21704	617379
26369	617380
21966	617381
142670	617382
108767	617383
219623	617384
77400	617385
79342	617386
158156	617387
151383	617388
185551	617389
98788	617390
64460	617391
251301	617392
7136	617393
219330	617394
137373	617395
18641	617396
74148	617397
96808	617398
5642	617399
144835	617400
4248	617401
104852	617402
29340	617403
57236	617404
225606	617405
84294	617406
108537	617407
84739	617408
8382	617409
69659	617410
164132	617411
75328	617412
168734	617413
38721	617414
104251	617415
36429	617416
87932	617417
159885	617418
82809	617419
16338	617420
61242	617421
3763	617422
59642	617423
260681	617424
217801	617425
254261	617426
178539	617427
50830	617428
51509	617429
223352	617430
125432	617431
83931	617432
4041	617433
133884	617434
45233	617435
17533	617436
66325	617437
162468	617438
177565	617439
34546	617440
208367	617441
296529	617442
138692	617443
207394	617444
287562	617445
172096	617446
246186	617447
169892	617448
311923	617449
89157	617450
7006	617451
72259	617452
46989	617453
139365	617454
165777	617455
212517	617456
210520	617457
60543	617458
289	617459
77412	617460
71758	617461
98436	617462
200906	617463
29659	617464
77226	617465
197809	617466
205177	617467
14762	617468
183394	617469
277939	617470
87914	617471
8179	617472
6485	617473
108439	617474
208223	617475
155103	617476
159925	617477
34633	617478
256288	617479
126487	617480
35271	617481
128772	617482
125785	617483
39594	617484
1976	617485
112167	617486
66623	617487
46270	617488
99168	617489
218085	617490
9172	617491
114545	617492
214325	617493
902	617494
57828	617495
19626	617496
60956	617497
141841	617498
19626	617499
93584	617500
116270	617501
228347	617502
204549	617503
93690	617504
231763	617505
203554	617506
90116	617507
141341	617508
103564	617509
307472	617510
91243	617511
145417	617512
40419	617513
132718	617514
132718	617515
3091	617516
128317	617517
87256	617518
39722	617519
62843	617520
265329	617521
167296	617522
16418	617523
267293	617524
39	617525
188789	617526
153006	617527
274146	617528
140530	617529
34141	617530
191036	617531
208726	617532
5112	617533
74090	617534
78720	617535
127657	617536
151	617537
190763	617538
83736	617539
195956	617540
203790	617541
29260	617542
61806	617543
132293	617544
29689	617545
292282	617546
10885	617547
179259	617548
10922	617549
7030	617550
6867	617551
116622	617552
2431	617553
116433	617554
147005	617555
80633	617556
29043	617557
272919	617558
146186	617559
26823	617560
77130	617561
51521	617562
161372	617563
6188	617564
199014	617565
13076	617566
153086	617567
25724	617568
213567	617569
44054	617570
91936	617571
76424	617572
149857	617573
20423	617574
68932	617575
39880	617576
8025	617577
138803	617578
206339	617579
106567	617580
149302	617581
92782	617582
36783	617583
54261	617584
13730	617585
241256	617586
5026	617587
119215	617588
28290	617589
242143	617590
133878	617591
13530	617592
311878	617593
38851	617594
95883	617595
263865	617596
1094	617597
294426	617598
15862	617599
145132	617600
300303	617601
28422	617602
55161	617603
28359	617604
109011	617605
45655	617606
145227	617607
19845	617608
13895	617609
2369	617610
24614	617611
75931	617612
7892	617613
156374	617614
42	617615
163088	617616
50032	617617
2709	617618
36901	617619
7301	617620
86127	617621
278479	617622
21410	617623
55400	617624
29744	617625
42719	617626
40920	617627
157909	617628
213204	617629
171350	617630
15005	617631
57434	617632
1797	617633
12156	617634
68510	617635
117321	617636
29388	617637
183674	617638
142806	617639
39705	617640
6615	617641
95379	617642
854	617643
19567	617644
63206	617645
24066	617646
206888	617647
24366	617648
133309	617649
8759	617650
264224	617651
183940	617652
20674	617653
20674	617654
50499	617655
43083	617656
88620	617657
217127	617658
217127	617659
48387	617660
25655	617661
25655	617662
19713	617663
54562	617664
40832	617665
36299	617666
82445	617667
125274	617668
18819	617669
24225	617670
87518	617671
82180	617672
78551	617673
37615	617674
254352	617675
15577	617676
180477	617677
249924	617678
246068	617679
278586	617680
14630	617681
7633	617682
74410	617683
2222	617684
128526	617685
128526	617686
108837	617687
66359	617688
210375	617689
140815	617690
36253	617691
13708	617692
186728	617693
147208	617694
188761	617695
126400	617696
154305	617697
31245	617698
143175	617699
42941	617700
23651	617701
74710	617702
19224	617703
292699	617704
91991	617705
21761	617706
8523	617707
182102	617708
14790	617709
129828	617710
45313	617711
88502	617712
17929	617713
38794	617714
156312	617715
215477	617716
177699	617717
173316	617718
113377	617719
104064	617720
66377	617721
140892	617722
187919	617723
109601	617724
76259	617725
71161	617726
131171	617727
144860	617728
206362	617729
34597	617730
56428	617731
109453	617732
181033	617733
149259	617734
24596	617735
33864	617736
24374	617737
126943	617738
134290	617739
90027	617740
48446	617741
191461	617742
150665	617743
228622	617744
164131	617745
145959	617746
179631	617747
133734	617748
56784	617749
143112	617750
42123	617751
274283	617752
57123	617753
57123	617754
150891	617755
42458	617756
292891	617757
53821	617758
58470	617759
75751	617760
135550	617761
179515	617762
122386	617763
156881	617764
102243	617765
85255	617766
266685	617767
159744	617768
86425	617769
15779	617770
163671	617771
253971	617772
298863	617773
18314	617774
229744	617775
84453	617776
1587	617777
148771	617778
54113	617779
4680	617780
1843	617781
22917	617782
56791	617783
70587	617784
38536	617785
78121	617786
16970	617787
78923	617788
113354	617789
204798	617790
113092	617791
140443	617792
39734	617793
5922	617794
5922	617795
5922	617796
17320	617797
320	617798
7	617799
162252	617800
27132	617801
180034	617802
56439	617803
82421	617804
25552	617805
48554	617806
193894	617807
138572	617808
179080	617809
70211	617810
4616	617811
15658	617812
17150	617813
5493	617814
201900	617815
6462	617816
122019	617817
56878	617818
56878	617819
6294	617820
96701	617821
145721	617822
63344	617823
2734	617824
61621	617825
16009	617826
4	617827
205455	617828
132394	617829
16365	617830
2161	617831
171396	617832
46722	617833
9321	617834
43081	617835
166288	617836
48447	617837
2038	617838
965	617839
12479	617840
116278	617841
116278	617842
121967	617843
24935	617844
88040	617845
6727	617846
6823	617847
56751	617848
136684	617849
95665	617850
68595	617851
109995	617852
4607	617853
4332	617854
19750	617855
76484	617856
102049	617857
47477	617858
18052	617859
67071	617860
26104	617861
6944	617862
28881	617863
37776	617864
254868	617865
311689	617866
3829	617867
33146	617868
113377	617869
170284	617870
5935	617871
203395	617872
274213	617873
129968	617874
82490	617875
142655	617876
14021	617877
114041	617878
139090	617879
166813	617880
11394	617881
125403	617882
14145	617883
166222	617884
162872	617885
53281	617886
54536	617887
59816	617888
191427	617889
142817	617890
20209	617891
7162	617892
110651	617893
50823	617894
24843	617895
4884	617896
24843	617897
15313	617898
126994	617899
3376	617900
115452	617901
180257	617902
22529	617903
343	617904
18719	617905
8658	617906
23698	617907
27102	617908
91526	617909
8884	617910
83833	617911
2881	617912
164879	617913
76599	617914
282727	617915
46850	617916
136609	617917
84825	617918
9516	617919
26809	617920
22834	617921
50717	617922
21072	617923
7548	617924
16508	617925
148429	617926
96000	617927
19052	617928
138564	617929
140254	617930
37178	617931
1533	617932
64956	617933
120079	617934
113139	617935
53585	617936
91998	617937
298676	617938
99359	617939
302487	617940
49713	617941
284018	617942
52565	617943
17086	617944
48102	617945
1470	617946
45007	617947
261043	617948
56729	617949
28863	617950
91998	617951
22016	617952
7001	617953
82495	617954
56136	617955
31238	617956
129222	617957
19146	617958
104041	617959
121436	617960
252079	617961
62234	617962
49830	617963
21072	617964
7165	617965
193405	617966
30430	617967
147591	617968
199739	617969
87581	617970
18982	617971
112109	617972
3836	617973
59560	617974
39216	617975
55999	617976
60409	617977
119599	617978
986	617979
44314	617980
36811	617981
5042	617982
208416	617983
71029	617984
5567	617985
549	617986
53748	617987
56195	617988
62133	617989
15342	617990
6493	617991
224503	617992
121058	617993
249291	617994
36975	617995
110721	617996
1316	617997
125178	617998
52479	617999
61285	618000
419	618001
199958	618002
36384	618003
30539	618004
34786	618005
110371	618006
243221	618007
40619	618008
4915	618009
8877	618010
27916	618011
91072	618012
70656	618013
158716	618014
64406	618015
99448	618016
180514	618017
66778	618018
64008	618019
20961	618020
3273	618021
4823	618022
75218	618023
6554	618024
116950	618025
44473	618026
78110	618027
82655	618028
3624	618029
72275	618030
56508	618031
35250	618032
13321	618033
306083	618034
3737	618035
215006	618036
52976	618037
50065	618038
154504	618039
12194	618040
96318	618041
24688	618042
296320	618043
69446	618044
119554	618045
18629	618046
40548	618047
60109	618048
36771	618049
28493	618050
17474	618051
74739	618052
186	618053
76303	618054
20903	618055
34159	618056
94813	618057
142993	618058
220717	618059
299821	618060
309297	618061
42785	618062
762	618063
36152	618064
155648	618065
96567	618066
212268	618067
44437	618068
60648	618069
54838	618070
30531	618071
46828	618072
74200	618073
7445	618074
7445	618075
148598	618076
24970	618077
30677	618078
16530	618079
167983	618080
42209	618081
13501	618082
200318	618083
26970	618084
43090	618085
194807	618086
132613	618087
32504	618088
76897	618089
131738	618090
166222	618091
57967	618092
193465	618093
280	618094
142	618095
71986	618096
173	618097
46058	618098
939	618099
281859	618100
140352	618101
44377	618102
57647	618103
61674	618104
55912	618105
5479	618106
210593	618107
310392	618108
43303	618109
74303	618110
82330	618111
92260	618112
1168	618113
41340	618114
137106	618115
19106	618116
11183	618117
63438	618118
217513	618119
85711	618120
30579	618121
20392	618122
20401	618123
146416	618124
72322	618125
169958	618126
215271	618127
619	618128
619	618129
619	618130
37617	618131
63829	618132
64928	618133
193590	618134
61237	618135
10608	618136
122069	618137
149802	618138
145615	618139
37890	618140
20645	618141
54410	618142
58603	618143
127582	618144
46722	618145
8110	618146
151385	618147
27502	618148
103359	618149
273912	618150
50952	618151
103832	618152
14306	618153
58948	618154
413	618155
116329	618156
298952	618157
63092	618158
84669	618159
1898	618160
126441	618161
34312	618162
14363	618163
1339	618164
276289	618165
37887	618166
135590	618167
43404	618168
195034	618169
20810	618170
110448	618171
145263	618172
192001	618173
140078	618174
128610	618175
266079	618176
265616	618177
43074	618178
52550	618179
34587	618180
15150	618181
89780	618182
129054	618183
49636	618184
22910	618185
121887	618186
10622	618187
99960	618188
51800	618189
280800	618190
54866	618191
619	618192
146034	618193
21710	618194
154733	618195
137960	618196
115911	618197
82180	618198
69384	618199
58814	618200
89332	618201
50714	618202
223961	618203
85545	618204
2145	618205
283920	618206
55504	618207
51139	618208
20004	618209
113177	618210
178841	618211
157659	618212
106776	618213
668	618214
23060	618215
37804	618216
123	618217
109033	618218
26573	618219
15058	618220
44358	618221
47775	618222
48274	618223
53504	618224
136411	618225
747	618226
80395	618227
289099	618228
16481	618229
3237	618230
1308	618231
75510	618232
5348	618233
90201	618234
8654	618235
21106	618236
180	618237
8329	618238
443	618239
13001	618240
9060	618241
38243	618242
63964	618243
35554	618244
28392	618245
28018	618246
165151	618247
177677	618248
6726	618249
75541	618250
9099	618251
261972	618252
166380	618253
13241	618254
80169	618255
31868	618256
21176	618257
17989	618258
29819	618259
48855	618260
25380	618261
25380	618262
48855	618263
85980	618264
3626	618265
36077	618266
147276	618267
40308	618268
91734	618269
52497	618270
181211	618271
165360	618272
1235	618273
213073	618274
83089	618275
253121	618276
305755	618277
7525	618278
282912	618279
64005	618280
95874	618281
15157	618282
30331	618283
723	618284
209966	618285
169073	618286
121159	618287
1935	618288
15338	618289
15706	618290
205633	618291
111886	618292
136314	618293
13596	618294
45728	618295
54336	618296
47176	618297
42705	618298
16145	618299
5359	618300
50796	618301
273756	618302
16145	618303
129204	618304
13602	618305
13602	618306
19004	618307
198888	618308
5359	618309
4484	618310
64385	618311
6291	618312
37597	618313
265250	618314
11734	618315
147	618316
26608	618317
89930	618318
295788	618319
126651	618320
104100	618321
36411	618322
59546	618323
93952	618324
78474	618325
26966	618326
49695	618327
13122	618328
79426	618329
22873	618330
6129	618331
41208	618332
206971	618333
10651	618334
255210	618335
63011	618336
34091	618337
153986	618338
6906	618339
98496	618340
32025	618341
44072	618342
3686	618343
100864	618344
11581	618345
8473	618346
142860	618347
142860	618348
99965	618349
237	618350
52843	618351
11852	618352
11245	618353
305628	618354
100667	618355
12688	618356
80336	618357
159313	618358
14964	618359
103529	618360
119980	618361
143168	618362
161164	618363
166787	618364
176637	618365
246942	618366
147219	618367
4751	618368
146323	618369
20102	618370
129939	618371
210276	618372
905	618373
18006	618374
183974	618375
90334	618376
34894	618377
123983	618378
154110	618379
202372	618380
39069	618381
283407	618382
2069	618383
133865	618384
261	618385
56302	618386
56302	618387
291330	618388
35535	618389
184889	618390
11297	618391
1906	618392
6078	618393
86262	618394
132987	618395
6745	618396
126779	618397
154106	618398
221416	618399
116124	618400
173997	618401
59681	618402
164727	618403
33113	618404
89639	618405
2108	618406
62261	618407
59088	618408
26697	618409
16426	618410
173696	618411
46840	618412
232998	618413
83051	618414
93461	618415
82479	618416
103407	618417
199471	618418
20256	618419
79051	618420
55891	618421
109980	618422
20256	618423
25835	618424
48030	618425
214858	618426
19765	618427
86796	618428
9653	618429
207583	618430
138063	618431
15282	618432
85491	618433
161836	618434
13318	618435
192261	618436
109016	618437
119771	618438
130335	618439
7357	618440
200315	618441
76772	618442
6345	618443
169726	618444
25414	618445
220349	618446
53989	618447
4342	618448
224750	618449
172029	618450
8824	618451
72394	618452
25680	618453
19379	618454
124608	618455
4663	618456
113564	618457
206848	618458
67946	618459
216706	618460
97858	618461
18976	618462
49563	618463
297624	618464
29960	618465
286630	618466
69082	618467
51244	618468
9125	618469
167400	618470
8880	618471
2605	618472
118043	618473
277587	618474
9660	618475
57678	618476
297866	618477
72463	618478
103224	618479
22323	618480
96948	618481
95852	618482
96948	618483
46791	618484
303526	618485
189706	618486
42132	618487
97730	618488
115	618489
118881	618490
140294	618491
83272	618492
124428	618493
47814	618494
249836	618495
316	618496
47388	618497
36550	618498
161161	618499
287671	618500
255475	618501
90705	618502
252816	618503
82870	618504
26387	618505
46451	618506
253242	618507
16002	618508
30608	618509
95594	618510
160620	618511
111863	618512
7649	618513
29314	618514
125551	618515
131463	618516
76241	618517
41109	618518
80983	618519
2311	618520
80983	618521
76011	618522
305856	618523
85243	618524
25325	618525
19009	618526
3284	618527
96582	618528
21522	618529
184904	618530
103960	618531
6	618532
264336	618533
75479	618534
4771	618535
18363	618536
274204	618537
137156	618538
154541	618539
296715	618540
10025	618541
29120	618542
177844	618543
13583	618544
161492	618545
124488	618546
292567	618547
120951	618548
279996	618549
259486	618550
221233	618551
107472	618552
57112	618553
189198	618554
136703	618555
152949	618556
53622	618557
67352	618558
54997	618559
171010	618560
123047	618561
12370	618562
38311	618563
120737	618564
225781	618565
33409	618566
1334	618567
45653	618568
158899	618569
49200	618570
157385	618571
17995	618572
197313	618573
23480	618574
182591	618575
73418	618576
117526	618577
217211	618578
44916	618579
44917	618580
37889	618581
86606	618582
56429	618583
215752	618584
1174	618585
179	618586
25280	618587
219771	618588
132462	618589
118853	618590
164613	618591
19141	618592
40622	618593
116407	618594
6396	618595
273020	618596
70612	618597
118353	618598
119121	618599
238731	618600
268690	618601
77984	618602
53570	618603
184359	618604
247424	618605
268851	618606
11838	618607
153837	618608
7446	618609
265928	618610
252264	618611
13323	618612
156698	618613
61277	618614
309637	618615
63798	618616
97344	618617
102499	618618
198903	618619
12192	618620
88495	618621
81445	618622
291229	618623
33174	618624
298147	618625
74029	618626
185679	618627
69939	618628
47014	618629
301068	618630
129602	618631
82272	618632
12192	618633
45262	618634
82253	618635
187748	618636
12805	618637
5890	618638
86092	618639
54232	618640
162266	618641
42037	618642
251254	618643
72003	618644
66867	618645
195005	618646
73311	618647
221500	618648
270059	618649
217628	618650
143710	618651
112079	618652
251339	618653
2142	618654
177567	618655
99301	618656
142373	618657
113032	618658
47014	618659
36910	618660
26738	618661
1420	618662
45362	618663
89569	618664
82272	618665
144739	618666
20922	618667
103209	618668
22926	618669
231	618670
114340	618671
142373	618672
255255	618673
162399	618674
13772	618675
8917	618676
204172	618677
25895	618678
120452	618679
28791	618680
22845	618681
4404	618682
29261	618683
65118	618684
38497	618685
224441	618686
251532	618687
67461	618688
43880	618689
184006	618690
123910	618691
128361	618692
78071	618693
98777	618694
117049	618695
73301	618696
55695	618697
111376	618698
209797	618699
77088	618700
146018	618701
9930	618702
34627	618703
279275	618704
43263	618705
2077	618706
118332	618707
298771	618708
190635	618709
92458	618710
166424	618711
198978	618712
36829	618713
21634	618714
5886	618715
85768	618716
85768	618717
11027	618718
29213	618719
29113	618720
146351	618721
26698	618722
32817	618723
39044	618724
196145	618725
216900	618726
116628	618727
92918	618728
24742	618729
241379	618730
152422	618731
174526	618732
216528	618733
87594	618734
97758	618735
200675	618736
271835	618737
23920	618738
99028	618739
101775	618740
35862	618741
37215	618742
227353	618743
277736	618744
180455	618745
141207	618746
129066	618747
50961	618748
1188	618749
223144	618750
155811	618751
161	618752
278352	618753
103580	618754
18712	618755
56267	618756
53360	618757
34281	618758
12745	618759
39102	618760
63220	618761
35619	618762
91150	618763
61253	618764
3939	618765
2103	618766
28709	618767
57255	618768
76630	618769
188725	618770
16730	618771
81937	618772
85416	618773
194893	618774
128661	618775
14452	618776
85434	618777
164768	618778
46904	618779
57128	618780
190479	618781
39072	618782
36226	618783
84949	618784
113084	618785
188823	618786
61031	618787
260318	618788
126337	618789
235705	618790
119155	618791
187677	618792
283808	618793
395	618794
127030	618795
4941	618796
55932	618797
125713	618798
84433	618799
15207	618800
2710	618801
80210	618802
14641	618803
1505	618804
32704	618805
49386	618806
132829	618807
78065	618808
6918	618809
44922	618810
119508	618811
53628	618812
123748	618813
112425	618814
89773	618815
81161	618816
266668	618817
117759	618818
218132	618819
17621	618820
31746	618821
22405	618822
17102	618823
99578	618824
208413	618825
19894	618826
62808	618827
30699	618828
34914	618829
92023	618830
66479	618831
15848	618832
77149	618833
116716	618834
72787	618835
97515	618836
217137	618837
147263	618838
58701	618839
100635	618840
113646	618841
292141	618842
290275	618843
1127	618844
166164	618845
153376	618846
219397	618847
4589	618848
9578	618849
142223	618850
123648	618851
159558	618852
25227	618853
287368	618854
188493	618855
170866	618856
30957	618857
101404	618858
128705	618859
40786	618860
33115	618861
101705	618862
132894	618863
112139	618864
66299	618865
276294	618866
65540	618867
20836	618868
14662	618869
269913	618870
48090	618871
72598	618872
59012	618873
209209	618874
1646	618875
111764	618876
67700	618877
121123	618878
198122	618879
4187	618880
191539	618881
103221	618882
289125	618883
147932	618884
106105	618885
30920	618886
143718	618887
138890	618888
19840	618889
130966	618890
147263	618891
43887	618892
305694	618893
47411	618894
187002	618895
25227	618896
289404	618897
68129	618898
85811	618899
13983	618900
43506	618901
14778	618902
126043	618903
100503	618904
202079	618905
253623	618906
529	618907
240922	618908
209773	618909
50221	618910
23910	618911
127100	618912
75701	618913
49205	618914
14254	618915
151572	618916
156888	618917
1157	618918
61792	618919
12891	618920
187547	618921
11390	618922
39049	618923
78536	618924
28160	618925
195031	618926
210050	618927
53863	618928
56517	618929
137552	618930
138339	618931
70531	618932
79205	618933
105395	618934
15554	618935
103338	618936
135278	618937
86500	618938
14346	618939
25837	618940
42146	618941
125034	618942
4069	618943
40548	618944
91960	618945
62788	618946
39335	618947
98884	618948
180542	618949
20876	618950
167805	618951
49749	618952
280908	618953
187859	618954
191413	618955
17681	618956
8010	618957
123187	618958
147293	618959
248890	618960
140800	618961
111184	618962
143972	618963
61744	618964
19277	618965
204768	618966
38090	618967
70073	618968
15386	618969
28171	618970
110013	618971
77090	618972
169157	618973
54096	618974
153317	618975
183081	618976
55098	618977
29517	618978
5425	618979
220947	618980
21137	618981
248324	618982
113004	618983
62541	618984
157766	618985
9002	618986
49361	618987
157988	618988
198048	618989
217774	618990
33582	618991
149576	618992
111158	618993
59279	618994
278286	618995
146172	618996
7446	618997
291757	618998
77312	618999
18968	619000
192335	619001
125563	619002
161891	619003
45446	619004
41664	619005
158074	619006
57646	619007
116818	619008
133172	619009
239618	619010
50517	619011
86166	619012
280995	619013
185768	619014
202078	619015
110981	619016
155647	619017
214960	619018
454	619019
23196	619020
47050	619021
4457	619022
136024	619023
147410	619024
59855	619025
251048	619026
14555	619027
59855	619028
177558	619029
98921	619030
127130	619031
85099	619032
85112	619033
53853	619034
103904	619035
156031	619036
164488	619037
63913	619038
200007	619039
43586	619040
36917	619041
265834	619042
42583	619043
7794	619044
38754	619045
51699	619046
10353	619047
84434	619048
187271	619049
111098	619050
65297	619051
173451	619052
119808	619053
23991	619054
77434	619055
60804	619056
45139	619057
76813	619058
204192	619059
240263	619060
30305	619061
173156	619062
40307	619063
279291	619064
151658	619065
103151	619066
265234	619067
11171	619068
112701	619069
143129	619070
56369	619071
141246	619072
143914	619073
140391	619074
294789	619075
31110	619076
112658	619077
382	619078
152475	619079
50643	619080
9732	619081
95638	619082
82489	619083
229694	619084
80583	619085
119463	619086
92947	619087
49318	619088
13371	619089
37889	619090
12160	619091
29580	619092
28162	619093
112701	619094
220076	619095
141811	619096
252454	619097
24624	619098
62868	619099
14951	619100
167088	619101
175802	619102
24624	619103
21489	619104
172781	619105
75859	619106
31471	619107
242316	619108
116834	619109
22962	619110
33894	619111
195320	619112
272493	619113
61748	619114
112855	619115
47803	619116
257328	619117
299705	619118
6434	619119
15325	619120
81280	619121
123248	619122
191772	619123
80583	619124
33894	619125
88396	619126
140685	619127
13974	619128
199880	619129
17697	619130
277420	619131
6131	619132
104234	619133
164692	619134
164692	619135
53012	619136
72963	619137
9020	619138
181369	619139
38517	619140
235149	619141
12821	619142
68727	619143
15582	619144
58504	619145
220183	619146
12699	619147
80587	619148
34533	619149
68185	619150
5297	619151
14580	619152
76102	619153
165498	619154
85696	619155
165016	619156
65901	619157
65901	619158
264204	619159
41200	619160
30277	619161
25957	619162
196011	619163
33490	619164
161402	619165
87820	619166
102058	619167
15615	619168
69063	619169
91502	619170
207982	619171
17238	619172
281566	619173
287424	619174
81269	619175
143216	619176
263670	619177
187272	619178
276934	619179
249340	619180
249151	619181
67625	619182
261722	619183
18619	619184
98255	619185
274404	619186
288668	619187
204613	619188
117986	619189
53358	619190
21993	619191
31090	619192
44407	619193
62879	619194
147306	619195
82481	619196
64937	619197
34334	619198
104570	619199
216840	619200
28271	619201
6177	619202
113055	619203
51605	619204
77578	619205
172671	619206
98714	619207
225657	619208
86404	619209
177464	619210
263878	619211
167674	619212
243126	619213
80242	619214
86230	619215
292764	619216
1445	619217
54396	619218
54396	619219
246566	619220
45364	619221
264030	619222
86996	619223
9921	619224
15077	619225
169365	619226
75645	619227
5319	619228
170340	619229
207769	619230
194047	619231
124108	619232
67625	619233
191578	619234
5772	619235
10622	619236
215080	619237
262129	619238
21969	619239
58317	619240
221862	619241
93615	619242
102988	619243
150716	619244
72202	619245
158243	619246
79559	619247
57737	619248
135252	619249
3686	619250
11290	619251
154027	619252
181146	619253
51727	619254
253133	619255
17637	619256
61372	619257
257492	619258
187925	619259
297388	619260
78897	619261
251323	619262
140372	619263
140389	619264
266178	619265
143607	619266
11071	619267
43958	619268
265055	619269
93104	619270
93104	619271
121792	619272
12869	619273
77407	619274
3867	619275
161690	619276
116751	619277
46565	619278
198469	619279
38547	619280
113513	619281
161862	619282
218450	619283
170119	619284
91499	619285
6587	619286
26371	619287
131889	619288
14458	619289
131316	619290
206368	619291
206231	619292
232575	619293
44227	619294
49435	619295
98211	619296
138701	619297
131647	619298
60084	619299
153635	619300
112133	619301
408	619302
61806	619303
38304	619304
10273	619305
84382	619306
38631	619307
302062	619308
138230	619309
75284	619310
309673	619311
296167	619312
126448	619313
88637	619314
118468	619315
171486	619316
52045	619317
284292	619318
213222	619319
60590	619320
100301	619321
128137	619322
173767	619323
35047	619324
63756	619325
127260	619326
113402	619327
133289	619328
87524	619329
250631	619330
214856	619331
125475	619332
143678	619333
110772	619334
217698	619335
234756	619336
85165	619337
13781	619338
111515	619339
61761	619340
9715	619341
8222	619342
30176	619343
84603	619344
41118	619345
169709	619346
157590	619347
87661	619348
99158	619349
43731	619350
94417	619351
73048	619352
2664	619353
3168	619354
286253	619355
17107	619356
125582	619357
96927	619358
201438	619359
372	619360
62087	619361
97122	619362
124840	619363
20449	619364
73690	619365
1081	619366
21884	619367
245127	619368
168328	619369
168328	619370
44407	619371
187736	619372
232763	619373
49485	619374
4907	619375
54111	619376
115677	619377
98668	619378
89104	619379
92897	619380
204106	619381
129992	619382
125217	619383
138283	619384
20220	619385
21653	619386
40979	619387
45879	619388
10942	619389
3196	619390
178033	619391
62638	619392
147510	619393
28597	619394
163053	619395
183239	619396
123816	619397
76439	619398
112910	619399
133571	619400
18889	619401
82726	619402
118240	619403
96770	619404
15630	619405
43527	619406
105970	619407
110804	619408
292053	619409
109713	619410
2812	619411
102374	619412
29860	619413
151732	619414
92781	619415
84366	619416
88496	619417
90930	619418
43477	619419
117338	619420
187642	619421
132699	619422
245370	619423
185663	619424
108341	619425
28585	619426
125247	619427
210818	619428
305835	619429
41796	619430
1881	619431
94171	619432
56135	619433
215390	619434
47437	619435
215103	619436
49213	619437
79313	619438
203659	619439
284079	619440
161365	619441
16499	619442
100372	619443
125497	619444
245771	619445
21960	619446
63162	619447
28886	619448
43708	619449
173783	619450
48160	619451
78591	619452
41525	619453
129493	619454
116516	619455
21704	619456
309659	619457
2198	619458
4240	619459
7877	619460
18387	619461
108541	619462
133928	619463
13113	619464
6346	619465
109752	619466
191530	619467
99541	619468
112737	619469
258026	619470
147059	619471
185799	619472
91394	619473
131988	619474
41916	619475
150432	619476
65714	619477
122917	619478
261415	619479
61438	619480
19	619481
79290	619482
33024	619483
104105	619484
186027	619485
20129	619486
81428	619487
17748	619488
175360	619489
254495	619490
282090	619491
240511	619492
21863	619493
231575	619494
83761	619495
191647	619496
689	619497
89464	619498
196798	619499
31081	619500
88363	619501
208089	619502
80484	619503
260135	619504
210791	619505
32466	619506
174581	619507
163798	619508
55568	619509
96187	619510
18797	619511
56044	619512
56625	619513
81326	619514
29225	619515
143361	619516
18223	619517
46551	619518
136938	619519
85510	619520
249949	619521
128065	619522
303094	619523
303095	619524
631	619525
193422	619526
150579	619527
24567	619528
34405	619529
270343	619530
218392	619531
20559	619532
227446	619533
86388	619534
957	619535
110519	619536
147426	619537
151774	619538
223905	619539
183682	619540
297853	619541
145293	619542
165716	619543
61833	619544
28692	619545
120446	619546
159855	619547
211254	619548
36882	619549
18868	619550
144257	619551
127500	619552
90060	619553
20573	619554
204734	619555
130613	619556
122899	619557
101575	619558
86759	619559
24478	619560
39580	619561
92482	619562
206215	619563
102187	619564
114313	619565
143607	619566
78343	619567
191842	619568
206526	619569
178116	619570
31493	619571
35034	619572
49259	619573
279816	619574
98455	619575
36054	619576
242867	619577
41648	619578
157031	619579
4064	619580
44025	619581
183983	619582
232507	619583
9887	619584
36983	619585
40697	619586
5609	619587
79602	619588
165494	619589
34480	619590
309614	619591
59389	619592
23574	619593
23402	619594
212205	619595
161264	619596
174059	619597
61615	619598
33931	619599
55989	619600
95018	619601
42697	619602
88383	619603
166878	619604
73324	619605
136486	619606
305009	619607
136623	619608
40411	619609
84641	619610
119581	619611
200384	619612
12647	619613
128659	619614
9978	619615
15189	619616
140781	619617
146216	619618
90309	619619
186860	619620
63359	619621
39064	619622
22564	619623
3855	619624
37744	619625
242093	619626
272064	619627
80244	619628
80921	619629
277239	619630
38567	619631
191304	619632
63672	619633
137192	619634
64655	619635
201211	619636
41148	619637
41046	619638
155287	619639
104711	619640
291730	619641
105673	619642
18792	619643
294592	619644
150263	619645
117672	619646
29775	619647
221971	619648
226706	619649
168461	619650
91439	619651
201334	619652
196408	619653
6316	619654
226560	619655
77625	619656
258657	619657
87757	619658
90273	619659
268747	619660
191725	619661
86076	619662
48776	619663
9765	619664
140597	619665
207888	619666
367	619667
16468	619668
308560	619669
10046	619670
65623	619671
219699	619672
158185	619673
278866	619674
86367	619675
18530	619676
19063	619677
190959	619678
116978	619679
134852	619680
96855	619681
138950	619682
204276	619683
153082	619684
5324	619685
163373	619686
214408	619687
157220	619688
205367	619689
152811	619690
165508	619691
136951	619692
185027	619693
217398	619694
43739	619695
292614	619696
186921	619697
63954	619698
100200	619699
299601	619700
1343	619701
69683	619702
141098	619703
186489	619704
152243	619705
177789	619706
120323	619707
218148	619708
39971	619709
70217	619710
22485	619711
219288	619712
285831	619713
142669	619714
7597	619715
230311	619716
11299	619717
275601	619718
48253	619719
133412	619720
131716	619721
58524	619722
11758	619723
240843	619724
102156	619725
43400	619726
148641	619727
80810	619728
309474	619729
35537	619730
35444	619731
170826	619732
97128	619733
95058	619734
148478	619735
64791	619736
279284	619737
87524	619738
82006	619739
221788	619740
179241	619741
68841	619742
80145	619743
180513	619744
262423	619745
37081	619746
263313	619747
122101	619748
45123	619749
263740	619750
117808	619751
81134	619752
39832	619753
42182	619754
205710	619755
38314	619756
80010	619757
192790	619758
198674	619759
61902	619760
309227	619761
115796	619762
94366	619763
183789	619764
20607	619765
37980	619766
151018	619767
118998	619768
86811	619769
68080	619770
181749	619771
39929	619772
233994	619773
26369	619774
12545	619775
93677	619776
39612	619777
27549	619778
146847	619779
65682	619780
75020	619781
81233	619782
193082	619783
56332	619784
266510	619785
88251	619786
50411	619787
76772	619788
12323	619789
84125	619790
291107	619791
106105	619792
131542	619793
220111	619794
38631	619795
151269	619796
105375	619797
120262	619798
80677	619799
206001	619800
110610	619801
67107	619802
75274	619803
126181	619804
23375	619805
72761	619806
54089	619807
179372	619808
130966	619809
94231	619810
36742	619811
194398	619812
18287	619813
51645	619814
143613	619815
44156	619816
163806	619817
72233	619818
203721	619819
61901	619820
83526	619821
158031	619822
35182	619823
33914	619824
204147	619825
96591	619826
209183	619827
176912	619828
150640	619829
38938	619830
129220	619831
155910	619832
214259	619833
129720	619834
158252	619835
25704	619836
142619	619837
21600	619838
211286	619839
236206	619840
97189	619841
80731	619842
122585	619843
260565	619844
189724	619845
50319	619846
183115	619847
9012	619848
180638	619849
93886	619850
139429	619851
29585	619852
121687	619853
312344	619854
146812	619855
190261	619856
69065	619857
165765	619858
39609	619859
67279	619860
23228	619861
28793	619862
64310	619863
185643	619864
58144	619865
96700	619866
65561	619867
59626	619868
28907	619869
134413	619870
169406	619871
249900	619872
64654	619873
83038	619874
180958	619875
35715	619876
89049	619877
32401	619878
51835	619879
144386	619880
137213	619881
40624	619882
49485	619883
213740	619884
7961	619885
63800	619886
139430	619887
58784	619888
95768	619889
140632	619890
115432	619891
33782	619892
55356	619893
85165	619894
46743	619895
85860	619896
85829	619897
273958	619898
47218	619899
157371	619900
175888	619901
78575	619902
81567	619903
176010	619904
200950	619905
49506	619906
62201	619907
179864	619908
246634	619909
266217	619910
122848	619911
24775	619912
108673	619913
65076	619914
155251	619915
40500	619916
220614	619917
57754	619918
101561	619919
209152	619920
273751	619921
129913	619922
249734	619923
174009	619924
177342	619925
58865	619926
48288	619927
195747	619928
26950	619929
15175	619930
227262	619931
68618	619932
186153	619933
3703	619934
110596	619935
299628	619936
33503	619937
14092	619938
93006	619939
107478	619940
130685	619941
133965	619942
248021	619943
162160	619944
190061	619945
215060	619946
33678	619947
187007	619948
55790	619949
131088	619950
176808	619951
252495	619952
9618	619953
84672	619954
127929	619955
20399	619956
67293	619957
20221	619958
285305	619959
169130	619960
25788	619961
53645	619962
191891	619963
21118	619964
89700	619965
110330	619966
74921	619967
99780	619968
32427	619969
118646	619970
307315	619971
110954	619972
207887	619973
91430	619974
1089	619975
56332	619976
276281	619977
190088	619978
3721	619979
311003	619980
108051	619981
276358	619982
49690	619983
57825	619984
191698	619985
175141	619986
272231	619987
114458	619988
148725	619989
172323	619990
8555	619991
2669	619992
196168	619993
27512	619994
117194	619995
104643	619996
163524	619997
146069	619998
256329	619999
13639	620000
84557	620001
1484	620002
210956	620003
237475	620004
16141	620005
62117	620006
164457	620007
129990	620008
231315	620009
76471	620010
24774	620011
104711	620012
90217	620013
215993	620014
115766	620015
199473	620016
131694	620017
139202	620018
149814	620019
311754	620020
302885	620021
80145	620022
227374	620023
244413	620024
134114	620025
294672	620026
106861	620027
119385	620028
257121	620029
149163	620030
148705	620031
228623	620032
304322	620033
172113	620034
215925	620035
198760	620036
97236	620037
110925	620038
167213	620039
162442	620040
270691	620041
13650	620042
291314	620043
170305	620044
87041	620045
175230	620046
134424	620047
185684	620048
145298	620049
40945	620050
60124	620051
311589	620052
166790	620053
31956	620054
152005	620055
16111	620056
140810	620057
165870	620058
113503	620059
252631	620060
79607	620061
209470	620062
84736	620063
194089	620064
225557	620065
152195	620066
190863	620067
33575	620068
263918	620069
96779	620070
216104	620071
157475	620072
162813	620073
130215	620074
129137	620075
203077	620076
56452	620077
124373	620078
115754	620079
29494	620080
175455	620081
106674	620082
97555	620083
303389	620084
58415	620085
25856	620086
42941	620087
8110	620088
191607	620089
123092	620090
159811	620091
37939	620092
178964	620093
94377	620094
271504	620095
38314	620096
257008	620097
194235	620098
198561	620099
81129	620100
80945	620101
181349	620102
36882	620103
4959	620104
61684	620105
41589	620106
24499	620107
9315	620108
178682	620109
85667	620110
107583	620111
127457	620112
69459	620113
38117	620114
124747	620115
71045	620116
62416	620117
187965	620118
162015	620119
22351	620120
131837	620121
248996	620122
51635	620123
85071	620124
85721	620125
158921	620126
268671	620127
36321	620128
70111	620129
21567	620130
157295	620131
41622	620132
36020	620133
38876	620134
81846	620135
2789	620136
139519	620137
34974	620138
162060	620139
70007	620140
19653	620141
107413	620142
19653	620143
198210	620144
191854	620145
277441	620146
28692	620147
5993	620148
143234	620149
42703	620150
215424	620151
77461	620152
6458	620153
29355	620154
236840	620155
162570	620156
98088	620157
217786	620158
198974	620159
173693	620160
143778	620161
89567	620162
260987	620163
55854	620164
61893	620165
262640	620166
69836	620167
105871	620168
4864	620169
37960	620170
42029	620171
73047	620172
203116	620173
97115	620174
92580	620175
160631	620176
75161	620177
133047	620178
12664	620179
126713	620180
186418	620181
282959	620182
23438	620183
158029	620184
113983	620185
50740	620186
182033	620187
126043	620188
241218	620189
165437	620190
12216	620191
84913	620192
29398	620193
86585	620194
149075	620195
78312	620196
52986	620197
49325	620198
93052	620199
5536	620200
110036	620201
72174	620202
6370	620203
85017	620204
81471	620205
99444	620206
70030	620207
85034	620208
115932	620209
30442	620210
290919	620211
126111	620212
14361	620213
27693	620214
187358	620215
3034	620216
36548	620217
1081	620218
1081	620219
49266	620220
12206	620221
39490	620222
87624	620223
265702	620224
14681	620225
30842	620226
200399	620227
90221	620228
367	620229
218996	620230
182168	620231
3346	620232
20808	620233
120060	620234
84531	620235
136607	620236
65441	620237
37365	620238
9575	620239
37296	620240
64466	620241
35670	620242
185103	620243
131111	620244
7945	620245
264762	620246
34511	620247
101577	620248
284403	620249
83907	620250
67840	620251
81472	620252
83735	620253
199320	620254
72062	620255
90035	620256
16401	620257
26536	620258
64824	620259
207376	620260
218170	620261
203932	620262
99062	620263
180814	620264
265491	620265
53863	620266
19067	620267
19067	620268
26732	620269
38025	620270
93386	620271
16119	620272
22307	620273
46869	620274
47195	620275
6232	620276
215748	620277
114269	620278
157009	620279
6063	620280
122367	620281
100104	620282
79642	620283
33956	620284
19661	620285
454	620286
109779	620287
40718	620288
200045	620289
36956	620290
307706	620291
11765	620292
112759	620293
52415	620294
197718	620295
47573	620296
216516	620297
125774	620298
17101	620299
43750	620300
175388	620301
22726	620302
125950	620303
275366	620304
129287	620305
123716	620306
123716	620307
18461	620308
8195	620309
108352	620310
46799	620311
134141	620312
285063	620313
66245	620314
95820	620315
71014	620316
35445	620317
25878	620318
19962	620319
60115	620320
235200	620321
17318	620322
199854	620323
10676	620324
17987	620325
36980	620326
189781	620327
129344	620328
10644	620329
138001	620330
5954	620331
31321	620332
16072	620333
205637	620334
61900	620335
79467	620336
141750	620337
131975	620338
2120	620339
51993	620340
59197	620341
107506	620342
316	620343
46726	620344
197541	620345
7830	620346
112280	620347
63588	620348
40580	620349
50468	620350
64918	620351
43658	620352
19743	620353
3770	620354
34187	620355
114448	620356
36690	620357
52898	620358
3751	620359
27051	620360
27051	620361
14646	620362
12707	620363
8054	620364
160533	620365
73512	620366
86057	620367
33558	620368
305408	620369
79090	620370
131318	620371
13627	620372
19016	620373
89270	620374
140403	620375
5504	620376
167715	620377
93351	620378
135574	620379
23489	620380
41416	620381
41650	620382
21075	620383
44092	620384
197766	620385
35900	620386
93341	620387
103	620388
228029	620389
809	620390
109365	620391
182920	620392
83378	620393
296168	620394
9291	620395
56059	620396
104538	620397
92944	620398
54793	620399
5142	620400
172898	620401
31030	620402
88947	620403
22191	620404
31499	620405
102727	620406
91912	620407
96475	620408
180791	620409
90754	620410
1432	620411
46423	620412
116232	620413
104571	620414
90304	620415
37733	620416
121808	620417
140990	620418
20099	620419
60434	620420
5989	620421
23665	620422
22697	620423
100335	620424
35778	620425
41906	620426
17890	620427
13890	620428
13124	620429
29181	620430
132556	620431
49217	620432
465	620433
203318	620434
31535	620435
191556	620436
245782	620437
175852	620438
104238	620439
75925	620440
90585	620441
18633	620442
191834	620443
77263	620444
65018	620445
324	620446
23529	620447
150865	620448
194991	620449
24052	620450
35219	620451
35219	620452
27054	620453
44067	620454
162946	620455
72641	620456
254710	620457
580	620458
235680	620459
97793	620460
45936	620461
204970	620462
307728	620463
10664	620464
30282	620465
23508	620466
150322	620467
68506	620468
72861	620469
116332	620470
87503	620471
130236	620472
41914	620473
9188	620474
11001	620475
1994	620476
85587	620477
70256	620478
219932	620479
40886	620480
8790	620481
188541	620482
279223	620483
83540	620484
60985	620485
3751	620486
78117	620487
78117	620488
15015	620489
14801	620490
78483	620491
1893	620492
391	620493
147988	620494
192025	620495
129694	620496
104924	620497
84184	620498
101	620499
37927	620500
144348	620501
123	620502
27112	620503
39467	620504
98360	620505
9781	620506
154572	620507
283229	620508
36196	620509
36796	620510
175463	620511
22999	620512
96569	620513
140283	620514
35761	620515
34434	620516
65291	620517
3700	620518
12099	620519
11946	620520
122095	620521
161806	620522
10255	620523
56785	620524
46408	620525
3242	620526
17196	620527
79252	620528
22879	620529
53821	620530
20462	620531
79996	620532
117661	620533
300773	620534
113730	620535
251635	620536
111406	620537
287140	620538
180846	620539
9508	620540
6610	620541
265746	620542
159776	620543
294959	620544
131566	620545
277184	620546
26382	620547
908	620548
134085	620549
22409	620550
137074	620551
126861	620552
168276	620553
170883	620554
11207	620555
35296	620556
109698	620557
178493	620558
145144	620559
117613	620560
499	620561
20289	620562
26645	620563
147721	620564
48344	620565
578	620566
43250	620567
11713	620568
9637	620569
114405	620570
96015	620571
151460	620572
158458	620573
219285	620574
65424	620575
84369	620576
35189	620577
297	620578
62276	620579
54722	620580
109627	620581
55219	620582
96581	620583
92933	620584
45432	620585
270081	620586
3364	620587
44276	620588
3435	620589
97624	620590
255032	620591
261419	620592
29905	620593
153333	620594
85920	620595
16626	620596
64465	620597
59665	620598
37226	620599
12612	620600
35067	620601
199557	620602
31797	620603
24873	620604
17596	620605
58763	620606
111843	620607
63023	620608
15690	620609
207041	620610
116225	620611
138925	620612
43756	620613
1061	620614
53545	620615
2652	620616
136251	620617
265701	620618
3839	620619
2063	620620
17452	620621
235293	620622
225009	620623
204785	620624
52600	620625
227488	620626
135	620627
17291	620628
158325	620629
27175	620630
81034	620631
9203	620632
23684	620633
9310	620634
52776	620635
125127	620636
9857	620637
16003	620638
305971	620639
43604	620640
43605	620641
288883	620642
156879	620643
293999	620644
72139	620645
222401	620646
29568	620647
18869	620648
2390	620649
15369	620650
24469	620651
251466	620652
10820	620653
62522	620654
95131	620655
5695	620656
31551	620657
172485	620658
16902	620659
121370	620660
3608	620661
65431	620662
306829	620663
61251	620664
184894	620665
213606	620666
5411	620667
103687	620668
37807	620669
6317	620670
139590	620671
181731	620672
6892	620673
85602	620674
14558	620675
25245	620676
65824	620677
75437	620678
84433	620679
123099	620680
14700	620681
268131	620682
124244	620683
221074	620684
20876	620685
61353	620686
30517	620687
109714	620688
149389	620689
16	620690
67181	620691
147942	620692
158630	620693
16551	620694
181342	620695
18099	620696
64138	620697
75982	620698
187115	620699
111422	620700
66775	620701
60010	620702
89281	620703
201204	620704
124814	620705
75265	620706
246123	620707
61881	620708
178504	620709
298695	620710
237563	620711
34597	620712
184100	620713
7528	620714
153635	620715
223767	620716
259598	620717
20217	620718
155496	620719
93088	620720
254587	620721
149000	620722
118394	620723
85694	620724
149493	620725
1887	620726
11451	620727
46761	620728
42136	620729
17896	620730
9075	620731
37132	620732
24597	620733
35292	620734
272547	620735
276287	620736
67509	620737
146771	620738
48746	620739
9667	620740
66801	620741
202783	620742
108081	620743
57783	620744
118610	620745
12112	620746
218081	620747
25415	620748
12614	620749
81682	620750
285233	620751
45236	620752
55468	620753
93934	620754
84774	620755
127333	620756
93934	620757
306470	620758
74088	620759
240970	620760
208545	620761
214878	620762
90928	620763
303000	620764
204515	620765
129576	620766
44351	620767
234558	620768
306450	620769
34218	620770
39278	620771
108489	620772
77867	620773
228024	620774
65434	620775
47520	620776
90061	620777
145152	620778
70564	620779
55672	620780
235519	620781
16196	620782
243190	620783
68070	620784
33028	620785
167116	620786
171919	620787
244485	620788
42324	620789
6644	620790
130332	620791
86719	620792
157872	620793
16836	620794
93022	620795
157919	620796
42215	620797
39354	620798
28055	620799
226860	620800
33266	620801
86781	620802
89602	620803
193059	620804
87162	620805
225047	620806
287405	620807
185120	620808
25593	620809
97341	620810
4207	620811
264745	620812
185452	620813
135886	620814
96533	620815
164417	620816
74122	620817
66005	620818
49017	620819
94629	620820
90928	620821
70517	620822
217815	620823
134644	620824
133657	620825
74015	620826
10208	620827
105156	620828
78796	620829
204781	620830
62492	620831
46255	620832
14239	620833
164781	620834
171245	620835
110803	620836
206460	620837
71832	620838
97	620839
98382	620840
13406	620841
30681	620842
100747	620843
150416	620844
254985	620845
97731	620846
213311	620847
216050	620848
9869	620849
130296	620850
63315	620851
144519	620852
59232	620853
50909	620854
16651	620855
278547	620856
80068	620857
159493	620858
198182	620859
231946	620860
23910	620861
211423	620862
67028	620863
1862	620864
112691	620865
174346	620866
53428	620867
85240	620868
85240	620869
193730	620870
39039	620871
70669	620872
46316	620873
22995	620874
36432	620875
297366	620876
305599	620877
38540	620878
41091	620879
55223	620880
14628	620881
27292	620882
257176	620883
54814	620884
171919	620885
19893	620886
103	620887
5598	620888
234634	620889
144478	620890
174170	620891
68006	620892
75559	620893
22440	620894
29260	620895
280148	620896
90010	620897
40655	620898
66252	620899
114815	620900
91011	620901
211060	620902
85430	620903
92109	620904
41773	620905
40082	620906
117187	620907
14574	620908
107	620909
120	620910
71495	620911
5487	620912
301302	620913
101276	620914
188833	620915
2185	620916
8422	620917
117486	620918
105968	620919
46612	620920
31975	620921
206573	620922
11242	620923
9692	620924
4110	620925
54556	620926
198676	620927
69030	620928
71478	620929
122597	620930
29338	620931
84403	620932
265652	620933
90454	620934
268693	620935
123946	620936
197207	620937
218130	620938
130569	620939
55777	620940
153740	620941
44344	620942
3277	620943
2383	620944
283161	620945
79977	620946
75257	620947
49182	620948
71080	620949
102864	620950
227150	620951
44864	620952
68172	620953
155247	620954
157348	620955
25842	620956
16758	620957
132031	620958
140356	620959
171268	620960
117358	620961
103434	620962
27008	620963
51149	620964
51149	620965
47042	620966
600	620967
71126	620968
296733	620969
5151	620970
56387	620971
159664	620972
164214	620973
64059	620974
202961	620975
168184	620976
23155	620977
35764	620978
281338	620979
39291	620980
1794	620981
141108	620982
1000	620983
32616	620984
21724	620985
32616	620986
73853	620987
159895	620988
186521	620989
9804	620990
13668	620991
32366	620992
4756	620993
37788	620994
28837	620995
56039	620996
30376	620997
352	620998
23199	620999
486	621000
119341	621001
164288	621002
17755	621003
118773	621004
251720	621005
23713	621006
2253	621007
26002	621008
248779	621009
86326	621010
86326	621011
3333	621012
123471	621013
130597	621014
36747	621015
13527	621016
47174	621017
34242	621018
42539	621019
52502	621020
52502	621021
8980	621022
30796	621023
147524	621024
129936	621025
129770	621026
129770	621027
183246	621028
23289	621029
260639	621030
45309	621031
150253	621032
3404	621033
9333	621034
3533	621035
197748	621036
30845	621037
73421	621038
217012	621039
286029	621040
285841	621041
208449	621042
68094	621043
40910	621044
31690	621045
204595	621046
19944	621047
21512	621048
71408	621049
25790	621050
107639	621051
77749	621052
23982	621053
172183	621054
49756	621055
116410	621056
63436	621057
77875	621058
21075	621059
17290	621060
28727	621061
74884	621062
101023	621063
13369	621064
84656	621065
5365	621066
221596	621067
150186	621068
7897	621069
10063	621070
178905	621071
89548	621072
260187	621073
79995	621074
216933	621075
293371	621076
199156	621077
69795	621078
42968	621079
165612	621080
13656	621081
39851	621082
4088	621083
8111	621084
8111	621085
50704	621086
202801	621087
28680	621088
121671	621089
159127	621090
251802	621091
55211	621092
64379	621093
123958	621094
71494	621095
3760	621096
41178	621097
32867	621098
127828	621099
111736	621100
250732	621101
44882	621102
305627	621103
51315	621104
21512	621105
62328	621106
74746	621107
207403	621108
64875	621109
7623	621110
122529	621111
195705	621112
27655	621113
74786	621114
3474	621115
12504	621116
5938	621117
74786	621118
73108	621119
70083	621120
102833	621121
89362	621122
38667	621123
117111	621124
223288	621125
150813	621126
148944	621127
9509	621128
25562	621129
133517	621130
27029	621131
24804	621132
85372	621133
86356	621134
236524	621135
4232	621136
214	621137
11478	621138
179822	621139
3034	621140
146146	621141
3034	621142
143591	621143
14080	621144
26432	621145
61037	621146
3394	621147
11813	621148
4160	621149
4160	621150
196647	621151
96483	621152
40697	621153
3976	621154
20470	621155
53205	621156
25750	621157
47086	621158
55613	621159
32	621160
45	621161
8013	621162
152	621163
35	621164
39	621165
26739	621166
35	621167
56627	621168
149897	621169
41229	621170
44107	621171
70658	621172
786	621173
139575	621174
46313	621175
11943	621176
11943	621177
29076	621178
189495	621179
13855	621180
85171	621181
187023	621182
10628	621183
84947	621184
10382	621185
366	621186
366	621187
219369	621188
175025	621189
95739	621190
291260	621191
283623	621192
98864	621193
291057	621194
136538	621195
202594	621196
296211	621197
3439	621198
64127	621199
13332	621200
15009	621201
22551	621202
17040	621203
97783	621204
2467	621205
73676	621206
219175	621207
87756	621208
124573	621209
31960	621210
11935	621211
213001	621212
278556	621213
57122	621214
57122	621215
44394	621216
16236	621217
39863	621218
39460	621219
173055	621220
156817	621221
58239	621222
56882	621223
224456	621224
243131	621225
97025	621226
255035	621227
36334	621228
84241	621229
130955	621230
302367	621231
160828	621232
92363	621233
17279	621234
112248	621235
3276	621236
40336	621237
19883	621238
38641	621239
255740	621240
40667	621241
7265	621242
124393	621243
17010	621244
306547	621245
62497	621246
296446	621247
196833	621248
98930	621249
9897	621250
37897	621251
65616	621252
86119	621253
192704	621254
9310	621255
77835	621256
64799	621257
50847	621258
61239	621259
4053	621260
109991	621261
11415	621262
29667	621263
197615	621264
120976	621265
76475	621266
38302	621267
35234	621268
35234	621269
64526	621270
8795	621271
138329	621272
65051	621273
76461	621274
87724	621275
281206	621276
169311	621277
34158	621278
15804	621279
48680	621280
266893	621281
19053	621282
70155	621283
25198	621284
75165	621285
76047	621286
89664	621287
7037	621288
289717	621289
12759	621290
170425	621291
95892	621292
30987	621293
70768	621294
15094	621295
29399	621296
7609	621297
84611	621298
136647	621299
265473	621300
45099	621301
138553	621302
57005	621303
180839	621304
228808	621305
101065	621306
169198	621307
123230	621308
165382	621309
29316	621310
294836	621311
92920	621312
45099	621313
11617	621314
127854	621315
42066	621316
131383	621317
265066	621318
7670	621319
121494	621320
15908	621321
81646	621322
53275	621323
31805	621324
119231	621325
34065	621326
299434	621327
81398	621328
5741	621329
56723	621330
6713	621331
158819	621332
84977	621333
275237	621334
23991	621335
31250	621336
43294	621337
3102	621338
184093	621339
25947	621340
40112	621341
83176	621342
71450	621343
160845	621344
217488	621345
239881	621346
145138	621347
122493	621348
163199	621349
98031	621350
183014	621351
28923	621352
38288	621353
123335	621354
80233	621355
46884	621356
222015	621357
61046	621358
7609	621359
308561	621360
1934	621361
1934	621362
29293	621363
62810	621364
12712	621365
29699	621366
142575	621367
277824	621368
92787	621369
4991	621370
73672	621371
46176	621372
68833	621373
229096	621374
208900	621375
14576	621376
103256	621377
299908	621378
188045	621379
92598	621380
191016	621381
46176	621382
32522	621383
32522	621384
128323	621385
208475	621386
261068	621387
190015	621388
190015	621389
63028	621390
32996	621391
160300	621392
187114	621393
13242	621394
296592	621395
110775	621396
196427	621397
37860	621398
64299	621399
102735	621400
113393	621401
73407	621402
141280	621403
308806	621404
268046	621405
117653	621406
167484	621407
31252	621408
244202	621409
211419	621410
128943	621411
126886	621412
7421	621413
212833	621414
91107	621415
87435	621416
39239	621417
18332	621418
26209	621419
105523	621420
91366	621421
163028	621422
147100	621423
34698	621424
10347	621425
83695	621426
30424	621427
40176	621428
48183	621429
215378	621430
20253	621431
211631	621432
142722	621433
163200	621434
4053	621435
85591	621436
158418	621437
280936	621438
49518	621439
227681	621440
195281	621441
29044	621442
275003	621443
146066	621444
118175	621445
173936	621446
25716	621447
22815	621448
97604	621449
211921	621450
88364	621451
188673	621452
299883	621453
209549	621454
64545	621455
96708	621456
22248	621457
260401	621458
143935	621459
10040	621460
9482	621461
64311	621462
162355	621463
107229	621464
1	621465
166529	621466
146498	621467
145894	621468
204615	621469
34729	621470
75763	621471
113427	621472
6492	621473
9179	621474
9339	621475
188643	621476
159414	621477
214905	621478
80239	621479
80239	621480
57580	621481
212793	621482
81513	621483
96923	621484
26242	621485
30624	621486
119	621487
42270	621488
26242	621489
26242	621490
1980	621491
164381	621492
187505	621493
4426	621494
200425	621495
1583	621496
20961	621497
31358	621498
76121	621499
72064	621500
54840	621501
56357	621502
113155	621503
37703	621504
1980	621505
33030	621506
137111	621507
93950	621508
144916	621509
116	621510
65815	621511
36400	621512
178053	621513
24470	621514
221977	621515
217669	621516
129502	621517
4327	621518
146924	621519
34422	621520
43997	621521
19995	621522
10768	621523
94734	621524
57824	621525
96203	621526
61557	621527
85217	621528
7771	621529
117505	621530
68489	621531
136680	621532
168432	621533
103307	621534
42723	621535
123625	621536
195540	621537
46572	621538
191361	621539
63899	621540
281	621541
38685	621542
21138	621543
285720	621544
163326	621545
89125	621546
20849	621547
37980	621548
159828	621549
238	621550
294792	621551
15751	621552
17877	621553
52483	621554
40342	621555
40342	621556
105050	621557
42499	621558
36463	621559
229834	621560
98740	621561
190485	621562
3952	621563
75621	621564
208006	621565
29991	621566
103075	621567
27784	621568
18902	621569
79737	621570
2477	621571
78200	621572
11043	621573
102578	621574
127973	621575
122881	621576
133563	621577
185143	621578
122498	621579
22337	621580
56217	621581
12032	621582
63116	621583
32454	621584
130116	621585
142251	621586
182788	621587
68928	621588
248762	621589
3467	621590
34240	621591
139813	621592
12470	621593
18053	621594
96684	621595
125678	621596
34240	621597
14117	621598
1254	621599
63879	621600
32787	621601
60697	621602
56615	621603
158199	621604
49756	621605
29656	621606
43830	621607
5032	621608
26770	621609
115647	621610
10694	621611
53833	621612
164284	621613
34880	621614
121440	621615
4461	621616
276272	621617
31690	621618
82449	621619
173609	621620
60820	621621
18697	621622
199971	621623
189997	621624
78094	621625
11275	621626
127740	621627
35783	621628
78223	621629
92328	621630
2510	621631
4839	621632
106853	621633
144524	621634
12008	621635
205737	621636
4361	621637
77742	621638
112166	621639
26566	621640
36222	621641
182628	621642
33019	621643
172165	621644
218695	621645
48008	621646
11954	621647
131315	621648
85615	621649
51427	621650
97039	621651
150927	621652
9121	621653
43296	621654
51427	621655
24420	621656
90590	621657
88135	621658
302287	621659
56177	621660
133097	621661
55681	621662
64203	621663
67096	621664
210089	621665
112129	621666
51445	621667
120094	621668
83843	621669
78803	621670
256069	621671
156855	621672
90238	621673
170342	621674
109470	621675
108456	621676
296851	621677
51484	621678
103342	621679
35701	621680
161614	621681
62225	621682
24429	621683
293345	621684
169894	621685
294643	621686
4109	621687
160275	621688
130679	621689
216629	621690
49192	621691
34845	621692
34845	621693
137900	621694
42403	621695
88550	621696
47953	621697
42589	621698
30721	621699
7591	621700
65936	621701
143704	621702
163323	621703
189372	621704
20730	621705
173424	621706
274091	621707
938	621708
47748	621709
24598	621710
57719	621711
169153	621712
54380	621713
541	621714
24122	621715
50514	621716
210185	621717
4777	621718
116161	621719
55451	621720
72527	621721
10855	621722
45690	621723
48906	621724
216808	621725
75485	621726
72236	621727
57424	621728
140352	621729
23658	621730
129078	621731
197457	621732
145558	621733
207720	621734
11268	621735
200279	621736
77145	621737
239505	621738
5754	621739
29627	621740
129927	621741
295879	621742
93585	621743
161581	621744
68324	621745
110660	621746
93000	621747
305138	621748
111034	621749
45251	621750
129924	621751
98403	621752
305273	621753
270842	621754
271351	621755
272804	621756
200715	621757
45874	621758
257940	621759
103694	621760
37710	621761
7357	621762
7357	621763
27261	621764
208764	621765
230852	621766
70804	621767
212964	621768
101080	621769
3295	621770
14033	621771
80079	621772
226942	621773
83933	621774
17210	621775
42030	621776
164696	621777
23902	621778
63613	621779
86456	621780
183670	621781
126734	621782
42020	621783
139081	621784
61585	621785
90	621786
67	621787
76	621788
130	621789
36	621790
51271	621791
18158	621792
153	621793
11750	621794
31	621795
37	621796
8051	621797
274979	621798
71166	621799
23160	621800
112922	621801
263372	621802
77659	621803
123868	621804
65	621805
3578	621806
182172	621807
38488	621808
87659	621809
44	621810
10684	621811
1074	621812
184341	621813
1074	621814
124235	621815
684	621816
183492	621817
1629	621818
1082	621819
131608	621820
62908	621821
8051	621822
25395	621823
81678	621824
58	621825
81312	621826
190212	621827
1584	621828
156606	621829
183403	621830
232779	621831
280	621832
119	621833
66	621834
67	621835
105	621836
151	621837
13060	621838
35	621839
36949	621840
194964	621841
153	621842
68450	621843
51342	621844
127305	621845
36994	621846
38335	621847
37258	621848
15896	621849
89721	621850
182388	621851
7319	621852
244945	621853
190031	621854
52894	621855
14604	621856
10691	621857
50	621858
102117	621859
338	621860
338	621861
153436	621862
69475	621863
45736	621864
120136	621865
227211	621866
149278	621867
164010	621868
31756	621869
7518	621870
63789	621871
11301	621872
15988	621873
212181	621874
288917	621875
133445	621876
7299	621877
58459	621878
131006	621879
87147	621880
62169	621881
110973	621882
9668	621883
97675	621884
2612	621885
269054	621886
10113	621887
97367	621888
157445	621889
1131	621890
3380	621891
80962	621892
31798	621893
19358	621894
80009	621895
50561	621896
154338	621897
193004	621898
78642	621899
310704	621900
49668	621901
9210	621902
124600	621903
86559	621904
130165	621905
216539	621906
128875	621907
17542	621908
97015	621909
20344	621910
85916	621911
172830	621912
56959	621913
268799	621914
259694	621915
54770	621916
56959	621917
82401	621918
54572	621919
59573	621920
141588	621921
85559	621922
8845	621923
61967	621924
163404	621925
43083	621926
1831	621927
146168	621928
106549	621929
110380	621930
13125	621931
50252	621932
7529	621933
207580	621934
3682	621935
21289	621936
77707	621937
37439	621938
80523	621939
117953	621940
47633	621941
264624	621942
170676	621943
32711	621944
6024	621945
92891	621946
110427	621947
143577	621948
17034	621949
36885	621950
68957	621951
42358	621952
115	621953
29699	621954
90046	621955
47698	621956
47698	621957
73411	621958
15654	621959
7348	621960
296805	621961
44786	621962
16878	621963
10280	621964
17257	621965
206503	621966
63185	621967
19740	621968
46709	621969
177919	621970
244931	621971
65239	621972
26396	621973
53016	621974
19494	621975
52616	621976
111535	621977
210798	621978
164529	621979
124948	621980
64855	621981
99291	621982
99390	621983
107356	621984
30357	621985
231227	621986
211115	621987
10406	621988
148700	621989
59529	621990
32158	621991
13366	621992
134025	621993
74134	621994
16968	621995
133916	621996
21706	621997
22538	621998
14778	621999
64251	622000
102029	622001
59193	622002
27537	622003
30016	622004
65904	622005
188013	622006
211929	622007
183078	622008
49258	622009
168715	622010
47087	622011
101130	622012
208483	622013
167596	622014
186219	622015
139841	622016
305609	622017
4500	622018
13986	622019
10913	622020
9695	622021
218636	622022
4640	622023
39447	622024
1897	622025
95063	622026
27814	622027
81172	622028
56075	622029
42450	622030
220950	622031
120903	622032
22379	622033
78410	622034
55181	622035
50286	622036
16636	622037
76858	622038
8885	622039
59092	622040
7707	622041
292727	622042
4720	622043
32577	622044
157203	622045
80769	622046
3298	622047
52883	622048
197999	622049
203353	622050
65938	622051
22946	622052
209937	622053
96968	622054
218066	622055
64152	622056
17810	622057
4996	622058
907	622059
111123	622060
86960	622061
64583	622062
73172	622063
180409	622064
51919	622065
64275	622066
106904	622067
182313	622068
95674	622069
193917	622070
11892	622071
129881	622072
139018	622073
2711	622074
175714	622075
72810	622076
208689	622077
113713	622078
18831	622079
5047	622080
30979	622081
49824	622082
78068	622083
175102	622084
168970	622085
17165	622086
45523	622087
3701	622088
171989	622089
80641	622090
38774	622091
244	622092
9371	622093
206337	622094
62389	622095
26013	622096
111842	622097
241711	622098
18724	622099
8660	622100
191633	622101
214011	622102
14519	622103
279637	622104
38391	622105
13210	622106
93108	622107
40090	622108
289327	622109
21389	622110
5963	622111
52826	622112
87152	622113
51407	622114
50554	622115
43679	622116
43627	622117
162360	622118
72142	622119
247856	622120
23319	622121
23319	622122
29987	622123
33580	622124
6372	622125
148200	622126
26096	622127
115601	622128
80814	622129
307846	622130
55501	622131
2105	622132
3465	622133
14768	622134
51333	622135
196555	622136
97751	622137
75778	622138
14498	622139
42901	622140
27771	622141
239427	622142
41169	622143
54544	622144
110896	622145
66119	622146
190601	622147
47156	622148
21	622149
17	622150
34088	622151
66309	622152
243474	622153
238755	622154
64901	622155
139648	622156
156880	622157
202077	622158
33522	622159
230004	622160
28072	622161
50051	622162
68895	622163
166653	622164
136566	622165
225961	622166
136567	622167
109441	622168
214730	622169
102423	622170
161201	622171
202778	622172
50571	622173
100036	622174
46811	622175
207040	622176
49494	622177
16289	622178
68347	622179
141871	622180
68347	622181
17873	622182
111088	622183
133205	622184
5580	622185
82184	622186
211811	622187
41667	622188
46053	622189
180427	622190
201072	622191
17170	622192
17234	622193
230275	622194
56364	622195
119412	622196
9404	622197
124379	622198
13931	622199
119213	622200
46512	622201
158907	622202
55933	622203
272020	622204
70352	622205
110392	622206
33160	622207
88000	622208
195976	622209
145303	622210
23556	622211
85950	622212
112698	622213
249698	622214
21027	622215
13000	622216
102995	622217
88840	622218
1810	622219
86035	622220
6936	622221
691	622222
28284	622223
13268	622224
13268	622225
95231	622226
7363	622227
30120	622228
42192	622229
44075	622230
85223	622231
18256	622232
208867	622233
40944	622234
10935	622235
160534	622236
26591	622237
28978	622238
2430	622239
146057	622240
15318	622241
42802	622242
91030	622243
123656	622244
62957	622245
62957	622246
1352	622247
10827	622248
188660	622249
96720	622250
134922	622251
49397	622252
21407	622253
51664	622254
673	622255
16218	622256
6971	622257
121045	622258
278251	622259
199227	622260
99909	622261
66709	622262
56301	622263
12756	622264
85321	622265
176482	622266
51264	622267
27211	622268
74951	622269
146120	622270
183833	622271
128133	622272
140782	622273
54503	622274
126899	622275
75212	622276
47701	622277
85875	622278
59824	622279
92561	622280
91270	622281
188510	622282
281722	622283
41123	622284
92663	622285
143569	622286
203094	622287
138252	622288
137967	622289
203094	622290
276015	622291
91958	622292
195061	622293
203743	622294
136624	622295
202349	622296
213098	622297
297349	622298
197584	622299
137439	622300
205309	622301
204455	622302
136624	622303
272238	622304
267614	622305
225056	622306
137084	622307
137440	622308
297857	622309
282907	622310
91270	622311
260616	622312
288439	622313
266223	622314
150054	622315
91270	622316
5193	622317
136625	622318
70205	622319
57747	622320
42741	622321
85198	622322
312446	622323
70205	622324
48732	622325
199565	622326
52086	622327
173942	622328
276017	622329
266518	622330
54327	622331
55980	622332
291842	622333
82271	622334
41527	622335
273210	622336
69931	622337
66870	622338
117720	622339
57960	622340
196694	622341
97889	622342
35100	622343
78114	622344
56429	622345
217176	622346
224421	622347
21514	622348
94249	622349
260019	622350
12758	622351
135359	622352
234627	622353
6558	622354
300781	622355
107178	622356
126718	622357
67718	622358
27210	622359
3655	622360
71292	622361
161400	622362
165516	622363
5859	622364
71764	622365
30362	622366
211417	622367
58864	622368
272758	622369
22915	622370
49399	622371
100504	622372
190203	622373
109	622374
49910	622375
59568	622376
143826	622377
90558	622378
188490	622379
65446	622380
54215	622381
65446	622382
2390	622383
12872	622384
173479	622385
10391	622386
65226	622387
2088	622388
335	622389
14871	622390
100955	622391
152470	622392
85845	622393
85845	622394
102773	622395
77418	622396
48773	622397
195163	622398
94499	622399
96125	622400
6865	622401
173355	622402
8517	622403
35210	622404
88149	622405
194677	622406
112298	622407
130472	622408
211827	622409
205375	622410
22437	622411
158996	622412
40485	622413
5726	622414
10226	622415
7085	622416
62816	622417
157110	622418
139153	622419
16713	622420
14094	622421
1807	622422
73086	622423
75974	622424
165376	622425
113973	622426
24072	622427
237173	622428
11943	622429
174232	622430
269686	622431
73025	622432
5862	622433
94766	622434
67153	622435
20301	622436
69025	622437
132401	622438
217352	622439
43190	622440
134264	622441
5570	622442
72833	622443
228397	622444
95426	622445
59645	622446
161144	622447
138404	622448
162614	622449
50141	622450
195368	622451
30728	622452
39704	622453
85328	622454
131192	622455
4219	622456
176439	622457
230877	622458
59285	622459
691	622460
138290	622461
33979	622462
61496	622463
167259	622464
294072	622465
111920	622466
39725	622467
7871	622468
50690	622469
1841	622470
8127	622471
59031	622472
66043	622473
116527	622474
42465	622475
99860	622476
208505	622477
1408	622478
91882	622479
139177	622480
11344	622481
96865	622482
76462	622483
219072	622484
172400	622485
96844	622486
152387	622487
110825	622488
33964	622489
207271	622490
61461	622491
118548	622492
63700	622493
3433	622494
226	622495
15423	622496
153928	622497
17540	622498
160247	622499
74175	622500
81907	622501
5996	622502
22777	622503
92485	622504
194677	622505
157410	622506
19981	622507
19492	622508
172971	622509
77086	622510
28362	622511
310835	622512
32601	622513
125617	622514
1661	622515
24873	622516
91726	622517
53483	622518
97950	622519
103194	622520
152703	622521
211355	622522
10063	622523
70147	622524
57263	622525
287352	622526
52673	622527
52798	622528
60174	622529
13943	622530
26218	622531
35694	622532
94332	622533
88972	622534
81069	622535
182768	622536
134250	622537
57247	622538
188965	622539
146644	622540
144355	622541
58710	622542
2	622543
499	622544
96211	622545
62	622546
201657	622547
61935	622548
76922	622549
291903	622550
21590	622551
41753	622552
15685	622553
41316	622554
130821	622555
140320	622556
236546	622557
298507	622558
139764	622559
448	622560
30302	622561
25494	622562
22779	622563
161683	622564
298312	622565
23224	622566
155471	622567
408	622568
4922	622569
1371	622570
2307	622571
12416	622572
17410	622573
76148	622574
51789	622575
155623	622576
120160	622577
107994	622578
58687	622579
166019	622580
49629	622581
184511	622582
2735	622583
41546	622584
58414	622585
102538	622586
40016	622587
12461	622588
21516	622589
93809	622590
80884	622591
175306	622592
135776	622593
273549	622594
212159	622595
173668	622596
387	622597
12343	622598
3361	622599
27644	622600
14710	622601
180520	622602
142840	622603
189264	622604
120966	622605
3850	622606
223229	622607
187745	622608
141765	622609
125033	622610
37968	622611
101868	622612
106562	622613
278734	622614
91524	622615
140032	622616
169234	622617
163443	622618
16996	622619
6467	622620
134192	622621
233887	622622
221637	622623
80655	622624
19	622625
177961	622626
191581	622627
68899	622628
28695	622629
45698	622630
99424	622631
4811	622632
28498	622633
34646	622634
10418	622635
214021	622636
113841	622637
49235	622638
157421	622639
8315	622640
205789	622641
98661	622642
118653	622643
691	622644
80762	622645
20028	622646
41410	622647
126919	622648
243367	622649
303937	622650
23812	622651
286392	622652
221422	622653
50514	622654
66517	622655
221401	622656
44955	622657
36156	622658
279403	622659
76236	622660
110150	622661
145670	622662
88149	622663
88149	622664
392	622665
8415	622666
238405	622667
1605	622668
88943	622669
10912	622670
162607	622671
22950	622672
6382	622673
10135	622674
47042	622675
5486	622676
298221	622677
59232	622678
179400	622679
215053	622680
85604	622681
54321	622682
31170	622683
177255	622684
110377	622685
104609	622686
173550	622687
1168	622688
94808	622689
195517	622690
5621	622691
9196	622692
1568	622693
83512	622694
63067	622695
1717	622696
37508	622697
201854	622698
220355	622699
78049	622700
79261	622701
3029	622702
686	622703
22764	622704
25043	622705
185102	622706
84734	622707
183735	622708
185459	622709
342	622710
5445	622711
58486	622712
74407	622713
251527	622714
103348	622715
107746	622716
18554	622717
24875	622718
120862	622719
84236	622720
45533	622721
233947	622722
85717	622723
7875	622724
27388	622725
116650	622726
295134	622727
41499	622728
1348	622729
4461	622730
68000	622731
277219	622732
11387	622733
49816	622734
28310	622735
109758	622736
281777	622737
127070	622738
3801	622739
162962	622740
259366	622741
39545	622742
227017	622743
28252	622744
23457	622745
72421	622746
275936	622747
9509	622748
3185	622749
44865	622750
125711	622751
112871	622752
88834	622753
180724	622754
75311	622755
150811	622756
3164	622757
161992	622758
287507	622759
206649	622760
6671	622761
127019	622762
57125	622763
26432	622764
81457	622765
60449	622766
121356	622767
82681	622768
199573	622769
181498	622770
207739	622771
259079	622772
38941	622773
292330	622774
120527	622775
31995	622776
7772	622777
244839	622778
1716	622779
283460	622780
132596	622781
197161	622782
143460	622783
213076	622784
70356	622785
83704	622786
129064	622787
190877	622788
140677	622789
42463	622790
33836	622791
184196	622792
193184	622793
164078	622794
47504	622795
1201	622796
206561	622797
60820	622798
57768	622799
209603	622800
8809	622801
262187	622802
76592	622803
44499	622804
20120	622805
23186	622806
27846	622807
6155	622808
136987	622809
137735	622810
75285	622811
105056	622812
89152	622813
5985	622814
4226	622815
124136	622816
33631	622817
174094	622818
259460	622819
157150	622820
38167	622821
131804	622822
10981	622823
174700	622824
162030	622825
91369	622826
135122	622827
8932	622828
54500	622829
126450	622830
17296	622831
20758	622832
266500	622833
44693	622834
114787	622835
45838	622836
140214	622837
676	622838
20901	622839
66122	622840
72	622841
154368	622842
30420	622843
176172	622844
113206	622845
277072	622846
301667	622847
189760	622848
64949	622849
110401	622850
78674	622851
251357	622852
41187	622853
207372	622854
276803	622855
149961	622856
648	622857
28380	622858
17575	622859
33694	622860
12449	622861
1886	622862
83667	622863
13134	622864
200770	622865
63910	622866
144901	622867
54838	622868
3500	622869
75998	622870
255388	622871
67844	622872
195192	622873
56651	622874
16418	622875
38190	622876
155810	622877
155906	622878
38252	622879
275570	622880
106498	622881
127121	622882
73159	622883
127428	622884
15975	622885
56665	622886
189659	622887
64825	622888
65131	622889
176507	622890
312220	622891
309122	622892
39	622893
19900	622894
972	622895
76355	622896
30655	622897
231337	622898
289970	622899
138186	622900
14076	622901
12407	622902
266717	622903
173162	622904
46796	622905
122476	622906
62594	622907
69010	622908
138186	622909
39553	622910
44710	622911
291211	622912
13885	622913
225005	622914
183341	622915
149644	622916
288551	622917
30688	622918
137946	622919
96544	622920
109825	622921
101488	622922
211914	622923
35911	622924
8840	622925
6803	622926
10534	622927
54624	622928
190046	622929
35911	622930
43934	622931
127907	622932
3303	622933
140417	622934
2426	622935
312678	622936
18177	622937
30656	622938
201143	622939
679	622940
28447	622941
29823	622942
108235	622943
162440	622944
75943	622945
277687	622946
39307	622947
288531	622948
23100	622949
228205	622950
41866	622951
45078	622952
8289	622953
147595	622954
40877	622955
295620	622956
27533	622957
57927	622958
74209	622959
7550	622960
13155	622961
163575	622962
72446	622963
205351	622964
20044	622965
90240	622966
143839	622967
5271	622968
33952	622969
133216	622970
204579	622971
242196	622972
109635	622973
112195	622974
72140	622975
130407	622976
159207	622977
153730	622978
143532	622979
57408	622980
151932	622981
224027	622982
237241	622983
5206	622984
83028	622985
215201	622986
169616	622987
4067	622988
79892	622989
57254	622990
40703	622991
239193	622992
140831	622993
109528	622994
49121	622995
49883	622996
104987	622997
123482	622998
150464	622999
183764	623000
202880	623001
5211	623002
186768	623003
122822	623004
213363	623005
121332	623006
193088	623007
117117	623008
185353	623009
25757	623010
267899	623011
274880	623012
119799	623013
68558	623014
22099	623015
206795	623016
210374	623017
60116	623018
149941	623019
102	623020
304034	623021
182561	623022
114013	623023
130009	623024
16960	623025
227147	623026
211294	623027
82472	623028
202880	623029
129674	623030
39815	623031
297404	623032
202678	623033
103896	623034
188506	623035
43571	623036
166941	623037
42996	623038
30830	623039
123809	623040
131746	623041
9049	623042
75199	623043
126382	623044
6585	623045
209340	623046
90196	623047
142687	623048
63848	623049
78078	623050
73766	623051
264049	623052
259463	623053
26312	623054
115867	623055
292102	623056
70678	623057
136011	623058
29364	623059
1183	623060
110749	623061
152083	623062
29951	623063
24865	623064
86585	623065
46526	623066
27872	623067
20770	623068
91261	623069
251703	623070
89509	623071
90196	623072
43571	623073
702	623074
310146	623075
54284	623076
192267	623077
58296	623078
34795	623079
77507	623080
77045	623081
88	623082
64168	623083
215968	623084
54872	623085
192073	623086
85826	623087
141348	623088
1573	623089
103896	623090
227331	623091
64560	623092
153162	623093
123597	623094
66366	623095
81807	623096
260995	623097
192731	623098
211694	623099
11727	623100
11037	623101
120460	623102
26889	623103
256624	623104
116710	623105
50537	623106
63255	623107
215884	623108
298025	623109
298026	623110
297653	623111
270055	623112
77682	623113
276002	623114
103320	623115
79359	623116
219890	623117
152406	623118
86670	623119
141769	623120
101902	623121
147020	623122
289011	623123
107620	623124
168692	623125
185156	623126
132336	623127
128967	623128
69699	623129
62213	623130
78878	623131
74725	623132
96970	623133
54954	623134
47272	623135
51440	623136
115524	623137
1035	623138
97887	623139
132296	623140
31884	623141
80931	623142
6483	623143
67726	623144
294956	623145
64631	623146
19945	623147
64501	623148
17826	623149
48404	623150
191694	623151
69012	623152
50273	623153
1035	623154
66705	623155
162540	623156
70900	623157
164	623158
214790	623159
87366	623160
39189	623161
255198	623162
70904	623163
2978	623164
27616	623165
80253	623166
267273	623167
175751	623168
36323	623169
118328	623170
28043	623171
2937	623172
11352	623173
248929	623174
162652	623175
1835	623176
167921	623177
51902	623178
11770	623179
52422	623180
166238	623181
105935	623182
151926	623183
12130	623184
243561	623185
38770	623186
10733	623187
237316	623188
71107	623189
994	623190
161287	623191
39715	623192
96856	623193
205773	623194
1074	623195
50901	623196
301729	623197
37547	623198
125538	623199
39644	623200
52516	623201
3288	623202
64787	623203
155905	623204
2708	623205
180229	623206
50325	623207
19173	623208
72583	623209
31942	623210
164139	623211
2831	623212
34274	623213
43039	623214
169060	623215
154922	623216
123575	623217
87031	623218
60856	623219
24720	623220
177316	623221
229063	623222
76576	623223
71305	623224
9668	623225
92836	623226
124808	623227
154233	623228
51768	623229
93511	623230
115925	623231
19356	623232
182496	623233
40910	623234
44955	623235
225532	623236
35815	623237
62851	623238
1234	623239
158576	623240
16359	623241
174989	623242
24748	623243
644	623244
227137	623245
73299	623246
65621	623247
10198	623248
52413	623249
115747	623250
41271	623251
6290	623252
3155	623253
188818	623254
17892	623255
16218	623256
178108	623257
95997	623258
36828	623259
25270	623260
24245	623261
22296	623262
14027	623263
101093	623264
8977	623265
13661	623266
20167	623267
235368	623268
76024	623269
262508	623270
101746	623271
97502	623272
140784	623273
29480	623274
295750	623275
52983	623276
152427	623277
1827	623278
40130	623279
95870	623280
130210	623281
116576	623282
67774	623283
40074	623284
61599	623285
174498	623286
30822	623287
155719	623288
59108	623289
35343	623290
107390	623291
15525	623292
9344	623293
17733	623294
17733	623295
118480	623296
311501	623297
93220	623298
175185	623299
91344	623300
83766	623301
105591	623302
18828	623303
152550	623304
21791	623305
41562	623306
45830	623307
38456	623308
26058	623309
23505	623310
133660	623311
151809	623312
277427	623313
102261	623314
110677	623315
55753	623316
160229	623317
102779	623318
71414	623319
72105	623320
59188	623321
101617	623322
1587	623323
3279	623324
1792	623325
259283	623326
120086	623327
30375	623328
2352	623329
301038	623330
86279	623331
66124	623332
58473	623333
3828	623334
164547	623335
19577	623336
18998	623337
198173	623338
299325	623339
91218	623340
29119	623341
48351	623342
287112	623343
2952	623344
38390	623345
3029	623346
126150	623347
16089	623348
24614	623349
95147	623350
214593	623351
111257	623352
143512	623353
380	623354
117729	623355
64422	623356
117729	623357
4259	623358
137969	623359
79552	623360
137969	623361
122996	623362
96411	623363
127898	623364
295534	623365
138555	623366
1343	623367
240665	623368
148355	623369
25057	623370
24651	623371
123051	623372
91592	623373
35252	623374
63992	623375
159451	623376
3186	623377
8420	623378
6066	623379
79276	623380
173158	623381
12301	623382
4947	623383
12301	623384
61491	623385
160334	623386
144132	623387
137359	623388
44188	623389
288609	623390
89389	623391
38072	623392
89789	623393
27638	623394
108733	623395
238336	623396
3216	623397
108733	623398
67177	623399
57198	623400
145523	623401
83752	623402
118191	623403
126913	623404
207194	623405
29785	623406
116650	623407
56183	623408
46146	623409
23217	623410
265761	623411
328	623412
127685	623413
98788	623414
57837	623415
83110	623416
155634	623417
37791	623418
6324	623419
6160	623420
157560	623421
126475	623422
106990	623423
200758	623424
85162	623425
12593	623426
93219	623427
82703	623428
126241	623429
33778	623430
120359	623431
24531	623432
217715	623433
26740	623434
251960	623435
69935	623436
113478	623437
3705	623438
158076	623439
123203	623440
161712	623441
180079	623442
97513	623443
57509	623444
19343	623445
182291	623446
161873	623447
6040	623448
41291	623449
15191	623450
146470	623451
112085	623452
308041	623453
70944	623454
240030	623455
48374	623456
232568	623457
89361	623458
57512	623459
187945	623460
58452	623461
271567	623462
27533	623463
5552	623464
10693	623465
16891	623466
294	623467
212912	623468
101349	623469
119535	623470
310767	623471
11474	623472
34150	623473
237997	623474
86493	623475
219005	623476
210411	623477
91517	623478
103223	623479
262780	623480
170435	623481
92305	623482
110660	623483
206059	623484
141012	623485
117206	623486
13432	623487
174027	623488
139939	623489
45650	623490
187784	623491
176167	623492
164094	623493
8027	623494
29178	623495
42207	623496
42520	623497
78593	623498
3576	623499
212345	623500
85189	623501
89772	623502
87773	623503
27056	623504
171024	623505
146335	623506
19429	623507
247614	623508
25190	623509
280038	623510
16325	623511
174385	623512
133292	623513
47314	623514
92684	623515
22691	623516
16695	623517
92684	623518
27154	623519
130083	623520
36749	623521
26592	623522
214401	623523
184449	623524
105060	623525
9006	623526
9006	623527
34107	623528
104858	623529
157177	623530
114303	623531
175135	623532
186193	623533
186193	623534
35163	623535
1158	623536
273594	623537
78031	623538
150485	623539
1021	623540
69582	623541
4440	623542
117174	623543
52607	623544
118280	623545
54185	623546
24975	623547
162866	623548
119878	623549
24894	623550
174816	623551
143458	623552
52607	623553
267673	623554
95401	623555
77705	623556
64323	623557
22763	623558
1726	623559
16874	623560
191802	623561
21934	623562
1285	623563
1282	623564
117796	623565
23602	623566
257309	623567
19094	623568
77831	623569
56185	623570
270159	623571
39142	623572
60567	623573
169260	623574
5854	623575
104137	623576
12084	623577
32	623578
117908	623579
127151	623580
206527	623581
20688	623582
129713	623583
73890	623584
52771	623585
279725	623586
152831	623587
7934	623588
66797	623589
95353	623590
84546	623591
319	623592
56978	623593
11184	623594
10502	623595
36198	623596
89424	623597
40553	623598
131528	623599
76323	623600
12263	623601
18123	623602
8130	623603
109596	623604
42819	623605
119558	623606
76157	623607
1408	623608
6098	623609
2862	623610
77942	623611
4379	623612
15410	623613
1038	623614
4309	623615
46016	623616
26049	623617
58725	623618
172371	623619
115504	623620
33861	623621
185185	623622
90978	623623
11987	623624
50942	623625
225952	623626
311190	623627
68598	623628
86573	623629
19587	623630
100733	623631
104836	623632
14720	623633
215987	623634
45050	623635
305366	623636
27423	623637
267281	623638
92809	623639
11496	623640
9963	623641
43732	623642
24059	623643
104399	623644
73350	623645
20512	623646
77901	623647
62051	623648
203510	623649
14532	623650
136911	623651
177917	623652
80751	623653
83546	623654
91365	623655
82029	623656
76171	623657
33987	623658
12487	623659
257731	623660
226292	623661
122257	623662
192254	623663
112545	623664
293184	623665
11272	623666
69026	623667
265449	623668
282022	623669
10490	623670
158038	623671
47328	623672
32202	623673
52913	623674
144747	623675
13843	623676
23815	623677
42986	623678
117753	623679
188719	623680
72	623681
250	623682
38575	623683
5014	623684
16769	623685
96733	623686
144513	623687
92036	623688
248036	623689
58452	623690
195912	623691
89595	623692
44778	623693
66650	623694
30366	623695
150082	623696
177104	623697
88482	623698
51909	623699
9626	623700
114121	623701
7300	623702
243198	623703
27859	623704
7109	623705
11738	623706
94421	623707
113408	623708
39326	623709
129530	623710
19855	623711
73602	623712
28501	623713
45895	623714
2739	623715
2739	623716
2401	623717
12818	623718
23968	623719
109694	623720
7788	623721
4759	623722
5969	623723
287725	623724
38664	623725
94809	623726
17358	623727
63826	623728
68924	623729
39412	623730
148366	623731
93334	623732
45880	623733
145291	623734
19291	623735
24878	623736
125971	623737
1032	623738
224051	623739
39090	623740
120319	623741
277807	623742
3753	623743
74642	623744
213626	623745
307060	623746
14110	623747
195727	623748
14408	623749
60788	623750
5803	623751
812	623752
49814	623753
121368	623754
48032	623755
241250	623756
199028	623757
184026	623758
178093	623759
75657	623760
22006	623761
83550	623762
3855	623763
33008	623764
205503	623765
197296	623766
262165	623767
131799	623768
41636	623769
16120	623770
175512	623771
10102	623772
77939	623773
138734	623774
80390	623775
80033	623776
10897	623777
10102	623778
108167	623779
114147	623780
24423	623781
125770	623782
96494	623783
278600	623784
93441	623785
95518	623786
1946	623787
119947	623788
137295	623789
170111	623790
98697	623791
11311	623792
128201	623793
231849	623794
92895	623795
14950	623796
18577	623797
34004	623798
100462	623799
39229	623800
198975	623801
11193	623802
147327	623803
146915	623804
223839	623805
8248	623806
140266	623807
139351	623808
70160	623809
294186	623810
14409	623811
132767	623812
23566	623813
214570	623814
25257	623815
3292	623816
6213	623817
184300	623818
83234	623819
113560	623820
69287	623821
38	623822
127680	623823
138299	623824
24486	623825
52132	623826
198145	623827
13626	623828
139054	623829
184556	623830
6150	623831
4004	623832
3672	623833
74828	623834
70663	623835
52196	623836
27195	623837
93728	623838
102215	623839
147996	623840
62331	623841
34563	623842
24629	623843
40604	623844
54500	623845
258397	623846
308819	623847
227409	623848
223617	623849
50915	623850
98285	623851
12342	623852
66077	623853
7984	623854
69671	623855
69253	623856
204726	623857
272459	623858
226784	623859
37145	623860
112997	623861
22764	623862
82510	623863
283087	623864
185656	623865
38288	623866
56272	623867
215578	623868
38094	623869
22487	623870
23781	623871
5088	623872
38978	623873
149906	623874
221645	623875
142319	623876
30728	623877
111757	623878
292915	623879
24591	623880
107271	623881
66717	623882
69699	623883
36724	623884
258160	623885
22439	623886
17642	623887
46884	623888
151496	623889
6290	623890
255416	623891
11360	623892
213290	623893
28110	623894
12204	623895
179162	623896
207088	623897
252835	623898
80699	623899
283271	623900
116372	623901
113226	623902
176842	623903
130120	623904
47229	623905
35950	623906
81815	623907
81815	623908
128084	623909
5311	623910
215407	623911
192790	623912
5417	623913
1491	623914
121756	623915
298199	623916
122156	623917
65783	623918
94962	623919
146454	623920
1568	623921
51213	623922
17265	623923
46666	623924
138024	623925
142344	623926
56544	623927
114056	623928
9585	623929
168018	623930
22109	623931
132785	623932
3940	623933
15628	623934
110457	623935
14069	623936
12630	623937
41111	623938
60129	623939
101255	623940
167827	623941
175329	623942
72952	623943
33464	623944
211612	623945
143394	623946
108642	623947
42185	623948
56982	623949
3021	623950
35272	623951
14637	623952
109088	623953
29011	623954
199325	623955
162477	623956
192877	623957
37004	623958
16750	623959
270137	623960
120296	623961
56253	623962
108137	623963
72407	623964
184947	623965
15787	623966
54209	623967
43504	623968
142442	623969
95802	623970
48162	623971
96439	623972
113150	623973
4733	623974
107531	623975
84257	623976
150477	623977
1073	623978
241072	623979
235476	623980
69732	623981
99301	623982
145819	623983
26097	623984
24842	623985
4268	623986
125177	623987
31877	623988
35436	623989
5705	623990
488	623991
25051	623992
105035	623993
67880	623994
9926	623995
85644	623996
101054	623997
29713	623998
26585	623999
135047	624000
31660	624001
37093	624002
99309	624003
342	624004
9059	624005
71963	624006
58112	624007
197588	624008
79339	624009
62951	624010
220956	624011
172144	624012
223062	624013
141957	624014
188924	624015
14605	624016
162755	624017
62423	624018
79135	624019
2743	624020
20712	624021
38235	624022
279449	624023
11532	624024
21779	624025
5638	624026
210760	624027
28563	624028
47248	624029
261445	624030
1704	624031
150624	624032
89559	624033
7542	624034
90558	624035
67666	624036
48394	624037
2088	624038
192535	624039
137535	624040
592	624041
76572	624042
42195	624043
206817	624044
119621	624045
283594	624046
2153	624047
105195	624048
206464	624049
49685	624050
84446	624051
45015	624052
41813	624053
248110	624054
29152	624055
27770	624056
268981	624057
30736	624058
64907	624059
216870	624060
161202	624061
111623	624062
204050	624063
61029	624064
85525	624065
34023	624066
231733	624067
216026	624068
145988	624069
132370	624070
210512	624071
165698	624072
103121	624073
181314	624074
256777	624075
312687	624076
54501	624077
131188	624078
299939	624079
36771	624080
127432	624081
154257	624082
2592	624083
30437	624084
135094	624085
21852	624086
92674	624087
174921	624088
45801	624089
217011	624090
120134	624091
259139	624092
69855	624093
38331	624094
12262	624095
11077	624096
58879	624097
36822	624098
121710	624099
18224	624100
4854	624101
1568	624102
98918	624103
38331	624104
14563	624105
726	624106
137254	624107
1568	624108
443	624109
28768	624110
93235	624111
33169	624112
3158	624113
65298	624114
127198	624115
77353	624116
221154	624117
7047	624118
158911	624119
213453	624120
57692	624121
250	624122
71096	624123
282328	624124
140913	624125
150141	624126
7629	624127
307540	624128
215305	624129
253668	624130
94944	624131
9527	624132
103782	624133
30149	624134
209693	624135
132872	624136
165781	624137
31191	624138
68422	624139
246838	624140
246513	624141
4426	624142
163886	624143
94339	624144
150023	624145
145715	624146
82314	624147
81450	624148
234035	624149
49141	624150
14587	624151
92398	624152
210615	624153
155321	624154
507	624155
233050	624156
15191	624157
57005	624158
139595	624159
54741	624160
277829	624161
58213	624162
134329	624163
32930	624164
298992	624165
88037	624166
96552	624167
83868	624168
125858	624169
5738	624170
133533	624171
257497	624172
214983	624173
50633	624174
50644	624175
188152	624176
128675	624177
128675	624178
64388	624179
193966	624180
113822	624181
81321	624182
29322	624183
87595	624184
105409	624185
125620	624186
88746	624187
205986	624188
166541	624189
15	624190
87	624191
187868	624192
12494	624193
6836	624194
123313	624195
15794	624196
96550	624197
110042	624198
40574	624199
41998	624200
165854	624201
159998	624202
143558	624203
101674	624204
71740	624205
145494	624206
34617	624207
295140	624208
48724	624209
54834	624210
162716	624211
30604	624212
225296	624213
169159	624214
114433	624215
114433	624216
236998	624217
184473	624218
62015	624219
107759	624220
114365	624221
1354	624222
279119	624223
269754	624224
137337	624225
5361	624226
43157	624227
12494	624228
28572	624229
43668	624230
54808	624231
96509	624232
7697	624233
34415	624234
197170	624235
88426	624236
52729	624237
112777	624238
46394	624239
29976	624240
13074	624241
89255	624242
65016	624243
148879	624244
62870	624245
254366	624246
35723	624247
12430	624248
270915	624249
12430	624250
210242	624251
185940	624252
26270	624253
82285	624254
37968	624255
199255	624256
7647	624257
242936	624258
13827	624259
99428	624260
236845	624261
48427	624262
24855	624263
75406	624264
232903	624265
115	624266
106306	624267
41073	624268
172503	624269
80453	624270
32876	624271
72849	624272
291663	624273
24363	624274
27808	624275
33845	624276
46251	624277
8328	624278
224011	624279
224767	624280
2799	624281
39003	624282
67586	624283
139181	624284
160488	624285
15555	624286
67003	624287
44232	624288
307811	624289
41579	624290
103298	624291
155071	624292
18744	624293
251414	624294
52276	624295
305712	624296
262	624297
208140	624298
100247	624299
273222	624300
126821	624301
105683	624302
343	624303
92667	624304
90684	624305
49706	624306
173788	624307
15157	624308
37788	624309
74905	624310
143226	624311
86105	624312
16740	624313
218732	624314
3416	624315
214664	624316
63730	624317
80349	624318
6241	624319
201424	624320
226414	624321
30783	624322
138354	624323
48748	624324
198344	624325
77784	624326
284506	624327
76165	624328
112998	624329
87289	624330
111678	624331
114646	624332
14436	624333
89478	624334
109784	624335
128420	624336
52098	624337
60804	624338
101586	624339
144102	624340
28170	624341
130501	624342
141981	624343
109620	624344
95017	624345
39819	624346
139535	624347
18225	624348
74632	624349
100317	624350
67072	624351
15150	624352
51443	624353
98333	624354
53104	624355
84998	624356
14187	624357
136416	624358
202658	624359
175288	624360
137918	624361
30331	624362
79721	624363
278537	624364
83368	624365
17472	624366
20605	624367
115366	624368
199676	624369
5334	624370
129	624371
90086	624372
3881	624373
1171	624374
25245	624375
59536	624376
48054	624377
4456	624378
122310	624379
5534	624380
16668	624381
12609	624382
30925	624383
21336	624384
28482	624385
67332	624386
144657	624387
20540	624388
195332	624389
227837	624390
5551	624391
21116	624392
7482	624393
295319	624394
43737	624395
67960	624396
69348	624397
65096	624398
69290	624399
2196	624400
69348	624401
48761	624402
40012	624403
81778	624404
15024	624405
9194	624406
66091	624407
894	624408
4741	624409
242248	624410
307825	624411
7666	624412
43304	624413
101266	624414
65306	624415
46387	624416
14599	624417
65382	624418
3501	624419
107386	624420
46050	624421
302438	624422
87882	624423
51536	624424
240664	624425
33370	624426
106687	624427
2355	624428
21609	624429
4741	624430
33169	624431
190498	624432
28041	624433
174935	624434
174935	624435
15024	624436
32964	624437
2251	624438
66559	624439
274433	624440
1062	624441
60342	624442
167268	624443
10436	624444
96788	624445
42383	624446
78039	624447
46175	624448
70113	624449
97331	624450
75025	624451
17328	624452
44216	624453
81741	624454
82637	624455
115956	624456
288426	624457
105331	624458
46609	624459
21016	624460
17206	624461
21823	624462
201582	624463
9874	624464
30205	624465
96634	624466
8310	624467
32355	624468
21759	624469
291764	624470
211174	624471
66298	624472
70411	624473
194046	624474
99869	624475
159228	624476
95372	624477
64157	624478
303451	624479
32092	624480
33605	624481
10911	624482
42469	624483
53417	624484
21215	624485
2073	624486
3684	624487
84877	624488
12135	624489
149915	624490
18921	624491
13351	624492
45403	624493
21215	624494
98324	624495
19692	624496
30051	624497
160603	624498
304484	624499
16345	624500
111218	624501
8225	624502
19314	624503
30279	624504
15832	624505
67623	624506
44887	624507
215031	624508
2565	624509
31781	624510
44484	624511
11096	624512
161104	624513
187812	624514
70922	624515
116185	624516
100210	624517
66002	624518
65393	624519
150384	624520
47883	624521
225791	624522
88807	624523
65390	624524
155589	624525
119740	624526
75119	624527
5570	624528
13779	624529
2427	624530
171989	624531
6849	624532
143531	624533
9281	624534
16166	624535
52590	624536
52590	624537
124590	624538
8533	624539
2128	624540
3655	624541
38812	624542
114134	624543
45412	624544
15685	624545
25007	624546
224024	624547
151814	624548
41257	624549
19010	624550
61375	624551
221975	624552
66138	624553
83961	624554
19274	624555
5385	624556
103461	624557
22302	624558
109128	624559
42331	624560
35685	624561
98308	624562
119930	624563
10878	624564
17959	624565
63126	624566
123190	624567
175706	624568
68146	624569
11108	624570
101331	624571
294271	624572
10838	624573
17453	624574
93219	624575
174843	624576
258913	624577
204526	624578
159173	624579
27501	624580
145867	624581
57565	624582
70560	624583
44189	624584
46901	624585
13502	624586
1553	624587
1817	624588
79466	624589
215706	624590
14433	624591
40408	624592
218737	624593
139689	624594
213160	624595
372	624596
71595	624597
237073	624598
5126	624599
97817	624600
29377	624601
197085	624602
35715	624603
31411	624604
19916	624605
209955	624606
194308	624607
194862	624608
11278	624609
41801	624610
88682	624611
55178	624612
174333	624613
185542	624614
23307	624615
224965	624616
21730	624617
34680	624618
45385	624619
175588	624620
49296	624621
29022	624622
92772	624623
7854	624624
255954	624625
140664	624626
130071	624627
4669	624628
46179	624629
145574	624630
125620	624631
307098	624632
15489	624633
9667	624634
20354	624635
298558	624636
13077	624637
4836	624638
46622	624639
123261	624640
4112	624641
6309	624642
141658	624643
19933	624644
27240	624645
81607	624646
28083	624647
202617	624648
147436	624649
21045	624650
46076	624651
84910	624652
12750	624653
18673	624654
32	624655
196705	624656
18822	624657
51744	624658
138411	624659
18642	624660
82800	624661
11845	624662
86031	624663
217	624664
206363	624665
60212	624666
2734	624667
48707	624668
66723	624669
18992	624670
2427	624671
68341	624672
24070	624673
119522	624674
16936	624675
68458	624676
31091	624677
157387	624678
10978	624679
23108	624680
174167	624681
5526	624682
127582	624683
60248	624684
16986	624685
203821	624686
110734	624687
3151	624688
57245	624689
37359	624690
11974	624691
3005	624692
40141	624693
30345	624694
36347	624695
140981	624696
33138	624697
70539	624698
11175	624699
117576	624700
206823	624701
54780	624702
158935	624703
25585	624704
10389	624705
36664	624706
11197	624707
63908	624708
178955	624709
40180	624710
58858	624711
4309	624712
17647	624713
1860	624714
56692	624715
87055	624716
86269	624717
3850	624718
145890	624719
51011	624720
83453	624721
12111	624722
52807	624723
75157	624724
56102	624725
175893	624726
42057	624727
24779	624728
148963	624729
53206	624730
10090	624731
21306	624732
44375	624733
599	624734
151864	624735
54988	624736
22573	624737
13184	624738
31643	624739
8377	624740
118803	624741
57254	624742
252677	624743
183342	624744
27659	624745
38799	624746
152459	624747
46665	624748
120478	624749
20362	624750
9285	624751
622	624752
9507	624753
120916	624754
30801	624755
30801	624756
308661	624757
61149	624758
3809	624759
1649	624760
42436	624761
149904	624762
237657	624763
39109	624764
176577	624765
54919	624766
56896	624767
72005	624768
85014	624769
57081	624770
23569	624771
4918	624772
148602	624773
7984	624774
127312	624775
7469	624776
63138	624777
160612	624778
114896	624779
16155	624780
20834	624781
12763	624782
7931	624783
485	624784
83018	624785
41456	624786
11907	624787
126	624788
137490	624789
143504	624790
118652	624791
289780	624792
195386	624793
12647	624794
160329	624795
5935	624796
132569	624797
53311	624798
145821	624799
159787	624800
144599	624801
27793	624802
248653	624803
204891	624804
36574	624805
1376	624806
117171	624807
9803	624808
209682	624809
53892	624810
7656	624811
149457	624812
34924	624813
43496	624814
91884	624815
62680	624816
87728	624817
160564	624818
199125	624819
119122	624820
47672	624821
130254	624822
9700	624823
276713	624824
120390	624825
48788	624826
121152	624827
144737	624828
24649	624829
133944	624830
2776	624831
14635	624832
67775	624833
8651	624834
76048	624835
40879	624836
29372	624837
30037	624838
6203	624839
64123	624840
82989	624841
16917	624842
37236	624843
38946	624844
25512	624845
309435	624846
3366	624847
106606	624848
4961	624849
204912	624850
61033	624851
3446	624852
32231	624853
158367	624854
2575	624855
36134	624856
26038	624857
26038	624858
145451	624859
9145	624860
74587	624861
56855	624862
129165	624863
13032	624864
270332	624865
24106	624866
28333	624867
263317	624868
9848	624869
19356	624870
35483	624871
116830	624872
153301	624873
20655	624874
37141	624875
463	624876
185518	624877
168276	624878
308901	624879
100026	624880
9283	624881
2099	624882
42844	624883
13975	624884
7627	624885
97192	624886
2099	624887
30531	624888
27533	624889
16303	624890
37141	624891
2154	624892
10961	624893
50973	624894
468	624895
27613	624896
97	624897
30566	624898
64657	624899
131661	624900
310509	624901
37268	624902
159059	624903
113147	624904
117839	624905
47857	624906
1457	624907
67388	624908
1457	624909
168639	624910
146557	624911
18499	624912
37812	624913
36647	624914
150573	624915
10736	624916
33649	624917
154727	624918
53985	624919
53985	624920
53985	624921
21155	624922
57824	624923
222195	624924
138879	624925
4131	624926
145150	624927
239	624928
280588	624929
5277	624930
120497	624931
27649	624932
6389	624933
139906	624934
126381	624935
2147	624936
36289	624937
64449	624938
90264	624939
42798	624940
58857	624941
52206	624942
21990	624943
246	624944
4997	624945
34168	624946
123548	624947
7717	624948
92380	624949
55065	624950
125852	624951
137021	624952
294225	624953
233603	624954
219638	624955
103459	624956
79987	624957
195733	624958
17527	624959
219726	624960
15793	624961
128819	624962
158371	624963
18006	624964
125333	624965
22789	624966
47	624967
24757	624968
72452	624969
85644	624970
47411	624971
294381	624972
27863	624973
16598	624974
84057	624975
104714	624976
31264	624977
175519	624978
187359	624979
7478	624980
152479	624981
79589	624982
43320	624983
16144	624984
68086	624985
131804	624986
233975	624987
9792	624988
760	624989
126732	624990
126732	624991
32768	624992
13209	624993
158684	624994
42509	624995
69232	624996
17014	624997
59424	624998
74841	624999
37251	625000
55089	625001
36036	625002
36224	625003
80175	625004
44261	625005
37704	625006
181576	625007
6173	625008
94356	625009
283728	625010
128417	625011
18033	625012
56294	625013
124110	625014
62125	625015
16885	625016
290142	625017
154665	625018
2220	625019
185756	625020
10952	625021
45709	625022
36534	625023
76557	625024
32344	625025
109400	625026
163479	625027
81427	625028
4203	625029
92243	625030
7663	625031
15519	625032
20180	625033
20069	625034
112453	625035
165249	625036
25767	625037
54608	625038
23840	625039
23251	625040
41081	625041
46130	625042
20901	625043
258035	625044
259757	625045
199790	625046
176719	625047
19049	625048
20616	625049
279228	625050
285684	625051
132973	625052
286511	625053
166442	625054
103770	625055
255377	625056
165766	625057
166113	625058
297162	625059
180279	625060
284417	625061
129704	625062
20416	625063
253846	625064
101777	625065
187911	625066
282415	625067
74071	625068
284911	625069
127229	625070
213219	625071
43817	625072
115690	625073
164289	625074
160240	625075
25875	625076
5996	625077
49006	625078
92950	625079
166855	625080
116805	625081
142738	625082
2933	625083
67711	625084
67569	625085
211309	625086
38620	625087
217251	625088
258676	625089
155838	625090
247721	625091
61866	625092
111523	625093
180830	625094
87900	625095
112486	625096
223022	625097
159993	625098
33549	625099
47083	625100
108652	625101
119853	625102
119853	625103
91793	625104
158794	625105
237756	625106
165372	625107
309357	625108
185863	625109
280964	625110
59151	625111
105649	625112
270020	625113
129546	625114
197469	625115
68755	625116
123979	625117
247405	625118
178540	625119
92889	625120
84796	625121
88428	625122
281830	625123
60361	625124
21033	625125
114328	625126
81531	625127
141535	625128
1108	625129
131197	625130
138635	625131
28957	625132
7900	625133
3269	625134
9879	625135
93773	625136
50598	625137
258255	625138
158853	625139
19577	625140
260855	625141
28460	625142
16130	625143
168471	625144
932	625145
4502	625146
132445	625147
56602	625148
17224	625149
113510	625150
64283	625151
2637	625152
186605	625153
3152	625154
286008	625155
311069	625156
176604	625157
7523	625158
10003	625159
66410	625160
305569	625161
133708	625162
142376	625163
34329	625164
197264	625165
43691	625166
88312	625167
97900	625168
52454	625169
52454	625170
205491	625171
24585	625172
260418	625173
150839	625174
294860	625175
193457	625176
91987	625177
77634	625178
199209	625179
146533	625180
45376	625181
299723	625182
38207	625183
53636	625184
121499	625185
46929	625186
202592	625187
15679	625188
40270	625189
159729	625190
202498	625191
307809	625192
15280	625193
125394	625194
25577	625195
260053	625196
149759	625197
203102	625198
174616	625199
220860	625200
4057	625201
152609	625202
15794	625203
49340	625204
282816	625205
125917	625206
156735	625207
295215	625208
176538	625209
28472	625210
129398	625211
74494	625212
200417	625213
136198	625214
252	625215
80759	625216
40270	625217
234750	625218
51087	625219
14483	625220
20113	625221
35357	625222
86020	625223
6060	625224
283308	625225
5400	625226
75670	625227
82725	625228
60802	625229
179297	625230
40817	625231
17773	625232
8881	625233
299218	625234
34296	625235
166602	625236
41433	625237
70739	625238
11871	625239
3902	625240
135843	625241
153677	625242
289571	625243
141846	625244
37194	625245
65568	625246
31830	625247
58607	625248
41446	625249
788	625250
59188	625251
22889	625252
145443	625253
14975	625254
86648	625255
20798	625256
61757	625257
25708	625258
75027	625259
23966	625260
37277	625261
177963	625262
181	625263
128127	625264
95847	625265
286598	625266
174233	625267
60465	625268
13340	625269
70235	625270
269900	625271
58839	625272
113618	625273
206712	625274
94001	625275
14986	625276
278413	625277
149105	625278
98830	625279
151224	625280
294949	625281
18183	625282
94001	625283
160893	625284
150437	625285
71552	625286
28472	625287
184868	625288
29793	625289
124989	625290
7954	625291
52363	625292
153824	625293
67162	625294
76330	625295
141516	625296
64903	625297
41735	625298
199209	625299
4844	625300
84125	625301
195634	625302
16230	625303
271082	625304
61270	625305
128133	625306
94078	625307
275631	625308
57263	625309
147505	625310
12394	625311
114904	625312
25754	625313
63958	625314
23402	625315
34913	625316
175067	625317
175067	625318
246463	625319
133239	625320
248195	625321
126771	625322
205324	625323
126771	625324
60326	625325
104454	625326
15359	625327
131770	625328
214565	625329
189598	625330
85831	625331
90862	625332
232952	625333
160177	625334
75429	625335
17107	625336
13641	625337
68104	625338
166809	625339
238344	625340
163016	625341
107887	625342
232237	625343
136530	625344
268462	625345
6318	625346
96360	625347
111902	625348
20734	625349
311879	625350
32355	625351
17798	625352
279605	625353
75780	625354
58098	625355
80455	625356
131540	625357
5397	625358
69119	625359
1986	625360
20398	625361
4984	625362
44203	625363
80505	625364
57539	625365
14440	625366
77358	625367
23540	625368
156373	625369
285407	625370
71487	625371
102231	625372
225877	625373
77222	625374
12195	625375
12195	625376
38239	625377
11403	625378
10671	625379
307380	625380
13831	625381
152674	625382
54098	625383
19440	625384
58233	625385
19601	625386
131005	625387
25970	625388
158404	625389
215605	625390
190853	625391
219476	625392
41428	625393
164322	625394
150832	625395
220131	625396
5587	625397
129852	625398
98842	625399
16590	625400
88287	625401
6275	625402
16048	625403
10318	625404
37216	625405
102166	625406
37737	625407
295930	625408
40781	625409
142504	625410
238504	625411
100297	625412
57225	625413
232625	625414
83556	625415
214589	625416
252463	625417
92892	625418
40263	625419
174723	625420
136982	625421
48646	625422
258050	625423
19454	625424
237617	625425
43577	625426
223612	625427
112161	625428
61020	625429
17846	625430
168271	625431
62107	625432
60923	625433
31206	625434
8799	625435
30059	625436
76751	625437
16459	625438
138797	625439
303674	625440
48908	625441
4659	625442
171089	625443
184319	625444
71295	625445
46416	625446
4242	625447
83157	625448
110429	625449
80040	625450
66731	625451
200048	625452
269855	625453
110589	625454
159790	625455
20297	625456
58687	625457
4654	625458
34235	625459
32159	625460
259054	625461
53835	625462
21373	625463
40262	625464
114799	625465
123171	625466
51202	625467
178222	625468
61094	625469
99448	625470
46668	625471
102607	625472
2913	625473
21062	625474
1448	625475
146492	625476
64995	625477
97349	625478
36734	625479
4363	625480
38954	625481
123486	625482
146051	625483
279327	625484
136410	625485
83129	625486
51632	625487
64618	625488
26359	625489
53287	625490
180371	625491
28930	625492
91309	625493
123044	625494
12947	625495
296485	625496
134558	625497
146674	625498
264	625499
1500	625500
93713	625501
118935	625502
11923	625503
3003	625504
25336	625505
96841	625506
9680	625507
199752	625508
51610	625509
55003	625510
83580	625511
150637	625512
169269	625513
68764	625514
103034	625515
58745	625516
50126	625517
77169	625518
95	625519
110814	625520
6558	625521
50554	625522
36226	625523
82860	625524
27301	625525
116198	625526
187711	625527
194187	625528
162365	625529
53905	625530
236090	625531
24542	625532
96380	625533
123312	625534
25179	625535
13737	625536
193378	625537
83223	625538
19159	625539
68953	625540
2808	625541
216833	625542
140569	625543
170450	625544
2576	625545
15691	625546
244778	625547
78509	625548
4508	625549
181343	625550
14231	625551
4133	625552
2687	625553
11244	625554
39721	625555
11234	625556
58920	625557
16753	625558
195000	625559
46524	625560
98254	625561
64893	625562
97827	625563
145332	625564
277732	625565
14004	625566
91004	625567
15656	625568
16858	625569
170223	625570
15586	625571
2806	625572
15586	625573
124171	625574
132057	625575
55272	625576
93723	625577
135989	625578
35617	625579
78846	625580
35	625581
215599	625582
116999	625583
12998	625584
32035	625585
6748	625586
797	625587
93099	625588
55937	625589
13582	625590
63371	625591
122736	625592
56466	625593
45	625594
206146	625595
189314	625596
283512	625597
2426	625598
35893	625599
20850	625600
9560	625601
107850	625602
196198	625603
112868	625604
130	625605
68803	625606
111197	625607
65773	625608
4336	625609
6262	625610
21551	625611
227427	625612
112077	625613
53838	625614
295644	625615
75557	625616
1831	625617
7359	625618
35234	625619
159282	625620
70770	625621
60611	625622
184842	625623
38181	625624
38181	625625
16057	625626
253293	625627
29899	625628
125771	625629
66211	625630
10819	625631
72155	625632
72353	625633
80950	625634
43901	625635
67376	625636
6339	625637
51663	625638
220888	625639
278775	625640
21032	625641
112910	625642
128577	625643
207706	625644
65008	625645
29431	625646
185078	625647
7585	625648
34321	625649
175356	625650
139718	625651
173284	625652
277634	625653
15536	625654
9634	625655
95264	625656
19470	625657
7516	625658
30043	625659
15552	625660
29883	625661
14475	625662
135752	625663
27448	625664
56024	625665
20143	625666
159831	625667
108994	625668
3393	625669
17707	625670
164281	625671
8747	625672
66675	625673
27688	625674
63675	625675
18660	625676
134562	625677
99017	625678
68538	625679
227119	625680
103852	625681
70143	625682
125712	625683
30056	625684
308406	625685
61329	625686
5086	625687
273	625688
52223	625689
32864	625690
46231	625691
52410	625692
62406	625693
217748	625694
56747	625695
64874	625696
209642	625697
75513	625698
82865	625699
13803	625700
1136	625701
48617	625702
146185	625703
179386	625704
3290	625705
187	625706
23377	625707
6203	625708
83914	625709
286780	625710
20657	625711
303966	625712
9729	625713
18411	625714
6203	625715
53178	625716
6599	625717
56458	625718
203647	625719
37527	625720
97316	625721
145645	625722
65860	625723
274160	625724
2537	625725
140365	625726
8702	625727
194719	625728
1915	625729
29106	625730
108764	625731
1659	625732
195847	625733
1561	625734
15009	625735
247563	625736
2943	625737
267500	625738
169832	625739
107113	625740
102495	625741
67203	625742
116489	625743
30759	625744
116608	625745
141251	625746
25872	625747
94685	625748
95992	625749
309274	625750
126920	625751
243851	625752
310607	625753
205603	625754
19375	625755
68338	625756
595	625757
107371	625758
107356	625759
63479	625760
8150	625761
68999	625762
115755	625763
215788	625764
195066	625765
85264	625766
21128	625767
106459	625768
15246	625769
173645	625770
7837	625771
31600	625772
41383	625773
137805	625774
1139	625775
58904	625776
28805	625777
25252	625778
108539	625779
212670	625780
56057	625781
52938	625782
64008	625783
101372	625784
217176	625785
48776	625786
54453	625787
74719	625788
249896	625789
10150	625790
113884	625791
113309	625792
267631	625793
285571	625794
294026	625795
59623	625796
143430	625797
118916	625798
120468	625799
177937	625800
29074	625801
45787	625802
96992	625803
26922	625804
2592	625805
18446	625806
84512	625807
44604	625808
10055	625809
71030	625810
14318	625811
42584	625812
189006	625813
93548	625814
171350	625815
114491	625816
87032	625817
50904	625818
1785	625819
187197	625820
207476	625821
65802	625822
91724	625823
91839	625824
23034	625825
272	625826
48411	625827
205311	625828
193023	625829
200752	625830
28998	625831
15743	625832
202869	625833
215475	625834
138329	625835
7482	625836
76572	625837
130096	625838
291779	625839
25447	625840
19568	625841
4574	625842
229628	625843
266153	625844
51943	625845
135550	625846
24797	625847
203447	625848
4233	625849
976	625850
53377	625851
10399	625852
62543	625853
177245	625854
40672	625855
59593	625856
1334	625857
132367	625858
96725	625859
12160	625860
90002	625861
146927	625862
181542	625863
78400	625864
437	625865
94580	625866
52743	625867
171622	625868
156858	625869
64259	625870
30346	625871
128700	625872
38592	625873
225812	625874
59176	625875
11773	625876
16037	625877
94942	625878
78909	625879
143688	625880
44245	625881
67574	625882
51059	625883
32929	625884
95617	625885
121852	625886
296305	625887
51922	625888
39053	625889
43306	625890
23953	625891
309404	625892
74609	625893
33241	625894
166231	625895
29926	625896
4779	625897
133646	625898
194130	625899
37485	625900
83086	625901
109497	625902
57221	625903
151141	625904
3095	625905
63319	625906
199270	625907
104086	625908
104086	625909
65411	625910
239789	625911
65387	625912
136473	625913
18237	625914
705	625915
145153	625916
21763	625917
65182	625918
171818	625919
13164	625920
244084	625921
138394	625922
9187	625923
74657	625924
29894	625925
289491	625926
312706	625927
103408	625928
6771	625929
6137	625930
192398	625931
10165	625932
65411	625933
59052	625934
15143	625935
47504	625936
588	625937
11495	625938
67582	625939
3832	625940
3832	625941
232011	625942
113254	625943
85593	625944
229069	625945
16135	625946
310799	625947
12666	625948
154047	625949
34372	625950
18861	625951
69188	625952
179413	625953
108659	625954
33815	625955
56646	625956
30018	625957
157241	625958
58607	625959
5283	625960
118639	625961
267282	625962
19387	625963
172251	625964
83445	625965
279766	625966
241716	625967
146683	625968
39594	625969
142903	625970
32873	625971
114466	625972
147751	625973
127979	625974
125817	625975
132494	625976
118639	625977
10170	625978
5757	625979
23626	625980
115835	625981
19591	625982
63046	625983
193074	625984
75454	625985
11979	625986
40057	625987
179320	625988
72409	625989
10104	625990
91411	625991
72880	625992
152476	625993
270134	625994
2206	625995
131108	625996
56402	625997
9205	625998
87426	625999
28807	626000
11747	626001
200310	626002
47745	626003
94369	626004
26394	626005
218119	626006
285027	626007
20107	626008
38911	626009
274135	626010
5175	626011
25916	626012
36519	626013
83407	626014
67770	626015
119690	626016
116799	626017
22120	626018
215979	626019
35465	626020
246376	626021
71873	626022
132825	626023
45073	626024
113051	626025
123818	626026
123818	626027
24769	626028
176753	626029
24319	626030
46588	626031
126737	626032
11023	626033
119639	626034
26379	626035
94557	626036
108360	626037
307915	626038
117540	626039
35088	626040
259970	626041
56475	626042
108739	626043
240203	626044
291033	626045
4482	626046
22120	626047
68169	626048
300648	626049
229010	626050
121567	626051
23666	626052
142112	626053
209184	626054
52227	626055
33608	626056
288422	626057
277798	626058
41854	626059
52363	626060
106627	626061
19132	626062
14498	626063
24802	626064
147770	626065
11924	626066
137850	626067
253196	626068
301626	626069
176019	626070
194281	626071
194189	626072
21798	626073
18684	626074
177944	626075
3979	626076
24035	626077
119944	626078
79898	626079
142853	626080
122699	626081
93882	626082
168025	626083
9966	626084
17443	626085
8152	626086
21636	626087
227266	626088
155	626089
31416	626090
26377	626091
143686	626092
73210	626093
176236	626094
293038	626095
143946	626096
138021	626097
31772	626098
112166	626099
128712	626100
251841	626101
10151	626102
10151	626103
55943	626104
150811	626105
10151	626106
14223	626107
152107	626108
43480	626109
197996	626110
21233	626111
108424	626112
272426	626113
44064	626114
58683	626115
53275	626116
4011	626117
59731	626118
70455	626119
83640	626120
97124	626121
56828	626122
9160	626123
221080	626124
136884	626125
7290	626126
96246	626127
78414	626128
85998	626129
89939	626130
185219	626131
62440	626132
51962	626133
144855	626134
228251	626135
60282	626136
94905	626137
142727	626138
99450	626139
4410	626140
217397	626141
44003	626142
199128	626143
255	626144
78414	626145
275984	626146
12286	626147
59234	626148
72411	626149
11683	626150
312118	626151
10953	626152
19478	626153
48079	626154
363	626155
2761	626156
21635	626157
41889	626158
204027	626159
12144	626160
171724	626161
120582	626162
14237	626163
219845	626164
1267	626165
61891	626166
60321	626167
48953	626168
66722	626169
99570	626170
107288	626171
4157	626172
19024	626173
42978	626174
258789	626175
144195	626176
30802	626177
11287	626178
175557	626179
14311	626180
138232	626181
224392	626182
33828	626183
281173	626184
84217	626185
18125	626186
239515	626187
29350	626188
312328	626189
6666	626190
60439	626191
18045	626192
73647	626193
51413	626194
60849	626195
4741	626196
132178	626197
284395	626198
19427	626199
70644	626200
209531	626201
190901	626202
205431	626203
175641	626204
311244	626205
42664	626206
52158	626207
222860	626208
295688	626209
4741	626210
161684	626211
62550	626212
156599	626213
13781	626214
60767	626215
177	626216
176880	626217
249080	626218
114417	626219
232907	626220
59418	626221
1839	626222
120124	626223
22841	626224
151535	626225
67501	626226
3289	626227
88220	626228
56007	626229
78994	626230
23532	626231
23435	626232
29984	626233
308516	626234
293620	626235
9804	626236
26065	626237
121971	626238
35707	626239
61880	626240
274858	626241
111631	626242
11868	626243
25506	626244
171287	626245
178936	626246
146051	626247
59886	626248
223253	626249
298158	626250
43709	626251
60161	626252
139503	626253
43700	626254
17607	626255
182124	626256
40876	626257
30123	626258
15114	626259
209102	626260
21834	626261
45446	626262
121841	626263
151152	626264
209889	626265
96091	626266
116177	626267
370	626268
2643	626269
50570	626270
9643	626271
67607	626272
12938	626273
14484	626274
131290	626275
198000	626276
77187	626277
268045	626278
191781	626279
280495	626280
212839	626281
72327	626282
246253	626283
141624	626284
304500	626285
37729	626286
187142	626287
187142	626288
10028	626289
37866	626290
57691	626291
190629	626292
32879	626293
300714	626294
10921	626295
145361	626296
31185	626297
225999	626298
8936	626299
127875	626300
23459	626301
2175	626302
116394	626303
31090	626304
93434	626305
299972	626306
203838	626307
26270	626308
292214	626309
292215	626310
292216	626311
292219	626312
292217	626313
292218	626314
292222	626315
292224	626316
292225	626317
202588	626318
292230	626319
202589	626320
292231	626321
292236	626322
292221	626323
292240	626324
29218	626325
50568	626326
105554	626327
5336	626328
126104	626329
211582	626330
174677	626331
74775	626332
191026	626333
79486	626334
153874	626335
23476	626336
62312	626337
45925	626338
277802	626339
97313	626340
29751	626341
60568	626342
38666	626343
1001	626344
34903	626345
226764	626346
187190	626347
62700	626348
60085	626349
18564	626350
201527	626351
22383	626352
139328	626353
5480	626354
119939	626355
95888	626356
644	626357
89544	626358
74424	626359
68846	626360
233941	626361
76929	626362
296796	626363
241175	626364
2166	626365
142176	626366
18625	626367
7490	626368
33555	626369
148361	626370
1389	626371
21904	626372
15249	626373
35868	626374
26858	626375
8480	626376
22341	626377
26014	626378
9972	626379
299862	626380
90465	626381
2969	626382
14757	626383
130666	626384
22922	626385
10865	626386
215999	626387
71252	626388
75597	626389
268680	626390
87991	626391
136834	626392
80405	626393
254056	626394
194500	626395
158344	626396
16512	626397
70287	626398
14579	626399
49081	626400
181311	626401
54487	626402
45526	626403
34467	626404
163937	626405
22280	626406
26077	626407
30207	626408
303634	626409
71171	626410
47570	626411
190423	626412
5050	626413
135410	626414
66842	626415
20966	626416
150701	626417
2099	626418
40905	626419
284900	626420
67279	626421
168519	626422
37376	626423
4617	626424
31925	626425
88319	626426
142073	626427
162826	626428
74788	626429
66234	626430
554	626431
210878	626432
81596	626433
292636	626434
207850	626435
305898	626436
58	626437
217461	626438
121940	626439
26392	626440
223441	626441
96108	626442
36983	626443
18876	626444
99083	626445
15969	626446
107350	626447
14405	626448
43477	626449
3733	626450
13900	626451
29289	626452
66316	626453
363	626454
11185	626455
85042	626456
309536	626457
91326	626458
27765	626459
299871	626460
196613	626461
126449	626462
37063	626463
99127	626464
5324	626465
142527	626466
189744	626467
127839	626468
2494	626469
24980	626470
68112	626471
101971	626472
84994	626473
84956	626474
54599	626475
162290	626476
217889	626477
98524	626478
56242	626479
58783	626480
137732	626481
144709	626482
40091	626483
21051	626484
59724	626485
178665	626486
18984	626487
25056	626488
106212	626489
5031	626490
95906	626491
124028	626492
1960	626493
175490	626494
78352	626495
10774	626496
86748	626497
291295	626498
157113	626499
143216	626500
123361	626501
166040	626502
6221	626503
138714	626504
32884	626505
302074	626506
221197	626507
233158	626508
32590	626509
145020	626510
193893	626511
40053	626512
57807	626513
120236	626514
34350	626515
221927	626516
132399	626517
311251	626518
243918	626519
134848	626520
50651	626521
46478	626522
9403	626523
227432	626524
205010	626525
79331	626526
250668	626527
81611	626528
138519	626529
79358	626530
156198	626531
35570	626532
58	626533
8183	626534
124104	626535
78469	626536
11489	626537
184911	626538
43470	626539
160355	626540
115454	626541
4889	626542
69508	626543
107	626544
157698	626545
167	626546
152843	626547
126634	626548
21118	626549
118964	626550
16416	626551
161	626552
90217	626553
185	626554
28788	626555
164252	626556
1620	626557
269464	626558
110001	626559
156116	626560
58325	626561
205388	626562
1750	626563
267	626564
129	626565
58	626566
166995	626567
14980	626568
48534	626569
127836	626570
220101	626571
94137	626572
202443	626573
73562	626574
55739	626575
42365	626576
107859	626577
119314	626578
309033	626579
163894	626580
31714	626581
10753	626582
76506	626583
216263	626584
193410	626585
140123	626586
187587	626587
88953	626588
282226	626589
212013	626590
143050	626591
202798	626592
85850	626593
292068	626594
278819	626595
16895	626596
16895	626597
262420	626598
228620	626599
259315	626600
156829	626601
230599	626602
147942	626603
156787	626604
214397	626605
10077	626606
16946	626607
16946	626608
102487	626609
44613	626610
178840	626611
125304	626612
27741	626613
35420	626614
180590	626615
25020	626616
148930	626617
142728	626618
18706	626619
137622	626620
60905	626621
297313	626622
147245	626623
35420	626624
24233	626625
116800	626626
60854	626627
141953	626628
62553	626629
140671	626630
262980	626631
2364	626632
294924	626633
46720	626634
45055	626635
235212	626636
134105	626637
28373	626638
3527	626639
33495	626640
126513	626641
4266	626642
69544	626643
72995	626644
11191	626645
109124	626646
21602	626647
18849	626648
4360	626649
26139	626650
232981	626651
15092	626652
94004	626653
6726	626654
20829	626655
71063	626656
12594	626657
129817	626658
18869	626659
1839	626660
255193	626661
10925	626662
12027	626663
10342	626664
100957	626665
28214	626666
274353	626667
216856	626668
8012	626669
28248	626670
179141	626671
19793	626672
110255	626673
89676	626674
2698	626675
11334	626676
215152	626677
54807	626678
21736	626679
71751	626680
309677	626681
123317	626682
51257	626683
74500	626684
67504	626685
110437	626686
181561	626687
151938	626688
289533	626689
174809	626690
96916	626691
44051	626692
29584	626693
136446	626694
214748	626695
232631	626696
147290	626697
103045	626698
73933	626699
88883	626700
92793	626701
136245	626702
1317	626703
48912	626704
21469	626705
12969	626706
52507	626707
75229	626708
105981	626709
16391	626710
40725	626711
279722	626712
136308	626713
6461	626714
95708	626715
177799	626716
22690	626717
71793	626718
22898	626719
90809	626720
6567	626721
109198	626722
22656	626723
174840	626724
64632	626725
62838	626726
37450	626727
62821	626728
12737	626729
83121	626730
272126	626731
183119	626732
62915	626733
16859	626734
5593	626735
23782	626736
217035	626737
22038	626738
96314	626739
11129	626740
93044	626741
34166	626742
10078	626743
55505	626744
111418	626745
92475	626746
141483	626747
3034	626748
14863	626749
58470	626750
38068	626751
199620	626752
261898	626753
306429	626754
168780	626755
249	626756
128032	626757
192494	626758
93217	626759
19298	626760
8363	626761
192033	626762
139495	626763
54421	626764
53590	626765
35032	626766
19808	626767
34890	626768
7938	626769
2610	626770
43431	626771
42461	626772
24126	626773
17002	626774
76503	626775
20860	626776
217923	626777
28281	626778
44360	626779
155011	626780
81676	626781
124185	626782
89	626783
54989	626784
6604	626785
12600	626786
28587	626787
207240	626788
131991	626789
175761	626790
95270	626791
23399	626792
250	626793
56602	626794
37628	626795
138569	626796
157202	626797
86037	626798
82037	626799
97153	626800
60199	626801
50544	626802
67752	626803
117186	626804
2590	626805
51454	626806
203360	626807
5071	626808
63328	626809
37506	626810
159763	626811
48165	626812
195703	626813
98903	626814
21769	626815
6890	626816
41132	626817
11094	626818
29614	626819
76989	626820
48079	626821
30996	626822
84808	626823
62449	626824
4076	626825
61191	626826
58254	626827
194100	626828
29012	626829
6983	626830
184237	626831
225803	626832
149375	626833
17420	626834
19464	626835
45055	626836
77342	626837
205516	626838
39959	626839
63741	626840
9778	626841
103502	626842
97744	626843
143057	626844
194887	626845
51649	626846
51649	626847
25505	626848
19464	626849
15032	626850
61318	626851
18202	626852
45447	626853
4001	626854
39652	626855
113823	626856
40504	626857
170112	626858
41573	626859
10178	626860
284892	626861
45635	626862
45426	626863
49370	626864
59041	626865
78517	626866
5156	626867
83012	626868
127834	626869
464	626870
189752	626871
124888	626872
82935	626873
101644	626874
147039	626875
227138	626876
74021	626877
17058	626878
38774	626879
39514	626880
34335	626881
84963	626882
25088	626883
18572	626884
41056	626885
117547	626886
51974	626887
121157	626888
13227	626889
60790	626890
145700	626891
36430	626892
22664	626893
255320	626894
110453	626895
121296	626896
16350	626897
239688	626898
94636	626899
129029	626900
193246	626901
16511	626902
54526	626903
115337	626904
31321	626905
210863	626906
119560	626907
77087	626908
67872	626909
250643	626910
308976	626911
112401	626912
103493	626913
47790	626914
140068	626915
20662	626916
110588	626917
39514	626918
158579	626919
53931	626920
3088	626921
28455	626922
174805	626923
239765	626924
165507	626925
91484	626926
309742	626927
55836	626928
156394	626929
61147	626930
149535	626931
18253	626932
46938	626933
49562	626934
73443	626935
138302	626936
90464	626937
15057	626938
197469	626939
307847	626940
72650	626941
163182	626942
82887	626943
191467	626944
15272	626945
4027	626946
186247	626947
201651	626948
123641	626949
18846	626950
7185	626951
98932	626952
101496	626953
76316	626954
278217	626955
61699	626956
125975	626957
82883	626958
285850	626959
39855	626960
60428	626961
44613	626962
10574	626963
36426	626964
145985	626965
58297	626966
39855	626967
61720	626968
178762	626969
5011	626970
80755	626971
26274	626972
34098	626973
170387	626974
6911	626975
41123	626976
93250	626977
21849	626978
146534	626979
86274	626980
131479	626981
17361	626982
6027	626983
61413	626984
38108	626985
33621	626986
42472	626987
129588	626988
50727	626989
12464	626990
124500	626991
123723	626992
120458	626993
3678	626994
1126	626995
99727	626996
217136	626997
38482	626998
63973	626999
236440	627000
6933	627001
165542	627002
153800	627003
112614	627004
106350	627005
132837	627006
307	627007
101764	627008
60576	627009
34261	627010
129878	627011
19960	627012
19907	627013
2123	627014
56067	627015
2267	627016
72968	627017
15087	627018
286149	627019
120756	627020
61918	627021
23606	627022
79968	627023
152757	627024
3393	627025
23677	627026
103659	627027
109722	627028
308884	627029
42569	627030
46536	627031
166709	627032
137390	627033
119355	627034
311822	627035
28355	627036
109800	627037
300553	627038
172153	627039
2576	627040
242450	627041
69868	627042
147013	627043
154842	627044
22587	627045
239221	627046
265912	627047
62239	627048
275046	627049
167044	627050
171091	627051
86564	627052
103746	627053
11308	627054
144614	627055
21324	627056
196656	627057
93611	627058
141310	627059
86191	627060
76035	627061
119162	627062
164308	627063
38685	627064
43904	627065
59251	627066
17044	627067
222031	627068
123808	627069
287131	627070
158271	627071
141212	627072
234842	627073
45302	627074
186862	627075
21621	627076
44772	627077
143852	627078
166211	627079
306529	627080
78855	627081
63700	627082
304620	627083
264	627084
9569	627085
29331	627086
110861	627087
230273	627088
212182	627089
85398	627090
237936	627091
4235	627092
25465	627093
23928	627094
52302	627095
16028	627096
152467	627097
77139	627098
261020	627099
75519	627100
5987	627101
152265	627102
153174	627103
68465	627104
149778	627105
83115	627106
1609	627107
312164	627108
69544	627109
126853	627110
102593	627111
114700	627112
118783	627113
139772	627114
173546	627115
37099	627116
272448	627117
26577	627118
37330	627119
8212	627120
5472	627121
161137	627122
173161	627123
16994	627124
14761	627125
30894	627126
10960	627127
279067	627128
3249	627129
15	627130
199849	627131
19485	627132
117791	627133
189857	627134
35655	627135
58202	627136
114040	627137
285405	627138
1732	627139
26034	627140
27148	627141
138036	627142
159184	627143
93088	627144
4232	627145
383	627146
151965	627147
174592	627148
60787	627149
2549	627150
180841	627151
80363	627152
246631	627153
120896	627154
2690	627155
55470	627156
41460	627157
176554	627158
148035	627159
135822	627160
110820	627161
19382	627162
118039	627163
83953	627164
14053	627165
78548	627166
52485	627167
68490	627168
211272	627169
42445	627170
250304	627171
43524	627172
66913	627173
44785	627174
90553	627175
182349	627176
64238	627177
219071	627178
34792	627179
83769	627180
73417	627181
40688	627182
34014	627183
95423	627184
115704	627185
26417	627186
184456	627187
311646	627188
106481	627189
90274	627190
97106	627191
72821	627192
37394	627193
41942	627194
14145	627195
44007	627196
62551	627197
2954	627198
53663	627199
43084	627200
60364	627201
189198	627202
60970	627203
60289	627204
59803	627205
260215	627206
22765	627207
136511	627208
21	627209
99607	627210
63723	627211
31523	627212
43177	627213
43177	627214
51246	627215
173	627216
103696	627217
133428	627218
215829	627219
66	627220
152623	627221
158966	627222
139944	627223
183157	627224
183157	627225
112890	627226
699	627227
29774	627228
303971	627229
275886	627230
94562	627231
161821	627232
2901	627233
88234	627234
58522	627235
36414	627236
12983	627237
2841	627238
142388	627239
116246	627240
3550	627241
114750	627242
698	627243
60231	627244
143500	627245
486	627246
95340	627247
87789	627248
22894	627249
13129	627250
138740	627251
202326	627252
98616	627253
158852	627254
15581	627255
85064	627256
79123	627257
49734	627258
2931	627259
267245	627260
22322	627261
166067	627262
73993	627263
50288	627264
176307	627265
23628	627266
133234	627267
78899	627268
151286	627269
14394	627270
37339	627271
103887	627272
143380	627273
176298	627274
78856	627275
58146	627276
129376	627277
5341	627278
55322	627279
113573	627280
38192	627281
80644	627282
130555	627283
38154	627284
214391	627285
104792	627286
21227	627287
181409	627288
117717	627289
47780	627290
119930	627291
139928	627292
227282	627293
265376	627294
237595	627295
283673	627296
27466	627297
116805	627298
17256	627299
33034	627300
186489	627301
151038	627302
26815	627303
208775	627304
44353	627305
148310	627306
22157	627307
15965	627308
179001	627309
20667	627310
48545	627311
200045	627312
25759	627313
40047	627314
286882	627315
86986	627316
56983	627317
13394	627318
25877	627319
188961	627320
157197	627321
152493	627322
113160	627323
127330	627324
153094	627325
33351	627326
34435	627327
48054	627328
85373	627329
279701	627330
55724	627331
38981	627332
239862	627333
175882	627334
168671	627335
85306	627336
95752	627337
108674	627338
232979	627339
217917	627340
128322	627341
80372	627342
14619	627343
219624	627344
44948	627345
66165	627346
107425	627347
288085	627348
221885	627349
208049	627350
54390	627351
18270	627352
31782	627353
43636	627354
8006	627355
91726	627356
137028	627357
48579	627358
178083	627359
347	627360
237329	627361
299420	627362
24598	627363
45828	627364
46871	627365
46376	627366
26080	627367
70158	627368
45762	627369
107802	627370
147474	627371
166286	627372
79609	627373
52535	627374
5617	627375
36665	627376
212100	627377
40175	627378
40175	627379
2784	627380
56895	627381
19188	627382
20252	627383
46871	627384
131	627385
36472	627386
31183	627387
72166	627388
269061	627389
49111	627390
36940	627391
17423	627392
9113	627393
36273	627394
35654	627395
12315	627396
17548	627397
102858	627398
29156	627399
38934	627400
6173	627401
12438	627402
15449	627403
90402	627404
165465	627405
200577	627406
56590	627407
13688	627408
19083	627409
77493	627410
2889	627411
166987	627412
8917	627413
194427	627414
56029	627415
90306	627416
144448	627417
40	627418
20001	627419
21630	627420
4456	627421
1062	627422
63652	627423
48147	627424
92990	627425
107309	627426
69266	627427
56647	627428
134515	627429
124322	627430
13253	627431
42119	627432
71155	627433
116100	627434
209812	627435
8002	627436
124222	627437
44663	627438
4646	627439
30825	627440
92	627441
261344	627442
156441	627443
166158	627444
74070	627445
134829	627446
97369	627447
13678	627448
10494	627449
2952	627450
31351	627451
26582	627452
38871	627453
131087	627454
160437	627455
7745	627456
50247	627457
16200	627458
130048	627459
46000	627460
123355	627461
155891	627462
63704	627463
32059	627464
11940	627465
3109	627466
48856	627467
3056	627468
361	627469
49057	627470
183640	627471
83648	627472
205462	627473
38840	627474
167017	627475
258326	627476
67976	627477
47866	627478
211550	627479
3838	627480
21454	627481
246600	627482
40155	627483
79807	627484
155945	627485
177331	627486
108710	627487
78804	627488
68354	627489
51431	627490
55632	627491
37693	627492
42413	627493
19377	627494
137112	627495
138631	627496
277535	627497
257723	627498
277333	627499
151	627500
233682	627501
63273	627502
105488	627503
172973	627504
119842	627505
29	627506
131263	627507
198577	627508
98371	627509
119847	627510
117977	627511
22735	627512
233588	627513
58255	627514
116157	627515
10424	627516
167873	627517
33849	627518
72479	627519
28275	627520
30658	627521
76520	627522
312212	627523
27785	627524
214804	627525
122816	627526
7372	627527
144170	627528
145353	627529
103111	627530
172936	627531
196515	627532
222197	627533
246686	627534
249453	627535
229409	627536
267884	627537
145028	627538
47089	627539
40591	627540
159316	627541
1155	627542
139919	627543
22938	627544
17911	627545
59435	627546
109408	627547
16157	627548
92855	627549
82914	627550
243213	627551
69718	627552
56183	627553
268155	627554
85341	627555
131542	627556
70394	627557
40338	627558
271671	627559
142957	627560
74522	627561
10524	627562
12826	627563
67409	627564
22206	627565
105248	627566
159171	627567
185483	627568
166743	627569
86543	627570
15229	627571
69190	627572
81222	627573
51556	627574
21584	627575
73671	627576
219931	627577
45432	627578
77298	627579
7429	627580
617	627581
33392	627582
22451	627583
50125	627584
65636	627585
102005	627586
3386	627587
14754	627588
77168	627589
197956	627590
131409	627591
2406	627592
58910	627593
63109	627594
44654	627595
62685	627596
144835	627597
2288	627598
211721	627599
32555	627600
18811	627601
27112	627602
52901	627603
17453	627604
62658	627605
12235	627606
19513	627607
36053	627608
12613	627609
62691	627610
55076	627611
224857	627612
27289	627613
211194	627614
16029	627615
122424	627616
23853	627617
18541	627618
7793	627619
171968	627620
191719	627621
89387	627622
129404	627623
9715	627624
120723	627625
21841	627626
4503	627627
69638	627628
20753	627629
94	627630
20319	627631
79328	627632
31796	627633
164	627634
1166	627635
20013	627636
29514	627637
175056	627638
90116	627639
1504	627640
9090	627641
265889	627642
80489	627643
52446	627644
38906	627645
116609	627646
11316	627647
172030	627648
40044	627649
64851	627650
71447	627651
106961	627652
2894	627653
68008	627654
79765	627655
8045	627656
199742	627657
288601	627658
51385	627659
104628	627660
61930	627661
44741	627662
202751	627663
297589	627664
139077	627665
61726	627666
207807	627667
8344	627668
73472	627669
219347	627670
230931	627671
32090	627672
106781	627673
71036	627674
167101	627675
188425	627676
156510	627677
105737	627678
48042	627679
50504	627680
10158	627681
17098	627682
36847	627683
127532	627684
181563	627685
112797	627686
128683	627687
69683	627688
45795	627689
308513	627690
13232	627691
42186	627692
127376	627693
84416	627694
2773	627695
255160	627696
26394	627697
300743	627698
34039	627699
129786	627700
172423	627701
88305	627702
205110	627703
57275	627704
32780	627705
44111	627706
9203	627707
6243	627708
118020	627709
287639	627710
92605	627711
91614	627712
22494	627713
110487	627714
34451	627715
141220	627716
5541	627717
90741	627718
28488	627719
42963	627720
206454	627721
92955	627722
56681	627723
92222	627724
205099	627725
179023	627726
179023	627727
117804	627728
50867	627729
7292	627730
222059	627731
144387	627732
138297	627733
54935	627734
194900	627735
249959	627736
137461	627737
9542	627738
38201	627739
57565	627740
152577	627741
255131	627742
126223	627743
209552	627744
261090	627745
101440	627746
36105	627747
36105	627748
263564	627749
22453	627750
239575	627751
229384	627752
26882	627753
10200	627754
10200	627755
126907	627756
79687	627757
249133	627758
26129	627759
10722	627760
117860	627761
91956	627762
41416	627763
228118	627764
264066	627765
119632	627766
115917	627767
296551	627768
150898	627769
33274	627770
171308	627771
33492	627772
201522	627773
115694	627774
137093	627775
126948	627776
105317	627777
31731	627778
25752	627779
18613	627780
18613	627781
249458	627782
94732	627783
278942	627784
6432	627785
108878	627786
278751	627787
8146	627788
2440	627789
135485	627790
203586	627791
89056	627792
65724	627793
46469	627794
21908	627795
20939	627796
131269	627797
131715	627798
58613	627799
3851	627800
133515	627801
94251	627802
7461	627803
12502	627804
82279	627805
43818	627806
82489	627807
217167	627808
68136	627809
76807	627810
127995	627811
17097	627812
2141	627813
4463	627814
128049	627815
26644	627816
15237	627817
56063	627818
283911	627819
24273	627820
37782	627821
153538	627822
27983	627823
119812	627824
195754	627825
19730	627826
208984	627827
174159	627828
7794	627829
26803	627830
133603	627831
187885	627832
93777	627833
246897	627834
203172	627835
271941	627836
117896	627837
51020	627838
98346	627839
64361	627840
40337	627841
45518	627842
78350	627843
221086	627844
147338	627845
142292	627846
82722	627847
59153	627848
101975	627849
143992	627850
60904	627851
264058	627852
156921	627853
32488	627854
227586	627855
234778	627856
73736	627857
35529	627858
106278	627859
190924	627860
63055	627861
23478	627862
11020	627863
163491	627864
91960	627865
185399	627866
52543	627867
183019	627868
9828	627869
149081	627870
124483	627871
286748	627872
18561	627873
145514	627874
19787	627875
6902	627876
119031	627877
195982	627878
151260	627879
30724	627880
33988	627881
43734	627882
203638	627883
139037	627884
27920	627885
45101	627886
47206	627887
20898	627888
55974	627889
81129	627890
94173	627891
96092	627892
120031	627893
25747	627894
143993	627895
39146	627896
43877	627897
65239	627898
141729	627899
66610	627900
46104	627901
6401	627902
29171	627903
289741	627904
183991	627905
68466	627906
68563	627907
65168	627908
29768	627909
50650	627910
107889	627911
181601	627912
18184	627913
233	627914
115166	627915
6558	627916
102168	627917
27839	627918
64746	627919
294443	627920
21286	627921
112175	627922
70483	627923
1918	627924
154199	627925
28594	627926
14704	627927
2154	627928
118794	627929
34071	627930
2	627931
2	627932
39565	627933
136130	627934
29372	627935
65582	627936
20582	627937
10640	627938
108751	627939
48630	627940
54732	627941
66209	627942
144639	627943
106100	627944
227940	627945
131888	627946
162839	627947
161565	627948
71212	627949
136092	627950
54883	627951
51749	627952
60354	627953
60352	627954
3196	627955
80212	627956
103837	627957
121441	627958
13574	627959
204004	627960
174092	627961
237887	627962
127224	627963
65857	627964
242843	627965
298015	627966
61693	627967
71044	627968
17745	627969
68777	627970
94540	627971
231944	627972
1341	627973
150223	627974
2379	627975
1676	627976
53225	627977
20071	627978
41358	627979
227965	627980
223910	627981
154771	627982
205162	627983
202923	627984
16892	627985
54883	627986
3777	627987
13871	627988
86371	627989
93512	627990
93395	627991
35738	627992
56315	627993
214153	627994
28260	627995
1693	627996
29709	627997
31406	627998
137376	627999
184559	628000
43179	628001
8992	628002
81475	628003
49670	628004
117859	628005
89895	628006
282202	628007
64165	628008
193239	628009
7667	628010
189617	628011
86310	628012
151299	628013
216720	628014
16834	628015
139422	628016
174088	628017
109080	628018
240581	628019
34621	628020
16460	628021
61179	628022
101176	628023
43115	628024
39514	628025
102940	628026
17058	628027
16903	628028
75746	628029
41222	628030
220622	628031
128226	628032
51548	628033
59434	628034
38061	628035
239171	628036
105425	628037
234869	628038
128643	628039
57243	628040
205338	628041
144404	628042
218366	628043
194988	628044
131605	628045
70811	628046
78498	628047
61003	628048
105425	628049
270759	628050
2099	628051
97993	628052
70341	628053
40400	628054
29835	628055
129526	628056
170959	628057
50230	628058
256244	628059
128510	628060
45619	628061
6128	628062
23127	628063
17724	628064
242070	628065
43122	628066
208457	628067
277769	628068
7701	628069
96565	628070
198686	628071
210460	628072
7762	628073
163295	628074
92155	628075
43958	628076
94606	628077
29906	628078
117602	628079
20568	628080
113719	628081
23682	628082
204996	628083
2819	628084
15860	628085
97679	628086
191465	628087
172590	628088
111217	628089
307170	628090
193619	628091
39784	628092
187539	628093
17867	628094
29431	628095
55883	628096
213779	628097
264095	628098
73276	628099
215742	628100
29232	628101
64714	628102
3411	628103
27703	628104
78368	628105
179	628106
159946	628107
7629	628108
7405	628109
52468	628110
52468	628111
255299	628112
139088	628113
30662	628114
137561	628115
139870	628116
67815	628117
333	628118
92987	628119
133051	628120
187123	628121
90611	628122
203943	628123
5852	628124
18309	628125
24454	628126
15596	628127
41321	628128
41368	628129
52119	628130
146138	628131
2638	628132
870	628133
167938	628134
76494	628135
121062	628136
75219	628137
17550	628138
6397	628139
236714	628140
64258	628141
73017	628142
79931	628143
86977	628144
123479	628145
32195	628146
48603	628147
25127	628148
103859	628149
235606	628150
9265	628151
30071	628152
307796	628153
262962	628154
33934	628155
46816	628156
77025	628157
108709	628158
92899	628159
195838	628160
212222	628161
64602	628162
23431	628163
67904	628164
74978	628165
34823	628166
16200	628167
16200	628168
4485	628169
199282	628170
8146	628171
133600	628172
91815	628173
38004	628174
280210	628175
206209	628176
288761	628177
91772	628178
144493	628179
14596	628180
300225	628181
121991	628182
483	628183
12181	628184
121926	628185
210569	628186
63918	628187
310613	628188
11613	628189
2539	628190
42329	628191
27731	628192
201924	628193
6270	628194
43007	628195
70252	628196
180300	628197
179396	628198
175355	628199
41334	628200
211414	628201
13762	628202
5972	628203
67610	628204
87452	628205
28406	628206
4235	628207
6058	628208
171237	628209
74347	628210
254667	628211
157182	628212
14057	628213
9085	628214
897	628215
42733	628216
42268	628217
137125	628218
138973	628219
132794	628220
92091	628221
120043	628222
195076	628223
23795	628224
1549	628225
24319	628226
219284	628227
228356	628228
28690	628229
59226	628230
24915	628231
194585	628232
20971	628233
47394	628234
124511	628235
52601	628236
265217	628237
6545	628238
138470	628239
82634	628240
175619	628241
35692	628242
292441	628243
196474	628244
48923	628245
43805	628246
106880	628247
40530	628248
40530	628249
11196	628250
930	628251
66355	628252
53633	628253
45692	628254
17386	628255
97383	628256
123646	628257
12648	628258
43331	628259
27311	628260
189928	628261
116466	628262
54583	628263
194532	628264
138786	628265
76091	628266
29823	628267
64102	628268
168029	628269
33237	628270
185542	628271
13966	628272
37783	628273
126140	628274
32043	628275
87060	628276
84014	628277
194937	628278
51300	628279
29019	628280
87532	628281
70457	628282
213967	628283
3984	628284
95005	628285
74508	628286
22574	628287
109338	628288
199116	628289
245540	628290
49012	628291
181113	628292
22227	628293
118133	628294
278563	628295
42724	628296
310453	628297
17046	628298
122685	628299
25818	628300
7961	628301
164851	628302
45473	628303
34009	628304
35648	628305
118179	628306
294218	628307
132309	628308
88826	628309
8744	628310
44146	628311
130904	628312
79017	628313
138660	628314
23399	628315
145010	628316
7546	628317
43603	628318
61723	628319
175029	628320
249431	628321
93311	628322
7049	628323
95592	628324
79485	628325
99924	628326
161050	628327
8959	628328
6637	628329
92624	628330
6254	628331
80675	628332
35332	628333
11597	628334
85513	628335
142552	628336
91528	628337
42047	628338
8949	628339
5940	628340
25603	628341
101594	628342
255	628343
34827	628344
43236	628345
84245	628346
221002	628347
65979	628348
57699	628349
55720	628350
91960	628351
142138	628352
109713	628353
114485	628354
10091	628355
52642	628356
22915	628357
145083	628358
30303	628359
127831	628360
97537	628361
71436	628362
89635	628363
38616	628364
34573	628365
128700	628366
56691	628367
159570	628368
169608	628369
33381	628370
89573	628371
197208	628372
4786	628373
21139	628374
201320	628375
85261	628376
204740	628377
48710	628378
127456	628379
2923	628380
192890	628381
152951	628382
162505	628383
165302	628384
103052	628385
221999	628386
89159	628387
16618	628388
122653	628389
124661	628390
121066	628391
8963	628392
289236	628393
190090	628394
65358	628395
104711	628396
64117	628397
42550	628398
195510	628399
45241	628400
86437	628401
1956	628402
21214	628403
211138	628404
146656	628405
152841	628406
310786	628407
131755	628408
53193	628409
196489	628410
73133	628411
143956	628412
269502	628413
14125	628414
293227	628415
9121	628416
32291	628417
24893	628418
64005	628419
9260	628420
176328	628421
63730	628422
272607	628423
3925	628424
147193	628425
13842	628426
28082	628427
13134	628428
39606	628429
99225	628430
43760	628431
87593	628432
76617	628433
200276	628434
14322	628435
112835	628436
49446	628437
312181	628438
50445	628439
46493	628440
15692	628441
158143	628442
155148	628443
24871	628444
29559	628445
186133	628446
16557	628447
27198	628448
5145	628449
1035	628450
48597	628451
125298	628452
123267	628453
234455	628454
37788	628455
3087	628456
228055	628457
5621	628458
8093	628459
41417	628460
41988	628461
33227	628462
98913	628463
15092	628464
242071	628465
225424	628466
39662	628467
2281	628468
126456	628469
52051	628470
5864	628471
201864	628472
143006	628473
85	628474
159513	628475
108676	628476
163218	628477
9824	628478
184849	628479
145690	628480
12518	628481
12518	628482
82	628483
233884	628484
34573	628485
97168	628486
72329	628487
61568	628488
278836	628489
12518	628490
704	628491
27189	628492
110444	628493
70208	628494
141963	628495
211015	628496
192439	628497
159575	628498
105961	628499
98063	628500
286915	628501
26792	628502
67781	628503
44723	628504
49751	628505
40701	628506
207919	628507
26360	628508
41385	628509
56994	628510
101238	628511
4825	628512
277392	628513
35451	628514
31806	628515
12121	628516
24131	628517
291	628518
264287	628519
206377	628520
135733	628521
114029	628522
183995	628523
36957	628524
90026	628525
36161	628526
80060	628527
51000	628528
97892	628529
141006	628530
17273	628531
76800	628532
236346	628533
133474	628534
175575	628535
40236	628536
10041	628537
233397	628538
186960	628539
47199	628540
180369	628541
308963	628542
130905	628543
144694	628544
27174	628545
120174	628546
9050	628547
201991	628548
167172	628549
4472	628550
15398	628551
4293	628552
59990	628553
181672	628554
42447	628555
170692	628556
185872	628557
37254	628558
286459	628559
309038	628560
245735	628561
331	628562
276108	628563
12798	628564
83583	628565
176433	628566
29798	628567
176766	628568
17331	628569
197658	628570
240852	628571
74311	628572
93488	628573
218741	628574
198950	628575
322	628576
158638	628577
64602	628578
128753	628579
284771	628580
91625	628581
29785	628582
198310	628583
33850	628584
15585	628585
162003	628586
48018	628587
53465	628588
51041	628589
10848	628590
214673	628591
91360	628592
18143	628593
96854	628594
61068	628595
283522	628596
38436	628597
18718	628598
50026	628599
52309	628600
52309	628601
205934	628602
299831	628603
584	628604
109905	628605
167560	628606
266512	628607
2192	628608
64709	628609
26149	628610
187293	628611
10735	628612
93220	628613
112436	628614
2270	628615
107134	628616
198670	628617
30961	628618
165917	628619
297214	628620
245287	628621
33454	628622
70663	628623
33454	628624
311715	628625
113938	628626
171879	628627
12931	628628
286054	628629
211238	628630
25213	628631
25887	628632
17725	628633
22914	628634
190153	628635
89521	628636
184076	628637
37679	628638
1536	628639
2113	628640
98520	628641
137467	628642
49684	628643
61861	628644
97955	628645
35569	628646
59960	628647
68702	628648
93847	628649
82341	628650
120907	628651
45740	628652
39354	628653
39354	628654
296609	628655
29495	628656
33155	628657
21056	628658
31530	628659
99605	628660
211854	628661
253176	628662
45447	628663
244655	628664
90315	628665
14387	628666
151734	628667
184702	628668
115294	628669
213699	628670
62090	628671
38900	628672
38900	628673
167679	628674
73593	628675
71556	628676
13943	628677
150793	628678
21958	628679
52878	628680
82861	628681
187475	628682
206608	628683
171293	628684
190332	628685
109276	628686
193142	628687
159800	628688
45313	628689
152678	628690
22060	628691
224482	628692
39748	628693
36673	628694
119171	628695
101766	628696
6148	628697
118487	628698
106769	628699
254581	628700
85825	628701
30192	628702
68785	628703
163838	628704
61216	628705
106144	628706
79687	628707
122169	628708
118269	628709
33019	628710
49010	628711
33773	628712
206184	628713
14766	628714
40838	628715
2513	628716
151752	628717
58652	628718
157236	628719
106439	628720
17590	628721
292990	628722
34939	628723
51504	628724
72508	628725
39886	628726
256829	628727
25155	628728
172810	628729
29591	628730
101416	628731
165134	628732
193724	628733
206035	628734
72997	628735
91156	628736
72436	628737
97034	628738
5685	628739
234914	628740
29377	628741
104878	628742
33822	628743
98859	628744
69960	628745
23069	628746
55308	628747
37461	628748
38573	628749
68006	628750
62428	628751
61206	628752
74924	628753
51879	628754
72662	628755
77002	628756
8520	628757
196202	628758
33935	628759
274282	628760
44	628761
190462	628762
87948	628763
184800	628764
74432	628765
68524	628766
66366	628767
144539	628768
20930	628769
189783	628770
247829	628771
148045	628772
24978	628773
69568	628774
119240	628775
167121	628776
114855	628777
103604	628778
3767	628779
24014	628780
196294	628781
39827	628782
40305	628783
2832	628784
62860	628785
75965	628786
210011	628787
58288	628788
294958	628789
1846	628790
61189	628791
79113	628792
2077	628793
83782	628794
183026	628795
83228	628796
56125	628797
13773	628798
198159	628799
61945	628800
87889	628801
28573	628802
82846	628803
294047	628804
38276	628805
26458	628806
28386	628807
254965	628808
254307	628809
69571	628810
86554	628811
51611	628812
6089	628813
52211	628814
1023	628815
65624	628816
66428	628817
32738	628818
16711	628819
104592	628820
71960	628821
217052	628822
13116	628823
56925	628824
143326	628825
32343	628826
105741	628827
127827	628828
1241	628829
11134	628830
157613	628831
3041	628832
186334	628833
296728	628834
96724	628835
27733	628836
42119	628837
203507	628838
272433	628839
218171	628840
110969	628841
49859	628842
141699	628843
30144	628844
54588	628845
180992	628846
38118	628847
100655	628848
41127	628849
28512	628850
20227	628851
36320	628852
262732	628853
40528	628854
26168	628855
213083	628856
127991	628857
100532	628858
210904	628859
128786	628860
34459	628861
268483	628862
177901	628863
235037	628864
26662	628865
49980	628866
268140	628867
4114	628868
144045	628869
94715	628870
12308	628871
205102	628872
2398	628873
12010	628874
54956	628875
147186	628876
26770	628877
165731	628878
87076	628879
90214	628880
66119	628881
245669	628882
199794	628883
152546	628884
119149	628885
295	628886
93335	628887
115124	628888
102490	628889
234242	628890
287111	628891
80982	628892
1218	628893
214859	628894
180294	628895
284464	628896
60593	628897
238087	628898
77938	628899
196986	628900
137975	628901
12088	628902
101039	628903
9875	628904
43515	628905
5854	628906
50934	628907
166728	628908
7985	628909
16375	628910
17728	628911
196436	628912
25264	628913
6485	628914
118286	628915
17728	628916
215054	628917
181083	628918
295409	628919
159791	628920
205596	628921
16653	628922
117373	628923
80939	628924
214702	628925
136261	628926
10240	628927
271110	628928
22449	628929
5689	628930
24504	628931
127086	628932
126475	628933
77559	628934
145298	628935
78227	628936
120018	628937
32557	628938
52679	628939
6904	628940
96179	628941
144448	628942
49588	628943
95093	628944
161657	628945
214745	628946
42957	628947
18985	628948
1264	628949
18468	628950
244409	628951
34287	628952
192918	628953
167740	628954
30736	628955
75805	628956
111629	628957
111629	628958
45522	628959
110655	628960
40709	628961
91525	628962
206344	628963
233581	628964
298866	628965
92034	628966
6220	628967
120027	628968
18006	628969
89566	628970
124576	628971
124576	628972
305950	628973
124576	628974
69273	628975
246765	628976
47679	628977
5746	628978
80650	628979
119068	628980
305075	628981
82283	628982
80054	628983
144951	628984
22189	628985
150549	628986
22189	628987
50940	628988
60560	628989
21771	628990
50773	628991
75436	628992
149519	628993
131225	628994
205307	628995
238381	628996
51809	628997
73157	628998
154785	628999
64013	629000
87339	629001
142094	629002
95281	629003
102744	629004
84246	629005
74870	629006
278215	629007
67349	629008
9623	629009
133510	629010
97417	629011
152191	629012
102846	629013
207684	629014
31457	629015
207896	629016
143186	629017
227888	629018
71707	629019
154119	629020
45933	629021
226870	629022
120159	629023
304954	629024
192004	629025
137753	629026
95255	629027
319	629028
23866	629029
287941	629030
125440	629031
16696	629032
115654	629033
6938	629034
95013	629035
108910	629036
63602	629037
5385	629038
54	629039
151501	629040
217609	629041
211439	629042
185038	629043
151353	629044
270178	629045
24101	629046
159298	629047
205130	629048
105038	629049
170659	629050
34617	629051
30308	629052
25732	629053
14937	629054
296079	629055
15615	629056
17990	629057
95728	629058
47734	629059
154547	629060
8144	629061
24141	629062
197422	629063
24337	629064
63772	629065
19338	629066
61909	629067
37790	629068
37424	629069
143146	629070
175079	629071
159298	629072
96	629073
157469	629074
67109	629075
10891	629076
39455	629077
152849	629078
186704	629079
133115	629080
60370	629081
1932	629082
24181	629083
136101	629084
119079	629085
27195	629086
260430	629087
40798	629088
134551	629089
79452	629090
32272	629091
33936	629092
298264	629093
107583	629094
158484	629095
75415	629096
23615	629097
170268	629098
24812	629099
258353	629100
18750	629101
10225	629102
11740	629103
211637	629104
309485	629105
134551	629106
191887	629107
283917	629108
18009	629109
33387	629110
33012	629111
129531	629112
213136	629113
140991	629114
211637	629115
207330	629116
39774	629117
121872	629118
94951	629119
250232	629120
179042	629121
22224	629122
167093	629123
178320	629124
237191	629125
67297	629126
61803	629127
230699	629128
188198	629129
145417	629130
11645	629131
16199	629132
48631	629133
39643	629134
41086	629135
356	629136
17468	629137
237504	629138
60991	629139
204992	629140
46020	629141
192497	629142
217760	629143
154861	629144
196154	629145
38706	629146
308961	629147
301582	629148
54598	629149
20981	629150
141032	629151
74074	629152
58946	629153
58878	629154
78676	629155
208526	629156
2997	629157
7829	629158
281499	629159
17743	629160
282618	629161
10500	629162
19238	629163
288161	629164
309142	629165
146982	629166
145401	629167
90307	629168
113781	629169
50744	629170
45930	629171
282897	629172
191	629173
509	629174
12075	629175
36639	629176
48659	629177
23627	629178
48350	629179
4573	629180
94444	629181
18780	629182
237611	629183
59691	629184
80073	629185
3813	629186
63646	629187
142034	629188
15224	629189
40863	629190
118752	629191
16601	629192
250374	629193
14181	629194
258670	629195
155191	629196
2505	629197
91180	629198
128073	629199
72414	629200
48559	629201
79344	629202
59044	629203
308196	629204
35526	629205
47884	629206
102648	629207
60005	629208
147968	629209
76984	629210
138	629211
202933	629212
70511	629213
14527	629214
76524	629215
8690	629216
96220	629217
95461	629218
26691	629219
33517	629220
12384	629221
83006	629222
298492	629223
215911	629224
85154	629225
6766	629226
1557	629227
1557	629228
54410	629229
15944	629230
53920	629231
99921	629232
280	629233
97321	629234
32512	629235
23579	629236
78061	629237
182231	629238
106436	629239
118258	629240
150943	629241
28212	629242
63466	629243
88254	629244
50886	629245
80700	629246
5564	629247
304900	629248
156221	629249
171128	629250
57113	629251
164836	629252
181368	629253
40632	629254
184878	629255
158736	629256
182476	629257
27572	629258
51006	629259
32633	629260
181904	629261
11315	629262
12212	629263
52253	629264
180762	629265
103708	629266
120152	629267
20763	629268
38220	629269
14857	629270
10447	629271
17958	629272
23396	629273
6608	629274
98548	629275
5600	629276
9974	629277
47791	629278
34638	629279
226359	629280
214923	629281
27180	629282
31484	629283
30782	629284
65338	629285
49347	629286
71899	629287
34366	629288
37636	629289
286006	629290
28260	629291
29923	629292
60876	629293
117213	629294
195243	629295
106320	629296
151162	629297
143007	629298
188327	629299
48762	629300
205498	629301
124920	629302
97783	629303
116209	629304
285539	629305
214620	629306
93195	629307
18359	629308
169137	629309
6	629310
168727	629311
1370	629312
4968	629313
102037	629314
64500	629315
103203	629316
138077	629317
39444	629318
76155	629319
30862	629320
59288	629321
46563	629322
48887	629323
5346	629324
63491	629325
273473	629326
45014	629327
130029	629328
14677	629329
4879	629330
87863	629331
12765	629332
75315	629333
44910	629334
16558	629335
1044	629336
124538	629337
46667	629338
24900	629339
5091	629340
245331	629341
66269	629342
33366	629343
233054	629344
146243	629345
1346	629346
216810	629347
7177	629348
197775	629349
48180	629350
202650	629351
108129	629352
54651	629353
8905	629354
287	629355
217552	629356
26177	629357
90476	629358
39326	629359
19276	629360
25215	629361
279975	629362
113289	629363
103138	629364
1371	629365
10225	629366
17398	629367
252157	629368
66311	629369
6182	629370
41105	629371
96229	629372
42872	629373
191379	629374
92206	629375
7089	629376
43107	629377
90707	629378
41734	629379
8474	629380
55580	629381
312000	629382
591	629383
143919	629384
172383	629385
963	629386
4989	629387
32318	629388
436	629389
13535	629390
42876	629391
16752	629392
54334	629393
190591	629394
177367	629395
279467	629396
230337	629397
278770	629398
163927	629399
201361	629400
76260	629401
22108	629402
28663	629403
77370	629404
74680	629405
292042	629406
86602	629407
172760	629408
262785	629409
144120	629410
80937	629411
14318	629412
126215	629413
18357	629414
31964	629415
27317	629416
27317	629417
222872	629418
256	629419
161360	629420
213602	629421
72647	629422
72897	629423
132098	629424
171390	629425
28069	629426
101642	629427
33792	629428
150535	629429
110688	629430
97250	629431
217906	629432
138204	629433
75688	629434
176469	629435
211320	629436
217906	629437
129441	629438
282541	629439
205291	629440
183358	629441
256849	629442
210114	629443
107448	629444
128666	629445
253284	629446
68963	629447
100385	629448
55434	629449
280193	629450
198847	629451
12337	629452
108006	629453
279601	629454
17462	629455
152558	629456
53223	629457
162828	629458
7600	629459
12000	629460
24267	629461
114760	629462
46082	629463
193802	629464
265665	629465
118618	629466
148386	629467
217716	629468
188816	629469
22961	629470
91450	629471
120360	629472
44957	629473
116059	629474
52047	629475
33366	629476
159296	629477
106852	629478
124466	629479
176681	629480
198869	629481
163573	629482
309663	629483
98973	629484
17462	629485
275110	629486
122140	629487
38921	629488
3043	629489
76842	629490
99163	629491
42669	629492
32788	629493
32842	629494
189949	629495
164647	629496
109956	629497
85114	629498
22039	629499
221170	629500
10792	629501
40190	629502
321	629503
97532	629504
244670	629505
75770	629506
58955	629507
285450	629508
139703	629509
48902	629510
93385	629511
145275	629512
273867	629513
48441	629514
156974	629515
94841	629516
213217	629517
17326	629518
81199	629519
66608	629520
148023	629521
139456	629522
131102	629523
79802	629524
194444	629525
55509	629526
81385	629527
90382	629528
5230	629529
168419	629530
146774	629531
61225	629532
25637	629533
63119	629534
214415	629535
146563	629536
159182	629537
128610	629538
266744	629539
190086	629540
88015	629541
123535	629542
216363	629543
128610	629544
45551	629545
214669	629546
43210	629547
31082	629548
88177	629549
149403	629550
34889	629551
21037	629552
9773	629553
55617	629554
11062	629555
135783	629556
221144	629557
29850	629558
30935	629559
255403	629560
241381	629561
94195	629562
6908	629563
101317	629564
50314	629565
136048	629566
60102	629567
23140	629568
32214	629569
214184	629570
19433	629571
65942	629572
132491	629573
11925	629574
64248	629575
56811	629576
282503	629577
114308	629578
41980	629579
86074	629580
163787	629581
97446	629582
17115	629583
180670	629584
193972	629585
123959	629586
224827	629587
14886	629588
92371	629589
132405	629590
173549	629591
32553	629592
135818	629593
30878	629594
36373	629595
32164	629596
35185	629597
107664	629598
8191	629599
72348	629600
288054	629601
172074	629602
240791	629603
113195	629604
205395	629605
21505	629606
287316	629607
12448	629608
36679	629609
54631	629610
129210	629611
239451	629612
112907	629613
299151	629614
82377	629615
56937	629616
84920	629617
50722	629618
6890	629619
283273	629620
1033	629621
142242	629622
265033	629623
165158	629624
161565	629625
8776	629626
199612	629627
162167	629628
311022	629629
97087	629630
39658	629631
163612	629632
245455	629633
208900	629634
30801	629635
13833	629636
97897	629637
131282	629638
19018	629639
162861	629640
16790	629641
1681	629642
230228	629643
126860	629644
157397	629645
42544	629646
27742	629647
16427	629648
15636	629649
11134	629650
44462	629651
18475	629652
3915	629653
50101	629654
128863	629655
186321	629656
50801	629657
106952	629658
130032	629659
55390	629660
113760	629661
104726	629662
6134	629663
116112	629664
26308	629665
46659	629666
84610	629667
75955	629668
75479	629669
10906	629670
145210	629671
166971	629672
16259	629673
54636	629674
174115	629675
22837	629676
46847	629677
2809	629678
101770	629679
3248	629680
286359	629681
245002	629682
167884	629683
156103	629684
231699	629685
211864	629686
4846	629687
306834	629688
292729	629689
263652	629690
10138	629691
216044	629692
185094	629693
259251	629694
87623	629695
140208	629696
38277	629697
21061	629698
71619	629699
85096	629700
60612	629701
126601	629702
22430	629703
49301	629704
3196	629705
293847	629706
88975	629707
58523	629708
73722	629709
28633	629710
190097	629711
251356	629712
24438	629713
113056	629714
245496	629715
139554	629716
216440	629717
196892	629718
156004	629719
46485	629720
32395	629721
266498	629722
83276	629723
1899	629724
22697	629725
114912	629726
169721	629727
274402	629728
7573	629729
285629	629730
130107	629731
41584	629732
131372	629733
23572	629734
91855	629735
212825	629736
22833	629737
214480	629738
35	629739
53416	629740
29781	629741
54485	629742
13698	629743
1968	629744
274304	629745
247329	629746
13004	629747
133703	629748
74244	629749
61846	629750
38946	629751
3010	629752
233728	629753
9497	629754
209739	629755
186844	629756
18112	629757
71291	629758
9118	629759
80194	629760
40093	629761
66128	629762
105912	629763
72544	629764
28665	629765
50293	629766
308889	629767
202025	629768
304598	629769
66163	629770
74931	629771
109668	629772
104585	629773
53479	629774
302696	629775
56324	629776
82614	629777
54684	629778
12224	629779
204819	629780
46210	629781
36068	629782
90759	629783
62775	629784
227164	629785
15123	629786
136133	629787
196433	629788
196342	629789
4487	629790
111634	629791
64666	629792
15479	629793
70527	629794
42099	629795
66743	629796
40566	629797
119172	629798
34064	629799
74415	629800
2780	629801
157599	629802
78475	629803
168448	629804
145660	629805
45510	629806
56676	629807
96342	629808
28097	629809
20608	629810
149963	629811
191954	629812
69864	629813
2730	629814
104304	629815
30978	629816
10506	629817
284964	629818
48588	629819
51358	629820
15969	629821
106280	629822
2920	629823
8581	629824
91614	629825
8854	629826
86968	629827
2561	629828
266753	629829
17026	629830
75972	629831
27160	629832
136301	629833
42	629834
268350	629835
145160	629836
63638	629837
107217	629838
10844	629839
11455	629840
79594	629841
177439	629842
48299	629843
39493	629844
58510	629845
1974	629846
94808	629847
143836	629848
101316	629849
2531	629850
201865	629851
40607	629852
220908	629853
96211	629854
121636	629855
161605	629856
14665	629857
70335	629858
7234	629859
184089	629860
172265	629861
146535	629862
3426	629863
142456	629864
305723	629865
307344	629866
94540	629867
259983	629868
28049	629869
136835	629870
203337	629871
8789	629872
19540	629873
61157	629874
58625	629875
180837	629876
240470	629877
59629	629878
202283	629879
18691	629880
286834	629881
608	629882
303854	629883
82624	629884
99135	629885
5429	629886
140386	629887
138821	629888
92128	629889
41448	629890
7629	629891
220607	629892
61511	629893
57384	629894
50269	629895
271801	629896
45082	629897
190146	629898
181555	629899
129204	629900
56794	629901
155017	629902
159971	629903
18847	629904
97752	629905
14723	629906
44958	629907
70141	629908
79016	629909
13681	629910
234113	629911
191974	629912
88775	629913
43433	629914
253283	629915
71272	629916
45879	629917
296140	629918
887	629919
70011	629920
161985	629921
59470	629922
192388	629923
111470	629924
115850	629925
156963	629926
37548	629927
93248	629928
32037	629929
97621	629930
119746	629931
120916	629932
114168	629933
231663	629934
244665	629935
62652	629936
25767	629937
59798	629938
71836	629939
149989	629940
58030	629941
107231	629942
4284	629943
75303	629944
112376	629945
118506	629946
23428	629947
126850	629948
105533	629949
231642	629950
26568	629951
243185	629952
76815	629953
8209	629954
76576	629955
24091	629956
19920	629957
335	629958
297956	629959
64028	629960
187561	629961
73367	629962
35067	629963
195019	629964
74303	629965
218408	629966
62520	629967
688	629968
31637	629969
179682	629970
21298	629971
28794	629972
17765	629973
119997	629974
192214	629975
252474	629976
6603	629977
261517	629978
11879	629979
194980	629980
147993	629981
193618	629982
30	629983
59626	629984
45417	629985
85366	629986
18458	629987
96246	629988
91078	629989
118076	629990
80737	629991
845	629992
39896	629993
139739	629994
147129	629995
153855	629996
202654	629997
36525	629998
191787	629999
142427	630000
121667	630001
121667	630002
203144	630003
169996	630004
96403	630005
99020	630006
134375	630007
293266	630008
52287	630009
244774	630010
151856	630011
165335	630012
4599	630013
143972	630014
215862	630015
40326	630016
91900	630017
166399	630018
158589	630019
19907	630020
152711	630021
67284	630022
242462	630023
197768	630024
69712	630025
56900	630026
93448	630027
73474	630028
208503	630029
84544	630030
40835	630031
40835	630032
164081	630033
170206	630034
32310	630035
192815	630036
199815	630037
195579	630038
55666	630039
10652	630040
129125	630041
129125	630042
193675	630043
66281	630044
18367	630045
24743	630046
161185	630047
70117	630048
51233	630049
1070	630050
25973	630051
209929	630052
118097	630053
76511	630054
221026	630055
25657	630056
84219	630057
156355	630058
92029	630059
84040	630060
176997	630061
74964	630062
175305	630063
181918	630064
13065	630065
13065	630066
11910	630067
91117	630068
209307	630069
40380	630070
13180	630071
64563	630072
17185	630073
56034	630074
184616	630075
49260	630076
72181	630077
26057	630078
79515	630079
65316	630080
50778	630081
56722	630082
102373	630083
74965	630084
114077	630085
79617	630086
83584	630087
24657	630088
133798	630089
44837	630090
151786	630091
24990	630092
24990	630093
14884	630094
24317	630095
54616	630096
17762	630097
74065	630098
212387	630099
77422	630100
19728	630101
109942	630102
10213	630103
27342	630104
38306	630105
61298	630106
20070	630107
37601	630108
57225	630109
115785	630110
3160	630111
144828	630112
21088	630113
25440	630114
8747	630115
2867	630116
122614	630117
20490	630118
11298	630119
143959	630120
53226	630121
53226	630122
114204	630123
295748	630124
65343	630125
64822	630126
312489	630127
193499	630128
230126	630129
95464	630130
117198	630131
118662	630132
133597	630133
89054	630134
209660	630135
140523	630136
180068	630137
254035	630138
91363	630139
201406	630140
84552	630141
110748	630142
41473	630143
151230	630144
35158	630145
93772	630146
246166	630147
206887	630148
117026	630149
561	630150
17676	630151
29244	630152
112077	630153
79663	630154
126185	630155
154351	630156
59441	630157
56896	630158
38809	630159
133472	630160
68018	630161
1208	630162
508	630163
268445	630164
32542	630165
174564	630166
41049	630167
40372	630168
201332	630169
81308	630170
137284	630171
67633	630172
17611	630173
45251	630174
274904	630175
72559	630176
188968	630177
108070	630178
29088	630179
284971	630180
20431	630181
176677	630182
121343	630183
72291	630184
90848	630185
56383	630186
130284	630187
260074	630188
65000	630189
32973	630190
80754	630191
73373	630192
213140	630193
214209	630194
9526	630195
130692	630196
29023	630197
96531	630198
206472	630199
127087	630200
88836	630201
53097	630202
3023	630203
80286	630204
177809	630205
123826	630206
143228	630207
2915	630208
57044	630209
22500	630210
236866	630211
155985	630212
120045	630213
124201	630214
10076	630215
74727	630216
99890	630217
175240	630218
112284	630219
2271	630220
48140	630221
73918	630222
135629	630223
221030	630224
45792	630225
14177	630226
123955	630227
12779	630228
248148	630229
35091	630230
107280	630231
103202	630232
100546	630233
158831	630234
95988	630235
148002	630236
61582	630237
92890	630238
2042	630239
199290	630240
13986	630241
110114	630242
1807	630243
30728	630244
307586	630245
81161	630246
17286	630247
97639	630248
77184	630249
8086	630250
50273	630251
28141	630252
275852	630253
33927	630254
4849	630255
161741	630256
65749	630257
39682	630258
77842	630259
47872	630260
214334	630261
265392	630262
7796	630263
246232	630264
85027	630265
63724	630266
8138	630267
2725	630268
6066	630269
22768	630270
34733	630271
62600	630272
111958	630273
167910	630274
16112	630275
30115	630276
197560	630277
40967	630278
166000	630279
189601	630280
298499	630281
298603	630282
164829	630283
146464	630284
134397	630285
180	630286
170943	630287
262240	630288
355	630289
115105	630290
14418	630291
11378	630292
238715	630293
108920	630294
203874	630295
14976	630296
237966	630297
187175	630298
59879	630299
173292	630300
46460	630301
150371	630302
24005	630303
1606	630304
14775	630305
97112	630306
179065	630307
55531	630308
158668	630309
202820	630310
61072	630311
279053	630312
177909	630313
157849	630314
166488	630315
47855	630316
14923	630317
53810	630318
14425	630319
51857	630320
4284	630321
128654	630322
100279	630323
33831	630324
61612	630325
2083	630326
4777	630327
123374	630328
142464	630329
15483	630330
252211	630331
24025	630332
73961	630333
56964	630334
7875	630335
15029	630336
15517	630337
74658	630338
4434	630339
7916	630340
30927	630341
172588	630342
24227	630343
127516	630344
43307	630345
185192	630346
203372	630347
9327	630348
139595	630349
49	630350
19850	630351
60233	630352
184485	630353
53739	630354
3515	630355
304525	630356
87344	630357
162713	630358
38590	630359
57031	630360
82921	630361
7854	630362
77813	630363
217048	630364
13631	630365
97324	630366
95263	630367
61267	630368
49303	630369
187786	630370
307220	630371
121393	630372
12616	630373
67891	630374
53314	630375
177804	630376
86988	630377
96833	630378
134115	630379
126891	630380
30133	630381
42584	630382
124733	630383
146324	630384
129682	630385
153134	630386
43516	630387
82668	630388
86259	630389
193216	630390
17072	630391
311249	630392
66640	630393
149950	630394
66565	630395
246762	630396
87217	630397
68326	630398
13206	630399
268751	630400
56940	630401
28920	630402
682	630403
212289	630404
16034	630405
111593	630406
111495	630407
182443	630408
75843	630409
16561	630410
75773	630411
34500	630412
83758	630413
213194	630414
58173	630415
105361	630416
47213	630417
67532	630418
87215	630419
22536	630420
110786	630421
21241	630422
78749	630423
122453	630424
44259	630425
29199	630426
67551	630427
26551	630428
77560	630429
224	630430
61887	630431
163924	630432
55011	630433
57505	630434
118613	630435
19903	630436
122907	630437
144589	630438
60285	630439
48605	630440
72572	630441
119433	630442
33973	630443
66458	630444
32567	630445
92306	630446
38516	630447
47855	630448
97674	630449
16844	630450
6302	630451
64208	630452
114812	630453
33176	630454
34226	630455
148511	630456
29945	630457
141549	630458
222531	630459
308843	630460
210476	630461
62802	630462
22486	630463
33288	630464
68892	630465
10431	630466
56895	630467
2626	630468
139287	630469
9485	630470
74754	630471
19486	630472
27976	630473
120634	630474
862	630475
12164	630476
143997	630477
72604	630478
45672	630479
211609	630480
130043	630481
88788	630482
190641	630483
90894	630484
25451	630485
19685	630486
19685	630487
78409	630488
145168	630489
90013	630490
8784	630491
211319	630492
130284	630493
34133	630494
62262	630495
41352	630496
99712	630497
67599	630498
876	630499
24030	630500
36553	630501
148573	630502
72402	630503
20690	630504
32152	630505
48770	630506
126605	630507
9008	630508
17422	630509
145120	630510
17676	630511
39652	630512
75371	630513
89790	630514
59655	630515
27401	630516
134969	630517
246481	630518
181604	630519
143265	630520
238011	630521
43841	630522
94792	630523
63539	630524
48793	630525
159960	630526
46304	630527
115454	630528
108743	630529
246261	630530
145691	630531
114392	630532
127341	630533
250012	630534
292116	630535
19925	630536
263589	630537
112585	630538
14892	630539
19734	630540
249377	630541
145882	630542
74227	630543
166781	630544
105	630545
8453	630546
179331	630547
129243	630548
54921	630549
15047	630550
171775	630551
170433	630552
127947	630553
95128	630554
242824	630555
184532	630556
2811	630557
60500	630558
180996	630559
143979	630560
84951	630561
266480	630562
102323	630563
166704	630564
62345	630565
44240	630566
175555	630567
160489	630568
17210	630569
4215	630570
76128	630571
194166	630572
71801	630573
71801	630574
210598	630575
13296	630576
178221	630577
53525	630578
115850	630579
306742	630580
11573	630581
183004	630582
57117	630583
201823	630584
58991	630585
52113	630586
278398	630587
176459	630588
208190	630589
137667	630590
51	630591
109222	630592
97406	630593
94046	630594
54389	630595
206530	630596
253097	630597
103601	630598
46995	630599
114329	630600
135087	630601
157103	630602
78892	630603
98936	630604
62042	630605
208341	630606
13283	630607
215430	630608
206957	630609
85048	630610
55462	630611
185431	630612
83923	630613
215499	630614
94476	630615
108969	630616
105819	630617
227781	630618
56942	630619
186367	630620
130147	630621
140615	630622
208820	630623
129552	630624
34513	630625
238209	630626
140181	630627
41622	630628
49465	630629
110691	630630
78475	630631
94857	630632
63468	630633
75171	630634
197298	630635
4232	630636
221095	630637
91346	630638
110568	630639
231351	630640
127120	630641
200601	630642
129196	630643
44177	630644
37526	630645
73651	630646
46994	630647
146067	630648
186830	630649
10254	630650
200056	630651
305917	630652
3299	630653
4130	630654
211810	630655
140267	630656
42082	630657
106442	630658
96944	630659
123032	630660
16443	630661
129154	630662
49515	630663
5993	630664
33511	630665
180780	630666
94413	630667
18233	630668
182148	630669
82409	630670
158473	630671
98420	630672
46543	630673
48426	630674
162052	630675
98319	630676
56622	630677
2522	630678
77832	630679
299630	630680
26271	630681
54930	630682
75719	630683
113575	630684
134028	630685
118160	630686
118849	630687
216968	630688
87507	630689
187978	630690
72055	630691
207946	630692
31956	630693
94323	630694
9470	630695
46395	630696
513	630697
6525	630698
97627	630699
5271	630700
106126	630701
38672	630702
43308	630703
90763	630704
19045	630705
69647	630706
97764	630707
149196	630708
129739	630709
67	630710
216969	630711
118493	630712
24503	630713
98408	630714
86807	630715
63994	630716
267831	630717
302760	630718
31163	630719
74466	630720
150848	630721
146161	630722
67833	630723
87799	630724
83010	630725
89796	630726
20215	630727
216316	630728
109830	630729
12399	630730
62851	630731
10599	630732
33210	630733
268750	630734
116324	630735
67413	630736
74631	630737
1921	630738
7298	630739
35890	630740
35890	630741
195305	630742
4304	630743
213414	630744
66754	630745
22656	630746
294898	630747
18213	630748
253302	630749
12222	630750
172893	630751
88490	630752
50877	630753
57771	630754
104986	630755
96	630756
32921	630757
192951	630758
17465	630759
4964	630760
207665	630761
33321	630762
175020	630763
124343	630764
115918	630765
3703	630766
130589	630767
77855	630768
210603	630769
284208	630770
63802	630771
160449	630772
204721	630773
17863	630774
293414	630775
208582	630776
230715	630777
107363	630778
92092	630779
250123	630780
279879	630781
133634	630782
151067	630783
288048	630784
4170	630785
46893	630786
46893	630787
266394	630788
144190	630789
82742	630790
23933	630791
72565	630792
74283	630793
38851	630794
18833	630795
34353	630796
135364	630797
35862	630798
142004	630799
254535	630800
96333	630801
3305	630802
156548	630803
186135	630804
134006	630805
247795	630806
83241	630807
5610	630808
199787	630809
116186	630810
2892	630811
48717	630812
197885	630813
197885	630814
154628	630815
19333	630816
216385	630817
201550	630818
28055	630819
28760	630820
128874	630821
13738	630822
35384	630823
72235	630824
271742	630825
38813	630826
188345	630827
260114	630828
174745	630829
296636	630830
24805	630831
100263	630832
217395	630833
31221	630834
128666	630835
145589	630836
10617	630837
5708	630838
2569	630839
134968	630840
17799	630841
193006	630842
224947	630843
86290	630844
116497	630845
55232	630846
86113	630847
82855	630848
14834	630849
57837	630850
195985	630851
35941	630852
176458	630853
166700	630854
152895	630855
25497	630856
61246	630857
24144	630858
236505	630859
22430	630860
167998	630861
17941	630862
21937	630863
27503	630864
70167	630865
63168	630866
140468	630867
116590	630868
240552	630869
35977	630870
35977	630871
202691	630872
75018	630873
143939	630874
53014	630875
306562	630876
10356	630877
12756	630878
51689	630879
114814	630880
13978	630881
122329	630882
28208	630883
126520	630884
208400	630885
80009	630886
33790	630887
84647	630888
34778	630889
158305	630890
11204	630891
39668	630892
291430	630893
90506	630894
46262	630895
61302	630896
38508	630897
148770	630898
89690	630899
103471	630900
115954	630901
216412	630902
139830	630903
201120	630904
171978	630905
183396	630906
98479	630907
58101	630908
87285	630909
99773	630910
141821	630911
167866	630912
235194	630913
84847	630914
6647	630915
5955	630916
120406	630917
196185	630918
51708	630919
115746	630920
58070	630921
166269	630922
136454	630923
880	630924
195061	630925
106740	630926
24367	630927
109819	630928
43722	630929
79452	630930
16849	630931
36079	630932
185168	630933
98858	630934
94323	630935
42275	630936
55818	630937
161113	630938
66708	630939
276850	630940
235305	630941
11310	630942
177573	630943
104471	630944
104471	630945
142530	630946
249040	630947
235052	630948
258173	630949
137938	630950
222877	630951
45990	630952
54207	630953
233561	630954
218002	630955
257520	630956
41537	630957
182614	630958
197768	630959
130882	630960
85872	630961
166823	630962
6681	630963
164446	630964
222	630965
59949	630966
37486	630967
7763	630968
69268	630969
49861	630970
108785	630971
171889	630972
20138	630973
244255	630974
177191	630975
95562	630976
35628	630977
17584	630978
88241	630979
64109	630980
55299	630981
126870	630982
11525	630983
56235	630984
84741	630985
133278	630986
182485	630987
189754	630988
37028	630989
146244	630990
110913	630991
79176	630992
45487	630993
57019	630994
309135	630995
38152	630996
64220	630997
204787	630998
73306	630999
181925	631000
38311	631001
99018	631002
174429	631003
47327	631004
95658	631005
61824	631006
60990	631007
142605	631008
171978	631009
103637	631010
81834	631011
156053	631012
136878	631013
85863	631014
2273	631015
163795	631016
232373	631017
5410	631018
164811	631019
53612	631020
26371	631021
235581	631022
22702	631023
25979	631024
308524	631025
309618	631026
68029	631027
197756	631028
26619	631029
23719	631030
35466	631031
212325	631032
217093	631033
183152	631034
18266	631035
138790	631036
297421	631037
69614	631038
22402	631039
129940	631040
45944	631041
53306	631042
249607	631043
63876	631044
77471	631045
104529	631046
278205	631047
15946	631048
240207	631049
127344	631050
56919	631051
10617	631052
41530	631053
109673	631054
84396	631055
203350	631056
85261	631057
97708	631058
515	631059
113246	631060
118313	631061
51906	631062
156520	631063
303664	631064
31627	631065
204124	631066
19125	631067
168193	631068
9192	631069
71224	631070
122002	631071
64043	631072
121666	631073
43175	631074
87498	631075
293591	631076
199122	631077
130201	631078
24624	631079
21073	631080
191062	631081
31661	631082
202203	631083
111227	631084
2047	631085
145352	631086
244281	631087
2968	631088
80631	631089
8446	631090
118429	631091
66880	631092
67841	631093
18976	631094
3343	631095
204503	631096
77383	631097
307023	631098
13259	631099
28774	631100
11306	631101
285517	631102
258517	631103
110244	631104
30857	631105
71878	631106
146215	631107
31852	631108
243905	631109
214278	631110
255832	631111
195875	631112
77388	631113
210302	631114
248770	631115
171294	631116
1356	631117
253770	631118
238015	631119
260893	631120
235563	631121
163813	631122
155893	631123
229800	631124
247883	631125
84234	631126
297161	631127
306065	631128
275028	631129
168921	631130
99029	631131
199578	631132
165420	631133
109956	631134
260589	631135
60183	631136
76426	631137
39079	631138
182718	631139
229249	631140
186159	631141
253405	631142
259588	631143
246663	631144
34298	631145
17313	631146
201271	631147
47429	631148
119140	631149
114726	631150
168598	631151
162080	631152
123625	631153
163815	631154
26917	631155
173658	631156
260526	631157
275517	631158
22769	631159
163818	631160
211255	631161
15439	631162
174110	631163
191350	631164
6396	631165
158502	631166
54709	631167
211621	631168
28875	631169
173057	631170
13315	631171
81895	631172
136506	631173
61311	631174
177355	631175
29876	631176
215413	631177
206036	631178
2436	631179
76422	631180
49071	631181
117032	631182
48041	631183
16994	631184
277771	631185
159155	631186
196343	631187
46168	631188
71183	631189
62469	631190
258533	631191
1285	631192
36433	631193
203570	631194
136212	631195
115345	631196
78528	631197
292842	631198
12728	631199
95475	631200
8046	631201
117198	631202
51145	631203
112972	631204
114330	631205
117239	631206
62601	631207
171079	631208
100408	631209
11658	631210
298836	631211
290932	631212
56789	631213
136195	631214
175201	631215
50586	631216
13515	631217
168921	631218
212956	631219
27973	631220
275225	631221
146861	631222
211450	631223
123287	631224
226854	631225
194012	631226
52850	631227
258332	631228
94475	631229
115915	631230
181659	631231
35782	631232
176568	631233
17046	631234
78255	631235
75798	631236
218182	631237
130515	631238
99232	631239
308715	631240
274782	631241
54289	631242
280546	631243
166943	631244
225325	631245
15836	631246
175767	631247
26369	631248
57096	631249
141436	631250
41263	631251
41866	631252
89926	631253
260152	631254
162344	631255
34800	631256
130499	631257
130752	631258
190264	631259
80879	631260
254698	631261
284486	631262
86216	631263
442	631264
66	631265
77922	631266
253432	631267
517	631268
180063	631269
181383	631270
68246	631271
24383	631272
79326	631273
82230	631274
86567	631275
94403	631276
82176	631277
47953	631278
101885	631279
31770	631280
4183	631281
199457	631282
25867	631283
92982	631284
192996	631285
163872	631286
88369	631287
172457	631288
71478	631289
122986	631290
187634	631291
3260	631292
281301	631293
128887	631294
221725	631295
154689	631296
106282	631297
23130	631298
264460	631299
38287	631300
5007	631301
27142	631302
278477	631303
55802	631304
140102	631305
170382	631306
119355	631307
2848	631308
22262	631309
26114	631310
52752	631311
4588	631312
99638	631313
197668	631314
216747	631315
16607	631316
54844	631317
81973	631318
61658	631319
5075	631320
15502	631321
136454	631322
18178	631323
78043	631324
59802	631325
57454	631326
243500	631327
166965	631328
98423	631329
148452	631330
274672	631331
15756	631332
39	631333
56763	631334
154977	631335
206390	631336
100799	631337
78558	631338
13673	631339
43073	631340
19432	631341
109536	631342
62045	631343
94881	631344
189920	631345
25575	631346
66470	631347
54303	631348
985	631349
87177	631350
208943	631351
192560	631352
86752	631353
35334	631354
102361	631355
177171	631356
52219	631357
79924	631358
234757	631359
38621	631360
138075	631361
19868	631362
31	631363
110501	631364
1891	631365
2753	631366
47211	631367
177781	631368
122649	631369
168482	631370
56853	631371
107409	631372
64487	631373
22218	631374
65460	631375
147779	631376
1905	631377
83381	631378
26498	631379
83567	631380
11158	631381
52671	631382
200355	631383
5447	631384
129840	631385
26557	631386
8889	631387
79316	631388
67094	631389
49121	631390
221648	631391
27211	631392
190471	631393
289743	631394
61205	631395
35530	631396
2150	631397
4764	631398
4764	631399
308503	631400
38055	631401
38055	631402
272821	631403
26212	631404
250778	631405
210268	631406
228027	631407
268033	631408
193865	631409
143109	631410
159181	631411
49059	631412
58725	631413
20070	631414
104044	631415
82510	631416
12441	631417
106058	631418
193326	631419
11742	631420
55676	631421
201565	631422
166	631423
5497	631424
73495	631425
46152	631426
22941	631427
95786	631428
134846	631429
107145	631430
213327	631431
166140	631432
123677	631433
76253	631434
10839	631435
8511	631436
222799	631437
9466	631438
9466	631439
72554	631440
41982	631441
100984	631442
18951	631443
206675	631444
195541	631445
88486	631446
24162	631447
24674	631448
136343	631449
10505	631450
81103	631451
121316	631452
160274	631453
198848	631454
232161	631455
121057	631456
133930	631457
138640	631458
281109	631459
210088	631460
109492	631461
57579	631462
22750	631463
127736	631464
115926	631465
19193	631466
142914	631467
21708	631468
141143	631469
35753	631470
164790	631471
61385	631472
10064	631473
91321	631474
3909	631475
280580	631476
139498	631477
186748	631478
217903	631479
270068	631480
94976	631481
47011	631482
18035	631483
104369	631484
105775	631485
6409	631486
7116	631487
62827	631488
22620	631489
2779	631490
10572	631491
173376	631492
11507	631493
121119	631494
26216	631495
104748	631496
54027	631497
43556	631498
15883	631499
83999	631500
155104	631501
246195	631502
11839	631503
238	631504
17793	631505
93501	631506
185349	631507
158004	631508
73801	631509
8689	631510
144880	631511
94654	631512
39090	631513
141685	631514
16546	631515
115518	631516
80375	631517
54629	631518
204752	631519
19003	631520
33290	631521
190665	631522
78104	631523
78476	631524
75134	631525
47345	631526
69295	631527
19672	631528
30065	631529
50553	631530
1280	631531
29599	631532
282118	631533
94345	631534
57749	631535
6056	631536
290851	631537
232339	631538
47986	631539
230249	631540
18238	631541
7614	631542
80585	631543
20066	631544
13047	631545
89464	631546
173279	631547
75883	631548
56190	631549
265804	631550
35326	631551
11595	631552
195044	631553
8039	631554
23139	631555
133461	631556
16822	631557
25973	631558
171591	631559
19281	631560
143968	631561
212902	631562
212976	631563
128961	631564
39728	631565
50613	631566
357	631567
253711	631568
146472	631569
25182	631570
95296	631571
77587	631572
177770	631573
281928	631574
137913	631575
9551	631576
177089	631577
55397	631578
75435	631579
156080	631580
196432	631581
27698	631582
102543	631583
227504	631584
153267	631585
200788	631586
6719	631587
151702	631588
42027	631589
1919	631590
70791	631591
60043	631592
10477	631593
13162	631594
227934	631595
100262	631596
194675	631597
60604	631598
57523	631599
57523	631600
74703	631601
1726	631602
121084	631603
12616	631604
72785	631605
177676	631606
5202	631607
207370	631608
114220	631609
16791	631610
53291	631611
202381	631612
65804	631613
181162	631614
18156	631615
29138	631616
121592	631617
24853	631618
180698	631619
161878	631620
173898	631621
216913	631622
52499	631623
153450	631624
71270	631625
257605	631626
85897	631627
71270	631628
56519	631629
172123	631630
59090	631631
107201	631632
151	631633
22365	631634
66274	631635
23536	631636
15454	631637
84319	631638
311753	631639
295371	631640
182259	631641
32558	631642
179898	631643
885	631644
38644	631645
284767	631646
298167	631647
16067	631648
2986	631649
253317	631650
16695	631651
180386	631652
121703	631653
158913	631654
21954	631655
5650	631656
8229	631657
8229	631658
6816	631659
14049	631660
12281	631661
106749	631662
176668	631663
10860	631664
21419	631665
10363	631666
1312	631667
31235	631668
170506	631669
219529	631670
58157	631671
47242	631672
73687	631673
56040	631674
73687	631675
180855	631676
65548	631677
226857	631678
198846	631679
54696	631680
18853	631681
253793	631682
44633	631683
178543	631684
14856	631685
88525	631686
155723	631687
44688	631688
308988	631689
106029	631690
197913	631691
288499	631692
34658	631693
117343	631694
153349	631695
135838	631696
69727	631697
195622	631698
188345	631699
52571	631700
52571	631701
222189	631702
74916	631703
162668	631704
72439	631705
191067	631706
51158	631707
43443	631708
175558	631709
110191	631710
168012	631711
294624	631712
137568	631713
242991	631714
157638	631715
132217	631716
213115	631717
104159	631718
63687	631719
126516	631720
144821	631721
195250	631722
96238	631723
49024	631724
221317	631725
133287	631726
107799	631727
70018	631728
16075	631729
110251	631730
100591	631731
64836	631732
50443	631733
15001	631734
11934	631735
145725	631736
33061	631737
29140	631738
118084	631739
14892	631740
21845	631741
108286	631742
138482	631743
18694	631744
124590	631745
41762	631746
40021	631747
245560	631748
146141	631749
23966	631750
135585	631751
11012	631752
15953	631753
49908	631754
5178	631755
5510	631756
144552	631757
67012	631758
31756	631759
29510	631760
99688	631761
8866	631762
5258	631763
38930	631764
10639	631765
60983	631766
94403	631767
126978	631768
2635	631769
7681	631770
15338	631771
7942	631772
128151	631773
252744	631774
214362	631775
21093	631776
171314	631777
106951	631778
204056	631779
175609	631780
35975	631781
10690	631782
35716	631783
201294	631784
201294	631785
32206	631786
130369	631787
136986	631788
177469	631789
63781	631790
35389	631791
272590	631792
82906	631793
168421	631794
222771	631795
135250	631796
275026	631797
148494	631798
158793	631799
149959	631800
108022	631801
156289	631802
235176	631803
114836	631804
182017	631805
109862	631806
45375	631807
151821	631808
44342	631809
143033	631810
43817	631811
45907	631812
3855	631813
64222	631814
22111	631815
106752	631816
683	631817
8079	631818
57316	631819
140536	631820
113372	631821
301867	631822
148254	631823
40367	631824
27840	631825
21351	631826
73879	631827
4771	631828
119220	631829
222805	631830
96816	631831
160182	631832
29755	631833
179774	631834
11440	631835
749	631836
625	631837
73612	631838
20802	631839
11011	631840
47362	631841
153937	631842
72208	631843
184278	631844
75562	631845
12932	631846
275477	631847
113243	631848
4809	631849
48747	631850
226924	631851
31204	631852
181004	631853
32477	631854
85852	631855
151897	631856
17695	631857
132998	631858
60618	631859
207116	631860
21990	631861
143711	631862
54123	631863
85159	631864
61588	631865
55067	631866
94858	631867
257164	631868
125109	631869
64236	631870
32569	631871
64516	631872
95090	631873
277643	631874
17221	631875
62235	631876
97113	631877
156357	631878
22405	631879
89723	631880
164828	631881
10297	631882
111891	631883
33874	631884
35751	631885
8804	631886
761	631887
133453	631888
21209	631889
137682	631890
116767	631891
7949	631892
13413	631893
39428	631894
136476	631895
56775	631896
6555	631897
3813	631898
39512	631899
18454	631900
13413	631901
228668	631902
40682	631903
20538	631904
4929	631905
300459	631906
253422	631907
121120	631908
94422	631909
73108	631910
182666	631911
8067	631912
4567	631913
110625	631914
80860	631915
182795	631916
102506	631917
33395	631918
94855	631919
30411	631920
70109	631921
265541	631922
88874	631923
53628	631924
8203	631925
29396	631926
81257	631927
53628	631928
131607	631929
95327	631930
72727	631931
5644	631932
110133	631933
264315	631934
300208	631935
54803	631936
40682	631937
30411	631938
77655	631939
60100	631940
33027	631941
31473	631942
1678	631943
97153	631944
81668	631945
54841	631946
141675	631947
135452	631948
90679	631949
13889	631950
45955	631951
3959	631952
295073	631953
252282	631954
82822	631955
4341	631956
89239	631957
72474	631958
1121	631959
27143	631960
130371	631961
50389	631962
87418	631963
16200	631964
40429	631965
59410	631966
203140	631967
85324	631968
26582	631969
169654	631970
197372	631971
104678	631972
78466	631973
13953	631974
47518	631975
181738	631976
102868	631977
27851	631978
21390	631979
80475	631980
70721	631981
280145	631982
57634	631983
289113	631984
24685	631985
56735	631986
182136	631987
45412	631988
16093	631989
3173	631990
27892	631991
97630	631992
48320	631993
144009	631994
67949	631995
1496	631996
30469	631997
4398	631998
273178	631999
11747	632000
27550	632001
99821	632002
76580	632003
40747	632004
94297	632005
17471	632006
23220	632007
27594	632008
95199	632009
196890	632010
162957	632011
213552	632012
139091	632013
120246	632014
79505	632015
11263	632016
70581	632017
40513	632018
220969	632019
7509	632020
101358	632021
128041	632022
267730	632023
186764	632024
150703	632025
31476	632026
9205	632027
36712	632028
119513	632029
142717	632030
149529	632031
184626	632032
25576	632033
125193	632034
125219	632035
149270	632036
102000	632037
74075	632038
10222	632039
56885	632040
14284	632041
228093	632042
125074	632043
179703	632044
24134	632045
84572	632046
44236	632047
73147	632048
16819	632049
29640	632050
208898	632051
28608	632052
139936	632053
110384	632054
50624	632055
75609	632056
212941	632057
43295	632058
280753	632059
106509	632060
186911	632061
264031	632062
169853	632063
3334	632064
65853	632065
182050	632066
141718	632067
73089	632068
129565	632069
182684	632070
52790	632071
173413	632072
170819	632073
216377	632074
15274	632075
120700	632076
94049	632077
17515	632078
165399	632079
121198	632080
64456	632081
163892	632082
3196	632083
136210	632084
106670	632085
1288	632086
115728	632087
17514	632088
254449	632089
267501	632090
46656	632091
105009	632092
138581	632093
138581	632094
181158	632095
55476	632096
16480	632097
4848	632098
5899	632099
125049	632100
45566	632101
3966	632102
84704	632103
5921	632104
34811	632105
123956	632106
16799	632107
88126	632108
192250	632109
5831	632110
134	632111
17408	632112
219124	632113
142526	632114
41336	632115
99269	632116
270909	632117
135278	632118
2990	632119
34361	632120
2743	632121
62014	632122
59206	632123
1136	632124
87282	632125
15693	632126
12637	632127
166963	632128
54951	632129
20361	632130
96191	632131
27102	632132
36199	632133
2333	632134
1285	632135
43506	632136
19956	632137
249	632138
19011	632139
84531	632140
34017	632141
3546	632142
38505	632143
215078	632144
219177	632145
60116	632146
231027	632147
55034	632148
34633	632149
150927	632150
194796	632151
41310	632152
48435	632153
152571	632154
65206	632155
9702	632156
90713	632157
15326	632158
29858	632159
46588	632160
49930	632161
46413	632162
310235	632163
24726	632164
12881	632165
145864	632166
134502	632167
264432	632168
25127	632169
15879	632170
233128	632171
155824	632172
89458	632173
149289	632174
253439	632175
41338	632176
291146	632177
2505	632178
52809	632179
45949	632180
4871	632181
20796	632182
149665	632183
58689	632184
214986	632185
61823	632186
35273	632187
237625	632188
13114	632189
13114	632190
115862	632191
97529	632192
27711	632193
9490	632194
23243	632195
63862	632196
213638	632197
123475	632198
24970	632199
36973	632200
52971	632201
115802	632202
25568	632203
36809	632204
58562	632205
252520	632206
268730	632207
281349	632208
263457	632209
272322	632210
258000	632211
250887	632212
283175	632213
280599	632214
257223	632215
289546	632216
275170	632217
265477	632218
175393	632219
279717	632220
276421	632221
262246	632222
287208	632223
272818	632224
273137	632225
284761	632226
286470	632227
265087	632228
250680	632229
259679	632230
253872	632231
271873	632232
273708	632233
2061	632234
4822	632235
101674	632236
274064	632237
9586	632238
195911	632239
23530	632240
73325	632241
106251	632242
93278	632243
174803	632244
59785	632245
7490	632246
78876	632247
22665	632248
134053	632249
134053	632250
76284	632251
3756	632252
83772	632253
133728	632254
384	632255
122584	632256
373	632257
172854	632258
53206	632259
213489	632260
7053	632261
97616	632262
273577	632263
82715	632264
283291	632265
97253	632266
124004	632267
44048	632268
181453	632269
194754	632270
16129	632271
81184	632272
145966	632273
10691	632274
90164	632275
200815	632276
662	632277
10968	632278
8792	632279
102406	632280
92603	632281
207270	632282
83244	632283
137144	632284
73625	632285
214329	632286
166373	632287
111572	632288
43118	632289
124072	632290
43118	632291
107866	632292
246339	632293
83633	632294
16803	632295
51915	632296
2733	632297
145492	632298
62469	632299
62228	632300
267618	632301
143569	632302
294773	632303
77749	632304
47206	632305
92188	632306
125538	632307
152934	632308
113822	632309
64095	632310
42258	632311
120805	632312
96453	632313
9098	632314
42258	632315
15	632316
53	632317
52399	632318
28402	632319
87109	632320
180177	632321
7909	632322
49235	632323
26019	632324
78719	632325
153113	632326
54771	632327
69840	632328
194881	632329
54560	632330
126180	632331
7869	632332
256730	632333
28699	632334
62776	632335
180089	632336
106676	632337
468	632338
199347	632339
167560	632340
28723	632341
223348	632342
37454	632343
2129	632344
5436	632345
1998	632346
21822	632347
269518	632348
65956	632349
22765	632350
106513	632351
22792	632352
303782	632353
73216	632354
157216	632355
45736	632356
118440	632357
28483	632358
16166	632359
26141	632360
174	632361
20601	632362
26190	632363
105779	632364
33132	632365
76743	632366
266946	632367
163771	632368
106086	632369
178275	632370
13106	632371
44871	632372
87645	632373
223	632374
9490	632375
225752	632376
14922	632377
411	632378
13265	632379
132168	632380
244835	632381
147887	632382
305501	632383
300751	632384
289153	632385
56519	632386
159006	632387
157276	632388
52222	632389
110965	632390
7	632391
1	632392
67825	632393
29738	632394
177357	632395
92682	632396
154317	632397
59157	632398
29103	632399
215579	632400
8147	632401
113148	632402
38401	632403
298577	632404
63650	632405
9830	632406
64785	632407
9303	632408
111949	632409
143495	632410
25805	632411
99809	632412
283160	632413
186541	632414
124490	632415
59399	632416
90325	632417
295294	632418
107531	632419
35864	632420
2378	632421
153706	632422
102165	632423
121911	632424
41663	632425
33521	632426
24201	632427
35740	632428
74663	632429
7310	632430
50209	632431
82772	632432
49751	632433
234195	632434
114461	632435
147826	632436
304254	632437
8654	632438
164244	632439
104786	632440
12778	632441
301205	632442
48726	632443
24406	632444
92662	632445
262770	632446
113457	632447
145205	632448
224866	632449
216374	632450
39418	632451
146822	632452
157902	632453
124628	632454
135513	632455
108698	632456
108698	632457
300049	632458
117767	632459
33	632460
36226	632461
22437	632462
176190	632463
18593	632464
149251	632465
280234	632466
17602	632467
309277	632468
141865	632469
8730	632470
146216	632471
19179	632472
127468	632473
72447	632474
182011	632475
7138	632476
114999	632477
264353	632478
192333	632479
126312	632480
287238	632481
280909	632482
192727	632483
148071	632484
126982	632485
112159	632486
85940	632487
278969	632488
191868	632489
287658	632490
41430	632491
11965	632492
76866	632493
642	632494
57282	632495
36266	632496
209342	632497
83925	632498
78384	632499
74131	632500
46133	632501
92279	632502
155973	632503
43311	632504
54156	632505
16151	632506
93264	632507
27731	632508
103107	632509
149512	632510
76824	632511
133210	632512
64690	632513
61540	632514
61540	632515
175238	632516
202656	632517
95390	632518
166868	632519
115344	632520
124622	632521
268036	632522
217627	632523
43146	632524
3520	632525
90218	632526
148665	632527
142711	632528
208397	632529
213857	632530
60707	632531
265982	632532
225057	632533
264425	632534
189311	632535
135297	632536
172942	632537
293804	632538
121156	632539
260038	632540
169530	632541
112266	632542
94889	632543
180512	632544
308777	632545
308088	632546
245713	632547
143809	632548
196159	632549
302915	632550
174606	632551
127709	632552
307854	632553
286677	632554
63564	632555
36586	632556
36586	632557
268185	632558
19452	632559
296108	632560
53059	632561
192311	632562
35052	632563
177149	632564
232970	632565
20345	632566
173527	632567
172747	632568
85445	632569
162827	632570
32310	632571
60355	632572
94010	632573
292604	632574
251799	632575
191715	632576
29734	632577
133016	632578
186022	632579
59203	632580
59203	632581
513	632582
98063	632583
141933	632584
140236	632585
178214	632586
126047	632587
160804	632588
74725	632589
185158	632590
128516	632591
200390	632592
209108	632593
956	632594
176969	632595
7497	632596
93568	632597
168475	632598
110939	632599
120020	632600
2095	632601
52536	632602
13624	632603
98277	632604
80086	632605
213961	632606
27177	632607
61220	632608
210480	632609
300386	632610
27357	632611
112784	632612
139279	632613
168498	632614
15286	632615
237158	632616
54631	632617
245739	632618
46902	632619
202202	632620
75772	632621
102176	632622
92	632623
98423	632624
27512	632625
2799	632626
139879	632627
109733	632628
110401	632629
37012	632630
38085	632631
311314	632632
15190	632633
186445	632634
61390	632635
190265	632636
87191	632637
82991	632638
84369	632639
15081	632640
4800	632641
33667	632642
63154	632643
120787	632644
209881	632645
5569	632646
197754	632647
141427	632648
873	632649
72383	632650
35245	632651
3571	632652
262671	632653
156923	632654
154150	632655
207877	632656
6872	632657
65978	632658
132296	632659
15661	632660
140107	632661
236418	632662
68161	632663
224380	632664
219619	632665
70949	632666
129850	632667
70409	632668
65290	632669
39946	632670
93198	632671
69695	632672
38743	632673
75764	632674
191286	632675
172826	632676
271505	632677
296988	632678
123294	632679
149751	632680
64073	632681
191965	632682
160359	632683
26874	632684
170239	632685
92254	632686
64488	632687
2504	632688
203648	632689
46716	632690
60178	632691
21587	632692
1087	632693
18296	632694
18296	632695
64733	632696
77691	632697
7445	632698
153965	632699
12908	632700
129841	632701
79106	632702
85702	632703
85702	632704
19745	632705
72782	632706
252808	632707
60558	632708
919	632709
62025	632710
21808	632711
52073	632712
307324	632713
116816	632714
167087	632715
61783	632716
80950	632717
62198	632718
187700	632719
69441	632720
164785	632721
5292	632722
76970	632723
127129	632724
33819	632725
204939	632726
77675	632727
70494	632728
69215	632729
76998	632730
59814	632731
59814	632732
35398	632733
92740	632734
58904	632735
170888	632736
20221	632737
9184	632738
74377	632739
106013	632740
192962	632741
192962	632742
3963	632743
97118	632744
54011	632745
239160	632746
46569	632747
5934	632748
80	632749
52436	632750
55859	632751
311282	632752
95615	632753
45087	632754
31332	632755
238399	632756
7397	632757
73577	632758
33284	632759
49305	632760
11553	632761
34027	632762
66625	632763
9202	632764
24395	632765
159596	632766
66296	632767
173073	632768
146934	632769
79965	632770
80066	632771
235129	632772
49278	632773
145571	632774
52678	632775
60300	632776
23168	632777
6770	632778
14817	632779
29675	632780
19429	632781
28034	632782
55942	632783
168132	632784
27969	632785
201791	632786
27862	632787
27862	632788
91186	632789
116269	632790
295987	632791
290267	632792
275859	632793
6348	632794
135369	632795
2525	632796
27862	632797
90559	632798
91081	632799
59483	632800
207203	632801
249032	632802
62619	632803
270093	632804
81575	632805
5873	632806
29581	632807
152327	632808
61365	632809
62667	632810
62667	632811
57448	632812
57448	632813
39492	632814
1721	632815
105264	632816
114952	632817
161834	632818
59406	632819
150498	632820
247353	632821
188698	632822
231791	632823
23819	632824
57114	632825
4536	632826
1179	632827
292611	632828
149532	632829
141404	632830
199680	632831
138430	632832
42111	632833
8216	632834
99343	632835
99286	632836
3510	632837
171728	632838
12678	632839
18697	632840
296023	632841
182483	632842
311867	632843
140495	632844
72650	632845
50524	632846
145857	632847
126949	632848
188985	632849
43371	632850
126001	632851
206422	632852
39038	632853
214169	632854
212287	632855
17300	632856
80472	632857
175553	632858
24603	632859
8740	632860
39275	632861
9311	632862
166369	632863
210236	632864
178313	632865
37286	632866
78596	632867
135037	632868
31654	632869
40966	632870
87830	632871
86279	632872
64621	632873
147012	632874
72231	632875
304381	632876
157134	632877
141241	632878
201836	632879
44619	632880
52212	632881
85422	632882
26831	632883
34215	632884
101101	632885
12613	632886
96559	632887
11890	632888
190267	632889
274712	632890
189544	632891
34965	632892
33850	632893
16721	632894
114231	632895
153155	632896
138918	632897
10650	632898
41364	632899
177561	632900
9610	632901
35413	632902
129362	632903
98333	632904
89597	632905
259895	632906
95131	632907
30871	632908
144860	632909
300048	632910
96780	632911
95035	632912
135532	632913
15070	632914
14037	632915
32307	632916
90097	632917
32558	632918
54959	632919
55072	632920
23072	632921
139721	632922
84168	632923
171710	632924
36262	632925
222901	632926
21028	632927
122273	632928
2211	632929
90097	632930
190195	632931
1453	632932
180057	632933
133794	632934
6470	632935
97160	632936
172301	632937
37141	632938
33850	632939
118187	632940
73966	632941
170725	632942
64275	632943
18564	632944
59509	632945
112762	632946
184662	632947
45626	632948
158807	632949
166863	632950
150673	632951
80563	632952
97727	632953
21318	632954
284606	632955
311893	632956
23803	632957
25163	632958
122809	632959
27986	632960
17344	632961
7279	632962
290897	632963
78489	632964
48543	632965
162744	632966
52102	632967
110633	632968
4703	632969
262763	632970
65160	632971
308970	632972
40945	632973
289273	632974
131258	632975
156097	632976
278120	632977
307123	632978
66191	632979
70384	632980
263745	632981
10786	632982
2366	632983
5288	632984
54874	632985
39535	632986
48139	632987
62855	632988
104950	632989
214583	632990
3580	632991
213957	632992
230885	632993
79339	632994
166864	632995
62601	632996
6802	632997
41520	632998
46535	632999
61349	633000
88397	633001
214260	633002
240306	633003
216407	633004
136205	633005
29993	633006
195123	633007
62195	633008
253950	633009
100120	633010
109201	633011
63762	633012
55684	633013
74605	633014
16506	633015
96118	633016
6309	633017
205244	633018
59876	633019
16169	633020
59562	633021
28551	633022
8140	633023
204835	633024
9679	633025
11710	633026
201582	633027
98358	633028
120267	633029
55852	633030
128026	633031
224265	633032
300310	633033
129533	633034
296289	633035
175927	633036
43962	633037
106359	633038
87468	633039
121108	633040
310516	633041
103440	633042
56	633043
8012	633044
176207	633045
289750	633046
147020	633047
19914	633048
41037	633049
87659	633050
25734	633051
146252	633052
72191	633053
95656	633054
237925	633055
245497	633056
145	633057
134995	633058
1376	633059
29593	633060
123190	633061
368	633062
16683	633063
31349	633064
4503	633065
146252	633066
26766	633067
1136	633068
183075	633069
200741	633070
43963	633071
105820	633072
193552	633073
252663	633074
60541	633075
16216	633076
46679	633077
1412	633078
137420	633079
111071	633080
100153	633081
219304	633082
133308	633083
10054	633084
198761	633085
6290	633086
145221	633087
218336	633088
2253	633089
111500	633090
4393	633091
93431	633092
128709	633093
4613	633094
41019	633095
152190	633096
1082	633097
17560	633098
25226	633099
2897	633100
64663	633101
63353	633102
191719	633103
252544	633104
106616	633105
16815	633106
97560	633107
94077	633108
137152	633109
2224	633110
70031	633111
111114	633112
210714	633113
89322	633114
97807	633115
234566	633116
44251	633117
131099	633118
87193	633119
127658	633120
52362	633121
51890	633122
210107	633123
124961	633124
12516	633125
97738	633126
106539	633127
5674	633128
23214	633129
6066	633130
16411	633131
254128	633132
270326	633133
227063	633134
39673	633135
29917	633136
297730	633137
286272	633138
163823	633139
36711	633140
202282	633141
77753	633142
163986	633143
265813	633144
13248	633145
29671	633146
88102	633147
139284	633148
88882	633149
61946	633150
57731	633151
127938	633152
191404	633153
309073	633154
71856	633155
56006	633156
62323	633157
69030	633158
300788	633159
1652	633160
204085	633161
38089	633162
63966	633163
208001	633164
288224	633165
7486	633166
44536	633167
114423	633168
212391	633169
146097	633170
247816	633171
44054	633172
156772	633173
62253	633174
163298	633175
129178	633176
65682	633177
97498	633178
3	633179
66596	633180
151888	633181
83623	633182
149283	633183
69777	633184
302192	633185
59733	633186
170704	633187
87272	633188
16318	633189
200581	633190
62715	633191
26864	633192
78161	633193
105573	633194
87538	633195
55980	633196
51183	633197
108509	633198
239872	633199
26864	633200
62809	633201
297663	633202
126575	633203
180287	633204
53988	633205
97197	633206
16018	633207
4065	633208
2788	633209
131406	633210
144443	633211
3005	633212
116996	633213
251385	633214
56685	633215
26536	633216
219517	633217
17395	633218
259696	633219
106782	633220
242874	633221
91260	633222
22430	633223
2821	633224
186124	633225
56666	633226
24202	633227
79189	633228
30558	633229
43938	633230
249602	633231
4195	633232
11312	633233
132461	633234
131934	633235
256923	633236
83860	633237
97840	633238
27906	633239
166963	633240
88184	633241
23940	633242
28243	633243
28460	633244
209458	633245
225443	633246
1408	633247
247359	633248
216472	633249
45601	633250
142762	633251
96732	633252
19739	633253
238538	633254
179198	633255
74544	633256
23234	633257
103695	633258
28907	633259
46221	633260
45866	633261
21524	633262
197855	633263
47272	633264
12910	633265
278624	633266
12019	633267
2515	633268
166186	633269
203730	633270
3018	633271
60735	633272
196397	633273
2494	633274
26950	633275
186328	633276
41191	633277
647	633278
279921	633279
34030	633280
68594	633281
12302	633282
53289	633283
74748	633284
128047	633285
16327	633286
53578	633287
8003	633288
8003	633289
146008	633290
23581	633291
99700	633292
181690	633293
125426	633294
95900	633295
11946	633296
41217	633297
26245	633298
39743	633299
2499	633300
7181	633301
115633	633302
90843	633303
3435	633304
20757	633305
170413	633306
118746	633307
73320	633308
16080	633309
7526	633310
41309	633311
17127	633312
138522	633313
23872	633314
81522	633315
260470	633316
2414	633317
47116	633318
75033	633319
293566	633320
99906	633321
467	633322
29776	633323
260909	633324
83749	633325
85669	633326
87050	633327
131158	633328
99444	633329
126397	633330
294221	633331
189546	633332
147956	633333
31461	633334
112634	633335
109347	633336
195090	633337
93311	633338
6474	633339
221584	633340
44238	633341
72697	633342
274489	633343
44756	633344
141632	633345
56988	633346
33338	633347
295544	633348
122940	633349
198514	633350
56452	633351
89080	633352
24929	633353
253433	633354
73210	633355
88300	633356
282848	633357
69925	633358
89510	633359
266221	633360
133971	633361
115869	633362
85937	633363
214563	633364
120948	633365
237330	633366
78158	633367
112702	633368
2169	633369
108506	633370
8161	633371
19566	633372
69016	633373
54829	633374
152669	633375
124173	633376
232069	633377
218720	633378
180149	633379
159438	633380
22148	633381
209501	633382
69728	633383
45975	633384
216924	633385
172559	633386
270894	633387
22470	633388
41235	633389
271550	633390
127927	633391
143467	633392
75504	633393
230288	633394
72022	633395
112267	633396
13198	633397
285806	633398
2414	633399
205884	633400
212556	633401
27760	633402
82193	633403
92231	633404
956	633405
18495	633406
201174	633407
150620	633408
271449	633409
170292	633410
169865	633411
215996	633412
159051	633413
170293	633414
2935	633415
92018	633416
51101	633417
216795	633418
34881	633419
160505	633420
312230	633421
206327	633422
79825	633423
106573	633424
21372	633425
5578	633426
87368	633427
31940	633428
43165	633429
282527	633430
242572	633431
16152	633432
12889	633433
59	633434
190849	633435
64185	633436
37105	633437
188753	633438
70439	633439
142267	633440
93843	633441
209613	633442
139778	633443
143975	633444
133203	633445
69272	633446
92697	633447
3034	633448
16473	633449
171264	633450
7815	633451
138677	633452
120889	633453
145471	633454
39104	633455
207906	633456
10541	633457
201578	633458
201578	633459
226248	633460
35157	633461
147061	633462
115921	633463
74800	633464
167270	633465
111884	633466
57617	633467
92136	633468
106437	633469
25590	633470
12868	633471
79107	633472
1150	633473
60774	633474
44986	633475
21602	633476
165110	633477
21704	633478
100646	633479
26637	633480
121516	633481
248233	633482
253977	633483
11847	633484
209974	633485
10281	633486
31593	633487
31324	633488
146222	633489
76203	633490
20476	633491
16759	633492
5049	633493
181606	633494
195915	633495
275146	633496
139010	633497
61765	633498
6012	633499
321	633500
15905	633501
196448	633502
152422	633503
2735	633504
38621	633505
6215	633506
155959	633507
18529	633508
19007	633509
19228	633510
41981	633511
41933	633512
85972	633513
67507	633514
84464	633515
131328	633516
8633	633517
226401	633518
144022	633519
65570	633520
63201	633521
113186	633522
146838	633523
50595	633524
47508	633525
156779	633526
160417	633527
251402	633528
65143	633529
281412	633530
134827	633531
25503	633532
268269	633533
30191	633534
41049	633535
12210	633536
167103	633537
42688	633538
214519	633539
216309	633540
11053	633541
283730	633542
35437	633543
143963	633544
18887	633545
140876	633546
179324	633547
108835	633548
27657	633549
292127	633550
43328	633551
2919	633552
974	633553
467	633554
28686	633555
5991	633556
143324	633557
120199	633558
472	633559
76658	633560
294557	633561
293633	633562
90729	633563
80471	633564
44797	633565
51263	633566
190306	633567
190198	633568
161797	633569
68670	633570
46715	633571
68670	633572
141908	633573
89308	633574
21763	633575
242292	633576
201464	633577
207154	633578
8929	633579
127402	633580
40189	633581
182343	633582
26626	633583
140267	633584
140129	633585
40887	633586
208647	633587
3485	633588
176212	633589
201357	633590
184411	633591
3485	633592
7312	633593
118547	633594
44909	633595
60739	633596
162585	633597
177267	633598
105724	633599
77312	633600
142130	633601
57112	633602
231578	633603
188970	633604
83959	633605
221904	633606
161593	633607
128359	633608
81538	633609
6790	633610
98442	633611
28283	633612
121224	633613
145421	633614
1174	633615
19748	633616
201680	633617
169996	633618
166649	633619
144720	633620
273539	633621
267857	633622
32612	633623
1884	633624
213327	633625
192887	633626
202036	633627
24483	633628
137000	633629
5386	633630
47699	633631
5189	633632
47983	633633
107320	633634
254064	633635
31151	633636
124324	633637
110183	633638
72177	633639
88150	633640
37268	633641
247680	633642
46628	633643
132941	633644
78280	633645
83230	633646
135860	633647
312003	633648
125331	633649
232133	633650
136420	633651
48889	633652
7669	633653
174087	633654
34711	633655
111398	633656
193621	633657
37465	633658
12689	633659
63867	633660
136313	633661
184	633662
28690	633663
39002	633664
64509	633665
143013	633666
16786	633667
174218	633668
134243	633669
76279	633670
205569	633671
125514	633672
46607	633673
91563	633674
189756	633675
10248	633676
10302	633677
140070	633678
23872	633679
3686	633680
292709	633681
193	633682
99553	633683
29220	633684
136690	633685
108372	633686
5855	633687
104165	633688
304428	633689
88401	633690
140575	633691
51121	633692
89442	633693
80083	633694
2344	633695
170721	633696
41427	633697
30902	633698
286929	633699
9561	633700
28080	633701
51202	633702
309401	633703
36909	633704
38244	633705
19791	633706
25670	633707
177156	633708
181059	633709
7078	633710
133643	633711
254338	633712
723	633713
45065	633714
174243	633715
144072	633716
151643	633717
72493	633718
109066	633719
88526	633720
1492	633721
87878	633722
206447	633723
94074	633724
205924	633725
60358	633726
4217	633727
2627	633728
36417	633729
31766	633730
20313	633731
33917	633732
28536	633733
139898	633734
5634	633735
40509	633736
107360	633737
209024	633738
214731	633739
102545	633740
141290	633741
263131	633742
39706	633743
146447	633744
4146	633745
278693	633746
7896	633747
107799	633748
164992	633749
107926	633750
9963	633751
37187	633752
94640	633753
183894	633754
54680	633755
95635	633756
213762	633757
284478	633758
6781	633759
117167	633760
24808	633761
253513	633762
286919	633763
70038	633764
209759	633765
248259	633766
111323	633767
148543	633768
301810	633769
206071	633770
20882	633771
159276	633772
115240	633773
33540	633774
35344	633775
237405	633776
2243	633777
8462	633778
258474	633779
19669	633780
85966	633781
27022	633782
19714	633783
20590	633784
215773	633785
15399	633786
22598	633787
238648	633788
130749	633789
181906	633790
64776	633791
12145	633792
114469	633793
12390	633794
90298	633795
83871	633796
258683	633797
209723	633798
100766	633799
100347	633800
159120	633801
52627	633802
72127	633803
66520	633804
203	633805
43011	633806
76557	633807
130749	633808
39366	633809
83348	633810
46205	633811
238365	633812
37817	633813
69160	633814
137793	633815
129044	633816
84031	633817
267405	633818
466	633819
55286	633820
119945	633821
102087	633822
82079	633823
126169	633824
164201	633825
276781	633826
59297	633827
4940	633828
208256	633829
47741	633830
55203	633831
94198	633832
17808	633833
14641	633834
7970	633835
169890	633836
122300	633837
5624	633838
123844	633839
143645	633840
74745	633841
95616	633842
32991	633843
115617	633844
126081	633845
78050	633846
78050	633847
214734	633848
159241	633849
21738	633850
20671	633851
114130	633852
8755	633853
1127	633854
277637	633855
171999	633856
69385	633857
299345	633858
29064	633859
98617	633860
23115	633861
89063	633862
49101	633863
30901	633864
84462	633865
60918	633866
8876	633867
192392	633868
291641	633869
63894	633870
4095	633871
51326	633872
76996	633873
22695	633874
42653	633875
29734	633876
89145	633877
65657	633878
187717	633879
278210	633880
35052	633881
206580	633882
192232	633883
98692	633884
1139	633885
227616	633886
154630	633887
68703	633888
111492	633889
224454	633890
6185	633891
135960	633892
274955	633893
34570	633894
49156	633895
9138	633896
3884	633897
148905	633898
88465	633899
10429	633900
53249	633901
220382	633902
249176	633903
72792	633904
65657	633905
85928	633906
30785	633907
4295	633908
10955	633909
48035	633910
53817	633911
295275	633912
242715	633913
97343	633914
216987	633915
156485	633916
66243	633917
127696	633918
227663	633919
31628	633920
78806	633921
71012	633922
229692	633923
104040	633924
108197	633925
3	633926
46	633927
279786	633928
49158	633929
1415	633930
220720	633931
81948	633932
114465	633933
1634	633934
53521	633935
303722	633936
201800	633937
206238	633938
199797	633939
302114	633940
254256	633941
290037	633942
12790	633943
223037	633944
243338	633945
3398	633946
157995	633947
157995	633948
153848	633949
161494	633950
76824	633951
95903	633952
20854	633953
105443	633954
76299	633955
90333	633956
118726	633957
109130	633958
79995	633959
163948	633960
138862	633961
100446	633962
260036	633963
39637	633964
265726	633965
165521	633966
95412	633967
543	633968
145252	633969
42	633970
166574	633971
183254	633972
300415	633973
297111	633974
270707	633975
111509	633976
181580	633977
212218	633978
306321	633979
166150	633980
204674	633981
198033	633982
200402	633983
44507	633984
10452	633985
201596	633986
185241	633987
68932	633988
140477	633989
72243	633990
71357	633991
150538	633992
35500	633993
270979	633994
159242	633995
17952	633996
548	633997
1790	633998
41443	633999
138625	634000
27624	634001
10835	634002
32203	634003
49108	634004
152952	634005
66266	634006
42258	634007
72680	634008
103521	634009
155662	634010
204256	634011
53108	634012
116798	634013
261728	634014
160487	634015
135903	634016
161826	634017
110084	634018
68929	634019
153274	634020
47526	634021
82700	634022
111568	634023
46883	634024
170388	634025
108494	634026
31725	634027
49766	634028
2076	634029
2609	634030
61367	634031
298654	634032
43643	634033
41142	634034
7416	634035
99979	634036
30429	634037
249709	634038
129914	634039
182221	634040
180210	634041
225427	634042
159819	634043
95048	634044
137777	634045
265695	634046
311911	634047
19415	634048
120912	634049
106137	634050
60927	634051
4323	634052
82746	634053
14540	634054
239759	634055
112699	634056
307293	634057
230641	634058
74593	634059
269311	634060
83331	634061
36783	634062
198216	634063
198217	634064
198217	634065
177328	634066
8149	634067
85943	634068
246479	634069
278591	634070
202846	634071
10403	634072
176158	634073
100390	634074
63608	634075
235800	634076
307535	634077
101597	634078
269871	634079
97812	634080
134937	634081
4106	634082
310540	634083
248767	634084
133228	634085
107245	634086
37250	634087
112325	634088
154076	634089
1312	634090
110305	634091
144965	634092
159010	634093
61701	634094
245676	634095
171879	634096
210499	634097
5405	634098
118204	634099
139723	634100
249999	634101
26143	634102
284413	634103
180464	634104
306021	634105
142127	634106
1512	634107
134437	634108
28941	634109
55077	634110
31251	634111
20877	634112
18035	634113
23074	634114
88784	634115
29537	634116
207874	634117
23565	634118
69067	634119
25947	634120
136036	634121
14644	634122
212070	634123
179716	634124
9803	634125
62141	634126
15591	634127
288711	634128
1843	634129
32436	634130
6449	634131
187173	634132
288	634133
94920	634134
37011	634135
42663	634136
114874	634137
7051	634138
92384	634139
492	634140
207546	634141
194553	634142
33047	634143
136885	634144
89413	634145
129982	634146
134646	634147
73299	634148
293367	634149
131061	634150
261711	634151
8185	634152
77844	634153
85949	634154
140425	634155
5854	634156
63359	634157
30080	634158
5836	634159
60459	634160
200559	634161
162038	634162
13042	634163
41634	634164
79157	634165
10054	634166
33568	634167
4730	634168
72742	634169
9586	634170
48662	634171
6496	634172
18792	634173
852	634174
79541	634175
88421	634176
110184	634177
87597	634178
148678	634179
42009	634180
113459	634181
141084	634182
260579	634183
176100	634184
102607	634185
42534	634186
34489	634187
5300	634188
90126	634189
70444	634190
29226	634191
132081	634192
211937	634193
41823	634194
95096	634195
48698	634196
21529	634197
74504	634198
210147	634199
204442	634200
206740	634201
741	634202
230131	634203
60120	634204
704	634205
119476	634206
150519	634207
72121	634208
27769	634209
191413	634210
15880	634211
298098	634212
23153	634213
162192	634214
161995	634215
54037	634216
37451	634217
63165	634218
21899	634219
82472	634220
4836	634221
147015	634222
157078	634223
57929	634224
9952	634225
249210	634226
142852	634227
137842	634228
2298	634229
27448	634230
158429	634231
273	634232
62442	634233
25959	634234
150646	634235
61816	634236
78143	634237
9559	634238
306684	634239
254774	634240
4189	634241
57260	634242
28172	634243
26085	634244
39220	634245
43493	634246
42252	634247
308728	634248
74992	634249
34503	634250
93519	634251
87658	634252
43709	634253
234389	634254
14870	634255
69841	634256
55438	634257
132940	634258
282899	634259
5118	634260
183566	634261
107235	634262
227931	634263
120733	634264
48693	634265
61402	634266
90290	634267
94298	634268
268879	634269
158888	634270
139485	634271
193274	634272
179445	634273
61791	634274
16264	634275
202117	634276
138761	634277
1858	634278
192649	634279
83432	634280
174438	634281
13373	634282
42429	634283
38639	634284
186510	634285
68293	634286
150877	634287
220170	634288
82689	634289
82689	634290
12686	634291
91547	634292
97268	634293
115120	634294
144270	634295
311386	634296
46182	634297
33864	634298
201702	634299
214296	634300
92021	634301
604	634302
15661	634303
222869	634304
85209	634305
63186	634306
128744	634307
295285	634308
7231	634309
308313	634310
212733	634311
10082	634312
33293	634313
178215	634314
6725	634315
24571	634316
14028	634317
27178	634318
62939	634319
185371	634320
164470	634321
162900	634322
33851	634323
214341	634324
112820	634325
135603	634326
102553	634327
104547	634328
33414	634329
40609	634330
179957	634331
64264	634332
114503	634333
78217	634334
32248	634335
124282	634336
216480	634337
249706	634338
20712	634339
187638	634340
83432	634341
10561	634342
178115	634343
163882	634344
163808	634345
249203	634346
53569	634347
152442	634348
49930	634349
185846	634350
14097	634351
49930	634352
24552	634353
89304	634354
4730	634355
18044	634356
108587	634357
141210	634358
24210	634359
81568	634360
230809	634361
54829	634362
80573	634363
15664	634364
42362	634365
60939	634366
3708	634367
45999	634368
2915	634369
217553	634370
39220	634371
63162	634372
63170	634373
304901	634374
32997	634375
82203	634376
104811	634377
187494	634378
33507	634379
3535	634380
159745	634381
57158	634382
241831	634383
94220	634384
8515	634385
68009	634386
94239	634387
26416	634388
5577	634389
30204	634390
1359	634391
31445	634392
101332	634393
154820	634394
3467	634395
82939	634396
52519	634397
166274	634398
149131	634399
68089	634400
155715	634401
26485	634402
75596	634403
14951	634404
49849	634405
119004	634406
44480	634407
132556	634408
31152	634409
3017	634410
171363	634411
149722	634412
92425	634413
47405	634414
191173	634415
17245	634416
72774	634417
14985	634418
45917	634419
206388	634420
154495	634421
2287	634422
5916	634423
88622	634424
9376	634425
40759	634426
66162	634427
222640	634428
2360	634429
66162	634430
1437	634431
301069	634432
5137	634433
40395	634434
130438	634435
292551	634436
144641	634437
144641	634438
30880	634439
168334	634440
285579	634441
82824	634442
37077	634443
110466	634444
38639	634445
215033	634446
28203	634447
51360	634448
91480	634449
95451	634450
84208	634451
52074	634452
167770	634453
25581	634454
25348	634455
17120	634456
276770	634457
56500	634458
16583	634459
123038	634460
194126	634461
147324	634462
299606	634463
124002	634464
50145	634465
108641	634466
239545	634467
43594	634468
190493	634469
97829	634470
51775	634471
2080	634472
33520	634473
59254	634474
56050	634475
197604	634476
108742	634477
7002	634478
81672	634479
26151	634480
79474	634481
115738	634482
28544	634483
82695	634484
81044	634485
77893	634486
124173	634487
47465	634488
27506	634489
208307	634490
298180	634491
4923	634492
207857	634493
56841	634494
5410	634495
111120	634496
12084	634497
21825	634498
96185	634499
56057	634500
31136	634501
64124	634502
123327	634503
195957	634504
23720	634505
120809	634506
306796	634507
74159	634508
174269	634509
252273	634510
152585	634511
50459	634512
89743	634513
2821	634514
77961	634515
267565	634516
141989	634517
102698	634518
138504	634519
62937	634520
66934	634521
95275	634522
120888	634523
69330	634524
134725	634525
231525	634526
161792	634527
237286	634528
180065	634529
6741	634530
270415	634531
515	634532
300392	634533
144400	634534
8924	634535
69296	634536
8194	634537
6013	634538
114029	634539
35958	634540
7245	634541
140784	634542
148090	634543
192858	634544
80290	634545
60282	634546
103378	634547
241908	634548
198328	634549
121963	634550
60487	634551
271913	634552
34640	634553
29867	634554
80644	634555
68554	634556
9007	634557
55352	634558
7748	634559
64955	634560
83545	634561
168690	634562
37685	634563
142649	634564
74145	634565
96307	634566
108710	634567
70215	634568
166806	634569
297806	634570
175665	634571
213938	634572
249130	634573
228407	634574
258425	634575
3392	634576
167638	634577
225637	634578
92615	634579
132183	634580
311343	634581
711	634582
217131	634583
38212	634584
43118	634585
123832	634586
99287	634587
43767	634588
2969	634589
79169	634590
121970	634591
117393	634592
151973	634593
113273	634594
23138	634595
133000	634596
26930	634597
4537	634598
127325	634599
171436	634600
151218	634601
106457	634602
57292	634603
26105	634604
191879	634605
189034	634606
135860	634607
14234	634608
43170	634609
122898	634610
61520	634611
51973	634612
675	634613
17317	634614
66672	634615
154099	634616
184011	634617
35232	634618
166954	634619
99211	634620
85316	634621
49916	634622
148202	634623
202998	634624
75841	634625
73272	634626
279867	634627
74265	634628
172169	634629
74307	634630
205915	634631
75237	634632
143244	634633
227302	634634
4900	634635
34016	634636
294743	634637
126984	634638
30932	634639
186806	634640
186806	634641
41298	634642
78938	634643
108922	634644
525	634645
32106	634646
299209	634647
45427	634648
153568	634649
267154	634650
90899	634651
90478	634652
125041	634653
28344	634654
206140	634655
179150	634656
259868	634657
135249	634658
5346	634659
6484	634660
162764	634661
89541	634662
286355	634663
12223	634664
61913	634665
6983	634666
224433	634667
185101	634668
42	634669
139846	634670
40478	634671
9008	634672
39936	634673
197952	634674
250387	634675
119505	634676
30	634677
90171	634678
184664	634679
267035	634680
170502	634681
184352	634682
127224	634683
208568	634684
41453	634685
62	634686
1581	634687
93840	634688
205604	634689
95557	634690
307964	634691
91261	634692
70164	634693
103577	634694
103603	634695
205433	634696
88711	634697
14906	634698
55271	634699
41719	634700
202211	634701
211509	634702
34682	634703
287350	634704
93396	634705
53300	634706
194771	634707
25672	634708
28572	634709
66689	634710
105938	634711
239	634712
44433	634713
58854	634714
14429	634715
46762	634716
296693	634717
45056	634718
114013	634719
155278	634720
19141	634721
185989	634722
23435	634723
115257	634724
12469	634725
11430	634726
90647	634727
253565	634728
120276	634729
27425	634730
40802	634731
196229	634732
227554	634733
14787	634734
43920	634735
221644	634736
12272	634737
164665	634738
119506	634739
209686	634740
8221	634741
42031	634742
123903	634743
201487	634744
183587	634745
203137	634746
40616	634747
24952	634748
66699	634749
170630	634750
157067	634751
165306	634752
121112	634753
14670	634754
246805	634755
68651	634756
247378	634757
63422	634758
151223	634759
27348	634760
110055	634761
33270	634762
258209	634763
38789	634764
17955	634765
101831	634766
135932	634767
211441	634768
201490	634769
22101	634770
102590	634771
238109	634772
118	634773
60399	634774
35207	634775
156015	634776
88127	634777
62197	634778
162798	634779
33536	634780
52842	634781
14899	634782
36348	634783
120124	634784
110243	634785
79163	634786
25159	634787
36614	634788
8221	634789
72727	634790
180725	634791
1824	634792
153076	634793
266949	634794
13913	634795
42031	634796
60325	634797
61989	634798
216923	634799
265975	634800
239902	634801
99308	634802
1149	634803
77285	634804
121299	634805
36079	634806
223385	634807
17101	634808
3032	634809
30307	634810
48553	634811
47037	634812
112308	634813
194407	634814
134839	634815
261975	634816
119029	634817
256531	634818
200864	634819
130706	634820
285807	634821
66523	634822
113030	634823
85381	634824
223106	634825
57170	634826
80503	634827
67125	634828
120589	634829
36717	634830
58365	634831
93431	634832
43925	634833
281867	634834
87567	634835
130451	634836
140738	634837
151174	634838
290676	634839
201643	634840
256563	634841
193026	634842
60399	634843
11394	634844
57566	634845
80208	634846
181549	634847
82475	634848
28808	634849
121961	634850
4360	634851
49102	634852
127308	634853
36932	634854
6939	634855
267185	634856
19276	634857
130815	634858
62	634859
186779	634860
14771	634861
14848	634862
32280	634863
44655	634864
179375	634865
170135	634866
46264	634867
42517	634868
36397	634869
45494	634870
205191	634871
136243	634872
292176	634873
202576	634874
292181	634875
292183	634876
202578	634877
292184	634878
136246	634879
202579	634880
202580	634881
292191	634882
292192	634883
292195	634884
292196	634885
292197	634886
292201	634887
202582	634888
136247	634889
292204	634890
292205	634891
292207	634892
292208	634893
202583	634894
136248	634895
60253	634896
36435	634897
40768	634898
44196	634899
17467	634900
6484	634901
6567	634902
41131	634903
82765	634904
149379	634905
6983	634906
120232	634907
14430	634908
36368	634909
93420	634910
11123	634911
95435	634912
140825	634913
26888	634914
139073	634915
284977	634916
296455	634917
257817	634918
34357	634919
2919	634920
3452	634921
173765	634922
21574	634923
36303	634924
80193	634925
123722	634926
80274	634927
180621	634928
16889	634929
6437	634930
36369	634931
12225	634932
51802	634933
162705	634934
62784	634935
262979	634936
42610	634937
123288	634938
91261	634939
36752	634940
141922	634941
165913	634942
261281	634943
36808	634944
129533	634945
147985	634946
53811	634947
39717	634948
132889	634949
107881	634950
215099	634951
7424	634952
20258	634953
14986	634954
49629	634955
55121	634956
42565	634957
125337	634958
103365	634959
45422	634960
4445	634961
202731	634962
211263	634963
136555	634964
298868	634965
253419	634966
49123	634967
148551	634968
112867	634969
23683	634970
154497	634971
28824	634972
18814	634973
143637	634974
98881	634975
73138	634976
9183	634977
69208	634978
1033	634979
99531	634980
48634	634981
6549	634982
950	634983
54457	634984
14149	634985
119640	634986
27430	634987
4345	634988
13480	634989
27023	634990
71858	634991
29985	634992
132471	634993
34412	634994
48435	634995
21230	634996
101753	634997
2214	634998
3833	634999
111209	635000
102098	635001
122230	635002
33535	635003
283607	635004
66690	635005
250342	635006
91948	635007
9171	635008
147619	635009
215264	635010
113134	635011
124155	635012
120027	635013
311790	635014
301642	635015
162978	635016
229496	635017
32585	635018
87762	635019
23395	635020
118608	635021
215249	635022
242892	635023
194313	635024
137864	635025
253724	635026
154	635027
61317	635028
51666	635029
78783	635030
11252	635031
11032	635032
18565	635033
97212	635034
15964	635035
53528	635036
56701	635037
12608	635038
312741	635039
300986	635040
51828	635041
64143	635042
12907	635043
7972	635044
15092	635045
10847	635046
148011	635047
226182	635048
46354	635049
139572	635050
11891	635051
234290	635052
99507	635053
66507	635054
46048	635055
5736	635056
155848	635057
66507	635058
148381	635059
85832	635060
101363	635061
47803	635062
179822	635063
261164	635064
90036	635065
23196	635066
229281	635067
13151	635068
65664	635069
147212	635070
194591	635071
216262	635072
97161	635073
3688	635074
211335	635075
85972	635076
105288	635077
109748	635078
74672	635079
35434	635080
22850	635081
95482	635082
214274	635083
36821	635084
203549	635085
177693	635086
73137	635087
206066	635088
264514	635089
175497	635090
106064	635091
753	635092
307011	635093
9695	635094
148648	635095
170982	635096
72157	635097
126593	635098
231609	635099
121203	635100
124218	635101
52278	635102
52278	635103
77890	635104
124610	635105
31142	635106
54525	635107
41095	635108
159203	635109
173607	635110
144532	635111
54828	635112
17	635113
11837	635114
258928	635115
245799	635116
211716	635117
303038	635118
65664	635119
173700	635120
69963	635121
12931	635122
179628	635123
171663	635124
41998	635125
72157	635126
157203	635127
2881	635128
66991	635129
251761	635130
20995	635131
177940	635132
130613	635133
118051	635134
194444	635135
45432	635136
124966	635137
16373	635138
43062	635139
48429	635140
105309	635141
3799	635142
39572	635143
84026	635144
5978	635145
209013	635146
203752	635147
82056	635148
67767	635149
22206	635150
11017	635151
170828	635152
308219	635153
64159	635154
64872	635155
30962	635156
96075	635157
244392	635158
195434	635159
74199	635160
242563	635161
68763	635162
72085	635163
33820	635164
31530	635165
22024	635166
106204	635167
36664	635168
1701	635169
116222	635170
157591	635171
81813	635172
6879	635173
161943	635174
49305	635175
71904	635176
16389	635177
191358	635178
73408	635179
106314	635180
79771	635181
161448	635182
134621	635183
175135	635184
150812	635185
110978	635186
242240	635187
163143	635188
67974	635189
242172	635190
53527	635191
42559	635192
19264	635193
12931	635194
311756	635195
7257	635196
158907	635197
4178	635198
60230	635199
180271	635200
4353	635201
135854	635202
61839	635203
2413	635204
82204	635205
194936	635206
52348	635207
21523	635208
892	635209
49305	635210
195726	635211
102112	635212
87535	635213
36456	635214
90126	635215
81466	635216
14710	635217
7364	635218
42173	635219
46263	635220
106708	635221
25035	635222
289250	635223
81001	635224
71266	635225
10588	635226
27182	635227
14211	635228
31217	635229
98030	635230
198363	635231
208961	635232
211290	635233
96400	635234
37197	635235
9419	635236
199339	635237
44965	635238
129814	635239
66361	635240
78432	635241
1349	635242
36613	635243
121289	635244
122210	635245
193533	635246
179350	635247
43380	635248
70776	635249
204931	635250
35159	635251
91927	635252
72428	635253
165537	635254
3457	635255
204164	635256
118389	635257
226861	635258
73595	635259
181567	635260
56379	635261
196585	635262
29653	635263
44875	635264
109393	635265
10306	635266
90913	635267
221407	635268
7388	635269
113263	635270
299963	635271
244802	635272
186234	635273
221814	635274
24101	635275
30464	635276
3322	635277
141846	635278
64789	635279
202445	635280
214275	635281
214051	635282
292516	635283
35660	635284
46662	635285
71751	635286
64086	635287
36502	635288
310930	635289
24234	635290
42349	635291
30924	635292
21159	635293
70226	635294
42672	635295
7459	635296
117331	635297
112337	635298
110	635299
234064	635300
160172	635301
65005	635302
60090	635303
208205	635304
9970	635305
122469	635306
92566	635307
262838	635308
52250	635309
229967	635310
41025	635311
191	635312
37049	635313
271148	635314
235975	635315
154712	635316
189067	635317
91216	635318
5947	635319
18011	635320
108989	635321
8062	635322
55004	635323
8514	635324
126079	635325
15128	635326
21617	635327
8475	635328
206108	635329
173028	635330
32977	635331
203013	635332
133518	635333
256312	635334
287255	635335
215674	635336
215113	635337
283484	635338
182448	635339
16903	635340
203013	635341
172677	635342
166481	635343
13629	635344
64520	635345
63377	635346
20027	635347
146285	635348
240609	635349
49217	635350
32032	635351
62860	635352
41371	635353
136246	635354
288223	635355
131627	635356
104204	635357
61893	635358
147025	635359
9501	635360
36185	635361
199338	635362
34784	635363
150668	635364
224559	635365
93949	635366
192634	635367
192598	635368
61426	635369
198509	635370
33241	635371
203628	635372
119158	635373
4394	635374
349	635375
252087	635376
110153	635377
222191	635378
237755	635379
88793	635380
173610	635381
63384	635382
72991	635383
108688	635384
188257	635385
139894	635386
7859	635387
84666	635388
40880	635389
4482	635390
33088	635391
183691	635392
25283	635393
274413	635394
174953	635395
121746	635396
24314	635397
56914	635398
118198	635399
53	635400
123643	635401
51904	635402
15904	635403
93546	635404
112510	635405
92369	635406
197289	635407
268688	635408
82329	635409
60707	635410
109692	635411
31566	635412
114154	635413
114274	635414
184019	635415
36632	635416
12308	635417
156625	635418
57961	635419
193762	635420
279937	635421
10075	635422
182056	635423
15246	635424
33643	635425
85862	635426
113452	635427
1724	635428
212845	635429
158465	635430
78161	635431
23882	635432
209854	635433
54297	635434
18827	635435
18827	635436
70513	635437
160610	635438
44090	635439
1776	635440
40177	635441
8325	635442
4337	635443
235854	635444
235784	635445
80957	635446
145009	635447
176122	635448
117758	635449
189276	635450
126714	635451
8014	635452
11722	635453
49961	635454
93450	635455
25330	635456
47948	635457
16853	635458
44090	635459
131876	635460
93236	635461
53454	635462
131398	635463
264127	635464
75306	635465
186252	635466
29416	635467
14732	635468
14732	635469
23163	635470
145709	635471
33981	635472
2344	635473
181741	635474
102635	635475
69015	635476
2706	635477
189824	635478
297477	635479
2160	635480
40048	635481
79721	635482
120685	635483
180519	635484
34287	635485
94193	635486
115011	635487
28481	635488
14907	635489
50669	635490
15582	635491
22330	635492
91511	635493
133378	635494
63654	635495
134793	635496
7169	635497
80950	635498
161294	635499
250	635500
215573	635501
213454	635502
106162	635503
156592	635504
126946	635505
219214	635506
187585	635507
127186	635508
149699	635509
121347	635510
203319	635511
255597	635512
126675	635513
117766	635514
262966	635515
94860	635516
20530	635517
14022	635518
40957	635519
129680	635520
33798	635521
203258	635522
72791	635523
24829	635524
174171	635525
119011	635526
249569	635527
415	635528
13272	635529
174144	635530
87770	635531
88387	635532
279300	635533
77826	635534
292352	635535
151425	635536
213877	635537
64096	635538
41504	635539
17798	635540
129007	635541
20148	635542
57787	635543
95850	635544
1299	635545
39273	635546
26858	635547
190331	635548
138619	635549
20530	635550
11081	635551
24840	635552
38485	635553
304988	635554
113525	635555
11081	635556
31857	635557
33461	635558
37144	635559
69615	635560
21161	635561
257446	635562
54976	635563
54976	635564
40609	635565
85859	635566
85859	635567
25427	635568
61765	635569
76258	635570
59449	635571
9766	635572
165415	635573
204372	635574
76619	635575
26058	635576
14933	635577
81714	635578
245353	635579
28356	635580
72274	635581
142719	635582
21161	635583
10819	635584
62846	635585
58259	635586
29880	635587
116959	635588
91989	635589
88131	635590
74324	635591
248560	635592
154608	635593
143435	635594
58254	635595
47662	635596
94442	635597
253344	635598
7388	635599
94805	635600
222584	635601
51065	635602
73751	635603
47100	635604
239671	635605
31228	635606
9425	635607
47662	635608
42644	635609
14242	635610
187708	635611
210703	635612
141424	635613
50996	635614
141892	635615
7288	635616
47114	635617
5489	635618
13076	635619
29377	635620
61988	635621
55338	635622
3121	635623
211949	635624
247200	635625
133056	635626
28345	635627
92767	635628
167818	635629
56931	635630
89541	635631
40848	635632
83420	635633
70307	635634
19306	635635
42624	635636
47396	635637
83578	635638
83934	635639
1229	635640
108821	635641
102	635642
1091	635643
39827	635644
8473	635645
10072	635646
839	635647
242	635648
47	635649
31814	635650
37816	635651
169617	635652
109799	635653
57283	635654
133429	635655
14819	635656
127809	635657
234188	635658
2874	635659
209	635660
146013	635661
295428	635662
148658	635663
35317	635664
21707	635665
49307	635666
141569	635667
173821	635668
208526	635669
301062	635670
78664	635671
47917	635672
254445	635673
117410	635674
24280	635675
49433	635676
281959	635677
165175	635678
49433	635679
97521	635680
99254	635681
239676	635682
22481	635683
248123	635684
105592	635685
49082	635686
178640	635687
57238	635688
252175	635689
33216	635690
107202	635691
46313	635692
107202	635693
167089	635694
24791	635695
56356	635696
68700	635697
21533	635698
80439	635699
198679	635700
259392	635701
5791	635702
184495	635703
251831	635704
134192	635705
14677	635706
246870	635707
145983	635708
35252	635709
130076	635710
37308	635711
217756	635712
142892	635713
62788	635714
137594	635715
84648	635716
193070	635717
155513	635718
31312	635719
216827	635720
212135	635721
49106	635722
31052	635723
4371	635724
124193	635725
171552	635726
128186	635727
190453	635728
186531	635729
32768	635730
7798	635731
47739	635732
206892	635733
106945	635734
1134	635735
291815	635736
4371	635737
66575	635738
90340	635739
211975	635740
310218	635741
277639	635742
50216	635743
229792	635744
134700	635745
203043	635746
120708	635747
2117	635748
41872	635749
33738	635750
56810	635751
89737	635752
270405	635753
184016	635754
89478	635755
144052	635756
14010	635757
97411	635758
114459	635759
189333	635760
141922	635761
109342	635762
68833	635763
71349	635764
137949	635765
230774	635766
42551	635767
101996	635768
218407	635769
135619	635770
122672	635771
23021	635772
62540	635773
128894	635774
92079	635775
49749	635776
260568	635777
24430	635778
188386	635779
86887	635780
272029	635781
4338	635782
88201	635783
40060	635784
229515	635785
46498	635786
86500	635787
150739	635788
31352	635789
2758	635790
54772	635791
258767	635792
40751	635793
212330	635794
194227	635795
68909	635796
54270	635797
45017	635798
213065	635799
240750	635800
63558	635801
221918	635802
159519	635803
93144	635804
29307	635805
192132	635806
20494	635807
14959	635808
161663	635809
38041	635810
295642	635811
128050	635812
110885	635813
53202	635814
2545	635815
31160	635816
197133	635817
2758	635818
265681	635819
92858	635820
212529	635821
25805	635822
109525	635823
94474	635824
53938	635825
210935	635826
58518	635827
84300	635828
83697	635829
150954	635830
195446	635831
6870	635832
121923	635833
44282	635834
134129	635835
20830	635836
60645	635837
110239	635838
81446	635839
146436	635840
194398	635841
119155	635842
225072	635843
137948	635844
78608	635845
118453	635846
281111	635847
143809	635848
153382	635849
140895	635850
270198	635851
74063	635852
213535	635853
215049	635854
242506	635855
14010	635856
209869	635857
162726	635858
210051	635859
143880	635860
100447	635861
214156	635862
114793	635863
23624	635864
93450	635865
183279	635866
6171	635867
34180	635868
35770	635869
28520	635870
870	635871
13149	635872
21831	635873
7346	635874
85714	635875
277037	635876
66799	635877
26951	635878
37339	635879
121080	635880
72362	635881
13280	635882
9179	635883
243101	635884
298966	635885
45825	635886
3694	635887
22641	635888
111784	635889
1007	635890
97374	635891
86294	635892
193815	635893
20191	635894
18416	635895
19658	635896
53314	635897
108366	635898
45058	635899
5408	635900
104445	635901
168146	635902
51092	635903
20280	635904
163699	635905
94634	635906
2328	635907
183499	635908
52283	635909
22396	635910
54984	635911
250763	635912
43548	635913
21756	635914
47218	635915
221013	635916
208520	635917
4	635918
69631	635919
286641	635920
132837	635921
82926	635922
165777	635923
245191	635924
24603	635925
137912	635926
294874	635927
196924	635928
1472	635929
67959	635930
7360	635931
61549	635932
56554	635933
84874	635934
126844	635935
144820	635936
19768	635937
162552	635938
35434	635939
126166	635940
3159	635941
90314	635942
54948	635943
9375	635944
59	635945
27431	635946
39541	635947
96645	635948
196389	635949
18121	635950
198386	635951
277554	635952
1403	635953
63117	635954
14497	635955
297742	635956
209967	635957
50547	635958
185548	635959
138996	635960
74077	635961
641	635962
38191	635963
161	635964
110280	635965
14286	635966
5480	635967
236416	635968
3615	635969
94982	635970
12954	635971
196086	635972
2150	635973
39044	635974
15783	635975
140928	635976
170497	635977
49030	635978
111742	635979
268836	635980
52283	635981
176939	635982
5990	635983
42189	635984
212700	635985
6158	635986
3920	635987
6821	635988
79948	635989
49643	635990
3012	635991
260646	635992
98628	635993
91520	635994
171318	635995
63758	635996
179792	635997
150083	635998
41044	635999
8122	636000
55318	636001
268280	636002
300715	636003
32939	636004
783	636005
121890	636006
211538	636007
299184	636008
31232	636009
143367	636010
123564	636011
25905	636012
25905	636013
129771	636014
67785	636015
239696	636016
109735	636017
12498	636018
54948	636019
108702	636020
23742	636021
130968	636022
26025	636023
23615	636024
195009	636025
297145	636026
148873	636027
252992	636028
102329	636029
4555	636030
153095	636031
90244	636032
281757	636033
5319	636034
87231	636035
4163	636036
20047	636037
14182	636038
1150	636039
20452	636040
187095	636041
63088	636042
276265	636043
105496	636044
66445	636045
6668	636046
65169	636047
35193	636048
525	636049
199650	636050
118762	636051
47920	636052
37882	636053
281047	636054
80594	636055
80594	636056
56126	636057
206013	636058
301877	636059
52618	636060
51162	636061
14375	636062
104003	636063
56741	636064
189032	636065
13015	636066
129803	636067
17744	636068
28967	636069
167892	636070
33911	636071
190385	636072
135873	636073
39723	636074
272865	636075
21917	636076
244954	636077
49049	636078
49604	636079
5766	636080
90764	636081
6133	636082
243630	636083
144948	636084
38207	636085
311835	636086
43252	636087
59450	636088
249978	636089
141963	636090
52705	636091
179808	636092
2000	636093
35641	636094
17379	636095
11484	636096
80040	636097
138001	636098
12859	636099
35398	636100
40687	636101
147034	636102
84109	636103
35364	636104
16796	636105
299564	636106
18630	636107
271733	636108
41002	636109
43646	636110
59361	636111
133455	636112
14689	636113
172703	636114
17978	636115
25642	636116
8884	636117
24742	636118
173828	636119
74158	636120
83483	636121
2153	636122
64661	636123
115538	636124
27746	636125
270996	636126
203	636127
61341	636128
6737	636129
46435	636130
93545	636131
7257	636132
87990	636133
164295	636134
943	636135
66991	636136
139079	636137
61148	636138
97978	636139
3613	636140
43252	636141
210407	636142
216405	636143
39867	636144
12663	636145
96991	636146
112734	636147
190017	636148
202859	636149
9062	636150
116922	636151
19745	636152
14391	636153
28303	636154
212558	636155
1267	636156
35884	636157
157533	636158
13799	636159
139639	636160
68459	636161
11312	636162
296917	636163
229520	636164
10386	636165
212881	636166
93335	636167
156627	636168
27049	636169
28868	636170
62762	636171
179666	636172
69844	636173
16626	636174
73263	636175
37327	636176
128939	636177
81350	636178
191194	636179
202756	636180
8836	636181
120551	636182
306112	636183
1126	636184
69597	636185
9967	636186
7728	636187
100887	636188
79387	636189
242707	636190
202946	636191
36352	636192
7503	636193
120550	636194
179298	636195
150433	636196
292106	636197
136249	636198
40738	636199
17415	636200
90766	636201
5342	636202
214416	636203
29031	636204
256174	636205
208854	636206
60045	636207
60963	636208
33099	636209
73602	636210
40735	636211
19182	636212
20945	636213
12167	636214
143563	636215
53479	636216
1409	636217
129730	636218
55480	636219
589	636220
3016	636221
7728	636222
48565	636223
104292	636224
12293	636225
2329	636226
179461	636227
26051	636228
118283	636229
2254	636230
164144	636231
263664	636232
3751	636233
8800	636234
207038	636235
52703	636236
120349	636237
5342	636238
144005	636239
8156	636240
51262	636241
13399	636242
23424	636243
63208	636244
13509	636245
144005	636246
21096	636247
38648	636248
303972	636249
44217	636250
8312	636251
6259	636252
220038	636253
219202	636254
6690	636255
96615	636256
38648	636257
5729	636258
22335	636259
72652	636260
12373	636261
102467	636262
9643	636263
67103	636264
179829	636265
289959	636266
140085	636267
267552	636268
56629	636269
114088	636270
121266	636271
108641	636272
5036	636273
166627	636274
51775	636275
48081	636276
56793	636277
16127	636278
28048	636279
111896	636280
207267	636281
269344	636282
55687	636283
9693	636284
212867	636285
38760	636286
147241	636287
63979	636288
9152	636289
32288	636290
603	636291
153422	636292
13235	636293
110604	636294
39064	636295
76009	636296
50890	636297
52572	636298
142775	636299
4963	636300
49362	636301
64234	636302
81212	636303
84812	636304
77491	636305
72446	636306
57097	636307
186756	636308
244524	636309
298263	636310
31488	636311
63247	636312
135642	636313
164788	636314
80178	636315
42361	636316
24905	636317
2824	636318
98315	636319
3422	636320
457	636321
20601	636322
71853	636323
53386	636324
763	636325
46191	636326
55960	636327
37132	636328
37132	636329
180591	636330
32330	636331
63035	636332
209908	636333
95080	636334
73395	636335
12570	636336
9099	636337
276775	636338
29473	636339
147341	636340
17086	636341
61173	636342
61191	636343
37887	636344
216524	636345
176372	636346
235801	636347
37780	636348
31095	636349
12109	636350
14029	636351
25092	636352
94420	636353
98401	636354
167759	636355
146706	636356
148986	636357
55627	636358
164958	636359
61349	636360
7582	636361
31215	636362
158056	636363
19408	636364
27511	636365
18001	636366
15588	636367
111698	636368
215412	636369
44120	636370
144861	636371
26389	636372
124490	636373
212364	636374
167456	636375
113670	636376
198012	636377
285790	636378
143123	636379
88500	636380
135565	636381
49612	636382
182290	636383
152360	636384
105569	636385
193179	636386
30259	636387
50004	636388
223191	636389
38197	636390
70	636391
106858	636392
65012	636393
95492	636394
229446	636395
293054	636396
163348	636397
53022	636398
147006	636399
95446	636400
82035	636401
243085	636402
248023	636403
53832	636404
310971	636405
109545	636406
253424	636407
39974	636408
125612	636409
93351	636410
89241	636411
291869	636412
45826	636413
35231	636414
67188	636415
57201	636416
48424	636417
299766	636418
158382	636419
201998	636420
48137	636421
37591	636422
5044	636423
29125	636424
35685	636425
62495	636426
110034	636427
93298	636428
138966	636429
131366	636430
18165	636431
91006	636432
163314	636433
133987	636434
95546	636435
91299	636436
259076	636437
108952	636438
199882	636439
165736	636440
72919	636441
120666	636442
119138	636443
132967	636444
107988	636445
276452	636446
214662	636447
210124	636448
118063	636449
3601	636450
69557	636451
80547	636452
129702	636453
18894	636454
75697	636455
11638	636456
41824	636457
90965	636458
40310	636459
157284	636460
104736	636461
216332	636462
212343	636463
50292	636464
124839	636465
244299	636466
85194	636467
144518	636468
95546	636469
86384	636470
239977	636471
82300	636472
44682	636473
89588	636474
59587	636475
97369	636476
21360	636477
18432	636478
21882	636479
120065	636480
73789	636481
262452	636482
21246	636483
215933	636484
312579	636485
26103	636486
176739	636487
118580	636488
215160	636489
125612	636490
213218	636491
243212	636492
84182	636493
154417	636494
147792	636495
23144	636496
111478	636497
102009	636498
144966	636499
40662	636500
164149	636501
154967	636502
217292	636503
75993	636504
285337	636505
70154	636506
267141	636507
33676	636508
290664	636509
281024	636510
14680	636511
6395	636512
6395	636513
166059	636514
41868	636515
83551	636516
17584	636517
4387	636518
125	636519
65253	636520
258969	636521
70778	636522
191148	636523
191892	636524
49616	636525
28439	636526
133478	636527
16285	636528
12072	636529
192263	636530
123352	636531
239787	636532
264455	636533
105194	636534
31673	636535
37445	636536
137418	636537
46442	636538
9843	636539
181774	636540
71819	636541
265853	636542
97067	636543
307671	636544
83436	636545
214680	636546
143090	636547
67876	636548
217078	636549
18529	636550
59608	636551
109736	636552
40675	636553
1197	636554
148874	636555
107629	636556
304320	636557
36883	636558
153830	636559
108352	636560
83745	636561
125048	636562
66773	636563
18797	636564
5762	636565
536	636566
41095	636567
118792	636568
17171	636569
41042	636570
75773	636571
183393	636572
3178	636573
132602	636574
300886	636575
115101	636576
64543	636577
117388	636578
1290	636579
142741	636580
149399	636581
5231	636582
98899	636583
211571	636584
95776	636585
23766	636586
11440	636587
292775	636588
373	636589
230386	636590
1487	636591
14307	636592
2881	636593
202361	636594
10078	636595
93133	636596
93133	636597
175484	636598
72759	636599
238829	636600
81282	636601
192496	636602
141076	636603
216547	636604
38180	636605
78707	636606
60068	636607
147258	636608
42826	636609
76020	636610
81259	636611
23465	636612
125354	636613
125354	636614
9682	636615
113346	636616
40505	636617
63177	636618
21777	636619
11980	636620
1587	636621
128207	636622
168191	636623
37343	636624
47040	636625
37911	636626
186873	636627
128208	636628
5353	636629
188454	636630
265496	636631
39498	636632
60141	636633
245954	636634
5696	636635
3580	636636
307193	636637
3430	636638
66539	636639
17889	636640
2263	636641
139406	636642
143067	636643
37150	636644
134408	636645
75905	636646
153756	636647
29753	636648
126993	636649
98377	636650
31485	636651
116315	636652
80894	636653
100797	636654
25373	636655
3218	636656
130971	636657
57774	636658
182038	636659
14145	636660
19850	636661
2953	636662
13316	636663
173396	636664
13706	636665
11680	636666
117998	636667
163427	636668
54504	636669
21364	636670
16233	636671
6636	636672
123108	636673
103537	636674
18546	636675
108603	636676
80189	636677
23044	636678
152314	636679
34481	636680
29321	636681
12169	636682
147975	636683
300347	636684
8253	636685
1390	636686
3397	636687
4470	636688
42325	636689
129078	636690
132385	636691
141950	636692
34884	636693
1374	636694
36288	636695
107297	636696
7157	636697
23428	636698
115765	636699
136301	636700
47454	636701
53068	636702
35729	636703
26721	636704
161376	636705
22	636706
19816	636707
174253	636708
108967	636709
34179	636710
383	636711
62250	636712
20011	636713
59162	636714
53023	636715
19015	636716
48654	636717
64362	636718
41004	636719
43597	636720
42	636721
90300	636722
99016	636723
6439	636724
29384	636725
209811	636726
264690	636727
87802	636728
13732	636729
23621	636730
169498	636731
13393	636732
104376	636733
120556	636734
214799	636735
28484	636736
163243	636737
17915	636738
107452	636739
47965	636740
72281	636741
42184	636742
16041	636743
204417	636744
73734	636745
43657	636746
150270	636747
104474	636748
31547	636749
1	636750
63188	636751
45448	636752
5365	636753
296078	636754
241088	636755
64755	636756
12948	636757
51798	636758
150525	636759
25214	636760
741	636761
213584	636762
163992	636763
128984	636764
14597	636765
159406	636766
179801	636767
7544	636768
293703	636769
54179	636770
41234	636771
232261	636772
59607	636773
67439	636774
188699	636775
139380	636776
78547	636777
51273	636778
147119	636779
67340	636780
17495	636781
214904	636782
163995	636783
234672	636784
186954	636785
4206	636786
194849	636787
130754	636788
120162	636789
198814	636790
18124	636791
35015	636792
77712	636793
195096	636794
181359	636795
41388	636796
8959	636797
39781	636798
45195	636799
47670	636800
55639	636801
7534	636802
645	636803
24667	636804
6696	636805
59658	636806
84961	636807
202453	636808
109306	636809
108098	636810
178412	636811
70908	636812
14102	636813
207606	636814
27984	636815
141802	636816
90472	636817
91005	636818
273440	636819
50230	636820
223851	636821
32841	636822
275103	636823
145785	636824
140936	636825
143733	636826
164697	636827
68813	636828
95069	636829
39962	636830
69947	636831
76103	636832
52202	636833
232058	636834
309107	636835
282665	636836
32951	636837
36010	636838
88333	636839
12948	636840
293765	636841
80562	636842
32781	636843
135744	636844
2219	636845
15785	636846
134553	636847
19989	636848
79161	636849
29601	636850
121656	636851
92155	636852
26214	636853
61642	636854
118032	636855
100373	636856
240290	636857
1608	636858
155429	636859
21161	636860
255476	636861
29799	636862
57656	636863
34483	636864
63344	636865
93067	636866
186	636867
9409	636868
15031	636869
13393	636870
169634	636871
49813	636872
39962	636873
104702	636874
143136	636875
16190	636876
167407	636877
20760	636878
20848	636879
85298	636880
40498	636881
40498	636882
93325	636883
162659	636884
199274	636885
270968	636886
94778	636887
214470	636888
153449	636889
198918	636890
169329	636891
11936	636892
15881	636893
45696	636894
204826	636895
58938	636896
838	636897
6696	636898
199156	636899
155967	636900
145204	636901
1758	636902
205685	636903
18015	636904
132896	636905
67082	636906
70531	636907
198351	636908
102022	636909
22020	636910
10967	636911
220322	636912
18005	636913
38663	636914
308292	636915
283380	636916
20991	636917
54008	636918
671	636919
266436	636920
8804	636921
9534	636922
303858	636923
149461	636924
52601	636925
252956	636926
15741	636927
284076	636928
84695	636929
86479	636930
58965	636931
177376	636932
18561	636933
283626	636934
12179	636935
779	636936
40895	636937
86549	636938
18857	636939
40309	636940
8673	636941
59553	636942
6074	636943
112180	636944
95162	636945
116774	636946
127011	636947
24346	636948
112225	636949
56019	636950
25401	636951
193287	636952
43165	636953
152180	636954
15614	636955
29470	636956
107770	636957
76551	636958
5156	636959
116595	636960
198315	636961
59092	636962
13508	636963
92937	636964
14222	636965
31	636966
32	636967
59923	636968
184629	636969
95831	636970
293018	636971
8018	636972
86818	636973
7638	636974
91288	636975
140167	636976
1859	636977
104227	636978
21380	636979
5592	636980
193677	636981
118516	636982
58185	636983
343	636984
42941	636985
146794	636986
100182	636987
99779	636988
126874	636989
212398	636990
73345	636991
20003	636992
73964	636993
11533	636994
23740	636995
15556	636996
57243	636997
130512	636998
114101	636999
74163	637000
165919	637001
82132	637002
126965	637003
34176	637004
1015	637005
123610	637006
170183	637007
63440	637008
89644	637009
33348	637010
52791	637011
206803	637012
148663	637013
45354	637014
7126	637015
193651	637016
52122	637017
49294	637018
399	637019
34896	637020
76810	637021
175873	637022
69305	637023
51614	637024
48858	637025
82454	637026
84617	637027
11750	637028
120445	637029
252258	637030
122805	637031
261938	637032
255068	637033
179721	637034
123319	637035
126279	637036
273226	637037
126280	637038
44393	637039
130112	637040
95618	637041
39102	637042
165744	637043
245468	637044
251397	637045
69375	637046
127944	637047
284770	637048
252794	637049
26831	637050
32372	637051
6742	637052
288405	637053
119239	637054
185624	637055
5670	637056
115988	637057
147202	637058
38991	637059
87568	637060
111297	637061
297043	637062
165236	637063
6410	637064
80648	637065
225703	637066
197018	637067
105213	637068
9928	637069
254490	637070
16920	637071
148399	637072
187503	637073
60324	637074
189647	637075
299296	637076
161748	637077
123010	637078
97571	637079
110682	637080
289820	637081
280321	637082
302817	637083
49764	637084
16747	637085
307863	637086
124026	637087
33965	637088
88709	637089
45606	637090
72413	637091
198489	637092
11450	637093
120357	637094
206352	637095
252931	637096
50050	637097
64605	637098
50400	637099
146802	637100
15259	637101
303606	637102
94238	637103
132815	637104
166856	637105
73949	637106
15883	637107
55403	637108
6845	637109
2957	637110
7083	637111
51910	637112
263559	637113
154862	637114
128391	637115
53493	637116
76012	637117
64774	637118
125451	637119
5387	637120
125206	637121
293355	637122
129191	637123
198734	637124
86952	637125
21482	637126
179706	637127
210518	637128
36844	637129
265077	637130
81803	637131
52496	637132
16136	637133
195628	637134
192826	637135
33495	637136
133994	637137
77071	637138
277483	637139
216137	637140
223033	637141
10695	637142
89159	637143
47409	637144
183501	637145
202430	637146
183772	637147
86931	637148
107800	637149
161101	637150
1139	637151
246368	637152
13975	637153
127036	637154
27632	637155
196792	637156
54185	637157
131694	637158
218239	637159
77387	637160
57304	637161
79231	637162
18068	637163
38247	637164
190077	637165
182228	637166
131027	637167
74382	637168
120910	637169
227532	637170
199709	637171
257480	637172
115607	637173
36419	637174
131361	637175
90062	637176
15	637177
91007	637178
119054	637179
200754	637180
80143	637181
26257	637182
55034	637183
32241	637184
17325	637185
92264	637186
178804	637187
177578	637188
2714	637189
153683	637190
427	637191
83345	637192
26208	637193
123915	637194
24150	637195
58960	637196
62370	637197
84974	637198
84974	637199
237873	637200
23913	637201
4096	637202
239074	637203
1603	637204
184384	637205
25528	637206
37379	637207
6921	637208
79564	637209
12635	637210
77937	637211
71802	637212
132256	637213
60814	637214
105742	637215
155798	637216
26130	637217
127061	637218
303051	637219
78584	637220
89350	637221
104358	637222
24793	637223
113599	637224
307503	637225
172510	637226
99272	637227
296523	637228
57026	637229
77506	637230
10707	637231
268768	637232
116517	637233
87601	637234
16269	637235
277573	637236
214130	637237
184054	637238
126593	637239
6113	637240
463	637241
49835	637242
392	637243
48631	637244
75679	637245
6123	637246
195295	637247
103750	637248
204533	637249
56933	637250
97402	637251
239185	637252
220912	637253
4773	637254
280479	637255
70527	637256
6538	637257
251730	637258
292442	637259
15089	637260
290314	637261
96869	637262
14427	637263
76722	637264
69690	637265
37276	637266
11371	637267
216159	637268
1841	637269
58072	637270
93362	637271
145184	637272
637	637273
197718	637274
2192	637275
298722	637276
147366	637277
20054	637278
127681	637279
929	637280
171100	637281
161877	637282
212110	637283
72543	637284
133831	637285
226564	637286
259736	637287
127858	637288
312653	637289
203756	637290
65024	637291
76141	637292
58558	637293
61749	637294
105268	637295
167861	637296
247925	637297
159940	637298
69993	637299
145258	637300
20095	637301
254050	637302
99511	637303
30980	637304
8030	637305
79268	637306
22579	637307
88678	637308
5551	637309
87601	637310
131681	637311
131468	637312
36216	637313
1710	637314
1539	637315
58510	637316
1956	637317
261175	637318
5536	637319
19162	637320
144775	637321
113346	637322
60610	637323
84222	637324
112545	637325
299901	637326
131694	637327
259077	637328
112605	637329
14515	637330
29902	637331
203176	637332
203397	637333
160594	637334
263678	637335
141667	637336
18099	637337
64122	637338
52432	637339
112817	637340
212889	637341
37822	637342
7293	637343
136258	637344
136172	637345
3630	637346
16623	637347
10352	637348
94712	637349
1562	637350
14715	637351
273430	637352
162413	637353
178163	637354
79920	637355
130	637356
272326	637357
101585	637358
30648	637359
67396	637360
80281	637361
44039	637362
118111	637363
26712	637364
14196	637365
312	637366
14196	637367
14842	637368
82293	637369
12718	637370
38296	637371
113071	637372
50466	637373
120496	637374
26587	637375
300113	637376
82293	637377
82147	637378
152625	637379
67	637380
116607	637381
79565	637382
79618	637383
26226	637384
14881	637385
22679	637386
148068	637387
85758	637388
103486	637389
86171	637390
1589	637391
114726	637392
37691	637393
52777	637394
45781	637395
91221	637396
50455	637397
273593	637398
154687	637399
59218	637400
212407	637401
45474	637402
93570	637403
93570	637404
31963	637405
76069	637406
12349	637407
213929	637408
82	637409
80617	637410
67018	637411
35146	637412
21512	637413
116478	637414
273581	637415
197635	637416
222977	637417
193755	637418
266094	637419
66499	637420
11171	637421
3020	637422
34068	637423
48103	637424
4018	637425
10758	637426
73719	637427
23538	637428
34345	637429
307336	637430
22178	637431
106131	637432
88289	637433
252655	637434
86319	637435
7588	637436
207165	637437
125507	637438
3141	637439
35961	637440
164292	637441
170783	637442
47379	637443
251797	637444
142210	637445
57441	637446
139381	637447
3703	637448
45867	637449
41389	637450
132799	637451
56176	637452
164049	637453
258503	637454
209928	637455
39330	637456
12405	637457
118608	637458
57500	637459
153141	637460
130937	637461
17232	637462
19937	637463
150822	637464
124802	637465
17707	637466
5052	637467
156551	637468
1404	637469
85201	637470
2389	637471
171784	637472
3577	637473
122035	637474
22404	637475
87347	637476
201434	637477
36090	637478
55311	637479
56998	637480
56998	637481
169623	637482
7222	637483
29984	637484
30142	637485
18399	637486
239173	637487
164276	637488
140011	637489
181139	637490
93264	637491
169149	637492
215787	637493
63130	637494
160953	637495
159506	637496
147316	637497
109706	637498
154488	637499
275414	637500
116350	637501
26192	637502
16025	637503
7958	637504
44016	637505
87855	637506
39000	637507
19062	637508
300512	637509
75202	637510
158365	637511
7322	637512
68618	637513
75354	637514
62970	637515
270547	637516
18173	637517
53593	637518
188958	637519
162645	637520
256418	637521
250159	637522
127007	637523
36821	637524
123837	637525
200534	637526
219786	637527
139882	637528
27271	637529
133516	637530
173148	637531
207611	637532
186620	637533
66015	637534
213218	637535
95446	637536
176005	637537
44389	637538
287527	637539
219336	637540
130050	637541
27020	637542
207019	637543
114324	637544
44392	637545
32884	637546
86139	637547
172732	637548
170035	637549
61517	637550
125453	637551
140661	637552
107377	637553
179098	637554
159770	637555
26974	637556
280952	637557
146827	637558
217825	637559
12202	637560
23010	637561
153151	637562
178912	637563
74243	637564
175211	637565
17016	637566
282511	637567
188814	637568
37236	637569
143136	637570
278288	637571
89942	637572
13471	637573
3318	637574
27311	637575
66764	637576
143398	637577
33723	637578
268466	637579
240744	637580
48226	637581
50251	637582
118838	637583
86977	637584
73059	637585
156859	637586
229977	637587
198128	637588
6346	637589
50181	637590
136791	637591
32610	637592
18785	637593
192021	637594
170792	637595
154610	637596
45399	637597
10541	637598
126793	637599
126932	637600
29931	637601
297527	637602
2082	637603
99318	637604
58066	637605
201997	637606
124675	637607
73170	637608
52164	637609
111680	637610
36214	637611
35590	637612
53368	637613
181097	637614
33872	637615
12830	637616
65212	637617
190282	637618
184871	637619
218821	637620
170736	637621
285482	637622
42396	637623
137533	637624
150972	637625
65008	637626
78201	637627
101515	637628
217695	637629
306448	637630
199617	637631
229932	637632
210835	637633
114337	637634
103551	637635
50232	637636
156242	637637
76977	637638
113429	637639
148243	637640
1898	637641
187357	637642
248075	637643
94137	637644
249972	637645
35935	637646
192550	637647
37858	637648
56907	637649
300205	637650
107608	637651
66157	637652
14431	637653
90865	637654
107435	637655
202289	637656
159370	637657
113059	637658
27044	637659
70874	637660
96303	637661
14045	637662
15016	637663
50071	637664
173089	637665
89363	637666
47942	637667
121295	637668
53073	637669
226458	637670
41591	637671
41591	637672
137655	637673
306991	637674
7693	637675
89203	637676
46123	637677
305282	637678
25278	637679
122509	637680
112592	637681
23792	637682
231683	637683
287321	637684
131202	637685
260730	637686
199391	637687
136979	637688
170792	637689
49949	637690
2866	637691
23507	637692
144411	637693
9042	637694
263237	637695
39370	637696
143575	637697
160951	637698
39750	637699
192102	637700
36328	637701
206798	637702
92760	637703
96851	637704
302427	637705
74481	637706
20936	637707
14607	637708
56297	637709
41207	637710
99059	637711
10522	637712
2823	637713
25675	637714
188325	637715
181172	637716
157734	637717
165512	637718
259904	637719
179458	637720
179458	637721
305128	637722
37767	637723
21545	637724
96996	637725
256691	637726
114640	637727
228516	637728
134865	637729
42715	637730
21918	637731
34413	637732
229238	637733
169566	637734
158739	637735
1732	637736
15970	637737
271544	637738
27508	637739
157240	637740
128409	637741
6868	637742
104553	637743
91905	637744
50858	637745
220958	637746
27079	637747
80518	637748
80518	637749
63685	637750
277416	637751
18067	637752
50831	637753
19063	637754
40136	637755
1065	637756
304756	637757
213350	637758
18830	637759
152313	637760
18830	637761
20357	637762
20308	637763
20308	637764
105051	637765
46170	637766
21045	637767
103441	637768
60723	637769
139548	637770
92129	637771
5365	637772
49021	637773
2440	637774
20592	637775
25752	637776
201452	637777
290987	637778
186416	637779
66224	637780
85958	637781
140944	637782
3672	637783
257952	637784
71789	637785
16184	637786
27377	637787
36377	637788
71812	637789
288315	637790
82557	637791
174872	637792
73542	637793
75512	637794
25640	637795
53060	637796
127519	637797
260804	637798
196948	637799
37735	637800
119811	637801
80647	637802
67990	637803
52211	637804
131031	637805
3906	637806
13432	637807
197464	637808
28621	637809
37	637810
194132	637811
7233	637812
55522	637813
168430	637814
11186	637815
17242	637816
94755	637817
21726	637818
78334	637819
273363	637820
11861	637821
240802	637822
139354	637823
82774	637824
15682	637825
80839	637826
6830	637827
132551	637828
132551	637829
51512	637830
105355	637831
10633	637832
129152	637833
136119	637834
7672	637835
35187	637836
83535	637837
713	637838
298302	637839
139660	637840
63887	637841
13393	637842
13393	637843
13393	637844
1175	637845
153750	637846
45208	637847
133929	637848
170141	637849
174576	637850
2274	637851
11457	637852
4169	637853
15629	637854
295983	637855
23376	637856
163768	637857
19841	637858
10883	637859
32330	637860
101037	637861
153013	637862
17755	637863
68512	637864
50183	637865
166365	637866
43962	637867
46565	637868
121444	637869
303046	637870
195570	637871
60607	637872
35075	637873
155040	637874
277148	637875
189424	637876
24239	637877
50273	637878
50273	637879
9611	637880
11233	637881
133315	637882
19366	637883
57297	637884
50073	637885
28791	637886
27150	637887
149957	637888
215572	637889
242034	637890
128122	637891
93924	637892
173789	637893
81233	637894
218006	637895
666	637896
39173	637897
204079	637898
173522	637899
20093	637900
23517	637901
246182	637902
291602	637903
71174	637904
144263	637905
187022	637906
290632	637907
12557	637908
160960	637909
217569	637910
92569	637911
14042	637912
44737	637913
188638	637914
23597	637915
33451	637916
95749	637917
34016	637918
99164	637919
243357	637920
23450	637921
153853	637922
30676	637923
19790	637924
76582	637925
294527	637926
135	637927
74511	637928
43216	637929
150104	637930
201275	637931
137966	637932
4540	637933
57596	637934
20093	637935
46139	637936
206034	637937
117512	637938
15761	637939
148188	637940
52393	637941
175931	637942
262720	637943
27644	637944
66578	637945
151747	637946
24999	637947
149318	637948
209079	637949
89642	637950
53671	637951
100653	637952
209836	637953
135932	637954
21477	637955
31068	637956
99927	637957
217611	637958
67187	637959
52393	637960
137282	637961
198893	637962
171409	637963
58047	637964
116547	637965
16078	637966
61021	637967
51185	637968
26621	637969
19491	637970
2587	637971
83610	637972
188086	637973
202663	637974
40688	637975
14909	637976
135964	637977
41753	637978
61871	637979
56451	637980
256978	637981
138159	637982
215300	637983
211695	637984
288643	637985
14036	637986
85069	637987
42757	637988
139766	637989
194194	637990
26671	637991
8479	637992
3588	637993
17328	637994
49736	637995
166319	637996
78476	637997
38137	637998
93356	637999
466	638000
132183	638001
96783	638002
94337	638003
154933	638004
159985	638005
171654	638006
147537	638007
31204	638008
174673	638009
201405	638010
104468	638011
214972	638012
197584	638013
133378	638014
289792	638015
3120	638016
72213	638017
110535	638018
265625	638019
266230	638020
5800	638021
142547	638022
152660	638023
137728	638024
146045	638025
93544	638026
115257	638027
192022	638028
40891	638029
106218	638030
32118	638031
24374	638032
4159	638033
271341	638034
151127	638035
169389	638036
23628	638037
297535	638038
158569	638039
303622	638040
1392	638041
50176	638042
30518	638043
100230	638044
141	638045
208612	638046
152725	638047
278992	638048
191202	638049
34141	638050
59711	638051
272348	638052
57052	638053
74259	638054
98028	638055
174395	638056
125400	638057
168757	638058
72691	638059
83295	638060
119316	638061
282268	638062
248207	638063
141751	638064
144701	638065
49139	638066
109617	638067
49324	638068
107063	638069
5372	638070
1258	638071
250659	638072
68553	638073
110881	638074
110768	638075
159354	638076
48341	638077
22534	638078
22538	638079
131305	638080
9280	638081
261757	638082
240255	638083
89321	638084
4996	638085
85895	638086
154705	638087
225181	638088
102726	638089
46845	638090
219520	638091
35790	638092
5281	638093
598	638094
10042	638095
246619	638096
14524	638097
13040	638098
303968	638099
3628	638100
279503	638101
104738	638102
256916	638103
140940	638104
76506	638105
28305	638106
118340	638107
173702	638108
114262	638109
199278	638110
81788	638111
38583	638112
293931	638113
211443	638114
187689	638115
127524	638116
82916	638117
53067	638118
183096	638119
64129	638120
50085	638121
147388	638122
94011	638123
75102	638124
19047	638125
118018	638126
274808	638127
71815	638128
24680	638129
153496	638130
206445	638131
84639	638132
99430	638133
159028	638134
20854	638135
151571	638136
67365	638137
234062	638138
89943	638139
154540	638140
67467	638141
97	638142
111938	638143
78573	638144
137451	638145
153492	638146
66612	638147
124107	638148
58054	638149
60205	638150
151207	638151
45890	638152
25038	638153
27954	638154
53248	638155
229735	638156
61280	638157
147312	638158
54289	638159
3531	638160
65746	638161
149864	638162
75270	638163
110994	638164
229752	638165
55356	638166
35024	638167
36027	638168
170211	638169
89531	638170
153817	638171
214096	638172
192732	638173
29354	638174
141467	638175
139173	638176
246007	638177
114009	638178
162430	638179
261442	638180
89127	638181
169755	638182
217023	638183
94098	638184
27192	638185
8031	638186
222443	638187
128073	638188
161603	638189
34563	638190
62701	638191
69211	638192
1739	638193
141260	638194
2744	638195
166721	638196
184880	638197
18731	638198
146682	638199
98596	638200
215646	638201
213387	638202
47013	638203
191853	638204
113102	638205
109168	638206
288148	638207
50398	638208
150787	638209
34333	638210
50859	638211
76880	638212
162404	638213
62912	638214
99264	638215
97	638216
102856	638217
6659	638218
205411	638219
77649	638220
312581	638221
97793	638222
176893	638223
26006	638224
174	638225
82606	638226
176	638227
157142	638228
83955	638229
187717	638230
99159	638231
4713	638232
168263	638233
308838	638234
181345	638235
207541	638236
279650	638237
162088	638238
246561	638239
105619	638240
112844	638241
261304	638242
106408	638243
138701	638244
75884	638245
163044	638246
107265	638247
11978	638248
115534	638249
31268	638250
127907	638251
71148	638252
217153	638253
186734	638254
30542	638255
114083	638256
218799	638257
302354	638258
176468	638259
221116	638260
26190	638261
67553	638262
532	638263
33360	638264
169295	638265
127703	638266
202841	638267
110926	638268
134560	638269
200305	638270
85076	638271
151309	638272
180733	638273
254979	638274
164475	638275
19862	638276
119679	638277
54253	638278
310626	638279
12907	638280
70523	638281
15487	638282
97060	638283
147	638284
232795	638285
283430	638286
308477	638287
75747	638288
23648	638289
23654	638290
154945	638291
8064	638292
41425	638293
17492	638294
168515	638295
6794	638296
127916	638297
193352	638298
17040	638299
36972	638300
304159	638301
31	638302
310777	638303
113611	638304
117531	638305
2090	638306
219359	638307
21832	638308
81795	638309
82686	638310
122516	638311
113116	638312
66871	638313
11235	638314
203422	638315
106187	638316
72417	638317
86446	638318
7043	638319
9738	638320
226984	638321
30484	638322
10353	638323
175735	638324
1189	638325
102154	638326
42935	638327
306656	638328
292720	638329
74214	638330
119902	638331
223020	638332
116810	638333
102681	638334
249464	638335
70	638336
100816	638337
227830	638338
4168	638339
520	638340
86216	638341
263909	638342
23648	638343
21984	638344
103585	638345
102681	638346
102641	638347
263812	638348
49205	638349
24967	638350
140635	638351
102359	638352
109531	638353
179802	638354
160850	638355
26438	638356
141709	638357
11965	638358
6969	638359
59250	638360
89890	638361
270038	638362
134077	638363
240601	638364
56238	638365
226751	638366
114537	638367
284217	638368
80547	638369
114083	638370
248146	638371
923	638372
197265	638373
9030	638374
9935	638375
201041	638376
84304	638377
127488	638378
276162	638379
755	638380
293709	638381
33497	638382
114836	638383
102683	638384
67270	638385
34	638386
196839	638387
24967	638388
270886	638389
112115	638390
191485	638391
233678	638392
132823	638393
44189	638394
33328	638395
87233	638396
22268	638397
226239	638398
15246	638399
198683	638400
32671	638401
30922	638402
38487	638403
74064	638404
49066	638405
16885	638406
136400	638407
32289	638408
113774	638409
74160	638410
274929	638411
43069	638412
312286	638413
70447	638414
4172	638415
274479	638416
30964	638417
122595	638418
244663	638419
15551	638420
13076	638421
230481	638422
37181	638423
938	638424
95032	638425
20918	638426
235614	638427
34141	638428
24668	638429
44189	638430
127892	638431
62291	638432
30138	638433
122666	638434
112159	638435
130515	638436
58434	638437
215679	638438
23507	638439
8473	638440
212017	638441
229709	638442
289361	638443
212932	638444
106948	638445
22332	638446
93831	638447
231083	638448
104836	638449
96767	638450
146270	638451
54523	638452
54577	638453
27760	638454
130362	638455
44423	638456
139224	638457
44050	638458
28443	638459
177046	638460
42298	638461
62043	638462
7251	638463
146754	638464
23744	638465
216399	638466
233130	638467
206478	638468
45777	638469
56277	638470
139808	638471
140049	638472
150249	638473
53004	638474
198990	638475
62728	638476
51326	638477
97581	638478
38819	638479
72741	638480
187910	638481
107736	638482
220896	638483
20486	638484
93217	638485
160187	638486
119791	638487
35885	638488
2586	638489
239542	638490
135968	638491
238621	638492
83670	638493
118775	638494
170952	638495
235495	638496
22264	638497
164358	638498
238169	638499
105121	638500
122771	638501
134217	638502
49942	638503
243464	638504
243342	638505
74514	638506
96979	638507
261528	638508
217616	638509
141	638510
234407	638511
22264	638512
64954	638513
89102	638514
38411	638515
36925	638516
220602	638517
135153	638518
65259	638519
165685	638520
29293	638521
95875	638522
115682	638523
64949	638524
190876	638525
23157	638526
663	638527
17740	638528
226590	638529
152623	638530
21282	638531
52793	638532
1641	638533
168886	638534
88848	638535
102965	638536
244247	638537
96535	638538
2996	638539
15611	638540
257830	638541
2431	638542
50927	638543
117280	638544
56694	638545
30394	638546
5863	638547
55341	638548
15661	638549
120757	638550
35907	638551
56846	638552
72098	638553
62851	638554
35778	638555
169364	638556
3435	638557
207255	638558
243439	638559
27501	638560
131360	638561
155169	638562
77831	638563
104618	638564
104367	638565
17655	638566
19096	638567
63330	638568
366	638569
61980	638570
91431	638571
101197	638572
52331	638573
149993	638574
29771	638575
179211	638576
37968	638577
7204	638578
181093	638579
200558	638580
130872	638581
68306	638582
88368	638583
8113	638584
93696	638585
59213	638586
36533	638587
21530	638588
25336	638589
100216	638590
25475	638591
141020	638592
19970	638593
219246	638594
53088	638595
34647	638596
80038	638597
32174	638598
78078	638599
59965	638600
176972	638601
192906	638602
38009	638603
237345	638604
125189	638605
89493	638606
2941	638607
115395	638608
163353	638609
4559	638610
184618	638611
172681	638612
191629	638613
24294	638614
24294	638615
228626	638616
81381	638617
54049	638618
23746	638619
105185	638620
21564	638621
69545	638622
131774	638623
226061	638624
250022	638625
115833	638626
310199	638627
55667	638628
15852	638629
55812	638630
28596	638631
171392	638632
51845	638633
196992	638634
51320	638635
115471	638636
248792	638637
272096	638638
5675	638639
38409	638640
15489	638641
127114	638642
52280	638643
304009	638644
19321	638645
140822	638646
8722	638647
246603	638648
233320	638649
300018	638650
208417	638651
28596	638652
21215	638653
172494	638654
235262	638655
138121	638656
204094	638657
164737	638658
233037	638659
212796	638660
170421	638661
239766	638662
85200	638663
234531	638664
59801	638665
281934	638666
10734	638667
66666	638668
158	638669
2941	638670
76986	638671
5081	638672
39924	638673
57404	638674
45416	638675
22781	638676
7630	638677
239046	638678
4863	638679
77999	638680
190722	638681
250185	638682
7560	638683
144393	638684
176693	638685
167067	638686
123647	638687
119228	638688
91964	638689
120590	638690
144260	638691
34863	638692
117078	638693
24178	638694
26196	638695
76826	638696
214548	638697
56092	638698
122265	638699
175469	638700
249573	638701
104562	638702
198706	638703
281510	638704
2195	638705
90829	638706
27300	638707
2945	638708
76700	638709
24176	638710
21637	638711
200171	638712
46799	638713
125173	638714
206488	638715
11297	638716
7663	638717
72046	638718
52124	638719
81408	638720
95425	638721
21719	638722
33966	638723
116789	638724
144754	638725
94526	638726
74164	638727
212852	638728
55812	638729
145841	638730
18316	638731
115548	638732
79320	638733
454	638734
174918	638735
78166	638736
5140	638737
12165	638738
19978	638739
13529	638740
29834	638741
113053	638742
12336	638743
29033	638744
192421	638745
270608	638746
140082	638747
1227	638748
68443	638749
124003	638750
173606	638751
12762	638752
90223	638753
291419	638754
62159	638755
107781	638756
51201	638757
25569	638758
221711	638759
47385	638760
35355	638761
95969	638762
127262	638763
99922	638764
84256	638765
74584	638766
275961	638767
236311	638768
217179	638769
290181	638770
4193	638771
61256	638772
251845	638773
72191	638774
113848	638775
22696	638776
37	638777
28919	638778
32962	638779
8434	638780
22727	638781
128649	638782
175889	638783
68180	638784
284130	638785
60774	638786
115834	638787
283527	638788
72802	638789
823	638790
246	638791
17686	638792
57902	638793
121735	638794
236309	638795
41708	638796
82076	638797
121624	638798
71019	638799
14422	638800
58961	638801
219333	638802
64878	638803
37170	638804
5058	638805
87743	638806
92340	638807
2244	638808
109086	638809
146931	638810
80426	638811
71271	638812
103609	638813
110196	638814
92901	638815
7910	638816
97835	638817
98377	638818
23417	638819
137374	638820
100406	638821
16869	638822
152617	638823
91050	638824
116867	638825
59573	638826
232646	638827
27087	638828
72010	638829
47876	638830
208390	638831
59235	638832
153769	638833
15069	638834
26548	638835
3489	638836
96883	638837
180647	638838
47391	638839
320	638840
46261	638841
124298	638842
38501	638843
260648	638844
163099	638845
1228	638846
139250	638847
131766	638848
15394	638849
18286	638850
100855	638851
65921	638852
208001	638853
50454	638854
19232	638855
58358	638856
135806	638857
275583	638858
92916	638859
35361	638860
307475	638861
52445	638862
38019	638863
115903	638864
33007	638865
16595	638866
41300	638867
82545	638868
33258	638869
16530	638870
9858	638871
112970	638872
9015	638873
92907	638874
57402	638875
8552	638876
87590	638877
36612	638878
53744	638879
50552	638880
193329	638881
123417	638882
28147	638883
79868	638884
85626	638885
5366	638886
28491	638887
52909	638888
210198	638889
264955	638890
145861	638891
4747	638892
17425	638893
3093	638894
108242	638895
411	638896
269376	638897
4788	638898
16444	638899
117816	638900
72481	638901
10104	638902
27261	638903
188199	638904
81588	638905
27452	638906
73571	638907
297171	638908
141577	638909
54287	638910
259005	638911
3914	638912
119749	638913
11328	638914
42061	638915
10037	638916
26085	638917
226111	638918
36527	638919
170069	638920
264480	638921
2209	638922
5286	638923
271025	638924
4177	638925
32988	638926
53540	638927
93293	638928
113676	638929
88676	638930
152975	638931
22161	638932
17399	638933
17398	638934
36351	638935
163912	638936
47574	638937
47584	638938
53225	638939
20982	638940
12200	638941
88302	638942
204599	638943
67386	638944
22603	638945
83246	638946
269666	638947
55730	638948
76161	638949
170470	638950
170907	638951
307078	638952
214076	638953
36369	638954
98716	638955
42312	638956
64494	638957
136622	638958
228165	638959
819	638960
145685	638961
95733	638962
200496	638963
142372	638964
35983	638965
931	638966
93227	638967
83736	638968
98925	638969
7269	638970
142064	638971
14468	638972
93340	638973
15521	638974
43543	638975
95709	638976
62760	638977
92936	638978
6099	638979
114161	638980
8443	638981
13890	638982
96288	638983
310115	638984
15794	638985
311585	638986
12635	638987
6370	638988
154440	638989
181880	638990
127270	638991
41917	638992
118298	638993
18674	638994
73026	638995
185290	638996
44761	638997
23474	638998
262767	638999
248386	639000
115513	639001
47143	639002
196426	639003
49814	639004
53059	639005
57979	639006
12899	639007
32948	639008
117132	639009
1597	639010
48014	639011
243383	639012
269356	639013
303495	639014
44422	639015
49095	639016
134809	639017
200720	639018
35328	639019
211284	639020
6604	639021
144530	639022
6470	639023
1666	639024
2051	639025
144864	639026
27401	639027
59057	639028
34612	639029
210216	639030
76953	639031
2626	639032
90580	639033
232942	639034
121649	639035
150389	639036
40101	639037
293118	639038
37887	639039
7079	639040
32971	639041
144566	639042
215682	639043
71177	639044
29106	639045
55417	639046
40106	639047
294359	639048
166557	639049
72227	639050
104891	639051
219655	639052
58532	639053
25040	639054
112639	639055
165286	639056
13092	639057
4930	639058
119214	639059
299490	639060
98528	639061
64932	639062
41794	639063
29013	639064
157888	639065
101948	639066
68402	639067
127949	639068
23951	639069
38654	639070
222692	639071
273383	639072
98371	639073
186203	639074
186203	639075
96433	639076
58033	639077
186861	639078
128	639079
137996	639080
11645	639081
44472	639082
221784	639083
9343	639084
6823	639085
188387	639086
101426	639087
94008	639088
16044	639089
44485	639090
19170	639091
142	639092
19703	639093
67962	639094
277242	639095
91753	639096
38	639097
208349	639098
39569	639099
174316	639100
9663	639101
64277	639102
13313	639103
17592	639104
255028	639105
11804	639106
198845	639107
147814	639108
30190	639109
130055	639110
32523	639111
237212	639112
114580	639113
162905	639114
127000	639115
26355	639116
271849	639117
60396	639118
178103	639119
58482	639120
214629	639121
251583	639122
72644	639123
240818	639124
4965	639125
45935	639126
106309	639127
85381	639128
45604	639129
199582	639130
71458	639131
135631	639132
58317	639133
35692	639134
2135	639135
146499	639136
29390	639137
19625	639138
627	639139
56808	639140
224639	639141
111849	639142
22973	639143
11748	639144
166349	639145
49727	639146
5762	639147
196069	639148
179806	639149
128494	639150
177866	639151
60013	639152
588	639153
112796	639154
25016	639155
128138	639156
128080	639157
74729	639158
95429	639159
4211	639160
83250	639161
94105	639162
235238	639163
146613	639164
107707	639165
1753	639166
117268	639167
8851	639168
18248	639169
14052	639170
26506	639171
41663	639172
18835	639173
58529	639174
82794	639175
46856	639176
136798	639177
115499	639178
35341	639179
31291	639180
29044	639181
130731	639182
150443	639183
123743	639184
28588	639185
75417	639186
39608	639187
158290	639188
162492	639189
63778	639190
167279	639191
7597	639192
3092	639193
115904	639194
76106	639195
50922	639196
23634	639197
28703	639198
14598	639199
193418	639200
3497	639201
180922	639202
960	639203
224969	639204
44400	639205
537	639206
185947	639207
77587	639208
24660	639209
29304	639210
88580	639211
15387	639212
215022	639213
14597	639214
11546	639215
183252	639216
82766	639217
73117	639218
185468	639219
22320	639220
13514	639221
24023	639222
82728	639223
4266	639224
210033	639225
239153	639226
176991	639227
33567	639228
56232	639229
80674	639230
12644	639231
146303	639232
86290	639233
141011	639234
109196	639235
267254	639236
305944	639237
232433	639238
63431	639239
300385	639240
72808	639241
49431	639242
33614	639243
13439	639244
13439	639245
5552	639246
265208	639247
39822	639248
70393	639249
92235	639250
81431	639251
220951	639252
291022	639253
270324	639254
30136	639255
268148	639256
167668	639257
121430	639258
240627	639259
13575	639260
162649	639261
235185	639262
158516	639263
63761	639264
248583	639265
241443	639266
33102	639267
73752	639268
82389	639269
113260	639270
13927	639271
252148	639272
25668	639273
2685	639274
243480	639275
17925	639276
44629	639277
17225	639278
3508	639279
221169	639280
93914	639281
200511	639282
135942	639283
197601	639284
111890	639285
11775	639286
216188	639287
172580	639288
247050	639289
26490	639290
9306	639291
153654	639292
208652	639293
27856	639294
92086	639295
80396	639296
114897	639297
107661	639298
95061	639299
949	639300
90922	639301
91543	639302
94250	639303
6229	639304
8023	639305
177987	639306
91369	639307
208318	639308
171844	639309
18548	639310
18164	639311
173938	639312
130274	639313
29072	639314
41567	639315
121996	639316
16973	639317
14869	639318
8890	639319
82313	639320
13828	639321
73667	639322
156040	639323
160569	639324
182644	639325
268014	639326
201948	639327
46715	639328
41567	639329
60445	639330
48629	639331
88575	639332
208170	639333
15821	639334
1987	639335
69583	639336
65240	639337
195504	639338
106529	639339
66219	639340
218024	639341
16462	639342
98219	639343
66520	639344
204587	639345
16388	639346
196677	639347
787	639348
46623	639349
16115	639350
42875	639351
38463	639352
78863	639353
280749	639354
58074	639355
88229	639356
94144	639357
65631	639358
33846	639359
58294	639360
21146	639361
166226	639362
180466	639363
69165	639364
229093	639365
28155	639366
271865	639367
8082	639368
282714	639369
5357	639370
301146	639371
26491	639372
111338	639373
129659	639374
67358	639375
136737	639376
303921	639377
165531	639378
209882	639379
46250	639380
15278	639381
275272	639382
161819	639383
207276	639384
216	639385
11069	639386
37529	639387
142466	639388
223615	639389
310696	639390
219852	639391
40047	639392
31864	639393
43998	639394
224821	639395
78478	639396
233294	639397
18286	639398
21020	639399
9488	639400
189868	639401
76639	639402
46230	639403
132736	639404
92155	639405
1172	639406
269	639407
3437	639408
3164	639409
228540	639410
123964	639411
145994	639412
147584	639413
147904	639414
6981	639415
154782	639416
21377	639417
107969	639418
49589	639419
15467	639420
50115	639421
206440	639422
310371	639423
160800	639424
25173	639425
201463	639426
277942	639427
33213	639428
178745	639429
115320	639430
51386	639431
222147	639432
277941	639433
70074	639434
223291	639435
202452	639436
76412	639437
115380	639438
98360	639439
206440	639440
274557	639441
234240	639442
190080	639443
140704	639444
274426	639445
28726	639446
22760	639447
155180	639448
260272	639449
213389	639450
141636	639451
19340	639452
11653	639453
183959	639454
24551	639455
119001	639456
51975	639457
94100	639458
228040	639459
12948	639460
138938	639461
35081	639462
81455	639463
76476	639464
76021	639465
289531	639466
132978	639467
137820	639468
11246	639469
30232	639470
46765	639471
10026	639472
82277	639473
18665	639474
130093	639475
7446	639476
5827	639477
42940	639478
110357	639479
300836	639480
51032	639481
303742	639482
18568	639483
128414	639484
102350	639485
105219	639486
225	639487
59534	639488
5843	639489
243125	639490
123961	639491
17849	639492
140361	639493
208047	639494
67407	639495
141652	639496
141652	639497
18012	639498
114495	639499
7728	639500
12380	639501
47847	639502
108148	639503
277502	639504
178047	639505
198845	639506
120798	639507
141321	639508
235182	639509
3700	639510
3700	639511
115296	639512
196610	639513
2205	639514
71946	639515
17215	639516
107726	639517
12091	639518
36314	639519
8936	639520
35477	639521
46709	639522
214069	639523
19599	639524
20099	639525
12365	639526
90243	639527
10735	639528
7760	639529
26315	639530
7644	639531
142199	639532
18762	639533
219055	639534
55020	639535
49865	639536
690	639537
27165	639538
2512	639539
76772	639540
193692	639541
175824	639542
42224	639543
5579	639544
166745	639545
28198	639546
41129	639547
14022	639548
45201	639549
27289	639550
75239	639551
170383	639552
40877	639553
100000	639554
8622	639555
21220	639556
5530	639557
48094	639558
5530	639559
264692	639560
39663	639561
789	639562
44843	639563
174690	639564
1756	639565
159709	639566
20002	639567
213018	639568
88872	639569
67782	639570
17668	639571
145575	639572
28700	639573
25610	639574
67067	639575
185055	639576
33006	639577
30154	639578
251710	639579
135357	639580
36358	639581
29932	639582
27209	639583
96744	639584
112497	639585
14806	639586
89150	639587
49780	639588
29192	639589
249673	639590
47980	639591
37700	639592
123497	639593
183625	639594
78665	639595
7846	639596
259670	639597
112648	639598
211913	639599
100971	639600
96459	639601
138554	639602
59961	639603
75855	639604
133127	639605
121800	639606
191419	639607
272916	639608
14029	639609
270440	639610
29522	639611
7041	639612
36518	639613
174177	639614
171851	639615
17628	639616
15420	639617
96478	639618
85125	639619
295733	639620
223762	639621
16202	639622
179722	639623
248599	639624
76489	639625
149713	639626
1015	639627
48562	639628
39576	639629
72814	639630
99394	639631
77092	639632
220843	639633
54720	639634
81010	639635
31511	639636
40294	639637
29111	639638
126756	639639
89179	639640
95619	639641
301	639642
192272	639643
4454	639644
143967	639645
198946	639646
48874	639647
165523	639648
240151	639649
76112	639650
116837	639651
34871	639652
73884	639653
52571	639654
211962	639655
54897	639656
7720	639657
36291	639658
36291	639659
243118	639660
164803	639661
11646	639662
134119	639663
203516	639664
68669	639665
114163	639666
50977	639667
39345	639668
107274	639669
50288	639670
43336	639671
253883	639672
96741	639673
162065	639674
289789	639675
187911	639676
193424	639677
45996	639678
31244	639679
270587	639680
189464	639681
142881	639682
80513	639683
151569	639684
168939	639685
113693	639686
56456	639687
132754	639688
298393	639689
61924	639690
285119	639691
233342	639692
69594	639693
270278	639694
221501	639695
296528	639696
70154	639697
179814	639698
108327	639699
237765	639700
162591	639701
108610	639702
201260	639703
1574	639704
24951	639705
63152	639706
311574	639707
250266	639708
169660	639709
302109	639710
174703	639711
111075	639712
15121	639713
84775	639714
38281	639715
58184	639716
32268	639717
34090	639718
99631	639719
65422	639720
47404	639721
133450	639722
85588	639723
204988	639724
75316	639725
96984	639726
191786	639727
173386	639728
100366	639729
96508	639730
155612	639731
28095	639732
136382	639733
8144	639734
183446	639735
75030	639736
288094	639737
111072	639738
297331	639739
251178	639740
104254	639741
72364	639742
60430	639743
211201	639744
296949	639745
30228	639746
296959	639747
208836	639748
281267	639749
197355	639750
47193	639751
162917	639752
134513	639753
144211	639754
113468	639755
344	639756
81379	639757
104349	639758
206484	639759
162421	639760
145251	639761
210900	639762
104064	639763
30412	639764
278089	639765
119138	639766
45648	639767
208086	639768
299651	639769
45709	639770
103431	639771
80821	639772
43742	639773
73706	639774
34370	639775
3665	639776
45015	639777
123519	639778
133502	639779
250813	639780
94050	639781
138659	639782
311605	639783
249480	639784
275037	639785
55084	639786
39	639787
180809	639788
110694	639789
132038	639790
241253	639791
104048	639792
97117	639793
306575	639794
207420	639795
179777	639796
105657	639797
33539	639798
68762	639799
262448	639800
68730	639801
254367	639802
63636	639803
35843	639804
229609	639805
232892	639806
28706	639807
132230	639808
243140	639809
110995	639810
110995	639811
310595	639812
155751	639813
33230	639814
215415	639815
171405	639816
208903	639817
267855	639818
159669	639819
115042	639820
173243	639821
283976	639822
53728	639823
159212	639824
77758	639825
157596	639826
280986	639827
249366	639828
274344	639829
98841	639830
130424	639831
280681	639832
234304	639833
71208	639834
118030	639835
229296	639836
58258	639837
53484	639838
34840	639839
20339	639840
142280	639841
94376	639842
123656	639843
151797	639844
63152	639845
178707	639846
241865	639847
51923	639848
117779	639849
305126	639850
214581	639851
55055	639852
68865	639853
32167	639854
141059	639855
102025	639856
156253	639857
136866	639858
27750	639859
162394	639860
175184	639861
47279	639862
218237	639863
31773	639864
153836	639865
29513	639866
297484	639867
11900	639868
173506	639869
160203	639870
120437	639871
28618	639872
153646	639873
218159	639874
46644	639875
84632	639876
252326	639877
252938	639878
106823	639879
237527	639880
135823	639881
111369	639882
158825	639883
222950	639884
150140	639885
192664	639886
251772	639887
171493	639888
218083	639889
267678	639890
189814	639891
97232	639892
119270	639893
133060	639894
235033	639895
301032	639896
225330	639897
92594	639898
66690	639899
127789	639900
254712	639901
128494	639902
83842	639903
194314	639904
127932	639905
196780	639906
157460	639907
76510	639908
185917	639909
238781	639910
97818	639911
11171	639912
47092	639913
72695	639914
291371	639915
198150	639916
312407	639917
209879	639918
94819	639919
32471	639920
84682	639921
23274	639922
215782	639923
187880	639924
28844	639925
51658	639926
295242	639927
3244	639928
152613	639929
37192	639930
145034	639931
280111	639932
28269	639933
6882	639934
196386	639935
31443	639936
81694	639937
151567	639938
176555	639939
238065	639940
271396	639941
139514	639942
296431	639943
97581	639944
128321	639945
65484	639946
132255	639947
49333	639948
126639	639949
261109	639950
65088	639951
44083	639952
47761	639953
49661	639954
295207	639955
71550	639956
61393	639957
102370	639958
185488	639959
39036	639960
107484	639961
8811	639962
50755	639963
225950	639964
42018	639965
209482	639966
62427	639967
23825	639968
131484	639969
13808	639970
30269	639971
57572	639972
58849	639973
121572	639974
184260	639975
42111	639976
207243	639977
134575	639978
159506	639979
84814	639980
274164	639981
52556	639982
161212	639983
73484	639984
164645	639985
191138	639986
51878	639987
76333	639988
151723	639989
124909	639990
73858	639991
39758	639992
88245	639993
130276	639994
35390	639995
13331	639996
147271	639997
202703	639998
37962	639999
335	640000
76636	640001
83415	640002
22562	640003
22562	640004
305687	640005
307495	640006
138250	640007
23686	640008
9059	640009
208921	640010
6777	640011
166068	640012
24065	640013
258020	640014
113814	640015
98629	640016
8608	640017
45884	640018
221107	640019
48911	640020
91230	640021
90837	640022
171646	640023
125245	640024
186289	640025
176104	640026
76556	640027
109253	640028
94068	640029
141496	640030
76825	640031
156526	640032
122539	640033
8091	640034
187085	640035
208096	640036
21815	640037
77259	640038
78142	640039
71869	640040
45074	640041
10749	640042
77277	640043
33499	640044
52359	640045
88842	640046
232484	640047
213694	640048
46528	640049
82603	640050
184644	640051
305910	640052
168568	640053
235994	640054
138124	640055
65060	640056
151200	640057
30699	640058
134980	640059
91136	640060
205412	640061
34666	640062
65175	640063
57222	640064
70969	640065
51867	640066
176693	640067
148826	640068
214311	640069
1673	640070
160997	640071
200010	640072
7653	640073
110122	640074
76184	640075
161454	640076
11181	640077
22593	640078
36923	640079
5208	640080
112360	640081
690	640082
129356	640083
255447	640084
213482	640085
257533	640086
39735	640087
47201	640088
76963	640089
63682	640090
183293	640091
105320	640092
75392	640093
49521	640094
495	640095
62127	640096
139142	640097
15039	640098
62717	640099
143260	640100
37350	640101
88282	640102
217709	640103
106610	640104
14956	640105
77839	640106
311763	640107
172165	640108
58745	640109
52649	640110
77338	640111
55743	640112
15311	640113
19949	640114
144934	640115
24761	640116
93359	640117
76136	640118
77431	640119
87464	640120
75233	640121
25718	640122
73616	640123
119360	640124
206999	640125
15860	640126
30944	640127
255883	640128
10564	640129
34155	640130
134403	640131
123943	640132
47292	640133
143511	640134
312	640135
277902	640136
255715	640137
276401	640138
303020	640139
27562	640140
86247	640141
42023	640142
47363	640143
73609	640144
60248	640145
102994	640146
51280	640147
23627	640148
33745	640149
110239	640150
185547	640151
128920	640152
38570	640153
18663	640154
94114	640155
43129	640156
132684	640157
64634	640158
16387	640159
80980	640160
136954	640161
194687	640162
82743	640163
237938	640164
119720	640165
205106	640166
26910	640167
184250	640168
86248	640169
125902	640170
15995	640171
98855	640172
6580	640173
202595	640174
96134	640175
248775	640176
141600	640177
163877	640178
311714	640179
154021	640180
56068	640181
81020	640182
252098	640183
3422	640184
90877	640185
266979	640186
111830	640187
184586	640188
292407	640189
64030	640190
31637	640191
5403	640192
49786	640193
96329	640194
173306	640195
12612	640196
124997	640197
8006	640198
49240	640199
162348	640200
58314	640201
170081	640202
68684	640203
72651	640204
49084	640205
60165	640206
138431	640207
44275	640208
139367	640209
130558	640210
302183	640211
91791	640212
99177	640213
38596	640214
34453	640215
127964	640216
210356	640217
285662	640218
65535	640219
70274	640220
56995	640221
2709	640222
275193	640223
43170	640224
165801	640225
6662	640226
107744	640227
38791	640228
34080	640229
139702	640230
16461	640231
95679	640232
18268	640233
140407	640234
36349	640235
129293	640236
163419	640237
70490	640238
63716	640239
119753	640240
151891	640241
237373	640242
88415	640243
248859	640244
39389	640245
30902	640246
149629	640247
247499	640248
193758	640249
63140	640250
85223	640251
228694	640252
234892	640253
176699	640254
33378	640255
206059	640256
251616	640257
173135	640258
53855	640259
76539	640260
42148	640261
169439	640262
53126	640263
20767	640264
159231	640265
150038	640266
77273	640267
105030	640268
2702	640269
164345	640270
49880	640271
241342	640272
52939	640273
249614	640274
95375	640275
240648	640276
73459	640277
28193	640278
97724	640279
18038	640280
212235	640281
83867	640282
49722	640283
76854	640284
48439	640285
63140	640286
295700	640287
15839	640288
80385	640289
30701	640290
35186	640291
65358	640292
2825	640293
57432	640294
74085	640295
65595	640296
261539	640297
5664	640298
116488	640299
39480	640300
286435	640301
184710	640302
30278	640303
49289	640304
98252	640305
48009	640306
262402	640307
55045	640308
30944	640309
102765	640310
278504	640311
18841	640312
147924	640313
12493	640314
52096	640315
192112	640316
203253	640317
38936	640318
77714	640319
294820	640320
224897	640321
174105	640322
246347	640323
22221	640324
133756	640325
19933	640326
22905	640327
241414	640328
18278	640329
68087	640330
1853	640331
20437	640332
69138	640333
76421	640334
75396	640335
95233	640336
197039	640337
170477	640338
158797	640339
87655	640340
1615	640341
56720	640342
60053	640343
178586	640344
5020	640345
59355	640346
100361	640347
6723	640348
5157	640349
35416	640350
21906	640351
128997	640352
20521	640353
100190	640354
63735	640355
1066	640356
54273	640357
32454	640358
222999	640359
235587	640360
156054	640361
31603	640362
89249	640363
153084	640364
147153	640365
97457	640366
102976	640367
110998	640368
51383	640369
16455	640370
189662	640371
189662	640372
213833	640373
28213	640374
268577	640375
42701	640376
28213	640377
117396	640378
215601	640379
214678	640380
141517	640381
101792	640382
293202	640383
140225	640384
41973	640385
5435	640386
139832	640387
129786	640388
53795	640389
231345	640390
91169	640391
8809	640392
138670	640393
105745	640394
49086	640395
15900	640396
8407	640397
34836	640398
43092	640399
89322	640400
26380	640401
125256	640402
299223	640403
64425	640404
71528	640405
133037	640406
39113	640407
214706	640408
7339	640409
61011	640410
21207	640411
10154	640412
16545	640413
160785	640414
209465	640415
71569	640416
14234	640417
160934	640418
100120	640419
307998	640420
22459	640421
132605	640422
32993	640423
18609	640424
38745	640425
133794	640426
7602	640427
69712	640428
118554	640429
178114	640430
109395	640431
106620	640432
254255	640433
31041	640434
158982	640435
139627	640436
34241	640437
7804	640438
113707	640439
4029	640440
42962	640441
165926	640442
40655	640443
204725	640444
204725	640445
134886	640446
22912	640447
188319	640448
3430	640449
164229	640450
135386	640451
51614	640452
67069	640453
125543	640454
179900	640455
10825	640456
267452	640457
10309	640458
133243	640459
53066	640460
24970	640461
136971	640462
118590	640463
144199	640464
32829	640465
46585	640466
80663	640467
161388	640468
5641	640469
223226	640470
94297	640471
80152	640472
201820	640473
321	640474
62473	640475
107827	640476
2575	640477
15662	640478
211152	640479
12404	640480
9482	640481
3712	640482
31071	640483
91323	640484
20333	640485
298565	640486
90030	640487
37404	640488
27028	640489
12829	640490
139890	640491
52001	640492
18094	640493
2571	640494
1346	640495
135179	640496
197801	640497
32587	640498
141925	640499
51431	640500
39938	640501
45908	640502
85738	640503
78775	640504
19163	640505
2469	640506
147618	640507
12328	640508
234289	640509
142682	640510
269934	640511
177157	640512
133037	640513
300143	640514
7376	640515
9620	640516
86777	640517
41	640518
77648	640519
135555	640520
73820	640521
78603	640522
108003	640523
107084	640524
298735	640525
197801	640526
8454	640527
2497	640528
128782	640529
205041	640530
59130	640531
39366	640532
227732	640533
98890	640534
139	640535
13238	640536
52830	640537
79012	640538
294	640539
2147	640540
204239	640541
22912	640542
59588	640543
74004	640544
48828	640545
93233	640546
93233	640547
154146	640548
71924	640549
40366	640550
12215	640551
129632	640552
73448	640553
16801	640554
59804	640555
65624	640556
296572	640557
4257	640558
176302	640559
28811	640560
80665	640561
140574	640562
84281	640563
874	640564
287471	640565
29739	640566
129305	640567
29507	640568
71946	640569
13207	640570
133037	640571
139375	640572
29682	640573
76052	640574
279823	640575
30438	640576
4519	640577
14047	640578
138352	640579
153138	640580
90884	640581
27567	640582
22338	640583
29771	640584
200707	640585
10480	640586
151034	640587
86496	640588
24548	640589
107299	640590
86489	640591
92990	640592
4109	640593
18554	640594
107757	640595
83407	640596
37463	640597
38094	640598
4779	640599
254789	640600
122576	640601
100995	640602
30256	640603
61345	640604
3486	640605
178419	640606
178021	640607
1938	640608
3071	640609
40694	640610
54238	640611
22537	640612
91264	640613
220928	640614
65430	640615
204259	640616
45824	640617
10821	640618
62606	640619
1188	640620
151930	640621
17994	640622
126572	640623
127345	640624
201190	640625
173326	640626
88793	640627
140098	640628
105756	640629
63533	640630
30387	640631
50808	640632
175124	640633
49084	640634
10303	640635
255465	640636
6588	640637
169131	640638
259710	640639
131374	640640
17959	640641
28680	640642
55949	640643
4745	640644
184365	640645
187703	640646
24838	640647
6588	640648
13055	640649
25149	640650
84679	640651
88026	640652
3011	640653
128346	640654
6763	640655
58454	640656
173642	640657
4110	640658
18460	640659
6763	640660
63342	640661
161375	640662
190895	640663
28650	640664
31839	640665
215997	640666
117113	640667
54600	640668
288353	640669
299404	640670
257173	640671
16728	640672
1583	640673
186186	640674
156553	640675
91955	640676
39396	640677
427	640678
79813	640679
193357	640680
193357	640681
80768	640682
86224	640683
64799	640684
5146	640685
85893	640686
96212	640687
53620	640688
26642	640689
266411	640690
282957	640691
16900	640692
127373	640693
34621	640694
71119	640695
56055	640696
29277	640697
209491	640698
16728	640699
58755	640700
171048	640701
141453	640702
230980	640703
216778	640704
146276	640705
95918	640706
136898	640707
144149	640708
14382	640709
94035	640710
3314	640711
20468	640712
29624	640713
95519	640714
92005	640715
216822	640716
14716	640717
48660	640718
240317	640719
54120	640720
200998	640721
185182	640722
95587	640723
125957	640724
20639	640725
97450	640726
141564	640727
82886	640728
145566	640729
49670	640730
13910	640731
12528	640732
21923	640733
61146	640734
40255	640735
61061	640736
91128	640737
33349	640738
257028	640739
4136	640740
34892	640741
25512	640742
11598	640743
21604	640744
13429	640745
76154	640746
192	640747
114541	640748
27608	640749
1120	640750
134512	640751
122090	640752
127226	640753
20502	640754
312724	640755
147801	640756
84452	640757
270665	640758
97826	640759
25919	640760
69082	640761
37286	640762
180277	640763
82202	640764
12550	640765
138199	640766
65270	640767
109337	640768
270625	640769
81134	640770
86647	640771
19864	640772
133288	640773
135891	640774
6346	640775
144781	640776
139724	640777
181734	640778
56053	640779
1000	640780
18107	640781
40670	640782
47259	640783
60973	640784
8227	640785
176611	640786
28864	640787
3554	640788
22923	640789
152404	640790
179133	640791
31584	640792
9345	640793
127556	640794
89356	640795
44564	640796
54053	640797
8200	640798
294858	640799
160106	640800
12622	640801
42216	640802
120507	640803
49812	640804
219629	640805
1198	640806
131870	640807
20072	640808
81729	640809
77632	640810
40520	640811
4614	640812
117444	640813
209119	640814
172136	640815
132977	640816
188861	640817
101527	640818
24649	640819
29299	640820
9264	640821
201540	640822
36168	640823
112388	640824
25998	640825
273208	640826
9127	640827
22487	640828
273081	640829
91431	640830
249123	640831
118923	640832
166625	640833
20696	640834
18177	640835
4409	640836
258745	640837
10542	640838
282421	640839
4909	640840
30773	640841
18094	640842
63808	640843
114089	640844
22823	640845
84836	640846
85331	640847
146642	640848
22823	640849
7915	640850
22091	640851
80478	640852
13004	640853
130	640854
19383	640855
164331	640856
7720	640857
116826	640858
37642	640859
227480	640860
29316	640861
3042	640862
152682	640863
16387	640864
191440	640865
66641	640866
71132	640867
74973	640868
44602	640869
59667	640870
7934	640871
254278	640872
104778	640873
116093	640874
181395	640875
24439	640876
58817	640877
50241	640878
61955	640879
146954	640880
33801	640881
228228	640882
96267	640883
35711	640884
3507	640885
114067	640886
51131	640887
293498	640888
94527	640889
57485	640890
110838	640891
48384	640892
123730	640893
113255	640894
63419	640895
92593	640896
133347	640897
8598	640898
217067	640899
494	640900
5972	640901
115834	640902
14588	640903
304674	640904
49207	640905
34576	640906
2474	640907
138711	640908
75992	640909
196797	640910
115106	640911
33319	640912
258520	640913
176164	640914
25187	640915
193542	640916
246980	640917
160168	640918
22499	640919
30728	640920
185906	640921
8784	640922
197835	640923
38087	640924
21452	640925
59999	640926
131463	640927
213583	640928
277	640929
16015	640930
14116	640931
54354	640932
93517	640933
30790	640934
22528	640935
38817	640936
63346	640937
3331	640938
5240	640939
111751	640940
74242	640941
10097	640942
28658	640943
4234	640944
83802	640945
15628	640946
5237	640947
43661	640948
86428	640949
19457	640950
22820	640951
252771	640952
17175	640953
43957	640954
48968	640955
83923	640956
192715	640957
28963	640958
67558	640959
181264	640960
180592	640961
83348	640962
170765	640963
168243	640964
97146	640965
55548	640966
129013	640967
12847	640968
11414	640969
278113	640970
140750	640971
91544	640972
311424	640973
291424	640974
116236	640975
173354	640976
119713	640977
65021	640978
53851	640979
43380	640980
28273	640981
158488	640982
162211	640983
11251	640984
128328	640985
137360	640986
144361	640987
156337	640988
244605	640989
70774	640990
287933	640991
111549	640992
165812	640993
5750	640994
414	640995
64453	640996
79809	640997
155147	640998
194828	640999
284636	641000
282128	641001
286055	641002
212278	641003
70980	641004
88206	641005
47536	641006
82544	641007
95850	641008
57149	641009
271630	641010
68618	641011
81165	641012
48015	641013
22313	641014
4539	641015
118054	641016
29347	641017
259502	641018
296900	641019
48015	641020
98103	641021
279500	641022
219830	641023
189605	641024
240154	641025
8634	641026
117285	641027
58456	641028
139342	641029
209927	641030
186058	641031
169999	641032
49191	641033
83732	641034
100625	641035
79960	641036
176459	641037
121687	641038
271009	641039
42109	641040
58837	641041
74695	641042
11753	641043
93076	641044
58348	641045
72541	641046
87446	641047
87435	641048
34629	641049
249881	641050
165314	641051
13324	641052
47304	641053
125003	641054
69903	641055
78658	641056
31273	641057
54073	641058
18463	641059
168270	641060
68605	641061
229893	641062
73330	641063
79122	641064
8025	641065
294203	641066
120652	641067
98341	641068
52146	641069
66354	641070
43830	641071
10056	641072
141976	641073
34858	641074
78782	641075
129808	641076
38052	641077
65777	641078
119292	641079
5324	641080
156262	641081
28	641082
161858	641083
709	641084
12216	641085
29145	641086
165981	641087
85721	641088
48134	641089
183543	641090
35479	641091
136521	641092
249504	641093
3175	641094
99110	641095
49114	641096
161188	641097
7863	641098
129437	641099
10450	641100
11475	641101
99479	641102
141687	641103
150417	641104
156339	641105
204888	641106
108347	641107
202469	641108
134496	641109
132760	641110
51990	641111
18164	641112
18164	641113
54981	641114
54981	641115
53132	641116
53132	641117
53132	641118
212042	641119
40989	641120
49280	641121
192164	641122
69521	641123
20721	641124
69473	641125
40351	641126
269972	641127
133391	641128
154878	641129
2082	641130
56827	641131
252257	641132
121188	641133
251769	641134
128782	641135
6440	641136
163457	641137
113345	641138
30716	641139
112409	641140
126462	641141
207039	641142
146583	641143
56827	641144
286369	641145
179745	641146
253798	641147
52298	641148
162361	641149
19919	641150
90736	641151
182823	641152
36072	641153
3392	641154
54922	641155
13351	641156
17012	641157
84451	641158
1932	641159
51685	641160
30494	641161
108427	641162
10454	641163
128119	641164
169688	641165
29409	641166
29113	641167
123	641168
63658	641169
36484	641170
35651	641171
223514	641172
15429	641173
8273	641174
4835	641175
105204	641176
63524	641177
1946	641178
234680	641179
23883	641180
140916	641181
255225	641182
210404	641183
240920	641184
159720	641185
38905	641186
989	641187
239587	641188
63115	641189
28595	641190
21773	641191
212283	641192
137571	641193
118489	641194
165397	641195
29188	641196
223036	641197
175859	641198
136048	641199
57343	641200
52398	641201
24107	641202
286639	641203
24556	641204
97323	641205
6206	641206
15683	641207
54964	641208
25264	641209
281958	641210
45646	641211
5105	641212
306420	641213
818	641214
126032	641215
7028	641216
89601	641217
189223	641218
63742	641219
73573	641220
144017	641221
29446	641222
122549	641223
46004	641224
294485	641225
89518	641226
142757	641227
8994	641228
306671	641229
106568	641230
141768	641231
4452	641232
19490	641233
129556	641234
36511	641235
298631	641236
137899	641237
295141	641238
78725	641239
305261	641240
85005	641241
168745	641242
16020	641243
15344	641244
36183	641245
17493	641246
102008	641247
26106	641248
130438	641249
42877	641250
34133	641251
4941	641252
199783	641253
51225	641254
107239	641255
152667	641256
12285	641257
17999	641258
3132	641259
11637	641260
12285	641261
231	641262
775	641263
3132	641264
66345	641265
45865	641266
153630	641267
65416	641268
139680	641269
258466	641270
178760	641271
45865	641272
256997	641273
192204	641274
177722	641275
67434	641276
46003	641277
102737	641278
695	641279
152027	641280
154403	641281
755	641282
174	641283
174	641284
168579	641285
125467	641286
184598	641287
213128	641288
109368	641289
289704	641290
82191	641291
130357	641292
183375	641293
22134	641294
176132	641295
134681	641296
52898	641297
147578	641298
65554	641299
205336	641300
34333	641301
2476	641302
59623	641303
106831	641304
201040	641305
214102	641306
199885	641307
51998	641308
51400	641309
144521	641310
84177	641311
202141	641312
210481	641313
39297	641314
298657	641315
298048	641316
261709	641317
191021	641318
303758	641319
43238	641320
54590	641321
239619	641322
114152	641323
25443	641324
163996	641325
30781	641326
276280	641327
98966	641328
312143	641329
64973	641330
6053	641331
53554	641332
49603	641333
207357	641334
207827	641335
20263	641336
262096	641337
121683	641338
106561	641339
206651	641340
98438	641341
155841	641342
91967	641343
148104	641344
87822	641345
44865	641346
260871	641347
102623	641348
205931	641349
219077	641350
7906	641351
163725	641352
172493	641353
60134	641354
104404	641355
49	641356
147362	641357
157560	641358
32006	641359
77796	641360
28217	641361
51543	641362
132984	641363
132984	641364
204702	641365
195463	641366
916	641367
227450	641368
129854	641369
46635	641370
68836	641371
31760	641372
122896	641373
304042	641374
232864	641375
202419	641376
22643	641377
73893	641378
124482	641379
235648	641380
37107	641381
84845	641382
176136	641383
74753	641384
18717	641385
310960	641386
45625	641387
269035	641388
2077	641389
167913	641390
32560	641391
80564	641392
38517	641393
45275	641394
131444	641395
131744	641396
141855	641397
63463	641398
15581	641399
297924	641400
187204	641401
208221	641402
175047	641403
19232	641404
84625	641405
144401	641406
172524	641407
172524	641408
43955	641409
169981	641410
273776	641411
39675	641412
308767	641413
54012	641414
51374	641415
64980	641416
59943	641417
5449	641418
155924	641419
155928	641420
106252	641421
56660	641422
189740	641423
106860	641424
58802	641425
136640	641426
126087	641427
117745	641428
228765	641429
135487	641430
65271	641431
104215	641432
176703	641433
66893	641434
4832	641435
148494	641436
241928	641437
7046	641438
65774	641439
133251	641440
237872	641441
122230	641442
209173	641443
126128	641444
52668	641445
246917	641446
125868	641447
164248	641448
20503	641449
97886	641450
142723	641451
123983	641452
916	641453
213799	641454
73486	641455
67298	641456
118161	641457
55293	641458
9933	641459
144282	641460
199256	641461
131317	641462
53921	641463
24069	641464
12910	641465
41585	641466
241954	641467
5793	641468
11048	641469
5110	641470
125281	641471
58159	641472
144234	641473
174631	641474
79042	641475
129031	641476
17038	641477
48294	641478
56521	641479
33626	641480
164648	641481
21938	641482
221696	641483
48776	641484
23546	641485
216831	641486
117581	641487
220981	641488
217351	641489
66832	641490
112989	641491
96320	641492
311952	641493
199472	641494
27029	641495
25752	641496
224219	641497
277132	641498
168422	641499
231082	641500
305313	641501
6934	641502
79907	641503
66062	641504
273085	641505
136192	641506
190254	641507
275642	641508
59385	641509
227328	641510
58200	641511
146948	641512
281754	641513
86978	641514
22793	641515
310912	641516
142513	641517
179769	641518
88842	641519
128198	641520
304232	641521
204457	641522
141774	641523
30964	641524
25282	641525
43771	641526
102066	641527
82841	641528
295397	641529
146843	641530
109210	641531
202394	641532
157276	641533
168992	641534
285318	641535
957	641536
41002	641537
150658	641538
43399	641539
156169	641540
17001	641541
73836	641542
74110	641543
271689	641544
126248	641545
74153	641546
158138	641547
50065	641548
25930	641549
695	641550
79039	641551
75952	641552
61006	641553
137880	641554
103155	641555
34430	641556
188376	641557
145292	641558
216277	641559
59724	641560
295671	641561
67432	641562
38653	641563
237445	641564
45324	641565
5092	641566
307139	641567
25	641568
800	641569
103378	641570
162006	641571
111639	641572
51521	641573
46000	641574
155543	641575
218147	641576
241679	641577
90011	641578
212857	641579
307490	641580
141465	641581
213099	641582
217298	641583
310195	641584
217617	641585
52722	641586
35818	641587
12517	641588
117058	641589
87544	641590
251513	641591
120251	641592
119380	641593
270460	641594
90011	641595
64972	641596
176528	641597
95206	641598
56749	641599
25443	641600
274525	641601
160793	641602
299003	641603
192160	641604
202291	641605
93151	641606
37369	641607
12048	641608
92203	641609
231280	641610
145591	641611
68917	641612
191800	641613
40528	641614
255398	641615
291845	641616
36321	641617
312252	641618
38834	641619
192831	641620
280466	641621
9542	641622
50453	641623
231084	641624
16855	641625
169435	641626
291661	641627
12834	641628
290941	641629
64660	641630
299647	641631
217495	641632
129147	641633
191185	641634
85515	641635
123298	641636
55347	641637
120251	641638
64972	641639
86798	641640
139172	641641
126555	641642
12517	641643
214343	641644
198383	641645
38289	641646
112756	641647
70030	641648
67210	641649
85368	641650
191200	641651
113322	641652
185118	641653
104397	641654
92235	641655
105194	641656
247163	641657
146762	641658
156456	641659
55719	641660
188900	641661
274917	641662
273156	641663
111173	641664
152739	641665
48127	641666
104011	641667
102171	641668
21617	641669
44946	641670
306241	641671
217174	641672
119202	641673
110827	641674
108758	641675
211203	641676
94058	641677
256731	641678
5604	641679
80169	641680
37444	641681
272447	641682
17139	641683
270862	641684
12120	641685
6431	641686
42587	641687
77803	641688
52382	641689
4169	641690
63545	641691
59909	641692
5559	641693
21283	641694
8099	641695
160133	641696
72743	641697
63545	641698
2286	641699
62452	641700
67244	641701
20624	641702
137585	641703
43294	641704
2437	641705
31176	641706
65251	641707
60161	641708
11422	641709
131886	641710
147099	641711
55001	641712
309734	641713
185095	641714
60120	641715
57411	641716
6033	641717
51103	641718
46672	641719
851	641720
80419	641721
146036	641722
265005	641723
42677	641724
309226	641725
200313	641726
40101	641727
49846	641728
83759	641729
100041	641730
172796	641731
34573	641732
204173	641733
202869	641734
182776	641735
175998	641736
131986	641737
72989	641738
189450	641739
9976	641740
73668	641741
15716	641742
7826	641743
9119	641744
67154	641745
6846	641746
50431	641747
60723	641748
209329	641749
161676	641750
154735	641751
33787	641752
163448	641753
85007	641754
56363	641755
105024	641756
44128	641757
158984	641758
55575	641759
173581	641760
37527	641761
131791	641762
202490	641763
185069	641764
202844	641765
41629	641766
149617	641767
66149	641768
17989	641769
76923	641770
82984	641771
60132	641772
112884	641773
182128	641774
412	641775
184867	641776
169035	641777
165842	641778
30243	641779
303188	641780
103872	641781
42861	641782
138708	641783
15812	641784
121897	641785
11491	641786
85751	641787
43797	641788
294662	641789
250489	641790
7370	641791
147124	641792
56899	641793
168078	641794
273676	641795
17143	641796
307498	641797
44394	641798
142836	641799
219464	641800
65783	641801
25085	641802
143924	641803
151850	641804
100831	641805
56735	641806
25761	641807
28479	641808
2605	641809
210923	641810
9583	641811
15072	641812
205611	641813
93687	641814
46906	641815
121236	641816
69694	641817
108749	641818
11228	641819
27110	641820
34833	641821
7832	641822
38477	641823
36494	641824
126138	641825
2205	641826
69753	641827
309831	641828
138088	641829
201400	641830
26666	641831
13931	641832
22025	641833
62290	641834
57850	641835
73906	641836
114276	641837
233	641838
267538	641839
29625	641840
17764	641841
3728	641842
27016	641843
23053	641844
24301	641845
83526	641846
9921	641847
51315	641848
31037	641849
62403	641850
116568	641851
32135	641852
21565	641853
69552	641854
4486	641855
54742	641856
43286	641857
125306	641858
37421	641859
95190	641860
74223	641861
60554	641862
75092	641863
80753	641864
25380	641865
24270	641866
58988	641867
45785	641868
9022	641869
54440	641870
144198	641871
256847	641872
196120	641873
10521	641874
37720	641875
124243	641876
165063	641877
68605	641878
14351	641879
166814	641880
125104	641881
84683	641882
146023	641883
867	641884
186353	641885
37046	641886
50805	641887
191519	641888
12020	641889
26349	641890
229812	641891
203894	641892
78855	641893
69510	641894
23559	641895
1355	641896
4741	641897
215024	641898
59243	641899
225212	641900
130472	641901
72013	641902
65463	641903
109996	641904
171594	641905
48003	641906
2002	641907
2111	641908
4828	641909
145045	641910
223920	641911
216648	641912
26014	641913
273253	641914
54859	641915
167758	641916
75815	641917
207320	641918
195453	641919
25561	641920
17743	641921
218838	641922
6808	641923
92551	641924
185636	641925
312666	641926
106688	641927
168390	641928
49956	641929
82476	641930
3948	641931
6211	641932
6723	641933
50263	641934
1970	641935
32	641936
118444	641937
37	641938
42777	641939
130	641940
85186	641941
221	641942
123194	641943
31668	641944
105274	641945
190418	641946
1348	641947
190034	641948
83305	641949
18804	641950
45597	641951
184469	641952
37043	641953
39	641954
205872	641955
271666	641956
29205	641957
25459	641958
22554	641959
106082	641960
76900	641961
20526	641962
254926	641963
95014	641964
7541	641965
51995	641966
99257	641967
46544	641968
55156	641969
143159	641970
94217	641971
82611	641972
183443	641973
19759	641974
246880	641975
12	641976
163746	641977
81771	641978
143503	641979
42777	641980
126532	641981
44770	641982
2123	641983
188236	641984
167227	641985
25411	641986
512	641987
54788	641988
32	641989
193371	641990
47189	641991
64702	641992
223760	641993
51680	641994
27688	641995
126533	641996
63896	641997
14253	641998
294412	641999
50709	642000
104910	642001
107565	642002
56909	642003
61215	642004
217729	642005
122523	642006
27785	642007
8314	642008
61444	642009
146396	642010
74100	642011
74100	642012
37	642013
65517	642014
25742	642015
100108	642016
25087	642017
29881	642018
62631	642019
27240	642020
48707	642021
120863	642022
23679	642023
44305	642024
12200	642025
181559	642026
31	642027
74575	642028
182844	642029
54815	642030
160734	642031
107332	642032
104492	642033
16293	642034
42284	642035
133605	642036
7541	642037
2342	642038
151305	642039
123990	642040
29259	642041
2836	642042
5242	642043
201601	642044
264311	642045
55153	642046
75967	642047
35	642048
259721	642049
130	642050
113316	642051
230226	642052
67889	642053
63617	642054
74015	642055
176500	642056
120862	642057
102977	642058
167232	642059
18140	642060
24687	642061
12371	642062
9557	642063
41350	642064
13334	642065
5312	642066
290644	642067
18925	642068
290082	642069
53717	642070
3993	642071
13178	642072
28090	642073
12909	642074
40478	642075
47240	642076
54034	642077
20866	642078
7658	642079
97075	642080
10213	642081
211031	642082
288249	642083
307383	642084
41905	642085
46055	642086
240380	642087
138326	642088
16107	642089
755	642090
59675	642091
3834	642092
66479	642093
152781	642094
149661	642095
221188	642096
240990	642097
26582	642098
221375	642099
271464	642100
98583	642101
112482	642102
20634	642103
50797	642104
244935	642105
89091	642106
134233	642107
176865	642108
27994	642109
35391	642110
55523	642111
77649	642112
88841	642113
13202	642114
119572	642115
61805	642116
114159	642117
20836	642118
99302	642119
46531	642120
42770	642121
42770	642122
39087	642123
165997	642124
2721	642125
12834	642126
208578	642127
76247	642128
70761	642129
220898	642130
141	642131
1648	642132
99290	642133
218262	642134
75972	642135
164688	642136
209392	642137
87796	642138
78226	642139
19367	642140
7072	642141
141184	642142
142344	642143
35416	642144
85762	642145
138448	642146
11898	642147
33890	642148
35477	642149
33259	642150
133891	642151
161378	642152
236891	642153
36777	642154
49519	642155
145620	642156
12062	642157
246483	642158
1086	642159
44027	642160
14757	642161
107161	642162
191840	642163
2889	642164
70843	642165
25882	642166
26597	642167
16186	642168
6274	642169
33414	642170
201163	642171
194363	642172
301687	642173
18516	642174
291642	642175
37364	642176
28166	642177
165960	642178
65805	642179
52339	642180
13382	642181
1439	642182
113018	642183
97379	642184
257094	642185
2700	642186
39227	642187
86124	642188
60469	642189
168092	642190
145434	642191
86998	642192
71452	642193
18107	642194
32894	642195
162052	642196
42345	642197
49380	642198
4410	642199
262380	642200
132440	642201
205186	642202
21880	642203
214960	642204
165476	642205
86331	642206
52168	642207
26721	642208
141384	642209
31272	642210
9903	642211
78159	642212
115184	642213
8915	642214
7270	642215
201951	642216
54454	642217
937	642218
13207	642219
62485	642220
127817	642221
140420	642222
19885	642223
200161	642224
662	642225
32221	642226
8790	642227
8790	642228
128401	642229
183799	642230
1120	642231
119292	642232
36003	642233
3371	642234
142880	642235
18463	642236
19698	642237
12483	642238
109375	642239
6113	642240
13691	642241
24785	642242
203931	642243
146510	642244
20133	642245
9196	642246
9196	642247
37143	642248
187590	642249
124785	642250
24544	642251
118890	642252
6232	642253
81023	642254
82077	642255
55811	642256
156864	642257
280065	642258
41137	642259
110525	642260
88574	642261
48750	642262
166703	642263
44397	642264
21504	642265
101709	642266
34288	642267
117312	642268
117312	642269
73358	642270
152601	642271
122299	642272
217919	642273
159503	642274
159370	642275
159634	642276
50131	642277
160568	642278
55052	642279
32427	642280
64142	642281
78330	642282
32427	642283
11939	642284
209365	642285
50352	642286
35717	642287
1184	642288
53511	642289
216887	642290
2864	642291
103575	642292
234314	642293
52069	642294
259691	642295
219088	642296
12507	642297
153222	642298
156576	642299
198644	642300
290293	642301
119942	642302
43203	642303
25527	642304
184005	642305
227772	642306
7306	642307
34082	642308
2275	642309
59894	642310
6236	642311
199479	642312
3102	642313
79598	642314
35981	642315
38870	642316
201932	642317
253955	642318
52152	642319
106629	642320
28407	642321
189934	642322
200810	642323
39752	642324
6643	642325
43493	642326
39727	642327
92141	642328
139544	642329
57646	642330
11783	642331
91218	642332
157870	642333
308974	642334
84234	642335
2449	642336
19106	642337
33006	642338
874	642339
57932	642340
8784	642341
4814	642342
145889	642343
17805	642344
17805	642345
26199	642346
19151	642347
60281	642348
145889	642349
168337	642350
164934	642351
197719	642352
93422	642353
93084	642354
10411	642355
15565	642356
210278	642357
61840	642358
245434	642359
114261	642360
144925	642361
265056	642362
76238	642363
31615	642364
34916	642365
163527	642366
150795	642367
105962	642368
212676	642369
9453	642370
185251	642371
66815	642372
19294	642373
50195	642374
32307	642375
12135	642376
78776	642377
20398	642378
161453	642379
74306	642380
193128	642381
20435	642382
135749	642383
15666	642384
37418	642385
69547	642386
3837	642387
61937	642388
20832	642389
267420	642390
223112	642391
93508	642392
906	642393
13761	642394
13761	642395
30214	642396
19913	642397
214952	642398
137614	642399
214566	642400
112061	642401
112061	642402
14745	642403
5005	642404
26025	642405
113936	642406
8429	642407
247814	642408
110701	642409
307681	642410
40377	642411
26934	642412
94990	642413
217214	642414
41981	642415
192653	642416
201800	642417
110620	642418
3383	642419
11454	642420
243377	642421
33215	642422
13066	642423
77711	642424
108172	642425
2358	642426
23906	642427
68674	642428
7097	642429
133139	642430
77603	642431
159442	642432
22651	642433
112253	642434
341	642435
99685	642436
11052	642437
8983	642438
61039	642439
79114	642440
18411	642441
44617	642442
233105	642443
73885	642444
24465	642445
30914	642446
173366	642447
42916	642448
132832	642449
181015	642450
136401	642451
24466	642452
283668	642453
126249	642454
194413	642455
103761	642456
271529	642457
244881	642458
99686	642459
99543	642460
271218	642461
188248	642462
143921	642463
306392	642464
288811	642465
142618	642466
160850	642467
78694	642468
52439	642469
179724	642470
203465	642471
234698	642472
11789	642473
87721	642474
246451	642475
63650	642476
17923	642477
184458	642478
43020	642479
3629	642480
109898	642481
70049	642482
24453	642483
124907	642484
138491	642485
138390	642486
275118	642487
185968	642488
266096	642489
237001	642490
124470	642491
132096	642492
49417	642493
63171	642494
102670	642495
25429	642496
19678	642497
116335	642498
7449	642499
44810	642500
59105	642501
88573	642502
151287	642503
19778	642504
116335	642505
20579	642506
74255	642507
219267	642508
170173	642509
75993	642510
2358	642511
22091	642512
8570	642513
4986	642514
4986	642515
63801	642516
11475	642517
96443	642518
51199	642519
61150	642520
18765	642521
106959	642522
48767	642523
121918	642524
298742	642525
44698	642526
274775	642527
85782	642528
3042	642529
14094	642530
41983	642531
34360	642532
2714	642533
32319	642534
11148	642535
14094	642536
136422	642537
102696	642538
120403	642539
16018	642540
1864	642541
40756	642542
79660	642543
8711	642544
9602	642545
57923	642546
148503	642547
9607	642548
9602	642549
103049	642550
10201	642551
39826	642552
16385	642553
68621	642554
5674	642555
47855	642556
106451	642557
58927	642558
93462	642559
9953	642560
41925	642561
26295	642562
66762	642563
73300	642564
21691	642565
6444	642566
28630	642567
5270	642568
102123	642569
2674	642570
26050	642571
291959	642572
37933	642573
87172	642574
29086	642575
201364	642576
29086	642577
156632	642578
94499	642579
9863	642580
39191	642581
24432	642582
14055	642583
190288	642584
172987	642585
135591	642586
132925	642587
66796	642588
19363	642589
67662	642590
29681	642591
54975	642592
212276	642593
68437	642594
19039	642595
4840	642596
1622	642597
222115	642598
309837	642599
108743	642600
95112	642601
102200	642602
5157	642603
59935	642604
59358	642605
270152	642606
204609	642607
294175	642608
89809	642609
101943	642610
7485	642611
213820	642612
64089	642613
301672	642614
73416	642615
251943	642616
127161	642617
188863	642618
215355	642619
191799	642620
142784	642621
213732	642622
283032	642623
154468	642624
104692	642625
118642	642626
267811	642627
98944	642628
158738	642629
287880	642630
188169	642631
204838	642632
11379	642633
221316	642634
100397	642635
109446	642636
305785	642637
311499	642638
135569	642639
203878	642640
218311	642641
276865	642642
186579	642643
286686	642644
271929	642645
56899	642646
91900	642647
238784	642648
172900	642649
260233	642650
104815	642651
286697	642652
294681	642653
154075	642654
10666	642655
113635	642656
160164	642657
128437	642658
127883	642659
105971	642660
274189	642661
60915	642662
248893	642663
93296	642664
216198	642665
285179	642666
25508	642667
86375	642668
74916	642669
274	642670
193257	642671
6192	642672
11057	642673
17178	642674
230709	642675
157126	642676
147240	642677
217013	642678
5256	642679
115791	642680
82243	642681
183808	642682
243217	642683
11666	642684
99505	642685
18499	642686
156694	642687
237926	642688
133912	642689
176511	642690
156509	642691
168549	642692
22818	642693
250005	642694
79931	642695
213371	642696
30046	642697
225453	642698
26060	642699
46971	642700
48294	642701
106554	642702
39892	642703
258996	642704
48550	642705
86891	642706
227050	642707
67728	642708
16247	642709
16055	642710
76984	642711
83055	642712
8520	642713
12753	642714
17673	642715
9977	642716
27370	642717
21787	642718
144324	642719
5016	642720
43655	642721
9254	642722
120469	642723
77043	642724
200262	642725
7142	642726
29788	642727
30817	642728
2201	642729
17974	642730
169182	642731
308129	642732
84272	642733
157750	642734
6382	642735
127097	642736
24549	642737
58378	642738
124288	642739
90248	642740
31246	642741
14238	642742
769	642743
101052	642744
127310	642745
17073	642746
48562	642747
44017	642748
191139	642749
50974	642750
74171	642751
4287	642752
95847	642753
13454	642754
153696	642755
14044	642756
21421	642757
49365	642758
34499	642759
131400	642760
129045	642761
33417	642762
216292	642763
31795	642764
5998	642765
1542	642766
170725	642767
85355	642768
41533	642769
111362	642770
101389	642771
81425	642772
44490	642773
148407	642774
43629	642775
20311	642776
2716	642777
17400	642778
208677	642779
35871	642780
107350	642781
26515	642782
1067	642783
16927	642784
12023	642785
34608	642786
86399	642787
89580	642788
45352	642789
15447	642790
15313	642791
12011	642792
113925	642793
16167	642794
2654	642795
88134	642796
40620	642797
198056	642798
22076	642799
45102	642800
7322	642801
39759	642802
3857	642803
72802	642804
911	642805
10690	642806
115487	642807
12960	642808
1333	642809
14907	642810
56570	642811
873	642812
140808	642813
19460	642814
10066	642815
14096	642816
254911	642817
254631	642818
19100	642819
7663	642820
15687	642821
162780	642822
34053	642823
13624	642824
195043	642825
13504	642826
114708	642827
237370	642828
114708	642829
48131	642830
173186	642831
2615	642832
120388	642833
25438	642834
66854	642835
35357	642836
9854	642837
6422	642838
122932	642839
86377	642840
67413	642841
7726	642842
10790	642843
711	642844
92003	642845
77405	642846
2938	642847
1651	642848
2805	642849
2381	642850
20037	642851
4006	642852
50924	642853
83166	642854
3104	642855
1	642856
50159	642857
824	642858
41330	642859
37416	642860
6451	642861
4277	642862
12724	642863
9490	642864
74735	642865
12883	642866
78204	642867
202865	642868
6070	642869
56010	642870
180873	642871
11482	642872
162455	642873
20170	642874
35195	642875
49446	642876
139041	642877
72586	642878
57492	642879
4870	642880
233	642881
32820	642882
3919	642883
40971	642884
4184	642885
204209	642886
3952	642887
19303	642888
32253	642889
285474	642890
111681	642891
21047	642892
227141	642893
15125	642894
816	642895
12339	642896
86422	642897
12	642898
125631	642899
205899	642900
84756	642901
152203	642902
115478	642903
42209	642904
107781	642905
24621	642906
9776	642907
54666	642908
68258	642909
102278	642910
68204	642911
60460	642912
177762	642913
92479	642914
88260	642915
918	642916
9309	642917
181019	642918
18330	642919
190417	642920
15954	642921
11368	642922
129317	642923
17774	642924
1450	642925
156621	642926
66847	642927
16861	642928
35170	642929
159954	642930
1965	642931
61925	642932
1454	642933
29727	642934
47244	642935
17479	642936
36549	642937
84516	642938
47124	642939
4210	642940
383	642941
126642	642942
40364	642943
133326	642944
24168	642945
51777	642946
40100	642947
99	642948
8508	642949
4135	642950
46403	642951
20450	642952
80153	642953
22273	642954
28899	642955
83206	642956
69508	642957
1996	642958
139961	642959
246279	642960
67104	642961
348	642962
10155	642963
18907	642964
200063	642965
7086	642966
20765	642967
2641	642968
4392	642969
14086	642970
55003	642971
18047	642972
198	642973
40976	642974
71244	642975
16324	642976
140809	642977
93291	642978
12500	642979
15537	642980
11389	642981
88932	642982
262624	642983
2724	642984
5321	642985
41921	642986
741	642987
109181	642988
206139	642989
64517	642990
4006	642991
6474	642992
148467	642993
40104	642994
11105	642995
303	642996
87179	642997
135671	642998
2054	642999
18253	643000
50185	643001
21897	643002
134884	643003
50448	643004
54447	643005
1230	643006
1230	643007
198358	643008
106773	643009
11831	643010
6275	643011
348	643012
11643	643013
196466	643014
48067	643015
112174	643016
57683	643017
2977	643018
35414	643019
14880	643020
106858	643021
61505	643022
1339	643023
3033	643024
1264	643025
256750	643026
20920	643027
49003	643028
297207	643029
15294	643030
41278	643031
67498	643032
2046	643033
93332	643034
49863	643035
49240	643036
151620	643037
13968	643038
16187	643039
5286	643040
34289	643041
212266	643042
9085	643043
34927	643044
57141	643045
6650	643046
39793	643047
62945	643048
249559	643049
20721	643050
6905	643051
6986	643052
23054	643053
3965	643054
68131	643055
6905	643056
37895	643057
3428	643058
153589	643059
76530	643060
286617	643061
25307	643062
47343	643063
68550	643064
158829	643065
3785	643066
382	643067
7109	643068
479	643069
171277	643070
5452	643071
35284	643072
92202	643073
33259	643074
113784	643075
23809	643076
21632	643077
6698	643078
193101	643079
116446	643080
19033	643081
3067	643082
104114	643083
4872	643084
1566	643085
26225	643086
357	643087
52583	643088
32897	643089
30342	643090
21848	643091
49455	643092
7727	643093
14312	643094
21806	643095
60318	643096
5431	643097
120511	643098
111679	643099
50821	643100
83840	643101
47483	643102
14086	643103
32174	643104
6536	643105
696	643106
119537	643107
77716	643108
36859	643109
43000	643110
107627	643111
162548	643112
22644	643113
9427	643114
24971	643115
124481	643116
8168	643117
316	643118
212266	643119
41790	643120
381	643121
13633	643122
56674	643123
47270	643124
11168	643125
62435	643126
22046	643127
31089	643128
21062	643129
121297	643130
11682	643131
1886	643132
88600	643133
193714	643134
256900	643135
234153	643136
45976	643137
59	643138
174168	643139
190721	643140
2735	643141
3768	643142
9775	643143
2482	643144
86170	643145
130989	643146
11532	643147
31990	643148
102164	643149
3247	643150
479	643151
186972	643152
41775	643153
18040	643154
52234	643155
2513	643156
12418	643157
77236	643158
2921	643159
56630	643160
114831	643161
57729	643162
11603	643163
2938	643164
207745	643165
3772	643166
57234	643167
26024	643168
855	643169
20938	643170
41408	643171
499	643172
153182	643173
52946	643174
86598	643175
167505	643176
9398	643177
304244	643178
167879	643179
215895	643180
193402	643181
32958	643182
149	643183
37886	643184
108348	643185
29987	643186
244128	643187
101327	643188
78377	643189
53048	643190
9572	643191
55538	643192
19691	643193
312362	643194
41546	643195
112168	643196
132985	643197
138589	643198
138589	643199
41680	643200
23	643201
6870	643202
55222	643203
4896	643204
40674	643205
32775	643206
30343	643207
7798	643208
21189	643209
5834	643210
48477	643211
81823	643212
49	643213
10356	643214
80925	643215
124790	643216
6835	643217
86447	643218
3667	643219
128979	643220
68525	643221
53438	643222
1633	643223
41652	643224
12831	643225
190012	643226
189999	643227
138	643228
56135	643229
48291	643230
121707	643231
11384	643232
10571	643233
40934	643234
360	643235
210513	643236
34323	643237
47605	643238
37825	643239
79940	643240
17966	643241
31563	643242
81168	643243
79073	643244
128952	643245
78055	643246
111800	643247
37598	643248
2714	643249
84837	643250
34834	643251
97574	643252
31795	643253
24385	643254
118403	643255
54718	643256
16110	643257
138614	643258
60894	643259
31711	643260
48238	643261
22959	643262
25119	643263
97587	643264
83456	643265
122301	643266
133147	643267
152423	643268
36532	643269
71101	643270
13454	643271
28679	643272
27736	643273
806	643274
1200	643275
75262	643276
37431	643277
43461	643278
25775	643279
33173	643280
70095	643281
49218	643282
14562	643283
12002	643284
26286	643285
109193	643286
205735	643287
9171	643288
1879	643289
42057	643290
33413	643291
27011	643292
80335	643293
2407	643294
38271	643295
73578	643296
43774	643297
8956	643298
79218	643299
7110	643300
176	643301
12462	643302
56831	643303
20794	643304
120556	643305
9630	643306
95523	643307
81064	643308
160652	643309
198	643310
22490	643311
120426	643312
131653	643313
24077	643314
5909	643315
6831	643316
180673	643317
45008	643318
164491	643319
66217	643320
100317	643321
63818	643322
186520	643323
32276	643324
102058	643325
68668	643326
4699	643327
2343	643328
152018	643329
28857	643330
28509	643331
40134	643332
10016	643333
195833	643334
134286	643335
5271	643336
101288	643337
246217	643338
305085	643339
26324	643340
46123	643341
84750	643342
207907	643343
13722	643344
23111	643345
16859	643346
57934	643347
179499	643348
28092	643349
211831	643350
194267	643351
135322	643352
19079	643353
24472	643354
142813	643355
16009	643356
3736	643357
42152	643358
1293	643359
193842	643360
278268	643361
51119	643362
22798	643363
122216	643364
122216	643365
86864	643366
306600	643367
101728	643368
137437	643369
56588	643370
52010	643371
271064	643372
187618	643373
151651	643374
140602	643375
215203	643376
20133	643377
116244	643378
40352	643379
154329	643380
145178	643381
65883	643382
144927	643383
99217	643384
112376	643385
99567	643386
105716	643387
59798	643388
158845	643389
6323	643390
213925	643391
35619	643392
9196	643393
100926	643394
94516	643395
83397	643396
2027	643397
275018	643398
204668	643399
1406	643400
2958	643401
2958	643402
256450	643403
89845	643404
145426	643405
56903	643406
17479	643407
22625	643408
33437	643409
60864	643410
26759	643411
3883	643412
18870	643413
115202	643414
45384	643415
54864	643416
29356	643417
6060	643418
197398	643419
144060	643420
58074	643421
208428	643422
140319	643423
210222	643424
302187	643425
115474	643426
240908	643427
66612	643428
89651	643429
261566	643430
226627	643431
6029	643432
45778	643433
69597	643434
1817	643435
306510	643436
15844	643437
3826	643438
21556	643439
54913	643440
13408	643441
137291	643442
132395	643443
75412	643444
9228	643445
78590	643446
65572	643447
48469	643448
92311	643449
2647	643450
2647	643451
26660	643452
283629	643453
712	643454
11570	643455
202178	643456
197764	643457
34098	643458
118911	643459
67555	643460
8430	643461
27842	643462
174178	643463
96978	643464
190515	643465
24593	643466
46750	643467
45891	643468
50073	643469
23613	643470
138530	643471
27873	643472
27374	643473
7112	643474
13428	643475
90756	643476
28920	643477
56706	643478
119953	643479
129378	643480
127570	643481
213624	643482
17581	643483
107678	643484
139282	643485
203036	643486
1232	643487
263	643488
1869	643489
11838	643490
69267	643491
209989	643492
194270	643493
156863	643494
12826	643495
8730	643496
2574	643497
124496	643498
104365	643499
77674	643500
114757	643501
91758	643502
45059	643503
137570	643504
157660	643505
121150	643506
155353	643507
868	643508
15799	643509
94133	643510
107059	643511
41594	643512
221873	643513
166685	643514
14208	643515
31278	643516
109003	643517
9491	643518
59834	643519
9413	643520
16072	643521
60022	643522
10903	643523
10903	643524
80919	643525
208363	643526
21963	643527
16131	643528
80919	643529
67288	643530
258557	643531
189332	643532
613	643533
73330	643534
6950	643535
94197	643536
36491	643537
56101	643538
87333	643539
301935	643540
116732	643541
9379	643542
61718	643543
15687	643544
77781	643545
32814	643546
50588	643547
75595	643548
87556	643549
31239	643550
63063	643551
80829	643552
4314	643553
23907	643554
183538	643555
31129	643556
68549	643557
81889	643558
174537	643559
9659	643560
13983	643561
43416	643562
48509	643563
88358	643564
55228	643565
2877	643566
83424	643567
287903	643568
297542	643569
17974	643570
143286	643571
57644	643572
48331	643573
2774	643574
1909	643575
4209	643576
32465	643577
20372	643578
49353	643579
1434	643580
221757	643581
57993	643582
194689	643583
159280	643584
49818	643585
34120	643586
6384	643587
15471	643588
156142	643589
80865	643590
79666	643591
14088	643592
13820	643593
206987	643594
51097	643595
24869	643596
4343	643597
27652	643598
89237	643599
58304	643600
45241	643601
169219	643602
120348	643603
138849	643604
40984	643605
58043	643606
108298	643607
72072	643608
4566	643609
167203	643610
20441	643611
22083	643612
14000	643613
88505	643614
32068	643615
34352	643616
70887	643617
56136	643618
7095	643619
72051	643620
130954	643621
13304	643622
5011	643623
9004	643624
202318	643625
44782	643626
16852	643627
114208	643628
201419	643629
136776	643630
201777	643631
202317	643632
278003	643633
138736	643634
77099	643635
24653	643636
118729	643637
3499	643638
52486	643639
14458	643640
29124	643641
72589	643642
139925	643643
43120	643644
31646	643645
144026	643646
65517	643647
11268	643648
124743	643649
95418	643650
305932	643651
276833	643652
257145	643653
117505	643654
21681	643655
27298	643656
77722	643657
306198	643658
156761	643659
26721	643660
48550	643661
129545	643662
250961	643663
72034	643664
75898	643665
275306	643666
84788	643667
35843	643668
14699	643669
93975	643670
29590	643671
30441	643672
66593	643673
34661	643674
75154	643675
1293	643676
75154	643677
114032	643678
97806	643679
49689	643680
114032	643681
290511	643682
78974	643683
204870	643684
168787	643685
36851	643686
7184	643687
211915	643688
18103	643689
90493	643690
110168	643691
45818	643692
26432	643693
35481	643694
257017	643695
51258	643696
97602	643697
281132	643698
98335	643699
308844	643700
10884	643701
14005	643702
13269	643703
36111	643704
36111	643705
190295	643706
304	643707
206646	643708
210655	643709
121377	643710
5743	643711
134917	643712
306259	643713
63024	643714
36894	643715
6394	643716
176669	643717
7206	643718
6135	643719
211305	643720
211803	643721
55825	643722
45011	643723
70642	643724
3202	643725
90699	643726
93282	643727
4552	643728
24945	643729
24129	643730
187295	643731
152569	643732
131281	643733
89890	643734
308385	643735
20878	643736
5530	643737
26582	643738
64882	643739
134510	643740
148141	643741
159727	643742
47186	643743
182270	643744
9299	643745
132592	643746
309801	643747
25717	643748
145617	643749
44540	643750
294999	643751
163721	643752
143856	643753
135898	643754
58090	643755
106041	643756
56758	643757
8884	643758
283915	643759
140667	643760
2438	643761
273651	643762
258186	643763
73421	643764
72966	643765
73043	643766
24887	643767
206784	643768
71803	643769
192330	643770
95511	643771
110294	643772
39077	643773
164826	643774
184561	643775
60182	643776
181481	643777
47507	643778
8690	643779
92689	643780
188555	643781
110903	643782
34985	643783
214393	643784
76281	643785
47797	643786
41200	643787
47047	643788
204632	643789
12593	643790
80291	643791
37287	643792
20154	643793
119761	643794
2096	643795
846	643796
127835	643797
29182	643798
95382	643799
82717	643800
44540	643801
46495	643802
32436	643803
251128	643804
262920	643805
7056	643806
20344	643807
19151	643808
40460	643809
137239	643810
940	643811
310961	643812
90500	643813
2525	643814
137209	643815
90721	643816
202642	643817
179393	643818
139891	643819
91169	643820
86659	643821
109448	643822
221673	643823
4341	643824
246093	643825
260943	643826
95300	643827
26673	643828
75	643829
102627	643830
14185	643831
34329	643832
201033	643833
28146	643834
3226	643835
39366	643836
175354	643837
10026	643838
97627	643839
127962	643840
23415	643841
44768	643842
116520	643843
106240	643844
70979	643845
1536	643846
7583	643847
101847	643848
197073	643849
58636	643850
54270	643851
169233	643852
14300	643853
133670	643854
26513	643855
51275	643856
48494	643857
74887	643858
50110	643859
3043	643860
1460	643861
15250	643862
124093	643863
139185	643864
153521	643865
34572	643866
34572	643867
101747	643868
201300	643869
142396	643870
292165	643871
292168	643872
292170	643873
292171	643874
136243	643875
292172	643876
202574	643877
202575	643878
292177	643879
292182	643880
292178	643881
202576	643882
292180	643883
202577	643884
292185	643885
292186	643886
292190	643887
292193	643888
292194	643889
202581	643890
292209	643891
202584	643892
292187	643893
292198	643894
90503	643895
64861	643896
58006	643897
156770	643898
189675	643899
76374	643900
56314	643901
301531	643902
275113	643903
83748	643904
50555	643905
144604	643906
9050	643907
122819	643908
276311	643909
62201	643910
1141	643911
57913	643912
129905	643913
29936	643914
2978	643915
154824	643916
3633	643917
87321	643918
40013	643919
78516	643920
78107	643921
201690	643922
86527	643923
44139	643924
56689	643925
115484	643926
157030	643927
928	643928
21051	643929
173691	643930
193274	643931
87676	643932
78516	643933
61293	643934
149577	643935
204063	643936
127067	643937
65429	643938
90562	643939
135401	643940
86811	643941
217895	643942
161801	643943
218	643944
60116	643945
106109	643946
211680	643947
13692	643948
89037	643949
40520	643950
31269	643951
174728	643952
202089	643953
200074	643954
55415	643955
172051	643956
40659	643957
19642	643958
148309	643959
140248	643960
272046	643961
290485	643962
22950	643963
157031	643964
148470	643965
10571	643966
181998	643967
191542	643968
113889	643969
147153	643970
178796	643971
198917	643972
20051	643973
19595	643974
53700	643975
29363	643976
173550	643977
216214	643978
94666	643979
49593	643980
225455	643981
637	643982
174772	643983
55979	643984
211586	643985
55025	643986
205834	643987
92840	643988
6096	643989
56096	643990
249580	643991
154088	643992
44148	643993
75551	643994
237419	643995
86206	643996
267312	643997
146087	643998
6605	643999
97260	644000
26995	644001
73972	644002
87196	644003
20548	644004
17371	644005
124590	644006
98995	644007
35717	644008
192739	644009
106222	644010
186115	644011
202523	644012
154502	644013
31334	644014
4295	644015
6249	644016
242418	644017
193674	644018
179576	644019
291311	644020
169268	644021
306628	644022
65713	644023
185819	644024
152179	644025
6028	644026
178112	644027
201076	644028
21539	644029
26505	644030
183149	644031
438	644032
178270	644033
192653	644034
257129	644035
293960	644036
202363	644037
1996	644038
61616	644039
191542	644040
131586	644041
2615	644042
159225	644043
42675	644044
138174	644045
280730	644046
143011	644047
185735	644048
35021	644049
92422	644050
55345	644051
21404	644052
53260	644053
60084	644054
125204	644055
39381	644056
91076	644057
208915	644058
290640	644059
17209	644060
145774	644061
81794	644062
166065	644063
211666	644064
33275	644065
90378	644066
10273	644067
50137	644068
89708	644069
6161	644070
264369	644071
66170	644072
17043	644073
193558	644074
109401	644075
216217	644076
311081	644077
72851	644078
132105	644079
76017	644080
283959	644081
41924	644082
43612	644083
128219	644084
246578	644085
137985	644086
188164	644087
156045	644088
11953	644089
98678	644090
84	644091
3843	644092
258868	644093
46942	644094
140258	644095
168870	644096
2494	644097
40520	644098
101186	644099
33427	644100
76017	644101
33474	644102
248765	644103
5182	644104
12881	644105
215644	644106
17408	644107
178270	644108
35137	644109
211708	644110
1778	644111
223797	644112
129999	644113
783	644114
89785	644115
2851	644116
139897	644117
115710	644118
136893	644119
3302	644120
167772	644121
22038	644122
145422	644123
65925	644124
308289	644125
3185	644126
132195	644127
301848	644128
3912	644129
26208	644130
121465	644131
56573	644132
183108	644133
199310	644134
66620	644135
192677	644136
83767	644137
760	644138
54303	644139
214055	644140
16891	644141
33203	644142
50125	644143
53363	644144
56189	644145
85373	644146
243744	644147
27065	644148
223900	644149
20547	644150
108038	644151
13917	644152
32396	644153
55504	644154
42383	644155
43634	644156
235353	644157
50474	644158
162106	644159
127055	644160
91082	644161
34523	644162
246178	644163
220362	644164
151	644165
305067	644166
59178	644167
25132	644168
22734	644169
133717	644170
81127	644171
27462	644172
5674	644173
52935	644174
12270	644175
144343	644176
23844	644177
19306	644178
262249	644179
276091	644180
70471	644181
199202	644182
9556	644183
75844	644184
30470	644185
147213	644186
278966	644187
69043	644188
8830	644189
12613	644190
834	644191
49522	644192
34623	644193
84035	644194
52041	644195
12235	644196
214116	644197
149482	644198
98784	644199
985	644200
15518	644201
58552	644202
156662	644203
94953	644204
170454	644205
126790	644206
238791	644207
66898	644208
8851	644209
222373	644210
66117	644211
9178	644212
6119	644213
197160	644214
98560	644215
261803	644216
183142	644217
264149	644218
28085	644219
42973	644220
116702	644221
95838	644222
10166	644223
10912	644224
151681	644225
2799	644226
827	644227
158211	644228
72322	644229
25263	644230
90270	644231
12709	644232
19404	644233
134217	644234
16875	644235
1672	644236
219399	644237
8885	644238
5832	644239
67253	644240
229985	644241
213457	644242
80817	644243
19117	644244
227790	644245
11166	644246
135811	644247
62398	644248
95399	644249
81109	644250
51082	644251
333	644252
6101	644253
12587	644254
210157	644255
186966	644256
104496	644257
116695	644258
2882	644259
1239	644260
29841	644261
47871	644262
66200	644263
14704	644264
22436	644265
36815	644266
25109	644267
168026	644268
78096	644269
78096	644270
65008	644271
17900	644272
308821	644273
3326	644274
15	644275
13101	644276
194694	644277
140834	644278
297393	644279
106524	644280
11570	644281
16391	644282
93997	644283
190342	644284
43841	644285
93689	644286
49844	644287
296	644288
1459	644289
106275	644290
160286	644291
31850	644292
247347	644293
162246	644294
30928	644295
1238	644296
129634	644297
24521	644298
195795	644299
6909	644300
23065	644301
32860	644302
55638	644303
45644	644304
274171	644305
25373	644306
29926	644307
104771	644308
262487	644309
127589	644310
86	644311
81230	644312
112736	644313
17852	644314
7232	644315
44672	644316
2119	644317
11601	644318
2571	644319
112530	644320
141650	644321
84232	644322
4174	644323
41954	644324
6057	644325
23046	644326
42718	644327
17329	644328
14067	644329
104485	644330
109933	644331
88014	644332
23479	644333
75083	644334
10122	644335
231434	644336
710	644337
21668	644338
111747	644339
44	644340
44831	644341
46653	644342
29875	644343
82216	644344
47634	644345
1484	644346
81325	644347
153895	644348
226353	644349
2402	644350
29423	644351
38139	644352
254651	644353
59624	644354
5172	644355
50242	644356
134990	644357
48307	644358
191773	644359
38728	644360
57370	644361
14791	644362
125583	644363
57494	644364
79029	644365
30679	644366
20579	644367
21235	644368
21100	644369
4294	644370
62003	644371
5963	644372
128135	644373
18032	644374
83093	644375
238301	644376
8517	644377
234618	644378
10226	644379
294167	644380
26571	644381
158318	644382
178002	644383
100643	644384
89337	644385
115720	644386
51583	644387
2955	644388
142490	644389
67040	644390
2617	644391
33571	644392
45560	644393
69948	644394
80155	644395
36658	644396
16064	644397
137092	644398
42775	644399
66819	644400
27697	644401
202142	644402
72132	644403
148553	644404
10684	644405
6865	644406
245934	644407
79674	644408
115266	644409
209679	644410
43032	644411
53666	644412
260965	644413
3550	644414
85147	644415
14687	644416
1613	644417
90924	644418
103681	644419
104760	644420
9444	644421
63030	644422
177438	644423
113838	644424
22507	644425
9136	644426
57966	644427
160334	644428
194625	644429
14488	644430
262632	644431
64616	644432
84594	644433
224565	644434
7323	644435
59087	644436
186686	644437
165838	644438
42943	644439
42427	644440
24826	644441
36609	644442
30034	644443
94759	644444
167690	644445
253697	644446
31931	644447
18408	644448
193382	644449
1429	644450
295563	644451
54131	644452
32101	644453
106883	644454
204606	644455
150954	644456
27480	644457
90587	644458
125317	644459
138602	644460
138782	644461
153038	644462
16713	644463
26730	644464
263700	644465
24668	644466
23032	644467
777	644468
131339	644469
31	644470
176895	644471
21686	644472
196318	644473
83085	644474
308550	644475
297090	644476
20402	644477
269695	644478
32515	644479
102811	644480
34329	644481
788	644482
9136	644483
3076	644484
3550	644485
1644	644486
133422	644487
3927	644488
20263	644489
54476	644490
98103	644491
29305	644492
223163	644493
173660	644494
130295	644495
251358	644496
219024	644497
217524	644498
256125	644499
256093	644500
19586	644501
189336	644502
144961	644503
35279	644504
97502	644505
57867	644506
89873	644507
41597	644508
298093	644509
122913	644510
75050	644511
4885	644512
132317	644513
2809	644514
9039	644515
91061	644516
1243	644517
2160	644518
115934	644519
9039	644520
305481	644521
3758	644522
33154	644523
194867	644524
215432	644525
85189	644526
86742	644527
28698	644528
54130	644529
2499	644530
2499	644531
524	644532
60001	644533
24912	644534
119923	644535
216514	644536
312599	644537
18464	644538
18045	644539
61073	644540
30540	644541
14047	644542
38018	644543
50451	644544
54569	644545
12787	644546
44881	644547
66965	644548
277512	644549
70640	644550
125639	644551
138138	644552
155872	644553
300847	644554
45	644555
167494	644556
874	644557
202625	644558
19939	644559
6395	644560
105	644561
147258	644562
22459	644563
121443	644564
64796	644565
5143	644566
15387	644567
18554	644568
208600	644569
27794	644570
27028	644571
55399	644572
25271	644573
203472	644574
50120	644575
181137	644576
54477	644577
25006	644578
171765	644579
79867	644580
9350	644581
71818	644582
115	644583
182851	644584
178832	644585
85132	644586
254170	644587
169957	644588
285267	644589
169338	644590
20173	644591
259075	644592
42289	644593
3150	644594
4849	644595
144368	644596
166678	644597
80810	644598
51873	644599
61535	644600
120440	644601
140042	644602
96841	644603
28003	644604
8802	644605
199564	644606
93037	644607
133345	644608
172528	644609
40336	644610
97816	644611
125957	644612
168783	644613
85131	644614
215288	644615
4813	644616
74	644617
16120	644618
220774	644619
79130	644620
137198	644621
22920	644622
75708	644623
133909	644624
86923	644625
81591	644626
99466	644627
99466	644628
161330	644629
82397	644630
491	644631
201536	644632
43107	644633
195841	644634
8564	644635
14473	644636
295731	644637
142665	644638
50867	644639
33272	644640
218462	644641
61370	644642
218418	644643
192320	644644
124354	644645
22268	644646
232762	644647
110585	644648
11807	644649
146752	644650
58111	644651
78564	644652
169427	644653
54380	644654
113123	644655
61644	644656
132380	644657
58226	644658
87344	644659
18278	644660
192181	644661
204834	644662
18278	644663
155063	644664
25399	644665
224	644666
28458	644667
121667	644668
245915	644669
17161	644670
5742	644671
26650	644672
180582	644673
111815	644674
14257	644675
104463	644676
83536	644677
160078	644678
7743	644679
310900	644680
190504	644681
154434	644682
1238	644683
6430	644684
67553	644685
112560	644686
66500	644687
202636	644688
150239	644689
31288	644690
68626	644691
154609	644692
46003	644693
164461	644694
249061	644695
142858	644696
30615	644697
66317	644698
36742	644699
151944	644700
147884	644701
216688	644702
146406	644703
105573	644704
71347	644705
221101	644706
149661	644707
10475	644708
106187	644709
289588	644710
69064	644711
30130	644712
57309	644713
59630	644714
198260	644715
9868	644716
82117	644717
97321	644718
104432	644719
13127	644720
14059	644721
74409	644722
33240	644723
118377	644724
163827	644725
45834	644726
174208	644727
95321	644728
14326	644729
115614	644730
290424	644731
98444	644732
80414	644733
42314	644734
103092	644735
90705	644736
72268	644737
37678	644738
84822	644739
124723	644740
49599	644741
142953	644742
10551	644743
29846	644744
87040	644745
126673	644746
287791	644747
13838	644748
54082	644749
78575	644750
118005	644751
12708	644752
310303	644753
214467	644754
11895	644755
9456	644756
16205	644757
78084	644758
168688	644759
115763	644760
41332	644761
4067	644762
4067	644763
288030	644764
139313	644765
131245	644766
39345	644767
224819	644768
225288	644769
45062	644770
248347	644771
48470	644772
47339	644773
147052	644774
31968	644775
22435	644776
296853	644777
74499	644778
36616	644779
312432	644780
10820	644781
119547	644782
67180	644783
100596	644784
190377	644785
116808	644786
93077	644787
118352	644788
278918	644789
108313	644790
7526	644791
140573	644792
262391	644793
163605	644794
16524	644795
70607	644796
101759	644797
47817	644798
63534	644799
1662	644800
56060	644801
800	644802
203	644803
125511	644804
135437	644805
22530	644806
115706	644807
45976	644808
55878	644809
55079	644810
35418	644811
42170	644812
162211	644813
159947	644814
28691	644815
163888	644816
14569	644817
148575	644818
34850	644819
172230	644820
297592	644821
78234	644822
8693	644823
75602	644824
165815	644825
23958	644826
1835	644827
23958	644828
17027	644829
77440	644830
78878	644831
78234	644832
1807	644833
35418	644834
72719	644835
34084	644836
70852	644837
16534	644838
49159	644839
7671	644840
47843	644841
32857	644842
15407	644843
62452	644844
15407	644845
21508	644846
99513	644847
100387	644848
34084	644849
98056	644850
72490	644851
15407	644852
6030	644853
6030	644854
124312	644855
175881	644856
112112	644857
137904	644858
43844	644859
5251	644860
110877	644861
19179	644862
297179	644863
127289	644864
29150	644865
94668	644866
62644	644867
43760	644868
88017	644869
37300	644870
174770	644871
167117	644872
114457	644873
35017	644874
16598	644875
148025	644876
137483	644877
62186	644878
5109	644879
212698	644880
93149	644881
31202	644882
105116	644883
120584	644884
305972	644885
57210	644886
43445	644887
6498	644888
7603	644889
73065	644890
61753	644891
124901	644892
642	644893
95973	644894
3343	644895
81349	644896
184667	644897
122180	644898
100242	644899
96363	644900
4329	644901
7300	644902
16375	644903
32095	644904
2557	644905
19650	644906
94816	644907
60382	644908
9363	644909
56792	644910
4034	644911
65378	644912
6503	644913
15969	644914
21375	644915
62315	644916
215289	644917
41605	644918
257696	644919
249783	644920
170373	644921
80584	644922
135364	644923
143700	644924
154787	644925
237289	644926
92955	644927
215360	644928
124494	644929
124495	644930
113993	644931
117377	644932
170972	644933
83638	644934
76488	644935
30516	644936
29954	644937
216510	644938
159489	644939
108491	644940
300891	644941
138341	644942
212079	644943
80795	644944
280334	644945
14540	644946
89710	644947
131055	644948
115135	644949
150766	644950
41893	644951
200973	644952
40419	644953
110615	644954
224471	644955
304012	644956
200950	644957
134921	644958
115941	644959
73119	644960
272103	644961
36437	644962
49360	644963
6781	644964
80026	644965
91329	644966
53832	644967
135514	644968
36540	644969
191745	644970
47467	644971
9568	644972
62914	644973
38449	644974
114145	644975
50652	644976
60181	644977
338	644978
189235	644979
126587	644980
146070	644981
100209	644982
49048	644983
300764	644984
56821	644985
82706	644986
122228	644987
70091	644988
287501	644989
114571	644990
66575	644991
226914	644992
20289	644993
77407	644994
65987	644995
109943	644996
198739	644997
17319	644998
90464	644999
66800	645000
250277	645001
4648	645002
3638	645003
108178	645004
76685	645005
217842	645006
12597	645007
28429	645008
1794	645009
35037	645010
35037	645011
27875	645012
199772	645013
80805	645014
26894	645015
85719	645016
24891	645017
168046	645018
35037	645019
227097	645020
179	645021
25485	645022
107438	645023
120701	645024
149828	645025
276876	645026
18630	645027
211585	645028
70196	645029
58753	645030
91742	645031
32052	645032
142162	645033
25721	645034
51557	645035
108538	645036
10453	645037
246487	645038
34267	645039
4233	645040
158746	645041
12724	645042
37414	645043
139915	645044
139915	645045
202375	645046
75857	645047
310693	645048
37852	645049
25785	645050
146256	645051
75329	645052
105211	645053
74626	645054
96392	645055
158147	645056
210489	645057
97375	645058
28988	645059
212502	645060
83695	645061
253464	645062
62868	645063
251187	645064
4765	645065
109632	645066
49338	645067
125230	645068
105180	645069
59371	645070
276145	645071
127541	645072
3649	645073
2689	645074
22187	645075
240554	645076
60032	645077
126051	645078
222572	645079
66099	645080
302541	645081
130600	645082
255103	645083
106657	645084
172068	645085
128968	645086
78909	645087
24728	645088
173272	645089
86978	645090
31620	645091
252965	645092
246203	645093
100928	645094
186556	645095
74525	645096
286197	645097
172321	645098
155	645099
71473	645100
61376	645101
178956	645102
73866	645103
63936	645104
190222	645105
34900	645106
191559	645107
5842	645108
24043	645109
57096	645110
90084	645111
36572	645112
146625	645113
54271	645114
14803	645115
26245	645116
115303	645117
52440	645118
28132	645119
127078	645120
34287	645121
11817	645122
42954	645123
37388	645124
163031	645125
58693	645126
98614	645127
159063	645128
4146	645129
181897	645130
8388	645131
132357	645132
169322	645133
47318	645134
82988	645135
66567	645136
172221	645137
110393	645138
58496	645139
58496	645140
129581	645141
116970	645142
134409	645143
229365	645144
8928	645145
35593	645146
273065	645147
99587	645148
44715	645149
44677	645150
183666	645151
44423	645152
217999	645153
256360	645154
118573	645155
44335	645156
139345	645157
40133	645158
17452	645159
1338	645160
37401	645161
133224	645162
229741	645163
21714	645164
151690	645165
190	645166
50929	645167
90084	645168
269039	645169
42634	645170
84873	645171
99824	645172
19976	645173
132742	645174
63413	645175
12525	645176
137735	645177
39245	645178
22631	645179
2225	645180
107692	645181
205422	645182
38856	645183
66192	645184
90568	645185
281091	645186
68560	645187
304811	645188
232766	645189
198427	645190
151017	645191
92203	645192
156319	645193
266537	645194
115054	645195
106634	645196
117325	645197
92648	645198
3487	645199
198563	645200
220126	645201
196331	645202
57417	645203
146174	645204
142668	645205
134399	645206
23174	645207
90789	645208
55555	645209
21462	645210
83155	645211
44357	645212
5	645213
238063	645214
146736	645215
56085	645216
112386	645217
34528	645218
3743	645219
5867	645220
145671	645221
156291	645222
905	645223
2476	645224
97663	645225
15701	645226
298587	645227
4051	645228
21310	645229
101283	645230
5384	645231
75495	645232
136699	645233
9119	645234
180887	645235
123738	645236
13419	645237
275539	645238
197459	645239
1039	645240
68644	645241
7783	645242
94990	645243
2448	645244
55967	645245
48498	645246
158256	645247
100232	645248
88226	645249
100516	645250
10312	645251
164902	645252
86	645253
22762	645254
54658	645255
132461	645256
74372	645257
2754	645258
28807	645259
236140	645260
41839	645261
265706	645262
118350	645263
57039	645264
26284	645265
38304	645266
43693	645267
8495	645268
17565	645269
120232	645270
53237	645271
29203	645272
2874	645273
2874	645274
98909	645275
203913	645276
41858	645277
53532	645278
196170	645279
1185	645280
2065	645281
37545	645282
79474	645283
62221	645284
193432	645285
297414	645286
8780	645287
121575	645288
17910	645289
1185	645290
2065	645291
124871	645292
215130	645293
138527	645294
77369	645295
306002	645296
7255	645297
69947	645298
61228	645299
299468	645300
98512	645301
126535	645302
36593	645303
92251	645304
37842	645305
189842	645306
39953	645307
103693	645308
26460	645309
74454	645310
22404	645311
87356	645312
19892	645313
43927	645314
284655	645315
24986	645316
62513	645317
91768	645318
34284	645319
34087	645320
22546	645321
1195	645322
1104	645323
121736	645324
50757	645325
59093	645326
38353	645327
97549	645328
108501	645329
206425	645330
31312	645331
112428	645332
84269	645333
53837	645334
44009	645335
123551	645336
57048	645337
73184	645338
121802	645339
287635	645340
47328	645341
92477	645342
106168	645343
53753	645344
71728	645345
199425	645346
19615	645347
194764	645348
53222	645349
181657	645350
87316	645351
72621	645352
212528	645353
163766	645354
109472	645355
65252	645356
103951	645357
50507	645358
22848	645359
100844	645360
53862	645361
10716	645362
129170	645363
100434	645364
293577	645365
119227	645366
82899	645367
144860	645368
117302	645369
197101	645370
85076	645371
191886	645372
11591	645373
84957	645374
8323	645375
252170	645376
35592	645377
144629	645378
47034	645379
63322	645380
48218	645381
22736	645382
64729	645383
30216	645384
79267	645385
25769	645386
646	645387
20944	645388
24297	645389
197507	645390
182013	645391
37978	645392
93266	645393
217970	645394
152845	645395
101575	645396
81346	645397
126114	645398
179010	645399
167916	645400
166560	645401
279484	645402
81610	645403
207233	645404
3247	645405
131277	645406
252715	645407
174074	645408
121845	645409
120692	645410
188256	645411
10774	645412
225678	645413
183910	645414
52892	645415
79422	645416
11498	645417
304020	645418
41217	645419
42038	645420
8704	645421
86549	645422
311850	645423
123338	645424
28217	645425
91319	645426
124106	645427
14002	645428
25922	645429
19378	645430
29150	645431
89063	645432
141692	645433
20937	645434
1655	645435
154694	645436
18913	645437
77969	645438
68104	645439
44586	645440
55887	645441
86654	645442
193178	645443
276101	645444
32988	645445
139258	645446
205683	645447
59785	645448
130432	645449
60449	645450
237444	645451
39657	645452
38011	645453
7306	645454
69601	645455
200879	645456
48669	645457
145577	645458
18265	645459
127990	645460
6376	645461
86110	645462
54197	645463
91018	645464
142906	645465
85693	645466
109633	645467
85298	645468
100043	645469
29220	645470
217861	645471
145975	645472
106422	645473
72952	645474
212143	645475
21292	645476
43884	645477
24087	645478
134426	645479
84557	645480
214270	645481
8813	645482
190185	645483
85077	645484
10837	645485
208756	645486
50990	645487
30292	645488
7514	645489
37150	645490
56681	645491
61763	645492
52070	645493
52070	645494
154701	645495
207368	645496
217481	645497
3814	645498
190190	645499
294	645500
303143	645501
103465	645502
201051	645503
174646	645504
194089	645505
289783	645506
202372	645507
95413	645508
184505	645509
3638	645510
293486	645511
247366	645512
306355	645513
127297	645514
13614	645515
64425	645516
4130	645517
32540	645518
45360	645519
171403	645520
180894	645521
74614	645522
21775	645523
5393	645524
108479	645525
276506	645526
5940	645527
41515	645528
5386	645529
213038	645530
5289	645531
6496	645532
6496	645533
9372	645534
25447	645535
121487	645536
1488	645537
284798	645538
238297	645539
174796	645540
57872	645541
115215	645542
86803	645543
181482	645544
1626	645545
34394	645546
76770	645547
61463	645548
184623	645549
152864	645550
34867	645551
262975	645552
61816	645553
162568	645554
71591	645555
149138	645556
85676	645557
81427	645558
55357	645559
58453	645560
15044	645561
2128	645562
79786	645563
71874	645564
11181	645565
223444	645566
2155	645567
164165	645568
122275	645569
195542	645570
141780	645571
71001	645572
97816	645573
36670	645574
4953	645575
8908	645576
159151	645577
63248	645578
22289	645579
120059	645580
87103	645581
39169	645582
266962	645583
21835	645584
21835	645585
146695	645586
97373	645587
3962	645588
131654	645589
306509	645590
20357	645591
36749	645592
35537	645593
32076	645594
179762	645595
163321	645596
132698	645597
97508	645598
248011	645599
175636	645600
108781	645601
1866	645602
5006	645603
244744	645604
130340	645605
117024	645606
226433	645607
285665	645608
57262	645609
13453	645610
41813	645611
138012	645612
22050	645613
139500	645614
253171	645615
164455	645616
66210	645617
27954	645618
11435	645619
204356	645620
11136	645621
97577	645622
272555	645623
57262	645624
310344	645625
47301	645626
24127	645627
64582	645628
100090	645629
301423	645630
610	645631
70268	645632
92414	645633
183471	645634
164519	645635
163249	645636
47995	645637
255423	645638
105525	645639
102251	645640
177556	645641
93801	645642
45565	645643
203263	645644
21643	645645
20851	645646
158015	645647
123440	645648
53	645649
44191	645650
97600	645651
68944	645652
108352	645653
80952	645654
49602	645655
150573	645656
94308	645657
70549	645658
117400	645659
84377	645660
56342	645661
3220	645662
122944	645663
77468	645664
164031	645665
729	645666
165714	645667
9061	645668
151363	645669
2398	645670
271151	645671
87450	645672
33759	645673
13821	645674
215880	645675
134929	645676
43498	645677
72230	645678
43712	645679
83090	645680
101969	645681
92311	645682
38871	645683
187245	645684
23074	645685
47341	645686
89606	645687
54350	645688
91691	645689
41041	645690
65463	645691
94832	645692
54246	645693
254422	645694
166791	645695
144185	645696
214757	645697
83600	645698
93064	645699
125688	645700
157947	645701
1946	645702
60290	645703
148746	645704
16166	645705
67564	645706
76992	645707
133472	645708
121753	645709
116268	645710
121753	645711
57878	645712
16052	645713
65937	645714
179219	645715
15460	645716
200011	645717
163219	645718
15460	645719
75870	645720
95640	645721
35673	645722
653	645723
39301	645724
181326	645725
126055	645726
47041	645727
209489	645728
159616	645729
160960	645730
125419	645731
215031	645732
18892	645733
125001	645734
1068	645735
94744	645736
294348	645737
70092	645738
128449	645739
58206	645740
167379	645741
55811	645742
183479	645743
254922	645744
129633	645745
169148	645746
296973	645747
70338	645748
224288	645749
250197	645750
215174	645751
93232	645752
204686	645753
93232	645754
7669	645755
308741	645756
28596	645757
77489	645758
141172	645759
43326	645760
84490	645761
59161	645762
183054	645763
211367	645764
173998	645765
159818	645766
224496	645767
136298	645768
56087	645769
9703	645770
29085	645771
154409	645772
57903	645773
171171	645774
71689	645775
228243	645776
214293	645777
135538	645778
120904	645779
122684	645780
4843	645781
74898	645782
214238	645783
42602	645784
177898	645785
60152	645786
5707	645787
90199	645788
40172	645789
57152	645790
102654	645791
63539	645792
10579	645793
12570	645794
2739	645795
32934	645796
12618	645797
88785	645798
12230	645799
36209	645800
146031	645801
44532	645802
9194	645803
14310	645804
1299	645805
24319	645806
98484	645807
246657	645808
12475	645809
107461	645810
80755	645811
129516	645812
22798	645813
132587	645814
298359	645815
285714	645816
1067	645817
119819	645818
128226	645819
115093	645820
133506	645821
34643	645822
196950	645823
60397	645824
94460	645825
279407	645826
95739	645827
39794	645828
131781	645829
223206	645830
209307	645831
101103	645832
122438	645833
132086	645834
130393	645835
87374	645836
14310	645837
172430	645838
131570	645839
48343	645840
217754	645841
125205	645842
13843	645843
82897	645844
226118	645845
69225	645846
131554	645847
251428	645848
32697	645849
124800	645850
16532	645851
59213	645852
95929	645853
91863	645854
187997	645855
70976	645856
18549	645857
89321	645858
198022	645859
117360	645860
215681	645861
203055	645862
297682	645863
18549	645864
172930	645865
193475	645866
36461	645867
218984	645868
289768	645869
76295	645870
39316	645871
47033	645872
8269	645873
71914	645874
304171	645875
127545	645876
263579	645877
137980	645878
33438	645879
119389	645880
201453	645881
46270	645882
171587	645883
114614	645884
108518	645885
187461	645886
69016	645887
239029	645888
72866	645889
87616	645890
122705	645891
151527	645892
74890	645893
83775	645894
20886	645895
139387	645896
25642	645897
230974	645898
48183	645899
433	645900
262328	645901
292259	645902
55302	645903
30001	645904
128400	645905
6397	645906
83862	645907
12038	645908
265039	645909
25440	645910
79667	645911
195315	645912
356	645913
247792	645914
191	645915
27883	645916
232	645917
143317	645918
29104	645919
20131	645920
202228	645921
139433	645922
298114	645923
44851	645924
71250	645925
91165	645926
16497	645927
145145	645928
139594	645929
298374	645930
34198	645931
18223	645932
88425	645933
34060	645934
51403	645935
29432	645936
88425	645937
6123	645938
30766	645939
71250	645940
57579	645941
84665	645942
44851	645943
16118	645944
248840	645945
195492	645946
59572	645947
217207	645948
15612	645949
21214	645950
17332	645951
6359	645952
75595	645953
16278	645954
27978	645955
134715	645956
294199	645957
119941	645958
37527	645959
106060	645960
121503	645961
979	645962
10714	645963
75811	645964
16558	645965
137083	645966
106106	645967
24576	645968
73447	645969
4793	645970
52936	645971
215356	645972
39143	645973
119639	645974
126029	645975
198898	645976
5770	645977
29375	645978
190888	645979
110100	645980
250	645981
58246	645982
58246	645983
113934	645984
17791	645985
289367	645986
78405	645987
86129	645988
41587	645989
31975	645990
35513	645991
76271	645992
70452	645993
2988	645994
90114	645995
23343	645996
62312	645997
106566	645998
106700	645999
105719	646000
288157	646001
36976	646002
171876	646003
51830	646004
46396	646005
4954	646006
185595	646007
51517	646008
45416	646009
105666	646010
9895	646011
24237	646012
71960	646013
44246	646014
112733	646015
74734	646016
23647	646017
123180	646018
20548	646019
219352	646020
148205	646021
10288	646022
154396	646023
76481	646024
309156	646025
178692	646026
36576	646027
123715	646028
18688	646029
31247	646030
6404	646031
12288	646032
61646	646033
62244	646034
47696	646035
114508	646036
96550	646037
307685	646038
220095	646039
24420	646040
97704	646041
159928	646042
84534	646043
49564	646044
6598	646045
50546	646046
50546	646047
219315	646048
14515	646049
124644	646050
28262	646051
148000	646052
114156	646053
187627	646054
1281	646055
1674	646056
79126	646057
201466	646058
14086	646059
12747	646060
135922	646061
93473	646062
39668	646063
28769	646064
119531	646065
197940	646066
37388	646067
278724	646068
103394	646069
71390	646070
28062	646071
59930	646072
73149	646073
990	646074
20470	646075
508	646076
119649	646077
85	646078
187897	646079
1533	646080
33592	646081
14023	646082
46991	646083
44066	646084
100145	646085
308192	646086
79252	646087
86834	646088
77047	646089
194546	646090
304060	646091
57358	646092
85474	646093
74284	646094
224945	646095
282591	646096
44763	646097
141859	646098
188315	646099
96695	646100
77043	646101
209214	646102
196075	646103
164830	646104
57579	646105
56063	646106
20961	646107
7715	646108
185982	646109
31424	646110
165264	646111
312727	646112
130970	646113
76283	646114
108029	646115
3414	646116
126062	646117
54993	646118
62751	646119
1293	646120
123301	646121
46586	646122
22597	646123
175941	646124
115274	646125
118136	646126
12826	646127
180728	646128
5652	646129
213496	646130
37921	646131
299613	646132
15643	646133
114099	646134
15907	646135
93622	646136
98193	646137
74109	646138
151937	646139
254953	646140
131560	646141
197568	646142
145786	646143
303348	646144
98119	646145
139270	646146
115733	646147
177212	646148
118667	646149
28579	646150
205910	646151
96191	646152
28009	646153
86002	646154
63403	646155
288146	646156
133315	646157
78661	646158
289438	646159
63203	646160
15290	646161
29829	646162
12852	646163
211723	646164
293239	646165
76717	646166
140427	646167
265741	646168
20336	646169
181394	646170
56224	646171
16611	646172
35995	646173
233851	646174
20492	646175
9163	646176
27084	646177
62536	646178
55627	646179
1323	646180
191219	646181
76699	646182
9237	646183
22850	646184
34974	646185
6346	646186
86229	646187
34048	646188
33246	646189
28904	646190
211002	646191
28904	646192
64828	646193
178922	646194
116505	646195
41567	646196
196993	646197
170459	646198
23428	646199
199491	646200
40688	646201
133645	646202
4331	646203
16172	646204
132830	646205
32139	646206
100820	646207
37151	646208
30114	646209
40275	646210
164908	646211
23228	646212
95342	646213
18285	646214
97696	646215
44560	646216
108444	646217
16627	646218
68543	646219
40752	646220
245945	646221
40741	646222
44853	646223
267608	646224
263281	646225
88040	646226
14870	646227
200196	646228
98125	646229
169035	646230
8213	646231
128811	646232
154313	646233
17543	646234
87831	646235
310429	646236
24789	646237
94093	646238
52826	646239
54801	646240
62521	646241
20632	646242
187538	646243
18451	646244
86924	646245
6450	646246
3790	646247
2626	646248
58640	646249
62581	646250
14984	646251
232250	646252
19224	646253
107275	646254
218197	646255
192810	646256
93435	646257
300708	646258
291007	646259
199369	646260
149540	646261
191115	646262
72981	646263
132780	646264
65976	646265
245408	646266
221366	646267
269820	646268
1574	646269
299817	646270
33666	646271
122579	646272
174642	646273
21162	646274
243058	646275
122218	646276
33582	646277
40909	646278
57660	646279
36148	646280
276827	646281
85598	646282
119954	646283
157154	646284
51332	646285
295426	646286
73191	646287
51717	646288
120074	646289
153353	646290
140283	646291
30081	646292
81458	646293
257764	646294
136664	646295
203138	646296
68716	646297
274004	646298
187045	646299
124546	646300
309639	646301
122901	646302
19395	646303
12608	646304
177093	646305
155794	646306
140212	646307
207119	646308
50129	646309
104202	646310
133502	646311
104655	646312
111655	646313
93080	646314
146067	646315
83605	646316
147257	646317
85849	646318
23899	646319
289271	646320
96054	646321
159548	646322
56661	646323
285182	646324
28998	646325
35130	646326
43338	646327
129559	646328
7065	646329
25918	646330
132180	646331
37970	646332
54484	646333
22785	646334
41813	646335
8264	646336
62766	646337
94359	646338
55626	646339
211617	646340
215677	646341
121964	646342
285822	646343
67301	646344
125309	646345
90108	646346
125759	646347
131354	646348
102462	646349
95464	646350
23802	646351
1423	646352
50280	646353
179404	646354
8657	646355
68688	646356
16375	646357
207782	646358
1626	646359
8442	646360
114887	646361
18991	646362
82462	646363
25922	646364
262997	646365
280525	646366
10306	646367
43808	646368
104852	646369
95821	646370
1418	646371
125044	646372
97983	646373
3347	646374
111735	646375
163350	646376
38544	646377
23138	646378
90029	646379
19686	646380
62931	646381
150428	646382
44992	646383
15308	646384
525	646385
214476	646386
91562	646387
169104	646388
59952	646389
53875	646390
137751	646391
79422	646392
267786	646393
78008	646394
1400	646395
91881	646396
157334	646397
18394	646398
72830	646399
215570	646400
289630	646401
11597	646402
23106	646403
242393	646404
145700	646405
13771	646406
141184	646407
2459	646408
179530	646409
372	646410
143677	646411
2403	646412
121003	646413
58000	646414
43123	646415
53118	646416
132640	646417
48693	646418
42558	646419
51065	646420
109115	646421
27474	646422
147330	646423
178195	646424
62136	646425
136735	646426
137039	646427
22159	646428
12481	646429
12481	646430
2271	646431
11597	646432
130711	646433
1253	646434
2492	646435
8396	646436
84338	646437
177147	646438
160480	646439
1253	646440
51798	646441
180444	646442
96426	646443
291123	646444
77444	646445
104	646446
156164	646447
44887	646448
168165	646449
19479	646450
87176	646451
8500	646452
53931	646453
97650	646454
146920	646455
248606	646456
9222	646457
306700	646458
126459	646459
98572	646460
211283	646461
286778	646462
74470	646463
111062	646464
93559	646465
17600	646466
108012	646467
155	646468
77311	646469
66320	646470
51006	646471
177536	646472
183551	646473
49258	646474
178898	646475
8319	646476
231376	646477
191365	646478
148188	646479
155070	646480
42246	646481
143229	646482
1521	646483
267955	646484
50437	646485
254824	646486
8298	646487
171	646488
259615	646489
7876	646490
118525	646491
72629	646492
92726	646493
67004	646494
42565	646495
26949	646496
43199	646497
73087	646498
58763	646499
47536	646500
97328	646501
63961	646502
71970	646503
112571	646504
119237	646505
147775	646506
31397	646507
34274	646508
14256	646509
635	646510
33058	646511
32432	646512
20114	646513
100749	646514
101471	646515
8621	646516
28742	646517
27834	646518
163888	646519
45143	646520
16419	646521
31973	646522
48763	646523
3288	646524
171389	646525
161445	646526
4250	646527
111727	646528
27473	646529
30905	646530
56	646531
4319	646532
217660	646533
23355	646534
40636	646535
91007	646536
23654	646537
37180	646538
115769	646539
30918	646540
159325	646541
106209	646542
30518	646543
234573	646544
160243	646545
12926	646546
149301	646547
60999	646548
73621	646549
28958	646550
116422	646551
40636	646552
304233	646553
5756	646554
223855	646555
67303	646556
226909	646557
41757	646558
15704	646559
169823	646560
4857	646561
35710	646562
46900	646563
41581	646564
64001	646565
694	646566
7249	646567
42567	646568
1301	646569
2042	646570
13060	646571
112454	646572
265566	646573
17642	646574
17642	646575
28665	646576
7319	646577
190147	646578
16948	646579
136598	646580
245752	646581
125248	646582
4907	646583
8501	646584
175202	646585
246391	646586
195947	646587
51791	646588
17421	646589
171032	646590
137845	646591
52394	646592
171343	646593
110110	646594
1933	646595
20273	646596
59606	646597
49687	646598
99134	646599
172705	646600
89689	646601
33134	646602
83510	646603
98582	646604
14114	646605
18652	646606
25156	646607
17552	646608
210229	646609
234459	646610
193095	646611
206341	646612
57074	646613
105394	646614
46041	646615
1388	646616
173833	646617
174007	646618
74139	646619
190386	646620
184177	646621
82881	646622
32224	646623
60676	646624
184116	646625
181615	646626
288850	646627
275214	646628
394	646629
65293	646630
260644	646631
182325	646632
46676	646633
38963	646634
107380	646635
74378	646636
62039	646637
46085	646638
135487	646639
247970	646640
8617	646641
127124	646642
143039	646643
311660	646644
52391	646645
102526	646646
243398	646647
6821	646648
46439	646649
198833	646650
174663	646651
205702	646652
63854	646653
63704	646654
142172	646655
159624	646656
142477	646657
79398	646658
199482	646659
97437	646660
32943	646661
45965	646662
110283	646663
56682	646664
163790	646665
4420	646666
5307	646667
286163	646668
4403	646669
32059	646670
9353	646671
16298	646672
61561	646673
106443	646674
23992	646675
47752	646676
7587	646677
116076	646678
73870	646679
250852	646680
164401	646681
259111	646682
36549	646683
181753	646684
65808	646685
58659	646686
5733	646687
252189	646688
20274	646689
80173	646690
40788	646691
110127	646692
2265	646693
20491	646694
124898	646695
52477	646696
204298	646697
270952	646698
64782	646699
197746	646700
134705	646701
15572	646702
89576	646703
110127	646704
73879	646705
231	646706
17129	646707
236417	646708
144938	646709
46098	646710
208573	646711
132323	646712
97929	646713
113572	646714
42809	646715
171670	646716
76678	646717
249208	646718
5003	646719
66251	646720
83753	646721
67070	646722
169112	646723
76287	646724
99509	646725
269662	646726
81639	646727
239557	646728
36132	646729
120931	646730
172356	646731
88054	646732
109989	646733
50396	646734
50190	646735
72	646736
97210	646737
128502	646738
37358	646739
135449	646740
21961	646741
94854	646742
114339	646743
250038	646744
241136	646745
206547	646746
122064	646747
108665	646748
34169	646749
21627	646750
73795	646751
137637	646752
160497	646753
26059	646754
185740	646755
15481	646756
3245	646757
58610	646758
46985	646759
32532	646760
67934	646761
38519	646762
58580	646763
297807	646764
187187	646765
62498	646766
8290	646767
165545	646768
205648	646769
11021	646770
116880	646771
129527	646772
21731	646773
156685	646774
294354	646775
270213	646776
93803	646777
67296	646778
276746	646779
202863	646780
25986	646781
24613	646782
13037	646783
64327	646784
43454	646785
62361	646786
142732	646787
28896	646788
75502	646789
85537	646790
58407	646791
113271	646792
146354	646793
62051	646794
105078	646795
124941	646796
123562	646797
70526	646798
57267	646799
8994	646800
108036	646801
179831	646802
57608	646803
263577	646804
20372	646805
71	646806
6441	646807
18333	646808
29375	646809
218191	646810
223481	646811
245914	646812
133352	646813
115215	646814
43454	646815
151179	646816
263	646817
48256	646818
229320	646819
217020	646820
53625	646821
225753	646822
60519	646823
21985	646824
16266	646825
73468	646826
6471	646827
216758	646828
88774	646829
128193	646830
65753	646831
276871	646832
109439	646833
143133	646834
30125	646835
22278	646836
159859	646837
19356	646838
70545	646839
64784	646840
49975	646841
110283	646842
239196	646843
97537	646844
11676	646845
170857	646846
119428	646847
106248	646848
38963	646849
38963	646850
75497	646851
65038	646852
102478	646853
40994	646854
197847	646855
202374	646856
181942	646857
211653	646858
164	646859
4911	646860
220890	646861
69485	646862
301425	646863
96192	646864
294630	646865
120576	646866
147092	646867
199475	646868
109194	646869
75497	646870
11679	646871
102899	646872
95677	646873
80283	646874
221896	646875
107908	646876
17552	646877
155709	646878
21968	646879
241269	646880
31226	646881
62357	646882
58206	646883
29746	646884
24249	646885
41201	646886
131755	646887
23299	646888
223366	646889
174156	646890
94049	646891
52596	646892
33610	646893
22761	646894
13442	646895
86171	646896
98402	646897
214910	646898
174197	646899
76456	646900
60967	646901
130650	646902
209056	646903
95511	646904
65678	646905
53501	646906
3357	646907
302620	646908
74776	646909
79327	646910
167679	646911
55426	646912
99278	646913
10836	646914
108807	646915
25214	646916
69884	646917
176172	646918
6098	646919
127841	646920
6332	646921
105748	646922
66966	646923
311766	646924
204963	646925
166894	646926
133807	646927
73356	646928
115602	646929
126521	646930
24696	646931
252244	646932
29118	646933
291894	646934
102617	646935
51223	646936
2053	646937
268274	646938
21494	646939
100654	646940
224116	646941
14775	646942
10477	646943
151616	646944
102635	646945
45811	646946
156273	646947
4343	646948
89907	646949
31964	646950
30295	646951
52779	646952
10952	646953
39597	646954
137209	646955
50151	646956
174747	646957
22679	646958
92243	646959
95847	646960
160374	646961
78496	646962
31602	646963
37213	646964
37213	646965
101951	646966
10060	646967
208340	646968
249	646969
213636	646970
39492	646971
13585	646972
131648	646973
139077	646974
6290	646975
20421	646976
169289	646977
8984	646978
69103	646979
13148	646980
1897	646981
58339	646982
209828	646983
16410	646984
148120	646985
42172	646986
209728	646987
204789	646988
218321	646989
43330	646990
14454	646991
99577	646992
239933	646993
89584	646994
34458	646995
110147	646996
312296	646997
82459	646998
8914	646999
1579	647000
294979	647001
66704	647002
161785	647003
119094	647004
254284	647005
139308	647006
168604	647007
104718	647008
23149	647009
87423	647010
130046	647011
268628	647012
34172	647013
78777	647014
2296	647015
673	647016
214712	647017
2296	647018
52518	647019
129364	647020
124600	647021
129034	647022
10707	647023
156012	647024
290634	647025
124411	647026
162143	647027
29929	647028
188455	647029
65276	647030
146608	647031
304180	647032
34798	647033
10324	647034
202127	647035
169211	647036
62635	647037
20499	647038
163068	647039
224008	647040
2708	647041
291523	647042
109660	647043
135264	647044
82522	647045
88289	647046
11811	647047
2831	647048
27540	647049
20499	647050
80147	647051
52539	647052
205438	647053
34514	647054
105861	647055
10380	647056
138301	647057
13338	647058
49984	647059
126660	647060
165961	647061
71153	647062
30821	647063
52643	647064
874	647065
96718	647066
152053	647067
7768	647068
231938	647069
301831	647070
95044	647071
40461	647072
53048	647073
5354	647074
34505	647075
49875	647076
40353	647077
17422	647078
88921	647079
124491	647080
94749	647081
46366	647082
27811	647083
119699	647084
269230	647085
195954	647086
208882	647087
24707	647088
200	647089
42657	647090
55849	647091
35815	647092
132072	647093
14326	647094
13323	647095
71051	647096
119937	647097
229	647098
110489	647099
7310	647100
48606	647101
65273	647102
18228	647103
72389	647104
24004	647105
122220	647106
7179	647107
79382	647108
27271	647109
8324	647110
53037	647111
241029	647112
239797	647113
19433	647114
97557	647115
71833	647116
25739	647117
29422	647118
18103	647119
122785	647120
41737	647121
247706	647122
300387	647123
184774	647124
4507	647125
174906	647126
25852	647127
172047	647128
37379	647129
92675	647130
36747	647131
138951	647132
68854	647133
136450	647134
59552	647135
164255	647136
159800	647137
30372	647138
77370	647139
51706	647140
42927	647141
56511	647142
11042	647143
523	647144
120510	647145
89863	647146
11042	647147
33613	647148
42836	647149
6405	647150
9207	647151
255097	647152
170201	647153
53270	647154
7093	647155
301922	647156
300215	647157
82127	647158
27618	647159
60829	647160
77047	647161
251531	647162
4960	647163
161225	647164
182454	647165
30527	647166
33297	647167
14095	647168
7373	647169
25050	647170
77386	647171
188988	647172
120153	647173
87942	647174
118831	647175
264158	647176
23883	647177
4889	647178
107551	647179
202011	647180
61859	647181
76154	647182
134427	647183
29475	647184
48904	647185
153912	647186
184356	647187
101081	647188
111549	647189
43505	647190
4060	647191
33613	647192
31733	647193
73410	647194
30093	647195
10521	647196
92080	647197
2991	647198
14039	647199
4202	647200
140421	647201
11959	647202
205492	647203
186297	647204
152144	647205
9790	647206
312539	647207
56635	647208
61030	647209
2458	647210
58002	647211
29848	647212
159414	647213
70100	647214
240214	647215
44593	647216
4353	647217
6003	647218
187641	647219
3149	647220
65469	647221
1005	647222
2647	647223
5081	647224
89099	647225
287782	647226
2313	647227
294588	647228
8851	647229
43143	647230
18848	647231
13759	647232
41875	647233
26025	647234
63655	647235
90468	647236
165783	647237
120255	647238
161098	647239
13129	647240
49004	647241
22054	647242
52497	647243
29635	647244
123352	647245
52078	647246
82034	647247
49004	647248
80408	647249
45494	647250
23149	647251
69728	647252
5206	647253
22516	647254
62688	647255
12158	647256
3949	647257
65457	647258
302364	647259
5811	647260
47468	647261
128119	647262
155996	647263
6401	647264
76963	647265
116944	647266
154680	647267
6564	647268
144920	647269
563	647270
22329	647271
76834	647272
13307	647273
157287	647274
112517	647275
123639	647276
102695	647277
71560	647278
123406	647279
5183	647280
113998	647281
150810	647282
285609	647283
45130	647284
19181	647285
62386	647286
40783	647287
186613	647288
47474	647289
25200	647290
2620	647291
203148	647292
97739	647293
99062	647294
2415	647295
35510	647296
52885	647297
27	647298
159833	647299
613	647300
53639	647301
160479	647302
8724	647303
139223	647304
38432	647305
3985	647306
137	647307
275317	647308
18721	647309
78412	647310
3235	647311
189320	647312
136303	647313
56295	647314
13277	647315
69092	647316
146745	647317
79244	647318
73800	647319
208227	647320
62056	647321
22350	647322
150050	647323
77979	647324
287375	647325
74782	647326
90838	647327
6171	647328
19036	647329
52635	647330
92706	647331
15219	647332
41691	647333
1857	647334
2233	647335
31006	647336
1734	647337
6619	647338
276196	647339
95006	647340
7079	647341
20452	647342
2763	647343
17194	647344
154387	647345
127298	647346
3491	647347
220496	647348
111777	647349
18160	647350
53670	647351
287480	647352
237930	647353
85963	647354
35068	647355
211508	647356
212199	647357
143486	647358
79915	647359
125877	647360
49671	647361
40588	647362
42338	647363
216609	647364
67695	647365
7179	647366
91688	647367
61711	647368
143596	647369
59161	647370
21582	647371
36947	647372
149974	647373
11291	647374
47711	647375
21179	647376
162792	647377
144654	647378
75934	647379
137001	647380
10030	647381
20336	647382
179591	647383
175131	647384
161257	647385
113936	647386
113936	647387
3761	647388
87389	647389
23618	647390
1947	647391
170297	647392
34339	647393
33515	647394
238088	647395
83018	647396
9571	647397
65080	647398
50731	647399
80408	647400
196071	647401
138905	647402
65999	647403
25831	647404
18790	647405
8544	647406
129068	647407
38489	647408
5084	647409
5043	647410
190548	647411
128038	647412
127643	647413
188341	647414
85420	647415
11011	647416
252116	647417
65851	647418
138794	647419
567	647420
567	647421
567	647422
183949	647423
9040	647424
96006	647425
27735	647426
293681	647427
85991	647428
114907	647429
52480	647430
252713	647431
97478	647432
171546	647433
88155	647434
35738	647435
138905	647436
1302	647437
6666	647438
119557	647439
77335	647440
164855	647441
17527	647442
5896	647443
84154	647444
276808	647445
112675	647446
17527	647447
166284	647448
186479	647449
38028	647450
191309	647451
38031	647452
30560	647453
22321	647454
127346	647455
128070	647456
119155	647457
78243	647458
80404	647459
186880	647460
126911	647461
128186	647462
43676	647463
34120	647464
84226	647465
276006	647466
126337	647467
83826	647468
38249	647469
126521	647470
55760	647471
126282	647472
187722	647473
137681	647474
265710	647475
84621	647476
273999	647477
270582	647478
278498	647479
52480	647480
126117	647481
140002	647482
126893	647483
39773	647484
85491	647485
85372	647486
229788	647487
125201	647488
177976	647489
126233	647490
218688	647491
74748	647492
2710	647493
85105	647494
12581	647495
25563	647496
1292	647497
121413	647498
239151	647499
116923	647500
280371	647501
36816	647502
39102	647503
39073	647504
130126	647505
116923	647506
278604	647507
131024	647508
194397	647509
4891	647510
13510	647511
196337	647512
94116	647513
7814	647514
24475	647515
3883	647516
39616	647517
18491	647518
15333	647519
345	647520
257286	647521
1605	647522
1605	647523
74321	647524
29749	647525
188192	647526
38886	647527
99191	647528
49138	647529
3580	647530
50920	647531
11661	647532
36891	647533
23054	647534
65331	647535
23054	647536
39516	647537
55692	647538
106889	647539
38327	647540
23791	647541
3948	647542
1340	647543
212445	647544
1407	647545
38183	647546
16384	647547
1606	647548
184136	647549
295622	647550
276530	647551
125735	647552
187379	647553
39525	647554
11330	647555
1296	647556
96870	647557
126624	647558
38578	647559
2497	647560
37643	647561
13252	647562
100571	647563
129045	647564
84295	647565
187444	647566
53075	647567
47909	647568
180710	647569
68831	647570
36752	647571
52466	647572
126052	647573
91455	647574
110743	647575
78300	647576
125884	647577
179451	647578
151009	647579
567	647580
23713	647581
51536	647582
1062	647583
298786	647584
27320	647585
283	647586
95660	647587
10293	647588
39092	647589
30324	647590
29897	647591
7707	647592
94629	647593
11658	647594
11040	647595
45502	647596
56052	647597
47260	647598
94835	647599
1105	647600
241344	647601
166918	647602
71236	647603
112211	647604
120103	647605
178060	647606
199947	647607
134402	647608
195184	647609
117413	647610
17665	647611
40041	647612
41727	647613
86363	647614
54562	647615
27453	647616
88282	647617
4623	647618
18641	647619
1604	647620
246138	647621
49974	647622
52792	647623
155850	647624
211965	647625
303920	647626
212157	647627
4819	647628
47687	647629
81298	647630
101811	647631
77721	647632
60366	647633
11244	647634
108380	647635
114906	647636
215043	647637
250718	647638
72729	647639
234696	647640
303974	647641
77333	647642
51733	647643
63977	647644
81007	647645
2361	647646
172619	647647
139638	647648
439	647649
29247	647650
28463	647651
3688	647652
35152	647653
32	647654
168682	647655
52974	647656
66043	647657
260850	647658
177406	647659
177406	647660
99061	647661
57331	647662
23711	647663
72263	647664
91082	647665
111080	647666
163062	647667
96558	647668
5744	647669
53492	647670
46654	647671
106997	647672
8026	647673
85950	647674
142439	647675
55506	647676
80875	647677
33830	647678
7060	647679
18416	647680
120738	647681
1011	647682
23762	647683
7779	647684
23221	647685
886	647686
19123	647687
11807	647688
8228	647689
1515	647690
16524	647691
8511	647692
75844	647693
9555	647694
172481	647695
137871	647696
105614	647697
115757	647698
11897	647699
277342	647700
267877	647701
261085	647702
2612	647703
21068	647704
26758	647705
16372	647706
67775	647707
32761	647708
90857	647709
29638	647710
42276	647711
84591	647712
4960	647713
64863	647714
49844	647715
91696	647716
193564	647717
102934	647718
171233	647719
99264	647720
150147	647721
170128	647722
300478	647723
8787	647724
275861	647725
154998	647726
2122	647727
20208	647728
88523	647729
114886	647730
111720	647731
11283	647732
211353	647733
63852	647734
50495	647735
213960	647736
86771	647737
20407	647738
17928	647739
168548	647740
115747	647741
161289	647742
136196	647743
183263	647744
51641	647745
118694	647746
16369	647747
48900	647748
50347	647749
110135	647750
4706	647751
118994	647752
116860	647753
148094	647754
697	647755
92325	647756
79931	647757
131090	647758
177985	647759
72317	647760
1340	647761
195599	647762
190702	647763
81352	647764
134723	647765
246	647766
13819	647767
7295	647768
151350	647769
34331	647770
290185	647771
18526	647772
46430	647773
64486	647774
119062	647775
58601	647776
1826	647777
9164	647778
32611	647779
112417	647780
89905	647781
186995	647782
738	647783
132784	647784
79795	647785
28134	647786
155360	647787
64440	647788
5245	647789
95667	647790
275334	647791
41240	647792
38749	647793
110061	647794
143531	647795
20389	647796
139651	647797
212435	647798
173472	647799
46743	647800
198097	647801
114484	647802
36933	647803
123389	647804
265537	647805
265467	647806
61844	647807
111156	647808
11049	647809
33111	647810
98065	647811
231030	647812
198097	647813
2730	647814
166513	647815
2601	647816
110336	647817
17681	647818
2694	647819
9556	647820
17028	647821
55533	647822
134940	647823
51379	647824
96782	647825
60977	647826
38406	647827
1526	647828
143009	647829
63322	647830
109157	647831
127922	647832
21710	647833
9592	647834
210951	647835
41727	647836
52455	647837
65358	647838
19626	647839
298830	647840
1710	647841
3439	647842
257575	647843
64802	647844
121331	647845
6589	647846
53652	647847
31709	647848
134402	647849
109501	647850
60618	647851
26423	647852
165363	647853
35738	647854
12236	647855
212053	647856
10560	647857
17101	647858
62012	647859
46429	647860
50493	647861
187686	647862
261177	647863
6178	647864
30724	647865
44253	647866
70035	647867
135086	647868
20398	647869
104260	647870
203979	647871
180826	647872
204403	647873
274280	647874
112683	647875
13530	647876
35182	647877
26974	647878
146880	647879
6865	647880
37020	647881
112930	647882
77993	647883
2206	647884
196453	647885
205005	647886
27126	647887
45396	647888
160346	647889
95921	647890
35856	647891
33593	647892
112210	647893
68530	647894
91050	647895
289891	647896
184266	647897
143631	647898
11894	647899
11691	647900
119241	647901
44251	647902
7589	647903
8673	647904
110759	647905
62660	647906
100651	647907
1710	647908
8389	647909
213528	647910
25273	647911
28202	647912
87488	647913
20080	647914
111956	647915
119792	647916
181003	647917
33402	647918
91310	647919
43860	647920
21085	647921
4941	647922
164259	647923
127922	647924
96558	647925
75996	647926
30341	647927
88016	647928
4929	647929
2886	647930
127644	647931
78680	647932
93499	647933
200926	647934
195380	647935
31685	647936
1526	647937
123863	647938
175463	647939
79008	647940
171444	647941
10418	647942
4542	647943
240979	647944
32851	647945
77170	647946
212535	647947
71031	647948
143228	647949
283199	647950
13096	647951
222107	647952
157518	647953
177028	647954
106274	647955
272638	647956
143985	647957
112997	647958
112922	647959
157518	647960
133377	647961
70324	647962
1515	647963
130735	647964
29144	647965
2569	647966
44922	647967
36921	647968
36219	647969
26015	647970
68572	647971
104497	647972
111319	647973
276467	647974
126690	647975
218690	647976
46401	647977
71316	647978
23438	647979
135162	647980
120374	647981
214093	647982
298243	647983
129851	647984
124824	647985
1179	647986
22334	647987
109720	647988
97011	647989
40339	647990
88819	647991
71770	647992
183397	647993
91661	647994
92297	647995
94093	647996
27564	647997
30242	647998
155	647999
5035	648000
105725	648001
80	648002
1338	648003
18281	648004
49497	648005
4427	648006
76391	648007
17541	648008
90341	648009
187233	648010
250582	648011
218016	648012
38034	648013
6876	648014
28051	648015
24655	648016
90993	648017
186529	648018
40172	648019
135162	648020
48676	648021
144923	648022
68384	648023
5948	648024
123463	648025
191139	648026
190691	648027
132972	648028
85042	648029
66371	648030
6538	648031
58799	648032
184736	648033
1444	648034
85198	648035
60488	648036
303724	648037
199612	648038
43585	648039
10485	648040
3627	648041
123215	648042
42358	648043
4306	648044
50911	648045
32314	648046
120155	648047
246222	648048
192483	648049
92095	648050
38646	648051
49203	648052
150776	648053
17831	648054
27699	648055
257436	648056
311836	648057
109860	648058
80586	648059
38444	648060
270383	648061
107249	648062
26940	648063
73409	648064
32219	648065
199103	648066
37903	648067
56	648068
44301	648069
98740	648070
199050	648071
291359	648072
108810	648073
86560	648074
194350	648075
217560	648076
16795	648077
45074	648078
152510	648079
95822	648080
71048	648081
249587	648082
167015	648083
280835	648084
114913	648085
179476	648086
3786	648087
156303	648088
32099	648089
162349	648090
69341	648091
48727	648092
217551	648093
217551	648094
156566	648095
179904	648096
213864	648097
106165	648098
8338	648099
10040	648100
97412	648101
15298	648102
19074	648103
3669	648104
185923	648105
156213	648106
149214	648107
233210	648108
214170	648109
83612	648110
65262	648111
661	648112
31112	648113
227109	648114
138216	648115
96552	648116
88085	648117
17937	648118
56497	648119
4249	648120
233288	648121
83161	648122
168568	648123
188274	648124
131976	648125
183191	648126
190394	648127
28488	648128
43329	648129
271595	648130
31933	648131
151	648132
72135	648133
276278	648134
264184	648135
118	648136
94472	648137
47699	648138
156398	648139
213049	648140
279096	648141
208899	648142
70305	648143
296158	648144
2014	648145
53314	648146
98530	648147
16640	648148
27544	648149
99938	648150
264993	648151
155998	648152
48225	648153
52978	648154
189313	648155
52520	648156
243976	648157
186453	648158
23256	648159
66921	648160
292680	648161
117906	648162
10505	648163
32160	648164
102661	648165
19141	648166
102861	648167
232307	648168
154614	648169
104122	648170
84036	648171
183941	648172
193859	648173
83263	648174
102813	648175
128190	648176
99690	648177
108324	648178
95065	648179
204853	648180
56228	648181
2014	648182
54755	648183
9002	648184
23660	648185
75760	648186
464	648187
115936	648188
60101	648189
55672	648190
157994	648191
131568	648192
240794	648193
122837	648194
4388	648195
100130	648196
83243	648197
115136	648198
118457	648199
211567	648200
142192	648201
7720	648202
50941	648203
193530	648204
272397	648205
250271	648206
242234	648207
193529	648208
46788	648209
152167	648210
36376	648211
63378	648212
200895	648213
133235	648214
14980	648215
9483	648216
94126	648217
45482	648218
31144	648219
16059	648220
16059	648221
17510	648222
508	648223
16022	648224
4444	648225
169108	648226
158	648227
62584	648228
45553	648229
508	648230
508	648231
10335	648232
2342	648233
68423	648234
105404	648235
283020	648236
97150	648237
86316	648238
11606	648239
192292	648240
11606	648241
6173	648242
149555	648243
149555	648244
68844	648245
68844	648246
7822	648247
294554	648248
139191	648249
17566	648250
195234	648251
27717	648252
182094	648253
214572	648254
72458	648255
47839	648256
5966	648257
42268	648258
298781	648259
136084	648260
53432	648261
136510	648262
182094	648263
43251	648264
202013	648265
171164	648266
39518	648267
34609	648268
111496	648269
96489	648270
74849	648271
40253	648272
21340	648273
1514	648274
161124	648275
132375	648276
59355	648277
216670	648278
277130	648279
1146	648280
43097	648281
35687	648282
130525	648283
35492	648284
128866	648285
78317	648286
16976	648287
16976	648288
46982	648289
69374	648290
151194	648291
215281	648292
49126	648293
301669	648294
19919	648295
85840	648296
51580	648297
58872	648298
58872	648299
74857	648300
19376	648301
47373	648302
100291	648303
237645	648304
2340	648305
98528	648306
55293	648307
133332	648308
169695	648309
169695	648310
65447	648311
8546	648312
46623	648313
147144	648314
46964	648315
41848	648316
1449	648317
5487	648318
113863	648319
124952	648320
110574	648321
30960	648322
65109	648323
217766	648324
62567	648325
45115	648326
43054	648327
65109	648328
145448	648329
67251	648330
107	648331
40713	648332
191103	648333
304640	648334
268773	648335
90923	648336
20666	648337
14891	648338
169331	648339
19743	648340
21838	648341
159483	648342
90996	648343
19263	648344
450	648345
49110	648346
33077	648347
152794	648348
100616	648349
15605	648350
28150	648351
66184	648352
115263	648353
51492	648354
69058	648355
126883	648356
32225	648357
221541	648358
95190	648359
30042	648360
18486	648361
146768	648362
58691	648363
30042	648364
97847	648365
111335	648366
279112	648367
28838	648368
202086	648369
43653	648370
90893	648371
199915	648372
92550	648373
1499	648374
73843	648375
10311	648376
91119	648377
60305	648378
129307	648379
197544	648380
17935	648381
26992	648382
13418	648383
24791	648384
41370	648385
74488	648386
29870	648387
117031	648388
174405	648389
24591	648390
256699	648391
74408	648392
12899	648393
109160	648394
8526	648395
63012	648396
20198	648397
206764	648398
149480	648399
64381	648400
112752	648401
217107	648402
86457	648403
196107	648404
1721	648405
179288	648406
107753	648407
10555	648408
27128	648409
144888	648410
40762	648411
247643	648412
112093	648413
140176	648414
203668	648415
48861	648416
6612	648417
18923	648418
50875	648419
296635	648420
52961	648421
192321	648422
116749	648423
16156	648424
299721	648425
19267	648426
54227	648427
95160	648428
115143	648429
153046	648430
20772	648431
20772	648432
110494	648433
65164	648434
23596	648435
148943	648436
65164	648437
68225	648438
68764	648439
103034	648440
134986	648441
23596	648442
68622	648443
100565	648444
96500	648445
42588	648446
27467	648447
43228	648448
117692	648449
92470	648450
25539	648451
11696	648452
58680	648453
63479	648454
28609	648455
8699	648456
48891	648457
29655	648458
183356	648459
14787	648460
150936	648461
80016	648462
43544	648463
7161	648464
270264	648465
144119	648466
81180	648467
51918	648468
132257	648469
89114	648470
10783	648471
125	648472
107188	648473
1255	648474
23713	648475
85	648476
4799	648477
4842	648478
4799	648479
1255	648480
4842	648481
6352	648482
37484	648483
57176	648484
22275	648485
8306	648486
7582	648487
15798	648488
55924	648489
125299	648490
79637	648491
78441	648492
18292	648493
19042	648494
451	648495
12722	648496
11365	648497
122193	648498
309313	648499
16977	648500
16977	648501
13056	648502
156133	648503
32833	648504
46072	648505
92932	648506
9580	648507
61966	648508
203732	648509
206006	648510
61886	648511
245315	648512
143008	648513
76073	648514
18225	648515
202775	648516
202668	648517
135953	648518
153209	648519
152927	648520
12317	648521
125176	648522
90752	648523
213993	648524
99120	648525
11477	648526
14009	648527
268920	648528
67049	648529
34477	648530
3513	648531
299662	648532
231728	648533
48356	648534
191060	648535
176013	648536
210541	648537
202740	648538
138749	648539
18225	648540
9729	648541
82298	648542
199844	648543
2757	648544
195173	648545
15595	648546
20795	648547
283720	648548
151204	648549
1138	648550
224800	648551
213973	648552
44681	648553
135197	648554
288472	648555
72709	648556
45655	648557
194616	648558
21268	648559
31893	648560
14014	648561
11261	648562
196965	648563
98270	648564
226682	648565
43271	648566
180378	648567
49692	648568
35685	648569
29857	648570
3014	648571
53952	648572
80277	648573
267939	648574
93927	648575
75300	648576
216121	648577
41181	648578
262581	648579
17880	648580
302571	648581
113468	648582
1936	648583
1277	648584
156476	648585
7992	648586
83695	648587
126941	648588
129292	648589
37754	648590
63906	648591
174	648592
79744	648593
205893	648594
24422	648595
20057	648596
4808	648597
248881	648598
130254	648599
246651	648600
45173	648601
10747	648602
26477	648603
25496	648604
7679	648605
974	648606
266252	648607
22609	648608
79169	648609
63942	648610
24167	648611
196917	648612
93701	648613
6351	648614
23041	648615
8346	648616
75838	648617
184210	648618
28768	648619
35971	648620
20674	648621
36021	648622
215145	648623
5690	648624
2954	648625
280	648626
2248	648627
22974	648628
3833	648629
2697	648630
43064	648631
28266	648632
179	648633
16876	648634
33499	648635
101935	648636
12602	648637
56099	648638
14274	648639
6502	648640
290103	648641
212989	648642
182865	648643
133549	648644
80738	648645
55160	648646
19247	648647
8028	648648
203145	648649
108685	648650
52163	648651
127280	648652
162282	648653
8948	648654
109673	648655
2959	648656
2959	648657
19861	648658
43827	648659
226553	648660
68493	648661
1791	648662
33492	648663
230316	648664
15661	648665
51170	648666
8191	648667
180559	648668
257822	648669
27259	648670
137286	648671
57738	648672
68459	648673
71025	648674
140874	648675
8678	648676
61592	648677
183565	648678
28801	648679
194006	648680
212840	648681
212840	648682
75811	648683
302180	648684
7344	648685
85456	648686
204995	648687
1972	648688
3003	648689
214553	648690
60221	648691
35101	648692
13381	648693
138277	648694
3079	648695
3079	648696
26194	648697
199972	648698
59837	648699
133017	648700
123721	648701
181854	648702
20223	648703
4310	648704
762	648705
9539	648706
7138	648707
45355	648708
88493	648709
7499	648710
53111	648711
11815	648712
114076	648713
7384	648714
3426	648715
7048	648716
97048	648717
34115	648718
3815	648719
123652	648720
19182	648721
102792	648722
37506	648723
105655	648724
40024	648725
26539	648726
150559	648727
18761	648728
53768	648729
35539	648730
48155	648731
107362	648732
13867	648733
13867	648734
1907	648735
53716	648736
41712	648737
47783	648738
642	648739
13438	648740
16656	648741
54468	648742
65823	648743
80233	648744
48866	648745
144647	648746
143925	648747
9870	648748
1890	648749
209034	648750
44991	648751
120181	648752
7138	648753
19941	648754
11493	648755
15811	648756
43479	648757
59797	648758
18598	648759
27256	648760
292075	648761
156870	648762
283294	648763
307891	648764
143057	648765
19898	648766
26840	648767
21450	648768
57459	648769
285162	648770
27458	648771
40360	648772
177206	648773
133163	648774
7499	648775
132408	648776
23188	648777
95966	648778
47838	648779
61256	648780
35458	648781
84808	648782
84808	648783
293640	648784
113408	648785
164	648786
9753	648787
168137	648788
9742	648789
5000	648790
119436	648791
42028	648792
294031	648793
21949	648794
62	648795
15049	648796
2047	648797
48079	648798
40899	648799
80311	648800
87315	648801
26793	648802
34753	648803
10979	648804
39360	648805
69024	648806
4310	648807
40561	648808
30852	648809
52703	648810
21449	648811
256123	648812
160718	648813
147827	648814
25945	648815
271512	648816
139218	648817
206683	648818
229615	648819
118857	648820
145075	648821
291476	648822
202679	648823
82821	648824
9784	648825
172304	648826
74987	648827
133806	648828
217692	648829
78791	648830
64062	648831
410	648832
7173	648833
144549	648834
14171	648835
175	648836
167185	648837
167185	648838
14072	648839
154289	648840
112042	648841
29253	648842
29253	648843
38300	648844
131518	648845
439	648846
2736	648847
83651	648848
1641	648849
72918	648850
699	648851
13858	648852
248352	648853
68608	648854
187957	648855
28845	648856
181310	648857
156208	648858
254317	648859
63820	648860
33960	648861
63099	648862
56137	648863
2008	648864
179664	648865
2281	648866
4805	648867
71878	648868
124098	648869
157337	648870
2328	648871
84153	648872
15575	648873
114034	648874
267364	648875
41119	648876
29664	648877
14111	648878
205348	648879
183960	648880
9532	648881
4157	648882
111907	648883
5372	648884
67851	648885
244591	648886
260144	648887
261393	648888
246027	648889
302450	648890
247048	648891
302757	648892
247764	648893
255714	648894
295228	648895
212753	648896
280930	648897
200862	648898
259188	648899
1511	648900
204307	648901
209372	648902
72918	648903
109791	648904
55860	648905
96559	648906
93578	648907
98020	648908
17308	648909
93446	648910
130454	648911
133559	648912
127477	648913
63194	648914
102468	648915
154093	648916
102468	648917
34237	648918
149	648919
36689	648920
67612	648921
73663	648922
142009	648923
10059	648924
193784	648925
13657	648926
174082	648927
54116	648928
83143	648929
72920	648930
307612	648931
8541	648932
86565	648933
121729	648934
76023	648935
169234	648936
185118	648937
100985	648938
64004	648939
85110	648940
302726	648941
175934	648942
225976	648943
24965	648944
229818	648945
203529	648946
171328	648947
238813	648948
187968	648949
235696	648950
37448	648951
95214	648952
305381	648953
76599	648954
125351	648955
81294	648956
79184	648957
107130	648958
285169	648959
2385	648960
113172	648961
142147	648962
70335	648963
126149	648964
49054	648965
29969	648966
79648	648967
20440	648968
20442	648969
20390	648970
59502	648971
72069	648972
87213	648973
7023	648974
14601	648975
88148	648976
124400	648977
237202	648978
14280	648979
257944	648980
37664	648981
22507	648982
79361	648983
7485	648984
47664	648985
102611	648986
1448	648987
4750	648988
258973	648989
49164	648990
103996	648991
61120	648992
19884	648993
22574	648994
262	648995
69917	648996
242765	648997
109681	648998
78818	648999
57404	649000
133799	649001
279412	649002
192449	649003
205151	649004
306576	649005
40334	649006
84555	649007
136960	649008
196256	649009
301618	649010
97273	649011
258053	649012
30365	649013
31550	649014
31550	649015
200400	649016
152340	649017
133971	649018
199893	649019
45128	649020
219622	649021
10427	649022
149931	649023
266441	649024
223171	649025
223413	649026
43884	649027
168968	649028
186527	649029
13251	649030
179101	649031
212135	649032
99775	649033
312712	649034
60527	649035
60527	649036
83514	649037
256879	649038
9415	649039
118525	649040
21364	649041
201130	649042
1408	649043
156754	649044
150044	649045
150143	649046
179117	649047
33934	649048
97273	649049
2196	649050
217762	649051
33176	649052
26568	649053
279557	649054
95571	649055
11446	649056
19569	649057
34106	649058
100699	649059
88288	649060
196256	649061
46001	649062
35530	649063
168199	649064
42775	649065
46654	649066
8009	649067
177339	649068
61785	649069
13714	649070
150086	649071
22101	649072
213608	649073
217756	649074
85461	649075
203896	649076
93824	649077
75264	649078
2196	649079
163004	649080
130103	649081
181850	649082
16276	649083
222302	649084
227857	649085
74502	649086
10676	649087
23342	649088
796	649089
110257	649090
112322	649091
155900	649092
195087	649093
109386	649094
310233	649095
192966	649096
202585	649097
72966	649098
79597	649099
245226	649100
4336	649101
202717	649102
137714	649103
16136	649104
91528	649105
113407	649106
197837	649107
183607	649108
69559	649109
145296	649110
198843	649111
25285	649112
79072	649113
187450	649114
63415	649115
7033	649116
59352	649117
20486	649118
176124	649119
73117	649120
178939	649121
383	649122
189111	649123
139363	649124
195074	649125
159344	649126
113013	649127
40881	649128
94944	649129
765	649130
42358	649131
63897	649132
2813	649133
90818	649134
174986	649135
140169	649136
205639	649137
9159	649138
9159	649139
11025	649140
95335	649141
145410	649142
2287	649143
186767	649144
9994	649145
19470	649146
9748	649147
4216	649148
27432	649149
73369	649150
115890	649151
108062	649152
92289	649153
9641	649154
3423	649155
11065	649156
59077	649157
47594	649158
41338	649159
153412	649160
125055	649161
70626	649162
69966	649163
167645	649164
33514	649165
20477	649166
27513	649167
298267	649168
19116	649169
12445	649170
202882	649171
26918	649172
239511	649173
88956	649174
88956	649175
162568	649176
87266	649177
65953	649178
3992	649179
17570	649180
141799	649181
2808	649182
14457	649183
30030	649184
3516	649185
29304	649186
45847	649187
12619	649188
308657	649189
301025	649190
41194	649191
2730	649192
10446	649193
62211	649194
137976	649195
60438	649196
117250	649197
63977	649198
12711	649199
87613	649200
1232	649201
70749	649202
176878	649203
231205	649204
9164	649205
54826	649206
74661	649207
50423	649208
56957	649209
74025	649210
3564	649211
3516	649212
46041	649213
172900	649214
137175	649215
305574	649216
12051	649217
1863	649218
18458	649219
134682	649220
34870	649221
298901	649222
30138	649223
5991	649224
168870	649225
203671	649226
17296	649227
26840	649228
140862	649229
22339	649230
107707	649231
36810	649232
58537	649233
643	649234
27485	649235
111643	649236
42043	649237
56460	649238
94735	649239
115854	649240
34524	649241
135731	649242
138934	649243
141648	649244
102532	649245
221986	649246
45836	649247
81593	649248
23944	649249
80865	649250
23525	649251
16672	649252
33533	649253
25339	649254
68554	649255
87672	649256
23422	649257
211516	649258
54850	649259
71734	649260
89120	649261
317	649262
139587	649263
6704	649264
141869	649265
3290	649266
193761	649267
183564	649268
17039	649269
66308	649270
196910	649271
31321	649272
98075	649273
24534	649274
280992	649275
81226	649276
130747	649277
4323	649278
18497	649279
10345	649280
103257	649281
130471	649282
1485	649283
199533	649284
77688	649285
144428	649286
74887	649287
98873	649288
77282	649289
43139	649290
4332	649291
42068	649292
29362	649293
16610	649294
33494	649295
74870	649296
110660	649297
110494	649298
117547	649299
212826	649300
6049	649301
102820	649302
41061	649303
2030	649304
75369	649305
102482	649306
126454	649307
77155	649308
203365	649309
80362	649310
224655	649311
117282	649312
57251	649313
55105	649314
233107	649315
52296	649316
158837	649317
49791	649318
11282	649319
626	649320
46252	649321
44742	649322
294444	649323
14685	649324
165893	649325
272047	649326
104258	649327
85221	649328
43362	649329
140113	649330
70933	649331
158837	649332
247234	649333
49583	649334
211168	649335
33819	649336
140355	649337
1524	649338
138605	649339
74948	649340
1827	649341
6122	649342
91354	649343
25228	649344
15314	649345
170239	649346
777	649347
123371	649348
137205	649349
83173	649350
57681	649351
40210	649352
265783	649353
204066	649354
37492	649355
239005	649356
90435	649357
270603	649358
291993	649359
236425	649360
124880	649361
3037	649362
178365	649363
225127	649364
118205	649365
200050	649366
22270	649367
109231	649368
4026	649369
4026	649370
777	649371
125706	649372
179388	649373
96096	649374
109231	649375
27312	649376
117566	649377
130764	649378
238938	649379
184193	649380
187284	649381
1600	649382
109084	649383
173571	649384
73458	649385
90435	649386
27314	649387
187052	649388
17718	649389
253694	649390
183582	649391
184862	649392
25605	649393
115855	649394
1600	649395
116544	649396
51885	649397
146874	649398
29709	649399
58536	649400
116538	649401
57991	649402
1677	649403
103295	649404
75319	649405
90072	649406
182347	649407
2215	649408
157572	649409
93007	649410
201716	649411
83395	649412
94542	649413
104964	649414
80578	649415
289004	649416
23820	649417
54135	649418
123736	649419
4003	649420
89626	649421
80848	649422
196920	649423
64144	649424
30920	649425
48026	649426
286020	649427
58359	649428
19858	649429
2161	649430
88646	649431
49571	649432
15877	649433
87496	649434
210489	649435
189401	649436
62255	649437
15390	649438
11585	649439
45499	649440
53950	649441
47394	649442
30574	649443
5865	649444
62720	649445
111868	649446
162352	649447
14667	649448
71933	649449
1983	649450
163271	649451
17698	649452
2335	649453
163271	649454
95608	649455
48629	649456
73408	649457
95608	649458
36103	649459
107276	649460
1696	649461
212992	649462
144638	649463
219941	649464
190857	649465
201980	649466
160367	649467
239571	649468
6075	649469
5815	649470
50795	649471
43031	649472
36714	649473
22853	649474
130902	649475
130902	649476
3920	649477
194943	649478
220148	649479
211861	649480
63085	649481
11837	649482
7046	649483
298348	649484
4	649485
178168	649486
9496	649487
4	649488
4	649489
5674	649490
165242	649491
8310	649492
215646	649493
23913	649494
74608	649495
33311	649496
37341	649497
6559	649498
93271	649499
9974	649500
9974	649501
135695	649502
13254	649503
390	649504
137351	649505
189426	649506
88901	649507
284626	649508
203	649509
286712	649510
54810	649511
125559	649512
30282	649513
209	649514
199982	649515
123427	649516
104748	649517
5351	649518
41287	649519
74822	649520
66166	649521
235557	649522
62703	649523
7775	649524
295565	649525
94799	649526
14382	649527
70306	649528
50705	649529
212394	649530
204272	649531
133783	649532
105529	649533
54223	649534
56603	649535
57247	649536
268450	649537
30451	649538
22643	649539
122307	649540
216119	649541
136023	649542
90400	649543
3832	649544
3832	649545
18134	649546
1250	649547
13560	649548
7747	649549
30086	649550
163627	649551
179382	649552
180225	649553
48621	649554
151552	649555
88897	649556
127406	649557
11584	649558
8998	649559
79975	649560
113218	649561
282765	649562
116834	649563
226103	649564
153910	649565
110774	649566
260351	649567
35758	649568
6111	649569
33582	649570
242895	649571
71249	649572
157234	649573
215368	649574
110921	649575
101821	649576
189505	649577
216310	649578
51003	649579
85548	649580
18905	649581
17612	649582
9743	649583
1559	649584
5243	649585
6667	649586
192089	649587
136537	649588
30512	649589
50707	649590
74702	649591
46567	649592
102713	649593
68352	649594
255063	649595
79218	649596
194307	649597
18781	649598
62402	649599
207768	649600
57027	649601
94811	649602
21124	649603
19464	649604
89918	649605
140682	649606
100393	649607
51384	649608
61220	649609
145322	649610
100422	649611
81459	649612
83647	649613
146366	649614
10714	649615
19203	649616
85078	649617
94141	649618
7397	649619
56510	649620
197791	649621
54230	649622
7712	649623
17856	649624
34480	649625
280477	649626
149486	649627
50026	649628
34157	649629
35592	649630
28945	649631
73509	649632
41510	649633
10890	649634
133781	649635
216360	649636
77521	649637
32680	649638
241815	649639
53455	649640
12418	649641
12418	649642
187191	649643
137968	649644
94128	649645
157302	649646
67798	649647
59536	649648
203121	649649
80226	649650
60750	649651
6617	649652
68781	649653
91928	649654
118679	649655
16190	649656
142755	649657
141583	649658
18209	649659
59537	649660
294	649661
136174	649662
167219	649663
133682	649664
51068	649665
45695	649666
3828	649667
153875	649668
20910	649669
177	649670
305373	649671
2929	649672
283625	649673
32393	649674
111406	649675
22571	649676
177902	649677
32943	649678
2272	649679
161123	649680
67539	649681
71592	649682
176515	649683
50286	649684
169430	649685
91754	649686
29406	649687
57768	649688
218431	649689
123656	649690
37226	649691
205700	649692
25280	649693
379	649694
10151	649695
26706	649696
76405	649697
215385	649698
243436	649699
62733	649700
39908	649701
167675	649702
125476	649703
33877	649704
70120	649705
196365	649706
259430	649707
44201	649708
149121	649709
38749	649710
41596	649711
129061	649712
189568	649713
15700	649714
22074	649715
13545	649716
56614	649717
12347	649718
231680	649719
62703	649720
222251	649721
12366	649722
36095	649723
276045	649724
7136	649725
102772	649726
144391	649727
581	649728
140459	649729
43854	649730
32103	649731
2582	649732
160508	649733
8481	649734
177246	649735
18976	649736
206734	649737
76783	649738
74321	649739
39518	649740
208683	649741
146775	649742
290619	649743
210977	649744
303030	649745
303088	649746
254382	649747
3132	649748
26957	649749
17959	649750
11185	649751
144040	649752
143819	649753
12237	649754
77811	649755
169078	649756
2941	649757
189873	649758
184487	649759
168443	649760
176349	649761
71746	649762
17507	649763
26218	649764
119223	649765
154796	649766
211953	649767
19714	649768
62556	649769
209520	649770
34049	649771
4979	649772
3013	649773
167342	649774
144233	649775
133193	649776
270281	649777
11288	649778
154795	649779
196674	649780
99426	649781
11605	649782
104055	649783
64166	649784
95833	649785
110534	649786
124761	649787
70665	649788
1484	649789
69941	649790
46975	649791
66610	649792
35164	649793
45897	649794
196600	649795
143605	649796
66613	649797
274	649798
68414	649799
102416	649800
77999	649801
5961	649802
185822	649803
155867	649804
174182	649805
99123	649806
18258	649807
108946	649808
30465	649809
54970	649810
102265	649811
223749	649812
295920	649813
50001	649814
66504	649815
296752	649816
79624	649817
16599	649818
163223	649819
159039	649820
208424	649821
158217	649822
102042	649823
163179	649824
76660	649825
119587	649826
36130	649827
58790	649828
58790	649829
242072	649830
211951	649831
174667	649832
46488	649833
1790	649834
233138	649835
233074	649836
144512	649837
32177	649838
239431	649839
114127	649840
5322	649841
69973	649842
114127	649843
164748	649844
70032	649845
75415	649846
257412	649847
157487	649848
87292	649849
157373	649850
81405	649851
255556	649852
82278	649853
147209	649854
43734	649855
158468	649856
1273	649857
55294	649858
49969	649859
72	649860
131988	649861
105963	649862
19804	649863
72997	649864
53082	649865
84873	649866
175193	649867
16635	649868
60028	649869
15245	649870
38090	649871
121946	649872
51	649873
133413	649874
99521	649875
299696	649876
208995	649877
207373	649878
63148	649879
227026	649880
247215	649881
57886	649882
264215	649883
184027	649884
77091	649885
8047	649886
76954	649887
79312	649888
285316	649889
194480	649890
105156	649891
215610	649892
3655	649893
18310	649894
504	649895
236277	649896
68751	649897
72	649898
68197	649899
34125	649900
271175	649901
6863	649902
103999	649903
49438	649904
98130	649905
95724	649906
45738	649907
50152	649908
12566	649909
6863	649910
23675	649911
124512	649912
20830	649913
55222	649914
162737	649915
115815	649916
251	649917
93092	649918
27457	649919
150571	649920
92488	649921
7486	649922
21586	649923
42042	649924
64387	649925
3675	649926
246202	649927
55584	649928
175033	649929
233866	649930
81690	649931
84016	649932
56758	649933
2130	649934
43943	649935
13876	649936
122534	649937
121410	649938
30598	649939
25788	649940
70381	649941
35056	649942
172672	649943
116760	649944
84314	649945
18989	649946
17330	649947
256257	649948
191692	649949
78694	649950
129566	649951
10319	649952
14461	649953
229549	649954
296099	649955
111151	649956
78688	649957
4612	649958
272985	649959
171169	649960
102877	649961
123037	649962
54280	649963
213318	649964
133727	649965
133765	649966
86433	649967
49142	649968
13026	649969
18974	649970
177780	649971
23017	649972
36322	649973
32918	649974
255733	649975
73853	649976
176375	649977
176879	649978
199831	649979
41913	649980
75535	649981
15711	649982
9973	649983
9602	649984
35041	649985
16337	649986
13562	649987
51355	649988
32212	649989
172393	649990
43039	649991
163070	649992
61509	649993
241878	649994
171148	649995
33094	649996
86391	649997
56002	649998
11322	649999
26760	650000
89569	650001
241492	650002
1844	650003
2644	650004
141313	650005
19941	650006
15190	650007
108368	650008
202246	650009
82188	650010
43558	650011
104229	650012
111480	650013
139280	650014
33242	650015
37155	650016
21936	650017
69156	650018
30836	650019
31727	650020
140324	650021
57084	650022
216	650023
47089	650024
113732	650025
64769	650026
64902	650027
89539	650028
136565	650029
222687	650030
113177	650031
222094	650032
139818	650033
116459	650034
20706	650035
6530	650036
40558	650037
28812	650038
28812	650039
242308	650040
66655	650041
56725	650042
142060	650043
251519	650044
88575	650045
159611	650046
80402	650047
28484	650048
28359	650049
117137	650050
3747	650051
28517	650052
3648	650053
264788	650054
101085	650055
66979	650056
196092	650057
41560	650058
109682	650059
88611	650060
1380	650061
83912	650062
33144	650063
50990	650064
8905	650065
42829	650066
209245	650067
258904	650068
281107	650069
170214	650070
42330	650071
70531	650072
96893	650073
35025	650074
100199	650075
90298	650076
260223	650077
84167	650078
35	650079
54331	650080
120930	650081
101085	650082
58880	650083
23364	650084
71791	650085
7930	650086
37630	650087
50961	650088
150914	650089
62114	650090
20679	650091
23982	650092
109263	650093
303432	650094
233758	650095
88824	650096
39130	650097
182386	650098
109251	650099
2147	650100
217933	650101
142197	650102
6211	650103
87219	650104
40094	650105
53809	650106
128436	650107
2554	650108
40094	650109
112367	650110
23417	650111
12458	650112
237188	650113
168287	650114
245047	650115
100627	650116
104500	650117
262114	650118
1431	650119
63326	650120
75308	650121
51993	650122
2158	650123
213926	650124
167041	650125
112221	650126
93241	650127
167041	650128
181413	650129
97261	650130
6026	650131
309684	650132
19886	650133
279872	650134
2002	650135
18191	650136
105	650137
94328	650138
6587	650139
9890	650140
180255	650141
254628	650142
39770	650143
13251	650144
5379	650145
14847	650146
1606	650147
57047	650148
2958	650149
13251	650150
259313	650151
218028	650152
62801	650153
54935	650154
150088	650155
2958	650156
158414	650157
284601	650158
183738	650159
6671	650160
116719	650161
78946	650162
30207	650163
17854	650164
73238	650165
67294	650166
60428	650167
86186	650168
200651	650169
68080	650170
7124	650171
78219	650172
15400	650173
91410	650174
12427	650175
170483	650176
2303	650177
106083	650178
8098	650179
262041	650180
15687	650181
87248	650182
17854	650183
21138	650184
210227	650185
107376	650186
14574	650187
247484	650188
127765	650189
165446	650190
62986	650191
143169	650192
228335	650193
213478	650194
30360	650195
311480	650196
32841	650197
253904	650198
554	650199
40445	650200
11293	650201
14727	650202
140324	650203
40309	650204
841	650205
129926	650206
4914	650207
17225	650208
312622	650209
35627	650210
195240	650211
2569	650212
133019	650213
27150	650214
137674	650215
47165	650216
132	650217
158224	650218
44111	650219
273118	650220
22648	650221
161663	650222
55975	650223
55975	650224
9276	650225
8935	650226
146736	650227
160993	650228
42544	650229
87987	650230
116185	650231
32035	650232
29215	650233
127919	650234
189341	650235
163263	650236
184387	650237
261418	650238
74391	650239
51708	650240
116643	650241
225302	650242
88769	650243
157537	650244
11858	650245
29112	650246
241488	650247
74580	650248
32443	650249
131361	650250
50465	650251
162832	650252
145909	650253
180602	650254
213863	650255
60737	650256
240803	650257
121453	650258
301094	650259
121038	650260
12718	650261
199666	650262
77677	650263
80107	650264
939	650265
30673	650266
49846	650267
27232	650268
51355	650269
284604	650270
25024	650271
157718	650272
64302	650273
45200	650274
121038	650275
20432	650276
88109	650277
137976	650278
36574	650279
6534	650280
124604	650281
2836	650282
100987	650283
63752	650284
92838	650285
17445	650286
23406	650287
40123	650288
81985	650289
105198	650290
22389	650291
64943	650292
4308	650293
268782	650294
36471	650295
27826	650296
6373	650297
229421	650298
299222	650299
217158	650300
260649	650301
276611	650302
104728	650303
157669	650304
94246	650305
116809	650306
154131	650307
63844	650308
12255	650309
216519	650310
182689	650311
5655	650312
23713	650313
111846	650314
2385	650315
208537	650316
147676	650317
292629	650318
103810	650319
36332	650320
13838	650321
140320	650322
104346	650323
227823	650324
64674	650325
20845	650326
282072	650327
227441	650328
39295	650329
9356	650330
5207	650331
1004	650332
193336	650333
10313	650334
11380	650335
136603	650336
202292	650337
268043	650338
59764	650339
133132	650340
47999	650341
14065	650342
145160	650343
70034	650344
175266	650345
106877	650346
14065	650347
29644	650348
14852	650349
154455	650350
146994	650351
252418	650352
72025	650353
61766	650354
30272	650355
184264	650356
30272	650357
64349	650358
117135	650359
304216	650360
63975	650361
18905	650362
28158	650363
32810	650364
212354	650365
84133	650366
68595	650367
287469	650368
24263	650369
201142	650370
5547	650371
43744	650372
1441	650373
238114	650374
3429	650375
116394	650376
54185	650377
115378	650378
117206	650379
36612	650380
77102	650381
32350	650382
109487	650383
32350	650384
23166	650385
257270	650386
80039	650387
168258	650388
188274	650389
141653	650390
260722	650391
81566	650392
188396	650393
272417	650394
97227	650395
117511	650396
122739	650397
44891	650398
246613	650399
82808	650400
312022	650401
194741	650402
57243	650403
140538	650404
47277	650405
75207	650406
123099	650407
275659	650408
57718	650409
169845	650410
212231	650411
48251	650412
123332	650413
54516	650414
249567	650415
248401	650416
101704	650417
80213	650418
244809	650419
160084	650420
241750	650421
178545	650422
251347	650423
277601	650424
185729	650425
192158	650426
279426	650427
44151	650428
99506	650429
44811	650430
214967	650431
30634	650432
247496	650433
144404	650434
160424	650435
71417	650436
162149	650437
28261	650438
196262	650439
131855	650440
87687	650441
285350	650442
187310	650443
130507	650444
191907	650445
275688	650446
147414	650447
144527	650448
144498	650449
76105	650450
141653	650451
243199	650452
178819	650453
197935	650454
173836	650455
173836	650456
75437	650457
82023	650458
251810	650459
176623	650460
122967	650461
45037	650462
311380	650463
77069	650464
119409	650465
119409	650466
80039	650467
181078	650468
133114	650469
81566	650470
70811	650471
209393	650472
105888	650473
147869	650474
48251	650475
109257	650476
186091	650477
49174	650478
96512	650479
303491	650480
171327	650481
137107	650482
258235	650483
135329	650484
35633	650485
175225	650486
120297	650487
146359	650488
214202	650489
194989	650490
189173	650491
145548	650492
306025	650493
105888	650494
141272	650495
215804	650496
154286	650497
134581	650498
190163	650499
144188	650500
36657	650501
48459	650502
8074	650503
56236	650504
99184	650505
12721	650506
42175	650507
2396	650508
89739	650509
31367	650510
13523	650511
120603	650512
51541	650513
121676	650514
181207	650515
40719	650516
227	650517
8071	650518
160653	650519
214840	650520
12888	650521
42813	650522
19902	650523
80426	650524
86771	650525
77427	650526
1509	650527
10636	650528
114349	650529
164679	650530
235940	650531
26271	650532
6774	650533
147085	650534
111177	650535
26053	650536
273627	650537
283830	650538
155420	650539
160693	650540
284538	650541
127630	650542
5043	650543
75038	650544
127785	650545
12723	650546
279827	650547
275775	650548
129814	650549
146905	650550
48160	650551
116392	650552
46925	650553
104576	650554
7131	650555
146299	650556
45129	650557
57661	650558
95768	650559
130319	650560
164978	650561
83691	650562
46946	650563
85205	650564
207999	650565
33611	650566
214383	650567
67503	650568
1268	650569
156968	650570
85828	650571
7932	650572
2314	650573
103394	650574
299727	650575
228832	650576
26490	650577
43697	650578
33797	650579
222436	650580
97025	650581
3629	650582
42538	650583
97296	650584
4393	650585
10544	650586
85828	650587
77143	650588
97806	650589
126805	650590
36888	650591
10689	650592
8380	650593
128911	650594
30159	650595
7928	650596
807	650597
494	650598
37154	650599
169542	650600
2657	650601
142137	650602
204320	650603
22302	650604
12788	650605
300519	650606
132886	650607
218026	650608
106595	650609
61967	650610
42911	650611
51616	650612
81470	650613
72476	650614
1417	650615
307145	650616
27395	650617
106419	650618
104102	650619
12219	650620
85142	650621
4101	650622
82487	650623
37154	650624
20680	650625
132811	650626
108287	650627
7633	650628
8093	650629
250242	650630
309995	650631
46925	650632
70619	650633
141595	650634
283496	650635
67221	650636
8666	650637
193395	650638
233524	650639
49654	650640
147253	650641
43180	650642
3275	650643
81886	650644
125866	650645
132741	650646
46089	650647
285054	650648
41736	650649
36357	650650
36357	650651
169512	650652
45179	650653
72446	650654
283829	650655
42062	650656
115526	650657
63023	650658
247981	650659
46173	650660
112685	650661
89638	650662
263012	650663
27945	650664
279635	650665
32038	650666
76985	650667
221531	650668
91642	650669
68090	650670
46342	650671
135613	650672
2458	650673
304029	650674
142873	650675
152274	650676
28628	650677
47203	650678
145255	650679
295910	650680
211113	650681
17377	650682
75148	650683
786	650684
169972	650685
312663	650686
117535	650687
98282	650688
194132	650689
25893	650690
181070	650691
196801	650692
17708	650693
287890	650694
91439	650695
74422	650696
31971	650697
123212	650698
8902	650699
282790	650700
312480	650701
61794	650702
132833	650703
82735	650704
84702	650705
7486	650706
16967	650707
11994	650708
205359	650709
91921	650710
241740	650711
111270	650712
48289	650713
203837	650714
107892	650715
140917	650716
220087	650717
18495	650718
196560	650719
74014	650720
174367	650721
58635	650722
36210	650723
93152	650724
266236	650725
201409	650726
22888	650727
181522	650728
22888	650729
47675	650730
30015	650731
308086	650732
248505	650733
205470	650734
224130	650735
64009	650736
228252	650737
105622	650738
174856	650739
77838	650740
199383	650741
128332	650742
17280	650743
100834	650744
75664	650745
285522	650746
70196	650747
274045	650748
182688	650749
51951	650750
91217	650751
107603	650752
95303	650753
44076	650754
7276	650755
29142	650756
94995	650757
19629	650758
183756	650759
3906	650760
52429	650761
90874	650762
2692	650763
8144	650764
145289	650765
33232	650766
35308	650767
32537	650768
97078	650769
228508	650770
182215	650771
119288	650772
95500	650773
64335	650774
189560	650775
266741	650776
223129	650777
196012	650778
247314	650779
220611	650780
234706	650781
159336	650782
75733	650783
25957	650784
63125	650785
8438	650786
50817	650787
44467	650788
12185	650789
32548	650790
164248	650791
74806	650792
46089	650793
143050	650794
9536	650795
153377	650796
5305	650797
16571	650798
3536	650799
61934	650800
196	650801
20805	650802
53	650803
104781	650804
283028	650805
97827	650806
173741	650807
105255	650808
112140	650809
259538	650810
17366	650811
120140	650812
129356	650813
107121	650814
47535	650815
20537	650816
3835	650817
1139	650818
119458	650819
221252	650820
205947	650821
28896	650822
2902	650823
137141	650824
57310	650825
89398	650826
212896	650827
37783	650828
52691	650829
24685	650830
19103	650831
183213	650832
100037	650833
8870	650834
7755	650835
85444	650836
169468	650837
102759	650838
20632	650839
39340	650840
192152	650841
56377	650842
12289	650843
70652	650844
134089	650845
47548	650846
300391	650847
284455	650848
191674	650849
64680	650850
216325	650851
5334	650852
52662	650853
16142	650854
16768	650855
291707	650856
213903	650857
4297	650858
186298	650859
43512	650860
86597	650861
57474	650862
19704	650863
255998	650864
53195	650865
41988	650866
54087	650867
188744	650868
22091	650869
135115	650870
305430	650871
211423	650872
139912	650873
54245	650874
50847	650875
8727	650876
38042	650877
217061	650878
124731	650879
180282	650880
60245	650881
20953	650882
129662	650883
80393	650884
164884	650885
2697	650886
45931	650887
24864	650888
205321	650889
129964	650890
101767	650891
15904	650892
19255	650893
133194	650894
145394	650895
63038	650896
101264	650897
52187	650898
3284	650899
256005	650900
298088	650901
276625	650902
71807	650903
263028	650904
164215	650905
42327	650906
180160	650907
112586	650908
78667	650909
117673	650910
87462	650911
127395	650912
149168	650913
111031	650914
270	650915
9554	650916
96466	650917
250557	650918
195744	650919
77736	650920
28711	650921
28117	650922
33020	650923
58945	650924
42589	650925
132251	650926
71064	650927
150352	650928
210735	650929
145361	650930
77920	650931
137486	650932
207812	650933
94455	650934
63940	650935
62056	650936
119652	650937
143025	650938
57368	650939
43597	650940
141354	650941
285379	650942
126669	650943
31882	650944
174608	650945
118035	650946
126802	650947
18967	650948
83776	650949
88227	650950
13637	650951
25874	650952
170312	650953
184472	650954
14759	650955
20575	650956
74108	650957
75765	650958
118796	650959
61313	650960
104965	650961
61272	650962
107467	650963
185255	650964
24091	650965
133330	650966
20529	650967
278013	650968
25763	650969
298479	650970
97505	650971
74477	650972
158285	650973
6872	650974
100244	650975
165895	650976
167784	650977
156373	650978
217694	650979
24398	650980
196901	650981
191491	650982
8724	650983
47753	650984
222623	650985
91087	650986
22696	650987
65494	650988
44886	650989
96229	650990
129553	650991
200151	650992
151652	650993
24591	650994
43476	650995
88626	650996
206772	650997
154752	650998
220768	650999
185467	651000
49698	651001
131773	651002
27470	651003
305082	651004
117094	651005
13208	651006
57480	651007
19466	651008
93425	651009
102342	651010
1287	651011
272412	651012
107433	651013
48412	651014
52216	651015
3631	651016
9289	651017
144476	651018
60614	651019
97594	651020
172701	651021
61102	651022
155968	651023
39212	651024
46273	651025
140187	651026
173590	651027
241271	651028
154187	651029
61502	651030
95972	651031
25374	651032
61231	651033
75565	651034
23791	651035
52245	651036
163434	651037
268591	651038
188993	651039
144786	651040
195394	651041
312563	651042
94598	651043
45286	651044
32856	651045
44524	651046
213419	651047
149880	651048
35587	651049
113461	651050
4557	651051
116741	651052
224820	651053
29770	651054
48695	651055
48995	651056
264804	651057
32605	651058
120648	651059
214461	651060
134555	651061
31016	651062
33461	651063
159725	651064
245156	651065
126913	651066
272728	651067
28948	651068
149442	651069
12489	651070
266129	651071
263947	651072
34946	651073
195125	651074
84823	651075
7337	651076
254259	651077
58133	651078
259886	651079
77352	651080
234137	651081
39469	651082
140708	651083
192765	651084
76966	651085
79154	651086
32940	651087
102926	651088
106037	651089
15049	651090
295360	651091
150084	651092
148173	651093
73871	651094
24774	651095
163950	651096
18536	651097
190436	651098
64641	651099
36941	651100
73339	651101
42947	651102
224883	651103
124533	651104
293733	651105
102814	651106
25146	651107
68179	651108
39474	651109
6981	651110
17759	651111
5611	651112
110997	651113
133128	651114
52178	651115
127409	651116
266102	651117
210873	651118
8530	651119
12442	651120
6944	651121
216977	651122
171561	651123
171418	651124
171334	651125
284432	651126
31155	651127
109576	651128
52774	651129
38435	651130
163542	651131
172975	651132
72525	651133
18468	651134
91328	651135
39503	651136
27892	651137
25504	651138
149086	651139
149086	651140
59697	651141
74130	651142
74337	651143
22109	651144
70694	651145
124262	651146
25409	651147
25409	651148
293685	651149
28481	651150
100986	651151
88097	651152
77892	651153
208442	651154
60781	651155
68353	651156
205598	651157
163613	651158
211183	651159
134333	651160
121915	651161
104237	651162
93388	651163
62259	651164
166631	651165
45054	651166
24443	651167
24516	651168
208516	651169
58033	651170
55227	651171
6787	651172
7337	651173
182226	651174
8794	651175
140952	651176
138560	651177
64793	651178
21203	651179
146309	651180
64720	651181
69658	651182
1860	651183
13825	651184
49306	651185
412	651186
95947	651187
33229	651188
209	651189
65059	651190
64210	651191
94666	651192
135359	651193
55652	651194
7697	651195
77141	651196
10384	651197
136452	651198
208	651199
130082	651200
22625	651201
79191	651202
52955	651203
147498	651204
155846	651205
287575	651206
31999	651207
13971	651208
27364	651209
250344	651210
52694	651211
35678	651212
83884	651213
115012	651214
278702	651215
47966	651216
100731	651217
110265	651218
42519	651219
185817	651220
116815	651221
8158	651222
28965	651223
202392	651224
61586	651225
135477	651226
56738	651227
12524	651228
8349	651229
112627	651230
211871	651231
139965	651232
173957	651233
46053	651234
40719	651235
37744	651236
149794	651237
81211	651238
109829	651239
15845	651240
185839	651241
138662	651242
145015	651243
129558	651244
92	651245
24985	651246
164129	651247
8222	651248
50046	651249
1910	651250
4098	651251
79812	651252
78123	651253
56353	651254
61011	651255
65025	651256
18381	651257
109350	651258
192800	651259
40639	651260
33833	651261
251164	651262
37381	651263
136330	651264
73753	651265
196910	651266
217522	651267
4503	651268
33929	651269
122644	651270
3944	651271
119773	651272
156849	651273
62060	651274
817	651275
31826	651276
131018	651277
5778	651278
18988	651279
210277	651280
31816	651281
256974	651282
5382	651283
218939	651284
199377	651285
19052	651286
7310	651287
22046	651288
51295	651289
14463	651290
182367	651291
100792	651292
94035	651293
71724	651294
14066	651295
24225	651296
71732	651297
18965	651298
5308	651299
1294	651300
35216	651301
54450	651302
30230	651303
227276	651304
46457	651305
12542	651306
89320	651307
2667	651308
46974	651309
10489	651310
24197	651311
145710	651312
3945	651313
40716	651314
172131	651315
17764	651316
2038	651317
71576	651318
7318	651319
72737	651320
52796	651321
120558	651322
1082	651323
56584	651324
45835	651325
53	651326
19035	651327
71083	651328
81641	651329
156534	651330
127745	651331
27249	651332
188068	651333
71260	651334
5178	651335
102531	651336
25718	651337
1924	651338
168801	651339
214583	651340
71345	651341
7481	651342
102397	651343
104622	651344
5365	651345
21754	651346
194404	651347
24620	651348
5053	651349
10736	651350
299286	651351
94859	651352
45569	651353
178513	651354
80306	651355
32926	651356
168650	651357
140400	651358
161661	651359
141069	651360
23367	651361
62701	651362
15085	651363
141499	651364
137741	651365
35484	651366
159578	651367
16633	651368
23168	651369
133580	651370
161609	651371
53276	651372
53276	651373
53276	651374
98504	651375
216389	651376
46399	651377
12411	651378
94021	651379
214109	651380
81191	651381
42884	651382
7468	651383
137732	651384
113497	651385
9117	651386
24722	651387
6526	651388
204659	651389
56691	651390
138833	651391
93983	651392
173007	651393
41865	651394
97154	651395
83405	651396
179776	651397
20971	651398
7695	651399
225994	651400
233663	651401
35145	651402
193008	651403
45140	651404
12360	651405
4194	651406
89256	651407
188636	651408
13627	651409
133607	651410
298552	651411
297410	651412
38658	651413
227431	651414
226754	651415
194852	651416
51452	651417
81273	651418
121981	651419
142603	651420
136468	651421
49518	651422
66086	651423
116825	651424
67590	651425
113649	651426
100033	651427
52538	651428
2032	651429
84015	651430
89752	651431
157049	651432
14334	651433
50883	651434
7015	651435
118628	651436
32710	651437
279057	651438
205093	651439
228489	651440
149079	651441
17356	651442
258127	651443
184615	651444
152797	651445
19973	651446
303	651447
277654	651448
293822	651449
42903	651450
68596	651451
21919	651452
185618	651453
169255	651454
14558	651455
40696	651456
9050	651457
39501	651458
17435	651459
5293	651460
145208	651461
40406	651462
209248	651463
14568	651464
142306	651465
147279	651466
6578	651467
98979	651468
123799	651469
6965	651470
51872	651471
42059	651472
61720	651473
189894	651474
181988	651475
119830	651476
89845	651477
89845	651478
4507	651479
192488	651480
19837	651481
117073	651482
47635	651483
85685	651484
26944	651485
9759	651486
212767	651487
43904	651488
156445	651489
139370	651490
204911	651491
105616	651492
89294	651493
134477	651494
199836	651495
27384	651496
199227	651497
57705	651498
8992	651499
90791	651500
2525	651501
59824	651502
6971	651503
2936	651504
250258	651505
90311	651506
17128	651507
89294	651508
132239	651509
137068	651510
104805	651511
107322	651512
254126	651513
7365	651514
6977	651515
8372	651516
34157	651517
31855	651518
137874	651519
134790	651520
121211	651521
26660	651522
195960	651523
120887	651524
39189	651525
74202	651526
267295	651527
50713	651528
40492	651529
37483	651530
26151	651531
32022	651532
83211	651533
580	651534
7504	651535
57471	651536
18580	651537
9568	651538
55063	651539
38696	651540
52933	651541
67034	651542
61014	651543
150487	651544
93333	651545
227193	651546
193676	651547
38304	651548
160947	651549
39595	651550
18216	651551
278545	651552
156432	651553
18530	651554
148205	651555
168077	651556
194258	651557
204480	651558
59604	651559
135106	651560
202734	651561
1337	651562
12006	651563
135106	651564
306320	651565
35347	651566
114801	651567
8255	651568
78776	651569
89478	651570
12518	651571
110026	651572
69289	651573
201047	651574
9933	651575
154514	651576
214889	651577
200345	651578
98773	651579
179158	651580
286657	651581
78147	651582
127563	651583
28050	651584
36491	651585
304773	651586
32548	651587
3036	651588
75988	651589
192520	651590
108667	651591
44238	651592
104854	651593
110927	651594
109289	651595
270793	651596
171469	651597
14459	651598
240465	651599
94029	651600
64975	651601
149262	651602
112500	651603
8435	651604
385	651605
109064	651606
145730	651607
39333	651608
154028	651609
29033	651610
40963	651611
110715	651612
13968	651613
14207	651614
245825	651615
51981	651616
93193	651617
41413	651618
437	651619
67922	651620
204235	651621
6270	651622
70544	651623
87074	651624
121334	651625
29536	651626
97634	651627
309157	651628
226391	651629
252252	651630
108460	651631
113146	651632
265946	651633
126283	651634
108084	651635
8435	651636
202243	651637
47642	651638
40532	651639
137831	651640
2225	651641
71001	651642
65551	651643
46640	651644
44248	651645
137197	651646
153036	651647
61	651648
308433	651649
244456	651650
108658	651651
55301	651652
50001	651653
45091	651654
61123	651655
201513	651656
123452	651657
31013	651658
21437	651659
154436	651660
204126	651661
31840	651662
91699	651663
41277	651664
288740	651665
85387	651666
144603	651667
203351	651668
235417	651669
76075	651670
123193	651671
181866	651672
29523	651673
193194	651674
30803	651675
6035	651676
167582	651677
125801	651678
42696	651679
200379	651680
237768	651681
125390	651682
16751	651683
181566	651684
174066	651685
174066	651686
173930	651687
12535	651688
290618	651689
38395	651690
138150	651691
52828	651692
202645	651693
119675	651694
54015	651695
184020	651696
188018	651697
4883	651698
12055	651699
74957	651700
89047	651701
14	651702
21532	651703
137810	651704
7544	651705
35135	651706
4790	651707
93068	651708
140428	651709
249656	651710
65610	651711
106136	651712
180846	651713
606	651714
191261	651715
266794	651716
212761	651717
98760	651718
7622	651719
86384	651720
74528	651721
96881	651722
61277	651723
106217	651724
295607	651725
17054	651726
1325	651727
178749	651728
34877	651729
20296	651730
38552	651731
243325	651732
63048	651733
89659	651734
8447	651735
90264	651736
169560	651737
234437	651738
3680	651739
3940	651740
74960	651741
32509	651742
11409	651743
56135	651744
3177	651745
212196	651746
123099	651747
81960	651748
44094	651749
64385	651750
75903	651751
62850	651752
112753	651753
147454	651754
143451	651755
116467	651756
269952	651757
157186	651758
23663	651759
262474	651760
47277	651761
206475	651762
263276	651763
192328	651764
66482	651765
44811	651766
65272	651767
244533	651768
138926	651769
142556	651770
177176	651771
154698	651772
134347	651773
134347	651774
184500	651775
117477	651776
49180	651777
206658	651778
147074	651779
312342	651780
42432	651781
141272	651782
108988	651783
78910	651784
60076	651785
150993	651786
17329	651787
130301	651788
2596	651789
55334	651790
7232	651791
42849	651792
31716	651793
66316	651794
237277	651795
256254	651796
118368	651797
261627	651798
184782	651799
92279	651800
197470	651801
292	651802
86820	651803
20633	651804
50329	651805
14435	651806
30745	651807
123714	651808
23369	651809
14526	651810
34405	651811
42097	651812
113416	651813
105876	651814
173328	651815
81947	651816
283581	651817
133622	651818
125881	651819
152595	651820
31407	651821
137634	651822
208168	651823
16248	651824
121510	651825
51267	651826
292896	651827
176652	651828
120935	651829
145894	651830
513	651831
77383	651832
228314	651833
74247	651834
151671	651835
38365	651836
69711	651837
140566	651838
20894	651839
221505	651840
292375	651841
113470	651842
69227	651843
117415	651844
214908	651845
162171	651846
6420	651847
10867	651848
107783	651849
296041	651850
154068	651851
132375	651852
62193	651853
273300	651854
31566	651855
251	651856
307433	651857
75423	651858
81021	651859
23468	651860
108062	651861
74247	651862
76087	651863
103233	651864
45735	651865
18552	651866
18552	651867
141606	651868
19	651869
195725	651870
50052	651871
69773	651872
82970	651873
27515	651874
123455	651875
101026	651876
98695	651877
183986	651878
176838	651879
261904	651880
244989	651881
235729	651882
252246	651883
208091	651884
28327	651885
197586	651886
104464	651887
273147	651888
210062	651889
19216	651890
141545	651891
83954	651892
4449	651893
1857	651894
745	651895
36987	651896
214265	651897
223236	651898
1103	651899
215402	651900
95266	651901
212445	651902
196368	651903
238	651904
93010	651905
73011	651906
77300	651907
5286	651908
163562	651909
168672	651910
29406	651911
11665	651912
115967	651913
93857	651914
143855	651915
142265	651916
2268	651917
54424	651918
144402	651919
170587	651920
412	651921
67092	651922
137208	651923
151988	651924
105430	651925
300477	651926
65542	651927
226053	651928
273345	651929
243556	651930
203122	651931
197919	651932
45328	651933
30457	651934
31401	651935
201335	651936
32555	651937
35316	651938
194395	651939
21642	651940
282583	651941
28338	651942
4067	651943
109166	651944
28776	651945
89805	651946
153172	651947
153129	651948
23731	651949
167410	651950
219946	651951
149865	651952
73548	651953
147554	651954
301856	651955
35102	651956
1421	651957
303223	651958
239820	651959
62923	651960
5981	651961
503	651962
74869	651963
107778	651964
92689	651965
3236	651966
6659	651967
229536	651968
198949	651969
207805	651970
854	651971
199923	651972
61467	651973
283259	651974
61467	651975
70618	651976
1987	651977
236912	651978
1155	651979
227	651980
18845	651981
115305	651982
115305	651983
641	651984
14880	651985
91654	651986
17067	651987
160320	651988
7097	651989
48024	651990
252263	651991
189286	651992
158992	651993
11150	651994
11150	651995
32393	651996
21699	651997
143544	651998
174563	651999
63301	652000
172965	652001
26381	652002
26381	652003
27723	652004
86417	652005
245946	652006
223084	652007
136284	652008
141648	652009
82013	652010
60793	652011
192364	652012
45522	652013
144242	652014
20191	652015
49860	652016
182245	652017
38195	652018
31186	652019
20264	652020
87865	652021
84452	652022
94091	652023
295	652024
173328	652025
70112	652026
11213	652027
108102	652028
194331	652029
22605	652030
9099	652031
67766	652032
131991	652033
77738	652034
13963	652035
196808	652036
32164	652037
31661	652038
619	652039
17695	652040
202275	652041
78547	652042
32397	652043
285423	652044
74205	652045
94551	652046
120210	652047
57828	652048
71510	652049
29309	652050
120925	652051
107567	652052
82081	652053
63235	652054
646	652055
44890	652056
186	652057
24923	652058
41265	652059
56818	652060
57051	652061
9276	652062
29715	652063
11194	652064
36183	652065
116086	652066
52754	652067
248992	652068
105262	652069
15207	652070
130649	652071
39552	652072
20508	652073
170581	652074
97750	652075
65511	652076
234663	652077
162077	652078
276456	652079
35194	652080
43389	652081
59513	652082
110273	652083
231506	652084
44750	652085
184885	652086
128227	652087
283719	652088
174676	652089
4275	652090
232337	652091
93608	652092
57208	652093
81115	652094
2098	652095
6352	652096
165845	652097
177	652098
40427	652099
70360	652100
28728	652101
120280	652102
240810	652103
97124	652104
36953	652105
186352	652106
21663	652107
60219	652108
199173	652109
300344	652110
38161	652111
295086	652112
47613	652113
22368	652114
295108	652115
62560	652116
70273	652117
69616	652118
57364	652119
187725	652120
70810	652121
17253	652122
117882	652123
20547	652124
32447	652125
65376	652126
42558	652127
212276	652128
110094	652129
194037	652130
54153	652131
238056	652132
242427	652133
26463	652134
18823	652135
2806	652136
49856	652137
87999	652138
113438	652139
37004	652140
37004	652141
38149	652142
4679	652143
4679	652144
11158	652145
66753	652146
168230	652147
20861	652148
48403	652149
48532	652150
36350	652151
95060	652152
17296	652153
118271	652154
7816	652155
18674	652156
126469	652157
66597	652158
199040	652159
132282	652160
70322	652161
17675	652162
73236	652163
19371	652164
18910	652165
2223	652166
99374	652167
16759	652168
204021	652169
112766	652170
9811	652171
11124	652172
41573	652173
204159	652174
137385	652175
91239	652176
35816	652177
65641	652178
55521	652179
8036	652180
22207	652181
131688	652182
50313	652183
137224	652184
48311	652185
101738	652186
21595	652187
282980	652188
2045	652189
168669	652190
246885	652191
132611	652192
230517	652193
763	652194
145738	652195
303152	652196
192168	652197
6747	652198
13945	652199
141137	652200
213161	652201
295535	652202
58786	652203
12942	652204
139954	652205
9882	652206
75984	652207
351	652208
14042	652209
96126	652210
74434	652211
1685	652212
95253	652213
43216	652214
57727	652215
35779	652216
95857	652217
50300	652218
15828	652219
112687	652220
6134	652221
129272	652222
10159	652223
119670	652224
33932	652225
85751	652226
25312	652227
1877	652228
46052	652229
87022	652230
9853	652231
39159	652232
214134	652233
5933	652234
2147	652235
5933	652236
7112	652237
295	652238
17421	652239
14134	652240
29480	652241
144382	652242
49628	652243
14054	652244
68381	652245
39159	652246
56958	652247
113563	652248
194001	652249
57068	652250
57068	652251
40139	652252
275338	652253
81832	652254
29496	652255
11108	652256
74191	652257
6309	652258
5025	652259
115710	652260
143450	652261
80989	652262
209419	652263
39222	652264
111592	652265
68666	652266
60193	652267
135670	652268
108978	652269
107924	652270
176626	652271
91122	652272
5654	652273
72764	652274
77720	652275
21093	652276
23813	652277
35342	652278
5942	652279
4031	652280
55548	652281
4050	652282
41523	652283
87960	652284
8232	652285
6235	652286
119597	652287
58180	652288
91670	652289
192505	652290
286987	652291
113807	652292
51768	652293
158357	652294
11485	652295
65268	652296
103363	652297
5127	652298
141549	652299
635	652300
10343	652301
635	652302
107582	652303
7465	652304
3289	652305
87355	652306
50792	652307
263071	652308
86226	652309
186444	652310
101987	652311
168335	652312
25737	652313
79775	652314
18909	652315
33622	652316
35387	652317
229247	652318
64568	652319
105413	652320
104330	652321
48171	652322
11185	652323
51766	652324
6483	652325
37030	652326
97	652327
208170	652328
19640	652329
146916	652330
28254	652331
137003	652332
62152	652333
108801	652334
131292	652335
49981	652336
200352	652337
43363	652338
177307	652339
16731	652340
78094	652341
49981	652342
57084	652343
23520	652344
167246	652345
50158	652346
130703	652347
1745	652348
29823	652349
33013	652350
28329	652351
311824	652352
58105	652353
42986	652354
94402	652355
136486	652356
231249	652357
19333	652358
40841	652359
30948	652360
166998	652361
91643	652362
61030	652363
83774	652364
133196	652365
132492	652366
47429	652367
15983	652368
16503	652369
206421	652370
144813	652371
41778	652372
51159	652373
15123	652374
33675	652375
192794	652376
172791	652377
140521	652378
16561	652379
75740	652380
58802	652381
92784	652382
210692	652383
2181	652384
29619	652385
97679	652386
69508	652387
99970	652388
13355	652389
98064	652390
121888	652391
116070	652392
123464	652393
130522	652394
19608	652395
219411	652396
3398	652397
208043	652398
71712	652399
139423	652400
14113	652401
11096	652402
281274	652403
11453	652404
5898	652405
24336	652406
140834	652407
38776	652408
99538	652409
92072	652410
129057	652411
5375	652412
22179	652413
38566	652414
50711	652415
1450	652416
260547	652417
197462	652418
186896	652419
60672	652420
53083	652421
288120	652422
40143	652423
17245	652424
62337	652425
91925	652426
91925	652427
44396	652428
6276	652429
129497	652430
37758	652431
43409	652432
8408	652433
26818	652434
41858	652435
201339	652436
93416	652437
61240	652438
11345	652439
54785	652440
171598	652441
60938	652442
12531	652443
308695	652444
145888	652445
288445	652446
82271	652447
16688	652448
259798	652449
35656	652450
35656	652451
267242	652452
234409	652453
295380	652454
56205	652455
223662	652456
90073	652457
107493	652458
28827	652459
25742	652460
128534	652461
29209	652462
7785	652463
10583	652464
259340	652465
2353	652466
23021	652467
95769	652468
121124	652469
24476	652470
46856	652471
185322	652472
185322	652473
69238	652474
81790	652475
38233	652476
12053	652477
132149	652478
249732	652479
10827	652480
204629	652481
67836	652482
81792	652483
2118	652484
189758	652485
169747	652486
187474	652487
240184	652488
14742	652489
133998	652490
247474	652491
19932	652492
109883	652493
94773	652494
15190	652495
128447	652496
56702	652497
37747	652498
118009	652499
4084	652500
2149	652501
101360	652502
20454	652503
312370	652504
74251	652505
150076	652506
54632	652507
157406	652508
50420	652509
114942	652510
56379	652511
29546	652512
109293	652513
53686	652514
179403	652515
53091	652516
94228	652517
4085	652518
128695	652519
45937	652520
75851	652521
61639	652522
2011	652523
121048	652524
116526	652525
34307	652526
13144	652527
36889	652528
36889	652529
212795	652530
19213	652531
64673	652532
170186	652533
62377	652534
74698	652535
91229	652536
253717	652537
5054	652538
42416	652539
55434	652540
9870	652541
80982	652542
34961	652543
3467	652544
75660	652545
76949	652546
163890	652547
22171	652548
90998	652549
207425	652550
15157	652551
104251	652552
18071	652553
105741	652554
2227	652555
64043	652556
7222	652557
3676	652558
125290	652559
3278	652560
123106	652561
105837	652562
152870	652563
6850	652564
183264	652565
12820	652566
104325	652567
55235	652568
188616	652569
12035	652570
142965	652571
27727	652572
33984	652573
149885	652574
56686	652575
35914	652576
22309	652577
21620	652578
3068	652579
240004	652580
68369	652581
3996	652582
996	652583
2373	652584
10432	652585
3449	652586
12715	652587
65874	652588
65589	652589
39437	652590
136578	652591
41258	652592
11368	652593
71530	652594
240086	652595
6480	652596
70288	652597
160575	652598
130421	652599
31178	652600
29702	652601
211070	652602
79071	652603
187128	652604
118827	652605
23653	652606
97187	652607
22392	652608
73532	652609
30602	652610
55466	652611
15498	652612
256033	652613
212475	652614
74629	652615
269240	652616
166197	652617
16614	652618
32091	652619
126303	652620
231194	652621
181864	652622
33697	652623
127685	652624
191899	652625
11643	652626
71961	652627
239728	652628
16201	652629
108913	652630
186069	652631
320	652632
170037	652633
180784	652634
30528	652635
62125	652636
115396	652637
85308	652638
100181	652639
179862	652640
12073	652641
98222	652642
9237	652643
282458	652644
38286	652645
17917	652646
399	652647
45983	652648
24631	652649
88983	652650
189284	652651
84002	652652
150228	652653
512	652654
46076	652655
226613	652656
38123	652657
77506	652658
77506	652659
95641	652660
225130	652661
62619	652662
173	652663
32515	652664
18880	652665
3261	652666
31661	652667
36253	652668
61618	652669
159333	652670
4896	652671
17727	652672
12330	652673
4018	652674
12116	652675
92531	652676
56474	652677
21795	652678
8073	652679
115762	652680
113175	652681
170440	652682
109435	652683
16892	652684
13455	652685
156809	652686
1222	652687
51281	652688
183443	652689
15015	652690
15679	652691
12611	652692
1222	652693
173215	652694
117555	652695
260692	652696
113089	652697
52188	652698
114585	652699
44467	652700
178	652701
17763	652702
36311	652703
113148	652704
31008	652705
14290	652706
130129	652707
39045	652708
93394	652709
13326	652710
14248	652711
74463	652712
243054	652713
17844	652714
46135	652715
191689	652716
170120	652717
95520	652718
151128	652719
228406	652720
46539	652721
201268	652722
188200	652723
133500	652724
77394	652725
297135	652726
237641	652727
210477	652728
18099	652729
211102	652730
30864	652731
321	652732
234919	652733
44877	652734
1258	652735
264895	652736
128896	652737
108148	652738
211491	652739
75975	652740
227139	652741
41774	652742
93394	652743
18370	652744
5979	652745
2314	652746
150859	652747
16383	652748
49337	652749
53921	652750
16338	652751
16525	652752
17858	652753
44757	652754
3028	652755
1506	652756
88144	652757
217327	652758
63001	652759
12593	652760
237940	652761
308745	652762
240016	652763
312591	652764
188056	652765
223143	652766
226419	652767
259330	652768
143921	652769
66872	652770
132595	652771
3084	652772
303379	652773
64973	652774
193898	652775
20119	652776
34122	652777
50935	652778
34704	652779
50935	652780
179531	652781
56820	652782
32522	652783
87587	652784
312541	652785
182257	652786
211531	652787
108533	652788
12497	652789
80117	652790
22820	652791
28964	652792
57440	652793
2279	652794
50814	652795
20023	652796
20567	652797
109375	652798
193227	652799
213728	652800
225	652801
97047	652802
28319	652803
49066	652804
143281	652805
40145	652806
145109	652807
136471	652808
203086	652809
93909	652810
194274	652811
269953	652812
212572	652813
128417	652814
10279	652815
62456	652816
309199	652817
277092	652818
107107	652819
42385	652820
22378	652821
273060	652822
277444	652823
299745	652824
19524	652825
12685	652826
226633	652827
195053	652828
198535	652829
19219	652830
34225	652831
286943	652832
215348	652833
54693	652834
19524	652835
248633	652836
132309	652837
51043	652838
204540	652839
1266	652840
253649	652841
142751	652842
123674	652843
774	652844
68422	652845
3204	652846
96505	652847
221787	652848
45193	652849
157989	652850
100001	652851
24181	652852
28979	652853
153945	652854
30787	652855
76495	652856
175161	652857
33744	652858
142324	652859
249231	652860
29580	652861
35489	652862
214481	652863
104466	652864
23744	652865
18265	652866
268235	652867
207986	652868
273633	652869
47612	652870
41916	652871
144379	652872
6311	652873
130573	652874
101916	652875
48354	652876
161530	652877
199286	652878
3257	652879
9513	652880
104355	652881
124087	652882
3859	652883
57762	652884
140965	652885
93562	652886
39349	652887
237879	652888
17998	652889
80531	652890
83745	652891
137886	652892
168454	652893
87561	652894
8110	652895
42130	652896
210961	652897
3023	652898
4464	652899
95541	652900
209347	652901
177591	652902
79042	652903
153997	652904
3257	652905
137380	652906
248102	652907
91333	652908
42488	652909
206713	652910
32613	652911
40409	652912
87006	652913
34774	652914
37891	652915
1421	652916
10670	652917
36329	652918
204038	652919
160769	652920
41441	652921
82241	652922
136615	652923
43107	652924
172278	652925
241111	652926
172692	652927
114569	652928
94934	652929
153681	652930
141589	652931
212438	652932
277115	652933
34192	652934
166033	652935
77003	652936
71356	652937
311004	652938
217584	652939
90479	652940
291962	652941
62583	652942
137630	652943
154659	652944
45574	652945
5797	652946
46065	652947
92325	652948
139279	652949
25112	652950
223499	652951
8723	652952
60653	652953
268395	652954
19771	652955
191560	652956
5878	652957
513	652958
55340	652959
210964	652960
121102	652961
48512	652962
1266	652963
5864	652964
29734	652965
24291	652966
82519	652967
64737	652968
261760	652969
277532	652970
188655	652971
51610	652972
169180	652973
246243	652974
168817	652975
64703	652976
38757	652977
33462	652978
37506	652979
106144	652980
31092	652981
211790	652982
153950	652983
71085	652984
167920	652985
155381	652986
37191	652987
205516	652988
159338	652989
289942	652990
72737	652991
115684	652992
8051	652993
119658	652994
59816	652995
113367	652996
105560	652997
25510	652998
58840	652999
110887	653000
134511	653001
20376	653002
849	653003
277063	653004
36883	653005
225175	653006
265090	653007
188501	653008
295591	653009
186739	653010
69041	653011
56674	653012
114537	653013
288716	653014
133153	653015
82034	653016
10959	653017
12399	653018
135927	653019
150693	653020
546	653021
183697	653022
206327	653023
29809	653024
83168	653025
51680	653026
64522	653027
15980	653028
72529	653029
1251	653030
14332	653031
89532	653032
170216	653033
33974	653034
40482	653035
147096	653036
102749	653037
285264	653038
64362	653039
7243	653040
41728	653041
171782	653042
167318	653043
126443	653044
11620	653045
82120	653046
7243	653047
207556	653048
56685	653049
176505	653050
118857	653051
227936	653052
192458	653053
179393	653054
27426	653055
152011	653056
21456	653057
50945	653058
215719	653059
19079	653060
136078	653061
62431	653062
66022	653063
267961	653064
167489	653065
265962	653066
148083	653067
88168	653068
15725	653069
18676	653070
86173	653071
132961	653072
59869	653073
147024	653074
173636	653075
48078	653076
283706	653077
226752	653078
17696	653079
203820	653080
8673	653081
28925	653082
159164	653083
6880	653084
109720	653085
258640	653086
219111	653087
12615	653088
20475	653089
104665	653090
41742	653091
120719	653092
11361	653093
162002	653094
471	653095
12746	653096
17516	653097
55404	653098
24957	653099
48839	653100
19448	653101
100650	653102
104953	653103
121637	653104
24664	653105
72528	653106
673	653107
207710	653108
133094	653109
19509	653110
9834	653111
165062	653112
159223	653113
293148	653114
103421	653115
101359	653116
114327	653117
23859	653118
308811	653119
221793	653120
34591	653121
91106	653122
27273	653123
4201	653124
10102	653125
130153	653126
54636	653127
79570	653128
135214	653129
210	653130
84038	653131
288095	653132
27891	653133
19482	653134
47314	653135
5617	653136
88014	653137
143273	653138
492	653139
85332	653140
41251	653141
133513	653142
286979	653143
241002	653144
102143	653145
9425	653146
159446	653147
74741	653148
88348	653149
37624	653150
150073	653151
13736	653152
117702	653153
115206	653154
48321	653155
73463	653156
286474	653157
127697	653158
12109	653159
208348	653160
40623	653161
36074	653162
42179	653163
110188	653164
255975	653165
10451	653166
70103	653167
52573	653168
266887	653169
10162	653170
112782	653171
258130	653172
44826	653173
63916	653174
158696	653175
185005	653176
93736	653177
54737	653178
127073	653179
117951	653180
103047	653181
81695	653182
218368	653183
77485	653184
375	653185
102692	653186
296995	653187
474	653188
40762	653189
7233	653190
111201	653191
30507	653192
306	653193
8005	653194
211706	653195
43500	653196
127908	653197
82495	653198
6572	653199
5499	653200
100853	653201
96081	653202
4024	653203
136844	653204
48898	653205
67351	653206
85659	653207
7032	653208
305205	653209
160393	653210
179422	653211
168729	653212
23913	653213
35358	653214
1228	653215
135788	653216
145000	653217
3550	653218
43034	653219
49973	653220
52355	653221
91779	653222
193408	653223
250553	653224
7875	653225
17857	653226
160091	653227
210771	653228
31092	653229
210380	653230
205813	653231
16457	653232
25747	653233
27536	653234
239216	653235
24722	653236
21210	653237
303	653238
49085	653239
91985	653240
160231	653241
30836	653242
10957	653243
57744	653244
425	653245
298670	653246
291468	653247
10924	653248
22242	653249
12925	653250
138347	653251
291482	653252
52275	653253
29747	653254
7153	653255
1393	653256
243888	653257
17777	653258
180502	653259
100593	653260
83267	653261
243975	653262
46466	653263
59673	653264
127146	653265
8704	653266
637	653267
96034	653268
17948	653269
99041	653270
61199	653271
167229	653272
68259	653273
148637	653274
17888	653275
29036	653276
4531	653277
104794	653278
24824	653279
80028	653280
79694	653281
10872	653282
95025	653283
216996	653284
104335	653285
90613	653286
93197	653287
288976	653288
28324	653289
164929	653290
228043	653291
307285	653292
109834	653293
28959	653294
2385	653295
12104	653296
50456	653297
219521	653298
65142	653299
124032	653300
52149	653301
72213	653302
215411	653303
4570	653304
53148	653305
121981	653306
141611	653307
180171	653308
127720	653309
226094	653310
179401	653311
70424	653312
198504	653313
50296	653314
16955	653315
54802	653316
1969	653317
95298	653318
13107	653319
16990	653320
214177	653321
91194	653322
147700	653323
12840	653324
14641	653325
188504	653326
35563	653327
141410	653328
230929	653329
16132	653330
101974	653331
91851	653332
145750	653333
197645	653334
7530	653335
73268	653336
179257	653337
19048	653338
42723	653339
252994	653340
97032	653341
160352	653342
289228	653343
12840	653344
21393	653345
19903	653346
189486	653347
27017	653348
12534	653349
2424	653350
162672	653351
85329	653352
35194	653353
58828	653354
11670	653355
135975	653356
109673	653357
136450	653358
25870	653359
73215	653360
33196	653361
58720	653362
7776	653363
215896	653364
25294	653365
214777	653366
39086	653367
38198	653368
43476	653369
29900	653370
11954	653371
90734	653372
23173	653373
206725	653374
134315	653375
169720	653376
282385	653377
132080	653378
48879	653379
31417	653380
14691	653381
204810	653382
134621	653383
91958	653384
138436	653385
111729	653386
190165	653387
3473	653388
92552	653389
9214	653390
49877	653391
90952	653392
41822	653393
79449	653394
239182	653395
246263	653396
200395	653397
21191	653398
9321	653399
246865	653400
104282	653401
90185	653402
85978	653403
76468	653404
76468	653405
278014	653406
109141	653407
46535	653408
190760	653409
295650	653410
117503	653411
141342	653412
49143	653413
107230	653414
78120	653415
7029	653416
145547	653417
61298	653418
133931	653419
96080	653420
8975	653421
18706	653422
28454	653423
29918	653424
245046	653425
10508	653426
104476	653427
79854	653428
44564	653429
60248	653430
154051	653431
44451	653432
100912	653433
120240	653434
22868	653435
150488	653436
217593	653437
203059	653438
144381	653439
290191	653440
32172	653441
187676	653442
97457	653443
57140	653444
63536	653445
97000	653446
265955	653447
89331	653448
61257	653449
108541	653450
303551	653451
25234	653452
2968	653453
153925	653454
71325	653455
10714	653456
99867	653457
91044	653458
902	653459
38373	653460
61854	653461
228989	653462
9313	653463
42549	653464
94320	653465
26433	653466
13444	653467
290808	653468
102522	653469
97669	653470
57819	653471
575	653472
92399	653473
82204	653474
117817	653475
53134	653476
263299	653477
57567	653478
32019	653479
175550	653480
132807	653481
13586	653482
2863	653483
224731	653484
130775	653485
34220	653486
260404	653487
248983	653488
11880	653489
145589	653490
188231	653491
129466	653492
78855	653493
40782	653494
14928	653495
25598	653496
199352	653497
239711	653498
12032	653499
276857	653500
270701	653501
6000	653502
104351	653503
239122	653504
150536	653505
52513	653506
293639	653507
64252	653508
250883	653509
126524	653510
191072	653511
90280	653512
59194	653513
157039	653514
88088	653515
126937	653516
121756	653517
11948	653518
108581	653519
11135	653520
113541	653521
22653	653522
16149	653523
247652	653524
226252	653525
16065	653526
271887	653527
12344	653528
10059	653529
63712	653530
298562	653531
129287	653532
118312	653533
766	653534
1502	653535
13321	653536
295559	653537
5904	653538
53347	653539
37355	653540
5	653541
272255	653542
271176	653543
86406	653544
33816	653545
33731	653546
161411	653547
4427	653548
46089	653549
12287	653550
105610	653551
34878	653552
2169	653553
34878	653554
76388	653555
145024	653556
114032	653557
134510	653558
172348	653559
121677	653560
55466	653561
203163	653562
10446	653563
299975	653564
109674	653565
58	653566
118536	653567
225717	653568
91788	653569
227004	653570
47518	653571
30373	653572
117031	653573
162141	653574
96724	653575
77774	653576
78451	653577
114686	653578
68152	653579
91440	653580
31374	653581
307803	653582
265404	653583
177630	653584
253617	653585
19305	653586
19305	653587
9510	653588
8732	653589
100212	653590
5614	653591
139293	653592
271999	653593
94362	653594
34334	653595
132890	653596
19927	653597
48262	653598
126330	653599
272353	653600
185726	653601
172424	653602
81352	653603
42357	653604
34502	653605
48599	653606
1785	653607
12000	653608
71963	653609
225439	653610
42357	653611
150964	653612
55125	653613
195323	653614
12728	653615
170557	653616
46412	653617
94849	653618
135182	653619
135182	653620
78853	653621
56440	653622
80999	653623
27449	653624
276522	653625
4566	653626
40771	653627
200591	653628
227140	653629
177549	653630
168297	653631
47880	653632
18551	653633
24733	653634
223747	653635
27769	653636
39657	653637
13789	653638
1669	653639
3054	653640
68017	653641
116045	653642
147681	653643
43423	653644
90664	653645
17566	653646
8543	653647
14793	653648
53318	653649
697	653650
59207	653651
27276	653652
42104	653653
157084	653654
187867	653655
53384	653656
55067	653657
208461	653658
140439	653659
191090	653660
16506	653661
17124	653662
307174	653663
5459	653664
34484	653665
62738	653666
16661	653667
105510	653668
52103	653669
86502	653670
191005	653671
210928	653672
287503	653673
6228	653674
154055	653675
149030	653676
13889	653677
7605	653678
14474	653679
47090	653680
69387	653681
23588	653682
3801	653683
54484	653684
40583	653685
10012	653686
129510	653687
17108	653688
205526	653689
243799	653690
122426	653691
73292	653692
202003	653693
10107	653694
294458	653695
131817	653696
26061	653697
192462	653698
295218	653699
86394	653700
121802	653701
188241	653702
184350	653703
166149	653704
10042	653705
61045	653706
175423	653707
204906	653708
146294	653709
13686	653710
11658	653711
30136	653712
16605	653713
31403	653714
139033	653715
99997	653716
2335	653717
28340	653718
218082	653719
139873	653720
175237	653721
93659	653722
81878	653723
150081	653724
8823	653725
82680	653726
41293	653727
111226	653728
9792	653729
52101	653730
234257	653731
72404	653732
3222	653733
35052	653734
166069	653735
107540	653736
111157	653737
92352	653738
55701	653739
130003	653740
61590	653741
62705	653742
40464	653743
15039	653744
31009	653745
4116	653746
65377	653747
22689	653748
15463	653749
12833	653750
16882	653751
60985	653752
136497	653753
54011	653754
33395	653755
189811	653756
6939	653757
51249	653758
8567	653759
48721	653760
130855	653761
278758	653762
142304	653763
206602	653764
138248	653765
2457	653766
15533	653767
13129	653768
12966	653769
2821	653770
131920	653771
57331	653772
72349	653773
285906	653774
208880	653775
1294	653776
6898	653777
118007	653778
137802	653779
245836	653780
261142	653781
113734	653782
79599	653783
85006	653784
105731	653785
60134	653786
106786	653787
82793	653788
79320	653789
26133	653790
163299	653791
61008	653792
130953	653793
39813	653794
91837	653795
135660	653796
241426	653797
217966	653798
311597	653799
85292	653800
114648	653801
193426	653802
282769	653803
48358	653804
192109	653805
240578	653806
214014	653807
51580	653808
84976	653809
84976	653810
28608	653811
217642	653812
73949	653813
182295	653814
244570	653815
186975	653816
129945	653817
614	653818
207998	653819
9295	653820
216175	653821
52093	653822
186975	653823
186912	653824
5247	653825
124817	653826
60453	653827
50277	653828
34242	653829
6206	653830
26009	653831
272624	653832
92736	653833
220813	653834
149848	653835
247909	653836
2643	653837
80412	653838
68200	653839
155522	653840
11441	653841
202544	653842
75755	653843
42472	653844
182611	653845
112321	653846
66660	653847
52653	653848
276061	653849
53842	653850
20614	653851
10500	653852
40202	653853
140594	653854
113128	653855
9619	653856
90859	653857
128	653858
128	653859
156797	653860
7019	653861
47017	653862
589	653863
160	653864
221970	653865
914	653866
80593	653867
18952	653868
190921	653869
123978	653870
104828	653871
109693	653872
177556	653873
266464	653874
64020	653875
177955	653876
28250	653877
4349	653878
78202	653879
12075	653880
17144	653881
138544	653882
90868	653883
121750	653884
178680	653885
9406	653886
28250	653887
5031	653888
99433	653889
130731	653890
43438	653891
50906	653892
126881	653893
273138	653894
56520	653895
2760	653896
218166	653897
246259	653898
55504	653899
48692	653900
200408	653901
195083	653902
115218	653903
99318	653904
38579	653905
30874	653906
47606	653907
16227	653908
9985	653909
24852	653910
121421	653911
49363	653912
26333	653913
153972	653914
296809	653915
15737	653916
226738	653917
33345	653918
245603	653919
22781	653920
77384	653921
65997	653922
207679	653923
140737	653924
213357	653925
125551	653926
52923	653927
60718	653928
125551	653929
99169	653930
60416	653931
77251	653932
24405	653933
207280	653934
282258	653935
56750	653936
180496	653937
173397	653938
105288	653939
158124	653940
89615	653941
244216	653942
105365	653943
311317	653944
26113	653945
249987	653946
159168	653947
263386	653948
64867	653949
216574	653950
75796	653951
44191	653952
92268	653953
113810	653954
127971	653955
31459	653956
16932	653957
276476	653958
295860	653959
287074	653960
149329	653961
278333	653962
24714	653963
65685	653964
178076	653965
240666	653966
205111	653967
74236	653968
206105	653969
63800	653970
32120	653971
73139	653972
60981	653973
4896	653974
79162	653975
57612	653976
31851	653977
27047	653978
61110	653979
61109	653980
205390	653981
305825	653982
27804	653983
89191	653984
15084	653985
61629	653986
44905	653987
156127	653988
77371	653989
128020	653990
83070	653991
297593	653992
112377	653993
45541	653994
3547	653995
10355	653996
35691	653997
216985	653998
94343	653999
11885	654000
79407	654001
4749	654002
2937	654003
147528	654004
278253	654005
53666	654006
148608	654007
5750	654008
86075	654009
119343	654010
171253	654011
119225	654012
9508	654013
24966	654014
4933	654015
36678	654016
192646	654017
120083	654018
25238	654019
45541	654020
79018	654021
20374	654022
15488	654023
59619	654024
2840	654025
36182	654026
22366	654027
88164	654028
5517	654029
3148	654030
8513	654031
29921	654032
42869	654033
20393	654034
65799	654035
59174	654036
305257	654037
262864	654038
182190	654039
20388	654040
12021	654041
2645	654042
65180	654043
206872	654044
73437	654045
93529	654046
95880	654047
294587	654048
65409	654049
99938	654050
20188	654051
304630	654052
6219	654053
136869	654054
33538	654055
42858	654056
208684	654057
28088	654058
5111	654059
105782	654060
184981	654061
119398	654062
146679	654063
61620	654064
101630	654065
80268	654066
93362	654067
128906	654068
57548	654069
2408	654070
30817	654071
149148	654072
25308	654073
50391	654074
8460	654075
268074	654076
50237	654077
3407	654078
81812	654079
4431	654080
11115	654081
32075	654082
143656	654083
247733	654084
215090	654085
18449	654086
8175	654087
118430	654088
7571	654089
25308	654090
16088	654091
18026	654092
58621	654093
15997	654094
90097	654095
104345	654096
286188	654097
4670	654098
165891	654099
115704	654100
6615	654101
304641	654102
4286	654103
80737	654104
18332	654105
19564	654106
219393	654107
191591	654108
57716	654109
185693	654110
52888	654111
96743	654112
59627	654113
36647	654114
145578	654115
259038	654116
274530	654117
62154	654118
121675	654119
11210	654120
41929	654121
12530	654122
15187	654123
5053	654124
15486	654125
161526	654126
255335	654127
115951	654128
115951	654129
133087	654130
97028	654131
31374	654132
107734	654133
6294	654134
26977	654135
35770	654136
255298	654137
17314	654138
186296	654139
60593	654140
7111	654141
169798	654142
150284	654143
293005	654144
150284	654145
186131	654146
7111	654147
85347	654148
157934	654149
140186	654150
99044	654151
12726	654152
194512	654153
7326	654154
118934	654155
267851	654156
119673	654157
213165	654158
16859	654159
292712	654160
6419	654161
111023	654162
181917	654163
4641	654164
352	654165
65267	654166
61997	654167
109062	654168
2819	654169
24347	654170
1228	654171
6839	654172
17167	654173
1620	654174
179048	654175
120274	654176
59080	654177
173750	654178
199858	654179
142634	654180
188451	654181
265577	654182
265611	654183
209085	654184
104922	654185
292137	654186
4857	654187
22220	654188
8776	654189
223266	654190
85439	654191
124342	654192
25972	654193
122188	654194
26491	654195
155948	654196
117204	654197
40688	654198
1592	654199
53125	654200
91894	654201
56394	654202
117417	654203
152954	654204
108888	654205
41	654206
28111	654207
34713	654208
177795	654209
198587	654210
30220	654211
116157	654212
128383	654213
93131	654214
53397	654215
9362	654216
17269	654217
17906	654218
120482	654219
187626	654220
155284	654221
25889	654222
130697	654223
279756	654224
202273	654225
148833	654226
124502	654227
18215	654228
87853	654229
25652	654230
267328	654231
9211	654232
110891	654233
171983	654234
51333	654235
73860	654236
11134	654237
109277	654238
312567	654239
6412	654240
52935	654241
104451	654242
89140	654243
234857	654244
41286	654245
159388	654246
15467	654247
126940	654248
148856	654249
171633	654250
51421	654251
67782	654252
176504	654253
19229	654254
115308	654255
149441	654256
73366	654257
11372	654258
121413	654259
4302	654260
8544	654261
31287	654262
111429	654263
159115	654264
147612	654265
1228	654266
8378	654267
215990	654268
8464	654269
155101	654270
139371	654271
1626	654272
102021	654273
131286	654274
165700	654275
261456	654276
117275	654277
148064	654278
47547	654279
47547	654280
93320	654281
55097	654282
101267	654283
181926	654284
122160	654285
289948	654286
284944	654287
232276	654288
182059	654289
185039	654290
17796	654291
95642	654292
309645	654293
95992	654294
913	654295
209566	654296
204920	654297
204680	654298
956	654299
132338	654300
137876	654301
304230	654302
137435	654303
296598	654304
296096	654305
286372	654306
59303	654307
96072	654308
293993	654309
186552	654310
151740	654311
123991	654312
145672	654313
25038	654314
56910	654315
264969	654316
39920	654317
208779	654318
302569	654319
53959	654320
53929	654321
74392	654322
35650	654323
245021	654324
105210	654325
21394	654326
226981	654327
123182	654328
309458	654329
141356	654330
267335	654331
92074	654332
290019	654333
103872	654334
166266	654335
298311	654336
80663	654337
223364	654338
25038	654339
259228	654340
214887	654341
4836	654342
983	654343
93727	654344
129871	654345
229594	654346
25656	654347
114454	654348
90747	654349
105557	654350
262356	654351
163760	654352
28008	654353
31485	654354
238874	654355
202061	654356
164758	654357
44629	654358
50663	654359
55697	654360
275	654361
79957	654362
189716	654363
103186	654364
38207	654365
62931	654366
170016	654367
62369	654368
46204	654369
5143	654370
20011	654371
22217	654372
91321	654373
29121	654374
116049	654375
129557	654376
93306	654377
3815	654378
162856	654379
156520	654380
62745	654381
159270	654382
203876	654383
68196	654384
62106	654385
20011	654386
169008	654387
22329	654388
5143	654389
12794	654390
10921	654391
31196	654392
259537	654393
12175	654394
28544	654395
24567	654396
69010	654397
102408	654398
251388	654399
124029	654400
10901	654401
34368	654402
136447	654403
729	654404
42686	654405
39862	654406
126587	654407
1318	654408
26456	654409
12175	654410
224138	654411
203690	654412
58007	654413
12174	654414
17585	654415
91016	654416
18440	654417
30624	654418
118728	654419
41780	654420
52438	654421
33785	654422
16077	654423
142324	654424
90826	654425
47542	654426
1320	654427
36470	654428
35485	654429
1003	654430
10084	654431
117222	654432
59664	654433
43435	654434
258816	654435
24958	654436
7839	654437
140417	654438
43173	654439
5200	654440
281888	654441
36406	654442
3837	654443
169057	654444
133387	654445
1941	654446
13418	654447
57467	654448
134826	654449
100087	654450
17525	654451
264908	654452
11784	654453
5581	654454
198703	654455
194067	654456
58064	654457
26456	654458
174526	654459
146407	654460
122651	654461
110010	654462
197544	654463
41375	654464
36401	654465
72733	654466
47516	654467
203975	654468
89268	654469
191137	654470
71741	654471
235734	654472
209108	654473
272165	654474
139038	654475
57406	654476
170753	654477
51664	654478
45457	654479
129433	654480
30420	654481
84599	654482
194491	654483
154748	654484
79958	654485
114304	654486
113344	654487
20596	654488
33063	654489
184141	654490
78405	654491
112783	654492
175919	654493
115353	654494
98109	654495
29784	654496
22158	654497
45140	654498
10837	654499
75195	654500
21695	654501
191276	654502
128572	654503
210705	654504
191418	654505
51086	654506
16585	654507
33339	654508
198347	654509
24967	654510
94131	654511
144	654512
124762	654513
61135	654514
85154	654515
57208	654516
97703	654517
35792	654518
254669	654519
59910	654520
185835	654521
23900	654522
94466	654523
267924	654524
12619	654525
197126	654526
306520	654527
47966	654528
85295	654529
193139	654530
128918	654531
134721	654532
58960	654533
58960	654534
196028	654535
58960	654536
215791	654537
52733	654538
132792	654539
28159	654540
70266	654541
11397	654542
122895	654543
206198	654544
136037	654545
107042	654546
107109	654547
136781	654548
73548	654549
79710	654550
305758	654551
29503	654552
98693	654553
196861	654554
293821	654555
309025	654556
174403	654557
165425	654558
130241	654559
120572	654560
276425	654561
213490	654562
4942	654563
49157	654564
228408	654565
244819	654566
250	654567
205558	654568
190291	654569
23654	654570
151188	654571
54777	654572
31724	654573
169951	654574
74370	654575
149783	654576
65091	654577
52214	654578
8152	654579
166341	654580
118836	654581
31140	654582
103362	654583
288465	654584
56454	654585
102995	654586
207357	654587
58960	654588
187018	654589
130411	654590
103018	654591
102535	654592
37889	654593
68061	654594
305054	654595
39850	654596
70516	654597
42635	654598
207871	654599
66013	654600
46801	654601
7897	654602
250016	654603
92926	654604
117053	654605
123909	654606
17046	654607
2607	654608
37236	654609
16689	654610
141710	654611
3406	654612
231750	654613
9561	654614
78162	654615
106775	654616
100599	654617
47083	654618
147711	654619
24638	654620
11605	654621
129559	654622
145544	654623
96425	654624
75415	654625
93399	654626
30567	654627
252	654628
125579	654629
108810	654630
12509	654631
247379	654632
79772	654633
202601	654634
258556	654635
100836	654636
161389	654637
86886	654638
214125	654639
2072	654640
21292	654641
295646	654642
63189	654643
26550	654644
70519	654645
8255	654646
155185	654647
20241	654648
10798	654649
3725	654650
257305	654651
44582	654652
161768	654653
111666	654654
135705	654655
139828	654656
63488	654657
1917	654658
213565	654659
63837	654660
61551	654661
122565	654662
5569	654663
203042	654664
49142	654665
3728	654666
118434	654667
12438	654668
37310	654669
19106	654670
58858	654671
115	654672
1259	654673
43452	654674
88532	654675
184534	654676
4622	654677
66281	654678
225026	654679
3108	654680
76969	654681
191645	654682
273388	654683
56476	654684
84536	654685
55182	654686
57239	654687
25840	654688
26362	654689
187120	654690
78469	654691
6629	654692
104871	654693
64698	654694
41627	654695
121424	654696
123377	654697
37469	654698
17665	654699
23032	654700
266835	654701
210981	654702
186654	654703
207009	654704
132871	654705
42822	654706
20462	654707
5753	654708
146923	654709
29415	654710
122794	654711
255573	654712
78062	654713
56816	654714
259559	654715
6487	654716
7091	654717
173797	654718
40922	654719
145249	654720
9617	654721
94928	654722
84348	654723
894	654724
48186	654725
22602	654726
65741	654727
66214	654728
66680	654729
1943	654730
11509	654731
305308	654732
122665	654733
41663	654734
42756	654735
96567	654736
77750	654737
310096	654738
58419	654739
127942	654740
146171	654741
63486	654742
8833	654743
232866	654744
78246	654745
31271	654746
3858	654747
23993	654748
33173	654749
210065	654750
65234	654751
111876	654752
14798	654753
42299	654754
16035	654755
147199	654756
9208	654757
67923	654758
174719	654759
236671	654760
83450	654761
29729	654762
242624	654763
100569	654764
112765	654765
217579	654766
78036	654767
155544	654768
235922	654769
272127	654770
58085	654771
37875	654772
145373	654773
22213	654774
115184	654775
47356	654776
147862	654777
98955	654778
188655	654779
117696	654780
25121	654781
189722	654782
44567	654783
83160	654784
8035	654785
147873	654786
4069	654787
196001	654788
181631	654789
70008	654790
221419	654791
85243	654792
14635	654793
87803	654794
136619	654795
106794	654796
121604	654797
177593	654798
180094	654799
148801	654800
75528	654801
279226	654802
97736	654803
36225	654804
136597	654805
145198	654806
7948	654807
20170	654808
144128	654809
194650	654810
80548	654811
131206	654812
292952	654813
206655	654814
230	654815
65842	654816
279938	654817
57635	654818
68305	654819
144927	654820
192056	654821
26001	654822
26124	654823
18447	654824
237942	654825
285213	654826
125956	654827
174398	654828
69771	654829
96924	654830
73763	654831
238850	654832
106145	654833
54838	654834
23851	654835
84685	654836
60872	654837
188614	654838
26191	654839
174837	654840
188451	654841
90820	654842
57944	654843
194914	654844
19591	654845
188375	654846
19730	654847
52077	654848
72120	654849
185652	654850
232153	654851
68629	654852
115975	654853
180336	654854
175193	654855
32825	654856
53780	654857
36600	654858
52751	654859
291647	654860
32188	654861
17032	654862
36385	654863
23984	654864
212511	654865
31159	654866
15085	654867
51673	654868
205500	654869
252673	654870
6092	654871
56063	654872
38126	654873
132866	654874
132866	654875
60563	654876
162957	654877
171189	654878
144560	654879
133223	654880
182086	654881
198431	654882
110318	654883
156191	654884
199116	654885
138585	654886
128530	654887
303214	654888
115184	654889
26544	654890
37279	654891
22093	654892
201202	654893
11617	654894
144233	654895
174296	654896
276897	654897
310483	654898
24635	654899
57876	654900
81702	654901
123844	654902
42614	654903
38065	654904
119739	654905
272233	654906
59563	654907
193258	654908
62556	654909
269748	654910
101386	654911
140447	654912
179291	654913
29642	654914
111932	654915
216629	654916
92356	654917
123481	654918
7916	654919
198888	654920
197131	654921
115385	654922
79271	654923
38455	654924
10306	654925
73899	654926
80790	654927
50254	654928
66360	654929
6137	654930
252243	654931
143590	654932
71097	654933
21852	654934
164891	654935
37284	654936
57450	654937
85123	654938
123029	654939
61815	654940
17	654941
213386	654942
11504	654943
30829	654944
72358	654945
123786	654946
312600	654947
25146	654948
225741	654949
34051	654950
10490	654951
266870	654952
41853	654953
1668	654954
37867	654955
190109	654956
239493	654957
24933	654958
26552	654959
159569	654960
19019	654961
58266	654962
195070	654963
44366	654964
28045	654965
171867	654966
152689	654967
232965	654968
140849	654969
53287	654970
126478	654971
9990	654972
81804	654973
14036	654974
17108	654975
24842	654976
6073	654977
157749	654978
133473	654979
209112	654980
43644	654981
301862	654982
213564	654983
6073	654984
67361	654985
63325	654986
131158	654987
15736	654988
309351	654989
36903	654990
211327	654991
21235	654992
283853	654993
102390	654994
132977	654995
130897	654996
246698	654997
216064	654998
296379	654999
188007	655000
198036	655001
207002	655002
14041	655003
154243	655004
113176	655005
111095	655006
118990	655007
131060	655008
596	655009
136898	655010
87191	655011
15883	655012
135286	655013
24628	655014
91822	655015
138427	655016
240656	655017
291846	655018
126552	655019
134034	655020
60112	655021
49751	655022
65869	655023
254641	655024
43296	655025
19234	655026
18201	655027
21778	655028
17643	655029
5013	655030
24401	655031
132617	655032
114212	655033
197929	655034
3424	655035
216783	655036
89736	655037
162166	655038
110674	655039
23889	655040
20969	655041
93071	655042
22715	655043
50056	655044
90958	655045
96645	655046
4835	655047
83615	655048
16959	655049
69364	655050
4968	655051
10675	655052
130793	655053
205112	655054
88878	655055
185855	655056
35912	655057
55515	655058
84215	655059
36611	655060
31476	655061
54847	655062
37426	655063
61179	655064
18909	655065
43878	655066
68174	655067
2760	655068
778	655069
120656	655070
41976	655071
223742	655072
77647	655073
123372	655074
54899	655075
22134	655076
5494	655077
92681	655078
213981	655079
213841	655080
65229	655081
1481	655082
138429	655083
217930	655084
96113	655085
20204	655086
49678	655087
198809	655088
16775	655089
293	655090
105447	655091
123153	655092
10647	655093
128823	655094
19874	655095
232566	655096
14088	655097
45969	655098
1142	655099
22069	655100
135031	655101
69260	655102
62413	655103
140677	655104
5489	655105
72398	655106
63300	655107
130717	655108
59230	655109
28333	655110
9268	655111
21580	655112
42462	655113
3449	655114
6610	655115
20890	655116
24575	655117
113696	655118
179683	655119
128101	655120
67546	655121
8665	655122
84451	655123
29805	655124
15818	655125
133384	655126
108047	655127
241249	655128
105980	655129
39158	655130
4524	655131
167990	655132
10885	655133
131994	655134
276706	655135
196074	655136
255558	655137
251999	655138
293	655139
7546	655140
53173	655141
230573	655142
118894	655143
29037	655144
160077	655145
147598	655146
33758	655147
154107	655148
23890	655149
151127	655150
17876	655151
305206	655152
229534	655153
41159	655154
264182	655155
209403	655156
10673	655157
56058	655158
23095	655159
5668	655160
92134	655161
5247	655162
207259	655163
51040	655164
2156	655165
3569	655166
45340	655167
47286	655168
287541	655169
24929	655170
826	655171
77557	655172
107737	655173
28997	655174
30279	655175
21389	655176
295792	655177
41639	655178
181624	655179
31562	655180
79002	655181
114915	655182
25899	655183
302919	655184
75204	655185
1836	655186
84015	655187
249460	655188
179637	655189
28793	655190
144215	655191
180914	655192
266462	655193
216358	655194
41451	655195
189041	655196
24946	655197
118931	655198
276177	655199
215375	655200
209088	655201
6091	655202
110987	655203
25899	655204
93590	655205
41451	655206
78332	655207
62538	655208
195999	655209
288894	655210
259100	655211
66806	655212
195907	655213
80820	655214
45434	655215
202302	655216
67232	655217
269	655218
19273	655219
235067	655220
44719	655221
2344	655222
53188	655223
51829	655224
256572	655225
26143	655226
42114	655227
160863	655228
244727	655229
139146	655230
113520	655231
64902	655232
191036	655233
5502	655234
180852	655235
1591	655236
306367	655237
220444	655238
43859	655239
274733	655240
93009	655241
73433	655242
59783	655243
127747	655244
150606	655245
4200	655246
81390	655247
193498	655248
37814	655249
39316	655250
80124	655251
171393	655252
143823	655253
196005	655254
133696	655255
41552	655256
88410	655257
60082	655258
201710	655259
106343	655260
40797	655261
32376	655262
77495	655263
137573	655264
201408	655265
11808	655266
1651	655267
2112	655268
36360	655269
4990	655270
74040	655271
130264	655272
57551	655273
51846	655274
118791	655275
11134	655276
6750	655277
213962	655278
11134	655279
44498	655280
173459	655281
5221	655282
312803	655283
57512	655284
173936	655285
114506	655286
27710	655287
154232	655288
26090	655289
98091	655290
126302	655291
209475	655292
80430	655293
111954	655294
305814	655295
150792	655296
130245	655297
47987	655298
291350	655299
178335	655300
23508	655301
73288	655302
73288	655303
196037	655304
270042	655305
197025	655306
280125	655307
172621	655308
289033	655309
302388	655310
95910	655311
215586	655312
33631	655313
33631	655314
278652	655315
146460	655316
306891	655317
67292	655318
275676	655319
9277	655320
139200	655321
250289	655322
276927	655323
50467	655324
161337	655325
98355	655326
152045	655327
5845	655328
130025	655329
97788	655330
132114	655331
156402	655332
151345	655333
121708	655334
121708	655335
57137	655336
206465	655337
248802	655338
207800	655339
132924	655340
1362	655341
127968	655342
204438	655343
53343	655344
61376	655345
177018	655346
92971	655347
27359	655348
44780	655349
18144	655350
18277	655351
195205	655352
196092	655353
206237	655354
186848	655355
186713	655356
21626	655357
304495	655358
126480	655359
210113	655360
19643	655361
46689	655362
119095	655363
36000	655364
220636	655365
145023	655366
133221	655367
5430	655368
295518	655369
14870	655370
45999	655371
150202	655372
95710	655373
189512	655374
27725	655375
58361	655376
4346	655377
65684	655378
162135	655379
310527	655380
84396	655381
72761	655382
59075	655383
203090	655384
105785	655385
45811	655386
35783	655387
42922	655388
18280	655389
294828	655390
94969	655391
24083	655392
99276	655393
60982	655394
312233	655395
121663	655396
20165	655397
269274	655398
88933	655399
189313	655400
92547	655401
7350	655402
75060	655403
163309	655404
48302	655405
598	655406
205153	655407
145893	655408
175601	655409
474	655410
131779	655411
60331	655412
61266	655413
12225	655414
76063	655415
68896	655416
141395	655417
241063	655418
485	655419
4538	655420
124073	655421
20984	655422
26391	655423
6684	655424
6684	655425
145301	655426
154277	655427
92336	655428
181073	655429
91959	655430
44350	655431
284888	655432
15782	655433
39599	655434
132232	655435
41253	655436
88017	655437
43729	655438
6550	655439
248825	655440
34792	655441
52615	655442
75814	655443
99894	655444
227081	655445
9225	655446
18780	655447
233990	655448
257802	655449
1499	655450
62322	655451
71772	655452
9920	655453
133734	655454
29232	655455
28588	655456
89475	655457
58561	655458
213491	655459
143947	655460
74338	655461
191704	655462
1933	655463
6292	655464
117042	655465
4177	655466
133432	655467
31393	655468
30166	655469
70675	655470
36618	655471
159297	655472
168516	655473
44726	655474
46116	655475
21997	655476
225608	655477
1756	655478
4949	655479
200727	655480
202772	655481
240080	655482
13711	655483
278664	655484
89032	655485
98541	655486
96556	655487
137896	655488
89358	655489
89358	655490
13260	655491
40198	655492
192330	655493
241957	655494
53827	655495
15836	655496
100504	655497
268810	655498
268860	655499
47879	655500
178140	655501
228651	655502
126412	655503
13460	655504
57001	655505
57001	655506
25650	655507
96959	655508
143797	655509
84587	655510
131564	655511
64944	655512
64944	655513
207270	655514
108570	655515
17840	655516
172405	655517
31166	655518
61863	655519
4911	655520
68235	655521
84475	655522
5854	655523
302366	655524
62789	655525
28622	655526
74138	655527
82819	655528
201620	655529
109621	655530
84072	655531
64059	655532
145314	655533
23242	655534
42217	655535
197659	655536
149558	655537
125732	655538
126012	655539
84366	655540
15638	655541
9641	655542
9641	655543
100060	655544
195026	655545
97065	655546
206992	655547
13412	655548
126550	655549
23230	655550
1533	655551
13664	655552
15338	655553
26579	655554
42893	655555
1649	655556
252509	655557
69622	655558
5237	655559
139545	655560
93003	655561
29371	655562
238434	655563
45957	655564
184713	655565
278778	655566
121029	655567
83237	655568
47301	655569
25639	655570
60484	655571
99846	655572
89808	655573
310358	655574
27491	655575
71744	655576
303061	655577
158988	655578
14066	655579
9410	655580
196699	655581
86943	655582
15618	655583
150929	655584
165041	655585
34382	655586
214762	655587
80488	655588
25441	655589
20	655590
28002	655591
118581	655592
174132	655593
19396	655594
247898	655595
109751	655596
177963	655597
52362	655598
243299	655599
34074	655600
39488	655601
159474	655602
12018	655603
47246	655604
114046	655605
271208	655606
111908	655607
252331	655608
39221	655609
118795	655610
171252	655611
39221	655612
262631	655613
152793	655614
41226	655615
147142	655616
160844	655617
173376	655618
141727	655619
214882	655620
13185	655621
1817	655622
3337	655623
886	655624
29713	655625
184069	655626
219837	655627
116148	655628
99879	655629
48261	655630
48261	655631
22726	655632
239435	655633
13148	655634
9584	655635
262971	655636
27494	655637
19867	655638
44741	655639
94708	655640
7482	655641
143344	655642
100143	655643
44271	655644
19867	655645
150930	655646
5572	655647
83684	655648
13622	655649
71798	655650
119723	655651
286939	655652
90165	655653
24844	655654
149105	655655
229043	655656
22886	655657
103144	655658
106582	655659
285777	655660
7648	655661
55340	655662
25714	655663
53670	655664
27084	655665
9181	655666
54476	655667
54458	655668
54644	655669
114011	655670
12518	655671
38155	655672
188951	655673
100623	655674
81173	655675
185440	655676
279259	655677
6673	655678
123828	655679
125037	655680
39580	655681
5601	655682
1529	655683
53410	655684
55562	655685
25490	655686
62541	655687
177251	655688
76098	655689
55429	655690
28888	655691
62041	655692
9920	655693
155280	655694
56406	655695
166693	655696
180102	655697
42185	655698
60493	655699
72146	655700
17884	655701
17884	655702
17950	655703
186277	655704
107079	655705
25715	655706
227932	655707
188268	655708
196712	655709
87722	655710
194215	655711
51236	655712
124208	655713
124749	655714
93039	655715
79805	655716
145730	655717
274372	655718
39822	655719
14244	655720
78640	655721
13002	655722
94334	655723
258607	655724
14217	655725
162163	655726
92640	655727
235725	655728
7323	655729
53033	655730
27888	655731
9136	655732
38453	655733
231988	655734
11362	655735
90856	655736
83225	655737
174201	655738
19120	655739
66229	655740
21542	655741
55655	655742
16678	655743
11751	655744
60525	655745
54796	655746
269713	655747
306117	655748
20659	655749
171054	655750
33445	655751
77473	655752
90982	655753
110860	655754
182318	655755
171494	655756
118356	655757
110299	655758
45817	655759
109998	655760
267733	655761
72765	655762
303909	655763
162921	655764
31781	655765
163958	655766
120444	655767
20906	655768
302705	655769
74871	655770
44356	655771
213297	655772
129051	655773
226173	655774
117424	655775
6764	655776
278689	655777
185840	655778
55260	655779
293657	655780
29988	655781
283635	655782
75194	655783
2702	655784
127810	655785
2854	655786
147517	655787
270033	655788
109954	655789
172011	655790
23980	655791
244394	655792
62725	655793
80222	655794
119	655795
288334	655796
14302	655797
61200	655798
293696	655799
148265	655800
127124	655801
12207	655802
37569	655803
169244	655804
122893	655805
202826	655806
208927	655807
225135	655808
89372	655809
56279	655810
244249	655811
221973	655812
203812	655813
137151	655814
159853	655815
88640	655816
16317	655817
200115	655818
130595	655819
228086	655820
154146	655821
97579	655822
48133	655823
87045	655824
51189	655825
191658	655826
147995	655827
30981	655828
66882	655829
38336	655830
271543	655831
29941	655832
259972	655833
179220	655834
118	655835
33882	655836
11764	655837
37829	655838
37829	655839
113183	655840
109871	655841
254735	655842
52808	655843
219320	655844
223446	655845
148807	655846
45576	655847
61675	655848
245545	655849
44824	655850
193124	655851
158358	655852
305967	655853
206035	655854
1496	655855
168372	655856
138927	655857
164646	655858
205983	655859
118480	655860
12361	655861
139575	655862
234268	655863
152914	655864
116558	655865
30242	655866
92355	655867
33447	655868
60637	655869
36154	655870
160337	655871
104640	655872
11079	655873
17094	655874
100846	655875
92440	655876
30615	655877
36131	655878
111498	655879
85733	655880
106947	655881
32910	655882
242735	655883
31613	655884
27538	655885
10669	655886
34019	655887
289242	655888
162797	655889
100846	655890
173542	655891
113946	655892
22842	655893
5924	655894
108471	655895
200816	655896
100352	655897
120061	655898
70501	655899
25786	655900
52981	655901
237	655902
93091	655903
25007	655904
19178	655905
298188	655906
92813	655907
129700	655908
128962	655909
270924	655910
71492	655911
119284	655912
218107	655913
163412	655914
106471	655915
55996	655916
101441	655917
139048	655918
112027	655919
22389	655920
131906	655921
14373	655922
138254	655923
129863	655924
138349	655925
47674	655926
15775	655927
70252	655928
45193	655929
13927	655930
56984	655931
20646	655932
39677	655933
88999	655934
196483	655935
232166	655936
202553	655937
292758	655938
18727	655939
131740	655940
159247	655941
202703	655942
205438	655943
138386	655944
75535	655945
60414	655946
84260	655947
5704	655948
82299	655949
2891	655950
49221	655951
19173	655952
8882	655953
155789	655954
14032	655955
24045	655956
74465	655957
245481	655958
180231	655959
17672	655960
22711	655961
77497	655962
223138	655963
36117	655964
60058	655965
8987	655966
54108	655967
17666	655968
77497	655969
79222	655970
56917	655971
36553	655972
76461	655973
197559	655974
17446	655975
2039	655976
64918	655977
74152	655978
15378	655979
264024	655980
3530	655981
12712	655982
304870	655983
257831	655984
153353	655985
18825	655986
6944	655987
5010	655988
4510	655989
60657	655990
110124	655991
5640	655992
2161	655993
59772	655994
92111	655995
30818	655996
74080	655997
107643	655998
24502	655999
150505	656000
25949	656001
36551	656002
57208	656003
57208	656004
81883	656005
20862	656006
4259	656007
2590	656008
280420	656009
62232	656010
130090	656011
103221	656012
158036	656013
5173	656014
108364	656015
254463	656016
48183	656017
41704	656018
33987	656019
97374	656020
108030	656021
9481	656022
33821	656023
5320	656024
232147	656025
57761	656026
45993	656027
170550	656028
267342	656029
10709	656030
6857	656031
121083	656032
270340	656033
112886	656034
70430	656035
71690	656036
205208	656037
150434	656038
94262	656039
63054	656040
71819	656041
8921	656042
11138	656043
24090	656044
71673	656045
24696	656046
60959	656047
283192	656048
151233	656049
85867	656050
7720	656051
199430	656052
402	656053
153640	656054
32591	656055
66524	656056
27273	656057
98654	656058
162655	656059
112462	656060
241622	656061
83688	656062
14550	656063
20571	656064
17670	656065
27337	656066
187521	656067
41877	656068
106844	656069
700	656070
91171	656071
48076	656072
95393	656073
294558	656074
59043	656075
222095	656076
181150	656077
167985	656078
182442	656079
247	656080
8352	656081
3549	656082
310574	656083
84515	656084
10323	656085
61829	656086
208006	656087
46916	656088
242749	656089
184290	656090
127012	656091
5827	656092
88696	656093
88696	656094
205537	656095
19436	656096
137897	656097
295756	656098
294585	656099
20769	656100
44150	656101
84130	656102
117088	656103
15916	656104
55756	656105
71066	656106
8225	656107
4035	656108
56529	656109
296451	656110
16275	656111
4263	656112
112171	656113
205537	656114
22664	656115
28233	656116
125752	656117
4718	656118
108660	656119
25852	656120
138299	656121
311747	656122
32017	656123
84822	656124
5671	656125
204991	656126
27129	656127
180791	656128
1922	656129
167452	656130
51425	656131
3580	656132
2896	656133
161855	656134
186820	656135
138111	656136
1528	656137
77413	656138
293650	656139
115870	656140
96875	656141
118227	656142
7132	656143
291680	656144
33194	656145
32899	656146
148524	656147
140117	656148
306599	656149
99833	656150
138156	656151
34584	656152
267163	656153
158558	656154
138424	656155
248417	656156
256668	656157
43432	656158
29393	656159
57928	656160
92450	656161
97368	656162
150917	656163
7455	656164
19382	656165
20985	656166
6257	656167
93971	656168
139584	656169
64649	656170
13540	656171
53743	656172
93526	656173
114821	656174
7995	656175
73355	656176
40239	656177
8873	656178
91131	656179
44442	656180
3366	656181
104014	656182
16547	656183
275664	656184
216774	656185
95829	656186
101818	656187
192838	656188
4178	656189
222029	656190
12425	656191
83004	656192
112662	656193
21810	656194
37427	656195
180965	656196
15796	656197
137929	656198
49136	656199
294549	656200
18482	656201
45259	656202
141682	656203
16261	656204
16547	656205
14307	656206
236703	656207
55289	656208
52408	656209
80701	656210
122353	656211
27885	656212
20398	656213
8975	656214
142279	656215
7320	656216
2295	656217
148135	656218
186644	656219
116139	656220
118825	656221
204332	656222
169040	656223
11802	656224
46040	656225
197974	656226
8478	656227
149267	656228
27327	656229
65446	656230
26330	656231
144046	656232
153292	656233
197953	656234
2209	656235
299808	656236
165417	656237
9592	656238
218873	656239
9592	656240
110662	656241
4223	656242
138399	656243
55113	656244
10538	656245
188220	656246
55751	656247
258062	656248
404	656249
50231	656250
7853	656251
133518	656252
103188	656253
302860	656254
82365	656255
167923	656256
74874	656257
197268	656258
293491	656259
58369	656260
113785	656261
159549	656262
208777	656263
237516	656264
58675	656265
224279	656266
20116	656267
7986	656268
244994	656269
37184	656270
205108	656271
82019	656272
83704	656273
116082	656274
4752	656275
2354	656276
76807	656277
265526	656278
71646	656279
6885	656280
188403	656281
42782	656282
180151	656283
52499	656284
157713	656285
175426	656286
186858	656287
33667	656288
855	656289
87	656290
5830	656291
255583	656292
201318	656293
116288	656294
12625	656295
260512	656296
55650	656297
82627	656298
15324	656299
55916	656300
87939	656301
8600	656302
16188	656303
122228	656304
128764	656305
154363	656306
70245	656307
11288	656308
78725	656309
34547	656310
168235	656311
97194	656312
35608	656313
94759	656314
23185	656315
141990	656316
600	656317
199102	656318
55710	656319
184609	656320
261228	656321
117113	656322
70012	656323
28296	656324
38180	656325
19907	656326
137144	656327
125391	656328
66336	656329
191946	656330
65182	656331
99304	656332
181578	656333
34201	656334
93463	656335
164148	656336
8726	656337
207861	656338
125173	656339
71648	656340
94854	656341
102244	656342
294969	656343
55710	656344
177544	656345
89562	656346
112223	656347
196341	656348
76340	656349
18147	656350
141368	656351
17746	656352
121788	656353
95612	656354
91373	656355
72975	656356
65293	656357
39334	656358
301710	656359
28409	656360
151068	656361
178114	656362
62602	656363
107440	656364
88483	656365
227452	656366
4889	656367
35654	656368
221611	656369
49264	656370
103641	656371
208436	656372
201393	656373
278094	656374
116902	656375
52929	656376
52929	656377
166266	656378
312586	656379
144784	656380
255898	656381
21113	656382
147003	656383
54003	656384
45998	656385
158165	656386
299837	656387
271170	656388
236016	656389
156991	656390
133646	656391
156451	656392
169938	656393
175235	656394
239439	656395
2564	656396
311305	656397
7712	656398
145677	656399
309180	656400
26327	656401
73799	656402
111390	656403
75042	656404
196825	656405
205026	656406
162028	656407
26541	656408
201328	656409
165253	656410
284161	656411
186299	656412
127960	656413
232367	656414
254569	656415
268210	656416
274491	656417
53397	656418
93342	656419
204685	656420
148972	656421
82907	656422
76915	656423
126040	656424
187460	656425
5997	656426
187490	656427
16598	656428
59198	656429
5811	656430
172299	656431
106404	656432
200970	656433
200970	656434
131423	656435
78392	656436
125553	656437
92501	656438
143907	656439
300675	656440
91514	656441
116929	656442
131424	656443
292067	656444
156459	656445
146422	656446
178126	656447
89687	656448
122776	656449
60707	656450
260373	656451
116553	656452
75753	656453
52351	656454
142180	656455
13708	656456
102329	656457
107618	656458
292016	656459
195934	656460
210301	656461
169803	656462
26327	656463
138358	656464
210740	656465
209319	656466
148362	656467
63761	656468
277350	656469
132209	656470
90407	656471
88398	656472
126324	656473
274060	656474
132361	656475
77386	656476
249954	656477
184444	656478
131424	656479
21915	656480
247288	656481
218444	656482
176559	656483
209259	656484
140955	656485
300122	656486
246223	656487
70656	656488
86634	656489
91376	656490
26446	656491
300750	656492
131597	656493
36470	656494
92369	656495
196978	656496
300162	656497
67484	656498
150127	656499
113008	656500
192161	656501
206260	656502
26823	656503
268689	656504
160538	656505
170125	656506
134983	656507
26823	656508
285524	656509
172333	656510
146032	656511
117867	656512
4699	656513
205304	656514
137814	656515
32322	656516
235418	656517
215244	656518
179279	656519
17032	656520
28182	656521
122690	656522
131508	656523
179992	656524
107620	656525
177271	656526
99878	656527
298756	656528
77354	656529
128777	656530
305410	656531
174297	656532
76942	656533
23269	656534
51763	656535
26816	656536
186299	656537
231081	656538
208380	656539
142149	656540
165954	656541
160029	656542
238239	656543
312189	656544
92803	656545
33135	656546
109687	656547
35553	656548
34795	656549
50156	656550
48467	656551
266315	656552
202602	656553
46892	656554
51289	656555
50045	656556
173330	656557
197213	656558
278888	656559
179119	656560
265796	656561
91892	656562
14538	656563
9889	656564
5309	656565
18707	656566
156716	656567
59003	656568
7002	656569
90749	656570
38415	656571
61992	656572
112707	656573
256237	656574
96272	656575
59984	656576
29883	656577
50655	656578
5349	656579
29993	656580
98164	656581
111581	656582
191833	656583
133044	656584
142312	656585
157630	656586
22769	656587
245351	656588
131990	656589
33331	656590
46774	656591
64268	656592
281527	656593
5463	656594
243541	656595
165090	656596
216029	656597
285468	656598
151066	656599
152124	656600
12606	656601
41120	656602
105374	656603
85391	656604
28314	656605
142111	656606
268846	656607
141773	656608
14996	656609
224018	656610
4252	656611
157916	656612
8310	656613
47994	656614
151768	656615
215433	656616
245629	656617
195112	656618
245624	656619
114282	656620
303215	656621
162493	656622
185683	656623
241918	656624
200536	656625
300667	656626
284145	656627
19601	656628
165233	656629
297686	656630
114434	656631
115099	656632
59262	656633
301	656634
137486	656635
273250	656636
113542	656637
23181	656638
34205	656639
6871	656640
3141	656641
23093	656642
703	656643
51707	656644
124439	656645
10343	656646
59464	656647
290579	656648
140670	656649
54830	656650
91007	656651
33177	656652
79766	656653
144509	656654
9716	656655
207465	656656
56932	656657
14924	656658
61884	656659
119408	656660
4105	656661
71106	656662
70619	656663
483	656664
15106	656665
79141	656666
295451	656667
104494	656668
59471	656669
210978	656670
4681	656671
91951	656672
26852	656673
2723	656674
36347	656675
103782	656676
31554	656677
33696	656678
25259	656679
292875	656680
21883	656681
46196	656682
30658	656683
209729	656684
35942	656685
104113	656686
18743	656687
220592	656688
209294	656689
186084	656690
4593	656691
17412	656692
13703	656693
8787	656694
55934	656695
454	656696
8821	656697
31398	656698
1895	656699
87376	656700
27545	656701
10328	656702
134282	656703
8787	656704
232722	656705
883	656706
7178	656707
88579	656708
165191	656709
165139	656710
23958	656711
113767	656712
4470	656713
10112	656714
25754	656715
44260	656716
796	656717
46382	656718
16794	656719
12208	656720
5991	656721
80277	656722
260046	656723
22019	656724
179418	656725
1927	656726
91137	656727
60903	656728
118177	656729
70906	656730
150421	656731
150320	656732
198926	656733
21932	656734
297074	656735
14949	656736
36373	656737
244971	656738
179582	656739
2997	656740
21107	656741
14631	656742
177896	656743
162074	656744
182032	656745
29044	656746
34771	656747
39607	656748
4769	656749
109428	656750
54465	656751
32116	656752
136193	656753
160839	656754
64932	656755
179353	656756
26891	656757
782	656758
149779	656759
108482	656760
201961	656761
77733	656762
198710	656763
34839	656764
215700	656765
162685	656766
782	656767
60691	656768
41012	656769
13437	656770
97062	656771
212938	656772
92587	656773
114883	656774
1177	656775
88491	656776
296114	656777
79885	656778
195204	656779
53153	656780
266389	656781
4699	656782
51938	656783
109200	656784
162371	656785
34898	656786
81895	656787
48817	656788
34513	656789
23469	656790
12157	656791
126657	656792
45376	656793
205939	656794
136601	656795
12264	656796
33660	656797
60329	656798
50565	656799
168984	656800
264236	656801
2425	656802
17897	656803
104886	656804
157893	656805
5615	656806
38949	656807
36413	656808
46380	656809
38709	656810
36836	656811
34649	656812
15132	656813
60252	656814
144378	656815
100290	656816
8156	656817
74804	656818
224809	656819
117080	656820
240385	656821
9501	656822
208380	656823
71510	656824
183627	656825
116302	656826
252035	656827
6148	656828
8137	656829
3672	656830
3046	656831
202665	656832
180066	656833
190380	656834
173947	656835
312491	656836
173876	656837
93936	656838
138092	656839
11926	656840
85958	656841
189918	656842
72647	656843
78074	656844
68945	656845
218360	656846
126168	656847
26130	656848
63125	656849
189864	656850
7595	656851
143523	656852
163152	656853
116147	656854
116147	656855
9103	656856
149930	656857
234860	656858
34023	656859
5842	656860
7683	656861
41959	656862
97124	656863
278670	656864
116212	656865
113185	656866
2235	656867
273592	656868
41585	656869
149649	656870
5742	656871
217862	656872
119529	656873
86625	656874
145489	656875
30233	656876
157460	656877
177419	656878
127992	656879
250983	656880
181450	656881
72231	656882
9505	656883
86181	656884
17278	656885
30367	656886
37239	656887
29055	656888
82446	656889
179655	656890
178535	656891
67991	656892
72626	656893
138177	656894
77151	656895
99432	656896
56840	656897
41952	656898
189381	656899
203780	656900
124360	656901
115166	656902
7683	656903
8233	656904
175094	656905
40136	656906
202961	656907
101761	656908
114889	656909
2802	656910
39164	656911
15909	656912
9925	656913
180055	656914
81370	656915
233120	656916
133602	656917
226875	656918
50789	656919
9586	656920
1827	656921
225466	656922
27	656923
2720	656924
27810	656925
21835	656926
125003	656927
19427	656928
170983	656929
114403	656930
39062	656931
61275	656932
283200	656933
237570	656934
15509	656935
34108	656936
31968	656937
88458	656938
4507	656939
9634	656940
12530	656941
96497	656942
8979	656943
18104	656944
13713	656945
7950	656946
111663	656947
37561	656948
219188	656949
21472	656950
212196	656951
88215	656952
50589	656953
199999	656954
129282	656955
21056	656956
144117	656957
33850	656958
123777	656959
285945	656960
171749	656961
1079	656962
17075	656963
2180	656964
81440	656965
19036	656966
35807	656967
106531	656968
206608	656969
54325	656970
59443	656971
66527	656972
169402	656973
1224	656974
64460	656975
14588	656976
43832	656977
27892	656978
265617	656979
203650	656980
46477	656981
44831	656982
33475	656983
142421	656984
106088	656985
141581	656986
72965	656987
65760	656988
21164	656989
250377	656990
111892	656991
60337	656992
65098	656993
191999	656994
126635	656995
73955	656996
102807	656997
128451	656998
55593	656999
150155	657000
85504	657001
126727	657002
381	657003
4410	657004
23651	657005
64405	657006
17773	657007
11731	657008
164876	657009
268892	657010
203393	657011
25725	657012
112402	657013
202866	657014
311764	657015
186425	657016
131407	657017
296850	657018
123254	657019
26931	657020
33806	657021
139109	657022
154	657023
116858	657024
1487	657025
116285	657026
8226	657027
3087	657028
117487	657029
98665	657030
213779	657031
190307	657032
164920	657033
100774	657034
34533	657035
177551	657036
278784	657037
160192	657038
311662	657039
77956	657040
8217	657041
299842	657042
170758	657043
305244	657044
212166	657045
12678	657046
6423	657047
306018	657048
210975	657049
6995	657050
53519	657051
18389	657052
4225	657053
12452	657054
89125	657055
1858	657056
1858	657057
188515	657058
106440	657059
161809	657060
304299	657061
79557	657062
152706	657063
5827	657064
131295	657065
26387	657066
31322	657067
144176	657068
106592	657069
255440	657070
18144	657071
307319	657072
159394	657073
202858	657074
208307	657075
4478	657076
151018	657077
104378	657078
156406	657079
104378	657080
90873	657081
203480	657082
183753	657083
10179	657084
51919	657085
183068	657086
72533	657087
259816	657088
189625	657089
271837	657090
214299	657091
121175	657092
97160	657093
87346	657094
15185	657095
296	657096
169281	657097
72554	657098
242039	657099
85604	657100
40556	657101
5234	657102
50446	657103
56493	657104
56493	657105
119933	657106
54886	657107
276104	657108
72342	657109
121392	657110
148394	657111
148376	657112
267231	657113
142309	657114
36254	657115
54068	657116
154868	657117
124056	657118
167644	657119
4737	657120
9639	657121
39100	657122
14794	657123
57623	657124
261193	657125
3036	657126
290171	657127
213081	657128
64431	657129
177551	657130
6036	657131
213373	657132
2598	657133
114124	657134
96286	657135
199328	657136
140562	657137
25348	657138
108116	657139
22696	657140
106582	657141
43242	657142
156353	657143
118209	657144
162579	657145
1205	657146
186491	657147
107866	657148
185254	657149
51612	657150
66412	657151
174324	657152
214979	657153
105636	657154
81137	657155
39720	657156
202871	657157
17046	657158
118564	657159
106727	657160
159988	657161
180041	657162
138344	657163
108278	657164
108159	657165
13785	657166
93574	657167
28777	657168
13999	657169
122708	657170
12225	657171
54589	657172
119346	657173
205837	657174
26577	657175
195237	657176
36172	657177
211529	657178
75197	657179
17755	657180
4235	657181
6959	657182
938	657183
107448	657184
81233	657185
134290	657186
299235	657187
47015	657188
59974	657189
25651	657190
59303	657191
125058	657192
208668	657193
5375	657194
5375	657195
65572	657196
787	657197
99943	657198
53854	657199
39920	657200
205933	657201
214207	657202
39920	657203
285456	657204
69394	657205
202871	657206
121408	657207
210127	657208
4682	657209
92479	657210
295338	657211
25662	657212
224389	657213
270432	657214
6359	657215
33316	657216
305880	657217
128107	657218
142136	657219
94587	657220
48872	657221
106540	657222
61431	657223
62491	657224
234165	657225
140566	657226
305914	657227
13324	657228
198797	657229
61657	657230
71596	657231
33231	657232
253683	657233
5909	657234
77922	657235
24333	657236
208092	657237
142393	657238
208379	657239
173153	657240
143208	657241
160356	657242
29146	657243
118869	657244
241685	657245
99901	657246
280166	657247
208410	657248
108176	657249
172720	657250
63361	657251
110470	657252
14794	657253
64513	657254
3872	657255
113282	657256
191190	657257
162913	657258
84042	657259
8187	657260
110535	657261
23498	657262
208581	657263
5105	657264
1971	657265
23018	657266
102165	657267
145043	657268
156956	657269
222416	657270
143513	657271
187079	657272
209159	657273
134789	657274
154711	657275
293127	657276
101974	657277
272641	657278
10857	657279
25005	657280
100425	657281
161506	657282
2523	657283
39959	657284
64495	657285
14612	657286
18502	657287
10347	657288
49039	657289
64687	657290
19502	657291
27067	657292
9888	657293
213611	657294
30430	657295
89658	657296
284819	657297
64890	657298
143250	657299
143369	657300
137724	657301
55028	657302
14659	657303
144878	657304
42712	657305
8782	657306
48427	657307
25785	657308
20171	657309
57916	657310
202925	657311
230516	657312
16055	657313
293064	657314
67726	657315
89714	657316
164134	657317
17457	657318
30719	657319
68363	657320
243992	657321
157751	657322
87632	657323
6686	657324
75461	657325
236455	657326
12022	657327
113345	657328
42100	657329
17112	657330
38391	657331
53578	657332
49045	657333
55071	657334
32464	657335
56459	657336
87696	657337
16383	657338
7536	657339
203456	657340
22209	657341
233649	657342
57258	657343
200203	657344
210082	657345
101065	657346
57336	657347
8093	657348
33214	657349
138078	657350
30871	657351
178870	657352
266284	657353
161030	657354
161507	657355
65059	657356
17635	657357
147407	657358
50330	657359
71346	657360
216302	657361
132466	657362
28457	657363
179597	657364
287179	657365
57123	657366
167768	657367
142086	657368
11212	657369
107420	657370
127426	657371
310934	657372
47748	657373
220047	657374
103146	657375
75158	657376
289631	657377
19826	657378
119217	657379
42756	657380
182505	657381
287103	657382
109043	657383
77179	657384
192711	657385
59550	657386
209519	657387
16679	657388
91656	657389
96910	657390
67287	657391
55565	657392
113219	657393
35649	657394
13855	657395
5240	657396
48329	657397
35008	657398
101224	657399
125927	657400
186550	657401
209373	657402
4670	657403
93899	657404
29120	657405
150000	657406
14458	657407
84277	657408
139415	657409
216911	657410
190597	657411
190597	657412
42216	657413
75807	657414
74146	657415
15385	657416
206717	657417
47395	657418
145485	657419
29303	657420
131789	657421
12554	657422
77580	657423
112222	657424
113661	657425
75647	657426
185382	657427
23490	657428
85252	657429
227769	657430
112441	657431
26544	657432
147150	657433
123836	657434
100159	657435
56098	657436
154310	657437
15818	657438
5767	657439
141712	657440
76565	657441
136275	657442
56684	657443
81102	657444
145610	657445
252906	657446
95091	657447
311872	657448
294242	657449
121363	657450
1906	657451
148054	657452
154520	657453
43590	657454
60830	657455
8425	657456
27957	657457
2820	657458
108522	657459
283879	657460
106641	657461
98425	657462
112104	657463
35159	657464
305894	657465
74892	657466
78514	657467
21727	657468
107499	657469
220356	657470
85556	657471
92918	657472
135718	657473
97064	657474
255124	657475
284048	657476
84166	657477
188051	657478
56185	657479
110254	657480
1296	657481
121423	657482
3652	657483
7223	657484
119100	657485
1107	657486
171645	657487
125623	657488
37948	657489
144933	657490
9298	657491
12963	657492
22400	657493
128881	657494
44057	657495
288007	657496
28590	657497
118284	657498
50736	657499
76590	657500
67317	657501
233092	657502
255834	657503
216441	657504
30667	657505
2218	657506
145848	657507
89888	657508
14093	657509
191738	657510
223584	657511
5456	657512
6989	657513
38274	657514
263611	657515
210430	657516
6688	657517
7203	657518
38656	657519
120014	657520
184801	657521
2671	657522
122328	657523
78514	657524
278320	657525
49192	657526
91334	657527
284470	657528
125134	657529
27845	657530
148	657531
215226	657532
150308	657533
206582	657534
57467	657535
59652	657536
62697	657537
15358	657538
44208	657539
289149	657540
46233	657541
230818	657542
13530	657543
49569	657544
2194	657545
16241	657546
140999	657547
114806	657548
163244	657549
71566	657550
37580	657551
91877	657552
180333	657553
243501	657554
152855	657555
21795	657556
14873	657557
36897	657558
40195	657559
120734	657560
124124	657561
24335	657562
124810	657563
42368	657564
198339	657565
182	657566
4756	657567
2796	657568
87278	657569
213606	657570
46814	657571
72838	657572
91468	657573
91997	657574
31110	657575
84314	657576
97632	657577
285191	657578
185258	657579
82913	657580
20503	657581
8023	657582
15365	657583
214681	657584
109493	657585
28722	657586
78589	657587
15893	657588
24244	657589
146156	657590
302441	657591
107805	657592
89248	657593
91330	657594
48942	657595
79924	657596
167873	657597
30951	657598
20802	657599
279129	657600
120051	657601
79876	657602
68496	657603
221142	657604
199607	657605
111005	657606
53398	657607
10591	657608
121476	657609
4959	657610
240022	657611
200872	657612
96698	657613
95401	657614
23884	657615
205583	657616
47923	657617
122562	657618
221654	657619
42976	657620
250049	657621
64467	657622
127950	657623
145546	657624
306486	657625
44126	657626
7823	657627
45647	657628
3380	657629
38921	657630
112220	657631
143400	657632
15405	657633
143998	657634
2131	657635
184823	657636
2131	657637
68892	657638
72978	657639
7439	657640
96399	657641
184684	657642
1371	657643
145666	657644
28873	657645
1399	657646
90897	657647
209849	657648
31090	657649
658	657650
252288	657651
4851	657652
156850	657653
15670	657654
91668	657655
6803	657656
88128	657657
52274	657658
22013	657659
5525	657660
7079	657661
169556	657662
49268	657663
141946	657664
40521	657665
124508	657666
9946	657667
213910	657668
30453	657669
166472	657670
25769	657671
204881	657672
237195	657673
147402	657674
312835	657675
28316	657676
61816	657677
126276	657678
94009	657679
207	657680
199692	657681
93429	657682
275102	657683
263540	657684
51692	657685
137005	657686
2196	657687
37817	657688
96830	657689
100217	657690
237	657691
186652	657692
12336	657693
136557	657694
2509	657695
68455	657696
27496	657697
24885	657698
302043	657699
37693	657700
127931	657701
72283	657702
34502	657703
302005	657704
159695	657705
35176	657706
139101	657707
120007	657708
120007	657709
158933	657710
72550	657711
127665	657712
40475	657713
55696	657714
23471	657715
9579	657716
6875	657717
8711	657718
111264	657719
79024	657720
57224	657721
38548	657722
37310	657723
21663	657724
4693	657725
211638	657726
20463	657727
57098	657728
43097	657729
56194	657730
53999	657731
80417	657732
424	657733
6688	657734
189517	657735
107939	657736
169881	657737
42885	657738
3648	657739
38182	657740
61403	657741
32763	657742
17143	657743
171082	657744
206024	657745
1053	657746
250371	657747
154443	657748
36337	657749
169733	657750
6872	657751
158657	657752
156931	657753
35071	657754
218433	657755
22582	657756
164288	657757
298861	657758
160885	657759
224111	657760
178883	657761
195127	657762
122995	657763
32509	657764
135838	657765
103115	657766
179830	657767
307120	657768
85325	657769
12797	657770
36155	657771
4177	657772
168066	657773
64516	657774
22447	657775
11659	657776
199452	657777
70258	657778
33222	657779
8846	657780
37254	657781
98448	657782
14965	657783
21370	657784
176548	657785
6227	657786
297947	657787
33777	657788
23605	657789
111214	657790
53168	657791
105763	657792
31208	657793
170329	657794
252977	657795
237153	657796
15556	657797
274922	657798
16639	657799
50559	657800
9512	657801
11818	657802
11449	657803
1198	657804
5620	657805
252557	657806
105155	657807
44364	657808
67504	657809
201188	657810
34472	657811
24390	657812
148097	657813
21462	657814
109736	657815
169143	657816
278087	657817
269773	657818
82119	657819
96158	657820
87726	657821
87670	657822
63721	657823
102936	657824
250645	657825
2651	657826
305353	657827
122547	657828
21753	657829
84391	657830
1493	657831
22238	657832
295345	657833
146203	657834
2412	657835
181420	657836
181420	657837
285168	657838
59519	657839
266297	657840
68287	657841
247919	657842
14070	657843
3956	657844
198023	657845
107270	657846
207274	657847
201876	657848
41959	657849
30215	657850
21742	657851
12302	657852
77195	657853
102665	657854
257960	657855
89493	657856
46455	657857
5883	657858
70551	657859
208228	657860
13070	657861
54379	657862
81086	657863
186950	657864
39703	657865
16796	657866
114381	657867
129999	657868
87176	657869
76180	657870
68371	657871
280492	657872
38457	657873
35963	657874
15399	657875
270512	657876
78067	657877
31244	657878
284945	657879
256156	657880
20823	657881
129294	657882
44179	657883
13969	657884
172987	657885
4653	657886
21629	657887
4449	657888
174867	657889
199667	657890
53348	657891
8424	657892
116084	657893
134163	657894
10848	657895
148953	657896
155794	657897
173781	657898
15573	657899
17540	657900
73045	657901
174504	657902
62256	657903
9964	657904
146430	657905
58266	657906
60463	657907
152999	657908
110524	657909
299177	657910
52059	657911
301507	657912
100008	657913
215595	657914
205605	657915
72500	657916
38893	657917
101505	657918
13583	657919
62412	657920
148449	657921
98535	657922
148404	657923
36497	657924
1843	657925
134995	657926
128809	657927
32612	657928
97443	657929
244466	657930
188322	657931
17573	657932
272667	657933
343	657934
35466	657935
168611	657936
256310	657937
146897	657938
16190	657939
96781	657940
117734	657941
63770	657942
75475	657943
85719	657944
194564	657945
171836	657946
30090	657947
13329	657948
13329	657949
43966	657950
42875	657951
190	657952
70689	657953
198721	657954
66656	657955
86815	657956
85167	657957
59078	657958
59078	657959
51476	657960
247735	657961
309638	657962
30062	657963
85536	657964
206264	657965
117745	657966
144415	657967
36419	657968
299355	657969
227144	657970
159381	657971
39259	657972
87474	657973
87474	657974
70298	657975
43071	657976
65720	657977
162859	657978
10754	657979
76422	657980
231530	657981
31078	657982
141955	657983
255903	657984
19744	657985
137790	657986
52348	657987
191975	657988
130505	657989
181719	657990
36743	657991
12302	657992
122577	657993
137453	657994
123191	657995
127592	657996
6999	657997
203927	657998
32492	657999
58570	658000
11118	658001
15697	658002
6675	658003
13104	658004
69703	658005
22644	658006
109162	658007
175456	658008
17945	658009
214311	658010
9882	658011
67771	658012
5882	658013
117895	658014
24418	658015
64879	658016
30121	658017
118776	658018
21591	658019
30314	658020
115	658021
57214	658022
17248	658023
6847	658024
143123	658025
263310	658026
34206	658027
120106	658028
48730	658029
206793	658030
41622	658031
37283	658032
150849	658033
12275	658034
53665	658035
4136	658036
10040	658037
80864	658038
66193	658039
2472	658040
13248	658041
226786	658042
36929	658043
44629	658044
97136	658045
43515	658046
8113	658047
15562	658048
190703	658049
27466	658050
7124	658051
123766	658052
187669	658053
23400	658054
95981	658055
137426	658056
178992	658057
28200	658058
85945	658059
11386	658060
115939	658061
164201	658062
6549	658063
39518	658064
20669	658065
4503	658066
279962	658067
11649	658068
239467	658069
64176	658070
174674	658071
57212	658072
202596	658073
27777	658074
74875	658075
50462	658076
131576	658077
118282	658078
48524	658079
116237	658080
3725	658081
5866	658082
228600	658083
155536	658084
76556	658085
245206	658086
88650	658087
101056	658088
43914	658089
212279	658090
77521	658091
211530	658092
83607	658093
73260	658094
49190	658095
4572	658096
215796	658097
143122	658098
102418	658099
73479	658100
1355	658101
163272	658102
175521	658103
36743	658104
2052	658105
54227	658106
3725	658107
135609	658108
249363	658109
2628	658110
53040	658111
34944	658112
49531	658113
18335	658114
124550	658115
170000	658116
47686	658117
114507	658118
127692	658119
95379	658120
41842	658121
128377	658122
10737	658123
235098	658124
103308	658125
169633	658126
12835	658127
39518	658128
12295	658129
38780	658130
149787	658131
43670	658132
524	658133
163619	658134
30107	658135
110050	658136
93970	658137
2171	658138
48839	658139
111501	658140
6221	658141
215066	658142
204724	658143
306401	658144
41662	658145
73197	658146
644	658147
11664	658148
123679	658149
36712	658150
119772	658151
213160	658152
78598	658153
294555	658154
57155	658155
278178	658156
270533	658157
8660	658158
159261	658159
40307	658160
89675	658161
76805	658162
29203	658163
280777	658164
22017	658165
74774	658166
40838	658167
20745	658168
6170	658169
39657	658170
58948	658171
133918	658172
112866	658173
135929	658174
34440	658175
67585	658176
64815	658177
35958	658178
163291	658179
272007	658180
110979	658181
27745	658182
26064	658183
118597	658184
285004	658185
77494	658186
104338	658187
104555	658188
131701	658189
175637	658190
290327	658191
87802	658192
52844	658193
100825	658194
64497	658195
45132	658196
82395	658197
190681	658198
38264	658199
137839	658200
84944	658201
88224	658202
53941	658203
101810	658204
137610	658205
278001	658206
147198	658207
101306	658208
101923	658209
91268	658210
135704	658211
128194	658212
92194	658213
31700	658214
43332	658215
109679	658216
150465	658217
88228	658218
233041	658219
92350	658220
15223	658221
80959	658222
94119	658223
133047	658224
2136	658225
66505	658226
204421	658227
195686	658228
116845	658229
25922	658230
671	658231
3653	658232
132851	658233
196559	658234
309363	658235
265185	658236
312443	658237
295457	658238
85346	658239
93999	658240
128672	658241
186922	658242
118347	658243
12517	658244
254033	658245
12485	658246
93151	658247
214579	658248
89877	658249
85515	658250
62472	658251
286980	658252
70144	658253
671	658254
117535	658255
174849	658256
287985	658257
295892	658258
256053	658259
67552	658260
211879	658261
97671	658262
49324	658263
42580	658264
131783	658265
95206	658266
25443	658267
38289	658268
180735	658269
270427	658270
214833	658271
275830	658272
87544	658273
138700	658274
86798	658275
91483	658276
137620	658277
297023	658278
198506	658279
181088	658280
33623	658281
13582	658282
57490	658283
203014	658284
58898	658285
75179	658286
143477	658287
144864	658288
197792	658289
60620	658290
3175	658291
31705	658292
9085	658293
17964	658294
80912	658295
155698	658296
131304	658297
174613	658298
278308	658299
38289	658300
204921	658301
94532	658302
284875	658303
286777	658304
134322	658305
93763	658306
207615	658307
276016	658308
90011	658309
204236	658310
94532	658311
118590	658312
34163	658313
21793	658314
13821	658315
148171	658316
169031	658317
99082	658318
160672	658319
235188	658320
81930	658321
42386	658322
189756	658323
254283	658324
178546	658325
93975	658326
2016	658327
240678	658328
102210	658329
79717	658330
33083	658331
132036	658332
213670	658333
309256	658334
69528	658335
20632	658336
192925	658337
47511	658338
3115	658339
14452	658340
14821	658341
9054	658342
42963	658343
96210	658344
26622	658345
40428	658346
20566	658347
50961	658348
22595	658349
60026	658350
19378	658351
98091	658352
41632	658353
13666	658354
3786	658355
58437	658356
38399	658357
63195	658358
29282	658359
4397	658360
94106	658361
15578	658362
120015	658363
206	658364
5337	658365
259735	658366
8339	658367
139714	658368
109706	658369
86496	658370
50146	658371
39601	658372
13348	658373
289775	658374
7593	658375
137051	658376
80619	658377
127016	658378
102407	658379
24659	658380
7229	658381
302712	658382
111318	658383
41230	658384
34226	658385
49868	658386
329	658387
188517	658388
3250	658389
36685	658390
94380	658391
25816	658392
48486	658393
175957	658394
35049	658395
27474	658396
10739	658397
52005	658398
89983	658399
43644	658400
9099	658401
90943	658402
108052	658403
132895	658404
7760	658405
65953	658406
22859	658407
235897	658408
20216	658409
176450	658410
287064	658411
59347	658412
144490	658413
92658	658414
20366	658415
266793	658416
862	658417
35614	658418
35614	658419
17202	658420
141091	658421
31351	658422
135799	658423
666	658424
21547	658425
238391	658426
42123	658427
39561	658428
28893	658429
21122	658430
2794	658431
46399	658432
176297	658433
6729	658434
185686	658435
91712	658436
24680	658437
36796	658438
28125	658439
172173	658440
146981	658441
158037	658442
49402	658443
97645	658444
47046	658445
29906	658446
210876	658447
94420	658448
29241	658449
56819	658450
195519	658451
185031	658452
12203	658453
35737	658454
118583	658455
91002	658456
91002	658457
122537	658458
179890	658459
191947	658460
128930	658461
101193	658462
221357	658463
88755	658464
208710	658465
43885	658466
11002	658467
65474	658468
88296	658469
41234	658470
25119	658471
269542	658472
135940	658473
144836	658474
258461	658475
6865	658476
40422	658477
306633	658478
288103	658479
30533	658480
54115	658481
198601	658482
52432	658483
303556	658484
147367	658485
4875	658486
80288	658487
72133	658488
103761	658489
270779	658490
243846	658491
124106	658492
193290	658493
188309	658494
250169	658495
152842	658496
159619	658497
93859	658498
33181	658499
160690	658500
296252	658501
88787	658502
202910	658503
133686	658504
121045	658505
180114	658506
34940	658507
185179	658508
55889	658509
85095	658510
280250	658511
88787	658512
30653	658513
26797	658514
4434	658515
12540	658516
33503	658517
38410	658518
73554	658519
4225	658520
1965	658521
697	658522
79413	658523
272757	658524
124906	658525
59371	658526
62277	658527
131956	658528
217303	658529
104131	658530
56400	658531
204504	658532
125871	658533
164847	658534
100715	658535
38176	658536
182607	658537
188956	658538
3267	658539
8056	658540
260486	658541
99687	658542
10407	658543
145778	658544
54779	658545
2474	658546
19440	658547
217107	658548
32313	658549
51964	658550
122818	658551
113586	658552
73214	658553
69660	658554
78652	658555
176934	658556
267424	658557
25825	658558
49855	658559
168565	658560
168716	658561
26393	658562
135843	658563
9886	658564
26961	658565
225982	658566
239655	658567
165467	658568
265086	658569
1570	658570
133803	658571
29381	658572
1048	658573
48180	658574
92386	658575
262557	658576
114034	658577
14026	658578
88293	658579
49628	658580
1733	658581
190465	658582
39447	658583
128928	658584
117684	658585
200193	658586
789	658587
113014	658588
4568	658589
98169	658590
36002	658591
60688	658592
206219	658593
69919	658594
153696	658595
160755	658596
56270	658597
252361	658598
1564	658599
90384	658600
164087	658601
301306	658602
36552	658603
36552	658604
77813	658605
14027	658606
258725	658607
222595	658608
173308	658609
60917	658610
47122	658611
279659	658612
91129	658613
107458	658614
171782	658615
49545	658616
54995	658617
118242	658618
183835	658619
64797	658620
127890	658621
84398	658622
310402	658623
139816	658624
96679	658625
215140	658626
92682	658627
143731	658628
149587	658629
48346	658630
70023	658631
170990	658632
61182	658633
197466	658634
64778	658635
28239	658636
30042	658637
6500	658638
38937	658639
136073	658640
276861	658641
276799	658642
4739	658643
62809	658644
111157	658645
196108	658646
116103	658647
70131	658648
17394	658649
32475	658650
254549	658651
113765	658652
154303	658653
4286	658654
75923	658655
188293	658656
139152	658657
45563	658658
155832	658659
155484	658660
134375	658661
184153	658662
77273	658663
111252	658664
60478	658665
127448	658666
40021	658667
224573	658668
15205	658669
160846	658670
179189	658671
60940	658672
96688	658673
50840	658674
31601	658675
13726	658676
49606	658677
78446	658678
91221	658679
24974	658680
33115	658681
96777	658682
18523	658683
131847	658684
27264	658685
287756	658686
47179	658687
201514	658688
57733	658689
136074	658690
223261	658691
240807	658692
151945	658693
85022	658694
75842	658695
64013	658696
3766	658697
65978	658698
16084	658699
178917	658700
72397	658701
36693	658702
177830	658703
157320	658704
15518	658705
15518	658706
59200	658707
4314	658708
76024	658709
10026	658710
2787	658711
2787	658712
58630	658713
130116	658714
134392	658715
194857	658716
8739	658717
53106	658718
12038	658719
21143	658720
48861	658721
144131	658722
71	658723
66850	658724
117814	658725
36911	658726
32997	658727
9186	658728
63745	658729
20988	658730
31875	658731
107632	658732
288395	658733
71	658734
106349	658735
68375	658736
255914	658737
2186	658738
13591	658739
25503	658740
123850	658741
37364	658742
52301	658743
9783	658744
161458	658745
48428	658746
100757	658747
262830	658748
33293	658749
44300	658750
187319	658751
63202	658752
102173	658753
97039	658754
270935	658755
5842	658756
135832	658757
23450	658758
54405	658759
91596	658760
231644	658761
204102	658762
63308	658763
98875	658764
30506	658765
5254	658766
112379	658767
22966	658768
212295	658769
102586	658770
165988	658771
195763	658772
173892	658773
89300	658774
33322	658775
221374	658776
13273	658777
87318	658778
56392	658779
13006	658780
20481	658781
163440	658782
17615	658783
212570	658784
167623	658785
62838	658786
174300	658787
157176	658788
213714	658789
52035	658790
116625	658791
72760	658792
11376	658793
142663	658794
151802	658795
29856	658796
187921	658797
123360	658798
9707	658799
88860	658800
134124	658801
95083	658802
90928	658803
61783	658804
105278	658805
184166	658806
200097	658807
218014	658808
177460	658809
8424	658810
228663	658811
66791	658812
95502	658813
61209	658814
63687	658815
37260	658816
31654	658817
14516	658818
62484	658819
21947	658820
40854	658821
17209	658822
137934	658823
153210	658824
11095	658825
188232	658826
26191	658827
154293	658828
143293	658829
20533	658830
212356	658831
219432	658832
8100	658833
12460	658834
38616	658835
276844	658836
304854	658837
269140	658838
30381	658839
12840	658840
15227	658841
50492	658842
49821	658843
53231	658844
282718	658845
171144	658846
79483	658847
143670	658848
17285	658849
52072	658850
48674	658851
19212	658852
7394	658853
39984	658854
66424	658855
13653	658856
138705	658857
22575	658858
247679	658859
39674	658860
10463	658861
60267	658862
115167	658863
83334	658864
2271	658865
46383	658866
211523	658867
91949	658868
121706	658869
89387	658870
22063	658871
19	658872
12728	658873
244510	658874
38892	658875
15083	658876
65181	658877
41059	658878
212566	658879
5461	658880
139932	658881
117159	658882
87706	658883
20880	658884
290056	658885
202039	658886
16950	658887
71644	658888
71644	658889
260666	658890
162809	658891
63667	658892
296270	658893
45382	658894
5212	658895
55296	658896
175413	658897
175413	658898
4472	658899
85803	658900
14300	658901
4633	658902
17595	658903
19553	658904
240117	658905
189592	658906
89052	658907
32286	658908
4282	658909
65206	658910
132075	658911
109183	658912
133728	658913
47338	658914
78290	658915
70439	658916
16187	658917
7429	658918
227880	658919
147835	658920
82432	658921
20802	658922
99680	658923
233965	658924
71772	658925
90899	658926
70664	658927
65411	658928
50958	658929
245080	658930
66642	658931
87905	658932
73356	658933
104636	658934
157022	658935
272767	658936
63333	658937
290117	658938
63127	658939
88304	658940
113790	658941
638	658942
97393	658943
21618	658944
9154	658945
43368	658946
104897	658947
85944	658948
109046	658949
41578	658950
9642	658951
29766	658952
159467	658953
127599	658954
2321	658955
135970	658956
53022	658957
6165	658958
6165	658959
306794	658960
106371	658961
193144	658962
293084	658963
44732	658964
188463	658965
36139	658966
119575	658967
38058	658968
308499	658969
86072	658970
191470	658971
113450	658972
5189	658973
201641	658974
78581	658975
86661	658976
171620	658977
176835	658978
92093	658979
109994	658980
121457	658981
165105	658982
99779	658983
199515	658984
26477	658985
127421	658986
193585	658987
14310	658988
283336	658989
65386	658990
127831	658991
195534	658992
27699	658993
166155	658994
288514	658995
263075	658996
122072	658997
265802	658998
37185	658999
16724	659000
40600	659001
123662	659002
74382	659003
102769	659004
188234	659005
69539	659006
170693	659007
104922	659008
294678	659009
122797	659010
46218	659011
85270	659012
129605	659013
21776	659014
75203	659015
98587	659016
19473	659017
131692	659018
198510	659019
131781	659020
182210	659021
95705	659022
45531	659023
98485	659024
270859	659025
6115	659026
61507	659027
9023	659028
101036	659029
49597	659030
19489	659031
44694	659032
2271	659033
68267	659034
64748	659035
251174	659036
21391	659037
98419	659038
17232	659039
5104	659040
81432	659041
2110	659042
111920	659043
962	659044
229357	659045
9297	659046
322	659047
102510	659048
19329	659049
13050	659050
128964	659051
183411	659052
7970	659053
16821	659054
71953	659055
110052	659056
3268	659057
58335	659058
123753	659059
103671	659060
96576	659061
11938	659062
12014	659063
175623	659064
232601	659065
25582	659066
85542	659067
27779	659068
307256	659069
166765	659070
86183	659071
17120	659072
105951	659073
13485	659074
277174	659075
22329	659076
286399	659077
72850	659078
80718	659079
203940	659080
102619	659081
47881	659082
54920	659083
168166	659084
90700	659085
47760	659086
22109	659087
8134	659088
180865	659089
182523	659090
41562	659091
89950	659092
14572	659093
144247	659094
33257	659095
33231	659096
23986	659097
7080	659098
50178	659099
103671	659100
9318	659101
8852	659102
82040	659103
45178	659104
8480	659105
158590	659106
4673	659107
27406	659108
49314	659109
44884	659110
205093	659111
20752	659112
83434	659113
62100	659114
92996	659115
19712	659116
10961	659117
22757	659118
145370	659119
6006	659120
41155	659121
5918	659122
33272	659123
21790	659124
21534	659125
9139	659126
50439	659127
178479	659128
30489	659129
132101	659130
16586	659131
184397	659132
32986	659133
107575	659134
136467	659135
34787	659136
131982	659137
61921	659138
256027	659139
175570	659140
92172	659141
244039	659142
23204	659143
282626	659144
7930	659145
61530	659146
181592	659147
22199	659148
3589	659149
75210	659150
30077	659151
7854	659152
19661	659153
137659	659154
63611	659155
183979	659156
35107	659157
59095	659158
33309	659159
121125	659160
202476	659161
162774	659162
164901	659163
21682	659164
51815	659165
125400	659166
92621	659167
113867	659168
170253	659169
134564	659170
30940	659171
82604	659172
237064	659173
3311	659174
55925	659175
69682	659176
64554	659177
59361	659178
21759	659179
7458	659180
225709	659181
84764	659182
19139	659183
62707	659184
26963	659185
114353	659186
195215	659187
77610	659188
7009	659189
107832	659190
181793	659191
298017	659192
20757	659193
92226	659194
12120	659195
8872	659196
290078	659197
34446	659198
272564	659199
89197	659200
257029	659201
77035	659202
54042	659203
44303	659204
257993	659205
78822	659206
79394	659207
812	659208
16390	659209
285958	659210
16385	659211
813	659212
168694	659213
87903	659214
118961	659215
8942	659216
101994	659217
28281	659218
72430	659219
92051	659220
19600	659221
22750	659222
33102	659223
90543	659224
134921	659225
2550	659226
9579	659227
23289	659228
157816	659229
59159	659230
976	659231
44032	659232
246176	659233
75983	659234
97091	659235
42746	659236
169858	659237
17675	659238
8575	659239
3099	659240
109151	659241
22613	659242
268961	659243
29207	659244
75621	659245
37149	659246
189760	659247
76783	659248
76783	659249
51039	659250
1564	659251
21685	659252
25932	659253
13931	659254
25674	659255
14841	659256
49033	659257
296535	659258
53054	659259
304596	659260
104645	659261
182947	659262
215133	659263
97711	659264
142541	659265
188502	659266
158710	659267
50549	659268
51187	659269
20021	659270
177141	659271
89028	659272
192626	659273
17973	659274
153661	659275
176196	659276
15631	659277
271308	659278
10279	659279
219703	659280
290652	659281
122755	659282
87380	659283
124412	659284
123315	659285
72728	659286
74613	659287
232184	659288
38719	659289
187637	659290
85725	659291
107470	659292
2207	659293
223328	659294
55921	659295
243180	659296
17087	659297
85765	659298
79673	659299
4	659300
292303	659301
119624	659302
172566	659303
140395	659304
20625	659305
19245	659306
153408	659307
155983	659308
81195	659309
176141	659310
44709	659311
46508	659312
30070	659313
47915	659314
38906	659315
174337	659316
29945	659317
8055	659318
53694	659319
226008	659320
26415	659321
38937	659322
77631	659323
83460	659324
4411	659325
18445	659326
49405	659327
38180	659328
4512	659329
262151	659330
69876	659331
31829	659332
101648	659333
76167	659334
196634	659335
201218	659336
18099	659337
142009	659338
37301	659339
18729	659340
213773	659341
62145	659342
168399	659343
18388	659344
95126	659345
6656	659346
287821	659347
54963	659348
10246	659349
72680	659350
14428	659351
93586	659352
15846	659353
50428	659354
8517	659355
88966	659356
116336	659357
217419	659358
124534	659359
208105	659360
123662	659361
70273	659362
187497	659363
84270	659364
7542	659365
123347	659366
115	659367
1029	659368
26274	659369
9877	659370
3499	659371
154301	659372
95645	659373
281548	659374
167298	659375
89322	659376
4018	659377
64843	659378
59415	659379
58389	659380
265331	659381
19650	659382
104578	659383
88444	659384
276057	659385
111961	659386
22643	659387
252848	659388
117899	659389
107023	659390
169555	659391
845	659392
8447	659393
17878	659394
152762	659395
198121	659396
83741	659397
22935	659398
112369	659399
231396	659400
299384	659401
163144	659402
66192	659403
14485	659404
85567	659405
35573	659406
69007	659407
132547	659408
276702	659409
39266	659410
191197	659411
14485	659412
235294	659413
16480	659414
31333	659415
145156	659416
215999	659417
220700	659418
156312	659419
283953	659420
243305	659421
90009	659422
93569	659423
48015	659424
94145	659425
167267	659426
225805	659427
189438	659428
131721	659429
151903	659430
86137	659431
70659	659432
21805	659433
272313	659434
264835	659435
31842	659436
305526	659437
175580	659438
96862	659439
63632	659440
166217	659441
147091	659442
179910	659443
179910	659444
307176	659445
204067	659446
211348	659447
99684	659448
198695	659449
216487	659450
216231	659451
279755	659452
191067	659453
123032	659454
41709	659455
87179	659456
7360	659457
2475	659458
2475	659459
52708	659460
105153	659461
153363	659462
197318	659463
197798	659464
7127	659465
3812	659466
27238	659467
8380	659468
93692	659469
11701	659470
175603	659471
153282	659472
22935	659473
203379	659474
176032	659475
140848	659476
194050	659477
92933	659478
153001	659479
40998	659480
78074	659481
17154	659482
31048	659483
91718	659484
125681	659485
26114	659486
119341	659487
51923	659488
62277	659489
114342	659490
76252	659491
106472	659492
150366	659493
98126	659494
110233	659495
310159	659496
96136	659497
169184	659498
45493	659499
15248	659500
92600	659501
280009	659502
79239	659503
72377	659504
131854	659505
12133	659506
10538	659507
130433	659508
98409	659509
44142	659510
193490	659511
179911	659512
8380	659513
205042	659514
16585	659515
210269	659516
207881	659517
204914	659518
308365	659519
132861	659520
132861	659521
146491	659522
213008	659523
125158	659524
56049	659525
183843	659526
294323	659527
21805	659528
57697	659529
63350	659530
56190	659531
109982	659532
246584	659533
273684	659534
140605	659535
199463	659536
223219	659537
133322	659538
210797	659539
158056	659540
175227	659541
35712	659542
147009	659543
203961	659544
177433	659545
195072	659546
110028	659547
222332	659548
293052	659549
101826	659550
92008	659551
29997	659552
144279	659553
127699	659554
233373	659555
72978	659556
209604	659557
195153	659558
88726	659559
35631	659560
194332	659561
219061	659562
52625	659563
139433	659564
58258	659565
73107	659566
240153	659567
209586	659568
18719	659569
196782	659570
157272	659571
192664	659572
166644	659573
51121	659574
35469	659575
41206	659576
76948	659577
182129	659578
108355	659579
98145	659580
250486	659581
46281	659582
242020	659583
77411	659584
114180	659585
31773	659586
127821	659587
278651	659588
92008	659589
196616	659590
12091	659591
85004	659592
83770	659593
41254	659594
190448	659595
279398	659596
195319	659597
274256	659598
51547	659599
107502	659600
60441	659601
19245	659602
60481	659603
2837	659604
283007	659605
3014	659606
25709	659607
91616	659608
45911	659609
198062	659610
8890	659611
89179	659612
89179	659613
107806	659614
73594	659615
38620	659616
29132	659617
163502	659618
35712	659619
179271	659620
142720	659621
114329	659622
156039	659623
125203	659624
191386	659625
157792	659626
112870	659627
94675	659628
182096	659629
170525	659630
156853	659631
13633	659632
182096	659633
16235	659634
21848	659635
89639	659636
124704	659637
145035	659638
297163	659639
253767	659640
17154	659641
36684	659642
55825	659643
69007	659644
178869	659645
1664	659646
53968	659647
137633	659648
146491	659649
171942	659650
63348	659651
78897	659652
143828	659653
19977	659654
176797	659655
200268	659656
14156	659657
24750	659658
79487	659659
43772	659660
29541	659661
245257	659662
4548	659663
21272	659664
48249	659665
79588	659666
53116	659667
146707	659668
16324	659669
51808	659670
168109	659671
33226	659672
216476	659673
64018	659674
121867	659675
61389	659676
105093	659677
2829	659678
216357	659679
2778	659680
53477	659681
37771	659682
2051	659683
13427	659684
46777	659685
69589	659686
202766	659687
856	659688
1458	659689
200942	659690
102170	659691
22568	659692
176315	659693
6106	659694
62392	659695
3199	659696
15744	659697
207	659698
13790	659699
9447	659700
14313	659701
2913	659702
5025	659703
212472	659704
139968	659705
13140	659706
216241	659707
197750	659708
87610	659709
77462	659710
36827	659711
69523	659712
54747	659713
133188	659714
32827	659715
76	659716
26347	659717
204871	659718
210902	659719
62760	659720
31180	659721
60697	659722
168393	659723
4709	659724
877	659725
20572	659726
114768	659727
162104	659728
90908	659729
90423	659730
91718	659731
243804	659732
20616	659733
296510	659734
123009	659735
123009	659736
268150	659737
74977	659738
204428	659739
262567	659740
120759	659741
24963	659742
52311	659743
97553	659744
217851	659745
3812	659746
32877	659747
120178	659748
234588	659749
42564	659750
60040	659751
17543	659752
144670	659753
108205	659754
206774	659755
158826	659756
118244	659757
35468	659758
35468	659759
200106	659760
225110	659761
131714	659762
113256	659763
152971	659764
121136	659765
121136	659766
263052	659767
121136	659768
265777	659769
174242	659770
270742	659771
290758	659772
155343	659773
144418	659774
132937	659775
197488	659776
127593	659777
71	659778
123009	659779
109077	659780
231858	659781
270743	659782
35468	659783
260117	659784
285928	659785
279462	659786
55819	659787
262786	659788
130327	659789
286898	659790
216896	659791
21327	659792
113093	659793
154305	659794
31245	659795
211099	659796
237576	659797
10340	659798
74901	659799
57715	659800
70077	659801
144369	659802
154307	659803
221808	659804
149749	659805
200609	659806
3092	659807
45516	659808
111538	659809
24319	659810
3563	659811
180357	659812
149200	659813
174242	659814
269200	659815
122856	659816
122856	659817
274586	659818
307171	659819
98427	659820
123917	659821
246708	659822
121820	659823
117317	659824
115053	659825
135837	659826
199929	659827
242158	659828
240590	659829
46856	659830
231290	659831
197716	659832
56327	659833
31977	659834
226511	659835
147396	659836
42564	659837
233097	659838
9463	659839
240335	659840
53100	659841
66031	659842
48854	659843
53055	659844
36345	659845
273064	659846
273125	659847
16619	659848
208132	659849
145325	659850
174027	659851
178562	659852
178562	659853
248839	659854
45705	659855
102041	659856
157406	659857
109865	659858
211348	659859
109396	659860
189171	659861
70927	659862
158991	659863
242579	659864
84029	659865
88768	659866
252510	659867
125622	659868
107314	659869
215815	659870
181140	659871
168477	659872
127593	659873
127593	659874
287196	659875
78133	659876
135973	659877
23693	659878
150230	659879
215446	659880
230822	659881
109224	659882
280895	659883
152375	659884
125699	659885
125699	659886
114967	659887
114967	659888
266098	659889
62370	659890
130327	659891
101609	659892
30122	659893
87770	659894
65454	659895
146476	659896
103911	659897
169998	659898
109992	659899
56883	659900
289537	659901
55819	659902
248339	659903
108035	659904
254723	659905
244038	659906
103234	659907
48914	659908
88482	659909
308221	659910
301994	659911
120461	659912
292930	659913
86890	659914
240487	659915
64529	659916
285942	659917
13678	659918
158287	659919
227791	659920
223744	659921
296226	659922
196884	659923
173374	659924
50671	659925
155708	659926
67216	659927
23909	659928
267021	659929
45182	659930
168766	659931
285892	659932
213856	659933
270394	659934
66846	659935
22774	659936
54910	659937
38608	659938
41469	659939
135877	659940
168473	659941
217369	659942
89832	659943
93102	659944
264858	659945
140475	659946
250198	659947
26585	659948
35468	659949
115486	659950
205535	659951
21887	659952
261669	659953
12585	659954
124311	659955
170608	659956
291083	659957
139097	659958
94249	659959
305815	659960
124085	659961
98427	659962
170891	659963
156821	659964
230205	659965
220435	659966
255962	659967
1081	659968
82367	659969
277652	659970
14512	659971
32139	659972
174379	659973
245764	659974
264510	659975
10240	659976
219305	659977
228077	659978
189670	659979
38537	659980
270182	659981
30313	659982
149658	659983
167013	659984
137089	659985
172124	659986
128576	659987
106355	659988
250381	659989
217974	659990
312498	659991
97275	659992
16219	659993
54360	659994
65341	659995
106355	659996
145423	659997
204448	659998
119043	659999
109992	660000
303016	660001
222452	660002
39320	660003
37289	660004
117129	660005
176166	660006
82482	660007
288318	660008
241538	660009
209712	660010
98154	660011
98125	660012
65319	660013
38433	660014
76407	660015
143414	660016
45516	660017
56433	660018
56444	660019
55368	660020
215325	660021
21593	660022
10240	660023
171010	660024
190280	660025
123108	660026
126528	660027
22403	660028
215605	660029
142398	660030
192777	660031
276750	660032
215341	660033
240188	660034
240105	660035
37207	660036
114505	660037
95446	660038
70077	660039
157585	660040
70092	660041
14512	660042
135664	660043
13047	660044
88725	660045
260420	660046
198604	660047
71105	660048
226281	660049
144421	660050
88206	660051
167916	660052
16619	660053
235074	660054
169278	660055
86822	660056
72581	660057
216902	660058
288506	660059
174841	660060
128445	660061
128445	660062
109878	660063
280839	660064
130871	660065
167471	660066
156313	660067
42564	660068
5053	660069
141395	660070
230756	660071
259501	660072
5796	660073
294900	660074
310023	660075
301927	660076
212250	660077
123823	660078
88206	660079
217667	660080
56282	660081
273647	660082
29861	660083
21625	660084
289064	660085
21625	660086
204323	660087
164857	660088
282767	660089
131114	660090
164518	660091
90908	660092
188346	660093
171463	660094
219312	660095
294903	660096
198223	660097
106159	660098
190457	660099
22746	660100
227101	660101
83071	660102
38247	660103
128539	660104
44587	660105
175575	660106
90422	660107
210171	660108
50277	660109
279315	660110
75548	660111
82544	660112
191290	660113
116503	660114
277310	660115
245733	660116
174933	660117
23267	660118
182794	660119
182794	660120
154307	660121
33368	660122
49539	660123
264538	660124
182940	660125
99837	660126
177805	660127
266986	660128
306044	660129
155852	660130
234637	660131
105634	660132
9928	660133
20744	660134
202388	660135
170873	660136
289616	660137
159659	660138
37207	660139
229786	660140
156255	660141
301978	660142
212244	660143
98280	660144
14515	660145
203608	660146
18671	660147
113794	660148
70343	660149
95170	660150
13516	660151
52012	660152
171429	660153
13012	660154
48159	660155
7245	660156
92054	660157
3782	660158
102881	660159
248662	660160
61574	660161
41343	660162
73690	660163
25908	660164
115086	660165
233271	660166
87185	660167
248	660168
80047	660169
91405	660170
128227	660171
50539	660172
107334	660173
153388	660174
148007	660175
48502	660176
37266	660177
117186	660178
63139	660179
144769	660180
143110	660181
184506	660182
63213	660183
197837	660184
55345	660185
153339	660186
3880	660187
39045	660188
54986	660189
207729	660190
70319	660191
42941	660192
171632	660193
173698	660194
47272	660195
19	660196
26893	660197
297904	660198
177422	660199
46896	660200
163250	660201
9180	660202
212831	660203
12985	660204
131811	660205
220055	660206
28627	660207
114837	660208
161822	660209
42097	660210
27628	660211
136765	660212
74725	660213
115295	660214
10746	660215
42229	660216
10775	660217
198369	660218
3524	660219
1109	660220
233412	660221
12931	660222
46333	660223
125733	660224
98727	660225
184152	660226
157851	660227
97819	660228
1412	660229
41230	660230
116295	660231
228	660232
259072	660233
14581	660234
277050	660235
124932	660236
91442	660237
20344	660238
101357	660239
125848	660240
12979	660241
97186	660242
19868	660243
14847	660244
14964	660245
170104	660246
16671	660247
86877	660248
136798	660249
173501	660250
7429	660251
101754	660252
218974	660253
84809	660254
141631	660255
30853	660256
35164	660257
4165	660258
82196	660259
185530	660260
8130	660261
23057	660262
4511	660263
87129	660264
25999	660265
9192	660266
32175	660267
50656	660268
10046	660269
9123	660270
5153	660271
69803	660272
138810	660273
257734	660274
304485	660275
1677	660276
71924	660277
1756	660278
121015	660279
36850	660280
6673	660281
84	660282
212564	660283
52	660284
75784	660285
135363	660286
166982	660287
236393	660288
96831	660289
103000	660290
193753	660291
13082	660292
70302	660293
124390	660294
244096	660295
126793	660296
103791	660297
22747	660298
74487	660299
191766	660300
7029	660301
5468	660302
284483	660303
281808	660304
2206	660305
6117	660306
23611	660307
60142	660308
9318	660309
1710	660310
3107	660311
6765	660312
114915	660313
209384	660314
215150	660315
146523	660316
57366	660317
53195	660318
48	660319
2885	660320
36762	660321
102698	660322
98201	660323
155532	660324
234	660325
177685	660326
4065	660327
236777	660328
161577	660329
189132	660330
119364	660331
48237	660332
38	660333
100732	660334
100738	660335
265649	660336
140379	660337
28076	660338
12740	660339
58893	660340
196662	660341
1734	660342
126855	660343
32504	660344
39385	660345
7721	660346
135181	660347
14064	660348
13134	660349
167689	660350
301839	660351
48971	660352
115570	660353
202898	660354
137514	660355
181180	660356
88488	660357
119278	660358
72025	660359
25470	660360
20282	660361
29644	660362
76511	660363
205840	660364
295751	660365
20882	660366
92776	660367
189926	660368
130813	660369
26194	660370
108375	660371
16911	660372
112000	660373
68766	660374
174036	660375
174036	660376
89260	660377
18882	660378
133271	660379
59946	660380
213985	660381
2042	660382
55183	660383
27198	660384
4870	660385
93585	660386
107949	660387
30824	660388
10281	660389
60315	660390
78595	660391
13519	660392
83913	660393
21571	660394
116759	660395
6920	660396
54282	660397
49889	660398
6719	660399
17530	660400
40245	660401
24405	660402
307999	660403
2133	660404
106680	660405
1452	660406
178317	660407
63087	660408
108566	660409
161884	660410
26816	660411
29475	660412
189069	660413
86999	660414
27375	660415
258763	660416
108762	660417
71576	660418
294912	660419
136530	660420
50115	660421
9393	660422
9393	660423
38863	660424
70365	660425
28575	660426
12648	660427
1962	660428
81340	660429
39787	660430
53400	660431
16142	660432
156368	660433
14145	660434
58625	660435
19825	660436
232567	660437
229229	660438
59117	660439
259929	660440
54667	660441
107730	660442
141333	660443
31924	660444
135938	660445
130552	660446
107429	660447
36639	660448
93822	660449
62569	660450
287796	660451
25734	660452
82753	660453
184445	660454
141495	660455
47387	660456
67485	660457
13559	660458
110571	660459
80493	660460
149288	660461
139362	660462
151402	660463
171658	660464
61981	660465
30209	660466
214360	660467
24791	660468
13280	660469
199424	660470
63329	660471
46727	660472
87353	660473
15765	660474
215319	660475
27394	660476
196137	660477
116193	660478
31704	660479
132913	660480
67424	660481
53492	660482
22139	660483
247002	660484
61850	660485
83690	660486
170558	660487
193561	660488
126045	660489
283286	660490
273965	660491
126561	660492
3309	660493
11679	660494
1239	660495
83309	660496
57158	660497
239692	660498
52211	660499
18661	660500
163808	660501
22979	660502
30166	660503
306598	660504
215144	660505
116282	660506
42605	660507
56940	660508
94393	660509
133260	660510
133260	660511
25312	660512
148961	660513
74400	660514
200997	660515
93322	660516
93322	660517
199184	660518
90347	660519
184013	660520
265956	660521
135441	660522
238454	660523
174827	660524
567	660525
24040	660526
38678	660527
185178	660528
45221	660529
271250	660530
49902	660531
279432	660532
109368	660533
20150	660534
126935	660535
168178	660536
50130	660537
81895	660538
35502	660539
9397	660540
35052	660541
173650	660542
75015	660543
16558	660544
58876	660545
62897	660546
289104	660547
125908	660548
158043	660549
190735	660550
59441	660551
77133	660552
64533	660553
6225	660554
1282	660555
45423	660556
51790	660557
5776	660558
103792	660559
105316	660560
17484	660561
17484	660562
17484	660563
102313	660564
311983	660565
173031	660566
5688	660567
5264	660568
46202	660569
111850	660570
261954	660571
5652	660572
80032	660573
38658	660574
84868	660575
100326	660576
115865	660577
22370	660578
61482	660579
240716	660580
121100	660581
48929	660582
175799	660583
167140	660584
63436	660585
27598	660586
27598	660587
106198	660588
60349	660589
123973	660590
43839	660591
8962	660592
12686	660593
54107	660594
254914	660595
291799	660596
39091	660597
198357	660598
51957	660599
153283	660600
101349	660601
41437	660602
22514	660603
90557	660604
4106	660605
6068	660606
52846	660607
177827	660608
132327	660609
9788	660610
17873	660611
103611	660612
200006	660613
191172	660614
140867	660615
228438	660616
247769	660617
60974	660618
13957	660619
32417	660620
65225	660621
200331	660622
225820	660623
96613	660624
35791	660625
78694	660626
71635	660627
152030	660628
28144	660629
128529	660630
218802	660631
50595	660632
165941	660633
290513	660634
146454	660635
95639	660636
38667	660637
128608	660638
103611	660639
66770	660640
159810	660641
10938	660642
245525	660643
297442	660644
140188	660645
22438	660646
202844	660647
25960	660648
19794	660649
210637	660650
120156	660651
236205	660652
198599	660653
140538	660654
216947	660655
73409	660656
212909	660657
140701	660658
75203	660659
141674	660660
38319	660661
140069	660662
310364	660663
23712	660664
200565	660665
12319	660666
26969	660667
114393	660668
72103	660669
68683	660670
23433	660671
142883	660672
10003	660673
10176	660674
6455	660675
144595	660676
15753	660677
241798	660678
210639	660679
165378	660680
66481	660681
3547	660682
277970	660683
144202	660684
76060	660685
68132	660686
167375	660687
2831	660688
636	660689
249116	660690
113320	660691
1314	660692
55349	660693
207207	660694
55890	660695
138988	660696
8367	660697
37665	660698
49621	660699
168202	660700
174931	660701
39052	660702
153163	660703
22196	660704
91657	660705
639	660706
122802	660707
7884	660708
305549	660709
32275	660710
190479	660711
108157	660712
175651	660713
134072	660714
102911	660715
29442	660716
49335	660717
390	660718
287552	660719
235040	660720
40006	660721
158729	660722
52146	660723
285240	660724
76215	660725
32653	660726
4118	660727
2346	660728
58111	660729
8373	660730
143701	660731
155683	660732
36373	660733
32568	660734
15849	660735
116192	660736
33620	660737
64663	660738
124218	660739
1899	660740
76088	660741
43558	660742
149526	660743
70525	660744
311682	660745
52650	660746
118452	660747
66367	660748
95641	660749
217474	660750
65771	660751
38381	660752
275145	660753
94269	660754
136419	660755
186058	660756
174059	660757
52112	660758
2516	660759
206531	660760
22041	660761
27189	660762
293364	660763
12567	660764
186681	660765
4789	660766
118714	660767
185871	660768
461	660769
42939	660770
273285	660771
120287	660772
177937	660773
38416	660774
255310	660775
17006	660776
9	660777
182902	660778
10190	660779
4259	660780
136860	660781
5216	660782
57887	660783
132840	660784
117203	660785
62211	660786
177884	660787
120052	660788
12394	660789
152946	660790
16635	660791
205019	660792
141535	660793
79186	660794
124383	660795
206899	660796
174916	660797
293770	660798
22409	660799
74179	660800
183650	660801
107908	660802
49686	660803
86190	660804
160806	660805
207521	660806
97361	660807
263595	660808
116946	660809
211945	660810
984	660811
7355	660812
265764	660813
32569	660814
24446	660815
311666	660816
237088	660817
144625	660818
101826	660819
151080	660820
193324	660821
49256	660822
161487	660823
49912	660824
163622	660825
61263	660826
117376	660827
7608	660828
181001	660829
65	660830
8560	660831
27145	660832
301917	660833
127731	660834
58010	660835
8822	660836
121202	660837
17007	660838
223373	660839
20907	660840
8362	660841
43312	660842
38509	660843
20201	660844
285667	660845
62850	660846
18283	660847
37468	660848
31247	660849
90491	660850
43048	660851
20019	660852
172694	660853
102117	660854
52953	660855
14192	660856
197423	660857
10723	660858
6529	660859
42957	660860
154955	660861
99643	660862
110128	660863
23172	660864
206730	660865
24728	660866
211739	660867
85501	660868
172246	660869
259521	660870
333	660871
45533	660872
1229	660873
69144	660874
73169	660875
75864	660876
54898	660877
73675	660878
277816	660879
121403	660880
27787	660881
13349	660882
86930	660883
50609	660884
206272	660885
49376	660886
563	660887
16199	660888
3245	660889
150756	660890
139987	660891
1680	660892
65838	660893
135327	660894
36100	660895
21900	660896
5478	660897
86424	660898
1109	660899
8401	660900
121542	660901
39764	660902
201337	660903
8979	660904
199508	660905
2990	660906
123512	660907
242922	660908
190096	660909
10593	660910
195904	660911
20371	660912
78248	660913
178335	660914
31360	660915
119276	660916
22754	660917
308024	660918
145348	660919
182541	660920
150335	660921
11747	660922
1666	660923
30221	660924
17967	660925
125164	660926
8421	660927
252431	660928
86630	660929
105540	660930
112515	660931
207491	660932
202472	660933
145182	660934
72369	660935
57783	660936
22867	660937
67777	660938
146160	660939
3034	660940
170367	660941
17938	660942
150735	660943
212823	660944
2691	660945
33915	660946
8660	660947
179191	660948
47979	660949
157044	660950
47	660951
182294	660952
110822	660953
111199	660954
169615	660955
173189	660956
64931	660957
202411	660958
132018	660959
74813	660960
309362	660961
30082	660962
119847	660963
7946	660964
190181	660965
3014	660966
136541	660967
54700	660968
11742	660969
136534	660970
88527	660971
72660	660972
95606	660973
14876	660974
2664	660975
294766	660976
195259	660977
46688	660978
22518	660979
43684	660980
18261	660981
16839	660982
184924	660983
73	660984
70752	660985
13703	660986
63215	660987
110647	660988
110647	660989
77414	660990
153815	660991
16921	660992
14833	660993
92240	660994
19727	660995
8379	660996
19268	660997
205356	660998
174874	660999
163590	661000
245418	661001
311100	661002
27902	661003
121246	661004
39013	661005
187866	661006
119168	661007
95332	661008
18686	661009
136101	661010
172178	661011
94297	661012
3851	661013
159264	661014
125314	661015
106605	661016
105315	661017
59021	661018
30280	661019
6759	661020
79695	661021
1370	661022
34621	661023
28444	661024
61658	661025
112039	661026
140381	661027
80937	661028
43664	661029
212268	661030
97862	661031
94153	661032
136	661033
165006	661034
59266	661035
32172	661036
59361	661037
24920	661038
37786	661039
215279	661040
27761	661041
112659	661042
25263	661043
59717	661044
56602	661045
159650	661046
4200	661047
163586	661048
584	661049
9980	661050
85703	661051
36589	661052
19025	661053
14677	661054
10443	661055
185409	661056
47055	661057
79570	661058
25789	661059
205707	661060
50727	661061
61245	661062
75527	661063
269529	661064
185949	661065
144978	661066
37738	661067
67596	661068
29012	661069
97704	661070
9107	661071
61674	661072
2552	661073
310253	661074
85082	661075
231254	661076
7292	661077
291762	661078
39932	661079
52942	661080
18237	661081
155071	661082
45266	661083
98657	661084
61984	661085
71525	661086
1186	661087
19	661088
18651	661089
81928	661090
596	661091
113494	661092
22736	661093
43044	661094
167979	661095
50930	661096
103354	661097
218896	661098
163617	661099
10196	661100
119252	661101
170702	661102
133477	661103
93930	661104
66652	661105
19046	661106
19046	661107
17275	661108
100897	661109
68161	661110
193457	661111
112143	661112
300506	661113
15595	661114
189382	661115
146478	661116
166738	661117
152219	661118
123648	661119
141268	661120
53939	661121
29004	661122
8459	661123
83646	661124
285449	661125
49124	661126
36363	661127
80360	661128
91504	661129
54286	661130
195729	661131
96768	661132
90502	661133
120346	661134
101832	661135
5102	661136
70502	661137
205747	661138
13749	661139
225960	661140
153530	661141
226047	661142
55334	661143
141463	661144
111098	661145
206776	661146
49124	661147
151507	661148
80212	661149
169843	661150
156844	661151
23376	661152
161111	661153
17470	661154
36847	661155
42513	661156
49314	661157
89830	661158
104611	661159
137716	661160
75686	661161
65054	661162
61120	661163
310280	661164
9903	661165
281892	661166
50848	661167
66796	661168
104268	661169
73756	661170
34900	661171
204092	661172
184460	661173
11724	661174
299480	661175
266598	661176
270448	661177
162391	661178
131689	661179
9181	661180
6890	661181
225213	661182
180492	661183
85221	661184
6138	661185
29060	661186
538	661187
148065	661188
45091	661189
191353	661190
114328	661191
173946	661192
203185	661193
30245	661194
34243	661195
281185	661196
51231	661197
70842	661198
38837	661199
974	661200
282168	661201
137123	661202
68256	661203
29701	661204
164704	661205
114082	661206
16113	661207
300076	661208
184252	661209
71643	661210
46530	661211
9416	661212
106499	661213
34235	661214
96926	661215
2044	661216
72586	661217
29150	661218
109196	661219
92989	661220
175097	661221
33354	661222
105442	661223
107414	661224
173708	661225
272178	661226
206412	661227
89730	661228
132578	661229
106206	661230
20425	661231
43516	661232
75926	661233
35948	661234
87599	661235
147975	661236
3118	661237
124254	661238
82710	661239
158865	661240
57345	661241
37266	661242
167388	661243
199070	661244
78904	661245
8405	661246
303987	661247
22664	661248
97053	661249
97053	661250
4521	661251
66661	661252
8	661253
42538	661254
134071	661255
222	661256
12870	661257
125101	661258
254454	661259
8894	661260
83199	661261
19559	661262
61896	661263
778	661264
25261	661265
247961	661266
64284	661267
86809	661268
123179	661269
149102	661270
2165	661271
115074	661272
137839	661273
53332	661274
15015	661275
145495	661276
268195	661277
247903	661278
248197	661279
296222	661280
17735	661281
117210	661282
147165	661283
7500	661284
154376	661285
28220	661286
94356	661287
181020	661288
186089	661289
143716	661290
338	661291
1027	661292
52589	661293
31748	661294
258707	661295
111555	661296
90646	661297
103684	661298
5106	661299
99862	661300
234839	661301
280766	661302
75397	661303
14451	661304
115427	661305
146841	661306
30102	661307
6330	661308
130154	661309
38368	661310
97735	661311
11918	661312
156641	661313
77875	661314
57921	661315
35271	661316
18512	661317
292633	661318
49949	661319
69483	661320
12593	661321
4064	661322
53954	661323
88924	661324
9303	661325
9303	661326
75163	661327
58230	661328
63635	661329
278311	661330
227712	661331
258776	661332
167150	661333
302449	661334
80196	661335
210774	661336
4199	661337
6890	661338
261799	661339
14	661340
63944	661341
2166	661342
2165	661343
130667	661344
26865	661345
6100	661346
192131	661347
141650	661348
22289	661349
13673	661350
55064	661351
115272	661352
102307	661353
9202	661354
84656	661355
35189	661356
34394	661357
3702	661358
48317	661359
2557	661360
19479	661361
12731	661362
13403	661363
178109	661364
153815	661365
29496	661366
18821	661367
194097	661368
112400	661369
158915	661370
82461	661371
8867	661372
196599	661373
5163	661374
10782	661375
30635	661376
211159	661377
34245	661378
280265	661379
68607	661380
187534	661381
72814	661382
76213	661383
32077	661384
160537	661385
241914	661386
102660	661387
298730	661388
72604	661389
29863	661390
45709	661391
123727	661392
49096	661393
106282	661394
78184	661395
139598	661396
52291	661397
196966	661398
31682	661399
16034	661400
151675	661401
170719	661402
21714	661403
95522	661404
161648	661405
183040	661406
195078	661407
224443	661408
56650	661409
92210	661410
197859	661411
205762	661412
98905	661413
24214	661414
42602	661415
194163	661416
40399	661417
204479	661418
27374	661419
79428	661420
44363	661421
49463	661422
164717	661423
103031	661424
102089	661425
38420	661426
126740	661427
66898	661428
220350	661429
142987	661430
209564	661431
139022	661432
63662	661433
157997	661434
8731	661435
142060	661436
96305	661437
29894	661438
257373	661439
109295	661440
196495	661441
83063	661442
83863	661443
52721	661444
296969	661445
92824	661446
137281	661447
183580	661448
147213	661449
29307	661450
32741	661451
63865	661452
118492	661453
231075	661454
182509	661455
210300	661456
150607	661457
144087	661458
45822	661459
276527	661460
196532	661461
56956	661462
263025	661463
166935	661464
39462	661465
84196	661466
215921	661467
81684	661468
280552	661469
20930	661470
197701	661471
24943	661472
6149	661473
5973	661474
72512	661475
23007	661476
6590	661477
161349	661478
67494	661479
73167	661480
32635	661481
22105	661482
221932	661483
13062	661484
122913	661485
122913	661486
57408	661487
178369	661488
43155	661489
1707	661490
278008	661491
117056	661492
45836	661493
134945	661494
287351	661495
45019	661496
67878	661497
129052	661498
41011	661499
51226	661500
21215	661501
59390	661502
138686	661503
47137	661504
43845	661505
46177	661506
93879	661507
95693	661508
125439	661509
37749	661510
12995	661511
78119	661512
55665	661513
311839	661514
144009	661515
189546	661516
86994	661517
232129	661518
78563	661519
208492	661520
6458	661521
179840	661522
293393	661523
194353	661524
17234	661525
40076	661526
190983	661527
170958	661528
126	661529
57825	661530
1805	661531
98595	661532
22093	661533
158377	661534
6167	661535
164217	661536
10401	661537
132324	661538
89661	661539
135439	661540
50181	661541
104952	661542
104893	661543
23423	661544
195126	661545
55601	661546
103817	661547
210971	661548
95602	661549
115641	661550
201350	661551
6645	661552
129223	661553
33463	661554
7354	661555
168032	661556
14306	661557
19624	661558
215082	661559
240830	661560
52559	661561
52909	661562
82021	661563
189906	661564
3056	661565
155100	661566
46208	661567
178102	661568
116339	661569
106559	661570
6748	661571
253027	661572
11793	661573
255014	661574
49108	661575
26350	661576
87658	661577
197653	661578
187942	661579
142428	661580
214301	661581
36254	661582
308691	661583
299637	661584
312441	661585
162166	661586
64086	661587
94620	661588
152564	661589
207148	661590
11	661591
71273	661592
6179	661593
106777	661594
66094	661595
61782	661596
202124	661597
17562	661598
93775	661599
89799	661600
202166	661601
6399	661602
90608	661603
32392	661604
58312	661605
1727	661606
47963	661607
1270	661608
1280	661609
73382	661610
191873	661611
121962	661612
148316	661613
8431	661614
227051	661615
9033	661616
159924	661617
128005	661618
185228	661619
81443	661620
82206	661621
111381	661622
4600	661623
226839	661624
190654	661625
56865	661626
79040	661627
73882	661628
270085	661629
83541	661630
86575	661631
106874	661632
167	661633
473	661634
103769	661635
202896	661636
90677	661637
40368	661638
95659	661639
43462	661640
101	661641
173141	661642
7590	661643
111021	661644
311105	661645
18613	661646
137919	661647
204874	661648
204821	661649
151123	661650
41583	661651
258659	661652
75441	661653
292062	661654
138079	661655
98869	661656
144403	661657
185316	661658
82492	661659
18927	661660
20978	661661
58750	661662
147634	661663
105754	661664
3701	661665
131343	661666
131739	661667
192279	661668
73512	661669
436	661670
141757	661671
161441	661672
273778	661673
628	661674
4	661675
175467	661676
162587	661677
209987	661678
168977	661679
66114	661680
97445	661681
1046	661682
53580	661683
108548	661684
71	661685
38498	661686
52647	661687
28288	661688
192242	661689
9470	661690
11295	661691
2376	661692
12698	661693
3668	661694
61319	661695
32659	661696
108686	661697
28817	661698
211378	661699
60590	661700
5183	661701
10971	661702
217622	661703
3245	661704
9391	661705
34740	661706
27170	661707
123625	661708
684	661709
47649	661710
48585	661711
16030	661712
93284	661713
12628	661714
47029	661715
244428	661716
4674	661717
28685	661718
40447	661719
245275	661720
28260	661721
75319	661722
174085	661723
181083	661724
303229	661725
309440	661726
181657	661727
118748	661728
13402	661729
247076	661730
112947	661731
169070	661732
86969	661733
132663	661734
83389	661735
35560	661736
17854	661737
42347	661738
88227	661739
17303	661740
259683	661741
133141	661742
12270	661743
192824	661744
17909	661745
205973	661746
194636	661747
276470	661748
99615	661749
46257	661750
98324	661751
6900	661752
43322	661753
52738	661754
680	661755
5649	661756
141802	661757
35484	661758
415	661759
58368	661760
54973	661761
4195	661762
162922	661763
143834	661764
60493	661765
68492	661766
135815	661767
83259	661768
64782	661769
104865	661770
134894	661771
303466	661772
290964	661773
39301	661774
2431	661775
134145	661776
139982	661777
49831	661778
94848	661779
155735	661780
53690	661781
52854	661782
99388	661783
76072	661784
63899	661785
23202	661786
128745	661787
168250	661788
52206	661789
33267	661790
464	661791
99448	661792
23453	661793
95394	661794
95394	661795
85062	661796
428	661797
19513	661798
66924	661799
13108	661800
79602	661801
112080	661802
15572	661803
230140	661804
86969	661805
192414	661806
67630	661807
14170	661808
78759	661809
249970	661810
120333	661811
148322	661812
32112	661813
148322	661814
160726	661815
90704	661816
18287	661817
126158	661818
129362	661819
185951	661820
21565	661821
34614	661822
9755	661823
97765	661824
28502	661825
145378	661826
24729	661827
128396	661828
95411	661829
102353	661830
163671	661831
94432	661832
137543	661833
42659	661834
69957	661835
26493	661836
194471	661837
94961	661838
12799	661839
160726	661840
61378	661841
60738	661842
16475	661843
15786	661844
169455	661845
50504	661846
109264	661847
24214	661848
74847	661849
125122	661850
273186	661851
34932	661852
130154	661853
253180	661854
168742	661855
282687	661856
253314	661857
200771	661858
106746	661859
163695	661860
2167	661861
77087	661862
4992	661863
39301	661864
138692	661865
877	661866
10871	661867
227477	661868
147999	661869
72271	661870
69733	661871
98498	661872
215947	661873
81004	661874
14468	661875
9925	661876
106980	661877
150795	661878
43864	661879
19872	661880
88087	661881
72271	661882
14544	661883
34882	661884
85639	661885
188749	661886
24685	661887
56690	661888
207825	661889
60122	661890
246630	661891
147008	661892
2501	661893
579	661894
2093	661895
122435	661896
49813	661897
7561	661898
68007	661899
70859	661900
35374	661901
3339	661902
32394	661903
12762	661904
4852	661905
46221	661906
22669	661907
38964	661908
131800	661909
67587	661910
111901	661911
40047	661912
857	661913
154216	661914
55870	661915
72828	661916
129368	661917
7429	661918
40958	661919
71212	661920
130394	661921
194636	661922
156653	661923
1439	661924
7196	661925
25881	661926
10054	661927
22097	661928
70847	661929
1048	661930
259333	661931
761	661932
3646	661933
108744	661934
295055	661935
160859	661936
59324	661937
60159	661938
8397	661939
119571	661940
126080	661941
238965	661942
135444	661943
26530	661944
59277	661945
73831	661946
81135	661947
35607	661948
40762	661949
57989	661950
72061	661951
5249	661952
4043	661953
81627	661954
92825	661955
2767	661956
6466	661957
154822	661958
121826	661959
177612	661960
100260	661961
194219	661962
95213	661963
41626	661964
20646	661965
137387	661966
1869	661967
61209	661968
118591	661969
11049	661970
37308	661971
109342	661972
157114	661973
19022	661974
525	661975
89416	661976
89416	661977
81517	661978
93239	661979
35894	661980
25880	661981
60896	661982
162584	661983
74451	661984
107737	661985
93437	661986
37357	661987
34069	661988
105990	661989
63481	661990
92894	661991
22233	661992
20875	661993
61036	661994
16362	661995
127654	661996
108467	661997
23211	661998
221261	661999
563	662000
188720	662001
63499	662002
87679	662003
64438	662004
162881	662005
127546	662006
53632	662007
1926	662008
96830	662009
15396	662010
202681	662011
146092	662012
275130	662013
71955	662014
719	662015
66329	662016
13839	662017
22698	662018
30234	662019
73475	662020
65003	662021
76020	662022
172864	662023
297441	662024
35592	662025
402	662026
112800	662027
84603	662028
6437	662029
227683	662030
303104	662031
67279	662032
150537	662033
179880	662034
30389	662035
4181	662036
50725	662037
138036	662038
41896	662039
117230	662040
84750	662041
79533	662042
1021	662043
153202	662044
120747	662045
21884	662046
3755	662047
9913	662048
135400	662049
124233	662050
63507	662051
25883	662052
165461	662053
59218	662054
269422	662055
272562	662056
128669	662057
183548	662058
132509	662059
22190	662060
3142	662061
57813	662062
186512	662063
2469	662064
18761	662065
49656	662066
228859	662067
104024	662068
20495	662069
56986	662070
63138	662071
3546	662072
207147	662073
38606	662074
41951	662075
210951	662076
62395	662077
211461	662078
50395	662079
124464	662080
155240	662081
167113	662082
13867	662083
135470	662084
41161	662085
72333	662086
1716	662087
94961	662088
55100	662089
95606	662090
18921	662091
17967	662092
154825	662093
224532	662094
24203	662095
8648	662096
275163	662097
149953	662098
126726	662099
110331	662100
26792	662101
97472	662102
87565	662103
209071	662104
12561	662105
220583	662106
149884	662107
134870	662108
200197	662109
212518	662110
159296	662111
97585	662112
15906	662113
19633	662114
28193	662115
15534	662116
233869	662117
265194	662118
36649	662119
17887	662120
55807	662121
1296	662122
54512	662123
1292	662124
247803	662125
126463	662126
58481	662127
129194	662128
20740	662129
55340	662130
189163	662131
127787	662132
183061	662133
12735	662134
127325	662135
54631	662136
144143	662137
264225	662138
79958	662139
190121	662140
296778	662141
63370	662142
210842	662143
127323	662144
54666	662145
214173	662146
16461	662147
41177	662148
24121	662149
20528	662150
128923	662151
136774	662152
66987	662153
57164	662154
29375	662155
10263	662156
101194	662157
124146	662158
161111	662159
200394	662160
20507	662161
46197	662162
278228	662163
105729	662164
46958	662165
21082	662166
104962	662167
7105	662168
57862	662169
7105	662170
293028	662171
23536	662172
39624	662173
229785	662174
154829	662175
42273	662176
123793	662177
8760	662178
40167	662179
70203	662180
215296	662181
307289	662182
100550	662183
57178	662184
213631	662185
83102	662186
4548	662187
41474	662188
40418	662189
274379	662190
231367	662191
170392	662192
312106	662193
19090	662194
41616	662195
120070	662196
194978	662197
71094	662198
51701	662199
17022	662200
17022	662201
14623	662202
13384	662203
7190	662204
191348	662205
37096	662206
93998	662207
158342	662208
28698	662209
105411	662210
78523	662211
89000	662212
24029	662213
81626	662214
281303	662215
130001	662216
178316	662217
170231	662218
106123	662219
90666	662220
158171	662221
61481	662222
23728	662223
168131	662224
140755	662225
50890	662226
140739	662227
23529	662228
209431	662229
5709	662230
100486	662231
211047	662232
179415	662233
29558	662234
6644	662235
53538	662236
110095	662237
70903	662238
17929	662239
13110	662240
11483	662241
26267	662242
8959	662243
19686	662244
122326	662245
153529	662246
250638	662247
235765	662248
169373	662249
81948	662250
101837	662251
115704	662252
113996	662253
166124	662254
115410	662255
92995	662256
121102	662257
62523	662258
164426	662259
31131	662260
3894	662261
241209	662262
1190	662263
40333	662264
35477	662265
198551	662266
28446	662267
7526	662268
144937	662269
70024	662270
70024	662271
19766	662272
165776	662273
8959	662274
32367	662275
46097	662276
301291	662277
179099	662278
16131	662279
40146	662280
130352	662281
7330	662282
191971	662283
248822	662284
104717	662285
215586	662286
94254	662287
179099	662288
9304	662289
128528	662290
274806	662291
138469	662292
36445	662293
4751	662294
152969	662295
78539	662296
117836	662297
2544	662298
9510	662299
140068	662300
33341	662301
188441	662302
26396	662303
106944	662304
173172	662305
120615	662306
17289	662307
130365	662308
24740	662309
12308	662310
29500	662311
109786	662312
134536	662313
81501	662314
47504	662315
150102	662316
88226	662317
184553	662318
120187	662319
126940	662320
6113	662321
7064	662322
106644	662323
39341	662324
128206	662325
182484	662326
12000	662327
241551	662328
65204	662329
31961	662330
167312	662331
310368	662332
5930	662333
135368	662334
246348	662335
113455	662336
69362	662337
199228	662338
1777	662339
44936	662340
181689	662341
2374	662342
183071	662343
62328	662344
170694	662345
82344	662346
170462	662347
81309	662348
47612	662349
6407	662350
6286	662351
77703	662352
51149	662353
151714	662354
151714	662355
51818	662356
23238	662357
17106	662358
109579	662359
33815	662360
110216	662361
32274	662362
126534	662363
112984	662364
100626	662365
21957	662366
234167	662367
83336	662368
61474	662369
17821	662370
139067	662371
5386	662372
155927	662373
70963	662374
197850	662375
16350	662376
59803	662377
245406	662378
182200	662379
96987	662380
134800	662381
128206	662382
9579	662383
19320	662384
110957	662385
120187	662386
7732	662387
7807	662388
267044	662389
101042	662390
40445	662391
304310	662392
32051	662393
11889	662394
94381	662395
106381	662396
81293	662397
125384	662398
61076	662399
165661	662400
189036	662401
155685	662402
150993	662403
26754	662404
5938	662405
2123	662406
175010	662407
17337	662408
88919	662409
17800	662410
45210	662411
177592	662412
119536	662413
134837	662414
174524	662415
9828	662416
1007	662417
102279	662418
6375	662419
1442	662420
42987	662421
168898	662422
41350	662423
35989	662424
198349	662425
130012	662426
178473	662427
34758	662428
193506	662429
133903	662430
121196	662431
13929	662432
255272	662433
39640	662434
272540	662435
130380	662436
233773	662437
176660	662438
68194	662439
25150	662440
90062	662441
73289	662442
72057	662443
121018	662444
202663	662445
48831	662446
235206	662447
52760	662448
19810	662449
45327	662450
306865	662451
184	662452
97784	662453
36129	662454
111313	662455
92637	662456
159801	662457
28517	662458
5640	662459
189054	662460
88175	662461
103591	662462
66117	662463
117999	662464
31547	662465
87168	662466
41919	662467
76066	662468
93757	662469
15883	662470
166541	662471
5879	662472
235466	662473
53986	662474
73072	662475
4268	662476
7766	662477
204093	662478
5992	662479
109285	662480
182376	662481
22031	662482
3395	662483
11108	662484
68325	662485
107023	662486
7858	662487
76564	662488
4639	662489
67403	662490
40955	662491
4148	662492
164	662493
125539	662494
178477	662495
178477	662496
155576	662497
56519	662498
57378	662499
273371	662500
59770	662501
129920	662502
76909	662503
192397	662504
66875	662505
40239	662506
26433	662507
73259	662508
14229	662509
32864	662510
88952	662511
200677	662512
77661	662513
73659	662514
172094	662515
5922	662516
15811	662517
63798	662518
197283	662519
260391	662520
75847	662521
25087	662522
122268	662523
61288	662524
57623	662525
322	662526
96188	662527
43521	662528
48465	662529
200856	662530
81306	662531
3171	662532
11081	662533
108618	662534
57560	662535
44265	662536
56672	662537
20677	662538
203304	662539
16761	662540
175990	662541
6792	662542
5871	662543
3694	662544
35451	662545
175772	662546
176959	662547
42143	662548
18867	662549
37396	662550
17411	662551
23828	662552
28161	662553
30336	662554
30689	662555
231569	662556
34494	662557
16767	662558
52615	662559
33590	662560
191628	662561
52262	662562
22525	662563
24084	662564
144933	662565
4297	662566
180478	662567
211785	662568
173168	662569
150797	662570
181355	662571
19856	662572
106677	662573
42852	662574
24308	662575
144714	662576
81827	662577
168274	662578
152566	662579
22928	662580
151572	662581
20901	662582
19462	662583
51596	662584
89003	662585
50694	662586
140034	662587
145600	662588
4739	662589
13118	662590
63668	662591
143008	662592
50371	662593
207152	662594
79963	662595
14048	662596
159014	662597
207597	662598
53763	662599
306877	662600
21596	662601
209722	662602
179629	662603
267886	662604
115021	662605
141887	662606
76073	662607
236189	662608
122	662609
64564	662610
110818	662611
50145	662612
133469	662613
162636	662614
162638	662615
62474	662616
167078	662617
47638	662618
70371	662619
21632	662620
28472	662621
4065	662622
220471	662623
13637	662624
88325	662625
68728	662626
188988	662627
15079	662628
22810	662629
56684	662630
8432	662631
53000	662632
53000	662633
209952	662634
11329	662635
20715	662636
156710	662637
11299	662638
156471	662639
6496	662640
41735	662641
90091	662642
17030	662643
113603	662644
68413	662645
159907	662646
146061	662647
27725	662648
103017	662649
183054	662650
84129	662651
76073	662652
73002	662653
271077	662654
145317	662655
309416	662656
81056	662657
52969	662658
142954	662659
310766	662660
692	662661
117657	662662
7495	662663
15080	662664
146	662665
203509	662666
223233	662667
210818	662668
292935	662669
37912	662670
1190	662671
44076	662672
129943	662673
32780	662674
66305	662675
13045	662676
214446	662677
55762	662678
93901	662679
42133	662680
41743	662681
59278	662682
40794	662683
20014	662684
2462	662685
190870	662686
1653	662687
8374	662688
86839	662689
216730	662690
8767	662691
116000	662692
6647	662693
47716	662694
68451	662695
103134	662696
112674	662697
51015	662698
141826	662699
8273	662700
85447	662701
104351	662702
81056	662703
10252	662704
95540	662705
6311	662706
67723	662707
117938	662708
51017	662709
47728	662710
65406	662711
5419	662712
48840	662713
15320	662714
15319	662715
12104	662716
51302	662717
117774	662718
19703	662719
188124	662720
27442	662721
196757	662722
8909	662723
1552	662724
201411	662725
173617	662726
46750	662727
12595	662728
145215	662729
88807	662730
70063	662731
110887	662732
5595	662733
14787	662734
28316	662735
136587	662736
100443	662737
36104	662738
133671	662739
23850	662740
127589	662741
3160	662742
25242	662743
137422	662744
16147	662745
19394	662746
8064	662747
100308	662748
107964	662749
78311	662750
11449	662751
129498	662752
2283	662753
81650	662754
113040	662755
57893	662756
171420	662757
73775	662758
82768	662759
104307	662760
135053	662761
97416	662762
7900	662763
57893	662764
227840	662765
13260	662766
68970	662767
55363	662768
190182	662769
98369	662770
82307	662771
82307	662772
236349	662773
13359	662774
61058	662775
261226	662776
231447	662777
205688	662778
39637	662779
97325	662780
170219	662781
29793	662782
137963	662783
5405	662784
107793	662785
43367	662786
3190	662787
112427	662788
54096	662789
10578	662790
139844	662791
232033	662792
1088	662793
212032	662794
142381	662795
81004	662796
30528	662797
10967	662798
19841	662799
275213	662800
77983	662801
50373	662802
251884	662803
22629	662804
170530	662805
2918	662806
81177	662807
15615	662808
28712	662809
235852	662810
30258	662811
29002	662812
179508	662813
166840	662814
269607	662815
164755	662816
22385	662817
6050	662818
6057	662819
37685	662820
30532	662821
175922	662822
109675	662823
9618	662824
65127	662825
36279	662826
10714	662827
224845	662828
101581	662829
6311	662830
90364	662831
25319	662832
12614	662833
11279	662834
42519	662835
43922	662836
45377	662837
79983	662838
38689	662839
47819	662840
53609	662841
183976	662842
126077	662843
60342	662844
169509	662845
87500	662846
44607	662847
185956	662848
3670	662849
61213	662850
125979	662851
107524	662852
167092	662853
69885	662854
8786	662855
155064	662856
45714	662857
100674	662858
1710	662859
216731	662860
157093	662861
171779	662862
156349	662863
51476	662864
185106	662865
62651	662866
77003	662867
71034	662868
177015	662869
177	662870
78932	662871
2364	662872
35910	662873
48622	662874
56245	662875
3245	662876
125112	662877
117979	662878
254770	662879
99692	662880
67996	662881
163118	662882
20576	662883
13600	662884
37207	662885
6112	662886
25145	662887
145047	662888
16769	662889
14477	662890
301342	662891
23923	662892
23923	662893
127051	662894
76180	662895
14656	662896
14365	662897
203713	662898
82301	662899
146804	662900
51018	662901
19192	662902
3245	662903
29607	662904
38698	662905
44223	662906
80499	662907
3824	662908
235111	662909
141686	662910
124305	662911
145811	662912
54604	662913
68206	662914
60380	662915
107545	662916
157834	662917
13600	662918
149645	662919
86195	662920
22894	662921
198030	662922
12408	662923
30300	662924
67648	662925
151192	662926
131333	662927
84044	662928
298594	662929
10260	662930
63435	662931
71761	662932
200852	662933
10623	662934
53651	662935
102761	662936
94616	662937
64875	662938
145499	662939
34234	662940
7243	662941
20899	662942
24238	662943
119351	662944
236080	662945
11759	662946
273848	662947
145437	662948
205970	662949
129007	662950
21704	662951
246612	662952
102508	662953
15469	662954
108944	662955
208504	662956
174198	662957
30442	662958
6241	662959
28204	662960
19653	662961
59507	662962
7284	662963
189798	662964
97138	662965
129190	662966
36046	662967
63326	662968
112837	662969
208740	662970
90876	662971
83491	662972
217757	662973
114979	662974
199096	662975
10734	662976
10734	662977
253843	662978
24319	662979
3659	662980
152179	662981
124682	662982
28327	662983
19024	662984
65953	662985
77844	662986
40747	662987
213647	662988
184017	662989
136499	662990
16858	662991
11138	662992
120325	662993
8930	662994
52524	662995
6357	662996
142039	662997
38789	662998
27832	662999
114940	663000
13172	663001
64534	663002
120648	663003
248722	663004
120775	663005
114950	663006
141403	663007
90199	663008
181604	663009
18202	663010
66934	663011
20968	663012
96980	663013
106392	663014
23704	663015
1455	663016
2687	663017
114428	663018
46165	663019
148992	663020
207913	663021
36314	663022
14524	663023
243238	663024
10204	663025
31061	663026
43624	663027
2576	663028
26866	663029
1260	663030
3019	663031
143689	663032
1805	663033
9945	663034
271695	663035
280384	663036
40221	663037
38600	663038
266790	663039
44494	663040
16487	663041
6801	663042
16221	663043
7822	663044
8754	663045
3818	663046
47943	663047
92812	663048
115627	663049
136783	663050
118910	663051
16803	663052
30800	663053
224002	663054
44458	663055
41570	663056
105368	663057
172601	663058
48663	663059
89060	663060
35633	663061
28918	663062
1786	663063
23768	663064
162108	663065
15948	663066
77578	663067
95172	663068
5031	663069
28918	663070
52759	663071
56297	663072
43546	663073
135647	663074
121144	663075
121144	663076
122172	663077
19564	663078
48589	663079
21441	663080
5393	663081
19442	663082
12746	663083
9460	663084
48290	663085
98600	663086
208160	663087
93130	663088
62144	663089
24957	663090
87354	663091
13737	663092
6905	663093
12831	663094
187827	663095
110284	663096
42914	663097
50384	663098
32915	663099
217222	663100
196415	663101
200424	663102
96437	663103
306492	663104
306884	663105
234336	663106
128381	663107
37	663108
123761	663109
301368	663110
116977	663111
217433	663112
64365	663113
177972	663114
291248	663115
273451	663116
178370	663117
54668	663118
295753	663119
36790	663120
298762	663121
59031	663122
270946	663123
158804	663124
98972	663125
65990	663126
27546	663127
118176	663128
197721	663129
87510	663130
2682	663131
193181	663132
57026	663133
160619	663134
222715	663135
36215	663136
51295	663137
37340	663138
9893	663139
218570	663140
153902	663141
78827	663142
29821	663143
180347	663144
55491	663145
145316	663146
89918	663147
13237	663148
9187	663149
38625	663150
216529	663151
145316	663152
83240	663153
48033	663154
74580	663155
216984	663156
4437	663157
238010	663158
72368	663159
2842	663160
246653	663161
72541	663162
7995	663163
42483	663164
123930	663165
80986	663166
4256	663167
280060	663168
942	663169
8187	663170
289636	663171
58665	663172
58665	663173
2018	663174
47135	663175
148034	663176
102532	663177
16118	663178
16118	663179
31407	663180
91645	663181
106228	663182
33381	663183
194260	663184
8770	663185
214868	663186
4079	663187
33549	663188
102687	663189
49846	663190
92124	663191
58301	663192
109359	663193
12556	663194
38379	663195
280236	663196
45514	663197
8550	663198
17712	663199
92351	663200
26252	663201
83072	663202
2202	663203
16777	663204
14604	663205
14604	663206
75664	663207
202220	663208
60529	663209
52217	663210
22474	663211
47411	663212
223891	663213
19710	663214
32642	663215
79498	663216
79914	663217
107415	663218
37076	663219
4538	663220
238161	663221
46661	663222
4	663223
176619	663224
833	663225
215697	663226
285099	663227
172161	663228
1077	663229
126538	663230
17621	663231
15718	663232
26012	663233
141231	663234
158066	663235
222314	663236
10303	663237
1951	663238
37197	663239
230982	663240
2958	663241
18279	663242
3037	663243
146187	663244
140438	663245
97303	663246
132283	663247
204993	663248
33424	663249
123112	663250
101380	663251
67908	663252
92631	663253
81800	663254
297231	663255
249929	663256
175567	663257
42329	663258
71743	663259
22106	663260
71779	663261
8784	663262
75014	663263
13210	663264
160391	663265
194422	663266
174746	663267
44421	663268
83865	663269
76936	663270
100989	663271
52481	663272
26922	663273
233882	663274
24454	663275
163041	663276
75243	663277
101521	663278
63241	663279
21159	663280
304316	663281
245699	663282
242325	663283
302785	663284
17	663285
110771	663286
193010	663287
146549	663288
232975	663289
90487	663290
73897	663291
242954	663292
90487	663293
199352	663294
107554	663295
28638	663296
72189	663297
97272	663298
140946	663299
128190	663300
73120	663301
126947	663302
28540	663303
23963	663304
98856	663305
130127	663306
250503	663307
141391	663308
48033	663309
107280	663310
54832	663311
128257	663312
4072	663313
50915	663314
293791	663315
155298	663316
8395	663317
216498	663318
8322	663319
80499	663320
7863	663321
141282	663322
183620	663323
86876	663324
204071	663325
9772	663326
207869	663327
30843	663328
183508	663329
147650	663330
241330	663331
64783	663332
176637	663333
311391	663334
245384	663335
23010	663336
68057	663337
193154	663338
98351	663339
130612	663340
66065	663341
71345	663342
50946	663343
10243	663344
4085	663345
60374	663346
69351	663347
1991	663348
70532	663349
16310	663350
58955	663351
190917	663352
191175	663353
241032	663354
35579	663355
201591	663356
206587	663357
127870	663358
11355	663359
40025	663360
59402	663361
230640	663362
16376	663363
249057	663364
28249	663365
21378	663366
254777	663367
25335	663368
25631	663369
86785	663370
67876	663371
137539	663372
27501	663373
77358	663374
219686	663375
303676	663376
5771	663377
27307	663378
28537	663379
173054	663380
46939	663381
12659	663382
180162	663383
152637	663384
165585	663385
147864	663386
133151	663387
213462	663388
141688	663389
268066	663390
186550	663391
132476	663392
3041	663393
224609	663394
137905	663395
115862	663396
115585	663397
192608	663398
76046	663399
45788	663400
40637	663401
285183	663402
118155	663403
162453	663404
198074	663405
22094	663406
47714	663407
91259	663408
19391	663409
210583	663410
22335	663411
139	663412
153481	663413
82663	663414
35939	663415
55882	663416
35679	663417
140230	663418
47314	663419
99793	663420
280052	663421
125503	663422
131604	663423
83662	663424
54936	663425
54936	663426
104762	663427
217038	663428
7981	663429
74296	663430
58971	663431
16518	663432
34312	663433
76640	663434
63668	663435
123089	663436
248913	663437
154747	663438
278982	663439
18525	663440
99793	663441
152850	663442
39287	663443
135	663444
34279	663445
162183	663446
3601	663447
205557	663448
108619	663449
18098	663450
33018	663451
3948	663452
67939	663453
22110	663454
41772	663455
107904	663456
72499	663457
59413	663458
257774	663459
27457	663460
80318	663461
68662	663462
13402	663463
163460	663464
131922	663465
30630	663466
62233	663467
36502	663468
223746	663469
148457	663470
123177	663471
46337	663472
5975	663473
71592	663474
2905	663475
130530	663476
91678	663477
109461	663478
43027	663479
107958	663480
95039	663481
15162	663482
186375	663483
36769	663484
27124	663485
226602	663486
205086	663487
66194	663488
116199	663489
53916	663490
95690	663491
66772	663492
356	663493
22578	663494
13463	663495
2770	663496
120370	663497
31750	663498
19219	663499
130794	663500
265945	663501
148237	663502
187858	663503
299310	663504
11661	663505
134626	663506
228762	663507
68577	663508
32535	663509
741	663510
956	663511
114615	663512
254087	663513
78728	663514
112066	663515
143467	663516
206133	663517
241195	663518
215265	663519
52379	663520
70385	663521
1960	663522
4818	663523
276273	663524
300	663525
125942	663526
154932	663527
86154	663528
258525	663529
4185	663530
76938	663531
181330	663532
14706	663533
168490	663534
17796	663535
732	663536
27724	663537
225387	663538
169868	663539
3964	663540
6866	663541
1915	663542
29355	663543
141291	663544
126005	663545
10040	663546
138958	663547
71008	663548
308848	663549
20596	663550
47957	663551
155085	663552
33843	663553
217746	663554
303781	663555
196418	663556
13426	663557
39449	663558
165257	663559
127937	663560
24430	663561
98991	663562
26154	663563
111089	663564
223255	663565
48016	663566
44477	663567
220335	663568
123188	663569
98514	663570
68167	663571
152148	663572
131785	663573
37867	663574
74503	663575
7793	663576
66775	663577
181115	663578
218359	663579
20681	663580
147628	663581
13592	663582
50390	663583
51179	663584
145869	663585
127220	663586
189935	663587
310206	663588
76785	663589
61582	663590
141653	663591
223733	663592
110972	663593
210171	663594
5604	663595
4254	663596
50463	663597
463	663598
162847	663599
303784	663600
15232	663601
19079	663602
158905	663603
13793	663604
301041	663605
31394	663606
132278	663607
61615	663608
65063	663609
116165	663610
28859	663611
131843	663612
68825	663613
38262	663614
130384	663615
21101	663616
79115	663617
203285	663618
77432	663619
105760	663620
230164	663621
252672	663622
250126	663623
168345	663624
228060	663625
191423	663626
103433	663627
3755	663628
129895	663629
223626	663630
155771	663631
48733	663632
43740	663633
12869	663634
246229	663635
7288	663636
68768	663637
281077	663638
52274	663639
67640	663640
11597	663641
2719	663642
130726	663643
93158	663644
284096	663645
84950	663646
74805	663647
29480	663648
234751	663649
24622	663650
29776	663651
270764	663652
77751	663653
44797	663654
293361	663655
142157	663656
276848	663657
40596	663658
124961	663659
20009	663660
24469	663661
63158	663662
122920	663663
122920	663664
86211	663665
223122	663666
296278	663667
212028	663668
21433	663669
126204	663670
3612	663671
40846	663672
6577	663673
3954	663674
28475	663675
163476	663676
261635	663677
2193	663678
178579	663679
26913	663680
78911	663681
195685	663682
77605	663683
34284	663684
243927	663685
123924	663686
274188	663687
16966	663688
98650	663689
65352	663690
1496	663691
98301	663692
25163	663693
80232	663694
80232	663695
78568	663696
27476	663697
297356	663698
71981	663699
43255	663700
258307	663701
136587	663702
72344	663703
33955	663704
1995	663705
34512	663706
10050	663707
31916	663708
300620	663709
124573	663710
88786	663711
5551	663712
65099	663713
154923	663714
5551	663715
217724	663716
335	663717
5551	663718
190045	663719
3808	663720
80367	663721
5321	663722
147896	663723
21313	663724
48379	663725
236838	663726
282230	663727
26033	663728
30483	663729
109822	663730
16643	663731
31931	663732
22909	663733
131711	663734
40452	663735
40452	663736
56601	663737
8626	663738
28232	663739
33874	663740
8982	663741
140147	663742
162458	663743
46868	663744
70143	663745
47412	663746
127374	663747
35912	663748
4808	663749
13472	663750
11895	663751
8415	663752
4496	663753
52169	663754
49221	663755
20666	663756
30937	663757
147409	663758
9791	663759
14079	663760
8518	663761
71169	663762
23324	663763
1120	663764
27052	663765
6277	663766
2621	663767
2621	663768
66557	663769
130957	663770
194924	663771
17518	663772
37589	663773
16417	663774
282176	663775
5671	663776
6943	663777
30851	663778
24069	663779
20116	663780
79773	663781
118448	663782
92863	663783
87577	663784
84573	663785
55999	663786
177794	663787
145939	663788
85313	663789
46114	663790
304943	663791
54658	663792
139058	663793
104440	663794
108558	663795
94237	663796
33709	663797
183745	663798
36318	663799
153282	663800
177599	663801
117481	663802
13901	663803
12060	663804
268998	663805
13717	663806
10271	663807
82864	663808
1903	663809
293433	663810
40425	663811
21539	663812
239607	663813
60979	663814
71331	663815
101950	663816
31039	663817
91517	663818
238121	663819
219073	663820
100190	663821
81660	663822
146740	663823
93836	663824
41282	663825
221342	663826
102237	663827
107748	663828
206877	663829
149833	663830
68706	663831
142656	663832
95313	663833
139232	663834
112535	663835
111357	663836
33964	663837
93077	663838
116973	663839
182766	663840
91773	663841
133017	663842
65211	663843
165000	663844
2037	663845
199445	663846
23313	663847
9012	663848
170056	663849
110988	663850
149454	663851
88556	663852
266853	663853
2212	663854
43709	663855
168631	663856
155391	663857
211972	663858
211666	663859
3176	663860
57643	663861
167122	663862
74763	663863
17867	663864
201276	663865
83777	663866
29714	663867
65050	663868
40756	663869
83777	663870
311659	663871
5227	663872
26026	663873
26026	663874
39013	663875
31234	663876
60955	663877
150445	663878
102644	663879
67877	663880
93714	663881
90310	663882
60849	663883
60849	663884
117468	663885
2296	663886
98334	663887
18501	663888
2201	663889
27856	663890
18501	663891
209642	663892
126915	663893
7465	663894
180325	663895
259	663896
130075	663897
89455	663898
116786	663899
53608	663900
31312	663901
56980	663902
199073	663903
1087	663904
1675	663905
31081	663906
10550	663907
30168	663908
25335	663909
122221	663910
80402	663911
151749	663912
207257	663913
280444	663914
21613	663915
59330	663916
25690	663917
154415	663918
97006	663919
235122	663920
186820	663921
55934	663922
157174	663923
22268	663924
184594	663925
169276	663926
62869	663927
142417	663928
51050	663929
48532	663930
215138	663931
75833	663932
71203	663933
5676	663934
12234	663935
121636	663936
2316	663937
22256	663938
43527	663939
86788	663940
126966	663941
126966	663942
50016	663943
163437	663944
205740	663945
33002	663946
138606	663947
41393	663948
260865	663949
15932	663950
273838	663951
41627	663952
15299	663953
247887	663954
208219	663955
120949	663956
48352	663957
221955	663958
191053	663959
12327	663960
12490	663961
3643	663962
170533	663963
6598	663964
61747	663965
70	663966
43399	663967
67553	663968
10003	663969
80292	663970
213987	663971
237877	663972
156200	663973
220384	663974
149152	663975
213239	663976
213899	663977
237632	663978
146386	663979
67434	663980
21573	663981
45874	663982
31394	663983
289579	663984
189358	663985
154403	663986
15487	663987
105951	663988
23522	663989
104387	663990
213239	663991
143430	663992
143818	663993
130045	663994
43003	663995
29280	663996
468	663997
213932	663998
42969	663999
423	664000
95724	664001
43189	664002
144584	664003
214443	664004
1392	664005
100503	664006
925	664007
100864	664008
44886	664009
104782	664010
10607	664011
125873	664012
95267	664013
194483	664014
43868	664015
107869	664016
37644	664017
250466	664018
8204	664019
72257	664020
23048	664021
11743	664022
31839	664023
85107	664024
173622	664025
2881	664026
85525	664027
87817	664028
44100	664029
7648	664030
35578	664031
19366	664032
216739	664033
112788	664034
210986	664035
83698	664036
37097	664037
298637	664038
8116	664039
372	664040
34023	664041
92634	664042
117770	664043
185520	664044
136590	664045
146430	664046
76644	664047
116980	664048
146339	664049
103121	664050
107105	664051
156002	664052
197300	664053
126241	664054
514	664055
297066	664056
83836	664057
113086	664058
9061	664059
73968	664060
23797	664061
52141	664062
76046	664063
21138	664064
296290	664065
190327	664066
57510	664067
42467	664068
128921	664069
69750	664070
34178	664071
93549	664072
77395	664073
74818	664074
17844	664075
273101	664076
194	664077
50728	664078
309088	664079
22722	664080
164729	664081
55421	664082
286320	664083
81627	664084
197758	664085
65123	664086
35472	664087
281383	664088
85559	664089
30054	664090
41152	664091
66298	664092
11296	664093
36779	664094
162571	664095
193796	664096
156252	664097
36357	664098
66328	664099
46744	664100
5551	664101
13318	664102
127053	664103
154996	664104
91160	664105
66068	664106
165027	664107
206397	664108
106584	664109
165463	664110
185321	664111
81119	664112
261254	664113
93335	664114
76327	664115
76327	664116
163279	664117
227403	664118
227686	664119
156495	664120
245415	664121
12995	664122
164044	664123
38352	664124
54956	664125
6061	664126
173621	664127
173813	664128
35552	664129
187685	664130
103476	664131
228513	664132
133841	664133
201993	664134
64718	664135
73206	664136
96133	664137
211204	664138
71327	664139
113650	664140
191363	664141
145974	664142
152541	664143
13779	664144
54313	664145
134785	664146
95859	664147
235100	664148
41551	664149
162622	664150
200512	664151
125938	664152
268091	664153
110723	664154
18772	664155
143318	664156
62346	664157
300380	664158
1667	664159
262680	664160
83513	664161
10782	664162
26305	664163
62344	664164
188609	664165
93460	664166
22675	664167
73390	664168
9532	664169
19434	664170
19577	664171
207047	664172
1224	664173
45259	664174
170096	664175
32315	664176
285759	664177
4638	664178
230008	664179
236567	664180
160227	664181
13710	664182
111291	664183
192920	664184
74200	664185
148246	664186
82688	664187
52425	664188
187701	664189
291890	664190
40134	664191
20428	664192
64087	664193
44274	664194
287117	664195
227831	664196
215290	664197
78397	664198
86600	664199
47652	664200
144457	664201
228603	664202
85273	664203
35509	664204
262898	664205
109112	664206
75167	664207
36689	664208
309506	664209
64481	664210
25964	664211
21128	664212
9350	664213
97775	664214
103943	664215
61239	664216
128613	664217
70637	664218
74145	664219
85012	664220
214625	664221
17535	664222
48379	664223
96108	664224
61438	664225
85013	664226
72055	664227
189367	664228
42567	664229
723	664230
74686	664231
189247	664232
98423	664233
62377	664234
283130	664235
196387	664236
38524	664237
211254	664238
27466	664239
294656	664240
124942	664241
129299	664242
167883	664243
112366	664244
294627	664245
261017	664246
167440	664247
204638	664248
129906	664249
80591	664250
237650	664251
82688	664252
67302	664253
174332	664254
23144	664255
8996	664256
115182	664257
124223	664258
5641	664259
6644	664260
3157	664261
284345	664262
57607	664263
200416	664264
55786	664265
148416	664266
10817	664267
115379	664268
215383	664269
221719	664270
205276	664271
166055	664272
13173	664273
85644	664274
58562	664275
148370	664276
48727	664277
3040	664278
24941	664279
4370	664280
134202	664281
8479	664282
93223	664283
43559	664284
108977	664285
19978	664286
211812	664287
240456	664288
132383	664289
166039	664290
5073	664291
7832	664292
38068	664293
53864	664294
173218	664295
64514	664296
2097	664297
291416	664298
49878	664299
134708	664300
109700	664301
73048	664302
186907	664303
36132	664304
91411	664305
43323	664306
49005	664307
78170	664308
16946	664309
24839	664310
50629	664311
48055	664312
5336	664313
100408	664314
61686	664315
307574	664316
34637	664317
39467	664318
174578	664319
212886	664320
143559	664321
47273	664322
78041	664323
4016	664324
36767	664325
152137	664326
141644	664327
24644	664328
183069	664329
47995	664330
12644	664331
60145	664332
11391	664333
14443	664334
204144	664335
176560	664336
68093	664337
26245	664338
106283	664339
140067	664340
31194	664341
41207	664342
15262	664343
4870	664344
71001	664345
309557	664346
162036	664347
238616	664348
307169	664349
190206	664350
224139	664351
2537	664352
244265	664353
72525	664354
244847	664355
57067	664356
71946	664357
13830	664358
36166	664359
177540	664360
146866	664361
43393	664362
7443	664363
85752	664364
1164	664365
1266	664366
139089	664367
125654	664368
499	664369
197617	664370
3884	664371
157773	664372
28291	664373
202466	664374
211235	664375
61786	664376
66224	664377
40452	664378
95269	664379
176478	664380
225449	664381
138370	664382
215448	664383
50875	664384
134604	664385
214926	664386
312120	664387
119048	664388
104075	664389
32544	664390
34065	664391
70878	664392
13554	664393
43450	664394
92486	664395
212358	664396
167942	664397
106202	664398
29474	664399
205007	664400
26298	664401
95339	664402
126606	664403
196899	664404
132228	664405
22297	664406
119396	664407
272042	664408
7670	664409
17101	664410
26168	664411
45061	664412
29321	664413
189713	664414
15557	664415
188296	664416
4748	664417
95251	664418
99577	664419
105058	664420
212593	664421
235638	664422
189736	664423
132228	664424
221762	664425
1416	664426
10904	664427
1416	664428
66985	664429
79549	664430
1416	664431
45099	664432
12779	664433
177777	664434
1416	664435
29599	664436
29599	664437
190512	664438
45099	664439
42817	664440
14357	664441
44885	664442
83396	664443
43217	664444
14032	664445
177777	664446
95289	664447
51275	664448
200817	664449
43954	664450
34121	664451
4628	664452
18359	664453
23160	664454
175909	664455
25997	664456
14779	664457
109480	664458
163257	664459
249144	664460
190973	664461
17542	664462
262777	664463
63652	664464
287537	664465
40279	664466
30791	664467
26476	664468
76511	664469
32664	664470
50666	664471
15089	664472
125329	664473
76888	664474
27396	664475
3167	664476
186927	664477
118015	664478
188960	664479
93105	664480
132604	664481
104052	664482
17854	664483
146733	664484
262549	664485
146317	664486
217348	664487
8445	664488
75105	664489
144863	664490
7491	664491
148786	664492
4083	664493
1524	664494
71065	664495
34381	664496
99470	664497
149211	664498
51082	664499
178350	664500
22999	664501
75748	664502
13868	664503
121428	664504
26701	664505
94604	664506
192319	664507
262648	664508
176150	664509
28344	664510
28344	664511
8378	664512
30347	664513
122165	664514
4883	664515
23367	664516
21837	664517
38173	664518
16430	664519
87763	664520
84669	664521
77844	664522
2414	664523
227	664524
166290	664525
88566	664526
112173	664527
29142	664528
78080	664529
12010	664530
289426	664531
30049	664532
65869	664533
117822	664534
192690	664535
234651	664536
52354	664537
18595	664538
63264	664539
126182	664540
54409	664541
57769	664542
180813	664543
175797	664544
40659	664545
91731	664546
193430	664547
158405	664548
68042	664549
298045	664550
26532	664551
28639	664552
20756	664553
49068	664554
32287	664555
160533	664556
123326	664557
89595	664558
53982	664559
50283	664560
51793	664561
16293	664562
206306	664563
112748	664564
38546	664565
20850	664566
52695	664567
43514	664568
13739	664569
6900	664570
182032	664571
8554	664572
124308	664573
4927	664574
139672	664575
3016	664576
100805	664577
990	664578
1558	664579
76922	664580
12053	664581
72044	664582
181143	664583
58262	664584
4104	664585
6676	664586
14909	664587
279204	664588
7891	664589
90453	664590
69658	664591
144731	664592
172896	664593
259128	664594
272516	664595
173544	664596
103227	664597
182602	664598
99031	664599
25189	664600
31892	664601
1680	664602
73103	664603
26741	664604
155777	664605
221430	664606
154956	664607
245292	664608
118644	664609
133245	664610
216041	664611
164961	664612
33462	664613
8510	664614
83548	664615
77096	664616
223404	664617
151023	664618
135062	664619
14108	664620
46355	664621
276505	664622
16071	664623
114536	664624
48007	664625
79709	664626
29756	664627
81846	664628
142147	664629
96929	664630
158689	664631
30637	664632
204625	664633
19627	664634
52665	664635
36200	664636
87837	664637
267593	664638
37873	664639
158278	664640
192339	664641
142886	664642
1367	664643
62947	664644
3109	664645
262375	664646
3796	664647
23468	664648
15305	664649
35447	664650
62654	664651
7117	664652
301382	664653
282510	664654
17174	664655
23573	664656
82229	664657
56312	664658
181659	664659
59472	664660
2795	664661
95917	664662
160540	664663
221214	664664
37757	664665
66121	664666
165255	664667
30912	664668
108669	664669
230694	664670
836	664671
220999	664672
73160	664673
34764	664674
32140	664675
66838	664676
99222	664677
71016	664678
63186	664679
306422	664680
51239	664681
42419	664682
12	664683
123153	664684
19241	664685
12306	664686
232441	664687
264209	664688
136648	664689
118943	664690
233086	664691
98219	664692
153299	664693
8329	664694
2569	664695
106065	664696
286996	664697
59299	664698
43356	664699
306951	664700
142263	664701
201658	664702
78957	664703
29683	664704
25758	664705
57125	664706
36700	664707
143257	664708
22742	664709
68860	664710
19379	664711
2971	664712
63068	664713
22025	664714
97304	664715
9102	664716
50424	664717
159145	664718
56307	664719
35848	664720
570	664721
11534	664722
137963	664723
64419	664724
143721	664725
76201	664726
13822	664727
80091	664728
56728	664729
137584	664730
184883	664731
23769	664732
139439	664733
33126	664734
7345	664735
16844	664736
48542	664737
7439	664738
94826	664739
128877	664740
42483	664741
29278	664742
45046	664743
45046	664744
41623	664745
3747	664746
176000	664747
23855	664748
218341	664749
217458	664750
52542	664751
111622	664752
26226	664753
4374	664754
17240	664755
183781	664756
86644	664757
246037	664758
80873	664759
47346	664760
77922	664761
32987	664762
288219	664763
3962	664764
36861	664765
211552	664766
64826	664767
1585	664768
211463	664769
197183	664770
42136	664771
197179	664772
199542	664773
78885	664774
136937	664775
43962	664776
94640	664777
62988	664778
110893	664779
167508	664780
113734	664781
33597	664782
101636	664783
83546	664784
46470	664785
57717	664786
93810	664787
145581	664788
93676	664789
234912	664790
2828	664791
61296	664792
54218	664793
174612	664794
92952	664795
76495	664796
9343	664797
22393	664798
105099	664799
117432	664800
146332	664801
18942	664802
44148	664803
144213	664804
28471	664805
82606	664806
102732	664807
6292	664808
186700	664809
17855	664810
80185	664811
93802	664812
55798	664813
52050	664814
147313	664815
102865	664816
192141	664817
183348	664818
10017	664819
194197	664820
125302	664821
42538	664822
93137	664823
81706	664824
74441	664825
70	664826
62963	664827
28127	664828
197179	664829
115033	664830
139141	664831
52251	664832
110689	664833
201956	664834
291341	664835
1100	664836
58749	664837
33181	664838
13514	664839
297558	664840
11010	664841
82913	664842
36668	664843
835	664844
61555	664845
4843	664846
45980	664847
6292	664848
7159	664849
204033	664850
22729	664851
80486	664852
116346	664853
191687	664854
137438	664855
267361	664856
123908	664857
64868	664858
58019	664859
77478	664860
1660	664861
64418	664862
78620	664863
24355	664864
158017	664865
65623	664866
152	664867
279394	664868
11298	664869
12298	664870
56913	664871
100157	664872
58405	664873
67929	664874
185198	664875
68881	664876
36593	664877
35912	664878
116704	664879
16301	664880
219636	664881
69527	664882
18580	664883
3852	664884
63440	664885
14189	664886
2772	664887
41181	664888
188269	664889
257500	664890
120944	664891
135219	664892
135219	664893
183578	664894
249755	664895
38227	664896
231804	664897
52395	664898
12614	664899
39566	664900
137846	664901
9096	664902
58387	664903
63691	664904
160676	664905
20864	664906
86027	664907
182658	664908
68373	664909
143638	664910
60678	664911
162651	664912
15407	664913
59998	664914
151266	664915
15127	664916
4046	664917
35673	664918
221853	664919
45341	664920
110235	664921
32578	664922
108897	664923
216856	664924
29282	664925
3367	664926
12251	664927
2870	664928
25468	664929
198053	664930
255944	664931
188997	664932
83949	664933
80482	664934
8158	664935
71193	664936
54377	664937
158234	664938
8455	664939
52925	664940
4843	664941
56512	664942
124463	664943
256392	664944
63353	664945
205841	664946
136892	664947
119793	664948
148284	664949
130013	664950
35148	664951
102946	664952
121964	664953
45059	664954
11521	664955
174072	664956
62634	664957
18270	664958
24559	664959
168613	664960
136826	664961
67719	664962
41826	664963
105122	664964
20935	664965
5639	664966
5639	664967
125687	664968
30531	664969
6746	664970
49228	664971
79467	664972
206479	664973
18078	664974
841	664975
116168	664976
45147	664977
5085	664978
43936	664979
24119	664980
43628	664981
191782	664982
13171	664983
183840	664984
130602	664985
229715	664986
10335	664987
124369	664988
311256	664989
85501	664990
204992	664991
145135	664992
49518	664993
102422	664994
47676	664995
4505	664996
91392	664997
203854	664998
237398	664999
191872	665000
44051	665001
191553	665002
55324	665003
14966	665004
112065	665005
60071	665006
43460	665007
42358	665008
33783	665009
168267	665010
189783	665011
186946	665012
110250	665013
88066	665014
25752	665015
135271	665016
112309	665017
225814	665018
144066	665019
21773	665020
87426	665021
15865	665022
30816	665023
100835	665024
72937	665025
22729	665026
46819	665027
58405	665028
48732	665029
67741	665030
43722	665031
67808	665032
153025	665033
30060	665034
166482	665035
104868	665036
64628	665037
43832	665038
31927	665039
8251	665040
2004	665041
47429	665042
20723	665043
70159	665044
164758	665045
143111	665046
83255	665047
91598	665048
49367	665049
141568	665050
188155	665051
195331	665052
89897	665053
252122	665054
37180	665055
8231	665056
43641	665057
54171	665058
17756	665059
32671	665060
35271	665061
149216	665062
32284	665063
72504	665064
3414	665065
168808	665066
66135	665067
47511	665068
8410	665069
235198	665070
18678	665071
73	665072
25958	665073
58986	665074
97742	665075
205891	665076
38105	665077
97443	665078
11129	665079
4674	665080
68544	665081
79159	665082
194455	665083
58155	665084
39264	665085
39248	665086
87104	665087
100637	665088
19581	665089
35776	665090
127121	665091
209843	665092
206349	665093
91534	665094
68514	665095
146089	665096
187362	665097
167984	665098
138130	665099
299836	665100
35274	665101
35262	665102
225785	665103
76540	665104
45938	665105
132612	665106
13198	665107
101545	665108
14992	665109
38916	665110
168275	665111
132238	665112
285818	665113
193695	665114
189084	665115
146035	665116
91588	665117
12285	665118
206418	665119
141336	665120
243287	665121
506	665122
13370	665123
95272	665124
169049	665125
255992	665126
132338	665127
131656	665128
22001	665129
69476	665130
74918	665131
196996	665132
217139	665133
213294	665134
187477	665135
31499	665136
139002	665137
15882	665138
35362	665139
124416	665140
14213	665141
147299	665142
70069	665143
50829	665144
13324	665145
240085	665146
120895	665147
192498	665148
48933	665149
239041	665150
81178	665151
54815	665152
304228	665153
33993	665154
301311	665155
28751	665156
102645	665157
110638	665158
269080	665159
46341	665160
177112	665161
13155	665162
285511	665163
207859	665164
235853	665165
104019	665166
188066	665167
27074	665168
78398	665169
133032	665170
113245	665171
31844	665172
166861	665173
302357	665174
114477	665175
104660	665176
10824	665177
13285	665178
144142	665179
123014	665180
86109	665181
153812	665182
223018	665183
298103	665184
138897	665185
124755	665186
134024	665187
96812	665188
12492	665189
97144	665190
104614	665191
286302	665192
55435	665193
10975	665194
110970	665195
256836	665196
33992	665197
148547	665198
4229	665199
52645	665200
28785	665201
229349	665202
84945	665203
46666	665204
169295	665205
103188	665206
92631	665207
139834	665208
5210	665209
42404	665210
32187	665211
22105	665212
47434	665213
93445	665214
138623	665215
101573	665216
234743	665217
66503	665218
53685	665219
52644	665220
12602	665221
1540	665222
3823	665223
123164	665224
356	665225
1103	665226
237514	665227
58647	665228
594	665229
8069	665230
30957	665231
7948	665232
76255	665233
87983	665234
2832	665235
39827	665236
35317	665237
139701	665238
24337	665239
107307	665240
37581	665241
12602	665242
41753	665243
359	665244
15	665245
207077	665246
24892	665247
269925	665248
4176	665249
24892	665250
55524	665251
56838	665252
5223	665253
203249	665254
123469	665255
69421	665256
179780	665257
279238	665258
24181	665259
268682	665260
178585	665261
7945	665262
3748	665263
15984	665264
147285	665265
14168	665266
202874	665267
8998	665268
61751	665269
130568	665270
187497	665271
202295	665272
66790	665273
94692	665274
101324	665275
285895	665276
157873	665277
25908	665278
83207	665279
12824	665280
35328	665281
58516	665282
14994	665283
32190	665284
174003	665285
310132	665286
21386	665287
56566	665288
29546	665289
11916	665290
201586	665291
73288	665292
36256	665293
242363	665294
120925	665295
70971	665296
197688	665297
9330	665298
85888	665299
38375	665300
213663	665301
40488	665302
33865	665303
25923	665304
1949	665305
1949	665306
88169	665307
15591	665308
15985	665309
34491	665310
69560	665311
13514	665312
25686	665313
214623	665314
214623	665315
99132	665316
54295	665317
22851	665318
84971	665319
18823	665320
823	665321
831	665322
15952	665323
243958	665324
32313	665325
1441	665326
84884	665327
32839	665328
16341	665329
49829	665330
195120	665331
46844	665332
150881	665333
45787	665334
874	665335
70232	665336
53	665337
69413	665338
10289	665339
207797	665340
6824	665341
235664	665342
1924	665343
32057	665344
27599	665345
8081	665346
125338	665347
47548	665348
84517	665349
110542	665350
68377	665351
55989	665352
38162	665353
158077	665354
54924	665355
5784	665356
63972	665357
136083	665358
235285	665359
264029	665360
237026	665361
203789	665362
57574	665363
76315	665364
11286	665365
216246	665366
194114	665367
132673	665368
39708	665369
114815	665370
35162	665371
38448	665372
85430	665373
55124	665374
49407	665375
63246	665376
119235	665377
24334	665378
125892	665379
282238	665380
89362	665381
829	665382
8566	665383
141729	665384
26923	665385
55333	665386
4870	665387
24334	665388
203365	665389
98701	665390
297209	665391
93572	665392
98701	665393
112523	665394
17321	665395
133090	665396
88455	665397
240722	665398
46570	665399
133062	665400
124131	665401
31026	665402
42522	665403
149670	665404
206411	665405
1493	665406
91525	665407
102012	665408
188100	665409
247009	665410
277408	665411
285967	665412
162013	665413
187089	665414
57111	665415
57051	665416
57305	665417
216847	665418
172192	665419
261241	665420
18182	665421
26225	665422
11576	665423
109867	665424
44342	665425
128918	665426
192678	665427
64527	665428
125313	665429
200627	665430
57937	665431
57937	665432
123	665433
3187	665434
14114	665435
23544	665436
19651	665437
281710	665438
85948	665439
168502	665440
66318	665441
181883	665442
8786	665443
24595	665444
523	665445
8786	665446
64528	665447
95650	665448
72915	665449
60453	665450
5065	665451
80042	665452
5910	665453
131197	665454
3187	665455
76069	665456
81626	665457
8058	665458
10229	665459
18514	665460
41259	665461
169639	665462
116223	665463
1390	665464
18534	665465
296284	665466
86863	665467
60293	665468
31026	665469
38847	665470
39909	665471
144226	665472
118215	665473
119216	665474
132776	665475
168494	665476
86807	665477
116351	665478
106060	665479
301841	665480
146708	665481
93235	665482
52524	665483
20796	665484
194270	665485
83208	665486
39876	665487
146383	665488
109703	665489
116771	665490
20289	665491
48453	665492
226711	665493
120864	665494
49513	665495
57263	665496
220930	665497
12222	665498
58766	665499
171851	665500
6894	665501
38154	665502
167053	665503
284799	665504
38304	665505
1891	665506
116826	665507
94670	665508
45087	665509
63460	665510
20886	665511
147316	665512
110591	665513
92312	665514
201787	665515
114740	665516
212875	665517
30992	665518
192800	665519
217116	665520
253819	665521
136	665522
97753	665523
167657	665524
174527	665525
185966	665526
101232	665527
169844	665528
64288	665529
190480	665530
28198	665531
253840	665532
127959	665533
102406	665534
27115	665535
132956	665536
9211	665537
156912	665538
137321	665539
79271	665540
19717	665541
39349	665542
269447	665543
88470	665544
50353	665545
58477	665546
174167	665547
169254	665548
18218	665549
149856	665550
59	665551
27541	665552
33276	665553
309361	665554
41955	665555
12050	665556
66881	665557
61467	665558
88927	665559
184911	665560
137867	665561
128318	665562
17	665563
147890	665564
216258	665565
121075	665566
205048	665567
131591	665568
123089	665569
310599	665570
59582	665571
104885	665572
70134	665573
116203	665574
29174	665575
4096	665576
150067	665577
200071	665578
137742	665579
18399	665580
57996	665581
232418	665582
108863	665583
39074	665584
28358	665585
116767	665586
96816	665587
17787	665588
142610	665589
22959	665590
121689	665591
136333	665592
10299	665593
49975	665594
18868	665595
119177	665596
107430	665597
176018	665598
57346	665599
95640	665600
18868	665601
133876	665602
3150	665603
11498	665604
247142	665605
57263	665606
250700	665607
18691	665608
81966	665609
18797	665610
14116	665611
41302	665612
164073	665613
173300	665614
53152	665615
65603	665616
299080	665617
184598	665618
112985	665619
18274	665620
71333	665621
217346	665622
171730	665623
58526	665624
61645	665625
19699	665626
215771	665627
39561	665628
28674	665629
5159	665630
212047	665631
45323	665632
263011	665633
129270	665634
29505	665635
101597	665636
91010	665637
8963	665638
22697	665639
6121	665640
71823	665641
26701	665642
93571	665643
180255	665644
160864	665645
107613	665646
220466	665647
4708	665648
216384	665649
174200	665650
129157	665651
55971	665652
197567	665653
83324	665654
87697	665655
73564	665656
17359	665657
37187	665658
32452	665659
126167	665660
195682	665661
18161	665662
209888	665663
100818	665664
88235	665665
64281	665666
121965	665667
159733	665668
108997	665669
213485	665670
9844	665671
53854	665672
94079	665673
9314	665674
9260	665675
96526	665676
2729	665677
23987	665678
229768	665679
185020	665680
62814	665681
19863	665682
84967	665683
5267	665684
6868	665685
116825	665686
10914	665687
255262	665688
131089	665689
1189	665690
78568	665691
39353	665692
71367	665693
18355	665694
67228	665695
43343	665696
238051	665697
61453	665698
124828	665699
137666	665700
30237	665701
4446	665702
83180	665703
39460	665704
174811	665705
7698	665706
23763	665707
160668	665708
11817	665709
242082	665710
42670	665711
93806	665712
115183	665713
29722	665714
85204	665715
35233	665716
33432	665717
41249	665718
254389	665719
8435	665720
5572	665721
35631	665722
71265	665723
51077	665724
3579	665725
40326	665726
167766	665727
13137	665728
15349	665729
202502	665730
85639	665731
5980	665732
244013	665733
19535	665734
129157	665735
25173	665736
62695	665737
97389	665738
19535	665739
759	665740
18674	665741
85169	665742
193998	665743
2861	665744
69697	665745
26446	665746
84461	665747
210879	665748
97635	665749
18067	665750
3918	665751
37211	665752
148959	665753
105576	665754
290838	665755
98130	665756
166737	665757
73761	665758
40339	665759
177825	665760
60549	665761
60588	665762
178852	665763
74205	665764
292408	665765
61881	665766
147345	665767
14689	665768
36422	665769
99612	665770
147105	665771
53906	665772
215530	665773
217148	665774
16244	665775
7550	665776
66324	665777
141042	665778
121655	665779
3536	665780
198196	665781
5480	665782
19631	665783
64055	665784
91489	665785
179465	665786
158218	665787
43829	665788
42009	665789
86207	665790
15781	665791
139488	665792
175195	665793
304877	665794
30680	665795
89148	665796
202758	665797
120207	665798
179946	665799
292481	665800
292482	665801
202759	665802
197158	665803
209940	665804
110587	665805
213066	665806
292484	665807
202760	665808
110589	665809
16166	665810
176836	665811
10444	665812
93986	665813
482	665814
164802	665815
100847	665816
124827	665817
298770	665818
13080	665819
10416	665820
26173	665821
258027	665822
72861	665823
13828	665824
100031	665825
7712	665826
92854	665827
21864	665828
94035	665829
136557	665830
37313	665831
175470	665832
271670	665833
84086	665834
208227	665835
46036	665836
19599	665837
78119	665838
61218	665839
243407	665840
300405	665841
115047	665842
182201	665843
144988	665844
33988	665845
17398	665846
75646	665847
128096	665848
191720	665849
163272	665850
188811	665851
119512	665852
91080	665853
138764	665854
118105	665855
4886	665856
30352	665857
238758	665858
265344	665859
202761	665860
74366	665861
48909	665862
802	665863
124415	665864
202539	665865
292117	665866
40734	665867
202573	665868
90481	665869
65077	665870
80277	665871
183418	665872
301884	665873
63457	665874
81663	665875
27662	665876
94897	665877
19450	665878
27647	665879
94246	665880
88058	665881
20713	665882
202762	665883
81614	665884
103093	665885
96171	665886
79076	665887
68777	665888
81	665889
31822	665890
22893	665891
56284	665892
63421	665893
5930	665894
94962	665895
35581	665896
292488	665897
132409	665898
279143	665899
274357	665900
74510	665901
85194	665902
163170	665903
22606	665904
206257	665905
187655	665906
121091	665907
37815	665908
189956	665909
49344	665910
22186	665911
278282	665912
310819	665913
145576	665914
42093	665915
87620	665916
14347	665917
204944	665918
156395	665919
210377	665920
233166	665921
44589	665922
20768	665923
96298	665924
110583	665925
186964	665926
36675	665927
75	665928
123973	665929
81958	665930
43518	665931
215331	665932
145844	665933
119306	665934
136680	665935
278356	665936
180730	665937
136948	665938
65411	665939
179503	665940
194165	665941
230850	665942
218179	665943
50997	665944
194580	665945
297272	665946
78951	665947
141706	665948
84629	665949
179815	665950
113775	665951
256618	665952
292491	665953
660	665954
23464	665955
115818	665956
177894	665957
54008	665958
149556	665959
30020	665960
301304	665961
8945	665962
82655	665963
193889	665964
15348	665965
270048	665966
162540	665967
157056	665968
8185	665969
122253	665970
102384	665971
87707	665972
305992	665973
137918	665974
26312	665975
159973	665976
215206	665977
37127	665978
192491	665979
2739	665980
83727	665981
196997	665982
31385	665983
198365	665984
57995	665985
82689	665986
19320	665987
20562	665988
210441	665989
25808	665990
29551	665991
19108	665992
95295	665993
6559	665994
119894	665995
194553	665996
43804	665997
115459	665998
8263	665999
162776	666000
193262	666001
57652	666002
177027	666003
32267	666004
19463	666005
812	666006
17743	666007
66106	666008
82842	666009
22978	666010
55305	666011
65355	666012
52097	666013
340	666014
28472	666015
38845	666016
71403	666017
1078	666018
34685	666019
112267	666020
30783	666021
210562	666022
97805	666023
82453	666024
55056	666025
59976	666026
25405	666027
295326	666028
16359	666029
82334	666030
203830	666031
224621	666032
18390	666033
1082	666034
105342	666035
147239	666036
240512	666037
174497	666038
7204	666039
130814	666040
201066	666041
183357	666042
130814	666043
4922	666044
249647	666045
9365	666046
6826	666047
82099	666048
123202	666049
124059	666050
209808	666051
99761	666052
33456	666053
240471	666054
110062	666055
49265	666056
15325	666057
115925	666058
63332	666059
244828	666060
7573	666061
20011	666062
29403	666063
54519	666064
79236	666065
50741	666066
14187	666067
22388	666068
1225	666069
102020	666070
206281	666071
274376	666072
262582	666073
192406	666074
43571	666075
238321	666076
48602	666077
27362	666078
185706	666079
86232	666080
143695	666081
119503	666082
132602	666083
116537	666084
1837	666085
18637	666086
53440	666087
232395	666088
248030	666089
79589	666090
12018	666091
32749	666092
91954	666093
200943	666094
44789	666095
911	666096
58568	666097
49296	666098
3071	666099
17488	666100
68263	666101
90498	666102
12888	666103
102838	666104
52133	666105
32048	666106
66006	666107
24481	666108
6495	666109
19687	666110
72791	666111
10765	666112
61405	666113
116802	666114
4380	666115
801	666116
48903	666117
279	666118
200545	666119
2701	666120
479	666121
39962	666122
140084	666123
4416	666124
125083	666125
85065	666126
2755	666127
45207	666128
2062	666129
179206	666130
11926	666131
66143	666132
261	666133
188582	666134
33997	666135
16528	666136
62806	666137
79066	666138
85412	666139
137115	666140
89209	666141
262771	666142
42184	666143
21615	666144
110896	666145
93093	666146
11911	666147
56380	666148
173706	666149
38377	666150
10183	666151
552	666152
58378	666153
124052	666154
4314	666155
193908	666156
38926	666157
293226	666158
115358	666159
83042	666160
24009	666161
31295	666162
30943	666163
172534	666164
9201	666165
91103	666166
92702	666167
47150	666168
249777	666169
2528	666170
8240	666171
12313	666172
203039	666173
27428	666174
176942	666175
290534	666176
144	666177
308009	666178
12609	666179
2161	666180
95691	666181
101611	666182
144483	666183
248986	666184
139722	666185
13566	666186
4918	666187
208326	666188
120562	666189
226630	666190
53007	666191
80961	666192
206628	666193
99960	666194
18676	666195
68207	666196
229456	666197
1024	666198
57349	666199
95551	666200
27939	666201
196955	666202
274544	666203
157012	666204
41665	666205
52990	666206
22813	666207
236725	666208
137780	666209
79415	666210
66671	666211
101679	666212
36951	666213
69176	666214
193076	666215
24133	666216
18082	666217
37431	666218
106587	666219
17355	666220
187827	666221
216392	666222
312431	666223
31998	666224
138348	666225
50959	666226
194535	666227
98206	666228
22688	666229
147690	666230
160718	666231
54107	666232
115325	666233
286293	666234
166651	666235
53046	666236
4401	666237
122129	666238
13891	666239
29752	666240
66931	666241
41212	666242
282005	666243
219467	666244
143910	666245
27300	666246
11325	666247
54685	666248
171866	666249
62090	666250
74851	666251
152838	666252
67682	666253
179902	666254
10739	666255
56075	666256
229902	666257
126886	666258
248111	666259
230864	666260
91646	666261
160926	666262
239760	666263
114710	666264
33463	666265
136267	666266
311246	666267
134515	666268
134496	666269
105808	666270
31131	666271
311684	666272
115332	666273
5389	666274
214267	666275
20574	666276
24751	666277
138045	666278
15558	666279
96635	666280
31488	666281
106200	666282
119290	666283
81520	666284
59512	666285
178777	666286
34728	666287
69131	666288
224036	666289
206235	666290
146054	666291
63444	666292
97286	666293
83695	666294
23303	666295
129300	666296
201750	666297
23303	666298
42040	666299
22738	666300
9959	666301
90926	666302
303285	666303
4253	666304
128160	666305
20103	666306
199481	666307
302957	666308
237340	666309
39721	666310
154886	666311
122684	666312
36731	666313
8025	666314
1113	666315
22095	666316
303510	666317
187264	666318
616	666319
80458	666320
58743	666321
192323	666322
4692	666323
111140	666324
208035	666325
195990	666326
1431	666327
2981	666328
3507	666329
46593	666330
157981	666331
50751	666332
158659	666333
216349	666334
87751	666335
307305	666336
61653	666337
36526	666338
200405	666339
87147	666340
19569	666341
33154	666342
18601	666343
84232	666344
13535	666345
242016	666346
31531	666347
147206	666348
270612	666349
17554	666350
36274	666351
125214	666352
125214	666353
193218	666354
48864	666355
274070	666356
124236	666357
99690	666358
69225	666359
302491	666360
38291	666361
16678	666362
51215	666363
17584	666364
27051	666365
73557	666366
112227	666367
28530	666368
49322	666369
136178	666370
159533	666371
20245	666372
226478	666373
33365	666374
20319	666375
51645	666376
181290	666377
4430	666378
81081	666379
306765	666380
5060	666381
1574	666382
152895	666383
62145	666384
181643	666385
25189	666386
35973	666387
26640	666388
99840	666389
87768	666390
153781	666391
61244	666392
262673	666393
7086	666394
46458	666395
290415	666396
89794	666397
297944	666398
536	666399
106466	666400
94261	666401
4659	666402
14755	666403
105911	666404
82630	666405
63869	666406
176425	666407
47282	666408
94394	666409
35430	666410
271703	666411
231859	666412
24586	666413
39869	666414
20636	666415
235247	666416
156689	666417
64112	666418
176020	666419
11233	666420
103070	666421
28770	666422
109567	666423
6138	666424
78576	666425
44376	666426
86392	666427
151404	666428
161566	666429
200997	666430
137118	666431
100032	666432
46458	666433
54421	666434
150650	666435
10709	666436
48533	666437
129999	666438
290046	666439
186674	666440
125425	666441
47280	666442
122415	666443
90352	666444
182789	666445
68862	666446
4577	666447
148661	666448
76018	666449
32366	666450
177801	666451
125018	666452
9333	666453
9333	666454
268426	666455
254041	666456
171696	666457
204269	666458
186692	666459
126937	666460
24414	666461
79072	666462
71492	666463
51500	666464
82470	666465
86246	666466
164698	666467
41276	666468
211506	666469
127192	666470
20722	666471
241561	666472
307332	666473
51523	666474
25211	666475
68731	666476
28459	666477
138697	666478
70685	666479
647	666480
145226	666481
55889	666482
138063	666483
125666	666484
10061	666485
14702	666486
654	666487
162524	666488
294053	666489
6267	666490
94821	666491
26422	666492
68301	666493
18934	666494
81550	666495
33793	666496
49366	666497
147538	666498
3632	666499
45574	666500
46088	666501
284904	666502
143597	666503
84095	666504
19183	666505
105391	666506
16332	666507
10592	666508
5949	666509
49917	666510
130914	666511
50253	666512
4482	666513
50950	666514
17392	666515
1249	666516
100476	666517
2051	666518
110298	666519
63819	666520
196604	666521
136753	666522
39787	666523
28839	666524
52736	666525
52736	666526
55015	666527
54738	666528
33023	666529
104841	666530
11112	666531
9760	666532
68428	666533
250828	666534
193465	666535
63030	666536
4046	666537
103654	666538
14171	666539
5586	666540
4084	666541
101615	666542
15134	666543
192197	666544
91107	666545
14171	666546
108645	666547
235474	666548
126298	666549
141513	666550
83390	666551
12191	666552
17549	666553
36156	666554
10186	666555
8199	666556
20483	666557
36886	666558
8970	666559
53237	666560
32776	666561
169876	666562
3534	666563
5665	666564
58371	666565
25829	666566
19728	666567
12641	666568
89927	666569
25258	666570
25258	666571
58459	666572
89927	666573
193007	666574
52180	666575
39713	666576
113153	666577
123377	666578
28893	666579
20071	666580
176951	666581
67562	666582
17593	666583
181170	666584
129300	666585
123525	666586
156366	666587
126679	666588
241725	666589
116213	666590
37730	666591
77956	666592
189104	666593
57820	666594
26783	666595
95236	666596
86047	666597
277	666598
311612	666599
61337	666600
2185	666601
264436	666602
37151	666603
134261	666604
71838	666605
83754	666606
124762	666607
71463	666608
292380	666609
118473	666610
35793	666611
23348	666612
2525	666613
5302	666614
136040	666615
89862	666616
940	666617
51061	666618
303616	666619
35991	666620
89294	666621
134283	666622
198705	666623
60144	666624
60144	666625
36338	666626
145219	666627
51784	666628
211273	666629
8272	666630
61603	666631
8880	666632
26248	666633
40181	666634
76673	666635
16602	666636
182879	666637
41560	666638
10735	666639
169347	666640
45625	666641
257646	666642
42713	666643
50232	666644
150356	666645
183748	666646
63502	666647
121092	666648
45147	666649
308857	666650
7693	666651
92210	666652
44693	666653
212020	666654
219895	666655
20473	666656
7362	666657
5162	666658
285353	666659
48842	666660
6632	666661
119220	666662
298287	666663
5228	666664
221642	666665
15458	666666
26208	666667
232831	666668
14989	666669
94707	666670
9356	666671
4659	666672
98680	666673
9122	666674
308582	666675
162434	666676
77068	666677
21554	666678
135906	666679
12288	666680
641	666681
9045	666682
159044	666683
70163	666684
189463	666685
215028	666686
58547	666687
306364	666688
111155	666689
80604	666690
290921	666691
77189	666692
138125	666693
166172	666694
25090	666695
129506	666696
254272	666697
279068	666698
63887	666699
65981	666700
11564	666701
33804	666702
68277	666703
258673	666704
131032	666705
21483	666706
2152	666707
547	666708
139953	666709
6290	666710
258395	666711
200200	666712
14406	666713
86759	666714
58475	666715
21538	666716
238024	666717
67144	666718
38792	666719
1820	666720
59002	666721
88413	666722
31080	666723
230128	666724
150778	666725
21007	666726
46191	666727
128428	666728
198195	666729
28257	666730
157728	666731
91821	666732
91821	666733
74556	666734
3780	666735
36438	666736
76769	666737
249108	666738
252876	666739
23897	666740
65037	666741
95570	666742
70497	666743
1013	666744
67083	666745
124051	666746
62461	666747
95196	666748
163287	666749
62761	666750
43657	666751
16107	666752
15147	666753
4737	666754
42776	666755
35504	666756
6867	666757
175233	666758
50359	666759
112775	666760
23318	666761
109626	666762
77819	666763
35505	666764
1057	666765
98570	666766
139170	666767
436	666768
17797	666769
138878	666770
109323	666771
175560	666772
91084	666773
162579	666774
188359	666775
9542	666776
172259	666777
208207	666778
1666	666779
32784	666780
4589	666781
108957	666782
217578	666783
8119	666784
215048	666785
100536	666786
125115	666787
87911	666788
108909	666789
16786	666790
20652	666791
228113	666792
102809	666793
20324	666794
4528	666795
29999	666796
43705	666797
108900	666798
163713	666799
140147	666800
150	666801
296755	666802
81674	666803
134920	666804
6613	666805
40709	666806
134999	666807
67059	666808
43469	666809
79185	666810
6249	666811
185934	666812
14300	666813
178478	666814
124088	666815
29011	666816
50140	666817
37292	666818
25414	666819
50965	666820
111116	666821
51376	666822
8647	666823
99891	666824
101310	666825
1205	666826
68722	666827
250697	666828
282713	666829
224986	666830
152319	666831
53881	666832
45406	666833
45417	666834
101234	666835
154964	666836
43446	666837
156606	666838
74025	666839
166580	666840
72996	666841
49253	666842
47915	666843
238335	666844
28678	666845
72505	666846
49020	666847
3602	666848
78570	666849
177667	666850
20496	666851
116440	666852
307471	666853
67115	666854
228901	666855
88198	666856
146878	666857
94583	666858
39250	666859
31919	666860
23151	666861
18601	666862
130338	666863
76897	666864
127530	666865
227142	666866
206966	666867
26565	666868
107306	666869
11088	666870
262115	666871
64073	666872
219277	666873
37756	666874
45396	666875
146602	666876
70322	666877
131228	666878
49499	666879
82371	666880
137413	666881
29296	666882
236376	666883
112317	666884
138573	666885
123788	666886
296484	666887
4192	666888
115	666889
2648	666890
6686	666891
317	666892
152466	666893
13300	666894
101606	666895
3173	666896
74762	666897
22617	666898
24471	666899
42931	666900
33545	666901
45390	666902
40052	666903
62535	666904
55031	666905
273538	666906
186523	666907
291595	666908
122652	666909
184806	666910
118002	666911
138423	666912
39932	666913
207080	666914
158347	666915
137930	666916
78974	666917
310683	666918
170922	666919
29094	666920
143543	666921
55525	666922
136632	666923
162710	666924
55209	666925
157683	666926
50060	666927
68245	666928
282228	666929
141044	666930
73562	666931
145701	666932
140303	666933
140266	666934
191266	666935
40058	666936
169797	666937
51096	666938
211879	666939
98975	666940
212810	666941
140303	666942
129177	666943
141044	666944
3797	666945
99386	666946
62792	666947
3071	666948
211403	666949
65708	666950
5163	666951
5163	666952
249937	666953
1642	666954
10249	666955
72670	666956
84835	666957
35401	666958
291469	666959
45025	666960
84089	666961
54881	666962
88113	666963
216432	666964
96753	666965
61555	666966
91507	666967
12230	666968
44647	666969
122388	666970
208095	666971
298278	666972
7638	666973
200334	666974
18821	666975
108603	666976
147219	666977
263549	666978
137451	666979
11944	666980
271758	666981
84527	666982
246594	666983
76172	666984
105582	666985
120872	666986
208093	666987
217791	666988
301826	666989
311720	666990
7790	666991
62481	666992
33972	666993
235763	666994
182323	666995
202785	666996
84366	666997
204923	666998
111696	666999
212455	667000
3203	667001
125728	667002
74082	667003
158999	667004
95228	667005
70751	667006
205222	667007
112046	667008
249093	667009
52565	667010
31657	667011
98862	667012
25733	667013
113477	667014
124130	667015
288379	667016
22827	667017
242017	667018
160216	667019
281731	667020
201664	667021
59920	667022
59920	667023
302616	667024
250052	667025
20861	667026
12540	667027
5638	667028
196317	667029
22313	667030
143403	667031
129633	667032
280080	667033
263876	667034
274228	667035
103506	667036
182210	667037
227867	667038
27406	667039
203239	667040
134798	667041
275963	667042
192223	667043
177903	667044
231655	667045
47733	667046
291081	667047
136864	667048
205977	667049
168316	667050
218626	667051
155807	667052
287272	667053
297254	667054
66790	667055
205029	667056
286510	667057
80856	667058
117508	667059
223026	667060
108420	667061
69922	667062
173870	667063
193411	667064
178872	667065
306191	667066
89212	667067
256459	667068
231968	667069
179775	667070
229190	667071
110080	667072
207206	667073
270843	667074
124973	667075
299451	667076
124971	667077
135410	667078
186045	667079
290302	667080
310646	667081
216989	667082
159064	667083
14645	667084
108107	667085
12644	667086
214410	667087
196749	667088
222842	667089
20240	667090
214198	667091
312049	667092
48038	667093
166148	667094
239125	667095
184560	667096
2786	667097
22441	667098
80264	667099
80264	667100
32365	667101
11808	667102
20349	667103
61826	667104
126937	667105
142834	667106
194318	667107
16435	667108
166100	667109
18938	667110
18938	667111
97025	667112
41134	667113
128624	667114
49829	667115
166901	667116
131156	667117
234742	667118
93158	667119
267944	667120
87225	667121
38613	667122
116036	667123
202230	667124
4638	667125
52428	667126
239783	667127
63884	667128
81900	667129
37956	667130
39835	667131
177380	667132
60841	667133
13756	667134
132326	667135
43790	667136
11284	667137
34271	667138
142637	667139
48210	667140
30495	667141
135436	667142
4369	667143
191070	667144
56338	667145
73269	667146
59359	667147
89366	667148
38892	667149
148300	667150
9368	667151
14509	667152
145267	667153
69292	667154
134539	667155
84325	667156
11338	667157
78176	667158
107148	667159
19233	667160
16912	667161
6172	667162
74409	667163
53491	667164
1439	667165
9012	667166
50297	667167
99335	667168
265154	667169
37918	667170
28767	667171
45257	667172
17318	667173
259605	667174
62829	667175
126051	667176
149640	667177
47101	667178
28767	667179
262788	667180
22367	667181
7233	667182
31208	667183
46146	667184
177449	667185
303719	667186
155594	667187
5490	667188
118073	667189
20623	667190
61504	667191
211602	667192
5941	667193
53739	667194
10427	667195
24911	667196
133102	667197
11617	667198
25336	667199
241259	667200
155311	667201
76187	667202
28151	667203
21989	667204
22630	667205
974	667206
287720	667207
128664	667208
251753	667209
13905	667210
62496	667211
78526	667212
204835	667213
271853	667214
24843	667215
147907	667216
44962	667217
34618	667218
10437	667219
44804	667220
34619	667221
13762	667222
57916	667223
54209	667224
24779	667225
113853	667226
232627	667227
91560	667228
25270	667229
47041	667230
89625	667231
40359	667232
73112	667233
276360	667234
248942	667235
176700	667236
18744	667237
180204	667238
21816	667239
208867	667240
98717	667241
106529	667242
89776	667243
15278	667244
49322	667245
135754	667246
13216	667247
62914	667248
91521	667249
18955	667250
139379	667251
17350	667252
19933	667253
70847	667254
74905	667255
141981	667256
30511	667257
58265	667258
179761	667259
81514	667260
259009	667261
98158	667262
54	667263
212434	667264
26897	667265
80563	667266
57451	667267
195923	667268
188732	667269
84306	667270
61173	667271
5371	667272
3556	667273
122345	667274
61715	667275
85462	667276
1636	667277
7887	667278
44229	667279
16040	667280
11372	667281
9411	667282
134987	667283
44709	667284
69072	667285
93920	667286
136078	667287
66223	667288
95997	667289
111351	667290
264126	667291
204534	667292
36649	667293
91968	667294
1733	667295
11724	667296
210282	667297
3139	667298
196465	667299
136947	667300
112664	667301
90503	667302
25203	667303
59570	667304
23931	667305
27741	667306
89952	667307
17727	667308
50573	667309
59570	667310
64663	667311
13097	667312
33806	667313
86193	667314
3245	667315
63215	667316
144353	667317
39773	667318
6138	667319
98657	667320
3257	667321
20723	667322
4434	667323
36849	667324
106387	667325
100082	667326
120532	667327
104825	667328
150579	667329
160086	667330
945	667331
71506	667332
104792	667333
1482	667334
190881	667335
39723	667336
280259	667337
75978	667338
156204	667339
71227	667340
187107	667341
33564	667342
9049	667343
94645	667344
57373	667345
231561	667346
137881	667347
119670	667348
20697	667349
196387	667350
96622	667351
63020	667352
216201	667353
198152	667354
107546	667355
96121	667356
44047	667357
47318	667358
47839	667359
21539	667360
44120	667361
79126	667362
74749	667363
109847	667364
47353	667365
76407	667366
76407	667367
88768	667368
271710	667369
240955	667370
243035	667371
158920	667372
91172	667373
225940	667374
73569	667375
173351	667376
168668	667377
193374	667378
205510	667379
119682	667380
13494	667381
299591	667382
98814	667383
65223	667384
184398	667385
200103	667386
189607	667387
78977	667388
180961	667389
80954	667390
46124	667391
217147	667392
66598	667393
93773	667394
310941	667395
18064	667396
85057	667397
267601	667398
48727	667399
191289	667400
219556	667401
252939	667402
241984	667403
154139	667404
246213	667405
300395	667406
173950	667407
131606	667408
245738	667409
122719	667410
63125	667411
182745	667412
65320	667413
128624	667414
81545	667415
72796	667416
291549	667417
280438	667418
272355	667419
114778	667420
123359	667421
125934	667422
240973	667423
23011	667424
218846	667425
117667	667426
85316	667427
68744	667428
100161	667429
142203	667430
179963	667431
112341	667432
263804	667433
120688	667434
83452	667435
142614	667436
195636	667437
129924	667438
135639	667439
219020	667440
39226	667441
290741	667442
59466	667443
201381	667444
79073	667445
290029	667446
55368	667447
134384	667448
70266	667449
175883	667450
97913	667451
68487	667452
87101	667453
102783	667454
86938	667455
235086	667456
30646	667457
24170	667458
5952	667459
138377	667460
67039	667461
29550	667462
46386	667463
8705	667464
150510	667465
1316	667466
175778	667467
158968	667468
123368	667469
54937	667470
109505	667471
290489	667472
22673	667473
129277	667474
178723	667475
115282	667476
173054	667477
212977	667478
149014	667479
65674	667480
55204	667481
80378	667482
266248	667483
5604	667484
53532	667485
82098	667486
306001	667487
142171	667488
81249	667489
108990	667490
30401	667491
78310	667492
89304	667493
233783	667494
61463	667495
1187	667496
5789	667497
191269	667498
366	667499
44634	667500
27701	667501
76144	667502
169979	667503
207659	667504
1092	667505
49520	667506
63018	667507
14470	667508
37271	667509
98509	667510
167867	667511
218513	667512
83950	667513
132492	667514
89496	667515
8330	667516
105087	667517
11514	667518
105087	667519
44675	667520
228835	667521
9744	667522
69718	667523
6270	667524
246198	667525
11375	667526
25927	667527
129300	667528
243757	667529
292596	667530
20191	667531
286185	667532
245475	667533
20149	667534
13509	667535
308664	667536
608	667537
165401	667538
51658	667539
89778	667540
161490	667541
15788	667542
194962	667543
35514	667544
80022	667545
2361	667546
72075	667547
1468	667548
7011	667549
9650	667550
63570	667551
190420	667552
77434	667553
236374	667554
68132	667555
70942	667556
235913	667557
80164	667558
80164	667559
23444	667560
102130	667561
208339	667562
294170	667563
103846	667564
30086	667565
98187	667566
31092	667567
296624	667568
60460	667569
96684	667570
73051	667571
73303	667572
109894	667573
36008	667574
212177	667575
37078	667576
36246	667577
211610	667578
202825	667579
20109	667580
179944	667581
164171	667582
53962	667583
209530	667584
142279	667585
19810	667586
21612	667587
75174	667588
54318	667589
14912	667590
288213	667591
34295	667592
7388	667593
142991	667594
599	667595
212009	667596
102211	667597
106383	667598
104629	667599
61988	667600
60481	667601
202281	667602
57713	667603
161014	667604
157109	667605
27650	667606
117228	667607
61	667608
162838	667609
139862	667610
52673	667611
168278	667612
141376	667613
49030	667614
234982	667615
82286	667616
11374	667617
566	667618
6957	667619
107827	667620
55388	667621
17944	667622
31073	667623
12132	667624
38201	667625
133172	667626
34713	667627
201632	667628
4648	667629
17896	667630
40474	667631
86500	667632
855	667633
49243	667634
220619	667635
203330	667636
109532	667637
96822	667638
37267	667639
85951	667640
48248	667641
49793	667642
10779	667643
1350	667644
64383	667645
243349	667646
29806	667647
186933	667648
311927	667649
62540	667650
31066	667651
63959	667652
54270	667653
9876	667654
3610	667655
161258	667656
69484	667657
14070	667658
23066	667659
51559	667660
20849	667661
106215	667662
307414	667663
232257	667664
23763	667665
19453	667666
42146	667667
289808	667668
5315	667669
118312	667670
29139	667671
117033	667672
64185	667673
103939	667674
37539	667675
268262	667676
7755	667677
2396	667678
4552	667679
110681	667680
1724	667681
167064	667682
49574	667683
89438	667684
126775	667685
57708	667686
272050	667687
12330	667688
21312	667689
22463	667690
44713	667691
39278	667692
152779	667693
80087	667694
80087	667695
79765	667696
104618	667697
229625	667698
87947	667699
36499	667700
53080	667701
58750	667702
58406	667703
93878	667704
117582	667705
196103	667706
36539	667707
277043	667708
193065	667709
38583	667710
125028	667711
166277	667712
270827	667713
63601	667714
72305	667715
58241	667716
31394	667717
22638	667718
85087	667719
173300	667720
46959	667721
23846	667722
189515	667723
86963	667724
20894	667725
221333	667726
124057	667727
88909	667728
59366	667729
184003	667730
3780	667731
188569	667732
254263	667733
44713	667734
18	667735
155698	667736
99429	667737
66800	667738
127309	667739
186848	667740
41221	667741
213849	667742
9935	667743
15408	667744
19527	667745
109537	667746
27224	667747
87513	667748
280526	667749
130444	667750
8353	667751
6524	667752
182144	667753
109845	667754
308082	667755
373	667756
182385	667757
36850	667758
2541	667759
34496	667760
21223	667761
200374	667762
149130	667763
180015	667764
48673	667765
1216	667766
82816	667767
41611	667768
139052	667769
93242	667770
109754	667771
93674	667772
24414	667773
42118	667774
242141	667775
48245	667776
27576	667777
7433	667778
98113	667779
125093	667780
125093	667781
279945	667782
56465	667783
56465	667784
175479	667785
84370	667786
15124	667787
24453	667788
104147	667789
84810	667790
56465	667791
19383	667792
108082	667793
5031	667794
235178	667795
9347	667796
96705	667797
21575	667798
192616	667799
13318	667800
60239	667801
1511	667802
63776	667803
79890	667804
277658	667805
23056	667806
188179	667807
11364	667808
136451	667809
57148	667810
151604	667811
90381	667812
6247	667813
263813	667814
23262	667815
26350	667816
120554	667817
65823	667818
217412	667819
114360	667820
5418	667821
100487	667822
4826	667823
8048	667824
36858	667825
33020	667826
290141	667827
1820	667828
38358	667829
101560	667830
260560	667831
7562	667832
49599	667833
8877	667834
241364	667835
30015	667836
42954	667837
192067	667838
85311	667839
41269	667840
54352	667841
204333	667842
14706	667843
111914	667844
92507	667845
194217	667846
171769	667847
44820	667848
70912	667849
32933	667850
104228	667851
286735	667852
169486	667853
126823	667854
28953	667855
243590	667856
91223	667857
76430	667858
53855	667859
43121	667860
145405	667861
41607	667862
108175	667863
30196	667864
14286	667865
175289	667866
159347	667867
100914	667868
199825	667869
278934	667870
16164	667871
530	667872
94322	667873
131020	667874
143995	667875
57541	667876
107376	667877
66956	667878
143890	667879
138942	667880
10580	667881
64269	667882
217335	667883
7856	667884
240201	667885
239610	667886
180561	667887
39342	667888
66702	667889
47845	667890
54542	667891
66796	667892
15927	667893
128245	667894
81062	667895
39005	667896
63848	667897
216928	667898
43597	667899
217005	667900
101310	667901
53371	667902
17922	667903
178601	667904
52200	667905
211255	667906
146328	667907
126065	667908
201446	667909
128581	667910
258436	667911
73671	667912
295065	667913
16828	667914
16828	667915
73735	667916
13653	667917
119483	667918
246156	667919
217118	667920
188140	667921
297693	667922
311789	667923
265664	667924
204386	667925
135708	667926
68586	667927
102909	667928
17877	667929
219307	667930
125610	667931
15942	667932
101564	667933
212219	667934
6708	667935
258843	667936
15583	667937
132516	667938
117445	667939
64818	667940
44732	667941
254130	667942
30178	667943
57074	667944
131689	667945
175307	667946
50607	667947
257263	667948
212362	667949
31858	667950
130574	667951
109988	667952
166922	667953
72260	667954
1647	667955
305918	667956
49054	667957
72260	667958
44638	667959
21394	667960
108783	667961
49016	667962
77830	667963
258131	667964
134718	667965
92682	667966
78298	667967
127893	667968
207299	667969
277467	667970
133178	667971
135698	667972
200501	667973
60110	667974
110473	667975
165268	667976
284733	667977
217170	667978
200945	667979
191286	667980
308277	667981
119188	667982
129705	667983
124020	667984
82813	667985
166074	667986
48644	667987
311569	667988
135450	667989
236601	667990
48296	667991
49458	667992
140227	667993
51886	667994
137316	667995
245696	667996
44893	667997
115053	667998
576	667999
50676	668000
65063	668001
146386	668002
97360	668003
272427	668004
96003	668005
128448	668006
99695	668007
284958	668008
112906	668009
143409	668010
140032	668011
268267	668012
195927	668013
245133	668014
137702	668015
85860	668016
85829	668017
56283	668018
257590	668019
253597	668020
180500	668021
214877	668022
39346	668023
97177	668024
122606	668025
98760	668026
44288	668027
216624	668028
58793	668029
105875	668030
121402	668031
58448	668032
54516	668033
225310	668034
246645	668035
205070	668036
100298	668037
576	668038
275403	668039
29632	668040
115743	668041
241753	668042
2897	668043
77805	668044
78808	668045
212838	668046
309499	668047
156987	668048
240296	668049
87260	668050
73371	668051
164294	668052
134672	668053
12692	668054
165939	668055
12477	668056
116005	668057
66972	668058
224606	668059
154934	668060
106410	668061
85280	668062
178609	668063
101510	668064
94239	668065
99930	668066
64620	668067
113380	668068
125205	668069
3168	668070
194285	668071
303726	668072
186356	668073
137645	668074
90055	668075
12349	668076
204508	668077
36501	668078
223270	668079
119032	668080
119032	668081
79808	668082
271639	668083
43955	668084
103869	668085
78486	668086
64	668087
43601	668088
148518	668089
310422	668090
144161	668091
13686	668092
232528	668093
57055	668094
156355	668095
168494	668096
100555	668097
210574	668098
301178	668099
150502	668100
259447	668101
178958	668102
61438	668103
296159	668104
206028	668105
69842	668106
264294	668107
274088	668108
160435	668109
222897	668110
205070	668111
169607	668112
139111	668113
107073	668114
134630	668115
24758	668116
189186	668117
20327	668118
150726	668119
128670	668120
51452	668121
170804	668122
31690	668123
196524	668124
298228	668125
20507	668126
74404	668127
249517	668128
26505	668129
263633	668130
276062	668131
66870	668132
67370	668133
147167	668134
81846	668135
216744	668136
97192	668137
97192	668138
151583	668139
56689	668140
99644	668141
99619	668142
209621	668143
16759	668144
212534	668145
177118	668146
24623	668147
44728	668148
66650	668149
7693	668150
98400	668151
255337	668152
29282	668153
30571	668154
192259	668155
88676	668156
213660	668157
220195	668158
71541	668159
119317	668160
15748	668161
55491	668162
53319	668163
19494	668164
138054	668165
374	668166
205942	668167
17877	668168
117073	668169
25580	668170
242740	668171
31601	668172
120769	668173
44917	668174
125073	668175
215926	668176
209916	668177
185387	668178
61373	668179
29363	668180
17481	668181
135758	668182
14043	668183
66208	668184
227723	668185
156775	668186
231480	668187
159119	668188
162154	668189
187110	668190
27556	668191
199682	668192
74670	668193
109524	668194
198034	668195
245656	668196
38412	668197
86432	668198
187547	668199
15651	668200
159376	668201
106502	668202
107221	668203
27968	668204
90236	668205
90236	668206
195392	668207
101898	668208
70552	668209
14296	668210
25748	668211
281864	668212
124096	668213
172044	668214
107035	668215
53136	668216
200055	668217
83067	668218
12130	668219
15315	668220
117391	668221
14269	668222
296787	668223
76353	668224
16206	668225
32609	668226
96322	668227
166307	668228
161002	668229
7259	668230
17949	668231
17949	668232
57902	668233
131544	668234
12532	668235
116	668236
6065	668237
88666	668238
96994	668239
1439	668240
4761	668241
68701	668242
12014	668243
24312	668244
107819	668245
93036	668246
1634	668247
60480	668248
27756	668249
218726	668250
61673	668251
137647	668252
98965	668253
70873	668254
11347	668255
65447	668256
61177	668257
262633	668258
1212	668259
61177	668260
19053	668261
2891	668262
291998	668263
7646	668264
50070	668265
302260	668266
62235	668267
19358	668268
16573	668269
237290	668270
108747	668271
98992	668272
68447	668273
115838	668274
9241	668275
140141	668276
28764	668277
217915	668278
188944	668279
5624	668280
5842	668281
133677	668282
90960	668283
62265	668284
1623	668285
34309	668286
15425	668287
1120	668288
4367	668289
12682	668290
24603	668291
7533	668292
247082	668293
15207	668294
4706	668295
104581	668296
53640	668297
26295	668298
39819	668299
117714	668300
234396	668301
5762	668302
200531	668303
5762	668304
42661	668305
107215	668306
70883	668307
205127	668308
243066	668309
77196	668310
45675	668311
207977	668312
40187	668313
224426	668314
149260	668315
102649	668316
1748	668317
140986	668318
29495	668319
105210	668320
66828	668321
1179	668322
77826	668323
169431	668324
105262	668325
151477	668326
76404	668327
47349	668328
50109	668329
80279	668330
42940	668331
18391	668332
185969	668333
64227	668334
263827	668335
146503	668336
290402	668337
116216	668338
116515	668339
215892	668340
101078	668341
75963	668342
226436	668343
12627	668344
123023	668345
47539	668346
6286	668347
1874	668348
27917	668349
16592	668350
2215	668351
1255	668352
21096	668353
5469	668354
159093	668355
158926	668356
49640	668357
191668	668358
31669	668359
241079	668360
63391	668361
280763	668362
29436	668363
207832	668364
311445	668365
7232	668366
33008	668367
142184	668368
51785	668369
4134	668370
40099	668371
27086	668372
26795	668373
207669	668374
66645	668375
61688	668376
66645	668377
43709	668378
123824	668379
4290	668380
159510	668381
3408	668382
155	668383
945	668384
202143	668385
21445	668386
199802	668387
64963	668388
437	668389
98209	668390
6230	668391
40271	668392
32354	668393
365	668394
202232	668395
189598	668396
770	668397
8306	668398
266288	668399
202786	668400
770	668401
50356	668402
7104	668403
117316	668404
117134	668405
138721	668406
10918	668407
708	668408
17370	668409
83887	668410
22514	668411
210450	668412
20222	668413
78460	668414
28729	668415
112151	668416
59150	668417
25897	668418
290219	668419
121123	668420
17168	668421
249638	668422
203752	668423
13461	668424
14047	668425
20780	668426
62185	668427
105335	668428
133	668429
141825	668430
72639	668431
271006	668432
131282	668433
790	668434
63501	668435
181615	668436
111274	668437
293119	668438
231538	668439
201515	668440
201428	668441
284047	668442
125807	668443
1616	668444
32650	668445
202389	668446
1616	668447
48726	668448
440	668449
183824	668450
16778	668451
27413	668452
131363	668453
5987	668454
111361	668455
126767	668456
69673	668457
18906	668458
143846	668459
183398	668460
50707	668461
190129	668462
153594	668463
196559	668464
3084	668465
170628	668466
57544	668467
34627	668468
142482	668469
163842	668470
84583	668471
283481	668472
244733	668473
38855	668474
63459	668475
6692	668476
64675	668477
1762	668478
111545	668479
43373	668480
105391	668481
33949	668482
109609	668483
142897	668484
79215	668485
4274	668486
169397	668487
29005	668488
292914	668489
42409	668490
4487	668491
18377	668492
149778	668493
240946	668494
1921	668495
211689	668496
178152	668497
33912	668498
137629	668499
159068	668500
67735	668501
123872	668502
100017	668503
248519	668504
83250	668505
139692	668506
102157	668507
140469	668508
1497	668509
18635	668510
5361	668511
33712	668512
291276	668513
2935	668514
55703	668515
109536	668516
30507	668517
14709	668518
128150	668519
234331	668520
16185	668521
294891	668522
6294	668523
27089	668524
35299	668525
971	668526
57083	668527
270	668528
266338	668529
86593	668530
46318	668531
33640	668532
239310	668533
123279	668534
143524	668535
188729	668536
176586	668537
101649	668538
2103	668539
199219	668540
43641	668541
151010	668542
210975	668543
29265	668544
4544	668545
158294	668546
143460	668547
303594	668548
186607	668549
299949	668550
62151	668551
14225	668552
34419	668553
144428	668554
18467	668555
280258	668556
14170	668557
48653	668558
45901	668559
6332	668560
80285	668561
73352	668562
81956	668563
63279	668564
5136	668565
619	668566
132080	668567
9502	668568
18780	668569
54728	668570
60358	668571
171720	668572
80628	668573
123859	668574
41664	668575
19771	668576
4157	668577
36290	668578
25012	668579
215579	668580
40	668581
60356	668582
179216	668583
2244	668584
2283	668585
9631	668586
254888	668587
35994	668588
10153	668589
39569	668590
135533	668591
64061	668592
7911	668593
24251	668594
34746	668595
78745	668596
51221	668597
1277	668598
28189	668599
90507	668600
147165	668601
140450	668602
142457	668603
255100	668604
61756	668605
16994	668606
78617	668607
78617	668608
55059	668609
140771	668610
204302	668611
143200	668612
143236	668613
17413	668614
97300	668615
78717	668616
284315	668617
65291	668618
82747	668619
53664	668620
19710	668621
61033	668622
63433	668623
90479	668624
4815	668625
48181	668626
130020	668627
150827	668628
13153	668629
43002	668630
136502	668631
188254	668632
40421	668633
4851	668634
192815	668635
277325	668636
13424	668637
33258	668638
77798	668639
60286	668640
1507	668641
315	668642
137400	668643
4219	668644
80581	668645
1932	668646
120199	668647
43094	668648
242951	668649
26531	668650
3202	668651
104956	668652
62	668653
97268	668654
131034	668655
82568	668656
14100	668657
14092	668658
236625	668659
158215	668660
171920	668661
70405	668662
16459	668663
62241	668664
81224	668665
51791	668666
169287	668667
99102	668668
157826	668669
157729	668670
198411	668671
133378	668672
238609	668673
99814	668674
150519	668675
26633	668676
1325	668677
66488	668678
59360	668679
59842	668680
8595	668681
130903	668682
178406	668683
62193	668684
52686	668685
195350	668686
37038	668687
93956	668688
3114	668689
131183	668690
170229	668691
19694	668692
107175	668693
195638	668694
171258	668695
261935	668696
60264	668697
97690	668698
47256	668699
43712	668700
1479	668701
136841	668702
182149	668703
21442	668704
1891	668705
57138	668706
8564	668707
26664	668708
87362	668709
44439	668710
191737	668711
39447	668712
15706	668713
7563	668714
118529	668715
47380	668716
78420	668717
185321	668718
231784	668719
170043	668720
46748	668721
534	668722
20846	668723
7261	668724
27824	668725
34136	668726
5934	668727
85132	668728
8407	668729
218749	668730
12542	668731
3623	668732
182500	668733
21	668734
2538	668735
69165	668736
1636	668737
256760	668738
71284	668739
137804	668740
32190	668741
222014	668742
187178	668743
114734	668744
63517	668745
26423	668746
4	668747
32456	668748
33968	668749
51954	668750
7149	668751
39406	668752
24134	668753
8906	668754
181346	668755
237587	668756
2923	668757
44135	668758
16515	668759
117720	668760
274352	668761
106424	668762
10781	668763
7630	668764
92864	668765
291870	668766
10275	668767
174241	668768
251517	668769
180720	668770
10826	668771
83905	668772
58200	668773
98189	668774
202080	668775
51882	668776
254	668777
119835	668778
37009	668779
109038	668780
300623	668781
75983	668782
64778	668783
29245	668784
199265	668785
779	668786
779	668787
79548	668788
6262	668789
18422	668790
39399	668791
174670	668792
56950	668793
5506	668794
105934	668795
15955	668796
29245	668797
185160	668798
42458	668799
31392	668800
272600	668801
33698	668802
97950	668803
65307	668804
149031	668805
98946	668806
56375	668807
6683	668808
10382	668809
23303	668810
293078	668811
203120	668812
130447	668813
215453	668814
5062	668815
37883	668816
95860	668817
128941	668818
303473	668819
16219	668820
53513	668821
124339	668822
84510	668823
79108	668824
79108	668825
61474	668826
293892	668827
53854	668828
62181	668829
206216	668830
94608	668831
125650	668832
36866	668833
203148	668834
6723	668835
275780	668836
56	668837
89125	668838
239354	668839
287984	668840
132863	668841
14726	668842
67620	668843
46227	668844
138549	668845
44286	668846
150452	668847
58208	668848
88772	668849
171258	668850
2743	668851
140152	668852
187683	668853
278560	668854
225807	668855
224432	668856
63503	668857
209489	668858
214745	668859
127204	668860
166315	668861
79245	668862
159817	668863
23516	668864
12520	668865
17708	668866
28604	668867
91709	668868
260490	668869
298720	668870
36374	668871
294312	668872
61871	668873
25091	668874
9693	668875
38023	668876
643	668877
2236	668878
30469	668879
6551	668880
26889	668881
252675	668882
35732	668883
8817	668884
20785	668885
106974	668886
162647	668887
19644	668888
3027	668889
8068	668890
256304	668891
197135	668892
51307	668893
7580	668894
161966	668895
88978	668896
50361	668897
129691	668898
25134	668899
139407	668900
4894	668901
61964	668902
74979	668903
28332	668904
24803	668905
1371	668906
15286	668907
20879	668908
50606	668909
263542	668910
153860	668911
171488	668912
74101	668913
7752	668914
8645	668915
19406	668916
9898	668917
28290	668918
76464	668919
61860	668920
13706	668921
82621	668922
66651	668923
16055	668924
11946	668925
99016	668926
33350	668927
72331	668928
27545	668929
167202	668930
57870	668931
99534	668932
174835	668933
117158	668934
47106	668935
305633	668936
63322	668937
39744	668938
37214	668939
56904	668940
36273	668941
102871	668942
141731	668943
81379	668944
33220	668945
26812	668946
485	668947
57533	668948
178262	668949
111137	668950
750	668951
167639	668952
9044	668953
63348	668954
203362	668955
98592	668956
184780	668957
71642	668958
92517	668959
145633	668960
250089	668961
52577	668962
110778	668963
110041	668964
71219	668965
1882	668966
17853	668967
47186	668968
247110	668969
53799	668970
63802	668971
8488	668972
11873	668973
230768	668974
134788	668975
45266	668976
15838	668977
14	668978
158443	668979
84360	668980
139386	668981
4345	668982
165329	668983
44560	668984
133718	668985
6998	668986
171915	668987
105100	668988
275585	668989
147783	668990
65838	668991
5857	668992
147282	668993
41787	668994
138583	668995
266987	668996
89889	668997
30986	668998
46075	668999
286299	669000
56610	669001
195178	669002
37777	669003
172696	669004
25280	669005
4087	669006
41213	669007
176416	669008
8914	669009
15018	669010
39929	669011
176565	669012
191722	669013
266183	669014
129651	669015
246369	669016
282564	669017
164455	669018
221575	669019
225255	669020
23142	669021
27549	669022
115150	669023
237196	669024
2805	669025
2	669026
58265	669027
205196	669028
149827	669029
249889	669030
104128	669031
35707	669032
162372	669033
90624	669034
780	669035
193846	669036
16906	669037
31825	669038
230663	669039
548	669040
285196	669041
183088	669042
229168	669043
137927	669044
2615	669045
195511	669046
78061	669047
116452	669048
190937	669049
20026	669050
147724	669051
24980	669052
89559	669053
79578	669054
306	669055
50669	669056
61684	669057
56436	669058
126430	669059
139274	669060
54311	669061
89743	669062
35594	669063
101267	669064
37057	669065
97877	669066
66335	669067
155945	669068
184555	669069
189611	669070
23837	669071
281062	669072
13177	669073
4889	669074
82797	669075
3221	669076
118674	669077
16357	669078
45070	669079
79144	669080
157962	669081
109047	669082
268387	669083
62543	669084
235963	669085
72860	669086
3066	669087
12551	669088
96289	669089
247402	669090
80255	669091
3016	669092
306142	669093
42248	669094
1843	669095
278759	669096
183373	669097
143922	669098
195955	669099
209087	669100
32833	669101
93644	669102
188646	669103
8785	669104
22837	669105
223316	669106
94814	669107
42882	669108
4660	669109
126892	669110
22273	669111
176162	669112
3981	669113
79023	669114
174122	669115
178703	669116
91664	669117
24055	669118
137	669119
42413	669120
129901	669121
174295	669122
4067	669123
137323	669124
56704	669125
112390	669126
26841	669127
84474	669128
36997	669129
303279	669130
64616	669131
32198	669132
26617	669133
290202	669134
270439	669135
205259	669136
68144	669137
194848	669138
26496	669139
57843	669140
110710	669141
58739	669142
29897	669143
95416	669144
9233	669145
40200	669146
115363	669147
131433	669148
304342	669149
89375	669150
170368	669151
28647	669152
81510	669153
6668	669154
63412	669155
9764	669156
31379	669157
130204	669158
200449	669159
306417	669160
104951	669161
172824	669162
96245	669163
25124	669164
133270	669165
69175	669166
114983	669167
37293	669168
121373	669169
2463	669170
219461	669171
180358	669172
54553	669173
4267	669174
7121	669175
101788	669176
14182	669177
274848	669178
7069	669179
50085	669180
22618	669181
85483	669182
189944	669183
18735	669184
14999	669185
59012	669186
143950	669187
335	669188
23034	669189
20767	669190
201057	669191
133376	669192
17419	669193
17419	669194
17144	669195
101595	669196
274849	669197
25056	669198
81560	669199
7944	669200
142546	669201
26406	669202
174097	669203
15220	669204
178747	669205
21609	669206
88897	669207
11617	669208
72290	669209
55910	669210
38443	669211
11163	669212
106872	669213
6719	669214
273824	669215
2569	669216
215038	669217
215038	669218
275572	669219
76278	669220
19211	669221
81783	669222
26432	669223
26432	669224
136988	669225
121968	669226
300075	669227
86108	669228
29594	669229
79507	669230
60800	669231
87690	669232
83279	669233
95269	669234
161581	669235
142214	669236
113976	669237
97214	669238
5663	669239
68372	669240
298003	669241
150368	669242
8535	669243
132633	669244
37322	669245
48527	669246
301321	669247
194749	669248
197394	669249
8837	669250
160271	669251
257232	669252
24662	669253
27723	669254
186310	669255
208417	669256
263390	669257
121015	669258
2629	669259
197677	669260
12983	669261
127655	669262
131764	669263
201011	669264
18794	669265
22521	669266
21656	669267
97308	669268
135227	669269
226319	669270
172439	669271
59023	669272
26560	669273
55567	669274
197871	669275
34798	669276
149432	669277
115366	669278
231921	669279
69757	669280
37988	669281
57504	669282
187113	669283
146297	669284
40618	669285
71581	669286
7478	669287
117476	669288
45752	669289
67890	669290
541	669291
160292	669292
16611	669293
35863	669294
118789	669295
243186	669296
79018	669297
48280	669298
23260	669299
161560	669300
43805	669301
3214	669302
35806	669303
12847	669304
56473	669305
4836	669306
194611	669307
176224	669308
73005	669309
1758	669310
73005	669311
272344	669312
5489	669313
187980	669314
165691	669315
18037	669316
203334	669317
195827	669318
189715	669319
69909	669320
28	669321
5961	669322
291332	669323
107854	669324
219811	669325
33202	669326
148352	669327
131308	669328
20913	669329
4167	669330
69096	669331
54927	669332
103701	669333
128405	669334
34152	669335
2835	669336
293165	669337
639	669338
23378	669339
31411	669340
20940	669341
2290	669342
23378	669343
61994	669344
210623	669345
28736	669346
221400	669347
233935	669348
45511	669349
45276	669350
78920	669351
21503	669352
90269	669353
1135	669354
87619	669355
580	669356
32092	669357
82703	669358
161829	669359
30252	669360
14427	669361
73829	669362
21137	669363
77184	669364
16827	669365
70140	669366
60014	669367
296976	669368
8033	669369
24834	669370
210985	669371
271625	669372
209487	669373
126167	669374
70953	669375
2393	669376
51477	669377
187787	669378
165463	669379
439	669380
13891	669381
57265	669382
201426	669383
5935	669384
77493	669385
13084	669386
22307	669387
72901	669388
54463	669389
148565	669390
64842	669391
977	669392
7482	669393
202706	669394
191904	669395
277969	669396
115422	669397
186691	669398
3371	669399
97800	669400
2266	669401
273	669402
13339	669403
7040	669404
170587	669405
170478	669406
206147	669407
277025	669408
5669	669409
58730	669410
62720	669411
283903	669412
61415	669413
58738	669414
28782	669415
140068	669416
2860	669417
1047	669418
6573	669419
272260	669420
233500	669421
50874	669422
1685	669423
292131	669424
5354	669425
61628	669426
161165	669427
33369	669428
27806	669429
62369	669430
9714	669431
26829	669432
1060	669433
5296	669434
5950	669435
5950	669436
178421	669437
30718	669438
68442	669439
26623	669440
49991	669441
288396	669442
140360	669443
11674	669444
24100	669445
126190	669446
19627	669447
152026	669448
114563	669449
23713	669450
8256	669451
57134	669452
19638	669453
7157	669454
144759	669455
137238	669456
33104	669457
104880	669458
145848	669459
20080	669460
156331	669461
132354	669462
303197	669463
80572	669464
56173	669465
198408	669466
170914	669467
91045	669468
57351	669469
18123	669470
49133	669471
187552	669472
34176	669473
4565	669474
52756	669475
86346	669476
4200	669477
105009	669478
219788	669479
68760	669480
167235	669481
47134	669482
113832	669483
24016	669484
53600	669485
83500	669486
31889	669487
120633	669488
80592	669489
88789	669490
137316	669491
19226	669492
294379	669493
10848	669494
19245	669495
7583	669496
112995	669497
24343	669498
27500	669499
311529	669500
5452	669501
10632	669502
118730	669503
93253	669504
219050	669505
64491	669506
10533	669507
18076	669508
46720	669509
21267	669510
285091	669511
80489	669512
11667	669513
7513	669514
184365	669515
113076	669516
2929	669517
62180	669518
241562	669519
112229	669520
22098	669521
50106	669522
62890	669523
75146	669524
84719	669525
74575	669526
35574	669527
44170	669528
152621	669529
7234	669530
28609	669531
182155	669532
36717	669533
29024	669534
6416	669535
99664	669536
192917	669537
33341	669538
119161	669539
8210	669540
79476	669541
6449	669542
454	669543
118359	669544
18539	669545
1430	669546
46480	669547
83516	669548
166357	669549
179352	669550
143040	669551
209348	669552
179855	669553
120489	669554
39806	669555
69306	669556
93446	669557
13097	669558
2593	669559
53335	669560
146206	669561
168255	669562
212535	669563
226157	669564
13097	669565
287669	669566
133809	669567
2435	669568
121668	669569
200413	669570
87623	669571
79269	669572
220298	669573
215565	669574
81315	669575
135660	669576
14725	669577
76034	669578
4387	669579
180337	669580
45207	669581
41936	669582
288466	669583
119122	669584
113956	669585
91876	669586
35719	669587
23677	669588
200228	669589
17945	669590
5871	669591
88809	669592
114921	669593
292276	669594
1911	669595
4213	669596
258363	669597
69975	669598
17713	669599
950	669600
175567	669601
20161	669602
60336	669603
42178	669604
134685	669605
101580	669606
23740	669607
152914	669608
46143	669609
103181	669610
221566	669611
148671	669612
66595	669613
68382	669614
76571	669615
199704	669616
102256	669617
102256	669618
299199	669619
233465	669620
2706	669621
50947	669622
135865	669623
65077	669624
265801	669625
158293	669626
80753	669627
56584	669628
152	669629
256314	669630
84927	669631
1869	669632
23890	669633
239466	669634
6989	669635
75336	669636
113030	669637
24932	669638
50153	669639
22537	669640
36350	669641
113194	669642
116815	669643
21195	669644
69722	669645
185243	669646
14918	669647
44147	669648
30474	669649
45202	669650
312449	669651
21112	669652
234414	669653
13339	669654
29025	669655
80139	669656
49302	669657
570	669658
87443	669659
161398	669660
68953	669661
225341	669662
45674	669663
47206	669664
12266	669665
81298	669666
103656	669667
34116	669668
186380	669669
112952	669670
71778	669671
104960	669672
57261	669673
131340	669674
113261	669675
214192	669676
190398	669677
28020	669678
284539	669679
89375	669680
50760	669681
198446	669682
102339	669683
18267	669684
129415	669685
43412	669686
22531	669687
173705	669688
249774	669689
162758	669690
216617	669691
810	669692
85613	669693
135177	669694
124504	669695
44683	669696
5638	669697
128923	669698
283996	669699
128429	669700
2825	669701
193240	669702
29320	669703
16621	669704
137858	669705
127584	669706
19142	669707
1041	669708
1606	669709
56052	669710
38188	669711
115170	669712
95470	669713
25955	669714
101184	669715
107911	669716
5323	669717
16971	669718
60323	669719
101536	669720
3151	669721
41904	669722
151822	669723
150330	669724
26734	669725
9355	669726
80406	669727
277996	669728
309989	669729
17692	669730
1850	669731
36348	669732
52101	669733
45076	669734
6199	669735
34202	669736
15134	669737
26035	669738
149570	669739
28434	669740
13033	669741
115612	669742
7430	669743
20707	669744
94637	669745
99535	669746
114148	669747
9981	669748
119	669749
80730	669750
399	669751
131732	669752
68837	669753
9407	669754
155193	669755
51699	669756
89986	669757
14532	669758
9961	669759
5858	669760
189794	669761
154642	669762
12252	669763
6276	669764
160924	669765
74514	669766
194604	669767
109915	669768
34015	669769
218532	669770
116772	669771
29767	669772
256279	669773
247019	669774
78126	669775
7691	669776
57734	669777
243409	669778
96944	669779
150859	669780
131173	669781
7581	669782
142618	669783
65033	669784
175967	669785
97494	669786
211622	669787
21991	669788
14320	669789
61562	669790
41045	669791
8806	669792
55887	669793
180290	669794
96259	669795
58240	669796
29149	669797
36476	669798
127662	669799
284997	669800
94913	669801
234614	669802
246254	669803
172933	669804
269799	669805
132283	669806
95538	669807
108500	669808
217474	669809
59835	669810
10623	669811
32471	669812
92	669813
126346	669814
71208	669815
129990	669816
218091	669817
276913	669818
110764	669819
39870	669820
93080	669821
212180	669822
38104	669823
71669	669824
89639	669825
310740	669826
7061	669827
115627	669828
202010	669829
140074	669830
114329	669831
189316	669832
109075	669833
58540	669834
208707	669835
191774	669836
299425	669837
194957	669838
282642	669839
225835	669840
137713	669841
115932	669842
176551	669843
41773	669844
128726	669845
222062	669846
115444	669847
36089	669848
7901	669849
153963	669850
160775	669851
2209	669852
852	669853
151845	669854
85223	669855
85714	669856
197879	669857
12992	669858
357	669859
304168	669860
195532	669861
110507	669862
103128	669863
90914	669864
95193	669865
24980	669866
127322	669867
60135	669868
102880	669869
45568	669870
51287	669871
4352	669872
184903	669873
187660	669874
91156	669875
186285	669876
32011	669877
193491	669878
3508	669879
78692	669880
1259	669881
154891	669882
2500	669883
199582	669884
57601	669885
60894	669886
39915	669887
7755	669888
217960	669889
4848	669890
25227	669891
211306	669892
109302	669893
160196	669894
178589	669895
42640	669896
127954	669897
125660	669898
83634	669899
251790	669900
11295	669901
62691	669902
275759	669903
105616	669904
173067	669905
144013	669906
185965	669907
120901	669908
143882	669909
87850	669910
87634	669911
283083	669912
114415	669913
99385	669914
145079	669915
241424	669916
48170	669917
88019	669918
214974	669919
81171	669920
62426	669921
293455	669922
13900	669923
141966	669924
169451	669925
117693	669926
145926	669927
284129	669928
194355	669929
50499	669930
94327	669931
5071	669932
212307	669933
228709	669934
228521	669935
62233	669936
95485	669937
132316	669938
106679	669939
93122	669940
197280	669941
69145	669942
93310	669943
66415	669944
50130	669945
35737	669946
130113	669947
296381	669948
106376	669949
93310	669950
302023	669951
103184	669952
118099	669953
108399	669954
298556	669955
210461	669956
89832	669957
196887	669958
184263	669959
82418	669960
57010	669961
169787	669962
198235	669963
208754	669964
94241	669965
163592	669966
185406	669967
89733	669968
44141	669969
69525	669970
160958	669971
89949	669972
32961	669973
160040	669974
196644	669975
69525	669976
99219	669977
99152	669978
116048	669979
116780	669980
198200	669981
63687	669982
137975	669983
68785	669984
226484	669985
77003	669986
23551	669987
34565	669988
130263	669989
287551	669990
4141	669991
31833	669992
104203	669993
42732	669994
41808	669995
238366	669996
33468	669997
177736	669998
72377	669999
10034	670000
107563	670001
60514	670002
87859	670003
138480	670004
49011	670005
111637	670006
280847	670007
194335	670008
209331	670009
241550	670010
67282	670011
62414	670012
244406	670013
192466	670014
46529	670015
203846	670016
83861	670017
17010	670018
117056	670019
608	670020
186523	670021
17983	670022
217139	670023
69486	670024
477	670025
286813	670026
35737	670027
229366	670028
298451	670029
36004	670030
289380	670031
47310	670032
41857	670033
208051	670034
200336	670035
193018	670036
196977	670037
123441	670038
153541	670039
109020	670040
238	670041
48593	670042
196568	670043
299718	670044
5388	670045
70076	670046
46690	670047
61782	670048
48593	670049
72969	670050
232317	670051
173163	670052
33494	670053
119756	670054
166431	670055
156768	670056
295554	670057
96772	670058
70160	670059
196795	670060
63833	670061
8371	670062
283362	670063
250547	670064
170336	670065
217340	670066
22699	670067
32616	670068
117029	670069
26007	670070
307777	670071
5552	670072
154619	670073
20823	670074
32131	670075
57917	670076
209700	670077
183965	670078
28776	670079
125546	670080
163298	670081
64	670082
19882	670083
10714	670084
20572	670085
145810	670086
43851	670087
23043	670088
279	670089
64	670090
29817	670091
578	670092
63188	670093
91064	670094
52035	670095
167049	670096
237282	670097
26484	670098
9894	670099
18106	670100
67122	670101
26869	670102
87842	670103
2203	670104
163425	670105
127886	670106
59828	670107
26880	670108
72294	670109
82359	670110
110739	670111
258096	670112
24945	670113
147028	670114
151063	670115
61383	670116
115461	670117
33759	670118
214598	670119
63884	670120
50916	670121
11651	670122
130560	670123
61884	670124
52004	670125
132442	670126
49600	670127
279632	670128
1533	670129
41477	670130
63945	670131
46282	670132
40004	670133
107124	670134
13921	670135
28704	670136
126424	670137
2584	670138
9556	670139
68338	670140
163974	670141
135224	670142
39449	670143
126579	670144
280804	670145
66709	670146
221237	670147
40490	670148
40490	670149
52818	670150
17501	670151
11864	670152
194749	670153
192901	670154
48276	670155
197380	670156
10210	670157
188906	670158
137090	670159
26974	670160
50598	670161
66143	670162
9275	670163
196096	670164
50550	670165
38488	670166
56191	670167
96162	670168
15601	670169
181548	670170
105183	670171
67998	670172
95628	670173
15401	670174
2841	670175
15425	670176
202059	670177
126553	670178
212539	670179
7564	670180
98334	670181
195525	670182
183365	670183
34202	670184
75779	670185
66249	670186
149546	670187
469	670188
22011	670189
221641	670190
143709	670191
19117	670192
303720	670193
10758	670194
188340	670195
15541	670196
138539	670197
66905	670198
83438	670199
61679	670200
163	670201
163	670202
297365	670203
9862	670204
43206	670205
166955	670206
228581	670207
64318	670208
295423	670209
272631	670210
84280	670211
84280	670212
6580	670213
57030	670214
235820	670215
85421	670216
139203	670217
189952	670218
93572	670219
140609	670220
229056	670221
83706	670222
6486	670223
137902	670224
5556	670225
122892	670226
64047	670227
67998	670228
35350	670229
73559	670230
99457	670231
74887	670232
35091	670233
100327	670234
82465	670235
46059	670236
41533	670237
127068	670238
8312	670239
107	670240
98434	670241
11046	670242
195582	670243
27088	670244
148263	670245
181684	670246
213379	670247
118260	670248
116690	670249
204198	670250
82588	670251
180185	670252
126447	670253
51773	670254
30544	670255
221337	670256
5704	670257
41027	670258
185926	670259
54047	670260
190279	670261
16461	670262
85784	670263
29975	670264
83693	670265
200256	670266
15823	670267
164112	670268
14756	670269
38553	670270
30169	670271
114347	670272
75521	670273
54389	670274
122837	670275
168576	670276
174462	670277
52410	670278
14690	670279
2398	670280
95729	670281
5132	670282
84360	670283
113205	670284
65192	670285
57091	670286
3566	670287
39747	670288
200803	670289
53391	670290
11951	670291
208188	670292
77941	670293
9	670294
146025	670295
1627	670296
1558	670297
58571	670298
87334	670299
38985	670300
3270	670301
173214	670302
16151	670303
7590	670304
14171	670305
50486	670306
92680	670307
123018	670308
21996	670309
238250	670310
134357	670311
89244	670312
110661	670313
188786	670314
42380	670315
32727	670316
14072	670317
60703	670318
152942	670319
59946	670320
107602	670321
25470	670322
103258	670323
156824	670324
140353	670325
174943	670326
8644	670327
89262	670328
43290	670329
43920	670330
11897	670331
174248	670332
226522	670333
7532	670334
56965	670335
747	670336
232958	670337
68429	670338
91240	670339
15282	670340
15282	670341
213432	670342
71374	670343
48672	670344
233699	670345
186400	670346
79287	670347
19492	670348
29253	670349
241752	670350
154318	670351
217376	670352
168586	670353
164671	670354
78920	670355
7532	670356
44023	670357
52693	670358
1454	670359
27821	670360
149409	670361
62208	670362
31846	670363
146449	670364
299436	670365
2696	670366
89244	670367
95666	670368
61745	670369
151873	670370
77948	670371
156824	670372
234333	670373
93162	670374
229952	670375
223967	670376
56254	670377
103654	670378
105891	670379
56948	670380
11070	670381
14171	670382
101451	670383
280602	670384
27821	670385
89075	670386
2068	670387
8349	670388
43667	670389
58721	670390
73909	670391
6566	670392
170293	670393
59361	670394
249371	670395
107345	670396
311760	670397
157705	670398
14935	670399
256810	670400
1725	670401
18791	670402
288516	670403
45976	670404
106539	670405
37364	670406
64644	670407
41514	670408
5368	670409
91560	670410
43001	670411
491	670412
149061	670413
168530	670414
8019	670415
162829	670416
46190	670417
50269	670418
123601	670419
84633	670420
36502	670421
281055	670422
130361	670423
68266	670424
147637	670425
1516	670426
40432	670427
56388	670428
312201	670429
80953	670430
2155	670431
64827	670432
1303	670433
103722	670434
119812	670435
30051	670436
130164	670437
6021	670438
65900	670439
177855	670440
11744	670441
290592	670442
12661	670443
212083	670444
59621	670445
59080	670446
25029	670447
53764	670448
37773	670449
84513	670450
11279	670451
30506	670452
70977	670453
174527	670454
95536	670455
31185	670456
166320	670457
1257	670458
29607	670459
5758	670460
1067	670461
168271	670462
145234	670463
58057	670464
115817	670465
64561	670466
261131	670467
94493	670468
131149	670469
144229	670470
39690	670471
8557	670472
48043	670473
44953	670474
8326	670475
34449	670476
36715	670477
122403	670478
187251	670479
139725	670480
248947	670481
67965	670482
99119	670483
366	670484
4821	670485
63109	670486
247460	670487
177015	670488
173128	670489
264205	670490
83928	670491
1257	670492
11490	670493
58120	670494
234014	670495
180519	670496
217082	670497
15083	670498
69102	670499
196884	670500
129296	670501
117597	670502
84975	670503
88932	670504
18898	670505
11720	670506
19725	670507
146683	670508
180633	670509
179933	670510
128156	670511
120118	670512
19218	670513
195777	670514
126160	670515
45089	670516
26415	670517
121372	670518
14690	670519
99693	670520
29022	670521
55298	670522
18895	670523
40413	670524
65428	670525
38833	670526
28005	670527
4590	670528
102501	670529
73225	670530
28931	670531
116459	670532
61855	670533
8111	670534
92477	670535
36918	670536
3515	670537
215	670538
24151	670539
36703	670540
81198	670541
21156	670542
139223	670543
26555	670544
31477	670545
178627	670546
195214	670547
36971	670548
30454	670549
7153	670550
51160	670551
144396	670552
10728	670553
12753	670554
20245	670555
43037	670556
34882	670557
202271	670558
108109	670559
150521	670560
119149	670561
84005	670562
282190	670563
525	670564
84005	670565
145508	670566
6175	670567
257964	670568
84513	670569
27748	670570
98831	670571
167073	670572
13402	670573
3698	670574
53741	670575
35707	670576
92277	670577
24964	670578
30992	670579
170497	670580
264846	670581
116029	670582
143305	670583
135870	670584
199077	670585
203	670586
42185	670587
94302	670588
130229	670589
1451	670590
42305	670591
33541	670592
64264	670593
65067	670594
92169	670595
50	670596
195806	670597
45716	670598
68044	670599
14100	670600
50	670601
12691	670602
207472	670603
162728	670604
186509	670605
250976	670606
172721	670607
263292	670608
51456	670609
16418	670610
229046	670611
118360	670612
47339	670613
191437	670614
63748	670615
73928	670616
167512	670617
34315	670618
172261	670619
2050	670620
38593	670621
97281	670622
127261	670623
118644	670624
205081	670625
38863	670626
166098	670627
30533	670628
86202	670629
57707	670630
285285	670631
60046	670632
25953	670633
133383	670634
312051	670635
30585	670636
27984	670637
4319	670638
92479	670639
146797	670640
10377	670641
1153	670642
13407	670643
21592	670644
45426	670645
31547	670646
73163	670647
7355	670648
308073	670649
21368	670650
146933	670651
58268	670652
153535	670653
90057	670654
44482	670655
10440	670656
11310	670657
2298	670658
91488	670659
79935	670660
224083	670661
48530	670662
215710	670663
27791	670664
49801	670665
80375	670666
71845	670667
44388	670668
15436	670669
50095	670670
31221	670671
159407	670672
174338	670673
163083	670674
191454	670675
150700	670676
58158	670677
3518	670678
267760	670679
179886	670680
133648	670681
88230	670682
51720	670683
6801	670684
220826	670685
13955	670686
16220	670687
104241	670688
85110	670689
191204	670690
631	670691
92836	670692
222622	670693
104861	670694
98391	670695
37902	670696
136348	670697
34872	670698
143993	670699
11746	670700
188132	670701
188132	670702
176424	670703
114547	670704
37131	670705
112175	670706
135980	670707
253017	670708
75765	670709
65862	670710
167501	670711
194489	670712
53446	670713
8859	670714
190483	670715
11547	670716
55557	670717
80626	670718
143158	670719
94929	670720
85087	670721
99735	670722
146671	670723
9084	670724
45323	670725
94928	670726
199079	670727
3826	670728
141788	670729
202176	670730
38419	670731
124861	670732
140086	670733
218987	670734
8897	670735
19296	670736
7304	670737
60196	670738
201744	670739
92222	670740
17791	670741
204300	670742
1411	670743
26606	670744
22619	670745
46887	670746
134822	670747
59617	670748
205205	670749
51670	670750
98189	670751
16816	670752
20341	670753
70563	670754
70903	670755
101396	670756
4881	670757
138062	670758
138099	670759
35535	670760
77151	670761
99811	670762
161932	670763
141492	670764
50972	670765
59151	670766
25508	670767
147627	670768
166011	670769
136496	670770
148174	670771
148639	670772
8814	670773
48552	670774
125385	670775
1919	670776
46237	670777
16602	670778
160595	670779
65377	670780
115484	670781
162834	670782
76823	670783
181440	670784
1620	670785
49081	670786
168378	670787
34601	670788
44702	670789
13313	670790
149934	670791
130965	670792
56162	670793
54969	670794
82244	670795
192771	670796
270539	670797
180741	670798
243558	670799
106845	670800
1281	670801
57645	670802
163566	670803
24518	670804
191512	670805
20941	670806
126909	670807
153009	670808
225600	670809
141267	670810
85576	670811
301440	670812
209085	670813
117645	670814
5661	670815
2752	670816
30113	670817
209664	670818
119027	670819
56162	670820
278137	670821
77627	670822
11775	670823
292266	670824
22438	670825
120156	670826
101247	670827
181533	670828
14686	670829
97829	670830
65990	670831
120052	670832
68778	670833
18985	670834
94704	670835
56444	670836
47133	670837
227815	670838
130697	670839
89820	670840
45037	670841
30073	670842
252527	670843
2773	670844
133328	670845
271166	670846
112277	670847
66066	670848
24136	670849
178409	670850
3387	670851
34334	670852
191486	670853
191626	670854
128714	670855
101781	670856
121473	670857
243669	670858
116048	670859
33083	670860
132516	670861
285696	670862
247079	670863
270097	670864
178792	670865
65824	670866
186475	670867
94374	670868
119314	670869
140237	670870
126274	670871
158806	670872
266131	670873
244910	670874
38563	670875
38563	670876
463	670877
202808	670878
129381	670879
142371	670880
265052	670881
38182	670882
173707	670883
130082	670884
53211	670885
230558	670886
174909	670887
190845	670888
184722	670889
183465	670890
111296	670891
77310	670892
128174	670893
111222	670894
77310	670895
189994	670896
129831	670897
171003	670898
81134	670899
148657	670900
49324	670901
1705	670902
108674	670903
188735	670904
126577	670905
9449	670906
10591	670907
192579	670908
133313	670909
114566	670910
307792	670911
30075	670912
44504	670913
24610	670914
107521	670915
307954	670916
3546	670917
76809	670918
1329	670919
32648	670920
3127	670921
29440	670922
23850	670923
229958	670924
6020	670925
30517	670926
465	670927
33197	670928
28208	670929
96146	670930
209221	670931
101740	670932
145029	670933
195603	670934
310294	670935
58878	670936
1088	670937
313	670938
136767	670939
151404	670940
217894	670941
48538	670942
3584	670943
111383	670944
41252	670945
21609	670946
63426	670947
94996	670948
14421	670949
249214	670950
116495	670951
110815	670952
12613	670953
209865	670954
164770	670955
242505	670956
242698	670957
273116	670958
44236	670959
92897	670960
28313	670961
42327	670962
76144	670963
769	670964
2403	670965
85170	670966
199687	670967
126906	670968
166551	670969
140764	670970
6010	670971
9853	670972
3320	670973
140888	670974
209972	670975
143469	670976
63541	670977
102847	670978
107179	670979
66612	670980
42774	670981
34984	670982
123187	670983
60054	670984
235582	670985
100863	670986
56471	670987
43762	670988
158739	670989
84467	670990
90804	670991
135111	670992
68552	670993
165938	670994
88719	670995
643	670996
191406	670997
189102	670998
53687	670999
59211	671000
46	671001
261563	671002
89249	671003
64262	671004
55359	671005
76214	671006
266058	671007
43814	671008
150990	671009
44726	671010
52154	671011
25721	671012
466	671013
201401	671014
42640	671015
25134	671016
203437	671017
180325	671018
97103	671019
127761	671020
271821	671021
127617	671022
16599	671023
104469	671024
295517	671025
119400	671026
159602	671027
169270	671028
232911	671029
133396	671030
102641	671031
38365	671032
208353	671033
208757	671034
27443	671035
25095	671036
294258	671037
233022	671038
182633	671039
264691	671040
38938	671041
44756	671042
61553	671043
88538	671044
137789	671045
111490	671046
222746	671047
21168	671048
1750	671049
308968	671050
142264	671051
3128	671052
79330	671053
130276	671054
109839	671055
309367	671056
244213	671057
37867	671058
15418	671059
108514	671060
225579	671061
126644	671062
48445	671063
2504	671064
101356	671065
11480	671066
15139	671067
224765	671068
199762	671069
158392	671070
140740	671071
3771	671072
271015	671073
125984	671074
80931	671075
146929	671076
115768	671077
126732	671078
4908	671079
34281	671080
223705	671081
100073	671082
100073	671083
204519	671084
193936	671085
15622	671086
22071	671087
130587	671088
23778	671089
125980	671090
12670	671091
200446	671092
79062	671093
111641	671094
123762	671095
131965	671096
56104	671097
20898	671098
8076	671099
168344	671100
212469	671101
58519	671102
2746	671103
9054	671104
14753	671105
74471	671106
5673	671107
170134	671108
180163	671109
12777	671110
9204	671111
169282	671112
30779	671113
18736	671114
41785	671115
19007	671116
53558	671117
245785	671118
144769	671119
15511	671120
110291	671121
16293	671122
50243	671123
49368	671124
3059	671125
12617	671126
47460	671127
33510	671128
71644	671129
148898	671130
91644	671131
144313	671132
193645	671133
61421	671134
84380	671135
25720	671136
6941	671137
40082	671138
7492	671139
3290	671140
93968	671141
65062	671142
35577	671143
514	671144
15851	671145
514	671146
4644	671147
12309	671148
23107	671149
33409	671150
68282	671151
770	671152
175304	671153
123066	671154
124925	671155
7618	671156
213572	671157
57860	671158
151843	671159
199713	671160
64427	671161
115928	671162
88646	671163
137816	671164
6824	671165
24386	671166
124552	671167
145267	671168
297248	671169
84284	671170
41208	671171
84483	671172
291414	671173
200986	671174
97377	671175
174674	671176
137296	671177
227634	671178
193686	671179
301617	671180
169754	671181
60757	671182
261980	671183
15427	671184
75893	671185
86610	671186
16076	671187
101810	671188
1234	671189
10942	671190
19730	671191
239383	671192
79274	671193
158396	671194
21696	671195
104371	671196
13112	671197
168215	671198
30657	671199
30290	671200
14040	671201
4857	671202
172326	671203
93998	671204
73400	671205
66019	671206
66019	671207
4094	671208
21859	671209
165975	671210
247	671211
140449	671212
29714	671213
44270	671214
10391	671215
145790	671216
132743	671217
65749	671218
198556	671219
40483	671220
7482	671221
146456	671222
855	671223
60873	671224
122629	671225
122629	671226
9	671227
5939	671228
39166	671229
11783	671230
72602	671231
64604	671232
91110	671233
45081	671234
285705	671235
77549	671236
4444	671237
26764	671238
6107	671239
46168	671240
106020	671241
108828	671242
257684	671243
557	671244
205998	671245
208778	671246
3568	671247
40002	671248
175500	671249
95143	671250
44093	671251
46964	671252
24008	671253
56164	671254
47729	671255
46620	671256
47658	671257
188256	671258
128667	671259
10456	671260
64911	671261
8245	671262
138274	671263
49816	671264
24640	671265
44086	671266
57220	671267
231244	671268
118019	671269
141386	671270
6494	671271
38206	671272
26764	671273
44923	671274
206618	671275
78943	671276
5223	671277
36374	671278
29274	671279
19068	671280
175513	671281
36731	671282
66849	671283
17573	671284
143956	671285
23685	671286
17405	671287
5941	671288
138523	671289
55594	671290
471	671291
115968	671292
280646	671293
265498	671294
293095	671295
38073	671296
138564	671297
312601	671298
100034	671299
52391	671300
124446	671301
188760	671302
272754	671303
55704	671304
140613	671305
118492	671306
27500	671307
29593	671308
215954	671309
13311	671310
211349	671311
25541	671312
701	671313
12552	671314
46546	671315
28503	671316
129913	671317
61307	671318
92408	671319
140490	671320
123500	671321
182320	671322
82498	671323
96578	671324
32525	671325
6736	671326
271778	671327
158711	671328
112136	671329
61798	671330
168157	671331
172254	671332
3568	671333
168317	671334
105660	671335
258315	671336
163501	671337
165081	671338
302993	671339
110619	671340
202006	671341
9789	671342
62631	671343
104790	671344
304817	671345
240734	671346
159967	671347
101257	671348
83969	671349
222633	671350
209190	671351
18924	671352
240223	671353
291210	671354
89206	671355
26364	671356
7056	671357
198456	671358
211118	671359
124122	671360
23543	671361
26322	671362
11372	671363
49253	671364
103825	671365
149012	671366
635	671367
12204	671368
3664	671369
19758	671370
68533	671371
112861	671372
20872	671373
17316	671374
5665	671375
32686	671376
4086	671377
58002	671378
86619	671379
105508	671380
239487	671381
267205	671382
118103	671383
118103	671384
118152	671385
204620	671386
105339	671387
98281	671388
15589	671389
35053	671390
309368	671391
247461	671392
85890	671393
257354	671394
76703	671395
77651	671396
16385	671397
142701	671398
85627	671399
73126	671400
209609	671401
8731	671402
138986	671403
4848	671404
8731	671405
70584	671406
19715	671407
3840	671408
172996	671409
126873	671410
37946	671411
189098	671412
66	671413
34421	671414
13894	671415
8359	671416
66804	671417
304190	671418
84452	671419
170211	671420
85368	671421
97866	671422
149270	671423
225771	671424
12569	671425
172968	671426
97025	671427
213029	671428
251065	671429
27414	671430
288247	671431
58826	671432
117115	671433
39670	671434
162733	671435
249519	671436
39189	671437
957	671438
263608	671439
81504	671440
49004	671441
25405	671442
18745	671443
140497	671444
4089	671445
14727	671446
14727	671447
14727	671448
151986	671449
1331	671450
101718	671451
148793	671452
159969	671453
204792	671454
45068	671455
79588	671456
159259	671457
2096	671458
23163	671459
98466	671460
30292	671461
157087	671462
2921	671463
108449	671464
96412	671465
32896	671466
38082	671467
74830	671468
37452	671469
119289	671470
309843	671471
181509	671472
40516	671473
74059	671474
11228	671475
92107	671476
16536	671477
58082	671478
69380	671479
156531	671480
39668	671481
225556	671482
155530	671483
187667	671484
41386	671485
5449	671486
17467	671487
241226	671488
164931	671489
87496	671490
235744	671491
57256	671492
43928	671493
50584	671494
10038	671495
176221	671496
119011	671497
38830	671498
230537	671499
210158	671500
98744	671501
147986	671502
134109	671503
236778	671504
171652	671505
302658	671506
233626	671507
32644	671508
27776	671509
126734	671510
132104	671511
43478	671512
70432	671513
3746	671514
62854	671515
1281	671516
193033	671517
64870	671518
192952	671519
124574	671520
2460	671521
61051	671522
61051	671523
278567	671524
88504	671525
68063	671526
136611	671527
46499	671528
86105	671529
106694	671530
26371	671531
264994	671532
26371	671533
1649	671534
57241	671535
262475	671536
90127	671537
294429	671538
156266	671539
32038	671540
186081	671541
230332	671542
203404	671543
177635	671544
145649	671545
94195	671546
13980	671547
199935	671548
165200	671549
15701	671550
30483	671551
62100	671552
140157	671553
19712	671554
58287	671555
92120	671556
64053	671557
78144	671558
19429	671559
226337	671560
25505	671561
257689	671562
70739	671563
187308	671564
79104	671565
162891	671566
160300	671567
45173	671568
112060	671569
159553	671570
20057	671571
31397	671572
170875	671573
149497	671574
10084	671575
81270	671576
213241	671577
59783	671578
189635	671579
32078	671580
175095	671581
47992	671582
5074	671583
312438	671584
119685	671585
33224	671586
89479	671587
164951	671588
240696	671589
74872	671590
35091	671591
15908	671592
118455	671593
25224	671594
18860	671595
65589	671596
7331	671597
81279	671598
79255	671599
188596	671600
29032	671601
152496	671602
12416	671603
217569	671604
74436	671605
129295	671606
127916	671607
133181	671608
18834	671609
283214	671610
123265	671611
39084	671612
61456	671613
36656	671614
159076	671615
37157	671616
11454	671617
23155	671618
83326	671619
17909	671620
48609	671621
44735	671622
165989	671623
231894	671624
12938	671625
107544	671626
275956	671627
9174	671628
18350	671629
208124	671630
107304	671631
150490	671632
312045	671633
4871	671634
65690	671635
38892	671636
187551	671637
17532	671638
91523	671639
18671	671640
55090	671641
191702	671642
52215	671643
92576	671644
4096	671645
41432	671646
120885	671647
22220	671648
28498	671649
58352	671650
192265	671651
268603	671652
204210	671653
71225	671654
1244	671655
63621	671656
36168	671657
932	671658
122439	671659
95616	671660
44241	671661
64232	671662
151839	671663
74604	671664
184304	671665
522	671666
122624	671667
171852	671668
164334	671669
49110	671670
95065	671671
28606	671672
40531	671673
16805	671674
125478	671675
187944	671676
187944	671677
126755	671678
93639	671679
36699	671680
10840	671681
185043	671682
275537	671683
25839	671684
117754	671685
72287	671686
149353	671687
53715	671688
25715	671689
243587	671690
103432	671691
193703	671692
36498	671693
209	671694
47137	671695
30973	671696
232306	671697
10697	671698
251	671699
147395	671700
51	671701
72	671702
68334	671703
249	671704
22	671705
338	671706
341	671707
120781	671708
24596	671709
117321	671710
32579	671711
7974	671712
23202	671713
256227	671714
26585	671715
99666	671716
12170	671717
65617	671718
182160	671719
29297	671720
40488	671721
40488	671722
188156	671723
144337	671724
89	671725
15830	671726
32012	671727
94369	671728
253587	671729
46679	671730
56566	671731
45163	671732
79200	671733
63922	671734
38820	671735
38820	671736
11763	671737
99443	671738
144679	671739
300151	671740
285041	671741
36849	671742
151564	671743
61504	671744
129245	671745
182687	671746
42098	671747
97939	671748
5733	671749
67637	671750
79838	671751
136729	671752
1946	671753
201700	671754
171228	671755
195500	671756
284864	671757
121976	671758
275286	671759
126311	671760
232256	671761
46827	671762
219911	671763
137008	671764
96190	671765
2978	671766
30122	671767
131457	671768
196398	671769
273255	671770
230378	671771
30122	671772
121976	671773
62961	671774
210938	671775
60046	671776
72260	671777
108585	671778
116245	671779
24231	671780
120869	671781
255532	671782
97040	671783
258544	671784
15275	671785
194791	671786
293196	671787
286958	671788
266576	671789
9276	671790
52579	671791
71875	671792
311007	671793
96780	671794
2409	671795
63456	671796
43343	671797
93766	671798
6366	671799
80920	671800
107706	671801
56340	671802
227425	671803
82665	671804
174309	671805
58272	671806
198976	671807
95518	671808
215704	671809
67969	671810
30234	671811
203349	671812
157551	671813
173142	671814
207472	671815
202837	671816
200270	671817
25908	671818
261500	671819
26504	671820
12614	671821
146940	671822
108964	671823
216361	671824
63222	671825
279122	671826
107054	671827
178549	671828
259532	671829
15797	671830
132939	671831
82669	671832
212710	671833
274778	671834
182638	671835
45957	671836
94228	671837
58919	671838
222404	671839
38201	671840
168449	671841
127890	671842
19148	671843
12053	671844
22326	671845
80094	671846
68098	671847
20735	671848
145259	671849
82406	671850
116351	671851
30442	671852
170647	671853
29224	671854
38446	671855
89754	671856
49895	671857
23243	671858
76181	671859
70590	671860
74164	671861
222337	671862
191269	671863
51216	671864
68044	671865
71070	671866
27722	671867
90029	671868
105470	671869
20007	671870
57285	671871
13975	671872
159784	671873
181278	671874
33782	671875
141909	671876
194148	671877
194316	671878
83904	671879
80258	671880
1369	671881
116933	671882
32039	671883
83778	671884
20487	671885
199720	671886
127621	671887
75164	671888
7348	671889
92845	671890
60757	671891
22856	671892
62873	671893
127693	671894
96676	671895
87483	671896
3448	671897
1816	671898
38093	671899
221617	671900
27567	671901
2648	671902
7602	671903
220434	671904
50769	671905
52720	671906
53070	671907
61507	671908
204527	671909
125352	671910
17983	671911
125534	671912
57731	671913
192278	671914
160654	671915
42640	671916
116981	671917
89884	671918
92346	671919
32975	671920
77958	671921
55727	671922
114992	671923
57578	671924
94928	671925
44105	671926
302085	671927
98224	671928
53839	671929
2065	671930
56504	671931
42326	671932
45456	671933
35107	671934
5433	671935
87093	671936
12767	671937
34865	671938
99178	671939
94958	671940
30121	671941
59585	671942
171807	671943
180910	671944
64601	671945
176409	671946
136165	671947
19	671948
257619	671949
93271	671950
93271	671951
12222	671952
38891	671953
25588	671954
4818	671955
176516	671956
201024	671957
53645	671958
47527	671959
200401	671960
13398	671961
38615	671962
38615	671963
18458	671964
92362	671965
13136	671966
5997	671967
100949	671968
45263	671969
142997	671970
12072	671971
79088	671972
58731	671973
60173	671974
186427	671975
207101	671976
136150	671977
71145	671978
90746	671979
105248	671980
69390	671981
72988	671982
21133	671983
137505	671984
197993	671985
235078	671986
90937	671987
7115	671988
6775	671989
66163	671990
28961	671991
28468	671992
80573	671993
18223	671994
233512	671995
27820	671996
50412	671997
96420	671998
3408	671999
140830	672000
141918	672001
72358	672002
82269	672003
3027	672004
24620	672005
123588	672006
123795	672007
152243	672008
153118	672009
23395	672010
305157	672011
181288	672012
34579	672013
75419	672014
63129	672015
296065	672016
234936	672017
70362	672018
293353	672019
179702	672020
120351	672021
32845	672022
267882	672023
159190	672024
17329	672025
110818	672026
195902	672027
134652	672028
202863	672029
297495	672030
24584	672031
1266	672032
170956	672033
44273	672034
188906	672035
13537	672036
93226	672037
217222	672038
70333	672039
196624	672040
127201	672041
164664	672042
87936	672043
207358	672044
146120	672045
256532	672046
200261	672047
124478	672048
224081	672049
142477	672050
308919	672051
240036	672052
11724	672053
33796	672054
26351	672055
39877	672056
52149	672057
173739	672058
46115	672059
28347	672060
125221	672061
180135	672062
38465	672063
206043	672064
99059	672065
66609	672066
293644	672067
99147	672068
123627	672069
39754	672070
284267	672071
129238	672072
70561	672073
52971	672074
262010	672075
307304	672076
233013	672077
160583	672078
247649	672079
105171	672080
190586	672081
103406	672082
235515	672083
95071	672084
130368	672085
1314	672086
21581	672087
215761	672088
86115	672089
134667	672090
142293	672091
92661	672092
165090	672093
70432	672094
27590	672095
19995	672096
99027	672097
131917	672098
172763	672099
177849	672100
101870	672101
207590	672102
236810	672103
79083	672104
306749	672105
142502	672106
136919	672107
269826	672108
176780	672109
199083	672110
179925	672111
260764	672112
214489	672113
39637	672114
150763	672115
215186	672116
215186	672117
288984	672118
90185	672119
312205	672120
10190	672121
232411	672122
99793	672123
117366	672124
206325	672125
225042	672126
290557	672127
79346	672128
23715	672129
231388	672130
99611	672131
304373	672132
41461	672133
97830	672134
62355	672135
297244	672136
126825	672137
304161	672138
131029	672139
154492	672140
192220	672141
81998	672142
193555	672143
33332	672144
193161	672145
175869	672146
146211	672147
130123	672148
193943	672149
74891	672150
4114	672151
76379	672152
235289	672153
232547	672154
233466	672155
204613	672156
197284	672157
262004	672158
131885	672159
231241	672160
160784	672161
264496	672162
9589	672163
77466	672164
205506	672165
163634	672166
103023	672167
301028	672168
239232	672169
152499	672170
99332	672171
138561	672172
3220	672173
39486	672174
194758	672175
306918	672176
166388	672177
83356	672178
60096	672179
6216	672180
117937	672181
300300	672182
88054	672183
35657	672184
22933	672185
55324	672186
122423	672187
260	672188
310886	672189
227323	672190
108912	672191
192162	672192
95367	672193
50277	672194
33276	672195
119283	672196
200921	672197
202390	672198
80615	672199
193084	672200
52350	672201
203786	672202
49098	672203
91079	672204
6700	672205
143970	672206
223862	672207
2539	672208
151680	672209
163866	672210
176784	672211
98871	672212
223496	672213
13969	672214
260029	672215
204469	672216
217227	672217
160090	672218
8458	672219
97756	672220
69097	672221
2072	672222
26167	672223
26167	672224
223675	672225
253185	672226
50474	672227
178776	672228
150568	672229
32408	672230
6874	672231
277993	672232
57104	672233
169592	672234
267381	672235
311776	672236
163866	672237
92661	672238
84748	672239
84748	672240
104592	672241
120902	672242
61389	672243
120966	672244
144270	672245
16242	672246
723	672247
32621	672248
42274	672249
91148	672250
61804	672251
291405	672252
115897	672253
223601	672254
268687	672255
180133	672256
49777	672257
165228	672258
130144	672259
207050	672260
1545	672261
105659	672262
72328	672263
107902	672264
305753	672265
204661	672266
60096	672267
181357	672268
36232	672269
36232	672270
245248	672271
71163	672272
261379	672273
65268	672274
8274	672275
117072	672276
187463	672277
102631	672278
57679	672279
21672	672280
261123	672281
1208	672282
68982	672283
127479	672284
6772	672285
236506	672286
52665	672287
175492	672288
173226	672289
8375	672290
6441	672291
65974	672292
186817	672293
207658	672294
82381	672295
75052	672296
99830	672297
78584	672298
91428	672299
48554	672300
20994	672301
176288	672302
37120	672303
37120	672304
64053	672305
120146	672306
17329	672307
41682	672308
167461	672309
281037	672310
214432	672311
103552	672312
28787	672313
119846	672314
106068	672315
35172	672316
69539	672317
272888	672318
150356	672319
212286	672320
10908	672321
10961	672322
281837	672323
257539	672324
154605	672325
118382	672326
63362	672327
47280	672328
82051	672329
208680	672330
35393	672331
74246	672332
24343	672333
131205	672334
174046	672335
62653	672336
48291	672337
137701	672338
67290	672339
125928	672340
125779	672341
64051	672342
44217	672343
50699	672344
133552	672345
196477	672346
70362	672347
24291	672348
152572	672349
310054	672350
285439	672351
138880	672352
84891	672353
121429	672354
124556	672355
66471	672356
99763	672357
16206	672358
29746	672359
42323	672360
11316	672361
32865	672362
248620	672363
285963	672364
194206	672365
67421	672366
311352	672367
120776	672368
95173	672369
13563	672370
178085	672371
166293	672372
70926	672373
82418	672374
92733	672375
99269	672376
188075	672377
96716	672378
137978	672379
64747	672380
52131	672381
28623	672382
254700	672383
43936	672384
136756	672385
160886	672386
309496	672387
95073	672388
157195	672389
202933	672390
148250	672391
208718	672392
307773	672393
66471	672394
216258	672395
271362	672396
267623	672397
272280	672398
229910	672399
142452	672400
242980	672401
167255	672402
53517	672403
22517	672404
145089	672405
169511	672406
86540	672407
33613	672408
92840	672409
57679	672410
5481	672411
44369	672412
231300	672413
232302	672414
7805	672415
81269	672416
105527	672417
103064	672418
236623	672419
38606	672420
19252	672421
119056	672422
245749	672423
241916	672424
145672	672425
255226	672426
190387	672427
248335	672428
80062	672429
88861	672430
142524	672431
158948	672432
68594	672433
140782	672434
3389	672435
56123	672436
97410	672437
142423	672438
129770	672439
292336	672440
215756	672441
88836	672442
1946	672443
235546	672444
276884	672445
255369	672446
93222	672447
261310	672448
9698	672449
60096	672450
207588	672451
47374	672452
7585	672453
43859	672454
193629	672455
58921	672456
38184	672457
111169	672458
55139	672459
142329	672460
13487	672461
282704	672462
79934	672463
92102	672464
60464	672465
99552	672466
68128	672467
144366	672468
41461	672469
106750	672470
21971	672471
216471	672472
4329	672473
29746	672474
95288	672475
113688	672476
51042	672477
72979	672478
34321	672479
75121	672480
189766	672481
78730	672482
25633	672483
178082	672484
220098	672485
243029	672486
195570	672487
131132	672488
130881	672489
61014	672490
222845	672491
2093	672492
26011	672493
20260	672494
70044	672495
32892	672496
52939	672497
13066	672498
11868	672499
53860	672500
10810	672501
177284	672502
128078	672503
29482	672504
81603	672505
35237	672506
54275	672507
207119	672508
282402	672509
103213	672510
1489	672511
108914	672512
192270	672513
3455	672514
215805	672515
215778	672516
209473	672517
9055	672518
11279	672519
8046	672520
15629	672521
49991	672522
134608	672523
202454	672524
47086	672525
41666	672526
76425	672527
242786	672528
142780	672529
1200	672530
312400	672531
1869	672532
125	672533
27180	672534
21562	672535
12937	672536
202402	672537
1543	672538
41547	672539
15832	672540
135534	672541
143224	672542
8938	672543
3012	672544
114457	672545
224693	672546
17762	672547
37702	672548
175	672549
2053	672550
121280	672551
22312	672552
2065	672553
11388	672554
201555	672555
21239	672556
36146	672557
121492	672558
36695	672559
18602	672560
87465	672561
34764	672562
51148	672563
64613	672564
212683	672565
182664	672566
51059	672567
298345	672568
7337	672569
384	672570
10604	672571
208501	672572
112380	672573
121990	672574
18539	672575
75374	672576
58574	672577
3481	672578
519	672579
456	672580
140383	672581
66	672582
11952	672583
38249	672584
31	672585
156865	672586
147243	672587
270175	672588
7927	672589
24189	672590
220375	672591
8309	672592
143883	672593
206728	672594
100303	672595
22181	672596
65689	672597
190663	672598
25578	672599
54625	672600
29101	672601
71985	672602
44626	672603
146551	672604
68833	672605
1249	672606
108363	672607
61152	672608
297886	672609
120262	672610
222980	672611
51321	672612
6847	672613
38222	672614
19692	672615
4362	672616
5670	672617
20707	672618
269940	672619
56546	672620
146314	672621
109952	672622
232032	672623
157350	672624
128862	672625
43821	672626
69778	672627
182058	672628
192997	672629
3910	672630
131259	672631
147297	672632
195342	672633
120305	672634
297223	672635
78913	672636
289299	672637
63158	672638
247747	672639
245438	672640
65107	672641
2906	672642
259704	672643
293921	672644
117643	672645
118870	672646
137545	672647
55308	672648
140253	672649
280840	672650
77005	672651
55454	672652
90026	672653
94925	672654
154145	672655
186811	672656
90372	672657
2340	672658
83241	672659
279790	672660
158795	672661
257961	672662
182585	672663
186372	672664
160747	672665
43496	672666
8214	672667
20699	672668
196462	672669
7813	672670
106498	672671
115352	672672
285421	672673
196330	672674
125363	672675
188054	672676
234970	672677
310513	672678
136500	672679
24612	672680
32265	672681
28739	672682
150806	672683
29649	672684
69421	672685
78456	672686
40700	672687
56729	672688
108675	672689
234688	672690
133629	672691
132214	672692
52073	672693
40928	672694
228583	672695
274973	672696
142295	672697
72721	672698
219	672699
24697	672700
266	672701
868	672702
116544	672703
285927	672704
2336	672705
79111	672706
28743	672707
153367	672708
80781	672709
4083	672710
269050	672711
117502	672712
116557	672713
13740	672714
35982	672715
301401	672716
45624	672717
7332	672718
64201	672719
190861	672720
54838	672721
23859	672722
266320	672723
22572	672724
141837	672725
31801	672726
300471	672727
87652	672728
93460	672729
146786	672730
19555	672731
148022	672732
306935	672733
51558	672734
5685	672735
11244	672736
118491	672737
16729	672738
16729	672739
104511	672740
5670	672741
31830	672742
213805	672743
10292	672744
13790	672745
155724	672746
66003	672747
6180	672748
224836	672749
144018	672750
33749	672751
25864	672752
15760	672753
3749	672754
70152	672755
12608	672756
73902	672757
111116	672758
114448	672759
66718	672760
77664	672761
62909	672762
33661	672763
173673	672764
66	672765
16186	672766
8630	672767
39018	672768
10427	672769
125271	672770
97071	672771
87483	672772
309242	672773
148798	672774
25293	672775
195114	672776
246709	672777
46788	672778
143730	672779
73979	672780
5463	672781
3661	672782
79924	672783
198127	672784
265740	672785
5356	672786
96020	672787
208395	672788
168287	672789
4232	672790
41030	672791
36302	672792
38285	672793
186155	672794
178967	672795
81524	672796
85892	672797
127387	672798
175668	672799
87127	672800
16371	672801
101996	672802
107147	672803
146856	672804
137332	672805
209414	672806
121076	672807
292327	672808
92009	672809
213661	672810
199386	672811
217589	672812
14758	672813
170610	672814
1755	672815
11291	672816
149602	672817
97719	672818
69752	672819
63254	672820
77351	672821
120276	672822
63254	672823
139063	672824
165359	672825
163868	672826
172498	672827
151862	672828
114175	672829
10092	672830
42996	672831
60604	672832
74073	672833
202717	672834
149215	672835
152847	672836
28909	672837
97556	672838
142008	672839
72465	672840
24774	672841
151610	672842
122368	672843
141599	672844
275722	672845
16383	672846
226970	672847
183546	672848
105380	672849
228388	672850
11477	672851
173825	672852
29392	672853
86413	672854
54629	672855
104443	672856
80866	672857
24747	672858
109331	672859
12230	672860
38639	672861
89557	672862
117351	672863
125451	672864
235601	672865
120305	672866
33024	672867
162812	672868
19692	672869
14012	672870
27398	672871
5191	672872
222053	672873
79382	672874
166833	672875
246783	672876
142787	672877
9026	672878
61220	672879
16383	672880
203312	672881
25269	672882
189225	672883
97514	672884
111966	672885
26618	672886
54097	672887
67568	672888
151958	672889
234617	672890
180954	672891
202441	672892
76748	672893
126251	672894
8882	672895
113882	672896
20569	672897
133655	672898
27772	672899
68187	672900
180222	672901
25618	672902
36500	672903
29751	672904
9513	672905
942	672906
284910	672907
142854	672908
39984	672909
62848	672910
199478	672911
199385	672912
14	672913
147619	672914
278297	672915
7877	672916
156727	672917
111630	672918
45624	672919
42803	672920
124224	672921
79782	672922
51981	672923
37336	672924
237167	672925
184877	672926
285028	672927
78003	672928
144388	672929
84900	672930
84900	672931
31175	672932
11352	672933
142457	672934
25464	672935
292348	672936
10960	672937
70659	672938
240762	672939
123325	672940
49404	672941
114071	672942
13602	672943
49904	672944
125669	672945
261546	672946
29385	672947
15761	672948
174944	672949
56679	672950
172144	672951
46146	672952
74271	672953
94557	672954
29448	672955
2554	672956
46972	672957
40732	672958
109209	672959
163649	672960
114174	672961
164329	672962
93995	672963
673	672964
14760	672965
235948	672966
196432	672967
110619	672968
52192	672969
12782	672970
44354	672971
138661	672972
214932	672973
165819	672974
302153	672975
12520	672976
75056	672977
35730	672978
71229	672979
22101	672980
232853	672981
45576	672982
41494	672983
81728	672984
41881	672985
88525	672986
81728	672987
239741	672988
255943	672989
87009	672990
70708	672991
55118	672992
82833	672993
30424	672994
1715	672995
3198	672996
29992	672997
17636	672998
15182	672999
11477	673000
96306	673001
157906	673002
117697	673003
100010	673004
304048	673005
150365	673006
81636	673007
84691	673008
298347	673009
46776	673010
100212	673011
143432	673012
12581	673013
112744	673014
68105	673015
166586	673016
38764	673017
40678	673018
67079	673019
65141	673020
88569	673021
235478	673022
99435	673023
87017	673024
104497	673025
507	673026
110618	673027
22016	673028
54566	673029
39906	673030
199893	673031
22740	673032
17145	673033
26741	673034
106357	673035
183094	673036
84357	673037
59388	673038
4203	673039
43779	673040
270746	673041
3086	673042
6384	673043
12618	673044
212957	673045
106943	673046
169705	673047
30682	673048
135574	673049
10364	673050
57066	673051
8555	673052
292540	673053
281554	673054
119787	673055
255030	673056
307974	673057
38566	673058
88941	673059
133123	673060
177569	673061
123912	673062
57229	673063
41877	673064
532	673065
43707	673066
179515	673067
297081	673068
292984	673069
21781	673070
97282	673071
117982	673072
208775	673073
71242	673074
101427	673075
182129	673076
58935	673077
253125	673078
229574	673079
4091	673080
89490	673081
82570	673082
79513	673083
198719	673084
198719	673085
252337	673086
84452	673087
118	673088
39133	673089
39133	673090
166657	673091
50648	673092
305749	673093
119150	673094
10944	673095
80745	673096
194523	673097
42403	673098
68676	673099
49945	673100
87377	673101
311880	673102
290110	673103
267600	673104
37457	673105
68239	673106
86878	673107
69959	673108
7954	673109
91713	673110
9025	673111
66842	673112
19228	673113
3806	673114
81733	673115
118162	673116
42655	673117
261860	673118
86449	673119
6357	673120
48546	673121
110762	673122
200569	673123
27711	673124
14326	673125
79016	673126
110700	673127
16475	673128
12554	673129
275211	673130
41981	673131
17305	673132
197988	673133
157974	673134
19572	673135
36452	673136
7	673137
140135	673138
30964	673139
9308	673140
9308	673141
47895	673142
130744	673143
155217	673144
4	673145
115154	673146
73108	673147
86643	673148
225	673149
367	673150
20732	673151
39399	673152
215948	673153
40661	673154
106220	673155
7249	673156
91349	673157
161302	673158
47826	673159
8306	673160
6867	673161
1152	673162
4644	673163
93164	673164
33727	673165
8690	673166
238740	673167
74068	673168
52742	673169
145440	673170
1431	673171
71341	673172
188247	673173
181445	673174
311010	673175
39399	673176
62293	673177
139125	673178
39440	673179
185834	673180
281070	673181
284148	673182
174364	673183
40651	673184
231145	673185
91598	673186
175481	673187
24040	673188
24040	673189
108740	673190
247129	673191
62645	673192
127975	673193
193063	673194
18515	673195
2797	673196
8471	673197
162884	673198
310975	673199
19587	673200
198441	673201
139442	673202
294025	673203
48773	673204
41975	673205
41975	673206
5070	673207
132000	673208
132270	673209
13618	673210
212547	673211
138919	673212
174857	673213
12019	673214
4938	673215
877	673216
74389	673217
157062	673218
231526	673219
116098	673220
169676	673221
145130	673222
267088	673223
84080	673224
191092	673225
208715	673226
120544	673227
104097	673228
107341	673229
19848	673230
127864	673231
127734	673232
60719	673233
139659	673234
101526	673235
50317	673236
93601	673237
143630	673238
157086	673239
69746	673240
181504	673241
167025	673242
82001	673243
193871	673244
128792	673245
271891	673246
163061	673247
110842	673248
64548	673249
235431	673250
253274	673251
144342	673252
19589	673253
121398	673254
102063	673255
64561	673256
17860	673257
117805	673258
86388	673259
294198	673260
16039	673261
115646	673262
108263	673263
500	673264
79260	673265
291096	673266
100351	673267
90581	673268
64188	673269
39026	673270
113517	673271
270104	673272
160279	673273
245335	673274
10692	673275
204135	673276
165964	673277
59819	673278
87718	673279
48012	673280
298469	673281
14939	673282
21205	673283
35596	673284
113552	673285
60109	673286
268815	673287
61597	673288
21787	673289
178264	673290
167194	673291
171445	673292
61365	673293
288544	673294
177428	673295
52431	673296
46375	673297
121068	673298
254377	673299
243836	673300
60825	673301
28037	673302
96650	673303
17729	673304
93503	673305
151697	673306
34070	673307
16942	673308
2128	673309
2128	673310
152272	673311
128512	673312
59918	673313
185607	673314
251	673315
51590	673316
28347	673317
23713	673318
242077	673319
4644	673320
54999	673321
188002	673322
275526	673323
97412	673324
88895	673325
7721	673326
3557	673327
54601	673328
81620	673329
263239	673330
101200	673331
163582	673332
46570	673333
50572	673334
192410	673335
8040	673336
172788	673337
46088	673338
78334	673339
51489	673340
128749	673341
58108	673342
26364	673343
158150	673344
177260	673345
39614	673346
54878	673347
28447	673348
29732	673349
2036	673350
20285	673351
115663	673352
41264	673353
1461	673354
204862	673355
16768	673356
294636	673357
206702	673358
103725	673359
3556	673360
5566	673361
4183	673362
7718	673363
10098	673364
211619	673365
121368	673366
39678	673367
30439	673368
31891	673369
70288	673370
91068	673371
302975	673372
11114	673373
2383	673374
73927	673375
77376	673376
39147	673377
37056	673378
22829	673379
27088	673380
912	673381
129213	673382
310300	673383
140975	673384
94753	673385
157597	673386
47061	673387
42519	673388
31516	673389
5712	673390
201535	673391
23156	673392
35696	673393
144995	673394
22427	673395
30061	673396
31842	673397
43167	673398
134753	673399
44374	673400
15631	673401
80694	673402
58041	673403
48786	673404
177008	673405
71024	673406
119196	673407
164434	673408
180717	673409
103171	673410
10389	673411
7607	673412
17755	673413
29018	673414
100	673415
251261	673416
9866	673417
156410	673418
54146	673419
24364	673420
215507	673421
60382	673422
202422	673423
8675	673424
15825	673425
109609	673426
182980	673427
1156	673428
61690	673429
87199	673430
88679	673431
51473	673432
103176	673433
128703	673434
25787	673435
68069	673436
192490	673437
51714	673438
228868	673439
109306	673440
20289	673441
32885	673442
38885	673443
231114	673444
166232	673445
29866	673446
97255	673447
7601	673448
92556	673449
304825	673450
26360	673451
134761	673452
127583	673453
49989	673454
21279	673455
152042	673456
37382	673457
68116	673458
178110	673459
13039	673460
2219	673461
18857	673462
208207	673463
128269	673464
73266	673465
73630	673466
80640	673467
77870	673468
16779	673469
100380	673470
127728	673471
68773	673472
32137	673473
6264	673474
37121	673475
2679	673476
26565	673477
128902	673478
9679	673479
27288	673480
123897	673481
35673	673482
12042	673483
93956	673484
57669	673485
75951	673486
227418	673487
139368	673488
166585	673489
250286	673490
165942	673491
85234	673492
5022	673493
9580	673494
38858	673495
79384	673496
114270	673497
39200	673498
144345	673499
233410	673500
187703	673501
145942	673502
136048	673503
31735	673504
118535	673505
43147	673506
75381	673507
3141	673508
19021	673509
91198	673510
120499	673511
580	673512
59201	673513
93798	673514
84364	673515
159104	673516
118951	673517
147325	673518
45702	673519
139393	673520
79416	673521
200698	673522
67944	673523
2192	673524
9462	673525
18296	673526
45635	673527
53909	673528
133524	673529
144035	673530
150450	673531
9906	673532
145863	673533
4379	673534
113874	673535
68999	673536
9093	673537
52067	673538
231327	673539
101459	673540
201869	673541
203841	673542
60231	673543
168910	673544
107883	673545
154667	673546
2576	673547
48998	673548
300403	673549
163637	673550
136897	673551
15156	673552
68022	673553
3905	673554
63141	673555
184387	673556
6229	673557
71938	673558
26084	673559
565	673560
72495	673561
74569	673562
4218	673563
261014	673564
285163	673565
53087	673566
80342	673567
100987	673568
40387	673569
46102	673570
55117	673571
213774	673572
266196	673573
6086	673574
202248	673575
48461	673576
111507	673577
90712	673578
18667	673579
111174	673580
191538	673581
52866	673582
19635	673583
147147	673584
213023	673585
145621	673586
1048	673587
13749	673588
113828	673589
105735	673590
172656	673591
23906	673592
280	673593
17694	673594
120917	673595
22843	673596
98404	673597
32424	673598
4561	673599
138904	673600
299071	673601
17919	673602
10180	673603
46965	673604
277721	673605
6180	673606
171501	673607
8257	673608
1921	673609
249323	673610
111773	673611
99314	673612
252792	673613
225885	673614
28033	673615
3721	673616
29312	673617
41134	673618
123139	673619
144422	673620
83364	673621
185662	673622
289905	673623
91698	673624
1329	673625
165976	673626
224666	673627
167851	673628
115108	673629
13620	673630
25166	673631
90084	673632
134712	673633
139171	673634
230762	673635
227664	673636
53133	673637
60841	673638
44640	673639
19984	673640
3387	673641
39496	673642
41265	673643
265031	673644
15013	673645
133709	673646
14711	673647
7586	673648
19326	673649
87362	673650
298945	673651
16845	673652
66534	673653
49215	673654
44126	673655
55430	673656
43638	673657
94343	673658
78033	673659
34733	673660
123396	673661
11706	673662
14479	673663
36905	673664
6860	673665
100483	673666
123957	673667
227091	673668
180943	673669
58337	673670
65668	673671
71907	673672
56835	673673
46915	673674
52785	673675
646	673676
144264	673677
96913	673678
1450	673679
103647	673680
39217	673681
8713	673682
6313	673683
196554	673684
53793	673685
36316	673686
275646	673687
33416	673688
15004	673689
268731	673690
185	673691
49198	673692
141711	673693
28022	673694
3597	673695
104803	673696
198406	673697
44093	673698
73222	673699
286605	673700
30382	673701
5305	673702
207572	673703
101542	673704
52685	673705
67077	673706
172561	673707
22728	673708
85102	673709
19001	673710
26578	673711
198288	673712
64842	673713
311049	673714
165274	673715
188392	673716
41139	673717
127072	673718
1449	673719
198406	673720
155721	673721
11080	673722
14484	673723
202026	673724
152581	673725
43796	673726
1340	673727
136919	673728
106119	673729
286831	673730
151365	673731
65013	673732
24976	673733
134004	673734
869	673735
60019	673736
51908	673737
217583	673738
45918	673739
32683	673740
280863	673741
20116	673742
24908	673743
103480	673744
151180	673745
281670	673746
24751	673747
270791	673748
70627	673749
49543	673750
31383	673751
104194	673752
104194	673753
102539	673754
20039	673755
168393	673756
133960	673757
134614	673758
18143	673759
103078	673760
29453	673761
42611	673762
113263	673763
128123	673764
52019	673765
123702	673766
73243	673767
198172	673768
20953	673769
8068	673770
115553	673771
90905	673772
301049	673773
131837	673774
280603	673775
3789	673776
83245	673777
144778	673778
3282	673779
74252	673780
168717	673781
19477	673782
183217	673783
66520	673784
70700	673785
70711	673786
3134	673787
31483	673788
208938	673789
181810	673790
111009	673791
12038	673792
44651	673793
22032	673794
135879	673795
62363	673796
289229	673797
158121	673798
263790	673799
41809	673800
92536	673801
105141	673802
270098	673803
14863	673804
3423	673805
16306	673806
53820	673807
88410	673808
20918	673809
32827	673810
101389	673811
180499	673812
156677	673813
111526	673814
66208	673815
98825	673816
148777	673817
33508	673818
179650	673819
10975	673820
3077	673821
661	673822
46715	673823
38669	673824
219673	673825
17982	673826
29962	673827
19943	673828
59773	673829
38667	673830
4057	673831
105417	673832
84482	673833
69264	673834
15735	673835
121542	673836
89707	673837
216922	673838
71235	673839
148280	673840
121597	673841
121597	673842
240628	673843
88369	673844
111563	673845
153693	673846
182776	673847
185352	673848
140485	673849
209198	673850
103	673851
195794	673852
113564	673853
5026	673854
141476	673855
2201	673856
93991	673857
2484	673858
27656	673859
14949	673860
108294	673861
61870	673862
131554	673863
82574	673864
215474	673865
115885	673866
40641	673867
27686	673868
242844	673869
167313	673870
304632	673871
75772	673872
133097	673873
107441	673874
267073	673875
184055	673876
11793	673877
94392	673878
6696	673879
215841	673880
122420	673881
1814	673882
30580	673883
9094	673884
128182	673885
217300	673886
157281	673887
12769	673888
50535	673889
129498	673890
53032	673891
264312	673892
12688	673893
37629	673894
35387	673895
39440	673896
19645	673897
114711	673898
788	673899
788	673900
58053	673901
40634	673902
31864	673903
262073	673904
85495	673905
36594	673906
5458	673907
256179	673908
196914	673909
58470	673910
51183	673911
51183	673912
22293	673913
97905	673914
12365	673915
301553	673916
23013	673917
14662	673918
66419	673919
19284	673920
8914	673921
131791	673922
7843	673923
7843	673924
49603	673925
31063	673926
54087	673927
7843	673928
50351	673929
66795	673930
27371	673931
272182	673932
177790	673933
63048	673934
22842	673935
198773	673936
207793	673937
137272	673938
294179	673939
35823	673940
74391	673941
41190	673942
19404	673943
39908	673944
77469	673945
89766	673946
11687	673947
55021	673948
261619	673949
110491	673950
48488	673951
110491	673952
270498	673953
163849	673954
31016	673955
66216	673956
55856	673957
109976	673958
26597	673959
211663	673960
56731	673961
14131	673962
158809	673963
85111	673964
27911	673965
145557	673966
8254	673967
49413	673968
23151	673969
5507	673970
112000	673971
242459	673972
27911	673973
107232	673974
2957	673975
69358	673976
34266	673977
79349	673978
929	673979
24134	673980
247217	673981
277822	673982
40651	673983
261880	673984
210283	673985
93999	673986
35043	673987
35043	673988
258728	673989
208278	673990
1812	673991
165772	673992
119380	673993
204964	673994
4808	673995
49488	673996
149581	673997
23917	673998
104568	673999
238685	674000
95027	674001
1131	674002
4749	674003
177167	674004
288470	674005
51771	674006
91112	674007
439	674008
38658	674009
76631	674010
40902	674011
24083	674012
18626	674013
119667	674014
239861	674015
116446	674016
21809	674017
73047	674018
51075	674019
8156	674020
146114	674021
150398	674022
3673	674023
109285	674024
20284	674025
210657	674026
44715	674027
190216	674028
943	674029
37048	674030
50112	674031
33773	674032
6361	674033
126281	674034
5898	674035
266148	674036
22039	674037
7409	674038
93527	674039
27612	674040
7685	674041
199407	674042
135316	674043
120197	674044
312324	674045
201191	674046
288742	674047
71020	674048
51606	674049
259421	674050
205038	674051
128456	674052
2388	674053
66951	674054
192684	674055
97565	674056
9743	674057
81673	674058
155440	674059
51219	674060
47156	674061
25461	674062
9422	674063
297328	674064
301693	674065
9242	674066
204330	674067
205626	674068
24234	674069
4561	674070
25201	674071
141901	674072
62348	674073
55032	674074
31526	674075
80489	674076
19603	674077
25216	674078
25216	674079
90448	674080
40943	674081
26197	674082
234958	674083
113777	674084
113777	674085
190826	674086
2497	674087
210318	674088
75349	674089
7222	674090
71573	674091
229076	674092
106171	674093
28986	674094
304851	674095
46819	674096
151524	674097
62491	674098
84228	674099
127120	674100
163805	674101
32281	674102
176047	674103
75630	674104
566	674105
19689	674106
59629	674107
124964	674108
3777	674109
19553	674110
2628	674111
62529	674112
112868	674113
12952	674114
163785	674115
111312	674116
5976	674117
156502	674118
33437	674119
76321	674120
106800	674121
87830	674122
154486	674123
43745	674124
211278	674125
233797	674126
4679	674127
82770	674128
12424	674129
105887	674130
262501	674131
220347	674132
96655	674133
2435	674134
66230	674135
300249	674136
9702	674137
10954	674138
123209	674139
108315	674140
104310	674141
17883	674142
208185	674143
283593	674144
6359	674145
5847	674146
14575	674147
60513	674148
40577	674149
203604	674150
259127	674151
95104	674152
19011	674153
202254	674154
278881	674155
288947	674156
139881	674157
287123	674158
38606	674159
214293	674160
163682	674161
180840	674162
53682	674163
66994	674164
29902	674165
45041	674166
254608	674167
144324	674168
121515	674169
98010	674170
75708	674171
204670	674172
28287	674173
90999	674174
55364	674175
12635	674176
3610	674177
113121	674178
52759	674179
132070	674180
66469	674181
241692	674182
82605	674183
253212	674184
171524	674185
257211	674186
123368	674187
42292	674188
154657	674189
298989	674190
45118	674191
121793	674192
140123	674193
87301	674194
6	674195
198027	674196
109835	674197
62038	674198
41944	674199
140009	674200
169602	674201
266030	674202
127187	674203
83331	674204
135933	674205
188184	674206
59139	674207
181247	674208
45773	674209
150897	674210
91459	674211
248118	674212
10090	674213
185224	674214
158976	674215
105996	674216
47585	674217
128145	674218
44655	674219
216255	674220
28	674221
80455	674222
285719	674223
188010	674224
146575	674225
124927	674226
140251	674227
208745	674228
24480	674229
128544	674230
227442	674231
151858	674232
105867	674233
71299	674234
99085	674235
110846	674236
248677	674237
66627	674238
224237	674239
45996	674240
9625	674241
102952	674242
71434	674243
77664	674244
276721	674245
194469	674246
102952	674247
190547	674248
215602	674249
197597	674250
86137	674251
97884	674252
111128	674253
49825	674254
28625	674255
83284	674256
39001	674257
124112	674258
113009	674259
182296	674260
283009	674261
38915	674262
166855	674263
74684	674264
146575	674265
175283	674266
85849	674267
233637	674268
114042	674269
126631	674270
191043	674271
57082	674272
236489	674273
34527	674274
173901	674275
161510	674276
291623	674277
71893	674278
121563	674279
238230	674280
311793	674281
166394	674282
110125	674283
97755	674284
187530	674285
113670	674286
208933	674287
83864	674288
147954	674289
139594	674290
242441	674291
13047	674292
38250	674293
269380	674294
87906	674295
185713	674296
27601	674297
112033	674298
189368	674299
287194	674300
152492	674301
197529	674302
259151	674303
182019	674304
171013	674305
194939	674306
109879	674307
218420	674308
183386	674309
163590	674310
283411	674311
47058	674312
79969	674313
111536	674314
131644	674315
28625	674316
31170	674317
107695	674318
39426	674319
91367	674320
139742	674321
29663	674322
286441	674323
16358	674324
75185	674325
37583	674326
284344	674327
293642	674328
93078	674329
58318	674330
58318	674331
58318	674332
283410	674333
134671	674334
192049	674335
286043	674336
253485	674337
223870	674338
85630	674339
77832	674340
49825	674341
104620	674342
96517	674343
93706	674344
47080	674345
96651	674346
196678	674347
27295	674348
274173	674349
88428	674350
62354	674351
198948	674352
188992	674353
195631	674354
195631	674355
279431	674356
145828	674357
127619	674358
36443	674359
59808	674360
118273	674361
116005	674362
197204	674363
55295	674364
111456	674365
118642	674366
190965	674367
111238	674368
244565	674369
155339	674370
119302	674371
33678	674372
202008	674373
48928	674374
28706	674375
215823	674376
194860	674377
73321	674378
97972	674379
74724	674380
39893	674381
137212	674382
204831	674383
56283	674384
285791	674385
272578	674386
302376	674387
2263	674388
263645	674389
64220	674390
83447	674391
158306	674392
208933	674393
156819	674394
210174	674395
144971	674396
95059	674397
53708	674398
79636	674399
138607	674400
69098	674401
192830	674402
28861	674403
86560	674404
147086	674405
225178	674406
288	674407
242027	674408
186148	674409
183452	674410
73376	674411
191731	674412
109075	674413
132683	674414
285149	674415
147726	674416
136291	674417
250175	674418
141808	674419
48916	674420
139580	674421
59354	674422
98556	674423
48867	674424
86137	674425
37700	674426
152709	674427
243395	674428
283722	674429
39018	674430
150921	674431
180388	674432
158849	674433
152130	674434
297008	674435
199221	674436
51886	674437
85630	674438
268286	674439
172114	674440
189138	674441
70254	674442
112492	674443
151002	674444
94675	674445
198688	674446
163101	674447
291036	674448
283700	674449
40752	674450
101056	674451
64470	674452
89066	674453
199600	674454
158256	674455
288129	674456
268686	674457
194979	674458
191181	674459
39893	674460
185223	674461
165688	674462
78843	674463
98690	674464
75818	674465
63420	674466
185128	674467
150598	674468
295479	674469
74677	674470
11658	674471
9898	674472
34234	674473
97878	674474
28333	674475
115438	674476
41313	674477
86971	674478
1511	674479
155270	674480
49717	674481
5143	674482
251567	674483
205864	674484
80909	674485
29153	674486
18164	674487
37485	674488
78550	674489
12112	674490
110241	674491
105612	674492
108621	674493
40358	674494
200613	674495
88096	674496
28580	674497
12240	674498
69473	674499
53078	674500
204872	674501
80033	674502
128594	674503
145050	674504
45548	674505
163412	674506
45786	674507
43753	674508
66334	674509
167005	674510
12432	674511
101230	674512
35411	674513
33280	674514
182498	674515
11143	674516
14220	674517
9822	674518
279089	674519
36447	674520
106568	674521
104153	674522
157976	674523
68190	674524
80761	674525
100460	674526
105431	674527
29808	674528
75547	674529
75547	674530
72983	674531
84886	674532
19208	674533
62474	674534
53644	674535
311449	674536
131861	674537
149958	674538
27079	674539
12173	674540
12104	674541
209251	674542
80379	674543
54263	674544
122572	674545
29853	674546
178208	674547
3067	674548
36448	674549
33349	674550
5191	674551
290441	674552
24483	674553
137393	674554
91401	674555
198795	674556
36794	674557
19625	674558
60566	674559
36612	674560
70299	674561
61464	674562
102031	674563
122834	674564
112328	674565
8969	674566
37920	674567
29942	674568
57523	674569
111591	674570
24648	674571
13738	674572
65594	674573
76446	674574
1963	674575
3613	674576
446	674577
84454	674578
12262	674579
131389	674580
94646	674581
61021	674582
1715	674583
86479	674584
47554	674585
57498	674586
57239	674587
4921	674588
106770	674589
7148	674590
80480	674591
6352	674592
25337	674593
58146	674594
9419	674595
225758	674596
39204	674597
6352	674598
178758	674599
162858	674600
30083	674601
162858	674602
220688	674603
126630	674604
184454	674605
57907	674606
93564	674607
87456	674608
80324	674609
13984	674610
186494	674611
147040	674612
126529	674613
128894	674614
127323	674615
77430	674616
42294	674617
312375	674618
14722	674619
149211	674620
127530	674621
88779	674622
197148	674623
289292	674624
202163	674625
212956	674626
63353	674627
62590	674628
309867	674629
311152	674630
185711	674631
53054	674632
70658	674633
185237	674634
28505	674635
36732	674636
34507	674637
16120	674638
35488	674639
304301	674640
97091	674641
200082	674642
292260	674643
121837	674644
135482	674645
61058	674646
11869	674647
114304	674648
40939	674649
12528	674650
150720	674651
127	674652
135376	674653
139641	674654
5203	674655
67117	674656
6091	674657
159810	674658
80563	674659
35796	674660
91237	674661
123	674662
74737	674663
178949	674664
18	674665
87655	674666
278220	674667
133309	674668
146393	674669
168027	674670
122545	674671
12635	674672
118562	674673
118577	674674
8278	674675
44751	674676
117963	674677
179058	674678
3139	674679
173244	674680
32011	674681
236909	674682
90438	674683
123347	674684
141368	674685
60848	674686
15133	674687
41529	674688
47542	674689
6472	674690
55090	674691
12530	674692
12785	674693
283305	674694
198212	674695
5402	674696
47261	674697
2974	674698
22916	674699
22143	674700
64318	674701
102639	674702
170557	674703
58762	674704
260374	674705
216992	674706
114300	674707
6715	674708
1138	674709
27697	674710
7818	674711
312495	674712
225853	674713
105790	674714
166955	674715
33728	674716
133659	674717
23504	674718
43469	674719
8095	674720
100652	674721
152015	674722
152741	674723
218901	674724
63171	674725
82590	674726
6576	674727
100489	674728
146338	674729
40739	674730
204319	674731
230142	674732
60158	674733
17948	674734
20141	674735
135040	674736
132881	674737
74836	674738
153356	674739
5733	674740
116070	674741
168690	674742
202607	674743
83069	674744
35226	674745
50498	674746
157714	674747
138285	674748
287324	674749
59841	674750
71049	674751
84387	674752
307104	674753
150814	674754
18984	674755
30371	674756
15767	674757
42607	674758
302056	674759
66122	674760
62805	674761
202777	674762
109440	674763
37897	674764
111416	674765
28974	674766
191355	674767
26790	674768
222209	674769
169706	674770
24964	674771
256988	674772
49498	674773
62393	674774
201986	674775
311392	674776
181278	674777
210091	674778
217768	674779
310331	674780
136810	674781
216937	674782
43904	674783
77945	674784
20758	674785
98109	674786
852	674787
85584	674788
129098	674789
543	674790
27722	674791
75351	674792
113686	674793
83293	674794
85863	674795
192224	674796
156486	674797
111760	674798
103279	674799
170774	674800
154797	674801
117157	674802
13758	674803
131123	674804
17945	674805
176905	674806
196511	674807
77352	674808
238264	674809
35477	674810
4238	674811
16677	674812
6177	674813
78285	674814
97599	674815
2721	674816
30012	674817
276923	674818
194115	674819
199786	674820
278503	674821
7255	674822
307420	674823
131922	674824
128176	674825
74446	674826
249555	674827
132541	674828
102684	674829
118779	674830
7857	674831
15515	674832
65030	674833
41212	674834
47599	674835
154800	674836
35980	674837
9254	674838
92586	674839
176317	674840
176317	674841
36384	674842
288852	674843
4940	674844
4939	674845
195474	674846
223494	674847
299486	674848
143002	674849
197113	674850
18153	674851
273967	674852
40394	674853
41061	674854
88010	674855
126886	674856
191277	674857
158270	674858
108572	674859
25447	674860
25447	674861
298679	674862
33314	674863
66987	674864
123429	674865
61791	674866
39581	674867
66924	674868
305794	674869
172093	674870
36960	674871
195928	674872
88504	674873
112905	674874
132739	674875
94298	674876
21963	674877
14335	674878
77877	674879
25450	674880
15348	674881
182159	674882
106892	674883
17893	674884
80608	674885
145985	674886
75963	674887
96266	674888
50467	674889
16293	674890
65448	674891
156780	674892
93526	674893
156587	674894
156585	674895
143671	674896
76039	674897
95300	674898
27025	674899
72443	674900
232108	674901
9679	674902
25450	674903
172082	674904
117831	674905
174422	674906
98852	674907
297982	674908
97660	674909
175881	674910
137550	674911
172093	674912
160578	674913
154270	674914
123449	674915
3026	674916
132029	674917
92043	674918
84086	674919
194873	674920
20598	674921
50467	674922
123191	674923
74578	674924
134038	674925
50467	674926
174422	674927
65732	674928
95069	674929
21377	674930
153498	674931
93280	674932
156623	674933
156513	674934
32741	674935
25322	674936
91826	674937
160738	674938
111932	674939
25450	674940
35546	674941
11478	674942
61180	674943
109614	674944
122307	674945
25275	674946
184287	674947
72799	674948
60495	674949
45008	674950
83887	674951
170567	674952
128171	674953
188121	674954
41747	674955
63308	674956
47187	674957
22174	674958
107785	674959
73538	674960
42256	674961
173342	674962
273615	674963
227928	674964
43184	674965
37960	674966
156753	674967
99375	674968
66461	674969
12433	674970
124665	674971
68309	674972
95514	674973
143574	674974
132674	674975
144087	674976
64732	674977
141477	674978
99766	674979
179398	674980
145896	674981
97266	674982
145611	674983
135190	674984
77096	674985
256774	674986
64498	674987
34599	674988
41498	674989
114719	674990
247033	674991
66936	674992
33451	674993
183509	674994
38089	674995
26033	674996
25553	674997
22929	674998
183762	674999
155125	675000
76189	675001
6362	675002
44396	675003
19013	675004
161574	675005
15080	675006
111121	675007
7941	675008
75123	675009
62327	675010
929	675011
11519	675012
131725	675013
299782	675014
245705	675015
76088	675016
230743	675017
139952	675018
40685	675019
121304	675020
107320	675021
11793	675022
7354	675023
129521	675024
27884	675025
25263	675026
305930	675027
17028	675028
4874	675029
7533	675030
26549	675031
44827	675032
5143	675033
16121	675034
7418	675035
85220	675036
39743	675037
70795	675038
5067	675039
64425	675040
169334	675041
51171	675042
51171	675043
951	675044
53903	675045
171580	675046
3229	675047
4053	675048
197661	675049
76730	675050
6270	675051
168201	675052
125673	675053
68670	675054
57704	675055
123293	675056
34351	675057
58083	675058
58139	675059
133092	675060
35437	675061
177367	675062
70745	675063
94775	675064
261001	675065
136210	675066
45413	675067
53691	675068
76936	675069
35849	675070
110822	675071
42206	675072
259857	675073
136350	675074
77658	675075
71276	675076
141451	675077
5351	675078
120529	675079
2918	675080
589	675081
80879	675082
14697	675083
159653	675084
243822	675085
7384	675086
212718	675087
109559	675088
183424	675089
17478	675090
17478	675091
120445	675092
17429	675093
102533	675094
101640	675095
176181	675096
132377	675097
40800	675098
40800	675099
62911	675100
7009	675101
276344	675102
281791	675103
46	675104
46	675105
141375	675106
16868	675107
165855	675108
7194	675109
14465	675110
186435	675111
130155	675112
307867	675113
308133	675114
308131	675115
240994	675116
166336	675117
244357	675118
12617	675119
213374	675120
134192	675121
94853	675122
306409	675123
76710	675124
212344	675125
37450	675126
7915	675127
85890	675128
270765	675129
181935	675130
9783	675131
28825	675132
119900	675133
6191	675134
40841	675135
125156	675136
31105	675137
258568	675138
17847	675139
272477	675140
91392	675141
91392	675142
23641	675143
92348	675144
42594	675145
57518	675146
147830	675147
131336	675148
95189	675149
37817	675150
37868	675151
37868	675152
37868	675153
90465	675154
153766	675155
16440	675156
9475	675157
124945	675158
170097	675159
58411	675160
52078	675161
37036	675162
190754	675163
256241	675164
152300	675165
123505	675166
200211	675167
306543	675168
81396	675169
178973	675170
99118	675171
99286	675172
48599	675173
120812	675174
286107	675175
28876	675176
143679	675177
157899	675178
261947	675179
380	675180
209339	675181
35712	675182
35121	675183
78300	675184
102187	675185
11933	675186
188699	675187
145345	675188
18284	675189
44171	675190
211216	675191
116320	675192
254154	675193
254104	675194
119188	675195
44081	675196
1186	675197
47469	675198
103486	675199
22322	675200
76284	675201
4535	675202
77191	675203
69324	675204
77809	675205
70011	675206
62935	675207
185402	675208
126197	675209
2440	675210
137277	675211
142523	675212
72640	675213
32077	675214
210109	675215
161387	675216
91977	675217
33748	675218
11476	675219
74134	675220
87884	675221
59229	675222
4280	675223
280842	675224
210123	675225
1271	675226
62274	675227
42978	675228
19717	675229
251782	675230
71578	675231
9706	675232
213367	675233
167771	675234
102885	675235
50567	675236
274548	675237
8092	675238
24607	675239
249532	675240
66846	675241
57105	675242
73826	675243
136112	675244
209131	675245
79537	675246
168591	675247
312550	675248
134756	675249
249765	675250
191925	675251
151922	675252
310312	675253
303930	675254
74009	675255
132813	675256
180742	675257
161572	675258
144973	675259
125336	675260
53759	675261
97431	675262
179019	675263
140950	675264
21582	675265
141599	675266
304634	675267
311118	675268
16506	675269
53076	675270
64601	675271
4722	675272
304705	675273
48158	675274
144692	675275
122700	675276
1329	675277
210987	675278
188080	675279
208774	675280
183223	675281
186044	675282
124949	675283
268754	675284
72085	675285
278379	675286
278444	675287
183763	675288
228202	675289
189738	675290
174681	675291
320	675292
253201	675293
58085	675294
271374	675295
49435	675296
297963	675297
101704	675298
174355	675299
77969	675300
31535	675301
164336	675302
94411	675303
9742	675304
24810	675305
41861	675306
17261	675307
73159	675308
42297	675309
20382	675310
212509	675311
13215	675312
200917	675313
227581	675314
32919	675315
259474	675316
113745	675317
22221	675318
144908	675319
170683	675320
2967	675321
130007	675322
112710	675323
26715	675324
37521	675325
120370	675326
92729	675327
35600	675328
33334	675329
173689	675330
76549	675331
97581	675332
168733	675333
23150	675334
101530	675335
29632	675336
95547	675337
49466	675338
15023	675339
62945	675340
219058	675341
28827	675342
178623	675343
2930	675344
5803	675345
68905	675346
39112	675347
116905	675348
33008	675349
1200	675350
3834	675351
36439	675352
4078	675353
97817	675354
299519	675355
65780	675356
62005	675357
29509	675358
119257	675359
23398	675360
52418	675361
54940	675362
151979	675363
30332	675364
25507	675365
46540	675366
27666	675367
6554	675368
83685	675369
89583	675370
33222	675371
134438	675372
13028	675373
13028	675374
95908	675375
227908	675376
215720	675377
114002	675378
1408	675379
27451	675380
20766	675381
96802	675382
204205	675383
56382	675384
78338	675385
134546	675386
20493	675387
281088	675388
259692	675389
88269	675390
13131	675391
264326	675392
11514	675393
6653	675394
103234	675395
269814	675396
37498	675397
136462	675398
58267	675399
80732	675400
91698	675401
25070	675402
150797	675403
7445	675404
119685	675405
263428	675406
58865	675407
507	675408
41454	675409
156257	675410
701	675411
11844	675412
85831	675413
9186	675414
19635	675415
142376	675416
99592	675417
202641	675418
25626	675419
28964	675420
1751	675421
45631	675422
64881	675423
60505	675424
222163	675425
13333	675426
196984	675427
33135	675428
127547	675429
93660	675430
4297	675431
179783	675432
141958	675433
17526	675434
137215	675435
212333	675436
1274	675437
135634	675438
218533	675439
148454	675440
252	675441
77066	675442
193005	675443
13237	675444
75413	675445
69430	675446
29813	675447
45299	675448
16340	675449
176859	675450
123602	675451
131293	675452
118156	675453
86685	675454
43767	675455
133768	675456
14405	675457
62751	675458
111615	675459
20723	675460
31043	675461
122241	675462
229875	675463
81921	675464
22015	675465
57285	675466
120616	675467
46202	675468
66158	675469
34	675470
31472	675471
40220	675472
88334	675473
143122	675474
135682	675475
196852	675476
47239	675477
33970	675478
4076	675479
19032	675480
29608	675481
233751	675482
6099	675483
8960	675484
69847	675485
45181	675486
8949	675487
72951	675488
89745	675489
80913	675490
12208	675491
19697	675492
75423	675493
164261	675494
34389	675495
159537	675496
3600	675497
264084	675498
125316	675499
33328	675500
292568	675501
278015	675502
2682	675503
2401	675504
14372	675505
148175	675506
33322	675507
560	675508
16955	675509
131072	675510
5232	675511
26911	675512
85231	675513
54246	675514
18265	675515
33311	675516
125181	675517
90724	675518
274437	675519
66720	675520
49599	675521
72945	675522
94717	675523
133060	675524
85717	675525
152919	675526
48765	675527
83895	675528
303746	675529
135304	675530
135304	675531
299152	675532
101035	675533
306260	675534
8061	675535
70553	675536
142193	675537
141858	675538
12050	675539
81657	675540
4265	675541
70112	675542
21371	675543
59548	675544
213887	675545
79141	675546
44596	675547
38678	675548
47786	675549
195843	675550
12504	675551
17637	675552
47083	675553
94546	675554
108691	675555
79112	675556
13778	675557
122342	675558
255248	675559
86613	675560
201876	675561
28972	675562
32492	675563
20638	675564
35877	675565
29747	675566
3263	675567
416	675568
280805	675569
110293	675570
115749	675571
4899	675572
12526	675573
50058	675574
907	675575
18612	675576
18612	675577
54977	675578
40346	675579
137231	675580
22524	675581
191617	675582
218506	675583
220536	675584
87637	675585
87637	675586
176716	675587
48150	675588
31757	675589
8462	675590
17393	675591
10175	675592
20808	675593
50022	675594
178944	675595
109409	675596
272726	675597
50529	675598
88930	675599
100750	675600
22049	675601
130543	675602
27871	675603
47880	675604
52411	675605
211231	675606
221538	675607
208897	675608
25099	675609
54432	675610
115712	675611
26565	675612
69125	675613
92136	675614
170821	675615
4064	675616
28352	675617
15322	675618
43213	675619
73925	675620
32081	675621
121286	675622
55536	675623
7813	675624
63977	675625
1054	675626
45699	675627
253761	675628
7421	675629
40908	675630
104707	675631
174873	675632
145159	675633
78553	675634
112587	675635
25103	675636
119492	675637
164912	675638
27796	675639
241708	675640
74951	675641
15783	675642
56580	675643
56580	675644
144075	675645
201599	675646
8178	675647
270917	675648
183984	675649
51342	675650
108708	675651
27819	675652
6206	675653
90474	675654
222758	675655
85520	675656
240457	675657
41377	675658
34124	675659
112032	675660
12416	675661
143490	675662
173428	675663
66057	675664
85687	675665
255982	675666
8099	675667
20499	675668
79659	675669
202467	675670
229107	675671
16705	675672
101696	675673
27900	675674
5391	675675
11352	675676
25547	675677
59077	675678
242907	675679
45602	675680
5356	675681
117588	675682
44206	675683
36338	675684
11372	675685
6302	675686
275862	675687
29268	675688
270418	675689
119383	675690
101696	675691
4050	675692
41581	675693
63503	675694
11770	675695
248892	675696
34850	675697
13986	675698
87046	675699
5559	675700
87988	675701
136894	675702
37784	675703
235008	675704
20222	675705
140857	675706
93118	675707
178859	675708
6759	675709
19567	675710
128696	675711
90467	675712
203951	675713
117684	675714
6759	675715
64739	675716
271866	675717
3745	675718
86620	675719
115496	675720
122271	675721
122179	675722
220171	675723
88408	675724
259567	675725
123419	675726
34169	675727
146184	675728
193339	675729
70959	675730
311544	675731
88772	675732
297728	675733
25507	675734
239746	675735
143745	675736
16970	675737
115916	675738
207715	675739
218055	675740
256863	675741
123380	675742
298335	675743
185136	675744
83340	675745
6738	675746
61676	675747
141386	675748
304247	675749
157810	675750
886	675751
12880	675752
32532	675753
174399	675754
140199	675755
4132	675756
129153	675757
11603	675758
26183	675759
47506	675760
63553	675761
37681	675762
201311	675763
33692	675764
216662	675765
294008	675766
187797	675767
173744	675768
1704	675769
137603	675770
11492	675771
130480	675772
26340	675773
234378	675774
23431	675775
193391	675776
8678	675777
9419	675778
14184	675779
133844	675780
18328	675781
86420	675782
29547	675783
91400	675784
167966	675785
9825	675786
110224	675787
23524	675788
122447	675789
286521	675790
1120	675791
42873	675792
85242	675793
57533	675794
7558	675795
108611	675796
29826	675797
62547	675798
7827	675799
217832	675800
15703	675801
20279	675802
149170	675803
5590	675804
88974	675805
70423	675806
20488	675807
112433	675808
212631	675809
57679	675810
5772	675811
113770	675812
102318	675813
190554	675814
216594	675815
86540	675816
5213	675817
44239	675818
148439	675819
67510	675820
276463	675821
4355	675822
104522	675823
188926	675824
38542	675825
39519	675826
12691	675827
173169	675828
199175	675829
251853	675830
60236	675831
740	675832
959	675833
12272	675834
5330	675835
66748	675836
71580	675837
9544	675838
2794	675839
183852	675840
5020	675841
51654	675842
22870	675843
32134	675844
4140	675845
42605	675846
174043	675847
11125	675848
90362	675849
73036	675850
124675	675851
1374	675852
301648	675853
189657	675854
289062	675855
245911	675856
80893	675857
50995	675858
20934	675859
7256	675860
31429	675861
23356	675862
31132	675863
81410	675864
2352	675865
188461	675866
13648	675867
2914	675868
11625	675869
86229	675870
64375	675871
66979	675872
264670	675873
104573	675874
103782	675875
143889	675876
29847	675877
280226	675878
2209	675879
85781	675880
6684	675881
109749	675882
31269	675883
7117	675884
92961	675885
2488	675886
60832	675887
98730	675888
44173	675889
14997	675890
12077	675891
40326	675892
24772	675893
36723	675894
16701	675895
71991	675896
258212	675897
100109	675898
45795	675899
54874	675900
28658	675901
137973	675902
33976	675903
34059	675904
27019	675905
48823	675906
22789	675907
196775	675908
13762	675909
90982	675910
86020	675911
120024	675912
120024	675913
264164	675914
15038	675915
20648	675916
2637	675917
244026	675918
293493	675919
208861	675920
51749	675921
11879	675922
6494	675923
9930	675924
153452	675925
213549	675926
66311	675927
194108	675928
23846	675929
17419	675930
135957	675931
20384	675932
166242	675933
20041	675934
10716	675935
38677	675936
256165	675937
144807	675938
277864	675939
12214	675940
219011	675941
32931	675942
144807	675943
109958	675944
102119	675945
253803	675946
132627	675947
17660	675948
160164	675949
254182	675950
54501	675951
301784	675952
199626	675953
32510	675954
28157	675955
31	675956
275772	675957
105	675958
9204	675959
395	675960
170326	675961
46270	675962
52065	675963
264522	675964
161882	675965
109335	675966
84556	675967
583	675968
98106	675969
187884	675970
37974	675971
55813	675972
92574	675973
250263	675974
54706	675975
96564	675976
96564	675977
103113	675978
49047	675979
153169	675980
28606	675981
184151	675982
67662	675983
211796	675984
175094	675985
234149	675986
164801	675987
201220	675988
52417	675989
141643	675990
138371	675991
142414	675992
21384	675993
21384	675994
255	675995
174550	675996
83728	675997
73454	675998
209295	675999
227402	676000
178886	676001
3185	676002
69361	676003
60335	676004
101942	676005
40327	676006
146846	676007
91487	676008
5300	676009
125946	676010
4846	676011
205953	676012
7683	676013
209185	676014
204501	676015
200315	676016
149951	676017
106401	676018
288824	676019
68385	676020
232111	676021
30367	676022
215068	676023
203444	676024
169671	676025
45418	676026
52007	676027
155496	676028
62392	676029
93858	676030
33881	676031
1240	676032
2771	676033
2788	676034
16993	676035
23518	676036
252130	676037
177439	676038
177028	676039
76233	676040
978	676041
1895	676042
11912	676043
34171	676044
1491	676045
2421	676046
2900	676047
7885	676048
200134	676049
10752	676050
93858	676051
23518	676052
978	676053
5665	676054
2421	676055
114878	676056
259276	676057
5343	676058
16993	676059
3664	676060
948	676061
948	676062
47108	676063
166488	676064
5421	676065
1054	676066
7286	676067
219528	676068
5665	676069
69014	676070
5665	676071
7885	676072
8228	676073
125406	676074
138977	676075
168150	676076
219108	676077
271946	676078
107710	676079
33568	676080
79883	676081
52891	676082
15641	676083
114386	676084
4862	676085
103438	676086
14130	676087
4275	676088
59356	676089
238613	676090
149400	676091
19640	676092
232508	676093
211618	676094
131935	676095
258594	676096
88284	676097
122236	676098
50926	676099
755	676100
226014	676101
63698	676102
8506	676103
231942	676104
131341	676105
59056	676106
26512	676107
10850	676108
190468	676109
14059	676110
6211	676111
6211	676112
109833	676113
104052	676114
233742	676115
134606	676116
132756	676117
38464	676118
258001	676119
81725	676120
12635	676121
202697	676122
237078	676123
254866	676124
204113	676125
156666	676126
137181	676127
12645	676128
97366	676129
4322	676130
81199	676131
83524	676132
13975	676133
31952	676134
100162	676135
150580	676136
99962	676137
276644	676138
284015	676139
80946	676140
84991	676141
59786	676142
180855	676143
107311	676144
12661	676145
79491	676146
261	676147
83518	676148
246177	676149
62792	676150
289058	676151
36200	676152
91705	676153
198900	676154
80546	676155
156837	676156
131680	676157
11926	676158
11926	676159
180422	676160
116922	676161
161103	676162
275856	676163
69544	676164
35728	676165
207256	676166
149	676167
145071	676168
56902	676169
206591	676170
39789	676171
111868	676172
172053	676173
249487	676174
38114	676175
202562	676176
8660	676177
61596	676178
96929	676179
11420	676180
98078	676181
49132	676182
30449	676183
111294	676184
463	676185
18859	676186
47633	676187
4961	676188
186518	676189
127822	676190
97161	676191
100361	676192
64868	676193
133176	676194
87312	676195
2514	676196
40654	676197
94208	676198
4340	676199
274116	676200
9047	676201
59721	676202
29112	676203
81048	676204
6475	676205
50605	676206
69265	676207
137848	676208
332	676209
64304	676210
217065	676211
106779	676212
44647	676213
118920	676214
44647	676215
17161	676216
98639	676217
172475	676218
1810	676219
5042	676220
217260	676221
36578	676222
439	676223
116741	676224
36680	676225
89566	676226
16668	676227
1076	676228
107494	676229
16585	676230
211992	676231
35757	676232
51055	676233
96475	676234
137945	676235
25535	676236
39493	676237
145347	676238
262153	676239
198588	676240
26730	676241
114221	676242
286734	676243
39292	676244
39931	676245
59146	676246
59145	676247
196011	676248
199884	676249
58445	676250
74132	676251
105974	676252
59531	676253
76831	676254
32797	676255
264005	676256
269219	676257
243545	676258
205568	676259
311792	676260
219322	676261
183465	676262
253263	676263
181773	676264
202416	676265
233111	676266
77627	676267
82961	676268
112894	676269
106151	676270
264865	676271
219651	676272
15663	676273
635	676274
35256	676275
6917	676276
73366	676277
74025	676278
635	676279
2167	676280
108900	676281
218391	676282
16800	676283
34759	676284
104762	676285
11781	676286
9885	676287
100516	676288
150706	676289
71186	676290
36024	676291
7529	676292
58092	676293
51673	676294
14456	676295
239386	676296
19035	676297
63670	676298
290	676299
94616	676300
256097	676301
72821	676302
173043	676303
39464	676304
137239	676305
673	676306
96510	676307
184508	676308
28034	676309
18416	676310
27969	676311
91059	676312
90277	676313
91059	676314
279556	676315
189757	676316
50561	676317
90721	676318
19495	676319
84068	676320
198129	676321
264812	676322
55515	676323
163473	676324
4317	676325
95155	676326
85953	676327
77915	676328
278833	676329
3045	676330
137443	676331
56628	676332
11235	676333
208996	676334
70486	676335
19185	676336
64715	676337
20100	676338
53704	676339
65055	676340
82843	676341
50852	676342
75156	676343
280297	676344
226351	676345
187372	676346
249381	676347
46319	676348
61620	676349
44268	676350
22070	676351
576	676352
230121	676353
14471	676354
102169	676355
17646	676356
38421	676357
4831	676358
186516	676359
280624	676360
179000	676361
82370	676362
20928	676363
224089	676364
252060	676365
270642	676366
152984	676367
3798	676368
49370	676369
94912	676370
103599	676371
77833	676372
6303	676373
38664	676374
120788	676375
74268	676376
5693	676377
39479	676378
101162	676379
90157	676380
78617	676381
53563	676382
122125	676383
284351	676384
16903	676385
175023	676386
10357	676387
33093	676388
162874	676389
31617	676390
27731	676391
192408	676392
23456	676393
182976	676394
125924	676395
84598	676396
240474	676397
105969	676398
15820	676399
246755	676400
13272	676401
63006	676402
217873	676403
175170	676404
134567	676405
88097	676406
268515	676407
120447	676408
72088	676409
186674	676410
142756	676411
30813	676412
14180	676413
107973	676414
3114	676415
199953	676416
152878	676417
165496	676418
191592	676419
200309	676420
28356	676421
186902	676422
129721	676423
96932	676424
34205	676425
46557	676426
217386	676427
130281	676428
227874	676429
42981	676430
106666	676431
56963	676432
22	676433
106678	676434
72756	676435
199034	676436
58396	676437
72333	676438
105208	676439
18361	676440
84673	676441
206940	676442
78131	676443
186902	676444
65140	676445
46774	676446
60669	676447
204218	676448
157159	676449
294466	676450
208088	676451
126034	676452
19818	676453
108757	676454
67442	676455
143575	676456
77004	676457
211547	676458
14073	676459
122977	676460
64088	676461
202217	676462
204468	676463
125924	676464
27295	676465
172884	676466
235655	676467
26007	676468
58401	676469
51610	676470
201474	676471
10796	676472
37081	676473
125978	676474
101262	676475
103535	676476
184010	676477
101986	676478
32649	676479
9294	676480
148844	676481
3257	676482
16342	676483
48617	676484
19598	676485
55697	676486
293101	676487
12766	676488
93436	676489
2881	676490
2881	676491
154758	676492
155277	676493
297120	676494
210715	676495
293036	676496
105259	676497
138045	676498
9725	676499
312377	676500
311705	676501
304809	676502
102661	676503
39381	676504
56064	676505
33190	676506
62257	676507
199344	676508
143822	676509
282194	676510
82064	676511
73514	676512
167996	676513
165702	676514
158911	676515
236199	676516
199499	676517
80554	676518
297680	676519
19818	676520
144946	676521
207146	676522
139914	676523
10043	676524
283373	676525
199521	676526
273321	676527
57980	676528
63833	676529
78568	676530
71000	676531
93549	676532
273453	676533
14041	676534
86821	676535
61077	676536
12878	676537
86301	676538
155626	676539
42400	676540
192903	676541
209012	676542
91766	676543
92984	676544
271234	676545
91472	676546
21384	676547
177854	676548
303665	676549
61269	676550
28156	676551
89528	676552
303186	676553
175104	676554
189341	676555
203274	676556
18112	676557
81702	676558
137383	676559
137283	676560
43288	676561
18147	676562
177456	676563
61882	676564
23935	676565
45121	676566
164190	676567
164190	676568
64088	676569
163079	676570
145632	676571
25371	676572
25446	676573
268871	676574
41225	676575
179436	676576
210618	676577
169344	676578
3979	676579
272709	676580
128063	676581
240196	676582
78079	676583
62392	676584
41273	676585
296999	676586
203274	676587
19904	676588
155091	676589
153953	676590
72	676591
289478	676592
210053	676593
78925	676594
132380	676595
144014	676596
236467	676597
121633	676598
102279	676599
45349	676600
248076	676601
89769	676602
213852	676603
168449	676604
21341	676605
181329	676606
242289	676607
308472	676608
101510	676609
66424	676610
211473	676611
17085	676612
171727	676613
129197	676614
199953	676615
276926	676616
64088	676617
82974	676618
125924	676619
134816	676620
144791	676621
269561	676622
158786	676623
210544	676624
89949	676625
62257	676626
213472	676627
36322	676628
40313	676629
135707	676630
36322	676631
131067	676632
53265	676633
216206	676634
66251	676635
18147	676636
140071	676637
36197	676638
91815	676639
89704	676640
24064	676641
295044	676642
22358	676643
209056	676644
205531	676645
55778	676646
307832	676647
178656	676648
119913	676649
20345	676650
236221	676651
159160	676652
101825	676653
225963	676654
108692	676655
194995	676656
3126	676657
75839	676658
167846	676659
105650	676660
213369	676661
116332	676662
85824	676663
77254	676664
84479	676665
273223	676666
30660	676667
201451	676668
26004	676669
59241	676670
2929	676671
30296	676672
130408	676673
43329	676674
59545	676675
86768	676676
138372	676677
41897	676678
269512	676679
194823	676680
202422	676681
168117	676682
137235	676683
19122	676684
27682	676685
93853	676686
127492	676687
204439	676688
112358	676689
38599	676690
214454	676691
154767	676692
88657	676693
101888	676694
47222	676695
60428	676696
250686	676697
123146	676698
197408	676699
238634	676700
212866	676701
17061	676702
147353	676703
2442	676704
76888	676705
30594	676706
159401	676707
105452	676708
7306	676709
209699	676710
31227	676711
84488	676712
13722	676713
149893	676714
75381	676715
59296	676716
245819	676717
161868	676718
13710	676719
41274	676720
51873	676721
5200	676722
79762	676723
25984	676724
295372	676725
90290	676726
243442	676727
143680	676728
112285	676729
186837	676730
138019	676731
171888	676732
73444	676733
53490	676734
8673	676735
59511	676736
52904	676737
9460	676738
291798	676739
118816	676740
37456	676741
75121	676742
219337	676743
529	676744
3074	676745
16661	676746
287637	676747
57917	676748
44504	676749
154784	676750
65938	676751
20629	676752
162946	676753
67366	676754
50433	676755
16468	676756
168570	676757
35388	676758
17549	676759
11923	676760
136820	676761
23152	676762
9773	676763
701	676764
89813	676765
6746	676766
81661	676767
118633	676768
96407	676769
57540	676770
153876	676771
157507	676772
12907	676773
150704	676774
149456	676775
64938	676776
278562	676777
5325	676778
216060	676779
57908	676780
176697	676781
650	676782
94285	676783
81627	676784
132823	676785
115123	676786
4190	676787
102004	676788
273556	676789
203770	676790
303244	676791
238283	676792
110931	676793
290188	676794
43334	676795
16324	676796
2459	676797
39067	676798
140941	676799
14290	676800
295349	676801
20469	676802
9627	676803
18277	676804
63015	676805
169820	676806
290365	676807
35483	676808
294559	676809
36178	676810
64913	676811
1035	676812
305072	676813
112775	676814
145968	676815
145968	676816
88518	676817
6213	676818
18142	676819
41823	676820
115480	676821
27616	676822
120599	676823
18117	676824
42814	676825
84398	676826
54366	676827
147580	676828
109688	676829
113044	676830
111571	676831
325	676832
10119	676833
152433	676834
271226	676835
46338	676836
34154	676837
16468	676838
89731	676839
63886	676840
91009	676841
62206	676842
233339	676843
109714	676844
17541	676845
55854	676846
233368	676847
9858	676848
20196	676849
209975	676850
72987	676851
151393	676852
7117	676853
234034	676854
28714	676855
81066	676856
29393	676857
28045	676858
94238	676859
9201	676860
6072	676861
3413	676862
40439	676863
45316	676864
187886	676865
6319	676866
153545	676867
19254	676868
84732	676869
58339	676870
4457	676871
24165	676872
24515	676873
180990	676874
5439	676875
8997	676876
101181	676877
75396	676878
36152	676879
18077	676880
22761	676881
70164	676882
16696	676883
73876	676884
16053	676885
118163	676886
97795	676887
85168	676888
161217	676889
56859	676890
35021	676891
10382	676892
41851	676893
83321	676894
9201	676895
117898	676896
4671	676897
132652	676898
9988	676899
58024	676900
31493	676901
20801	676902
90430	676903
27412	676904
23147	676905
6877	676906
82756	676907
12887	676908
37511	676909
188890	676910
11205	676911
124743	676912
96584	676913
126599	676914
221027	676915
12984	676916
95062	676917
69948	676918
22894	676919
48971	676920
12984	676921
153921	676922
41904	676923
15825	676924
7291	676925
244576	676926
14269	676927
29647	676928
29740	676929
23976	676930
225915	676931
48442	676932
143366	676933
110173	676934
49907	676935
67237	676936
113334	676937
125292	676938
51729	676939
267960	676940
57617	676941
238666	676942
80642	676943
236517	676944
291000	676945
47142	676946
112180	676947
202407	676948
3127	676949
58356	676950
127573	676951
156548	676952
4286	676953
74133	676954
290907	676955
181414	676956
51698	676957
48411	676958
166828	676959
141117	676960
141177	676961
264138	676962
193358	676963
29959	676964
73903	676965
48766	676966
44694	676967
4874	676968
37665	676969
16161	676970
217673	676971
173898	676972
169945	676973
8597	676974
8597	676975
115046	676976
62116	676977
3855	676978
61205	676979
206588	676980
33775	676981
264261	676982
33039	676983
35094	676984
78810	676985
102778	676986
10815	676987
142021	676988
50315	676989
23278	676990
112811	676991
11680	676992
66392	676993
229054	676994
247235	676995
36299	676996
92671	676997
4233	676998
4233	676999
84596	677000
20574	677001
115	677002
177485	677003
135943	677004
113675	677005
119151	677006
295006	677007
217567	677008
107405	677009
53136	677010
53136	677011
24577	677012
67693	677013
4906	677014
106680	677015
76067	677016
159749	677017
127886	677018
176027	677019
67330	677020
1623	677021
22975	677022
7117	677023
14103	677024
218935	677025
145339	677026
72327	677027
17158	677028
123035	677029
214120	677030
232400	677031
98429	677032
211664	677033
19697	677034
88893	677035
51384	677036
31803	677037
117232	677038
83731	677039
102942	677040
55240	677041
145367	677042
158391	677043
116906	677044
52208	677045
94515	677046
80638	677047
42334	677048
1235	677049
25424	677050
80926	677051
47097	677052
295975	677053
131856	677054
187093	677055
19552	677056
40300	677057
72506	677058
38696	677059
30502	677060
249658	677061
122690	677062
145604	677063
193711	677064
280206	677065
256547	677066
38877	677067
280841	677068
124513	677069
207131	677070
216196	677071
178872	677072
17325	677073
30501	677074
117252	677075
5585	677076
21818	677077
85292	677078
281705	677079
227919	677080
44704	677081
71744	677082
282685	677083
260421	677084
1556	677085
152576	677086
77505	677087
5400	677088
142394	677089
142394	677090
142394	677091
86033	677092
144281	677093
19511	677094
47677	677095
276432	677096
105303	677097
111827	677098
86906	677099
269846	677100
138527	677101
195729	677102
190247	677103
37093	677104
98880	677105
5621	677106
3429	677107
284477	677108
37388	677109
72461	677110
54445	677111
57381	677112
225090	677113
300545	677114
86187	677115
29462	677116
291673	677117
22929	677118
285176	677119
75291	677120
39572	677121
188692	677122
137892	677123
85292	677124
71928	677125
236118	677126
71866	677127
71928	677128
144775	677129
28146	677130
121050	677131
156374	677132
278754	677133
218094	677134
86863	677135
22643	677136
67382	677137
22113	677138
171614	677139
101354	677140
86863	677141
273859	677142
23457	677143
29697	677144
76960	677145
76163	677146
105844	677147
3595	677148
120293	677149
59425	677150
106006	677151
43042	677152
30736	677153
202855	677154
25842	677155
75892	677156
137657	677157
296562	677158
288366	677159
14166	677160
2064	677161
269407	677162
34712	677163
46186	677164
1247	677165
202183	677166
169360	677167
97332	677168
160489	677169
25355	677170
80996	677171
5963	677172
120827	677173
58649	677174
211441	677175
275042	677176
275578	677177
275023	677178
196841	677179
196841	677180
71539	677181
84835	677182
44669	677183
94652	677184
36734	677185
82622	677186
118075	677187
238186	677188
299815	677189
207968	677190
262242	677191
41232	677192
97217	677193
48432	677194
85453	677195
126375	677196
20707	677197
75298	677198
284902	677199
101642	677200
3073	677201
423	677202
66556	677203
95456	677204
9411	677205
9850	677206
140031	677207
68851	677208
219459	677209
41232	677210
84273	677211
16209	677212
120272	677213
20445	677214
122770	677215
93733	677216
107857	677217
14773	677218
797	677219
131401	677220
161924	677221
105219	677222
3679	677223
451	677224
20867	677225
49590	677226
3354	677227
70028	677228
25630	677229
117446	677230
71767	677231
16987	677232
30180	677233
189498	677234
189119	677235
49657	677236
58029	677237
12095	677238
44238	677239
42305	677240
212832	677241
41991	677242
287651	677243
7334	677244
109666	677245
87554	677246
166616	677247
184386	677248
276229	677249
20313	677250
177599	677251
227096	677252
118697	677253
75334	677254
25567	677255
8754	677256
36285	677257
253	677258
102373	677259
69891	677260
195782	677261
124596	677262
149083	677263
254804	677264
40387	677265
198720	677266
264078	677267
153917	677268
125421	677269
35158	677270
185921	677271
32057	677272
5671	677273
1608	677274
223730	677275
58449	677276
134866	677277
187709	677278
186892	677279
303202	677280
14464	677281
85868	677282
17685	677283
30338	677284
254538	677285
299331	677286
17453	677287
42188	677288
72661	677289
108422	677290
208394	677291
19944	677292
25791	677293
53494	677294
56548	677295
69220	677296
154730	677297
72661	677298
40357	677299
309707	677300
81714	677301
187253	677302
29346	677303
24447	677304
88814	677305
86090	677306
97758	677307
85871	677308
35909	677309
269614	677310
52351	677311
32005	677312
22158	677313
10309	677314
145310	677315
7999	677316
144749	677317
11136	677318
235255	677319
173779	677320
85563	677321
30985	677322
60893	677323
98483	677324
249702	677325
172239	677326
68211	677327
172617	677328
209981	677329
2069	677330
17838	677331
23342	677332
138821	677333
215608	677334
161993	677335
36364	677336
296940	677337
65956	677338
27369	677339
208201	677340
110569	677341
30407	677342
82319	677343
62522	677344
131053	677345
184026	677346
30810	677347
168825	677348
14798	677349
119264	677350
79822	677351
199141	677352
178751	677353
177366	677354
117525	677355
25304	677356
131470	677357
152722	677358
136665	677359
224197	677360
80878	677361
121431	677362
302990	677363
137766	677364
8929	677365
261280	677366
139681	677367
1622	677368
1971	677369
209287	677370
146563	677371
100778	677372
165673	677373
185680	677374
271484	677375
28783	677376
272772	677377
97914	677378
6400	677379
207311	677380
4228	677381
34702	677382
31276	677383
286546	677384
145622	677385
24255	677386
152748	677387
296265	677388
87660	677389
32485	677390
66301	677391
112936	677392
29239	677393
8824	677394
8824	677395
8490	677396
302777	677397
284312	677398
8490	677399
72988	677400
151933	677401
4728	677402
33659	677403
96912	677404
23078	677405
192454	677406
157914	677407
28548	677408
304273	677409
146856	677410
145733	677411
170806	677412
111312	677413
210630	677414
182825	677415
25943	677416
34049	677417
41378	677418
99392	677419
144584	677420
70	677421
56009	677422
116734	677423
169550	677424
127421	677425
274186	677426
17856	677427
217547	677428
78061	677429
18855	677430
161833	677431
95910	677432
269082	677433
261514	677434
118031	677435
41003	677436
166936	677437
15331	677438
6934	677439
26324	677440
135166	677441
40	677442
25962	677443
11161	677444
97080	677445
123891	677446
4037	677447
63459	677448
108158	677449
108158	677450
111862	677451
141927	677452
26738	677453
149730	677454
131437	677455
88877	677456
171086	677457
518	677458
120076	677459
62824	677460
88192	677461
222673	677462
45909	677463
41453	677464
75747	677465
55520	677466
54304	677467
54304	677468
45374	677469
201539	677470
140528	677471
161125	677472
49118	677473
247514	677474
134747	677475
117755	677476
127078	677477
55136	677478
15051	677479
17325	677480
185835	677481
95366	677482
294056	677483
218313	677484
204991	677485
175168	677486
175089	677487
135909	677488
52660	677489
60639	677490
217443	677491
63250	677492
145810	677493
23248	677494
155031	677495
8365	677496
138880	677497
5344	677498
105353	677499
23587	677500
168102	677501
5352	677502
35089	677503
173951	677504
36908	677505
18455	677506
112019	677507
309158	677508
130498	677509
281613	677510
382	677511
86902	677512
102981	677513
196171	677514
226346	677515
211301	677516
165281	677517
97553	677518
133749	677519
59704	677520
113264	677521
286975	677522
233187	677523
23776	677524
34649	677525
153816	677526
10435	677527
6220	677528
91745	677529
90000	677530
7636	677531
21547	677532
61778	677533
33292	677534
249466	677535
27009	677536
3257	677537
6048	677538
65989	677539
20630	677540
11358	677541
6546	677542
1814	677543
101995	677544
9468	677545
20150	677546
155091	677547
57484	677548
57484	677549
9601	677550
6161	677551
48988	677552
8225	677553
78320	677554
23247	677555
9918	677556
212715	677557
21043	677558
275117	677559
33537	677560
51621	677561
9343	677562
64928	677563
61541	677564
203787	677565
98543	677566
107402	677567
265601	677568
132561	677569
149325	677570
6123	677571
227887	677572
37126	677573
106248	677574
89106	677575
34099	677576
122239	677577
308714	677578
29566	677579
53	677580
6376	677581
122148	677582
30822	677583
176947	677584
274170	677585
121048	677586
3866	677587
211747	677588
139022	677589
31432	677590
92154	677591
26500	677592
115774	677593
28789	677594
177418	677595
264468	677596
145096	677597
16736	677598
195903	677599
203057	677600
76675	677601
141045	677602
79120	677603
96162	677604
19111	677605
30384	677606
315	677607
107035	677608
136785	677609
111773	677610
65039	677611
145	677612
18823	677613
294181	677614
211301	677615
19480	677616
134615	677617
79838	677618
1679	677619
78146	677620
76184	677621
37810	677622
102345	677623
102317	677624
129677	677625
46696	677626
22627	677627
153930	677628
49838	677629
185287	677630
69411	677631
53401	677632
113752	677633
133490	677634
82352	677635
242742	677636
60362	677637
84639	677638
188937	677639
236252	677640
300288	677641
111143	677642
49862	677643
142611	677644
14647	677645
120847	677646
148125	677647
127138	677648
35294	677649
91142	677650
18986	677651
76554	677652
200902	677653
171598	677654
435	677655
89107	677656
85418	677657
34269	677658
22707	677659
3164	677660
87135	677661
14	677662
20736	677663
187888	677664
99573	677665
113511	677666
30636	677667
112255	677668
73898	677669
15063	677670
64994	677671
126332	677672
29937	677673
240298	677674
30240	677675
36603	677676
12075	677677
137102	677678
183078	677679
383	677680
11254	677681
148780	677682
137772	677683
73320	677684
126316	677685
1371	677686
145206	677687
22340	677688
822	677689
208628	677690
54760	677691
258947	677692
68801	677693
170476	677694
124844	677695
225528	677696
135259	677697
135259	677698
59785	677699
19409	677700
29781	677701
121088	677702
187651	677703
138250	677704
18290	677705
132792	677706
109010	677707
126920	677708
58680	677709
155567	677710
155666	677711
228787	677712
13424	677713
177928	677714
65082	677715
65097	677716
202395	677717
309549	677718
145893	677719
77801	677720
94130	677721
88691	677722
9213	677723
43560	677724
80089	677725
51672	677726
83404	677727
26738	677728
16736	677729
19028	677730
44036	677731
67175	677732
206554	677733
46070	677734
210772	677735
1440	677736
7459	677737
32869	677738
258149	677739
79510	677740
49529	677741
147383	677742
139199	677743
59	677744
285451	677745
201878	677746
40754	677747
57688	677748
22864	677749
44553	677750
18805	677751
30492	677752
15056	677753
1860	677754
10308	677755
2098	677756
10039	677757
2098	677758
47909	677759
1470	677760
74057	677761
38150	677762
4900	677763
151964	677764
13299	677765
205702	677766
11358	677767
206847	677768
29394	677769
3824	677770
5401	677771
761	677772
176304	677773
50498	677774
89626	677775
6857	677776
128955	677777
11915	677778
191776	677779
282033	677780
127440	677781
6048	677782
293775	677783
211679	677784
251603	677785
187493	677786
60083	677787
97237	677788
45756	677789
100398	677790
158860	677791
15087	677792
102582	677793
40184	677794
97396	677795
34420	677796
159079	677797
108010	677798
4419	677799
155084	677800
133892	677801
256771	677802
43367	677803
65559	677804
532	677805
34303	677806
1028	677807
106464	677808
15741	677809
123069	677810
166177	677811
91256	677812
162465	677813
8194	677814
34851	677815
288409	677816
81436	677817
108040	677818
75450	677819
60203	677820
74394	677821
276	677822
107673	677823
71499	677824
78563	677825
215160	677826
269333	677827
43733	677828
162926	677829
147342	677830
186732	677831
136001	677832
29078	677833
187381	677834
67551	677835
27362	677836
275507	677837
54916	677838
54916	677839
79866	677840
48043	677841
122642	677842
196093	677843
134576	677844
181456	677845
236618	677846
99612	677847
12681	677848
9505	677849
81152	677850
7949	677851
101240	677852
213697	677853
190809	677854
8557	677855
145205	677856
164281	677857
48917	677858
210292	677859
201280	677860
56015	677861
56015	677862
312806	677863
99121	677864
272119	677865
11120	677866
114612	677867
129393	677868
90457	677869
7816	677870
72182	677871
72504	677872
12216	677873
2574	677874
189340	677875
190839	677876
173781	677877
32741	677878
103024	677879
235542	677880
100092	677881
136042	677882
12115	677883
73000	677884
61922	677885
63770	677886
87454	677887
66002	677888
54920	677889
25984	677890
163540	677891
43142	677892
37222	677893
34265	677894
253958	677895
140855	677896
175024	677897
131426	677898
39311	677899
61922	677900
87454	677901
31695	677902
242279	677903
95799	677904
216973	677905
41634	677906
279598	677907
15144	677908
120282	677909
53392	677910
23233	677911
23233	677912
91778	677913
55690	677914
4733	677915
454	677916
214999	677917
120095	677918
84301	677919
238298	677920
304994	677921
110090	677922
23516	677923
33363	677924
214832	677925
202165	677926
1626	677927
144898	677928
65537	677929
28170	677930
174858	677931
121808	677932
90128	677933
32689	677934
90544	677935
203335	677936
291431	677937
83508	677938
37873	677939
174373	677940
153602	677941
17104	677942
12518	677943
8656	677944
22058	677945
48941	677946
327	677947
97424	677948
16123	677949
72973	677950
190426	677951
15569	677952
135727	677953
7949	677954
104231	677955
9875	677956
163534	677957
8705	677958
34265	677959
142028	677960
212142	677961
10103	677962
123741	677963
204445	677964
53100	677965
117482	677966
107260	677967
107260	677968
256708	677969
2062	677970
16244	677971
283204	677972
32559	677973
110430	677974
283561	677975
24086	677976
172615	677977
109031	677978
163106	677979
238531	677980
183426	677981
177893	677982
1273	677983
1273	677984
124046	677985
151237	677986
184514	677987
58827	677988
179316	677989
283184	677990
17175	677991
123266	677992
16027	677993
2290	677994
293613	677995
36808	677996
119933	677997
183244	677998
202498	677999
51929	678000
135358	678001
265366	678002
111922	678003
58553	678004
124722	678005
262457	678006
194040	678007
87726	678008
87726	678009
259320	678010
138696	678011
18078	678012
71327	678013
66705	678014
308170	678015
2850	678016
13830	678017
42756	678018
57488	678019
184694	678020
84912	678021
14682	678022
45246	678023
45246	678024
281704	678025
15054	678026
10877	678027
202199	678028
134024	678029
261232	678030
93966	678031
178281	678032
97199	678033
144019	678034
249671	678035
56426	678036
88716	678037
25592	678038
206344	678039
28545	678040
186695	678041
188526	678042
80600	678043
76746	678044
60223	678045
33431	678046
261252	678047
23865	678048
262587	678049
94908	678050
17598	678051
132223	678052
290965	678053
88714	678054
5077	678055
48540	678056
46084	678057
42691	678058
91807	678059
60810	678060
46132	678061
87826	678062
226892	678063
63662	678064
94244	678065
84949	678066
140122	678067
149138	678068
7153	678069
65072	678070
48317	678071
308348	678072
12920	678073
258708	678074
9084	678075
40055	678076
152524	678077
12235	678078
308770	678079
97612	678080
16740	678081
1355	678082
41255	678083
218320	678084
200653	678085
94628	678086
94628	678087
65726	678088
97976	678089
1617	678090
15448	678091
116405	678092
134570	678093
122264	678094
263644	678095
23271	678096
24695	678097
228722	678098
39311	678099
74334	678100
71586	678101
117812	678102
29284	678103
54246	678104
148321	678105
145836	678106
39068	678107
230800	678108
115151	678109
101305	678110
64768	678111
165665	678112
188922	678113
63851	678114
172738	678115
5240	678116
159858	678117
283734	678118
275140	678119
145983	678120
206926	678121
179620	678122
31382	678123
114887	678124
132384	678125
278091	678126
78489	678127
213697	678128
101305	678129
198911	678130
285280	678131
201356	678132
190464	678133
12634	678134
109469	678135
23557	678136
136306	678137
59545	678138
195146	678139
79422	678140
44777	678141
162752	678142
184148	678143
156363	678144
891	678145
8557	678146
10786	678147
97196	678148
28594	678149
155318	678150
59665	678151
54305	678152
80906	678153
91034	678154
99419	678155
183504	678156
199243	678157
83495	678158
260706	678159
31231	678160
19521	678161
145817	678162
62446	678163
132223	678164
48135	678165
90919	678166
20092	678167
1656	678168
248395	678169
162773	678170
212024	678171
240571	678172
262890	678173
21663	678174
135828	678175
135828	678176
116631	678177
6375	678178
95050	678179
186160	678180
252628	678181
112866	678182
146416	678183
146192	678184
20437	678185
36507	678186
95671	678187
120944	678188
216359	678189
129170	678190
104520	678191
103178	678192
47491	678193
234926	678194
6784	678195
43603	678196
24018	678197
201679	678198
89039	678199
213601	678200
104208	678201
152028	678202
59318	678203
305664	678204
95072	678205
134564	678206
212165	678207
289473	678208
71965	678209
70320	678210
95050	678211
45472	678212
149882	678213
290672	678214
258726	678215
189325	678216
14067	678217
203578	678218
906	678219
244332	678220
202171	678221
183083	678222
48763	678223
195030	678224
15663	678225
62146	678226
99317	678227
102809	678228
194681	678229
37249	678230
29587	678231
26593	678232
78663	678233
20509	678234
12326	678235
8957	678236
54456	678237
16807	678238
73648	678239
57887	678240
114445	678241
34662	678242
106131	678243
5930	678244
5191	678245
6526	678246
83063	678247
143701	678248
94013	678249
8957	678250
9960	678251
63160	678252
65635	678253
273976	678254
1338	678255
6507	678256
35379	678257
87456	678258
39604	678259
131877	678260
123981	678261
14547	678262
228672	678263
20200	678264
278849	678265
136532	678266
204607	678267
193126	678268
155288	678269
35144	678270
255404	678271
124980	678272
2404	678273
69095	678274
103548	678275
91175	678276
54946	678277
255040	678278
130104	678279
68821	678280
311784	678281
238009	678282
107676	678283
31548	678284
2068	678285
194845	678286
210251	678287
150757	678288
29807	678289
110386	678290
4047	678291
32070	678292
64437	678293
73093	678294
100921	678295
74061	678296
111187	678297
180986	678298
4647	678299
122339	678300
27799	678301
227688	678302
5833	678303
74939	678304
110214	678305
199977	678306
132814	678307
29271	678308
175582	678309
189952	678310
33496	678311
202179	678312
73651	678313
142528	678314
86722	678315
192150	678316
192150	678317
154339	678318
94682	678319
268284	678320
101596	678321
50019	678322
29243	678323
117561	678324
27751	678325
31710	678326
22026	678327
146631	678328
85451	678329
155592	678330
50503	678331
3702	678332
32549	678333
9150	678334
7735	678335
49244	678336
37407	678337
40194	678338
108772	678339
176967	678340
1142	678341
4322	678342
80335	678343
74298	678344
101587	678345
101410	678346
62473	678347
73562	678348
80096	678349
43995	678350
32372	678351
188649	678352
93318	678353
26347	678354
14025	678355
8788	678356
12169	678357
13734	678358
259596	678359
92296	678360
92296	678361
69824	678362
10910	678363
197932	678364
1284	678365
72983	678366
76251	678367
15609	678368
180920	678369
12379	678370
83050	678371
20021	678372
222965	678373
6597	678374
3739	678375
62837	678376
39173	678377
34563	678378
44441	678379
76577	678380
3218	678381
54892	678382
115645	678383
95515	678384
45070	678385
49938	678386
62155	678387
68175	678388
2340	678389
12041	678390
184220	678391
10041	678392
2003	678393
105884	678394
30504	678395
12041	678396
13648	678397
86668	678398
73228	678399
88726	678400
118799	678401
10666	678402
223740	678403
139934	678404
17339	678405
12579	678406
69149	678407
193154	678408
103229	678409
228464	678410
29186	678411
124756	678412
85773	678413
9482	678414
21105	678415
21044	678416
163697	678417
64409	678418
211884	678419
293698	678420
170800	678421
62855	678422
61452	678423
7512	678424
112715	678425
259216	678426
6294	678427
30266	678428
25758	678429
123435	678430
63494	678431
305180	678432
20664	678433
236435	678434
8430	678435
36713	678436
3241	678437
49296	678438
194649	678439
16006	678440
13664	678441
93961	678442
183409	678443
91282	678444
17599	678445
18407	678446
2409	678447
63719	678448
11308	678449
39421	678450
14626	678451
1337	678452
70569	678453
208635	678454
77994	678455
136097	678456
42445	678457
20191	678458
181108	678459
94746	678460
73412	678461
38955	678462
2878	678463
22058	678464
293	678465
83351	678466
29148	678467
87185	678468
39415	678469
234097	678470
23765	678471
169997	678472
229939	678473
21786	678474
12133	678475
8909	678476
50357	678477
22995	678478
16388	678479
44745	678480
228032	678481
10093	678482
17256	678483
7045	678484
1723	678485
31361	678486
32917	678487
215805	678488
10048	678489
17267	678490
1017	678491
1017	678492
133985	678493
3651	678494
1723	678495
1017	678496
24436	678497
54357	678498
193073	678499
12139	678500
52461	678501
216704	678502
10591	678503
13791	678504
140811	678505
536	678506
309182	678507
112587	678508
133487	678509
171007	678510
757	678511
186682	678512
191860	678513
99481	678514
117866	678515
691	678516
21326	678517
140745	678518
11640	678519
59913	678520
4739	678521
16500	678522
297208	678523
1506	678524
175954	678525
168003	678526
132015	678527
25042	678528
25042	678529
1489	678530
28751	678531
96134	678532
246967	678533
204680	678534
84051	678535
97108	678536
1857	678537
210	678538
128266	678539
153056	678540
78858	678541
65268	678542
56077	678543
82391	678544
52060	678545
307119	678546
65213	678547
30351	678548
205478	678549
180576	678550
39051	678551
149149	678552
129666	678553
152658	678554
43903	678555
14985	678556
51767	678557
127490	678558
165063	678559
82346	678560
261950	678561
30454	678562
45003	678563
3458	678564
1599	678565
36845	678566
92241	678567
82644	678568
17696	678569
909	678570
53822	678571
156688	678572
8318	678573
231691	678574
31589	678575
56779	678576
147654	678577
24254	678578
138632	678579
29804	678580
132854	678581
42357	678582
128685	678583
44931	678584
27523	678585
103011	678586
109	678587
51657	678588
145360	678589
77637	678590
223090	678591
682	678592
36100	678593
101297	678594
4281	678595
97317	678596
64833	678597
30979	678598
32755	678599
124003	678600
31611	678601
88206	678602
34641	678603
10203	678604
91297	678605
221778	678606
13916	678607
150051	678608
174019	678609
137198	678610
65268	678611
96562	678612
56388	678613
177560	678614
143650	678615
136997	678616
139356	678617
149377	678618
272389	678619
20553	678620
123905	678621
49174	678622
51775	678623
106728	678624
3050	678625
9284	678626
103504	678627
44094	678628
76105	678629
43364	678630
220674	678631
149899	678632
174211	678633
125379	678634
113041	678635
38272	678636
225655	678637
35732	678638
147732	678639
39306	678640
193268	678641
5728	678642
141943	678643
72257	678644
169965	678645
95944	678646
97226	678647
306864	678648
224240	678649
18384	678650
97456	678651
6	678652
8009	678653
247744	678654
166628	678655
9950	678656
5605	678657
330	678658
2129	678659
155550	678660
167683	678661
194116	678662
103456	678663
46282	678664
37860	678665
208445	678666
79745	678667
97509	678668
18209	678669
14252	678670
108988	678671
55860	678672
43219	678673
178752	678674
23786	678675
302123	678676
6415	678677
36808	678678
185	678679
66770	678680
14161	678681
57791	678682
97847	678683
259717	678684
269577	678685
33083	678686
269229	678687
6684	678688
250939	678689
23413	678690
19135	678691
2497	678692
2924	678693
188657	678694
2353	678695
97685	678696
132670	678697
8569	678698
84903	678699
20342	678700
13666	678701
116766	678702
76410	678703
93278	678704
36641	678705
578	678706
25132	678707
257055	678708
63121	678709
160911	678710
304924	678711
80169	678712
26209	678713
26209	678714
217489	678715
12695	678716
920	678717
47650	678718
6280	678719
38234	678720
125272	678721
86595	678722
87992	678723
8983	678724
265240	678725
79701	678726
21689	678727
199215	678728
61628	678729
95054	678730
136596	678731
116836	678732
64167	678733
115762	678734
80013	678735
199109	678736
18602	678737
287138	678738
262334	678739
63690	678740
36202	678741
13023	678742
88168	678743
24201	678744
4685	678745
107874	678746
2376	678747
61934	678748
13403	678749
170257	678750
115836	678751
1359	678752
19492	678753
69636	678754
42912	678755
34272	678756
22433	678757
6107	678758
134249	678759
7039	678760
4281	678761
49490	678762
97269	678763
31043	678764
43005	678765
83	678766
9685	678767
81305	678768
10098	678769
3340	678770
20434	678771
121775	678772
205989	678773
39202	678774
44358	678775
435	678776
46043	678777
46952	678778
32611	678779
6871	678780
120431	678781
268002	678782
30096	678783
28524	678784
94830	678785
216466	678786
78704	678787
39889	678788
5772	678789
13733	678790
39645	678791
57517	678792
151673	678793
138209	678794
29531	678795
1860	678796
11983	678797
22581	678798
11245	678799
36438	678800
96640	678801
136978	678802
38292	678803
216831	678804
1139	678805
114311	678806
90573	678807
26713	678808
39251	678809
43457	678810
86134	678811
18742	678812
16048	678813
6579	678814
102710	678815
202335	678816
101881	678817
49728	678818
261602	678819
23742	678820
39566	678821
16158	678822
717	678823
249639	678824
13784	678825
1580	678826
34017	678827
110776	678828
90288	678829
855	678830
54360	678831
137107	678832
14700	678833
251608	678834
62121	678835
296779	678836
258528	678837
123510	678838
276066	678839
86347	678840
166701	678841
28459	678842
207390	678843
140613	678844
33083	678845
22632	678846
152913	678847
165944	678848
191041	678849
76105	678850
122967	678851
200086	678852
174909	678853
194659	678854
296250	678855
145548	678856
90424	678857
290331	678858
99506	678859
214967	678860
212977	678861
244383	678862
191041	678863
296292	678864
279863	678865
208010	678866
235103	678867
227268	678868
167329	678869
33083	678870
88049	678871
99453	678872
194767	678873
169845	678874
100703	678875
120436	678876
85610	678877
51487	678878
20702	678879
42570	678880
75552	678881
142529	678882
841	678883
87860	678884
199533	678885
83010	678886
2852	678887
52858	678888
226005	678889
126291	678890
28758	678891
125865	678892
307768	678893
31917	678894
231126	678895
131877	678896
41453	678897
112047	678898
138730	678899
593	678900
280744	678901
676	678902
5550	678903
79873	678904
6268	678905
1515	678906
248437	678907
61659	678908
94549	678909
49439	678910
62236	678911
96172	678912
10352	678913
65150	678914
1562	678915
231314	678916
267149	678917
241316	678918
84848	678919
1509	678920
90699	678921
1888	678922
6782	678923
9138	678924
25862	678925
70294	678926
607	678927
129	678928
62033	678929
79027	678930
38267	678931
4709	678932
996	678933
138067	678934
53537	678935
186205	678936
17756	678937
196155	678938
38748	678939
55400	678940
30057	678941
2840	678942
59219	678943
1843	678944
136810	678945
88636	678946
10796	678947
130349	678948
43710	678949
1941	678950
22775	678951
19254	678952
63488	678953
168375	678954
54490	678955
6944	678956
58355	678957
40828	678958
41258	678959
35141	678960
44114	678961
28516	678962
163385	678963
7476	678964
29241	678965
20285	678966
272377	678967
36580	678968
127498	678969
175421	678970
2497	678971
142930	678972
237397	678973
5403	678974
57067	678975
99571	678976
5083	678977
41142	678978
198454	678979
12185	678980
17773	678981
915	678982
15103	678983
34140	678984
245813	678985
200647	678986
142143	678987
299838	678988
15211	678989
210228	678990
45904	678991
2327	678992
19979	678993
19131	678994
126809	678995
142956	678996
122146	678997
46184	678998
1035	678999
1195	679000
780	679001
51055	679002
9122	679003
54266	679004
258109	679005
97946	679006
200807	679007
45871	679008
65761	679009
197920	679010
30435	679011
36099	679012
139939	679013
64254	679014
118868	679015
25911	679016
194675	679017
156309	679018
33759	679019
260633	679020
30971	679021
269616	679022
1886	679023
6299	679024
262363	679025
31015	679026
84400	679027
78607	679028
204500	679029
210561	679030
130684	679031
4479	679032
41987	679033
157649	679034
5691	679035
259504	679036
590	679037
36592	679038
30983	679039
148537	679040
8513	679041
22184	679042
250048	679043
10422	679044
64849	679045
47872	679046
257922	679047
78223	679048
55	679049
824	679050
125418	679051
57507	679052
6027	679053
247740	679054
1362	679055
50306	679056
103673	679057
32663	679058
299373	679059
219825	679060
4795	679061
143959	679062
124873	679063
279298	679064
52231	679065
3611	679066
126885	679067
36736	679068
151557	679069
5075	679070
110068	679071
97309	679072
62915	679073
37235	679074
1136	679075
165136	679076
8929	679077
95217	679078
4464	679079
4464	679080
66312	679081
47976	679082
127631	679083
64649	679084
129374	679085
591	679086
91959	679087
14276	679088
29567	679089
145406	679090
87327	679091
84180	679092
138527	679093
190647	679094
177400	679095
26728	679096
44103	679097
166014	679098
99644	679099
114000	679100
89896	679101
211703	679102
106857	679103
62633	679104
42776	679105
168922	679106
224740	679107
9578	679108
9578	679109
65659	679110
89924	679111
201099	679112
4388	679113
69320	679114
44566	679115
98410	679116
47974	679117
274047	679118
33723	679119
49815	679120
91491	679121
132896	679122
48518	679123
170163	679124
2030	679125
91456	679126
54147	679127
176638	679128
184706	679129
127714	679130
187635	679131
9527	679132
283221	679133
53433	679134
179186	679135
214622	679136
308995	679137
43034	679138
58395	679139
1814	679140
1814	679141
102502	679142
178919	679143
217081	679144
147238	679145
252488	679146
158780	679147
217310	679148
113752	679149
86600	679150
134326	679151
104647	679152
47133	679153
189371	679154
249211	679155
1476	679156
45546	679157
3888	679158
3324	679159
63292	679160
109985	679161
27734	679162
125430	679163
26075	679164
23332	679165
108224	679166
845	679167
10558	679168
24457	679169
128924	679170
294470	679171
32852	679172
48789	679173
22637	679174
106345	679175
190499	679176
299012	679177
5015	679178
170470	679179
76156	679180
7846	679181
204272	679182
53031	679183
116797	679184
103576	679185
161281	679186
153392	679187
235730	679188
171325	679189
68726	679190
133202	679191
47298	679192
248569	679193
51323	679194
20075	679195
165689	679196
80058	679197
13809	679198
159502	679199
82095	679200
179654	679201
19400	679202
92651	679203
98164	679204
80253	679205
155631	679206
74213	679207
163701	679208
32279	679209
88848	679210
254679	679211
29037	679212
137915	679213
8377	679214
157963	679215
260386	679216
143930	679217
27963	679218
141161	679219
214613	679220
7942	679221
53541	679222
22914	679223
76094	679224
52467	679225
39607	679226
31228	679227
116008	679228
73063	679229
43606	679230
45382	679231
14359	679232
132306	679233
20776	679234
74138	679235
135296	679236
11274	679237
199409	679238
103993	679239
156630	679240
64654	679241
59178	679242
168420	679243
2463	679244
205860	679245
75816	679246
75906	679247
90474	679248
212640	679249
203933	679250
80861	679251
22654	679252
108483	679253
11351	679254
72398	679255
155146	679256
64636	679257
76484	679258
111450	679259
81685	679260
304729	679261
60652	679262
32074	679263
61608	679264
239159	679265
50123	679266
126798	679267
43470	679268
30191	679269
201388	679270
198797	679271
104904	679272
22561	679273
67449	679274
133761	679275
76765	679276
3610	679277
191209	679278
192818	679279
34600	679280
210559	679281
145386	679282
22603	679283
48437	679284
34660	679285
64293	679286
98595	679287
71605	679288
201890	679289
142774	679290
196326	679291
211910	679292
23406	679293
144746	679294
177738	679295
140991	679296
43250	679297
77057	679298
3045	679299
1993	679300
22122	679301
36538	679302
111278	679303
113338	679304
249374	679305
241469	679306
155752	679307
61663	679308
175661	679309
100269	679310
157039	679311
285582	679312
50118	679313
5877	679314
7033	679315
80242	679316
138476	679317
32075	679318
42722	679319
20981	679320
126758	679321
230339	679322
198576	679323
38159	679324
167433	679325
191500	679326
132618	679327
107260	679328
105622	679329
85445	679330
156173	679331
34434	679332
49066	679333
58114	679334
72408	679335
72375	679336
133032	679337
4240	679338
268	679339
250267	679340
75182	679341
20411	679342
62281	679343
113543	679344
44671	679345
17882	679346
256712	679347
102104	679348
74885	679349
42580	679350
14276	679351
22782	679352
285613	679353
18155	679354
235907	679355
141067	679356
64694	679357
43038	679358
160768	679359
46736	679360
165757	679361
178198	679362
99915	679363
187887	679364
26143	679365
57344	679366
142480	679367
16243	679368
231704	679369
111292	679370
136600	679371
33566	679372
102252	679373
296895	679374
84393	679375
36246	679376
137527	679377
104997	679378
41875	679379
70663	679380
237081	679381
111770	679382
116636	679383
50202	679384
46736	679385
73088	679386
96358	679387
63668	679388
269139	679389
62863	679390
133912	679391
109155	679392
240851	679393
111526	679394
96087	679395
81180	679396
14205	679397
1675	679398
285653	679399
5447	679400
30192	679401
45836	679402
90628	679403
87143	679404
122528	679405
21984	679406
49820	679407
142472	679408
81219	679409
52272	679410
162069	679411
299869	679412
1266	679413
50802	679414
9443	679415
29269	679416
199232	679417
5304	679418
15506	679419
250341	679420
33360	679421
276279	679422
224099	679423
179820	679424
252657	679425
143356	679426
5708	679427
90825	679428
16881	679429
48601	679430
239693	679431
158939	679432
94421	679433
4703	679434
102252	679435
16192	679436
16001	679437
166518	679438
237749	679439
72890	679440
78695	679441
226540	679442
132058	679443
73008	679444
293325	679445
102811	679446
34858	679447
55091	679448
161674	679449
25543	679450
208281	679451
128416	679452
194495	679453
103938	679454
27389	679455
202738	679456
16436	679457
7203	679458
20509	679459
97570	679460
1069	679461
153546	679462
237486	679463
79555	679464
6276	679465
26385	679466
204102	679467
150901	679468
129403	679469
2410	679470
56166	679471
250380	679472
52785	679473
48013	679474
49726	679475
226996	679476
92721	679477
205745	679478
100462	679479
46740	679480
32216	679481
21515	679482
8241	679483
160749	679484
39132	679485
10863	679486
10863	679487
27225	679488
244723	679489
10022	679490
104685	679491
14093	679492
69240	679493
68938	679494
99874	679495
5020	679496
41652	679497
297247	679498
94585	679499
99831	679500
158160	679501
260634	679502
254936	679503
190209	679504
303256	679505
182455	679506
173363	679507
134459	679508
38064	679509
127879	679510
190156	679511
17139	679512
241503	679513
189083	679514
251462	679515
192556	679516
306614	679517
121641	679518
200962	679519
133586	679520
138750	679521
288627	679522
143204	679523
188353	679524
41436	679525
307497	679526
17105	679527
151498	679528
143092	679529
154780	679530
130267	679531
921	679532
82039	679533
263426	679534
117279	679535
169292	679536
14709	679537
30935	679538
52265	679539
124194	679540
90137	679541
251071	679542
234284	679543
194197	679544
1626	679545
76361	679546
26444	679547
1002	679548
294499	679549
125899	679550
827	679551
307254	679552
112786	679553
90139	679554
148844	679555
161353	679556
61024	679557
201915	679558
259697	679559
28328	679560
101187	679561
154067	679562
45463	679563
275049	679564
111350	679565
37134	679566
141745	679567
306526	679568
40772	679569
188040	679570
250487	679571
90726	679572
3853	679573
102924	679574
139818	679575
298774	679576
177376	679577
217780	679578
89229	679579
150775	679580
193633	679581
69425	679582
35157	679583
12314	679584
116079	679585
116467	679586
111426	679587
112719	679588
62850	679589
44891	679590
44094	679591
1067	679592
31286	679593
4633	679594
39023	679595
12095	679596
133537	679597
191742	679598
21095	679599
103485	679600
3520	679601
97863	679602
130606	679603
244402	679604
110987	679605
137435	679606
44095	679607
294769	679608
12661	679609
8150	679610
44625	679611
102305	679612
57491	679613
171055	679614
65847	679615
18313	679616
61831	679617
128307	679618
65361	679619
145121	679620
38738	679621
303499	679622
14947	679623
73958	679624
1267	679625
103993	679626
15347	679627
28784	679628
93591	679629
82556	679630
149252	679631
134872	679632
7691	679633
110108	679634
12951	679635
67216	679636
143396	679637
48056	679638
134844	679639
200009	679640
46494	679641
190354	679642
205602	679643
108849	679644
4036	679645
141535	679646
12891	679647
12891	679648
43378	679649
165969	679650
77102	679651
68641	679652
102868	679653
104289	679654
105638	679655
147188	679656
20376	679657
31728	679658
140027	679659
52421	679660
11863	679661
69340	679662
5466	679663
3125	679664
52421	679665
56366	679666
134846	679667
193323	679668
20335	679669
99081	679670
64427	679671
49311	679672
64174	679673
141197	679674
84612	679675
55493	679676
138076	679677
36395	679678
123814	679679
82996	679680
147079	679681
122131	679682
1082	679683
127751	679684
123356	679685
123356	679686
31	679687
271872	679688
3726	679689
5883	679690
121957	679691
7841	679692
19504	679693
262139	679694
148828	679695
39166	679696
300508	679697
295463	679698
128161	679699
195825	679700
80918	679701
13118	679702
267348	679703
65474	679704
96643	679705
217007	679706
143363	679707
283360	679708
141777	679709
73329	679710
7742	679711
13963	679712
41388	679713
17928	679714
82825	679715
22864	679716
10380	679717
134816	679718
22057	679719
35547	679720
178824	679721
18829	679722
79076	679723
16629	679724
280685	679725
145372	679726
73985	679727
141651	679728
19477	679729
106627	679730
15618	679731
114842	679732
264260	679733
72012	679734
177484	679735
72607	679736
38683	679737
71724	679738
1700	679739
5584	679740
5584	679741
54136	679742
5584	679743
13305	679744
279652	679745
54327	679746
169368	679747
51202	679748
19708	679749
54739	679750
25338	679751
195052	679752
139155	679753
44437	679754
68244	679755
211990	679756
254986	679757
86952	679758
73807	679759
67224	679760
310757	679761
231497	679762
220735	679763
190528	679764
148223	679765
47701	679766
63353	679767
181699	679768
135607	679769
201665	679770
70643	679771
124008	679772
64505	679773
47982	679774
81322	679775
72409	679776
28653	679777
187423	679778
223450	679779
255501	679780
127089	679781
278647	679782
192974	679783
271313	679784
157537	679785
196328	679786
10126	679787
122272	679788
90192	679789
58030	679790
198178	679791
158431	679792
190516	679793
197858	679794
19938	679795
41584	679796
188400	679797
190516	679798
101692	679799
237948	679800
101876	679801
57987	679802
669	679803
308273	679804
42778	679805
185789	679806
125244	679807
37533	679808
124706	679809
65525	679810
30983	679811
51902	679812
41547	679813
3534	679814
16713	679815
24199	679816
257120	679817
20557	679818
207262	679819
126615	679820
123328	679821
153013	679822
101698	679823
9973	679824
38013	679825
80664	679826
94533	679827
28763	679828
132757	679829
182078	679830
72640	679831
140105	679832
83765	679833
268945	679834
268716	679835
196090	679836
127651	679837
58935	679838
193817	679839
193553	679840
138192	679841
124936	679842
180487	679843
167993	679844
238993	679845
198688	679846
205776	679847
19408	679848
83228	679849
185810	679850
290989	679851
69065	679852
1740	679853
110126	679854
172395	679855
17952	679856
79875	679857
174632	679858
156853	679859
268711	679860
47829	679861
161377	679862
125920	679863
187737	679864
37585	679865
74721	679866
155112	679867
43251	679868
61480	679869
73850	679870
213568	679871
2781	679872
167247	679873
77356	679874
207198	679875
98542	679876
42040	679877
100256	679878
100258	679879
23954	679880
133660	679881
38677	679882
33393	679883
5388	679884
45852	679885
118403	679886
35584	679887
206446	679888
214196	679889
29760	679890
24805	679891
2658	679892
263303	679893
216542	679894
216542	679895
25497	679896
59197	679897
34226	679898
73837	679899
15120	679900
134442	679901
2304	679902
16179	679903
4302	679904
635	679905
34414	679906
72715	679907
110092	679908
62889	679909
263109	679910
22159	679911
278	679912
129778	679913
22730	679914
185603	679915
80994	679916
142239	679917
239949	679918
154190	679919
70158	679920
121941	679921
217680	679922
79402	679923
68911	679924
15006	679925
149044	679926
216	679927
160280	679928
26785	679929
94428	679930
182150	679931
208768	679932
44172	679933
74727	679934
239973	679935
104654	679936
152669	679937
258333	679938
101926	679939
78440	679940
158571	679941
106681	679942
302215	679943
279784	679944
211214	679945
23577	679946
23145	679947
40319	679948
49623	679949
154190	679950
200150	679951
235641	679952
177698	679953
76957	679954
61358	679955
92286	679956
291147	679957
203238	679958
132029	679959
104472	679960
53875	679961
261428	679962
61358	679963
79237	679964
9616	679965
27941	679966
178394	679967
139656	679968
137045	679969
12242	679970
17125	679971
103719	679972
211446	679973
71006	679974
115006	679975
46930	679976
7859	679977
176051	679978
139595	679979
151790	679980
16897	679981
212296	679982
7335	679983
52601	679984
101753	679985
186267	679986
266277	679987
30288	679988
94368	679989
3996	679990
37333	679991
24132	679992
11797	679993
69986	679994
15342	679995
854	679996
35149	679997
180158	679998
8692	679999
35062	680000
25334	680001
11395	680002
150428	680003
8016	680004
9823	680005
14174	680006
48490	680007
155133	680008
66608	680009
79320	680010
15722	680011
31561	680012
18910	680013
89407	680014
24479	680015
241146	680016
27397	680017
46302	680018
199508	680019
21606	680020
114234	680021
53042	680022
3869	680023
42938	680024
101148	680025
213244	680026
183867	680027
23326	680028
121279	680029
282497	680030
21470	680031
154177	680032
100201	680033
45641	680034
70479	680035
263302	680036
39601	680037
158340	680038
17630	680039
49941	680040
5605	680041
101926	680042
34337	680043
86411	680044
147683	680045
289024	680046
25289	680047
8044	680048
120045	680049
15348	680050
229438	680051
72491	680052
228146	680053
104654	680054
123857	680055
1585	680056
155332	680057
211144	680058
15827	680059
139656	680060
50570	680061
39152	680062
18857	680063
17597	680064
147148	680065
198340	680066
177656	680067
150656	680068
41051	680069
206812	680070
92286	680071
22901	680072
154473	680073
173754	680074
69498	680075
124582	680076
173620	680077
172979	680078
116582	680079
266644	680080
11289	680081
130	680082
38077	680083
101659	680084
172404	680085
185375	680086
102276	680087
159598	680088
136721	680089
160915	680090
36482	680091
18492	680092
309301	680093
16444	680094
112395	680095
77675	680096
35324	680097
3356	680098
147672	680099
160915	680100
39434	680101
15238	680102
70414	680103
173361	680104
56862	680105
134447	680106
94657	680107
11828	680108
82560	680109
144903	680110
33951	680111
1820	680112
151788	680113
42786	680114
258105	680115
98466	680116
74727	680117
255688	680118
22008	680119
295773	680120
278195	680121
128483	680122
74414	680123
61358	680124
89905	680125
243496	680126
198784	680127
188619	680128
187798	680129
277940	680130
149044	680131
139981	680132
163672	680133
100764	680134
106681	680135
67074	680136
190019	680137
128483	680138
192803	680139
154154	680140
150200	680141
140097	680142
83721	680143
299534	680144
79237	680145
126709	680146
113381	680147
4599	680148
7458	680149
15483	680150
3564	680151
125222	680152
123673	680153
60710	680154
266302	680155
83206	680156
280742	680157
34072	680158
114798	680159
78324	680160
62197	680161
142303	680162
173484	680163
127177	680164
134836	680165
158240	680166
17250	680167
34910	680168
133423	680169
284188	680170
194228	680171
254236	680172
73768	680173
171316	680174
44089	680175
309378	680176
303054	680177
312488	680178
5884	680179
17330	680180
51767	680181
36643	680182
256231	680183
31010	680184
277140	680185
41827	680186
121236	680187
177335	680188
50744	680189
125962	680190
93790	680191
242088	680192
172582	680193
191254	680194
25332	680195
169117	680196
52899	680197
11823	680198
131395	680199
232783	680200
175590	680201
77380	680202
285125	680203
174603	680204
274340	680205
1332	680206
4638	680207
3230	680208
18194	680209
303794	680210
114267	680211
60084	680212
29781	680213
19164	680214
52518	680215
40991	680216
61327	680217
27727	680218
211772	680219
24447	680220
10591	680221
20190	680222
308262	680223
69967	680224
273467	680225
92204	680226
45587	680227
203581	680228
33563	680229
75298	680230
17860	680231
20837	680232
93616	680233
64263	680234
57832	680235
43132	680236
95234	680237
141239	680238
6626	680239
238645	680240
79555	680241
23353	680242
42191	680243
201978	680244
135122	680245
87239	680246
20569	680247
27305	680248
133264	680249
251192	680250
7353	680251
141322	680252
93144	680253
21732	680254
301239	680255
92403	680256
51772	680257
40539	680258
6452	680259
229	680260
94756	680261
839	680262
81493	680263
64081	680264
127371	680265
290491	680266
3919	680267
436	680268
195313	680269
56070	680270
46425	680271
293986	680272
114688	680273
59554	680274
28261	680275
12052	680276
9559	680277
45558	680278
102739	680279
209194	680280
305134	680281
114961	680282
224611	680283
268020	680284
74459	680285
59268	680286
64623	680287
239883	680288
113032	680289
162904	680290
20161	680291
57746	680292
41275	680293
17172	680294
4010	680295
1819	680296
60855	680297
130934	680298
214147	680299
58308	680300
181486	680301
259677	680302
203848	680303
136160	680304
86530	680305
86530	680306
102757	680307
87198	680308
392	680309
193170	680310
10229	680311
133402	680312
129849	680313
267	680314
2252	680315
603	680316
191657	680317
67496	680318
80281	680319
16491	680320
1511	680321
181516	680322
192712	680323
303596	680324
150654	680325
203949	680326
57582	680327
112219	680328
250835	680329
212129	680330
99064	680331
21505	680332
71409	680333
183919	680334
111999	680335
135389	680336
17297	680337
121271	680338
88663	680339
76028	680340
22899	680341
30877	680342
81900	680343
121501	680344
248919	680345
245967	680346
15863	680347
129755	680348
16649	680349
124466	680350
157538	680351
73963	680352
264375	680353
130696	680354
61117	680355
44951	680356
75320	680357
310431	680358
50067	680359
33743	680360
75762	680361
7155	680362
39734	680363
76653	680364
169620	680365
75742	680366
134079	680367
173907	680368
23339	680369
80551	680370
81780	680371
100136	680372
122348	680373
199093	680374
78162	680375
140581	680376
52357	680377
240027	680378
24987	680379
20848	680380
207534	680381
28532	680382
2129	680383
122744	680384
27590	680385
126706	680386
40287	680387
25965	680388
68943	680389
54247	680390
11452	680391
5180	680392
5180	680393
104195	680394
193494	680395
22088	680396
7826	680397
206582	680398
29089	680399
139357	680400
128295	680401
190931	680402
268572	680403
170541	680404
1005	680405
89560	680406
183675	680407
278146	680408
127426	680409
101797	680410
85104	680411
194884	680412
18037	680413
25844	680414
145515	680415
75065	680416
53147	680417
71581	680418
118709	680419
102382	680420
181623	680421
19491	680422
87324	680423
9507	680424
37947	680425
205784	680426
128585	680427
9005	680428
81938	680429
262141	680430
261423	680431
17852	680432
244099	680433
37804	680434
217084	680435
460	680436
114467	680437
248968	680438
113066	680439
113341	680440
166085	680441
49618	680442
82357	680443
39422	680444
131861	680445
117240	680446
51339	680447
79269	680448
160715	680449
122113	680450
106994	680451
212252	680452
37018	680453
292451	680454
175694	680455
162417	680456
138239	680457
16645	680458
6293	680459
270312	680460
10304	680461
24083	680462
35735	680463
56130	680464
12803	680465
12326	680466
19320	680467
54202	680468
172507	680469
21192	680470
145978	680471
282265	680472
5030	680473
178408	680474
72958	680475
265037	680476
40586	680477
55716	680478
10523	680479
27350	680480
25971	680481
303004	680482
7100	680483
93734	680484
258174	680485
119500	680486
266438	680487
27350	680488
25276	680489
255852	680490
213603	680491
1994	680492
31531	680493
6650	680494
11944	680495
43126	680496
21518	680497
92569	680498
78066	680499
102443	680500
125000	680501
4904	680502
76595	680503
76595	680504
273986	680505
45291	680506
168283	680507
235573	680508
127711	680509
23921	680510
32780	680511
200072	680512
160834	680513
94320	680514
59718	680515
94518	680516
11773	680517
67295	680518
110742	680519
47351	680520
182970	680521
161722	680522
154699	680523
110636	680524
16370	680525
106603	680526
302686	680527
18162	680528
35296	680529
187766	680530
160017	680531
14911	680532
303021	680533
26335	680534
278322	680535
228717	680536
46229	680537
158043	680538
130488	680539
13693	680540
72268	680541
111399	680542
117570	680543
231308	680544
229159	680545
93533	680546
156545	680547
44923	680548
84046	680549
220678	680550
159874	680551
96241	680552
92003	680553
77221	680554
72651	680555
64758	680556
71137	680557
231565	680558
298532	680559
17181	680560
17682	680561
199259	680562
3385	680563
36387	680564
23281	680565
183634	680566
248277	680567
40534	680568
153900	680569
65339	680570
102479	680571
149487	680572
126895	680573
270157	680574
16352	680575
18162	680576
50039	680577
212585	680578
55570	680579
46857	680580
41399	680581
116844	680582
52316	680583
44796	680584
35162	680585
120016	680586
3963	680587
35710	680588
253918	680589
3343	680590
30206	680591
73118	680592
213296	680593
129141	680594
214544	680595
255686	680596
57038	680597
40300	680598
175454	680599
200253	680600
245581	680601
7576	680602
95374	680603
66458	680604
254855	680605
111716	680606
98246	680607
52478	680608
37072	680609
204557	680610
34568	680611
170635	680612
181478	680613
189812	680614
84815	680615
54739	680616
133165	680617
110130	680618
25188	680619
62046	680620
56692	680621
145197	680622
293360	680623
14857	680624
5039	680625
278100	680626
36317	680627
54269	680628
90312	680629
1970	680630
229697	680631
253557	680632
11700	680633
201635	680634
265186	680635
115963	680636
300839	680637
22823	680638
88160	680639
213191	680640
248699	680641
1888	680642
217025	680643
160332	680644
137282	680645
251207	680646
169588	680647
169588	680648
142975	680649
11695	680650
37693	680651
191391	680652
276414	680653
206138	680654
5392	680655
25429	680656
107209	680657
32412	680658
51747	680659
6	680660
74680	680661
18521	680662
107621	680663
61839	680664
8368	680665
21002	680666
80965	680667
52702	680668
289592	680669
133523	680670
182992	680671
144977	680672
37740	680673
120666	680674
10554	680675
115632	680676
55609	680677
100704	680678
94257	680679
227485	680680
259445	680681
2384	680682
799	680683
106801	680684
11423	680685
119848	680686
125632	680687
23273	680688
13944	680689
87978	680690
16446	680691
287513	680692
22764	680693
216195	680694
66695	680695
2137	680696
115735	680697
115735	680698
89198	680699
150041	680700
11218	680701
158147	680702
136990	680703
18450	680704
176453	680705
54411	680706
9934	680707
6921	680708
178351	680709
290451	680710
4401	680711
180540	680712
135743	680713
151956	680714
33011	680715
2306	680716
82850	680717
37455	680718
162098	680719
94257	680720
9923	680721
12879	680722
93324	680723
3821	680724
141671	680725
4271	680726
100638	680727
2043	680728
73664	680729
18496	680730
6615	680731
311	680732
13174	680733
1652	680734
76458	680735
112887	680736
105008	680737
32680	680738
15136	680739
30994	680740
82246	680741
146986	680742
89419	680743
131508	680744
131508	680745
149602	680746
143532	680747
91269	680748
51939	680749
42294	680750
13957	680751
22877	680752
85172	680753
192246	680754
67866	680755
185738	680756
64502	680757
14386	680758
25795	680759
114667	680760
23384	680761
109126	680762
116096	680763
95826	680764
135089	680765
261989	680766
6001	680767
8069	680768
104866	680769
71236	680770
70794	680771
138061	680772
237553	680773
113753	680774
100404	680775
95858	680776
14730	680777
152460	680778
82924	680779
154003	680780
136692	680781
11898	680782
149257	680783
56111	680784
56111	680785
247637	680786
224865	680787
16047	680788
158690	680789
140309	680790
293743	680791
31701	680792
4534	680793
3235	680794
57309	680795
191923	680796
76191	680797
30826	680798
190713	680799
109978	680800
296501	680801
6052	680802
30874	680803
127587	680804
44952	680805
14730	680806
52179	680807
85682	680808
24479	680809
1773	680810
65186	680811
12494	680812
31011	680813
9795	680814
53251	680815
10519	680816
12442	680817
57842	680818
150251	680819
6	680820
21689	680821
121351	680822
51113	680823
217549	680824
134380	680825
196688	680826
82048	680827
53533	680828
172985	680829
82554	680830
21807	680831
19508	680832
792	680833
84590	680834
11818	680835
11981	680836
7308	680837
113074	680838
1495	680839
3527	680840
3595	680841
74549	680842
35670	680843
113425	680844
133785	680845
3514	680846
35521	680847
132767	680848
23056	680849
94639	680850
52965	680851
44109	680852
76926	680853
3768	680854
101957	680855
23645	680856
98588	680857
128168	680858
42252	680859
111183	680860
87641	680861
16267	680862
109759	680863
93221	680864
1891	680865
61477	680866
73607	680867
10725	680868
121955	680869
67079	680870
16902	680871
299978	680872
47964	680873
26186	680874
26186	680875
10613	680876
88375	680877
146307	680878
231302	680879
24693	680880
30235	680881
297921	680882
7425	680883
27342	680884
118702	680885
173305	680886
75916	680887
242694	680888
59307	680889
41277	680890
33942	680891
31247	680892
284769	680893
88587	680894
29193	680895
71413	680896
114500	680897
112954	680898
142897	680899
32103	680900
114804	680901
191984	680902
12258	680903
129504	680904
105230	680905
37578	680906
28100	680907
5915	680908
23	680909
127494	680910
63727	680911
235150	680912
197912	680913
147026	680914
1063	680915
74523	680916
252381	680917
232621	680918
128248	680919
291207	680920
25933	680921
71367	680922
46183	680923
199215	680924
16398	680925
81649	680926
3498	680927
179	680928
91665	680929
62418	680930
206693	680931
94458	680932
24017	680933
16179	680934
20679	680935
288067	680936
126220	680937
95200	680938
26750	680939
82136	680940
39348	680941
177865	680942
83587	680943
27498	680944
25560	680945
217528	680946
7093	680947
237511	680948
111226	680949
133995	680950
133995	680951
39521	680952
17721	680953
207595	680954
8115	680955
260852	680956
42819	680957
40297	680958
191435	680959
53873	680960
40175	680961
269538	680962
169265	680963
136190	680964
51576	680965
7328	680966
27878	680967
93553	680968
87317	680969
31433	680970
135666	680971
85541	680972
23377	680973
266	680974
17805	680975
86707	680976
204097	680977
40558	680978
188739	680979
131809	680980
199644	680981
15923	680982
18368	680983
134558	680984
26191	680985
44068	680986
17521	680987
5349	680988
9801	680989
6815	680990
196738	680991
240838	680992
2265	680993
18936	680994
4812	680995
40116	680996
45593	680997
29061	680998
192205	680999
265169	681000
47668	681001
193289	681002
25150	681003
97159	681004
52304	681005
40707	681006
2306	681007
307732	681008
6725	681009
100075	681010
156349	681011
12091	681012
207556	681013
9209	681014
12087	681015
5716	681016
125860	681017
50183	681018
61478	681019
384	681020
3445	681021
10416	681022
115357	681023
57798	681024
58290	681025
78551	681026
26939	681027
39788	681028
155720	681029
95534	681030
308703	681031
37229	681032
24824	681033
174818	681034
198976	681035
212637	681036
64541	681037
175465	681038
23364	681039
2055	681040
4653	681041
178610	681042
95143	681043
174990	681044
146044	681045
7529	681046
141454	681047
99341	681048
17816	681049
309247	681050
31154	681051
89286	681052
43901	681053
190753	681054
96826	681055
261098	681056
139219	681057
21384	681058
204069	681059
167976	681060
84135	681061
187884	681062
154715	681063
130281	681064
107638	681065
187793	681066
298729	681067
173331	681068
110787	681069
278021	681070
132595	681071
187609	681072
85724	681073
255938	681074
30530	681075
38464	681076
219103	681077
149088	681078
211024	681079
246681	681080
46679	681081
14897	681082
35416	681083
233398	681084
227014	681085
36516	681086
196609	681087
74218	681088
255665	681089
94600	681090
4820	681091
39784	681092
194307	681093
3034	681094
195801	681095
67119	681096
249525	681097
262747	681098
11109	681099
38	681100
31014	681101
49269	681102
305272	681103
60775	681104
120907	681105
69451	681106
31672	681107
293638	681108
204895	681109
163529	681110
270654	681111
195077	681112
190934	681113
6717	681114
70532	681115
67724	681116
165428	681117
258664	681118
219709	681119
56906	681120
72126	681121
177580	681122
298150	681123
86625	681124
13494	681125
100315	681126
16137	681127
22	681128
248841	681129
31362	681130
13927	681131
101989	681132
232799	681133
157753	681134
311131	681135
84148	681136
143079	681137
80387	681138
60145	681139
118894	681140
156259	681141
238683	681142
238574	681143
30252	681144
111423	681145
140886	681146
111195	681147
25962	681148
98830	681149
248019	681150
80946	681151
152962	681152
160962	681153
206022	681154
125465	681155
4985	681156
110198	681157
160403	681158
72783	681159
175350	681160
121657	681161
51016	681162
49375	681163
69451	681164
190289	681165
148078	681166
214290	681167
123892	681168
1095	681169
136470	681170
13379	681171
849	681172
25929	681173
201844	681174
26507	681175
232984	681176
117492	681177
146711	681178
9408	681179
193995	681180
171156	681181
86599	681182
185509	681183
205094	681184
12522	681185
126647	681186
140087	681187
204415	681188
70326	681189
165428	681190
157660	681191
262218	681192
11795	681193
213278	681194
214823	681195
205185	681196
194172	681197
22703	681198
129567	681199
70367	681200
208840	681201
133921	681202
43540	681203
281052	681204
68231	681205
308677	681206
125015	681207
128791	681208
189859	681209
29388	681210
279281	681211
214951	681212
65408	681213
203154	681214
20290	681215
146226	681216
37678	681217
281053	681218
27463	681219
82446	681220
145429	681221
125298	681222
281444	681223
20416	681224
8439	681225
6995	681226
37791	681227
56906	681228
81269	681229
143774	681230
42871	681231
157096	681232
278732	681233
82153	681234
109980	681235
72990	681236
5749	681237
156664	681238
80371	681239
80371	681240
71484	681241
45409	681242
97040	681243
163981	681244
188102	681245
95585	681246
52457	681247
98213	681248
61226	681249
113300	681250
14752	681251
275833	681252
5971	681253
127080	681254
145947	681255
129830	681256
10666	681257
13220	681258
221594	681259
209228	681260
51374	681261
41817	681262
8958	681263
99477	681264
111146	681265
17788	681266
118827	681267
6675	681268
92956	681269
69564	681270
234186	681271
203438	681272
74667	681273
2118	681274
16073	681275
138372	681276
62450	681277
207075	681278
45023	681279
9110	681280
64891	681281
76143	681282
54325	681283
45006	681284
204824	681285
116156	681286
141182	681287
175489	681288
18676	681289
24970	681290
40040	681291
71214	681292
124284	681293
292837	681294
28936	681295
24007	681296
66140	681297
161074	681298
169468	681299
276674	681300
56672	681301
312572	681302
34480	681303
12891	681304
62450	681305
114631	681306
21402	681307
15363	681308
213089	681309
205018	681310
10602	681311
42487	681312
120645	681313
88384	681314
17599	681315
293225	681316
240822	681317
251893	681318
7547	681319
3742	681320
33989	681321
199500	681322
177050	681323
28168	681324
28168	681325
155520	681326
4103	681327
7993	681328
143647	681329
8724	681330
17664	681331
10284	681332
15298	681333
27281	681334
1304	681335
1750	681336
43461	681337
18912	681338
72990	681339
5053	681340
751	681341
195414	681342
144064	681343
92423	681344
17823	681345
34578	681346
198641	681347
83051	681348
117939	681349
232284	681350
74278	681351
92006	681352
89095	681353
148694	681354
215524	681355
298801	681356
213177	681357
8165	681358
43433	681359
134666	681360
294821	681361
19458	681362
9672	681363
2988	681364
7091	681365
2988	681366
113395	681367
228699	681368
104213	681369
603	681370
176180	681371
129366	681372
1490	681373
31315	681374
154064	681375
11869	681376
21237	681377
186311	681378
58681	681379
738	681380
84099	681381
99306	681382
96177	681383
69320	681384
167413	681385
219156	681386
86964	681387
43535	681388
35181	681389
55791	681390
128256	681391
39385	681392
184595	681393
76595	681394
17231	681395
9637	681396
1157	681397
240506	681398
50434	681399
190083	681400
170853	681401
2575	681402
19148	681403
147379	681404
37806	681405
146157	681406
169914	681407
187779	681408
53296	681409
24428	681410
130978	681411
300580	681412
61695	681413
158697	681414
18271	681415
25786	681416
21161	681417
215516	681418
191211	681419
15923	681420
13281	681421
137215	681422
268898	681423
50932	681424
19556	681425
43160	681426
187511	681427
119993	681428
293318	681429
188008	681430
177954	681431
74364	681432
54520	681433
119525	681434
125079	681435
97366	681436
73316	681437
22077	681438
108841	681439
144710	681440
32975	681441
129766	681442
4661	681443
191280	681444
128431	681445
94863	681446
233664	681447
244082	681448
176517	681449
31833	681450
28683	681451
221983	681452
68227	681453
6741	681454
57677	681455
119894	681456
25938	681457
12704	681458
269526	681459
68855	681460
25399	681461
309818	681462
68041	681463
16247	681464
108103	681465
188483	681466
39017	681467
178983	681468
178983	681469
56637	681470
31044	681471
9731	681472
93616	681473
2749	681474
127340	681475
127340	681476
75469	681477
239562	681478
2302	681479
183570	681480
271859	681481
9580	681482
219365	681483
136330	681484
20461	681485
11626	681486
85968	681487
15511	681488
1460	681489
200415	681490
30159	681491
18352	681492
199537	681493
47298	681494
3217	681495
10855	681496
160487	681497
563	681498
102126	681499
193473	681500
41005	681501
9369	681502
58226	681503
13425	681504
3577	681505
22455	681506
1758	681507
235792	681508
181446	681509
28089	681510
61912	681511
97956	681512
51137	681513
52823	681514
48879	681515
12861	681516
29532	681517
7845	681518
140614	681519
90715	681520
139860	681521
22502	681522
196562	681523
144725	681524
38956	681525
11777	681526
175114	681527
154219	681528
1466	681529
61184	681530
56845	681531
217602	681532
65145	681533
43081	681534
13425	681535
125814	681536
268596	681537
238615	681538
34876	681539
263258	681540
186710	681541
291690	681542
13425	681543
112441	681544
276615	681545
156651	681546
156680	681547
43138	681548
163526	681549
79969	681550
122398	681551
22504	681552
70986	681553
50826	681554
189405	681555
6039	681556
18029	681557
92281	681558
9586	681559
44124	681560
43430	681561
62906	681562
812	681563
159059	681564
75598	681565
42372	681566
282810	681567
48687	681568
33748	681569
25297	681570
33241	681571
145763	681572
190749	681573
16339	681574
16081	681575
52926	681576
283802	681577
135277	681578
22775	681579
60985	681580
95774	681581
40349	681582
9134	681583
158123	681584
40884	681585
36434	681586
36434	681587
207091	681588
90570	681589
40054	681590
74924	681591
284729	681592
620	681593
148288	681594
962	681595
127924	681596
41005	681597
51511	681598
129950	681599
12329	681600
21487	681601
175863	681602
61187	681603
242498	681604
17159	681605
54558	681606
61575	681607
8638	681608
2687	681609
20829	681610
6070	681611
1448	681612
89392	681613
62422	681614
142923	681615
68538	681616
53841	681617
45254	681618
53309	681619
13207	681620
1567	681621
51511	681622
54309	681623
28102	681624
33349	681625
6772	681626
205213	681627
2191	681628
96656	681629
24211	681630
6637	681631
14197	681632
4843	681633
4843	681634
12928	681635
201925	681636
120599	681637
31844	681638
4638	681639
125680	681640
1021	681641
2466	681642
98135	681643
65544	681644
121511	681645
166923	681646
140	681647
237339	681648
10592	681649
162032	681650
63017	681651
7762	681652
2493	681653
23891	681654
60674	681655
56780	681656
19148	681657
93211	681658
280047	681659
65033	681660
225174	681661
74272	681662
42935	681663
74253	681664
71953	681665
64606	681666
167305	681667
149282	681668
42935	681669
62170	681670
13252	681671
33918	681672
213763	681673
17113	681674
34636	681675
44240	681676
173956	681677
167009	681678
42165	681679
5682	681680
160922	681681
113178	681682
241219	681683
181629	681684
94899	681685
91899	681686
22500	681687
41444	681688
34387	681689
77414	681690
165037	681691
117	681692
37945	681693
125823	681694
146719	681695
77303	681696
9533	681697
30145	681698
97303	681699
7559	681700
118013	681701
78880	681702
176299	681703
61279	681704
65057	681705
112110	681706
112858	681707
51870	681708
246302	681709
86247	681710
160634	681711
70094	681712
8387	681713
249597	681714
104730	681715
45545	681716
22890	681717
1414	681718
11193	681719
255792	681720
62996	681721
153958	681722
138611	681723
112371	681724
20848	681725
9358	681726
271839	681727
81519	681728
2627	681729
31441	681730
56819	681731
105636	681732
90360	681733
20006	681734
23353	681735
173731	681736
97814	681737
88807	681738
311367	681739
240749	681740
31900	681741
21891	681742
31900	681743
16718	681744
220716	681745
79589	681746
51076	681747
132636	681748
129335	681749
130435	681750
72201	681751
20428	681752
27210	681753
3483	681754
97043	681755
148653	681756
6285	681757
38260	681758
128421	681759
127030	681760
121258	681761
255771	681762
238500	681763
188592	681764
38116	681765
38922	681766
121983	681767
98567	681768
122605	681769
47059	681770
92239	681771
42519	681772
271584	681773
246000	681774
234985	681775
306914	681776
38804	681777
47565	681778
174273	681779
24029	681780
143	681781
31170	681782
152132	681783
246107	681784
171103	681785
32399	681786
149316	681787
166335	681788
261987	681789
131568	681790
103377	681791
18000	681792
100719	681793
142248	681794
88593	681795
71901	681796
232048	681797
122852	681798
53067	681799
114513	681800
233220	681801
39587	681802
164944	681803
131255	681804
56973	681805
296977	681806
86555	681807
116517	681808
130003	681809
230397	681810
39241	681811
182885	681812
115895	681813
228051	681814
268183	681815
141271	681816
161295	681817
14315	681818
62492	681819
62976	681820
34270	681821
247626	681822
40324	681823
296659	681824
64141	681825
106684	681826
232242	681827
98015	681828
45461	681829
266292	681830
125325	681831
60591	681832
60592	681833
16356	681834
191724	681835
307545	681836
235745	681837
167872	681838
32277	681839
42280	681840
164051	681841
19102	681842
96657	681843
36789	681844
189158	681845
29588	681846
186903	681847
181112	681848
160641	681849
55169	681850
210321	681851
142900	681852
78362	681853
306912	681854
50740	681855
47274	681856
251997	681857
131822	681858
31346	681859
237116	681860
137697	681861
32471	681862
63867	681863
140462	681864
280632	681865
43545	681866
203613	681867
60101	681868
157837	681869
23063	681870
158373	681871
43578	681872
75678	681873
105522	681874
211522	681875
14229	681876
37637	681877
139937	681878
149689	681879
93649	681880
384	681881
252871	681882
50522	681883
98181	681884
311502	681885
21408	681886
95491	681887
193162	681888
106430	681889
128682	681890
248499	681891
78380	681892
137452	681893
79409	681894
271	681895
43342	681896
101150	681897
55888	681898
294284	681899
210595	681900
126618	681901
297379	681902
76058	681903
59807	681904
241537	681905
190668	681906
66944	681907
49538	681908
39870	681909
39870	681910
250978	681911
310611	681912
54417	681913
57561	681914
51118	681915
146962	681916
178181	681917
14570	681918
264105	681919
94396	681920
306000	681921
252064	681922
45826	681923
2581	681924
44026	681925
296682	681926
120263	681927
91522	681928
119843	681929
51336	681930
79069	681931
43151	681932
163602	681933
238895	681934
110093	681935
110193	681936
71669	681937
46194	681938
269430	681939
2581	681940
133701	681941
62202	681942
18552	681943
170767	681944
267150	681945
168981	681946
218059	681947
280823	681948
89657	681949
141486	681950
32618	681951
218009	681952
53469	681953
259020	681954
23604	681955
166603	681956
59385	681957
30060	681958
52056	681959
31736	681960
100585	681961
140462	681962
93365	681963
68370	681964
175762	681965
27249	681966
142234	681967
152374	681968
29057	681969
73275	681970
37283	681971
74456	681972
77724	681973
43342	681974
146517	681975
111969	681976
200008	681977
211591	681978
70810	681979
102599	681980
43023	681981
210606	681982
106290	681983
99961	681984
232305	681985
140578	681986
70813	681987
125793	681988
171482	681989
154182	681990
17556	681991
142879	681992
1763	681993
215116	681994
268501	681995
152109	681996
291050	681997
241479	681998
44445	681999
297293	682000
10525	682001
28132	682002
288696	682003
10525	682004
91345	682005
53733	682006
294623	682007
8334	682008
11646	682009
298511	682010
139570	682011
137689	682012
248274	682013
76436	682014
136669	682015
130329	682016
118735	682017
222464	682018
150111	682019
105134	682020
93649	682021
195739	682022
195734	682023
276628	682024
90622	682025
136316	682026
176195	682027
94410	682028
90890	682029
15172	682030
204874	682031
164191	682032
140616	682033
73077	682034
174548	682035
22191	682036
116010	682037
159046	682038
83045	682039
46550	682040
17985	682041
196424	682042
101833	682043
134907	682044
104159	682045
99732	682046
260450	682047
70305	682048
137994	682049
186130	682050
26779	682051
107411	682052
189249	682053
145202	682054
187400	682055
28865	682056
174609	682057
215577	682058
308208	682059
10213	682060
122575	682061
50160	682062
151674	682063
50281	682064
209321	682065
50281	682066
32285	682067
131568	682068
112145	682069
206336	682070
91083	682071
62319	682072
109722	682073
100854	682074
22421	682075
22421	682076
161333	682077
110288	682078
8823	682079
23106	682080
96833	682081
42364	682082
18984	682083
237360	682084
171857	682085
210946	682086
231713	682087
284051	682088
144751	682089
60295	682090
23754	682091
69686	682092
109868	682093
28178	682094
217032	682095
254646	682096
202299	682097
76657	682098
127233	682099
69556	682100
217496	682101
193584	682102
28549	682103
166056	682104
108663	682105
92880	682106
125027	682107
59068	682108
101608	682109
48514	682110
261334	682111
157114	682112
237502	682113
256608	682114
21708	682115
134433	682116
113252	682117
156154	682118
23825	682119
239366	682120
100229	682121
9789	682122
200156	682123
40280	682124
132675	682125
160574	682126
20212	682127
144991	682128
131002	682129
212717	682130
146046	682131
201288	682132
76985	682133
248004	682134
57570	682135
75701	682136
25485	682137
13988	682138
31677	682139
16067	682140
211707	682141
227078	682142
96012	682143
193843	682144
44374	682145
25709	682146
671	682147
149808	682148
178181	682149
41094	682150
112492	682151
210602	682152
271749	682153
43768	682154
48970	682155
47381	682156
134111	682157
5449	682158
214871	682159
308440	682160
26346	682161
216119	682162
47381	682163
70224	682164
292671	682165
273356	682166
61606	682167
111483	682168
16379	682169
141970	682170
222515	682171
166553	682172
154833	682173
53314	682174
86820	682175
202886	682176
161837	682177
197609	682178
138907	682179
214867	682180
308149	682181
36709	682182
31677	682183
123296	682184
73038	682185
82632	682186
40470	682187
302316	682188
15	682189
33	682190
240008	682191
181281	682192
62871	682193
120923	682194
121106	682195
33	682196
63921	682197
96983	682198
37637	682199
167009	682200
64017	682201
211798	682202
97409	682203
43578	682204
48307	682205
81246	682206
14277	682207
112611	682208
86234	682209
197903	682210
116833	682211
206376	682212
77239	682213
31978	682214
177074	682215
76115	682216
8082	682217
35986	682218
35171	682219
184482	682220
124241	682221
82714	682222
184907	682223
119376	682224
97563	682225
26205	682226
67717	682227
21233	682228
63575	682229
62534	682230
63419	682231
114052	682232
121566	682233
108341	682234
73771	682235
9856	682236
74816	682237
308913	682238
82045	682239
58190	682240
42665	682241
215604	682242
109705	682243
41356	682244
87001	682245
91202	682246
25003	682247
111158	682248
238708	682249
80423	682250
98271	682251
211295	682252
76663	682253
174414	682254
324	682255
36259	682256
9743	682257
105657	682258
93021	682259
88037	682260
126847	682261
126846	682262
242574	682263
64517	682264
184012	682265
115140	682266
81636	682267
81636	682268
144991	682269
138577	682270
39426	682271
172046	682272
28989	682273
120657	682274
120657	682275
255181	682276
72568	682277
298586	682278
23335	682279
9294	682280
150180	682281
9856	682282
6975	682283
6975	682284
90140	682285
140346	682286
11004	682287
33245	682288
90890	682289
114764	682290
66155	682291
27868	682292
138471	682293
226365	682294
2639	682295
137636	682296
63452	682297
73797	682298
87359	682299
15248	682300
39585	682301
39585	682302
212444	682303
59791	682304
28648	682305
6013	682306
4298	682307
221076	682308
33831	682309
246575	682310
6237	682311
211914	682312
145954	682313
10361	682314
9560	682315
6013	682316
29487	682317
40158	682318
50173	682319
4224	682320
33657	682321
7227	682322
221540	682323
16300	682324
12407	682325
32652	682326
8043	682327
46669	682328
20652	682329
5417	682330
106890	682331
45367	682332
179737	682333
65728	682334
221714	682335
41750	682336
65314	682337
82807	682338
38568	682339
148355	682340
85848	682341
51885	682342
17912	682343
206441	682344
65481	682345
1918	682346
32403	682347
61138	682348
230527	682349
116189	682350
16641	682351
8626	682352
186726	682353
132440	682354
16155	682355
237710	682356
29949	682357
83460	682358
245151	682359
52225	682360
126869	682361
163147	682362
5404	682363
6101	682364
13564	682365
6932	682366
106825	682367
211537	682368
10824	682369
3459	682370
58552	682371
17018	682372
31891	682373
18355	682374
106574	682375
184796	682376
7237	682377
89912	682378
260070	682379
54813	682380
76628	682381
49464	682382
82390	682383
89165	682384
13590	682385
269560	682386
29962	682387
217546	682388
30989	682389
157296	682390
14903	682391
296661	682392
86617	682393
143327	682394
193883	682395
82807	682396
13638	682397
31350	682398
155454	682399
83091	682400
71500	682401
129008	682402
22126	682403
54636	682404
37	682405
71989	682406
90	682407
71877	682408
24869	682409
58156	682410
175101	682411
77165	682412
73322	682413
190651	682414
9916	682415
106635	682416
127163	682417
12642	682418
37378	682419
121176	682420
10890	682421
94268	682422
19438	682423
163884	682424
244860	682425
152636	682426
197674	682427
114598	682428
178028	682429
620	682430
188082	682431
83935	682432
53051	682433
184774	682434
85019	682435
111233	682436
17385	682437
102534	682438
17562	682439
29726	682440
647	682441
225575	682442
176712	682443
302455	682444
298198	682445
207087	682446
30322	682447
66372	682448
56455	682449
940	682450
709	682451
67355	682452
300324	682453
54322	682454
162047	682455
198417	682456
25625	682457
91311	682458
595	682459
6752	682460
10371	682461
5472	682462
197542	682463
113226	682464
131420	682465
32114	682466
8655	682467
252570	682468
305637	682469
49163	682470
127428	682471
304298	682472
5036	682473
184183	682474
72944	682475
208982	682476
42780	682477
251690	682478
140893	682479
111034	682480
177441	682481
175004	682482
165104	682483
39170	682484
4007	682485
1864	682486
28273	682487
15413	682488
24074	682489
39573	682490
132968	682491
144853	682492
83351	682493
118128	682494
118063	682495
36453	682496
179644	682497
7144	682498
10873	682499
61887	682500
42019	682501
6880	682502
19398	682503
296186	682504
86931	682505
76356	682506
90041	682507
215249	682508
55848	682509
88521	682510
47060	682511
38882	682512
8479	682513
271611	682514
1246	682515
163100	682516
113582	682517
62319	682518
3229	682519
1810	682520
13264	682521
21301	682522
9350	682523
245343	682524
130982	682525
42665	682526
138579	682527
244840	682528
87620	682529
270470	682530
3726	682531
124487	682532
175443	682533
46532	682534
54652	682535
12656	682536
87665	682537
56964	682538
3530	682539
45652	682540
53085	682541
179448	682542
205924	682543
101007	682544
16279	682545
274093	682546
34478	682547
500	682548
167281	682549
114116	682550
43383	682551
9082	682552
45439	682553
3444	682554
211764	682555
35700	682556
145400	682557
295217	682558
43065	682559
509	682560
292538	682561
28462	682562
13271	682563
30573	682564
68658	682565
1526	682566
248917	682567
24034	682568
6262	682569
63718	682570
187041	682571
76494	682572
1597	682573
236789	682574
185509	682575
276555	682576
6135	682577
271864	682578
307590	682579
60071	682580
23131	682581
13653	682582
24041	682583
112119	682584
141865	682585
48120	682586
16318	682587
206906	682588
44060	682589
145356	682590
175026	682591
69151	682592
21454	682593
60684	682594
62200	682595
277834	682596
141461	682597
73641	682598
68356	682599
19049	682600
6	682601
92032	682602
100449	682603
2276	682604
115655	682605
152826	682606
17000	682607
138685	682608
43450	682609
180232	682610
202059	682611
43022	682612
20244	682613
203601	682614
93782	682615
19258	682616
42059	682617
272	682618
163193	682619
95546	682620
31447	682621
137608	682622
145604	682623
44873	682624
25609	682625
6241	682626
21658	682627
29655	682628
139815	682629
194471	682630
32100	682631
119005	682632
7001	682633
33407	682634
93510	682635
78851	682636
2834	682637
6639	682638
267738	682639
171386	682640
5822	682641
8772	682642
26736	682643
241987	682644
15386	682645
108423	682646
66217	682647
20067	682648
12897	682649
140234	682650
54215	682651
85362	682652
23310	682653
211688	682654
29560	682655
44939	682656
216582	682657
208656	682658
208284	682659
142587	682660
219	682661
68471	682662
120062	682663
18121	682664
18121	682665
133927	682666
308945	682667
129053	682668
101547	682669
71068	682670
19337	682671
81299	682672
181485	682673
115528	682674
39049	682675
282262	682676
46311	682677
52910	682678
163677	682679
166515	682680
1172	682681
143282	682682
124808	682683
18352	682684
10678	682685
89289	682686
35133	682687
306627	682688
141434	682689
203147	682690
77965	682691
150691	682692
29379	682693
29379	682694
80288	682695
155399	682696
77893	682697
39874	682698
299633	682699
21365	682700
132922	682701
156764	682702
16764	682703
176021	682704
37141	682705
63809	682706
126166	682707
262918	682708
80125	682709
49258	682710
57244	682711
208661	682712
62839	682713
224250	682714
5480	682715
18031	682716
294320	682717
37889	682718
97449	682719
1195	682720
27449	682721
176881	682722
26441	682723
5518	682724
32083	682725
298044	682726
43657	682727
121432	682728
110877	682729
131257	682730
48254	682731
36963	682732
228588	682733
118560	682734
30910	682735
146095	682736
2362	682737
9543	682738
34982	682739
99967	682740
8720	682741
68111	682742
89195	682743
12404	682744
13575	682745
73129	682746
160803	682747
153662	682748
59163	682749
4329	682750
202980	682751
246564	682752
31241	682753
95780	682754
60620	682755
176680	682756
102941	682757
7359	682758
15373	682759
7828	682760
101153	682761
60085	682762
68948	682763
76593	682764
30729	682765
38364	682766
82713	682767
211405	682768
13300	682769
140256	682770
210600	682771
216218	682772
102626	682773
18031	682774
211606	682775
31367	682776
88588	682777
111439	682778
175755	682779
68996	682780
96635	682781
53935	682782
32668	682783
15132	682784
18443	682785
12978	682786
83635	682787
44320	682788
2166	682789
7701	682790
144955	682791
114073	682792
78461	682793
32668	682794
38043	682795
140612	682796
93307	682797
73734	682798
243031	682799
155399	682800
3777	682801
95418	682802
2166	682803
61187	682804
24531	682805
112701	682806
60620	682807
25039	682808
167330	682809
51442	682810
16749	682811
102892	682812
83099	682813
33540	682814
16601	682815
81581	682816
7701	682817
69582	682818
41520	682819
104317	682820
92282	682821
119964	682822
182838	682823
134496	682824
216850	682825
62386	682826
70286	682827
92569	682828
136655	682829
18443	682830
39342	682831
12070	682832
139855	682833
62255	682834
73563	682835
7090	682836
15399	682837
21320	682838
247775	682839
113504	682840
245300	682841
82098	682842
9708	682843
162986	682844
194832	682845
54197	682846
144445	682847
50547	682848
25246	682849
12978	682850
7365	682851
63501	682852
73974	682853
116202	682854
8633	682855
176824	682856
131623	682857
8305	682858
58994	682859
9855	682860
109620	682861
165857	682862
238989	682863
65160	682864
27733	682865
32252	682866
181437	682867
233361	682868
63229	682869
86835	682870
120148	682871
19087	682872
9425	682873
8633	682874
210033	682875
40138	682876
82697	682877
29483	682878
39551	682879
31443	682880
73883	682881
119421	682882
3657	682883
56351	682884
56351	682885
109271	682886
77402	682887
51306	682888
55988	682889
1756	682890
2177	682891
137727	682892
197716	682893
37833	682894
1734	682895
40055	682896
16027	682897
199600	682898
40810	682899
55073	682900
128863	682901
87144	682902
242825	682903
35186	682904
11062	682905
255920	682906
63227	682907
302551	682908
61902	682909
164370	682910
92784	682911
9466	682912
9025	682913
24735	682914
153254	682915
275242	682916
130722	682917
265047	682918
36838	682919
164906	682920
100758	682921
19408	682922
78523	682923
48477	682924
273644	682925
145522	682926
135300	682927
144451	682928
64470	682929
66334	682930
9413	682931
12558	682932
190827	682933
15053	682934
87658	682935
217566	682936
126399	682937
205851	682938
66396	682939
153020	682940
14540	682941
276165	682942
174524	682943
19	682944
268856	682945
19	682946
129997	682947
16388	682948
3109	682949
267091	682950
175220	682951
110289	682952
121793	682953
169124	682954
74951	682955
116278	682956
51740	682957
275999	682958
64941	682959
68857	682960
158949	682961
155003	682962
171516	682963
145963	682964
163895	682965
57156	682966
90999	682967
52744	682968
211823	682969
117425	682970
106929	682971
106929	682972
1652	682973
194868	682974
112384	682975
80905	682976
10398	682977
36742	682978
31592	682979
243141	682980
797	682981
97400	682982
130264	682983
123188	682984
236324	682985
25424	682986
130996	682987
5906	682988
71237	682989
134447	682990
54490	682991
13118	682992
22789	682993
43156	682994
36067	682995
9852	682996
10785	682997
54286	682998
1340	682999
63501	683000
17484	683001
269	683002
57299	683003
305864	683004
795	683005
2542	683006
80002	683007
143154	683008
10159	683009
83744	683010
89700	683011
97785	683012
89699	683013
126250	683014
37960	683015
58439	683016
89699	683017
89529	683018
93859	683019
133289	683020
133240	683021
130547	683022
39147	683023
194159	683024
144003	683025
39517	683026
71823	683027
16695	683028
58793	683029
5251	683030
152998	683031
197439	683032
30967	683033
260725	683034
3931	683035
61164	683036
45507	683037
247131	683038
3222	683039
21727	683040
20456	683041
86118	683042
62008	683043
157795	683044
1186	683045
91632	683046
44566	683047
25618	683048
1059	683049
128020	683050
108915	683051
116322	683052
25929	683053
72	683054
7539	683055
17778	683056
103080	683057
234805	683058
39054	683059
249048	683060
14706	683061
310494	683062
29141	683063
17803	683064
150117	683065
196916	683066
78503	683067
12998	683068
144040	683069
4583	683070
21350	683071
31661	683072
261380	683073
230817	683074
37179	683075
204169	683076
6088	683077
14083	683078
91027	683079
33186	683080
156608	683081
119691	683082
139907	683083
169338	683084
184042	683085
73383	683086
24161	683087
48711	683088
243675	683089
42821	683090
168983	683091
96311	683092
150648	683093
24250	683094
51469	683095
2114	683096
2767	683097
2314	683098
103525	683099
3071	683100
170562	683101
39361	683102
37083	683103
37083	683104
3268	683105
268976	683106
153858	683107
220706	683108
48447	683109
26064	683110
67019	683111
285074	683112
265859	683113
648	683114
58670	683115
149797	683116
112695	683117
223130	683118
105079	683119
158678	683120
201470	683121
309579	683122
46626	683123
20417	683124
78814	683125
27902	683126
7144	683127
10614	683128
94198	683129
187017	683130
168704	683131
13389	683132
61683	683133
72167	683134
59273	683135
59577	683136
115223	683137
138385	683138
231778	683139
35680	683140
46353	683141
17321	683142
1	683143
30214	683144
81531	683145
211308	683146
103201	683147
16278	683148
3968	683149
30233	683150
27275	683151
61713	683152
5247	683153
187427	683154
12293	683155
23039	683156
31397	683157
46111	683158
53642	683159
46649	683160
21303	683161
90364	683162
90393	683163
41283	683164
1373	683165
104342	683166
112599	683167
133256	683168
161207	683169
85741	683170
11451	683171
24376	683172
7474	683173
17473	683174
133254	683175
93103	683176
83236	683177
216465	683178
55993	683179
14520	683180
20437	683181
153575	683182
75569	683183
76065	683184
4947	683185
42002	683186
6907	683187
12121	683188
30949	683189
4965	683190
152214	683191
20349	683192
37731	683193
55201	683194
96005	683195
257858	683196
95294	683197
134098	683198
123984	683199
8880	683200
264	683201
18761	683202
17206	683203
183330	683204
193861	683205
262425	683206
67872	683207
84546	683208
212275	683209
187628	683210
10976	683211
84642	683212
49749	683213
26226	683214
135889	683215
35763	683216
28882	683217
82444	683218
740	683219
91854	683220
46641	683221
48285	683222
198048	683223
3767	683224
60312	683225
122517	683226
297213	683227
165602	683228
2462	683229
5664	683230
5216	683231
50657	683232
67788	683233
207170	683234
5593	683235
74385	683236
73436	683237
90436	683238
23774	683239
44520	683240
59787	683241
31787	683242
49777	683243
78672	683244
189354	683245
5560	683246
8083	683247
154850	683248
168781	683249
28682	683250
65817	683251
140740	683252
206298	683253
61842	683254
74228	683255
57257	683256
179847	683257
87380	683258
22174	683259
133881	683260
186826	683261
96450	683262
152256	683263
66665	683264
2701	683265
204284	683266
48173	683267
117037	683268
49890	683269
28586	683270
49339	683271
133359	683272
63124	683273
17083	683274
115202	683275
84664	683276
249984	683277
21641	683278
73853	683279
192713	683280
8792	683281
6486	683282
202706	683283
271153	683284
91190	683285
88023	683286
95068	683287
24795	683288
1691	683289
199995	683290
26018	683291
16052	683292
137129	683293
171483	683294
80102	683295
9834	683296
5858	683297
3741	683298
49828	683299
191080	683300
47209	683301
145370	683302
190766	683303
67073	683304
160699	683305
22620	683306
133451	683307
185546	683308
12047	683309
77256	683310
23844	683311
8531	683312
17650	683313
57238	683314
178842	683315
69241	683316
135283	683317
48561	683318
37444	683319
125197	683320
164944	683321
121892	683322
33424	683323
47156	683324
112680	683325
17414	683326
8022	683327
63667	683328
26521	683329
52530	683330
3847	683331
127332	683332
76725	683333
4750	683334
3412	683335
7719	683336
63342	683337
52985	683338
80960	683339
245189	683340
76388	683341
19874	683342
141708	683343
91315	683344
50017	683345
188553	683346
104741	683347
311641	683348
277516	683349
181644	683350
187535	683351
270738	683352
188776	683353
194098	683354
60489	683355
73161	683356
93663	683357
5767	683358
50158	683359
82849	683360
50425	683361
3257	683362
17887	683363
95670	683364
43163	683365
88752	683366
19017	683367
56205	683368
813	683369
4824	683370
42488	683371
112567	683372
35861	683373
207442	683374
58712	683375
132825	683376
15223	683377
27155	683378
206428	683379
13394	683380
52789	683381
4265	683382
83189	683383
19098	683384
165579	683385
6264	683386
65149	683387
15369	683388
7796	683389
100648	683390
120093	683391
37982	683392
29731	683393
2773	683394
291201	683395
67018	683396
39807	683397
29459	683398
169600	683399
112471	683400
264779	683401
95561	683402
24843	683403
30632	683404
298051	683405
60640	683406
140617	683407
12288	683408
32918	683409
136379	683410
10239	683411
23449	683412
20688	683413
12888	683414
1012	683415
121538	683416
217140	683417
25681	683418
11875	683419
172342	683420
86575	683421
117563	683422
162380	683423
72735	683424
139435	683425
28296	683426
145587	683427
169738	683428
8369	683429
20372	683430
80635	683431
292278	683432
123658	683433
4130	683434
62086	683435
195647	683436
312145	683437
291205	683438
81514	683439
91858	683440
13484	683441
25014	683442
2072	683443
120142	683444
157592	683445
135328	683446
135328	683447
43033	683448
72476	683449
16174	683450
35170	683451
147260	683452
76196	683453
167837	683454
112171	683455
43411	683456
68264	683457
93485	683458
3068	683459
49433	683460
168895	683461
167089	683462
117565	683463
10600	683464
126944	683465
89593	683466
156939	683467
86628	683468
178705	683469
23701	683470
14050	683471
15878	683472
181948	683473
242664	683474
277262	683475
6681	683476
77602	683477
302403	683478
142953	683479
95698	683480
64558	683481
271635	683482
93737	683483
72672	683484
46837	683485
141540	683486
98	683487
179192	683488
79078	683489
290826	683490
201619	683491
1128	683492
106780	683493
180	683494
4819	683495
1249	683496
198063	683497
77049	683498
163499	683499
173560	683500
193903	683501
4362	683502
1191	683503
31263	683504
15555	683505
9405	683506
34156	683507
297078	683508
188285	683509
37434	683510
116889	683511
10014	683512
12211	683513
131950	683514
187826	683515
15298	683516
66530	683517
13362	683518
140160	683519
234728	683520
259507	683521
23828	683522
201100	683523
5883	683524
89540	683525
275766	683526
5868	683527
297791	683528
21767	683529
122366	683530
248579	683531
41185	683532
70471	683533
24961	683534
29429	683535
134225	683536
15165	683537
170707	683538
179675	683539
17935	683540
3336	683541
34807	683542
17431	683543
231223	683544
51409	683545
63409	683546
218049	683547
56679	683548
8647	683549
471	683550
11425	683551
118701	683552
123041	683553
111769	683554
82208	683555
70991	683556
162496	683557
148597	683558
29181	683559
14090	683560
44662	683561
301546	683562
81297	683563
188212	683564
16270	683565
311451	683566
94892	683567
177174	683568
33786	683569
48	683570
132598	683571
103273	683572
87490	683573
60909	683574
225370	683575
6330	683576
103228	683577
33056	683578
97552	683579
43136	683580
17405	683581
92572	683582
59615	683583
317	683584
209147	683585
258341	683586
141202	683587
83889	683588
170364	683589
1857	683590
249516	683591
1190	683592
193670	683593
15271	683594
64888	683595
1462	683596
24245	683597
24245	683598
300260	683599
266673	683600
68169	683601
55187	683602
55187	683603
92855	683604
105117	683605
5272	683606
61218	683607
10845	683608
183536	683609
4367	683610
127429	683611
58240	683612
4749	683613
202942	683614
210641	683615
494	683616
2639	683617
140689	683618
5581	683619
99149	683620
57852	683621
16090	683622
201277	683623
95735	683624
79989	683625
48096	683626
8081	683627
43834	683628
30293	683629
11081	683630
136789	683631
62792	683632
177870	683633
270273	683634
77	683635
69316	683636
24014	683637
230985	683638
119503	683639
778	683640
724	683641
127851	683642
75951	683643
45690	683644
60404	683645
14749	683646
300819	683647
161761	683648
39335	683649
299611	683650
60034	683651
41480	683652
38515	683653
85582	683654
52324	683655
2431	683656
118132	683657
1156	683658
78288	683659
127205	683660
245065	683661
285909	683662
281995	683663
139068	683664
178	683665
163331	683666
22035	683667
307801	683668
10570	683669
23010	683670
164282	683671
117012	683672
948	683673
43913	683674
113434	683675
38032	683676
82763	683677
179885	683678
17644	683679
11668	683680
17590	683681
108776	683682
19025	683683
278990	683684
118112	683685
224805	683686
16553	683687
59159	683688
41292	683689
10674	683690
44141	683691
142635	683692
63743	683693
193037	683694
179058	683695
35811	683696
68487	683697
309864	683698
37884	683699
110391	683700
210735	683701
32331	683702
55875	683703
110625	683704
179016	683705
2439	683706
5644	683707
175474	683708
83148	683709
4689	683710
145617	683711
96631	683712
119152	683713
36607	683714
262106	683715
14205	683716
611	683717
142382	683718
119152	683719
162805	683720
2780	683721
81121	683722
9163	683723
121968	683724
257431	683725
10229	683726
261955	683727
167760	683728
161055	683729
165832	683730
17775	683731
5276	683732
309	683733
221004	683734
105355	683735
84812	683736
20546	683737
193827	683738
62284	683739
18259	683740
247908	683741
52338	683742
11897	683743
24477	683744
95285	683745
308781	683746
151929	683747
165115	683748
255610	683749
71122	683750
78872	683751
135449	683752
142709	683753
4128	683754
20040	683755
215751	683756
53921	683757
308473	683758
61549	683759
26704	683760
136232	683761
119353	683762
146816	683763
291498	683764
224346	683765
82915	683766
21557	683767
611	683768
66931	683769
199875	683770
3025	683771
248096	683772
304117	683773
10972	683774
160127	683775
120571	683776
12312	683777
42286	683778
103195	683779
101939	683780
256775	683781
186197	683782
86753	683783
52046	683784
167886	683785
123496	683786
127	683787
18000	683788
208	683789
25151	683790
9936	683791
108143	683792
52199	683793
19307	683794
42451	683795
7385	683796
330	683797
84711	683798
2536	683799
90002	683800
266143	683801
5538	683802
5640	683803
214094	683804
261716	683805
212668	683806
62295	683807
61942	683808
56428	683809
120545	683810
22830	683811
68395	683812
77590	683813
70948	683814
80494	683815
129781	683816
116455	683817
290690	683818
66014	683819
32937	683820
49111	683821
33305	683822
128062	683823
10119	683824
110633	683825
247030	683826
196605	683827
42645	683828
179259	683829
178854	683830
105209	683831
100925	683832
83898	683833
17118	683834
60760	683835
149891	683836
94435	683837
19903	683838
303436	683839
97781	683840
69907	683841
95300	683842
63313	683843
107370	683844
92963	683845
2405	683846
97567	683847
5251	683848
185696	683849
18922	683850
59474	683851
7321	683852
118717	683853
11813	683854
263481	683855
218163	683856
58234	683857
34493	683858
45120	683859
13890	683860
70716	683861
197	683862
1016	683863
41783	683864
224511	683865
2010	683866
18922	683867
44509	683868
35508	683869
1614	683870
103968	683871
9229	683872
130076	683873
829	683874
306737	683875
139658	683876
16967	683877
34493	683878
9	683879
215666	683880
112490	683881
125444	683882
139885	683883
152873	683884
77958	683885
1163	683886
55490	683887
9229	683888
59706	683889
1023	683890
29641	683891
8038	683892
89959	683893
239991	683894
7780	683895
143616	683896
178485	683897
83	683898
28744	683899
229554	683900
193749	683901
102592	683902
145459	683903
142869	683904
19645	683905
3650	683906
45837	683907
7825	683908
212810	683909
139929	683910
11813	683911
7544	683912
7010	683913
209154	683914
55357	683915
290344	683916
260525	683917
161933	683918
24719	683919
15271	683920
69449	683921
59683	683922
59683	683923
118805	683924
60575	683925
19726	683926
16685	683927
55611	683928
120366	683929
149725	683930
121905	683931
9786	683932
74850	683933
8900	683934
19474	683935
67882	683936
77695	683937
137250	683938
214507	683939
11663	683940
270424	683941
49029	683942
61708	683943
214068	683944
31025	683945
15078	683946
174102	683947
116238	683948
85447	683949
59353	683950
91565	683951
174102	683952
261801	683953
131768	683954
54048	683955
109264	683956
6141	683957
118746	683958
99736	683959
118746	683960
261364	683961
287328	683962
147447	683963
76776	683964
293304	683965
141650	683966
36040	683967
1991	683968
388	683969
24077	683970
1879	683971
16960	683972
24076	683973
174172	683974
144049	683975
182521	683976
82775	683977
152254	683978
137690	683979
56685	683980
145294	683981
217274	683982
82865	683983
137558	683984
117880	683985
171460	683986
179511	683987
21415	683988
2195	683989
98320	683990
210431	683991
70344	683992
199069	683993
168781	683994
93892	683995
64225	683996
178471	683997
86491	683998
66792	683999
13830	684000
4015	684001
155710	684002
96582	684003
196922	684004
158454	684005
17887	684006
32341	684007
52028	684008
68002	684009
169308	684010
69289	684011
25932	684012
184978	684013
214724	684014
45129	684015
140102	684016
15357	684017
56598	684018
96402	684019
95293	684020
112496	684021
101059	684022
6562	684023
14432	684024
145127	684025
80131	684026
144891	684027
18989	684028
51305	684029
6717	684030
259665	684031
32856	684032
237921	684033
214751	684034
127290	684035
21256	684036
29111	684037
22071	684038
31567	684039
40773	684040
81004	684041
258036	684042
153751	684043
15327	684044
266059	684045
41276	684046
132026	684047
4657	684048
96070	684049
31869	684050
46189	684051
86237	684052
58282	684053
131571	684054
5781	684055
12212	684056
22059	684057
44485	684058
10590	684059
71301	684060
13714	684061
27375	684062
18667	684063
105586	684064
49528	684065
38783	684066
8232	684067
189673	684068
308323	684069
122284	684070
78373	684071
60198	684072
8918	684073
291458	684074
146464	684075
2246	684076
57475	684077
137323	684078
250438	684079
118810	684080
54292	684081
66691	684082
90483	684083
3323	684084
38310	684085
70184	684086
48535	684087
119892	684088
51714	684089
281600	684090
92068	684091
56925	684092
6286	684093
38725	684094
56	684095
144631	684096
125092	684097
305291	684098
122106	684099
33863	684100
42895	684101
10398	684102
16923	684103
157080	684104
97865	684105
144069	684106
113101	684107
143085	684108
24	684109
6678	684110
126333	684111
20673	684112
12370	684113
212284	684114
96147	684115
34222	684116
198657	684117
29411	684118
173430	684119
195151	684120
71000	684121
87503	684122
188553	684123
153052	684124
15288	684125
127980	684126
531	684127
210003	684128
5233	684129
175476	684130
59652	684131
1399	684132
136122	684133
34642	684134
67239	684135
27661	684136
77128	684137
8552	684138
267038	684139
9173	684140
119801	684141
206773	684142
151604	684143
217004	684144
60033	684145
56770	684146
135726	684147
52908	684148
60209	684149
20324	684150
184042	684151
733	684152
58227	684153
29599	684154
14168	684155
10010	684156
3266	684157
11808	684158
75111	684159
51258	684160
30989	684161
177609	684162
115515	684163
209399	684164
140	684165
10149	684166
36302	684167
5045	684168
223597	684169
9997	684170
65438	684171
95256	684172
163071	684173
76978	684174
2452	684175
39069	684176
261892	684177
169132	684178
18513	684179
72887	684180
6616	684181
53561	684182
46834	684183
19481	684184
2681	684185
9389	684186
132448	684187
529	684188
24386	684189
85311	684190
133687	684191
293425	684192
69978	684193
59698	684194
26169	684195
62829	684196
16722	684197
26425	684198
216678	684199
136434	684200
160273	684201
99102	684202
44485	684203
119519	684204
76360	684205
18708	684206
7542	684207
71104	684208
50109	684209
15062	684210
53725	684211
87619	684212
154845	684213
160362	684214
89094	684215
85526	684216
2299	684217
30924	684218
283154	684219
40910	684220
62836	684221
64558	684222
49756	684223
80778	684224
80673	684225
137113	684226
164976	684227
181367	684228
5937	684229
29209	684230
30770	684231
789	684232
18360	684233
9978	684234
30859	684235
4742	684236
6554	684237
26544	684238
65337	684239
7330	684240
131722	684241
102941	684242
82639	684243
18024	684244
19110	684245
21798	684246
41283	684247
37705	684248
172326	684249
8570	684250
16688	684251
57581	684252
11634	684253
38612	684254
145261	684255
311302	684256
91840	684257
266243	684258
12954	684259
139989	684260
290781	684261
36255	684262
91603	684263
55590	684264
3354	684265
120142	684266
28121	684267
8530	684268
302289	684269
6633	684270
81386	684271
3001	684272
12547	684273
67553	684274
44620	684275
71508	684276
133983	684277
29364	684278
29488	684279
187291	684280
92815	684281
180472	684282
93582	684283
232463	684284
4788	684285
44930	684286
28538	684287
48454	684288
129957	684289
2994	684290
3655	684291
65479	684292
185991	684293
51905	684294
202643	684295
367	684296
15470	684297
56865	684298
38451	684299
103218	684300
38695	684301
8850	684302
84703	684303
18388	684304
215480	684305
95944	684306
40646	684307
1608	684308
16790	684309
192902	684310
48282	684311
196040	684312
2036	684313
20664	684314
88213	684315
208491	684316
105297	684317
187291	684318
4080	684319
57543	684320
10648	684321
162441	684322
5213	684323
61761	684324
254462	684325
108	684326
289245	684327
93387	684328
257513	684329
171143	684330
119377	684331
180655	684332
186109	684333
50904	684334
50326	684335
20243	684336
74230	684337
290978	684338
24306	684339
110747	684340
85167	684341
200976	684342
126777	684343
107936	684344
310127	684345
68545	684346
96409	684347
83208	684348
17242	684349
148	684350
72246	684351
293320	684352
73802	684353
68446	684354
43395	684355
238240	684356
24037	684357
2459	684358
7881	684359
8337	684360
284784	684361
121480	684362
11684	684363
36	684364
259159	684365
217066	684366
143536	684367
59929	684368
71829	684369
15695	684370
123495	684371
73445	684372
26899	684373
5990	684374
90883	684375
1336	684376
43742	684377
71894	684378
184017	684379
1573	684380
6765	684381
175261	684382
270271	684383
115163	684384
139442	684385
92669	684386
2151	684387
246397	684388
181577	684389
26482	684390
45238	684391
148673	684392
29110	684393
20999	684394
21170	684395
42485	684396
28662	684397
139552	684398
7814	684399
164580	684400
9622	684401
24962	684402
41692	684403
191152	684404
6937	684405
3838	684406
306677	684407
148087	684408
17824	684409
1065	684410
119132	684411
158289	684412
34986	684413
42727	684414
40182	684415
40306	684416
66648	684417
129615	684418
220084	684419
154917	684420
138270	684421
197125	684422
218053	684423
60686	684424
185745	684425
75526	684426
25512	684427
304210	684428
191979	684429
56598	684430
82536	684431
24354	684432
50437	684433
72121	684434
116381	684435
44781	684436
9529	684437
98095	684438
25545	684439
143	684440
13419	684441
53695	684442
260335	684443
32486	684444
40999	684445
914	684446
16148	684447
145342	684448
48395	684449
7862	684450
31696	684451
108326	684452
43833	684453
64724	684454
17690	684455
71574	684456
206938	684457
74314	684458
249837	684459
129454	684460
19951	684461
3797	684462
173964	684463
132510	684464
19446	684465
113861	684466
155121	684467
20128	684468
166074	684469
163615	684470
181165	684471
77590	684472
30800	684473
112737	684474
71511	684475
5561	684476
58837	684477
117710	684478
52276	684479
16644	684480
26149	684481
154860	684482
1214	684483
286184	684484
140684	684485
12284	684486
35946	684487
187327	684488
33003	684489
20256	684490
31613	684491
31613	684492
1472	684493
78166	684494
35432	684495
45814	684496
32214	684497
30507	684498
157813	684499
8532	684500
548	684501
95774	684502
58822	684503
800	684504
192366	684505
57220	684506
48780	684507
40323	684508
17406	684509
280146	684510
193773	684511
79164	684512
121000	684513
5226	684514
58150	684515
97576	684516
903	684517
107020	684518
21667	684519
145337	684520
56749	684521
39394	684522
759	684523
759	684524
34853	684525
29319	684526
252241	684527
229191	684528
121013	684529
33663	684530
122574	684531
40815	684532
26848	684533
152037	684534
133030	684535
88815	684536
171557	684537
236802	684538
6107	684539
4996	684540
10676	684541
22445	684542
128856	684543
155914	684544
37676	684545
67872	684546
22164	684547
12257	684548
172195	684549
19361	684550
155042	684551
283886	684552
19353	684553
31667	684554
39571	684555
110035	684556
7587	684557
147372	684558
83626	684559
41067	684560
17263	684561
40691	684562
8486	684563
167788	684564
131018	684565
12371	684566
81612	684567
23262	684568
65225	684569
18696	684570
48160	684571
16749	684572
4774	684573
307853	684574
2684	684575
98106	684576
54202	684577
93392	684578
136508	684579
8046	684580
91557	684581
11006	684582
214499	684583
90419	684584
73972	684585
5051	684586
5397	684587
57977	684588
141853	684589
2942	684590
1393	684591
58449	684592
59921	684593
39296	684594
73302	684595
12857	684596
28642	684597
271282	684598
6057	684599
66173	684600
179315	684601
107296	684602
20358	684603
1914	684604
193939	684605
59027	684606
50954	684607
7011	684608
43874	684609
13904	684610
6426	684611
60633	684612
141091	684613
23097	684614
39963	684615
145151	684616
175518	684617
116474	684618
171137	684619
24016	684620
87056	684621
187268	684622
174684	684623
14091	684624
45497	684625
68105	684626
129052	684627
173010	684628
208379	684629
3197	684630
42344	684631
22813	684632
89187	684633
100108	684634
194853	684635
235113	684636
97894	684637
5920	684638
70701	684639
286706	684640
84101	684641
52843	684642
45224	684643
71505	684644
29060	684645
243195	684646
17497	684647
148880	684648
136922	684649
129119	684650
910	684651
70647	684652
89832	684653
89832	684654
64088	684655
124116	684656
72041	684657
124248	684658
46486	684659
112942	684660
564	684661
37793	684662
45908	684663
129431	684664
72677	684665
28962	684666
25897	684667
101107	684668
16557	684669
38107	684670
1107	684671
9580	684672
55420	684673
16706	684674
128334	684675
202341	684676
13667	684677
66358	684678
213792	684679
81832	684680
12372	684681
130392	684682
118025	684683
270031	684684
60780	684685
130929	684686
194548	684687
144888	684688
22971	684689
40840	684690
110716	684691
9733	684692
94240	684693
87478	684694
169385	684695
215480	684696
1452	684697
214245	684698
389	684699
13159	684700
42540	684701
119568	684702
97926	684703
89541	684704
39880	684705
90846	684706
50738	684707
211955	684708
288028	684709
180518	684710
21544	684711
788	684712
147090	684713
106450	684714
205622	684715
82188	684716
9729	684717
3115	684718
296	684719
7548	684720
190529	684721
137168	684722
121486	684723
101682	684724
85628	684725
6847	684726
21303	684727
14400	684728
19426	684729
42966	684730
51881	684731
124402	684732
188186	684733
91853	684734
11313	684735
85231	684736
19812	684737
10315	684738
62779	684739
32851	684740
79652	684741
35267	684742
84967	684743
137666	684744
264459	684745
79878	684746
5289	684747
16610	684748
194998	684749
27187	684750
104188	684751
110750	684752
12370	684753
3897	684754
222170	684755
191382	684756
39266	684757
94109	684758
9099	684759
3084	684760
50450	684761
149835	684762
61500	684763
164116	684764
109911	684765
227099	684766
11484	684767
13905	684768
939	684769
272080	684770
85043	684771
130840	684772
49287	684773
115629	684774
115629	684775
245435	684776
36572	684777
19102	684778
63460	684779
4639	684780
17768	684781
28121	684782
13540	684783
221748	684784
140244	684785
9407	684786
90353	684787
66126	684788
28333	684789
20556	684790
75159	684791
230651	684792
229171	684793
159876	684794
106606	684795
24007	684796
201360	684797
97000	684798
219879	684799
80678	684800
30201	684801
76497	684802
100690	684803
113668	684804
211393	684805
88583	684806
130800	684807
94965	684808
282911	684809
251551	684810
127322	684811
151741	684812
251015	684813
143403	684814
211259	684815
265415	684816
118541	684817
80167	684818
51712	684819
42711	684820
98470	684821
35360	684822
1081	684823
213299	684824
163361	684825
39106	684826
71774	684827
92543	684828
31883	684829
77067	684830
70259	684831
118999	684832
72861	684833
244838	684834
127835	684835
158113	684836
307235	684837
296821	684838
140195	684839
82514	684840
123230	684841
177333	684842
262519	684843
16244	684844
32544	684845
10542	684846
185	684847
1600	684848
218983	684849
245252	684850
38749	684851
72728	684852
91037	684853
144627	684854
156827	684855
96475	684856
119672	684857
12892	684858
29729	684859
218400	684860
168092	684861
62213	684862
296406	684863
9055	684864
168013	684865
112607	684866
62590	684867
94055	684868
179146	684869
108859	684870
246856	684871
5554	684872
50898	684873
90773	684874
89211	684875
177727	684876
286493	684877
125340	684878
21301	684879
41679	684880
194241	684881
167191	684882
28436	684883
17032	684884
35845	684885
74365	684886
4824	684887
192406	684888
265367	684889
44922	684890
96672	684891
145767	684892
160666	684893
111667	684894
230241	684895
138808	684896
108515	684897
32990	684898
48335	684899
33013	684900
226868	684901
135204	684902
94768	684903
111	684904
57826	684905
132220	684906
107009	684907
111113	684908
12363	684909
144390	684910
213614	684911
93883	684912
62486	684913
142406	684914
137310	684915
9020	684916
102193	684917
135628	684918
288701	684919
65117	684920
156763	684921
13096	684922
6444	684923
5181	684924
124322	684925
24768	684926
71179	684927
84637	684928
126291	684929
142112	684930
212405	684931
155129	684932
28942	684933
23503	684934
241421	684935
42112	684936
135445	684937
24701	684938
305394	684939
145853	684940
144919	684941
309016	684942
95299	684943
247808	684944
70741	684945
244758	684946
226763	684947
18659	684948
120042	684949
1034	684950
243970	684951
87937	684952
156764	684953
33344	684954
176955	684955
305527	684956
72816	684957
34844	684958
58127	684959
81911	684960
7035	684961
122288	684962
182485	684963
20058	684964
79530	684965
41597	684966
138210	684967
307485	684968
46207	684969
38805	684970
25637	684971
146973	684972
148899	684973
100862	684974
16496	684975
166497	684976
65837	684977
83997	684978
190797	684979
21857	684980
266813	684981
128062	684982
126443	684983
211447	684984
25688	684985
270304	684986
160576	684987
58227	684988
293811	684989
43133	684990
3017	684991
39617	684992
152320	684993
111488	684994
244494	684995
66454	684996
199602	684997
196166	684998
64877	684999
136644	685000
299866	685001
277723	685002
2437	685003
61554	685004
73222	685005
52178	685006
130916	685007
51	685008
6465	685009
7712	685010
42621	685011
56447	685012
65747	685013
70975	685014
41442	685015
68471	685016
108045	685017
295761	685018
85353	685019
64301	685020
117809	685021
10240	685022
209700	685023
247228	685024
41879	685025
149381	685026
94972	685027
303979	685028
284429	685029
288491	685030
70544	685031
250909	685032
77234	685033
185327	685034
111780	685035
110290	685036
146228	685037
261340	685038
217953	685039
264896	685040
197438	685041
85660	685042
202507	685043
291886	685044
147479	685045
65320	685046
193459	685047
260741	685048
166181	685049
152885	685050
156560	685051
275878	685052
199368	685053
35716	685054
270348	685055
278485	685056
111693	685057
251	685058
228997	685059
82230	685060
117975	685061
41133	685062
307252	685063
94972	685064
8923	685065
90780	685066
197242	685067
62602	685068
70466	685069
292365	685070
56267	685071
55300	685072
236807	685073
290059	685074
119577	685075
19570	685076
30626	685077
12682	685078
215822	685079
130186	685080
148746	685081
49885	685082
110596	685083
129942	685084
89916	685085
123912	685086
125111	685087
276890	685088
298431	685089
38953	685090
112491	685091
275700	685092
311316	685093
208398	685094
29542	685095
123031	685096
17832	685097
229410	685098
235104	685099
58544	685100
289821	685101
183449	685102
60489	685103
69209	685104
15697	685105
287011	685106
178251	685107
41470	685108
7603	685109
14273	685110
41691	685111
79279	685112
60008	685113
280958	685114
152741	685115
193521	685116
284520	685117
119509	685118
107859	685119
298397	685120
206958	685121
204000	685122
172763	685123
268513	685124
33178	685125
133123	685126
110685	685127
96317	685128
163777	685129
75928	685130
173911	685131
144418	685132
252600	685133
137509	685134
137509	685135
149439	685136
17993	685137
188286	685138
73035	685139
43082	685140
276614	685141
8454	685142
50470	685143
47356	685144
6193	685145
63130	685146
63276	685147
42972	685148
7725	685149
11860	685150
44137	685151
18323	685152
37175	685153
2829	685154
37175	685155
82053	685156
21182	685157
36838	685158
172761	685159
194888	685160
36838	685161
58049	685162
25018	685163
143291	685164
66851	685165
190744	685166
93651	685167
79606	685168
60274	685169
75543	685170
5656	685171
4839	685172
35081	685173
190435	685174
35298	685175
176425	685176
116925	685177
30699	685178
125046	685179
12492	685180
187366	685181
48088	685182
125851	685183
310505	685184
143089	685185
86847	685186
286192	685187
192051	685188
260276	685189
108625	685190
162834	685191
109480	685192
157400	685193
311543	685194
57347	685195
338	685196
182675	685197
17108	685198
27744	685199
23702	685200
644	685201
97317	685202
12321	685203
142888	685204
229862	685205
35998	685206
35998	685207
35872	685208
79119	685209
79106	685210
1104	685211
92321	685212
103037	685213
272212	685214
60309	685215
187311	685216
187311	685217
51360	685218
20504	685219
62026	685220
134224	685221
134411	685222
239893	685223
212220	685224
62947	685225
127327	685226
154937	685227
84614	685228
32167	685229
255264	685230
120104	685231
271589	685232
89880	685233
109826	685234
50636	685235
267039	685236
2716	685237
7563	685238
196407	685239
245869	685240
259824	685241
220638	685242
42319	685243
137295	685244
58516	685245
85364	685246
38492	685247
219	685248
12839	685249
984	685250
38633	685251
74167	685252
176093	685253
67194	685254
90590	685255
175818	685256
4748	685257
12991	685258
139063	685259
46457	685260
3696	685261
27730	685262
10190	685263
49588	685264
13957	685265
21969	685266
13481	685267
46244	685268
2367	685269
9991	685270
74383	685271
131066	685272
40132	685273
234239	685274
68000	685275
240889	685276
64939	685277
26858	685278
301115	685279
118965	685280
143421	685281
29358	685282
97226	685283
62366	685284
37599	685285
288	685286
72419	685287
119507	685288
145951	685289
79796	685290
65555	685291
198521	685292
223336	685293
170086	685294
97427	685295
209559	685296
56321	685297
206915	685298
204648	685299
16391	685300
71996	685301
56231	685302
92662	685303
41544	685304
81510	685305
172751	685306
146064	685307
298524	685308
211636	685309
6594	685310
196354	685311
239016	685312
144174	685313
63695	685314
102151	685315
134225	685316
210282	685317
171802	685318
4978	685319
23816	685320
129475	685321
65189	685322
26191	685323
201938	685324
38178	685325
125055	685326
170872	685327
249069	685328
249068	685329
59640	685330
43669	685331
278605	685332
26957	685333
162785	685334
134714	685335
92178	685336
297108	685337
217874	685338
95876	685339
160999	685340
143635	685341
134321	685342
32669	685343
122097	685344
189054	685345
177938	685346
106298	685347
297050	685348
120406	685349
119018	685350
73232	685351
45298	685352
33430	685353
301310	685354
301844	685355
249157	685356
42522	685357
105501	685358
133567	685359
17763	685360
110279	685361
113775	685362
208993	685363
8170	685364
153842	685365
197390	685366
296423	685367
33656	685368
7543	685369
139059	685370
16825	685371
181120	685372
200029	685373
133072	685374
3920	685375
88605	685376
52039	685377
166718	685378
13261	685379
199750	685380
92324	685381
179008	685382
122368	685383
174360	685384
150849	685385
103871	685386
107433	685387
39396	685388
4535	685389
198718	685390
36281	685391
57693	685392
160415	685393
20153	685394
17533	685395
164752	685396
23426	685397
252182	685398
38726	685399
83437	685400
117880	685401
96762	685402
103362	685403
24410	685404
24410	685405
138669	685406
197426	685407
261894	685408
202932	685409
136473	685410
12915	685411
196574	685412
302611	685413
130287	685414
277004	685415
10588	685416
112406	685417
822	685418
311521	685419
311548	685420
156964	685421
211257	685422
133043	685423
57297	685424
22874	685425
44354	685426
132008	685427
159495	685428
45298	685429
46937	685430
180978	685431
4356	685432
213135	685433
119501	685434
210158	685435
296679	685436
113923	685437
13159	685438
283986	685439
110538	685440
161495	685441
58372	685442
30424	685443
122418	685444
102694	685445
310755	685446
4074	685447
245802	685448
96654	685449
106870	685450
164514	685451
99341	685452
171356	685453
39797	685454
200423	685455
154580	685456
270630	685457
178076	685458
118277	685459
66606	685460
47836	685461
122964	685462
150773	685463
71193	685464
55725	685465
99216	685466
24712	685467
105127	685468
129059	685469
228578	685470
66592	685471
79481	685472
135467	685473
156735	685474
264163	685475
47617	685476
34620	685477
285692	685478
170313	685479
143662	685480
81506	685481
99205	685482
103767	685483
104768	685484
20200	685485
213970	685486
174607	685487
26935	685488
171260	685489
294904	685490
8539	685491
144174	685492
27297	685493
105906	685494
49313	685495
54851	685496
32056	685497
75088	685498
263944	685499
39594	685500
163991	685501
131046	685502
200518	685503
255569	685504
119502	685505
23682	685506
296887	685507
53360	685508
53360	685509
113458	685510
74675	685511
209612	685512
140843	685513
171251	685514
256421	685515
85716	685516
51090	685517
99929	685518
29445	685519
90861	685520
61243	685521
4558	685522
95074	685523
142779	685524
80833	685525
38454	685526
206262	685527
217024	685528
61640	685529
8921	685530
191503	685531
33966	685532
190756	685533
3920	685534
212297	685535
21810	685536
107671	685537
55594	685538
175031	685539
106706	685540
92212	685541
296092	685542
143764	685543
51079	685544
41321	685545
11342	685546
265672	685547
34399	685548
278357	685549
301663	685550
143745	685551
163991	685552
42598	685553
279189	685554
208863	685555
202649	685556
3981	685557
130604	685558
153782	685559
181631	685560
160385	685561
10567	685562
278609	685563
4563	685564
47235	685565
203055	685566
181942	685567
161685	685568
121010	685569
18523	685570
276346	685571
95471	685572
50153	685573
25100	685574
254899	685575
110088	685576
171764	685577
230443	685578
274175	685579
161685	685580
18355	685581
17744	685582
49575	685583
82852	685584
138462	685585
179691	685586
30760	685587
98314	685588
88879	685589
41246	685590
28903	685591
25674	685592
197700	685593
126887	685594
196482	685595
148253	685596
82219	685597
198979	685598
144275	685599
202012	685600
132403	685601
202673	685602
134459	685603
127366	685604
127366	685605
119538	685606
209111	685607
148643	685608
32811	685609
203507	685610
12914	685611
197234	685612
203735	685613
205935	685614
83160	685615
78765	685616
233927	685617
71077	685618
101146	685619
74285	685620
123527	685621
82229	685622
94944	685623
22072	685624
41828	685625
250021	685626
106015	685627
120769	685628
98302	685629
61925	685630
11787	685631
167128	685632
207254	685633
59221	685634
29856	685635
141363	685636
204285	685637
118570	685638
195538	685639
292349	685640
63909	685641
176793	685642
101606	685643
21338	685644
304288	685645
128827	685646
69758	685647
98300	685648
160703	685649
196882	685650
205934	685651
55639	685652
304097	685653
69840	685654
141242	685655
265820	685656
72779	685657
210359	685658
172575	685659
281721	685660
76899	685661
292003	685662
191156	685663
91621	685664
3011	685665
271740	685666
191583	685667
269639	685668
135075	685669
97081	685670
188835	685671
115605	685672
241960	685673
270704	685674
130626	685675
115683	685676
91654	685677
104283	685678
88571	685679
81812	685680
51134	685681
220710	685682
121824	685683
238233	685684
46800	685685
116663	685686
90472	685687
90686	685688
250602	685689
283507	685690
261557	685691
144915	685692
65816	685693
87234	685694
39472	685695
87624	685696
89796	685697
81982	685698
205429	685699
216	685700
12673	685701
216	685702
128267	685703
40381	685704
74267	685705
77479	685706
53869	685707
266069	685708
104422	685709
41801	685710
89006	685711
199703	685712
164061	685713
14594	685714
145430	685715
113052	685716
95924	685717
163602	685718
70587	685719
66702	685720
188762	685721
123096	685722
89700	685723
46001	685724
28833	685725
14	685726
120002	685727
120002	685728
114307	685729
291143	685730
97993	685731
174211	685732
222892	685733
161117	685734
82407	685735
65272	685736
218086	685737
279271	685738
240975	685739
65272	685740
205530	685741
50463	685742
105425	685743
142323	685744
105389	685745
134237	685746
106898	685747
176623	685748
307279	685749
45106	685750
19794	685751
240064	685752
49174	685753
245371	685754
28741	685755
186165	685756
43364	685757
9168	685758
9168	685759
16098	685760
98829	685761
79037	685762
1372	685763
274647	685764
126250	685765
171863	685766
280256	685767
120297	685768
23663	685769
109973	685770
70240	685771
141112	685772
234063	685773
185427	685774
17684	685775
106714	685776
124760	685777
51287	685778
169101	685779
249265	685780
255884	685781
78910	685782
171327	685783
266025	685784
75437	685785
97847	685786
46244	685787
84018	685788
193309	685789
193294	685790
18580	685791
105495	685792
23756	685793
255012	685794
180564	685795
311994	685796
290225	685797
290044	685798
196532	685799
58851	685800
253540	685801
120274	685802
88049	685803
109744	685804
127974	685805
104735	685806
99981	685807
206658	685808
55182	685809
133114	685810
141272	685811
10050	685812
239533	685813
44811	685814
286642	685815
75207	685816
55896	685817
45037	685818
139425	685819
194767	685820
298201	685821
270062	685822
160933	685823
109257	685824
85825	685825
297916	685826
189387	685827
204230	685828
88049	685829
208923	685830
173378	685831
286437	685832
267701	685833
274330	685834
57718	685835
116079	685836
149780	685837
274148	685838
189734	685839
194659	685840
87791	685841
111221	685842
219463	685843
82210	685844
204525	685845
23663	685846
75437	685847
236148	685848
195922	685849
195922	685850
195741	685851
127974	685852
127974	685853
49174	685854
198691	685855
57718	685856
87791	685857
105389	685858
216889	685859
99453	685860
97138	685861
151592	685862
171205	685863
172048	685864
14700	685865
66559	685866
208010	685867
281395	685868
216947	685869
180844	685870
6629	685871
239645	685872
117993	685873
246330	685874
221515	685875
277667	685876
265293	685877
249364	685878
181442	685879
141112	685880
35157	685881
56173	685882
35783	685883
21737	685884
24075	685885
6940	685886
28715	685887
20313	685888
29298	685889
67612	685890
132747	685891
25848	685892
255154	685893
37636	685894
30793	685895
75635	685896
75635	685897
81216	685898
265728	685899
25926	685900
188084	685901
1717	685902
52045	685903
47267	685904
111661	685905
75567	685906
133427	685907
187342	685908
34485	685909
37565	685910
25863	685911
206857	685912
193877	685913
6614	685914
145173	685915
18026	685916
11701	685917
149739	685918
100435	685919
162472	685920
25219	685921
116813	685922
212764	685923
237507	685924
104533	685925
38224	685926
59428	685927
166510	685928
165296	685929
189881	685930
25352	685931
245446	685932
168249	685933
14947	685934
184810	685935
57816	685936
98881	685937
220772	685938
56414	685939
108106	685940
221883	685941
182054	685942
291221	685943
50941	685944
304021	685945
202182	685946
49496	685947
4230	685948
82010	685949
17816	685950
133946	685951
62444	685952
67465	685953
310282	685954
236848	685955
247426	685956
44683	685957
44623	685958
73902	685959
199198	685960
297325	685961
216535	685962
79469	685963
233359	685964
79519	685965
57170	685966
80427	685967
310203	685968
190383	685969
61465	685970
53925	685971
42227	685972
94873	685973
24853	685974
120434	685975
45786	685976
175903	685977
8419	685978
132736	685979
58580	685980
176833	685981
215883	685982
94443	685983
90275	685984
209721	685985
22391	685986
106896	685987
44632	685988
34167	685989
267779	685990
8554	685991
42387	685992
38245	685993
38919	685994
18596	685995
6892	685996
113781	685997
27548	685998
14241	685999
100181	686000
130598	686001
26813	686002
3679	686003
85593	686004
5228	686005
47424	686006
7370	686007
177672	686008
30304	686009
155884	686010
172285	686011
172522	686012
32664	686013
16847	686014
29062	686015
8107	686016
79911	686017
120778	686018
59158	686019
212868	686020
185757	686021
45395	686022
99179	686023
45271	686024
52856	686025
50304	686026
25890	686027
243715	686028
17233	686029
63035	686030
82250	686031
123077	686032
204541	686033
157034	686034
69403	686035
97079	686036
125536	686037
188845	686038
68229	686039
281603	686040
52245	686041
21444	686042
67443	686043
120714	686044
48610	686045
273032	686046
221588	686047
220940	686048
278328	686049
34262	686050
249119	686051
5909	686052
12990	686053
20624	686054
291756	686055
122818	686056
20726	686057
174710	686058
2633	686059
106354	686060
71022	686061
299089	686062
34841	686063
194847	686064
26122	686065
86551	686066
23436	686067
185329	686068
89658	686069
107995	686070
4005	686071
135407	686072
185430	686073
57888	686074
2196	686075
287928	686076
64272	686077
15961	686078
120279	686079
167553	686080
91645	686081
28641	686082
67108	686083
115424	686084
45602	686085
37054	686086
106891	686087
90006	686088
1582	686089
29265	686090
151485	686091
67907	686092
63345	686093
63606	686094
111298	686095
146931	686096
4005	686097
60311	686098
9966	686099
151526	686100
107472	686101
36905	686102
200574	686103
135402	686104
37	686105
28641	686106
6811	686107
61627	686108
71331	686109
86015	686110
76352	686111
152829	686112
37399	686113
123274	686114
13589	686115
34438	686116
6971	686117
119117	686118
2788	686119
286051	686120
311658	686121
12716	686122
17007	686123
104926	686124
4415	686125
3501	686126
39915	686127
25557	686128
263715	686129
254426	686130
85102	686131
136688	686132
125731	686133
50859	686134
70278	686135
105267	686136
53246	686137
85672	686138
199367	686139
202899	686140
155432	686141
2083	686142
64412	686143
45932	686144
29999	686145
90348	686146
5963	686147
5831	686148
65711	686149
133217	686150
89581	686151
20534	686152
49806	686153
136430	686154
184527	686155
62088	686156
178047	686157
25914	686158
194585	686159
41734	686160
180276	686161
291479	686162
142077	686163
312477	686164
168409	686165
282014	686166
124165	686167
95504	686168
63787	686169
58212	686170
169063	686171
49874	686172
118155	686173
49364	686174
87195	686175
226086	686176
42081	686177
71996	686178
86831	686179
213678	686180
10582	686181
23788	686182
162123	686183
282201	686184
25588	686185
144588	686186
81791	686187
87463	686188
15992	686189
87463	686190
136887	686191
134699	686192
81828	686193
45894	686194
212298	686195
126801	686196
77769	686197
251829	686198
304449	686199
303283	686200
166928	686201
109323	686202
81443	686203
28160	686204
61986	686205
93239	686206
72164	686207
76998	686208
189569	686209
127744	686210
41783	686211
49587	686212
79541	686213
42547	686214
181148	686215
41966	686216
212293	686217
57150	686218
259601	686219
118542	686220
177085	686221
161921	686222
203522	686223
294216	686224
1602	686225
306226	686226
22148	686227
158900	686228
72144	686229
1118	686230
5851	686231
90125	686232
265558	686233
214478	686234
214138	686235
99146	686236
17652	686237
68898	686238
68898	686239
31165	686240
10992	686241
105362	686242
9011	686243
3235	686244
7614	686245
9011	686246
206273	686247
31466	686248
76493	686249
164338	686250
160463	686251
283901	686252
31201	686253
106213	686254
2808	686255
180	686256
8090	686257
18509	686258
252118	686259
44909	686260
42437	686261
26290	686262
43089	686263
140864	686264
497	686265
66613	686266
188625	686267
2602	686268
28980	686269
23343	686270
40194	686271
212178	686272
18730	686273
218176	686274
98045	686275
48940	686276
264923	686277
48940	686278
136909	686279
84619	686280
68502	686281
94911	686282
41924	686283
62768	686284
7476	686285
137303	686286
45896	686287
193783	686288
34020	686289
46761	686290
139561	686291
211486	686292
10039	686293
47172	686294
14804	686295
48556	686296
171610	686297
24478	686298
9145	686299
9145	686300
9145	686301
42593	686302
262696	686303
16872	686304
87080	686305
41968	686306
65826	686307
48105	686308
13852	686309
220445	686310
1598	686311
1488	686312
30951	686313
28713	686314
206196	686315
83484	686316
69056	686317
71534	686318
65445	686319
193838	686320
114443	686321
1323	686322
183994	686323
36672	686324
27666	686325
185594	686326
77919	686327
63760	686328
10852	686329
172585	686330
37125	686331
37073	686332
135155	686333
298855	686334
304377	686335
221703	686336
168554	686337
47225	686338
125648	686339
219418	686340
19342	686341
169087	686342
7783	686343
57550	686344
238992	686345
16613	686346
247927	686347
23305	686348
8174	686349
172273	686350
270015	686351
38983	686352
72662	686353
2394	686354
67988	686355
195276	686356
144337	686357
202020	686358
273213	686359
6743	686360
158057	686361
64739	686362
143662	686363
161942	686364
192	686365
129547	686366
8100	686367
58102	686368
115025	686369
23979	686370
192531	686371
26565	686372
177082	686373
49961	686374
122257	686375
106168	686376
122942	686377
75666	686378
30640	686379
2452	686380
121976	686381
117161	686382
117161	686383
22346	686384
80352	686385
60448	686386
126744	686387
3601	686388
269047	686389
20037	686390
50457	686391
61751	686392
20745	686393
42504	686394
29014	686395
112189	686396
50693	686397
56752	686398
169705	686399
126238	686400
16727	686401
220149	686402
83485	686403
128214	686404
47720	686405
188205	686406
127018	686407
3070	686408
128214	686409
276631	686410
126744	686411
3543	686412
37762	686413
310	686414
180932	686415
6574	686416
55347	686417
56523	686418
113829	686419
62209	686420
75793	686421
296112	686422
193239	686423
61145	686424
150224	686425
429	686426
38765	686427
65214	686428
42185	686429
16517	686430
10270	686431
186725	686432
61878	686433
440	686434
141977	686435
4503	686436
308190	686437
58256	686438
61878	686439
48985	686440
136081	686441
87186	686442
55961	686443
103617	686444
258524	686445
167095	686446
3443	686447
3499	686448
103341	686449
69248	686450
119966	686451
112807	686452
20519	686453
194276	686454
223232	686455
175603	686456
192551	686457
3822	686458
130911	686459
380	686460
174406	686461
36353	686462
311147	686463
5405	686464
75604	686465
85469	686466
21608	686467
75801	686468
6446	686469
36590	686470
100969	686471
79893	686472
61870	686473
1318	686474
6201	686475
112234	686476
25021	686477
35826	686478
13548	686479
74575	686480
89664	686481
162117	686482
62216	686483
94238	686484
25007	686485
68563	686486
255723	686487
41083	686488
6542	686489
125477	686490
195062	686491
185477	686492
173290	686493
149137	686494
88535	686495
97671	686496
62000	686497
61559	686498
197352	686499
218134	686500
248216	686501
72413	686502
104764	686503
90124	686504
193204	686505
212007	686506
20351	686507
19240	686508
193491	686509
287862	686510
60797	686511
106373	686512
37939	686513
37939	686514
18061	686515
194169	686516
32964	686517
272485	686518
94864	686519
138701	686520
77540	686521
20431	686522
65734	686523
50262	686524
4281	686525
16104	686526
15461	686527
120065	686528
63083	686529
65167	686530
36974	686531
38819	686532
174512	686533
8521	686534
18719	686535
35212	686536
35212	686537
8708	686538
162914	686539
159410	686540
76806	686541
5873	686542
33194	686543
88296	686544
24490	686545
141343	686546
120743	686547
185458	686548
83881	686549
31527	686550
82045	686551
32968	686552
15350	686553
68590	686554
55600	686555
38998	686556
211189	686557
13661	686558
23674	686559
72524	686560
53231	686561
25541	686562
55600	686563
50579	686564
202332	686565
188278	686566
146279	686567
31126	686568
59996	686569
19608	686570
32547	686571
291461	686572
242117	686573
10437	686574
105132	686575
237181	686576
82529	686577
93823	686578
17166	686579
179456	686580
91060	686581
151367	686582
71767	686583
133295	686584
40738	686585
66303	686586
78483	686587
643	686588
235869	686589
294044	686590
45144	686591
179425	686592
140579	686593
248081	686594
34771	686595
12167	686596
36444	686597
18229	686598
13234	686599
66303	686600
11505	686601
123905	686602
308246	686603
197113	686604
291691	686605
59223	686606
13383	686607
18191	686608
52592	686609
52592	686610
85423	686611
33038	686612
252084	686613
217886	686614
49626	686615
20882	686616
11659	686617
189088	686618
1740	686619
216477	686620
34897	686621
16720	686622
12473	686623
12149	686624
21667	686625
42879	686626
8286	686627
96166	686628
1733	686629
122622	686630
58615	686631
173739	686632
112281	686633
45573	686634
9963	686635
5250	686636
199517	686637
124792	686638
5021	686639
582	686640
55502	686641
22474	686642
41360	686643
64201	686644
44	686645
61659	686646
21196	686647
121379	686648
3535	686649
10864	686650
15101	686651
12568	686652
15433	686653
22027	686654
21907	686655
87743	686656
28427	686657
96232	686658
45913	686659
25824	686660
101	686661
173682	686662
60752	686663
260371	686664
76512	686665
97380	686666
62033	686667
190337	686668
1105	686669
58556	686670
12621	686671
156048	686672
26273	686673
129329	686674
47183	686675
58823	686676
52003	686677
165779	686678
9943	686679
75387	686680
72621	686681
166708	686682
52775	686683
211082	686684
9704	686685
94937	686686
5303	686687
26286	686688
151808	686689
30963	686690
29703	686691
151676	686692
38643	686693
112361	686694
87873	686695
49028	686696
206186	686697
187873	686698
11842	686699
189145	686700
109052	686701
151245	686702
188840	686703
42639	686704
280876	686705
88314	686706
74109	686707
39439	686708
134155	686709
182991	686710
72797	686711
1510	686712
40423	686713
58779	686714
193122	686715
160353	686716
47941	686717
54442	686718
113402	686719
184325	686720
129549	686721
114028	686722
40291	686723
291589	686724
32931	686725
236119	686726
19049	686727
19932	686728
41586	686729
162830	686730
41447	686731
179	686732
195984	686733
47279	686734
140761	686735
286622	686736
201103	686737
217545	686738
15941	686739
140439	686740
140045	686741
1000	686742
136700	686743
2413	686744
36102	686745
1911	686746
58566	686747
49544	686748
4345	686749
255374	686750
168730	686751
68156	686752
24559	686753
24557	686754
31381	686755
43298	686756
7039	686757
166862	686758
29820	686759
233155	686760
305153	686761
225908	686762
47627	686763
60640	686764
165690	686765
34311	686766
263622	686767
130563	686768
96419	686769
305535	686770
312669	686771
17061	686772
190976	686773
126230	686774
298884	686775
159467	686776
33409	686777
133179	686778
125609	686779
196594	686780
33013	686781
195530	686782
52598	686783
36611	686784
179064	686785
79334	686786
307462	686787
55595	686788
195804	686789
38151	686790
16762	686791
279971	686792
9065	686793
94026	686794
280035	686795
275291	686796
224939	686797
39618	686798
6421	686799
68341	686800
35498	686801
49261	686802
91688	686803
16499	686804
213244	686805
1329	686806
213726	686807
39000	686808
117219	686809
63851	686810
172738	686811
66126	686812
50450	686813
28615	686814
258328	686815
213015	686816
69451	686817
156402	686818
71820	686819
13440	686820
216114	686821
108071	686822
7560	686823
274838	686824
54623	686825
79257	686826
28294	686827
26733	686828
152916	686829
127193	686830
195297	686831
99438	686832
87022	686833
27840	686834
72984	686835
188922	686836
82873	686837
40881	686838
40881	686839
230471	686840
114651	686841
191720	686842
38291	686843
114497	686844
33493	686845
46080	686846
46468	686847
245994	686848
4141	686849
28593	686850
77055	686851
215639	686852
26207	686853
36168	686854
271818	686855
261315	686856
136089	686857
24377	686858
24375	686859
112469	686860
101965	686861
158942	686862
1834	686863
97272	686864
26918	686865
9974	686866
10540	686867
26245	686868
146657	686869
26493	686870
26090	686871
3648	686872
20860	686873
4181	686874
286346	686875
275378	686876
2566	686877
197867	686878
5718	686879
71053	686880
32763	686881
28395	686882
34859	686883
4942	686884
179175	686885
10924	686886
17687	686887
8804	686888
3478	686889
124435	686890
115259	686891
170114	686892
173117	686893
46598	686894
64039	686895
30154	686896
201463	686897
94032	686898
106200	686899
51067	686900
7807	686901
27065	686902
196704	686903
161744	686904
20437	686905
3491	686906
30367	686907
30367	686908
30367	686909
36358	686910
49702	686911
5467	686912
333	686913
79277	686914
34909	686915
59221	686916
72968	686917
178734	686918
202277	686919
210703	686920
105588	686921
43606	686922
183215	686923
137243	686924
308138	686925
113421	686926
53945	686927
597	686928
296064	686929
171652	686930
212662	686931
170909	686932
55160	686933
95138	686934
227972	686935
58786	686936
79	686937
94203	686938
252592	686939
73157	686940
7384	686941
113730	686942
43022	686943
256768	686944
13555	686945
87258	686946
154659	686947
18438	686948
63711	686949
64194	686950
53697	686951
10348	686952
288681	686953
132707	686954
48161	686955
284656	686956
27810	686957
55121	686958
51700	686959
70346	686960
84569	686961
509	686962
263312	686963
113735	686964
261775	686965
9755	686966
29176	686967
211854	686968
246539	686969
160524	686970
266296	686971
119034	686972
39325	686973
192517	686974
108564	686975
30032	686976
92519	686977
76057	686978
162987	686979
139158	686980
47756	686981
120617	686982
80117	686983
120357	686984
14614	686985
75060	686986
31352	686987
52213	686988
54807	686989
28867	686990
9	686991
19644	686992
78723	686993
6937	686994
27904	686995
110565	686996
83634	686997
33754	686998
90065	686999
138179	687000
269761	687001
60253	687002
94550	687003
67665	687004
769	687005
139694	687006
18543	687007
73173	687008
121288	687009
216034	687010
63680	687011
168937	687012
34161	687013
94610	687014
145746	687015
195738	687016
10049	687017
283152	687018
196031	687019
33400	687020
9727	687021
88880	687022
1549	687023
230321	687024
43129	687025
52278	687026
35695	687027
440	687028
77097	687029
15206	687030
24917	687031
240	687032
49945	687033
67051	687034
36765	687035
36765	687036
36765	687037
6435	687038
16476	687039
94898	687040
306898	687041
76701	687042
44096	687043
128602	687044
147704	687045
175384	687046
175635	687047
32959	687048
72335	687049
120063	687050
256046	687051
216001	687052
147889	687053
42545	687054
178658	687055
7691	687056
24361	687057
5118	687058
133141	687059
198399	687060
108598	687061
9360	687062
7691	687063
202656	687064
189381	687065
229705	687066
149894	687067
42988	687068
9360	687069
23115	687070
5315	687071
144466	687072
222368	687073
222408	687074
125882	687075
13006	687076
17197	687077
189392	687078
186833	687079
153820	687080
233291	687081
28369	687082
124810	687083
82214	687084
178011	687085
21239	687086
9149	687087
4102	687088
220115	687089
19251	687090
16204	687091
204127	687092
240018	687093
116714	687094
19196	687095
145	687096
98037	687097
16177	687098
155718	687099
135468	687100
133423	687101
52575	687102
130893	687103
61086	687104
215	687105
62134	687106
36610	687107
221537	687108
55853	687109
88418	687110
43156	687111
11276	687112
193337	687113
201	687114
5331	687115
20933	687116
2627	687117
139843	687118
3095	687119
132469	687120
2586	687121
71874	687122
45560	687123
45560	687124
3968	687125
990	687126
140556	687127
61128	687128
26518	687129
94965	687130
93684	687131
18151	687132
16186	687133
16186	687134
16186	687135
206958	687136
176958	687137
35318	687138
196675	687139
12682	687140
117041	687141
49815	687142
25949	687143
49815	687144
25949	687145
32771	687146
234734	687147
13268	687148
77248	687149
9161	687150
86650	687151
31167	687152
94556	687153
94556	687154
175550	687155
215107	687156
57758	687157
264811	687158
216127	687159
236705	687160
264701	687161
224786	687162
204259	687163
248647	687164
54063	687165
54063	687166
128977	687167
128977	687168
80767	687169
39255	687170
90677	687171
208643	687172
49123	687173
3217	687174
27034	687175
47850	687176
108473	687177
115531	687178
223893	687179
156367	687180
183584	687181
160840	687182
32979	687183
200323	687184
1584	687185
3348	687186
16703	687187
16578	687188
83611	687189
21579	687190
43441	687191
4785	687192
23906	687193
6966	687194
22974	687195
11781	687196
77658	687197
172656	687198
13066	687199
486	687200
2603	687201
116721	687202
22974	687203
486	687204
28284	687205
41414	687206
67952	687207
13701	687208
23716	687209
8172	687210
13268	687211
11781	687212
2603	687213
1863	687214
1863	687215
4785	687216
13268	687217
61819	687218
62457	687219
138900	687220
125039	687221
10911	687222
299524	687223
94005	687224
19804	687225
142948	687226
51715	687227
6343	687228
22970	687229
64562	687230
83176	687231
27103	687232
4267	687233
99791	687234
72851	687235
55053	687236
144647	687237
195528	687238
72473	687239
81153	687240
88556	687241
247991	687242
31725	687243
153949	687244
68349	687245
306525	687246
86147	687247
31744	687248
114664	687249
16980	687250
191823	687251
150575	687252
64391	687253
49625	687254
136763	687255
773	687256
143633	687257
42856	687258
100302	687259
268790	687260
196325	687261
4266	687262
45374	687263
22460	687264
209166	687265
74383	687266
50232	687267
12357	687268
12357	687269
206779	687270
16036	687271
210502	687272
208482	687273
274584	687274
190136	687275
3630	687276
208356	687277
3980	687278
3980	687279
105922	687280
9093	687281
1982	687282
131212	687283
56949	687284
89674	687285
144096	687286
41363	687287
85147	687288
245229	687289
143793	687290
58481	687291
142023	687292
274583	687293
187323	687294
244818	687295
104923	687296
26385	687297
26385	687298
209699	687299
44882	687300
41364	687301
5235	687302
108575	687303
112074	687304
41907	687305
16333	687306
16333	687307
33010	687308
180130	687309
91353	687310
15116	687311
2667	687312
48263	687313
111246	687314
207364	687315
40534	687316
138416	687317
82426	687318
83993	687319
16527	687320
34965	687321
242366	687322
142	687323
939	687324
55	687325
486	687326
36101	687327
36101	687328
5801	687329
74721	687330
71472	687331
2336	687332
106652	687333
106652	687334
19053	687335
45541	687336
147923	687337
199410	687338
7807	687339
130969	687340
136239	687341
30537	687342
258310	687343
88202	687344
26249	687345
37581	687346
207519	687347
10816	687348
91043	687349
23120	687350
214940	687351
281162	687352
144050	687353
115659	687354
175391	687355
279478	687356
264843	687357
107464	687358
213986	687359
188458	687360
16331	687361
31777	687362
283075	687363
242166	687364
279267	687365
205281	687366
199239	687367
95358	687368
114065	687369
226634	687370
61859	687371
18694	687372
6519	687373
100730	687374
245401	687375
96608	687376
31893	687377
38073	687378
10503	687379
63628	687380
109463	687381
59013	687382
259523	687383
15263	687384
10130	687385
84658	687386
5864	687387
268233	687388
306857	687389
143912	687390
71414	687391
47	687392
10783	687393
50801	687394
10791	687395
46583	687396
3889	687397
65550	687398
160405	687399
269982	687400
91144	687401
63376	687402
142893	687403
214925	687404
20302	687405
103996	687406
56880	687407
28725	687408
146727	687409
42906	687410
91249	687411
15815	687412
6809	687413
78764	687414
80351	687415
84859	687416
103979	687417
127850	687418
75984	687419
9344	687420
23331	687421
269829	687422
125071	687423
14	687424
147977	687425
91785	687426
46226	687427
106855	687428
42554	687429
190042	687430
43078	687431
42227	687432
28851	687433
1126	687434
62884	687435
205323	687436
137721	687437
93420	687438
100170	687439
197590	687440
89514	687441
65327	687442
62740	687443
299526	687444
23058	687445
247495	687446
102994	687447
15007	687448
15007	687449
165115	687450
267758	687451
116854	687452
1551	687453
249099	687454
263897	687455
292287	687456
256529	687457
161538	687458
100998	687459
27587	687460
167042	687461
36502	687462
145691	687463
166061	687464
119524	687465
157934	687466
40475	687467
27923	687468
141265	687469
4014	687470
11736	687471
30965	687472
17432	687473
10523	687474
180219	687475
3994	687476
4973	687477
186833	687478
98799	687479
5161	687480
5625	687481
296647	687482
18897	687483
215995	687484
51533	687485
52568	687486
221467	687487
164168	687488
113332	687489
44788	687490
162170	687491
2687	687492
124355	687493
16457	687494
216114	687495
12593	687496
203584	687497
27137	687498
52090	687499
17523	687500
171848	687501
47700	687502
44192	687503
134062	687504
210635	687505
28965	687506
28965	687507
163546	687508
64337	687509
200164	687510
122110	687511
93613	687512
140824	687513
4022	687514
59875	687515
29549	687516
113128	687517
100435	687518
110092	687519
78637	687520
126461	687521
89929	687522
9084	687523
149228	687524
404	687525
150377	687526
36400	687527
128974	687528
189640	687529
226373	687530
261368	687531
34782	687532
1535	687533
80887	687534
186403	687535
90359	687536
310177	687537
5912	687538
207562	687539
48350	687540
56310	687541
18955	687542
42783	687543
8478	687544
147099	687545
50666	687546
56310	687547
111244	687548
5762	687549
8629	687550
43794	687551
9799	687552
21974	687553
96587	687554
103211	687555
131836	687556
112146	687557
176210	687558
73093	687559
251808	687560
146468	687561
157055	687562
44142	687563
211225	687564
91556	687565
20110	687566
95632	687567
65484	687568
188722	687569
188722	687570
140293	687571
13981	687572
202295	687573
40524	687574
184432	687575
13030	687576
3381	687577
25176	687578
108204	687579
93523	687580
156546	687581
6724	687582
38716	687583
286053	687584
186338	687585
126285	687586
98904	687587
132	687588
180392	687589
44499	687590
197375	687591
72019	687592
91672	687593
203219	687594
68608	687595
276561	687596
216193	687597
291537	687598
27194	687599
56620	687600
58706	687601
134618	687602
221508	687603
76089	687604
25641	687605
25641	687606
75445	687607
78873	687608
107725	687609
141915	687610
269395	687611
62382	687612
247008	687613
13650	687614
212779	687615
29102	687616
116061	687617
235681	687618
140189	687619
22484	687620
142986	687621
190564	687622
66243	687623
34161	687624
165163	687625
232598	687626
74529	687627
10335	687628
160032	687629
54744	687630
106074	687631
55091	687632
240234	687633
17602	687634
177135	687635
231328	687636
251	687637
54359	687638
26692	687639
80444	687640
53754	687641
32396	687642
133327	687643
5185	687644
290053	687645
96406	687646
242128	687647
113747	687648
5925	687649
5925	687650
32762	687651
74975	687652
4268	687653
270633	687654
146172	687655
75387	687656
141569	687657
93456	687658
111943	687659
213276	687660
97661	687661
192933	687662
13655	687663
30448	687664
152222	687665
141036	687666
134	687667
49923	687668
87205	687669
293238	687670
93233	687671
139204	687672
529	687673
121969	687674
32489	687675
131000	687676
68231	687677
205766	687678
22248	687679
44117	687680
82239	687681
13964	687682
257587	687683
19174	687684
13405	687685
23521	687686
176855	687687
258748	687688
146554	687689
24801	687690
60246	687691
7137	687692
66783	687693
207557	687694
26307	687695
42366	687696
19155	687697
19149	687698
165869	687699
19638	687700
159743	687701
88147	687702
7387	687703
8562	687704
195502	687705
32148	687706
63221	687707
8233	687708
8883	687709
17564	687710
2333	687711
2811	687712
7458	687713
146401	687714
209351	687715
25582	687716
39755	687717
303727	687718
49420	687719
93263	687720
125799	687721
44130	687722
101114	687723
32183	687724
19355	687725
175072	687726
29294	687727
17195	687728
1839	687729
49331	687730
139321	687731
3352	687732
111708	687733
140001	687734
24090	687735
145630	687736
128140	687737
289101	687738
81099	687739
311972	687740
116184	687741
31985	687742
26315	687743
283796	687744
128545	687745
113254	687746
145351	687747
76780	687748
133716	687749
262434	687750
255492	687751
226052	687752
97473	687753
196030	687754
180898	687755
42642	687756
50983	687757
252603	687758
36218	687759
132432	687760
131533	687761
169355	687762
160100	687763
160144	687764
192584	687765
11456	687766
53033	687767
108509	687768
140965	687769
40655	687770
115436	687771
15675	687772
52843	687773
104137	687774
44851	687775
109018	687776
274800	687777
6801	687778
32753	687779
76898	687780
49058	687781
2472	687782
50401	687783
108093	687784
138917	687785
37332	687786
189428	687787
61022	687788
92876	687789
191710	687790
50983	687791
17947	687792
12793	687793
160154	687794
10288	687795
169414	687796
68191	687797
57542	687798
10517	687799
166598	687800
266088	687801
105282	687802
298969	687803
109550	687804
79535	687805
46672	687806
98644	687807
213146	687808
65697	687809
10243	687810
35719	687811
164316	687812
5573	687813
4259	687814
72970	687815
9993	687816
94440	687817
59900	687818
173807	687819
128422	687820
94857	687821
80722	687822
145203	687823
80722	687824
52026	687825
52026	687826
36940	687827
6425	687828
6425	687829
182075	687830
165427	687831
63989	687832
299229	687833
113974	687834
144940	687835
77888	687836
121674	687837
60829	687838
260622	687839
54665	687840
67325	687841
160326	687842
12245	687843
80509	687844
42	687845
26916	687846
107085	687847
146922	687848
104491	687849
12968	687850
27211	687851
129897	687852
99108	687853
231780	687854
62116	687855
241103	687856
155717	687857
182435	687858
95482	687859
109756	687860
48824	687861
98717	687862
21153	687863
62949	687864
2851	687865
130036	687866
23908	687867
3839	687868
17173	687869
237310	687870
39345	687871
26875	687872
88987	687873
104079	687874
86972	687875
49022	687876
55622	687877
180006	687878
62198	687879
90184	687880
93506	687881
28789	687882
125067	687883
10290	687884
426	687885
108307	687886
61801	687887
36125	687888
24551	687889
59625	687890
36125	687891
65352	687892
1955	687893
141582	687894
49217	687895
137572	687896
162777	687897
150310	687898
282244	687899
245088	687900
207771	687901
91887	687902
21832	687903
47302	687904
88302	687905
213	687906
233763	687907
1909	687908
96561	687909
43069	687910
140491	687911
329	687912
40510	687913
40	687914
291073	687915
222656	687916
10525	687917
839	687918
13141	687919
95904	687920
142682	687921
3228	687922
93681	687923
143518	687924
21665	687925
117204	687926
40380	687927
66643	687928
36409	687929
3321	687930
76836	687931
45282	687932
181118	687933
27211	687934
5993	687935
98607	687936
98607	687937
38558	687938
98383	687939
107749	687940
11177	687941
224484	687942
234262	687943
62231	687944
2704	687945
90331	687946
221310	687947
84504	687948
176792	687949
159011	687950
96329	687951
91127	687952
119031	687953
184241	687954
31051	687955
80805	687956
112555	687957
146376	687958
138320	687959
75201	687960
146023	687961
235597	687962
110765	687963
299491	687964
100541	687965
21983	687966
44983	687967
101226	687968
5477	687969
248533	687970
137084	687971
167968	687972
1865	687973
20709	687974
2737	687975
147895	687976
170127	687977
22150	687978
100973	687979
40874	687980
94812	687981
294702	687982
48518	687983
137556	687984
207878	687985
44795	687986
171847	687987
88814	687988
88814	687989
13081	687990
49681	687991
129275	687992
3814	687993
152920	687994
129275	687995
12852	687996
44733	687997
65437	687998
161205	687999
161092	688000
266430	688001
8930	688002
23436	688003
312743	688004
13300	688005
8387	688006
13081	688007
258747	688008
44808	688009
87685	688010
173286	688011
3796	688012
72406	688013
5139	688014
36622	688015
29582	688016
46472	688017
81862	688018
80942	688019
250649	688020
217254	688021
82016	688022
31294	688023
58170	688024
92561	688025
143595	688026
906	688027
188620	688028
4875	688029
33448	688030
2223	688031
32689	688032
80403	688033
63	688034
106041	688035
11126	688036
82190	688037
10549	688038
146413	688039
56697	688040
9154	688041
130176	688042
130921	688043
147150	688044
137156	688045
35064	688046
54174	688047
144326	688048
276632	688049
14345	688050
67879	688051
85074	688052
132115	688053
11734	688054
70463	688055
15864	688056
61314	688057
144430	688058
190035	688059
27712	688060
167656	688061
16654	688062
72256	688063
21854	688064
92995	688065
38125	688066
50749	688067
81084	688068
29487	688069
128450	688070
32030	688071
95227	688072
3430	688073
88686	688074
81772	688075
13522	688076
90554	688077
292509	688078
9270	688079
120933	688080
116284	688081
208601	688082
129350	688083
163357	688084
6136	688085
16214	688086
47257	688087
289574	688088
48398	688089
224060	688090
36963	688091
48398	688092
114099	688093
37888	688094
123668	688095
43112	688096
1095	688097
47430	688098
23968	688099
297022	688100
58544	688101
108895	688102
65726	688103
212031	688104
308686	688105
284045	688106
38920	688107
113862	688108
308080	688109
14255	688110
136260	688111
137492	688112
59586	688113
129201	688114
18774	688115
7026	688116
205121	688117
24245	688118
29676	688119
207950	688120
102859	688121
7869	688122
241501	688123
303580	688124
2224	688125
63921	688126
186150	688127
101592	688128
65419	688129
19852	688130
125137	688131
42527	688132
233547	688133
283941	688134
98988	688135
34484	688136
158812	688137
150761	688138
303802	688139
21007	688140
128999	688141
113381	688142
3243	688143
222481	688144
48370	688145
26012	688146
20681	688147
117319	688148
75304	688149
126332	688150
9635	688151
9635	688152
96119	688153
20992	688154
80720	688155
9010	688156
1843	688157
17366	688158
122246	688159
26289	688160
59974	688161
27522	688162
214384	688163
54533	688164
305970	688165
18060	688166
16388	688167
20868	688168
108668	688169
146660	688170
77887	688171
7349	688172
2064	688173
33285	688174
293603	688175
113293	688176
42663	688177
157037	688178
216180	688179
24774	688180
53559	688181
46083	688182
306516	688183
112004	688184
2406	688185
57297	688186
16008	688187
69048	688188
173258	688189
85566	688190
19852	688191
86382	688192
25199	688193
121133	688194
121712	688195
121712	688196
24437	688197
8195	688198
75930	688199
209322	688200
223681	688201
76900	688202
25155	688203
102859	688204
89544	688205
24012	688206
29977	688207
33355	688208
111056	688209
25315	688210
94349	688211
44323	688212
19360	688213
104290	688214
72464	688215
40860	688216
44892	688217
91729	688218
45767	688219
1143	688220
173959	688221
217592	688222
30559	688223
42568	688224
90858	688225
74034	688226
39385	688227
535	688228
58638	688229
3903	688230
21260	688231
39046	688232
272267	688233
64096	688234
13920	688235
66646	688236
1239	688237
107524	688238
107568	688239
79303	688240
241910	688241
83071	688242
32192	688243
114832	688244
247603	688245
4558	688246
202667	688247
41174	688248
33538	688249
308512	688250
119000	688251
41091	688252
204581	688253
102147	688254
36927	688255
54116	688256
188240	688257
168364	688258
38343	688259
7470	688260
53466	688261
130259	688262
86683	688263
168364	688264
107301	688265
17087	688266
165671	688267
30145	688268
5694	688269
135623	688270
39419	688271
5105	688272
107038	688273
38291	688274
22739	688275
2774	688276
155954	688277
277738	688278
18186	688279
159021	688280
143245	688281
272031	688282
140315	688283
118346	688284
39010	688285
24634	688286
136799	688287
31876	688288
57852	688289
102030	688290
18152	688291
102853	688292
28111	688293
64707	688294
134840	688295
1561	688296
88016	688297
93887	688298
87263	688299
31898	688300
13495	688301
133603	688302
13495	688303
218618	688304
25037	688305
84655	688306
114342	688307
262953	688308
118038	688309
249855	688310
192504	688311
292150	688312
45583	688313
127138	688314
102559	688315
180627	688316
99805	688317
71264	688318
63801	688319
9404	688320
1208	688321
124953	688322
301390	688323
54697	688324
59837	688325
7293	688326
3648	688327
231896	688328
207877	688329
13053	688330
11188	688331
63095	688332
215315	688333
222304	688334
78816	688335
12679	688336
86616	688337
156815	688338
100488	688339
273353	688340
90422	688341
61892	688342
39825	688343
3738	688344
119388	688345
211158	688346
250001	688347
193681	688348
94199	688349
5578	688350
7645	688351
210866	688352
43871	688353
157889	688354
2564	688355
56436	688356
20143	688357
124042	688358
41175	688359
47565	688360
69369	688361
13678	688362
220804	688363
9645	688364
151117	688365
8220	688366
47905	688367
90090	688368
62290	688369
49841	688370
55285	688371
23887	688372
39037	688373
80240	688374
3408	688375
174862	688376
184191	688377
22814	688378
30511	688379
267636	688380
70763	688381
157	688382
6891	688383
78106	688384
42345	688385
295291	688386
214396	688387
20737	688388
102942	688389
29342	688390
152912	688391
211139	688392
35665	688393
289740	688394
10357	688395
16401	688396
44855	688397
137311	688398
6790	688399
692	688400
210288	688401
1378	688402
203971	688403
28493	688404
50013	688405
63565	688406
123380	688407
108421	688408
33812	688409
147648	688410
35916	688411
196457	688412
174189	688413
88893	688414
206524	688415
20489	688416
62133	688417
150196	688418
120778	688419
49363	688420
160659	688421
3529	688422
14565	688423
147648	688424
96758	688425
111373	688426
6212	688427
2482	688428
10055	688429
83138	688430
161139	688431
82947	688432
80020	688433
70317	688434
61888	688435
6212	688436
172365	688437
172365	688438
92583	688439
199598	688440
12118	688441
6212	688442
215814	688443
9258	688444
60532	688445
102993	688446
109914	688447
157730	688448
200753	688449
35665	688450
163334	688451
63196	688452
31325	688453
31325	688454
47760	688455
61208	688456
267912	688457
64160	688458
13759	688459
5424	688460
73106	688461
135103	688462
27012	688463
81399	688464
69856	688465
885	688466
199580	688467
123380	688468
228748	688469
1484	688470
52862	688471
10973	688472
8200	688473
30466	688474
178072	688475
52646	688476
58355	688477
105286	688478
15490	688479
111408	688480
202189	688481
263888	688482
178594	688483
73106	688484
122202	688485
37104	688486
4330	688487
202346	688488
235916	688489
176332	688490
13661	688491
264412	688492
182202	688493
104125	688494
4598	688495
259013	688496
22317	688497
37371	688498
58528	688499
206	688500
155805	688501
160653	688502
15490	688503
148166	688504
29964	688505
164860	688506
136421	688507
134235	688508
175296	688509
93358	688510
50192	688511
309791	688512
29069	688513
71628	688514
161383	688515
195712	688516
248331	688517
105201	688518
203359	688519
212833	688520
57358	688521
34647	688522
36622	688523
19715	688524
19075	688525
14480	688526
200662	688527
229606	688528
111830	688529
204541	688530
63046	688531
85959	688532
69059	688533
237697	688534
167223	688535
82131	688536
42790	688537
160823	688538
26509	688539
73628	688540
7220	688541
78644	688542
218355	688543
97608	688544
89660	688545
604	688546
20413	688547
26196	688548
200762	688549
110520	688550
173669	688551
183695	688552
71187	688553
34883	688554
168664	688555
27672	688556
286724	688557
58799	688558
50658	688559
285066	688560
641	688561
241462	688562
80794	688563
13801	688564
124841	688565
55544	688566
128825	688567
124850	688568
149557	688569
67740	688570
247308	688571
47489	688572
294844	688573
68734	688574
157437	688575
126328	688576
192829	688577
61188	688578
141039	688579
26246	688580
115136	688581
68687	688582
8971	688583
36540	688584
70340	688585
176727	688586
26	688587
7513	688588
46826	688589
59875	688590
29521	688591
36264	688592
112381	688593
254966	688594
162821	688595
126472	688596
293179	688597
130892	688598
182609	688599
38730	688600
49484	688601
43012	688602
195617	688603
197383	688604
4631	688605
133152	688606
32793	688607
32976	688608
182868	688609
305943	688610
28027	688611
34574	688612
57153	688613
288691	688614
202735	688615
21483	688616
70448	688617
49100	688618
212514	688619
176543	688620
299512	688621
11199	688622
131624	688623
260155	688624
105200	688625
130092	688626
125339	688627
49079	688628
48401	688629
53385	688630
4437	688631
15328	688632
9907	688633
268251	688634
118218	688635
15775	688636
41070	688637
154744	688638
49764	688639
58043	688640
4300	688641
55833	688642
156785	688643
206355	688644
35898	688645
27069	688646
107611	688647
170845	688648
195653	688649
12114	688650
121058	688651
198147	688652
70414	688653
148569	688654
173733	688655
7556	688656
114845	688657
196269	688658
114845	688659
198156	688660
63619	688661
15472	688662
15472	688663
202725	688664
92201	688665
28734	688666
98061	688667
222808	688668
198654	688669
56451	688670
128195	688671
32357	688672
64553	688673
248787	688674
33818	688675
77342	688676
147598	688677
55549	688678
41563	688679
36513	688680
163608	688681
49762	688682
74311	688683
53757	688684
41495	688685
290856	688686
40849	688687
68906	688688
124726	688689
269601	688690
70073	688691
53633	688692
44679	688693
12487	688694
286129	688695
155511	688696
40201	688697
36100	688698
119769	688699
41479	688700
143323	688701
140546	688702
60198	688703
88777	688704
22969	688705
93448	688706
208484	688707
2979	688708
111994	688709
143270	688710
92840	688711
74457	688712
88582	688713
28704	688714
97697	688715
259787	688716
182889	688717
3633	688718
225266	688719
139018	688720
91167	688721
42448	688722
3633	688723
103986	688724
40321	688725
66617	688726
139206	688727
4318	688728
124683	688729
299278	688730
83433	688731
44904	688732
12385	688733
235205	688734
94257	688735
297165	688736
104412	688737
81268	688738
297443	688739
26672	688740
3608	688741
102298	688742
46680	688743
88647	688744
66647	688745
9251	688746
98146	688747
213869	688748
21051	688749
232384	688750
50277	688751
26563	688752
26563	688753
51631	688754
8395	688755
43758	688756
22954	688757
35552	688758
118355	688759
41215	688760
207502	688761
217577	688762
271245	688763
51440	688764
39269	688765
146979	688766
284068	688767
218133	688768
12954	688769
93195	688770
51153	688771
51501	688772
5430	688773
123870	688774
3	688775
87689	688776
172346	688777
192334	688778
179580	688779
117131	688780
58710	688781
3013	688782
21248	688783
256443	688784
36677	688785
24803	688786
62	688787
46917	688788
62	688789
20071	688790
14092	688791
180659	688792
180634	688793
37317	688794
26	688795
82025	688796
3	688797
28871	688798
57	688799
64712	688800
204720	688801
55141	688802
59551	688803
133	688804
23381	688805
17459	688806
4972	688807
281116	688808
78246	688809
36836	688810
30146	688811
54731	688812
120871	688813
12469	688814
58505	688815
18	688816
64404	688817
75	688818
130918	688819
39015	688820
15	688821
14397	688822
252487	688823
4976	688824
126403	688825
215029	688826
164750	688827
183434	688828
301454	688829
7860	688830
196835	688831
4876	688832
174230	688833
361	688834
118171	688835
127450	688836
61969	688837
130779	688838
130779	688839
38964	688840
38964	688841
209709	688842
124235	688843
228974	688844
275276	688845
251941	688846
253745	688847
301319	688848
22969	688849
117	688850
150920	688851
40291	688852
75967	688853
159829	688854
13898	688855
41008	688856
200800	688857
130001	688858
26457	688859
35621	688860
11999	688861
210847	688862
72526	688863
125445	688864
85941	688865
85198	688866
149525	688867
3275	688868
126785	688869
85262	688870
1253	688871
84913	688872
130711	688873
190102	688874
148370	688875
151532	688876
26366	688877
135408	688878
192740	688879
301752	688880
288121	688881
266898	688882
280923	688883
32805	688884
145734	688885
116972	688886
81331	688887
17616	688888
62712	688889
117968	688890
6329	688891
78708	688892
43272	688893
231371	688894
163280	688895
66027	688896
205646	688897
32063	688898
105676	688899
32133	688900
2219	688901
47269	688902
246051	688903
93780	688904
97003	688905
88543	688906
33	688907
14852	688908
101772	688909
42118	688910
1253	688911
151555	688912
164831	688913
124785	688914
13646	688915
117863	688916
197066	688917
69998	688918
19403	688919
8997	688920
71716	688921
123444	688922
50063	688923
10160	688924
33224	688925
64895	688926
147435	688927
121767	688928
259775	688929
242438	688930
209565	688931
162463	688932
84015	688933
211479	688934
53630	688935
80185	688936
134541	688937
148	688938
189366	688939
24398	688940
94617	688941
103249	688942
219899	688943
26821	688944
24459	688945
24459	688946
178933	688947
84331	688948
122159	688949
204979	688950
49975	688951
97326	688952
139744	688953
162439	688954
824	688955
8961	688956
38260	688957
172472	688958
27294	688959
203316	688960
7567	688961
13892	688962
192817	688963
53881	688964
59707	688965
75665	688966
82350	688967
6908	688968
166	688969
14263	688970
121106	688971
88705	688972
24767	688973
146147	688974
87	688975
32493	688976
193932	688977
53	688978
208532	688979
20164	688980
303643	688981
82662	688982
312104	688983
179994	688984
89005	688985
155206	688986
50127	688987
94686	688988
96271	688989
22477	688990
63492	688991
6415	688992
81577	688993
302204	688994
199000	688995
68652	688996
68652	688997
103322	688998
73117	688999
247213	689000
66460	689001
68652	689002
208792	689003
12438	689004
9845	689005
76243	689006
289321	689007
40139	689008
52120	689009
215806	689010
40685	689011
144817	689012
42988	689013
13495	689014
37513	689015
68859	689016
11002	689017
95597	689018
96379	689019
135828	689020
68859	689021
46680	689022
207219	689023
81242	689024
172130	689025
104584	689026
279515	689027
25343	689028
8687	689029
302976	689030
179478	689031
308870	689032
41301	689033
135635	689034
90795	689035
135024	689036
91757	689037
299096	689038
35464	689039
193830	689040
14333	689041
270882	689042
105966	689043
97318	689044
21699	689045
532	689046
45981	689047
23639	689048
193237	689049
149078	689050
103105	689051
106534	689052
64	689053
120900	689054
38704	689055
107920	689056
38684	689057
64223	689058
37	689059
41848	689060
64275	689061
64569	689062
1966	689063
125118	689064
41462	689065
28240	689066
20141	689067
125719	689068
32906	689069
43008	689070
19662	689071
224881	689072
9397	689073
67371	689074
85718	689075
117433	689076
134658	689077
84919	689078
189996	689079
19180	689080
73479	689081
56850	689082
98326	689083
69532	689084
239526	689085
155516	689086
128823	689087
72078	689088
554	689089
30361	689090
81400	689091
30786	689092
48534	689093
1556	689094
42103	689095
77195	689096
77195	689097
173503	689098
266053	689099
111541	689100
72567	689101
95118	689102
16079	689103
158469	689104
74133	689105
168522	689106
239064	689107
24383	689108
220625	689109
217052	689110
49710	689111
110253	689112
52463	689113
139935	689114
33976	689115
249013	689116
973	689117
17601	689118
74133	689119
204977	689120
151289	689121
93460	689122
154693	689123
280790	689124
229894	689125
3812	689126
637	689127
31971	689128
47517	689129
183370	689130
57935	689131
86741	689132
16942	689133
16098	689134
92164	689135
79327	689136
12208	689137
67552	689138
258605	689139
114631	689140
13776	689141
139572	689142
282035	689143
43784	689144
207608	689145
97598	689146
2603	689147
136404	689148
136404	689149
208275	689150
2603	689151
8173	689152
76664	689153
14358	689154
76140	689155
212388	689156
188963	689157
6360	689158
17532	689159
8410	689160
101759	689161
147987	689162
14889	689163
24747	689164
50974	689165
76830	689166
97631	689167
8479	689168
13281	689169
97183	689170
44145	689171
47577	689172
38778	689173
12207	689174
7426	689175
3297	689176
16823	689177
42955	689178
80002	689179
739	689180
169888	689181
73268	689182
76157	689183
307207	689184
113528	689185
18079	689186
34341	689187
258342	689188
63401	689189
90554	689190
111784	689191
71920	689192
26983	689193
34551	689194
1302	689195
27143	689196
44310	689197
167334	689198
32551	689199
46815	689200
47650	689201
4036	689202
71589	689203
22679	689204
11816	689205
143646	689206
62076	689207
15505	689208
56421	689209
28322	689210
34667	689211
67921	689212
51213	689213
164262	689214
286147	689215
123697	689216
26854	689217
86591	689218
78625	689219
118845	689220
137253	689221
138952	689222
85084	689223
188943	689224
33789	689225
14021	689226
49454	689227
82983	689228
206856	689229
90953	689230
210117	689231
41194	689232
88475	689233
187928	689234
15916	689235
424	689236
65533	689237
179254	689238
8443	689239
50188	689240
15797	689241
170056	689242
85573	689243
10942	689244
26525	689245
4987	689246
18678	689247
73522	689248
95032	689249
8775	689250
54	689251
124038	689252
181203	689253
200938	689254
114828	689255
296003	689256
79197	689257
175503	689258
37636	689259
60277	689260
50715	689261
207283	689262
117567	689263
232	689264
11517	689265
29879	689266
123148	689267
164565	689268
30021	689269
96761	689270
78468	689271
86019	689272
27859	689273
279107	689274
86684	689275
113536	689276
79213	689277
64178	689278
10616	689279
165674	689280
1039	689281
18421	689282
18892	689283
95817	689284
17	689285
138114	689286
16221	689287
78586	689288
9162	689289
139845	689290
207794	689291
790	689292
12	689293
108391	689294
54068	689295
17044	689296
218369	689297
7157	689298
56788	689299
56713	689300
295834	689301
118835	689302
106213	689303
7573	689304
194671	689305
72008	689306
28691	689307
7617	689308
241566	689309
71160	689310
279032	689311
16375	689312
30498	689313
56758	689314
88896	689315
73541	689316
214283	689317
130991	689318
91570	689319
48888	689320
94618	689321
67684	689322
43847	689323
92668	689324
24403	689325
83857	689326
7018	689327
100573	689328
84255	689329
84255	689330
3812	689331
301096	689332
70617	689333
33217	689334
95221	689335
15770	689336
106184	689337
2042	689338
9713	689339
15987	689340
46678	689341
140649	689342
289878	689343
34697	689344
31590	689345
96284	689346
28238	689347
68476	689348
32178	689349
42992	689350
40033	689351
183009	689352
203125	689353
25129	689354
1987	689355
189608	689356
83800	689357
40374	689358
88557	689359
30131	689360
122735	689361
137127	689362
5010	689363
89996	689364
9871	689365
276427	689366
97298	689367
18573	689368
64031	689369
15298	689370
13154	689371
3510	689372
141861	689373
78276	689374
132145	689375
6903	689376
9516	689377
45773	689378
38626	689379
21407	689380
5656	689381
87720	689382
98397	689383
68820	689384
10860	689385
65481	689386
9557	689387
125240	689388
38119	689389
146286	689390
152164	689391
172997	689392
26415	689393
97201	689394
63588	689395
122535	689396
103494	689397
117553	689398
30193	689399
67035	689400
36111	689401
20009	689402
2524	689403
35553	689404
52235	689405
137770	689406
58841	689407
77955	689408
98759	689409
155451	689410
243979	689411
13369	689412
15933	689413
215157	689414
128097	689415
134344	689416
1130	689417
7216	689418
32840	689419
21773	689420
162589	689421
22722	689422
1151	689423
129255	689424
72620	689425
73154	689426
255	689427
9718	689428
58538	689429
43735	689430
7425	689431
670	689432
56597	689433
120291	689434
8196	689435
10927	689436
4060	689437
25541	689438
126695	689439
36252	689440
16091	689441
3345	689442
15763	689443
25551	689444
75399	689445
136829	689446
50563	689447
10136	689448
61524	689449
3195	689450
9418	689451
69363	689452
298216	689453
3940	689454
9672	689455
9672	689456
201270	689457
113813	689458
113813	689459
77065	689460
147130	689461
2495	689462
11588	689463
30521	689464
11556	689465
11556	689466
5687	689467
40733	689468
252486	689469
104338	689470
13826	689471
34818	689472
13531	689473
32842	689474
32552	689475
434	689476
15403	689477
6659	689478
44192	689479
25256	689480
124654	689481
11699	689482
167332	689483
50318	689484
101487	689485
9557	689486
207012	689487
128241	689488
17402	689489
7501	689490
203413	689491
157083	689492
20183	689493
273952	689494
17185	689495
16944	689496
49001	689497
58943	689498
5428	689499
131239	689500
122650	689501
111361	689502
87974	689503
20119	689504
90660	689505
39680	689506
152031	689507
73175	689508
15440	689509
1390	689510
85951	689511
109623	689512
6203	689513
3813	689514
28944	689515
272	689516
61680	689517
235134	689518
4461	689519
115707	689520
6852	689521
137639	689522
79093	689523
10975	689524
110308	689525
56171	689526
21812	689527
2038	689528
20329	689529
17098	689530
12435	689531
5704	689532
12248	689533
46395	689534
91	689535
37375	689536
29354	689537
2861	689538
3604	689539
78699	689540
100	689541
129134	689542
17761	689543
66478	689544
153775	689545
98270	689546
51225	689547
87633	689548
34254	689549
31821	689550
72149	689551
43137	689552
49664	689553
123664	689554
42408	689555
167798	689556
27580	689557
41402	689558
62217	689559
92397	689560
9742	689561
50730	689562
11423	689563
88804	689564
3127	689565
747	689566
64880	689567
38054	689568
7501	689569
79581	689570
3604	689571
141716	689572
13862	689573
3778	689574
54766	689575
4705	689576
35881	689577
35881	689578
83463	689579
71980	689580
120924	689581
61118	689582
6754	689583
5707	689584
102054	689585
38229	689586
6016	689587
91501	689588
91	689589
15148	689590
116247	689591
196715	689592
64067	689593
33222	689594
82990	689595
29258	689596
24370	689597
79307	689598
98944	689599
94240	689600
61290	689601
93455	689602
29926	689603
3103	689604
7579	689605
63663	689606
52151	689607
23265	689608
3691	689609
211065	689610
12523	689611
8374	689612
60743	689613
8544	689614
75546	689615
154553	689616
3989	689617
9382	689618
46594	689619
32288	689620
27966	689621
18477	689622
24856	689623
5450	689624
270158	689625
26241	689626
72594	689627
40362	689628
10787	689629
238031	689630
10564	689631
45415	689632
275799	689633
198333	689634
125773	689635
181305	689636
79705	689637
15567	689638
46540	689639
56857	689640
134815	689641
9512	689642
262318	689643
57372	689644
159143	689645
50858	689646
98986	689647
86983	689648
295556	689649
3045	689650
12050	689651
110637	689652
34122	689653
26374	689654
134704	689655
63982	689656
137889	689657
29684	689658
115196	689659
20251	689660
29388	689661
54546	689662
77848	689663
389	689664
126207	689665
77600	689666
133689	689667
13698	689668
209757	689669
57407	689670
169058	689671
177690	689672
199188	689673
15802	689674
19933	689675
178959	689676
2381	689677
54160	689678
661	689679
54614	689680
60244	689681
4126	689682
24372	689683
64400	689684
96447	689685
108038	689686
170430	689687
16342	689688
123056	689689
11249	689690
86818	689691
74627	689692
92371	689693
304302	689694
122284	689695
94028	689696
19057	689697
56486	689698
114958	689699
50087	689700
73349	689701
214708	689702
25882	689703
109383	689704
11421	689705
199920	689706
189672	689707
64936	689708
1397	689709
78815	689710
8991	689711
196926	689712
35528	689713
28575	689714
6790	689715
80164	689716
138311	689717
96039	689718
15243	689719
27835	689720
149123	689721
7784	689722
101633	689723
163930	689724
299849	689725
140575	689726
104719	689727
1125	689728
63547	689729
169171	689730
112083	689731
135393	689732
37176	689733
303015	689734
55479	689735
43703	689736
15243	689737
49566	689738
8917	689739
39849	689740
12024	689741
50819	689742
212539	689743
138069	689744
20460	689745
14685	689746
63326	689747
147428	689748
296521	689749
99244	689750
91655	689751
43498	689752
20394	689753
7587	689754
95561	689755
49015	689756
65907	689757
102854	689758
41962	689759
10103	689760
20356	689761
150367	689762
64851	689763
63553	689764
11464	689765
37802	689766
279584	689767
16299	689768
10194	689769
149599	689770
215247	689771
177269	689772
18655	689773
92567	689774
1672	689775
73554	689776
99620	689777
95136	689778
47575	689779
144161	689780
29265	689781
40070	689782
3828	689783
101203	689784
133183	689785
5717	689786
191711	689787
84776	689788
68865	689789
28618	689790
58106	689791
86473	689792
248122	689793
5967	689794
80604	689795
40	689796
111242	689797
87773	689798
8041	689799
95	689800
302989	689801
7466	689802
6841	689803
88708	689804
50460	689805
84642	689806
2502	689807
159864	689808
33496	689809
35233	689810
209730	689811
34090	689812
110652	689813
180971	689814
290193	689815
279571	689816
64666	689817
211188	689818
195910	689819
16650	689820
108922	689821
43941	689822
170184	689823
114515	689824
118030	689825
65271	689826
43703	689827
178178	689828
23040	689829
223943	689830
127743	689831
24643	689832
152338	689833
146590	689834
160657	689835
31170	689836
154937	689837
168139	689838
53433	689839
96517	689840
115694	689841
5331	689842
45996	689843
83447	689844
126547	689845
73826	689846
181890	689847
72815	689848
180128	689849
180128	689850
204305	689851
146701	689852
74790	689853
68759	689854
58039	689855
124418	689856
28004	689857
244273	689858
147807	689859
90978	689860
182305	689861
51173	689862
193315	689863
46348	689864
101723	689865
89972	689866
204922	689867
193615	689868
12664	689869
96349	689870
196567	689871
174890	689872
258825	689873
171153	689874
224223	689875
134644	689876
279648	689877
157054	689878
309488	689879
142175	689880
76057	689881
33922	689882
45404	689883
204838	689884
185918	689885
22145	689886
295183	689887
301196	689888
75798	689889
37673	689890
37666	689891
39075	689892
128484	689893
248666	689894
307568	689895
71900	689896
68814	689897
106805	689898
168388	689899
101492	689900
67738	689901
140578	689902
259821	689903
157809	689904
32009	689905
128544	689906
66627	689907
93692	689908
44302	689909
168049	689910
72036	689911
107089	689912
42269	689913
168809	689914
128684	689915
243812	689916
144105	689917
168439	689918
309731	689919
181164	689920
207709	689921
59792	689922
70592	689923
217363	689924
217329	689925
168304	689926
140843	689927
264799	689928
87966	689929
87966	689930
289981	689931
66004	689932
233469	689933
41824	689934
39075	689935
93861	689936
168670	689937
13341	689938
11810	689939
115784	689940
114158	689941
233351	689942
125731	689943
78093	689944
34677	689945
130084	689946
136291	689947
111584	689948
159906	689949
135215	689950
75861	689951
68730	689952
28638	689953
210817	689954
210092	689955
149349	689956
9338	689957
1973	689958
288350	689959
48306	689960
153906	689961
86982	689962
147432	689963
183929	689964
83057	689965
93368	689966
68022	689967
3486	689968
195939	689969
15293	689970
141441	689971
49122	689972
167561	689973
78172	689974
267665	689975
23408	689976
193424	689977
98275	689978
146585	689979
14194	689980
20046	689981
274850	689982
229026	689983
161213	689984
181737	689985
190356	689986
187366	689987
92030	689988
178360	689989
64139	689990
233441	689991
213415	689992
129185	689993
35007	689994
78072	689995
256082	689996
300945	689997
27227	689998
303001	689999
264580	690000
75045	690001
142231	690002
171484	690003
219863	690004
206041	690005
54532	690006
215509	690007
147644	690008
131942	690009
75438	690010
45285	690011
73801	690012
97810	690013
79392	690014
30642	690015
50028	690016
69756	690017
136051	690018
67795	690019
140020	690020
292294	690021
252067	690022
147814	690023
245697	690024
33643	690025
133471	690026
78177	690027
208736	690028
60747	690029
14548	690030
249065	690031
79196	690032
36176	690033
22379	690034
48318	690035
177358	690036
185325	690037
23616	690038
123864	690039
36560	690040
39	690041
33236	690042
167809	690043
155582	690044
126761	690045
59792	690046
67135	690047
217909	690048
208422	690049
43942	690050
136291	690051
91899	690052
42629	690053
38984	690054
146186	690055
297091	690056
247437	690057
52236	690058
125128	690059
182100	690060
76663	690061
63722	690062
70681	690063
183806	690064
17660	690065
174707	690066
195152	690067
13861	690068
145535	690069
205760	690070
268547	690071
525	690072
148004	690073
6016	690074
79881	690075
128017	690076
12444	690077
74483	690078
6028	690079
11545	690080
244091	690081
78019	690082
173716	690083
73376	690084
142210	690085
58654	690086
90761	690087
124228	690088
107393	690089
188852	690090
273466	690091
709	690092
34045	690093
95059	690094
67383	690095
75045	690096
13356	690097
48126	690098
70735	690099
45482	690100
147255	690101
71047	690102
22265	690103
20066	690104
287831	690105
97725	690106
180832	690107
138437	690108
108412	690109
12716	690110
34871	690111
179088	690112
29322	690113
192973	690114
22265	690115
16480	690116
112008	690117
10143	690118
41830	690119
65943	690120
242945	690121
303947	690122
86735	690123
112771	690124
117290	690125
190963	690126
155184	690127
92224	690128
151575	690129
35861	690130
156532	690131
142444	690132
82	690133
32970	690134
41830	690135
150156	690136
262110	690137
30857	690138
8714	690139
49042	690140
45085	690141
55648	690142
133389	690143
23582	690144
169109	690145
198496	690146
15953	690147
55648	690148
44225	690149
141695	690150
216571	690151
294739	690152
217948	690153
296651	690154
96376	690155
34794	690156
12023	690157
126569	690158
80499	690159
215374	690160
84514	690161
133616	690162
307018	690163
79501	690164
212725	690165
192429	690166
146735	690167
25594	690168
79068	690169
241532	690170
293924	690171
280846	690172
95387	690173
73529	690174
206305	690175
189998	690176
142940	690177
112435	690178
208560	690179
188478	690180
197533	690181
130981	690182
33180	690183
6028	690184
222948	690185
169757	690186
300228	690187
298928	690188
165239	690189
32585	690190
30916	690191
5611	690192
145108	690193
9438	690194
114217	690195
150074	690196
53581	690197
19901	690198
132231	690199
30330	690200
71384	690201
95059	690202
170590	690203
129464	690204
55071	690205
257308	690206
20234	690207
264744	690208
192551	690209
105228	690210
130023	690211
10881	690212
105231	690213
126631	690214
20660	690215
72114	690216
57762	690217
202726	690218
137844	690219
295923	690220
62416	690221
26681	690222
30187	690223
194698	690224
175840	690225
155297	690226
2870	690227
91355	690228
177360	690229
33417	690230
118086	690231
213281	690232
108198	690233
128158	690234
75332	690235
134384	690236
43598	690237
27320	690238
33514	690239
99403	690240
93722	690241
56061	690242
187839	690243
121838	690244
17771	690245
227679	690246
40388	690247
86553	690248
40425	690249
302421	690250
157218	690251
77681	690252
147408	690253
30721	690254
30911	690255
168955	690256
151361	690257
41112	690258
310130	690259
50567	690260
13685	690261
30825	690262
54372	690263
149182	690264
213813	690265
176678	690266
165733	690267
1384	690268
3670	690269
29467	690270
29759	690271
175316	690272
282814	690273
143	690274
30740	690275
53130	690276
182759	690277
217363	690278
210710	690279
245357	690280
69595	690281
101626	690282
188991	690283
132911	690284
99828	690285
194596	690286
186179	690287
178728	690288
271263	690289
249230	690290
163389	690291
159032	690292
3240	690293
279001	690294
24341	690295
62427	690296
63974	690297
45096	690298
112553	690299
31944	690300
31587	690301
229543	690302
61159	690303
2967	690304
101565	690305
148	690306
203793	690307
32242	690308
1619	690309
56202	690310
45268	690311
199275	690312
99160	690313
248376	690314
87498	690315
124266	690316
46379	690317
154884	690318
23216	690319
28028	690320
160047	690321
100129	690322
295820	690323
470	690324
189403	690325
19526	690326
210209	690327
29249	690328
214288	690329
257388	690330
45179	690331
70923	690332
34886	690333
4378	690334
22433	690335
88425	690336
160303	690337
2117	690338
16211	690339
263040	690340
30664	690341
118601	690342
44211	690343
60385	690344
290102	690345
174743	690346
55369	690347
30330	690348
303043	690349
29588	690350
63350	690351
90336	690352
109212	690353
169111	690354
14129	690355
207723	690356
7704	690357
98158	690358
28706	690359
276694	690360
169454	690361
31735	690362
9053	690363
153505	690364
133414	690365
159946	690366
47062	690367
148696	690368
87484	690369
66160	690370
52801	690371
214661	690372
55406	690373
75752	690374
16126	690375
218101	690376
19349	690377
74784	690378
27481	690379
265038	690380
118245	690381
254458	690382
23462	690383
243134	690384
33678	690385
253839	690386
117296	690387
146987	690388
35819	690389
31723	690390
210707	690391
28909	690392
311232	690393
37780	690394
130424	690395
291878	690396
79078	690397
215198	690398
300217	690399
118587	690400
128324	690401
94492	690402
204040	690403
28687	690404
4439	690405
10363	690406
122298	690407
122298	690408
214628	690409
129323	690410
289348	690411
9625	690412
28364	690413
255972	690414
291228	690415
18098	690416
193625	690417
159198	690418
147632	690419
78048	690420
230189	690421
143243	690422
56944	690423
56944	690424
219292	690425
57352	690426
223435	690427
197477	690428
86626	690429
288827	690430
189913	690431
146981	690432
18242	690433
30425	690434
96971	690435
88661	690436
171278	690437
112617	690438
106308	690439
71257	690440
19404	690441
64547	690442
2911	690443
37807	690444
254042	690445
117470	690446
1089	690447
249354	690448
74311	690449
151860	690450
95527	690451
104941	690452
35573	690453
30894	690454
87337	690455
15123	690456
87254	690457
165334	690458
53357	690459
53357	690460
247676	690461
152709	690462
260192	690463
260112	690464
60194	690465
4634	690466
60692	690467
64825	690468
303786	690469
50023	690470
2068	690471
133401	690472
159263	690473
70898	690474
30889	690475
32342	690476
184405	690477
64735	690478
40321	690479
93654	690480
209913	690481
60724	690482
91138	690483
41709	690484
17317	690485
18737	690486
107535	690487
222065	690488
285896	690489
252032	690490
7457	690491
107512	690492
10579	690493
239590	690494
64862	690495
66629	690496
183181	690497
34683	690498
234005	690499
139937	690500
205547	690501
27595	690502
7519	690503
97401	690504
21200	690505
206858	690506
105237	690507
85397	690508
124389	690509
150547	690510
131380	690511
4388	690512
216273	690513
29323	690514
78093	690515
52677	690516
159357	690517
55682	690518
41572	690519
11559	690520
271067	690521
1740	690522
140109	690523
5707	690524
13593	690525
188605	690526
29451	690527
5511	690528
226304	690529
5889	690530
107069	690531
203592	690532
61984	690533
37871	690534
139169	690535
136004	690536
9142	690537
171742	690538
207233	690539
34045	690540
76160	690541
36184	690542
5719	690543
10704	690544
11229	690545
12269	690546
207697	690547
143	690548
10363	690549
65165	690550
203384	690551
10687	690552
17063	690553
169593	690554
31149	690555
113880	690556
303728	690557
134973	690558
63225	690559
227436	690560
212517	690561
115745	690562
254984	690563
19988	690564
269431	690565
98364	690566
181028	690567
71109	690568
97995	690569
147600	690570
169683	690571
121108	690572
144234	690573
302719	690574
223917	690575
92532	690576
173221	690577
87881	690578
73706	690579
73693	690580
16697	690581
61	690582
61	690583
162661	690584
22413	690585
39966	690586
39966	690587
8734	690588
50129	690589
47631	690590
176718	690591
8827	690592
176742	690593
97154	690594
23849	690595
30752	690596
151582	690597
30268	690598
196802	690599
145103	690600
76117	690601
107570	690602
7967	690603
253979	690604
138575	690605
95393	690606
168811	690607
103286	690608
78164	690609
205576	690610
647	690611
882	690612
201496	690613
204010	690614
27054	690615
1793	690616
219128	690617
43076	690618
263146	690619
34311	690620
111374	690621
143262	690622
19455	690623
93609	690624
148048	690625
74477	690626
239561	690627
189363	690628
66036	690629
2473	690630
187098	690631
17955	690632
55532	690633
61814	690634
48957	690635
229991	690636
95664	690637
169598	690638
62332	690639
118635	690640
36111	690641
13988	690642
228026	690643
136503	690644
202895	690645
98043	690646
304098	690647
11792	690648
35840	690649
187945	690650
123600	690651
2522	690652
132384	690653
15577	690654
86070	690655
196284	690656
40455	690657
78185	690658
28706	690659
71487	690660
15740	690661
18444	690662
15307	690663
191798	690664
31363	690665
3910	690666
70982	690667
304023	690668
45417	690669
28404	690670
172800	690671
33514	690672
97163	690673
144873	690674
195640	690675
131316	690676
86842	690677
29336	690678
123196	690679
7794	690680
63064	690681
4525	690682
285583	690683
278453	690684
287487	690685
38019	690686
273113	690687
149182	690688
150658	690689
97369	690690
202856	690691
193615	690692
233152	690693
115145	690694
86623	690695
30176	690696
32369	690697
174016	690698
23661	690699
158074	690700
16270	690701
203817	690702
64407	690703
238682	690704
221455	690705
152940	690706
28017	690707
54466	690708
85675	690709
78164	690710
169127	690711
117730	690712
300614	690713
64142	690714
151091	690715
41980	690716
209611	690717
71111	690718
231898	690719
97571	690720
188862	690721
299081	690722
207421	690723
175667	690724
42036	690725
303638	690726
91899	690727
128144	690728
277222	690729
85809	690730
142367	690731
181135	690732
107780	690733
259458	690734
1854	690735
129637	690736
176804	690737
256440	690738
166442	690739
37344	690740
31426	690741
248876	690742
295146	690743
235858	690744
173016	690745
173016	690746
11780	690747
95169	690748
74053	690749
127578	690750
66743	690751
33206	690752
4130	690753
142322	690754
16943	690755
92862	690756
6243	690757
57405	690758
37930	690759
191875	690760
75636	690761
56058	690762
176905	690763
58114	690764
81177	690765
44659	690766
136605	690767
5008	690768
105910	690769
9631	690770
300587	690771
48621	690772
250755	690773
17766	690774
25	690775
16897	690776
31115	690777
112313	690778
168433	690779
155080	690780
141456	690781
184230	690782
132340	690783
301899	690784
61645	690785
49599	690786
73694	690787
79966	690788
259096	690789
119976	690790
55653	690791
48880	690792
145826	690793
71174	690794
72170	690795
46800	690796
312271	690797
52028	690798
62352	690799
9081	690800
119633	690801
4329	690802
75491	690803
101354	690804
1079	690805
73800	690806
24584	690807
64423	690808
132548	690809
132548	690810
20769	690811
53420	690812
62962	690813
98104	690814
162076	690815
279424	690816
122530	690817
253107	690818
62809	690819
256414	690820
135285	690821
154195	690822
99649	690823
56320	690824
230547	690825
125766	690826
236751	690827
97891	690828
9754	690829
203126	690830
116939	690831
215930	690832
164058	690833
87979	690834
90099	690835
25285	690836
204412	690837
242927	690838
51909	690839
46925	690840
215406	690841
38780	690842
115940	690843
36417	690844
96562	690845
26708	690846
72039	690847
70912	690848
207982	690849
18125	690850
40309	690851
65008	690852
163143	690853
16301	690854
21366	690855
113200	690856
95336	690857
678	690858
116732	690859
5706	690860
194171	690861
231909	690862
58853	690863
101023	690864
310670	690865
294929	690866
226450	690867
15787	690868
54017	690869
67734	690870
75080	690871
65112	690872
303892	690873
103320	690874
37944	690875
172475	690876
159462	690877
21516	690878
29672	690879
272902	690880
173703	690881
80531	690882
159544	690883
42657	690884
49713	690885
32477	690886
77754	690887
78284	690888
136642	690889
61523	690890
10189	690891
37930	690892
41761	690893
88674	690894
101220	690895
958	690896
24355	690897
116593	690898
59137	690899
11254	690900
139771	690901
78704	690902
201939	690903
40761	690904
206792	690905
1751	690906
34856	690907
64007	690908
206792	690909
7760	690910
115372	690911
44412	690912
5722	690913
65589	690914
96143	690915
54750	690916
93250	690917
209341	690918
183377	690919
114177	690920
170355	690921
90855	690922
307870	690923
98766	690924
134629	690925
56130	690926
4237	690927
4237	690928
188682	690929
22634	690930
218522	690931
12115	690932
292384	690933
251057	690934
34016	690935
26137	690936
17570	690937
20180	690938
264151	690939
95750	690940
50820	690941
16354	690942
177223	690943
29491	690944
168761	690945
201827	690946
95461	690947
54445	690948
199570	690949
7474	690950
285438	690951
26533	690952
593	690953
108338	690954
26650	690955
212152	690956
55745	690957
48828	690958
4510	690959
228648	690960
72218	690961
19567	690962
80572	690963
151431	690964
135977	690965
85988	690966
54808	690967
8830	690968
10470	690969
10470	690970
278674	690971
44326	690972
175983	690973
51119	690974
77515	690975
81954	690976
196979	690977
45855	690978
121832	690979
8329	690980
14767	690981
183963	690982
190812	690983
190812	690984
19087	690985
271480	690986
1	690987
43923	690988
51454	690989
177330	690990
159390	690991
10695	690992
35906	690993
52525	690994
7874	690995
270819	690996
187877	690997
3731	690998
19712	690999
19712	691000
190330	691001
692	691002
117050	691003
22814	691004
62062	691005
267	691006
41829	691007
56625	691008
184855	691009
226216	691010
45183	691011
135618	691012
12604	691013
3220	691014
13890	691015
52246	691016
305993	691017
49827	691018
178726	691019
61291	691020
91437	691021
302717	691022
79484	691023
306606	691024
296244	691025
25808	691026
250329	691027
85555	691028
114165	691029
119752	691030
85196	691031
240690	691032
90058	691033
212905	691034
7206	691035
42016	691036
49049	691037
164552	691038
128881	691039
7457	691040
115919	691041
19411	691042
302819	691043
69507	691044
51705	691045
228919	691046
16215	691047
17978	691048
44621	691049
27134	691050
21270	691051
59469	691052
19026	691053
28750	691054
300204	691055
70116	691056
36869	691057
8385	691058
50947	691059
273266	691060
143	691061
6450	691062
77253	691063
62668	691064
253533	691065
112631	691066
208047	691067
263961	691068
129257	691069
18791	691070
117658	691071
33693	691072
5548	691073
35463	691074
13971	691075
84267	691076
105218	691077
192420	691078
181665	691079
5548	691080
2176	691081
122494	691082
14014	691083
22999	691084
42180	691085
36869	691086
17707	691087
40674	691088
14450	691089
501	691090
141890	691091
26764	691092
8027	691093
57869	691094
40563	691095
6372	691096
41053	691097
6354	691098
263222	691099
55619	691100
25938	691101
139716	691102
286418	691103
53575	691104
103014	691105
90807	691106
63978	691107
4204	691108
172749	691109
90405	691110
19880	691111
114677	691112
35949	691113
237410	691114
6352	691115
154071	691116
51030	691117
34162	691118
78202	691119
2893	691120
84050	691121
1606	691122
82151	691123
134672	691124
180593	691125
82	691126
5757	691127
37371	691128
29410	691129
23271	691130
12048	691131
49590	691132
18660	691133
28635	691134
150540	691135
67814	691136
6329	691137
44123	691138
16168	691139
9432	691140
58609	691141
20815	691142
27150	691143
26534	691144
92038	691145
1679	691146
4448	691147
120	691148
58145	691149
13003	691150
34622	691151
74225	691152
54002	691153
97486	691154
96498	691155
18606	691156
269886	691157
132286	691158
36247	691159
43486	691160
312552	691161
23446	691162
58533	691163
99021	691164
80457	691165
220533	691166
5211	691167
115823	691168
26909	691169
118755	691170
269924	691171
19506	691172
97187	691173
127033	691174
16978	691175
68364	691176
29126	691177
244127	691178
128437	691179
186241	691180
110713	691181
58528	691182
213310	691183
184330	691184
286214	691185
152590	691186
15477	691187
108295	691188
145673	691189
72284	691190
3759	691191
5921	691192
60661	691193
33128	691194
97370	691195
4034	691196
158251	691197
68563	691198
14075	691199
9088	691200
183141	691201
68832	691202
119779	691203
104516	691204
2291	691205
307434	691206
243368	691207
20	691208
198165	691209
610	691210
29650	691211
30455	691212
43644	691213
34294	691214
18679	691215
70790	691216
97663	691217
97663	691218
1453	691219
77243	691220
205136	691221
175956	691222
8912	691223
183700	691224
21126	691225
1226	691226
18010	691227
138440	691228
5014	691229
3759	691230
22595	691231
32570	691232
155694	691233
94342	691234
134087	691235
15150	691236
120067	691237
17824	691238
6927	691239
39734	691240
68629	691241
17401	691242
9718	691243
34555	691244
275550	691245
194474	691246
193857	691247
193600	691248
18516	691249
46730	691250
18516	691251
30834	691252
21643	691253
40918	691254
73366	691255
78259	691256
64675	691257
95459	691258
95459	691259
26489	691260
138914	691261
205818	691262
296166	691263
137557	691264
92175	691265
91253	691266
19286	691267
91509	691268
4079	691269
60733	691270
19232	691271
126666	691272
237471	691273
7902	691274
2145	691275
90845	691276
13708	691277
1745	691278
10101	691279
8738	691280
29524	691281
52485	691282
50723	691283
10045	691284
170032	691285
26435	691286
13408	691287
3759	691288
56610	691289
126567	691290
90848	691291
4087	691292
6813	691293
71810	691294
7931	691295
4087	691296
20783	691297
85120	691298
52025	691299
44037	691300
11275	691301
44119	691302
62186	691303
144951	691304
128167	691305
12382	691306
19385	691307
221798	691308
100993	691309
20116	691310
8895	691311
44037	691312
88017	691313
44651	691314
234496	691315
2291	691316
24329	691317
208592	691318
307205	691319
92373	691320
49178	691321
20783	691322
61338	691323
114455	691324
186615	691325
9160	691326
119527	691327
65412	691328
2245	691329
115244	691330
36927	691331
2291	691332
80562	691333
32956	691334
72622	691335
170492	691336
5643	691337
44759	691338
14594	691339
9286	691340
189755	691341
56809	691342
127560	691343
142928	691344
957	691345
199733	691346
26165	691347
197805	691348
28868	691349
587	691350
137804	691351
48453	691352
98693	691353
202327	691354
135090	691355
116165	691356
957	691357
209807	691358
2220	691359
40167	691360
81875	691361
56733	691362
101535	691363
18305	691364
262336	691365
62233	691366
73754	691367
78065	691368
88472	691369
25972	691370
12059	691371
129689	691372
151153	691373
85078	691374
9008	691375
91833	691376
145057	691377
38723	691378
34567	691379
28723	691380
68253	691381
67013	691382
8881	691383
29038	691384
164472	691385
261182	691386
137070	691387
66681	691388
197753	691389
145102	691390
60284	691391
202718	691392
184385	691393
237709	691394
127	691395
89720	691396
20999	691397
106876	691398
32504	691399
83449	691400
55262	691401
35625	691402
132090	691403
47296	691404
87788	691405
1553	691406
84096	691407
44756	691408
217788	691409
56172	691410
6392	691411
3509	691412
35661	691413
38938	691414
5672	691415
114562	691416
150738	691417
38998	691418
628	691419
56839	691420
193467	691421
64871	691422
260845	691423
55556	691424
304099	691425
30515	691426
232805	691427
117598	691428
103554	691429
23704	691430
56599	691431
69301	691432
1960	691433
106220	691434
8000	691435
13784	691436
30766	691437
140883	691438
99299	691439
9420	691440
83663	691441
94072	691442
94619	691443
25054	691444
61082	691445
7775	691446
108473	691447
237823	691448
166281	691449
166281	691450
53937	691451
294699	691452
44	691453
126765	691454
310141	691455
192827	691456
86772	691457
76262	691458
42353	691459
95434	691460
11758	691461
280196	691462
104093	691463
21407	691464
39909	691465
15696	691466
300583	691467
49310	691468
42721	691469
88621	691470
23315	691471
6208	691472
23883	691473
139659	691474
246559	691475
15724	691476
18066	691477
203959	691478
17168	691479
32030	691480
44518	691481
3711	691482
197338	691483
132093	691484
137422	691485
123698	691486
123698	691487
65845	691488
172290	691489
101677	691490
181714	691491
214176	691492
31552	691493
201530	691494
10548	691495
98478	691496
64370	691497
92860	691498
64564	691499
105390	691500
2194	691501
6365	691502
134833	691503
199190	691504
153694	691505
241048	691506
132147	691507
239292	691508
138132	691509
188142	691510
177898	691511
489	691512
128316	691513
112680	691514
186026	691515
116691	691516
185156	691517
90534	691518
200764	691519
64551	691520
228679	691521
109692	691522
87269	691523
225059	691524
4060	691525
219996	691526
273635	691527
95846	691528
10359	691529
63688	691530
121504	691531
109932	691532
109932	691533
40012	691534
109800	691535
241337	691536
288416	691537
46141	691538
296104	691539
80472	691540
278433	691541
53803	691542
168603	691543
120376	691544
154000	691545
5174	691546
202447	691547
146327	691548
176489	691549
227843	691550
300586	691551
275115	691552
229015	691553
207712	691554
42919	691555
126258	691556
180293	691557
122598	691558
219971	691559
155842	691560
5411	691561
8916	691562
33995	691563
198465	691564
95821	691565
148384	691566
185017	691567
31166	691568
69828	691569
42320	691570
9903	691571
110879	691572
214355	691573
16322	691574
60885	691575
75368	691576
1963	691577
108550	691578
14519	691579
35235	691580
35235	691581
37574	691582
5827	691583
264570	691584
21330	691585
32703	691586
12305	691587
6273	691588
8333	691589
30116	691590
158599	691591
49286	691592
18809	691593
4217	691594
43589	691595
144162	691596
29048	691597
4532	691598
242761	691599
21001	691600
110529	691601
24657	691602
138076	691603
34567	691604
9481	691605
85993	691606
3493	691607
144120	691608
27829	691609
219887	691610
63610	691611
19443	691612
241471	691613
60888	691614
88892	691615
60826	691616
285914	691617
104002	691618
14395	691619
62075	691620
1623	691621
150307	691622
160099	691623
170244	691624
70991	691625
1532	691626
37973	691627
25642	691628
1156	691629
40	691630
167984	691631
155030	691632
175288	691633
10420	691634
16301	691635
71752	691636
6716	691637
14303	691638
14386	691639
90183	691640
115667	691641
419	691642
124742	691643
85796	691644
115667	691645
82784	691646
122808	691647
112103	691648
13244	691649
40149	691650
31056	691651
808	691652
14447	691653
11356	691654
125814	691655
125814	691656
67566	691657
141710	691658
89510	691659
18008	691660
19008	691661
20526	691662
31042	691663
37167	691664
36529	691665
33607	691666
123224	691667
132117	691668
2910	691669
130234	691670
17242	691671
58752	691672
50687	691673
19008	691674
189815	691675
68588	691676
1777	691677
28488	691678
29930	691679
119484	691680
147445	691681
78506	691682
106713	691683
26400	691684
34972	691685
20352	691686
98477	691687
217810	691688
131530	691689
14721	691690
1014	691691
239010	691692
14677	691693
29754	691694
31832	691695
94788	691696
7862	691697
287889	691698
89523	691699
84298	691700
144967	691701
42414	691702
286088	691703
179238	691704
152858	691705
179465	691706
49970	691707
13473	691708
28056	691709
147646	691710
24842	691711
145004	691712
17511	691713
80609	691714
63493	691715
120843	691716
14015	691717
119320	691718
97435	691719
8519	691720
61544	691721
171641	691722
111100	691723
93268	691724
4039	691725
103635	691726
79836	691727
69654	691728
31522	691729
39539	691730
57508	691731
20700	691732
13168	691733
15752	691734
28957	691735
14148	691736
205026	691737
142155	691738
34180	691739
42350	691740
42586	691741
11557	691742
94012	691743
26038	691744
34180	691745
194508	691746
12130	691747
89761	691748
175488	691749
60178	691750
5390	691751
57861	691752
6217	691753
26617	691754
921	691755
100311	691756
8573	691757
131057	691758
83392	691759
66047	691760
43577	691761
36481	691762
26574	691763
16035	691764
175050	691765
25981	691766
237332	691767
230284	691768
1310	691769
2277	691770
156836	691771
5486	691772
215612	691773
160099	691774
83981	691775
51085	691776
53579	691777
19997	691778
46197	691779
139933	691780
111101	691781
55146	691782
20700	691783
76386	691784
6620	691785
18899	691786
7621	691787
35230	691788
16485	691789
31080	691790
53591	691791
213385	691792
54717	691793
16524	691794
12152	691795
101615	691796
32387	691797
41908	691798
53082	691799
264688	691800
9923	691801
113137	691802
13853	691803
15388	691804
203800	691805
101210	691806
309535	691807
85073	691808
73946	691809
27854	691810
96085	691811
91755	691812
1887	691813
64969	691814
131948	691815
80963	691816
130874	691817
52667	691818
28537	691819
33304	691820
83474	691821
74452	691822
98093	691823
5385	691824
93469	691825
182246	691826
5695	691827
42391	691828
66664	691829
24256	691830
102071	691831
52938	691832
14826	691833
74460	691834
53958	691835
123985	691836
4092	691837
40691	691838
116587	691839
47503	691840
244415	691841
125330	691842
13327	691843
31182	691844
85785	691845
30236	691846
171753	691847
53422	691848
71549	691849
167034	691850
270621	691851
54037	691852
33314	691853
175837	691854
15388	691855
70622	691856
6560	691857
152480	691858
17790	691859
91383	691860
18658	691861
131141	691862
257841	691863
278658	691864
95046	691865
6467	691866
190396	691867
52310	691868
31866	691869
57000	691870
203783	691871
19768	691872
24819	691873
2102	691874
2102	691875
3293	691876
16507	691877
40953	691878
1236	691879
22133	691880
110387	691881
239418	691882
11095	691883
63249	691884
8218	691885
1926	691886
5350	691887
5699	691888
11441	691889
11998	691890
11998	691891
169636	691892
5402	691893
2784	691894
3004	691895
3093	691896
187751	691897
280801	691898
144350	691899
152119	691900
125827	691901
162702	691902
221133	691903
107055	691904
211091	691905
92826	691906
59703	691907
4341	691908
10743	691909
229140	691910
195291	691911
8988	691912
8988	691913
1165	691914
279004	691915
13350	691916
60534	691917
7834	691918
103147	691919
84490	691920
23447	691921
115907	691922
91361	691923
75120	691924
139367	691925
30295	691926
13913	691927
19659	691928
70073	691929
12507	691930
23615	691931
26796	691932
36670	691933
85151	691934
6962	691935
25344	691936
109935	691937
79752	691938
169540	691939
24715	691940
127123	691941
146730	691942
69641	691943
130575	691944
101415	691945
34152	691946
22957	691947
89342	691948
2678	691949
133231	691950
2219	691951
20351	691952
20330	691953
4703	691954
1156	691955
123691	691956
35384	691957
82496	691958
30657	691959
57933	691960
41288	691961
83641	691962
204471	691963
21328	691964
61776	691965
43533	691966
27772	691967
34132	691968
271601	691969
11281	691970
63487	691971
18033	691972
197888	691973
186708	691974
43347	691975
2929	691976
188002	691977
8432	691978
70797	691979
4672	691980
18109	691981
51139	691982
116956	691983
2439	691984
65476	691985
308069	691986
141863	691987
78508	691988
17011	691989
3237	691990
40987	691991
2140	691992
21555	691993
83641	691994
4180	691995
159710	691996
163040	691997
16739	691998
5229	691999
18952	692000
14721	692001
58736	692002
248418	692003
58128	692004
7839	692005
27475	692006
12678	692007
22918	692008
200275	692009
8661	692010
56109	692011
66782	692012
87333	692013
11982	692014
20518	692015
6166	692016
190338	692017
50928	692018
3713	692019
1958	692020
69396	692021
95662	692022
57866	692023
8664	692024
31588	692025
68702	692026
15383	692027
131654	692028
101550	692029
4934	692030
53052	692031
127595	692032
2482	692033
7973	692034
6136	692035
196668	692036
159683	692037
10964	692038
153063	692039
14226	692040
171751	692041
109388	692042
32258	692043
10106	692044
16756	692045
145737	692046
21158	692047
14566	692048
45683	692049
213592	692050
88799	692051
170	692052
101583	692053
14134	692054
1875	692055
23201	692056
142426	692057
209210	692058
108301	692059
53393	692060
46840	692061
42801	692062
40554	692063
19985	692064
70817	692065
44824	692066
90966	692067
131515	692068
131515	692069
44872	692070
93327	692071
14198	692072
64435	692073
75976	692074
34841	692075
193634	692076
85818	692077
121869	692078
74807	692079
10993	692080
130584	692081
123390	692082
33710	692083
14174	692084
26232	692085
89221	692086
149435	692087
7751	692088
24879	692089
85396	692090
12867	692091
152297	692092
8742	692093
76711	692094
76711	692095
52773	692096
10095	692097
357	692098
135856	692099
283744	692100
56551	692101
71125	692102
43791	692103
8211	692104
159323	692105
194075	692106
186254	692107
3725	692108
43894	692109
25561	692110
181679	692111
66440	692112
5758	692113
28552	692114
22989	692115
46271	692116
120322	692117
179143	692118
63366	692119
183295	692120
163862	692121
12942	692122
2751	692123
85683	692124
94644	692125
294358	692126
53436	692127
12979	692128
63535	692129
216898	692130
184	692131
166877	692132
18376	692133
6691	692134
13359	692135
12074	692136
89291	692137
148158	692138
78413	692139
191714	692140
75402	692141
40867	692142
98082	692143
65505	692144
247783	692145
7411	692146
4970	692147
11598	692148
5396	692149
38469	692150
1023	692151
14429	692152
7751	692153
5932	692154
81638	692155
99822	692156
1662	692157
183633	692158
197	692159
19584	692160
22037	692161
43109	692162
115894	692163
17258	692164
27252	692165
94302	692166
52656	692167
52656	692168
77868	692169
65179	692170
17760	692171
11482	692172
1503	692173
22198	692174
116243	692175
21001	692176
46532	692177
7531	692178
34431	692179
38322	692180
203991	692181
11601	692182
112030	692183
36261	692184
151474	692185
68774	692186
15371	692187
77519	692188
105832	692189
30622	692190
49189	692191
175405	692192
288934	692193
176700	692194
134686	692195
36030	692196
177	692197
146037	692198
99541	692199
1259	692200
22848	692201
14163	692202
311736	692203
54694	692204
132221	692205
217793	692206
166184	692207
134686	692208
85214	692209
230812	692210
12934	692211
21352	692212
18218	692213
277754	692214
12638	692215
24766	692216
46800	692217
177177	692218
11719	692219
97884	692220
65884	692221
65615	692222
181161	692223
152244	692224
194495	692225
228616	692226
277237	692227
100555	692228
176975	692229
119066	692230
206987	692231
236752	692232
165619	692233
272587	692234
82164	692235
102625	692236
60073	692237
255067	692238
197001	692239
305280	692240
106860	692241
203740	692242
89472	692243
200397	692244
232288	692245
261333	692246
311616	692247
29792	692248
21480	692249
266173	692250
50998	692251
62780	692252
45545	692253
151903	692254
77114	692255
21304	692256
44705	692257
159970	692258
118608	692259
17106	692260
273074	692261
71808	692262
6780	692263
161124	692264
171621	692265
14322	692266
210367	692267
24388	692268
161976	692269
36178	692270
64302	692271
117458	692272
6526	692273
81779	692274
129249	692275
218013	692276
131005	692277
149496	692278
35392	692279
51814	692280
64302	692281
69798	692282
98942	692283
31775	692284
99418	692285
42948	692286
306591	692287
52867	692288
189	692289
21876	692290
49815	692291
47563	692292
144140	692293
46200	692294
22012	692295
106864	692296
74929	692297
1846	692298
24528	692299
124393	692300
54314	692301
55114	692302
101225	692303
186061	692304
54583	692305
67939	692306
41745	692307
222301	692308
89679	692309
134362	692310
248045	692311
91302	692312
4234	692313
190972	692314
59209	692315
12774	692316
278186	692317
231581	692318
168085	692319
32806	692320
21919	692321
16540	692322
35412	692323
75126	692324
47059	692325
255	692326
34322	692327
129104	692328
197238	692329
30178	692330
104295	692331
195400	692332
18952	692333
14281	692334
169712	692335
38734	692336
52641	692337
281845	692338
149621	692339
119194	692340
47555	692341
24820	692342
27505	692343
8990	692344
203832	692345
15258	692346
75638	692347
178616	692348
118921	692349
311103	692350
13205	692351
119987	692352
61721	692353
5874	692354
51654	692355
13891	692356
33440	692357
110446	692358
69588	692359
183676	692360
29325	692361
137733	692362
99904	692363
63756	692364
279715	692365
174453	692366
58730	692367
22888	692368
12606	692369
57892	692370
223493	692371
17827	692372
64941	692373
3018	692374
19223	692375
40593	692376
248460	692377
44716	692378
26397	692379
59996	692380
305705	692381
41675	692382
97650	692383
15770	692384
81335	692385
54064	692386
14514	692387
4244	692388
4244	692389
163199	692390
87393	692391
27023	692392
72046	692393
10029	692394
133653	692395
209145	692396
300307	692397
259643	692398
293042	692399
292953	692400
1302	692401
297501	692402
161315	692403
78323	692404
112852	692405
188059	692406
182619	692407
72115	692408
79133	692409
151154	692410
262025	692411
64889	692412
91004	692413
48883	692414
66	692415
214178	692416
7624	692417
36166	692418
241311	692419
182237	692420
52179	692421
231159	692422
155136	692423
129066	692424
14170	692425
43055	692426
62929	692427
108607	692428
48524	692429
51814	692430
35948	692431
53523	692432
104191	692433
16632	692434
282177	692435
188103	692436
5426	692437
286000	692438
63204	692439
34093	692440
113475	692441
204068	692442
171329	692443
105903	692444
66773	692445
26567	692446
126844	692447
648	692448
126104	692449
247479	692450
89468	692451
12311	692452
251693	692453
2468	692454
33124	692455
202741	692456
90718	692457
31195	692458
52297	692459
29362	692460
131562	692461
297226	692462
33324	692463
215438	692464
85297	692465
14678	692466
40842	692467
11879	692468
46836	692469
64413	692470
258440	692471
79802	692472
279519	692473
44728	692474
152118	692475
63216	692476
84320	692477
227309	692478
41496	692479
170058	692480
53558	692481
62999	692482
61132	692483
932	692484
7597	692485
4669	692486
215195	692487
6797	692488
9388	692489
29494	692490
57346	692491
216074	692492
283966	692493
123251	692494
183345	692495
40053	692496
156501	692497
69578	692498
89594	692499
15990	692500
146561	692501
27459	692502
13853	692503
29536	692504
6797	692505
25070	692506
6797	692507
23432	692508
39488	692509
39313	692510
5708	692511
80666	692512
3969	692513
53621	692514
1854	692515
208521	692516
208521	692517
37210	692518
87674	692519
50225	692520
29120	692521
68954	692522
162152	692523
70400	692524
180245	692525
61509	692526
161978	692527
73539	692528
207334	692529
299585	692530
102127	692531
90447	692532
12382	692533
90178	692534
841	692535
88090	692536
139140	692537
238542	692538
100420	692539
10563	692540
1038	692541
1038	692542
111728	692543
28488	692544
15718	692545
147601	692546
3081	692547
78110	692548
164542	692549
288226	692550
122646	692551
12860	692552
20087	692553
122646	692554
302690	692555
53750	692556
1570	692557
257375	692558
168194	692559
51074	692560
5573	692561
156595	692562
31741	692563
176255	692564
93782	692565
148403	692566
138996	692567
309715	692568
91889	692569
127389	692570
15143	692571
88001	692572
158604	692573
219992	692574
161534	692575
274575	692576
92197	692577
297285	692578
115711	692579
122668	692580
42415	692581
84449	692582
49609	692583
118960	692584
104796	692585
78840	692586
68304	692587
2004	692588
118509	692589
43525	692590
37209	692591
105608	692592
253970	692593
80666	692594
116456	692595
118673	692596
6856	692597
245658	692598
105848	692599
48191	692600
139663	692601
118535	692602
118281	692603
162513	692604
26146	692605
19911	692606
97808	692607
65399	692608
2459	692609
3081	692610
79229	692611
190628	692612
1547	692613
310414	692614
74745	692615
4399	692616
280938	692617
222574	692618
204627	692619
51221	692620
69044	692621
2905	692622
205663	692623
151377	692624
68491	692625
98677	692626
4960	692627
31876	692628
12315	692629
101474	692630
133029	692631
48650	692632
11403	692633
4829	692634
119544	692635
190032	692636
127629	692637
73358	692638
174378	692639
33824	692640
91911	692641
162222	692642
137027	692643
11944	692644
246570	692645
94187	692646
3386	692647
237880	692648
19968	692649
7540	692650
72751	692651
94707	692652
145457	692653
7147	692654
96744	692655
11078	692656
211218	692657
26338	692658
111674	692659
93608	692660
6166	692661
260282	692662
44573	692663
11357	692664
162778	692665
139502	692666
114942	692667
249579	692668
5	692669
42335	692670
17028	692671
27754	692672
55286	692673
1243	692674
20907	692675
91712	692676
89783	692677
162514	692678
3001	692679
74469	692680
122714	692681
261754	692682
74469	692683
35727	692684
122696	692685
15499	692686
73886	692687
38294	692688
16377	692689
110845	692690
2973	692691
4556	692692
47423	692693
280716	692694
66449	692695
231658	692696
232227	692697
106534	692698
71598	692699
70157	692700
15499	692701
15499	692702
204743	692703
167801	692704
71509	692705
10440	692706
47440	692707
83533	692708
134300	692709
21949	692710
258138	692711
6041	692712
155917	692713
103983	692714
57465	692715
68239	692716
1464	692717
16259	692718
145838	692719
39900	692720
28518	692721
216807	692722
57705	692723
56493	692724
17048	692725
46459	692726
50140	692727
3861	692728
854	692729
307276	692730
142107	692731
164714	692732
42038	692733
197511	692734
133131	692735
11885	692736
58457	692737
40079	692738
45237	692739
140269	692740
31465	692741
68366	692742
242495	692743
13172	692744
171755	692745
28750	692746
75529	692747
106280	692748
47107	692749
16051	692750
63969	692751
274079	692752
162551	692753
9	692754
14413	692755
108484	692756
160482	692757
25551	692758
35326	692759
2430	692760
1849	692761
124703	692762
36504	692763
38857	692764
206931	692765
296803	692766
5384	692767
56083	692768
98171	692769
34294	692770
133081	692771
265452	692772
65189	692773
28878	692774
13850	692775
282135	692776
79585	692777
70992	692778
210727	692779
263638	692780
71744	692781
18876	692782
65034	692783
187582	692784
38537	692785
22610	692786
146044	692787
243977	692788
6311	692789
161173	692790
65231	692791
237774	692792
57188	692793
210610	692794
125933	692795
4526	692796
54550	692797
106942	692798
55728	692799
73386	692800
153736	692801
61431	692802
213917	692803
71209	692804
21272	692805
218568	692806
97961	692807
75655	692808
61064	692809
13936	692810
65076	692811
15755	692812
82572	692813
204810	692814
12366	692815
36676	692816
23517	692817
66734	692818
50835	692819
27297	692820
38436	692821
21783	692822
101323	692823
283618	692824
139730	692825
276330	692826
39127	692827
86073	692828
39629	692829
251958	692830
33969	692831
32434	692832
798	692833
46169	692834
49843	692835
20829	692836
198655	692837
95113	692838
10886	692839
10329	692840
49669	692841
74795	692842
98743	692843
160151	692844
143134	692845
22294	692846
88079	692847
97371	692848
95043	692849
282921	692850
1009	692851
146059	692852
66075	692853
35961	692854
40299	692855
295490	692856
111384	692857
74894	692858
9553	692859
8849	692860
211748	692861
24402	692862
188554	692863
283928	692864
225	692865
215763	692866
29823	692867
23423	692868
78412	692869
10961	692870
54380	692871
29756	692872
169790	692873
169686	692874
153139	692875
2914	692876
155232	692877
162224	692878
158228	692879
77653	692880
114735	692881
242442	692882
85968	692883
143612	692884
98803	692885
14132	692886
66134	692887
101756	692888
3208	692889
102818	692890
155954	692891
95979	692892
68562	692893
194569	692894
125987	692895
210242	692896
149750	692897
170142	692898
45193	692899
83523	692900
269928	692901
137065	692902
160938	692903
52623	692904
55005	692905
152666	692906
130448	692907
21386	692908
152434	692909
19790	692910
122444	692911
25563	692912
21337	692913
28406	692914
135292	692915
18921	692916
226745	692917
59922	692918
150512	692919
146386	692920
36641	692921
220939	692922
88830	692923
63869	692924
37696	692925
83353	692926
16132	692927
125051	692928
62041	692929
49869	692930
51538	692931
26527	692932
147705	692933
99797	692934
141987	692935
14802	692936
52452	692937
52452	692938
68684	692939
114218	692940
190159	692941
93134	692942
10512	692943
184401	692944
184401	692945
82487	692946
55767	692947
86477	692948
157096	692949
37231	692950
146538	692951
58566	692952
80489	692953
178140	692954
110484	692955
106573	692956
177208	692957
51731	692958
36289	692959
57513	692960
207617	692961
154730	692962
189515	692963
85857	692964
16041	692965
142339	692966
111066	692967
96655	692968
3780	692969
14835	692970
75838	692971
236780	692972
4259	692973
99851	692974
4259	692975
130308	692976
149349	692977
14080	692978
13054	692979
20396	692980
5881	692981
116326	692982
4064	692983
239208	692984
49367	692985
15408	692986
36325	692987
36325	692988
160313	692989
3548	692990
20052	692991
12763	692992
137992	692993
43923	692994
32742	692995
723	692996
91541	692997
63626	692998
122632	692999
276766	693000
216942	693001
41961	693002
54021	693003
4114	693004
251704	693005
42750	693006
10942	693007
9100	693008
11923	693009
45386	693010
112584	693011
294262	693012
122715	693013
17082	693014
4304	693015
194706	693016
130743	693017
150073	693018
96249	693019
8165	693020
70865	693021
131770	693022
32986	693023
201945	693024
20221	693025
139337	693026
51084	693027
182006	693028
246953	693029
27922	693030
135290	693031
166710	693032
109975	693033
22636	693034
12545	693035
894	693036
40476	693037
38256	693038
158419	693039
51322	693040
38180	693041
6082	693042
144666	693043
9459	693044
14363	693045
5497	693046
53387	693047
80663	693048
248313	693049
58025	693050
252532	693051
289261	693052
207845	693053
38973	693054
274603	693055
111624	693056
31238	693057
20672	693058
25088	693059
116927	693060
208865	693061
85313	693062
165298	693063
25869	693064
33530	693065
273152	693066
138985	693067
6929	693068
252014	693069
172059	693070
42463	693071
23624	693072
294223	693073
109507	693074
195708	693075
282337	693076
127122	693077
3295	693078
91544	693079
67002	693080
24979	693081
199480	693082
60517	693083
24609	693084
70438	693085
191538	693086
310211	693087
68958	693088
92621	693089
24174	693090
1385	693091
61315	693092
7286	693093
12	693094
71608	693095
93128	693096
24155	693097
56	693098
67236	693099
4197	693100
26053	693101
15395	693102
15395	693103
45354	693104
193916	693105
86809	693106
61113	693107
109021	693108
2601	693109
40382	693110
88136	693111
25064	693112
200272	693113
189017	693114
278791	693115
4436	693116
59904	693117
881	693118
195586	693119
7307	693120
35124	693121
7918	693122
111818	693123
103414	693124
15103	693125
100866	693126
20442	693127
2021	693128
274345	693129
30087	693130
112599	693131
17681	693132
82945	693133
98757	693134
26192	693135
40147	693136
5595	693137
20224	693138
10674	693139
63930	693140
117339	693141
4589	693142
15867	693143
219870	693144
113511	693145
246374	693146
105128	693147
27690	693148
157860	693149
129413	693150
50005	693151
77392	693152
100292	693153
12429	693154
32307	693155
10510	693156
96514	693157
96549	693158
95545	693159
103958	693160
61770	693161
194439	693162
134128	693163
18430	693164
18430	693165
89959	693166
71636	693167
1837	693168
131476	693169
38974	693170
275527	693171
6950	693172
167723	693173
180237	693174
305851	693175
1911	693176
34447	693177
12010	693178
3689	693179
26506	693180
35086	693181
70755	693182
54665	693183
77599	693184
217226	693185
111601	693186
158258	693187
51065	693188
27512	693189
28173	693190
57074	693191
109792	693192
167226	693193
23686	693194
82837	693195
55726	693196
184758	693197
10952	693198
73369	693199
47737	693200
11093	693201
13618	693202
62021	693203
4066	693204
58916	693205
99834	693206
6635	693207
13582	693208
23220	693209
296405	693210
126119	693211
162062	693212
91504	693213
90780	693214
19224	693215
188841	693216
274588	693217
22582	693218
14846	693219
10839	693220
3491	693221
28291	693222
204199	693223
30664	693224
19224	693225
111804	693226
217550	693227
22547	693228
122478	693229
97296	693230
85216	693231
72489	693232
32105	693233
137365	693234
7991	693235
157642	693236
24850	693237
34919	693238
140795	693239
61610	693240
4509	693241
40016	693242
275415	693243
272452	693244
48957	693245
198720	693246
74170	693247
164992	693248
263447	693249
37138	693250
161362	693251
241073	693252
124619	693253
215256	693254
241211	693255
232848	693256
104392	693257
95879	693258
180606	693259
134420	693260
191371	693261
42852	693262
83706	693263
125849	693264
125849	693265
94986	693266
211139	693267
172308	693268
158611	693269
251987	693270
50298	693271
191844	693272
137159	693273
212495	693274
73248	693275
77760	693276
175907	693277
21107	693278
197596	693279
67588	693280
33509	693281
118617	693282
118617	693283
8342	693284
140661	693285
304777	693286
208399	693287
213693	693288
132129	693289
123925	693290
123925	693291
266609	693292
158375	693293
76399	693294
142928	693295
142905	693296
192364	693297
182942	693298
258866	693299
28684	693300
126237	693301
183211	693302
7451	693303
7451	693304
107768	693305
26526	693306
32909	693307
162717	693308
1716	693309
23745	693310
60729	693311
51633	693312
189685	693313
41015	693314
8282	693315
230824	693316
300281	693317
62131	693318
194547	693319
38098	693320
24478	693321
79960	693322
58456	693323
158769	693324
137042	693325
174841	693326
307958	693327
83579	693328
54360	693329
55992	693330
115761	693331
104833	693332
244961	693333
304314	693334
276586	693335
264554	693336
115397	693337
191183	693338
121687	693339
234121	693340
149579	693341
308285	693342
240141	693343
157662	693344
151611	693345
65820	693346
45018	693347
159861	693348
24963	693349
274927	693350
50750	693351
37394	693352
26458	693353
21827	693354
4281	693355
57644	693356
172407	693357
142431	693358
195531	693359
25451	693360
122573	693361
57644	693362
33104	693363
57115	693364
135250	693365
4281	693366
40304	693367
37975	693368
10887	693369
195917	693370
171086	693371
101217	693372
149088	693373
79156	693374
208255	693375
279987	693376
128382	693377
45018	693378
35713	693379
21625	693380
296507	693381
56176	693382
114818	693383
177805	693384
71587	693385
101217	693386
171756	693387
146133	693388
124574	693389
81752	693390
18099	693391
38537	693392
144248	693393
43189	693394
207388	693395
185718	693396
73981	693397
187456	693398
36720	693399
43135	693400
42570	693401
232381	693402
91382	693403
114818	693404
26458	693405
3767	693406
124651	693407
188141	693408
9928	693409
45018	693410
134421	693411
138809	693412
206805	693413
129297	693414
176094	693415
242257	693416
221271	693417
309789	693418
97745	693419
23267	693420
147301	693421
109446	693422
45106	693423
129810	693424
97896	693425
157316	693426
219342	693427
151263	693428
155086	693429
75962	693430
100645	693431
33368	693432
284682	693433
118838	693434
272453	693435
67383	693436
106601	693437
279952	693438
159855	693439
57414	693440
52857	693441
147629	693442
98471	693443
71927	693444
23592	693445
125405	693446
12062	693447
454	693448
69836	693449
181734	693450
56603	693451
216736	693452
1380	693453
148003	693454
38382	693455
14342	693456
41483	693457
237387	693458
141897	693459
20670	693460
8215	693461
169360	693462
12554	693463
10483	693464
217334	693465
28066	693466
20632	693467
33034	693468
153573	693469
105055	693470
96405	693471
7517	693472
139208	693473
31892	693474
233176	693475
21106	693476
40083	693477
20556	693478
135595	693479
15878	693480
181544	693481
120160	693482
222325	693483
90847	693484
44958	693485
146791	693486
41006	693487
114045	693488
18411	693489
96273	693490
190885	693491
121643	693492
206435	693493
137196	693494
163663	693495
135848	693496
261770	693497
97513	693498
137344	693499
60097	693500
248327	693501
55934	693502
205287	693503
257204	693504
166979	693505
125960	693506
173370	693507
230889	693508
97691	693509
157370	693510
157370	693511
65885	693512
99696	693513
23011	693514
14196	693515
93751	693516
72770	693517
87957	693518
133186	693519
40965	693520
267683	693521
242900	693522
28801	693523
66584	693524
156460	693525
127459	693526
64913	693527
5075	693528
150111	693529
200199	693530
57905	693531
20636	693532
187503	693533
26528	693534
46962	693535
71759	693536
106609	693537
97386	693538
65890	693539
214650	693540
163163	693541
147831	693542
45854	693543
5662	693544
132597	693545
111034	693546
251732	693547
67107	693548
11268	693549
301358	693550
44329	693551
159283	693552
57347	693553
294960	693554
133154	693555
201801	693556
67350	693557
282088	693558
191554	693559
78407	693560
71394	693561
141885	693562
139926	693563
146497	693564
310944	693565
87391	693566
301646	693567
17273	693568
128895	693569
158251	693570
245419	693571
119968	693572
214899	693573
199192	693574
69705	693575
75328	693576
205042	693577
56516	693578
187110	693579
204448	693580
46090	693581
41780	693582
192876	693583
81197	693584
59151	693585
92592	693586
200548	693587
195615	693588
70152	693589
98650	693590
159029	693591
212421	693592
203890	693593
98237	693594
221434	693595
282091	693596
204978	693597
76104	693598
76248	693599
265827	693600
153897	693601
247956	693602
147056	693603
167430	693604
239456	693605
261957	693606
140949	693607
244867	693608
269932	693609
86202	693610
147227	693611
138719	693612
97513	693613
302134	693614
179866	693615
301717	693616
301692	693617
212024	693618
47263	693619
287444	693620
216467	693621
211992	693622
54059	693623
203333	693624
115472	693625
240633	693626
207123	693627
149	693628
75833	693629
206521	693630
157571	693631
229444	693632
280896	693633
20778	693634
1219	693635
19091	693636
74118	693637
11480	693638
25600	693639
25600	693640
83588	693641
6257	693642
103035	693643
134650	693644
161025	693645
63439	693646
33804	693647
4243	693648
60406	693649
40592	693650
13070	693651
296714	693652
118816	693653
55555	693654
34983	693655
76382	693656
5627	693657
1855	693658
8232	693659
67999	693660
571	693661
93274	693662
296815	693663
27817	693664
241239	693665
107211	693666
311651	693667
130238	693668
54908	693669
4744	693670
77219	693671
46989	693672
301026	693673
4266	693674
25350	693675
78847	693676
79473	693677
10243	693678
4216	693679
99995	693680
101156	693681
123896	693682
160532	693683
31895	693684
13249	693685
106217	693686
2722	693687
29820	693688
98115	693689
8510	693690
95708	693691
274719	693692
34563	693693
64935	693694
38474	693695
70461	693696
15450	693697
103834	693698
459	693699
54059	693700
111623	693701
206464	693702
40130	693703
96941	693704
138278	693705
24936	693706
291438	693707
195467	693708
121462	693709
152931	693710
60754	693711
44144	693712
27407	693713
98767	693714
50040	693715
96847	693716
129463	693717
80975	693718
99232	693719
163937	693720
42235	693721
108234	693722
14102	693723
292350	693724
190190	693725
202693	693726
192904	693727
192904	693728
9740	693729
61755	693730
76588	693731
85862	693732
20591	693733
83026	693734
55512	693735
6378	693736
203341	693737
76633	693738
93146	693739
23401	693740
3076	693741
18219	693742
137438	693743
199402	693744
36816	693745
40640	693746
204139	693747
86418	693748
216340	693749
54157	693750
36496	693751
32871	693752
144445	693753
62443	693754
51308	693755
152316	693756
187517	693757
72628	693758
95421	693759
5025	693760
145072	693761
19869	693762
9425	693763
231660	693764
22796	693765
37288	693766
11763	693767
3290	693768
115528	693769
17829	693770
138349	693771
21615	693772
4667	693773
4667	693774
26487	693775
32699	693776
42599	693777
138683	693778
110658	693779
3102	693780
56864	693781
109547	693782
205408	693783
27888	693784
88446	693785
119456	693786
106893	693787
120562	693788
217789	693789
15104	693790
213369	693791
66884	693792
33221	693793
143183	693794
6741	693795
11885	693796
70052	693797
117500	693798
698	693799
150505	693800
70388	693801
70578	693802
1087	693803
44197	693804
65649	693805
122644	693806
8318	693807
205099	693808
66002	693809
56131	693810
74292	693811
160095	693812
59362	693813
77443	693814
33522	693815
22010	693816
147309	693817
54916	693818
191278	693819
115000	693820
57123	693821
39998	693822
127275	693823
16289	693824
40115	693825
56348	693826
61849	693827
216065	693828
154702	693829
48020	693830
12093	693831
102423	693832
84877	693833
56696	693834
110159	693835
253037	693836
63744	693837
200321	693838
146269	693839
311212	693840
29412	693841
102075	693842
191951	693843
75346	693844
15456	693845
43211	693846
114521	693847
252374	693848
10676	693849
54483	693850
66310	693851
244502	693852
132670	693853
262709	693854
238143	693855
104498	693856
69939	693857
100215	693858
78767	693859
327	693860
85005	693861
1316	693862
13528	693863
71063	693864
203341	693865
114866	693866
121612	693867
188619	693868
111431	693869
284046	693870
137045	693871
184299	693872
165983	693873
165850	693874
296291	693875
170039	693876
12948	693877
80578	693878
302321	693879
55616	693880
156245	693881
156097	693882
162471	693883
143301	693884
189359	693885
192313	693886
187431	693887
164037	693888
75319	693889
272469	693890
127286	693891
129150	693892
154166	693893
88346	693894
54585	693895
167626	693896
182400	693897
145966	693898
27964	693899
18241	693900
66069	693901
191952	693902
115000	693903
108239	693904
56681	693905
35982	693906
134797	693907
62295	693908
46536	693909
45059	693910
56696	693911
56696	693912
211458	693913
129880	693914
126730	693915
172184	693916
118336	693917
195629	693918
64137	693919
26100	693920
189481	693921
80994	693922
148502	693923
60123	693924
171097	693925
14572	693926
205342	693927
44960	693928
287963	693929
199365	693930
108949	693931
76470	693932
48509	693933
84916	693934
80713	693935
80713	693936
192594	693937
47707	693938
22439	693939
160713	693940
74639	693941
114944	693942
150774	693943
176581	693944
81198	693945
18241	693946
274723	693947
234649	693948
203238	693949
92286	693950
261408	693951
12481	693952
12481	693953
21	693954
144011	693955
85077	693956
131265	693957
73621	693958
43177	693959
156516	693960
216346	693961
30654	693962
1418	693963
49603	693964
193610	693965
296	693966
243478	693967
61428	693968
28318	693969
5403	693970
91613	693971
10481	693972
45173	693973
87023	693974
49427	693975
145229	693976
182060	693977
273299	693978
86808	693979
312050	693980
281574	693981
120995	693982
4439	693983
210336	693984
78074	693985
200434	693986
79391	693987
79973	693988
69594	693989
71047	693990
69721	693991
116109	693992
96741	693993
58530	693994
9586	693995
36519	693996
13522	693997
297556	693998
85377	693999
28675	694000
137093	694001
179863	694002
49557	694003
52240	694004
52240	694005
100881	694006
194939	694007
175213	694008
23456	694009
60688	694010
137696	694011
48455	694012
60594	694013
92914	694014
161390	694015
171514	694016
61414	694017
166601	694018
218697	694019
239000	694020
212928	694021
225576	694022
108447	694023
106552	694024
151296	694025
100392	694026
46616	694027
166604	694028
24029	694029
211344	694030
174226	694031
62743	694032
120106	694033
276180	694034
93453	694035
59473	694036
48782	694037
158643	694038
12664	694039
230742	694040
179432	694041
79985	694042
140251	694043
253030	694044
48782	694045
41	694046
85148	694047
215602	694048
52625	694049
285626	694050
151212	694051
150079	694052
237090	694053
62517	694054
235036	694055
136503	694056
111961	694057
107092	694058
7559	694059
296655	694060
65232	694061
307623	694062
134070	694063
525	694064
32242	694065
83298	694066
135125	694067
100891	694068
137509	694069
80854	694070
135767	694071
92677	694072
128222	694073
113214	694074
155875	694075
150258	694076
272369	694077
49734	694078
33237	694079
178492	694080
139056	694081
211528	694082
97672	694083
83836	694084
164319	694085
73272	694086
124161	694087
27746	694088
298119	694089
11978	694090
130767	694091
165658	694092
136490	694093
88100	694094
90791	694095
285432	694096
50100	694097
50100	694098
137098	694099
163584	694100
14155	694101
17322	694102
42128	694103
64332	694104
96947	694105
108162	694106
94462	694107
3966	694108
4246	694109
84032	694110
5528	694111
76059	694112
120786	694113
52744	694114
34597	694115
21135	694116
135598	694117
94213	694118
148527	694119
5973	694120
5528	694121
175498	694122
45358	694123
106741	694124
73667	694125
107723	694126
162077	694127
62139	694128
173439	694129
852	694130
62997	694131
60930	694132
47238	694133
211257	694134
29879	694135
70637	694136
43242	694137
14642	694138
59241	694139
633	694140
6099	694141
5333	694142
267951	694143
140641	694144
85949	694145
169750	694146
15687	694147
126551	694148
4527	694149
12944	694150
46146	694151
74760	694152
16613	694153
36549	694154
56315	694155
225846	694156
108479	694157
127952	694158
28451	694159
1243	694160
12932	694161
54062	694162
186607	694163
224895	694164
259476	694165
212054	694166
116614	694167
16533	694168
153794	694169
208715	694170
46504	694171
20146	694172
154606	694173
3207	694174
247869	694175
81276	694176
74860	694177
68161	694178
62580	694179
142849	694180
94834	694181
201439	694182
90023	694183
11007	694184
119088	694185
30154	694186
25984	694187
24762	694188
44483	694189
38674	694190
57405	694191
82103	694192
15329	694193
142698	694194
127148	694195
5567	694196
300413	694197
59883	694198
82711	694199
100405	694200
35356	694201
30167	694202
85232	694203
13779	694204
145946	694205
62841	694206
70987	694207
22859	694208
32390	694209
10842	694210
106412	694211
199549	694212
130558	694213
8097	694214
188003	694215
20209	694216
67066	694217
46801	694218
24749	694219
32901	694220
102095	694221
52546	694222
23033	694223
137551	694224
53484	694225
45462	694226
184992	694227
29970	694228
213495	694229
191176	694230
97791	694231
81746	694232
130587	694233
160956	694234
119265	694235
24863	694236
60790	694237
24970	694238
92341	694239
9156	694240
3060	694241
94726	694242
53523	694243
209252	694244
25936	694245
177153	694246
277169	694247
63721	694248
28801	694249
63054	694250
30112	694251
64270	694252
103281	694253
131450	694254
63910	694255
140645	694256
95844	694257
280888	694258
189959	694259
183553	694260
181376	694261
36049	694262
66655	694263
2997	694264
158936	694265
250603	694266
64286	694267
127015	694268
117611	694269
108238	694270
211846	694271
72752	694272
98321	694273
249648	694274
197090	694275
140833	694276
140833	694277
163647	694278
24180	694279
243072	694280
130439	694281
136551	694282
25922	694283
34390	694284
183677	694285
128745	694286
8830	694287
165880	694288
56428	694289
27289	694290
199694	694291
24048	694292
52559	694293
37729	694294
116967	694295
104481	694296
83520	694297
209245	694298
146127	694299
202301	694300
165807	694301
210202	694302
74334	694303
265855	694304
143119	694305
95121	694306
171731	694307
56526	694308
165851	694309
119746	694310
31177	694311
36295	694312
199426	694313
88087	694314
88087	694315
14572	694316
246878	694317
88200	694318
156903	694319
64465	694320
48577	694321
66298	694322
146127	694323
162745	694324
18742	694325
17105	694326
14882	694327
51838	694328
18806	694329
25764	694330
21054	694331
164415	694332
189153	694333
10347	694334
46196	694335
88224	694336
96458	694337
21355	694338
99016	694339
90365	694340
200890	694341
50280	694342
19340	694343
79858	694344
48034	694345
35317	694346
109541	694347
20621	694348
53719	694349
281006	694350
135550	694351
222929	694352
145843	694353
129880	694354
60305	694355
19237	694356
36715	694357
60023	694358
148454	694359
153769	694360
231360	694361
5771	694362
43990	694363
31803	694364
202512	694365
47707	694366
56221	694367
14968	694368
54804	694369
178297	694370
231246	694371
199767	694372
267146	694373
184837	694374
139067	694375
76666	694376
94961	694377
146115	694378
24085	694379
30051	694380
299553	694381
36333	694382
62468	694383
83257	694384
4827	694385
129261	694386
122317	694387
41646	694388
30360	694389
75329	694390
18559	694391
28117	694392
161047	694393
78565	694394
29968	694395
8245	694396
8210	694397
5531	694398
43610	694399
6082	694400
301774	694401
2683	694402
65612	694403
65569	694404
86607	694405
139872	694406
74594	694407
108430	694408
11602	694409
8283	694410
68104	694411
220904	694412
44998	694413
184814	694414
80554	694415
26781	694416
80554	694417
72306	694418
145902	694419
65249	694420
36283	694421
11406	694422
231690	694423
48426	694424
237044	694425
222970	694426
208408	694427
216014	694428
73855	694429
262603	694430
103061	694431
46606	694432
46606	694433
105149	694434
35155	694435
44805	694436
243622	694437
148329	694438
279803	694439
60015	694440
101253	694441
123146	694442
39083	694443
117287	694444
35548	694445
112396	694446
168134	694447
152355	694448
54794	694449
204754	694450
122064	694451
29232	694452
22626	694453
87572	694454
69001	694455
81076	694456
180934	694457
235703	694458
15185	694459
1166	694460
59320	694461
63357	694462
118257	694463
118257	694464
293494	694465
245906	694466
125353	694467
261016	694468
85035	694469
156958	694470
205500	694471
63264	694472
72896	694473
33143	694474
195527	694475
286871	694476
29905	694477
139923	694478
3246	694479
46733	694480
147165	694481
83066	694482
194338	694483
194338	694484
169193	694485
170957	694486
176577	694487
201095	694488
144824	694489
172347	694490
15708	694491
166044	694492
200600	694493
235866	694494
253141	694495
137342	694496
63613	694497
268554	694498
126329	694499
46699	694500
48323	694501
152208	694502
216334	694503
126022	694504
262403	694505
63783	694506
187440	694507
174605	694508
220173	694509
113378	694510
93546	694511
188373	694512
294639	694513
38790	694514
93945	694515
93945	694516
130964	694517
246998	694518
118874	694519
192093	694520
90835	694521
186788	694522
201232	694523
289218	694524
8901	694525
140430	694526
310929	694527
215943	694528
202157	694529
90309	694530
67716	694531
269890	694532
29298	694533
152371	694534
68362	694535
97202	694536
6	694537
113514	694538
24235	694539
290946	694540
199695	694541
30632	694542
41160	694543
160379	694544
303688	694545
208250	694546
60569	694547
218687	694548
192950	694549
63119	694550
22305	694551
125716	694552
16026	694553
116493	694554
69479	694555
57637	694556
40291	694557
152964	694558
101704	694559
197759	694560
9331	694561
182655	694562
76186	694563
116928	694564
77921	694565
140296	694566
93374	694567
89613	694568
221006	694569
216877	694570
118542	694571
148036	694572
874	694573
75007	694574
21501	694575
204376	694576
12339	694577
97	694578
67613	694579
4917	694580
102255	694581
1574	694582
40458	694583
153584	694584
9358	694585
1651	694586
66314	694587
86760	694588
137391	694589
72641	694590
39609	694591
165299	694592
44	694593
33482	694594
94314	694595
195761	694596
38310	694597
4295	694598
172835	694599
172835	694600
190483	694601
45077	694602
87153	694603
86156	694604
114546	694605
133504	694606
38220	694607
220067	694608
60889	694609
266797	694610
8208	694611
24133	694612
84607	694613
130015	694614
196342	694615
103109	694616
238575	694617
111369	694618
194500	694619
242887	694620
2163	694621
282533	694622
192026	694623
78198	694624
239531	694625
211219	694626
117034	694627
266442	694628
182127	694629
129624	694630
303573	694631
69127	694632
194653	694633
108022	694634
57619	694635
98549	694636
146859	694637
50878	694638
33468	694639
105649	694640
104264	694641
241335	694642
26722	694643
67573	694644
63384	694645
61716	694646
304842	694647
59597	694648
51172	694649
239559	694650
20628	694651
172501	694652
115589	694653
23990	694654
295174	694655
237	694656
162394	694657
121895	694658
134094	694659
294948	694660
272509	694661
71735	694662
14184	694663
28938	694664
306866	694665
10559	694666
68901	694667
258175	694668
103705	694669
125469	694670
99764	694671
7049	694672
7049	694673
70590	694674
56234	694675
80541	694676
89580	694677
93670	694678
111418	694679
54532	694680
62110	694681
108485	694682
32801	694683
88219	694684
8391	694685
11706	694686
8896	694687
250045	694688
20851	694689
54188	694690
229928	694691
263267	694692
253110	694693
235953	694694
20183	694695
67474	694696
141254	694697
111405	694698
101902	694699
82246	694700
131953	694701
42008	694702
216511	694703
11500	694704
174991	694705
48232	694706
161289	694707
145901	694708
154294	694709
9096	694710
32700	694711
127172	694712
175633	694713
226347	694714
190717	694715
228598	694716
106921	694717
15316	694718
82777	694719
34911	694720
99547	694721
303741	694722
101199	694723
2733	694724
169186	694725
137883	694726
82902	694727
116427	694728
139801	694729
46576	694730
874	694731
203320	694732
281450	694733
11584	694734
86133	694735
182200	694736
71694	694737
119473	694738
124032	694739
34911	694740
46645	694741
39956	694742
80833	694743
23628	694744
20692	694745
139975	694746
142276	694747
4374	694748
142882	694749
121804	694750
233875	694751
49856	694752
68308	694753
257429	694754
193269	694755
220976	694756
43487	694757
285003	694758
50402	694759
147694	694760
2081	694761
94828	694762
92582	694763
108184	694764
64742	694765
139057	694766
91844	694767
113031	694768
54938	694769
69316	694770
100690	694771
12958	694772
199750	694773
34318	694774
268266	694775
236069	694776
255244	694777
8790	694778
264456	694779
231416	694780
127615	694781
200128	694782
60515	694783
261224	694784
10154	694785
167395	694786
226210	694787
65043	694788
27889	694789
159930	694790
22329	694791
2786	694792
88102	694793
145179	694794
203872	694795
72697	694796
109309	694797
47387	694798
140756	694799
284662	694800
102201	694801
259817	694802
130503	694803
173372	694804
142687	694805
62118	694806
121870	694807
55006	694808
300130	694809
171487	694810
56293	694811
23525	694812
7956	694813
7956	694814
109390	694815
175154	694816
83759	694817
6365	694818
99000	694819
20330	694820
142049	694821
7404	694822
110313	694823
197556	694824
117098	694825
277539	694826
131370	694827
203173	694828
198920	694829
18269	694830
227419	694831
191973	694832
211236	694833
158262	694834
75496	694835
28440	694836
8177	694837
51087	694838
208610	694839
85988	694840
104183	694841
171468	694842
68855	694843
23912	694844
87434	694845
93443	694846
156218	694847
119776	694848
71351	694849
78214	694850
31079	694851
156994	694852
302044	694853
11120	694854
19098	694855
19098	694856
12097	694857
17011	694858
134229	694859
48995	694860
111336	694861
86699	694862
90628	694863
182478	694864
288712	694865
93301	694866
38061	694867
24112	694868
71179	694869
296105	694870
90628	694871
158044	694872
130323	694873
146758	694874
121407	694875
92803	694876
82155	694877
56004	694878
61724	694879
213150	694880
191192	694881
77322	694882
77322	694883
88951	694884
156377	694885
126982	694886
108858	694887
230298	694888
32669	694889
41735	694890
11883	694891
132575	694892
18551	694893
249173	694894
186500	694895
143625	694896
82773	694897
240247	694898
311362	694899
110445	694900
110445	694901
106921	694902
222571	694903
79534	694904
14850	694905
47815	694906
48428	694907
267104	694908
116427	694909
204080	694910
113989	694911
73691	694912
81580	694913
19029	694914
132650	694915
89548	694916
246955	694917
130955	694918
271467	694919
29685	694920
241629	694921
58452	694922
159395	694923
6658	694924
121642	694925
18036	694926
191564	694927
1735	694928
158300	694929
29482	694930
22356	694931
91075	694932
113954	694933
148599	694934
70372	694935
67099	694936
33061	694937
61600	694938
163731	694939
208843	694940
61704	694941
105601	694942
59050	694943
3837	694944
112488	694945
91377	694946
55921	694947
198368	694948
27791	694949
164554	694950
298751	694951
43583	694952
133469	694953
178098	694954
46476	694955
62857	694956
201968	694957
8418	694958
86199	694959
1695	694960
53725	694961
128250	694962
123506	694963
214752	694964
123738	694965
30469	694966
27166	694967
29703	694968
68823	694969
300454	694970
9008	694971
186294	694972
242	694973
46350	694974
2031	694975
35079	694976
83811	694977
209032	694978
394	694979
45631	694980
104249	694981
90088	694982
56012	694983
118612	694984
23590	694985
48578	694986
85421	694987
148741	694988
18914	694989
47456	694990
242519	694991
7968	694992
128503	694993
311340	694994
84003	694995
42864	694996
41770	694997
60806	694998
1885	694999
213406	695000
104	695001
195909	695002
44859	695003
14987	695004
22173	695005
173519	695006
15765	695007
87595	695008
41329	695009
478	695010
35064	695011
3938	695012
278324	695013
212078	695014
157835	695015
112995	695016
37510	695017
40683	695018
26405	695019
282651	695020
262464	695021
165092	695022
247054	695023
1210	695024
483	695025
79359	695026
53099	695027
130977	695028
31142	695029
43066	695030
131697	695031
32605	695032
57670	695033
52114	695034
52114	695035
94978	695036
50107	695037
39163	695038
44013	695039
132906	695040
200741	695041
18286	695042
104094	695043
15059	695044
33785	695045
11542	695046
75694	695047
139	695048
47531	695049
17658	695050
12736	695051
184473	695052
170321	695053
83418	695054
157119	695055
140	695056
181997	695057
194569	695058
296901	695059
34158	695060
264360	695061
61442	695062
83496	695063
194568	695064
125280	695065
33328	695066
21573	695067
68616	695068
138484	695069
42974	695070
148715	695071
198420	695072
247322	695073
81413	695074
112285	695075
121847	695076
137563	695077
283014	695078
18219	695079
61218	695080
34378	695081
4363	695082
55518	695083
30	695084
141916	695085
127044	695086
94686	695087
184591	695088
270267	695089
27833	695090
91367	695091
42111	695092
112870	695093
78046	695094
96984	695095
203270	695096
177675	695097
128821	695098
187512	695099
48847	695100
282944	695101
139200	695102
261970	695103
90225	695104
146408	695105
110611	695106
63951	695107
117162	695108
198540	695109
283929	695110
53611	695111
285329	695112
194072	695113
11673	695114
42111	695115
38167	695116
57735	695117
31070	695118
78046	695119
170588	695120
309213	695121
121226	695122
36501	695123
86107	695124
46567	695125
120766	695126
84632	695127
68944	695128
112446	695129
276529	695130
113651	695131
30145	695132
266477	695133
8911	695134
141371	695135
52283	695136
115773	695137
209263	695138
18595	695139
39792	695140
178447	695141
207448	695142
181922	695143
99692	695144
1480	695145
1480	695146
12552	695147
92101	695148
66633	695149
2865	695150
14903	695151
205329	695152
3854	695153
195461	695154
180416	695155
9083	695156
284475	695157
209461	695158
1253	695159
443	695160
56492	695161
180836	695162
146848	695163
329	695164
213522	695165
14430	695166
114073	695167
23543	695168
61388	695169
23199	695170
39784	695171
123082	695172
138615	695173
170956	695174
17484	695175
180600	695176
54462	695177
145609	695178
125194	695179
6558	695180
183089	695181
181115	695182
156051	695183
100775	695184
58815	695185
205551	695186
29759	695187
18494	695188
167529	695189
53447	695190
138022	695191
138349	695192
8256	695193
23770	695194
111535	695195
174169	695196
23426	695197
114185	695198
59736	695199
12785	695200
59187	695201
83511	695202
48908	695203
254756	695204
173474	695205
58749	695206
193092	695207
46518	695208
122257	695209
60814	695210
113101	695211
142263	695212
88505	695213
296398	695214
35136	695215
19241	695216
7468	695217
293240	695218
5062	695219
46108	695220
100817	695221
17225	695222
208901	695223
240898	695224
26227	695225
36060	695226
14925	695227
119606	695228
125676	695229
12887	695230
10934	695231
32491	695232
121502	695233
9469	695234
15602	695235
145392	695236
27433	695237
201120	695238
52351	695239
121503	695240
72870	695241
14607	695242
206071	695243
207703	695244
221241	695245
6654	695246
143389	695247
227625	695248
192973	695249
215641	695250
168010	695251
243313	695252
6269	695253
194026	695254
15574	695255
290280	695256
266556	695257
45767	695258
182143	695259
181996	695260
120446	695261
172360	695262
145253	695263
105809	695264
43388	695265
142189	695266
311692	695267
52338	695268
139691	695269
237439	695270
253800	695271
200880	695272
175878	695273
127632	695274
158737	695275
103400	695276
11658	695277
206442	695278
81360	695279
28429	695280
59284	695281
178340	695282
94552	695283
120446	695284
118708	695285
19529	695286
136814	695287
290985	695288
311450	695289
63695	695290
40098	695291
235905	695292
65568	695293
132821	695294
78240	695295
287269	695296
132053	695297
133664	695298
236466	695299
175262	695300
175262	695301
237976	695302
4066	695303
629	695304
6849	695305
192401	695306
57213	695307
64155	695308
67615	695309
38035	695310
106273	695311
15707	695312
290359	695313
1088	695314
63333	695315
102882	695316
9061	695317
2778	695318
5183	695319
149811	695320
61734	695321
17362	695322
286331	695323
59648	695324
44954	695325
202001	695326
107050	695327
21400	695328
205703	695329
205584	695330
15372	695331
184037	695332
26449	695333
136825	695334
27653	695335
45905	695336
179739	695337
36515	695338
145104	695339
254618	695340
53392	695341
114923	695342
41295	695343
84596	695344
106364	695345
59057	695346
8430	695347
66591	695348
250776	695349
74107	695350
74107	695351
11548	695352
202861	695353
57989	695354
75390	695355
177279	695356
256890	695357
112537	695358
8557	695359
216484	695360
103193	695361
84160	695362
156715	695363
104913	695364
187579	695365
153140	695366
286828	695367
46142	695368
50589	695369
129473	695370
164755	695371
213316	695372
116967	695373
104110	695374
104120	695375
94186	695376
111530	695377
58015	695378
75654	695379
82298	695380
265360	695381
72105	695382
249958	695383
149019	695384
310830	695385
146131	695386
172555	695387
113494	695388
53817	695389
185798	695390
7010	695391
103267	695392
25738	695393
169302	695394
86878	695395
64769	695396
65010	695397
165403	695398
266266	695399
269863	695400
83440	695401
95882	695402
165442	695403
118835	695404
151657	695405
100911	695406
148988	695407
204508	695408
6055	695409
238670	695410
130661	695411
135036	695412
301058	695413
171653	695414
179369	695415
293306	695416
121922	695417
29155	695418
215582	695419
69150	695420
197642	695421
120487	695422
199598	695423
145028	695424
38161	695425
137302	695426
132329	695427
90657	695428
93835	695429
110372	695430
302960	695431
51210	695432
121621	695433
215087	695434
5316	695435
306167	695436
32109	695437
217236	695438
87153	695439
6387	695440
1952	695441
58195	695442
64643	695443
11308	695444
42741	695445
1911	695446
3284	695447
77254	695448
130544	695449
154778	695450
256072	695451
21190	695452
164327	695453
62407	695454
62407	695455
54036	695456
161117	695457
33628	695458
36757	695459
109534	695460
92098	695461
283489	695462
281194	695463
259232	695464
306132	695465
97477	695466
8326	695467
287115	695468
213298	695469
57014	695470
61442	695471
17173	695472
52179	695473
284802	695474
95874	695475
110112	695476
7882	695477
207475	695478
76560	695479
124928	695480
24837	695481
290537	695482
54390	695483
106116	695484
208365	695485
75281	695486
90522	695487
144717	695488
71112	695489
180027	695490
191305	695491
260691	695492
203242	695493
155279	695494
206537	695495
201235	695496
272681	695497
27734	695498
5733	695499
150866	695500
41184	695501
141487	695502
85825	695503
206406	695504
251061	695505
215324	695506
138908	695507
206020	695508
70341	695509
298763	695510
245725	695511
50463	695512
223400	695513
97890	695514
147277	695515
89486	695516
155290	695517
303313	695518
26062	695519
210650	695520
7567	695521
29902	695522
35633	695523
88891	695524
108531	695525
105346	695526
170575	695527
269349	695528
306402	695529
174739	695530
123609	695531
200661	695532
40358	695533
272682	695534
231809	695535
225108	695536
50568	695537
13276	695538
11645	695539
135840	695540
166401	695541
73264	695542
78990	695543
23990	695544
176129	695545
116048	695546
51158	695547
109209	695548
88351	695549
3434	695550
214276	695551
159885	695552
6886	695553
75094	695554
14984	695555
152963	695556
236540	695557
134082	695558
104667	695559
14426	695560
39373	695561
15819	695562
132170	695563
132170	695564
81820	695565
74987	695566
50151	695567
8322	695568
58316	695569
20436	695570
162994	695571
84759	695572
39837	695573
100188	695574
5526	695575
61074	695576
105505	695577
251129	695578
31598	695579
122153	695580
141148	695581
10165	695582
266	695583
123864	695584
25160	695585
298638	695586
61629	695587
123017	695588
123017	695589
149888	695590
61542	695591
146	695592
183356	695593
67340	695594
135326	695595
41567	695596
166747	695597
144400	695598
86499	695599
61426	695600
188030	695601
211120	695602
204251	695603
59975	695604
182153	695605
48651	695606
27767	695607
117273	695608
89384	695609
368	695610
153726	695611
98874	695612
23422	695613
24731	695614
16090	695615
241445	695616
153853	695617
108354	695618
118317	695619
91277	695620
87779	695621
148740	695622
1377	695623
158457	695624
77222	695625
60892	695626
86783	695627
88478	695628
2108	695629
129373	695630
34102	695631
17939	695632
61474	695633
107018	695634
250369	695635
169648	695636
5853	695637
35879	695638
226460	695639
135957	695640
232234	695641
205064	695642
27131	695643
201856	695644
29524	695645
1771	695646
4087	695647
4087	695648
21643	695649
109120	695650
13321	695651
20275	695652
39207	695653
26969	695654
120699	695655
107479	695656
230487	695657
114786	695658
207817	695659
213574	695660
150992	695661
189152	695662
138990	695663
48841	695664
93948	695665
3710	695666
181013	695667
1453	695668
111393	695669
136957	695670
27131	695671
2221	695672
100791	695673
52147	695674
158397	695675
99968	695676
10101	695677
208622	695678
17178	695679
110320	695680
109775	695681
44175	695682
28897	695683
1747	695684
234083	695685
2492	695686
71073	695687
38409	695688
4087	695689
69384	695690
21916	695691
176950	695692
48500	695693
155440	695694
117290	695695
43605	695696
183704	695697
22161	695698
1656	695699
42871	695700
43605	695701
146527	695702
7072	695703
1817	695704
14137	695705
99703	695706
100340	695707
53722	695708
59146	695709
60919	695710
32624	695711
15072	695712
10314	695713
4036	695714
15072	695715
302895	695716
63710	695717
42377	695718
1152	695719
173230	695720
124173	695721
165358	695722
38919	695723
174331	695724
88252	695725
91388	695726
3212	695727
64659	695728
5035	695729
54543	695730
121853	695731
6221	695732
64536	695733
21905	695734
83545	695735
126164	695736
21589	695737
108381	695738
2873	695739
146475	695740
106848	695741
282586	695742
1492	695743
42752	695744
116252	695745
129193	695746
3642	695747
193828	695748
109775	695749
104216	695750
107894	695751
147446	695752
35697	695753
32914	695754
241581	695755
52637	695756
90977	695757
302532	695758
34356	695759
210613	695760
144093	695761
338	695762
118383	695763
131054	695764
24174	695765
50932	695766
10941	695767
255971	695768
74290	695769
20980	695770
42064	695771
34356	695772
80437	695773
10196	695774
114001	695775
14684	695776
20396	695777
194435	695778
121644	695779
38363	695780
5114	695781
122964	695782
12110	695783
125	695784
26711	695785
168197	695786
21819	695787
142402	695788
26123	695789
50644	695790
94	695791
217599	695792
82446	695793
8428	695794
303332	695795
148743	695796
146908	695797
151859	695798
63869	695799
211154	695800
106317	695801
200177	695802
286719	695803
78453	695804
13359	695805
157056	695806
1506	695807
133200	695808
239838	695809
153846	695810
22936	695811
122241	695812
117640	695813
70793	695814
176310	695815
80813	695816
1622	695817
245595	695818
139748	695819
121899	695820
26225	695821
47204	695822
367	695823
1506	695824
133199	695825
158286	695826
22393	695827
22393	695828
561	695829
206101	695830
209562	695831
293903	695832
287367	695833
17148	695834
9591	695835
151974	695836
164447	695837
170222	695838
175990	695839
35755	695840
135081	695841
31546	695842
162869	695843
97992	695844
167636	695845
53961	695846
108292	695847
30005	695848
72710	695849
1776	695850
88983	695851
173274	695852
131288	695853
204271	695854
171684	695855
32691	695856
12615	695857
155404	695858
44368	695859
47130	695860
72565	695861
122479	695862
67342	695863
187534	695864
80765	695865
122638	695866
97068	695867
274355	695868
101309	695869
63643	695870
477	695871
303045	695872
193206	695873
102051	695874
40666	695875
268999	695876
42663	695877
118760	695878
12608	695879
53656	695880
169660	695881
131428	695882
75819	695883
3165	695884
17786	695885
73287	695886
54	695887
26273	695888
65477	695889
41329	695890
263846	695891
24108	695892
34327	695893
56076	695894
51886	695895
308476	695896
6199	695897
211311	695898
34053	695899
23502	695900
100761	695901
40635	695902
3494	695903
17028	695904
164739	695905
4155	695906
54075	695907
54075	695908
42149	695909
59780	695910
8408	695911
285735	695912
89854	695913
204628	695914
23378	695915
48971	695916
130419	695917
6770	695918
82482	695919
253753	695920
2841	695921
105932	695922
27580	695923
13288	695924
89258	695925
12762	695926
6288	695927
57112	695928
25710	695929
124500	695930
133540	695931
34693	695932
32484	695933
44926	695934
28645	695935
120714	695936
24175	695937
50256	695938
81309	695939
2214	695940
5036	695941
299752	695942
12575	695943
205196	695944
36569	695945
36569	695946
181837	695947
28358	695948
202141	695949
9318	695950
37553	695951
145215	695952
58289	695953
81200	695954
7067	695955
48596	695956
16896	695957
50778	695958
1546	695959
15637	695960
109238	695961
53474	695962
17121	695963
31987	695964
73102	695965
131585	695966
27712	695967
10616	695968
80699	695969
44166	695970
153598	695971
99148	695972
62156	695973
106945	695974
10106	695975
4635	695976
29699	695977
150610	695978
4291	695979
144551	695980
126918	695981
173125	695982
4993	695983
44175	695984
72727	695985
189678	695986
161727	695987
1320	695988
210271	695989
4708	695990
61512	695991
27245	695992
61323	695993
84293	695994
103389	695995
48392	695996
57899	695997
57740	695998
9201	695999
44564	696000
24360	696001
9402	696002
9461	696003
92242	696004
118242	696005
59993	696006
8570	696007
69942	696008
62734	696009
143318	696010
12994	696011
9747	696012
187229	696013
159204	696014
16446	696015
118813	696016
8570	696017
140813	696018
129030	696019
38607	696020
80142	696021
49808	696022
400	696023
15425	696024
39504	696025
120786	696026
299112	696027
44500	696028
85713	696029
262418	696030
38964	696031
90134	696032
12858	696033
84120	696034
98430	696035
12618	696036
22300	696037
54184	696038
3874	696039
86395	696040
3126	696041
92891	696042
178202	696043
21086	696044
122589	696045
10348	696046
166071	696047
114464	696048
4128	696049
4128	696050
71020	696051
132485	696052
73384	696053
70211	696054
140332	696055
244871	696056
203920	696057
157849	696058
31017	696059
79696	696060
140780	696061
88068	696062
288617	696063
10539	696064
11636	696065
43369	696066
143556	696067
57259	696068
176656	696069
173915	696070
171198	696071
90630	696072
113773	696073
6196	696074
146598	696075
176478	696076
47094	696077
270141	696078
14504	696079
54459	696080
171315	696081
49099	696082
98824	696083
77722	696084
264576	696085
130948	696086
130948	696087
11902	696088
113229	696089
27023	696090
273544	696091
147604	696092
276268	696093
268477	696094
6196	696095
22224	696096
106542	696097
54047	696098
115425	696099
128524	696100
116624	696101
164463	696102
209325	696103
125310	696104
37699	696105
149067	696106
26543	696107
4133	696108
28455	696109
153422	696110
305179	696111
110259	696112
71458	696113
220587	696114
64273	696115
255223	696116
144540	696117
178154	696118
44920	696119
16404	696120
19519	696121
312466	696122
13760	696123
271150	696124
279875	696125
145861	696126
67288	696127
176878	696128
191871	696129
86303	696130
203118	696131
207115	696132
191871	696133
270662	696134
300372	696135
12967	696136
738	696137
66370	696138
213867	696139
55061	696140
83779	696141
33825	696142
253771	696143
264476	696144
276626	696145
186531	696146
124401	696147
8576	696148
50036	696149
152409	696150
35411	696151
184428	696152
58446	696153
1183	696154
33763	696155
30112	696156
22433	696157
115022	696158
18889	696159
21590	696160
229504	696161
189257	696162
48530	696163
38993	696164
279379	696165
130246	696166
70791	696167
18645	696168
244238	696169
86444	696170
109226	696171
44365	696172
279897	696173
193700	696174
13875	696175
24033	696176
41615	696177
269006	696178
28980	696179
149467	696180
10985	696181
164247	696182
25431	696183
73969	696184
61019	696185
103066	696186
50962	696187
252272	696188
29934	696189
72093	696190
110552	696191
115708	696192
214493	696193
206484	696194
210156	696195
138841	696196
84094	696197
63750	696198
174962	696199
4938	696200
38785	696201
3513	696202
109901	696203
309194	696204
1070	696205
60945	696206
13324	696207
13627	696208
88383	696209
170196	696210
11013	696211
51152	696212
297957	696213
102497	696214
148615	696215
33952	696216
10088	696217
56521	696218
80490	696219
99436	696220
216053	696221
17136	696222
12381	696223
24254	696224
174586	696225
202829	696226
31032	696227
212342	696228
9444	696229
50268	696230
34393	696231
57026	696232
234727	696233
17154	696234
39817	696235
14639	696236
16194	696237
38479	696238
205807	696239
3484	696240
35486	696241
277974	696242
107586	696243
245026	696244
159636	696245
56410	696246
101195	696247
1894	696248
183709	696249
249796	696250
41176	696251
249247	696252
61949	696253
183912	696254
16547	696255
11221	696256
6957	696257
56	696258
89635	696259
49812	696260
243569	696261
1594	696262
204323	696263
185112	696264
23693	696265
29781	696266
130465	696267
130465	696268
148041	696269
86526	696270
86526	696271
127727	696272
112668	696273
270395	696274
133829	696275
178782	696276
295741	696277
130522	696278
20980	696279
39885	696280
64248	696281
214629	696282
16440	696283
125552	696284
128596	696285
74939	696286
39976	696287
164225	696288
178528	696289
101254	696290
187434	696291
134971	696292
30371	696293
70154	696294
273526	696295
74221	696296
4802	696297
143926	696298
95505	696299
80035	696300
93132	696301
233611	696302
228261	696303
10289	696304
105083	696305
5279	696306
76193	696307
125302	696308
193678	696309
54518	696310
230313	696311
89747	696312
208343	696313
245097	696314
133999	696315
180357	696316
283814	696317
270867	696318
212415	696319
120208	696320
193647	696321
229632	696322
115758	696323
244289	696324
239738	696325
164225	696326
99151	696327
55492	696328
650	696329
117262	696330
89647	696331
64363	696332
32969	696333
161926	696334
111625	696335
229353	696336
44033	696337
48390	696338
13152	696339
166246	696340
11620	696341
124198	696342
32996	696343
174768	696344
108237	696345
190874	696346
14557	696347
31261	696348
7539	696349
15293	696350
99813	696351
71007	696352
174033	696353
301407	696354
30237	696355
115695	696356
47935	696357
127729	696358
96138	696359
279006	696360
129297	696361
125360	696362
168948	696363
110253	696364
5662	696365
265978	696366
278573	696367
39000	696368
144607	696369
195463	696370
157593	696371
42102	696372
46232	696373
194156	696374
57959	696375
18075	696376
163058	696377
143420	696378
103472	696379
38351	696380
164210	696381
160527	696382
106080	696383
24704	696384
79546	696385
33053	696386
782	696387
15914	696388
59870	696389
10466	696390
63286	696391
170	696392
57395	696393
63034	696394
25122	696395
3727	696396
54263	696397
141035	696398
4902	696399
16297	696400
538	696401
3904	696402
10230	696403
11786	696404
8933	696405
301953	696406
268	696407
240186	696408
19190	696409
146786	696410
259641	696411
29036	696412
12933	696413
296560	696414
14234	696415
44285	696416
22722	696417
61425	696418
16268	696419
116142	696420
195598	696421
53859	696422
55336	696423
75021	696424
17803	696425
17651	696426
271610	696427
177608	696428
114078	696429
43246	696430
132012	696431
23491	696432
14206	696433
41402	696434
19590	696435
5939	696436
134761	696437
14234	696438
64186	696439
30280	696440
58056	696441
12993	696442
125633	696443
14880	696444
78715	696445
174053	696446
119180	696447
300082	696448
105538	696449
16366	696450
33035	696451
23203	696452
89192	696453
9023	696454
83979	696455
172341	696456
53491	696457
139949	696458
146227	696459
944	696460
13333	696461
7202	696462
138819	696463
310227	696464
93641	696465
131493	696466
63786	696467
157757	696468
213607	696469
69550	696470
72346	696471
228841	696472
147475	696473
4555	696474
102604	696475
156038	696476
3894	696477
80380	696478
147067	696479
10102	696480
38730	696481
198108	696482
60863	696483
61803	696484
166538	696485
352	696486
43763	696487
5973	696488
100982	696489
168410	696490
21427	696491
25787	696492
31153	696493
48175	696494
72245	696495
10979	696496
163417	696497
5850	696498
9970	696499
28595	696500
48416	696501
143282	696502
215250	696503
56099	696504
179148	696505
167977	696506
70314	696507
97641	696508
115352	696509
950	696510
6228	696511
185	696512
21095	696513
300848	696514
5668	696515
194403	696516
145988	696517
36798	696518
121988	696519
24333	696520
23873	696521
164261	696522
304	696523
89346	696524
95438	696525
11883	696526
179190	696527
12456	696528
200143	696529
283216	696530
54685	696531
79254	696532
17245	696533
3614	696534
64621	696535
93793	696536
52383	696537
157209	696538
108852	696539
53216	696540
207784	696541
171539	696542
120218	696543
57105	696544
18606	696545
106333	696546
80346	696547
176750	696548
33292	696549
85108	696550
1007	696551
74457	696552
23721	696553
19903	696554
23141	696555
54829	696556
171242	696557
87614	696558
26886	696559
14524	696560
212456	696561
121748	696562
111573	696563
45785	696564
88923	696565
45019	696566
278649	696567
309608	696568
35782	696569
232558	696570
101513	696571
146160	696572
100948	696573
290366	696574
208243	696575
150370	696576
32431	696577
138138	696578
3566	696579
35412	696580
198277	696581
4627	696582
44521	696583
58248	696584
99228	696585
98394	696586
28884	696587
83543	696588
123451	696589
138542	696590
7489	696591
148865	696592
53601	696593
87470	696594
81487	696595
293759	696596
11513	696597
7535	696598
213845	696599
27904	696600
10329	696601
32405	696602
11591	696603
230585	696604
125849	696605
19634	696606
2104	696607
310087	696608
266057	696609
92713	696610
90354	696611
78573	696612
28617	696613
263396	696614
227089	696615
146269	696616
84156	696617
207994	696618
29412	696619
52070	696620
75158	696621
18140	696622
68688	696623
200316	696624
27051	696625
89484	696626
206113	696627
26	696628
58537	696629
41927	696630
71722	696631
19756	696632
177948	696633
179011	696634
84860	696635
61357	696636
58671	696637
240719	696638
203464	696639
18153	696640
210903	696641
305555	696642
63557	696643
214983	696644
6390	696645
161820	696646
34277	696647
154241	696648
198861	696649
92749	696650
57948	696651
65815	696652
35228	696653
154285	696654
283266	696655
187407	696656
144716	696657
90205	696658
28079	696659
58588	696660
7353	696661
46346	696662
38061	696663
193543	696664
47748	696665
70303	696666
62726	696667
34143	696668
25036	696669
64954	696670
65661	696671
20422	696672
62693	696673
164509	696674
4448	696675
146978	696676
224012	696677
23879	696678
90211	696679
31430	696680
208711	696681
10878	696682
262299	696683
121340	696684
28971	696685
121337	696686
215714	696687
5	696688
252358	696689
270838	696690
6369	696691
25860	696692
98619	696693
88203	696694
34858	696695
122073	696696
132485	696697
3685	696698
21960	696699
188032	696700
221915	696701
180531	696702
259278	696703
267677	696704
47867	696705
131284	696706
185953	696707
229316	696708
32105	696709
129971	696710
72646	696711
1537	696712
306128	696713
73	696714
296701	696715
126180	696716
13160	696717
10743	696718
10743	696719
270071	696720
152390	696721
31957	696722
64731	696723
107477	696724
120126	696725
278700	696726
4925	696727
4925	696728
135201	696729
7767	696730
331	696731
192047	696732
178590	696733
10493	696734
221682	696735
92854	696736
23047	696737
173134	696738
5350	696739
192255	696740
147874	696741
61792	696742
174237	696743
22725	696744
50162	696745
174100	696746
174100	696747
95009	696748
51804	696749
12174	696750
51804	696751
35044	696752
35044	696753
12005	696754
12174	696755
12005	696756
15626	696757
147035	696758
142799	696759
116510	696760
35044	696761
12482	696762
17339	696763
215702	696764
26969	696765
87744	696766
26969	696767
159073	696768
71200	696769
211814	696770
5978	696771
15122	696772
129269	696773
255005	696774
9438	696775
38251	696776
81336	696777
2293	696778
189022	696779
44859	696780
171304	696781
62990	696782
38062	696783
19415	696784
64356	696785
212983	696786
114033	696787
101312	696788
66787	696789
75624	696790
43740	696791
4717	696792
687	696793
58975	696794
65584	696795
20606	696796
27445	696797
203903	696798
91732	696799
4717	696800
99756	696801
112970	696802
138189	696803
156348	696804
8963	696805
4127	696806
128538	696807
938	696808
41302	696809
66433	696810
97533	696811
198404	696812
27359	696813
137268	696814
50504	696815
75750	696816
65454	696817
66419	696818
95915	696819
23628	696820
27409	696821
245641	696822
127815	696823
107168	696824
1141	696825
141029	696826
30452	696827
245811	696828
168942	696829
37763	696830
112770	696831
112926	696832
169555	696833
136651	696834
201334	696835
50415	696836
75459	696837
19415	696838
59405	696839
196589	696840
26190	696841
169200	696842
212172	696843
168389	696844
168721	696845
229144	696846
49653	696847
26179	696848
150787	696849
299700	696850
299678	696851
45119	696852
247632	696853
175312	696854
218915	696855
84600	696856
117294	696857
235447	696858
66787	696859
11655	696860
202689	696861
141	696862
684	696863
305434	696864
112958	696865
18167	696866
34303	696867
87757	696868
34098	696869
245680	696870
14954	696871
289385	696872
199016	696873
138157	696874
587	696875
925	696876
145285	696877
41674	696878
34320	696879
261562	696880
136708	696881
70	696882
20061	696883
55121	696884
8963	696885
89475	696886
117703	696887
78378	696888
4713	696889
595	696890
164073	696891
242855	696892
199349	696893
55940	696894
121242	696895
244601	696896
189105	696897
9261	696898
128753	696899
166761	696900
14778	696901
45607	696902
180223	696903
309551	696904
199016	696905
287360	696906
88978	696907
169353	696908
24226	696909
24523	696910
35836	696911
33792	696912
38404	696913
134394	696914
112627	696915
289226	696916
307406	696917
9772	696918
23510	696919
1866	696920
209135	696921
74444	696922
11668	696923
6287	696924
37094	696925
586	696926
1362	696927
198693	696928
102831	696929
29235	696930
219643	696931
26875	696932
83142	696933
72121	696934
1118	696935
258210	696936
26548	696937
100439	696938
87363	696939
40087	696940
40303	696941
289719	696942
34270	696943
26573	696944
141	696945
399	696946
82340	696947
290544	696948
70	696949
293666	696950
84600	696951
4042	696952
36159	696953
232018	696954
74768	696955
32919	696956
8355	696957
22250	696958
113350	696959
34667	696960
60424	696961
16285	696962
83528	696963
202259	696964
289087	696965
151082	696966
282673	696967
78102	696968
25287	696969
1508	696970
256767	696971
145466	696972
63242	696973
286523	696974
92534	696975
152	696976
44044	696977
31224	696978
159026	696979
102411	696980
71576	696981
2222	696982
7944	696983
163698	696984
216570	696985
146731	696986
77052	696987
23844	696988
11721	696989
74217	696990
45081	696991
18685	696992
245754	696993
119652	696994
839	696995
95362	696996
130771	696997
38789	696998
28450	696999
8122	697000
79241	697001
122778	697002
16549	697003
64679	697004
52784	697005
96428	697006
92518	697007
121471	697008
23645	697009
284818	697010
181691	697011
36645	697012
46984	697013
7538	697014
11439	697015
186266	697016
144247	697017
167934	697018
96597	697019
38996	697020
64686	697021
78619	697022
62	697023
301106	697024
3364	697025
159464	697026
58555	697027
78618	697028
146486	697029
33420	697030
121814	697031
62407	697032
191197	697033
245724	697034
191272	697035
14579	697036
141674	697037
312535	697038
223480	697039
71	697040
217653	697041
243627	697042
124263	697043
68951	697044
1274	697045
146964	697046
147277	697047
222091	697048
24874	697049
19542	697050
90355	697051
11342	697052
66769	697053
134627	697054
100683	697055
176240	697056
97890	697057
65312	697058
154866	697059
144498	697060
233137	697061
262520	697062
35423	697063
199422	697064
89042	697065
134801	697066
14636	697067
186746	697068
2367	697069
154656	697070
6663	697071
9496	697072
176107	697073
2972	697074
91594	697075
165145	697076
4996	697077
126654	697078
28920	697079
129716	697080
86203	697081
268	697082
19528	697083
92564	697084
214777	697085
172540	697086
59906	697087
46200	697088
100278	697089
100255	697090
22506	697091
27590	697092
107036	697093
118143	697094
48056	697095
76	697096
187306	697097
103624	697098
101578	697099
48056	697100
66780	697101
27702	697102
9849	697103
33050	697104
198626	697105
152081	697106
1164	697107
1164	697108
154618	697109
66780	697110
14163	697111
145	697112
144547	697113
255619	697114
24259	697115
2231	697116
2231	697117
17549	697118
201201	697119
117756	697120
361	697121
429	697122
429	697123
201167	697124
273326	697125
12218	697126
46005	697127
14267	697128
12912	697129
10074	697130
1089	697131
27049	697132
93057	697133
288950	697134
4456	697135
12455	697136
85	697137
262049	697138
57018	697139
81415	697140
124362	697141
228494	697142
145173	697143
141752	697144
185902	697145
113920	697146
32468	697147
39811	697148
197952	697149
39811	697150
278492	697151
198786	697152
240933	697153
59613	697154
97393	697155
197	697156
145450	697157
112749	697158
87410	697159
192999	697160
194222	697161
172895	697162
8105	697163
87511	697164
3325	697165
34825	697166
29790	697167
35879	697168
90170	697169
90159	697170
196530	697171
90170	697172
118682	697173
118682	697174
71960	697175
2007	697176
98386	697177
16795	697178
54671	697179
66443	697180
194854	697181
115998	697182
8829	697183
3507	697184
6573	697185
135514	697186
3507	697187
127147	697188
29433	697189
21545	697190
31577	697191
19756	697192
228217	697193
109329	697194
12215	697195
74685	697196
74771	697197
36713	697198
555	697199
26171	697200
203739	697201
145550	697202
19344	697203
3158	697204
49902	697205
3834	697206
14055	697207
42360	697208
21982	697209
31656	697210
187036	697211
99504	697212
130926	697213
35310	697214
109719	697215
150531	697216
97534	697217
124520	697218
154772	697219
191337	697220
38315	697221
122021	697222
73572	697223
234443	697224
237847	697225
100649	697226
102417	697227
72972	697228
62558	697229
61970	697230
25744	697231
130714	697232
257956	697233
282404	697234
34617	697235
46080	697236
162039	697237
8487	697238
122647	697239
174276	697240
81168	697241
68710	697242
114902	697243
36662	697244
211194	697245
213125	697246
10729	697247
26305	697248
75965	697249
60747	697250
181289	697251
122305	697252
478	697253
87452	697254
1347	697255
282112	697256
90417	697257
194024	697258
54820	697259
136781	697260
312237	697261
34244	697262
202283	697263
193158	697264
3820	697265
89465	697266
173692	697267
65626	697268
583	697269
16450	697270
285857	697271
292613	697272
298561	697273
217978	697274
104132	697275
141193	697276
54273	697277
83864	697278
88109	697279
302379	697280
28630	697281
303645	697282
82787	697283
13392	697284
17206	697285
7319	697286
210384	697287
210560	697288
302001	697289
45710	697290
37097	697291
102369	697292
11906	697293
110213	697294
19207	697295
203703	697296
7489	697297
5582	697298
94549	697299
225684	697300
69239	697301
127326	697302
7962	697303
218	697304
299433	697305
111145	697306
39720	697307
22624	697308
47392	697309
19207	697310
94334	697311
14889	697312
200629	697313
4937	697314
306691	697315
38155	697316
303391	697317
111900	697318
165559	697319
152776	697320
129932	697321
140376	697322
135918	697323
2187	697324
165970	697325
171597	697326
137651	697327
45028	697328
129373	697329
50293	697330
141153	697331
194961	697332
43534	697333
14403	697334
54383	697335
276963	697336
45590	697337
139306	697338
104976	697339
250061	697340
258479	697341
147076	697342
36564	697343
39175	697344
115613	697345
110945	697346
227191	697347
52486	697348
53187	697349
81472	697350
242541	697351
30461	697352
85409	697353
94712	697354
136282	697355
150027	697356
165876	697357
197911	697358
14302	697359
39190	697360
187948	697361
187948	697362
121920	697363
31621	697364
3043	697365
117679	697366
84185	697367
53853	697368
291983	697369
30960	697370
31044	697371
136202	697372
140473	697373
12850	697374
205793	697375
166714	697376
135853	697377
88801	697378
74214	697379
125480	697380
238006	697381
22589	697382
30998	697383
150027	697384
897	697385
305662	697386
17852	697387
74090	697388
36271	697389
64825	697390
58137	697391
127618	697392
99787	697393
84911	697394
55313	697395
242162	697396
26980	697397
72763	697398
87563	697399
60836	697400
65152	697401
171368	697402
82708	697403
194062	697404
239566	697405
135983	697406
99795	697407
2593	697408
37320	697409
55486	697410
163030	697411
122893	697412
290769	697413
278088	697414
28257	697415
62375	697416
93514	697417
6459	697418
8816	697419
194304	697420
137098	697421
30449	697422
253256	697423
43183	697424
208563	697425
307178	697426
203361	697427
72904	697428
167152	697429
142115	697430
36724	697431
303057	697432
72904	697433
13498	697434
271266	697435
181361	697436
30981	697437
44100	697438
240	697439
253349	697440
137917	697441
40873	697442
63355	697443
114293	697444
63872	697445
298130	697446
165111	697447
40564	697448
30421	697449
148349	697450
121951	697451
268097	697452
5784	697453
137536	697454
44740	697455
64098	697456
24942	697457
29813	697458
5164	697459
162460	697460
113133	697461
151186	697462
302640	697463
35535	697464
7691	697465
18957	697466
75091	697467
51747	697468
9629	697469
101040	697470
662	697471
37967	697472
748	697473
155873	697474
89053	697475
2287	697476
249122	697477
116012	697478
170083	697479
233	697480
145053	697481
214375	697482
8169	697483
26778	697484
71683	697485
189786	697486
6739	697487
31451	697488
262510	697489
292073	697490
211659	697491
175224	697492
205273	697493
25470	697494
192719	697495
128034	697496
10923	697497
241570	697498
131631	697499
175689	697500
175362	697501
47463	697502
97309	697503
113976	697504
167325	697505
66363	697506
308209	697507
10222	697508
212544	697509
117327	697510
311050	697511
197615	697512
304647	697513
159009	697514
34718	697515
211165	697516
63265	697517
105823	697518
254642	697519
196450	697520
160381	697521
71507	697522
32260	697523
46738	697524
68149	697525
8988	697526
20453	697527
26832	697528
48215	697529
476	697530
83936	697531
126068	697532
288831	697533
123996	697534
210952	697535
152070	697536
4139	697537
147294	697538
145995	697539
175404	697540
293	697541
62530	697542
43701	697543
130387	697544
84162	697545
19074	697546
223488	697547
13993	697548
31183	697549
2666	697550
194571	697551
10809	697552
16009	697553
31280	697554
10231	697555
24061	697556
36106	697557
51075	697558
77462	697559
77470	697560
97919	697561
212819	697562
66380	697563
19306	697564
144272	697565
28103	697566
90698	697567
196822	697568
50799	697569
168862	697570
175759	697571
73975	697572
232113	697573
90425	697574
142232	697575
14615	697576
31004	697577
721	697578
96209	697579
173	697580
113123	697581
202980	697582
276058	697583
103878	697584
4323	697585
39533	697586
104347	697587
36026	697588
31873	697589
53149	697590
53149	697591
14818	697592
92720	697593
101724	697594
11974	697595
160471	697596
135436	697597
99361	697598
310103	697599
34694	697600
208408	697601
50006	697602
4825	697603
62922	697604
91457	697605
53560	697606
66451	697607
75027	697608
71197	697609
2663	697610
86877	697611
134423	697612
28249	697613
214433	697614
9961	697615
81147	697616
131616	697617
22614	697618
10796	697619
36686	697620
36686	697621
89623	697622
102262	697623
77066	697624
241336	697625
44	697626
100443	697627
50425	697628
61475	697629
203093	697630
39846	697631
151996	697632
22868	697633
142557	697634
21250	697635
195275	697636
221025	697637
44575	697638
7037	697639
181725	697640
19346	697641
90937	697642
275175	697643
33926	697644
26722	697645
172796	697646
133759	697647
106058	697648
23852	697649
254534	697650
254407	697651
27126	697652
45256	697653
155956	697654
217018	697655
53729	697656
69042	697657
8115	697658
86260	697659
6386	697660
65880	697661
21793	697662
7037	697663
5516	697664
36852	697665
154427	697666
23622	697667
27193	697668
96015	697669
21715	697670
30873	697671
46031	697672
92659	697673
182704	697674
27243	697675
1290	697676
129466	697677
112190	697678
107981	697679
283952	697680
7100	697681
118333	697682
43948	697683
8402	697684
21083	697685
103244	697686
8098	697687
33438	697688
147	697689
40690	697690
6090	697691
49004	697692
63368	697693
46147	697694
204239	697695
611	697696
69523	697697
235991	697698
129143	697699
131015	697700
188519	697701
26678	697702
51157	697703
12661	697704
143644	697705
18	697706
28806	697707
153181	697708
10619	697709
124622	697710
143364	697711
87034	697712
109882	697713
231765	697714
68085	697715
1884	697716
56700	697717
81649	697718
197700	697719
198022	697720
52221	697721
22860	697722
30375	697723
157182	697724
254085	697725
5933	697726
56089	697727
207053	697728
77279	697729
278505	697730
308272	697731
28942	697732
144497	697733
19978	697734
78669	697735
215994	697736
103018	697737
4674	697738
108916	697739
130196	697740
185962	697741
81	697742
124045	697743
178618	697744
161320	697745
134510	697746
30818	697747
280272	697748
184182	697749
96307	697750
125171	697751
19063	697752
205713	697753
116742	697754
178035	697755
92780	697756
40341	697757
287178	697758
149357	697759
256248	697760
275603	697761
217962	697762
20886	697763
149444	697764
106010	697765
93221	697766
24406	697767
53298	697768
142569	697769
94037	697770
278097	697771
145596	697772
222024	697773
28661	697774
128315	697775
97425	697776
100601	697777
126701	697778
101509	697779
124824	697780
86548	697781
192878	697782
277540	697783
119133	697784
281478	697785
62380	697786
165243	697787
99505	697788
182918	697789
35397	697790
128595	697791
191894	697792
190113	697793
90635	697794
215862	697795
186711	697796
27301	697797
96874	697798
224554	697799
108578	697800
91470	697801
197711	697802
80337	697803
185948	697804
110229	697805
96346	697806
88323	697807
294819	697808
71527	697809
34132	697810
45987	697811
25206	697812
302078	697813
150725	697814
101596	697815
59118	697816
133840	697817
77425	697818
234208	697819
137819	697820
32202	697821
145173	697822
142293	697823
257677	697824
66596	697825
79892	697826
70895	697827
218119	697828
58159	697829
213890	697830
41038	697831
1221	697832
16875	697833
224468	697834
37775	697835
230711	697836
244975	697837
122919	697838
34350	697839
136484	697840
17986	697841
111982	697842
307674	697843
110481	697844
230607	697845
11147	697846
289374	697847
928	697848
148889	697849
90656	697850
159416	697851
126764	697852
67309	697853
216140	697854
153454	697855
89719	697856
204763	697857
177287	697858
74065	697859
44006	697860
211918	697861
64010	697862
162311	697863
92126	697864
8014	697865
245163	697866
47298	697867
95535	697868
267211	697869
76900	697870
76900	697871
228121	697872
117608	697873
34492	697874
77934	697875
33833	697876
57930	697877
106678	697878
124190	697879
776	697880
153641	697881
23426	697882
62945	697883
74248	697884
131038	697885
107719	697886
31071	697887
19503	697888
12401	697889
63956	697890
84023	697891
44483	697892
292866	697893
194744	697894
36275	697895
7902	697896
113719	697897
112528	697898
285534	697899
250783	697900
89231	697901
66033	697902
78316	697903
65811	697904
92885	697905
4003	697906
261988	697907
26036	697908
9291	697909
216133	697910
207208	697911
2252	697912
260189	697913
109523	697914
52785	697915
143861	697916
110731	697917
190049	697918
77907	697919
119478	697920
86205	697921
16074	697922
127768	697923
21193	697924
1656	697925
174755	697926
65194	697927
71287	697928
122805	697929
102125	697930
116955	697931
59718	697932
23920	697933
25779	697934
90353	697935
225938	697936
100025	697937
44130	697938
35498	697939
54033	697940
36036	697941
41964	697942
30237	697943
25764	697944
215376	697945
13163	697946
107620	697947
10317	697948
163185	697949
69782	697950
893	697951
169114	697952
62252	697953
72136	697954
1202	697955
72676	697956
34612	697957
180011	697958
210513	697959
145091	697960
312329	697961
67061	697962
176351	697963
47120	697964
17845	697965
258265	697966
99142	697967
112215	697968
19271	697969
130403	697970
17773	697971
161615	697972
36170	697973
244976	697974
227798	697975
281910	697976
113742	697977
190001	697978
136373	697979
50211	697980
66161	697981
170961	697982
91582	697983
265051	697984
156463	697985
2468	697986
22348	697987
4683	697988
110313	697989
27475	697990
294508	697991
240936	697992
206948	697993
115567	697994
63041	697995
13971	697996
189526	697997
13619	697998
1334	697999
86472	698000
25394	698001
220270	698002
122597	698003
86174	698004
225216	698005
91087	698006
171460	698007
22148	698008
39097	698009
175725	698010
20946	698011
138487	698012
91571	698013
10155	698014
145655	698015
158698	698016
27493	698017
48163	698018
10118	698019
104184	698020
158321	698021
98985	698022
160057	698023
308833	698024
62215	698025
69155	698026
29312	698027
228028	698028
152683	698029
152683	698030
112781	698031
191746	698032
302754	698033
6379	698034
62283	698035
80404	698036
208845	698037
97798	698038
213084	698039
136182	698040
84883	698041
7980	698042
47764	698043
3278	698044
136509	698045
174570	698046
247990	698047
111349	698048
204229	698049
10587	698050
277170	698051
309839	698052
88226	698053
27114	698054
226512	698055
75478	698056
53763	698057
73565	698058
162037	698059
26735	698060
198367	698061
11005	698062
119819	698063
48312	698064
42633	698065
190018	698066
283	698067
85766	698068
296496	698069
106467	698070
20486	698071
62776	698072
57096	698073
37194	698074
122274	698075
104394	698076
79183	698077
119275	698078
307564	698079
68901	698080
2170	698081
15913	698082
44422	698083
131523	698084
115914	698085
60645	698086
30294	698087
44176	698088
99603	698089
38759	698090
121138	698091
91584	698092
44350	698093
116094	698094
58373	698095
186369	698096
178713	698097
213589	698098
83332	698099
198312	698100
6952	698101
56834	698102
20163	698103
106155	698104
73417	698105
441	698106
17655	698107
197687	698108
1178	698109
190730	698110
12423	698111
85233	698112
183653	698113
94426	698114
19098	698115
352	698116
108679	698117
41163	698118
180258	698119
93548	698120
270622	698121
98232	698122
137986	698123
92909	698124
51133	698125
166214	698126
88309	698127
126941	698128
43971	698129
36556	698130
40568	698131
296467	698132
72108	698133
10817	698134
146687	698135
13952	698136
99	698137
12813	698138
81837	698139
216585	698140
3955	698141
18324	698142
5722	698143
158433	698144
75429	698145
98840	698146
216110	698147
12899	698148
106206	698149
58771	698150
201689	698151
63249	698152
74913	698153
204308	698154
195774	698155
94945	698156
7394	698157
67586	698158
217319	698159
116181	698160
167288	698161
170166	698162
27731	698163
95074	698164
19410	698165
152142	698166
45455	698167
195594	698168
81882	698169
193798	698170
7614	698171
131254	698172
25314	698173
42104	698174
76644	698175
63062	698176
118369	698177
129675	698178
246	698179
87594	698180
179685	698181
143626	698182
38462	698183
70494	698184
162607	698185
212015	698186
49893	698187
12436	698188
12436	698189
249341	698190
107439	698191
80536	698192
50941	698193
90905	698194
181223	698195
100716	698196
102266	698197
62644	698198
214105	698199
84250	698200
21176	698201
113617	698202
250366	698203
15726	698204
78736	698205
24252	698206
205967	698207
160089	698208
25046	698209
26862	698210
26862	698211
285145	698212
78493	698213
4577	698214
44349	698215
35670	698216
57902	698217
3198	698218
37657	698219
273076	698220
106305	698221
95787	698222
104636	698223
58028	698224
35888	698225
39085	698226
111306	698227
19710	698228
7083	698229
192865	698230
167291	698231
83191	698232
120725	698233
118440	698234
9652	698235
231172	698236
124491	698237
63174	698238
140735	698239
137315	698240
90103	698241
146597	698242
64297	698243
31751	698244
802	698245
203188	698246
2713	698247
253921	698248
124718	698249
141830	698250
75593	698251
39965	698252
39934	698253
97356	698254
142299	698255
123528	698256
60448	698257
265068	698258
143661	698259
72131	698260
25147	698261
64831	698262
116825	698263
272955	698264
106013	698265
51535	698266
45881	698267
177402	698268
231352	698269
137868	698270
175470	698271
8957	698272
4769	698273
139485	698274
50	698275
158940	698276
131061	698277
13042	698278
175787	698279
296660	698280
174570	698281
96093	698282
136309	698283
154749	698284
172647	698285
80484	698286
6347	698287
14940	698288
80138	698289
27729	698290
286491	698291
64516	698292
311083	698293
117623	698294
96173	698295
62246	698296
132644	698297
111563	698298
166828	698299
301050	698300
252982	698301
217883	698302
102247	698303
309893	698304
200811	698305
221058	698306
291614	698307
35589	698308
285276	698309
104394	698310
178032	698311
6204	698312
1817	698313
81363	698314
217403	698315
123692	698316
194507	698317
13324	698318
141759	698319
10852	698320
71440	698321
1604	698322
50153	698323
90929	698324
78387	698325
61669	698326
22584	698327
142939	698328
180344	698329
118350	698330
38823	698331
144083	698332
27088	698333
133713	698334
39984	698335
122986	698336
236986	698337
169197	698338
72347	698339
81727	698340
4016	698341
61826	698342
58830	698343
248861	698344
256368	698345
24466	698346
6277	698347
126370	698348
29268	698349
58429	698350
58429	698351
171757	698352
12070	698353
58999	698354
41526	698355
270903	698356
125915	698357
70716	698358
66353	698359
61968	698360
20133	698361
63250	698362
58241	698363
281771	698364
108359	698365
54525	698366
137868	698367
4346	698368
35791	698369
145656	698370
15174	698371
80723	698372
310896	698373
238906	698374
215132	698375
105310	698376
35538	698377
116698	698378
256577	698379
46039	698380
253145	698381
33193	698382
186559	698383
301162	698384
99771	698385
92391	698386
94669	698387
185821	698388
54140	698389
3204	698390
108440	698391
298429	698392
219778	698393
151952	698394
257382	698395
108107	698396
15566	698397
23834	698398
12506	698399
11005	698400
3295	698401
95296	698402
54472	698403
16256	698404
41286	698405
20799	698406
22543	698407
45634	698408
5102	698409
309899	698410
10605	698411
104337	698412
73410	698413
161507	698414
42983	698415
174976	698416
70500	698417
235128	698418
119322	698419
162676	698420
287392	698421
142122	698422
42620	698423
66602	698424
64837	698425
69026	698426
81733	698427
210790	698428
61826	698429
207629	698430
214029	698431
245155	698432
189310	698433
172842	698434
93620	698435
46714	698436
81836	698437
73827	698438
131985	698439
40714	698440
76386	698441
288571	698442
67099	698443
160398	698444
100709	698445
119414	698446
16047	698447
175568	698448
177112	698449
2323	698450
149861	698451
13691	698452
205617	698453
86727	698454
201119	698455
53199	698456
206927	698457
34252	698458
188228	698459
21434	698460
23043	698461
112364	698462
114315	698463
44515	698464
4191	698465
99856	698466
29514	698467
20050	698468
32679	698469
78638	698470
47246	698471
56202	698472
971	698473
8054	698474
102477	698475
310536	698476
37285	698477
38629	698478
81252	698479
29475	698480
85027	698481
68157	698482
93614	698483
241086	698484
96951	698485
132585	698486
83443	698487
22899	698488
254230	698489
42242	698490
111632	698491
79307	698492
33427	698493
33433	698494
17150	698495
114096	698496
111979	698497
70507	698498
195478	698499
7520	698500
121688	698501
473	698502
139369	698503
91503	698504
156682	698505
253309	698506
18802	698507
49970	698508
89309	698509
36727	698510
4313	698511
95296	698512
63323	698513
58951	698514
60904	698515
23015	698516
113779	698517
57785	698518
214219	698519
278564	698520
185398	698521
253512	698522
2711	698523
206799	698524
38288	698525
183451	698526
5652	698527
179534	698528
68415	698529
250629	698530
94469	698531
197399	698532
30124	698533
1475	698534
185937	698535
5350	698536
43556	698537
109510	698538
134610	698539
67137	698540
141787	698541
59944	698542
10616	698543
14195	698544
37851	698545
78041	698546
307921	698547
193401	698548
79199	698549
79164	698550
48620	698551
240199	698552
198575	698553
105953	698554
73493	698555
162169	698556
134	698557
102266	698558
80999	698559
75560	698560
86548	698561
97940	698562
180552	698563
256679	698564
130849	698565
167153	698566
176682	698567
79302	698568
168952	698569
23721	698570
106560	698571
193731	698572
72460	698573
13192	698574
5571	698575
22886	698576
54398	698577
54398	698578
187102	698579
3312	698580
26302	698581
198669	698582
140907	698583
67026	698584
146779	698585
280241	698586
203237	698587
83276	698588
121610	698589
275989	698590
102081	698591
1521	698592
86474	698593
187090	698594
187042	698595
55281	698596
131911	698597
159221	698598
4383	698599
42045	698600
139290	698601
178201	698602
37698	698603
163792	698604
60517	698605
18593	698606
13008	698607
137328	698608
95146	698609
5444	698610
123349	698611
137100	698612
137699	698613
185217	698614
68068	698615
51903	698616
113145	698617
195484	698618
69259	698619
202492	698620
283506	698621
36036	698622
4994	698623
113282	698624
125772	698625
10164	698626
38522	698627
66689	698628
154415	698629
35888	698630
35888	698631
172252	698632
70499	698633
105596	698634
107709	698635
189695	698636
103502	698637
164133	698638
12079	698639
282786	698640
127237	698641
90377	698642
7112	698643
32868	698644
130439	698645
159836	698646
9862	698647
42095	698648
12581	698649
191008	698650
155170	698651
215790	698652
32623	698653
26310	698654
117328	698655
117328	698656
87561	698657
26236	698658
33844	698659
254402	698660
74570	698661
110859	698662
218752	698663
1341	698664
274495	698665
32544	698666
43394	698667
93762	698668
54547	698669
38978	698670
68534	698671
227199	698672
150357	698673
264710	698674
143671	698675
28080	698676
19597	698677
135564	698678
2545	698679
54530	698680
54530	698681
10430	698682
259357	698683
38617	698684
108679	698685
294651	698686
60170	698687
177322	698688
42903	698689
246142	698690
159437	698691
104606	698692
39590	698693
43583	698694
231876	698695
202670	698696
193226	698697
168694	698698
73582	698699
74112	698700
267679	698701
147490	698702
193607	698703
49511	698704
56823	698705
256881	698706
118076	698707
121610	698708
186999	698709
202852	698710
140282	698711
215546	698712
6914	698713
142303	698714
64925	698715
4978	698716
94969	698717
80678	698718
273168	698719
202670	698720
87039	698721
172058	698722
228634	698723
228561	698724
106039	698725
83100	698726
158885	698727
42081	698728
110396	698729
124473	698730
109708	698731
102515	698732
237321	698733
40427	698734
81565	698735
205919	698736
33893	698737
35653	698738
8832	698739
180651	698740
140525	698741
145641	698742
38064	698743
31010	698744
79353	698745
199197	698746
86116	698747
7118	698748
97830	698749
94945	698750
200042	698751
133431	698752
63211	698753
5775	698754
177299	698755
162292	698756
29282	698757
96511	698758
274358	698759
226427	698760
21297	698761
4737	698762
64122	698763
181232	698764
15073	698765
281390	698766
214139	698767
104316	698768
180142	698769
136218	698770
97264	698771
12138	698772
246440	698773
84794	698774
80171	698775
44401	698776
95700	698777
83276	698778
138285	698779
13411	698780
203110	698781
92135	698782
113691	698783
31826	698784
34348	698785
123520	698786
11688	698787
1634	698788
60889	698789
162375	698790
176535	698791
256579	698792
141407	698793
58410	698794
255062	698795
187298	698796
256928	698797
131296	698798
99097	698799
111416	698800
210854	698801
19727	698802
56258	698803
2425	698804
242291	698805
82077	698806
218962	698807
30236	698808
102155	698809
70462	698810
2232	698811
1887	698812
149227	698813
70458	698814
98431	698815
142934	698816
58276	698817
27696	698818
52203	698819
81606	698820
211701	698821
11191	698822
84176	698823
12	698824
9285	698825
6706	698826
183784	698827
58990	698828
44939	698829
147651	698830
173401	698831
18144	698832
306463	698833
89391	698834
77551	698835
244158	698836
49208	698837
118174	698838
194452	698839
41663	698840
261271	698841
194461	698842
16636	698843
155446	698844
306035	698845
21031	698846
76501	698847
92789	698848
233	698849
67361	698850
127350	698851
98035	698852
56082	698853
15853	698854
291645	698855
169981	698856
79300	698857
177779	698858
59755	698859
121972	698860
215841	698861
168478	698862
27156	698863
100153	698864
228317	698865
245939	698866
19019	698867
153465	698868
141775	698869
63416	698870
54698	698871
41918	698872
163778	698873
18665	698874
45236	698875
297654	698876
69269	698877
51243	698878
159067	698879
2689	698880
31099	698881
17124	698882
1471	698883
107878	698884
64950	698885
92624	698886
48419	698887
51374	698888
181061	698889
14741	698890
16191	698891
131997	698892
176674	698893
124479	698894
12686	698895
42011	698896
51632	698897
3972	698898
45718	698899
151800	698900
20503	698901
6280	698902
201304	698903
211924	698904
165199	698905
288818	698906
61858	698907
17870	698908
85721	698909
14614	698910
113331	698911
81223	698912
109723	698913
81674	698914
212446	698915
212825	698916
52001	698917
124195	698918
44903	698919
83308	698920
277603	698921
187345	698922
94723	698923
92127	698924
164734	698925
1635	698926
16093	698927
260332	698928
162766	698929
238171	698930
136761	698931
60156	698932
201435	698933
148234	698934
32913	698935
4614	698936
81164	698937
14272	698938
16923	698939
166740	698940
8582	698941
131135	698942
57447	698943
155142	698944
40015	698945
48062	698946
90190	698947
29297	698948
12775	698949
142308	698950
185343	698951
60928	698952
119704	698953
54020	698954
44346	698955
13224	698956
75990	698957
110470	698958
54969	698959
85446	698960
293722	698961
142848	698962
191454	698963
138543	698964
138365	698965
68915	698966
66962	698967
291132	698968
49209	698969
223680	698970
92140	698971
188874	698972
242556	698973
217393	698974
70	698975
144250	698976
141976	698977
43016	698978
74097	698979
75490	698980
45345	698981
90749	698982
134554	698983
137890	698984
59795	698985
2232	698986
79373	698987
295337	698988
48764	698989
87521	698990
200712	698991
189854	698992
136266	698993
138792	698994
81028	698995
82675	698996
74481	698997
15764	698998
40174	698999
3686	699000
6940	699001
1467	699002
246889	699003
66134	699004
30819	699005
10150	699006
142405	699007
160059	699008
85986	699009
114691	699010
135190	699011
308785	699012
212821	699013
93225	699014
156685	699015
57	699016
167365	699017
64152	699018
39342	699019
125669	699020
163101	699021
109399	699022
71048	699023
206433	699024
83683	699025
25314	699026
61053	699027
94113	699028
64262	699029
137144	699030
143775	699031
199282	699032
61396	699033
510	699034
75170	699035
83731	699036
228009	699037
35873	699038
283832	699039
87854	699040
122550	699041
284121	699042
69422	699043
103511	699044
119323	699045
59175	699046
150528	699047
160315	699048
133267	699049
26613	699050
283455	699051
20392	699052
128443	699053
61964	699054
51238	699055
11042	699056
99825	699057
3139	699058
15080	699059
14459	699060
11205	699061
274688	699062
111215	699063
28166	699064
34577	699065
192589	699066
108469	699067
141205	699068
66967	699069
8908	699070
214679	699071
43044	699072
156256	699073
276688	699074
94459	699075
65132	699076
204309	699077
52424	699078
119243	699079
289547	699080
177186	699081
33271	699082
77927	699083
32532	699084
19160	699085
18817	699086
56879	699087
6343	699088
87639	699089
132134	699090
34777	699091
97897	699092
6143	699093
14715	699094
173187	699095
137407	699096
177649	699097
204936	699098
79235	699099
16704	699100
102386	699101
18854	699102
289370	699103
270077	699104
219170	699105
990	699106
262833	699107
2720	699108
286303	699109
117121	699110
65818	699111
90888	699112
9814	699113
78833	699114
44913	699115
35185	699116
42281	699117
105349	699118
13583	699119
37936	699120
269566	699121
308585	699122
171938	699123
24347	699124
132751	699125
59804	699126
97543	699127
171913	699128
41322	699129
5734	699130
180626	699131
41994	699132
85699	699133
117578	699134
14616	699135
140599	699136
285097	699137
7942	699138
27486	699139
103296	699140
101454	699141
36845	699142
34055	699143
7509	699144
197209	699145
123517	699146
14698	699147
39970	699148
121279	699149
183154	699150
2315	699151
34685	699152
28096	699153
6085	699154
284595	699155
707	699156
46121	699157
12539	699158
96723	699159
10447	699160
257283	699161
117870	699162
111262	699163
142289	699164
28433	699165
9608	699166
130858	699167
230118	699168
57009	699169
152859	699170
172127	699171
120751	699172
35867	699173
44535	699174
2881	699175
37703	699176
77972	699177
26959	699178
59839	699179
198646	699180
23515	699181
255222	699182
55514	699183
181784	699184
39238	699185
158690	699186
36782	699187
216652	699188
195335	699189
6445	699190
13098	699191
6136	699192
20962	699193
152959	699194
114712	699195
250894	699196
18013	699197
19089	699198
67225	699199
3697	699200
71606	699201
208178	699202
174709	699203
49285	699204
173548	699205
107203	699206
18896	699207
6390	699208
29716	699209
13878	699210
9675	699211
2540	699212
17632	699213
153	699214
91666	699215
96577	699216
291063	699217
39239	699218
86212	699219
218770	699220
25137	699221
24157	699222
91527	699223
84355	699224
160457	699225
7980	699226
260842	699227
260043	699228
136715	699229
285113	699230
2563	699231
73861	699232
11266	699233
17261	699234
188295	699235
11006	699236
145395	699237
112096	699238
122059	699239
10334	699240
95948	699241
42084	699242
57738	699243
26279	699244
297279	699245
133258	699246
209005	699247
17364	699248
290468	699249
200079	699250
5778	699251
125673	699252
294075	699253
78001	699254
6493	699255
38057	699256
121803	699257
120658	699258
203850	699259
47322	699260
182858	699261
5612	699262
125493	699263
97178	699264
61544	699265
6227	699266
229675	699267
21111	699268
11973	699269
8500	699270
95251	699271
22314	699272
20180	699273
1319	699274
1319	699275
87577	699276
143006	699277
113985	699278
240245	699279
59261	699280
52936	699281
26031	699282
1286	699283
82040	699284
1885	699285
90100	699286
5784	699287
199640	699288
32013	699289
12032	699290
108722	699291
212068	699292
268771	699293
114278	699294
59035	699295
183482	699296
34137	699297
188075	699298
158025	699299
224707	699300
284044	699301
185164	699302
11820	699303
294695	699304
20198	699305
206008	699306
19222	699307
154205	699308
121168	699309
83502	699310
181628	699311
153513	699312
95498	699313
111184	699314
9927	699315
16313	699316
38075	699317
36994	699318
43863	699319
137116	699320
3742	699321
102413	699322
157331	699323
42367	699324
33817	699325
12077	699326
103647	699327
27112	699328
85416	699329
92928	699330
184033	699331
32820	699332
282436	699333
196327	699334
6454	699335
329	699336
29527	699337
22111	699338
288689	699339
260504	699340
174582	699341
3341	699342
66866	699343
81642	699344
139332	699345
58061	699346
47289	699347
74740	699348
287192	699349
155671	699350
135168	699351
50741	699352
184052	699353
78635	699354
49077	699355
48700	699356
453	699357
261356	699358
294467	699359
160155	699360
161239	699361
92018	699362
44614	699363
188433	699364
188433	699365
38881	699366
92662	699367
101075	699368
124989	699369
107670	699370
122402	699371
137330	699372
231623	699373
157642	699374
88060	699375
125184	699376
135810	699377
13179	699378
193460	699379
27436	699380
36561	699381
2256	699382
32657	699383
4208	699384
51367	699385
180366	699386
180366	699387
52305	699388
52855	699389
166671	699390
67086	699391
80992	699392
32292	699393
3964	699394
52412	699395
52412	699396
13317	699397
232857	699398
14261	699399
43181	699400
239509	699401
97075	699402
196829	699403
4700	699404
29290	699405
228535	699406
6805	699407
19212	699408
117831	699409
32138	699410
29457	699411
10360	699412
146725	699413
1730	699414
55421	699415
181520	699416
223566	699417
160356	699418
194881	699419
235180	699420
131146	699421
298055	699422
159586	699423
207637	699424
133182	699425
182437	699426
78891	699427
137757	699428
208094	699429
99011	699430
52342	699431
11668	699432
156445	699433
137970	699434
234910	699435
11668	699436
210960	699437
84179	699438
104343	699439
34	699440
224736	699441
311524	699442
91247	699443
165695	699444
124473	699445
64517	699446
32353	699447
167397	699448
16712	699449
232243	699450
155010	699451
242828	699452
293525	699453
104833	699454
116077	699455
72722	699456
49762	699457
77850	699458
97751	699459
96138	699460
208696	699461
234833	699462
155835	699463
218520	699464
10443	699465
132659	699466
226063	699467
208220	699468
64009	699469
311914	699470
126082	699471
173485	699472
140654	699473
243302	699474
157369	699475
4406	699476
132930	699477
37419	699478
253444	699479
117286	699480
183412	699481
62276	699482
30368	699483
173335	699484
915	699485
32529	699486
120042	699487
53459	699488
76732	699489
160048	699490
205469	699491
35400	699492
80036	699493
62498	699494
61363	699495
83162	699496
223804	699497
31367	699498
308672	699499
213274	699500
30104	699501
22113	699502
43148	699503
33881	699504
74361	699505
71973	699506
30639	699507
635	699508
96732	699509
10893	699510
52182	699511
17350	699512
68917	699513
41443	699514
218589	699515
208245	699516
284105	699517
1391	699518
9078	699519
105199	699520
157955	699521
158643	699522
95300	699523
62221	699524
95888	699525
89518	699526
157506	699527
3202	699528
89655	699529
171293	699530
178207	699531
230685	699532
308789	699533
4439	699534
101080	699535
53405	699536
91255	699537
51173	699538
57273	699539
185115	699540
185115	699541
200162	699542
120384	699543
13957	699544
39346	699545
39222	699546
207514	699547
152907	699548
52967	699549
58637	699550
69566	699551
71556	699552
49992	699553
75792	699554
206926	699555
456	699556
146054	699557
136183	699558
111376	699559
207711	699560
29788	699561
69122	699562
32105	699563
79734	699564
128841	699565
166725	699566
211205	699567
761	699568
761	699569
156522	699570
21961	699571
39103	699572
121051	699573
5213	699574
2689	699575
2570	699576
171557	699577
145704	699578
268136	699579
9164	699580
164434	699581
157058	699582
25537	699583
38649	699584
37080	699585
12886	699586
196424	699587
142476	699588
212885	699589
40128	699590
92501	699591
141704	699592
1301	699593
86363	699594
89496	699595
230052	699596
30482	699597
98606	699598
89499	699599
35264	699600
39704	699601
155038	699602
74892	699603
303505	699604
267113	699605
4179	699606
119753	699607
66650	699608
221693	699609
9009	699610
42888	699611
186656	699612
30366	699613
146734	699614
22830	699615
307693	699616
44691	699617
14708	699618
2737	699619
22830	699620
147802	699621
73256	699622
13746	699623
12349	699624
40181	699625
73944	699626
125893	699627
57928	699628
102659	699629
79561	699630
77291	699631
34656	699632
168564	699633
100467	699634
58759	699635
10124	699636
55265	699637
25797	699638
259116	699639
14215	699640
74302	699641
20284	699642
77983	699643
282578	699644
172735	699645
90223	699646
57770	699647
56898	699648
11182	699649
248512	699650
24962	699651
87167	699652
154557	699653
77706	699654
82561	699655
7994	699656
117551	699657
73731	699658
92558	699659
15025	699660
23842	699661
128088	699662
11182	699663
163640	699664
115255	699665
210726	699666
256270	699667
210928	699668
34653	699669
185356	699670
158767	699671
86652	699672
76622	699673
199970	699674
295584	699675
280428	699676
63397	699677
77283	699678
15414	699679
68850	699680
19712	699681
284474	699682
33397	699683
208314	699684
29837	699685
303740	699686
153010	699687
26333	699688
27788	699689
61533	699690
162203	699691
36026	699692
79503	699693
85705	699694
127885	699695
2892	699696
125850	699697
1224	699698
39743	699699
57828	699700
52962	699701
172764	699702
97043	699703
65673	699704
7666	699705
21288	699706
212058	699707
3873	699708
182643	699709
143290	699710
146851	699711
38242	699712
42774	699713
28896	699714
31941	699715
7437	699716
10565	699717
23561	699718
132162	699719
39481	699720
22148	699721
277889	699722
29703	699723
51873	699724
2127	699725
82765	699726
65833	699727
8048	699728
70835	699729
47550	699730
159242	699731
62512	699732
160955	699733
148778	699734
37425	699735
41443	699736
65865	699737
237351	699738
159146	699739
277800	699740
97815	699741
51712	699742
193588	699743
27994	699744
212288	699745
209361	699746
255308	699747
58022	699748
32158	699749
47456	699750
132276	699751
95465	699752
95755	699753
80095	699754
35158	699755
53289	699756
276347	699757
92218	699758
133086	699759
139366	699760
202479	699761
99778	699762
199447	699763
310082	699764
52980	699765
209125	699766
94104	699767
210472	699768
20194	699769
149087	699770
20705	699771
234	699772
45315	699773
152325	699774
291323	699775
760	699776
166660	699777
125205	699778
227228	699779
132939	699780
15771	699781
278487	699782
73186	699783
20760	699784
39666	699785
195190	699786
244097	699787
170689	699788
195223	699789
93921	699790
79324	699791
4141	699792
127477	699793
192749	699794
178513	699795
105787	699796
63262	699797
196173	699798
191188	699799
42289	699800
150543	699801
18743	699802
310243	699803
196177	699804
87855	699805
9281	699806
84944	699807
43482	699808
242520	699809
191874	699810
178662	699811
59190	699812
63576	699813
239785	699814
458	699815
212629	699816
326	699817
5552	699818
308674	699819
166660	699820
262733	699821
42708	699822
310474	699823
101374	699824
103088	699825
127464	699826
111867	699827
263467	699828
106453	699829
158062	699830
190151	699831
270510	699832
79709	699833
244003	699834
26464	699835
206105	699836
60221	699837
209067	699838
277257	699839
283660	699840
293278	699841
97355	699842
228425	699843
301378	699844
189331	699845
190679	699846
238908	699847
246732	699848
117624	699849
137953	699850
55302	699851
285497	699852
106300	699853
5722	699854
169183	699855
123619	699856
224989	699857
254559	699858
104521	699859
311511	699860
175877	699861
8083	699862
10727	699863
177574	699864
94999	699865
184716	699866
147594	699867
12882	699868
257432	699869
47487	699870
144056	699871
398	699872
70139	699873
87651	699874
147605	699875
214350	699876
139279	699877
18467	699878
121342	699879
72402	699880
248751	699881
275054	699882
100362	699883
30759	699884
166475	699885
107194	699886
141776	699887
98189	699888
101850	699889
128432	699890
29797	699891
9953	699892
96984	699893
70626	699894
147947	699895
26661	699896
26661	699897
48536	699898
85834	699899
255259	699900
294000	699901
139502	699902
25398	699903
1642	699904
160571	699905
152285	699906
11682	699907
87890	699908
46795	699909
30798	699910
130973	699911
1935	699912
27006	699913
16108	699914
93948	699915
162819	699916
130369	699917
299367	699918
36776	699919
77535	699920
6918	699921
68584	699922
37704	699923
206861	699924
82551	699925
10329	699926
90985	699927
85944	699928
32556	699929
292537	699930
261377	699931
123822	699932
85830	699933
21603	699934
137113	699935
67140	699936
129239	699937
68437	699938
77773	699939
42125	699940
59592	699941
16415	699942
54008	699943
87467	699944
87467	699945
49025	699946
143138	699947
260106	699948
102306	699949
95869	699950
3304	699951
26070	699952
250790	699953
51815	699954
2404	699955
58272	699956
102244	699957
92909	699958
69794	699959
54259	699960
24423	699961
7092	699962
161283	699963
205458	699964
125993	699965
19835	699966
42098	699967
1592	699968
126972	699969
278289	699970
56426	699971
250418	699972
22452	699973
153888	699974
35905	699975
125427	699976
17010	699977
213166	699978
242217	699979
154365	699980
9564	699981
256749	699982
18238	699983
354	699984
38823	699985
7124	699986
169420	699987
247870	699988
90572	699989
3357	699990
109095	699991
272219	699992
41350	699993
140164	699994
19340	699995
102137	699996
91670	699997
60808	699998
194579	699999
39295	700000
39295	700001
33021	700002
9923	700003
25019	700004
100798	700005
62428	700006
109643	700007
766	700008
172164	700009
141242	700010
69434	700011
15022	700012
5804	700013
57871	700014
16120	700015
82102	700016
249222	700017
127289	700018
103690	700019
118935	700020
125402	700021
116612	700022
15652	700023
177319	700024
35172	700025
46799	700026
35645	700027
95518	700028
69724	700029
222683	700030
172416	700031
16120	700032
278617	700033
12381	700034
122423	700035
62790	700036
178662	700037
458	700038
15767	700039
200569	700040
72131	700041
29306	700042
61158	700043
926	700044
42145	700045
209410	700046
56971	700047
15405	700048
102984	700049
19721	700050
14711	700051
57728	700052
21076	700053
47452	700054
114895	700055
3214	700056
414	700057
43658	700058
234824	700059
49223	700060
2612	700061
208272	700062
154324	700063
17286	700064
51052	700065
119657	700066
182667	700067
51514	700068
119657	700069
27428	700070
308402	700071
115292	700072
237025	700073
72529	700074
1818	700075
23944	700076
100526	700077
298941	700078
117698	700079
104921	700080
100017	700081
32498	700082
99952	700083
131740	700084
23960	700085
105421	700086
90976	700087
173124	700088
23715	700089
276720	700090
286754	700091
15621	700092
21933	700093
150306	700094
14875	700095
3457	700096
24296	700097
52900	700098
95	700099
90514	700100
37621	700101
284630	700102
140981	700103
41189	700104
15545	700105
117153	700106
29369	700107
2204	700108
299547	700109
123581	700110
54952	700111
86851	700112
124395	700113
12269	700114
150941	700115
66494	700116
79380	700117
296232	700118
71817	700119
8201	700120
205322	700121
24372	700122
142272	700123
1894	700124
38638	700125
37662	700126
24013	700127
74748	700128
178332	700129
40250	700130
100772	700131
30840	700132
22814	700133
186565	700134
31836	700135
141405	700136
1560	700137
16773	700138
130342	700139
41788	700140
68083	700141
81743	700142
113040	700143
143159	700144
17750	700145
119369	700146
8375	700147
38489	700148
19920	700149
180094	700150
293676	700151
48073	700152
62284	700153
142624	700154
264753	700155
13113	700156
1593	700157
77262	700158
293015	700159
5702	700160
5192	700161
18538	700162
92881	700163
172744	700164
145490	700165
148245	700166
48697	700167
62006	700168
52	700169
24001	700170
32241	700171
84037	700172
9801	700173
3251	700174
5507	700175
20440	700176
311185	700177
116189	700178
205786	700179
51939	700180
68256	700181
48814	700182
93883	700183
164438	700184
1449	700185
22728	700186
142406	700187
66574	700188
5467	700189
93883	700190
72637	700191
70246	700192
52	700193
32018	700194
140555	700195
95191	700196
145798	700197
273274	700198
40899	700199
1292	700200
29886	700201
10495	700202
71734	700203
95975	700204
31478	700205
24650	700206
146641	700207
67357	700208
225176	700209
221526	700210
154078	700211
148095	700212
78147	700213
78147	700214
63655	700215
81039	700216
130713	700217
226893	700218
109742	700219
20638	700220
100313	700221
52986	700222
18759	700223
172069	700224
24826	700225
4611	700226
41809	700227
41809	700228
34456	700229
37346	700230
63988	700231
206283	700232
31224	700233
1725	700234
165948	700235
67327	700236
290	700237
114526	700238
10920	700239
111597	700240
72753	700241
184304	700242
122501	700243
145970	700244
64717	700245
50494	700246
70655	700247
53095	700248
15506	700249
164862	700250
6806	700251
115741	700252
1970	700253
16986	700254
214829	700255
197680	700256
235105	700257
7180	700258
183002	700259
7589	700260
183685	700261
20389	700262
21954	700263
165472	700264
14350	700265
37080	700266
3818	700267
72883	700268
111942	700269
51899	700270
48402	700271
41262	700272
169516	700273
979	700274
35002	700275
96085	700276
127250	700277
32355	700278
23000	700279
7488	700280
63257	700281
117334	700282
92734	700283
38120	700284
96829	700285
61421	700286
67778	700287
12810	700288
6157	700289
3072	700290
601	700291
21533	700292
56841	700293
133220	700294
45707	700295
101112	700296
202728	700297
36825	700298
155920	700299
184494	700300
6875	700301
24551	700302
181251	700303
177605	700304
28201	700305
113540	700306
59985	700307
59985	700308
64413	700309
78294	700310
34566	700311
47287	700312
158544	700313
4827	700314
635	700315
27655	700316
38119	700317
278938	700318
95993	700319
95764	700320
40910	700321
71918	700322
266422	700323
111848	700324
40085	700325
18896	700326
124995	700327
84820	700328
32262	700329
300532	700330
281559	700331
199641	700332
145015	700333
307788	700334
287847	700335
6816	700336
140923	700337
31119	700338
84146	700339
60917	700340
152880	700341
12565	700342
109929	700343
118948	700344
117959	700345
67257	700346
65193	700347
160742	700348
379	700349
65480	700350
16838	700351
6142	700352
12861	700353
97093	700354
46991	700355
40032	700356
2416	700357
150647	700358
47958	700359
105766	700360
195410	700361
88962	700362
2238	700363
107008	700364
131104	700365
103675	700366
201209	700367
193002	700368
32227	700369
48374	700370
182972	700371
192455	700372
57628	700373
51363	700374
35454	700375
71916	700376
28795	700377
36481	700378
130542	700379
129313	700380
11680	700381
69283	700382
54800	700383
82042	700384
94499	700385
115568	700386
135128	700387
10606	700388
126305	700389
146691	700390
154152	700391
82361	700392
54255	700393
129005	700394
2466	700395
136666	700396
21125	700397
173656	700398
66021	700399
12855	700400
93923	700401
466	700402
197473	700403
93901	700404
8947	700405
126	700406
174092	700407
26867	700408
110587	700409
173624	700410
136998	700411
277926	700412
4784	700413
93044	700414
97110	700415
16006	700416
45	700417
1302	700418
94817	700419
45660	700420
14738	700421
70136	700422
95095	700423
28232	700424
32156	700425
66867	700426
55074	700427
37973	700428
2023	700429
15590	700430
140995	700431
4390	700432
160112	700433
18855	700434
11802	700435
206358	700436
297898	700437
46861	700438
155764	700439
62302	700440
50539	700441
154092	700442
19932	700443
19932	700444
201151	700445
8249	700446
36700	700447
249645	700448
113091	700449
53370	700450
251396	700451
82093	700452
235558	700453
28653	700454
160073	700455
3400	700456
66136	700457
611	700458
131776	700459
289602	700460
22624	700461
3480	700462
66136	700463
14958	700464
74212	700465
165863	700466
22812	700467
17366	700468
142734	700469
62874	700470
23135	700471
75944	700472
7435	700473
145527	700474
234354	700475
16757	700476
226808	700477
193068	700478
231986	700479
82125	700480
121412	700481
70765	700482
253139	700483
39337	700484
104371	700485
66806	700486
27857	700487
123696	700488
2920	700489
439	700490
180	700491
149999	700492
7009	700493
94937	700494
249104	700495
76692	700496
114435	700497
119957	700498
92217	700499
41312	700500
16583	700501
122038	700502
86273	700503
190370	700504
291066	700505
86668	700506
169099	700507
51948	700508
2439	700509
52974	700510
257393	700511
32476	700512
28026	700513
13676	700514
94400	700515
28026	700516
135227	700517
89334	700518
236401	700519
85892	700520
190083	700521
162277	700522
98399	700523
223419	700524
158208	700525
20885	700526
66522	700527
78421	700528
291380	700529
127200	700530
45954	700531
188351	700532
159065	700533
105178	700534
9031	700535
101239	700536
13546	700537
308142	700538
78437	700539
62626	700540
25108	700541
90863	700542
2335	700543
205303	700544
152788	700545
215898	700546
77202	700547
56257	700548
26442	700549
22292	700550
3437	700551
13755	700552
56527	700553
11692	700554
74315	700555
122793	700556
122793	700557
15831	700558
52914	700559
9463	700560
195108	700561
43428	700562
72050	700563
112447	700564
29298	700565
128808	700566
18246	700567
132089	700568
235675	700569
159549	700570
204054	700571
4676	700572
65685	700573
88182	700574
22091	700575
94538	700576
53537	700577
88351	700578
249957	700579
167617	700580
232858	700581
47868	700582
47868	700583
88148	700584
53272	700585
131796	700586
165839	700587
20433	700588
120885	700589
30551	700590
112578	700591
115261	700592
76973	700593
120885	700594
117437	700595
56773	700596
9584	700597
9584	700598
60518	700599
15837	700600
115290	700601
141873	700602
121255	700603
192285	700604
185477	700605
130258	700606
127564	700607
138763	700608
29100	700609
237775	700610
117473	700611
131119	700612
44877	700613
24863	700614
85809	700615
131443	700616
79930	700617
232323	700618
18412	700619
46087	700620
21468	700621
115764	700622
196038	700623
280100	700624
20926	700625
4676	700626
17958	700627
72049	700628
115189	700629
59537	700630
124649	700631
217733	700632
205517	700633
214355	700634
192478	700635
194776	700636
57611	700637
2761	700638
3826	700639
150951	700640
150951	700641
56869	700642
128256	700643
83182	700644
166635	700645
10488	700646
144019	700647
79025	700648
146710	700649
1953	700650
129409	700651
25262	700652
115883	700653
235829	700654
48217	700655
199939	700656
170231	700657
280323	700658
491	700659
8964	700660
133996	700661
3567	700662
13845	700663
282724	700664
88863	700665
216422	700666
155523	700667
228577	700668
121932	700669
108149	700670
28864	700671
20292	700672
59906	700673
29499	700674
61870	700675
8008	700676
3089	700677
58697	700678
211536	700679
88365	700680
141988	700681
38340	700682
90945	700683
54417	700684
123675	700685
251427	700686
170315	700687
167716	700688
64656	700689
157944	700690
37772	700691
89723	700692
216514	700693
12620	700694
245571	700695
252380	700696
95464	700697
41423	700698
198895	700699
118471	700700
1856	700701
82221	700702
91750	700703
256438	700704
182622	700705
158266	700706
257865	700707
22411	700708
129892	700709
122214	700710
94603	700711
291218	700712
70	700713
221717	700714
116171	700715
76158	700716
250231	700717
17915	700718
74626	700719
256932	700720
90959	700721
49459	700722
76665	700723
105564	700724
82151	700725
7197	700726
134042	700727
37326	700728
55922	700729
44708	700730
81396	700731
131140	700732
55034	700733
12673	700734
50665	700735
147733	700736
97852	700737
184976	700738
93916	700739
99493	700740
95490	700741
147435	700742
27699	700743
34441	700744
171867	700745
59611	700746
17	700747
12619	700748
17184	700749
74135	700750
31101	700751
189063	700752
119572	700753
204902	700754
199400	700755
79238	700756
28923	700757
126394	700758
76094	700759
144238	700760
26961	700761
36872	700762
255693	700763
94214	700764
75956	700765
294489	700766
5691	700767
26980	700768
200064	700769
105271	700770
91040	700771
3092	700772
1946	700773
72013	700774
122067	700775
46625	700776
158250	700777
112647	700778
178604	700779
153495	700780
114646	700781
64104	700782
11971	700783
397	700784
5729	700785
63673	700786
135456	700787
268367	700788
63541	700789
81396	700790
112463	700791
168045	700792
9220	700793
60221	700794
191292	700795
254485	700796
110064	700797
61804	700798
43302	700799
18414	700800
48547	700801
5729	700802
311744	700803
12553	700804
51499	700805
7308	700806
4106	700807
114454	700808
97315	700809
55604	700810
210463	700811
121629	700812
240992	700813
300484	700814
247162	700815
180790	700816
27810	700817
28588	700818
85953	700819
83295	700820
126394	700821
200956	700822
188543	700823
285569	700824
70370	700825
82602	700826
64052	700827
131298	700828
17918	700829
9097	700830
77568	700831
127732	700832
75959	700833
141106	700834
280089	700835
61804	700836
65865	700837
216159	700838
39937	700839
35	700840
5423	700841
72642	700842
46572	700843
84842	700844
5592	700845
1926	700846
102842	700847
61307	700848
23196	700849
106588	700850
203329	700851
12619	700852
305253	700853
1926	700854
74273	700855
94136	700856
51618	700857
111753	700858
47180	700859
117410	700860
1257	700861
21220	700862
1778	700863
69239	700864
215181	700865
104530	700866
173426	700867
74733	700868
173197	700869
107213	700870
66552	700871
62559	700872
68776	700873
19749	700874
173280	700875
101808	700876
68554	700877
290857	700878
115523	700879
143015	700880
24100	700881
19729	700882
18839	700883
32217	700884
23692	700885
13309	700886
183865	700887
29919	700888
302701	700889
4034	700890
269905	700891
45840	700892
250260	700893
11930	700894
22806	700895
145857	700896
42684	700897
7177	700898
192172	700899
67316	700900
172945	700901
7271	700902
2437	700903
146009	700904
94660	700905
85448	700906
194770	700907
95884	700908
84477	700909
10214	700910
13822	700911
7401	700912
634	700913
303770	700914
118431	700915
283295	700916
18938	700917
11156	700918
208177	700919
179188	700920
13910	700921
40879	700922
48527	700923
181430	700924
41759	700925
118314	700926
232410	700927
7828	700928
34896	700929
12629	700930
241612	700931
10562	700932
69754	700933
104975	700934
35528	700935
230691	700936
2867	700937
33118	700938
234674	700939
35142	700940
105408	700941
102786	700942
74513	700943
108925	700944
103725	700945
54338	700946
17268	700947
7379	700948
284271	700949
233395	700950
218489	700951
208204	700952
29794	700953
27139	700954
181970	700955
107127	700956
103571	700957
124293	700958
87910	700959
192171	700960
219809	700961
199273	700962
64356	700963
240392	700964
46055	700965
34409	700966
61197	700967
211010	700968
142345	700969
283641	700970
196528	700971
207296	700972
58976	700973
101119	700974
237300	700975
206405	700976
104877	700977
153944	700978
161781	700979
23590	700980
9698	700981
10977	700982
38648	700983
58946	700984
132707	700985
13527	700986
282770	700987
355	700988
297910	700989
171251	700990
37807	700991
63082	700992
60318	700993
205636	700994
24380	700995
62138	700996
14438	700997
104981	700998
194641	700999
158848	701000
107229	701001
155420	701002
311721	701003
107484	701004
75493	701005
113037	701006
36824	701007
42634	701008
28778	701009
112643	701010
230804	701011
181773	701012
77627	701013
172903	701014
101358	701015
224792	701016
139559	701017
1547	701018
17343	701019
121049	701020
203275	701021
9550	701022
466	701023
3750	701024
248359	701025
248304	701026
25262	701027
209827	701028
198459	701029
37486	701030
288960	701031
18891	701032
47746	701033
111799	701034
40778	701035
59235	701036
246023	701037
61288	701038
46463	701039
156578	701040
66049	701041
71727	701042
31455	701043
73208	701044
179604	701045
190666	701046
24250	701047
1971	701048
236331	701049
43390	701050
108843	701051
18340	701052
14884	701053
171282	701054
305900	701055
272205	701056
272115	701057
166487	701058
265585	701059
9033	701060
219346	701061
13125	701062
37690	701063
135706	701064
89371	701065
151281	701066
56288	701067
78567	701068
25231	701069
47163	701070
82221	701071
84836	701072
56621	701073
785	701074
114732	701075
210646	701076
146356	701077
215435	701078
43378	701079
108956	701080
161190	701081
137187	701082
32458	701083
210002	701084
95988	701085
30378	701086
53464	701087
121107	701088
107181	701089
296267	701090
50026	701091
50221	701092
81690	701093
130689	701094
214630	701095
59606	701096
192175	701097
141447	701098
226573	701099
96326	701100
95521	701101
101321	701102
205327	701103
76718	701104
133	701105
161783	701106
365	701107
128699	701108
133	701109
76162	701110
202979	701111
206954	701112
146688	701113
73177	701114
57710	701115
196958	701116
96170	701117
214820	701118
47505	701119
78906	701120
50220	701121
168029	701122
949	701123
99638	701124
58266	701125
47180	701126
59203	701127
130566	701128
31188	701129
110740	701130
140414	701131
49511	701132
59683	701133
214491	701134
44686	701135
30357	701136
71150	701137
11945	701138
296	701139
78935	701140
178327	701141
86505	701142
76554	701143
28972	701144
548	701145
85231	701146
39938	701147
61253	701148
3489	701149
21915	701150
293810	701151
89913	701152
92118	701153
16114	701154
48723	701155
150468	701156
41079	701157
122570	701158
14556	701159
126470	701160
85856	701161
61253	701162
133	701163
96320	701164
108506	701165
169651	701166
33048	701167
106374	701168
62144	701169
1152	701170
192124	701171
277462	701172
62394	701173
297612	701174
111450	701175
55592	701176
9825	701177
173139	701178
3595	701179
4396	701180
285339	701181
93600	701182
39317	701183
1649	701184
3268	701185
110236	701186
140992	701187
3229	701188
121062	701189
43595	701190
239643	701191
5166	701192
9519	701193
45468	701194
229702	701195
262383	701196
54220	701197
48250	701198
181206	701199
181206	701200
28797	701201
147089	701202
250177	701203
248192	701204
250058	701205
181899	701206
122723	701207
36264	701208
182902	701209
6494	701210
304628	701211
8945	701212
33814	701213
80231	701214
118177	701215
299292	701216
27674	701217
220701	701218
38327	701219
197701	701220
248209	701221
80402	701222
39919	701223
222978	701224
14468	701225
113145	701226
75652	701227
38382	701228
138981	701229
201242	701230
302679	701231
12705	701232
29052	701233
170055	701234
46794	701235
19147	701236
134498	701237
312609	701238
1485	701239
32806	701240
159201	701241
260840	701242
264537	701243
203508	701244
206126	701245
246615	701246
177786	701247
176205	701248
82016	701249
72508	701250
48599	701251
40866	701252
150654	701253
141208	701254
263911	701255
271147	701256
122487	701257
167689	701258
184655	701259
43386	701260
73631	701261
123142	701262
39147	701263
159391	701264
20297	701265
53242	701266
308254	701267
108450	701268
115811	701269
251324	701270
28656	701271
173315	701272
51704	701273
143316	701274
3459	701275
38573	701276
151641	701277
143063	701278
131141	701279
282384	701280
208834	701281
101833	701282
91665	701283
120732	701284
236488	701285
287393	701286
138242	701287
8721	701288
25712	701289
23321	701290
209304	701291
70630	701292
22062	701293
36144	701294
36144	701295
156433	701296
26783	701297
27832	701298
70970	701299
30589	701300
10309	701301
106563	701302
88093	701303
294340	701304
116168	701305
144998	701306
70508	701307
36321	701308
229036	701309
94636	701310
61012	701311
189375	701312
38572	701313
249154	701314
110648	701315
177283	701316
2360	701317
68528	701318
172360	701319
275055	701320
89974	701321
205071	701322
83576	701323
215797	701324
35315	701325
305089	701326
33024	701327
144729	701328
187630	701329
84125	701330
16084	701331
175416	701332
210184	701333
217939	701334
152811	701335
205310	701336
67543	701337
149733	701338
141997	701339
103345	701340
231461	701341
207834	701342
73237	701343
151810	701344
27838	701345
144766	701346
138110	701347
133965	701348
28497	701349
118551	701350
44618	701351
29601	701352
29001	701353
246305	701354
50651	701355
227744	701356
200094	701357
43324	701358
168710	701359
139373	701360
118853	701361
39088	701362
147905	701363
63463	701364
109335	701365
62867	701366
207821	701367
11491	701368
278448	701369
10877	701370
231629	701371
231471	701372
96293	701373
138529	701374
70995	701375
12834	701376
269741	701377
146091	701378
1956	701379
258774	701380
241933	701381
225044	701382
215277	701383
258699	701384
13020	701385
13020	701386
77094	701387
31174	701388
109290	701389
48776	701390
293176	701391
207898	701392
234042	701393
18360	701394
68352	701395
130953	701396
234244	701397
172941	701398
129869	701399
236155	701400
140766	701401
208437	701402
91181	701403
165037	701404
194098	701405
117553	701406
58317	701407
97626	701408
130883	701409
281045	701410
110207	701411
300098	701412
68553	701413
137730	701414
13896	701415
202684	701416
152346	701417
191636	701418
39608	701419
147087	701420
54777	701421
79406	701422
32992	701423
97886	701424
207899	701425
157985	701426
54397	701427
54397	701428
9358	701429
165620	701430
11904	701431
176481	701432
267090	701433
53008	701434
10866	701435
6621	701436
54577	701437
32263	701438
10868	701439
147086	701440
119852	701441
51793	701442
304539	701443
78062	701444
279230	701445
20014	701446
207490	701447
259782	701448
118667	701449
137923	701450
113311	701451
266206	701452
120286	701453
96927	701454
27077	701455
67839	701456
243343	701457
49870	701458
87361	701459
141740	701460
248788	701461
209220	701462
32612	701463
248057	701464
195137	701465
250868	701466
124581	701467
64	701468
173474	701469
151608	701470
147769	701471
35509	701472
162000	701473
43647	701474
301268	701475
158122	701476
96689	701477
295484	701478
101130	701479
118579	701480
143539	701481
289782	701482
85154	701483
6376	701484
87661	701485
18494	701486
286930	701487
24882	701488
147062	701489
202034	701490
162512	701491
181574	701492
16660	701493
184587	701494
72392	701495
58507	701496
133011	701497
9274	701498
186407	701499
50407	701500
237634	701501
231911	701502
57348	701503
48880	701504
288084	701505
86396	701506
69423	701507
211240	701508
96231	701509
160298	701510
4090	701511
176178	701512
17006	701513
117283	701514
20221	701515
8139	701516
275052	701517
269554	701518
85533	701519
114166	701520
50962	701521
146337	701522
132992	701523
66823	701524
269252	701525
1594	701526
42672	701527
89873	701528
307970	701529
43152	701530
217971	701531
117054	701532
287141	701533
181398	701534
61012	701535
120555	701536
88635	701537
22879	701538
225055	701539
195714	701540
89878	701541
217068	701542
6898	701543
6898	701544
108802	701545
104285	701546
124227	701547
26101	701548
120229	701549
14181	701550
170550	701551
16294	701552
374	701553
26546	701554
283146	701555
62409	701556
257051	701557
289521	701558
106602	701559
119115	701560
169244	701561
26070	701562
9591	701563
40178	701564
68147	701565
258500	701566
122644	701567
118934	701568
217160	701569
112925	701570
136425	701571
15703	701572
146425	701573
34344	701574
31533	701575
42211	701576
204969	701577
57408	701578
34889	701579
47431	701580
3905	701581
5975	701582
6538	701583
200292	701584
171027	701585
184448	701586
82420	701587
49931	701588
120371	701589
85621	701590
14708	701591
12952	701592
16586	701593
56338	701594
421	701595
188618	701596
196473	701597
230701	701598
30105	701599
21650	701600
92	701601
77618	701602
132350	701603
134338	701604
137898	701605
8015	701606
31352	701607
271634	701608
41131	701609
124935	701610
18708	701611
142168	701612
45162	701613
20660	701614
87264	701615
3866	701616
51915	701617
83327	701618
10968	701619
71218	701620
3489	701621
30105	701622
10974	701623
21877	701624
110749	701625
147469	701626
311500	701627
6588	701628
156766	701629
209583	701630
36083	701631
49430	701632
41312	701633
99542	701634
15539	701635
117380	701636
218867	701637
233303	701638
119425	701639
119301	701640
47393	701641
6072	701642
103297	701643
42017	701644
29304	701645
102311	701646
263621	701647
118348	701648
33608	701649
13903	701650
128213	701651
73140	701652
307499	701653
69313	701654
49469	701655
4718	701656
25826	701657
66087	701658
154703	701659
95427	701660
94642	701661
28339	701662
11616	701663
32592	701664
138449	701665
43480	701666
126510	701667
305953	701668
116224	701669
209071	701670
111623	701671
249857	701672
39539	701673
76268	701674
170680	701675
171538	701676
1549	701677
64077	701678
103314	701679
290853	701680
110294	701681
93877	701682
154703	701683
153979	701684
143246	701685
199504	701686
81790	701687
14201	701688
122840	701689
287039	701690
211416	701691
57881	701692
5903	701693
107874	701694
24060	701695
270697	701696
26172	701697
6745	701698
108624	701699
14430	701700
112304	701701
46722	701702
172715	701703
4351	701704
78583	701705
143934	701706
63635	701707
212530	701708
29521	701709
175148	701710
74685	701711
96541	701712
150751	701713
77837	701714
69596	701715
29531	701716
63004	701717
112107	701718
133342	701719
22696	701720
16933	701721
13899	701722
13764	701723
186428	701724
73556	701725
1376	701726
145614	701727
107766	701728
942	701729
5668	701730
44987	701731
111972	701732
33079	701733
92628	701734
146907	701735
203590	701736
43439	701737
137594	701738
19609	701739
43857	701740
26852	701741
225912	701742
69596	701743
166834	701744
63622	701745
63660	701746
21011	701747
47352	701748
65979	701749
228506	701750
24521	701751
292731	701752
62071	701753
69243	701754
88052	701755
88052	701756
308713	701757
37277	701758
110246	701759
35732	701760
189361	701761
101579	701762
128060	701763
136361	701764
113893	701765
110367	701766
60637	701767
68513	701768
12928	701769
155076	701770
3708	701771
206328	701772
233536	701773
3180	701774
18298	701775
22140	701776
7500	701777
148870	701778
1267	701779
49076	701780
49074	701781
39619	701782
227835	701783
51168	701784
46698	701785
119007	701786
163998	701787
23064	701788
765	701789
48925	701790
96649	701791
40789	701792
57674	701793
206805	701794
209689	701795
6927	701796
4398	701797
95516	701798
22167	701799
89919	701800
10871	701801
158458	701802
209746	701803
137540	701804
245849	701805
148631	701806
52470	701807
27055	701808
74190	701809
110007	701810
111325	701811
39638	701812
32713	701813
58145	701814
243203	701815
74414	701816
217975	701817
163051	701818
41997	701819
105055	701820
157558	701821
12553	701822
54199	701823
4962	701824
921	701825
200570	701826
184382	701827
11255	701828
79523	701829
177679	701830
51490	701831
42585	701832
9836	701833
279775	701834
24023	701835
149142	701836
269282	701837
208519	701838
3355	701839
65189	701840
171095	701841
171095	701842
123583	701843
20042	701844
34943	701845
208831	701846
100527	701847
237673	701848
114564	701849
99403	701850
34499	701851
114341	701852
41968	701853
203045	701854
209454	701855
64449	701856
120625	701857
10275	701858
1656	701859
3925	701860
1612	701861
298203	701862
155339	701863
90433	701864
220877	701865
98798	701866
35834	701867
15472	701868
184588	701869
79881	701870
159273	701871
225524	701872
73477	701873
240577	701874
190204	701875
57731	701876
41985	701877
219498	701878
10460	701879
17333	701880
258794	701881
45869	701882
14057	701883
28673	701884
172583	701885
52256	701886
180143	701887
180143	701888
1210	701889
52608	701890
164999	701891
252823	701892
74088	701893
84859	701894
201305	701895
102643	701896
178899	701897
42406	701898
215409	701899
75098	701900
31091	701901
108259	701902
47677	701903
6610	701904
1653	701905
173734	701906
248094	701907
56085	701908
204098	701909
43476	701910
154768	701911
206413	701912
104652	701913
40335	701914
282600	701915
30873	701916
233225	701917
267451	701918
180809	701919
7276	701920
29728	701921
149220	701922
174803	701923
63876	701924
131	701925
39936	701926
180580	701927
68461	701928
149406	701929
586	701930
75047	701931
114302	701932
140413	701933
74626	701934
11850	701935
51933	701936
240660	701937
231523	701938
295912	701939
9759	701940
159637	701941
213319	701942
34520	701943
62956	701944
94481	701945
49998	701946
22297	701947
49998	701948
3229	701949
1841	701950
102509	701951
119333	701952
221522	701953
23502	701954
135406	701955
93442	701956
6569	701957
129910	701958
42923	701959
33299	701960
78536	701961
104161	701962
50762	701963
67121	701964
23401	701965
189450	701966
20311	701967
60585	701968
142056	701969
147251	701970
89422	701971
40905	701972
49322	701973
49322	701974
182644	701975
144208	701976
93544	701977
2738	701978
215856	701979
60415	701980
140025	701981
209534	701982
142056	701983
143934	701984
209556	701985
172882	701986
1766	701987
25738	701988
176781	701989
215273	701990
190882	701991
125409	701992
92597	701993
127064	701994
279342	701995
85581	701996
57209	701997
4004	701998
281841	701999
127959	702000
149510	702001
178207	702002
236993	702003
151870	702004
67976	702005
57969	702006
120891	702007
140607	702008
305808	702009
144998	702010
288078	702011
4289	702012
306240	702013
60729	702014
143460	702015
80004	702016
228829	702017
109822	702018
46270	702019
213288	702020
185018	702021
52760	702022
122710	702023
45966	702024
206756	702025
39594	702026
184144	702027
248101	702028
96179	702029
31607	702030
23867	702031
117659	702032
155529	702033
96306	702034
180090	702035
226396	702036
41780	702037
110747	702038
184881	702039
59775	702040
55597	702041
194258	702042
251134	702043
35116	702044
48256	702045
117849	702046
301540	702047
141156	702048
143349	702049
144106	702050
66233	702051
98	702052
305433	702053
146345	702054
170870	702055
40148	702056
73062	702057
236113	702058
139751	702059
131326	702060
249389	702061
115687	702062
188692	702063
50818	702064
21315	702065
77456	702066
58213	702067
216944	702068
150973	702069
226311	702070
58711	702071
149114	702072
146958	702073
158789	702074
315	702075
42169	702076
53349	702077
53101	702078
161677	702079
31621	702080
31316	702081
49393	702082
62287	702083
98205	702084
182208	702085
87893	702086
33219	702087
276654	702088
8027	702089
146759	702090
40697	702091
215766	702092
134732	702093
69437	702094
44478	702095
257739	702096
89558	702097
59562	702098
170040	702099
175458	702100
109269	702101
100482	702102
199348	702103
170022	702104
131574	702105
81239	702106
81239	702107
91987	702108
164271	702109
102079	702110
122276	702111
164537	702112
40481	702113
2414	702114
61381	702115
285564	702116
124964	702117
10144	702118
38041	702119
12868	702120
12793	702121
9430	702122
44303	702123
123327	702124
58797	702125
64508	702126
122180	702127
15348	702128
29906	702129
235167	702130
250499	702131
110064	702132
7945	702133
62603	702134
101046	702135
18399	702136
186629	702137
201265	702138
186094	702139
56280	702140
81789	702141
312121	702142
37388	702143
244232	702144
239750	702145
178311	702146
68929	702147
73967	702148
193213	702149
196577	702150
65527	702151
24998	702152
52087	702153
120362	702154
51	702155
161332	702156
244122	702157
235540	702158
17822	702159
310783	702160
91952	702161
264997	702162
199085	702163
217882	702164
185990	702165
18224	702166
86783	702167
165749	702168
47049	702169
243844	702170
60230	702171
61459	702172
846	702173
124318	702174
80355	702175
47689	702176
231997	702177
209577	702178
27174	702179
30005	702180
122133	702181
156240	702182
51507	702183
75652	702184
46962	702185
259590	702186
33959	702187
8684	702188
80930	702189
231807	702190
72217	702191
208099	702192
90636	702193
107741	702194
74999	702195
305005	702196
51067	702197
309386	702198
309665	702199
226993	702200
102323	702201
13744	702202
240964	702203
8256	702204
72455	702205
22896	702206
119471	702207
3286	702208
10545	702209
146918	702210
70633	702211
91552	702212
205571	702213
172733	702214
170326	702215
185253	702216
208	702217
207266	702218
268217	702219
209934	702220
49262	702221
142176	702222
56096	702223
175333	702224
264847	702225
30735	702226
133795	702227
38221	702228
195498	702229
307649	702230
74507	702231
3566	702232
51697	702233
27147	702234
92206	702235
57813	702236
43797	702237
159145	702238
122429	702239
8463	702240
22956	702241
36671	702242
185510	702243
73260	702244
162846	702245
66223	702246
213710	702247
300218	702248
123799	702249
95377	702250
236961	702251
34140	702252
138267	702253
103424	702254
115370	702255
291105	702256
4428	702257
160345	702258
304460	702259
43132	702260
96104	702261
77625	702262
29345	702263
194980	702264
197589	702265
68716	702266
28454	702267
122448	702268
55298	702269
238552	702270
42080	702271
168242	702272
121891	702273
75193	702274
192679	702275
129561	702276
79982	702277
161096	702278
98960	702279
137419	702280
58194	702281
130713	702282
11890	702283
72500	702284
82352	702285
112742	702286
11739	702287
142417	702288
181816	702289
127339	702290
115307	702291
287778	702292
206502	702293
294871	702294
9084	702295
14669	702296
21250	702297
47384	702298
3183	702299
150632	702300
147440	702301
43225	702302
117284	702303
37276	702304
192448	702305
151313	702306
190200	702307
289440	702308
246455	702309
86366	702310
132047	702311
74718	702312
100409	702313
140564	702314
306407	702315
141873	702316
191870	702317
187610	702318
187488	702319
258033	702320
55830	702321
152106	702322
20221	702323
113526	702324
151799	702325
310741	702326
7371	702327
104355	702328
30615	702329
127086	702330
3895	702331
256581	702332
46137	702333
144989	702334
125605	702335
23940	702336
47585	702337
11077	702338
26993	702339
104889	702340
63113	702341
231481	702342
60350	702343
25652	702344
58884	702345
18271	702346
21851	702347
4428	702348
165012	702349
257788	702350
257760	702351
31402	702352
239033	702353
162418	702354
69437	702355
302764	702356
162814	702357
18352	702358
213620	702359
7306	702360
12	702361
109742	702362
130974	702363
130974	702364
267435	702365
236367	702366
267759	702367
133	702368
102603	702369
179536	702370
218194	702371
104197	702372
99300	702373
232999	702374
81273	702375
121981	702376
271045	702377
130814	702378
152682	702379
59842	702380
172482	702381
17328	702382
94437	702383
89129	702384
33408	702385
277094	702386
215795	702387
202170	702388
55032	702389
208785	702390
38692	702391
23707	702392
279041	702393
208519	702394
78819	702395
19007	702396
68134	702397
96311	702398
99300	702399
141056	702400
210081	702401
153975	702402
57990	702403
141519	702404
6782	702405
86192	702406
171968	702407
218906	702408
85131	702409
147347	702410
132649	702411
45616	702412
37380	702413
86775	702414
86775	702415
45521	702416
47269	702417
160636	702418
55979	702419
130747	702420
74848	702421
117630	702422
216391	702423
123008	702424
123090	702425
16925	702426
73486	702427
107431	702428
60086	702429
51522	702430
279903	702431
73273	702432
42075	702433
51134	702434
128549	702435
187460	702436
28870	702437
184028	702438
89908	702439
82536	702440
102308	702441
73515	702442
204965	702443
53066	702444
182493	702445
60756	702446
71694	702447
8570	702448
89818	702449
9707	702450
49361	702451
2711	702452
68577	702453
171658	702454
12329	702455
217180	702456
24647	702457
288482	702458
164895	702459
38088	702460
135973	702461
200868	702462
39215	702463
41984	702464
83805	702465
28870	702466
185590	702467
159286	702468
25595	702469
143926	702470
58726	702471
239040	702472
189200	702473
272449	702474
69562	702475
174267	702476
35178	702477
18067	702478
254440	702479
174149	702480
2171	702481
203318	702482
56717	702483
68185	702484
101467	702485
51862	702486
85730	702487
280024	702488
1332	702489
80895	702490
80895	702491
248211	702492
44065	702493
46706	702494
53340	702495
78310	702496
2148	702497
250054	702498
79153	702499
4006	702500
50467	702501
99033	702502
9765	702503
99852	702504
65070	702505
79067	702506
11301	702507
30168	702508
33065	702509
76923	702510
7517	702511
294208	702512
66965	702513
156791	702514
290213	702515
145090	702516
200241	702517
78846	702518
63202	702519
36943	702520
55454	702521
25544	702522
87808	702523
170723	702524
15706	702525
26917	702526
294580	702527
235593	702528
33202	702529
243266	702530
6706	702531
51879	702532
66660	702533
28739	702534
52546	702535
105597	702536
15276	702537
874	702538
10260	702539
150418	702540
88322	702541
15966	702542
24845	702543
214043	702544
53961	702545
55653	702546
100875	702547
178550	702548
76964	702549
123636	702550
83422	702551
146845	702552
63809	702553
139813	702554
89029	702555
161175	702556
132480	702557
43199	702558
7001	702559
99166	702560
32991	702561
30569	702562
126679	702563
75981	702564
15876	702565
36319	702566
221005	702567
26572	702568
144286	702569
3284	702570
34406	702571
47608	702572
10143	702573
122368	702574
3724	702575
170629	702576
11224	702577
30462	702578
22766	702579
138925	702580
10629	702581
3927	702582
18240	702583
13187	702584
17135	702585
63979	702586
71335	702587
159934	702588
182090	702589
73518	702590
16374	702591
310983	702592
47510	702593
138181	702594
144310	702595
219724	702596
41153	702597
89747	702598
9960	702599
205733	702600
70466	702601
133149	702602
298253	702603
165890	702604
217423	702605
243805	702606
77442	702607
60046	702608
48465	702609
126572	702610
12545	702611
242147	702612
242148	702613
4910	702614
150101	702615
24963	702616
209082	702617
55368	702618
33104	702619
205549	702620
112656	702621
183895	702622
128245	702623
144369	702624
149749	702625
164172	702626
246461	702627
125896	702628
80884	702629
244292	702630
240524	702631
140132	702632
66669	702633
206674	702634
156255	702635
102164	702636
33703	702637
163652	702638
29835	702639
13148	702640
21142	702641
215810	702642
43750	702643
36427	702644
65033	702645
75480	702646
109446	702647
183571	702648
278678	702649
225490	702650
38548	702651
281904	702652
310213	702653
1529	702654
121523	702655
142153	702656
23671	702657
129827	702658
18524	702659
64906	702660
311768	702661
170756	702662
27576	702663
1178	702664
1178	702665
139431	702666
50407	702667
29067	702668
119139	702669
172314	702670
731	702671
254903	702672
229658	702673
31693	702674
153	702675
31693	702676
224489	702677
305778	702678
172118	702679
2642	702680
231969	702681
54993	702682
125620	702683
4807	702684
46884	702685
20104	702686
55562	702687
61174	702688
8611	702689
262	702690
143615	702691
109310	702692
31024	702693
262491	702694
137634	702695
69406	702696
41592	702697
10544	702698
33440	702699
32703	702700
102530	702701
197524	702702
65787	702703
266614	702704
89845	702705
25547	702706
231761	702707
38062	702708
169810	702709
103569	702710
55009	702711
140862	702712
83003	702713
48815	702714
18757	702715
137745	702716
98587	702717
233939	702718
1626	702719
51791	702720
52688	702721
293608	702722
91267	702723
18628	702724
6358	702725
18727	702726
212153	702727
120975	702728
2374	702729
298097	702730
132	702731
221753	702732
136360	702733
11674	702734
31872	702735
99878	702736
49385	702737
133803	702738
216354	702739
32688	702740
120742	702741
74861	702742
84937	702743
64155	702744
284616	702745
199681	702746
25260	702747
26240	702748
156076	702749
42609	702750
102369	702751
165554	702752
2009	702753
286973	702754
65969	702755
13051	702756
48838	702757
88045	702758
146217	702759
68233	702760
95151	702761
45445	702762
276991	702763
79389	702764
12850	702765
141100	702766
289075	702767
34059	702768
305504	702769
61522	702770
26388	702771
290841	702772
46335	702773
119106	702774
92467	702775
129014	702776
116441	702777
299857	702778
85739	702779
227951	702780
190271	702781
201228	702782
227222	702783
15457	702784
54637	702785
27850	702786
55664	702787
213216	702788
174153	702789
165896	702790
110157	702791
60581	702792
4289	702793
71516	702794
38042	702795
200391	702796
96839	702797
201328	702798
285360	702799
37291	702800
260628	702801
144082	702802
53534	702803
63166	702804
190269	702805
258268	702806
92360	702807
274915	702808
240881	702809
9348	702810
3248	702811
178268	702812
143764	702813
236008	702814
161529	702815
56342	702816
262716	702817
195752	702818
113189	702819
278098	702820
85216	702821
194205	702822
51180	702823
184025	702824
197424	702825
209681	702826
5101	702827
9341	702828
142057	702829
181871	702830
17645	702831
17447	702832
179567	702833
43326	702834
252902	702835
81042	702836
14024	702837
78973	702838
286923	702839
9515	702840
26515	702841
184581	702842
33150	702843
288079	702844
264219	702845
107383	702846
76748	702847
117671	702848
272019	702849
96235	702850
31591	702851
88218	702852
289603	702853
79577	702854
293142	702855
216352	702856
57980	702857
21485	702858
142950	702859
271043	702860
97927	702861
17853	702862
202143	702863
53586	702864
1595	702865
338	702866
292059	702867
286796	702868
26043	702869
200276	702870
200191	702871
221289	702872
160720	702873
176776	702874
63494	702875
85901	702876
115821	702877
35462	702878
6756	702879
19476	702880
95612	702881
35897	702882
84150	702883
60545	702884
20006	702885
46034	702886
60818	702887
115296	702888
210740	702889
106422	702890
57048	702891
42702	702892
78940	702893
215954	702894
35285	702895
145414	702896
122811	702897
85954	702898
80675	702899
55654	702900
196160	702901
186760	702902
51957	702903
137327	702904
185659	702905
40861	702906
1104	702907
162276	702908
22620	702909
310497	702910
250682	702911
76994	702912
283610	702913
20530	702914
304291	702915
54056	702916
36586	702917
217507	702918
168968	702919
30604	702920
129784	702921
224146	702922
256234	702923
236018	702924
31291	702925
36591	702926
12637	702927
67312	702928
131810	702929
233937	702930
79490	702931
225048	702932
271970	702933
219230	702934
228272	702935
120918	702936
100957	702937
62058	702938
198561	702939
181527	702940
208951	702941
271776	702942
138560	702943
294033	702944
111028	702945
106849	702946
119857	702947
197830	702948
3885	702949
302165	702950
127516	702951
92893	702952
18841	702953
143509	702954
143363	702955
59469	702956
50844	702957
29836	702958
96924	702959
133547	702960
269493	702961
139496	702962
70349	702963
308211	702964
95441	702965
208769	702966
87942	702967
49772	702968
118510	702969
210937	702970
235737	702971
292747	702972
276886	702973
251092	702974
6616	702975
89755	702976
303840	702977
300883	702978
47135	702979
55311	702980
8492	702981
121989	702982
149773	702983
25094	702984
11334	702985
58115	702986
22834	702987
3517	702988
1530	702989
139749	702990
2538	702991
57323	702992
63972	702993
82053	702994
130220	702995
76175	702996
13026	702997
37659	702998
265832	702999
52199	703000
8943	703001
94420	703002
114266	703003
206175	703004
214743	703005
7497	703006
114110	703007
11076	703008
13269	703009
13240	703010
310911	703011
189374	703012
120652	703013
306040	703014
95166	703015
548	703016
8458	703017
307476	703018
2614	703019
24934	703020
280	703021
8172	703022
3565	703023
16333	703024
29156	703025
11618	703026
49646	703027
235145	703028
168028	703029
284600	703030
203107	703031
164616	703032
63731	703033
32358	703034
23311	703035
149817	703036
70139	703037
522	703038
164110	703039
143627	703040
3964	703041
30550	703042
37396	703043
132690	703044
56323	703045
62867	703046
38400	703047
121033	703048
149839	703049
119924	703050
254049	703051
100185	703052
128869	703053
204929	703054
196289	703055
104548	703056
106928	703057
133549	703058
146930	703059
117716	703060
201676	703061
293272	703062
137015	703063
93464	703064
306560	703065
110843	703066
238294	703067
143624	703068
17144	703069
144450	703070
12607	703071
192637	703072
126402	703073
56304	703074
42828	703075
84731	703076
187721	703077
177129	703078
272592	703079
211735	703080
128316	703081
18168	703082
135271	703083
115571	703084
192036	703085
133222	703086
144236	703087
224778	703088
134721	703089
51662	703090
201234	703091
9998	703092
79201	703093
1869	703094
6382	703095
43198	703096
261931	703097
13521	703098
107987	703099
88999	703100
109668	703101
107489	703102
3811	703103
208110	703104
108981	703105
78218	703106
57240	703107
88119	703108
77613	703109
34103	703110
5336	703111
56822	703112
66730	703113
172921	703114
209443	703115
131915	703116
119028	703117
36011	703118
123117	703119
144271	703120
4108	703121
358	703122
168152	703123
191540	703124
74671	703125
109068	703126
48870	703127
108650	703128
168755	703129
126609	703130
142141	703131
60844	703132
229269	703133
25313	703134
15518	703135
3362	703136
233163	703137
73669	703138
12978	703139
283789	703140
63624	703141
31866	703142
28458	703143
301408	703144
34639	703145
180533	703146
39262	703147
61409	703148
88340	703149
20619	703150
59164	703151
21795	703152
8399	703153
30708	703154
21153	703155
7164	703156
103857	703157
215577	703158
40726	703159
178193	703160
111861	703161
248872	703162
41978	703163
94192	703164
195939	703165
145955	703166
183693	703167
91311	703168
49508	703169
42890	703170
36757	703171
102199	703172
14162	703173
109313	703174
192959	703175
121364	703176
121364	703177
114489	703178
11039	703179
157941	703180
157932	703181
18313	703182
36714	703183
100894	703184
242978	703185
2662	703186
113629	703187
277710	703188
913	703189
88776	703190
130938	703191
13651	703192
14445	703193
217483	703194
279767	703195
24234	703196
152292	703197
113185	703198
19297	703199
143707	703200
52471	703201
29725	703202
3870	703203
259367	703204
136956	703205
17213	703206
66595	703207
131596	703208
136280	703209
35342	703210
215475	703211
80106	703212
88045	703213
8105	703214
129904	703215
305739	703216
42095	703217
83009	703218
217644	703219
305241	703220
25141	703221
56520	703222
11892	703223
119595	703224
211860	703225
276257	703226
137731	703227
122117	703228
93040	703229
114930	703230
49560	703231
190466	703232
5537	703233
77689	703234
173960	703235
37879	703236
22267	703237
8597	703238
2309	703239
19722	703240
136305	703241
92595	703242
86719	703243
27838	703244
131494	703245
199556	703246
298688	703247
139594	703248
124335	703249
145243	703250
110597	703251
36973	703252
9588	703253
13783	703254
18477	703255
32431	703256
146760	703257
183397	703258
73285	703259
238168	703260
81060	703261
15099	703262
178188	703263
74210	703264
285278	703265
58190	703266
1446	703267
230153	703268
41675	703269
24599	703270
4563	703271
168559	703272
88178	703273
156535	703274
3001	703275
201082	703276
36372	703277
31806	703278
11244	703279
193417	703280
65772	703281
7016	703282
49563	703283
207616	703284
51091	703285
214051	703286
17780	703287
117054	703288
89387	703289
88967	703290
17103	703291
113512	703292
247936	703293
166205	703294
18577	703295
4513	703296
19606	703297
15208	703298
173000	703299
9734	703300
212293	703301
95114	703302
65842	703303
908	703304
1700	703305
13058	703306
199020	703307
604	703308
45752	703309
240450	703310
43386	703311
153503	703312
41086	703313
224714	703314
29377	703315
141609	703316
191471	703317
109110	703318
9320	703319
9320	703320
61357	703321
121038	703322
124322	703323
72357	703324
213019	703325
174651	703326
132720	703327
132720	703328
50075	703329
126765	703330
16402	703331
308261	703332
110085	703333
87906	703334
16339	703335
94497	703336
292975	703337
35425	703338
107500	703339
22175	703340
37072	703341
38702	703342
67619	703343
25826	703344
80515	703345
56020	703346
46488	703347
66921	703348
127337	703349
230259	703350
59676	703351
45634	703352
66654	703353
41812	703354
22349	703355
3870	703356
152958	703357
77677	703358
235937	703359
190866	703360
266570	703361
180401	703362
24854	703363
151886	703364
16404	703365
202489	703366
208261	703367
223468	703368
99974	703369
473	703370
200729	703371
293660	703372
167612	703373
144954	703374
104768	703375
26568	703376
211038	703377
32363	703378
20381	703379
274237	703380
101256	703381
209698	703382
73662	703383
191919	703384
261432	703385
87	703386
144976	703387
5564	703388
98086	703389
68809	703390
194799	703391
66375	703392
19702	703393
133166	703394
36517	703395
155510	703396
12877	703397
52579	703398
48459	703399
32790	703400
7059	703401
110471	703402
95435	703403
56574	703404
46443	703405
302361	703406
136731	703407
14213	703408
19391	703409
200616	703410
284998	703411
6960	703412
27911	703413
51583	703414
30098	703415
143899	703416
185681	703417
170881	703418
74841	703419
11972	703420
37293	703421
88234	703422
238210	703423
184336	703424
5355	703425
210820	703426
120611	703427
49058	703428
46116	703429
152354	703430
77331	703431
212145	703432
96119	703433
18962	703434
26705	703435
28140	703436
91090	703437
176770	703438
28936	703439
164811	703440
211370	703441
213280	703442
205441	703443
64338	703444
191058	703445
153827	703446
233577	703447
9184	703448
247913	703449
72061	703450
133323	703451
200946	703452
233865	703453
276594	703454
223836	703455
266202	703456
42633	703457
11023	703458
818	703459
17389	703460
121986	703461
42906	703462
188264	703463
118181	703464
54521	703465
82682	703466
224724	703467
280346	703468
472	703469
145493	703470
130258	703471
64595	703472
147533	703473
144954	703474
61485	703475
77567	703476
13982	703477
19099	703478
36753	703479
45879	703480
50295	703481
124874	703482
124874	703483
176098	703484
122827	703485
150959	703486
194191	703487
59411	703488
74932	703489
276003	703490
95470	703491
156962	703492
262686	703493
70840	703494
58520	703495
45969	703496
4797	703497
9087	703498
122753	703499
3553	703500
305773	703501
50192	703502
134462	703503
278079	703504
57763	703505
160266	703506
82379	703507
127908	703508
123543	703509
132402	703510
4777	703511
76541	703512
128275	703513
216268	703514
217470	703515
19800	703516
270617	703517
169037	703518
114336	703519
252894	703520
306258	703521
214497	703522
54055	703523
103437	703524
120587	703525
17791	703526
146262	703527
68365	703528
163452	703529
297205	703530
10173	703531
196932	703532
62350	703533
22121	703534
275702	703535
83344	703536
299033	703537
228719	703538
201684	703539
31736	703540
207049	703541
110524	703542
45039	703543
77971	703544
122605	703545
42056	703546
55065	703547
274938	703548
51129	703549
198001	703550
14156	703551
57344	703552
211357	703553
303982	703554
173435	703555
232645	703556
70937	703557
153809	703558
59155	703559
89525	703560
125850	703561
20746	703562
307639	703563
81034	703564
166031	703565
12533	703566
31328	703567
287696	703568
39074	703569
190323	703570
145554	703571
145444	703572
215285	703573
276796	703574
286962	703575
146673	703576
187443	703577
58146	703578
8862	703579
209361	703580
58155	703581
87104	703582
146617	703583
225391	703584
25260	703585
30636	703586
165072	703587
94629	703588
147394	703589
142993	703590
260303	703591
238603	703592
163702	703593
156297	703594
177164	703595
68002	703596
120750	703597
179825	703598
182904	703599
75820	703600
73441	703601
144085	703602
236877	703603
72627	703604
73016	703605
30410	703606
23004	703607
170423	703608
139904	703609
160879	703610
141582	703611
93976	703612
32894	703613
73884	703614
32075	703615
136991	703616
206988	703617
128682	703618
63350	703619
30188	703620
104300	703621
88938	703622
178965	703623
81494	703624
166392	703625
144614	703626
36245	703627
190642	703628
186614	703629
41324	703630
167090	703631
20841	703632
183338	703633
28563	703634
81106	703635
47616	703636
134561	703637
12037	703638
62960	703639
70219	703640
192306	703641
274066	703642
60843	703643
205666	703644
6733	703645
210039	703646
102665	703647
66596	703648
29468	703649
128500	703650
82208	703651
247172	703652
2335	703653
23276	703654
76835	703655
19606	703656
148259	703657
88755	703658
170541	703659
20409	703660
157313	703661
90412	703662
139770	703663
137479	703664
82601	703665
61692	703666
29408	703667
131013	703668
207865	703669
181720	703670
136799	703671
131320	703672
4645	703673
214929	703674
43163	703675
21233	703676
305042	703677
22227	703678
44102	703679
5925	703680
146984	703681
11382	703682
207966	703683
204331	703684
22402	703685
210678	703686
153620	703687
53462	703688
104721	703689
189948	703690
254708	703691
14628	703692
65800	703693
193557	703694
118350	703695
25778	703696
113777	703697
63631	703698
60811	703699
121486	703700
57269	703701
57269	703702
11667	703703
7812	703704
8667	703705
68214	703706
23862	703707
23098	703708
126296	703709
126058	703710
15769	703711
164789	703712
90398	703713
65291	703714
100694	703715
95346	703716
126272	703717
259797	703718
21168	703719
255306	703720
18128	703721
44506	703722
92813	703723
82463	703724
169847	703725
124366	703726
132193	703727
229941	703728
123358	703729
101726	703730
7609	703731
112525	703732
30721	703733
203481	703734
62183	703735
266478	703736
9604	703737
150633	703738
66832	703739
156357	703740
301142	703741
102248	703742
269346	703743
159324	703744
204466	703745
46717	703746
270534	703747
28211	703748
395	703749
60462	703750
36076	703751
67297	703752
27572	703753
82423	703754
6392	703755
40034	703756
214327	703757
70537	703758
132507	703759
208862	703760
76690	703761
84941	703762
78224	703763
146830	703764
202174	703765
90466	703766
56149	703767
294572	703768
25540	703769
38823	703770
38103	703771
207911	703772
74993	703773
57740	703774
4258	703775
24790	703776
94753	703777
75353	703778
138231	703779
167038	703780
181356	703781
59251	703782
214922	703783
97629	703784
101246	703785
42946	703786
282353	703787
69857	703788
119607	703789
203465	703790
125476	703791
208582	703792
203795	703793
143029	703794
112295	703795
38421	703796
65981	703797
49577	703798
283095	703799
295407	703800
702	703801
309615	703802
150024	703803
272024	703804
23224	703805
167432	703806
166651	703807
95718	703808
129036	703809
36605	703810
28196	703811
10336	703812
278886	703813
1209	703814
321	703815
150166	703816
76715	703817
143340	703818
71074	703819
48528	703820
260991	703821
3184	703822
1076	703823
6561	703824
976	703825
18907	703826
194081	703827
36235	703828
6517	703829
12234	703830
14051	703831
48592	703832
103223	703833
77889	703834
11134	703835
12907	703836
61116	703837
193276	703838
90573	703839
84696	703840
577	703841
156839	703842
32751	703843
44579	703844
11030	703845
249912	703846
2849	703847
141056	703848
1897	703849
82595	703850
7857	703851
64281	703852
5612	703853
2974	703854
85210	703855
37125	703856
72873	703857
116761	703858
14273	703859
1302	703860
208477	703861
60062	703862
16342	703863
204488	703864
303349	703865
201383	703866
76076	703867
110525	703868
174664	703869
95554	703870
47518	703871
66693	703872
132277	703873
276509	703874
11882	703875
89545	703876
9337	703877
1625	703878
26397	703879
9993	703880
42450	703881
188747	703882
304090	703883
198488	703884
2585	703885
45671	703886
140504	703887
150012	703888
97788	703889
60913	703890
76196	703891
250349	703892
216569	703893
39426	703894
260867	703895
82044	703896
270830	703897
29252	703898
70178	703899
24154	703900
10749	703901
7714	703902
86953	703903
82308	703904
24912	703905
85780	703906
170040	703907
78658	703908
161491	703909
13462	703910
200714	703911
48440	703912
148406	703913
44194	703914
59068	703915
28533	703916
172578	703917
25290	703918
103180	703919
113908	703920
3250	703921
15133	703922
137386	703923
164495	703924
152174	703925
25365	703926
121304	703927
95978	703928
59808	703929
7397	703930
207879	703931
163248	703932
34591	703933
107699	703934
24933	703935
4201	703936
22722	703937
52246	703938
36875	703939
47564	703940
73814	703941
81108	703942
83874	703943
201262	703944
59807	703945
214351	703946
125872	703947
176285	703948
79179	703949
2772	703950
39881	703951
149226	703952
62661	703953
104531	703954
179195	703955
77397	703956
1319	703957
207824	703958
145058	703959
36887	703960
98001	703961
237957	703962
236767	703963
41981	703964
306791	703965
188872	703966
233012	703967
203461	703968
48874	703969
15073	703970
298283	703971
53855	703972
148704	703973
138336	703974
114461	703975
308455	703976
64084	703977
218863	703978
137585	703979
174572	703980
203039	703981
251447	703982
89111	703983
178944	703984
68320	703985
52901	703986
33472	703987
133359	703988
129683	703989
61506	703990
1302	703991
108651	703992
134740	703993
245718	703994
110725	703995
109132	703996
254699	703997
198257	703998
282175	703999
15879	704000
4181	704001
4646	704002
14652	704003
86754	704004
89755	704005
143247	704006
79023	704007
37626	704008
140317	704009
117042	704010
308737	704011
190858	704012
173371	704013
252706	704014
303993	704015
91974	704016
207385	704017
207386	704018
136182	704019
59375	704020
35792	704021
124547	704022
130557	704023
40337	704024
212604	704025
203135	704026
102272	704027
147218	704028
114620	704029
312276	704030
84606	704031
4509	704032
2280	704033
157156	704034
41778	704035
38943	704036
30647	704037
42220	704038
9996	704039
35915	704040
76175	704041
25342	704042
127775	704043
121359	704044
56	704045
57655	704046
82056	704047
209861	704048
37922	704049
13536	704050
110603	704051
77574	704052
140509	704053
53406	704054
66573	704055
90690	704056
125117	704057
114095	704058
65385	704059
59795	704060
64215	704061
55945	704062
11739	704063
56632	704064
115396	704065
193568	704066
53056	704067
146801	704068
273606	704069
37785	704070
32872	704071
22210	704072
30675	704073
18968	704074
15405	704075
209360	704076
252749	704077
76462	704078
36024	704079
195830	704080
114930	704081
5568	704082
38691	704083
217816	704084
14512	704085
235651	704086
4864	704087
256673	704088
22375	704089
207721	704090
97120	704091
167299	704092
26347	704093
120391	704094
96853	704095
88344	704096
62009	704097
60596	704098
130929	704099
13234	704100
99284	704101
2037	704102
20975	704103
90562	704104
202401	704105
43184	704106
16873	704107
17244	704108
17573	704109
135975	704110
295999	704111
112667	704112
227970	704113
202983	704114
292795	704115
292796	704116
202984	704117
292799	704118
292811	704119
292814	704120
202987	704121
292817	704122
202991	704123
136554	704124
202992	704125
292824	704126
292826	704127
202995	704128
202985	704129
292828	704130
202996	704131
292829	704132
292832	704133
202989	704134
68739	704135
202535	704136
144108	704137
59276	704138
127304	704139
128381	704140
136418	704141
42183	704142
3319	704143
5025	704144
126161	704145
833	704146
97733	704147
289457	704148
52761	704149
29927	704150
88176	704151
295247	704152
119482	704153
158476	704154
28969	704155
103944	704156
237060	704157
194475	704158
109477	704159
182053	704160
26370	704161
55734	704162
301005	704163
20482	704164
273940	704165
67241	704166
65253	704167
98503	704168
54809	704169
35227	704170
2736	704171
121095	704172
17904	704173
61515	704174
9014	704175
92471	704176
7159	704177
64333	704178
15701	704179
49888	704180
187520	704181
97903	704182
80845	704183
133735	704184
89174	704185
144417	704186
239166	704187
201501	704188
275231	704189
59709	704190
54496	704191
273429	704192
38474	704193
92968	704194
129594	704195
129594	704196
283516	704197
192687	704198
33931	704199
56633	704200
94189	704201
181654	704202
82484	704203
17528	704204
64846	704205
19644	704206
192186	704207
50665	704208
9317	704209
21350	704210
15104	704211
179893	704212
76165	704213
4087	704214
64760	704215
208403	704216
203718	704217
77502	704218
141014	704219
64466	704220
5860	704221
144236	704222
64710	704223
61904	704224
32985	704225
291603	704226
132849	704227
13061	704228
288973	704229
192746	704230
14040	704231
292047	704232
206579	704233
169652	704234
124255	704235
77292	704236
90476	704237
239594	704238
242535	704239
296599	704240
301863	704241
102277	704242
10061	704243
10171	704244
21233	704245
116813	704246
183190	704247
177016	704248
210087	704249
290719	704250
416	704251
288762	704252
61740	704253
75201	704254
21321	704255
84653	704256
232333	704257
40181	704258
24002	704259
105736	704260
218635	704261
77977	704262
1891	704263
135659	704264
155744	704265
63709	704266
34308	704267
68049	704268
195525	704269
80830	704270
207216	704271
66914	704272
29246	704273
109416	704274
294365	704275
12808	704276
32393	704277
91512	704278
140083	704279
27210	704280
41385	704281
248	704282
121079	704283
45901	704284
9648	704285
22	704286
200689	704287
128430	704288
17375	704289
67528	704290
13728	704291
266640	704292
220552	704293
26044	704294
200133	704295
91494	704296
143897	704297
26369	704298
98197	704299
216	704300
11031	704301
65317	704302
55291	704303
62047	704304
39197	704305
18059	704306
54153	704307
29550	704308
53700	704309
188	704310
13576	704311
59917	704312
189311	704313
49092	704314
72769	704315
256113	704316
296119	704317
35659	704318
59106	704319
58997	704320
185830	704321
105708	704322
104983	704323
7681	704324
150456	704325
3830	704326
103824	704327
72935	704328
4646	704329
107672	704330
217820	704331
8207	704332
305269	704333
96542	704334
20125	704335
51021	704336
199868	704337
61906	704338
304532	704339
76319	704340
88964	704341
35917	704342
311975	704343
62622	704344
59383	704345
250356	704346
211744	704347
162420	704348
198293	704349
20973	704350
98874	704351
172245	704352
62749	704353
35092	704354
61470	704355
93555	704356
207559	704357
60201	704358
31573	704359
129780	704360
240751	704361
44387	704362
19718	704363
207409	704364
216225	704365
193596	704366
131926	704367
53344	704368
48998	704369
41796	704370
68743	704371
68743	704372
130554	704373
97171	704374
53028	704375
211053	704376
5111	704377
135203	704378
55051	704379
93802	704380
216	704381
9924	704382
5435	704383
13758	704384
141751	704385
215	704386
30428	704387
21423	704388
50766	704389
136966	704390
110193	704391
30076	704392
162890	704393
65520	704394
142419	704395
114052	704396
46198	704397
47919	704398
156098	704399
287516	704400
188381	704401
49601	704402
69242	704403
92382	704404
93579	704405
12923	704406
247799	704407
7987	704408
156726	704409
117184	704410
91265	704411
104729	704412
109479	704413
267388	704414
68647	704415
71836	704416
182886	704417
127833	704418
135990	704419
5712	704420
202726	704421
42545	704422
130577	704423
170164	704424
270173	704425
48156	704426
59390	704427
8146	704428
96054	704429
73723	704430
282477	704431
8914	704432
46384	704433
307465	704434
115496	704435
294319	704436
49401	704437
65563	704438
6059	704439
31498	704440
96125	704441
144795	704442
101603	704443
46231	704444
52816	704445
21533	704446
99082	704447
130107	704448
5608	704449
163804	704450
11710	704451
151052	704452
82514	704453
189841	704454
67078	704455
6669	704456
56974	704457
13552	704458
8506	704459
299125	704460
71119	704461
15903	704462
121759	704463
91580	704464
45144	704465
150572	704466
240268	704467
47916	704468
105530	704469
207055	704470
14657	704471
277071	704472
40983	704473
132072	704474
289029	704475
232419	704476
72566	704477
42750	704478
3322	704479
57708	704480
933	704481
23108	704482
190438	704483
246	704484
399	704485
79305	704486
180007	704487
18579	704488
61221	704489
8962	704490
175295	704491
128628	704492
267888	704493
85109	704494
8186	704495
99558	704496
19012	704497
49227	704498
134622	704499
151793	704500
269262	704501
208742	704502
15676	704503
25313	704504
194809	704505
17981	704506
125245	704507
112213	704508
279868	704509
2183	704510
99656	704511
99090	704512
205868	704513
125351	704514
56292	704515
79050	704516
86939	704517
307196	704518
67653	704519
935	704520
28984	704521
196989	704522
47181	704523
16646	704524
48011	704525
3090	704526
59993	704527
15009	704528
94658	704529
12714	704530
82242	704531
204845	704532
115860	704533
117619	704534
267029	704535
4088	704536
65136	704537
93640	704538
1298	704539
185450	704540
28265	704541
74915	704542
290377	704543
72318	704544
128872	704545
35541	704546
972	704547
4289	704548
108384	704549
32996	704550
172110	704551
138412	704552
5039	704553
5930	704554
18282	704555
22625	704556
139447	704557
38289	704558
38205	704559
52977	704560
82175	704561
71664	704562
266040	704563
217804	704564
223954	704565
110811	704566
97700	704567
301913	704568
79145	704569
311223	704570
27364	704571
264286	704572
111659	704573
119984	704574
80010	704575
243940	704576
128051	704577
186733	704578
299040	704579
153843	704580
305021	704581
32592	704582
125850	704583
216700	704584
49140	704585
93119	704586
236894	704587
147238	704588
197058	704589
140423	704590
193322	704591
60834	704592
157527	704593
32723	704594
86264	704595
8914	704596
97488	704597
35438	704598
42512	704599
4982	704600
3485	704601
1846	704602
132477	704603
74787	704604
41452	704605
8781	704606
58708	704607
35014	704608
56013	704609
81524	704610
34652	704611
179943	704612
56199	704613
160865	704614
15418	704615
38605	704616
16006	704617
37421	704618
91622	704619
211563	704620
192847	704621
180364	704622
648	704623
124130	704624
146588	704625
22943	704626
155997	704627
137500	704628
23598	704629
72021	704630
49578	704631
183505	704632
58246	704633
33130	704634
295872	704635
1678	704636
202060	704637
87890	704638
266904	704639
62132	704640
197682	704641
38417	704642
28620	704643
271707	704644
126253	704645
14076	704646
3444	704647
14425	704648
68834	704649
2741	704650
65178	704651
101603	704652
281715	704653
16898	704654
36503	704655
87823	704656
163949	704657
26363	704658
283874	704659
160727	704660
50325	704661
304102	704662
137723	704663
25622	704664
256425	704665
38611	704666
215583	704667
41099	704668
179335	704669
289170	704670
32275	704671
196677	704672
80149	704673
190005	704674
311479	704675
58275	704676
36032	704677
35970	704678
306232	704679
131385	704680
5928	704681
297103	704682
64085	704683
177529	704684
23057	704685
197508	704686
41353	704687
117651	704688
223576	704689
158303	704690
61742	704691
30905	704692
123056	704693
7361	704694
159375	704695
200429	704696
85069	704697
165469	704698
104272	704699
114751	704700
7052	704701
51030	704702
172238	704703
35198	704704
34112	704705
59642	704706
72979	704707
38544	704708
297072	704709
250029	704710
168197	704711
249952	704712
13913	704713
207403	704714
1438	704715
128919	704716
10418	704717
148624	704718
13046	704719
130148	704720
154014	704721
56993	704722
148214	704723
182457	704724
210313	704725
206210	704726
54681	704727
31573	704728
91623	704729
62866	704730
118021	704731
51056	704732
22453	704733
53344	704734
72984	704735
67229	704736
139631	704737
82385	704738
198545	704739
6402	704740
36706	704741
54302	704742
22182	704743
82648	704744
155854	704745
2750	704746
190563	704747
260654	704748
132594	704749
9587	704750
7560	704751
3113	704752
42484	704753
21929	704754
94344	704755
14076	704756
82451	704757
118761	704758
294750	704759
81676	704760
127120	704761
23122	704762
67414	704763
375	704764
99373	704765
277031	704766
69025	704767
56648	704768
7402	704769
120776	704770
107083	704771
89079	704772
134177	704773
134177	704774
152655	704775
194402	704776
243225	704777
140693	704778
69442	704779
46206	704780
53264	704781
48435	704782
66151	704783
85660	704784
125932	704785
131467	704786
30177	704787
154920	704788
280813	704789
113664	704790
205761	704791
39192	704792
4853	704793
5661	704794
1001	704795
20270	704796
198224	704797
27613	704798
113010	704799
149637	704800
7479	704801
63	704802
114462	704803
302267	704804
251892	704805
172243	704806
74296	704807
136313	704808
197684	704809
92656	704810
200120	704811
123581	704812
197393	704813
64921	704814
47489	704815
3465	704816
215045	704817
34313	704818
67059	704819
213042	704820
260188	704821
102622	704822
135438	704823
3872	704824
90062	704825
147293	704826
60930	704827
63567	704828
1446	704829
19161	704830
228590	704831
281938	704832
281802	704833
160696	704834
47346	704835
68035	704836
87788	704837
113430	704838
52625	704839
181200	704840
34179	704841
136596	704842
63756	704843
219536	704844
7153	704845
50526	704846
2336	704847
4126	704848
39180	704849
8459	704850
60842	704851
113553	704852
14977	704853
52910	704854
233605	704855
119517	704856
227733	704857
191746	704858
24182	704859
53766	704860
130716	704861
61911	704862
145675	704863
138133	704864
96486	704865
132079	704866
14361	704867
108616	704868
60362	704869
10846	704870
109649	704871
51076	704872
35400	704873
88501	704874
183231	704875
125601	704876
2637	704877
43287	704878
42877	704879
126174	704880
1790	704881
153250	704882
223985	704883
239879	704884
5539	704885
77618	704886
296	704887
25426	704888
18017	704889
100836	704890
49418	704891
60190	704892
249756	704893
200960	704894
126451	704895
304384	704896
64512	704897
34794	704898
127735	704899
33791	704900
74801	704901
147244	704902
262450	704903
4	704904
41867	704905
188768	704906
586	704907
56401	704908
126486	704909
27955	704910
27167	704911
28	704912
64084	704913
155847	704914
21738	704915
33792	704916
41385	704917
115596	704918
105813	704919
110930	704920
42041	704921
198043	704922
282473	704923
74014	704924
88720	704925
46196	704926
85257	704927
193991	704928
158277	704929
177194	704930
77564	704931
60641	704932
50855	704933
212155	704934
113750	704935
212844	704936
118194	704937
72804	704938
10251	704939
240513	704940
210305	704941
209574	704942
94867	704943
84013	704944
116466	704945
25284	704946
52621	704947
299681	704948
19580	704949
12697	704950
28419	704951
41812	704952
52435	704953
76639	704954
48699	704955
48046	704956
153050	704957
38991	704958
70238	704959
168786	704960
133343	704961
68558	704962
6565	704963
309409	704964
17730	704965
43608	704966
219180	704967
15515	704968
54395	704969
154595	704970
289021	704971
143971	704972
92215	704973
47294	704974
135650	704975
85581	704976
6360	704977
207643	704978
64075	704979
96643	704980
156274	704981
212612	704982
43368	704983
51958	704984
19917	704985
143785	704986
47976	704987
30885	704988
65893	704989
123946	704990
83087	704991
20185	704992
47650	704993
221850	704994
64382	704995
56868	704996
7672	704997
141052	704998
48975	704999
77992	705000
63980	705001
139729	705002
13156	705003
63648	705004
6465	705005
85798	705006
113678	705007
36459	705008
131367	705009
162666	705010
108391	705011
12183	705012
133778	705013
25520	705014
238773	705015
130704	705016
71799	705017
21998	705018
34080	705019
221254	705020
128013	705021
290220	705022
133284	705023
164429	705024
208959	705025
35990	705026
19019	705027
36976	705028
207326	705029
134209	705030
35294	705031
295022	705032
134199	705033
143334	705034
87200	705035
141888	705036
116739	705037
83623	705038
29268	705039
3243	705040
271322	705041
135570	705042
149002	705043
197202	705044
191250	705045
3857	705046
131620	705047
30739	705048
129065	705049
18796	705050
17762	705051
9434	705052
179418	705053
243016	705054
191859	705055
31371	705056
149121	705057
201040	705058
181574	705059
271256	705060
76063	705061
42944	705062
45449	705063
174243	705064
227433	705065
210796	705066
207332	705067
120114	705068
26412	705069
147086	705070
279793	705071
6701	705072
100183	705073
226881	705074
154108	705075
96353	705076
83598	705077
288642	705078
60593	705079
749	705080
33661	705081
303980	705082
193007	705083
47161	705084
59679	705085
9472	705086
183387	705087
25650	705088
153544	705089
28416	705090
206513	705091
114463	705092
5175	705093
168741	705094
234228	705095
133626	705096
74182	705097
63519	705098
45480	705099
17847	705100
295126	705101
39101	705102
33001	705103
38596	705104
185362	705105
169377	705106
84473	705107
33730	705108
10602	705109
22727	705110
4726	705111
291300	705112
71176	705113
38584	705114
56998	705115
56998	705116
142824	705117
201984	705118
16792	705119
146670	705120
196376	705121
167123	705122
267611	705123
69553	705124
212564	705125
19483	705126
103544	705127
6875	705128
143251	705129
90188	705130
143734	705131
187	705132
212385	705133
111131	705134
210547	705135
25658	705136
123476	705137
183958	705138
186945	705139
111542	705140
165590	705141
263895	705142
37109	705143
141	705144
213598	705145
95923	705146
236707	705147
228081	705148
45854	705149
2855	705150
76311	705151
191335	705152
42745	705153
118677	705154
95372	705155
141834	705156
68103	705157
58972	705158
82116	705159
10976	705160
154576	705161
88631	705162
289260	705163
93859	705164
115029	705165
88139	705166
3322	705167
31371	705168
18273	705169
79950	705170
58526	705171
44915	705172
103629	705173
258111	705174
79178	705175
2186	705176
296017	705177
97598	705178
275576	705179
4495	705180
78323	705181
253748	705182
74565	705183
13946	705184
61476	705185
172338	705186
309964	705187
78691	705188
46704	705189
22016	705190
182025	705191
13823	705192
2855	705193
80632	705194
2791	705195
120120	705196
50631	705197
91173	705198
36645	705199
212085	705200
3922	705201
90040	705202
26589	705203
62796	705204
31743	705205
175711	705206
207450	705207
80659	705208
115678	705209
29879	705210
4859	705211
13633	705212
83872	705213
1478	705214
103493	705215
79255	705216
65833	705217
15303	705218
2956	705219
95898	705220
212978	705221
177078	705222
28162	705223
146743	705224
87361	705225
32197	705226
32197	705227
119591	705228
71962	705229
164167	705230
1770	705231
29565	705232
14582	705233
7419	705234
30426	705235
128350	705236
262393	705237
294151	705238
69394	705239
64438	705240
87164	705241
5290	705242
164735	705243
19437	705244
299943	705245
34837	705246
195033	705247
17112	705248
198580	705249
26383	705250
134	705251
210303	705252
85257	705253
217464	705254
69067	705255
65827	705256
45808	705257
18298	705258
62813	705259
243723	705260
59769	705261
201260	705262
217056	705263
38756	705264
51182	705265
51182	705266
71927	705267
142826	705268
113457	705269
104147	705270
429	705271
38534	705272
38534	705273
45602	705274
63263	705275
85967	705276
114636	705277
141152	705278
168321	705279
20721	705280
58238	705281
29192	705282
11352	705283
51855	705284
161848	705285
211068	705286
277988	705287
87957	705288
18041	705289
265588	705290
97404	705291
63981	705292
47829	705293
38499	705294
112076	705295
169193	705296
179474	705297
24562	705298
35243	705299
13282	705300
118898	705301
28759	705302
144593	705303
105009	705304
18794	705305
25732	705306
142921	705307
63995	705308
95901	705309
145206	705310
18289	705311
226768	705312
12353	705313
67556	705314
24865	705315
40798	705316
126604	705317
55240	705318
160408	705319
178164	705320
42661	705321
90520	705322
82685	705323
121986	705324
105314	705325
75331	705326
20806	705327
94361	705328
39167	705329
49156	705330
145902	705331
116896	705332
86695	705333
304166	705334
113222	705335
20215	705336
149926	705337
65533	705338
81689	705339
10088	705340
265098	705341
9815	705342
5907	705343
8253	705344
198689	705345
173056	705346
77191	705347
3561	705348
185543	705349
185543	705350
227324	705351
5271	705352
32590	705353
108291	705354
11241	705355
10905	705356
240760	705357
13629	705358
132048	705359
19388	705360
110982	705361
37804	705362
192390	705363
130875	705364
12223	705365
4217	705366
140677	705367
18599	705368
174235	705369
183130	705370
63060	705371
267098	705372
275720	705373
198028	705374
46891	705375
56829	705376
4641	705377
205152	705378
848	705379
135272	705380
153322	705381
304292	705382
167712	705383
8493	705384
4154	705385
12354	705386
229650	705387
94113	705388
43717	705389
120991	705390
120582	705391
1650	705392
144678	705393
22698	705394
5191	705395
99156	705396
73213	705397
43241	705398
65148	705399
2573	705400
135224	705401
9275	705402
39268	705403
47275	705404
4871	705405
59143	705406
27563	705407
232120	705408
62052	705409
33855	705410
222017	705411
302415	705412
211763	705413
63348	705414
294041	705415
52427	705416
152029	705417
169757	705418
128900	705419
110349	705420
199398	705421
94312	705422
12556	705423
120543	705424
17417	705425
213301	705426
123155	705427
114822	705428
63291	705429
87312	705430
47670	705431
4910	705432
11165	705433
5171	705434
4122	705435
5709	705436
208530	705437
57028	705438
14561	705439
36670	705440
34851	705441
5779	705442
4066	705443
21474	705444
19484	705445
302872	705446
25560	705447
173228	705448
21200	705449
154696	705450
15728	705451
193962	705452
58210	705453
114250	705454
52524	705455
29183	705456
35634	705457
80984	705458
82237	705459
116097	705460
52581	705461
76781	705462
76781	705463
25180	705464
106485	705465
8876	705466
10385	705467
16048	705468
524	705469
212651	705470
98616	705471
54801	705472
293649	705473
181325	705474
51553	705475
136075	705476
30432	705477
86633	705478
41777	705479
54821	705480
4206	705481
162128	705482
196481	705483
68077	705484
6366	705485
109766	705486
193400	705487
31732	705488
4166	705489
156096	705490
17036	705491
48898	705492
35204	705493
23459	705494
93603	705495
132822	705496
9954	705497
75723	705498
136145	705499
129991	705500
292652	705501
3001	705502
54148	705503
7278	705504
263663	705505
61435	705506
16531	705507
18541	705508
42094	705509
8497	705510
6476	705511
108411	705512
290638	705513
39030	705514
204917	705515
64590	705516
3087	705517
284504	705518
254138	705519
63468	705520
98314	705521
143621	705522
5680	705523
31460	705524
4989	705525
11836	705526
51385	705527
165664	705528
199	705529
133831	705530
5333	705531
8777	705532
4173	705533
146635	705534
6255	705535
18791	705536
7346	705537
161309	705538
28499	705539
2507	705540
3710	705541
1374	705542
43284	705543
65799	705544
87019	705545
29429	705546
30888	705547
6014	705548
494	705549
39116	705550
258	705551
11578	705552
114668	705553
599	705554
57587	705555
213095	705556
429	705557
3636	705558
160283	705559
18173	705560
2915	705561
11274	705562
45093	705563
1272	705564
160064	705565
14932	705566
580	705567
6791	705568
49283	705569
6030	705570
254483	705571
73156	705572
37694	705573
135552	705574
25287	705575
49711	705576
34033	705577
87709	705578
168099	705579
10	705580
110581	705581
47276	705582
55312	705583
63	705584
100287	705585
10388	705586
7709	705587
32533	705588
12070	705589
136913	705590
86420	705591
3098	705592
130256	705593
55863	705594
23047	705595
8303	705596
24438	705597
10	705598
71959	705599
2055	705600
5118	705601
596	705602
10993	705603
116681	705604
4238	705605
4107	705606
24628	705607
98008	705608
754	705609
27352	705610
22343	705611
1101	705612
40459	705613
3328	705614
64398	705615
35672	705616
90330	705617
37042	705618
165	705619
104850	705620
79521	705621
18364	705622
29609	705623
42439	705624
17320	705625
37907	705626
1593	705627
5988	705628
234296	705629
54222	705630
90274	705631
50747	705632
307643	705633
93799	705634
18286	705635
86517	705636
634	705637
68763	705638
93316	705639
87288	705640
215460	705641
68136	705642
26282	705643
13847	705644
7704	705645
105411	705646
6134	705647
27732	705648
66616	705649
22641	705650
30539	705651
182308	705652
39112	705653
3950	705654
76205	705655
80580	705656
633	705657
40112	705658
38746	705659
81026	705660
9284	705661
185971	705662
36211	705663
9690	705664
82065	705665
108647	705666
111884	705667
104244	705668
31723	705669
251685	705670
60315	705671
10595	705672
43588	705673
43033	705674
199238	705675
166565	705676
159179	705677
312175	705678
26233	705679
85224	705680
58998	705681
9157	705682
89734	705683
11426	705684
246707	705685
33630	705686
134810	705687
64651	705688
223914	705689
31426	705690
189182	705691
191674	705692
143568	705693
29533	705694
213424	705695
140346	705696
180424	705697
7643	705698
77542	705699
48809	705700
31421	705701
21290	705702
7002	705703
23837	705704
60212	705705
13024	705706
207510	705707
228720	705708
37128	705709
206592	705710
133515	705711
79611	705712
184926	705713
2803	705714
157205	705715
32728	705716
199744	705717
43623	705718
52578	705719
41739	705720
62248	705721
43896	705722
262969	705723
44556	705724
15270	705725
282518	705726
185727	705727
63599	705728
206820	705729
60223	705730
57027	705731
214380	705732
56095	705733
200053	705734
32642	705735
4178	705736
6240	705737
158310	705738
429	705739
38326	705740
86436	705741
40485	705742
6134	705743
18487	705744
526	705745
87376	705746
9924	705747
181005	705748
118090	705749
70450	705750
274393	705751
35895	705752
60881	705753
250282	705754
280951	705755
77174	705756
10498	705757
256698	705758
21948	705759
36091	705760
131065	705761
111404	705762
48055	705763
93126	705764
137539	705765
33005	705766
4058	705767
304503	705768
84771	705769
8211	705770
14369	705771
57587	705772
28353	705773
107277	705774
51062	705775
21824	705776
11909	705777
23903	705778
8282	705779
16896	705780
115144	705781
39708	705782
66228	705783
31114	705784
5882	705785
99172	705786
97259	705787
183844	705788
226013	705789
18444	705790
70594	705791
214935	705792
18743	705793
32679	705794
2144	705795
134206	705796
52289	705797
1210	705798
80219	705799
213630	705800
17358	705801
125638	705802
65858	705803
8277	705804
115705	705805
50185	705806
178556	705807
30826	705808
171384	705809
188192	705810
22141	705811
14775	705812
97527	705813
26092	705814
3498	705815
77787	705816
74480	705817
54369	705818
140251	705819
214174	705820
49212	705821
195055	705822
29159	705823
143206	705824
1735	705825
13932	705826
186766	705827
66387	705828
113298	705829
5337	705830
48732	705831
22303	705832
812	705833
1293	705834
266144	705835
8723	705836
188658	705837
22490	705838
73437	705839
22699	705840
141170	705841
18202	705842
21223	705843
21336	705844
409	705845
11804	705846
7123	705847
19732	705848
74847	705849
189576	705850
61856	705851
258442	705852
166826	705853
12678	705854
85383	705855
255616	705856
71004	705857
59160	705858
18588	705859
7469	705860
60695	705861
7894	705862
264	705863
13267	705864
133153	705865
20650	705866
81652	705867
86313	705868
71682	705869
55597	705870
57551	705871
163135	705872
53624	705873
12459	705874
959	705875
158477	705876
1944	705877
302743	705878
18649	705879
28200	705880
96136	705881
227492	705882
221806	705883
210269	705884
15248	705885
54608	705886
96958	705887
130652	705888
178175	705889
139957	705890
73484	705891
266920	705892
112522	705893
179942	705894
54897	705895
265822	705896
175577	705897
229367	705898
244040	705899
268970	705900
54360	705901
137530	705902
306354	705903
83185	705904
63604	705905
1735	705906
29528	705907
96696	705908
283466	705909
121771	705910
4105	705911
166575	705912
11709	705913
106060	705914
9014	705915
9014	705916
203736	705917
114851	705918
250986	705919
220177	705920
29924	705921
40314	705922
38228	705923
295552	705924
11622	705925
48217	705926
22679	705927
110989	705928
61181	705929
5671	705930
211009	705931
161791	705932
141951	705933
974	705934
7012	705935
23524	705936
1215	705937
103208	705938
143170	705939
37478	705940
142263	705941
209565	705942
17706	705943
7016	705944
185176	705945
66934	705946
11111	705947
109398	705948
4729	705949
49282	705950
241768	705951
206909	705952
100610	705953
6466	705954
68765	705955
12611	705956
145145	705957
39283	705958
45528	705959
2371	705960
99	705961
24834	705962
29332	705963
39934	705964
38574	705965
12753	705966
33299	705967
45583	705968
118550	705969
183905	705970
142882	705971
30413	705972
114066	705973
144794	705974
128517	705975
101763	705976
4	705977
58462	705978
33487	705979
58364	705980
66139	705981
31750	705982
252879	705983
92090	705984
119429	705985
1482	705986
5305	705987
926	705988
62791	705989
143187	705990
15714	705991
128496	705992
14535	705993
2654	705994
4155	705995
233974	705996
50082	705997
2343	705998
65101	705999
56	706000
177258	706001
153712	706002
180345	706003
139546	706004
31645	706005
10993	706006
24232	706007
43646	706008
10595	706009
31507	706010
161416	706011
300716	706012
87519	706013
73295	706014
79408	706015
135005	706016
1904	706017
202638	706018
212217	706019
147682	706020
12503	706021
55929	706022
16329	706023
20362	706024
19533	706025
52319	706026
61618	706027
5649	706028
179869	706029
18435	706030
2786	706031
21824	706032
4540	706033
4	706034
75484	706035
202750	706036
37680	706037
7746	706038
69112	706039
64621	706040
41439	706041
10356	706042
7985	706043
309763	706044
204612	706045
95211	706046
271301	706047
236750	706048
19725	706049
3902	706050
127998	706051
29836	706052
106419	706053
54348	706054
59495	706055
42615	706056
55579	706057
5135	706058
50559	706059
7653	706060
84730	706061
169439	706062
2773	706063
54772	706064
15444	706065
11407	706066
118420	706067
33676	706068
5224	706069
295598	706070
30380	706071
38976	706072
39747	706073
50973	706074
950	706075
93571	706076
123882	706077
139341	706078
99096	706079
265586	706080
10549	706081
134581	706082
152436	706083
65881	706084
2948	706085
24809	706086
37166	706087
95366	706088
41924	706089
98728	706090
75521	706091
218786	706092
16724	706093
16940	706094
60552	706095
40574	706096
155412	706097
28088	706098
10811	706099
134670	706100
4719	706101
9290	706102
8999	706103
97857	706104
278932	706105
29435	706106
74978	706107
174415	706108
32778	706109
57605	706110
48375	706111
97432	706112
51106	706113
249317	706114
19888	706115
37024	706116
41256	706117
145653	706118
19317	706119
767	706120
56641	706121
162474	706122
440	706123
5628	706124
91737	706125
167773	706126
104244	706127
15235	706128
86359	706129
840	706130
50892	706131
24626	706132
26469	706133
201322	706134
29700	706135
32743	706136
42015	706137
268559	706138
86242	706139
915	706140
144752	706141
3160	706142
58760	706143
122295	706144
27704	706145
4025	706146
29683	706147
88683	706148
17904	706149
114426	706150
359	706151
28539	706152
136848	706153
42340	706154
2533	706155
50922	706156
17894	706157
29801	706158
14252	706159
84121	706160
51986	706161
57750	706162
63963	706163
46910	706164
124712	706165
124651	706166
12595	706167
976	706168
23819	706169
108146	706170
5471	706171
5471	706172
818	706173
74260	706174
9537	706175
20517	706176
53024	706177
184851	706178
225516	706179
33519	706180
13770	706181
1035	706182
219751	706183
88493	706184
9778	706185
83151	706186
3040	706187
75189	706188
10	706189
132100	706190
66527	706191
17661	706192
53342	706193
45449	706194
1754	706195
9553	706196
124867	706197
33796	706198
203870	706199
17246	706200
674	706201
11709	706202
154358	706203
305052	706204
63387	706205
15225	706206
19493	706207
39367	706208
42279	706209
31964	706210
43978	706211
289368	706212
84413	706213
55877	706214
54335	706215
89086	706216
55488	706217
4382	706218
19921	706219
10721	706220
49577	706221
58357	706222
302694	706223
82405	706224
52582	706225
143115	706226
22968	706227
169382	706228
35063	706229
3993	706230
123129	706231
22481	706232
280374	706233
62062	706234
156984	706235
237806	706236
1987	706237
35895	706238
186998	706239
129365	706240
46743	706241
87874	706242
58108	706243
33418	706244
37403	706245
14188	706246
16078	706247
14967	706248
63881	706249
110358	706250
22349	706251
61387	706252
56025	706253
47332	706254
266850	706255
13	706256
51192	706257
1743	706258
87	706259
40943	706260
9581	706261
2031	706262
5969	706263
31112	706264
37579	706265
30849	706266
25368	706267
103043	706268
2512	706269
15534	706270
33729	706271
91636	706272
46871	706273
308130	706274
62054	706275
67953	706276
49113	706277
49113	706278
19982	706279
26569	706280
18511	706281
10973	706282
8731	706283
4365	706284
26673	706285
54863	706286
26518	706287
279744	706288
73405	706289
138256	706290
270891	706291
14577	706292
5859	706293
5538	706294
220326	706295
33370	706296
119361	706297
47326	706298
19317	706299
61043	706300
32029	706301
67538	706302
205996	706303
22607	706304
82399	706305
17448	706306
4161	706307
4523	706308
3234	706309
11894	706310
103890	706311
43140	706312
110285	706313
73481	706314
29565	706315
20310	706316
16221	706317
189943	706318
242129	706319
21006	706320
59649	706321
23647	706322
202024	706323
41840	706324
73484	706325
7186	706326
70387	706327
88489	706328
527	706329
21170	706330
40081	706331
3835	706332
3947	706333
9037	706334
158066	706335
52258	706336
13452	706337
56781	706338
10969	706339
117549	706340
89784	706341
78344	706342
49819	706343
107347	706344
275791	706345
130879	706346
21145	706347
29596	706348
22662	706349
178542	706350
50455	706351
11381	706352
39078	706353
21755	706354
98645	706355
106011	706356
14201	706357
25	706358
162865	706359
89312	706360
162409	706361
9236	706362
29534	706363
8649	706364
2387	706365
186	706366
64181	706367
92057	706368
159250	706369
241609	706370
18095	706371
18594	706372
30534	706373
26033	706374
17439	706375
5118	706376
33601	706377
5244	706378
73678	706379
261110	706380
251656	706381
22179	706382
138571	706383
42521	706384
168209	706385
50563	706386
291160	706387
35758	706388
306097	706389
28098	706390
35143	706391
98910	706392
37940	706393
193601	706394
72111	706395
61638	706396
40944	706397
19062	706398
272872	706399
29145	706400
187080	706401
308324	706402
96886	706403
21967	706404
10494	706405
116099	706406
133656	706407
63867	706408
38801	706409
20773	706410
46509	706411
13473	706412
190206	706413
24223	706414
27358	706415
18479	706416
8345	706417
20944	706418
13702	706419
37178	706420
18973	706421
10983	706422
4171	706423
16869	706424
273486	706425
25365	706426
269289	706427
221484	706428
31152	706429
49	706430
10988	706431
681	706432
36926	706433
214003	706434
32656	706435
56241	706436
49702	706437
52659	706438
128799	706439
139890	706440
290474	706441
118317	706442
23280	706443
35718	706444
75120	706445
10597	706446
46381	706447
14157	706448
70463	706449
31603	706450
133831	706451
20976	706452
42668	706453
340	706454
124784	706455
14535	706456
7602	706457
287742	706458
41667	706459
41724	706460
109071	706461
72870	706462
144909	706463
53809	706464
22527	706465
26751	706466
123473	706467
57070	706468
15729	706469
23607	706470
215161	706471
83335	706472
58717	706473
347	706474
43432	706475
79989	706476
18003	706477
86833	706478
108573	706479
189115	706480
210040	706481
17738	706482
3233	706483
166189	706484
76006	706485
59735	706486
64781	706487
189663	706488
7279	706489
59613	706490
203643	706491
167913	706492
194082	706493
214108	706494
1051	706495
195807	706496
133154	706497
218289	706498
18503	706499
57579	706500
45848	706501
61341	706502
387	706503
10989	706504
157710	706505
167557	706506
16172	706507
288256	706508
41052	706509
133265	706510
189554	706511
85948	706512
46637	706513
126162	706514
183821	706515
5324	706516
302656	706517
293908	706518
4654	706519
58523	706520
45375	706521
74196	706522
107014	706523
34569	706524
28559	706525
72472	706526
27347	706527
20825	706528
19612	706529
117169	706530
55550	706531
13001	706532
253298	706533
21457	706534
9059	706535
47129	706536
2890	706537
5892	706538
75582	706539
763	706540
217305	706541
45259	706542
50747	706543
58497	706544
2791	706545
33159	706546
21131	706547
41108	706548
56674	706549
52755	706550
12086	706551
3052	706552
58047	706553
28271	706554
6283	706555
44362	706556
273887	706557
84480	706558
127978	706559
34117	706560
1617	706561
100194	706562
211476	706563
9535	706564
77224	706565
30114	706566
1692	706567
3535	706568
297269	706569
92333	706570
190369	706571
187321	706572
62670	706573
20883	706574
4805	706575
25105	706576
152079	706577
108804	706578
36921	706579
129978	706580
11649	706581
119728	706582
37464	706583
114208	706584
21966	706585
51089	706586
65445	706587
755	706588
97060	706589
47173	706590
26933	706591
3512	706592
72067	706593
6530	706594
184104	706595
271	706596
5405	706597
41337	706598
51749	706599
40147	706600
19563	706601
6924	706602
5995	706603
7635	706604
70738	706605
8711	706606
61549	706607
40622	706608
11746	706609
62301	706610
95384	706611
80900	706612
42983	706613
90083	706614
14946	706615
15059	706616
17924	706617
8122	706618
4537	706619
7180	706620
12648	706621
5060	706622
69985	706623
142906	706624
178876	706625
4879	706626
24678	706627
21599	706628
215351	706629
205	706630
199944	706631
106325	706632
18538	706633
49616	706634
44223	706635
207107	706636
119345	706637
3206	706638
50916	706639
2135	706640
48078	706641
2373	706642
59788	706643
3460	706644
55133	706645
50384	706646
25373	706647
13209	706648
47117	706649
69067	706650
64269	706651
19153	706652
123249	706653
7208	706654
51668	706655
57751	706656
37460	706657
114171	706658
4	706659
80181	706660
28607	706661
66696	706662
59851	706663
60870	706664
33320	706665
5150	706666
63382	706667
36647	706668
248486	706669
7464	706670
15392	706671
50487	706672
51672	706673
190980	706674
11460	706675
15062	706676
269085	706677
79201	706678
40687	706679
19383	706680
2153	706681
55960	706682
12782	706683
19893	706684
24918	706685
73516	706686
90139	706687
21134	706688
33159	706689
742	706690
164018	706691
142667	706692
5632	706693
44839	706694
9432	706695
76307	706696
26787	706697
190004	706698
80981	706699
39215	706700
8796	706701
1467	706702
6233	706703
44290	706704
52402	706705
176286	706706
23917	706707
93431	706708
92122	706709
6123	706710
22170	706711
1255	706712
312525	706713
75690	706714
141580	706715
131530	706716
219256	706717
28046	706718
1926	706719
12817	706720
6598	706721
149948	706722
213690	706723
58223	706724
55850	706725
275425	706726
91319	706727
102885	706728
71038	706729
3040	706730
19349	706731
1105	706732
140166	706733
19312	706734
28200	706735
162271	706736
16076	706737
104851	706738
20903	706739
84076	706740
37589	706741
162940	706742
111931	706743
9248	706744
237174	706745
62917	706746
31820	706747
138336	706748
100939	706749
169736	706750
56638	706751
6971	706752
165282	706753
161563	706754
150637	706755
245532	706756
232882	706757
70825	706758
161740	706759
249338	706760
116269	706761
91186	706762
128775	706763
86813	706764
119008	706765
72093	706766
289803	706767
61049	706768
209410	706769
146949	706770
35429	706771
26874	706772
105834	706773
2167	706774
52145	706775
98342	706776
34686	706777
5158	706778
10426	706779
49361	706780
311599	706781
48858	706782
99186	706783
273428	706784
189785	706785
273941	706786
4203	706787
93630	706788
156499	706789
23890	706790
11469	706791
116598	706792
72324	706793
70241	706794
142278	706795
87749	706796
50891	706797
202784	706798
11994	706799
52444	706800
129687	706801
269102	706802
176108	706803
182639	706804
246886	706805
913	706806
33237	706807
97	706808
173938	706809
687	706810
145207	706811
7416	706812
61810	706813
303377	706814
28106	706815
69394	706816
229415	706817
11498	706818
249165	706819
137062	706820
154054	706821
20836	706822
485	706823
4365	706824
185254	706825
209775	706826
13967	706827
189038	706828
123730	706829
81515	706830
279609	706831
11615	706832
141524	706833
63417	706834
94355	706835
94305	706836
92697	706837
75531	706838
146912	706839
145299	706840
95217	706841
65523	706842
26555	706843
80026	706844
14336	706845
141104	706846
133227	706847
133368	706848
14145	706849
69172	706850
30351	706851
144286	706852
425	706853
126468	706854
149203	706855
204496	706856
87563	706857
73257	706858
69199	706859
60836	706860
170448	706861
34468	706862
182239	706863
30647	706864
211014	706865
42668	706866
64199	706867
160261	706868
42948	706869
102886	706870
85262	706871
42818	706872
74336	706873
6017	706874
91582	706875
63544	706876
63530	706877
101865	706878
101865	706879
46634	706880
108853	706881
132905	706882
32659	706883
8465	706884
18665	706885
71696	706886
109123	706887
64242	706888
162147	706889
237107	706890
287911	706891
96853	706892
192615	706893
26468	706894
86323	706895
26468	706896
4089	706897
310	706898
30851	706899
31475	706900
26759	706901
2534	706902
214517	706903
9470	706904
141659	706905
83174	706906
16593	706907
4736	706908
45437	706909
92960	706910
8349	706911
29347	706912
98006	706913
152387	706914
199975	706915
67247	706916
206754	706917
30901	706918
62538	706919
146932	706920
64016	706921
697	706922
78256	706923
161860	706924
6161	706925
40434	706926
20288	706927
64450	706928
182656	706929
41849	706930
261143	706931
247	706932
303913	706933
179095	706934
176204	706935
23809	706936
88540	706937
118716	706938
24438	706939
17092	706940
53278	706941
79974	706942
80068	706943
53546	706944
36286	706945
184571	706946
184571	706947
15917	706948
267985	706949
101134	706950
289110	706951
8055	706952
133542	706953
19837	706954
66880	706955
159975	706956
132928	706957
72733	706958
48159	706959
36602	706960
19661	706961
3264	706962
189528	706963
37463	706964
4790	706965
88210	706966
30682	706967
2661	706968
41994	706969
2661	706970
16336	706971
18650	706972
8138	706973
138033	706974
1378	706975
42401	706976
42401	706977
14678	706978
163593	706979
57920	706980
87705	706981
199031	706982
141305	706983
19891	706984
286403	706985
151222	706986
5483	706987
10637	706988
23052	706989
80435	706990
14357	706991
58780	706992
2074	706993
6993	706994
2304	706995
308996	706996
65701	706997
214495	706998
179490	706999
189326	707000
46238	707001
294292	707002
90279	707003
46648	707004
46566	707005
136	707006
9108	707007
50383	707008
13284	707009
28378	707010
283306	707011
3726	707012
118180	707013
8336	707014
100104	707015
45807	707016
284200	707017
57283	707018
17153	707019
146468	707020
3148	707021
74235	707022
112257	707023
146589	707024
189817	707025
77279	707026
21978	707027
152371	707028
39139	707029
39139	707030
247	707031
2132	707032
273734	707033
90162	707034
15407	707035
16803	707036
128009	707037
309151	707038
33668	707039
24276	707040
154	707041
83722	707042
254971	707043
3300	707044
64103	707045
85085	707046
175162	707047
14095	707048
40918	707049
2132	707050
14735	707051
2074	707052
2074	707053
7515	707054
7962	707055
533	707056
7962	707057
7515	707058
22756	707059
7962	707060
11472	707061
11472	707062
138027	707063
122244	707064
67331	707065
22055	707066
29079	707067
179544	707068
35518	707069
5534	707070
106508	707071
21870	707072
250490	707073
56437	707074
53123	707075
297727	707076
15323	707077
89161	707078
37126	707079
40637	707080
57346	707081
27272	707082
40696	707083
60087	707084
90020	707085
55022	707086
46412	707087
39373	707088
93042	707089
2134	707090
147805	707091
107129	707092
126889	707093
6750	707094
6750	707095
109121	707096
82393	707097
81873	707098
33170	707099
42871	707100
161072	707101
156810	707102
137740	707103
24052	707104
26087	707105
98328	707106
48950	707107
216092	707108
11651	707109
74981	707110
62986	707111
204825	707112
7285	707113
86162	707114
21225	707115
12039	707116
73021	707117
4237	707118
5260	707119
82908	707120
15927	707121
6754	707122
107391	707123
72569	707124
108666	707125
5747	707126
267057	707127
291090	707128
15382	707129
67180	707130
303426	707131
89242	707132
281236	707133
288525	707134
199925	707135
222641	707136
410	707137
939	707138
173	707139
939	707140
432	707141
7941	707142
180	707143
290428	707144
55	707145
188124	707146
209504	707147
11301	707148
182532	707149
182532	707150
13054	707151
100382	707152
46627	707153
257793	707154
22520	707155
5014	707156
99604	707157
56930	707158
87136	707159
88635	707160
54301	707161
305186	707162
54645	707163
136851	707164
121111	707165
262911	707166
137148	707167
299281	707168
218667	707169
186918	707170
310952	707171
211382	707172
226249	707173
11586	707174
229603	707175
78885	707176
12068	707177
171713	707178
6183	707179
298454	707180
43204	707181
63703	707182
985	707183
260786	707184
217587	707185
70098	707186
259348	707187
37538	707188
10044	707189
41970	707190
54359	707191
180309	707192
54509	707193
258244	707194
119485	707195
118720	707196
52149	707197
203101	707198
107898	707199
56231	707200
9488	707201
19771	707202
50845	707203
41110	707204
191764	707205
168974	707206
8176	707207
89565	707208
102155	707209
132391	707210
3089	707211
173962	707212
173803	707213
58890	707214
64649	707215
212077	707216
52114	707217
245471	707218
166649	707219
174643	707220
278666	707221
148914	707222
70924	707223
76742	707224
274683	707225
43196	707226
99050	707227
194956	707228
215975	707229
262379	707230
166225	707231
55235	707232
6113	707233
146817	707234
211216	707235
256182	707236
25707	707237
105773	707238
77688	707239
20	707240
48443	707241
40602	707242
236454	707243
52239	707244
263048	707245
132356	707246
291649	707247
118157	707248
177029	707249
3779	707250
25617	707251
244923	707252
14998	707253
80546	707254
118061	707255
85266	707256
194616	707257
36419	707258
46833	707259
119652	707260
251935	707261
96197	707262
259778	707263
177221	707264
35557	707265
151400	707266
47865	707267
188225	707268
202435	707269
136114	707270
6367	707271
22613	707272
98352	707273
302908	707274
3731	707275
43337	707276
92988	707277
294552	707278
69825	707279
14084	707280
67032	707281
1403	707282
19214	707283
143486	707284
212388	707285
309017	707286
35140	707287
55336	707288
233085	707289
161838	707290
132980	707291
35904	707292
208071	707293
38506	707294
41655	707295
95158	707296
40954	707297
28496	707298
55902	707299
72032	707300
110622	707301
106928	707302
6709	707303
92860	707304
69815	707305
216378	707306
42247	707307
16261	707308
28367	707309
107933	707310
158665	707311
9985	707312
147383	707313
41954	707314
19028	707315
187794	707316
210708	707317
122635	707318
135293	707319
89559	707320
62730	707321
45855	707322
128584	707323
10172	707324
98890	707325
90316	707326
130669	707327
6880	707328
61167	707329
109913	707330
104844	707331
165396	707332
60956	707333
248394	707334
3086	707335
200763	707336
152271	707337
193091	707338
100614	707339
143344	707340
87588	707341
44741	707342
126266	707343
8364	707344
209206	707345
9093	707346
72462	707347
60117	707348
112342	707349
39336	707350
297303	707351
131743	707352
21652	707353
31224	707354
224739	707355
17244	707356
72386	707357
23587	707358
940	707359
17114	707360
66950	707361
66950	707362
185651	707363
270347	707364
11707	707365
11707	707366
5963	707367
5131	707368
59693	707369
178927	707370
203974	707371
182491	707372
11280	707373
142822	707374
8034	707375
255772	707376
183412	707377
280422	707378
57951	707379
34294	707380
163208	707381
33160	707382
204228	707383
61647	707384
63488	707385
39370	707386
86370	707387
62924	707388
22671	707389
103837	707390
109807	707391
14396	707392
21574	707393
24767	707394
91834	707395
45539	707396
182808	707397
12	707398
306451	707399
329	707400
22671	707401
109461	707402
103643	707403
59384	707404
310785	707405
9444	707406
183428	707407
96	707408
49281	707409
67107	707410
14236	707411
77377	707412
82868	707413
54308	707414
97414	707415
63532	707416
11733	707417
301840	707418
28219	707419
51617	707420
94944	707421
58	707422
19431	707423
65822	707424
197846	707425
152450	707426
5895	707427
270815	707428
22971	707429
177865	707430
118354	707431
34918	707432
17128	707433
39177	707434
8547	707435
17538	707436
32083	707437
228967	707438
63868	707439
174332	707440
69515	707441
44155	707442
54458	707443
140472	707444
256779	707445
13193	707446
212870	707447
22307	707448
236610	707449
23139	707450
15544	707451
207755	707452
1313	707453
71954	707454
67931	707455
140732	707456
27673	707457
106141	707458
61164	707459
15399	707460
14015	707461
21761	707462
208272	707463
69491	707464
34550	707465
75941	707466
149967	707467
21761	707468
208474	707469
14583	707470
69106	707471
145163	707472
21761	707473
194054	707474
153583	707475
280096	707476
75350	707477
990	707478
15705	707479
33648	707480
21687	707481
79116	707482
79116	707483
229953	707484
78702	707485
58	707486
69	707487
10060	707488
46824	707489
24005	707490
147386	707491
11457	707492
46405	707493
42031	707494
78269	707495
189350	707496
14279	707497
75797	707498
7653	707499
12546	707500
53495	707501
78280	707502
27524	707503
42859	707504
35884	707505
14559	707506
127393	707507
60444	707508
589	707509
186011	707510
2109	707511
76624	707512
5479	707513
52003	707514
98217	707515
147966	707516
117488	707517
105419	707518
295013	707519
117331	707520
398	707521
87774	707522
10824	707523
1440	707524
138355	707525
72530	707526
134814	707527
58891	707528
73557	707529
107076	707530
138234	707531
86474	707532
46777	707533
22576	707534
2329	707535
14584	707536
24506	707537
24507	707538
62719	707539
109174	707540
11854	707541
11854	707542
93653	707543
155506	707544
13038	707545
107326	707546
107326	707547
106027	707548
42668	707549
37589	707550
11843	707551
18882	707552
16737	707553
202543	707554
5499	707555
3032	707556
96599	707557
187864	707558
79027	707559
24300	707560
9969	707561
211574	707562
211520	707563
84733	707564
23553	707565
262068	707566
291187	707567
136668	707568
13701	707569
212478	707570
57816	707571
57816	707572
86308	707573
1108	707574
287609	707575
1602	707576
144906	707577
1602	707578
41211	707579
43356	707580
86100	707581
10243	707582
1602	707583
1103	707584
134203	707585
10243	707586
166	707587
187802	707588
69435	707589
204433	707590
28552	707591
38436	707592
147531	707593
2337	707594
12044	707595
41938	707596
2337	707597
2337	707598
4963	707599
145254	707600
253720	707601
6542	707602
28153	707603
28153	707604
233912	707605
305400	707606
95887	707607
30790	707608
34043	707609
34043	707610
4611	707611
4255	707612
15183	707613
108919	707614
5168	707615
157908	707616
157908	707617
2477	707618
107935	707619
103448	707620
1115	707621
1115	707622
47107	707623
95585	707624
151327	707625
28571	707626
63511	707627
145491	707628
201176	707629
13990	707630
29090	707631
123391	707632
287824	707633
80844	707634
43116	707635
109504	707636
86884	707637
131	707638
140828	707639
158629	707640
214349	707641
133699	707642
77232	707643
97977	707644
27040	707645
29919	707646
89279	707647
89825	707648
18949	707649
156874	707650
300322	707651
72060	707652
39194	707653
32993	707654
57970	707655
104856	707656
62273	707657
34160	707658
56375	707659
49474	707660
153345	707661
172061	707662
55309	707663
199281	707664
40931	707665
40931	707666
96577	707667
4356	707668
4356	707669
23887	707670
260483	707671
57778	707672
214428	707673
15868	707674
49574	707675
4273	707676
151498	707677
50254	707678
123692	707679
42376	707680
264569	707681
127363	707682
31646	707683
59493	707684
306676	707685
67555	707686
109732	707687
59291	707688
8579	707689
103881	707690
17573	707691
155722	707692
48249	707693
41590	707694
3748	707695
233229	707696
73784	707697
198894	707698
42845	707699
46347	707700
262753	707701
74895	707702
63776	707703
71605	707704
76192	707705
22914	707706
106439	707707
167630	707708
22914	707709
48974	707710
23919	707711
604	707712
205880	707713
3855	707714
100898	707715
92312	707716
8104	707717
136461	707718
1458	707719
6617	707720
1458	707721
21602	707722
10826	707723
157407	707724
103395	707725
50680	707726
104121	707727
75662	707728
169742	707729
99647	707730
185331	707731
8062	707732
108705	707733
63227	707734
38038	707735
15152	707736
285	707737
212950	707738
44646	707739
45363	707740
45363	707741
165091	707742
95472	707743
2649	707744
212994	707745
127889	707746
139295	707747
18069	707748
166643	707749
7937	707750
2	707751
34721	707752
38928	707753
7330	707754
69660	707755
29125	707756
29125	707757
95655	707758
52486	707759
9445	707760
308224	707761
459	707762
259299	707763
86484	707764
75161	707765
268130	707766
113327	707767
159753	707768
140504	707769
254341	707770
31970	707771
282854	707772
47392	707773
60950	707774
145285	707775
197382	707776
48007	707777
925	707778
19415	707779
77949	707780
146044	707781
3424	707782
17247	707783
213858	707784
78125	707785
211433	707786
99315	707787
233544	707788
94	707789
205327	707790
143517	707791
42794	707792
47371	707793
264060	707794
16723	707795
135025	707796
86186	707797
1064	707798
210463	707799
56390	707800
228398	707801
111938	707802
16558	707803
208730	707804
4638	707805
52332	707806
111192	707807
62660	707808
55105	707809
114187	707810
207799	707811
79617	707812
190055	707813
2255	707814
56703	707815
204499	707816
71204	707817
252690	707818
178290	707819
109518	707820
181886	707821
138675	707822
245077	707823
235024	707824
163966	707825
122970	707826
309389	707827
11676	707828
249748	707829
2483	707830
145591	707831
49029	707832
62861	707833
102345	707834
14359	707835
36662	707836
71701	707837
4149	707838
135384	707839
28120	707840
2513	707841
35445	707842
120746	707843
71006	707844
74885	707845
3448	707846
248979	707847
19032	707848
33121	707849
41515	707850
81131	707851
116334	707852
35274	707853
77623	707854
116513	707855
41163	707856
62260	707857
160550	707858
3204	707859
20335	707860
74520	707861
64494	707862
234500	707863
14845	707864
248174	707865
107062	707866
228597	707867
22792	707868
70443	707869
287926	707870
180877	707871
213532	707872
310585	707873
11416	707874
263710	707875
210429	707876
182397	707877
195230	707878
59060	707879
93410	707880
236867	707881
234950	707882
210618	707883
106885	707884
79605	707885
9260	707886
68636	707887
272643	707888
205835	707889
58962	707890
175302	707891
174752	707892
45226	707893
71615	707894
131747	707895
278196	707896
43378	707897
307359	707898
96429	707899
151268	707900
284070	707901
226604	707902
55771	707903
15397	707904
12621	707905
6086	707906
9191	707907
141867	707908
60574	707909
45994	707910
976	707911
63827	707912
31650	707913
10686	707914
1546	707915
21059	707916
24553	707917
94397	707918
26028	707919
4237	707920
18992	707921
121491	707922
32723	707923
18645	707924
26264	707925
3582	707926
29271	707927
79180	707928
266110	707929
24564	707930
3969	707931
303346	707932
30119	707933
6939	707934
15761	707935
3447	707936
10250	707937
18128	707938
81906	707939
39947	707940
37789	707941
7808	707942
51218	707943
135459	707944
91441	707945
212567	707946
8631	707947
9249	707948
13331	707949
64308	707950
145040	707951
6816	707952
280387	707953
18883	707954
269920	707955
53985	707956
255728	707957
34742	707958
5172	707959
33025	707960
115683	707961
9636	707962
14944	707963
212830	707964
70000	707965
76329	707966
43283	707967
56069	707968
48942	707969
103341	707970
21114	707971
76242	707972
930	707973
59074	707974
33073	707975
51685	707976
208	707977
3221	707978
52009	707979
634	707980
9249	707981
90228	707982
36126	707983
69927	707984
117320	707985
62285	707986
240	707987
22996	707988
1920	707989
228754	707990
6287	707991
881	707992
5872	707993
3525	707994
131133	707995
161654	707996
14550	707997
2816	707998
88315	707999
136007	708000
277703	708001
40951	708002
8590	708003
1472	708004
13382	708005
7071	708006
20697	708007
12531	708008
13483	708009
28844	708010
9818	708011
212468	708012
815	708013
5082	708014
10033	708015
23873	708016
959	708017
181739	708018
65948	708019
60258	708020
774	708021
82212	708022
56153	708023
122129	708024
16931	708025
13450	708026
22407	708027
16663	708028
39208	708029
227033	708030
40393	708031
2641	708032
13263	708033
13263	708034
269931	708035
22209	708036
111142	708037
39589	708038
67633	708039
44790	708040
25237	708041
49606	708042
22828	708043
1791	708044
16442	708045
39450	708046
44299	708047
34955	708048
6008	708049
15135	708050
295826	708051
260166	708052
189961	708053
82633	708054
47792	708055
3466	708056
4849	708057
112700	708058
95828	708059
6348	708060
228777	708061
148645	708062
64842	708063
54823	708064
157950	708065
56698	708066
64838	708067
246018	708068
184252	708069
49243	708070
179965	708071
33749	708072
179346	708073
56593	708074
4241	708075
86037	708076
36680	708077
20473	708078
740	708079
101944	708080
51381	708081
204514	708082
61460	708083
104430	708084
47846	708085
121556	708086
26865	708087
147992	708088
27431	708089
102173	708090
246987	708091
173267	708092
6727	708093
234665	708094
208141	708095
170176	708096
540	708097
2896	708098
87490	708099
3880	708100
63091	708101
16836	708102
69886	708103
96336	708104
78221	708105
224638	708106
44055	708107
26541	708108
1376	708109
12229	708110
96004	708111
64130	708112
215029	708113
64651	708114
91123	708115
42787	708116
264778	708117
14889	708118
6571	708119
12229	708120
36984	708121
128960	708122
32435	708123
6925	708124
18022	708125
245376	708126
3297	708127
19451	708128
821	708129
42279	708130
209114	708131
98375	708132
129325	708133
1503	708134
131182	708135
82654	708136
21414	708137
40839	708138
104	708139
54621	708140
99468	708141
24548	708142
125658	708143
60050	708144
38787	708145
171844	708146
21994	708147
193148	708148
13443	708149
93135	708150
51923	708151
5856	708152
67976	708153
1433	708154
124451	708155
140734	708156
21349	708157
34521	708158
4	708159
21313	708160
69698	708161
24357	708162
4797	708163
129714	708164
43551	708165
238389	708166
61201	708167
197199	708168
84726	708169
189	708170
584	708171
253602	708172
25550	708173
90692	708174
120535	708175
142604	708176
58469	708177
11501	708178
24950	708179
5438	708180
235015	708181
90561	708182
19689	708183
7017	708184
55146	708185
860	708186
205848	708187
70524	708188
53684	708189
10191	708190
39947	708191
89308	708192
57418	708193
163589	708194
52317	708195
265578	708196
16253	708197
713	708198
154950	708199
6651	708200
18434	708201
63164	708202
27851	708203
5263	708204
57700	708205
93829	708206
178204	708207
20447	708208
40781	708209
900	708210
6044	708211
16561	708212
287728	708213
16016	708214
157668	708215
12151	708216
72132	708217
11825	708218
14259	708219
13958	708220
12603	708221
12603	708222
1819	708223
55078	708224
45922	708225
114607	708226
52810	708227
37997	708228
3062	708229
6561	708230
306296	708231
15476	708232
141199	708233
49092	708234
111248	708235
179958	708236
51892	708237
65193	708238
29851	708239
50488	708240
32154	708241
58	708242
37546	708243
199186	708244
165404	708245
16726	708246
133833	708247
12040	708248
98660	708249
27707	708250
266996	708251
99283	708252
56721	708253
142460	708254
8950	708255
83539	708256
19593	708257
8332	708258
37075	708259
241597	708260
136560	708261
4377	708262
39634	708263
20884	708264
33506	708265
81300	708266
48010	708267
78623	708268
582	708269
97401	708270
8404	708271
2177	708272
1791	708273
20012	708274
120686	708275
164524	708276
128146	708277
128018	708278
21731	708279
217111	708280
97407	708281
40384	708282
39969	708283
2309	708284
99145	708285
64820	708286
33769	708287
89598	708288
61531	708289
33130	708290
156699	708291
2038	708292
2294	708293
123209	708294
281919	708295
12329	708296
12329	708297
96924	708298
1291	708299
311044	708300
94720	708301
9136	708302
124208	708303
83033	708304
310986	708305
37528	708306
52	708307
20550	708308
16937	708309
11802	708310
47960	708311
15814	708312
17324	708313
15814	708314
7898	708315
84353	708316
26699	708317
162461	708318
37746	708319
1640	708320
214603	708321
5898	708322
211050	708323
13335	708324
24555	708325
5764	708326
12467	708327
123513	708328
131649	708329
91162	708330
1201	708331
124629	708332
72192	708333
258	708334
33088	708335
218058	708336
166556	708337
45537	708338
129120	708339
204957	708340
289582	708341
36119	708342
45674	708343
128473	708344
46619	708345
9418	708346
310109	708347
42286	708348
8042	708349
7845	708350
15808	708351
15909	708352
197999	708353
17793	708354
28688	708355
80258	708356
8907	708357
126	708358
220915	708359
3647	708360
137408	708361
182452	708362
148713	708363
8640	708364
301365	708365
155470	708366
96698	708367
24894	708368
78778	708369
115628	708370
116424	708371
52848	708372
36173	708373
125233	708374
293418	708375
28097	708376
28803	708377
1831	708378
194424	708379
42567	708380
6596	708381
28433	708382
94545	708383
118566	708384
80569	708385
8446	708386
49647	708387
117110	708388
84181	708389
122305	708390
55675	708391
5586	708392
46604	708393
7491	708394
104629	708395
11711	708396
156251	708397
64121	708398
62629	708399
886	708400
886	708401
3340	708402
8228	708403
30341	708404
30451	708405
258597	708406
19930	708407
224329	708408
169247	708409
3384	708410
73396	708411
33395	708412
7862	708413
148576	708414
11770	708415
7453	708416
114467	708417
41081	708418
97675	708419
179918	708420
19721	708421
142114	708422
142487	708423
7286	708424
206967	708425
4169	708426
16993	708427
978	708428
120994	708429
67575	708430
113761	708431
193476	708432
50221	708433
168840	708434
138639	708435
246503	708436
166970	708437
211525	708438
85603	708439
63438	708440
101198	708441
63557	708442
239328	708443
101227	708444
309452	708445
261829	708446
85738	708447
3650	708448
240611	708449
237412	708450
123411	708451
69777	708452
255980	708453
191157	708454
274528	708455
246502	708456
45819	708457
239541	708458
112482	708459
154292	708460
16873	708461
102010	708462
39278	708463
4902	708464
159118	708465
146957	708466
22922	708467
66667	708468
210575	708469
280761	708470
304574	708471
73216	708472
127673	708473
43156	708474
194240	708475
255921	708476
256278	708477
27693	708478
292037	708479
47392	708480
217202	708481
34802	708482
219796	708483
263178	708484
112449	708485
39318	708486
123792	708487
46449	708488
11397	708489
23011	708490
71579	708491
32604	708492
180302	708493
196528	708494
267494	708495
218775	708496
240562	708497
22897	708498
210575	708499
35818	708500
147686	708501
6898	708502
273193	708503
19928	708504
130816	708505
12365	708506
257735	708507
67853	708508
23396	708509
69359	708510
13935	708511
52776	708512
128546	708513
191735	708514
209734	708515
26647	708516
120047	708517
67847	708518
132591	708519
10046	708520
279137	708521
34460	708522
23446	708523
30495	708524
261637	708525
18636	708526
180110	708527
68400	708528
154178	708529
79296	708530
52979	708531
38913	708532
48947	708533
110642	708534
16583	708535
373	708536
70559	708537
172321	708538
718	708539
41553	708540
11498	708541
57052	708542
3600	708543
81256	708544
180287	708545
86123	708546
120028	708547
16037	708548
173296	708549
97256	708550
197547	708551
13983	708552
162009	708553
211480	708554
117373	708555
5173	708556
236213	708557
64855	708558
182008	708559
94096	708560
4638	708561
75882	708562
62783	708563
15866	708564
98242	708565
61917	708566
66200	708567
158692	708568
191107	708569
191107	708570
136889	708571
11663	708572
134649	708573
303496	708574
35505	708575
118236	708576
216141	708577
49213	708578
22922	708579
129270	708580
82570	708581
124000	708582
152194	708583
152196	708584
16932	708585
27622	708586
112325	708587
21867	708588
97103	708589
128546	708590
240737	708591
27622	708592
23850	708593
240277	708594
1606	708595
257965	708596
53213	708597
257408	708598
63246	708599
276106	708600
121613	708601
308076	708602
85656	708603
81667	708604
67737	708605
226676	708606
124484	708607
234620	708608
183800	708609
205330	708610
255087	708611
96452	708612
276123	708613
190253	708614
213479	708615
278363	708616
68955	708617
163929	708618
176893	708619
160399	708620
174668	708621
247916	708622
54459	708623
304668	708624
102360	708625
126331	708626
182223	708627
156035	708628
89089	708629
299639	708630
113822	708631
239877	708632
247793	708633
232639	708634
70665	708635
305965	708636
85603	708637
135990	708638
2752	708639
192219	708640
192219	708641
165645	708642
97218	708643
216450	708644
175393	708645
153990	708646
119119	708647
118652	708648
8745	708649
175022	708650
451	708651
108903	708652
72631	708653
234876	708654
263066	708655
52029	708656
47013	708657
164717	708658
35410	708659
168165	708660
185286	708661
215139	708662
73642	708663
165169	708664
165169	708665
204733	708666
43153	708667
48193	708668
251212	708669
144874	708670
149245	708671
104642	708672
181624	708673
81731	708674
10574	708675
35541	708676
35541	708677
246429	708678
47125	708679
86022	708680
116709	708681
71	708682
69193	708683
186077	708684
11493	708685
14801	708686
272	708687
29945	708688
233621	708689
25954	708690
138706	708691
268618	708692
143481	708693
15179	708694
48814	708695
129085	708696
25494	708697
100622	708698
111326	708699
261431	708700
99725	708701
152775	708702
101636	708703
52602	708704
30804	708705
294184	708706
67730	708707
102991	708708
224398	708709
225767	708710
94725	708711
52470	708712
5200	708713
63309	708714
124535	708715
14293	708716
207285	708717
45883	708718
171965	708719
128608	708720
119497	708721
11791	708722
63341	708723
38874	708724
233919	708725
111520	708726
131730	708727
178748	708728
19	708729
79087	708730
17094	708731
10590	708732
130179	708733
195930	708734
280850	708735
134946	708736
201357	708737
1538	708738
26963	708739
190540	708740
117035	708741
8468	708742
6008	708743
134597	708744
7071	708745
153571	708746
49477	708747
3629	708748
199126	708749
37818	708750
259070	708751
5245	708752
179270	708753
266219	708754
173982	708755
98274	708756
14259	708757
91604	708758
16037	708759
227135	708760
33841	708761
982	708762
88617	708763
111256	708764
78143	708765
76793	708766
176770	708767
130062	708768
233370	708769
11224	708770
68179	708771
291189	708772
80806	708773
196404	708774
10249	708775
37140	708776
178235	708777
34275	708778
92746	708779
181892	708780
187054	708781
270277	708782
174157	708783
19708	708784
9407	708785
29995	708786
20295	708787
100734	708788
92280	708789
64595	708790
29017	708791
4933	708792
124134	708793
13246	708794
16194	708795
123130	708796
31103	708797
9360	708798
95701	708799
255974	708800
5560	708801
36680	708802
700	708803
125220	708804
57453	708805
149109	708806
99994	708807
57439	708808
4391	708809
50635	708810
156033	708811
278452	708812
64917	708813
162469	708814
24368	708815
54164	708816
47431	708817
52055	708818
76871	708819
159082	708820
63742	708821
90270	708822
25102	708823
27878	708824
13381	708825
138324	708826
10559	708827
2244	708828
83583	708829
199672	708830
89559	708831
195773	708832
282759	708833
196508	708834
23258	708835
72747	708836
63022	708837
113398	708838
82424	708839
48420	708840
112359	708841
60324	708842
252830	708843
2997	708844
43342	708845
39757	708846
22959	708847
78606	708848
2477	708849
169571	708850
300983	708851
44220	708852
63286	708853
14554	708854
22899	708855
27098	708856
20491	708857
120285	708858
49141	708859
289145	708860
33067	708861
33686	708862
63478	708863
27154	708864
57199	708865
205158	708866
2235	708867
209320	708868
24761	708869
109053	708870
1493	708871
50269	708872
3836	708873
65890	708874
45269	708875
22272	708876
49414	708877
58500	708878
1781	708879
44806	708880
198249	708881
180330	708882
13086	708883
117801	708884
116029	708885
16852	708886
4854	708887
79202	708888
52511	708889
22580	708890
18372	708891
79739	708892
116762	708893
155	708894
116747	708895
36406	708896
122447	708897
21816	708898
143186	708899
129707	708900
111718	708901
46502	708902
956	708903
151684	708904
149297	708905
173682	708906
89798	708907
232877	708908
170797	708909
196903	708910
74591	708911
218193	708912
96982	708913
208960	708914
171330	708915
52086	708916
69819	708917
49183	708918
176159	708919
64361	708920
6644	708921
103505	708922
21692	708923
208633	708924
282680	708925
150205	708926
23758	708927
36610	708928
33390	708929
129370	708930
114318	708931
263809	708932
190395	708933
3774	708934
58547	708935
205021	708936
57401	708937
194462	708938
91727	708939
180045	708940
229233	708941
43042	708942
29495	708943
218961	708944
197048	708945
166217	708946
137534	708947
80268	708948
49031	708949
104657	708950
147046	708951
89505	708952
2718	708953
261743	708954
53094	708955
5944	708956
204883	708957
43126	708958
63502	708959
60947	708960
25938	708961
68818	708962
165995	708963
8093	708964
65252	708965
12375	708966
65533	708967
208282	708968
43389	708969
20611	708970
41965	708971
203378	708972
298209	708973
93132	708974
54793	708975
211150	708976
145659	708977
102487	708978
145526	708979
31773	708980
114028	708981
168217	708982
33651	708983
49079	708984
53206	708985
49710	708986
201085	708987
275865	708988
18369	708989
217772	708990
58886	708991
13385	708992
56929	708993
24930	708994
3323	708995
48393	708996
78904	708997
45031	708998
55707	708999
17511	709000
66668	709001
102790	709002
69883	709003
37635	709004
37635	709005
58215	709006
78307	709007
91073	709008
9623	709009
179411	709010
89327	709011
62261	709012
204411	709013
102788	709014
134851	709015
264543	709016
50567	709017
37904	709018
37888	709019
80537	709020
91574	709021
31957	709022
223604	709023
104187	709024
61897	709025
6375	709026
225111	709027
17848	709028
28607	709029
130926	709030
142619	709031
22614	709032
25388	709033
94180	709034
302533	709035
36412	709036
11684	709037
129106	709038
163852	709039
9414	709040
186226	709041
41642	709042
35200	709043
10454	709044
210195	709045
92693	709046
51842	709047
25520	709048
227513	709049
15691	709050
213201	709051
149358	709052
46132	709053
29659	709054
85950	709055
181472	709056
65795	709057
26142	709058
112353	709059
138596	709060
24229	709061
68965	709062
25912	709063
111087	709064
59956	709065
134584	709066
9201	709067
152833	709068
40504	709069
95896	709070
240984	709071
99905	709072
10176	709073
13801	709074
40899	709075
30128	709076
51450	709077
3065	709078
27966	709079
63920	709080
78318	709081
278181	709082
200549	709083
68559	709084
93707	709085
297537	709086
33177	709087
11808	709088
8724	709089
66904	709090
15394	709091
159689	709092
7270	709093
54326	709094
306986	709095
41173	709096
33503	709097
8766	709098
167212	709099
187692	709100
40770	709101
96802	709102
29116	709103
30261	709104
1501	709105
16026	709106
128357	709107
53165	709108
73321	709109
174337	709110
76039	709111
31907	709112
3518	709113
150615	709114
3940	709115
105094	709116
2115	709117
54941	709118
57279	709119
52624	709120
12528	709121
14368	709122
52742	709123
2864	709124
80932	709125
77989	709126
27871	709127
157684	709128
77518	709129
176386	709130
144703	709131
20254	709132
70424	709133
250295	709134
71422	709135
105260	709136
7002	709137
97795	709138
153839	709139
22647	709140
24667	709141
62265	709142
96874	709143
90893	709144
79505	709145
51831	709146
169499	709147
149612	709148
151365	709149
223431	709150
26989	709151
128088	709152
133059	709153
38951	709154
182636	709155
93419	709156
234661	709157
217218	709158
146360	709159
68667	709160
6390	709161
66102	709162
51977	709163
2359	709164
17943	709165
7879	709166
82879	709167
16072	709168
18913	709169
211592	709170
71568	709171
154197	709172
52368	709173
66400	709174
114931	709175
114931	709176
26018	709177
8994	709178
648	709179
5716	709180
63831	709181
397	709182
102788	709183
22418	709184
37758	709185
64167	709186
1173	709187
144620	709188
102747	709189
27272	709190
123706	709191
219515	709192
105189	709193
125714	709194
104818	709195
121952	709196
92223	709197
147939	709198
216233	709199
310239	709200
8347	709201
81206	709202
21229	709203
164333	709204
20834	709205
94357	709206
26216	709207
48023	709208
93107	709209
67429	709210
37174	709211
43728	709212
145018	709213
167415	709214
10712	709215
16923	709216
23591	709217
80903	709218
13063	709219
778	709220
96668	709221
66097	709222
6186	709223
31838	709224
8999	709225
13988	709226
47617	709227
150508	709228
22908	709229
87866	709230
187754	709231
217368	709232
77533	709233
71280	709234
58235	709235
19285	709236
27938	709237
105978	709238
69786	709239
246674	709240
110121	709241
153497	709242
34098	709243
72784	709244
106241	709245
8595	709246
168639	709247
32800	709248
27947	709249
148163	709250
85	709251
143931	709252
22567	709253
190591	709254
190434	709255
272834	709256
256280	709257
186408	709258
103551	709259
86831	709260
8073	709261
27550	709262
78707	709263
114320	709264
192311	709265
89243	709266
59881	709267
33283	709268
105461	709269
89494	709270
256355	709271
284482	709272
18149	709273
16229	709274
283431	709275
297587	709276
5096	709277
97129	709278
52940	709279
66346	709280
212750	709281
21744	709282
217499	709283
232291	709284
19273	709285
3848	709286
255536	709287
109163	709288
7	709289
115715	709290
115715	709291
249328	709292
104424	709293
26818	709294
75660	709295
6608	709296
158371	709297
158345	709298
153717	709299
248282	709300
10868	709301
19114	709302
54579	709303
9366	709304
56823	709305
53456	709306
110244	709307
88726	709308
88726	709309
65379	709310
44081	709311
240763	709312
74475	709313
126087	709314
51158	709315
123033	709316
201290	709317
48288	709318
245142	709319
225305	709320
202354	709321
64455	709322
56759	709323
14417	709324
28182	709325
270970	709326
125183	709327
8504	709328
46845	709329
167332	709330
116476	709331
5891	709332
135574	709333
251553	709334
12611	709335
82738	709336
216416	709337
210214	709338
254212	709339
37780	709340
259862	709341
28698	709342
301455	709343
65066	709344
44889	709345
108785	709346
33847	709347
210361	709348
235781	709349
75821	709350
27601	709351
97745	709352
39733	709353
237341	709354
27558	709355
136305	709356
54903	709357
12346	709358
126728	709359
15110	709360
9981	709361
54652	709362
91330	709363
79031	709364
22931	709365
198303	709366
46655	709367
29640	709368
206340	709369
159212	709370
234422	709371
280596	709372
20806	709373
21480	709374
109211	709375
43210	709376
160512	709377
10108	709378
918	709379
62314	709380
17302	709381
77650	709382
312374	709383
260713	709384
19732	709385
188286	709386
783	709387
278131	709388
33119	709389
207332	709390
24452	709391
44682	709392
37078	709393
40375	709394
19670	709395
576	709396
28492	709397
25218	709398
306100	709399
121109	709400
5	709401
265091	709402
26342	709403
38784	709404
192953	709405
146648	709406
84324	709407
27227	709408
27227	709409
26762	709410
17115	709411
311389	709412
61748	709413
129569	709414
81592	709415
136010	709416
190643	709417
100010	709418
6544	709419
16850	709420
84717	709421
20022	709422
148869	709423
179709	709424
238501	709425
207133	709426
42162	709427
57225	709428
18395	709429
18362	709430
57150	709431
31673	709432
5891	709433
104899	709434
52086	709435
11476	709436
186164	709437
29482	709438
309561	709439
216491	709440
59068	709441
25175	709442
8261	709443
1980	709444
86657	709445
231174	709446
119444	709447
137409	709448
138091	709449
45279	709450
100977	709451
37844	709452
37844	709453
74203	709454
64915	709455
216412	709456
287410	709457
184296	709458
184296	709459
280123	709460
12956	709461
194145	709462
280074	709463
130240	709464
234237	709465
119745	709466
72451	709467
205611	709468
205856	709469
7836	709470
68362	709471
68070	709472
38770	709473
38486	709474
38486	709475
213241	709476
58242	709477
312851	709478
147434	709479
218159	709480
79793	709481
178652	709482
259175	709483
178791	709484
36180	709485
15816	709486
71843	709487
139614	709488
139145	709489
298530	709490
38486	709491
77389	709492
11976	709493
71059	709494
267982	709495
290478	709496
292522	709497
307703	709498
220079	709499
30112	709500
267876	709501
3828	709502
283439	709503
281987	709504
130186	709505
276059	709506
12673	709507
102721	709508
54942	709509
8362	709510
78787	709511
123316	709512
85438	709513
216104	709514
15040	709515
267292	709516
29140	709517
272421	709518
125054	709519
26024	709520
182266	709521
21713	709522
131100	709523
54488	709524
39318	709525
184888	709526
92307	709527
18961	709528
155389	709529
75482	709530
11850	709531
260983	709532
53374	709533
60418	709534
210044	709535
20154	709536
50066	709537
68282	709538
28220	709539
100270	709540
97589	709541
8639	709542
5054	709543
97752	709544
262479	709545
287529	709546
43191	709547
73869	709548
31024	709549
197992	709550
216049	709551
3246	709552
25188	709553
186621	709554
2834	709555
29809	709556
15022	709557
140736	709558
49078	709559
63803	709560
11673	709561
264002	709562
110965	709563
198142	709564
18397	709565
60453	709566
13259	709567
22649	709568
120932	709569
225651	709570
253138	709571
57832	709572
198760	709573
199593	709574
73090	709575
117626	709576
236147	709577
43839	709578
82665	709579
6629	709580
244225	709581
305309	709582
159896	709583
111259	709584
55487	709585
33727	709586
208418	709587
7679	709588
163700	709589
261119	709590
41101	709591
133610	709592
8541	709593
245998	709594
112193	709595
64493	709596
84875	709597
11151	709598
25581	709599
211304	709600
156158	709601
191124	709602
32962	709603
17641	709604
276660	709605
148052	709606
92534	709607
175678	709608
109128	709609
143978	709610
156322	709611
130165	709612
75578	709613
122798	709614
158139	709615
193385	709616
122425	709617
94129	709618
21382	709619
92538	709620
259166	709621
214700	709622
172936	709623
1597	709624
25116	709625
38898	709626
130093	709627
130419	709628
12020	709629
85011	709630
70815	709631
89529	709632
17637	709633
10689	709634
15043	709635
79232	709636
95972	709637
115849	709638
81726	709639
112632	709640
65909	709641
119727	709642
11073	709643
111012	709644
19898	709645
201790	709646
77930	709647
111644	709648
113464	709649
80617	709650
85519	709651
52495	709652
133604	709653
15599	709654
91999	709655
311868	709656
31530	709657
29882	709658
27419	709659
201495	709660
242601	709661
4217	709662
143872	709663
264038	709664
20424	709665
71423	709666
305337	709667
138426	709668
218067	709669
79157	709670
237055	709671
97434	709672
4128	709673
108147	709674
8437	709675
159153	709676
199804	709677
229688	709678
41442	709679
96422	709680
45695	709681
19604	709682
119760	709683
223741	709684
55697	709685
219839	709686
132693	709687
77209	709688
81072	709689
110741	709690
89531	709691
65309	709692
268476	709693
68386	709694
1141	709695
64973	709696
967	709697
106727	709698
83357	709699
82799	709700
50205	709701
179860	709702
178647	709703
282272	709704
94672	709705
47660	709706
70990	709707
216746	709708
90061	709709
30711	709710
21371	709711
87233	709712
28035	709713
15633	709714
24584	709715
214671	709716
43479	709717
17184	709718
99084	709719
30164	709720
196386	709721
207432	709722
17256	709723
117610	709724
163846	709725
80471	709726
281943	709727
88489	709728
44266	709729
58504	709730
26758	709731
5088	709732
87901	709733
288867	709734
211799	709735
80813	709736
525	709737
252775	709738
250324	709739
19123	709740
18612	709741
276148	709742
285036	709743
224583	709744
18420	709745
138518	709746
54653	709747
38333	709748
180829	709749
61560	709750
43364	709751
219465	709752
49180	709753
68911	709754
47482	709755
171065	709756
225910	709757
258194	709758
252818	709759
116770	709760
76112	709761
223678	709762
35961	709763
218298	709764
166105	709765
132191	709766
11410	709767
5712	709768
38434	709769
101976	709770
172915	709771
123140	709772
21348	709773
178218	709774
244861	709775
49228	709776
29372	709777
130048	709778
168974	709779
220093	709780
16839	709781
203509	709782
14608	709783
2914	709784
148727	709785
131991	709786
161931	709787
238833	709788
19478	709789
124120	709790
8047	709791
14006	709792
197561	709793
57427	709794
112036	709795
127619	709796
217876	709797
102935	709798
33723	709799
196248	709800
203657	709801
79126	709802
43877	709803
9439	709804
48868	709805
26024	709806
36682	709807
63133	709808
108241	709809
21932	709810
298480	709811
79908	709812
20320	709813
116418	709814
7492	709815
94650	709816
53900	709817
29410	709818
146741	709819
295019	709820
60879	709821
103898	709822
213718	709823
144262	709824
140690	709825
137146	709826
201428	709827
30715	709828
22197	709829
78742	709830
58956	709831
115212	709832
13518	709833
57185	709834
153405	709835
81351	709836
27210	709837
173256	709838
152364	709839
70929	709840
109267	709841
113907	709842
92998	709843
276376	709844
165089	709845
120707	709846
117789	709847
306160	709848
69594	709849
52185	709850
1258	709851
4957	709852
214679	709853
96880	709854
1972	709855
145767	709856
111177	709857
87247	709858
43458	709859
202900	709860
173311	709861
232960	709862
209906	709863
139425	709864
234986	709865
91355	709866
167426	709867
307944	709868
88246	709869
22186	709870
29347	709871
28150	709872
35485	709873
16523	709874
237426	709875
296303	709876
141827	709877
207172	709878
39822	709879
84486	709880
25177	709881
298344	709882
97617	709883
63622	709884
95430	709885
90914	709886
217151	709887
22994	709888
128430	709889
21769	709890
140715	709891
9329	709892
27216	709893
76811	709894
11850	709895
65519	709896
60819	709897
157824	709898
194008	709899
207304	709900
76747	709901
149037	709902
247187	709903
101289	709904
130233	709905
188505	709906
62649	709907
160839	709908
62430	709909
220508	709910
15114	709911
98593	709912
258460	709913
95466	709914
106841	709915
13360	709916
201719	709917
60432	709918
248542	709919
39273	709920
129234	709921
129234	709922
68717	709923
142323	709924
99090	709925
63241	709926
269136	709927
57045	709928
247785	709929
65946	709930
116167	709931
174166	709932
217097	709933
156311	709934
146678	709935
111990	709936
233369	709937
90761	709938
45705	709939
211778	709940
191554	709941
98932	709942
204304	709943
28405	709944
56805	709945
117505	709946
213923	709947
204764	709948
32944	709949
13891	709950
267584	709951
15135	709952
114854	709953
71422	709954
224	709955
93910	709956
147702	709957
27934	709958
200683	709959
346	709960
23899	709961
32385	709962
45842	709963
35213	709964
93515	709965
15689	709966
296088	709967
50367	709968
26380	709969
110275	709970
95898	709971
53590	709972
42071	709973
133522	709974
20970	709975
63486	709976
2879	709977
205479	709978
262961	709979
67609	709980
145960	709981
159327	709982
8285	709983
246	709984
46077	709985
160080	709986
56542	709987
26375	709988
5291	709989
89344	709990
4077	709991
995	709992
79817	709993
157840	709994
309725	709995
32341	709996
1394	709997
192177	709998
67362	709999
187326	710000
57177	710001
70096	710002
59105	710003
88573	710004
135573	710005
10546	710006
8181	710007
14053	710008
255023	710009
82134	710010
4210	710011
73723	710012
12159	710013
165676	710014
110370	710015
65716	710016
2200	710017
59406	710018
287740	710019
137580	710020
218293	710021
289845	710022
74368	710023
185866	710024
46987	710025
1072	710026
70128	710027
63556	710028
145801	710029
244981	710030
16035	710031
186309	710032
77979	710033
33483	710034
42156	710035
32049	710036
162151	710037
194755	710038
157840	710039
159231	710040
141011	710041
87597	710042
3911	710043
25096	710044
152575	710045
132937	710046
131004	710047
69650	710048
112977	710049
232225	710050
128110	710051
77195	710052
213248	710053
17048	710054
304463	710055
47558	710056
150401	710057
215326	710058
58077	710059
85439	710060
150625	710061
3019	710062
5721	710063
125211	710064
28687	710065
35720	710066
299872	710067
12699	710068
84809	710069
178393	710070
44520	710071
181552	710072
119734	710073
64471	710074
274477	710075
277650	710076
565	710077
211639	710078
15090	710079
70895	710080
85629	710081
256350	710082
77674	710083
43115	710084
202248	710085
203925	710086
179358	710087
227959	710088
180644	710089
196019	710090
231010	710091
231100	710092
4758	710093
3947	710094
22975	710095
2474	710096
34112	710097
104669	710098
114777	710099
8185	710100
288167	710101
13657	710102
22495	710103
40184	710104
30261	710105
15019	710106
211717	710107
120267	710108
21320	710109
180376	710110
28370	710111
38645	710112
2010	710113
18926	710114
135654	710115
82872	710116
25971	710117
12433	710118
161299	710119
35896	710120
23276	710121
306	710122
59994	710123
29474	710124
7370	710125
198088	710126
10992	710127
109245	710128
35202	710129
62374	710130
53004	710131
31958	710132
91283	710133
49761	710134
172426	710135
71270	710136
88523	710137
142574	710138
5894	710139
140592	710140
33520	710141
958	710142
11150	710143
7856	710144
112538	710145
63317	710146
143372	710147
76612	710148
18137	710149
122630	710150
122372	710151
96107	710152
35309	710153
37891	710154
47367	710155
39775	710156
109619	710157
110961	710158
239388	710159
22137	710160
12842	710161
12842	710162
844	710163
144797	710164
117435	710165
3148	710166
21920	710167
139809	710168
126020	710169
157913	710170
27592	710171
80592	710172
20485	710173
199549	710174
260655	710175
17327	710176
4	710177
241646	710178
254570	710179
59550	710180
74413	710181
82600	710182
214131	710183
100441	710184
27278	710185
82684	710186
204073	710187
18659	710188
87734	710189
42820	710190
122503	710191
133975	710192
89368	710193
33435	710194
7256	710195
121404	710196
118146	710197
25182	710198
63233	710199
9512	710200
94385	710201
150237	710202
6786	710203
140599	710204
75455	710205
76451	710206
38069	710207
1304	710208
43746	710209
148833	710210
118620	710211
89250	710212
457	710213
83559	710214
15039	710215
26894	710216
9886	710217
78515	710218
4591	710219
163900	710220
129752	710221
188565	710222
261689	710223
74489	710224
300559	710225
130682	710226
50579	710227
189850	710228
25511	710229
45420	710230
34115	710231
11990	710232
44695	710233
18993	710234
48615	710235
135915	710236
217174	710237
64842	710238
15881	710239
304844	710240
46807	710241
93799	710242
28380	710243
2978	710244
99968	710245
108756	710246
222996	710247
37080	710248
1985	710249
98526	710250
300198	710251
240168	710252
203542	710253
41502	710254
40629	710255
135203	710256
217193	710257
1235	710258
310419	710259
277162	710260
145766	710261
216428	710262
77234	710263
20339	710264
136743	710265
541	710266
195646	710267
121629	710268
42744	710269
94210	710270
56257	710271
38927	710272
141349	710273
14245	710274
7253	710275
133765	710276
79740	710277
153170	710278
225664	710279
21483	710280
147262	710281
5506	710282
172116	710283
199340	710284
72318	710285
5350	710286
61466	710287
86275	710288
165805	710289
12076	710290
13021	710291
106012	710292
8256	710293
2585	710294
10141	710295
57328	710296
37099	710297
5977	710298
145613	710299
17925	710300
26659	710301
40510	710302
247362	710303
19280	710304
234891	710305
57050	710306
38905	710307
255993	710308
83081	710309
47840	710310
70981	710311
27136	710312
35406	710313
44463	710314
68236	710315
112009	710316
52666	710317
20878	710318
1346	710319
254982	710320
114757	710321
126636	710322
14052	710323
78643	710324
149436	710325
145629	710326
36738	710327
203286	710328
80357	710329
159881	710330
274950	710331
59859	710332
115152	710333
13863	710334
200132	710335
20172	710336
98352	710337
230751	710338
50306	710339
96184	710340
15790	710341
186133	710342
41755	710343
139049	710344
1616	710345
93718	710346
113716	710347
281377	710348
96077	710349
2957	710350
39020	710351
228998	710352
40743	710353
14682	710354
85255	710355
98065	710356
206067	710357
40665	710358
4595	710359
253610	710360
52208	710361
217368	710362
274190	710363
186679	710364
97369	710365
111421	710366
158345	710367
245488	710368
116105	710369
52375	710370
122027	710371
204013	710372
111775	710373
76777	710374
226398	710375
325	710376
278949	710377
4057	710378
192223	710379
7306	710380
12057	710381
186168	710382
58990	710383
19076	710384
10953	710385
257808	710386
37230	710387
84131	710388
31583	710389
18782	710390
15849	710391
244741	710392
30777	710393
93508	710394
84527	710395
4093	710396
16693	710397
5522	710398
7572	710399
142087	710400
14696	710401
13965	710402
32723	710403
79794	710404
30669	710405
110760	710406
116159	710407
66886	710408
18528	710409
1865	710410
34348	710411
87482	710412
91422	710413
28914	710414
210418	710415
141769	710416
116032	710417
5067	710418
24468	710419
145011	710420
126465	710421
126465	710422
2377	710423
93893	710424
224208	710425
88121	710426
207547	710427
8450	710428
175080	710429
131655	710430
122291	710431
44752	710432
145421	710433
10894	710434
9906	710435
49586	710436
144519	710437
37246	710438
88733	710439
91563	710440
249077	710441
1767	710442
79572	710443
3699	710444
5277	710445
80938	710446
48148	710447
192524	710448
2010	710449
406	710450
43953	710451
12881	710452
8054	710453
39090	710454
47882	710455
137898	710456
9122	710457
146426	710458
97097	710459
185203	710460
18588	710461
19309	710462
32782	710463
10486	710464
29080	710465
29080	710466
72396	710467
268018	710468
22631	710469
1727	710470
36304	710471
18502	710472
39481	710473
39481	710474
194866	710475
41451	710476
26951	710477
91661	710478
93835	710479
297902	710480
225690	710481
1729	710482
23724	710483
116387	710484
281399	710485
82148	710486
82716	710487
291504	710488
4685	710489
184161	710490
217206	710491
22929	710492
216326	710493
197262	710494
38762	710495
34141	710496
232883	710497
70855	710498
179016	710499
233179	710500
219161	710501
35731	710502
78889	710503
198045	710504
92771	710505
116330	710506
251803	710507
99959	710508
221963	710509
119165	710510
173235	710511
123055	710512
4348	710513
4396	710514
69949	710515
308071	710516
378	710517
85820	710518
213240	710519
24536	710520
113699	710521
288478	710522
75374	710523
49716	710524
41791	710525
31980	710526
30273	710527
8127	710528
115813	710529
35395	710530
54167	710531
39548	710532
199311	710533
24110	710534
103485	710535
131029	710536
138127	710537
138127	710538
105866	710539
29637	710540
103485	710541
88046	710542
96457	710543
94583	710544
204211	710545
199879	710546
104649	710547
107913	710548
168820	710549
2086	710550
117513	710551
94426	710552
151737	710553
45149	710554
59541	710555
32151	710556
28418	710557
198378	710558
43718	710559
29338	710560
6188	710561
233876	710562
126601	710563
15494	710564
47895	710565
26035	710566
230960	710567
170462	710568
127565	710569
44771	710570
71932	710571
201257	710572
176716	710573
14031	710574
183954	710575
125475	710576
30411	710577
42334	710578
121700	710579
93925	710580
11953	710581
117909	710582
11953	710583
175086	710584
229108	710585
61680	710586
121746	710587
96969	710588
16745	710589
10303	710590
31838	710591
233457	710592
34007	710593
38498	710594
126297	710595
80914	710596
264330	710597
39209	710598
39185	710599
83163	710600
82584	710601
78986	710602
101067	710603
303633	710604
72060	710605
128928	710606
318	710607
94426	710608
162679	710609
163966	710610
11782	710611
294822	710612
90897	710613
159851	710614
103928	710615
172584	710616
17976	710617
17	710618
25558	710619
1072	710620
159224	710621
119497	710622
85367	710623
92297	710624
92297	710625
107640	710626
8250	710627
43818	710628
247904	710629
96188	710630
184	710631
97295	710632
50133	710633
70420	710634
27060	710635
70504	710636
41165	710637
153143	710638
13543	710639
165442	710640
57042	710641
24536	710642
63212	710643
32810	710644
68872	710645
69201	710646
92890	710647
45687	710648
13997	710649
7851	710650
134181	710651
7959	710652
176046	710653
207609	710654
32810	710655
68565	710656
271541	710657
181912	710658
22264	710659
23846	710660
193	710661
56390	710662
188079	710663
76156	710664
10353	710665
97633	710666
133506	710667
35500	710668
7715	710669
81875	710670
290499	710671
132900	710672
244621	710673
6876	710674
119453	710675
92236	710676
75761	710677
246849	710678
153826	710679
211307	710680
304137	710681
254650	710682
153351	710683
50120	710684
70502	710685
57964	710686
239740	710687
120788	710688
209464	710689
176199	710690
67822	710691
2754	710692
252298	710693
29398	710694
289393	710695
35329	710696
14443	710697
8396	710698
29444	710699
73201	710700
247826	710701
202288	710702
95771	710703
100297	710704
208671	710705
5523	710706
193035	710707
10470	710708
310621	710709
296783	710710
96894	710711
10049	710712
242704	710713
144334	710714
179844	710715
228504	710716
36707	710717
38107	710718
106513	710719
105207	710720
9884	710721
290937	710722
49436	710723
97515	710724
69140	710725
53690	710726
57012	710727
41372	710728
41372	710729
132772	710730
191333	710731
87749	710732
208778	710733
114088	710734
178712	710735
212711	710736
105733	710737
163422	710738
139361	710739
103314	710740
40998	710741
91585	710742
45789	710743
1805	710744
89654	710745
11918	710746
62293	710747
48783	710748
981	710749
160826	710750
199121	710751
119162	710752
157171	710753
145499	710754
101417	710755
241017	710756
85820	710757
7554	710758
93893	710759
62163	710760
58982	710761
59456	710762
67338	710763
51852	710764
893	710765
63594	710766
63594	710767
215350	710768
11791	710769
106879	710770
79660	710771
16745	710772
16745	710773
216446	710774
13543	710775
205564	710776
161271	710777
178748	710778
298288	710779
98687	710780
64357	710781
58983	710782
26296	710783
194517	710784
61581	710785
116378	710786
63212	710787
30273	710788
28022	710789
59887	710790
27929	710791
125341	710792
27513	710793
39250	710794
177291	710795
312496	710796
174253	710797
256092	710798
199879	710799
139613	710800
137710	710801
48793	710802
253640	710803
212623	710804
228849	710805
35395	710806
27911	710807
198378	710808
175363	710809
3475	710810
198180	710811
193970	710812
136374	710813
150258	710814
100205	710815
189584	710816
214437	710817
112043	710818
232401	710819
106177	710820
86952	710821
261214	710822
35608	710823
115438	710824
4348	710825
276916	710826
42465	710827
151420	710828
45149	710829
138341	710830
270878	710831
143095	710832
70036	710833
111107	710834
144683	710835
6865	710836
109325	710837
11558	710838
14737	710839
76498	710840
250917	710841
39499	710842
298382	710843
139068	710844
225552	710845
57	710846
3	710847
359	710848
215569	710849
58369	710850
64737	710851
45872	710852
41381	710853
237125	710854
9337	710855
16628	710856
109663	710857
142581	710858
90578	710859
122213	710860
45664	710861
159213	710862
1703	710863
175123	710864
93795	710865
262193	710866
38376	710867
15871	710868
54476	710869
160695	710870
205937	710871
76254	710872
192114	710873
5730	710874
38286	710875
80467	710876
11204	710877
170503	710878
102799	710879
64373	710880
256228	710881
1597	710882
6035	710883
75508	710884
22659	710885
129520	710886
131533	710887
37268	710888
286130	710889
21834	710890
112668	710891
177445	710892
130795	710893
799	710894
29845	710895
30693	710896
139244	710897
63485	710898
54735	710899
81661	710900
79256	710901
289681	710902
52884	710903
476	710904
16079	710905
155798	710906
138282	710907
206781	710908
217540	710909
54453	710910
95511	710911
131404	710912
131402	710913
131358	710914
10113	710915
78369	710916
12618	710917
42696	710918
46415	710919
16519	710920
24505	710921
5070	710922
877	710923
96710	710924
204126	710925
7114	710926
53870	710927
298100	710928
76248	710929
10875	710930
23739	710931
147048	710932
65099	710933
295395	710934
148638	710935
264345	710936
127925	710937
23546	710938
40430	710939
256866	710940
293856	710941
49247	710942
209289	710943
2497	710944
28411	710945
148949	710946
20563	710947
155774	710948
93867	710949
33434	710950
5473	710951
305143	710952
301741	710953
104088	710954
34811	710955
102994	710956
3897	710957
153761	710958
99617	710959
72079	710960
114428	710961
77871	710962
106482	710963
246	710964
212269	710965
30141	710966
9867	710967
43252	710968
85147	710969
99566	710970
131705	710971
15171	710972
269590	710973
25529	710974
13817	710975
18510	710976
156669	710977
122369	710978
167438	710979
251112	710980
22510	710981
51426	710982
118753	710983
269246	710984
277177	710985
148631	710986
124801	710987
140935	710988
59975	710989
42052	710990
97548	710991
773	710992
67668	710993
272503	710994
69518	710995
10367	710996
9531	710997
27502	710998
36443	710999
109308	711000
188549	711001
30584	711002
3675	711003
20222	711004
181236	711005
42212	711006
80036	711007
120341	711008
159408	711009
67240	711010
78889	711011
301021	711012
25101	711013
92771	711014
48708	711015
168960	711016
153728	711017
150310	711018
204263	711019
12033	711020
271516	711021
82975	711022
79630	711023
46584	711024
7614	711025
2338	711026
131348	711027
95639	711028
14154	711029
31624	711030
99331	711031
252351	711032
49048	711033
264770	711034
211845	711035
76143	711036
5267	711037
287969	711038
24837	711039
55576	711040
72525	711041
192898	711042
202480	711043
13022	711044
13347	711045
33135	711046
33283	711047
57585	711048
33372	711049
14108	711050
116936	711051
76950	711052
100758	711053
100758	711054
32109	711055
8756	711056
121074	711057
147611	711058
51543	711059
211783	711060
243249	711061
27654	711062
154558	711063
205670	711064
1642	711065
69506	711066
166235	711067
29409	711068
44798	711069
79910	711070
79910	711071
53102	711072
250184	711073
9775	711074
205282	711075
171960	711076
106398	711077
183993	711078
224789	711079
174595	711080
28071	711081
77236	711082
148761	711083
271762	711084
160354	711085
57197	711086
57197	711087
181845	711088
100792	711089
247342	711090
117252	711091
138531	711092
127533	711093
178384	711094
264301	711095
76826	711096
34774	711097
51203	711098
149447	711099
9059	711100
160670	711101
1415	711102
65431	711103
27801	711104
111219	711105
1366	711106
256394	711107
143433	711108
24662	711109
106866	711110
13330	711111
95587	711112
35270	711113
60872	711114
9941	711115
66332	711116
39794	711117
121665	711118
27537	711119
60660	711120
140351	711121
75991	711122
174429	711123
34880	711124
19192	711125
2210	711126
178774	711127
132166	711128
207214	711129
916	711130
66288	711131
169479	711132
144192	711133
55410	711134
252027	711135
226259	711136
228212	711137
97	711138
159745	711139
45777	711140
136381	711141
114991	711142
62938	711143
242971	711144
117351	711145
235422	711146
152661	711147
171691	711148
61302	711149
205469	711150
67903	711151
212179	711152
94321	711153
47527	711154
32264	711155
114301	711156
61377	711157
70570	711158
207587	711159
225459	711160
225375	711161
254661	711162
249918	711163
69662	711164
23416	711165
119913	711166
46827	711167
21793	711168
80170	711169
182582	711170
23828	711171
2986	711172
117799	711173
48757	711174
3225	711175
85979	711176
39055	711177
108426	711178
215303	711179
21359	711180
187326	711181
350	711182
268875	711183
251245	711184
3260	711185
39714	711186
97534	711187
47735	711188
152840	711189
12717	711190
231504	711191
30915	711192
160464	711193
2660	711194
59689	711195
122311	711196
19231	711197
23829	711198
50746	711199
267602	711200
127671	711201
25072	711202
284	711203
284	711204
136501	711205
19532	711206
35938	711207
6464	711208
19070	711209
124340	711210
93761	711211
50846	711212
27986	711213
7049	711214
57686	711215
13056	711216
128594	711217
80668	711218
42747	711219
49758	711220
37285	711221
46125	711222
18945	711223
167694	711224
905	711225
196642	711226
3125	711227
220880	711228
72485	711229
165756	711230
4268	711231
14073	711232
306007	711233
4268	711234
272632	711235
47125	711236
7762	711237
297399	711238
120145	711239
9559	711240
26345	711241
129675	711242
50393	711243
829	711244
27196	711245
295145	711246
6099	711247
171383	711248
39777	711249
81856	711250
88292	711251
3523	711252
23282	711253
27812	711254
23116	711255
11201	711256
43174	711257
343	711258
1151	711259
221210	711260
168629	711261
168629	711262
1171	711263
30760	711264
2992	711265
298239	711266
206654	711267
78891	711268
138366	711269
185808	711270
37156	711271
184479	711272
25535	711273
11222	711274
124602	711275
128279	711276
251434	711277
15786	711278
301549	711279
213100	711280
10144	711281
70260	711282
139654	711283
270908	711284
264458	711285
203405	711286
178690	711287
3580	711288
95252	711289
37150	711290
3277	711291
197891	711292
84755	711293
832	711294
25217	711295
145170	711296
303731	711297
156028	711298
100410	711299
94799	711300
156182	711301
5525	711302
42657	711303
5648	711304
122331	711305
89710	711306
7088	711307
68581	711308
16446	711309
11665	711310
2062	711311
4342	711312
89487	711313
280706	711314
59531	711315
118947	711316
137191	711317
232684	711318
290831	711319
86088	711320
304378	711321
176308	711322
142961	711323
299570	711324
37017	711325
222644	711326
234739	711327
146437	711328
172870	711329
266531	711330
83807	711331
9897	711332
30509	711333
34673	711334
45067	711335
39174	711336
132739	711337
99914	711338
46629	711339
59971	711340
49276	711341
224396	711342
96935	711343
175291	711344
18107	711345
57562	711346
394	711347
26334	711348
120744	711349
6893	711350
132240	711351
142855	711352
72108	711353
71991	711354
64314	711355
197746	711356
106345	711357
104055	711358
31385	711359
45852	711360
223849	711361
24651	711362
181250	711363
87687	711364
67850	711365
110523	711366
71927	711367
32640	711368
115482	711369
240925	711370
192871	711371
179331	711372
130414	711373
127190	711374
311429	711375
217043	711376
68687	711377
102860	711378
85049	711379
38421	711380
179824	711381
3771	711382
17944	711383
121520	711384
18528	711385
86174	711386
27242	711387
59655	711388
67704	711389
53821	711390
185665	711391
27242	711392
80938	711393
206007	711394
84892	711395
28	711396
235251	711397
6090	711398
89655	711399
14313	711400
150783	711401
6269	711402
130163	711403
62815	711404
114135	711405
113541	711406
1298	711407
20687	711408
45872	711409
770	711410
119053	711411
137497	711412
304959	711413
194394	711414
7171	711415
27005	711416
169201	711417
25379	711418
130365	711419
27540	711420
190499	711421
60018	711422
112573	711423
138440	711424
5026	711425
66176	711426
281128	711427
1195	711428
49388	711429
181378	711430
157449	711431
88687	711432
28530	711433
120100	711434
117488	711435
254150	711436
102430	711437
62308	711438
64548	711439
65938	711440
148122	711441
182048	711442
266981	711443
1865	711444
23391	711445
63880	711446
29656	711447
35718	711448
956	711449
31325	711450
111285	711451
16813	711452
140842	711453
35177	711454
205705	711455
149434	711456
115696	711457
268003	711458
35798	711459
16504	711460
45065	711461
61061	711462
188401	711463
88083	711464
25577	711465
174448	711466
139716	711467
35932	711468
28104	711469
12017	711470
120242	711471
4342	711472
164015	711473
53047	711474
8256	711475
352	711476
3580	711477
126331	711478
287694	711479
14036	711480
3894	711481
38605	711482
7514	711483
94224	711484
93409	711485
51175	711486
125576	711487
64149	711488
203005	711489
24541	711490
11585	711491
51084	711492
35380	711493
80862	711494
76874	711495
291186	711496
198986	711497
195806	711498
81420	711499
119979	711500
98307	711501
92071	711502
90748	711503
42799	711504
134102	711505
174789	711506
77905	711507
40592	711508
33972	711509
76814	711510
71942	711511
54647	711512
94048	711513
90621	711514
151285	711515
223134	711516
61435	711517
15409	711518
86603	711519
168882	711520
45546	711521
145405	711522
5205	711523
229856	711524
68150	711525
37224	711526
12258	711527
283613	711528
125427	711529
16574	711530
163883	711531
45569	711532
7633	711533
302091	711534
96067	711535
51375	711536
268745	711537
38232	711538
103888	711539
100452	711540
66247	711541
287358	711542
309442	711543
204509	711544
173410	711545
61727	711546
115254	711547
121831	711548
2363	711549
127095	711550
90785	711551
162951	711552
9571	711553
76694	711554
1434	711555
1434	711556
126231	711557
15116	711558
89260	711559
89260	711560
75844	711561
110921	711562
235962	711563
14680	711564
165799	711565
33377	711566
204891	711567
69034	711568
127682	711569
243106	711570
113285	711571
8558	711572
15920	711573
242550	711574
78464	711575
137581	711576
122392	711577
263874	711578
312519	711579
108657	711580
204240	711581
125423	711582
142508	711583
124209	711584
35459	711585
146743	711586
259266	711587
145344	711588
40924	711589
196449	711590
135091	711591
184178	711592
94251	711593
5115	711594
242066	711595
8836	711596
183062	711597
22234	711598
141920	711599
8078	711600
3669	711601
87867	711602
210259	711603
14415	711604
7813	711605
60217	711606
173051	711607
96931	711608
96931	711609
22370	711610
183629	711611
121718	711612
189791	711613
208393	711614
38011	711615
298202	711616
62992	711617
8347	711618
13850	711619
99618	711620
2104	711621
47236	711622
8954	711623
111182	711624
15843	711625
3229	711626
113456	711627
290532	711628
49720	711629
47182	711630
216274	711631
135811	711632
148303	711633
5111	711634
271945	711635
57196	711636
195107	711637
30639	711638
63184	711639
64424	711640
63183	711641
28687	711642
299339	711643
46944	711644
8522	711645
224775	711646
78024	711647
120091	711648
8928	711649
8928	711650
91012	711651
54211	711652
27109	711653
51363	711654
2040	711655
3817	711656
130282	711657
4271	711658
248978	711659
133592	711660
43500	711661
190501	711662
38328	711663
68675	711664
38328	711665
34077	711666
9777	711667
34077	711668
180020	711669
108266	711670
125855	711671
38054	711672
9691	711673
6888	711674
11282	711675
14366	711676
8518	711677
38767	711678
82803	711679
63301	711680
81877	711681
51303	711682
35111	711683
22077	711684
1807	711685
56021	711686
12064	711687
22449	711688
199980	711689
154365	711690
82593	711691
9132	711692
7405	711693
16705	711694
215448	711695
10768	711696
14283	711697
54035	711698
15496	711699
128262	711700
40366	711701
13509	711702
30119	711703
46000	711704
112795	711705
72857	711706
32427	711707
53098	711708
68300	711709
71175	711710
147640	711711
11155	711712
20920	711713
11155	711714
7679	711715
24095	711716
190364	711717
201830	711718
179800	711719
73091	711720
47990	711721
61615	711722
157413	711723
7298	711724
10080	711725
126369	711726
201761	711727
26123	711728
37356	711729
54735	711730
49645	711731
9397	711732
733	711733
72070	711734
3550	711735
12505	711736
134819	711737
153321	711738
66550	711739
175961	711740
117404	711741
206581	711742
213826	711743
28182	711744
93500	711745
13892	711746
9640	711747
4257	711748
26881	711749
114924	711750
181767	711751
280361	711752
909	711753
909	711754
12942	711755
36564	711756
309727	711757
10771	711758
54741	711759
58160	711760
85506	711761
77164	711762
164487	711763
156151	711764
310862	711765
7736	711766
127239	711767
31808	711768
40473	711769
226193	711770
109502	711771
301921	711772
993	711773
88466	711774
88072	711775
136859	711776
5154	711777
54573	711778
17689	711779
150987	711780
93533	711781
2144	711782
5244	711783
253710	711784
33874	711785
44046	711786
3827	711787
5138	711788
140798	711789
118330	711790
123097	711791
182224	711792
2416	711793
6201	711794
186456	711795
139897	711796
231817	711797
129736	711798
66859	711799
76668	711800
33841	711801
42798	711802
144934	711803
42798	711804
38780	711805
38514	711806
38514	711807
178759	711808
22415	711809
43370	711810
94112	711811
45513	711812
23703	711813
61335	711814
6395	711815
119578	711816
127905	711817
31211	711818
65976	711819
14578	711820
148839	711821
40678	711822
145388	711823
30355	711824
13908	711825
139154	711826
310709	711827
208513	711828
57705	711829
65973	711830
119578	711831
33221	711832
224291	711833
241233	711834
257746	711835
73760	711836
50784	711837
21289	711838
164589	711839
11251	711840
103845	711841
24805	711842
101294	711843
13865	711844
127132	711845
210257	711846
63764	711847
66373	711848
124010	711849
117621	711850
73449	711851
12183	711852
17946	711853
154373	711854
19195	711855
35847	711856
197988	711857
120260	711858
47265	711859
254414	711860
23083	711861
120260	711862
110908	711863
3436	711864
155665	711865
197175	711866
43854	711867
69456	711868
4445	711869
101212	711870
15606	711871
296434	711872
171675	711873
30249	711874
33790	711875
34407	711876
10207	711877
108464	711878
153844	711879
141597	711880
288414	711881
150051	711882
157181	711883
228678	711884
141589	711885
302266	711886
46085	711887
233319	711888
102622	711889
32154	711890
12832	711891
93336	711892
154778	711893
7910	711894
49769	711895
4372	711896
2944	711897
189082	711898
233834	711899
101031	711900
298699	711901
67711	711902
70427	711903
90626	711904
211782	711905
61891	711906
136774	711907
290140	711908
31404	711909
102997	711910
69056	711911
21507	711912
164240	711913
7910	711914
87941	711915
32196	711916
92575	711917
106176	711918
22427	711919
140656	711920
10896	711921
9809	711922
6785	711923
64666	711924
31515	711925
15002	711926
10133	711927
105403	711928
12280	711929
43254	711930
80905	711931
12280	711932
216067	711933
70052	711934
70069	711935
59424	711936
59424	711937
758	711938
163308	711939
78022	711940
7634	711941
141341	711942
1669	711943
46012	711944
25823	711945
35762	711946
255	711947
1291	711948
62537	711949
41	711950
164340	711951
53321	711952
198246	711953
85601	711954
26851	711955
129402	711956
144822	711957
43140	711958
41610	711959
261425	711960
249760	711961
271099	711962
154030	711963
19312	711964
211765	711965
1727	711966
126001	711967
75942	711968
2250	711969
96410	711970
64042	711971
30595	711972
196723	711973
7815	711974
213095	711975
60628	711976
50774	711977
62139	711978
283559	711979
118311	711980
254101	711981
57877	711982
134191	711983
211192	711984
260212	711985
143854	711986
141817	711987
132325	711988
15584	711989
56568	711990
126049	711991
29211	711992
37454	711993
88311	711994
164744	711995
143330	711996
105590	711997
91974	711998
292872	711999
1565	712000
3191	712001
13935	712002
94034	712003
217	712004
84170	712005
37176	712006
17187	712007
16492	712008
41536	712009
91974	712010
218048	712011
967	712012
184218	712013
240128	712014
87155	712015
55031	712016
269089	712017
9051	712018
25072	712019
107190	712020
146135	712021
150689	712022
64148	712023
41716	712024
115869	712025
69910	712026
82854	712027
1452	712028
914	712029
20247	712030
13003	712031
1306	712032
127152	712033
43019	712034
112139	712035
73499	712036
29	712037
4388	712038
176123	712039
52536	712040
195479	712041
138682	712042
234305	712043
242647	712044
134913	712045
159117	712046
188	712047
56131	712048
17145	712049
516	712050
10544	712051
28699	712052
302332	712053
149694	712054
162953	712055
235233	712056
262326	712057
36279	712058
93522	712059
57877	712060
47459	712061
213252	712062
122367	712063
80485	712064
122268	712065
56131	712066
169160	712067
287067	712068
202305	712069
29822	712070
218166	712071
77715	712072
24881	712073
96166	712074
34588	712075
67562	712076
74741	712077
291491	712078
66485	712079
179047	712080
213022	712081
47526	712082
77719	712083
113120	712084
36075	712085
1306	712086
182161	712087
43182	712088
69144	712089
286522	712090
12	712091
63792	712092
77715	712093
4931	712094
70412	712095
188	712096
120474	712097
32	712098
3319	712099
237226	712100
65747	712101
44149	712102
517	712103
329	712104
1091	712105
182383	712106
11901	712107
24965	712108
73361	712109
80784	712110
23821	712111
30443	712112
130248	712113
89785	712114
98243	712115
121024	712116
44618	712117
253669	712118
33053	712119
163092	712120
111137	712121
92499	712122
184983	712123
97267	712124
86691	712125
28115	712126
300953	712127
69069	712128
182026	712129
59382	712130
13463	712131
169626	712132
116632	712133
265677	712134
106720	712135
98225	712136
160531	712137
59383	712138
18472	712139
4921	712140
56278	712141
251183	712142
196748	712143
247421	712144
24427	712145
33680	712146
41285	712147
125282	712148
183206	712149
93529	712150
235237	712151
58479	712152
27169	712153
25575	712154
137631	712155
73928	712156
110323	712157
114560	712158
88486	712159
175205	712160
48334	712161
88560	712162
35739	712163
87932	712164
73330	712165
14381	712166
22042	712167
70766	712168
35739	712169
84152	712170
58564	712171
40474	712172
230614	712173
20329	712174
140247	712175
100871	712176
196017	712177
73483	712178
310653	712179
72616	712180
190779	712181
293729	712182
114947	712183
60578	712184
62049	712185
166	712186
129627	712187
36638	712188
15108	712189
113482	712190
52221	712191
23162	712192
177274	712193
74209	712194
112416	712195
7498	712196
77099	712197
43211	712198
64312	712199
41088	712200
3717	712201
4649	712202
198286	712203
285021	712204
752	712205
94753	712206
290589	712207
47497	712208
226496	712209
12854	712210
63446	712211
22041	712212
122842	712213
2706	712214
202053	712215
7967	712216
21890	712217
11292	712218
10889	712219
72739	712220
7967	712221
21618	712222
56342	712223
15895	712224
15895	712225
30477	712226
77093	712227
125580	712228
81824	712229
144201	712230
28820	712231
48462	712232
77846	712233
51656	712234
3005	712235
3005	712236
208577	712237
133437	712238
21299	712239
36305	712240
6154	712241
76357	712242
209537	712243
48759	712244
44279	712245
303555	712246
18999	712247
13281	712248
73579	712249
14990	712250
14990	712251
25375	712252
92292	712253
22298	712254
24527	712255
181836	712256
144464	712257
136155	712258
86130	712259
11360	712260
38137	712261
104513	712262
1731	712263
100584	712264
30689	712265
267716	712266
126689	712267
75469	712268
11398	712269
85250	712270
72666	712271
52277	712272
1243	712273
26639	712274
101924	712275
55788	712276
159608	712277
221643	712278
236765	712279
91864	712280
12012	712281
12012	712282
208067	712283
235415	712284
4556	712285
18427	712286
8462	712287
6565	712288
118993	712289
85210	712290
177886	712291
107838	712292
181147	712293
293794	712294
62249	712295
41833	712296
8784	712297
257889	712298
560	712299
65895	712300
22850	712301
141488	712302
273914	712303
183392	712304
126189	712305
14815	712306
284760	712307
964	712308
49597	712309
55823	712310
30682	712311
10659	712312
30682	712313
118366	712314
19064	712315
52063	712316
129186	712317
312827	712318
206410	712319
109088	712320
76791	712321
88581	712322
81986	712323
25541	712324
78396	712325
79159	712326
176894	712327
19531	712328
114814	712329
5127	712330
74988	712331
10248	712332
34958	712333
213700	712334
306872	712335
247340	712336
161758	712337
2419	712338
288911	712339
57053	712340
266589	712341
39490	712342
2010	712343
45904	712344
26147	712345
194161	712346
31846	712347
14930	712348
18281	712349
263340	712350
16378	712351
1002	712352
68877	712353
73382	712354
1921	712355
165837	712356
25363	712357
1921	712358
45928	712359
8311	712360
89307	712361
192218	712362
56184	712363
190645	712364
156389	712365
789	712366
113624	712367
31470	712368
8239	712369
198603	712370
144325	712371
144325	712372
4086	712373
141227	712374
3664	712375
77011	712376
12531	712377
305610	712378
107935	712379
305401	712380
50762	712381
277937	712382
293481	712383
203431	712384
227607	712385
258933	712386
109852	712387
141210	712388
62340	712389
303832	712390
62972	712391
52701	712392
48151	712393
48151	712394
226476	712395
249953	712396
8251	712397
11111	712398
105188	712399
306784	712400
21168	712401
14516	712402
98097	712403
5082	712404
18633	712405
98700	712406
98700	712407
18946	712408
2652	712409
1160	712410
2652	712411
264388	712412
80	712413
58896	712414
149820	712415
51073	712416
18438	712417
207569	712418
7145	712419
26149	712420
7144	712421
9572	712422
18214	712423
51712	712424
244588	712425
181777	712426
141714	712427
33149	712428
616	712429
303149	712430
6432	712431
4891	712432
7527	712433
2693	712434
24832	712435
16097	712436
307396	712437
56361	712438
30258	712439
74235	712440
1789	712441
5317	712442
7549	712443
45619	712444
53	712445
12530	712446
3377	712447
11499	712448
43131	712449
60328	712450
86403	712451
116992	712452
69063	712453
14212	712454
6542	712455
22683	712456
4263	712457
10199	712458
3817	712459
714	712460
250507	712461
168436	712462
375	712463
624	712464
7795	712465
27016	712466
1358	712467
11190	712468
30258	712469
24810	712470
4171	712471
46484	712472
3683	712473
29560	712474
99413	712475
237686	712476
67431	712477
312640	712478
44969	712479
1309	712480
23600	712481
124668	712482
78958	712483
71771	712484
69087	712485
18401	712486
64617	712487
22491	712488
218756	712489
96448	712490
6106	712491
77399	712492
2046	712493
178930	712494
23274	712495
5507	712496
119562	712497
96747	712498
157821	712499
2534	712500
72947	712501
132558	712502
48082	712503
62599	712504
61334	712505
195285	712506
733	712507
4902	712508
11522	712509
90577	712510
172	712511
257651	712512
51955	712513
16732	712514
54439	712515
84534	712516
181066	712517
69550	712518
85505	712519
279165	712520
129134	712521
79100	712522
213273	712523
26125	712524
5097	712525
95574	712526
258926	712527
139227	712528
7317	712529
135674	712530
57024	712531
278920	712532
86288	712533
279409	712534
251534	712535
337	712536
20241	712537
76308	712538
337	712539
33867	712540
175897	712541
56329	712542
285252	712543
193642	712544
193642	712545
8770	712546
203803	712547
65124	712548
12016	712549
46947	712550
14321	712551
68469	712552
126541	712553
128388	712554
79494	712555
111554	712556
125695	712557
139394	712558
138007	712559
138007	712560
16890	712561
27288	712562
134203	712563
27288	712564
200573	712565
107468	712566
75014	712567
198225	712568
155084	712569
42919	712570
83991	712571
102450	712572
47967	712573
20707	712574
144995	712575
58943	712576
169894	712577
42713	712578
305948	712579
129805	712580
224927	712581
104326	712582
3078	712583
1207	712584
178854	712585
33158	712586
46024	712587
2955	712588
144515	712589
298826	712590
1978	712591
1346	712592
926	712593
926	712594
47486	712595
20879	712596
1222	712597
22743	712598
15414	712599
58962	712600
102441	712601
14284	712602
48728	712603
37961	712604
117573	712605
93992	712606
29948	712607
93455	712608
22107	712609
25785	712610
182590	712611
257574	712612
6814	712613
89284	712614
114566	712615
38292	712616
104876	712617
9826	712618
160569	712619
117894	712620
38991	712621
25178	712622
53256	712623
198	712624
980	712625
4152	712626
19470	712627
9681	712628
100	712629
8265	712630
16193	712631
70151	712632
16275	712633
19470	712634
72004	712635
9217	712636
142182	712637
22232	712638
2779	712639
152174	712640
43147	712641
16555	712642
62891	712643
62891	712644
210873	712645
93306	712646
22980	712647
31935	712648
272187	712649
9409	712650
113600	712651
210307	712652
143707	712653
214124	712654
101015	712655
207875	712656
15700	712657
499	712658
273588	712659
144774	712660
144774	712661
43626	712662
164999	712663
92430	712664
58154	712665
98198	712666
218050	712667
99297	712668
189750	712669
23980	712670
8840	712671
697	712672
49911	712673
97236	712674
5500	712675
119923	712676
1059	712677
226686	712678
17386	712679
150312	712680
27239	712681
18840	712682
17604	712683
311067	712684
179894	712685
164096	712686
187908	712687
89098	712688
144929	712689
72645	712690
37507	712691
107168	712692
50859	712693
925	712694
70059	712695
107805	712696
56988	712697
257297	712698
39123	712699
106947	712700
142137	712701
187471	712702
94129	712703
2303	712704
81360	712705
61604	712706
309610	712707
21116	712708
144657	712709
43607	712710
43607	712711
43607	712712
29567	712713
11096	712714
265291	712715
21079	712716
256341	712717
13080	712718
90629	712719
77841	712720
66730	712721
51676	712722
35224	712723
274321	712724
4466	712725
104873	712726
17024	712727
1376	712728
12408	712729
91774	712730
229523	712731
139483	712732
91239	712733
294137	712734
4376	712735
45174	712736
29143	712737
36636	712738
53139	712739
136677	712740
62869	712741
265592	712742
2426	712743
1074	712744
3348	712745
54843	712746
45883	712747
85847	712748
6445	712749
168350	712750
14464	712751
170349	712752
42090	712753
17177	712754
20818	712755
20818	712756
74762	712757
80664	712758
35365	712759
18137	712760
127337	712761
10410	712762
15405	712763
4336	712764
23743	712765
21097	712766
44667	712767
177102	712768
228957	712769
134963	712770
3022	712771
217470	712772
172708	712773
109343	712774
109343	712775
44561	712776
155853	712777
81637	712778
144583	712779
6282	712780
9123	712781
10862	712782
31944	712783
87683	712784
126426	712785
35146	712786
243218	712787
235915	712788
1242	712789
82134	712790
36211	712791
128460	712792
13220	712793
74714	712794
29720	712795
86451	712796
139353	712797
33407	712798
68433	712799
519	712800
131897	712801
1019	712802
17368	712803
168338	712804
31749	712805
23322	712806
246225	712807
19171	712808
29535	712809
47105	712810
5273	712811
176108	712812
13002	712813
12	712814
25149	712815
23610	712816
842	712817
49	712818
8457	712819
4118	712820
8461	712821
1438	712822
15397	712823
4782	712824
2561	712825
4670	712826
853	712827
27184	712828
89251	712829
133	712830
161509	712831
24046	712832
4418	712833
64508	712834
36970	712835
5542	712836
1060	712837
15133	712838
34426	712839
56863	712840
1326	712841
7151	712842
120479	712843
78710	712844
10291	712845
42087	712846
55332	712847
127747	712848
86563	712849
72309	712850
93979	712851
71044	712852
103688	712853
133751	712854
56097	712855
6962	712856
20602	712857
41283	712858
35786	712859
54382	712860
8163	712861
43666	712862
99491	712863
131465	712864
38397	712865
127515	712866
133799	712867
32807	712868
29417	712869
422	712870
91749	712871
143099	712872
182216	712873
73886	712874
50649	712875
127378	712876
35094	712877
111133	712878
259	712879
5076	712880
704	712881
5913	712882
28749	712883
95984	712884
18617	712885
13585	712886
47497	712887
139403	712888
203053	712889
2861	712890
2861	712891
3656	712892
17477	712893
9291	712894
3113	712895
55415	712896
4706	712897
62014	712898
140026	712899
4029	712900
212605	712901
41058	712902
37891	712903
90665	712904
40019	712905
5356	712906
15392	712907
4257	712908
111366	712909
69936	712910
117481	712911
170728	712912
271616	712913
8981	712914
10477	712915
89771	712916
3500	712917
4723	712918
42510	712919
24087	712920
18339	712921
196358	712922
50940	712923
129764	712924
12714	712925
13724	712926
3662	712927
25632	712928
88273	712929
45639	712930
8588	712931
38160	712932
73144	712933
18964	712934
3432	712935
89270	712936
8719	712937
8208	712938
39532	712939
137456	712940
148049	712941
37689	712942
36672	712943
168909	712944
20386	712945
34209	712946
299669	712947
3483	712948
216690	712949
24439	712950
21570	712951
130413	712952
6873	712953
76811	712954
2333	712955
1103	712956
150172	712957
23527	712958
191483	712959
2925	712960
128153	712961
2858	712962
137358	712963
29104	712964
263197	712965
60317	712966
16315	712967
14668	712968
93168	712969
3818	712970
32812	712971
27740	712972
5856	712973
21446	712974
55054	712975
36498	712976
22768	712977
12322	712978
123247	712979
13785	712980
3629	712981
24322	712982
21395	712983
197484	712984
132655	712985
38889	712986
97407	712987
8095	712988
198194	712989
80377	712990
2817	712991
1307	712992
1211	712993
22986	712994
202647	712995
167510	712996
39096	712997
30927	712998
45578	712999
15877	713000
100143	713001
195364	713002
3808	713003
167742	713004
34921	713005
34921	713006
47459	713007
20867	713008
3066	713009
28933	713010
18474	713011
15654	713012
33872	713013
179941	713014
10170	713015
61943	713016
2145	713017
47767	713018
55447	713019
55447	713020
281404	713021
98821	713022
124058	713023
10847	713024
24216	713025
90566	713026
133940	713027
69197	713028
94215	713029
288795	713030
3975	713031
2885	713032
62833	713033
131642	713034
26193	713035
4283	713036
124361	713037
24203	713038
45004	713039
10920	713040
12539	713041
86062	713042
36179	713043
3566	713044
7395	713045
6178	713046
129230	713047
37172	713048
2234	713049
5887	713050
3912	713051
3324	713052
1547	713053
13034	713054
17352	713055
65277	713056
12316	713057
455	713058
33862	713059
3184	713060
216691	713061
73910	713062
27048	713063
3324	713064
9690	713065
145543	713066
302433	713067
3782	713068
33702	713069
113391	713070
27288	713071
5448	713072
87927	713073
24940	713074
24555	713075
4283	713076
141523	713077
88274	713078
1401	713079
76338	713080
7524	713081
16447	713082
13072	713083
2948	713084
2920	713085
15976	713086
13766	713087
39483	713088
39483	713089
9644	713090
10730	713091
27599	713092
35083	713093
106637	713094
29350	713095
40977	713096
137106	713097
501	713098
1324	713099
79117	713100
12866	713101
57578	713102
5194	713103
6744	713104
965	713105
15268	713106
1319	713107
36999	713108
5857	713109
87505	713110
915	713111
184345	713112
95417	713113
101693	713114
12196	713115
5773	713116
146484	713117
3480	713118
146112	713119
5484	713120
31616	713121
1701	713122
141893	713123
7280	713124
148783	713125
2106	713126
49714	713127
14568	713128
254327	713129
390	713130
20709	713131
49567	713132
66749	713133
134	713134
138580	713135
1751	713136
1802	713137
56504	713138
2393	713139
96738	713140
160014	713141
160014	713142
2754	713143
78845	713144
400	713145
13056	713146
27908	713147
14325	713148
671	713149
166717	713150
208555	713151
123732	713152
9194	713153
27426	713154
15727	713155
60840	713156
8486	713157
104063	713158
87892	713159
4895	713160
6635	713161
24	713162
189048	713163
2776	713164
76540	713165
114066	713166
78587	713167
3256	713168
37995	713169
255126	713170
115370	713171
140142	713172
57578	713173
9587	713174
5750	713175
1025	713176
276386	713177
33657	713178
74778	713179
17284	713180
6975	713181
32176	713182
135146	713183
102439	713184
119393	713185
15973	713186
79195	713187
11916	713188
78666	713189
48648	713190
2568	713191
127733	713192
3788	713193
11897	713194
19722	713195
89389	713196
225290	713197
218579	713198
118279	713199
38568	713200
134976	713201
14202	713202
280187	713203
14494	713204
2057	713205
31689	713206
59307	713207
19248	713208
52722	713209
53515	713210
5944	713211
47907	713212
6637	713213
198392	713214
276318	713215
128016	713216
11636	713217
229119	713218
15668	713219
54849	713220
13554	713221
61040	713222
18744	713223
96247	713224
33110	713225
44809	713226
6116	713227
4530	713228
2432	713229
47281	713230
66279	713231
35338	713232
24589	713233
132653	713234
3656	713235
82357	713236
12258	713237
48359	713238
47483	713239
259990	713240
45306	713241
8103	713242
54587	713243
97450	713244
129842	713245
4601	713246
13107	713247
150841	713248
17791	713249
56718	713250
206306	713251
417	713252
41568	713253
188848	713254
117946	713255
45137	713256
18315	713257
20099	713258
153610	713259
68662	713260
55040	713261
18410	713262
102707	713263
203841	713264
153130	713265
6482	713266
142887	713267
160208	713268
33588	713269
12490	713270
38449	713271
36363	713272
9	713273
34998	713274
16608	713275
33433	713276
36479	713277
189413	713278
60343	713279
92604	713280
42245	713281
3930	713282
1293	713283
167222	713284
33588	713285
25669	713286
19682	713287
11824	713288
22466	713289
97438	713290
4576	713291
52600	713292
10433	713293
69189	713294
63110	713295
12410	713296
19990	713297
10362	713298
149566	713299
29331	713300
122800	713301
90661	713302
8711	713303
57664	713304
47035	713305
11927	713306
68882	713307
14633	713308
124270	713309
1442	713310
54962	713311
31486	713312
169497	713313
26841	713314
13488	713315
173795	713316
156011	713317
55681	713318
78308	713319
197363	713320
20246	713321
8143	713322
39672	713323
116853	713324
112151	713325
149633	713326
116353	713327
99208	713328
1251	713329
2144	713330
103519	713331
80078	713332
58577	713333
1271	713334
26860	713335
62188	713336
47970	713337
9865	713338
155514	713339
242310	713340
37188	713341
89120	713342
45677	713343
191781	713344
105800	713345
34936	713346
133258	713347
241528	713348
258501	713349
178771	713350
187953	713351
8877	713352
148512	713353
260651	713354
196435	713355
35211	713356
35211	713357
50813	713358
67230	713359
153211	713360
3928	713361
62218	713362
102062	713363
83656	713364
36109	713365
213450	713366
174008	713367
5054	713368
268	713369
34258	713370
40476	713371
286764	713372
118909	713373
226264	713374
35151	713375
187470	713376
82732	713377
917	713378
25751	713379
87180	713380
15252	713381
181837	713382
19539	713383
116133	713384
28000	713385
205393	713386
9686	713387
148427	713388
237455	713389
69966	713390
28060	713391
295981	713392
50952	713393
56607	713394
6369	713395
296933	713396
23819	713397
159429	713398
142796	713399
34936	713400
129956	713401
3689	713402
67556	713403
46567	713404
183856	713405
2246	713406
64737	713407
16393	713408
133636	713409
27989	713410
36292	713411
6325	713412
239433	713413
219423	713414
38644	713415
13024	713416
96158	713417
198265	713418
311	713419
135404	713420
350	713421
12666	713422
41267	713423
46909	713424
201523	713425
211826	713426
571	713427
86043	713428
277943	713429
7	713430
261571	713431
58288	713432
33651	713433
9464	713434
40111	713435
143587	713436
58374	713437
3484	713438
114827	713439
263456	713440
20016	713441
4241	713442
36229	713443
82080	713444
124629	713445
12979	713446
223645	713447
30449	713448
20159	713449
97195	713450
30784	713451
228274	713452
38818	713453
6606	713454
69767	713455
59204	713456
140362	713457
13936	713458
134298	713459
91875	713460
21099	713461
7600	713462
45581	713463
32805	713464
17127	713465
89078	713466
13	713467
16977	713468
43522	713469
9353	713470
54552	713471
15650	713472
76749	713473
296992	713474
59829	713475
190059	713476
30264	713477
31705	713478
894	713479
14474	713480
72308	713481
283	713482
443	713483
13149	713484
49853	713485
105071	713486
43846	713487
167570	713488
28999	713489
189140	713490
1146	713491
94368	713492
18798	713493
40561	713494
117689	713495
9998	713496
82318	713497
7379	713498
126903	713499
18397	713500
86907	713501
147723	713502
131610	713503
115411	713504
96545	713505
206527	713506
131512	713507
131512	713508
22096	713509
23801	713510
120779	713511
64400	713512
3344	713513
116098	713514
84755	713515
145583	713516
31272	713517
60622	713518
284234	713519
2910	713520
163212	713521
208685	713522
119958	713523
123021	713524
55274	713525
36124	713526
76269	713527
16308	713528
174924	713529
60125	713530
116375	713531
6853	713532
4180	713533
136732	713534
837	713535
15754	713536
93574	713537
43845	713538
50406	713539
3151	713540
281922	713541
77480	713542
123064	713543
118255	713544
206109	713545
2925	713546
69329	713547
2317	713548
72051	713549
79211	713550
121557	713551
8859	713552
41440	713553
40387	713554
63546	713555
7634	713556
178563	713557
2394	713558
69135	713559
97925	713560
5699	713561
9151	713562
284215	713563
151646	713564
98722	713565
44288	713566
164107	713567
10106	713568
104515	713569
3665	713570
143551	713571
133160	713572
2784	713573
64034	713574
96460	713575
75393	713576
64342	713577
49499	713578
29637	713579
30076	713580
26204	713581
43968	713582
67858	713583
30783	713584
12967	713585
50392	713586
12193	713587
197215	713588
85270	713589
115642	713590
103248	713591
182946	713592
15045	713593
28220	713594
1842	713595
47885	713596
182846	713597
102825	713598
121586	713599
102437	713600
22680	713601
8982	713602
4944	713603
43597	713604
97457	713605
267743	713606
629	713607
39276	713608
26631	713609
72654	713610
87593	713611
86407	713612
125870	713613
16667	713614
6096	713615
28430	713616
17351	713617
9973	713618
93904	713619
2356	713620
131306	713621
84519	713622
86999	713623
134265	713624
9069	713625
27659	713626
872	713627
32170	713628
20338	713629
191117	713630
61508	713631
128113	713632
21468	713633
226788	713634
164880	713635
23613	713636
1784	713637
284853	713638
71037	713639
88602	713640
10385	713641
210265	713642
111874	713643
72287	713644
52067	713645
10202	713646
120237	713647
545	713648
166569	713649
31262	713650
3450	713651
56117	713652
106179	713653
133689	713654
116498	713655
57795	713656
15656	713657
160443	713658
125084	713659
64410	713660
3985	713661
3985	713662
121007	713663
121007	713664
303207	713665
10825	713666
48185	713667
133618	713668
39045	713669
11325	713670
37215	713671
29921	713672
31918	713673
159542	713674
11839	713675
88598	713676
78270	713677
4317	713678
146725	713679
128653	713680
129093	713681
1101	713682
52183	713683
148568	713684
870	713685
4744	713686
64999	713687
249986	713688
936	713689
9853	713690
24674	713691
1895	713692
181137	713693
8910	713694
13191	713695
69563	713696
49587	713697
53489	713698
129198	713699
1450	713700
115697	713701
266392	713702
150160	713703
129333	713704
76319	713705
142075	713706
118878	713707
75034	713708
76372	713709
11562	713710
40698	713711
7177	713712
47404	713713
55186	713714
189455	713715
7216	713716
3108	713717
6900	713718
21419	713719
30058	713720
6457	713721
41887	713722
3153	713723
2215	713724
129574	713725
1382	713726
64537	713727
51391	713728
265753	713729
63895	713730
120337	713731
5471	713732
53727	713733
115463	713734
149491	713735
134434	713736
231195	713737
194305	713738
17244	713739
185579	713740
109930	713741
23251	713742
20166	713743
38870	713744
9651	713745
8424	713746
113945	713747
41975	713748
25907	713749
430	713750
676	713751
147214	713752
65590	713753
276744	713754
163157	713755
59882	713756
2696	713757
151756	713758
17191	713759
21028	713760
45623	713761
17353	713762
61563	713763
2872	713764
103547	713765
64752	713766
4945	713767
89739	713768
99891	713769
181611	713770
181611	713771
13642	713772
259000	713773
2170	713774
146242	713775
32374	713776
71913	713777
77112	713778
6059	713779
41290	713780
8539	713781
54862	713782
87	713783
26031	713784
63207	713785
29673	713786
17237	713787
144508	713788
106431	713789
24828	713790
17037	713791
291535	713792
190542	713793
1536	713794
212985	713795
69467	713796
171232	713797
40856	713798
61626	713799
173229	713800
2685	713801
9649	713802
118946	713803
12248	713804
30696	713805
48697	713806
82062	713807
89866	713808
60522	713809
2607	713810
45676	713811
20204	713812
70949	713813
287950	713814
95682	713815
111255	713816
98653	713817
138962	713818
99334	713819
3411	713820
9666	713821
7686	713822
36938	713823
100972	713824
55603	713825
15085	713826
40845	713827
94993	713828
1431	713829
195943	713830
28224	713831
52303	713832
27283	713833
127867	713834
105630	713835
103442	713836
101546	713837
13476	713838
82115	713839
52105	713840
82345	713841
70310	713842
136376	713843
85550	713844
146271	713845
64761	713846
80684	713847
18443	713848
42269	713849
87584	713850
54068	713851
93495	713852
38880	713853
30142	713854
4523	713855
104876	713856
37831	713857
154620	713858
274771	713859
45703	713860
147194	713861
6083	713862
125526	713863
30569	713864
91817	713865
1846	713866
28078	713867
237082	713868
26984	713869
23220	713870
3920	713871
214460	713872
59749	713873
14856	713874
118499	713875
82290	713876
306379	713877
35245	713878
35878	713879
142022	713880
151392	713881
31001	713882
188822	713883
188822	713884
50675	713885
180825	713886
121528	713887
49901	713888
96348	713889
209945	713890
6670	713891
146330	713892
3941	713893
96314	713894
29254	713895
654	713896
135197	713897
11024	713898
55447	713899
161902	713900
29706	713901
276990	713902
2335	713903
1758	713904
49712	713905
282307	713906
10017	713907
9286	713908
8471	713909
85662	713910
10359	713911
214409	713912
117148	713913
44658	713914
32702	713915
21431	713916
33978	713917
90784	713918
191271	713919
43810	713920
2600	713921
60612	713922
108388	713923
47069	713924
49414	713925
55765	713926
6754	713927
12256	713928
18839	713929
112022	713930
52651	713931
41814	713932
125872	713933
18148	713934
176028	713935
7526	713936
241290	713937
41859	713938
69168	713939
42821	713940
171101	713941
65571	713942
62054	713943
51682	713944
38613	713945
15873	713946
3549	713947
2118	713948
47503	713949
14492	713950
31408	713951
25843	713952
123950	713953
118923	713954
7921	713955
215100	713956
669	713957
669	713958
185750	713959
223951	713960
289351	713961
86050	713962
6757	713963
72725	713964
58419	713965
259860	713966
5853	713967
87735	713968
220491	713969
195544	713970
9198	713971
57812	713972
131391	713973
61769	713974
13001	713975
26773	713976
73294	713977
80613	713978
126391	713979
87677	713980
50438	713981
52301	713982
17622	713983
105433	713984
50551	713985
25909	713986
26863	713987
26119	713988
218074	713989
66708	713990
2170	713991
1308	713992
206213	713993
48305	713994
23526	713995
258492	713996
102382	713997
25991	713998
71614	713999
76306	714000
21878	714001
67	714002
11111	714003
148268	714004
14595	714005
51660	714006
5023	714007
9442	714008
18179	714009
9403	714010
18032	714011
93918	714012
104494	714013
114257	714014
1800	714015
38830	714016
33120	714017
170602	714018
106697	714019
35585	714020
44731	714021
142653	714022
246903	714023
232572	714024
8312	714025
36270	714026
140679	714027
182113	714028
214185	714029
3200	714030
106691	714031
13716	714032
4929	714033
54538	714034
1223	714035
4354	714036
3776	714037
12908	714038
10606	714039
80414	714040
2817	714041
140276	714042
140260	714043
229101	714044
31988	714045
21656	714046
7155	714047
36748	714048
6214	714049
81130	714050
53296	714051
166294	714052
2236	714053
3942	714054
68066	714055
24349	714056
11129	714057
22418	714058
10750	714059
91	714060
80771	714061
2611	714062
9690	714063
194055	714064
256388	714065
191989	714066
241631	714067
4502	714068
196870	714069
213458	714070
168326	714071
128650	714072
1958	714073
4339	714074
123658	714075
26023	714076
9926	714077
52244	714078
188767	714079
220143	714080
122543	714081
130288	714082
5659	714083
93168	714084
56021	714085
16136	714086
236178	714087
195432	714088
11825	714089
247688	714090
22284	714091
47954	714092
62088	714093
33947	714094
135491	714095
201597	714096
231042	714097
157727	714098
67860	714099
3770	714100
34809	714101
31969	714102
2485	714103
13338	714104
25821	714105
42412	714106
300	714107
94207	714108
108860	714109
58603	714110
146646	714111
71913	714112
100712	714113
8561	714114
61330	714115
16994	714116
1413	714117
117194	714118
141698	714119
16933	714120
14602	714121
188180	714122
126406	714123
34966	714124
130582	714125
12890	714126
215171	714127
45426	714128
105301	714129
7621	714130
13400	714131
155327	714132
51401	714133
35386	714134
88439	714135
168039	714136
209651	714137
2706	714138
35215	714139
57787	714140
195569	714141
120654	714142
33879	714143
27795	714144
2567	714145
5786	714146
181869	714147
6514	714148
6	714149
27558	714150
100150	714151
78415	714152
208231	714153
3359	714154
81319	714155
234520	714156
1705	714157
41038	714158
11467	714159
37120	714160
197734	714161
83578	714162
1553	714163
24158	714164
29439	714165
9106	714166
83712	714167
276	714168
25822	714169
25822	714170
90873	714171
79350	714172
36096	714173
5455	714174
147045	714175
13727	714176
25365	714177
4964	714178
2867	714179
94776	714180
33127	714181
31593	714182
7200	714183
51773	714184
50666	714185
178308	714186
18990	714187
26503	714188
93629	714189
123810	714190
50596	714191
18449	714192
5428	714193
2789	714194
69657	714195
13969	714196
16592	714197
8619	714198
41645	714199
243886	714200
124387	714201
2620	714202
14072	714203
230495	714204
85419	714205
108976	714206
60249	714207
217592	714208
4431	714209
3716	714210
59007	714211
7737	714212
7613	714213
283532	714214
192074	714215
9826	714216
48144	714217
30481	714218
10866	714219
18720	714220
145977	714221
89359	714222
63400	714223
202748	714224
118033	714225
9248	714226
56833	714227
28116	714228
6032	714229
58875	714230
910	714231
88051	714232
21657	714233
1180	714234
1728	714235
67351	714236
45894	714237
211961	714238
68826	714239
91139	714240
107682	714241
28701	714242
1604	714243
2836	714244
124777	714245
1145	714246
189610	714247
610	714248
110123	714249
311471	714250
232105	714251
266796	714252
40125	714253
57794	714254
45577	714255
20669	714256
88477	714257
288313	714258
177198	714259
114111	714260
1667	714261
96193	714262
132134	714263
55426	714264
40584	714265
60259	714266
103789	714267
60428	714268
148160	714269
176064	714270
105628	714271
83112	714272
212456	714273
110374	714274
26686	714275
31821	714276
42230	714277
67275	714278
37688	714279
65497	714280
151700	714281
5855	714282
59068	714283
992	714284
139264	714285
2299	714286
53989	714287
36342	714288
167229	714289
62854	714290
3393	714291
10914	714292
140635	714293
71468	714294
36106	714295
72405	714296
17128	714297
21902	714298
58177	714299
125614	714300
10853	714301
180075	714302
136052	714303
207052	714304
59884	714305
23629	714306
107861	714307
132580	714308
11583	714309
10264	714310
65103	714311
8893	714312
64205	714313
740	714314
845	714315
38801	714316
58902	714317
62695	714318
197346	714319
119101	714320
20265	714321
59139	714322
260488	714323
65047	714324
25666	714325
197872	714326
53732	714327
5821	714328
82241	714329
273660	714330
24701	714331
2818	714332
109564	714333
999	714334
119997	714335
28585	714336
83461	714337
32876	714338
178234	714339
17607	714340
23087	714341
19078	714342
186339	714343
70059	714344
8118	714345
30480	714346
190802	714347
260643	714348
27060	714349
47136	714350
139914	714351
77819	714352
137985	714353
47374	714354
8157	714355
186	714356
124274	714357
42881	714358
52	714359
13746	714360
236341	714361
304692	714362
146201	714363
202470	714364
39970	714365
121741	714366
10105	714367
13645	714368
111506	714369
143508	714370
10262	714371
19727	714372
53018	714373
6095	714374
1235	714375
46575	714376
133839	714377
80662	714378
27306	714379
25718	714380
25810	714381
11281	714382
18522	714383
123213	714384
43639	714385
15996	714386
62855	714387
9448	714388
199073	714389
88533	714390
10065	714391
18227	714392
6978	714393
180285	714394
141388	714395
90293	714396
79226	714397
253899	714398
61304	714399
111115	714400
76538	714401
293679	714402
77763	714403
28818	714404
4723	714405
25815	714406
16826	714407
254015	714408
36625	714409
5768	714410
68325	714411
284295	714412
39165	714413
255684	714414
311219	714415
17928	714416
65343	714417
50465	714418
259636	714419
69228	714420
1009	714421
52319	714422
68397	714423
291804	714424
35816	714425
133711	714426
43716	714427
57734	714428
108602	714429
115939	714430
9278	714431
52526	714432
1726	714433
88649	714434
61650	714435
59877	714436
120311	714437
15969	714438
47560	714439
4720	714440
169440	714441
218361	714442
16871	714443
21685	714444
87951	714445
10972	714446
1641	714447
11289	714448
59164	714449
142448	714450
39914	714451
48725	714452
40770	714453
176767	714454
793	714455
2817	714456
53259	714457
136507	714458
70602	714459
76580	714460
31602	714461
67346	714462
23253	714463
1326	714464
34734	714465
27713	714466
22486	714467
9630	714468
1657	714469
122479	714470
34809	714471
42395	714472
7216	714473
5227	714474
13660	714475
10589	714476
303944	714477
992	714478
68568	714479
8098	714480
23020	714481
91685	714482
78349	714483
40392	714484
164124	714485
6729	714486
156944	714487
64164	714488
22103	714489
211372	714490
4644	714491
217046	714492
19606	714493
48079	714494
113576	714495
1986	714496
153827	714497
153730	714498
20003	714499
873	714500
191986	714501
40968	714502
83618	714503
103539	714504
930	714505
155221	714506
180242	714507
25042	714508
46027	714509
56935	714510
77517	714511
21226	714512
64641	714513
191643	714514
3495	714515
19576	714516
30149	714517
7659	714518
52	714519
4524	714520
12623	714521
6882	714522
172853	714523
8	714524
11768	714525
263287	714526
34486	714527
17846	714528
2357	714529
178	714530
68868	714531
2130	714532
26484	714533
228691	714534
80797	714535
8135	714536
34785	714537
14210	714538
23647	714539
197877	714540
49946	714541
200003	714542
158745	714543
5638	714544
13225	714545
4353	714546
5878	714547
5286	714548
6826	714549
14649	714550
18864	714551
8876	714552
255648	714553
14788	714554
198736	714555
21112	714556
64828	714557
1057	714558
1307	714559
3230	714560
29492	714561
283037	714562
1627	714563
1135	714564
6605	714565
154887	714566
72729	714567
63277	714568
10546	714569
61729	714570
179514	714571
302626	714572
93566	714573
18502	714574
123719	714575
11223	714576
783	714577
9312	714578
2448	714579
4778	714580
17014	714581
23697	714582
61312	714583
285479	714584
93845	714585
490	714586
286401	714587
1324	714588
84681	714589
40545	714590
17879	714591
142996	714592
181189	714593
295851	714594
83685	714595
196815	714596
195142	714597
216701	714598
31608	714599
181632	714600
24265	714601
243688	714602
160367	714603
56252	714604
33777	714605
25161	714606
4349	714607
122717	714608
24952	714609
4808	714610
93840	714611
109810	714612
185516	714613
9058	714614
22336	714615
118849	714616
39883	714617
24794	714618
138585	714619
56956	714620
90622	714621
31460	714622
94671	714623
44651	714624
256	714625
19298	714626
40416	714627
14632	714628
11267	714629
209122	714630
38610	714631
1660	714632
70462	714633
189777	714634
808	714635
210816	714636
14214	714637
18632	714638
163828	714639
4061	714640
81256	714641
113050	714642
121110	714643
12266	714644
24723	714645
85777	714646
63619	714647
143792	714648
28426	714649
57872	714650
85493	714651
10833	714652
20538	714653
41859	714654
283964	714655
44936	714656
21380	714657
27325	714658
309318	714659
12959	714660
41097	714661
84602	714662
70166	714663
11614	714664
25153	714665
65872	714666
17429	714667
28214	714668
51183	714669
126904	714670
288759	714671
17627	714672
109067	714673
2689	714674
6846	714675
81277	714676
132365	714677
89937	714678
57575	714679
51755	714680
97289	714681
295206	714682
43968	714683
87497	714684
19303	714685
132017	714686
153744	714687
124009	714688
6349	714689
76004	714690
569	714691
1444	714692
80766	714693
10734	714694
72601	714695
133733	714696
144016	714697
18481	714698
104394	714699
53778	714700
3718	714701
14308	714702
111547	714703
46067	714704
68472	714705
2598	714706
1108	714707
114712	714708
54375	714709
11616	714710
168	714711
263163	714712
58529	714713
60394	714714
52954	714715
1201	714716
4950	714717
144047	714718
49061	714719
103874	714720
16665	714721
59933	714722
70524	714723
1839	714724
235692	714725
1284	714726
1400	714727
2138	714728
60251	714729
542	714730
68849	714731
31657	714732
62291	714733
52822	714734
53210	714735
218710	714736
208972	714737
140471	714738
121559	714739
214749	714740
43257	714741
92048	714742
44918	714743
65596	714744
2270	714745
29169	714746
67814	714747
53775	714748
228273	714749
63234	714750
16950	714751
16313	714752
66838	714753
67456	714754
56240	714755
11060	714756
51298	714757
197771	714758
52412	714759
48785	714760
98736	714761
37608	714762
9595	714763
164551	714764
32149	714765
25920	714766
10412	714767
54873	714768
900	714769
3922	714770
26027	714771
285769	714772
39435	714773
28379	714774
290133	714775
24573	714776
24061	714777
167477	714778
24100	714779
108441	714780
92942	714781
17106	714782
286769	714783
171642	714784
2676	714785
76263	714786
137430	714787
53128	714788
99808	714789
180056	714790
62694	714791
35399	714792
135999	714793
114451	714794
19908	714795
43544	714796
84406	714797
17478	714798
1196	714799
89446	714800
167343	714801
309859	714802
26682	714803
6251	714804
4734	714805
44703	714806
5316	714807
304742	714808
84266	714809
47724	714810
302245	714811
205790	714812
37336	714813
143077	714814
20302	714815
565	714816
12965	714817
50794	714818
14460	714819
2264	714820
5398	714821
178733	714822
67169	714823
560	714824
133113	714825
826	714826
206054	714827
87450	714828
24166	714829
205790	714830
172954	714831
44263	714832
142895	714833
198477	714834
69069	714835
39713	714836
28403	714837
43977	714838
26682	714839
32814	714840
103416	714841
86586	714842
73611	714843
10257	714844
65606	714845
150442	714846
75654	714847
128737	714848
2540	714849
171804	714850
130827	714851
21285	714852
199193	714853
6927	714854
2030	714855
28722	714856
32929	714857
195373	714858
26150	714859
57449	714860
52925	714861
62589	714862
103597	714863
34300	714864
15894	714865
11055	714866
296474	714867
15627	714868
105147	714869
228148	714870
130712	714871
154094	714872
10855	714873
198494	714874
44516	714875
7509	714876
12731	714877
59001	714878
13716	714879
133457	714880
1503	714881
21323	714882
703	714883
558	714884
40420	714885
306540	714886
171326	714887
14326	714888
159591	714889
246867	714890
198565	714891
236672	714892
104016	714893
115701	714894
99657	714895
228773	714896
15982	714897
34053	714898
265906	714899
72010	714900
2199	714901
32149	714902
232699	714903
4075	714904
155828	714905
19487	714906
24392	714907
190982	714908
8494	714909
50401	714910
38793	714911
53205	714912
259240	714913
69699	714914
118953	714915
144323	714916
46391	714917
34406	714918
24495	714919
24495	714920
24641	714921
187147	714922
106476	714923
54455	714924
968	714925
111193	714926
180526	714927
25171	714928
15537	714929
46587	714930
14861	714931
27486	714932
107394	714933
32386	714934
190982	714935
209063	714936
22853	714937
108819	714938
5147	714939
5147	714940
81253	714941
46317	714942
25170	714943
288823	714944
231863	714945
206753	714946
65204	714947
62075	714948
27904	714949
78271	714950
23	714951
94697	714952
106361	714953
34632	714954
227249	714955
23409	714956
111911	714957
54805	714958
34888	714959
162542	714960
87541	714961
27777	714962
253368	714963
18974	714964
51121	714965
24728	714966
125650	714967
113467	714968
146705	714969
293357	714970
58447	714971
23493	714972
92024	714973
302060	714974
297635	714975
124549	714976
93309	714977
15624	714978
121544	714979
5037	714980
56066	714981
4220	714982
2677	714983
3993	714984
11170	714985
30355	714986
62368	714987
6978	714988
206137	714989
61416	714990
268624	714991
151834	714992
86486	714993
45806	714994
27556	714995
81819	714996
259795	714997
30546	714998
28496	714999
18557	715000
40711	715001
113171	715002
89828	715003
290055	715004
13467	715005
10018	715006
101277	715007
88724	715008
7023	715009
133119	715010
29287	715011
292457	715012
174785	715013
229600	715014
85500	715015
156467	715016
12775	715017
11226	715018
97986	715019
84894	715020
72586	715021
36177	715022
36177	715023
36177	715024
74811	715025
112119	715026
1030	715027
1154	715028
108917	715029
135572	715030
42415	715031
71427	715032
38869	715033
95279	715034
15229	715035
93213	715036
33547	715037
11616	715038
63545	715039
79788	715040
5268	715041
4012	715042
205659	715043
545	715044
62907	715045
17367	715046
123362	715047
123362	715048
44601	715049
68022	715050
271570	715051
70513	715052
170778	715053
39307	715054
90093	715055
212415	715056
14645	715057
69524	715058
3942	715059
5043	715060
32377	715061
203867	715062
4023	715063
264310	715064
23040	715065
24822	715066
138717	715067
1737	715068
85416	715069
140607	715070
103265	715071
85769	715072
4069	715073
11997	715074
124402	715075
125087	715076
97306	715077
52031	715078
162334	715079
139948	715080
166119	715081
20509	715082
202051	715083
7322	715084
136850	715085
78832	715086
66548	715087
147852	715088
191411	715089
242032	715090
20132	715091
41124	715092
26375	715093
56734	715094
48918	715095
119642	715096
15107	715097
74834	715098
43438	715099
33226	715100
54309	715101
26643	715102
6382	715103
97645	715104
1	715105
14560	715106
31569	715107
9776	715108
244	715109
102664	715110
97452	715111
155288	715112
25317	715113
108328	715114
125687	715115
103856	715116
7639	715117
275316	715118
33889	715119
97407	715120
264792	715121
72006	715122
87714	715123
62217	715124
8626	715125
97471	715126
142932	715127
184744	715128
77700	715129
7392	715130
114800	715131
51293	715132
67587	715133
38670	715134
48615	715135
192016	715136
2722	715137
199387	715138
44949	715139
605	715140
621	715141
4055	715142
76886	715143
17163	715144
160663	715145
3082	715146
1192	715147
140756	715148
80261	715149
136976	715150
63608	715151
139754	715152
619	715153
91228	715154
13245	715155
1235	715156
83527	715157
186345	715158
57793	715159
63584	715160
81502	715161
1759	715162
27252	715163
11999	715164
36996	715165
75041	715166
28652	715167
3742	715168
119662	715169
207484	715170
41656	715171
48836	715172
290686	715173
157144	715174
53595	715175
42462	715176
71729	715177
2493	715178
5974	715179
135135	715180
64774	715181
61348	715182
13337	715183
23490	715184
54290	715185
89603	715186
106382	715187
8888	715188
17422	715189
1031	715190
112963	715191
3180	715192
64850	715193
6577	715194
173046	715195
542	715196
4682	715197
127603	715198
103838	715199
80172	715200
7125	715201
1938	715202
18540	715203
54311	715204
75666	715205
4492	715206
11093	715207
16210	715208
165892	715209
128570	715210
28996	715211
310669	715212
67646	715213
67346	715214
131112	715215
6984	715216
142892	715217
69389	715218
36548	715219
5435	715220
50592	715221
114357	715222
4883	715223
137137	715224
1015	715225
135173	715226
17715	715227
36384	715228
10657	715229
34321	715230
14255	715231
2448	715232
112776	715233
173322	715234
89537	715235
191484	715236
234887	715237
86773	715238
8815	715239
1037	715240
44481	715241
8481	715242
166984	715243
86022	715244
17497	715245
34690	715246
66563	715247
35066	715248
62546	715249
110573	715250
57286	715251
192469	715252
99171	715253
10453	715254
34358	715255
6114	715256
3998	715257
77423	715258
79168	715259
54407	715260
12291	715261
8350	715262
17442	715263
41618	715264
23833	715265
4356	715266
43567	715267
271560	715268
174632	715269
110544	715270
12423	715271
10853	715272
110142	715273
25306	715274
4118	715275
1350	715276
12778	715277
1386	715278
151261	715279
38616	715280
5137	715281
69536	715282
39555	715283
8945	715284
307	715285
263713	715286
263489	715287
764	715288
56939	715289
1005	715290
43660	715291
689	715292
2893	715293
59781	715294
171814	715295
2174	715296
86312	715297
40954	715298
47170	715299
71213	715300
44571	715301
12085	715302
20007	715303
74	715304
74694	715305
1581	715306
38351	715307
300161	715308
70291	715309
192408	715310
101204	715311
221	715312
63074	715313
20545	715314
301098	715315
10889	715316
55516	715317
6244	715318
18661	715319
36914	715320
7554	715321
7130	715322
9234	715323
44495	715324
172642	715325
29030	715326
11873	715327
4819	715328
139517	715329
289073	715330
44058	715331
5183	715332
80763	715333
249299	715334
198890	715335
49983	715336
250953	715337
73388	715338
115095	715339
35608	715340
24531	715341
119332	715342
33979	715343
58748	715344
23552	715345
152	715346
163824	715347
170451	715348
61643	715349
114899	715350
13398	715351
16896	715352
25543	715353
56016	715354
10085	715355
102067	715356
10052	715357
145054	715358
7473	715359
70039	715360
69570	715361
168525	715362
82937	715363
138575	715364
49099	715365
28376	715366
83717	715367
39185	715368
9418	715369
115848	715370
1330	715371
49429	715372
24096	715373
110811	715374
2252	715375
123376	715376
310654	715377
12471	715378
28718	715379
9326	715380
51383	715381
3634	715382
8527	715383
161486	715384
115820	715385
171060	715386
143482	715387
115843	715388
10690	715389
31627	715390
7290	715391
21515	715392
80577	715393
40411	715394
28863	715395
31076	715396
138298	715397
1427	715398
15779	715399
79770	715400
99431	715401
44672	715402
238728	715403
92147	715404
172824	715405
15926	715406
56116	715407
5399	715408
19222	715409
4061	715410
101662	715411
45220	715412
117807	715413
297578	715414
133814	715415
19789	715416
16771	715417
21723	715418
7367	715419
75383	715420
69359	715421
88993	715422
86249	715423
70645	715424
12080	715425
24196	715426
49357	715427
115619	715428
237816	715429
125972	715430
13537	715431
3045	715432
100424	715433
25928	715434
10359	715435
137548	715436
9270	715437
4214	715438
3788	715439
54391	715440
66271	715441
97971	715442
307269	715443
13225	715444
60218	715445
67112	715446
67223	715447
10170	715448
301066	715449
78394	715450
861	715451
19759	715452
99847	715453
10701	715454
142633	715455
207573	715456
116216	715457
136225	715458
11421	715459
91824	715460
150623	715461
17186	715462
165819	715463
54404	715464
211153	715465
281171	715466
61822	715467
107016	715468
29338	715469
182749	715470
37682	715471
4991	715472
44828	715473
460	715474
39364	715475
103613	715476
124739	715477
23656	715478
94584	715479
58729	715480
17302	715481
86175	715482
289	715483
1659	715484
29112	715485
9214	715486
164352	715487
4790	715488
22212	715489
92359	715490
9675	715491
149219	715492
35559	715493
3742	715494
556	715495
38776	715496
173213	715497
22570	715498
131638	715499
303326	715500
66860	715501
196469	715502
41006	715503
6436	715504
145975	715505
195345	715506
217224	715507
11200	715508
39896	715509
9872	715510
9255	715511
5581	715512
29652	715513
8351	715514
130728	715515
307427	715516
43616	715517
67231	715518
77030	715519
39249	715520
69302	715521
35756	715522
3914	715523
57800	715524
7066	715525
378	715526
129781	715527
2542	715528
152162	715529
146135	715530
10377	715531
57787	715532
189728	715533
35487	715534
156150	715535
63387	715536
54374	715537
121312	715538
24295	715539
24295	715540
24295	715541
33075	715542
70057	715543
48722	715544
52174	715545
32359	715546
71249	715547
104524	715548
182111	715549
263758	715550
24854	715551
71730	715552
288591	715553
181765	715554
282164	715555
300603	715556
269314	715557
173304	715558
221864	715559
295844	715560
233227	715561
35141	715562
7512	715563
2993	715564
954	715565
23623	715566
11557	715567
7738	715568
125267	715569
575	715570
585	715571
36745	715572
690	715573
40061	715574
2011	715575
5144	715576
22758	715577
36265	715578
110220	715579
13132	715580
18136	715581
1450	715582
135880	715583
39782	715584
8486	715585
191424	715586
34925	715587
44528	715588
2205	715589
90155	715590
94429	715591
35615	715592
9593	715593
32711	715594
4550	715595
280238	715596
12246	715597
36143	715598
165272	715599
17407	715600
139515	715601
55517	715602
7369	715603
1176	715604
144533	715605
90088	715606
6241	715607
78122	715608
19435	715609
37479	715610
6029	715611
5968	715612
1731	715613
6274	715614
303277	715615
140398	715616
28630	715617
110022	715618
43806	715619
56649	715620
74592	715621
9269	715622
3749	715623
16589	715624
9593	715625
110230	715626
2086	715627
15086	715628
102943	715629
132531	715630
62645	715631
106654	715632
97015	715633
45	715634
133546	715635
19561	715636
141959	715637
20439	715638
17446	715639
9487	715640
50548	715641
57854	715642
21847	715643
13195	715644
146210	715645
2491	715646
39601	715647
1588	715648
22877	715649
35542	715650
36133	715651
71377	715652
267670	715653
110312	715654
65794	715655
16042	715656
10930	715657
25452	715658
84969	715659
27945	715660
3215	715661
36235	715662
4109	715663
95758	715664
65007	715665
31257	715666
55571	715667
15896	715668
2103	715669
449	715670
449	715671
449	715672
27171	715673
133446	715674
114412	715675
11903	715676
14207	715677
29338	715678
2858	715679
27836	715680
119013	715681
14639	715682
206065	715683
169751	715684
42785	715685
58853	715686
5382	715687
63889	715688
32331	715689
1845	715690
2298	715691
39819	715692
206335	715693
3949	715694
44251	715695
2249	715696
6719	715697
50551	715698
24057	715699
21614	715700
112557	715701
2218	715702
55561	715703
155136	715704
185215	715705
15788	715706
80553	715707
7863	715708
3654	715709
27737	715710
82226	715711
82226	715712
26926	715713
145	715714
118113	715715
2071	715716
23545	715717
2485	715718
193953	715719
3794	715720
30535	715721
37569	715722
8289	715723
60114	715724
29466	715725
142999	715726
96309	715727
29	715728
245345	715729
56291	715730
16423	715731
43719	715732
3886	715733
19144	715734
10232	715735
55973	715736
35316	715737
126931	715738
39895	715739
15098	715740
4494	715741
18584	715742
12989	715743
3843	715744
390	715745
156	715746
20656	715747
236480	715748
39632	715749
21937	715750
42036	715751
5114	715752
69435	715753
5485	715754
27500	715755
37019	715756
8607	715757
139218	715758
39586	715759
72832	715760
35043	715761
160671	715762
3309	715763
182326	715764
4156	715765
36479	715766
13758	715767
35094	715768
27279	715769
10031	715770
13742	715771
21012	715772
152388	715773
188	715774
3072	715775
816	715776
7497	715777
3205	715778
98181	715779
117790	715780
104543	715781
54502	715782
63423	715783
190162	715784
9289	715785
57354	715786
17638	715787
159435	715788
19794	715789
49071	715790
54611	715791
274	715792
88510	715793
1685	715794
3242	715795
130973	715796
70791	715797
310723	715798
28497	715799
182282	715800
280054	715801
37972	715802
157253	715803
9833	715804
20865	715805
142927	715806
15375	715807
99796	715808
65234	715809
105703	715810
94219	715811
200562	715812
81406	715813
2601	715814
1779	715815
252740	715816
138446	715817
120389	715818
17710	715819
146888	715820
25853	715821
48442	715822
197114	715823
211307	715824
23038	715825
26714	715826
79434	715827
2344	715828
117996	715829
171974	715830
56796	715831
4832	715832
90133	715833
17841	715834
19198	715835
114772	715836
305638	715837
94500	715838
19143	715839
88793	715840
77641	715841
216735	715842
70912	715843
99095	715844
28750	715845
50647	715846
81527	715847
6803	715848
95409	715849
8577	715850
37110	715851
34068	715852
25887	715853
17316	715854
26709	715855
145963	715856
5176	715857
46444	715858
79670	715859
177423	715860
291666	715861
109726	715862
15418	715863
170232	715864
1957	715865
1040	715866
146137	715867
41689	715868
48492	715869
151805	715870
61158	715871
81539	715872
8105	715873
286894	715874
13614	715875
2378	715876
21419	715877
351	715878
82222	715879
39510	715880
5301	715881
42679	715882
239	715883
51856	715884
71745	715885
86239	715886
52449	715887
51893	715888
114167	715889
25954	715890
368	715891
50395	715892
90264	715893
175646	715894
64376	715895
34601	715896
109307	715897
52593	715898
482	715899
11325	715900
286	715901
145451	715902
19066	715903
62441	715904
132848	715905
293191	715906
78063	715907
24755	715908
30302	715909
76098	715910
50329	715911
2092	715912
28772	715913
113897	715914
180714	715915
10484	715916
7224	715917
19081	715918
2205	715919
127884	715920
160988	715921
145471	715922
3102	715923
33921	715924
81775	715925
81698	715926
33906	715927
64181	715928
28669	715929
158864	715930
4931	715931
19591	715932
128053	715933
12267	715934
1739	715935
95588	715936
1508	715937
121269	715938
170070	715939
188863	715940
1976	715941
9590	715942
76410	715943
73573	715944
8936	715945
217	715946
7419	715947
2552	715948
40137	715949
150657	715950
14502	715951
1387	715952
14003	715953
26670	715954
191270	715955
57227	715956
268931	715957
165878	715958
57017	715959
929	715960
29267	715961
20271	715962
247392	715963
11502	715964
55564	715965
292387	715966
45391	715967
43674	715968
107488	715969
83629	715970
2074	715971
70029	715972
92122	715973
174951	715974
27228	715975
25187	715976
13424	715977
39994	715978
8689	715979
1634	715980
75673	715981
37400	715982
246590	715983
140	715984
32313	715985
190761	715986
524	715987
7353	715988
774	715989
268283	715990
7392	715991
14249	715992
95212	715993
98938	715994
37492	715995
42273	715996
43696	715997
85104	715998
10550	715999
64004	716000
201836	716001
84690	716002
168386	716003
4407	716004
1725	716005
272089	716006
309472	716007
3488	716008
70983	716009
25506	716010
1051	716011
66831	716012
60971	716013
621	716014
5118	716015
146908	716016
3686	716017
103180	716018
59382	716019
267019	716020
5506	716021
15362	716022
3617	716023
234594	716024
19092	716025
31150	716026
120731	716027
4635	716028
63504	716029
61697	716030
5117	716031
71115	716032
78	716033
23357	716034
72656	716035
44143	716036
178118	716037
43893	716038
186648	716039
5349	716040
84025	716041
108661	716042
52323	716043
29345	716044
180835	716045
185646	716046
8837	716047
19980	716048
6117	716049
23552	716050
25220	716051
203	716052
866	716053
114370	716054
10697	716055
14061	716056
36709	716057
24219	716058
11687	716059
69832	716060
18136	716061
21724	716062
121315	716063
28052	716064
198266	716065
288218	716066
189788	716067
190534	716068
115052	716069
71063	716070
8543	716071
26920	716072
36205	716073
25201	716074
41803	716075
9141	716076
30753	716077
283870	716078
136365	716079
1355	716080
174919	716081
44950	716082
11325	716083
992	716084
157433	716085
199824	716086
30303	716087
69621	716088
22046	716089
5598	716090
12622	716091
67091	716092
21383	716093
5255	716094
51903	716095
84685	716096
7899	716097
43152	716098
4133	716099
108295	716100
141691	716101
122332	716102
59840	716103
11341	716104
43621	716105
292751	716106
19963	716107
136699	716108
26766	716109
64720	716110
297619	716111
98792	716112
43112	716113
18043	716114
92911	716115
16899	716116
260870	716117
55305	716118
54962	716119
54952	716120
187850	716121
14594	716122
2594	716123
26640	716124
89912	716125
24511	716126
41232	716127
11858	716128
85604	716129
14794	716130
101519	716131
74466	716132
53910	716133
58191	716134
4063	716135
96871	716136
43621	716137
34075	716138
5326	716139
39270	716140
2228	716141
64291	716142
23179	716143
138131	716144
68605	716145
14389	716146
72775	716147
226339	716148
8612	716149
55251	716150
18327	716151
31777	716152
70650	716153
195556	716154
7427	716155
97499	716156
207942	716157
13249	716158
106352	716159
100296	716160
3773	716161
10295	716162
179460	716163
84303	716164
25743	716165
9516	716166
80129	716167
227935	716168
61397	716169
14098	716170
40172	716171
308826	716172
2393	716173
53049	716174
36986	716175
178866	716176
31117	716177
221051	716178
90435	716179
188817	716180
166395	716181
35236	716182
232186	716183
101642	716184
36709	716185
8496	716186
307909	716187
299923	716188
44322	716189
25	716190
20749	716191
66580	716192
64580	716193
25430	716194
65895	716195
27625	716196
158547	716197
131820	716198
93276	716199
53012	716200
21575	716201
19485	716202
21967	716203
241790	716204
211560	716205
79628	716206
142668	716207
56713	716208
93576	716209
110737	716210
290228	716211
279149	716212
17170	716213
113217	716214
58093	716215
159793	716216
8621	716217
52129	716218
52129	716219
166521	716220
48973	716221
96163	716222
74480	716223
90622	716224
41498	716225
158573	716226
137297	716227
49343	716228
186366	716229
95238	716230
311228	716231
35092	716232
12463	716233
101554	716234
149	716235
25235	716236
159713	716237
59339	716238
936	716239
236107	716240
133790	716241
33476	716242
24073	716243
77028	716244
142485	716245
90681	716246
16622	716247
14795	716248
3660	716249
83586	716250
121260	716251
177344	716252
292314	716253
92375	716254
54488	716255
29311	716256
166400	716257
46624	716258
151615	716259
6749	716260
47710	716261
5032	716262
18505	716263
122594	716264
60400	716265
150254	716266
555	716267
53315	716268
147811	716269
208351	716270
872	716271
77597	716272
7080	716273
26199	716274
2341	716275
4205	716276
208664	716277
119586	716278
162906	716279
17595	716280
229681	716281
281246	716282
197130	716283
287305	716284
222594	716285
203515	716286
159304	716287
19771	716288
88741	716289
88741	716290
10341	716291
240339	716292
21809	716293
48166	716294
900	716295
3219	716296
285655	716297
161146	716298
21184	716299
254285	716300
5440	716301
79684	716302
17871	716303
249272	716304
83467	716305
252200	716306
57891	716307
44899	716308
27324	716309
84953	716310
50286	716311
58250	716312
12864	716313
37756	716314
145823	716315
24220	716316
24220	716317
209150	716318
6469	716319
2291	716320
48624	716321
98910	716322
61498	716323
274296	716324
4612	716325
94054	716326
8296	716327
1292	716328
412	716329
6528	716330
18021	716331
122112	716332
45421	716333
2135	716334
1040	716335
184771	716336
79295	716337
9270	716338
25055	716339
26912	716340
102897	716341
28220	716342
5900	716343
64024	716344
133102	716345
685	716346
204780	716347
13733	716348
2847	716349
32676	716350
35210	716351
72166	716352
203670	716353
157463	716354
24336	716355
3396	716356
153192	716357
1361	716358
59559	716359
3751	716360
56537	716361
1500	716362
173407	716363
9129	716364
241191	716365
4502	716366
67099	716367
12620	716368
23372	716369
5902	716370
22827	716371
68203	716372
113417	716373
278182	716374
89842	716375
11465	716376
14398	716377
42524	716378
278603	716379
183844	716380
126745	716381
65853	716382
10052	716383
21865	716384
99551	716385
203475	716386
21231	716387
9085	716388
1479	716389
22509	716390
130502	716391
127827	716392
129306	716393
126452	716394
136738	716395
1369	716396
122537	716397
9574	716398
36531	716399
275883	716400
11172	716401
282444	716402
513	716403
130654	716404
94424	716405
116	716406
13974	716407
7992	716408
44164	716409
91972	716410
119261	716411
1175	716412
2799	716413
3276	716414
12480	716415
10633	716416
2258	716417
54281	716418
204279	716419
25459	716420
61727	716421
181	716422
82704	716423
33890	716424
5163	716425
58737	716426
178162	716427
29160	716428
97128	716429
140658	716430
18448	716431
79108	716432
72302	716433
172526	716434
91046	716435
2918	716436
79058	716437
30348	716438
42218	716439
63064	716440
3058	716441
76415	716442
38694	716443
8493	716444
1025	716445
5249	716446
50091	716447
116856	716448
59645	716449
17857	716450
72711	716451
48789	716452
150	716453
6115	716454
101968	716455
10065	716456
40987	716457
145943	716458
5918	716459
32839	716460
2864	716461
39237	716462
26531	716463
33999	716464
118660	716465
18564	716466
10988	716467
209785	716468
39749	716469
4547	716470
178665	716471
79769	716472
52833	716473
21163	716474
14560	716475
108164	716476
182083	716477
272850	716478
134935	716479
96242	716480
29151	716481
199518	716482
38484	716483
47358	716484
195725	716485
52482	716486
1416	716487
5801	716488
72346	716489
240452	716490
216270	716491
1092	716492
92267	716493
75926	716494
192012	716495
48303	716496
172970	716497
4401	716498
53273	716499
107298	716500
12935	716501
34118	716502
75485	716503
38196	716504
120973	716505
62764	716506
3656	716507
25542	716508
112410	716509
110019	716510
2805	716511
72175	716512
64020	716513
30288	716514
2718	716515
48247	716516
25954	716517
69881	716518
45754	716519
8402	716520
28414	716521
3124	716522
155159	716523
8706	716524
46521	716525
53602	716526
58113	716527
37022	716528
2423	716529
4931	716530
18607	716531
1175	716532
46926	716533
59294	716534
93361	716535
54596	716536
10270	716537
224804	716538
4287	716539
1722	716540
200255	716541
50680	716542
75321	716543
144358	716544
91182	716545
1185	716546
210233	716547
31783	716548
113894	716549
14768	716550
2002	716551
197041	716552
54811	716553
83999	716554
61668	716555
686	716556
35641	716557
3336	716558
47670	716559
162130	716560
1840	716561
209	716562
37808	716563
12695	716564
890	716565
72577	716566
33201	716567
129571	716568
4786	716569
105003	716570
177679	716571
40197	716572
11173	716573
807	716574
9636	716575
59685	716576
83570	716577
81491	716578
141191	716579
115609	716580
212089	716581
96011	716582
1	716583
18666	716584
110873	716585
13654	716586
57167	716587
67891	716588
97085	716589
4808	716590
43666	716591
88212	716592
7345	716593
232407	716594
102995	716595
8802	716596
58118	716597
6822	716598
22456	716599
28832	716600
86075	716601
43313	716602
4712	716603
104622	716604
33823	716605
51248	716606
174797	716607
48533	716608
58189	716609
4398	716610
155203	716611
69292	716612
60342	716613
236796	716614
898	716615
99654	716616
32345	716617
194695	716618
50436	716619
5460	716620
31911	716621
96680	716622
7365	716623
166892	716624
13524	716625
141929	716626
81394	716627
12288	716628
59985	716629
1781	716630
92823	716631
6338	716632
280	716633
64544	716634
17449	716635
119696	716636
36163	716637
2650	716638
169	716639
246351	716640
83847	716641
3521	716642
68402	716643
115175	716644
92900	716645
808	716646
7136	716647
75330	716648
13969	716649
38258	716650
26651	716651
28647	716652
88413	716653
131489	716654
2173	716655
30118	716656
18777	716657
105661	716658
7833	716659
2521	716660
17934	716661
94346	716662
121374	716663
26125	716664
5919	716665
2699	716666
6278	716667
34427	716668
17581	716669
17581	716670
24349	716671
54180	716672
80765	716673
85141	716674
153064	716675
81717	716676
34000	716677
95633	716678
579	716679
104767	716680
92026	716681
179206	716682
248638	716683
117801	716684
44815	716685
94234	716686
198440	716687
41027	716688
21772	716689
42238	716690
30086	716691
3644	716692
5868	716693
59329	716694
136081	716695
6109	716696
296808	716697
206357	716698
1199	716699
2494	716700
16093	716701
247891	716702
6434	716703
13965	716704
18396	716705
12521	716706
197239	716707
58764	716708
89233	716709
205512	716710
59148	716711
30746	716712
164804	716713
44331	716714
94842	716715
100978	716716
225206	716717
100926	716718
30515	716719
4040	716720
52676	716721
140	716722
312658	716723
8519	716724
12997	716725
736	716726
131651	716727
1456	716728
7999	716729
3935	716730
64276	716731
43117	716732
19982	716733
203412	716734
19517	716735
15417	716736
4632	716737
23491	716738
19920	716739
47524	716740
52750	716741
48372	716742
102507	716743
88602	716744
169482	716745
9030	716746
1647	716747
131418	716748
3479	716749
93038	716750
21957	716751
10394	716752
80514	716753
141002	716754
20053	716755
114027	716756
17545	716757
2174	716758
85516	716759
42595	716760
11128	716761
8774	716762
145300	716763
46594	716764
24193	716765
84162	716766
4594	716767
98441	716768
28563	716769
37052	716770
81430	716771
138314	716772
270197	716773
135018	716774
71752	716775
81075	716776
4271	716777
68453	716778
191311	716779
141318	716780
3860	716781
10785	716782
7196	716783
98851	716784
26909	716785
161541	716786
138474	716787
3289	716788
103502	716789
39643	716790
229282	716791
32170	716792
197091	716793
88031	716794
303776	716795
12424	716796
280562	716797
312060	716798
69358	716799
132388	716800
45991	716801
36560	716802
144029	716803
27285	716804
42536	716805
310549	716806
131365	716807
85259	716808
59022	716809
10745	716810
54974	716811
22753	716812
64319	716813
218794	716814
6073	716815
12105	716816
83212	716817
97463	716818
219379	716819
121468	716820
217221	716821
10057	716822
165613	716823
124569	716824
124648	716825
22372	716826
4968	716827
8403	716828
277923	716829
189093	716830
25565	716831
4291	716832
70495	716833
48405	716834
276948	716835
296831	716836
169568	716837
187910	716838
101302	716839
125543	716840
105675	716841
2761	716842
14448	716843
211873	716844
258120	716845
24482	716846
33781	716847
76463	716848
202261	716849
148441	716850
31248	716851
89203	716852
262	716853
61928	716854
145439	716855
155565	716856
89678	716857
219545	716858
33261	716859
105069	716860
41689	716861
50559	716862
5222	716863
39945	716864
271108	716865
62626	716866
30892	716867
1124	716868
47517	716869
184970	716870
2215	716871
168401	716872
14501	716873
75	716874
77884	716875
43692	716876
25463	716877
93163	716878
55494	716879
9880	716880
6185	716881
29115	716882
23795	716883
167754	716884
127106	716885
39277	716886
27094	716887
35131	716888
133401	716889
310135	716890
54983	716891
123916	716892
25666	716893
92067	716894
32124	716895
13636	716896
132774	716897
130328	716898
194193	716899
250228	716900
278119	716901
21585	716902
39765	716903
311755	716904
23643	716905
63667	716906
264898	716907
124019	716908
14781	716909
41887	716910
80159	716911
98062	716912
66306	716913
193910	716914
72427	716915
148073	716916
87786	716917
131398	716918
18749	716919
24315	716920
42703	716921
110351	716922
157584	716923
21603	716924
59400	716925
40957	716926
68662	716927
18920	716928
26442	716929
291137	716930
127076	716931
134382	716932
63641	716933
13641	716934
221734	716935
181764	716936
255376	716937
9613	716938
11416	716939
1549	716940
44742	716941
17290	716942
12581	716943
82494	716944
82494	716945
42808	716946
299771	716947
126624	716948
22508	716949
122044	716950
33253	716951
26049	716952
138630	716953
26714	716954
42066	716955
67630	716956
57771	716957
272666	716958
9103	716959
86171	716960
32087	716961
53070	716962
23758	716963
164127	716964
21521	716965
43016	716966
86362	716967
196047	716968
202593	716969
25129	716970
134210	716971
186501	716972
36186	716973
62374	716974
29376	716975
275435	716976
1222	716977
150383	716978
108800	716979
21260	716980
6540	716981
13748	716982
48320	716983
211830	716984
19095	716985
34227	716986
145501	716987
20124	716988
141893	716989
91699	716990
25306	716991
47767	716992
257040	716993
61336	716994
210608	716995
31432	716996
1671	716997
189468	716998
130647	716999
6523	717000
107143	717001
11709	717002
143443	717003
19972	717004
155466	717005
33714	717006
41046	717007
3843	717008
60292	717009
216984	717010
1021	717011
292566	717012
36238	717013
177668	717014
256694	717015
151446	717016
23384	717017
107728	717018
143468	717019
106830	717020
93634	717021
24524	717022
14320	717023
9816	717024
4652	717025
153760	717026
216404	717027
11037	717028
3869	717029
43575	717030
69774	717031
35554	717032
3034	717033
176824	717034
4134	717035
81544	717036
78348	717037
5590	717038
214492	717039
47376	717040
7138	717041
17178	717042
279662	717043
23284	717044
228956	717045
13936	717046
111595	717047
112862	717048
121131	717049
89026	717050
153527	717051
292553	717052
65440	717053
6783	717054
17500	717055
95052	717056
78033	717057
73334	717058
10474	717059
758	717060
3949	717061
8013	717062
3865	717063
238555	717064
1308	717065
88981	717066
59542	717067
198569	717068
81	717069
46778	717070
105859	717071
168257	717072
13290	717073
8473	717074
168841	717075
88447	717076
22947	717077
122290	717078
48550	717079
4544	717080
86556	717081
8036	717082
68507	717083
61851	717084
129242	717085
34755	717086
50763	717087
843	717088
191081	717089
184332	717090
28561	717091
27913	717092
34478	717093
43906	717094
116624	717095
58962	717096
84604	717097
109248	717098
25793	717099
109876	717100
8622	717101
68535	717102
62891	717103
18576	717104
8828	717105
76307	717106
21432	717107
59745	717108
23609	717109
256434	717110
256362	717111
254195	717112
123260	717113
68414	717114
4146	717115
129578	717116
9531	717117
25112	717118
83349	717119
95282	717120
63705	717121
88488	717122
170421	717123
32765	717124
52968	717125
502	717126
113258	717127
112321	717128
138702	717129
152426	717130
25330	717131
37722	717132
71587	717133
71090	717134
140714	717135
98719	717136
15514	717137
37051	717138
49242	717139
11473	717140
21132	717141
14004	717142
304132	717143
74192	717144
7237	717145
7170	717146
18398	717147
245017	717148
228362	717149
18385	717150
96250	717151
51680	717152
5977	717153
135687	717154
34047	717155
38614	717156
38614	717157
1180	717158
27800	717159
123247	717160
3738	717161
16768	717162
3143	717163
137737	717164
39109	717165
263402	717166
99261	717167
144177	717168
52718	717169
162343	717170
12672	717171
30641	717172
28718	717173
14429	717174
22363	717175
19338	717176
49622	717177
137406	717178
211415	717179
81977	717180
630	717181
9724	717182
6536	717183
102181	717184
63462	717185
121908	717186
51252	717187
157530	717188
87466	717189
73138	717190
34419	717191
76443	717192
21446	717193
24846	717194
12729	717195
11006	717196
305567	717197
282579	717198
24670	717199
3700	717200
97628	717201
29754	717202
22300	717203
11728	717204
13989	717205
17348	717206
10827	717207
26853	717208
237438	717209
124991	717210
29446	717211
39437	717212
6768	717213
60782	717214
87009	717215
180084	717216
36548	717217
92715	717218
37917	717219
24610	717220
83280	717221
73423	717222
174069	717223
292911	717224
21227	717225
38113	717226
7493	717227
25933	717228
27506	717229
84204	717230
37803	717231
123829	717232
263123	717233
163008	717234
56804	717235
82552	717236
53852	717237
13869	717238
43784	717239
90490	717240
141694	717241
129069	717242
195016	717243
8487	717244
731	717245
238046	717246
4764	717247
3162	717248
23926	717249
69114	717250
216928	717251
64161	717252
260326	717253
101749	717254
15021	717255
21329	717256
126778	717257
63091	717258
108316	717259
14905	717260
57865	717261
19566	717262
85626	717263
175634	717264
2330	717265
44874	717266
45151	717267
15709	717268
41690	717269
34559	717270
3561	717271
13075	717272
207551	717273
133276	717274
52890	717275
15076	717276
5369	717277
194056	717278
31364	717279
92344	717280
58777	717281
5286	717282
790	717283
9802	717284
56278	717285
42162	717286
20195	717287
268756	717288
37378	717289
29314	717290
31965	717291
37575	717292
3226	717293
42228	717294
110961	717295
8590	717296
130886	717297
24500	717298
14971	717299
87056	717300
4544	717301
181646	717302
144876	717303
305529	717304
142224	717305
303269	717306
1762	717307
9995	717308
116839	717309
122760	717310
142975	717311
51679	717312
96051	717313
212541	717314
176789	717315
1345	717316
57322	717317
57419	717318
68911	717319
31620	717320
7117	717321
22657	717322
168893	717323
48589	717324
3205	717325
80783	717326
138549	717327
7750	717328
832	717329
87506	717330
9486	717331
27558	717332
28143	717333
13902	717334
20911	717335
109222	717336
60403	717337
108337	717338
278162	717339
75443	717340
3521	717341
41140	717342
41860	717343
747	717344
59	717345
20296	717346
90517	717347
295497	717348
185400	717349
221461	717350
98897	717351
40980	717352
127624	717353
112237	717354
112561	717355
116542	717356
54081	717357
42622	717358
77594	717359
8036	717360
36532	717361
130759	717362
241709	717363
13770	717364
17428	717365
17351	717366
64276	717367
12795	717368
28313	717369
9002	717370
15056	717371
61975	717372
8536	717373
11557	717374
4744	717375
98313	717376
86475	717377
22830	717378
369	717379
2544	717380
4553	717381
23082	717382
14441	717383
27764	717384
23678	717385
65095	717386
5093	717387
430	717388
1538	717389
57847	717390
175735	717391
934	717392
156264	717393
95974	717394
35160	717395
50696	717396
275419	717397
15678	717398
73809	717399
26999	717400
34061	717401
872	717402
5084	717403
75691	717404
5966	717405
88290	717406
155095	717407
4210	717408
26829	717409
23066	717410
35985	717411
22283	717412
16401	717413
233481	717414
69937	717415
11133	717416
147279	717417
3281	717418
90104	717419
2255	717420
124	717421
2833	717422
53827	717423
87284	717424
7613	717425
73561	717426
43715	717427
107684	717428
294102	717429
50465	717430
2534	717431
90486	717432
16208	717433
2738	717434
136063	717435
24465	717436
62080	717437
9337	717438
53258	717439
124523	717440
13317	717441
9314	717442
4882	717443
82498	717444
1852	717445
6074	717446
159626	717447
131502	717448
48424	717449
11913	717450
131514	717451
1387	717452
289	717453
142915	717454
91860	717455
15474	717456
51046	717457
19140	717458
213642	717459
72791	717460
14227	717461
133669	717462
1407	717463
13139	717464
18584	717465
178597	717466
9989	717467
283717	717468
50090	717469
19791	717470
103455	717471
66989	717472
49821	717473
9282	717474
36240	717475
9518	717476
21851	717477
229195	717478
164436	717479
3544	717480
94468	717481
10446	717482
78958	717483
142775	717484
10182	717485
60749	717486
2491	717487
207	717488
39946	717489
2345	717490
297952	717491
12340	717492
86922	717493
13274	717494
43851	717495
66362	717496
10322	717497
202970	717498
27718	717499
847	717500
54305	717501
3526	717502
15584	717503
68	717504
6350	717505
17258	717506
272741	717507
134128	717508
43508	717509
2380	717510
58408	717511
27773	717512
172412	717513
88600	717514
57781	717515
37664	717516
112618	717517
87610	717518
18174	717519
129298	717520
48247	717521
86468	717522
163607	717523
65243	717524
31784	717525
13036	717526
21635	717527
62724	717528
108600	717529
2903	717530
61339	717531
5504	717532
79938	717533
117139	717534
16712	717535
93032	717536
3544	717537
12397	717538
3596	717539
3640	717540
38656	717541
3791	717542
10799	717543
9920	717544
25614	717545
2317	717546
177188	717547
185883	717548
4602	717549
40638	717550
219748	717551
95168	717552
64853	717553
36933	717554
8469	717555
21351	717556
30995	717557
278369	717558
19500	717559
2363	717560
28747	717561
8342	717562
281239	717563
27009	717564
40661	717565
74796	717566
2156	717567
30822	717568
79102	717569
175414	717570
59247	717571
64945	717572
191973	717573
88664	717574
220935	717575
117182	717576
175804	717577
82885	717578
255292	717579
10154	717580
13079	717581
46659	717582
18196	717583
10949	717584
50951	717585
211549	717586
4883	717587
143358	717588
25993	717589
62084	717590
218135	717591
61064	717592
16274	717593
38121	717594
84405	717595
811	717596
185341	717597
39758	717598
4395	717599
2004	717600
185728	717601
1820	717602
76044	717603
43944	717604
253782	717605
2919	717606
31474	717607
14633	717608
16321	717609
50508	717610
29596	717611
226321	717612
143526	717613
59894	717614
16641	717615
197323	717616
50124	717617
34581	717618
63203	717619
29789	717620
192106	717621
9908	717622
13560	717623
214717	717624
15328	717625
217837	717626
35188	717627
89998	717628
1847	717629
12107	717630
15417	717631
7173	717632
8337	717633
6541	717634
285717	717635
10	717636
42076	717637
73954	717638
158827	717639
130462	717640
133460	717641
505	717642
42629	717643
441	717644
29328	717645
103463	717646
21854	717647
4600	717648
40108	717649
12377	717650
74693	717651
197293	717652
17351	717653
17351	717654
226258	717655
79282	717656
3588	717657
216951	717658
117947	717659
122743	717660
123260	717661
120219	717662
11333	717663
1726	717664
189256	717665
234596	717666
791	717667
32866	717668
97396	717669
48790	717670
18285	717671
73380	717672
13390	717673
3196	717674
6956	717675
23365	717676
6379	717677
35151	717678
7781	717679
213537	717680
18614	717681
184687	717682
28228	717683
17075	717684
58722	717685
45743	717686
2575	717687
39056	717688
4711	717689
22567	717690
4005	717691
4355	717692
48066	717693
13887	717694
133138	717695
8675	717696
31465	717697
223941	717698
87967	717699
26557	717700
86471	717701
157041	717702
10772	717703
106357	717704
398	717705
181261	717706
10134	717707
1978	717708
201761	717709
91031	717710
10969	717711
23748	717712
23200	717713
12480	717714
69571	717715
112200	717716
129972	717717
80332	717718
305919	717719
64122	717720
41430	717721
13475	717722
139750	717723
11760	717724
25135	717725
47144	717726
178817	717727
30628	717728
14190	717729
34455	717730
3936	717731
208976	717732
997	717733
5519	717734
8926	717735
82145	717736
121583	717737
195868	717738
22569	717739
50402	717740
62834	717741
7524	717742
47302	717743
23905	717744
231845	717745
8679	717746
193821	717747
138436	717748
105503	717749
28116	717750
106262	717751
257	717752
54907	717753
89670	717754
12822	717755
191458	717756
11700	717757
12795	717758
27687	717759
18301	717760
6496	717761
48964	717762
821	717763
85104	717764
10285	717765
137064	717766
34230	717767
212493	717768
167888	717769
2349	717770
10021	717771
25937	717772
37304	717773
2916	717774
45359	717775
30439	717776
262559	717777
43954	717778
134446	717779
97127	717780
4026	717781
183493	717782
45787	717783
56863	717784
21042	717785
113020	717786
49334	717787
210739	717788
74068	717789
47782	717790
2674	717791
12150	717792
18929	717793
95891	717794
6262	717795
10766	717796
51224	717797
67892	717798
132269	717799
74354	717800
501	717801
123783	717802
61055	717803
1474	717804
65793	717805
104816	717806
2384	717807
5204	717808
22589	717809
28262	717810
145519	717811
93115	717812
50101	717813
143465	717814
29944	717815
102673	717816
10845	717817
228	717818
64260	717819
2794	717820
29376	717821
19412	717822
22271	717823
7181	717824
49373	717825
198623	717826
17091	717827
1527	717828
186650	717829
193699	717830
281584	717831
7834	717832
71081	717833
75971	717834
102675	717835
54136	717836
129484	717837
40491	717838
195145	717839
108784	717840
266383	717841
1042	717842
64	717843
148489	717844
22607	717845
33721	717846
26510	717847
48481	717848
145962	717849
3840	717850
4430	717851
201330	717852
6400	717853
5445	717854
18135	717855
159865	717856
13411	717857
26162	717858
80709	717859
4565	717860
76877	717861
60711	717862
56790	717863
58343	717864
56503	717865
90871	717866
130822	717867
19994	717868
217167	717869
13654	717870
135133	717871
25246	717872
91280	717873
80061	717874
11277	717875
71451	717876
2471	717877
25125	717878
70446	717879
29151	717880
41117	717881
15659	717882
57297	717883
14340	717884
179700	717885
83710	717886
42576	717887
12427	717888
38159	717889
85178	717890
79080	717891
255751	717892
300837	717893
72964	717894
20130	717895
247108	717896
118531	717897
57121	717898
123571	717899
81867	717900
127520	717901
165859	717902
46454	717903
18402	717904
23796	717905
39777	717906
239744	717907
146542	717908
3015	717909
55490	717910
26727	717911
59725	717912
77882	717913
258792	717914
67638	717915
239532	717916
5748	717917
135661	717918
58636	717919
58968	717920
118815	717921
117138	717922
171131	717923
176550	717924
139486	717925
11393	717926
98559	717927
10936	717928
127373	717929
9405	717930
2671	717931
9214	717932
22798	717933
165665	717934
20172	717935
93167	717936
67412	717937
23276	717938
124295	717939
184404	717940
83830	717941
39204	717942
48765	717943
2731	717944
203466	717945
217074	717946
103885	717947
297524	717948
285411	717949
148383	717950
43806	717951
125623	717952
64163	717953
23920	717954
27856	717955
5964	717956
259203	717957
16699	717958
169872	717959
271874	717960
201764	717961
24253	717962
52768	717963
68806	717964
140650	717965
129649	717966
44070	717967
93037	717968
93096	717969
60672	717970
4337	717971
129467	717972
71486	717973
11978	717974
126716	717975
73372	717976
42480	717977
203588	717978
62691	717979
91757	717980
97332	717981
135603	717982
144582	717983
26549	717984
22921	717985
52004	717986
3076	717987
212598	717988
74269	717989
33312	717990
109920	717991
58521	717992
14571	717993
135093	717994
39241	717995
41049	717996
259390	717997
152645	717998
171006	717999
114368	718000
7747	718001
124518	718002
116420	718003
14406	718004
17311	718005
93544	718006
91295	718007
100605	718008
26112	718009
25329	718010
256300	718011
10018	718012
50062	718013
22489	718014
164084	718015
208053	718016
154606	718017
87098	718018
45254	718019
112283	718020
36562	718021
107599	718022
81664	718023
42678	718024
141547	718025
18121	718026
20047	718027
144660	718028
134965	718029
78646	718030
100827	718031
154715	718032
4090	718033
8618	718034
11416	718035
139123	718036
56516	718037
249218	718038
8044	718039
132871	718040
66487	718041
97797	718042
5	718043
4059	718044
21537	718045
173377	718046
45101	718047
268737	718048
330	718049
26084	718050
91474	718051
62506	718052
189260	718053
74309	718054
102930	718055
1702	718056
262214	718057
270052	718058
45154	718059
190188	718060
258437	718061
91032	718062
51802	718063
111456	718064
3064	718065
15973	718066
2716	718067
32135	718068
99926	718069
77315	718070
30543	718071
188704	718072
55502	718073
71925	718074
147336	718075
130508	718076
109101	718077
120931	718078
24536	718079
94167	718080
41169	718081
47956	718082
49579	718083
4411	718084
40328	718085
156572	718086
126658	718087
8859	718088
61541	718089
119530	718090
14097	718091
135761	718092
257870	718093
36219	718094
103607	718095
14609	718096
42275	718097
796	718098
212095	718099
267061	718100
72603	718101
9582	718102
54161	718103
68314	718104
7033	718105
7427	718106
14200	718107
20049	718108
168732	718109
22441	718110
78	718111
33800	718112
29778	718113
32636	718114
248120	718115
69183	718116
125073	718117
101862	718118
68086	718119
1745	718120
18192	718121
36029	718122
35580	718123
9079	718124
60608	718125
27368	718126
222835	718127
5749	718128
130634	718129
99247	718130
27605	718131
77790	718132
53449	718133
122134	718134
129219	718135
20310	718136
140942	718137
3649	718138
924	718139
308853	718140
70160	718141
59923	718142
50234	718143
182	718144
35204	718145
273231	718146
102863	718147
231324	718148
155319	718149
52199	718150
28972	718151
75697	718152
107756	718153
145539	718154
215365	718155
147089	718156
1881	718157
49338	718158
266821	718159
83117	718160
106689	718161
312577	718162
107769	718163
151475	718164
154956	718165
168509	718166
5502	718167
4450	718168
23754	718169
58262	718170
47398	718171
50723	718172
8139	718173
15382	718174
6951	718175
7108	718176
255407	718177
6252	718178
18863	718179
29681	718180
161691	718181
9270	718182
43159	718183
27081	718184
51806	718185
161196	718186
72456	718187
142777	718188
40052	718189
62357	718190
21898	718191
1427	718192
273230	718193
60797	718194
144816	718195
39647	718196
35622	718197
152386	718198
10265	718199
285376	718200
28743	718201
5423	718202
144344	718203
146448	718204
212424	718205
99699	718206
77507	718207
50398	718208
154835	718209
9705	718210
31523	718211
164042	718212
4547	718213
36474	718214
107859	718215
78747	718216
3997	718217
97216	718218
3377	718219
10106	718220
146117	718221
17097	718222
13989	718223
57361	718224
28667	718225
49216	718226
133665	718227
23039	718228
238025	718229
94027	718230
211603	718231
290466	718232
50900	718233
208188	718234
28958	718235
187105	718236
177997	718237
32823	718238
7401	718239
206616	718240
197037	718241
290208	718242
11587	718243
145152	718244
13645	718245
93391	718246
143659	718247
33622	718248
15944	718249
290432	718250
218065	718251
30853	718252
200414	718253
2863	718254
132490	718255
192718	718256
46776	718257
55369	718258
254097	718259
53348	718260
176954	718261
38693	718262
15010	718263
8223	718264
52654	718265
59604	718266
2448	718267
29380	718268
81054	718269
6254	718270
759	718271
186377	718272
4503	718273
23206	718274
28517	718275
519	718276
16135	718277
113049	718278
18687	718279
270	718280
280103	718281
236907	718282
74478	718283
37320	718284
111099	718285
73298	718286
61991	718287
166478	718288
212926	718289
145795	718290
10491	718291
234799	718292
55480	718293
147158	718294
7521	718295
177410	718296
160504	718297
26125	718298
258180	718299
250626	718300
191586	718301
9191	718302
17987	718303
52237	718304
14977	718305
69679	718306
43315	718307
1483	718308
2315	718309
16329	718310
211383	718311
16212	718312
43377	718313
20650	718314
7212	718315
36987	718316
34151	718317
45497	718318
38733	718319
47541	718320
3772	718321
197896	718322
254347	718323
3762	718324
23655	718325
244	718326
156032	718327
5905	718328
193822	718329
4383	718330
282	718331
45752	718332
4848	718333
151	718334
2435	718335
61256	718336
47255	718337
28960	718338
43819	718339
51739	718340
58102	718341
13610	718342
277166	718343
178364	718344
62614	718345
43798	718346
261780	718347
29184	718348
114437	718349
242651	718350
60164	718351
19958	718352
7658	718353
33725	718354
6581	718355
40340	718356
25886	718357
25795	718358
4296	718359
15739	718360
272396	718361
89074	718362
186524	718363
25522	718364
298116	718365
51738	718366
10811	718367
26481	718368
832	718369
117780	718370
100156	718371
32230	718372
32673	718373
44768	718374
4188	718375
32124	718376
28791	718377
19824	718378
125209	718379
116	718380
255362	718381
55158	718382
49986	718383
12872	718384
25521	718385
70472	718386
133559	718387
176609	718388
87486	718389
197723	718390
179424	718391
56413	718392
2110	718393
15834	718394
72672	718395
22356	718396
12148	718397
161186	718398
39478	718399
28489	718400
44254	718401
229961	718402
23486	718403
6475	718404
59596	718405
2715	718406
191109	718407
18150	718408
78535	718409
6020	718410
377	718411
279967	718412
18583	718413
2167	718414
38684	718415
388	718416
3402	718417
86416	718418
78393	718419
130940	718420
76689	718421
41189	718422
106227	718423
78773	718424
193106	718425
20761	718426
23174	718427
227316	718428
4077	718429
130837	718430
87570	718431
69120	718432
73950	718433
60981	718434
156192	718435
37092	718436
25527	718437
32482	718438
16907	718439
37454	718440
75435	718441
305790	718442
97649	718443
32213	718444
89202	718445
7263	718446
26599	718447
41790	718448
58644	718449
12479	718450
4324	718451
622	718452
43152	718453
81696	718454
4662	718455
18280	718456
9034	718457
69107	718458
67174	718459
1717	718460
133296	718461
2036	718462
70371	718463
62776	718464
126638	718465
85843	718466
117597	718467
39722	718468
126616	718469
35695	718470
93975	718471
11258	718472
152906	718473
23414	718474
11728	718475
5329	718476
72127	718477
15471	718478
1268	718479
158	718480
63911	718481
251654	718482
30635	718483
12299	718484
138226	718485
1028	718486
29715	718487
207668	718488
23072	718489
65962	718490
71574	718491
62426	718492
111676	718493
17243	718494
133159	718495
53080	718496
2079	718497
275887	718498
27358	718499
57601	718500
86220	718501
38558	718502
156769	718503
96845	718504
25675	718505
14719	718506
198332	718507
126539	718508
92150	718509
190355	718510
5927	718511
203995	718512
378	718513
3904	718514
8416	718515
49938	718516
17127	718517
3944	718518
4757	718519
9920	718520
8195	718521
62604	718522
167371	718523
70361	718524
109303	718525
14319	718526
181559	718527
125885	718528
3460	718529
151101	718530
8864	718531
5349	718532
9488	718533
191816	718534
191816	718535
60644	718536
27077	718537
48462	718538
183809	718539
12425	718540
1988	718541
72836	718542
297280	718543
255477	718544
6920	718545
16722	718546
212272	718547
99996	718548
30079	718549
68101	718550
18424	718551
78187	718552
42596	718553
1401	718554
95178	718555
45799	718556
546	718557
8157	718558
15710	718559
45495	718560
13500	718561
26981	718562
145078	718563
127164	718564
111919	718565
309	718566
32585	718567
35313	718568
43783	718569
189441	718570
212955	718571
301732	718572
86295	718573
40208	718574
37453	718575
13169	718576
27921	718577
120006	718578
309945	718579
17696	718580
97422	718581
285505	718582
16224	718583
1894	718584
58407	718585
997	718586
252099	718587
41827	718588
170	718589
35679	718590
133663	718591
31618	718592
16664	718593
6069	718594
70165	718595
53618	718596
15166	718597
95281	718598
67339	718599
87262	718600
198739	718601
33009	718602
89526	718603
76500	718604
108729	718605
27111	718606
45392	718607
3208	718608
241986	718609
97240	718610
87619	718611
256752	718612
210148	718613
43228	718614
68909	718615
1	718616
10071	718617
162682	718618
188180	718619
169373	718620
13682	718621
148432	718622
28170	718623
11640	718624
27506	718625
112034	718626
196434	718627
38525	718628
60586	718629
35915	718630
260366	718631
279477	718632
128275	718633
192277	718634
175276	718635
114674	718636
210710	718637
49757	718638
1985	718639
13673	718640
25307	718641
134390	718642
39235	718643
10511	718644
23907	718645
146959	718646
117663	718647
17415	718648
2395	718649
74966	718650
28059	718651
150385	718652
107807	718653
145729	718654
6226	718655
111178	718656
1671	718657
102462	718658
65845	718659
1085	718660
34163	718661
77931	718662
1779	718663
6884	718664
389	718665
13577	718666
13651	718667
5080	718668
25725	718669
32632	718670
5921	718671
200892	718672
17284	718673
13984	718674
121493	718675
237127	718676
25448	718677
2727	718678
217	718679
13437	718680
67560	718681
32764	718682
18582	718683
33055	718684
30717	718685
268558	718686
79768	718687
2998	718688
8804	718689
470	718690
288791	718691
4464	718692
224748	718693
120441	718694
57815	718695
15326	718696
66276	718697
20523	718698
8023	718699
6980	718700
160656	718701
9694	718702
3602	718703
129933	718704
131069	718705
131069	718706
7594	718707
7594	718708
150476	718709
22736	718710
82647	718711
35293	718712
195715	718713
172016	718714
71271	718715
126445	718716
21921	718717
98513	718718
10989	718719
56128	718720
6924	718721
111425	718722
55851	718723
213784	718724
264938	718725
36303	718726
4693	718727
737	718728
120362	718729
52106	718730
25427	718731
156346	718732
299603	718733
66772	718734
8553	718735
226674	718736
17607	718737
53005	718738
47315	718739
80309	718740
97020	718741
2025	718742
89434	718743
231607	718744
63982	718745
9984	718746
185892	718747
120420	718748
265158	718749
737	718750
139136	718751
27664	718752
155681	718753
175282	718754
181333	718755
179895	718756
179895	718757
4012	718758
623	718759
7147	718760
7088	718761
113387	718762
153199	718763
62165	718764
304864	718765
263177	718766
204003	718767
37221	718768
272623	718769
123232	718770
115001	718771
90413	718772
3944	718773
294	718774
49558	718775
128911	718776
26898	718777
20040	718778
92288	718779
8339	718780
138313	718781
246488	718782
9180	718783
51057	718784
39951	718785
19327	718786
5655	718787
5931	718788
31193	718789
23651	718790
30510	718791
117367	718792
107584	718793
230855	718794
72593	718795
39482	718796
68065	718797
18326	718798
106488	718799
25730	718800
12861	718801
63207	718802
117235	718803
19376	718804
26241	718805
132938	718806
253062	718807
28193	718808
31855	718809
72834	718810
54473	718811
12710	718812
4172	718813
1409	718814
7355	718815
1616	718816
245502	718817
12288	718818
1870	718819
195383	718820
109517	718821
44381	718822
145359	718823
55009	718824
171887	718825
34185	718826
253299	718827
84303	718828
101912	718829
26029	718830
24265	718831
51894	718832
68832	718833
103206	718834
241413	718835
22302	718836
291770	718837
120755	718838
93159	718839
12523	718840
292466	718841
50102	718842
11522	718843
33718	718844
82964	718845
9030	718846
58714	718847
64469	718848
964	718849
184606	718850
55644	718851
86732	718852
4321	718853
151852	718854
166121	718855
38073	718856
48098	718857
89325	718858
123306	718859
2607	718860
30456	718861
12547	718862
130504	718863
6048	718864
36738	718865
46006	718866
87140	718867
97336	718868
47451	718869
92248	718870
62882	718871
194726	718872
63230	718873
464	718874
12623	718875
135305	718876
309882	718877
31363	718878
5288	718879
197384	718880
28175	718881
51154	718882
69888	718883
48460	718884
18415	718885
3264	718886
54341	718887
124184	718888
189964	718889
42015	718890
186394	718891
23514	718892
621	718893
72888	718894
67505	718895
71729	718896
219864	718897
64179	718898
5233	718899
1387	718900
39048	718901
97996	718902
12868	718903
1970	718904
132907	718905
7057	718906
80035	718907
32409	718908
35947	718909
105229	718910
42981	718911
262172	718912
292933	718913
18385	718914
40050	718915
12451	718916
7987	718917
14634	718918
10421	718919
26051	718920
128944	718921
100554	718922
84690	718923
202934	718924
56105	718925
82794	718926
55572	718927
7988	718928
3731	718929
12772	718930
147361	718931
97923	718932
113443	718933
27968	718934
87081	718935
75824	718936
39455	718937
9828	718938
10646	718939
109597	718940
103194	718941
283137	718942
195973	718943
151094	718944
38852	718945
86508	718946
57624	718947
27869	718948
179955	718949
28533	718950
119127	718951
9766	718952
151478	718953
42348	718954
42097	718955
195642	718956
219466	718957
151602	718958
9838	718959
270328	718960
19667	718961
48623	718962
40031	718963
32732	718964
185748	718965
281352	718966
10173	718967
70721	718968
80568	718969
98332	718970
194150	718971
286879	718972
29873	718973
89996	718974
20017	718975
10693	718976
35262	718977
34677	718978
79360	718979
124669	718980
29952	718981
147879	718982
147792	718983
450	718984
206864	718985
15781	718986
71242	718987
1488	718988
25138	718989
27052	718990
11935	718991
75182	718992
37241	718993
37241	718994
12940	718995
34950	718996
76859	718997
64679	718998
114663	718999
2314	719000
46244	719001
4976	719002
53926	719003
205443	719004
19264	719005
49787	719006
58216	719007
207560	719008
122727	719009
41347	719010
91571	719011
17646	719012
233506	719013
85617	719014
97459	719015
68671	719016
124846	719017
123416	719018
76727	719019
174283	719020
142845	719021
210390	719022
35789	719023
96742	719024
33038	719025
21358	719026
77725	719027
218064	719028
52451	719029
70389	719030
18895	719031
63070	719032
9049	719033
119876	719034
52573	719035
52573	719036
37678	719037
77423	719038
33047	719039
6837	719040
5289	719041
87862	719042
124898	719043
34922	719044
23916	719045
104820	719046
177405	719047
96024	719048
11485	719049
145847	719050
36465	719051
96407	719052
39040	719053
11084	719054
1422	719055
5558	719056
25924	719057
65728	719058
253087	719059
24096	719060
57455	719061
230198	719062
57025	719063
28780	719064
9723	719065
74493	719066
126861	719067
21181	719068
232916	719069
13155	719070
1789	719071
102813	719072
222037	719073
34096	719074
116258	719075
35607	719076
33045	719077
74569	719078
78925	719079
292445	719080
51345	719081
10146	719082
45515	719083
16291	719084
27654	719085
2443	719086
254800	719087
96331	719088
17976	719089
54751	719090
531	719091
33125	719092
16438	719093
14742	719094
98503	719095
37202	719096
15323	719097
167909	719098
77393	719099
128580	719100
178445	719101
8793	719102
10977	719103
93888	719104
38360	719105
40511	719106
93129	719107
58808	719108
49753	719109
20266	719110
15513	719111
37247	719112
34232	719113
86465	719114
79595	719115
18785	719116
5919	719117
268	719118
13051	719119
3971	719120
192211	719121
17557	719122
8848	719123
29789	719124
10336	719125
11041	719126
37907	719127
2354	719128
19226	719129
49090	719130
238317	719131
12017	719132
83086	719133
42757	719134
289360	719135
187737	719136
20304	719137
162844	719138
26825	719139
44215	719140
115336	719141
65689	719142
58675	719143
12582	719144
16867	719145
41267	719146
38637	719147
14659	719148
20346	719149
88267	719150
63374	719151
4126	719152
67544	719153
182306	719154
15055	719155
77566	719156
294604	719157
138467	719158
129127	719159
73930	719160
65128	719161
143510	719162
21939	719163
180992	719164
90428	719165
307453	719166
126041	719167
8563	719168
28139	719169
266184	719170
6521	719171
173984	719172
56467	719173
165124	719174
160140	719175
189555	719176
296802	719177
245110	719178
26459	719179
22164	719180
25962	719181
88906	719182
80099	719183
32173	719184
77307	719185
23741	719186
3612	719187
206294	719188
71747	719189
108330	719190
85268	719191
176646	719192
22088	719193
6945	719194
53723	719195
44793	719196
36491	719197
85429	719198
55497	719199
178026	719200
235565	719201
229488	719202
199836	719203
113240	719204
115229	719205
119782	719206
224717	719207
81130	719208
21789	719209
260869	719210
38932	719211
91142	719212
98790	719213
214394	719214
152456	719215
148531	719216
13943	719217
120924	719218
35165	719219
62852	719220
128588	719221
50801	719222
97037	719223
59193	719224
76423	719225
42131	719226
138704	719227
121883	719228
9681	719229
57250	719230
206212	719231
161804	719232
4944	719233
12404	719234
15409	719235
84052	719236
40199	719237
249534	719238
18584	719239
28985	719240
109376	719241
46412	719242
16727	719243
75378	719244
254221	719245
110870	719246
222811	719247
198454	719248
126431	719249
4463	719250
29052	719251
57489	719252
179969	719253
176977	719254
9679	719255
265840	719256
196803	719257
16277	719258
40988	719259
56485	719260
92611	719261
51073	719262
29577	719263
42649	719264
138020	719265
9323	719266
73298	719267
183611	719268
129354	719269
91442	719270
42952	719271
76768	719272
113757	719273
92690	719274
47296	719275
2789	719276
222318	719277
131659	719278
153954	719279
94821	719280
4440	719281
23429	719282
76366	719283
42802	719284
84671	719285
12080	719286
94772	719287
162434	719288
86145	719289
30088	719290
237900	719291
2672	719292
35223	719293
129875	719294
143784	719295
117288	719296
60598	719297
2679	719298
59125	719299
29776	719300
176925	719301
309525	719302
122290	719303
43021	719304
44016	719305
41694	719306
35956	719307
33681	719308
190608	719309
226226	719310
97176	719311
1031	719312
2150	719313
26164	719314
8143	719315
5189	719316
135137	719317
205984	719318
290232	719319
89894	719320
56565	719321
43255	719322
2985	719323
63505	719324
5275	719325
300407	719326
19553	719327
28637	719328
50820	719329
41896	719330
74472	719331
44487	719332
210622	719333
75069	719334
33609	719335
113096	719336
130066	719337
27074	719338
287624	719339
48276	719340
20885	719341
286701	719342
17926	719343
3757	719344
407	719345
24549	719346
971	719347
309501	719348
173402	719349
254174	719350
46707	719351
43180	719352
4546	719353
36056	719354
199670	719355
138499	719356
43096	719357
79634	719358
268388	719359
77692	719360
26146	719361
57236	719362
52873	719363
298752	719364
5463	719365
162097	719366
77528	719367
51785	719368
56827	719369
29366	719370
70683	719371
40466	719372
8820	719373
14780	719374
30777	719375
8346	719376
245831	719377
5724	719378
36547	719379
20165	719380
216794	719381
133421	719382
47543	719383
240423	719384
93742	719385
36547	719386
342	719387
27247	719388
198608	719389
157427	719390
27047	719391
22297	719392
46650	719393
190853	719394
5802	719395
45865	719396
261062	719397
88355	719398
93398	719399
147561	719400
136376	719401
13380	719402
21005	719403
4870	719404
151659	719405
106415	719406
249	719407
2818	719408
40581	719409
250432	719410
12547	719411
293598	719412
79603	719413
35423	719414
189413	719415
127955	719416
182459	719417
53891	719418
121577	719419
17324	719420
1826	719421
161615	719422
33767	719423
28277	719424
292440	719425
52573	719426
188130	719427
40142	719428
275942	719429
81722	719430
99164	719431
7442	719432
83388	719433
147298	719434
175127	719435
210201	719436
67090	719437
55196	719438
8803	719439
162423	719440
13741	719441
96035	719442
79339	719443
94490	719444
16917	719445
255437	719446
199187	719447
193179	719448
142061	719449
149115	719450
17212	719451
12988	719452
69026	719453
109521	719454
51900	719455
288140	719456
48053	719457
192718	719458
137830	719459
32346	719460
593	719461
118615	719462
13232	719463
185363	719464
10870	719465
50933	719466
74676	719467
301430	719468
196561	719469
66628	719470
55581	719471
190633	719472
273501	719473
7833	719474
310162	719475
29393	719476
187740	719477
3628	719478
240288	719479
54357	719480
62810	719481
127918	719482
86181	719483
60671	719484
126327	719485
243502	719486
155333	719487
41942	719488
73715	719489
1330	719490
283792	719491
44266	719492
131726	719493
5065	719494
97956	719495
71200	719496
95258	719497
278810	719498
105939	719499
28381	719500
32305	719501
87190	719502
210194	719503
4830	719504
12215	719505
25	719506
39197	719507
160421	719508
6305	719509
49740	719510
8236	719511
117851	719512
32625	719513
64828	719514
43160	719515
40175	719516
1174	719517
78930	719518
47248	719519
308247	719520
189763	719521
21854	719522
139477	719523
71297	719524
52116	719525
25171	719526
9849	719527
95862	719528
282893	719529
133020	719530
77579	719531
153024	719532
307676	719533
31586	719534
25648	719535
1967	719536
27692	719537
202955	719538
310692	719539
172543	719540
305537	719541
45009	719542
162732	719543
3235	719544
115973	719545
38100	719546
49752	719547
55603	719548
215847	719549
256821	719550
204331	719551
1495	719552
21537	719553
129699	719554
88197	719555
31688	719556
146839	719557
87115	719558
4438	719559
10	719560
8343	719561
81488	719562
128938	719563
128938	719564
51467	719565
39442	719566
137244	719567
75038	719568
107412	719569
55763	719570
458	719571
139126	719572
179593	719573
119415	719574
38785	719575
52610	719576
30541	719577
106218	719578
183758	719579
11373	719580
898	719581
35987	719582
109721	719583
32315	719584
258873	719585
46527	719586
79764	719587
23691	719588
55920	719589
65010	719590
51615	719591
16059	719592
17086	719593
1625	719594
35771	719595
135943	719596
26496	719597
82985	719598
19543	719599
75249	719600
9389	719601
92087	719602
272415	719603
143838	719604
3379	719605
343	719606
5046	719607
184064	719608
42870	719609
97035	719610
164593	719611
110163	719612
581	719613
46655	719614
143939	719615
33721	719616
193220	719617
57622	719618
29372	719619
122320	719620
28719	719621
28028	719622
26355	719623
41799	719624
37278	719625
73980	719626
4029	719627
68182	719628
360	719629
6416	719630
136671	719631
20300	719632
40264	719633
55276	719634
105532	719635
34844	719636
34844	719637
283138	719638
179574	719639
81277	719640
131659	719641
103287	719642
4873	719643
1346	719644
53663	719645
22169	719646
76410	719647
49491	719648
207	719649
124412	719650
63734	719651
190588	719652
84279	719653
28804	719654
182567	719655
125014	719656
131627	719657
7759	719658
34181	719659
40695	719660
81384	719661
1861	719662
24535	719663
43830	719664
159410	719665
2732	719666
211697	719667
257196	719668
115825	719669
18434	719670
36834	719671
1660	719672
25441	719673
25997	719674
8236	719675
79619	719676
238472	719677
123206	719678
22098	719679
38546	719680
214121	719681
76140	719682
21254	719683
189572	719684
15791	719685
128069	719686
19924	719687
141008	719688
51470	719689
28730	719690
29221	719691
31799	719692
29530	719693
4826	719694
2074	719695
85569	719696
3901	719697
26028	719698
10422	719699
234646	719700
6327	719701
12328	719702
177358	719703
21833	719704
76502	719705
118675	719706
84689	719707
863	719708
139993	719709
208992	719710
92847	719711
59639	719712
13113	719713
160829	719714
52555	719715
1682	719716
87919	719717
36737	719718
12480	719719
258024	719720
64952	719721
26542	719722
21603	719723
216081	719724
694	719725
72144	719726
174310	719727
35369	719728
552	719729
8847	719730
46393	719731
118960	719732
55995	719733
44407	719734
105696	719735
13452	719736
156284	719737
89781	719738
55723	719739
11730	719740
102767	719741
34617	719742
141750	719743
132252	719744
6775	719745
197007	719746
210218	719747
130961	719748
165	719749
167204	719750
62819	719751
143	719752
227807	719753
21727	719754
13467	719755
170356	719756
15240	719757
81468	719758
20347	719759
5964	719760
67802	719761
1404	719762
28607	719763
13706	719764
3656	719765
8181	719766
123	719767
15247	719768
9191	719769
172140	719770
59860	719771
209107	719772
140108	719773
11108	719774
56745	719775
14771	719776
37745	719777
172997	719778
34470	719779
82121	719780
56299	719781
109739	719782
112934	719783
1755	719784
146141	719785
151432	719786
14438	719787
98287	719788
16414	719789
275164	719790
23268	719791
36521	719792
175158	719793
11899	719794
155855	719795
88960	719796
36878	719797
21425	719798
249608	719799
84022	719800
309000	719801
193268	719802
9736	719803
19918	719804
181479	719805
59989	719806
59989	719807
191623	719808
219046	719809
120560	719810
80310	719811
19350	719812
128949	719813
128949	719814
148957	719815
2981	719816
92253	719817
53477	719818
113	719819
18837	719820
169415	719821
199755	719822
171498	719823
11187	719824
27155	719825
241947	719826
34138	719827
47694	719828
11758	719829
22852	719830
17714	719831
152621	719832
28880	719833
44702	719834
219859	719835
193010	719836
30409	719837
76826	719838
53815	719839
59387	719840
8238	719841
66986	719842
272321	719843
75048	719844
15166	719845
5204	719846
8045	719847
243	719848
21885	719849
18672	719850
54373	719851
77	719852
54992	719853
295907	719854
93771	719855
291038	719856
217438	719857
14376	719858
5658	719859
199781	719860
1614	719861
39895	719862
140809	719863
100091	719864
90027	719865
140958	719866
145458	719867
63099	719868
42765	719869
107065	719870
5345	719871
33099	719872
6401	719873
85912	719874
25313	719875
65857	719876
97251	719877
109616	719878
278117	719879
38797	719880
78238	719881
24484	719882
16587	719883
27287	719884
199843	719885
18088	719886
167633	719887
37	719888
5491	719889
95290	719890
125344	719891
39800	719892
39950	719893
134783	719894
283055	719895
18317	719896
98723	719897
16549	719898
201279	719899
24330	719900
233103	719901
120332	719902
64022	719903
127956	719904
125939	719905
120382	719906
122426	719907
114996	719908
18373	719909
288751	719910
49194	719911
146213	719912
55529	719913
105552	719914
146979	719915
63864	719916
403	719917
2237	719918
104143	719919
46848	719920
106394	719921
41327	719922
35971	719923
72284	719924
9016	719925
2828	719926
43010	719927
63564	719928
88897	719929
47977	719930
111	719931
3741	719932
20388	719933
1366	719934
51222	719935
5049	719936
59296	719937
4866	719938
4139	719939
127023	719940
26640	719941
285139	719942
78128	719943
31710	719944
15497	719945
186363	719946
1123	719947
74275	719948
35549	719949
12932	719950
9848	719951
170269	719952
23355	719953
16343	719954
54534	719955
38197	719956
56737	719957
10820	719958
41709	719959
951	719960
5814	719961
49602	719962
13660	719963
85985	719964
79075	719965
7095	719966
19477	719967
6085	719968
109633	719969
141415	719970
107756	719971
55567	719972
43	719973
276704	719974
163246	719975
8114	719976
29799	719977
11841	719978
6413	719979
44688	719980
39570	719981
210398	719982
99480	719983
2293	719984
95434	719985
120132	719986
263290	719987
32946	719988
16271	719989
10422	719990
30348	719991
109628	719992
35071	719993
124515	719994
255429	719995
60091	719996
79263	719997
117540	719998
3271	719999
64935	720000
687	720001
124805	720002
108029	720003
81123	720004
21217	720005
83564	720006
118566	720007
74687	720008
98779	720009
74496	720010
19939	720011
57568	720012
39555	720013
227805	720014
46625	720015
254225	720016
26675	720017
9041	720018
39330	720019
1151	720020
11249	720021
3709	720022
1335	720023
61842	720024
13212	720025
138170	720026
15163	720027
103979	720028
181122	720029
283733	720030
1778	720031
51872	720032
9043	720033
31066	720034
118203	720035
50159	720036
64049	720037
125246	720038
1139	720039
54795	720040
29511	720041
1416	720042
65230	720043
72441	720044
10179	720045
5118	720046
708	720047
4891	720048
89132	720049
261828	720050
59699	720051
135919	720052
46530	720053
63673	720054
24215	720055
15509	720056
208656	720057
12244	720058
3236	720059
83391	720060
63933	720061
97336	720062
97336	720063
174310	720064
218866	720065
105603	720066
10754	720067
133747	720068
20983	720069
2558	720070
14203	720071
306410	720072
50487	720073
113843	720074
117080	720075
209663	720076
3546	720077
17399	720078
70187	720079
134826	720080
240	720081
80377	720082
24819	720083
30409	720084
180315	720085
36150	720086
182348	720087
18300	720088
162684	720089
85443	720090
180716	720091
9109	720092
70889	720093
36388	720094
5880	720095
4369	720096
83634	720097
133040	720098
21935	720099
48024	720100
2593	720101
42458	720102
211096	720103
2704	720104
277384	720105
197	720106
120483	720107
273532	720108
59419	720109
12507	720110
94102	720111
12513	720112
3133	720113
105357	720114
1614	720115
22719	720116
30003	720117
172233	720118
45534	720119
34808	720120
69360	720121
21954	720122
90881	720123
71976	720124
245218	720125
2343	720126
23020	720127
73732	720128
11821	720129
11821	720130
18485	720131
159103	720132
19200	720133
5693	720134
64591	720135
10163	720136
101904	720137
54299	720138
77936	720139
1936	720140
55893	720141
302239	720142
92495	720143
39324	720144
60934	720145
270204	720146
211737	720147
9980	720148
8851	720149
200940	720150
175976	720151
81481	720152
14278	720153
24223	720154
50502	720155
106717	720156
19327	720157
97655	720158
122640	720159
51443	720160
49389	720161
832	720162
260201	720163
7840	720164
228746	720165
1005	720166
192599	720167
46494	720168
38643	720169
23986	720170
185598	720171
59655	720172
72303	720173
16362	720174
109268	720175
57957	720176
185076	720177
305575	720178
207631	720179
12271	720180
95734	720181
55152	720182
15651	720183
12963	720184
5675	720185
116773	720186
35966	720187
93639	720188
295311	720189
15351	720190
61769	720191
9427	720192
165144	720193
73580	720194
59548	720195
210921	720196
58022	720197
10256	720198
22809	720199
26308	720200
1115	720201
13750	720202
54901	720203
83188	720204
33665	720205
239253	720206
152508	720207
39506	720208
108696	720209
241819	720210
50314	720211
17153	720212
57193	720213
49002	720214
120683	720215
135101	720216
33357	720217
308897	720218
96681	720219
29238	720220
8199	720221
68673	720222
259	720223
106082	720224
193572	720225
51365	720226
97151	720227
50683	720228
23167	720229
57419	720230
201967	720231
4768	720232
2689	720233
97221	720234
1550	720235
10687	720236
9002	720237
3878	720238
37648	720239
121786	720240
5188	720241
94178	720242
14678	720243
6264	720244
119721	720245
19620	720246
214395	720247
65167	720248
304188	720249
58555	720250
99980	720251
1371	720252
25754	720253
20052	720254
74737	720255
94628	720256
246604	720257
48824	720258
94839	720259
70401	720260
110326	720261
152101	720262
12863	720263
238142	720264
64070	720265
12774	720266
160689	720267
92939	720268
48492	720269
62356	720270
35511	720271
25843	720272
25771	720273
98771	720274
279	720275
124500	720276
61631	720277
112695	720278
4123	720279
8287	720280
134	720281
2199	720282
57245	720283
173928	720284
1659	720285
19605	720286
14547	720287
223796	720288
73466	720289
238803	720290
100948	720291
39374	720292
207509	720293
25513	720294
308173	720295
246988	720296
60293	720297
224696	720298
19723	720299
52423	720300
141160	720301
228758	720302
9173	720303
274181	720304
39698	720305
285771	720306
38660	720307
29556	720308
5339	720309
90866	720310
9771	720311
2418	720312
17271	720313
44510	720314
29169	720315
29169	720316
304	720317
18192	720318
33963	720319
156555	720320
5408	720321
130406	720322
18454	720323
8465	720324
4242	720325
75016	720326
55271	720327
5891	720328
73610	720329
177503	720330
119078	720331
138398	720332
166309	720333
136224	720334
162439	720335
83181	720336
7164	720337
26238	720338
35160	720339
156550	720340
44542	720341
290317	720342
74677	720343
112414	720344
153137	720345
85657	720346
22450	720347
891	720348
39940	720349
71274	720350
51108	720351
125498	720352
3089	720353
31606	720354
234325	720355
64957	720356
32737	720357
58271	720358
27415	720359
96433	720360
1298	720361
76093	720362
165148	720363
99885	720364
1219	720365
33829	720366
208	720367
16570	720368
66912	720369
1249	720370
6197	720371
45301	720372
21259	720373
29176	720374
88866	720375
73287	720376
162257	720377
792	720378
1241	720379
60811	720380
57650	720381
176983	720382
2617	720383
42539	720384
161667	720385
44601	720386
5072	720387
764	720388
36126	720389
5683	720390
29390	720391
9570	720392
9161	720393
252832	720394
5949	720395
300884	720396
5560	720397
845	720398
103334	720399
75298	720400
21637	720401
49741	720402
139183	720403
3738	720404
9608	720405
111442	720406
12452	720407
16941	720408
21979	720409
7725	720410
144582	720411
160150	720412
215722	720413
54794	720414
50952	720415
83026	720416
14270	720417
77616	720418
21410	720419
13517	720420
51894	720421
58801	720422
35089	720423
139309	720424
92984	720425
7554	720426
4195	720427
935	720428
198769	720429
31544	720430
38647	720431
34183	720432
2081	720433
44510	720434
19855	720435
13331	720436
58128	720437
24725	720438
131862	720439
131862	720440
160492	720441
51853	720442
30888	720443
39014	720444
59314	720445
21720	720446
37718	720447
109248	720448
43622	720449
2672	720450
35168	720451
204306	720452
35056	720453
35056	720454
1251	720455
175783	720456
42561	720457
110848	720458
243039	720459
75545	720460
18120	720461
199	720462
99498	720463
21979	720464
89058	720465
10148	720466
37163	720467
174637	720468
15873	720469
18686	720470
3776	720471
2931	720472
40485	720473
3372	720474
891	720475
76034	720476
176875	720477
3228	720478
20565	720479
300293	720480
135852	720481
89285	720482
261821	720483
1245	720484
1245	720485
263438	720486
13627	720487
94576	720488
1855	720489
185413	720490
80147	720491
59007	720492
35183	720493
15328	720494
4765	720495
19472	720496
9254	720497
1721	720498
2058	720499
52	720500
128035	720501
13852	720502
26287	720503
135336	720504
15029	720505
18118	720506
80303	720507
81716	720508
144403	720509
111493	720510
623	720511
45837	720512
38787	720513
69788	720514
211886	720515
41304	720516
74196	720517
42656	720518
202406	720519
1764	720520
9774	720521
3624	720522
21766	720523
76795	720524
24623	720525
36393	720526
91573	720527
139002	720528
11675	720529
11739	720530
236423	720531
107151	720532
13948	720533
181386	720534
61134	720535
1283	720536
27661	720537
10137	720538
62005	720539
102624	720540
214949	720541
11928	720542
19232	720543
24648	720544
62253	720545
20152	720546
116794	720547
16477	720548
78761	720549
40841	720550
33972	720551
1640	720552
23178	720553
14290	720554
106227	720555
52234	720556
4983	720557
36037	720558
208832	720559
66055	720560
5204	720561
262945	720562
3663	720563
61920	720564
4205	720565
143218	720566
25030	720567
8856	720568
2587	720569
13698	720570
41938	720571
82612	720572
86	720573
51130	720574
11222	720575
211007	720576
142868	720577
1728	720578
138865	720579
16049	720580
31337	720581
94	720582
14805	720583
48	720584
3521	720585
55277	720586
15337	720587
15779	720588
78632	720589
35572	720590
78253	720591
1222	720592
281896	720593
8623	720594
77111	720595
11473	720596
25153	720597
15959	720598
102366	720599
95524	720600
22108	720601
6539	720602
6539	720603
69320	720604
216003	720605
106522	720606
264868	720607
15609	720608
6915	720609
27341	720610
15684	720611
120408	720612
122400	720613
48539	720614
4693	720615
22738	720616
227482	720617
270028	720618
14388	720619
93178	720620
37030	720621
133050	720622
156081	720623
36694	720624
224891	720625
138053	720626
147854	720627
66529	720628
54757	720629
72205	720630
8446	720631
74829	720632
19819	720633
146149	720634
236633	720635
199499	720636
78652	720637
120390	720638
10010	720639
36645	720640
28209	720641
144624	720642
124342	720643
124024	720644
36001	720645
48044	720646
75566	720647
4176	720648
214	720649
56832	720650
135366	720651
38310	720652
81279	720653
79669	720654
21391	720655
45925	720656
34495	720657
132037	720658
304957	720659
82089	720660
22421	720661
144465	720662
21554	720663
117	720664
74080	720665
8953	720666
122735	720667
228359	720668
8333	720669
88048	720670
3956	720671
73637	720672
1809	720673
71308	720674
107598	720675
42766	720676
92964	720677
258357	720678
72710	720679
165733	720680
272	720681
2232	720682
3213	720683
1506	720684
11207	720685
184515	720686
28312	720687
7234	720688
242551	720689
93621	720690
8830	720691
32779	720692
33057	720693
188418	720694
138052	720695
84047	720696
38114	720697
187029	720698
36873	720699
83569	720700
34228	720701
265	720702
20351	720703
14595	720704
73696	720705
26869	720706
60213	720707
76707	720708
30319	720709
11974	720710
207	720711
53244	720712
10370	720713
1207	720714
148732	720715
29190	720716
235241	720717
29104	720718
113842	720719
2819	720720
34829	720721
28403	720722
3712	720723
96613	720724
137262	720725
29238	720726
139026	720727
17124	720728
193314	720729
179327	720730
127672	720731
301222	720732
3690	720733
146205	720734
25329	720735
36374	720736
32197	720737
6529	720738
13660	720739
1	720740
15363	720741
3243	720742
9619	720743
23698	720744
30090	720745
21851	720746
46523	720747
5807	720748
20293	720749
137143	720750
13506	720751
204110	720752
26997	720753
25112	720754
28848	720755
4529	720756
197793	720757
10449	720758
4725	720759
47244	720760
99358	720761
3730	720762
16190	720763
952	720764
12067	720765
2544	720766
34847	720767
10301	720768
31665	720769
86556	720770
118458	720771
1948	720772
308060	720773
6490	720774
2121	720775
31788	720776
142862	720777
18356	720778
32556	720779
135055	720780
8122	720781
31957	720782
88245	720783
197455	720784
126314	720785
49467	720786
42430	720787
8103	720788
39856	720789
168324	720790
152802	720791
19856	720792
116782	720793
119549	720794
59357	720795
53326	720796
127399	720797
255660	720798
54428	720799
117646	720800
285712	720801
306129	720802
2432	720803
142813	720804
60711	720805
13864	720806
152357	720807
116423	720808
103468	720809
60402	720810
32426	720811
20544	720812
5664	720813
18757	720814
42982	720815
16862	720816
54164	720817
297706	720818
206151	720819
2406	720820
51470	720821
101064	720822
2279	720823
19791	720824
47934	720825
295034	720826
460	720827
217045	720828
137597	720829
1119	720830
141281	720831
130938	720832
103343	720833
280643	720834
7279	720835
30079	720836
54759	720837
22304	720838
1191	720839
4971	720840
4756	720841
93262	720842
1379	720843
24944	720844
177497	720845
42627	720846
117962	720847
35203	720848
11868	720849
17448	720850
119715	720851
44510	720852
15843	720853
155153	720854
52	720855
275437	720856
114391	720857
46046	720858
1900	720859
7188	720860
24849	720861
54736	720862
165585	720863
11725	720864
14722	720865
200859	720866
142675	720867
79841	720868
1843	720869
4246	720870
197610	720871
62955	720872
5060	720873
66009	720874
2772	720875
23602	720876
2998	720877
119229	720878
113802	720879
6903	720880
76431	720881
131065	720882
246235	720883
40758	720884
80819	720885
173834	720886
1119	720887
11791	720888
90844	720889
186270	720890
49450	720891
157328	720892
8863	720893
305	720894
177455	720895
55264	720896
36230	720897
57901	720898
1795	720899
388	720900
52766	720901
23526	720902
1163	720903
8512	720904
31056	720905
1207	720906
4981	720907
771	720908
1379	720909
275765	720910
17302	720911
141399	720912
98023	720913
95309	720914
11703	720915
31788	720916
105559	720917
3944	720918
38545	720919
31840	720920
26526	720921
51208	720922
65473	720923
918	720924
191908	720925
107212	720926
116616	720927
29140	720928
48580	720929
154486	720930
54172	720931
340	720932
292110	720933
64440	720934
18150	720935
163184	720936
8783	720937
16139	720938
130157	720939
125743	720940
5265	720941
25518	720942
134144	720943
137569	720944
50203	720945
55086	720946
6415	720947
190545	720948
93594	720949
93273	720950
108919	720951
33110	720952
38152	720953
239828	720954
254622	720955
28562	720956
111749	720957
11245	720958
214095	720959
149603	720960
63750	720961
299698	720962
117884	720963
756	720964
256462	720965
108631	720966
5891	720967
23097	720968
71888	720969
3080	720970
3102	720971
79506	720972
134356	720973
9984	720974
6864	720975
47723	720976
179460	720977
30545	720978
16698	720979
138208	720980
77474	720981
507	720982
53500	720983
16316	720984
151587	720985
50634	720986
20204	720987
11478	720988
221136	720989
19168	720990
216240	720991
1466	720992
9035	720993
163705	720994
193025	720995
76828	720996
307882	720997
77585	720998
30081	720999
14770	721000
73080	721001
34437	721002
156067	721003
146237	721004
210090	721005
44901	721006
9904	721007
126697	721008
192567	721009
52829	721010
10620	721011
9051	721012
5160	721013
896	721014
122022	721015
2395	721016
590	721017
2106	721018
33824	721019
25050	721020
198748	721021
34342	721022
55880	721023
55880	721024
157251	721025
51252	721026
184180	721027
2727	721028
69131	721029
4939	721030
361	721031
266312	721032
23598	721033
47984	721034
279539	721035
28879	721036
56563	721037
86944	721038
6807	721039
108488	721040
29936	721041
213832	721042
84242	721043
32290	721044
181964	721045
4436	721046
117464	721047
12296	721048
685	721049
22183	721050
292513	721051
71532	721052
201543	721053
5903	721054
24038	721055
81505	721056
2991	721057
208406	721058
20	721059
5000	721060
189386	721061
8624	721062
4402	721063
37222	721064
94959	721065
61119	721066
16361	721067
37304	721068
11369	721069
81096	721070
209293	721071
223657	721072
92983	721073
19443	721074
5228	721075
29832	721076
13360	721077
85907	721078
245447	721079
107729	721080
201845	721081
186207	721082
9113	721083
19034	721084
16189	721085
45812	721086
41700	721087
89272	721088
38560	721089
89020	721090
98877	721091
5440	721092
895	721093
101699	721094
110434	721095
62478	721096
37735	721097
193861	721098
32961	721099
35071	721100
172868	721101
1740	721102
78272	721103
91804	721104
116908	721105
6762	721106
21149	721107
6088	721108
290472	721109
4425	721110
171270	721111
184063	721112
63282	721113
69527	721114
296486	721115
24064	721116
4966	721117
206274	721118
108285	721119
119766	721120
8337	721121
214550	721122
60765	721123
38727	721124
89341	721125
70487	721126
113369	721127
50634	721128
137510	721129
39882	721130
133872	721131
18269	721132
110082	721133
22287	721134
499	721135
58913	721136
2523	721137
10665	721138
1236	721139
3098	721140
32186	721141
23316	721142
137012	721143
23328	721144
133287	721145
120784	721146
19145	721147
24067	721148
1839	721149
190	721150
36381	721151
118342	721152
79685	721153
10571	721154
9074	721155
35195	721156
8734	721157
43268	721158
154592	721159
133145	721160
148362	721161
12513	721162
254909	721163
61575	721164
23906	721165
13252	721166
201266	721167
85915	721168
215289	721169
146613	721170
44823	721171
54477	721172
2984	721173
10151	721174
65092	721175
96238	721176
3421	721177
21937	721178
19913	721179
163302	721180
90086	721181
46521	721182
1001	721183
29026	721184
6364	721185
74472	721186
3133	721187
16848	721188
65121	721189
73774	721190
172206	721191
55723	721192
27158	721193
113992	721194
212521	721195
4222	721196
12935	721197
462	721198
10625	721199
56845	721200
73213	721201
24515	721202
20132	721203
54905	721204
37905	721205
5786	721206
25061	721207
7200	721208
121999	721209
88631	721210
63921	721211
17204	721212
2519	721213
294457	721214
54301	721215
28850	721216
36623	721217
16183	721218
26247	721219
44261	721220
6264	721221
95665	721222
6657	721223
27962	721224
50949	721225
195420	721226
174445	721227
842	721228
198945	721229
42957	721230
24512	721231
1439	721232
28148	721233
83008	721234
83008	721235
25884	721236
14998	721237
255370	721238
4984	721239
55774	721240
697	721241
34281	721242
86260	721243
22578	721244
254302	721245
130337	721246
15568	721247
95354	721248
1004	721249
40537	721250
37404	721251
12609	721252
137052	721253
970	721254
303124	721255
1406	721256
152728	721257
555	721258
45970	721259
57363	721260
25351	721261
8017	721262
110885	721263
37728	721264
19984	721265
100736	721266
5461	721267
28070	721268
18374	721269
19160	721270
170830	721271
180053	721272
90138	721273
181388	721274
79289	721275
126623	721276
196077	721277
24710	721278
12805	721279
27171	721280
30110	721281
259179	721282
31920	721283
126261	721284
84519	721285
74270	721286
27522	721287
208058	721288
22037	721289
65722	721290
102189	721291
238690	721292
109051	721293
1141	721294
51326	721295
193641	721296
44509	721297
71678	721298
114035	721299
82452	721300
31171	721301
140288	721302
33108	721303
1014	721304
1468	721305
183010	721306
54573	721307
92299	721308
64233	721309
92866	721310
106826	721311
163519	721312
25833	721313
10932	721314
35518	721315
82177	721316
187806	721317
106965	721318
140502	721319
48199	721320
217228	721321
124126	721322
61422	721323
166138	721324
35384	721325
87156	721326
49355	721327
139695	721328
134825	721329
2387	721330
9010	721331
1693	721332
109174	721333
41967	721334
56337	721335
57985	721336
89613	721337
61406	721338
21079	721339
107305	721340
94624	721341
39647	721342
4969	721343
33621	721344
296753	721345
137246	721346
243706	721347
160867	721348
1124	721349
50658	721350
111190	721351
13399	721352
83024	721353
38939	721354
194701	721355
304552	721356
102089	721357
286992	721358
3591	721359
76802	721360
28549	721361
14972	721362
189328	721363
164942	721364
138911	721365
312812	721366
219142	721367
171036	721368
25946	721369
27529	721370
200364	721371
216540	721372
125739	721373
28430	721374
145273	721375
11569	721376
43713	721377
11839	721378
55429	721379
79181	721380
47418	721381
116447	721382
8026	721383
120064	721384
83584	721385
60033	721386
119309	721387
14069	721388
117632	721389
174505	721390
102415	721391
162305	721392
28156	721393
157464	721394
41930	721395
19370	721396
198991	721397
21136	721398
18701	721399
143352	721400
280722	721401
25188	721402
13231	721403
72725	721404
251872	721405
52061	721406
30750	721407
59540	721408
10181	721409
62074	721410
51044	721411
213314	721412
8264	721413
55851	721414
1591	721415
42147	721416
268545	721417
293022	721418
36451	721419
165024	721420
24	721421
176759	721422
1907	721423
73622	721424
14020	721425
81551	721426
88513	721427
37350	721428
128796	721429
14432	721430
35724	721431
13111	721432
119075	721433
8468	721434
3202	721435
176809	721436
50692	721437
29107	721438
76518	721439
36896	721440
39032	721441
195652	721442
224252	721443
253013	721444
12791	721445
10728	721446
183299	721447
118158	721448
66939	721449
141429	721450
58896	721451
279033	721452
110020	721453
222800	721454
961	721455
13366	721456
40408	721457
70029	721458
14072	721459
65461	721460
284325	721461
36768	721462
190839	721463
4436	721464
50386	721465
4221	721466
124399	721467
124399	721468
113965	721469
146379	721470
256180	721471
128118	721472
172657	721473
204383	721474
46402	721475
74506	721476
192245	721477
91741	721478
162796	721479
27622	721480
8556	721481
4759	721482
33330	721483
71111	721484
212477	721485
76561	721486
64194	721487
40869	721488
55289	721489
2434	721490
4882	721491
133068	721492
297	721493
1010	721494
115929	721495
69073	721496
132970	721497
17772	721498
42886	721499
9833	721500
57985	721501
4082	721502
14874	721503
42497	721504
4355	721505
5911	721506
9316	721507
155861	721508
57954	721509
50464	721510
43596	721511
6536	721512
51744	721513
52602	721514
14886	721515
19505	721516
29026	721517
7132	721518
57110	721519
80830	721520
57419	721521
54614	721522
12852	721523
78087	721524
53772	721525
58611	721526
63908	721527
78	721528
27495	721529
115970	721530
147378	721531
266626	721532
178157	721533
266508	721534
62568	721535
12548	721536
112919	721537
34762	721538
54992	721539
2095	721540
65134	721541
40218	721542
275	721543
132006	721544
32665	721545
26275	721546
5103	721547
217497	721548
31404	721549
16741	721550
76146	721551
878	721552
47782	721553
153031	721554
16716	721555
67038	721556
10678	721557
9726	721558
2693	721559
39899	721560
82633	721561
18022	721562
40820	721563
197993	721564
241645	721565
5637	721566
179559	721567
56040	721568
26303	721569
76634	721570
53056	721571
3270	721572
265458	721573
99447	721574
88	721575
20685	721576
17083	721577
4953	721578
235992	721579
89251	721580
19224	721581
202068	721582
135442	721583
82922	721584
62631	721585
35321	721586
4462	721587
78065	721588
79381	721589
46280	721590
13071	721591
92571	721592
79437	721593
76917	721594
105470	721595
1873	721596
118922	721597
35029	721598
100107	721599
27872	721600
19088	721601
42710	721602
28205	721603
6145	721604
71151	721605
218154	721606
75536	721607
13901	721608
351	721609
59049	721610
636	721611
51122	721612
81679	721613
105335	721614
156793	721615
68361	721616
2283	721617
2996	721618
184932	721619
285129	721620
485	721621
6560	721622
59229	721623
12865	721624
19807	721625
277811	721626
26441	721627
259539	721628
766	721629
24125	721630
2846	721631
44846	721632
7880	721633
15220	721634
198897	721635
132778	721636
5207	721637
8281	721638
38701	721639
158596	721640
216821	721641
36647	721642
8412	721643
28560	721644
46156	721645
37884	721646
10763	721647
65180	721648
58232	721649
134408	721650
27548	721651
25172	721652
6978	721653
194294	721654
289	721655
273709	721656
40310	721657
11540	721658
217309	721659
37349	721660
43537	721661
100373	721662
6248	721663
971	721664
84406	721665
29887	721666
2070	721667
21605	721668
1057	721669
2400	721670
116364	721671
120701	721672
120203	721673
63934	721674
79	721675
78083	721676
214155	721677
9570	721678
6469	721679
6469	721680
9500	721681
77812	721682
13712	721683
68831	721684
39458	721685
60602	721686
2070	721687
34764	721688
221444	721689
20246	721690
14922	721691
60906	721692
1265	721693
88166	721694
3275	721695
19667	721696
2946	721697
210577	721698
147284	721699
91532	721700
196592	721701
36686	721702
32781	721703
102970	721704
43197	721705
34688	721706
71922	721707
4263	721708
10173	721709
29611	721710
551	721711
30900	721712
1643	721713
13835	721714
970	721715
11531	721716
220	721717
9545	721718
83247	721719
94401	721720
186100	721721
52742	721722
24942	721723
35131	721724
40731	721725
13354	721726
43870	721727
126221	721728
157354	721729
99381	721730
6490	721731
24216	721732
5753	721733
101053	721734
38941	721735
192043	721736
286281	721737
153284	721738
6017	721739
6493	721740
72538	721741
41	721742
140056	721743
12143	721744
51889	721745
15108	721746
64539	721747
43909	721748
244673	721749
84543	721750
36477	721751
971	721752
808	721753
192	721754
2158	721755
9778	721756
44970	721757
188980	721758
6855	721759
69299	721760
173383	721761
173383	721762
24480	721763
117234	721764
2416	721765
201489	721766
821	721767
5056	721768
13912	721769
803	721770
39681	721771
7786	721772
26125	721773
24938	721774
7372	721775
64400	721776
89411	721777
107101	721778
87380	721779
61276	721780
43333	721781
30910	721782
106115	721783
83016	721784
67359	721785
231211	721786
4692	721787
175011	721788
52629	721789
5396	721790
285105	721791
103588	721792
233337	721793
111214	721794
12865	721795
22501	721796
44021	721797
90438	721798
197962	721799
189417	721800
187106	721801
64141	721802
11802	721803
30478	721804
1912	721805
13668	721806
17497	721807
33395	721808
125625	721809
649	721810
6523	721811
105014	721812
36364	721813
126515	721814
50680	721815
160943	721816
163822	721817
36691	721818
96235	721819
173071	721820
173071	721821
64737	721822
1877	721823
46523	721824
95870	721825
20164	721826
28769	721827
10174	721828
111551	721829
28111	721830
26950	721831
101680	721832
19094	721833
136836	721834
127000	721835
59911	721836
267446	721837
219035	721838
200612	721839
2508	721840
146138	721841
131246	721842
41295	721843
172238	721844
24381	721845
14285	721846
48932	721847
113368	721848
282733	721849
59715	721850
36174	721851
185378	721852
12507	721853
42677	721854
57140	721855
23186	721856
16411	721857
9837	721858
50596	721859
9100	721860
5682	721861
164571	721862
77504	721863
13256	721864
503	721865
208355	721866
53786	721867
7853	721868
6586	721869
283074	721870
10394	721871
43436	721872
98454	721873
129901	721874
16944	721875
86788	721876
1643	721877
95097	721878
15611	721879
17915	721880
10097	721881
17683	721882
27561	721883
14693	721884
81056	721885
2727	721886
124749	721887
168309	721888
3707	721889
60003	721890
7075	721891
111675	721892
93398	721893
29854	721894
32764	721895
38741	721896
15507	721897
74299	721898
10110	721899
204393	721900
736	721901
107794	721902
147631	721903
17846	721904
199271	721905
13256	721906
43769	721907
390	721908
199659	721909
240613	721910
247556	721911
114037	721912
142260	721913
77297	721914
232715	721915
92822	721916
2423	721917
17083	721918
308840	721919
17238	721920
59723	721921
1802	721922
88889	721923
107884	721924
1286	721925
275552	721926
17538	721927
55964	721928
20637	721929
62019	721930
34323	721931
891	721932
402	721933
3161	721934
181150	721935
38322	721936
13225	721937
44460	721938
46166	721939
83277	721940
65190	721941
11905	721942
91046	721943
4102	721944
12393	721945
33939	721946
34888	721947
152170	721948
119535	721949
49923	721950
8563	721951
29048	721952
9217	721953
49027	721954
24639	721955
91132	721956
57204	721957
30931	721958
111610	721959
1339	721960
76292	721961
68241	721962
633	721963
161114	721964
34001	721965
11783	721966
11192	721967
84381	721968
64556	721969
27382	721970
25810	721971
64267	721972
133788	721973
251717	721974
123801	721975
27960	721976
183883	721977
115108	721978
78159	721979
1187	721980
14554	721981
3070	721982
85059	721983
118186	721984
297	721985
8808	721986
17667	721987
7278	721988
214682	721989
27313	721990
292904	721991
59047	721992
133889	721993
1607	721994
285	721995
29105	721996
3093	721997
51143	721998
116253	721999
85686	722000
843	722001
3378	722002
62027	722003
207100	722004
74564	722005
5154	722006
1640	722007
6054	722008
3407	722009
6682	722010
2252	722011
38943	722012
48637	722013
2618	722014
53	722015
171	722016
10	722017
11338	722018
74651	722019
21683	722020
117947	722021
168	722022
21844	722023
136287	722024
45588	722025
131911	722026
86146	722027
96943	722028
26671	722029
301822	722030
14	722031
60543	722032
12340	722033
34913	722034
117888	722035
12377	722036
36573	722037
186781	722038
207	722039
280366	722040
247240	722041
2580	722042
1386	722043
17683	722044
58665	722045
2548	722046
38849	722047
5848	722048
62995	722049
163662	722050
129231	722051
9686	722052
176054	722053
1192	722054
200278	722055
16696	722056
91869	722057
88513	722058
100333	722059
7219	722060
25114	722061
79911	722062
31881	722063
39997	722064
40449	722065
214901	722066
158840	722067
31404	722068
86164	722069
48495	722070
5164	722071
24141	722072
7827	722073
41151	722074
164226	722075
4208	722076
70091	722077
42160	722078
46016	722079
3182	722080
249990	722081
5470	722082
59160	722083
113198	722084
132733	722085
33230	722086
101914	722087
102609	722088
188495	722089
13044	722090
246228	722091
5129	722092
18308	722093
48458	722094
63087	722095
2899	722096
39241	722097
132456	722098
132456	722099
3431	722100
39203	722101
23783	722102
131677	722103
1356	722104
78083	722105
134309	722106
73746	722107
91857	722108
34177	722109
56117	722110
86464	722111
201032	722112
7625	722113
133399	722114
248139	722115
10960	722116
4176	722117
97083	722118
192792	722119
33599	722120
158254	722121
55411	722122
1588	722123
74710	722124
35188	722125
5780	722126
9009	722127
147088	722128
124018	722129
187495	722130
17606	722131
172106	722132
461	722133
9800	722134
39323	722135
140184	722136
39783	722137
198559	722138
9714	722139
181868	722140
87238	722141
1363	722142
12398	722143
47208	722144
211009	722145
95856	722146
23683	722147
75279	722148
8478	722149
19872	722150
24149	722151
104047	722152
8092	722153
45761	722154
1822	722155
34988	722156
149229	722157
266555	722158
80988	722159
201161	722160
106625	722161
2883	722162
42562	722163
40892	722164
290431	722165
85782	722166
35914	722167
4339	722168
101536	722169
261186	722170
172183	722171
64752	722172
68745	722173
36435	722174
3258	722175
83724	722176
2721	722177
101165	722178
73329	722179
49175	722180
15073	722181
22304	722182
212515	722183
115595	722184
2605	722185
146624	722186
189095	722187
90760	722188
23209	722189
193636	722190
1480	722191
62176	722192
21431	722193
5392	722194
30	722195
159688	722196
12627	722197
99117	722198
169572	722199
80081	722200
4957	722201
7525	722202
104444	722203
3318	722204
8817	722205
129241	722206
203998	722207
26866	722208
90868	722209
1388	722210
38193	722211
91501	722212
1767	722213
645	722214
895	722215
4591	722216
81922	722217
163754	722218
15826	722219
6405	722220
24708	722221
8021	722222
1845	722223
133131	722224
46287	722225
46839	722226
6505	722227
218684	722228
277617	722229
3926	722230
90458	722231
179063	722232
75921	722233
8492	722234
1605	722235
236262	722236
43031	722237
2696	722238
58388	722239
287250	722240
3929	722241
46589	722242
89686	722243
37086	722244
89116	722245
15694	722246
22166	722247
29441	722248
9210	722249
136115	722250
33125	722251
4234	722252
2339	722253
55056	722254
6690	722255
198071	722256
38482	722257
227455	722258
139920	722259
53416	722260
13157	722261
60523	722262
81290	722263
60786	722264
199874	722265
287656	722266
19000	722267
37149	722268
5259	722269
89671	722270
141287	722271
55905	722272
91447	722273
42808	722274
20379	722275
2296	722276
20925	722277
18774	722278
18034	722279
82901	722280
208534	722281
127820	722282
73986	722283
92103	722284
32099	722285
9230	722286
144246	722287
184711	722288
184712	722289
123	722290
132113	722291
170703	722292
275866	722293
4325	722294
88272	722295
11515	722296
94424	722297
41471	722298
139326	722299
25693	722300
1705	722301
62343	722302
1833	722303
258321	722304
32043	722305
85331	722306
5360	722307
21202	722308
168260	722309
80116	722310
7283	722311
105643	722312
123789	722313
15460	722314
118614	722315
1693	722316
4463	722317
70127	722318
124104	722319
1042	722320
9176	722321
9176	722322
53830	722323
152968	722324
100752	722325
153773	722326
1519	722327
28580	722328
269	722329
5864	722330
48671	722331
197347	722332
115392	722333
115392	722334
872	722335
119543	722336
305234	722337
36508	722338
2568	722339
170454	722340
120495	722341
44663	722342
819	722343
30262	722344
54803	722345
78180	722346
203573	722347
51374	722348
238667	722349
35129	722350
81844	722351
6276	722352
58230	722353
120393	722354
87640	722355
57682	722356
83613	722357
155675	722358
75000	722359
105481	722360
1116	722361
189704	722362
20136	722363
123548	722364
82822	722365
202055	722366
71593	722367
178984	722368
70075	722369
3737	722370
146723	722371
9774	722372
229593	722373
1174	722374
17772	722375
2803	722376
4505	722377
97805	722378
1539	722379
30536	722380
101352	722381
88561	722382
134958	722383
52781	722384
17582	722385
56602	722386
185585	722387
149939	722388
608	722389
230048	722390
6545	722391
63835	722392
93584	722393
92561	722394
130910	722395
6656	722396
195720	722397
83076	722398
3172	722399
62073	722400
48992	722401
55749	722402
256667	722403
7661	722404
198654	722405
9030	722406
83214	722407
4865	722408
2867	722409
29024	722410
10968	722411
10720	722412
83449	722413
306637	722414
152334	722415
96622	722416
217804	722417
25766	722418
2424	722419
127986	722420
12506	722421
22834	722422
147303	722423
37922	722424
11374	722425
59350	722426
303964	722427
70210	722428
53866	722429
34544	722430
151543	722431
3187	722432
47390	722433
64	722434
58279	722435
159085	722436
277649	722437
51075	722438
55623	722439
12441	722440
60884	722441
25012	722442
100886	722443
51702	722444
27562	722445
69845	722446
64454	722447
22824	722448
125053	722449
220	722450
1326	722451
30035	722452
142475	722453
836	722454
181471	722455
10234	722456
434	722457
228167	722458
28815	722459
190316	722460
59768	722461
12393	722462
10421	722463
12654	722464
100705	722465
34840	722466
808	722467
57456	722468
8999	722469
66137	722470
23881	722471
135202	722472
20212	722473
12853	722474
12853	722475
102567	722476
8142	722477
73360	722478
33985	722479
52322	722480
91712	722481
57852	722482
186	722483
204957	722484
85801	722485
31171	722486
19579	722487
34047	722488
85857	722489
85963	722490
17454	722491
21724	722492
6111	722493
5458	722494
81740	722495
23885	722496
43692	722497
5441	722498
78225	722499
23446	722500
65699	722501
66194	722502
159431	722503
82307	722504
15190	722505
156417	722506
23062	722507
212995	722508
6412	722509
110215	722510
66334	722511
120474	722512
37746	722513
11429	722514
5779	722515
215199	722516
32191	722517
54200	722518
30858	722519
3020	722520
104310	722521
94844	722522
49474	722523
10369	722524
11289	722525
195573	722526
61379	722527
4144	722528
23407	722529
39707	722530
312555	722531
66096	722532
95205	722533
95205	722534
3823	722535
302841	722536
114882	722537
5578	722538
32191	722539
101836	722540
19303	722541
189419	722542
189419	722543
122591	722544
184399	722545
60252	722546
42881	722547
1877	722548
91303	722549
11492	722550
18760	722551
3965	722552
204738	722553
3053	722554
275230	722555
80803	722556
68142	722557
32981	722558
152295	722559
29455	722560
3364	722561
101453	722562
161312	722563
222411	722564
115672	722565
177233	722566
49349	722567
20292	722568
49706	722569
19584	722570
8713	722571
35558	722572
93112	722573
36027	722574
105730	722575
12689	722576
86061	722577
133540	722578
165	722579
1021	722580
78945	722581
15762	722582
376	722583
90879	722584
25996	722585
69351	722586
34056	722587
193774	722588
116128	722589
9995	722590
119559	722591
280687	722592
191159	722593
123715	722594
1647	722595
105480	722596
7767	722597
21997	722598
30	722599
164451	722600
1200	722601
212377	722602
85122	722603
42760	722604
1438	722605
14723	722606
1961	722607
9392	722608
255354	722609
42437	722610
80150	722611
57852	722612
70699	722613
7348	722614
1939	722615
127276	722616
56421	722617
5173	722618
96374	722619
1420	722620
44676	722621
48822	722622
104573	722623
53226	722624
171204	722625
237831	722626
124519	722627
86858	722628
13204	722629
787	722630
108864	722631
64658	722632
24180	722633
55926	722634
10964	722635
187589	722636
9938	722637
9721	722638
141485	722639
537	722640
871	722641
217916	722642
37102	722643
32191	722644
33189	722645
136975	722646
126010	722647
27187	722648
166445	722649
98797	722650
8632	722651
153266	722652
15428	722653
191024	722654
93525	722655
112474	722656
215540	722657
31835	722658
148991	722659
93359	722660
98112	722661
1007	722662
4177	722663
186694	722664
4574	722665
93490	722666
209527	722667
4207	722668
11959	722669
40649	722670
91631	722671
20592	722672
61365	722673
215	722674
18307	722675
52950	722676
42955	722677
74975	722678
223038	722679
67235	722680
762	722681
89442	722682
135969	722683
15573	722684
10439	722685
5751	722686
193634	722687
249033	722688
105671	722689
109373	722690
9593	722691
95249	722692
81228	722693
77242	722694
77242	722695
17871	722696
53311	722697
22351	722698
161901	722699
82239	722700
73395	722701
38699	722702
189384	722703
11978	722704
59694	722705
87557	722706
235459	722707
94771	722708
39532	722709
80232	722710
57744	722711
26914	722712
282580	722713
3848	722714
84579	722715
217719	722716
120974	722717
13450	722718
21979	722719
154582	722720
3360	722721
24039	722722
14389	722723
291055	722724
26697	722725
80465	722726
51748	722727
13927	722728
196222	722729
3010	722730
262596	722731
256066	722732
121583	722733
124696	722734
94441	722735
12176	722736
42687	722737
35376	722738
5557	722739
26948	722740
6670	722741
24247	722742
201852	722743
145551	722744
29603	722745
31068	722746
4443	722747
3411	722748
31068	722749
47963	722750
146666	722751
2085	722752
7028	722753
152472	722754
24054	722755
9598	722756
164710	722757
135216	722758
95131	722759
113825	722760
73621	722761
75510	722762
82437	722763
646	722764
64704	722765
774	722766
68790	722767
2790	722768
131412	722769
60649	722770
93340	722771
10247	722772
27600	722773
5840	722774
28759	722775
409	722776
12821	722777
211673	722778
187652	722779
2281	722780
199	722781
208283	722782
9470	722783
231111	722784
1059	722785
184885	722786
87076	722787
17405	722788
2513	722789
297995	722790
34125	722791
15257	722792
39555	722793
30977	722794
1622	722795
90952	722796
121357	722797
43895	722798
72151	722799
42920	722800
95485	722801
117526	722802
47023	722803
106735	722804
126731	722805
126731	722806
362	722807
15688	722808
72882	722809
409	722810
69213	722811
7296	722812
40802	722813
137120	722814
92107	722815
1023	722816
8446	722817
545	722818
1192	722819
26974	722820
29191	722821
158195	722822
804	722823
73119	722824
273094	722825
19506	722826
139692	722827
40940	722828
58233	722829
120761	722830
176533	722831
181182	722832
92483	722833
5366	722834
11047	722835
20172	722836
175412	722837
178102	722838
15571	722839
34833	722840
38385	722841
4	722842
7872	722843
138480	722844
153107	722845
46886	722846
3365	722847
4805	722848
75345	722849
140263	722850
1185	722851
41459	722852
88448	722853
60081	722854
41069	722855
178831	722856
43011	722857
123733	722858
32446	722859
98162	722860
126160	722861
33065	722862
111	722863
67335	722864
57039	722865
9098	722866
53983	722867
115560	722868
9035	722869
80494	722870
8141	722871
6195	722872
43831	722873
83002	722874
97435	722875
90355	722876
19697	722877
184114	722878
167353	722879
39557	722880
44657	722881
91973	722882
2987	722883
122936	722884
5740	722885
24141	722886
3916	722887
13242	722888
37862	722889
54141	722890
19539	722891
7373	722892
32825	722893
63093	722894
846	722895
143281	722896
3020	722897
32939	722898
1963	722899
114095	722900
125875	722901
4	722902
1865	722903
788	722904
34915	722905
5120	722906
2192	722907
2565	722908
44645	722909
37778	722910
1264	722911
9219	722912
4953	722913
3202	722914
97310	722915
83876	722916
13647	722917
51889	722918
39353	722919
5809	722920
16239	722921
213020	722922
202321	722923
89988	722924
2144	722925
4524	722926
47097	722927
46460	722928
49406	722929
10145	722930
4022	722931
200606	722932
21381	722933
1717	722934
45490	722935
16816	722936
5218	722937
24342	722938
190359	722939
992	722940
42365	722941
28001	722942
228450	722943
125490	722944
113494	722945
24136	722946
120169	722947
3	722948
31213	722949
59185	722950
13316	722951
109820	722952
113492	722953
97105	722954
15534	722955
5247	722956
3770	722957
29252	722958
53831	722959
82841	722960
49800	722961
8295	722962
1415	722963
10560	722964
120285	722965
3274	722966
163058	722967
9726	722968
8018	722969
3215	722970
200797	722971
134254	722972
43952	722973
152490	722974
88642	722975
46	722976
34600	722977
179921	722978
6182	722979
87635	722980
33766	722981
22567	722982
17251	722983
55751	722984
37326	722985
40001	722986
52090	722987
4640	722988
195321	722989
1905	722990
2888	722991
42931	722992
29925	722993
234702	722994
50408	722995
13064	722996
15757	722997
26135	722998
108960	722999
5562	723000
39603	723001
1326	723002
674	723003
29940	723004
3577	723005
22082	723006
155607	723007
1501	723008
14144	723009
21574	723010
84297	723011
70588	723012
134301	723013
192482	723014
22817	723015
5344	723016
10721	723017
83717	723018
33103	723019
271658	723020
14729	723021
87300	723022
90762	723023
2001	723024
19982	723025
68225	723026
10609	723027
89685	723028
151073	723029
26084	723030
80483	723031
143495	723032
87470	723033
131434	723034
42861	723035
150311	723036
192668	723037
33316	723038
18959	723039
51584	723040
89364	723041
13855	723042
202615	723043
27279	723044
115236	723045
69984	723046
29463	723047
73461	723048
170343	723049
36172	723050
74014	723051
102682	723052
6316	723053
114301	723054
241808	723055
26811	723056
20788	723057
179551	723058
220044	723059
129394	723060
298970	723061
9612	723062
51677	723063
2991	723064
131105	723065
15616	723066
16984	723067
33117	723068
18087	723069
40979	723070
4175	723071
48670	723072
275706	723073
41	723074
4262	723075
31847	723076
62614	723077
6707	723078
189193	723079
6672	723080
52	723081
24540	723082
5090	723083
3298	723084
6349	723085
6747	723086
21381	723087
2378	723088
70267	723089
7142	723090
7181	723091
20524	723092
1042	723093
3223	723094
2812	723095
791	723096
113694	723097
404	723098
4450	723099
1404	723100
165538	723101
1864	723102
207921	723103
1262	723104
92020	723105
38318	723106
10514	723107
119324	723108
68940	723109
120813	723110
151410	723111
104880	723112
2092	723113
5550	723114
28874	723115
9389	723116
12179	723117
28788	723118
178991	723119
4698	723120
15061	723121
48355	723122
8117	723123
59815	723124
810	723125
41903	723126
1203	723127
27836	723128
1733	723129
11511	723130
153198	723131
71561	723132
27287	723133
5608	723134
145354	723135
14553	723136
126638	723137
4731	723138
9036	723139
5710	723140
1339	723141
157011	723142
9720	723143
21888	723144
20461	723145
4594	723146
92	723147
430	723148
74084	723149
10286	723150
11085	723151
79830	723152
2977	723153
64880	723154
40298	723155
62811	723156
4675	723157
123049	723158
7835	723159
22841	723160
55221	723161
101472	723162
11680	723163
388	723164
4063	723165
113232	723166
47410	723167
7859	723168
66818	723169
91718	723170
126620	723171
10129	723172
31377	723173
6804	723174
121470	723175
22325	723176
35009	723177
90743	723178
28057	723179
20077	723180
12841	723181
56946	723182
192082	723183
55816	723184
67163	723185
56041	723186
10007	723187
106304	723188
1124	723189
8580	723190
1162	723191
1342	723192
9002	723193
30363	723194
5710	723195
56768	723196
96124	723197
77399	723198
20843	723199
152597	723200
101366	723201
52501	723202
104808	723203
2341	723204
2535	723205
2349	723206
83565	723207
151482	723208
125457	723209
25235	723210
9122	723211
20352	723212
97430	723213
39009	723214
16124	723215
41601	723216
933	723217
9003	723218
67699	723219
346	723220
13132	723221
72890	723222
921	723223
2261	723224
45554	723225
459	723226
6712	723227
6712	723228
67424	723229
37580	723230
288	723231
40062	723232
301572	723233
86228	723234
263	723235
190036	723236
98805	723237
72272	723238
77995	723239
68838	723240
269895	723241
244657	723242
56937	723243
5150	723244
49948	723245
115946	723246
7014	723247
39871	723248
67378	723249
86440	723250
93010	723251
214956	723252
63717	723253
84207	723254
180530	723255
19519	723256
55863	723257
13072	723258
8182	723259
73398	723260
220	723261
28425	723262
53372	723263
2668	723264
29670	723265
106874	723266
810	723267
121265	723268
2247	723269
71683	723270
14308	723271
7351	723272
114027	723273
1351	723274
142491	723275
21869	723276
1176	723277
133962	723278
51192	723279
1625	723280
145387	723281
130011	723282
150022	723283
118389	723284
214099	723285
1009	723286
123846	723287
4772	723288
1183	723289
121748	723290
9318	723291
21218	723292
286941	723293
9219	723294
3184	723295
165925	723296
27122	723297
105928	723298
29951	723299
8006	723300
5896	723301
6974	723302
224893	723303
52344	723304
997	723305
110146	723306
3977	723307
26018	723308
148982	723309
1002	723310
125125	723311
10449	723312
103553	723313
6112	723314
77100	723315
27854	723316
20801	723317
54947	723318
67772	723319
28372	723320
2004	723321
59372	723322
20599	723323
42908	723324
10390	723325
172818	723326
30925	723327
115828	723328
18068	723329
11886	723330
114978	723331
99406	723332
23000	723333
96254	723334
890	723335
91607	723336
2055	723337
21678	723338
15391	723339
2412	723340
11734	723341
96780	723342
138458	723343
63043	723344
49186	723345
2591	723346
87295	723347
145795	723348
25067	723349
66025	723350
45586	723351
65623	723352
171006	723353
259673	723354
142563	723355
33902	723356
1098	723357
1061	723358
78621	723359
8351	723360
73898	723361
235508	723362
8593	723363
1761	723364
84200	723365
56405	723366
56405	723367
143511	723368
44244	723369
85031	723370
4618	723371
80771	723372
26144	723373
72929	723374
72747	723375
16167	723376
153485	723377
59346	723378
143240	723379
19699	723380
9214	723381
186021	723382
195937	723383
89208	723384
49766	723385
669	723386
312	723387
2888	723388
58667	723389
33205	723390
99328	723391
94185	723392
14050	723393
2526	723394
198735	723395
15155	723396
6188	723397
86850	723398
261450	723399
303835	723400
105744	723401
61832	723402
2250	723403
149869	723404
24137	723405
1200	723406
1008	723407
91797	723408
113764	723409
7155	723410
38874	723411
4146	723412
38999	723413
449	723414
1948	723415
145447	723416
74	723417
2925	723418
810	723419
3788	723420
1019	723421
19798	723422
3606	723423
62842	723424
128083	723425
25370	723426
217981	723427
1292	723428
66204	723429
18366	723430
81713	723431
9907	723432
5241	723433
1041	723434
4260	723435
52	723436
13036	723437
73950	723438
88185	723439
128322	723440
9262	723441
89329	723442
27939	723443
2561	723444
130209	723445
2187	723446
7058	723447
966	723448
36535	723449
54236	723450
2264	723451
15004	723452
593	723453
23205	723454
184579	723455
154754	723456
163821	723457
73052	723458
4991	723459
96235	723460
35152	723461
149405	723462
135269	723463
538	723464
609	723465
9292	723466
535	723467
68622	723468
36998	723469
22557	723470
41215	723471
25825	723472
3088	723473
4553	723474
19137	723475
6456	723476
122178	723477
4112	723478
44	723479
3124	723480
14652	723481
110282	723482
1948	723483
34285	723484
10641	723485
61619	723486
5398	723487
58777	723488
25517	723489
28570	723490
33998	723491
6887	723492
1025	723493
10020	723494
160103	723495
3023	723496
33650	723497
18243	723498
26407	723499
43913	723500
1724	723501
7309	723502
11403	723503
1417	723504
186648	723505
117033	723506
36342	723507
2542	723508
39654	723509
103562	723510
632	723511
10581	723512
99368	723513
204962	723514
1567	723515
1640	723516
1106	723517
153689	723518
1518	723519
7507	723520
93484	723521
183181	723522
16550	723523
86297	723524
48859	723525
40808	723526
90439	723527
2340	723528
3306	723529
88738	723530
1176	723531
5637	723532
39483	723533
12734	723534
84134	723535
112826	723536
2642	723537
70981	723538
8270	723539
91619	723540
118356	723541
255893	723542
30945	723543
10750	723544
2860	723545
4886	723546
205376	723547
4464	723548
20524	723549
244263	723550
1262	723551
481	723552
60609	723553
3067	723554
17774	723555
7126	723556
6154	723557
8223	723558
33452	723559
68	723560
2792	723561
33858	723562
9451	723563
65566	723564
1247	723565
814	723566
198957	723567
7244	723568
11104	723569
130069	723570
221	723571
91092	723572
26365	723573
754	723574
83566	723575
4019	723576
125965	723577
1573	723578
1573	723579
78116	723580
1398	723581
69669	723582
8351	723583
18336	723584
79019	723585
5131	723586
1947	723587
2589	723588
13515	723589
13690	723590
207	723591
44038	723592
85251	723593
56935	723594
172525	723595
5987	723596
25238	723597
145004	723598
185751	723599
4175	723600
296950	723601
74484	723602
11292	723603
174520	723604
31928	723605
7081	723606
88142	723607
225246	723608
161673	723609
43776	723610
286	723611
12982	723612
18889	723613
69410	723614
32769	723615
4183	723616
24	723617
205845	723618
68798	723619
95590	723620
24137	723621
1454	723622
99983	723623
26703	723624
10211	723625
5	723626
4915	723627
1689	723628
5326	723629
50765	723630
62279	723631
75757	723632
4489	723633
17966	723634
159432	723635
45361	723636
1809	723637
17619	723638
996	723639
7163	723640
28549	723641
34708	723642
10564	723643
38527	723644
88749	723645
27937	723646
155375	723647
94751	723648
76444	723649
17478	723650
210725	723651
54765	723652
54765	723653
19024	723654
84258	723655
100533	723656
129847	723657
267159	723658
201367	723659
25384	723660
1508	723661
2489	723662
4508	723663
32751	723664
286	723665
624	723666
40298	723667
481	723668
2543	723669
79077	723670
2983	723671
1089	723672
234405	723673
23052	723674
8474	723675
24540	723676
24158	723677
472	723678
46368	723679
138804	723680
120531	723681
1486	723682
25707	723683
21253	723684
4780	723685
12034	723686
107139	723687
19992	723688
11450	723689
129513	723690
57505	723691
75586	723692
21693	723693
4084	723694
38591	723695
29777	723696
34238	723697
31552	723698
114863	723699
5692	723700
73528	723701
8564	723702
8	723703
293	723704
129037	723705
17902	723706
122874	723707
442	723708
14257	723709
6796	723710
140641	723711
158630	723712
26599	723713
23735	723714
5870	723715
51063	723716
36761	723717
4953	723718
123	723719
59326	723720
14253	723721
79675	723722
119842	723723
126936	723724
18617	723725
4971	723726
34543	723727
684	723728
4542	723729
27768	723730
262506	723731
9167	723732
3734	723733
42752	723734
780	723735
89021	723736
24848	723737
62391	723738
6214	723739
53159	723740
22491	723741
34557	723742
7805	723743
654	723744
13977	723745
16230	723746
68119	723747
198529	723748
91631	723749
88152	723750
13599	723751
53410	723752
292565	723753
292399	723754
13450	723755
4212	723756
409	723757
2057	723758
255016	723759
52551	723760
255107	723761
6051	723762
7541	723763
93416	723764
21027	723765
68585	723766
76126	723767
3922	723768
123	723769
33670	723770
2756	723771
53918	723772
1049	723773
7464	723774
43101	723775
28033	723776
2565	723777
4283	723778
106201	723779
8376	723780
303084	723781
392	723782
20062	723783
6677	723784
34619	723785
234190	723786
70329	723787
25013	723788
276925	723789
89503	723790
1138	723791
44541	723792
26023	723793
2519	723794
32214	723795
6207	723796
59940	723797
86286	723798
1502	723799
2247	723800
118476	723801
127823	723802
63779	723803
76698	723804
26057	723805
15922	723806
105816	723807
92745	723808
6320	723809
6986	723810
3907	723811
12474	723812
3298	723813
23792	723814
30501	723815
6422	723816
1715	723817
52885	723818
3615	723819
31847	723820
6836	723821
1	723822
26596	723823
791	723824
2532	723825
234468	723826
60048	723827
84239	723828
1385	723829
63728	723830
39457	723831
64484	723832
59346	723833
59097	723834
98895	723835
19632	723836
9035	723837
126273	723838
41430	723839
230405	723840
140801	723841
39041	723842
55465	723843
49950	723844
16417	723845
51531	723846
10283	723847
18358	723848
717	723849
78222	723850
77297	723851
850	723852
99556	723853
25116	723854
113415	723855
55553	723856
56547	723857
284273	723858
1149	723859
44801	723860
70264	723861
3999	723862
707	723863
50551	723864
3370	723865
133207	723866
4026	723867
267481	723868
3619	723869
189788	723870
71453	723871
34035	723872
228350	723873
1557	723874
889	723875
21087	723876
140692	723877
59415	723878
1979	723879
264790	723880
14506	723881
530	723882
56536	723883
823	723884
30195	723885
10665	723886
9811	723887
13675	723888
9661	723889
59037	723890
130233	723891
975	723892
7786	723893
46497	723894
154839	723895
18772	723896
129101	723897
9400	723898
628	723899
86335	723900
1291	723901
8635	723902
213249	723903
27266	723904
24177	723905
946	723906
715	723907
34538	723908
2191	723909
23159	723910
65236	723911
129647	723912
1912	723913
53604	723914
306414	723915
2008	723916
744	723917
2489	723918
236927	723919
102561	723920
162333	723921
77999	723922
17927	723923
557	723924
4366	723925
150688	723926
5094	723927
27072	723928
4808	723929
41456	723930
19475	723931
2089	723932
86333	723933
111709	723934
41568	723935
78654	723936
282631	723937
488	723938
32088	723939
16565	723940
4969	723941
7668	723942
77028	723943
11336	723944
38995	723945
137707	723946
86462	723947
40605	723948
84861	723949
3353	723950
13506	723951
41236	723952
112200	723953
58044	723954
5154	723955
57948	723956
7688	723957
2300	723958
8446	723959
34035	723960
8500	723961
53004	723962
43552	723963
55406	723964
15531	723965
31155	723966
19439	723967
27056	723968
38471	723969
184499	723970
3888	723971
8288	723972
1767	723973
68540	723974
79425	723975
1315	723976
1396	723977
49759	723978
7655	723979
1295	723980
649	723981
22449	723982
19611	723983
95309	723984
141974	723985
37060	723986
16035	723987
60970	723988
172669	723989
8666	723990
7576	723991
26944	723992
111527	723993
1352	723994
27658	723995
874	723996
1947	723997
14834	723998
73840	723999
38684	724000
14911	724001
165348	724002
38647	724003
36512	724004
8833	724005
57384	724006
69909	724007
26638	724008
16650	724009
24137	724010
14633	724011
3496	724012
20583	724013
2500	724014
58641	724015
203437	724016
3063	724017
40628	724018
124123	724019
5242	724020
257521	724021
148003	724022
11201	724023
134270	724024
61684	724025
798	724026
13051	724027
9085	724028
5160	724029
184630	724030
44974	724031
3951	724032
54535	724033
40099	724034
40099	724035
34820	724036
59274	724037
18702	724038
101876	724039
852	724040
1178	724041
8239	724042
21636	724043
342	724044
90760	724045
8450	724046
53778	724047
56743	724048
108382	724049
10995	724050
33204	724051
135263	724052
127040	724053
31791	724054
4121	724055
140205	724056
6126	724057
9126	724058
125448	724059
107010	724060
16066	724061
17725	724062
3606	724063
93388	724064
8	724065
1292	724066
3918	724067
33649	724068
187336	724069
3901	724070
16900	724071
41302	724072
23659	724073
203644	724074
11502	724075
83631	724076
6351	724077
55218	724078
63199	724079
2784	724080
20750	724081
196607	724082
54783	724083
126229	724084
56945	724085
44167	724086
148232	724087
43397	724088
11254	724089
1905	724090
51539	724091
246234	724092
88353	724093
68351	724094
306621	724095
2029	724096
95634	724097
173174	724098
90618	724099
88244	724100
100729	724101
50502	724102
10	724103
146144	724104
2999	724105
72824	724106
85391	724107
86450	724108
177965	724109
2829	724110
223708	724111
210930	724112
3468	724113
1800	724114
4493	724115
150741	724116
120845	724117
16905	724118
190882	724119
118537	724120
284858	724121
208776	724122
165945	724123
73153	724124
34941	724125
27998	724126
27491	724127
38636	724128
21331	724129
83478	724130
154	724131
143231	724132
13367	724133
10878	724134
106633	724135
61822	724136
5460	724137
96290	724138
23652	724139
10612	724140
282127	724141
296872	724142
203647	724143
83884	724144
15297	724145
1497	724146
36465	724147
118087	724148
37722	724149
139444	724150
4966	724151
12405	724152
287944	724153
23775	724154
54592	724155
71005	724156
46479	724157
28669	724158
19017	724159
4496	724160
254545	724161
219157	724162
293217	724163
246100	724164
148343	724165
262937	724166
192247	724167
225023	724168
304874	724169
11541	724170
39983	724171
204865	724172
267662	724173
93792	724174
11441	724175
56065	724176
106644	724177
288793	724178
37511	724179
75286	724180
70135	724181
79828	724182
251869	724183
162119	724184
123525	724185
15707	724186
79600	724187
93130	724188
56059	724189
39855	724190
294995	724191
61494	724192
16392	724193
150818	724194
78415	724195
175387	724196
31097	724197
16685	724198
75423	724199
5387	724200
118529	724201
18280	724202
117289	724203
38535	724204
87730	724205
3648	724206
3025	724207
31267	724208
77	724209
140786	724210
41774	724211
24662	724212
35060	724213
29818	724214
64436	724215
53944	724216
1572	724217
293871	724218
193864	724219
11165	724220
4285	724221
135154	724222
202535	724223
136645	724224
178928	724225
21453	724226
202527	724227
50772	724228
163858	724229
71033	724230
28087	724231
16404	724232
13065	724233
140898	724234
138761	724235
11872	724236
144131	724237
62132	724238
47	724239
120258	724240
1954	724241
310420	724242
201296	724243
35143	724244
145169	724245
232096	724246
190811	724247
14524	724248
9886	724249
15006	724250
5428	724251
20482	724252
8985	724253
115775	724254
684	724255
213834	724256
271585	724257
199086	724258
162345	724259
64018	724260
68695	724261
27565	724262
10066	724263
119167	724264
226295	724265
284866	724266
16214	724267
76009	724268
3453	724269
120667	724270
79500	724271
76256	724272
22130	724273
1497	724274
200583	724275
29823	724276
5133	724277
99330	724278
105258	724279
1339	724280
1748	724281
60771	724282
77854	724283
84057	724284
14278	724285
64948	724286
5905	724287
270070	724288
39160	724289
83947	724290
57968	724291
143594	724292
89233	724293
97304	724294
14904	724295
222379	724296
58370	724297
174781	724298
59951	724299
126232	724300
21695	724301
44869	724302
203969	724303
138	724304
5021	724305
67901	724306
35135	724307
27588	724308
126214	724309
48947	724310
207720	724311
23069	724312
42096	724313
30	724314
52223	724315
77113	724316
40814	724317
15413	724318
17110	724319
11366	724320
106981	724321
39534	724322
293204	724323
116596	724324
59353	724325
20368	724326
13381	724327
31029	724328
245682	724329
98941	724330
19952	724331
75478	724332
99619	724333
13273	724334
46522	724335
124191	724336
31620	724337
6401	724338
205211	724339
4314	724340
32488	724341
148357	724342
72806	724343
141388	724344
80542	724345
94337	724346
32272	724347
116862	724348
115192	724349
108768	724350
150578	724351
30086	724352
195227	724353
107718	724354
209634	724355
157876	724356
213875	724357
109467	724358
101393	724359
74778	724360
186305	724361
23021	724362
24936	724363
19135	724364
43446	724365
148868	724366
54926	724367
88979	724368
302942	724369
974	724370
63635	724371
48822	724372
124296	724373
18689	724374
3795	724375
187485	724376
312606	724377
9843	724378
21046	724379
50526	724380
24709	724381
103272	724382
219004	724383
126696	724384
67448	724385
15659	724386
155891	724387
123717	724388
60136	724389
48080	724390
117824	724391
155534	724392
11268	724393
145437	724394
53885	724395
41720	724396
302517	724397
9340	724398
72679	724399
69110	724400
85813	724401
16017	724402
6152	724403
24917	724404
45213	724405
241993	724406
48122	724407
42290	724408
38097	724409
5034	724410
33238	724411
12566	724412
91689	724413
64896	724414
43548	724415
20337	724416
42527	724417
14659	724418
101676	724419
59742	724420
24042	724421
16617	724422
129448	724423
46840	724424
124016	724425
122750	724426
27246	724427
60415	724428
5935	724429
24896	724430
157890	724431
9677	724432
150275	724433
57841	724434
66064	724435
294733	724436
46062	724437
102158	724438
74061	724439
90496	724440
136656	724441
190235	724442
3275	724443
169590	724444
155874	724445
132932	724446
178470	724447
20330	724448
34711	724449
2611	724450
101956	724451
41249	724452
69090	724453
6327	724454
49277	724455
199433	724456
80101	724457
165097	724458
6883	724459
159624	724460
186804	724461
186804	724462
282218	724463
202672	724464
126134	724465
12356	724466
17830	724467
71864	724468
101582	724469
164080	724470
295033	724471
143452	724472
13362	724473
55549	724474
48415	724475
22442	724476
132402	724477
10828	724478
91217	724479
184002	724480
28050	724481
121985	724482
14819	724483
7452	724484
212653	724485
141187	724486
163893	724487
134571	724488
57452	724489
94399	724490
8393	724491
106232	724492
74643	724493
125798	724494
189798	724495
49380	724496
109139	724497
78277	724498
4098	724499
78496	724500
10510	724501
55143	724502
9643	724503
35213	724504
43550	724505
61957	724506
18929	724507
55112	724508
30182	724509
79128	724510
9001	724511
20217	724512
39891	724513
34737	724514
191311	724515
1507	724516
30392	724517
14840	724518
121188	724519
3770	724520
5203	724521
6031	724522
82417	724523
82417	724524
5378	724525
7296	724526
42831	724527
139227	724528
137739	724529
108238	724530
16797	724531
199566	724532
130	724533
96893	724534
2352	724535
88821	724536
51696	724537
85003	724538
85003	724539
1583	724540
11550	724541
161700	724542
391	724543
113247	724544
21045	724545
169041	724546
37777	724547
88953	724548
54425	724549
264096	724550
72628	724551
167841	724552
4338	724553
20941	724554
230371	724555
89769	724556
183769	724557
35190	724558
29707	724559
712	724560
10462	724561
18583	724562
15665	724563
170063	724564
50499	724565
82229	724566
60825	724567
37530	724568
29571	724569
47894	724570
58898	724571
309446	724572
30835	724573
252213	724574
6793	724575
233745	724576
38603	724577
69520	724578
63900	724579
233432	724580
74591	724581
1683	724582
63774	724583
163855	724584
61265	724585
40746	724586
11404	724587
24580	724588
121769	724589
36202	724590
50143	724591
819	724592
185923	724593
39336	724594
116579	724595
75146	724596
182793	724597
19399	724598
359	724599
937	724600
200236	724601
1087	724602
106789	724603
174018	724604
163696	724605
54702	724606
3271	724607
8076	724608
28136	724609
91448	724610
45158	724611
20062	724612
70537	724613
77311	724614
14731	724615
144028	724616
30939	724617
175354	724618
213816	724619
258587	724620
97241	724621
194860	724622
1731	724623
24813	724624
124426	724625
76360	724626
87537	724627
112289	724628
20217	724629
121391	724630
24262	724631
8348	724632
39281	724633
74850	724634
239995	724635
12974	724636
112144	724637
89904	724638
7226	724639
146201	724640
100757	724641
3648	724642
89015	724643
585	724644
54509	724645
54359	724646
219162	724647
33360	724648
9739	724649
26810	724650
188429	724651
1722	724652
116112	724653
210783	724654
1271	724655
952	724656
93411	724657
2835	724658
117036	724659
136590	724660
33713	724661
10656	724662
42754	724663
83064	724664
2718	724665
211490	724666
45958	724667
6730	724668
75505	724669
38452	724670
6353	724671
56337	724672
145307	724673
201966	724674
133564	724675
207689	724676
70154	724677
180522	724678
180522	724679
10592	724680
288211	724681
88500	724682
175825	724683
2815	724684
24507	724685
10625	724686
64800	724687
349	724688
117973	724689
133090	724690
245761	724691
169871	724692
77795	724693
211877	724694
46388	724695
29891	724696
62485	724697
214657	724698
51457	724699
95090	724700
144433	724701
18953	724702
17636	724703
16911	724704
3111	724705
148249	724706
1228	724707
12858	724708
208556	724709
96837	724710
14862	724711
301133	724712
32696	724713
259499	724714
95134	724715
4453	724716
13253	724717
54943	724718
60211	724719
34113	724720
281913	724721
32442	724722
43469	724723
57212	724724
25474	724725
18568	724726
99789	724727
155884	724728
7863	724729
25913	724730
121259	724731
121259	724732
59281	724733
36369	724734
244928	724735
12933	724736
16082	724737
99943	724738
38096	724739
26074	724740
9483	724741
12566	724742
150317	724743
78215	724744
31210	724745
75524	724746
32597	724747
158003	724748
3522	724749
8465	724750
60741	724751
13743	724752
16925	724753
7079	724754
20871	724755
89962	724756
156592	724757
311033	724758
84718	724759
31521	724760
5812	724761
122	724762
30593	724763
126731	724764
72740	724765
40931	724766
254280	724767
283666	724768
79875	724769
38107	724770
12697	724771
282302	724772
135245	724773
42647	724774
19479	724775
208678	724776
65166	724777
62921	724778
22800	724779
46167	724780
18624	724781
266825	724782
267676	724783
350	724784
21201	724785
191503	724786
37823	724787
99105	724788
1398	724789
86533	724790
310476	724791
27646	724792
20454	724793
279169	724794
73353	724795
2974	724796
58739	724797
119658	724798
191476	724799
11823	724800
94070	724801
15734	724802
65612	724803
39922	724804
2082	724805
22839	724806
51706	724807
106170	724808
148108	724809
17216	724810
125165	724811
178329	724812
196033	724813
277714	724814
42404	724815
29729	724816
141915	724817
9613	724818
93161	724819
77447	724820
144811	724821
1419	724822
24016	724823
140684	724824
110771	724825
116775	724826
31138	724827
2833	724828
7987	724829
58292	724830
66207	724831
38936	724832
2557	724833
145190	724834
244375	724835
75717	724836
45917	724837
12846	724838
42402	724839
953	724840
40446	724841
23012	724842
2504	724843
6890	724844
23484	724845
15315	724846
1979	724847
84251	724848
141861	724849
20431	724850
21728	724851
7166	724852
86117	724853
17230	724854
34498	724855
197359	724856
125127	724857
166411	724858
4743	724859
92913	724860
142819	724861
85344	724862
36284	724863
275855	724864
38197	724865
143833	724866
1405	724867
123572	724868
75226	724869
97110	724870
117327	724871
78527	724872
206994	724873
135626	724874
2048	724875
21350	724876
34120	724877
46852	724878
3	724879
185972	724880
37353	724881
67450	724882
103398	724883
65687	724884
148185	724885
51624	724886
85744	724887
146698	724888
11158	724889
131101	724890
292	724891
29016	724892
49443	724893
87448	724894
6417	724895
13975	724896
26569	724897
65124	724898
3791	724899
208142	724900
23554	724901
108991	724902
44707	724903
69307	724904
189355	724905
32598	724906
2638	724907
85982	724908
12159	724909
16938	724910
16425	724911
2329	724912
39391	724913
8731	724914
1049	724915
160054	724916
146782	724917
29694	724918
217202	724919
92015	724920
17429	724921
121034	724922
33130	724923
43908	724924
21937	724925
93661	724926
22881	724927
9992	724928
24807	724929
120173	724930
24435	724931
163139	724932
51713	724933
108309	724934
49865	724935
685	724936
685	724937
12994	724938
14910	724939
119016	724940
124055	724941
37513	724942
33109	724943
1146	724944
42718	724945
167764	724946
87485	724947
78998	724948
33100	724949
669	724950
2986	724951
12389	724952
10627	724953
163324	724954
85411	724955
14198	724956
20941	724957
20527	724958
14089	724959
31381	724960
270504	724961
9739	724962
26593	724963
167822	724964
6943	724965
144667	724966
262782	724967
60261	724968
2543	724969
3098	724970
22100	724971
112520	724972
135229	724973
60069	724974
106490	724975
16387	724976
120980	724977
90775	724978
97776	724979
9168	724980
68242	724981
5923	724982
24053	724983
35978	724984
5980	724985
66158	724986
65929	724987
37749	724988
226348	724989
127024	724990
128686	724991
86334	724992
86334	724993
20	724994
181020	724995
264887	724996
21012	724997
47667	724998
33253	724999
13451	725000
275471	725001
216383	725002
22822	725003
62437	725004
38023	725005
37273	725006
8300	725007
12969	725008
254997	725009
46734	725010
192197	725011
128420	725012
39350	725013
153012	725014
253308	725015
174031	725016
16950	725017
73237	725018
133255	725019
135262	725020
3981	725021
4447	725022
18305	725023
480	725024
480	725025
6853	725026
216092	725027
104988	725028
9969	725029
49241	725030
15075	725031
74946	725032
194107	725033
12032	725034
415	725035
119259	725036
21158	725037
118600	725038
137756	725039
200113	725040
28165	725041
154331	725042
108076	725043
110508	725044
169265	725045
239564	725046
60190	725047
233222	725048
178068	725049
17832	725050
4146	725051
11841	725052
5735	725053
54576	725054
2334	725055
38536	725056
3192	725057
79596	725058
93212	725059
117221	725060
3841	725061
88661	725062
90272	725063
18224	725064
49690	725065
184453	725066
11052	725067
148797	725068
26713	725069
83135	725070
19710	725071
141094	725072
89607	725073
3884	725074
2	725075
93064	725076
23727	725077
31867	725078
8340	725079
17523	725080
71781	725081
65308	725082
67993	725083
54065	725084
184544	725085
2506	725086
24473	725087
53273	725088
61845	725089
164942	725090
73387	725091
46062	725092
268071	725093
145828	725094
2243	725095
94808	725096
164451	725097
222433	725098
37739	725099
28749	725100
50044	725101
20664	725102
106711	725103
9510	725104
13315	725105
11379	725106
25802	725107
26878	725108
700	725109
10917	725110
135351	725111
296789	725112
100319	725113
193445	725114
86443	725115
193899	725116
86960	725117
7776	725118
60319	725119
11139	725120
56540	725121
3013	725122
792	725123
75476	725124
30203	725125
24	725126
7971	725127
40523	725128
27196	725129
4625	725130
41110	725131
182308	725132
15709	725133
210333	725134
129478	725135
72784	725136
25371	725137
174541	725138
280086	725139
62329	725140
17882	725141
215611	725142
132487	725143
17002	725144
295076	725145
199155	725146
50270	725147
9557	725148
2684	725149
8878	725150
5007	725151
290547	725152
57944	725153
179185	725154
3280	725155
9925	725156
74026	725157
36718	725158
67819	725159
10599	725160
80818	725161
42954	725162
14143	725163
64510	725164
61858	725165
177116	725166
1080	725167
33065	725168
27167	725169
3645	725170
147887	725171
97934	725172
1488	725173
6898	725174
100727	725175
8639	725176
162406	725177
54332	725178
35540	725179
5570	725180
88743	725181
88743	725182
19840	725183
145448	725184
121380	725185
121380	725186
26367	725187
141898	725188
85361	725189
114338	725190
16953	725191
44184	725192
524	725193
272499	725194
74734	725195
82602	725196
62384	725197
7921	725198
22228	725199
50745	725200
262174	725201
43208	725202
11899	725203
5573	725204
30716	725205
122010	725206
29579	725207
1811	725208
6842	725209
89973	725210
136053	725211
177997	725212
287	725213
58161	725214
5632	725215
1380	725216
6002	725217
2893	725218
30757	725219
28449	725220
598	725221
39045	725222
130129	725223
101085	725224
20301	725225
7186	725226
5001	725227
108139	725228
43051	725229
20175	725230
275882	725231
21219	725232
363	725233
144268	725234
42539	725235
16576	725236
19089	725237
15948	725238
246491	725239
76490	725240
47983	725241
3889	725242
22809	725243
219211	725244
26991	725245
9213	725246
3021	725247
15570	725248
99	725249
78601	725250
87375	725251
239577	725252
122979	725253
158188	725254
166612	725255
46396	725256
149616	725257
4944	725258
556	725259
20239	725260
4830	725261
188723	725262
111769	725263
16457	725264
87322	725265
7270	725266
36703	725267
34320	725268
93741	725269
17642	725270
54299	725271
6291	725272
8520	725273
57084	725274
55410	725275
51713	725276
25751	725277
45260	725278
131820	725279
143526	725280
34748	725281
36793	725282
220713	725283
8118	725284
133741	725285
270514	725286
10308	725287
51023	725288
511	725289
161112	725290
119611	725291
30301	725292
39418	725293
9995	725294
57002	725295
14078	725296
18340	725297
82668	725298
62565	725299
39862	725300
19478	725301
179510	725302
40790	725303
1834	725304
39282	725305
81940	725306
91304	725307
687	725308
298191	725309
2828	725310
120420	725311
189702	725312
17357	725313
85338	725314
124166	725315
54858	725316
90056	725317
37601	725318
199631	725319
27437	725320
22821	725321
68177	725322
64905	725323
73522	725324
86958	725325
2035	725326
29053	725327
34588	725328
17859	725329
14376	725330
91108	725331
161481	725332
46970	725333
233443	725334
98427	725335
57916	725336
30742	725337
186462	725338
14492	725339
207990	725340
284142	725341
63752	725342
169928	725343
111423	725344
183146	725345
216419	725346
16505	725347
3632	725348
18057	725349
2732	725350
25597	725351
77632	725352
74682	725353
210125	725354
304547	725355
117775	725356
49804	725357
154012	725358
70496	725359
19734	725360
24978	725361
580	725362
111524	725363
145136	725364
80956	725365
217365	725366
7474	725367
122605	725368
148289	725369
41935	725370
174333	725371
106310	725372
151256	725373
38702	725374
52864	725375
6399	725376
13473	725377
123654	725378
24082	725379
65784	725380
6220	725381
14783	725382
10076	725383
114103	725384
36860	725385
184696	725386
249229	725387
3114	725388
201164	725389
57428	725390
29709	725391
126359	725392
68243	725393
130201	725394
218094	725395
23312	725396
290356	725397
114858	725398
27192	725399
162513	725400
120779	725401
19514	725402
250888	725403
205531	725404
22891	725405
96028	725406
202411	725407
14435	725408
82257	725409
87289	725410
52722	725411
10329	725412
4920	725413
155577	725414
83010	725415
42335	725416
33832	725417
252384	725418
8667	725419
37363	725420
14511	725421
7240	725422
24445	725423
42901	725424
12114	725425
281833	725426
18094	725427
7102	725428
252507	725429
197529	725430
125038	725431
191137	725432
187167	725433
4931	725434
14812	725435
161539	725436
13397	725437
115308	725438
110048	725439
13397	725440
174761	725441
5491	725442
62365	725443
16316	725444
38513	725445
22876	725446
115388	725447
9878	725448
131014	725449
9005	725450
40369	725451
24548	725452
100647	725453
4158	725454
169	725455
6119	725456
16330	725457
188291	725458
121762	725459
121762	725460
56254	725461
23710	725462
24664	725463
43954	725464
238343	725465
162064	725466
283661	725467
86410	725468
241043	725469
171475	725470
15723	725471
6280	725472
187206	725473
196494	725474
50047	725475
250749	725476
26136	725477
208755	725478
32978	725479
25580	725480
33457	725481
131081	725482
131081	725483
44123	725484
229405	725485
227155	725486
211824	725487
53689	725488
49841	725489
268085	725490
24522	725491
52524	725492
13274	725493
908	725494
205375	725495
3320	725496
51321	725497
108649	725498
142425	725499
67380	725500
149415	725501
1625	725502
28221	725503
9134	725504
53419	725505
60794	725506
80789	725507
153414	725508
130429	725509
46079	725510
127961	725511
44152	725512
132930	725513
75723	725514
199540	725515
822	725516
1102	725517
15327	725518
139976	725519
263100	725520
184622	725521
36192	725522
16939	725523
36165	725524
36205	725525
9724	725526
73778	725527
5326	725528
52728	725529
2326	725530
39110	725531
61753	725532
61322	725533
31597	725534
33771	725535
4072	725536
62378	725537
62890	725538
13850	725539
158176	725540
226378	725541
125938	725542
277194	725543
118572	725544
23275	725545
168991	725546
193839	725547
180349	725548
18693	725549
6658	725550
46672	725551
3561	725552
30468	725553
280097	725554
20448	725555
3706	725556
165788	725557
33660	725558
9787	725559
143069	725560
124630	725561
132407	725562
185153	725563
97625	725564
14154	725565
1681	725566
84254	725567
293	725568
290339	725569
11663	725570
85485	725571
21288	725572
3468	725573
5900	725574
7110	725575
1303	725576
17560	725577
27149	725578
848	725579
13402	725580
80321	725581
110488	725582
23	725583
3997	725584
88914	725585
42117	725586
4599	725587
9785	725588
23739	725589
9191	725590
142925	725591
18008	725592
55472	725593
34204	725594
133324	725595
76846	725596
35171	725597
167755	725598
75822	725599
43878	725600
89672	725601
22763	725602
1635	725603
34517	725604
54463	725605
57118	725606
254204	725607
7432	725608
12565	725609
9471	725610
284719	725611
4115	725612
8497	725613
258660	725614
21344	725615
11345	725616
149341	725617
169092	725618
59504	725619
142870	725620
64320	725621
32183	725622
172517	725623
1196	725624
79730	725625
37518	725626
84426	725627
30074	725628
84953	725629
51433	725630
23724	725631
298192	725632
142870	725633
39331	725634
150091	725635
97895	725636
7722	725637
57063	725638
78621	725639
45961	725640
31784	725641
22007	725642
50119	725643
132	725644
71120	725645
255759	725646
57157	725647
176769	725648
146482	725649
83105	725650
34506	725651
47943	725652
121580	725653
4443	725654
2784	725655
16484	725656
37428	725657
12712	725658
23244	725659
18324	725660
135481	725661
171285	725662
205382	725663
2759	725664
149147	725665
25424	725666
96530	725667
26776	725668
77648	725669
54136	725670
12049	725671
58400	725672
85909	725673
46185	725674
4558	725675
119837	725676
2816	725677
54888	725678
40952	725679
176447	725680
108059	725681
2199	725682
18470	725683
26926	725684
36857	725685
54987	725686
5366	725687
131411	725688
49747	725689
31373	725690
182452	725691
32581	725692
18318	725693
3860	725694
54798	725695
769	725696
88027	725697
136037	725698
60082	725699
134438	725700
46656	725701
61896	725702
102943	725703
56035	725704
206030	725705
235438	725706
296380	725707
37170	725708
4237	725709
63593	725710
119228	725711
71665	725712
12067	725713
82549	725714
96009	725715
290701	725716
45887	725717
36682	725718
83338	725719
34192	725720
28679	725721
179770	725722
61756	725723
64255	725724
3703	725725
3703	725726
20483	725727
49732	725728
108052	725729
16121	725730
65631	725731
14058	725732
43517	725733
58894	725734
95899	725735
10179	725736
30275	725737
307330	725738
63699	725739
117270	725740
79650	725741
79650	725742
33797	725743
56392	725744
185512	725745
225251	725746
216205	725747
95264	725748
196500	725749
147180	725750
44650	725751
4251	725752
109590	725753
59543	725754
124277	725755
17160	725756
39507	725757
430	725758
259565	725759
72668	725760
39225	725761
60158	725762
47009	725763
117181	725764
111384	725765
83777	725766
8910	725767
118867	725768
269933	725769
117951	725770
47339	725771
26210	725772
10995	725773
23976	725774
59081	725775
256070	725776
24984	725777
9108	725778
129416	725779
251851	725780
202937	725781
124017	725782
236063	725783
231332	725784
212325	725785
4370	725786
23638	725787
9239	725788
42217	725789
17653	725790
18508	725791
128854	725792
61279	725793
184012	725794
97352	725795
239224	725796
12418	725797
17009	725798
28970	725799
128271	725800
34455	725801
79564	725802
224980	725803
158733	725804
8982	725805
46813	725806
10246	725807
72120	725808
13494	725809
52437	725810
14829	725811
48216	725812
146772	725813
927	725814
204864	725815
103030	725816
13416	725817
241236	725818
53772	725819
64227	725820
181277	725821
133825	725822
87921	725823
112696	725824
3167	725825
63702	725826
11645	725827
538	725828
8854	725829
45095	725830
6327	725831
10436	725832
47445	725833
20810	725834
17809	725835
952	725836
54213	725837
114367	725838
18937	725839
226385	725840
23116	725841
19292	725842
2408	725843
275556	725844
108516	725845
177193	725846
16602	725847
10967	725848
197571	725849
135697	725850
185776	725851
258514	725852
73687	725853
1326	725854
26153	725855
25998	725856
198410	725857
192558	725858
65236	725859
128273	725860
89286	725861
73888	725862
101206	725863
165068	725864
107725	725865
3314	725866
225173	725867
62969	725868
107066	725869
73179	725870
98488	725871
173854	725872
23855	725873
31595	725874
66960	725875
250261	725876
266635	725877
55149	725878
66674	725879
65697	725880
49171	725881
89542	725882
16864	725883
85770	725884
41713	725885
6598	725886
26108	725887
4607	725888
33789	725889
64749	725890
152695	725891
32926	725892
38100	725893
74701	725894
87044	725895
183510	725896
19319	725897
41075	725898
69708	725899
50551	725900
96573	725901
1080	725902
17790	725903
29531	725904
212389	725905
115084	725906
202108	725907
198664	725908
53434	725909
25091	725910
69896	725911
71039	725912
89065	725913
31017	725914
19620	725915
20008	725916
84324	725917
105529	725918
98387	725919
33167	725920
34223	725921
261536	725922
116570	725923
29176	725924
88163	725925
41208	725926
163209	725927
5269	725928
3331	725929
1287	725930
87543	725931
217473	725932
15467	725933
18044	725934
44250	725935
257366	725936
12819	725937
9605	725938
112848	725939
45622	725940
160906	725941
32635	725942
194793	725943
93065	725944
134506	725945
14275	725946
210731	725947
30514	725948
233689	725949
107527	725950
181274	725951
94170	725952
1118	725953
37777	725954
18143	725955
71539	725956
36764	725957
56467	725958
108985	725959
3072	725960
37173	725961
62916	725962
21773	725963
90620	725964
56171	725965
25682	725966
28900	725967
3430	725968
26313	725969
9851	725970
50125	725971
4475	725972
131978	725973
10	725974
7166	725975
22256	725976
62662	725977
6289	725978
5105	725979
111320	725980
45504	725981
18804	725982
167360	725983
61336	725984
58826	725985
103038	725986
171971	725987
21325	725988
1579	725989
677	725990
30179	725991
125921	725992
33244	725993
862	725994
207642	725995
76828	725996
108071	725997
90796	725998
14532	725999
53684	726000
44652	726001
70628	726002
76428	726003
13757	726004
169977	726005
202914	726006
88660	726007
69111	726008
186055	726009
54341	726010
90364	726011
79364	726012
5451	726013
252961	726014
118889	726015
171766	726016
219291	726017
25820	726018
54795	726019
10	726020
6534	726021
6042	726022
75946	726023
172752	726024
177586	726025
117224	726026
83791	726027
83791	726028
227718	726029
9082	726030
130	726031
44675	726032
41375	726033
82567	726034
144950	726035
70844	726036
48746	726037
1055	726038
3860	726039
78616	726040
16239	726041
164831	726042
166791	726043
160419	726044
37692	726045
312356	726046
115490	726047
302288	726048
220337	726049
67072	726050
34248	726051
59029	726052
8068	726053
55649	726054
14699	726055
23006	726056
86799	726057
40024	726058
8025	726059
114783	726060
50270	726061
13650	726062
46306	726063
213717	726064
105209	726065
37074	726066
22889	726067
233360	726068
62480	726069
21536	726070
10778	726071
146953	726072
41156	726073
45520	726074
23659	726075
258678	726076
12786	726077
130170	726078
14097	726079
49594	726080
8901	726081
85905	726082
20944	726083
136559	726084
35647	726085
9204	726086
42920	726087
132614	726088
55535	726089
180842	726090
8906	726091
155028	726092
22922	726093
63537	726094
22575	726095
113925	726096
108393	726097
56463	726098
273449	726099
107121	726100
48537	726101
58975	726102
143209	726103
227852	726104
1265	726105
126568	726106
308227	726107
149408	726108
25212	726109
48926	726110
165375	726111
107515	726112
12356	726113
15006	726114
11556	726115
23826	726116
42397	726117
42455	726118
124889	726119
99522	726120
100413	726121
31842	726122
43354	726123
5037	726124
10713	726125
111248	726126
36805	726127
115725	726128
14534	726129
73814	726130
36693	726131
181	726132
47059	726133
3557	726134
263209	726135
1398	726136
179547	726137
20017	726138
12134	726139
109854	726140
157014	726141
189139	726142
35823	726143
40130	726144
39403	726145
74122	726146
119075	726147
119441	726148
86369	726149
3195	726150
36286	726151
39277	726152
145320	726153
231857	726154
10080	726155
22143	726156
132628	726157
83350	726158
6757	726159
19196	726160
144347	726161
7235	726162
139237	726163
31213	726164
294596	726165
65665	726166
14768	726167
22436	726168
15924	726169
57699	726170
14592	726171
4043	726172
141151	726173
84772	726174
33075	726175
303	726176
77505	726177
178206	726178
119549	726179
29455	726180
35915	726181
42760	726182
741	726183
61520	726184
273741	726185
43246	726186
7391	726187
140309	726188
2017	726189
55700	726190
52555	726191
3563	726192
177113	726193
117583	726194
14472	726195
243328	726196
341	726197
34566	726198
7914	726199
153061	726200
131262	726201
1055	726202
3755	726203
173160	726204
18915	726205
129340	726206
92301	726207
72682	726208
19077	726209
558	726210
194714	726211
3865	726212
7458	726213
36767	726214
74059	726215
12074	726216
44992	726217
200342	726218
39946	726219
66979	726220
271391	726221
9755	726222
5564	726223
17854	726224
23274	726225
4501	726226
50191	726227
61203	726228
61581	726229
40444	726230
62744	726231
99574	726232
4476	726233
3509	726234
126545	726235
262289	726236
70104	726237
5029	726238
211008	726239
210994	726240
12146	726241
34676	726242
34755	726243
92679	726244
27476	726245
162081	726246
26620	726247
292	726248
46757	726249
78758	726250
18390	726251
52966	726252
1693	726253
111263	726254
49105	726255
131115	726256
64334	726257
69714	726258
736	726259
18224	726260
91103	726261
120026	726262
14030	726263
70849	726264
3025	726265
13413	726266
87575	726267
19631	726268
131556	726269
153732	726270
217191	726271
47209	726272
15275	726273
21450	726274
296448	726275
182003	726276
147106	726277
305710	726278
143132	726279
165458	726280
33941	726281
174604	726282
95468	726283
21858	726284
14782	726285
82469	726286
17551	726287
295781	726288
288887	726289
146495	726290
197717	726291
13965	726292
6239	726293
39858	726294
6515	726295
143828	726296
197726	726297
23188	726298
18400	726299
47577	726300
25724	726301
188829	726302
62020	726303
95486	726304
12592	726305
230326	726306
156719	726307
209788	726308
195023	726309
15413	726310
180746	726311
3141	726312
17112	726313
82194	726314
36070	726315
12293	726316
12293	726317
65588	726318
6683	726319
1845	726320
67686	726321
790	726322
85691	726323
303131	726324
18649	726325
4358	726326
153165	726327
153128	726328
86496	726329
73757	726330
112352	726331
154283	726332
96176	726333
47789	726334
55103	726335
197724	726336
85679	726337
54994	726338
23830	726339
13216	726340
81195	726341
221462	726342
173822	726343
11992	726344
21921	726345
47285	726346
29321	726347
176444	726348
16576	726349
9753	726350
50044	726351
11486	726352
38146	726353
754	726354
47694	726355
43947	726356
35343	726357
53434	726358
449	726359
10438	726360
7529	726361
10957	726362
38752	726363
283825	726364
145877	726365
11494	726366
140132	726367
207564	726368
53779	726369
198042	726370
252074	726371
13382	726372
23965	726373
194099	726374
50504	726375
158047	726376
24624	726377
32534	726378
32540	726379
134381	726380
159917	726381
112805	726382
50050	726383
24689	726384
213266	726385
147114	726386
45060	726387
96748	726388
171741	726389
208391	726390
44802	726391
4064	726392
86477	726393
6981	726394
17381	726395
99413	726396
142454	726397
8870	726398
57506	726399
155642	726400
170687	726401
60654	726402
18499	726403
162247	726404
88960	726405
234873	726406
134873	726407
59287	726408
10342	726409
104459	726410
86321	726411
106686	726412
20892	726413
89128	726414
85781	726415
88967	726416
19323	726417
22172	726418
75315	726419
3921	726420
2379	726421
47217	726422
190545	726423
98379	726424
97050	726425
21003	726426
152307	726427
11379	726428
52046	726429
53727	726430
181417	726431
145193	726432
64245	726433
19657	726434
137824	726435
126796	726436
14329	726437
24067	726438
37899	726439
89237	726440
96142	726441
6022	726442
96142	726443
37102	726444
12368	726445
173409	726446
31712	726447
168035	726448
5300	726449
134280	726450
268162	726451
3387	726452
5697	726453
220211	726454
157725	726455
97323	726456
220127	726457
18203	726458
11021	726459
11959	726460
46122	726461
8995	726462
81517	726463
218795	726464
302071	726465
22353	726466
22005	726467
40923	726468
34396	726469
52356	726470
124911	726471
242406	726472
83	726473
26345	726474
142107	726475
15796	726476
124268	726477
67784	726478
38739	726479
86673	726480
3571	726481
2346	726482
42344	726483
3971	726484
21480	726485
129290	726486
217934	726487
16305	726488
91932	726489
40529	726490
16741	726491
55901	726492
24092	726493
108439	726494
46	726495
3873	726496
183220	726497
96680	726498
14188	726499
67523	726500
9593	726501
52203	726502
6887	726503
203167	726504
32708	726505
58387	726506
26854	726507
304832	726508
31001	726509
39378	726510
10314	726511
10	726512
7000	726513
37492	726514
3794	726515
22552	726516
21689	726517
54404	726518
46780	726519
112652	726520
130617	726521
19210	726522
43224	726523
15436	726524
21476	726525
24067	726526
66299	726527
116109	726528
110136	726529
45256	726530
244240	726531
4634	726532
302254	726533
55735	726534
7851	726535
37716	726536
3594	726537
67043	726538
67282	726539
18568	726540
125668	726541
137381	726542
138559	726543
1584	726544
75414	726545
95788	726546
36692	726547
32740	726548
19531	726549
39536	726550
1483	726551
65012	726552
14510	726553
253582	726554
162083	726555
93435	726556
100109	726557
33497	726558
36388	726559
82477	726560
166530	726561
42626	726562
97245	726563
110604	726564
23579	726565
104004	726566
67744	726567
223471	726568
252671	726569
255538	726570
17522	726571
5255	726572
46337	726573
27554	726574
84249	726575
192938	726576
1507	726577
6675	726578
87132	726579
19437	726580
17	726581
101211	726582
62414	726583
139885	726584
73379	726585
30873	726586
130248	726587
31854	726588
41770	726589
58869	726590
119712	726591
303985	726592
59692	726593
56683	726594
28906	726595
73489	726596
130377	726597
75523	726598
134243	726599
59144	726600
46061	726601
71363	726602
150435	726603
7459	726604
1986	726605
51926	726606
160735	726607
52372	726608
40091	726609
145428	726610
9797	726611
135969	726612
9773	726613
21536	726614
120381	726615
120381	726616
83382	726617
1786	726618
4833	726619
115861	726620
24775	726621
75624	726622
19804	726623
23946	726624
26914	726625
19486	726626
54297	726627
28698	726628
17239	726629
17239	726630
208548	726631
9669	726632
23722	726633
153621	726634
209948	726635
23352	726636
44114	726637
23255	726638
80497	726639
16274	726640
42177	726641
65478	726642
45501	726643
113655	726644
131516	726645
35755	726646
53558	726647
213163	726648
213090	726649
27587	726650
207918	726651
82747	726652
53721	726653
117033	726654
4043	726655
28451	726656
159040	726657
1870	726658
106487	726659
72062	726660
3377	726661
34876	726662
54273	726663
58843	726664
241637	726665
136813	726666
1939	726667
92177	726668
18811	726669
10577	726670
70567	726671
11123	726672
47979	726673
11492	726674
53335	726675
110361	726676
55729	726677
17715	726678
3973	726679
156634	726680
171366	726681
171366	726682
51667	726683
185488	726684
7955	726685
106005	726686
10706	726687
177044	726688
97621	726689
259754	726690
46974	726691
228492	726692
146702	726693
15827	726694
108229	726695
108186	726696
50942	726697
164501	726698
2329	726699
20971	726700
49086	726701
173284	726702
20810	726703
9054	726704
53840	726705
1174	726706
126560	726707
240943	726708
149874	726709
23366	726710
84227	726711
143871	726712
65439	726713
55209	726714
40297	726715
210705	726716
172655	726717
1751	726718
92364	726719
67053	726720
26777	726721
293113	726722
20425	726723
83131	726724
61577	726725
34746	726726
29839	726727
8857	726728
11411	726729
108431	726730
9631	726731
176323	726732
34340	726733
28887	726734
141662	726735
36094	726736
76225	726737
2696	726738
213514	726739
3722	726740
86532	726741
99536	726742
131383	726743
10920	726744
62010	726745
14210	726746
132490	726747
129029	726748
37429	726749
150525	726750
19462	726751
5669	726752
2095	726753
9253	726754
1	726755
129955	726756
35411	726757
71544	726758
31303	726759
10728	726760
1239	726761
74	726762
31599	726763
95230	726764
61524	726765
85608	726766
35557	726767
273244	726768
181159	726769
68480	726770
206117	726771
3128	726772
129658	726773
804	726774
120922	726775
145537	726776
13615	726777
209875	726778
46306	726779
141697	726780
143597	726781
104798	726782
14111	726783
25102	726784
6488	726785
86261	726786
35	726787
193846	726788
178875	726789
107514	726790
207313	726791
28639	726792
268098	726793
11324	726794
108061	726795
10632	726796
1420	726797
228798	726798
154746	726799
12634	726800
90446	726801
3157	726802
88831	726803
58003	726804
73642	726805
181946	726806
147921	726807
185466	726808
35501	726809
91956	726810
15845	726811
4840	726812
164846	726813
79877	726814
13659	726815
46754	726816
59290	726817
195964	726818
23649	726819
98122	726820
177391	726821
80061	726822
92046	726823
243653	726824
11861	726825
269416	726826
13052	726827
6509	726828
40972	726829
134066	726830
128440	726831
87713	726832
125244	726833
177463	726834
30992	726835
131978	726836
80881	726837
116562	726838
86445	726839
9398	726840
188296	726841
32080	726842
132549	726843
37587	726844
5134	726845
6817	726846
52380	726847
5670	726848
187218	726849
89324	726850
89324	726851
98853	726852
70394	726853
96443	726854
189271	726855
395	726856
80701	726857
90651	726858
6939	726859
74162	726860
5150	726861
254552	726862
70876	726863
102933	726864
50938	726865
173	726866
58934	726867
15677	726868
234071	726869
8607	726870
23337	726871
26888	726872
122832	726873
33926	726874
147048	726875
65099	726876
173721	726877
128784	726878
14812	726879
184789	726880
48790	726881
16638	726882
49620	726883
32375	726884
263	726885
114742	726886
28970	726887
15169	726888
286675	726889
1028	726890
115847	726891
115847	726892
3437	726893
36203	726894
38457	726895
89414	726896
113177	726897
43710	726898
153756	726899
279549	726900
33795	726901
194060	726902
87024	726903
121153	726904
30355	726905
37332	726906
45218	726907
55331	726908
20805	726909
85329	726910
197660	726911
2823	726912
58860	726913
105521	726914
146971	726915
69344	726916
127098	726917
1081	726918
110844	726919
133265	726920
5610	726921
305795	726922
35514	726923
15695	726924
36060	726925
13120	726926
9806	726927
3814	726928
5251	726929
85424	726930
97012	726931
2868	726932
89582	726933
186231	726934
7074	726935
81013	726936
5151	726937
159903	726938
133364	726939
73106	726940
97900	726941
41350	726942
47064	726943
6148	726944
52514	726945
123098	726946
34702	726947
16362	726948
273963	726949
5097	726950
134526	726951
74256	726952
278214	726953
60864	726954
267859	726955
4875	726956
174953	726957
1027	726958
57227	726959
189390	726960
48379	726961
72254	726962
1883	726963
42497	726964
233034	726965
42101	726966
106587	726967
5178	726968
64006	726969
97625	726970
70624	726971
6096	726972
39014	726973
470	726974
4206	726975
36426	726976
10004	726977
95134	726978
10097	726979
123250	726980
197882	726981
56299	726982
22308	726983
8036	726984
68382	726985
2171	726986
37269	726987
117226	726988
117226	726989
52229	726990
264936	726991
12405	726992
43828	726993
58804	726994
113888	726995
5283	726996
12509	726997
109704	726998
176340	726999
107419	727000
130537	727001
75819	727002
116500	727003
152318	727004
168203	727005
262561	727006
75595	727007
201543	727008
99157	727009
295670	727010
75286	727011
32998	727012
2762	727013
13375	727014
75010	727015
115644	727016
285289	727017
231212	727018
186019	727019
12123	727020
122636	727021
284650	727022
19993	727023
80868	727024
14128	727025
237123	727026
142247	727027
53561	727028
112417	727029
61556	727030
195509	727031
120280	727032
121580	727033
43640	727034
89054	727035
117395	727036
211990	727037
118613	727038
21450	727039
18347	727040
10249	727041
211760	727042
1847	727043
35750	727044
91802	727045
52383	727046
303591	727047
5573	727048
220557	727049
130642	727050
202951	727051
32179	727052
13554	727053
24572	727054
55499	727055
61835	727056
139812	727057
65798	727058
1	727059
68197	727060
279710	727061
2108	727062
55213	727063
80034	727064
80034	727065
273220	727066
41101	727067
4157	727068
6415	727069
204968	727070
51862	727071
19481	727072
42300	727073
252576	727074
75998	727075
9562	727076
74688	727077
129801	727078
26527	727079
14800	727080
37095	727081
16719	727082
59782	727083
68206	727084
14685	727085
36560	727086
58850	727087
169522	727088
95655	727089
15502	727090
43206	727091
62425	727092
192822	727093
30547	727094
132741	727095
140297	727096
82177	727097
5126	727098
19058	727099
58285	727100
194694	727101
7624	727102
188193	727103
262789	727104
14290	727105
754	727106
1591	727107
130837	727108
42010	727109
183887	727110
724	727111
88863	727112
13097	727113
26666	727114
14178	727115
43641	727116
172488	727117
141410	727118
12129	727119
212329	727120
36582	727121
301256	727122
2470	727123
143160	727124
88348	727125
126048	727126
134782	727127
193827	727128
53776	727129
2048	727130
3023	727131
17090	727132
59106	727133
211640	727134
94733	727135
217055	727136
296820	727137
58968	727138
75773	727139
113763	727140
71572	727141
160615	727142
1750	727143
54982	727144
32951	727145
24610	727146
113046	727147
147296	727148
82905	727149
9334	727150
52504	727151
8871	727152
178435	727153
31163	727154
72793	727155
19243	727156
98509	727157
7730	727158
165217	727159
36616	727160
48815	727161
75631	727162
77383	727163
62326	727164
96816	727165
290497	727166
168864	727167
92833	727168
113496	727169
75884	727170
50859	727171
252216	727172
86898	727173
47619	727174
138093	727175
35164	727176
106309	727177
66973	727178
134781	727179
158577	727180
10903	727181
171275	727182
24469	727183
24781	727184
173613	727185
77875	727186
24046	727187
306953	727188
50818	727189
48743	727190
89849	727191
67316	727192
142958	727193
110167	727194
71095	727195
149190	727196
189955	727197
293777	727198
36387	727199
80634	727200
11952	727201
1065	727202
276525	727203
21432	727204
267025	727205
81398	727206
141358	727207
11388	727208
171	727209
511	727210
142981	727211
21903	727212
219446	727213
52257	727214
254326	727215
15413	727216
45990	727217
2967	727218
105046	727219
79041	727220
42397	727221
306646	727222
79214	727223
9132	727224
1237	727225
13697	727226
212088	727227
4728	727228
26152	727229
910	727230
69789	727231
153865	727232
23889	727233
943	727234
20189	727235
8509	727236
54982	727237
3453	727238
9595	727239
95617	727240
136146	727241
122594	727242
201785	727243
34630	727244
11465	727245
141370	727246
3992	727247
35150	727248
92026	727249
40290	727250
141454	727251
139628	727252
211475	727253
280664	727254
25075	727255
34260	727256
20353	727257
203704	727258
5998	727259
37786	727260
35073	727261
48683	727262
56200	727263
26886	727264
99724	727265
67235	727266
174977	727267
163383	727268
21983	727269
80141	727270
1428	727271
1082	727272
82524	727273
76575	727274
21018	727275
67167	727276
67483	727277
127239	727278
34105	727279
3224	727280
7164	727281
216972	727282
1368	727283
114074	727284
21968	727285
58516	727286
221816	727287
47942	727288
90880	727289
46004	727290
51718	727291
1521	727292
170009	727293
63627	727294
89767	727295
66938	727296
31491	727297
33750	727298
82142	727299
32181	727300
42336	727301
3044	727302
8268	727303
61410	727304
43921	727305
194148	727306
82103	727307
18406	727308
269569	727309
187674	727310
29586	727311
79311	727312
1211	727313
99	727314
15360	727315
11644	727316
86422	727317
166967	727318
14775	727319
126977	727320
37948	727321
26785	727322
71663	727323
4870	727324
219972	727325
50263	727326
25166	727327
36831	727328
128636	727329
119191	727330
188704	727331
116938	727332
276708	727333
38788	727334
36524	727335
201642	727336
19294	727337
202206	727338
38672	727339
49776	727340
70093	727341
212376	727342
81689	727343
21205	727344
144383	727345
81155	727346
109897	727347
105638	727348
204607	727349
109642	727350
115497	727351
183890	727352
250516	727353
202563	727354
142181	727355
13711	727356
12464	727357
36358	727358
7987	727359
228653	727360
24622	727361
705	727362
14573	727363
68292	727364
174052	727365
116601	727366
16939	727367
131677	727368
181609	727369
181609	727370
96990	727371
26653	727372
193427	727373
117592	727374
95424	727375
116062	727376
55612	727377
5815	727378
25277	727379
35363	727380
199262	727381
3096	727382
277680	727383
25653	727384
55855	727385
145777	727386
63656	727387
58731	727388
166230	727389
89953	727390
100647	727391
216463	727392
43783	727393
180963	727394
85058	727395
65264	727396
194035	727397
9340	727398
26605	727399
8889	727400
130906	727401
24839	727402
166493	727403
33466	727404
17054	727405
120217	727406
12065	727407
46560	727408
15165	727409
4885	727410
303427	727411
26326	727412
72845	727413
2079	727414
1420	727415
27746	727416
76342	727417
158871	727418
7292	727419
117172	727420
16571	727421
15703	727422
48783	727423
46279	727424
82400	727425
82606	727426
94590	727427
163330	727428
66728	727429
70383	727430
38481	727431
33611	727432
27635	727433
52299	727434
164929	727435
33602	727436
38828	727437
169612	727438
12150	727439
77438	727440
158294	727441
50525	727442
141119	727443
1684	727444
67357	727445
243260	727446
197017	727447
255760	727448
13234	727449
12296	727450
121821	727451
142195	727452
277364	727453
5586	727454
16351	727455
21979	727456
150190	727457
29249	727458
45457	727459
4129	727460
220786	727461
257342	727462
136234	727463
35947	727464
172492	727465
188592	727466
63154	727467
169321	727468
119214	727469
51663	727470
151	727471
195399	727472
55854	727473
49586	727474
14795	727475
107617	727476
54011	727477
47924	727478
49736	727479
3998	727480
93624	727481
23729	727482
225416	727483
50529	727484
179106	727485
8248	727486
126959	727487
52569	727488
37395	727489
12521	727490
2417	727491
23132	727492
44768	727493
169	727494
47954	727495
299052	727496
3510	727497
50093	727498
714	727499
127020	727500
217935	727501
97772	727502
47781	727503
2942	727504
23467	727505
162089	727506
63	727507
126266	727508
255442	727509
24964	727510
209580	727511
38701	727512
52968	727513
32087	727514
63294	727515
5502	727516
6371	727517
22207	727518
139059	727519
77851	727520
96989	727521
17669	727522
6805	727523
705	727524
30140	727525
112379	727526
197570	727527
62651	727528
243093	727529
54501	727530
54057	727531
54081	727532
17852	727533
4314	727534
113123	727535
49824	727536
16982	727537
240221	727538
145657	727539
271360	727540
245504	727541
310136	727542
89425	727543
17204	727544
90489	727545
115399	727546
5145	727547
3841	727548
10111	727549
9755	727550
78005	727551
65168	727552
128428	727553
307520	727554
77931	727555
128252	727556
82200	727557
94159	727558
46779	727559
158305	727560
18466	727561
1081	727562
3585	727563
57251	727564
50520	727565
36011	727566
2229	727567
1216	727568
39735	727569
39586	727570
90825	727571
50084	727572
94254	727573
65037	727574
75757	727575
57138	727576
80756	727577
12657	727578
61013	727579
177224	727580
134328	727581
65284	727582
123550	727583
29014	727584
45839	727585
98404	727586
57057	727587
34901	727588
87317	727589
8476	727590
120005	727591
201192	727592
288580	727593
122782	727594
8864	727595
19785	727596
2799	727597
34583	727598
18773	727599
149054	727600
49135	727601
152227	727602
206717	727603
41137	727604
75856	727605
20030	727606
112146	727607
4708	727608
8163	727609
26578	727610
77366	727611
249132	727612
16177	727613
3742	727614
27316	727615
136491	727616
8049	727617
80960	727618
225446	727619
146275	727620
174095	727621
250618	727622
3	727623
82836	727624
82836	727625
198160	727626
71445	727627
187040	727628
274676	727629
97482	727630
178762	727631
43507	727632
74869	727633
117667	727634
5980	727635
56724	727636
43870	727637
56224	727638
4836	727639
213502	727640
96565	727641
284472	727642
133592	727643
41786	727644
20801	727645
21255	727646
66964	727647
269880	727648
205976	727649
8846	727650
93524	727651
124049	727652
2832	727653
210799	727654
70225	727655
26913	727656
165501	727657
57825	727658
14216	727659
176089	727660
8113	727661
5482	727662
53277	727663
1975	727664
12008	727665
2696	727666
285788	727667
128340	727668
108987	727669
24041	727670
75096	727671
119527	727672
48829	727673
274640	727674
74596	727675
142931	727676
21855	727677
15224	727678
98670	727679
52325	727680
158770	727681
6479	727682
2815	727683
98508	727684
97402	727685
24282	727686
104821	727687
109918	727688
75971	727689
268631	727690
71911	727691
42867	727692
35046	727693
212175	727694
207151	727695
223117	727696
108732	727697
18109	727698
57060	727699
16981	727700
25431	727701
22992	727702
120375	727703
41985	727704
18229	727705
81500	727706
90059	727707
153752	727708
80492	727709
123034	727710
12198	727711
35629	727712
64535	727713
156858	727714
23070	727715
38002	727716
14376	727717
64801	727718
6705	727719
167265	727720
125762	727721
66020	727722
94189	727723
142425	727724
8461	727725
81407	727726
148446	727727
36867	727728
20767	727729
121996	727730
6829	727731
38640	727732
101822	727733
123473	727734
203259	727735
604	727736
55409	727737
4141	727738
49072	727739
181799	727740
158320	727741
7677	727742
2068	727743
311814	727744
523	727745
147184	727746
31527	727747
36381	727748
47113	727749
171571	727750
71548	727751
107208	727752
98905	727753
185662	727754
10721	727755
119703	727756
303429	727757
99232	727758
137761	727759
129773	727760
33963	727761
56467	727762
8560	727763
77434	727764
137425	727765
47918	727766
62372	727767
54076	727768
54076	727769
32940	727770
48460	727771
899	727772
77098	727773
192965	727774
148181	727775
121576	727776
118905	727777
88907	727778
20397	727779
11257	727780
148555	727781
145005	727782
290	727783
7684	727784
55462	727785
131937	727786
250723	727787
175548	727788
24195	727789
66253	727790
87646	727791
43738	727792
28751	727793
5881	727794
69359	727795
6896	727796
106900	727797
27076	727798
27076	727799
138157	727800
275567	727801
724	727802
159440	727803
305123	727804
130885	727805
34359	727806
11502	727807
20947	727808
6781	727809
29957	727810
21770	727811
63244	727812
146549	727813
108960	727814
126961	727815
45692	727816
32386	727817
123015	727818
54891	727819
25256	727820
73961	727821
207942	727822
8960	727823
9047	727824
163791	727825
31954	727826
29133	727827
160366	727828
111851	727829
33854	727830
43673	727831
23640	727832
114193	727833
86366	727834
39430	727835
286840	727836
188191	727837
44286	727838
10833	727839
31969	727840
138404	727841
4040	727842
129028	727843
115069	727844
102429	727845
42242	727846
184676	727847
142457	727848
43458	727849
26410	727850
23076	727851
6210	727852
8405	727853
150207	727854
10189	727855
86535	727856
85930	727857
43340	727858
8638	727859
78017	727860
85879	727861
6937	727862
153901	727863
20926	727864
14067	727865
123896	727866
38637	727867
42931	727868
1237	727869
119415	727870
177866	727871
185926	727872
3064	727873
3163	727874
237651	727875
43646	727876
83372	727877
81451	727878
283402	727879
174566	727880
93476	727881
238836	727882
97752	727883
219838	727884
202273	727885
51333	727886
348	727887
193419	727888
136354	727889
38319	727890
12784	727891
24731	727892
3961	727893
63094	727894
74342	727895
75056	727896
24599	727897
33337	727898
69909	727899
41708	727900
5166	727901
251370	727902
52455	727903
36532	727904
101391	727905
1742	727906
34239	727907
65490	727908
253	727909
21201	727910
128629	727911
79650	727912
281227	727913
146878	727914
34830	727915
5223	727916
6786	727917
50498	727918
56964	727919
25644	727920
135164	727921
126414	727922
6	727923
66178	727924
64412	727925
11549	727926
187495	727927
78401	727928
91197	727929
88513	727930
30433	727931
43151	727932
64135	727933
137596	727934
4294	727935
147380	727936
273141	727937
13243	727938
95045	727939
137225	727940
232705	727941
285931	727942
42550	727943
158478	727944
129201	727945
55651	727946
76333	727947
21970	727948
116334	727949
9508	727950
32283	727951
77942	727952
37950	727953
270786	727954
30296	727955
67510	727956
101259	727957
24688	727958
55591	727959
32753	727960
29293	727961
91823	727962
7803	727963
196827	727964
48348	727965
6853	727966
2624	727967
68443	727968
56576	727969
642	727970
311159	727971
36637	727972
1652	727973
116865	727974
132769	727975
696	727976
81633	727977
69680	727978
148026	727979
18698	727980
81431	727981
70447	727982
13890	727983
232523	727984
211890	727985
69847	727986
13102	727987
77699	727988
63861	727989
20179	727990
232014	727991
92831	727992
28336	727993
178148	727994
13157	727995
243243	727996
13123	727997
13123	727998
48407	727999
52610	728000
9475	728001
138518	728002
18340	728003
288559	728004
40761	728005
9121	728006
9745	728007
56851	728008
127634	728009
236169	728010
40039	728011
7367	728012
275228	728013
32990	728014
22663	728015
35719	728016
202683	728017
172866	728018
5906	728019
171506	728020
309296	728021
8342	728022
8032	728023
38722	728024
79018	728025
211198	728026
23292	728027
120526	728028
147393	728029
109165	728030
19585	728031
68957	728032
39787	728033
51608	728034
266112	728035
12390	728036
32906	728037
6495	728038
90596	728039
63929	728040
107846	728041
35520	728042
92134	728043
122003	728044
12979	728045
44404	728046
20217	728047
3196	728048
333	728049
52021	728050
230793	728051
29164	728052
5453	728053
146803	728054
89729	728055
42283	728056
15185	728057
253488	728058
83858	728059
10493	728060
66406	728061
6415	728062
6365	728063
36399	728064
50104	728065
33469	728066
54418	728067
283459	728068
44809	728069
46553	728070
186080	728071
127856	728072
17232	728073
9713	728074
137322	728075
100619	728076
22337	728077
56555	728078
2166	728079
124781	728080
17528	728081
46510	728082
41780	728083
3285	728084
110348	728085
58259	728086
135269	728087
144499	728088
29738	728089
7633	728090
33643	728091
121521	728092
191073	728093
194009	728094
287608	728095
132775	728096
63492	728097
136152	728098
5075	728099
42812	728100
239989	728101
3265	728102
106759	728103
68550	728104
60948	728105
638	728106
16	728107
16	728108
129781	728109
34936	728110
154477	728111
258078	728112
5170	728113
217671	728114
26388	728115
38489	728116
8637	728117
147902	728118
47680	728119
59058	728120
27667	728121
64699	728122
153393	728123
62894	728124
10832	728125
175018	728126
79311	728127
252359	728128
209366	728129
96742	728130
91888	728131
16622	728132
84070	728133
58415	728134
207901	728135
3805	728136
8556	728137
48531	728138
79832	728139
6341	728140
2929	728141
51498	728142
215169	728143
188875	728144
449	728145
64786	728146
86455	728147
173800	728148
16275	728149
86490	728150
48378	728151
178158	728152
33045	728153
3894	728154
10169	728155
58608	728156
230736	728157
37610	728158
133224	728159
47482	728160
3173	728161
2345	728162
482	728163
74233	728164
12120	728165
120244	728166
95457	728167
131829	728168
87211	728169
43659	728170
172661	728171
71547	728172
194795	728173
215	728174
123585	728175
14075	728176
24849	728177
22181	728178
112335	728179
208026	728180
37025	728181
83023	728182
35668	728183
2866	728184
91379	728185
190450	728186
130499	728187
2179	728188
114582	728189
22094	728190
37939	728191
216136	728192
16888	728193
224754	728194
210234	728195
23306	728196
46160	728197
75189	728198
165412	728199
267532	728200
146522	728201
3312	728202
156782	728203
15644	728204
81899	728205
201340	728206
17875	728207
14924	728208
29060	728209
8367	728210
252061	728211
63443	728212
18874	728213
19502	728214
21588	728215
14684	728216
108206	728217
23750	728218
19779	728219
27372	728220
54897	728221
2036	728222
4973	728223
12852	728224
180652	728225
19422	728226
20426	728227
6073	728228
93587	728229
25027	728230
42825	728231
52741	728232
128547	728233
144895	728234
182134	728235
99470	728236
147211	728237
64457	728238
60208	728239
76045	728240
108063	728241
1917	728242
12172	728243
61629	728244
49526	728245
74713	728246
95521	728247
20916	728248
39094	728249
35266	728250
61124	728251
76522	728252
141578	728253
28131	728254
279451	728255
87489	728256
156170	728257
3249	728258
57871	728259
1642	728260
8063	728261
189329	728262
27365	728263
5659	728264
51363	728265
85422	728266
50082	728267
1148	728268
41010	728269
174022	728270
109303	728271
11981	728272
4812	728273
122588	728274
295600	728275
12633	728276
82585	728277
95473	728278
146113	728279
13141	728280
1499	728281
80897	728282
43509	728283
195759	728284
26737	728285
22581	728286
4006	728287
8451	728288
284060	728289
19147	728290
283740	728291
283791	728292
4305	728293
278472	728294
69434	728295
9050	728296
23313	728297
8141	728298
228281	728299
136361	728300
14862	728301
138459	728302
81120	728303
87668	728304
115419	728305
140820	728306
115412	728307
24846	728308
55466	728309
27280	728310
146388	728311
25934	728312
104140	728313
152915	728314
111479	728315
170493	728316
51214	728317
48840	728318
85649	728319
24816	728320
4055	728321
269725	728322
6806	728323
41689	728324
9554	728325
41705	728326
123878	728327
180738	728328
62288	728329
38609	728330
2022	728331
160067	728332
30924	728333
13973	728334
13973	728335
1939	728336
10348	728337
39436	728338
39475	728339
90601	728340
1955	728341
206704	728342
117762	728343
82078	728344
15170	728345
250892	728346
86	728347
35706	728348
1918	728349
16365	728350
77027	728351
47581	728352
159	728353
129371	728354
1753	728355
1966	728356
8809	728357
11643	728358
7474	728359
104978	728360
25101	728361
44808	728362
44460	728363
76349	728364
928	728365
154358	728366
94519	728367
202939	728368
67090	728369
11533	728370
7701	728371
10067	728372
9339	728373
222609	728374
68608	728375
27732	728376
132136	728377
87571	728378
33455	728379
172411	728380
190338	728381
1914	728382
13009	728383
58862	728384
98479	728385
2685	728386
33595	728387
117455	728388
78615	728389
204418	728390
15577	728391
48972	728392
148285	728393
32819	728394
135818	728395
80610	728396
250707	728397
99	728398
37292	728399
29837	728400
76873	728401
79304	728402
7499	728403
103671	728404
168812	728405
45218	728406
1494	728407
7188	728408
14175	728409
277875	728410
39470	728411
85857	728412
69190	728413
264252	728414
2212	728415
75041	728416
182878	728417
215775	728418
70581	728419
39806	728420
104730	728421
5003	728422
973	728423
9938	728424
65846	728425
139918	728426
29263	728427
106414	728428
67062	728429
123871	728430
10932	728431
62591	728432
1759	728433
16231	728434
166	728435
56800	728436
3674	728437
5897	728438
156565	728439
8494	728440
3025	728441
232415	728442
162196	728443
47661	728444
4553	728445
105622	728446
10255	728447
232003	728448
91204	728449
39999	728450
125681	728451
20373	728452
6316	728453
92179	728454
135569	728455
37921	728456
164890	728457
94970	728458
52045	728459
99835	728460
16058	728461
22714	728462
30404	728463
50406	728464
226597	728465
261449	728466
215545	728467
33157	728468
2941	728469
231310	728470
10011	728471
6	728472
213497	728473
22000	728474
3047	728475
70330	728476
16716	728477
6795	728478
152930	728479
5795	728480
17628	728481
56130	728482
6922	728483
84848	728484
36966	728485
3031	728486
51270	728487
71804	728488
141533	728489
613	728490
14908	728491
103019	728492
13254	728493
33718	728494
1409	728495
109923	728496
87759	728497
22927	728498
73449	728499
41690	728500
194126	728501
52479	728502
1627	728503
35660	728504
91208	728505
6456	728506
136179	728507
927	728508
143655	728509
46342	728510
24787	728511
14236	728512
3792	728513
21632	728514
3998	728515
93563	728516
68605	728517
105418	728518
57141	728519
24521	728520
52547	728521
24752	728522
12380	728523
23237	728524
16575	728525
6743	728526
12284	728527
3521	728528
54090	728529
117335	728530
50042	728531
58208	728532
227067	728533
286	728534
83715	728535
56607	728536
44304	728537
60831	728538
172539	728539
13889	728540
57951	728541
75035	728542
59633	728543
33376	728544
1958	728545
51442	728546
2685	728547
41900	728548
72098	728549
19261	728550
167479	728551
124071	728552
32207	728553
21814	728554
26047	728555
5744	728556
88808	728557
201407	728558
205443	728559
35122	728560
67655	728561
9125	728562
15474	728563
289499	728564
46591	728565
147234	728566
112006	728567
76968	728568
23998	728569
253493	728570
205898	728571
275428	728572
33237	728573
20089	728574
209921	728575
42087	728576
151057	728577
199111	728578
51200	728579
252070	728580
59695	728581
267300	728582
62665	728583
253776	728584
9092	728585
6779	728586
119739	728587
582	728588
66625	728589
22377	728590
17324	728591
10130	728592
5454	728593
17395	728594
187301	728595
24664	728596
138447	728597
31974	728598
26824	728599
113706	728600
9735	728601
101979	728602
28346	728603
9001	728604
16126	728605
2418	728606
132488	728607
23548	728608
148558	728609
74351	728610
184599	728611
130261	728612
61471	728613
911	728614
44513	728615
47446	728616
27408	728617
110212	728618
285484	728619
145162	728620
28391	728621
95999	728622
19583	728623
535	728624
144428	728625
82071	728626
192399	728627
4091	728628
1077	728629
18617	728630
63841	728631
130333	728632
74934	728633
1501	728634
8997	728635
1	728636
80241	728637
80316	728638
5018	728639
79221	728640
36800	728641
85797	728642
85797	728643
85797	728644
189147	728645
84565	728646
2906	728647
110476	728648
67698	728649
260811	728650
28848	728651
242926	728652
27761	728653
10298	728654
35070	728655
81422	728656
112387	728657
141506	728658
275136	728659
57665	728660
193462	728661
41660	728662
184709	728663
192817	728664
194	728665
122203	728666
301318	728667
217712	728668
115603	728669
48645	728670
11925	728671
450	728672
130056	728673
11080	728674
22770	728675
111440	728676
19140	728677
29779	728678
80495	728679
65085	728680
1927	728681
3173	728682
6487	728683
32092	728684
4043	728685
25636	728686
44672	728687
62627	728688
207757	728689
13571	728690
32863	728691
236806	728692
11183	728693
11711	728694
61686	728695
26185	728696
588	728697
21493	728698
15155	728699
51546	728700
132280	728701
4757	728702
26293	728703
48388	728704
72869	728705
189015	728706
17474	728707
8610	728708
99616	728709
82513	728710
27292	728711
164054	728712
11464	728713
5660	728714
38254	728715
42238	728716
207177	728717
5022	728718
292146	728719
39127	728720
1324	728721
62627	728722
28894	728723
19311	728724
30227	728725
87355	728726
53851	728727
60987	728728
129026	728729
51989	728730
81346	728731
135134	728732
32732	728733
288474	728734
5923	728735
83427	728736
76030	728737
23826	728738
98753	728739
104646	728740
2634	728741
9324	728742
84507	728743
25454	728744
119207	728745
1737	728746
2379	728747
7359	728748
72357	728749
50621	728750
14727	728751
19892	728752
74938	728753
10643	728754
9317	728755
4406	728756
86723	728757
15075	728758
32800	728759
75141	728760
110844	728761
29283	728762
156056	728763
1625	728764
392	728765
252295	728766
3575	728767
181027	728768
4786	728769
98001	728770
35906	728771
9000	728772
33432	728773
15328	728774
15779	728775
93988	728776
96832	728777
204827	728778
7908	728779
58697	728780
14805	728781
9646	728782
29263	728783
69664	728784
113415	728785
34706	728786
5773	728787
115208	728788
10	728789
254348	728790
138043	728791
71097	728792
259725	728793
30162	728794
3213	728795
36243	728796
29559	728797
87414	728798
132191	728799
49284	728800
19422	728801
66163	728802
73831	728803
28699	728804
80902	728805
21624	728806
5631	728807
19696	728808
24482	728809
45648	728810
45105	728811
95828	728812
106146	728813
267412	728814
99854	728815
75	728816
274620	728817
72054	728818
50468	728819
156977	728820
3721	728821
135003	728822
273086	728823
46094	728824
8	728825
15215	728826
719	728827
54752	728828
54752	728829
43873	728830
128735	728831
8157	728832
307	728833
6157	728834
10756	728835
77044	728836
202323	728837
3913	728838
4218	728839
97480	728840
171784	728841
10665	728842
4063	728843
24	728844
238265	728845
82920	728846
119702	728847
6956	728848
9489	728849
2726	728850
23279	728851
23632	728852
258961	728853
14420	728854
15800	728855
15422	728856
11557	728857
22496	728858
7657	728859
8294	728860
247940	728861
12695	728862
10980	728863
79909	728864
56866	728865
56797	728866
3752	728867
35704	728868
252924	728869
24187	728870
217725	728871
2658	728872
54188	728873
10385	728874
215875	728875
18342	728876
61666	728877
255	728878
71123	728879
61654	728880
8049	728881
89208	728882
36036	728883
41739	728884
87515	728885
16888	728886
154887	728887
15038	728888
25750	728889
35010	728890
50576	728891
11462	728892
161761	728893
19041	728894
98151	728895
20498	728896
110701	728897
57985	728898
81908	728899
29967	728900
172228	728901
182757	728902
61678	728903
272159	728904
9280	728905
4966	728906
29109	728907
38962	728908
12123	728909
6908	728910
48415	728911
95951	728912
13624	728913
4466	728914
10552	728915
967	728916
31522	728917
190935	728918
182756	728919
11440	728920
24883	728921
23827	728922
17456	728923
1819	728924
195846	728925
185938	728926
210527	728927
64570	728928
34429	728929
21597	728930
256868	728931
19863	728932
27899	728933
52061	728934
105175	728935
808	728936
8826	728937
173247	728938
16586	728939
3411	728940
30456	728941
97208	728942
30435	728943
94679	728944
10264	728945
301568	728946
56832	728947
54345	728948
3350	728949
42641	728950
7603	728951
90367	728952
4804	728953
33293	728954
8359	728955
60701	728956
51613	728957
73945	728958
14404	728959
143078	728960
83832	728961
125027	728962
272199	728963
89765	728964
23071	728965
96047	728966
123263	728967
48681	728968
18548	728969
16437	728970
199025	728971
85998	728972
57487	728973
18440	728974
1660	728975
26654	728976
12340	728977
4	728978
100075	728979
25473	728980
73157	728981
19579	728982
95407	728983
32635	728984
141931	728985
244531	728986
56084	728987
46631	728988
25723	728989
189447	728990
91050	728991
65911	728992
1192	728993
2526	728994
16235	728995
40959	728996
103946	728997
175390	728998
21369	728999
274744	729000
226462	729001
7700	729002
10724	729003
141185	729004
306455	729005
180264	729006
50477	729007
8419	729008
3806	729009
31499	729010
676	729011
21747	729012
5278	729013
70691	729014
286	729015
133561	729016
123052	729017
94810	729018
104923	729019
118143	729020
197973	729021
6798	729022
180424	729023
146006	729024
105949	729025
11829	729026
4242	729027
128224	729028
8149	729029
46111	729030
1042	729031
129909	729032
61813	729033
22632	729034
91882	729035
18897	729036
40253	729037
211655	729038
78242	729039
142371	729040
44827	729041
24141	729042
114959	729043
106353	729044
74282	729045
62762	729046
204274	729047
385	729048
33341	729049
3028	729050
6124	729051
111914	729052
102832	729053
109716	729054
71553	729055
6022	729056
19351	729057
44965	729058
29626	729059
31497	729060
214	729061
47249	729062
13059	729063
11610	729064
14424	729065
1688	729066
45670	729067
191797	729068
70652	729069
110705	729070
1982	729071
12997	729072
29554	729073
45744	729074
5084	729075
11759	729076
40011	729077
22902	729078
105570	729079
298796	729080
124894	729081
87215	729082
22589	729083
3865	729084
76355	729085
37507	729086
8590	729087
131051	729088
255818	729089
142966	729090
5944	729091
78209	729092
10292	729093
17911	729094
71435	729095
120206	729096
17565	729097
27679	729098
197050	729099
54362	729100
868	729101
109349	729102
46034	729103
633	729104
3309	729105
192921	729106
126777	729107
63295	729108
28808	729109
5711	729110
9000	729111
484	729112
22410	729113
25006	729114
6710	729115
19303	729116
6531	729117
224120	729118
18565	729119
35365	729120
13225	729121
519	729122
194780	729123
750	729124
21734	729125
93850	729126
97501	729127
164849	729128
37547	729129
67138	729130
77531	729131
148035	729132
65051	729133
4761	729134
34544	729135
61004	729136
19200	729137
215534	729138
70242	729139
13566	729140
173	729141
189719	729142
18788	729143
269031	729144
9740	729145
70691	729146
9291	729147
69584	729148
115262	729149
307	729150
266460	729151
133272	729152
1021	729153
34456	729154
10006	729155
6406	729156
12463	729157
69719	729158
118808	729159
489	729160
12626	729161
33162	729162
160528	729163
84770	729164
25166	729165
49966	729166
77029	729167
85703	729168
22425	729169
177738	729170
126607	729171
126607	729172
20197	729173
28079	729174
94783	729175
2682	729176
2263	729177
73863	729178
27500	729179
95028	729180
75922	729181
24417	729182
10937	729183
173166	729184
41241	729185
9657	729186
55261	729187
119272	729188
49196	729189
215440	729190
104181	729191
136179	729192
64032	729193
14024	729194
37556	729195
55191	729196
40422	729197
105209	729198
54191	729199
80565	729200
36247	729201
282787	729202
217937	729203
82677	729204
112004	729205
158727	729206
95064	729207
37282	729208
9613	729209
304732	729210
106293	729211
10437	729212
3393	729213
25748	729214
2016	729215
134042	729216
9948	729217
186223	729218
56508	729219
2424	729220
23794	729221
110801	729222
208111	729223
83937	729224
182	729225
130224	729226
27843	729227
28053	729228
3768	729229
131321	729230
97869	729231
2773	729232
27442	729233
127306	729234
271705	729235
61239	729236
96526	729237
87716	729238
34744	729239
10869	729240
12485	729241
197665	729242
42902	729243
1866	729244
507	729245
28359	729246
6216	729247
49698	729248
8113	729249
11953	729250
126735	729251
126735	729252
38095	729253
49851	729254
54270	729255
24187	729256
158691	729257
55968	729258
141925	729259
21388	729260
45151	729261
23358	729262
10210	729263
123811	729264
866	729265
76840	729266
58811	729267
127549	729268
105805	729269
44846	729270
5032	729271
85946	729272
60808	729273
143113	729274
43	729275
52739	729276
36432	729277
250897	729278
1	729279
76190	729280
147300	729281
89063	729282
66332	729283
15508	729284
108939	729285
14679	729286
72233	729287
11029	729288
222067	729289
272792	729290
48796	729291
240683	729292
82265	729293
6059	729294
5812	729295
53894	729296
9756	729297
8793	729298
63785	729299
14041	729300
15283	729301
32655	729302
39500	729303
102471	729304
166503	729305
84349	729306
11038	729307
192880	729308
192880	729309
3064	729310
39951	729311
3476	729312
17957	729313
90251	729314
136591	729315
1582	729316
58076	729317
41161	729318
32782	729319
1455	729320
392	729321
3341	729322
8050	729323
66621	729324
154256	729325
27235	729326
55688	729327
284	729328
13439	729329
14645	729330
53453	729331
102612	729332
7385	729333
16463	729334
1445	729335
1751	729336
3990	729337
2869	729338
1432	729339
202805	729340
188561	729341
18798	729342
146297	729343
216724	729344
48724	729345
15786	729346
42667	729347
57094	729348
9638	729349
22961	729350
99939	729351
84364	729352
103649	729353
2843	729354
197415	729355
13244	729356
20015	729357
139304	729358
173570	729359
41060	729360
142109	729361
2533	729362
139454	729363
12296	729364
2587	729365
58507	729366
143010	729367
29987	729368
49535	729369
22953	729370
896	729371
11038	729372
48984	729373
32764	729374
179275	729375
687	729376
3055	729377
5195	729378
44557	729379
70587	729380
63866	729381
1	729382
7	729383
99645	729384
153522	729385
28461	729386
281628	729387
4210	729388
2467	729389
17718	729390
65601	729391
33764	729392
4681	729393
63618	729394
20464	729395
33261	729396
7289	729397
133428	729398
46997	729399
10694	729400
5798	729401
617	729402
24456	729403
11360	729404
4748	729405
29794	729406
1706	729407
232563	729408
10765	729409
30481	729410
35263	729411
196558	729412
19088	729413
87317	729414
21430	729415
208954	729416
126780	729417
336	729418
271081	729419
144600	729420
95936	729421
21858	729422
26636	729423
156215	729424
3426	729425
825	729426
34650	729427
306810	729428
79967	729429
4932	729430
72924	729431
58770	729432
26030	729433
92024	729434
253813	729435
4457	729436
51892	729437
150912	729438
129405	729439
25862	729440
5269	729441
5269	729442
16825	729443
192946	729444
7943	729445
282438	729446
108621	729447
2660	729448
91332	729449
171322	729450
28000	729451
45686	729452
130489	729453
74818	729454
172177	729455
76975	729456
522	729457
54193	729458
10071	729459
66533	729460
36364	729461
11876	729462
8135	729463
50607	729464
115031	729465
173743	729466
4716	729467
1800	729468
1909	729469
70916	729470
41176	729471
56941	729472
2758	729473
64777	729474
2089	729475
10720	729476
4560	729477
158314	729478
138142	729479
135138	729480
45452	729481
140646	729482
4652	729483
88375	729484
25669	729485
461	729486
44979	729487
73301	729488
52933	729489
2121	729490
6141	729491
386	729492
246648	729493
203443	729494
2001	729495
68567	729496
15654	729497
12837	729498
1989	729499
29042	729500
34606	729501
12231	729502
80612	729503
17422	729504
18261	729505
638	729506
30530	729507
76707	729508
15091	729509
242815	729510
120748	729511
36070	729512
198586	729513
3843	729514
24408	729515
10556	729516
9506	729517
27516	729518
64786	729519
33903	729520
55834	729521
2004	729522
4725	729523
182627	729524
18935	729525
199661	729526
35188	729527
96541	729528
3949	729529
6468	729530
32367	729531
183453	729532
24169	729533
89536	729534
6215	729535
307044	729536
77075	729537
16308	729538
202554	729539
965	729540
793	729541
130940	729542
11267	729543
99	729544
95303	729545
1161	729546
90933	729547
4713	729548
29662	729549
1357	729550
80653	729551
45380	729552
2758	729553
53619	729554
75433	729555
111840	729556
32422	729557
78750	729558
151104	729559
29250	729560
23378	729561
18005	729562
1315	729563
48706	729564
750	729565
54560	729566
16632	729567
63797	729568
118926	729569
113533	729570
212869	729571
43141	729572
410	729573
191313	729574
3284	729575
6828	729576
164659	729577
273990	729578
165255	729579
75839	729580
65451	729581
158158	729582
2344	729583
51732	729584
572	729585
87756	729586
6935	729587
2524	729588
6010	729589
11369	729590
9810	729591
190275	729592
54933	729593
6447	729594
166474	729595
24460	729596
59495	729597
2810	729598
5660	729599
6058	729600
46876	729601
126020	729602
9561	729603
63047	729604
16282	729605
351	729606
59136	729607
6381	729608
15722	729609
129195	729610
157145	729611
28299	729612
188765	729613
101394	729614
37794	729615
23788	729616
33450	729617
13571	729618
1058	729619
74817	729620
25807	729621
21083	729622
77764	729623
58277	729624
4584	729625
92000	729626
17905	729627
51	729628
1197	729629
14142	729630
12457	729631
116051	729632
3592	729633
222916	729634
8727	729635
117017	729636
153378	729637
9706	729638
227608	729639
9642	729640
77597	729641
3305	729642
37778	729643
80567	729644
215531	729645
116271	729646
17308	729647
85487	729648
6976	729649
8734	729650
237550	729651
53053	729652
53053	729653
138083	729654
308949	729655
25921	729656
26402	729657
141252	729658
6911	729659
29109	729660
39732	729661
18562	729662
94408	729663
110601	729664
7363	729665
171497	729666
23118	729667
113644	729668
7103	729669
72127	729670
69292	729671
9562	729672
54160	729673
8515	729674
1610	729675
52924	729676
9964	729677
15730	729678
86314	729679
67933	729680
4594	729681
81668	729682
54181	729683
1015	729684
1396	729685
3098	729686
47444	729687
27679	729688
714	729689
157	729690
90762	729691
149613	729692
1640	729693
38563	729694
67595	729695
27680	729696
2130	729697
6127	729698
80192	729699
55252	729700
78679	729701
4253	729702
2728	729703
12920	729704
8727	729705
77987	729706
271387	729707
6766	729708
107525	729709
61366	729710
12377	729711
24706	729712
132869	729713
6307	729714
1948	729715
67111	729716
94408	729717
18008	729718
846	729719
851	729720
13814	729721
9518	729722
213770	729723
62969	729724
15444	729725
243609	729726
2908	729727
9621	729728
34742	729729
215	729730
166499	729731
30645	729732
113967	729733
16575	729734
12837	729735
964	729736
33950	729737
29249	729738
34616	729739
53171	729740
233951	729741
43445	729742
12646	729743
6451	729744
244823	729745
270123	729746
193761	729747
64943	729748
15698	729749
12358	729750
296913	729751
102288	729752
10486	729753
17350	729754
49717	729755
39392	729756
37196	729757
273	729758
40104	729759
26919	729760
3952	729761
37492	729762
10174	729763
74581	729764
15640	729765
312093	729766
12152	729767
18686	729768
29769	729769
6259	729770
164838	729771
285120	729772
177355	729773
68035	729774
90344	729775
109497	729776
1689	729777
145174	729778
53908	729779
51263	729780
233842	729781
192640	729782
24033	729783
33298	729784
46537	729785
117106	729786
784	729787
146203	729788
108564	729789
145006	729790
18920	729791
9405	729792
28267	729793
38690	729794
7098	729795
86886	729796
1122	729797
1851	729798
64545	729799
33071	729800
2407	729801
154147	729802
15826	729803
17717	729804
505	729805
2427	729806
13448	729807
470	729808
95183	729809
262891	729810
30510	729811
927	729812
53178	729813
33147	729814
28246	729815
30033	729816
4902	729817
11570	729818
16905	729819
3716	729820
198712	729821
17170	729822
65023	729823
174954	729824
152985	729825
247574	729826
146437	729827
137802	729828
54064	729829
2379	729830
177411	729831
102011	729832
13493	729833
152443	729834
261370	729835
123953	729836
17653	729837
175152	729838
133576	729839
216893	729840
59227	729841
21921	729842
203955	729843
184772	729844
93556	729845
26283	729846
138193	729847
18685	729848
16027	729849
29015	729850
67400	729851
41402	729852
8237	729853
51201	729854
33254	729855
25052	729856
299521	729857
752	729858
42979	729859
25154	729860
203662	729861
173570	729862
5350	729863
172838	729864
172838	729865
23789	729866
199514	729867
122932	729868
33208	729869
19506	729870
124398	729871
23097	729872
49285	729873
157257	729874
1000	729875
17350	729876
52064	729877
9130	729878
1511	729879
5837	729880
253926	729881
5745	729882
26533	729883
17544	729884
86162	729885
55061	729886
83307	729887
212958	729888
9665	729889
94554	729890
154325	729891
259558	729892
76463	729893
50178	729894
1555	729895
22660	729896
60226	729897
26260	729898
104535	729899
42908	729900
41647	729901
25669	729902
49980	729903
40031	729904
108762	729905
27456	729906
62128	729907
292404	729908
96111	729909
139990	729910
309847	729911
459	729912
40507	729913
45953	729914
99623	729915
16295	729916
79728	729917
50191	729918
19929	729919
10588	729920
238007	729921
9128	729922
126604	729923
25952	729924
8121	729925
33459	729926
37378	729927
9489	729928
6251	729929
118926	729930
125179	729931
10560	729932
47972	729933
53375	729934
40763	729935
48150	729936
100063	729937
59184	729938
32411	729939
275060	729940
14968	729941
80514	729942
7801	729943
133710	729944
1226	729945
3773	729946
252595	729947
310287	729948
3149	729949
15091	729950
51805	729951
203406	729952
22703	729953
22557	729954
33928	729955
2779	729956
31088	729957
87060	729958
129193	729959
165034	729960
189682	729961
32097	729962
138901	729963
23749	729964
46434	729965
1517	729966
8134	729967
44301	729968
1359	729969
165429	729970
9653	729971
87635	729972
27711	729973
115425	729974
8208	729975
3593	729976
217	729977
39099	729978
4682	729979
25522	729980
129847	729981
271171	729982
91792	729983
176771	729984
13354	729985
13590	729986
4841	729987
9595	729988
284673	729989
164525	729990
94484	729991
81508	729992
9991	729993
268574	729994
16261	729995
4462	729996
48464	729997
7261	729998
134664	729999
273425	730000
9079	730001
55666	730002
57903	730003
24451	730004
139209	730005
843	730006
16754	730007
216981	730008
11969	730009
131632	730010
190036	730011
96361	730012
131363	730013
38209	730014
5696	730015
10360	730016
124717	730017
132024	730018
11657	730019
237839	730020
64019	730021
94908	730022
4038	730023
105193	730024
2921	730025
1327	730026
34473	730027
16238	730028
195797	730029
14780	730030
45979	730031
49550	730032
167286	730033
34930	730034
34930	730035
12794	730036
188803	730037
10237	730038
50822	730039
111499	730040
153117	730041
5924	730042
42073	730043
33394	730044
20734	730045
100737	730046
217278	730047
94767	730048
52231	730049
176302	730050
79715	730051
86840	730052
33346	730053
43160	730054
84544	730055
192721	730056
36108	730057
51847	730058
28075	730059
78233	730060
23699	730061
47881	730062
60634	730063
6158	730064
21447	730065
61936	730066
48560	730067
287801	730068
50516	730069
207798	730070
43315	730071
135334	730072
43628	730073
6336	730074
110905	730075
37725	730076
207067	730077
121618	730078
58097	730079
19373	730080
80	730081
134559	730082
87015	730083
8868	730084
35336	730085
277278	730086
182284	730087
87016	730088
10708	730089
14469	730090
36092	730091
9030	730092
35068	730093
12123	730094
2345	730095
89403	730096
253191	730097
74622	730098
2101	730099
163086	730100
8240	730101
44381	730102
45049	730103
208451	730104
13798	730105
4647	730106
15580	730107
28606	730108
31863	730109
64673	730110
37809	730111
17402	730112
195385	730113
193892	730114
16220	730115
8272	730116
7719	730117
2258	730118
33554	730119
4022	730120
25993	730121
294962	730122
227299	730123
17535	730124
549	730125
51365	730126
558	730127
3432	730128
164867	730129
33888	730130
2643	730131
115612	730132
28331	730133
138291	730134
176077	730135
35028	730136
57356	730137
72297	730138
123501	730139
12936	730140
26511	730141
12826	730142
62018	730143
2299	730144
121865	730145
74943	730146
46610	730147
22587	730148
87140	730149
18209	730150
105403	730151
138735	730152
152113	730153
67494	730154
72956	730155
86	730156
73172	730157
174700	730158
96660	730159
26759	730160
147033	730161
39975	730162
16328	730163
5258	730164
18815	730165
4599	730166
50426	730167
103523	730168
93468	730169
41931	730170
5999	730171
111050	730172
80436	730173
116318	730174
133959	730175
95227	730176
306066	730177
58271	730178
33758	730179
238095	730180
43566	730181
2029	730182
154391	730183
11942	730184
4634	730185
6903	730186
102774	730187
10301	730188
173794	730189
95881	730190
77508	730191
55325	730192
37544	730193
174498	730194
127107	730195
94171	730196
185615	730197
4961	730198
63187	730199
16879	730200
38479	730201
11856	730202
114078	730203
79246	730204
131503	730205
100185	730206
38843	730207
38504	730208
251096	730209
29628	730210
188780	730211
187317	730212
84584	730213
156761	730214
84582	730215
34452	730216
103885	730217
10165	730218
22902	730219
19443	730220
15699	730221
4260	730222
22452	730223
149701	730224
84492	730225
2178	730226
277309	730227
166378	730228
40298	730229
69217	730230
19701	730231
104200	730232
14842	730233
136999	730234
16820	730235
26194	730236
30017	730237
8650	730238
76367	730239
10197	730240
3344	730241
285899	730242
45041	730243
50782	730244
247977	730245
2	730246
28891	730247
262204	730248
173617	730249
259404	730250
8263	730251
143418	730252
23276	730253
66082	730254
67001	730255
82797	730256
55912	730257
61858	730258
29230	730259
253934	730260
23420	730261
78383	730262
4776	730263
130797	730264
33600	730265
30712	730266
40370	730267
162976	730268
25983	730269
103712	730270
236006	730271
9622	730272
203047	730273
87481	730274
47069	730275
27855	730276
42125	730277
79631	730278
15158	730279
70465	730280
150097	730281
118465	730282
103071	730283
269797	730284
131033	730285
206884	730286
74833	730287
104769	730288
11406	730289
195651	730290
18098	730291
1939	730292
22923	730293
25565	730294
5488	730295
43957	730296
51014	730297
189188	730298
37428	730299
145869	730300
199943	730301
84261	730302
2380	730303
34501	730304
18711	730305
9453	730306
48195	730307
30314	730308
135040	730309
82904	730310
195511	730311
27456	730312
90017	730313
31946	730314
798	730315
278066	730316
140374	730317
9681	730318
301132	730319
229583	730320
1138	730321
31020	730322
37714	730323
16473	730324
10197	730325
65255	730326
34341	730327
26166	730328
130211	730329
44249	730330
197882	730331
120107	730332
52635	730333
2299	730334
182522	730335
182522	730336
88429	730337
116958	730338
16571	730339
54951	730340
120009	730341
100855	730342
135330	730343
62102	730344
12312	730345
256993	730346
71501	730347
643	730348
17304	730349
40	730350
43457	730351
7593	730352
100285	730353
24954	730354
9214	730355
15015	730356
9454	730357
25731	730358
9476	730359
95846	730360
8637	730361
23566	730362
137757	730363
66554	730364
99519	730365
43174	730366
24464	730367
125113	730368
5207	730369
13604	730370
46237	730371
25250	730372
123218	730373
11011	730374
189276	730375
186461	730376
3533	730377
162718	730378
59532	730379
60251	730380
187549	730381
33634	730382
23695	730383
16272	730384
206559	730385
94485	730386
285400	730387
12402	730388
53111	730389
84586	730390
101328	730391
193870	730392
61087	730393
85426	730394
113602	730395
82933	730396
146555	730397
276659	730398
74964	730399
157304	730400
35031	730401
8887	730402
80043	730403
11613	730404
7207	730405
113025	730406
60218	730407
21637	730408
34862	730409
132267	730410
3846	730411
32342	730412
64834	730413
16798	730414
69378	730415
58484	730416
89293	730417
22003	730418
134488	730419
134488	730420
22497	730421
264591	730422
50563	730423
28814	730424
9538	730425
4577	730426
3932	730427
72481	730428
52353	730429
1845	730430
70126	730431
30066	730432
40126	730433
20656	730434
169065	730435
281992	730436
9491	730437
52718	730438
97991	730439
144469	730440
154738	730441
93876	730442
181584	730443
9957	730444
239098	730445
101738	730446
38900	730447
13540	730448
2132	730449
2934	730450
4574	730451
31422	730452
58697	730453
12169	730454
172372	730455
2478	730456
136667	730457
12801	730458
38076	730459
38860	730460
31753	730461
115789	730462
50936	730463
181952	730464
10853	730465
83009	730466
7359	730467
28239	730468
478	730469
13177	730470
190841	730471
6821	730472
3505	730473
15564	730474
31292	730475
3791	730476
149166	730477
1149	730478
50018	730479
166555	730480
54247	730481
25249	730482
1785	730483
243	730484
102249	730485
34551	730486
79170	730487
5679	730488
8661	730489
130567	730490
213970	730491
41582	730492
249082	730493
1447	730494
14448	730495
4075	730496
154597	730497
115888	730498
15929	730499
283337	730500
154602	730501
23225	730502
296324	730503
15540	730504
111364	730505
282314	730506
415	730507
103931	730508
48245	730509
44680	730510
28535	730511
57642	730512
2380	730513
42810	730514
37092	730515
1092	730516
48005	730517
131527	730518
3050	730519
39081	730520
95856	730521
87036	730522
25978	730523
125944	730524
98699	730525
26901	730526
40957	730527
64363	730528
158978	730529
22973	730530
109836	730531
8287	730532
50693	730533
50692	730534
24899	730535
261295	730536
302004	730537
217102	730538
50629	730539
937	730540
23321	730541
43063	730542
58053	730543
58053	730544
41712	730545
2014	730546
39587	730547
7159	730548
16514	730549
2586	730550
14140	730551
191939	730552
25877	730553
8879	730554
137659	730555
15892	730556
47903	730557
216914	730558
82794	730559
4826	730560
119761	730561
15548	730562
181521	730563
28572	730564
63470	730565
2802	730566
13309	730567
22571	730568
205008	730569
12107	730570
6664	730571
105952	730572
2533	730573
19727	730574
102112	730575
73872	730576
16855	730577
44481	730578
4272	730579
101269	730580
242517	730581
95341	730582
4634	730583
112506	730584
43572	730585
55390	730586
138552	730587
51546	730588
82346	730589
21801	730590
61948	730591
197031	730592
64274	730593
57152	730594
65844	730595
148941	730596
40219	730597
4431	730598
214652	730599
82052	730600
48568	730601
23681	730602
257216	730603
139617	730604
94012	730605
108719	730606
49837	730607
146114	730608
51620	730609
201013	730610
129596	730611
1433	730612
18349	730613
6457	730614
188498	730615
53772	730616
82502	730617
36113	730618
91466	730619
46934	730620
100678	730621
90240	730622
282448	730623
51239	730624
108401	730625
291043	730626
13455	730627
104330	730628
1739	730629
205789	730630
53084	730631
105372	730632
138455	730633
220	730634
24020	730635
307948	730636
250968	730637
7235	730638
96170	730639
2524	730640
188979	730641
92385	730642
268080	730643
625	730644
92147	730645
112692	730646
49894	730647
2179	730648
121619	730649
8568	730650
61419	730651
7036	730652
13991	730653
75382	730654
21770	730655
15831	730656
154988	730657
75427	730658
65347	730659
99676	730660
44848	730661
30392	730662
100013	730663
136240	730664
276197	730665
151291	730666
107914	730667
162560	730668
161239	730669
13329	730670
23275	730671
185058	730672
46247	730673
7370	730674
53096	730675
124250	730676
3221	730677
79052	730678
46440	730679
114144	730680
10869	730681
126549	730682
210274	730683
2075	730684
236406	730685
70733	730686
43861	730687
87356	730688
261850	730689
32832	730690
96014	730691
22384	730692
14549	730693
114675	730694
91036	730695
34083	730696
111448	730697
42298	730698
126963	730699
193392	730700
62488	730701
214071	730702
33986	730703
138776	730704
20526	730705
19684	730706
11073	730707
3430	730708
9267	730709
81021	730710
846	730711
23137	730712
133026	730713
34725	730714
156784	730715
11060	730716
56539	730717
56539	730718
1506	730719
295235	730720
2607	730721
99597	730722
38713	730723
11491	730724
707	730725
93925	730726
14831	730727
146764	730728
138257	730729
8048	730730
7751	730731
20822	730732
4959	730733
1938	730734
30585	730735
1830	730736
119836	730737
146903	730738
45107	730739
79546	730740
53983	730741
120568	730742
7250	730743
83614	730744
6395	730745
83937	730746
17086	730747
25429	730748
270297	730749
52498	730750
7368	730751
128564	730752
106274	730753
2850	730754
142951	730755
5941	730756
156426	730757
43503	730758
95852	730759
16940	730760
158978	730761
2146	730762
303592	730763
213271	730764
44381	730765
39964	730766
953	730767
55644	730768
32179	730769
20831	730770
7860	730771
16594	730772
91874	730773
32618	730774
5615	730775
25800	730776
37786	730777
3944	730778
19472	730779
12966	730780
35467	730781
35467	730782
28470	730783
6820	730784
2529	730785
273601	730786
11270	730787
13231	730788
217385	730789
102520	730790
107981	730791
286205	730792
139601	730793
21767	730794
112094	730795
18962	730796
6142	730797
68878	730798
1297	730799
103582	730800
279	730801
172	730802
1614	730803
85836	730804
139871	730805
181687	730806
129652	730807
230082	730808
61112	730809
212929	730810
59575	730811
8919	730812
120814	730813
100158	730814
95869	730815
17897	730816
7883	730817
108418	730818
11694	730819
43711	730820
65430	730821
38464	730822
145449	730823
36474	730824
15645	730825
15468	730826
70787	730827
15371	730828
155407	730829
202451	730830
3783	730831
38399	730832
9019	730833
31758	730834
66073	730835
145111	730836
40356	730837
133467	730838
239976	730839
8620	730840
270720	730841
116438	730842
44585	730843
71043	730844
99664	730845
17406	730846
42792	730847
46515	730848
136457	730849
95866	730850
6696	730851
136977	730852
27923	730853
79383	730854
92118	730855
18928	730856
205822	730857
146158	730858
68651	730859
152756	730860
184838	730861
254349	730862
51029	730863
124144	730864
1666	730865
12779	730866
19353	730867
41725	730868
102024	730869
75016	730870
55326	730871
198445	730872
107566	730873
4844	730874
25295	730875
100591	730876
71923	730877
70749	730878
87014	730879
4932	730880
485	730881
161603	730882
54907	730883
124056	730884
58216	730885
10212	730886
23607	730887
218529	730888
93589	730889
170155	730890
2529	730891
45557	730892
12443	730893
12443	730894
20212	730895
48380	730896
104207	730897
86968	730898
87561	730899
136396	730900
37680	730901
37680	730902
42908	730903
219754	730904
7737	730905
24758	730906
24758	730907
217082	730908
60322	730909
13809	730910
48841	730911
178710	730912
39508	730913
21145	730914
43463	730915
48434	730916
41022	730917
10575	730918
20347	730919
21243	730920
22700	730921
136098	730922
32276	730923
43436	730924
306474	730925
552	730926
69937	730927
6660	730928
726	730929
96832	730930
292542	730931
146580	730932
6591	730933
234811	730934
13322	730935
9630	730936
27229	730937
37823	730938
6059	730939
15316	730940
1264	730941
16644	730942
82370	730943
305643	730944
37517	730945
50116	730946
5866	730947
90894	730948
2503	730949
19497	730950
5486	730951
45949	730952
4335	730953
46411	730954
50526	730955
53881	730956
58973	730957
284836	730958
103665	730959
288309	730960
80172	730961
145568	730962
62528	730963
210154	730964
151991	730965
643	730966
116749	730967
143882	730968
25572	730969
47389	730970
128063	730971
64626	730972
299182	730973
141947	730974
29819	730975
36597	730976
36597	730977
5023	730978
127446	730979
124152	730980
21143	730981
27430	730982
142809	730983
159668	730984
13993	730985
209499	730986
29308	730987
10443	730988
5999	730989
50795	730990
105424	730991
25038	730992
70858	730993
186	730994
1320	730995
183092	730996
10475	730997
36160	730998
22910	730999
52282	731000
11861	731001
14230	731002
39749	731003
223	731004
7058	731005
78919	731006
19716	731007
26134	731008
173639	731009
102897	731010
202379	731011
18628	731012
23444	731013
24092	731014
43203	731015
136188	731016
90888	731017
5482	731018
36584	731019
25040	731020
120498	731021
9252	731022
26187	731023
118149	731024
52689	731025
42323	731026
52053	731027
22809	731028
13388	731029
127610	731030
2917	731031
21722	731032
95213	731033
283067	731034
89844	731035
11884	731036
127970	731037
93821	731038
109538	731039
42133	731040
47644	731041
9034	731042
74881	731043
37018	731044
46288	731045
24876	731046
135345	731047
142540	731048
26895	731049
264527	731050
18326	731051
12942	731052
13760	731053
174896	731054
57389	731055
3719	731056
122235	731057
28098	731058
124398	731059
14805	731060
3327	731061
1905	731062
6069	731063
124877	731064
15627	731065
53720	731066
91543	731067
19139	731068
96940	731069
42070	731070
17908	731071
171325	731072
80340	731073
53543	731074
171946	731075
34814	731076
191184	731077
33378	731078
62637	731079
1493	731080
184306	731081
7132	731082
97006	731083
62216	731084
22885	731085
182520	731086
193449	731087
58534	731088
26929	731089
262642	731090
5177	731091
5294	731092
81067	731093
182359	731094
189181	731095
15863	731096
131729	731097
58567	731098
10866	731099
80362	731100
251415	731101
7132	731102
40172	731103
29077	731104
30613	731105
131176	731106
16252	731107
75891	731108
74142	731109
59027	731110
30502	731111
1940	731112
22127	731113
6409	731114
2103	731115
182908	731116
98758	731117
22751	731118
22616	731119
105654	731120
3042	731121
164702	731122
1	731123
28724	731124
13262	731125
3007	731126
10386	731127
91694	731128
47371	731129
5386	731130
675	731131
155052	731132
227009	731133
230404	731134
43672	731135
31199	731136
19692	731137
10667	731138
3181	731139
17309	731140
41386	731141
8121	731142
6810	731143
18004	731144
154097	731145
3428	731146
60454	731147
178156	731148
705	731149
19296	731150
311076	731151
22382	731152
168637	731153
1	731154
201073	731155
924	731156
71500	731157
294441	731158
44035	731159
919	731160
30009	731161
2622	731162
1760	731163
308366	731164
129744	731165
86030	731166
91126	731167
162431	731168
48220	731169
153494	731170
27573	731171
303430	731172
46126	731173
3492	731174
41729	731175
105829	731176
91038	731177
293961	731178
83256	731179
2369	731180
36243	731181
93491	731182
108731	731183
42226	731184
205570	731185
43449	731186
33276	731187
62719	731188
160601	731189
645	731190
192248	731191
95450	731192
63648	731193
257643	731194
22829	731195
186883	731196
3568	731197
5134	731198
39949	731199
25781	731200
49901	731201
16294	731202
9998	731203
46758	731204
5057	731205
104446	731206
24618	731207
34506	731208
1206	731209
183402	731210
174528	731211
20265	731212
174452	731213
120585	731214
87148	731215
13709	731216
117145	731217
90552	731218
7030	731219
4486	731220
43541	731221
12138	731222
23833	731223
96023	731224
233642	731225
304341	731226
59455	731227
56298	731228
1671	731229
22807	731230
49959	731231
57526	731232
25204	731233
90355	731234
16136	731235
5022	731236
132422	731237
309223	731238
29258	731239
18157	731240
18157	731241
1002	731242
13259	731243
54076	731244
54076	731245
19082	731246
7660	731247
162031	731248
2	731249
1433	731250
50248	731251
4553	731252
6406	731253
86583	731254
106336	731255
180213	731256
13835	731257
5503	731258
78821	731259
95865	731260
305789	731261
41658	731262
96241	731263
87897	731264
10000	731265
2078	731266
23377	731267
60047	731268
19248	731269
166501	731270
300005	731271
183354	731272
102768	731273
170139	731274
210617	731275
8353	731276
11022	731277
251959	731278
5633	731279
163220	731280
23380	731281
22987	731282
126767	731283
186530	731284
18118	731285
1689	731286
28737	731287
17560	731288
3673	731289
2029	731290
59503	731291
127321	731292
10152	731293
112771	731294
20469	731295
278542	731296
2157	731297
880	731298
109489	731299
126505	731300
59322	731301
20159	731302
45117	731303
88665	731304
88665	731305
185816	731306
58774	731307
3820	731308
6597	731309
25579	731310
59941	731311
5422	731312
7750	731313
687	731314
781	731315
261782	731316
60557	731317
65	731318
140645	731319
62186	731320
32650	731321
966	731322
1089	731323
22612	731324
34635	731325
46605	731326
16483	731327
25877	731328
933	731329
24407	731330
730	731331
2080	731332
91457	731333
4376	731334
144123	731335
40649	731336
14211	731337
42576	731338
5927	731339
2546	731340
76543	731341
13623	731342
378	731343
25983	731344
48069	731345
68	731346
52838	731347
78931	731348
58517	731349
2849	731350
3886	731351
19389	731352
52507	731353
24260	731354
5555	731355
149202	731356
8352	731357
52840	731358
107756	731359
133096	731360
12263	731361
136253	731362
231853	731363
91019	731364
31991	731365
43905	731366
43307	731367
32594	731368
125086	731369
22065	731370
51597	731371
6515	731372
138228	731373
50035	731374
192572	731375
32995	731376
51577	731377
15318	731378
2616	731379
5240	731380
240958	731381
17199	731382
15102	731383
212975	731384
83771	731385
5919	731386
249090	731387
1112	731388
1112	731389
272094	731390
7	731391
69530	731392
22322	731393
17804	731394
51473	731395
103739	731396
49326	731397
79954	731398
25921	731399
72041	731400
13085	731401
19207	731402
207570	731403
56926	731404
122639	731405
170840	731406
76833	731407
10606	731408
14235	731409
286070	731410
2649	731411
3606	731412
2454	731413
95351	731414
3792	731415
97215	731416
23226	731417
10	731418
108276	731419
29250	731420
55708	731421
12930	731422
68290	731423
97772	731424
9530	731425
485	731426
78439	731427
130297	731428
57596	731429
14509	731430
44071	731431
149445	731432
204093	731433
8486	731434
114978	731435
153923	731436
57070	731437
13477	731438
47540	731439
27161	731440
206084	731441
252670	731442
35302	731443
26144	731444
12806	731445
173314	731446
41464	731447
62833	731448
714	731449
16344	731450
38265	731451
216471	731452
55138	731453
5077	731454
108174	731455
30807	731456
22424	731457
9694	731458
64308	731459
2121	731460
36450	731461
79947	731462
29529	731463
30762	731464
15648	731465
25347	731466
8650	731467
108650	731468
18878	731469
75584	731470
4591	731471
168397	731472
102976	731473
36522	731474
53553	731475
298224	731476
145	731477
24303	731478
170740	731479
263213	731480
28336	731481
3488	731482
147907	731483
66823	731484
17474	731485
72630	731486
75304	731487
12395	731488
88549	731489
633	731490
184793	731491
50734	731492
135976	731493
226	731494
5010	731495
20311	731496
21669	731497
184894	731498
105006	731499
27316	731500
72366	731501
189696	731502
303836	731503
204376	731504
117235	731505
40453	731506
875	731507
119736	731508
25128	731509
90786	731510
36316	731511
272052	731512
9920	731513
104321	731514
9107	731515
81402	731516
35564	731517
16121	731518
216287	731519
156267	731520
32118	731521
14463	731522
102521	731523
61090	731524
5207	731525
184682	731526
26525	731527
59358	731528
1239	731529
15578	731530
135120	731531
3354	731532
16675	731533
12624	731534
24602	731535
44399	731536
68043	731537
83952	731538
15413	731539
52373	731540
68537	731541
107465	731542
76008	731543
157051	731544
8467	731545
85026	731546
7675	731547
5817	731548
13047	731549
80299	731550
252517	731551
3409	731552
125456	731553
6056	731554
28139	731555
237851	731556
53702	731557
279374	731558
30380	731559
19321	731560
77314	731561
186801	731562
119903	731563
35542	731564
29258	731565
42552	731566
288528	731567
139247	731568
129124	731569
116859	731570
271051	731571
59181	731572
97842	731573
7078	731574
134230	731575
30504	731576
8113	731577
178909	731578
123884	731579
73011	731580
1	731581
50458	731582
50863	731583
67456	731584
131048	731585
102963	731586
59447	731587
119408	731588
48252	731589
121902	731590
259201	731591
10370	731592
25761	731593
20908	731594
252383	731595
256307	731596
21739	731597
60154	731598
41279	731599
149465	731600
29007	731601
79482	731602
21588	731603
251582	731604
301697	731605
3606	731606
3544	731607
93281	731608
57834	731609
63406	731610
41566	731611
104703	731612
11958	731613
217820	731614
15705	731615
46167	731616
24128	731617
10333	731618
7757	731619
69677	731620
98377	731621
53157	731622
13489	731623
67471	731624
41972	731625
130362	731626
26762	731627
74825	731628
44491	731629
15906	731630
184956	731631
182816	731632
16581	731633
14473	731634
72220	731635
31904	731636
87120	731637
155653	731638
154944	731639
38497	731640
52322	731641
62751	731642
73345	731643
1488	731644
214654	731645
23493	731646
121206	731647
90266	731648
11772	731649
11204	731650
234126	731651
245979	731652
1684	731653
50331	731654
1330	731655
138774	731656
97922	731657
12451	731658
154198	731659
143230	731660
289833	731661
61283	731662
145562	731663
30908	731664
26644	731665
1590	731666
126182	731667
1265	731668
49422	731669
10342	731670
185247	731671
34555	731672
11494	731673
8077	731674
106755	731675
31331	731676
547	731677
53283	731678
10889	731679
23870	731680
83790	731681
1789	731682
42794	731683
91104	731684
128081	731685
37501	731686
1223	731687
192563	731688
27235	731689
205723	731690
40845	731691
6630	731692
24575	731693
182792	731694
182680	731695
78021	731696
9726	731697
93997	731698
80512	731699
120927	731700
125275	731701
203380	731702
94190	731703
10157	731704
25385	731705
55613	731706
17515	731707
26990	731708
259583	731709
17622	731710
84134	731711
265779	731712
57854	731713
268028	731714
3936	731715
31133	731716
56815	731717
78638	731718
94885	731719
40695	731720
2966	731721
5924	731722
11870	731723
26761	731724
78713	731725
118042	731726
566	731727
17437	731728
84399	731729
84399	731730
158001	731731
15780	731732
23455	731733
6278	731734
3410	731735
31054	731736
1894	731737
79185	731738
13709	731739
66444	731740
19554	731741
55215	731742
16131	731743
133874	731744
147856	731745
123416	731746
53171	731747
69586	731748
158572	731749
5781	731750
220846	731751
8230	731752
125828	731753
61300	731754
19335	731755
120919	731756
15738	731757
96437	731758
138477	731759
39951	731760
35845	731761
11870	731762
283	731763
64378	731764
80767	731765
19095	731766
27570	731767
70187	731768
2608	731769
80822	731770
47368	731771
54141	731772
79359	731773
135362	731774
4651	731775
24644	731776
1336	731777
106717	731778
212987	731779
113604	731780
73181	731781
14340	731782
247545	731783
208008	731784
287799	731785
322	731786
102972	731787
10814	731788
66395	731789
286827	731790
79767	731791
18528	731792
56298	731793
11573	731794
48186	731795
23563	731796
234441	731797
5060	731798
107823	731799
129917	731800
213506	731801
32118	731802
7380	731803
303671	731804
39634	731805
202136	731806
83	731807
25226	731808
56169	731809
75305	731810
43193	731811
25180	731812
28423	731813
45027	731814
5459	731815
6041	731816
2570	731817
75296	731818
210907	731819
53649	731820
182420	731821
16155	731822
88374	731823
70710	731824
18696	731825
74998	731826
43769	731827
78280	731828
3695	731829
22612	731830
17378	731831
72708	731832
59103	731833
97310	731834
164079	731835
5259	731836
225839	731837
20058	731838
31372	731839
36981	731840
286232	731841
10956	731842
9212	731843
93114	731844
74735	731845
213529	731846
113335	731847
90967	731848
81076	731849
182925	731850
52658	731851
251180	731852
133155	731853
67803	731854
15496	731855
176732	731856
25280	731857
3260	731858
131256	731859
42568	731860
41010	731861
15778	731862
297486	731863
86143	731864
5778	731865
716	731866
347	731867
42900	731868
7412	731869
36935	731870
28077	731871
88586	731872
123021	731873
213629	731874
42235	731875
294738	731876
103304	731877
50159	731878
118893	731879
178131	731880
130653	731881
52792	731882
22021	731883
36187	731884
228639	731885
97440	731886
43008	731887
47651	731888
86588	731889
12369	731890
34137	731891
29070	731892
83641	731893
103589	731894
192116	731895
127626	731896
178171	731897
2842	731898
17902	731899
9749	731900
34104	731901
59481	731902
22281	731903
49982	731904
21037	731905
157143	731906
49837	731907
30552	731908
4554	731909
196243	731910
72221	731911
21734	731912
73423	731913
85767	731914
135318	731915
16747	731916
10951	731917
131382	731918
89496	731919
243280	731920
173630	731921
63931	731922
49291	731923
69319	731924
27389	731925
280978	731926
85521	731927
30857	731928
187464	731929
26549	731930
1363	731931
32276	731932
2486	731933
34957	731934
34957	731935
167750	731936
276682	731937
13871	731938
183821	731939
60350	731940
85414	731941
72272	731942
91986	731943
133562	731944
1708	731945
16234	731946
84853	731947
3487	731948
236936	731949
9734	731950
95005	731951
78898	731952
124605	731953
135008	731954
32186	731955
25994	731956
171768	731957
57359	731958
43785	731959
153021	731960
16435	731961
41048	731962
161339	731963
40648	731964
94433	731965
58431	731966
626	731967
158905	731968
45960	731969
183909	731970
40406	731971
66000	731972
29340	731973
60375	731974
166980	731975
1656	731976
42601	731977
16772	731978
3171	731979
192787	731980
6922	731981
46152	731982
225745	731983
20524	731984
3314	731985
48814	731986
75717	731987
26527	731988
85564	731989
15931	731990
609	731991
110541	731992
28928	731993
45235	731994
160326	731995
211809	731996
94897	731997
42679	731998
77722	731999
130675	732000
94783	732001
69449	732002
21319	732003
119988	732004
38638	732005
134640	732006
4910	732007
51599	732008
56923	732009
3463	732010
57189	732011
45319	732012
221981	732013
39417	732014
24883	732015
38300	732016
17890	732017
24331	732018
76650	732019
15475	732020
202531	732021
157772	732022
27065	732023
106476	732024
29384	732025
109181	732026
88252	732027
247247	732028
5097	732029
4667	732030
17380	732031
35625	732032
2314	732033
31310	732034
30985	732035
9777	732036
23676	732037
22946	732038
137647	732039
22119	732040
96990	732041
14715	732042
182109	732043
7684	732044
166144	732045
884	732046
121995	732047
90234	732048
30498	732049
25645	732050
69400	732051
111739	732052
1624	732053
68992	732054
20542	732055
75408	732056
201920	732057
33379	732058
58455	732059
132958	732060
18079	732061
190104	732062
89671	732063
884	732064
82695	732065
174245	732066
3481	732067
6825	732068
2250	732069
45717	732070
11269	732071
93409	732072
56431	732073
4389	732074
79847	732075
139866	732076
82895	732077
18911	732078
81746	732079
11137	732080
10242	732081
1967	732082
22536	732083
1146	732084
111148	732085
27676	732086
104874	732087
5245	732088
99467	732089
2725	732090
43488	732091
98259	732092
11992	732093
86017	732094
173762	732095
1438	732096
17120	732097
51848	732098
58445	732099
178111	732100
35883	732101
286961	732102
77630	732103
2866	732104
146757	732105
79085	732106
24567	732107
43375	732108
7690	732109
217046	732110
190388	732111
39243	732112
69879	732113
170204	732114
196975	732115
3264	732116
69127	732117
167818	732118
121442	732119
13025	732120
160228	732121
34765	732122
189027	732123
245050	732124
65373	732125
34814	732126
183413	732127
25125	732128
24172	732129
5506	732130
213252	732131
61780	732132
187713	732133
47731	732134
220927	732135
11826	732136
102422	732137
251136	732138
52162	732139
10870	732140
120741	732141
5753	732142
13616	732143
32774	732144
173252	732145
287936	732146
14069	732147
41302	732148
45556	732149
9815	732150
16749	732151
268366	732152
57646	732153
127552	732154
275301	732155
113772	732156
96413	732157
48290	732158
90605	732159
100513	732160
97719	732161
39289	732162
100889	732163
248520	732164
134858	732165
231901	732166
1840	732167
128352	732168
39166	732169
78748	732170
138875	732171
74178	732172
60832	732173
60982	732174
129785	732175
118984	732176
1574	732177
139417	732178
209511	732179
51386	732180
84961	732181
23574	732182
10147	732183
101432	732184
645	732185
91922	732186
31169	732187
75370	732188
25126	732189
186967	732190
17087	732191
225418	732192
70619	732193
32194	732194
232836	732195
24840	732196
29528	732197
13859	732198
302574	732199
174227	732200
38079	732201
8740	732202
122134	732203
23726	732204
25666	732205
57033	732206
9985	732207
90189	732208
4739	732209
13396	732210
168796	732211
97664	732212
11211	732213
121055	732214
217116	732215
86257	732216
12	732217
36225	732218
24281	732219
57634	732220
49426	732221
97400	732222
104634	732223
133020	732224
46285	732225
3133	732226
43794	732227
164896	732228
307532	732229
97559	732230
168512	732231
9856	732232
109111	732233
82353	732234
113260	732235
215545	732236
163356	732237
149285	732238
34676	732239
2903	732240
58932	732241
26261	732242
95305	732243
298391	732244
301477	732245
34747	732246
108848	732247
199483	732248
46922	732249
72098	732250
54205	732251
19077	732252
47262	732253
148445	732254
98538	732255
60991	732256
36392	732257
20375	732258
75641	732259
39846	732260
843	732261
172655	732262
84819	732263
43270	732264
54947	732265
250913	732266
78262	732267
13136	732268
196448	732269
64707	732270
65683	732271
64599	732272
175522	732273
201556	732274
118501	732275
264044	732276
710	732277
22075	732278
81481	732279
1658	732280
41800	732281
24169	732282
83023	732283
34613	732284
25543	732285
15301	732286
58541	732287
75726	732288
43542	732289
270579	732290
132901	732291
263517	732292
89748	732293
9679	732294
176580	732295
127510	732296
42648	732297
23013	732298
245642	732299
46769	732300
156364	732301
141047	732302
1839	732303
49154	732304
8487	732305
285766	732306
17210	732307
8571	732308
880	732309
30486	732310
212601	732311
38153	732312
7684	732313
55030	732314
68170	732315
209088	732316
77323	732317
57034	732318
107452	732319
16750	732320
301470	732321
8214	732322
10299	732323
187976	732324
19096	732325
265506	732326
25861	732327
53881	732328
160841	732329
223817	732330
17819	732331
168573	732332
5683	732333
21413	732334
8425	732335
21864	732336
6842	732337
46297	732338
12892	732339
152109	732340
65821	732341
138680	732342
21962	732343
226043	732344
53840	732345
4884	732346
96001	732347
29645	732348
40539	732349
283797	732350
104884	732351
42993	732352
5337	732353
39202	732354
2574	732355
251672	732356
242859	732357
13065	732358
81395	732359
51586	732360
76498	732361
38591	732362
136882	732363
3133	732364
126434	732365
120567	732366
1976	732367
172425	732368
6422	732369
84762	732370
32553	732371
25682	732372
56875	732373
15594	732374
298208	732375
87506	732376
95355	732377
21619	732378
257191	732379
67645	732380
92441	732381
129472	732382
97331	732383
19803	732384
120855	732385
2431	732386
28330	732387
48750	732388
31386	732389
53596	732390
14059	732391
13689	732392
15734	732393
82743	732394
71233	732395
93697	732396
18070	732397
34451	732398
45518	732399
17099	732400
93292	732401
18095	732402
25360	732403
9900	732404
123107	732405
112416	732406
7395	732407
105351	732408
76404	732409
276222	732410
5633	732411
24846	732412
41076	732413
80713	732414
196658	732415
11433	732416
21755	732417
10967	732418
212766	732419
121283	732420
556	732421
145022	732422
1495	732423
59025	732424
97698	732425
217357	732426
146864	732427
128118	732428
24937	732429
36136	732430
19157	732431
150905	732432
1479	732433
6073	732434
268357	732435
46250	732436
86737	732437
33252	732438
113850	732439
15449	732440
106488	732441
131704	732442
22867	732443
15670	732444
5331	732445
23861	732446
8944	732447
130342	732448
43420	732449
4055	732450
99379	732451
18749	732452
23576	732453
19001	732454
160262	732455
3364	732456
2496	732457
53238	732458
20748	732459
31532	732460
138328	732461
32795	732462
58583	732463
214083	732464
55362	732465
33179	732466
1743	732467
65738	732468
1071	732469
29603	732470
168856	732471
14640	732472
212770	732473
24495	732474
117183	732475
164397	732476
189969	732477
189969	732478
45707	732479
126028	732480
72112	732481
16885	732482
24682	732483
31858	732484
415	732485
288453	732486
44839	732487
5932	732488
69491	732489
80576	732490
15763	732491
56923	732492
9197	732493
1376	732494
10712	732495
64953	732496
43690	732497
6067	732498
4574	732499
28301	732500
39004	732501
30262	732502
92572	732503
16837	732504
7808	732505
119738	732506
37430	732507
20114	732508
842	732509
72830	732510
56509	732511
39040	732512
39892	732513
55326	732514
205344	732515
7456	732516
41664	732517
128540	732518
39758	732519
75449	732520
124137	732521
299528	732522
153787	732523
115125	732524
206116	732525
54536	732526
174715	732527
42426	732528
140837	732529
159995	732530
78338	732531
254784	732532
300410	732533
106723	732534
245016	732535
29087	732536
129315	732537
11805	732538
7855	732539
3944	732540
5123	732541
167195	732542
3338	732543
81655	732544
62480	732545
190590	732546
28388	732547
17209	732548
9656	732549
278795	732550
15282	732551
92344	732552
102434	732553
272740	732554
5070	732555
137133	732556
203153	732557
643	732558
27290	732559
31140	732560
259260	732561
92895	732562
40902	732563
84352	732564
184088	732565
1427	732566
287253	732567
5865	732568
121493	732569
180744	732570
206493	732571
22987	732572
64269	732573
106089	732574
129410	732575
13375	732576
84753	732577
35602	732578
1840	732579
173855	732580
285430	732581
34574	732582
26932	732583
20502	732584
147988	732585
13205	732586
14798	732587
21962	732588
303480	732589
39103	732590
47187	732591
6004	732592
63367	732593
24672	732594
90088	732595
59947	732596
20073	732597
127740	732598
55579	732599
1060	732600
30811	732601
128105	732602
213195	732603
2388	732604
91300	732605
15380	732606
23202	732607
14815	732608
5011	732609
73195	732610
52719	732611
127486	732612
58097	732613
5844	732614
416	732615
1056	732616
89672	732617
50079	732618
18059	732619
297460	732620
50329	732621
6743	732622
132164	732623
64543	732624
9647	732625
211956	732626
190	732627
93542	732628
50019	732629
91254	732630
58733	732631
6369	732632
61734	732633
2850	732634
6895	732635
12478	732636
2510	732637
34641	732638
85213	732639
7143	732640
16187	732641
62420	732642
16481	732643
27293	732644
38916	732645
132001	732646
1536	732647
109	732648
11314	732649
41871	732650
2402	732651
112514	732652
51485	732653
24389	732654
16878	732655
35129	732656
28553	732657
133256	732658
44188	732659
289877	732660
149631	732661
11067	732662
58916	732663
544	732664
14269	732665
245213	732666
20520	732667
38400	732668
971	732669
108427	732670
185297	732671
134357	732672
9082	732673
3586	732674
44745	732675
194279	732676
5161	732677
4791	732678
29732	732679
4195	732680
25396	732681
129022	732682
3553	732683
1706	732684
67063	732685
758	732686
41	732687
129019	732688
76082	732689
114145	732690
633	732691
28	732692
28388	732693
41401	732694
200916	732695
38967	732696
1802	732697
39417	732698
6494	732699
143510	732700
68391	732701
34503	732702
38224	732703
195177	732704
23125	732705
16467	732706
5149	732707
30160	732708
8775	732709
267840	732710
27579	732711
88547	732712
4776	732713
210008	732714
39589	732715
703	732716
8144	732717
59508	732718
1494	732719
7430	732720
33925	732721
269305	732722
10540	732723
13001	732724
8293	732725
1660	732726
37792	732727
126256	732728
16744	732729
35669	732730
38415	732731
30262	732732
79783	732733
140909	732734
39543	732735
69812	732736
118007	732737
49807	732738
70788	732739
230003	732740
35784	732741
83768	732742
60005	732743
11937	732744
304907	732745
14227	732746
48972	732747
57622	732748
2110	732749
1	732750
17757	732751
113596	732752
109829	732753
86555	732754
43604	732755
52480	732756
102104	732757
72879	732758
15351	732759
176740	732760
144986	732761
64379	732762
92516	732763
140088	732764
309623	732765
157335	732766
89946	732767
255502	732768
18978	732769
2179	732770
41098	732771
380	732772
23223	732773
53292	732774
26942	732775
3403	732776
125858	732777
83564	732778
35321	732779
101095	732780
1058	732781
91139	732782
67359	732783
90366	732784
83754	732785
58513	732786
18697	732787
107788	732788
42634	732789
138443	732790
11669	732791
94506	732792
86372	732793
26403	732794
268710	732795
13742	732796
5861	732797
38392	732798
58108	732799
42616	732800
49280	732801
145375	732802
278638	732803
3131	732804
5727	732805
1413	732806
79101	732807
6595	732808
68775	732809
212525	732810
25460	732811
7613	732812
26493	732813
18176	732814
857	732815
5692	732816
160789	732817
105967	732818
8277	732819
114199	732820
209951	732821
8	732822
19675	732823
99202	732824
23113	732825
108163	732826
2987	732827
51526	732828
121353	732829
8089	732830
68493	732831
39716	732832
27691	732833
205906	732834
197344	732835
147018	732836
290358	732837
105698	732838
163914	732839
16871	732840
40396	732841
43554	732842
12548	732843
12548	732844
21317	732845
23136	732846
199817	732847
64566	732848
39016	732849
157803	732850
4458	732851
5131	732852
106285	732853
29669	732854
27448	732855
6542	732856
13146	732857
183819	732858
7506	732859
1122	732860
180666	732861
97849	732862
12425	732863
42056	732864
88099	732865
5663	732866
149134	732867
18699	732868
29947	732869
23950	732870
23950	732871
37341	732872
201373	732873
65414	732874
50759	732875
1055	732876
28610	732877
16260	732878
35512	732879
81079	732880
7528	732881
1799	732882
14906	732883
3032	732884
14415	732885
59294	732886
21161	732887
137153	732888
29782	732889
74022	732890
185760	732891
13997	732892
31527	732893
180624	732894
35133	732895
231009	732896
34844	732897
183852	732898
47683	732899
96081	732900
152245	732901
171287	732902
82165	732903
100931	732904
73555	732905
5896	732906
4688	732907
143385	732908
386	732909
17422	732910
19260	732911
227095	732912
670	732913
151471	732914
30403	732915
122261	732916
69205	732917
7375	732918
62002	732919
150909	732920
18573	732921
25159	732922
82	732923
22515	732924
1174	732925
274897	732926
9454	732927
38948	732928
89487	732929
85254	732930
5296	732931
171222	732932
37771	732933
10403	732934
12900	732935
4816	732936
59540	732937
151588	732938
70010	732939
146640	732940
57043	732941
98060	732942
10264	732943
23312	732944
124271	732945
86330	732946
37164	732947
214017	732948
18670	732949
11988	732950
19109	732951
123974	732952
14452	732953
40577	732954
212713	732955
2678	732956
36975	732957
3227	732958
51282	732959
621	732960
1080	732961
14504	732962
127476	732963
1330	732964
114184	732965
40327	732966
12501	732967
59081	732968
37649	732969
37649	732970
206149	732971
9989	732972
105947	732973
61448	732974
3522	732975
82419	732976
871	732977
7657	732978
794	732979
74738	732980
119397	732981
196388	732982
7983	732983
11447	732984
34775	732985
78712	732986
97155	732987
11969	732988
154688	732989
1417	732990
15640	732991
1150	732992
170954	732993
275105	732994
1912	732995
101706	732996
177211	732997
177211	732998
87248	732999
42180	733000
27026	733001
70204	733002
201	733003
50469	733004
4512	733005
300776	733006
34869	733007
30654	733008
6135	733009
60766	733010
96872	733011
64937	733012
42930	733013
29045	733014
108226	733015
3898	733016
64804	733017
40881	733018
40881	733019
10251	733020
210475	733021
1576	733022
123494	733023
14573	733024
169110	733025
6265	733026
114770	733027
22634	733028
72449	733029
2306	733030
89900	733031
89410	733032
53374	733033
105237	733034
111	733035
19261	733036
115515	733037
3341	733038
113209	733039
916	733040
22678	733041
1516	733042
6337	733043
219487	733044
55068	733045
77636	733046
61654	733047
8773	733048
27877	733049
12207	733050
50761	733051
4206	733052
83278	733053
3608	733054
13478	733055
26905	733056
21925	733057
22973	733058
82076	733059
107923	733060
4144	733061
243800	733062
73696	733063
9136	733064
86556	733065
2907	733066
37611	733067
303425	733068
23454	733069
76101	733070
138295	733071
99593	733072
260763	733073
36510	733074
10007	733075
311408	733076
18901	733077
50472	733078
39955	733079
12496	733080
141533	733081
2071	733082
30399	733083
11435	733084
167168	733085
3636	733086
118521	733087
3517	733088
17602	733089
20218	733090
5238	733091
177800	733092
24695	733093
202809	733094
75071	733095
76917	733096
1802	733097
43452	733098
153933	733099
12771	733100
202007	733101
120322	733102
67396	733103
134632	733104
4132	733105
44000	733106
51587	733107
739	733108
4740	733109
42798	733110
15578	733111
489	733112
46551	733113
230958	733114
4387	733115
53471	733116
20018	733117
33934	733118
46744	733119
110286	733120
57923	733121
37782	733122
96346	733123
35036	733124
20407	733125
80749	733126
98258	733127
135021	733128
31557	733129
88684	733130
63610	733131
36846	733132
82899	733133
107185	733134
131737	733135
6303	733136
889	733137
42630	733138
1083	733139
100	733140
5453	733141
171835	733142
24188	733143
56542	733144
41083	733145
176808	733146
29136	733147
95913	733148
37680	733149
49566	733150
60263	733151
6273	733152
124526	733153
129598	733154
7637	733155
1080	733156
22570	733157
3961	733158
7920	733159
167600	733160
131757	733161
234595	733162
102398	733163
11757	733164
121297	733165
114558	733166
8352	733167
128109	733168
115619	733169
51684	733170
6022	733171
57403	733172
1053	733173
10369	733174
49621	733175
64682	733176
91894	733177
446	733178
10233	733179
173289	733180
29456	733181
27904	733182
85600	733183
7390	733184
75817	733185
36177	733186
25036	733187
20083	733188
42493	733189
51853	733190
65967	733191
37400	733192
42479	733193
8654	733194
129746	733195
170612	733196
23087	733197
64255	733198
9870	733199
75065	733200
61497	733201
80000	733202
244949	733203
125625	733204
42164	733205
47537	733206
166732	733207
95727	733208
276772	733209
11080	733210
2141	733211
66413	733212
16664	733213
106098	733214
5299	733215
5165	733216
198989	733217
71944	733218
11520	733219
210917	733220
19773	733221
23867	733222
43567	733223
48786	733224
167230	733225
14756	733226
14945	733227
127614	733228
33725	733229
36339	733230
4593	733231
39571	733232
26074	733233
1265	733234
10107	733235
178187	733236
20533	733237
36211	733238
96094	733239
144793	733240
21978	733241
26900	733242
118238	733243
64758	733244
47222	733245
231424	733246
110152	733247
242764	733248
5477	733249
292918	733250
67396	733251
17	733252
85448	733253
309050	733254
19982	733255
126698	733256
27685	733257
77018	733258
90255	733259
19693	733260
106276	733261
76002	733262
48205	733263
37242	733264
14380	733265
15229	733266
158	733267
4939	733268
84717	733269
85903	733270
152143	733271
251904	733272
10006	733273
128931	733274
7473	733275
65134	733276
80166	733277
35633	733278
18615	733279
234868	733280
59	733281
3187	733282
4308	733283
153533	733284
43413	733285
51518	733286
78700	733287
135331	733288
64034	733289
142109	733290
163600	733291
25291	733292
32469	733293
27341	733294
81337	733295
49284	733296
855	733297
73119	733298
203642	733299
275871	733300
47291	733301
79810	733302
124363	733303
45898	733304
153999	733305
158779	733306
61168	733307
6152	733308
26876	733309
38594	733310
1749	733311
3007	733312
4991	733313
66182	733314
29087	733315
268	733316
52144	733317
5464	733318
247498	733319
142942	733320
5863	733321
34106	733322
60815	733323
29704	733324
33752	733325
36792	733326
52464	733327
69702	733328
22752	733329
11189	733330
57400	733331
10521	733332
35069	733333
39853	733334
29632	733335
43645	733336
42532	733337
91652	733338
29421	733339
19027	733340
84820	733341
197535	733342
9800	733343
25131	733344
297787	733345
165830	733346
7897	733347
295491	733348
5524	733349
183707	733350
42831	733351
20183	733352
54674	733353
61315	733354
60069	733355
7237	733356
74347	733357
5556	733358
78120	733359
7375	733360
36498	733361
76819	733362
198032	733363
106418	733364
76093	733365
4185	733366
48332	733367
62088	733368
62421	733369
8789	733370
75310	733371
131549	733372
205	733373
25526	733374
50673	733375
32445	733376
3502	733377
130291	733378
21234	733379
293628	733380
134057	733381
7261	733382
188280	733383
188280	733384
17928	733385
83134	733386
145820	733387
100617	733388
72301	733389
58657	733390
242525	733391
47805	733392
139821	733393
33586	733394
110867	733395
180627	733396
180224	733397
111960	733398
23318	733399
280563	733400
84431	733401
11056	733402
12784	733403
84197	733404
1377	733405
89787	733406
12704	733407
12425	733408
6514	733409
12264	733410
4740	733411
25875	733412
9347	733413
192185	733414
32443	733415
9485	733416
86087	733417
250120	733418
134210	733419
99172	733420
5250	733421
10006	733422
14933	733423
82140	733424
322	733425
2316	733426
46251	733427
25270	733428
152742	733429
5323	733430
36674	733431
31399	733432
28777	733433
1724	733434
70597	733435
94506	733436
168101	733437
268517	733438
27799	733439
259138	733440
209463	733441
129318	733442
39149	733443
19521	733444
205160	733445
6557	733446
33369	733447
42217	733448
12843	733449
823	733450
52706	733451
52706	733452
248713	733453
76243	733454
33205	733455
26372	733456
3124	733457
514	733458
44775	733459
131514	733460
13814	733461
20203	733462
42681	733463
10001	733464
44130	733465
46953	733466
153	733467
248646	733468
3564	733469
1783	733470
242411	733471
56189	733472
106385	733473
15585	733474
107564	733475
133015	733476
21654	733477
47680	733478
10513	733479
1020	733480
2998	733481
22386	733482
80916	733483
282843	733484
161869	733485
70040	733486
198893	733487
204212	733488
9159	733489
137973	733490
20755	733491
13496	733492
16851	733493
81494	733494
46562	733495
15393	733496
182575	733497
139812	733498
267861	733499
39639	733500
139209	733501
19097	733502
26656	733503
300539	733504
33715	733505
27387	733506
36490	733507
5279	733508
42795	733509
5279	733510
70036	733511
13318	733512
16053	733513
115124	733514
202270	733515
159897	733516
29671	733517
5372	733518
142901	733519
130133	733520
36177	733521
18492	733522
7108	733523
115172	733524
38012	733525
21846	733526
169040	733527
2686	733528
12523	733529
88354	733530
2025	733531
126038	733532
9858	733533
27956	733534
37022	733535
21716	733536
28204	733537
110187	733538
45173	733539
205580	733540
19555	733541
29720	733542
156	733543
27743	733544
21082	733545
59772	733546
30226	733547
131186	733548
31376	733549
3134	733550
217812	733551
4599	733552
175804	733553
21931	733554
50841	733555
26310	733556
49787	733557
46826	733558
19017	733559
39001	733560
3631	733561
193637	733562
96622	733563
72703	733564
88355	733565
1701	733566
18404	733567
60417	733568
32062	733569
184516	733570
26184	733571
155659	733572
5720	733573
42472	733574
29020	733575
63325	733576
179535	733577
30802	733578
41159	733579
103144	733580
304	733581
37992	733582
13391	733583
75703	733584
154461	733585
54566	733586
513	733587
5992	733588
51707	733589
63049	733590
142599	733591
164724	733592
34946	733593
123461	733594
171709	733595
129635	733596
75663	733597
102321	733598
58721	733599
46459	733600
56329	733601
141542	733602
3152	733603
172313	733604
98724	733605
92149	733606
129226	733607
248644	733608
4231	733609
18349	733610
8841	733611
11373	733612
203589	733613
86081	733614
13950	733615
8768	733616
11113	733617
43410	733618
289	733619
26095	733620
30041	733621
12794	733622
192068	733623
19416	733624
125371	733625
68765	733626
76684	733627
28363	733628
1688	733629
147873	733630
83405	733631
15451	733632
135273	733633
61727	733634
70332	733635
48963	733636
57771	733637
260878	733638
185334	733639
258518	733640
232397	733641
10870	733642
29188	733643
200842	733644
29115	733645
136984	733646
76933	733647
54880	733648
75040	733649
118246	733650
118231	733651
6258	733652
65892	733653
34748	733654
59864	733655
266107	733656
102440	733657
14043	733658
309574	733659
21438	733660
177999	733661
128873	733662
38689	733663
29741	733664
134648	733665
260517	733666
311924	733667
73089	733668
170360	733669
2225	733670
84650	733671
256204	733672
273679	733673
212012	733674
71372	733675
47396	733676
55770	733677
123614	733678
9467	733679
194810	733680
82590	733681
2587	733682
156069	733683
18890	733684
70029	733685
87302	733686
105412	733687
21418	733688
83270	733689
177394	733690
47612	733691
54476	733692
182107	733693
35214	733694
49769	733695
58366	733696
21296	733697
21188	733698
97305	733699
6438	733700
268722	733701
153698	733702
62476	733703
176	733704
12143	733705
69094	733706
6192	733707
655	733708
21820	733709
5021	733710
18389	733711
803	733712
279	733713
33829	733714
5086	733715
195644	733716
11679	733717
64882	733718
7180	733719
96751	733720
125405	733721
38502	733722
24994	733723
5473	733724
251152	733725
19604	733726
134396	733727
190526	733728
145821	733729
190815	733730
190815	733731
53952	733732
108350	733733
128987	733734
29805	733735
45755	733736
8501	733737
177500	733738
124510	733739
3171	733740
231080	733741
85956	733742
2479	733743
190966	733744
55011	733745
101866	733746
13526	733747
7634	733748
301231	733749
80302	733750
1265	733751
34867	733752
90774	733753
272	733754
48006	733755
136053	733756
59403	733757
39692	733758
97332	733759
305	733760
2236	733761
73167	733762
5778	733763
7750	733764
214988	733765
45686	733766
115962	733767
33438	733768
259164	733769
50937	733770
109291	733771
12405	733772
273070	733773
146857	733774
118141	733775
209885	733776
9428	733777
1102	733778
118657	733779
104765	733780
115330	733781
244367	733782
217941	733783
36165	733784
55103	733785
20777	733786
65803	733787
15844	733788
196215	733789
47427	733790
208128	733791
4270	733792
54611	733793
35036	733794
117087	733795
109233	733796
169062	733797
19387	733798
127780	733799
42077	733800
138768	733801
281220	733802
178480	733803
17099	733804
9312	733805
23739	733806
12300	733807
71251	733808
71605	733809
2373	733810
8020	733811
23178	733812
91817	733813
14164	733814
13099	733815
26624	733816
49826	733817
2175	733818
99900	733819
32836	733820
249296	733821
16881	733822
16881	733823
24689	733824
93077	733825
14839	733826
2958	733827
8532	733828
12292	733829
143553	733830
85180	733831
18132	733832
289858	733833
20778	733834
170064	733835
32434	733836
38784	733837
15566	733838
48186	733839
116912	733840
61641	733841
206970	733842
711	733843
317	733844
14549	733845
139006	733846
2213	733847
8974	733848
170337	733849
97293	733850
16660	733851
5479	733852
3925	733853
31855	733854
26068	733855
65542	733856
6166	733857
15624	733858
236318	733859
3578	733860
11257	733861
17350	733862
6243	733863
130531	733864
35741	733865
95122	733866
209036	733867
25233	733868
25233	733869
1	733870
50898	733871
199642	733872
121537	733873
135521	733874
71535	733875
65171	733876
164390	733877
17619	733878
90779	733879
6760	733880
192990	733881
213270	733882
151652	733883
26285	733884
42961	733885
215189	733886
14805	733887
77014	733888
51192	733889
82546	733890
20819	733891
33310	733892
13130	733893
171887	733894
92248	733895
3683	733896
68878	733897
16221	733898
234731	733899
260406	733900
49917	733901
273705	733902
12092	733903
124301	733904
2663	733905
52348	733906
22812	733907
10218	733908
27702	733909
25316	733910
261285	733911
7801	733912
6116	733913
132125	733914
192085	733915
79839	733916
232724	733917
80400	733918
82305	733919
48568	733920
105515	733921
86142	733922
172392	733923
29313	733924
95932	733925
14545	733926
80574	733927
13681	733928
17391	733929
18826	733930
213493	733931
21639	733932
14020	733933
151795	733934
268025	733935
57849	733936
40207	733937
48683	733938
3032	733939
7618	733940
3981	733941
107049	733942
30059	733943
56295	733944
28295	733945
6832	733946
52301	733947
199225	733948
24516	733949
54438	733950
4332	733951
7236	733952
235620	733953
14828	733954
182558	733955
9154	733956
42908	733957
127157	733958
61662	733959
83151	733960
145682	733961
11466	733962
11048	733963
87007	733964
39138	733965
131198	733966
96652	733967
169513	733968
16932	733969
41965	733970
293450	733971
195649	733972
215110	733973
13932	733974
16100	733975
480	733976
20783	733977
88588	733978
155756	733979
35827	733980
33655	733981
38821	733982
42001	733983
32606	733984
59016	733985
18563	733986
43277	733987
41250	733988
109895	733989
18960	733990
118924	733991
7459	733992
15711	733993
68590	733994
98447	733995
22008	733996
3388	733997
92837	733998
59397	733999
3994	734000
55375	734001
809	734002
1223	734003
73084	734004
3808	734005
10848	734006
1567	734007
100	734008
126189	734009
254880	734010
250131	734011
59237	734012
25052	734013
29335	734014
13450	734015
142267	734016
16	734017
200002	734018
37722	734019
72715	734020
31575	734021
5744	734022
7426	734023
97247	734024
80435	734025
18578	734026
116392	734027
157484	734028
232524	734029
38713	734030
11964	734031
66406	734032
192171	734033
228120	734034
16306	734035
22609	734036
71828	734037
26150	734038
185903	734039
39477	734040
305904	734041
278743	734042
51901	734043
176065	734044
92796	734045
57943	734046
48010	734047
12915	734048
16231	734049
84532	734050
104080	734051
11572	734052
9224	734053
43996	734054
55566	734055
169883	734056
214	734057
59947	734058
86226	734059
284	734060
4798	734061
20805	734062
15400	734063
57415	734064
369	734065
1027	734066
68	734067
64242	734068
2925	734069
514	734070
25900	734071
140494	734072
935	734073
6254	734074
39120	734075
1912	734076
90937	734077
79015	734078
29202	734079
213251	734080
117862	734081
13212	734082
40617	734083
164539	734084
11292	734085
97958	734086
81646	734087
78452	734088
144073	734089
11533	734090
96021	734091
11924	734092
185392	734093
14267	734094
24724	734095
55856	734096
101621	734097
4771	734098
4771	734099
212816	734100
30186	734101
33411	734102
1339	734103
33867	734104
8103	734105
295624	734106
6187	734107
216793	734108
7655	734109
40078	734110
14653	734111
19647	734112
185037	734113
31116	734114
186028	734115
3993	734116
90753	734117
49	734118
1958	734119
15228	734120
3967	734121
80811	734122
11627	734123
149680	734124
134369	734125
139793	734126
21879	734127
997	734128
58594	734129
6903	734130
47358	734131
13607	734132
31336	734133
54933	734134
78518	734135
53058	734136
137812	734137
155596	734138
109313	734139
3358	734140
17839	734141
31242	734142
30562	734143
128662	734144
104750	734145
136359	734146
1433	734147
92585	734148
156044	734149
110021	734150
36318	734151
81270	734152
17427	734153
9258	734154
73089	734155
5681	734156
1119	734157
206244	734158
179599	734159
179159	734160
183406	734161
3232	734162
18123	734163
122889	734164
23710	734165
845	734166
23583	734167
247053	734168
8201	734169
58276	734170
251696	734171
25693	734172
104200	734173
26052	734174
3192	734175
43012	734176
132368	734177
12738	734178
49721	734179
90651	734180
6202	734181
130630	734182
185502	734183
77822	734184
2768	734185
19618	734186
59742	734187
211434	734188
58543	734189
44952	734190
160714	734191
8104	734192
170012	734193
216383	734194
49684	734195
49684	734196
8848	734197
281005	734198
31442	734199
36154	734200
172673	734201
42107	734202
130206	734203
5386	734204
299664	734205
155692	734206
146951	734207
141995	734208
289427	734209
87040	734210
188898	734211
121228	734212
88613	734213
151541	734214
214707	734215
64381	734216
179148	734217
11184	734218
18822	734219
247309	734220
200037	734221
14168	734222
38473	734223
217524	734224
72794	734225
148116	734226
196847	734227
91012	734228
261522	734229
197930	734230
111281	734231
78537	734232
1005	734233
59374	734234
8563	734235
229419	734236
12809	734237
312611	734238
75991	734239
208397	734240
4399	734241
6840	734242
97439	734243
11869	734244
49781	734245
67007	734246
94887	734247
19177	734248
40216	734249
40216	734250
164638	734251
91759	734252
294591	734253
5252	734254
141574	734255
232	734256
185397	734257
146310	734258
132948	734259
143337	734260
259	734261
157366	734262
68418	734263
53547	734264
197081	734265
193331	734266
214998	734267
18358	734268
63777	734269
236356	734270
156184	734271
3598	734272
74044	734273
237746	734274
109310	734275
35462	734276
30568	734277
117918	734278
189525	734279
127307	734280
38220	734281
53238	734282
282368	734283
124347	734284
62058	734285
142068	734286
84017	734287
256039	734288
57400	734289
161667	734290
134014	734291
45571	734292
952	734293
245317	734294
49445	734295
121636	734296
73771	734297
109319	734298
13564	734299
143501	734300
11490	734301
74418	734302
198849	734303
30297	734304
30297	734305
30297	734306
106963	734307
109940	734308
199562	734309
236355	734310
100214	734311
90142	734312
14426	734313
161831	734314
110543	734315
2562	734316
125370	734317
167372	734318
124118	734319
4400	734320
19455	734321
133237	734322
161189	734323
5558	734324
211745	734325
112154	734326
144167	734327
120616	734328
4978	734329
34409	734330
161796	734331
11064	734332
17431	734333
195062	734334
254690	734335
99503	734336
28400	734337
148	734338
142493	734339
303566	734340
302704	734341
165093	734342
143988	734343
108783	734344
123809	734345
134977	734346
18372	734347
40865	734348
94932	734349
15655	734350
15003	734351
237292	734352
7706	734353
153263	734354
50456	734355
20684	734356
115920	734357
79654	734358
54742	734359
18712	734360
253698	734361
198913	734362
297355	734363
105046	734364
111258	734365
49724	734366
92906	734367
76003	734368
57862	734369
198757	734370
189120	734371
243632	734372
63332	734373
215580	734374
89812	734375
54669	734376
23102	734377
118045	734378
49060	734379
15406	734380
37130	734381
37660	734382
7974	734383
52374	734384
40871	734385
87659	734386
79228	734387
39347	734388
14188	734389
55125	734390
15110	734391
14267	734392
14267	734393
1168	734394
183643	734395
87513	734396
677	734397
166	734398
20498	734399
146896	734400
76757	734401
146522	734402
26896	734403
4332	734404
6948	734405
977	734406
128875	734407
234774	734408
96711	734409
6735	734410
3971	734411
241514	734412
255849	734413
181518	734414
156845	734415
5121	734416
298	734417
82531	734418
47606	734419
21204	734420
64718	734421
233596	734422
163831	734423
16407	734424
722	734425
286830	734426
208460	734427
113836	734428
2714	734429
119358	734430
18799	734431
181546	734432
35575	734433
278865	734434
61910	734435
12662	734436
154592	734437
65932	734438
7235	734439
4624	734440
1423	734441
4104	734442
270103	734443
72031	734444
112183	734445
241343	734446
43158	734447
86249	734448
73673	734449
201724	734450
19226	734451
85989	734452
26481	734453
167799	734454
472	734455
106123	734456
38045	734457
25237	734458
217900	734459
30619	734460
110843	734461
124553	734462
26505	734463
139664	734464
53767	734465
244517	734466
121638	734467
29787	734468
101290	734469
61472	734470
81827	734471
123659	734472
199735	734473
234803	734474
34171	734475
183998	734476
39676	734477
155969	734478
5754	734479
82875	734480
36951	734481
169585	734482
50559	734483
278174	734484
58123	734485
177952	734486
260343	734487
275903	734488
169861	734489
103386	734490
46404	734491
198953	734492
33977	734493
240883	734494
149411	734495
47056	734496
127067	734497
178386	734498
153471	734499
17138	734500
20757	734501
51065	734502
8669	734503
210041	734504
90841	734505
278055	734506
64690	734507
13549	734508
97596	734509
30894	734510
105213	734511
8953	734512
142449	734513
80072	734514
238280	734515
32204	734516
23016	734517
48410	734518
146250	734519
29611	734520
41978	734521
17049	734522
78683	734523
47366	734524
12402	734525
53230	734526
95328	734527
49833	734528
305	734529
36001	734530
140801	734531
238358	734532
7868	734533
22776	734534
174536	734535
64865	734536
105191	734537
211426	734538
1658	734539
7551	734540
972	734541
50456	734542
178865	734543
125464	734544
129696	734545
41103	734546
55225	734547
105919	734548
86312	734549
97659	734550
23394	734551
257250	734552
200578	734553
6151	734554
36227	734555
5878	734556
3242	734557
58279	734558
10613	734559
92201	734560
7291	734561
43598	734562
37033	734563
73450	734564
18804	734565
31077	734566
9510	734567
310372	734568
81878	734569
108957	734570
35194	734571
38173	734572
201646	734573
87629	734574
1644	734575
3554	734576
45891	734577
109362	734578
71846	734579
27904	734580
135732	734581
81419	734582
76271	734583
38470	734584
249146	734585
73	734586
33200	734587
81782	734588
213324	734589
6589	734590
193263	734591
149872	734592
6345	734593
48996	734594
21990	734595
36642	734596
81443	734597
29266	734598
58538	734599
29711	734600
79074	734601
126170	734602
226856	734603
97798	734604
81704	734605
36982	734606
140955	734607
105666	734608
63782	734609
79705	734610
28339	734611
128516	734612
121179	734613
27031	734614
253530	734615
308386	734616
27693	734617
55246	734618
21015	734619
215697	734620
94074	734621
261384	734622
49309	734623
90540	734624
78952	734625
310445	734626
163874	734627
41660	734628
136541	734629
246484	734630
107255	734631
60944	734632
18185	734633
253082	734634
19747	734635
124231	734636
5860	734637
136121	734638
22178	734639
12816	734640
70398	734641
267397	734642
18530	734643
64644	734644
80204	734645
305550	734646
26749	734647
17896	734648
85678	734649
34325	734650
59018	734651
145515	734652
70993	734653
139734	734654
127140	734655
57103	734656
179793	734657
24224	734658
1073	734659
12165	734660
172066	734661
63166	734662
68392	734663
308118	734664
18510	734665
42495	734666
16852	734667
36887	734668
107957	734669
91605	734670
172304	734671
30632	734672
57496	734673
113376	734674
77815	734675
95502	734676
81791	734677
127739	734678
165889	734679
215583	734680
54351	734681
64584	734682
4236	734683
43427	734684
42248	734685
122824	734686
16852	734687
16852	734688
142485	734689
232626	734690
10198	734691
127555	734692
61029	734693
123576	734694
52267	734695
39220	734696
23425	734697
26130	734698
11141	734699
127935	734700
59038	734701
84101	734702
71713	734703
30783	734704
209893	734705
24924	734706
49530	734707
70722	734708
3778	734709
133858	734710
25573	734711
12097	734712
7702	734713
128620	734714
85922	734715
67755	734716
87839	734717
51181	734718
115444	734719
292857	734720
176279	734721
37449	734722
202669	734723
73920	734724
36938	734725
264409	734726
302752	734727
76652	734728
154249	734729
8540	734730
51413	734731
190646	734732
48174	734733
310057	734734
149038	734735
92202	734736
26552	734737
55290	734738
27087	734739
222246	734740
30822	734741
158887	734742
157278	734743
43661	734744
142692	734745
85227	734746
207505	734747
137957	734748
21005	734749
5029	734750
48831	734751
16115	734752
181194	734753
62066	734754
147098	734755
1409	734756
12376	734757
40333	734758
82615	734759
104339	734760
189709	734761
302171	734762
25230	734763
42137	734764
268178	734765
28998	734766
111309	734767
15354	734768
305514	734769
11868	734770
125635	734771
28582	734772
135512	734773
109525	734774
6113	734775
39659	734776
209068	734777
70315	734778
257571	734779
116557	734780
307311	734781
183649	734782
3039	734783
205967	734784
1629	734785
56915	734786
189534	734787
2667	734788
54826	734789
135624	734790
30699	734791
203835	734792
94651	734793
52869	734794
39396	734795
18539	734796
200265	734797
128104	734798
24146	734799
128989	734800
33452	734801
8703	734802
118660	734803
73194	734804
130192	734805
144293	734806
26734	734807
45394	734808
12017	734809
103291	734810
380	734811
109206	734812
203046	734813
130004	734814
144062	734815
82353	734816
5724	734817
92580	734818
85529	734819
225292	734820
18321	734821
15105	734822
62594	734823
33201	734824
117567	734825
118283	734826
153190	734827
25440	734828
91367	734829
213889	734830
37987	734831
5483	734832
205665	734833
92780	734834
9152	734835
133012	734836
4939	734837
8296	734838
299165	734839
82888	734840
166824	734841
37417	734842
133195	734843
88201	734844
55636	734845
287966	734846
286131	734847
262183	734848
207634	734849
293749	734850
276667	734851
62950	734852
2213	734853
116234	734854
33755	734855
36325	734856
115319	734857
223714	734858
121856	734859
29666	734860
53813	734861
64058	734862
9289	734863
8172	734864
13368	734865
165962	734866
134466	734867
50764	734868
110106	734869
47490	734870
17719	734871
274664	734872
65587	734873
42894	734874
166578	734875
71046	734876
142369	734877
130353	734878
57716	734879
229134	734880
94678	734881
110911	734882
97905	734883
230501	734884
60426	734885
286684	734886
3472	734887
222	734888
1271	734889
37024	734890
136937	734891
21884	734892
71586	734893
48348	734894
183252	734895
106672	734896
110089	734897
1727	734898
129246	734899
12777	734900
80605	734901
33596	734902
260412	734903
17321	734904
129751	734905
84761	734906
129485	734907
180999	734908
37820	734909
62411	734910
27930	734911
21120	734912
27877	734913
76935	734914
125517	734915
286870	734916
58538	734917
113639	734918
987	734919
201297	734920
163274	734921
57992	734922
54023	734923
48359	734924
124190	734925
7407	734926
305288	734927
91271	734928
123997	734929
101006	734930
95933	734931
12830	734932
77427	734933
75785	734934
1797	734935
21705	734936
38863	734937
193212	734938
60669	734939
126128	734940
57500	734941
90974	734942
12394	734943
33730	734944
127424	734945
152920	734946
209784	734947
209876	734948
186990	734949
58719	734950
195584	734951
195584	734952
34334	734953
23672	734954
79207	734955
20466	734956
295505	734957
66784	734958
279616	734959
10253	734960
6645	734961
225660	734962
95029	734963
69273	734964
278	734965
89663	734966
59523	734967
117143	734968
6157	734969
30733	734970
94397	734971
196087	734972
93761	734973
48633	734974
84002	734975
33023	734976
19562	734977
64469	734978
29366	734979
78371	734980
117124	734981
194905	734982
144960	734983
196805	734984
15088	734985
16570	734986
10274	734987
214369	734988
93026	734989
42134	734990
37867	734991
75852	734992
127380	734993
6589	734994
169903	734995
59286	734996
162996	734997
1762	734998
21024	734999
39109	735000
148040	735001
69792	735002
24978	735003
180166	735004
137465	735005
103646	735006
986	735007
16783	735008
33784	735009
167850	735010
94715	735011
17000	735012
158179	735013
158179	735014
249362	735015
101852	735016
107813	735017
27315	735018
110706	735019
37375	735020
129171	735021
95027	735022
99748	735023
199780	735024
167565	735025
520	735026
137642	735027
104746	735028
76539	735029
33551	735030
230479	735031
490	735032
246148	735033
77902	735034
141741	735035
8867	735036
35153	735037
129624	735038
186417	735039
104523	735040
300173	735041
7104	735042
24067	735043
208798	735044
33213	735045
15945	735046
110752	735047
213002	735048
207130	735049
96948	735050
26487	735051
68631	735052
71519	735053
58442	735054
44071	735055
13913	735056
26857	735057
70089	735058
166336	735059
312708	735060
75273	735061
186483	735062
268703	735063
30070	735064
15419	735065
8138	735066
64509	735067
104437	735068
80107	735069
76639	735070
121109	735071
46751	735072
163951	735073
94790	735074
2825	735075
90637	735076
264016	735077
286482	735078
108351	735079
270834	735080
175188	735081
10180	735082
192945	735083
10140	735084
89481	735085
3466	735086
28589	735087
237203	735088
236360	735089
90367	735090
125635	735091
135791	735092
1282	735093
109053	735094
189262	735095
126551	735096
189004	735097
152212	735098
23647	735099
170565	735100
9662	735101
62784	735102
58473	735103
113672	735104
144368	735105
125945	735106
64744	735107
130714	735108
74925	735109
50787	735110
22625	735111
184953	735112
297192	735113
39234	735114
66332	735115
83371	735116
222859	735117
37398	735118
167506	735119
61717	735120
38831	735121
280363	735122
10901	735123
129026	735124
2	735125
101549	735126
104168	735127
32821	735128
115896	735129
78968	735130
25746	735131
56246	735132
90969	735133
26083	735134
184381	735135
85215	735136
81713	735137
5086	735138
57526	735139
61247	735140
225693	735141
100619	735142
184791	735143
109838	735144
2089	735145
60023	735146
47885	735147
75623	735148
249219	735149
4318	735150
123898	735151
187178	735152
192062	735153
95310	735154
58506	735155
89418	735156
89418	735157
243364	735158
120447	735159
277915	735160
77437	735161
220364	735162
5894	735163
12149	735164
62480	735165
85762	735166
122858	735167
73548	735168
63347	735169
45164	735170
246562	735171
33428	735172
43997	735173
83883	735174
10693	735175
67501	735176
1184	735177
95803	735178
112765	735179
61501	735180
92104	735181
148071	735182
96644	735183
253876	735184
98721	735185
119358	735186
360	735187
275863	735188
8884	735189
12948	735190
296780	735191
94101	735192
13636	735193
177554	735194
49255	735195
28226	735196
136352	735197
171519	735198
288913	735199
2578	735200
1657	735201
188244	735202
19286	735203
4670	735204
6221	735205
89916	735206
12720	735207
96386	735208
3013	735209
7791	735210
42813	735211
183	735212
27593	735213
33499	735214
27580	735215
29767	735216
32225	735217
74356	735218
22881	735219
4803	735220
17940	735221
300701	735222
213995	735223
4804	735224
299321	735225
47023	735226
66106	735227
102228	735228
7872	735229
79953	735230
247169	735231
17252	735232
17745	735233
202845	735234
87627	735235
199022	735236
99767	735237
163559	735238
158931	735239
134153	735240
56407	735241
78044	735242
64462	735243
81956	735244
163220	735245
241599	735246
94829	735247
43333	735248
94130	735249
201043	735250
23176	735251
208030	735252
57913	735253
46947	735254
26263	735255
49141	735256
129869	735257
28785	735258
187141	735259
150665	735260
110695	735261
43917	735262
132568	735263
102402	735264
64702	735265
7257	735266
96058	735267
66218	735268
285007	735269
33116	735270
129177	735271
7970	735272
35573	735273
54208	735274
165114	735275
4816	735276
15691	735277
75696	735278
86257	735279
46102	735280
17752	735281
85329	735282
266352	735283
249186	735284
42489	735285
192506	735286
47457	735287
56079	735288
52393	735289
245222	735290
102387	735291
133546	735292
733	735293
147119	735294
80293	735295
7888	735296
117393	735297
129667	735298
48060	735299
20483	735300
300253	735301
157977	735302
173866	735303
6987	735304
85643	735305
213738	735306
19646	735307
45458	735308
4017	735309
34140	735310
89220	735311
128609	735312
205487	735313
10442	735314
51686	735315
201480	735316
56665	735317
8777	735318
37433	735319
64185	735320
170250	735321
264220	735322
55626	735323
8688	735324
185936	735325
69754	735326
40503	735327
28989	735328
107744	735329
119268	735330
11631	735331
217981	735332
95895	735333
123530	735334
26699	735335
138911	735336
142465	735337
52991	735338
92770	735339
150083	735340
24635	735341
27054	735342
187695	735343
34886	735344
290766	735345
108100	735346
64763	735347
11485	735348
251234	735349
251705	735350
96147	735351
134271	735352
127130	735353
64247	735354
301883	735355
64679	735356
70657	735357
229270	735358
8534	735359
22509	735360
49506	735361
97611	735362
26906	735363
217101	735364
21911	735365
32945	735366
111569	735367
146886	735368
152257	735369
156621	735370
94090	735371
274741	735372
121586	735373
40194	735374
30401	735375
21134	735376
174560	735377
33254	735378
61391	735379
140188	735380
184951	735381
45150	735382
65059	735383
5270	735384
43451	735385
96219	735386
109678	735387
218123	735388
107405	735389
81310	735390
73315	735391
160812	735392
73986	735393
131718	735394
142197	735395
113728	735396
47976	735397
7408	735398
40307	735399
35318	735400
10090	735401
28069	735402
294327	735403
5065	735404
4701	735405
185430	735406
125415	735407
154907	735408
248500	735409
22373	735410
69895	735411
1864	735412
101650	735413
7752	735414
82036	735415
311517	735416
6110	735417
188679	735418
1663	735419
7723	735420
88361	735421
27878	735422
198138	735423
97641	735424
267	735425
108969	735426
18235	735427
177597	735428
274303	735429
3271	735430
2307	735431
67640	735432
2172	735433
249621	735434
22433	735435
234679	735436
118961	735437
18287	735438
16893	735439
67311	735440
129615	735441
15992	735442
24544	735443
43517	735444
8103	735445
171178	735446
142824	735447
83793	735448
18593	735449
69667	735450
50979	735451
73617	735452
283196	735453
234748	735454
276132	735455
106184	735456
96706	735457
29218	735458
62267	735459
58725	735460
61699	735461
19772	735462
114531	735463
55999	735464
199567	735465
132472	735466
33211	735467
31866	735468
136516	735469
240041	735470
109650	735471
98810	735472
177184	735473
19039	735474
29069	735475
141936	735476
11780	735477
35730	735478
23472	735479
93492	735480
209743	735481
223620	735482
151643	735483
28651	735484
27688	735485
254522	735486
144101	735487
90553	735488
166864	735489
202737	735490
20660	735491
289639	735492
154726	735493
78992	735494
104722	735495
6926	735496
100909	735497
42957	735498
8509	735499
62514	735500
70143	735501
33958	735502
128798	735503
68749	735504
45393	735505
89249	735506
137759	735507
2777	735508
145689	735509
150783	735510
82360	735511
219140	735512
138639	735513
121872	735514
105903	735515
111788	735516
16007	735517
8296	735518
264738	735519
10609	735520
119326	735521
82774	735522
28839	735523
98648	735524
111921	735525
87377	735526
217157	735527
88707	735528
93923	735529
236236	735530
49690	735531
144411	735532
29559	735533
303575	735534
146134	735535
13904	735536
1236	735537
14073	735538
59783	735539
104001	735540
184823	735541
65081	735542
45819	735543
3441	735544
12424	735545
113515	735546
31084	735547
24904	735548
140522	735549
18719	735550
9098	735551
146794	735552
70328	735553
117734	735554
126482	735555
21811	735556
51107	735557
17461	735558
156844	735559
84932	735560
7459	735561
96390	735562
107510	735563
68721	735564
144109	735565
49354	735566
95372	735567
63955	735568
167277	735569
29632	735570
30004	735571
29009	735572
119373	735573
8648	735574
181696	735575
20225	735576
179845	735577
62176	735578
70863	735579
5225	735580
12916	735581
71867	735582
27521	735583
50430	735584
43940	735585
69669	735586
6764	735587
125413	735588
16823	735589
102439	735590
75244	735591
133947	735592
126349	735593
205360	735594
34472	735595
53149	735596
5081	735597
144008	735598
82394	735599
136346	735600
87188	735601
86410	735602
76312	735603
232277	735604
117764	735605
190941	735606
439	735607
73988	735608
112685	735609
136548	735610
102397	735611
248851	735612
2711	735613
135914	735614
77002	735615
46699	735616
26549	735617
131790	735618
233533	735619
61376	735620
43497	735621
4071	735622
112313	735623
230993	735624
181980	735625
114295	735626
67623	735627
124054	735628
214597	735629
43207	735630
214811	735631
126716	735632
46750	735633
47990	735634
80049	735635
94528	735636
102962	735637
41436	735638
101937	735639
218910	735640
47593	735641
159516	735642
84033	735643
84033	735644
70108	735645
104407	735646
117890	735647
102332	735648
170548	735649
2786	735650
59096	735651
136082	735652
98082	735653
50521	735654
29867	735655
191164	735656
262058	735657
85387	735658
283342	735659
41728	735660
8020	735661
133094	735662
136673	735663
7965	735664
221243	735665
118173	735666
77232	735667
55261	735668
134819	735669
3613	735670
17062	735671
15073	735672
32251	735673
5216	735674
37014	735675
104537	735676
128043	735677
148804	735678
336	735679
113106	735680
46896	735681
215183	735682
79691	735683
81798	735684
10418	735685
131717	735686
11890	735687
77838	735688
92974	735689
199892	735690
199892	735691
4541	735692
147129	735693
134132	735694
39582	735695
244165	735696
278198	735697
108457	735698
34025	735699
132054	735700
49023	735701
113664	735702
191412	735703
10990	735704
38919	735705
43234	735706
287381	735707
239303	735708
152108	735709
234300	735710
115822	735711
77306	735712
11890	735713
91011	735714
186023	735715
7600	735716
27609	735717
38198	735718
228799	735719
52050	735720
8373	735721
281623	735722
127975	735723
21032	735724
29201	735725
132696	735726
90415	735727
68558	735728
198397	735729
278661	735730
36921	735731
175704	735732
303087	735733
5927	735734
66	735735
49977	735736
66480	735737
176524	735738
64203	735739
117305	735740
128330	735741
26475	735742
232829	735743
43255	735744
3968	735745
214545	735746
5720	735747
103230	735748
3549	735749
93758	735750
66419	735751
292507	735752
291592	735753
8390	735754
7175	735755
8249	735756
209617	735757
90962	735758
109427	735759
116409	735760
140425	735761
143127	735762
93598	735763
154030	735764
279817	735765
69029	735766
106671	735767
91732	735768
20363	735769
39484	735770
31257	735771
231341	735772
6243	735773
65723	735774
44147	735775
6483	735776
9668	735777
183641	735778
1815	735779
19986	735780
21904	735781
186206	735782
45178	735783
23538	735784
222749	735785
35662	735786
64647	735787
44536	735788
62465	735789
18564	735790
3474	735791
38154	735792
115432	735793
67435	735794
21737	735795
104109	735796
227865	735797
26756	735798
196192	735799
44923	735800
121599	735801
6167	735802
9958	735803
59682	735804
42900	735805
70482	735806
198780	735807
82944	735808
949	735809
112226	735810
129518	735811
3402	735812
19679	735813
136970	735814
3190	735815
97540	735816
164	735817
130112	735818
20987	735819
5926	735820
56524	735821
37981	735822
84016	735823
1090	735824
50085	735825
110088	735826
166752	735827
180982	735828
44737	735829
210353	735830
197002	735831
80904	735832
80904	735833
263837	735834
217732	735835
105987	735836
40117	735837
270703	735838
34293	735839
110577	735840
45609	735841
166938	735842
202800	735843
51020	735844
84277	735845
193020	735846
193020	735847
216404	735848
117272	735849
209382	735850
51200	735851
104226	735852
32074	735853
160190	735854
76489	735855
53196	735856
41440	735857
97342	735858
83910	735859
69515	735860
85008	735861
53253	735862
184496	735863
58025	735864
27302	735865
159984	735866
21927	735867
204705	735868
130808	735869
38625	735870
201417	735871
137813	735872
15707	735873
131915	735874
48094	735875
84395	735876
7475	735877
58873	735878
3481	735879
2917	735880
20084	735881
78707	735882
57753	735883
59514	735884
234277	735885
173472	735886
199160	735887
105679	735888
295952	735889
146429	735890
102651	735891
10992	735892
42701	735893
60266	735894
4453	735895
106795	735896
33560	735897
35990	735898
91990	735899
5930	735900
35630	735901
163398	735902
41912	735903
248425	735904
229458	735905
13410	735906
247085	735907
128194	735908
210754	735909
28076	735910
266877	735911
78044	735912
90551	735913
59333	735914
3184	735915
52102	735916
3589	735917
140658	735918
99763	735919
9877	735920
197314	735921
161555	735922
63750	735923
44339	735924
64635	735925
240097	735926
200516	735927
33527	735928
187521	735929
77414	735930
218250	735931
193231	735932
164774	735933
86705	735934
5335	735935
227669	735936
159345	735937
47319	735938
51566	735939
9427	735940
18192	735941
68037	735942
255541	735943
15743	735944
298071	735945
191015	735946
18279	735947
222857	735948
92251	735949
204017	735950
18297	735951
57903	735952
37575	735953
31809	735954
306071	735955
112951	735956
30674	735957
5642	735958
101428	735959
33005	735960
7509	735961
37696	735962
178127	735963
35202	735964
91402	735965
133839	735966
11454	735967
1431	735968
71130	735969
55128	735970
31854	735971
94777	735972
94777	735973
92182	735974
45992	735975
33950	735976
44	735977
149379	735978
146331	735979
135800	735980
197637	735981
122577	735982
28062	735983
40761	735984
6391	735985
9562	735986
60824	735987
62801	735988
20299	735989
14641	735990
1011	735991
125867	735992
35890	735993
119198	735994
209495	735995
4444	735996
142953	735997
111927	735998
188962	735999
2991	736000
239988	736001
143468	736002
145123	736003
245677	736004
103225	736005
5172	736006
66539	736007
35901	736008
79063	736009
247673	736010
71257	736011
828	736012
115988	736013
146630	736014
32853	736015
45775	736016
22002	736017
18290	736018
75263	736019
117963	736020
166786	736021
29013	736022
55189	736023
47415	736024
214218	736025
20883	736026
33516	736027
9496	736028
101847	736029
28	736030
257062	736031
98350	736032
13714	736033
172062	736034
89691	736035
2630	736036
206385	736037
49643	736038
215401	736039
271722	736040
203898	736041
101489	736042
126290	736043
10663	736044
143484	736045
230991	736046
207078	736047
45944	736048
85676	736049
15743	736050
56159	736051
217070	736052
125921	736053
72182	736054
42762	736055
7451	736056
43479	736057
59843	736058
61923	736059
270131	736060
269097	736061
721	736062
101839	736063
215103	736064
23238	736065
101244	736066
272753	736067
110290	736068
25236	736069
72981	736070
117285	736071
188864	736072
83814	736073
9197	736074
215311	736075
11379	736076
191967	736077
133471	736078
85567	736079
277936	736080
133705	736081
259968	736082
279395	736083
206783	736084
50881	736085
42709	736086
104032	736087
238200	736088
4349	736089
41058	736090
262442	736091
59979	736092
115358	736093
2052	736094
10633	736095
305548	736096
113330	736097
12229	736098
195405	736099
43877	736100
65215	736101
147305	736102
2920	736103
250981	736104
117168	736105
46158	736106
5749	736107
18255	736108
1759	736109
60941	736110
189663	736111
99532	736112
156107	736113
46493	736114
135875	736115
21847	736116
119020	736117
2424	736118
186542	736119
35926	736120
11456	736121
34011	736122
152590	736123
296681	736124
45756	736125
78674	736126
49689	736127
23174	736128
96238	736129
11650	736130
46818	736131
47843	736132
6406	736133
18757	736134
35688	736135
128136	736136
128769	736137
138	736138
106591	736139
269603	736140
20939	736141
201553	736142
28119	736143
195342	736144
89414	736145
124879	736146
6965	736147
185331	736148
95229	736149
24204	736150
139707	736151
130570	736152
157	736153
59515	736154
237597	736155
49271	736156
60658	736157
60890	736158
112388	736159
90657	736160
47284	736161
29320	736162
53491	736163
124545	736164
127027	736165
93577	736166
139285	736167
84461	736168
17191	736169
82969	736170
109259	736171
18386	736172
130719	736173
990	736174
10678	736175
45525	736176
180823	736177
5713	736178
173661	736179
254357	736180
62825	736181
54743	736182
50068	736183
206077	736184
92318	736185
77693	736186
273185	736187
137578	736188
170748	736189
48368	736190
149636	736191
77147	736192
14243	736193
178007	736194
12034	736195
74757	736196
191	736197
100902	736198
234086	736199
85767	736200
6517	736201
10457	736202
8254	736203
309176	736204
7133	736205
23201	736206
201921	736207
81104	736208
208	736209
59889	736210
183116	736211
44127	736212
7133	736213
120289	736214
30954	736215
142118	736216
37675	736217
78140	736218
31531	736219
147245	736220
82242	736221
11685	736222
128001	736223
53607	736224
204354	736225
128831	736226
106743	736227
20305	736228
14464	736229
1216	736230
47919	736231
99393	736232
33161	736233
29807	736234
73849	736235
137402	736236
92330	736237
269841	736238
9287	736239
3550	736240
28909	736241
2846	736242
114278	736243
14448	736244
21842	736245
7298	736246
62064	736247
63118	736248
92590	736249
95036	736250
90409	736251
3129	736252
7989	736253
9702	736254
142501	736255
31	736256
26903	736257
18967	736258
46061	736259
85387	736260
212601	736261
117110	736262
131219	736263
7368	736264
54813	736265
43561	736266
139	736267
294584	736268
249200	736269
40373	736270
209817	736271
69004	736272
35539	736273
200105	736274
71685	736275
89087	736276
46229	736277
5714	736278
38467	736279
182809	736280
3048	736281
189986	736282
113941	736283
108	736284
41574	736285
3321	736286
36006	736287
104967	736288
67207	736289
63751	736290
53738	736291
165232	736292
55137	736293
98623	736294
56524	736295
44185	736296
2230	736297
13895	736298
1020	736299
16623	736300
86450	736301
175506	736302
2023	736303
17176	736304
15813	736305
1347	736306
11156	736307
200349	736308
146400	736309
71717	736310
40790	736311
38755	736312
40970	736313
42148	736314
186706	736315
77360	736316
32512	736317
154	736318
45770	736319
129554	736320
122116	736321
186839	736322
48500	736323
103418	736324
247348	736325
29659	736326
48445	736327
265666	736328
31045	736329
114054	736330
1597	736331
61083	736332
184029	736333
127	736334
4965	736335
157408	736336
37587	736337
74824	736338
17258	736339
28531	736340
44019	736341
213622	736342
1670	736343
62042	736344
26784	736345
139721	736346
61738	736347
63281	736348
45603	736349
11366	736350
57397	736351
192320	736352
132920	736353
100672	736354
146515	736355
91375	736356
2853	736357
39051	736358
160758	736359
151577	736360
3222	736361
17597	736362
24118	736363
6109	736364
243059	736365
86956	736366
83596	736367
290190	736368
48708	736369
1969	736370
10495	736371
115831	736372
38760	736373
166871	736374
44200	736375
107029	736376
51495	736377
119898	736378
218021	736379
30855	736380
87647	736381
131392	736382
238217	736383
210859	736384
25794	736385
22371	736386
411	736387
57353	736388
18833	736389
18833	736390
43755	736391
101485	736392
988	736393
128439	736394
74397	736395
76251	736396
27880	736397
37472	736398
81262	736399
306157	736400
37557	736401
89812	736402
204258	736403
36584	736404
70625	736405
146748	736406
2728	736407
61895	736408
31272	736409
20105	736410
4206	736411
5497	736412
15256	736413
8651	736414
181149	736415
8223	736416
25496	736417
150151	736418
66727	736419
29545	736420
11542	736421
73098	736422
123125	736423
181603	736424
146319	736425
104279	736426
27604	736427
123589	736428
297803	736429
256398	736430
190870	736431
205508	736432
83529	736433
55389	736434
189794	736435
184567	736436
7829	736437
10121	736438
165487	736439
86529	736440
55949	736441
16773	736442
27191	736443
668	736444
462	736445
48585	736446
59899	736447
134364	736448
136451	736449
137417	736450
14868	736451
1598	736452
688	736453
160660	736454
16600	736455
190685	736456
10954	736457
60674	736458
1298	736459
1298	736460
193852	736461
61325	736462
149984	736463
21565	736464
43816	736465
34975	736466
63651	736467
231162	736468
69497	736469
10560	736470
28232	736471
67540	736472
139605	736473
87541	736474
14648	736475
14416	736476
128717	736477
128717	736478
43479	736479
74122	736480
39027	736481
142761	736482
7650	736483
69055	736484
33686	736485
56232	736486
3464	736487
78144	736488
69504	736489
99	736490
7467	736491
141892	736492
19629	736493
7360	736494
43917	736495
9344	736496
98105	736497
187259	736498
1934	736499
25365	736500
34775	736501
29660	736502
45293	736503
1299	736504
43040	736505
173231	736506
173231	736507
2960	736508
144858	736509
60429	736510
2858	736511
9362	736512
83469	736513
53579	736514
48170	736515
10806	736516
31616	736517
15184	736518
27913	736519
58129	736520
4588	736521
8856	736522
27207	736523
5161	736524
5780	736525
211269	736526
50905	736527
1096	736528
232924	736529
34189	736530
124158	736531
95436	736532
2930	736533
6207	736534
19864	736535
75669	736536
5869	736537
51345	736538
41849	736539
268413	736540
193375	736541
37951	736542
215450	736543
18136	736544
21080	736545
25223	736546
106797	736547
66964	736548
15370	736549
137029	736550
10688	736551
142484	736552
38186	736553
3589	736554
105450	736555
1702	736556
105356	736557
92708	736558
29275	736559
32477	736560
199674	736561
128566	736562
31629	736563
3775	736564
121466	736565
101287	736566
38882	736567
241490	736568
57750	736569
112924	736570
89928	736571
28455	736572
194093	736573
147028	736574
129029	736575
179763	736576
28537	736577
153004	736578
33828	736579
188920	736580
77056	736581
5894	736582
96743	736583
8833	736584
9132	736585
77188	736586
105642	736587
1479	736588
125976	736589
70136	736590
127654	736591
70834	736592
22871	736593
157624	736594
24934	736595
74735	736596
260439	736597
97709	736598
23327	736599
13853	736600
20702	736601
95819	736602
1848	736603
11208	736604
100735	736605
96	736606
285132	736607
285016	736608
130	736609
2714	736610
9547	736611
24072	736612
72031	736613
20058	736614
2875	736615
235562	736616
21748	736617
105929	736618
56220	736619
5724	736620
14012	736621
6202	736622
4802	736623
16807	736624
37587	736625
8551	736626
6045	736627
119117	736628
202702	736629
84422	736630
125739	736631
84176	736632
108196	736633
74701	736634
290	736635
125774	736636
58501	736637
62088	736638
38722	736639
350	736640
71341	736641
50348	736642
277374	736643
143490	736644
13994	736645
60389	736646
10586	736647
84374	736648
205827	736649
241948	736650
64440	736651
9697	736652
145664	736653
176540	736654
38066	736655
71920	736656
28270	736657
121372	736658
67222	736659
99038	736660
113595	736661
27360	736662
228444	736663
302806	736664
81190	736665
80296	736666
187463	736667
170474	736668
114290	736669
179485	736670
57154	736671
297596	736672
266966	736673
70364	736674
14980	736675
130744	736676
269843	736677
44864	736678
137515	736679
94179	736680
52974	736681
12791	736682
145238	736683
3602	736684
32515	736685
108722	736686
76555	736687
110513	736688
41265	736689
20544	736690
39515	736691
70674	736692
102572	736693
283073	736694
145514	736695
40200	736696
217199	736697
80307	736698
80307	736699
8138	736700
35180	736701
18238	736702
29100	736703
14450	736704
9273	736705
171507	736706
112199	736707
26112	736708
32734	736709
65916	736710
251332	736711
295690	736712
94565	736713
118750	736714
36366	736715
208649	736716
13481	736717
182719	736718
14837	736719
42420	736720
116886	736721
53214	736722
12233	736723
83866	736724
85565	736725
27930	736726
117006	736727
154444	736728
92337	736729
181197	736730
4750	736731
201259	736732
145506	736733
12417	736734
166876	736735
174899	736736
183350	736737
127665	736738
108453	736739
76344	736740
240342	736741
76642	736742
221240	736743
45230	736744
8352	736745
117028	736746
71076	736747
18217	736748
4802	736749
33524	736750
46624	736751
47806	736752
152069	736753
74394	736754
22673	736755
144116	736756
31994	736757
83077	736758
26629	736759
627	736760
14779	736761
138622	736762
209259	736763
17354	736764
137677	736765
20901	736766
26178	736767
19221	736768
111894	736769
284518	736770
84725	736771
258098	736772
32275	736773
169841	736774
18216	736775
90570	736776
9950	736777
128070	736778
5121	736779
19828	736780
82956	736781
98544	736782
99613	736783
144493	736784
119163	736785
202860	736786
182698	736787
11390	736788
82775	736789
48682	736790
145689	736791
96633	736792
292667	736793
36372	736794
172271	736795
136352	736796
7258	736797
171195	736798
28856	736799
209578	736800
55429	736801
179117	736802
185714	736803
125050	736804
63303	736805
278519	736806
1095	736807
19843	736808
210421	736809
10399	736810
206492	736811
54797	736812
133090	736813
234007	736814
4946	736815
287546	736816
209421	736817
10605	736818
9883	736819
4278	736820
78105	736821
109678	736822
149905	736823
29896	736824
107683	736825
15297	736826
268838	736827
123672	736828
72706	736829
1823	736830
18618	736831
195021	736832
106279	736833
92689	736834
21112	736835
37567	736836
51902	736837
88440	736838
625	736839
88498	736840
62150	736841
193565	736842
161368	736843
73152	736844
268412	736845
307876	736846
107790	736847
195290	736848
86593	736849
20946	736850
206760	736851
27533	736852
296376	736853
167980	736854
256671	736855
118468	736856
44092	736857
78524	736858
3700	736859
80245	736860
212716	736861
43027	736862
2797	736863
151443	736864
248855	736865
57681	736866
110555	736867
132406	736868
257989	736869
225930	736870
192753	736871
115609	736872
71750	736873
280235	736874
1545	736875
47438	736876
1037	736877
232778	736878
105812	736879
71305	736880
39265	736881
25694	736882
45111	736883
118527	736884
185753	736885
79234	736886
132267	736887
275810	736888
62447	736889
10688	736890
136916	736891
75609	736892
15483	736893
197139	736894
114555	736895
292005	736896
4845	736897
51869	736898
126255	736899
1597	736900
196928	736901
192230	736902
101334	736903
55454	736904
129881	736905
108025	736906
5327	736907
73011	736908
10992	736909
215176	736910
389	736911
227923	736912
59062	736913
2785	736914
44610	736915
486	736916
184081	736917
131312	736918
66646	736919
158833	736920
174012	736921
181435	736922
169105	736923
9930	736924
174950	736925
159929	736926
162980	736927
12115	736928
108930	736929
2704	736930
80321	736931
944	736932
43256	736933
13066	736934
15777	736935
14403	736936
97176	736937
150645	736938
80685	736939
80685	736940
8905	736941
2068	736942
143595	736943
188855	736944
102835	736945
55554	736946
68315	736947
103303	736948
13780	736949
610	736950
252796	736951
6966	736952
7943	736953
5033	736954
67415	736955
7612	736956
88194	736957
48679	736958
162342	736959
9069	736960
151338	736961
70693	736962
7902	736963
60438	736964
1885	736965
39255	736966
24645	736967
42112	736968
27357	736969
50354	736970
188981	736971
55554	736972
127088	736973
18263	736974
214466	736975
8170	736976
50707	736977
19756	736978
45734	736979
160684	736980
97330	736981
126290	736982
81498	736983
31726	736984
16451	736985
186990	736986
128551	736987
117726	736988
6930	736989
261510	736990
153588	736991
16974	736992
58356	736993
51604	736994
68094	736995
182318	736996
103164	736997
17777	736998
128345	736999
172657	737000
1604	737001
301938	737002
25059	737003
77990	737004
57008	737005
21509	737006
86510	737007
292595	737008
50560	737009
7331	737010
208876	737011
190767	737012
9767	737013
113392	737014
8461	737015
13421	737016
128730	737017
17779	737018
247594	737019
260881	737020
1214	737021
133447	737022
147898	737023
100584	737024
6576	737025
4560	737026
145952	737027
145139	737028
98023	737029
35409	737030
2046	737031
64097	737032
279857	737033
16565	737034
150402	737035
15955	737036
232448	737037
105710	737038
62888	737039
156025	737040
2157	737041
53435	737042
190593	737043
281539	737044
107893	737045
60801	737046
118513	737047
70840	737048
7604	737049
1543	737050
59139	737051
16477	737052
52164	737053
3007	737054
167909	737055
107278	737056
9110	737057
19974	737058
269238	737059
15236	737060
33616	737061
230826	737062
27753	737063
60279	737064
15066	737065
51050	737066
6604	737067
62081	737068
33755	737069
6721	737070
31112	737071
2971	737072
15216	737073
58351	737074
150821	737075
99671	737076
106832	737077
310262	737078
96591	737079
56648	737080
9983	737081
55307	737082
45164	737083
12597	737084
37951	737085
98049	737086
35613	737087
1450	737088
6749	737089
82627	737090
21741	737091
59695	737092
146556	737093
168	737094
45044	737095
82943	737096
2975	737097
122377	737098
135134	737099
25222	737100
38569	737101
127116	737102
77212	737103
3252	737104
18655	737105
192835	737106
80528	737107
50619	737108
177655	737109
142031	737110
138847	737111
66587	737112
233322	737113
99447	737114
91787	737115
50736	737116
22409	737117
5626	737118
23177	737119
99316	737120
77945	737121
11580	737122
26360	737123
49530	737124
63081	737125
13794	737126
63081	737127
158477	737128
192	737129
108380	737130
65921	737131
39196	737132
165522	737133
5176	737134
41023	737135
5084	737136
183476	737137
32047	737138
38086	737139
9639	737140
32872	737141
190805	737142
27231	737143
60005	737144
80567	737145
31181	737146
296839	737147
87328	737148
210838	737149
9836	737150
78385	737151
91382	737152
154093	737153
149943	737154
27875	737155
172266	737156
14348	737157
209650	737158
98872	737159
51972	737160
78252	737161
32483	737162
279634	737163
97409	737164
23019	737165
9764	737166
275208	737167
190471	737168
16187	737169
34766	737170
110040	737171
62016	737172
91539	737173
117146	737174
7903	737175
284	737176
188750	737177
306968	737178
74629	737179
231098	737180
310223	737181
189432	737182
11036	737183
43964	737184
166441	737185
11476	737186
312475	737187
48530	737188
21191	737189
126575	737190
145379	737191
74527	737192
8076	737193
233247	737194
202253	737195
80297	737196
131170	737197
81261	737198
137807	737199
32969	737200
20558	737201
48755	737202
62783	737203
123478	737204
177649	737205
20378	737206
51991	737207
89160	737208
884	737209
139	737210
1361	737211
147900	737212
69327	737213
7092	737214
7168	737215
154671	737216
207063	737217
17345	737218
131384	737219
117478	737220
24553	737221
26471	737222
167174	737223
1018	737224
50699	737225
73644	737226
187156	737227
6546	737228
19734	737229
179937	737230
144102	737231
79808	737232
89	737233
166772	737234
24457	737235
15964	737236
152197	737237
114201	737238
81338	737239
94885	737240
205036	737241
64000	737242
50172	737243
8892	737244
43721	737245
238706	737246
169870	737247
12161	737248
9187	737249
111975	737250
38502	737251
26885	737252
105040	737253
65852	737254
102680	737255
118798	737256
56648	737257
89405	737258
5280	737259
2965	737260
34960	737261
180331	737262
7824	737263
30823	737264
8592	737265
13991	737266
7413	737267
133385	737268
74359	737269
2277	737270
17899	737271
3074	737272
40068	737273
34443	737274
201544	737275
201544	737276
87603	737277
39828	737278
38407	737279
102284	737280
196826	737281
108807	737282
9657	737283
2560	737284
4565	737285
179922	737286
7172	737287
15701	737288
18194	737289
71329	737290
89376	737291
96910	737292
24721	737293
72779	737294
13525	737295
45490	737296
4818	737297
38958	737298
299559	737299
210366	737300
1350	737301
14257	737302
14133	737303
13186	737304
37937	737305
57756	737306
65192	737307
103870	737308
62935	737309
30307	737310
79738	737311
46037	737312
228814	737313
169209	737314
143720	737315
15105	737316
42244	737317
201008	737318
56837	737319
11994	737320
14218	737321
8740	737322
205421	737323
108209	737324
147606	737325
13070	737326
187315	737327
38737	737328
3511	737329
165029	737330
31267	737331
16551	737332
6979	737333
109240	737334
146926	737335
46572	737336
76318	737337
140620	737338
199458	737339
10916	737340
62910	737341
350	737342
255666	737343
201814	737344
117671	737345
323	737346
9697	737347
145877	737348
87224	737349
289088	737350
292964	737351
16024	737352
99440	737353
10333	737354
5642	737355
80780	737356
22645	737357
15598	737358
23613	737359
285137	737360
4521	737361
160817	737362
2766	737363
104620	737364
84946	737365
128470	737366
82645	737367
12871	737368
63	737369
74991	737370
43296	737371
170038	737372
162305	737373
85402	737374
12452	737375
2838	737376
49650	737377
57650	737378
170452	737379
6585	737380
35576	737381
247352	737382
3379	737383
303780	737384
143819	737385
97512	737386
28012	737387
34357	737388
81375	737389
313	737390
214457	737391
175703	737392
264	737393
198727	737394
125046	737395
20804	737396
205024	737397
6675	737398
38906	737399
32667	737400
12903	737401
200295	737402
18193	737403
3076	737404
81910	737405
60248	737406
27497	737407
29116	737408
16678	737409
114376	737410
38886	737411
151088	737412
21573	737413
25949	737414
187777	737415
260228	737416
239026	737417
5752	737418
16526	737419
80703	737420
1613	737421
127475	737422
49944	737423
158089	737424
82403	737425
25499	737426
4406	737427
24586	737428
144066	737429
1569	737430
196260	737431
10819	737432
204150	737433
97679	737434
69439	737435
64280	737436
91045	737437
83386	737438
6034	737439
4343	737440
52835	737441
9309	737442
24403	737443
3575	737444
301666	737445
104800	737446
138952	737447
56586	737448
176391	737449
42876	737450
49771	737451
58248	737452
211745	737453
110930	737454
107945	737455
360	737456
69267	737457
99986	737458
143382	737459
6723	737460
94892	737461
116840	737462
34870	737463
197907	737464
1778	737465
17345	737466
111224	737467
464	737468
180811	737469
155868	737470
79808	737471
580	737472
5850	737473
1135	737474
34424	737475
86619	737476
15142	737477
39886	737478
82111	737479
528	737480
85852	737481
65586	737482
141657	737483
9101	737484
213756	737485
60061	737486
95012	737487
117124	737488
11085	737489
73675	737490
179715	737491
192533	737492
144152	737493
295125	737494
127445	737495
116843	737496
242428	737497
238525	737498
1155	737499
173314	737500
232434	737501
120688	737502
250937	737503
1323	737504
130101	737505
2485	737506
891	737507
186264	737508
155340	737509
79205	737510
69692	737511
24370	737512
32477	737513
193760	737514
4421	737515
74824	737516
69510	737517
17010	737518
25627	737519
84427	737520
24270	737521
83981	737522
79116	737523
35463	737524
150948	737525
305100	737526
33284	737527
94824	737528
97897	737529
577	737530
46274	737531
310100	737532
272325	737533
37057	737534
301943	737535
97799	737536
24270	737537
301882	737538
29667	737539
85245	737540
108717	737541
8892	737542
156423	737543
93111	737544
33185	737545
51369	737546
25210	737547
34925	737548
81071	737549
53979	737550
350	737551
15877	737552
18477	737553
35089	737554
130168	737555
41213	737556
111774	737557
17096	737558
214975	737559
6512	737560
5399	737561
174119	737562
58479	737563
61981	737564
87363	737565
14240	737566
16607	737567
140483	737568
94509	737569
264	737570
9217	737571
30578	737572
42784	737573
100603	737574
3824	737575
14772	737576
246695	737577
1228	737578
93819	737579
58129	737580
27466	737581
6956	737582
116671	737583
9317	737584
1543	737585
137319	737586
290931	737587
81700	737588
1269	737589
147166	737590
188913	737591
56766	737592
7699	737593
38027	737594
75951	737595
10732	737596
46351	737597
505	737598
49929	737599
106186	737600
140802	737601
52248	737602
41342	737603
79853	737604
12177	737605
34559	737606
145530	737607
37265	737608
135076	737609
9597	737610
60376	737611
117024	737612
26728	737613
74240	737614
266778	737615
52368	737616
67869	737617
223998	737618
123880	737619
25648	737620
16069	737621
123676	737622
43489	737623
95682	737624
290745	737625
116134	737626
166635	737627
103270	737628
258159	737629
169261	737630
92546	737631
11455	737632
49253	737633
35711	737634
155581	737635
27353	737636
28270	737637
83792	737638
201975	737639
16591	737640
309103	737641
1468	737642
130742	737643
111778	737644
99062	737645
89881	737646
16590	737647
152625	737648
68189	737649
84181	737650
69098	737651
28860	737652
2226	737653
84127	737654
40916	737655
23313	737656
60156	737657
59914	737658
276749	737659
57097	737660
37804	737661
27476	737662
68746	737663
84267	737664
33589	737665
75617	737666
108	737667
116	737668
115132	737669
112028	737670
35507	737671
9395	737672
183388	737673
21808	737674
10095	737675
134463	737676
156776	737677
167466	737678
205507	737679
2567	737680
23541	737681
32180	737682
35878	737683
13242	737684
85334	737685
169725	737686
276365	737687
93086	737688
24565	737689
269480	737690
49647	737691
77271	737692
1495	737693
203413	737694
13532	737695
214037	737696
114861	737697
131638	737698
305443	737699
52027	737700
322	737701
168724	737702
258276	737703
33308	737704
129938	737705
54907	737706
143657	737707
23086	737708
143372	737709
196800	737710
213825	737711
92533	737712
3561	737713
220144	737714
136925	737715
297525	737716
169610	737717
262784	737718
125087	737719
80367	737720
110483	737721
129582	737722
129582	737723
178810	737724
110408	737725
288385	737726
66726	737727
4510	737728
89336	737729
25812	737730
245444	737731
59442	737732
528	737733
94748	737734
137135	737735
73219	737736
18673	737737
27682	737738
230778	737739
255239	737740
32389	737741
21525	737742
232049	737743
1169	737744
187650	737745
204235	737746
312282	737747
44448	737748
221463	737749
134867	737750
2846	737751
299115	737752
40363	737753
44448	737754
20764	737755
2846	737756
235480	737757
212850	737758
305926	737759
147365	737760
16933	737761
304167	737762
58944	737763
43739	737764
43837	737765
86852	737766
8154	737767
107476	737768
63813	737769
68345	737770
45929	737771
20078	737772
95500	737773
285034	737774
21370	737775
1331	737776
110632	737777
190071	737778
5494	737779
132887	737780
57711	737781
51152	737782
11253	737783
5902	737784
253676	737785
8293	737786
165923	737787
257544	737788
78269	737789
135107	737790
8254	737791
4572	737792
185746	737793
214018	737794
866	737795
173	737796
161344	737797
40000	737798
108172	737799
228968	737800
33525	737801
117854	737802
3996	737803
129061	737804
256485	737805
120574	737806
52788	737807
62930	737808
54677	737809
194121	737810
52277	737811
116485	737812
11094	737813
71315	737814
63461	737815
11094	737816
71315	737817
53204	737818
12373	737819
15136	737820
109471	737821
31304	737822
36992	737823
35594	737824
48667	737825
72754	737826
70244	737827
171311	737828
101559	737829
168101	737830
84054	737831
78088	737832
23151	737833
304923	737834
108644	737835
238396	737836
169923	737837
65101	737838
105063	737839
94471	737840
16960	737841
110903	737842
16960	737843
73473	737844
9965	737845
239	737846
63878	737847
202821	737848
157059	737849
13165	737850
171586	737851
198326	737852
173620	737853
142783	737854
288534	737855
157290	737856
22464	737857
267999	737858
85257	737859
28096	737860
43703	737861
26336	737862
30471	737863
54193	737864
1674	737865
3710	737866
5864	737867
293967	737868
88395	737869
137703	737870
215296	737871
3948	737872
111163	737873
33757	737874
18698	737875
81046	737876
220823	737877
88853	737878
176921	737879
297852	737880
53142	737881
92441	737882
65121	737883
255399	737884
100820	737885
40015	737886
196547	737887
310487	737888
14	737889
20699	737890
127932	737891
314	737892
314	737893
314	737894
314	737895
314	737896
105290	737897
56982	737898
266522	737899
287623	737900
671	737901
671	737902
671	737903
95539	737904
180256	737905
209201	737906
38064	737907
106830	737908
70020	737909
26596	737910
191663	737911
19912	737912
247585	737913
10144	737914
273614	737915
18466	737916
93356	737917
28291	737918
139693	737919
254211	737920
204670	737921
28534	737922
107867	737923
70979	737924
163541	737925
153455	737926
76411	737927
260562	737928
125948	737929
258113	737930
32315	737931
99759	737932
112951	737933
368	737934
200835	737935
6078	737936
1040	737937
73529	737938
41527	737939
8780	737940
80825	737941
3332	737942
1180	737943
123534	737944
21687	737945
11215	737946
632	737947
946	737948
232600	737949
142368	737950
309	737951
101506	737952
62899	737953
194401	737954
596	737955
70695	737956
11217	737957
17778	737958
100890	737959
59	737960
24947	737961
12234	737962
66648	737963
24615	737964
3785	737965
161612	737966
37367	737967
24744	737968
24744	737969
35270	737970
270356	737971
9263	737972
2892	737973
8148	737974
5601	737975
11838	737976
62859	737977
160469	737978
256129	737979
223390	737980
88247	737981
21900	737982
6523	737983
16306	737984
71209	737985
143407	737986
63182	737987
144673	737988
117415	737989
193980	737990
87681	737991
268869	737992
103471	737993
162781	737994
306581	737995
132750	737996
22841	737997
146144	737998
35609	737999
308422	738000
25305	738001
308114	738002
240497	738003
34941	738004
17116	738005
171479	738006
95203	738007
48323	738008
57528	738009
7127	738010
26596	738011
96775	738012
61777	738013
30285	738014
62082	738015
6487	738016
83406	738017
180798	738018
47247	738019
118306	738020
28947	738021
217805	738022
15323	738023
542	738024
20606	738025
65593	738026
8291	738027
573	738028
111539	738029
86	738030
4640	738031
92233	738032
1828	738033
4640	738034
32905	738035
41422	738036
41610	738037
11647	738038
20948	738039
89994	738040
210015	738041
9748	738042
3934	738043
14141	738044
534	738045
86	738046
134554	738047
347	738048
1175	738049
20165	738050
136100	738051
1291	738052
240	738053
6420	738054
2148	738055
79308	738056
621	738057
105470	738058
1322	738059
206012	738060
6427	738061
6832	738062
73316	738063
44419	738064
43077	738065
50505	738066
26539	738067
4137	738068
2081	738069
199504	738070
18888	738071
3382	738072
27752	738073
114625	738074
4993	738075
65882	738076
752	738077
148929	738078
12217	738079
32030	738080
126348	738081
2313	738082
2313	738083
2313	738084
2313	738085
2313	738086
79868	738087
93336	738088
148148	738089
148149	738090
109036	738091
1093	738092
40876	738093
27261	738094
312843	738095
195892	738096
154364	738097
14165	738098
220885	738099
184229	738100
17831	738101
80048	738102
89965	738103
213990	738104
132235	738105
229912	738106
231013	738107
181146	738108
225873	738109
281809	738110
39292	738111
252921	738112
109708	738113
113463	738114
17910	738115
166613	738116
173404	738117
308	738118
154442	738119
34009	738120
2212	738121
2212	738122
170333	738123
252410	738124
174593	738125
252856	738126
19172	738127
44622	738128
396	738129
67	738130
349	738131
86606	738132
186075	738133
235636	738134
75420	738135
12233	738136
12540	738137
312321	738138
117521	738139
11154	738140
144967	738141
146739	738142
82878	738143
134045	738144
76762	738145
88134	738146
30411	738147
10222	738148
42782	738149
212544	738150
172970	738151
228898	738152
4284	738153
21790	738154
75803	738155
46582	738156
85304	738157
63723	738158
51176	738159
94272	738160
72544	738161
47441	738162
251813	738163
169939	738164
152311	738165
42921	738166
65294	738167
259650	738168
243861	738169
104377	738170
39849	738171
120451	738172
78421	738173
611	738174
39912	738175
303492	738176
94936	738177
261195	738178
58346	738179
11016	738180
154840	738181
179033	738182
54009	738183
84	738184
3464	738185
188262	738186
141747	738187
112635	738188
22513	738189
6353	738190
44132	738191
1856	738192
16231	738193
72168	738194
6304	738195
1659	738196
176138	738197
55249	738198
69885	738199
250256	738200
8532	738201
69885	738202
4159	738203
40580	738204
28966	738205
62583	738206
141390	738207
212879	738208
249295	738209
14692	738210
21618	738211
18453	738212
116012	738213
229748	738214
99987	738215
78667	738216
2166	738217
14671	738218
12281	738219
228	738220
171781	738221
1865	738222
217796	738223
159898	738224
234569	738225
58806	738226
89424	738227
7448	738228
25094	738229
145989	738230
178346	738231
97710	738232
19498	738233
92827	738234
126	738235
5805	738236
17173	738237
7821	738238
88554	738239
7368	738240
10455	738241
53571	738242
133776	738243
230990	738244
2	738245
61483	738246
200258	738247
311240	738248
286404	738249
91502	738250
264218	738251
51808	738252
145455	738253
196876	738254
29002	738255
218323	738256
23965	738257
8922	738258
168616	738259
59854	738260
12298	738261
25087	738262
124593	738263
3727	738264
52854	738265
232498	738266
102072	738267
42559	738268
308888	738269
100238	738270
45755	738271
239837	738272
153451	738273
102565	738274
77934	738275
245923	738276
213827	738277
215757	738278
36706	738279
142095	738280
170682	738281
359	738282
5375	738283
288844	738284
185418	738285
82931	738286
72359	738287
7046	738288
71761	738289
119367	738290
154020	738291
183934	738292
16	738293
15	738294
207300	738295
132781	738296
306460	738297
105883	738298
50865	738299
10153	738300
117144	738301
121242	738302
215284	738303
182379	738304
25983	738305
107008	738306
24594	738307
51425	738308
22676	738309
21694	738310
15734	738311
26	738312
65177	738313
8866	738314
149672	738315
23490	738316
141673	738317
300796	738318
15460	738319
14865	738320
69510	738321
218106	738322
145329	738323
62441	738324
45972	738325
98472	738326
215633	738327
115224	738328
19266	738329
11775	738330
160382	738331
153492	738332
160382	738333
233068	738334
60409	738335
168342	738336
56211	738337
84713	738338
84713	738339
2783	738340
266800	738341
99803	738342
240540	738343
304562	738344
143663	738345
147043	738346
142408	738347
63494	738348
302756	738349
16218	738350
18756	738351
170942	738352
166897	738353
216238	738354
242906	738355
10349	738356
166229	738357
166213	738358
258153	738359
65	738360
65	738361
120439	738362
17	738363
1540	738364
9	738365
126	738366
516	738367
393	738368
58450	738369
18471	738370
202015	738371
86629	738372
194014	738373
44902	738374
38854	738375
20775	738376
82894	738377
71538	738378
57232	738379
532	738380
82005	738381
12727	738382
10693	738383
34369	738384
304894	738385
277665	738386
36	738387
259961	738388
3735	738389
48965	738390
160835	738391
16642	738392
47100	738393
32086	738394
93693	738395
93693	738396
44459	738397
30159	738398
232501	738399
82315	738400
117111	738401
33300	738402
103	738403
45671	738404
195772	738405
195772	738406
13630	738407
94768	738408
138567	738409
93255	738410
215156	738411
69277	738412
59851	738413
275269	738414
49691	738415
150714	738416
95637	738417
39668	738418
32091	738419
205788	738420
187843	738421
23374	738422
112168	738423
11532	738424
12348	738425
40135	738426
90943	738427
147631	738428
8480	738429
8414	738430
9631	738431
170020	738432
136754	738433
296413	738434
8074	738435
187712	738436
473	738437
42575	738438
9483	738439
499	738440
62419	738441
16079	738442
56863	738443
222221	738444
3474	738445
32808	738446
53869	738447
74331	738448
298944	738449
70942	738450
166545	738451
2675	738452
432	738453
876	738454
8121	738455
88503	738456
40219	738457
139779	738458
2675	738459
63657	738460
63657	738461
208418	738462
300717	738463
143230	738464
22021	738465
12694	738466
38747	738467
4777	738468
166271	738469
17	738470
3053	738471
187401	738472
24846	738473
208046	738474
472	738475
187401	738476
467	738477
180861	738478
65103	738479
17167	738480
139913	738481
12989	738482
30020	738483
58	738484
178731	738485
40258	738486
168550	738487
40537	738488
36335	738489
7042	738490
40094	738491
209132	738492
129425	738493
25490	738494
4	738495
260772	738496
211842	738497
55162	738498
160879	738499
66315	738500
311266	738501
64883	738502
42438	738503
3294	738504
3294	738505
295492	738506
29067	738507
49658	738508
6939	738509
2917	738510
2318	738511
243239	738512
22099	738513
9164	738514
252372	738515
309695	738516
3561	738517
51928	738518
176887	738519
7168	738520
159315	738521
185884	738522
45091	738523
71540	738524
24992	738525
34278	738526
11831	738527
157694	738528
1718	738529
55721	738530
2448	738531
54213	738532
60381	738533
15498	738534
737	738535
73975	738536
41699	738537
26948	738538
86736	738539
276567	738540
11217	738541
57938	738542
76987	738543
31925	738544
126595	738545
121260	738546
5781	738547
195024	738548
199028	738549
4494	738550
42170	738551
14569	738552
34288	738553
22553	738554
9442	738555
224	738556
140	738557
58209	738558
8268	738559
184417	738560
3174	738561
8274	738562
59335	738563
36392	738564
27743	738565
93989	738566
217437	738567
31810	738568
20024	738569
46954	738570
569	738571
17767	738572
4636	738573
1656	738574
23789	738575
34649	738576
112381	738577
303093	738578
615	738579
72324	738580
193121	738581
11072	738582
3849	738583
1043	738584
136309	738585
159961	738586
5890	738587
21357	738588
11370	738589
73256	738590
228613	738591
1452	738592
2815	738593
67016	738594
40103	738595
1097	738596
41582	738597
2161	738598
238307	738599
10278	738600
1467	738601
103405	738602
8516	738603
597	738604
61678	738605
13995	738606
6602	738607
6017	738608
131260	738609
28190	738610
132514	738611
6084	738612
40995	738613
8411	738614
438	738615
36305	738616
75095	738617
57807	738618
15333	738619
78850	738620
131058	738621
280890	738622
4660	738623
26725	738624
26725	738625
94486	738626
58515	738627
7223	738628
747	738629
30969	738630
130712	738631
207379	738632
93841	738633
14383	738634
153	738635
128352	738636
7453	738637
73038	738638
157555	738639
33551	738640
6673	738641
166549	738642
22856	738643
4998	738644
806	738645
238490	738646
164136	738647
9813	738648
69801	738649
151280	738650
166701	738651
136654	738652
66649	738653
14982	738654
262706	738655
8433	738656
133545	738657
18903	738658
2405	738659
39774	738660
1887	738661
128240	738662
178443	738663
27293	738664
89471	738665
39730	738666
289300	738667
177473	738668
12030	738669
81030	738670
19133	738671
7067	738672
303528	738673
211081	738674
22252	738675
175468	738676
110318	738677
3622	738678
173483	738679
112041	738680
300661	738681
33804	738682
121104	738683
12877	738684
16030	738685
2696	738686
17659	738687
57909	738688
85537	738689
64856	738690
212783	738691
351	738692
136016	738693
196553	738694
57515	738695
50465	738696
4882	738697
107138	738698
201885	738699
118109	738700
10946	738701
40612	738702
30284	738703
114	738704
259510	738705
114332	738706
237443	738707
57738	738708
22176	738709
25614	738710
54827	738711
312172	738712
31827	738713
77160	738714
77160	738715
14565	738716
10527	738717
69	738718
11708	738719
114332	738720
69	738721
172964	738722
87623	738723
2026	738724
152525	738725
110428	738726
148925	738727
131117	738728
213344	738729
37896	738730
162712	738731
52529	738732
1889	738733
24472	738734
88979	738735
46716	738736
60381	738737
3957	738738
60713	738739
96043	738740
9910	738741
124811	738742
5018	738743
91132	738744
80280	738745
146090	738746
5606	738747
77690	738748
77690	738749
66891	738750
11648	738751
7950	738752
7950	738753
3359	738754
4650	738755
211016	738756
5	738757
27407	738758
62139	738759
30810	738760
144	738761
274	738762
2763	738763
72197	738764
67688	738765
220736	738766
26667	738767
36893	738768
36893	738769
163038	738770
55605	738771
96189	738772
20963	738773
9844	738774
673	738775
52764	738776
54306	738777
36968	738778
7508	738779
170876	738780
35319	738781
174819	738782
18138	738783
202921	738784
104771	738785
6769	738786
59821	738787
170868	738788
44	738789
18138	738790
18188	738791
45300	738792
168226	738793
4134	738794
83599	738795
32042	738796
130732	738797
172554	738798
112739	738799
33328	738800
84	738801
204398	738802
45919	738803
233861	738804
596	738805
92852	738806
298068	738807
56381	738808
15292	738809
120893	738810
1506	738811
90389	738812
26387	738813
8655	738814
134612	738815
263206	738816
88658	738817
30230	738818
1328	738819
60093	738820
3154	738821
276822	738822
14358	738823
209762	738824
5243	738825
62854	738826
746	738827
123805	738828
242877	738829
231073	738830
59798	738831
24121	738832
30937	738833
82036	738834
30949	738835
24121	738836
18960	738837
126597	738838
126597	738839
5515	738840
5515	738841
1010	738842
6281	738843
129835	738844
208594	738845
2195	738846
102658	738847
118237	738848
191103	738849
14541	738850
27225	738851
292789	738852
147252	738853
118537	738854
72496	738855
27441	738856
47864	738857
109770	738858
214414	738859
1397	738860
39724	738861
188664	738862
110580	738863
16163	738864
196085	738865
194160	738866
124091	738867
18552	738868
99861	738869
24661	738870
60320	738871
65618	738872
31516	738873
28445	738874
35517	738875
208703	738876
7898	738877
5670	738878
29780	738879
52042	738880
70773	738881
841	738882
4812	738883
25806	738884
147072	738885
51584	738886
214885	738887
2788	738888
948	738889
75384	738890
2537	738891
116195	738892
16021	738893
208819	738894
108436	738895
262614	738896
101803	738897
105797	738898
76306	738899
144596	738900
103652	738901
162811	738902
307140	738903
1360	738904
58	738905
3581	738906
96090	738907
217638	738908
302006	738909
110053	738910
1360	738911
20790	738912
190	738913
7952	738914
7952	738915
30993	738916
226932	738917
277056	738918
27121	738919
62514	738920
25006	738921
4177	738922
107	738923
114019	738924
107850	738925
56191	738926
62972	738927
278630	738928
54415	738929
17621	738930
24217	738931
111519	738932
42367	738933
21236	738934
70124	738935
42666	738936
18948	738937
306515	738938
281147	738939
2902	738940
70920	738941
4859	738942
21130	738943
85390	738944
88972	738945
101165	738946
49017	738947
90184	738948
38726	738949
8640	738950
155392	738951
115314	738952
53794	738953
51935	738954
53794	738955
53794	738956
258622	738957
273690	738958
281901	738959
133067	738960
72823	738961
91883	738962
143998	738963
179368	738964
17892	738965
24839	738966
69174	738967
301727	738968
89085	738969
2617	738970
265714	738971
133967	738972
183600	738973
163421	738974
24331	738975
92795	738976
92795	738977
63027	738978
183847	738979
33953	738980
33953	738981
138000	738982
141326	738983
133232	738984
177846	738985
23725	738986
28215	738987
44575	738988
147657	738989
295494	738990
80326	738991
85884	738992
126452	738993
41467	738994
267086	738995
150119	738996
20903	738997
30120	738998
32898	738999
215527	739000
39842	739001
15797	739002
81482	739003
260768	739004
141195	739005
208050	739006
38251	739007
69665	739008
156673	739009
229524	739010
174658	739011
90726	739012
26371	739013
150444	739014
269233	739015
186240	739016
216939	739017
285404	739018
288832	739019
99302	739020
94348	739021
231709	739022
105423	739023
52666	739024
18072	739025
298220	739026
91836	739027
248046	739028
171856	739029
101028	739030
152040	739031
6714	739032
97469	739033
217256	739034
197276	739035
183163	739036
8336	739037
130980	739038
131745	739039
203196	739040
166630	739041
243234	739042
14538	739043
76976	739044
22	739045
84540	739046
143772	739047
211562	739048
144042	739049
29174	739050
144060	739051
281879	739052
87805	739053
299444	739054
298823	739055
274669	739056
55808	739057
155557	739058
226995	739059
103347	739060
31691	739061
155557	739062
116880	739063
46249	739064
290829	739065
90125	739066
90150	739067
244352	739068
244172	739069
68988	739070
149284	739071
99246	739072
31761	739073
206348	739074
90026	739075
45809	739076
20467	739077
165256	739078
24748	739079
174316	739080
22800	739081
30105	739082
104122	739083
7065	739084
81657	739085
18634	739086
261956	739087
191105	739088
58229	739089
69419	739090
119038	739091
140844	739092
88395	739093
9736	739094
80929	739095
150655	739096
207252	739097
124580	739098
80533	739099
785	739100
167780	739101
171324	739102
177057	739103
74906	739104
27902	739105
123343	739106
124592	739107
13739	739108
179688	739109
69219	739110
101938	739111
117223	739112
117223	739113
227195	739114
142710	739115
23189	739116
199087	739117
109287	739118
78640	739119
66168	739120
28134	739121
26264	739122
51659	739123
43355	739124
182221	739125
162442	739126
94748	739127
196836	739128
7648	739129
85971	739130
86653	739131
35902	739132
76868	739133
132737	739134
271795	739135
53019	739136
145762	739137
96170	739138
106991	739139
176941	739140
941	739141
242320	739142
27915	739143
308351	739144
88460	739145
88460	739146
152105	739147
246290	739148
129366	739149
129366	739150
8541	739151
85451	739152
104317	739153
254043	739154
106708	739155
249589	739156
24963	739157
94433	739158
119804	739159
139158	739160
77252	739161
18968	739162
309582	739163
56818	739164
18057	739165
21973	739166
100598	739167
72909	739168
31408	739169
277185	739170
165039	739171
107370	739172
200264	739173
93582	739174
119766	739175
104007	739176
198540	739177
121742	739178
112536	739179
72335	739180
144780	739181
47527	739182
41394	739183
69662	739184
71723	739185
153773	739186
64687	739187
99124	739188
163781	739189
73053	739190
86655	739191
190605	739192
278468	739193
248090	739194
114235	739195
197870	739196
108124	739197
61362	739198
207438	739199
251299	739200
162101	739201
29186	739202
62445	739203
90852	739204
21815	739205
81011	739206
246201	739207
149149	739208
276643	739209
207894	739210
8971	739211
65834	739212
100850	739213
108748	739214
19375	739215
20138	739216
50463	739217
22945	739218
58482	739219
181060	739220
210111	739221
127033	739222
170542	739223
273033	739224
32910	739225
101400	739226
281927	739227
70917	739228
71333	739229
121664	739230
77486	739231
142823	739232
143071	739233
66268	739234
165265	739235
136496	739236
13151	739237
7693	739238
51868	739239
59972	739240
68134	739241
52567	739242
239330	739243
267828	739244
42900	739245
7412	739246
21825	739247
97227	739248
160424	739249
22685	739250
159158	739251
165422	739252
102004	739253
194109	739254
75681	739255
66344	739256
73793	739257
159480	739258
146214	739259
105231	739260
143974	739261
151958	739262
20593	739263
150412	739264
61431	739265
182908	739266
18931	739267
83352	739268
207290	739269
231507	739270
124317	739271
57530	739272
15121	739273
22887	739274
49696	739275
28030	739276
17094	739277
211906	739278
41850	739279
214762	739280
23916	739281
84001	739282
145888	739283
276516	739284
44764	739285
87858	739286
25125	739287
10058	739288
8554	739289
141901	739290
208953	739291
160925	739292
266007	739293
104299	739294
89975	739295
275262	739296
15619	739297
28950	739298
104567	739299
251581	739300
150716	739301
170517	739302
217237	739303
94135	739304
94672	739305
2498	739306
10227	739307
142786	739308
44151	739309
243728	739310
291124	739311
129793	739312
163690	739313
241837	739314
153531	739315
31416	739316
73235	739317
104700	739318
99963	739319
40425	739320
150766	739321
183829	739322
192927	739323
7184	739324
9465	739325
253153	739326
37201	739327
310979	739328
4128	739329
90235	739330
78047	739331
89560	739332
48509	739333
185486	739334
22003	739335
26802	739336
70856	739337
9736	739338
100945	739339
53	739340
29869	739341
108265	739342
117727	739343
17789	739344
191553	739345
109223	739346
109629	739347
87822	739348
78563	739349
31100	739350
108798	739351
217044	739352
160891	739353
212136	739354
127823	739355
22404	739356
306329	739357
31750	739358
20223	739359
35190	739360
4254	739361
210409	739362
6946	739363
33873	739364
148975	739365
3160	739366
237379	739367
36976	739368
64568	739369
61103	739370
197964	739371
8405	739372
7167	739373
255296	739374
240861	739375
218745	739376
297132	739377
56326	739378
16629	739379
104383	739380
1171	739381
4960	739382
29867	739383
163759	739384
282267	739385
201383	739386
57010	739387
162331	739388
151202	739389
200495	739390
37457	739391
14763	739392
75527	739393
121664	739394
41501	739395
280393	739396
46269	739397
159671	739398
74273	739399
115211	739400
131280	739401
24621	739402
90745	739403
57066	739404
21	739405
16159	739406
30526	739407
304571	739408
133659	739409
117165	739410
134829	739411
185981	739412
92131	739413
208902	739414
174987	739415
141858	739416
136708	739417
90776	739418
151238	739419
54648	739420
33176	739421
12843	739422
2948	739423
210325	739424
300901	739425
68129	739426
50562	739427
132063	739428
59018	739429
162	739430
17908	739431
159453	739432
289541	739433
26905	739434
187693	739435
181603	739436
1835	739437
80038	739438
56842	739439
216167	739440
94958	739441
69209	739442
139586	739443
9924	739444
201999	739445
6531	739446
233766	739447
48296	739448
28743	739449
156540	739450
12761	739451
3657	739452
98917	739453
2702	739454
111943	739455
307063	739456
214714	739457
16634	739458
94166	739459
128078	739460
25612	739461
135725	739462
77514	739463
259823	739464
137274	739465
53071	739466
85558	739467
129471	739468
78866	739469
119286	739470
280339	739471
27928	739472
96262	739473
44548	739474
120877	739475
272684	739476
174842	739477
152168	739478
80386	739479
149200	739480
109401	739481
69580	739482
199220	739483
199286	739484
117071	739485
50631	739486
68455	739487
62207	739488
126287	739489
18054	739490
277958	739491
4154	739492
293280	739493
136572	739494
203749	739495
2120	739496
304695	739497
95222	739498
303935	739499
300530	739500
33954	739501
31856	739502
27126	739503
7805	739504
131359	739505
250278	739506
100785	739507
1889	739508
265	739509
265257	739510
41271	739511
85931	739512
65334	739513
29404	739514
2191	739515
17910	739516
213646	739517
249822	739518
35966	739519
65659	739520
135557	739521
18327	739522
18327	739523
21554	739524
21569	739525
95068	739526
85269	739527
50188	739528
263254	739529
150026	739530
89154	739531
5306	739532
238532	739533
52375	739534
23237	739535
142013	739536
142013	739537
252338	739538
15797	739539
305442	739540
1459	739541
21609	739542
99103	739543
31329	739544
231534	739545
75241	739546
21520	739547
25422	739548
267076	739549
32549	739550
207686	739551
10118	739552
45531	739553
152202	739554
149954	739555
99342	739556
97656	739557
66365	739558
99587	739559
20659	739560
10351	739561
99583	739562
150484	739563
71701	739564
5234	739565
50435	739566
32754	739567
10592	739568
39450	739569
39549	739570
288428	739571
205378	739572
9072	739573
212121	739574
129278	739575
26466	739576
278234	739577
14925	739578
207985	739579
242309	739580
12673	739581
12673	739582
45603	739583
101579	739584
26061	739585
152725	739586
52195	739587
139339	739588
10576	739589
92000	739590
50307	739591
26665	739592
46308	739593
3097	739594
258097	739595
3149	739596
65598	739597
3330	739598
159374	739599
38305	739600
8725	739601
77674	739602
42525	739603
119247	739604
103836	739605
130303	739606
53130	739607
3960	739608
65800	739609
85517	739610
298	739611
5934	739612
40808	739613
16777	739614
17486	739615
16178	739616
95993	739617
101012	739618
135420	739619
283736	739620
9139	739621
11696	739622
9226	739623
50627	739624
312813	739625
40724	739626
298	739627
45685	739628
135606	739629
59347	739630
65335	739631
21200	739632
48260	739633
208750	739634
361	739635
1464	739636
37111	739637
2912	739638
2642	739639
25488	739640
225695	739641
155418	739642
31947	739643
152052	739644
199841	739645
44172	739646
24416	739647
23007	739648
2311	739649
47342	739650
89454	739651
87449	739652
36745	739653
108268	739654
8725	739655
18482	739656
234338	739657
55253	739658
50307	739659
10466	739660
62913	739661
305692	739662
268667	739663
71745	739664
260327	739665
77244	739666
77244	739667
69651	739668
24574	739669
16464	739670
3267	739671
16464	739672
8148	739673
127874	739674
105093	739675
38778	739676
46	739677
12940	739678
145651	739679
20720	739680
212975	739681
147	739682
5596	739683
10826	739684
15161	739685
172443	739686
1729	739687
127770	739688
59195	739689
160834	739690
5841	739691
11917	739692
101	739693
61126	739694
4094	739695
4094	739696
19386	739697
8930	739698
8930	739699
40964	739700
146237	739701
108874	739702
33609	739703
221459	739704
99525	739705
298434	739706
74501	739707
13764	739708
31329	739709
43704	739710
4186	739711
4186	739712
244883	739713
21207	739714
312647	739715
136145	739716
306772	739717
45668	739718
834	739719
6564	739720
6503	739721
252974	739722
30375	739723
24168	739724
289618	739725
98494	739726
14835	739727
269180	739728
238469	739729
205006	739730
33775	739731
162670	739732
15985	739733
7140	739734
142667	739735
85763	739736
54811	739737
254397	739738
169472	739739
139	739740
95976	739741
1523	739742
183	739743
78865	739744
43281	739745
9345	739746
71153	739747
95788	739748
69192	739749
242105	739750
113844	739751
187417	739752
2044	739753
141778	739754
69561	739755
28029	739756
1966	739757
1966	739758
1966	739759
66	739760
195572	739761
20032	739762
13844	739763
202534	739764
43254	739765
803	739766
75240	739767
75177	739768
189847	739769
53393	739770
4452	739771
137768	739772
157104	739773
24088	739774
36277	739775
128537	739776
2950	739777
144454	739778
47603	739779
111176	739780
233575	739781
70081	739782
16294	739783
74343	739784
38652	739785
98666	739786
91351	739787
40899	739788
77482	739789
112841	739790
15083	739791
71667	739792
125157	739793
26394	739794
65275	739795
135925	739796
123175	739797
31501	739798
9931	739799
41004	739800
117091	739801
107574	739802
295762	739803
128474	739804
12792	739805
90884	739806
202727	739807
23651	739808
64162	739809
61886	739810
119365	739811
179964	739812
39633	739813
56792	739814
80180	739815
216202	739816
90374	739817
3309	739818
18732	739819
83297	739820
41327	739821
55407	739822
6442	739823
24399	739824
36913	739825
208695	739826
1742	739827
112044	739828
49462	739829
83778	739830
15944	739831
135342	739832
1165	739833
171520	739834
78056	739835
28694	739836
41327	739837
2428	739838
293717	739839
61807	739840
7507	739841
4521	739842
4363	739843
52595	739844
157359	739845
5589	739846
74643	739847
161415	739848
101657	739849
60776	739850
1052	739851
161174	739852
23547	739853
22431	739854
56500	739855
115118	739856
7902	739857
7902	739858
11724	739859
45104	739860
24972	739861
207032	739862
44053	739863
17200	739864
201955	739865
66662	739866
8433	739867
5920	739868
191929	739869
17820	739870
58469	739871
16464	739872
182367	739873
260815	739874
105383	739875
14080	739876
145724	739877
4290	739878
54531	739879
4290	739880
10916	739881
8158	739882
6536	739883
132703	739884
28848	739885
7651	739886
10574	739887
92419	739888
43828	739889
28848	739890
92419	739891
184768	739892
253850	739893
32578	739894
11535	739895
4526	739896
133449	739897
4477	739898
141323	739899
1919	739900
31005	739901
233390	739902
18733	739903
298289	739904
126	739905
63379	739906
11871	739907
277273	739908
126	739909
120432	739910
1540	739911
9669	739912
13851	739913
25121	739914
45608	739915
6545	739916
66244	739917
85839	739918
46464	739919
93400	739920
10514	739921
6238	739922
33650	739923
228556	739924
255804	739925
58846	739926
47836	739927
65850	739928
131594	739929
62248	739930
160924	739931
99970	739932
110455	739933
269023	739934
145501	739935
81698	739936
21036	739937
246913	739938
4432	739939
21676	739940
152860	739941
152860	739942
107654	739943
166883	739944
47772	739945
10277	739946
241782	739947
123843	739948
1090	739949
47183	739950
44488	739951
83416	739952
61085	739953
30127	739954
187375	739955
132554	739956
78711	739957
60773	739958
115653	739959
124171	739960
7334	739961
99056	739962
100070	739963
153105	739964
139247	739965
31730	739966
43821	739967
132333	739968
230	739969
123164	739970
99100	739971
181723	739972
18	739973
185038	739974
1087	739975
232	739976
185515	739977
185301	739978
12220	739979
92768	739980
63598	739981
95503	739982
71002	739983
229	739984
68196	739985
1167	739986
1167	739987
17	739988
43018	739989
300926	739990
17747	739991
29439	739992
230	739993
261848	739994
26	739995
286529	739996
132192	739997
95601	739998
185204	739999
53662	740000
301006	740001
209685	740002
301387	740003
44124	740004
64822	740005
122930	740006
132638	740007
81005	740008
80338	740009
27485	740010
22722	740011
215466	740012
106158	740013
179538	740014
53696	740015
143323	740016
140755	740017
291497	740018
84436	740019
298459	740020
238	740021
664	740022
79	740023
116873	740024
113998	740025
207530	740026
42636	740027
132771	740028
30	740029
82759	740030
42791	740031
200696	740032
139682	740033
105181	740034
211317	740035
288840	740036
17	740037
96375	740038
22722	740039
33582	740040
37186	740041
35310	740042
1760	740043
252809	740044
24921	740045
260363	740046
62049	740047
88091	740048
141094	740049
153860	740050
15	740051
156414	740052
212779	740053
41889	740054
17093	740055
23	740056
23	740057
213032	740058
173569	740059
210678	740060
248113	740061
159766	740062
30282	740063
29000	740064
88099	740065
160	740066
166	740067
4801	740068
183797	740069
190039	740070
82253	740071
88	740072
3823	740073
97336	740074
782	740075
306992	740076
2	740077
106699	740078
1631	740079
307978	740080
41563	740081
159991	740082
98175	740083
162445	740084
296605	740085
78045	740086
166645	740087
66895	740088
122517	740089
155782	740090
6302	740091
6503	740092
115486	740093
192775	740094
263180	740095
86592	740096
123327	740097
23301	740098
110269	740099
56664	740100
54524	740101
11412	740102
15691	740103
207185	740104
132093	740105
299860	740106
138262	740107
11412	740108
117804	740109
14348	740110
3378	740111
10303	740112
10303	740113
785	740114
87729	740115
15403	740116
65828	740117
1680	740118
146656	740119
4209	740120
3288	740121
146656	740122
4108	740123
77871	740124
35108	740125
184	740126
33802	740127
78795	740128
1680	740129
204792	740130
140593	740131
18489	740132
33653	740133
111286	740134
309814	740135
2963	740136
21754	740137
155398	740138
84078	740139
51093	740140
204387	740141
204387	740142
14003	740143
79608	740144
201637	740145
157376	740146
71207	740147
179417	740148
110452	740149
242402	740150
25	740151
80784	740152
12	740153
253884	740154
126	740155
126	740156
8903	740157
54729	740158
18959	740159
59609	740160
16498	740161
11009	740162
22048	740163
11009	740164
158105	740165
21452	740166
253960	740167
115936	740168
110149	740169
67157	740170
35208	740171
134605	740172
68884	740173
6957	740174
87031	740175
550	740176
56253	740177
1625	740178
113929	740179
4442	740180
101737	740181
137674	740182
48440	740183
1013	740184
310596	740185
221121	740186
247174	740187
74973	740188
80920	740189
215907	740190
37089	740191
4096	740192
80587	740193
38999	740194
29010	740195
11603	740196
128419	740197
63122	740198
128693	740199
279690	740200
9555	740201
116221	740202
9975	740203
188468	740204
50743	740205
208511	740206
168330	740207
142876	740208
142876	740209
144561	740210
5460	740211
115188	740212
134842	740213
97174	740214
109701	740215
8653	740216
213818	740217
143068	740218
140259	740219
183820	740220
300732	740221
82206	740222
208338	740223
58549	740224
24494	740225
237432	740226
50926	740227
46276	740228
46276	740229
127655	740230
10750	740231
6459	740232
10979	740233
4333	740234
204133	740235
26033	740236
6351	740237
190440	740238
239941	740239
7085	740240
218138	740241
488	740242
118587	740243
126725	740244
37489	740245
30594	740246
35093	740247
128163	740248
32789	740249
48265	740250
3609	740251
25253	740252
259618	740253
180945	740254
23175	740255
262173	740256
27380	740257
112375	740258
76036	740259
205893	740260
57606	740261
38151	740262
19161	740263
19156	740264
115366	740265
140814	740266
14256	740267
42653	740268
13249	740269
57249	740270
57249	740271
441	740272
160018	740273
22348	740274
41428	740275
282170	740276
14976	740277
14976	740278
20521	740279
91873	740280
93920	740281
203652	740282
86547	740283
41210	740284
212008	740285
67098	740286
304847	740287
95406	740288
59419	740289
45059	740290
200977	740291
154485	740292
66845	740293
14749	740294
54885	740295
30340	740296
70695	740297
93393	740298
120730	740299
4369	740300
238790	740301
92542	740302
157360	740303
62014	740304
93257	740305
64119	740306
24054	740307
207311	740308
164602	740309
173332	740310
15311	740311
127309	740312
13908	740313
54318	740314
94344	740315
198233	740316
94147	740317
247708	740318
85613	740319
167870	740320
43291	740321
48977	740322
164816	740323
280859	740324
1143	740325
121217	740326
255514	740327
300334	740328
148	740329
31133	740330
153373	740331
104710	740332
82016	740333
226055	740334
153373	740335
231773	740336
49699	740337
20519	740338
63938	740339
378	740340
148970	740341
148970	740342
241091	740343
16760	740344
128184	740345
309569	740346
48678	740347
26524	740348
227037	740349
116765	740350
169173	740351
61197	740352
83068	740353
137723	740354
280	740355
9509	740356
47515	740357
2595	740358
174661	740359
125870	740360
311556	740361
124221	740362
1392	740363
135103	740364
230732	740365
2689	740366
1146	740367
91790	740368
16276	740369
69233	740370
28211	740371
59100	740372
24708	740373
4514	740374
25413	740375
80970	740376
5546	740377
129214	740378
105163	740379
33372	740380
57132	740381
252461	740382
252547	740383
5551	740384
13799	740385
36413	740386
144495	740387
92559	740388
215426	740389
145371	740390
58715	740391
69521	740392
221257	740393
293958	740394
209274	740395
22528	740396
13439	740397
58226	740398
116940	740399
111446	740400
32577	740401
267396	740402
39553	740403
185434	740404
81183	740405
83226	740406
44081	740407
146381	740408
309127	740409
160083	740410
211670	740411
57660	740412
11877	740413
77498	740414
81296	740415
66012	740416
44147	740417
20710	740418
30257	740419
53537	740420
195235	740421
133499	740422
841	740423
303630	740424
73079	740425
50724	740426
190732	740427
69987	740428
22954	740429
277277	740430
84918	740431
78950	740432
60238	740433
295196	740434
117155	740435
15509	740436
37320	740437
37320	740438
179614	740439
171182	740440
2490	740441
46052	740442
55671	740443
28855	740444
59468	740445
89931	740446
28719	740447
94660	740448
62616	740449
209778	740450
44906	740451
50988	740452
127667	740453
281789	740454
20488	740455
86274	740456
88233	740457
74669	740458
124228	740459
774	740460
215227	740461
224803	740462
307965	740463
96140	740464
214268	740465
2234	740466
162351	740467
78179	740468
102955	740469
88108	740470
11168	740471
61658	740472
287267	740473
301919	740474
26288	740475
9458	740476
21697	740477
294065	740478
54149	740479
54149	740480
12302	740481
6272	740482
151949	740483
86803	740484
66704	740485
1131	740486
11600	740487
142601	740488
293232	740489
113142	740490
186623	740491
111819	740492
61658	740493
905	740494
83771	740495
139250	740496
30850	740497
304800	740498
148259	740499
28926	740500
28926	740501
34382	740502
39734	740503
9829	740504
18893	740505
18893	740506
4320	740507
35819	740508
16	740509
1818	740510
39840	740511
48631	740512
62594	740513
92073	740514
47391	740515
306837	740516
95744	740517
492	740518
44184	740519
3348	740520
48483	740521
34581	740522
11740	740523
312168	740524
50902	740525
17274	740526
301013	740527
36410	740528
23655	740529
18300	740530
14286	740531
189838	740532
133769	740533
5292	740534
138109	740535
12659	740536
139788	740537
122209	740538
27161	740539
15441	740540
71405	740541
19401	740542
170865	740543
268940	740544
261764	740545
116166	740546
39070	740547
35408	740548
65355	740549
214312	740550
57700	740551
102702	740552
145273	740553
83179	740554
37034	740555
31692	740556
6091	740557
32633	740558
32390	740559
7880	740560
90718	740561
21584	740562
6580	740563
73630	740564
72310	740565
57375	740566
9355	740567
277449	740568
103711	740569
33	740570
165790	740571
91725	740572
28903	740573
91855	740574
141153	740575
207022	740576
541	740577
28273	740578
9813	740579
33990	740580
241	740581
8632	740582
113785	740583
4733	740584
23450	740585
4733	740586
26768	740587
54245	740588
4608	740589
7517	740590
15856	740591
9497	740592
84087	740593
24092	740594
1189	740595
235405	740596
214872	740597
68124	740598
94765	740599
169898	740600
49290	740601
94765	740602
110841	740603
63699	740604
199019	740605
796	740606
28030	740607
135232	740608
26498	740609
14489	740610
7284	740611
14585	740612
29839	740613
60411	740614
135404	740615
75425	740616
77555	740617
167	740618
167	740619
91640	740620
81348	740621
59286	740622
311342	740623
27851	740624
85014	740625
27142	740626
22210	740627
82713	740628
138266	740629
175319	740630
69051	740631
6244	740632
29256	740633
46675	740634
188437	740635
32551	740636
23034	740637
66170	740638
1414	740639
1414	740640
132273	740641
158713	740642
30796	740643
111216	740644
41403	740645
102061	740646
147857	740647
83720	740648
110678	740649
40042	740650
24439	740651
272	740652
1854	740653
74053	740654
5463	740655
10300	740656
1854	740657
103106	740658
115591	740659
217825	740660
215628	740661
148042	740662
150742	740663
48939	740664
25631	740665
209277	740666
93731	740667
149966	740668
136428	740669
20317	740670
17435	740671
27597	740672
125392	740673
6306	740674
20554	740675
38024	740676
170568	740677
177021	740678
112637	740679
112637	740680
163436	740681
21064	740682
21064	740683
95562	740684
307057	740685
128	740686
23821	740687
19336	740688
66935	740689
100512	740690
14480	740691
166312	740692
24679	740693
783	740694
90279	740695
204007	740696
24615	740697
47096	740698
90157	740699
9178	740700
96568	740701
43127	740702
265574	740703
2454	740704
165346	740705
11036	740706
69971	740707
9271	740708
112503	740709
339	740710
121735	740711
12467	740712
57681	740713
68527	740714
96689	740715
53431	740716
41329	740717
225473	740718
273018	740719
33935	740720
5100	740721
161973	740722
23892	740723
23892	740724
85609	740725
150862	740726
261985	740727
1437	740728
9224	740729
31597	740730
30578	740731
104421	740732
13585	740733
104708	740734
100733	740735
59090	740736
141563	740737
140305	740738
150461	740739
2045	740740
45577	740741
1386	740742
35571	740743
35019	740744
78666	740745
40293	740746
114860	740747
41045	740748
26521	740749
8370	740750
85258	740751
4909	740752
307960	740753
5150	740754
7480	740755
609	740756
3657	740757
16886	740758
135678	740759
100579	740760
10188	740761
114895	740762
277594	740763
187512	740764
3380	740765
70027	740766
64918	740767
140313	740768
235337	740769
202027	740770
56071	740771
14644	740772
7840	740773
32954	740774
1101	740775
45750	740776
196517	740777
63044	740778
41321	740779
62733	740780
99441	740781
77607	740782
100240	740783
140202	740784
140201	740785
163275	740786
63510	740787
212576	740788
95267	740789
37961	740790
141229	740791
25297	740792
3793	740793
3793	740794
106548	740795
47250	740796
38987	740797
89325	740798
79444	740799
17316	740800
19379	740801
103361	740802
63306	740803
16948	740804
183420	740805
55436	740806
7221	740807
139566	740808
80354	740809
117999	740810
13763	740811
18379	740812
2358	740813
73778	740814
135938	740815
269070	740816
143874	740817
132690	740818
54988	740819
142526	740820
99976	740821
19957	740822
29428	740823
6569	740824
244133	740825
253731	740826
101271	740827
4191	740828
88698	740829
3293	740830
36623	740831
31555	740832
42032	740833
51945	740834
65441	740835
98118	740836
64826	740837
51081	740838
26676	740839
10936	740840
146932	740841
32189	740842
57939	740843
60555	740844
23758	740845
147470	740846
89791	740847
249670	740848
140572	740849
42426	740850
5395	740851
38039	740852
259796	740853
76533	740854
132177	740855
4649	740856
152593	740857
152593	740858
161364	740859
2537	740860
1361	740861
138353	740862
174636	740863
26176	740864
32463	740865
80004	740866
296538	740867
21848	740868
168095	740869
8861	740870
52554	740871
50427	740872
191830	740873
181614	740874
64384	740875
3788	740876
112962	740877
126967	740878
82309	740879
201179	740880
310226	740881
86764	740882
130299	740883
53674	740884
140100	740885
8322	740886
100988	740887
19603	740888
37297	740889
9791	740890
28648	740891
7646	740892
267310	740893
14079	740894
42612	740895
24590	740896
42736	740897
174826	740898
86971	740899
171389	740900
14291	740901
132040	740902
283167	740903
109023	740904
146685	740905
44152	740906
62259	740907
4710	740908
200295	740909
23283	740910
113606	740911
54945	740912
95855	740913
32497	740914
14285	740915
46816	740916
14285	740917
169239	740918
63759	740919
151793	740920
37156	740921
89593	740922
192083	740923
155160	740924
63449	740925
204379	740926
225737	740927
212322	740928
48520	740929
191683	740930
61448	740931
207059	740932
55218	740933
48927	740934
193536	740935
73143	740936
82971	740937
137312	740938
10156	740939
217063	740940
66959	740941
60957	740942
41660	740943
120528	740944
98504	740945
42133	740946
112736	740947
121190	740948
73746	740949
162938	740950
17975	740951
14976	740952
15120	740953
119118	740954
11903	740955
83095	740956
57331	740957
20762	740958
22461	740959
22461	740960
159638	740961
18272	740962
18272	740963
3611	740964
199605	740965
171563	740966
6145	740967
66448	740968
21599	740969
16520	740970
291868	740971
69	740972
69033	740973
183513	740974
246323	740975
28140	740976
3099	740977
978	740978
190986	740979
263423	740980
13569	740981
3579	740982
167662	740983
91276	740984
9776	740985
135639	740986
42212	740987
138299	740988
162646	740989
92819	740990
27433	740991
80398	740992
64563	740993
85399	740994
7380	740995
7380	740996
42646	740997
42646	740998
14565	740999
1415	741000
14499	741001
23468	741002
101505	741003
62945	741004
56153	741005
140241	741006
25265	741007
192296	741008
115780	741009
70223	741010
81174	741011
2895	741012
71359	741013
26851	741014
10294	741015
102771	741016
10294	741017
98235	741018
117176	741019
174518	741020
146992	741021
44242	741022
74356	741023
31292	741024
62882	741025
50850	741026
218249	741027
146876	741028
116964	741029
23276	741030
74038	741031
148044	741032
308814	741033
22855	741034
50311	741035
112038	741036
11611	741037
215092	741038
75267	741039
20578	741040
132519	741041
14462	741042
37307	741043
19511	741044
293769	741045
51074	741046
61724	741047
139446	741048
9416	741049
8781	741050
9416	741051
8793	741052
7537	741053
39	741054
37	741055
105460	741056
87336	741057
8534	741058
12955	741059
98599	741060
483	741061
8604	741062
290874	741063
95508	741064
114235	741065
181971	741066
139671	741067
5756	741068
82944	741069
52131	741070
305440	741071
9416	741072
6172	741073
7169	741074
739	741075
33058	741076
16820	741077
230646	741078
166120	741079
36061	741080
149498	741081
39136	741082
65227	741083
44229	741084
23761	741085
31128	741086
207147	741087
214127	741088
76537	741089
31128	741090
28820	741091
106191	741092
94101	741093
41226	741094
270041	741095
62149	741096
68373	741097
59156	741098
158350	741099
85654	741100
1242	741101
90646	741102
144091	741103
24719	741104
11786	741105
4300	741106
120	741107
44769	741108
9569	741109
108072	741110
191306	741111
133407	741112
60255	741113
89725	741114
284355	741115
12148	741116
131128	741117
359	741118
290119	741119
34857	741120
197186	741121
290961	741122
100038	741123
209922	741124
108268	741125
194	741126
10324	741127
63040	741128
42790	741129
59495	741130
297250	741131
69820	741132
63793	741133
63061	741134
81426	741135
9783	741136
97288	741137
44907	741138
50312	741139
272395	741140
7532	741141
8103	741142
7181	741143
35199	741144
252443	741145
45414	741146
66762	741147
146414	741148
20380	741149
9821	741150
15085	741151
15085	741152
93721	741153
93721	741154
68133	741155
194252	741156
89709	741157
224824	741158
308065	741159
17113	741160
276739	741161
34438	741162
19947	741163
37111	741164
123959	741165
111017	741166
119798	741167
414	741168
3380	741169
139098	741170
4625	741171
85409	741172
32299	741173
33972	741174
303600	741175
303550	741176
10478	741177
2629	741178
302084	741179
50849	741180
3500	741181
144727	741182
4301	741183
7319	741184
107873	741185
74018	741186
777	741187
3060	741188
23132	741189
3500	741190
243848	741191
63097	741192
257289	741193
50849	741194
978	741195
2900	741196
310530	741197
66428	741198
72904	741199
3597	741200
51818	741201
4710	741202
76945	741203
131333	741204
62786	741205
2131	741206
221077	741207
7487	741208
49495	741209
49495	741210
18472	741211
65244	741212
27929	741213
27929	741214
108597	741215
5512	741216
173202	741217
19116	741218
34050	741219
16383	741220
24045	741221
23822	741222
8679	741223
20624	741224
75275	741225
20872	741226
145758	741227
43473	741228
147360	741229
181386	741230
3547	741231
149360	741232
70103	741233
122580	741234
57281	741235
61019	741236
238064	741237
108929	741238
92463	741239
73622	741240
90923	741241
157111	741242
105604	741243
11858	741244
10324	741245
249115	741246
42796	741247
61204	741248
61204	741249
146647	741250
68580	741251
212979	741252
166102	741253
2044	741254
41035	741255
94524	741256
42834	741257
206968	741258
149663	741259
7491	741260
78636	741261
228633	741262
30034	741263
97979	741264
234601	741265
217086	741266
62432	741267
84427	741268
26029	741269
227044	741270
28669	741271
207276	741272
272755	741273
129290	741274
200820	741275
77124	741276
102676	741277
282266	741278
78232	741279
63318	741280
278529	741281
119113	741282
134775	741283
5568	741284
95478	741285
145355	741286
132102	741287
132102	741288
96372	741289
123151	741290
228582	741291
130846	741292
193824	741293
265879	741294
97097	741295
61626	741296
129102	741297
5568	741298
293844	741299
272372	741300
72900	741301
72900	741302
19308	741303
8620	741304
161336	741305
299432	741306
274	741307
245760	741308
1466	741309
42728	741310
281786	741311
3051	741312
3051	741313
33451	741314
164378	741315
225395	741316
152857	741317
16919	741318
22090	741319
100532	741320
306573	741321
109787	741322
29961	741323
27135	741324
36948	741325
36493	741326
246270	741327
128239	741328
275960	741329
1583	741330
286616	741331
286909	741332
222345	741333
216806	741334
263424	741335
27152	741336
300863	741337
58503	741338
256991	741339
20412	741340
137	741341
173087	741342
170380	741343
100939	741344
24744	741345
10391	741346
72476	741347
53994	741348
87216	741349
68441	741350
128856	741351
262762	741352
74563	741353
129619	741354
3096	741355
113724	741356
15799	741357
26200	741358
65227	741359
209530	741360
7453	741361
109841	741362
74344	741363
15663	741364
20625	741365
183083	741366
60643	741367
300734	741368
95174	741369
146879	741370
167289	741371
112673	741372
109764	741373
2083	741374
7969	741375
28433	741376
3409	741377
5443	741378
20534	741379
15021	741380
90513	741381
137784	741382
140296	741383
93545	741384
9357	741385
166195	741386
70805	741387
166195	741388
5087	741389
190170	741390
191049	741391
53083	741392
9968	741393
51282	741394
451	741395
275255	741396
102351	741397
109718	741398
55942	741399
80910	741400
11312	741401
139836	741402
21282	741403
38065	741404
35476	741405
15146	741406
90208	741407
48058	741408
1265	741409
26765	741410
1080	741411
334	741412
126450	741413
36753	741414
20786	741415
74431	741416
262078	741417
32176	741418
26413	741419
9465	741420
9465	741421
166924	741422
106611	741423
71545	741424
20830	741425
35105	741426
128818	741427
108348	741428
72203	741429
80192	741430
71860	741431
9081	741432
63400	741433
23185	741434
123884	741435
84184	741436
78615	741437
67020	741438
134703	741439
69863	741440
267046	741441
73754	741442
63943	741443
139908	741444
71353	741445
178679	741446
108590	741447
125180	741448
78546	741449
44197	741450
8872	741451
150906	741452
14736	741453
44023	741454
51079	741455
106714	741456
70616	741457
33719	741458
303646	741459
208811	741460
312183	741461
148995	741462
34117	741463
38909	741464
204091	741465
73986	741466
49824	741467
59887	741468
205878	741469
51620	741470
91412	741471
38335	741472
147696	741473
49313	741474
188081	741475
216177	741476
88198	741477
128087	741478
199709	741479
41799	741480
47750	741481
71651	741482
150382	741483
173552	741484
62763	741485
154476	741486
120	741487
132025	741488
130225	741489
43622	741490
166341	741491
18429	741492
303939	741493
3534	741494
221298	741495
65604	741496
102907	741497
28098	741498
168892	741499
295864	741500
18702	741501
222312	741502
10706	741503
115667	741504
122109	741505
1247	741506
4618	741507
219226	741508
50988	741509
27841	741510
15506	741511
32189	741512
94270	741513
9568	741514
4320	741515
263143	741516
154215	741517
9969	741518
163098	741519
238922	741520
2478	741521
88286	741522
11459	741523
226850	741524
61118	741525
76816	741526
19225	741527
11403	741528
67103	741529
17749	741530
280435	741531
12508	741532
10322	741533
6498	741534
7356	741535
22894	741536
105388	741537
39224	741538
562	741539
1542	741540
30277	741541
65227	741542
11457	741543
45697	741544
15713	741545
10297	741546
39486	741547
7886	741548
173991	741549
119156	741550
162580	741551
189955	741552
274403	741553
164494	741554
229590	741555
116981	741556
174718	741557
118494	741558
31777	741559
5633	741560
26517	741561
113932	741562
93162	741563
8171	741564
20380	741565
245208	741566
74385	741567
14369	741568
33110	741569
7541	741570
36113	741571
6377	741572
23908	741573
13890	741574
240140	741575
546	741576
15733	741577
27864	741578
95247	741579
20381	741580
116385	741581
248079	741582
9511	741583
181304	741584
91578	741585
149536	741586
277551	741587
168677	741588
50299	741589
106228	741590
46939	741591
147630	741592
38164	741593
169398	741594
39204	741595
219735	741596
151375	741597
30639	741598
162497	741599
26329	741600
122271	741601
2009	741602
7041	741603
78510	741604
21754	741605
188229	741606
105498	741607
267439	741608
51110	741609
54826	741610
86629	741611
45444	741612
132584	741613
1982	741614
1149	741615
11843	741616
14916	741617
14916	741618
49742	741619
14916	741620
8465	741621
8465	741622
8465	741623
44688	741624
19441	741625
19441	741626
19441	741627
291528	741628
4605	741629
11735	741630
206680	741631
73054	741632
104862	741633
101677	741634
21751	741635
292139	741636
73599	741637
281620	741638
26683	741639
26683	741640
96228	741641
311181	741642
91374	741643
66	741644
150	741645
1434	741646
170632	741647
3143	741648
90	741649
150	741650
69519	741651
67306	741652
3249	741653
287644	741654
158298	741655
131301	741656
8031	741657
1491	741658
1704	741659
50853	741660
28226	741661
948	741662
16222	741663
6878	741664
49778	741665
27117	741666
166808	741667
21117	741668
143448	741669
160495	741670
160495	741671
131907	741672
108580	741673
33407	741674
546	741675
164145	741676
108042	741677
100726	741678
32153	741679
32776	741680
74008	741681
157285	741682
134363	741683
47360	741684
4157	741685
217655	741686
61732	741687
13438	741688
59867	741689
60294	741690
546	741691
26382	741692
202998	741693
91046	741694
133296	741695
45455	741696
40777	741697
145974	741698
34650	741699
151283	741700
111362	741701
21069	741702
1909	741703
302137	741704
61732	741705
23776	741706
53636	741707
11342	741708
115871	741709
64493	741710
308887	741711
105843	741712
72433	741713
8743	741714
212997	741715
13205	741716
15643	741717
37263	741718
54077	741719
81936	741720
297538	741721
185606	741722
39275	741723
50857	741724
45601	741725
23234	741726
24745	741727
44098	741728
18485	741729
38367	741730
26198	741731
38367	741732
127311	741733
90583	741734
16452	741735
214224	741736
211573	741737
42379	741738
163379	741739
209096	741740
85929	741741
71152	741742
31966	741743
14664	741744
28857	741745
43871	741746
4408	741747
304438	741748
129120	741749
283450	741750
6966	741751
19590	741752
103282	741753
137529	741754
51162	741755
120732	741756
32084	741757
51162	741758
80287	741759
213668	741760
106758	741761
61767	741762
144546	741763
90953	741764
63871	741765
298117	741766
107814	741767
126196	741768
42735	741769
9916	741770
234337	741771
139360	741772
306874	741773
56655	741774
23706	741775
117424	741776
234639	741777
12342	741778
75923	741779
31413	741780
206495	741781
77205	741782
95857	741783
31413	741784
111881	741785
24367	741786
131851	741787
122542	741788
116331	741789
25292	741790
54114	741791
276696	741792
187524	741793
213134	741794
213134	741795
176869	741796
149447	741797
85389	741798
87109	741799
11469	741800
140498	741801
145644	741802
215471	741803
13361	741804
196254	741805
56507	741806
2898	741807
216270	741808
41048	741809
102475	741810
296339	741811
599	741812
229335	741813
75737	741814
8193	741815
53699	741816
5738	741817
4474	741818
215311	741819
15254	741820
29521	741821
311025	741822
216888	741823
168953	741824
59663	741825
54268	741826
6548	741827
33513	741828
107686	741829
276218	741830
193529	741831
11460	741832
54787	741833
200780	741834
83943	741835
2272	741836
169784	741837
158607	741838
765	741839
170648	741840
61015	741841
14831	741842
95755	741843
206835	741844
91401	741845
90231	741846
258163	741847
48971	741848
33252	741849
10724	741850
119878	741851
101450	741852
198025	741853
65428	741854
71637	741855
234226	741856
111167	741857
64852	741858
36159	741859
52443	741860
25768	741861
198552	741862
256105	741863
215998	741864
295405	741865
118742	741866
124620	741867
210276	741868
283288	741869
77175	741870
13923	741871
21403	741872
169668	741873
165297	741874
4288	741875
7282	741876
76844	741877
37714	741878
15673	741879
156106	741880
308407	741881
11502	741882
66691	741883
6939	741884
36906	741885
64627	741886
148804	741887
9937	741888
71582	741889
119741	741890
107399	741891
17851	741892
154321	741893
87736	741894
19693	741895
138100	741896
45414	741897
81011	741898
98338	741899
50261	741900
230157	741901
156760	741902
73	741903
128748	741904
129307	741905
149920	741906
131158	741907
62796	741908
106255	741909
253828	741910
65461	741911
105836	741912
144895	741913
150559	741914
289709	741915
63691	741916
63860	741917
233622	741918
50693	741919
25045	741920
99965	741921
205426	741922
10949	741923
137869	741924
17236	741925
234538	741926
111914	741927
26251	741928
167615	741929
75260	741930
177396	741931
36286	741932
4881	741933
374	741934
65229	741935
145465	741936
268188	741937
2094	741938
86114	741939
48041	741940
37870	741941
95165	741942
70348	741943
144855	741944
228340	741945
294548	741946
205738	741947
211784	741948
9694	741949
9694	741950
54606	741951
97548	741952
230733	741953
21304	741954
1200	741955
90160	741956
119403	741957
275611	741958
177764	741959
125541	741960
60383	741961
300309	741962
77095	741963
300071	741964
307840	741965
36251	741966
23591	741967
113356	741968
20006	741969
45148	741970
27821	741971
28203	741972
24771	741973
24771	741974
83662	741975
48253	741976
47123	741977
79584	741978
167640	741979
166755	741980
25796	741981
24344	741982
182209	741983
105304	741984
59999	741985
227832	741986
26358	741987
270117	741988
25688	741989
130869	741990
36707	741991
53411	741992
408	741993
68804	741994
127361	741995
4291	741996
17169	741997
84268	741998
100020	741999
17057	742000
209566	742001
266965	742002
167161	742003
112444	742004
262547	742005
24981	742006
114487	742007
113102	742008
263240	742009
121243	742010
76207	742011
156590	742012
10792	742013
80506	742014
96550	742015
120687	742016
154789	742017
68282	742018
163548	742019
164246	742020
239030	742021
153333	742022
174140	742023
56086	742024
19482	742025
26088	742026
104015	742027
36349	742028
113915	742029
105568	742030
270848	742031
51060	742032
50251	742033
100442	742034
214129	742035
62068	742036
61191	742037
45181	742038
5994	742039
106660	742040
91090	742041
214875	742042
1719	742043
207036	742044
89098	742045
42054	742046
186278	742047
273436	742048
239138	742049
8592	742050
189571	742051
52098	742052
39133	742053
142004	742054
155036	742055
104809	742056
271490	742057
64733	742058
41446	742059
88833	742060
27731	742061
228615	742062
38383	742063
63083	742064
44722	742065
195808	742066
195808	742067
50182	742068
129080	742069
25057	742070
24713	742071
49195	742072
55936	742073
133964	742074
60002	742075
108622	742076
298741	742077
111927	742078
105999	742079
3589	742080
14759	742081
296458	742082
136144	742083
20343	742084
144662	742085
142317	742086
13893	742087
244604	742088
262415	742089
120886	742090
5438	742091
47198	742092
96659	742093
80590	742094
26048	742095
26528	742096
40629	742097
71315	742098
191403	742099
7546	742100
7300	742101
7561	742102
31763	742103
205654	742104
197196	742105
22136	742106
114813	742107
97988	742108
188410	742109
146741	742110
53844	742111
128776	742112
121304	742113
27673	742114
2871	742115
239684	742116
65831	742117
93241	742118
41074	742119
218574	742120
302259	742121
36815	742122
35806	742123
36041	742124
35941	742125
24736	742126
54549	742127
28109	742128
70774	742129
24736	742130
111957	742131
450	742132
52422	742133
59964	742134
232721	742135
229994	742136
178177	742137
175675	742138
295794	742139
123848	742140
136036	742141
41147	742142
84884	742143
52286	742144
254977	742145
118670	742146
258751	742147
171700	742148
127417	742149
138989	742150
27277	742151
244195	742152
255788	742153
273713	742154
26110	742155
107359	742156
108054	742157
20539	742158
87613	742159
23957	742160
1594	742161
242929	742162
200309	742163
35864	742164
13405	742165
44710	742166
119569	742167
276813	742168
37845	742169
168678	742170
65335	742171
19055	742172
38921	742173
122211	742174
81106	742175
10602	742176
100124	742177
23591	742178
115670	742179
295691	742180
144174	742181
61518	742182
6644	742183
163025	742184
59344	742185
29947	742186
25080	742187
25080	742188
91233	742189
18055	742190
83579	742191
33888	742192
33888	742193
46196	742194
57186	742195
36120	742196
58641	742197
117975	742198
116808	742199
191097	742200
273915	742201
63060	742202
180091	742203
299198	742204
27343	742205
106659	742206
153612	742207
87194	742208
214649	742209
87194	742210
72585	742211
68265	742212
121451	742213
181263	742214
82957	742215
80553	742216
99589	742217
121552	742218
174063	742219
38546	742220
96568	742221
253296	742222
65052	742223
17068	742224
80473	742225
48300	742226
107474	742227
199134	742228
26310	742229
12745	742230
84548	742231
121791	742232
12745	742233
16112	742234
3890	742235
217511	742236
128045	742237
217146	742238
37588	742239
16845	742240
43295	742241
54915	742242
174319	742243
47786	742244
83740	742245
80028	742246
153441	742247
84197	742248
144546	742249
15655	742250
120237	742251
304030	742252
275235	742253
198977	742254
63428	742255
123123	742256
68479	742257
4804	742258
222456	742259
129119	742260
131764	742261
215657	742262
309447	742263
165967	742264
32439	742265
37337	742266
152854	742267
2891	742268
114540	742269
104286	742270
49398	742271
272862	742272
96492	742273
40428	742274
7849	742275
9610	742276
135466	742277
54161	742278
19215	742279
19948	742280
48044	742281
27172	742282
73212	742283
63428	742284
114456	742285
196253	742286
266317	742287
251597	742288
78907	742289
277582	742290
180192	742291
70343	742292
125641	742293
30464	742294
144096	742295
22111	742296
277567	742297
1225	742298
18083	742299
22097	742300
77500	742301
1431	742302
3036	742303
147412	742304
9671	742305
23595	742306
55248	742307
55248	742308
178284	742309
300988	742310
248587	742311
122554	742312
45353	742313
42025	742314
233978	742315
45301	742316
222704	742317
153556	742318
311177	742319
275216	742320
66313	742321
77607	742322
23537	742323
33121	742324
179363	742325
72599	742326
118973	742327
173266	742328
1126	742329
192382	742330
255633	742331
92069	742332
15128	742333
70438	742334
15128	742335
151738	742336
67296	742337
180336	742338
44466	742339
99152	742340
70200	742341
182434	742342
109843	742343
53829	742344
59202	742345
59202	742346
126072	742347
55326	742348
124336	742349
26382	742350
303945	742351
10279	742352
33502	742353
64485	742354
96106	742355
130581	742356
137376	742357
198589	742358
131993	742359
67549	742360
57017	742361
233060	742362
64554	742363
58312	742364
89170	742365
126336	742366
199079	742367
31689	742368
212372	742369
85367	742370
302621	742371
200590	742372
236137	742373
22077	742374
184856	742375
187924	742376
269445	742377
89883	742378
175236	742379
27433	742380
95906	742381
296173	742382
198418	742383
245474	742384
10347	742385
148304	742386
148005	742387
120426	742388
116144	742389
210532	742390
83636	742391
214128	742392
42929	742393
69626	742394
47564	742395
55621	742396
10154	742397
266109	742398
71637	742399
81389	742400
12148	742401
8935	742402
145068	742403
174958	742404
99310	742405
102577	742406
68655	742407
14001	742408
30911	742409
166966	742410
47149	742411
103254	742412
119485	742413
73441	742414
11933	742415
147950	742416
27389	742417
70230	742418
46013	742419
92999	742420
80369	742421
150045	742422
93582	742423
167352	742424
25790	742425
32079	742426
15309	742427
257440	742428
95599	742429
210949	742430
293229	742431
73773	742432
28784	742433
43162	742434
104198	742435
158099	742436
43254	742437
521	742438
43141	742439
63701	742440
201198	742441
48786	742442
9116	742443
108032	742444
26789	742445
18171	742446
41132	742447
37712	742448
225102	742449
150415	742450
92123	742451
92123	742452
40574	742453
102152	742454
12237	742455
182326	742456
79414	742457
17901	742458
87398	742459
184437	742460
85562	742461
182332	742462
490	742463
84657	742464
26279	742465
91322	742466
141402	742467
56403	742468
4689	742469
2672	742470
189953	742471
47980	742472
13276	742473
133996	742474
88792	742475
109782	742476
122769	742477
26571	742478
17066	742479
191	742480
58101	742481
3268	742482
30868	742483
30868	742484
52749	742485
10713	742486
44828	742487
6027	742488
144506	742489
146119	742490
149204	742491
99998	742492
48224	742493
74780	742494
181524	742495
34728	742496
38947	742497
6932	742498
173574	742499
26133	742500
100967	742501
303335	742502
63699	742503
21594	742504
94559	742505
63190	742506
137221	742507
26578	742508
138106	742509
190044	742510
188640	742511
166495	742512
308749	742513
97219	742514
399	742515
9335	742516
39331	742517
57134	742518
188178	742519
7984	742520
190171	742521
1970	742522
105	742523
101877	742524
1968	742525
12650	742526
684	742527
39	742528
221373	742529
198630	742530
14708	742531
12783	742532
14442	742533
46873	742534
917	742535
84834	742536
136552	742537
5577	742538
53538	742539
181939	742540
86986	742541
26514	742542
28949	742543
8420	742544
7745	742545
70234	742546
15309	742547
191085	742548
258143	742549
10358	742550
79803	742551
18264	742552
26408	742553
193367	742554
135059	742555
1952	742556
40242	742557
577	742558
23165	742559
253353	742560
40131	742561
43302	742562
209172	742563
26947	742564
148291	742565
77260	742566
112272	742567
135570	742568
94136	742569
31894	742570
146848	742571
81618	742572
331	742573
246640	742574
61757	742575
203850	742576
158308	742577
47149	742578
521	742579
296306	742580
115872	742581
6228	742582
30270	742583
92388	742584
40566	742585
115297	742586
74247	742587
521	742588
1763	742589
91820	742590
2227	742591
190357	742592
2227	742593
5805	742594
10311	742595
184349	742596
8651	742597
66328	742598
239262	742599
102315	742600
54491	742601
100538	742602
247665	742603
83602	742604
103965	742605
188367	742606
89134	742607
52095	742608
306138	742609
58759	742610
134083	742611
120906	742612
307308	742613
140412	742614
40169	742615
159122	742616
5530	742617
49446	742618
133335	742619
135281	742620
125765	742621
267369	742622
186924	742623
134323	742624
32354	742625
159122	742626
120906	742627
120906	742628
200020	742629
202376	742630
10582	742631
53945	742632
202376	742633
137442	742634
174615	742635
275836	742636
135567	742637
151551	742638
115019	742639
256422	742640
173120	742641
31221	742642
97569	742643
68045	742644
55236	742645
115784	742646
118004	742647
16073	742648
176868	742649
84449	742650
12330	742651
263397	742652
56052	742653
9023	742654
82664	742655
133425	742656
48948	742657
116817	742658
53514	742659
10787	742660
89762	742661
126217	742662
1001	742663
28469	742664
81402	742665
58689	742666
17055	742667
289642	742668
170600	742669
14564	742670
11933	742671
34789	742672
29869	742673
55298	742674
294618	742675
165559	742676
238499	742677
108947	742678
243563	742679
256700	742680
5448	742681
130312	742682
10207	742683
38445	742684
100686	742685
281356	742686
56592	742687
152998	742688
70448	742689
224948	742690
16583	742691
40304	742692
152309	742693
203888	742694
59617	742695
16126	742696
35777	742697
249672	742698
5	742699
178531	742700
5998	742701
46492	742702
77981	742703
3201	742704
122394	742705
23856	742706
23856	742707
416	742708
49468	742709
93851	742710
43254	742711
20871	742712
172684	742713
47390	742714
118561	742715
1865	742716
39689	742717
252178	742718
3911	742719
122749	742720
93788	742721
75681	742722
106022	742723
107364	742724
3491	742725
13687	742726
54161	742727
34175	742728
46229	742729
52303	742730
199111	742731
113716	742732
54161	742733
19664	742734
114404	742735
291099	742736
1233	742737
27880	742738
222284	742739
55299	742740
11503	742741
48258	742742
45721	742743
82215	742744
14069	742745
29330	742746
29044	742747
91675	742748
91084	742749
81091	742750
81091	742751
154873	742752
68505	742753
16824	742754
216319	742755
25359	742756
28786	742757
105686	742758
98841	742759
98841	742760
104695	742761
8241	742762
172612	742763
270467	742764
256098	742765
127626	742766
120008	742767
65453	742768
80495	742769
118415	742770
7901	742771
189003	742772
145286	742773
10084	742774
81545	742775
146093	742776
25891	742777
20618	742778
28055	742779
143974	742780
18192	742781
45856	742782
136992	742783
81108	742784
276910	742785
14934	742786
264641	742787
10268	742788
4156	742789
27801	742790
1663	742791
9397	742792
7662	742793
35785	742794
24456	742795
57623	742796
266267	742797
15793	742798
141827	742799
38403	742800
74151	742801
253948	742802
293289	742803
124319	742804
124319	742805
150057	742806
280429	742807
68850	742808
112946	742809
3271	742810
1017	742811
3784	742812
3271	742813
3691	742814
156238	742815
119513	742816
180072	742817
180072	742818
214288	742819
9503	742820
21799	742821
139028	742822
37715	742823
124969	742824
257125	742825
293661	742826
234214	742827
54710	742828
40665	742829
45308	742830
42662	742831
8029	742832
131939	742833
43377	742834
62728	742835
9116	742836
107615	742837
232963	742838
94046	742839
96657	742840
275234	742841
268432	742842
44083	742843
8043	742844
115812	742845
146871	742846
164955	742847
30644	742848
107456	742849
309884	742850
64577	742851
8907	742852
83586	742853
112952	742854
74152	742855
274533	742856
116680	742857
207883	742858
165902	742859
59489	742860
1486	742861
39418	742862
249932	742863
98368	742864
297911	742865
144481	742866
106996	742867
8827	742868
42377	742869
13129	742870
41627	742871
33837	742872
243878	742873
30621	742874
16740	742875
90220	742876
59295	742877
80800	742878
160319	742879
5206	742880
19065	742881
50741	742882
225112	742883
42716	742884
94539	742885
139358	742886
18016	742887
26308	742888
157501	742889
96040	742890
148456	742891
69986	742892
4494	742893
163245	742894
12034	742895
118330	742896
159466	742897
137521	742898
248273	742899
72696	742900
47284	742901
232406	742902
145670	742903
100450	742904
217739	742905
6212	742906
212430	742907
16258	742908
65552	742909
24612	742910
17320	742911
78623	742912
245472	742913
6258	742914
262620	742915
53733	742916
75400	742917
116042	742918
127860	742919
50567	742920
8380	742921
82539	742922
63721	742923
142314	742924
129461	742925
64268	742926
15414	742927
35233	742928
181169	742929
28	742930
51408	742931
35409	742932
186653	742933
192187	742934
18327	742935
58713	742936
93739	742937
137447	742938
272845	742939
25854	742940
160644	742941
111713	742942
33762	742943
100073	742944
1604	742945
195832	742946
46941	742947
2947	742948
32893	742949
7434	742950
50079	742951
18900	742952
28994	742953
24338	742954
89326	742955
24371	742956
66566	742957
225460	742958
146941	742959
201282	742960
7290	742961
92848	742962
13823	742963
40388	742964
151047	742965
7290	742966
244511	742967
7290	742968
13168	742969
53553	742970
106360	742971
5168	742972
211131	742973
3445	742974
48088	742975
39867	742976
9812	742977
34003	742978
26764	742979
27171	742980
19833	742981
59908	742982
57218	742983
44884	742984
54195	742985
156	742986
30468	742987
222377	742988
2302	742989
61	742990
16047	742991
34086	742992
81015	742993
816	742994
78088	742995
49636	742996
13891	742997
3779	742998
5858	742999
49728	743000
68717	743001
19349	743002
62671	743003
84293	743004
6578	743005
225139	743006
145277	743007
149988	743008
152105	743009
21080	743010
225104	743011
151489	743012
100022	743013
30627	743014
30115	743015
151445	743016
100189	743017
35823	743018
6721	743019
149242	743020
90119	743021
69602	743022
145328	743023
123564	743024
214407	743025
2674	743026
3327	743027
75	743028
30513	743029
12	743030
100150	743031
122287	743032
275	743033
188847	743034
174424	743035
41889	743036
125136	743037
162	743038
113657	743039
54	743040
34538	743041
142072	743042
39469	743043
40229	743044
90242	743045
48475	743046
211230	743047
33307	743048
29473	743049
232191	743050
120207	743051
56348	743052
16577	743053
16577	743054
81848	743055
60644	743056
246095	743057
16949	743058
15471	743059
253367	743060
19924	743061
29192	743062
53742	743063
47828	743064
11221	743065
11221	743066
88837	743067
3130	743068
284599	743069
128687	743070
11285	743071
208985	743072
201715	743073
253146	743074
75211	743075
75211	743076
20571	743077
20571	743078
222935	743079
49392	743080
23218	743081
28065	743082
168337	743083
22402	743084
52370	743085
91433	743086
2374	743087
13810	743088
300822	743089
221209	743090
83188	743091
45389	743092
64991	743093
98877	743094
36981	743095
21170	743096
121182	743097
152812	743098
10948	743099
205449	743100
69793	743101
212183	743102
146143	743103
174098	743104
187395	743105
16843	743106
100035	743107
125580	743108
267080	743109
56559	743110
42018	743111
62821	743112
152890	743113
191945	743114
88690	743115
35953	743116
79150	743117
7329	743118
28095	743119
21940	743120
41205	743121
20620	743122
15309	743123
163444	743124
30636	743125
6267	743126
6105	743127
11729	743128
59755	743129
1017	743130
12280	743131
179072	743132
172067	743133
13349	743134
240390	743135
155651	743136
1953	743137
2536	743138
2536	743139
52566	743140
96689	743141
284936	743142
74419	743143
59798	743144
101447	743145
18979	743146
159909	743147
58248	743148
36903	743149
248864	743150
87733	743151
85033	743152
117598	743153
15573	743154
68017	743155
236323	743156
142864	743157
216260	743158
77462	743159
77470	743160
151433	743161
248752	743162
8333	743163
19594	743164
63565	743165
7327	743166
83801	743167
168371	743168
312311	743169
141664	743170
137887	743171
47455	743172
9063	743173
87175	743174
64565	743175
188015	743176
772	743177
41415	743178
270635	743179
256513	743180
52294	743181
40776	743182
86079	743183
86079	743184
36332	743185
146812	743186
21122	743187
141188	743188
62911	743189
3083	743190
19685	743191
3960	743192
7337	743193
33218	743194
20399	743195
13295	743196
11952	743197
30867	743198
2448	743199
61482	743200
28442	743201
178497	743202
164358	743203
42278	743204
203152	743205
404	743206
100505	743207
31376	743208
12094	743209
8416	743210
17992	743211
23018	743212
95261	743213
3975	743214
123427	743215
95086	743216
85580	743217
7573	743218
36033	743219
90642	743220
14287	743221
6284	743222
106476	743223
55154	743224
84620	743225
268543	743226
5572	743227
25865	743228
40456	743229
143687	743230
101864	743231
14355	743232
2495	743233
42274	743234
29319	743235
20876	743236
18133	743237
14021	743238
197906	743239
9686	743240
55518	743241
131774	743242
54051	743243
185	743244
5611	743245
181000	743246
207974	743247
146830	743248
79519	743249
36784	743250
197823	743251
3581	743252
733	743253
111438	743254
76251	743255
11689	743256
10825	743257
124769	743258
232361	743259
101170	743260
17363	743261
108481	743262
9926	743263
7137	743264
11019	743265
107916	743266
21486	743267
33593	743268
61313	743269
55510	743270
6747	743271
6350	743272
16663	743273
16220	743274
136138	743275
137292	743276
10934	743277
9358	743278
281285	743279
58134	743280
130864	743281
11516	743282
47730	743283
145453	743284
35598	743285
37872	743286
51530	743287
453	743288
12450	743289
16516	743290
2141	743291
873	743292
229494	743293
41642	743294
105685	743295
16061	743296
150323	743297
202943	743298
292841	743299
22329	743300
6565	743301
86872	743302
22204	743303
71351	743304
36385	743305
2074	743306
42025	743307
1861	743308
127217	743309
139708	743310
96958	743311
1269	743312
91838	743313
306778	743314
20127	743315
43069	743316
29338	743317
42825	743318
20916	743319
72215	743320
152639	743321
51304	743322
33647	743323
188314	743324
31141	743325
27769	743326
8532	743327
108538	743328
28993	743329
178287	743330
185207	743331
115095	743332
134081	743333
82662	743334
941	743335
1097	743336
285328	743337
24156	743338
50850	743339
21624	743340
65377	743341
210449	743342
16988	743343
12882	743344
17647	743345
12370	743346
95584	743347
143950	743348
22527	743349
156584	743350
787	743351
6170	743352
154653	743353
76662	743354
208594	743355
57575	743356
190432	743357
23254	743358
103707	743359
80974	743360
292285	743361
16109	743362
36942	743363
63132	743364
9977	743365
13696	743366
157094	743367
38444	743368
29624	743369
49329	743370
2826	743371
91758	743372
125971	743373
72497	743374
39529	743375
200702	743376
1078	743377
1739	743378
122443	743379
9698	743380
3333	743381
76768	743382
183291	743383
105553	743384
87973	743385
215067	743386
12439	743387
12285	743388
34509	743389
60034	743390
23736	743391
35356	743392
69638	743393
78946	743394
104400	743395
5415	743396
49376	743397
24645	743398
170763	743399
4040	743400
231406	743401
114563	743402
85164	743403
1023	743404
13375	743405
3849	743406
27316	743407
14874	743408
66056	743409
13235	743410
3305	743411
3387	743412
39382	743413
39382	743414
16746	743415
213345	743416
219104	743417
21062	743418
8361	743419
62961	743420
100346	743421
137118	743422
147713	743423
144551	743424
30186	743425
39347	743426
101327	743427
42408	743428
135518	743429
16568	743430
252370	743431
130124	743432
30551	743433
295118	743434
4377	743435
30745	743436
35333	743437
120551	743438
60340	743439
54091	743440
2975	743441
49933	743442
195607	743443
88944	743444
1287	743445
62678	743446
15006	743447
15560	743448
8323	743449
19765	743450
142865	743451
40630	743452
16630	743453
151920	743454
3981	743455
13508	743456
14585	743457
9334	743458
26460	743459
196708	743460
9069	743461
56080	743462
6191	743463
76108	743464
16890	743465
27462	743466
53962	743467
33019	743468
74236	743469
138654	743470
113367	743471
20523	743472
177069	743473
51349	743474
69490	743475
8519	743476
14887	743477
68045	743478
170772	743479
186897	743480
20602	743481
203302	743482
38903	743483
23763	743484
125166	743485
10510	743486
25322	743487
26720	743488
58057	743489
8470	743490
360	743491
286787	743492
79	743493
2245	743494
2898	743495
280569	743496
7702	743497
95676	743498
11176	743499
26937	743500
34808	743501
1073	743502
108666	743503
90287	743504
22517	743505
8360	743506
13720	743507
88476	743508
31998	743509
76215	743510
32307	743511
196429	743512
221364	743513
79396	743514
31695	743515
115339	743516
59165	743517
8112	743518
103110	743519
93290	743520
22	743521
68617	743522
88190	743523
299437	743524
64310	743525
143214	743526
433	743527
78146	743528
129001	743529
240444	743530
360	743531
54443	743532
968	743533
51990	743534
4918	743535
146441	743536
19401	743537
31203	743538
62303	743539
30281	743540
2024	743541
2508	743542
13567	743543
7202	743544
306087	743545
77238	743546
6609	743547
55460	743548
2434	743549
39653	743550
29352	743551
116773	743552
28021	743553
86696	743554
1973	743555
78752	743556
15221	743557
20320	743558
43855	743559
31696	743560
66250	743561
53640	743562
2384	743563
63857	743564
80718	743565
49105	743566
11139	743567
358	743568
242885	743569
97327	743570
114737	743571
5116	743572
347	743573
50501	743574
29116	743575
13275	743576
347	743577
60702	743578
311419	743579
178401	743580
178401	743581
60185	743582
21442	743583
17540	743584
39959	743585
74919	743586
16031	743587
4071	743588
10394	743589
13105	743590
13105	743591
116287	743592
1495	743593
52753	743594
1384	743595
147976	743596
104119	743597
59904	743598
52165	743599
128638	743600
46008	743601
16588	743602
56277	743603
129453	743604
2161	743605
5089	743606
115529	743607
1331	743608
96132	743609
3415	743610
54329	743611
163464	743612
8946	743613
209483	743614
66400	743615
40248	743616
146080	743617
2903	743618
85036	743619
18763	743620
61665	743621
40311	743622
127889	743623
125113	743624
91924	743625
14022	743626
166064	743627
2875	743628
21	743629
27648	743630
37603	743631
21049	743632
265316	743633
6364	743634
251030	743635
145158	743636
3707	743637
170834	743638
87985	743639
13117	743640
154407	743641
22834	743642
187160	743643
177074	743644
302082	743645
91989	743646
97966	743647
76825	743648
3738	743649
3336	743650
168630	743651
26639	743652
47254	743653
11466	743654
17065	743655
16588	743656
19622	743657
3315	743658
1089	743659
4213	743660
103153	743661
123734	743662
154191	743663
13569	743664
2206	743665
2899	743666
31259	743667
125498	743668
63	743669
28099	743670
126574	743671
198119	743672
85045	743673
181662	743674
44678	743675
14273	743676
305146	743677
2550	743678
167792	743679
132463	743680
96871	743681
40147	743682
11144	743683
25501	743684
35918	743685
12514	743686
9621	743687
9646	743688
3253	743689
49962	743690
26677	743691
71218	743692
25537	743693
62129	743694
217	743695
10772	743696
13807	743697
44617	743698
10381	743699
710	743700
12	743701
62764	743702
179203	743703
140359	743704
63028	743705
33989	743706
2500	743707
232926	743708
35240	743709
35797	743710
56137	743711
49597	743712
1548	743713
35519	743714
35519	743715
36930	743716
35847	743717
64878	743718
98020	743719
732	743720
74351	743721
20068	743722
6035	743723
124325	743724
38555	743725
543	743726
20718	743727
41291	743728
34162	743729
99903	743730
99768	743731
1100	743732
1494	743733
56911	743734
32195	743735
6955	743736
17841	743737
7910	743738
115942	743739
2040	743740
1990	743741
2915	743742
167877	743743
74720	743744
138446	743745
198709	743746
226241	743747
122834	743748
126872	743749
27845	743750
81491	743751
47043	743752
31173	743753
29369	743754
143916	743755
147249	743756
6713	743757
8064	743758
36630	743759
44179	743760
82199	743761
301481	743762
26870	743763
658	743764
137192	743765
43479	743766
2772	743767
25980	743768
4321	743769
7789	743770
5953	743771
193216	743772
28892	743773
8143	743774
158969	743775
22584	743776
16420	743777
1027	743778
182212	743779
14838	743780
44448	743781
528	743782
39441	743783
41232	743784
27809	743785
73610	743786
18199	743787
311478	743788
892	743789
10024	743790
10907	743791
43133	743792
80540	743793
21904	743794
37920	743795
256302	743796
32664	743797
138742	743798
435	743799
73549	743800
32528	743801
236950	743802
360	743803
20419	743804
54544	743805
113529	743806
2337	743807
32937	743808
47386	743809
83140	743810
153420	743811
156650	743812
61733	743813
160506	743814
33068	743815
167088	743816
23065	743817
141984	743818
71130	743819
566	743820
115591	743821
14355	743822
256483	743823
215532	743824
25890	743825
42146	743826
11789	743827
12014	743828
3759	743829
29002	743830
30588	743831
115598	743832
99633	743833
54607	743834
1844	743835
14045	743836
10462	743837
125196	743838
1332	743839
63589	743840
68708	743841
20403	743842
208136	743843
96157	743844
46802	743845
299749	743846
256996	743847
129049	743848
600	743849
1036	743850
116136	743851
249352	743852
230782	743853
244830	743854
39617	743855
48497	743856
37136	743857
111813	743858
259944	743859
49606	743860
20789	743861
47756	743862
63395	743863
57226	743864
104168	743865
236228	743866
276027	743867
7825	743868
115154	743869
135478	743870
99	743871
6170	743872
284957	743873
8454	743874
144865	743875
19146	743876
86350	743877
309597	743878
143989	743879
53286	743880
99933	743881
12657	743882
14277	743883
52864	743884
9166	743885
4963	743886
90919	743887
57551	743888
17417	743889
96535	743890
5766	743891
235797	743892
1556	743893
5403	743894
78402	743895
150305	743896
47985	743897
120318	743898
42194	743899
162627	743900
8100	743901
29422	743902
31262	743903
3279	743904
20679	743905
76487	743906
65611	743907
47241	743908
24657	743909
224840	743910
80382	743911
64634	743912
40520	743913
23904	743914
13599	743915
47255	743916
5120	743917
24429	743918
57467	743919
96187	743920
85197	743921
3311	743922
187659	743923
46025	743924
85664	743925
26245	743926
107593	743927
86986	743928
81237	743929
39789	743930
9287	743931
133529	743932
16611	743933
92193	743934
56976	743935
8882	743936
63079	743937
153434	743938
86423	743939
74493	743940
22166	743941
9058	743942
180669	743943
36187	743944
227372	743945
31251	743946
74775	743947
1136	743948
236737	743949
207895	743950
50411	743951
45918	743952
18184	743953
124944	743954
258863	743955
576	743956
41138	743957
30423	743958
99699	743959
35221	743960
275494	743961
36795	743962
32595	743963
63387	743964
14174	743965
30066	743966
85664	743967
287274	743968
186498	743969
53467	743970
18572	743971
534	743972
308709	743973
120648	743974
8648	743975
10798	743976
5202	743977
14888	743978
233196	743979
52334	743980
145424	743981
8223	743982
9898	743983
7566	743984
89011	743985
57901	743986
54728	743987
5011	743988
8353	743989
5801	743990
193879	743991
103929	743992
11220	743993
253935	743994
1140	743995
49890	743996
7047	743997
3913	743998
31571	743999
195330	744000
6653	744001
109348	744002
292329	744003
54106	744004
75340	744005
41703	744006
19	744007
51910	744008
195341	744009
73614	744010
177240	744011
124692	744012
55286	744013
110	744014
8140	744015
244325	744016
114903	744017
32465	744018
26824	744019
280572	744020
12014	744021
114283	744022
61246	744023
163767	744024
1511	744025
33148	744026
224134	744027
149197	744028
52388	744029
50314	744030
239188	744031
215817	744032
129351	744033
76795	744034
14770	744035
61710	744036
36971	744037
119020	744038
41279	744039
12316	744040
31768	744041
12119	744042
908	744043
85888	744044
7042	744045
69955	744046
208476	744047
26787	744048
62093	744049
40887	744050
57608	744051
30648	744052
140374	744053
157149	744054
8594	744055
33241	744056
4382	744057
17384	744058
100858	744059
86930	744060
20494	744061
6647	744062
120223	744063
16324	744064
139037	744065
13368	744066
9616	744067
5711	744068
143052	744069
80099	744070
29995	744071
3165	744072
86081	744073
6804	744074
3239	744075
22688	744076
34630	744077
22210	744078
93778	744079
12875	744080
139003	744081
4831	744082
34303	744083
83061	744084
146316	744085
61692	744086
86634	744087
84598	744088
1336	744089
16024	744090
100012	744091
39258	744092
21092	744093
270522	744094
54433	744095
56431	744096
70289	744097
14821	744098
13626	744099
50637	744100
413	744101
106278	744102
434	744103
284322	744104
19811	744105
163536	744106
57434	744107
71397	744108
146147	744109
51114	744110
3718	744111
24403	744112
3484	744113
10319	744114
17297	744115
1027	744116
91055	744117
83339	744118
9250	744119
14505	744120
111786	744121
51655	744122
11999	744123
37854	744124
254970	744125
28654	744126
50614	744127
102405	744128
26993	744129
15370	744130
176439	744131
20973	744132
14801	744133
7667	744134
48499	744135
55727	744136
9478	744137
13322	744138
232422	744139
15710	744140
139472	744141
49623	744142
211897	744143
19377	744144
15858	744145
54789	744146
70960	744147
141414	744148
69283	744149
27	744150
189861	744151
23326	744152
181804	744153
61718	744154
41948	744155
126133	744156
76542	744157
99	744158
5866	744159
10068	744160
44763	744161
192353	744162
71019	744163
24071	744164
10717	744165
3378	744166
2907	744167
124421	744168
75169	744169
40961	744170
154507	744171
38886	744172
194014	744173
279586	744174
27594	744175
3113	744176
72524	744177
108731	744178
84785	744179
14401	744180
4945	744181
27610	744182
5957	744183
132851	744184
159678	744185
26721	744186
120579	744187
34714	744188
48344	744189
11025	744190
19586	744191
70368	744192
33152	744193
20367	744194
560	744195
170676	744196
25632	744197
417	744198
8665	744199
6652	744200
69424	744201
2286	744202
254525	744203
643	744204
74920	744205
13553	744206
100	744207
609	744208
20475	744209
20404	744210
212042	744211
46562	744212
156438	744213
28287	744214
45075	744215
189508	744216
41370	744217
137056	744218
39819	744219
154593	744220
1542	744221
1713	744222
11865	744223
123050	744224
305954	744225
50312	744226
27014	744227
72407	744228
192	744229
91783	744230
3451	744231
35083	744232
45295	744233
14494	744234
2504	744235
16778	744236
121420	744237
6356	744238
2278	744239
9572	744240
17623	744241
46036	744242
103733	744243
46072	744244
129102	744245
80330	744246
8262	744247
23733	744248
49181	744249
64746	744250
269885	744251
113627	744252
58233	744253
4605	744254
173307	744255
35118	744256
138597	744257
11919	744258
11919	744259
14269	744260
28669	744261
21121	744262
215703	744263
199439	744264
175896	744265
109999	744266
9218	744267
44671	744268
269	744269
184636	744270
142274	744271
78450	744272
27122	744273
102488	744274
92261	744275
87939	744276
6030	744277
192540	744278
41714	744279
12843	744280
106785	744281
136231	744282
1497	744283
117685	744284
4101	744285
40980	744286
25106	744287
122082	744288
8850	744289
74	744290
12827	744291
133478	744292
142353	744293
8098	744294
78261	744295
274368	744296
189910	744297
187544	744298
30588	744299
11823	744300
101873	744301
59039	744302
94890	744303
4814	744304
62754	744305
68812	744306
36718	744307
32721	744308
60827	744309
548	744310
4214	744311
153797	744312
13093	744313
27876	744314
61895	744315
43666	744316
57116	744317
123388	744318
25074	744319
216646	744320
228102	744321
70946	744322
15687	744323
4573	744324
51482	744325
38843	744326
51474	744327
9903	744328
94182	744329
33630	744330
7789	744331
69231	744332
16766	744333
23783	744334
13507	744335
17763	744336
52488	744337
25552	744338
7331	744339
3202	744340
673	744341
9383	744342
175156	744343
50289	744344
3997	744345
20910	744346
115749	744347
37114	744348
2689	744349
20810	744350
36602	744351
22079	744352
43220	744353
230700	744354
23994	744355
134469	744356
230909	744357
25015	744358
6963	744359
132701	744360
39249	744361
136966	744362
4417	744363
2611	744364
7163	744365
36926	744366
45043	744367
18878	744368
70578	744369
114857	744370
254112	744371
115508	744372
138617	744373
9856	744374
107149	744375
42011	744376
707	744377
33859	744378
104106	744379
120815	744380
124431	744381
293885	744382
76267	744383
90047	744384
107005	744385
30163	744386
44770	744387
30656	744388
332	744389
48506	744390
1099	744391
86131	744392
4600	744393
9328	744394
3301	744395
10943	744396
283690	744397
215072	744398
1808	744399
378	744400
117992	744401
117992	744402
87064	744403
79459	744404
32984	744405
91267	744406
35558	744407
16776	744408
129388	744409
155176	744410
43994	744411
51253	744412
424	744413
3044	744414
43113	744415
26071	744416
173728	744417
44830	744418
142043	744419
29708	744420
149017	744421
236734	744422
38424	744423
80165	744424
14484	744425
115379	744426
19061	744427
66195	744428
14509	744429
79050	744430
47181	744431
57525	744432
8	744433
98715	744434
32173	744435
47793	744436
34206	744437
107516	744438
75956	744439
17837	744440
17774	744441
571	744442
2404	744443
84347	744444
45519	744445
25011	744446
217409	744447
294496	744448
123102	744449
4165	744450
92120	744451
11439	744452
232372	744453
847	744454
179295	744455
211997	744456
1543	744457
18466	744458
23274	744459
74534	744460
3995	744461
29405	744462
18329	744463
221273	744464
24669	744465
201122	744466
55154	744467
29917	744468
141959	744469
76123	744470
70766	744471
8019	744472
6433	744473
227643	744474
15929	744475
4861	744476
72614	744477
218032	744478
9342	744479
42441	744480
116200	744481
2260	744482
1797	744483
96875	744484
23620	744485
207251	744486
39027	744487
26704	744488
9092	744489
44622	744490
112691	744491
95165	744492
41785	744493
23468	744494
6602	744495
8000	744496
39921	744497
32054	744498
13521	744499
154908	744500
49333	744501
8800	744502
13315	744503
25780	744504
26440	744505
159945	744506
14509	744507
35697	744508
69005	744509
139220	744510
71742	744511
294363	744512
85851	744513
148479	744514
98561	744515
297834	744516
2641	744517
42632	744518
958	744519
310365	744520
834	744521
4018	744522
15652	744523
64900	744524
27995	744525
94470	744526
97899	744527
61352	744528
11906	744529
11392	744530
186012	744531
16479	744532
132048	744533
83251	744534
130913	744535
83839	744536
9951	744537
196329	744538
62877	744539
67419	744540
87465	744541
68307	744542
99132	744543
108551	744544
9203	744545
99907	744546
49390	744547
103010	744548
68117	744549
96030	744550
31856	744551
216541	744552
197990	744553
187421	744554
4998	744555
5808	744556
57211	744557
10972	744558
148990	744559
5109	744560
19938	744561
205795	744562
311740	744563
20231	744564
117915	744565
22824	744566
46728	744567
64341	744568
60467	744569
4789	744570
8241	744571
19447	744572
77790	744573
5430	744574
13995	744575
53074	744576
32777	744577
158552	744578
20373	744579
7958	744580
51161	744581
23489	744582
62811	744583
146574	744584
259092	744585
128221	744586
24834	744587
193563	744588
564	744589
275232	744590
22498	744591
7278	744592
12499	744593
57535	744594
24013	744595
65797	744596
87732	744597
12739	744598
28583	744599
69321	744600
12474	744601
92490	744602
24696	744603
54925	744604
2625	744605
36234	744606
12419	744607
185200	744608
24787	744609
57533	744610
18851	744611
43660	744612
31333	744613
72378	744614
13877	744615
290768	744616
5843	744617
79688	744618
2283	744619
175611	744620
3787	744621
3961	744622
141739	744623
128935	744624
128935	744625
87522	744626
287849	744627
45751	744628
11938	744629
47109	744630
36263	744631
25510	744632
191224	744633
71686	744634
26403	744635
66556	744636
120401	744637
3447	744638
16268	744639
93792	744640
1804	744641
259527	744642
35643	744643
1530	744644
39484	744645
173940	744646
35328	744647
6422	744648
21204	744649
12266	744650
8176	744651
44347	744652
95695	744653
128366	744654
85052	744655
2197	744656
5241	744657
195170	744658
148421	744659
181	744660
119325	744661
160986	744662
54175	744663
117676	744664
53082	744665
8600	744666
398	744667
73442	744668
127082	744669
12795	744670
23924	744671
1689	744672
114638	744673
141695	744674
84618	744675
11086	744676
7677	744677
200	744678
75880	744679
922	744680
271961	744681
2378	744682
3545	744683
3299	744684
1218	744685
58923	744686
40454	744687
316	744688
200286	744689
7721	744690
639	744691
11398	744692
17770	744693
10495	744694
36079	744695
827	744696
10009	744697
73323	744698
65849	744699
18760	744700
23832	744701
14770	744702
694	744703
9917	744704
2432	744705
1601	744706
124021	744707
9232	744708
34256	744709
208868	744710
197063	744711
38459	744712
80552	744713
63074	744714
240369	744715
6446	744716
58450	744717
12369	744718
159035	744719
119720	744720
46657	744721
68582	744722
21382	744723
263288	744724
149998	744725
48843	744726
113224	744727
52085	744728
22107	744729
17361	744730
27484	744731
35898	744732
23763	744733
101928	744734
78226	744735
224788	744736
4609	744737
40230	744738
177308	744739
6231	744740
1271	744741
182997	744742
84712	744743
30745	744744
11384	744745
262136	744746
95121	744747
114950	744748
49528	744749
188307	744750
7298	744751
1367	744752
61948	744753
2228	744754
58337	744755
6858	744756
44907	744757
48789	744758
16331	744759
78905	744760
150374	744761
3527	744762
5125	744763
14640	744764
19014	744765
10919	744766
281299	744767
72996	744768
42218	744769
40586	744770
93212	744771
47825	744772
75585	744773
68152	744774
41021	744775
1488	744776
42922	744777
167766	744778
3567	744779
3086	744780
109823	744781
177736	744782
34751	744783
20495	744784
133300	744785
48795	744786
80995	744787
25249	744788
19873	744789
37877	744790
33848	744791
23495	744792
27614	744793
33802	744794
7712	744795
116150	744796
82920	744797
12675	744798
59143	744799
48223	744800
23467	744801
21449	744802
18616	744803
2577	744804
120400	744805
117517	744806
173728	744807
4668	744808
71935	744809
851	744810
23947	744811
46945	744812
112883	744813
21590	744814
37373	744815
20211	744816
117397	744817
95242	744818
125711	744819
17123	744820
100528	744821
45192	744822
2361	744823
262764	744824
115279	744825
38758	744826
11053	744827
297750	744828
55800	744829
1305	744830
41381	744831
130707	744832
175275	744833
13057	744834
17361	744835
1532	744836
97794	744837
4883	744838
35530	744839
8562	744840
49057	744841
211546	744842
132266	744843
86631	744844
29803	744845
77	744846
3409	744847
293884	744848
254762	744849
264493	744850
95080	744851
142022	744852
92361	744853
29497	744854
24885	744855
159672	744856
73725	744857
26833	744858
267472	744859
29615	744860
6839	744861
84760	744862
194318	744863
77457	744864
286030	744865
105695	744866
41573	744867
129868	744868
93568	744869
217410	744870
323	744871
133458	744872
125969	744873
1654	744874
118883	744875
126506	744876
72747	744877
183461	744878
164127	744879
133273	744880
123401	744881
11969	744882
62430	744883
18454	744884
25846	744885
12633	744886
86738	744887
106210	744888
282978	744889
59481	744890
218365	744891
96090	744892
31860	744893
28500	744894
107176	744895
81272	744896
81225	744897
29078	744898
6911	744899
128	744900
173264	744901
227018	744902
297650	744903
104307	744904
197524	744905
32533	744906
70212	744907
74461	744908
22670	744909
198155	744910
5973	744911
169964	744912
47849	744913
92180	744914
188960	744915
148499	744916
38655	744917
54346	744918
191749	744919
118003	744920
119335	744921
16981	744922
133998	744923
169	744924
93656	744925
166170	744926
188783	744927
29261	744928
176734	744929
131835	744930
34689	744931
47483	744932
119442	744933
135774	744934
71498	744935
278172	744936
127396	744937
99255	744938
14246	744939
131242	744940
237579	744941
161201	744942
76611	744943
80140	744944
136087	744945
12509	744946
84650	744947
28384	744948
167870	744949
124902	744950
36441	744951
96379	744952
128075	744953
98514	744954
92657	744955
47423	744956
14964	744957
7112	744958
39738	744959
11508	744960
13370	744961
99474	744962
31073	744963
137301	744964
15856	744965
28337	744966
304146	744967
67068	744968
54	744969
37393	744970
11906	744971
236735	744972
46437	744973
133637	744974
93504	744975
3277	744976
5560	744977
192395	744978
99642	744979
112320	744980
79366	744981
29360	744982
217537	744983
50068	744984
105039	744985
8316	744986
62264	744987
120479	744988
11114	744989
298179	744990
201138	744991
66295	744992
114082	744993
217805	744994
298043	744995
95554	744996
192648	744997
207	744998
194516	744999
6692	745000
75273	745001
147014	745002
398	745003
55559	745004
112843	745005
2817	745006
188691	745007
26830	745008
155376	745009
120857	745010
161386	745011
154945	745012
78503	745013
201421	745014
181649	745015
10136	745016
68817	745017
101824	745018
25507	745019
212891	745020
16973	745021
76353	745022
20229	745023
192863	745024
11015	745025
10392	745026
56477	745027
198994	745028
199919	745029
73568	745030
209907	745031
6847	745032
15426	745033
127820	745034
34333	745035
70338	745036
99213	745037
23250	745038
99760	745039
124793	745040
150979	745041
76180	745042
71811	745043
59050	745044
8800	745045
187591	745046
18663	745047
107342	745048
55427	745049
111083	745050
457	745051
163644	745052
87085	745053
11445	745054
267172	745055
8480	745056
94780	745057
124287	745058
4498	745059
74622	745060
22313	745061
1747	745062
141520	745063
90379	745064
307469	745065
47383	745066
20282	745067
268932	745068
9571	745069
10253	745070
26112	745071
15825	745072
161675	745073
7409	745074
17088	745075
81306	745076
49219	745077
4752	745078
4752	745079
119961	745080
19988	745081
141250	745082
2750	745083
10008	745084
34483	745085
95790	745086
64670	745087
8017	745088
143651	745089
179225	745090
6073	745091
8715	745092
164150	745093
62837	745094
45516	745095
19108	745096
53608	745097
32128	745098
156403	745099
17669	745100
5973	745101
280574	745102
10107	745103
10834	745104
98028	745105
26897	745106
1438	745107
100167	745108
59419	745109
36198	745110
293699	745111
107314	745112
96323	745113
62020	745114
184402	745115
195225	745116
124278	745117
44696	745118
131754	745119
27164	745120
138486	745121
12135	745122
55376	745123
160420	745124
22791	745125
20712	745126
4867	745127
25336	745128
42543	745129
5231	745130
214667	745131
144289	745132
38359	745133
46796	745134
10852	745135
17742	745136
66391	745137
98696	745138
94927	745139
23064	745140
138569	745141
22418	745142
159227	745143
193205	745144
30385	745145
258171	745146
9004	745147
4399	745148
36037	745149
9611	745150
144543	745151
13143	745152
5108	745153
27675	745154
5016	745155
120709	745156
229847	745157
21191	745158
87065	745159
174287	745160
116495	745161
57606	745162
150712	745163
91710	745164
40911	745165
84507	745166
16453	745167
196410	745168
36660	745169
22129	745170
95138	745171
213691	745172
51644	745173
38452	745174
197717	745175
55333	745176
87981	745177
7057	745178
14017	745179
144601	745180
59594	745181
100654	745182
7940	745183
6663	745184
27927	745185
40619	745186
32688	745187
157525	745188
3357	745189
113712	745190
66953	745191
34682	745192
69977	745193
276	745194
190543	745195
161386	745196
3182	745197
190349	745198
45229	745199
78393	745200
8677	745201
8695	745202
9770	745203
57891	745204
1205	745205
37395	745206
12358	745207
38268	745208
14343	745209
68432	745210
76931	745211
165393	745212
74892	745213
254131	745214
14696	745215
113304	745216
19748	745217
187580	745218
169092	745219
89020	745220
89157	745221
35934	745222
165130	745223
52075	745224
34375	745225
45152	745226
55489	745227
114186	745228
47808	745229
90	745230
24868	745231
151865	745232
94775	745233
16029	745234
222997	745235
58981	745236
18085	745237
298143	745238
21687	745239
292398	745240
50880	745241
8707	745242
108937	745243
15839	745244
8	745245
70366	745246
46428	745247
119258	745248
76613	745249
14877	745250
27296	745251
122128	745252
972	745253
56914	745254
1833	745255
180306	745256
7606	745257
46690	745258
25412	745259
12646	745260
103558	745261
36590	745262
16437	745263
3303	745264
46	745265
8368	745266
63282	745267
14885	745268
13768	745269
96236	745270
210649	745271
69124	745272
39323	745273
312728	745274
107915	745275
30563	745276
184342	745277
56410	745278
20176	745279
146707	745280
24381	745281
1855	745282
211217	745283
94764	745284
209945	745285
30362	745286
66800	745287
68096	745288
49196	745289
126770	745290
55998	745291
180164	745292
100432	745293
182705	745294
3619	745295
6071	745296
176065	745297
152394	745298
13246	745299
173405	745300
51860	745301
118879	745302
3101	745303
5395	745304
5004	745305
117208	745306
158070	745307
19754	745308
100319	745309
132082	745310
58162	745311
55262	745312
58474	745313
35351	745314
271408	745315
100776	745316
32663	745317
87566	745318
77136	745319
117791	745320
964	745321
9852	745322
5263	745323
67729	745324
3525	745325
197022	745326
35321	745327
36978	745328
32725	745329
33954	745330
49583	745331
38435	745332
3472	745333
207014	745334
18904	745335
18904	745336
115952	745337
58107	745338
124204	745339
5505	745340
16560	745341
425	745342
15758	745343
91897	745344
148121	745345
95067	745346
3533	745347
11826	745348
97730	745349
11138	745350
25209	745351
188471	745352
92705	745353
124716	745354
17529	745355
108644	745356
193535	745357
54477	745358
1091	745359
27831	745360
39286	745361
52064	745362
15717	745363
92767	745364
68147	745365
58645	745366
96616	745367
44072	745368
162362	745369
29480	745370
14380	745371
17510	745372
32368	745373
64048	745374
119721	745375
15092	745376
182576	745377
197672	745378
1237	745379
10610	745380
78333	745381
19287	745382
11341	745383
74427	745384
205810	745385
71817	745386
107188	745387
10130	745388
293897	745389
3526	745390
104100	745391
120630	745392
50011	745393
12824	745394
50034	745395
7808	745396
32662	745397
47747	745398
86085	745399
24109	745400
52586	745401
48312	745402
8057	745403
27329	745404
21715	745405
10182	745406
5494	745407
4041	745408
25731	745409
71922	745410
13132	745411
197064	745412
51762	745413
9011	745414
150926	745415
41790	745416
19276	745417
5684	745418
61692	745419
30062	745420
187791	745421
95678	745422
203	745423
42829	745424
152801	745425
5167	745426
24354	745427
8936	745428
22901	745429
67264	745430
49892	745431
249304	745432
9852	745433
8689	745434
16164	745435
112602	745436
1412	745437
57389	745438
2207	745439
1002	745440
17881	745441
177361	745442
44785	745443
45641	745444
97943	745445
96208	745446
152632	745447
8749	745448
43112	745449
36698	745450
13583	745451
83333	745452
205831	745453
194815	745454
135776	745455
24836	745456
179537	745457
35856	745458
18949	745459
7	745460
78197	745461
66054	745462
77618	745463
3299	745464
110048	745465
2292	745466
157282	745467
51952	745468
302499	745469
80072	745470
12463	745471
13643	745472
4560	745473
25002	745474
47097	745475
482	745476
31031	745477
30737	745478
66678	745479
9255	745480
67217	745481
8063	745482
176446	745483
153301	745484
67217	745485
64848	745486
63033	745487
129826	745488
50796	745489
145661	745490
99970	745491
141617	745492
205108	745493
202110	745494
6192	745495
8808	745496
6719	745497
1024	745498
111439	745499
213196	745500
69205	745501
84139	745502
3541	745503
2087	745504
758	745505
629	745506
7723	745507
2170	745508
9207	745509
176008	745510
8173	745511
26504	745512
58466	745513
4085	745514
7059	745515
205834	745516
1227	745517
189826	745518
14476	745519
1779	745520
139941	745521
2184	745522
84077	745523
5675	745524
239654	745525
121999	745526
4392	745527
8703	745528
33354	745529
9052	745530
161912	745531
103721	745532
8236	745533
86828	745534
121609	745535
55835	745536
83596	745537
63816	745538
182571	745539
267093	745540
12351	745541
4421	745542
2594	745543
2419	745544
185876	745545
1861	745546
64120	745547
87578	745548
87578	745549
34732	745550
86279	745551
19851	745552
16755	745553
20809	745554
24198	745555
276029	745556
37165	745557
3889	745558
43525	745559
79598	745560
59908	745561
58629	745562
108969	745563
42848	745564
12805	745565
893	745566
16826	745567
35685	745568
28062	745569
461	745570
88868	745571
6313	745572
245161	745573
290313	745574
35646	745575
60627	745576
107328	745577
17990	745578
240876	745579
29842	745580
24712	745581
22856	745582
42382	745583
93172	745584
170627	745585
60291	745586
78282	745587
11647	745588
46177	745589
99988	745590
96501	745591
296276	745592
171373	745593
3616	745594
114199	745595
78004	745596
61485	745597
299	745598
1985	745599
5507	745600
75877	745601
49730	745602
97334	745603
19877	745604
80840	745605
90933	745606
52024	745607
3702	745608
56	745609
142487	745610
14074	745611
12015	745612
91267	745613
13995	745614
132143	745615
15234	745616
57581	745617
194310	745618
7506	745619
301389	745620
36583	745621
35208	745622
126697	745623
105354	745624
69006	745625
12605	745626
5952	745627
102199	745628
55827	745629
105974	745630
19939	745631
151968	745632
1952	745633
61591	745634
145259	745635
26400	745636
80864	745637
23379	745638
211121	745639
26321	745640
44594	745641
112686	745642
42321	745643
53892	745644
136493	745645
84897	745646
15149	745647
77082	745648
210855	745649
5363	745650
73666	745651
24923	745652
48903	745653
20773	745654
8950	745655
31984	745656
2703	745657
50168	745658
299801	745659
57198	745660
174601	745661
35917	745662
82380	745663
30773	745664
51760	745665
110809	745666
161928	745667
77045	745668
63377	745669
130374	745670
51778	745671
52652	745672
290227	745673
130320	745674
12888	745675
23866	745676
18966	745677
26248	745678
2664	745679
85211	745680
218878	745681
156611	745682
117952	745683
95907	745684
55378	745685
59194	745686
176441	745687
68843	745688
37224	745689
108788	745690
85843	745691
7098	745692
11533	745693
40465	745694
95945	745695
42083	745696
15621	745697
20142	745698
161913	745699
18483	745700
159143	745701
35018	745702
19027	745703
141166	745704
57703	745705
1303	745706
10810	745707
43130	745708
176127	745709
193189	745710
130863	745711
23466	745712
227422	745713
173624	745714
434	745715
10990	745716
47600	745717
30213	745718
55702	745719
3575	745720
199299	745721
31168	745722
28781	745723
40357	745724
64097	745725
2205	745726
212466	745727
24178	745728
194460	745729
108580	745730
9893	745731
200633	745732
207484	745733
3020	745734
73457	745735
2347	745736
99075	745737
7699	745738
58921	745739
20350	745740
46849	745741
45025	745742
89926	745743
29400	745744
299479	745745
206597	745746
155460	745747
103816	745748
39267	745749
56370	745750
104466	745751
229319	745752
80758	745753
12624	745754
48520	745755
10258	745756
219381	745757
2429	745758
78709	745759
22400	745760
90735	745761
112845	745762
9371	745763
90187	745764
55518	745765
24344	745766
238437	745767
58299	745768
22196	745769
3695	745770
179680	745771
145342	745772
8955	745773
273427	745774
39649	745775
96749	745776
135852	745777
57893	745778
29719	745779
19352	745780
18632	745781
7197	745782
137847	745783
200709	745784
7551	745785
122138	745786
8239	745787
52545	745788
16403	745789
49521	745790
131622	745791
28651	745792
22477	745793
8012	745794
9644	745795
129514	745796
94512	745797
1597	745798
233206	745799
58650	745800
123707	745801
3748	745802
57578	745803
65470	745804
19565	745805
19292	745806
4971	745807
209106	745808
306549	745809
61960	745810
74965	745811
55179	745812
75251	745813
94781	745814
290729	745815
28356	745816
55961	745817
6202	745818
11078	745819
107585	745820
80129	745821
4802	745822
7893	745823
177660	745824
21651	745825
125495	745826
57350	745827
16681	745828
1246	745829
108601	745830
2504	745831
87470	745832
42007	745833
134709	745834
100608	745835
47248	745836
214726	745837
65296	745838
47647	745839
531	745840
147214	745841
144533	745842
12321	745843
3878	745844
9428	745845
7458	745846
40238	745847
24304	745848
147668	745849
197198	745850
94284	745851
10634	745852
249627	745853
35518	745854
97219	745855
182766	745856
124334	745857
63721	745858
150574	745859
36545	745860
36436	745861
11793	745862
111446	745863
38123	745864
14843	745865
18	745866
271316	745867
36061	745868
72126	745869
189495	745870
43829	745871
58883	745872
29054	745873
16437	745874
128665	745875
61876	745876
12195	745877
194666	745878
20049	745879
20884	745880
44411	745881
142907	745882
7182	745883
50380	745884
30546	745885
1722	745886
31879	745887
16376	745888
53436	745889
53436	745890
8093	745891
39596	745892
79514	745893
69464	745894
5389	745895
192673	745896
114944	745897
5347	745898
44833	745899
19726	745900
277145	745901
7406	745902
19242	745903
42970	745904
37653	745905
94915	745906
21772	745907
117297	745908
57724	745909
87291	745910
87291	745911
21050	745912
183918	745913
5466	745914
92976	745915
92305	745916
118550	745917
164050	745918
40317	745919
1728	745920
7346	745921
33380	745922
288562	745923
62671	745924
50132	745925
71244	745926
46157	745927
74479	745928
52200	745929
141213	745930
137637	745931
255600	745932
251467	745933
143	745934
98344	745935
32361	745936
63605	745937
85930	745938
33183	745939
127899	745940
29231	745941
16334	745942
250739	745943
126784	745944
72667	745945
88485	745946
44179	745947
83158	745948
96065	745949
255907	745950
2073	745951
13680	745952
294003	745953
20659	745954
23889	745955
35131	745956
141878	745957
112827	745958
73842	745959
297086	745960
213933	745961
61708	745962
77582	745963
237243	745964
147488	745965
73646	745966
211548	745967
114155	745968
192411	745969
131605	745970
21056	745971
195698	745972
116013	745973
51775	745974
115782	745975
15058	745976
258327	745977
132376	745978
96151	745979
39597	745980
200877	745981
2286	745982
78104	745983
10733	745984
56795	745985
3201	745986
135291	745987
81340	745988
131504	745989
78642	745990
19325	745991
200554	745992
154283	745993
33725	745994
90850	745995
23136	745996
176600	745997
119718	745998
119718	745999
254670	746000
1095	746001
147075	746002
33945	746003
102777	746004
130	746005
49572	746006
47205	746007
234552	746008
80201	746009
45506	746010
53582	746011
123173	746012
53648	746013
8597	746014
197020	746015
88769	746016
88554	746017
79894	746018
135128	746019
196068	746020
95125	746021
25447	746022
293875	746023
136945	746024
310964	746025
36247	746026
66720	746027
131	746028
88012	746029
11829	746030
40525	746031
196072	746032
28811	746033
88718	746034
254120	746035
281155	746036
119626	746037
70603	746038
26853	746039
273899	746040
56722	746041
45	746042
84593	746043
53168	746044
159606	746045
67336	746046
94478	746047
11663	746048
140880	746049
187974	746050
29659	746051
116388	746052
56584	746053
131362	746054
114984	746055
33880	746056
55109	746057
23160	746058
66	746059
58606	746060
102958	746061
40065	746062
8586	746063
72433	746064
16874	746065
47288	746066
33971	746067
44681	746068
156107	746069
67264	746070
3261	746071
31	746072
990	746073
56659	746074
128070	746075
4399	746076
207245	746077
54129	746078
3021	746079
82501	746080
45560	746081
75937	746082
44	746083
18539	746084
59891	746085
153038	746086
105890	746087
34036	746088
49144	746089
84541	746090
311985	746091
1086	746092
82455	746093
53384	746094
36	746095
166409	746096
78577	746097
235779	746098
84318	746099
82458	746100
93696	746101
63587	746102
143555	746103
212140	746104
131559	746105
20843	746106
15398	746107
3701	746108
54252	746109
178215	746110
201636	746111
45595	746112
35108	746113
115683	746114
118596	746115
3481	746116
42092	746117
2796	746118
120667	746119
136016	746120
3266	746121
120393	746122
51597	746123
5788	746124
17251	746125
4347	746126
81570	746127
182316	746128
249018	746129
1707	746130
9074	746131
13683	746132
40097	746133
188684	746134
35320	746135
6301	746136
9293	746137
32463	746138
83793	746139
4107	746140
2480	746141
265794	746142
119390	746143
2634	746144
7125	746145
110137	746146
113622	746147
15228	746148
1365	746149
53972	746150
213059	746151
25735	746152
204350	746153
144637	746154
79861	746155
6998	746156
83493	746157
79903	746158
20576	746159
13547	746160
93020	746161
107822	746162
29862	746163
70083	746164
57793	746165
146107	746166
136707	746167
38206	746168
297683	746169
230915	746170
13667	746171
95320	746172
17918	746173
51469	746174
32115	746175
29036	746176
26985	746177
26137	746178
84738	746179
14066	746180
64701	746181
200779	746182
253068	746183
167000	746184
163126	746185
9552	746186
12058	746187
20387	746188
22980	746189
143069	746190
100310	746191
166778	746192
80369	746193
24555	746194
197187	746195
47565	746196
2124	746197
120750	746198
120671	746199
123237	746200
300	746201
61050	746202
19122	746203
121133	746204
216610	746205
8838	746206
8782	746207
107185	746208
213555	746209
5775	746210
151340	746211
27839	746212
51113	746213
74230	746214
1781	746215
3494	746216
175781	746217
97579	746218
44466	746219
44555	746220
56782	746221
17893	746222
12907	746223
246357	746224
66590	746225
63886	746226
33907	746227
10436	746228
153861	746229
208728	746230
146257	746231
145433	746232
62857	746233
149187	746234
156567	746235
25178	746236
109170	746237
63042	746238
29774	746239
195719	746240
30899	746241
675	746242
24575	746243
22107	746244
147100	746245
12334	746246
59959	746247
145501	746248
176054	746249
152339	746250
3328	746251
21502	746252
95512	746253
288860	746254
13990	746255
18066	746256
64065	746257
96868	746258
32496	746259
142725	746260
102990	746261
10808	746262
66774	746263
173159	746264
277200	746265
126550	746266
29081	746267
22247	746268
121128	746269
48106	746270
45670	746271
53877	746272
124472	746273
934	746274
141556	746275
203242	746276
7316	746277
3513	746278
252519	746279
40227	746280
187741	746281
83247	746282
160987	746283
85638	746284
38624	746285
146834	746286
193818	746287
102380	746288
246546	746289
63879	746290
38859	746291
35734	746292
61275	746293
205741	746294
76139	746295
43813	746296
64565	746297
32818	746298
279979	746299
239113	746300
800	746301
53808	746302
48770	746303
76085	746304
37135	746305
304734	746306
267052	746307
80802	746308
48158	746309
8903	746310
30384	746311
30384	746312
92800	746313
62416	746314
153264	746315
83169	746316
40053	746317
28581	746318
919	746319
63018	746320
33927	746321
28086	746322
36218	746323
37811	746324
3687	746325
67973	746326
186678	746327
177706	746328
112726	746329
65638	746330
1735	746331
255899	746332
128934	746333
29892	746334
44738	746335
160553	746336
220072	746337
154490	746338
156306	746339
1254	746340
12334	746341
520	746342
37488	746343
192724	746344
161987	746345
280589	746346
16639	746347
177345	746348
82558	746349
283141	746350
81865	746351
58168	746352
127409	746353
3064	746354
80184	746355
16	746356
176644	746357
14902	746358
147838	746359
76321	746360
185288	746361
498	746362
136205	746363
35	746364
118012	746365
241099	746366
11929	746367
45366	746368
102249	746369
131850	746370
52870	746371
96445	746372
208721	746373
40168	746374
44494	746375
267176	746376
54536	746377
39787	746378
206158	746379
9349	746380
12604	746381
13894	746382
90208	746383
12128	746384
64908	746385
81355	746386
142342	746387
63614	746388
11909	746389
277	746390
168158	746391
284535	746392
129690	746393
217588	746394
29871	746395
61503	746396
61503	746397
269809	746398
165361	746399
8245	746400
248061	746401
213752	746402
156225	746403
24579	746404
163098	746405
12238	746406
50347	746407
10408	746408
10408	746409
115091	746410
60992	746411
288910	746412
473	746413
19202	746414
37754	746415
7412	746416
188387	746417
9821	746418
5774	746419
29644	746420
981	746421
200573	746422
50511	746423
201493	746424
18750	746425
103327	746426
219	746427
9662	746428
112598	746429
21411	746430
9315	746431
76579	746432
300292	746433
93817	746434
37258	746435
4014	746436
752	746437
166794	746438
20759	746439
45540	746440
203757	746441
85668	746442
42955	746443
61503	746444
101525	746445
69071	746446
49138	746447
1296	746448
11120	746449
9355	746450
43638	746451
65366	746452
191968	746453
1940	746454
112092	746455
297862	746456
157243	746457
253890	746458
113588	746459
120609	746460
81500	746461
190481	746462
244560	746463
74011	746464
283047	746465
34998	746466
128380	746467
54567	746468
242061	746469
57210	746470
66025	746471
87181	746472
128611	746473
67955	746474
272352	746475
126819	746476
166794	746477
5012	746478
157185	746479
298125	746480
27599	746481
203165	746482
4028	746483
220120	746484
55045	746485
161470	746486
196724	746487
107041	746488
61700	746489
25460	746490
752	746491
9609	746492
4162	746493
67831	746494
218126	746495
11031	746496
6517	746497
189820	746498
236911	746499
123345	746500
74011	746501
10847	746502
70553	746503
752	746504
91906	746505
292951	746506
267803	746507
50076	746508
297158	746509
58664	746510
17055	746511
9052	746512
41861	746513
6621	746514
7681	746515
97099	746516
8796	746517
245840	746518
14505	746519
9417	746520
57031	746521
43701	746522
62775	746523
142366	746524
32618	746525
262590	746526
29558	746527
250728	746528
160981	746529
1093	746530
102592	746531
103453	746532
39785	746533
171404	746534
56133	746535
94283	746536
172483	746537
151353	746538
212259	746539
132773	746540
89955	746541
105294	746542
70528	746543
194310	746544
22868	746545
98878	746546
221096	746547
23813	746548
29246	746549
14251	746550
63096	746551
75908	746552
45591	746553
237728	746554
96506	746555
2456	746556
234397	746557
3524	746558
120538	746559
149858	746560
201365	746561
58183	746562
297032	746563
19933	746564
105852	746565
86658	746566
191968	746567
45907	746568
143298	746569
15965	746570
1615	746571
186870	746572
40284	746573
297863	746574
59961	746575
155657	746576
208185	746577
166974	746578
199848	746579
288785	746580
183378	746581
94431	746582
292615	746583
9922	746584
145055	746585
104807	746586
59896	746587
1113	746588
206233	746589
57231	746590
25717	746591
153484	746592
7136	746593
109711	746594
91694	746595
18148	746596
77198	746597
41635	746598
84175	746599
103776	746600
295685	746601
204461	746602
296110	746603
294784	746604
8198	746605
27582	746606
103776	746607
80706	746608
4919	746609
16377	746610
265494	746611
62537	746612
115367	746613
1113	746614
78339	746615
58923	746616
57738	746617
179892	746618
220977	746619
220245	746620
200738	746621
143813	746622
267751	746623
72101	746624
53877	746625
43453	746626
23871	746627
17199	746628
86615	746629
165245	746630
67401	746631
182266	746632
537	746633
301599	746634
117231	746635
237430	746636
98039	746637
355	746638
255218	746639
77872	746640
82494	746641
178846	746642
8321	746643
34497	746644
180964	746645
4520	746646
192495	746647
4260	746648
66726	746649
132012	746650
96197	746651
51223	746652
240344	746653
37220	746654
62383	746655
112412	746656
167821	746657
267062	746658
214498	746659
7459	746660
182131	746661
39881	746662
132184	746663
121249	746664
38746	746665
230398	746666
52177	746667
95688	746668
50995	746669
223170	746670
269514	746671
54808	746672
97334	746673
88010	746674
288563	746675
171583	746676
210344	746677
141419	746678
211155	746679
174122	746680
118266	746681
99024	746682
138324	746683
207528	746684
152230	746685
43795	746686
199080	746687
49268	746688
63379	746689
93922	746690
285312	746691
194560	746692
178403	746693
40323	746694
40414	746695
289395	746696
7205	746697
41511	746698
154775	746699
190032	746700
244447	746701
55006	746702
37184	746703
307215	746704
95719	746705
306659	746706
42952	746707
161102	746708
284339	746709
18691	746710
52247	746711
79695	746712
3002	746713
53567	746714
298832	746715
9958	746716
62043	746717
208486	746718
207765	746719
55808	746720
227969	746721
155235	746722
251221	746723
77589	746724
251507	746725
106198	746726
40522	746727
204737	746728
30097	746729
112558	746730
63009	746731
57584	746732
95677	746733
23477	746734
82079	746735
30513	746736
2830	746737
143916	746738
17817	746739
158462	746740
140600	746741
155074	746742
36722	746743
92179	746744
135595	746745
1312	746746
45873	746747
21537	746748
139988	746749
95774	746750
259397	746751
143003	746752
174533	746753
32176	746754
94357	746755
152169	746756
193999	746757
140342	746758
38454	746759
34457	746760
16040	746761
164203	746762
38814	746763
23182	746764
199571	746765
12226	746766
15789	746767
210926	746768
7262	746769
24436	746770
81398	746771
42273	746772
50293	746773
120133	746774
3908	746775
237747	746776
15803	746777
278740	746778
36539	746779
100289	746780
77252	746781
157629	746782
69945	746783
100238	746784
16759	746785
142555	746786
20391	746787
21629	746788
79596	746789
29361	746790
154299	746791
245654	746792
23886	746793
10215	746794
8246	746795
57795	746796
85440	746797
261934	746798
20792	746799
74805	746800
49525	746801
257112	746802
129495	746803
125323	746804
256901	746805
52233	746806
141509	746807
141489	746808
189213	746809
95625	746810
74971	746811
177444	746812
21011	746813
117911	746814
205465	746815
195518	746816
181131	746817
116524	746818
186624	746819
140962	746820
273190	746821
163853	746822
26212	746823
18770	746824
89351	746825
47880	746826
214815	746827
109484	746828
6021	746829
68913	746830
121056	746831
304860	746832
213425	746833
117991	746834
112292	746835
94269	746836
73489	746837
199120	746838
85449	746839
13210	746840
39501	746841
124735	746842
86289	746843
2481	746844
266905	746845
48100	746846
282189	746847
218818	746848
108762	746849
149451	746850
137863	746851
70501	746852
19162	746853
36773	746854
120384	746855
69875	746856
167935	746857
128858	746858
185630	746859
257334	746860
127217	746861
107542	746862
226935	746863
238995	746864
91551	746865
26069	746866
5138	746867
68946	746868
104396	746869
3068	746870
12199	746871
183936	746872
217020	746873
30316	746874
104791	746875
8498	746876
99520	746877
84537	746878
31178	746879
212281	746880
108585	746881
13153	746882
178853	746883
48649	746884
121185	746885
139259	746886
201933	746887
98356	746888
100598	746889
145134	746890
136726	746891
64245	746892
9438	746893
13366	746894
156885	746895
48465	746896
102857	746897
258811	746898
781	746899
167094	746900
48660	746901
185379	746902
226093	746903
52587	746904
51076	746905
89091	746906
111221	746907
87858	746908
84108	746909
191555	746910
241151	746911
66317	746912
86911	746913
74893	746914
40907	746915
41776	746916
113851	746917
44773	746918
305076	746919
149351	746920
116318	746921
194165	746922
140588	746923
229617	746924
59366	746925
29698	746926
124464	746927
130160	746928
105396	746929
194057	746930
90310	746931
12803	746932
145986	746933
95115	746934
32110	746935
186306	746936
107591	746937
89579	746938
70517	746939
304815	746940
110715	746941
87861	746942
3570	746943
194005	746944
102317	746945
88005	746946
195620	746947
31303	746948
280962	746949
194463	746950
86963	746951
61071	746952
199089	746953
84090	746954
197938	746955
88404	746956
89088	746957
131324	746958
195662	746959
58504	746960
114340	746961
19611	746962
137247	746963
79835	746964
137954	746965
70240	746966
207173	746967
42402	746968
36539	746969
2033	746970
75073	746971
200581	746972
59754	746973
5654	746974
15081	746975
180171	746976
23439	746977
201894	746978
32679	746979
235598	746980
203424	746981
250170	746982
88171	746983
10463	746984
20581	746985
259581	746986
278078	746987
162148	746988
134237	746989
74139	746990
11079	746991
25771	746992
83542	746993
192456	746994
108431	746995
34999	746996
70871	746997
142213	746998
106661	746999
6298	747000
155292	747001
52598	747002
59852	747003
62094	747004
112372	747005
195362	747006
139588	747007
41481	747008
15421	747009
12950	747010
241300	747011
248126	747012
75810	747013
68946	747014
246208	747015
282324	747016
298865	747017
19	747018
287437	747019
46218	747020
77940	747021
203397	747022
159484	747023
39165	747024
15180	747025
66922	747026
68215	747027
16515	747028
158102	747029
168053	747030
20581	747031
66321	747032
87271	747033
86256	747034
31785	747035
72515	747036
22665	747037
110924	747038
50677	747039
195035	747040
128909	747041
192980	747042
81539	747043
175	747044
199420	747045
213123	747046
67377	747047
108413	747048
83634	747049
189138	747050
56099	747051
25929	747052
274797	747053
112535	747054
37484	747055
62632	747056
46367	747057
237501	747058
76862	747059
24451	747060
57584	747061
142046	747062
11410	747063
160866	747064
167961	747065
3237	747066
47687	747067
103615	747068
182677	747069
37009	747070
140330	747071
18467	747072
109652	747073
60847	747074
152180	747075
110619	747076
8344	747077
253483	747078
54653	747079
119572	747080
168224	747081
11735	747082
74344	747083
123489	747084
136823	747085
184011	747086
124507	747087
41197	747088
169386	747089
26061	747090
11857	747091
124537	747092
153805	747093
49476	747094
133964	747095
34448	747096
201766	747097
46800	747098
14905	747099
279811	747100
12758	747101
275109	747102
175989	747103
99981	747104
36467	747105
68476	747106
133405	747107
4447	747108
109796	747109
46774	747110
38869	747111
1887	747112
58358	747113
168339	747114
103533	747115
9887	747116
93580	747117
119005	747118
107364	747119
200918	747120
289484	747121
280527	747122
21853	747123
209240	747124
156540	747125
111316	747126
246596	747127
150919	747128
149354	747129
9299	747130
11079	747131
117911	747132
181171	747133
29937	747134
60201	747135
83577	747136
284069	747137
55801	747138
125468	747139
84091	747140
110704	747141
117911	747142
60127	747143
127215	747144
37263	747145
129631	747146
2033	747147
219998	747148
315	747149
81818	747150
60959	747151
302996	747152
165551	747153
68299	747154
179836	747155
67551	747156
108011	747157
104549	747158
31724	747159
58436	747160
58436	747161
166228	747162
31748	747163
235332	747164
223658	747165
10376	747166
37412	747167
4491	747168
23883	747169
2334	747170
254330	747171
281097	747172
115584	747173
208903	747174
81321	747175
123655	747176
24473	747177
18115	747178
10623	747179
47549	747180
18157	747181
260243	747182
30269	747183
36013	747184
12923	747185
23204	747186
42127	747187
63462	747188
21543	747189
167772	747190
64231	747191
183920	747192
74287	747193
853	747194
25490	747195
73872	747196
14186	747197
6344	747198
25468	747199
7888	747200
4631	747201
42295	747202
68427	747203
78693	747204
105822	747205
71496	747206
2340	747207
3980	747208
3980	747209
44372	747210
204546	747211
20605	747212
15214	747213
73110	747214
74953	747215
247549	747216
149283	747217
23109	747218
11839	747219
113853	747220
152396	747221
221227	747222
190854	747223
197677	747224
9555	747225
102545	747226
113837	747227
109549	747228
243448	747229
79368	747230
75644	747231
251040	747232
156063	747233
72712	747234
221306	747235
117423	747236
261838	747237
11667	747238
78130	747239
155181	747240
174159	747241
7506	747242
97716	747243
10113	747244
173177	747245
45289	747246
119818	747247
186660	747248
6628	747249
198665	747250
172	747251
58663	747252
165	747253
1311	747254
21467	747255
153595	747256
14748	747257
14610	747258
83469	747259
134343	747260
4660	747261
76212	747262
16077	747263
21219	747264
116453	747265
129021	747266
2250	747267
309	747268
10521	747269
62837	747270
193349	747271
14156	747272
156542	747273
12538	747274
69987	747275
1770	747276
9023	747277
27048	747278
65152	747279
129711	747280
6097	747281
260232	747282
52706	747283
170945	747284
115208	747285
46971	747286
230172	747287
178345	747288
10760	747289
255847	747290
147459	747291
93494	747292
40572	747293
17814	747294
200723	747295
10815	747296
117120	747297
105667	747298
15012	747299
192	747300
21181	747301
96337	747302
19102	747303
94410	747304
144100	747305
108020	747306
6478	747307
74369	747308
41912	747309
78779	747310
78693	747311
21027	747312
21334	747313
24332	747314
34591	747315
27959	747316
10425	747317
85708	747318
35049	747319
1344	747320
163963	747321
24131	747322
7878	747323
297351	747324
51646	747325
94752	747326
70400	747327
83488	747328
61585	747329
148508	747330
209398	747331
8464	747332
715	747333
224686	747334
137789	747335
12131	747336
7465	747337
25805	747338
126187	747339
40605	747340
35544	747341
63248	747342
41945	747343
156256	747344
26418	747345
26011	747346
218276	747347
21429	747348
2535	747349
61807	747350
25932	747351
93714	747352
182906	747353
8176	747354
3192	747355
198	747356
34043	747357
18015	747358
23224	747359
97886	747360
91728	747361
78339	747362
63407	747363
72839	747364
46938	747365
1559	747366
42869	747367
3028	747368
5090	747369
17818	747370
5413	747371
4412	747372
672	747373
217863	747374
9116	747375
8566	747376
65195	747377
44225	747378
225595	747379
568	747380
61117	747381
59967	747382
132738	747383
20700	747384
60897	747385
33906	747386
25481	747387
23896	747388
49581	747389
207192	747390
1052	747391
18160	747392
125500	747393
287781	747394
164925	747395
36457	747396
36457	747397
161466	747398
1713	747399
83211	747400
2327	747401
16470	747402
81964	747403
208311	747404
46976	747405
1992	747406
15412	747407
38538	747408
62620	747409
698	747410
24464	747411
146049	747412
7068	747413
142471	747414
84220	747415
68004	747416
20934	747417
137646	747418
4965	747419
129	747420
236770	747421
15333	747422
70988	747423
11625	747424
764	747425
159053	747426
159053	747427
20424	747428
104595	747429
295846	747430
239	747431
57058	747432
160491	747433
4470	747434
19168	747435
27667	747436
175	747437
105919	747438
59283	747439
20281	747440
122721	747441
14074	747442
137424	747443
6038	747444
6201	747445
1532	747446
41034	747447
2009	747448
27544	747449
100172	747450
51632	747451
149978	747452
87558	747453
2581	747454
236715	747455
81248	747456
49891	747457
70124	747458
10	747459
3777	747460
33776	747461
43283	747462
8974	747463
196058	747464
639	747465
42676	747466
29538	747467
42676	747468
51304	747469
921	747470
17152	747471
2577	747472
294119	747473
5983	747474
917	747475
5101	747476
3782	747477
1809	747478
129	747479
334	747480
299984	747481
228	747482
3598	747483
171134	747484
8903	747485
9781	747486
613	747487
23488	747488
307517	747489
2840	747490
59	747491
6734	747492
198	747493
13542	747494
2112	747495
9361	747496
60156	747497
30911	747498
15758	747499
139469	747500
191207	747501
1233	747502
52	747503
59633	747504
41	747505
274992	747506
41	747507
20651	747508
3154	747509
187550	747510
204626	747511
38524	747512
7768	747513
11133	747514
28873	747515
86895	747516
174106	747517
231689	747518
42618	747519
35591	747520
64822	747521
115137	747522
307206	747523
20173	747524
165346	747525
46658	747526
3987	747527
5687	747528
9407	747529
144501	747530
82146	747531
85030	747532
176135	747533
20452	747534
87314	747535
30740	747536
72163	747537
13098	747538
7631	747539
171975	747540
204774	747541
6630	747542
22104	747543
5783	747544
75707	747545
21322	747546
75045	747547
23680	747548
84075	747549
185823	747550
19406	747551
1234	747552
373	747553
27737	747554
114723	747555
2287	747556
288758	747557
138490	747558
66498	747559
31061	747560
99355	747561
89673	747562
138496	747563
5129	747564
69732	747565
194	747566
104507	747567
58101	747568
118991	747569
892	747570
113356	747571
70129	747572
19905	747573
29441	747574
1316	747575
200204	747576
4417	747577
24988	747578
41599	747579
165984	747580
247104	747581
31504	747582
92664	747583
36042	747584
422	747585
260777	747586
2807	747587
268049	747588
102490	747589
83892	747590
21558	747591
218849	747592
100952	747593
1301	747594
200685	747595
126059	747596
9724	747597
256157	747598
96704	747599
141153	747600
175153	747601
32457	747602
1613	747603
89251	747604
92969	747605
213667	747606
54624	747607
5340	747608
70529	747609
70486	747610
88203	747611
50876	747612
34858	747613
48605	747614
261582	747615
132485	747616
11843	747617
281233	747618
5340	747619
205285	747620
148490	747621
5829	747622
70529	747623
91111	747624
117342	747625
12011	747626
116019	747627
54624	747628
173908	747629
170025	747630
28411	747631
91933	747632
34200	747633
9180	747634
25624	747635
69219	747636
140585	747637
114875	747638
159002	747639
185299	747640
5340	747641
180008	747642
203920	747643
157784	747644
17663	747645
43398	747646
165977	747647
527	747648
1072	747649
61821	747650
61821	747651
12959	747652
12367	747653
12367	747654
26407	747655
29771	747656
256913	747657
114	747658
11819	747659
136343	747660
32479	747661
146101	747662
248789	747663
176470	747664
6455	747665
202491	747666
197957	747667
210436	747668
49801	747669
51991	747670
143171	747671
293641	747672
87476	747673
23366	747674
21547	747675
56943	747676
237019	747677
69788	747678
143965	747679
126714	747680
13451	747681
22049	747682
35265	747683
101009	747684
62027	747685
43054	747686
174543	747687
44726	747688
79123	747689
54914	747690
56550	747691
168108	747692
1062	747693
5362	747694
238977	747695
57948	747696
198018	747697
41886	747698
40294	747699
39868	747700
2246	747701
173107	747702
182653	747703
264446	747704
244889	747705
81107	747706
142144	747707
113165	747708
132923	747709
138081	747710
75814	747711
159878	747712
135379	747713
142144	747714
113165	747715
62944	747716
209156	747717
92930	747718
66864	747719
30010	747720
127069	747721
170920	747722
44476	747723
6813	747724
165447	747725
246214	747726
107236	747727
46894	747728
114272	747729
39911	747730
196731	747731
21131	747732
268489	747733
85728	747734
166715	747735
114362	747736
171106	747737
194327	747738
140621	747739
264875	747740
72985	747741
286555	747742
272455	747743
75216	747744
152363	747745
97220	747746
25101	747747
153	747748
1730	747749
96501	747750
15803	747751
61526	747752
10583	747753
66826	747754
143272	747755
204908	747756
62944	747757
17805	747758
212906	747759
57817	747760
159552	747761
32558	747762
168135	747763
104802	747764
65338	747765
186494	747766
257499	747767
256112	747768
164304	747769
8220	747770
144278	747771
47334	747772
148201	747773
302708	747774
154646	747775
188099	747776
56441	747777
123001	747778
140538	747779
21544	747780
90110	747781
131671	747782
150971	747783
172048	747784
129885	747785
135599	747786
211427	747787
125002	747788
57045	747789
120052	747790
276977	747791
220561	747792
218759	747793
81991	747794
135855	747795
86014	747796
57045	747797
91358	747798
223427	747799
10274	747800
136073	747801
19149	747802
128592	747803
60024	747804
27546	747805
124848	747806
134068	747807
100102	747808
90110	747809
128592	747810
111426	747811
276793	747812
135599	747813
185019	747814
158795	747815
61154	747816
74329	747817
59240	747818
67758	747819
40522	747820
72145	747821
307920	747822
106972	747823
97874	747824
287384	747825
126310	747826
126310	747827
245437	747828
162784	747829
232047	747830
148182	747831
148659	747832
264747	747833
152049	747834
162784	747835
132073	747836
63326	747837
191916	747838
12300	747839
53366	747840
181037	747841
188540	747842
85438	747843
51956	747844
84241	747845
254323	747846
21156	747847
31033	747848
19295	747849
284084	747850
22863	747851
159230	747852
19032	747853
11497	747854
4413	747855
101315	747856
27318	747857
22483	747858
28709	747859
151343	747860
110653	747861
139805	747862
55709	747863
11223	747864
107818	747865
50518	747866
50518	747867
12519	747868
90902	747869
265093	747870
35441	747871
52741	747872
21142	747873
223202	747874
79102	747875
7832	747876
178243	747877
1799	747878
200713	747879
3763	747880
310271	747881
5681	747882
1063	747883
52332	747884
39487	747885
64380	747886
303714	747887
97856	747888
57141	747889
164032	747890
260202	747891
72492	747892
284865	747893
195478	747894
44783	747895
25683	747896
171024	747897
152750	747898
216602	747899
43606	747900
211608	747901
128475	747902
51260	747903
8152	747904
94696	747905
145067	747906
225224	747907
191151	747908
60016	747909
93224	747910
110302	747911
26982	747912
251452	747913
4581	747914
31399	747915
18204	747916
979	747917
186662	747918
10439	747919
125812	747920
65041	747921
1591	747922
304153	747923
22868	747924
165401	747925
66216	747926
4239	747927
71257	747928
8119	747929
33690	747930
50646	747931
52215	747932
294513	747933
289596	747934
73694	747935
23086	747936
125340	747937
256151	747938
65424	747939
484	747940
92381	747941
3802	747942
200734	747943
2823	747944
57187	747945
15297	747946
27256	747947
143492	747948
29751	747949
3677	747950
30337	747951
30367	747952
78219	747953
244023	747954
117	747955
9999	747956
32990	747957
80829	747958
83831	747959
10999	747960
129016	747961
2152	747962
86005	747963
153790	747964
69337	747965
72501	747966
312203	747967
146200	747968
71018	747969
203675	747970
196406	747971
29100	747972
87930	747973
6836	747974
26594	747975
11250	747976
695	747977
34154	747978
16490	747979
19764	747980
11966	747981
55443	747982
62249	747983
193275	747984
222215	747985
7631	747986
85	747987
6034	747988
52313	747989
68830	747990
49517	747991
180768	747992
57422	747993
57422	747994
68206	747995
53319	747996
50344	747997
94	747998
297021	747999
119106	748000
246919	748001
47085	748002
6684	748003
15128	748004
111292	748005
28332	748006
202123	748007
17194	748008
30675	748009
76381	748010
98076	748011
193649	748012
46941	748013
101055	748014
33588	748015
53804	748016
28039	748017
992	748018
87600	748019
3913	748020
160344	748021
122136	748022
100032	748023
30489	748024
72609	748025
2722	748026
162632	748027
92509	748028
184451	748029
10912	748030
47019	748031
290550	748032
20094	748033
207801	748034
276823	748035
307271	748036
89580	748037
65759	748038
169935	748039
140697	748040
277059	748041
79851	748042
195885	748043
194167	748044
249051	748045
70823	748046
244491	748047
8511	748048
53597	748049
49128	748050
6597	748051
8298	748052
155534	748053
193766	748054
14001	748055
282878	748056
199738	748057
60909	748058
10075	748059
233820	748060
215357	748061
147137	748062
64993	748063
145522	748064
79109	748065
161916	748066
28262	748067
43377	748068
184167	748069
21940	748070
43265	748071
206487	748072
40243	748073
29562	748074
104590	748075
196637	748076
44949	748077
43315	748078
13381	748079
29562	748080
59465	748081
90	748082
200621	748083
45761	748084
93691	748085
42573	748086
63479	748087
11520	748088
70079	748089
56247	748090
92560	748091
6129	748092
232590	748093
45142	748094
138490	748095
45142	748096
21	748097
72846	748098
55215	748099
45142	748100
267288	748101
111329	748102
11839	748103
209683	748104
25806	748105
138679	748106
306196	748107
281457	748108
39524	748109
139934	748110
175738	748111
25425	748112
256884	748113
122273	748114
52848	748115
101901	748116
171341	748117
209880	748118
76591	748119
55250	748120
118692	748121
78897	748122
23929	748123
23929	748124
21353	748125
130008	748126
5549	748127
285724	748128
54850	748129
15946	748130
45162	748131
129493	748132
132061	748133
110161	748134
166361	748135
49725	748136
166438	748137
33056	748138
82682	748139
73832	748140
49626	748141
110161	748142
291473	748143
34744	748144
11412	748145
96993	748146
310943	748147
34561	748148
28051	748149
109935	748150
31853	748151
217921	748152
191404	748153
95524	748154
242543	748155
75909	748156
238665	748157
154267	748158
126115	748159
61508	748160
157896	748161
209592	748162
34513	748163
54851	748164
119069	748165
288730	748166
151825	748167
74387	748168
96730	748169
80027	748170
146448	748171
269258	748172
104660	748173
11916	748174
11916	748175
12807	748176
51416	748177
24120	748178
97233	748179
112468	748180
186950	748181
49656	748182
136887	748183
47199	748184
28568	748185
56859	748186
274816	748187
62946	748188
128541	748189
78471	748190
207215	748191
20364	748192
93270	748193
33602	748194
33602	748195
104199	748196
120559	748197
262018	748198
201714	748199
120995	748200
108158	748201
145195	748202
83179	748203
112277	748204
51398	748205
38721	748206
56154	748207
278919	748208
102203	748209
294300	748210
24972	748211
14759	748212
18636	748213
189227	748214
105157	748215
46874	748216
172844	748217
172844	748218
59257	748219
20747	748220
5284	748221
186845	748222
77481	748223
108241	748224
41357	748225
128747	748226
276598	748227
57161	748228
244795	748229
286424	748230
139736	748231
83068	748232
222906	748233
94385	748234
16012	748235
58970	748236
11512	748237
23531	748238
29519	748239
188547	748240
3128	748241
245709	748242
81726	748243
84768	748244
87234	748245
264805	748246
159424	748247
175317	748248
67292	748249
45109	748250
45378	748251
135464	748252
2516	748253
21883	748254
84802	748255
85134	748256
18444	748257
129510	748258
185174	748259
113557	748260
130984	748261
30931	748262
95998	748263
78376	748264
217422	748265
168025	748266
27018	748267
50460	748268
203526	748269
28423	748270
4012	748271
5747	748272
5747	748273
107374	748274
212806	748275
190125	748276
30931	748277
27403	748278
73822	748279
156544	748280
51797	748281
137139	748282
91862	748283
1584	748284
67628	748285
307084	748286
54520	748287
169296	748288
47505	748289
194617	748290
143590	748291
266423	748292
8718	748293
18495	748294
265957	748295
65058	748296
83135	748297
75883	748298
34561	748299
75883	748300
20198	748301
31890	748302
17040	748303
17155	748304
25110	748305
25110	748306
25981	748307
270959	748308
129189	748309
131346	748310
108251	748311
6012	748312
57863	748313
53473	748314
166570	748315
19227	748316
9778	748317
60596	748318
61231	748319
60805	748320
39895	748321
21264	748322
264517	748323
58652	748324
281903	748325
9778	748326
45273	748327
202510	748328
24264	748329
9693	748330
33382	748331
72239	748332
166570	748333
29332	748334
180943	748335
182054	748336
186948	748337
108175	748338
197187	748339
189742	748340
21449	748341
49070	748342
151924	748343
52780	748344
68648	748345
49070	748346
243959	748347
208735	748348
93506	748349
4291	748350
77388	748351
22833	748352
22833	748353
201713	748354
216185	748355
63016	748356
74460	748357
278471	748358
48505	748359
53769	748360
190965	748361
185151	748362
237829	748363
21061	748364
7052	748365
193284	748366
50948	748367
48720	748368
134427	748369
71201	748370
93951	748371
48504	748372
49272	748373
34568	748374
33696	748375
105535	748376
39847	748377
17525	748378
164135	748379
164138	748380
56667	748381
30219	748382
204002	748383
164520	748384
35123	748385
165814	748386
73513	748387
175101	748388
168505	748389
169737	748390
214441	748391
62598	748392
95260	748393
42706	748394
87893	748395
9272	748396
280468	748397
3985	748398
24623	748399
2974	748400
121026	748401
80986	748402
254817	748403
11447	748404
56840	748405
251895	748406
261387	748407
9112	748408
130579	748409
130579	748410
153167	748411
86243	748412
166103	748413
105151	748414
142243	748415
142243	748416
4088	748417
74896	748418
201706	748419
82883	748420
34773	748421
10443	748422
70385	748423
42	748424
4649	748425
50479	748426
150596	748427
50609	748428
50479	748429
2638	748430
27469	748431
10297	748432
163403	748433
156276	748434
110285	748435
33560	748436
75271	748437
178537	748438
71787	748439
6348	748440
12467	748441
162348	748442
181006	748443
103060	748444
131601	748445
31926	748446
15654	748447
37281	748448
7386	748449
25895	748450
65737	748451
55008	748452
91960	748453
25461	748454
46	748455
203166	748456
134843	748457
80845	748458
75539	748459
52188	748460
286190	748461
2166	748462
24997	748463
24997	748464
93838	748465
97979	748466
25349	748467
106032	748468
206977	748469
155730	748470
28279	748471
104151	748472
168792	748473
100151	748474
7553	748475
33025	748476
13538	748477
26908	748478
72162	748479
114673	748480
13782	748481
141481	748482
141795	748483
100350	748484
145986	748485
5783	748486
5783	748487
54039	748488
80550	748489
33117	748490
107509	748491
2554	748492
49611	748493
62513	748494
1131	748495
58829	748496
94710	748497
22307	748498
262576	748499
153049	748500
136783	748501
197014	748502
24578	748503
134093	748504
263811	748505
190334	748506
53150	748507
2724	748508
12739	748509
152982	748510
149061	748511
49151	748512
86713	748513
4554	748514
6185	748515
14988	748516
73429	748517
10804	748518
4528	748519
15314	748520
14633	748521
32615	748522
77651	748523
10823	748524
23657	748525
137466	748526
167621	748527
246748	748528
22357	748529
248809	748530
32579	748531
2724	748532
173513	748533
31366	748534
21887	748535
127656	748536
58677	748537
126931	748538
22175	748539
93165	748540
73519	748541
86851	748542
51708	748543
141414	748544
141414	748545
191110	748546
235911	748547
119159	748548
64593	748549
225129	748550
151248	748551
64484	748552
20677	748553
64484	748554
12293	748555
236226	748556
49378	748557
132239	748558
264531	748559
1831	748560
76511	748561
248848	748562
29273	748563
26340	748564
159918	748565
264611	748566
44945	748567
166772	748568
9842	748569
215371	748570
216369	748571
43578	748572
8135	748573
7210	748574
54014	748575
5426	748576
221276	748577
77145	748578
32053	748579
39683	748580
122648	748581
270153	748582
98249	748583
58485	748584
61281	748585
139869	748586
518	748587
211853	748588
197143	748589
139869	748590
937	748591
13286	748592
143864	748593
63792	748594
284494	748595
39370	748596
296657	748597
41376	748598
87415	748599
94699	748600
61281	748601
213133	748602
40	748603
13286	748604
87522	748605
286531	748606
2563	748607
289387	748608
42731	748609
131429	748610
166	748611
79	748612
205647	748613
213270	748614
64197	748615
513	748616
42831	748617
1395	748618
202116	748619
937	748620
202305	748621
134678	748622
106	748623
288200	748624
289939	748625
40	748626
40372	748627
141	748628
10162	748629
937	748630
39479	748631
13989	748632
6938	748633
42636	748634
26800	748635
39370	748636
197965	748637
14127	748638
283222	748639
27416	748640
9695	748641
291753	748642
144193	748643
94217	748644
10162	748645
142962	748646
89713	748647
42915	748648
63676	748649
5318	748650
136057	748651
26818	748652
13992	748653
58346	748654
88303	748655
1111	748656
142647	748657
95265	748658
59657	748659
1631	748660
166	748661
95584	748662
135883	748663
131561	748664
87409	748665
137313	748666
329	748667
28439	748668
134678	748669
238	748670
518	748671
199373	748672
211674	748673
26891	748674
195509	748675
1111	748676
1631	748677
135567	748678
59608	748679
40273	748680
59768	748681
29078	748682
132762	748683
518	748684
212888	748685
143323	748686
27058	748687
3239	748688
95584	748689
20160	748690
20160	748691
9515	748692
163804	748693
200684	748694
89656	748695
42293	748696
1186	748697
43499	748698
5705	748699
89287	748700
19902	748701
9998	748702
201866	748703
61452	748704
135201	748705
289781	748706
12919	748707
304411	748708
289954	748709
134991	748710
28430	748711
290148	748712
103290	748713
89742	748714
59836	748715
42207	748716
15821	748717
135906	748718
230957	748719
59328	748720
801	748721
26056	748722
169294	748723
197137	748724
209484	748725
47493	748726
202765	748727
10425	748728
179018	748729
3596	748730
14661	748731
7431	748732
1182	748733
197210	748734
94303	748735
150425	748736
4034	748737
204024	748738
43703	748739
65848	748740
24113	748741
167539	748742
18471	748743
48690	748744
104624	748745
108417	748746
94691	748747
238458	748748
140179	748749
205999	748750
68097	748751
84151	748752
178186	748753
40627	748754
84151	748755
198579	748756
26645	748757
26645	748758
26645	748759
99342	748760
69238	748761
232521	748762
21674	748763
13583	748764
6990	748765
6990	748766
62632	748767
114228	748768
32738	748769
208389	748770
123561	748771
170604	748772
148908	748773
11173	748774
778	748775
57047	748776
144432	748777
11468	748778
142256	748779
83213	748780
284710	748781
112653	748782
224861	748783
14450	748784
42989	748785
19797	748786
41638	748787
150048	748788
169590	748789
47429	748790
68226	748791
2902	748792
65090	748793
171590	748794
60841	748795
25423	748796
159058	748797
258381	748798
176420	748799
118304	748800
207951	748801
94776	748802
14275	748803
15868	748804
15868	748805
24774	748806
140182	748807
155560	748808
81110	748809
4511	748810
22012	748811
47323	748812
144185	748813
31569	748814
85997	748815
51025	748816
77836	748817
9503	748818
9503	748819
9503	748820
95816	748821
41359	748822
20496	748823
1588	748824
7210	748825
1588	748826
10369	748827
15160	748828
21893	748829
208375	748830
82431	748831
56186	748832
49284	748833
47858	748834
284056	748835
24218	748836
247102	748837
10773	748838
154379	748839
68532	748840
98405	748841
36090	748842
10260	748843
51541	748844
185992	748845
89491	748846
139280	748847
42162	748848
183280	748849
19895	748850
31840	748851
19018	748852
19026	748853
38361	748854
40293	748855
60032	748856
95094	748857
92354	748858
36578	748859
195816	748860
6553	748861
173294	748862
262609	748863
302130	748864
59806	748865
108220	748866
307692	748867
11257	748868
59392	748869
125905	748870
44793	748871
2976	748872
74339	748873
42459	748874
60746	748875
242227	748876
8122	748877
101054	748878
48537	748879
150450	748880
8685	748881
38271	748882
129910	748883
38401	748884
36463	748885
134969	748886
49092	748887
73042	748888
42237	748889
134002	748890
122337	748891
11608	748892
201032	748893
70348	748894
4018	748895
2820	748896
3634	748897
126747	748898
12654	748899
87771	748900
301022	748901
263373	748902
5596	748903
50528	748904
47302	748905
86772	748906
36800	748907
60953	748908
13345	748909
123278	748910
93386	748911
9668	748912
32288	748913
238984	748914
36367	748915
2439	748916
43083	748917
70747	748918
30791	748919
50914	748920
118703	748921
861	748922
11113	748923
282942	748924
27097	748925
78943	748926
59547	748927
96080	748928
221831	748929
92998	748930
48242	748931
90350	748932
276377	748933
99264	748934
65408	748935
219106	748936
298733	748937
34438	748938
149856	748939
2392	748940
139747	748941
144461	748942
5981	748943
149569	748944
92970	748945
111186	748946
7827	748947
88550	748948
52683	748949
26152	748950
299823	748951
83529	748952
72450	748953
72450	748954
55282	748955
39996	748956
101194	748957
250238	748958
99679	748959
30457	748960
13628	748961
70648	748962
32440	748963
244660	748964
79161	748965
91592	748966
120635	748967
42467	748968
166512	748969
6501	748970
18922	748971
130492	748972
4453	748973
124442	748974
116735	748975
16164	748976
31154	748977
150656	748978
222381	748979
30455	748980
13628	748981
231055	748982
18255	748983
96181	748984
62787	748985
94133	748986
191088	748987
100278	748988
22500	748989
71967	748990
109834	748991
45548	748992
259358	748993
238845	748994
83628	748995
134786	748996
186030	748997
70648	748998
221906	748999
45748	749000
47258	749001
1612	749002
72515	749003
309694	749004
302051	749005
117817	749006
31096	749007
25105	749008
121877	749009
71844	749010
235901	749011
164446	749012
136700	749013
249713	749014
22175	749015
2234	749016
108068	749017
112840	749018
242233	749019
10706	749020
229012	749021
148128	749022
5685	749023
93290	749024
119393	749025
70015	749026
218555	749027
65522	749028
299676	749029
68249	749030
218148	749031
677	749032
216373	749033
102848	749034
114485	749035
45572	749036
85887	749037
204551	749038
204696	749039
91374	749040
84030	749041
27911	749042
208161	749043
208161	749044
46182	749045
121153	749046
29382	749047
146071	749048
136157	749049
25911	749050
23282	749051
21035	749052
50774	749053
4139	749054
4569	749055
29296	749056
31364	749057
34725	749058
120669	749059
79902	749060
109968	749061
19962	749062
91747	749063
36184	749064
3415	749065
182733	749066
1211	749067
57428	749068
262122	749069
167328	749070
150844	749071
11870	749072
13477	749073
231131	749074
83762	749075
17318	749076
22612	749077
287153	749078
68740	749079
131356	749080
66540	749081
176342	749082
75769	749083
106243	749084
75957	749085
110530	749086
94438	749087
43924	749088
32888	749089
68768	749090
93330	749091
124151	749092
38996	749093
736	749094
27479	749095
63608	749096
21301	749097
31560	749098
6621	749099
47385	749100
296666	749101
8353	749102
39949	749103
49608	749104
92059	749105
218062	749106
278158	749107
187647	749108
7865	749109
85634	749110
27081	749111
111026	749112
60809	749113
176319	749114
12573	749115
574	749116
77992	749117
123933	749118
21585	749119
135229	749120
7821	749121
207010	749122
220887	749123
87628	749124
281690	749125
196436	749126
134018	749127
6866	749128
186020	749129
3303	749130
12629	749131
42634	749132
683	749133
35617	749134
141257	749135
2117	749136
200737	749137
53209	749138
91880	749139
247296	749140
28549	749141
238445	749142
21294	749143
41441	749144
13775	749145
308390	749146
28756	749147
2592	749148
100978	749149
2516	749150
65683	749151
214644	749152
3532	749153
57912	749154
33020	749155
68753	749156
238125	749157
304941	749158
19013	749159
108715	749160
174327	749161
215484	749162
25733	749163
73261	749164
52390	749165
66132	749166
62575	749167
15480	749168
68498	749169
118060	749170
92867	749171
203388	749172
56626	749173
88944	749174
33326	749175
11	749176
5915	749177
56324	749178
221941	749179
10999	749180
59437	749181
118781	749182
120270	749183
36152	749184
87884	749185
2110	749186
16315	749187
12269	749188
148522	749189
21525	749190
8656	749191
34652	749192
2541	749193
1323	749194
61025	749195
93440	749196
1572	749197
51850	749198
115632	749199
50929	749200
136283	749201
30425	749202
38662	749203
80309	749204
8496	749205
176735	749206
32323	749207
223309	749208
175269	749209
6122	749210
62213	749211
45659	749212
110940	749213
17853	749214
163133	749215
150986	749216
81876	749217
114050	749218
14110	749219
297779	749220
170910	749221
171814	749222
184113	749223
214801	749224
28208	749225
105068	749226
19384	749227
212828	749228
97544	749229
96129	749230
140260	749231
99992	749232
122057	749233
26493	749234
84218	749235
175811	749236
1140	749237
5212	749238
146157	749239
23236	749240
11339	749241
100511	749242
112064	749243
174308	749244
26566	749245
56297	749246
10754	749247
4269	749248
42761	749249
162596	749250
105482	749251
16931	749252
257132	749253
81214	749254
42952	749255
191987	749256
8772	749257
15580	749258
106862	749259
216147	749260
15097	749261
4602	749262
189483	749263
101621	749264
68551	749265
47957	749266
14735	749267
77144	749268
69703	749269
29757	749270
12116	749271
1498	749272
6595	749273
70009	749274
21690	749275
236791	749276
55378	749277
28585	749278
141053	749279
148621	749280
22808	749281
6595	749282
6457	749283
36728	749284
42123	749285
35153	749286
33813	749287
12032	749288
29202	749289
204357	749290
137130	749291
85412	749292
15708	749293
10595	749294
914	749295
48278	749296
15580	749297
55858	749298
60379	749299
56198	749300
161184	749301
195090	749302
49710	749303
111849	749304
234276	749305
22749	749306
163596	749307
106611	749308
36659	749309
229294	749310
5854	749311
213	749312
238272	749313
143422	749314
118308	749315
2156	749316
145558	749317
275845	749318
275370	749319
88342	749320
61014	749321
133492	749322
284294	749323
102379	749324
11135	749325
209038	749326
41000	749327
254863	749328
226777	749329
203761	749330
4108	749331
124233	749332
17676	749333
17676	749334
5409	749335
13689	749336
37107	749337
17676	749338
180305	749339
4108	749340
4108	749341
141368	749342
4642	749343
17286	749344
118872	749345
76389	749346
61861	749347
41222	749348
43200	749349
170252	749350
28432	749351
7932	749352
34921	749353
70361	749354
9720	749355
1962	749356
17382	749357
105512	749358
39729	749359
16861	749360
15668	749361
6739	749362
148511	749363
31100	749364
31372	749365
2151	749366
104040	749367
106078	749368
101532	749369
193302	749370
240120	749371
38312	749372
288497	749373
132594	749374
197353	749375
187967	749376
9095	749377
187694	749378
57882	749379
196167	749380
280470	749381
81605	749382
152898	749383
19086	749384
19833	749385
107953	749386
101548	749387
301779	749388
7779	749389
9813	749390
160475	749391
13589	749392
23120	749393
1491	749394
5959	749395
45103	749396
7487	749397
152898	749398
140336	749399
7116	749400
24025	749401
121580	749402
220226	749403
3214	749404
112665	749405
55809	749406
23695	749407
115520	749408
85407	749409
76235	749410
53476	749411
42127	749412
215877	749413
215877	749414
136111	749415
93626	749416
48667	749417
19701	749418
35030	749419
28977	749420
234380	749421
21449	749422
96955	749423
220571	749424
294590	749425
8556	749426
82231	749427
277517	749428
25645	749429
191585	749430
191585	749431
131584	749432
17354	749433
125043	749434
18461	749435
193003	749436
200800	749437
192772	749438
61427	749439
5391	749440
13588	749441
14076	749442
636	749443
85152	749444
2770	749445
2770	749446
189588	749447
202511	749448
19621	749449
940	749450
65459	749451
208892	749452
96520	749453
93780	749454
141155	749455
209423	749456
163369	749457
8026	749458
104690	749459
50299	749460
161011	749461
47657	749462
107302	749463
131959	749464
67995	749465
3238	749466
175651	749467
138584	749468
14824	749469
249815	749470
7545	749471
29378	749472
144408	749473
116313	749474
238844	749475
145804	749476
145340	749477
28027	749478
29390	749479
78259	749480
198837	749481
19358	749482
32212	749483
10060	749484
116603	749485
162652	749486
34515	749487
234225	749488
23414	749489
1716	749490
141788	749491
2255	749492
165387	749493
7734	749494
31697	749495
41724	749496
19619	749497
142714	749498
174984	749499
191951	749500
105822	749501
7734	749502
28280	749503
180869	749504
191822	749505
191822	749506
14080	749507
18473	749508
161679	749509
8887	749510
53915	749511
9065	749512
247503	749513
26782	749514
51369	749515
81217	749516
62778	749517
51898	749518
104811	749519
74025	749520
16040	749521
31128	749522
49289	749523
161845	749524
4625	749525
581	749526
1955	749527
68683	749528
14969	749529
67140	749530
3371	749531
303504	749532
208830	749533
123897	749534
4306	749535
63619	749536
25910	749537
139	749538
50501	749539
19643	749540
71607	749541
284898	749542
45356	749543
237071	749544
214425	749545
28494	749546
261727	749547
208944	749548
147260	749549
252804	749550
194207	749551
100110	749552
10727	749553
94143	749554
85373	749555
129655	749556
157108	749557
16215	749558
132567	749559
5760	749560
78235	749561
104743	749562
174814	749563
102381	749564
31159	749565
9341	749566
84466	749567
229049	749568
70617	749569
23219	749570
200804	749571
94307	749572
140878	749573
129436	749574
153446	749575
30472	749576
20561	749577
23120	749578
50675	749579
8055	749580
105999	749581
21180	749582
149988	749583
99255	749584
10937	749585
118727	749586
258777	749587
21480	749588
60293	749589
291582	749590
60082	749591
290873	749592
135465	749593
19125	749594
90222	749595
40643	749596
19117	749597
68324	749598
211162	749599
63051	749600
36338	749601
73539	749602
75053	749603
165594	749604
242782	749605
68641	749606
111836	749607
23596	749608
76235	749609
76462	749610
43378	749611
112840	749612
166805	749613
235406	749614
211051	749615
265876	749616
11155	749617
127508	749618
53315	749619
88559	749620
178421	749621
178695	749622
33822	749623
167400	749624
164000	749625
302844	749626
55640	749627
180378	749628
187260	749629
176898	749630
90809	749631
65648	749632
187260	749633
108026	749634
234238	749635
70190	749636
14374	749637
2258	749638
61779	749639
305921	749640
23166	749641
60093	749642
15519	749643
240384	749644
203497	749645
33462	749646
3938	749647
49667	749648
4967	749649
246912	749650
173791	749651
117966	749652
29981	749653
139458	749654
91789	749655
208191	749656
39972	749657
30008	749658
72277	749659
29515	749660
5743	749661
116696	749662
67150	749663
11144	749664
10577	749665
2060	749666
74396	749667
37559	749668
162969	749669
69835	749670
128147	749671
17020	749672
89153	749673
63063	749674
40981	749675
46570	749676
4296	749677
9165	749678
267914	749679
4311	749680
52902	749681
102697	749682
306243	749683
402	749684
162890	749685
46999	749686
27222	749687
22603	749688
147029	749689
20607	749690
280974	749691
126097	749692
4018	749693
153898	749694
310099	749695
218699	749696
262189	749697
197862	749698
109198	749699
40312	749700
17424	749701
16913	749702
140515	749703
3488	749704
122668	749705
122560	749706
71068	749707
82311	749708
51786	749709
21745	749710
149603	749711
28469	749712
224419	749713
23823	749714
132337	749715
213805	749716
28251	749717
163037	749718
210525	749719
262984	749720
90840	749721
200020	749722
1068	749723
169608	749724
173297	749725
257178	749726
98617	749727
108716	749728
99411	749729
80	749730
256543	749731
222534	749732
25448	749733
17632	749734
189823	749735
180120	749736
134220	749737
111854	749738
297265	749739
64678	749740
178255	749741
64444	749742
107096	749743
266034	749744
10582	749745
295373	749746
268606	749747
241690	749748
120528	749749
209072	749750
122799	749751
95672	749752
122806	749753
73781	749754
6107	749755
291819	749756
168141	749757
218291	749758
1623	749759
45143	749760
109091	749761
265544	749762
10506	749763
103683	749764
564	749765
140313	749766
30373	749767
113927	749768
79333	749769
255249	749770
947	749771
5631	749772
51193	749773
53902	749774
138730	749775
223840	749776
13989	749777
146041	749778
63421	749779
2060	749780
86184	749781
255520	749782
114962	749783
142413	749784
126377	749785
10851	749786
106783	749787
78632	749788
734	749789
60722	749790
45347	749791
167016	749792
6043	749793
156030	749794
76253	749795
209195	749796
294115	749797
296604	749798
16049	749799
29101	749800
279629	749801
94543	749802
296628	749803
94543	749804
303718	749805
85113	749806
8567	749807
123197	749808
63853	749809
117449	749810
20556	749811
85353	749812
3284	749813
25621	749814
237844	749815
124246	749816
77934	749817
267140	749818
12302	749819
50319	749820
8381	749821
40686	749822
14983	749823
202	749824
28255	749825
84294	749826
196670	749827
92241	749828
128747	749829
4983	749830
167149	749831
60902	749832
206097	749833
16119	749834
45541	749835
101419	749836
47452	749837
220907	749838
264359	749839
248316	749840
22145	749841
177994	749842
3741	749843
15719	749844
49999	749845
78797	749846
242272	749847
242268	749848
216299	749849
297618	749850
158400	749851
177079	749852
74577	749853
143331	749854
67957	749855
16490	749856
170717	749857
12048	749858
45909	749859
307251	749860
80621	749861
186669	749862
56186	749863
35252	749864
236286	749865
304165	749866
73756	749867
1903	749868
44852	749869
29597	749870
14530	749871
274077	749872
178100	749873
9813	749874
90519	749875
61588	749876
198391	749877
85470	749878
21670	749879
106748	749880
11226	749881
69080	749882
111546	749883
48740	749884
11934	749885
41573	749886
228611	749887
90216	749888
13162	749889
23387	749890
176617	749891
195381	749892
7201	749893
12401	749894
18350	749895
12741	749896
11864	749897
5035	749898
182241	749899
74386	749900
61131	749901
201996	749902
2295	749903
24625	749904
94988	749905
24814	749906
68554	749907
165562	749908
49590	749909
31797	749910
26317	749911
83177	749912
24449	749913
140215	749914
23975	749915
32202	749916
165041	749917
79560	749918
255643	749919
131948	749920
42336	749921
1574	749922
215812	749923
145090	749924
139017	749925
48520	749926
143329	749927
212109	749928
69663	749929
32165	749930
143333	749931
43601	749932
205645	749933
223516	749934
147433	749935
214526	749936
312251	749937
312413	749938
82671	749939
50129	749940
246092	749941
73364	749942
63449	749943
257670	749944
45171	749945
36944	749946
66220	749947
169561	749948
47661	749949
53306	749950
20728	749951
14840	749952
126425	749953
45716	749954
109472	749955
167710	749956
93419	749957
240968	749958
39974	749959
222225	749960
246636	749961
161886	749962
98790	749963
179999	749964
136754	749965
197978	749966
223086	749967
13682	749968
94816	749969
205641	749970
177256	749971
36034	749972
119760	749973
201617	749974
168158	749975
133902	749976
162632	749977
109922	749978
109922	749979
239259	749980
49157	749981
49157	749982
106958	749983
147351	749984
115091	749985
108131	749986
58278	749987
43024	749988
60309	749989
42414	749990
225505	749991
112570	749992
30137	749993
90286	749994
70499	749995
10711	749996
42849	749997
30391	749998
182898	749999
61583	750000
118836	750001
168124	750002
60478	750003
66077	750004
103363	750005
197875	750006
134590	750007
199038	750008
234603	750009
70451	750010
49645	750011
122148	750012
24110	750013
184491	750014
105678	750015
287560	750016
89188	750017
222	750018
13257	750019
35304	750020
16533	750021
20075	750022
7817	750023
31542	750024
2671	750025
27583	750026
41996	750027
46225	750028
293292	750029
7418	750030
224032	750031
40140	750032
126676	750033
4064	750034
5032	750035
197034	750036
63965	750037
10881	750038
63467	750039
12615	750040
213417	750041
11249	750042
12843	750043
290504	750044
228609	750045
115131	750046
167619	750047
244242	750048
10773	750049
5875	750050
269729	750051
90621	750052
91818	750053
90286	750054
185198	750055
117518	750056
182828	750057
127134	750058
18717	750059
109607	750060
9022	750061
102951	750062
18778	750063
30725	750064
112400	750065
130789	750066
203031	750067
112049	750068
286647	750069
94847	750070
304054	750071
28002	750072
209151	750073
135628	750074
4125	750075
165699	750076
27659	750077
27908	750078
91387	750079
40007	750080
301171	750081
100044	750082
21673	750083
29341	750084
98076	750085
251050	750086
10011	750087
10589	750088
7540	750089
95574	750090
4642	750091
144893	750092
108450	750093
75881	750094
30600	750095
3774	750096
64226	750097
24228	750098
38025	750099
11000	750100
144649	750101
89205	750102
90158	750103
200323	750104
200264	750105
59822	750106
124291	750107
154984	750108
125945	750109
47637	750110
105297	750111
154573	750112
15471	750113
22480	750114
2092	750115
58344	750116
144266	750117
266	750118
149390	750119
295736	750120
207699	750121
141847	750122
10046	750123
14964	750124
302794	750125
94065	750126
5636	750127
72736	750128
102190	750129
205607	750130
19925	750131
5710	750132
280042	750133
38829	750134
4313	750135
25847	750136
22506	750137
293134	750138
156472	750139
155031	750140
114291	750141
23675	750142
26282	750143
2158	750144
93359	750145
248602	750146
53770	750147
95011	750148
203316	750149
21679	750150
111941	750151
258650	750152
155624	750153
101129	750154
190664	750155
3856	750156
95120	750157
9434	750158
308977	750159
24036	750160
51734	750161
61002	750162
101742	750163
5485	750164
39375	750165
61894	750166
168702	750167
22217	750168
202733	750169
11576	750170
46023	750171
1431	750172
18025	750173
198367	750174
172303	750175
60923	750176
22789	750177
93966	750178
106393	750179
203619	750180
134284	750181
141012	750182
109300	750183
116354	750184
179196	750185
109300	750186
13589	750187
32212	750188
6802	750189
18288	750190
20652	750191
75651	750192
76862	750193
61204	750194
67056	750195
16713	750196
158350	750197
31397	750198
171397	750199
7439	750200
23822	750201
113089	750202
34823	750203
130137	750204
130137	750205
43034	750206
49494	750207
73831	750208
44403	750209
73831	750210
103114	750211
36379	750212
45798	750213
922	750214
65106	750215
97327	750216
216660	750217
11707	750218
122514	750219
14112	750220
194371	750221
65967	750222
15139	750223
41102	750224
192361	750225
221552	750226
302566	750227
63587	750228
260466	750229
113136	750230
88562	750231
57671	750232
66352	750233
123954	750234
262382	750235
133109	750236
3989	750237
41281	750238
8951	750239
134710	750240
143051	750241
18021	750242
18021	750243
87498	750244
20576	750245
78344	750246
171396	750247
271832	750248
156365	750249
80459	750250
82033	750251
60383	750252
117525	750253
87501	750254
137623	750255
209727	750256
86740	750257
69882	750258
192986	750259
147318	750260
61459	750261
18484	750262
19318	750263
65036	750264
12085	750265
202092	750266
15487	750267
244341	750268
153423	750269
157815	750270
151200	750271
110851	750272
91543	750273
52036	750274
12833	750275
165044	750276
155543	750277
91166	750278
8118	750279
288297	750280
184910	750281
215996	750282
232365	750283
87463	750284
33400	750285
59086	750286
190114	750287
125801	750288
184232	750289
190729	750290
87365	750291
135868	750292
13428	750293
251310	750294
44225	750295
185591	750296
145553	750297
51608	750298
73012	750299
34574	750300
141856	750301
113501	750302
137091	750303
231545	750304
120790	750305
22617	750306
186378	750307
17713	750308
120547	750309
27446	750310
113313	750311
68030	750312
150477	750313
122401	750314
186828	750315
210151	750316
232380	750317
20174	750318
199763	750319
10795	750320
181905	750321
81324	750322
122425	750323
40863	750324
212407	750325
59187	750326
31316	750327
151215	750328
20342	750329
286175	750330
110428	750331
17817	750332
17817	750333
41539	750334
144939	750335
144048	750336
147674	750337
97989	750338
60555	750339
35419	750340
145093	750341
112836	750342
134172	750343
8600	750344
62840	750345
62840	750346
105454	750347
55741	750348
282517	750349
129352	750350
104839	750351
63289	750352
148922	750353
59438	750354
218255	750355
303863	750356
271211	750357
133222	750358
19077	750359
40332	750360
135448	750361
95154	750362
135052	750363
39116	750364
56233	750365
57034	750366
19511	750367
137020	750368
20340	750369
246568	750370
50807	750371
21523	750372
7332	750373
140219	750374
238173	750375
118599	750376
16868	750377
16868	750378
63464	750379
2097	750380
141815	750381
192057	750382
25370	750383
82802	750384
47607	750385
138271	750386
98100	750387
206305	750388
98100	750389
82577	750390
295168	750391
25063	750392
216845	750393
42274	750394
98568	750395
92614	750396
140367	750397
172105	750398
85502	750399
59470	750400
138893	750401
183558	750402
2175	750403
190379	750404
289737	750405
96029	750406
150867	750407
309270	750408
120395	750409
119719	750410
121601	750411
104169	750412
106739	750413
66255	750414
98247	750415
43630	750416
17683	750417
113851	750418
67152	750419
26894	750420
32266	750421
152771	750422
55057	750423
188309	750424
76956	750425
3753	750426
21938	750427
76003	750428
9321	750429
155734	750430
45583	750431
2520	750432
2520	750433
2520	750434
20719	750435
141874	750436
104013	750437
210643	750438
53341	750439
112289	750440
120038	750441
100237	750442
57697	750443
88930	750444
189929	750445
141188	750446
26141	750447
128142	750448
61068	750449
9571	750450
17355	750451
97087	750452
48748	750453
174622	750454
77681	750455
77681	750456
141982	750457
70478	750458
160622	750459
106146	750460
86256	750461
194773	750462
53255	750463
70478	750464
301702	750465
284493	750466
17300	750467
17300	750468
110475	750469
156005	750470
46673	750471
192773	750472
189747	750473
174376	750474
140417	750475
139072	750476
236130	750477
156788	750478
55678	750479
134578	750480
16858	750481
3039	750482
1992	750483
1992	750484
27863	750485
35358	750486
191179	750487
1734	750488
8801	750489
49878	750490
108895	750491
146907	750492
98356	750493
47991	750494
47991	750495
122439	750496
90259	750497
114640	750498
46874	750499
49871	750500
7848	750501
16777	750502
61348	750503
91398	750504
152062	750505
145125	750506
47641	750507
110054	750508
21137	750509
69052	750510
37235	750511
70580	750512
80682	750513
113634	750514
255966	750515
2307	750516
100020	750517
18702	750518
140730	750519
104540	750520
23152	750521
242018	750522
33952	750523
116778	750524
835	750525
148946	750526
41149	750527
127119	750528
193102	750529
45190	750530
136881	750531
213580	750532
100824	750533
62791	750534
48400	750535
91609	750536
51135	750537
3518	750538
249544	750539
51544	750540
86423	750541
9143	750542
95220	750543
39324	750544
39324	750545
34916	750546
169874	750547
72087	750548
94553	750549
217936	750550
48393	750551
266249	750552
20091	750553
121009	750554
121009	750555
210564	750556
45927	750557
195332	750558
284223	750559
42260	750560
195545	750561
28338	750562
4515	750563
223482	750564
223928	750565
60598	750566
10321	750567
82010	750568
78791	750569
91147	750570
162987	750571
7073	750572
7073	750573
90207	750574
117818	750575
93375	750576
103118	750577
74021	750578
115107	750579
201868	750580
20944	750581
219865	750582
43986	750583
40384	750584
204735	750585
162308	750586
36837	750587
162312	750588
103780	750589
300416	750590
297124	750591
79798	750592
183624	750593
17608	750594
5913	750595
30303	750596
49072	750597
29379	750598
13904	750599
128917	750600
71443	750601
212401	750602
29020	750603
131180	750604
76675	750605
20747	750606
123635	750607
113189	750608
8250	750609
25418	750610
813	750611
3322	750612
40863	750613
221248	750614
67745	750615
82294	750616
34819	750617
116628	750618
182914	750619
17795	750620
13939	750621
71104	750622
128223	750623
266318	750624
3979	750625
252652	750626
168139	750627
127264	750628
209486	750629
76994	750630
35958	750631
290646	750632
87351	750633
87351	750634
212650	750635
43366	750636
20292	750637
90276	750638
311373	750639
167641	750640
14019	750641
96882	750642
79644	750643
95740	750644
193346	750645
6455	750646
129382	750647
92625	750648
89652	750649
38009	750650
71835	750651
53356	750652
53356	750653
265416	750654
54939	750655
43502	750656
17961	750657
41008	750658
8688	750659
94146	750660
69628	750661
8688	750662
9091	750663
307222	750664
103577	750665
71692	750666
130834	750667
271662	750668
53585	750669
185994	750670
129229	750671
58048	750672
196689	750673
112818	750674
129815	750675
3244	750676
187513	750677
6704	750678
9714	750679
183778	750680
220414	750681
34109	750682
121156	750683
214180	750684
71711	750685
157759	750686
98620	750687
19509	750688
19509	750689
92764	750690
48629	750691
15130	750692
76096	750693
115945	750694
45964	750695
58970	750696
19227	750697
14363	750698
214886	750699
9827	750700
60805	750701
27483	750702
34819	750703
209372	750704
149221	750705
16777	750706
5653	750707
65577	750708
21247	750709
2097	750710
105712	750711
75459	750712
61908	750713
16254	750714
184915	750715
184666	750716
26621	750717
58985	750718
24852	750719
238955	750720
14628	750721
286098	750722
184777	750723
73577	750724
199135	750725
256011	750726
82396	750727
22058	750728
272776	750729
168435	750730
220974	750731
150819	750732
6127	750733
6127	750734
250008	750735
52830	750736
110814	750737
91101	750738
145104	750739
184964	750740
95414	750741
104546	750742
132871	750743
102205	750744
195718	750745
55247	750746
101231	750747
112286	750748
30133	750749
44051	750750
98479	750751
204840	750752
184652	750753
55989	750754
161864	750755
24151	750756
91398	750757
267175	750758
118229	750759
67499	750760
254910	750761
67490	750762
7052	750763
202700	750764
157023	750765
69401	750766
86139	750767
46084	750768
57233	750769
128748	750770
191945	750771
26358	750772
178300	750773
215874	750774
104448	750775
3039	750776
84334	750777
151651	750778
39760	750779
128089	750780
117522	750781
85051	750782
86834	750783
273457	750784
184434	750785
101762	750786
127415	750787
226959	750788
2076	750789
83579	750790
96926	750791
199915	750792
296444	750793
37978	750794
37978	750795
40024	750796
46712	750797
26611	750798
203314	750799
83246	750800
143841	750801
16630	750802
63219	750803
251076	750804
20091	750805
65993	750806
219474	750807
102068	750808
212302	750809
70624	750810
35414	750811
6321	750812
129479	750813
55824	750814
124801	750815
186125	750816
125544	750817
157569	750818
10966	750819
216054	750820
109341	750821
40677	750822
185528	750823
190919	750824
128925	750825
29589	750826
39134	750827
39134	750828
3955	750829
85307	750830
85307	750831
16381	750832
1483	750833
91816	750834
26700	750835
106050	750836
143284	750837
143284	750838
148923	750839
82491	750840
260999	750841
97707	750842
234404	750843
146065	750844
238598	750845
104382	750846
86647	750847
233354	750848
18611	750849
24948	750850
18828	750851
111474	750852
216000	750853
60022	750854
57218	750855
186350	750856
65122	750857
61446	750858
186843	750859
82803	750860
16503	750861
136706	750862
282311	750863
37280	750864
26091	750865
109523	750866
32293	750867
42121	750868
160579	750869
115941	750870
151819	750871
142889	750872
14516	750873
16066	750874
3210	750875
3210	750876
56248	750877
120287	750878
13897	750879
24747	750880
69759	750881
373	750882
53578	750883
116341	750884
32668	750885
91766	750886
91766	750887
87109	750888
53271	750889
297679	750890
33382	750891
25990	750892
204163	750893
195994	750894
2096	750895
108911	750896
205489	750897
38051	750898
132881	750899
38126	750900
181581	750901
28503	750902
93234	750903
64368	750904
43899	750905
4291	750906
166359	750907
23169	750908
19179	750909
64925	750910
64925	750911
295936	750912
54135	750913
68529	750914
31126	750915
62442	750916
79079	750917
198702	750918
21584	750919
14668	750920
6058	750921
44053	750922
66105	750923
90734	750924
25653	750925
89240	750926
286421	750927
20177	750928
10321	750929
64032	750930
66940	750931
144526	750932
196411	750933
25195	750934
8268	750935
274822	750936
281528	750937
27515	750938
144992	750939
205061	750940
92983	750941
63434	750942
280885	750943
120784	750944
143514	750945
87455	750946
113026	750947
49007	750948
7696	750949
18055	750950
44631	750951
21157	750952
21157	750953
119351	750954
60866	750955
33121	750956
163441	750957
83507	750958
41150	750959
71718	750960
88328	750961
28130	750962
100982	750963
29085	750964
43432	750965
140442	750966
24533	750967
144975	750968
182917	750969
249790	750970
41530	750971
15399	750972
51204	750973
246669	750974
160751	750975
22229	750976
234398	750977
15558	750978
39619	750979
74250	750980
21050	750981
55804	750982
134280	750983
308257	750984
216568	750985
14628	750986
305383	750987
141818	750988
69013	750989
32438	750990
23856	750991
88371	750992
146033	750993
26754	750994
38703	750995
42518	750996
201784	750997
217399	750998
129552	750999
27607	751000
129721	751001
28903	751002
81182	751003
33676	751004
145825	751005
123206	751006
290556	751007
94068	751008
193355	751009
137478	751010
165058	751011
293436	751012
219607	751013
73	751014
8062	751015
155325	751016
135710	751017
45991	751018
271407	751019
144452	751020
216876	751021
141120	751022
160568	751023
11141	751024
8097	751025
1806	751026
173604	751027
39368	751028
561	751029
12814	751030
188152	751031
68993	751032
199572	751033
86254	751034
78939	751035
18255	751036
83955	751037
85885	751038
123002	751039
72376	751040
106138	751041
9601	751042
93712	751043
3760	751044
239517	751045
47507	751046
166071	751047
24861	751048
18059	751049
18059	751050
50923	751051
13202	751052
246306	751053
25635	751054
85856	751055
247216	751056
139809	751057
83136	751058
48322	751059
242321	751060
64106	751061
154419	751062
100134	751063
6704	751064
55803	751065
159842	751066
311746	751067
218441	751068
235362	751069
166545	751070
141988	751071
73	751072
57697	751073
284	751074
18197	751075
18256	751076
56643	751077
57143	751078
2583	751079
2975	751080
113947	751081
23849	751082
167369	751083
8970	751084
12322	751085
88715	751086
27	751087
305770	751088
208093	751089
172994	751090
24587	751091
60407	751092
140085	751093
181986	751094
66416	751095
243387	751096
309444	751097
159333	751098
111988	751099
18026	751100
295295	751101
298296	751102
96905	751103
172956	751104
96217	751105
224135	751106
82089	751107
264651	751108
29105	751109
77057	751110
158199	751111
90461	751112
42234	751113
43269	751114
32713	751115
6869	751116
28727	751117
138082	751118
52676	751119
53566	751120
7304	751121
304396	751122
151330	751123
104210	751124
96122	751125
96175	751126
308740	751127
214553	751128
92309	751129
5757	751130
119622	751131
134526	751132
145120	751133
81575	751134
32304	751135
174388	751136
1598	751137
211156	751138
111654	751139
48779	751140
48779	751141
78549	751142
143529	751143
9647	751144
7681	751145
85896	751146
76043	751147
1612	751148
47900	751149
36471	751150
187648	751151
12456	751152
18077	751153
79757	751154
35540	751155
84184	751156
44925	751157
58182	751158
38483	751159
64213	751160
211052	751161
183573	751162
183573	751163
115389	751164
115389	751165
41805	751166
11846	751167
61327	751168
36078	751169
9629	751170
63369	751171
97353	751172
175510	751173
1676	751174
6338	751175
200643	751176
4972	751177
25174	751178
63309	751179
38506	751180
125094	751181
197576	751182
138903	751183
2378	751184
74712	751185
56375	751186
278475	751187
170986	751188
12921	751189
12921	751190
293994	751191
2567	751192
14	751193
51621	751194
267256	751195
24492	751196
15566	751197
156472	751198
49919	751199
118929	751200
7780	751201
6941	751202
79921	751203
79651	751204
6176	751205
16078	751206
121966	751207
121966	751208
304714	751209
59597	751210
183390	751211
269494	751212
24455	751213
104333	751214
86890	751215
185116	751216
11078	751217
275297	751218
25397	751219
29516	751220
221817	751221
267391	751222
211578	751223
73846	751224
155569	751225
62224	751226
23849	751227
175694	751228
89817	751229
50259	751230
303026	751231
210782	751232
36927	751233
136001	751234
57379	751235
141270	751236
103857	751237
137514	751238
85019	751239
286113	751240
16374	751241
190463	751242
44417	751243
286280	751244
216497	751245
88812	751246
13642	751247
215253	751248
66258	751249
19656	751250
134409	751251
189806	751252
60041	751253
19656	751254
40909	751255
60041	751256
181508	751257
125434	751258
117248	751259
176128	751260
189251	751261
189478	751262
50545	751263
275352	751264
200018	751265
14258	751266
22124	751267
72645	751268
28373	751269
193406	751270
42556	751271
54004	751272
210264	751273
55085	751274
8423	751275
26059	751276
173780	751277
193085	751278
14929	751279
269715	751280
168967	751281
83855	751282
241641	751283
50829	751284
215107	751285
7201	751286
38129	751287
148651	751288
149397	751289
24194	751290
99545	751291
310056	751292
113233	751293
64655	751294
184817	751295
7031	751296
7031	751297
58958	751298
202225	751299
75507	751300
10818	751301
263913	751302
190719	751303
34621	751304
9645	751305
50545	751306
197061	751307
46070	751308
85726	751309
34116	751310
240042	751311
143941	751312
108505	751313
134724	751314
176696	751315
188497	751316
183739	751317
183574	751318
95740	751319
220340	751320
77267	751321
212922	751322
99922	751323
265682	751324
45915	751325
10702	751326
194973	751327
82099	751328
172101	751329
29148	751330
3487	751331
15256	751332
15256	751333
41646	751334
91662	751335
196673	751336
8902	751337
141755	751338
96667	751339
293286	751340
200446	751341
153379	751342
153379	751343
204853	751344
40640	751345
99893	751346
199366	751347
165497	751348
85060	751349
104947	751350
54830	751351
10048	751352
5500	751353
211862	751354
138897	751355
12949	751356
65186	751357
52154	751358
167614	751359
99564	751360
147259	751361
255639	751362
10945	751363
4777	751364
185284	751365
185284	751366
107682	751367
5102	751368
274242	751369
135718	751370
244	751371
244	751372
71953	751373
92979	751374
59551	751375
200207	751376
156943	751377
28621	751378
34201	751379
93878	751380
214582	751381
96194	751382
307975	751383
81676	751384
155163	751385
86470	751386
71072	751387
61513	751388
106667	751389
5491	751390
117838	751391
166473	751392
95466	751393
194599	751394
46204	751395
54870	751396
171964	751397
12783	751398
12783	751399
155141	751400
86653	751401
123615	751402
42743	751403
10539	751404
74766	751405
193990	751406
29324	751407
228570	751408
224457	751409
50209	751410
86894	751411
34019	751412
233606	751413
13420	751414
161607	751415
270895	751416
278065	751417
8393	751418
120290	751419
43718	751420
2672	751421
2672	751422
41967	751423
210328	751424
42268	751425
19658	751426
13859	751427
29469	751428
90600	751429
290904	751430
16598	751431
187265	751432
249493	751433
249507	751434
73325	751435
34494	751436
204011	751437
163173	751438
15836	751439
41378	751440
192738	751441
28591	751442
47296	751443
85936	751444
199585	751445
240428	751446
309026	751447
301326	751448
57343	751449
72665	751450
96074	751451
2357	751452
109913	751453
1722	751454
6159	751455
48330	751456
377	751457
1802	751458
247	751459
224747	751460
64887	751461
41239	751462
2254	751463
202810	751464
10894	751465
17220	751466
99490	751467
2201	751468
15323	751469
55014	751470
9165	751471
19843	751472
60283	751473
519	751474
2061	751475
5452	751476
9038	751477
192985	751478
179179	751479
232109	751480
38360	751481
91054	751482
20647	751483
73948	751484
9321	751485
4245	751486
102013	751487
298559	751488
57	751489
111439	751490
9360	751491
52832	751492
1049	751493
39808	751494
6424	751495
7109	751496
13191	751497
74820	751498
141325	751499
48499	751500
166	751501
8402	751502
109917	751503
40996	751504
172667	751505
153895	751506
2320	751507
43802	751508
88929	751509
183141	751510
175593	751511
7109	751512
39124	751513
247	751514
91908	751515
51458	751516
18174	751517
31572	751518
27880	751519
78231	751520
776	751521
48064	751522
4205	751523
199376	751524
121607	751525
131858	751526
285910	751527
30263	751528
38576	751529
18746	751530
969	751531
181084	751532
37686	751533
12355	751534
3792	751535
2111	751536
206055	751537
26185	751538
24777	751539
13115	751540
74028	751541
38943	751542
107917	751543
2686	751544
23186	751545
50110	751546
4490	751547
16839	751548
292902	751549
5130	751550
132012	751551
4253	751552
2	751553
8274	751554
114413	751555
18197	751556
171213	751557
419	751558
178272	751559
16922	751560
116379	751561
70613	751562
9405	751563
36713	751564
15668	751565
4691	751566
71500	751567
7275	751568
3851	751569
56056	751570
59	751571
84780	751572
8	751573
991	751574
14051	751575
243	751576
501	751577
340	751578
133857	751579
16607	751580
2619	751581
1788	751582
3560	751583
15710	751584
19017	751585
4048	751586
1194	751587
225667	751588
113891	751589
100492	751590
92893	751591
113057	751592
44312	751593
68808	751594
227448	751595
79500	751596
1051	751597
17091	751598
1905	751599
7281	751600
102	751601
15	751602
6720	751603
120387	751604
9304	751605
91	751606
39267	751607
111122	751608
81816	751609
13081	751610
111952	751611
103046	751612
23007	751613
55825	751614
2367	751615
61140	751616
1654	751617
2012	751618
31852	751619
5919	751620
28054	751621
714	751622
8304	751623
2289	751624
250187	751625
8	751626
103156	751627
924	751628
6439	751629
6340	751630
223607	751631
97308	751632
29758	751633
113	751634
18466	751635
25828	751636
113451	751637
29929	751638
45467	751639
35756	751640
4511	751641
80732	751642
63476	751643
1163	751644
1193	751645
36150	751646
19487	751647
6218	751648
15841	751649
201	751650
405	751651
2237	751652
1169	751653
230610	751654
232	751655
35757	751656
29341	751657
28263	751658
1156	751659
3674	751660
2983	751661
5488	751662
161720	751663
312	751664
58326	751665
18410	751666
32500	751667
329	751668
13623	751669
15145	751670
196645	751671
124144	751672
266541	751673
3442	751674
39391	751675
213528	751676
302559	751677
61194	751678
573	751679
53851	751680
535	751681
5697	751682
3540	751683
8	751684
211	751685
2692	751686
1748	751687
27015	751688
114118	751689
13591	751690
3477	751691
52737	751692
5741	751693
19509	751694
51932	751695
289347	751696
6691	751697
42071	751698
208	751699
74328	751700
15204	751701
125734	751702
3690	751703
160819	751704
7181	751705
49773	751706
100049	751707
139856	751708
140899	751709
25081	751710
91328	751711
29912	751712
211	751713
66852	751714
9173	751715
62669	751716
52336	751717
193504	751718
9038	751719
4558	751720
287920	751721
25465	751722
8985	751723
26328	751724
19732	751725
133432	751726
4217	751727
1598	751728
242062	751729
17259	751730
2665	751731
47608	751732
91725	751733
11331	751734
32404	751735
65954	751736
15909	751737
5475	751738
54047	751739
134309	751740
133771	751741
72218	751742
2874	751743
50225	751744
123889	751745
143154	751746
220	751747
35086	751748
76787	751749
27589	751750
15874	751751
120828	751752
286439	751753
411	751754
4944	751755
18300	751756
86376	751757
130480	751758
203054	751759
6079	751760
2653	751761
69624	751762
8676	751763
277217	751764
129760	751765
830	751766
23877	751767
23877	751768
162948	751769
42173	751770
56605	751771
91771	751772
20937	751773
14780	751774
113764	751775
8834	751776
50549	751777
617	751778
10904	751779
31933	751780
2628	751781
105066	751782
61839	751783
32946	751784
5890	751785
216978	751786
15313	751787
271714	751788
17437	751789
68180	751790
15346	751791
142841	751792
42016	751793
25728	751794
24434	751795
9426	751796
24513	751797
10152	751798
297	751799
5332	751800
29477	751801
18588	751802
18683	751803
12563	751804
24	751805
257251	751806
375	751807
13229	751808
377	751809
58682	751810
58682	751811
6528	751812
143004	751813
1046	751814
58363	751815
27980	751816
118515	751817
32927	751818
205097	751819
233	751820
70248	751821
83957	751822
2508	751823
2508	751824
79285	751825
26102	751826
2397	751827
10169	751828
6720	751829
46789	751830
99749	751831
1784	751832
10079	751833
11313	751834
10558	751835
821	751836
6067	751837
14808	751838
31624	751839
58653	751840
39741	751841
17555	751842
142079	751843
8973	751844
206379	751845
120555	751846
53898	751847
93327	751848
48049	751849
37670	751850
52849	751851
39870	751852
65095	751853
204635	751854
50844	751855
17611	751856
69624	751857
12166	751858
12166	751859
1182	751860
186089	751861
39369	751862
24158	751863
260553	751864
122150	751865
10009	751866
31715	751867
9528	751868
16825	751869
18375	751870
136143	751871
193067	751872
121386	751873
72495	751874
1542	751875
127420	751876
24	751877
4473	751878
162766	751879
55329	751880
220267	751881
56343	751882
133863	751883
94687	751884
3869	751885
188335	751886
1458	751887
35173	751888
70642	751889
667	751890
49779	751891
119907	751892
46445	751893
23308	751894
22992	751895
121682	751896
69094	751897
98128	751898
48927	751899
179	751900
903	751901
78373	751902
1940	751903
141677	751904
29832	751905
5304	751906
56987	751907
1581	751908
6563	751909
13208	751910
18633	751911
6513	751912
46019	751913
43772	751914
268890	751915
102678	751916
15677	751917
207687	751918
171033	751919
1511	751920
42121	751921
39586	751922
18722	751923
231281	751924
4359	751925
37565	751926
209800	751927
48921	751928
71551	751929
104030	751930
32756	751931
37209	751932
40343	751933
89246	751934
27615	751935
206572	751936
79926	751937
139789	751938
62721	751939
229462	751940
111347	751941
92060	751942
196509	751943
145701	751944
16729	751945
84910	751946
6483	751947
240226	751948
61525	751949
13014	751950
144204	751951
164562	751952
285611	751953
280524	751954
27157	751955
68580	751956
97706	751957
8557	751958
43379	751959
7671	751960
116637	751961
220893	751962
216671	751963
98558	751964
25424	751965
8633	751966
222747	751967
196135	751968
25073	751969
58	751970
20525	751971
54236	751972
157942	751973
100277	751974
16015	751975
17586	751976
23381	751977
15225	751978
141207	751979
68635	751980
47012	751981
42372	751982
57983	751983
88436	751984
97281	751985
34518	751986
57438	751987
10326	751988
34223	751989
23958	751990
25762	751991
239725	751992
80702	751993
101171	751994
69037	751995
208616	751996
83955	751997
187716	751998
144496	751999
200894	752000
42738	752001
205736	752002
62883	752003
14304	752004
19949	752005
147199	752006
69511	752007
216909	752008
57742	752009
122615	752010
40366	752011
90404	752012
104323	752013
54451	752014
22228	752015
207295	752016
150591	752017
5695	752018
26896	752019
4399	752020
107071	752021
220858	752022
145106	752023
251655	752024
64354	752025
61983	752026
27256	752027
25328	752028
89043	752029
69400	752030
19464	752031
138476	752032
6081	752033
16004	752034
201046	752035
215854	752036
28428	752037
154808	752038
111347	752039
230758	752040
151073	752041
121900	752042
14307	752043
81544	752044
299100	752045
42037	752046
278281	752047
73047	752048
118879	752049
198605	752050
32249	752051
273704	752052
40665	752053
58502	752054
84964	752055
150028	752056
141576	752057
62649	752058
19908	752059
55563	752060
326	752061
140516	752062
284064	752063
16993	752064
159698	752065
75607	752066
9257	752067
55832	752068
27058	752069
23120	752070
10861	752071
15713	752072
89931	752073
7671	752074
281331	752075
46585	752076
136034	752077
119303	752078
64356	752079
57764	752080
308726	752081
143190	752082
152164	752083
110498	752084
40073	752085
156345	752086
115054	752087
1681	752088
174476	752089
55381	752090
226793	752091
114951	752092
36248	752093
11934	752094
5218	752095
27629	752096
43139	752097
87830	752098
123490	752099
100701	752100
76480	752101
86960	752102
29795	752103
107084	752104
19548	752105
23146	752106
2679	752107
47222	752108
160539	752109
14828	752110
20546	752111
33862	752112
39074	752113
26653	752114
16055	752115
63677	752116
257337	752117
7621	752118
38924	752119
38079	752120
5373	752121
7237	752122
46939	752123
144505	752124
12344	752125
87365	752126
41790	752127
11218	752128
14158	752129
10658	752130
5355	752131
1118	752132
31883	752133
131679	752134
1959	752135
79270	752136
40689	752137
3409	752138
45556	752139
34492	752140
28207	752141
69672	752142
6877	752143
9282	752144
54136	752145
158619	752146
42632	752147
2637	752148
8677	752149
298217	752150
134631	752151
9145	752152
62525	752153
54383	752154
22892	752155
272688	752156
21491	752157
247482	752158
17441	752159
130791	752160
20680	752161
24469	752162
141555	752163
149052	752164
10408	752165
4276	752166
31560	752167
128193	752168
170	752169
1194	752170
94937	752171
97365	752172
296310	752173
1678	752174
570	752175
35393	752176
7145	752177
18958	752178
134554	752179
1295	752180
38735	752181
31051	752182
108	752183
2665	752184
27962	752185
7324	752186
215242	752187
14919	752188
23726	752189
50552	752190
9792	752191
18039	752192
71113	752193
34164	752194
38332	752195
6144	752196
8	752197
13613	752198
152465	752199
8519	752200
60021	752201
106027	752202
233040	752203
180893	752204
64001	752205
1464	752206
77280	752207
144106	752208
72643	752209
246678	752210
45910	752211
67004	752212
148794	752213
63967	752214
45035	752215
123165	752216
143771	752217
94734	752218
31070	752219
13926	752220
566	752221
18654	752222
50244	752223
15199	752224
1372	752225
41504	752226
64310	752227
161574	752228
260237	752229
74792	752230
43939	752231
209149	752232
11788	752233
238268	752234
254689	752235
186767	752236
185280	752237
11701	752238
306589	752239
115570	752240
50304	752241
168013	752242
4243	752243
82220	752244
22942	752245
132120	752246
283296	752247
243041	752248
107582	752249
25295	752250
85276	752251
26541	752252
24961	752253
24961	752254
195949	752255
129408	752256
185490	752257
58202	752258
24710	752259
83467	752260
269621	752261
65194	752262
113935	752263
139093	752264
1361	752265
208	752266
198743	752267
9533	752268
223697	752269
226220	752270
280017	752271
194819	752272
69495	752273
266081	752274
178797	752275
244060	752276
294936	752277
56482	752278
121868	752279
199190	752280
162878	752281
98	752282
75357	752283
74827	752284
116689	752285
4232	752286
306042	752287
5503	752288
105687	752289
170790	752290
10679	752291
42371	752292
197769	752293
120999	752294
11487	752295
215576	752296
37715	752297
83561	752298
49791	752299
105762	752300
208910	752301
208910	752302
216503	752303
93200	752304
411	752305
140574	752306
140574	752307
16942	752308
264851	752309
213236	752310
1270	752311
288575	752312
1429	752313
133035	752314
224022	752315
79129	752316
31743	752317
5910	752318
5828	752319
220287	752320
98791	752321
4930	752322
1429	752323
69796	752324
92302	752325
133185	752326
199863	752327
13109	752328
19811	752329
147471	752330
229200	752331
27621	752332
446	752333
59221	752334
60833	752335
108350	752336
1227	752337
7527	752338
193662	752339
91635	752340
20816	752341
265589	752342
21511	752343
27985	752344
289466	752345
41289	752346
4588	752347
94748	752348
302578	752349
267129	752350
1440	752351
69173	752352
29978	752353
312333	752354
6047	752355
99500	752356
6517	752357
116123	752358
438	752359
132077	752360
1235	752361
24617	752362
63259	752363
299279	752364
2067	752365
12736	752366
9183	752367
13920	752368
43068	752369
18169	752370
6967	752371
53125	752372
230745	752373
63039	752374
609	752375
104102	752376
227697	752377
24579	752378
1470	752379
128067	752380
49791	752381
50048	752382
1958	752383
22327	752384
12316	752385
12505	752386
19810	752387
165	752388
16716	752389
116658	752390
12311	752391
58045	752392
169138	752393
194667	752394
10	752395
2807	752396
37546	752397
263431	752398
1486	752399
110116	752400
21782	752401
48212	752402
37015	752403
26810	752404
247266	752405
1251	752406
10081	752407
3074	752408
3985	752409
3985	752410
289354	752411
121207	752412
1617	752413
11653	752414
39516	752415
180172	752416
61050	752417
63182	752418
52042	752419
7838	752420
4536	752421
1791	752422
20250	752423
935	752424
9821	752425
156415	752426
307735	752427
1969	752428
253524	752429
69	752430
13549	752431
4202	752432
187883	752433
6208	752434
460	752435
98839	752436
195480	752437
97172	752438
83531	752439
4428	752440
16393	752441
18958	752442
2008	752443
1743	752444
12036	752445
22312	752446
30823	752447
3794	752448
10765	752449
3849	752450
30165	752451
55958	752452
158637	752453
54639	752454
11552	752455
24711	752456
12757	752457
51640	752458
11043	752459
227459	752460
23335	752461
32204	752462
3281	752463
63024	752464
42761	752465
193839	752466
300557	752467
57781	752468
288683	752469
74	752470
1261	752471
6422	752472
192485	752473
107526	752474
47084	752475
89998	752476
67220	752477
128148	752478
77198	752479
138343	752480
182617	752481
3976	752482
290568	752483
43275	752484
87751	752485
23498	752486
11523	752487
199255	752488
4795	752489
298056	752490
61598	752491
14952	752492
110314	752493
2659	752494
24858	752495
33709	752496
2380	752497
148924	752498
11735	752499
90338	752500
3162	752501
19510	752502
10167	752503
175253	752504
156816	752505
50548	752506
33648	752507
5437	752508
59676	752509
215154	752510
30055	752511
39730	752512
121840	752513
112073	752514
31682	752515
66005	752516
18851	752517
49662	752518
79174	752519
17677	752520
10167	752521
109753	752522
37544	752523
43124	752524
72664	752525
267407	752526
240684	752527
88510	752528
74933	752529
78726	752530
21480	752531
30825	752532
23772	752533
140118	752534
239698	752535
73846	752536
89852	752537
247028	752538
93022	752539
39730	752540
140462	752541
310376	752542
65088	752543
138035	752544
237418	752545
22367	752546
17592	752547
215604	752548
114862	752549
80158	752550
80158	752551
208761	752552
2663	752553
100618	752554
177116	752555
255977	752556
280114	752557
34773	752558
8624	752559
22047	752560
12007	752561
67742	752562
4925	752563
141138	752564
130670	752565
628	752566
140853	752567
132297	752568
69147	752569
3239	752570
29064	752571
80967	752572
39387	752573
17214	752574
38845	752575
92593	752576
132714	752577
88426	752578
2639	752579
118210	752580
715	752581
13255	752582
8114	752583
142727	752584
97800	752585
3086	752586
157081	752587
106221	752588
49871	752589
23697	752590
99414	752591
4001	752592
23632	752593
157431	752594
224154	752595
29256	752596
29194	752597
98700	752598
1865	752599
8991	752600
115268	752601
157641	752602
85216	752603
74576	752604
271033	752605
270372	752606
45045	752607
27215	752608
6193	752609
74359	752610
29542	752611
100	752612
97960	752613
135890	752614
17979	752615
94761	752616
38945	752617
36959	752618
8430	752619
213399	752620
293899	752621
124653	752622
140527	752623
87693	752624
4630	752625
39362	752626
12809	752627
211510	752628
48896	752629
8864	752630
23327	752631
13176	752632
309542	752633
9003	752634
41723	752635
74254	752636
11492	752637
33970	752638
277293	752639
2666	752640
515	752641
2817	752642
10281	752643
51070	752644
46104	752645
7005	752646
126602	752647
224	752648
103553	752649
172289	752650
265002	752651
177221	752652
41001	752653
16207	752654
29437	752655
200324	752656
31283	752657
67329	752658
80876	752659
8457	752660
150481	752661
307573	752662
84984	752663
196811	752664
1006	752665
55658	752666
295453	752667
20077	752668
1236	752669
5007	752670
3560	752671
4995	752672
163129	752673
26452	752674
12842	752675
12842	752676
7960	752677
79244	752678
15204	752679
44637	752680
311200	752681
30879	752682
64853	752683
872	752684
224	752685
5496	752686
54683	752687
68828	752688
4370	752689
79900	752690
92731	752691
465	752692
96907	752693
15874	752694
247992	752695
173919	752696
102814	752697
1052	752698
1509	752699
10137	752700
126619	752701
86899	752702
144944	752703
26163	752704
4183	752705
161882	752706
23977	752707
22623	752708
15046	752709
39387	752710
1720	752711
44707	752712
118043	752713
4664	752714
5061	752715
135636	752716
7155	752717
1733	752718
161613	752719
10079	752720
49940	752721
91802	752722
15546	752723
38452	752724
2186	752725
27807	752726
171579	752727
4347	752728
678	752729
143098	752730
53442	752731
44343	752732
7195	752733
61345	752734
204227	752735
121262	752736
156017	752737
8473	752738
95566	752739
123015	752740
1309	752741
687	752742
11170	752743
7975	752744
62354	752745
162090	752746
2254	752747
954	752748
6279	752749
4515	752750
41828	752751
8385	752752
57248	752753
114481	752754
98222	752755
17876	752756
8583	752757
261690	752758
1567	752759
28959	752760
348	752761
44144	752762
20648	752763
7088	752764
24429	752765
166405	752766
4262	752767
19815	752768
69444	752769
21253	752770
21474	752771
12798	752772
31139	752773
1130	752774
1130	752775
1130	752776
39790	752777
12850	752778
123888	752779
2728	752780
229973	752781
12473	752782
192952	752783
27871	752784
128778	752785
563	752786
19622	752787
8566	752788
152561	752789
43317	752790
2721	752791
111293	752792
74690	752793
62738	752794
66586	752795
35079	752796
55202	752797
404	752798
1458	752799
4481	752800
126570	752801
121614	752802
40040	752803
64477	752804
233276	752805
74249	752806
2735	752807
30742	752808
11702	752809
79587	752810
9263	752811
29812	752812
29812	752813
268138	752814
2086	752815
300455	752816
3425	752817
230103	752818
59	752819
14581	752820
114286	752821
2401	752822
27736	752823
116047	752824
11626	752825
203048	752826
15043	752827
2923	752828
96076	752829
72262	752830
131958	752831
217872	752832
138586	752833
68	752834
675	752835
3674	752836
1298	752837
229113	752838
12970	752839
308650	752840
114856	752841
3154	752842
4950	752843
20340	752844
54078	752845
25172	752846
137964	752847
82339	752848
40302	752849
7389	752850
126290	752851
53333	752852
64795	752853
173763	752854
56719	752855
25533	752856
25533	752857
158	752858
9503	752859
1187	752860
61847	752861
4291	752862
46615	752863
68	752864
31692	752865
3417	752866
228	752867
214145	752868
15251	752869
11104	752870
130307	752871
44091	752872
148080	752873
27141	752874
13400	752875
3526	752876
291586	752877
48600	752878
20030	752879
165312	752880
89274	752881
101768	752882
225277	752883
79786	752884
70889	752885
17862	752886
53783	752887
111024	752888
15440	752889
3454	752890
3965	752891
152497	752892
76010	752893
79950	752894
45159	752895
275730	752896
120396	752897
8990	752898
163414	752899
31852	752900
18844	752901
18907	752902
137807	752903
69045	752904
31763	752905
32003	752906
167447	752907
245216	752908
35256	752909
6528	752910
114811	752911
11340	752912
69268	752913
9851	752914
25436	752915
1256	752916
4277	752917
124013	752918
81691	752919
24373	752920
43716	752921
8163	752922
51330	752923
56990	752924
306302	752925
28197	752926
272687	752927
28197	752928
11272	752929
72865	752930
111765	752931
185922	752932
11735	752933
25994	752934
16580	752935
29402	752936
19516	752937
5900	752938
53745	752939
22095	752940
53095	752941
103029	752942
6190	752943
459	752944
3473	752945
2114	752946
11805	752947
113426	752948
28010	752949
4889	752950
83222	752951
2109	752952
105466	752953
82122	752954
223919	752955
35085	752956
94009	752957
34207	752958
9340	752959
2184	752960
41610	752961
130128	752962
6749	752963
3105	752964
205	752965
58018	752966
29916	752967
244486	752968
104363	752969
305451	752970
8386	752971
1246	752972
4544	752973
8477	752974
128651	752975
85570	752976
128651	752977
214	752978
104447	752979
61865	752980
13806	752981
11463	752982
25926	752983
163177	752984
14286	752985
305192	752986
10079	752987
60897	752988
2950	752989
201101	752990
36908	752991
248748	752992
70068	752993
6946	752994
13214	752995
10492	752996
42811	752997
97643	752998
218001	752999
2114	753000
2114	753001
5534	753002
86081	753003
140095	753004
201775	753005
534	753006
688	753007
126636	753008
28731	753009
105479	753010
78831	753011
252095	753012
889	753013
4000	753014
29230	753015
51531	753016
60527	753017
44426	753018
283202	753019
75933	753020
38231	753021
137937	753022
66949	753023
13025	753024
50213	753025
276413	753026
63802	753027
7330	753028
12400	753029
53869	753030
66150	753031
5663	753032
30564	753033
5700	753034
24058	753035
222351	753036
32219	753037
10149	753038
29136	753039
168504	753040
136006	753041
17623	753042
4873	753043
44895	753044
186581	753045
186554	753046
219805	753047
6128	753048
3908	753049
15560	753050
65623	753051
273817	753052
19390	753053
143381	753054
115261	753055
15616	753056
28848	753057
43474	753058
94030	753059
31921	753060
174714	753061
66120	753062
160930	753063
8180	753064
4236	753065
129084	753066
145420	753067
195782	753068
47869	753069
70470	753070
23404	753071
197915	753072
36559	753073
9248	753074
154489	753075
475	753076
8011	753077
128259	753078
169025	753079
194347	753080
104438	753081
42152	753082
15410	753083
147398	753084
24404	753085
297601	753086
267	753087
37987	753088
143805	753089
60066	753090
13411	753091
201451	753092
61176	753093
24870	753094
1137	753095
61822	753096
1639	753097
18145	753098
66050	753099
54884	753100
17182	753101
5153	753102
93796	753103
3515	753104
201622	753105
38356	753106
194388	753107
37791	753108
286713	753109
2329	753110
144454	753111
209269	753112
872	753113
268578	753114
7155	753115
2491	753116
54946	753117
16757	753118
16351	753119
22493	753120
1227	753121
24545	753122
93583	753123
5496	753124
833	753125
2692	753126
1227	753127
27294	753128
265	753129
90497	753130
161050	753131
91356	753132
265	753133
230138	753134
22490	753135
4752	753136
3509	753137
1798	753138
28567	753139
18600	753140
56343	753141
10	753142
140807	753143
152218	753144
67845	753145
134281	753146
114953	753147
195593	753148
57022	753149
23798	753150
49204	753151
13254	753152
33439	753153
5365	753154
65145	753155
164095	753156
39210	753157
11169	753158
88827	753159
170652	753160
3192	753161
2267	753162
88514	753163
52533	753164
137690	753165
4236	753166
850	753167
6714	753168
49	753169
707	753170
364	753171
2855	753172
86050	753173
3183	753174
129359	753175
10612	753176
28910	753177
6488	753178
80990	753179
24788	753180
111601	753181
41020	753182
181	753183
88136	753184
22775	753185
175618	753186
34590	753187
12693	753188
4375	753189
65007	753190
10687	753191
61847	753192
38591	753193
1818	753194
1148	753195
9866	753196
80	753197
16556	753198
2070	753199
5095	753200
60946	753201
14898	753202
3616	753203
1114	753204
2367	753205
21276	753206
312463	753207
67519	753208
66052	753209
28598	753210
10660	753211
66052	753212
185975	753213
8982	753214
65954	753215
12170	753216
27066	753217
86	753218
63083	753219
6488	753220
171	753221
7746	753222
8856	753223
364	753224
59447	753225
27035	753226
339	753227
1187	753228
13496	753229
13112	753230
9828	753231
250725	753232
18473	753233
14409	753234
79057	753235
10032	753236
19255	753237
4154	753238
21063	753239
13007	753240
19189	753241
1794	753242
13007	753243
13007	753244
25369	753245
6487	753246
82770	753247
566	753248
1019	753249
78737	753250
7460	753251
18316	753252
2367	753253
44328	753254
86421	753255
307822	753256
65170	753257
40890	753258
8973	753259
82234	753260
2543	753261
39745	753262
29391	753263
135264	753264
247467	753265
43508	753266
296875	753267
4071	753268
42220	753269
460	753270
15172	753271
10007	753272
87324	753273
31500	753274
11499	753275
38259	753276
19978	753277
3162	753278
4015	753279
8004	753280
67165	753281
52759	753282
13369	753283
258	753284
539	753285
446	753286
3846	753287
14585	753288
1298	753289
71941	753290
48736	753291
2461	753292
74276	753293
1699	753294
14158	753295
11647	753296
184321	753297
2140	753298
9614	753299
810	753300
11536	753301
2769	753302
49916	753303
5081	753304
98941	753305
557	753306
18208	753307
4508	753308
20207	753309
1867	753310
37967	753311
2658	753312
186773	753313
97251	753314
128531	753315
13308	753316
150196	753317
3637	753318
17802	753319
254476	753320
8083	753321
5382	753322
53668	753323
4519	753324
64629	753325
1226	753326
2619	753327
4016	753328
274483	753329
139116	753330
60639	753331
4017	753332
90574	753333
5701	753334
10425	753335
1743	753336
639	753337
10548	753338
29039	753339
2876	753340
23901	753341
142142	753342
1914	753343
51254	753344
58937	753345
133418	753346
130177	753347
47639	753348
34154	753349
153931	753350
87709	753351
8953	753352
8133	753353
62637	753354
29475	753355
135679	753356
9140	753357
171102	753358
49468	753359
5123	753360
41194	753361
13911	753362
22152	753363
186177	753364
6774	753365
90147	753366
11714	753367
114170	753368
95848	753369
67157	753370
36386	753371
37302	753372
22420	753373
138475	753374
19991	753375
27799	753376
74154	753377
136437	753378
77511	753379
369	753380
66040	753381
144668	753382
152117	753383
29230	753384
105256	753385
5913	753386
2203	753387
49236	753388
62618	753389
20649	753390
2285	753391
14646	753392
184410	753393
113332	753394
30956	753395
95433	753396
22312	753397
15065	753398
130	753399
7101	753400
129697	753401
188624	753402
64099	753403
64441	753404
93028	753405
246067	753406
93028	753407
171777	753408
278922	753409
3830	753410
15115	753411
30533	753412
52517	753413
37580	753414
19576	753415
262995	753416
23980	753417
48849	753418
45433	753419
21891	753420
11499	753421
36695	753422
58110	753423
30548	753424
7423	753425
112344	753426
37848	753427
45765	753428
19660	753429
60965	753430
143265	753431
19258	753432
62619	753433
26251	753434
6997	753435
215498	753436
23408	753437
96435	753438
76117	753439
112663	753440
1003	753441
36297	753442
25464	753443
310405	753444
56278	753445
149909	753446
150827	753447
3173	753448
60539	753449
36306	753450
179560	753451
69953	753452
143552	753453
69129	753454
173160	753455
114892	753456
12885	753457
8131	753458
304104	753459
94630	753460
2472	753461
52034	753462
215533	753463
36306	753464
36306	753465
261967	753466
255182	753467
115638	753468
73485	753469
43580	753470
86626	753471
202009	753472
110645	753473
116842	753474
22064	753475
93367	753476
49775	753477
185613	753478
114014	753479
38622	753480
852	753481
8600	753482
117813	753483
55041	753484
204682	753485
137195	753486
26153	753487
17358	753488
80957	753489
13358	753490
2614	753491
3487	753492
134928	753493
175712	753494
57708	753495
25216	753496
102184	753497
177995	753498
83419	753499
111199	753500
28826	753501
31920	753502
4575	753503
50114	753504
29540	753505
40185	753506
275717	753507
199430	753508
145897	753509
60923	753510
252908	753511
121309	753512
76341	753513
33153	753514
197603	753515
311154	753516
168582	753517
43237	753518
51060	753519
2376	753520
67278	753521
32003	753522
12474	753523
134589	753524
19451	753525
139947	753526
68076	753527
115681	753528
29	753529
49517	753530
183041	753531
71623	753532
61422	753533
47534	753534
120671	753535
915	753536
19394	753537
17491	753538
163633	753539
17213	753540
20125	753541
20125	753542
236031	753543
288961	753544
79783	753545
15211	753546
37840	753547
47386	753548
22123	753549
40615	753550
40615	753551
13079	753552
275614	753553
20786	753554
262724	753555
97394	753556
2980	753557
33513	753558
27565	753559
7536	753560
191	753561
128052	753562
128052	753563
67272	753564
34466	753565
3119	753566
33250	753567
126914	753568
10092	753569
596	753570
143188	753571
35543	753572
109773	753573
214537	753574
154448	753575
42259	753576
19239	753577
90033	753578
156972	753579
206482	753580
204262	753581
204262	753582
141770	753583
2954	753584
25891	753585
60470	753586
8589	753587
112663	753588
21345	753589
200533	753590
175041	753591
40901	753592
179714	753593
92921	753594
53114	753595
79097	753596
65950	753597
146562	753598
95961	753599
134928	753600
195496	753601
68236	753602
65146	753603
17151	753604
37120	753605
2300	753606
197437	753607
2189	753608
11014	753609
90695	753610
41344	753611
28745	753612
1097	753613
116572	753614
32143	753615
21561	753616
1741	753617
29039	753618
46703	753619
159041	753620
30240	753621
30240	753622
21421	753623
6356	753624
65861	753625
27139	753626
92198	753627
109418	753628
92608	753629
108982	753630
109418	753631
124917	753632
289652	753633
9365	753634
7141	753635
3344	753636
7280	753637
9985	753638
2792	753639
180623	753640
3419	753641
88061	753642
85708	753643
3419	753644
55234	753645
2139	753646
21477	753647
279	753648
144994	753649
214994	753650
60056	753651
82635	753652
37119	753653
64862	753654
119743	753655
3296	753656
128937	753657
38874	753658
25027	753659
55751	753660
170117	753661
133916	753662
16384	753663
128768	753664
101834	753665
255829	753666
3080	753667
120819	753668
55955	753669
237249	753670
3846	753671
30295	753672
304125	753673
163551	753674
9593	753675
78008	753676
54477	753677
1055	753678
15547	753679
111107	753680
122490	753681
280232	753682
106756	753683
112889	753684
1548	753685
99485	753686
284756	753687
63072	753688
155412	753689
39725	753690
5269	753691
92508	753692
154453	753693
29646	753694
105354	753695
41791	753696
3237	753697
51728	753698
247464	753699
33995	753700
167252	753701
1580	753702
91630	753703
132770	753704
31929	753705
123559	753706
175737	753707
1768	753708
145998	753709
193513	753710
185381	753711
9195	753712
123923	753713
144923	753714
43765	753715
4143	753716
59454	753717
42257	753718
5160	753719
42276	753720
5623	753721
28860	753722
5623	753723
21675	753724
16419	753725
43075	753726
23472	753727
4224	753728
8171	753729
43004	753730
30035	753731
216982	753732
10804	753733
16337	753734
421	753735
85332	753736
30132	753737
145984	753738
110612	753739
149615	753740
19586	753741
9342	753742
8857	753743
109021	753744
286324	753745
16121	753746
59336	753747
170633	753748
142159	753749
4731	753750
34154	753751
34737	753752
162882	753753
195642	753754
305639	753755
14642	753756
97040	753757
969	753758
63319	753759
13	753760
9864	753761
122863	753762
4544	753763
42583	753764
229949	753765
1957	753766
591	753767
591	753768
192611	753769
181910	753770
38437	753771
55366	753772
102606	753773
15116	753774
204824	753775
2832	753776
48122	753777
2765	753778
48718	753779
347	753780
202066	753781
13150	753782
166867	753783
99490	753784
279627	753785
22952	753786
38476	753787
51883	753788
25968	753789
31771	753790
30246	753791
109817	753792
4530	753793
3007	753794
71018	753795
11951	753796
9165	753797
226185	753798
10965	753799
17754	753800
37712	753801
14076	753802
20423	753803
2152	753804
31363	753805
231268	753806
18311	753807
235266	753808
120512	753809
145347	753810
91749	753811
246285	753812
6718	753813
45566	753814
5556	753815
29638	753816
22431	753817
203711	753818
72764	753819
38516	753820
38490	753821
57839	753822
18311	753823
256424	753824
21305	753825
212655	753826
63790	753827
4224	753828
67558	753829
38561	753830
274682	753831
1806	753832
118649	753833
10861	753834
19087	753835
18772	753836
27503	753837
67753	753838
146569	753839
212488	753840
38950	753841
128609	753842
31211	753843
311752	753844
204516	753845
60310	753846
239313	753847
35572	753848
97282	753849
148940	753850
106969	753851
155390	753852
302395	753853
34985	753854
139757	753855
53121	753856
307160	753857
141407	753858
8406	753859
26148	753860
202433	753861
97283	753862
97282	753863
208441	753864
22816	753865
68214	753866
20943	753867
8291	753868
137539	753869
19401	753870
106969	753871
6500	753872
20098	753873
564	753874
294099	753875
32634	753876
8600	753877
125346	753878
203206	753879
212567	753880
12428	753881
101061	753882
26608	753883
176005	753884
116141	753885
289580	753886
100023	753887
141009	753888
9316	753889
42144	753890
31211	753891
80410	753892
155559	753893
213155	753894
58909	753895
24837	753896
63625	753897
44740	753898
6500	753899
200135	753900
160416	753901
53087	753902
65615	753903
17333	753904
132115	753905
289581	753906
22253	753907
133154	753908
269766	753909
211003	753910
34215	753911
129197	753912
1553	753913
56829	753914
56844	753915
5518	753916
219693	753917
81133	753918
25398	753919
140643	753920
82035	753921
14628	753922
196628	753923
77721	753924
70267	753925
246293	753926
162391	753927
208442	753928
8406	753929
35217	753930
87867	753931
67852	753932
11690	753933
13521	753934
185796	753935
40330	753936
139635	753937
63411	753938
149798	753939
183819	753940
294451	753941
212227	753942
18243	753943
39899	753944
71245	753945
213854	753946
179879	753947
161365	753948
259896	753949
74296	753950
169009	753951
159176	753952
197318	753953
279240	753954
221247	753955
286938	753956
27201	753957
217063	753958
60620	753959
96107	753960
1379	753961
6730	753962
9534	753963
45087	753964
97284	753965
109899	753966
119461	753967
111355	753968
21485	753969
194493	753970
112897	753971
62286	753972
204289	753973
252769	753974
46918	753975
46077	753976
111892	753977
19846	753978
264530	753979
40864	753980
145511	753981
128433	753982
95541	753983
154644	753984
31942	753985
217347	753986
171567	753987
84485	753988
230231	753989
2307	753990
34985	753991
289105	753992
303012	753993
43989	753994
46704	753995
48282	753996
28416	753997
171387	753998
63411	753999
218129	754000
136489	754001
29638	754002
28604	754003
26291	754004
146462	754005
138756	754006
20080	754007
211790	754008
24071	754009
188972	754010
106890	754011
44256	754012
208441	754013
250699	754014
42395	754015
173546	754016
109013	754017
5100	754018
23812	754019
163409	754020
57102	754021
114363	754022
38525	754023
28141	754024
98077	754025
17754	754026
337	754027
39695	754028
161563	754029
72976	754030
180831	754031
194332	754032
14912	754033
63411	754034
179253	754035
137028	754036
12646	754037
287752	754038
25104	754039
17333	754040
126830	754041
44740	754042
100309	754043
21028	754044
101061	754045
82220	754046
127501	754047
219948	754048
179253	754049
174502	754050
178182	754051
301179	754052
24877	754053
143069	754054
44115	754055
38525	754056
17506	754057
312745	754058
216197	754059
85320	754060
33279	754061
11822	754062
78370	754063
162531	754064
310675	754065
14463	754066
197	754067
45555	754068
51450	754069
110970	754070
5506	754071
15201	754072
148881	754073
22546	754074
5964	754075
1702	754076
50525	754077
12371	754078
19456	754079
280353	754080
187127	754081
3763	754082
3574	754083
16696	754084
171611	754085
146666	754086
238035	754087
4063	754088
226136	754089
127544	754090
169148	754091
77391	754092
90268	754093
2931	754094
2186	754095
44897	754096
208540	754097
69871	754098
18409	754099
10159	754100
215286	754101
64036	754102
8059	754103
23797	754104
13037	754105
15985	754106
61555	754107
201931	754108
183199	754109
54360	754110
12585	754111
153992	754112
58923	754113
53760	754114
147076	754115
95174	754116
279411	754117
28908	754118
134052	754119
287917	754120
215283	754121
223748	754122
155823	754123
203216	754124
138306	754125
114709	754126
195189	754127
73751	754128
180820	754129
43356	754130
146499	754131
291522	754132
206836	754133
13380	754134
75141	754135
91578	754136
91578	754137
118963	754138
126306	754139
308432	754140
57366	754141
123367	754142
10	754143
172391	754144
105528	754145
86638	754146
198633	754147
15930	754148
311234	754149
35127	754150
6305	754151
154526	754152
119014	754153
118864	754154
19129	754155
9288	754156
9288	754157
6334	754158
17872	754159
11356	754160
89851	754161
3424	754162
184869	754163
162053	754164
83305	754165
54441	754166
47028	754167
49312	754168
139088	754169
148884	754170
148884	754171
82844	754172
38891	754173
172724	754174
203620	754175
47494	754176
48501	754177
93493	754178
6307	754179
110548	754180
107407	754181
18429	754182
148823	754183
86307	754184
6742	754185
112548	754186
80967	754187
105151	754188
66400	754189
302	754190
302	754191
149743	754192
86632	754193
24325	754194
148294	754195
253638	754196
87023	754197
65953	754198
19420	754199
64177	754200
18626	754201
31528	754202
51942	754203
4551	754204
4551	754205
18292	754206
205	754207
42830	754208
5128	754209
5125	754210
96097	754211
9176	754212
144107	754213
35041	754214
15502	754215
28097	754216
1723	754217
61149	754218
89306	754219
2413	754220
19635	754221
8597	754222
100526	754223
255602	754224
9386	754225
250180	754226
139909	754227
76758	754228
90085	754229
104918	754230
4359	754231
279206	754232
18597	754233
47566	754234
47566	754235
276415	754236
104596	754237
20036	754238
5838	754239
185747	754240
143095	754241
71909	754242
170235	754243
161398	754244
205179	754245
1749	754246
4145	754247
149933	754248
173796	754249
128712	754250
39614	754251
50218	754252
102517	754253
68049	754254
6995	754255
303412	754256
18049	754257
143270	754258
29873	754259
265571	754260
192252	754261
282939	754262
69914	754263
162689	754264
292286	754265
172879	754266
206733	754267
6949	754268
36489	754269
22875	754270
29961	754271
83149	754272
197381	754273
312637	754274
296272	754275
57283	754276
151151	754277
242894	754278
12444	754279
289913	754280
204183	754281
243524	754282
6657	754283
244942	754284
167366	754285
238302	754286
139937	754287
184803	754288
136916	754289
587	754290
44618	754291
65423	754292
23223	754293
74868	754294
95721	754295
39205	754296
271078	754297
40291	754298
8602	754299
12979	754300
12979	754301
185728	754302
210702	754303
59088	754304
33358	754305
121328	754306
5153	754307
182062	754308
931	754309
5153	754310
97620	754311
44426	754312
155641	754313
155641	754314
301229	754315
66475	754316
271257	754317
94547	754318
224512	754319
83574	754320
108279	754321
22603	754322
129473	754323
119642	754324
3722	754325
106795	754326
204238	754327
146017	754328
142820	754329
102264	754330
33523	754331
108581	754332
51936	754333
78242	754334
171651	754335
116084	754336
173273	754337
94819	754338
174	754339
161091	754340
260494	754341
76648	754342
192710	754343
43452	754344
65046	754345
175027	754346
116608	754347
298656	754348
120872	754349
127136	754350
262695	754351
200500	754352
35385	754353
81289	754354
52776	754355
178273	754356
221187	754357
241367	754358
283590	754359
217986	754360
74532	754361
207884	754362
76766	754363
25676	754364
60010	754365
290790	754366
208210	754367
212469	754368
272300	754369
160559	754370
49087	754371
145735	754372
99872	754373
94242	754374
3722	754375
2752	754376
247911	754377
144068	754378
72705	754379
229826	754380
190270	754381
109024	754382
220330	754383
95197	754384
26378	754385
25750	754386
199766	754387
195746	754388
55213	754389
67468	754390
36842	754391
11223	754392
50535	754393
302618	754394
141452	754395
199803	754396
170757	754397
46921	754398
118977	754399
85016	754400
175063	754401
275623	754402
127187	754403
193398	754404
47369	754405
200920	754406
165699	754407
225499	754408
304420	754409
104835	754410
278025	754411
259329	754412
253134	754413
253430	754414
126397	754415
54248	754416
64578	754417
256441	754418
150961	754419
68796	754420
139883	754421
105804	754422
141610	754423
99709	754424
112327	754425
193794	754426
233269	754427
45968	754428
67594	754429
108128	754430
8702	754431
43929	754432
213336	754433
264440	754434
3722	754435
548	754436
49525	754437
57560	754438
1666	754439
266229	754440
262113	754441
177301	754442
90874	754443
22526	754444
302306	754445
42645	754446
239830	754447
21136	754448
206539	754449
192281	754450
303959	754451
130302	754452
230437	754453
259587	754454
283614	754455
178054	754456
298357	754457
300361	754458
238372	754459
281753	754460
279924	754461
279925	754462
163977	754463
304511	754464
271214	754465
298358	754466
253407	754467
302336	754468
238562	754469
254372	754470
163273	754471
264413	754472
234497	754473
278337	754474
108623	754475
294808	754476
294810	754477
239733	754478
267082	754479
245223	754480
191866	754481
178976	754482
17366	754483
283280	754484
211893	754485
162499	754486
263868	754487
210281	754488
202167	754489
82863	754490
133788	754491
122121	754492
32613	754493
208363	754494
19976	754495
216473	754496
112148	754497
70093	754498
102841	754499
2887	754500
22509	754501
71522	754502
345	754503
7417	754504
145169	754505
145420	754506
193111	754507
45264	754508
140270	754509
15797	754510
86740	754511
281509	754512
31286	754513
204757	754514
33852	754515
167301	754516
247105	754517
13298	754518
124180	754519
32131	754520
100590	754521
186201	754522
186201	754523
66803	754524
33076	754525
29262	754526
49164	754527
110968	754528
167458	754529
4219	754530
137032	754531
51091	754532
67087	754533
35554	754534
169803	754535
312830	754536
29037	754537
45071	754538
330	754539
36308	754540
43674	754541
31639	754542
96461	754543
15759	754544
301613	754545
14236	754546
126057	754547
91184	754548
217615	754549
209626	754550
28603	754551
79651	754552
54093	754553
247011	754554
177790	754555
138534	754556
40029	754557
269697	754558
152345	754559
228836	754560
30346	754561
179919	754562
254072	754563
164500	754564
179464	754565
15570	754566
91053	754567
43375	754568
82503	754569
48316	754570
22461	754571
81560	754572
38292	754573
195717	754574
100870	754575
203775	754576
100428	754577
281125	754578
145704	754579
195495	754580
289479	754581
21824	754582
234723	754583
12450	754584
55175	754585
51397	754586
43036	754587
106320	754588
107751	754589
76411	754590
275165	754591
13553	754592
151355	754593
6063	754594
307318	754595
296433	754596
157710	754597
164404	754598
11530	754599
26080	754600
125812	754601
19334	754602
99772	754603
28492	754604
8423	754605
22393	754606
4775	754607
216701	754608
161285	754609
102179	754610
10275	754611
2884	754612
591	754613
124433	754614
1084	754615
1084	754616
139351	754617
43591	754618
16077	754619
91080	754620
151504	754621
310658	754622
81704	754623
274715	754624
264497	754625
52438	754626
132369	754627
52438	754628
291963	754629
86303	754630
50187	754631
159150	754632
21909	754633
179214	754634
198007	754635
178678	754636
63002	754637
218526	754638
1033	754639
256859	754640
125466	754641
119919	754642
2265	754643
64805	754644
54766	754645
252790	754646
123064	754647
202982	754648
211048	754649
36035	754650
202724	754651
108502	754652
56368	754653
56373	754654
5047	754655
119326	754656
119304	754657
53206	754658
1056	754659
84882	754660
108774	754661
36497	754662
58547	754663
91995	754664
94515	754665
48374	754666
64064	754667
7921	754668
120939	754669
240150	754670
136012	754671
71794	754672
7532	754673
27705	754674
1655	754675
1126	754676
75936	754677
25788	754678
29391	754679
183228	754680
111307	754681
26109	754682
84545	754683
110960	754684
178561	754685
107751	754686
175071	754687
5208	754688
213966	754689
52508	754690
111251	754691
4044	754692
4044	754693
15134	754694
20865	754695
217442	754696
68823	754697
77197	754698
7539	754699
7539	754700
171311	754701
90331	754702
42460	754703
13633	754704
54579	754705
1393	754706
1393	754707
278312	754708
265972	754709
45811	754710
211705	754711
8409	754712
71619	754713
21906	754714
311694	754715
39528	754716
95823	754717
36505	754718
86666	754719
110799	754720
166523	754721
107862	754722
96721	754723
212130	754724
42737	754725
20529	754726
309678	754727
42693	754728
75259	754729
114137	754730
261183	754731
179373	754732
132943	754733
30249	754734
50955	754735
146833	754736
285053	754737
55425	754738
2417	754739
21054	754740
52194	754741
119270	754742
52243	754743
155289	754744
1549	754745
223755	754746
7829	754747
116790	754748
12677	754749
158006	754750
78533	754751
8258	754752
295799	754753
79119	754754
37642	754755
64562	754756
1001	754757
84645	754758
11720	754759
244836	754760
109926	754761
23795	754762
17314	754763
237763	754764
76481	754765
309306	754766
290994	754767
289601	754768
132314	754769
135944	754770
9209	754771
182442	754772
28933	754773
175950	754774
208337	754775
62244	754776
21658	754777
4025	754778
4025	754779
77125	754780
198344	754781
5680	754782
5680	754783
237943	754784
46655	754785
98838	754786
88446	754787
38922	754788
203751	754789
104838	754790
4039	754791
478	754792
280045	754793
9741	754794
125051	754795
57832	754796
81722	754797
108711	754798
22666	754799
41921	754800
180637	754801
125788	754802
128201	754803
131610	754804
127501	754805
245250	754806
197521	754807
121287	754808
51415	754809
89648	754810
94834	754811
154931	754812
159888	754813
71240	754814
52629	754815
166888	754816
280959	754817
42138	754818
70624	754819
69630	754820
112467	754821
43393	754822
22253	754823
69883	754824
105559	754825
51608	754826
138428	754827
19464	754828
165288	754829
33312	754830
38383	754831
50769	754832
66299	754833
68031	754834
67663	754835
16696	754836
176963	754837
13553	754838
14114	754839
222077	754840
132806	754841
103507	754842
29762	754843
42609	754844
29762	754845
210589	754846
217658	754847
147485	754848
16493	754849
293331	754850
105807	754851
80987	754852
39401	754853
202166	754854
214154	754855
16111	754856
29762	754857
252945	754858
80880	754859
6833	754860
26478	754861
154116	754862
53322	754863
194188	754864
141700	754865
141700	754866
154471	754867
90652	754868
127258	754869
142883	754870
163438	754871
260410	754872
37969	754873
56332	754874
106405	754875
167290	754876
33301	754877
86585	754878
242474	754879
52425	754880
78328	754881
79217	754882
110781	754883
182699	754884
291006	754885
75270	754886
19302	754887
23901	754888
299494	754889
16527	754890
214086	754891
3393	754892
186466	754893
88543	754894
135000	754895
70020	754896
36889	754897
17198	754898
98299	754899
218856	754900
125212	754901
25756	754902
136395	754903
37436	754904
42076	754905
92698	754906
60604	754907
27587	754908
165070	754909
63181	754910
47743	754911
115582	754912
215558	754913
521	754914
27476	754915
290440	754916
6663	754917
105989	754918
144235	754919
278621	754920
104227	754921
75502	754922
47992	754923
8614	754924
6819	754925
229869	754926
139372	754927
16147	754928
42624	754929
28112	754930
133066	754931
222374	754932
104204	754933
154432	754934
33029	754935
31324	754936
44638	754937
162704	754938
75230	754939
102689	754940
35076	754941
135710	754942
26793	754943
23990	754944
60989	754945
87956	754946
1871	754947
29544	754948
55327	754949
179510	754950
126723	754951
126723	754952
59431	754953
176930	754954
18764	754955
2322	754956
4221	754957
10769	754958
27248	754959
75915	754960
10024	754961
21494	754962
90899	754963
90040	754964
60668	754965
136887	754966
81228	754967
226	754968
131720	754969
109904	754970
231754	754971
78788	754972
150338	754973
3372	754974
226666	754975
88493	754976
61487	754977
59266	754978
152012	754979
293809	754980
126939	754981
135141	754982
64772	754983
49065	754984
273080	754985
256442	754986
118876	754987
245085	754988
112709	754989
160952	754990
212620	754991
71541	754992
171916	754993
282106	754994
240302	754995
146798	754996
270473	754997
189593	754998
156628	754999
254310	755000
23373	755001
57927	755002
10764	755003
66579	755004
233049	755005
168464	755006
17814	755007
202977	755008
134799	755009
27184	755010
151390	755011
106161	755012
52921	755013
95318	755014
40622	755015
6663	755016
67016	755017
114876	755018
171672	755019
71693	755020
201720	755021
75628	755022
44422	755023
182280	755024
12876	755025
14233	755026
197460	755027
532	755028
104380	755029
169562	755030
29870	755031
135241	755032
103702	755033
113144	755034
73623	755035
142242	755036
39327	755037
153657	755038
2441	755039
176358	755040
35507	755041
106739	755042
108192	755043
128873	755044
84670	755045
1173	755046
31223	755047
14156	755048
50538	755049
45355	755050
147007	755051
87391	755052
197024	755053
27743	755054
172608	755055
28903	755056
26024	755057
81796	755058
134102	755059
17961	755060
147937	755061
210802	755062
203595	755063
93278	755064
304059	755065
206801	755066
146777	755067
28130	755068
45162	755069
202676	755070
91183	755071
265729	755072
311974	755073
37257	755074
136445	755075
281543	755076
69445	755077
87372	755078
16177	755079
101970	755080
9116	755081
149156	755082
4282	755083
152066	755084
93697	755085
46164	755086
69878	755087
10535	755088
108871	755089
133066	755090
73825	755091
35714	755092
10727	755093
203919	755094
193808	755095
12692	755096
59194	755097
49880	755098
305167	755099
69627	755100
2127	755101
111354	755102
90235	755103
32461	755104
72143	755105
8489	755106
13769	755107
207680	755108
291893	755109
143581	755110
146775	755111
63964	755112
203778	755113
158961	755114
13254	755115
120886	755116
166250	755117
53959	755118
133042	755119
229783	755120
147171	755121
274598	755122
243394	755123
187126	755124
22331	755125
22331	755126
8718	755127
9827	755128
33809	755129
70884	755130
116044	755131
26231	755132
26231	755133
137321	755134
9721	755135
233491	755136
37021	755137
33397	755138
136445	755139
296782	755140
92185	755141
277003	755142
56652	755143
82680	755144
307904	755145
149575	755146
140339	755147
308463	755148
98809	755149
275412	755150
89054	755151
49656	755152
202909	755153
242542	755154
209766	755155
67128	755156
27201	755157
67128	755158
186624	755159
212214	755160
18695	755161
141992	755162
230230	755163
110527	755164
221930	755165
215538	755166
217817	755167
29499	755168
96921	755169
62905	755170
27201	755171
29043	755172
143374	755173
141305	755174
295114	755175
137293	755176
174675	755177
7540	755178
28573	755179
98567	755180
96838	755181
6693	755182
59107	755183
307167	755184
55527	755185
60874	755186
25754	755187
14288	755188
217153	755189
142772	755190
204833	755191
41193	755192
295147	755193
64330	755194
26358	755195
199225	755196
26337	755197
93098	755198
217683	755199
83449	755200
6693	755201
59107	755202
55995	755203
12525	755204
254862	755205
13747	755206
37724	755207
209954	755208
25754	755209
188630	755210
65687	755211
19540	755212
55621	755213
229078	755214
8806	755215
112750	755216
159355	755217
22077	755218
122861	755219
104462	755220
160949	755221
214481	755222
30711	755223
165621	755224
128546	755225
127519	755226
58084	755227
54494	755228
81579	755229
8027	755230
2857	755231
18874	755232
106735	755233
82500	755234
105801	755235
39669	755236
64124	755237
311205	755238
217377	755239
64638	755240
148422	755241
29429	755242
96940	755243
306673	755244
189527	755245
215216	755246
75733	755247
71072	755248
8784	755249
12610	755250
85078	755251
11578	755252
309643	755253
558	755254
198507	755255
25684	755256
53751	755257
254239	755258
25684	755259
12056	755260
110904	755261
82617	755262
249977	755263
124959	755264
44808	755265
47937	755266
99884	755267
164362	755268
20045	755269
94424	755270
110359	755271
33480	755272
14958	755273
24394	755274
97089	755275
3857	755276
52591	755277
61833	755278
115274	755279
35618	755280
5115	755281
84173	755282
92529	755283
118142	755284
52787	755285
92299	755286
143669	755287
31583	755288
10099	755289
174185	755290
42874	755291
176788	755292
80461	755293
7795	755294
4213	755295
4213	755296
169290	755297
188512	755298
77181	755299
108932	755300
6373	755301
57742	755302
69954	755303
157187	755304
92464	755305
72685	755306
65762	755307
13489	755308
237367	755309
261948	755310
56151	755311
277033	755312
110179	755313
11672	755314
54362	755315
82160	755316
100821	755317
122143	755318
192345	755319
99788	755320
22825	755321
39359	755322
14989	755323
71940	755324
250593	755325
128315	755326
33268	755327
86303	755328
297494	755329
249249	755330
78900	755331
31013	755332
40994	755333
102701	755334
22564	755335
80470	755336
102755	755337
19793	755338
97583	755339
197485	755340
91478	755341
192091	755342
178530	755343
93992	755344
95516	755345
522	755346
3285	755347
72410	755348
72410	755349
267921	755350
178508	755351
48551	755352
178937	755353
256309	755354
123903	755355
77062	755356
299053	755357
9842	755358
136196	755359
48962	755360
289495	755361
119506	755362
77062	755363
257147	755364
13321	755365
163336	755366
15582	755367
37651	755368
237408	755369
188617	755370
18782	755371
163078	755372
11136	755373
8961	755374
136008	755375
205825	755376
35021	755377
77765	755378
107240	755379
56839	755380
12947	755381
4119	755382
24289	755383
9062	755384
141660	755385
5876	755386
92393	755387
171422	755388
303627	755389
33683	755390
144819	755391
6024	755392
45946	755393
62718	755394
266713	755395
147385	755396
19901	755397
86015	755398
82233	755399
59275	755400
51841	755401
115143	755402
37333	755403
135323	755404
62227	755405
78450	755406
240809	755407
45125	755408
273649	755409
162237	755410
189137	755411
51854	755412
125032	755413
147	755414
8654	755415
78450	755416
10391	755417
12564	755418
141857	755419
67404	755420
75083	755421
50014	755422
5124	755423
47224	755424
63046	755425
6569	755426
25961	755427
91794	755428
43373	755429
8387	755430
1694	755431
1670	755432
63040	755433
18669	755434
299970	755435
4066	755436
73878	755437
2891	755438
9787	755439
29383	755440
37955	755441
96354	755442
68174	755443
125480	755444
89163	755445
34610	755446
289661	755447
4975	755448
144686	755449
163017	755450
22237	755451
33290	755452
23796	755453
14158	755454
80364	755455
44660	755456
6007	755457
46895	755458
43656	755459
43556	755460
4056	755461
58709	755462
159769	755463
42083	755464
137	755465
117821	755466
286608	755467
230318	755468
81455	755469
12460	755470
115792	755471
73006	755472
34801	755473
55883	755474
287431	755475
6380	755476
28187	755477
63611	755478
208758	755479
60726	755480
117189	755481
291454	755482
23701	755483
171548	755484
131253	755485
60724	755486
69684	755487
15703	755488
137894	755489
92815	755490
62027	755491
73843	755492
62343	755493
18337	755494
92815	755495
39321	755496
275801	755497
203246	755498
210966	755499
43456	755500
10955	755501
147236	755502
188163	755503
204406	755504
9047	755505
228599	755506
199587	755507
233532	755508
46067	755509
46067	755510
4024	755511
136942	755512
63518	755513
203759	755514
252026	755515
20039	755516
269708	755517
259307	755518
237910	755519
269720	755520
42485	755521
254941	755522
279789	755523
62887	755524
177365	755525
62887	755526
150567	755527
196585	755528
64229	755529
146767	755530
116398	755531
246250	755532
4517	755533
10708	755534
88870	755535
134528	755536
59616	755537
149945	755538
169615	755539
207072	755540
64784	755541
95750	755542
61905	755543
72496	755544
40927	755545
38017	755546
293694	755547
170222	755548
256316	755549
108248	755550
39232	755551
42428	755552
24150	755553
207904	755554
22994	755555
31468	755556
23132	755557
23191	755558
6145	755559
51863	755560
99465	755561
1482	755562
79986	755563
202567	755564
158226	755565
57369	755566
261962	755567
229154	755568
7323	755569
140583	755570
64417	755571
10237	755572
10237	755573
41150	755574
119527	755575
208673	755576
13843	755577
27320	755578
4618	755579
208969	755580
217925	755581
52777	755582
167842	755583
19717	755584
268069	755585
64984	755586
309282	755587
82621	755588
162816	755589
31324	755590
12867	755591
39368	755592
131044	755593
28218	755594
173545	755595
53559	755596
53559	755597
194647	755598
163027	755599
303699	755600
137146	755601
251239	755602
99239	755603
197804	755604
3449	755605
9114	755606
171896	755607
202	755608
247423	755609
217599	755610
153048	755611
196032	755612
30739	755613
199525	755614
20478	755615
80720	755616
168822	755617
87719	755618
87719	755619
95135	755620
14739	755621
287773	755622
15510	755623
236844	755624
59432	755625
6759	755626
93571	755627
19612	755628
14759	755629
66764	755630
52607	755631
20544	755632
13112	755633
43074	755634
216050	755635
97995	755636
69644	755637
218082	755638
144666	755639
64433	755640
95545	755641
26416	755642
42754	755643
305326	755644
52913	755645
35597	755646
258620	755647
123158	755648
28765	755649
297776	755650
4926	755651
25458	755652
105120	755653
8715	755654
11577	755655
67559	755656
22794	755657
37245	755658
29181	755659
98405	755660
141780	755661
9340	755662
145965	755663
7730	755664
68374	755665
108113	755666
300126	755667
36962	755668
52857	755669
190619	755670
250740	755671
2455	755672
723	755673
9446	755674
72317	755675
9237	755676
165273	755677
97045	755678
211196	755679
92453	755680
97998	755681
92468	755682
114685	755683
129618	755684
196004	755685
81381	755686
99240	755687
183255	755688
63963	755689
45165	755690
133525	755691
77845	755692
57438	755693
291950	755694
305348	755695
136724	755696
105680	755697
143517	755698
77845	755699
152806	755700
74032	755701
80496	755702
17797	755703
76150	755704
76150	755705
50672	755706
179642	755707
47616	755708
154	755709
14759	755710
14759	755711
2188	755712
2188	755713
245268	755714
49772	755715
9277	755716
241962	755717
68404	755718
68403	755719
68404	755720
2338	755721
236614	755722
58911	755723
297469	755724
274991	755725
131675	755726
251226	755727
241894	755728
151311	755729
281425	755730
68918	755731
188022	755732
66907	755733
183207	755734
438	755735
16204	755736
59471	755737
149688	755738
135621	755739
308727	755740
121968	755741
182805	755742
241825	755743
124434	755744
155946	755745
20317	755746
47590	755747
255342	755748
77490	755749
128703	755750
105773	755751
2174	755752
63665	755753
40203	755754
175450	755755
68758	755756
19729	755757
52919	755758
21749	755759
14131	755760
23755	755761
21897	755762
12266	755763
220125	755764
161323	755765
30036	755766
2702	755767
50901	755768
188562	755769
148317	755770
125293	755771
40645	755772
104263	755773
249832	755774
235914	755775
115268	755776
271525	755777
38152	755778
5134	755779
166773	755780
44461	755781
74359	755782
38040	755783
34706	755784
40645	755785
118577	755786
272939	755787
100867	755788
89549	755789
99626	755790
6498	755791
903	755792
903	755793
39032	755794
39032	755795
210988	755796
16555	755797
16555	755798
208248	755799
16535	755800
127799	755801
44903	755802
96540	755803
187479	755804
71604	755805
141145	755806
302824	755807
96172	755808
88053	755809
120784	755810
53816	755811
99751	755812
90952	755813
22308	755814
4812	755815
9235	755816
19220	755817
93313	755818
34136	755819
2348	755820
19220	755821
1718	755822
195268	755823
53949	755824
156503	755825
87484	755826
128274	755827
38387	755828
20555	755829
104	755830
104087	755831
47705	755832
16195	755833
161159	755834
239915	755835
104082	755836
186588	755837
201547	755838
285249	755839
122201	755840
88239	755841
12078	755842
136793	755843
136793	755844
78699	755845
266629	755846
45842	755847
86467	755848
40815	755849
34905	755850
15789	755851
3449	755852
5269	755853
71677	755854
67624	755855
67624	755856
211980	755857
36613	755858
25903	755859
30896	755860
38576	755861
26193	755862
15019	755863
43784	755864
106178	755865
120347	755866
97598	755867
44061	755868
277476	755869
275397	755870
80333	755871
187973	755872
837	755873
837	755874
66077	755875
78131	755876
299535	755877
305409	755878
65252	755879
190478	755880
237719	755881
184267	755882
184267	755883
37075	755884
5911	755885
4740	755886
302558	755887
273351	755888
3091	755889
56937	755890
84134	755891
16800	755892
84717	755893
51486	755894
3323	755895
106832	755896
80382	755897
4830	755898
11296	755899
141331	755900
10285	755901
214914	755902
20518	755903
210701	755904
6706	755905
67738	755906
67952	755907
90	755908
166817	755909
36432	755910
56888	755911
208266	755912
204475	755913
213315	755914
129444	755915
54	755916
29705	755917
20055	755918
135438	755919
4024	755920
41415	755921
41415	755922
135621	755923
8369	755924
2572	755925
40544	755926
215274	755927
115157	755928
179839	755929
93321	755930
8301	755931
137751	755932
1781	755933
119610	755934
300607	755935
224982	755936
1988	755937
8479	755938
102100	755939
37108	755940
63507	755941
16389	755942
282180	755943
106783	755944
302935	755945
154741	755946
233452	755947
153772	755948
98331	755949
33168	755950
33168	755951
122961	755952
189927	755953
28576	755954
73372	755955
1343	755956
32953	755957
83609	755958
154717	755959
7150	755960
72343	755961
152827	755962
53659	755963
86221	755964
190530	755965
127951	755966
36760	755967
106632	755968
34111	755969
57242	755970
12047	755971
95234	755972
97906	755973
133249	755974
128374	755975
109999	755976
90357	755977
866	755978
175	755979
66278	755980
21978	755981
89844	755982
21488	755983
90245	755984
137541	755985
21551	755986
876	755987
159682	755988
145950	755989
292098	755990
62157	755991
62157	755992
134983	755993
31521	755994
196481	755995
59313	755996
116777	755997
76135	755998
74124	755999
59087	756000
240	756001
78164	756002
185171	756003
126002	756004
18042	756005
85361	756006
47678	756007
135763	756008
40220	756009
2675	756010
260949	756011
48649	756012
6296	756013
214024	756014
231217	756015
185647	756016
131	756017
105669	756018
94697	756019
38528	756020
15655	756021
82791	756022
88537	756023
96180	756024
19949	756025
34786	756026
197699	756027
99849	756028
50161	756029
25485	756030
79278	756031
117138	756032
169222	756033
82157	756034
262130	756035
205978	756036
2569	756037
31802	756038
48318	756039
33421	756040
64595	756041
301499	756042
266133	756043
32522	756044
275884	756045
274374	756046
88645	756047
87349	756048
151701	756049
20434	756050
39228	756051
46054	756052
11515	756053
142492	756054
48415	756055
94545	756056
75294	756057
150028	756058
254848	756059
170158	756060
232207	756061
92465	756062
236551	756063
153467	756064
21322	756065
39418	756066
31402	756067
15295	756068
197823	756069
10242	756070
7555	756071
26488	756072
171428	756073
3385	756074
66226	756075
60345	756076
37158	756077
83996	756078
61362	756079
4018	756080
4	756081
296587	756082
188793	756083
54391	756084
239071	756085
3239	756086
109291	756087
61709	756088
162227	756089
130152	756090
8442	756091
43291	756092
93165	756093
248649	756094
36083	756095
47369	756096
54465	756097
306424	756098
181256	756099
88242	756100
95532	756101
213280	756102
10549	756103
282567	756104
5805	756105
98492	756106
92590	756107
117964	756108
130764	756109
9456	756110
80712	756111
80712	756112
30274	756113
239108	756114
106084	756115
19173	756116
19173	756117
139637	756118
59062	756119
172009	756120
100938	756121
157436	756122
102581	756123
218780	756124
11770	756125
112375	756126
111893	756127
99501	756128
155907	756129
88707	756130
17525	756131
38744	756132
65658	756133
25589	756134
4604	756135
24229	756136
119132	756137
65628	756138
55809	756139
149410	756140
2295	756141
42539	756142
79851	756143
68712	756144
135620	756145
166756	756146
233017	756147
185075	756148
156696	756149
17386	756150
112987	756151
194290	756152
182460	756153
278351	756154
172096	756155
214187	756156
11432	756157
11432	756158
48309	756159
179349	756160
52198	756161
8142	756162
142403	756163
30962	756164
7788	756165
53112	756166
57760	756167
7788	756168
27837	756169
242463	756170
273731	756171
53112	756172
25248	756173
43166	756174
38414	756175
74929	756176
163847	756177
20385	756178
45971	756179
78507	756180
78507	756181
140386	756182
82122	756183
11099	756184
75879	756185
107996	756186
181835	756187
184547	756188
21425	756189
272035	756190
153246	756191
156029	756192
124626	756193
101506	756194
258720	756195
4	756196
23142	756197
70203	756198
108751	756199
8135	756200
19984	756201
303978	756202
1688	756203
66408	756204
164848	756205
240848	756206
33471	756207
33471	756208
168289	756209
37951	756210
26174	756211
26670	756212
38049	756213
1095	756214
69254	756215
32	756216
150	756217
185580	756218
8992	756219
79986	756220
18916	756221
70069	756222
136344	756223
68926	756224
288357	756225
27658	756226
28093	756227
64094	756228
10578	756229
10578	756230
71646	756231
21986	756232
215675	756233
215675	756234
256656	756235
59632	756236
259394	756237
4218	756238
27486	756239
198619	756240
13196	756241
5528	756242
30369	756243
5371	756244
46066	756245
56378	756246
180126	756247
2573	756248
2573	756249
5808	756250
8062	756251
11411	756252
19994	756253
303587	756254
4440	756255
8062	756256
124776	756257
182450	756258
171462	756259
123185	756260
141124	756261
26444	756262
28705	756263
35965	756264
182973	756265
154347	756266
170895	756267
95768	756268
136833	756269
90869	756270
198131	756271
4547	756272
51849	756273
42992	756274
37014	756275
63472	756276
279862	756277
211781	756278
102867	756279
136242	756280
141512	756281
154084	756282
13190	756283
198557	756284
125103	756285
102808	756286
31287	756287
13190	756288
101380	756289
114878	756290
883	756291
72490	756292
115376	756293
71484	756294
134063	756295
108126	756296
23358	756297
59523	756298
10136	756299
37277	756300
157627	756301
143459	756302
120774	756303
49020	756304
94300	756305
45621	756306
45697	756307
131763	756308
32212	756309
62466	756310
64743	756311
11251	756312
108397	756313
114791	756314
104550	756315
91628	756316
132204	756317
132204	756318
46508	756319
42496	756320
142487	756321
129927	756322
129927	756323
201011	756324
50454	756325
20033	756326
120256	756327
32199	756328
546	756329
61057	756330
14387	756331
8120	756332
122846	756333
118328	756334
59249	756335
76815	756336
235723	756337
31446	756338
106557	756339
26109	756340
287040	756341
70713	756342
53614	756343
1232	756344
25720	756345
12001	756346
48496	756347
289664	756348
175264	756349
206166	756350
10760	756351
4982	756352
162712	756353
168681	756354
210782	756355
27007	756356
64099	756357
161163	756358
78900	756359
22416	756360
33269	756361
1344	756362
139906	756363
214791	756364
21741	756365
3794	756366
135294	756367
255214	756368
175687	756369
135917	756370
196088	756371
32777	756372
307524	756373
214992	756374
234374	756375
43858	756376
27159	756377
185385	756378
61091	756379
31849	756380
70085	756381
139051	756382
53565	756383
183183	756384
24959	756385
126142	756386
36871	756387
48861	756388
16875	756389
53183	756390
134834	756391
224951	756392
152615	756393
67528	756394
179767	756395
22525	756396
204	756397
56395	756398
56814	756399
45983	756400
119452	756401
197612	756402
47102	756403
130387	756404
65143	756405
65143	756406
79310	756407
112848	756408
70926	756409
4190	756410
109626	756411
112363	756412
311870	756413
214027	756414
102365	756415
18678	756416
117736	756417
222139	756418
192569	756419
162377	756420
35214	756421
4545	756422
23173	756423
64948	756424
2035	756425
182869	756426
6905	756427
98804	756428
162	756429
16577	756430
109175	756431
13580	756432
24926	756433
12301	756434
80557	756435
103821	756436
15365	756437
282671	756438
7710	756439
96393	756440
144762	756441
139784	756442
25612	756443
150114	756444
222616	756445
26747	756446
24433	756447
140580	756448
193853	756449
8372	756450
192305	756451
21839	756452
201869	756453
49734	756454
8168	756455
46845	756456
5955	756457
187	756458
41284	756459
290115	756460
32016	756461
230562	756462
8223	756463
184653	756464
13031	756465
85460	756466
58087	756467
17631	756468
13031	756469
184653	756470
37724	756471
52027	756472
49466	756473
247686	756474
127725	756475
94917	756476
138463	756477
7	756478
7574	756479
172474	756480
83311	756481
81766	756482
73643	756483
281043	756484
1987	756485
60263	756486
172877	756487
72608	756488
5290	756489
162482	756490
196042	756491
201307	756492
64183	756493
111488	756494
173963	756495
111	756496
75715	756497
14245	756498
70627	756499
142854	756500
67629	756501
10830	756502
46343	756503
10845	756504
4245	756505
65011	756506
76816	756507
60542	756508
137772	756509
107072	756510
55415	756511
75320	756512
43844	756513
20588	756514
56308	756515
39493	756516
37669	756517
150942	756518
91886	756519
76503	756520
86854	756521
155861	756522
94051	756523
78183	756524
165	756525
14850	756526
37014	756527
73930	756528
10295	756529
47300	756530
30157	756531
18922	756532
26523	756533
43881	756534
2034	756535
26784	756536
133985	756537
287828	756538
153055	756539
162312	756540
1664	756541
238640	756542
179779	756543
54481	756544
124741	756545
146345	756546
10780	756547
21503	756548
182132	756549
242746	756550
70758	756551
217858	756552
219348	756553
248410	756554
310562	756555
144679	756556
68232	756557
157418	756558
42013	756559
65210	756560
42048	756561
50570	756562
49048	756563
185265	756564
185815	756565
185815	756566
65442	756567
16924	756568
160536	756569
129757	756570
51535	756571
41023	756572
15209	756573
104829	756574
115442	756575
761	756576
153971	756577
62619	756578
186932	756579
204046	756580
128186	756581
37482	756582
16038	756583
77453	756584
118993	756585
191541	756586
227003	756587
13685	756588
37482	756589
14707	756590
7420	756591
135760	756592
73859	756593
303521	756594
89684	756595
35609	756596
35609	756597
99517	756598
9028	756599
16482	756600
202515	756601
143337	756602
43188	756603
144941	756604
3294	756605
244753	756606
81372	756607
137801	756608
71624	756609
84011	756610
3083	756611
163121	756612
140185	756613
31205	756614
805	756615
218150	756616
98366	756617
98507	756618
114245	756619
175786	756620
183	756621
79165	756622
28179	756623
162370	756624
83932	756625
7505	756626
502	756627
14460	756628
117108	756629
11051	756630
250705	756631
55830	756632
183841	756633
134239	756634
304746	756635
58841	756636
1104	756637
64709	756638
1550	756639
88541	756640
21941	756641
31604	756642
37490	756643
59263	756644
143746	756645
43697	756646
133924	756647
37354	756648
146451	756649
13663	756650
112961	756651
138205	756652
138154	756653
138205	756654
138154	756655
172736	756656
67940	756657
259505	756658
129577	756659
127166	756660
55131	756661
143746	756662
987	756663
2162	756664
72976	756665
218639	756666
245891	756667
97520	756668
2207	756669
50399	756670
24431	756671
66551	756672
42392	756673
29799	756674
74314	756675
108693	756676
14876	756677
5431	756678
184457	756679
65772	756680
63645	756681
10378	756682
17104	756683
727	756684
130646	756685
222537	756686
183437	756687
202120	756688
19	756689
229919	756690
104202	756691
7195	756692
161905	756693
287432	756694
15497	756695
127526	756696
10939	756697
137840	756698
189434	756699
82565	756700
69812	756701
20533	756702
105004	756703
30586	756704
46202	756705
10368	756706
9755	756707
113945	756708
79912	756709
278418	756710
199946	756711
39380	756712
79789	756713
200105	756714
17531	756715
238014	756716
184926	756717
90978	756718
150031	756719
127737	756720
107594	756721
49332	756722
51890	756723
10441	756724
55770	756725
213197	756726
249710	756727
22276	756728
73920	756729
306493	756730
9646	756731
62293	756732
56352	756733
23061	756734
12909	756735
145681	756736
41959	756737
17695	756738
169767	756739
42883	756740
142645	756741
301249	756742
106389	756743
64970	756744
79298	756745
88739	756746
11071	756747
14556	756748
123240	756749
154777	756750
4590	756751
54545	756752
65242	756753
106391	756754
33435	756755
10064	756756
58550	756757
122702	756758
7259	756759
31224	756760
882	756761
47074	756762
92875	756763
292777	756764
72504	756765
7115	756766
68509	756767
139492	756768
17734	756769
107784	756770
63027	756771
165369	756772
10019	756773
174626	756774
44841	756775
35467	756776
327	756777
170201	756778
128250	756779
168036	756780
41802	756781
26610	756782
3021	756783
30414	756784
124247	756785
80652	756786
1269	756787
225426	756788
78	756789
94269	756790
60045	756791
9536	756792
185813	756793
13624	756794
275504	756795
59679	756796
28248	756797
127356	756798
81838	756799
34684	756800
159384	756801
4953	756802
301936	756803
88642	756804
203442	756805
46350	756806
28079	756807
55608	756808
4902	756809
132738	756810
96579	756811
203194	756812
238762	756813
102267	756814
109597	756815
69706	756816
8243	756817
8843	756818
101552	756819
195340	756820
96139	756821
3680	756822
252291	756823
9734	756824
35816	756825
138621	756826
37446	756827
1382	756828
109243	756829
50317	756830
24899	756831
24899	756832
5336	756833
32438	756834
19112	756835
19112	756836
52246	756837
18104	756838
31487	756839
213039	756840
149080	756841
126987	756842
104984	756843
59569	756844
30008	756845
47686	756846
83457	756847
113156	756848
52287	756849
67148	756850
15815	756851
129936	756852
4248	756853
21766	756854
255916	756855
1202	756856
134000	756857
1814	756858
47362	756859
103570	756860
123644	756861
50766	756862
55633	756863
6019	756864
49561	756865
29836	756866
70481	756867
226	756868
15491	756869
6386	756870
131071	756871
2909	756872
90621	756873
274114	756874
57163	756875
10771	756876
920	756877
175206	756878
90785	756879
40426	756880
83554	756881
80991	756882
21611	756883
68231	756884
64635	756885
200174	756886
177969	756887
79063	756888
70295	756889
257804	756890
74422	756891
15375	756892
22780	756893
55958	756894
260774	756895
94895	756896
204395	756897
78032	756898
200139	756899
34512	756900
53785	756901
6758	756902
80323	756903
92139	756904
24925	756905
12474	756906
36633	756907
59039	756908
308	756909
293563	756910
119963	756911
21913	756912
276697	756913
210805	756914
97319	756915
211611	756916
508	756917
3602	756918
110584	756919
7293	756920
28430	756921
26565	756922
8188	756923
293384	756924
166783	756925
112805	756926
97093	756927
66689	756928
143621	756929
59916	756930
12522	756931
29203	756932
107174	756933
15092	756934
59345	756935
279058	756936
48988	756937
39271	756938
47523	756939
135421	756940
97304	756941
25254	756942
24771	756943
6194	756944
41798	756945
36434	756946
22316	756947
120940	756948
203278	756949
123804	756950
254270	756951
136339	756952
127070	756953
82520	756954
78215	756955
232951	756956
26956	756957
221882	756958
2752	756959
105699	756960
2933	756961
242597	756962
67867	756963
117452	756964
82896	756965
64125	756966
26314	756967
95922	756968
66196	756969
10433	756970
280927	756971
277892	756972
38024	756973
129422	756974
100207	756975
238144	756976
64577	756977
8810	756978
42253	756979
141583	756980
97142	756981
122710	756982
213463	756983
44556	756984
81652	756985
82395	756986
33201	756987
116307	756988
118400	756989
173619	756990
177810	756991
31122	756992
31736	756993
90265	756994
184037	756995
22611	756996
14931	756997
12448	756998
142494	756999
178441	757000
72362	757001
19294	757002
9026	757003
193820	757004
40579	757005
13935	757006
71296	757007
195045	757008
144537	757009
94051	757010
86750	757011
252097	757012
47952	757013
59427	757014
164883	757015
119265	757016
152992	757017
811	757018
20114	757019
30872	757020
73706	757021
38433	757022
81642	757023
95176	757024
189008	757025
8432	757026
40483	757027
126140	757028
63538	757029
103936	757030
7115	757031
20218	757032
6062	757033
41789	757034
71898	757035
23603	757036
60618	757037
219625	757038
39919	757039
172850	757040
67146	757041
1340	757042
214510	757043
84742	757044
82389	757045
155377	757046
97007	757047
293235	757048
33481	757049
190569	757050
7050	757051
206281	757052
40555	757053
236512	757054
16959	757055
7708	757056
104127	757057
117929	757058
181937	757059
3859	757060
140327	757061
20331	757062
72288	757063
135030	757064
99850	757065
40367	757066
22605	757067
17190	757068
97194	757069
25929	757070
108683	757071
129725	757072
72362	757073
87497	757074
40481	757075
44445	757076
100164	757077
54973	757078
262515	757079
34160	757080
65382	757081
24446	757082
73022	757083
89298	757084
2940	757085
14787	757086
73163	757087
75907	757088
52952	757089
66100	757090
112642	757091
105032	757092
271612	757093
31835	757094
232682	757095
66897	757096
130776	757097
143661	757098
94780	757099
14855	757100
72649	757101
77148	757102
194	757103
127071	757104
218373	757105
46431	757106
75452	757107
34899	757108
47528	757109
10368	757110
164806	757111
21170	757112
72682	757113
73271	757114
278156	757115
89798	757116
11439	757117
1	757118
46884	757119
12994	757120
2917	757121
65009	757122
71408	757123
28909	757124
369	757125
3771	757126
36256	757127
87075	757128
46567	757129
59944	757130
5600	757131
57844	757132
45776	757133
117987	757134
79934	757135
43021	757136
174709	757137
6510	757138
50630	757139
120792	757140
26537	757141
216084	757142
177615	757143
89600	757144
61690	757145
68271	757146
30903	757147
11927	757148
139315	757149
20564	757150
61691	757151
179005	757152
107174	757153
33545	757154
64180	757155
21032	757156
1488	757157
222255	757158
96963	757159
91356	757160
192022	757161
33116	757162
160484	757163
13942	757164
27383	757165
75783	757166
125877	757167
130644	757168
134850	757169
14789	757170
21367	757171
86161	757172
3467	757173
17127	757174
86750	757175
24268	757176
43778	757177
157153	757178
266998	757179
107833	757180
7842	757181
137497	757182
22676	757183
74330	757184
62659	757185
103690	757186
177513	757187
288550	757188
122683	757189
157353	757190
35604	757191
11458	757192
109707	757193
35933	757194
135404	757195
48559	757196
186070	757197
89	757198
12458	757199
102569	757200
86409	757201
129315	757202
24444	757203
46234	757204
12724	757205
29895	757206
262986	757207
157836	757208
202570	757209
21925	757210
66954	757211
45323	757212
212272	757213
248333	757214
101913	757215
65609	757216
47148	757217
133261	757218
112567	757219
81953	757220
18310	757221
14048	757222
191932	757223
33638	757224
206689	757225
14054	757226
29126	757227
140974	757228
104769	757229
209441	757230
2132	757231
106895	757232
71365	757233
146220	757234
74001	757235
26092	757236
11462	757237
3525	757238
35108	757239
165263	757240
47834	757241
121439	757242
194566	757243
142092	757244
35245	757245
43387	757246
129912	757247
104510	757248
152165	757249
135377	757250
59100	757251
142000	757252
13615	757253
31202	757254
13576	757255
210653	757256
43838	757257
112443	757258
223982	757259
29653	757260
53726	757261
16877	757262
26872	757263
26455	757264
296294	757265
68588	757266
35991	757267
886	757268
123567	757269
25151	757270
74017	757271
73307	757272
11109	757273
244386	757274
5002	757275
226191	757276
82126	757277
5062	757278
30984	757279
105026	757280
5002	757281
224416	757282
9393	757283
64154	757284
176370	757285
74072	757286
4656	757287
191444	757288
86276	757289
78656	757290
300905	757291
37384	757292
58941	757293
55706	757294
132027	757295
17935	757296
60262	757297
29208	757298
157891	757299
126393	757300
68789	757301
204470	757302
25457	757303
36221	757304
36221	757305
57430	757306
26820	757307
170974	757308
549	757309
48179	757310
65853	757311
1937	757312
23453	757313
215500	757314
51750	757315
118934	757316
253505	757317
10971	757318
68601	757319
15426	757320
57397	757321
1505	757322
93595	757323
84081	757324
41266	757325
1203	757326
64144	757327
271675	757328
189895	757329
47109	757330
39681	757331
299086	757332
93940	757333
38787	757334
7401	757335
132249	757336
31264	757337
59590	757338
2250	757339
146434	757340
246206	757341
262230	757342
236260	757343
19822	757344
133277	757345
68556	757346
90582	757347
171923	757348
37623	757349
61270	757350
706	757351
112726	757352
31492	757353
74053	757354
132680	757355
171339	757356
173324	757357
7227	757358
62466	757359
122030	757360
98981	757361
95417	757362
87392	757363
22287	757364
8484	757365
11768	757366
100	757367
33639	757368
127205	757369
156969	757370
5255	757371
2464	757372
245570	757373
69070	757374
113026	757375
48325	757376
87686	757377
100911	757378
10391	757379
23086	757380
55948	757381
5131	757382
10626	757383
33092	757384
97726	757385
23560	757386
99370	757387
58946	757388
175306	757389
5383	757390
200916	757391
2239	757392
998	757393
210153	757394
134388	757395
476	757396
101272	757397
85763	757398
2091	757399
79075	757400
51825	757401
312224	757402
987	757403
209308	757404
12556	757405
2345	757406
144266	757407
151009	757408
142583	757409
20675	757410
11907	757411
90594	757412
280068	757413
65363	757414
82020	757415
126685	757416
132826	757417
139167	757418
177833	757419
206742	757420
43843	757421
123166	757422
5659	757423
12119	757424
73867	757425
160064	757426
205384	757427
147718	757428
231077	757429
290508	757430
58090	757431
64940	757432
58101	757433
18173	757434
3402	757435
2	757436
155418	757437
43453	757438
92342	757439
167949	757440
88253	757441
117944	757442
55246	757443
203928	757444
90715	757445
26343	757446
53321	757447
127769	757448
63520	757449
261849	757450
54041	757451
90314	757452
52138	757453
32467	757454
21839	757455
135309	757456
70577	757457
146071	757458
27776	757459
2253	757460
135984	757461
158463	757462
61715	757463
1772	757464
185811	757465
37135	757466
180928	757467
105413	757468
157595	757469
25665	757470
295365	757471
150135	757472
233084	757473
7767	757474
80295	757475
138866	757476
8764	757477
102858	757478
52816	757479
212607	757480
91856	757481
147781	757482
125494	757483
56553	757484
74332	757485
221958	757486
25998	757487
282771	757488
22068	757489
136317	757490
32897	757491
121794	757492
27291	757493
117434	757494
73054	757495
111506	757496
11498	757497
246857	757498
26466	757499
90511	757500
118885	757501
44233	757502
82896	757503
84435	757504
21300	757505
65555	757506
63087	757507
6331	757508
139257	757509
7200	757510
15279	757511
216914	757512
253956	757513
10290	757514
103468	757515
60739	757516
6854	757517
131884	757518
137153	757519
54949	757520
64369	757521
137767	757522
95721	757523
148340	757524
68168	757525
9832	757526
144510	757527
57429	757528
15101	757529
4279	757530
5148	757531
34828	757532
1727	757533
5755	757534
293223	757535
154435	757536
73731	757537
60764	757538
128618	757539
89648	757540
20820	757541
28666	757542
99916	757543
37771	757544
89726	757545
116593	757546
176243	757547
76273	757548
221859	757549
215134	757550
51805	757551
142277	757552
51582	757553
49747	757554
75019	757555
55512	757556
210152	757557
136386	757558
174088	757559
70647	757560
22784	757561
126305	757562
22219	757563
59263	757564
117334	757565
101456	757566
87444	757567
35780	757568
36672	757569
92341	757570
136390	757571
25915	757572
134208	757573
8271	757574
64905	757575
205779	757576
61536	757577
33420	757578
40494	757579
225542	757580
146380	757581
109114	757582
145729	757583
106844	757584
106901	757585
231766	757586
210831	757587
289048	757588
227644	757589
154651	757590
165599	757591
110592	757592
122261	757593
156176	757594
31601	757595
166052	757596
99113	757597
69146	757598
194263	757599
285763	757600
65151	757601
280440	757602
271305	757603
34455	757604
75230	757605
49462	757606
16797	757607
237346	757608
98179	757609
27641	757610
4755	757611
63726	757612
161805	757613
201600	757614
38747	757615
8631	757616
26798	757617
40612	757618
8498	757619
141133	757620
16400	757621
119243	757622
2660	757623
66622	757624
95302	757625
27687	757626
87067	757627
50400	757628
105477	757629
128282	757630
128211	757631
58211	757632
102586	757633
1908	757634
36991	757635
78225	757636
58458	757637
37953	757638
103953	757639
26330	757640
5480	757641
54819	757642
272264	757643
83172	757644
300044	757645
146887	757646
56740	757647
25323	757648
387	757649
1276	757650
96132	757651
250903	757652
23150	757653
206130	757654
74	757655
193560	757656
125026	757657
95938	757658
22707	757659
209875	757660
304471	757661
41026	757662
72501	757663
94687	757664
107223	757665
82020	757666
3288	757667
69352	757668
2667	757669
183059	757670
183059	757671
20362	757672
64730	757673
84099	757674
153438	757675
25196	757676
25196	757677
81868	757678
23957	757679
219640	757680
135850	757681
142866	757682
303833	757683
63655	757684
81695	757685
178654	757686
279796	757687
83397	757688
233794	757689
49021	757690
206141	757691
91313	757692
80452	757693
4757	757694
258106	757695
231417	757696
221821	757697
77115	757698
144464	757699
29263	757700
62752	757701
59650	757702
235966	757703
207043	757704
207085	757705
215462	757706
408	757707
194660	757708
22102	757709
27741	757710
32931	757711
11339	757712
5062	757713
36823	757714
30335	757715
1381	757716
89149	757717
43522	757718
90384	757719
55961	757720
13745	757721
199519	757722
210240	757723
41100	757724
39158	757725
43796	757726
220760	757727
112699	757728
300312	757729
17940	757730
2085	757731
286073	757732
15898	757733
499	757734
21022	757735
89795	757736
14890	757737
45827	757738
90623	757739
48621	757740
28980	757741
49145	757742
125198	757743
173502	757744
246951	757745
150965	757746
100661	757747
64648	757748
155726	757749
180918	757750
209092	757751
139390	757752
107902	757753
174191	757754
164620	757755
4847	757756
19857	757757
27436	757758
135211	757759
85767	757760
6383	757761
307012	757762
6087	757763
131957	757764
44466	757765
220564	757766
203230	757767
78053	757768
167444	757769
209647	757770
99917	757771
243423	757772
1806	757773
109563	757774
23929	757775
43647	757776
97221	757777
107286	757778
87182	757779
91125	757780
147760	757781
28274	757782
91992	757783
37011	757784
105887	757785
142812	757786
74012	757787
216720	757788
276	757789
127491	757790
241759	757791
27728	757792
177265	757793
136194	757794
32136	757795
90475	757796
144711	757797
179491	757798
33289	757799
88993	757800
12871	757801
205464	757802
167735	757803
213120	757804
205703	757805
119377	757806
122163	757807
10973	757808
96918	757809
77387	757810
38470	757811
106	757812
45717	757813
35199	757814
10053	757815
304577	757816
91626	757817
72754	757818
56180	757819
39443	757820
26780	757821
2499	757822
16188	757823
25891	757824
134643	757825
48279	757826
144484	757827
125242	757828
29540	757829
5830	757830
19005	757831
117731	757832
204199	757833
232218	757834
44597	757835
54361	757836
25512	757837
205441	757838
99669	757839
65794	757840
24427	757841
269154	757842
54188	757843
187663	757844
14576	757845
178915	757846
178915	757847
28951	757848
28416	757849
107680	757850
29212	757851
8482	757852
148115	757853
70094	757854
267404	757855
189202	757856
2201	757857
43055	757858
1239	757859
196208	757860
50997	757861
80115	757862
71698	757863
79243	757864
35249	757865
235633	757866
52026	757867
123395	757868
199896	757869
110590	757870
77534	757871
174392	757872
126300	757873
244256	757874
56057	757875
105469	757876
79119	757877
175894	757878
52661	757879
35905	757880
111026	757881
242806	757882
27245	757883
243257	757884
203452	757885
16133	757886
106246	757887
25034	757888
75870	757889
25034	757890
216942	757891
61214	757892
84162	757893
110465	757894
72012	757895
20779	757896
296077	757897
79243	757898
63715	757899
60369	757900
25415	757901
1050	757902
141726	757903
35483	757904
77901	757905
52132	757906
78950	757907
9120	757908
5359	757909
3011	757910
6308	757911
41753	757912
52996	757913
3276	757914
143102	757915
3276	757916
83516	757917
78222	757918
2289	757919
66995	757920
5564	757921
2369	757922
247	757923
53495	757924
3228	757925
52942	757926
79138	757927
147455	757928
180301	757929
66361	757930
34562	757931
24300	757932
35352	757933
35351	757934
3855	757935
11937	757936
191380	757937
58843	757938
280917	757939
52037	757940
7171	757941
7171	757942
251289	757943
271521	757944
173971	757945
173353	757946
35329	757947
60210	757948
161558	757949
49159	757950
104621	757951
278965	757952
27345	757953
19672	757954
82028	757955
8840	757956
862	757957
16291	757958
54642	757959
20738	757960
135295	757961
36014	757962
36014	757963
162129	757964
78204	757965
101764	757966
83380	757967
11778	757968
8084	757969
12675	757970
2537	757971
10416	757972
17036	757973
8012	757974
111755	757975
86808	757976
23206	757977
130952	757978
142109	757979
11725	757980
57036	757981
113786	757982
19993	757983
1749	757984
84866	757985
202564	757986
229198	757987
173581	757988
146319	757989
15808	757990
22416	757991
96857	757992
38590	757993
31881	757994
107254	757995
21389	757996
77902	757997
9212	757998
32500	757999
4215	758000
29183	758001
191116	758002
9220	758003
167970	758004
69696	758005
166479	758006
58182	758007
244848	758008
20819	758009
61093	758010
71048	758011
49641	758012
120168	758013
14146	758014
104	758015
80685	758016
261298	758017
68050	758018
216	758019
8647	758020
285758	758021
80025	758022
61290	758023
64702	758024
35073	758025
59701	758026
33057	758027
283636	758028
156410	758029
6171	758030
13320	758031
1136	758032
41749	758033
1936	758034
40144	758035
67894	758036
308986	758037
33207	758038
51878	758039
1146	758040
2171	758041
14074	758042
95690	758043
24866	758044
183030	758045
60	758046
4648	758047
4124	758048
97546	758049
92981	758050
1799	758051
84763	758052
74105	758053
161671	758054
4762	758055
4249	758056
49308	758057
35497	758058
186004	758059
114084	758060
62952	758061
86638	758062
2213	758063
1642	758064
38124	758065
32757	758066
41307	758067
92717	758068
51241	758069
12273	758070
74	758071
41128	758072
83280	758073
110272	758074
165149	758075
73572	758076
89059	758077
45254	758078
16158	758079
253837	758080
153534	758081
97291	758082
18987	758083
11871	758084
17626	758085
18961	758086
28635	758087
1889	758088
831	758089
18225	758090
7051	758091
243531	758092
130768	758093
34323	758094
292129	758095
301972	758096
259684	758097
64114	758098
80852	758099
176017	758100
250139	758101
3877	758102
15500	758103
55064	758104
45627	758105
34651	758106
226	758107
69918	758108
142749	758109
38709	758110
7004	758111
116747	758112
26316	758113
22484	758114
21217	758115
74492	758116
8962	758117
271549	758118
2916	758119
54563	758120
93786	758121
8675	758122
32048	758123
105272	758124
23452	758125
7016	758126
17016	758127
6419	758128
650	758129
7100	758130
191172	758131
12397	758132
174107	758133
14704	758134
1254	758135
34996	758136
13143	758137
57883	758138
117139	758139
1328	758140
46747	758141
70530	758142
48922	758143
33838	758144
5559	758145
52947	758146
204584	758147
103026	758148
169813	758149
265849	758150
79746	758151
284379	758152
112058	758153
28718	758154
24649	758155
24628	758156
4562	758157
10402	758158
7370	758159
1814	758160
284837	758161
43238	758162
6361	758163
11188	758164
280129	758165
14454	758166
196649	758167
112254	758168
273814	758169
40739	758170
113575	758171
169383	758172
303162	758173
2103	758174
40854	758175
10648	758176
25013	758177
10720	758178
103968	758179
41503	758180
10269	758181
205816	758182
62038	758183
31634	758184
143885	758185
14002	758186
51467	758187
2222	758188
24092	758189
117452	758190
21504	758191
126007	758192
184478	758193
104542	758194
5706	758195
139529	758196
217647	758197
30929	758198
289860	758199
5803	758200
116968	758201
211626	758202
18018	758203
157928	758204
3384	758205
96344	758206
231102	758207
241429	758208
13503	758209
36236	758210
16195	758211
24237	758212
22544	758213
269481	758214
37733	758215
32586	758216
8861	758217
192568	758218
28578	758219
20680	758220
105132	758221
84044	758222
6295	758223
40564	758224
3333	758225
67576	758226
93565	758227
299986	758228
75481	758229
22869	758230
15119	758231
88454	758232
4014	758233
38675	758234
212854	758235
56445	758236
180028	758237
35658	758238
164032	758239
18950	758240
10316	758241
97260	758242
1019	758243
2097	758244
118846	758245
126939	758246
39800	758247
30904	758248
17380	758249
26285	758250
43627	758251
38948	758252
209054	758253
76737	758254
76737	758255
123061	758256
125638	758257
50511	758258
127669	758259
32136	758260
37478	758261
13298	758262
27879	758263
82557	758264
37918	758265
267408	758266
44659	758267
46530	758268
76737	758269
66495	758270
160873	758271
2289	758272
232527	758273
37581	758274
273806	758275
154826	758276
109040	758277
75359	758278
287116	758279
137926	758280
103263	758281
256803	758282
17294	758283
11047	758284
51370	758285
129133	758286
16838	758287
189516	758288
22173	758289
35413	758290
6049	758291
93100	758292
23559	758293
87445	758294
131192	758295
139341	758296
79901	758297
25287	758298
1592	758299
94138	758300
48475	758301
45709	758302
1294	758303
30037	758304
204933	758305
6210	758306
24108	758307
189472	758308
48864	758309
23570	758310
213980	758311
102134	758312
28257	758313
17931	758314
10554	758315
29325	758316
26328	758317
205393	758318
146576	758319
5751	758320
39421	758321
75628	758322
12034	758323
20	758324
139640	758325
109910	758326
96365	758327
148834	758328
234785	758329
173859	758330
125461	758331
116479	758332
116479	758333
157066	758334
1330	758335
261081	758336
129866	758337
9516	758338
204753	758339
30013	758340
8803	758341
130011	758342
17815	758343
103132	758344
116522	758345
37420	758346
2540	758347
56242	758348
127531	758349
402	758350
48648	758351
149049	758352
88195	758353
15393	758354
208817	758355
213306	758356
232667	758357
5044	758358
167822	758359
21586	758360
2125	758361
22335	758362
99753	758363
243869	758364
29994	758365
265128	758366
165769	758367
260775	758368
207622	758369
220360	758370
61089	758371
41558	758372
182127	758373
61588	758374
106579	758375
1288	758376
39080	758377
134809	758378
200720	758379
306242	758380
69	758381
90135	758382
179381	758383
266445	758384
35241	758385
29935	758386
104259	758387
119925	758388
160769	758389
144225	758390
18272	758391
42252	758392
114142	758393
24254	758394
1268	758395
87801	758396
174326	758397
1219	758398
67278	758399
19257	758400
27684	758401
29914	758402
20484	758403
287525	758404
2075	758405
76277	758406
3767	758407
132360	758408
24334	758409
1554	758410
27795	758411
93380	758412
94240	758413
256535	758414
1177	758415
23387	758416
76202	758417
8014	758418
42045	758419
95737	758420
16521	758421
110397	758422
99821	758423
137601	758424
196527	758425
76202	758426
146013	758427
35453	758428
114406	758429
97044	758430
70851	758431
47802	758432
2218	758433
176557	758434
250773	758435
24445	758436
5583	758437
15604	758438
104141	758439
8204	758440
98039	758441
144190	758442
270826	758443
195656	758444
189624	758445
16276	758446
37453	758447
43317	758448
9358	758449
34988	758450
55329	758451
33552	758452
284020	758453
275369	758454
113011	758455
4090	758456
53457	758457
131653	758458
131653	758459
57365	758460
163446	758461
232201	758462
23248	758463
97422	758464
17015	758465
56853	758466
87836	758467
75496	758468
60502	758469
269655	758470
11796	758471
36496	758472
23665	758473
104503	758474
22676	758475
68983	758476
743	758477
1127	758478
122474	758479
3203	758480
72758	758481
586	758482
138203	758483
25122	758484
83817	758485
45657	758486
187242	758487
99	758488
19266	758489
7043	758490
128541	758491
89001	758492
33669	758493
695	758494
1648	758495
4168	758496
218	758497
93269	758498
6316	758499
199804	758500
129235	758501
148170	758502
52290	758503
44135	758504
28251	758505
157743	758506
17396	758507
52203	758508
69558	758509
118472	758510
33497	758511
135375	758512
228821	758513
176702	758514
38834	758515
115174	758516
285272	758517
96680	758518
11837	758519
7674	758520
237159	758521
55534	758522
30729	758523
5978	758524
674	758525
77679	758526
263417	758527
10792	758528
304492	758529
307816	758530
75093	758531
60455	758532
254	758533
31494	758534
101019	758535
39979	758536
8091	758537
155902	758538
7630	758539
65209	758540
46327	758541
164749	758542
105647	758543
74338	758544
141443	758545
30729	758546
63025	758547
34692	758548
18549	758549
111171	758550
26200	758551
185108	758552
138986	758553
104023	758554
312180	758555
5309	758556
13478	758557
54960	758558
120993	758559
161418	758560
75729	758561
18717	758562
86730	758563
6450	758564
28794	758565
137488	758566
178582	758567
137678	758568
164836	758569
206277	758570
18199	758571
134137	758572
227505	758573
16366	758574
76134	758575
96828	758576
19122	758577
74739	758578
98557	758579
287517	758580
111396	758581
82405	758582
63200	758583
128241	758584
133255	758585
57309	758586
119970	758587
58314	758588
18238	758589
169216	758590
248366	758591
61323	758592
137717	758593
124616	758594
134876	758595
34077	758596
30130	758597
175082	758598
64186	758599
225627	758600
50541	758601
122017	758602
27831	758603
81965	758604
86247	758605
67574	758606
152416	758607
21563	758608
132849	758609
126813	758610
65879	758611
101136	758612
289344	758613
90282	758614
90301	758615
86451	758616
65926	758617
27831	758618
139564	758619
32949	758620
1738	758621
129729	758622
146248	758623
21826	758624
81743	758625
29982	758626
130888	758627
26049	758628
103094	758629
180383	758630
61323	758631
304343	758632
56892	758633
152881	758634
42825	758635
73268	758636
183470	758637
126711	758638
76231	758639
192947	758640
186821	758641
202032	758642
145647	758643
93642	758644
29982	758645
102765	758646
26448	758647
114094	758648
178125	758649
65879	758650
126612	758651
288343	758652
33466	758653
64758	758654
28794	758655
220752	758656
31523	758657
110951	758658
137717	758659
177430	758660
69416	758661
15773	758662
7256	758663
307650	758664
94918	758665
107690	758666
56908	758667
41458	758668
6675	758669
8414	758670
49517	758671
4771	758672
63552	758673
205303	758674
41681	758675
163261	758676
55239	758677
24729	758678
117848	758679
24446	758680
11836	758681
232938	758682
6440	758683
51794	758684
192427	758685
39250	758686
68381	758687
23257	758688
206	758689
14087	758690
13833	758691
108718	758692
12553	758693
16735	758694
79767	758695
54876	758696
73239	758697
158030	758698
19383	758699
4516	758700
13377	758701
206555	758702
14471	758703
42372	758704
1168	758705
169657	758706
144179	758707
5091	758708
22453	758709
69256	758710
16631	758711
131126	758712
2584	758713
206	758714
17225	758715
37212	758716
118434	758717
60768	758718
7542	758719
7542	758720
33639	758721
63681	758722
306217	758723
64318	758724
350	758725
214226	758726
149212	758727
19956	758728
60348	758729
13045	758730
159161	758731
65870	758732
103054	758733
120075	758734
86481	758735
12569	758736
33866	758737
139408	758738
91585	758739
49184	758740
41994	758741
125027	758742
145697	758743
14156	758744
35859	758745
36499	758746
14489	758747
170294	758748
58318	758749
35226	758750
111882	758751
279574	758752
11417	758753
247999	758754
60040	758755
45407	758756
110224	758757
33517	758758
87931	758759
41996	758760
80015	758761
141294	758762
66988	758763
668	758764
8281	758765
27996	758766
229339	758767
199791	758768
284168	758769
136635	758770
65733	758771
265881	758772
450	758773
7859	758774
141084	758775
10532	758776
90973	758777
75962	758778
214358	758779
23388	758780
17633	758781
157283	758782
166614	758783
12427	758784
174657	758785
196821	758786
183153	758787
183761	758788
35277	758789
18371	758790
134592	758791
79088	758792
294553	758793
87177	758794
203264	758795
412	758796
61623	758797
118953	758798
547	758799
279077	758800
115411	758801
94523	758802
29930	758803
15702	758804
4677	758805
99681	758806
16742	758807
40504	758808
14898	758809
79416	758810
285999	758811
91149	758812
46800	758813
68888	758814
65904	758815
103967	758816
206169	758817
117809	758818
43739	758819
188733	758820
72237	758821
3019	758822
81380	758823
89368	758824
282220	758825
232797	758826
156301	758827
191290	758828
25219	758829
36130	758830
175364	758831
306049	758832
243204	758833
173566	758834
81380	758835
181012	758836
34110	758837
131161	758838
199939	758839
162501	758840
72855	758841
153859	758842
100210	758843
187353	758844
91421	758845
61921	758846
91004	758847
1964	758848
113864	758849
13296	758850
62114	758851
272583	758852
184498	758853
121772	758854
18037	758855
98235	758856
19486	758857
293180	758858
53208	758859
116914	758860
225884	758861
202351	758862
38285	758863
3174	758864
14376	758865
176785	758866
105376	758867
153564	758868
44804	758869
307553	758870
71131	758871
16983	758872
157274	758873
144929	758874
11119	758875
60780	758876
107283	758877
107562	758878
33273	758879
125242	758880
3529	758881
157938	758882
239482	758883
100562	758884
181803	758885
96381	758886
15310	758887
189211	758888
71910	758889
166283	758890
234032	758891
10563	758892
2177	758893
241491	758894
42382	758895
52014	758896
134363	758897
5113	758898
6731	758899
216286	758900
85129	758901
17188	758902
84986	758903
4170	758904
4890	758905
21041	758906
270526	758907
5354	758908
264172	758909
73292	758910
268712	758911
47231	758912
105958	758913
80916	758914
9691	758915
12551	758916
5412	758917
128965	758918
38682	758919
4223	758920
16306	758921
69422	758922
2208	758923
17448	758924
759	758925
10826	758926
91110	758927
80864	758928
15426	758929
39364	758930
2351	758931
90443	758932
291906	758933
137296	758934
100184	758935
264271	758936
80864	758937
73467	758938
92634	758939
8970	758940
6479	758941
187032	758942
121768	758943
134267	758944
34810	758945
83658	758946
149353	758947
7838	758948
1657	758949
10254	758950
2716	758951
36939	758952
228971	758953
165581	758954
68031	758955
55087	758956
291904	758957
102371	758958
18426	758959
90634	758960
7007	758961
13597	758962
135387	758963
93261	758964
2085	758965
17484	758966
29609	758967
26502	758968
198118	758969
80998	758970
48811	758971
70020	758972
59420	758973
8598	758974
9129	758975
16306	758976
2021	758977
110576	758978
27980	758979
216917	758980
152584	758981
6060	758982
9942	758983
34028	758984
176390	758985
143084	758986
62204	758987
163887	758988
49221	758989
108347	758990
202682	758991
154290	758992
99637	758993
30254	758994
29818	758995
13915	758996
71973	758997
120448	758998
60419	758999
79299	759000
106893	759001
59090	759002
41148	759003
1939	759004
43291	759005
192409	759006
302157	759007
19869	759008
108234	759009
174817	759010
171958	759011
25286	759012
68478	759013
8171	759014
40026	759015
55087	759016
100932	759017
16608	759018
197345	759019
297590	759020
46030	759021
137936	759022
5875	759023
47886	759024
33990	759025
17633	759026
83732	759027
18796	759028
10439	759029
88988	759030
113918	759031
78837	759032
285153	759033
1038	759034
307670	759035
41429	759036
8693	759037
49221	759038
57915	759039
21239	759040
14603	759041
4496	759042
33874	759043
111003	759044
15561	759045
73655	759046
102749	759047
97339	759048
34391	759049
4904	759050
23288	759051
20557	759052
206856	759053
117031	759054
17449	759055
22510	759056
22510	759057
99336	759058
151226	759059
221716	759060
13782	759061
198918	759062
166982	759063
229138	759064
109432	759065
174816	759066
114727	759067
16643	759068
26608	759069
257996	759070
34274	759071
245067	759072
90788	759073
199580	759074
286123	759075
285552	759076
257082	759077
160542	759078
240436	759079
252232	759080
291289	759081
199894	759082
231460	759083
293480	759084
163255	759085
62124	759086
100642	759087
124207	759088
94689	759089
5435	759090
6548	759091
312801	759092
134101	759093
253411	759094
203688	759095
28613	759096
183650	759097
28108	759098
28108	759099
161407	759100
187741	759101
48323	759102
103656	759103
112773	759104
130664	759105
4860	759106
211522	759107
121061	759108
142985	759109
9617	759110
141154	759111
114827	759112
12684	759113
16478	759114
178607	759115
61162	759116
91085	759117
127904	759118
107851	759119
11355	759120
26	759121
43340	759122
150759	759123
278708	759124
133246	759125
18668	759126
66	759127
221576	759128
134013	759129
75526	759130
355	759131
200886	759132
8511	759133
122839	759134
73219	759135
279019	759136
143469	759137
172662	759138
174368	759139
13577	759140
219586	759141
17597	759142
216728	759143
8831	759144
56069	759145
101278	759146
72950	759147
17218	759148
2391	759149
44454	759150
156132	759151
70655	759152
40003	759153
64283	759154
827	759155
37584	759156
152594	759157
4783	759158
80315	759159
24819	759160
4606	759161
1018	759162
119522	759163
38847	759164
169890	759165
72835	759166
21545	759167
58724	759168
124517	759169
8394	759170
12655	759171
18148	759172
4487	759173
302469	759174
54767	759175
12005	759176
16133	759177
84878	759178
46391	759179
27319	759180
12445	759181
21347	759182
66957	759183
25203	759184
129110	759185
126668	759186
196868	759187
23466	759188
202735	759189
4358	759190
394	759191
128496	759192
34222	759193
9192	759194
108550	759195
114053	759196
126670	759197
126670	759198
14843	759199
29161	759200
26574	759201
112302	759202
16571	759203
251577	759204
82185	759205
173697	759206
164814	759207
242125	759208
171227	759209
90673	759210
2055	759211
303961	759212
56810	759213
49016	759214
39088	759215
116518	759216
37266	759217
259586	759218
14954	759219
258177	759220
32028	759221
186139	759222
7829	759223
107717	759224
107660	759225
71871	759226
241171	759227
9558	759228
249995	759229
84718	759230
798	759231
42417	759232
38769	759233
35315	759234
87737	759235
1287	759236
1997	759237
190712	759238
192038	759239
7354	759240
291848	759241
168140	759242
40616	759243
131006	759244
87147	759245
7414	759246
65801	759247
42782	759248
183191	759249
264104	759250
9453	759251
277054	759252
45255	759253
289200	759254
157703	759255
149328	759256
6566	759257
41887	759258
225223	759259
121206	759260
56156	759261
25860	759262
1961	759263
5266	759264
63756	759265
263571	759266
183613	759267
213769	759268
175187	759269
24910	759270
48393	759271
111793	759272
56434	759273
26650	759274
40505	759275
277482	759276
44145	759277
15112	759278
93413	759279
12678	759280
57892	759281
58711	759282
205445	759283
29692	759284
70605	759285
4008	759286
21022	759287
185086	759288
12449	759289
7026	759290
237629	759291
20406	759292
74691	759293
95013	759294
42733	759295
70615	759296
139835	759297
266798	759298
119097	759299
150760	759300
5160	759301
6889	759302
42130	759303
138735	759304
145779	759305
136921	759306
81583	759307
69798	759308
35392	759309
58714	759310
58714	759311
2278	759312
130341	759313
252960	759314
236402	759315
98142	759316
71065	759317
1038	759318
211389	759319
5682	759320
148729	759321
105318	759322
74091	759323
66296	759324
66296	759325
19526	759326
19526	759327
215310	759328
14694	759329
118962	759330
144687	759331
72881	759332
92463	759333
109429	759334
72349	759335
21506	759336
140862	759337
57415	759338
41455	759339
187788	759340
109667	759341
86743	759342
37370	759343
35853	759344
178951	759345
71654	759346
312547	759347
141176	759348
90883	759349
13450	759350
20251	759351
34940	759352
124851	759353
72993	759354
117336	759355
267484	759356
66047	759357
304467	759358
35644	759359
541	759360
40158	759361
12283	759362
22136	759363
148785	759364
20666	759365
2039	759366
14094	759367
10361	759368
73760	759369
10245	759370
4298	759371
6013	759372
64616	759373
40620	759374
7284	759375
65973	759376
119434	759377
72881	759378
18945	759379
23316	759380
257874	759381
6406	759382
757	759383
79092	759384
1351	759385
14445	759386
140096	759387
30902	759388
8518	759389
8477	759390
6267	759391
35366	759392
33956	759393
35366	759394
47618	759395
106970	759396
106782	759397
100613	759398
148072	759399
138108	759400
205439	759401
559	759402
28176	759403
21577	759404
414	759405
2554	759406
207577	759407
298845	759408
111710	759409
180317	759410
8581	759411
12279	759412
23938	759413
60801	759414
60801	759415
294334	759416
37852	759417
16612	759418
12466	759419
88918	759420
31731	759421
87846	759422
20609	759423
203991	759424
166272	759425
20921	759426
237237	759427
197536	759428
33582	759429
96792	759430
228304	759431
137580	759432
69295	759433
138006	759434
15859	759435
32311	759436
38372	759437
98529	759438
243663	759439
128162	759440
35520	759441
172999	759442
184441	759443
58284	759444
215709	759445
102795	759446
73413	759447
41559	759448
201768	759449
153672	759450
40681	759451
15169	759452
126736	759453
34435	759454
267056	759455
183331	759456
96794	759457
156391	759458
216997	759459
33329	759460
272151	759461
198789	759462
184804	759463
49478	759464
140615	759465
74485	759466
20096	759467
91986	759468
5500	759469
142201	759470
110648	759471
23300	759472
41229	759473
101746	759474
126671	759475
94361	759476
269768	759477
21551	759478
136610	759479
188344	759480
49481	759481
202956	759482
136131	759483
198548	759484
12877	759485
42234	759486
16198	759487
167545	759488
24953	759489
46087	759490
95289	759491
18583	759492
36649	759493
217460	759494
209285	759495
19313	759496
50476	759497
197	759498
13719	759499
144998	759500
205985	759501
61753	759502
32403	759503
155834	759504
10331	759505
23428	759506
12673	759507
193537	759508
56146	759509
123439	759510
62729	759511
123439	759512
107098	759513
18708	759514
128080	759515
157958	759516
7389	759517
281112	759518
84852	759519
51941	759520
91410	759521
1126	759522
90595	759523
28057	759524
40735	759525
155344	759526
64754	759527
68424	759528
8447	759529
243027	759530
134482	759531
189400	759532
116924	759533
95185	759534
189470	759535
194137	759536
5454	759537
2455	759538
36808	759539
40372	759540
268041	759541
66260	759542
315	759543
30165	759544
261375	759545
1609	759546
266004	759547
70190	759548
28259	759549
274314	759550
42330	759551
70218	759552
128452	759553
128452	759554
42797	759555
17716	759556
37852	759557
37852	759558
94684	759559
16962	759560
126071	759561
25239	759562
31528	759563
3261	759564
212040	759565
5276	759566
89444	759567
199097	759568
37866	759569
37866	759570
9141	759571
151111	759572
155149	759573
21117	759574
149581	759575
57167	759576
216107	759577
69666	759578
77094	759579
30686	759580
92057	759581
13801	759582
271768	759583
130680	759584
132473	759585
218173	759586
10203	759587
50122	759588
133410	759589
716	759590
43473	759591
29549	759592
293198	759593
16520	759594
22234	759595
278598	759596
10963	759597
10528	759598
117704	759599
136976	759600
123928	759601
11889	759602
198999	759603
90690	759604
46600	759605
58283	759606
233486	759607
16267	759608
288851	759609
38031	759610
77312	759611
36068	759612
47147	759613
55938	759614
75127	759615
89277	759616
140969	759617
30419	759618
61736	759619
139473	759620
291873	759621
154349	759622
273007	759623
11883	759624
207421	759625
283234	759626
171430	759627
120420	759628
35230	759629
1862	759630
72845	759631
233207	759632
107553	759633
213	759634
37391	759635
75173	759636
103448	759637
168065	759638
844	759639
50927	759640
191682	759641
88576	759642
89376	759643
56122	759644
3709	759645
245833	759646
16578	759647
21746	759648
257269	759649
204757	759650
130125	759651
56040	759652
119653	759653
69900	759654
1366	759655
1366	759656
1366	759657
18842	759658
18842	759659
35082	759660
15231	759661
240432	759662
119510	759663
119601	759664
39361	759665
166898	759666
6463	759667
177704	759668
6343	759669
136804	759670
93972	759671
188666	759672
1042	759673
175586	759674
117760	759675
23536	759676
85080	759677
118297	759678
15711	759679
139944	759680
130324	759681
16300	759682
8787	759683
147167	759684
55737	759685
95646	759686
122137	759687
13738	759688
5754	759689
1559	759690
143944	759691
8236	759692
35496	759693
61616	759694
119837	759695
288279	759696
134185	759697
20657	759698
51213	759699
5806	759700
84680	759701
254202	759702
155904	759703
35264	759704
28720	759705
110181	759706
4154	759707
48222	759708
50333	759709
234	759710
93937	759711
2115	759712
305522	759713
63548	759714
104228	759715
309042	759716
304603	759717
299377	759718
59034	759719
312066	759720
43615	759721
3239	759722
300254	759723
112331	759724
3813	759725
222700	759726
169933	759727
177429	759728
45000	759729
113195	759730
52508	759731
34431	759732
253381	759733
566	759734
216413	759735
79185	759736
169194	759737
38670	759738
119990	759739
251130	759740
122137	759741
80907	759742
266574	759743
65743	759744
93458	759745
165653	759746
232542	759747
128888	759748
58518	759749
266935	759750
87041	759751
131902	759752
34462	759753
226432	759754
265205	759755
122251	759756
195247	759757
116174	759758
55595	759759
272934	759760
3356	759761
178380	759762
8035	759763
141430	759764
22778	759765
77865	759766
529	759767
43312	759768
44320	759769
270	759770
191071	759771
77434	759772
297782	759773
6915	759774
7992	759775
2332	759776
9070	759777
9070	759778
164410	759779
66782	759780
7578	759781
284714	759782
245392	759783
261963	759784
5051	759785
39740	759786
117651	759787
291115	759788
36630	759789
49778	759790
84568	759791
13405	759792
303300	759793
213532	759794
74834	759795
61967	759796
4083	759797
28176	759798
147526	759799
231613	759800
294646	759801
1131	759802
114879	759803
193169	759804
108613	759805
11885	759806
51169	759807
95325	759808
158363	759809
107357	759810
160792	759811
30814	759812
68416	759813
158257	759814
67354	759815
99231	759816
78927	759817
235082	759818
234972	759819
230998	759820
256845	759821
107251	759822
30814	759823
127993	759824
7658	759825
61666	759826
36347	759827
95711	759828
238590	759829
2708	759830
168277	759831
111767	759832
61321	759833
21838	759834
16456	759835
8338	759836
1994	759837
76766	759838
77796	759839
10701	759840
277757	759841
10096	759842
4933	759843
85764	759844
65178	759845
8710	759846
111322	759847
116932	759848
7177	759849
13108	759850
203160	759851
71033	759852
159758	759853
127515	759854
1430	759855
99581	759856
71725	759857
211822	759858
57080	759859
20311	759860
12965	759861
236568	759862
9577	759863
170484	759864
307762	759865
18468	759866
42179	759867
193845	759868
28412	759869
10942	759870
174	759871
106834	759872
427	759873
217558	759874
65082	759875
91025	759876
60640	759877
75855	759878
63017	759879
22803	759880
308801	759881
56136	759882
205126	759883
156740	759884
3732	759885
192045	759886
51551	759887
65724	759888
106904	759889
156069	759890
3393	759891
159972	759892
1001	759893
276049	759894
204582	759895
184810	759896
124308	759897
10496	759898
80681	759899
51174	759900
240280	759901
23051	759902
165510	759903
22217	759904
13486	759905
111525	759906
216798	759907
27115	759908
56178	759909
293859	759910
4454	759911
146990	759912
19755	759913
4538	759914
81700	759915
6991	759916
179029	759917
92971	759918
163043	759919
6970	759920
81995	759921
25361	759922
58578	759923
76477	759924
24774	759925
8812	759926
95938	759927
95139	759928
82521	759929
114552	759930
114552	759931
152293	759932
44167	759933
189042	759934
139593	759935
50702	759936
142632	759937
151720	759938
184424	759939
275496	759940
821	759941
23323	759942
6130	759943
40251	759944
69070	759945
43054	759946
184348	759947
61612	759948
8042	759949
109584	759950
236428	759951
33157	759952
31808	759953
206997	759954
32793	759955
15025	759956
11288	759957
113343	759958
7170	759959
45919	759960
19906	759961
165185	759962
166581	759963
15	759964
47319	759965
114531	759966
117681	759967
2367	759968
107697	759969
135612	759970
136334	759971
32639	759972
17124	759973
4792	759974
21730	759975
52352	759976
3881	759977
283106	759978
131720	759979
44052	759980
88787	759981
15657	759982
13942	759983
157823	759984
63129	759985
1712	759986
303184	759987
130567	759988
5553	759989
48412	759990
8419	759991
23886	759992
6302	759993
45260	759994
47190	759995
43436	759996
104445	759997
31086	759998
94662	759999
257811	760000
1473	760001
1731	760002
130665	760003
207	760004
279146	760005
3338	760006
122099	760007
135236	760008
31859	760009
304136	760010
84278	760011
12099	760012
208	760013
4563	760014
5967	760015
93421	760016
88122	760017
6283	760018
11104	760019
7558	760020
70748	760021
108202	760022
231091	760023
46973	760024
161717	760025
188459	760026
188459	760027
169247	760028
48416	760029
69610	760030
69835	760031
47932	760032
161717	760033
14241	760034
50762	760035
1416	760036
14241	760037
236240	760038
55724	760039
2737	760040
162061	760041
103897	760042
4609	760043
221282	760044
19752	760045
40714	760046
137121	760047
40714	760048
33718	760049
86530	760050
55724	760051
64138	760052
166930	760053
4578	760054
16209	760055
96369	760056
56587	760057
158333	760058
9004	760059
62462	760060
46434	760061
13562	760062
41764	760063
100579	760064
71472	760065
2794	760066
18311	760067
56698	760068
212431	760069
161640	760070
231465	760071
67869	760072
26497	760073
277900	760074
42175	760075
77431	760076
48996	760077
242014	760078
3422	760079
142230	760080
95239	760081
40619	760082
4378	760083
95326	760084
105933	760085
61750	760086
160685	760087
181937	760088
139646	760089
182774	760090
127384	760091
209754	760092
115839	760093
97348	760094
94766	760095
70163	760096
285873	760097
130961	760098
55190	760099
257567	760100
112052	760101
214065	760102
253282	760103
56211	760104
15403	760105
101968	760106
155240	760107
840	760108
169059	760109
59461	760110
61953	760111
1096	760112
1096	760113
95803	760114
288800	760115
276	760116
46979	760117
129015	760118
249586	760119
32972	760120
29562	760121
32133	760122
34354	760123
267267	760124
81463	760125
14941	760126
60976	760127
100631	760128
816	760129
64182	760130
430	760131
49590	760132
287504	760133
45658	760134
153247	760135
20484	760136
7621	760137
12299	760138
139610	760139
85781	760140
265599	760141
199981	760142
102615	760143
5962	760144
155938	760145
8390	760146
7079	760147
35524	760148
59532	760149
136434	760150
40112	760151
40112	760152
99507	760153
62584	760154
7874	760155
103187	760156
234462	760157
9316	760158
189633	760159
7922	760160
256772	760161
75111	760162
17784	760163
18060	760164
43412	760165
23110	760166
13527	760167
160420	760168
262067	760169
165977	760170
153713	760171
58280	760172
126637	760173
55765	760174
145985	760175
130435	760176
39147	760177
72596	760178
55765	760179
55765	760180
53609	760181
93280	760182
205246	760183
117516	760184
75098	760185
24806	760186
24806	760187
27808	760188
69120	760189
17097	760190
39663	760191
47413	760192
80970	760193
143327	760194
8151	760195
11601	760196
4010	760197
17632	760198
35251	760199
11076	760200
560	760201
84688	760202
5622	760203
112626	760204
50618	760205
240091	760206
199583	760207
172	760208
114064	760209
10400	760210
14237	760211
98391	760212
9681	760213
12719	760214
53077	760215
50976	760216
4673	760217
41254	760218
308200	760219
114247	760220
34370	760221
124128	760222
28564	760223
92799	760224
105854	760225
203723	760226
5414	760227
21711	760228
48018	760229
100158	760230
10219	760231
35204	760232
136864	760233
31567	760234
290484	760235
7521	760236
131271	760237
44528	760238
183857	760239
135377	760240
121848	760241
206501	760242
22238	760243
4261	760244
304713	760245
34192	760246
206114	760247
20745	760248
5914	760249
28671	760250
60748	760251
130635	760252
240618	760253
14160	760254
145707	760255
135389	760256
31974	760257
214295	760258
206034	760259
102216	760260
88357	760261
244029	760262
15006	760263
93248	760264
145917	760265
125089	760266
191099	760267
27420	760268
149721	760269
148987	760270
206445	760271
95000	760272
3897	760273
29773	760274
93082	760275
6290	760276
306184	760277
28482	760278
26112	760279
18127	760280
61660	760281
38054	760282
168327	760283
4855	760284
31522	760285
14200	760286
114902	760287
223889	760288
253466	760289
5500	760290
49984	760291
75431	760292
2363	760293
1550	760294
26366	760295
24861	760296
130301	760297
38856	760298
35220	760299
35220	760300
259662	760301
48365	760302
1079	760303
28547	760304
1079	760305
5610	760306
43552	760307
59535	760308
170621	760309
10177	760310
118965	760311
209133	760312
208425	760313
61694	760314
195588	760315
731	760316
75049	760317
75049	760318
75049	760319
67202	760320
11457	760321
84805	760322
101918	760323
15532	760324
28831	760325
2274	760326
94975	760327
878	760328
878	760329
2182	760330
21747	760331
136527	760332
20872	760333
195183	760334
47673	760335
6220	760336
73182	760337
43217	760338
74114	760339
206543	760340
210462	760341
141140	760342
105173	760343
1768	760344
19575	760345
19575	760346
126365	760347
103311	760348
107	760349
13836	760350
147673	760351
214363	760352
212990	760353
217634	760354
40967	760355
20042	760356
7402	760357
42561	760358
182	760359
227336	760360
132447	760361
310676	760362
146665	760363
65234	760364
29709	760365
97125	760366
2671	760367
185	760368
9627	760369
14106	760370
1603	760371
139520	760372
19622	760373
62532	760374
233279	760375
7551	760376
12884	760377
311550	760378
143042	760379
5634	760380
217040	760381
4621	760382
4621	760383
55734	760384
77648	760385
59891	760386
25158	760387
4689	760388
4689	760389
58062	760390
156400	760391
28419	760392
64146	760393
1162	760394
54166	760395
70556	760396
37707	760397
8316	760398
214622	760399
7508	760400
15951	760401
15951	760402
15951	760403
14388	760404
172723	760405
11904	760406
51049	760407
140552	760408
66760	760409
14732	760410
38246	760411
88999	760412
1403	760413
72030	760414
42686	760415
236373	760416
10133	760417
940	760418
45689	760419
24588	760420
109649	760421
77030	760422
64353	760423
60546	760424
2490	760425
122518	760426
116496	760427
1562	760428
244142	760429
25416	760430
69675	760431
252391	760432
74687	760433
243175	760434
83655	760435
140272	760436
105945	760437
158781	760438
276492	760439
89293	760440
12316	760441
26825	760442
115815	760443
116710	760444
29215	760445
5765	760446
46830	760447
10057	760448
1484	760449
122444	760450
74852	760451
95810	760452
16582	760453
17905	760454
54903	760455
122836	760456
34395	760457
120911	760458
99140	760459
66252	760460
190844	760461
1309	760462
43459	760463
8161	760464
1405	760465
37491	760466
14229	760467
95816	760468
6817	760469
294811	760470
29688	760471
156789	760472
47204	760473
18681	760474
116009	760475
23122	760476
54940	760477
123968	760478
27718	760479
4919	760480
65552	760481
78345	760482
119748	760483
81117	760484
289919	760485
276462	760486
51574	760487
5766	760488
99723	760489
110800	760490
64096	760491
66879	760492
273971	760493
176684	760494
23912	760495
35189	760496
37733	760497
192789	760498
174311	760499
81862	760500
20055	760501
82768	760502
58294	760503
8623	760504
145614	760505
88221	760506
1124	760507
68905	760508
147721	760509
202274	760510
105424	760511
264309	760512
10325	760513
28257	760514
53986	760515
109808	760516
208542	760517
14277	760518
150259	760519
41944	760520
93224	760521
51494	760522
185572	760523
170908	760524
5510	760525
7140	760526
104656	760527
20354	760528
269691	760529
124660	760530
241	760531
9319	760532
6170	760533
139185	760534
130709	760535
14413	760536
154650	760537
94935	760538
88622	760539
101455	760540
32343	760541
36237	760542
11775	760543
114877	760544
136271	760545
32832	760546
144871	760547
70723	760548
80883	760549
155306	760550
53906	760551
245930	760552
201317	760553
66457	760554
53304	760555
1198	760556
2620	760557
58700	760558
9437	760559
52487	760560
29373	760561
103021	760562
158847	760563
110087	760564
36155	760565
37483	760566
22	760567
298549	760568
255383	760569
131414	760570
206654	760571
281106	760572
55451	760573
183144	760574
41221	760575
191301	760576
27684	760577
92787	760578
175428	760579
142909	760580
5709	760581
1031	760582
6147	760583
64085	760584
178613	760585
10970	760586
56694	760587
59460	760588
241935	760589
40324	760590
96053	760591
206167	760592
109310	760593
148239	760594
74193	760595
58377	760596
262741	760597
116465	760598
34928	760599
275907	760600
139693	760601
211596	760602
9710	760603
303169	760604
46792	760605
307298	760606
76428	760607
61559	760608
20137	760609
71523	760610
82811	760611
13033	760612
180956	760613
23001	760614
65742	760615
93972	760616
46792	760617
222057	760618
604	760619
67647	760620
89605	760621
171476	760622
5759	760623
220543	760624
15818	760625
3687	760626
25558	760627
271086	760628
52249	760629
49840	760630
186009	760631
146546	760632
27194	760633
27591	760634
37607	760635
27127	760636
227312	760637
291953	760638
65258	760639
10228	760640
178945	760641
206633	760642
47941	760643
172739	760644
120239	760645
18647	760646
58848	760647
74398	760648
38532	760649
155700	760650
108928	760651
152151	760652
16684	760653
3398	760654
108799	760655
143840	760656
1676	760657
202339	760658
288649	760659
273554	760660
54495	760661
300718	760662
149053	760663
31599	760664
212119	760665
646	760666
165413	760667
134367	760668
143015	760669
155683	760670
42577	760671
99471	760672
99471	760673
18721	760674
115357	760675
92457	760676
60452	760677
199497	760678
214373	760679
213	760680
198673	760681
302377	760682
11675	760683
98213	760684
23636	760685
147669	760686
251106	760687
2260	760688
8950	760689
12936	760690
107875	760691
25980	760692
28296	760693
274139	760694
13196	760695
289707	760696
134279	760697
57735	760698
95833	760699
273089	760700
192227	760701
42608	760702
78463	760703
33478	760704
179067	760705
23437	760706
93611	760707
102592	760708
61964	760709
7740	760710
45286	760711
135449	760712
71929	760713
19120	760714
42192	760715
148775	760716
141427	760717
150486	760718
5255	760719
309393	760720
58909	760721
207767	760722
143	760723
36752	760724
222385	760725
175718	760726
1678	760727
215464	760728
40723	760729
43281	760730
217747	760731
115677	760732
66188	760733
3667	760734
208726	760735
57714	760736
29243	760737
27497	760738
131327	760739
23603	760740
136367	760741
1482	760742
4222	760743
2343	760744
73624	760745
106040	760746
166956	760747
32005	760748
9643	760749
110852	760750
3470	760751
44731	760752
70985	760753
5524	760754
58102	760755
10696	760756
95722	760757
11009	760758
28772	760759
109774	760760
59896	760761
243385	760762
2116	760763
4832	760764
4572	760765
9013	760766
47479	760767
47788	760768
167787	760769
255896	760770
153672	760771
48844	760772
19641	760773
3269	760774
288799	760775
810	760776
280610	760777
70796	760778
7803	760779
204952	760780
30968	760781
9911	760782
66679	760783
370	760784
169577	760785
114601	760786
12314	760787
79174	760788
42900	760789
69873	760790
36052	760791
74136	760792
85981	760793
9332	760794
22098	760795
145739	760796
4385	760797
122931	760798
28514	760799
19165	760800
3473	760801
60462	760802
73948	760803
68083	760804
25416	760805
2744	760806
4155	760807
57418	760808
1778	760809
19931	760810
10199	760811
48004	760812
43260	760813
85235	760814
17033	760815
46243	760816
9004	760817
43806	760818
12553	760819
7835	760820
74809	760821
656	760822
8741	760823
45157	760824
5549	760825
104262	760826
17423	760827
11522	760828
105917	760829
77538	760830
70493	760831
5395	760832
306905	760833
286668	760834
47119	760835
190904	760836
89697	760837
30481	760838
116797	760839
18384	760840
4972	760841
62275	760842
8553	760843
171399	760844
3973	760845
279565	760846
209200	760847
156586	760848
285624	760849
187136	760850
186657	760851
3316	760852
12217	760853
86561	760854
46521	760855
251692	760856
41853	760857
7110	760858
31270	760859
3319	760860
8167	760861
17973	760862
29700	760863
193340	760864
11870	760865
19724	760866
48900	760867
124183	760868
2909	760869
70788	760870
83568	760871
23297	760872
157857	760873
22129	760874
14534	760875
14534	760876
14534	760877
936	760878
936	760879
35915	760880
6155	760881
109305	760882
9377	760883
26426	760884
45580	760885
14235	760886
36858	760887
216911	760888
132542	760889
5185	760890
21407	760891
311945	760892
98989	760893
13664	760894
21763	760895
129327	760896
56592	760897
167376	760898
20406	760899
121782	760900
5261	760901
8035	760902
46751	760903
115831	760904
100123	760905
66981	760906
247681	760907
47403	760908
2938	760909
223	760910
23086	760911
863	760912
10479	760913
4804	760914
1711	760915
23776	760916
15159	760917
4953	760918
187735	760919
622	760920
3412	760921
265556	760922
14449	760923
29368	760924
31933	760925
13955	760926
14834	760927
2686	760928
184172	760929
8075	760930
173431	760931
51940	760932
13326	760933
252756	760934
32927	760935
2804	760936
13907	760937
108217	760938
49648	760939
952	760940
2079	760941
1272	760942
195319	760943
165273	760944
7552	760945
1743	760946
228209	760947
39888	760948
7973	760949
87216	760950
149	760951
261	760952
74933	760953
4109	760954
71902	760955
42126	760956
9373	760957
78752	760958
17162	760959
21069	760960
3040	760961
61879	760962
139769	760963
61879	760964
139769	760965
59042	760966
10199	760967
10895	760968
22934	760969
13617	760970
293490	760971
75316	760972
806	760973
15128	760974
2252	760975
41068	760976
12159	760977
11375	760978
4641	760979
1113	760980
101551	760981
237480	760982
144833	760983
2566	760984
5558	760985
300664	760986
7383	760987
209673	760988
11071	760989
94871	760990
41068	760991
38007	760992
137673	760993
22004	760994
217072	760995
57782	760996
14461	760997
41068	760998
159748	760999
23735	761000
103946	761001
31198	761002
5177	761003
147917	761004
98672	761005
10199	761006
27037	761007
57394	761008
13617	761009
61867	761010
61627	761011
276176	761012
1291	761013
2619	761014
19839	761015
21110	761016
62534	761017
171057	761018
18815	761019
106784	761020
24403	761021
183	761022
43914	761023
41743	761024
273088	761025
23065	761026
71830	761027
89803	761028
138403	761029
54612	761030
177518	761031
1428	761032
11883	761033
69207	761034
1300	761035
641	761036
9927	761037
96798	761038
212309	761039
197302	761040
21634	761041
24532	761042
231294	761043
20841	761044
33772	761045
78538	761046
180865	761047
91192	761048
131080	761049
52762	761050
234536	761051
2542	761052
231706	761053
209426	761054
80721	761055
31918	761056
183641	761057
76297	761058
23162	761059
26807	761060
110718	761061
121160	761062
34	761063
1977	761064
68662	761065
15017	761066
476	761067
31213	761068
157474	761069
216766	761070
170858	761071
18823	761072
2224	761073
5489	761074
480	761075
50430	761076
33266	761077
3064	761078
30440	761079
6731	761080
18700	761081
143994	761082
155578	761083
75147	761084
49911	761085
12437	761086
229	761087
13826	761088
83064	761089
161789	761090
117371	761091
6147	761092
73246	761093
83035	761094
74647	761095
17936	761096
6249	761097
18065	761098
174233	761099
14555	761100
45495	761101
100582	761102
78528	761103
7726	761104
246741	761105
33237	761106
59300	761107
78354	761108
127304	761109
84065	761110
10302	761111
11215	761112
41886	761113
4668	761114
13169	761115
31651	761116
135858	761117
50912	761118
63488	761119
137104	761120
1744	761121
132041	761122
11377	761123
1595	761124
965	761125
90268	761126
627	761127
44725	761128
81264	761129
12221	761130
203520	761131
39599	761132
79397	761133
613	761134
16997	761135
67751	761136
236863	761137
17225	761138
98736	761139
42773	761140
5224	761141
139360	761142
53330	761143
116804	761144
58292	761145
364	761146
15	761147
268605	761148
40398	761149
267	761150
12851	761151
33535	761152
156005	761153
87734	761154
2769	761155
117	761156
95983	761157
4326	761158
10579	761159
171273	761160
88616	761161
1849	761162
82676	761163
38515	761164
18205	761165
110726	761166
89921	761167
102439	761168
6639	761169
157497	761170
55346	761171
1978	761172
156570	761173
15151	761174
9157	761175
167244	761176
26426	761177
29059	761178
110871	761179
30726	761180
53138	761181
177587	761182
209054	761183
75157	761184
1999	761185
25046	761186
59367	761187
71281	761188
55095	761189
137184	761190
292950	761191
110075	761192
1635	761193
101195	761194
95412	761195
185675	761196
10423	761197
41216	761198
140481	761199
115090	761200
54192	761201
2863	761202
815	761203
30616	761204
43749	761205
304	761206
7740	761207
6005	761208
6262	761209
1540	761210
145858	761211
43277	761212
28	761213
20422	761214
88884	761215
34879	761216
8622	761217
3586	761218
94513	761219
68114	761220
4459	761221
184744	761222
26929	761223
208311	761224
174040	761225
141737	761226
76224	761227
42820	761228
72470	761229
164414	761230
43830	761231
53799	761232
138566	761233
102722	761234
4475	761235
232915	761236
196456	761237
2446	761238
29045	761239
265236	761240
155089	761241
80917	761242
79598	761243
19527	761244
10849	761245
43913	761246
274894	761247
40786	761248
25818	761249
3482	761250
2160	761251
74960	761252
101025	761253
3816	761254
47649	761255
96782	761256
4299	761257
99728	761258
38929	761259
174222	761260
8359	761261
62823	761262
43981	761263
88060	761264
205833	761265
6089	761266
59498	761267
39884	761268
103395	761269
106569	761270
159997	761271
2593	761272
42608	761273
54373	761274
29049	761275
174939	761276
77423	761277
50427	761278
26381	761279
28558	761280
12762	761281
12762	761282
9496	761283
305	761284
16481	761285
261365	761286
229110	761287
119051	761288
119051	761289
173223	761290
37328	761291
176643	761292
48330	761293
26616	761294
89201	761295
7427	761296
9383	761297
4075	761298
13197	761299
25531	761300
33039	761301
1307	761302
52076	761303
67170	761304
166	761305
81570	761306
124541	761307
842	761308
15202	761309
28835	761310
8544	761311
19910	761312
5226	761313
33039	761314
59001	761315
132373	761316
94072	761317
37653	761318
269806	761319
89388	761320
658	761321
228926	761322
175536	761323
176877	761324
14725	761325
286663	761326
160111	761327
27986	761328
810	761329
110549	761330
10305	761331
85598	761332
51171	761333
148456	761334
71407	761335
233959	761336
202007	761337
196889	761338
84606	761339
41972	761340
7283	761341
145102	761342
119200	761343
142191	761344
121670	761345
88992	761346
138814	761347
8336	761348
103773	761349
68148	761350
15103	761351
224779	761352
214227	761353
250151	761354
20690	761355
2807	761356
14872	761357
7820	761358
103627	761359
187247	761360
67203	761361
41543	761362
104879	761363
256809	761364
176595	761365
287	761366
123858	761367
29908	761368
53877	761369
3468	761370
117763	761371
12493	761372
43923	761373
121109	761374
136895	761375
146651	761376
33902	761377
186914	761378
389	761379
77486	761380
49012	761381
91512	761382
47971	761383
1502	761384
199755	761385
35053	761386
16829	761387
123441	761388
55315	761389
79726	761390
88023	761391
26425	761392
83847	761393
206380	761394
10239	761395
11060	761396
208416	761397
32378	761398
1339	761399
86523	761400
59338	761401
298838	761402
85905	761403
75621	761404
25748	761405
32096	761406
88084	761407
187139	761408
46650	761409
8361	761410
7732	761411
4403	761412
77945	761413
6789	761414
8363	761415
302938	761416
42262	761417
2720	761418
77426	761419
85659	761420
141809	761421
60260	761422
138080	761423
74573	761424
5303	761425
731	761426
145584	761427
130676	761428
113441	761429
26435	761430
88345	761431
141308	761432
158579	761433
336	761434
158296	761435
174483	761436
13691	761437
146	761438
155444	761439
9041	761440
287461	761441
199166	761442
38166	761443
33585	761444
80057	761445
52577	761446
12120	761447
21987	761448
8071	761449
4622	761450
73617	761451
47994	761452
22408	761453
9861	761454
11586	761455
3479	761456
48618	761457
73912	761458
6605	761459
28601	761460
69710	761461
10112	761462
8120	761463
165571	761464
110882	761465
18485	761466
145218	761467
22188	761468
50042	761469
28397	761470
95803	761471
103516	761472
29176	761473
12811	761474
50854	761475
8235	761476
286661	761477
52232	761478
114642	761479
18488	761480
24954	761481
181782	761482
574	761483
77735	761484
85538	761485
5990	761486
184545	761487
8771	761488
2762	761489
1849	761490
293682	761491
13071	761492
57618	761493
23173	761494
51663	761495
22152	761496
29742	761497
18555	761498
76829	761499
101528	761500
52867	761501
10637	761502
78907	761503
24355	761504
11495	761505
41466	761506
24345	761507
134882	761508
57016	761509
41210	761510
10267	761511
111066	761512
76563	761513
8674	761514
140009	761515
34625	761516
523	761517
151691	761518
7596	761519
85427	761520
168293	761521
151868	761522
30525	761523
508	761524
508	761525
37398	761526
6394	761527
31076	761528
2501	761529
189439	761530
112823	761531
111675	761532
75	761533
17562	761534
35863	761535
9417	761536
112075	761537
45935	761538
112920	761539
2327	761540
20194	761541
120705	761542
69507	761543
5957	761544
300759	761545
145814	761546
149	761547
58677	761548
217141	761549
127637	761550
11396	761551
12355	761552
115235	761553
84527	761554
44470	761555
138178	761556
83820	761557
154924	761558
138252	761559
83398	761560
29166	761561
55671	761562
111992	761563
820	761564
18217	761565
35262	761566
130047	761567
51090	761568
51222	761569
104305	761570
76000	761571
137075	761572
22142	761573
65178	761574
54756	761575
64585	761576
2000	761577
87664	761578
105177	761579
2196	761580
96443	761581
25543	761582
1494	761583
10676	761584
79386	761585
232696	761586
20804	761587
19718	761588
19718	761589
83963	761590
133027	761591
37177	761592
3899	761593
10502	761594
173382	761595
49839	761596
109067	761597
37518	761598
6681	761599
82994	761600
1300	761601
97426	761602
61154	761603
18563	761604
9152	761605
103690	761606
32407	761607
997	761608
196799	761609
1706	761610
264471	761611
158552	761612
54009	761613
47131	761614
2146	761615
15300	761616
161341	761617
85195	761618
2146	761619
2146	761620
159862	761621
114438	761622
29502	761623
26530	761624
26530	761625
59013	761626
115292	761627
4560	761628
4560	761629
102335	761630
67582	761631
7523	761632
164591	761633
266091	761634
28019	761635
290038	761636
208679	761637
119919	761638
149676	761639
220963	761640
221146	761641
4226	761642
4226	761643
198946	761644
10400	761645
294135	761646
85780	761647
132518	761648
18859	761649
86278	761650
127642	761651
143267	761652
142338	761653
16916	761654
41830	761655
16101	761656
16059	761657
146283	761658
22225	761659
32525	761660
9412	761661
14838	761662
123740	761663
194811	761664
50537	761665
135023	761666
10730	761667
7970	761668
166978	761669
101570	761670
19275	761671
41694	761672
4431	761673
38269	761674
62866	761675
30579	761676
143193	761677
77318	761678
52263	761679
14762	761680
22800	761681
41041	761682
103109	761683
67485	761684
820	761685
47352	761686
29946	761687
97692	761688
29758	761689
47431	761690
1566	761691
17	761692
1361	761693
37409	761694
1763	761695
148847	761696
33869	761697
26164	761698
51260	761699
14904	761700
102775	761701
14104	761702
25161	761703
141446	761704
119394	761705
181927	761706
3647	761707
130576	761708
109048	761709
49637	761710
74061	761711
47556	761712
103540	761713
295569	761714
191394	761715
16249	761716
57287	761717
291	761718
18003	761719
911	761720
51570	761721
172257	761722
17720	761723
13639	761724
417	761725
24344	761726
90048	761727
216045	761728
147768	761729
60954	761730
2192	761731
9784	761732
19354	761733
7716	761734
124065	761735
412	761736
62	761737
148692	761738
16429	761739
215	761740
90483	761741
24884	761742
211779	761743
12116	761744
111459	761745
3723	761746
20342	761747
12981	761748
162131	761749
81230	761750
86095	761751
213467	761752
14474	761753
36101	761754
4975	761755
50982	761756
76788	761757
85786	761758
91313	761759
11689	761760
31390	761761
275315	761762
131239	761763
143130	761764
311187	761765
283827	761766
175120	761767
74319	761768
97454	761769
248145	761770
121140	761771
281902	761772
132807	761773
16494	761774
4509	761775
4509	761776
296556	761777
17437	761778
1797	761779
30751	761780
14861	761781
84358	761782
112946	761783
18544	761784
146740	761785
225106	761786
149335	761787
110095	761788
180879	761789
30612	761790
181758	761791
60698	761792
83740	761793
35123	761794
61248	761795
39718	761796
92540	761797
137417	761798
6500	761799
13739	761800
31402	761801
144915	761802
199617	761803
303435	761804
210633	761805
39899	761806
88672	761807
59468	761808
251822	761809
194210	761810
31714	761811
59468	761812
70600	761813
102388	761814
30013	761815
25166	761816
243835	761817
157952	761818
20073	761819
6531	761820
21514	761821
47134	761822
26853	761823
44259	761824
5122	761825
363	761826
280757	761827
96715	761828
302724	761829
132528	761830
130702	761831
30719	761832
75544	761833
86021	761834
94299	761835
72936	761836
4831	761837
10252	761838
162742	761839
4120	761840
60869	761841
53379	761842
163693	761843
219434	761844
145425	761845
19964	761846
28500	761847
47090	761848
149047	761849
36958	761850
214693	761851
17662	761852
42087	761853
274937	761854
186690	761855
3837	761856
187138	761857
125646	761858
39850	761859
27767	761860
14638	761861
190556	761862
15842	761863
147438	761864
4607	761865
80030	761866
249625	761867
62790	761868
181619	761869
127778	761870
274930	761871
7433	761872
146611	761873
5909	761874
52558	761875
73125	761876
129678	761877
24618	761878
178659	761879
73169	761880
35802	761881
35802	761882
230027	761883
127599	761884
265925	761885
13280	761886
30986	761887
172581	761888
79036	761889
7571	761890
143866	761891
60772	761892
32217	761893
104528	761894
8106	761895
120062	761896
99544	761897
48775	761898
40515	761899
60316	761900
205233	761901
950	761902
68727	761903
41978	761904
152452	761905
128393	761906
71	761907
2803	761908
88992	761909
1633	761910
158187	761911
43471	761912
136519	761913
4844	761914
83585	761915
18861	761916
25370	761917
15668	761918
20196	761919
194152	761920
195699	761921
67989	761922
86218	761923
27717	761924
41546	761925
30493	761926
124509	761927
14702	761928
83351	761929
36917	761930
206603	761931
101222	761932
42236	761933
56132	761934
304945	761935
44210	761936
191730	761937
9346	761938
135316	761939
73816	761940
40011	761941
236014	761942
203689	761943
288637	761944
2091	761945
374	761946
2571	761947
89985	761948
22061	761949
264280	761950
42930	761951
306561	761952
63899	761953
180832	761954
2919	761955
13970	761956
39812	761957
34	761958
150288	761959
122630	761960
211836	761961
22258	761962
24341	761963
441	761964
375	761965
209912	761966
19325	761967
15511	761968
4752	761969
30683	761970
171903	761971
39629	761972
161379	761973
255623	761974
154128	761975
213701	761976
33674	761977
109211	761978
641	761979
83810	761980
173921	761981
119932	761982
103528	761983
176128	761984
192541	761985
207455	761986
32016	761987
93724	761988
165600	761989
173619	761990
21251	761991
48093	761992
51381	761993
234026	761994
90392	761995
13701	761996
11424	761997
50866	761998
95878	761999
72190	762000
19808	762001
223307	762002
39715	762003
6147	762004
26564	762005
15978	762006
9650	762007
179183	762008
45322	762009
95808	762010
35250	762011
166675	762012
15799	762013
32969	762014
19808	762015
142361	762016
116595	762017
125003	762018
295424	762019
51761	762020
7351	762021
13091	762022
127300	762023
9783	762024
20881	762025
6657	762026
135747	762027
74325	762028
155198	762029
97844	762030
136748	762031
80795	762032
194663	762033
281435	762034
35266	762035
38390	762036
42026	762037
238681	762038
59195	762039
133837	762040
9	762041
309840	762042
9947	762043
2338	762044
102338	762045
68738	762046
91044	762047
4214	762048
54502	762049
126628	762050
22310	762051
10114	762052
1421	762053
4146	762054
17861	762055
179228	762056
10180	762057
111067	762058
56152	762059
34801	762060
298282	762061
201889	762062
6257	762063
59645	762064
24219	762065
116197	762066
256000	762067
180625	762068
26813	762069
293288	762070
44114	762071
177230	762072
170327	762073
59437	762074
38090	762075
113166	762076
93597	762077
163304	762078
22635	762079
4680	762080
1411	762081
82406	762082
38979	762083
55292	762084
31492	762085
78246	762086
49127	762087
103076	762088
186468	762089
196234	762090
33928	762091
101265	762092
3213	762093
41743	762094
14766	762095
84026	762096
165972	762097
45949	762098
153007	762099
88257	762100
9865	762101
11838	762102
30484	762103
75632	762104
14869	762105
26081	762106
200704	762107
182031	762108
109970	762109
31013	762110
172098	762111
25342	762112
10828	762113
69981	762114
36087	762115
38485	762116
26359	762117
174501	762118
38891	762119
287170	762120
224079	762121
79061	762122
243071	762123
8312	762124
9267	762125
11377	762126
161447	762127
12067	762128
54277	762129
18211	762130
166501	762131
31254	762132
87716	762133
24981	762134
192877	762135
1503	762136
94278	762137
278031	762138
102623	762139
88573	762140
271324	762141
7366	762142
144833	762143
6713	762144
11974	762145
5421	762146
27004	762147
106551	762148
192829	762149
68337	762150
58263	762151
69832	762152
114086	762153
192958	762154
54717	762155
44298	762156
70676	762157
81563	762158
44133	762159
22256	762160
141975	762161
208611	762162
213349	762163
166516	762164
185032	762165
20795	762166
90548	762167
81563	762168
106473	762169
254455	762170
91793	762171
277543	762172
10812	762173
90178	762174
4141	762175
86647	762176
24626	762177
199425	762178
14966	762179
177986	762180
7894	762181
112623	762182
101586	762183
197886	762184
147175	762185
87827	762186
27539	762187
22735	762188
41819	762189
24994	762190
100868	762191
1642	762192
5350	762193
112444	762194
39094	762195
91096	762196
95683	762197
264264	762198
16439	762199
95188	762200
29993	762201
25652	762202
166308	762203
173275	762204
45827	762205
62410	762206
25244	762207
39594	762208
30694	762209
3887	762210
145419	762211
116015	762212
143213	762213
45653	762214
91600	762215
85607	762216
188394	762217
243791	762218
91898	762219
123133	762220
17843	762221
279614	762222
157726	762223
244	762224
1619	762225
5202	762226
12738	762227
5294	762228
24261	762229
40467	762230
2987	762231
261335	762232
15100	762233
76331	762234
33047	762235
67961	762236
10431	762237
54238	762238
15141	762239
136702	762240
5792	762241
8858	762242
8858	762243
45514	762244
1603	762245
25545	762246
75477	762247
101486	762248
126684	762249
36867	762250
118790	762251
13230	762252
90378	762253
90577	762254
5643	762255
103126	762256
6845	762257
50935	762258
164443	762259
71689	762260
62698	762261
20545	762262
29820	762263
7891	762264
207004	762265
35833	762266
44665	762267
61770	762268
91326	762269
266027	762270
134170	762271
65671	762272
214836	762273
110162	762274
24201	762275
90421	762276
94243	762277
7349	762278
20577	762279
143949	762280
13280	762281
177786	762282
142606	762283
1393	762284
108883	762285
40655	762286
105589	762287
20227	762288
77821	762289
26661	762290
173922	762291
20350	762292
6910	762293
18734	762294
79831	762295
29422	762296
226703	762297
208194	762298
65664	762299
51469	762300
78684	762301
4353	762302
35356	762303
64091	762304
219241	762305
149341	762306
67560	762307
17714	762308
261662	762309
11507	762310
7730	762311
143238	762312
23139	762313
2435	762314
216979	762315
227525	762316
4444	762317
35764	762318
5094	762319
45127	762320
223199	762321
100728	762322
5221	762323
17976	762324
61234	762325
6378	762326
29162	762327
2275	762328
288275	762329
269854	762330
15942	762331
257634	762332
1622	762333
264153	762334
167803	762335
30374	762336
127138	762337
32003	762338
198700	762339
184087	762340
24994	762341
14104	762342
301561	762343
164939	762344
3456	762345
176268	762346
192249	762347
24667	762348
28917	762349
70799	762350
120816	762351
125824	762352
25533	762353
58090	762354
130149	762355
111364	762356
290938	762357
28534	762358
54628	762359
81730	762360
12205	762361
136555	762362
179504	762363
202983	762364
202981	762365
202984	762366
90690	762367
202982	762368
292797	762369
292798	762370
292803	762371
292804	762372
292805	762373
202986	762374
292812	762375
292815	762376
202988	762377
136553	762378
292819	762379
292821	762380
292822	762381
202990	762382
202991	762383
136554	762384
202992	762385
202993	762386
202994	762387
202995	762388
292827	762389
202996	762390
292831	762391
292792	762392
165462	762393
57298	762394
2456	762395
72428	762396
65589	762397
156348	762398
2744	762399
35652	762400
123916	762401
64420	762402
5421	762403
145337	762404
4818	762405
177422	762406
257109	762407
49964	762408
167207	762409
222509	762410
252538	762411
64696	762412
145833	762413
52449	762414
269482	762415
6767	762416
33937	762417
12582	762418
64974	762419
147224	762420
14108	762421
103049	762422
67434	762423
3410	762424
105869	762425
110675	762426
55130	762427
99873	762428
177302	762429
177302	762430
22362	762431
34548	762432
13304	762433
14927	762434
11911	762435
132233	762436
883	762437
48817	762438
69227	762439
55130	762440
168413	762441
208596	762442
42365	762443
63773	762444
15950	762445
126473	762446
234758	762447
75197	762448
734	762449
77278	762450
194786	762451
52598	762452
152921	762453
36090	762454
145258	762455
53268	762456
310967	762457
30358	762458
129360	762459
124961	762460
59435	762461
3489	762462
257277	762463
26815	762464
86072	762465
77635	762466
6228	762467
33143	762468
213873	762469
128142	762470
186426	762471
310809	762472
199068	762473
101743	762474
200326	762475
22117	762476
47366	762477
142266	762478
278291	762479
29962	762480
156043	762481
97905	762482
8642	762483
62397	762484
282	762485
11355	762486
115944	762487
70147	762488
24219	762489
6096	762490
87479	762491
135500	762492
47628	762493
14838	762494
206343	762495
41850	762496
13762	762497
97130	762498
89455	762499
289673	762500
157256	762501
22798	762502
114901	762503
151198	762504
181090	762505
208386	762506
234379	762507
65282	762508
28572	762509
35472	762510
108264	762511
84781	762512
126466	762513
60670	762514
3423	762515
18401	762516
36650	762517
215532	762518
144531	762519
29543	762520
68112	762521
31879	762522
15859	762523
137380	762524
42057	762525
8328	762526
25145	762527
107495	762528
8427	762529
112933	762530
5939	762531
13813	762532
41516	762533
106229	762534
2618	762535
270829	762536
46371	762537
36782	762538
93803	762539
99180	762540
2835	762541
108046	762542
29064	762543
54216	762544
117196	762545
114301	762546
55110	762547
248515	762548
50524	762549
88469	762550
282656	762551
275445	762552
103891	762553
68007	762554
233193	762555
287505	762556
97008	762557
111807	762558
3187	762559
92523	762560
131772	762561
97801	762562
17151	762563
10964	762564
80745	762565
66075	762566
26151	762567
232188	762568
54209	762569
50515	762570
69661	762571
8663	762572
220996	762573
66342	762574
2875	762575
294736	762576
213335	762577
64176	762578
70270	762579
2850	762580
43998	762581
158266	762582
76758	762583
32846	762584
222199	762585
41341	762586
290576	762587
174231	762588
299742	762589
50892	762590
113682	762591
163989	762592
150726	762593
2185	762594
96335	762595
73898	762596
129829	762597
17	762598
7907	762599
145703	762600
17070	762601
56317	762602
159538	762603
29870	762604
45339	762605
64113	762606
144763	762607
143144	762608
127638	762609
87023	762610
293546	762611
6976	762612
17057	762613
295316	762614
10171	762615
116016	762616
40623	762617
183722	762618
61047	762619
42447	762620
8181	762621
85003	762622
2976	762623
122117	762624
11891	762625
12243	762626
134809	762627
72698	762628
12866	762629
251636	762630
16957	762631
127069	762632
128902	762633
13206	762634
61808	762635
5071	762636
49298	762637
231847	762638
58011	762639
42152	762640
9500	762641
70080	762642
258701	762643
37671	762644
177872	762645
12300	762646
40516	762647
253940	762648
19523	762649
74310	762650
6979	762651
59197	762652
30891	762653
203305	762654
215421	762655
219260	762656
30109	762657
22431	762658
172910	762659
211357	762660
4271	762661
150443	762662
13866	762663
60000	762664
44632	762665
132739	762666
25290	762667
117406	762668
254343	762669
55224	762670
4060	762671
22310	762672
1798	762673
11883	762674
23941	762675
265178	762676
11198	762677
47484	762678
119975	762679
119714	762680
37750	762681
37750	762682
101990	762683
54126	762684
54126	762685
142767	762686
299649	762687
6093	762688
4011	762689
299	762690
248450	762691
17312	762692
53211	762693
20359	762694
184689	762695
55174	762696
108615	762697
9434	762698
122555	762699
145754	762700
93265	762701
101769	762702
64131	762703
95069	762704
17123	762705
80596	762706
1883	762707
1560	762708
92781	762709
37133	762710
38819	762711
265996	762712
486	762713
116034	762714
25835	762715
76477	762716
32155	762717
64316	762718
594	762719
182508	762720
114093	762721
32828	762722
54427	762723
22814	762724
47419	762725
3304	762726
68249	762727
162193	762728
49005	762729
38123	762730
19388	762731
39874	762732
459	762733
51865	762734
209063	762735
29626	762736
177191	762737
2949	762738
65214	762739
140466	762740
60390	762741
261995	762742
85770	762743
180530	762744
1912	762745
1380	762746
50549	762747
78157	762748
106289	762749
51191	762750
207120	762751
10628	762752
20643	762753
127092	762754
18832	762755
44419	762756
36976	762757
31895	762758
110968	762759
31912	762760
278686	762761
731	762762
138175	762763
53089	762764
108165	762765
41630	762766
64288	762767
225360	762768
139852	762769
38013	762770
159667	762771
16272	762772
21730	762773
65870	762774
11566	762775
57998	762776
111411	762777
146681	762778
119108	762779
146358	762780
13332	762781
46603	762782
73263	762783
14246	762784
289826	762785
86791	762786
12207	762787
272087	762788
77328	762789
161308	762790
250146	762791
211172	762792
10014	762793
117487	762794
38011	762795
185279	762796
48751	762797
137919	762798
205199	762799
19147	762800
77092	762801
158965	762802
119758	762803
36510	762804
154431	762805
22355	762806
245407	762807
30342	762808
195895	762809
91569	762810
4649	762811
3989	762812
205291	762813
112081	762814
68115	762815
64159	762816
187019	762817
298930	762818
211428	762819
36239	762820
54479	762821
310816	762822
76513	762823
4827	762824
251247	762825
24021	762826
98725	762827
257343	762828
195161	762829
171135	762830
40681	762831
282472	762832
96504	762833
76773	762834
49344	762835
67859	762836
2558	762837
87633	762838
7274	762839
67450	762840
105840	762841
50142	762842
54786	762843
90749	762844
202697	762845
181255	762846
53775	762847
162371	762848
36603	762849
1237	762850
187510	762851
71171	762852
263433	762853
72327	762854
22540	762855
77152	762856
121006	762857
93570	762858
170459	762859
35397	762860
17084	762861
99640	762862
73470	762863
191446	762864
73741	762865
198294	762866
6279	762867
10298	762868
27592	762869
64945	762870
91842	762871
54615	762872
31662	762873
41181	762874
154397	762875
17517	762876
18106	762877
172079	762878
58979	762879
9126	762880
102052	762881
168524	762882
192387	762883
116861	762884
202607	762885
1455	762886
58805	762887
84675	762888
55197	762889
55382	762890
16807	762891
32018	762892
285344	762893
99138	762894
72422	762895
285481	762896
118266	762897
195156	762898
123573	762899
22329	762900
10370	762901
11660	762902
57429	762903
113190	762904
153709	762905
276680	762906
2967	762907
253375	762908
38512	762909
87350	762910
279444	762911
48452	762912
46414	762913
51435	762914
19249	762915
69687	762916
94470	762917
160753	762918
103717	762919
78296	762920
187724	762921
6963	762922
13531	762923
33594	762924
104230	762925
1248	762926
115441	762927
76340	762928
91765	762929
207624	762930
287726	762931
128744	762932
55398	762933
70806	762934
45107	762935
78029	762936
62148	762937
10081	762938
82719	762939
172281	762940
7128	762941
39975	762942
242208	762943
189261	762944
21270	762945
19124	762946
213615	762947
5637	762948
42398	762949
82403	762950
69851	762951
39584	762952
39584	762953
42367	762954
57310	762955
20441	762956
6251	762957
9837	762958
271920	762959
35445	762960
224210	762961
12837	762962
129	762963
67670	762964
287750	762965
231449	762966
88580	762967
116227	762968
124126	762969
113191	762970
57998	762971
178118	762972
2563	762973
61939	762974
22724	762975
7505	762976
207456	762977
1191	762978
310515	762979
16511	762980
5719	762981
114321	762982
54833	762983
102191	762984
92829	762985
37439	762986
273674	762987
36938	762988
131237	762989
34987	762990
204344	762991
12966	762992
262527	762993
280373	762994
7666	762995
268805	762996
146496	762997
8335	762998
3893	762999
151386	763000
296334	763001
178481	763002
104430	763003
38636	763004
22990	763005
1821	763006
152344	763007
118747	763008
77159	763009
21106	763010
224681	763011
179281	763012
237315	763013
230375	763014
7666	763015
1596	763016
1381	763017
17248	763018
143369	763019
95995	763020
85488	763021
156073	763022
98623	763023
2017	763024
141028	763025
2099	763026
178333	763027
12849	763028
71891	763029
2326	763030
39977	763031
232537	763032
201160	763033
17932	763034
28996	763035
21361	763036
41516	763037
7636	763038
7228	763039
21613	763040
53918	763041
42677	763042
8216	763043
2226	763044
57	763045
5733	763046
59690	763047
34035	763048
18256	763049
69055	763050
53315	763051
28283	763052
26429	763053
28236	763054
149937	763055
154942	763056
6930	763057
29167	763058
117428	763059
264240	763060
13792	763061
11139	763062
232653	763063
92316	763064
197209	763065
3512	763066
192701	763067
146282	763068
40075	763069
28119	763070
10501	763071
8639	763072
250782	763073
64386	763074
298463	763075
113502	763076
18705	763077
64211	763078
93854	763079
88154	763080
90265	763081
27139	763082
141841	763083
13404	763084
21717	763085
55104	763086
199945	763087
79583	763088
171072	763089
17321	763090
91220	763091
182337	763092
207506	763093
144849	763094
3320	763095
166235	763096
16254	763097
35065	763098
159938	763099
144148	763100
258069	763101
201199	763102
69713	763103
14726	763104
41881	763105
69000	763106
13561	763107
72264	763108
190579	763109
79199	763110
78104	763111
194130	763112
163875	763113
27966	763114
175077	763115
70566	763116
10583	763117
50798	763118
40670	763119
4411	763120
248064	763121
205394	763122
108548	763123
18073	763124
27056	763125
67145	763126
151046	763127
95242	763128
291093	763129
188402	763130
31638	763131
13700	763132
95093	763133
48574	763134
161	763135
14788	763136
72373	763137
210622	763138
7525	763139
92617	763140
11353	763141
92711	763142
23433	763143
9109	763144
13024	763145
13387	763146
124089	763147
187808	763148
151417	763149
48574	763150
74944	763151
87306	763152
1255	763153
13700	763154
59696	763155
41157	763156
103566	763157
33398	763158
121881	763159
121738	763160
95243	763161
53713	763162
60485	763163
136383	763164
38208	763165
207301	763166
112967	763167
279890	763168
31638	763169
178591	763170
243650	763171
652	763172
212602	763173
297502	763174
2126	763175
298126	763176
130355	763177
1154	763178
3504	763179
231883	763180
163578	763181
280767	763182
4151	763183
101108	763184
47385	763185
183551	763186
212607	763187
1985	763188
29960	763189
34423	763190
17218	763191
63352	763192
14008	763193
66297	763194
131094	763195
89194	763196
40985	763197
736	763198
137016	763199
206692	763200
161590	763201
71465	763202
208961	763203
12895	763204
159941	763205
103096	763206
85854	763207
13700	763208
44680	763209
15318	763210
69617	763211
94412	763212
126876	763213
152990	763214
12087	763215
47232	763216
7903	763217
49289	763218
196197	763219
12173	763220
19622	763221
147242	763222
62021	763223
57237	763224
159983	763225
81000	763226
7161	763227
29846	763228
57181	763229
151849	763230
834	763231
2745	763232
54416	763233
218398	763234
7705	763235
97813	763236
188131	763237
157740	763238
169241	763239
115622	763240
26662	763241
36964	763242
202557	763243
18007	763244
215339	763245
12760	763246
99404	763247
144020	763248
38784	763249
267269	763250
59965	763251
171025	763252
56529	763253
7950	763254
34692	763255
217656	763256
260478	763257
46784	763258
107540	763259
11193	763260
44393	763261
43390	763262
53532	763263
33510	763264
36638	763265
88378	763266
116080	763267
42224	763268
103906	763269
1367	763270
17499	763271
11187	763272
36482	763273
91011	763274
158520	763275
7380	763276
13715	763277
150838	763278
113049	763279
176560	763280
197310	763281
26413	763282
18077	763283
74248	763284
90578	763285
64270	763286
141064	763287
189042	763288
286321	763289
197777	763290
178953	763291
127386	763292
7849	763293
158501	763294
113205	763295
194054	763296
58	763297
268977	763298
54132	763299
62763	763300
62400	763301
277588	763302
150199	763303
33325	763304
6543	763305
84943	763306
227476	763307
3576	763308
207483	763309
52032	763310
140501	763311
32942	763312
187739	763313
12483	763314
70604	763315
94867	763316
282798	763317
11682	763318
9180	763319
137017	763320
42712	763321
50371	763322
7566	763323
48334	763324
144165	763325
142818	763326
22918	763327
61389	763328
185950	763329
193732	763330
110533	763331
112618	763332
206398	763333
23549	763334
96576	763335
223453	763336
29603	763337
225819	763338
2869	763339
7343	763340
32394	763341
36883	763342
104958	763343
103200	763344
101703	763345
172614	763346
185453	763347
125442	763348
300989	763349
106682	763350
38157	763351
35813	763352
277622	763353
3970	763354
128003	763355
15178	763356
7408	763357
15382	763358
305028	763359
40152	763360
14488	763361
148421	763362
214374	763363
130042	763364
299623	763365
181199	763366
38168	763367
150958	763368
95507	763369
289999	763370
7293	763371
32891	763372
103078	763373
11	763374
66107	763375
242864	763376
247361	763377
107839	763378
36805	763379
95580	763380
79682	763381
14348	763382
19340	763383
271699	763384
312131	763385
156589	763386
198407	763387
50515	763388
154915	763389
95974	763390
126245	763391
17235	763392
169337	763393
59187	763394
49393	763395
294212	763396
155610	763397
182562	763398
97477	763399
236019	763400
193184	763401
255241	763402
5468	763403
17415	763404
17415	763405
174190	763406
294232	763407
40252	763408
40252	763409
16553	763410
99946	763411
88653	763412
210482	763413
21367	763414
223711	763415
116942	763416
94778	763417
116025	763418
172716	763419
213797	763420
36107	763421
163	763422
46705	763423
137727	763424
13730	763425
52172	763426
44565	763427
146532	763428
128209	763429
108125	763430
24175	763431
163	763432
214359	763433
206411	763434
72998	763435
178124	763436
65008	763437
47419	763438
242359	763439
106175	763440
4302	763441
256249	763442
177890	763443
261515	763444
50630	763445
90349	763446
208625	763447
120149	763448
171865	763449
58389	763450
203442	763451
179371	763452
193574	763453
147228	763454
25432	763455
120991	763456
177049	763457
29190	763458
96059	763459
268918	763460
35450	763461
309531	763462
296071	763463
251877	763464
209074	763465
31902	763466
235171	763467
10509	763468
41694	763469
298355	763470
39056	763471
289869	763472
42873	763473
233191	763474
282185	763475
217534	763476
55869	763477
72468	763478
299653	763479
312452	763480
72135	763481
230571	763482
187646	763483
187349	763484
7115	763485
101319	763486
164123	763487
56544	763488
95657	763489
57970	763490
84931	763491
54405	763492
15585	763493
282204	763494
296084	763495
126882	763496
10035	763497
35739	763498
312218	763499
71118	763500
33474	763501
279966	763502
130932	763503
11477	763504
73508	763505
1382	763506
26422	763507
226554	763508
90995	763509
25765	763510
135363	763511
32782	763512
42678	763513
3794	763514
6507	763515
175791	763516
17197	763517
18906	763518
127293	763519
65022	763520
9878	763521
2550	763522
51526	763523
3306	763524
31468	763525
96848	763526
124876	763527
48332	763528
69846	763529
150687	763530
21307	763531
50128	763532
830	763533
310147	763534
69192	763535
34547	763536
23770	763537
121384	763538
3608	763539
37839	763540
119267	763541
178240	763542
4934	763543
60364	763544
2834	763545
107026	763546
230122	763547
241484	763548
87501	763549
56390	763550
39812	763551
11307	763552
19314	763553
205763	763554
16598	763555
137598	763556
91751	763557
5630	763558
311908	763559
171266	763560
37634	763561
36194	763562
277735	763563
192302	763564
200223	763565
201105	763566
56156	763567
67697	763568
54873	763569
165252	763570
165181	763571
152296	763572
40032	763573
64099	763574
28288	763575
1698	763576
375	763577
99486	763578
2972	763579
137687	763580
120	763581
220358	763582
372	763583
951	763584
951	763585
951	763586
207355	763587
9582	763588
14998	763589
221935	763590
30488	763591
157409	763592
31187	763593
42105	763594
3636	763595
848	763596
185256	763597
14909	763598
87378	763599
87378	763600
44248	763601
219688	763602
65819	763603
140742	763604
202901	763605
8569	763606
60677	763607
1076	763608
2964	763609
19076	763610
88574	763611
3807	763612
34222	763613
51653	763614
1673	763615
69484	763616
42767	763617
57625	763618
99081	763619
9622	763620
4818	763621
825	763622
29249	763623
19400	763624
178960	763625
71764	763626
154171	763627
28140	763628
210216	763629
5068	763630
201221	763631
19304	763632
15638	763633
23114	763634
3959	763635
88424	763636
87676	763637
13546	763638
73495	763639
131665	763640
53350	763641
194393	763642
91875	763643
21572	763644
66471	763645
195788	763646
47931	763647
92549	763648
5356	763649
14382	763650
30526	763651
1802	763652
13926	763653
21335	763654
58065	763655
7594	763656
6643	763657
71632	763658
34578	763659
95463	763660
56969	763661
40382	763662
50313	763663
50313	763664
4767	763665
22265	763666
13800	763667
16600	763668
214715	763669
12349	763670
137480	763671
141353	763672
134148	763673
12943	763674
11584	763675
15389	763676
19597	763677
217340	763678
74132	763679
74399	763680
23904	763681
166192	763682
271465	763683
33570	763684
61824	763685
125161	763686
80294	763687
40209	763688
39858	763689
366	763690
36819	763691
36819	763692
45435	763693
76474	763694
58923	763695
21544	763696
265988	763697
221676	763698
131445	763699
300393	763700
296685	763701
45668	763702
54906	763703
67382	763704
205243	763705
199322	763706
5128	763707
21859	763708
12238	763709
2004	763710
1994	763711
290505	763712
118620	763713
498	763714
3493	763715
103533	763716
293055	763717
2169	763718
288988	763719
59517	763720
9326	763721
9713	763722
21999	763723
251995	763724
293	763725
18221	763726
54142	763727
149559	763728
61178	763729
22854	763730
66600	763731
162936	763732
129175	763733
207817	763734
26762	763735
27561	763736
16908	763737
292879	763738
80804	763739
67410	763740
51940	763741
25411	763742
25411	763743
64858	763744
286362	763745
46209	763746
29484	763747
95303	763748
64533	763749
164869	763750
235388	763751
158030	763752
93481	763753
50006	763754
93938	763755
10210	763756
80316	763757
2759	763758
26034	763759
965	763760
1010	763761
26744	763762
266866	763763
5051	763764
23285	763765
50179	763766
46449	763767
183050	763768
70223	763769
101780	763770
92562	763771
66491	763772
23049	763773
3474	763774
217738	763775
22002	763776
230726	763777
83472	763778
14252	763779
84304	763780
55011	763781
166299	763782
32733	763783
23918	763784
58765	763785
8527	763786
5907	763787
44568	763788
382	763789
116448	763790
26726	763791
281495	763792
50843	763793
13503	763794
140127	763795
32017	763796
34209	763797
3269	763798
7813	763799
309514	763800
106880	763801
108977	763802
79508	763803
84828	763804
171373	763805
187156	763806
148046	763807
22498	763808
89096	763809
105860	763810
23285	763811
296325	763812
45424	763813
111744	763814
1607	763815
94289	763816
12364	763817
36849	763818
67763	763819
142920	763820
62366	763821
27214	763822
17805	763823
5524	763824
1538	763825
217605	763826
2279	763827
149683	763828
46295	763829
42218	763830
33369	763831
124572	763832
199106	763833
24	763834
10104	763835
62187	763836
55323	763837
879	763838
79336	763839
14081	763840
29600	763841
54019	763842
97479	763843
72874	763844
95832	763845
98210	763846
21684	763847
8765	763848
159907	763849
210031	763850
26051	763851
15564	763852
294059	763853
37176	763854
175281	763855
227269	763856
23961	763857
7991	763858
170031	763859
108877	763860
300725	763861
108877	763862
161598	763863
100059	763864
37401	763865
83282	763866
189002	763867
17469	763868
4522	763869
305385	763870
7904	763871
205249	763872
157448	763873
170031	763874
161598	763875
232674	763876
212443	763877
91062	763878
8204	763879
245355	763880
211049	763881
1015	763882
22784	763883
46076	763884
121677	763885
74287	763886
2079	763887
9796	763888
12059	763889
204600	763890
213756	763891
9926	763892
29547	763893
144529	763894
5510	763895
26936	763896
306373	763897
144327	763898
307014	763899
48015	763900
20445	763901
213920	763902
213906	763903
29277	763904
95	763905
211074	763906
30852	763907
11014	763908
169457	763909
75764	763910
776	763911
43345	763912
8281	763913
34378	763914
39647	763915
15408	763916
145402	763917
23143	763918
18312	763919
128780	763920
32405	763921
40900	763922
2288	763923
22778	763924
662	763925
338	763926
151189	763927
66828	763928
270604	763929
88327	763930
5541	763931
1095	763932
228149	763933
56329	763934
213220	763935
6291	763936
70869	763937
140705	763938
6684	763939
12396	763940
9936	763941
481	763942
137035	763943
118845	763944
142411	763945
24079	763946
83387	763947
399	763948
790	763949
91281	763950
65051	763951
11078	763952
12328	763953
1663	763954
126050	763955
72735	763956
61357	763957
1054	763958
767	763959
28476	763960
10002	763961
132642	763962
258040	763963
181461	763964
67644	763965
36819	763966
115282	763967
52764	763968
3459	763969
271	763970
11180	763971
24600	763972
45295	763973
41003	763974
192293	763975
27937	763976
153433	763977
122962	763978
63434	763979
189821	763980
14597	763981
7422	763982
91262	763983
153803	763984
128845	763985
134873	763986
38908	763987
141964	763988
56113	763989
13941	763990
11365	763991
64477	763992
40051	763993
156902	763994
38245	763995
6812	763996
3636	763997
185701	763998
24425	763999
71402	764000
82611	764001
97696	764002
16574	764003
143908	764004
17658	764005
27400	764006
175868	764007
36151	764008
66116	764009
5372	764010
164890	764011
193728	764012
20006	764013
89728	764014
61698	764015
28278	764016
190856	764017
30484	764018
222216	764019
230216	764020
122554	764021
20717	764022
8094	764023
55571	764024
1021	764025
15501	764026
209296	764027
120771	764028
9756	764029
165656	764030
222	764031
60744	764032
6703	764033
776	764034
171300	764035
20658	764036
40040	764037
74055	764038
65	764039
187199	764040
269803	764041
19257	764042
73444	764043
257586	764044
8786	764045
88831	764046
130054	764047
206382	764048
60288	764049
95461	764050
112894	764051
30697	764052
165968	764053
137611	764054
38200	764055
43040	764056
16250	764057
7616	764058
408	764059
97640	764060
12558	764061
175925	764062
7754	764063
26359	764064
6207	764065
44336	764066
248473	764067
114288	764068
1455	764069
2618	764070
154242	764071
47349	764072
7025	764073
7025	764074
280308	764075
14727	764076
34422	764077
190052	764078
11033	764079
57081	764080
3430	764081
45877	764082
157631	764083
57410	764084
161446	764085
175294	764086
11241	764087
58776	764088
29301	764089
179492	764090
263493	764091
96061	764092
6802	764093
262571	764094
5880	764095
16227	764096
196078	764097
6758	764098
291509	764099
89473	764100
11771	764101
41460	764102
748	764103
43928	764104
37741	764105
56736	764106
125773	764107
271174	764108
5356	764109
20766	764110
54153	764111
17670	764112
63	764113
50904	764114
63	764115
30806	764116
15811	764117
1232	764118
2850	764119
1750	764120
3725	764121
260884	764122
106638	764123
30611	764124
115505	764125
9446	764126
16478	764127
51758	764128
58065	764129
132482	764130
124302	764131
87831	764132
100837	764133
18798	764134
242348	764135
131786	764136
699	764137
70658	764138
145384	764139
866	764140
35597	764141
7995	764142
47544	764143
16018	764144
209549	764145
1240	764146
103381	764147
121985	764148
93597	764149
94302	764150
135964	764151
250336	764152
43048	764153
241847	764154
248597	764155
210467	764156
174299	764157
16679	764158
62798	764159
67243	764160
168859	764161
29419	764162
8178	764163
36323	764164
57651	764165
200378	764166
17177	764167
36584	764168
9322	764169
80095	764170
1320	764171
166675	764172
10913	764173
40751	764174
147680	764175
168855	764176
18522	764177
40715	764178
2159	764179
153562	764180
4052	764181
290935	764182
9999	764183
22861	764184
225203	764185
122184	764186
2067	764187
9796	764188
181117	764189
178786	764190
69881	764191
89274	764192
61316	764193
46345	764194
36179	764195
1024	764196
7026	764197
178017	764198
8912	764199
191690	764200
75274	764201
17322	764202
281333	764203
137185	764204
58255	764205
10784	764206
92986	764207
3490	764208
86536	764209
2872	764210
188748	764211
30842	764212
272383	764213
115756	764214
197	764215
156967	764216
13192	764217
20630	764218
1777	764219
5012	764220
4085	764221
9954	764222
166508	764223
3186	764224
268536	764225
6098	764226
13452	764227
182738	764228
123013	764229
135717	764230
110531	764231
90771	764232
208857	764233
303253	764234
58025	764235
62199	764236
62658	764237
18565	764238
61482	764239
8192	764240
80733	764241
28462	764242
136422	764243
7844	764244
12701	764245
12701	764246
9674	764247
1491	764248
130886	764249
94429	764250
8711	764251
29635	764252
120913	764253
1968	764254
128383	764255
195961	764256
404	764257
264067	764258
12777	764259
31821	764260
135571	764261
46703	764262
275389	764263
11365	764264
130493	764265
208970	764266
12644	764267
125575	764268
72270	764269
5624	764270
51507	764271
14462	764272
164464	764273
1862	764274
12549	764275
253836	764276
148342	764277
109180	764278
30101	764279
164274	764280
800	764281
184486	764282
60760	764283
126386	764284
32847	764285
61287	764286
2412	764287
35726	764288
105915	764289
27146	764290
9477	764291
105144	764292
150130	764293
4911	764294
55274	764295
150035	764296
157608	764297
84559	764298
184257	764299
164943	764300
65462	764301
2875	764302
132330	764303
243156	764304
27075	764305
8793	764306
73528	764307
14520	764308
42078	764309
187	764310
107919	764311
75180	764312
310993	764313
112560	764314
496	764315
196454	764316
22920	764317
8830	764318
432	764319
41846	764320
180	764321
73146	764322
118793	764323
26744	764324
5917	764325
143178	764326
8343	764327
13910	764328
218031	764329
171031	764330
28073	764331
1026	764332
449	764333
28203	764334
18626	764335
28453	764336
4141	764337
70785	764338
152640	764339
131979	764340
61982	764341
75417	764342
45609	764343
295893	764344
17	764345
767	764346
116312	764347
136789	764348
198252	764349
12619	764350
45981	764351
19968	764352
85254	764353
72989	764354
36832	764355
31910	764356
11886	764357
70951	764358
11687	764359
11098	764360
61131	764361
127058	764362
133642	764363
281458	764364
144020	764365
137600	764366
51290	764367
117446	764368
200027	764369
17514	764370
223071	764371
34384	764372
23315	764373
12630	764374
11766	764375
54159	764376
37441	764377
37441	764378
141538	764379
53012	764380
75379	764381
292475	764382
202541	764383
941	764384
2079	764385
2754	764386
125843	764387
246360	764388
729	764389
410	764390
100717	764391
33546	764392
102309	764393
31369	764394
21307	764395
91987	764396
285000	764397
8217	764398
68778	764399
280320	764400
108258	764401
7264	764402
79692	764403
15901	764404
948	764405
52160	764406
88823	764407
49414	764408
28442	764409
106507	764410
63728	764411
17223	764412
61774	764413
7100	764414
38979	764415
113078	764416
2618	764417
18523	764418
133514	764419
246183	764420
191273	764421
162030	764422
23330	764423
159309	764424
93691	764425
69811	764426
42701	764427
15044	764428
192550	764429
165892	764430
81261	764431
264751	764432
242091	764433
199407	764434
57619	764435
2917	764436
159170	764437
5865	764438
1024	764439
288446	764440
92405	764441
142148	764442
77484	764443
5358	764444
25394	764445
92094	764446
173523	764447
73224	764448
57671	764449
7394	764450
174	764451
171115	764452
80029	764453
24658	764454
32049	764455
117811	764456
42187	764457
42187	764458
34418	764459
126238	764460
154060	764461
96473	764462
132511	764463
33085	764464
61855	764465
113814	764466
182741	764467
37590	764468
209407	764469
3471	764470
93892	764471
95886	764472
141666	764473
165235	764474
31227	764475
62089	764476
39625	764477
121816	764478
6473	764479
101225	764480
112662	764481
11149	764482
58429	764483
134438	764484
2539	764485
138412	764486
119422	764487
284319	764488
49229	764489
31165	764490
16037	764491
25027	764492
268243	764493
4493	764494
175459	764495
16081	764496
63630	764497
24615	764498
207468	764499
263070	764500
96587	764501
18077	764502
60937	764503
25559	764504
363	764505
43416	764506
68550	764507
30925	764508
156235	764509
265812	764510
279702	764511
209845	764512
63411	764513
1716	764514
186974	764515
48990	764516
176915	764517
278299	764518
36648	764519
7627	764520
57791	764521
49577	764522
34959	764523
49621	764524
281576	764525
188062	764526
107767	764527
91716	764528
120242	764529
276009	764530
62721	764531
61978	764532
118182	764533
215951	764534
118048	764535
125773	764536
18919	764537
79274	764538
161071	764539
1791	764540
7069	764541
289621	764542
327	764543
7702	764544
107136	764545
193249	764546
86891	764547
14235	764548
35744	764549
34930	764550
19647	764551
41397	764552
53097	764553
248541	764554
66816	764555
40737	764556
3756	764557
178261	764558
49257	764559
154793	764560
376	764561
12296	764562
173963	764563
93368	764564
14459	764565
68420	764566
209615	764567
26612	764568
76560	764569
119094	764570
131296	764571
27	764572
97014	764573
12717	764574
13057	764575
198631	764576
173524	764577
197	764578
144382	764579
274732	764580
149564	764581
88565	764582
100369	764583
28389	764584
59079	764585
25333	764586
73310	764587
62591	764588
119426	764589
171426	764590
215598	764591
57693	764592
270230	764593
5542	764594
42712	764595
38118	764596
85574	764597
68923	764598
283176	764599
62825	764600
43847	764601
288616	764602
22800	764603
193081	764604
144576	764605
205	764606
119788	764607
144840	764608
63563	764609
34	764610
40872	764611
141425	764612
66970	764613
170802	764614
155732	764615
116649	764616
18089	764617
81162	764618
291	764619
61858	764620
86320	764621
135	764622
26798	764623
234002	764624
59794	764625
303384	764626
18618	764627
34618	764628
98206	764629
631	764630
193780	764631
4478	764632
61	764633
151810	764634
13639	764635
133247	764636
44441	764637
59	764638
7746	764639
197542	764640
55894	764641
233143	764642
4138	764643
17417	764644
136550	764645
1556	764646
108064	764647
50083	764648
65162	764649
2618	764650
65571	764651
3114	764652
77858	764653
77858	764654
1007	764655
12121	764656
165717	764657
927	764658
142966	764659
97551	764660
14	764661
9945	764662
84285	764663
25676	764664
52374	764665
29890	764666
16540	764667
17601	764668
106585	764669
206504	764670
225605	764671
29040	764672
1715	764673
345	764674
85228	764675
46106	764676
15559	764677
191630	764678
64650	764679
2829	764680
27508	764681
229059	764682
33785	764683
85847	764684
1816	764685
283078	764686
118473	764687
494	764688
8743	764689
61114	764690
2787	764691
101612	764692
83663	764693
17190	764694
26632	764695
54145	764696
231	764697
57893	764698
8823	764699
21226	764700
78717	764701
2424	764702
11192	764703
612	764704
200233	764705
83873	764706
20	764707
32154	764708
79358	764709
63356	764710
158926	764711
50878	764712
170261	764713
117125	764714
253744	764715
90535	764716
26379	764717
74533	764718
42208	764719
114038	764720
86983	764721
70062	764722
22344	764723
95572	764724
129110	764725
12960	764726
12920	764727
85783	764728
28856	764729
28856	764730
32844	764731
5352	764732
40789	764733
35075	764734
31124	764735
104047	764736
239381	764737
44301	764738
27332	764739
86728	764740
57621	764741
218375	764742
2100	764743
79539	764744
9485	764745
284757	764746
6784	764747
150513	764748
29041	764749
281782	764750
195327	764751
285194	764752
110865	764753
30923	764754
106261	764755
140358	764756
243695	764757
496	764758
180	764759
9625	764760
141083	764761
65086	764762
44876	764763
181431	764764
281365	764765
216863	764766
7070	764767
3196	764768
40251	764769
200060	764770
80488	764771
148332	764772
141234	764773
37930	764774
122970	764775
22323	764776
201121	764777
64949	764778
138885	764779
110283	764780
13200	764781
150123	764782
92249	764783
87059	764784
33706	764785
26316	764786
50077	764787
35089	764788
46432	764789
134040	764790
54880	764791
76704	764792
181225	764793
174999	764794
269894	764795
61384	764796
23804	764797
49041	764798
10425	764799
61820	764800
65878	764801
99416	764802
277623	764803
78724	764804
78724	764805
51462	764806
74617	764807
87345	764808
44040	764809
190692	764810
215842	764811
4065	764812
58882	764813
133730	764814
24243	764815
4028	764816
257896	764817
13059	764818
24549	764819
178611	764820
11239	764821
9157	764822
26556	764823
17002	764824
150183	764825
10132	764826
149707	764827
35874	764828
101287	764829
24583	764830
1632	764831
153184	764832
155303	764833
136926	764834
166503	764835
24928	764836
122	764837
948	764838
163414	764839
74055	764840
638	764841
1411	764842
1820	764843
19116	764844
4666	764845
18970	764846
35022	764847
68366	764848
1853	764849
48956	764850
123440	764851
259668	764852
74239	764853
282743	764854
27044	764855
27044	764856
29318	764857
282918	764858
2767	764859
248097	764860
191164	764861
80939	764862
1830	764863
8825	764864
118381	764865
7351	764866
70713	764867
53421	764868
16152	764869
54278	764870
257407	764871
38142	764872
126677	764873
14522	764874
40634	764875
1717	764876
200502	764877
237185	764878
307746	764879
108658	764880
50650	764881
154401	764882
115491	764883
3729	764884
120706	764885
137840	764886
5648	764887
12114	764888
66927	764889
22266	764890
79540	764891
1362	764892
8596	764893
15869	764894
144820	764895
128282	764896
16269	764897
12220	764898
115359	764899
72910	764900
17413	764901
80254	764902
12197	764903
4371	764904
48576	764905
138889	764906
19410	764907
13854	764908
62566	764909
2095	764910
17493	764911
8	764912
45155	764913
4537	764914
117738	764915
146458	764916
6825	764917
1399	764918
3028	764919
71087	764920
161199	764921
37782	764922
28315	764923
3258	764924
1607	764925
63986	764926
135343	764927
14540	764928
14235	764929
28453	764930
4634	764931
19471	764932
22568	764933
252524	764934
112074	764935
69641	764936
52039	764937
246477	764938
38002	764939
6921	764940
33734	764941
2404	764942
73234	764943
30123	764944
66211	764945
21397	764946
1504	764947
27485	764948
268519	764949
10026	764950
292054	764951
26045	764952
1160	764953
131131	764954
491	764955
231407	764956
5746	764957
123044	764958
175664	764959
131870	764960
307333	764961
5561	764962
293816	764963
10323	764964
856	764965
16036	764966
113695	764967
120749	764968
223006	764969
106649	764970
16122	764971
153354	764972
11973	764973
55161	764974
11152	764975
58741	764976
139792	764977
221324	764978
11121	764979
114998	764980
17644	764981
277837	764982
30241	764983
117503	764984
29825	764985
10712	764986
22899	764987
439	764988
155655	764989
78218	764990
77716	764991
69631	764992
38439	764993
174751	764994
52300	764995
197240	764996
4002	764997
4635	764998
10366	764999
40549	765000
31513	765001
20968	765002
52300	765003
33155	765004
101062	765005
35192	765006
82965	765007
170793	765008
288870	765009
47674	765010
49267	765011
55092	765012
158045	765013
53824	765014
150710	765015
73017	765016
60610	765017
104731	765018
197810	765019
148620	765020
138777	765021
90922	765022
10338	765023
24401	765024
60314	765025
212846	765026
109568	765027
143585	765028
89	765029
31055	765030
195418	765031
104270	765032
54142	765033
102688	765034
188688	765035
47318	765036
474	765037
202210	765038
47406	765039
116561	765040
43315	765041
60241	765042
1976	765043
9022	765044
16888	765045
36383	765046
143847	765047
41978	765048
29362	765049
102819	765050
58161	765051
26187	765052
33089	765053
21041	765054
36304	765055
8945	765056
119406	765057
141614	765058
76540	765059
117085	765060
137891	765061
41954	765062
60865	765063
197949	765064
74702	765065
144299	765066
206922	765067
95936	765068
72800	765069
101722	765070
13735	765071
110371	765072
109362	765073
41532	765074
21519	765075
41098	765076
178078	765077
12306	765078
113921	765079
1653	765080
270682	765081
6551	765082
187393	765083
255010	765084
702	765085
4033	765086
23944	765087
67503	765088
91577	765089
103435	765090
6580	765091
21700	765092
70392	765093
53177	765094
56305	765095
10776	765096
178673	765097
27777	765098
14389	765099
14389	765100
161070	765101
184429	765102
20599	765103
60426	765104
74007	765105
33682	765106
34398	765107
86508	765108
111489	765109
78780	765110
34450	765111
201118	765112
39963	765113
163251	765114
664	765115
164843	765116
12328	765117
10333	765118
33483	765119
10627	765120
295431	765121
41086	765122
28705	765123
292370	765124
152981	765125
37783	765126
29727	765127
15317	765128
118793	765129
20818	765130
158183	765131
23975	765132
37419	765133
4905	765134
1569	765135
15720	765136
24340	765137
7871	765138
55194	765139
17253	765140
50838	765141
11484	765142
57365	765143
2551	765144
196625	765145
13025	765146
70803	765147
5302	765148
115119	765149
93382	765150
217972	765151
257365	765152
231	765153
65087	765154
8373	765155
46022	765156
24210	765157
5960	765158
2713	765159
201401	765160
80624	765161
114953	765162
115032	765163
32049	765164
160946	765165
84781	765166
3766	765167
207805	765168
188963	765169
55179	765170
36849	765171
36202	765172
6385	765173
12913	765174
37541	765175
69160	765176
103734	765177
48064	765178
29087	765179
68328	765180
57843	765181
35976	765182
74166	765183
208891	765184
19279	765185
76365	765186
78188	765187
189190	765188
22517	765189
96758	765190
31218	765191
60743	765192
81060	765193
4099	765194
65324	765195
1686	765196
23464	765197
275639	765198
8518	765199
23185	765200
42743	765201
163626	765202
42743	765203
36470	765204
53760	765205
160263	765206
16991	765207
101727	765208
51112	765209
33235	765210
13810	765211
71618	765212
30483	765213
18347	765214
4358	765215
17034	765216
2438	765217
2412	765218
67557	765219
106416	765220
71917	765221
17992	765222
194076	765223
33588	765224
21471	765225
49207	765226
38526	765227
40092	765228
10476	765229
185446	765230
20042	765231
2940	765232
4732	765233
12460	765234
12460	765235
46798	765236
37651	765237
84085	765238
14868	765239
33639	765240
776	765241
19012	765242
2721	765243
16043	765244
11593	765245
137960	765246
209386	765247
28612	765248
146	765249
99019	765250
171355	765251
246551	765252
18453	765253
30467	765254
162999	765255
110679	765256
20233	765257
28592	765258
17517	765259
15853	765260
21975	765261
105991	765262
137426	765263
168560	765264
163239	765265
11717	765266
13597	765267
9864	765268
146887	765269
69526	765270
1018	765271
19097	765272
210339	765273
12693	765274
272830	765275
2927	765276
9218	765277
115037	765278
22787	765279
3659	765280
289657	765281
127854	765282
24899	765283
1252	765284
21309	765285
820	765286
199429	765287
157696	765288
4968	765289
44988	765290
89462	765291
7513	765292
255798	765293
21621	765294
48913	765295
7749	765296
28925	765297
45571	765298
151729	765299
4728	765300
3136	765301
31573	765302
28849	765303
5256	765304
118314	765305
110665	765306
82664	765307
224562	765308
6344	765309
63689	765310
8058	765311
74783	765312
4389	765313
70572	765314
65436	765315
247653	765316
16766	765317
29634	765318
9139	765319
14739	765320
21540	765321
77954	765322
141679	765323
207155	765324
116059	765325
40924	765326
95201	765327
45088	765328
151233	765329
309396	765330
249890	765331
106793	765332
161226	765333
74027	765334
36335	765335
49249	765336
190675	765337
211457	765338
41779	765339
95119	765340
3330	765341
119398	765342
6582	765343
37048	765344
73447	765345
68819	765346
204708	765347
7490	765348
14040	765349
20119	765350
6250	765351
102403	765352
11318	765353
59028	765354
59028	765355
34993	765356
34993	765357
44259	765358
203433	765359
281	765360
20	765361
51209	765362
16254	765363
39845	765364
259048	765365
96476	765366
195940	765367
87475	765368
2903	765369
96361	765370
215519	765371
101140	765372
70713	765373
30442	765374
8507	765375
120458	765376
30769	765377
34376	765378
42664	765379
161939	765380
10132	765381
13280	765382
15249	765383
53786	765384
308442	765385
201498	765386
7139	765387
282	765388
214	765389
1609	765390
215947	765391
36753	765392
7434	765393
56457	765394
12761	765395
25804	765396
1508	765397
6783	765398
214716	765399
74205	765400
68745	765401
60391	765402
180620	765403
304308	765404
24529	765405
71857	765406
217211	765407
483	765408
115581	765409
19060	765410
264702	765411
69851	765412
41382	765413
107752	765414
82977	765415
29462	765416
28600	765417
72699	765418
265511	765419
9158	765420
15412	765421
1589	765422
21133	765423
27130	765424
274767	765425
180251	765426
76193	765427
73581	765428
98071	765429
19666	765430
19100	765431
246831	765432
28877	765433
41180	765434
17473	765435
94607	765436
10210	765437
28091	765438
17235	765439
16630	765440
87297	765441
31843	765442
37374	765443
28000	765444
48421	765445
10656	765446
108459	765447
52299	765448
15368	765449
107276	765450
111166	765451
9639	765452
112709	765453
253322	765454
27874	765455
89193	765456
84899	765457
22471	765458
271447	765459
171143	765460
5480	765461
66022	765462
7069	765463
9639	765464
162384	765465
19343	765466
2599	765467
85254	765468
4988	765469
89997	765470
234867	765471
187796	765472
864	765473
147592	765474
53515	765475
28505	765476
241883	765477
2322	765478
29362	765479
255096	765480
23766	765481
97260	765482
192647	765483
57453	765484
15028	765485
18992	765486
16208	765487
86046	765488
13336	765489
16061	765490
199618	765491
76928	765492
62371	765493
528	765494
132022	765495
50727	765496
191217	765497
43530	765498
29570	765499
306030	765500
63660	765501
86735	765502
189691	765503
15	765504
13749	765505
81	765506
86280	765507
73907	765508
157061	765509
288432	765510
11375	765511
21336	765512
72003	765513
40	765514
205734	765515
24465	765516
767	765517
29396	765518
66746	765519
1991	765520
1249	765521
24326	765522
10543	765523
33191	765524
139100	765525
87841	765526
21362	765527
132046	765528
27524	765529
96590	765530
94618	765531
188925	765532
1177	765533
176582	765534
213303	765535
32588	765536
34753	765537
217526	765538
24595	765539
16921	765540
64881	765541
27740	765542
8674	765543
13162	765544
78398	765545
184846	765546
184846	765547
157216	765548
13406	765549
5878	765550
1934	765551
7483	765552
56241	765553
96938	765554
13224	765555
286862	765556
237582	765557
19262	765558
136214	765559
20496	765560
71698	765561
4487	765562
57941	765563
913	765564
91158	765565
39960	765566
71071	765567
16424	765568
24814	765569
15730	765570
248546	765571
269066	765572
94353	765573
92069	765574
9930	765575
259028	765576
62816	765577
92894	765578
171835	765579
78237	765580
296421	765581
11123	765582
31033	765583
102122	765584
5469	765585
150283	765586
58859	765587
51124	765588
35075	765589
14630	765590
37189	765591
16450	765592
130118	765593
86634	765594
4367	765595
286995	765596
125696	765597
189420	765598
94290	765599
95367	765600
53217	765601
156681	765602
21593	765603
200175	765604
234197	765605
81880	765606
91179	765607
153710	765608
14119	765609
48325	765610
11863	765611
20128	765612
180934	765613
22002	765614
28867	765615
219592	765616
65777	765617
124090	765618
177732	765619
10656	765620
73458	765621
101944	765622
6151	765623
39463	765624
74619	765625
23922	765626
248223	765627
181923	765628
22832	765629
173527	765630
79723	765631
93690	765632
103907	765633
28281	765634
282913	765635
25782	765636
184931	765637
256880	765638
1541	765639
116917	765640
6341	765641
108928	765642
156888	765643
7990	765644
30970	765645
612	765646
12423	765647
167177	765648
86814	765649
230529	765650
46894	765651
7646	765652
39546	765653
254100	765654
6556	765655
79644	765656
76774	765657
51389	765658
51627	765659
206604	765660
122638	765661
13365	765662
110981	765663
152122	765664
43609	765665
39012	765666
293878	765667
137672	765668
61736	765669
2190	765670
153369	765671
144509	765672
31033	765673
35075	765674
117446	765675
177582	765676
98416	765677
42469	765678
103774	765679
15698	765680
56671	765681
136764	765682
149727	765683
4295	765684
51026	765685
74567	765686
71565	765687
101034	765688
134530	765689
69650	765690
214529	765691
132348	765692
55767	765693
2568	765694
56123	765695
27166	765696
20369	765697
88893	765698
81	765699
916	765700
49636	765701
123701	765702
76607	765703
86735	765704
8699	765705
27097	765706
1605	765707
19011	765708
154169	765709
46048	765710
12391	765711
51820	765712
9851	765713
34398	765714
73942	765715
5514	765716
104980	765717
17908	765718
87924	765719
114422	765720
136926	765721
3589	765722
20406	765723
43528	765724
54169	765725
64988	765726
55756	765727
23558	765728
155902	765729
53220	765730
87520	765731
102345	765732
22790	765733
26325	765734
90525	765735
15082	765736
18065	765737
57977	765738
71965	765739
205168	765740
59121	765741
209925	765742
93953	765743
3965	765744
215277	765745
179205	765746
49975	765747
40678	765748
118388	765749
198070	765750
85663	765751
3888	765752
17179	765753
22306	765754
18503	765755
138958	765756
108494	765757
82438	765758
264662	765759
29558	765760
216298	765761
61080	765762
55382	765763
40727	765764
286773	765765
207329	765766
107802	765767
198516	765768
74127	765769
83760	765770
12475	765771
140603	765772
164891	765773
205015	765774
125251	765775
202279	765776
25396	765777
75	765778
37923	765779
83900	765780
23240	765781
249714	765782
309129	765783
23070	765784
26120	765785
49698	765786
188245	765787
12535	765788
484	765789
159317	765790
142	765791
82832	765792
20496	765793
38940	765794
219886	765795
31301	765796
17253	765797
12791	765798
93108	765799
234927	765800
64938	765801
87040	765802
86034	765803
29583	765804
1541	765805
96061	765806
15869	765807
290794	765808
151181	765809
222570	765810
244170	765811
101030	765812
35267	765813
146049	765814
114942	765815
128946	765816
47110	765817
174160	765818
73553	765819
158364	765820
41786	765821
120796	765822
88744	765823
46165	765824
104384	765825
306151	765826
54414	765827
132348	765828
24713	765829
80940	765830
76607	765831
121	765832
26575	765833
52569	765834
121263	765835
145191	765836
61	765837
43579	765838
105901	765839
74567	765840
302628	765841
141902	765842
4788	765843
91579	765844
207586	765845
48572	765846
225686	765847
45615	765848
156179	765849
62824	765850
243690	765851
202279	765852
32851	765853
1481	765854
6238	765855
150536	765856
188679	765857
109940	765858
152010	765859
26971	765860
29089	765861
43614	765862
124924	765863
1291	765864
65365	765865
10463	765866
161	765867
126980	765868
28314	765869
43833	765870
33111	765871
123031	765872
198388	765873
14602	765874
9791	765875
288331	765876
86113	765877
105481	765878
18102	765879
109325	765880
91479	765881
275773	765882
41288	765883
24832	765884
143779	765885
282019	765886
19753	765887
20191	765888
80232	765889
40983	765890
10492	765891
72073	765892
44575	765893
30172	765894
203169	765895
80270	765896
311797	765897
57367	765898
21654	765899
114063	765900
178900	765901
64915	765902
131021	765903
129223	765904
10292	765905
1449	765906
13167	765907
14622	765908
109085	765909
61867	765910
292576	765911
130230	765912
175075	765913
53194	765914
208870	765915
79029	765916
140573	765917
118995	765918
87376	765919
5891	765920
129310	765921
289854	765922
117460	765923
51741	765924
761	765925
170277	765926
9601	765927
54143	765928
212612	765929
13465	765930
187235	765931
241	765932
934	765933
10417	765934
173817	765935
75327	765936
10180	765937
79149	765938
282217	765939
239449	765940
225030	765941
10	765942
7679	765943
42339	765944
282	765945
2051	765946
10810	765947
131914	765948
15861	765949
255627	765950
189195	765951
10729	765952
77416	765953
137546	765954
31553	765955
30654	765956
6905	765957
137803	765958
8922	765959
257096	765960
43927	765961
23890	765962
120794	765963
77816	765964
186663	765965
10465	765966
161271	765967
22000	765968
208313	765969
33468	765970
3627	765971
40867	765972
103269	765973
216212	765974
194602	765975
70	765976
91063	765977
137195	765978
40411	765979
130236	765980
235022	765981
39812	765982
173952	765983
3185	765984
210115	765985
114694	765986
193820	765987
77008	765988
251937	765989
94493	765990
30848	765991
176685	765992
104522	765993
68557	765994
66342	765995
192011	765996
241030	765997
104686	765998
9	765999
188098	766000
934	766001
41570	766002
145252	766003
200578	766004
31079	766005
113505	766006
8652	766007
105387	766008
119422	766009
72953	766010
12611	766011
87954	766012
106132	766013
280174	766014
131646	766015
52505	766016
54248	766017
121728	766018
81036	766019
71440	766020
11394	766021
215526	766022
70213	766023
28120	766024
307571	766025
610	766026
183960	766027
258135	766028
100388	766029
263916	766030
37370	766031
85162	766032
38705	766033
295687	766034
38200	766035
22988	766036
60881	766037
97722	766038
37493	766039
47039	766040
57307	766041
8232	766042
4355	766043
157003	766044
5214	766045
201558	766046
72779	766047
167899	766048
48935	766049
2957	766050
158654	766051
35306	766052
9162	766053
66422	766054
108282	766055
10221	766056
70804	766057
46910	766058
87093	766059
5224	766060
26281	766061
6201	766062
3326	766063
4178	766064
29272	766065
291780	766066
662	766067
11051	766068
80653	766069
25115	766070
198	766071
12450	766072
23592	766073
242187	766074
75918	766075
106583	766076
3902	766077
63533	766078
139835	766079
43	766080
294855	766081
31856	766082
36077	766083
14594	766084
23546	766085
49736	766086
45349	766087
21573	766088
74638	766089
36202	766090
274809	766091
27350	766092
12278	766093
59803	766094
11020	766095
72887	766096
21441	766097
177306	766098
47586	766099
141774	766100
514	766101
70624	766102
259986	766103
129475	766104
159580	766105
295216	766106
57414	766107
56394	766108
233449	766109
39812	766110
216981	766111
237845	766112
133998	766113
62175	766114
44282	766115
29765	766116
32786	766117
302212	766118
235646	766119
100513	766120
32550	766121
25035	766122
249419	766123
5587	766124
56311	766125
91031	766126
242271	766127
3057	766128
24798	766129
15190	766130
172252	766131
87469	766132
166397	766133
198065	766134
149346	766135
42036	766136
115137	766137
297210	766138
137345	766139
108820	766140
204	766141
62500	766142
204405	766143
280475	766144
32975	766145
72440	766146
8639	766147
12143	766148
55220	766149
192696	766150
103244	766151
31843	766152
260951	766153
153189	766154
7911	766155
61755	766156
195449	766157
92681	766158
22188	766159
26143	766160
101731	766161
53	766162
14433	766163
162810	766164
70088	766165
151246	766166
33495	766167
111375	766168
114605	766169
110536	766170
71510	766171
11713	766172
38775	766173
22149	766174
6097	766175
112155	766176
206490	766177
21763	766178
86950	766179
150241	766180
133098	766181
4045	766182
39375	766183
143273	766184
291855	766185
141706	766186
306179	766187
145117	766188
157232	766189
282923	766190
104440	766191
73175	766192
34336	766193
60893	766194
178349	766195
24933	766196
246165	766197
176031	766198
162823	766199
285956	766200
27351	766201
80110	766202
10308	766203
20780	766204
12122	766205
29846	766206
300762	766207
699	766208
143492	766209
19365	766210
94568	766211
142	766212
22310	766213
31756	766214
12626	766215
46461	766216
54276	766217
10428	766218
88130	766219
108702	766220
40857	766221
29104	766222
211931	766223
444	766224
6656	766225
197077	766226
148557	766227
12750	766228
47454	766229
38755	766230
54287	766231
159000	766232
115191	766233
40381	766234
1521	766235
98703	766236
81344	766237
124677	766238
85199	766239
58969	766240
33968	766241
194912	766242
44022	766243
196979	766244
40829	766245
288749	766246
40440	766247
157222	766248
45213	766249
80804	766250
9219	766251
2359	766252
50375	766253
34709	766254
22859	766255
198662	766256
105448	766257
133585	766258
100709	766259
45655	766260
65286	766261
35992	766262
78832	766263
58263	766264
27709	766265
140260	766266
15001	766267
80840	766268
14138	766269
16739	766270
15341	766271
6724	766272
9368	766273
5079	766274
3971	766275
43520	766276
47383	766277
38798	766278
3993	766279
55261	766280
2192	766281
169843	766282
58811	766283
89109	766284
76910	766285
98645	766286
77275	766287
37155	766288
98396	766289
326	766290
13749	766291
2499	766292
66525	766293
144171	766294
30709	766295
604	766296
28579	766297
99712	766298
95904	766299
34578	766300
83675	766301
214211	766302
139681	766303
52109	766304
71149	766305
1013	766306
107759	766307
13019	766308
133808	766309
187863	766310
1576	766311
113748	766312
4315	766313
100261	766314
88481	766315
221940	766316
133356	766317
56319	766318
13284	766319
39671	766320
3178	766321
3093	766322
19114	766323
37327	766324
71984	766325
69447	766326
379	766327
10788	766328
4402	766329
25144	766330
4947	766331
12890	766332
219235	766333
192238	766334
57366	766335
67958	766336
4915	766337
141475	766338
47037	766339
178097	766340
140380	766341
2391	766342
88168	766343
53819	766344
226270	766345
105341	766346
136520	766347
228999	766348
31338	766349
52224	766350
4661	766351
6365	766352
8572	766353
84254	766354
3250	766355
116826	766356
2167	766357
41843	766358
26734	766359
57689	766360
56933	766361
139304	766362
432	766363
34460	766364
137859	766365
20541	766366
6178	766367
8077	766368
15664	766369
81474	766370
28916	766371
51123	766372
109229	766373
48626	766374
13922	766375
13703	766376
165823	766377
241761	766378
162265	766379
281742	766380
40513	766381
118098	766382
5813	766383
275880	766384
52712	766385
39575	766386
32244	766387
10267	766388
89655	766389
78411	766390
50033	766391
24463	766392
112914	766393
187742	766394
73141	766395
68516	766396
119879	766397
10518	766398
119324	766399
54843	766400
143092	766401
87899	766402
89916	766403
27091	766404
563	766405
33151	766406
113834	766407
35773	766408
117255	766409
92484	766410
20695	766411
104180	766412
42230	766413
42230	766414
274161	766415
89810	766416
12332	766417
5508	766418
159146	766419
65135	766420
166576	766421
8281	766422
5061	766423
234503	766424
21453	766425
170259	766426
3591	766427
18661	766428
175	766429
2144	766430
45046	766431
41363	766432
7968	766433
11332	766434
89953	766435
55499	766436
748	766437
4178	766438
21558	766439
68729	766440
11016	766441
200076	766442
11550	766443
44818	766444
18110	766445
70750	766446
78829	766447
5061	766448
22972	766449
8769	766450
6314	766451
22437	766452
30762	766453
96	766454
122147	766455
31085	766456
125904	766457
116721	766458
39752	766459
28110	766460
47863	766461
275789	766462
141394	766463
61875	766464
13010	766465
23700	766466
147511	766467
9727	766468
13225	766469
36223	766470
75995	766471
16637	766472
39473	766473
83241	766474
8953	766475
46886	766476
1379	766477
11605	766478
125070	766479
11812	766480
9411	766481
74820	766482
236798	766483
56504	766484
13362	766485
155114	766486
79832	766487
20270	766488
2386	766489
14351	766490
70504	766491
18555	766492
4488	766493
63927	766494
95477	766495
14848	766496
43902	766497
5190	766498
1469	766499
89441	766500
3578	766501
113505	766502
53797	766503
91868	766504
60762	766505
1523	766506
48277	766507
2089	766508
246978	766509
35887	766510
46541	766511
52	766512
269205	766513
15519	766514
116606	766515
2499	766516
23537	766517
7996	766518
117361	766519
148392	766520
14	766521
26002	766522
9474	766523
97297	766524
71531	766525
44331	766526
98122	766527
248846	766528
101731	766529
32517	766530
2508	766531
12465	766532
14202	766533
38888	766534
65173	766535
11178	766536
793	766537
42735	766538
5798	766539
3614	766540
33944	766541
11726	766542
80528	766543
174553	766544
929	766545
186808	766546
19400	766547
20794	766548
88942	766549
105033	766550
84258	766551
116167	766552
1528	766553
53339	766554
1045	766555
40895	766556
142643	766557
77121	766558
6889	766559
1556	766560
200931	766561
4362	766562
203716	766563
8358	766564
100423	766565
75535	766566
4767	766567
31728	766568
5145	766569
8372	766570
69375	766571
153779	766572
133244	766573
79877	766574
30014	766575
2957	766576
179641	766577
23074	766578
138136	766579
289225	766580
385	766581
645	766582
5591	766583
16260	766584
183698	766585
68874	766586
186377	766587
16416	766588
19607	766589
146983	766590
27709	766591
65913	766592
667	766593
120250	766594
15638	766595
56344	766596
82427	766597
20476	766598
17271	766599
133707	766600
6845	766601
124407	766602
133575	766603
96860	766604
62498	766605
14037	766606
13301	766607
22323	766608
229088	766609
45109	766610
1343	766611
34504	766612
21315	766613
174932	766614
155825	766615
154782	766616
75520	766617
44905	766618
1756	766619
98808	766620
70613	766621
31658	766622
185984	766623
70281	766624
47576	766625
80165	766626
144665	766627
26915	766628
143417	766629
52683	766630
29219	766631
22024	766632
89987	766633
128937	766634
119139	766635
44061	766636
64730	766637
272962	766638
195717	766639
2996	766640
18771	766641
72156	766642
3065	766643
120738	766644
1561	766645
3289	766646
75633	766647
12943	766648
125892	766649
153253	766650
138816	766651
141183	766652
16373	766653
37963	766654
43049	766655
142983	766656
21585	766657
54470	766658
246501	766659
50672	766660
10398	766661
14304	766662
57981	766663
55112	766664
159128	766665
10178	766666
265	766667
1443	766668
33977	766669
16442	766670
33935	766671
14433	766672
134623	766673
350	766674
36723	766675
57641	766676
80420	766677
80420	766678
80420	766679
213501	766680
3015	766681
202771	766682
59580	766683
300320	766684
136026	766685
227548	766686
21706	766687
27453	766688
91089	766689
73803	766690
66996	766691
13416	766692
47769	766693
108880	766694
22720	766695
3343	766696
213912	766697
213831	766698
47753	766699
160290	766700
27539	766701
5312	766702
185510	766703
167705	766704
233436	766705
11544	766706
136787	766707
60404	766708
64279	766709
196235	766710
60838	766711
31783	766712
530	766713
1356	766714
2863	766715
11458	766716
103639	766717
33651	766718
5517	766719
79812	766720
146671	766721
85238	766722
8699	766723
35312	766724
8061	766725
3520	766726
29585	766727
44656	766728
25318	766729
65326	766730
9851	766731
14217	766732
29532	766733
6850	766734
83647	766735
180326	766736
149923	766737
14757	766738
203984	766739
127444	766740
95548	766741
20060	766742
163288	766743
138652	766744
79728	766745
123740	766746
79796	766747
116613	766748
88255	766749
192035	766750
28266	766751
55647	766752
52383	766753
26914	766754
9688	766755
17140	766756
31059	766757
104083	766758
1526	766759
10132	766760
67964	766761
56720	766762
148009	766763
147962	766764
149412	766765
150621	766766
116899	766767
295	766768
84461	766769
12943	766770
160082	766771
76193	766772
56388	766773
74118	766774
26847	766775
899	766776
114767	766777
286450	766778
67305	766779
165085	766780
43951	766781
88512	766782
70818	766783
367	766784
24006	766785
325	766786
7113	766787
9391	766788
213205	766789
431	766790
13243	766791
363	766792
2202	766793
12549	766794
36721	766795
200448	766796
16589	766797
12805	766798
29624	766799
33269	766800
5947	766801
7483	766802
8669	766803
7425	766804
195740	766805
164356	766806
12009	766807
67363	766808
219479	766809
191584	766810
21453	766811
33600	766812
178554	766813
91480	766814
42643	766815
102409	766816
124988	766817
10076	766818
84111	766819
966	766820
61526	766821
34481	766822
273907	766823
270003	766824
69978	766825
17683	766826
130278	766827
34962	766828
11051	766829
65034	766830
214927	766831
125574	766832
43175	766833
5741	766834
155302	766835
38565	766836
77543	766837
1489	766838
19419	766839
35588	766840
45274	766841
4048	766842
40664	766843
91228	766844
62515	766845
7048	766846
98202	766847
56277	766848
61228	766849
20152	766850
117877	766851
85213	766852
48438	766853
44041	766854
142103	766855
48763	766856
48775	766857
30165	766858
34576	766859
197279	766860
7337	766861
13901	766862
63769	766863
20693	766864
65942	766865
14771	766866
65172	766867
866	766868
6510	766869
91228	766870
126602	766871
139451	766872
10062	766873
106177	766874
23661	766875
47649	766876
294304	766877
6945	766878
21336	766879
90186	766880
62011	766881
5552	766882
276111	766883
12791	766884
13765	766885
439	766886
62275	766887
47545	766888
66794	766889
9268	766890
130694	766891
48771	766892
72713	766893
89206	766894
4320	766895
157820	766896
48238	766897
2537	766898
22267	766899
5471	766900
6795	766901
10655	766902
56159	766903
108560	766904
55392	766905
151512	766906
24037	766907
84257	766908
301056	766909
2998	766910
3508	766911
49168	766912
77085	766913
44066	766914
16744	766915
49243	766916
109329	766917
118578	766918
6098	766919
30994	766920
90639	766921
85051	766922
46432	766923
92412	766924
6451	766925
22518	766926
29670	766927
24798	766928
133157	766929
7459	766930
143665	766931
14817	766932
26696	766933
23944	766934
75432	766935
176493	766936
162244	766937
106709	766938
99458	766939
139127	766940
105543	766941
226813	766942
2256	766943
29631	766944
199954	766945
48482	766946
159866	766947
187400	766948
23080	766949
137060	766950
117	766951
3295	766952
299636	766953
259033	766954
32320	766955
1252	766956
266397	766957
7057	766958
74773	766959
24356	766960
4612	766961
4391	766962
28274	766963
13837	766964
60756	766965
20071	766966
56805	766967
62488	766968
89394	766969
282191	766970
30779	766971
154239	766972
143070	766973
20419	766974
3286	766975
95124	766976
6614	766977
181700	766978
3111	766979
272775	766980
52910	766981
82205	766982
57493	766983
155449	766984
304559	766985
82243	766986
197084	766987
5635	766988
232605	766989
205237	766990
22865	766991
201289	766992
20090	766993
105293	766994
57493	766995
61273	766996
117142	766997
73623	766998
135064	766999
19884	767000
751	767001
7415	767002
138005	767003
8443	767004
193694	767005
93592	767006
55040	767007
41734	767008
60805	767009
4219	767010
219729	767011
84637	767012
29321	767013
42469	767014
102866	767015
16599	767016
166548	767017
295804	767018
408	767019
40540	767020
19742	767021
56144	767022
12089	767023
18381	767024
6936	767025
18525	767026
3546	767027
691	767028
88940	767029
185743	767030
66890	767031
25549	767032
25549	767033
32443	767034
173	767035
92406	767036
2049	767037
6722	767038
55	767039
6447	767040
18103	767041
124048	767042
41932	767043
161397	767044
258898	767045
146512	767046
19	767047
149646	767048
65629	767049
92453	767050
60496	767051
49449	767052
6778	767053
210659	767054
3315	767055
89392	767056
78562	767057
97136	767058
40554	767059
122613	767060
86632	767061
73579	767062
95886	767063
192448	767064
1195	767065
174254	767066
44738	767067
5218	767068
159845	767069
85723	767070
55985	767071
10302	767072
21686	767073
12465	767074
116377	767075
73309	767076
114766	767077
11516	767078
3017	767079
159456	767080
33475	767081
2157	767082
152599	767083
17192	767084
29890	767085
39404	767086
102794	767087
42763	767088
9341	767089
17132	767090
64575	767091
6850	767092
213880	767093
28000	767094
942	767095
137911	767096
67702	767097
39894	767098
4124	767099
84367	767100
45486	767101
89643	767102
14818	767103
162020	767104
117000	767105
193312	767106
48626	767107
269025	767108
1336	767109
18518	767110
288647	767111
236196	767112
49137	767113
7214	767114
25621	767115
150193	767116
29427	767117
39759	767118
2812	767119
271756	767120
69107	767121
214947	767122
102421	767123
3734	767124
5219	767125
41676	767126
57773	767127
61169	767128
180688	767129
207731	767130
96982	767131
3943	767132
104490	767133
24903	767134
233437	767135
134529	767136
26259	767137
88552	767138
27091	767139
186409	767140
9731	767141
83161	767142
41612	767143
133262	767144
2104	767145
4080	767146
3461	767147
44237	767148
114731	767149
167994	767150
199934	767151
16337	767152
191292	767153
96792	767154
138464	767155
13705	767156
95453	767157
40708	767158
156418	767159
64489	767160
879	767161
21936	767162
36341	767163
60773	767164
39123	767165
7	767166
31711	767167
1537	767168
274441	767169
306839	767170
144244	767171
82647	767172
62089	767173
62415	767174
170082	767175
38943	767176
135227	767177
38222	767178
62550	767179
151897	767180
73647	767181
235202	767182
18042	767183
292328	767184
43044	767185
28024	767186
61007	767187
140767	767188
142190	767189
56812	767190
114731	767191
158359	767192
69072	767193
3427	767194
64612	767195
2157	767196
10156	767197
36814	767198
135765	767199
3247	767200
91306	767201
17519	767202
109599	767203
210718	767204
8371	767205
124522	767206
42192	767207
174606	767208
6990	767209
99757	767210
26224	767211
130834	767212
171014	767213
23712	767214
18399	767215
17748	767216
9006	767217
154059	767218
132650	767219
10041	767220
76794	767221
5012	767222
200004	767223
111695	767224
41705	767225
647	767226
277764	767227
122691	767228
28672	767229
38415	767230
38539	767231
16015	767232
81303	767233
173422	767234
255512	767235
29282	767236
67895	767237
10611	767238
57827	767239
204569	767240
130649	767241
68586	767242
15361	767243
93598	767244
48743	767245
66510	767246
89967	767247
48819	767248
133290	767249
58249	767250
87500	767251
31837	767252
7	767253
23623	767254
147341	767255
137847	767256
44631	767257
271696	767258
174030	767259
496	767260
47103	767261
67423	767262
66728	767263
93597	767264
17345	767265
128683	767266
188041	767267
69198	767268
8050	767269
135289	767270
53230	767271
96945	767272
15261	767273
18150	767274
5068	767275
65172	767276
88426	767277
132574	767278
251707	767279
201781	767280
81270	767281
2229	767282
96122	767283
401	767284
113317	767285
7056	767286
49222	767287
1128	767288
90682	767289
62611	767290
3496	767291
102595	767292
1128	767293
11218	767294
22485	767295
156302	767296
11283	767297
24813	767298
17799	767299
19279	767300
106319	767301
226506	767302
9411	767303
2184	767304
86871	767305
80092	767306
7313	767307
113643	767308
134946	767309
230064	767310
37374	767311
29429	767312
17715	767313
87070	767314
56457	767315
11752	767316
8041	767317
199137	767318
39823	767319
101583	767320
70120	767321
26621	767322
10132	767323
13001	767324
25031	767325
116286	767326
74890	767327
147082	767328
115546	767329
120484	767330
2468	767331
188517	767332
94405	767333
131512	767334
59556	767335
237992	767336
1569	767337
129058	767338
8733	767339
149924	767340
40950	767341
116184	767342
294637	767343
161514	767344
93142	767345
45428	767346
278707	767347
60466	767348
150344	767349
173944	767350
147287	767351
216072	767352
8453	767353
74166	767354
48354	767355
72270	767356
101089	767357
48908	767358
7657	767359
45903	767360
76732	767361
126232	767362
163150	767363
101368	767364
81599	767365
39288	767366
56868	767367
190303	767368
38119	767369
812	767370
304283	767371
2235	767372
32053	767373
101830	767374
121837	767375
5929	767376
33264	767377
134160	767378
80896	767379
7620	767380
85842	767381
51860	767382
196572	767383
145394	767384
119136	767385
39259	767386
217350	767387
35322	767388
59207	767389
198569	767390
88934	767391
18581	767392
55490	767393
46265	767394
27060	767395
99818	767396
44153	767397
25519	767398
43917	767399
3469	767400
2996	767401
84962	767402
2903	767403
31402	767404
61936	767405
35765	767406
163290	767407
6510	767408
48401	767409
91880	767410
297133	767411
206230	767412
8264	767413
140771	767414
686	767415
7901	767416
114767	767417
42673	767418
2957	767419
2141	767420
116997	767421
36345	767422
169152	767423
1541	767424
19005	767425
109	767426
141792	767427
110624	767428
65777	767429
25877	767430
76355	767431
120986	767432
32280	767433
48199	767434
49169	767435
8670	767436
57960	767437
998	767438
29067	767439
81447	767440
28293	767441
117180	767442
117180	767443
25941	767444
257110	767445
87924	767446
3373	767447
30529	767448
153499	767449
67968	767450
141448	767451
8316	767452
12495	767453
98689	767454
13950	767455
19997	767456
44510	767457
91309	767458
9529	767459
188419	767460
30925	767461
11029	767462
177408	767463
8432	767464
6674	767465
6674	767466
3404	767467
91068	767468
25477	767469
175905	767470
88511	767471
88511	767472
98311	767473
20264	767474
180099	767475
24200	767476
8077	767477
60089	767478
60120	767479
78186	767480
1580	767481
1754	767482
14466	767483
307168	767484
5562	767485
114883	767486
5221	767487
1481	767488
16248	767489
93594	767490
757	767491
5065	767492
33376	767493
77740	767494
173987	767495
15559	767496
207437	767497
19298	767498
37843	767499
99352	767500
12141	767501
20169	767502
28237	767503
2427	767504
72600	767505
184413	767506
2034	767507
9367	767508
64173	767509
65752	767510
45310	767511
3122	767512
81465	767513
97885	767514
118038	767515
14742	767516
380	767517
63695	767518
101079	767519
47996	767520
3461	767521
50660	767522
26417	767523
11287	767524
142436	767525
17664	767526
1858	767527
4985	767528
60020	767529
71965	767530
10458	767531
35336	767532
203267	767533
27514	767534
1637	767535
260186	767536
35458	767537
2291	767538
18296	767539
5704	767540
4618	767541
93122	767542
101606	767543
38088	767544
28682	767545
16210	767546
165921	767547
11450	767548
36123	767549
16744	767550
14728	767551
24514	767552
41568	767553
124699	767554
60394	767555
226583	767556
128406	767557
18116	767558
58535	767559
4509	767560
4872	767561
1307	767562
28835	767563
7037	767564
127401	767565
53190	767566
18337	767567
4406	767568
927	767569
29583	767570
24392	767571
3361	767572
53843	767573
16908	767574
55969	767575
23595	767576
16122	767577
561	767578
6085	767579
112714	767580
1432	767581
92455	767582
21428	767583
147211	767584
92035	767585
30378	767586
197188	767587
6908	767588
58048	767589
116239	767590
3246	767591
97508	767592
189933	767593
11255	767594
10157	767595
125704	767596
612	767597
5420	767598
100634	767599
92224	767600
95151	767601
20708	767602
8029	767603
82423	767604
105112	767605
5498	767606
8755	767607
211097	767608
52900	767609
40314	767610
13737	767611
27406	767612
260872	767613
268991	767614
3992	767615
21971	767616
5378	767617
25001	767618
32623	767619
257061	767620
58033	767621
8743	767622
160831	767623
182866	767624
672	767625
28436	767626
12	767627
77173	767628
110073	767629
116432	767630
13737	767631
15104	767632
94670	767633
134321	767634
16255	767635
151510	767636
45025	767637
176988	767638
230831	767639
94980	767640
31038	767641
197242	767642
44482	767643
90166	767644
5889	767645
86061	767646
3471	767647
34694	767648
53830	767649
4811	767650
100641	767651
23243	767652
22179	767653
751	767654
31713	767655
1440	767656
137229	767657
4739	767658
289672	767659
208	767660
167856	767661
33139	767662
108670	767663
215007	767664
304967	767665
32408	767666
212	767667
45086	767668
132064	767669
1379	767670
145042	767671
79691	767672
126103	767673
47576	767674
20870	767675
177262	767676
105869	767677
82638	767678
184601	767679
130552	767680
50814	767681
73437	767682
1	767683
8	767684
2883	767685
106190	767686
34044	767687
157561	767688
55	767689
1128	767690
145315	767691
123816	767692
1137	767693
49297	767694
144778	767695
206370	767696
283652	767697
21389	767698
111030	767699
134150	767700
95080	767701
85146	767702
32679	767703
197489	767704
38942	767705
51821	767706
32878	767707
5851	767708
56102	767709
45453	767710
3712	767711
27492	767712
195565	767713
43951	767714
147952	767715
369	767716
40857	767717
4080	767718
216072	767719
106864	767720
30215	767721
5711	767722
65593	767723
204328	767724
17341	767725
3696	767726
186994	767727
83652	767728
16974	767729
92072	767730
140380	767731
12756	767732
8125	767733
66825	767734
68981	767735
111097	767736
47150	767737
69107	767738
43048	767739
140766	767740
17861	767741
5798	767742
30659	767743
42515	767744
43250	767745
35596	767746
134861	767747
93904	767748
7134	767749
10424	767750
8213	767751
18947	767752
16094	767753
113273	767754
133352	767755
55113	767756
28202	767757
199086	767758
38942	767759
110173	767760
66631	767761
219425	767762
124407	767763
228033	767764
84660	767765
47498	767766
6488	767767
199634	767768
40145	767769
21355	767770
37179	767771
20439	767772
135551	767773
7032	767774
30468	767775
39427	767776
59259	767777
95173	767778
296024	767779
364	767780
795	767781
140701	767782
18063	767783
3155	767784
171374	767785
25129	767786
37152	767787
107924	767788
70840	767789
7699	767790
78423	767791
254902	767792
3451	767793
1121	767794
8171	767795
94405	767796
8056	767797
60242	767798
6353	767799
94726	767800
25035	767801
46849	767802
12741	767803
912	767804
182905	767805
28476	767806
729	767807
120986	767808
15061	767809
164454	767810
12406	767811
25372	767812
16346	767813
8853	767814
185098	767815
93990	767816
40360	767817
184957	767818
288109	767819
8749	767820
167886	767821
94048	767822
3496	767823
96020	767824
75322	767825
6761	767826
113013	767827
3243	767828
3922	767829
85655	767830
185555	767831
130598	767832
119889	767833
77427	767834
86918	767835
118548	767836
217297	767837
163894	767838
15235	767839
61301	767840
98010	767841
132414	767842
1637	767843
47488	767844
282	767845
296429	767846
195867	767847
55224	767848
168017	767849
2275	767850
37602	767851
80165	767852
2128	767853
34917	767854
86459	767855
102364	767856
35478	767857
40065	767858
82327	767859
1166	767860
42878	767861
35764	767862
119950	767863
470	767864
289448	767865
65647	767866
197051	767867
745	767868
98978	767869
9639	767870
4161	767871
111615	767872
55698	767873
306072	767874
33822	767875
8526	767876
170403	767877
57490	767878
16389	767879
178291	767880
78145	767881
26488	767882
186129	767883
16525	767884
6660	767885
132774	767886
180781	767887
24270	767888
123563	767889
43958	767890
90925	767891
143347	767892
170877	767893
700	767894
117114	767895
216838	767896
90739	767897
257150	767898
51585	767899
112885	767900
11908	767901
698	767902
85324	767903
30324	767904
37801	767905
168041	767906
42693	767907
65435	767908
27097	767909
1559	767910
180565	767911
128965	767912
76625	767913
102428	767914
291560	767915
301796	767916
13084	767917
242875	767918
30420	767919
54155	767920
16530	767921
206598	767922
171415	767923
40569	767924
820	767925
19127	767926
282	767927
19818	767928
234476	767929
20668	767930
25115	767931
83992	767932
113931	767933
15914	767934
82677	767935
53839	767936
23242	767937
48376	767938
1177	767939
294890	767940
16610	767941
39065	767942
42	767943
216348	767944
121	767945
7935	767946
256160	767947
232748	767948
57671	767949
46252	767950
38692	767951
25019	767952
265085	767953
106667	767954
188164	767955
6301	767956
6936	767957
121860	767958
65435	767959
6774	767960
16385	767961
57474	767962
29642	767963
23804	767964
25041	767965
5711	767966
184703	767967
10980	767968
25100	767969
101979	767970
16953	767971
83962	767972
69743	767973
12894	767974
222797	767975
65119	767976
23758	767977
184014	767978
54633	767979
165935	767980
33516	767981
12477	767982
200308	767983
17030	767984
83564	767985
15877	767986
141460	767987
60879	767988
44172	767989
40805	767990
101684	767991
57130	767992
4099	767993
151442	767994
140554	767995
71805	767996
307510	767997
1651	767998
203777	767999
40187	768000
233375	768001
162557	768002
108	768003
96858	768004
16147	768005
23248	768006
47907	768007
55826	768008
129293	768009
420	768010
14993	768011
19091	768012
32419	768013
112498	768014
30053	768015
17215	768016
177232	768017
9476	768018
52242	768019
52455	768020
4804	768021
10728	768022
48039	768023
197216	768024
8986	768025
12142	768026
180695	768027
66685	768028
2964	768029
3234	768030
161908	768031
126371	768032
160724	768033
16956	768034
11569	768035
3607	768036
38539	768037
1565	768038
112508	768039
140447	768040
14369	768041
5580	768042
122209	768043
112534	768044
6781	768045
210822	768046
226499	768047
58121	768048
23878	768049
367	768050
43677	768051
59812	768052
90311	768053
276284	768054
29147	768055
69042	768056
248490	768057
96374	768058
14145	768059
172892	768060
154894	768061
92699	768062
46684	768063
270172	768064
11110	768065
67476	768066
237547	768067
82604	768068
72574	768069
14888	768070
54604	768071
4705	768072
38824	768073
14145	768074
49680	768075
18011	768076
6080	768077
258	768078
203744	768079
185777	768080
181090	768081
21874	768082
165365	768083
3782	768084
135424	768085
197218	768086
33835	768087
286792	768088
38150	768089
38227	768090
89152	768091
312325	768092
231448	768093
151442	768094
141189	768095
110455	768096
103639	768097
368	768098
279463	768099
212555	768100
265271	768101
121150	768102
10026	768103
71376	768104
183460	768105
180	768106
180	768107
89337	768108
60347	768109
84559	768110
76304	768111
88552	768112
176666	768113
96031	768114
88	768115
134370	768116
305502	768117
39674	768118
250801	768119
91808	768120
553	768121
167248	768122
18208	768123
17265	768124
78374	768125
205003	768126
154794	768127
98655	768128
16500	768129
101242	768130
126436	768131
27668	768132
136722	768133
60500	768134
11088	768135
11458	768136
14202	768137
13069	768138
1529	768139
47076	768140
234170	768141
4101	768142
223932	768143
12876	768144
74376	768145
31146	768146
23026	768147
171931	768148
16266	768149
182528	768150
745	768151
87648	768152
22524	768153
272009	768154
136169	768155
10695	768156
96649	768157
14836	768158
83396	768159
131023	768160
38707	768161
16673	768162
38806	768163
71405	768164
31086	768165
49529	768166
50938	768167
25129	768168
27666	768169
699	768170
7839	768171
983	768172
99585	768173
785	768174
9603	768175
9193	768176
257	768177
22985	768178
2754	768179
69563	768180
31015	768181
40895	768182
60242	768183
60419	768184
118706	768185
174046	768186
8910	768187
258055	768188
112825	768189
25166	768190
108078	768191
8237	768192
293295	768193
81474	768194
161981	768195
145137	768196
94250	768197
21700	768198
168507	768199
8674	768200
192394	768201
15675	768202
50851	768203
166407	768204
52584	768205
23427	768206
90913	768207
101788	768208
147192	768209
230020	768210
898	768211
61734	768212
38	768213
489	768214
10618	768215
281806	768216
193159	768217
81998	768218
3186	768219
1511	768220
13852	768221
79830	768222
150620	768223
495	768224
270525	768225
35588	768226
82469	768227
138824	768228
15820	768229
58883	768230
64162	768231
41129	768232
6831	768233
11734	768234
691	768235
189884	768236
76566	768237
56812	768238
135987	768239
127984	768240
1400	768241
68778	768242
19129	768243
200599	768244
138107	768245
275704	768246
19495	768247
243176	768248
117731	768249
6911	768250
62075	768251
52990	768252
99876	768253
66802	768254
489	768255
17737	768256
28133	768257
146238	768258
171246	768259
103775	768260
13314	768261
204345	768262
116780	768263
117834	768264
338	768265
101678	768266
92095	768267
7056	768268
208217	768269
84027	768270
100870	768271
40679	768272
93388	768273
40119	768274
124323	768275
11168	768276
113481	768277
6845	768278
1511	768279
32761	768280
136532	768281
8218	768282
139168	768283
96262	768284
7258	768285
17033	768286
107825	768287
92173	768288
75955	768289
8937	768290
93	768291
54040	768292
51759	768293
8651	768294
157654	768295
231176	768296
46265	768297
45652	768298
20237	768299
200001	768300
92247	768301
33976	768302
107246	768303
7788	768304
3602	768305
7032	768306
18634	768307
7958	768308
64179	768309
2467	768310
6732	768311
14619	768312
62514	768313
31792	768314
5498	768315
29233	768316
101489	768317
153258	768318
35997	768319
170101	768320
574	768321
51786	768322
1788	768323
67858	768324
51532	768325
767	768326
58094	768327
47186	768328
52422	768329
169325	768330
4377	768331
191608	768332
23103	768333
190160	768334
17070	768335
50418	768336
14278	768337
86466	768338
129732	768339
129732	768340
46966	768341
98019	768342
29875	768343
44609	768344
179373	768345
27667	768346
3471	768347
9369	768348
83457	768349
49970	768350
222174	768351
159003	768352
84415	768353
29182	768354
100419	768355
519	768356
3470	768357
188485	768358
103195	768359
6889	768360
183219	768361
96611	768362
116192	768363
40609	768364
74343	768365
198574	768366
9695	768367
85279	768368
5420	768369
125585	768370
739	768371
32521	768372
120524	768373
13824	768374
14385	768375
30661	768376
76476	768377
46873	768378
87901	768379
196552	768380
4863	768381
59812	768382
59812	768383
5845	768384
171777	768385
17357	768386
256984	768387
36716	768388
49865	768389
221251	768390
13746	768391
37787	768392
141667	768393
17024	768394
175247	768395
134485	768396
128082	768397
41665	768398
954	768399
3160	768400
16051	768401
4371	768402
119655	768403
23287	768404
59014	768405
78	768406
34506	768407
61326	768408
66637	768409
16968	768410
129289	768411
57386	768412
85098	768413
259769	768414
6664	768415
102128	768416
141061	768417
118066	768418
9	768419
54108	768420
46060	768421
5348	768422
54692	768423
3651	768424
693	768425
432	768426
22360	768427
140791	768428
7345	768429
15061	768430
66040	768431
71621	768432
121042	768433
3561	768434
105199	768435
111807	768436
215648	768437
30537	768438
142320	768439
64389	768440
29088	768441
204042	768442
89029	768443
8987	768444
105776	768445
97091	768446
88871	768447
101079	768448
228675	768449
80078	768450
22772	768451
22000	768452
19100	768453
15266	768454
9458	768455
49486	768456
2592	768457
16266	768458
56803	768459
153132	768460
170803	768461
92019	768462
92019	768463
50822	768464
186586	768465
18210	768466
89944	768467
84553	768468
288706	768469
204724	768470
26033	768471
24484	768472
20826	768473
300182	768474
115850	768475
99624	768476
115981	768477
215457	768478
207387	768479
141211	768480
216123	768481
152608	768482
115250	768483
153266	768484
68141	768485
176898	768486
8785	768487
255	768488
55424	768489
7928	768490
94955	768491
49360	768492
74020	768493
134182	768494
23942	768495
34096	768496
258692	768497
74619	768498
230613	768499
30731	768500
2979	768501
1121	768502
4705	768503
122364	768504
100594	768505
52482	768506
118001	768507
298138	768508
866	768509
171555	768510
11475	768511
15846	768512
35760	768513
26806	768514
55	768515
138963	768516
25877	768517
7679	768518
27203	768519
31060	768520
31038	768521
15443	768522
19170	768523
11029	768524
13944	768525
194814	768526
10328	768527
8171	768528
698	768529
171177	768530
105936	768531
9884	768532
356	768533
60441	768534
191084	768535
9844	768536
1002	768537
39640	768538
137923	768539
95866	768540
31134	768541
162783	768542
193652	768543
268715	768544
20	768545
227321	768546
136269	768547
23325	768548
4394	768549
89016	768550
14318	768551
285217	768552
35172	768553
147965	768554
10520	768555
300572	768556
207380	768557
142758	768558
15877	768559
64805	768560
11104	768561
14129	768562
51342	768563
178184	768564
45972	768565
53036	768566
43381	768567
105043	768568
18639	768569
329	768570
56839	768571
34709	768572
44282	768573
61977	768574
98699	768575
6117	768576
4542	768577
6117	768578
218042	768579
15204	768580
73776	768581
32086	768582
193454	768583
3756	768584
204	768585
62467	768586
9185	768587
75285	768588
204152	768589
306048	768590
48827	768591
112191	768592
214338	768593
169342	768594
166362	768595
93903	768596
61869	768597
70492	768598
28950	768599
124158	768600
112603	768601
204516	768602
28084	768603
58358	768604
119710	768605
6511	768606
113139	768607
37803	768608
12500	768609
208688	768610
45326	768611
309666	768612
33748	768613
4478	768614
19829	768615
96548	768616
15040	768617
198961	768618
56147	768619
141060	768620
30566	768621
101756	768622
54151	768623
301	768624
46082	768625
90409	768626
6413	768627
12549	768628
15979	768629
3866	768630
180	768631
22634	768632
13888	768633
121721	768634
54382	768635
46401	768636
199547	768637
222642	768638
12327	768639
261479	768640
4161	768641
57518	768642
20476	768643
91291	768644
38247	768645
15990	768646
3577	768647
81182	768648
135403	768649
11330	768650
101184	768651
46194	768652
180182	768653
180182	768654
3508	768655
53309	768656
83247	768657
287056	768658
109094	768659
151217	768660
830	768661
272864	768662
112563	768663
7070	768664
40428	768665
40609	768666
75237	768667
288411	768668
16445	768669
181409	768670
2157	768671
117174	768672
941	768673
109094	768674
233357	768675
399	768676
12910	768677
6923	768678
124937	768679
43932	768680
131928	768681
133226	768682
208897	768683
78707	768684
93094	768685
14041	768686
52981	768687
47945	768688
43253	768689
52972	768690
250183	768691
4394	768692
213826	768693
51596	768694
92566	768695
105933	768696
3827	768697
305150	768698
233265	768699
61468	768700
103722	768701
33473	768702
93860	768703
291445	768704
211173	768705
27648	768706
258006	768707
114465	768708
155058	768709
410	768710
186428	768711
264656	768712
2241	768713
92764	768714
103882	768715
87037	768716
29516	768717
5514	768718
34187	768719
27452	768720
32507	768721
160827	768722
38450	768723
204644	768724
42068	768725
154181	768726
135719	768727
19145	768728
6884	768729
26684	768730
179155	768731
22929	768732
285207	768733
44806	768734
50826	768735
3451	768736
131571	768737
1404	768738
15533	768739
215872	768740
96920	768741
74813	768742
28002	768743
140048	768744
41331	768745
6410	768746
51703	768747
38520	768748
19528	768749
369	768750
27405	768751
231057	768752
44131	768753
79962	768754
2167	768755
253304	768756
108250	768757
4485	768758
44822	768759
1209	768760
23895	768761
4573	768762
12849	768763
7101	768764
37636	768765
5833	768766
36422	768767
26632	768768
304966	768769
75803	768770
2299	768771
26	768772
17621	768773
128386	768774
138975	768775
49138	768776
129934	768777
16938	768778
171452	768779
139057	768780
63177	768781
112393	768782
187150	768783
184099	768784
63014	768785
4294	768786
2275	768787
14483	768788
8942	768789
179470	768790
14281	768791
9840	768792
214289	768793
193963	768794
36344	768795
47952	768796
173431	768797
202040	768798
61877	768799
118299	768800
129112	768801
1208	768802
63815	768803
40577	768804
59915	768805
23985	768806
10520	768807
156442	768808
92	768809
47907	768810
767	768811
553	768812
80368	768813
17649	768814
206350	768815
42962	768816
122302	768817
7	768818
100091	768819
14359	768820
63839	768821
14466	768822
205734	768823
60153	768824
310782	768825
87037	768826
88277	768827
35882	768828
152223	768829
152502	768830
89427	768831
27811	768832
164250	768833
108560	768834
152614	768835
409	768836
11140	768837
120112	768838
8724	768839
103309	768840
46689	768841
238754	768842
5831	768843
253092	768844
674	768845
2021	768846
282916	768847
309289	768848
74990	768849
115569	768850
31302	768851
83398	768852
13775	768853
13754	768854
2104	768855
61502	768856
16746	768857
11326	768858
6093	768859
6560	768860
193335	768861
5159	768862
103185	768863
18582	768864
121822	768865
17514	768866
125653	768867
4313	768868
156752	768869
124884	768870
1026	768871
70162	768872
122905	768873
72283	768874
38798	768875
1489	768876
254139	768877
1121	768878
34866	768879
33448	768880
146064	768881
70460	768882
95085	768883
9143	768884
210748	768885
228332	768886
42627	768887
94692	768888
17141	768889
170732	768890
6360	768891
35591	768892
93597	768893
250891	768894
242466	768895
1421	768896
142948	768897
28636	768898
56314	768899
60921	768900
137687	768901
74997	768902
68748	768903
45398	768904
667	768905
91088	768906
103078	768907
75510	768908
88564	768909
129007	768910
169583	768911
60347	768912
59319	768913
20758	768914
11763	768915
127330	768916
121934	768917
382	768918
24709	768919
38510	768920
45861	768921
17701	768922
43434	768923
210821	768924
137577	768925
6322	768926
101896	768927
55679	768928
104824	768929
61056	768930
110511	768931
16617	768932
42257	768933
45853	768934
14299	768935
126437	768936
9676	768937
6983	768938
155249	768939
49978	768940
25722	768941
76126	768942
154466	768943
299181	768944
10245	768945
96593	768946
19145	768947
137859	768948
75824	768949
69792	768950
34044	768951
122865	768952
76702	768953
58016	768954
15544	768955
31248	768956
214541	768957
99035	768958
10445	768959
102987	768960
702	768961
356	768962
57501	768963
15643	768964
70120	768965
76239	768966
13018	768967
13018	768968
277779	768969
271	768970
25050	768971
33811	768972
310797	768973
13484	768974
306754	768975
70472	768976
248143	768977
54793	768978
94265	768979
136679	768980
167118	768981
37356	768982
25360	768983
13701	768984
24814	768985
89299	768986
6117	768987
3378	768988
140507	768989
11670	768990
127743	768991
1052	768992
169583	768993
174556	768994
11814	768995
11623	768996
4302	768997
69173	768998
198005	768999
7966	769000
182489	769001
41273	769002
19159	769003
53617	769004
111231	769005
82156	769006
122	769007
9976	769008
132953	769009
86104	769010
52822	769011
132660	769012
92497	769013
176207	769014
9030	769015
6559	769016
250106	769017
134351	769018
13094	769019
81136	769020
90175	769021
81401	769022
2192	769023
132134	769024
163190	769025
307364	769026
69363	769027
12936	769028
129057	769029
33358	769030
229467	769031
3842	769032
6259	769033
86364	769034
38045	769035
34732	769036
121272	769037
1609	769038
16968	769039
164681	769040
29371	769041
2359	769042
118982	769043
9986	769044
49574	769045
22509	769046
59275	769047
42962	769048
27648	769049
71149	769050
8237	769051
19193	769052
6697	769053
196492	769054
27203	769055
45833	769056
46595	769057
123168	769058
35088	769059
8526	769060
177229	769061
47906	769062
42595	769063
134	769064
41259	769065
155822	769066
79633	769067
127225	769068
89435	769069
96190	769070
50911	769071
28476	769072
10	769073
8281	769074
44161	769075
55798	769076
115089	769077
143280	769078
204641	769079
144615	769080
19380	769081
22763	769082
217499	769083
84839	769084
280897	769085
63708	769086
22028	769087
13167	769088
21317	769089
25241	769090
191735	769091
134759	769092
218258	769093
25260	769094
300165	769095
7500	769096
35894	769097
105440	769098
258553	769099
1058	769100
30429	769101
11659	769102
10776	769103
52799	769104
21686	769105
484	769106
116491	769107
3474	769108
19126	769109
88313	769110
18303	769111
13947	769112
11491	769113
13366	769114
81187	769115
267860	769116
94125	769117
39647	769118
27295	769119
79622	769120
15643	769121
118368	769122
218052	769123
223702	769124
62168	769125
112591	769126
229635	769127
185060	769128
166591	769129
38232	769130
3977	769131
50700	769132
439	769133
101862	769134
169229	769135
754	769136
141	769137
15157	769138
48912	769139
13126	769140
46905	769141
48808	769142
130068	769143
209961	769144
141278	769145
250	769146
2859	769147
76330	769148
244661	769149
4489	769150
131775	769151
2433	769152
82367	769153
11	769154
70168	769155
14184	769156
2144	769157
2069	769158
224873	769159
212604	769160
11564	769161
155236	769162
71851	769163
255419	769164
59333	769165
21616	769166
10014	769167
100314	769168
10995	769169
19828	769170
205731	769171
16844	769172
40476	769173
58150	769174
48956	769175
89400	769176
288925	769177
95512	769178
576	769179
11719	769180
52712	769181
3309	769182
33597	769183
7365	769184
303883	769185
3514	769186
113154	769187
31528	769188
16828	769189
139803	769190
17696	769191
8197	769192
3255	769193
15897	769194
255681	769195
126783	769196
5251	769197
38269	769198
6615	769199
3965	769200
39912	769201
97572	769202
75054	769203
182637	769204
63932	769205
20840	769206
3556	769207
8068	769208
206211	769209
699	769210
58802	769211
58720	769212
102278	769213
41711	769214
105751	769215
102225	769216
41853	769217
13458	769218
76420	769219
49329	769220
12146	769221
265	769222
6731	769223
14297	769224
7385	769225
179178	769226
135382	769227
148409	769228
432	769229
59344	769230
49031	769231
204250	769232
40609	769233
17621	769234
30983	769235
55392	769236
31324	769237
53593	769238
160712	769239
64305	769240
260274	769241
185609	769242
121261	769243
145014	769244
23811	769245
88407	769246
18994	769247
3508	769248
124937	769249
121567	769250
153711	769251
156633	769252
37898	769253
41467	769254
3847	769255
235371	769256
101400	769257
121730	769258
128783	769259
71899	769260
31514	769261
159691	769262
266495	769263
283934	769264
297708	769265
59626	769266
264435	769267
83159	769268
135593	769269
12757	769270
58461	769271
104062	769272
110723	769273
46654	769274
76882	769275
12036	769276
208133	769277
72722	769278
212022	769279
651	769280
176888	769281
147113	769282
312170	769283
65163	769284
299500	769285
23695	769286
203846	769287
155119	769288
68516	769289
54582	769290
175222	769291
134464	769292
5526	769293
2626	769294
143181	769295
48312	769296
75355	769297
26586	769298
43438	769299
31226	769300
11680	769301
61893	769302
8530	769303
7953	769304
76031	769305
46908	769306
62068	769307
20	769308
87814	769309
137600	769310
26689	769311
115908	769312
645	769313
92535	769314
201488	769315
69495	769316
13314	769317
150414	769318
44965	769319
64345	769320
79968	769321
11438	769322
12273	769323
184423	769324
87151	769325
94757	769326
11507	769327
91199	769328
93891	769329
12768	769330
16798	769331
226417	769332
28960	769333
1374	769334
91156	769335
116681	769336
14044	769337
168471	769338
1171	769339
71455	769340
113518	769341
214542	769342
164444	769343
124134	769344
184773	769345
18658	769346
115959	769347
7054	769348
211484	769349
166323	769350
166333	769351
213527	769352
75184	769353
112797	769354
10173	769355
82245	769356
253021	769357
93368	769358
195396	769359
3460	769360
183966	769361
870	769362
146690	769363
102414	769364
27514	769365
21715	769366
10639	769367
65940	769368
107683	769369
85784	769370
14202	769371
89389	769372
4146	769373
96231	769374
19990	769375
168725	769376
4899	769377
232966	769378
38877	769379
38877	769380
58835	769381
1	769382
677	769383
115260	769384
6117	769385
239230	769386
660	769387
196736	769388
131784	769389
38304	769390
117284	769391
678	769392
45151	769393
480	769394
62	769395
176	769396
28398	769397
23325	769398
264323	769399
194772	769400
16	769401
281330	769402
227220	769403
28003	769404
214064	769405
87024	769406
214010	769407
28618	769408
85089	769409
231670	769410
1733	769411
149244	769412
64580	769413
60471	769414
137357	769415
68818	769416
191835	769417
37981	769418
1736	769419
305336	769420
53326	769421
213332	769422
17	769423
131737	769424
76952	769425
1922	769426
80289	769427
145616	769428
18755	769429
726	769430
214569	769431
60755	769432
153797	769433
9049	769434
18006	769435
125333	769436
14682	769437
55	769438
1104	769439
309855	769440
186318	769441
113210	769442
75441	769443
106375	769444
233559	769445
240742	769446
24476	769447
125664	769448
25828	769449
18425	769450
29113	769451
36556	769452
252511	769453
167902	769454
189618	769455
131975	769456
74000	769457
4305	769458
1605	769459
156890	769460
112032	769461
179439	769462
256342	769463
137800	769464
107984	769465
214188	769466
17087	769467
7631	769468
63356	769469
187139	769470
30534	769471
115516	769472
4578	769473
84396	769474
91801	769475
32051	769476
188037	769477
156092	769478
90911	769479
264582	769480
73115	769481
143666	769482
72780	769483
42967	769484
501	769485
501	769486
71086	769487
18704	769488
307656	769489
506	769490
26197	769491
75631	769492
202067	769493
213234	769494
9935	769495
95198	769496
143544	769497
148724	769498
148816	769499
20025	769500
43253	769501
27332	769502
152979	769503
46713	769504
36773	769505
651	769506
42387	769507
13923	769508
41204	769509
284004	769510
4890	769511
15080	769512
25066	769513
22003	769514
62596	769515
50370	769516
208438	769517
265923	769518
135605	769519
97708	769520
11657	769521
34298	769522
37450	769523
19356	769524
217503	769525
7417	769526
29990	769527
58915	769528
1453	769529
18357	769530
12935	769531
34326	769532
19552	769533
140166	769534
48287	769535
482	769536
71706	769537
15763	769538
9354	769539
1122	769540
18618	769541
7007	769542
232741	769543
85374	769544
223614	769545
67791	769546
33269	769547
92456	769548
20113	769549
91097	769550
63543	769551
95230	769552
59153	769553
4287	769554
40197	769555
160854	769556
71357	769557
29529	769558
14328	769559
6499	769560
66859	769561
62689	769562
149478	769563
28641	769564
44946	769565
92573	769566
153396	769567
56126	769568
61306	769569
26072	769570
7093	769571
53541	769572
18387	769573
67455	769574
128958	769575
279530	769576
10104	769577
2332	769578
28116	769579
15979	769580
60267	769581
26277	769582
12674	769583
51541	769584
186029	769585
11690	769586
24113	769587
3988	769588
18565	769589
70528	769590
122977	769591
58510	769592
114524	769593
60031	769594
28451	769595
44270	769596
17311	769597
195450	769598
182853	769599
853	769600
51366	769601
107585	769602
35772	769603
135604	769604
8134	769605
134107	769606
41744	769607
8	769608
144130	769609
196289	769610
114953	769611
85166	769612
6758	769613
156854	769614
27164	769615
738	769616
193719	769617
47914	769618
181246	769619
158332	769620
2266	769621
65368	769622
41628	769623
12371	769624
118307	769625
105878	769626
5619	769627
13214	769628
7273	769629
47405	769630
25547	769631
20715	769632
1526	769633
44136	769634
168859	769635
83441	769636
47349	769637
8106	769638
81851	769639
55094	769640
11245	769641
123114	769642
23946	769643
92778	769644
25997	769645
210793	769646
11631	769647
113272	769648
62572	769649
13728	769650
78510	769651
73141	769652
6414	769653
5011	769654
32414	769655
28670	769656
45004	769657
257522	769658
63988	769659
59858	769660
73726	769661
47152	769662
23625	769663
4861	769664
231054	769665
120221	769666
1063	769667
20	769668
306495	769669
28449	769670
6033	769671
120245	769672
191154	769673
276338	769674
88053	769675
29543	769676
89528	769677
77979	769678
141360	769679
87654	769680
221311	769681
13073	769682
160810	769683
13798	769684
158725	769685
13073	769686
23700	769687
5756	769688
67432	769689
16614	769690
16853	769691
33051	769692
76607	769693
49058	769694
20232	769695
161397	769696
72262	769697
24291	769698
189350	769699
168350	769700
214653	769701
108173	769702
54025	769703
129402	769704
78552	769705
174618	769706
20152	769707
15975	769708
22310	769709
18787	769710
18787	769711
135143	769712
51882	769713
95626	769714
15725	769715
38000	769716
25056	769717
106356	769718
2142	769719
75516	769720
56240	769721
51293	769722
51637	769723
12506	769724
16296	769725
21102	769726
203383	769727
5060	769728
60699	769729
13994	769730
8058	769731
43264	769732
81151	769733
19990	769734
20046	769735
45437	769736
146815	769737
257621	769738
1733	769739
520	769740
4761	769741
83277	769742
60456	769743
32975	769744
31075	769745
705	769746
14433	769747
51591	769748
496	769749
47575	769750
745	769751
4767	769752
73290	769753
10249	769754
135179	769755
53202	769756
106417	769757
99818	769758
119325	769759
16346	769760
168841	769761
89427	769762
112377	769763
11657	769764
9723	769765
31890	769766
62794	769767
87010	769768
7470	769769
7623	769770
9167	769771
27468	769772
21524	769773
6929	769774
325	769775
12317	769776
44212	769777
410	769778
6959	769779
13189	769780
13200	769781
66258	769782
4878	769783
150833	769784
264040	769785
46692	769786
184530	769787
89992	769788
34842	769789
867	769790
238585	769791
307007	769792
30768	769793
71140	769794
800	769795
83675	769796
34363	769797
25898	769798
46523	769799
68099	769800
40671	769801
136564	769802
15196	769803
196218	769804
168964	769805
52853	769806
106257	769807
35700	769808
42108	769809
50457	769810
187121	769811
33112	769812
64331	769813
83863	769814
70422	769815
27245	769816
59703	769817
160	769818
276783	769819
181133	769820
23147	769821
59312	769822
56042	769823
50560	769824
226272	769825
47375	769826
220705	769827
37724	769828
46101	769829
73160	769830
79462	769831
26744	769832
25519	769833
7048	769834
149235	769835
7950	769836
32626	769837
49383	769838
31694	769839
11411	769840
96106	769841
91078	769842
117978	769843
72945	769844
741	769845
19151	769846
260349	769847
195036	769848
131466	769849
74773	769850
53736	769851
19639	769852
98605	769853
25301	769854
108078	769855
94907	769856
74104	769857
11192	769858
89644	769859
140760	769860
31568	769861
691	769862
164948	769863
60051	769864
76866	769865
283514	769866
136059	769867
180	769868
19964	769869
148219	769870
43445	769871
1749	769872
38065	769873
306933	769874
258382	769875
93997	769876
130420	769877
75565	769878
121325	769879
39977	769880
7758	769881
27940	769882
31605	769883
117739	769884
386	769885
94980	769886
14746	769887
166053	769888
16420	769889
277896	769890
50503	769891
123756	769892
31895	769893
12003	769894
35075	769895
1395	769896
23744	769897
7821	769898
2131	769899
38438	769900
544	769901
41363	769902
71989	769903
160876	769904
75848	769905
33339	769906
147061	769907
212331	769908
17298	769909
21784	769910
12722	769911
1651	769912
51688	769913
155189	769914
83852	769915
94272	769916
20537	769917
8239	769918
143260	769919
10680	769920
7718	769921
161219	769922
35805	769923
24478	769924
221423	769925
108364	769926
235	769927
199113	769928
45992	769929
27405	769930
35872	769931
10398	769932
23942	769933
272131	769934
38536	769935
137005	769936
7385	769937
13320	769938
183041	769939
205574	769940
44690	769941
205489	769942
11270	769943
115022	769944
68005	769945
39630	769946
3679	769947
63209	769948
165641	769949
8128	769950
5262	769951
113544	769952
115698	769953
17237	769954
29516	769955
41771	769956
62940	769957
63102	769958
17919	769959
226831	769960
47925	769961
60273	769962
2027	769963
17927	769964
29449	769965
83566	769966
40884	769967
54581	769968
141864	769969
74440	769970
102043	769971
49252	769972
49222	769973
24346	769974
123340	769975
305418	769976
65172	769977
122308	769978
257445	769979
197163	769980
62382	769981
34981	769982
47300	769983
48283	769984
22717	769985
131775	769986
150939	769987
263224	769988
64927	769989
6185	769990
124937	769991
27	769992
231760	769993
158076	769994
373	769995
182780	769996
56706	769997
8793	769998
254845	769999
252789	770000
3829	770001
28564	770002
80798	770003
80606	770004
74228	770005
14181	770006
147439	770007
290945	770008
158332	770009
437	770010
23952	770011
39062	770012
45287	770013
17371	770014
17371	770015
38527	770016
38178	770017
4796	770018
79680	770019
39820	770020
1675	770021
19534	770022
297295	770023
61504	770024
28159	770025
18503	770026
116123	770027
280217	770028
4761	770029
30508	770030
14511	770031
13228	770032
189490	770033
725	770034
59118	770035
14071	770036
221244	770037
59505	770038
8955	770039
213569	770040
74136	770041
46562	770042
30709	770043
97734	770044
107598	770045
77546	770046
243724	770047
95686	770048
15109	770049
260656	770050
81121	770051
144839	770052
824	770053
36600	770054
72868	770055
64150	770056
2686	770057
61574	770058
188431	770059
76388	770060
94592	770061
95925	770062
22628	770063
3256	770064
108556	770065
46806	770066
62730	770067
119864	770068
87546	770069
185273	770070
110395	770071
108459	770072
179759	770073
17194	770074
11051	770075
57267	770076
29402	770077
68218	770078
190936	770079
17032	770080
99780	770081
36344	770082
2592	770083
37441	770084
3634	770085
126303	770086
67870	770087
171606	770088
260220	770089
3757	770090
106044	770091
120550	770092
42882	770093
143717	770094
118861	770095
133287	770096
13434	770097
64944	770098
57585	770099
68388	770100
17077	770101
42610	770102
27108	770103
66647	770104
228948	770105
218219	770106
10880	770107
74443	770108
166846	770109
138503	770110
142511	770111
203908	770112
34569	770113
1251	770114
3304	770115
156623	770116
21417	770117
3259	770118
15973	770119
169444	770120
111619	770121
33764	770122
43320	770123
548	770124
21538	770125
57210	770126
59875	770127
300956	770128
37674	770129
124700	770130
65910	770131
71135	770132
45883	770133
120835	770134
32925	770135
117094	770136
72	770137
312142	770138
32767	770139
10536	770140
57412	770141
203666	770142
203575	770143
106045	770144
45416	770145
120601	770146
126360	770147
38458	770148
23829	770149
20712	770150
5595	770151
138211	770152
87265	770153
20513	770154
64178	770155
142727	770156
18773	770157
122108	770158
49759	770159
251612	770160
24115	770161
263524	770162
164314	770163
141600	770164
102469	770165
262713	770166
9607	770167
22805	770168
9783	770169
155595	770170
195565	770171
131196	770172
19992	770173
66854	770174
15690	770175
54698	770176
196842	770177
21561	770178
53967	770179
43833	770180
14214	770181
249533	770182
87929	770183
132422	770184
190698	770185
22627	770186
62895	770187
40026	770188
59911	770189
27622	770190
113562	770191
174	770192
4717	770193
14601	770194
15066	770195
125052	770196
4242	770197
97346	770198
229132	770199
240082	770200
77717	770201
90321	770202
69075	770203
173198	770204
263566	770205
174515	770206
174702	770207
273146	770208
158052	770209
168461	770210
87985	770211
277160	770212
174	770213
94	770214
68557	770215
107187	770216
272693	770217
218858	770218
252555	770219
53288	770220
23668	770221
84322	770222
47472	770223
26171	770224
263899	770225
131592	770226
210661	770227
224231	770228
84712	770229
102683	770230
172359	770231
56381	770232
288164	770233
21001	770234
53880	770235
306461	770236
92982	770237
94404	770238
3909	770239
143152	770240
1384	770241
34744	770242
111030	770243
89590	770244
5196	770245
90722	770246
53465	770247
1032	770248
116801	770249
6191	770250
101099	770251
39384	770252
38587	770253
14180	770254
103122	770255
157640	770256
2863	770257
161372	770258
215620	770259
87859	770260
37767	770261
8829	770262
265582	770263
18204	770264
71	770265
162116	770266
100507	770267
202529	770268
12905	770269
99668	770270
32055	770271
88339	770272
176530	770273
34239	770274
187274	770275
14	770276
20717	770277
249087	770278
99	770279
160540	770280
94243	770281
45596	770282
340	770283
297703	770284
87922	770285
7780	770286
92801	770287
164330	770288
62467	770289
66969	770290
170285	770291
84212	770292
292308	770293
185463	770294
231864	770295
266400	770296
82443	770297
63268	770298
187746	770299
15598	770300
97270	770301
291915	770302
3645	770303
191743	770304
59498	770305
49963	770306
36929	770307
23238	770308
4383	770309
73028	770310
145014	770311
4383	770312
196003	770313
37216	770314
20414	770315
78666	770316
20039	770317
9670	770318
163998	770319
2102	770320
303493	770321
154926	770322
185586	770323
274865	770324
2656	770325
168647	770326
267948	770327
91192	770328
175144	770329
4953	770330
171085	770331
124261	770332
33922	770333
73028	770334
7035	770335
3956	770336
143070	770337
26587	770338
2953	770339
111667	770340
140557	770341
95340	770342
28745	770343
60042	770344
183607	770345
40501	770346
162761	770347
44845	770348
78257	770349
59319	770350
88721	770351
9757	770352
140171	770353
269859	770354
141656	770355
91715	770356
3244	770357
189344	770358
68903	770359
62153	770360
58790	770361
18495	770362
217810	770363
64728	770364
95531	770365
152610	770366
135310	770367
45091	770368
84879	770369
65271	770370
240129	770371
260748	770372
46990	770373
140231	770374
105337	770375
161858	770376
74001	770377
131281	770378
147625	770379
55681	770380
141065	770381
218704	770382
179468	770383
238061	770384
81569	770385
170731	770386
68411	770387
179197	770388
199128	770389
13145	770390
21998	770391
268652	770392
83558	770393
80711	770394
18179	770395
32270	770396
220766	770397
237975	770398
13182	770399
213308	770400
231432	770401
134285	770402
95637	770403
475	770404
136040	770405
213708	770406
75154	770407
191185	770408
5623	770409
365	770410
207838	770411
101820	770412
103292	770413
223890	770414
56815	770415
14361	770416
5219	770417
38983	770418
49448	770419
34336	770420
185037	770421
168718	770422
113141	770423
43906	770424
177045	770425
133737	770426
29126	770427
122399	770428
229322	770429
13154	770430
32378	770431
45043	770432
217245	770433
75154	770434
254161	770435
275519	770436
44335	770437
2998	770438
128981	770439
8116	770440
5477	770441
96619	770442
212719	770443
28621	770444
199401	770445
76211	770446
78969	770447
7595	770448
12757	770449
40322	770450
34890	770451
34890	770452
102214	770453
37377	770454
97	770455
28286	770456
112191	770457
128884	770458
131447	770459
87150	770460
15431	770461
50691	770462
18153	770463
100684	770464
158073	770465
20689	770466
7452	770467
3992	770468
24240	770469
15206	770470
379	770471
724	770472
25280	770473
251756	770474
95737	770475
50180	770476
32933	770477
45038	770478
30969	770479
24240	770480
70860	770481
21396	770482
15820	770483
179347	770484
223816	770485
266971	770486
263453	770487
22018	770488
1706	770489
76986	770490
166390	770491
218342	770492
58195	770493
46081	770494
56741	770495
259905	770496
116840	770497
199100	770498
214600	770499
19057	770500
36276	770501
266582	770502
23904	770503
18809	770504
8817	770505
28829	770506
1524	770507
96760	770508
29085	770509
61518	770510
63483	770511
59129	770512
113505	770513
53768	770514
33382	770515
53381	770516
36542	770517
2456	770518
22989	770519
4233	770520
73095	770521
94022	770522
42322	770523
2551	770524
108926	770525
160360	770526
77484	770527
135203	770528
179008	770529
143756	770530
34069	770531
11311	770532
9411	770533
118194	770534
184053	770535
61318	770536
28829	770537
8430	770538
164229	770539
148260	770540
434	770541
111995	770542
89994	770543
46181	770544
133273	770545
89808	770546
9936	770547
24244	770548
47894	770549
34768	770550
242274	770551
17215	770552
75881	770553
75123	770554
3523	770555
262800	770556
132247	770557
101464	770558
96639	770559
36262	770560
207969	770561
5988	770562
6142	770563
111896	770564
110388	770565
115155	770566
100337	770567
5235	770568
60278	770569
18741	770570
164610	770571
12323	770572
16478	770573
87693	770574
1716	770575
49797	770576
47217	770577
8285	770578
78054	770579
131908	770580
290239	770581
284245	770582
287755	770583
63139	770584
19576	770585
47511	770586
245244	770587
250713	770588
250621	770589
83349	770590
16110	770591
57317	770592
15380	770593
244	770594
301336	770595
20013	770596
10044	770597
94479	770598
121698	770599
32711	770600
8040	770601
40010	770602
88913	770603
285745	770604
145393	770605
227083	770606
97384	770607
30053	770608
177815	770609
17505	770610
214532	770611
178744	770612
19576	770613
25633	770614
143909	770615
34969	770616
2823	770617
76585	770618
32730	770619
87043	770620
249611	770621
79472	770622
6643	770623
134324	770624
78793	770625
18116	770626
96187	770627
42890	770628
5052	770629
82959	770630
126268	770631
114666	770632
15268	770633
203907	770634
233822	770635
103702	770636
96079	770637
223786	770638
167161	770639
56776	770640
240849	770641
136047	770642
1815	770643
7076	770644
149914	770645
671	770646
56882	770647
87634	770648
205344	770649
195359	770650
177160	770651
293845	770652
88563	770653
198389	770654
517	770655
99338	770656
163784	770657
206777	770658
12960	770659
85828	770660
173487	770661
110824	770662
152357	770663
92097	770664
30092	770665
30092	770666
63912	770667
211269	770668
9699	770669
10167	770670
91895	770671
78873	770672
212883	770673
37475	770674
140203	770675
93895	770676
37277	770677
75220	770678
35430	770679
101762	770680
86492	770681
42707	770682
264387	770683
76500	770684
231781	770685
44444	770686
62357	770687
131297	770688
34447	770689
12884	770690
178148	770691
14525	770692
45040	770693
65995	770694
79045	770695
279758	770696
107365	770697
43711	770698
26445	770699
109167	770700
83231	770701
132375	770702
208914	770703
301804	770704
6703	770705
175	770706
17533	770707
45497	770708
54990	770709
59124	770710
8589	770711
105258	770712
77038	770713
146541	770714
206011	770715
22226	770716
26445	770717
14313	770718
301307	770719
154096	770720
40576	770721
129648	770722
70463	770723
25959	770724
98694	770725
303557	770726
131565	770727
109938	770728
31457	770729
331	770730
147645	770731
293853	770732
45263	770733
272130	770734
67437	770735
31738	770736
192447	770737
157065	770738
95845	770739
91975	770740
150350	770741
25151	770742
165636	770743
34558	770744
63618	770745
84087	770746
6121	770747
90763	770748
116006	770749
1603	770750
245925	770751
118554	770752
105517	770753
201928	770754
29613	770755
20402	770756
78826	770757
81954	770758
147922	770759
66865	770760
133191	770761
48067	770762
1417	770763
164574	770764
2144	770765
182961	770766
81083	770767
66375	770768
1639	770769
480	770770
20541	770771
127777	770772
31731	770773
2235	770774
23495	770775
29448	770776
249043	770777
200014	770778
4152	770779
242	770780
28852	770781
135937	770782
33855	770783
280018	770784
12872	770785
52994	770786
18711	770787
58055	770788
48408	770789
28962	770790
143028	770791
167342	770792
8976	770793
101905	770794
30218	770795
53720	770796
288665	770797
142736	770798
92660	770799
1188	770800
19597	770801
7207	770802
93082	770803
77173	770804
24578	770805
36758	770806
111861	770807
24376	770808
181035	770809
181035	770810
64890	770811
88599	770812
63181	770813
27442	770814
4496	770815
43630	770816
3495	770817
204019	770818
24046	770819
65572	770820
29958	770821
187580	770822
284107	770823
123378	770824
165036	770825
90276	770826
18794	770827
74406	770828
70606	770829
25536	770830
13967	770831
8416	770832
20053	770833
132858	770834
153191	770835
3922	770836
48051	770837
41	770838
68395	770839
52517	770840
172620	770841
120649	770842
49257	770843
46097	770844
47007	770845
77802	770846
185602	770847
138297	770848
7404	770849
586	770850
12500	770851
29493	770852
25301	770853
164233	770854
129102	770855
47859	770856
22985	770857
79356	770858
177595	770859
12752	770860
77366	770861
137890	770862
137830	770863
92777	770864
30768	770865
119430	770866
301285	770867
11441	770868
100537	770869
96904	770870
178176	770871
134053	770872
4129	770873
74768	770874
4374	770875
95213	770876
13167	770877
13167	770878
16621	770879
104837	770880
80488	770881
1910	770882
10897	770883
204882	770884
21998	770885
254155	770886
42494	770887
92713	770888
63026	770889
103260	770890
60106	770891
2278	770892
217051	770893
162961	770894
142391	770895
39785	770896
207328	770897
103142	770898
59677	770899
123335	770900
5672	770901
96706	770902
112074	770903
40837	770904
154869	770905
80818	770906
269182	770907
154707	770908
73993	770909
75220	770910
6378	770911
46041	770912
2895	770913
142453	770914
63757	770915
12535	770916
12535	770917
49683	770918
16217	770919
45181	770920
181700	770921
25537	770922
203744	770923
234911	770924
19469	770925
1721	770926
78397	770927
61099	770928
40440	770929
124275	770930
147511	770931
60778	770932
171650	770933
57344	770934
62812	770935
99	770936
131337	770937
250273	770938
49263	770939
5836	770940
59552	770941
143721	770942
1798	770943
89756	770944
63573	770945
65658	770946
7463	770947
56125	770948
36650	770949
46461	770950
34044	770951
243132	770952
51821	770953
48871	770954
43951	770955
71371	770956
33776	770957
267063	770958
63890	770959
67271	770960
79280	770961
128447	770962
214834	770963
125749	770964
89985	770965
104957	770966
84690	770967
37819	770968
179486	770969
152474	770970
10867	770971
162178	770972
13742	770973
8266	770974
39905	770975
26294	770976
44782	770977
51353	770978
60148	770979
157479	770980
54903	770981
92776	770982
548	770983
248761	770984
43242	770985
29259	770986
127484	770987
10132	770988
125795	770989
164174	770990
93258	770991
2314	770992
1646	770993
112612	770994
21222	770995
24677	770996
63572	770997
14094	770998
17360	770999
86606	771000
34493	771001
9578	771002
1529	771003
118502	771004
117289	771005
46968	771006
112603	771007
176	771008
305485	771009
22785	771010
192989	771011
41758	771012
99	771013
19570	771014
281302	771015
8235	771016
197012	771017
3531	771018
157381	771019
225636	771020
105167	771021
83224	771022
17761	771023
17761	771024
7060	771025
137377	771026
27744	771027
59014	771028
10467	771029
122988	771030
161999	771031
306309	771032
28201	771033
1578	771034
180639	771035
81160	771036
89200	771037
78400	771038
310973	771039
22501	771040
43208	771041
10374	771042
195398	771043
7416	771044
5960	771045
18961	771046
162388	771047
88036	771048
62797	771049
19375	771050
172666	771051
410	771052
612	771053
274200	771054
20610	771055
20571	771056
54515	771057
4878	771058
12701	771059
12701	771060
12025	771061
16009	771062
99	771063
34744	771064
60076	771065
97119	771066
218601	771067
64837	771068
98460	771069
55185	771070
18711	771071
211609	771072
38924	771073
170876	771074
19174	771075
13405	771076
33294	771077
105874	771078
1511	771079
208211	771080
3602	771081
14334	771082
119201	771083
75483	771084
25312	771085
59733	771086
59733	771087
95329	771088
47533	771089
60844	771090
44886	771091
59233	771092
30320	771093
20515	771094
144606	771095
38320	771096
73044	771097
40711	771098
248592	771099
265911	771100
20559	771101
258439	771102
4417	771103
131317	771104
131388	771105
146939	771106
41052	771107
263845	771108
159932	771109
27796	771110
27271	771111
176980	771112
5301	771113
1598	771114
48441	771115
109985	771116
278306	771117
63928	771118
29118	771119
38	771120
152691	771121
143516	771122
153949	771123
7499	771124
19051	771125
40371	771126
1	771127
75508	771128
6306	771129
8177	771130
19469	771131
47487	771132
12262	771133
83868	771134
5944	771135
4531	771136
158217	771137
109509	771138
296740	771139
79487	771140
38539	771141
207775	771142
31972	771143
52655	771144
1379	771145
35253	771146
202936	771147
34039	771148
178634	771149
107273	771150
107281	771151
22474	771152
157656	771153
22310	771154
17383	771155
231279	771156
105092	771157
702	771158
48240	771159
17179	771160
91678	771161
9095	771162
88054	771163
9838	771164
284	771165
81	771166
288087	771167
208597	771168
99634	771169
126254	771170
57233	771171
61372	771172
119669	771173
125817	771174
82649	771175
205027	771176
82970	771177
142773	771178
119070	771179
210498	771180
79378	771181
208691	771182
85299	771183
56158	771184
60512	771185
47952	771186
217970	771187
77585	771188
43556	771189
53249	771190
44900	771191
86797	771192
7646	771193
114159	771194
67374	771195
41574	771196
45208	771197
61586	771198
133539	771199
5489	771200
25574	771201
200519	771202
181119	771203
120792	771204
112521	771205
129880	771206
249730	771207
44993	771208
206200	771209
5928	771210
92728	771211
2186	771212
200959	771213
114879	771214
22202	771215
244457	771216
204514	771217
215169	771218
203875	771219
180080	771220
17274	771221
1206	771222
2186	771223
56125	771224
30538	771225
95086	771226
207640	771227
14884	771228
58440	771229
287177	771230
114770	771231
38179	771232
282424	771233
64546	771234
9523	771235
16990	771236
310053	771237
135064	771238
22647	771239
121248	771240
273279	771241
127484	771242
87010	771243
176897	771244
17717	771245
28778	771246
207200	771247
79614	771248
50125	771249
185915	771250
17843	771251
253008	771252
47965	771253
77802	771254
58440	771255
4925	771256
124079	771257
58526	771258
301720	771259
93815	771260
61789	771261
61592	771262
27480	771263
121375	771264
1021	771265
180	771266
6665	771267
29481	771268
118578	771269
119074	771270
36303	771271
70572	771272
169938	771273
4371	771274
170353	771275
66442	771276
33428	771277
26310	771278
65412	771279
81253	771280
143770	771281
4347	771282
118323	771283
143470	771284
211101	771285
60017	771286
2085	771287
135474	771288
66463	771289
49770	771290
161118	771291
4862	771292
3848	771293
26847	771294
4032	771295
64262	771296
64494	771297
116776	771298
301738	771299
111581	771300
137574	771301
40682	771302
69603	771303
81338	771304
31843	771305
22308	771306
4248	771307
183490	771308
183415	771309
49002	771310
44102	771311
286027	771312
120398	771313
12362	771314
78867	771315
189776	771316
10296	771317
55106	771318
174731	771319
37071	771320
26506	771321
123907	771322
100782	771323
131146	771324
30753	771325
45437	771326
4878	771327
176	771328
43048	771329
9320	771330
3427	771331
54220	771332
14690	771333
53821	771334
49339	771335
109320	771336
85294	771337
169908	771338
34842	771339
75420	771340
136963	771341
17683	771342
84647	771343
19726	771344
82736	771345
144096	771346
206492	771347
97779	771348
162410	771349
4885	771350
4748	771351
48673	771352
47150	771353
41907	771354
11029	771355
24825	771356
130611	771357
68900	771358
51437	771359
28494	771360
9507	771361
13787	771362
127401	771363
35322	771364
56539	771365
194516	771366
92939	771367
598	771368
19297	771369
61685	771370
164298	771371
28050	771372
25695	771373
64795	771374
280288	771375
3889	771376
246552	771377
136999	771378
49096	771379
18734	771380
88377	771381
73210	771382
194013	771383
280209	771384
90394	771385
221284	771386
26993	771387
82002	771388
255179	771389
124086	771390
7816	771391
89426	771392
43439	771393
27989	771394
227531	771395
20087	771396
210267	771397
280540	771398
254885	771399
114909	771400
4111	771401
1881	771402
36617	771403
1058	771404
42507	771405
55500	771406
1151	771407
113460	771408
224071	771409
301409	771410
15667	771411
78188	771412
99154	771413
291794	771414
325	771415
258844	771416
251708	771417
848	771418
50233	771419
57378	771420
94955	771421
77963	771422
41150	771423
174103	771424
157797	771425
30572	771426
287659	771427
1577	771428
59556	771429
49523	771430
53327	771431
25612	771432
101130	771433
91979	771434
96601	771435
254597	771436
308452	771437
39984	771438
51594	771439
54431	771440
39693	771441
4112	771442
41648	771443
47970	771444
90372	771445
255815	771446
85932	771447
42620	771448
25727	771449
35279	771450
102242	771451
56979	771452
1399	771453
73676	771454
8136	771455
23350	771456
193785	771457
125598	771458
211083	771459
28843	771460
818	771461
58411	771462
39913	771463
53254	771464
51094	771465
42547	771466
17261	771467
70	771468
52015	771469
28636	771470
4616	771471
27713	771472
144244	771473
35164	771474
199764	771475
18492	771476
5219	771477
283424	771478
85056	771479
9851	771480
209075	771481
131851	771482
170183	771483
115232	771484
43048	771485
9158	771486
73444	771487
210979	771488
55499	771489
7667	771490
111386	771491
73105	771492
200952	771493
16619	771494
16843	771495
94657	771496
84231	771497
20870	771498
166496	771499
107963	771500
38367	771501
8341	771502
98655	771503
42	771504
280916	771505
82071	771506
45778	771507
120432	771508
63749	771509
8427	771510
184014	771511
14	771512
22809	771513
35088	771514
8851	771515
53205	771516
110888	771517
40854	771518
100572	771519
76799	771520
16269	771521
20342	771522
28800	771523
74087	771524
9317	771525
294468	771526
3413	771527
1700	771528
55536	771529
242169	771530
124168	771531
27704	771532
13416	771533
73817	771534
22004	771535
60168	771536
198818	771537
5900	771538
15603	771539
34629	771540
41316	771541
26131	771542
45287	771543
22016	771544
5075	771545
24088	771546
41918	771547
3614	771548
164283	771549
8037	771550
40934	771551
120964	771552
577	771553
93764	771554
78557	771555
2998	771556
23981	771557
72973	771558
125589	771559
10419	771560
143608	771561
86861	771562
37712	771563
61568	771564
92199	771565
286376	771566
184751	771567
117200	771568
19827	771569
157300	771570
92094	771571
52844	771572
26840	771573
12601	771574
1324	771575
162082	771576
43301	771577
58037	771578
12231	771579
63815	771580
185612	771581
49282	771582
192399	771583
66201	771584
87574	771585
81635	771586
84659	771587
107161	771588
73719	771589
13314	771590
179470	771591
66945	771592
139527	771593
73965	771594
16522	771595
73647	771596
6430	771597
37739	771598
288	771599
53657	771600
67211	771601
308090	771602
120608	771603
8414	771604
133614	771605
2933	771606
2058	771607
9389	771608
28034	771609
67033	771610
30437	771611
99092	771612
31089	771613
104060	771614
298	771615
16162	771616
215	771617
133810	771618
56754	771619
13013	771620
8365	771621
41495	771622
106393	771623
280055	771624
28987	771625
24837	771626
91907	771627
17145	771628
150165	771629
26098	771630
14602	771631
103801	771632
15689	771633
765	771634
38255	771635
310879	771636
56370	771637
28001	771638
46397	771639
6795	771640
1931	771641
61611	771642
32325	771643
95467	771644
10444	771645
272634	771646
282659	771647
51085	771648
120595	771649
234923	771650
62347	771651
135091	771652
293157	771653
3185	771654
22690	771655
209968	771656
2658	771657
21693	771658
3185	771659
283085	771660
1547	771661
8456	771662
20	771663
4253	771664
50240	771665
252572	771666
27003	771667
197	771668
5643	771669
7563	771670
119252	771671
11857	771672
1116	771673
24249	771674
25028	771675
63172	771676
46398	771677
270426	771678
157342	771679
202603	771680
39224	771681
5164	771682
61562	771683
40304	771684
46400	771685
30318	771686
135	771687
154049	771688
11063	771689
21040	771690
97485	771691
1541	771692
69936	771693
2153	771694
31437	771695
4983	771696
143277	771697
218316	771698
25957	771699
56723	771700
56723	771701
219238	771702
134946	771703
96954	771704
11279	771705
147540	771706
19030	771707
72534	771708
214560	771709
84291	771710
194993	771711
100071	771712
6267	771713
200437	771714
97597	771715
51081	771716
34039	771717
23703	771718
112144	771719
50026	771720
90597	771721
16142	771722
189025	771723
235358	771724
81338	771725
20073	771726
213231	771727
286625	771728
190789	771729
16294	771730
80353	771731
200981	771732
155129	771733
3698	771734
76014	771735
214193	771736
56918	771737
127839	771738
178902	771739
1922	771740
305158	771741
36559	771742
195764	771743
92153	771744
158312	771745
13944	771746
292781	771747
69603	771748
14277	771749
205712	771750
63628	771751
95581	771752
243557	771753
120167	771754
53555	771755
66631	771756
23429	771757
304770	771758
64342	771759
21025	771760
123607	771761
40836	771762
88915	771763
142784	771764
66387	771765
79523	771766
1110	771767
196196	771768
74950	771769
87073	771770
110436	771771
65486	771772
109600	771773
7788	771774
177169	771775
1210	771776
299644	771777
33387	771778
75799	771779
58769	771780
164497	771781
6555	771782
128942	771783
123425	771784
189025	771785
233064	771786
61585	771787
250620	771788
79827	771789
95312	771790
209940	771791
69876	771792
104680	771793
31829	771794
105461	771795
119646	771796
85592	771797
92765	771798
199303	771799
71862	771800
95491	771801
141877	771802
178131	771803
31031	771804
119190	771805
57209	771806
65110	771807
8384	771808
111585	771809
166835	771810
146870	771811
91481	771812
126998	771813
16156	771814
49127	771815
256	771816
187562	771817
181174	771818
20	771819
57538	771820
12411	771821
59625	771822
200825	771823
56196	771824
9627	771825
133081	771826
131976	771827
282720	771828
101064	771829
111498	771830
161300	771831
8125	771832
143110	771833
50517	771834
16082	771835
16186	771836
26236	771837
92722	771838
32979	771839
98	771840
51181	771841
141352	771842
138058	771843
16491	771844
89029	771845
53676	771846
14719	771847
31776	771848
156875	771849
296694	771850
191689	771851
98277	771852
70467	771853
55500	771854
7376	771855
40680	771856
188762	771857
302297	771858
66371	771859
259490	771860
11504	771861
130200	771862
14663	771863
86077	771864
5643	771865
219525	771866
264965	771867
32164	771868
6892	771869
108247	771870
396	771871
154790	771872
158040	771873
294774	771874
195182	771875
158125	771876
217171	771877
1050	771878
110341	771879
38023	771880
249473	771881
117076	771882
274411	771883
2468	771884
36669	771885
42555	771886
78411	771887
5752	771888
32713	771889
54679	771890
50633	771891
277868	771892
9002	771893
3788	771894
278608	771895
151097	771896
172920	771897
184863	771898
116215	771899
213234	771900
24626	771901
1251	771902
29442	771903
671	771904
193795	771905
28303	771906
68421	771907
214044	771908
36661	771909
80354	771910
175813	771911
194191	771912
1117	771913
11735	771914
75983	771915
88515	771916
3317	771917
19968	771918
63591	771919
93364	771920
28895	771921
280342	771922
54179	771923
6785	771924
13013	771925
13787	771926
71945	771927
22485	771928
27426	771929
11475	771930
918	771931
127039	771932
4472	771933
153665	771934
177733	771935
70687	771936
211605	771937
7118	771938
5516	771939
10915	771940
27305	771941
300596	771942
12251	771943
100364	771944
39032	771945
201263	771946
42552	771947
15042	771948
48031	771949
2678	771950
195661	771951
146416	771952
107862	771953
41505	771954
57863	771955
109946	771956
37895	771957
72	771958
52539	771959
245727	771960
65601	771961
5030	771962
62087	771963
11134	771964
56250	771965
211390	771966
26730	771967
29221	771968
402	771969
10895	771970
259589	771971
16457	771972
10012	771973
66589	771974
17804	771975
241891	771976
144092	771977
45040	771978
127738	771979
230457	771980
154635	771981
23838	771982
128807	771983
144307	771984
31329	771985
21287	771986
171500	771987
273564	771988
36172	771989
21497	771990
215065	771991
10458	771992
147865	771993
245984	771994
196243	771995
180233	771996
98574	771997
34859	771998
127594	771999
53080	772000
49807	772001
18342	772002
10460	772003
911	772004
21279	772005
80097	772006
30150	772007
6936	772008
101693	772009
197267	772010
42493	772011
12293	772012
30501	772013
86867	772014
66532	772015
295772	772016
186066	772017
217072	772018
6298	772019
46681	772020
11931	772021
22548	772022
45892	772023
1017	772024
9665	772025
138847	772026
47498	772027
105662	772028
251461	772029
23134	772030
292619	772031
4640	772032
2923	772033
36968	772034
58865	772035
285103	772036
44527	772037
29667	772038
18661	772039
1	772040
42319	772041
44962	772042
74024	772043
10105	772044
161697	772045
35695	772046
432	772047
2096	772048
70237	772049
70777	772050
88060	772051
9545	772052
32327	772053
201662	772054
9977	772055
75820	772056
32243	772057
3140	772058
8586	772059
58167	772060
58167	772061
50503	772062
27036	772063
2304	772064
104318	772065
14649	772066
127906	772067
102925	772068
2042	772069
632	772070
19968	772071
46477	772072
12076	772073
3578	772074
33556	772075
139268	772076
103798	772077
3105	772078
2705	772079
2748	772080
231405	772081
9320	772082
35690	772083
31005	772084
62431	772085
7466	772086
100825	772087
1707	772088
176619	772089
2654	772090
180699	772091
54040	772092
126074	772093
713	772094
144414	772095
204204	772096
55	772097
100494	772098
142038	772099
3848	772100
528	772101
63941	772102
93484	772103
178599	772104
91027	772105
48916	772106
22440	772107
180	772108
4052	772109
18343	772110
188781	772111
12713	772112
2367	772113
63538	772114
215173	772115
8527	772116
89663	772117
205	772118
962	772119
496	772120
112988	772121
90278	772122
939	772123
604	772124
85188	772125
9238	772126
21063	772127
13754	772128
9320	772129
410	772130
1803	772131
33662	772132
54187	772133
98458	772134
258830	772135
12477	772136
63543	772137
35042	772138
49112	772139
19588	772140
65807	772141
3251	772142
17576	772143
81866	772144
126038	772145
63550	772146
4782	772147
122084	772148
8742	772149
540	772150
113846	772151
68	772152
46653	772153
2336	772154
12463	772155
4640	772156
19536	772157
2442	772158
8115	772159
23935	772160
71104	772161
41744	772162
43137	772163
8386	772164
67202	772165
165348	772166
87948	772167
100016	772168
213175	772169
10035	772170
38807	772171
38807	772172
4178	772173
369	772174
59005	772175
2186	772176
60474	772177
28715	772178
137802	772179
216925	772180
186979	772181
41777	772182
97180	772183
5014	772184
107705	772185
13339	772186
43744	772187
32053	772188
23981	772189
25742	772190
84686	772191
28708	772192
27492	772193
304092	772194
46500	772195
14262	772196
72122	772197
48373	772198
276466	772199
10132	772200
134573	772201
61420	772202
22988	772203
55850	772204
94020	772205
33553	772206
126123	772207
51859	772208
218	772209
75614	772210
9740	772211
104454	772212
80957	772213
26925	772214
3072	772215
40282	772216
179605	772217
156199	772218
64331	772219
138211	772220
27077	772221
180032	772222
79837	772223
126779	772224
35024	772225
69549	772226
9877	772227
290164	772228
226977	772229
93657	772230
89318	772231
84801	772232
208955	772233
183712	772234
204784	772235
48360	772236
118786	772237
24661	772238
170144	772239
88563	772240
64835	772241
212680	772242
262873	772243
22445	772244
33470	772245
194911	772246
10634	772247
22382	772248
35380	772249
13347	772250
62175	772251
201654	772252
145807	772253
158052	772254
21210	772255
10144	772256
66116	772257
177168	772258
170877	772259
52476	772260
97346	772261
28046	772262
148881	772263
75032	772264
128828	772265
56040	772266
23765	772267
324	772268
128958	772269
27	772270
181	772271
45008	772272
1577	772273
45786	772274
73788	772275
43438	772276
52451	772277
63986	772278
119267	772279
32246	772280
11157	772281
39759	772282
87338	772283
63648	772284
83951	772285
20401	772286
26196	772287
8868	772288
2526	772289
41777	772290
127202	772291
219448	772292
104233	772293
47692	772294
181885	772295
13090	772296
33909	772297
60446	772298
25635	772299
199623	772300
867	772301
19964	772302
137034	772303
171213	772304
10076	772305
351	772306
18581	772307
6781	772308
41447	772309
191820	772310
63847	772311
151605	772312
55424	772313
57339	772314
137334	772315
128499	772316
57089	772317
28512	772318
21536	772319
3255	772320
19228	772321
205955	772322
55424	772323
62540	772324
299640	772325
17718	772326
829	772327
15347	772328
37935	772329
90182	772330
135707	772331
16501	772332
5376	772333
67923	772334
203733	772335
148043	772336
63927	772337
6743	772338
12331	772339
22002	772340
5376	772341
91795	772342
142091	772343
31449	772344
211469	772345
1362	772346
225478	772347
224791	772348
149159	772349
22344	772350
89495	772351
29842	772352
234158	772353
3427	772354
15746	772355
87948	772356
23202	772357
85742	772358
5104	772359
5230	772360
191400	772361
181375	772362
126838	772363
49299	772364
33059	772365
205889	772366
191071	772367
95780	772368
2493	772369
14602	772370
148617	772371
11299	772372
184772	772373
33047	772374
7507	772375
42418	772376
293530	772377
7119	772378
145074	772379
227844	772380
15914	772381
115588	772382
169844	772383
66180	772384
47724	772385
124405	772386
180426	772387
157338	772388
49874	772389
11245	772390
186986	772391
140360	772392
9261	772393
189230	772394
1543	772395
62068	772396
233518	772397
300728	772398
8060	772399
47666	772400
66393	772401
95531	772402
65183	772403
35811	772404
225674	772405
52146	772406
77968	772407
148284	772408
11359	772409
240182	772410
250669	772411
83161	772412
8428	772413
127737	772414
3169	772415
18614	772416
9093	772417
42274	772418
3395	772419
104306	772420
20906	772421
114384	772422
129730	772423
20310	772424
206777	772425
55500	772426
286174	772427
6512	772428
304	772429
8611	772430
61169	772431
82095	772432
37115	772433
153315	772434
64289	772435
27013	772436
19208	772437
73599	772438
294068	772439
38000	772440
93249	772441
217042	772442
34280	772443
85779	772444
33652	772445
508	772446
137694	772447
296321	772448
691	772449
235639	772450
6301	772451
40646	772452
27164	772453
257381	772454
530	772455
32554	772456
61698	772457
7940	772458
6199	772459
161009	772460
190058	772461
34191	772462
82880	772463
30110	772464
137853	772465
299907	772466
97667	772467
29436	772468
110169	772469
81697	772470
10522	772471
137786	772472
6314	772473
197399	772474
236182	772475
193	772476
55570	772477
52663	772478
1052	772479
219091	772480
105619	772481
28212	772482
4972	772483
542	772484
80598	772485
137743	772486
60869	772487
149625	772488
110067	772489
849	772490
1128	772491
24785	772492
176038	772493
71707	772494
161635	772495
40668	772496
9812	772497
112683	772498
229501	772499
128343	772500
95727	772501
116056	772502
12960	772503
35192	772504
84615	772505
49391	772506
6481	772507
142330	772508
32241	772509
24808	772510
84630	772511
72189	772512
29503	772513
36990	772514
72359	772515
107705	772516
11021	772517
36804	772518
23043	772519
37634	772520
39272	772521
10292	772522
56144	772523
124686	772524
11474	772525
80993	772526
41445	772527
31554	772528
122090	772529
18867	772530
132792	772531
90934	772532
92093	772533
138820	772534
48634	772535
15974	772536
28385	772537
96123	772538
16975	772539
140081	772540
56016	772541
214189	772542
57641	772543
57641	772544
33748	772545
7977	772546
44376	772547
340	772548
145183	772549
296833	772550
138405	772551
284510	772552
59595	772553
60051	772554
30408	772555
8370	772556
131915	772557
6936	772558
96586	772559
11816	772560
45100	772561
227524	772562
65028	772563
171944	772564
10815	772565
193469	772566
10232	772567
295220	772568
91629	772569
48791	772570
127039	772571
75604	772572
56812	772573
51205	772574
5623	772575
4336	772576
40967	772577
158744	772578
39225	772579
3155	772580
30428	772581
6991	772582
76576	772583
43609	772584
19	772585
42486	772586
6868	772587
244541	772588
102852	772589
222387	772590
71660	772591
229377	772592
239776	772593
160674	772594
185432	772595
2304	772596
175581	772597
40295	772598
147676	772599
23373	772600
82049	772601
69185	772602
88587	772603
88559	772604
281288	772605
19535	772606
292547	772607
72155	772608
96570	772609
85199	772610
91431	772611
162859	772612
83694	772613
10252	772614
1329	772615
79934	772616
6531	772617
62316	772618
170131	772619
97346	772620
262748	772621
73135	772622
219968	772623
31033	772624
60189	772625
9169	772626
97510	772627
20102	772628
26914	772629
1850	772630
61494	772631
37972	772632
121068	772633
63061	772634
6781	772635
156561	772636
185359	772637
4023	772638
27494	772639
201847	772640
5725	772641
128367	772642
129845	772643
27776	772644
127906	772645
71963	772646
30062	772647
112225	772648
390	772649
14737	772650
19606	772651
72912	772652
196963	772653
86852	772654
300840	772655
116069	772656
43339	772657
86046	772658
57242	772659
7	772660
78816	772661
33382	772662
17833	772663
28237	772664
242275	772665
21476	772666
15749	772667
353	772668
175453	772669
33057	772670
14712	772671
58163	772672
20882	772673
24090	772674
163300	772675
118919	772676
115796	772677
2971	772678
97175	772679
234612	772680
33915	772681
3461	772682
128959	772683
106219	772684
8416	772685
72365	772686
5790	772687
99179	772688
9887	772689
91940	772690
208	772691
61664	772692
195174	772693
1844	772694
252967	772695
8691	772696
206005	772697
6973	772698
5489	772699
44369	772700
8358	772701
29773	772702
9322	772703
5095	772704
81747	772705
3661	772706
6169	772707
4824	772708
50758	772709
228143	772710
2334	772711
16178	772712
68791	772713
68627	772714
33556	772715
6413	772716
16791	772717
81068	772718
94568	772719
36669	772720
12352	772721
3988	772722
5921	772723
172518	772724
40315	772725
138133	772726
52303	772727
36616	772728
54272	772729
34	772730
93602	772731
19989	772732
139329	772733
1251	772734
52911	772735
145657	772736
49591	772737
87043	772738
14742	772739
37341	772740
28284	772741
3904	772742
41144	772743
709	772744
33259	772745
749	772746
233264	772747
213101	772748
206179	772749
216414	772750
325	772751
5558	772752
800	772753
3160	772754
410	772755
7849	772756
185171	772757
128409	772758
7977	772759
72310	772760
246115	772761
140610	772762
73940	772763
131753	772764
217895	772765
121853	772766
61648	772767
264371	772768
7102	772769
30772	772770
115536	772771
68297	772772
12002	772773
77393	772774
215128	772775
4548	772776
493	772777
11235	772778
166753	772779
286926	772780
28718	772781
73805	772782
109281	772783
51459	772784
6955	772785
233020	772786
7940	772787
84708	772788
27695	772789
106987	772790
8900	772791
193513	772792
1001	772793
39699	772794
24997	772795
6574	772796
8558	772797
111917	772798
97494	772799
118982	772800
493	772801
292593	772802
18728	772803
1981	772804
13145	772805
135339	772806
22823	772807
452	772808
254005	772809
30040	772810
30040	772811
95172	772812
127572	772813
56241	772814
87373	772815
16924	772816
19170	772817
190366	772818
17575	772819
44283	772820
17109	772821
56464	772822
136622	772823
92763	772824
1434	772825
6008	772826
186699	772827
195354	772828
99235	772829
254796	772830
49573	772831
23652	772832
41459	772833
15273	772834
54145	772835
18865	772836
10956	772837
137387	772838
29893	772839
61372	772840
236041	772841
51001	772842
282784	772843
5897	772844
75040	772845
67713	772846
31757	772847
202382	772848
66434	772849
296729	772850
169614	772851
72341	772852
103124	772853
284967	772854
19427	772855
170	772856
57001	772857
27472	772858
65119	772859
58384	772860
72774	772861
253009	772862
83250	772863
4932	772864
127572	772865
113858	772866
241509	772867
126710	772868
22604	772869
214918	772870
7222	772871
90186	772872
28133	772873
7361	772874
26774	772875
78	772876
21420	772877
54400	772878
139	772879
98441	772880
170363	772881
708	772882
14157	772883
8892	772884
75031	772885
96112	772886
156188	772887
8892	772888
96446	772889
253022	772890
142780	772891
57334	772892
80307	772893
275969	772894
137116	772895
5221	772896
188556	772897
28938	772898
20882	772899
36092	772900
27598	772901
63305	772902
142977	772903
160679	772904
363	772905
30318	772906
78239	772907
137776	772908
217337	772909
34505	772910
26159	772911
8964	772912
2064	772913
22279	772914
108291	772915
60960	772916
1434	772917
163872	772918
34504	772919
3631	772920
1411	772921
22989	772922
13620	772923
16769	772924
57748	772925
34700	772926
30803	772927
190586	772928
164983	772929
14351	772930
94955	772931
30197	772932
12351	772933
85747	772934
153358	772935
148068	772936
12350	772937
166169	772938
5388	772939
232544	772940
140943	772941
133281	772942
90120	772943
63	772944
455	772945
83785	772946
5779	772947
3501	772948
27811	772949
88564	772950
11287	772951
43044	772952
234369	772953
27977	772954
3829	772955
10671	772956
195470	772957
114402	772958
36669	772959
216390	772960
41553	772961
50842	772962
23712	772963
2149	772964
193283	772965
80209	772966
35392	772967
277965	772968
45004	772969
76972	772970
39079	772971
8466	772972
56571	772973
268037	772974
29780	772975
51757	772976
235075	772977
6012	772978
32585	772979
173112	772980
1790	772981
69837	772982
133053	772983
282925	772984
208317	772985
122625	772986
125251	772987
186570	772988
153253	772989
125016	772990
85380	772991
83879	772992
197691	772993
93436	772994
92539	772995
8757	772996
8757	772997
210029	772998
1264	772999
40000	773000
60813	773001
163237	773002
65509	773003
63655	773004
89806	773005
876	773006
134355	773007
107242	773008
12251	773009
34754	773010
170	773011
59480	773012
233893	773013
194420	773014
892	773015
1535	773016
27357	773017
53271	773018
53438	773019
204800	773020
192402	773021
45179	773022
58241	773023
18426	773024
8848	773025
15960	773026
125645	773027
55779	773028
20442	773029
19100	773030
8569	773031
272008	773032
32237	773033
20680	773034
29047	773035
86251	773036
29	773037
49495	773038
127504	773039
103620	773040
5214	773041
741	773042
186583	773043
27521	773044
5219	773045
27468	773046
196018	773047
292976	773048
7026	773049
75311	773050
55	773051
1641	773052
55	773053
224256	773054
240346	773055
49019	773056
89293	773057
239402	773058
83452	773059
103729	773060
158122	773061
276941	773062
104087	773063
21144	773064
44336	773065
16117	773066
274599	773067
5264	773068
110408	773069
173826	773070
36773	773071
36773	773072
36758	773073
128898	773074
47099	773075
25680	773076
43971	773077
204998	773078
201370	773079
39047	773080
216437	773081
187520	773082
28352	773083
88625	773084
42587	773085
1407	773086
111619	773087
76741	773088
177977	773089
130092	773090
259978	773091
223088	773092
262904	773093
265576	773094
180251	773095
160211	773096
160211	773097
280745	773098
126023	773099
277533	773100
167245	773101
38979	773102
157237	773103
209340	773104
42688	773105
941	773106
21343	773107
78063	773108
25357	773109
110952	773110
148584	773111
213617	773112
33271	773113
29007	773114
14029	773115
224616	773116
83951	773117
14444	773118
49765	773119
29915	773120
1991	773121
38093	773122
350	773123
33785	773124
298590	773125
53816	773126
72818	773127
108939	773128
19117	773129
138118	773130
100207	773131
173441	773132
52004	773133
223921	773134
11584	773135
235613	773136
46326	773137
4149	773138
104917	773139
36678	773140
23325	773141
246303	773142
26372	773143
238112	773144
36436	773145
81897	773146
135179	773147
11896	773148
252108	773149
70827	773150
35661	773151
60349	773152
10826	773153
68956	773154
59073	773155
71597	773156
41628	773157
5106	773158
23654	773159
125740	773160
84753	773161
143755	773162
16419	773163
9193	773164
138967	773165
29004	773166
70883	773167
28203	773168
7629	773169
2172	773170
5005	773171
214658	773172
36097	773173
199438	773174
13225	773175
51587	773176
116855	773177
137142	773178
76022	773179
15113	773180
137378	773181
47541	773182
18614	773183
4081	773184
98888	773185
255	773186
74501	773187
2089	773188
153500	773189
137124	773190
272692	773191
35193	773192
16392	773193
22165	773194
1904	773195
1511	773196
52087	773197
96319	773198
28233	773199
26248	773200
18179	773201
217489	773202
26644	773203
31106	773204
73156	773205
895	773206
5568	773207
217083	773208
17254	773209
18600	773210
284423	773211
8563	773212
162344	773213
1358	773214
3076	773215
150362	773216
33720	773217
20903	773218
70840	773219
31425	773220
52671	773221
214694	773222
38	773223
109947	773224
8548	773225
114222	773226
60173	773227
962	773228
19997	773229
866	773230
15178	773231
190999	773232
100632	773233
122	773234
19828	773235
157372	773236
205	773237
308315	773238
6169	773239
256014	773240
37164	773241
13243	773242
211816	773243
64276	773244
24356	773245
73774	773246
199707	773247
64379	773248
267706	773249
252469	773250
121702	773251
49525	773252
16968	773253
48185	773254
190058	773255
308898	773256
182389	773257
199720	773258
187138	773259
134789	773260
58227	773261
28515	773262
190412	773263
34191	773264
75799	773265
133704	773266
23069	773267
72	773268
132362	773269
201879	773270
211657	773271
89643	773272
11147	773273
125788	773274
363	773275
23429	773276
164114	773277
12299	773278
117786	773279
26069	773280
52270	773281
472	773282
25530	773283
17425	773284
4142	773285
46433	773286
137034	773287
145235	773288
14378	773289
125275	773290
24233	773291
1784	773292
127415	773293
66008	773294
85775	773295
85775	773296
5508	773297
288069	773298
128856	773299
11734	773300
57752	773301
84773	773302
42156	773303
49521	773304
217494	773305
41557	773306
44766	773307
6521	773308
17547	773309
301656	773310
42138	773311
163021	773312
19706	773313
25783	773314
4452	773315
83504	773316
17768	773317
15433	773318
129416	773319
51022	773320
5030	773321
16759	773322
297459	773323
32325	773324
22306	773325
2915	773326
58876	773327
47269	773328
905	773329
70777	773330
8869	773331
12749	773332
12172	773333
275183	773334
84708	773335
6451	773336
165151	773337
14245	773338
110490	773339
24942	773340
184736	773341
49171	773342
70881	773343
95759	773344
55506	773345
3438	773346
13301	773347
47968	773348
50000	773349
188381	773350
249300	773351
92853	773352
30372	773353
71806	773354
13729	773355
108080	773356
67372	773357
166171	773358
39375	773359
184374	773360
60201	773361
147462	773362
133740	773363
7608	773364
15459	773365
293830	773366
439	773367
54315	773368
60755	773369
6540	773370
30086	773371
108379	773372
61382	773373
99991	773374
59766	773375
65552	773376
95040	773377
73971	773378
23112	773379
105526	773380
46104	773381
188697	773382
78820	773383
17286	773384
79659	773385
7966	773386
53775	773387
75751	773388
9024	773389
33338	773390
147616	773391
16204	773392
2494	773393
220590	773394
202941	773395
87756	773396
113794	773397
117205	773398
941	773399
9618	773400
197140	773401
309926	773402
21267	773403
12910	773404
71743	773405
183102	773406
281	773407
140921	773408
49096	773409
15861	773410
89914	773411
304635	773412
25269	773413
155706	773414
48980	773415
280903	773416
489	773417
27096	773418
7236	773419
180681	773420
120952	773421
61328	773422
3508	773423
59781	773424
1167	773425
33918	773426
23288	773427
66683	773428
1706	773429
46576	773430
46217	773431
245542	773432
92135	773433
83846	773434
50417	773435
1141	773436
24857	773437
22254	773438
192557	773439
109316	773440
115195	773441
4957	773442
73983	773443
198390	773444
10035	773445
124530	773446
16734	773447
41236	773448
206580	773449
206456	773450
76678	773451
55498	773452
3557	773453
108978	773454
48311	773455
18514	773456
47974	773457
31969	773458
74426	773459
168966	773460
87105	773461
28104	773462
4940	773463
223043	773464
11060	773465
58170	773466
1641	773467
8563	773468
129048	773469
139152	773470
4568	773471
26950	773472
31792	773473
202892	773474
54784	773475
757	773476
691	773477
311156	773478
866	773479
39686	773480
74178	773481
26294	773482
36118	773483
6066	773484
12406	773485
1605	773486
139445	773487
81120	773488
15820	773489
285480	773490
4427	773491
143771	773492
16490	773493
5738	773494
976	773495
3330	773496
31571	773497
26309	773498
40639	773499
103844	773500
65344	773501
46482	773502
125473	773503
62084	773504
38440	773505
7852	773506
14736	773507
32602	773508
145032	773509
16083	773510
105992	773511
98007	773512
104069	773513
1143	773514
260830	773515
94249	773516
153402	773517
62012	773518
122	773519
77884	773520
37878	773521
202285	773522
43633	773523
65333	773524
198834	773525
14706	773526
40000	773527
93453	773528
166692	773529
699	773530
82245	773531
68921	773532
14402	773533
201151	773534
29456	773535
64272	773536
350	773537
247986	773538
217036	773539
47496	773540
146882	773541
2705	773542
5905	773543
36801	773544
15846	773545
12779	773546
38656	773547
6039	773548
31751	773549
97436	773550
177842	773551
286228	773552
32515	773553
25318	773554
49260	773555
19216	773556
89258	773557
28828	773558
44764	773559
5711	773560
14281	773561
3712	773562
146074	773563
47182	773564
25467	773565
154687	773566
2752	773567
302652	773568
13009	773569
15725	773570
41547	773571
81564	773572
54513	773573
54540	773574
98242	773575
192618	773576
18848	773577
14355	773578
13947	773579
8401	773580
23766	773581
86252	773582
28827	773583
975	773584
22905	773585
188507	773586
3587	773587
49729	773588
58150	773589
38495	773590
82367	773591
54998	773592
17078	773593
6713	773594
5202	773595
1605	773596
1605	773597
74626	773598
76910	773599
700	773600
120543	773601
167643	773602
16482	773603
22525	773604
3140	773605
7032	773606
11916	773607
34257	773608
46265	773609
76293	773610
489	773611
489	773612
13694	773613
171240	773614
278970	773615
267889	773616
60169	773617
22473	773618
99010	773619
7679	773620
36874	773621
43890	773622
18810	773623
81851	773624
124223	773625
11290	773626
77162	773627
17785	773628
121674	773629
83393	773630
50648	773631
162985	773632
2443	773633
5821	773634
110158	773635
49643	773636
96691	773637
15389	773638
174967	773639
50391	773640
152529	773641
19113	773642
62153	773643
121819	773644
1607	773645
28752	773646
48394	773647
295	773648
86080	773649
2645	773650
10895	773651
153148	773652
150631	773653
100864	773654
20335	773655
45456	773656
224194	773657
9633	773658
144099	773659
71094	773660
42518	773661
158653	773662
266044	773663
73822	773664
281997	773665
119184	773666
224128	773667
126151	773668
118039	773669
134362	773670
88633	773671
98725	773672
20340	773673
34006	773674
128403	773675
207178	773676
23873	773677
4105	773678
50362	773679
19085	773680
25073	773681
90005	773682
18219	773683
77246	773684
153499	773685
31711	773686
91469	773687
158254	773688
97070	773689
5748	773690
197959	773691
18498	773692
19678	773693
143487	773694
210931	773695
42499	773696
109508	773697
11287	773698
52093	773699
268488	773700
6487	773701
12176	773702
207767	773703
306413	773704
64262	773705
64262	773706
251018	773707
1657	773708
124707	773709
28633	773710
39931	773711
286268	773712
2136	773713
157260	773714
116195	773715
116195	773716
285980	773717
81	773718
149164	773719
14032	773720
44720	773721
237716	773722
183623	773723
321	773724
633	773725
197676	773726
71996	773727
68050	773728
107278	773729
42088	773730
32429	773731
26272	773732
69689	773733
52777	773734
90775	773735
53956	773736
58731	773737
35305	773738
76499	773739
21185	773740
111341	773741
103552	773742
3346	773743
137694	773744
10611	773745
197305	773746
2186	773747
227111	773748
382	773749
9027	773750
182036	773751
56176	773752
28471	773753
27468	773754
27468	773755
87	773756
121404	773757
1508	773758
214258	773759
31768	773760
20060	773761
109345	773762
173470	773763
25754	773764
17373	773765
15653	773766
145375	773767
19887	773768
204456	773769
13243	773770
133124	773771
141425	773772
153169	773773
108448	773774
9581	773775
178075	773776
144104	773777
25005	773778
72475	773779
175710	773780
205191	773781
182853	773782
50001	773783
37431	773784
150241	773785
47204	773786
253746	773787
253982	773788
120269	773789
139827	773790
118099	773791
55174	773792
178724	773793
40809	773794
88053	773795
210693	773796
73693	773797
201585	773798
293	773799
205289	773800
149946	773801
29367	773802
49978	773803
284275	773804
1607	773805
138606	773806
12601	773807
240531	773808
44698	773809
68361	773810
110217	773811
124597	773812
196565	773813
402	773814
259	773815
58698	773816
169579	773817
109116	773818
939	773819
6732	773820
195244	773821
57684	773822
5262	773823
5023	773824
32948	773825
4919	773826
117590	773827
33428	773828
86605	773829
699	773830
143515	773831
82243	773832
14096	773833
13921	773834
10977	773835
11444	773836
410	773837
74743	773838
13069	773839
26404	773840
1186	773841
7060	773842
25479	773843
164574	773844
36654	773845
1021	773846
29682	773847
52160	773848
54208	773849
168024	773850
120010	773851
136514	773852
86233	773853
198099	773854
136178	773855
98378	773856
62263	773857
21479	773858
2453	773859
16633	773860
22149	773861
13084	773862
213360	773863
175	773864
42365	773865
3988	773866
26154	773867
8095	773868
151537	773869
98839	773870
33690	773871
99	773872
299	773873
474	773874
1594	773875
55327	773876
142861	773877
50128	773878
141538	773879
13189	773880
55272	773881
25894	773882
1776	773883
21336	773884
21653	773885
170729	773886
1417	773887
4102	773888
23139	773889
107492	773890
232644	773891
53451	773892
126275	773893
107964	773894
54532	773895
192186	773896
614	773897
24981	773898
90942	773899
28284	773900
124141	773901
18866	773902
1026	773903
20845	773904
29794	773905
88675	773906
31138	773907
7120	773908
207470	773909
209607	773910
157542	773911
29614	773912
118975	773913
41149	773914
217871	773915
147261	773916
33820	773917
261907	773918
267488	773919
128809	773920
216256	773921
68288	773922
146535	773923
13104	773924
2656	773925
104	773926
20017	773927
23085	773928
8448	773929
99058	773930
161404	773931
4841	773932
184739	773933
45060	773934
51952	773935
198543	773936
16141	773937
113559	773938
22149	773939
67013	773940
35997	773941
258032	773942
76268	773943
367	773944
30417	773945
40901	773946
24382	773947
38020	773948
294506	773949
40926	773950
422	773951
51833	773952
127791	773953
35599	773954
88519	773955
20090	773956
40383	773957
162542	773958
7389	773959
257549	773960
237112	773961
5508	773962
77045	773963
272394	773964
29448	773965
1609	773966
38565	773967
20345	773968
56666	773969
79886	773970
142818	773971
48410	773972
36153	773973
289809	773974
16767	773975
141707	773976
141640	773977
113657	773978
113305	773979
11303	773980
87033	773981
402	773982
126840	773983
28011	773984
136816	773985
81409	773986
167056	773987
183718	773988
183717	773989
31297	773990
6504	773991
142296	773992
7015	773993
25189	773994
105965	773995
63021	773996
24691	773997
305	773998
120317	773999
77184	774000
23117	774001
181181	774002
26586	774003
184922	774004
1021	774005
7395	774006
58526	774007
276459	774008
143604	774009
96280	774010
29481	774011
38707	774012
56179	774013
66996	774014
131167	774015
89542	774016
2615	774017
37604	774018
75428	774019
33124	774020
302	774021
35439	774022
38710	774023
16110	774024
13705	774025
78	774026
258870	774027
311678	774028
57267	774029
91190	774030
151514	774031
5325	774032
10604	774033
53169	774034
115034	774035
121489	774036
29720	774037
22473	774038
283477	774039
117701	774040
171612	774041
17505	774042
5477	774043
121725	774044
149561	774045
16382	774046
169328	774047
1128	774048
83534	774049
37835	774050
91512	774051
539	774052
122336	774053
49031	774054
311183	774055
42499	774056
42298	774057
249522	774058
170310	774059
34569	774060
23561	774061
303667	774062
187940	774063
8638	774064
153439	774065
28745	774066
34712	774067
69758	774068
69615	774069
41596	774070
110823	774071
243369	774072
102938	774073
135401	774074
42579	774075
17064	774076
47201	774077
120159	774078
192006	774079
221079	774080
2803	774081
248087	774082
177555	774083
110831	774084
16024	774085
20401	774086
65777	774087
27369	774088
297880	774089
17704	774090
51323	774091
14757	774092
147845	774093
78566	774094
9973	774095
31737	774096
44797	774097
45475	774098
214589	774099
172382	774100
86399	774101
35746	774102
175491	774103
169445	774104
57753	774105
34522	774106
52094	774107
173441	774108
4002	774109
59467	774110
21208	774111
89315	774112
144945	774113
28484	774114
14852	774115
145073	774116
27509	774117
168093	774118
50548	774119
41312	774120
183528	774121
70079	774122
137243	774123
59948	774124
37541	774125
74082	774126
13355	774127
14601	774128
22994	774129
154704	774130
57194	774131
137743	774132
12628	774133
231	774134
73442	774135
25478	774136
123038	774137
92542	774138
10104	774139
188353	774140
26215	774141
27859	774142
30879	774143
29427	774144
67988	774145
36459	774146
10875	774147
43	774148
4983	774149
22165	774150
60416	774151
217673	774152
30877	774153
90138	774154
102309	774155
48909	774156
4328	774157
23079	774158
8435	774159
7971	774160
9838	774161
1950	774162
89200	774163
773	774164
22157	774165
34019	774166
106302	774167
213922	774168
292621	774169
17557	774170
22919	774171
251634	774172
85980	774173
246284	774174
33066	774175
20607	774176
2843	774177
189456	774178
106976	774179
239398	774180
25636	774181
115165	774182
107529	774183
24923	774184
14663	774185
30862	774186
80047	774187
13439	774188
289436	774189
11984	774190
55719	774191
20351	774192
177983	774193
140119	774194
285772	774195
132966	774196
202214	774197
293252	774198
2972	774199
244	774200
102932	774201
111271	774202
96524	774203
9605	774204
130552	774205
108379	774206
3789	774207
27469	774208
211624	774209
47597	774210
216769	774211
110	774212
36730	774213
5338	774214
168248	774215
176812	774216
176812	774217
287183	774218
283697	774219
164624	774220
46690	774221
136982	774222
7463	774223
230293	774224
16467	774225
20895	774226
133673	774227
75984	774228
255877	774229
98772	774230
30591	774231
211172	774232
16453	774233
61609	774234
139174	774235
34674	774236
2275	774237
288677	774238
230903	774239
16282	774240
69235	774241
41786	774242
113208	774243
146862	774244
2915	774245
62546	774246
292008	774247
28	774248
11149	774249
179378	774250
175087	774251
270855	774252
14044	774253
39413	774254
57654	774255
35800	774256
21302	774257
103106	774258
33059	774259
108432	774260
32574	774261
16544	774262
838	774263
31405	774264
25267	774265
43582	774266
77880	774267
77826	774268
265276	774269
94234	774270
3019	774271
12092	774272
206053	774273
224257	774274
124915	774275
146343	774276
106370	774277
14060	774278
134214	774279
153461	774280
9380	774281
23516	774282
101051	774283
294939	774284
109630	774285
112116	774286
6839	774287
127118	774288
263244	774289
1821	774290
32718	774291
160085	774292
215460	774293
106715	774294
470	774295
74435	774296
1103	774297
3480	774298
60372	774299
17623	774300
23541	774301
315	774302
61066	774303
5146	774304
57741	774305
33070	774306
16956	774307
56003	774308
94318	774309
17938	774310
30117	774311
86492	774312
12894	774313
12893	774314
57942	774315
22295	774316
126219	774317
232562	774318
113306	774319
53441	774320
784	774321
10172	774322
718	774323
172364	774324
52341	774325
1773	774326
292761	774327
7893	774328
28142	774329
62351	774330
73399	774331
86711	774332
32178	774333
135734	774334
45874	774335
23215	774336
113827	774337
34654	774338
72522	774339
26057	774340
84726	774341
61436	774342
97157	774343
162251	774344
50049	774345
93072	774346
248511	774347
43417	774348
9595	774349
54736	774350
50822	774351
77093	774352
18951	774353
79968	774354
43604	774355
139112	774356
1111	774357
165147	774358
73587	774359
110257	774360
59043	774361
268222	774362
66695	774363
32574	774364
23981	774365
97172	774366
72037	774367
15958	774368
1898	774369
8734	774370
51133	774371
206624	774372
218991	774373
219092	774374
78982	774375
78982	774376
66809	774377
96132	774378
45927	774379
8348	774380
2917	774381
167812	774382
39595	774383
37211	774384
176888	774385
43664	774386
188436	774387
277724	774388
4643	774389
214970	774390
62909	774391
9810	774392
11519	774393
23358	774394
6456	774395
13291	774396
160185	774397
18262	774398
10598	774399
140470	774400
16588	774401
41467	774402
96991	774403
37441	774404
1306	774405
43931	774406
64391	774407
116239	774408
258215	774409
20345	774410
92294	774411
206250	774412
34319	774413
48723	774414
21228	774415
825	774416
204558	774417
130968	774418
2592	774419
19651	774420
8001	774421
244599	774422
161242	774423
1	774424
28802	774425
55	774426
63007	774427
876	774428
17799	774429
72156	774430
62748	774431
70736	774432
173833	774433
174007	774434
131566	774435
16520	774436
291360	774437
159952	774438
289	774439
132531	774440
2167	774441
25459	774442
146566	774443
89848	774444
124864	774445
129070	774446
92488	774447
183997	774448
177201	774449
21851	774450
6736	774451
9740	774452
110218	774453
176723	774454
110221	774455
16621	774456
93229	774457
7927	774458
58924	774459
10937	774460
27039	774461
745	774462
65505	774463
16767	774464
119491	774465
134885	774466
118502	774467
96677	774468
6875	774469
6875	774470
265508	774471
9854	774472
10571	774473
42595	774474
28802	774475
141609	774476
31646	774477
7040	774478
30003	774479
65913	774480
75061	774481
194959	774482
294453	774483
92132	774484
78033	774485
215065	774486
125961	774487
11059	774488
51488	774489
140766	774490
182834	774491
58150	774492
20358	774493
71739	774494
107127	774495
49329	774496
29452	774497
2604	774498
189360	774499
22015	774500
220732	774501
12628	774502
215200	774503
259884	774504
46648	774505
28085	774506
30970	774507
8001	774508
1805	774509
21437	774510
70492	774511
117	774512
33103	774513
90034	774514
230	774515
107544	774516
161176	774517
174940	774518
158537	774519
18540	774520
92986	774521
27854	774522
149878	774523
72435	774524
42376	774525
5964	774526
38856	774527
10157	774528
10650	774529
112645	774530
35300	774531
6097	774532
95340	774533
58673	774534
28394	774535
101120	774536
130278	774537
8101	774538
218700	774539
272773	774540
82006	774541
271964	774542
27472	774543
31261	774544
152411	774545
87226	774546
83331	774547
167198	774548
17805	774549
18054	774550
48048	774551
26445	774552
26445	774553
219961	774554
126421	774555
93769	774556
49683	774557
56081	774558
2261	774559
7043	774560
91868	774561
275	774562
79056	774563
12750	774564
22849	774565
61674	774566
35281	774567
46078	774568
25364	774569
12833	774570
130117	774571
68988	774572
1626	774573
53856	774574
27331	774575
126548	774576
173052	774577
15922	774578
48419	774579
51766	774580
22753	774581
177641	774582
93172	774583
47470	774584
158411	774585
56522	774586
162880	774587
200769	774588
14439	774589
270205	774590
5659	774591
98223	774592
127013	774593
45200	774594
8901	774595
272442	774596
1657	774597
45569	774598
85248	774599
58708	774600
142045	774601
89295	774602
36292	774603
14871	774604
16329	774605
113104	774606
113104	774607
51179	774608
71337	774609
37758	774610
61512	774611
122460	774612
46910	774613
91407	774614
138449	774615
493	774616
4281	774617
154616	774618
75299	774619
168642	774620
125904	774621
22058	774622
266227	774623
4681	774624
7528	774625
167151	774626
190196	774627
209723	774628
62886	774629
56303	774630
56778	774631
2093	774632
73640	774633
84001	774634
169277	774635
75508	774636
160397	774637
228559	774638
52493	774639
116356	774640
61313	774641
70504	774642
20173	774643
295661	774644
30243	774645
67324	774646
161003	774647
99524	774648
23028	774649
109602	774650
1411	774651
46496	774652
89938	774653
47366	774654
102149	774655
5828	774656
71704	774657
71856	774658
213566	774659
35418	774660
76740	774661
12094	774662
10722	774663
193938	774664
53117	774665
252850	774666
1537	774667
125419	774668
16428	774669
1728	774670
49892	774671
3295	774672
66379	774673
51394	774674
106597	774675
298504	774676
6674	774677
308927	774678
13031	774679
43541	774680
97396	774681
15555	774682
6634	774683
215470	774684
2990	774685
198292	774686
50587	774687
14104	774688
70374	774689
9749	774690
95961	774691
113209	774692
126996	774693
152662	774694
31777	774695
155076	774696
496	774697
20230	774698
4605	774699
133406	774700
83929	774701
2278	774702
62626	774703
67194	774704
20823	774705
307529	774706
49135	774707
10870	774708
224685	774709
70231	774710
23536	774711
37283	774712
2880	774713
95161	774714
276666	774715
233129	774716
57790	774717
16254	774718
53615	774719
122859	774720
199437	774721
106423	774722
39024	774723
227	774724
87722	774725
290667	774726
129318	774727
86037	774728
31154	774729
24364	774730
283053	774731
140537	774732
85086	774733
34654	774734
134003	774735
25432	774736
107060	774737
34376	774738
29735	774739
34418	774740
161068	774741
38193	774742
93729	774743
227	774744
263607	774745
199552	774746
31053	774747
237585	774748
242728	774749
199440	774750
13942	774751
135288	774752
2355	774753
11475	774754
24448	774755
143093	774756
27340	774757
17518	774758
94164	774759
1497	774760
270095	774761
13251	774762
5437	774763
225513	774764
13389	774765
119157	774766
187288	774767
80165	774768
21559	774769
171500	774770
169354	774771
68655	774772
67697	774773
99580	774774
99591	774775
2433	774776
539	774777
2433	774778
1180	774779
9676	774780
115123	774781
57997	774782
142248	774783
64580	774784
76366	774785
5962	774786
37706	774787
91375	774788
92142	774789
252685	774790
284364	774791
9183	774792
153448	774793
6693	774794
237381	774795
64033	774796
93589	774797
58249	774798
17716	774799
17716	774800
8676	774801
104707	774802
218200	774803
3977	774804
10999	774805
2758	774806
2172	774807
20559	774808
88991	774809
2104	774810
74612	774811
261626	774812
187239	774813
101098	774814
161108	774815
161204	774816
11971	774817
11971	774818
118239	774819
135913	774820
49880	774821
6440	774822
50931	774823
8930	774824
90046	774825
140807	774826
189835	774827
2957	774828
132348	774829
278882	774830
34558	774831
13764	774832
94363	774833
15719	774834
20549	774835
9910	774836
245905	774837
48307	774838
42788	774839
33048	774840
30	774841
19796	774842
1991	774843
29299	774844
65183	774845
88629	774846
197984	774847
276352	774848
46267	774849
88572	774850
300437	774851
74888	774852
209554	774853
210944	774854
10637	774855
156644	774856
45685	774857
34544	774858
36319	774859
304	774860
55967	774861
218051	774862
144591	774863
36551	774864
67453	774865
128940	774866
74286	774867
202158	774868
41227	774869
90808	774870
3816	774871
7025	774872
7025	774873
254246	774874
64189	774875
93908	774876
7848	774877
4	774878
120035	774879
14800	774880
118707	774881
5587	774882
107802	774883
104530	774884
125264	774885
64028	774886
9322	774887
277795	774888
15914	774889
54269	774890
13986	774891
2797	774892
39434	774893
55851	774894
226288	774895
213193	774896
190549	774897
2690	774898
98440	774899
209835	774900
194306	774901
250475	774902
2433	774903
7207	774904
116845	774905
9326	774906
31913	774907
128602	774908
216998	774909
2157	774910
234939	774911
162086	774912
2784	774913
70122	774914
50300	774915
114332	774916
89831	774917
71223	774918
2235	774919
85156	774920
166912	774921
250	774922
104438	774923
198417	774924
39796	774925
160291	774926
56641	774927
21203	774928
6889	774929
6637	774930
432	774931
134436	774932
7081	774933
26971	774934
14446	774935
83062	774936
1462	774937
1026	774938
8281	774939
171112	774940
50777	774941
33340	774942
64462	774943
2682	774944
257509	774945
50754	774946
1052	774947
80315	774948
212122	774949
307493	774950
104276	774951
76959	774952
15806	774953
11896	774954
254674	774955
102544	774956
18560	774957
310086	774958
104924	774959
77968	774960
455	774961
17260	774962
34806	774963
49845	774964
43043	774965
131599	774966
19064	774967
156832	774968
90401	774969
50668	774970
898	774971
121360	774972
24089	774973
13743	774974
59646	774975
83544	774976
20875	774977
2886	774978
30515	774979
46566	774980
96120	774981
8281	774982
13661	774983
3884	774984
17284	774985
6794	774986
13090	774987
212939	774988
44102	774989
41041	774990
1	774991
24199	774992
48657	774993
162380	774994
72320	774995
35240	774996
205390	774997
195051	774998
125975	774999
780	775000
215458	775001
50242	775002
53440	775003
30427	775004
82187	775005
84930	775006
149289	775007
32966	775008
19582	775009
39574	775010
89380	775011
201650	775012
227	775013
85127	775014
256956	775015
268655	775016
4730	775017
9579	775018
98241	775019
16997	775020
16086	775021
20230	775022
32246	775023
53976	775024
12354	775025
57077	775026
33968	775027
43744	775028
2064	775029
2064	775030
96778	775031
56487	775032
18203	775033
72321	775034
35130	775035
98238	775036
202313	775037
115952	775038
88430	775039
105163	775040
69689	775041
297569	775042
295361	775043
32983	775044
1865	775045
274948	775046
4756	775047
25585	775048
30559	775049
12594	775050
40907	775051
14437	775052
69194	775053
49182	775054
193259	775055
31276	775056
100990	775057
47840	775058
19093	775059
156302	775060
13147	775061
59562	775062
141183	775063
43371	775064
47984	775065
51790	775066
6492	775067
190930	775068
72024	775069
85764	775070
101407	775071
73742	775072
96995	775073
40708	775074
25536	775075
2056	775076
1391	775077
531	775078
189720	775079
112389	775080
33300	775081
84756	775082
81888	775083
25282	775084
128950	775085
1997	775086
28604	775087
9398	775088
20038	775089
138964	775090
272653	775091
88026	775092
101860	775093
11610	775094
110892	775095
107731	775096
131543	775097
26826	775098
18324	775099
35268	775100
200583	775101
14441	775102
61276	775103
105085	775104
2833	775105
6771	775106
62904	775107
49236	775108
130212	775109
117877	775110
22703	775111
38833	775112
57093	775113
59129	775114
11409	775115
3948	775116
14722	775117
52033	775118
34344	775119
208334	775120
35875	775121
81197	775122
127620	775123
32864	775124
38904	775125
2111	775126
80252	775127
94490	775128
199951	775129
3171	775130
137424	775131
20346	775132
9872	775133
75986	775134
292133	775135
30806	775136
6933	775137
24290	775138
2538	775139
141125	775140
165216	775141
10464	775142
61334	775143
77280	775144
505	775145
22	775146
4512	775147
30787	775148
9725	775149
89317	775150
1358	775151
128	775152
115953	775153
173052	775154
1721	775155
40576	775156
118426	775157
116918	775158
3428	775159
70162	775160
12171	775161
194556	775162
253330	775163
81499	775164
64172	775165
70162	775166
289605	775167
139979	775168
2287	775169
44664	775170
305981	775171
65913	775172
17078	775173
30421	775174
1411	775175
14066	775176
125162	775177
10518	775178
287674	775179
128442	775180
114901	775181
1834	775182
3175	775183
98603	775184
128969	775185
172644	775186
50396	775187
77157	775188
263309	775189
80149	775190
7831	775191
199326	775192
1291	775193
8400	775194
141392	775195
140720	775196
144039	775197
303845	775198
123	775199
6644	775200
175867	775201
2699	775202
5598	775203
53681	775204
55095	775205
17027	775206
79930	775207
28143	775208
72242	775209
53410	775210
141260	775211
80742	775212
101013	775213
32362	775214
5338	775215
73389	775216
135148	775217
135057	775218
5729	775219
9109	775220
12388	775221
187396	775222
122266	775223
72792	775224
51359	775225
69057	775226
257553	775227
14287	775228
125889	775229
235504	775230
13525	775231
3373	775232
97244	775233
442	775234
152882	775235
44887	775236
6473	775237
235985	775238
33460	775239
20011	775240
96650	775241
360	775242
689	775243
38612	775244
166519	775245
150059	775246
2972	775247
12798	775248
54746	775249
51714	775250
14500	775251
6772	775252
277980	775253
144516	775254
199766	775255
327	775256
94311	775257
161142	775258
133511	775259
187761	775260
1052	775261
118028	775262
36153	775263
3169	775264
59822	775265
61421	775266
35319	775267
132558	775268
110433	775269
60120	775270
633	775271
110476	775272
59098	775273
8947	775274
250698	775275
268635	775276
200912	775277
110209	775278
196779	775279
44799	775280
58555	775281
295063	775282
67503	775283
111161	775284
435	775285
26215	775286
113975	775287
8448	775288
32752	775289
134888	775290
102680	775291
14024	775292
41924	775293
201649	775294
25545	775295
92033	775296
120795	775297
65003	775298
215328	775299
27341	775300
8140	775301
20286	775302
174194	775303
56488	775304
301511	775305
263286	775306
116971	775307
25566	775308
28896	775309
211375	775310
50955	775311
274155	775312
27091	775313
109263	775314
2449	775315
195367	775316
3508	775317
120581	775318
25211	775319
72251	775320
26071	775321
231738	775322
37708	775323
256735	775324
207889	775325
262689	775326
22115	775327
144574	775328
25076	775329
67246	775330
97470	775331
409	775332
3384	775333
239341	775334
238825	775335
911	775336
56615	775337
108409	775338
186262	775339
246385	775340
87003	775341
148442	775342
53863	775343
8577	775344
287154	775345
138713	775346
96005	775347
7440	775348
278575	775349
74727	775350
65065	775351
7095	775352
112709	775353
179603	775354
167503	775355
257449	775356
289435	775357
39998	775358
107452	775359
262159	775360
92777	775361
120926	775362
298309	775363
98804	775364
49494	775365
5358	775366
295369	775367
77245	775368
120935	775369
53754	775370
82438	775371
31159	775372
64402	775373
207099	775374
28011	775375
282	775376
72774	775377
198531	775378
269086	775379
7483	775380
93213	775381
76257	775382
146421	775383
238864	775384
72515	775385
66058	775386
135152	775387
15052	775388
36000	775389
262395	775390
11662	775391
42070	775392
252870	775393
13577	775394
29585	775395
1024	775396
7167	775397
126116	775398
195411	775399
35039	775400
136551	775401
114037	775402
44228	775403
16563	775404
261609	775405
25193	775406
78352	775407
157521	775408
1543	775409
203530	775410
12259	775411
2690	775412
94369	775413
11062	775414
19828	775415
47135	775416
38728	775417
19286	775418
197810	775419
165687	775420
141810	775421
76941	775422
17491	775423
21413	775424
139424	775425
162824	775426
105439	775427
131267	775428
216010	775429
122672	775430
61301	775431
45311	775432
351	775433
195	775434
135974	775435
34418	775436
35099	775437
166197	775438
15394	775439
151232	775440
3688	775441
325	775442
74170	775443
38140	775444
171169	775445
6314	775446
15973	775447
12476	775448
4383	775449
124	775450
143188	775451
612	775452
17269	775453
183849	775454
51225	775455
38158	775456
12720	775457
176	775458
20497	775459
752	775460
49990	775461
40209	775462
218544	775463
17680	775464
3295	775465
11542	775466
85086	775467
168736	775468
116268	775469
48434	775470
223621	775471
11371	775472
36194	775473
140079	775474
57271	775475
79826	775476
312821	775477
6492	775478
139071	775479
5681	775480
173133	775481
126845	775482
68407	775483
57086	775484
12693	775485
112517	775486
173061	775487
37117	775488
34694	775489
34694	775490
110525	775491
21635	775492
160160	775493
86594	775494
28323	775495
45255	775496
197557	775497
85037	775498
93990	775499
30643	775500
174204	775501
118689	775502
7664	775503
138723	775504
96433	775505
20516	775506
33968	775507
180970	775508
56299	775509
28135	775510
91795	775511
98262	775512
60391	775513
91892	775514
103672	775515
22766	775516
12306	775517
37966	775518
95873	775519
90320	775520
71195	775521
13626	775522
28	775523
17194	775524
39898	775525
47186	775526
191817	775527
197082	775528
101276	775529
160	775530
46621	775531
62689	775532
244684	775533
169748	775534
6504	775535
81236	775536
107603	775537
144110	775538
7093	775539
152915	775540
40150	775541
96677	775542
96252	775543
7848	775544
303027	775545
63998	775546
51630	775547
201091	775548
113990	775549
162757	775550
47350	775551
33437	775552
139975	775553
25301	775554
13021	775555
39495	775556
81252	775557
250662	775558
9891	775559
133208	775560
3169	775561
259606	775562
14090	775563
176383	775564
2819	775565
192972	775566
56283	775567
17150	775568
47283	775569
177305	775570
28873	775571
10113	775572
244208	775573
6179	775574
35255	775575
24922	775576
518	775577
16827	775578
194007	775579
1257	775580
187940	775581
15898	775582
125983	775583
27445	775584
265457	775585
20167	775586
7242	775587
284059	775588
107998	775589
58782	775590
12808	775591
118982	775592
159054	775593
42598	775594
71692	775595
55022	775596
68371	775597
92732	775598
255601	775599
13714	775600
13714	775601
13714	775602
62282	775603
95955	775604
28199	775605
159905	775606
159812	775607
51920	775608
2435	775609
17804	775610
116602	775611
137333	775612
113912	775613
183849	775614
7788	775615
55968	775616
25589	775617
74319	775618
60408	775619
4935	775620
67466	775621
101430	775622
3172	775623
23819	775624
5735	775625
158086	775626
1313	775627
16600	775628
18069	775629
143502	775630
196303	775631
74281	775632
69800	775633
107451	775634
48576	775635
23147	775636
91984	775637
49104	775638
31389	775639
50679	775640
81319	775641
51706	775642
4394	775643
133989	775644
90429	775645
64095	775646
84831	775647
6573	775648
22301	775649
264837	775650
102670	775651
137307	775652
250988	775653
49489	775654
5439	775655
3675	775656
11668	775657
16071	775658
2533	775659
13906	775660
139194	775661
207263	775662
6732	775663
87787	775664
43165	775665
33708	775666
37408	775667
37408	775668
18266	775669
222253	775670
84641	775671
116150	775672
4932	775673
23402	775674
1641	775675
4219	775676
108251	775677
179815	775678
282549	775679
180170	775680
103694	775681
69577	775682
53348	775683
37361	775684
54700	775685
5053	775686
59860	775687
55629	775688
17386	775689
17140	775690
66729	775691
32376	775692
102	775693
15689	775694
149359	775695
47968	775696
28320	775697
13660	775698
115108	775699
55056	775700
72383	775701
55621	775702
273162	775703
112463	775704
118310	775705
179197	775706
47882	775707
95892	775708
15268	775709
87929	775710
45571	775711
17519	775712
152919	775713
3804	775714
48419	775715
218103	775716
64898	775717
276011	775718
78256	775719
84891	775720
153394	775721
16738	775722
111533	775723
132712	775724
77972	775725
76132	775726
204077	775727
187866	775728
124918	775729
265116	775730
231125	775731
104686	775732
3384	775733
188246	775734
126123	775735
26091	775736
74360	775737
29053	775738
152749	775739
131375	775740
225179	775741
15059	775742
6972	775743
241087	775744
67771	775745
250305	775746
66393	775747
32507	775748
11011	775749
21307	775750
77740	775751
173987	775752
23157	775753
45894	775754
19354	775755
56265	775756
125446	775757
227	775758
180365	775759
128265	775760
100425	775761
7807	775762
216883	775763
15613	775764
28652	775765
62601	775766
686	775767
18677	775768
98210	775769
82456	775770
261806	775771
176666	775772
9135	775773
83141	775774
44568	775775
12681	775776
24298	775777
217372	775778
66876	775779
109650	775780
25770	775781
34504	775782
148984	775783
251820	775784
22267	775785
271867	775786
212070	775787
272484	775788
22205	775789
108144	775790
14026	775791
128127	775792
67306	775793
22945	775794
139557	775795
43819	775796
199547	775797
3126	775798
127986	775799
82366	775800
56111	775801
6512	775802
32697	775803
49683	775804
290248	775805
146563	775806
1358	775807
178004	775808
22956	775809
311826	775810
60370	775811
123883	775812
87473	775813
67073	775814
162671	775815
363	775816
80426	775817
431	775818
136928	775819
17133	775820
36500	775821
143859	775822
12140	775823
12140	775824
106872	775825
12965	775826
62412	775827
282	775828
53876	775829
4124	775830
94607	775831
142622	775832
28258	775833
2462	775834
273	775835
132773	775836
85906	775837
25990	775838
39335	775839
12382	775840
3595	775841
194618	775842
4541	775843
50654	775844
3493	775845
70492	775846
77138	775847
83666	775848
68134	775849
51540	775850
88816	775851
1206	775852
24764	775853
125574	775854
191634	775855
15235	775856
182651	775857
196238	775858
56468	775859
1207	775860
124211	775861
35244	775862
62748	775863
147587	775864
179982	775865
101792	775866
6780	775867
28207	775868
133935	775869
68177	775870
113780	775871
162898	775872
3364	775873
125000	775874
180010	775875
212229	775876
99170	775877
62980	775878
33597	775879
224856	775880
279870	775881
48953	775882
232425	775883
61459	775884
45963	775885
236956	775886
92025	775887
123024	775888
23619	775889
112236	775890
94073	775891
150030	775892
4616	775893
190473	775894
176440	775895
2448	775896
243258	775897
79075	775898
39134	775899
158432	775900
8524	775901
14080	775902
29394	775903
207470	775904
42754	775905
185718	775906
16269	775907
64044	775908
16739	775909
3169	775910
35254	775911
38995	775912
13915	775913
167358	775914
29487	775915
29761	775916
91368	775917
109835	775918
29973	775919
14676	775920
47575	775921
103935	775922
55414	775923
249850	775924
108134	775925
37155	775926
373	775927
137411	775928
8208	775929
156147	775930
74046	775931
41127	775932
10729	775933
8686	775934
33129	775935
108017	775936
169859	775937
14744	775938
138382	775939
180452	775940
118000	775941
133006	775942
16250	775943
2097	775944
276391	775945
118164	775946
203270	775947
48899	775948
139174	775949
11963	775950
86441	775951
110926	775952
87616	775953
4486	775954
2338	775955
54362	775956
7858	775957
215969	775958
146254	775959
284933	775960
4972	775961
103676	775962
20	775963
44912	775964
55100	775965
27447	775966
8819	775967
50019	775968
95392	775969
118549	775970
25168	775971
126287	775972
260672	775973
2276	775974
8182	775975
98943	775976
27428	775977
19035	775978
107752	775979
239012	775980
196207	775981
26575	775982
35458	775983
103068	775984
215122	775985
24127	775986
29105	775987
24659	775988
192444	775989
45711	775990
224126	775991
248778	775992
34754	775993
161567	775994
85958	775995
121050	775996
42815	775997
4219	775998
136255	775999
26839	776000
164314	776001
123066	776002
6228	776003
17605	776004
181079	776005
131827	776006
34131	776007
42270	776008
88563	776009
77067	776010
103759	776011
20717	776012
123206	776013
187386	776014
166668	776015
52663	776016
201440	776017
151370	776018
121943	776019
214958	776020
202371	776021
168725	776022
6398	776023
62549	776024
209239	776025
40856	776026
106992	776027
691	776028
237973	776029
25775	776030
48594	776031
46241	776032
1607	776033
110898	776034
382	776035
115979	776036
84894	776037
382	776038
120101	776039
382	776040
82200	776041
206962	776042
254739	776043
59678	776044
150146	776045
20717	776046
139162	776047
268772	776048
282658	776049
249241	776050
97636	776051
67517	776052
33091	776053
153078	776054
87269	776055
60683	776056
110898	776057
187073	776058
48646	776059
132807	776060
134695	776061
124078	776062
47862	776063
88195	776064
22913	776065
28705	776066
94601	776067
297617	776068
142	776069
126632	776070
6055	776071
73844	776072
152031	776073
15114	776074
30659	776075
146820	776076
166411	776077
172274	776078
38193	776079
34863	776080
212399	776081
149806	776082
30765	776083
50216	776084
169354	776085
87854	776086
147392	776087
33550	776088
20073	776089
12249	776090
59829	776091
102908	776092
296767	776093
95466	776094
233808	776095
5517	776096
21919	776097
230305	776098
4467	776099
1021	776100
43533	776101
29233	776102
48691	776103
259200	776104
8106	776105
216698	776106
55918	776107
102737	776108
23561	776109
143001	776110
57302	776111
245986	776112
40302	776113
698	776114
939	776115
88744	776116
174855	776117
203033	776118
62895	776119
1569	776120
35096	776121
7990	776122
35938	776123
76747	776124
2076	776125
139832	776126
242	776127
247611	776128
137130	776129
97130	776130
12	776131
178694	776132
108282	776133
52261	776134
43022	776135
69239	776136
33112	776137
164257	776138
99308	776139
140081	776140
11558	776141
84559	776142
113937	776143
85700	776144
838	776145
136524	776146
142709	776147
91748	776148
8590	776149
65458	776150
120302	776151
243327	776152
50511	776153
145171	776154
7408	776155
160945	776156
58140	776157
68961	776158
199406	776159
184005	776160
6808	776161
13225	776162
43718	776163
132686	776164
180240	776165
58731	776166
34700	776167
72974	776168
68003	776169
33394	776170
216028	776171
55778	776172
7877	776173
22428	776174
88515	776175
29582	776176
46651	776177
141333	776178
30593	776179
162050	776180
10694	776181
30041	776182
29788	776183
141312	776184
129544	776185
172240	776186
183910	776187
125345	776188
30312	776189
9320	776190
116346	776191
192379	776192
51767	776193
17223	776194
144843	776195
89468	776196
8700	776197
16058	776198
1784	776199
13962	776200
179781	776201
194195	776202
33693	776203
6540	776204
7698	776205
5471	776206
59657	776207
114075	776208
76145	776209
1815	776210
3299	776211
188565	776212
119553	776213
23948	776214
250552	776215
161078	776216
13749	776217
213426	776218
114232	776219
138634	776220
173662	776221
265476	776222
154927	776223
114393	776224
296301	776225
1657	776226
69176	776227
84962	776228
18571	776229
44398	776230
48000	776231
15034	776232
218471	776233
187853	776234
91401	776235
105271	776236
93823	776237
2202	776238
4020	776239
127014	776240
20640	776241
35746	776242
53362	776243
181514	776244
77125	776245
159840	776246
7664	776247
81569	776248
186326	776249
272014	776250
16769	776251
110746	776252
170864	776253
48535	776254
137803	776255
137803	776256
41626	776257
204450	776258
134521	776259
165219	776260
173934	776261
58587	776262
170644	776263
16743	776264
58300	776265
110237	776266
69784	776267
406	776268
105249	776269
7040	776270
99698	776271
140496	776272
39206	776273
5676	776274
181179	776275
143639	776276
31171	776277
55	776278
159923	776279
36814	776280
32552	776281
28026	776282
20870	776283
45061	776284
1037	776285
26734	776286
24465	776287
4449	776288
90278	776289
224001	776290
78940	776291
182269	776292
2371	776293
75615	776294
110094	776295
70807	776296
14249	776297
45090	776298
4503	776299
54340	776300
73551	776301
30353	776302
90981	776303
24262	776304
253380	776305
18532	776306
4	776307
87028	776308
168283	776309
190583	776310
12513	776311
282539	776312
91089	776313
83992	776314
89513	776315
110137	776316
125030	776317
18262	776318
89084	776319
19792	776320
216387	776321
2897	776322
152680	776323
7106	776324
109846	776325
60153	776326
19700	776327
26092	776328
156498	776329
120709	776330
33842	776331
66092	776332
39448	776333
150040	776334
238383	776335
4282	776336
26374	776337
259277	776338
119952	776339
42895	776340
34039	776341
4681	776342
18758	776343
153702	776344
92748	776345
304873	776346
11748	776347
41626	776348
61882	776349
216434	776350
53541	776351
26359	776352
204558	776353
28594	776354
10435	776355
251146	776356
24583	776357
17040	776358
134092	776359
140048	776360
189836	776361
109684	776362
9359	776363
63542	776364
93105	776365
56533	776366
212974	776367
99776	776368
36038	776369
87372	776370
91600	776371
4371	776372
37276	776373
120169	776374
131812	776375
93919	776376
106480	776377
96650	776378
53190	776379
57897	776380
94250	776381
14623	776382
98357	776383
41363	776384
95312	776385
275663	776386
80208	776387
86814	776388
33969	776389
54784	776390
68599	776391
439	776392
45575	776393
170514	776394
75054	776395
221993	776396
164686	776397
6934	776398
27309	776399
151397	776400
47301	776401
47648	776402
8925	776403
14040	776404
91368	776405
674	776406
132901	776407
166821	776408
15549	776409
7	776410
48002	776411
28597	776412
191526	776413
131693	776414
216999	776415
12763	776416
35080	776417
65029	776418
43637	776419
93363	776420
212536	776421
294848	776422
41245	776423
168414	776424
76696	776425
19351	776426
25105	776427
35855	776428
118488	776429
125967	776430
89074	776431
33022	776432
271072	776433
125920	776434
288674	776435
115674	776436
181904	776437
5363	776438
46196	776439
13670	776440
25460	776441
25727	776442
913	776443
77598	776444
105225	776445
16072	776446
514	776447
15389	776448
138121	776449
28092	776450
84630	776451
306084	776452
13521	776453
44050	776454
99123	776455
99123	776456
2037	776457
194676	776458
194676	776459
171	776460
27753	776461
34947	776462
60756	776463
302606	776464
199301	776465
1535	776466
14265	776467
62307	776468
73068	776469
1362	776470
141558	776471
5317	776472
49022	776473
83175	776474
179975	776475
119936	776476
4318	776477
12204	776478
87416	776479
115986	776480
115986	776481
43833	776482
7139	776483
25	776484
62263	776485
25115	776486
12750	776487
274263	776488
30377	776489
32739	776490
16563	776491
205820	776492
141081	776493
216926	776494
35084	776495
165005	776496
17946	776497
12304	776498
213189	776499
43799	776500
312726	776501
143085	776502
95136	776503
65674	776504
245368	776505
25597	776506
4149	776507
18064	776508
127401	776509
20	776510
289653	776511
23304	776512
60885	776513
30765	776514
128746	776515
182814	776516
139153	776517
27264	776518
7488	776519
164398	776520
50912	776521
258402	776522
75785	776523
87073	776524
85843	776525
9433	776526
203651	776527
11834	776528
55480	776529
43761	776530
1362	776531
121	776532
269611	776533
177150	776534
81291	776535
32597	776536
58416	776537
90155	776538
47849	776539
31389	776540
147017	776541
55735	776542
32703	776543
22445	776544
145503	776545
38751	776546
203616	776547
145953	776548
257785	776549
257796	776550
208545	776551
9158	776552
94461	776553
145330	776554
111241	776555
271606	776556
154549	776557
182958	776558
32244	776559
12387	776560
41635	776561
222522	776562
47820	776563
5821	776564
57822	776565
2536	776566
175177	776567
12601	776568
12601	776569
178631	776570
10664	776571
518	776572
27369	776573
119640	776574
52787	776575
152173	776576
250233	776577
8217	776578
30047	776579
204343	776580
55731	776581
168109	776582
57810	776583
9929	776584
21513	776585
15131	776586
21515	776587
79892	776588
6531	776589
161264	776590
87267	776591
28869	776592
18019	776593
133051	776594
126371	776595
223663	776596
132359	776597
177166	776598
102539	776599
181918	776600
3586	776601
239195	776602
154810	776603
47496	776604
193325	776605
94608	776606
70709	776607
21552	776608
61850	776609
46849	776610
8742	776611
289415	776612
111481	776613
167569	776614
8589	776615
151454	776616
7485	776617
159760	776618
184569	776619
114190	776620
23744	776621
2008	776622
86379	776623
77073	776624
292606	776625
1633	776626
84714	776627
27539	776628
17715	776629
940	776630
108383	776631
381	776632
22515	776633
724	776634
158497	776635
1372	776636
45630	776637
15817	776638
49796	776639
350	776640
192765	776641
18939	776642
146533	776643
261791	776644
42616	776645
28151	776646
74380	776647
156	776648
262400	776649
34248	776650
126811	776651
28039	776652
104270	776653
14494	776654
2856	776655
1746	776656
127031	776657
48122	776658
105360	776659
173905	776660
172	776661
65279	776662
1720	776663
39925	776664
59292	776665
27352	776666
281317	776667
17867	776668
96593	776669
11544	776670
5174	776671
3177	776672
73866	776673
6522	776674
65169	776675
836	776676
22750	776677
32360	776678
25573	776679
124112	776680
35976	776681
83726	776682
1988	776683
21563	776684
14582	776685
8420	776686
17436	776687
14145	776688
126360	776689
150674	776690
175165	776691
240951	776692
191881	776693
61260	776694
33547	776695
110081	776696
27612	776697
99927	776698
104831	776699
69169	776700
59625	776701
226720	776702
3251	776703
2481	776704
28143	776705
156263	776706
63574	776707
41942	776708
106368	776709
48779	776710
168845	776711
29551	776712
10094	776713
6713	776714
3192	776715
142	776716
106	776717
156805	776718
301769	776719
198364	776720
29162	776721
14594	776722
43916	776723
30062	776724
144232	776725
10062	776726
80892	776727
34500	776728
16561	776729
58679	776730
35651	776731
16558	776732
9767	776733
91006	776734
24307	776735
8484	776736
8641	776737
3463	776738
18923	776739
3531	776740
92504	776741
120904	776742
12921	776743
93409	776744
6647	776745
58142	776746
7549	776747
169792	776748
2053	776749
111249	776750
195057	776751
153481	776752
43011	776753
253055	776754
66825	776755
310761	776756
179492	776757
211628	776758
1150	776759
23941	776760
13449	776761
168072	776762
390	776763
120101	776764
45112	776765
11593	776766
13059	776767
147196	776768
180096	776769
172462	776770
245612	776771
233729	776772
103653	776773
276917	776774
103173	776775
7412	776776
65593	776777
74607	776778
42379	776779
8959	776780
122536	776781
5	776782
91438	776783
3072	776784
1423	776785
368	776786
131826	776787
94837	776788
241869	776789
17177	776790
1065	776791
23564	776792
130015	776793
11317	776794
14818	776795
140126	776796
37008	776797
296771	776798
4643	776799
2170	776800
92162	776801
28718	776802
44343	776803
56300	776804
77274	776805
263068	776806
64822	776807
109849	776808
59554	776809
220027	776810
217169	776811
4659	776812
3658	776813
6193	776814
15601	776815
126133	776816
24747	776817
11688	776818
7119	776819
91638	776820
36455	776821
8231	776822
85783	776823
63885	776824
77157	776825
20867	776826
11151	776827
287612	776828
35882	776829
6936	776830
4371	776831
1707	776832
56890	776833
11929	776834
171439	776835
131543	776836
85169	776837
24627	776838
258076	776839
283960	776840
26995	776841
301902	776842
8332	776843
34582	776844
97078	776845
75197	776846
101859	776847
305322	776848
9339	776849
943	776850
2972	776851
2972	776852
205011	776853
34120	776854
205589	776855
553	776856
102321	776857
176671	776858
13286	776859
134906	776860
192655	776861
35355	776862
26009	776863
470	776864
10783	776865
9167	776866
14602	776867
276548	776868
20190	776869
102063	776870
8379	776871
184140	776872
87456	776873
106356	776874
14774	776875
267783	776876
268181	776877
30851	776878
129782	776879
178894	776880
25549	776881
33734	776882
46529	776883
16418	776884
15741	776885
122340	776886
251269	776887
34145	776888
117739	776889
124924	776890
1362	776891
223751	776892
163842	776893
95521	776894
143920	776895
97882	776896
187664	776897
141	776898
76488	776899
159584	776900
144070	776901
109214	776902
1177	776903
15830	776904
47970	776905
236957	776906
48291	776907
107665	776908
73604	776909
135719	776910
105711	776911
5944	776912
3834	776913
55324	776914
23180	776915
81194	776916
17179	776917
86154	776918
265839	776919
18638	776920
225891	776921
24725	776922
257763	776923
129782	776924
87226	776925
36090	776926
14037	776927
48974	776928
112876	776929
165084	776930
79079	776931
192343	776932
612	776933
52221	776934
10003	776935
892	776936
33778	776937
50688	776938
32921	776939
11858	776940
20537	776941
21174	776942
365	776943
8674	776944
691	776945
7696	776946
66903	776947
54784	776948
20345	776949
30524	776950
45513	776951
2767	776952
92551	776953
276342	776954
159274	776955
2902	776956
188746	776957
25749	776958
134526	776959
196879	776960
72310	776961
1569	776962
51318	776963
89769	776964
78213	776965
184602	776966
213776	776967
114970	776968
140566	776969
132047	776970
53097	776971
4726	776972
113530	776973
54970	776974
36542	776975
16633	776976
23164	776977
176049	776978
247319	776979
69074	776980
2823	776981
26	776982
49342	776983
140759	776984
56037	776985
16294	776986
92800	776987
125281	776988
269546	776989
250696	776990
122352	776991
88609	776992
23558	776993
23989	776994
17413	776995
14368	776996
175021	776997
132281	776998
198111	776999
76839	777000
142814	777001
2804	777002
43152	777003
5740	777004
158703	777005
223832	777006
93269	777007
269792	777008
25878	777009
17141	777010
80	777011
182603	777012
283235	777013
110433	777014
41918	777015
19469	777016
10798	777017
140892	777018
13484	777019
45794	777020
160785	777021
13832	777022
94879	777023
49643	777024
5601	777025
7118	777026
264	777027
5869	777028
39593	777029
12014	777030
14957	777031
187385	777032
69116	777033
156714	777034
350	777035
17035	777036
13878	777037
8713	777038
3729	777039
6573	777040
105967	777041
44499	777042
436	777043
13672	777044
8	777045
18741	777046
23415	777047
145956	777048
277	777049
30333	777050
614	777051
14255	777052
43166	777053
18	777054
3468	777055
81799	777056
202973	777057
17934	777058
28376	777059
32870	777060
20426	777061
117647	777062
6398	777063
1788	777064
32174	777065
179082	777066
138973	777067
19553	777068
177536	777069
79062	777070
80412	777071
4403	777072
33197	777073
39123	777074
25467	777075
5399	777076
53638	777077
35507	777078
8248	777079
18688	777080
82740	777081
70691	777082
95960	777083
299575	777084
121401	777085
100180	777086
955	777087
61892	777088
33274	777089
4485	777090
72572	777091
4291	777092
21319	777093
47708	777094
109093	777095
84469	777096
572	777097
6845	777098
41502	777099
59028	777100
10967	777101
64351	777102
43894	777103
146662	777104
72414	777105
74043	777106
241203	777107
42070	777108
164249	777109
8585	777110
1483	777111
15398	777112
23726	777113
133416	777114
4992	777115
272409	777116
244294	777117
4129	777118
13479	777119
49334	777120
38209	777121
140111	777122
136833	777123
47037	777124
63559	777125
54287	777126
248815	777127
283884	777128
53213	777129
83908	777130
291942	777131
126334	777132
84349	777133
31222	777134
19421	777135
80764	777136
7488	777137
143044	777138
911	777139
1364	777140
307992	777141
202920	777142
53310	777143
4136	777144
867	777145
216803	777146
173434	777147
2819	777148
7756	777149
21589	777150
4180	777151
34352	777152
631	777153
1627	777154
204428	777155
6474	777156
4641	777157
147766	777158
5171	777159
277111	777160
141157	777161
23512	777162
4957	777163
15228	777164
36161	777165
56629	777166
22948	777167
210464	777168
43494	777169
88186	777170
86838	777171
1729	777172
87579	777173
163367	777174
30053	777175
67114	777176
30210	777177
255235	777178
23239	777179
170273	777180
211710	777181
18849	777182
290347	777183
289422	777184
71159	777185
17579	777186
612	777187
42088	777188
136787	777189
138425	777190
685	777191
93554	777192
132957	777193
24977	777194
57632	777195
18693	777196
5979	777197
24583	777198
95831	777199
71361	777200
212402	777201
65061	777202
227478	777203
58195	777204
93842	777205
175853	777206
165271	777207
42024	777208
62442	777209
50242	777210
197509	777211
8128	777212
2591	777213
35215	777214
111224	777215
249336	777216
17844	777217
43137	777218
35341	777219
293882	777220
113269	777221
238796	777222
4526	777223
28621	777224
44574	777225
3957	777226
38017	777227
163029	777228
3518	777229
153371	777230
59986	777231
20496	777232
23043	777233
16376	777234
1838	777235
33565	777236
70223	777237
4599	777238
6501	777239
125050	777240
7329	777241
48787	777242
55821	777243
218511	777244
63192	777245
38459	777246
174959	777247
96272	777248
62560	777249
61743	777250
88587	777251
113578	777252
9725	777253
101151	777254
246780	777255
51445	777256
159016	777257
207011	777258
44878	777259
55036	777260
172082	777261
142505	777262
55834	777263
75184	777264
104944	777265
52010	777266
56177	777267
55521	777268
29391	777269
7536	777270
86779	777271
76032	777272
264945	777273
129640	777274
5364	777275
111576	777276
3568	777277
37717	777278
35733	777279
2935	777280
8768	777281
231428	777282
47138	777283
38356	777284
2277	777285
191700	777286
6894	777287
95757	777288
10673	777289
1466	777290
4228	777291
26373	777292
62067	777293
65029	777294
36023	777295
142671	777296
46348	777297
91746	777298
48741	777299
113081	777300
297450	777301
1675	777302
116036	777303
17105	777304
750	777305
64704	777306
10215	777307
101119	777308
1110	777309
9723	777310
39685	777311
84021	777312
866	777313
53390	777314
273123	777315
33759	777316
36220	777317
73465	777318
15769	777319
224	777320
252447	777321
10081	777322
49350	777323
171690	777324
79921	777325
87622	777326
109178	777327
3247	777328
299834	777329
154762	777330
108404	777331
67443	777332
19795	777333
5164	777334
174563	777335
174516	777336
77968	777337
68283	777338
340	777339
22038	777340
68952	777341
4549	777342
75444	777343
216665	777344
296	777345
101646	777346
101660	777347
123801	777348
124864	777349
108305	777350
53036	777351
171869	777352
93678	777353
160560	777354
44343	777355
39108	777356
22701	777357
98807	777358
220921	777359
32910	777360
82809	777361
7461	777362
105908	777363
3219	777364
13643	777365
263327	777366
3207	777367
41829	777368
55244	777369
70257	777370
157990	777371
57790	777372
366	777373
227511	777374
222349	777375
63	777376
5616	777377
38239	777378
107968	777379
28006	777380
7857	777381
38291	777382
69840	777383
179236	777384
50284	777385
188812	777386
22150	777387
145777	777388
20725	777389
4861	777390
3992	777391
19829	777392
84224	777393
67465	777394
117631	777395
8814	777396
37977	777397
696	777398
90072	777399
225326	777400
10501	777401
101666	777402
256052	777403
209298	777404
274815	777405
26068	777406
213842	777407
7580	777408
1313	777409
42779	777410
82598	777411
157998	777412
173518	777413
6310	777414
282417	777415
104414	777416
8733	777417
8213	777418
227726	777419
133336	777420
259644	777421
11953	777422
3827	777423
165122	777424
190399	777425
192624	777426
19740	777427
197000	777428
79855	777429
147545	777430
23824	777431
3435	777432
46468	777433
40168	777434
164012	777435
81	777436
154633	777437
91592	777438
57413	777439
57950	777440
30821	777441
382	777442
62721	777443
89882	777444
71338	777445
5469	777446
139162	777447
257380	777448
49227	777449
46490	777450
274219	777451
39050	777452
9433	777453
168930	777454
174192	777455
140532	777456
6697	777457
78417	777458
52460	777459
254420	777460
120047	777461
103639	777462
70327	777463
108303	777464
79878	777465
150311	777466
10444	777467
110616	777468
56412	777469
911	777470
296	777471
79544	777472
159359	777473
193215	777474
91942	777475
205473	777476
209157	777477
72002	777478
17276	777479
24465	777480
173093	777481
31246	777482
51464	777483
141282	777484
30864	777485
237591	777486
192543	777487
18426	777488
74079	777489
1521	777490
80218	777491
86578	777492
67907	777493
225105	777494
110493	777495
116291	777496
218286	777497
82438	777498
302926	777499
14747	777500
136608	777501
208	777502
268356	777503
31141	777504
35351	777505
39258	777506
151232	777507
58140	777508
53	777509
70860	777510
109544	777511
90525	777512
283880	777513
67195	777514
13464	777515
3248	777516
46137	777517
25225	777518
8201	777519
208407	777520
34296	777521
245931	777522
4526	777523
262473	777524
32055	777525
114760	777526
8814	777527
107424	777528
143446	777529
47735	777530
59220	777531
295779	777532
50077	777533
163643	777534
5461	777535
253689	777536
140478	777537
208603	777538
215584	777539
32023	777540
207486	777541
80941	777542
213991	777543
309787	777544
228969	777545
145884	777546
183992	777547
118855	777548
198882	777549
31058	777550
129374	777551
212059	777552
207242	777553
112669	777554
84778	777555
11218	777556
10520	777557
187216	777558
82852	777559
215061	777560
183660	777561
201225	777562
55044	777563
132068	777564
222185	777565
42530	777566
5209	777567
206430	777568
79797	777569
45926	777570
70213	777571
5146	777572
24822	777573
23584	777574
4748	777575
211978	777576
205124	777577
149332	777578
177120	777579
188533	777580
94646	777581
133678	777582
175114	777583
114097	777584
61249	777585
179351	777586
46576	777587
45038	777588
19	777589
32812	777590
163304	777591
18675	777592
74435	777593
319	777594
2658	777595
211387	777596
36416	777597
18350	777598
18076	777599
239115	777600
274515	777601
240505	777602
2450	777603
175868	777604
31627	777605
25164	777606
82878	777607
216727	777608
60539	777609
256926	777610
22024	777611
11140	777612
195825	777613
76751	777614
70213	777615
49971	777616
27654	777617
108896	777618
264952	777619
285118	777620
310981	777621
156893	777622
8230	777623
37775	777624
303798	777625
153354	777626
88856	777627
10482	777628
21615	777629
4872	777630
76975	777631
13214	777632
11570	777633
83066	777634
13634	777635
30975	777636
81462	777637
186090	777638
470	777639
269747	777640
9183	777641
146664	777642
236900	777643
52584	777644
140452	777645
84879	777646
103305	777647
10266	777648
82297	777649
27492	777650
59714	777651
267749	777652
59600	777653
34541	777654
115768	777655
240179	777656
246815	777657
140426	777658
121688	777659
40170	777660
32889	777661
94573	777662
164798	777663
218608	777664
296387	777665
9883	777666
54195	777667
71634	777668
99162	777669
35782	777670
72432	777671
85592	777672
75770	777673
99486	777674
150730	777675
89184	777676
44336	777677
214732	777678
108556	777679
52706	777680
203535	777681
213417	777682
36798	777683
122513	777684
191448	777685
180611	777686
183467	777687
104333	777688
29093	777689
81891	777690
149369	777691
38366	777692
11099	777693
26544	777694
54198	777695
65451	777696
35202	777697
25245	777698
13862	777699
43148	777700
185131	777701
193841	777702
249034	777703
13291	777704
29000	777705
205027	777706
19061	777707
4050	777708
13457	777709
114911	777710
6994	777711
133520	777712
54053	777713
204512	777714
208154	777715
60438	777716
440	777717
15982	777718
275408	777719
81197	777720
5962	777721
43206	777722
90229	777723
92405	777724
31138	777725
27927	777726
179594	777727
9339	777728
19287	777729
105701	777730
132698	777731
105814	777732
1452	777733
127862	777734
44832	777735
87043	777736
68741	777737
78037	777738
134706	777739
40144	777740
16739	777741
304	777742
293059	777743
12439	777744
132163	777745
4194	777746
38000	777747
188282	777748
56101	777749
225665	777750
79373	777751
19678	777752
1179	777753
178767	777754
186554	777755
186581	777756
26314	777757
248704	777758
31401	777759
1184	777760
92249	777761
27387	777762
21766	777763
1932	777764
38671	777765
13753	777766
9243	777767
2627	777768
13481	777769
44982	777770
1962	777771
171829	777772
23965	777773
24285	777774
3319	777775
8082	777776
33707	777777
1405	777778
163192	777779
15733	777780
58565	777781
1627	777782
13726	777783
9515	777784
155434	777785
10692	777786
126903	777787
5603	777788
8116	777789
202632	777790
2719	777791
65968	777792
102934	777793
44233	777794
292750	777795
44705	777796
13115	777797
150678	777798
85054	777799
906	777800
1879	777801
103184	777802
64730	777803
31338	777804
21886	777805
15702	777806
233	777807
20791	777808
224118	777809
9662	777810
296319	777811
22346	777812
13626	777813
71182	777814
199258	777815
63301	777816
131913	777817
195141	777818
33069	777819
40718	777820
58891	777821
20219	777822
43838	777823
90012	777824
260514	777825
1370	777826
93523	777827
2278	777828
117461	777829
165826	777830
203322	777831
144604	777832
25996	777833
125843	777834
25329	777835
265905	777836
39940	777837
28122	777838
3468	777839
68941	777840
7385	777841
26007	777842
7252	777843
150957	777844
10436	777845
34271	777846
132420	777847
70257	777848
1569	777849
42759	777850
15102	777851
16708	777852
151625	777853
216513	777854
3341	777855
2157	777856
110043	777857
214713	777858
94608	777859
201078	777860
8822	777861
104535	777862
36852	777863
4649	777864
58	777865
247623	777866
34122	777867
19997	777868
53630	777869
108611	777870
115454	777871
124623	777872
82783	777873
51983	777874
93724	777875
432	777876
202280	777877
19277	777878
101746	777879
116535	777880
4375	777881
115664	777882
296981	777883
43715	777884
16594	777885
206312	777886
2699	777887
286233	777888
70713	777889
4527	777890
118	777891
135370	777892
577	777893
119087	777894
159842	777895
31024	777896
1206	777897
107373	777898
288180	777899
25793	777900
287845	777901
195350	777902
8798	777903
5232	777904
18925	777905
120385	777906
63180	777907
58043	777908
94266	777909
9714	777910
1605	777911
166869	777912
104344	777913
7384	777914
682	777915
7037	777916
48466	777917
102121	777918
31207	777919
12309	777920
4161	777921
41411	777922
68191	777923
15221	777924
18919	777925
73955	777926
17308	777927
83322	777928
5752	777929
61184	777930
2032	777931
74761	777932
201686	777933
2565	777934
265816	777935
31302	777936
136377	777937
36127	777938
70551	777939
532	777940
93936	777941
305449	777942
212471	777943
6915	777944
155757	777945
189439	777946
2700	777947
7313	777948
142142	777949
8184	777950
9928	777951
1637	777952
82603	777953
14099	777954
137126	777955
27307	777956
53916	777957
14676	777958
8481	777959
19167	777960
55578	777961
34401	777962
53916	777963
41388	777964
204693	777965
17500	777966
62502	777967
2	777968
35312	777969
10662	777970
26007	777971
91503	777972
227552	777973
59005	777974
114197	777975
3889	777976
75896	777977
28192	777978
48096	777979
126181	777980
104446	777981
77719	777982
9389	777983
5821	777984
13653	777985
89187	777986
117391	777987
41844	777988
72096	777989
14424	777990
1455	777991
61730	777992
193930	777993
7378	777994
161266	777995
6141	777996
94423	777997
47283	777998
141534	777999
178793	778000
38096	778001
91113	778002
131826	778003
40859	778004
144768	778005
308614	778006
82736	778007
95109	778008
59020	778009
38178	778010
43823	778011
93482	778012
90555	778013
8029	778014
242430	778015
274738	778016
103891	778017
26128	778018
236154	778019
71878	778020
41229	778021
79084	778022
21252	778023
73483	778024
10655	778025
86781	778026
58262	778027
141029	778028
28754	778029
144940	778030
170962	778031
85799	778032
42741	778033
136595	778034
667	778035
20548	778036
326	778037
73955	778038
104815	778039
41193	778040
20728	778041
28615	778042
56379	778043
28062	778044
17543	778045
46342	778046
49457	778047
208885	778048
290895	778049
135611	778050
263380	778051
702	778052
29452	778053
3411	778054
158745	778055
179602	778056
53676	778057
87968	778058
91047	778059
107504	778060
3446	778061
168059	778062
125509	778063
57	778064
63218	778065
68105	778066
20	778067
19604	778068
167263	778069
18220	778070
263702	778071
288864	778072
30638	778073
15643	778074
79908	778075
178519	778076
100307	778077
2602	778078
103183	778079
12364	778080
70333	778081
123571	778082
71646	778083
161301	778084
65565	778085
19606	778086
106855	778087
172222	778088
126717	778089
79773	778090
47143	778091
89274	778092
57327	778093
144252	778094
93329	778095
11186	778096
115778	778097
61170	778098
19397	778099
218076	778100
32646	778101
39079	778102
118570	778103
286807	778104
254853	778105
96384	778106
103695	778107
89029	778108
1413	778109
25247	778110
269746	778111
118437	778112
157868	778113
110397	778114
69020	778115
139416	778116
92562	778117
169543	778118
126476	778119
87439	778120
181633	778121
140560	778122
186119	778123
136377	778124
96102	778125
213678	778126
120504	778127
123425	778128
133198	778129
46708	778130
6442	778131
161443	778132
306274	778133
280122	778134
137558	778135
59975	778136
186015	778137
122375	778138
121044	778139
44449	778140
32610	778141
133117	778142
99192	778143
100119	778144
201499	778145
244750	778146
40549	778147
36201	778148
109483	778149
105249	778150
55166	778151
34176	778152
34168	778153
112455	778154
246354	778155
2119	778156
84553	778157
201498	778158
193602	778159
127738	778160
59625	778161
67472	778162
182432	778163
251098	778164
198062	778165
188112	778166
13206	778167
129915	778168
11039	778169
39748	778170
23757	778171
7412	778172
131565	778173
180	778174
88507	778175
2626	778176
184624	778177
144953	778178
56147	778179
472	778180
9326	778181
204938	778182
12694	778183
35197	778184
193402	778185
7313	778186
311964	778187
54582	778188
224	778189
1532	778190
91750	778191
71251	778192
496	778193
8401	778194
2856	778195
403	778196
35700	778197
34653	778198
32074	778199
757	778200
253364	778201
90725	778202
8077	778203
7795	778204
122294	778205
9482	778206
144623	778207
217865	778208
167517	778209
257131	778210
96455	778211
204273	778212
112007	778213
35394	778214
45274	778215
39121	778216
294356	778217
112872	778218
128545	778219
142046	778220
121596	778221
42442	778222
98196	778223
104367	778224
9389	778225
195001	778226
236156	778227
48190	778228
236202	778229
11233	778230
19724	778231
195	778232
106083	778233
16641	778234
79041	778235
181259	778236
242092	778237
14138	778238
45479	778239
28578	778240
41745	778241
553	778242
38437	778243
93998	778244
12227	778245
34298	778246
110080	778247
288163	778248
263410	778249
130166	778250
5322	778251
47408	778252
10671	778253
228253	778254
71135	778255
105013	778256
43721	778257
121730	778258
37441	778259
13877	778260
6711	778261
222279	778262
25965	778263
131012	778264
134154	778265
192706	778266
955	778267
1598	778268
7944	778269
15861	778270
77992	778271
48420	778272
60020	778273
5162	778274
142514	778275
66936	778276
179923	778277
142235	778278
1362	778279
164151	778280
123632	778281
72418	778282
68479	778283
30845	778284
31625	778285
190574	778286
41	778287
19788	778288
4252	778289
146890	778290
10356	778291
54016	778292
20219	778293
3155	778294
5146	778295
34096	778296
73871	778297
28027	778298
21506	778299
40292	778300
98649	778301
9757	778302
18680	778303
6528	778304
1127	778305
19112	778306
146604	778307
108150	778308
250992	778309
42849	778310
11038	778311
19786	778312
1504	778313
3561	778314
160745	778315
10545	778316
86975	778317
67369	778318
43970	778319
167795	778320
11659	778321
94	778322
67415	778323
37196	778324
86311	778325
224737	778326
20482	778327
7102	778328
245908	778329
92047	778330
91964	778331
91903	778332
28553	778333
246212	778334
7095	778335
51123	778336
35844	778337
33330	778338
17699	778339
17699	778340
1607	778341
235259	778342
33689	778343
18858	778344
370	778345
13023	778346
216535	778347
86895	778348
38812	778349
39938	778350
85455	778351
233571	778352
49762	778353
95948	778354
201273	778355
25718	778356
27482	778357
87053	778358
120139	778359
84340	778360
141260	778361
168797	778362
240694	778363
77719	778364
60417	778365
8805	778366
78732	778367
6210	778368
18484	778369
11111	778370
38554	778371
195450	778372
29787	778373
73348	778374
70038	778375
26850	778376
88915	778377
289109	778378
266909	778379
93362	778380
198742	778381
11118	778382
145719	778383
12251	778384
143849	778385
32559	778386
19127	778387
76759	778388
49631	778389
92345	778390
68757	778391
244136	778392
47096	778393
26094	778394
41119	778395
14576	778396
8940	778397
133398	778398
31625	778399
122792	778400
31614	778401
59014	778402
1706	778403
255870	778404
51445	778405
3775	778406
112007	778407
133640	778408
6055	778409
43917	778410
86697	778411
63562	778412
109388	778413
94117	778414
17048	778415
47905	778416
23544	778417
187658	778418
640	778419
32558	778420
145818	778421
52476	778422
172197	778423
116496	778424
20047	778425
79863	778426
218606	778427
103199	778428
2860	778429
84869	778430
127527	778431
26171	778432
64726	778433
55012	778434
88517	778435
35698	778436
151110	778437
117207	778438
136016	778439
56037	778440
251070	778441
28938	778442
207749	778443
27698	778444
122694	778445
58707	778446
22563	778447
5629	778448
37762	778449
121085	778450
24428	778451
37966	778452
3101	778453
30821	778454
152496	778455
75461	778456
85374	778457
118196	778458
108829	778459
18129	778460
55714	778461
31783	778462
23380	778463
118072	778464
39051	778465
106009	778466
120279	778467
92725	778468
23574	778469
70508	778470
116792	778471
32387	778472
113243	778473
1197	778474
155216	778475
72975	778476
23584	778477
26236	778478
31398	778479
16227	778480
4561	778481
51764	778482
4364	778483
42565	778484
496	778485
12915	778486
128020	778487
135945	778488
38554	778489
37878	778490
95786	778491
1344	778492
85009	778493
41145	778494
41145	778495
61101	778496
54775	778497
176964	778498
1668	778499
29502	778500
32998	778501
91639	778502
3602	778503
23138	778504
42822	778505
35255	778506
163115	778507
305172	778508
58793	778509
1087	778510
164473	778511
47096	778512
18840	778513
4905	778514
43683	778515
52423	778516
6812	778517
43623	778518
148043	778519
190241	778520
35773	778521
38137	778522
20693	778523
180040	778524
105137	778525
57410	778526
205057	778527
26098	778528
301829	778529
46306	778530
45993	778531
36804	778532
2339	778533
75953	778534
296765	778535
141561	778536
265277	778537
33941	778538
301519	778539
2996	778540
32199	778541
6870	778542
16533	778543
94715	778544
137971	778545
17971	778546
20179	778547
8122	778548
9925	778549
18214	778550
187222	778551
97053	778552
32980	778553
1511	778554
161632	778555
2143	778556
24085	778557
32034	778558
2865	778559
82826	778560
187343	778561
20521	778562
42183	778563
31868	778564
122364	778565
10542	778566
2972	778567
43064	778568
96620	778569
70441	778570
379	778571
310913	778572
846	778573
84296	778574
85832	778575
6535	778576
77186	778577
257066	778578
218103	778579
251988	778580
117079	778581
16840	778582
144223	778583
209381	778584
1103	778585
20895	778586
254023	778587
143247	778588
17838	778589
3081	778590
127134	778591
90808	778592
27848	778593
24015	778594
92758	778595
2972	778596
9821	778597
39227	778598
135979	778599
5438	778600
9008	778601
65796	778602
101913	778603
79079	778604
124853	778605
41099	778606
129676	778607
59456	778608
74672	778609
204242	778610
3788	778611
711	778612
69816	778613
3404	778614
53668	778615
69591	778616
2804	778617
55	778618
311453	778619
26643	778620
101501	778621
49237	778622
59460	778623
10520	778624
174538	778625
283656	778626
123301	778627
38326	778628
13018	778629
217951	778630
96406	778631
16672	778632
12035	778633
51558	778634
258	778635
142202	778636
147290	778637
150303	778638
172734	778639
169029	778640
64179	778641
128044	778642
95468	778643
31393	778644
67709	778645
13431	778646
38739	778647
38739	778648
89680	778649
3658	778650
107796	778651
100335	778652
229807	778653
222109	778654
174959	778655
19815	778656
63541	778657
57981	778658
72251	778659
41038	778660
254992	778661
58694	778662
76752	778663
61357	778664
69650	778665
125960	778666
103674	778667
78038	778668
19834	778669
10501	778670
109592	778671
67868	778672
61257	778673
3384	778674
96359	778675
158736	778676
167999	778677
52382	778678
171758	778679
40867	778680
59841	778681
278149	778682
1900	778683
60869	778684
191389	778685
305171	778686
261523	778687
177314	778688
2515	778689
44838	778690
264088	778691
105711	778692
43012	778693
46065	778694
23175	778695
28783	778696
5747	778697
67664	778698
87037	778699
129730	778700
118527	778701
57815	778702
160677	778703
158582	778704
40139	778705
191411	778706
36648	778707
102499	778708
125543	778709
95683	778710
124737	778711
23425	778712
122465	778713
156500	778714
51704	778715
45177	778716
253069	778717
47303	778718
39024	778719
91021	778720
144224	778721
43928	778722
47781	778723
7709	778724
167516	778725
8530	778726
84636	778727
164419	778728
144782	778729
96292	778730
65820	778731
8769	778732
298323	778733
126108	778734
62214	778735
141055	778736
289001	778737
89531	778738
69736	778739
183214	778740
54145	778741
46908	778742
107438	778743
3710	778744
144239	778745
306917	778746
949	778747
200782	778748
13754	778749
62976	778750
48932	778751
25968	778752
219617	778753
110070	778754
172258	778755
146685	778756
69851	778757
14203	778758
724	778759
4659	778760
17373	778761
26547	778762
62634	778763
48865	778764
1577	778765
3745	778766
167773	778767
5035	778768
24377	778769
5068	778770
164151	778771
40289	778772
200369	778773
198583	778774
63483	778775
95757	778776
90202	778777
74184	778778
178017	778779
8484	778780
62616	778781
4710	778782
279022	778783
16366	778784
29106	778785
84233	778786
59121	778787
20799	778788
106540	778789
2163	778790
65654	778791
66463	778792
131811	778793
5761	778794
47853	778795
139857	778796
194824	778797
68837	778798
45228	778799
386	778800
214925	778801
55989	778802
17351	778803
18399	778804
49598	778805
5023	778806
112726	778807
112575	778808
23507	778809
638	778810
36758	778811
158149	778812
81170	778813
8427	778814
13102	778815
207040	778816
50705	778817
21736	778818
35780	778819
77463	778820
171338	778821
205005	778822
13546	778823
24747	778824
19541	778825
29053	778826
8106	778827
199078	778828
7214	778829
90284	778830
303237	778831
108996	778832
19535	778833
92799	778834
101012	778835
282149	778836
127864	778837
86102	778838
184752	778839
71972	778840
228612	778841
60686	778842
104517	778843
157827	778844
7790	778845
137389	778846
17179	778847
292354	778848
66422	778849
150303	778850
298176	778851
151937	778852
212878	778853
61982	778854
1848	778855
44598	778856
261826	778857
40880	778858
201839	778859
131513	778860
97857	778861
271042	778862
52847	778863
103759	778864
67796	778865
16148	778866
49937	778867
119879	778868
161062	778869
25569	778870
139208	778871
198473	778872
95162	778873
251668	778874
165810	778875
13090	778876
43532	778877
17760	778878
34506	778879
23985	778880
34700	778881
52539	778882
18487	778883
21268	778884
15867	778885
11475	778886
5760	778887
214429	778888
3945	778889
83593	778890
30380	778891
64670	778892
86632	778893
78475	778894
32558	778895
59634	778896
5334	778897
25896	778898
148896	778899
2804	778900
190720	778901
259926	778902
190273	778903
4250	778904
11090	778905
43894	778906
62482	778907
8558	778908
7935	778909
21313	778910
911	778911
214206	778912
5030	778913
291863	778914
9905	778915
113280	778916
703	778917
20	778918
20	778919
21396	778920
283584	778921
140038	778922
153829	778923
85436	778924
60033	778925
122374	778926
7291	778927
135958	778928
312366	778929
230637	778930
41236	778931
16734	778932
125089	778933
5052	778934
19427	778935
955	778936
54906	778937
99033	778938
43478	778939
59098	778940
155421	778941
115241	778942
288954	778943
95207	778944
119646	778945
125384	778946
55265	778947
59714	778948
220855	778949
48160	778950
94615	778951
293255	778952
22952	778953
3017	778954
99065	778955
87628	778956
11601	778957
290018	778958
28800	778959
2957	778960
3350	778961
354	778962
39130	778963
39419	778964
6781	778965
203399	778966
201425	778967
5812	778968
671	778969
133275	778970
57676	778971
27521	778972
7326	778973
4383	778974
16266	778975
62573	778976
17016	778977
100934	778978
49030	778979
164308	778980
22077	778981
143975	778982
28057	778983
7260	778984
25463	778985
216358	778986
62968	778987
13147	778988
80939	778989
97	778990
10783	778991
41656	778992
28613	778993
61990	778994
296118	778995
114089	778996
21256	778997
45571	778998
308162	778999
106249	779000
105474	779001
26632	779002
42262	779003
3423	779004
44655	779005
2292	779006
123105	779007
29571	779008
69011	779009
31207	779010
107155	779011
123392	779012
282349	779013
86797	779014
21344	779015
111585	779016
7040	779017
30765	779018
31947	779019
193398	779020
89698	779021
80120	779022
223841	779023
194024	779024
17671	779025
89543	779026
325	779027
63126	779028
37865	779029
18883	779030
86104	779031
189951	779032
63707	779033
36037	779034
47613	779035
7029	779036
190412	779037
98600	779038
367	779039
48421	779040
781	779041
121549	779042
218038	779043
5740	779044
20481	779045
136358	779046
41969	779047
14170	779048
202044	779049
120394	779050
39424	779051
84154	779052
108037	779053
36054	779054
40288	779055
138720	779056
94837	779057
41399	779058
32659	779059
4045	779060
90473	779061
226330	779062
51637	779063
56480	779064
5871	779065
94598	779066
17167	779067
298650	779068
42942	779069
65169	779070
128447	779071
96036	779072
33052	779073
150130	779074
38597	779075
18650	779076
82369	779077
82262	779078
81677	779079
182467	779080
73	779081
82840	779082
124618	779083
90036	779084
45331	779085
53713	779086
47198	779087
27350	779088
87219	779089
2138	779090
16015	779091
10458	779092
97233	779093
43668	779094
311086	779095
106622	779096
7766	779097
949	779098
80634	779099
36545	779100
36545	779101
156595	779102
41003	779103
134556	779104
1732	779105
66172	779106
134900	779107
49424	779108
7340	779109
270653	779110
191320	779111
15131	779112
68621	779113
5305	779114
10395	779115
176692	779116
9483	779117
28317	779118
15762	779119
255410	779120
128587	779121
180778	779122
13703	779123
12506	779124
447	779125
191045	779126
35767	779127
63885	779128
58105	779129
100709	779130
157598	779131
185743	779132
303859	779133
30797	779134
113348	779135
55952	779136
12821	779137
297446	779138
159919	779139
12940	779140
12940	779141
181900	779142
7620	779143
73444	779144
8942	779145
70060	779146
19253	779147
287149	779148
27242	779149
152057	779150
44664	779151
54654	779152
15643	779153
36330	779154
36330	779155
5139	779156
133642	779157
5068	779158
13167	779159
32895	779160
10542	779161
125605	779162
128948	779163
3934	779164
24	779165
261923	779166
236668	779167
35304	779168
144028	779169
53254	779170
61326	779171
118078	779172
80051	779173
77525	779174
11152	779175
77081	779176
88980	779177
69179	779178
94429	779179
90530	779180
70492	779181
104185	779182
154761	779183
27	779184
3854	779185
34705	779186
3469	779187
52277	779188
111486	779189
97858	779190
7106	779191
20427	779192
139095	779193
112321	779194
9326	779195
41863	779196
19600	779197
76040	779198
70	779199
115774	779200
43494	779201
2203	779202
134383	779203
50960	779204
44934	779205
72386	779206
34	779207
44653	779208
51454	779209
218661	779210
15768	779211
29257	779212
129406	779213
17344	779214
119887	779215
6682	779216
172090	779217
168072	779218
160524	779219
150329	779220
20732	779221
123861	779222
99107	779223
60726	779224
2690	779225
168575	779226
43723	779227
475	779228
172951	779229
15853	779230
174377	779231
142942	779232
79921	779233
211883	779234
6364	779235
108720	779236
156813	779237
72610	779238
135986	779239
5914	779240
65068	779241
134913	779242
50613	779243
269811	779244
168111	779245
291513	779246
207631	779247
244	779248
108392	779249
68875	779250
15289	779251
17360	779252
47574	779253
310168	779254
237323	779255
51790	779256
161009	779257
79489	779258
176382	779259
49418	779260
108125	779261
23447	779262
122758	779263
103199	779264
114125	779265
65795	779266
55106	779267
85723	779268
20707	779269
43989	779270
6917	779271
88773	779272
220275	779273
21585	779274
221353	779275
19061	779276
12377	779277
9791	779278
4501	779279
111724	779280
1605	779281
91891	779282
246701	779283
23578	779284
178661	779285
49011	779286
19740	779287
5163	779288
17242	779289
229482	779290
102357	779291
34846	779292
26806	779293
87576	779294
87576	779295
3304	779296
18264	779297
553	779298
41942	779299
73579	779300
816	779301
23762	779302
110336	779303
18712	779304
8051	779305
84773	779306
59718	779307
14779	779308
53551	779309
12741	779310
116824	779311
142469	779312
12943	779313
88013	779314
8541	779315
55685	779316
53606	779317
95940	779318
110677	779319
85703	779320
9968	779321
27666	779322
53606	779323
22024	779324
49820	779325
28695	779326
131566	779327
496	779328
1249	779329
21651	779330
43434	779331
10411	779332
45614	779333
290785	779334
45614	779335
219331	779336
17690	779337
53098	779338
99401	779339
506	779340
20476	779341
164650	779342
50661	779343
16828	779344
15210	779345
11648	779346
41641	779347
1655	779348
113544	779349
186504	779350
5828	779351
38554	779352
40417	779353
177894	779354
64077	779355
217026	779356
41210	779357
146025	779358
8526	779359
76934	779360
39829	779361
159318	779362
122294	779363
17192	779364
71611	779365
30303	779366
14712	779367
145839	779368
68591	779369
170423	779370
175672	779371
4243	779372
24977	779373
36587	779374
55	779375
44161	779376
83962	779377
17482	779378
15200	779379
5812	779380
7015	779381
111715	779382
51532	779383
280452	779384
14698	779385
9996	779386
59209	779387
46087	779388
129819	779389
4191	779390
22377	779391
50719	779392
259602	779393
1251	779394
63167	779395
112377	779396
45479	779397
83558	779398
126691	779399
173143	779400
206822	779401
68013	779402
165697	779403
289722	779404
5068	779405
28314	779406
307496	779407
197723	779408
43301	779409
74240	779410
9955	779411
38806	779412
207563	779413
28237	779414
73279	779415
14041	779416
58016	779417
9652	779418
7036	779419
137034	779420
300631	779421
1706	779422
73003	779423
65902	779424
85051	779425
42422	779426
304106	779427
93932	779428
51535	779429
188404	779430
27280	779431
3726	779432
84585	779433
96936	779434
49758	779435
4761	779436
39344	779437
169739	779438
39201	779439
20863	779440
55253	779441
103293	779442
65051	779443
89698	779444
95467	779445
1392	779446
51777	779447
47790	779448
66380	779449
133706	779450
14635	779451
63131	779452
17841	779453
162707	779454
248782	779455
253104	779456
27407	779457
51200	779458
87076	779459
91157	779460
185426	779461
205380	779462
32111	779463
21164	779464
45794	779465
98248	779466
184625	779467
4496	779468
10640	779469
6917	779470
30726	779471
8526	779472
2240	779473
110023	779474
127422	779475
39024	779476
181089	779477
13285	779478
193305	779479
11428	779480
1643	779481
232618	779482
16924	779483
90164	779484
95919	779485
116995	779486
132171	779487
132171	779488
310821	779489
282277	779490
26139	779491
54702	779492
6275	779493
1860	779494
77221	779495
196201	779496
24505	779497
99512	779498
42939	779499
50357	779500
1566	779501
42510	779502
159505	779503
133263	779504
70387	779505
213872	779506
197927	779507
189606	779508
27355	779509
176402	779510
264246	779511
45187	779512
73238	779513
101969	779514
39599	779515
58531	779516
20295	779517
120651	779518
94614	779519
51600	779520
81160	779521
100723	779522
71623	779523
183981	779524
83001	779525
6535	779526
13310	779527
137616	779528
112288	779529
34362	779530
46806	779531
4796	779532
67024	779533
11427	779534
38781	779535
14649	779536
59825	779537
16501	779538
144274	779539
147933	779540
64530	779541
21041	779542
303	779543
103907	779544
28834	779545
89184	779546
112982	779547
26877	779548
4780	779549
164322	779550
72387	779551
258217	779552
89035	779553
3243	779554
163167	779555
120250	779556
27335	779557
141615	779558
32028	779559
22299	779560
1554	779561
71017	779562
154296	779563
27305	779564
46031	779565
61486	779566
204156	779567
104218	779568
134295	779569
197387	779570
62110	779571
16116	779572
27598	779573
98055	779574
225947	779575
72020	779576
200004	779577
7040	779578
27811	779579
305047	779580
291823	779581
127930	779582
93017	779583
196654	779584
62553	779585
133071	779586
19700	779587
39268	779588
18425	779589
107547	779590
25633	779591
54177	779592
22254	779593
9657	779594
65614	779595
66801	779596
7069	779597
5264	779598
1399	779599
84908	779600
179812	779601
207201	779602
39820	779603
231289	779604
82277	779605
4101	779606
23441	779607
266337	779608
40361	779609
112826	779610
20333	779611
256819	779612
111525	779613
7394	779614
2762	779615
9676	779616
197415	779617
22647	779618
15647	779619
68914	779620
32588	779621
8101	779622
77659	779623
171944	779624
81508	779625
238745	779626
145775	779627
63691	779628
74087	779629
126436	779630
132420	779631
12808	779632
81795	779633
2405	779634
30156	779635
22816	779636
190051	779637
5294	779638
227162	779639
57752	779640
5738	779641
116706	779642
95321	779643
60173	779644
34363	779645
16588	779646
82332	779647
19547	779648
973	779649
97583	779650
157167	779651
50678	779652
11438	779653
56373	779654
169853	779655
48313	779656
7701	779657
22690	779658
196819	779659
50720	779660
7676	779661
106451	779662
69071	779663
193512	779664
163563	779665
22067	779666
38033	779667
36962	779668
22988	779669
80587	779670
92826	779671
27270	779672
173813	779673
62048	779674
6411	779675
33876	779676
96182	779677
31851	779678
800	779679
19678	779680
59002	779681
1305	779682
243644	779683
208117	779684
431	779685
38739	779686
75395	779687
3067	779688
189696	779689
2399	779690
117411	779691
40569	779692
171796	779693
233046	779694
157600	779695
45437	779696
17096	779697
169043	779698
14407	779699
157743	779700
147290	779701
77177	779702
127686	779703
242518	779704
69940	779705
175351	779706
286674	779707
79119	779708
24510	779709
42299	779710
115147	779711
38756	779712
63863	779713
203195	779714
7630	779715
528	779716
203815	779717
232624	779718
295903	779719
27112	779720
89656	779721
200684	779722
26662	779723
227941	779724
286479	779725
12827	779726
36933	779727
1018	779728
28536	779729
11717	779730
39809	779731
25661	779732
92755	779733
80520	779734
146254	779735
307902	779736
180364	779737
255394	779738
223097	779739
39787	779740
147	779741
33387	779742
287902	779743
202356	779744
111884	779745
33280	779746
307918	779747
135833	779748
38162	779749
22055	779750
60468	779751
119680	779752
106277	779753
198930	779754
91576	779755
85152	779756
250333	779757
77514	779758
253712	779759
177601	779760
202226	779761
124809	779762
90178	779763
107476	779764
179562	779765
154275	779766
154227	779767
228189	779768
174161	779769
13482	779770
216259	779771
160205	779772
121074	779773
34275	779774
59756	779775
7103	779776
110651	779777
307515	779778
225624	779779
138945	779780
11430	779781
20713	779782
21895	779783
27629	779784
291803	779785
55871	779786
248488	779787
5649	779788
120316	779789
311622	779790
139120	779791
65642	779792
77708	779793
25109	779794
23619	779795
101955	779796
19996	779797
92257	779798
136679	779799
277674	779800
35063	779801
82309	779802
298974	779803
116193	779804
39480	779805
154392	779806
271005	779807
191484	779808
58572	779809
243779	779810
10813	779811
174541	779812
275476	779813
64951	779814
148913	779815
1229	779816
37370	779817
191581	779818
27287	779819
80184	779820
187662	779821
244686	779822
175546	779823
40985	779824
23466	779825
57228	779826
34705	779827
217677	779828
42421	779829
262059	779830
216651	779831
230215	779832
132944	779833
102815	779834
106828	779835
126776	779836
97601	779837
83522	779838
36684	779839
122024	779840
22376	779841
66553	779842
132642	779843
57378	779844
3031	779845
62607	779846
51604	779847
141	779848
15973	779849
494	779850
44971	779851
44957	779852
32353	779853
102650	779854
257675	779855
49073	779856
47589	779857
142347	779858
54351	779859
43	779860
146027	779861
54842	779862
54842	779863
181648	779864
181648	779865
299868	779866
7025	779867
100300	779868
162431	779869
3928	779870
26925	779871
213585	779872
39466	779873
175459	779874
285977	779875
12379	779876
2754	779877
43885	779878
264238	779879
264295	779880
264615	779881
131625	779882
276657	779883
92872	779884
292097	779885
298214	779886
31324	779887
53688	779888
293538	779889
110649	779890
48324	779891
76361	779892
13913	779893
44071	779894
82701	779895
91882	779896
19303	779897
20580	779898
5629	779899
52270	779900
65814	779901
199444	779902
120926	779903
80585	779904
17502	779905
28646	779906
20248	779907
67055	779908
239442	779909
56376	779910
10	779911
16844	779912
7737	779913
95964	779914
36484	779915
213329	779916
36669	779917
233	779918
27280	779919
197044	779920
130337	779921
85082	779922
14231	779923
63990	779924
61525	779925
48857	779926
5038	779927
166170	779928
100445	779929
304745	779930
198962	779931
4851	779932
762	779933
96385	779934
157492	779935
20241	779936
311552	779937
247634	779938
269488	779939
7470	779940
6919	779941
2924	779942
86033	779943
895	779944
110558	779945
32786	779946
159500	779947
245180	779948
130533	779949
194218	779950
11840	779951
71660	779952
108938	779953
210120	779954
12500	779955
107711	779956
155045	779957
51437	779958
63197	779959
62967	779960
118898	779961
3927	779962
78571	779963
312291	779964
218	779965
98966	779966
37221	779967
71566	779968
27508	779969
33885	779970
92884	779971
240492	779972
73277	779973
99596	779974
149957	779975
208576	779976
284067	779977
166351	779978
39534	779979
58827	779980
107398	779981
168052	779982
16521	779983
4688	779984
23682	779985
12950	779986
295116	779987
25925	779988
18789	779989
3405	779990
273207	779991
201109	779992
28679	779993
280070	779994
24038	779995
124408	779996
106924	779997
197995	779998
660	779999
101	780000
88685	780001
63604	780002
311387	780003
64144	780004
10674	780005
277065	780006
291399	780007
76320	780008
11503	780009
212538	780010
12064	780011
145141	780012
184226	780013
202133	780014
184570	780015
110184	780016
226122	780017
9295	780018
275927	780019
186344	780020
98578	780021
37117	780022
167694	780023
64427	780024
46335	780025
102485	780026
183001	780027
183001	780028
281781	780029
26	780030
40	780031
4022	780032
90080	780033
51540	780034
104211	780035
20359	780036
183137	780037
83215	780038
16	780039
15428	780040
51086	780041
72970	780042
229489	780043
231485	780044
125037	780045
190616	780046
73146	780047
180528	780048
55004	780049
9533	780050
92237	780051
19909	780052
142936	780053
63005	780054
127465	780055
145997	780056
277319	780057
92150	780058
161681	780059
12034	780060
299261	780061
34004	780062
110025	780063
199380	780064
114503	780065
20952	780066
280	780067
49552	780068
175584	780069
13283	780070
135482	780071
45795	780072
87908	780073
115402	780074
28930	780075
58348	780076
91658	780077
17906	780078
4781	780079
192324	780080
105530	780081
44379	780082
57944	780083
112411	780084
277264	780085
299042	780086
69020	780087
40889	780088
3963	780089
96576	780090
292529	780091
28999	780092
249445	780093
14753	780094
77286	780095
27205	780096
28999	780097
14782	780098
181958	780099
132464	780100
28890	780101
27560	780102
160502	780103
96334	780104
153685	780105
29050	780106
206283	780107
52039	780108
11385	780109
70856	780110
67839	780111
144211	780112
180726	780113
91145	780114
253391	780115
92242	780116
24038	780117
115682	780118
25540	780119
252565	780120
3869	780121
25175	780122
208945	780123
195513	780124
293412	780125
31544	780126
178869	780127
95885	780128
247341	780129
2586	780130
13878	780131
34922	780132
285228	780133
170315	780134
42523	780135
129179	780136
96905	780137
275548	780138
114397	780139
48959	780140
299039	780141
164914	780142
164914	780143
212937	780144
91065	780145
12162	780146
15126	780147
8941	780148
110503	780149
55338	780150
156689	780151
216826	780152
305680	780153
29938	780154
287606	780155
104890	780156
14467	780157
224588	780158
131799	780159
33692	780160
27190	780161
8780	780162
180866	780163
214290	780164
133664	780165
101683	780166
97924	780167
244113	780168
147688	780169
46626	780170
7652	780171
219637	780172
36	780173
282559	780174
11349	780175
89479	780176
224894	780177
270513	780178
38084	780179
118189	780180
117846	780181
117382	780182
4846	780183
2563	780184
90614	780185
35567	780186
81991	780187
198049	780188
63456	780189
10871	780190
158054	780191
38456	780192
25595	780193
32241	780194
108299	780195
102505	780196
151	780197
195916	780198
42424	780199
346	780200
156629	780201
48153	780202
190044	780203
291860	780204
91077	780205
231038	780206
33474	780207
38346	780208
23899	780209
67	780210
4445	780211
998	780212
81409	780213
157212	780214
106747	780215
6874	780216
247994	780217
7323	780218
197354	780219
29920	780220
110	780221
113861	780222
13776	780223
287739	780224
243814	780225
160607	780226
2560	780227
113314	780228
128779	780229
50727	780230
165109	780231
50577	780232
27193	780233
68916	780234
23596	780235
10411	780236
4540	780237
126	780238
83362	780239
105930	780240
543	780241
32260	780242
182890	780243
15671	780244
110496	780245
26136	780246
98193	780247
64658	780248
131319	780249
3871	780250
156212	780251
201995	780252
183606	780253
266945	780254
61510	780255
92981	780256
85038	780257
174754	780258
25264	780259
206863	780260
264756	780261
110830	780262
139041	780263
201347	780264
10691	780265
80728	780266
41751	780267
14516	780268
272998	780269
173486	780270
3420	780271
43854	780272
49150	780273
287506	780274
214112	780275
295537	780276
286549	780277
82858	780278
12650	780279
91346	780280
181876	780281
292343	780282
78133	780283
54713	780284
138417	780285
290235	780286
167553	780287
147774	780288
268913	780289
217776	780290
37429	780291
14715	780292
274074	780293
275125	780294
192910	780295
152624	780296
7802	780297
34645	780298
99236	780299
16152	780300
65316	780301
312357	780302
175039	780303
121786	780304
14715	780305
139311	780306
35647	780307
170015	780308
26712	780309
298445	780310
16623	780311
142351	780312
21088	780313
59981	780314
252753	780315
117750	780316
25338	780317
17712	780318
254001	780319
127813	780320
178966	780321
226722	780322
102292	780323
168351	780324
88583	780325
252140	780326
245907	780327
72545	780328
42642	780329
139998	780330
92327	780331
61561	780332
82580	780333
215707	780334
273174	780335
62941	780336
91222	780337
136312	780338
104106	780339
304082	780340
302883	780341
206026	780342
85443	780343
73783	780344
287096	780345
2026	780346
20419	780347
199276	780348
24497	780349
44852	780350
116428	780351
21393	780352
21393	780353
21393	780354
228418	780355
24969	780356
412	780357
111947	780358
6228	780359
44138	780360
163201	780361
116733	780362
97612	780363
11486	780364
243114	780365
140697	780366
33474	780367
142106	780368
213704	780369
21552	780370
153033	780371
35147	780372
93397	780373
94546	780374
80805	780375
71012	780376
184808	780377
86976	780378
151342	780379
14376	780380
74640	780381
2370	780382
35725	780383
2370	780384
2925	780385
24963	780386
10572	780387
192435	780388
302871	780389
4105	780390
69215	780391
229179	780392
35046	780393
90520	780394
141170	780395
3506	780396
225428	780397
111132	780398
76564	780399
23985	780400
80858	780401
18357	780402
106023	780403
26268	780404
13144	780405
13819	780406
14900	780407
1093	780408
54445	780409
83726	780410
222262	780411
29062	780412
161368	780413
305121	780414
184242	780415
61371	780416
79741	780417
17752	780418
139458	780419
211069	780420
103797	780421
17083	780422
401	780423
119424	780424
130865	780425
198463	780426
60213	780427
109782	780428
164481	780429
96914	780430
184493	780431
31793	780432
26732	780433
6409	780434
251084	780435
254	780436
32543	780437
183850	780438
95879	780439
14359	780440
189772	780441
115291	780442
54323	780443
5646	780444
19111	780445
97754	780446
213023	780447
44997	780448
29573	780449
58880	780450
111398	780451
32722	780452
11983	780453
126159	780454
274380	780455
12484	780456
77313	780457
134482	780458
277597	780459
262569	780460
11987	780461
11987	780462
2384	780463
66	780464
188857	780465
8585	780466
93695	780467
25678	780468
57745	780469
86440	780470
307932	780471
264042	780472
15345	780473
62885	780474
188772	780475
55722	780476
14365	780477
10	780478
75687	780479
44140	780480
24924	780481
52075	780482
37073	780483
18871	780484
7357	780485
125743	780486
38883	780487
6413	780488
14011	780489
182539	780490
158628	780491
69134	780492
196111	780493
280769	780494
131460	780495
97849	780496
17264	780497
41070	780498
214048	780499
101236	780500
142302	780501
14503	780502
3558	780503
5328	780504
84089	780505
112736	780506
122208	780507
89897	780508
95209	780509
15225	780510
33494	780511
3213	780512
196	780513
64741	780514
194	780515
12832	780516
33897	780517
92842	780518
28756	780519
8338	780520
13017	780521
62462	780522
10798	780523
280645	780524
139407	780525
115068	780526
98740	780527
77778	780528
81882	780529
184	780530
100922	780531
54009	780532
7594	780533
248	780534
248	780535
141836	780536
64947	780537
145371	780538
86112	780539
44866	780540
20237	780541
12226	780542
25936	780543
339	780544
149634	780545
11006	780546
12699	780547
2384	780548
47959	780549
180384	780550
22504	780551
273712	780552
12548	780553
109117	780554
176567	780555
56871	780556
171347	780557
94318	780558
180196	780559
37182	780560
37182	780561
140947	780562
33425	780563
53462	780564
53462	780565
4933	780566
209814	780567
23714	780568
73951	780569
17446	780570
73951	780571
17446	780572
47978	780573
1975	780574
31920	780575
90674	780576
4396	780577
20284	780578
175917	780579
894	780580
894	780581
191151	780582
123264	780583
171123	780584
24517	780585
195645	780586
1242	780587
618	780588
53102	780589
42870	780590
754	780591
851	780592
29	780593
44696	780594
158361	780595
44555	780596
134768	780597
233203	780598
217552	780599
181439	780600
236980	780601
85005	780602
305211	780603
104461	780604
158390	780605
6532	780606
74093	780607
274030	780608
3839	780609
35599	780610
159639	780611
1163	780612
94430	780613
1577	780614
1502	780615
180544	780616
52044	780617
275512	780618
50208	780619
302256	780620
130442	780621
42004	780622
57288	780623
14603	780624
72720	780625
75974	780626
2891	780627
23822	780628
25912	780629
25177	780630
188708	780631
205247	780632
297930	780633
297888	780634
175986	780635
77621	780636
147289	780637
87609	780638
22474	780639
2125	780640
134611	780641
127443	780642
285040	780643
212519	780644
127443	780645
4099	780646
4099	780647
62815	780648
81585	780649
189903	780650
167991	780651
137892	780652
36750	780653
282602	780654
20665	780655
57294	780656
194643	780657
7536	780658
131668	780659
13758	780660
90426	780661
129943	780662
38023	780663
162591	780664
116454	780665
274123	780666
120144	780667
73116	780668
298368	780669
159	780670
206095	780671
65383	780672
36823	780673
110003	780674
95200	780675
14034	780676
61852	780677
76111	780678
259566	780679
19048	780680
60476	780681
100750	780682
275870	780683
60852	780684
9365	780685
6072	780686
298279	780687
46604	780688
249869	780689
25480	780690
31006	780691
30587	780692
246097	780693
142108	780694
96225	780695
100180	780696
92348	780697
37985	780698
281336	780699
144128	780700
69904	780701
46948	780702
85273	780703
127631	780704
233692	780705
179823	780706
2541	780707
206627	780708
91688	780709
156070	780710
92448	780711
298386	780712
70475	780713
113150	780714
224462	780715
25859	780716
229217	780717
11186	780718
28136	780719
199590	780720
35069	780721
182520	780722
193372	780723
82324	780724
92457	780725
4170	780726
35280	780727
35280	780728
103607	780729
14612	780730
297333	780731
33490	780732
43835	780733
237908	780734
89463	780735
120729	780736
31228	780737
121767	780738
57968	780739
130106	780740
52404	780741
52028	780742
47044	780743
50081	780744
160372	780745
31436	780746
228022	780747
9978	780748
255015	780749
129837	780750
308058	780751
265484	780752
168308	780753
242416	780754
100009	780755
66601	780756
59525	780757
24580	780758
56941	780759
53995	780760
15969	780761
17577	780762
78132	780763
209101	780764
121938	780765
6296	780766
149670	780767
16822	780768
2102	780769
187058	780770
195740	780771
39672	780772
194562	780773
209481	780774
300261	780775
9477	780776
2199	780777
36142	780778
36142	780779
267199	780780
153204	780781
56333	780782
163052	780783
121562	780784
144111	780785
32739	780786
287704	780787
78157	780788
23675	780789
80575	780790
196803	780791
60070	780792
125713	780793
10128	780794
46032	780795
191	780796
239009	780797
296036	780798
191345	780799
16269	780800
1480	780801
44588	780802
164450	780803
90077	780804
27044	780805
74286	780806
83738	780807
41746	780808
50789	780809
194798	780810
50856	780811
20014	780812
29821	780813
159303	780814
159084	780815
58120	780816
48766	780817
263151	780818
26887	780819
233417	780820
289490	780821
16540	780822
53269	780823
202122	780824
156501	780825
49125	780826
117073	780827
81414	780828
30593	780829
198110	780830
82946	780831
732	780832
102274	780833
1615	780834
30573	780835
61238	780836
135884	780837
167499	780838
46289	780839
212396	780840
85004	780841
9050	780842
14510	780843
39476	780844
148187	780845
164379	780846
9502	780847
11654	780848
161424	780849
136846	780850
64552	780851
75665	780852
131279	780853
204831	780854
294395	780855
126279	780856
29343	780857
203534	780858
203534	780859
113966	780860
70271	780861
108582	780862
82910	780863
5257	780864
80132	780865
24254	780866
51146	780867
67247	780868
167860	780869
30339	780870
72074	780871
8102	780872
75690	780873
77530	780874
140006	780875
33679	780876
51534	780877
10045	780878
2152	780879
9049	780880
68922	780881
60207	780882
190209	780883
151513	780884
9979	780885
11898	780886
55630	780887
19212	780888
53182	780889
10579	780890
146519	780891
74150	780892
204849	780893
947	780894
7329	780895
300621	780896
51670	780897
20030	780898
19152	780899
226917	780900
294700	780901
30805	780902
177	780903
16954	780904
74545	780905
275278	780906
156269	780907
182974	780908
34671	780909
74880	780910
7434	780911
130372	780912
70180	780913
637	780914
22227	780915
73654	780916
59261	780917
16227	780918
311	780919
5051	780920
94940	780921
10047	780922
62471	780923
216135	780924
10962	780925
5051	780926
311	780927
96297	780928
10047	780929
311	780930
60074	780931
62471	780932
94940	780933
18036	780934
10962	780935
311	780936
96297	780937
311	780938
10962	780939
94940	780940
10962	780941
55076	780942
117222	780943
174889	780944
83590	780945
77518	780946
277785	780947
13057	780948
27983	780949
63234	780950
24976	780951
104784	780952
140162	780953
10069	780954
72604	780955
45179	780956
5296	780957
5296	780958
6342	780959
27378	780960
167426	780961
3337	780962
310337	780963
141434	780964
188696	780965
158214	780966
94833	780967
43510	780968
201097	780969
134404	780970
102826	780971
267825	780972
86201	780973
192	780974
9541	780975
60768	780976
175462	780977
143758	780978
100910	780979
141061	780980
75042	780981
165905	780982
209669	780983
2878	780984
192131	780985
119142	780986
2088	780987
62237	780988
64376	780989
131903	780990
113909	780991
21769	780992
14396	780993
194074	780994
195643	780995
111266	780996
29261	780997
11174	780998
12828	780999
138279	781000
131083	781001
265909	781002
73817	781003
40806	781004
186717	781005
12828	781006
115926	781007
67687	781008
224784	781009
215886	781010
29815	781011
275101	781012
111386	781013
23444	781014
42883	781015
143258	781016
57114	781017
6997	781018
61619	781019
40121	781020
36976	781021
53897	781022
5610	781023
21751	781024
21055	781025
533	781026
418	781027
111333	781028
190572	781029
129597	781030
3071	781031
3071	781032
107304	781033
2862	781034
78430	781035
266948	781036
241913	781037
196322	781038
21691	781039
91869	781040
26688	781041
26688	781042
40392	781043
19079	781044
97285	781045
130253	781046
21289	781047
59274	781048
86209	781049
87453	781050
26786	781051
25162	781052
242696	781053
242660	781054
59617	781055
273491	781056
734	781057
17522	781058
95763	781059
92959	781060
5307	781061
134657	781062
91091	781063
135875	781064
94723	781065
3016	781066
132272	781067
89800	781068
137975	781069
218778	781070
6687	781071
118929	781072
116067	781073
54681	781074
55959	781075
16913	781076
118813	781077
180428	781078
88136	781079
39671	781080
3763	781081
12940	781082
217725	781083
144525	781084
248467	781085
155814	781086
149348	781087
58	781088
225447	781089
244441	781090
209469	781091
106786	781092
85435	781093
23761	781094
40340	781095
64600	781096
112437	781097
146564	781098
2588	781099
13796	781100
58885	781101
58885	781102
212503	781103
42482	781104
212884	781105
215106	781106
152875	781107
225408	781108
29265	781109
54229	781110
26267	781111
1586	781112
24355	781113
9140	781114
47350	781115
37952	781116
260458	781117
65605	781118
29381	781119
293740	781120
112566	781121
12940	781122
110835	781123
35806	781124
2500	781125
32073	781126
108480	781127
67368	781128
18381	781129
242871	781130
256571	781131
116001	781132
145889	781133
75800	781134
16969	781135
143293	781136
37959	781137
17693	781138
31198	781139
132715	781140
2127	781141
5956	781142
64524	781143
77549	781144
284872	781145
160853	781146
143666	781147
91049	781148
55738	781149
34276	781150
152753	781151
40633	781152
229784	781153
109487	781154
29565	781155
90249	781156
19403	781157
551	781158
2156	781159
2777	781160
626	781161
20704	781162
17446	781163
27480	781164
7456	781165
30980	781166
5623	781167
871	781168
19737	781169
22373	781170
116413	781171
51807	781172
86414	781173
97605	781174
21133	781175
24557	781176
184775	781177
1483	781178
159436	781179
46592	781180
17824	781181
43170	781182
208887	781183
9643	781184
14108	781185
163742	781186
176325	781187
10628	781188
14028	781189
53868	781190
217259	781191
18128	781192
196236	781193
17126	781194
142551	781195
82182	781196
68476	781197
188136	781198
3670	781199
19679	781200
26204	781201
3135	781202
95603	781203
134247	781204
5566	781205
206616	781206
100502	781207
155673	781208
212072	781209
60569	781210
30711	781211
13149	781212
193987	781213
141286	781214
282184	781215
36188	781216
12410	781217
252851	781218
111277	781219
15332	781220
109844	781221
7455	781222
20008	781223
4649	781224
24865	781225
25049	781226
28423	781227
161282	781228
79271	781229
240953	781230
51057	781231
60426	781232
24676	781233
54633	781234
17572	781235
20180	781236
20311	781237
16544	781238
200757	781239
6596	781240
254473	781241
46879	781242
56002	781243
52230	781244
125357	781245
71445	781246
175210	781247
98632	781248
34870	781249
24915	781250
44834	781251
103584	781252
14553	781253
526	781254
276905	781255
139275	781256
40511	781257
18950	781258
142932	781259
7013	781260
79052	781261
110815	781262
143153	781263
207309	781264
164035	781265
3714	781266
217447	781267
58745	781268
78551	781269
269402	781270
281597	781271
106530	781272
60074	781273
194038	781274
241594	781275
18605	781276
143153	781277
144063	781278
68505	781279
43365	781280
31400	781281
207825	781282
10047	781283
18605	781284
144063	781285
107593	781286
94996	781287
65068	781288
85	781289
146960	781290
62696	781291
22610	781292
39766	781293
108593	781294
311307	781295
86793	781296
52089	781297
4842	781298
982	781299
188624	781300
280075	781301
89786	781302
35415	781303
187020	781304
37782	781305
41914	781306
124216	781307
99351	781308
170029	781309
50835	781310
48050	781311
48193	781312
114137	781313
137217	781314
126150	781315
187825	781316
213771	781317
9670	781318
42602	781319
212873	781320
27428	781321
84113	781322
174765	781323
309057	781324
22774	781325
176757	781326
74876	781327
7126	781328
296051	781329
1078	781330
1078	781331
66047	781332
93703	781333
75953	781334
10564	781335
37845	781336
101741	781337
14201	781338
5977	781339
55346	781340
129272	781341
198450	781342
126483	781343
1820	781344
18039	781345
2893	781346
287611	781347
38189	781348
5367	781349
14744	781350
127452	781351
112066	781352
163549	781353
54444	781354
113806	781355
3941	781356
58093	781357
22901	781358
200860	781359
36300	781360
26494	781361
40183	781362
14455	781363
116281	781364
50976	781365
38431	781366
99208	781367
16661	781368
139905	781369
193946	781370
62024	781371
92975	781372
73160	781373
90791	781374
218860	781375
75078	781376
92975	781377
29675	781378
19430	781379
135161	781380
89843	781381
233734	781382
29675	781383
56638	781384
56638	781385
195333	781386
92108	781387
193380	781388
93422	781389
140644	781390
183927	781391
19430	781392
79925	781393
135161	781394
34741	781395
3109	781396
95536	781397
10998	781398
25605	781399
118105	781400
35721	781401
43745	781402
1862	781403
1862	781404
110738	781405
1862	781406
168097	781407
168208	781408
23445	781409
6260	781410
312272	781411
139367	781412
15390	781413
35459	781414
110131	781415
92852	781416
205505	781417
27965	781418
214690	781419
49193	781420
155778	781421
146224	781422
42409	781423
108956	781424
108956	781425
29005	781426
191482	781427
36763	781428
94345	781429
289150	781430
18205	781431
7646	781432
142072	781433
7312	781434
140770	781435
106209	781436
18990	781437
107571	781438
69340	781439
65488	781440
217598	781441
214626	781442
68518	781443
144285	781444
11863	781445
55622	781446
218861	781447
162837	781448
174942	781449
27847	781450
90301	781451
5714	781452
1738	781453
90821	781454
95189	781455
140873	781456
6456	781457
3798	781458
74744	781459
257635	781460
21146	781461
73531	781462
35471	781463
103982	781464
584	781465
17004	781466
189120	781467
170963	781468
67143	781469
145624	781470
213127	781471
304003	781472
179642	781473
22272	781474
280341	781475
17492	781476
310015	781477
160085	781478
41162	781479
141483	781480
141318	781481
69242	781482
176344	781483
69846	781484
41162	781485
157174	781486
44635	781487
139854	781488
41855	781489
62657	781490
29452	781491
147055	781492
56782	781493
64212	781494
61725	781495
266261	781496
139357	781497
139357	781498
47860	781499
129077	781500
47860	781501
116538	781502
161090	781503
85374	781504
611	781505
280260	781506
3330	781507
291488	781508
268146	781509
81667	781510
17038	781511
1560	781512
100837	781513
70183	781514
15138	781515
75206	781516
50359	781517
165763	781518
75263	781519
78329	781520
1260	781521
117436	781522
17068	781523
17068	781524
44292	781525
10178	781526
10178	781527
41764	781528
63504	781529
22344	781530
92273	781531
3626	781532
92816	781533
62633	781534
54378	781535
506	781536
36363	781537
906	781538
163180	781539
29838	781540
275015	781541
4774	781542
32442	781543
3873	781544
15352	781545
56599	781546
17507	781547
2395	781548
2395	781549
193381	781550
73498	781551
84986	781552
58922	781553
110006	781554
139946	781555
5975	781556
58133	781557
33255	781558
130860	781559
182369	781560
122925	781561
2617	781562
13060	781563
290137	781564
16993	781565
128068	781566
37156	781567
72583	781568
101598	781569
144656	781570
163794	781571
13491	781572
16573	781573
81713	781574
158525	781575
4086	781576
72618	781577
14384	781578
48688	781579
282535	781580
191429	781581
168680	781582
39704	781583
55000	781584
16251	781585
266295	781586
39331	781587
2216	781588
109285	781589
75306	781590
106092	781591
107829	781592
213556	781593
452	781594
266408	781595
165370	781596
15137	781597
861	781598
5983	781599
861	781600
74283	781601
9140	781602
3547	781603
26624	781604
90434	781605
64705	781606
573	781607
159289	781608
35484	781609
34879	781610
252405	781611
45270	781612
215673	781613
85377	781614
3682	781615
120240	781616
248732	781617
48955	781618
65882	781619
1428	781620
266466	781621
138287	781622
27675	781623
8055	781624
105999	781625
196110	781626
108310	781627
57704	781628
281080	781629
23253	781630
132	781631
173880	781632
7096	781633
8518	781634
23192	781635
280271	781636
113878	781637
176465	781638
208131	781639
1596	781640
69620	781641
636	781642
46406	781643
8099	781644
88745	781645
10938	781646
215298	781647
101150	781648
30499	781649
477	781650
17820	781651
141685	781652
188159	781653
8609	781654
49146	781655
262843	781656
37808	781657
37808	781658
122923	781659
2547	781660
261488	781661
37490	781662
509	781663
82673	781664
29687	781665
18	781666
238	781667
44387	781668
215923	781669
359	781670
3	781671
24083	781672
16056	781673
161155	781674
179177	781675
279794	781676
3682	781677
54845	781678
85874	781679
8335	781680
45638	781681
72509	781682
87885	781683
149913	781684
67699	781685
209901	781686
141227	781687
205044	781688
15932	781689
479	781690
479	781691
88632	781692
263822	781693
23934	781694
11412	781695
135444	781696
11754	781697
82718	781698
137379	781699
1777	781700
72489	781701
298274	781702
214088	781703
167475	781704
87600	781705
48161	781706
15841	781707
99864	781708
231618	781709
310942	781710
2243	781711
105155	781712
108021	781713
181868	781714
22470	781715
89938	781716
310615	781717
136394	781718
29669	781719
1085	781720
2244	781721
194802	781722
155561	781723
110180	781724
54671	781725
119089	781726
124307	781727
22526	781728
33684	781729
4619	781730
120932	781731
93636	781732
165478	781733
102458	781734
49621	781735
215270	781736
29869	781737
120720	781738
310052	781739
172571	781740
18324	781741
19919	781742
32067	781743
97003	781744
67874	781745
2645	781746
48351	781747
67650	781748
62817	781749
4120	781750
95470	781751
3234	781752
20420	781753
7420	781754
5499	781755
192822	781756
76564	781757
19969	781758
209937	781759
31229	781760
13295	781761
13952	781762
16	781763
96788	781764
221535	781765
135646	781766
208809	781767
144829	781768
59831	781769
22883	781770
217849	781771
112199	781772
291082	781773
21387	781774
220992	781775
112938	781776
62268	781777
20065	781778
89040	781779
10455	781780
36343	781781
21888	781782
21866	781783
243840	781784
82315	781785
72161	781786
1737	781787
36991	781788
20639	781789
188308	781790
8072	781791
93665	781792
14291	781793
312737	781794
117091	781795
545	781796
1171	781797
1171	781798
545	781799
545	781800
10523	781801
118826	781802
214084	781803
160700	781804
6483	781805
178275	781806
86430	781807
16572	781808
119934	781809
119934	781810
65428	781811
3434	781812
3434	781813
291155	781814
13359	781815
13359	781816
117305	781817
841	781818
80	781819
8875	781820
242307	781821
104585	781822
54524	781823
187749	781824
113892	781825
7059	781826
150992	781827
273913	781828
242302	781829
73331	781830
5351	781831
96289	781832
15108	781833
23368	781834
73859	781835
249660	781836
80114	781837
249576	781838
77933	781839
98993	781840
109312	781841
278191	781842
279604	781843
116267	781844
141603	781845
190084	781846
151973	781847
57779	781848
57779	781849
13296	781850
103306	781851
51113	781852
130745	781853
196015	781854
113329	781855
22843	781856
24866	781857
6295	781858
74078	781859
88987	781860
169312	781861
12591	781862
28487	781863
198414	781864
15536	781865
16047	781866
13148	781867
34541	781868
121739	781869
73937	781870
15185	781871
288014	781872
3353	781873
140130	781874
36415	781875
11847	781876
6904	781877
1137	781878
95548	781879
2348	781880
58378	781881
162720	781882
94118	781883
21091	781884
62621	781885
80448	781886
210108	781887
20624	781888
170070	781889
1130	781890
5899	781891
98095	781892
208203	781893
939	781894
703	781895
816	781896
77690	781897
95478	781898
15750	781899
43878	781900
220037	781901
68854	781902
33212	781903
288192	781904
151324	781905
110882	781906
21219	781907
137155	781908
38429	781909
1340	781910
179433	781911
26830	781912
79004	781913
24482	781914
64121	781915
196425	781916
1137	781917
81885	781918
103779	781919
120171	781920
4990	781921
20394	781922
209306	781923
39946	781924
7906	781925
4055	781926
16036	781927
10105	781928
307	781929
20366	781930
50850	781931
1566	781932
200607	781933
46997	781934
167014	781935
57781	781936
156979	781937
250201	781938
55391	781939
1436	781940
138232	781941
207926	781942
198458	781943
192327	781944
28350	781945
1601	781946
381	781947
12988	781948
156757	781949
52166	781950
9209	781951
87587	781952
120247	781953
36599	781954
36599	781955
60257	781956
135201	781957
65255	781958
138573	781959
2283	781960
27213	781961
33009	781962
236218	781963
24777	781964
47816	781965
25018	781966
48644	781967
65281	781968
217246	781969
68374	781970
28170	781971
23811	781972
8996	781973
130804	781974
8713	781975
26868	781976
29247	781977
1928	781978
91096	781979
21893	781980
20540	781981
11168	781982
7746	781983
5732	781984
42496	781985
21388	781986
13181	781987
5851	781988
35994	781989
126791	781990
85793	781991
8574	781992
139082	781993
22829	781994
114316	781995
19287	781996
87336	781997
18999	781998
139936	781999
1391	782000
11941	782001
174717	782002
400	782003
39382	782004
46669	782005
77655	782006
1619	782007
1988	782008
23164	782009
50123	782010
193564	782011
23153	782012
293417	782013
36585	782014
39320	782015
187757	782016
129430	782017
989	782018
42960	782019
59431	782020
8574	782021
139639	782022
8081	782023
88476	782024
65094	782025
46749	782026
55938	782027
88745	782028
21875	782029
104877	782030
64527	782031
66171	782032
79152	782033
24842	782034
27823	782035
19348	782036
13147	782037
3915	782038
16017	782039
54227	782040
26640	782041
186158	782042
51753	782043
207244	782044
312101	782045
228058	782046
6834	782047
13954	782048
37693	782049
490	782050
279665	782051
3340	782052
112020	782053
165922	782054
12675	782055
4136	782056
24408	782057
9547	782058
3463	782059
67825	782060
49583	782061
71977	782062
35333	782063
186214	782064
12622	782065
60878	782066
6861	782067
110271	782068
19770	782069
12158	782070
20897	782071
35563	782072
98994	782073
93743	782074
2675	782075
227551	782076
78827	782077
124676	782078
94001	782079
1766	782080
119066	782081
159808	782082
156438	782083
178299	782084
4264	782085
175405	782086
153477	782087
68066	782088
2758	782089
70742	782090
21620	782091
2469	782092
175	782093
79195	782094
37242	782095
300259	782096
10339	782097
15636	782098
63870	782099
247	782100
58334	782101
77926	782102
2168	782103
55732	782104
26651	782105
24949	782106
8985	782107
289	782108
23638	782109
2091	782110
5585	782111
39505	782112
4884	782113
4884	782114
90769	782115
557	782116
53524	782117
105847	782118
4155	782119
145532	782120
161735	782121
281977	782122
14634	782123
47144	782124
15098	782125
264556	782126
12163	782127
49946	782128
52875	782129
168854	782130
2874	782131
11632	782132
14125	782133
10285	782134
28846	782135
7821	782136
14888	782137
13381	782138
185875	782139
34255	782140
26488	782141
31386	782142
127298	782143
117666	782144
145067	782145
211532	782146
16529	782147
6259	782148
21115	782149
254152	782150
153877	782151
7100	782152
40503	782153
249694	782154
34262	782155
60650	782156
52519	782157
103336	782158
25834	782159
62426	782160
24675	782161
303	782162
96623	782163
3444	782164
27195	782165
28917	782166
134479	782167
14017	782168
2343	782169
11815	782170
114529	782171
149657	782172
21	782173
101583	782174
4767	782175
156746	782176
110068	782177
183716	782178
1277	782179
70894	782180
66577	782181
3802	782182
141566	782183
1785	782184
13016	782185
38389	782186
2616	782187
21440	782188
26268	782189
60400	782190
1263	782191
77576	782192
77576	782193
28631	782194
98501	782195
214695	782196
13430	782197
40535	782198
105423	782199
297053	782200
190648	782201
8026	782202
5732	782203
865	782204
51189	782205
175	782206
59646	782207
107617	782208
36177	782209
1199	782210
92456	782211
29247	782212
69276	782213
54792	782214
163042	782215
5752	782216
10201	782217
49938	782218
67806	782219
31304	782220
63707	782221
27679	782222
9984	782223
31293	782224
40836	782225
2758	782226
46058	782227
2900	782228
29270	782229
183101	782230
27970	782231
141661	782232
40149	782233
3592	782234
52073	782235
76585	782236
49351	782237
2031	782238
61224	782239
90560	782240
87819	782241
28388	782242
85793	782243
7964	782244
24463	782245
54243	782246
6774	782247
33305	782248
150945	782249
144373	782250
5637	782251
57691	782252
269888	782253
8147	782254
9469	782255
5784	782256
311221	782257
10259	782258
22685	782259
22648	782260
231357	782261
152728	782262
2913	782263
75550	782264
76709	782265
15436	782266
101479	782267
2429	782268
57012	782269
11819	782270
58245	782271
80732	782272
2672	782273
15108	782274
6418	782275
15576	782276
910	782277
71498	782278
540	782279
307774	782280
26727	782281
15934	782282
2912	782283
15181	782284
287741	782285
113	782286
1980	782287
18455	782288
68181	782289
26041	782290
109702	782291
114650	782292
114650	782293
1580	782294
53995	782295
12761	782296
6133	782297
61055	782298
1114	782299
3142	782300
170696	782301
24629	782302
11012	782303
110324	782304
50590	782305
72385	782306
157062	782307
80829	782308
57537	782309
9019	782310
87523	782311
833	782312
127245	782313
28631	782314
43416	782315
1031	782316
10142	782317
1307	782318
3397	782319
223507	782320
5697	782321
26046	782322
66081	782323
4294	782324
9938	782325
13412	782326
207020	782327
207979	782328
4049	782329
33055	782330
1078	782331
2965	782332
35653	782333
12927	782334
80360	782335
9935	782336
30124	782337
18473	782338
61118	782339
1980	782340
9862	782341
1112	782342
12722	782343
31927	782344
1601	782345
14866	782346
13683	782347
9489	782348
2145	782349
101177	782350
131696	782351
41652	782352
6505	782353
44856	782354
8734	782355
12222	782356
36956	782357
29278	782358
15313	782359
14115	782360
8461	782361
1240	782362
44224	782363
978	782364
52514	782365
22740	782366
3891	782367
64489	782368
135275	782369
100848	782370
63522	782371
95558	782372
32327	782373
32676	782374
22365	782375
33305	782376
30377	782377
18431	782378
22773	782379
129596	782380
193763	782381
8787	782382
206808	782383
95595	782384
103600	782385
209439	782386
39257	782387
11685	782388
25003	782389
19006	782390
300937	782391
35300	782392
20696	782393
64109	782394
3340	782395
80026	782396
154667	782397
16622	782398
90048	782399
1704	782400
80752	782401
24329	782402
6826	782403
14198	782404
17636	782405
495	782406
97391	782407
115958	782408
331	782409
57143	782410
118223	782411
1451	782412
73001	782413
57046	782414
1888	782415
195152	782416
6881	782417
16757	782418
11778	782419
6447	782420
11626	782421
39070	782422
17868	782423
4977	782424
30332	782425
25004	782426
97969	782427
53027	782428
55	782429
195933	782430
281120	782431
38274	782432
63096	782433
7835	782434
19931	782435
74238	782436
12511	782437
104824	782438
127601	782439
39877	782440
12676	782441
1225	782442
17612	782443
18178	782444
24732	782445
39510	782446
39320	782447
12503	782448
29737	782449
25644	782450
27229	782451
28247	782452
93618	782453
61885	782454
55641	782455
114650	782456
16565	782457
96449	782458
2005	782459
481	782460
60802	782461
39224	782462
1709	782463
34123	782464
19178	782465
21306	782466
289451	782467
117815	782468
13457	782469
23423	782470
1980	782471
155595	782472
9626	782473
29425	782474
44010	782475
67801	782476
22	782477
1517	782478
58583	782479
132584	782480
3949	782481
128756	782482
11232	782483
15625	782484
35828	782485
11637	782486
7258	782487
115811	782488
80606	782489
15832	782490
1969	782491
19293	782492
57145	782493
84899	782494
7943	782495
95164	782496
32813	782497
5080	782498
143896	782499
737	782500
145953	782501
21925	782502
18096	782503
12499	782504
35800	782505
49782	782506
283646	782507
122198	782508
58066	782509
39099	782510
263661	782511
6697	782512
36967	782513
2447	782514
35117	782515
58398	782516
32939	782517
57645	782518
3592	782519
70159	782520
39902	782521
124998	782522
64884	782523
58858	782524
34199	782525
42611	782526
123654	782527
30697	782528
49782	782529
38225	782530
150254	782531
2233	782532
950	782533
18542	782534
9661	782535
64812	782536
267135	782537
13590	782538
43204	782539
123962	782540
3506	782541
131460	782542
18632	782543
71121	782544
170934	782545
77076	782546
1151	782547
116158	782548
141353	782549
34362	782550
21619	782551
7296	782552
74554	782553
4621	782554
188952	782555
38062	782556
13561	782557
61068	782558
38039	782559
64982	782560
121213	782561
20077	782562
278944	782563
58652	782564
12675	782565
18431	782566
88531	782567
303865	782568
21847	782569
89105	782570
2034	782571
206787	782572
35197	782573
40836	782574
132614	782575
1765	782576
26611	782577
95541	782578
13900	782579
1711	782580
183639	782581
19561	782582
160525	782583
72800	782584
116250	782585
143406	782586
620	782587
10775	782588
180481	782589
7295	782590
87179	782591
17077	782592
13457	782593
58754	782594
91116	782595
72175	782596
11273	782597
201448	782598
184376	782599
174590	782600
95869	782601
248438	782602
153589	782603
32437	782604
236120	782605
122361	782606
19754	782607
89430	782608
19163	782609
2423	782610
92489	782611
6825	782612
199573	782613
21740	782614
929	782615
27939	782616
40022	782617
300264	782618
49924	782619
6929	782620
1981	782621
4416	782622
40393	782623
156557	782624
126569	782625
9812	782626
151656	782627
11234	782628
1836	782629
116437	782630
29552	782631
303	782632
144677	782633
23253	782634
51903	782635
59449	782636
59511	782637
4395	782638
89405	782639
11041	782640
185095	782641
119731	782642
108069	782643
202853	782644
769	782645
9544	782646
26160	782647
113206	782648
161177	782649
86755	782650
10805	782651
42503	782652
477	782653
45599	782654
7054	782655
119952	782656
76892	782657
183491	782658
171369	782659
32425	782660
30475	782661
30475	782662
135130	782663
196885	782664
2307	782665
20195	782666
5362	782667
61258	782668
196542	782669
94745	782670
113	782671
54152	782672
80240	782673
47764	782674
118214	782675
82454	782676
20156	782677
166977	782678
149868	782679
19864	782680
5612	782681
37191	782682
136014	782683
484	782684
21778	782685
212630	782686
27858	782687
23960	782688
223330	782689
108883	782690
4714	782691
12848	782692
60940	782693
16467	782694
62589	782695
10869	782696
9235	782697
47290	782698
2834	782699
145648	782700
1442	782701
115533	782702
48668	782703
978	782704
64912	782705
7942	782706
54094	782707
6992	782708
199204	782709
103340	782710
20682	782711
26573	782712
130865	782713
640	782714
25200	782715
121635	782716
69032	782717
12675	782718
23015	782719
28370	782720
88890	782721
2109	782722
61315	782723
306279	782724
136021	782725
90334	782726
146376	782727
59896	782728
67491	782729
33217	782730
24488	782731
42404	782732
42790	782733
27835	782734
149969	782735
36549	782736
7731	782737
46247	782738
41880	782739
12419	782740
97621	782741
2360	782742
17953	782743
59378	782744
6684	782745
12378	782746
42995	782747
71566	782748
13564	782749
29193	782750
25041	782751
2485	782752
7131	782753
81648	782754
148244	782755
69611	782756
17164	782757
43463	782758
93765	782759
246264	782760
17117	782761
17722	782762
78446	782763
18970	782764
27062	782765
63076	782766
107512	782767
11922	782768
2005	782769
186154	782770
121118	782771
27621	782772
20366	782773
234508	782774
14122	782775
117903	782776
18785	782777
5559	782778
89946	782779
14799	782780
2747	782781
117972	782782
2875	782783
1535	782784
16951	782785
6150	782786
133187	782787
3070	782788
16412	782789
78730	782790
40803	782791
7825	782792
1056	782793
101627	782794
3432	782795
14059	782796
34248	782797
110552	782798
76459	782799
12761	782800
43641	782801
122170	782802
27683	782803
6037	782804
96313	782805
1774	782806
2121	782807
133941	782808
62837	782809
1143	782810
11566	782811
133704	782812
2121	782813
106330	782814
3973	782815
6773	782816
73900	782817
45428	782818
461	782819
29532	782820
19690	782821
81844	782822
6712	782823
65100	782824
669	782825
227251	782826
33903	782827
366	782828
85696	782829
2246	782830
78295	782831
4405	782832
42806	782833
94174	782834
20051	782835
73369	782836
79716	782837
13256	782838
59447	782839
63972	782840
5967	782841
67943	782842
310801	782843
181189	782844
138925	782845
45383	782846
46498	782847
17544	782848
22655	782849
80301	782850
796	782851
50725	782852
147001	782853
60503	782854
100175	782855
10996	782856
7614	782857
126418	782858
184265	782859
11384	782860
175	782861
64667	782862
233091	782863
39685	782864
52191	782865
15989	782866
275957	782867
5331	782868
42588	782869
45191	782870
20099	782871
25953	782872
69397	782873
37114	782874
34287	782875
691	782876
36371	782877
57242	782878
111714	782879
74811	782880
21235	782881
12586	782882
23033	782883
41243	782884
2109	782885
7330	782886
100537	782887
71784	782888
17420	782889
1821	782890
47133	782891
4205	782892
255	782893
30687	782894
267775	782895
14973	782896
39732	782897
7296	782898
1125	782899
22712	782900
115181	782901
37340	782902
16695	782903
9370	782904
9902	782905
4458	782906
162115	782907
32574	782908
1725	782909
66046	782910
37448	782911
2969	782912
16029	782913
277728	782914
10624	782915
6564	782916
238118	782917
13304	782918
45178	782919
32893	782920
212731	782921
3177	782922
50328	782923
133365	782924
205000	782925
11669	782926
147406	782927
189014	782928
16792	782929
131487	782930
2268	782931
1067	782932
85091	782933
1691	782934
26338	782935
7628	782936
60141	782937
280408	782938
17681	782939
27819	782940
138292	782941
1056	782942
30026	782943
3537	782944
81270	782945
35680	782946
10789	782947
5273	782948
20361	782949
135037	782950
27204	782951
46521	782952
60964	782953
274395	782954
269808	782955
122778	782956
439	782957
36504	782958
59322	782959
87631	782960
5546	782961
14793	782962
107355	782963
14905	782964
13635	782965
86349	782966
1696	782967
61960	782968
112146	782969
79782	782970
43085	782971
40787	782972
78204	782973
2771	782974
99045	782975
3296	782976
60628	782977
145085	782978
170307	782979
48177	782980
179453	782981
22752	782982
90328	782983
4158	782984
144682	782985
18514	782986
1366	782987
51397	782988
83071	782989
16910	782990
173	782991
91205	782992
38757	782993
21948	782994
70961	782995
61683	782996
63834	782997
212452	782998
51741	782999
125970	783000
3512	783001
12684	783002
74128	783003
5343	783004
140155	783005
94204	783006
2170	783007
28134	783008
78947	783009
60704	783010
13028	783011
99667	783012
18335	783013
23928	783014
18380	783015
42699	783016
19263	783017
21102	783018
21969	783019
759	783020
138	783021
54105	783022
297835	783023
83536	783024
33036	783025
187248	783026
45452	783027
3279	783028
7915	783029
46413	783030
39098	783031
50416	783032
18406	783033
14468	783034
150736	783035
150736	783036
6310	783037
43374	783038
51415	783039
4155	783040
15793	783041
77584	783042
84933	783043
1517	783044
24664	783045
62889	783046
68311	783047
15636	783048
7981	783049
22768	783050
2245	783051
242937	783052
97561	783053
24507	783054
1074	783055
14699	783056
289855	783057
2295	783058
10572	783059
120469	783060
33202	783061
3615	783062
23753	783063
89746	783064
90269	783065
44988	783066
268215	783067
71166	783068
5512	783069
102761	783070
5732	783071
3933	783072
192807	783073
3590	783074
312648	783075
85349	783076
989	783077
56046	783078
66578	783079
157519	783080
249562	783081
128866	783082
175	783083
180	783084
26716	783085
13212	783086
111758	783087
6602	783088
205323	783089
158732	783090
47414	783091
13913	783092
22853	783093
41164	783094
11696	783095
19083	783096
255996	783097
5887	783098
87576	783099
1229	783100
6291	783101
21591	783102
8270	783103
120618	783104
28517	783105
1771	783106
655	783107
151670	783108
13895	783109
14165	783110
13081	783111
137223	783112
2339	783113
249024	783114
23921	783115
133131	783116
76454	783117
10327	783118
93900	783119
164016	783120
52932	783121
69192	783122
68920	783123
32177	783124
33716	783125
306701	783126
149905	783127
69671	783128
173	783129
69881	783130
50984	783131
13390	783132
68010	783133
81124	783134
1025	783135
37727	783136
40944	783137
15127	783138
16695	783139
19662	783140
12130	783141
128943	783142
219376	783143
22934	783144
42841	783145
60102	783146
13000	783147
175036	783148
15276	783149
157301	783150
311460	783151
13405	783152
252003	783153
15613	783154
86193	783155
47510	783156
192398	783157
25354	783158
100720	783159
57957	783160
7958	783161
60302	783162
124259	783163
124259	783164
87074	783165
160438	783166
78355	783167
648	783168
2715	783169
16782	783170
40965	783171
2170	783172
6024	783173
102930	783174
22398	783175
41190	783176
23082	783177
179267	783178
4639	783179
30962	783180
40306	783181
11777	783182
27441	783183
25591	783184
51945	783185
12022	783186
3193	783187
116571	783188
9979	783189
42223	783190
28263	783191
239099	783192
4128	783193
23066	783194
25238	783195
52083	783196
309468	783197
31886	783198
26132	783199
44838	783200
44422	783201
125727	783202
2573	783203
214814	783204
145009	783205
65711	783206
32069	783207
4180	783208
192012	783209
12368	783210
18690	783211
24249	783212
11142	783213
56631	783214
15806	783215
1797	783216
4065	783217
11190	783218
11026	783219
36833	783220
41938	783221
16711	783222
2130	783223
4553	783224
4135	783225
6065	783226
43851	783227
61705	783228
188848	783229
553	783230
262490	783231
231269	783232
215521	783233
202088	783234
172661	783235
30749	783236
46992	783237
67827	783238
23781	783239
15368	783240
58162	783241
15724	783242
13312	783243
42926	783244
65023	783245
2402	783246
45297	783247
37026	783248
100813	783249
32434	783250
211898	783251
43275	783252
40822	783253
78779	783254
180543	783255
31050	783256
9862	783257
310466	783258
291121	783259
236804	783260
92465	783261
11824	783262
38060	783263
56657	783264
1360	783265
15320	783266
2431	783267
146014	783268
3554	783269
36099	783270
1031	783271
40162	783272
176359	783273
1270	783274
8752	783275
182	783276
173	783277
33802	783278
30169	783279
25238	783280
70684	783281
43870	783282
210406	783283
20228	783284
221215	783285
19839	783286
40900	783287
33619	783288
7146	783289
169936	783290
62210	783291
3432	783292
25421	783293
16687	783294
37886	783295
27585	783296
17617	783297
203	783298
55951	783299
4676	783300
134604	783301
2295	783302
67977	783303
803	783304
47601	783305
13110	783306
15550	783307
292974	783308
11912	783309
144153	783310
67897	783311
5780	783312
177635	783313
8561	783314
38025	783315
48715	783316
78737	783317
127309	783318
298819	783319
217498	783320
34124	783321
15988	783322
8441	783323
4497	783324
25434	783325
9556	783326
75384	783327
5901	783328
6144	783329
128182	783330
3630	783331
6121	783332
2168	783333
204327	783334
21	783335
43064	783336
13412	783337
173	783338
16185	783339
55	783340
3664	783341
91545	783342
204962	783343
17493	783344
28648	783345
49233	783346
7885	783347
81388	783348
44664	783349
22858	783350
13662	783351
14124	783352
6037	783353
23852	783354
32472	783355
30661	783356
5633	783357
61451	783358
4005	783359
18715	783360
133360	783361
44163	783362
189053	783363
22705	783364
10920	783365
282480	783366
15678	783367
56643	783368
28180	783369
155780	783370
5527	783371
7074	783372
10400	783373
10997	783374
51402	783375
205613	783376
31707	783377
76515	783378
24740	783379
7851	783380
386	783381
109718	783382
37825	783383
184980	783384
139282	783385
449	783386
1458	783387
41953	783388
42699	783389
84703	783390
36695	783391
47788	783392
33802	783393
122870	783394
28168	783395
47242	783396
22273	783397
56060	783398
250276	783399
113452	783400
6849	783401
4955	783402
8852	783403
2038	783404
282	783405
465	783406
258234	783407
9652	783408
158096	783409
258551	783410
35028	783411
197822	783412
40831	783413
29032	783414
119386	783415
2418	783416
20891	783417
60306	783418
11468	783419
59674	783420
22056	783421
487	783422
8738	783423
145462	783424
282259	783425
73295	783426
119349	783427
60871	783428
9235	783429
39755	783430
4594	783431
29834	783432
75337	783433
30861	783434
15016	783435
5781	783436
107664	783437
56549	783438
21192	783439
152882	783440
76516	783441
96815	783442
58512	783443
21228	783444
30017	783445
84661	783446
4974	783447
12864	783448
59333	783449
118671	783450
25580	783451
1147	783452
25147	783453
1619	783454
36813	783455
4796	783456
6757	783457
58616	783458
7325	783459
48744	783460
7814	783461
4458	783462
247257	783463
190548	783464
531	783465
10186	783466
26145	783467
2044	783468
31641	783469
55391	783470
61238	783471
2763	783472
3424	783473
71190	783474
69845	783475
20239	783476
47733	783477
154228	783478
12990	783479
86945	783480
19523	783481
3566	783482
82917	783483
25149	783484
9530	783485
1347	783486
12916	783487
205060	783488
56658	783489
6830	783490
158832	783491
32515	783492
309508	783493
8138	783494
13492	783495
126445	783496
5788	783497
41238	783498
20158	783499
1601	783500
43472	783501
15867	783502
1704	783503
23135	783504
1194	783505
78286	783506
149620	783507
175	783508
8311	783509
19603	783510
5417	783511
714	783512
47805	783513
5417	783514
14489	783515
79091	783516
228501	783517
792	783518
74696	783519
11413	783520
13541	783521
22488	783522
165839	783523
279359	783524
3719	783525
122204	783526
194153	783527
3099	783528
7332	783529
17143	783530
10873	783531
17993	783532
4628	783533
27206	783534
12106	783535
16576	783536
277074	783537
264665	783538
171108	783539
32619	783540
2765	783541
209809	783542
62025	783543
74271	783544
28054	783545
93332	783546
3770	783547
15888	783548
154319	783549
141471	783550
16017	783551
113566	783552
20904	783553
72416	783554
6586	783555
174741	783556
11626	783557
43540	783558
292601	783559
87083	783560
7937	783561
4418	783562
138103	783563
17128	783564
126321	783565
38545	783566
29404	783567
34830	783568
75945	783569
10197	783570
7026	783571
223712	783572
93970	783573
5421	783574
14919	783575
42454	783576
41593	783577
1503	783578
30574	783579
30574	783580
224673	783581
73734	783582
139234	783583
81757	783584
181833	783585
105506	783586
7898	783587
171983	783588
14857	783589
13377	783590
54911	783591
214953	783592
11054	783593
3446	783594
63914	783595
21720	783596
156143	783597
16886	783598
19274	783599
31883	783600
112833	783601
1129	783602
1511	783603
78804	783604
96078	783605
2450	783606
2839	783607
79146	783608
14888	783609
1502	783610
6186	783611
111	783612
30737	783613
34959	783614
116526	783615
31212	783616
66965	783617
132103	783618
6833	783619
265894	783620
17331	783621
10233	783622
251100	783623
54447	783624
83989	783625
44183	783626
2561	783627
51852	783628
151	783629
192293	783630
36852	783631
16126	783632
89300	783633
245958	783634
51624	783635
1228	783636
57901	783637
46686	783638
1802	783639
84766	783640
4170	783641
123660	783642
17736	783643
24957	783644
1311	783645
113829	783646
3023	783647
121120	783648
64230	783649
55986	783650
31254	783651
19671	783652
11767	783653
156898	783654
20473	783655
23705	783656
95017	783657
2221	783658
204005	783659
6836	783660
2579	783661
34230	783662
55971	783663
12623	783664
4357	783665
48198	783666
22786	783667
22786	783668
2283	783669
46382	783670
155401	783671
26849	783672
7427	783673
207656	783674
173799	783675
10794	783676
88977	783677
2121	783678
8853	783679
8853	783680
185046	783681
96915	783682
16275	783683
42752	783684
215	783685
5388	783686
83883	783687
3198	783688
41947	783689
164747	783690
6194	783691
11414	783692
15930	783693
8121	783694
65876	783695
103725	783696
29413	783697
13718	783698
44307	783699
1993	783700
114723	783701
39053	783702
7327	783703
23526	783704
40953	783705
20525	783706
6800	783707
71274	783708
17707	783709
2660	783710
202001	783711
160080	783712
7358	783713
113832	783714
9122	783715
129071	783716
41783	783717
54418	783718
23911	783719
11864	783720
4213	783721
29914	783722
59995	783723
76688	783724
172	783725
15359	783726
107608	783727
77767	783728
123948	783729
76741	783730
180	783731
46764	783732
141191	783733
35419	783734
39411	783735
203061	783736
6096	783737
85400	783738
2261	783739
47855	783740
69276	783741
120198	783742
55370	783743
51753	783744
2274	783745
12779	783746
34124	783747
241779	783748
14031	783749
5195	783750
127983	783751
23811	783752
31974	783753
68305	783754
166889	783755
122538	783756
184955	783757
18003	783758
4800	783759
3177	783760
39739	783761
83876	783762
86541	783763
6219	783764
600	783765
129572	783766
192185	783767
40704	783768
131430	783769
64291	783770
46212	783771
68815	783772
7212	783773
10597	783774
13124	783775
211168	783776
4254	783777
156171	783778
5893	783779
658	783780
257070	783781
71902	783782
6834	783783
121131	783784
36194	783785
91023	783786
6707	783787
40924	783788
7358	783789
31884	783790
28061	783791
22811	783792
3727	783793
46061	783794
137502	783795
44309	783796
966	783797
82467	783798
12994	783799
8057	783800
24294	783801
50471	783802
68094	783803
1925	783804
134523	783805
7002	783806
68053	783807
183	783808
4038	783809
5095	783810
214545	783811
4354	783812
18236	783813
8461	783814
23514	783815
19542	783816
27730	783817
113069	783818
54462	783819
104910	783820
9186	783821
59032	783822
209588	783823
12134	783824
70002	783825
2983	783826
19839	783827
9186	783828
21150	783829
67214	783830
70207	783831
18763	783832
24208	783833
133601	783834
120177	783835
10357	783836
49582	783837
48223	783838
1192	783839
97910	783840
41039	783841
173	783842
67440	783843
91577	783844
18643	783845
10082	783846
64982	783847
802	783848
76447	783849
81116	783850
9554	783851
9554	783852
22768	783853
67187	783854
50795	783855
21416	783856
1455	783857
31316	783858
12930	783859
26124	783860
28160	783861
47856	783862
59218	783863
98715	783864
77669	783865
18195	783866
107471	783867
3757	783868
3723	783869
2568	783870
29728	783871
33706	783872
72617	783873
199909	783874
143748	783875
12138	783876
14852	783877
2649	783878
117509	783879
55081	783880
2826	783881
24988	783882
40995	783883
123173	783884
269288	783885
60241	783886
38945	783887
42399	783888
103670	783889
21654	783890
26267	783891
18570	783892
1423	783893
244377	783894
36231	783895
3975	783896
3926	783897
105517	783898
1531	783899
46932	783900
3576	783901
25581	783902
78780	783903
32769	783904
4905	783905
16171	783906
8239	783907
74571	783908
480	783909
216950	783910
333	783911
7504	783912
59024	783913
816	783914
110505	783915
47705	783916
43669	783917
123540	783918
49820	783919
130344	783920
25237	783921
1518	783922
41016	783923
143025	783924
306438	783925
19341	783926
163743	783927
193814	783928
25451	783929
29244	783930
150733	783931
62211	783932
6131	783933
70247	783934
6397	783935
1601	783936
1833	783937
107241	783938
753	783939
242570	783940
76585	783941
4005	783942
15024	783943
71192	783944
17960	783945
41455	783946
154261	783947
247531	783948
168638	783949
37576	783950
37576	783951
2664	783952
263334	783953
3315	783954
10799	783955
198432	783956
40797	783957
79210	783958
140880	783959
188304	783960
12059	783961
2038	783962
309010	783963
198095	783964
217094	783965
2387	783966
74889	783967
17417	783968
82508	783969
110046	783970
212120	783971
12722	783972
15713	783973
60587	783974
31236	783975
4607	783976
469	783977
168369	783978
38799	783979
99613	783980
7053	783981
39644	783982
3907	783983
80267	783984
62	783985
33069	783986
121	783987
109579	783988
28990	783989
41983	783990
239168	783991
638	783992
115040	783993
35117	783994
8258	783995
31634	783996
30151	783997
313	783998
40379	783999
25152	784000
38333	784001
135290	784002
92722	784003
12363	784004
27096	784005
136236	784006
120962	784007
70707	784008
52945	784009
175	784010
411	784011
38134	784012
41692	784013
193300	784014
19015	784015
77718	784016
12434	784017
1663	784018
6534	784019
2001	784020
30456	784021
196111	784022
75568	784023
221360	784024
33809	784025
89750	784026
25354	784027
54771	784028
23722	784029
7969	784030
97574	784031
8096	784032
19820	784033
39487	784034
3881	784035
76932	784036
36498	784037
148227	784038
5464	784039
52052	784040
26489	784041
14853	784042
28015	784043
432	784044
21021	784045
10248	784046
165562	784047
37935	784048
67537	784049
18	784050
9913	784051
1154	784052
56780	784053
84775	784054
36009	784055
28437	784056
130047	784057
45337	784058
14790	784059
136272	784060
102107	784061
45047	784062
190631	784063
1407	784064
9992	784065
310323	784066
114823	784067
66579	784068
46885	784069
20252	784070
5690	784071
26008	784072
64764	784073
108760	784074
16025	784075
20154	784076
18793	784077
89497	784078
39671	784079
16	784080
58925	784081
47141	784082
6461	784083
6194	784084
38063	784085
7887	784086
136250	784087
99080	784088
94851	784089
120342	784090
280407	784091
20066	784092
50696	784093
10554	784094
131064	784095
47214	784096
186872	784097
158430	784098
15180	784099
2012	784100
163724	784101
63178	784102
65162	784103
92413	784104
25534	784105
2197	784106
7475	784107
160201	784108
9017	784109
85166	784110
5632	784111
20383	784112
15229	784113
13320	784114
122602	784115
111692	784116
107294	784117
49479	784118
154045	784119
118030	784120
15048	784121
28678	784122
142183	784123
81959	784124
182950	784125
76742	784126
102232	784127
33854	784128
20206	784129
244553	784130
107719	784131
109577	784132
52282	784133
18705	784134
78931	784135
33481	784136
120742	784137
232552	784138
18213	784139
53275	784140
22489	784141
94718	784142
22173	784143
7022	784144
101077	784145
4646	784146
78705	784147
2149	784148
63722	784149
53277	784150
23941	784151
166611	784152
254331	784153
46775	784154
162631	784155
23781	784156
136840	784157
14402	784158
174456	784159
174456	784160
171068	784161
8770	784162
77144	784163
2788	784164
118757	784165
178704	784166
175615	784167
285370	784168
122590	784169
23153	784170
10093	784171
51637	784172
61168	784173
17991	784174
61428	784175
154494	784176
189047	784177
95843	784178
58970	784179
134770	784180
26234	784181
40924	784182
31354	784183
53339	784184
271437	784185
59983	784186
90031	784187
206304	784188
110214	784189
94858	784190
193476	784191
99470	784192
212027	784193
19008	784194
20500	784195
32899	784196
215609	784197
135130	784198
59621	784199
127367	784200
38846	784201
22283	784202
92131	784203
91823	784204
33110	784205
90385	784206
65695	784207
37745	784208
37295	784209
57420	784210
126251	784211
43611	784212
160146	784213
29925	784214
65757	784215
155983	784216
190945	784217
190945	784218
35521	784219
207476	784220
96301	784221
60642	784222
48715	784223
2034	784224
269917	784225
290705	784226
14460	784227
180923	784228
239	784229
4023	784230
8581	784231
25550	784232
48850	784233
51300	784234
223	784235
16421	784236
37019	784237
60981	784238
168481	784239
2202	784240
101623	784241
32299	784242
3711	784243
6075	784244
73991	784245
34582	784246
148563	784247
4331	784248
13427	784249
94693	784250
42053	784251
193863	784252
102158	784253
3594	784254
97813	784255
3712	784256
9038	784257
14512	784258
190140	784259
27723	784260
4465	784261
83654	784262
131114	784263
2019	784264
10022	784265
36318	784266
82375	784267
46900	784268
101625	784269
18396	784270
149704	784271
3726	784272
2183	784273
38323	784274
128813	784275
216324	784276
144506	784277
235201	784278
24294	784279
169158	784280
62983	784281
153916	784282
208514	784283
11691	784284
86462	784285
38222	784286
13695	784287
81255	784288
21311	784289
84589	784290
84589	784291
12296	784292
24749	784293
43084	784294
16025	784295
26295	784296
26135	784297
36671	784298
74818	784299
54603	784300
22921	784301
59328	784302
13794	784303
18236	784304
20178	784305
15209	784306
26333	784307
37995	784308
56955	784309
62820	784310
131297	784311
7494	784312
310069	784313
97301	784314
2292	784315
5910	784316
69346	784317
9939	784318
20156	784319
2343	784320
196445	784321
33903	784322
99820	784323
119453	784324
101563	784325
43497	784326
29333	784327
20910	784328
35602	784329
95018	784330
130853	784331
62056	784332
1555	784333
130797	784334
76791	784335
51387	784336
39793	784337
125818	784338
20111	784339
46612	784340
16305	784341
100888	784342
9266	784343
179686	784344
87051	784345
20656	784346
170344	784347
10606	784348
71665	784349
4188	784350
2101	784351
10906	784352
54671	784353
132551	784354
1078	784355
59850	784356
172349	784357
9240	784358
50785	784359
45845	784360
41068	784361
303330	784362
142204	784363
70588	784364
90967	784365
11060	784366
90386	784367
1093	784368
2867	784369
26213	784370
97570	784371
16729	784372
651	784373
87845	784374
140879	784375
5556	784376
17138	784377
82201	784378
60744	784379
16105	784380
22450	784381
140154	784382
40414	784383
24101	784384
125125	784385
22965	784386
39454	784387
259233	784388
34358	784389
8606	784390
1771	784391
61222	784392
29032	784393
102285	784394
23829	784395
88672	784396
186218	784397
3081	784398
62149	784399
35094	784400
1895	784401
136153	784402
42245	784403
32735	784404
110827	784405
38050	784406
2890	784407
43269	784408
8	784409
11337	784410
50899	784411
5276	784412
585	784413
17645	784414
287478	784415
4686	784416
158970	784417
35	784418
131496	784419
76208	784420
11988	784421
21293	784422
439	784423
22741	784424
12049	784425
24379	784426
1237	784427
176797	784428
109656	784429
118758	784430
255466	784431
2686	784432
137621	784433
4269	784434
76864	784435
25522	784436
162362	784437
20086	784438
65524	784439
40621	784440
20978	784441
30027	784442
86918	784443
4558	784444
68369	784445
281168	784446
146785	784447
68651	784448
51265	784449
4458	784450
136015	784451
33356	784452
60972	784453
271952	784454
308920	784455
7194	784456
4636	784457
288125	784458
20185	784459
165639	784460
4065	784461
109158	784462
203982	784463
7479	784464
19341	784465
108837	784466
175	784467
32890	784468
196132	784469
8724	784470
423	784471
20684	784472
5092	784473
86108	784474
83334	784475
16429	784476
371	784477
189	784478
1466	784479
4453	784480
2566	784481
19627	784482
67608	784483
3735	784484
8893	784485
5413	784486
17538	784487
1278	784488
143538	784489
7771	784490
32327	784491
9487	784492
122737	784493
41220	784494
28514	784495
38956	784496
9229	784497
131110	784498
123568	784499
89977	784500
104270	784501
28553	784502
13382	784503
7632	784504
18162	784505
64201	784506
3197	784507
39862	784508
67398	784509
37	784510
7940	784511
960	784512
97159	784513
78290	784514
4858	784515
9501	784516
58191	784517
1355	784518
145289	784519
264621	784520
76328	784521
203884	784522
105677	784523
42858	784524
40855	784525
60240	784526
3949	784527
25985	784528
574	784529
14631	784530
75945	784531
95228	784532
24630	784533
24630	784534
14249	784535
4603	784536
285190	784537
135941	784538
29925	784539
46942	784540
39432	784541
80771	784542
285685	784543
58610	784544
143291	784545
95096	784546
118318	784547
79616	784548
620	784549
1144	784550
11176	784551
224355	784552
531	784553
1283	784554
308031	784555
25461	784556
60940	784557
96922	784558
121707	784559
36027	784560
540	784561
11881	784562
159004	784563
5647	784564
69875	784565
5647	784566
21598	784567
13711	784568
20202	784569
75321	784570
145350	784571
193876	784572
29572	784573
61408	784574
18764	784575
186976	784576
11052	784577
158622	784578
49231	784579
5249	784580
273246	784581
74552	784582
4289	784583
1211	784584
4048	784585
105485	784586
6613	784587
12361	784588
7665	784589
99218	784590
1764	784591
38500	784592
101800	784593
11908	784594
11908	784595
54954	784596
20841	784597
25742	784598
5674	784599
204477	784600
93974	784601
24663	784602
30071	784603
36474	784604
64899	784605
214785	784606
966	784607
60297	784608
60297	784609
3287	784610
60233	784611
43866	784612
2436	784613
180454	784614
102142	784615
47700	784616
300359	784617
34647	784618
304	784619
12500	784620
239	784621
4929	784622
109090	784623
5287	784624
5239	784625
68510	784626
4040	784627
144608	784628
78413	784629
252752	784630
2675	784631
61658	784632
17163	784633
70095	784634
152958	784635
4601	784636
206525	784637
111262	784638
80533	784639
87745	784640
3914	784641
192231	784642
278176	784643
276131	784644
78841	784645
37638	784646
79094	784647
193696	784648
15267	784649
22889	784650
24137	784651
161621	784652
535	784653
1796	784654
47439	784655
38319	784656
56210	784657
112690	784658
12400	784659
29109	784660
35215	784661
28430	784662
41031	784663
101456	784664
183275	784665
54840	784666
12083	784667
104384	784668
87223	784669
5488	784670
215369	784671
57799	784672
5990	784673
35532	784674
17650	784675
2724	784676
55729	784677
34955	784678
984	784679
6295	784680
95430	784681
45511	784682
109062	784683
898	784684
40696	784685
28518	784686
46783	784687
14455	784688
3800	784689
15688	784690
54972	784691
4461	784692
2945	784693
2825	784694
64386	784695
173572	784696
54882	784697
140627	784698
178893	784699
34282	784700
49226	784701
38825	784702
25124	784703
19217	784704
32445	784705
43325	784706
17073	784707
45945	784708
5366	784709
2325	784710
15618	784711
332	784712
40149	784713
3553	784714
2634	784715
11232	784716
2418	784717
19414	784718
140375	784719
14550	784720
65802	784721
22036	784722
40519	784723
33205	784724
10027	784725
53175	784726
7658	784727
202655	784728
22282	784729
60440	784730
5345	784731
120884	784732
239908	784733
35353	784734
78947	784735
617	784736
248392	784737
658	784738
23143	784739
46992	784740
96585	784741
15757	784742
22087	784743
3435	784744
21528	784745
63016	784746
105898	784747
14826	784748
61735	784749
8050	784750
8825	784751
20682	784752
31117	784753
3217	784754
3656	784755
267286	784756
34563	784757
43531	784758
265539	784759
2912	784760
150974	784761
17830	784762
62718	784763
33180	784764
29938	784765
148912	784766
204231	784767
32425	784768
19768	784769
158613	784770
4589	784771
77076	784772
214759	784773
5339	784774
60919	784775
5935	784776
15449	784777
64334	784778
128174	784779
70051	784780
204171	784781
47102	784782
8487	784783
12761	784784
27840	784785
110906	784786
9412	784787
211131	784788
18947	784789
17985	784790
16098	784791
16430	784792
112881	784793
2006	784794
39452	784795
57342	784796
139902	784797
57520	784798
54554	784799
21187	784800
78159	784801
832	784802
25040	784803
25669	784804
116	784805
42757	784806
192771	784807
107634	784808
69750	784809
4168	784810
46684	784811
33606	784812
67561	784813
18058	784814
28979	784815
76785	784816
100752	784817
38118	784818
19180	784819
19180	784820
130786	784821
53978	784822
19278	784823
62067	784824
216951	784825
1738	784826
37601	784827
174718	784828
238131	784829
55674	784830
150692	784831
116474	784832
180802	784833
25397	784834
93714	784835
228933	784836
188813	784837
34355	784838
75207	784839
139237	784840
111751	784841
76716	784842
207157	784843
143379	784844
38938	784845
81731	784846
142059	784847
14888	784848
91624	784849
27512	784850
145895	784851
67569	784852
205853	784853
44557	784854
149	784855
241263	784856
107330	784857
54017	784858
94447	784859
71785	784860
14679	784861
75151	784862
199150	784863
59333	784864
19643	784865
78942	784866
16	784867
1434	784868
238207	784869
163879	784870
79689	784871
52016	784872
196686	784873
4802	784874
92391	784875
93516	784876
54393	784877
35792	784878
118198	784879
291415	784880
25022	784881
114518	784882
329	784883
109455	784884
26800	784885
197898	784886
113566	784887
7295	784888
23847	784889
681	784890
8438	784891
91902	784892
109490	784893
48738	784894
156413	784895
50430	784896
17203	784897
45682	784898
283824	784899
21042	784900
39379	784901
131267	784902
4065	784903
13600	784904
24557	784905
4336	784906
8803	784907
70300	784908
22282	784909
24431	784910
7407	784911
44301	784912
186168	784913
42351	784914
34245	784915
1272	784916
280505	784917
57287	784918
102630	784919
88745	784920
15091	784921
876	784922
3633	784923
87370	784924
4967	784925
24260	784926
57029	784927
28956	784928
12779	784929
4730	784930
11782	784931
144187	784932
35599	784933
20593	784934
101132	784935
68843	784936
17326	784937
41239	784938
56540	784939
9812	784940
37885	784941
19802	784942
2411	784943
90527	784944
16445	784945
5565	784946
60961	784947
20507	784948
41230	784949
5674	784950
7738	784951
13291	784952
95247	784953
233979	784954
20175	784955
207392	784956
116784	784957
191	784958
81607	784959
133491	784960
477	784961
306261	784962
40764	784963
105029	784964
14699	784965
177204	784966
70173	784967
39265	784968
1975	784969
41818	784970
137172	784971
42699	784972
103382	784973
34118	784974
186524	784975
34129	784976
40185	784977
52946	784978
178599	784979
165762	784980
77382	784981
114	784982
13964	784983
3592	784984
52069	784985
6675	784986
84272	784987
8253	784988
64399	784989
63925	784990
26070	784991
256	784992
9953	784993
69302	784994
21345	784995
140	784996
47564	784997
145116	784998
179025	784999
49215	785000
1067	785001
45766	785002
36609	785003
11497	785004
53916	785005
10983	785006
103937	785007
113746	785008
7723	785009
19365	785010
14069	785011
16362	785012
16467	785013
34542	785014
111269	785015
12295	785016
15830	785017
90385	785018
175490	785019
28024	785020
87396	785021
286730	785022
20593	785023
47390	785024
124676	785025
15454	785026
97847	785027
27746	785028
117196	785029
33433	785030
30980	785031
75259	785032
62420	785033
30432	785034
22076	785035
6719	785036
6217	785037
287048	785038
56827	785039
798	785040
4943	785041
175	785042
7417	785043
4676	785044
737	785045
133484	785046
12343	785047
31594	785048
300291	785049
496	785050
5415	785051
22732	785052
38406	785053
1607	785054
37934	785055
179625	785056
31211	785057
64123	785058
63415	785059
105371	785060
4607	785061
48672	785062
21285	785063
42060	785064
5283	785065
22859	785066
16192	785067
3270	785068
20195	785069
151072	785070
66486	785071
125856	785072
9732	785073
51883	785074
9709	785075
98727	785076
9634	785077
47822	785078
105378	785079
43450	785080
11776	785081
95307	785082
183982	785083
25048	785084
55522	785085
216543	785086
76027	785087
4785	785088
218955	785089
100252	785090
187730	785091
20426	785092
97767	785093
182867	785094
56613	785095
24905	785096
67119	785097
3466	785098
81533	785099
146145	785100
5222	785101
98021	785102
28015	785103
46063	785104
28917	785105
280138	785106
63349	785107
121634	785108
100932	785109
26323	785110
272857	785111
146807	785112
1181	785113
1056	785114
17049	785115
19208	785116
5600	785117
1205	785118
60710	785119
75400	785120
261833	785121
362	785122
67276	785123
6417	785124
106519	785125
27446	785126
22734	785127
32422	785128
10380	785129
168143	785130
26403	785131
126897	785132
68056	785133
81031	785134
17281	785135
2771	785136
79384	785137
24682	785138
127496	785139
143377	785140
51253	785141
48857	785142
5026	785143
32169	785144
186776	785145
67547	785146
62	785147
67505	785148
17688	785149
64145	785150
180	785151
223258	785152
206732	785153
142	785154
283493	785155
93127	785156
29311	785157
145542	785158
10220	785159
38336	785160
8188	785161
154467	785162
140980	785163
146379	785164
1769	785165
35531	785166
139004	785167
25385	785168
7363	785169
25496	785170
7280	785171
37887	785172
105927	785173
71670	785174
48337	785175
33605	785176
121130	785177
81397	785178
144288	785179
84046	785180
40290	785181
113655	785182
74917	785183
22776	785184
23585	785185
39903	785186
44765	785187
31565	785188
698	785189
52582	785190
23261	785191
2042	785192
7781	785193
122492	785194
37938	785195
62210	785196
105025	785197
52527	785198
301548	785199
46069	785200
19148	785201
47962	785202
86030	785203
9830	785204
94170	785205
6268	785206
71661	785207
281918	785208
5094	785209
6199	785210
17990	785211
60743	785212
286193	785213
1150	785214
66953	785215
2321	785216
93924	785217
296952	785218
98411	785219
148184	785220
31330	785221
3016	785222
285075	785223
2071	785224
12341	785225
70191	785226
117	785227
44800	785228
772	785229
1282	785230
24266	785231
20842	785232
31943	785233
22853	785234
31833	785235
78170	785236
1066	785237
2326	785238
144263	785239
172435	785240
3630	785241
6233	785242
77475	785243
14325	785244
174618	785245
22948	785246
59635	785247
90527	785248
27551	785249
120960	785250
271919	785251
86958	785252
242580	785253
72548	785254
84219	785255
186004	785256
34780	785257
164243	785258
31855	785259
110790	785260
73987	785261
4001	785262
24669	785263
18177	785264
18141	785265
886	785266
1277	785267
7289	785268
1601	785269
115090	785270
65796	785271
188206	785272
69240	785273
3291	785274
3940	785275
34470	785276
34670	785277
184642	785278
148559	785279
113834	785280
60492	785281
6273	785282
248	785283
120361	785284
23465	785285
11047	785286
120023	785287
110000	785288
57698	785289
14836	785290
154138	785291
50025	785292
20880	785293
1315	785294
124545	785295
204548	785296
31634	785297
101890	785298
15476	785299
62442	785300
33872	785301
82951	785302
129617	785303
18189	785304
253	785305
254106	785306
141383	785307
21198	785308
13554	785309
135354	785310
28796	785311
9026	785312
1925	785313
8169	785314
41938	785315
1476	785316
224260	785317
19382	785318
22009	785319
240928	785320
20350	785321
29130	785322
16992	785323
670	785324
5475	785325
102659	785326
2330	785327
2885	785328
4146	785329
2556	785330
13190	785331
28554	785332
33046	785333
9587	785334
783	785335
32735	785336
24120	785337
41578	785338
86551	785339
21302	785340
69453	785341
143377	785342
168178	785343
11877	785344
18391	785345
32318	785346
1476	785347
1836	785348
23287	785349
1138	785350
43656	785351
70031	785352
149970	785353
106883	785354
43257	785355
68478	785356
23603	785357
717	785358
3583	785359
206073	785360
43625	785361
6383	785362
154371	785363
7685	785364
1956	785365
49481	785366
22233	785367
43161	785368
256	785369
49889	785370
69109	785371
83562	785372
5198	785373
75152	785374
32348	785375
60671	785376
10258	785377
72658	785378
265704	785379
22146	785380
5479	785381
77128	785382
55218	785383
42464	785384
89096	785385
10775	785386
571	785387
181080	785388
38100	785389
178294	785390
66696	785391
87088	785392
75987	785393
9240	785394
15947	785395
32169	785396
24287	785397
16348	785398
122759	785399
1583	785400
14221	785401
1192	785402
131786	785403
7746	785404
7512	785405
87551	785406
148024	785407
2043	785408
8358	785409
7513	785410
349	785411
296886	785412
36081	785413
14142	785414
20168	785415
21793	785416
55784	785417
130812	785418
861	785419
184942	785420
102446	785421
106545	785422
40940	785423
52367	785424
40986	785425
51464	785426
38274	785427
194501	785428
42809	785429
95144	785430
5044	785431
99487	785432
6509	785433
58444	785434
3858	785435
60055	785436
1647	785437
50577	785438
19263	785439
3878	785440
144910	785441
103734	785442
14490	785443
1418	785444
104043	785445
121	785446
130	785447
7552	785448
170356	785449
143739	785450
1711	785451
7366	785452
4893	785453
6183	785454
550	785455
30953	785456
3624	785457
694	785458
34590	785459
252226	785460
2714	785461
2932	785462
72944	785463
79979	785464
46477	785465
1180	785466
211	785467
784	785468
9867	785469
19649	785470
131557	785471
1312	785472
410	785473
22099	785474
15826	785475
75710	785476
1398	785477
67518	785478
7074	785479
30025	785480
53251	785481
16416	785482
15636	785483
281587	785484
640	785485
139467	785486
7052	785487
136015	785488
93501	785489
76	785490
35590	785491
150	785492
11414	785493
42004	785494
2130	785495
27942	785496
15558	785497
4626	785498
104556	785499
61563	785500
39732	785501
6444	785502
144413	785503
94566	785504
6680	785505
86525	785506
2689	785507
129940	785508
17530	785509
163395	785510
270259	785511
50796	785512
69478	785513
3198	785514
55231	785515
7026	785516
16319	785517
6737	785518
32468	785519
23184	785520
44670	785521
283914	785522
51032	785523
122397	785524
54090	785525
55496	785526
55496	785527
136091	785528
3595	785529
138190	785530
208021	785531
14082	785532
182	785533
139	785534
7893	785535
189644	785536
176423	785537
9468	785538
81646	785539
7735	785540
89422	785541
89422	785542
7003	785543
34337	785544
54117	785545
5771	785546
9206	785547
2826	785548
38096	785549
4628	785550
74706	785551
297707	785552
18928	785553
15875	785554
84243	785555
16543	785556
42214	785557
60104	785558
1779	785559
1881	785560
52193	785561
843	785562
141728	785563
21506	785564
1112	785565
1187	785566
37879	785567
23253	785568
16192	785569
121055	785570
53130	785571
107938	785572
85182	785573
35968	785574
1949	785575
11026	785576
7854	785577
68847	785578
48739	785579
64121	785580
102642	785581
32163	785582
5597	785583
87313	785584
4368	785585
43584	785586
173	785587
49915	785588
64440	785589
9667	785590
20178	785591
36076	785592
1183	785593
25513	785594
296638	785595
20375	785596
819	785597
30023	785598
27437	785599
112162	785600
2689	785601
19641	785602
200971	785603
35228	785604
163854	785605
60304	785606
129628	785607
26509	785608
37702	785609
46917	785610
162142	785611
78941	785612
20857	785613
6486	785614
10247	785615
12183	785616
95689	785617
4690	785618
58129	785619
58129	785620
102955	785621
297528	785622
22916	785623
1161	785624
8561	785625
19017	785626
21676	785627
11323	785628
1704	785629
11749	785630
6374	785631
19861	785632
151790	785633
95232	785634
17500	785635
13804	785636
210406	785637
27594	785638
1783	785639
42445	785640
110720	785641
74303	785642
115878	785643
13204	785644
176219	785645
20452	785646
125703	785647
18160	785648
91146	785649
75714	785650
214	785651
59214	785652
31514	785653
90887	785654
46426	785655
78933	785656
122884	785657
1777	785658
132185	785659
47802	785660
35104	785661
36115	785662
52527	785663
144119	785664
2748	785665
1110	785666
87416	785667
35129	785668
204479	785669
11162	785670
4571	785671
178793	785672
20029	785673
3742	785674
3765	785675
10	785676
40375	785677
111016	785678
3254	785679
46786	785680
13007	785681
90376	785682
17059	785683
11037	785684
7447	785685
85082	785686
41946	785687
7004	785688
879	785689
18665	785690
6164	785691
41622	785692
303936	785693
94095	785694
57791	785695
118764	785696
35058	785697
40038	785698
111772	785699
165289	785700
147008	785701
307731	785702
163832	785703
14853	785704
309829	785705
21623	785706
6248	785707
20967	785708
141022	785709
38924	785710
41984	785711
25180	785712
27387	785713
27184	785714
37371	785715
73940	785716
129508	785717
42821	785718
34435	785719
19846	785720
13570	785721
90047	785722
376	785723
42583	785724
7881	785725
20739	785726
133885	785727
19683	785728
162102	785729
277426	785730
141145	785731
8374	785732
311369	785733
64257	785734
29807	785735
84219	785736
43485	785737
295227	785738
21768	785739
23136	785740
21149	785741
172571	785742
37909	785743
10690	785744
244984	785745
17640	785746
17640	785747
18026	785748
62451	785749
99455	785750
14	785751
216443	785752
23349	785753
18870	785754
22468	785755
123549	785756
54696	785757
3618	785758
3534	785759
15753	785760
1859	785761
9167	785762
153808	785763
19373	785764
2	785765
1205	785766
66132	785767
153608	785768
67819	785769
46040	785770
26953	785771
100606	785772
42513	785773
1794	785774
45580	785775
59328	785776
25816	785777
7462	785778
207959	785779
13128	785780
12828	785781
250218	785782
9214	785783
59476	785784
141833	785785
4722	785786
35669	785787
6428	785788
26873	785789
138195	785790
9376	785791
8774	785792
245431	785793
39621	785794
331	785795
26777	785796
26777	785797
58863	785798
26498	785799
16301	785800
19307	785801
299600	785802
255462	785803
21000	785804
25952	785805
29239	785806
51310	785807
191026	785808
9083	785809
3350	785810
38305	785811
27093	785812
38120	785813
1543	785814
38896	785815
8512	785816
240639	785817
163061	785818
20707	785819
124304	785820
42021	785821
9041	785822
3907	785823
23218	785824
63443	785825
33586	785826
4574	785827
13846	785828
87592	785829
224978	785830
79927	785831
46310	785832
61078	785833
51256	785834
233516	785835
45967	785836
72117	785837
16250	785838
71420	785839
24608	785840
13082	785841
27745	785842
114060	785843
137488	785844
200127	785845
16519	785846
248858	785847
43516	785848
3633	785849
309413	785850
158410	785851
7493	785852
46225	785853
48076	785854
53737	785855
219089	785856
46011	785857
181422	785858
6729	785859
96372	785860
86262	785861
67994	785862
6659	785863
228468	785864
137058	785865
110158	785866
3170	785867
4481	785868
206070	785869
7525	785870
25858	785871
9696	785872
680	785873
31675	785874
38206	785875
98037	785876
231966	785877
125547	785878
112318	785879
7296	785880
282598	785881
134328	785882
35822	785883
115759	785884
63053	785885
11623	785886
134972	785887
209858	785888
79280	785889
51466	785890
6530	785891
29024	785892
184862	785893
274675	785894
41000	785895
83515	785896
45529	785897
249821	785898
23532	785899
42278	785900
16872	785901
24960	785902
192699	785903
82641	785904
73987	785905
20997	785906
82633	785907
21413	785908
5729	785909
139000	785910
7089	785911
126138	785912
122610	785913
28089	785914
214265	785915
101071	785916
39180	785917
7243	785918
29370	785919
114233	785920
7468	785921
202770	785922
90213	785923
90060	785924
10463	785925
255157	785926
25440	785927
10036	785928
59467	785929
99761	785930
151635	785931
10286	785932
49071	785933
75929	785934
164594	785935
55727	785936
23217	785937
4003	785938
14880	785939
69336	785940
62381	785941
218121	785942
2270	785943
51594	785944
3628	785945
110891	785946
33202	785947
235	785948
60458	785949
235	785950
20698	785951
5475	785952
29976	785953
11832	785954
6867	785955
9806	785956
117330	785957
16957	785958
169209	785959
48308	785960
245457	785961
834	785962
1517	785963
4879	785964
23030	785965
38263	785966
72396	785967
144310	785968
17876	785969
1418	785970
108369	785971
226261	785972
43213	785973
53536	785974
65169	785975
75801	785976
65630	785977
86733	785978
17208	785979
22056	785980
252149	785981
224054	785982
148336	785983
277428	785984
216418	785985
309	785986
32482	785987
25040	785988
27717	785989
32278	785990
4837	785991
62120	785992
8629	785993
6920	785994
86982	785995
137763	785996
184901	785997
13326	785998
8399	785999
12751	786000
12248	786001
8063	786002
85337	786003
64212	786004
3117	786005
91545	786006
879	786007
309228	786008
35013	786009
123231	786010
57437	786011
169506	786012
15965	786013
4626	786014
112501	786015
62071	786016
6276	786017
303583	786018
213789	786019
34895	786020
2419	786021
55631	786022
240584	786023
310394	786024
20373	786025
200116	786026
11865	786027
186217	786028
432	786029
33880	786030
181114	786031
202716	786032
214626	786033
129017	786034
299408	786035
62688	786036
134479	786037
91820	786038
22917	786039
10099	786040
60117	786041
5198	786042
49245	786043
9037	786044
35268	786045
10293	786046
572	786047
54158	786048
46028	786049
10723	786050
4328	786051
2974	786052
47304	786053
29250	786054
25779	786055
138410	786056
728	786057
66638	786058
49637	786059
15125	786060
45434	786061
1942	786062
36332	786063
45449	786064
7305	786065
23917	786066
12434	786067
10433	786068
90349	786069
73046	786070
3747	786071
167671	786072
71553	786073
49365	786074
69193	786075
279303	786076
135118	786077
135118	786078
92173	786079
190403	786080
239629	786081
194040	786082
49883	786083
60816	786084
65731	786085
2551	786086
91854	786087
108136	786088
58320	786089
169345	786090
27940	786091
27986	786092
21798	786093
16479	786094
84975	786095
14860	786096
27382	786097
8451	786098
24647	786099
110413	786100
297037	786101
18246	786102
108442	786103
23141	786104
963	786105
72850	786106
7935	786107
96153	786108
27110	786109
127017	786110
146590	786111
41815	786112
150021	786113
67486	786114
53251	786115
120864	786116
199431	786117
192911	786118
2412	786119
6941	786120
89055	786121
2851	786122
36688	786123
502	786124
217679	786125
16025	786126
5910	786127
196686	786128
207803	786129
6524	786130
74481	786131
169779	786132
129738	786133
10263	786134
34473	786135
4524	786136
195585	786137
210923	786138
287905	786139
258350	786140
6944	786141
1545	786142
51415	786143
53045	786144
110	786145
26228	786146
3949	786147
18793	786148
37394	786149
1594	786150
134116	786151
193349	786152
6700	786153
71913	786154
210019	786155
267548	786156
26351	786157
34358	786158
13543	786159
4385	786160
14606	786161
187824	786162
25475	786163
90572	786164
79521	786165
81	786166
26265	786167
22291	786168
130685	786169
32373	786170
46026	786171
106216	786172
81029	786173
78656	786174
43394	786175
81526	786176
95603	786177
55	786178
26729	786179
94526	786180
6976	786181
201726	786182
119330	786183
58125	786184
38572	786185
126786	786186
1321	786187
215340	786188
304498	786189
26893	786190
114854	786191
43071	786192
49767	786193
299945	786194
7514	786195
155318	786196
19116	786197
36174	786198
8757	786199
18727	786200
172660	786201
44403	786202
109930	786203
144582	786204
78811	786205
8104	786206
10675	786207
142041	786208
6263	786209
6725	786210
28272	786211
41493	786212
193886	786213
4491	786214
102084	786215
188613	786216
19680	786217
790	786218
165361	786219
33418	786220
279168	786221
135235	786222
64293	786223
89209	786224
25500	786225
123399	786226
67012	786227
308314	786228
2203	786229
83392	786230
80768	786231
219409	786232
11840	786233
81421	786234
151634	786235
261601	786236
23035	786237
33711	786238
69032	786239
61984	786240
120358	786241
215502	786242
154479	786243
217498	786244
11554	786245
19478	786246
294030	786247
185717	786248
310779	786249
166049	786250
185844	786251
38279	786252
71626	786253
106196	786254
48877	786255
53507	786256
244373	786257
192912	786258
3033	786259
76690	786260
75129	786261
88765	786262
12710	786263
91942	786264
18894	786265
69981	786266
199263	786267
215660	786268
90120	786269
57441	786270
149501	786271
5585	786272
55899	786273
11465	786274
3442	786275
24994	786276
24095	786277
294946	786278
32422	786279
126458	786280
13803	786281
18350	786282
4643	786283
203621	786284
14002	786285
18459	786286
138193	786287
86451	786288
25671	786289
81516	786290
1781	786291
104100	786292
49731	786293
22526	786294
96109	786295
71994	786296
1166	786297
173641	786298
147291	786299
16349	786300
190406	786301
10517	786302
93181	786303
3925	786304
31168	786305
16699	786306
154097	786307
10248	786308
51774	786309
46374	786310
87523	786311
170386	786312
170481	786313
160067	786314
8332	786315
76220	786316
4790	786317
213025	786318
16096	786319
83232	786320
7036	786321
173627	786322
119238	786323
9908	786324
40344	786325
57173	786326
27396	786327
24810	786328
184	786329
50786	786330
95006	786331
67933	786332
15613	786333
138757	786334
111750	786335
31189	786336
108529	786337
8598	786338
3931	786339
9699	786340
24809	786341
174825	786342
3710	786343
56197	786344
82907	786345
65212	786346
45109	786347
40479	786348
8960	786349
111070	786350
245794	786351
109136	786352
59393	786353
11627	786354
139085	786355
104997	786356
7848	786357
29788	786358
47251	786359
89876	786360
293241	786361
13407	786362
238805	786363
166081	786364
29633	786365
111070	786366
10421	786367
190954	786368
42885	786369
20405	786370
65413	786371
48933	786372
45056	786373
72427	786374
185589	786375
78684	786376
127792	786377
78349	786378
182941	786379
83596	786380
188864	786381
57772	786382
176985	786383
80703	786384
223706	786385
312395	786386
70125	786387
6240	786388
31975	786389
81203	786390
43285	786391
3688	786392
57777	786393
275938	786394
15326	786395
7382	786396
48198	786397
12873	786398
256073	786399
90087	786400
40836	786401
262787	786402
113372	786403
70589	786404
36115	786405
9887	786406
207313	786407
210909	786408
2756	786409
49671	786410
205562	786411
93273	786412
39621	786413
149406	786414
136550	786415
38479	786416
21740	786417
14466	786418
94062	786419
1535	786420
313	786421
12462	786422
206811	786423
191368	786424
16692	786425
41238	786426
26959	786427
133579	786428
41905	786429
29931	786430
728	786431
8838	786432
5788	786433
20540	786434
87723	786435
286	786436
10517	786437
53649	786438
189982	786439
20122	786440
51911	786441
21105	786442
26003	786443
43613	786444
9116	786445
122975	786446
110842	786447
117197	786448
969	786449
8854	786450
59226	786451
204984	786452
85562	786453
71144	786454
42158	786455
68758	786456
181204	786457
31208	786458
109646	786459
3226	786460
27694	786461
21308	786462
103898	786463
44591	786464
36371	786465
79518	786466
156582	786467
46229	786468
54462	786469
2697	786470
41738	786471
28956	786472
211523	786473
26259	786474
10857	786475
116158	786476
52750	786477
8930	786478
88339	786479
12704	786480
43043	786481
1976	786482
35239	786483
456	786484
19740	786485
142869	786486
6523	786487
182760	786488
200080	786489
20097	786490
79912	786491
16579	786492
237741	786493
6239	786494
120650	786495
195588	786496
188757	786497
284838	786498
42229	786499
180284	786500
153889	786501
1251	786502
34011	786503
160451	786504
19592	786505
7519	786506
1714	786507
132226	786508
140664	786509
110347	786510
25390	786511
17514	786512
214059	786513
175989	786514
76724	786515
48563	786516
91	786517
91150	786518
3131	786519
5256	786520
102363	786521
35305	786522
24913	786523
277196	786524
88128	786525
30700	786526
81004	786527
58505	786528
361	786529
167468	786530
19942	786531
98148	786532
42117	786533
71529	786534
175585	786535
84083	786536
6513	786537
908	786538
119321	786539
16083	786540
51796	786541
155562	786542
41738	786543
36817	786544
4047	786545
25067	786546
35920	786547
26376	786548
214801	786549
1000	786550
42574	786551
12854	786552
5647	786553
21123	786554
11479	786555
34801	786556
55822	786557
136414	786558
27602	786559
29745	786560
63407	786561
226435	786562
60875	786563
20016	786564
52037	786565
18020	786566
23374	786567
21944	786568
8309	786569
40461	786570
5794	786571
11132	786572
41196	786573
83659	786574
37872	786575
4511	786576
7084	786577
62677	786578
31021	786579
8294	786580
3904	786581
127673	786582
9444	786583
90434	786584
122045	786585
24823	786586
36087	786587
1232	786588
101632	786589
257	786590
195890	786591
127397	786592
10902	786593
920	786594
43113	786595
15622	786596
206685	786597
147069	786598
7797	786599
10187	786600
28389	786601
31155	786602
1190	786603
16272	786604
19910	786605
41077	786606
60600	786607
143687	786608
290791	786609
6297	786610
79604	786611
45765	786612
51464	786613
95745	786614
189892	786615
20748	786616
5386	786617
14142	786618
35510	786619
273832	786620
13000	786621
1184	786622
48908	786623
2618	786624
214536	786625
47354	786626
1458	786627
54	786628
80126	786629
131410	786630
95998	786631
4205	786632
20318	786633
5699	786634
226697	786635
209351	786636
42320	786637
34757	786638
139613	786639
6404	786640
4344	786641
5910	786642
40445	786643
26283	786644
7201	786645
52280	786646
5802	786647
1162	786648
149476	786649
2056	786650
22869	786651
43028	786652
25369	786653
297521	786654
161621	786655
30885	786656
39737	786657
82393	786658
139027	786659
10827	786660
18406	786661
40510	786662
93699	786663
7416	786664
75968	786665
57617	786666
157676	786667
37069	786668
19592	786669
10029	786670
402	786671
59393	786672
816	786673
11175	786674
33134	786675
5852	786676
112713	786677
1122	786678
68541	786679
76661	786680
4748	786681
93407	786682
25970	786683
68048	786684
173296	786685
211789	786686
23956	786687
23779	786688
50812	786689
3739	786690
1307	786691
37685	786692
2078	786693
824	786694
6856	786695
35706	786696
253228	786697
51047	786698
12291	786699
206875	786700
2847	786701
11767	786702
104073	786703
6990	786704
33860	786705
20758	786706
61938	786707
48958	786708
35863	786709
97554	786710
87189	786711
18142	786712
73840	786713
16193	786714
2774	786715
79003	786716
41024	786717
21689	786718
246445	786719
112020	786720
714	786721
6193	786722
37335	786723
2284	786724
145562	786725
2366	786726
25354	786727
27218	786728
95386	786729
101874	786730
109374	786731
1851	786732
144370	786733
48704	786734
163049	786735
49854	786736
159445	786737
32445	786738
2206	786739
5788	786740
34877	786741
61758	786742
132570	786743
26136	786744
106457	786745
3940	786746
5890	786747
138427	786748
15748	786749
15972	786750
160264	786751
21261	786752
17437	786753
208264	786754
3952	786755
129442	786756
248194	786757
130006	786758
15257	786759
61889	786760
35398	786761
75915	786762
40349	786763
136687	786764
123740	786765
9149	786766
41598	786767
89210	786768
48770	786769
10642	786770
287222	786771
26294	786772
78998	786773
78237	786774
136170	786775
301114	786776
11369	786777
27773	786778
10642	786779
6931	786780
46501	786781
46501	786782
53382	786783
6711	786784
1776	786785
21271	786786
4080	786787
198710	786788
45526	786789
15838	786790
300179	786791
49332	786792
6874	786793
1193	786794
132429	786795
45945	786796
22305	786797
10463	786798
3212	786799
9810	786800
41768	786801
31032	786802
74030	786803
61747	786804
19767	786805
2659	786806
3802	786807
80447	786808
7363	786809
115509	786810
58863	786811
7075	786812
7851	786813
27284	786814
28736	786815
97034	786816
2539	786817
47076	786818
9149	786819
198449	786820
43401	786821
135663	786822
22305	786823
208100	786824
31432	786825
12355	786826
3296	786827
65618	786828
62664	786829
318	786830
15971	786831
194735	786832
211452	786833
94403	786834
22150	786835
30150	786836
97075	786837
18236	786838
26919	786839
118645	786840
7212	786841
80208	786842
171	786843
178162	786844
85400	786845
18113	786846
41598	786847
145334	786848
3629	786849
94680	786850
44974	786851
25	786852
92062	786853
9177	786854
69637	786855
226364	786856
118877	786857
36031	786858
38170	786859
12039	786860
78727	786861
279212	786862
61889	786863
49373	786864
1321	786865
64667	786866
28534	786867
204064	786868
8549	786869
910	786870
87797	786871
63497	786872
17490	786873
15796	786874
140034	786875
117913	786876
7178	786877
6565	786878
32731	786879
23468	786880
37803	786881
37803	786882
74039	786883
3028	786884
970	786885
36371	786886
22305	786887
870	786888
116819	786889
152121	786890
19871	786891
17843	786892
13749	786893
180974	786894
9934	786895
17134	786896
282758	786897
304600	786898
12402	786899
9886	786900
184412	786901
48476	786902
14586	786903
22655	786904
11399	786905
27204	786906
145956	786907
153846	786908
86646	786909
16606	786910
22488	786911
80301	786912
2291	786913
75364	786914
8449	786915
97951	786916
22326	786917
18260	786918
149804	786919
25446	786920
33339	786921
251413	786922
35207	786923
70803	786924
309126	786925
8384	786926
6259	786927
42887	786928
28391	786929
41931	786930
214415	786931
39741	786932
203072	786933
94403	786934
13526	786935
5194	786936
59228	786937
13226	786938
39610	786939
5581	786940
11917	786941
92211	786942
125629	786943
38096	786944
6732	786945
69561	786946
57923	786947
338	786948
79467	786949
146241	786950
530	786951
7634	786952
9934	786953
203951	786954
195792	786955
24662	786956
123534	786957
123534	786958
57076	786959
6201	786960
27456	786961
44295	786962
26919	786963
883	786964
121704	786965
12026	786966
197932	786967
75051	786968
50575	786969
354	786970
10217	786971
35179	786972
225350	786973
79407	786974
2291	786975
91796	786976
103868	786977
26922	786978
55920	786979
3592	786980
96922	786981
6628	786982
301296	786983
9781	786984
4680	786985
61119	786986
74370	786987
218090	786988
82077	786989
118360	786990
253615	786991
65748	786992
65748	786993
20461	786994
236721	786995
144053	786996
6428	786997
176873	786998
1898	786999
31264	787000
19232	787001
90948	787002
19286	787003
137557	787004
302762	787005
100134	787006
74964	787007
20658	787008
142	787009
24569	787010
88988	787011
940	787012
270535	787013
81074	787014
34515	787015
140530	787016
81074	787017
167551	787018
244079	787019
137415	787020
256	787021
62648	787022
49425	787023
4553	787024
305045	787025
14555	787026
10197	787027
108232	787028
110181	787029
102702	787030
51	787031
1803	787032
94921	787033
113197	787034
8270	787035
279331	787036
107561	787037
9854	787038
59523	787039
32227	787040
141005	787041
501	787042
38271	787043
10964	787044
67747	787045
11242	787046
168170	787047
3716	787048
54238	787049
32266	787050
123470	787051
83223	787052
74326	787053
2373	787054
183628	787055
52724	787056
2110	787057
246580	787058
4628	787059
193920	787060
92934	787061
37423	787062
79292	787063
46472	787064
117406	787065
27655	787066
124016	787067
150816	787068
202817	787069
50471	787070
4727	787071
6234	787072
6456	787073
7716	787074
22117	787075
118438	787076
19382	787077
29199	787078
65594	787079
33485	787080
11531	787081
8242	787082
4868	787083
131916	787084
57851	787085
78894	787086
51599	787087
1777	787088
226952	787089
15307	787090
22211	787091
8262	787092
102511	787093
235384	787094
1873	787095
22206	787096
68390	787097
23385	787098
188919	787099
44261	787100
48355	787101
26752	787102
48356	787103
1750	787104
7060	787105
121579	787106
26132	787107
21754	787108
64175	787109
90456	787110
143499	787111
26777	787112
3734	787113
63950	787114
70921	787115
13636	787116
1974	787117
218827	787118
55	787119
55	787120
55	787121
1641	787122
291692	787123
32157	787124
11097	787125
142411	787126
45962	787127
17641	787128
885	787129
137573	787130
42494	787131
5345	787132
30433	787133
186712	787134
141732	787135
274970	787136
274835	787137
17649	787138
47304	787139
40165	787140
15191	787141
8854	787142
7358	787143
193223	787144
2284	787145
18135	787146
32426	787147
65604	787148
12418	787149
19234	787150
903	787151
41407	787152
50239	787153
18325	787154
197478	787155
134230	787156
64518	787157
5227	787158
203065	787159
4038	787160
160297	787161
11653	787162
103083	787163
8233	787164
8593	787165
33819	787166
4885	787167
75342	787168
82310	787169
153915	787170
121623	787171
95253	787172
42728	787173
400	787174
155797	787175
277224	787176
76406	787177
57001	787178
49962	787179
84459	787180
38700	787181
158	787182
2881	787183
130790	787184
48196	787185
251933	787186
83077	787187
3618	787188
28228	787189
216792	787190
3217	787191
164946	787192
137726	787193
292583	787194
18270	787195
3506	787196
42956	787197
68939	787198
249	787199
26473	787200
29739	787201
57938	787202
2098	787203
13320	787204
844	787205
111818	787206
95106	787207
57810	787208
88919	787209
8186	787210
575	787211
10341	787212
236723	787213
58739	787214
48836	787215
9741	787216
67219	787217
5849	787218
35144	787219
216381	787220
206808	787221
88099	787222
3743	787223
14078	787224
151722	787225
273748	787226
18158	787227
23734	787228
5901	787229
142	787230
140443	787231
95974	787232
12019	787233
31762	787234
184068	787235
246103	787236
73677	787237
93070	787238
115236	787239
20204	787240
213692	787241
101531	787242
199808	787243
12526	787244
42821	787245
291706	787246
12295	787247
25430	787248
92843	787249
95887	787250
15859	787251
5880	787252
6102	787253
27249	787254
283765	787255
100162	787256
38538	787257
5948	787258
55680	787259
97564	787260
15708	787261
76090	787262
13184	787263
13161	787264
66133	787265
120889	787266
106983	787267
161200	787268
235818	787269
29531	787270
67000	787271
297523	787272
156529	787273
252682	787274
84759	787275
13586	787276
249960	787277
21523	787278
62834	787279
25109	787280
14375	787281
5481	787282
59934	787283
64159	787284
289535	787285
10644	787286
117140	787287
6838	787288
571	787289
23228	787290
31189	787291
7215	787292
22238	787293
19372	787294
132154	787295
32977	787296
230683	787297
57357	787298
68878	787299
104411	787300
495	787301
312256	787302
253	787303
68826	787304
1064	787305
66001	787306
41997	787307
62923	787308
90755	787309
133264	787310
6968	787311
23244	787312
226021	787313
183691	787314
44398	787315
114230	787316
1084	787317
44000	787318
3921	787319
189540	787320
57688	787321
17182	787322
57476	787323
19490	787324
17127	787325
16029	787326
44530	787327
7712	787328
114225	787329
9391	787330
16308	787331
191807	787332
581	787333
666	787334
97660	787335
2779	787336
125065	787337
26514	787338
35645	787339
34031	787340
4052	787341
69049	787342
230737	787343
171267	787344
193706	787345
38528	787346
22082	787347
276824	787348
19274	787349
199970	787350
109880	787351
9078	787352
7943	787353
8743	787354
54430	787355
3594	787356
73197	787357
256009	787358
168001	787359
74416	787360
4545	787361
10474	787362
161233	787363
1154	787364
111486	787365
81769	787366
257321	787367
135048	787368
135048	787369
94364	787370
136236	787371
68761	787372
211467	787373
1226	787374
128210	787375
97077	787376
25048	787377
109882	787378
34509	787379
91670	787380
35714	787381
9214	787382
68843	787383
47973	787384
78937	787385
157559	787386
38857	787387
108641	787388
26766	787389
35795	787390
25217	787391
33518	787392
18917	787393
113235	787394
31428	787395
64561	787396
25255	787397
254782	787398
18136	787399
171573	787400
132775	787401
14484	787402
8595	787403
288859	787404
12423	787405
82171	787406
90860	787407
116780	787408
164437	787409
31943	787410
140184	787411
15050	787412
88429	787413
281573	787414
32669	787415
219469	787416
27439	787417
7731	787418
138941	787419
80528	787420
27422	787421
36245	787422
506	787423
77319	787424
26860	787425
80315	787426
171789	787427
269478	787428
94181	787429
1702	787430
72460	787431
69924	787432
169704	787433
30169	787434
166634	787435
216970	787436
12941	787437
112523	787438
4038	787439
177442	787440
107455	787441
230609	787442
35045	787443
306384	787444
3359	787445
10518	787446
3971	787447
21464	787448
6355	787449
41743	787450
46988	787451
119451	787452
65577	787453
89047	787454
30652	787455
57911	787456
4408	787457
94586	787458
80163	787459
49757	787460
113097	787461
170	787462
11427	787463
127232	787464
39197	787465
3610	787466
36730	787467
26923	787468
23309	787469
23184	787470
9803	787471
193159	787472
263750	787473
122266	787474
78398	787475
219853	787476
81180	787477
143962	787478
41774	787479
102523	787480
170651	787481
22365	787482
292134	787483
136332	787484
32215	787485
6947	787486
70843	787487
193613	787488
90746	787489
132366	787490
21119	787491
50037	787492
143424	787493
76854	787494
38831	787495
9453	787496
31210	787497
102389	787498
15064	787499
2185	787500
178583	787501
86932	787502
27229	787503
32357	787504
51162	787505
39249	787506
15622	787507
14125	787508
1968	787509
24329	787510
64349	787511
229486	787512
21301	787513
1155	787514
82759	787515
268485	787516
185723	787517
173639	787518
199449	787519
1769	787520
1769	787521
141126	787522
9696	787523
44978	787524
285641	787525
24884	787526
75804	787527
47071	787528
64673	787529
67998	787530
196273	787531
196273	787532
101107	787533
15370	787534
34888	787535
102913	787536
136833	787537
7718	787538
86932	787539
45925	787540
2234	787541
1003	787542
15725	787543
17792	787544
7033	787545
44241	787546
69370	787547
18097	787548
21868	787549
90924	787550
1802	787551
21478	787552
23447	787553
4639	787554
11913	787555
47972	787556
6217	787557
20320	787558
12249	787559
8688	787560
21056	787561
27108	787562
42075	787563
130330	787564
18864	787565
29928	787566
11817	787567
130179	787568
123339	787569
57788	787570
49449	787571
4118	787572
113	787573
93922	787574
1859	787575
1941	787576
1947	787577
11265	787578
2003	787579
1821	787580
12130	787581
5923	787582
846	787583
6486	787584
125513	787585
8422	787586
1800	787587
11725	787588
12232	787589
2119	787590
187914	787591
90649	787592
11424	787593
101625	787594
12578	787595
824	787596
48262	787597
34072	787598
8318	787599
41196	787600
11510	787601
83648	787602
154406	787603
61176	787604
187714	787605
41688	787606
50322	787607
10653	787608
18935	787609
35092	787610
4731	787611
24481	787612
43344	787613
77968	787614
2811	787615
67632	787616
3017	787617
279886	787618
10486	787619
20958	787620
69845	787621
6272	787622
790	787623
1183	787624
39967	787625
7518	787626
4727	787627
113223	787628
300904	787629
87551	787630
149	787631
12848	787632
71369	787633
143515	787634
296242	787635
228200	787636
1947	787637
11423	787638
12755	787639
25982	787640
222569	787641
46228	787642
65390	787643
34521	787644
1722	787645
171768	787646
3086	787647
4714	787648
17737	787649
75058	787650
141005	787651
67153	787652
114289	787653
2587	787654
11769	787655
1736	787656
14785	787657
67392	787658
9304	787659
46062	787660
2747	787661
35936	787662
10572	787663
144684	787664
28061	787665
44252	787666
205796	787667
66559	787668
61402	787669
54721	787670
4920	787671
74402	787672
56558	787673
65282	787674
200136	787675
1031	787676
5505	787677
57862	787678
113799	787679
154355	787680
71091	787681
4081	787682
204095	787683
3570	787684
63763	787685
205373	787686
45515	787687
26396	787688
57490	787689
29413	787690
47262	787691
43573	787692
13881	787693
22142	787694
15110	787695
803	787696
28437	787697
55158	787698
22185	787699
75947	787700
47110	787701
37366	787702
218493	787703
185456	787704
3	787705
213074	787706
9297	787707
51024	787708
17231	787709
58497	787710
7210	787711
64667	787712
73874	787713
54856	787714
3353	787715
177628	787716
79155	787717
11762	787718
61261	787719
73657	787720
20119	787721
111487	787722
15355	787723
12929	787724
71400	787725
24066	787726
15216	787727
210898	787728
7833	787729
16863	787730
200844	787731
101995	787732
169936	787733
122944	787734
70070	787735
1334	787736
160677	787737
39293	787738
75164	787739
8480	787740
8697	787741
13866	787742
67006	787743
63491	787744
13075	787745
41039	787746
56626	787747
29491	787748
262972	787749
13021	787750
41205	787751
6633	787752
17427	787753
76653	787754
37993	787755
74726	787756
191621	787757
30706	787758
16	787759
5383	787760
67007	787761
81192	787762
78122	787763
91631	787764
176590	787765
13336	787766
5421	787767
91542	787768
6716	787769
53003	787770
61329	787771
35331	787772
53981	787773
289519	787774
22872	787775
22033	787776
72168	787777
171625	787778
1980	787779
9514	787780
37940	787781
169536	787782
188	787783
18908	787784
304429	787785
8121	787786
39788	787787
53423	787788
166799	787789
41098	787790
13188	787791
1518	787792
11603	787793
38918	787794
29476	787795
120148	787796
60588	787797
214368	787798
9626	787799
213169	787800
95506	787801
1226	787802
8422	787803
293953	787804
248135	787805
125423	787806
84172	787807
3081	787808
110319	787809
100414	787810
54911	787811
22512	787812
147235	787813
22712	787814
860	787815
75000	787816
90481	787817
2338	787818
40054	787819
203587	787820
12863	787821
28241	787822
207954	787823
38199	787824
70329	787825
61543	787826
105084	787827
258322	787828
177966	787829
1858	787830
34476	787831
50873	787832
17381	787833
50984	787834
6471	787835
11264	787836
5720	787837
5702	787838
216538	787839
61741	787840
20354	787841
190409	787842
13325	787843
176274	787844
47072	787845
913	787846
3066	787847
43704	787848
2913	787849
311663	787850
87083	787851
522	787852
13672	787853
12198	787854
186056	787855
231	787856
199420	787857
3545	787858
32286	787859
243867	787860
36967	787861
19860	787862
132631	787863
3949	787864
268509	787865
47704	787866
4723	787867
31711	787868
23722	787869
311407	787870
61812	787871
5540	787872
16523	787873
13519	787874
61532	787875
138787	787876
7310	787877
1205	787878
3897	787879
27776	787880
116274	787881
97211	787882
1233	787883
3560	787884
861	787885
163885	787886
1965	787887
179952	787888
121369	787889
42841	787890
19521	787891
249683	787892
101	787893
318	787894
26800	787895
22458	787896
1650	787897
37586	787898
68500	787899
211656	787900
18901	787901
39766	787902
155817	787903
6412	787904
2728	787905
15969	787906
34142	787907
42979	787908
138259	787909
24184	787910
70928	787911
281656	787912
3217	787913
150545	787914
76864	787915
10	787916
100308	787917
34851	787918
9955	787919
351	787920
13832	787921
59285	787922
47772	787923
14855	787924
30025	787925
74545	787926
15613	787927
90869	787928
35168	787929
46870	787930
54192	787931
44261	787932
44978	787933
30999	787934
25432	787935
62349	787936
3725	787937
66383	787938
487	787939
98046	787940
21357	787941
1004	787942
116904	787943
3035	787944
8794	787945
12776	787946
14480	787947
31844	787948
49664	787949
255206	787950
231962	787951
171928	787952
46319	787953
531	787954
86197	787955
231899	787956
232264	787957
31019	787958
33318	787959
7033	787960
4830	787961
177837	787962
274038	787963
2511	787964
43654	787965
2433	787966
5388	787967
90379	787968
53852	787969
133420	787970
54973	787971
3936	787972
26320	787973
11449	787974
204782	787975
256562	787976
241302	787977
2595	787978
13846	787979
7425	787980
113382	787981
124375	787982
108965	787983
109768	787984
1194	787985
2078	787986
6866	787987
16756	787988
29238	787989
46573	787990
261187	787991
283563	787992
5383	787993
28259	787994
3119	787995
59603	787996
4194	787997
68290	787998
175585	787999
212869	788000
132150	788001
102261	788002
6563	788003
124422	788004
28018	788005
50130	788006
32375	788007
16680	788008
73931	788009
1261	788010
21774	788011
4626	788012
17499	788013
31	788014
147110	788015
163543	788016
53082	788017
793	788018
66026	788019
2321	788020
141286	788021
23042	788022
103204	788023
22309	788024
425	788025
18623	788026
1945	788027
23670	788028
62404	788029
67918	788030
23431	788031
105	788032
168630	788033
29418	788034
71728	788035
34435	788036
159308	788037
291767	788038
103393	788039
1156	788040
9960	788041
42234	788042
66659	788043
7239	788044
15770	788045
257580	788046
103590	788047
557	788048
40054	788049
13949	788050
25283	788051
42865	788052
228892	788053
203071	788054
17773	788055
3657	788056
145815	788057
67011	788058
67353	788059
17499	788060
155193	788061
9725	788062
100883	788063
25073	788064
505	788065
7381	788066
70150	788067
247564	788068
44264	788069
750	788070
53028	788071
146607	788072
215016	788073
195908	788074
303	788075
53731	788076
505	788077
29364	788078
68549	788079
10334	788080
160139	788081
32482	788082
308103	788083
6563	788084
48761	788085
3615	788086
18838	788087
13945	788088
50993	788089
2757	788090
243380	788091
20429	788092
8364	788093
201	788094
25865	788095
145524	788096
7551	788097
29406	788098
45383	788099
269310	788100
209165	788101
72200	788102
1596	788103
5206	788104
15329	788105
22055	788106
60752	788107
212246	788108
19539	788109
233743	788110
145712	788111
250426	788112
193373	788113
72832	788114
2921	788115
68822	788116
8217	788117
22311	788118
107927	788119
1476	788120
170072	788121
27394	788122
25314	788123
130169	788124
13788	788125
189458	788126
189458	788127
41318	788128
34403	788129
32001	788130
56883	788131
187061	788132
57842	788133
9872	788134
16188	788135
212254	788136
35821	788137
25993	788138
66173	788139
15136	788140
228315	788141
98411	788142
82426	788143
50854	788144
2847	788145
94843	788146
94187	788147
40626	788148
1783	788149
49	788150
49236	788151
26627	788152
41699	788153
7171	788154
71914	788155
165550	788156
9986	788157
101182	788158
80973	788159
18940	788160
207238	788161
51163	788162
241	788163
153041	788164
36107	788165
131	788166
7966	788167
2335	788168
122389	788169
256090	788170
256122	788171
44207	788172
243773	788173
193650	788174
21783	788175
5594	788176
4109	788177
65144	788178
139541	788179
3572	788180
199643	788181
261651	788182
2011	788183
70430	788184
7708	788185
94419	788186
50627	788187
250791	788188
23262	788189
220899	788190
199091	788191
84207	788192
216638	788193
48754	788194
142355	788195
83160	788196
53221	788197
71279	788198
16136	788199
58355	788200
110216	788201
53323	788202
103185	788203
17022	788204
77784	788205
77740	788206
1776	788207
14225	788208
76286	788209
169	788210
19116	788211
135185	788212
147042	788213
217485	788214
144302	788215
92700	788216
234280	788217
193317	788218
48173	788219
140882	788220
116824	788221
31803	788222
83873	788223
13151	788224
111147	788225
51392	788226
20246	788227
104418	788228
18909	788229
34138	788230
53261	788231
21667	788232
25938	788233
8773	788234
291923	788235
28493	788236
375	788237
73082	788238
8700	788239
64764	788240
72308	788241
8174	788242
223076	788243
21842	788244
107846	788245
975	788246
2939	788247
75740	788248
186923	788249
59826	788250
161	788251
34256	788252
275362	788253
153219	788254
37118	788255
56145	788256
109090	788257
753	788258
46717	788259
131	788260
16206	788261
68030	788262
101601	788263
4948	788264
79148	788265
13312	788266
17771	788267
76460	788268
24514	788269
23935	788270
10285	788271
305295	788272
71141	788273
81308	788274
13358	788275
43494	788276
217361	788277
785	788278
18120	788279
75369	788280
5485	788281
46427	788282
44322	788283
36901	788284
25091	788285
255	788286
33612	788287
48476	788288
60398	788289
35568	788290
32744	788291
1663	788292
22062	788293
742	788294
34503	788295
38029	788296
64880	788297
31480	788298
9653	788299
92004	788300
10775	788301
13331	788302
37885	788303
176806	788304
8902	788305
71788	788306
249676	788307
214328	788308
10515	788309
4597	788310
211859	788311
7026	788312
4646	788313
204937	788314
259958	788315
56997	788316
93967	788317
7215	788318
100206	788319
48022	788320
213043	788321
13303	788322
6101	788323
20570	788324
97766	788325
14082	788326
23573	788327
86245	788328
215172	788329
51130	788330
69222	788331
78939	788332
12026	788333
35204	788334
73861	788335
175	788336
10741	788337
32367	788338
4704	788339
28195	788340
180577	788341
3108	788342
7128	788343
31538	788344
21344	788345
816	788346
53042	788347
20277	788348
12646	788349
23996	788350
131375	788351
40221	788352
181759	788353
64805	788354
830	788355
4626	788356
131298	788357
45973	788358
73725	788359
31021	788360
1802	788361
186283	788362
1423	788363
87504	788364
18013	788365
3872	788366
81452	788367
2827	788368
34181	788369
178	788370
92238	788371
964	788372
50863	788373
33859	788374
1017	788375
21774	788376
1975	788377
13792	788378
4924	788379
40764	788380
50061	788381
121765	788382
27347	788383
177247	788384
106231	788385
75439	788386
6127	788387
74541	788388
15576	788389
19449	788390
18788	788391
34680	788392
87092	788393
51969	788394
137245	788395
29169	788396
47308	788397
65022	788398
42093	788399
62159	788400
4389	788401
3023	788402
3324	788403
989	788404
25927	788405
5026	788406
229324	788407
67156	788408
104247	788409
4412	788410
53774	788411
17292	788412
32552	788413
18021	788414
13630	788415
50695	788416
905	788417
8821	788418
2862	788419
2862	788420
34836	788421
76406	788422
34337	788423
13043	788424
2004	788425
29702	788426
224977	788427
93391	788428
20852	788429
56856	788430
8502	788431
110678	788432
573	788433
201536	788434
1480	788435
12293	788436
24036	788437
39740	788438
43247	788439
135872	788440
271482	788441
68434	788442
87123	788443
87123	788444
74092	788445
13353	788446
6627	788447
145679	788448
304077	788449
17060	788450
110333	788451
2038	788452
111947	788453
69018	788454
26886	788455
1898	788456
16248	788457
68095	788458
1658	788459
122142	788460
22097	788461
44478	788462
45013	788463
216211	788464
107151	788465
19560	788466
1290	788467
293442	788468
15182	788469
34431	788470
130670	788471
78930	788472
86243	788473
24345	788474
31250	788475
61107	788476
121290	788477
2601	788478
104281	788479
8128	788480
187000	788481
199466	788482
220642	788483
16523	788484
3190	788485
52666	788486
34645	788487
24631	788488
82796	788489
150231	788490
27390	788491
3332	788492
239689	788493
10431	788494
60104	788495
57661	788496
101601	788497
28509	788498
110045	788499
556	788500
30294	788501
7699	788502
12939	788503
51	788504
272956	788505
125508	788506
125508	788507
262388	788508
77128	788509
136354	788510
118311	788511
30692	788512
23674	788513
73676	788514
68249	788515
64779	788516
1695	788517
20624	788518
45066	788519
16483	788520
176296	788521
54347	788522
27534	788523
18112	788524
80973	788525
9707	788526
39769	788527
303155	788528
6391	788529
121261	788530
169471	788531
25306	788532
182046	788533
37732	788534
122516	788535
178695	788536
16632	788537
14816	788538
23332	788539
153792	788540
61862	788541
44765	788542
1774	788543
52327	788544
33461	788545
47023	788546
18380	788547
216400	788548
189689	788549
24065	788550
52024	788551
142088	788552
121639	788553
43144	788554
111199	788555
96679	788556
109517	788557
11630	788558
126907	788559
205764	788560
20583	788561
65952	788562
5816	788563
62930	788564
33505	788565
25870	788566
86093	788567
207746	788568
1965	788569
61016	788570
12348	788571
5231	788572
64859	788573
22712	788574
54973	788575
23761	788576
39506	788577
144548	788578
75541	788579
72425	788580
31564	788581
152341	788582
20202	788583
38624	788584
72302	788585
110273	788586
12232	788587
68311	788588
22449	788589
1615	788590
184269	788591
34362	788592
10834	788593
21000	788594
89025	788595
179163	788596
430	788597
237423	788598
2284	788599
184834	788600
140790	788601
49665	788602
38997	788603
19753	788604
39888	788605
28116	788606
28305	788607
14398	788608
78251	788609
9748	788610
16544	788611
28044	788612
49357	788613
19892	788614
1317	788615
3690	788616
19186	788617
30023	788618
57651	788619
93426	788620
19572	788621
9037	788622
35138	788623
234080	788624
5321	788625
25218	788626
59401	788627
67237	788628
4148	788629
58201	788630
62564	788631
42846	788632
91287	788633
12590	788634
12590	788635
149167	788636
96115	788637
125963	788638
6192	788639
228082	788640
26138	788641
21267	788642
88237	788643
132782	788644
388	788645
50360	788646
48836	788647
283768	788648
6881	788649
116396	788650
133845	788651
87080	788652
8628	788653
173032	788654
45	788655
39860	788656
90572	788657
56955	788658
31820	788659
85266	788660
82373	788661
15613	788662
90324	788663
83487	788664
81691	788665
45716	788666
64609	788667
2324	788668
91310	788669
61679	788670
59393	788671
22273	788672
174966	788673
546	788674
54074	788675
90528	788676
28241	788677
90570	788678
46783	788679
266089	788680
295020	788681
13485	788682
3767	788683
8636	788684
60326	788685
114468	788686
94598	788687
86462	788688
18065	788689
7833	788690
34431	788691
216771	788692
24109	788693
17699	788694
9385	788695
85473	788696
159328	788697
143515	788698
33251	788699
94335	788700
98050	788701
77952	788702
47024	788703
47222	788704
23700	788705
886	788706
24566	788707
301809	788708
303917	788709
9238	788710
75015	788711
7878	788712
51880	788713
303588	788714
184135	788715
96234	788716
5734	788717
42225	788718
130380	788719
7427	788720
131609	788721
14668	788722
230721	788723
65784	788724
14979	788725
97591	788726
90500	788727
88640	788728
25941	788729
266892	788730
48196	788731
14106	788732
263796	788733
132277	788734
174323	788735
133925	788736
99345	788737
273283	788738
12571	788739
20254	788740
2849	788741
16370	788742
115001	788743
130603	788744
13117	788745
210352	788746
42303	788747
66055	788748
13465	788749
59973	788750
9433	788751
134746	788752
137661	788753
13693	788754
12848	788755
9086	788756
5894	788757
17203	788758
78660	788759
54511	788760
63555	788761
72798	788762
17200	788763
130064	788764
55332	788765
2141	788766
1441	788767
41696	788768
18978	788769
3615	788770
17731	788771
886	788772
135354	788773
211220	788774
46336	788775
20996	788776
4571	788777
9009	788778
36599	788779
74828	788780
122742	788781
19424	788782
101484	788783
66147	788784
53782	788785
20507	788786
7603	788787
62564	788788
27233	788789
144548	788790
60684	788791
8709	788792
1583	788793
241	788794
2766	788795
21896	788796
298	788797
20432	788798
90793	788799
111020	788800
7864	788801
12072	788802
117772	788803
70237	788804
163474	788805
54301	788806
1709	788807
1557	788808
275381	788809
28153	788810
77721	788811
88207	788812
108780	788813
16620	788814
2025	788815
113685	788816
4963	788817
13064	788818
68485	788819
31939	788820
44308	788821
257190	788822
1593	788823
385	788824
1025	788825
86948	788826
4631	788827
13735	788828
1954	788829
1954	788830
86	788831
7788	788832
328	788833
14327	788834
4393	788835
42723	788836
9876	788837
34789	788838
1162	788839
975	788840
22523	788841
31640	788842
16541	788843
29356	788844
5128	788845
34882	788846
152	788847
3145	788848
258496	788849
41484	788850
8773	788851
13512	788852
75802	788853
24975	788854
244637	788855
2919	788856
93138	788857
28648	788858
3740	788859
101189	788860
83696	788861
2	788862
51753	788863
52540	788864
5130	788865
45383	788866
67489	788867
255749	788868
365	788869
4701	788870
7885	788871
1525	788872
100481	788873
67160	788874
152822	788875
6383	788876
1630	788877
6645	788878
16098	788879
299172	788880
8086	788881
26132	788882
22795	788883
180050	788884
63545	788885
88424	788886
105344	788887
34036	788888
6918	788889
104599	788890
2432	788891
19018	788892
1308	788893
5366	788894
121240	788895
4253	788896
208849	788897
65504	788898
60892	788899
77219	788900
9381	788901
263130	788902
5527	788903
259298	788904
25354	788905
17384	788906
40625	788907
22156	788908
26339	788909
27097	788910
3707	788911
3500	788912
12083	788913
67877	788914
38966	788915
110444	788916
26690	788917
54113	788918
84201	788919
7214	788920
124718	788921
21379	788922
10865	788923
139561	788924
27700	788925
100466	788926
52317	788927
99057	788928
121713	788929
43166	788930
2640	788931
109061	788932
40351	788933
109227	788934
16146	788935
12128	788936
2516	788937
44306	788938
242830	788939
210371	788940
6001	788941
22156	788942
43395	788943
40364	788944
15398	788945
116620	788946
67999	788947
8643	788948
65007	788949
170848	788950
52943	788951
10856	788952
42282	788953
13343	788954
208448	788955
85501	788956
84070	788957
754	788958
28985	788959
31658	788960
269201	788961
16575	788962
125764	788963
2012	788964
1061	788965
117970	788966
1709	788967
10118	788968
35611	788969
247	788970
35611	788971
36224	788972
3371	788973
1047	788974
1233	788975
93034	788976
531	788977
170	788978
9180	788979
31509	788980
304	788981
10776	788982
28853	788983
6679	788984
182512	788985
116972	788986
824	788987
60241	788988
6404	788989
86353	788990
191069	788991
83562	788992
271197	788993
19154	788994
185783	788995
176437	788996
3282	788997
29356	788998
115983	788999
23390	789000
42287	789001
15143	789002
230730	789003
135222	789004
24379	789005
8095	789006
243678	789007
42068	789008
45155	789009
17868	789010
304975	789011
2618	789012
86970	789013
116342	789014
27232	789015
4663	789016
14329	789017
3301	789018
46605	789019
191011	789020
276147	789021
25870	789022
181980	789023
3061	789024
81058	789025
7967	789026
129570	789027
145436	789028
4908	789029
4779	789030
40448	789031
99401	789032
85339	789033
85161	789034
93547	789035
213538	789036
158730	789037
37586	789038
159257	789039
68010	789040
172706	789041
112539	789042
26292	789043
108933	789044
966	789045
190486	789046
19730	789047
163705	789048
286038	789049
39855	789050
283210	789051
33323	789052
5555	789053
9890	789054
126108	789055
698	789056
6280	789057
3621	789058
308188	789059
190245	789060
114497	789061
136341	789062
147049	789063
44160	789064
43240	789065
11703	789066
39476	789067
186846	789068
201197	789069
18475	789070
20908	789071
41211	789072
121836	789073
11808	789074
12471	789075
51590	789076
292562	789077
167068	789078
2129	789079
214310	789080
85693	789081
68507	789082
169408	789083
62280	789084
98390	789085
55620	789086
297297	789087
141453	789088
226955	789089
37553	789090
189292	789091
122919	789092
7824	789093
1237	789094
220596	789095
7341	789096
263110	789097
9299	789098
11231	789099
6494	789100
229740	789101
183599	789102
699	789103
62135	789104
11524	789105
16065	789106
168261	789107
2521	789108
100745	789109
2560	789110
11231	789111
154176	789112
78844	789113
48830	789114
63406	789115
255	789116
9398	789117
214700	789118
3666	789119
26213	789120
53678	789121
41738	789122
4634	789123
25080	789124
26077	789125
193813	789126
8916	789127
42470	789128
42213	789129
19698	789130
8846	789131
25763	789132
40568	789133
22117	789134
7727	789135
220478	789136
1114	789137
245553	789138
35145	789139
4900	789140
88975	789141
55946	789142
32443	789143
11238	789144
69518	789145
7568	789146
496	789147
10359	789148
15019	789149
29077	789150
19048	789151
1662	789152
3469	789153
26594	789154
2246	789155
33124	789156
23553	789157
11279	789158
30230	789159
6076	789160
11481	789161
20048	789162
32175	789163
189953	789164
33413	789165
46862	789166
147320	789167
40856	789168
34650	789169
39600	789170
107557	789171
11286	789172
51741	789173
17352	789174
257189	789175
4872	789176
13132	789177
34581	789178
12562	789179
201193	789180
209810	789181
265908	789182
32497	789183
189172	789184
27072	789185
27072	789186
27037	789187
33905	789188
5433	789189
141383	789190
228945	789191
27207	789192
4807	789193
2754	789194
170928	789195
683	789196
4366	789197
56830	789198
705	789199
58954	789200
262726	789201
54377	789202
90591	789203
4697	789204
78363	789205
3669	789206
12059	789207
208033	789208
215575	789209
38391	789210
88430	789211
32616	789212
2345	789213
6422	789214
22251	789215
242683	789216
127240	789217
39394	789218
3783	789219
109391	789220
68879	789221
6297	789222
320	789223
11521	789224
1960	789225
6611	789226
43490	789227
3141	789228
102008	789229
87213	789230
257711	789231
6291	789232
70057	789233
206650	789234
53019	789235
64110	789236
8566	789237
272814	789238
8605	789239
35828	789240
53745	789241
71659	789242
121261	789243
553	789244
13117	789245
2267	789246
12206	789247
45599	789248
79698	789249
138197	789250
140294	789251
119499	789252
189	789253
40802	789254
149873	789255
2222	789256
126891	789257
108592	789258
39256	789259
19786	789260
4124	789261
155315	789262
79299	789263
62030	789264
4369	789265
171699	789266
216904	789267
176766	789268
168474	789269
112906	789270
49904	789271
69466	789272
311383	789273
270693	789274
286220	789275
114836	789276
208463	789277
109143	789278
10986	789279
143753	789280
2237	789281
125568	789282
244506	789283
128662	789284
241573	789285
250530	789286
162744	789287
138909	789288
34273	789289
83829	789290
9383	789291
179476	789292
29632	789293
160051	789294
178070	789295
67300	789296
194079	789297
258534	789298
88591	789299
68948	789300
13494	789301
5917	789302
53486	789303
112036	789304
312013	789305
89036	789306
79481	789307
58989	789308
264920	789309
110956	789310
147833	789311
116314	789312
133162	789313
239372	789314
175599	789315
214941	789316
110685	789317
125844	789318
25637	789319
114498	789320
184041	789321
144815	789322
67302	789323
173820	789324
8874	789325
120084	789326
83766	789327
66991	789328
286694	789329
270957	789330
260479	789331
158102	789332
92557	789333
134077	789334
38390	789335
89517	789336
72946	789337
1684	789338
56165	789339
299935	789340
32748	789341
14831	789342
209008	789343
239414	789344
9822	789345
34364	789346
24990	789347
46756	789348
172511	789349
288417	789350
279429	789351
169953	789352
74805	789353
180938	789354
184288	789355
81239	789356
177632	789357
149871	789358
141175	789359
110373	789360
118721	789361
56106	789362
201998	789363
41921	789364
40405	789365
103855	789366
18083	789367
186664	789368
102953	789369
257999	789370
45272	789371
5265	789372
32968	789373
46002	789374
49604	789375
206032	789376
47961	789377
129488	789378
55994	789379
58549	789380
305590	789381
40819	789382
103412	789383
111013	789384
266329	789385
136679	789386
84058	789387
20301	789388
11988	789389
38123	789390
30710	789391
303053	789392
27586	789393
198436	789394
11260	789395
17219	789396
9695	789397
121142	789398
34423	789399
92374	789400
17219	789401
35037	789402
70562	789403
23128	789404
132880	789405
121013	789406
36989	789407
200	789408
37051	789409
490	789410
81162	789411
47949	789412
36287	789413
13907	789414
7682	789415
7805	789416
12721	789417
123123	789418
28074	789419
139856	789420
185196	789421
129763	789422
16446	789423
261918	789424
7141	789425
5639	789426
44994	789427
42514	789428
53923	789429
70002	789430
156975	789431
12781	789432
80540	789433
18801	789434
25394	789435
83256	789436
247546	789437
115149	789438
61334	789439
32159	789440
67282	789441
38391	789442
48668	789443
77576	789444
153462	789445
4709	789446
56598	789447
114219	789448
9340	789449
111528	789450
92514	789451
100909	789452
15893	789453
124671	789454
35051	789455
119331	789456
84981	789457
27284	789458
279264	789459
111042	789460
14551	789461
66839	789462
2865	789463
31191	789464
285	789465
9964	789466
12942	789467
192149	789468
55259	789469
850	789470
71010	789471
43666	789472
7563	789473
550	789474
19854	789475
9406	789476
55	789477
105824	789478
59995	789479
44124	789480
12406	789481
21027	789482
4546	789483
37041	789484
31886	789485
18940	789486
119291	789487
19506	789488
11019	789489
16862	789490
8745	789491
784	789492
4110	789493
12742	789494
51742	789495
147303	789496
29636	789497
60334	789498
127848	789499
30747	789500
36967	789501
42455	789502
56169	789503
57059	789504
75051	789505
23249	789506
53205	789507
206288	789508
35160	789509
36521	789510
22909	789511
15690	789512
15690	789513
218019	789514
97918	789515
182472	789516
41138	789517
298917	789518
297824	789519
285490	789520
180587	789521
287627	789522
52984	789523
200432	789524
14542	789525
217332	789526
34956	789527
73078	789528
49285	789529
14870	789530
106025	789531
135689	789532
9383	789533
9428	789534
9428	789535
36018	789536
71487	789537
285459	789538
27756	789539
46314	789540
195236	789541
90911	789542
1719	789543
166454	789544
43345	789545
82265	789546
77327	789547
49675	789548
32846	789549
4348	789550
68468	789551
10996	789552
252183	789553
5597	789554
162485	789555
8166	789556
35188	789557
3152	789558
17753	789559
79755	789560
53220	789561
30037	789562
7625	789563
16831	789564
27678	789565
7431	789566
184720	789567
15446	789568
27843	789569
4775	789570
205821	789571
217607	789572
29248	789573
152059	789574
113679	789575
9041	789576
7292	789577
7369	789578
11231	789579
1823	789580
6032	789581
2784	789582
99476	789583
127885	789584
27779	789585
84503	789586
36265	789587
127379	789588
81888	789589
142959	789590
96870	789591
8266	789592
14675	789593
19641	789594
128440	789595
27454	789596
1194	789597
25553	789598
3783	789599
24345	789600
28032	789601
9566	789602
18252	789603
17066	789604
112195	789605
67313	789606
202729	789607
170028	789608
113899	789609
43590	789610
80947	789611
13038	789612
14272	789613
149407	789614
38777	789615
90074	789616
18389	789617
100499	789618
9053	789619
1411	789620
46939	789621
215030	789622
110856	789623
14005	789624
754	789625
16778	789626
113955	789627
19287	789628
7333	789629
66292	789630
10626	789631
304300	789632
178424	789633
60919	789634
59583	789635
49234	789636
184156	789637
16772	789638
8034	789639
20430	789640
6417	789641
10157	789642
123903	789643
82549	789644
74312	789645
8190	789646
21193	789647
83049	789648
18684	789649
24590	789650
62969	789651
274118	789652
37505	789653
4214	789654
2846	789655
48792	789656
28279	789657
6253	789658
19649	789659
19711	789660
34740	789661
10243	789662
214994	789663
235	789664
14978	789665
26206	789666
5722	789667
8927	789668
37038	789669
45081	789670
1133	789671
171094	789672
22976	789673
37500	789674
15901	789675
21656	789676
25331	789677
12347	789678
9939	789679
23544	789680
883	789681
210640	789682
1146	789683
19910	789684
15688	789685
1260	789686
18744	789687
134145	789688
93176	789689
208234	789690
38933	789691
176588	789692
27585	789693
22924	789694
11588	789695
2080	789696
29073	789697
213900	789698
1723	789699
17818	789700
581	789701
134372	789702
213680	789703
49248	789704
12552	789705
399	789706
94376	789707
64374	789708
23219	789709
23447	789710
45859	789711
25513	789712
118770	789713
11854	789714
24118	789715
16741	789716
93034	789717
10668	789718
5521	789719
5654	789720
70841	789721
122189	789722
15963	789723
7537	789724
91540	789725
8455	789726
28292	789727
9282	789728
22548	789729
150423	789730
146594	789731
276622	789732
126895	789733
97008	789734
28509	789735
103369	789736
85850	789737
90676	789738
78004	789739
82111	789740
78251	789741
79558	789742
7021	789743
79245	789744
30757	789745
9752	789746
65348	789747
5549	789748
24542	789749
868	789750
180554	789751
115138	789752
887	789753
980	789754
54760	789755
35596	789756
60188	789757
4953	789758
21	789759
10219	789760
45680	789761
139629	789762
63161	789763
25685	789764
865	789765
186614	789766
53331	789767
142807	789768
147639	789769
7649	789770
55319	789771
44578	789772
60960	789773
33805	789774
171850	789775
31989	789776
17102	789777
9725	789778
267409	789779
116151	789780
34247	789781
31682	789782
122954	789783
91146	789784
39391	789785
84025	789786
97482	789787
18829	789788
30973	789789
192191	789790
80190	789791
49848	789792
99814	789793
16630	789794
22223	789795
140185	789796
28144	789797
42994	789798
2419	789799
36393	789800
744	789801
207	789802
34565	789803
91134	789804
91099	789805
61926	789806
93484	789807
121598	789808
102127	789809
2790	789810
9894	789811
127716	789812
167746	789813
118559	789814
8696	789815
23379	789816
2005	789817
191253	789818
1433	789819
16390	789820
36108	789821
30190	789822
2781	789823
176443	789824
194298	789825
23513	789826
289671	789827
40114	789828
62704	789829
391	789830
37486	789831
47427	789832
55228	789833
99988	789834
52702	789835
14945	789836
109402	789837
52541	789838
14406	789839
26866	789840
114669	789841
209786	789842
14296	789843
60898	789844
136846	789845
16505	789846
73485	789847
89335	789848
89335	789849
176581	789850
113522	789851
7931	789852
60673	789853
144894	789854
289941	789855
5682	789856
108	789857
115649	789858
34355	789859
7239	789860
14049	789861
53128	789862
50663	789863
52047	789864
22881	789865
782	789866
36098	789867
216647	789868
37122	789869
58342	789870
37095	789871
44348	789872
36107	789873
16284	789874
401	789875
4916	789876
111740	789877
156596	789878
8365	789879
8173	789880
99598	789881
13794	789882
17167	789883
32661	789884
58713	789885
6468	789886
37224	789887
57921	789888
71888	789889
63388	789890
41907	789891
72735	789892
13238	789893
25765	789894
12488	789895
188435	789896
141496	789897
192043	789898
13525	789899
177429	789900
91008	789901
4231	789902
170727	789903
109574	789904
120814	789905
32228	789906
123706	789907
91635	789908
69828	789909
17682	789910
126709	789911
9282	789912
83	789913
106838	789914
397	789915
130990	789916
419	789917
76155	789918
2404	789919
32667	789920
254183	789921
82173	789922
262052	789923
152115	789924
1190	789925
39037	789926
12736	789927
170203	789928
2969	789929
12917	789930
32766	789931
145372	789932
1177	789933
27918	789934
74083	789935
8984	789936
11847	789937
73703	789938
78718	789939
3762	789940
87477	789941
24076	789942
122628	789943
122628	789944
1474	789945
21260	789946
24843	789947
87983	789948
261388	789949
1015	789950
102796	789951
2900	789952
17852	789953
3656	789954
61491	789955
87693	789956
33782	789957
110865	789958
80082	789959
263646	789960
67441	789961
39200	789962
113535	789963
120865	789964
105688	789965
119612	789966
23481	789967
119712	789968
99724	789969
61415	789970
143093	789971
50321	789972
218100	789973
170189	789974
42563	789975
94896	789976
19279	789977
201392	789978
85340	789979
277851	789980
175257	789981
113591	789982
16082	789983
37999	789984
114679	789985
80063	789986
14243	789987
163485	789988
9611	789989
58207	789990
224829	789991
89065	789992
131696	789993
168322	789994
26917	789995
11258	789996
53418	789997
108359	789998
47278	789999
43663	790000
106169	790001
35514	790002
40953	790003
10743	790004
2651	790005
29474	790006
138843	790007
47748	790008
46289	790009
21472	790010
19882	790011
57362	790012
36504	790013
20204	790014
7732	790015
140626	790016
21263	790017
28577	790018
177434	790019
94406	790020
107667	790021
28288	790022
267490	790023
10074	790024
7462	790025
146374	790026
58821	790027
176189	790028
1015	790029
13580	790030
55319	790031
6478	790032
171151	790033
18765	790034
29168	790035
64807	790036
247130	790037
133381	790038
12698	790039
33547	790040
39223	790041
94042	790042
3067	790043
20317	790044
184302	790045
12569	790046
62842	790047
41061	790048
35270	790049
172627	790050
2246	790051
131608	790052
44647	790053
42419	790054
7723	790055
190968	790056
138395	790057
14495	790058
255988	790059
11249	790060
32249	790061
2185	790062
184524	790063
213186	790064
67438	790065
16018	790066
58606	790067
198408	790068
4263	790069
1005	790070
93066	790071
258696	790072
156093	790073
1263	790074
264263	790075
89324	790076
237939	790077
14379	790078
25422	790079
32458	790080
25521	790081
4335	790082
243503	790083
2272	790084
5565	790085
108863	790086
40717	790087
3760	790088
34822	790089
60283	790090
27015	790091
188339	790092
2424	790093
98919	790094
663	790095
61359	790096
10453	790097
28032	790098
1854	790099
29731	790100
26258	790101
27137	790102
206889	790103
9423	790104
4695	790105
22901	790106
16353	790107
55	790108
48862	790109
118622	790110
173591	790111
2720	790112
9688	790113
188489	790114
10398	790115
104242	790116
562	790117
104180	790118
180412	790119
69519	790120
9453	790121
12373	790122
135094	790123
40404	790124
114985	790125
7311	790126
22294	790127
15299	790128
280348	790129
28917	790130
88250	790131
7755	790132
18223	790133
84542	790134
75362	790135
1357	790136
48333	790137
130625	790138
12020	790139
92846	790140
5011	790141
44358	790142
109215	790143
146834	790144
56269	790145
10526	790146
274912	790147
171593	790148
12548	790149
67326	790150
57147	790151
180002	790152
50868	790153
15596	790154
1891	790155
11201	790156
75116	790157
25917	790158
220336	790159
5134	790160
26184	790161
117447	790162
143308	790163
133183	790164
86677	790165
208997	790166
77807	790167
67880	790168
12285	790169
26656	790170
73820	790171
127980	790172
36964	790173
2145	790174
23367	790175
126767	790176
33006	790177
136815	790178
16600	790179
132967	790180
31293	790181
217270	790182
1963	790183
211224	790184
13922	790185
9266	790186
203	790187
71090	790188
35697	790189
38275	790190
48358	790191
180811	790192
61171	790193
15848	790194
29159	790195
8329	790196
1926	790197
166768	790198
3717	790199
40199	790200
7305	790201
6148	790202
156188	790203
67787	790204
13991	790205
4022	790206
83399	790207
215036	790208
4171	790209
253543	790210
34576	790211
311263	790212
1518	790213
43125	790214
72558	790215
5997	790216
101084	790217
690	790218
115605	790219
19518	790220
28447	790221
8112	790222
33140	790223
131665	790224
12130	790225
2806	790226
57997	790227
58927	790228
24416	790229
208983	790230
237699	790231
241510	790232
150402	790233
254134	790234
11547	790235
7201	790236
12	790237
7296	790238
487	790239
4426	790240
50387	790241
73688	790242
12120	790243
2538	790244
89371	790245
60094	790246
53250	790247
10314	790248
39760	790249
2608	790250
74371	790251
82437	790252
39869	790253
122	790254
5987	790255
8096	790256
35367	790257
18396	790258
16398	790259
16348	790260
145735	790261
12242	790262
139966	790263
134205	790264
51243	790265
159762	790266
29134	790267
2839	790268
68	790269
11383	790270
135137	790271
58786	790272
171	790273
102417	790274
80904	790275
54849	790276
91234	790277
186067	790278
8425	790279
61535	790280
304442	790281
242185	790282
86071	790283
84328	790284
13504	790285
61346	790286
2107	790287
11468	790288
37486	790289
43871	790290
118833	790291
51045	790292
26093	790293
8117	790294
58315	790295
122	790296
6796	790297
80012	790298
70707	790299
95689	790300
5514	790301
10566	790302
47118	790303
70933	790304
26254	790305
137935	790306
27254	790307
11189	790308
2524	790309
2135	790310
163623	790311
6561	790312
26896	790313
53416	790314
41475	790315
46839	790316
47830	790317
33627	790318
3897	790319
3543	790320
4815	790321
2312	790322
9036	790323
7004	790324
5089	790325
43813	790326
73912	790327
305878	790328
83121	790329
67402	790330
5969	790331
27785	790332
42513	790333
155135	790334
706	790335
8753	790336
28531	790337
13840	790338
127818	790339
17198	790340
86911	790341
188023	790342
106435	790343
20817	790344
26840	790345
71563	790346
8753	790347
126969	790348
133067	790349
68010	790350
1667	790351
57716	790352
24684	790353
34003	790354
104400	790355
125099	790356
31421	790357
3957	790358
49044	790359
35138	790360
4452	790361
93604	790362
1014	790363
2495	790364
116543	790365
8350	790366
86865	790367
173108	790368
28280	790369
68645	790370
28114	790371
180740	790372
8228	790373
17939	790374
40879	790375
3490	790376
20469	790377
2960	790378
5701	790379
13369	790380
27567	790381
83802	790382
48445	790383
312354	790384
177826	790385
3307	790386
64369	790387
308556	790388
832	790389
24167	790390
8433	790391
30071	790392
294	790393
24221	790394
27953	790395
141163	790396
5949	790397
46517	790398
19655	790399
8683	790400
27149	790401
55893	790402
247	790403
2524	790404
12353	790405
2857	790406
131664	790407
83	790408
10567	790409
155225	790410
4871	790411
113	790412
35012	790413
14930	790414
246888	790415
1286	790416
104766	790417
236361	790418
18648	790419
6375	790420
536	790421
75553	790422
10482	790423
96955	790424
160799	790425
72687	790426
43384	790427
125621	790428
72913	790429
177060	790430
69457	790431
56843	790432
178994	790433
53559	790434
43945	790435
81840	790436
70058	790437
65634	790438
206732	790439
151899	790440
58713	790441
8860	790442
22646	790443
60537	790444
184554	790445
99826	790446
744	790447
220579	790448
217734	790449
81776	790450
996	790451
4376	790452
144834	790453
364	790454
312	790455
33769	790456
31259	790457
89551	790458
69997	790459
79019	790460
121454	790461
59252	790462
15459	790463
267456	790464
4547	790465
14790	790466
5816	790467
1144	790468
56879	790469
10130	790470
633	790471
7047	790472
89207	790473
139	790474
3637	790475
5618	790476
6235	790477
147184	790478
13289	790479
9808	790480
165316	790481
19119	790482
44869	790483
301610	790484
258	790485
254530	790486
1	790487
7	790488
1956	790489
25001	790490
11716	790491
21232	790492
42693	790493
22645	790494
1573	790495
4678	790496
2086	790497
26157	790498
245139	790499
21232	790500
52152	790501
11984	790502
45209	790503
1939	790504
2035	790505
220	790506
10	790507
12902	790508
275750	790509
123178	790510
61754	790511
102131	790512
9375	790513
148842	790514
47216	790515
250914	790516
113701	790517
10987	790518
17324	790519
744	790520
72547	790521
98991	790522
114858	790523
16508	790524
21906	790525
81049	790526
34240	790527
170545	790528
276929	790529
15473	790530
68216	790531
122047	790532
3765	790533
32339	790534
3540	790535
134605	790536
109896	790537
304782	790538
239	790539
23400	790540
88424	790541
1270	790542
41653	790543
14375	790544
130950	790545
139495	790546
89961	790547
26007	790548
52668	790549
76867	790550
29213	790551
18120	790552
265130	790553
1211	790554
49187	790555
2272	790556
10977	790557
2729	790558
3984	790559
226911	790560
22247	790561
232338	790562
40616	790563
10653	790564
131496	790565
43374	790566
7749	790567
136655	790568
146019	790569
1640	790570
4662	790571
14289	790572
63889	790573
19347	790574
83459	790575
944	790576
15249	790577
82252	790578
94407	790579
210689	790580
86925	790581
3662	790582
30176	790583
15056	790584
12219	790585
15122	790586
35879	790587
135711	790588
76516	790589
76516	790590
5278	790591
21194	790592
190418	790593
13441	790594
102349	790595
66673	790596
90607	790597
96956	790598
8737	790599
1639	790600
48221	790601
3951	790602
10333	790603
180	790604
142	790605
888	790606
130857	790607
75533	790608
45078	790609
14876	790610
13909	790611
7312	790612
7042	790613
480	790614
461	790615
222651	790616
817	790617
66939	790618
132544	790619
56378	790620
232394	790621
21151	790622
3557	790623
9129	790624
37344	790625
25445	790626
27703	790627
100761	790628
66232	790629
179239	790630
9173	790631
5581	790632
1297	790633
184640	790634
42968	790635
57371	790636
61604	790637
33069	790638
10110	790639
88104	790640
97412	790641
3946	790642
4027	790643
42703	790644
46597	790645
144695	790646
97819	790647
1539	790648
7	790649
142481	790650
2770	790651
1552	790652
50394	790653
4753	790654
7075	790655
65277	790656
3417	790657
32216	790658
32709	790659
171163	790660
134476	790661
18763	790662
64826	790663
4231	790664
11715	790665
49233	790666
59346	790667
27339	790668
261167	790669
47980	790670
62111	790671
114882	790672
3293	790673
4754	790674
67632	790675
67632	790676
31585	790677
2876	790678
95416	790679
29777	790680
21935	790681
14573	790682
86413	790683
294846	790684
2012	790685
12733	790686
5896	790687
9036	790688
1182	790689
117584	790690
15704	790691
1261	790692
11702	790693
5	790694
81172	790695
64594	790696
47461	790697
6540	790698
88207	790699
231047	790700
3664	790701
41414	790702
33961	790703
8668	790704
17530	790705
302555	790706
87059	790707
51397	790708
59287	790709
5882	790710
229700	790711
11600	790712
27256	790713
35486	790714
139085	790715
42287	790716
31071	790717
27615	790718
79140	790719
63808	790720
58919	790721
224764	790722
59045	790723
1128	790724
91064	790725
30139	790726
140839	790727
59758	790728
699	790729
88422	790730
2654	790731
97796	790732
15597	790733
20159	790734
92103	790735
3653	790736
30832	790737
5254	790738
117355	790739
42287	790740
55	790741
102986	790742
61036	790743
5064	790744
429	790745
6000	790746
3997	790747
248269	790748
214	790749
42155	790750
41883	790751
237826	790752
43306	790753
112576	790754
156065	790755
15972	790756
397	790757
69123	790758
1484	790759
62212	790760
1992	790761
178410	790762
188560	790763
25804	790764
46947	790765
209810	790766
222796	790767
284094	790768
167246	790769
300598	790770
188882	790771
12161	790772
235404	790773
223784	790774
133400	790775
159564	790776
304976	790777
166893	790778
220850	790779
192640	790780
163726	790781
300256	790782
121059	790783
271433	790784
275065	790785
154381	790786
215763	790787
1200	790788
208378	790789
2338	790790
27434	790791
106296	790792
19690	790793
56881	790794
84852	790795
1976	790796
55767	790797
24925	790798
19178	790799
1097	790800
8087	790801
77211	790802
1766	790803
87018	790804
55258	790805
21917	790806
142409	790807
13829	790808
39598	790809
41540	790810
93698	790811
67453	790812
793	790813
62127	790814
128724	790815
3626	790816
34109	790817
23617	790818
33543	790819
102092	790820
112830	790821
23511	790822
98494	790823
6447	790824
13816	790825
1709	790826
1290	790827
11743	790828
26843	790829
96717	790830
13433	790831
36224	790832
103668	790833
18007	790834
51994	790835
97071	790836
32817	790837
28539	790838
1327	790839
15814	790840
2872	790841
62404	790842
47733	790843
55819	790844
14552	790845
29542	790846
62045	790847
1383	790848
59533	790849
16219	790850
48418	790851
53825	790852
104912	790853
32503	790854
133163	790855
44019	790856
21822	790857
96679	790858
7269	790859
3273	790860
61885	790861
22668	790862
63461	790863
2560	790864
91861	790865
503	790866
87828	790867
6467	790868
18089	790869
4390	790870
20543	790871
191445	790872
213593	790873
8728	790874
11504	790875
303	790876
12920	790877
145307	790878
33685	790879
65795	790880
110319	790881
23205	790882
311213	790883
12848	790884
114233	790885
20176	790886
16449	790887
156779	790888
88973	790889
629	790890
6707	790891
88383	790892
63016	790893
16348	790894
2004	790895
3864	790896
71756	790897
93025	790898
69156	790899
55377	790900
115601	790901
9574	790902
124681	790903
50066	790904
5683	790905
34650	790906
104558	790907
195033	790908
21	790909
39294	790910
20909	790911
21817	790912
17891	790913
12622	790914
25409	790915
3491	790916
50471	790917
75252	790918
84030	790919
26418	790920
13941	790921
2111	790922
170008	790923
888	790924
7851	790925
14971	790926
6486	790927
229106	790928
118963	790929
58533	790930
129495	790931
238287	790932
10752	790933
88849	790934
21868	790935
147039	790936
155890	790937
32592	790938
326	790939
67244	790940
31420	790941
20540	790942
9037	790943
218109	790944
25181	790945
25933	790946
49843	790947
14457	790948
51	790949
60186	790950
24128	790951
35148	790952
32587	790953
88385	790954
48674	790955
13577	790956
120020	790957
152459	790958
114466	790959
27823	790960
34581	790961
61589	790962
109273	790963
172139	790964
10450	790965
6291	790966
15971	790967
179906	790968
144341	790969
101380	790970
202655	790971
97685	790972
4594	790973
30369	790974
8130	790975
21357	790976
4428	790977
225196	790978
90714	790979
19336	790980
169546	790981
61245	790982
7589	790983
3490	790984
65610	790985
1867	790986
12732	790987
216775	790988
29457	790989
51	790990
10301	790991
9245	790992
29770	790993
67155	790994
17704	790995
62190	790996
85847	790997
63185	790998
4416	790999
63073	791000
118893	791001
56219	791002
41800	791003
19248	791004
10642	791005
18607	791006
25395	791007
78474	791008
30678	791009
6405	791010
1171	791011
19248	791012
121158	791013
43853	791014
28026	791015
140396	791016
28509	791017
2031	791018
61114	791019
289870	791020
41018	791021
293617	791022
10752	791023
123472	791024
11590	791025
109996	791026
2529	791027
52519	791028
64410	791029
38171	791030
129266	791031
107346	791032
10876	791033
50746	791034
2134	791035
27233	791036
61150	791037
36831	791038
106323	791039
1430	791040
72384	791041
52201	791042
43142	791043
262228	791044
127245	791045
141096	791046
30563	791047
833	791048
124790	791049
1352	791050
94287	791051
11873	791052
2395	791053
19581	791054
22916	791055
25304	791056
8173	791057
24094	791058
2175	791059
135793	791060
3218	791061
32278	791062
72944	791063
74132	791064
125270	791065
107403	791066
183315	791067
176333	791068
84055	791069
128084	791070
2965	791071
114968	791072
5231	791073
6439	791074
8863	791075
141715	791076
2821	791077
40054	791078
210204	791079
70526	791080
220218	791081
162909	791082
86649	791083
108317	791084
125394	791085
72995	791086
19053	791087
262926	791088
298518	791089
69221	791090
2424	791091
47792	791092
4675	791093
192288	791094
2684	791095
134964	791096
55149	791097
22550	791098
31864	791099
26717	791100
89896	791101
224233	791102
130143	791103
144427	791104
6182	791105
28856	791106
33052	791107
7021	791108
17987	791109
41098	791110
209216	791111
8274	791112
12279	791113
255687	791114
33389	791115
164	791116
36395	791117
3206	791118
47954	791119
36087	791120
167232	791121
49467	791122
13427	791123
2999	791124
225351	791125
29218	791126
116439	791127
42809	791128
51163	791129
2999	791130
93924	791131
112251	791132
113	791133
123700	791134
99546	791135
149008	791136
53394	791137
22218	791138
1647	791139
17647	791140
64637	791141
68391	791142
44681	791143
114974	791144
15118	791145
48798	791146
10720	791147
10658	791148
205020	791149
1981	791150
64334	791151
53938	791152
47828	791153
40410	791154
189975	791155
116471	791156
116479	791157
59983	791158
90031	791159
55297	791160
94335	791161
25760	791162
10734	791163
12489	791164
1022	791165
91634	791166
3695	791167
5352	791168
30404	791169
67727	791170
64703	791171
659	791172
1324	791173
27852	791174
7969	791175
8477	791176
93949	791177
95515	791178
49034	791179
23688	791180
11814	791181
3623	791182
24793	791183
20816	791184
362	791185
208814	791186
4135	791187
35880	791188
11494	791189
41912	791190
64680	791191
23638	791192
134781	791193
31805	791194
2561	791195
178359	791196
106888	791197
39511	791198
41303	791199
31800	791200
125727	791201
3098	791202
1010	791203
1608	791204
50845	791205
46851	791206
169668	791207
9121	791208
11905	791209
82668	791210
46553	791211
46054	791212
32218	791213
66886	791214
53094	791215
4680	791216
3277	791217
10742	791218
192407	791219
4604	791220
44998	791221
72987	791222
527	791223
147817	791224
63436	791225
6156	791226
53189	791227
26710	791228
15734	791229
36258	791230
36152	791231
106458	791232
5540	791233
39916	791234
37877	791235
40504	791236
38179	791237
7975	791238
74984	791239
156095	791240
28934	791241
37592	791242
8670	791243
76656	791244
31087	791245
1290	791246
26904	791247
191589	791248
29322	791249
16542	791250
162722	791251
1469	791252
222984	791253
102898	791254
37167	791255
19264	791256
655	791257
55256	791258
7693	791259
96331	791260
15027	791261
18811	791262
26509	791263
127099	791264
65758	791265
1246	791266
50678	791267
58893	791268
29509	791269
221325	791270
27156	791271
296231	791272
198759	791273
30732	791274
10901	791275
24727	791276
196726	791277
262437	791278
2898	791279
56906	791280
244886	791281
259742	791282
626	791283
148408	791284
136660	791285
116991	791286
41325	791287
47935	791288
105849	791289
11216	791290
23689	791291
117567	791292
2081	791293
8763	791294
22130	791295
146840	791296
193317	791297
19371	791298
62832	791299
104250	791300
4236	791301
51681	791302
27123	791303
203168	791304
95192	791305
285188	791306
7007	791307
3007	791308
115626	791309
12108	791310
85145	791311
12108	791312
7141	791313
19054	791314
20596	791315
4601	791316
127873	791317
153235	791318
37810	791319
293529	791320
145258	791321
76920	791322
105223	791323
12413	791324
8271	791325
31019	791326
31056	791327
22054	791328
4484	791329
20752	791330
92134	791331
113547	791332
9975	791333
1100	791334
191045	791335
12108	791336
2074	791337
12738	791338
69273	791339
290597	791340
39733	791341
24024	791342
24024	791343
31985	791344
161412	791345
4112	791346
61392	791347
37461	791348
12627	791349
1274	791350
64546	791351
48644	791352
146469	791353
81062	791354
32139	791355
293848	791356
238696	791357
48632	791358
865	791359
23358	791360
1308	791361
4893	791362
11231	791363
160323	791364
29678	791365
70703	791366
16680	791367
119494	791368
3433	791369
4548	791370
2234	791371
290801	791372
195790	791373
22497	791374
143386	791375
248607	791376
20475	791377
82164	791378
53118	791379
24201	791380
30033	791381
20579	791382
56536	791383
78758	791384
39993	791385
232233	791386
90633	791387
194812	791388
748	791389
46931	791390
17974	791391
111243	791392
105970	791393
80365	791394
132450	791395
11435	791396
9608	791397
32824	791398
19643	791399
54030	791400
211249	791401
699	791402
49664	791403
34385	791404
199605	791405
267576	791406
158320	791407
239079	791408
101239	791409
21139	791410
4618	791411
75674	791412
51311	791413
170886	791414
29841	791415
116392	791416
31395	791417
12862	791418
30510	791419
57023	791420
74430	791421
153823	791422
201146	791423
19410	791424
13537	791425
680	791426
48981	791427
638	791428
10764	791429
28203	791430
45751	791431
37964	791432
56780	791433
27917	791434
540	791435
82569	791436
82569	791437
215716	791438
37124	791439
238362	791440
94335	791441
122427	791442
2618	791443
64116	791444
4479	791445
6836	791446
45519	791447
212969	791448
286660	791449
146240	791450
190749	791451
30091	791452
134027	791453
151133	791454
288902	791455
24442	791456
15737	791457
33870	791458
28515	791459
141383	791460
115073	791461
172151	791462
118707	791463
275523	791464
11052	791465
52876	791466
7363	791467
29296	791468
240271	791469
95926	791470
73865	791471
4824	791472
3030	791473
3030	791474
154527	791475
180718	791476
141567	791477
52495	791478
60632	791479
18703	791480
115418	791481
106600	791482
45716	791483
82095	791484
47101	791485
7080	791486
73373	791487
8194	791488
98617	791489
8758	791490
19567	791491
43974	791492
25045	791493
4496	791494
21086	791495
30299	791496
7411	791497
19978	791498
22550	791499
36804	791500
6780	791501
46932	791502
86072	791503
16952	791504
8692	791505
108554	791506
95019	791507
1009	791508
85858	791509
85858	791510
94974	791511
34244	791512
126557	791513
73881	791514
15666	791515
53214	791516
13291	791517
284365	791518
68955	791519
122795	791520
293310	791521
185859	791522
187532	791523
161472	791524
5995	791525
26690	791526
9784	791527
25220	791528
137363	791529
11253	791530
185456	791531
70425	791532
8651	791533
101264	791534
201889	791535
242108	791536
98673	791537
73624	791538
98656	791539
75887	791540
48197	791541
9534	791542
46420	791543
8382	791544
213512	791545
197037	791546
85421	791547
881	791548
36704	791549
5781	791550
8803	791551
307068	791552
126777	791553
152451	791554
209747	791555
2628	791556
75988	791557
12209	791558
28985	791559
43760	791560
4166	791561
189790	791562
74040	791563
810	791564
89966	791565
91945	791566
60310	791567
48150	791568
56800	791569
1726	791570
663	791571
12710	791572
20429	791573
14127	791574
9622	791575
5314	791576
2966	791577
191331	791578
18208	791579
40428	791580
34442	791581
92967	791582
3217	791583
4523	791584
22005	791585
16108	791586
22891	791587
245042	791588
96435	791589
147426	791590
818	791591
187469	791592
207305	791593
50888	791594
371	791595
58277	791596
189731	791597
175	791598
6815	791599
167376	791600
86260	791601
2876	791602
49662	791603
16541	791604
4290	791605
32313	791606
195681	791607
8688	791608
410	791609
63447	791610
721	791611
1351	791612
10219	791613
12858	791614
178051	791615
53076	791616
77075	791617
83788	791618
49915	791619
144997	791620
8353	791621
255247	791622
3274	791623
2201	791624
13434	791625
151767	791626
15388	791627
29333	791628
132263	791629
54649	791630
195771	791631
4311	791632
15875	791633
93686	791634
13457	791635
13733	791636
17881	791637
89055	791638
23519	791639
52043	791640
5037	791641
140444	791642
14328	791643
35709	791644
74165	791645
101012	791646
2443	791647
99144	791648
79898	791649
3118	791650
1205	791651
59049	791652
28783	791653
124130	791654
47440	791655
37	791656
7030	791657
34194	791658
8213	791659
2375	791660
55434	791661
12068	791662
31765	791663
92745	791664
95172	791665
61472	791666
2785	791667
35021	791668
21081	791669
24409	791670
235890	791671
19849	791672
28755	791673
7008	791674
46622	791675
14217	791676
88922	791677
178217	791678
188453	791679
208310	791680
101261	791681
44981	791682
29498	791683
280886	791684
112418	791685
161938	791686
136264	791687
54603	791688
1890	791689
41407	791690
14886	791691
169773	791692
131944	791693
21037	791694
343	791695
8558	791696
163232	791697
612	791698
36746	791699
85285	791700
16082	791701
5551	791702
17991	791703
17991	791704
22008	791705
161819	791706
6401	791707
9966	791708
9397	791709
128950	791710
7426	791711
20635	791712
59937	791713
125570	791714
34603	791715
35794	791716
174822	791717
15803	791718
35207	791719
7524	791720
13921	791721
137490	791722
198528	791723
4567	791724
148687	791725
19866	791726
177800	791727
38248	791728
17102	791729
94239	791730
224271	791731
80660	791732
95483	791733
77642	791734
307669	791735
142833	791736
45	791737
34273	791738
108300	791739
33946	791740
133801	791741
133801	791742
89134	791743
37787	791744
36776	791745
76864	791746
50966	791747
95969	791748
83275	791749
2871	791750
74318	791751
993	791752
86042	791753
29981	791754
94568	791755
3999	791756
11040	791757
61324	791758
12851	791759
15074	791760
11695	791761
61130	791762
2941	791763
141211	791764
14409	791765
13671	791766
15149	791767
18610	791768
45629	791769
5094	791770
28416	791771
22585	791772
6932	791773
69917	791774
53026	791775
272390	791776
114934	791777
47302	791778
18942	791779
12157	791780
57114	791781
45682	791782
120857	791783
83286	791784
75296	791785
86518	791786
47236	791787
48376	791788
49604	791789
4728	791790
8819	791791
35882	791792
29980	791793
46069	791794
1498	791795
165383	791796
39574	791797
24675	791798
3172	791799
106846	791800
11809	791801
164012	791802
7189	791803
182843	791804
244843	791805
27337	791806
81164	791807
52186	791808
66544	791809
189192	791810
145218	791811
47468	791812
14337	791813
56776	791814
62953	791815
126306	791816
53061	791817
15231	791818
90757	791819
143249	791820
602	791821
90072	791822
27825	791823
41009	791824
85275	791825
82434	791826
41810	791827
2609	791828
26324	791829
18326	791830
98891	791831
45243	791832
3457	791833
38347	791834
140611	791835
34445	791836
9490	791837
212185	791838
42651	791839
62646	791840
27095	791841
27095	791842
223521	791843
8049	791844
141916	791845
4290	791846
10367	791847
61024	791848
10995	791849
29318	791850
3249	791851
13247	791852
56245	791853
11807	791854
109238	791855
277220	791856
193253	791857
28433	791858
4464	791859
107232	791860
5108	791861
3684	791862
105392	791863
7925	791864
87780	791865
4328	791866
77758	791867
234820	791868
253135	791869
12505	791870
67912	791871
137624	791872
83604	791873
54019	791874
294313	791875
92037	791876
41026	791877
10109	791878
30340	791879
176048	791880
9951	791881
252995	791882
78435	791883
2769	791884
7781	791885
930	791886
42976	791887
32092	791888
102901	791889
23898	791890
2339	791891
17429	791892
1949	791893
313	791894
9914	791895
188669	791896
45209	791897
35243	791898
140841	791899
65209	791900
55785	791901
6440	791902
94502	791903
11198	791904
4964	791905
8544	791906
20130	791907
5338	791908
145933	791909
232914	791910
95304	791911
54153	791912
152705	791913
25893	791914
64745	791915
82121	791916
123252	791917
20913	791918
14736	791919
9912	791920
34918	791921
206280	791922
21	791923
63714	791924
495	791925
11233	791926
9149	791927
2169	791928
211098	791929
55561	791930
1194	791931
127236	791932
58853	791933
81512	791934
72195	791935
9535	791936
28750	791937
73773	791938
6209	791939
117775	791940
48096	791941
34533	791942
49297	791943
2268	791944
142936	791945
10207	791946
22883	791947
60445	791948
544	791949
301493	791950
137020	791951
23247	791952
143703	791953
46438	791954
6628	791955
221567	791956
131736	791957
105423	791958
178834	791959
139814	791960
8472	791961
149208	791962
4833	791963
82466	791964
29925	791965
135237	791966
27794	791967
154761	791968
23850	791969
2471	791970
173507	791971
20959	791972
135881	791973
57886	791974
106972	791975
33685	791976
95478	791977
1187	791978
76864	791979
89098	791980
285622	791981
199256	791982
65955	791983
12259	791984
87756	791985
135038	791986
40634	791987
1581	791988
6016	791989
41277	791990
205619	791991
55605	791992
213538	791993
13664	791994
16350	791995
42435	791996
260969	791997
17813	791998
26878	791999
1514	792000
9432	792001
5989	792002
33620	792003
197794	792004
219419	792005
283356	792006
21906	792007
540	792008
30722	792009
192694	792010
105158	792011
31634	792012
90632	792013
123156	792014
71526	792015
127773	792016
8354	792017
97077	792018
135308	792019
1613	792020
37661	792021
72994	792022
51468	792023
15145	792024
19231	792025
3403	792026
61957	792027
37981	792028
57286	792029
59155	792030
141698	792031
40016	792032
22646	792033
96271	792034
14013	792035
3100	792036
139860	792037
23864	792038
8228	792039
8787	792040
140927	792041
73798	792042
151347	792043
272018	792044
87077	792045
20976	792046
44719	792047
1013	792048
87755	792049
7976	792050
4106	792051
208702	792052
5984	792053
49304	792054
145282	792055
3559	792056
5846	792057
83229	792058
531	792059
70914	792060
7415	792061
9464	792062
291423	792063
23305	792064
35938	792065
112296	792066
183417	792067
304315	792068
129127	792069
177552	792070
114096	792071
40755	792072
13532	792073
21762	792074
34974	792075
2001	792076
3192	792077
111970	792078
170614	792079
139318	792080
262	792081
145302	792082
62444	792083
4435	792084
30526	792085
8205	792086
305000	792087
243638	792088
44593	792089
145726	792090
118215	792091
50071	792092
38944	792093
7817	792094
208366	792095
182605	792096
196965	792097
19024	792098
45663	792099
143198	792100
146024	792101
78877	792102
29367	792103
38104	792104
303644	792105
1077	792106
17233	792107
14314	792108
87033	792109
29521	792110
28412	792111
30606	792112
28623	792113
200113	792114
17293	792115
60205	792116
92596	792117
68226	792118
87391	792119
44417	792120
245854	792121
30412	792122
48563	792123
88547	792124
115354	792125
46063	792126
174968	792127
259017	792128
190052	792129
94175	792130
131481	792131
102384	792132
29421	792133
45306	792134
91348	792135
3296	792136
189199	792137
66152	792138
81109	792139
44150	792140
77319	792141
189478	792142
25067	792143
139760	792144
8568	792145
3771	792146
91137	792147
3607	792148
27044	792149
52944	792150
48463	792151
13717	792152
19690	792153
30591	792154
119060	792155
62697	792156
780	792157
115409	792158
70778	792159
51321	792160
298570	792161
183951	792162
116536	792163
40855	792164
45965	792165
4004	792166
4004	792167
32603	792168
288112	792169
23021	792170
208071	792171
113780	792172
86324	792173
52778	792174
304698	792175
152417	792176
38698	792177
100692	792178
140728	792179
18441	792180
56480	792181
181647	792182
18792	792183
312769	792184
4210	792185
200904	792186
51227	792187
20161	792188
114901	792189
67248	792190
5735	792191
136764	792192
18457	792193
9033	792194
14404	792195
133139	792196
133139	792197
32899	792198
4756	792199
13001	792200
75646	792201
173273	792202
78358	792203
127392	792204
42980	792205
5196	792206
19153	792207
628	792208
129782	792209
2281	792210
6262	792211
4841	792212
58371	792213
311931	792214
90924	792215
26841	792216
20269	792217
17180	792218
33740	792219
211648	792220
1514	792221
243811	792222
308403	792223
17643	792224
145130	792225
66170	792226
12059	792227
1630	792228
1786	792229
185092	792230
259	792231
173576	792232
220454	792233
47004	792234
147358	792235
190212	792236
4785	792237
7977	792238
46605	792239
21801	792240
16283	792241
145528	792242
62823	792243
109765	792244
261174	792245
78580	792246
15885	792247
29456	792248
90692	792249
4041	792250
25439	792251
86009	792252
64203	792253
192198	792254
30360	792255
60878	792256
495	792257
8412	792258
72837	792259
10231	792260
57038	792261
304189	792262
1705	792263
3738	792264
196485	792265
7696	792266
31719	792267
11269	792268
217803	792269
137630	792270
577	792271
35831	792272
62	792273
25069	792274
86335	792275
116283	792276
31290	792277
143314	792278
1708	792279
50304	792280
47823	792281
20313	792282
25815	792283
6980	792284
163952	792285
86458	792286
41652	792287
34146	792288
5742	792289
4628	792290
15824	792291
20525	792292
12599	792293
42599	792294
184579	792295
56598	792296
14805	792297
7136	792298
2798	792299
171203	792300
21104	792301
27200	792302
89165	792303
14576	792304
2717	792305
121558	792306
125563	792307
36661	792308
34542	792309
7126	792310
28449	792311
3159	792312
166676	792313
48434	792314
274965	792315
155909	792316
10657	792317
4513	792318
186248	792319
32099	792320
117859	792321
11320	792322
214655	792323
114473	792324
82171	792325
1883	792326
81307	792327
9731	792328
29438	792329
14537	792330
156539	792331
9302	792332
43659	792333
40849	792334
184305	792335
41945	792336
1616	792337
15389	792338
216826	792339
61915	792340
5152	792341
62756	792342
131150	792343
97541	792344
20041	792345
157804	792346
140962	792347
30795	792348
35275	792349
28319	792350
159436	792351
31377	792352
4084	792353
121299	792354
29116	792355
75886	792356
51637	792357
93680	792358
66980	792359
175771	792360
110074	792361
18686	792362
7324	792363
63659	792364
56978	792365
82024	792366
66694	792367
1722	792368
59817	792369
52118	792370
1028	792371
29694	792372
67812	792373
90914	792374
130192	792375
30694	792376
141851	792377
25513	792378
44692	792379
65679	792380
133883	792381
59494	792382
23757	792383
32098	792384
9116	792385
125215	792386
11409	792387
24574	792388
7073	792389
43230	792390
153347	792391
760	792392
5815	792393
258368	792394
97491	792395
79956	792396
108075	792397
78805	792398
86718	792399
131848	792400
122041	792401
70054	792402
61420	792403
72	792404
190723	792405
124643	792406
50015	792407
100391	792408
171791	792409
68184	792410
197305	792411
174453	792412
495	792413
11167	792414
234760	792415
10922	792416
103514	792417
36081	792418
300723	792419
176848	792420
80052	792421
76320	792422
138759	792423
116988	792424
39610	792425
946	792426
74764	792427
194303	792428
283389	792429
19512	792430
30204	792431
87288	792432
164219	792433
45049	792434
66272	792435
78335	792436
103931	792437
230820	792438
145129	792439
145128	792440
96224	792441
269771	792442
89241	792443
163193	792444
31780	792445
108462	792446
9295	792447
161947	792448
66146	792449
145536	792450
203277	792451
124131	792452
161941	792453
59187	792454
15884	792455
247095	792456
15658	792457
28029	792458
194538	792459
144272	792460
115055	792461
72449	792462
216244	792463
96876	792464
36195	792465
8032	792466
6614	792467
37063	792468
4079	792469
150136	792470
275256	792471
16877	792472
30755	792473
146555	792474
96590	792475
130007	792476
144851	792477
8402	792478
243499	792479
141981	792480
89818	792481
30039	792482
743	792483
138521	792484
13681	792485
243413	792486
97957	792487
2862	792488
24595	792489
18374	792490
1213	792491
18058	792492
156701	792493
8342	792494
7645	792495
24835	792496
9822	792497
110888	792498
144846	792499
17	792500
174730	792501
2078	792502
17753	792503
9327	792504
25647	792505
28034	792506
134298	792507
19348	792508
31753	792509
29016	792510
98737	792511
11705	792512
52858	792513
1406	792514
11831	792515
47	792516
119424	792517
28443	792518
131280	792519
76628	792520
34760	792521
26843	792522
2732	792523
204535	792524
1426	792525
229413	792526
27170	792527
99095	792528
158170	792529
261586	792530
1689	792531
2268	792532
10498	792533
65324	792534
295060	792535
80487	792536
54682	792537
232205	792538
45608	792539
154490	792540
110487	792541
30392	792542
30392	792543
52373	792544
87172	792545
30021	792546
12879	792547
131283	792548
23173	792549
129711	792550
123148	792551
123214	792552
229178	792553
43255	792554
87137	792555
135313	792556
44050	792557
102879	792558
190724	792559
165791	792560
36315	792561
160937	792562
115592	792563
73699	792564
37270	792565
28416	792566
4458	792567
6771	792568
174339	792569
827	792570
1171	792571
37763	792572
120391	792573
9549	792574
15037	792575
23700	792576
215676	792577
23534	792578
89165	792579
55574	792580
22066	792581
41259	792582
30766	792583
24671	792584
28765	792585
173	792586
50786	792587
12927	792588
86792	792589
156654	792590
4560	792591
147730	792592
133306	792593
29538	792594
194631	792595
17881	792596
51746	792597
52581	792598
2344	792599
5575	792600
17792	792601
78208	792602
21905	792603
4311	792604
96838	792605
4376	792606
58931	792607
74158	792608
168121	792609
29953	792610
4031	792611
111422	792612
5313	792613
133276	792614
108270	792615
11026	792616
1867	792617
37123	792618
197260	792619
36173	792620
5518	792621
4085	792622
15098	792623
6800	792624
54760	792625
258434	792626
55876	792627
20427	792628
242653	792629
50255	792630
167975	792631
47048	792632
27556	792633
2626	792634
45845	792635
39508	792636
54	792637
27695	792638
85205	792639
83275	792640
6092	792641
9146	792642
186	792643
241626	792644
6462	792645
18013	792646
21079	792647
74641	792648
39957	792649
158	792650
61593	792651
78	792652
16085	792653
3593	792654
103734	792655
19021	792656
206700	792657
46681	792658
145398	792659
23622	792660
18802	792661
34162	792662
170046	792663
121023	792664
84843	792665
8375	792666
12791	792667
64115	792668
4390	792669
6996	792670
128904	792671
141578	792672
227545	792673
4260	792674
22283	792675
54867	792676
27672	792677
163227	792678
172138	792679
128655	792680
113166	792681
10484	792682
7081	792683
76531	792684
1232	792685
87000	792686
200174	792687
120676	792688
135276	792689
21424	792690
6140	792691
303334	792692
65105	792693
48105	792694
23411	792695
5703	792696
41953	792697
61	792698
71016	792699
39988	792700
2174	792701
118796	792702
90730	792703
3147	792704
82190	792705
7781	792706
57712	792707
107493	792708
16861	792709
189441	792710
14038	792711
33824	792712
6146	792713
146625	792714
3050	792715
1834	792716
141445	792717
56229	792718
81823	792719
5521	792720
41458	792721
2109	792722
1488	792723
230602	792724
3341	792725
10981	792726
37076	792727
40141	792728
74679	792729
1953	792730
36644	792731
199951	792732
36162	792733
32336	792734
22811	792735
69937	792736
19357	792737
144910	792738
30642	792739
3402	792740
33042	792741
7599	792742
1194	792743
86795	792744
2839	792745
28574	792746
101205	792747
105127	792748
104383	792749
85006	792750
3094	792751
201154	792752
61678	792753
25542	792754
16451	792755
64479	792756
25451	792757
4214	792758
64436	792759
50826	792760
25073	792761
1058	792762
60240	792763
19632	792764
2769	792765
74400	792766
125958	792767
70127	792768
137935	792769
13230	792770
255	792771
67111	792772
19675	792773
119349	792774
68030	792775
259855	792776
3742	792777
235175	792778
21810	792779
117050	792780
63779	792781
1211	792782
32266	792783
18336	792784
73182	792785
4121	792786
27428	792787
18299	792788
1581	792789
250459	792790
63444	792791
290793	792792
173951	792793
8738	792794
30131	792795
103707	792796
5387	792797
7550	792798
135789	792799
210947	792800
175344	792801
3452	792802
187611	792803
189510	792804
4687	792805
199785	792806
13117	792807
44531	792808
375	792809
5581	792810
92240	792811
109177	792812
125570	792813
64110	792814
98573	792815
7019	792816
9091	792817
265757	792818
71307	792819
1147	792820
17724	792821
247838	792822
2308	792823
1096	792824
17344	792825
111300	792826
211333	792827
2655	792828
49274	792829
115448	792830
71239	792831
148540	792832
102389	792833
1407	792834
75296	792835
13869	792836
7475	792837
29647	792838
187480	792839
74181	792840
105846	792841
143585	792842
11019	792843
130189	792844
40773	792845
151271	792846
700	792847
700	792848
16675	792849
119942	792850
12652	792851
36168	792852
12278	792853
1143	792854
5371	792855
84272	792856
158309	792857
106602	792858
103961	792859
103919	792860
50688	792861
102769	792862
37440	792863
37440	792864
283764	792865
92247	792866
28279	792867
67428	792868
297	792869
14553	792870
72688	792871
6605	792872
4597	792873
27778	792874
72172	792875
129081	792876
34946	792877
20543	792878
186819	792879
5208	792880
13796	792881
50266	792882
144857	792883
118426	792884
25517	792885
140154	792886
4146	792887
35511	792888
35511	792889
2847	792890
188022	792891
138188	792892
20701	792893
3246	792894
15995	792895
4038	792896
38703	792897
24389	792898
183285	792899
3420	792900
67992	792901
1290	792902
243447	792903
36399	792904
255	792905
100542	792906
74555	792907
57290	792908
26073	792909
147090	792910
12179	792911
66008	792912
21986	792913
178240	792914
6485	792915
7353	792916
19939	792917
67783	792918
187962	792919
264025	792920
141459	792921
164978	792922
7381	792923
132953	792924
35405	792925
80348	792926
3028	792927
1227	792928
5984	792929
10728	792930
260733	792931
260603	792932
214613	792933
144	792934
3592	792935
76691	792936
61224	792937
202497	792938
12218	792939
32691	792940
7406	792941
19267	792942
64408	792943
11824	792944
170	792945
29076	792946
38822	792947
133891	792948
18383	792949
1888	792950
40125	792951
26972	792952
1066	792953
25053	792954
78430	792955
16850	792956
186366	792957
266042	792958
32290	792959
13504	792960
32290	792961
8447	792962
19990	792963
60261	792964
80914	792965
7541	792966
101561	792967
117186	792968
24984	792969
4442	792970
96998	792971
79102	792972
169707	792973
308896	792974
31330	792975
547	792976
17529	792977
42615	792978
12652	792979
81872	792980
50370	792981
175145	792982
16756	792983
171121	792984
50	792985
63316	792986
50	792987
11766	792988
5734	792989
2056	792990
219815	792991
74583	792992
215	792993
4289	792994
14140	792995
91968	792996
11777	792997
48170	792998
107096	792999
3621	793000
227800	793001
6485	793002
106142	793003
24288	793004
52362	793005
3732	793006
14195	793007
68062	793008
10626	793009
101587	793010
26763	793011
37794	793012
95402	793013
46661	793014
54292	793015
7844	793016
487	793017
3402	793018
8515	793019
21465	793020
12055	793021
78989	793022
181785	793023
228656	793024
192937	793025
42321	793026
3258	793027
3258	793028
79510	793029
53683	793030
63592	793031
16206	793032
94960	793033
45440	793034
102322	793035
48920	793036
29664	793037
178571	793038
25270	793039
23424	793040
209747	793041
57649	793042
36648	793043
2421	793044
2823	793045
312856	793046
52508	793047
71471	793048
8929	793049
70407	793050
196491	793051
2087	793052
124984	793053
17688	793054
189981	793055
101074	793056
22802	793057
43808	793058
260261	793059
10814	793060
111724	793061
74381	793062
8271	793063
11539	793064
61395	793065
1325	793066
26674	793067
18434	793068
103222	793069
17963	793070
43808	793071
27594	793072
49840	793073
4856	793074
134441	793075
36462	793076
7808	793077
61590	793078
10161	793079
7492	793080
70904	793081
15283	793082
81625	793083
133986	793084
203977	793085
134552	793086
109552	793087
4797	793088
17059	793089
24052	793090
115910	793091
46657	793092
59998	793093
12253	793094
138165	793095
16140	793096
39523	793097
39523	793098
6444	793099
3009	793100
249001	793101
173	793102
13964	793103
12605	793104
50756	793105
20050	793106
250926	793107
505	793108
43582	793109
17482	793110
106612	793111
12987	793112
4598	793113
46533	793114
2317	793115
16466	793116
301984	793117
16579	793118
2300	793119
840	793120
1422	793121
24463	793122
38171	793123
148	793124
123379	793125
57266	793126
293040	793127
293110	793128
7439	793129
187458	793130
16394	793131
12235	793132
48946	793133
186395	793134
84062	793135
110553	793136
105161	793137
141421	793138
60649	793139
10166	793140
14138	793141
1668	793142
194077	793143
9523	793144
181	793145
8063	793146
193470	793147
28330	793148
191619	793149
213	793150
643	793151
15128	793152
13636	793153
88360	793154
9858	793155
101643	793156
27026	793157
4400	793158
189402	793159
48362	793160
201131	793161
191430	793162
66399	793163
96659	793164
167824	793165
9311	793166
102116	793167
108983	793168
275281	793169
269354	793170
50883	793171
37851	793172
45469	793173
102307	793174
4275	793175
43203	793176
122317	793177
43392	793178
50884	793179
100538	793180
82726	793181
126381	793182
6507	793183
105818	793184
26279	793185
116887	793186
123227	793187
17889	793188
240383	793189
9473	793190
141680	793191
14194	793192
7153	793193
51350	793194
147355	793195
942	793196
16192	793197
121161	793198
3831	793199
235577	793200
176256	793201
1466	793202
13962	793203
140190	793204
76673	793205
41661	793206
4111	793207
29016	793208
286492	793209
18906	793210
64685	793211
14673	793212
44985	793213
17569	793214
54352	793215
116561	793216
32673	793217
31069	793218
66642	793219
54486	793220
25618	793221
125108	793222
93011	793223
117926	793224
44154	793225
64056	793226
169709	793227
43485	793228
145324	793229
27203	793230
290246	793231
15188	793232
136220	793233
110201	793234
244747	793235
47742	793236
50967	793237
141461	793238
203179	793239
110201	793240
2428	793241
170613	793242
294911	793243
146599	793244
3932	793245
208457	793246
39195	793247
21175	793248
17055	793249
236580	793250
16800	793251
3008	793252
137361	793253
14422	793254
15756	793255
136453	793256
33540	793257
192190	793258
32692	793259
174219	793260
72171	793261
49878	793262
1819	793263
40180	793264
8455	793265
12964	793266
56663	793267
3058	793268
225291	793269
29939	793270
6268	793271
22970	793272
1672	793273
52503	793274
263515	793275
37449	793276
258531	793277
20804	793278
127608	793279
102945	793280
1964	793281
20430	793282
118828	793283
90635	793284
35221	793285
197241	793286
34095	793287
3699	793288
3470	793289
39061	793290
455	793291
93974	793292
185620	793293
64650	793294
3223	793295
2763	793296
208939	793297
86177	793298
86130	793299
64109	793300
17351	793301
44442	793302
89332	793303
818	793304
5942	793305
467	793306
19235	793307
708	793308
37878	793309
273	793310
59397	793311
84589	793312
140547	793313
4526	793314
1344	793315
174377	793316
10710	793317
144703	793318
214170	793319
29305	793320
27710	793321
580	793322
402	793323
75686	793324
86177	793325
118541	793326
28228	793327
67011	793328
68458	793329
75538	793330
11411	793331
264	793332
1369	793333
161307	793334
131338	793335
14713	793336
44360	793337
17346	793338
1934	793339
1603	793340
13019	793341
147503	793342
5186	793343
29438	793344
100769	793345
88730	793346
8981	793347
2200	793348
202752	793349
197595	793350
30285	793351
204397	793352
48100	793353
5741	793354
9929	793355
135517	793356
69743	793357
56890	793358
5322	793359
172317	793360
45122	793361
205117	793362
53566	793363
3704	793364
28115	793365
6407	793366
291992	793367
274360	793368
30672	793369
152787	793370
9381	793371
305884	793372
131287	793373
3066	793374
11999	793375
71675	793376
40631	793377
15056	793378
28107	793379
58618	793380
9281	793381
52043	793382
92631	793383
5482	793384
659	793385
22682	793386
30468	793387
110371	793388
9341	793389
41733	793390
27002	793391
216698	793392
88976	793393
31949	793394
8268	793395
27324	793396
129534	793397
285876	793398
183814	793399
72969	793400
44333	793401
77437	793402
81882	793403
29226	793404
19795	793405
58497	793406
8556	793407
14846	793408
68001	793409
47340	793410
137259	793411
83880	793412
95470	793413
76682	793414
76116	793415
45815	793416
53731	793417
7430	793418
103668	793419
4259	793420
144730	793421
147179	793422
64818	793423
193372	793424
8266	793425
92984	793426
124545	793427
18223	793428
210260	793429
19202	793430
14525	793431
70465	793432
128032	793433
77896	793434
49529	793435
39610	793436
49530	793437
16698	793438
53346	793439
174209	793440
32962	793441
79329	793442
68509	793443
26377	793444
1630	793445
253445	793446
89681	793447
60823	793448
1566	793449
11089	793450
7362	793451
70464	793452
235710	793453
295798	793454
27829	793455
51109	793456
87031	793457
117441	793458
7926	793459
28225	793460
4695	793461
130073	793462
28682	793463
16782	793464
262861	793465
37517	793466
81570	793467
141257	793468
127295	793469
204580	793470
70944	793471
233393	793472
234572	793473
25325	793474
38880	793475
11144	793476
3171	793477
3171	793478
13474	793479
82939	793480
17344	793481
17609	793482
118533	793483
205001	793484
33936	793485
85372	793486
117685	793487
46264	793488
9708	793489
207977	793490
110233	793491
362	793492
294413	793493
207802	793494
81158	793495
51480	793496
42998	793497
13371	793498
58582	793499
102353	793500
93655	793501
729	793502
312625	793503
44381	793504
138216	793505
77149	793506
3024	793507
28306	793508
189121	793509
165988	793510
1409	793511
110696	793512
31411	793513
20621	793514
9197	793515
10856	793516
4352	793517
5886	793518
14354	793519
4181	793520
43934	793521
153834	793522
59706	793523
30865	793524
25764	793525
25698	793526
7976	793527
16562	793528
145289	793529
30761	793530
31116	793531
37805	793532
32252	793533
14721	793534
34972	793535
63081	793536
27370	793537
21329	793538
25813	793539
140918	793540
41183	793541
3200	793542
135496	793543
292292	793544
307923	793545
322	793546
36813	793547
180139	793548
64346	793549
13516	793550
291511	793551
54152	793552
36229	793553
4738	793554
28493	793555
1470	793556
307759	793557
5363	793558
47981	793559
7792	793560
57012	793561
123080	793562
1587	793563
9368	793564
13354	793565
33040	793566
22443	793567
51515	793568
226006	793569
678	793570
167201	793571
17514	793572
165158	793573
1301	793574
5097	793575
24467	793576
17692	793577
49744	793578
188850	793579
304039	793580
50289	793581
35376	793582
77634	793583
41901	793584
182434	793585
8405	793586
18959	793587
120308	793588
9509	793589
215566	793590
912	793591
38825	793592
25966	793593
56984	793594
70063	793595
9267	793596
166241	793597
6217	793598
42027	793599
6844	793600
53668	793601
12275	793602
207103	793603
571	793604
35470	793605
84255	793606
22530	793607
914	793608
8626	793609
99200	793610
9267	793611
2053	793612
51622	793613
10535	793614
6514	793615
27019	793616
109454	793617
93170	793618
173101	793619
78071	793620
17311	793621
57877	793622
153213	793623
97240	793624
9272	793625
139708	793626
142240	793627
7277	793628
245143	793629
68060	793630
61432	793631
42226	793632
30460	793633
655	793634
47285	793635
23184	793636
8021	793637
28519	793638
88984	793639
3266	793640
23789	793641
2110	793642
21620	793643
203388	793644
38902	793645
246683	793646
94584	793647
5186	793648
104399	793649
121120	793650
149001	793651
5278	793652
237838	793653
6192	793654
45212	793655
5432	793656
82067	793657
53094	793658
11560	793659
123666	793660
86393	793661
78706	793662
7257	793663
193247	793664
57554	793665
79411	793666
27945	793667
4241	793668
29572	793669
31078	793670
56984	793671
13896	793672
171760	793673
171760	793674
10176	793675
22256	793676
22293	793677
212090	793678
12916	793679
3469	793680
84925	793681
189999	793682
8227	793683
82534	793684
114317	793685
292881	793686
99992	793687
20257	793688
137538	793689
164869	793690
74671	793691
2165	793692
75367	793693
24413	793694
19754	793695
292762	793696
46693	793697
592	793698
34146	793699
8354	793700
12963	793701
42466	793702
119069	793703
422	793704
68893	793705
164515	793706
10192	793707
39231	793708
12376	793709
18501	793710
158762	793711
63194	793712
4905	793713
8495	793714
5856	793715
33477	793716
19892	793717
202	793718
172162	793719
14264	793720
140711	793721
51907	793722
1682	793723
24494	793724
26590	793725
286658	793726
61052	793727
67638	793728
25232	793729
189453	793730
83461	793731
28070	793732
110772	793733
9490	793734
34082	793735
133217	793736
1423	793737
15819	793738
5412	793739
124782	793740
150381	793741
52097	793742
50427	793743
5665	793744
1192	793745
7273	793746
234370	793747
6603	793748
984	793749
27566	793750
1516	793751
7712	793752
59132	793753
1327	793754
68307	793755
9521	793756
9521	793757
3596	793758
262850	793759
90783	793760
258924	793761
60882	793762
34832	793763
181285	793764
127109	793765
60451	793766
109622	793767
47124	793768
21183	793769
11303	793770
129100	793771
108588	793772
98660	793773
83439	793774
99073	793775
210563	793776
61344	793777
90966	793778
61046	793779
55582	793780
2394	793781
14089	793782
34130	793783
26483	793784
98894	793785
40622	793786
54199	793787
79208	793788
26482	793789
1419	793790
87518	793791
25618	793792
36448	793793
78524	793794
60871	793795
20897	793796
25369	793797
144643	793798
118223	793799
255571	793800
139783	793801
43497	793802
3935	793803
225286	793804
92822	793805
922	793806
39423	793807
1162	793808
4702	793809
198121	793810
171027	793811
6773	793812
41948	793813
60845	793814
53787	793815
50046	793816
76177	793817
6436	793818
125810	793819
39350	793820
26992	793821
30369	793822
56197	793823
28317	793824
109882	793825
56292	793826
66138	793827
46330	793828
2986	793829
239028	793830
11317	793831
87229	793832
35424	793833
7985	793834
48562	793835
26938	793836
132882	793837
198941	793838
198941	793839
39427	793840
52013	793841
226498	793842
26503	793843
20400	793844
115276	793845
82968	793846
12916	793847
88977	793848
11697	793849
97877	793850
73331	793851
285947	793852
18638	793853
43071	793854
303123	793855
192236	793856
305144	793857
42896	793858
95261	793859
57570	793860
78929	793861
90956	793862
27625	793863
87765	793864
90966	793865
40742	793866
88073	793867
87011	793868
141637	793869
33610	793870
17088	793871
38333	793872
1666	793873
9364	793874
87975	793875
30284	793876
5945	793877
271927	793878
91373	793879
206691	793880
205162	793881
29468	793882
7330	793883
1542	793884
1834	793885
2160	793886
128605	793887
23952	793888
70599	793889
35208	793890
82042	793891
48180	793892
49227	793893
7431	793894
7928	793895
39081	793896
94818	793897
10334	793898
69891	793899
67323	793900
15726	793901
5570	793902
91174	793903
2469	793904
121902	793905
27144	793906
194140	793907
52531	793908
643	793909
7564	793910
74491	793911
98585	793912
66123	793913
11231	793914
14816	793915
4924	793916
220	793917
93398	793918
67526	793919
95929	793920
63427	793921
61452	793922
278377	793923
84120	793924
94019	793925
35563	793926
26313	793927
56647	793928
45178	793929
140034	793930
9340	793931
10737	793932
25768	793933
112445	793934
189712	793935
17102	793936
31078	793937
2733	793938
34578	793939
65630	793940
93254	793941
120078	793942
2016	793943
3432	793944
113804	793945
41249	793946
95773	793947
77416	793948
19854	793949
80251	793950
12781	793951
7233	793952
55585	793953
95844	793954
23806	793955
29560	793956
108300	793957
48797	793958
87943	793959
106479	793960
2478	793961
52	793962
17866	793963
57291	793964
58425	793965
150941	793966
122	793967
161422	793968
2556	793969
5247	793970
1408	793971
90998	793972
70363	793973
40096	793974
74608	793975
663	793976
249416	793977
27961	793978
29972	793979
93732	793980
22674	793981
146600	793982
18646	793983
221034	793984
80521	793985
2507	793986
18004	793987
847	793988
17674	793989
1595	793990
51927	793991
179887	793992
13529	793993
20369	793994
159329	793995
54181	793996
37	793997
69066	793998
91325	793999
18844	794000
261	794001
204796	794002
136704	794003
28787	794004
35031	794005
12073	794006
105	794007
169041	794008
13611	794009
97519	794010
297570	794011
21908	794012
68979	794013
7074	794014
11413	794015
122765	794016
283122	794017
13369	794018
29642	794019
297478	794020
38147	794021
287557	794022
302988	794023
65470	794024
7143	794025
15671	794026
76126	794027
5061	794028
157420	794029
4803	794030
231209	794031
158741	794032
22786	794033
6534	794034
80744	794035
297	794036
71817	794037
150078	794038
161835	794039
136365	794040
42974	794041
108661	794042
195868	794043
213995	794044
19771	794045
7746	794046
1548	794047
28206	794048
306940	794049
34036	794050
15231	794051
121620	794052
19294	794053
185870	794054
3100	794055
17692	794056
139513	794057
55969	794058
36740	794059
11624	794060
111101	794061
4210	794062
36267	794063
679	794064
130939	794065
2327	794066
20945	794067
62726	794068
122758	794069
117832	794070
57680	794071
117829	794072
3576	794073
31860	794074
105984	794075
494	794076
9256	794077
127971	794078
89947	794079
172375	794080
81449	794081
119534	794082
22659	794083
224828	794084
68663	794085
29764	794086
19657	794087
39423	794088
51112	794089
67154	794090
75887	794091
130890	794092
115337	794093
115337	794094
4075	794095
176576	794096
294872	794097
4387	794098
3134	794099
67154	794100
253401	794101
66017	794102
96978	794103
156324	794104
24320	794105
51448	794106
1838	794107
27125	794108
23777	794109
21379	794110
39543	794111
122045	794112
142887	794113
2369	794114
81853	794115
33863	794116
49548	794117
82815	794118
235060	794119
216131	794120
129698	794121
14978	794122
3304	794123
86733	794124
68697	794125
4567	794126
185140	794127
87872	794128
123121	794129
49491	794130
44062	794131
124893	794132
14064	794133
174978	794134
131148	794135
17849	794136
49370	794137
117001	794138
49905	794139
48795	794140
1690	794141
37511	794142
87585	794143
83372	794144
11339	794145
79841	794146
48881	794147
4682	794148
8983	794149
5261	794150
87083	794151
290157	794152
31211	794153
30652	794154
162	794155
11322	794156
20747	794157
45042	794158
156604	794159
511	794160
40091	794161
207593	794162
11642	794163
40504	794164
4328	794165
123866	794166
10767	794167
117946	794168
177652	794169
66199	794170
80190	794171
18840	794172
75234	794173
269	794174
4973	794175
75401	794176
5590	794177
108700	794178
5644	794179
6818	794180
918	794181
59177	794182
15584	794183
10566	794184
38956	794185
9633	794186
5829	794187
51199	794188
34648	794189
56299	794190
297620	794191
66167	794192
142	794193
14096	794194
212769	794195
60882	794196
4261	794197
2371	794198
125914	794199
14692	794200
175	794201
41816	794202
47017	794203
1128	794204
116377	794205
73995	794206
3802	794207
17162	794208
129205	794209
72240	794210
154331	794211
19612	794212
199431	794213
75866	794214
91391	794215
2288	794216
4654	794217
23197	794218
87084	794219
62673	794220
18905	794221
250905	794222
43832	794223
264398	794224
102849	794225
76272	794226
36	794227
192851	794228
31586	794229
12546	794230
295832	794231
69383	794232
51347	794233
44291	794234
275182	794235
15006	794236
273761	794237
118252	794238
1580	794239
812	794240
53792	794241
54825	794242
49942	794243
248031	794244
65280	794245
106048	794246
6823	794247
1775	794248
125868	794249
1531	794250
5876	794251
4216	794252
69759	794253
59100	794254
77263	794255
51434	794256
79740	794257
127848	794258
1680	794259
246098	794260
42300	794261
180453	794262
379	794263
237797	794264
33812	794265
110415	794266
134168	794267
31635	794268
19980	794269
33710	794270
30327	794271
25437	794272
78746	794273
132849	794274
19215	794275
129954	794276
4111	794277
8670	794278
19414	794279
212595	794280
233493	794281
93813	794282
8096	794283
125670	794284
8096	794285
82321	794286
70308	794287
170408	794288
1241	794289
12486	794290
242403	794291
215	794292
284552	794293
14360	794294
57369	794295
1421	794296
25287	794297
51259	794298
9633	794299
181849	794300
4071	794301
129056	794302
120330	794303
121763	794304
45806	794305
102667	794306
23352	794307
3280	794308
60255	794309
119584	794310
18713	794311
85412	794312
100636	794313
13570	794314
25813	794315
303161	794316
1403	794317
55143	794318
22146	794319
397	794320
10836	794321
62437	794322
117354	794323
2685	794324
104580	794325
140273	794326
22109	794327
221255	794328
45022	794329
14580	794330
2453	794331
18672	794332
128248	794333
23550	794334
103	794335
7761	794336
29752	794337
18619	794338
22030	794339
126101	794340
14166	794341
81245	794342
10863	794343
23125	794344
70138	794345
39928	794346
62430	794347
74566	794348
187922	794349
7712	794350
6773	794351
73114	794352
30599	794353
215825	794354
40059	794355
116395	794356
225267	794357
26008	794358
71999	794359
26648	794360
29510	794361
74395	794362
4968	794363
79610	794364
8283	794365
15528	794366
22399	794367
71159	794368
17775	794369
14219	794370
449	794371
2548	794372
38	794373
51220	794374
162	794375
122020	794376
7049	794377
2187	794378
1182	794379
31172	794380
83496	794381
80348	794382
1695	794383
10977	794384
9989	794385
109173	794386
26499	794387
55851	794388
1106	794389
14693	794390
209965	794391
6312	794392
3073	794393
157553	794394
229485	794395
59508	794396
45704	794397
24726	794398
33905	794399
11346	794400
82285	794401
221037	794402
15237	794403
48077	794404
86116	794405
200834	794406
100520	794407
52893	794408
77053	794409
58695	794410
194954	794411
6856	794412
2583	794413
24321	794414
107980	794415
96247	794416
179286	794417
265895	794418
2578	794419
76328	794420
76630	794421
100055	794422
19522	794423
41382	794424
37658	794425
120311	794426
73150	794427
78069	794428
2638	794429
38609	794430
11182	794431
20004	794432
46431	794433
1668	794434
6479	794435
22877	794436
19197	794437
203463	794438
125510	794439
282278	794440
46440	794441
50434	794442
86893	794443
49908	794444
3640	794445
5776	794446
54424	794447
81078	794448
6667	794449
61174	794450
691	794451
10682	794452
1434	794453
66708	794454
21	794455
75341	794456
5979	794457
32274	794458
1422	794459
1531	794460
6477	794461
129412	794462
136867	794463
870	794464
20633	794465
95883	794466
141314	794467
8102	794468
6394	794469
76062	794470
397	794471
204505	794472
174914	794473
106882	794474
77032	794475
114207	794476
85693	794477
2172	794478
48566	794479
194739	794480
3243	794481
2568	794482
237691	794483
11293	794484
17117	794485
40039	794486
75795	794487
4633	794488
75015	794489
17957	794490
25298	794491
15997	794492
64114	794493
76605	794494
70822	794495
113551	794496
55864	794497
108195	794498
257530	794499
32434	794500
71016	794501
116993	794502
117498	794503
55266	794504
55063	794505
39296	794506
177325	794507
47870	794508
34085	794509
44703	794510
78713	794511
268770	794512
290529	794513
45791	794514
9335	794515
143004	794516
28516	794517
60480	794518
19239	794519
64489	794520
31940	794521
2199	794522
104044	794523
122907	794524
140992	794525
74426	794526
116632	794527
15546	794528
6838	794529
76005	794530
150776	794531
34326	794532
38378	794533
92216	794534
2887	794535
163676	794536
143271	794537
86739	794538
56046	794539
37241	794540
304856	794541
16926	794542
255070	794543
2737	794544
3614	794545
11265	794546
44421	794547
3564	794548
64854	794549
7192	794550
32528	794551
94470	794552
8501	794553
502	794554
20145	794555
17342	794556
20985	794557
190	794558
61421	794559
47763	794560
129066	794561
40976	794562
22419	794563
59739	794564
95843	794565
6288	794566
14064	794567
17093	794568
196832	794569
3865	794570
69100	794571
157261	794572
20384	794573
24136	794574
32771	794575
66402	794576
93433	794577
90234	794578
208152	794579
24378	794580
69412	794581
83589	794582
116104	794583
32375	794584
209448	794585
78517	794586
20405	794587
197697	794588
122994	794589
200153	794590
33603	794591
133763	794592
5656	794593
41940	794594
290726	794595
164680	794596
186216	794597
158717	794598
63874	794599
116098	794600
6912	794601
4632	794602
49609	794603
103900	794604
39898	794605
246550	794606
22123	794607
9594	794608
75488	794609
12785	794610
135255	794611
133850	794612
4448	794613
174240	794614
72488	794615
10327	794616
12486	794617
250165	794618
40913	794619
310035	794620
113124	794621
20351	794622
45956	794623
32902	794624
50170	794625
26304	794626
36399	794627
142456	794628
6549	794629
48401	794630
13924	794631
28545	794632
46768	794633
1971	794634
153334	794635
38882	794636
114478	794637
36729	794638
83143	794639
186174	794640
62496	794641
34602	794642
58932	794643
3109	794644
81862	794645
12938	794646
26453	794647
116	794648
4533	794649
10809	794650
96982	794651
12565	794652
85748	794653
195147	794654
27720	794655
170882	794656
57952	794657
132132	794658
25514	794659
25514	794660
2439	794661
7368	794662
54685	794663
69455	794664
15170	794665
1273	794666
32761	794667
11519	794668
172408	794669
80803	794670
205631	794671
80299	794672
173418	794673
1177	794674
104063	794675
1587	794676
193042	794677
55238	794678
60213	794679
2959	794680
106645	794681
11639	794682
181432	794683
140145	794684
86515	794685
93500	794686
67659	794687
10408	794688
13419	794689
250687	794690
221769	794691
99046	794692
8893	794693
236217	794694
118840	794695
238140	794696
161984	794697
27167	794698
32856	794699
5488	794700
2602	794701
197520	794702
81848	794703
147930	794704
88215	794705
10134	794706
38001	794707
1399	794708
39772	794709
9356	794710
211075	794711
47825	794712
177858	794713
5508	794714
1719	794715
85502	794716
116208	794717
125820	794718
6444	794719
105	794720
53553	794721
62337	794722
7851	794723
14327	794724
3409	794725
28377	794726
2557	794727
264547	794728
161733	794729
184426	794730
88073	794731
64813	794732
13836	794733
8926	794734
9911	794735
50267	794736
27353	794737
16403	794738
10842	794739
4223	794740
88298	794741
19863	794742
137412	794743
33351	794744
10477	794745
207536	794746
258719	794747
58468	794748
98806	794749
1	794750
12582	794751
174766	794752
213031	794753
15318	794754
29292	794755
99487	794756
46334	794757
9478	794758
6680	794759
2743	794760
7552	794761
11927	794762
29612	794763
68460	794764
27188	794765
27188	794766
109	794767
120404	794768
69206	794769
283404	794770
50091	794771
4404	794772
77718	794773
87450	794774
266788	794775
165410	794776
206155	794777
28794	794778
52131	794779
37547	794780
977	794781
26626	794782
27378	794783
115162	794784
93	794785
13147	794786
283633	794787
48482	794788
63085	794789
22025	794790
168	794791
22742	794792
17553	794793
40827	794794
21570	794795
28462	794796
69869	794797
33788	794798
28464	794799
98177	794800
24283	794801
14978	794802
123693	794803
123693	794804
5444	794805
63078	794806
94155	794807
202310	794808
23116	794809
297123	794810
34077	794811
21893	794812
214669	794813
2888	794814
305630	794815
82654	794816
137136	794817
36561	794818
112983	794819
50724	794820
60601	794821
41977	794822
14816	794823
40878	794824
100828	794825
34729	794826
7588	794827
1660	794828
273695	794829
59754	794830
13570	794831
10304	794832
81203	794833
109	794834
14000	794835
50042	794836
64305	794837
134514	794838
6921	794839
55752	794840
55752	794841
131088	794842
79526	794843
18025	794844
34037	794845
39105	794846
26008	794847
26008	794848
105347	794849
128244	794850
237474	794851
74294	794852
208179	794853
10946	794854
43303	794855
6728	794856
54601	794857
157525	794858
110916	794859
74103	794860
41055	794861
214537	794862
308329	794863
94943	794864
17418	794865
35038	794866
189555	794867
308890	794868
20220	794869
20420	794870
79711	794871
7761	794872
7766	794873
139319	794874
129749	794875
7526	794876
1531	794877
26462	794878
93455	794879
21532	794880
84201	794881
182016	794882
42867	794883
36666	794884
5970	794885
25437	794886
17735	794887
3868	794888
1336	794889
33822	794890
215661	794891
19461	794892
11968	794893
40828	794894
227775	794895
248459	794896
830	794897
40611	794898
11097	794899
240316	794900
5688	794901
2089	794902
45245	794903
118264	794904
42829	794905
146358	794906
84434	794907
111300	794908
80458	794909
34012	794910
3244	794911
60727	794912
4432	794913
12375	794914
6811	794915
29430	794916
153486	794917
167697	794918
67495	794919
249404	794920
5488	794921
23674	794922
6622	794923
104777	794924
16441	794925
78882	794926
84378	794927
139324	794928
10969	794929
81267	794930
18206	794931
64845	794932
22419	794933
44268	794934
1823	794935
6748	794936
55421	794937
22531	794938
2320	794939
25401	794940
292571	794941
12122	794942
24782	794943
58586	794944
101027	794945
101894	794946
3692	794947
128156	794948
22923	794949
79389	794950
210017	794951
24628	794952
22913	794953
298772	794954
111404	794955
81628	794956
123558	794957
9537	794958
71998	794959
33896	794960
1410	794961
25792	794962
25792	794963
1205	794964
9610	794965
18927	794966
23141	794967
48721	794968
10955	794969
198308	794970
47833	794971
36907	794972
12708	794973
5300	794974
165168	794975
50776	794976
67197	794977
4709	794978
27528	794979
1439	794980
59375	794981
89822	794982
61437	794983
50949	794984
8069	794985
28451	794986
19665	794987
21415	794988
291520	794989
57398	794990
85932	794991
1204	794992
585	794993
201934	794994
67987	794995
13463	794996
7946	794997
70653	794998
7353	794999
216303	795000
152216	795001
134587	795002
56711	795003
29718	795004
16713	795005
19961	795006
214048	795007
10389	795008
300237	795009
27285	795010
15227	795011
215126	795012
8832	795013
1585	795014
17211	795015
93188	795016
63917	795017
290747	795018
41256	795019
242001	795020
295499	795021
4654	795022
4995	795023
82321	795024
48539	795025
1099	795026
11309	795027
803	795028
1512	795029
143805	795030
12804	795031
27539	795032
55211	795033
43097	795034
55768	795035
121190	795036
23727	795037
260443	795038
99967	795039
124663	795040
21153	795041
32725	795042
30009	795043
183281	795044
29727	795045
71908	795046
222902	795047
4693	795048
100876	795049
141529	795050
57569	795051
41438	795052
69975	795053
18735	795054
18920	795055
34564	795056
26558	795057
2508	795058
76247	795059
7983	795060
289777	795061
32107	795062
76437	795063
4190	795064
135724	795065
48491	795066
126752	795067
132614	795068
5136	795069
245234	795070
17372	795071
17553	795072
127149	795073
7781	795074
26435	795075
2579	795076
221803	795077
18951	795078
82112	795079
84835	795080
6330	795081
19791	795082
1308	795083
10580	795084
35128	795085
125768	795086
51727	795087
10762	795088
3955	795089
10320	795090
3623	795091
15792	795092
7876	795093
6079	795094
135478	795095
210427	795096
16644	795097
78854	795098
2467	795099
26295	795100
32046	795101
24726	795102
269793	795103
160907	795104
41566	795105
30319	795106
69322	795107
10603	795108
74492	795109
148004	795110
88441	795111
3236	795112
229228	795113
7734	795114
1384	795115
5969	795116
28709	795117
22710	795118
17099	795119
156080	795120
40908	795121
10798	795122
5415	795123
67813	795124
4944	795125
1704	795126
60398	795127
31847	795128
75718	795129
30794	795130
103013	795131
248442	795132
177501	795133
30242	795134
83339	795135
25310	795136
41885	795137
52575	795138
162842	795139
5822	795140
14635	795141
186112	795142
88810	795143
1364	795144
71380	795145
40602	795146
197645	795147
18844	795148
19705	795149
200900	795150
65497	795151
75937	795152
1053	795153
52	795154
6958	795155
143551	795156
100430	795157
199214	795158
200492	795159
27176	795160
12038	795161
31359	795162
36685	795163
64888	795164
2951	795165
6257	795166
46945	795167
21158	795168
4753	795169
88884	795170
12046	795171
26484	795172
25287	795173
43930	795174
3959	795175
6835	795176
8252	795177
15252	795178
1750	795179
5734	795180
3197	795181
49263	795182
17211	795183
24457	795184
1339	795185
12929	795186
3403	795187
221487	795188
209435	795189
206931	795190
231977	795191
157821	795192
105031	795193
91814	795194
63050	795195
4848	795196
37407	795197
82208	795198
11067	795199
2506	795200
255074	795201
97626	795202
73506	795203
240017	795204
51282	795205
28644	795206
90458	795207
12002	795208
122759	795209
643	795210
44500	795211
170260	795212
36233	795213
5127	795214
124564	795215
112051	795216
45460	795217
165083	795218
1904	795219
39690	795220
27260	795221
2394	795222
42202	795223
3259	795224
39231	795225
14208	795226
39423	795227
26099	795228
26099	795229
62438	795230
231335	795231
57702	795232
142	795233
92159	795234
73480	795235
105946	795236
47934	795237
223666	795238
97488	795239
53757	795240
1813	795241
71263	795242
45970	795243
125678	795244
33290	795245
177430	795246
82512	795247
277741	795248
3224	795249
4895	795250
69972	795251
263963	795252
6447	795253
8115	795254
17148	795255
68424	795256
41271	795257
24730	795258
45588	795259
5945	795260
37713	795261
124427	795262
32445	795263
56378	795264
37938	795265
12924	795266
297	795267
5938	795268
32338	795269
78949	795270
301981	795271
303	795272
43773	795273
2197	795274
226507	795275
14031	795276
3254	795277
77663	795278
2598	795279
27370	795280
11610	795281
487	795282
84203	795283
169675	795284
16504	795285
10831	795286
3711	795287
107581	795288
27663	795289
8501	795290
168066	795291
77993	795292
30641	795293
53856	795294
126094	795295
83232	795296
143412	795297
6	795298
6610	795299
3293	795300
6156	795301
62675	795302
278710	795303
4155	795304
37766	795305
37766	795306
125799	795307
248561	795308
190213	795309
13076	795310
21119	795311
66246	795312
49403	795313
4352	795314
196081	795315
2921	795316
16901	795317
60184	795318
12747	795319
62834	795320
293739	795321
35613	795322
20246	795323
113095	795324
22906	795325
147324	795326
126055	795327
82817	795328
80150	795329
247476	795330
33263	795331
76244	795332
146111	795333
2236	795334
35560	795335
246108	795336
195556	795337
46285	795338
7728	795339
56228	795340
7170	795341
84863	795342
83722	795343
77784	795344
39944	795345
216291	795346
10402	795347
6418	795348
65789	795349
37177	795350
184112	795351
3553	795352
8271	795353
42100	795354
173750	795355
18332	795356
99410	795357
7769	795358
4926	795359
47738	795360
86997	795361
88595	795362
186586	795363
80126	795364
212654	795365
50764	795366
832	795367
26526	795368
22026	795369
42405	795370
4736	795371
225641	795372
48675	795373
237779	795374
78418	795375
48795	795376
28766	795377
40557	795378
26704	795379
166859	795380
196869	795381
6933	795382
7728	795383
87775	795384
2877	795385
16992	795386
50057	795387
60569	795388
2586	795389
73490	795390
93898	795391
65988	795392
101469	795393
115740	795394
4427	795395
3017	795396
274891	795397
7620	795398
117225	795399
41220	795400
137920	795401
739	795402
30753	795403
54892	795404
142818	795405
2387	795406
60138	795407
75712	795408
74565	795409
9852	795410
8789	795411
11047	795412
11867	795413
237	795414
26352	795415
2960	795416
3754	795417
201035	795418
26517	795419
269	795420
215837	795421
99	795422
161936	795423
21176	795424
16301	795425
47445	795426
3103	795427
44908	795428
49757	795429
5527	795430
16658	795431
112526	795432
16615	795433
56678	795434
85693	795435
28662	795436
81922	795437
214072	795438
31420	795439
125917	795440
82851	795441
27296	795442
123242	795443
310009	795444
21989	795445
50103	795446
30195	795447
15474	795448
201557	795449
41774	795450
184919	795451
166626	795452
56897	795453
14097	795454
70753	795455
29103	795456
273243	795457
23044	795458
47509	795459
153599	795460
103263	795461
20677	795462
98018	795463
142612	795464
55351	795465
64492	795466
252993	795467
214592	795468
32370	795469
4311	795470
6587	795471
6146	795472
140348	795473
192437	795474
302241	795475
51685	795476
126975	795477
14325	795478
64542	795479
24867	795480
95565	795481
84204	795482
13785	795483
102068	795484
68767	795485
48295	795486
146505	795487
26417	795488
45478	795489
102901	795490
54352	795491
78880	795492
157399	795493
24496	795494
47600	795495
86888	795496
158460	795497
56736	795498
153264	795499
31046	795500
282134	795501
60043	795502
72002	795503
117456	795504
24266	795505
51969	795506
9462	795507
229304	795508
15151	795509
6006	795510
109163	795511
12201	795512
156878	795513
209166	795514
18523	795515
199707	795516
19008	795517
132669	795518
94587	795519
34685	795520
287385	795521
89340	795522
386	795523
5278	795524
1441	795525
27316	795526
17582	795527
9017	795528
2766	795529
87888	795530
129095	795531
196045	795532
60176	795533
143833	795534
2548	795535
12951	795536
7839	795537
129224	795538
38961	795539
6542	795540
249945	795541
2203	795542
545	795543
47624	795544
1122	795545
193421	795546
155600	795547
78826	795548
213058	795549
46530	795550
119296	795551
1270	795552
2982	795553
142993	795554
13751	795555
134843	795556
7114	795557
159	795558
67200	795559
49741	795560
37575	795561
95908	795562
78809	795563
45273	795564
176297	795565
137	795566
1566	795567
35619	795568
190876	795569
17696	795570
39446	795571
287530	795572
256953	795573
28916	795574
68668	795575
61	795576
29345	795577
39905	795578
43488	795579
12681	795580
45514	795581
75885	795582
78998	795583
26530	795584
94653	795585
35957	795586
85741	795587
28574	795588
135663	795589
9991	795590
63745	795591
78342	795592
138599	795593
225236	795594
64267	795595
43250	795596
21285	795597
41120	795598
34282	795599
128001	795600
7779	795601
2286	795602
91051	795603
18562	795604
89822	795605
45937	795606
97061	795607
142926	795608
220309	795609
59003	795610
181849	795611
67403	795612
11312	795613
48483	795614
140	795615
33032	795616
2911	795617
56773	795618
133274	795619
139100	795620
52503	795621
121285	795622
50	795623
310847	795624
193508	795625
34249	795626
113390	795627
127198	795628
36744	795629
68203	795630
62165	795631
30045	795632
42887	795633
11103	795634
939	795635
95023	795636
3923	795637
699	795638
2034	795639
939	795640
119109	795641
24720	795642
20811	795643
6498	795644
9227	795645
42542	795646
83272	795647
12915	795648
52376	795649
34645	795650
82502	795651
20297	795652
8601	795653
15899	795654
125546	795655
6907	795656
58888	795657
96895	795658
8601	795659
57043	795660
3907	795661
55201	795662
55201	795663
19729	795664
148541	795665
10745	795666
27250	795667
98847	795668
5796	795669
79317	795670
4934	795671
278663	795672
75613	795673
107994	795674
181871	795675
284138	795676
182002	795677
193393	795678
115592	795679
224906	795680
194393	795681
6077	795682
33803	795683
236754	795684
99434	795685
276399	795686
35813	795687
177295	795688
160178	795689
261220	795690
8305	795691
3716	795692
76716	795693
106111	795694
338	795695
34882	795696
209955	795697
35705	795698
57176	795699
33755	795700
1977	795701
19589	795702
138401	795703
36885	795704
14772	795705
5263	795706
36337	795707
37034	795708
33038	795709
109489	795710
116709	795711
70819	795712
51706	795713
123895	795714
47684	795715
8871	795716
116998	795717
15681	795718
2396	795719
2751	795720
114808	795721
62	795722
36093	795723
23090	795724
175382	795725
23177	795726
9467	795727
206195	795728
229646	795729
3717	795730
51484	795731
49471	795732
48417	795733
1175	795734
22471	795735
9622	795736
30689	795737
151043	795738
28265	795739
74569	795740
35435	795741
46232	795742
134404	795743
824	795744
34540	795745
29868	795746
27819	795747
13244	795748
24563	795749
21700	795750
18574	795751
96756	795752
11346	795753
984	795754
22738	795755
262704	795756
4778	795757
7228	795758
34268	795759
57191	795760
212627	795761
4834	795762
34892	795763
94874	795764
50382	795765
82153	795766
61256	795767
23386	795768
203816	795769
40109	795770
49480	795771
18219	795772
6733	795773
6856	795774
13739	795775
117503	795776
8549	795777
38403	795778
105077	795779
205004	795780
56212	795781
208636	795782
2645	795783
54705	795784
252112	795785
73770	795786
117966	795787
55388	795788
75223	795789
192358	795790
77335	795791
49929	795792
138051	795793
26014	795794
94003	795795
151954	795796
54857	795797
50980	795798
208288	795799
213682	795800
62268	795801
26184	795802
13923	795803
93433	795804
91715	795805
33684	795806
100629	795807
12182	795808
135147	795809
2472	795810
27354	795811
22739	795812
83022	795813
23862	795814
173	795815
85985	795816
173	795817
123867	795818
21463	795819
6801	795820
97198	795821
136013	795822
99562	795823
53585	795824
42429	795825
15218	795826
31269	795827
22622	795828
5518	795829
19436	795830
22291	795831
185590	795832
64961	795833
114964	795834
63696	795835
7004	795836
4436	795837
24296	795838
24296	795839
48933	795840
3949	795841
19595	795842
10155	795843
15144	795844
148774	795845
3688	795846
61392	795847
272385	795848
1246	795849
4765	795850
135880	795851
45939	795852
45110	795853
51220	795854
31299	795855
131919	795856
29157	795857
153802	795858
86000	795859
11534	795860
33898	795861
104444	795862
13535	795863
139241	795864
123845	795865
15595	795866
935	795867
58446	795868
105629	795869
34265	795870
25454	795871
6394	795872
2389	795873
82907	795874
77445	795875
8227	795876
81765	795877
47166	795878
111287	795879
76784	795880
34927	795881
46941	795882
13427	795883
255463	795884
253	795885
130235	795886
39452	795887
5527	795888
14237	795889
31694	795890
27046	795891
35179	795892
136576	795893
91689	795894
49704	795895
106061	795896
105153	795897
138064	795898
43	795899
133492	795900
1668	795901
38610	795902
73817	795903
5137	795904
143999	795905
174968	795906
3667	795907
46429	795908
49152	795909
908	795910
30562	795911
144581	795912
70685	795913
5454	795914
17824	795915
10463	795916
51692	795917
19068	795918
256769	795919
109006	795920
9658	795921
33343	795922
39274	795923
9556	795924
42882	795925
88503	795926
2605	795927
3093	795928
28041	795929
39062	795930
2081	795931
14007	795932
93300	795933
12963	795934
76983	795935
50450	795936
22320	795937
9311	795938
21518	795939
49255	795940
29184	795941
76484	795942
3594	795943
230755	795944
41248	795945
260538	795946
128106	795947
57819	795948
276961	795949
376	795950
212018	795951
276551	795952
2220	795953
59115	795954
16107	795955
42209	795956
33787	795957
1819	795958
15308	795959
85855	795960
71905	795961
1278	795962
144156	795963
1555	795964
72369	795965
9227	795966
2339	795967
112389	795968
22973	795969
53382	795970
35058	795971
126380	795972
97667	795973
12252	795974
275303	795975
213258	795976
42674	795977
129791	795978
66401	795979
152878	795980
11548	795981
11928	795982
41321	795983
15999	795984
38564	795985
17356	795986
7366	795987
41407	795988
6841	795989
89176	795990
42586	795991
88180	795992
45939	795993
5454	795994
9055	795995
21772	795996
27296	795997
66753	795998
156828	795999
26003	796000
6049	796001
63875	796002
142328	796003
18613	796004
215906	796005
42977	796006
244801	796007
259	796008
61058	796009
68207	796010
17953	796011
38146	796012
124276	796013
19978	796014
15934	796015
114687	796016
26168	796017
20159	796018
25242	796019
44974	796020
10808	796021
142185	796022
20328	796023
22735	796024
22587	796025
21599	796026
63288	796027
115619	796028
14235	796029
96922	796030
60342	796031
12046	796032
28421	796033
68332	796034
7733	796035
496	796036
57657	796037
7480	796038
96554	796039
128623	796040
4934	796041
100003	796042
14206	796043
139584	796044
39321	796045
22384	796046
10399	796047
96336	796048
166218	796049
45632	796050
240231	796051
106278	796052
27753	796053
52608	796054
162264	796055
32643	796056
27586	796057
435	796058
55497	796059
22055	796060
270593	796061
109627	796062
27370	796063
40432	796064
1728	796065
6925	796066
17524	796067
7677	796068
33354	796069
41701	796070
1623	796071
13495	796072
15474	796073
29272	796074
2259	796075
32054	796076
37398	796077
4598	796078
35503	796079
55738	796080
2566	796081
52106	796082
48668	796083
107534	796084
15444	796085
15444	796086
5401	796087
30065	796088
22995	796089
94056	796090
122000	796091
94099	796092
71323	796093
209164	796094
48462	796095
2218	796096
2762	796097
4702	796098
28662	796099
26838	796100
97710	796101
18840	796102
38147	796103
31460	796104
7801	796105
97215	796106
24294	796107
4586	796108
6658	796109
83272	796110
79879	796111
10056	796112
133034	796113
3124	796114
1721	796115
15251	796116
92483	796117
29673	796118
41575	796119
127945	796120
45850	796121
3223	796122
53603	796123
10381	796124
11143	796125
57195	796126
51165	796127
143640	796128
39958	796129
146985	796130
238859	796131
50141	796132
175670	796133
131478	796134
118610	796135
15871	796136
63166	796137
31986	796138
4022	796139
4022	796140
6910	796141
36496	796142
26088	796143
75830	796144
14903	796145
2407	796146
23484	796147
46454	796148
34740	796149
8237	796150
122881	796151
112472	796152
210849	796153
12400	796154
58724	796155
63140	796156
85172	796157
75055	796158
64936	796159
34037	796160
28139	796161
94060	796162
119542	796163
115573	796164
62965	796165
115777	796166
3660	796167
78436	796168
14565	796169
94438	796170
27526	796171
19310	796172
160158	796173
17864	796174
42307	796175
21792	796176
13509	796177
84414	796178
129463	796179
265359	796180
250559	796181
44503	796182
32208	796183
95896	796184
4469	796185
54687	796186
272554	796187
217950	796188
260423	796189
72723	796190
3576	796191
11846	796192
642	796193
23826	796194
56209	796195
18720	796196
146916	796197
2233	796198
37689	796199
9156	796200
91054	796201
103290	796202
57976	796203
239888	796204
53103	796205
5567	796206
134880	796207
16480	796208
206061	796209
146863	796210
27966	796211
2688	796212
36231	796213
36936	796214
11508	796215
82814	796216
45050	796217
161423	796218
30418	796219
86595	796220
58603	796221
108929	796222
108246	796223
105923	796224
60748	796225
194155	796226
209839	796227
90369	796228
70678	796229
46224	796230
86232	796231
45320	796232
136217	796233
42898	796234
129316	796235
129316	796236
138166	796237
172789	796238
93027	796239
281163	796240
5083	796241
108403	796242
135023	796243
93214	796244
311060	796245
114707	796246
93202	796247
25791	796248
12996	796249
261856	796250
13282	796251
12772	796252
37587	796253
50978	796254
14532	796255
11670	796256
308018	796257
51346	796258
128126	796259
18191	796260
86243	796261
69422	796262
75055	796263
1249	796264
137138	796265
19052	796266
142964	796267
209947	796268
46671	796269
150815	796270
101057	796271
13962	796272
36528	796273
73730	796274
17354	796275
81060	796276
95280	796277
3688	796278
196510	796279
227515	796280
167660	796281
125516	796282
32025	796283
174758	796284
183822	796285
41325	796286
112472	796287
16720	796288
59882	796289
117025	796290
35709	796291
93656	796292
37496	796293
105651	796294
168343	796295
275498	796296
31243	796297
90991	796298
109991	796299
44172	796300
139831	796301
118685	796302
84493	796303
27135	796304
22219	796305
93973	796306
27545	796307
54877	796308
303325	796309
28341	796310
6880	796311
71256	796312
13571	796313
70611	796314
6313	796315
97196	796316
35244	796317
19060	796318
19060	796319
155126	796320
225927	796321
277955	796322
1359	796323
2425	796324
194845	796325
63752	796326
174954	796327
72496	796328
19038	796329
271557	796330
301490	796331
23807	796332
3381	796333
62670	796334
120544	796335
189612	796336
36619	796337
9832	796338
63743	796339
127852	796340
2246	796341
100262	796342
28307	796343
3976	796344
199164	796345
4089	796346
20452	796347
284402	796348
163591	796349
52853	796350
141218	796351
8402	796352
52968	796353
42361	796354
597	796355
64307	796356
61679	796357
22364	796358
30850	796359
306254	796360
22277	796361
93849	796362
51401	796363
270378	796364
61365	796365
123810	796366
66016	796367
23051	796368
18374	796369
58585	796370
139633	796371
5702	796372
106519	796373
165861	796374
282632	796375
163471	796376
128385	796377
209540	796378
75829	796379
113602	796380
185930	796381
2272	796382
13196	796383
25032	796384
47439	796385
18879	796386
73305	796387
114416	796388
9990	796389
212247	796390
61324	796391
25291	796392
282544	796393
167828	796394
7764	796395
10936	796396
13964	796397
27536	796398
12908	796399
46688	796400
35109	796401
22280	796402
129957	796403
217136	796404
92015	796405
11128	796406
16408	796407
193541	796408
213962	796409
28078	796410
2065	796411
27019	796412
68408	796413
22286	796414
173156	796415
52626	796416
122218	796417
1332	796418
57592	796419
27477	796420
198352	796421
228345	796422
74755	796423
125135	796424
40676	796425
285395	796426
103413	796427
63054	796428
23159	796429
93900	796430
11026	796431
34908	796432
11877	796433
109570	796434
24997	796435
131246	796436
3884	796437
4228	796438
64496	796439
12183	796440
15412	796441
131093	796442
2423	796443
2793	796444
75932	796445
169010	796446
170775	796447
274138	796448
165103	796449
69614	796450
119532	796451
18908	796452
73681	796453
7102	796454
20518	796455
38099	796456
54933	796457
22969	796458
127880	796459
114796	796460
166584	796461
27718	796462
91980	796463
208604	796464
138418	796465
82133	796466
207246	796467
53221	796468
18435	796469
188675	796470
11169	796471
28492	796472
281971	796473
1022	796474
111441	796475
65630	796476
9893	796477
243440	796478
304	796479
67572	796480
33938	796481
5206	796482
3553	796483
225065	796484
73525	796485
17347	796486
298413	796487
141385	796488
34992	796489
5278	796490
120637	796491
48548	796492
13140	796493
122467	796494
135334	796495
4344	796496
33827	796497
70750	796498
104872	796499
1515	796500
19600	796501
127978	796502
26796	796503
21529	796504
125524	796505
1092	796506
441	796507
12546	796508
1391	796509
5558	796510
86731	796511
28144	796512
137520	796513
38504	796514
55692	796515
103235	796516
263799	796517
309136	796518
69563	796519
469	796520
91069	796521
145389	796522
2000	796523
25197	796524
84881	796525
12276	796526
54281	796527
16887	796528
129847	796529
19007	796530
19792	796531
5426	796532
18220	796533
166249	796534
87436	796535
213451	796536
7918	796537
41239	796538
38018	796539
61683	796540
43472	796541
9757	796542
9257	796543
2561	796544
1702	796545
37850	796546
40235	796547
51477	796548
27771	796549
5021	796550
174992	796551
9927	796552
28414	796553
2190	796554
132669	796555
217546	796556
58559	796557
4341	796558
96078	796559
134854	796560
135882	796561
130947	796562
19671	796563
4626	796564
50526	796565
78442	796566
98973	796567
72972	796568
92273	796569
67915	796570
23598	796571
28267	796572
17109	796573
177350	796574
229025	796575
130205	796576
7021	796577
91907	796578
89750	796579
19168	796580
63985	796581
12128	796582
140058	796583
18462	796584
32413	796585
44462	796586
5487	796587
250616	796588
36985	796589
51188	796590
285253	796591
16530	796592
49752	796593
13676	796594
14746	796595
222684	796596
139895	796597
31456	796598
48051	796599
123724	796600
115379	796601
108362	796602
74695	796603
133023	796604
59059	796605
100592	796606
83219	796607
2140	796608
264062	796609
45763	796610
64605	796611
6001	796612
66699	796613
101614	796614
169061	796615
60779	796616
38689	796617
109187	796618
7135	796619
41217	796620
169241	796621
155299	796622
8233	796623
32218	796624
12304	796625
133795	796626
698	796627
15930	796628
74717	796629
51569	796630
16452	796631
2189	796632
26912	796633
108144	796634
6268	796635
22693	796636
32849	796637
53120	796638
7274	796639
79590	796640
131525	796641
115519	796642
30916	796643
67933	796644
50402	796645
107947	796646
72149	796647
88564	796648
133281	796649
142959	796650
122898	796651
4249	796652
12652	796653
74771	796654
48091	796655
54030	796656
36906	796657
145523	796658
82693	796659
261212	796660
290286	796661
70	796662
87491	796663
39144	796664
39842	796665
140502	796666
13479	796667
1211	796668
13492	796669
4214	796670
97076	796671
16050	796672
65758	796673
45163	796674
19581	796675
12646	796676
4991	796677
16899	796678
88207	796679
161879	796680
36929	796681
6840	796682
23279	796683
67373	796684
88250	796685
61415	796686
306061	796687
22364	796688
160456	796689
18289	796690
45122	796691
19713	796692
842	796693
116944	796694
80350	796695
153421	796696
270155	796697
130860	796698
142983	796699
19370	796700
40016	796701
91953	796702
4441	796703
108906	796704
68717	796705
198271	796706
22733	796707
5757	796708
73852	796709
5	796710
109006	796711
105556	796712
55871	796713
54247	796714
161	796715
193644	796716
15289	796717
20813	796718
48279	796719
33787	796720
145668	796721
83641	796722
34130	796723
18084	796724
21958	796725
40424	796726
23357	796727
123310	796728
15690	796729
15690	796730
114892	796731
47075	796732
17920	796733
16605	796734
61324	796735
14246	796736
24111	796737
191516	796738
293097	796739
82478	796740
244371	796741
80355	796742
170576	796743
28561	796744
164019	796745
31663	796746
11127	796747
54695	796748
16407	796749
141173	796750
1260	796751
122734	796752
18777	796753
74907	796754
50855	796755
60247	796756
139633	796757
10805	796758
2310	796759
136225	796760
155709	796761
6059	796762
9783	796763
40624	796764
53029	796765
78928	796766
213056	796767
36118	796768
11671	796769
16808	796770
215450	796771
146122	796772
85459	796773
29796	796774
50527	796775
103738	796776
18380	796777
22658	796778
44163	796779
41450	796780
15171	796781
281743	796782
109784	796783
172163	796784
154708	796785
13581	796786
44988	796787
7977	796788
25124	796789
87392	796790
56157	796791
133723	796792
1516	796793
70944	796794
32984	796795
73142	796796
153252	796797
268800	796798
89534	796799
6943	796800
412	796801
185907	796802
2774	796803
288082	796804
52160	796805
76375	796806
155785	796807
87212	796808
60167	796809
47929	796810
9914	796811
8194	796812
86595	796813
19620	796814
51852	796815
56909	796816
47228	796817
7603	796818
24611	796819
1934	796820
2993	796821
207021	796822
8493	796823
188	796824
68957	796825
4632	796826
247	796827
65092	796828
114785	796829
60458	796830
70985	796831
5392	796832
82504	796833
61066	796834
49151	796835
68435	796836
93552	796837
58760	796838
653	796839
202915	796840
67743	796841
58108	796842
46251	796843
99639	796844
158473	796845
38503	796846
876	796847
70657	796848
8446	796849
8470	796850
20158	796851
6418	796852
47184	796853
30547	796854
29194	796855
106025	796856
87551	796857
110434	796858
16737	796859
3009	796860
80	796861
136226	796862
71407	796863
15701	796864
54616	796865
74734	796866
14832	796867
7958	796868
35822	796869
82698	796870
41605	796871
104075	796872
36117	796873
185148	796874
83151	796875
972	796876
8461	796877
9273	796878
5732	796879
112914	796880
70805	796881
123778	796882
6262	796883
100054	796884
35089	796885
9847	796886
40561	796887
38219	796888
11344	796889
9811	796890
20507	796891
46992	796892
13668	796893
40900	796894
18118	796895
281626	796896
2450	796897
263	796898
206923	796899
12885	796900
9962	796901
42975	796902
42246	796903
41883	796904
80997	796905
33171	796906
861	796907
4317	796908
1232	796909
6077	796910
50114	796911
17999	796912
7413	796913
88423	796914
83052	796915
19446	796916
11532	796917
77446	796918
43101	796919
55	796920
748	796921
311488	796922
20161	796923
37303	796924
6732	796925
101566	796926
22056	796927
116602	796928
17311	796929
4725	796930
2890	796931
75375	796932
51471	796933
11026	796934
130367	796935
47249	796936
90511	796937
25967	796938
28180	796939
31373	796940
1747	796941
27452	796942
87064	796943
3637	796944
72295	796945
170620	796946
897	796947
4038	796948
10283	796949
34188	796950
33512	796951
5413	796952
157	796953
18137	796954
23943	796955
2197	796956
34583	796957
115232	796958
87758	796959
4856	796960
25241	796961
243533	796962
61292	796963
25556	796964
118809	796965
145706	796966
126148	796967
90204	796968
88650	796969
88956	796970
3097	796971
309890	796972
157090	796973
9029	796974
2322	796975
38649	796976
1964	796977
124994	796978
181667	796979
2719	796980
21908	796981
455	796982
97062	796983
6031	796984
15963	796985
23091	796986
76226	796987
54880	796988
24874	796989
312034	796990
41337	796991
51094	796992
147319	796993
63774	796994
38651	796995
10197	796996
1576	796997
16683	796998
8615	796999
16856	797000
18644	797001
245767	797002
143455	797003
285948	797004
6541	797005
72755	797006
57372	797007
165152	797008
43128	797009
294941	797010
74052	797011
125585	797012
155008	797013
25657	797014
8813	797015
197369	797016
52326	797017
52326	797018
11767	797019
202475	797020
10055	797021
164326	797022
149804	797023
99718	797024
281627	797025
7271	797026
81932	797027
8566	797028
22685	797029
14530	797030
72279	797031
14555	797032
2170	797033
160835	797034
72833	797035
35316	797036
2826	797037
305395	797038
64754	797039
78989	797040
23028	797041
16918	797042
59024	797043
19514	797044
207351	797045
41039	797046
6921	797047
5399	797048
115913	797049
32701	797050
173074	797051
173074	797052
18122	797053
2268	797054
1439	797055
120782	797056
42787	797057
984	797058
14767	797059
59539	797060
10238	797061
14767	797062
14327	797063
53913	797064
89091	797065
3593	797066
1976	797067
23035	797068
21083	797069
7533	797070
31069	797071
57270	797072
24294	797073
203838	797074
119510	797075
51009	797076
4704	797077
1458	797078
194515	797079
7915	797080
13925	797081
7977	797082
102175	797083
14506	797084
8770	797085
543	797086
222075	797087
118540	797088
1764	797089
52017	797090
257244	797091
239	797092
60381	797093
57692	797094
85151	797095
68549	797096
6758	797097
50294	797098
142841	797099
96977	797100
50385	797101
306203	797102
32601	797103
179337	797104
7599	797105
62579	797106
29517	797107
55900	797108
14466	797109
7729	797110
115001	797111
2529	797112
180540	797113
200671	797114
18565	797115
9863	797116
1881	797117
248035	797118
31136	797119
61365	797120
65619	797121
102382	797122
25583	797123
7292	797124
14557	797125
40398	797126
30668	797127
898	797128
92406	797129
116050	797130
118911	797131
19574	797132
2865	797133
10456	797134
13053	797135
13053	797136
19438	797137
1758	797138
177508	797139
74146	797140
87809	797141
97261	797142
44347	797143
107837	797144
19523	797145
21690	797146
222465	797147
277911	797148
127951	797149
3007	797150
233648	797151
148369	797152
77580	797153
173	797154
9146	797155
34885	797156
1326	797157
105829	797158
43410	797159
110375	797160
34195	797161
76631	797162
45480	797163
60601	797164
71711	797165
41492	797166
174549	797167
332	797168
8567	797169
10476	797170
9489	797171
34627	797172
7866	797173
19078	797174
45868	797175
70585	797176
115657	797177
303196	797178
2633	797179
20587	797180
9666	797181
4955	797182
86903	797183
49173	797184
202094	797185
205113	797186
1340	797187
11723	797188
64490	797189
29431	797190
851	797191
59406	797192
1673	797193
135225	797194
14590	797195
64814	797196
29066	797197
78717	797198
131230	797199
26793	797200
43464	797201
14043	797202
30544	797203
22900	797204
129469	797205
24349	797206
410	797207
362	797208
89686	797209
49030	797210
21896	797211
120978	797212
46521	797213
37804	797214
28480	797215
1713	797216
26316	797217
95430	797218
65482	797219
3932	797220
18747	797221
47226	797222
142217	797223
6625	797224
9086	797225
29080	797226
31069	797227
4030	797228
288855	797229
10920	797230
3116	797231
2086	797232
84082	797233
96977	797234
12253	797235
45779	797236
5167	797237
6164	797238
31622	797239
8718	797240
15374	797241
9259	797242
62275	797243
30481	797244
752	797245
57788	797246
3094	797247
121313	797248
31696	797249
187951	797250
25076	797251
33204	797252
83693	797253
191508	797254
69231	797255
7363	797256
121765	797257
126929	797258
23570	797259
127990	797260
3	797261
115126	797262
47226	797263
152189	797264
5664	797265
127111	797266
67756	797267
182	797268
19787	797269
99189	797270
12521	797271
36556	797272
1132	797273
34170	797274
96039	797275
143498	797276
19420	797277
75947	797278
72167	797279
67618	797280
11997	797281
3491	797282
2268	797283
55258	797284
18746	797285
88151	797286
7691	797287
9916	797288
540	797289
45	797290
84693	797291
3225	797292
23831	797293
5888	797294
3870	797295
67268	797296
184145	797297
110023	797298
77522	797299
57879	797300
2800	797301
71592	797302
130049	797303
13281	797304
14746	797305
7131	797306
10824	797307
10170	797308
10627	797309
84328	797310
14968	797311
6879	797312
111852	797313
41605	797314
86	797315
106660	797316
1615	797317
111599	797318
176800	797319
14859	797320
87666	797321
8412	797322
10843	797323
122314	797324
16025	797325
14065	797326
6197	797327
9062	797328
34913	797329
15883	797330
87849	797331
181867	797332
18746	797333
122883	797334
29008	797335
23853	797336
287894	797337
167244	797338
66113	797339
25830	797340
67438	797341
14682	797342
42159	797343
81887	797344
90637	797345
11376	797346
86475	797347
12229	797348
77505	797349
162	797350
6267	797351
172345	797352
1066	797353
131914	797354
11914	797355
439	797356
68524	797357
20804	797358
18014	797359
10588	797360
18861	797361
8114	797362
8965	797363
30623	797364
56753	797365
54336	797366
91855	797367
125386	797368
187150	797369
197666	797370
167731	797371
10818	797372
17553	797373
132	797374
5634	797375
3144	797376
4339	797377
34603	797378
7874	797379
239105	797380
16548	797381
4109	797382
28382	797383
9770	797384
24390	797385
68545	797386
41901	797387
29439	797388
1504	797389
27250	797390
12535	797391
89453	797392
3181	797393
157274	797394
19944	797395
155922	797396
20724	797397
20923	797398
26962	797399
124497	797400
35166	797401
12490	797402
226639	797403
1290	797404
6879	797405
5312	797406
43699	797407
60760	797408
108152	797409
66908	797410
19316	797411
27170	797412
292	797413
45519	797414
129555	797415
246375	797416
236187	797417
66359	797418
25448	797419
14987	797420
292697	797421
159094	797422
3016	797423
51476	797424
5435	797425
84910	797426
15296	797427
215974	797428
84183	797429
60860	797430
62008	797431
64098	797432
160461	797433
41318	797434
232739	797435
82819	797436
36619	797437
1261	797438
243237	797439
6329	797440
1976	797441
32639	797442
2980	797443
3798	797444
15743	797445
57672	797446
36268	797447
14213	797448
60092	797449
90107	797450
90885	797451
52641	797452
106502	797453
573	797454
70691	797455
139113	797456
194803	797457
235081	797458
1928	797459
4507	797460
4078	797461
2497	797462
17074	797463
63502	797464
12348	797465
43629	797466
4176	797467
9240	797468
24163	797469
7181	797470
174041	797471
31278	797472
99517	797473
8611	797474
410	797475
496	797476
62141	797477
76246	797478
46181	797479
49123	797480
6955	797481
133636	797482
5213	797483
542	797484
118828	797485
2597	797486
61412	797487
11726	797488
5049	797489
50823	797490
35035	797491
141275	797492
3865	797493
113048	797494
241142	797495
23960	797496
868	797497
19805	797498
26590	797499
94977	797500
26398	797501
29253	797502
56948	797503
58721	797504
185142	797505
129928	797506
103689	797507
7737	797508
84898	797509
9598	797510
64148	797511
163549	797512
186805	797513
36884	797514
44568	797515
4484	797516
137182	797517
59742	797518
38608	797519
19998	797520
19998	797521
3761	797522
140375	797523
93161	797524
143519	797525
12809	797526
202408	797527
13124	797528
129608	797529
29532	797530
44237	797531
15171	797532
55473	797533
585	797534
44069	797535
11725	797536
24984	797537
6850	797538
13525	797539
405	797540
17483	797541
17960	797542
66766	797543
39950	797544
5578	797545
39767	797546
13924	797547
39868	797548
1638	797549
170936	797550
11460	797551
91410	797552
31681	797553
6807	797554
95964	797555
110186	797556
82276	797557
45166	797558
51258	797559
18361	797560
23415	797561
106479	797562
11768	797563
13742	797564
9344	797565
100342	797566
75347	797567
230519	797568
53818	797569
82694	797570
281829	797571
4099	797572
73273	797573
80607	797574
5645	797575
138978	797576
389	797577
84359	797578
24306	797579
16211	797580
30225	797581
215	797582
202908	797583
113850	797584
24338	797585
90904	797586
76651	797587
77140	797588
86851	797589
48540	797590
5015	797591
30545	797592
180173	797593
18997	797594
7752	797595
107976	797596
77640	797597
47639	797598
93687	797599
49432	797600
174996	797601
3375	797602
3600	797603
88353	797604
88353	797605
74342	797606
56592	797607
11335	797608
253680	797609
59790	797610
1114	797611
13687	797612
59935	797613
19806	797614
116	797615
168148	797616
42795	797617
31747	797618
25686	797619
307950	797620
77228	797621
29504	797622
15303	797623
27781	797624
41852	797625
3363	797626
69380	797627
24112	797628
38308	797629
212772	797630
47070	797631
90663	797632
93025	797633
133853	797634
252281	797635
23412	797636
5412	797637
64767	797638
82279	797639
136518	797640
5545	797641
36423	797642
139481	797643
24112	797644
25642	797645
133106	797646
164377	797647
19230	797648
9223	797649
65950	797650
51230	797651
234115	797652
41196	797653
139930	797654
6182	797655
1110	797656
8734	797657
71062	797658
6883	797659
2478	797660
9206	797661
307494	797662
14875	797663
53594	797664
15650	797665
62278	797666
25342	797667
1827	797668
61150	797669
28287	797670
202611	797671
753	797672
180	797673
34029	797674
3845	797675
3054	797676
138807	797677
230	797678
23635	797679
62056	797680
1663	797681
78988	797682
15061	797683
63976	797684
81760	797685
78271	797686
2528	797687
23182	797688
3637	797689
1333	797690
13897	797691
44456	797692
19403	797693
52849	797694
44447	797695
185731	797696
8011	797697
4250	797698
67817	797699
1487	797700
73544	797701
151315	797702
50682	797703
145486	797704
33263	797705
55666	797706
5475	797707
14332	797708
4727	797709
45380	797710
2934	797711
4767	797712
130291	797713
135180	797714
48766	797715
16360	797716
3897	797717
3273	797718
3060	797719
46893	797720
35984	797721
84024	797722
35334	797723
19021	797724
31167	797725
7356	797726
82475	797727
44519	797728
30315	797729
856	797730
31	797731
9868	797732
1385	797733
111241	797734
119421	797735
30907	797736
8148	797737
17915	797738
20325	797739
244470	797740
6727	797741
115776	797742
27012	797743
122704	797744
51697	797745
8412	797746
133065	797747
26250	797748
7853	797749
53175	797750
15236	797751
132107	797752
1094	797753
6391	797754
230268	797755
55899	797756
196379	797757
18133	797758
13229	797759
53422	797760
13772	797761
47101	797762
52685	797763
1145	797764
117644	797765
188791	797766
63052	797767
22271	797768
85468	797769
113615	797770
60444	797771
104291	797772
8084	797773
6542	797774
75237	797775
106660	797776
1723	797777
95655	797778
14128	797779
221807	797780
19155	797781
24105	797782
28452	797783
33771	797784
15743	797785
110053	797786
67006	797787
35096	797788
21969	797789
18404	797790
469	797791
295305	797792
12964	797793
13360	797794
61677	797795
28677	797796
3475	797797
10802	797798
33250	797799
32770	797800
12352	797801
1385	797802
27556	797803
9062	797804
1980	797805
79759	797806
176588	797807
266126	797808
61631	797809
13327	797810
202554	797811
8944	797812
27662	797813
45311	797814
61171	797815
77183	797816
2943	797817
44309	797818
1184	797819
559	797820
19968	797821
9122	797822
1231	797823
1441	797824
190637	797825
113839	797826
72145	797827
837	797828
136410	797829
209417	797830
20816	797831
4601	797832
32534	797833
22357	797834
8451	797835
55951	797836
725	797837
38931	797838
4261	797839
4245	797840
145614	797841
12296	797842
5845	797843
11685	797844
29418	797845
132424	797846
6882	797847
56167	797848
6355	797849
18068	797850
9706	797851
55218	797852
8412	797853
124427	797854
461	797855
90385	797856
4868	797857
78179	797858
860	797859
6758	797860
67141	797861
13352	797862
13661	797863
83677	797864
19574	797865
45825	797866
44031	797867
56558	797868
85028	797869
236683	797870
67076	797871
10248	797872
110357	797873
53138	797874
53138	797875
29162	797876
55288	797877
52033	797878
1480	797879
35132	797880
2288	797881
256141	797882
482	797883
58661	797884
107789	797885
65483	797886
28990	797887
59741	797888
18906	797889
50695	797890
146277	797891
134354	797892
249267	797893
199523	797894
128576	797895
70216	797896
81949	797897
24859	797898
1636	797899
80439	797900
17553	797901
3765	797902
8371	797903
172698	797904
27897	797905
168539	797906
39819	797907
40445	797908
98089	797909
156	797910
63131	797911
77789	797912
60446	797913
8212	797914
172879	797915
2659	797916
15603	797917
5308	797918
32045	797919
64977	797920
1156	797921
57067	797922
123860	797923
139667	797924
161815	797925
180692	797926
262036	797927
177932	797928
19572	797929
36748	797930
17986	797931
8188	797932
135334	797933
90143	797934
19842	797935
130358	797936
91420	797937
9426	797938
17993	797939
223230	797940
155676	797941
10886	797942
47384	797943
25536	797944
272	797945
4133	797946
47019	797947
101731	797948
9634	797949
8278	797950
1128	797951
128354	797952
191128	797953
55994	797954
21478	797955
26170	797956
70961	797957
283548	797958
9583	797959
5619	797960
6732	797961
51069	797962
71711	797963
8724	797964
29770	797965
28091	797966
91972	797967
60799	797968
156271	797969
121936	797970
72251	797971
62025	797972
26316	797973
89826	797974
20035	797975
29437	797976
43748	797977
8508	797978
189444	797979
263730	797980
122623	797981
39578	797982
116187	797983
31435	797984
103546	797985
28953	797986
34578	797987
122413	797988
209540	797989
38313	797990
30749	797991
326	797992
5483	797993
100611	797994
72943	797995
118028	797996
32175	797997
17562	797998
135461	797999
39912	798000
50438	798001
43424	798002
27177	798003
13117	798004
153089	798005
106083	798006
7939	798007
53746	798008
130360	798009
21719	798010
26351	798011
131824	798012
16068	798013
618	798014
83718	798015
26327	798016
17553	798017
37019	798018
202251	798019
8926	798020
16746	798021
85120	798022
4066	798023
21366	798024
41044	798025
40570	798026
232902	798027
121190	798028
59426	798029
77580	798030
158483	798031
14807	798032
17532	798033
215658	798034
191918	798035
210988	798036
150852	798037
12987	798038
40548	798039
114518	798040
39862	798041
58272	798042
165528	798043
7710	798044
146785	798045
3526	798046
13343	798047
161732	798048
58338	798049
156	798050
4392	798051
84838	798052
10231	798053
260808	798054
65203	798055
43635	798056
144397	798057
43933	798058
129859	798059
120956	798060
15294	798061
33554	798062
67110	798063
120164	798064
132015	798065
181190	798066
85282	798067
43494	798068
17617	798069
14117	798070
18937	798071
171374	798072
56922	798073
7882	798074
122788	798075
3984	798076
23484	798077
85894	798078
46044	798079
175766	798080
93267	798081
152056	798082
166347	798083
592	798084
108040	798085
131876	798086
34260	798087
155329	798088
1442	798089
34630	798090
3198	798091
115245	798092
281413	798093
88548	798094
123599	798095
8808	798096
16099	798097
16548	798098
107318	798099
7074	798100
122599	798101
56046	798102
7759	798103
49168	798104
118631	798105
94501	798106
58096	798107
12557	798108
158657	798109
1442	798110
39056	798111
142327	798112
11017	798113
24400	798114
132705	798115
15228	798116
266534	798117
116941	798118
51751	798119
14062	798120
131893	798121
97530	798122
342	798123
87503	798124
35284	798125
158519	798126
202107	798127
36209	798128
55156	798129
58444	798130
64547	798131
36136	798132
247636	798133
236974	798134
117077	798135
121819	798136
11723	798137
66203	798138
54117	798139
32071	798140
2021	798141
100480	798142
44966	798143
115046	798144
275288	798145
5732	798146
31553	798147
62478	798148
101587	798149
118263	798150
202328	798151
3357	798152
248735	798153
43933	798154
104776	798155
134434	798156
190808	798157
131683	798158
174068	798159
276109	798160
34606	798161
133984	798162
139780	798163
29662	798164
232974	798165
126087	798166
85953	798167
99422	798168
25970	798169
137038	798170
88650	798171
2975	798172
80580	798173
53928	798174
216654	798175
33897	798176
2489	798177
143640	798178
74338	798179
68426	798180
35476	798181
103942	798182
110685	798183
66602	798184
31822	798185
11792	798186
181554	798187
64793	798188
16635	798189
15600	798190
28345	798191
214826	798192
2569	798193
28858	798194
11319	798195
65591	798196
57420	798197
28485	798198
4772	798199
52634	798200
49293	798201
10247	798202
42004	798203
699	798204
4313	798205
12529	798206
16262	798207
139933	798208
9111	798209
20682	798210
48497	798211
10997	798212
168000	798213
20682	798214
200772	798215
41652	798216
34162	798217
16445	798218
209576	798219
266019	798220
243862	798221
293527	798222
158166	798223
5454	798224
268019	798225
7462	798226
1660	798227
26690	798228
176061	798229
11153	798230
95871	798231
28188	798232
14624	798233
57144	798234
135857	798235
11031	798236
31205	798237
23734	798238
6879	798239
2903	798240
47864	798241
92139	798242
10729	798243
138582	798244
23002	798245
585	798246
29108	798247
111610	798248
27736	798249
18083	798250
19015	798251
95384	798252
308186	798253
308615	798254
304	798255
4264	798256
39430	798257
1438	798258
124676	798259
39856	798260
254684	798261
149971	798262
11610	798263
94562	798264
134361	798265
15111	798266
119109	798267
3337	798268
10301	798269
69122	798270
13894	798271
145805	798272
320	798273
121247	798274
45280	798275
22372	798276
5345	798277
41842	798278
67999	798279
64586	798280
25751	798281
74073	798282
11393	798283
60446	798284
90644	798285
2249	798286
162455	798287
25580	798288
17916	798289
306544	798290
96397	798291
9682	798292
11342	798293
123406	798294
100883	798295
29620	798296
5571	798297
76214	798298
5700	798299
179292	798300
247258	798301
101612	798302
189	798303
83339	798304
64	798305
34656	798306
15358	798307
62615	798308
17636	798309
24777	798310
5848	798311
62734	798312
20353	798313
1029	798314
94247	798315
46353	798316
171249	798317
119571	798318
34834	798319
51523	798320
9087	798321
311312	798322
41120	798323
192	798324
2221	798325
18929	798326
57337	798327
153306	798328
13931	798329
11910	798330
105882	798331
198307	798332
308639	798333
127388	798334
8454	798335
4904	798336
20797	798337
288127	798338
283877	798339
309430	798340
2401	798341
47338	798342
48611	798343
7362	798344
37935	798345
35443	798346
71969	798347
58410	798348
1451	798349
18002	798350
240358	798351
1439	798352
81171	798353
95183	798354
39708	798355
3289	798356
2035	798357
9206	798358
90584	798359
156046	798360
41407	798361
41407	798362
15099	798363
45166	798364
37217	798365
68827	798366
70306	798367
1184	798368
206380	798369
4676	798370
13733	798371
22446	798372
8558	798373
56855	798374
18426	798375
114739	798376
129118	798377
60540	798378
3381	798379
239864	798380
70789	798381
118482	798382
141924	798383
297357	798384
34407	798385
68007	798386
2768	798387
58428	798388
15279	798389
4264	798390
15012	798391
214422	798392
44664	798393
1980	798394
209761	798395
133100	798396
50699	798397
3671	798398
161756	798399
4934	798400
270275	798401
142	798402
143562	798403
149706	798404
27462	798405
126076	798406
67187	798407
227062	798408
17640	798409
31165	798410
54299	798411
38219	798412
39122	798413
28769	798414
21437	798415
642	798416
10920	798417
75853	798418
98519	798419
83866	798420
1774	798421
31774	798422
32600	798423
43410	798424
86943	798425
215292	798426
297093	798427
4341	798428
109421	798429
60427	798430
142039	798431
134023	798432
55122	798433
304285	798434
4765	798435
8317	798436
103667	798437
4261	798438
87635	798439
52219	798440
39131	798441
4158	798442
2366	798443
5741	798444
2145	798445
35133	798446
1525	798447
193495	798448
83849	798449
30661	798450
93924	798451
1685	798452
55458	798453
53124	798454
16343	798455
129764	798456
22561	798457
1092	798458
21831	798459
35856	798460
132507	798461
35	798462
68311	798463
233949	798464
3333	798465
42342	798466
6801	798467
303	798468
52219	798469
188442	798470
24413	798471
4193	798472
126076	798473
658	798474
11369	798475
9514	798476
54716	798477
9485	798478
34273	798479
47984	798480
49704	798481
31255	798482
66910	798483
2045	798484
35096	798485
10682	798486
48178	798487
91051	798488
89131	798489
2846	798490
122625	798491
90976	798492
23829	798493
172956	798494
44843	798495
120350	798496
1199	798497
2945	798498
104556	798499
114737	798500
224374	798501
184792	798502
13210	798503
192007	798504
299850	798505
184139	798506
33260	798507
16330	798508
8562	798509
480	798510
175	798511
24817	798512
74075	798513
47677	798514
21797	798515
9695	798516
124665	798517
6201	798518
943	798519
883	798520
88	798521
36668	798522
3799	798523
2714	798524
22133	798525
4716	798526
96772	798527
19509	798528
220	798529
24310	798530
219579	798531
41240	798532
212424	798533
78851	798534
9927	798535
52148	798536
4271	798537
21698	798538
16376	798539
299597	798540
35335	798541
556	798542
82734	798543
2613	798544
35786	798545
5513	798546
5872	798547
71003	798548
97057	798549
4428	798550
98431	798551
268642	798552
3691	798553
56831	798554
10702	798555
201412	798556
210944	798557
102057	798558
201108	798559
7718	798560
78627	798561
1414	798562
22247	798563
36629	798564
14675	798565
241351	798566
49443	798567
71675	798568
198280	798569
192149	798570
177636	798571
730	798572
37858	798573
18808	798574
264098	798575
179227	798576
101174	798577
133212	798578
46319	798579
82420	798580
2273	798581
84225	798582
76447	798583
124	798584
139255	798585
9682	798586
584	798587
49226	798588
12489	798589
139134	798590
116250	798591
58120	798592
58120	798593
52597	798594
254706	798595
23184	798596
2568	798597
8600	798598
10215	798599
260531	798600
26011	798601
7576	798602
45066	798603
111502	798604
15826	798605
74019	798606
68541	798607
55238	798608
12196	798609
13895	798610
40307	798611
127453	798612
42526	798613
233215	798614
6350	798615
36071	798616
49861	798617
112812	798618
222022	798619
100769	798620
6049	798621
42264	798622
31042	798623
94525	798624
20818	798625
81	798626
7072	798627
7889	798628
74772	798629
150063	798630
132023	798631
61853	798632
12616	798633
192	798634
44578	798635
62313	798636
1232	798637
112150	798638
90607	798639
25516	798640
11666	798641
64617	798642
8773	798643
127227	798644
79213	798645
88099	798646
6637	798647
20500	798648
101182	798649
206196	798650
21006	798651
12006	798652
76459	798653
231044	798654
154063	798655
568	798656
47123	798657
310850	798658
84030	798659
18883	798660
64482	798661
141320	798662
2195	798663
17960	798664
63177	798665
293505	798666
6877	798667
81174	798668
3044	798669
220	798670
71277	798671
97054	798672
30127	798673
20931	798674
8945	798675
110261	798676
211951	798677
172515	798678
289861	798679
5366	798680
129616	798681
25719	798682
3802	798683
19048	798684
141394	798685
8013	798686
8017	798687
15750	798688
33851	798689
191203	798690
70913	798691
849	798692
203053	798693
16779	798694
53087	798695
3601	798696
282312	798697
19896	798698
5029	798699
3872	798700
26229	798701
3145	798702
30025	798703
10515	798704
50941	798705
28521	798706
35028	798707
154047	798708
285925	798709
31250	798710
4516	798711
29224	798712
121165	798713
1707	798714
1156	798715
46046	798716
54498	798717
49099	798718
44805	798719
10097	798720
6120	798721
128959	798722
5396	798723
12787	798724
298903	798725
33611	798726
103707	798727
51295	798728
13230	798729
1791	798730
17024	798731
824	798732
762	798733
44520	798734
60958	798735
20213	798736
41253	798737
93371	798738
51220	798739
64713	798740
2450	798741
2976	798742
8803	798743
39796	798744
121600	798745
93116	798746
1744	798747
302583	798748
21308	798749
19449	798750
4378	798751
2211	798752
64506	798753
59348	798754
3	798755
178219	798756
122882	798757
18642	798758
79213	798759
3740	798760
879	798761
41655	798762
134172	798763
13941	798764
56558	798765
1223	798766
3914	798767
34507	798768
91139	798769
57703	798770
1070	798771
28608	798772
11265	798773
37041	798774
32997	798775
20334	798776
5512	798777
71785	798778
96978	798779
1939	798780
14042	798781
296719	798782
154669	798783
222048	798784
31419	798785
50094	798786
159306	798787
52912	798788
38688	798789
113933	798790
199888	798791
44896	798792
9984	798793
177661	798794
507	798795
141048	798796
12900	798797
51242	798798
17155	798799
9273	798800
7985	798801
41808	798802
25577	798803
30675	798804
264033	798805
236494	798806
271676	798807
97750	798808
28387	798809
35184	798810
6138	798811
204956	798812
68189	798813
78170	798814
96547	798815
19205	798816
44036	798817
120659	798818
38196	798819
168458	798820
34722	798821
173	798822
53639	798823
6650	798824
12303	798825
210182	798826
219491	798827
129979	798828
5252	798829
6465	798830
44364	798831
88277	798832
1956	798833
73589	798834
8626	798835
99491	798836
270814	798837
174834	798838
21132	798839
252129	798840
68203	798841
18919	798842
2868	798843
196503	798844
1058	798845
103492	798846
217069	798847
236496	798848
289658	798849
2747	798850
6482	798851
5679	798852
505	798853
9029	798854
3899	798855
24980	798856
306769	798857
291031	798858
7353	798859
210117	798860
31159	798861
119036	798862
92813	798863
12153	798864
47135	798865
68524	798866
14089	798867
164345	798868
196341	798869
196399	798870
1183	798871
93024	798872
247527	798873
6627	798874
141459	798875
8317	798876
45901	798877
6379	798878
143805	798879
109250	798880
22002	798881
155676	798882
64617	798883
245892	798884
121371	798885
21412	798886
8	798887
33501	798888
4146	798889
6774	798890
4218	798891
86712	798892
34647	798893
120548	798894
72636	798895
124308	798896
143878	798897
190425	798898
12701	798899
242167	798900
25395	798901
31873	798902
4089	798903
12239	798904
138843	798905
56355	798906
2560	798907
18727	798908
86801	798909
11756	798910
37899	798911
142	798912
153299	798913
5512	798914
19520	798915
79699	798916
109506	798917
18222	798918
140	798919
1455	798920
10822	798921
97511	798922
20106	798923
48770	798924
68026	798925
41888	798926
46103	798927
46587	798928
6592	798929
81448	798930
31597	798931
103771	798932
25903	798933
6482	798934
101094	798935
57741	798936
1441	798937
208015	798938
116062	798939
144350	798940
21139	798941
88317	798942
6037	798943
20297	798944
4000	798945
108377	798946
18203	798947
562	798948
36188	798949
82900	798950
149219	798951
26580	798952
54290	798953
53144	798954
95112	798955
132250	798956
150622	798957
98132	798958
7818	798959
12393	798960
106211	798961
156336	798962
870	798963
73907	798964
10285	798965
45997	798966
85358	798967
70063	798968
102720	798969
112564	798970
88806	798971
37638	798972
18542	798973
32375	798974
151982	798975
30748	798976
111425	798977
47567	798978
595	798979
53027	798980
22924	798981
77670	798982
2478	798983
1041	798984
22480	798985
1993	798986
22252	798987
21946	798988
222752	798989
13610	798990
66468	798991
51467	798992
14466	798993
20360	798994
29639	798995
6588	798996
19738	798997
9457	798998
176254	798999
61487	799000
73517	799001
44361	799002
24711	799003
199855	799004
132431	799005
38124	799006
32064	799007
39334	799008
127245	799009
11229	799010
6581	799011
52819	799012
11430	799013
152222	799014
39202	799015
39202	799016
28548	799017
2547	799018
120637	799019
11776	799020
80332	799021
126951	799022
30094	799023
86561	799024
96064	799025
1231	799026
55464	799027
13121	799028
79091	799029
21193	799030
9003	799031
64653	799032
12016	799033
11613	799034
39702	799035
89338	799036
7960	799037
23159	799038
6925	799039
148317	799040
132535	799041
195563	799042
215783	799043
56934	799044
285656	799045
1043	799046
275924	799047
85375	799048
59142	799049
69737	799050
79041	799051
27554	799052
142484	799053
7960	799054
61705	799055
29115	799056
97299	799057
141116	799058
30708	799059
133068	799060
6522	799061
55464	799062
55464	799063
35595	799064
112075	799065
55116	799066
103561	799067
31444	799068
48585	799069
22623	799070
6630	799071
59963	799072
18118	799073
41743	799074
6518	799075
82100	799076
178319	799077
44551	799078
47576	799079
18429	799080
2248	799081
46153	799082
201390	799083
159110	799084
142185	799085
46147	799086
78605	799087
5443	799088
132728	799089
312341	799090
200849	799091
113229	799092
69	799093
18345	799094
56264	799095
29972	799096
4678	799097
16997	799098
60974	799099
174475	799100
128408	799101
218184	799102
12393	799103
285618	799104
33358	799105
4000	799106
22326	799107
39676	799108
75555	799109
2129	799110
3625	799111
6881	799112
6005	799113
1350	799114
100960	799115
72068	799116
106	799117
259324	799118
223990	799119
54517	799120
25947	799121
15111	799122
114240	799123
6592	799124
7460	799125
12341	799126
28644	799127
199342	799128
39741	799129
28352	799130
123342	799131
19416	799132
10215	799133
6033	799134
46222	799135
35110	799136
140976	799137
42075	799138
55582	799139
61067	799140
585	799141
119150	799142
155152	799143
6164	799144
63811	799145
20038	799146
124114	799147
160052	799148
120103	799149
140128	799150
106186	799151
3411	799152
28485	799153
41738	799154
5371	799155
1802	799156
104458	799157
9947	799158
80335	799159
9979	799160
161710	799161
22800	799162
16474	799163
1851	799164
96442	799165
60750	799166
81023	799167
89680	799168
57672	799169
309	799170
48669	799171
132363	799172
208201	799173
192191	799174
63948	799175
21958	799176
73963	799177
13099	799178
137266	799179
2983	799180
1596	799181
7632	799182
59444	799183
17769	799184
487	799185
64555	799186
71101	799187
315	799188
23023	799189
18688	799190
13099	799191
116089	799192
1566	799193
585	799194
100191	799195
46806	799196
12499	799197
42522	799198
8761	799199
57076	799200
1202	799201
39505	799202
7026	799203
72569	799204
11830	799205
33314	799206
38609	799207
67197	799208
13287	799209
4085	799210
5321	799211
53553	799212
109666	799213
3566	799214
156535	799215
39598	799216
257065	799217
24426	799218
111502	799219
281885	799220
57148	799221
2287	799222
28752	799223
12201	799224
8775	799225
42513	799226
70360	799227
81497	799228
8568	799229
20621	799230
3928	799231
216357	799232
2758	799233
9413	799234
158168	799235
114737	799236
40162	799237
158491	799238
61991	799239
85983	799240
191595	799241
13016	799242
12616	799243
198566	799244
31089	799245
4636	799246
16697	799247
19581	799248
33009	799249
68216	799250
42075	799251
297058	799252
1290	799253
1900	799254
55746	799255
25823	799256
11636	799257
177731	799258
145771	799259
43258	799260
18271	799261
12	799262
73875	799263
261830	799264
20036	799265
31480	799266
23586	799267
170940	799268
28694	799269
69336	799270
351	799271
7204	799272
19925	799273
117972	799274
132074	799275
43524	799276
75227	799277
55713	799278
9834	799279
11785	799280
18908	799281
203548	799282
45959	799283
1237	799284
94219	799285
13099	799286
13551	799287
40519	799288
72265	799289
27328	799290
140242	799291
129676	799292
11892	799293
91614	799294
3605	799295
67977	799296
130759	799297
58338	799298
9543	799299
3316	799300
70910	799301
2405	799302
182002	799303
16523	799304
48208	799305
7994	799306
53197	799307
30206	799308
25941	799309
85150	799310
18574	799311
9391	799312
43071	799313
180981	799314
19583	799315
140392	799316
8627	799317
27149	799318
106807	799319
33438	799320
81309	799321
27333	799322
21341	799323
47035	799324
144618	799325
53270	799326
487	799327
9489	799328
48554	799329
19273	799330
34649	799331
52175	799332
34608	799333
53527	799334
108269	799335
275226	799336
22176	799337
81255	799338
1596	799339
253088	799340
49006	799341
23802	799342
28696	799343
44968	799344
20400	799345
55434	799346
487	799347
116396	799348
37566	799349
149570	799350
242965	799351
2566	799352
11260	799353
178389	799354
10680	799355
195731	799356
45383	799357
134770	799358
214129	799359
100065	799360
20958	799361
4546	799362
107674	799363
21219	799364
173234	799365
87973	799366
275442	799367
44173	799368
142491	799369
3715	799370
8133	799371
4671	799372
84253	799373
2700	799374
1704	799375
9783	799376
31380	799377
68207	799378
63555	799379
22292	799380
202462	799381
39234	799382
173450	799383
63616	799384
1573	799385
7649	799386
158268	799387
68044	799388
50166	799389
94558	799390
38321	799391
164536	799392
282919	799393
2019	799394
7848	799395
24329	799396
114222	799397
60791	799398
56540	799399
8	799400
99683	799401
15545	799402
11761	799403
64609	799404
21050	799405
3268	799406
5688	799407
8946	799408
20173	799409
144407	799410
51767	799411
45534	799412
95662	799413
26088	799414
4830	799415
86795	799416
2401	799417
52937	799418
173380	799419
291	799420
9415	799421
1878	799422
278825	799423
16543	799424
201321	799425
127489	799426
19052	799427
12479	799428
4926	799429
38683	799430
21607	799431
19538	799432
50408	799433
6771	799434
14365	799435
31668	799436
46235	799437
23684	799438
121898	799439
124963	799440
223984	799441
55068	799442
28223	799443
91330	799444
2649	799445
52043	799446
115398	799447
176443	799448
27871	799449
8703	799450
201303	799451
9964	799452
49621	799453
41869	799454
109061	799455
40631	799456
2366	799457
2366	799458
24075	799459
24075	799460
104352	799461
9574	799462
220574	799463
1211	799464
6797	799465
9300	799466
6757	799467
139506	799468
17390	799469
15859	799470
12152	799471
6527	799472
86240	799473
20354	799474
229166	799475
25271	799476
6365	799477
49946	799478
17406	799479
1052	799480
62904	799481
16217	799482
38399	799483
36943	799484
18957	799485
20417	799486
66636	799487
28482	799488
28885	799489
101634	799490
38	799491
16311	799492
7318	799493
6462	799494
128325	799495
247827	799496
4245	799497
4119	799498
18520	799499
90024	799500
75133	799501
87489	799502
9781	799503
21486	799504
4795	799505
26861	799506
152154	799507
87591	799508
15071	799509
72858	799510
238786	799511
80619	799512
80619	799513
109330	799514
27370	799515
213804	799516
16392	799517
121302	799518
20099	799519
5894	799520
1198	799521
53820	799522
11234	799523
12939	799524
21726	799525
281376	799526
15307	799527
66915	799528
52235	799529
24385	799530
21698	799531
7004	799532
3212	799533
9344	799534
230034	799535
34104	799536
13093	799537
151962	799538
11899	799539
32779	799540
50578	799541
108774	799542
60649	799543
303454	799544
9967	799545
70770	799546
22937	799547
38918	799548
13369	799549
3979	799550
50059	799551
15450	799552
6667	799553
69573	799554
27440	799555
7278	799556
67939	799557
174543	799558
41243	799559
7447	799560
56529	799561
90169	799562
52373	799563
305448	799564
221191	799565
87423	799566
197668	799567
35937	799568
107665	799569
123004	799570
1931	799571
2729	799572
258230	799573
4601	799574
236258	799575
150902	799576
131100	799577
59582	799578
171764	799579
3858	799580
7260	799581
34432	799582
2945	799583
2551	799584
8308	799585
208090	799586
2450	799587
10566	799588
9148	799589
295096	799590
13232	799591
8134	799592
61991	799593
57183	799594
72609	799595
3263	799596
91129	799597
44601	799598
26120	799599
4890	799600
788	799601
71322	799602
3858	799603
13164	799604
18970	799605
61278	799606
3202	799607
135014	799608
196533	799609
116018	799610
18021	799611
38611	799612
14083	799613
12389	799614
69887	799615
17060	799616
90169	799617
47856	799618
51915	799619
44606	799620
14643	799621
100097	799622
76018	799623
39819	799624
41551	799625
115711	799626
42207	799627
14905	799628
18607	799629
21739	799630
39559	799631
123773	799632
450	799633
258137	799634
9922	799635
291760	799636
40607	799637
3739	799638
50226	799639
46850	799640
5518	799641
207488	799642
12873	799643
10755	799644
8306	799645
9847	799646
21062	799647
28327	799648
98949	799649
109625	799650
82320	799651
6021	799652
66095	799653
7269	799654
13357	799655
121306	799656
33319	799657
54259	799658
52840	799659
6638	799660
501	799661
138472	799662
82660	799663
141435	799664
685	799665
51963	799666
4790	799667
181034	799668
52658	799669
13892	799670
5080	799671
20284	799672
23925	799673
235317	799674
27594	799675
146828	799676
49540	799677
170002	799678
2945	799679
71246	799680
58043	799681
34961	799682
72378	799683
11023	799684
2010	799685
11114	799686
142562	799687
55733	799688
2637	799689
30839	799690
167004	799691
9	799692
39640	799693
4446	799694
19628	799695
173628	799696
205212	799697
119560	799698
247043	799699
704	799700
30832	799701
126719	799702
80218	799703
14802	799704
14187	799705
2989	799706
21451	799707
31456	799708
46716	799709
306176	799710
49245	799711
28697	799712
57284	799713
253	799714
10274	799715
18178	799716
40530	799717
1982	799718
23308	799719
94167	799720
38330	799721
133156	799722
98040	799723
47787	799724
27812	799725
10765	799726
50592	799727
2011	799728
22305	799729
412	799730
17456	799731
29885	799732
58236	799733
7696	799734
129607	799735
289376	799736
21131	799737
397	799738
97951	799739
51	799740
35495	799741
71791	799742
193300	799743
95308	799744
68272	799745
125385	799746
90288	799747
9673	799748
107794	799749
7310	799750
41644	799751
22766	799752
5291	799753
309186	799754
3447	799755
82339	799756
4910	799757
448	799758
19795	799759
90224	799760
18082	799761
18082	799762
13751	799763
132159	799764
36581	799765
277590	799766
15668	799767
112489	799768
107148	799769
154309	799770
4734	799771
28185	799772
41504	799773
102040	799774
168493	799775
100359	799776
309082	799777
6610	799778
9872	799779
63690	799780
15846	799781
21012	799782
118324	799783
35551	799784
190967	799785
101800	799786
12732	799787
146374	799788
24260	799789
73722	799790
75146	799791
36671	799792
204750	799793
21874	799794
27179	799795
13424	799796
48910	799797
52735	799798
17138	799799
39265	799800
18312	799801
59333	799802
1441	799803
13981	799804
3534	799805
12806	799806
172884	799807
28239	799808
15832	799809
113791	799810
144776	799811
1476	799812
51982	799813
11760	799814
29551	799815
20569	799816
288596	799817
35	799818
250816	799819
37594	799820
45683	799821
72932	799822
1019	799823
275491	799824
42293	799825
18607	799826
9904	799827
88531	799828
18747	799829
92606	799830
277299	799831
57701	799832
56769	799833
816	799834
117914	799835
8852	799836
30549	799837
263529	799838
47414	799839
15037	799840
7333	799841
74541	799842
121058	799843
21862	799844
28480	799845
126678	799846
273350	799847
170738	799848
33071	799849
115267	799850
16014	799851
21801	799852
11777	799853
11777	799854
284117	799855
19172	799856
160907	799857
2561	799858
16284	799859
8052	799860
234	799861
11219	799862
71661	799863
61098	799864
130	799865
11497	799866
15528	799867
77268	799868
22904	799869
2269	799870
10772	799871
169484	799872
20295	799873
55696	799874
15217	799875
40364	799876
2312	799877
17071	799878
244482	799879
171033	799880
1043	799881
134370	799882
68369	799883
60551	799884
18983	799885
29187	799886
55021	799887
130386	799888
145708	799889
77162	799890
108326	799891
616	799892
46015	799893
5767	799894
6588	799895
129225	799896
9175	799897
1985	799898
11208	799899
66289	799900
212274	799901
25731	799902
38843	799903
143821	799904
129988	799905
122459	799906
22427	799907
32511	799908
24027	799909
190978	799910
195920	799911
122450	799912
53921	799913
17721	799914
125382	799915
82152	799916
194539	799917
23034	799918
174065	799919
76790	799920
81847	799921
75221	799922
182364	799923
182364	799924
3751	799925
37254	799926
12655	799927
137072	799928
237824	799929
5073	799930
5073	799931
187696	799932
234817	799933
48003	799934
8	799935
111602	799936
68397	799937
168396	799938
284970	799939
130234	799940
207947	799941
91545	799942
28479	799943
71256	799944
27840	799945
11097	799946
180156	799947
40852	799948
26306	799949
119681	799950
36606	799951
242956	799952
70480	799953
310698	799954
81266	799955
286667	799956
148426	799957
48574	799958
106765	799959
185165	799960
255718	799961
193320	799962
120007	799963
30068	799964
219725	799965
190544	799966
14475	799967
21985	799968
448	799969
47558	799970
185145	799971
18675	799972
77162	799973
30977	799974
61954	799975
56972	799976
3306	799977
10192	799978
83291	799979
99733	799980
6422	799981
199204	799982
252110	799983
92797	799984
195604	799985
58513	799986
35932	799987
41000	799988
200911	799989
274105	799990
65166	799991
118422	799992
168325	799993
123944	799994
26979	799995
132766	799996
121417	799997
305955	799998
60184	799999
10079	800000
265831	800001
157862	800002
2750	800003
1187	800004
88137	800005
215284	800006
99770	800007
216326	800008
100072	800009
37256	800010
106816	800011
55119	800012
17630	800013
233741	800014
183674	800015
90261	800016
50813	800017
47293	800018
197317	800019
9229	800020
97330	800021
3276	800022
50429	800023
189884	800024
145426	800025
66287	800026
59393	800027
88793	800028
213450	800029
12655	800030
11313	800031
256725	800032
270296	800033
39673	800034
273975	800035
63	800036
5815	800037
43082	800038
7366	800039
17271	800040
90581	800041
54434	800042
75041	800043
250534	800044
8863	800045
286559	800046
38564	800047
41030	800048
20859	800049
41222	800050
253984	800051
2246	800052
59292	800053
51838	800054
4802	800055
6762	800056
25043	800057
181094	800058
946	800059
2183	800060
35676	800061
30646	800062
112152	800063
13217	800064
31304	800065
16607	800066
1813	800067
3045	800068
7797	800069
17674	800070
7159	800071
1007	800072
117908	800073
142506	800074
31754	800075
82125	800076
18671	800077
4595	800078
105853	800079
21964	800080
90896	800081
12990	800082
10264	800083
12287	800084
64938	800085
67930	800086
2107	800087
102172	800088
69843	800089
98684	800090
290744	800091
14084	800092
111706	800093
159639	800094
234514	800095
177442	800096
134304	800097
6090	800098
10831	800099
257	800100
5	800101
14631	800102
59154	800103
13593	800104
42393	800105
269255	800106
125069	800107
78722	800108
47142	800109
11820	800110
91774	800111
131550	800112
2081	800113
5999	800114
30706	800115
8917	800116
289624	800117
134690	800118
51950	800119
65640	800120
29045	800121
11725	800122
5915	800123
279	800124
54084	800125
5722	800126
182559	800127
491	800128
226050	800129
264308	800130
5575	800131
3526	800132
129004	800133
162969	800134
101886	800135
29772	800136
4807	800137
131652	800138
62437	800139
128820	800140
43181	800141
124383	800142
103932	800143
163064	800144
52411	800145
227753	800146
144227	800147
143711	800148
86125	800149
20430	800150
40931	800151
12361	800152
17297	800153
8703	800154
276241	800155
18121	800156
171459	800157
84204	800158
28853	800159
268919	800160
6739	800161
15299	800162
186681	800163
83485	800164
37732	800165
86424	800166
15898	800167
123962	800168
9300	800169
34681	800170
121752	800171
129644	800172
18444	800173
1567	800174
3949	800175
304660	800176
10670	800177
80912	800178
4285	800179
208021	800180
116363	800181
118157	800182
4479	800183
9158	800184
58571	800185
32833	800186
3088	800187
3897	800188
3897	800189
202487	800190
1878	800191
236892	800192
213735	800193
4346	800194
14450	800195
157960	800196
98139	800197
284820	800198
134265	800199
106762	800200
113074	800201
46673	800202
7392	800203
3152	800204
16616	800205
60458	800206
64886	800207
187885	800208
37757	800209
84997	800210
31874	800211
308015	800212
7887	800213
296031	800214
156217	800215
131240	800216
61759	800217
51309	800218
63796	800219
5136	800220
11600	800221
25136	800222
133373	800223
40369	800224
7303	800225
82709	800226
30608	800227
139953	800228
196165	800229
5381	800230
4330	800231
75417	800232
42267	800233
366	800234
20202	800235
27905	800236
81105	800237
1470	800238
6541	800239
53556	800240
37909	800241
89839	800242
1318	800243
13404	800244
45068	800245
39087	800246
34464	800247
27628	800248
15384	800249
48702	800250
141328	800251
32889	800252
14166	800253
110737	800254
2688	800255
27076	800256
122058	800257
12849	800258
113049	800259
29692	800260
3090	800261
232659	800262
95238	800263
16780	800264
32700	800265
11097	800266
105205	800267
7303	800268
3663	800269
5395	800270
85790	800271
6892	800272
107933	800273
35513	800274
138574	800275
168836	800276
32621	800277
211818	800278
51691	800279
51691	800280
13387	800281
156813	800282
214195	800283
276149	800284
170402	800285
81735	800286
197163	800287
2748	800288
68698	800289
293390	800290
175208	800291
4203	800292
18048	800293
23219	800294
208051	800295
129772	800296
50616	800297
11675	800298
210428	800299
307073	800300
97516	800301
8235	800302
75720	800303
19608	800304
167433	800305
18991	800306
27884	800307
21065	800308
74282	800309
206803	800310
253862	800311
122322	800312
3090	800313
43052	800314
304627	800315
42368	800316
6346	800317
69518	800318
71108	800319
216699	800320
31026	800321
11572	800322
38206	800323
120970	800324
26869	800325
188287	800326
39084	800327
195650	800328
1353	800329
217538	800330
143753	800331
37784	800332
36813	800333
95820	800334
9306	800335
16378	800336
21308	800337
88737	800338
31602	800339
132122	800340
244837	800341
20349	800342
17411	800343
71994	800344
205634	800345
175790	800346
202915	800347
193644	800348
47158	800349
127265	800350
141297	800351
19851	800352
93715	800353
195798	800354
239022	800355
37797	800356
278	800357
111828	800358
18602	800359
3539	800360
137407	800361
14815	800362
30752	800363
5785	800364
48907	800365
110676	800366
112018	800367
65493	800368
57770	800369
94495	800370
156	800371
137372	800372
929	800373
105901	800374
25763	800375
81970	800376
239	800377
112789	800378
60298	800379
7115	800380
113660	800381
181528	800382
78392	800383
199014	800384
103920	800385
100611	800386
106208	800387
45444	800388
32367	800389
80874	800390
76260	800391
34228	800392
129816	800393
71999	800394
6797	800395
43723	800396
26715	800397
44056	800398
4691	800399
4569	800400
7362	800401
48012	800402
38981	800403
32563	800404
204045	800405
25255	800406
104750	800407
45334	800408
16752	800409
33037	800410
132868	800411
111590	800412
277	800413
290750	800414
262573	800415
42876	800416
69356	800417
56985	800418
43042	800419
130226	800420
79410	800421
98810	800422
22631	800423
144580	800424
57016	800425
228955	800426
115269	800427
2244	800428
38290	800429
8163	800430
292086	800431
27514	800432
6828	800433
53480	800434
154516	800435
178594	800436
7003	800437
111582	800438
58603	800439
236941	800440
256192	800441
38536	800442
173110	800443
141387	800444
74696	800445
88663	800446
67150	800447
5338	800448
4955	800449
107868	800450
5079	800451
49481	800452
13669	800453
4477	800454
10126	800455
27048	800456
66249	800457
10915	800458
268549	800459
26332	800460
45	800461
231426	800462
172683	800463
20619	800464
2697	800465
13310	800466
69354	800467
175822	800468
66604	800469
17270	800470
38632	800471
150240	800472
98426	800473
207816	800474
6857	800475
293508	800476
55198	800477
51603	800478
78909	800479
175859	800480
84370	800481
46340	800482
246854	800483
120673	800484
48412	800485
33	800486
178143	800487
37938	800488
13174	800489
188477	800490
189050	800491
39890	800492
118454	800493
93722	800494
32918	800495
208883	800496
40142	800497
36361	800498
21403	800499
91441	800500
15857	800501
38857	800502
52705	800503
108764	800504
202383	800505
49723	800506
195218	800507
57451	800508
255006	800509
45750	800510
57264	800511
58063	800512
136499	800513
169679	800514
1653	800515
244010	800516
122623	800517
97850	800518
74810	800519
181992	800520
105946	800521
269040	800522
13618	800523
270564	800524
149144	800525
128438	800526
151847	800527
19485	800528
18916	800529
104553	800530
12320	800531
30897	800532
121358	800533
163796	800534
21598	800535
77150	800536
241849	800537
197883	800538
32817	800539
144902	800540
65037	800541
38931	800542
150581	800543
35714	800544
162919	800545
24393	800546
204422	800547
28954	800548
15652	800549
45377	800550
180338	800551
162683	800552
75369	800553
78871	800554
58973	800555
35853	800556
198267	800557
7404	800558
26467	800559
406	800560
40374	800561
65042	800562
271632	800563
28009	800564
132355	800565
32260	800566
104933	800567
241874	800568
220993	800569
257614	800570
2992	800571
13952	800572
224368	800573
70070	800574
101567	800575
48647	800576
17834	800577
55267	800578
8696	800579
64537	800580
27938	800581
46422	800582
272462	800583
263797	800584
15366	800585
54738	800586
41806	800587
67940	800588
63200	800589
56496	800590
89501	800591
91187	800592
184375	800593
75730	800594
93306	800595
82449	800596
6552	800597
81892	800598
598	800599
151049	800600
77179	800601
187193	800602
126594	800603
25875	800604
45313	800605
212921	800606
240408	800607
69738	800608
34632	800609
202531	800610
102579	800611
191	800612
27856	800613
101128	800614
20863	800615
85606	800616
178354	800617
287219	800618
191299	800619
115688	800620
243564	800621
1611	800622
125889	800623
5697	800624
30198	800625
1141	800626
125995	800627
125995	800628
49158	800629
73297	800630
242627	800631
237792	800632
74153	800633
142305	800634
165073	800635
56314	800636
246112	800637
197185	800638
159861	800639
54941	800640
96933	800641
50757	800642
27607	800643
46044	800644
83843	800645
33342	800646
94913	800647
69780	800648
214596	800649
15134	800650
2696	800651
48588	800652
203634	800653
10609	800654
72492	800655
283948	800656
104473	800657
163673	800658
163673	800659
61855	800660
148094	800661
61855	800662
114894	800663
186046	800664
114115	800665
159737	800666
109755	800667
63394	800668
135946	800669
78174	800670
168601	800671
140612	800672
137027	800673
134786	800674
85351	800675
75831	800676
93927	800677
117747	800678
71262	800679
22265	800680
46560	800681
22265	800682
20822	800683
139245	800684
235592	800685
29309	800686
159877	800687
78554	800688
103478	800689
32440	800690
68063	800691
146961	800692
23123	800693
67252	800694
46560	800695
100079	800696
46894	800697
139245	800698
63378	800699
20822	800700
61512	800701
69812	800702
120229	800703
213323	800704
217582	800705
44938	800706
306519	800707
134919	800708
80860	800709
13415	800710
697	800711
13413	800712
60400	800713
138213	800714
63363	800715
122569	800716
63990	800717
156307	800718
36121	800719
200373	800720
218425	800721
209595	800722
43733	800723
88772	800724
224475	800725
153930	800726
178995	800727
3002	800728
70971	800729
106438	800730
70703	800731
81492	800732
94073	800733
112996	800734
99314	800735
99245	800736
112092	800737
52118	800738
9669	800739
84989	800740
215886	800741
77246	800742
132371	800743
28704	800744
255613	800745
65681	800746
64343	800747
296907	800748
116523	800749
106836	800750
135584	800751
29927	800752
222417	800753
30400	800754
54568	800755
266473	800756
2265	800757
27845	800758
215447	800759
18415	800760
189137	800761
56695	800762
115466	800763
73700	800764
181496	800765
104075	800766
210921	800767
25093	800768
25977	800769
173295	800770
211955	800771
212205	800772
9232	800773
71037	800774
69468	800775
69468	800776
190008	800777
83374	800778
80280	800779
10655	800780
22314	800781
94073	800782
53280	800783
108195	800784
110848	800785
236928	800786
32831	800787
30799	800788
22429	800789
63477	800790
48575	800791
4086	800792
7519	800793
107671	800794
308716	800795
64404	800796
99441	800797
458	800798
19492	800799
280290	800800
150379	800801
155419	800802
232538	800803
129032	800804
95271	800805
273325	800806
79948	800807
154459	800808
22997	800809
112868	800810
77329	800811
13548	800812
14958	800813
170842	800814
8745	800815
159458	800816
88509	800817
236430	800818
147	800819
102643	800820
75309	800821
243574	800822
34809	800823
39852	800824
10940	800825
34093	800826
47917	800827
7128	800828
195490	800829
63678	800830
150953	800831
163975	800832
71721	800833
96400	800834
27057	800835
3415	800836
55083	800837
164485	800838
27221	800839
153550	800840
166324	800841
198854	800842
71147	800843
208649	800844
8080	800845
133230	800846
15183	800847
43729	800848
50857	800849
5116	800850
77224	800851
33159	800852
78634	800853
17012	800854
64327	800855
51992	800856
37654	800857
4581	800858
52880	800859
19321	800860
23360	800861
94009	800862
47174	800863
20535	800864
41309	800865
58395	800866
4506	800867
6052	800868
53062	800869
4799	800870
35120	800871
64583	800872
105499	800873
51536	800874
75869	800875
85	800876
51407	800877
58984	800878
19516	800879
116580	800880
443	800881
6372	800882
248432	800883
29568	800884
14797	800885
12887	800886
14797	800887
3680	800888
292018	800889
35483	800890
3714	800891
85419	800892
1564	800893
36080	800894
11799	800895
17936	800896
56073	800897
83122	800898
13389	800899
175828	800900
8783	800901
9215	800902
28502	800903
67328	800904
70022	800905
52659	800906
17684	800907
61161	800908
7599	800909
33853	800910
45813	800911
144083	800912
93291	800913
91764	800914
72608	800915
101005	800916
9446	800917
131922	800918
100056	800919
169678	800920
35182	800921
115623	800922
8662	800923
122002	800924
23150	800925
11985	800926
140167	800927
110205	800928
94163	800929
93738	800930
15449	800931
111437	800932
57341	800933
175269	800934
101517	800935
2949	800936
2776	800937
6610	800938
46044	800939
13226	800940
51038	800941
29129	800942
139107	800943
163972	800944
9341	800945
18218	800946
1617	800947
141484	800948
18626	800949
73446	800950
114830	800951
83821	800952
195664	800953
56441	800954
130796	800955
42046	800956
2949	800957
146138	800958
17521	800959
35022	800960
197902	800961
178	800962
119975	800963
18884	800964
82954	800965
12286	800966
185945	800967
263952	800968
8460	800969
120160	800970
69977	800971
13270	800972
292089	800973
82078	800974
159098	800975
5649	800976
233527	800977
5734	800978
250298	800979
128394	800980
135934	800981
276838	800982
79843	800983
1771	800984
17338	800985
17338	800986
74453	800987
171626	800988
248221	800989
119940	800990
51704	800991
36250	800992
79982	800993
36250	800994
47115	800995
74453	800996
74453	800997
47681	800998
205123	800999
74453	801000
77986	801001
130268	801002
160546	801003
241505	801004
16196	801005
14966	801006
259183	801007
82016	801008
129302	801009
30024	801010
78173	801011
4364	801012
181340	801013
180480	801014
81235	801015
104659	801016
27910	801017
69484	801018
10552	801019
217417	801020
118067	801021
221295	801022
27717	801023
77446	801024
11305	801025
76918	801026
19145	801027
21613	801028
107550	801029
140796	801030
46214	801031
5647	801032
56293	801033
25446	801034
58415	801035
42909	801036
35036	801037
36137	801038
36137	801039
19614	801040
40947	801041
42601	801042
125997	801043
182576	801044
243516	801045
25672	801046
22575	801047
11683	801048
12276	801049
154149	801050
135825	801051
95568	801052
293774	801053
231637	801054
97606	801055
283191	801056
135700	801057
387	801058
40866	801059
242587	801060
39831	801061
39831	801062
2711	801063
91871	801064
75235	801065
7753	801066
198822	801067
28965	801068
32305	801069
34254	801070
92738	801071
32771	801072
43350	801073
94406	801074
286738	801075
146751	801076
146751	801077
107824	801078
291167	801079
82753	801080
55029	801081
178831	801082
130506	801083
39388	801084
9953	801085
77577	801086
4411	801087
819	801088
209651	801089
31982	801090
118648	801091
93345	801092
10809	801093
94809	801094
74237	801095
1434	801096
32618	801097
106771	801098
117963	801099
23564	801100
83313	801101
106312	801102
62148	801103
48624	801104
89442	801105
264206	801106
64512	801107
14409	801108
107481	801109
191955	801110
31071	801111
25133	801112
65502	801113
205554	801114
99071	801115
272069	801116
172111	801117
23986	801118
7229	801119
58907	801120
132697	801121
2506	801122
41689	801123
18980	801124
39309	801125
146415	801126
48541	801127
10013	801128
85633	801129
9635	801130
10777	801131
15611	801132
5396	801133
51904	801134
201989	801135
43445	801136
29556	801137
4830	801138
201805	801139
296245	801140
49244	801141
14154	801142
18873	801143
132000	801144
88855	801145
296478	801146
109867	801147
59051	801148
1801	801149
106350	801150
127647	801151
199210	801152
43057	801153
33820	801154
21245	801155
858	801156
3350	801157
113336	801158
68131	801159
219056	801160
69505	801161
156661	801162
28426	801163
100680	801164
56480	801165
40716	801166
1214	801167
10017	801168
23964	801169
252969	801170
105835	801171
8667	801172
45454	801173
1852	801174
78651	801175
81899	801176
4960	801177
100523	801178
38029	801179
68019	801180
64741	801181
10087	801182
28980	801183
94100	801184
201840	801185
56488	801186
123851	801187
61838	801188
116991	801189
1964	801190
40722	801191
84154	801192
40498	801193
183706	801194
43482	801195
1059	801196
3587	801197
126028	801198
70967	801199
59895	801200
292077	801201
889	801202
1609	801203
6328	801204
219219	801205
26889	801206
10748	801207
27789	801208
266012	801209
105664	801210
11434	801211
62790	801212
290883	801213
27516	801214
138327	801215
40912	801216
93630	801217
9289	801218
74051	801219
174060	801220
27513	801221
8231	801222
46516	801223
139766	801224
293161	801225
48589	801226
18657	801227
11095	801228
55252	801229
77997	801230
57189	801231
7892	801232
166125	801233
33541	801234
2005	801235
63145	801236
135046	801237
168	801238
187279	801239
84421	801240
132788	801241
73483	801242
47191	801243
1019	801244
21002	801245
1552	801246
90523	801247
109537	801248
55072	801249
61558	801250
7794	801251
975	801252
90538	801253
249577	801254
227521	801255
9508	801256
198747	801257
5286	801258
11402	801259
99499	801260
34467	801261
93633	801262
3515	801263
34937	801264
62074	801265
307428	801266
78	801267
186661	801268
31488	801269
17687	801270
24476	801271
185473	801272
57836	801273
174091	801274
144624	801275
55835	801276
65940	801277
155242	801278
40039	801279
40039	801280
43017	801281
44961	801282
227645	801283
57823	801284
24268	801285
261409	801286
43214	801287
7874	801288
119789	801289
150424	801290
139	801291
251585	801292
21277	801293
76285	801294
60168	801295
209446	801296
283658	801297
153615	801298
25634	801299
153872	801300
44042	801301
138906	801302
58402	801303
99358	801304
72830	801305
115132	801306
14134	801307
10423	801308
41305	801309
26818	801310
16677	801311
15479	801312
23292	801313
39276	801314
284026	801315
68114	801316
2338	801317
18918	801318
131630	801319
127804	801320
63564	801321
68636	801322
164689	801323
240515	801324
55018	801325
50340	801326
21680	801327
1091	801328
163104	801329
6003	801330
19153	801331
9865	801332
282089	801333
33524	801334
69463	801335
134000	801336
190842	801337
4555	801338
75676	801339
8629	801340
15589	801341
43452	801342
2578	801343
5169	801344
51188	801345
121442	801346
526	801347
142094	801348
39386	801349
108699	801350
24618	801351
46262	801352
3598	801353
199693	801354
60540	801355
11627	801356
2710	801357
95702	801358
9465	801359
5518	801360
413	801361
135921	801362
136065	801363
53379	801364
198118	801365
10584	801366
158367	801367
89210	801368
90071	801369
36991	801370
36991	801371
36399	801372
64131	801373
30992	801374
54641	801375
137601	801376
22585	801377
50954	801378
31151	801379
169370	801380
7811	801381
2407	801382
83719	801383
136132	801384
301264	801385
5282	801386
172490	801387
60108	801388
62365	801389
50217	801390
13540	801391
50619	801392
15469	801393
10740	801394
29858	801395
7732	801396
1398	801397
201278	801398
8340	801399
999	801400
13143	801401
60851	801402
42525	801403
18598	801404
27894	801405
10791	801406
26012	801407
336	801408
36890	801409
53312	801410
70967	801411
92157	801412
13611	801413
4246	801414
112088	801415
47418	801416
37870	801417
63474	801418
47947	801419
173097	801420
178130	801421
243847	801422
8667	801423
84692	801424
96886	801425
49009	801426
28559	801427
96921	801428
279227	801429
121100	801430
22123	801431
150389	801432
226	801433
102804	801434
251109	801435
57015	801436
110699	801437
91945	801438
62873	801439
71110	801440
45340	801441
30630	801442
11054	801443
26504	801444
27113	801445
68376	801446
129807	801447
142272	801448
54672	801449
120046	801450
61369	801451
40132	801452
62724	801453
35939	801454
19494	801455
47981	801456
302025	801457
173439	801458
141256	801459
180400	801460
5513	801461
73911	801462
129376	801463
12157	801464
149989	801465
30731	801466
103971	801467
5182	801468
109428	801469
191253	801470
89694	801471
22330	801472
248553	801473
126411	801474
1035	801475
272	801476
9281	801477
111665	801478
20867	801479
9707	801480
161567	801481
275913	801482
15901	801483
270447	801484
228115	801485
67036	801486
90508	801487
7774	801488
51131	801489
74412	801490
135436	801491
56142	801492
108653	801493
195302	801494
188070	801495
285467	801496
36436	801497
118767	801498
59066	801499
4131	801500
25330	801501
205993	801502
24569	801503
22073	801504
6013	801505
136041	801506
9590	801507
192069	801508
25612	801509
200878	801510
43221	801511
27855	801512
119016	801513
23832	801514
7713	801515
17608	801516
174507	801517
292142	801518
71498	801519
59080	801520
3447	801521
26306	801522
88501	801523
44776	801524
2423	801525
3304	801526
7221	801527
146879	801528
153924	801529
158107	801530
66856	801531
306932	801532
19934	801533
36449	801534
4505	801535
22553	801536
257194	801537
3347	801538
41127	801539
231436	801540
31436	801541
4692	801542
86750	801543
6996	801544
10938	801545
44184	801546
23489	801547
94497	801548
10402	801549
19474	801550
144261	801551
4486	801552
13807	801553
282528	801554
16214	801555
7610	801556
58703	801557
10111	801558
25136	801559
58376	801560
35714	801561
240001	801562
34436	801563
73319	801564
93372	801565
16662	801566
83968	801567
26497	801568
43697	801569
17100	801570
137915	801571
304444	801572
21404	801573
104608	801574
189614	801575
47785	801576
17915	801577
137353	801578
66039	801579
173216	801580
250427	801581
172176	801582
654	801583
5958	801584
52841	801585
53284	801586
16881	801587
12874	801588
23059	801589
19270	801590
5976	801591
60669	801592
44846	801593
148090	801594
5513	801595
75050	801596
58528	801597
129303	801598
14210	801599
77766	801600
211177	801601
116560	801602
19878	801603
26	801604
139355	801605
46957	801606
146968	801607
40084	801608
10085	801609
178909	801610
100234	801611
271223	801612
30746	801613
40376	801614
59890	801615
20908	801616
3859	801617
138321	801618
63848	801619
4498	801620
235452	801621
240466	801622
168828	801623
116532	801624
85697	801625
207162	801626
38254	801627
144940	801628
96577	801629
34721	801630
76899	801631
248522	801632
308411	801633
183139	801634
231837	801635
150361	801636
124558	801637
146218	801638
9308	801639
95456	801640
3777	801641
64899	801642
117345	801643
88120	801644
170995	801645
145812	801646
118371	801647
248937	801648
155416	801649
143005	801650
172744	801651
114500	801652
146603	801653
137851	801654
146038	801655
110537	801656
236659	801657
7376	801658
277786	801659
123633	801660
7916	801661
32177	801662
95073	801663
83097	801664
138462	801665
89878	801666
61610	801667
178250	801668
158428	801669
106283	801670
263387	801671
216364	801672
232775	801673
250040	801674
215338	801675
118296	801676
62119	801677
289430	801678
26723	801679
125446	801680
208508	801681
62266	801682
167060	801683
38240	801684
165931	801685
242795	801686
206261	801687
172244	801688
214827	801689
270711	801690
26045	801691
166733	801692
84391	801693
32564	801694
173167	801695
36397	801696
184117	801697
84219	801698
217463	801699
138032	801700
68005	801701
115641	801702
264293	801703
142770	801704
73250	801705
131469	801706
141783	801707
259305	801708
192312	801709
120996	801710
34920	801711
119645	801712
45724	801713
41625	801714
120894	801715
247578	801716
95151	801717
250019	801718
129986	801719
113870	801720
245924	801721
37596	801722
122531	801723
134758	801724
206601	801725
264112	801726
268064	801727
268502	801728
80124	801729
162836	801730
14152	801731
42932	801732
215179	801733
106692	801734
278963	801735
92202	801736
140285	801737
20117	801738
198295	801739
250125	801740
218925	801741
95660	801742
4248	801743
200273	801744
49686	801745
11306	801746
62249	801747
252615	801748
109763	801749
86767	801750
5481	801751
50846	801752
142520	801753
192839	801754
9129	801755
77944	801756
62366	801757
129827	801758
83647	801759
221516	801760
243914	801761
72137	801762
15263	801763
58372	801764
29712	801765
51780	801766
57518	801767
33639	801768
326	801769
251936	801770
98343	801771
10971	801772
81762	801773
172381	801774
39829	801775
9352	801776
16056	801777
16056	801778
107869	801779
107099	801780
193670	801781
59134	801782
349	801783
61477	801784
54676	801785
140794	801786
42214	801787
122126	801788
63104	801789
50282	801790
131660	801791
5005	801792
40923	801793
44757	801794
39602	801795
234544	801796
254950	801797
220082	801798
194239	801799
124145	801800
54766	801801
103988	801802
817	801803
256409	801804
27310	801805
61142	801806
54748	801807
51561	801808
108342	801809
21965	801810
43187	801811
312492	801812
288181	801813
16602	801814
131355	801815
15269	801816
76885	801817
121061	801818
234206	801819
1097	801820
56245	801821
26858	801822
13602	801823
42201	801824
171167	801825
87799	801826
71482	801827
125884	801828
115826	801829
105507	801830
3107	801831
312069	801832
182722	801833
55739	801834
3543	801835
285199	801836
150042	801837
172537	801838
156929	801839
297658	801840
1390	801841
144476	801842
84530	801843
73524	801844
198323	801845
54236	801846
114019	801847
208531	801848
71310	801849
120185	801850
40099	801851
283804	801852
130923	801853
23169	801854
311704	801855
173251	801856
168531	801857
2899	801858
35467	801859
63565	801860
51074	801861
132963	801862
19386	801863
36350	801864
109151	801865
197261	801866
4957	801867
26442	801868
49593	801869
211086	801870
19957	801871
127586	801872
55743	801873
168308	801874
120638	801875
286781	801876
266	801877
70741	801878
202436	801879
165150	801880
136930	801881
10761	801882
15189	801883
221830	801884
74549	801885
144024	801886
36876	801887
33996	801888
72023	801889
191729	801890
82312	801891
44279	801892
266953	801893
10567	801894
987	801895
210674	801896
186959	801897
189516	801898
42197	801899
27782	801900
79763	801901
39163	801902
97880	801903
31098	801904
41365	801905
10237	801906
241855	801907
50252	801908
12930	801909
85129	801910
151699	801911
144772	801912
3112	801913
3107	801914
133974	801915
84483	801916
76573	801917
15937	801918
40003	801919
93141	801920
103240	801921
215178	801922
4153	801923
275920	801924
107735	801925
154236	801926
64220	801927
130640	801928
49745	801929
232156	801930
254156	801931
97439	801932
187387	801933
74770	801934
9087	801935
129916	801936
111737	801937
8631	801938
118212	801939
90471	801940
25350	801941
13663	801942
28933	801943
236242	801944
132752	801945
13275	801946
233953	801947
57165	801948
2162	801949
308792	801950
215120	801951
24604	801952
8065	801953
9552	801954
75887	801955
62994	801956
15364	801957
105086	801958
277938	801959
37935	801960
4834	801961
74376	801962
204070	801963
7187	801964
1090	801965
93480	801966
304062	801967
304689	801968
13990	801969
80608	801970
123256	801971
124524	801972
6043	801973
111253	801974
118113	801975
74919	801976
165785	801977
196844	801978
43262	801979
39945	801980
35678	801981
137344	801982
8642	801983
57934	801984
171238	801985
303010	801986
66421	801987
64029	801988
19412	801989
96878	801990
2005	801991
723	801992
4014	801993
20066	801994
211014	801995
68936	801996
60035	801997
13054	801998
49010	801999
55854	802000
60793	802001
11030	802002
232788	802003
280423	802004
44005	802005
37673	802006
78139	802007
44676	802008
35167	802009
2282	802010
6327	802011
92886	802012
6460	802013
282160	802014
1707	802015
11774	802016
24366	802017
169161	802018
170277	802019
22426	802020
307734	802021
16636	802022
28100	802023
5720	802024
100365	802025
106787	802026
86929	802027
163471	802028
667	802029
141850	802030
7342	802031
58289	802032
8361	802033
20623	802034
23554	802035
58990	802036
227596	802037
125412	802038
15598	802039
27978	802040
61451	802041
18019	802042
12688	802043
131996	802044
6873	802045
53001	802046
140129	802047
15503	802048
34808	802049
34808	802050
103163	802051
41660	802052
10905	802053
186245	802054
8109	802055
128125	802056
37074	802057
100023	802058
4435	802059
101710	802060
66665	802061
1644	802062
19463	802063
5217	802064
6424	802065
8250	802066
22347	802067
485	802068
310172	802069
40398	802070
142537	802071
5230	802072
45184	802073
28278	802074
2637	802075
41625	802076
93347	802077
126429	802078
32327	802079
78870	802080
59419	802081
128821	802082
232977	802083
123540	802084
74711	802085
130046	802086
8006	802087
302277	802088
101335	802089
25533	802090
47645	802091
2931	802092
213314	802093
7817	802094
6055	802095
29410	802096
9523	802097
25513	802098
38995	802099
103283	802100
10550	802101
148281	802102
112316	802103
42284	802104
66329	802105
310318	802106
279993	802107
50924	802108
89197	802109
96451	802110
5217	802111
251850	802112
242682	802113
9743	802114
137910	802115
6551	802116
129659	802117
151005	802118
40596	802119
10818	802120
77718	802121
24675	802122
168331	802123
181875	802124
23645	802125
144903	802126
9746	802127
2786	802128
121181	802129
27057	802130
107025	802131
41977	802132
19874	802133
11145	802134
23640	802135
6561	802136
5800	802137
15404	802138
26793	802139
62862	802140
110403	802141
36848	802142
8464	802143
86465	802144
16495	802145
27813	802146
102985	802147
2343	802148
86442	802149
36138	802150
148756	802151
127523	802152
22174	802153
156447	802154
18191	802155
283913	802156
3910	802157
14638	802158
59051	802159
73851	802160
103213	802161
20923	802162
267202	802163
139166	802164
66467	802165
226184	802166
74996	802167
18333	802168
121832	802169
159363	802170
55163	802171
132993	802172
132993	802173
985	802174
240739	802175
28145	802176
2374	802177
17990	802178
4248	802179
4884	802180
83436	802181
243149	802182
141440	802183
54856	802184
217643	802185
151122	802186
162476	802187
27017	802188
69742	802189
10467	802190
75294	802191
19485	802192
204290	802193
95854	802194
12659	802195
38052	802196
168505	802197
300744	802198
26288	802199
153543	802200
14863	802201
91529	802202
283436	802203
1214	802204
99480	802205
64617	802206
276699	802207
110068	802208
211424	802209
6342	802210
80379	802211
16495	802212
113016	802213
159679	802214
1445	802215
14510	802216
55665	802217
19936	802218
10929	802219
54276	802220
7664	802221
44391	802222
88533	802223
23012	802224
210889	802225
7494	802226
23141	802227
113658	802228
257609	802229
213000	802230
59966	802231
32758	802232
17227	802233
86362	802234
21156	802235
66704	802236
186453	802237
139464	802238
175347	802239
78849	802240
176321	802241
16596	802242
131154	802243
10791	802244
21319	802245
17817	802246
192389	802247
87608	802248
30251	802249
80371	802250
298919	802251
175292	802252
3255	802253
89837	802254
27548	802255
51048	802256
5045	802257
8883	802258
91273	802259
89395	802260
82285	802261
68091	802262
19338	802263
17480	802264
75589	802265
135772	802266
25260	802267
129991	802268
124934	802269
148005	802270
16328	802271
15887	802272
147108	802273
65757	802274
22014	802275
103415	802276
80783	802277
123414	802278
203044	802279
12561	802280
1125	802281
45189	802282
23005	802283
337	802284
63332	802285
9403	802286
17372	802287
119605	802288
213746	802289
186	802290
2521	802291
37701	802292
61113	802293
76912	802294
2053	802295
238354	802296
20637	802297
1382	802298
256578	802299
79870	802300
44692	802301
2676	802302
24765	802303
119171	802304
11416	802305
139817	802306
275271	802307
16116	802308
14048	802309
90156	802310
30085	802311
16563	802312
37411	802313
15106	802314
3729	802315
211004	802316
36554	802317
109127	802318
29880	802319
17978	802320
221015	802321
6048	802322
8642	802323
9286	802324
151158	802325
185556	802326
36694	802327
79744	802328
3162	802329
181914	802330
100921	802331
145111	802332
8934	802333
69802	802334
28404	802335
32650	802336
18462	802337
55582	802338
41801	802339
4268	802340
253812	802341
133904	802342
61274	802343
38387	802344
239981	802345
216876	802346
124758	802347
9794	802348
10184	802349
4320	802350
6884	802351
92699	802352
15429	802353
46329	802354
187614	802355
139790	802356
26445	802357
101105	802358
162302	802359
56446	802360
17683	802361
14022	802362
1067	802363
91722	802364
113705	802365
186210	802366
204778	802367
12667	802368
19875	802369
22611	802370
3157	802371
207375	802372
42838	802373
43781	802374
17393	802375
87	802376
11809	802377
170663	802378
55903	802379
32441	802380
216048	802381
135748	802382
2896	802383
182527	802384
26762	802385
8858	802386
94457	802387
16438	802388
201627	802389
138102	802390
18920	802391
16849	802392
143014	802393
255951	802394
52811	802395
30718	802396
24446	802397
57442	802398
171125	802399
22973	802400
3101	802401
42241	802402
42298	802403
2183	802404
203256	802405
14959	802406
5390	802407
73381	802408
159224	802409
30585	802410
64807	802411
49929	802412
19278	802413
20448	802414
49214	802415
38920	802416
10762	802417
218946	802418
92902	802419
96772	802420
9659	802421
182984	802422
183629	802423
92748	802424
5591	802425
123869	802426
114317	802427
43238	802428
48091	802429
105519	802430
44091	802431
12931	802432
40888	802433
37410	802434
2594	802435
300223	802436
161242	802437
52270	802438
36298	802439
13133	802440
41335	802441
12751	802442
16030	802443
64012	802444
53227	802445
42238	802446
12062	802447
10162	802448
49072	802449
38425	802450
47665	802451
297799	802452
1075	802453
44658	802454
124172	802455
17397	802456
209198	802457
1575	802458
41857	802459
17923	802460
110100	802461
50913	802462
11098	802463
100818	802464
4612	802465
135495	802466
7075	802467
107047	802468
22031	802469
98214	802470
28700	802471
4131	802472
30266	802473
304071	802474
171705	802475
94106	802476
102587	802477
139627	802478
16233	802479
12110	802480
178074	802481
88667	802482
285487	802483
47287	802484
96975	802485
99375	802486
3076	802487
162970	802488
42498	802489
100549	802490
141043	802491
1403	802492
29959	802493
42330	802494
59702	802495
3816	802496
72522	802497
39020	802498
4628	802499
25913	802500
42563	802501
42832	802502
179554	802503
163506	802504
18541	802505
34797	802506
27449	802507
203502	802508
35600	802509
108429	802510
17494	802511
16451	802512
7923	802513
206222	802514
70458	802515
10821	802516
53256	802517
7238	802518
29170	802519
35469	802520
167458	802521
143815	802522
89993	802523
77318	802524
1608	802525
208901	802526
49669	802527
15785	802528
186860	802529
292550	802530
303948	802531
62098	802532
89308	802533
178511	802534
8506	802535
87848	802536
69506	802537
161684	802538
8360	802539
115	802540
8363	802541
43521	802542
16562	802543
64741	802544
183944	802545
19814	802546
78162	802547
41334	802548
30885	802549
14317	802550
20505	802551
3263	802552
65660	802553
21380	802554
177190	802555
47969	802556
175975	802557
17691	802558
119817	802559
75006	802560
28712	802561
41120	802562
7119	802563
81549	802564
75082	802565
68609	802566
8812	802567
99117	802568
38316	802569
13308	802570
69762	802571
526	802572
212944	802573
44607	802574
23407	802575
5004	802576
12298	802577
41954	802578
144346	802579
83537	802580
115889	802581
145568	802582
29120	802583
38453	802584
32232	802585
278687	802586
27051	802587
27051	802588
87429	802589
61369	802590
92358	802591
243227	802592
66305	802593
20118	802594
45796	802595
96900	802596
206914	802597
97730	802598
104046	802599
147016	802600
68531	802601
51812	802602
151517	802603
159496	802604
79364	802605
181931	802606
109682	802607
30412	802608
273669	802609
303074	802610
310325	802611
259002	802612
179545	802613
10295	802614
2005	802615
3450	802616
83804	802617
1684	802618
125099	802619
292889	802620
60536	802621
199300	802622
50119	802623
42498	802624
115529	802625
103739	802626
157490	802627
41498	802628
133510	802629
111796	802630
154826	802631
49260	802632
27404	802633
38436	802634
170782	802635
146582	802636
35035	802637
11766	802638
252934	802639
126066	802640
294104	802641
34937	802642
79921	802643
3713	802644
34720	802645
2995	802646
622	802647
102163	802648
75426	802649
15882	802650
42250	802651
26935	802652
45524	802653
35275	802654
91572	802655
232867	802656
42283	802657
14233	802658
135463	802659
6462	802660
44014	802661
22228	802662
39803	802663
35576	802664
89724	802665
82657	802666
4195	802667
300490	802668
209804	802669
10084	802670
15429	802671
503	802672
260734	802673
89578	802674
226579	802675
1717	802676
69036	802677
33051	802678
290195	802679
15049	802680
15429	802681
55574	802682
52672	802683
190783	802684
976	802685
52341	802686
167203	802687
9718	802688
28962	802689
42586	802690
48142	802691
8328	802692
97388	802693
24484	802694
24484	802695
67308	802696
29029	802697
35040	802698
130505	802699
4066	802700
71103	802701
4071	802702
642	802703
69946	802704
124628	802705
39756	802706
14845	802707
70642	802708
115602	802709
754	802710
71145	802711
28278	802712
203739	802713
121841	802714
212132	802715
87227	802716
53392	802717
15529	802718
36468	802719
40673	802720
308564	802721
1163	802722
71165	802723
158580	802724
284250	802725
55741	802726
36496	802727
28797	802728
31166	802729
101493	802730
207741	802731
4972	802732
20291	802733
256848	802734
163782	802735
206574	802736
210752	802737
63737	802738
83484	802739
131623	802740
1473	802741
133941	802742
15755	802743
2048	802744
64639	802745
238318	802746
29649	802747
29649	802748
4357	802749
17528	802750
3341	802751
41849	802752
283105	802753
214725	802754
11224	802755
63451	802756
215980	802757
9664	802758
5440	802759
87785	802760
111314	802761
34813	802762
88623	802763
39807	802764
75305	802765
2580	802766
31479	802767
173805	802768
35373	802769
199293	802770
54785	802771
211350	802772
24494	802773
59491	802774
162350	802775
297287	802776
21039	802777
125554	802778
17237	802779
19805	802780
104517	802781
4275	802782
43365	802783
8608	802784
78062	802785
28849	802786
22195	802787
198447	802788
79677	802789
5594	802790
117029	802791
71253	802792
32073	802793
64629	802794
20593	802795
35489	802796
28577	802797
143075	802798
105006	802799
12367	802800
213640	802801
255277	802802
176086	802803
176124	802804
4441	802805
10498	802806
28	802807
226279	802808
120758	802809
265593	802810
32276	802811
36144	802812
47852	802813
196464	802814
97997	802815
267544	802816
12382	802817
60613	802818
61066	802819
112527	802820
23573	802821
200474	802822
97162	802823
41758	802824
36569	802825
12249	802826
1701	802827
36473	802828
269012	802829
268905	802830
3717	802831
43839	802832
19553	802833
28529	802834
2381	802835
20872	802836
149834	802837
5647	802838
114577	802839
53935	802840
229145	802841
26087	802842
122900	802843
7161	802844
141752	802845
14296	802846
14984	802847
2991	802848
30391	802849
312823	802850
21660	802851
45131	802852
45131	802853
194509	802854
34869	802855
117292	802856
81919	802857
92148	802858
1269	802859
4843	802860
45978	802861
85974	802862
85974	802863
245990	802864
83255	802865
6867	802866
75	802867
6516	802868
32428	802869
114654	802870
205429	802871
191574	802872
203271	802873
184275	802874
48249	802875
76283	802876
23946	802877
5253	802878
279689	802879
279	802880
50628	802881
107637	802882
17895	802883
120234	802884
24333	802885
256610	802886
24176	802887
182636	802888
16928	802889
59372	802890
35449	802891
20945	802892
44939	802893
25456	802894
25456	802895
138672	802896
134585	802897
17639	802898
128907	802899
137147	802900
30470	802901
78844	802902
22195	802903
21827	802904
20214	802905
17883	802906
72181	802907
59725	802908
47936	802909
10733	802910
119921	802911
83877	802912
95346	802913
57803	802914
189210	802915
134903	802916
26871	802917
1416	802918
32871	802919
26646	802920
109389	802921
247416	802922
128407	802923
133395	802924
5375	802925
130071	802926
195471	802927
62707	802928
3304	802929
119077	802930
14481	802931
252836	802932
4716	802933
14536	802934
115191	802935
7468	802936
203990	802937
40371	802938
82388	802939
43053	802940
4622	802941
179754	802942
38836	802943
152214	802944
6424	802945
164311	802946
213629	802947
61810	802948
40	802949
196081	802950
1058	802951
38185	802952
63618	802953
142978	802954
41279	802955
149647	802956
31558	802957
60158	802958
200351	802959
3653	802960
65099	802961
10004	802962
90113	802963
19524	802964
6639	802965
16034	802966
69409	802967
36930	802968
114722	802969
24363	802970
37629	802971
150429	802972
146381	802973
891	802974
5511	802975
46279	802976
166933	802977
57232	802978
60457	802979
102453	802980
204565	802981
191855	802982
5230	802983
9319	802984
232720	802985
1637	802986
20067	802987
16880	802988
76779	802989
12634	802990
43220	802991
40181	802992
175136	802993
55307	802994
55307	802995
38478	802996
412	802997
21839	802998
12753	802999
41328	803000
59001	803001
300152	803002
39260	803003
25452	803004
42952	803005
56014	803006
56014	803007
129090	803008
129090	803009
80936	803010
11035	803011
1873	803012
96258	803013
144851	803014
295000	803015
30289	803016
2023	803017
30847	803018
153430	803019
41811	803020
23786	803021
14315	803022
82072	803023
305589	803024
201345	803025
60340	803026
41042	803027
160308	803028
65592	803029
39940	803030
143818	803031
174886	803032
48121	803033
614	803034
40930	803035
23926	803036
18271	803037
85620	803038
4776	803039
18887	803040
12758	803041
176301	803042
67597	803043
28080	803044
56014	803045
47852	803046
136142	803047
42160	803048
114355	803049
40256	803050
15943	803051
99267	803052
218023	803053
198887	803054
22385	803055
194609	803056
97546	803057
97546	803058
68827	803059
170568	803060
21338	803061
83740	803062
158097	803063
35353	803064
48366	803065
47797	803066
549	803067
3077	803068
14218	803069
55511	803070
139521	803071
43827	803072
46996	803073
95857	803074
125747	803075
54782	803076
175123	803077
88709	803078
197306	803079
117424	803080
5658	803081
91522	803082
151975	803083
21183	803084
5820	803085
91291	803086
60689	803087
60689	803088
223713	803089
131652	803090
33641	803091
280931	803092
69473	803093
132489	803094
158388	803095
12940	803096
32467	803097
86245	803098
801	803099
60288	803100
22493	803101
112318	803102
128736	803103
55143	803104
49160	803105
47614	803106
74599	803107
30354	803108
164623	803109
10197	803110
100388	803111
93720	803112
101598	803113
150417	803114
62835	803115
85915	803116
254878	803117
5627	803118
251377	803119
43620	803120
17179	803121
30150	803122
216818	803123
1653	803124
115889	803125
194380	803126
10176	803127
91586	803128
197083	803129
187113	803130
32419	803131
14744	803132
34326	803133
54871	803134
168001	803135
61353	803136
102191	803137
2660	803138
114085	803139
235851	803140
44626	803141
133465	803142
19510	803143
276235	803144
41554	803145
125460	803146
184201	803147
306594	803148
43187	803149
29588	803150
143831	803151
136017	803152
32954	803153
304451	803154
200894	803155
137672	803156
59249	803157
88877	803158
188709	803159
102207	803160
13529	803161
65189	803162
10059	803163
4778	803164
38103	803165
196828	803166
115887	803167
62069	803168
50228	803169
14494	803170
201571	803171
235704	803172
10324	803173
70387	803174
98511	803175
147176	803176
302775	803177
20991	803178
111891	803179
105808	803180
20013	803181
115887	803182
44049	803183
46918	803184
221987	803185
296865	803186
89985	803187
27990	803188
172103	803189
26679	803190
65614	803191
16180	803192
234070	803193
20364	803194
106781	803195
32557	803196
178183	803197
35885	803198
63468	803199
29947	803200
311375	803201
205754	803202
73471	803203
125346	803204
306979	803205
87867	803206
116353	803207
36517	803208
167039	803209
121113	803210
38383	803211
171729	803212
278459	803213
66191	803214
212406	803215
102688	803216
192354	803217
89533	803218
184915	803219
88856	803220
105150	803221
105811	803222
65131	803223
268939	803224
12821	803225
61998	803226
121347	803227
93917	803228
89053	803229
158281	803230
84395	803231
246490	803232
72908	803233
143068	803234
32380	803235
18761	803236
112645	803237
195546	803238
100309	803239
86835	803240
146776	803241
113196	803242
74465	803243
75432	803244
203824	803245
25105	803246
277179	803247
100021	803248
64603	803249
36263	803250
13151	803251
75460	803252
159176	803253
144805	803254
172105	803255
19917	803256
64259	803257
63410	803258
48016	803259
192774	803260
49070	803261
58972	803262
114789	803263
238276	803264
24837	803265
40024	803266
120163	803267
144163	803268
37187	803269
53769	803270
10534	803271
257824	803272
62905	803273
63711	803274
96215	803275
184666	803276
160415	803277
258591	803278
71544	803279
14306	803280
64800	803281
146223	803282
80681	803283
68131	803284
7499	803285
274102	803286
71805	803287
21825	803288
46712	803289
22037	803290
73471	803291
285891	803292
36517	803293
51646	803294
68779	803295
248390	803296
258847	803297
277593	803298
50620	803299
145546	803300
202281	803301
15755	803302
6237	803303
97205	803304
187012	803305
174740	803306
26358	803307
16254	803308
14305	803309
197465	803310
86835	803311
23373	803312
16529	803313
171824	803314
32557	803315
14306	803316
215310	803317
9759	803318
87960	803319
112822	803320
55615	803321
222384	803322
60419	803323
75432	803324
221249	803325
162328	803326
46674	803327
112374	803328
9766	803329
28387	803330
158845	803331
100579	803332
26681	803333
26681	803334
16973	803335
120163	803336
69630	803337
200074	803338
106189	803339
47914	803340
105811	803341
74606	803342
104454	803343
303361	803344
163067	803345
24837	803346
89756	803347
147622	803348
45780	803349
136702	803350
99569	803351
9740	803352
8165	803353
24472	803354
173885	803355
51972	803356
152765	803357
211035	803358
7157	803359
84312	803360
160836	803361
22610	803362
162914	803363
97087	803364
9125	803365
45995	803366
95703	803367
24926	803368
286126	803369
198699	803370
1294	803371
88558	803372
118547	803373
59780	803374
51272	803375
55798	803376
27489	803377
220620	803378
101998	803379
252667	803380
118859	803381
164412	803382
72187	803383
55460	803384
11238	803385
19775	803386
19543	803387
25355	803388
128454	803389
84450	803390
77721	803391
74717	803392
39367	803393
40985	803394
65151	803395
138674	803396
64785	803397
150457	803398
114746	803399
189708	803400
20974	803401
4163	803402
3018	803403
12449	803404
103207	803405
266444	803406
58762	803407
715	803408
1213	803409
101	803410
577	803411
3690	803412
5916	803413
31897	803414
15244	803415
53129	803416
232841	803417
41485	803418
224841	803419
3054	803420
176630	803421
5256	803422
49083	803423
51762	803424
12389	803425
39198	803426
36334	803427
71379	803428
22501	803429
9456	803430
1051	803431
181895	803432
22891	803433
209037	803434
31233	803435
144744	803436
3562	803437
3116	803438
4163	803439
64360	803440
140841	803441
44836	803442
290598	803443
728	803444
253270	803445
59743	803446
59743	803447
112382	803448
15964	803449
10864	803450
81051	803451
121622	803452
119291	803453
162096	803454
86630	803455
53025	803456
10119	803457
250397	803458
188964	803459
164922	803460
4626	803461
95309	803462
81329	803463
134148	803464
136944	803465
289747	803466
205524	803467
3785	803468
82686	803469
8	803470
13577	803471
208913	803472
50615	803473
88846	803474
75058	803475
2966	803476
15599	803477
16223	803478
5325	803479
79090	803480
89103	803481
54825	803482
99	803483
88844	803484
138890	803485
263	803486
4585	803487
90396	803488
89789	803489
170077	803490
87953	803491
2058	803492
47191	803493
204850	803494
25068	803495
8314	803496
39855	803497
24188	803498
75894	803499
197156	803500
14625	803501
19195	803502
55905	803503
5288	803504
4382	803505
51453	803506
235899	803507
28154	803508
106824	803509
10387	803510
104012	803511
25427	803512
1248	803513
225076	803514
229868	803515
66604	803516
134495	803517
153207	803518
28395	803519
289554	803520
125077	803521
26453	803522
155706	803523
1643	803524
82931	803525
3733	803526
77178	803527
21213	803528
7430	803529
144138	803530
31593	803531
2052	803532
28014	803533
35303	803534
82893	803535
8509	803536
3664	803537
70003	803538
10469	803539
6730	803540
1890	803541
199808	803542
126676	803543
76870	803544
39726	803545
24780	803546
24780	803547
156142	803548
236334	803549
250970	803550
14980	803551
120315	803552
4941	803553
208032	803554
72809	803555
23047	803556
10099	803557
13660	803558
26222	803559
18819	803560
246979	803561
186635	803562
34346	803563
281673	803564
124410	803565
205101	803566
107176	803567
262163	803568
159439	803569
24248	803570
1213	803571
9095	803572
20394	803573
377	803574
205138	803575
205760	803576
247823	803577
116447	803578
79494	803579
6846	803580
13063	803581
13063	803582
5041	803583
3688	803584
89814	803585
26811	803586
37471	803587
181668	803588
37195	803589
40678	803590
3094	803591
32072	803592
77385	803593
43875	803594
265642	803595
8650	803596
64213	803597
111388	803598
187575	803599
35956	803600
10888	803601
13709	803602
215058	803603
256746	803604
168119	803605
31958	803606
119597	803607
154966	803608
54756	803609
282597	803610
117306	803611
95191	803612
216250	803613
3236	803614
218112	803615
755	803616
217574	803617
45120	803618
19499	803619
22595	803620
11259	803621
130698	803622
28496	803623
40782	803624
5713	803625
2244	803626
1619	803627
263	803628
8695	803629
122192	803630
214283	803631
89103	803632
370	803633
114960	803634
114960	803635
12121	803636
58916	803637
21398	803638
12818	803639
71220	803640
40354	803641
2768	803642
16264	803643
11401	803644
239088	803645
83918	803646
21521	803647
10172	803648
202456	803649
188939	803650
22291	803651
1508	803652
29910	803653
2951	803654
144818	803655
1231	803656
4850	803657
28666	803658
50794	803659
275932	803660
647	803661
56350	803662
1801	803663
263941	803664
2791	803665
17125	803666
39776	803667
136855	803668
76019	803669
41269	803670
87753	803671
39969	803672
214071	803673
40098	803674
131519	803675
60861	803676
16934	803677
37341	803678
16679	803679
3687	803680
5547	803681
58402	803682
163642	803683
23562	803684
75899	803685
6364	803686
129896	803687
50827	803688
34415	803689
663	803690
123739	803691
5066	803692
63650	803693
16800	803694
25135	803695
42225	803696
24679	803697
25065	803698
72147	803699
80150	803700
260837	803701
32689	803702
43698	803703
25739	803704
6066	803705
212118	803706
5140	803707
110021	803708
255417	803709
50228	803710
82335	803711
125618	803712
117238	803713
20558	803714
56644	803715
59495	803716
57515	803717
86882	803718
137981	803719
136728	803720
162309	803721
4100	803722
99651	803723
195920	803724
59053	803725
83195	803726
11981	803727
201579	803728
55457	803729
87555	803730
30395	803731
16786	803732
4102	803733
22448	803734
98719	803735
67816	803736
51008	803737
32402	803738
23580	803739
32100	803740
225218	803741
152883	803742
15894	803743
1453	803744
26052	803745
12453	803746
25111	803747
61260	803748
124868	803749
7190	803750
43662	803751
97372	803752
126350	803753
55150	803754
243535	803755
30012	803756
110399	803757
123052	803758
58040	803759
82814	803760
13052	803761
3502	803762
2978	803763
48949	803764
86362	803765
1990	803766
38912	803767
27715	803768
245552	803769
59166	803770
19916	803771
31024	803772
285094	803773
16674	803774
16720	803775
78070	803776
16460	803777
91281	803778
5140	803779
50624	803780
35181	803781
117082	803782
5789	803783
289838	803784
113359	803785
199281	803786
11248	803787
15592	803788
51497	803789
110984	803790
51383	803791
214418	803792
47569	803793
58052	803794
1602	803795
23862	803796
441	803797
36282	803798
33321	803799
6906	803800
12821	803801
216311	803802
189227	803803
78770	803804
29	803805
20496	803806
4435	803807
143393	803808
88839	803809
62952	803810
26649	803811
121425	803812
285671	803813
132087	803814
7341	803815
272473	803816
3860	803817
237631	803818
7267	803819
310553	803820
52426	803821
2368	803822
23097	803823
50880	803824
212448	803825
31365	803826
61638	803827
15099	803828
241489	803829
208800	803830
194199	803831
107354	803832
70	803833
18101	803834
46125	803835
80043	803836
214043	803837
207613	803838
63959	803839
93075	803840
17865	803841
33998	803842
13830	803843
71515	803844
170769	803845
90116	803846
37747	803847
136684	803848
1691	803849
2666	803850
147468	803851
109772	803852
324	803853
121389	803854
1356	803855
167457	803856
13089	803857
35948	803858
8696	803859
20779	803860
4740	803861
56420	803862
42065	803863
52372	803864
104167	803865
29921	803866
14829	803867
177683	803868
89900	803869
301565	803870
91667	803871
126023	803872
51874	803873
68360	803874
151300	803875
18414	803876
50958	803877
132177	803878
30553	803879
210317	803880
177000	803881
119089	803882
158982	803883
23	803884
310659	803885
29822	803886
10223	803887
1695	803888
40019	803889
41429	803890
179541	803891
134063	803892
253	803893
208200	803894
20239	803895
14290	803896
136713	803897
22129	803898
69795	803899
15076	803900
127084	803901
23611	803902
136	803903
144097	803904
190841	803905
78479	803906
14893	803907
8524	803908
24604	803909
18455	803910
33145	803911
23611	803912
10495	803913
7307	803914
36404	803915
4952	803916
52470	803917
13699	803918
39160	803919
21253	803920
1144	803921
14031	803922
1223	803923
14206	803924
5301	803925
1049	803926
13912	803927
1049	803928
3281	803929
178643	803930
431	803931
104334	803932
128591	803933
64235	803934
214081	803935
86586	803936
28655	803937
38902	803938
59017	803939
142479	803940
1678	803941
37711	803942
164592	803943
53684	803944
42970	803945
154100	803946
381	803947
17516	803948
26691	803949
20104	803950
45817	803951
123556	803952
3461	803953
54997	803954
743	803955
104139	803956
1006	803957
15018	803958
28822	803959
580	803960
21798	803961
1486	803962
554	803963
10256	803964
103002	803965
6221	803966
59674	803967
10145	803968
31137	803969
118944	803970
592	803971
11347	803972
10569	803973
2446	803974
3247	803975
223	803976
856	803977
91624	803978
297178	803979
9131	803980
1219	803981
42078	803982
33293	803983
41482	803984
3171	803985
81693	803986
78	803987
35169	803988
9838	803989
72521	803990
52662	803991
92596	803992
57655	803993
19905	803994
155370	803995
17715	803996
34210	803997
284665	803998
2591	803999
38581	804000
14078	804001
2853	804002
161807	804003
36052	804004
33998	804005
19418	804006
10894	804007
15850	804008
15850	804009
19585	804010
710	804011
1654	804012
1900	804013
165	804014
37792	804015
37792	804016
2874	804017
14247	804018
223	804019
15239	804020
7406	804021
26593	804022
2193	804023
38482	804024
34997	804025
86688	804026
2013	804027
43906	804028
235895	804029
1045	804030
12925	804031
51274	804032
332	804033
5558	804034
14089	804035
143847	804036
76792	804037
1227	804038
18216	804039
29187	804040
51572	804041
1947	804042
28574	804043
43575	804044
127090	804045
77270	804046
73995	804047
82096	804048
42686	804049
3992	804050
32849	804051
26257	804052
3671	804053
4707	804054
20807	804055
7145	804056
10244	804057
167482	804058
1344	804059
26215	804060
43119	804061
237927	804062
86809	804063
202936	804064
21195	804065
3403	804066
211885	804067
495	804068
704	804069
99469	804070
8485	804071
75538	804072
127012	804073
362	804074
20973	804075
7471	804076
3597	804077
1509	804078
89096	804079
2078	804080
223240	804081
144640	804082
1380	804083
87224	804084
4879	804085
32607	804086
49214	804087
15476	804088
31160	804089
28090	804090
4212	804091
10449	804092
120538	804093
211208	804094
7649	804095
710	804096
66515	804097
7665	804098
22160	804099
198	804100
55969	804101
201825	804102
28937	804103
34543	804104
33906	804105
243	804106
13787	804107
282772	804108
201116	804109
2097	804110
16303	804111
126244	804112
309983	804113
41032	804114
14122	804115
35257	804116
14531	804117
397	804118
102390	804119
124409	804120
153633	804121
174378	804122
14544	804123
203	804124
16295	804125
220297	804126
54990	804127
3339	804128
13797	804129
40852	804130
85365	804131
35437	804132
730	804133
39397	804134
12764	804135
36899	804136
37174	804137
36576	804138
17445	804139
57487	804140
12173	804141
18176	804142
28631	804143
26483	804144
12175	804145
10801	804146
1075	804147
125593	804148
62127	804149
124492	804150
2057	804151
40260	804152
3269	804153
3787	804154
13894	804155
823	804156
5450	804157
14365	804158
4662	804159
12128	804160
10387	804161
59292	804162
2668	804163
78921	804164
14636	804165
271667	804166
12218	804167
2665	804168
287820	804169
12606	804170
61583	804171
135566	804172
25222	804173
5576	804174
1660	804175
185782	804176
99562	804177
36878	804178
74052	804179
3473	804180
288876	804181
36739	804182
505	804183
1471	804184
80203	804185
743	804186
391	804187
1545	804188
824	804189
77726	804190
78814	804191
6811	804192
21046	804193
80728	804194
52469	804195
24958	804196
5608	804197
17996	804198
175435	804199
24128	804200
40875	804201
8982	804202
257664	804203
38826	804204
31886	804205
52158	804206
74701	804207
23029	804208
29910	804209
58279	804210
12106	804211
114	804212
29061	804213
17339	804214
12174	804215
26457	804216
17925	804217
17339	804218
163221	804219
238661	804220
43748	804221
61017	804222
42125	804223
57665	804224
143096	804225
57022	804226
67142	804227
26240	804228
37586	804229
36643	804230
3359	804231
27037	804232
20780	804233
296616	804234
166742	804235
50131	804236
26276	804237
186738	804238
83528	804239
55048	804240
149810	804241
70512	804242
24647	804243
211729	804244
3984	804245
21006	804246
22732	804247
3436	804248
144618	804249
1219	804250
165156	804251
202842	804252
22041	804253
28213	804254
57940	804255
151708	804256
8755	804257
12536	804258
1124	804259
85806	804260
18440	804261
70039	804262
42480	804263
43137	804264
420	804265
78288	804266
35703	804267
189575	804268
52132	804269
1409	804270
51634	804271
3172	804272
390	804273
263169	804274
35706	804275
26619	804276
307	804277
280929	804278
50404	804279
91066	804280
2916	804281
18439	804282
9662	804283
1719	804284
514	804285
28519	804286
295959	804287
84018	804288
2075	804289
135400	804290
66254	804291
10268	804292
5054	804293
8294	804294
37871	804295
8652	804296
26601	804297
21421	804298
88258	804299
260885	804300
77064	804301
157961	804302
1178	804303
68940	804304
28571	804305
2939	804306
227161	804307
798	804308
6742	804309
3620	804310
1474	804311
144804	804312
2619	804313
57721	804314
57721	804315
26602	804316
66963	804317
2300	804318
14472	804319
154688	804320
6529	804321
26639	804322
3281	804323
73258	804324
3140	804325
25473	804326
1386	804327
13610	804328
85723	804329
6047	804330
15976	804331
29350	804332
14129	804333
4858	804334
17091	804335
1795	804336
2356	804337
47077	804338
542	804339
108	804340
206995	804341
654	804342
388	804343
3715	804344
1219	804345
5837	804346
71244	804347
3166	804348
67281	804349
9013	804350
29110	804351
853	804352
78936	804353
17172	804354
127077	804355
11313	804356
1040	804357
5125	804358
32823	804359
138577	804360
219580	804361
157607	804362
1600	804363
10495	804364
61879	804365
3475	804366
2356	804367
28164	804368
50979	804369
30094	804370
5445	804371
7552	804372
81	804373
57434	804374
173450	804375
124818	804376
6197	804377
119135	804378
6197	804379
84969	804380
993	804381
12193	804382
2356	804383
6168	804384
22838	804385
78311	804386
254398	804387
79146	804388
1213	804389
196316	804390
3577	804391
2982	804392
5949	804393
1292	804394
62592	804395
44311	804396
46911	804397
4879	804398
257709	804399
37684	804400
10479	804401
94730	804402
291222	804403
21859	804404
101688	804405
28031	804406
73722	804407
15803	804408
26294	804409
87044	804410
85091	804411
13140	804412
51899	804413
41170	804414
35922	804415
764	804416
22043	804417
14419	804418
27162	804419
31717	804420
61460	804421
16338	804422
92146	804423
91455	804424
11237	804425
10931	804426
210029	804427
37796	804428
9075	804429
39634	804430
19596	804431
25415	804432
23820	804433
230	804434
19799	804435
69958	804436
22043	804437
89308	804438
33282	804439
41465	804440
55402	804441
523	804442
60658	804443
36701	804444
37531	804445
192235	804446
30301	804447
187280	804448
76541	804449
6373	804450
17606	804451
133832	804452
12707	804453
75227	804454
18646	804455
16064	804456
299351	804457
16699	804458
15301	804459
8242	804460
9201	804461
6917	804462
153633	804463
58640	804464
242007	804465
100606	804466
83503	804467
72369	804468
6631	804469
59753	804470
100006	804471
4845	804472
197852	804473
38879	804474
106215	804475
48637	804476
134289	804477
51944	804478
3831	804479
1615	804480
111033	804481
54607	804482
81802	804483
30536	804484
60013	804485
17444	804486
24789	804487
148587	804488
186317	804489
7901	804490
39551	804491
27627	804492
196298	804493
45639	804494
63017	804495
35483	804496
193527	804497
120303	804498
15314	804499
37294	804500
115930	804501
11494	804502
51392	804503
23180	804504
34917	804505
102052	804506
52389	804507
13483	804508
36574	804509
127800	804510
479	804511
26992	804512
245957	804513
89925	804514
30614	804515
2513	804516
127540	804517
239624	804518
23247	804519
47870	804520
76455	804521
181210	804522
14124	804523
298719	804524
19669	804525
9201	804526
52534	804527
206889	804528
45133	804529
42023	804530
79716	804531
232707	804532
19323	804533
89766	804534
65568	804535
24128	804536
3277	804537
22640	804538
201629	804539
44163	804540
12191	804541
12175	804542
34933	804543
35044	804544
14689	804545
69248	804546
43255	804547
13123	804548
89685	804549
188474	804550
96236	804551
13263	804552
4697	804553
115987	804554
2568	804555
521	804556
15590	804557
39071	804558
24523	804559
17284	804560
66547	804561
25478	804562
26845	804563
73775	804564
92165	804565
36739	804566
86570	804567
244674	804568
190737	804569
16286	804570
23179	804571
612	804572
136989	804573
88511	804574
105419	804575
154912	804576
15410	804577
244656	804578
18789	804579
36900	804580
30063	804581
1845	804582
42921	804583
96985	804584
16328	804585
41372	804586
90059	804587
55275	804588
2004	804589
3914	804590
12083	804591
8649	804592
2368	804593
140829	804594
209755	804595
169773	804596
211881	804597
4339	804598
94829	804599
688	804600
831	804601
19849	804602
1719	804603
11936	804604
460	804605
22625	804606
47459	804607
250115	804608
13798	804609
968	804610
92626	804611
3740	804612
100981	804613
538	804614
34103	804615
23488	804616
1784	804617
996	804618
9199	804619
1215	804620
21449	804621
79129	804622
61622	804623
36576	804624
56170	804625
271355	804626
157695	804627
208004	804628
45688	804629
116320	804630
47775	804631
33078	804632
40189	804633
110708	804634
48144	804635
15098	804636
71649	804637
2356	804638
91266	804639
110341	804640
7405	804641
58626	804642
87518	804643
91016	804644
36405	804645
121558	804646
11639	804647
2718	804648
58007	804649
32113	804650
62011	804651
264074	804652
344	804653
295377	804654
140978	804655
115582	804656
36696	804657
97213	804658
8409	804659
65528	804660
688	804661
10648	804662
51579	804663
101930	804664
84548	804665
31419	804666
195613	804667
37324	804668
168497	804669
47906	804670
93079	804671
2926	804672
108	804673
88430	804674
3122	804675
85070	804676
35263	804677
79613	804678
22690	804679
47853	804680
24788	804681
1	804682
7	804683
196774	804684
49640	804685
91242	804686
246907	804687
303158	804688
43998	804689
1249	804690
11528	804691
27091	804692
95154	804693
56979	804694
58959	804695
1359	804696
88367	804697
7335	804698
10369	804699
168125	804700
24532	804701
223	804702
16507	804703
13209	804704
31	804705
21678	804706
1721	804707
214081	804708
149041	804709
59278	804710
94918	804711
19468	804712
9872	804713
10193	804714
487	804715
104898	804716
180002	804717
49054	804718
42505	804719
146729	804720
25739	804721
115930	804722
19051	804723
236657	804724
30063	804725
15579	804726
59763	804727
90458	804728
102930	804729
268152	804730
104601	804731
10918	804732
8138	804733
2816	804734
50437	804735
80	804736
73948	804737
88906	804738
7241	804739
23117	804740
55933	804741
271876	804742
133022	804743
300	804744
6038	804745
16474	804746
4324	804747
210129	804748
4324	804749
37722	804750
23877	804751
70042	804752
30600	804753
147936	804754
540	804755
1291	804756
161454	804757
524	804758
47205	804759
546	804760
17568	804761
94511	804762
1	804763
156933	804764
2146	804765
593	804766
10161	804767
185666	804768
60321	804769
2775	804770
6283	804771
118187	804772
103116	804773
10065	804774
282051	804775
740	804776
47201	804777
166956	804778
46510	804779
99718	804780
23794	804781
136	804782
19610	804783
4702	804784
40875	804785
2684	804786
188883	804787
4878	804788
57452	804789
64450	804790
161784	804791
101588	804792
41390	804793
96946	804794
79879	804795
100666	804796
2597	804797
106493	804798
8799	804799
123524	804800
2356	804801
481	804802
324	804803
8205	804804
6494	804805
64778	804806
7040	804807
37988	804808
204873	804809
141008	804810
83280	804811
54044	804812
33788	804813
1	804814
7	804815
16034	804816
57487	804817
1477	804818
34818	804819
84	804820
306746	804821
205116	804822
22166	804823
251288	804824
1300	804825
17445	804826
13474	804827
69657	804828
32029	804829
111272	804830
445	804831
6278	804832
2405	804833
134305	804834
3093	804835
205920	804836
8362	804837
1503	804838
109888	804839
245829	804840
134778	804841
25565	804842
94905	804843
118423	804844
22612	804845
143889	804846
43701	804847
31722	804848
178556	804849
113855	804850
56257	804851
205566	804852
139103	804853
23973	804854
192236	804855
156077	804856
70968	804857
26562	804858
18819	804859
56967	804860
6132	804861
60259	804862
234421	804863
5470	804864
969	804865
230421	804866
80	804867
80898	804868
67164	804869
61174	804870
36406	804871
6323	804872
53508	804873
6803	804874
3676	804875
1639	804876
62076	804877
11700	804878
103095	804879
108132	804880
2962	804881
123405	804882
914	804883
97501	804884
238918	804885
22957	804886
8096	804887
8697	804888
96378	804889
27442	804890
273	804891
12539	804892
95264	804893
67048	804894
397	804895
35683	804896
145545	804897
6974	804898
3990	804899
140983	804900
151887	804901
3	804902
76505	804903
149980	804904
639	804905
259930	804906
625	804907
202709	804908
173091	804909
75627	804910
147179	804911
76312	804912
32026	804913
308915	804914
16647	804915
2466	804916
125407	804917
154523	804918
12551	804919
25710	804920
45603	804921
4757	804922
15217	804923
194849	804924
1889	804925
53908	804926
118734	804927
59886	804928
13679	804929
28366	804930
159085	804931
58173	804932
33875	804933
52627	804934
43035	804935
7911	804936
10572	804937
94776	804938
20704	804939
130430	804940
27287	804941
193742	804942
77000	804943
214723	804944
84048	804945
132624	804946
30984	804947
100496	804948
291969	804949
104280	804950
17239	804951
5906	804952
118672	804953
88780	804954
175534	804955
255343	804956
88728	804957
140004	804958
9017	804959
55198	804960
788	804961
70901	804962
84069	804963
6307	804964
55012	804965
121359	804966
188320	804967
3617	804968
192085	804969
161799	804970
86908	804971
4450	804972
4850	804973
253658	804974
75556	804975
96920	804976
23823	804977
254635	804978
1831	804979
129518	804980
70550	804981
177538	804982
56506	804983
92659	804984
57367	804985
149641	804986
86894	804987
13271	804988
61640	804989
218440	804990
290034	804991
175542	804992
31611	804993
205	804994
33347	804995
13717	804996
28718	804997
146527	804998
120662	804999
18231	805000
39726	805001
203586	805002
13610	805003
36198	805004
18446	805005
9268	805006
55115	805007
6088	805008
264121	805009
10086	805010
118321	805011
2408	805012
1353	805013
134939	805014
40648	805015
119022	805016
139517	805017
4826	805018
38574	805019
131881	805020
3769	805021
6693	805022
144528	805023
2526	805024
2937	805025
62586	805026
63349	805027
140453	805028
92221	805029
10216	805030
8697	805031
15883	805032
24859	805033
32948	805034
279164	805035
10260	805036
217429	805037
115675	805038
92945	805039
31819	805040
11357	805041
45264	805042
271944	805043
3502	805044
9956	805045
1193	805046
9396	805047
45385	805048
71277	805049
31600	805050
68120	805051
4787	805052
70941	805053
19267	805054
3888	805055
55460	805056
40242	805057
35167	805058
219159	805059
117990	805060
4926	805061
87921	805062
126457	805063
8896	805064
13388	805065
26864	805066
76485	805067
192189	805068
134461	805069
15077	805070
257281	805071
42445	805072
9767	805073
134812	805074
30301	805075
5411	805076
32753	805077
142268	805078
14748	805079
99405	805080
50569	805081
41596	805082
12455	805083
226902	805084
128377	805085
24949	805086
6799	805087
191717	805088
53790	805089
77935	805090
9306	805091
102007	805092
99549	805093
16320	805094
30299	805095
31967	805096
6960	805097
81431	805098
721	805099
180806	805100
133906	805101
36579	805102
96053	805103
1245	805104
14956	805105
113249	805106
32491	805107
124187	805108
16256	805109
303420	805110
57465	805111
10084	805112
22597	805113
55613	805114
33800	805115
2871	805116
91035	805117
181457	805118
14922	805119
163198	805120
141965	805121
3963	805122
88664	805123
14917	805124
21626	805125
158675	805126
167424	805127
125279	805128
218467	805129
39891	805130
101783	805131
7892	805132
77032	805133
872	805134
35219	805135
52835	805136
8949	805137
57884	805138
217184	805139
20453	805140
96222	805141
19434	805142
1034	805143
27942	805144
140512	805145
147089	805146
297800	805147
68315	805148
921	805149
201384	805150
111558	805151
8069	805152
9665	805153
89698	805154
24525	805155
287168	805156
170116	805157
103494	805158
158756	805159
2677	805160
44897	805161
38134	805162
8146	805163
11105	805164
8515	805165
119517	805166
135872	805167
6510	805168
47422	805169
104672	805170
31135	805171
67821	805172
23056	805173
97844	805174
265910	805175
89529	805176
39117	805177
29688	805178
225802	805179
8474	805180
62326	805181
14161	805182
74493	805183
67120	805184
16457	805185
26393	805186
57312	805187
85222	805188
202892	805189
83812	805190
56201	805191
85869	805192
5285	805193
306502	805194
73531	805195
193169	805196
16286	805197
130932	805198
12514	805199
21741	805200
24178	805201
101378	805202
141629	805203
35609	805204
19290	805205
123075	805206
85367	805207
85367	805208
172045	805209
34895	805210
74936	805211
89401	805212
265733	805213
50925	805214
15184	805215
244679	805216
7629	805217
41492	805218
110059	805219
110059	805220
151338	805221
160754	805222
246727	805223
145597	805224
35409	805225
5316	805226
206207	805227
422	805228
235482	805229
90627	805230
210052	805231
175284	805232
134086	805233
179394	805234
292364	805235
72536	805236
35609	805237
267578	805238
62239	805239
266780	805240
50956	805241
81809	805242
72520	805243
120481	805244
122980	805245
312155	805246
14832	805247
122980	805248
312039	805249
266951	805250
179223	805251
150982	805252
35543	805253
80191	805254
207614	805255
282688	805256
136801	805257
74308	805258
422	805259
159559	805260
162278	805261
111768	805262
33790	805263
134086	805264
80191	805265
206741	805266
9959	805267
109928	805268
260039	805269
92189	805270
140932	805271
63009	805272
111307	805273
147052	805274
19838	805275
139903	805276
26801	805277
30006	805278
108687	805279
296993	805280
208067	805281
138724	805282
78608	805283
165014	805284
159610	805285
72520	805286
62315	805287
38828	805288
3022	805289
77957	805290
291701	805291
1943	805292
222744	805293
106591	805294
140495	805295
96876	805296
9234	805297
39747	805298
186427	805299
128994	805300
148590	805301
177957	805302
195945	805303
13780	805304
14301	805305
29688	805306
161303	805307
85732	805308
257910	805309
64601	805310
258396	805311
98953	805312
26596	805313
1134	805314
1134	805315
29246	805316
40589	805317
37785	805318
34097	805319
217535	805320
24000	805321
7208	805322
1055	805323
275400	805324
108864	805325
165119	805326
73917	805327
77883	805328
116874	805329
93783	805330
282382	805331
12298	805332
150688	805333
54260	805334
27026	805335
20132	805336
111810	805337
44331	805338
4866	805339
46902	805340
957	805341
58106	805342
60695	805343
945	805344
113539	805345
209502	805346
87999	805347
1731	805348
1731	805349
16087	805350
49561	805351
125866	805352
71144	805353
49204	805354
9452	805355
13888	805356
133115	805357
291947	805358
163533	805359
17605	805360
140015	805361
145864	805362
70480	805363
294854	805364
44616	805365
27249	805366
182515	805367
254537	805368
42045	805369
185675	805370
1467	805371
51156	805372
73708	805373
9146	805374
220839	805375
85891	805376
49673	805377
64298	805378
276437	805379
275329	805380
64758	805381
210963	805382
96452	805383
191005	805384
51064	805385
180157	805386
132683	805387
92112	805388
46506	805389
107036	805390
34057	805391
8397	805392
151561	805393
55629	805394
19522	805395
27848	805396
140210	805397
190185	805398
292040	805399
94994	805400
183447	805401
54651	805402
66157	805403
85670	805404
140488	805405
90212	805406
306290	805407
25462	805408
303356	805409
144357	805410
278323	805411
29069	805412
112439	805413
236584	805414
37139	805415
22181	805416
123936	805417
184210	805418
175103	805419
248006	805420
10700	805421
80414	805422
198779	805423
17642	805424
255758	805425
77068	805426
33730	805427
104514	805428
111696	805429
67961	805430
3981	805431
270500	805432
147689	805433
304971	805434
67576	805435
147275	805436
300958	805437
45247	805438
286517	805439
6229	805440
15752	805441
60329	805442
114409	805443
170679	805444
37314	805445
244194	805446
206553	805447
16940	805448
209147	805449
93017	805450
130520	805451
88319	805452
96574	805453
148358	805454
108679	805455
169237	805456
71265	805457
37060	805458
9880	805459
185218	805460
27588	805461
18771	805462
17803	805463
155755	805464
97000	805465
272077	805466
100563	805467
273122	805468
114033	805469
4025	805470
23934	805471
59670	805472
7759	805473
126029	805474
228300	805475
164113	805476
40374	805477
21361	805478
298696	805479
64986	805480
273716	805481
273847	805482
27816	805483
15913	805484
168081	805485
265076	805486
92119	805487
57375	805488
108948	805489
130712	805490
73428	805491
158709	805492
7021	805493
8179	805494
199413	805495
161606	805496
64612	805497
14901	805498
86446	805499
158983	805500
199677	805501
21191	805502
125754	805503
41925	805504
88504	805505
76209	805506
168142	805507
77707	805508
52096	805509
150145	805510
283653	805511
201250	805512
139021	805513
25306	805514
56275	805515
194455	805516
206265	805517
109837	805518
107046	805519
153621	805520
149	805521
25960	805522
74900	805523
115	805524
4069	805525
5005	805526
11533	805527
114816	805528
98121	805529
26748	805530
216360	805531
125091	805532
64252	805533
10726	805534
155270	805535
74511	805536
20400	805537
88534	805538
90783	805539
122463	805540
93156	805541
310143	805542
82968	805543
4543	805544
104341	805545
16490	805546
92516	805547
76269	805548
31094	805549
55547	805550
209903	805551
286182	805552
23458	805553
27388	805554
287850	805555
88251	805556
19328	805557
31608	805558
171446	805559
99914	805560
71610	805561
41175	805562
180601	805563
104687	805564
137419	805565
11578	805566
123595	805567
128928	805568
301003	805569
72319	805570
101497	805571
77567	805572
149538	805573
65321	805574
4021	805575
24134	805576
113150	805577
167478	805578
123216	805579
31254	805580
57743	805581
152454	805582
33069	805583
163278	805584
222848	805585
58266	805586
178708	805587
61491	805588
6826	805589
253155	805590
5447	805591
37178	805592
30109	805593
64153	805594
220015	805595
26075	805596
208818	805597
40668	805598
1506	805599
94651	805600
54471	805601
186788	805602
28473	805603
205981	805604
68162	805605
182886	805606
10910	805607
289123	805608
31909	805609
157721	805610
43041	805611
10705	805612
5166	805613
59965	805614
22450	805615
963	805616
57631	805617
21152	805618
53078	805619
192859	805620
144785	805621
187344	805622
138535	805623
285156	805624
93485	805625
45327	805626
171988	805627
291078	805628
59173	805629
145174	805630
59029	805631
59029	805632
146910	805633
259125	805634
59616	805635
12092	805636
41612	805637
42998	805638
113825	805639
174387	805640
62206	805641
196362	805642
177372	805643
50114	805644
264320	805645
17733	805646
14718	805647
26858	805648
57914	805649
14818	805650
21487	805651
36906	805652
263835	805653
191106	805654
142730	805655
83329	805656
50992	805657
97984	805658
136772	805659
172678	805660
137738	805661
4152	805662
37123	805663
10787	805664
33983	805665
92821	805666
52053	805667
4407	805668
175346	805669
67215	805670
72693	805671
26167	805672
213662	805673
97644	805674
86047	805675
168989	805676
207760	805677
47647	805678
38426	805679
10196	805680
275689	805681
183364	805682
100619	805683
151275	805684
185523	805685
39010	805686
286271	805687
196177	805688
176495	805689
99617	805690
253990	805691
14732	805692
169076	805693
234278	805694
52627	805695
37894	805696
127965	805697
255266	805698
5008	805699
79453	805700
222612	805701
189754	805702
45675	805703
87159	805704
85153	805705
2021	805706
1378	805707
92736	805708
169824	805709
162461	805710
257026	805711
2105	805712
296082	805713
10039	805714
287046	805715
145084	805716
141964	805717
263984	805718
132537	805719
75276	805720
30060	805721
133076	805722
171752	805723
145321	805724
44164	805725
128104	805726
133737	805727
41974	805728
13652	805729
147380	805730
58915	805731
13272	805732
142380	805733
17031	805734
88617	805735
38405	805736
51894	805737
98473	805738
102377	805739
47146	805740
28288	805741
8367	805742
60491	805743
138980	805744
128988	805745
72513	805746
212855	805747
168210	805748
15094	805749
57179	805750
248341	805751
143684	805752
51028	805753
45291	805754
15114	805755
298295	805756
35480	805757
49200	805758
13875	805759
19554	805760
87193	805761
88855	805762
76430	805763
279173	805764
35420	805765
65059	805766
75503	805767
7806	805768
19616	805769
38600	805770
71212	805771
94312	805772
84107	805773
15421	805774
89628	805775
23088	805776
27420	805777
138504	805778
34625	805779
127060	805780
90820	805781
89323	805782
216825	805783
37148	805784
19697	805785
104096	805786
46424	805787
87157	805788
156830	805789
4273	805790
163973	805791
194526	805792
152987	805793
69686	805794
71608	805795
28047	805796
227789	805797
280740	805798
9090	805799
16346	805800
116717	805801
114488	805802
277555	805803
87459	805804
60887	805805
240850	805806
189017	805807
62339	805808
136310	805809
123621	805810
176201	805811
74675	805812
5077	805813
178617	805814
141343	805815
2185	805816
166258	805817
67464	805818
27819	805819
59018	805820
9922	805821
42384	805822
22579	805823
90766	805824
52314	805825
80407	805826
71614	805827
15933	805828
3395	805829
49038	805830
114017	805831
111096	805832
123935	805833
26097	805834
11568	805835
84811	805836
3863	805837
2927	805838
85539	805839
27199	805840
169166	805841
157807	805842
52082	805843
182023	805844
120900	805845
59935	805846
3909	805847
110831	805848
3766	805849
116847	805850
47790	805851
49483	805852
56381	805853
153020	805854
115482	805855
273738	805856
59727	805857
5679	805858
134	805859
59248	805860
27580	805861
307919	805862
211766	805863
82647	805864
136356	805865
60699	805866
6949	805867
80575	805868
91180	805869
11034	805870
56978	805871
78596	805872
248503	805873
72701	805874
206240	805875
2636	805876
39657	805877
173540	805878
90783	805879
5662	805880
468	805881
3052	805882
67382	805883
146568	805884
13941	805885
96851	805886
7859	805887
20606	805888
65584	805889
46003	805890
98849	805891
192066	805892
35782	805893
2277	805894
3660	805895
139130	805896
74541	805897
3015	805898
133527	805899
225825	805900
13710	805901
44555	805902
98	805903
4842	805904
82909	805905
202177	805906
130862	805907
109346	805908
151054	805909
13145	805910
254791	805911
2738	805912
87592	805913
15241	805914
38294	805915
69675	805916
34236	805917
93561	805918
9502	805919
122437	805920
166537	805921
33624	805922
749	805923
199310	805924
12978	805925
32317	805926
181608	805927
181608	805928
209236	805929
197304	805930
33773	805931
40289	805932
69942	805933
59831	805934
177601	805935
63100	805936
51301	805937
126778	805938
37239	805939
33031	805940
105402	805941
117618	805942
60162	805943
112496	805944
251229	805945
26783	805946
22200	805947
180346	805948
137849	805949
120957	805950
2644	805951
55089	805952
79789	805953
179875	805954
187653	805955
32075	805956
13142	805957
162528	805958
28255	805959
13746	805960
289244	805961
103994	805962
140825	805963
79406	805964
190647	805965
104471	805966
88695	805967
72479	805968
91446	805969
16386	805970
278705	805971
149999	805972
111772	805973
71672	805974
106454	805975
181845	805976
32494	805977
272982	805978
31189	805979
60157	805980
89394	805981
62483	805982
8392	805983
96259	805984
145002	805985
41948	805986
137533	805987
5037	805988
254030	805989
19421	805990
66382	805991
169346	805992
6400	805993
98194	805994
168070	805995
43884	805996
41401	805997
99994	805998
37631	805999
293409	806000
200133	806001
180108	806002
124799	806003
119555	806004
61749	806005
12664	806006
9527	806007
217441	806008
41939	806009
38837	806010
261753	806011
107474	806012
224690	806013
142063	806014
43079	806015
171601	806016
7800	806017
88103	806018
1828	806019
9138	806020
258084	806021
204940	806022
13076	806023
284731	806024
84198	806025
13118	806026
31340	806027
213812	806028
36846	806029
129422	806030
27857	806031
17472	806032
87647	806033
68129	806034
63377	806035
73083	806036
65879	806037
71556	806038
179597	806039
115	806040
54257	806041
130400	806042
190271	806043
186088	806044
3276	806045
267367	806046
69408	806047
87732	806048
101178	806049
90849	806050
122617	806051
155704	806052
39113	806053
23818	806054
120929	806055
77267	806056
26802	806057
20086	806058
71393	806059
261024	806060
5713	806061
110351	806062
6569	806063
16399	806064
221871	806065
13917	806066
33541	806067
164441	806068
134184	806069
109989	806070
81677	806071
6794	806072
204521	806073
96088	806074
111852	806075
37688	806076
59198	806077
20028	806078
5634	806079
76044	806080
164168	806081
26928	806082
202415	806083
256445	806084
200259	806085
104115	806086
132023	806087
152234	806088
20610	806089
295432	806090
29825	806091
63790	806092
224753	806093
5153	806094
18821	806095
214033	806096
123331	806097
166776	806098
76320	806099
56638	806100
91537	806101
145565	806102
288237	806103
237177	806104
197021	806105
104225	806106
17457	806107
7701	806108
169152	806109
162084	806110
301955	806111
119904	806112
246848	806113
252687	806114
134075	806115
22135	806116
34530	806117
119609	806118
26871	806119
21122	806120
27687	806121
58253	806122
52738	806123
169	806124
11488	806125
56740	806126
128111	806127
195015	806128
3011	806129
98912	806130
75336	806131
61534	806132
190626	806133
200281	806134
59622	806135
70964	806136
164712	806137
10715	806138
1241	806139
75063	806140
3268	806141
63179	806142
58844	806143
15720	806144
56524	806145
41631	806146
41876	806147
48963	806148
11600	806149
41415	806150
35829	806151
20364	806152
100056	806153
39252	806154
95842	806155
237929	806156
27640	806157
100281	806158
103224	806159
95853	806160
33753	806161
113476	806162
48216	806163
10883	806164
35299	806165
106225	806166
71814	806167
302283	806168
6185	806169
191322	806170
53592	806171
6835	806172
98236	806173
139866	806174
133028	806175
16940	806176
104171	806177
142811	806178
23907	806179
2896	806180
162300	806181
168274	806182
150652	806183
50840	806184
310608	806185
51711	806186
94387	806187
105880	806188
1254	806189
203687	806190
15035	806191
33139	806192
61142	806193
6930	806194
59173	806195
45977	806196
54320	806197
66364	806198
214950	806199
9528	806200
76011	806201
3115	806202
20073	806203
1082	806204
11019	806205
31451	806206
6858	806207
199968	806208
163923	806209
1210	806210
459	806211
9733	806212
11690	806213
210922	806214
1118	806215
27856	806216
53485	806217
6259	806218
60822	806219
143775	806220
168849	806221
6259	806222
157764	806223
293354	806224
226528	806225
262758	806226
12391	806227
12391	806228
62448	806229
36215	806230
176936	806231
55855	806232
47234	806233
21395	806234
46518	806235
17394	806236
24318	806237
9585	806238
26063	806239
32303	806240
7733	806241
61898	806242
49232	806243
235742	806244
191481	806245
48546	806246
28880	806247
277730	806248
142561	806249
137158	806250
21979	806251
150524	806252
23956	806253
303893	806254
122464	806255
88592	806256
22278	806257
16704	806258
21861	806259
9956	806260
284763	806261
143305	806262
2067	806263
2584	806264
28001	806265
227725	806266
40185	806267
4402	806268
37733	806269
17726	806270
90573	806271
70467	806272
239404	806273
11980	806274
44349	806275
59434	806276
118262	806277
11699	806278
15634	806279
216572	806280
85959	806281
81807	806282
28570	806283
64780	806284
131923	806285
94784	806286
255123	806287
188336	806288
192530	806289
38263	806290
76474	806291
72684	806292
73363	806293
80247	806294
44005	806295
94784	806296
187049	806297
59809	806298
2084	806299
279645	806300
164989	806301
27104	806302
71742	806303
9093	806304
13169	806305
91653	806306
73035	806307
5359	806308
50684	806309
54998	806310
87805	806311
231072	806312
298145	806313
100453	806314
188213	806315
133645	806316
40876	806317
76867	806318
203345	806319
173954	806320
23241	806321
3779	806322
247339	806323
171825	806324
79036	806325
2064	806326
98833	806327
239529	806328
89648	806329
71325	806330
218973	806331
1346	806332
73857	806333
165503	806334
88121	806335
206325	806336
50803	806337
6906	806338
5248	806339
52843	806340
5096	806341
54498	806342
260497	806343
231250	806344
253788	806345
193073	806346
25915	806347
55123	806348
289032	806349
45476	806350
66172	806351
168722	806352
110021	806353
121914	806354
220754	806355
130116	806356
18836	806357
230152	806358
246325	806359
131084	806360
2312	806361
80180	806362
200625	806363
15495	806364
9525	806365
5716	806366
19575	806367
41421	806368
19575	806369
16099	806370
228657	806371
8288	806372
151327	806373
219492	806374
204883	806375
215052	806376
229877	806377
143731	806378
58912	806379
156835	806380
206636	806381
72120	806382
119192	806383
103000	806384
93639	806385
112704	806386
93619	806387
8404	806388
294744	806389
280880	806390
43687	806391
8007	806392
9208	806393
16264	806394
204485	806395
3375	806396
22634	806397
146601	806398
57753	806399
201584	806400
34373	806401
276094	806402
2813	806403
3563	806404
193929	806405
16921	806406
79012	806407
117272	806408
74178	806409
122569	806410
122243	806411
96151	806412
226750	806413
1312	806414
103640	806415
119202	806416
169134	806417
209988	806418
82347	806419
15206	806420
231588	806421
83801	806422
4656	806423
206159	806424
206417	806425
267303	806426
248659	806427
84532	806428
41435	806429
98019	806430
1381	806431
75234	806432
112	806433
182031	806434
51787	806435
1934	806436
9835	806437
46339	806438
245199	806439
68321	806440
113726	806441
168754	806442
1621	806443
159314	806444
5635	806445
31712	806446
64011	806447
107548	806448
6835	806449
145358	806450
42088	806451
48386	806452
1660	806453
19562	806454
55991	806455
174642	806456
202974	806457
63842	806458
72942	806459
153002	806460
140028	806461
40417	806462
61570	806463
64787	806464
3677	806465
125633	806466
125633	806467
148549	806468
220449	806469
155119	806470
159207	806471
3324	806472
304763	806473
580	806474
3256	806475
10324	806476
106918	806477
243291	806478
94300	806479
143459	806480
3547	806481
161738	806482
94489	806483
117501	806484
7284	806485
6181	806486
110517	806487
191656	806488
78233	806489
129386	806490
6316	806491
74357	806492
99418	806493
130308	806494
182313	806495
201352	806496
192605	806497
18926	806498
127895	806499
138594	806500
73264	806501
310636	806502
189901	806503
266665	806504
56604	806505
149194	806506
46818	806507
202796	806508
29835	806509
130616	806510
59160	806511
151663	806512
5331	806513
38475	806514
96673	806515
39884	806516
299255	806517
173026	806518
249727	806519
285215	806520
138234	806521
44127	806522
204650	806523
93504	806524
214542	806525
4937	806526
5487	806527
102729	806528
41466	806529
29687	806530
102400	806531
141512	806532
42630	806533
122212	806534
295028	806535
997	806536
39555	806537
14059	806538
277725	806539
85763	806540
191978	806541
133267	806542
71226	806543
143796	806544
50244	806545
54258	806546
101869	806547
1324	806548
114103	806549
232936	806550
113587	806551
29771	806552
36611	806553
45442	806554
19357	806555
241595	806556
5018	806557
187901	806558
52139	806559
54727	806560
18177	806561
36835	806562
36835	806563
9651	806564
7230	806565
28497	806566
87192	806567
351	806568
138206	806569
87192	806570
14885	806571
120035	806572
305945	806573
308667	806574
96481	806575
14538	806576
183	806577
75260	806578
5206	806579
123874	806580
54319	806581
64441	806582
170113	806583
302661	806584
181910	806585
179040	806586
265891	806587
234690	806588
264061	806589
147047	806590
9134	806591
69829	806592
7487	806593
35040	806594
51748	806595
109355	806596
158416	806597
56153	806598
4582	806599
4582	806600
4582	806601
118595	806602
173081	806603
43880	806604
70522	806605
10685	806606
189904	806607
22264	806608
36276	806609
1134	806610
10159	806611
75176	806612
3840	806613
56685	806614
53818	806615
60555	806616
89680	806617
105585	806618
4306	806619
210516	806620
236943	806621
95709	806622
57875	806623
33278	806624
174094	806625
71980	806626
272898	806627
34432	806628
55639	806629
16419	806630
14916	806631
29845	806632
20812	806633
125153	806634
3356	806635
21089	806636
100736	806637
97856	806638
199206	806639
88365	806640
21089	806641
10984	806642
303321	806643
5904	806644
148501	806645
18302	806646
16458	806647
169164	806648
308684	806649
55135	806650
15730	806651
122814	806652
183114	806653
13472	806654
175403	806655
4083	806656
28232	806657
79919	806658
79762	806659
287574	806660
25063	806661
166153	806662
63499	806663
63507	806664
63507	806665
105545	806666
6632	806667
54903	806668
121301	806669
307730	806670
309315	806671
43249	806672
114217	806673
29229	806674
170871	806675
155832	806676
298269	806677
87764	806678
258645	806679
67761	806680
50605	806681
160561	806682
237016	806683
217323	806684
125578	806685
54036	806686
198815	806687
234264	806688
81675	806689
13628	806690
83316	806691
119249	806692
106889	806693
42433	806694
146316	806695
312261	806696
23259	806697
117587	806698
24966	806699
8882	806700
51153	806701
69254	806702
18187	806703
2239	806704
2239	806705
62064	806706
93138	806707
1526	806708
806	806709
172309	806710
28371	806711
16733	806712
42172	806713
39298	806714
58137	806715
194086	806716
39298	806717
70666	806718
70666	806719
4263	806720
171053	806721
151612	806722
104289	806723
50068	806724
19787	806725
3285	806726
74234	806727
112839	806728
136355	806729
116365	806730
9331	806731
1670	806732
108449	806733
49678	806734
32363	806735
132681	806736
37800	806737
53253	806738
192696	806739
120370	806740
61832	806741
555	806742
44334	806743
30040	806744
21420	806745
118206	806746
10434	806747
4501	806748
2082	806749
10408	806750
46138	806751
249758	806752
134314	806753
21420	806754
5601	806755
215233	806756
263266	806757
86580	806758
23978	806759
271991	806760
278258	806761
106729	806762
35993	806763
110610	806764
61805	806765
41872	806766
121522	806767
97955	806768
77553	806769
113636	806770
124634	806771
107751	806772
62180	806773
131320	806774
300365	806775
212191	806776
3502	806777
177265	806778
90251	806779
204258	806780
237037	806781
188069	806782
279218	806783
282053	806784
282054	806785
218242	806786
285202	806787
1699	806788
3707	806789
123840	806790
309954	806791
32768	806792
138894	806793
64339	806794
87879	806795
9233	806796
61412	806797
73862	806798
4337	806799
23996	806800
33595	806801
22442	806802
74544	806803
63810	806804
214387	806805
308441	806806
115457	806807
121977	806808
167278	806809
17816	806810
168535	806811
28847	806812
198238	806813
296309	806814
131799	806815
12504	806816
81302	806817
205985	806818
216641	806819
15681	806820
209143	806821
120770	806822
2974	806823
28624	806824
194712	806825
40786	806826
1837	806827
262505	806828
38054	806829
29606	806830
82347	806831
8111	806832
37124	806833
168177	806834
41029	806835
102779	806836
18234	806837
4827	806838
49076	806839
16235	806840
88512	806841
36715	806842
71175	806843
82240	806844
12732	806845
29002	806846
146263	806847
62576	806848
12231	806849
186651	806850
39309	806851
878	806852
91115	806853
92948	806854
45687	806855
146971	806856
47783	806857
5384	806858
16860	806859
32236	806860
25287	806861
23795	806862
122063	806863
12689	806864
259864	806865
110095	806866
19805	806867
303516	806868
114156	806869
84705	806870
188503	806871
301649	806872
102501	806873
126444	806874
159380	806875
110833	806876
199690	806877
39297	806878
269946	806879
89212	806880
102146	806881
4016	806882
159791	806883
160520	806884
189428	806885
63252	806886
24188	806887
54935	806888
20740	806889
80113	806890
79312	806891
63486	806892
59988	806893
59988	806894
72540	806895
55240	806896
23096	806897
170815	806898
137579	806899
107219	806900
73734	806901
63609	806902
222308	806903
174361	806904
102820	806905
17726	806906
172244	806907
155111	806908
132251	806909
255284	806910
99954	806911
307753	806912
256	806913
81725	806914
96647	806915
206940	806916
3795	806917
2517	806918
68085	806919
143032	806920
4090	806921
66632	806922
144414	806923
138741	806924
2099	806925
189166	806926
244	806927
97203	806928
111644	806929
59746	806930
101172	806931
181967	806932
136060	806933
151384	806934
83776	806935
52117	806936
140474	806937
160628	806938
57304	806939
72624	806940
126379	806941
47966	806942
7328	806943
103024	806944
40745	806945
196257	806946
234537	806947
81132	806948
252400	806949
235569	806950
213308	806951
142507	806952
53188	806953
97366	806954
308172	806955
15676	806956
45708	806957
63546	806958
141081	806959
86645	806960
124845	806961
72769	806962
196562	806963
205180	806964
420	806965
5676	806966
13162	806967
91423	806968
56045	806969
258463	806970
29359	806971
7260	806972
274786	806973
9272	806974
7841	806975
18089	806976
164416	806977
98108	806978
99745	806979
127527	806980
41179	806981
45794	806982
122166	806983
10235	806984
178532	806985
10515	806986
137671	806987
56088	806988
41982	806989
299164	806990
82159	806991
1446	806992
22835	806993
93373	806994
110996	806995
23162	806996
106154	806997
48405	806998
297004	806999
233662	807000
193440	807001
226102	807002
157	807003
26862	807004
34566	807005
137283	807006
64656	807007
69371	807008
26500	807009
28832	807010
226	807011
110378	807012
273665	807013
43189	807014
249641	807015
16941	807016
201107	807017
307115	807018
204473	807019
76266	807020
90127	807021
204745	807022
8800	807023
15736	807024
103266	807025
201183	807026
1607	807027
66099	807028
225095	807029
175916	807030
245130	807031
220778	807032
65163	807033
23304	807034
8895	807035
302765	807036
12162	807037
8874	807038
34700	807039
41762	807040
61158	807041
25710	807042
219897	807043
54427	807044
170611	807045
60635	807046
30457	807047
164743	807048
104775	807049
37644	807050
213993	807051
148014	807052
32886	807053
192415	807054
278738	807055
30024	807056
151830	807057
184912	807058
173966	807059
79051	807060
10821	807061
58425	807062
194078	807063
9539	807064
278656	807065
76140	807066
71861	807067
159645	807068
194720	807069
102873	807070
3168	807071
46760	807072
274572	807073
57237	807074
226846	807075
9708	807076
11146	807077
427	807078
42909	807079
42384	807080
23799	807081
153164	807082
77492	807083
139074	807084
260088	807085
44721	807086
234705	807087
301292	807088
165628	807089
22009	807090
52384	807091
84478	807092
11082	807093
35837	807094
4181	807095
70454	807096
48278	807097
10622	807098
139213	807099
28731	807100
22093	807101
28728	807102
64669	807103
199105	807104
282094	807105
28595	807106
202739	807107
292996	807108
202861	807109
31105	807110
41076	807111
51083	807112
12766	807113
32381	807114
191677	807115
276161	807116
148742	807117
30217	807118
101984	807119
76592	807120
210769	807121
75609	807122
16134	807123
208420	807124
39929	807125
259023	807126
168774	807127
183679	807128
67973	807129
240364	807130
292589	807131
94007	807132
29027	807133
132824	807134
84376	807135
275034	807136
275326	807137
64831	807138
209009	807139
121691	807140
22691	807141
293560	807142
242846	807143
45311	807144
154625	807145
302672	807146
140040	807147
136637	807148
142922	807149
33892	807150
196196	807151
174158	807152
60859	807153
22605	807154
20265	807155
8524	807156
6946	807157
23423	807158
27161	807159
114249	807160
200945	807161
289766	807162
158787	807163
57614	807164
20717	807165
81879	807166
101351	807167
105961	807168
146047	807169
137777	807170
66093	807171
120412	807172
9480	807173
69568	807174
191511	807175
142677	807176
246418	807177
187247	807178
61062	807179
255692	807180
295576	807181
66809	807182
3505	807183
75333	807184
106894	807185
224810	807186
4631	807187
133553	807188
132600	807189
293726	807190
137076	807191
31881	807192
224212	807193
151953	807194
116549	807195
84575	807196
185104	807197
107551	807198
102017	807199
106851	807200
105880	807201
212583	807202
121907	807203
53174	807204
250335	807205
175000	807206
166200	807207
67587	807208
94200	807209
54191	807210
8361	807211
141178	807212
107289	807213
154819	807214
31729	807215
21257	807216
138687	807217
61453	807218
141117	807219
18529	807220
17644	807221
59436	807222
4102	807223
144610	807224
67598	807225
703	807226
116693	807227
243430	807228
79505	807229
209301	807230
3876	807231
55352	807232
197598	807233
132265	807234
14311	807235
97384	807236
113862	807237
36546	807238
183656	807239
444	807240
231941	807241
262735	807242
2928	807243
208468	807244
23046	807245
61511	807246
64494	807247
23552	807248
23947	807249
77244	807250
174756	807251
177740	807252
310183	807253
37592	807254
19050	807255
25969	807256
39019	807257
39252	807258
36932	807259
184202	807260
310950	807261
207890	807262
18532	807263
82002	807264
154255	807265
68941	807266
107785	807267
169622	807268
142248	807269
231595	807270
243665	807271
64904	807272
236340	807273
30619	807274
276120	807275
179247	807276
8471	807277
39101	807278
17479	807279
105145	807280
8686	807281
257327	807282
75430	807283
42650	807284
184965	807285
41113	807286
13309	807287
389	807288
209780	807289
60686	807290
103462	807291
75426	807292
178577	807293
54341	807294
2281	807295
55123	807296
5948	807297
41220	807298
74693	807299
84502	807300
78872	807301
32214	807302
36577	807303
5161	807304
102844	807305
267228	807306
3844	807307
157568	807308
262194	807309
143667	807310
153338	807311
19308	807312
260567	807313
41741	807314
35694	807315
55350	807316
68660	807317
63903	807318
33779	807319
4892	807320
133092	807321
102044	807322
11984	807323
60352	807324
19777	807325
37659	807326
12277	807327
204434	807328
82219	807329
207177	807330
128270	807331
11129	807332
134951	807333
6359	807334
31257	807335
257840	807336
21385	807337
61653	807338
157708	807339
35112	807340
172869	807341
153742	807342
203916	807343
102475	807344
231	807345
226	807346
24992	807347
45615	807348
246077	807349
97235	807350
303523	807351
233554	807352
216643	807353
304744	807354
204	807355
1219	807356
36212	807357
16621	807358
539	807359
2854	807360
89059	807361
18840	807362
32196	807363
170	807364
79660	807365
7796	807366
89350	807367
72940	807368
234650	807369
106510	807370
11206	807371
166579	807372
138072	807373
259985	807374
66108	807375
143060	807376
28762	807377
227397	807378
162400	807379
47529	807380
31913	807381
57100	807382
215299	807383
98461	807384
99265	807385
273097	807386
144199	807387
45228	807388
35474	807389
65078	807390
16290	807391
220045	807392
148677	807393
159427	807394
92582	807395
105493	807396
214900	807397
225538	807398
158280	807399
162578	807400
161695	807401
41208	807402
167382	807403
34372	807404
269909	807405
9277	807406
20084	807407
102669	807408
32010	807409
37971	807410
148861	807411
196043	807412
6398	807413
27696	807414
216460	807415
126063	807416
145077	807417
33598	807418
191414	807419
153588	807420
20990	807421
217475	807422
164682	807423
28832	807424
5283	807425
51549	807426
66145	807427
40077	807428
147173	807429
121071	807430
65282	807431
16049	807432
29053	807433
17587	807434
90808	807435
2739	807436
210096	807437
56693	807438
259130	807439
37779	807440
5238	807441
179066	807442
185460	807443
97780	807444
23617	807445
79692	807446
80791	807447
1253	807448
297077	807449
61656	807450
207840	807451
266545	807452
60088	807453
61356	807454
11127	807455
212528	807456
84574	807457
55483	807458
213775	807459
256964	807460
17361	807461
64169	807462
142842	807463
44416	807464
147384	807465
1801	807466
212616	807467
142939	807468
26642	807469
61408	807470
250208	807471
157477	807472
47115	807473
86614	807474
38872	807475
205751	807476
135579	807477
162732	807478
3012	807479
99955	807480
120054	807481
1735	807482
310101	807483
5267	807484
166522	807485
83607	807486
44086	807487
180787	807488
238411	807489
33793	807490
7946	807491
171165	807492
76143	807493
262774	807494
27306	807495
69659	807496
197766	807497
89736	807498
2065	807499
30444	807500
4918	807501
244442	807502
167114	807503
66414	807504
202198	807505
5149	807506
79142	807507
166632	807508
309412	807509
66932	807510
195977	807511
62763	807512
147566	807513
79972	807514
44629	807515
82354	807516
13657	807517
7888	807518
31383	807519
17447	807520
97595	807521
232356	807522
96635	807523
2780	807524
77930	807525
47969	807526
291025	807527
296181	807528
247149	807529
125445	807530
13175	807531
101441	807532
99882	807533
117539	807534
98916	807535
32456	807536
23107	807537
78935	807538
20581	807539
293891	807540
108305	807541
84941	807542
130925	807543
143223	807544
79870	807545
74224	807546
190122	807547
262866	807548
22347	807549
172271	807550
83990	807551
120708	807552
127969	807553
216408	807554
224080	807555
82766	807556
51911	807557
195230	807558
206164	807559
199061	807560
24325	807561
114387	807562
47139	807563
90006	807564
202468	807565
142659	807566
187966	807567
9346	807568
118278	807569
26964	807570
53531	807571
35479	807572
90032	807573
14938	807574
13071	807575
33756	807576
210553	807577
11399	807578
13133	807579
198568	807580
9315	807581
187536	807582
222320	807583
254973	807584
26758	807585
73519	807586
194709	807587
243913	807588
72325	807589
85164	807590
183811	807591
295166	807592
3698	807593
140529	807594
52630	807595
56566	807596
154855	807597
95413	807598
211821	807599
178735	807600
165227	807601
20363	807602
42643	807603
86904	807604
141596	807605
94963	807606
125569	807607
54657	807608
198374	807609
4985	807610
119135	807611
59614	807612
90232	807613
119927	807614
209109	807615
7498	807616
95076	807617
81595	807618
38729	807619
52660	807620
295084	807621
72537	807622
161861	807623
122157	807624
12970	807625
255902	807626
178874	807627
203114	807628
215423	807629
195297	807630
121416	807631
75617	807632
136770	807633
241497	807634
16733	807635
23473	807636
301174	807637
31683	807638
35435	807639
39568	807640
28809	807641
7829	807642
240058	807643
249894	807644
271321	807645
149936	807646
96179	807647
51001	807648
34813	807649
143645	807650
70536	807651
85138	807652
87826	807653
36520	807654
160412	807655
304333	807656
191531	807657
221665	807658
135774	807659
133553	807660
62599	807661
39942	807662
23092	807663
250224	807664
268889	807665
133048	807666
49073	807667
188189	807668
166785	807669
94929	807670
33078	807671
253830	807672
101511	807673
46531	807674
147984	807675
8483	807676
38460	807677
92492	807678
119110	807679
38813	807680
63130	807681
42569	807682
43886	807683
248539	807684
130402	807685
6650	807686
195458	807687
22469	807688
75303	807689
122233	807690
219477	807691
229722	807692
30462	807693
303508	807694
96840	807695
265548	807696
200254	807697
243721	807698
274042	807699
226737	807700
276764	807701
48243	807702
210079	807703
217893	807704
249041	807705
141243	807706
135773	807707
8667	807708
61225	807709
136694	807710
237138	807711
309478	807712
105271	807713
178337	807714
101028	807715
55932	807716
160174	807717
48778	807718
89607	807719
144205	807720
70488	807721
54181	807722
36982	807723
232043	807724
94025	807725
260957	807726
36200	807727
45246	807728
5191	807729
18056	807730
30754	807731
56601	807732
86817	807733
22771	807734
134329	807735
14208	807736
292883	807737
37372	807738
36690	807739
130309	807740
132842	807741
303259	807742
60037	807743
667	807744
85753	807745
102305	807746
3085	807747
225027	807748
96377	807749
84042	807750
260712	807751
119525	807752
237635	807753
98317	807754
64290	807755
99273	807756
16265	807757
91515	807758
133724	807759
7639	807760
56028	807761
43468	807762
158063	807763
173078	807764
51567	807765
311676	807766
120087	807767
72750	807768
250498	807769
247237	807770
167350	807771
165468	807772
250563	807773
36620	807774
215398	807775
78610	807776
43918	807777
95122	807778
71189	807779
304334	807780
16214	807781
23162	807782
140651	807783
18023	807784
67495	807785
177674	807786
5925	807787
23556	807788
38729	807789
52837	807790
273003	807791
109722	807792
123094	807793
215844	807794
190141	807795
186527	807796
150110	807797
37889	807798
122844	807799
84301	807800
87112	807801
226176	807802
46131	807803
216813	807804
118132	807805
129527	807806
47	807807
76245	807808
28370	807809
64581	807810
195888	807811
264299	807812
41180	807813
6275	807814
904	807815
42234	807816
111984	807817
75347	807818
129431	807819
37890	807820
19362	807821
6332	807822
252776	807823
92381	807824
39846	807825
83895	807826
17589	807827
160471	807828
38173	807829
71	807830
21841	807831
277024	807832
42167	807833
3206	807834
106300	807835
182102	807836
6672	807837
37822	807838
31367	807839
148860	807840
35762	807841
298693	807842
58141	807843
1892	807844
42142	807845
37483	807846
101007	807847
24376	807848
169046	807849
260337	807850
38816	807851
60367	807852
212221	807853
155896	807854
98185	807855
170671	807856
24334	807857
45726	807858
5524	807859
130404	807860
48508	807861
219982	807862
178493	807863
66131	807864
136953	807865
33326	807866
204975	807867
213820	807868
39710	807869
63957	807870
90270	807871
95384	807872
14523	807873
74312	807874
238559	807875
134085	807876
31902	807877
86205	807878
179849	807879
92319	807880
11658	807881
73949	807882
188902	807883
105489	807884
26707	807885
45568	807886
75389	807887
15470	807888
108292	807889
233784	807890
1304	807891
83130	807892
67361	807893
172100	807894
206102	807895
96720	807896
80328	807897
7897	807898
75027	807899
266416	807900
295578	807901
138687	807902
34157	807903
8729	807904
6526	807905
26707	807906
197638	807907
238871	807908
23023	807909
155224	807910
237283	807911
77593	807912
33463	807913
55991	807914
119967	807915
29373	807916
20994	807917
130928	807918
28627	807919
11405	807920
110237	807921
90587	807922
97267	807923
101356	807924
95525	807925
248150	807926
41461	807927
206938	807928
42632	807929
240754	807930
44898	807931
235006	807932
89321	807933
165915	807934
93416	807935
264987	807936
134492	807937
48753	807938
85863	807939
15726	807940
152643	807941
13862	807942
20444	807943
146469	807944
26507	807945
89528	807946
145761	807947
79082	807948
171745	807949
81224	807950
85534	807951
42816	807952
166251	807953
296144	807954
205297	807955
53458	807956
38644	807957
203080	807958
12010	807959
177697	807960
217802	807961
237049	807962
86816	807963
189897	807964
11318	807965
105899	807966
107289	807967
261761	807968
81118	807969
11602	807970
47041	807971
84731	807972
189304	807973
168745	807974
235177	807975
62135	807976
13049	807977
116752	807978
121661	807979
32557	807980
46563	807981
246485	807982
274500	807983
161862	807984
272533	807985
288966	807986
275681	807987
116939	807988
150064	807989
10643	807990
218978	807991
67715	807992
28998	807993
11127	807994
85737	807995
217590	807996
92336	807997
10726	807998
136931	807999
125343	808000
19090	808001
205954	808002
86950	808003
35056	808004
262	808005
77182	808006
9011	808007
227225	808008
240250	808009
106399	808010
29676	808011
149528	808012
7358	808013
134656	808014
98407	808015
129551	808016
31613	808017
37071	808018
6469	808019
18090	808020
11068	808021
148934	808022
43440	808023
122383	808024
230439	808025
90747	808026
73194	808027
115422	808028
68818	808029
19886	808030
132702	808031
85896	808032
273239	808033
171674	808034
42051	808035
169020	808036
16493	808037
121933	808038
8543	808039
298764	808040
134532	808041
122777	808042
358	808043
182067	808044
36764	808045
181519	808046
88138	808047
6158	808048
106559	808049
82961	808050
181863	808051
161027	808052
56238	808053
203201	808054
147064	808055
115	808056
62226	808057
139122	808058
97888	808059
220152	808060
37342	808061
113191	808062
152343	808063
114840	808064
204802	808065
92336	808066
293781	808067
258761	808068
57404	808069
14869	808070
52947	808071
58558	808072
256938	808073
77668	808074
197599	808075
63630	808076
12246	808077
176174	808078
904	808079
307539	808080
185063	808081
24944	808082
281575	808083
135821	808084
134703	808085
60383	808086
258447	808087
53333	808088
238429	808089
194453	808090
146565	808091
141930	808092
195073	808093
123510	808094
56162	808095
305576	808096
289084	808097
199952	808098
205961	808099
223878	808100
1475	808101
108342	808102
213153	808103
298633	808104
125294	808105
165403	808106
156378	808107
124503	808108
13111	808109
152163	808110
106293	808111
176371	808112
85391	808113
188740	808114
130527	808115
85242	808116
173664	808117
7702	808118
25407	808119
95683	808120
297645	808121
102932	808122
134415	808123
126086	808124
820	808125
220155	808126
161930	808127
61328	808128
11084	808129
43594	808130
14834	808131
78597	808132
293437	808133
27109	808134
54198	808135
1163	808136
18531	808137
4389	808138
44043	808139
139884	808140
167610	808141
201220	808142
122708	808143
13025	808144
310640	808145
12148	808146
6088	808147
98513	808148
52916	808149
12543	808150
60783	808151
44063	808152
38606	808153
177479	808154
53350	808155
15456	808156
11518	808157
938	808158
154968	808159
139374	808160
291810	808161
8767	808162
85668	808163
3705	808164
184199	808165
267651	808166
283739	808167
12291	808168
193439	808169
67991	808170
53318	808171
17381	808172
100698	808173
36330	808174
88350	808175
99808	808176
58521	808177
74364	808178
58489	808179
176972	808180
48443	808181
274823	808182
61434	808183
150957	808184
166209	808185
222494	808186
25456	808187
163820	808188
287805	808189
12000	808190
78	808191
58899	808192
52337	808193
19578	808194
24916	808195
161451	808196
131176	808197
166970	808198
18748	808199
52397	808200
32659	808201
43369	808202
37402	808203
212378	808204
2210	808205
82945	808206
552	808207
24165	808208
46805	808209
33458	808210
22687	808211
79250	808212
105997	808213
129642	808214
182351	808215
31108	808216
140189	808217
116724	808218
49220	808219
89932	808220
144309	808221
43768	808222
230444	808223
59311	808224
38313	808225
17177	808226
24467	808227
55780	808228
29173	808229
224221	808230
126719	808231
52133	808232
42308	808233
170976	808234
40602	808235
70857	808236
98555	808237
667	808238
804	808239
5599	808240
123094	808241
114572	808242
214361	808243
45200	808244
304203	808245
88350	808246
131315	808247
11665	808248
133911	808249
35561	808250
124465	808251
107067	808252
97203	808253
48175	808254
111076	808255
73470	808256
61407	808257
111045	808258
102019	808259
185105	808260
4574	808261
203738	808262
96725	808263
282875	808264
86183	808265
184335	808266
24387	808267
125045	808268
151585	808269
124185	808270
84357	808271
108313	808272
18657	808273
46235	808274
19959	808275
131954	808276
24422	808277
80799	808278
39343	808279
105430	808280
299227	808281
137069	808282
63359	808283
71448	808284
35785	808285
186360	808286
167605	808287
62145	808288
158047	808289
75501	808290
39346	808291
305711	808292
121	808293
99285	808294
74995	808295
108332	808296
75276	808297
71768	808298
2033	808299
312336	808300
187125	808301
126691	808302
26622	808303
110608	808304
260961	808305
191499	808306
271420	808307
77133	808308
101126	808309
62324	808310
98081	808311
139723	808312
272365	808313
38886	808314
30147	808315
24559	808316
6436	808317
129671	808318
203918	808319
152381	808320
17069	808321
12645	808322
56581	808323
21362	808324
217646	808325
72022	808326
8797	808327
33861	808328
204813	808329
102343	808330
267486	808331
281362	808332
281456	808333
209225	808334
134	808335
235708	808336
79208	808337
137257	808338
155403	808339
109269	808340
167615	808341
92795	808342
127992	808343
263161	808344
38184	808345
1021	808346
200572	808347
118738	808348
88511	808349
60210	808350
31744	808351
202146	808352
37984	808353
4199	808354
12455	808355
60096	808356
73609	808357
110753	808358
13378	808359
106529	808360
5078	808361
157709	808362
56505	808363
284002	808364
66645	808365
23520	808366
224844	808367
86706	808368
34006	808369
76907	808370
108910	808371
94404	808372
259906	808373
175753	808374
30708	808375
130849	808376
119946	808377
31334	808378
99483	808379
20067	808380
93239	808381
272285	808382
159460	808383
135801	808384
212220	808385
17667	808386
2423	808387
178596	808388
6851	808389
65156	808390
137550	808391
48816	808392
56687	808393
134399	808394
29876	808395
182949	808396
43881	808397
112787	808398
3149	808399
43225	808400
2118	808401
195308	808402
124426	808403
19293	808404
11	808405
71854	808406
80639	808407
5023	808408
233926	808409
39817	808410
67209	808411
36040	808412
61299	808413
5677	808414
115148	808415
70534	808416
115018	808417
190133	808418
272154	808419
171320	808420
189590	808421
109038	808422
192156	808423
78473	808424
127009	808425
95250	808426
206752	808427
69943	808428
77216	808429
158151	808430
3966	808431
173509	808432
44852	808433
67608	808434
5531	808435
50653	808436
14264	808437
73438	808438
503	808439
141646	808440
154985	808441
244088	808442
21941	808443
234559	808444
126389	808445
32282	808446
1961	808447
111330	808448
62174	808449
96626	808450
51651	808451
241031	808452
182928	808453
182928	808454
136192	808455
193313	808456
151829	808457
45809	808458
259920	808459
91241	808460
119590	808461
118051	808462
141349	808463
54571	808464
61270	808465
146327	808466
27481	808467
119884	808468
23692	808469
189744	808470
96909	808471
152513	808472
10760	808473
239413	808474
177487	808475
75784	808476
74468	808477
86601	808478
297275	808479
39858	808480
42250	808481
100211	808482
284230	808483
173080	808484
247582	808485
209409	808486
147984	808487
73431	808488
689	808489
14421	808490
131354	808491
63239	808492
62174	808493
169162	808494
83956	808495
238440	808496
70888	808497
177541	808498
144366	808499
29526	808500
127358	808501
70945	808502
63267	808503
98971	808504
21399	808505
159012	808506
19847	808507
227	808508
105285	808509
105057	808510
57043	808511
2215	808512
88123	808513
116153	808514
95822	808515
64190	808516
99306	808517
20534	808518
193094	808519
155911	808520
139073	808521
71510	808522
73667	808523
107292	808524
162523	808525
141924	808526
146685	808527
162752	808528
164003	808529
25999	808530
85512	808531
189900	808532
213182	808533
161105	808534
231787	808535
252900	808536
182206	808537
143724	808538
120255	808539
27386	808540
1496	808541
171093	808542
76312	808543
245427	808544
28454	808545
135784	808546
203109	808547
33053	808548
211721	808549
10701	808550
137077	808551
188639	808552
153511	808553
288882	808554
203676	808555
170016	808556
33310	808557
201457	808558
50525	808559
40641	808560
2563	808561
95982	808562
177305	808563
152060	808564
188174	808565
39526	808566
39402	808567
11748	808568
173180	808569
129528	808570
43949	808571
189092	808572
14428	808573
96060	808574
189474	808575
52863	808576
133653	808577
21241	808578
14753	808579
63683	808580
73661	808581
231456	808582
130749	808583
77060	808584
5268	808585
199388	808586
196275	808587
172758	808588
183805	808589
246731	808590
91214	808591
142872	808592
93871	808593
213448	808594
121235	808595
1462	808596
33051	808597
47900	808598
8910	808599
21144	808600
114660	808601
6931	808602
1334	808603
80546	808604
31674	808605
94223	808606
283780	808607
35304	808608
83670	808609
120868	808610
120868	808611
152022	808612
41473	808613
142398	808614
95426	808615
24576	808616
24107	808617
162770	808618
57460	808619
226413	808620
287148	808621
26403	808622
152514	808623
95038	808624
74294	808625
251186	808626
83902	808627
286715	808628
56470	808629
60943	808630
63810	808631
209957	808632
96733	808633
26819	808634
223418	808635
118817	808636
86837	808637
111923	808638
194311	808639
29376	808640
87215	808641
87720	808642
56105	808643
184971	808644
286352	808645
281996	808646
97778	808647
189808	808648
13572	808649
114394	808650
24	808651
55450	808652
311146	808653
7416	808654
63226	808655
310686	808656
46695	808657
21986	808658
36894	808659
4607	808660
4607	808661
88473	808662
15148	808663
636	808664
980	808665
1475	808666
1443	808667
70744	808668
19923	808669
1468	808670
206686	808671
50912	808672
34240	808673
40858	808674
36655	808675
113472	808676
188712	808677
54825	808678
96534	808679
64907	808680
74803	808681
48388	808682
37013	808683
58252	808684
169460	808685
13588	808686
69352	808687
293701	808688
188941	808689
239104	808690
42	808691
1368	808692
201140	808693
21060	808694
71936	808695
25002	808696
114508	808697
166156	808698
183732	808699
47566	808700
2934	808701
2726	808702
106024	808703
5713	808704
64665	808705
12905	808706
119870	808707
20103	808708
210211	808709
301547	808710
28463	808711
207366	808712
1059	808713
214893	808714
43099	808715
17121	808716
81842	808717
81842	808718
69142	808719
72667	808720
197685	808721
15913	808722
98863	808723
110639	808724
144670	808725
61260	808726
71684	808727
70122	808728
37232	808729
105664	808730
178971	808731
149547	808732
100810	808733
280248	808734
293787	808735
118686	808736
82761	808737
233209	808738
169907	808739
123052	808740
7865	808741
132782	808742
49355	808743
536	808744
2177	808745
27100	808746
3527	808747
11830	808748
29385	808749
26424	808750
10634	808751
731	808752
3827	808753
4333	808754
64790	808755
303072	808756
179081	808757
72574	808758
22667	808759
192846	808760
16408	808761
50276	808762
28744	808763
2325	808764
57798	808765
23619	808766
22948	808767
28465	808768
244724	808769
208381	808770
21267	808771
14211	808772
63845	808773
90799	808774
118043	808775
65092	808776
164880	808777
40650	808778
156203	808779
11574	808780
37001	808781
196908	808782
71747	808783
38459	808784
83619	808785
1795	808786
11067	808787
19200	808788
284833	808789
95984	808790
132971	808791
185649	808792
5313	808793
9736	808794
48	808795
26475	808796
33416	808797
115231	808798
9432	808799
226	808800
96332	808801
88975	808802
22065	808803
81522	808804
5534	808805
10744	808806
3709	808807
7375	808808
29376	808809
172685	808810
19762	808811
33439	808812
67773	808813
23753	808814
108789	808815
5285	808816
56536	808817
10110	808818
99	808819
16667	808820
2109	808821
169810	808822
31755	808823
172584	808824
186103	808825
733	808826
8	808827
16042	808828
109153	808829
96575	808830
30148	808831
20197	808832
247046	808833
64503	808834
66164	808835
102197	808836
85743	808837
740	808838
64068	808839
13303	808840
34534	808841
7739	808842
34764	808843
304120	808844
19195	808845
46568	808846
62436	808847
10312	808848
38313	808849
52789	808850
1557	808851
91505	808852
6992	808853
128830	808854
1711	808855
111609	808856
556	808857
362	808858
71033	808859
3468	808860
68	808861
7865	808862
1357	808863
129440	808864
33476	808865
22948	808866
10074	808867
216654	808868
80602	808869
133933	808870
27627	808871
3385	808872
600	808873
29085	808874
8	808875
6579	808876
93154	808877
1295	808878
5273	808879
889	808880
17968	808881
18658	808882
31235	808883
56359	808884
75957	808885
92283	808886
3301	808887
171094	808888
69184	808889
4935	808890
6189	808891
47500	808892
377	808893
11402	808894
9269	808895
125041	808896
146612	808897
4115	808898
6954	808899
134958	808900
13712	808901
600	808902
312846	808903
169346	808904
48193	808905
1349	808906
5172	808907
3903	808908
189421	808909
54080	808910
11519	808911
54528	808912
3617	808913
10128	808914
611	808915
264194	808916
29300	808917
13876	808918
181357	808919
76507	808920
18604	808921
169715	808922
16176	808923
9574	808924
92871	808925
584	808926
556	808927
53702	808928
1036	808929
116728	808930
3608	808931
42106	808932
46036	808933
1363	808934
5518	808935
82546	808936
53457	808937
94084	808938
37170	808939
420	808940
1148	808941
33598	808942
21561	808943
158221	808944
133460	808945
17832	808946
17832	808947
76710	808948
519	808949
115551	808950
14212	808951
273176	808952
64321	808953
68894	808954
80397	808955
307229	808956
113112	808957
278132	808958
4682	808959
36782	808960
144905	808961
66188	808962
21565	808963
4607	808964
8	808965
41497	808966
241835	808967
14911	808968
8584	808969
16263	808970
99370	808971
172	808972
7480	808973
5019	808974
68823	808975
6870	808976
43931	808977
311804	808978
1464	808979
1406	808980
138706	808981
488	808982
109859	808983
39315	808984
1234	808985
34679	808986
37502	808987
48870	808988
2589	808989
490	808990
3329	808991
284	808992
6947	808993
71446	808994
130423	808995
88839	808996
3586	808997
165	808998
3977	808999
86435	809000
730	809001
188975	809002
6780	809003
17899	809004
6261	809005
108	809006
19813	809007
11122	809008
12740	809009
719	809010
37301	809011
676	809012
2893	809013
42010	809014
21885	809015
79136	809016
6832	809017
28126	809018
4754	809019
1217	809020
87588	809021
1801	809022
68	809023
72543	809024
116387	809025
305964	809026
27013	809027
17323	809028
149162	809029
6125	809030
256480	809031
503	809032
79787	809033
34915	809034
72980	809035
64866	809036
85976	809037
290462	809038
175040	809039
2889	809040
137151	809041
10990	809042
647	809043
47695	809044
240560	809045
52950	809046
36571	809047
149103	809048
28644	809049
92418	809050
67190	809051
52950	809052
122575	809053
102628	809054
35873	809055
29407	809056
2234	809057
166215	809058
74664	809059
566	809060
84568	809061
1796	809062
9672	809063
265254	809064
183311	809065
71623	809066
654	809067
18246	809068
48515	809069
26920	809070
37223	809071
858	809072
63881	809073
46238	809074
49638	809075
100621	809076
224658	809077
10379	809078
117122	809079
84302	809080
14224	809081
108306	809082
1001	809083
6864	809084
5288	809085
58034	809086
108974	809087
10636	809088
118180	809089
169142	809090
27772	809091
19418	809092
64118	809093
4926	809094
68431	809095
903	809096
171927	809097
87131	809098
10358	809099
35288	809100
59073	809101
12167	809102
13434	809103
97770	809104
98603	809105
390	809106
2607	809107
2601	809108
23174	809109
745	809110
27053	809111
123976	809112
5349	809113
8795	809114
6357	809115
72845	809116
120117	809117
89611	809118
30753	809119
52797	809120
34740	809121
5370	809122
1	809123
31659	809124
22151	809125
2711	809126
34160	809127
24705	809128
173285	809129
197293	809130
2544	809131
75936	809132
110790	809133
163301	809134
297113	809135
166450	809136
39141	809137
149687	809138
89208	809139
277979	809140
718	809141
51207	809142
17090	809143
165849	809144
196322	809145
87815	809146
214605	809147
145099	809148
109658	809149
171014	809150
213873	809151
13064	809152
27171	809153
116521	809154
20259	809155
16895	809156
6098	809157
162405	809158
69335	809159
170	809160
31270	809161
53256	809162
11471	809163
92945	809164
18664	809165
26219	809166
858	809167
3527	809168
93016	809169
75228	809170
335	809171
159062	809172
3880	809173
88903	809174
57686	809175
114774	809176
18228	809177
49130	809178
1814	809179
72700	809180
257659	809181
236855	809182
7935	809183
186327	809184
95137	809185
82384	809186
3381	809187
23183	809188
101585	809189
99926	809190
168659	809191
12596	809192
23384	809193
4675	809194
125149	809195
42970	809196
82242	809197
84438	809198
5040	809199
11988	809200
42585	809201
43746	809202
119321	809203
3316	809204
82850	809205
34151	809206
87877	809207
126839	809208
193666	809209
52676	809210
14347	809211
107599	809212
8198	809213
276453	809214
34884	809215
203733	809216
10339	809217
9290	809218
812	809219
390	809220
30031	809221
34386	809222
63900	809223
63582	809224
102784	809225
67775	809226
46991	809227
29529	809228
9612	809229
93774	809230
2772	809231
14802	809232
206977	809233
82431	809234
2491	809235
14825	809236
12179	809237
92441	809238
20784	809239
61340	809240
38594	809241
178696	809242
234971	809243
196285	809244
125160	809245
296028	809246
136	809247
159950	809248
4753	809249
128358	809250
40995	809251
190135	809252
1049	809253
4673	809254
303	809255
556	809256
229023	809257
266838	809258
2572	809259
77986	809260
208619	809261
138877	809262
120698	809263
21503	809264
279953	809265
2856	809266
120455	809267
85731	809268
310579	809269
19589	809270
183892	809271
198827	809272
171931	809273
25	809274
49134	809275
190890	809276
11858	809277
63447	809278
1975	809279
254	809280
89299	809281
26941	809282
28644	809283
2938	809284
169166	809285
526	809286
18861	809287
37022	809288
40224	809289
31772	809290
90710	809291
230534	809292
80660	809293
18135	809294
79434	809295
130386	809296
43511	809297
17772	809298
19713	809299
93256	809300
99489	809301
67789	809302
21596	809303
6175	809304
60225	809305
9427	809306
122871	809307
99	809308
177199	809309
134557	809310
13288	809311
4974	809312
67011	809313
67595	809314
13267	809315
131011	809316
19723	809317
14618	809318
37092	809319
2405	809320
844	809321
392	809322
222124	809323
113179	809324
133337	809325
101404	809326
215934	809327
745	809328
41538	809329
308165	809330
16319	809331
11170	809332
46667	809333
26876	809334
35669	809335
12066	809336
25815	809337
26502	809338
150174	809339
4146	809340
76337	809341
60665	809342
14240	809343
39810	809344
49215	809345
83820	809346
3334	809347
36852	809348
22658	809349
25226	809350
11716	809351
54719	809352
50734	809353
147237	809354
65220	809355
310459	809356
134041	809357
35367	809358
142182	809359
137624	809360
12767	809361
22547	809362
1322	809363
55116	809364
55116	809365
156171	809366
24369	809367
18726	809368
6175	809369
6956	809370
420	809371
5819	809372
51632	809373
71502	809374
23927	809375
2619	809376
277	809377
214488	809378
84139	809379
10110	809380
41330	809381
111516	809382
11473	809383
24760	809384
197803	809385
37661	809386
2947	809387
5431	809388
40124	809389
63946	809390
79647	809391
32893	809392
59756	809393
10023	809394
81305	809395
313	809396
144856	809397
9015	809398
70724	809399
128793	809400
7168	809401
140700	809402
9189	809403
1003	809404
7600	809405
92632	809406
66001	809407
223099	809408
715	809409
88977	809410
5030	809411
130545	809412
108468	809413
74081	809414
36009	809415
142084	809416
249305	809417
81371	809418
43600	809419
82748	809420
3743	809421
561	809422
6523	809423
10099	809424
56779	809425
4229	809426
69883	809427
84666	809428
8837	809429
227364	809430
127752	809431
49202	809432
24818	809433
58527	809434
49664	809435
95662	809436
53953	809437
8642	809438
25800	809439
89702	809440
1376	809441
1984	809442
96401	809443
59433	809444
90058	809445
202315	809446
182752	809447
57721	809448
141622	809449
128513	809450
1691	809451
63108	809452
1277	809453
84007	809454
10022	809455
45272	809456
9150	809457
41619	809458
3944	809459
38384	809460
38384	809461
186204	809462
88285	809463
88285	809464
22177	809465
40179	809466
41688	809467
1471	809468
12	809469
96580	809470
134569	809471
75779	809472
84008	809473
104008	809474
138528	809475
3277	809476
87816	809477
72746	809478
4004	809479
28625	809480
73934	809481
199745	809482
1148	809483
170248	809484
74835	809485
59072	809486
17372	809487
3286	809488
138788	809489
303090	809490
77072	809491
20972	809492
26896	809493
56703	809494
12588	809495
71747	809496
498	809497
253	809498
836	809499
271019	809500
1960	809501
42218	809502
174694	809503
87824	809504
126007	809505
4195	809506
67469	809507
19186	809508
79621	809509
90477	809510
3815	809511
11928	809512
6404	809513
124806	809514
214017	809515
64156	809516
200384	809517
19707	809518
76624	809519
127972	809520
127375	809521
55061	809522
47335	809523
89116	809524
194639	809525
50146	809526
38759	809527
4495	809528
151884	809529
13566	809530
4659	809531
8424	809532
90418	809533
14091	809534
12090	809535
91547	809536
151150	809537
113244	809538
44317	809539
34825	809540
4609	809541
68588	809542
172065	809543
3693	809544
7901	809545
86382	809546
33703	809547
348	809548
71259	809549
35268	809550
29925	809551
3559	809552
8802	809553
1036	809554
4124	809555
10748	809556
50248	809557
83797	809558
70512	809559
123577	809560
830	809561
151656	809562
116308	809563
78180	809564
29910	809565
232522	809566
98870	809567
111453	809568
13544	809569
75776	809570
16778	809571
17076	809572
21959	809573
4463	809574
10252	809575
75647	809576
207461	809577
284742	809578
90649	809579
1665	809580
4163	809581
31840	809582
239588	809583
201341	809584
108466	809585
73350	809586
3544	809587
19099	809588
1248	809589
2684	809590
32708	809591
13610	809592
240368	809593
196132	809594
213444	809595
119277	809596
52392	809597
36123	809598
15727	809599
66699	809600
78804	809601
2078	809602
4595	809603
34556	809604
41257	809605
123058	809606
4253	809607
1949	809608
140931	809609
1708	809610
72421	809611
17470	809612
24818	809613
24421	809614
40046	809615
6791	809616
267575	809617
12969	809618
116038	809619
110504	809620
19242	809621
145485	809622
112370	809623
106985	809624
28037	809625
103963	809626
310895	809627
52343	809628
212373	809629
212216	809630
33770	809631
165888	809632
16414	809633
169472	809634
10696	809635
2035	809636
17971	809637
125932	809638
12961	809639
35340	809640
20837	809641
218315	809642
210370	809643
483	809644
57042	809645
109964	809646
223555	809647
73871	809648
163284	809649
139099	809650
41117	809651
29046	809652
213983	809653
1246	809654
142571	809655
277651	809656
229584	809657
173352	809658
97132	809659
76016	809660
79784	809661
133307	809662
108805	809663
209105	809664
57493	809665
15913	809666
69681	809667
3046	809668
31149	809669
19374	809670
207204	809671
216410	809672
24973	809673
6654	809674
103198	809675
49954	809676
107376	809677
42527	809678
240254	809679
121956	809680
2125	809681
62283	809682
140737	809683
161713	809684
97032	809685
8649	809686
120243	809687
53140	809688
149836	809689
167572	809690
7120	809691
197867	809692
39378	809693
257617	809694
45889	809695
149616	809696
22917	809697
94045	809698
101834	809699
38175	809700
24699	809701
300941	809702
60117	809703
75909	809704
38557	809705
117979	809706
198831	809707
41128	809708
75608	809709
255957	809710
88268	809711
269355	809712
39639	809713
41200	809714
40105	809715
8381	809716
199928	809717
124020	809718
41711	809719
34207	809720
53806	809721
58021	809722
125497	809723
125497	809724
10608	809725
56438	809726
107346	809727
162301	809728
10571	809729
57532	809730
99262	809731
112833	809732
17834	809733
34259	809734
66053	809735
13386	809736
12477	809737
207832	809738
296797	809739
161915	809740
55263	809741
235759	809742
170637	809743
12456	809744
2733	809745
50204	809746
132282	809747
134845	809748
31239	809749
1832	809750
55525	809751
151295	809752
44513	809753
219813	809754
242420	809755
113859	809756
249913	809757
2555	809758
179332	809759
145107	809760
264713	809761
197651	809762
296137	809763
177040	809764
90604	809765
130309	809766
216734	809767
87460	809768
1968	809769
199296	809770
297628	809771
25652	809772
283686	809773
37765	809774
67252	809775
107340	809776
39536	809777
42520	809778
9799	809779
283570	809780
33640	809781
417	809782
114292	809783
76601	809784
51935	809785
6133	809786
29844	809787
41607	809788
199585	809789
68864	809790
236968	809791
58637	809792
4959	809793
10236	809794
6002	809795
215443	809796
151384	809797
34054	809798
115043	809799
111537	809800
7697	809801
247612	809802
197639	809803
30486	809804
61054	809805
8551	809806
42904	809807
9181	809808
277997	809809
10350	809810
33640	809811
95039	809812
136693	809813
52220	809814
77127	809815
32931	809816
79400	809817
70982	809818
70877	809819
107582	809820
73944	809821
59928	809822
51752	809823
9635	809824
137689	809825
311611	809826
95986	809827
43238	809828
26810	809829
78810	809830
22967	809831
46102	809832
119516	809833
4207	809834
2251	809835
202796	809836
20928	809837
176772	809838
40069	809839
181426	809840
82586	809841
12324	809842
28007	809843
91425	809844
54632	809845
13508	809846
11585	809847
83949	809848
161774	809849
27172	809850
122440	809851
32441	809852
5358	809853
43707	809854
54079	809855
282692	809856
212706	809857
10002	809858
17377	809859
17377	809860
284687	809861
100437	809862
45725	809863
8261	809864
128730	809865
50133	809866
25250	809867
210371	809868
4240	809869
2085	809870
51872	809871
262389	809872
4335	809873
88840	809874
23551	809875
154753	809876
167950	809877
289022	809878
111299	809879
142397	809880
62502	809881
188806	809882
64797	809883
74164	809884
287247	809885
133661	809886
264926	809887
174900	809888
151505	809889
2545	809890
110900	809891
4444	809892
3686	809893
188166	809894
91515	809895
65674	809896
87509	809897
260904	809898
272569	809899
112991	809900
166151	809901
9346	809902
37841	809903
192902	809904
125950	809905
28589	809906
165170	809907
63192	809908
29785	809909
38905	809910
89793	809911
6914	809912
99977	809913
73441	809914
14837	809915
32662	809916
79292	809917
190518	809918
22762	809919
282531	809920
14104	809921
49747	809922
49474	809923
60321	809924
70344	809925
15245	809926
213395	809927
260696	809928
164121	809929
171823	809930
7514	809931
249436	809932
52961	809933
88764	809934
156308	809935
185104	809936
105969	809937
206104	809938
142348	809939
164207	809940
21275	809941
16062	809942
12312	809943
63991	809944
179956	809945
87832	809946
90419	809947
32509	809948
133470	809949
209972	809950
64897	809951
117139	809952
17661	809953
160774	809954
71620	809955
205642	809956
137072	809957
179217	809958
263766	809959
37608	809960
178962	809961
278884	809962
8577	809963
111974	809964
217968	809965
127189	809966
19159	809967
78531	809968
301312	809969
4984	809970
36601	809971
53923	809972
343	809973
117747	809974
78488	809975
117824	809976
78562	809977
19116	809978
55059	809979
14922	809980
145322	809981
27881	809982
198525	809983
106650	809984
10892	809985
131324	809986
108441	809987
56484	809988
34739	809989
57275	809990
28382	809991
137057	809992
161016	809993
214544	809994
165304	809995
104136	809996
19097	809997
41348	809998
176171	809999
193017	810000
12306	810001
264708	810002
290125	810003
202371	810004
288253	810005
311733	810006
69448	810007
10721	810008
159204	810009
257611	810010
215055	810011
276670	810012
11422	810013
10311	810014
312483	810015
194343	810016
159615	810017
83240	810018
4851	810019
136507	810020
73404	810021
108851	810022
32459	810023
60602	810024
102	810025
8677	810026
136356	810027
10900	810028
1226	810029
44251	810030
41659	810031
170410	810032
6233	810033
25914	810034
75504	810035
127371	810036
67232	810037
90956	810038
41962	810039
199360	810040
69271	810041
128929	810042
1352	810043
257721	810044
1684	810045
312103	810046
29760	810047
260757	810048
110079	810049
115965	810050
62778	810051
98928	810052
80763	810053
13998	810054
11105	810055
56008	810056
23650	810057
128850	810058
174687	810059
29146	810060
43368	810061
32270	810062
13906	810063
169693	810064
12265	810065
23790	810066
50260	810067
85436	810068
88028	810069
98723	810070
129756	810071
137877	810072
108584	810073
7551	810074
38341	810075
153824	810076
121876	810077
141283	810078
11496	810079
5144	810080
156392	810081
120681	810082
83370	810083
67594	810084
376	810085
15299	810086
142379	810087
302210	810088
36416	810089
3265	810090
63525	810091
53276	810092
139286	810093
76496	810094
195053	810095
300067	810096
24798	810097
174697	810098
123483	810099
311532	810100
23093	810101
22889	810102
33738	810103
9452	810104
62293	810105
58216	810106
169449	810107
11538	810108
1992	810109
50391	810110
233280	810111
1325	810112
87328	810113
110455	810114
119723	810115
37399	810116
3374	810117
52060	810118
125844	810119
100389	810120
4029	810121
29030	810122
260922	810123
129740	810124
30050	810125
123517	810126
37741	810127
39591	810128
16914	810129
215191	810130
14452	810131
209086	810132
52842	810133
116990	810134
30644	810135
89979	810136
119843	810137
4999	810138
36817	810139
130021	810140
120390	810141
216610	810142
69870	810143
101063	810144
75402	810145
71241	810146
210230	810147
14206	810148
83739	810149
3844	810150
14584	810151
24288	810152
1888	810153
119836	810154
10101	810155
5235	810156
35671	810157
89253	810158
32290	810159
52942	810160
46017	810161
106461	810162
121566	810163
76669	810164
33304	810165
78821	810166
60174	810167
216376	810168
37904	810169
29449	810170
6410	810171
49790	810172
103091	810173
1530	810174
27934	810175
3521	810176
23966	810177
1999	810178
21019	810179
19297	810180
36596	810181
4360	810182
2662	810183
12412	810184
4995	810185
6417	810186
8857	810187
48564	810188
96593	810189
76242	810190
94084	810191
3230	810192
400	810193
11393	810194
1789	810195
217280	810196
99565	810197
9766	810198
8943	810199
805	810200
32995	810201
112689	810202
142582	810203
8736	810204
89202	810205
125372	810206
8863	810207
268026	810208
23415	810209
30519	810210
112320	810211
288044	810212
6490	810213
48922	810214
177199	810215
29071	810216
59983	810217
67313	810218
732	810219
17319	810220
17319	810221
38528	810222
123212	810223
110650	810224
192202	810225
150332	810226
49719	810227
138716	810228
156642	810229
221818	810230
8437	810231
86946	810232
25058	810233
34119	810234
737	810235
22890	810236
41247	810237
141992	810238
103305	810239
16891	810240
194665	810241
20500	810242
72956	810243
63841	810244
36389	810245
12330	810246
6803	810247
4657	810248
11830	810249
109809	810250
728	810251
21822	810252
67534	810253
118574	810254
58549	810255
13062	810256
3894	810257
13062	810258
132990	810259
102708	810260
151064	810261
278177	810262
592	810263
9386	810264
184936	810265
32004	810266
108708	810267
25625	810268
173856	810269
39059	810270
126993	810271
163262	810272
87008	810273
83531	810274
25340	810275
95783	810276
277545	810277
198385	810278
27734	810279
169852	810280
99072	810281
224626	810282
11566	810283
281202	810284
6721	810285
1632	810286
28518	810287
28065	810288
35810	810289
87482	810290
93012	810291
308179	810292
31475	810293
120033	810294
57836	810295
13919	810296
30183	810297
53428	810298
91602	810299
96128	810300
209563	810301
10701	810302
220086	810303
38394	810304
46025	810305
237456	810306
97705	810307
96570	810308
47901	810309
33131	810310
7887	810311
120181	810312
98184	810313
214264	810314
6321	810315
11849	810316
18629	810317
11959	810318
32468	810319
33897	810320
39184	810321
64087	810322
229266	810323
3587	810324
230167	810325
17923	810326
53048	810327
123065	810328
79866	810329
7791	810330
53908	810331
19627	810332
11429	810333
23802	810334
26352	810335
64464	810336
119246	810337
67546	810338
87870	810339
49832	810340
31979	810341
32247	810342
120521	810343
19821	810344
87001	810345
12925	810346
172798	810347
86813	810348
6606	810349
149962	810350
29539	810351
19046	810352
171302	810353
4693	810354
34990	810355
32500	810356
70438	810357
37738	810358
78891	810359
95014	810360
37246	810361
25111	810362
104977	810363
3449	810364
56629	810365
117119	810366
216237	810367
178851	810368
134348	810369
269628	810370
32623	810371
23690	810372
1707	810373
2866	810374
16072	810375
18058	810376
37034	810377
15450	810378
6314	810379
4892	810380
1022	810381
22293	810382
18120	810383
2817	810384
106012	810385
22324	810386
2292	810387
23974	810388
218139	810389
198123	810390
130292	810391
41772	810392
55495	810393
22668	810394
77569	810395
4461	810396
94044	810397
60497	810398
33198	810399
10432	810400
23966	810401
11847	810402
28457	810403
11847	810404
65331	810405
179897	810406
2285	810407
2349	810408
60425	810409
4711	810410
52094	810411
208938	810412
22335	810413
154141	810414
54704	810415
24731	810416
171160	810417
38604	810418
230245	810419
10459	810420
2371	810421
79486	810422
225644	810423
148024	810424
5008	810425
139304	810426
83961	810427
1766	810428
59995	810429
290155	810430
171273	810431
38265	810432
74620	810433
51513	810434
4798	810435
172374	810436
814	810437
6206	810438
45472	810439
45472	810440
144585	810441
43540	810442
18289	810443
186801	810444
18566	810445
95790	810446
108480	810447
65690	810448
136529	810449
22214	810450
87455	810451
150714	810452
290357	810453
134599	810454
15234	810455
19826	810456
260129	810457
40536	810458
13922	810459
125123	810460
88451	810461
23331	810462
11438	810463
5149	810464
142537	810465
24400	810466
208147	810467
141302	810468
110636	810469
12140	810470
364	810471
30011	810472
8190	810473
194536	810474
52874	810475
73812	810476
79101	810477
51787	810478
51542	810479
310679	810480
60524	810481
9686	810482
54541	810483
136506	810484
97297	810485
291046	810486
40022	810487
11730	810488
7531	810489
166596	810490
31836	810491
102700	810492
5624	810493
17620	810494
2181	810495
122778	810496
157613	810497
39350	810498
29027	810499
222058	810500
6194	810501
190771	810502
15829	810503
84785	810504
4463	810505
147239	810506
112329	810507
242102	810508
60074	810509
119908	810510
49334	810511
73257	810512
16783	810513
13605	810514
4551	810515
150973	810516
121502	810517
174647	810518
492	810519
136869	810520
27613	810521
37061	810522
24327	810523
59401	810524
8738	810525
206829	810526
26753	810527
203545	810528
133932	810529
300558	810530
67894	810531
135522	810532
76376	810533
10525	810534
23470	810535
61608	810536
241307	810537
133190	810538
47566	810539
56293	810540
84991	810541
87290	810542
56085	810543
127118	810544
192178	810545
37979	810546
5463	810547
6829	810548
231154	810549
69181	810550
79562	810551
177721	810552
161778	810553
150507	810554
218215	810555
97854	810556
129853	810557
155254	810558
268843	810559
166532	810560
138524	810561
126020	810562
214106	810563
155226	810564
228213	810565
211500	810566
14789	810567
22677	810568
210910	810569
6958	810570
126006	810571
98647	810572
52151	810573
86477	810574
186176	810575
230431	810576
15809	810577
38364	810578
7198	810579
79945	810580
427	810581
133036	810582
63667	810583
61319	810584
90708	810585
54744	810586
103868	810587
171269	810588
2353	810589
13008	810590
106263	810591
97033	810592
147423	810593
63116	810594
1148	810595
2779	810596
180501	810597
10250	810598
457	810599
91236	810600
86937	810601
45220	810602
91472	810603
308	810604
288250	810605
187554	810606
2828	810607
266775	810608
566	810609
3527	810610
88782	810611
170270	810612
2777	810613
201740	810614
111392	810615
137356	810616
29280	810617
12292	810618
80910	810619
66911	810620
24659	810621
1174	810622
106734	810623
62049	810624
258976	810625
45614	810626
74653	810627
8695	810628
47757	810629
7264	810630
2464	810631
180944	810632
70399	810633
1582	810634
31072	810635
81575	810636
194551	810637
172478	810638
12537	810639
43040	810640
18794	810641
18348	810642
96510	810643
237039	810644
5772	810645
67237	810646
1161	810647
33948	810648
200271	810649
50142	810650
107948	810651
199015	810652
24292	810653
221290	810654
8198	810655
140354	810656
177296	810657
34252	810658
36071	810659
123179	810660
2079	810661
172546	810662
143042	810663
148532	810664
18228	810665
30135	810666
35003	810667
27775	810668
122766	810669
3394	810670
35513	810671
10872	810672
178681	810673
2579	810674
66754	810675
49215	810676
78709	810677
11289	810678
24574	810679
290885	810680
534	810681
534	810682
62148	810683
20889	810684
100548	810685
48271	810686
58868	810687
173823	810688
27530	810689
1140	810690
1996	810691
100288	810692
11213	810693
122186	810694
58716	810695
31865	810696
17859	810697
91227	810698
224268	810699
25131	810700
66835	810701
82602	810702
191387	810703
55268	810704
294308	810705
141993	810706
168902	810707
10241	810708
52271	810709
57129	810710
123398	810711
87004	810712
83146	810713
191723	810714
22733	810715
253635	810716
308911	810717
65521	810718
311987	810719
25449	810720
246682	810721
202081	810722
79651	810723
180907	810724
31603	810725
33455	810726
197570	810727
19048	810728
25458	810729
121898	810730
73970	810731
113944	810732
10182	810733
99829	810734
29365	810735
95279	810736
26479	810737
15070	810738
19329	810739
61314	810740
21914	810741
40642	810742
14224	810743
12079	810744
1245	810745
9721	810746
25504	810747
1745	810748
11914	810749
173989	810750
27554	810751
7075	810752
2856	810753
2680	810754
35368	810755
5330	810756
32570	810757
33406	810758
1341	810759
3605	810760
80135	810761
97229	810762
45212	810763
72147	810764
21421	810765
8085	810766
22843	810767
911	810768
89067	810769
19297	810770
2343	810771
17741	810772
60785	810773
81303	810774
169287	810775
37257	810776
151715	810777
59457	810778
1230	810779
106617	810780
178021	810781
11248	810782
73504	810783
24918	810784
57437	810785
7473	810786
1151	810787
32139	810788
9124	810789
2355	810790
24389	810791
19058	810792
8361	810793
15327	810794
6529	810795
8931	810796
4174	810797
92874	810798
5861	810799
29993	810800
27966	810801
87879	810802
44356	810803
67096	810804
160052	810805
56175	810806
5451	810807
57109	810808
14436	810809
298063	810810
29443	810811
48685	810812
3156	810813
25647	810814
25573	810815
7169	810816
69379	810817
110905	810818
76855	810819
82575	810820
135744	810821
40105	810822
159938	810823
250476	810824
41011	810825
10006	810826
7449	810827
269373	810828
115666	810829
7896	810830
29514	810831
28954	810832
57206	810833
123841	810834
39420	810835
36298	810836
47	810837
23320	810838
13732	810839
111559	810840
10141	810841
73049	810842
73457	810843
85506	810844
53585	810845
255924	810846
87868	810847
26393	810848
130922	810849
18589	810850
47773	810851
11804	810852
129395	810853
173047	810854
10559	810855
15232	810856
209213	810857
10519	810858
110391	810859
95764	810860
59490	810861
106142	810862
56919	810863
420	810864
186226	810865
97280	810866
192628	810867
75366	810868
50805	810869
90966	810870
21380	810871
57508	810872
54697	810873
36929	810874
3729	810875
80649	810876
602	810877
5664	810878
51840	810879
88074	810880
14346	810881
224450	810882
122858	810883
8177	810884
256613	810885
1575	810886
111809	810887
66723	810888
96877	810889
1510	810890
37287	810891
42277	810892
8261	810893
89297	810894
43095	810895
141128	810896
1409	810897
83453	810898
8210	810899
119374	810900
25148	810901
28570	810902
81086	810903
223732	810904
32953	810905
134386	810906
39038	810907
61530	810908
463	810909
13967	810910
812	810911
115152	810912
51771	810913
3787	810914
116586	810915
61161	810916
72588	810917
2053	810918
12509	810919
70733	810920
31284	810921
1140	810922
57056	810923
2394	810924
48528	810925
1963	810926
135518	810927
6778	810928
19097	810929
4954	810930
2348	810931
84173	810932
124283	810933
33693	810934
32226	810935
58868	810936
32570	810937
85	810938
108639	810939
38923	810940
48039	810941
7901	810942
14029	810943
2347	810944
59795	810945
204595	810946
2145	810947
268191	810948
151834	810949
5450	810950
25638	810951
25638	810952
53044	810953
101670	810954
82728	810955
20629	810956
129410	810957
11424	810958
5119	810959
2349	810960
961	810961
1730	810962
3647	810963
9723	810964
35925	810965
63010	810966
75039	810967
23896	810968
112588	810969
46203	810970
25262	810971
30746	810972
42075	810973
4554	810974
1861	810975
123124	810976
1588	810977
2254	810978
2916	810979
12403	810980
25458	810981
31615	810982
32600	810983
8805	810984
15201	810985
40894	810986
33177	810987
39151	810988
67053	810989
21412	810990
31154	810991
20087	810992
3269	810993
129875	810994
7075	810995
73898	810996
10	810997
39939	810998
7620	810999
27483	811000
5727	811001
284507	811002
7353	811003
18393	811004
12841	811005
45370	811006
77661	811007
18382	811008
3640	811009
26414	811010
34748	811011
59780	811012
77566	811013
22127	811014
27108	811015
176621	811016
34598	811017
34598	811018
38522	811019
1637	811020
247910	811021
3445	811022
81268	811023
84556	811024
9317	811025
178470	811026
36579	811027
8614	811028
38069	811029
133787	811030
14047	811031
13511	811032
118444	811033
38216	811034
81129	811035
18424	811036
8065	811037
17214	811038
13950	811039
4757	811040
114523	811041
2565	811042
16549	811043
130194	811044
52823	811045
24003	811046
39163	811047
28905	811048
229990	811049
92136	811050
18216	811051
121641	811052
95384	811053
117802	811054
524	811055
80400	811056
26533	811057
27999	811058
13276	811059
145078	811060
75195	811061
107513	811062
95930	811063
81850	811064
54178	811065
34250	811066
177175	811067
68390	811068
19770	811069
84031	811070
71949	811071
33202	811072
54100	811073
76740	811074
254905	811075
258516	811076
164133	811077
215655	811078
19212	811079
80045	811080
95768	811081
44100	811082
122035	811083
16092	811084
14035	811085
4430	811086
294185	811087
58008	811088
19364	811089
25484	811090
39637	811091
2210	811092
4953	811093
18997	811094
146966	811095
16518	811096
75304	811097
142754	811098
33851	811099
136803	811100
9544	811101
24133	811102
76231	811103
97	811104
101719	811105
87833	811106
23092	811107
60583	811108
5878	811109
78529	811110
12797	811111
7262	811112
140846	811113
175329	811114
58868	811115
779	811116
14743	811117
33667	811118
85094	811119
37148	811120
60973	811121
89676	811122
5847	811123
49458	811124
313	811125
13705	811126
168644	811127
23841	811128
4908	811129
93856	811130
956	811131
65108	811132
50301	811133
108742	811134
1384	811135
257273	811136
2839	811137
60644	811138
13393	811139
53557	811140
200	811141
8113	811142
26707	811143
56437	811144
132759	811145
49956	811146
73865	811147
11050	811148
90096	811149
132322	811150
754	811151
18103	811152
76540	811153
62986	811154
78836	811155
12625	811156
132740	811157
26707	811158
96116	811159
31551	811160
16604	811161
138254	811162
127995	811163
12141	811164
4478	811165
207843	811166
193481	811167
109248	811168
25096	811169
13577	811170
20846	811171
57769	811172
108685	811173
94848	811174
3312	811175
171090	811176
19106	811177
219325	811178
8767	811179
166919	811180
40700	811181
12231	811182
97246	811183
20783	811184
60796	811185
35451	811186
26688	811187
140649	811188
9517	811189
121551	811190
13811	811191
63732	811192
39380	811193
10551	811194
105772	811195
32388	811196
9248	811197
109894	811198
95793	811199
59586	811200
93671	811201
15440	811202
54500	811203
13051	811204
6902	811205
132873	811206
2927	811207
52313	811208
76351	811209
29457	811210
50526	811211
71470	811212
31562	811213
3972	811214
54721	811215
95398	811216
190460	811217
12090	811218
27993	811219
8256	811220
61464	811221
107755	811222
60950	811223
28808	811224
177330	811225
80611	811226
30059	811227
116130	811228
19410	811229
8137	811230
8202	811231
50076	811232
116580	811233
1543	811234
23861	811235
301486	811236
31620	811237
38914	811238
462	811239
40242	811240
27456	811241
157354	811242
1973	811243
91489	811244
7540	811245
38519	811246
31523	811247
36237	811248
5219	811249
60472	811250
8001	811251
9500	811252
34382	811253
65079	811254
101327	811255
4027	811256
80561	811257
27270	811258
30731	811259
6062	811260
19119	811261
657	811262
198750	811263
49637	811264
2292	811265
4672	811266
61111	811267
5186	811268
46569	811269
1318	811270
70262	811271
54911	811272
794	811273
3428	811274
27493	811275
5977	811276
62438	811277
50916	811278
34544	811279
58512	811280
35336	811281
250862	811282
37870	811283
12804	811284
26318	811285
114642	811286
23511	811287
4372	811288
16023	811289
39192	811290
16714	811291
195948	811292
22808	811293
63675	811294
146335	811295
135701	811296
141051	811297
59694	811298
59694	811299
38552	811300
26414	811301
1915	811302
165504	811303
22606	811304
64703	811305
15039	811306
9510	811307
144819	811308
36441	811309
18683	811310
84745	811311
18469	811312
95066	811313
52396	811314
130159	811315
11427	811316
5640	811317
21418	811318
25144	811319
48601	811320
3374	811321
204825	811322
19766	811323
196186	811324
405	811325
1711	811326
22795	811327
50380	811328
48913	811329
21361	811330
1637	811331
24389	811332
2565	811333
2757	811334
84491	811335
50662	811336
1950	811337
12412	811338
17472	811339
136461	811340
47794	811341
92753	811342
21709	811343
57428	811344
172041	811345
116137	811346
37027	811347
3246	811348
46504	811349
49311	811350
39179	811351
11241	811352
31122	811353
1876	811354
27885	811355
56357	811356
143443	811357
24722	811358
42277	811359
111021	811360
7016	811361
148692	811362
4368	811363
55247	811364
39038	811365
84958	811366
4796	811367
7224	811368
45325	811369
33704	811370
43404	811371
36164	811372
133119	811373
65400	811374
213230	811375
53801	811376
54092	811377
3312	811378
257867	811379
37710	811380
17591	811381
203820	811382
10509	811383
82565	811384
76545	811385
134878	811386
116122	811387
196919	811388
110327	811389
4793	811390
83959	811391
11678	811392
216905	811393
52726	811394
18859	811395
212075	811396
89964	811397
96551	811398
20938	811399
123107	811400
22912	811401
20626	811402
86964	811403
6481	811404
134151	811405
285817	811406
34946	811407
34667	811408
101105	811409
12004	811410
5418	811411
139105	811412
165	811413
98963	811414
44851	811415
2430	811416
200271	811417
84678	811418
19343	811419
291198	811420
11570	811421
41518	811422
30914	811423
7681	811424
26516	811425
74198	811426
105561	811427
29797	811428
7336	811429
13732	811430
83545	811431
40092	811432
17538	811433
118391	811434
114949	811435
21560	811436
111648	811437
165446	811438
46346	811439
8673	811440
2680	811441
90853	811442
13151	811443
59545	811444
29459	811445
89217	811446
38075	811447
35866	811448
171	811449
107983	811450
1745	811451
34887	811452
104413	811453
82	811454
118913	811455
1064	811456
67871	811457
164355	811458
18887	811459
25202	811460
35070	811461
80603	811462
5451	811463
17042	811464
191611	811465
52163	811466
186819	811467
6573	811468
61880	811469
15729	811470
175722	811471
132104	811472
25296	811473
198332	811474
135320	811475
2208	811476
35364	811477
30000	811478
84418	811479
67871	811480
116774	811481
304881	811482
6803	811483
64226	811484
33786	811485
63375	811486
69677	811487
1874	811488
108574	811489
51383	811490
43294	811491
22615	811492
11921	811493
4296	811494
31432	811495
26797	811496
258680	811497
61197	811498
97324	811499
645	811500
174950	811501
15986	811502
119274	811503
44285	811504
60822	811505
311409	811506
3078	811507
12945	811508
127242	811509
93693	811510
103769	811511
278	811512
27395	811513
25068	811514
17618	811515
232611	811516
175159	811517
8407	811518
50678	811519
11612	811520
161252	811521
173760	811522
24907	811523
53508	811524
8972	811525
17585	811526
59455	811527
21533	811528
7406	811529
185635	811530
86429	811531
823	811532
43519	811533
23236	811534
53907	811535
92028	811536
146729	811537
26301	811538
57487	811539
59821	811540
24958	811541
43519	811542
13544	811543
43519	811544
80344	811545
18176	811546
1564	811547
16207	811548
62938	811549
12314	811550
54263	811551
53377	811552
143313	811553
14261	811554
151337	811555
60371	811556
11887	811557
53919	811558
61990	811559
14987	811560
56620	811561
101937	811562
84497	811563
297377	811564
16182	811565
54579	811566
14077	811567
198718	811568
210054	811569
23442	811570
29052	811571
39547	811572
12184	811573
154454	811574
15547	811575
1762	811576
268959	811577
42753	811578
6652	811579
7339	811580
141852	811581
22721	811582
6635	811583
968	811584
11707	811585
20181	811586
18562	811587
4594	811588
2424	811589
55377	811590
200639	811591
9186	811592
20667	811593
22623	811594
198684	811595
13342	811596
16222	811597
8	811598
24174	811599
75466	811600
66113	811601
27027	811602
54285	811603
21618	811604
7088	811605
54758	811606
16114	811607
296967	811608
96579	811609
79208	811610
76537	811611
39028	811612
62738	811613
125124	811614
53200	811615
711	811616
30939	811617
182172	811618
320	811619
20408	811620
7455	811621
146777	811622
47444	811623
4871	811624
16275	811625
243648	811626
111019	811627
40912	811628
672	811629
59042	811630
4550	811631
27999	811632
87907	811633
229364	811634
3526	811635
53557	811636
111667	811637
3125	811638
47758	811639
23319	811640
229430	811641
4565	811642
84760	811643
11892	811644
242008	811645
87373	811646
23114	811647
3464	811648
59047	811649
25989	811650
191861	811651
22990	811652
57311	811653
5064	811654
62989	811655
28315	811656
62493	811657
11394	811658
12294	811659
89257	811660
215568	811661
6840	811662
9905	811663
22451	811664
131534	811665
168098	811666
14884	811667
32939	811668
7856	811669
73241	811670
157119	811671
70804	811672
289	811673
29424	811674
53260	811675
94874	811676
4614	811677
3482	811678
43517	811679
17592	811680
124024	811681
632	811682
174212	811683
279470	811684
13802	811685
17866	811686
32230	811687
17804	811688
97393	811689
1548	811690
132796	811691
121207	811692
707	811693
41617	811694
14602	811695
112625	811696
5588	811697
30174	811698
28166	811699
1783	811700
44360	811701
184642	811702
83346	811703
1474	811704
6680	811705
47076	811706
47076	811707
4594	811708
114146	811709
137022	811710
277210	811711
175831	811712
2060	811713
622	811714
307382	811715
51641	811716
201125	811717
165419	811718
179585	811719
151803	811720
66153	811721
7633	811722
1016	811723
8444	811724
24390	811725
12253	811726
35176	811727
130208	811728
287	811729
70958	811730
11792	811731
13517	811732
113711	811733
73206	811734
50345	811735
9105	811736
3361	811737
48972	811738
27	811739
177843	811740
738	811741
31231	811742
842	811743
138813	811744
147372	811745
3198	811746
79565	811747
1470	811748
90362	811749
59998	811750
121273	811751
71313	811752
224919	811753
2482	811754
12709	811755
44825	811756
17679	811757
26256	811758
37905	811759
42349	811760
4283	811761
61469	811762
48338	811763
214398	811764
178349	811765
15201	811766
196089	811767
4395	811768
793	811769
13568	811770
1327	811771
2321	811772
2321	811773
2932	811774
310267	811775
5990	811776
9780	811777
63209	811778
70151	811779
2657	811780
1759	811781
13364	811782
2983	811783
20036	811784
4301	811785
129912	811786
3329	811787
793	811788
13506	811789
151912	811790
2638	811791
40660	811792
171905	811793
58780	811794
25292	811795
16439	811796
46455	811797
91906	811798
12247	811799
163902	811800
69085	811801
175532	811802
10068	811803
63663	811804
29409	811805
26908	811806
305	811807
30517	811808
58813	811809
22492	811810
5809	811811
71950	811812
16925	811813
9147	811814
2951	811815
19290	811816
45	811817
29024	811818
76951	811819
93908	811820
124326	811821
82238	811822
32682	811823
64639	811824
26451	811825
101933	811826
1902	811827
81279	811828
303703	811829
39134	811830
2058	811831
4071	811832
617	811833
11681	811834
88423	811835
57158	811836
1473	811837
42305	811838
20427	811839
136030	811840
275545	811841
2217	811842
117559	811843
188143	811844
23824	811845
99009	811846
132748	811847
2377	811848
12448	811849
9198	811850
6749	811851
6749	811852
46131	811853
171805	811854
73304	811855
14502	811856
2940	811857
11865	811858
6160	811859
23088	811860
91694	811861
17472	811862
144610	811863
133178	811864
7622	811865
51479	811866
193486	811867
6293	811868
11710	811869
6751	811870
173732	811871
90499	811872
15800	811873
3555	811874
1189	811875
15169	811876
27978	811877
169520	811878
13276	811879
77869	811880
15003	811881
3231	811882
257650	811883
208060	811884
9960	811885
10818	811886
118081	811887
72006	811888
50172	811889
2544	811890
158028	811891
118624	811892
12463	811893
15669	811894
15760	811895
13474	811896
17804	811897
28336	811898
72914	811899
136336	811900
757	811901
65366	811902
97580	811903
73836	811904
270243	811905
147780	811906
57053	811907
7575	811908
272899	811909
20047	811910
136563	811911
6102	811912
7273	811913
248342	811914
11902	811915
4988	811916
2546	811917
162687	811918
123660	811919
46287	811920
134523	811921
16984	811922
9487	811923
4824	811924
623	811925
132107	811926
4704	811927
246656	811928
64048	811929
30916	811930
1761	811931
186471	811932
10067	811933
253	811934
30911	811935
533	811936
87002	811937
58138	811938
5353	811939
9722	811940
51199	811941
19438	811942
2590	811943
188524	811944
135999	811945
36117	811946
13520	811947
5583	811948
64185	811949
4614	811950
6121	811951
97827	811952
892	811953
26373	811954
129196	811955
86431	811956
17546	811957
145198	811958
13580	811959
4115	811960
12251	811961
25836	811962
89002	811963
89002	811964
43145	811965
67436	811966
649	811967
450	811968
30645	811969
4221	811970
310770	811971
201054	811972
7981	811973
88548	811974
13955	811975
153755	811976
152870	811977
172	811978
38244	811979
82169	811980
55916	811981
10410	811982
218800	811983
91194	811984
8444	811985
95322	811986
55027	811987
281344	811988
16423	811989
3432	811990
22834	811991
22406	811992
375	811993
1568	811994
15568	811995
11427	811996
78011	811997
19074	811998
22787	811999
63701	812000
50376	812001
714	812002
162689	812003
1178	812004
60554	812005
540	812006
54428	812007
30646	812008
612	812009
273	812010
5833	812011
115	812012
64104	812013
104731	812014
1368	812015
267233	812016
189987	812017
52824	812018
52824	812019
156580	812020
261618	812021
308835	812022
102552	812023
139616	812024
176784	812025
207733	812026
131085	812027
280922	812028
149420	812029
189745	812030
4502	812031
5486	812032
153	812033
305423	812034
19072	812035
4302	812036
20669	812037
2596	812038
2596	812039
151083	812040
306966	812041
180822	812042
83975	812043
23485	812044
142936	812045
140991	812046
102552	812047
253889	812048
24717	812049
144629	812050
20993	812051
271932	812052
138781	812053
294361	812054
83784	812055
31149	812056
96884	812057
130802	812058
191029	812059
16715	812060
179540	812061
51564	812062
116945	812063
58298	812064
27885	812065
207890	812066
3381	812067
92174	812068
262213	812069
34408	812070
169206	812071
19611	812072
69622	812073
114682	812074
66256	812075
41599	812076
121780	812077
163789	812078
802	812079
33142	812080
199375	812081
210619	812082
93731	812083
55528	812084
174490	812085
44830	812086
77441	812087
5802	812088
8991	812089
155245	812090
57137	812091
84166	812092
252382	812093
26850	812094
58441	812095
187372	812096
4839	812097
280414	812098
175674	812099
126075	812100
31869	812101
115452	812102
65153	812103
181380	812104
119916	812105
75254	812106
89463	812107
63448	812108
154708	812109
44993	812110
222896	812111
50550	812112
174290	812113
77443	812114
11204	812115
25698	812116
123631	812117
146638	812118
243105	812119
144578	812120
196829	812121
96687	812122
280693	812123
1394	812124
208564	812125
67887	812126
301004	812127
10158	812128
87260	812129
85874	812130
1954	812131
110595	812132
303862	812133
103898	812134
1769	812135
181009	812136
38484	812137
26121	812138
232927	812139
160153	812140
95587	812141
217120	812142
29033	812143
88001	812144
20836	812145
91031	812146
29846	812147
241044	812148
1141	812149
173111	812150
51811	812151
67907	812152
67907	812153
297534	812154
7020	812155
166068	812156
166046	812157
182174	812158
123265	812159
83094	812160
5913	812161
50093	812162
57888	812163
5913	812164
166452	812165
1296	812166
12563	812167
12563	812168
33167	812169
126163	812170
218872	812171
136177	812172
83094	812173
127149	812174
390	812175
69548	812176
25590	812177
46811	812178
197835	812179
13702	812180
37	812181
34981	812182
188051	812183
9357	812184
54257	812185
142491	812186
279843	812187
53667	812188
103342	812189
163171	812190
262076	812191
130105	812192
311762	812193
65895	812194
181400	812195
38586	812196
5620	812197
79134	812198
5133	812199
238304	812200
106	812201
128336	812202
9275	812203
58458	812204
131408	812205
58457	812206
189659	812207
286725	812208
85320	812209
170934	812210
39773	812211
29207	812212
34092	812213
8922	812214
213036	812215
255191	812216
184187	812217
36825	812218
108300	812219
134582	812220
24845	812221
15967	812222
59427	812223
39216	812224
22411	812225
111304	812226
161479	812227
10179	812228
68211	812229
29161	812230
2654	812231
70373	812232
153092	812233
95349	812234
70701	812235
188012	812236
32107	812237
196000	812238
46026	812239
126423	812240
85374	812241
243639	812242
89369	812243
281280	812244
281281	812245
272249	812246
125753	812247
33671	812248
279825	812249
2522	812250
9195	812251
19065	812252
107578	812253
51451	812254
46889	812255
155455	812256
128764	812257
59379	812258
27577	812259
31549	812260
39253	812261
192444	812262
30115	812263
194587	812264
74061	812265
23211	812266
76627	812267
181081	812268
243755	812269
133175	812270
112968	812271
3939	812272
39386	812273
13295	812274
275294	812275
1862	812276
221129	812277
163635	812278
14201	812279
16119	812280
20380	812281
54353	812282
20089	812283
213004	812284
66744	812285
2105	812286
74381	812287
41380	812288
16360	812289
4771	812290
176522	812291
39573	812292
100022	812293
37202	812294
40632	812295
50383	812296
143900	812297
33924	812298
19541	812299
47433	812300
30931	812301
2107	812302
5841	812303
11844	812304
4592	812305
79725	812306
179823	812307
122872	812308
94615	812309
11395	812310
96609	812311
7220	812312
178259	812313
4998	812314
10325	812315
254529	812316
102717	812317
74809	812318
29092	812319
54558	812320
60987	812321
254908	812322
139001	812323
71072	812324
34716	812325
44041	812326
14730	812327
76217	812328
93591	812329
13903	812330
175509	812331
23105	812332
217026	812333
97476	812334
12538	812335
45828	812336
119131	812337
277337	812338
40436	812339
179571	812340
270658	812341
75388	812342
284437	812343
292645	812344
84640	812345
88579	812346
147051	812347
27454	812348
59488	812349
14056	812350
131787	812351
16905	812352
20651	812353
113507	812354
4692	812355
241376	812356
33092	812357
120487	812358
115906	812359
88210	812360
25133	812361
127392	812362
40415	812363
261932	812364
80899	812365
82101	812366
25281	812367
38830	812368
205923	812369
158000	812370
27113	812371
206606	812372
19196	812373
5417	812374
170272	812375
11791	812376
4576	812377
125471	812378
186771	812379
40415	812380
117411	812381
38675	812382
259032	812383
7924	812384
12640	812385
80123	812386
283323	812387
47004	812388
27207	812389
67268	812390
175929	812391
69311	812392
79615	812393
131394	812394
96670	812395
118552	812396
138662	812397
135593	812398
58152	812399
197637	812400
61015	812401
198578	812402
81191	812403
29991	812404
184247	812405
41467	812406
36827	812407
73499	812408
261083	812409
9985	812410
148301	812411
81295	812412
274563	812413
18740	812414
24048	812415
15575	812416
17897	812417
53598	812418
94740	812419
48682	812420
61337	812421
180362	812422
205842	812423
9486	812424
94976	812425
132613	812426
36559	812427
22794	812428
12989	812429
16610	812430
192976	812431
138051	812432
115076	812433
7879	812434
16422	812435
174000	812436
58728	812437
85596	812438
41714	812439
68440	812440
201679	812441
311523	812442
2009	812443
172296	812444
277849	812445
7305	812446
12919	812447
54594	812448
140416	812449
26229	812450
159026	812451
8207	812452
139	812453
231768	812454
40724	812455
17438	812456
48022	812457
64663	812458
13044	812459
41342	812460
122400	812461
36427	812462
36698	812463
34346	812464
34908	812465
180462	812466
73724	812467
7159	812468
50600	812469
5019	812470
53896	812471
39137	812472
198896	812473
72023	812474
24156	812475
24156	812476
186953	812477
267526	812478
45275	812479
97503	812480
100459	812481
80107	812482
34081	812483
44080	812484
3893	812485
52694	812486
14287	812487
97381	812488
107005	812489
190011	812490
34827	812491
23049	812492
4962	812493
82623	812494
173059	812495
117764	812496
20609	812497
134882	812498
50619	812499
323	812500
22392	812501
94617	812502
121799	812503
28036	812504
164732	812505
906	812506
89185	812507
20609	812508
2359	812509
229684	812510
2359	812511
54703	812512
128578	812513
16014	812514
166219	812515
236762	812516
310581	812517
74892	812518
107144	812519
195697	812520
107330	812521
18957	812522
136813	812523
90839	812524
64841	812525
75066	812526
33475	812527
51264	812528
151086	812529
21991	812530
66319	812531
47027	812532
104206	812533
138291	812534
181331	812535
15194	812536
59921	812537
78578	812538
92009	812539
159882	812540
228090	812541
1891	812542
266937	812543
194584	812544
112597	812545
591	812546
101973	812547
116684	812548
104238	812549
99484	812550
228831	812551
10242	812552
33978	812553
30437	812554
97305	812555
126888	812556
33286	812557
18706	812558
303204	812559
82232	812560
265690	812561
173482	812562
152433	812563
50253	812564
78406	812565
60727	812566
81721	812567
125901	812568
244452	812569
100607	812570
2643	812571
5305	812572
165	812573
23929	812574
11037	812575
11261	812576
282691	812577
245977	812578
266942	812579
159736	812580
49807	812581
27431	812582
2670	812583
4642	812584
15389	812585
68034	812586
191251	812587
16537	812588
62366	812589
55660	812590
210063	812591
117147	812592
98970	812593
31641	812594
25711	812595
85092	812596
48918	812597
27635	812598
65011	812599
17587	812600
27033	812601
8761	812602
257926	812603
30893	812604
101667	812605
89351	812606
171066	812607
12215	812608
595	812609
275201	812610
2820	812611
190950	812612
86064	812613
102628	812614
93388	812615
261051	812616
299746	812617
34264	812618
31526	812619
84236	812620
136535	812621
214571	812622
35138	812623
207183	812624
7557	812625
170902	812626
79137	812627
112770	812628
201731	812629
229579	812630
89913	812631
285324	812632
62047	812633
165445	812634
99809	812635
121016	812636
78735	812637
201420	812638
4276	812639
64151	812640
60463	812641
170289	812642
14153	812643
52492	812644
248975	812645
85429	812646
39086	812647
144401	812648
43015	812649
44553	812650
18170	812651
95815	812652
65182	812653
178059	812654
915	812655
18759	812656
3363	812657
5700	812658
211632	812659
113965	812660
10314	812661
19394	812662
29859	812663
36260	812664
26835	812665
120528	812666
53815	812667
84137	812668
14614	812669
142063	812670
105385	812671
183202	812672
290647	812673
17203	812674
4898	812675
172714	812676
2051	812677
206041	812678
49288	812679
136095	812680
16752	812681
168182	812682
4062	812683
16671	812684
39060	812685
144536	812686
84028	812687
82642	812688
11367	812689
224535	812690
89666	812691
851	812692
264091	812693
201829	812694
106109	812695
182291	812696
107455	812697
4876	812698
78483	812699
87742	812700
246623	812701
132005	812702
157647	812703
60732	812704
49190	812705
36795	812706
122360	812707
88605	812708
33144	812709
85652	812710
33006	812711
56	812712
38020	812713
153212	812714
12566	812715
304085	812716
39113	812717
16566	812718
26877	812719
6117	812720
124509	812721
22985	812722
51703	812723
200635	812724
42277	812725
14566	812726
117665	812727
312090	812728
243893	812729
123258	812730
224287	812731
62746	812732
45219	812733
94017	812734
36085	812735
194418	812736
158614	812737
26569	812738
23654	812739
14164	812740
3256	812741
21538	812742
32749	812743
62569	812744
30476	812745
10231	812746
48709	812747
204952	812748
80749	812749
6338	812750
7908	812751
190962	812752
13281	812753
177277	812754
49893	812755
9289	812756
58512	812757
175326	812758
44758	812759
139779	812760
11407	812761
75062	812762
169367	812763
27212	812764
238792	812765
11444	812766
245788	812767
101765	812768
218324	812769
155500	812770
1276	812771
136915	812772
11407	812773
69470	812774
49022	812775
41541	812776
42654	812777
53571	812778
226026	812779
35955	812780
113957	812781
57929	812782
26715	812783
3	812784
29083	812785
23002	812786
21520	812787
10906	812788
277120	812789
87230	812790
153021	812791
100515	812792
40139	812793
8309	812794
12336	812795
225264	812796
156145	812797
102938	812798
175331	812799
3263	812800
207145	812801
90191	812802
22088	812803
23949	812804
23949	812805
308355	812806
99140	812807
66252	812808
258275	812809
142540	812810
94012	812811
130681	812812
64536	812813
201370	812814
33446	812815
98888	812816
76947	812817
18591	812818
241596	812819
260900	812820
78103	812821
69715	812822
42814	812823
19677	812824
160428	812825
16225	812826
79098	812827
76947	812828
167098	812829
4334	812830
14945	812831
107746	812832
116000	812833
31770	812834
7	812835
12012	812836
12840	812837
774	812838
47591	812839
150011	812840
51916	812841
237104	812842
47924	812843
156253	812844
69463	812845
372	812846
11741	812847
97958	812848
92523	812849
123	812850
2261	812851
29341	812852
8872	812853
10971	812854
38145	812855
60626	812856
41380	812857
15135	812858
6351	812859
81403	812860
58939	812861
14155	812862
3261	812863
86009	812864
26116	812865
3386	812866
58872	812867
133387	812868
58626	812869
101109	812870
133975	812871
45118	812872
172232	812873
36066	812874
204232	812875
570	812876
169638	812877
104475	812878
234549	812879
85882	812880
7197	812881
66959	812882
6592	812883
4131	812884
24017	812885
63903	812886
3095	812887
60020	812888
165632	812889
62062	812890
24534	812891
64686	812892
140777	812893
92265	812894
7688	812895
153708	812896
219680	812897
179713	812898
85715	812899
153438	812900
237422	812901
166007	812902
246495	812903
175963	812904
137295	812905
70626	812906
134587	812907
150362	812908
88217	812909
92030	812910
156314	812911
11314	812912
251181	812913
209333	812914
14735	812915
216051	812916
22918	812917
34867	812918
258744	812919
119020	812920
146897	812921
243455	812922
19944	812923
306334	812924
62801	812925
133221	812926
152016	812927
135554	812928
35596	812929
134285	812930
172288	812931
232784	812932
38696	812933
214461	812934
6296	812935
39310	812936
126973	812937
11006	812938
33049	812939
192484	812940
62886	812941
902	812942
125592	812943
77667	812944
144685	812945
63333	812946
186759	812947
220618	812948
61665	812949
67965	812950
81968	812951
249584	812952
63197	812953
87565	812954
114486	812955
13017	812956
129537	812957
16290	812958
65501	812959
36817	812960
20383	812961
20978	812962
50768	812963
120301	812964
160444	812965
118722	812966
64364	812967
30492	812968
109059	812969
146682	812970
302813	812971
30148	812972
194229	812973
21981	812974
57726	812975
6619	812976
271441	812977
71651	812978
49692	812979
55601	812980
27818	812981
101568	812982
70089	812983
91183	812984
240620	812985
8828	812986
206607	812987
94613	812988
517	812989
106616	812990
12649	812991
17570	812992
173384	812993
48342	812994
93328	812995
96574	812996
12797	812997
240289	812998
89361	812999
173981	813000
252308	813001
213050	813002
36826	813003
85298	813004
17795	813005
76594	813006
181155	813007
114131	813008
10546	813009
70248	813010
9919	813011
1803	813012
129279	813013
270065	813014
242473	813015
83325	813016
47725	813017
31065	813018
199033	813019
49501	813020
118341	813021
104417	813022
295675	813023
94200	813024
260283	813025
173064	813026
50492	813027
256850	813028
38157	813029
73419	813030
167049	813031
9205	813032
161407	813033
76942	813034
89297	813035
60453	813036
8392	813037
23840	813038
88792	813039
53103	813040
231558	813041
17436	813042
133343	813043
214611	813044
78060	813045
160278	813046
38564	813047
75526	813048
3072	813049
24388	813050
79409	813051
253942	813052
76088	813053
268720	813054
141335	813055
21462	813056
41184	813057
299881	813058
7585	813059
38827	813060
291538	813061
271728	813062
72219	813063
73192	813064
19453	813065
30111	813066
15356	813067
64083	813068
111299	813069
219341	813070
24153	813071
152344	813072
68063	813073
20742	813074
23272	813075
6158	813076
85156	813077
48936	813078
214056	813079
32222	813080
266002	813081
65996	813082
25755	813083
26672	813084
25426	813085
10373	813086
163031	813087
133632	813088
251083	813089
62782	813090
25928	813091
37855	813092
97718	813093
105129	813094
239535	813095
6781	813096
179213	813097
46615	813098
121796	813099
97405	813100
118089	813101
105720	813102
128845	813103
30528	813104
24172	813105
268870	813106
125300	813107
115110	813108
275132	813109
6662	813110
48948	813111
222903	813112
98340	813113
103811	813114
174583	813115
2882	813116
122357	813117
57925	813118
54896	813119
105102	813120
11	813121
16765	813122
9951	813123
39965	813124
190298	813125
87696	813126
85057	813127
306075	813128
56756	813129
6608	813130
15529	813131
33213	813132
95370	813133
8523	813134
193109	813135
99737	813136
82704	813137
44010	813138
9902	813139
26395	813140
5260	813141
27774	813142
16207	813143
86912	813144
165987	813145
35577	813146
92964	813147
283304	813148
165009	813149
267654	813150
120800	813151
242486	813152
97932	813153
96274	813154
130305	813155
36714	813156
131043	813157
41090	813158
270900	813159
39738	813160
45964	813161
167215	813162
38469	813163
86238	813164
35243	813165
73925	813166
10262	813167
50854	813168
95719	813169
196158	813170
67863	813171
228883	813172
18	813173
232	813174
63612	813175
28160	813176
227954	813177
278694	813178
53177	813179
62349	813180
90512	813181
189312	813182
13752	813183
132433	813184
24252	813185
24252	813186
43440	813187
216615	813188
244400	813189
37362	813190
136570	813191
37667	813192
101196	813193
25158	813194
128134	813195
173785	813196
11880	813197
118109	813198
128826	813199
41856	813200
170225	813201
119045	813202
84974	813203
148938	813204
49526	813205
72882	813206
26610	813207
2830	813208
58004	813209
188055	813210
44721	813211
156533	813212
49472	813213
48938	813214
60215	813215
17537	813216
2957	813217
27789	813218
210653	813219
65424	813220
82826	813221
263641	813222
14478	813223
164510	813224
198692	813225
103298	813226
164	813227
59234	813228
53715	813229
121631	813230
95889	813231
105187	813232
44686	813233
33706	813234
64535	813235
59566	813236
282081	813237
139251	813238
66832	813239
308519	813240
33654	813241
32756	813242
103399	813243
83960	813244
84194	813245
163328	813246
71830	813247
72758	813248
194902	813249
139145	813250
181494	813251
82999	813252
281538	813253
282560	813254
64923	813255
113279	813256
90253	813257
284737	813258
1924	813259
84884	813260
196646	813261
10107	813262
6314	813263
27719	813264
83271	813265
238312	813266
39240	813267
210582	813268
86548	813269
89474	813270
13443	813271
90420	813272
267013	813273
61317	813274
23334	813275
206229	813276
51266	813277
189327	813278
279683	813279
71739	813280
27717	813281
74628	813282
277049	813283
2379	813284
111268	813285
286456	813286
29519	813287
173771	813288
208028	813289
79399	813290
15126	813291
149082	813292
164471	813293
97497	813294
179180	813295
144813	813296
130640	813297
7855	813298
64986	813299
10614	813300
125349	813301
125349	813302
15455	813303
70816	813304
24685	813305
141584	813306
37505	813307
78559	813308
307607	813309
102032	813310
27818	813311
170673	813312
198819	813313
53675	813314
124615	813315
14574	813316
15273	813317
178993	813318
240198	813319
102280	813320
89564	813321
138857	813322
234119	813323
233000	813324
39062	813325
207259	813326
18622	813327
121163	813328
18938	813329
45442	813330
27178	813331
82777	813332
185660	813333
51100	813334
41120	813335
120728	813336
34443	813337
32193	813338
76741	813339
82170	813340
24380	813341
78486	813342
66435	813343
105140	813344
300699	813345
986	813346
22216	813347
186048	813348
250186	813349
72269	813350
64831	813351
305355	813352
144118	813353
119803	813354
210897	813355
94389	813356
308396	813357
200667	813358
253863	813359
106197	813360
146202	813361
99599	813362
105226	813363
118427	813364
189086	813365
28889	813366
185482	813367
249192	813368
175659	813369
27499	813370
282617	813371
189364	813372
307897	813373
38150	813374
49147	813375
135062	813376
68653	813377
6929	813378
220433	813379
181341	813380
92747	813381
80480	813382
40034	813383
31531	813384
64722	813385
280741	813386
204742	813387
146131	813388
2459	813389
217380	813390
110329	813391
163699	813392
229465	813393
86967	813394
1672	813395
94521	813396
236963	813397
3646	813398
176270	813399
19626	813400
130540	813401
78923	813402
68054	813403
9039	813404
142591	813405
28554	813406
188729	813407
7495	813408
50350	813409
41996	813410
301785	813411
193707	813412
87329	813413
53826	813414
39918	813415
290545	813416
56256	813417
133950	813418
85442	813419
191199	813420
21252	813421
108389	813422
81396	813423
61802	813424
118195	813425
6285	813426
21397	813427
82461	813428
33735	813429
224762	813430
43820	813431
97663	813432
2425	813433
151058	813434
65066	813435
6589	813436
193281	813437
135569	813438
220647	813439
172301	813440
265892	813441
55438	813442
72483	813443
162593	813444
62656	813445
44980	813446
146030	813447
186281	813448
27731	813449
22611	813450
114071	813451
24383	813452
137900	813453
69769	813454
31549	813455
269929	813456
47159	813457
243310	813458
168488	813459
91879	813460
292274	813461
269359	813462
27948	813463
54209	813464
53583	813465
56913	813466
155787	813467
160950	813468
288590	813469
144784	813470
16801	813471
119808	813472
51896	813473
215238	813474
120302	813475
50832	813476
195969	813477
85380	813478
28539	813479
214141	813480
95224	813481
211869	813482
14687	813483
160773	813484
1881	813485
6854	813486
124372	813487
60162	813488
29866	813489
83692	813490
96474	813491
10016	813492
105256	813493
91086	813494
88730	813495
32992	813496
30075	813497
32635	813498
7111	813499
87675	813500
38557	813501
25622	813502
39132	813503
15703	813504
139823	813505
9390	813506
6674	813507
60105	813508
69738	813509
132442	813510
11982	813511
134708	813512
394	813513
18592	813514
10914	813515
252247	813516
18098	813517
247473	813518
257998	813519
53230	813520
25498	813521
5526	813522
27749	813523
223845	813524
58203	813525
30816	813526
40537	813527
175215	813528
63342	813529
64937	813530
14753	813531
11531	813532
16900	813533
159911	813534
178278	813535
288632	813536
13528	813537
119529	813538
258480	813539
12647	813540
89362	813541
121157	813542
157322	813543
44500	813544
156493	813545
47238	813546
74705	813547
63084	813548
18834	813549
291089	813550
4016	813551
11746	813552
49844	813553
288012	813554
112677	813555
173862	813556
33633	813557
25895	813558
126906	813559
222867	813560
240597	813561
111395	813562
96982	813563
31997	813564
201048	813565
63277	813566
188834	813567
87208	813568
87160	813569
87114	813570
214309	813571
10730	813572
93102	813573
215556	813574
189623	813575
214524	813576
141185	813577
7761	813578
15932	813579
47052	813580
66476	813581
29783	813582
78013	813583
262	813584
12256	813585
26984	813586
26096	813587
37996	813588
15616	813589
55691	813590
69747	813591
60359	813592
135931	813593
132611	813594
199142	813595
141412	813596
145224	813597
28689	813598
4196	813599
214814	813600
150052	813601
298769	813602
36784	813603
136745	813604
8894	813605
8894	813606
203494	813607
75431	813608
196690	813609
3037	813610
166476	813611
291385	813612
116727	813613
304278	813614
109735	813615
179106	813616
161828	813617
1868	813618
17052	813619
78870	813620
66779	813621
79693	813622
269490	813623
85561	813624
61900	813625
56269	813626
59592	813627
144909	813628
89415	813629
56043	813630
15581	813631
189110	813632
180864	813633
300943	813634
62468	813635
63589	813636
241659	813637
159544	813638
53912	813639
3510	813640
109247	813641
177930	813642
64406	813643
15263	813644
48832	813645
85587	813646
162773	813647
4712	813648
182511	813649
193654	813650
78616	813651
273232	813652
82308	813653
82308	813654
203484	813655
58852	813656
5553	813657
131111	813658
30622	813659
18994	813660
20694	813661
115461	813662
43325	813663
33546	813664
63699	813665
222971	813666
103894	813667
6121	813668
13374	813669
145584	813670
22463	813671
42343	813672
6662	813673
71686	813674
124030	813675
271896	813676
161438	813677
63070	813678
81208	813679
135074	813680
60268	813681
176116	813682
65712	813683
263509	813684
34348	813685
128934	813686
122867	813687
110418	813688
195739	813689
162876	813690
25616	813691
8236	813692
37043	813693
12211	813694
138214	813695
5114	813696
133397	813697
195157	813698
115759	813699
81435	813700
111234	813701
89420	813702
59678	813703
14027	813704
32745	813705
114378	813706
173008	813707
40476	813708
13246	813709
22101	813710
273572	813711
2961	813712
141064	813713
147304	813714
215809	813715
77281	813716
17824	813717
10703	813718
21107	813719
11181	813720
1385	813721
161457	813722
70501	813723
136964	813724
46939	813725
52815	813726
100322	813727
27982	813728
40775	813729
294641	813730
19997	813731
84895	813732
127591	813733
14118	813734
306915	813735
142549	813736
34672	813737
281983	813738
42529	813739
91806	813740
1537	813741
56836	813742
56836	813743
251965	813744
37669	813745
44796	813746
88417	813747
39684	813748
95029	813749
191557	813750
15966	813751
214870	813752
68163	813753
44231	813754
37588	813755
78146	813756
157155	813757
19826	813758
67984	813759
23872	813760
10069	813761
69054	813762
202278	813763
28143	813764
145212	813765
59968	813766
4407	813767
55016	813768
63770	813769
61922	813770
189963	813771
189867	813772
5820	813773
30291	813774
584	813775
8531	813776
35206	813777
259413	813778
7445	813779
169729	813780
68429	813781
240006	813782
107177	813783
23551	813784
8523	813785
123802	813786
160101	813787
16996	813788
74081	813789
210953	813790
41468	813791
59307	813792
86598	813793
123948	813794
3798	813795
80781	813796
24152	813797
50117	813798
45050	813799
25859	813800
271862	813801
85339	813802
29492	813803
288447	813804
312511	813805
93827	813806
93379	813807
9802	813808
209281	813809
100009	813810
40702	813811
205929	813812
85541	813813
81877	813814
243892	813815
143310	813816
51992	813817
37620	813818
10122	813819
152727	813820
101014	813821
196617	813822
204473	813823
6891	813824
48226	813825
13055	813826
13677	813827
154039	813828
170535	813829
26743	813830
52462	813831
180593	813832
84960	813833
266538	813834
32375	813835
214676	813836
195650	813837
252343	813838
403	813839
191993	813840
635	813841
2100	813842
7233	813843
107313	813844
46457	813845
57980	813846
135459	813847
200874	813848
111279	813849
60384	813850
254600	813851
5138	813852
152103	813853
125795	813854
180410	813855
165623	813856
126204	813857
273290	813858
3499	813859
179871	813860
8373	813861
119454	813862
130575	813863
51840	813864
2702	813865
59969	813866
208254	813867
28726	813868
77943	813869
62522	813870
48054	813871
124437	813872
16972	813873
55171	813874
306680	813875
82957	813876
202917	813877
34480	813878
29484	813879
437	813880
299394	813881
32384	813882
204191	813883
98200	813884
2476	813885
55253	813886
89236	813887
57788	813888
206462	813889
25400	813890
42354	813891
138440	813892
83707	813893
15668	813894
53897	813895
94229	813896
18524	813897
19674	813898
11080	813899
56321	813900
285661	813901
90320	813902
9988	813903
289181	813904
104359	813905
20497	813906
187276	813907
57491	813908
31350	813909
206175	813910
44819	813911
32831	813912
96618	813913
5759	813914
205791	813915
76181	813916
18420	813917
67891	813918
94121	813919
56495	813920
18266	813921
79124	813922
6990	813923
19768	813924
44289	813925
83679	813926
75845	813927
132578	813928
62415	813929
110510	813930
10414	813931
162620	813932
191409	813933
93685	813934
10726	813935
106317	813936
50309	813937
2751	813938
176371	813939
54935	813940
212736	813941
16402	813942
145095	813943
251588	813944
8826	813945
13141	813946
222449	813947
211720	813948
76504	813949
206435	813950
22700	813951
127509	813952
189727	813953
274225	813954
274109	813955
72965	813956
17123	813957
5064	813958
57831	813959
37571	813960
231139	813961
28285	813962
199304	813963
176520	813964
140815	813965
83253	813966
81106	813967
117715	813968
34717	813969
69191	813970
42290	813971
4605	813972
151120	813973
127720	813974
71042	813975
11727	813976
119542	813977
132891	813978
167826	813979
12594	813980
84123	813981
132178	813982
12427	813983
213056	813984
45936	813985
203076	813986
216343	813987
29444	813988
17080	813989
11074	813990
30924	813991
167591	813992
248171	813993
11580	813994
963	813995
146063	813996
1275	813997
88707	813998
30655	813999
156697	814000
95751	814001
16184	814002
74593	814003
26331	814004
168619	814005
185383	814006
152935	814007
30209	814008
43268	814009
81870	814010
135720	814011
37623	814012
10318	814013
22137	814014
103557	814015
42243	814016
150144	814017
97073	814018
138535	814019
85396	814020
47924	814021
10554	814022
79328	814023
200778	814024
2887	814025
24760	814026
72645	814027
132838	814028
5469	814029
208426	814030
210206	814031
29796	814032
78445	814033
15721	814034
300950	814035
11056	814036
85385	814037
11619	814038
24426	814039
47708	814040
191632	814041
125094	814042
160186	814043
67815	814044
162901	814045
16455	814046
58123	814047
170005	814048
22855	814049
263626	814050
32192	814051
17208	814052
7894	814053
89504	814054
84811	814055
92447	814056
50161	814057
6765	814058
38174	814059
72186	814060
10493	814061
123991	814062
96820	814063
119057	814064
124904	814065
191410	814066
179507	814067
114904	814068
1644	814069
218170	814070
93657	814071
62420	814072
20038	814073
185965	814074
92400	814075
537	814076
283794	814077
253342	814078
38386	814079
62123	814080
4322	814081
49521	814082
8931	814083
75090	814084
92125	814085
7971	814086
72702	814087
194367	814088
83302	814089
78620	814090
26423	814091
23885	814092
98359	814093
53070	814094
102240	814095
145294	814096
78388	814097
278063	814098
18676	814099
16141	814100
138360	814101
96643	814102
39580	814103
277615	814104
55897	814105
68058	814106
119667	814107
273783	814108
239288	814109
33257	814110
48968	814111
279735	814112
33374	814113
100634	814114
185120	814115
55859	814116
79135	814117
225383	814118
3323	814119
14564	814120
87692	814121
222736	814122
69074	814123
5894	814124
102918	814125
30598	814126
141203	814127
37787	814128
34446	814129
62	814130
46903	814131
98483	814132
45757	814133
224637	814134
10732	814135
151101	814136
285832	814137
21712	814138
30038	814139
94834	814140
146753	814141
37057	814142
263378	814143
8269	814144
12273	814145
281923	814146
76149	814147
5928	814148
11060	814149
173953	814150
17847	814151
221118	814152
36350	814153
56169	814154
56033	814155
18855	814156
103976	814157
98199	814158
139853	814159
206965	814160
108401	814161
259604	814162
174107	814163
16460	814164
47554	814165
120987	814166
53749	814167
305033	814168
149297	814169
46159	814170
111219	814171
278458	814172
79125	814173
108060	814174
25918	814175
7163	814176
14945	814177
33142	814178
63175	814179
184531	814180
66781	814181
17888	814182
235226	814183
24481	814184
306340	814185
183854	814186
123530	814187
33401	814188
22379	814189
253675	814190
110172	814191
3042	814192
46284	814193
40328	814194
214186	814195
39445	814196
111482	814197
71332	814198
42568	814199
66915	814200
26984	814201
58490	814202
80835	814203
69377	814204
15897	814205
1729	814206
245510	814207
153940	814208
213336	814209
80846	814210
9906	814211
174790	814212
3323	814213
27333	814214
6624	814215
6582	814216
40266	814217
209790	814218
71912	814219
130445	814220
153727	814221
14681	814222
6670	814223
13262	814224
40313	814225
67286	814226
62984	814227
253243	814228
124987	814229
115377	814230
140115	814231
8330	814232
1181	814233
135001	814234
176263	814235
12465	814236
2968	814237
53996	814238
34604	814239
66102	814240
6180	814241
278838	814242
121339	814243
84710	814244
33375	814245
46674	814246
66279	814247
271619	814248
35203	814249
28643	814250
10224	814251
18669	814252
87866	814253
113295	814254
32555	814255
9068	814256
3555	814257
279640	814258
135297	814259
29142	814260
366	814261
43883	814262
36747	814263
291287	814264
112766	814265
6425	814266
62941	814267
43143	814268
139261	814269
34051	814270
259608	814271
161974	814272
38340	814273
153088	814274
50745	814275
190330	814276
127185	814277
61222	814278
80187	814279
284893	814280
38986	814281
77685	814282
12911	814283
13556	814284
208202	814285
138951	814286
93996	814287
14935	814288
20749	814289
62018	814290
33062	814291
11244	814292
162798	814293
12430	814294
24865	814295
41932	814296
41520	814297
16461	814298
185005	814299
34620	814300
55875	814301
87670	814302
99057	814303
206961	814304
34901	814305
12383	814306
27117	814307
51290	814308
51614	814309
43050	814310
62379	814311
60418	814312
21252	814313
83372	814314
19699	814315
129520	814316
295721	814317
15946	814318
234418	814319
27132	814320
29852	814321
88010	814322
67693	814323
51717	814324
160185	814325
99320	814326
288873	814327
9891	814328
268896	814329
132075	814330
84056	814331
84056	814332
60850	814333
159232	814334
312317	814335
44971	814336
99804	814337
52710	814338
215809	814339
109028	814340
1671	814341
15174	814342
51788	814343
19630	814344
21753	814345
166795	814346
222516	814347
231	814348
3728	814349
79620	814350
76276	814351
20444	814352
52340	814353
126061	814354
112706	814355
295	814356
129414	814357
111396	814358
215066	814359
69361	814360
141984	814361
88401	814362
1259	814363
10594	814364
25037	814365
1729	814366
1521	814367
190229	814368
7752	814369
53367	814370
63732	814371
5171	814372
30919	814373
202652	814374
39573	814375
176756	814376
143635	814377
64799	814378
36550	814379
142407	814380
1648	814381
58897	814382
39825	814383
103863	814384
27194	814385
132151	814386
141179	814387
232700	814388
25814	814389
269341	814390
195356	814391
194983	814392
153508	814393
299142	814394
3411	814395
29241	814396
235	814397
19556	814398
37783	814399
65855	814400
44383	814401
1579	814402
35495	814403
75847	814404
166026	814405
41225	814406
99784	814407
158180	814408
96799	814409
23630	814410
11383	814411
45435	814412
1527	814413
191449	814414
142201	814415
9175	814416
276040	814417
4540	814418
53427	814419
29274	814420
186371	814421
190525	814422
189001	814423
201252	814424
77622	814425
58761	814426
14177	814427
241931	814428
156790	814429
136466	814430
94116	814431
39564	814432
178592	814433
3179	814434
24761	814435
244461	814436
41182	814437
66756	814438
131858	814439
92192	814440
62463	814441
72899	814442
173837	814443
252496	814444
230372	814445
81126	814446
212239	814447
36102	814448
198268	814449
48573	814450
265987	814451
194539	814452
221258	814453
188587	814454
236462	814455
18316	814456
27117	814457
31644	814458
4277	814459
201434	814460
214364	814461
49096	814462
19461	814463
22135	814464
223588	814465
146485	814466
18400	814467
35323	814468
17863	814469
17863	814470
81087	814471
107361	814472
95235	814473
169016	814474
9646	814475
100021	814476
62709	814477
112434	814478
15272	814479
118173	814480
119177	814481
116474	814482
142452	814483
114591	814484
51277	814485
3125	814486
209411	814487
25190	814488
4067	814489
132931	814490
173175	814491
222319	814492
184496	814493
301035	814494
200964	814495
203547	814496
87049	814497
172940	814498
206921	814499
88199	814500
78526	814501
147740	814502
306747	814503
202486	814504
24625	814505
76955	814506
147998	814507
13528	814508
240556	814509
93726	814510
60575	814511
17359	814512
137715	814513
57274	814514
276996	814515
5067	814516
233793	814517
145510	814518
90904	814519
60721	814520
63487	814521
19829	814522
234001	814523
94703	814524
188035	814525
159823	814526
119176	814527
199890	814528
223571	814529
270428	814530
27355	814531
137196	814532
36147	814533
178647	814534
12647	814535
77277	814536
16714	814537
196966	814538
192291	814539
129031	814540
282138	814541
186128	814542
6508	814543
260566	814544
44813	814545
132058	814546
302	814547
99518	814548
163953	814549
6079	814550
60675	814551
295538	814552
36313	814553
62477	814554
111618	814555
10318	814556
158818	814557
18367	814558
146269	814559
92268	814560
155489	814561
3555	814562
249907	814563
97596	814564
41441	814565
123493	814566
46749	814567
38663	814568
155973	814569
127609	814570
51386	814571
128249	814572
9449	814573
39269	814574
74767	814575
46979	814576
6787	814577
110547	814578
77037	814579
67810	814580
87070	814581
4418	814582
125397	814583
20290	814584
29959	814585
29152	814586
124701	814587
17879	814588
290839	814589
25735	814590
147064	814591
13371	814592
240945	814593
161866	814594
40358	814595
291355	814596
47353	814597
40435	814598
9472	814599
14477	814600
83676	814601
1454	814602
246558	814603
119786	814604
169979	814605
113664	814606
33087	814607
159371	814608
29195	814609
140956	814610
70370	814611
153843	814612
73602	814613
120463	814614
86514	814615
212034	814616
105529	814617
171877	814618
147185	814619
21195	814620
7217	814621
112562	814622
32754	814623
180067	814624
277925	814625
117224	814626
115185	814627
23945	814628
264939	814629
68603	814630
88466	814631
26923	814632
177492	814633
458	814634
304154	814635
162306	814636
137301	814637
179961	814638
172679	814639
186867	814640
93875	814641
14422	814642
9922	814643
81942	814644
55792	814645
287896	814646
78898	814647
3232	814648
96561	814649
60327	814650
288240	814651
123030	814652
183114	814653
165387	814654
83230	814655
167821	814656
72889	814657
28728	814658
227561	814659
19166	814660
122713	814661
87891	814662
81178	814663
7534	814664
283906	814665
16211	814666
279079	814667
198422	814668
43280	814669
212401	814670
10229	814671
331	814672
72269	814673
141087	814674
6160	814675
96700	814676
109640	814677
5378	814678
138763	814679
100626	814680
205308	814681
813	814682
150175	814683
138298	814684
61762	814685
115021	814686
95025	814687
67241	814688
67935	814689
91927	814690
128712	814691
40595	814692
196140	814693
19098	814694
101829	814695
179967	814696
127068	814697
40805	814698
131846	814699
136085	814700
96212	814701
216899	814702
229	814703
177432	814704
7937	814705
142696	814706
91337	814707
64412	814708
102442	814709
3317	814710
13251	814711
80196	814712
151594	814713
88536	814714
191131	814715
203279	814716
46652	814717
330	814718
172322	814719
140223	814720
169690	814721
134266	814722
28907	814723
255384	814724
54664	814725
140894	814726
82787	814727
50050	814728
141585	814729
144538	814730
25	814731
23705	814732
225809	814733
55126	814734
179525	814735
58685	814736
185970	814737
22484	814738
49625	814739
81264	814740
20832	814741
47492	814742
76750	814743
200556	814744
32416	814745
88065	814746
76643	814747
98940	814748
24026	814749
44384	814750
34780	814751
96486	814752
41373	814753
79625	814754
259133	814755
166196	814756
58282	814757
201685	814758
17316	814759
43414	814760
59888	814761
216146	814762
82395	814763
1279	814764
48108	814765
258290	814766
212001	814767
16818	814768
106047	814769
146306	814770
89248	814771
207431	814772
266739	814773
37728	814774
76937	814775
72980	814776
46284	814777
141793	814778
217844	814779
120573	814780
173930	814781
215105	814782
97701	814783
25856	814784
29242	814785
12716	814786
173994	814787
134556	814788
14118	814789
21388	814790
271769	814791
8577	814792
288057	814793
8979	814794
145247	814795
3713	814796
142403	814797
37495	814798
80450	814799
244489	814800
88341	814801
39960	814802
4352	814803
125348	814804
142229	814805
84446	814806
21252	814807
709	814808
216925	814809
32923	814810
195157	814811
3142	814812
118855	814813
229071	814814
16407	814815
28456	814816
211594	814817
107219	814818
37874	814819
27639	814820
12058	814821
169572	814822
185920	814823
52294	814824
156588	814825
4209	814826
18398	814827
95738	814828
146477	814829
133645	814830
22651	814831
52853	814832
40415	814833
10505	814834
49795	814835
100832	814836
88314	814837
29019	814838
226487	814839
37927	814840
64081	814841
155306	814842
51208	814843
66154	814844
132084	814845
195075	814846
196786	814847
192891	814848
53353	814849
22439	814850
83811	814851
213879	814852
82359	814853
17435	814854
207860	814855
155620	814856
193304	814857
95074	814858
43440	814859
205254	814860
14014	814861
124982	814862
62759	814863
141848	814864
116543	814865
245436	814866
11828	814867
34604	814868
3166	814869
38054	814870
208893	814871
27566	814872
256970	814873
428	814874
39889	814875
3092	814876
119476	814877
1279	814878
113628	814879
86815	814880
46442	814881
16553	814882
58401	814883
7772	814884
136049	814885
141024	814886
304359	814887
16289	814888
285979	814889
43304	814890
68356	814891
74266	814892
33528	814893
206384	814894
256796	814895
123325	814896
262656	814897
52049	814898
214985	814899
212058	814900
97891	814901
300069	814902
202209	814903
187399	814904
50804	814905
185933	814906
273140	814907
271792	814908
125947	814909
156935	814910
92481	814911
24278	814912
8777	814913
16647	814914
304419	814915
23542	814916
9715	814917
188	814918
60059	814919
87657	814920
7457	814921
288664	814922
19517	814923
163355	814924
106407	814925
145521	814926
1932	814927
31580	814928
32351	814929
101855	814930
4845	814931
187963	814932
60355	814933
118068	814934
19476	814935
9553	814936
1651	814937
65184	814938
4255	814939
32938	814940
59436	814941
39677	814942
12087	814943
45130	814944
103503	814945
140768	814946
32902	814947
311023	814948
124530	814949
103518	814950
2675	814951
10725	814952
72117	814953
23682	814954
137752	814955
120751	814956
5890	814957
200326	814958
35625	814959
2115	814960
141832	814961
9112	814962
38788	814963
78135	814964
15223	814965
25334	814966
215563	814967
125901	814968
24009	814969
35617	814970
113419	814971
36547	814972
28039	814973
3183	814974
66046	814975
60386	814976
159217	814977
281256	814978
51778	814979
130353	814980
312280	814981
27040	814982
128578	814983
43999	814984
29592	814985
72285	814986
164381	814987
122345	814988
22007	814989
57479	814990
18044	814991
21238	814992
85819	814993
46379	814994
192540	814995
93854	814996
38470	814997
9232	814998
251752	814999
54771	815000
4154	815001
302707	815002
41136	815003
108790	815004
50965	815005
96891	815006
6492	815007
224507	815008
47099	815009
117153	815010
55317	815011
89317	815012
126633	815013
3558	815014
66072	815015
124851	815016
15008	815017
101269	815018
19552	815019
5717	815020
13159	815021
291381	815022
109504	815023
83479	815024
117615	815025
101890	815026
52274	815027
291131	815028
5478	815029
4781	815030
12711	815031
1413	815032
2368	815033
1466	815034
58230	815035
8098	815036
31258	815037
31533	815038
61745	815039
46054	815040
15506	815041
34034	815042
52865	815043
99857	815044
323	815045
13866	815046
288412	815047
239	815048
15168	815049
296866	815050
66587	815051
65808	815052
15916	815053
327	815054
146387	815055
121625	815056
7814	815057
2792	815058
87490	815059
81996	815060
23481	815061
22026	815062
206448	815063
84460	815064
270200	815065
79614	815066
175163	815067
251939	815068
2194	815069
193042	815070
53563	815071
92046	815072
34339	815073
251171	815074
5611	815075
89563	815076
6665	815077
37420	815078
134236	815079
14524	815080
88895	815081
170776	815082
1352	815083
10866	815084
5186	815085
3147	815086
227034	815087
239271	815088
10907	815089
2796	815090
55293	815091
100316	815092
36129	815093
3324	815094
5224	815095
205825	815096
152988	815097
152714	815098
241794	815099
74211	815100
5046	815101
64285	815102
50939	815103
157591	815104
173715	815105
173715	815106
105635	815107
60078	815108
20298	815109
190555	815110
5118	815111
264407	815112
20041	815113
94548	815114
29214	815115
282468	815116
300980	815117
213655	815118
27447	815119
27447	815120
3318	815121
123492	815122
10952	815123
146872	815124
303048	815125
309507	815126
187013	815127
268174	815128
30492	815129
14098	815130
40811	815131
22557	815132
33943	815133
91204	815134
13255	815135
85710	815136
58400	815137
102109	815138
131398	815139
4753	815140
17936	815141
156214	815142
101871	815143
41444	815144
12350	815145
24021	815146
83293	815147
134525	815148
1	815149
54923	815150
45109	815151
98226	815152
303558	815153
227453	815154
63347	815155
63601	815156
163783	815157
54395	815158
41748	815159
12795	815160
26726	815161
15260	815162
5880	815163
86815	815164
120961	815165
96835	815166
10924	815167
102126	815168
34939	815169
51504	815170
144007	815171
92621	815172
8649	815173
48412	815174
109240	815175
36777	815176
237790	815177
132458	815178
87152	815179
27657	815180
3939	815181
3619	815182
64959	815183
34734	815184
10519	815185
15538	815186
4087	815187
129038	815188
1689	815189
68986	815190
920	815191
153852	815192
128659	815193
87961	815194
65432	815195
24180	815196
101725	815197
13300	815198
107626	815199
178267	815200
171467	815201
149919	815202
22902	815203
144436	815204
31879	815205
13446	815206
51408	815207
21778	815208
83893	815209
8095	815210
67089	815211
43973	815212
119083	815213
105001	815214
129735	815215
214969	815216
91559	815217
198554	815218
28736	815219
298846	815220
48516	815221
143788	815222
17271	815223
103547	815224
187666	815225
63934	815226
64686	815227
1974	815228
32314	815229
96897	815230
109680	815231
23006	815232
77662	815233
11359	815234
18762	815235
204675	815236
60222	815237
95394	815238
228434	815239
86269	815240
141197	815241
5238	815242
290613	815243
143610	815244
4514	815245
69741	815246
33654	815247
26691	815248
177695	815249
15461	815250
152337	815251
41681	815252
211583	815253
5523	815254
50097	815255
2158	815256
91411	815257
7976	815258
209783	815259
34519	815260
2669	815261
120389	815262
318	815263
28306	815264
28441	815265
136306	815266
5946	815267
308558	815268
16721	815269
74372	815270
172729	815271
24515	815272
76693	815273
78603	815274
52006	815275
17454	815276
148458	815277
20598	815278
132458	815279
210433	815280
96807	815281
180441	815282
251142	815283
85579	815284
2045	815285
5287	815286
271545	815287
71047	815288
218069	815289
8849	815290
93581	815291
149350	815292
194340	815293
25039	815294
14120	815295
184528	815296
19338	815297
191223	815298
27158	815299
77064	815300
46879	815301
26837	815302
187086	815303
252002	815304
160611	815305
33721	815306
6986	815307
1005	815308
105061	815309
122096	815310
44206	815311
29532	815312
60508	815313
26784	815314
14964	815315
51422	815316
60044	815317
9806	815318
59773	815319
40058	815320
132465	815321
160650	815322
39058	815323
73810	815324
115016	815325
87523	815326
230400	815327
104694	815328
268113	815329
87834	815330
3069	815331
52484	815332
43353	815333
55425	815334
65295	815335
15466	815336
42738	815337
11106	815338
135299	815339
51438	815340
35951	815341
5032	815342
153652	815343
41699	815344
63884	815345
79005	815346
69478	815347
2305	815348
180487	815349
101103	815350
28278	815351
101445	815352
1666	815353
164634	815354
132441	815355
15662	815356
97292	815357
3950	815358
241334	815359
80584	815360
7288	815361
151995	815362
44649	815363
88213	815364
4136	815365
3538	815366
303245	815367
78606	815368
41793	815369
14644	815370
22481	815371
105592	815372
93963	815373
92860	815374
29069	815375
5981	815376
8796	815377
26072	815378
14806	815379
138344	815380
47357	815381
210161	815382
65297	815383
20782	815384
59	815385
50387	815386
50599	815387
80611	815388
3614	815389
94355	815390
40628	815391
6761	815392
11207	815393
15586	815394
145592	815395
257465	815396
48812	815397
59891	815398
28693	815399
235	815400
31849	815401
72616	815402
256169	815403
116417	815404
18714	815405
11468	815406
3754	815407
91807	815408
44035	815409
29891	815410
12412	815411
213725	815412
103075	815413
163704	815414
126183	815415
178288	815416
286109	815417
190124	815418
19725	815419
3920	815420
10971	815421
9517	815422
257560	815423
136570	815424
38903	815425
5436	815426
235044	815427
282662	815428
125812	815429
85824	815430
20211	815431
81314	815432
52027	815433
215246	815434
71748	815435
6339	815436
52437	815437
59756	815438
5057	815439
247427	815440
225467	815441
138515	815442
218378	815443
98872	815444
284952	815445
245136	815446
68180	815447
928	815448
126128	815449
86250	815450
15194	815451
212584	815452
9001	815453
1456	815454
75598	815455
133770	815456
94531	815457
39848	815458
143994	815459
1767	815460
36445	815461
6726	815462
12802	815463
5104	815464
26676	815465
35634	815466
24518	815467
43272	815468
64355	815469
21096	815470
126824	815471
82786	815472
46140	815473
52276	815474
57814	815475
153771	815476
45594	815477
129249	815478
153508	815479
46852	815480
169636	815481
93978	815482
267726	815483
173240	815484
105048	815485
75170	815486
43557	815487
114000	815488
99196	815489
31899	815490
14555	815491
289902	815492
1109	815493
56772	815494
34855	815495
5001	815496
241762	815497
56889	815498
58812	815499
84566	815500
151302	815501
1532	815502
284192	815503
46056	815504
10426	815505
241276	815506
45028	815507
30895	815508
282982	815509
9227	815510
112467	815511
181016	815512
180541	815513
249546	815514
111974	815515
266947	815516
25494	815517
280354	815518
1546	815519
23629	815520
22690	815521
3	815522
118196	815523
158262	815524
48066	815525
144148	815526
47205	815527
8825	815528
196746	815529
51891	815530
23634	815531
41841	815532
26447	815533
78634	815534
251983	815535
22462	815536
64562	815537
280003	815538
45370	815539
145832	815540
77169	815541
53138	815542
2257	815543
36716	815544
57252	815545
209388	815546
310716	815547
122462	815548
176483	815549
21269	815550
108574	815551
180183	815552
82416	815553
143179	815554
35127	815555
1758	815556
173531	815557
28900	815558
109762	815559
5746	815560
73823	815561
56252	815562
31968	815563
47	815564
23056	815565
9125	815566
86378	815567
89571	815568
2460	815569
121540	815570
47051	815571
87708	815572
157877	815573
142341	815574
5749	815575
38622	815576
53456	815577
75921	815578
82954	815579
200456	815580
4231	815581
111445	815582
55946	815583
24672	815584
14089	815585
14812	815586
6493	815587
106915	815588
22630	815589
99252	815590
173305	815591
44383	815592
272768	815593
240259	815594
187560	815595
178094	815596
2505	815597
54204	815598
67159	815599
44694	815600
92822	815601
108318	815602
248639	815603
31183	815604
125207	815605
6567	815606
39854	815607
38632	815608
190419	815609
74753	815610
17297	815611
264405	815612
232756	815613
2518	815614
24887	815615
170007	815616
30204	815617
58841	815618
190909	815619
47646	815620
101629	815621
259728	815622
179176	815623
99220	815624
10001	815625
14122	815626
16038	815627
159968	815628
160399	815629
235277	815630
37006	815631
51890	815632
51890	815633
65237	815634
229375	815635
307468	815636
97072	815637
204407	815638
111887	815639
35226	815640
189781	815641
3072	815642
89438	815643
282708	815644
41752	815645
11699	815646
37070	815647
37070	815648
220451	815649
3901	815650
185724	815651
109945	815652
2328	815653
261463	815654
23614	815655
233200	815656
42084	815657
69855	815658
310285	815659
142836	815660
221497	815661
25170	815662
61681	815663
8079	815664
132237	815665
72732	815666
240103	815667
9462	815668
278544	815669
32954	815670
58812	815671
113916	815672
88709	815673
133436	815674
303792	815675
119012	815676
15629	815677
235350	815678
239455	815679
161126	815680
28094	815681
184887	815682
23388	815683
220371	815684
8971	815685
108555	815686
26927	815687
27283	815688
27283	815689
22	815690
32712	815691
108201	815692
152283	815693
61502	815694
2055	815695
42578	815696
193406	815697
112918	815698
215361	815699
62774	815700
5751	815701
25880	815702
93040	815703
195039	815704
54962	815705
215501	815706
13090	815707
1836	815708
103004	815709
8356	815710
82062	815711
82	815712
5354	815713
41637	815714
5001	815715
93505	815716
114841	815717
11231	815718
9788	815719
129564	815720
114802	815721
16407	815722
7305	815723
46242	815724
96693	815725
164956	815726
197521	815727
80467	815728
13057	815729
51288	815730
134730	815731
19551	815732
15037	815733
5252	815734
5057	815735
197452	815736
66	815737
777	815738
142486	815739
118479	815740
84640	815741
237794	815742
120875	815743
104	815744
54129	815745
37248	815746
37248	815747
75812	815748
1449	815749
99667	815750
20234	815751
195929	815752
284387	815753
100015	815754
1585	815755
39729	815756
13874	815757
217777	815758
53560	815759
189259	815760
34330	815761
195826	815762
193617	815763
40450	815764
33739	815765
83616	815766
21309	815767
52847	815768
40514	815769
25722	815770
13970	815771
33997	815772
16458	815773
66920	815774
134810	815775
21307	815776
191374	815777
9365	815778
93373	815779
41970	815780
210868	815781
62472	815782
54282	815783
202819	815784
35435	815785
13305	815786
20582	815787
27255	815788
67972	815789
84350	815790
115976	815791
5151	815792
18608	815793
131998	815794
141462	815795
77610	815796
178624	815797
624	815798
29415	815799
91558	815800
15604	815801
204857	815802
91568	815803
237935	815804
59795	815805
52725	815806
206554	815807
5793	815808
107700	815809
42025	815810
1725	815811
50000	815812
5140	815813
85671	815814
116277	815815
97551	815816
87604	815817
10591	815818
170054	815819
177834	815820
59312	815821
190695	815822
163460	815823
197343	815824
216906	815825
18496	815826
159481	815827
17707	815828
127158	815829
61222	815830
74507	815831
99294	815832
227187	815833
81593	815834
32842	815835
26629	815836
27262	815837
282612	815838
78701	815839
4012	815840
3170	815841
139544	815842
7475	815843
63099	815844
132430	815845
41169	815846
1598	815847
141010	815848
1462	815849
43941	815850
2332	815851
27472	815852
139971	815853
36312	815854
128162	815855
13458	815856
69335	815857
20123	815858
70899	815859
146205	815860
12197	815861
118674	815862
298106	815863
199918	815864
171267	815865
237917	815866
44082	815867
78824	815868
78824	815869
13647	815870
7669	815871
154686	815872
105028	815873
3543	815874
51607	815875
12180	815876
219455	815877
133654	815878
26122	815879
141223	815880
61172	815881
260827	815882
165684	815883
233653	815884
32002	815885
30326	815886
77073	815887
8450	815888
212628	815889
75816	815890
25609	815891
32565	815892
28747	815893
17290	815894
1700	815895
4837	815896
205676	815897
226905	815898
94090	815899
9742	815900
1026	815901
67987	815902
203968	815903
91943	815904
134813	815905
10992	815906
88629	815907
151978	815908
69568	815909
237837	815910
48807	815911
55449	815912
256816	815913
178046	815914
221773	815915
6793	815916
67032	815917
1178	815918
29555	815919
19414	815920
43205	815921
47891	815922
9255	815923
93935	815924
26686	815925
5116	815926
49710	815927
84429	815928
135200	815929
247116	815930
30703	815931
75122	815932
106466	815933
62744	815934
185195	815935
48619	815936
5545	815937
302789	815938
46659	815939
64238	815940
43589	815941
82086	815942
174139	815943
43057	815944
257705	815945
1242	815946
3475	815947
312234	815948
140663	815949
232803	815950
28746	815951
952	815952
9994	815953
49238	815954
49525	815955
59726	815956
75938	815957
36034	815958
254068	815959
81697	815960
42108	815961
51260	815962
30990	815963
38	815964
24599	815965
11501	815966
25413	815967
52766	815968
208682	815969
58682	815970
132536	815971
309587	815972
104923	815973
128066	815974
158404	815975
6948	815976
28310	815977
53043	815978
290867	815979
10019	815980
17776	815981
22359	815982
110141	815983
4676	815984
46603	815985
90451	815986
302629	815987
75348	815988
309625	815989
3506	815990
26296	815991
72735	815992
168750	815993
157452	815994
9076	815995
250310	815996
172	815997
43008	815998
83934	815999
216059	816000
348	816001
19444	816002
83448	816003
51031	816004
147929	816005
36975	816006
81821	816007
2669	816008
10889	816009
63038	816010
230838	816011
240785	816012
580	816013
166261	816014
263578	816015
164708	816016
40598	816017
106884	816018
196933	816019
61470	816020
17580	816021
83218	816022
56362	816023
187619	816024
129794	816025
19974	816026
86277	816027
146881	816028
3643	816029
130354	816030
727	816031
43511	816032
133480	816033
37615	816034
43522	816035
17380	816036
10223	816037
25096	816038
41667	816039
204782	816040
15425	816041
55165	816042
4923	816043
199207	816044
69503	816045
18383	816046
61002	816047
251029	816048
28853	816049
23851	816050
140873	816051
29130	816052
86429	816053
28781	816054
80344	816055
14162	816056
8468	816057
173301	816058
5243	816059
64997	816060
224445	816061
68223	816062
1149	816063
26579	816064
205867	816065
17074	816066
2704	816067
14272	816068
87745	816069
31135	816070
26593	816071
48179	816072
37305	816073
95927	816074
81045	816075
43500	816076
38030	816077
60696	816078
63552	816079
95262	816080
103850	816081
12	816082
107339	816083
37167	816084
228963	816085
188135	816086
12935	816087
273008	816088
16971	816089
8002	816090
122202	816091
26562	816092
36576	816093
25800	816094
127146	816095
43278	816096
16140	816097
26938	816098
17996	816099
65058	816100
195430	816101
134084	816102
86175	816103
5315	816104
20142	816105
104171	816106
127895	816107
78942	816108
40960	816109
13417	816110
676	816111
39104	816112
77767	816113
142625	816114
77638	816115
5024	816116
37367	816117
28898	816118
81013	816119
27160	816120
64911	816121
53514	816122
155329	816123
136006	816124
34257	816125
83844	816126
156236	816127
41070	816128
2515	816129
113440	816130
177718	816131
170925	816132
33890	816133
16317	816134
124724	816135
124724	816136
146687	816137
17897	816138
41102	816139
43162	816140
4994	816141
38839	816142
97061	816143
60029	816144
11465	816145
69301	816146
36866	816147
5167	816148
18436	816149
19685	816150
19685	816151
86054	816152
37245	816153
11687	816154
32855	816155
73138	816156
91723	816157
23669	816158
106175	816159
60033	816160
125394	816161
71192	816162
271706	816163
247	816164
37367	816165
145550	816166
9477	816167
17737	816168
17737	816169
167176	816170
1663	816171
130318	816172
130318	816173
94201	816174
37331	816175
25619	816176
2301	816177
188157	816178
16174	816179
22828	816180
46	816181
115778	816182
109003	816183
247581	816184
68070	816185
94139	816186
92716	816187
3559	816188
35709	816189
235536	816190
187306	816191
2480	816192
22269	816193
16707	816194
311568	816195
34601	816196
7874	816197
201806	816198
245081	816199
6592	816200
168739	816201
16174	816202
1377	816203
57784	816204
585	816205
39097	816206
31671	816207
71114	816208
71207	816209
194578	816210
6968	816211
9903	816212
46	816213
17236	816214
17063	816215
17053	816216
95586	816217
12924	816218
97593	816219
118280	816220
149833	816221
121854	816222
34664	816223
176488	816224
52728	816225
141771	816226
7691	816227
5792	816228
126864	816229
60730	816230
260093	816231
302156	816232
91101	816233
81013	816234
39182	816235
121918	816236
41505	816237
64762	816238
92836	816239
87857	816240
66917	816241
29633	816242
136253	816243
199726	816244
184338	816245
37701	816246
166622	816247
209441	816248
93286	816249
4324	816250
66774	816251
1331	816252
19006	816253
2063	816254
91327	816255
33983	816256
58676	816257
2570	816258
145	816259
211508	816260
8808	816261
52882	816262
2989	816263
5965	816264
18300	816265
3667	816266
10771	816267
83600	816268
31933	816269
206820	816270
111	816271
23675	816272
126497	816273
94649	816274
218095	816275
211280	816276
34881	816277
111541	816278
23273	816279
151077	816280
74	816281
226852	816282
32344	816283
25914	816284
121871	816285
16913	816286
9558	816287
126216	816288
19953	816289
1383	816290
37323	816291
43510	816292
299257	816293
285858	816294
55773	816295
18982	816296
20622	816297
296363	816298
35142	816299
36644	816300
193461	816301
157398	816302
9064	816303
135702	816304
19109	816305
64250	816306
12749	816307
2781	816308
212734	816309
96986	816310
45694	816311
30482	816312
96849	816313
14337	816314
262407	816315
293	816316
251119	816317
132413	816318
24171	816319
104897	816320
50305	816321
3954	816322
44056	816323
26503	816324
27585	816325
288408	816326
46183	816327
7307	816328
85361	816329
19751	816330
26714	816331
50338	816332
83959	816333
42635	816334
66128	816335
79328	816336
120	816337
189048	816338
72733	816339
9024	816340
14432	816341
141196	816342
166575	816343
71132	816344
1406	816345
96046	816346
56185	816347
21147	816348
154322	816349
169466	816350
196324	816351
2363	816352
105515	816353
66381	816354
3123	816355
10446	816356
32581	816357
757	816358
143963	816359
113521	816360
194230	816361
51885	816362
52818	816363
88991	816364
64174	816365
158923	816366
92911	816367
9551	816368
20510	816369
101930	816370
223272	816371
162425	816372
4952	816373
8972	816374
38822	816375
46775	816376
6367	816377
126795	816378
1289	816379
141412	816380
152131	816381
61519	816382
291805	816383
86320	816384
3898	816385
251383	816386
13257	816387
150472	816388
59195	816389
214869	816390
202329	816391
70328	816392
38202	816393
38202	816394
2902	816395
62220	816396
161536	816397
54934	816398
74705	816399
68576	816400
2675	816401
182	816402
12778	816403
100507	816404
234475	816405
127380	816406
305804	816407
8721	816408
132941	816409
144968	816410
256029	816411
117133	816412
8542	816413
17008	816414
57284	816415
134194	816416
4360	816417
95479	816418
145738	816419
139207	816420
165762	816421
114678	816422
101693	816423
26592	816424
39193	816425
90017	816426
46276	816427
62529	816428
114678	816429
19537	816430
29936	816431
15522	816432
78390	816433
6835	816434
11092	816435
27180	816436
30795	816437
64068	816438
139322	816439
3623	816440
13508	816441
105798	816442
160433	816443
28686	816444
74381	816445
5285	816446
61102	816447
35555	816448
185	816449
103619	816450
2558	816451
1635	816452
12332	816453
53859	816454
63310	816455
91853	816456
193764	816457
230	816458
399	816459
174907	816460
15084	816461
34893	816462
1842	816463
1604	816464
37536	816465
211763	816466
216606	816467
34491	816468
2119	816469
97291	816470
89310	816471
31665	816472
103140	816473
15421	816474
175891	816475
34004	816476
40005	816477
19130	816478
7688	816479
97239	816480
2593	816481
32072	816482
64350	816483
9546	816484
47208	816485
26593	816486
31581	816487
61333	816488
153629	816489
16106	816490
56357	816491
139189	816492
191883	816493
128665	816494
60164	816495
75677	816496
123871	816497
19621	816498
144786	816499
30	816500
1536	816501
84819	816502
127283	816503
106436	816504
124523	816505
1629	816506
57231	816507
99390	816508
72497	816509
14059	816510
44005	816511
86383	816512
190648	816513
51493	816514
200078	816515
38109	816516
43422	816517
1315	816518
290754	816519
146576	816520
209710	816521
86940	816522
315	816523
2322	816524
77177	816525
14692	816526
10301	816527
2146	816528
207435	816529
226552	816530
303886	816531
165385	816532
40386	816533
29296	816534
197339	816535
551	816536
240166	816537
67031	816538
16624	816539
38665	816540
26222	816541
40126	816542
259202	816543
57799	816544
180937	816545
134470	816546
85419	816547
183336	816548
57726	816549
79967	816550
83291	816551
244071	816552
112017	816553
206508	816554
291395	816555
136700	816556
17858	816557
9117	816558
107215	816559
165732	816560
23317	816561
159011	816562
14074	816563
15	816564
1631	816565
96431	816566
42471	816567
46220	816568
14171	816569
160741	816570
100251	816571
173644	816572
64868	816573
119611	816574
684	816575
48568	816576
153022	816577
35568	816578
9071	816579
37534	816580
6626	816581
1312	816582
263416	816583
47734	816584
217565	816585
139984	816586
210369	816587
172557	816588
90710	816589
4674	816590
211662	816591
216177	816592
37499	816593
304883	816594
49341	816595
86305	816596
95261	816597
95491	816598
8409	816599
121053	816600
93704	816601
2883	816602
2502	816603
165002	816604
184829	816605
32198	816606
141362	816607
12504	816608
213	816609
131264	816610
284392	816611
3762	816612
107794	816613
25332	816614
64348	816615
575	816616
17701	816617
3863	816618
150	816619
130040	816620
157258	816621
88150	816622
88150	816623
5415	816624
154847	816625
37878	816626
109543	816627
1683	816628
5275	816629
29205	816630
23149	816631
20873	816632
52455	816633
22469	816634
247086	816635
27275	816636
10520	816637
23244	816638
1659	816639
132347	816640
189784	816641
6	816642
87007	816643
72307	816644
192563	816645
117012	816646
89033	816647
67885	816648
127505	816649
8102	816650
27275	816651
103779	816652
29647	816653
54932	816654
84128	816655
1994	816656
36659	816657
18320	816658
12250	816659
32463	816660
96314	816661
1196	816662
67938	816663
26402	816664
10417	816665
19198	816666
38815	816667
55769	816668
55464	816669
2948	816670
28599	816671
32	816672
4301	816673
117796	816674
16276	816675
26605	816676
4580	816677
144441	816678
105	816679
25470	816680
68915	816681
9934	816682
41383	816683
115304	816684
18741	816685
133927	816686
13469	816687
10832	816688
50310	816689
9944	816690
203679	816691
5801	816692
59246	816693
65410	816694
91464	816695
39431	816696
107419	816697
65654	816698
120170	816699
26481	816700
275259	816701
301726	816702
18819	816703
3565	816704
5132	816705
36926	816706
47559	816707
261	816708
45464	816709
23738	816710
287922	816711
10089	816712
103287	816713
60642	816714
217591	816715
47496	816716
9964	816717
26455	816718
54044	816719
38109	816720
201860	816721
56552	816722
14261	816723
17585	816724
88000	816725
64451	816726
89121	816727
24486	816728
4929	816729
4929	816730
54492	816731
53155	816732
18673	816733
103688	816734
140872	816735
37876	816736
16150	816737
51246	816738
32225	816739
93376	816740
147518	816741
143787	816742
127363	816743
41146	816744
198413	816745
22956	816746
168829	816747
28290	816748
13266	816749
59285	816750
5619	816751
223874	816752
88819	816753
10987	816754
53827	816755
161500	816756
13768	816757
8356	816758
209705	816759
358	816760
151210	816761
238204	816762
20843	816763
47729	816764
189815	816765
38166	816766
24202	816767
69342	816768
25349	816769
36483	816770
208267	816771
87046	816772
102114	816773
3346	816774
5228	816775
122988	816776
312735	816777
61427	816778
996	816779
4238	816780
118981	816781
12313	816782
36871	816783
50768	816784
1628	816785
18841	816786
190896	816787
132159	816788
23666	816789
92213	816790
13483	816791
170	816792
90351	816793
304193	816794
76871	816795
9926	816796
171078	816797
92623	816798
91910	816799
121538	816800
144028	816801
121146	816802
53493	816803
69095	816804
83209	816805
25270	816806
17227	816807
318	816808
22260	816809
1941	816810
59201	816811
129183	816812
24548	816813
4211	816814
13713	816815
22	816816
88660	816817
188888	816818
22209	816819
47357	816820
183155	816821
56497	816822
54904	816823
270079	816824
8067	816825
119998	816826
186403	816827
191117	816828
136009	816829
71606	816830
2703	816831
166504	816832
8234	816833
60403	816834
118315	816835
798	816836
17914	816837
194412	816838
5349	816839
90	816840
178342	816841
11985	816842
117580	816843
52241	816844
33853	816845
145931	816846
211837	816847
21204	816848
89341	816849
1631	816850
31311	816851
3237	816852
62911	816853
39513	816854
25052	816855
4841	816856
7515	816857
63865	816858
193124	816859
36762	816860
107765	816861
7955	816862
5876	816863
16969	816864
2868	816865
160434	816866
101553	816867
163059	816868
26400	816869
139612	816870
69903	816871
39856	816872
43145	816873
228899	816874
11778	816875
238267	816876
7493	816877
150550	816878
118643	816879
185350	816880
135042	816881
218835	816882
112921	816883
16642	816884
36320	816885
14844	816886
29535	816887
17047	816888
205540	816889
24947	816890
61871	816891
184989	816892
48821	816893
150642	816894
50630	816895
51495	816896
127014	816897
84609	816898
10929	816899
25824	816900
86063	816901
78927	816902
64923	816903
3253	816904
61934	816905
79412	816906
267097	816907
105084	816908
51795	816909
74954	816910
10459	816911
15408	816912
56845	816913
6798	816914
88095	816915
115552	816916
131873	816917
4278	816918
38270	816919
10993	816920
88437	816921
35325	816922
82835	816923
1880	816924
20278	816925
4749	816926
33615	816927
41640	816928
144735	816929
83541	816930
2257	816931
172406	816932
28740	816933
961	816934
49269	816935
110530	816936
5906	816937
2016	816938
86001	816939
86001	816940
45075	816941
3588	816942
5509	816943
40377	816944
65254	816945
30694	816946
15240	816947
129797	816948
77762	816949
206560	816950
45368	816951
48799	816952
14803	816953
64695	816954
35132	816955
78439	816956
40686	816957
24766	816958
3477	816959
11333	816960
43839	816961
49465	816962
129146	816963
77011	816964
200100	816965
119040	816966
119040	816967
16671	816968
11408	816969
41837	816970
41438	816971
9428	816972
176477	816973
38710	816974
184430	816975
36012	816976
2306	816977
198751	816978
63346	816979
62520	816980
190175	816981
220022	816982
86510	816983
116406	816984
198614	816985
27026	816986
50426	816987
34345	816988
156694	816989
24519	816990
55024	816991
161486	816992
108145	816993
61275	816994
62917	816995
86624	816996
29204	816997
281645	816998
156386	816999
17546	817000
112034	817001
160556	817002
266506	817003
160556	817004
4085	817005
153225	817006
272958	817007
14323	817008
30311	817009
323	817010
162340	817011
6669	817012
211921	817013
48584	817014
8578	817015
25846	817016
29	817017
45989	817018
225810	817019
128653	817020
20455	817021
208928	817022
120430	817023
191869	817024
64538	817025
171599	817026
81984	817027
45914	817028
12562	817029
7767	817030
63314	817031
144370	817032
40098	817033
12203	817034
24735	817035
3604	817036
197067	817037
26534	817038
285716	817039
192	817040
6152	817041
153973	817042
96970	817043
65968	817044
72590	817045
3316	817046
295313	817047
13555	817048
115717	817049
9818	817050
72300	817051
6044	817052
163113	817053
29506	817054
42841	817055
1741	817056
168756	817057
67167	817058
27437	817059
14617	817060
3560	817061
27575	817062
8448	817063
104945	817064
94501	817065
182937	817066
89898	817067
243896	817068
73010	817069
222250	817070
168673	817071
23506	817072
72930	817073
58115	817074
197496	817075
8664	817076
4649	817077
820	817078
42949	817079
7109	817080
11590	817081
19560	817082
82504	817083
1462	817084
57931	817085
1150	817086
120758	817087
75777	817088
30475	817089
297797	817090
3106	817091
1999	817092
10116	817093
50485	817094
169115	817095
5028	817096
5028	817097
73530	817098
121876	817099
111458	817100
55366	817101
247837	817102
26473	817103
8882	817104
64539	817105
23090	817106
21589	817107
2296	817108
32468	817109
6337	817110
59813	817111
4122	817112
12893	817113
34302	817114
45148	817115
6	817116
161275	817117
214530	817118
194813	817119
275770	817120
194763	817121
260518	817122
58600	817123
110274	817124
45061	817125
115561	817126
193911	817127
106370	817128
97051	817129
32735	817130
20961	817131
4282	817132
136051	817133
26492	817134
309423	817135
107472	817136
50624	817137
18268	817138
1775	817139
4065	817140
209004	817141
178362	817142
46565	817143
285737	817144
51841	817145
141691	817146
128534	817147
60850	817148
150259	817149
119	817150
32900	817151
162781	817152
69059	817153
93057	817154
119348	817155
37855	817156
300627	817157
26520	817158
272201	817159
11229	817160
76066	817161
101323	817162
19330	817163
43261	817164
149916	817165
111982	817166
281553	817167
200754	817168
122880	817169
135310	817170
54454	817171
38418	817172
101082	817173
20722	817174
59911	817175
176268	817176
109482	817177
239387	817178
88248	817179
22519	817180
22519	817181
3533	817182
97859	817183
14435	817184
265875	817185
15464	817186
22840	817187
260982	817188
15934	817189
56819	817190
196354	817191
66757	817192
84536	817193
209228	817194
303111	817195
11591	817196
16426	817197
90272	817198
15569	817199
13790	817200
106268	817201
188033	817202
15934	817203
75439	817204
113536	817205
132647	817206
3490	817207
10887	817208
21530	817209
31270	817210
38748	817211
62197	817212
211361	817213
26156	817214
63871	817215
311271	817216
176632	817217
242262	817218
52612	817219
165516	817220
14181	817221
235647	817222
212096	817223
52002	817224
3530	817225
175143	817226
89350	817227
10739	817228
10390	817229
7642	817230
263709	817231
952	817232
56732	817233
48381	817234
82544	817235
66743	817236
44604	817237
154612	817238
224996	817239
29757	817240
84061	817241
110669	817242
17706	817243
11260	817244
147722	817245
2619	817246
6197	817247
1591	817248
5204	817249
7642	817250
4347	817251
3813	817252
25925	817253
185784	817254
231936	817255
265080	817256
72391	817257
62251	817258
180437	817259
75558	817260
22757	817261
189047	817262
5003	817263
16717	817264
28841	817265
114897	817266
21735	817267
4895	817268
3662	817269
91707	817270
65038	817271
47266	817272
171439	817273
199528	817274
221346	817275
45063	817276
48181	817277
144591	817278
74501	817279
22476	817280
85716	817281
34566	817282
256449	817283
4895	817284
267822	817285
309304	817286
2955	817287
7112	817288
14134	817289
33758	817290
175260	817291
1982	817292
22181	817293
105186	817294
42398	817295
16556	817296
53900	817297
204409	817298
34299	817299
45451	817300
86323	817301
22864	817302
23371	817303
135567	817304
23	817305
197695	817306
214981	817307
36037	817308
209954	817309
270750	817310
275068	817311
308539	817312
86605	817313
133938	817314
243418	817315
102083	817316
127391	817317
110843	817318
36392	817319
38279	817320
178156	817321
92246	817322
28403	817323
38603	817324
13032	817325
8670	817326
6374	817327
214233	817328
60751	817329
35301	817330
132862	817331
145663	817332
64068	817333
132173	817334
37554	817335
303637	817336
19662	817337
82050	817338
103246	817339
3719	817340
6353	817341
48450	817342
35799	817343
41392	817344
39067	817345
76698	817346
3926	817347
55909	817348
186227	817349
2318	817350
6472	817351
2920	817352
94596	817353
199021	817354
8584	817355
72635	817356
73783	817357
5198	817358
146789	817359
4808	817360
44834	817361
29700	817362
27397	817363
65840	817364
46686	817365
121560	817366
11322	817367
95433	817368
25455	817369
32372	817370
44309	817371
8046	817372
243124	817373
7718	817374
16889	817375
189296	817376
22280	817377
223763	817378
2114	817379
23483	817380
153462	817381
2345	817382
65906	817383
3646	817384
157473	817385
262625	817386
11326	817387
13617	817388
29914	817389
184966	817390
114392	817391
54864	817392
6655	817393
86846	817394
4866	817395
17067	817396
54798	817397
111310	817398
78136	817399
11972	817400
89166	817401
34387	817402
165731	817403
213671	817404
61079	817405
61262	817406
18738	817407
3151	817408
14041	817409
209261	817410
6595	817411
160895	817412
158748	817413
89418	817414
12092	817415
705	817416
18918	817417
9757	817418
230402	817419
2011	817420
23194	817421
139601	817422
171101	817423
229360	817424
26201	817425
78178	817426
187531	817427
57998	817428
48347	817429
52013	817430
9009	817431
61923	817432
15055	817433
110138	817434
212248	817435
111704	817436
62433	817437
11121	817438
126	817439
282974	817440
216521	817441
83903	817442
205614	817443
81242	817444
138846	817445
23976	817446
84287	817447
21881	817448
91894	817449
21	817450
30944	817451
19767	817452
95714	817453
147901	817454
1963	817455
124753	817456
48189	817457
7450	817458
112819	817459
8841	817460
786	817461
27307	817462
29954	817463
149621	817464
32153	817465
34108	817466
182327	817467
27176	817468
96383	817469
96383	817470
96383	817471
96383	817472
278243	817473
88039	817474
147990	817475
58880	817476
168302	817477
74662	817478
18807	817479
52361	817480
17304	817481
20894	817482
30452	817483
152226	817484
76487	817485
106827	817486
18869	817487
311900	817488
11856	817489
20446	817490
125697	817491
166005	817492
31255	817493
31688	817494
101135	817495
62773	817496
113390	817497
63315	817498
10486	817499
19359	817500
135047	817501
82719	817502
27949	817503
98117	817504
299376	817505
39407	817506
19722	817507
148914	817508
25413	817509
57923	817510
206845	817511
20389	817512
31990	817513
38055	817514
8887	817515
55329	817516
74715	817517
2976	817518
37337	817519
50158	817520
64561	817521
212839	817522
46442	817523
132111	817524
8790	817525
8535	817526
153837	817527
6030	817528
47057	817529
124501	817530
9281	817531
181249	817532
33344	817533
23309	817534
41167	817535
61911	817536
26357	817537
120892	817538
25558	817539
137791	817540
6132	817541
102486	817542
60024	817543
180496	817544
9462	817545
1157	817546
53751	817547
115350	817548
33076	817549
42765	817550
189409	817551
45508	817552
92412	817553
48187	817554
182817	817555
263	817556
224243	817557
67578	817558
34791	817559
150684	817560
210629	817561
42971	817562
10684	817563
192048	817564
274328	817565
115216	817566
10121	817567
52387	817568
55081	817569
12991	817570
50361	817571
2332	817572
46844	817573
7458	817574
17782	817575
122054	817576
78302	817577
100852	817578
26312	817579
186172	817580
307892	817581
3806	817582
283531	817583
11087	817584
186542	817585
6895	817586
157314	817587
15552	817588
15792	817589
101157	817590
201088	817591
130029	817592
3509	817593
39080	817594
125053	817595
129236	817596
221764	817597
18537	817598
47244	817599
26702	817600
83471	817601
33577	817602
281986	817603
5265	817604
7024	817605
13340	817606
69450	817607
11573	817608
66521	817609
28348	817610
49856	817611
110337	817612
24448	817613
276539	817614
17963	817615
199269	817616
100907	817617
85876	817618
272949	817619
74482	817620
151659	817621
225632	817622
33425	817623
9179	817624
109717	817625
199271	817626
1062	817627
178065	817628
5990	817629
90490	817630
28867	817631
218043	817632
47878	817633
185502	817634
100747	817635
30681	817636
96378	817637
41895	817638
18932	817639
107975	817640
27746	817641
73660	817642
25970	817643
16612	817644
37068	817645
30909	817646
77572	817647
77572	817648
41243	817649
174219	817650
14829	817651
16335	817652
20873	817653
311860	817654
86869	817655
187726	817656
52296	817657
117401	817658
472	817659
146367	817660
32127	817661
31065	817662
155890	817663
1766	817664
1925	817665
18850	817666
38106	817667
167495	817668
1164	817669
15478	817670
168816	817671
143282	817672
276156	817673
6287	817674
163253	817675
180037	817676
183518	817677
1483	817678
73614	817679
10585	817680
56159	817681
182946	817682
7456	817683
25868	817684
6090	817685
16780	817686
290869	817687
6814	817688
27161	817689
20759	817690
99408	817691
281669	817692
107170	817693
8391	817694
17220	817695
9531	817696
163708	817697
306085	817698
72670	817699
11907	817700
29292	817701
167721	817702
10499	817703
138994	817704
173759	817705
113740	817706
202952	817707
68494	817708
287026	817709
24038	817710
11154	817711
55840	817712
13700	817713
30467	817714
1758	817715
85	817716
22304	817717
215320	817718
1865	817719
27507	817720
38875	817721
30140	817722
94415	817723
210625	817724
52532	817725
492	817726
13	817727
128852	817728
7285	817729
104651	817730
68452	817731
224912	817732
93403	817733
65755	817734
278368	817735
45079	817736
26802	817737
143316	817738
109581	817739
153045	817740
31974	817741
11047	817742
308250	817743
24461	817744
33109	817745
118263	817746
62290	817747
23037	817748
225211	817749
300869	817750
562	817751
76559	817752
27068	817753
39699	817754
9950	817755
39211	817756
29792	817757
7132	817758
46299	817759
163376	817760
74812	817761
25784	817762
84787	817763
146951	817764
36674	817765
284106	817766
150188	817767
16657	817768
200368	817769
64750	817770
986	817771
45008	817772
21475	817773
70556	817774
13790	817775
13372	817776
155035	817777
11577	817778
18587	817779
116240	817780
16919	817781
987	817782
21454	817783
21155	817784
150636	817785
51560	817786
147422	817787
277748	817788
66817	817789
19152	817790
292157	817791
43387	817792
32247	817793
94984	817794
3256	817795
129860	817796
93012	817797
14575	817798
85470	817799
235778	817800
6024	817801
16169	817802
41138	817803
286224	817804
15037	817805
179173	817806
143415	817807
138314	817808
2557	817809
2277	817810
136174	817811
21	817812
27365	817813
7049	817814
2442	817815
126098	817816
19834	817817
40072	817818
15049	817819
434	817820
2237	817821
142955	817822
78194	817823
95689	817824
27168	817825
32704	817826
59977	817827
2804	817828
58189	817829
30129	817830
48637	817831
95052	817832
46027	817833
18738	817834
121301	817835
64426	817836
92922	817837
152883	817838
212950	817839
28774	817840
7435	817841
6178	817842
3697	817843
7840	817844
4006	817845
111449	817846
223058	817847
4696	817848
21070	817849
47315	817850
23600	817851
12493	817852
19089	817853
1080	817854
131517	817855
84386	817856
69933	817857
105398	817858
95635	817859
154069	817860
84197	817861
157827	817862
47151	817863
12399	817864
28434	817865
29786	817866
55351	817867
14945	817868
77667	817869
91199	817870
67824	817871
225245	817872
3783	817873
33765	817874
21171	817875
47657	817876
6	817877
42806	817878
270980	817879
145824	817880
7607	817881
25295	817882
52820	817883
20428	817884
24813	817885
35646	817886
167796	817887
207787	817888
216980	817889
169462	817890
92978	817891
93333	817892
26276	817893
19956	817894
55316	817895
32417	817896
4553	817897
159199	817898
39	817899
23040	817900
79801	817901
208963	817902
8745	817903
63120	817904
4269	817905
22466	817906
156900	817907
50071	817908
140970	817909
305196	817910
148666	817911
15159	817912
27175	817913
135536	817914
41130	817915
43325	817916
4425	817917
3778	817918
74709	817919
24244	817920
41449	817921
68271	817922
17467	817923
82672	817924
284115	817925
24144	817926
15350	817927
307878	817928
266565	817929
29721	817930
15297	817931
42476	817932
159609	817933
39717	817934
116633	817935
198523	817936
12330	817937
93901	817938
142302	817939
1435	817940
10024	817941
295327	817942
41006	817943
142302	817944
195892	817945
187678	817946
13936	817947
43854	817948
224959	817949
25223	817950
7733	817951
27399	817952
88903	817953
50045	817954
39707	817955
12892	817956
141194	817957
117986	817958
20995	817959
245493	817960
186221	817961
19543	817962
26155	817963
309	817964
171996	817965
30098	817966
171259	817967
109	817968
8949	817969
168	817970
8488	817971
4574	817972
76805	817973
58115	817974
15687	817975
20684	817976
175030	817977
6175	817978
49415	817979
182384	817980
10495	817981
250323	817982
30248	817983
86672	817984
183845	817985
15889	817986
40617	817987
25393	817988
6775	817989
6300	817990
58955	817991
15844	817992
32595	817993
4455	817994
59270	817995
294694	817996
29646	817997
60216	817998
210933	817999
15605	818000
164393	818001
5862	818002
5862	818003
30584	818004
7309	818005
39	818006
4145	818007
4450	818008
55453	818009
50058	818010
6303	818011
1407	818012
180803	818013
81429	818014
45324	818015
160557	818016
88689	818017
30635	818018
1685	818019
290093	818020
133352	818021
181914	818022
54947	818023
162740	818024
45887	818025
1263	818026
21010	818027
151886	818028
8460	818029
719	818030
29032	818031
32453	818032
200744	818033
244940	818034
1915	818035
3544	818036
28963	818037
169691	818038
83306	818039
28519	818040
183175	818041
8916	818042
105815	818043
7228	818044
10889	818045
40366	818046
10889	818047
4702	818048
166531	818049
215035	818050
176339	818051
1220	818052
26307	818053
20676	818054
12424	818055
183385	818056
17632	818057
49960	818058
158756	818059
21732	818060
30755	818061
140745	818062
86778	818063
80776	818064
2122	818065
47567	818066
273773	818067
48380	818068
27564	818069
86847	818070
3899	818071
131527	818072
8753	818073
537	818074
8386	818075
603	818076
110200	818077
1345	818078
208013	818079
141426	818080
180205	818081
197956	818082
279345	818083
11020	818084
128348	818085
63462	818086
210203	818087
6094	818088
60177	818089
72472	818090
112842	818091
63213	818092
7059	818093
6814	818094
23	818095
102034	818096
203492	818097
142704	818098
10203	818099
91669	818100
60579	818101
238097	818102
43129	818103
49	818104
35570	818105
48783	818106
88547	818107
388	818108
228420	818109
64079	818110
87605	818111
15921	818112
12211	818113
286733	818114
5258	818115
282165	818116
280401	818117
125216	818118
700	818119
2589	818120
1738	818121
39444	818122
251237	818123
97901	818124
55769	818125
9424	818126
18417	818127
88797	818128
199577	818129
15216	818130
10925	818131
52747	818132
190043	818133
3591	818134
11632	818135
13567	818136
82305	818137
2402	818138
18097	818139
141016	818140
244849	818141
10455	818142
19703	818143
641	818144
213439	818145
34473	818146
76534	818147
154148	818148
22660	818149
99675	818150
255507	818151
17576	818152
45444	818153
32968	818154
20449	818155
96362	818156
262766	818157
25495	818158
19936	818159
25495	818160
109463	818161
177885	818162
66282	818163
15710	818164
976	818165
177533	818166
119209	818167
24954	818168
46820	818169
99701	818170
87801	818171
167147	818172
129272	818173
52510	818174
216079	818175
237537	818176
168395	818177
169528	818178
32992	818179
70651	818180
39191	818181
11628	818182
178580	818183
129330	818184
14062	818185
22816	818186
127317	818187
127317	818188
75367	818189
311628	818190
14377	818191
8508	818192
8508	818193
10901	818194
1389	818195
2386	818196
98141	818197
1841	818198
147004	818199
91073	818200
42248	818201
174111	818202
244401	818203
268497	818204
5123	818205
110606	818206
136654	818207
127896	818208
214425	818209
294650	818210
42308	818211
48089	818212
197605	818213
761	818214
1158	818215
21302	818216
120720	818217
301152	818218
67242	818219
98800	818220
155473	818221
307946	818222
172012	818223
261	818224
111449	818225
69237	818226
221039	818227
93326	818228
10607	818229
46359	818230
243206	818231
55376	818232
130783	818233
29915	818234
71730	818235
53	818236
5779	818237
156235	818238
47106	818239
77727	818240
48665	818241
53035	818242
238179	818243
88052	818244
23313	818245
17878	818246
980	818247
13391	818248
4634	818249
57492	818250
20226	818251
135231	818252
21114	818253
14562	818254
13391	818255
34823	818256
95019	818257
225345	818258
1369	818259
31823	818260
303903	818261
11411	818262
123103	818263
24039	818264
844	818265
980	818266
260807	818267
74470	818268
144311	818269
26688	818270
23584	818271
108802	818272
265693	818273
4432	818274
1209	818275
70726	818276
20226	818277
187482	818278
202603	818279
115806	818280
88160	818281
21092	818282
56004	818283
269251	818284
231132	818285
142929	818286
146377	818287
102394	818288
39340	818289
88754	818290
88754	818291
63019	818292
94494	818293
151887	818294
980	818295
142885	818296
206558	818297
7491	818298
1524	818299
103818	818300
183436	818301
60932	818302
8145	818303
9381	818304
74238	818305
2851	818306
108948	818307
155680	818308
1232	818309
460	818310
70468	818311
105479	818312
134574	818313
112796	818314
29623	818315
194692	818316
207271	818317
10853	818318
42195	818319
2196	818320
43737	818321
60410	818322
54183	818323
110731	818324
262588	818325
153976	818326
307652	818327
226145	818328
23082	818329
1434	818330
9026	818331
134305	818332
5767	818333
20932	818334
17814	818335
286782	818336
86400	818337
146484	818338
69697	818339
20611	818340
245566	818341
179072	818342
72955	818343
18718	818344
71046	818345
44355	818346
119866	818347
216609	818348
61764	818349
279521	818350
127159	818351
101116	818352
85653	818353
717	818354
301265	818355
195710	818356
3540	818357
177403	818358
136705	818359
76115	818360
76115	818361
90683	818362
197342	818363
125241	818364
290391	818365
207660	818366
62074	818367
282677	818368
191829	818369
78382	818370
204614	818371
136852	818372
96221	818373
270971	818374
204986	818375
124381	818376
132968	818377
126434	818378
38806	818379
29638	818380
42905	818381
213213	818382
19014	818383
6442	818384
173019	818385
173019	818386
306357	818387
252156	818388
139145	818389
26424	818390
95878	818391
111283	818392
140676	818393
151683	818394
203037	818395
21749	818396
21749	818397
267289	818398
46054	818399
14831	818400
158476	818401
113169	818402
880	818403
56860	818404
3991	818405
3991	818406
3991	818407
37501	818408
7757	818409
47807	818410
71424	818411
25565	818412
36914	818413
232698	818414
41441	818415
201460	818416
292722	818417
217899	818418
311456	818419
151419	818420
210201	818421
197271	818422
166185	818423
218118	818424
19956	818425
278083	818426
199903	818427
206789	818428
151369	818429
161288	818430
117027	818431
292289	818432
271400	818433
19131	818434
9328	818435
15851	818436
32444	818437
32444	818438
47861	818439
88160	818440
132744	818441
92010	818442
305568	818443
43257	818444
160330	818445
90659	818446
141226	818447
9454	818448
7667	818449
83408	818450
197443	818451
26153	818452
10790	818453
3467	818454
192725	818455
9454	818456
98756	818457
131856	818458
69195	818459
72584	818460
213304	818461
29198	818462
66446	818463
71041	818464
76878	818465
115255	818466
172317	818467
249776	818468
49492	818469
239058	818470
100562	818471
40589	818472
202879	818473
90122	818474
91152	818475
191593	818476
29800	818477
90534	818478
60051	818479
51687	818480
4745	818481
9774	818482
9774	818483
15706	818484
174454	818485
42373	818486
17285	818487
25117	818488
3402	818489
234793	818490
242872	818491
269313	818492
7713	818493
195462	818494
199075	818495
122225	818496
138435	818497
34484	818498
3083	818499
14400	818500
52057	818501
94522	818502
51368	818503
204369	818504
55047	818505
119517	818506
191169	818507
51430	818508
2830	818509
4363	818510
7691	818511
57219	818512
60963	818513
1592	818514
24561	818515
96370	818516
107014	818517
6107	818518
62212	818519
47818	818520
121868	818521
304725	818522
164365	818523
54839	818524
212725	818525
23344	818526
25243	818527
98336	818528
228150	818529
48870	818530
174192	818531
3096	818532
35325	818533
219313	818534
5500	818535
5730	818536
174238	818537
132903	818538
298655	818539
92687	818540
73483	818541
35814	818542
35814	818543
209605	818544
120431	818545
120565	818546
22657	818547
453	818548
13953	818549
72279	818550
138006	818551
3	818552
165847	818553
76	818554
126772	818555
65	818556
127768	818557
43444	818558
16548	818559
16548	818560
237690	818561
7403	818562
143528	818563
68017	818564
68915	818565
78627	818566
126720	818567
105944	818568
157939	818569
113898	818570
131011	818571
191693	818572
96125	818573
181711	818574
73177	818575
288898	818576
14111	818577
12342	818578
131122	818579
11205	818580
10987	818581
125794	818582
270652	818583
56765	818584
225626	818585
238884	818586
11587	818587
143283	818588
1699	818589
24593	818590
26580	818591
6516	818592
47086	818593
66412	818594
140280	818595
86865	818596
292443	818597
47086	818598
31226	818599
4500	818600
48476	818601
2425	818602
35514	818603
35437	818604
86945	818605
58860	818606
179472	818607
14352	818608
75436	818609
222323	818610
16869	818611
150867	818612
80597	818613
14650	818614
5107	818615
1706	818616
1706	818617
206354	818618
214448	818619
102056	818620
23339	818621
258832	818622
17672	818623
19054	818624
95195	818625
299810	818626
21475	818627
174898	818628
289053	818629
212798	818630
96370	818631
211793	818632
603	818633
183463	818634
10088	818635
10088	818636
2802	818637
68353	818638
98175	818639
125851	818640
15345	818641
47166	818642
222568	818643
108649	818644
19200	818645
33651	818646
7381	818647
96964	818648
1458	818649
43551	818650
64683	818651
198322	818652
17409	818653
1149	818654
2798	818655
188094	818656
106506	818657
145445	818658
196404	818659
203402	818660
159620	818661
11087	818662
106430	818663
234598	818664
42166	818665
220815	818666
29231	818667
39933	818668
98992	818669
81920	818670
42708	818671
11803	818672
96787	818673
9022	818674
127391	818675
182344	818676
83921	818677
940	818678
30866	818679
75695	818680
245776	818681
6551	818682
26814	818683
69623	818684
309385	818685
104141	818686
113941	818687
32176	818688
44173	818689
20045	818690
142472	818691
66041	818692
13675	818693
23577	818694
6515	818695
194375	818696
4729	818697
99223	818698
69341	818699
838	818700
74405	818701
137169	818702
132368	818703
18653	818704
55983	818705
309777	818706
203571	818707
87276	818708
126654	818709
83921	818710
191144	818711
38609	818712
289390	818713
5971	818714
67509	818715
117116	818716
2080	818717
291939	818718
16229	818719
60431	818720
10860	818721
71638	818722
268123	818723
280493	818724
5206	818725
37769	818726
161866	818727
97094	818728
97328	818729
184743	818730
84713	818731
2723	818732
959	818733
27719	818734
5696	818735
79689	818736
9996	818737
208947	818738
36637	818739
67841	818740
165138	818741
8344	818742
208119	818743
61694	818744
113304	818745
280701	818746
194192	818747
195831	818748
9420	818749
18490	818750
130444	818751
194004	818752
3626	818753
84872	818754
274307	818755
16480	818756
274194	818757
1210	818758
1210	818759
58123	818760
50872	818761
11120	818762
35603	818763
30972	818764
246504	818765
167390	818766
187165	818767
112312	818768
112312	818769
52591	818770
52591	818771
11622	818772
17151	818773
9891	818774
1014	818775
223063	818776
24418	818777
9468	818778
12413	818779
76792	818780
18073	818781
67605	818782
170133	818783
197607	818784
110096	818785
133461	818786
248796	818787
96377	818788
210543	818789
10837	818790
210658	818791
270820	818792
7624	818793
55126	818794
76394	818795
135560	818796
167179	818797
66728	818798
192167	818799
62846	818800
21382	818801
109603	818802
254604	818803
215630	818804
36922	818805
56482	818806
124655	818807
10058	818808
37980	818809
146293	818810
21612	818811
45278	818812
49022	818813
293945	818814
44616	818815
31288	818816
135110	818817
21377	818818
72383	818819
63508	818820
210387	818821
51272	818822
124282	818823
195534	818824
160373	818825
16456	818826
202197	818827
294265	818828
7927	818829
21593	818830
14341	818831
101533	818832
4948	818833
141362	818834
158389	818835
49382	818836
119067	818837
13161	818838
81166	818839
73620	818840
120563	818841
141561	818842
201264	818843
61000	818844
245805	818845
290666	818846
56320	818847
172268	818848
94225	818849
61733	818850
26250	818851
13521	818852
17861	818853
196769	818854
2316	818855
46432	818856
195396	818857
84248	818858
289969	818859
188809	818860
71854	818861
1708	818862
293083	818863
6843	818864
28584	818865
223754	818866
171677	818867
21852	818868
238103	818869
241382	818870
171145	818871
10549	818872
31684	818873
103970	818874
55996	818875
285694	818876
165555	818877
177923	818878
154451	818879
88914	818880
17172	818881
225303	818882
17453	818883
66497	818884
78589	818885
9260	818886
208950	818887
28547	818888
303227	818889
17536	818890
2525	818891
187930	818892
187930	818893
134373	818894
68991	818895
110703	818896
165707	818897
2130	818898
74988	818899
133808	818900
180221	818901
179867	818902
87722	818903
61656	818904
167855	818905
20860	818906
246120	818907
245938	818908
28069	818909
216067	818910
11713	818911
226297	818912
173763	818913
35193	818914
70053	818915
82654	818916
82654	818917
224900	818918
128821	818919
100807	818920
59584	818921
18341	818922
18341	818923
106497	818924
136173	818925
39475	818926
64143	818927
24541	818928
36684	818929
58785	818930
11616	818931
220550	818932
55164	818933
5578	818934
1281	818935
79123	818936
1281	818937
150950	818938
42176	818939
122927	818940
44880	818941
222247	818942
46555	818943
138772	818944
115061	818945
28137	818946
38032	818947
170264	818948
94071	818949
3194	818950
27387	818951
37613	818952
258795	818953
9825	818954
1069	818955
12040	818956
80764	818957
94319	818958
78249	818959
6435	818960
18684	818961
137541	818962
15827	818963
36167	818964
284860	818965
231365	818966
23137	818967
171797	818968
9830	818969
114397	818970
255994	818971
282663	818972
110849	818973
92236	818974
72555	818975
40747	818976
159479	818977
221222	818978
185450	818979
24596	818980
147436	818981
119432	818982
280036	818983
40747	818984
114487	818985
23369	818986
79746	818987
240766	818988
143921	818989
212346	818990
176514	818991
14443	818992
58651	818993
82800	818994
98668	818995
89104	818996
192717	818997
148668	818998
247343	818999
255963	819000
118375	819001
40747	819002
119178	819003
102359	819004
174401	819005
308763	819006
86824	819007
80873	819008
180733	819009
70049	819010
30143	819011
131844	819012
38422	819013
87433	819014
198771	819015
51181	819016
73924	819017
244340	819018
263113	819019
218691	819020
60678	819021
229453	819022
249531	819023
22654	819024
150318	819025
161433	819026
121374	819027
41979	819028
107106	819029
184249	819030
136164	819031
169734	819032
304164	819033
183696	819034
167338	819035
240909	819036
273016	819037
295288	819038
109274	819039
30143	819040
111192	819041
141	819042
136109	819043
47178	819044
217416	819045
69263	819046
69250	819047
25197	819048
173394	819049
18701	819050
12458	819051
5434	819052
259296	819053
182195	819054
209777	819055
214236	819056
67158	819057
119615	819058
118823	819059
58964	819060
35342	819061
167361	819062
34306	819063
228198	819064
144361	819065
66262	819066
7581	819067
4545	819068
73527	819069
216873	819070
113188	819071
74403	819072
194879	819073
121017	819074
125017	819075
281658	819076
38062	819077
4373	819078
592	819079
34106	819080
46001	819081
170791	819082
51170	819083
1606	819084
10489	819085
95002	819086
209991	819087
31410	819088
11389	819089
168564	819090
8664	819091
29852	819092
7189	819093
35830	819094
4392	819095
166663	819096
70646	819097
20567	819098
21813	819099
276340	819100
19023	819101
78846	819102
85093	819103
12042	819104
194930	819105
61824	819106
52255	819107
8187	819108
21946	819109
133107	819110
33466	819111
23725	819112
279466	819113
107842	819114
28851	819115
15759	819116
4402	819117
40198	819118
2458	819119
126265	819120
43064	819121
102053	819122
807	819123
80566	819124
94563	819125
4426	819126
61170	819127
205559	819128
3234	819129
186696	819130
1019	819131
54708	819132
54708	819133
397	819134
110006	819135
183035	819136
7216	819137
1893	819138
161876	819139
176336	819140
45526	819141
224273	819142
16304	819143
176744	819144
17216	819145
306359	819146
1681	819147
299190	819148
5550	819149
20028	819150
7113	819151
38628	819152
18875	819153
53870	819154
1894	819155
274660	819156
8574	819157
16691	819158
181005	819159
3835	819160
113633	819161
279235	819162
40595	819163
162979	819164
14251	819165
152067	819166
112593	819167
41192	819168
75633	819169
5	819170
45022	819171
10323	819172
11768	819173
155797	819174
39564	819175
78083	819176
12706	819177
17856	819178
77457	819179
3841	819180
12142	819181
147105	819182
26835	819183
36281	819184
136819	819185
74361	819186
300463	819187
245402	819188
168506	819189
3703	819190
67875	819191
6463	819192
147069	819193
143627	819194
142889	819195
58491	819196
105400	819197
189286	819198
86138	819199
102997	819200
11766	819201
102997	819202
104556	819203
176664	819204
213434	819205
180274	819206
47901	819207
264424	819208
230211	819209
24608	819210
171883	819211
19166	819212
84323	819213
188071	819214
9983	819215
5522	819216
296860	819217
158461	819218
28408	819219
154007	819220
165527	819221
21304	819222
39242	819223
45174	819224
95866	819225
178996	819226
44868	819227
1989	819228
7819	819229
45478	819230
50449	819231
115327	819232
83891	819233
7198	819234
30358	819235
211459	819236
274216	819237
65973	819238
10238	819239
119443	819240
64064	819241
47	819242
70475	819243
45875	819244
58795	819245
18875	819246
13373	819247
15945	819248
64009	819249
6	819250
40553	819251
3053	819252
20278	819253
272932	819254
2653	819255
99664	819256
9778	819257
126853	819258
46007	819259
258340	819260
49505	819261
27586	819262
117536	819263
75653	819264
113738	819265
103799	819266
22366	819267
271883	819268
133728	819269
51362	819270
33948	819271
72668	819272
126136	819273
249310	819274
170853	819275
32617	819276
394	819277
9103	819278
71250	819279
175254	819280
359	819281
147554	819282
41427	819283
116987	819284
99282	819285
47642	819286
64796	819287
57424	819288
142037	819289
189378	819290
37847	819291
139011	819292
26941	819293
57065	819294
29349	819295
2171	819296
141010	819297
20816	819298
116330	819299
394	819300
116330	819301
170753	819302
149464	819303
28594	819304
34234	819305
11563	819306
165848	819307
105968	819308
40085	819309
256924	819310
66060	819311
74036	819312
1631	819313
190580	819314
42025	819315
180568	819316
17945	819317
22880	819318
132582	819319
57478	819320
19462	819321
77691	819322
172743	819323
80903	819324
51371	819325
151279	819326
132592	819327
35717	819328
24213	819329
111546	819330
59105	819331
234771	819332
185301	819333
827	819334
76681	819335
1334	819336
253046	819337
123355	819338
15032	819339
79107	819340
24301	819341
66301	819342
143215	819343
71053	819344
116031	819345
91134	819346
144164	819347
267174	819348
41648	819349
213338	819350
178745	819351
38669	819352
38294	819353
67889	819354
71804	819355
18150	819356
54830	819357
139902	819358
51750	819359
110062	819360
64534	819361
47952	819362
118492	819363
33463	819364
14449	819365
42966	819366
35035	819367
54280	819368
304930	819369
144160	819370
9773	819371
4269	819372
1349	819373
51214	819374
40379	819375
1340	819376
88024	819377
296307	819378
55248	819379
21824	819380
135482	819381
53224	819382
2680	819383
62754	819384
65099	819385
125688	819386
61479	819387
17765	819388
29649	819389
47911	819390
22696	819391
24918	819392
126995	819393
28788	819394
22959	819395
35284	819396
197965	819397
85610	819398
13386	819399
15506	819400
17427	819401
54950	819402
37124	819403
125839	819404
312688	819405
63739	819406
23016	819407
156418	819408
50582	819409
3909	819410
14380	819411
58249	819412
295236	819413
53608	819414
63285	819415
53043	819416
3928	819417
17654	819418
120481	819419
278018	819420
68628	819421
276304	819422
200094	819423
43648	819424
226358	819425
130496	819426
74630	819427
25715	819428
155897	819429
136973	819430
21403	819431
7903	819432
173283	819433
431	819434
431	819435
37869	819436
54949	819437
169213	819438
81164	819439
126691	819440
36839	819441
181714	819442
211742	819443
35969	819444
126345	819445
139043	819446
137198	819447
153831	819448
192143	819449
133924	819450
252869	819451
187882	819452
227388	819453
206165	819454
4472	819455
226	819456
225158	819457
158844	819458
88408	819459
80944	819460
58727	819461
144367	819462
123299	819463
215441	819464
27435	819465
95877	819466
19590	819467
91610	819468
138219	819469
267900	819470
65275	819471
10407	819472
115744	819473
196752	819474
23837	819475
99433	819476
19586	819477
154435	819478
45506	819479
16357	819480
4578	819481
218453	819482
57164	819483
21708	819484
145582	819485
12464	819486
104080	819487
37993	819488
51500	819489
64697	819490
53415	819491
108472	819492
145280	819493
48141	819494
105531	819495
81204	819496
68178	819497
131885	819498
195338	819499
82066	819500
195134	819501
43138	819502
83189	819503
66961	819504
4644	819505
91562	819506
73728	819507
67892	819508
120816	819509
9865	819510
3372	819511
11919	819512
32263	819513
33103	819514
43235	819515
4805	819516
6863	819517
19139	819518
295011	819519
165608	819520
135601	819521
182608	819522
18675	819523
51232	819524
39332	819525
137755	819526
13161	819527
75239	819528
78536	819529
1837	819530
189393	819531
160917	819532
23235	819533
87483	819534
92207	819535
282395	819536
55262	819537
5087	819538
82674	819539
10611	819540
52036	819541
119932	819542
275107	819543
37498	819544
38298	819545
38298	819546
429	819547
49	819548
276209	819549
139499	819550
8	819551
28934	819552
14955	819553
160318	819554
89030	819555
19159	819556
39699	819557
39699	819558
62871	819559
181596	819560
6843	819561
31274	819562
78292	819563
15390	819564
3688	819565
276531	819566
64899	819567
192749	819568
1048	819569
52142	819570
49445	819571
70290	819572
266321	819573
288455	819574
6884	819575
138940	819576
284987	819577
5363	819578
170521	819579
170521	819580
36604	819581
36604	819582
40137	819583
56298	819584
694	819585
95135	819586
80831	819587
188020	819588
5029	819589
312240	819590
34387	819591
21296	819592
14833	819593
7081	819594
75455	819595
202652	819596
85159	819597
240282	819598
111136	819599
241800	819600
201557	819601
15125	819602
23716	819603
30691	819604
79229	819605
16909	819606
124062	819607
17932	819608
32875	819609
121784	819610
136755	819611
28428	819612
103954	819613
42626	819614
94580	819615
62345	819616
73546	819617
61191	819618
22560	819619
28363	819620
63163	819621
110052	819622
114634	819623
141119	819624
175063	819625
28099	819626
292711	819627
121061	819628
126909	819629
67964	819630
157198	819631
53892	819632
45817	819633
2620	819634
271034	819635
7218	819636
20112	819637
123136	819638
107492	819639
211188	819640
8093	819641
46275	819642
47841	819643
165127	819644
137028	819645
130368	819646
208680	819647
44369	819648
163744	819649
41484	819650
2700	819651
21743	819652
68780	819653
170958	819654
5548	819655
160414	819656
7443	819657
102608	819658
55423	819659
113306	819660
175315	819661
77137	819662
8948	819663
179152	819664
289865	819665
263003	819666
122903	819667
36544	819668
51590	819669
86424	819670
36744	819671
25658	819672
263152	819673
36919	819674
17276	819675
178407	819676
85817	819677
44529	819678
19934	819679
12224	819680
17527	819681
178092	819682
147776	819683
135640	819684
106940	819685
67175	819686
68439	819687
271781	819688
10372	819689
857	819690
23988	819691
303652	819692
31821	819693
12754	819694
6471	819695
2843	819696
82832	819697
62521	819698
24385	819699
44504	819700
203029	819701
8396	819702
137025	819703
1383	819704
133273	819705
3272	819706
48499	819707
61729	819708
227875	819709
188521	819710
124045	819711
29507	819712
212124	819713
182859	819714
253650	819715
232025	819716
108917	819717
222066	819718
136304	819719
126521	819720
11387	819721
85377	819722
18545	819723
185192	819724
12717	819725
3915	819726
45758	819727
1461	819728
51521	819729
11073	819730
18376	819731
337	819732
104218	819733
12762	819734
67964	819735
9910	819736
19624	819737
21549	819738
112	819739
139018	819740
14667	819741
150565	819742
18566	819743
3765	819744
162535	819745
213750	819746
134824	819747
95345	819748
74565	819749
212549	819750
86489	819751
49047	819752
206	819753
23867	819754
43171	819755
2527	819756
193568	819757
64160	819758
115281	819759
279154	819760
12458	819761
28486	819762
10335	819763
30201	819764
59864	819765
113069	819766
164657	819767
207741	819768
8894	819769
20004	819770
54504	819771
90636	819772
5548	819773
2556	819774
211525	819775
137495	819776
53186	819777
171108	819778
78681	819779
143267	819780
15852	819781
2107	819782
244135	819783
112218	819784
3996	819785
191166	819786
39181	819787
177566	819788
7169	819789
4125	819790
4762	819791
302904	819792
1026	819793
92046	819794
65939	819795
3178	819796
182503	819797
35426	819798
24817	819799
29890	819800
150097	819801
659	819802
9534	819803
8467	819804
46213	819805
46082	819806
6708	819807
95631	819808
170593	819809
1699	819810
8600	819811
217496	819812
71783	819813
51921	819814
46566	819815
166327	819816
23077	819817
50448	819818
1846	819819
31390	819820
103793	819821
194041	819822
22178	819823
74978	819824
37011	819825
74559	819826
254400	819827
32801	819828
287120	819829
92078	819830
163524	819831
40381	819832
208720	819833
123988	819834
41064	819835
47970	819836
10915	819837
25406	819838
62367	819839
217262	819840
27833	819841
116468	819842
20548	819843
81209	819844
39522	819845
102743	819846
274655	819847
143723	819848
2012	819849
8145	819850
92924	819851
83405	819852
156587	819853
171288	819854
19777	819855
49259	819856
87844	819857
116222	819858
140383	819859
26265	819860
57806	819861
279829	819862
188216	819863
211907	819864
213035	819865
26500	819866
196670	819867
127010	819868
165040	819869
43557	819870
157312	819871
205260	819872
182778	819873
95411	819874
307	819875
53429	819876
89566	819877
311777	819878
129924	819879
2940	819880
63270	819881
52812	819882
78836	819883
55551	819884
168934	819885
200802	819886
8426	819887
38214	819888
25490	819889
9478	819890
98782	819891
147315	819892
196227	819893
279	819894
33233	819895
84521	819896
16815	819897
31052	819898
30196	819899
153988	819900
29339	819901
191225	819902
21857	819903
3209	819904
2448	819905
302648	819906
37014	819907
262306	819908
462	819909
346	819910
10529	819911
9915	819912
33499	819913
247844	819914
43062	819915
85865	819916
75159	819917
1041	819918
16646	819919
33438	819920
126347	819921
77531	819922
57313	819923
189207	819924
87633	819925
4495	819926
270856	819927
32116	819928
96428	819929
257430	819930
231725	819931
14465	819932
114761	819933
35622	819934
43186	819935
36000	819936
174628	819937
125999	819938
252645	819939
239047	819940
289232	819941
30081	819942
133251	819943
42109	819944
301308	819945
195636	819946
152050	819947
133598	819948
59565	819949
126283	819950
1046	819951
132930	819952
12413	819953
14595	819954
276502	819955
157188	819956
73352	819957
7708	819958
107195	819959
141298	819960
223953	819961
307194	819962
75594	819963
35629	819964
713	819965
74010	819966
46683	819967
41610	819968
39007	819969
8296	819970
3104	819971
44312	819972
982	819973
81592	819974
129819	819975
2899	819976
34069	819977
132269	819978
5823	819979
113704	819980
1031	819981
78713	819982
138662	819983
7541	819984
10137	819985
411	819986
6300	819987
102014	819988
68694	819989
15473	819990
54474	819991
73935	819992
13934	819993
22342	819994
12700	819995
11204	819996
8683	819997
42008	819998
29489	819999
79671	820000
45636	820001
24295	820002
4704	820003
5216	820004
261861	820005
13263	820006
33279	820007
26718	820008
102743	820009
166784	820010
30741	820011
10338	820012
105554	820013
47267	820014
68240	820015
230969	820016
12762	820017
140341	820018
216235	820019
206420	820020
309735	820021
258203	820022
28337	820023
41384	820024
110126	820025
298	820026
62818	820027
79741	820028
178708	820029
134215	820030
3616	820031
89167	820032
6343	820033
44287	820034
87236	820035
1008	820036
21271	820037
27606	820038
96888	820039
106138	820040
42150	820041
93003	820042
21904	820043
29851	820044
6513	820045
7704	820046
179878	820047
2355	820048
199721	820049
277726	820050
17875	820051
65402	820052
305020	820053
198072	820054
26178	820055
171521	820056
68589	820057
142073	820058
117772	820059
106595	820060
56418	820061
76161	820062
258569	820063
253725	820064
47275	820065
70104	820066
72819	820067
29830	820068
1952	820069
96396	820070
12686	820071
64131	820072
122616	820073
66558	820074
187819	820075
3568	820076
10624	820077
61775	820078
93360	820079
74316	820080
2036	820081
95885	820082
226296	820083
105373	820084
234581	820085
56928	820086
282239	820087
82002	820088
168416	820089
16087	820090
130064	820091
6756	820092
201146	820093
161224	820094
268937	820095
108658	820096
17215	820097
1955	820098
286513	820099
36587	820100
2256	820101
301	820102
57989	820103
130425	820104
83858	820105
108746	820106
118508	820107
253044	820108
37243	820109
60721	820110
120577	820111
9957	820112
238299	820113
10121	820114
188472	820115
3414	820116
188279	820117
51	820118
21033	820119
4853	820120
215487	820121
13998	820122
188578	820123
145772	820124
70938	820125
35718	820126
17604	820127
112164	820128
156396	820129
148	820130
86180	820131
40986	820132
66746	820133
77557	820134
1642	820135
133935	820136
2582	820137
2845	820138
179256	820139
28865	820140
135863	820141
183266	820142
23250	820143
153290	820144
60687	820145
197392	820146
42960	820147
17750	820148
86170	820149
5698	820150
107128	820151
37	820152
115517	820153
116513	820154
131281	820155
28820	820156
498	820157
39464	820158
14146	820159
157924	820160
4134	820161
51	820162
827	820163
181252	820164
224664	820165
37928	820166
135046	820167
35460	820168
33067	820169
158908	820170
103190	820171
211321	820172
155067	820173
32852	820174
68614	820175
38768	820176
215819	820177
17245	820178
62836	820179
23	820180
23186	820181
18238	820182
132582	820183
30257	820184
17	820185
70373	820186
210860	820187
250741	820188
13796	820189
15301	820190
70980	820191
173835	820192
21929	820193
63283	820194
666	820195
77042	820196
134280	820197
21595	820198
146793	820199
5323	820200
76645	820201
83340	820202
138965	820203
16155	820204
31280	820205
37219	820206
50509	820207
9488	820208
143986	820209
47892	820210
4702	820211
38290	820212
10350	820213
47250	820214
16590	820215
16481	820216
50939	820217
147070	820218
166381	820219
11690	820220
91931	820221
88165	820222
53936	820223
54849	820224
3818	820225
35251	820226
788	820227
129653	820228
207955	820229
121962	820230
34906	820231
213382	820232
15457	820233
638	820234
53266	820235
64896	820236
175304	820237
11816	820238
24425	820239
204392	820240
87195	820241
24328	820242
35803	820243
95687	820244
146764	820245
2507	820246
82158	820247
12558	820248
12746	820249
4416	820250
50460	820251
12798	820252
66246	820253
29208	820254
64451	820255
3585	820256
69751	820257
48368	820258
1996	820259
189307	820260
254819	820261
29769	820262
6591	820263
13422	820264
90237	820265
270	820266
14378	820267
57954	820268
2288	820269
187822	820270
259480	820271
128764	820272
126581	820273
97284	820274
21102	820275
1294	820276
97054	820277
833	820278
91091	820279
39108	820280
2977	820281
5	820282
151486	820283
106753	820284
103967	820285
95	820286
44537	820287
93772	820288
93134	820289
11768	820290
117204	820291
196616	820292
214478	820293
267788	820294
13802	820295
3169	820296
4	820297
122203	820298
776	820299
93857	820300
176815	820301
37901	820302
154823	820303
23994	820304
265371	820305
229538	820306
96925	820307
153798	820308
26972	820309
105902	820310
153227	820311
79970	820312
65859	820313
16436	820314
24628	820315
59823	820316
49330	820317
69976	820318
4810	820319
90595	820320
125502	820321
125502	820322
306827	820323
200748	820324
25897	820325
1823	820326
14825	820327
65394	820328
91152	820329
300679	820330
180641	820331
25568	820332
296742	820333
7276	820334
73923	820335
270783	820336
274636	820337
136935	820338
170685	820339
207673	820340
194929	820341
141005	820342
54417	820343
3322	820344
177877	820345
241651	820346
34114	820347
53836	820348
188019	820349
9541	820350
476	820351
75908	820352
85714	820353
148916	820354
30378	820355
9010	820356
1891	820357
148225	820358
36259	820359
55732	820360
22287	820361
169932	820362
121763	820363
111160	820364
145070	820365
27747	820366
24368	820367
90277	820368
59933	820369
108087	820370
112067	820371
40246	820372
45998	820373
42468	820374
289444	820375
91461	820376
40799	820377
43654	820378
232200	820379
3549	820380
20039	820381
79434	820382
144364	820383
32065	820384
142577	820385
93779	820386
128016	820387
8168	820388
153630	820389
3149	820390
205389	820391
224669	820392
105719	820393
65202	820394
7501	820395
91408	820396
172905	820397
20145	820398
203989	820399
129153	820400
213084	820401
277549	820402
97507	820403
8134	820404
297533	820405
1694	820406
90595	820407
2514	820408
89241	820409
104339	820410
149680	820411
39489	820412
29395	820413
21911	820414
46433	820415
42754	820416
433	820417
71720	820418
31323	820419
16156	820420
14824	820421
20235	820422
15596	820423
53210	820424
520	820425
110	820426
16357	820427
11566	820428
3027	820429
9711	820430
81923	820431
15611	820432
56843	820433
309415	820434
48046	820435
22721	820436
64661	820437
236874	820438
235138	820439
214927	820440
77026	820441
55789	820442
139835	820443
105789	820444
105789	820445
168665	820446
2542	820447
224	820448
262184	820449
20946	820450
29658	820451
60387	820452
46185	820453
65120	820454
24051	820455
169765	820456
6238	820457
285146	820458
1466	820459
154123	820460
2956	820461
15619	820462
100561	820463
61713	820464
18299	820465
21849	820466
61713	820467
160909	820468
10627	820469
192299	820470
14020	820471
2834	820472
217027	820473
617	820474
169768	820475
311	820476
20284	820477
3540	820478
2461	820479
81553	820480
257815	820481
89123	820482
115730	820483
76734	820484
20418	820485
55229	820486
16267	820487
25218	820488
4598	820489
199911	820490
66063	820491
25905	820492
216805	820493
177647	820494
189701	820495
259556	820496
25578	820497
44779	820498
31339	820499
59172	820500
181209	820501
16681	820502
54242	820503
2159	820504
44652	820505
93809	820506
204716	820507
23203	820508
124157	820509
87638	820510
115516	820511
61193	820512
126064	820513
11141	820514
14248	820515
12870	820516
64428	820517
312659	820518
144451	820519
149983	820520
13545	820521
55707	820522
142812	820523
51167	820524
89382	820525
39782	820526
139697	820527
129258	820528
9525	820529
80896	820530
40	820531
194895	820532
101531	820533
548	820534
9293	820535
82843	820536
274982	820537
29604	820538
20375	820539
34523	820540
159095	820541
234294	820542
59481	820543
36425	820544
22456	820545
20599	820546
5899	820547
10608	820548
69521	820549
112878	820550
20830	820551
130283	820552
74949	820553
44807	820554
193130	820555
57458	820556
12660	820557
22787	820558
4606	820559
130862	820560
21096	820561
213460	820562
177	820563
20098	820564
71390	820565
47859	820566
18244	820567
311222	820568
194972	820569
84677	820570
5910	820571
24794	820572
17992	820573
26673	820574
6357	820575
3653	820576
652	820577
16804	820578
15599	820579
244310	820580
279341	820581
128652	820582
5538	820583
52126	820584
85722	820585
2415	820586
22091	820587
190582	820588
54762	820589
73151	820590
1329	820591
83122	820592
12737	820593
17263	820594
123102	820595
200649	820596
29035	820597
3997	820598
58351	820599
1952	820600
1874	820601
11717	820602
33639	820603
191497	820604
5062	820605
6787	820606
21784	820607
13659	820608
11851	820609
24	820610
23111	820611
7	820612
1539	820613
10351	820614
1	820615
7	820616
1913	820617
91551	820618
20853	820619
219160	820620
165188	820621
30100	820622
254860	820623
166496	820624
1577	820625
260253	820626
48119	820627
7	820628
66186	820629
10795	820630
24084	820631
2451	820632
105952	820633
11522	820634
163944	820635
68186	820636
5367	820637
68025	820638
10589	820639
98976	820640
145052	820641
46517	820642
76363	820643
13946	820644
11957	820645
17171	820646
3869	820647
3333	820648
21141	820649
25262	820650
156596	820651
43798	820652
55237	820653
19961	820654
16180	820655
45963	820656
62666	820657
69429	820658
167241	820659
250851	820660
231113	820661
42844	820662
101878	820663
86621	820664
3186	820665
151044	820666
104032	820667
230317	820668
41036	820669
14375	820670
29498	820671
6627	820672
10407	820673
138944	820674
63365	820675
38768	820676
946	820677
148088	820678
42500	820679
4284	820680
49957	820681
159266	820682
75373	820683
551	820684
139444	820685
122336	820686
8449	820687
308183	820688
22923	820689
946	820690
290577	820691
30005	820692
18615	820693
3096	820694
46914	820695
171124	820696
164687	820697
34971	820698
100771	820699
1327	820700
1327	820701
24790	820702
12991	820703
7571	820704
24062	820705
16340	820706
5353	820707
241614	820708
8347	820709
91858	820710
243857	820711
240652	820712
11829	820713
66985	820714
51822	820715
217979	820716
37227	820717
88640	820718
411	820719
123426	820720
284257	820721
86676	820722
4421	820723
4421	820724
30589	820725
8284	820726
20680	820727
35536	820728
45850	820729
14299	820730
30461	820731
109008	820732
299501	820733
115180	820734
615	820735
31949	820736
516	820737
10032	820738
22519	820739
65129	820740
43902	820741
44237	820742
127107	820743
188431	820744
17428	820745
299458	820746
79	820747
1159	820748
71310	820749
10706	820750
3915	820751
231379	820752
78034	820753
140326	820754
115234	820755
213857	820756
8907	820757
117658	820758
74267	820759
9470	820760
61692	820761
3631	820762
128828	820763
163387	820764
85127	820765
5394	820766
416	820767
8133	820768
61859	820769
116508	820770
116512	820771
145318	820772
45060	820773
34304	820774
77182	820775
3631	820776
110506	820777
105257	820778
143086	820779
33632	820780
77165	820781
115583	820782
553	820783
61182	820784
40740	820785
122142	820786
243758	820787
64675	820788
7635	820789
52468	820790
55589	820791
170371	820792
592	820793
43339	820794
175436	820795
10928	820796
91658	820797
56801	820798
54056	820799
5765	820800
12250	820801
18818	820802
47363	820803
170474	820804
2298	820805
280779	820806
69633	820807
84	820808
8658	820809
112099	820810
212180	820811
176536	820812
130228	820813
5215	820814
37699	820815
20554	820816
1813	820817
1813	820818
60558	820819
59976	820820
129321	820821
14596	820822
221138	820823
69248	820824
37002	820825
208575	820826
67139	820827
17918	820828
5520	820829
252205	820830
98882	820831
29143	820832
43062	820833
95020	820834
157502	820835
111803	820836
172823	820837
23931	820838
38793	820839
24359	820840
201593	820841
96866	820842
276753	820843
90771	820844
61212	820845
227	820846
39827	820847
19800	820848
92268	820849
78955	820850
490	820851
42546	820852
72692	820853
141607	820854
14	820855
656	820856
20604	820857
39857	820858
172217	820859
19958	820860
20551	820861
129283	820862
77555	820863
10138	820864
167378	820865
39892	820866
131244	820867
202794	820868
168933	820869
176991	820870
42932	820871
160135	820872
10803	820873
154870	820874
106074	820875
10934	820876
107555	820877
63134	820878
47948	820879
33063	820880
14606	820881
282595	820882
17460	820883
17460	820884
33695	820885
39754	820886
186420	820887
110165	820888
161752	820889
180558	820890
5822	820891
52491	820892
49488	820893
115651	820894
35097	820895
10559	820896
93820	820897
25259	820898
1524	820899
265590	820900
34414	820901
204200	820902
144568	820903
79742	820904
25142	820905
21063	820906
16700	820907
5814	820908
18543	820909
58820	820910
2840	820911
35636	820912
204	820913
134963	820914
11213	820915
105366	820916
44311	820917
66171	820918
124543	820919
30183	820920
45888	820921
35429	820922
6389	820923
118263	820924
122314	820925
16176	820926
162180	820927
197690	820928
125145	820929
22236	820930
68600	820931
67895	820932
115732	820933
115770	820934
77258	820935
62506	820936
66642	820937
32332	820938
209622	820939
208291	820940
35613	820941
177426	820942
52402	820943
2814	820944
153293	820945
165177	820946
63989	820947
127247	820948
112843	820949
45545	820950
21622	820951
223414	820952
157857	820953
31136	820954
11196	820955
132187	820956
16488	820957
159347	820958
83893	820959
21990	820960
93245	820961
299088	820962
39997	820963
212608	820964
40633	820965
1482	820966
33470	820967
1203	820968
21468	820969
35412	820970
29111	820971
1872	820972
232759	820973
46140	820974
287888	820975
30351	820976
19829	820977
150209	820978
14096	820979
94022	820980
14140	820981
7919	820982
19550	820983
38113	820984
301445	820985
51341	820986
20124	820987
187025	820988
32947	820989
197097	820990
55221	820991
179239	820992
1054	820993
166047	820994
116820	820995
194652	820996
24992	820997
133871	820998
2138	820999
23850	821000
89475	821001
84509	821002
7959	821003
111014	821004
40545	821005
68907	821006
168894	821007
570	821008
14528	821009
35330	821010
117381	821011
21842	821012
2045	821013
106429	821014
55878	821015
3063	821016
375	821017
136853	821018
93426	821019
13052	821020
29008	821021
61711	821022
40821	821023
118312	821024
58329	821025
7541	821026
58974	821027
99298	821028
29951	821029
21597	821030
7322	821031
21807	821032
63407	821033
17437	821034
100224	821035
1916	821036
38662	821037
90523	821038
73264	821039
191637	821040
90053	821041
35888	821042
17886	821043
143194	821044
138785	821045
89836	821046
2442	821047
110966	821048
139675	821049
207	821050
5654	821051
137923	821052
68112	821053
17008	821054
10875	821055
58	821056
45111	821057
11812	821058
251711	821059
123230	821060
138290	821061
41250	821062
13204	821063
2413	821064
12155	821065
17293	821066
944	821067
91619	821068
46571	821069
27947	821070
836	821071
156381	821072
43202	821073
44401	821074
87248	821075
231678	821076
221607	821077
105077	821078
171994	821079
47708	821080
24739	821081
4212	821082
2872	821083
146819	821084
61936	821085
121110	821086
84257	821087
1505	821088
715	821089
22357	821090
9293	821091
212769	821092
36122	821093
4747	821094
277422	821095
26084	821096
5459	821097
77029	821098
283429	821099
91824	821100
28318	821101
22542	821102
207	821103
14599	821104
110500	821105
18705	821106
34025	821107
199185	821108
4425	821109
20147	821110
130022	821111
123344	821112
104753	821113
96726	821114
8195	821115
15229	821116
10941	821117
58118	821118
8913	821119
57076	821120
35521	821121
165853	821122
105263	821123
61813	821124
276219	821125
310139	821126
113745	821127
11104	821128
14233	821129
70042	821130
421	821131
9218	821132
129790	821133
253047	821134
142166	821135
292293	821136
75312	821137
93178	821138
232918	821139
78530	821140
26990	821141
114363	821142
46185	821143
89020	821144
6962	821145
6962	821146
262750	821147
5932	821148
304218	821149
8527	821150
119822	821151
16836	821152
22684	821153
303063	821154
226285	821155
267473	821156
197	821157
45308	821158
7097	821159
187148	821160
35761	821161
157439	821162
133149	821163
31070	821164
80289	821165
297334	821166
308102	821167
130050	821168
122298	821169
174762	821170
77850	821171
212763	821172
104616	821173
187148	821174
197185	821175
71693	821176
214650	821177
33626	821178
2152	821179
119577	821180
18803	821181
88310	821182
93909	821183
6075	821184
208	821185
124476	821186
7952	821187
129034	821188
107216	821189
9201	821190
98236	821191
47669	821192
249996	821193
101219	821194
112466	821195
52053	821196
107128	821197
18298	821198
110705	821199
72713	821200
45777	821201
66059	821202
3830	821203
2354	821204
27190	821205
15020	821206
157890	821207
26380	821208
113652	821209
270796	821210
43856	821211
8661	821212
32051	821213
27273	821214
56603	821215
9452	821216
79084	821217
35877	821218
119245	821219
49556	821220
42195	821221
6104	821222
69594	821223
149092	821224
44423	821225
179090	821226
76999	821227
70985	821228
32915	821229
245108	821230
5676	821231
23283	821232
24289	821233
6603	821234
95410	821235
175880	821236
160069	821237
163840	821238
32902	821239
31263	821240
4220	821241
1858	821242
25989	821243
1430	821244
46886	821245
7905	821246
16821	821247
49	821248
125508	821249
57327	821250
28116	821251
207223	821252
170391	821253
77356	821254
124467	821255
18519	821256
261012	821257
139856	821258
4201	821259
160857	821260
44228	821261
190799	821262
116088	821263
273459	821264
68209	821265
9957	821266
43225	821267
3997	821268
109921	821269
205353	821270
180566	821271
168648	821272
253324	821273
11	821274
85984	821275
92607	821276
27599	821277
139951	821278
5568	821279
36424	821280
44244	821281
87707	821282
148469	821283
92872	821284
273878	821285
230067	821286
184172	821287
25386	821288
117370	821289
4565	821290
7960	821291
19729	821292
76416	821293
1702	821294
219882	821295
19656	821296
143131	821297
1687	821298
28058	821299
26030	821300
184788	821301
47848	821302
32783	821303
2521	821304
225671	821305
4840	821306
23785	821307
7580	821308
32815	821309
74019	821310
2796	821311
66721	821312
123735	821313
862	821314
35229	821315
1045	821316
22497	821317
42942	821318
72163	821319
4803	821320
26198	821321
70602	821322
9250	821323
110394	821324
77137	821325
18208	821326
46691	821327
32150	821328
76976	821329
6538	821330
161301	821331
687	821332
25866	821333
3701	821334
3223	821335
149628	821336
207369	821337
138716	821338
279	821339
117068	821340
19887	821341
55185	821342
125930	821343
166502	821344
234902	821345
87	821346
31365	821347
204402	821348
57974	821349
14319	821350
36007	821351
8393	821352
102488	821353
48759	821354
378	821355
36682	821356
29924	821357
26878	821358
296814	821359
147117	821360
49784	821361
88315	821362
66152	821363
51807	821364
9452	821365
42458	821366
48111	821367
81708	821368
75418	821369
158669	821370
42933	821371
102674	821372
7747	821373
11472	821374
9049	821375
87	821376
10913	821377
31935	821378
66530	821379
45611	821380
2767	821381
137265	821382
111485	821383
79595	821384
103265	821385
97589	821386
8991	821387
26428	821388
42700	821389
80984	821390
5093	821391
213651	821392
27370	821393
39617	821394
7145	821395
13630	821396
12094	821397
98262	821398
38504	821399
960	821400
10543	821401
4041	821402
23470	821403
1093	821404
59383	821405
8618	821406
172624	821407
79857	821408
31134	821409
13448	821410
171909	821411
191974	821412
68488	821413
138158	821414
279805	821415
16839	821416
3904	821417
287	821418
289951	821419
21854	821420
94055	821421
307740	821422
783	821423
201398	821424
54473	821425
163642	821426
17682	821427
228128	821428
5088	821429
249005	821430
89435	821431
113506	821432
16760	821433
33697	821434
190131	821435
207319	821436
62353	821437
112553	821438
59766	821439
63533	821440
80230	821441
102731	821442
190322	821443
109987	821444
25647	821445
171907	821446
89946	821447
66920	821448
49079	821449
5804	821450
76946	821451
36632	821452
577	821453
19399	821454
45561	821455
24595	821456
207134	821457
43969	821458
38439	821459
136328	821460
94873	821461
70206	821462
92748	821463
330	821464
41907	821465
119593	821466
49348	821467
59182	821468
201073	821469
12755	821470
40948	821471
21868	821472
16762	821473
33606	821474
71260	821475
19458	821476
143382	821477
86165	821478
18777	821479
16129	821480
13384	821481
99007	821482
109547	821483
49847	821484
41842	821485
4321	821486
26972	821487
87937	821488
243865	821489
134	821490
5660	821491
131834	821492
90292	821493
158064	821494
211058	821495
111930	821496
2575	821497
53264	821498
58136	821499
192995	821500
199823	821501
7459	821502
60225	821503
9625	821504
28423	821505
1189	821506
134487	821507
19272	821508
263413	821509
66470	821510
5681	821511
54423	821512
15782	821513
278428	821514
348	821515
26598	821516
100095	821517
40156	821518
16180	821519
257879	821520
19888	821521
32127	821522
2066	821523
635	821524
124162	821525
15049	821526
147531	821527
140048	821528
203181	821529
25489	821530
4062	821531
2069	821532
33757	821533
369	821534
9286	821535
91028	821536
17664	821537
32759	821538
343	821539
142899	821540
61334	821541
25689	821542
6805	821543
61872	821544
121670	821545
42846	821546
82556	821547
136397	821548
13217	821549
748	821550
3222	821551
17725	821552
4166	821553
51450	821554
51127	821555
61708	821556
47118	821557
4277	821558
269935	821559
28314	821560
86543	821561
4090	821562
17465	821563
231759	821564
4041	821565
58937	821566
56183	821567
119744	821568
22270	821569
66175	821570
7321	821571
68251	821572
54499	821573
123198	821574
171687	821575
52892	821576
12922	821577
58619	821578
58619	821579
209391	821580
121509	821581
131973	821582
131973	821583
193206	821584
42888	821585
35944	821586
59733	821587
35710	821588
73341	821589
5522	821590
126565	821591
6431	821592
109587	821593
2194	821594
40749	821595
157739	821596
111649	821597
157912	821598
101830	821599
101981	821600
156457	821601
23755	821602
222521	821603
35115	821604
23620	821605
28634	821606
33281	821607
126639	821608
214016	821609
286604	821610
6064	821611
256275	821612
95716	821613
211864	821614
29831	821615
23295	821616
29831	821617
281130	821618
23295	821619
282954	821620
66462	821621
272291	821622
29831	821623
23295	821624
301711	821625
23295	821626
29831	821627
45905	821628
20399	821629
144958	821630
123275	821631
7944	821632
36403	821633
227659	821634
251749	821635
83835	821636
189465	821637
240743	821638
237870	821639
50510	821640
2939	821641
7784	821642
56824	821643
15085	821644
177493	821645
130823	821646
3	821647
196820	821648
75938	821649
293889	821650
40575	821651
84068	821652
57705	821653
143043	821654
35863	821655
93437	821656
93876	821657
303619	821658
38427	821659
276970	821660
5999	821661
8692	821662
3558	821663
199037	821664
285991	821665
74092	821666
7501	821667
210989	821668
9807	821669
67388	821670
195111	821671
86629	821672
142246	821673
174878	821674
61773	821675
244685	821676
13408	821677
203921	821678
26729	821679
63873	821680
279479	821681
14234	821682
77523	821683
162213	821684
242808	821685
13265	821686
738	821687
141199	821688
115282	821689
193188	821690
243606	821691
2024	821692
2024	821693
57302	821694
33919	821695
24300	821696
47108	821697
1240	821698
3490	821699
883	821700
10816	821701
1525	821702
8055	821703
91459	821704
73143	821705
67412	821706
101811	821707
134477	821708
91081	821709
15975	821710
268897	821711
289013	821712
10290	821713
2683	821714
312062	821715
65590	821716
67301	821717
148519	821718
211596	821719
204807	821720
9390	821721
221022	821722
256428	821723
173886	821724
64365	821725
93517	821726
210381	821727
42030	821728
209254	821729
160575	821730
66223	821731
297554	821732
193287	821733
18998	821734
74952	821735
6927	821736
19123	821737
102052	821738
50627	821739
41601	821740
29754	821741
930	821742
116657	821743
10474	821744
7191	821745
156019	821746
46646	821747
129	821748
56361	821749
446	821750
274692	821751
42790	821752
236543	821753
13261	821754
56808	821755
61914	821756
1145	821757
2888	821758
309595	821759
19128	821760
208486	821761
73997	821762
142	821763
227475	821764
85327	821765
1770	821766
21409	821767
26848	821768
94575	821769
303821	821770
241243	821771
71907	821772
101281	821773
17646	821774
27443	821775
177559	821776
65132	821777
147895	821778
224406	821779
48372	821780
1156	821781
125227	821782
160961	821783
22489	821784
23193	821785
63893	821786
1165	821787
147381	821788
9976	821789
88458	821790
97301	821791
4533	821792
79745	821793
252141	821794
56860	821795
104661	821796
11611	821797
161600	821798
160511	821799
49309	821800
67150	821801
300584	821802
273667	821803
298415	821804
155761	821805
22662	821806
258	821807
40715	821808
13442	821809
2484	821810
2484	821811
41828	821812
61876	821813
47228	821814
79308	821815
65436	821816
8954	821817
54154	821818
14056	821819
134707	821820
50608	821821
13253	821822
264844	821823
303481	821824
93064	821825
2214	821826
486	821827
107355	821828
252090	821829
105984	821830
346	821831
30683	821832
6773	821833
7879	821834
14066	821835
57009	821836
21429	821837
83366	821838
68624	821839
180153	821840
37003	821841
85143	821842
126418	821843
107141	821844
81051	821845
25532	821846
255363	821847
13773	821848
276951	821849
1284	821850
110139	821851
208268	821852
42149	821853
305733	821854
305732	821855
86380	821856
274743	821857
24280	821858
29813	821859
108546	821860
153179	821861
26780	821862
118364	821863
298163	821864
118621	821865
5869	821866
44285	821867
78367	821868
84055	821869
70616	821870
296207	821871
84089	821872
287539	821873
278110	821874
248694	821875
58559	821876
166187	821877
2324	821878
78712	821879
131785	821880
257857	821881
272559	821882
2523	821883
292248	821884
95445	821885
21608	821886
67683	821887
199	821888
2748	821889
311039	821890
47629	821891
1213	821892
62304	821893
13933	821894
13713	821895
35231	821896
20656	821897
42205	821898
280349	821899
143375	821900
17615	821901
104426	821902
274819	821903
92376	821904
50664	821905
201141	821906
77658	821907
2546	821908
27129	821909
14061	821910
101281	821911
220243	821912
9537	821913
36530	821914
270763	821915
64503	821916
27378	821917
25014	821918
13329	821919
29444	821920
67192	821921
1501	821922
10983	821923
2561	821924
1492	821925
47811	821926
125673	821927
198142	821928
52327	821929
23338	821930
15297	821931
193508	821932
142306	821933
32472	821934
232851	821935
1583	821936
144121	821937
11892	821938
54600	821939
184619	821940
3311	821941
112243	821942
76295	821943
54507	821944
94078	821945
19567	821946
140005	821947
40447	821948
307286	821949
76019	821950
82178	821951
191792	821952
36934	821953
26093	821954
79036	821955
1619	821956
115204	821957
1672	821958
10127	821959
63132	821960
89433	821961
95335	821962
259750	821963
12266	821964
163860	821965
82341	821966
39035	821967
40980	821968
20266	821969
7004	821970
14118	821971
96193	821972
68537	821973
22457	821974
246642	821975
9412	821976
9412	821977
56000	821978
131237	821979
6714	821980
5187	821981
71101	821982
71210	821983
71276	821984
71210	821985
235307	821986
10026	821987
27425	821988
70107	821989
180595	821990
108954	821991
259917	821992
140824	821993
140824	821994
203227	821995
100450	821996
164928	821997
44231	821998
12604	821999
43	822000
5317	822001
3385	822002
15262	822003
161540	822004
65337	822005
167341	822006
41410	822007
221493	822008
100024	822009
168846	822010
224594	822011
309375	822012
91272	822013
45165	822014
2955	822015
173514	822016
15147	822017
57704	822018
234526	822019
77862	822020
77809	822021
414	822022
248556	822023
216745	822024
158602	822025
68530	822026
225379	822027
116497	822028
1835	822029
14569	822030
106917	822031
70715	822032
11085	822033
8781	822034
21978	822035
6416	822036
7521	822037
119912	822038
121738	822039
11132	822040
17419	822041
1611	822042
272	822043
49055	822044
144808	822045
251673	822046
53984	822047
214472	822048
6886	822049
98557	822050
22	822051
158682	822052
162586	822053
89662	822054
12671	822055
129872	822056
165955	822057
51	822058
146700	822059
71239	822060
349	822061
67734	822062
84065	822063
131501	822064
42522	822065
14180	822066
1491	822067
19738	822068
64513	822069
69764	822070
7190	822071
104793	822072
249468	822073
32391	822074
39624	822075
134	822076
202011	822077
135813	822078
41395	822079
231519	822080
24069	822081
23596	822082
28699	822083
85305	822084
19492	822085
158706	822086
6792	822087
164749	822088
180630	822089
123201	822090
202186	822091
188536	822092
109821	822093
16112	822094
16	822095
105871	822096
1922	822097
20581	822098
27662	822099
246758	822100
11282	822101
89160	822102
171908	822103
116343	822104
144111	822105
28638	822106
35994	822107
65399	822108
177237	822109
2744	822110
99108	822111
3924	822112
3924	822113
244748	822114
203018	822115
262149	822116
35137	822117
10235	822118
50797	822119
26153	822120
147227	822121
110183	822122
171866	822123
80409	822124
118482	822125
62686	822126
208895	822127
132393	822128
129188	822129
59708	822130
77235	822131
58540	822132
195712	822133
15617	822134
142005	822135
16951	822136
29636	822137
76747	822138
43140	822139
137733	822140
136045	822141
35400	822142
34960	822143
28860	822144
287827	822145
15424	822146
91819	822147
65121	822148
118588	822149
183741	822150
23703	822151
144253	822152
212594	822153
82501	822154
85303	822155
66464	822156
38370	822157
22596	822158
172432	822159
130391	822160
186330	822161
102718	822162
3233	822163
38800	822164
46822	822165
21829	822166
80901	822167
33841	822168
7304	822169
1027	822170
75596	822171
5499	822172
206233	822173
296574	822174
206679	822175
8430	822176
149436	822177
105236	822178
7174	822179
39290	822180
24490	822181
113882	822182
140423	822183
120563	822184
211761	822185
7294	822186
45654	822187
77647	822188
80747	822189
265032	822190
98280	822191
175357	822192
281297	822193
187411	822194
59941	822195
59941	822196
186045	822197
144159	822198
148883	822199
104825	822200
246924	822201
246753	822202
55541	822203
14512	822204
103229	822205
83137	822206
62582	822207
161181	822208
172513	822209
58077	822210
233344	822211
112907	822212
246797	822213
49045	822214
126739	822215
1428	822216
40662	822217
121087	822218
158986	822219
121033	822220
75289	822221
170607	822222
203202	822223
37093	822224
11906	822225
171530	822226
144550	822227
213286	822228
18706	822229
13804	822230
3550	822231
171261	822232
46149	822233
30254	822234
25803	822235
89817	822236
22654	822237
170986	822238
88659	822239
88659	822240
85267	822241
71536	822242
69323	822243
33007	822244
192811	822245
152272	822246
34854	822247
103097	822248
52426	822249
162614	822250
19299	822251
14583	822252
184695	822253
204056	822254
6269	822255
12031	822256
46401	822257
252429	822258
101499	822259
270866	822260
304650	822261
147396	822262
18153	822263
66872	822264
175846	822265
121036	822266
135716	822267
125879	822268
98636	822269
9789	822270
81971	822271
55042	822272
133179	822273
7923	822274
199323	822275
64957	822276
26244	822277
90284	822278
22419	822279
82	822280
71643	822281
58936	822282
103400	822283
11978	822284
1627	822285
63474	822286
142042	822287
140305	822288
134290	822289
42168	822290
2947	822291
95390	822292
18160	822293
39642	822294
6226	822295
102709	822296
14922	822297
200853	822298
94698	822299
307074	822300
1419	822301
107	822302
11326	822303
119493	822304
51762	822305
9418	822306
16907	822307
18492	822308
17870	822309
95807	822310
108428	822311
55747	822312
114888	822313
100533	822314
229863	822315
200634	822316
21785	822317
171295	822318
66590	822319
143506	822320
13158	822321
10603	822322
61218	822323
98913	822324
27429	822325
75875	822326
177121	822327
233413	822328
272951	822329
37778	822330
16260	822331
53309	822332
48698	822333
96505	822334
3241	822335
114038	822336
60388	822337
42599	822338
24207	822339
215642	822340
55234	822341
113127	822342
49835	822343
6548	822344
262477	822345
91532	822346
43894	822347
38527	822348
118791	822349
59953	822350
59953	822351
141723	822352
101409	822353
68183	822354
82952	822355
65157	822356
1652	822357
185930	822358
47985	822359
23995	822360
34881	822361
8916	822362
6406	822363
5261	822364
51861	822365
82851	822366
164526	822367
48939	822368
9334	822369
2449	822370
23367	822371
15979	822372
156452	822373
64001	822374
293625	822375
18586	822376
5875	822377
13	822378
75713	822379
106092	822380
97456	822381
177062	822382
63572	822383
207279	822384
64481	822385
17288	822386
39137	822387
136	822388
64658	822389
71471	822390
621	822391
115944	822392
295171	822393
27976	822394
203878	822395
182864	822396
53268	822397
112	822398
20425	822399
48505	822400
172259	822401
86008	822402
96411	822403
126606	822404
145264	822405
32523	822406
129401	822407
95684	822408
56487	822409
162048	822410
130232	822411
49899	822412
24239	822413
27992	822414
52753	822415
51522	822416
23043	822417
35593	822418
129279	822419
175367	822420
131807	822421
4430	822422
209709	822423
193345	822424
42332	822425
36274	822426
85922	822427
92	822428
208344	822429
20164	822430
133383	822431
437	822432
1097	822433
95998	822434
35214	822435
56450	822436
194408	822437
7970	822438
189707	822439
58010	822440
208146	822441
97066	822442
123785	822443
130589	822444
130506	822445
33122	822446
108782	822447
61079	822448
64920	822449
31935	822450
187	822451
18409	822452
164046	822453
21923	822454
200152	822455
178731	822456
163927	822457
232554	822458
163183	822459
89713	822460
111353	822461
66888	822462
11225	822463
128	822464
239576	822465
50784	822466
22524	822467
4527	822468
62749	822469
66535	822470
7939	822471
7027	822472
93774	822473
15992	822474
134107	822475
96417	822476
10634	822477
9361	822478
143041	822479
46726	822480
189658	822481
8474	822482
83174	822483
69636	822484
7524	822485
64487	822486
41828	822487
90167	822488
26003	822489
13032	822490
119805	822491
120431	822492
62877	822493
52682	822494
189095	822495
10281	822496
13191	822497
11469	822498
93813	822499
7324	822500
54548	822501
121582	822502
102045	822503
1138	822504
41974	822505
13223	822506
45630	822507
137659	822508
26960	822509
1916	822510
83470	822511
48077	822512
109893	822513
27390	822514
182634	822515
256423	822516
7530	822517
216572	822518
14604	822519
2434	822520
4936	822521
10237	822522
98656	822523
35821	822524
2296	822525
74187	822526
54061	822527
10462	822528
14375	822529
1249	822530
73383	822531
6068	822532
2971	822533
11493	822534
796	822535
18283	822536
33866	822537
24208	822538
15559	822539
172614	822540
82469	822541
15304	822542
1790	822543
29816	822544
86939	822545
55024	822546
75361	822547
104038	822548
15782	822549
51985	822550
51985	822551
54548	822552
68294	822553
74349	822554
16793	822555
10365	822556
16064	822557
214000	822558
27587	822559
24190	822560
4678	822561
1722	822562
46118	822563
4267	822564
11809	822565
29963	822566
23026	822567
106656	822568
198562	822569
92957	822570
128891	822571
204223	822572
68696	822573
28155	822574
115748	822575
4409	822576
59924	822577
15	822578
1699	822579
12639	822580
30275	822581
26610	822582
127917	822583
10393	822584
13548	822585
57448	822586
111833	822587
17084	822588
87447	822589
28935	822590
5332	822591
93294	822592
3472	822593
20074	822594
55838	822595
126054	822596
64701	822597
6892	822598
43129	822599
2017	822600
34812	822601
26004	822602
16715	822603
8886	822604
22885	822605
147104	822606
2677	822607
187111	822608
169872	822609
15997	822610
253869	822611
141645	822612
276202	822613
53729	822614
208538	822615
117104	822616
7948	822617
1418	822618
57541	822619
8247	822620
559	822621
4866	822622
37914	822623
31041	822624
3013	822625
48276	822626
172218	822627
30355	822628
79605	822629
51031	822630
1553	822631
143806	822632
8275	822633
71737	822634
6933	822635
196019	822636
64324	822637
68	822638
16435	822639
23265	822640
85256	822641
77028	822642
76779	822643
40493	822644
9496	822645
2393	822646
67417	822647
1865	822648
124385	822649
122477	822650
51946	822651
63827	822652
32542	822653
732	822654
2695	822655
9500	822656
1177	822657
10287	822658
81996	822659
1638	822660
6771	822661
169161	822662
88379	822663
305	822664
67053	822665
2795	822666
42376	822667
14266	822668
2695	822669
202830	822670
12277	822671
62539	822672
9776	822673
1286	822674
18186	822675
24043	822676
15873	822677
71991	822678
54180	822679
59743	822680
120006	822681
47973	822682
39156	822683
21296	822684
5170	822685
50697	822686
1167	822687
4970	822688
4970	822689
336	822690
287	822691
32521	822692
95936	822693
9718	822694
59914	822695
97311	822696
6903	822697
73435	822698
111847	822699
40742	822700
73211	822701
108090	822702
37258	822703
74519	822704
207492	822705
48124	822706
145279	822707
33497	822708
55733	822709
26426	822710
86552	822711
61183	822712
171488	822713
44324	822714
73324	822715
195644	822716
759	822717
28978	822718
10405	822719
174487	822720
104615	822721
49853	822722
79219	822723
4481	822724
6187	822725
40102	822726
133012	822727
18029	822728
35261	822729
99767	822730
18702	822731
23210	822732
35307	822733
51221	822734
82770	822735
4494	822736
49134	822737
550	822738
3470	822739
36242	822740
43666	822741
42379	822742
176294	822743
4610	822744
93559	822745
131227	822746
136746	822747
1403	822748
25808	822749
14218	822750
22578	822751
23732	822752
37825	822753
2054	822754
14619	822755
189071	822756
56711	822757
46695	822758
13418	822759
109	822760
10859	822761
1034	822762
82732	822763
80629	822764
43542	822765
87982	822766
136124	822767
106518	822768
130224	822769
16798	822770
3661	822771
86483	822772
206102	822773
37778	822774
88375	822775
2123	822776
69470	822777
88961	822778
129958	822779
101289	822780
166859	822781
25318	822782
86249	822783
77075	822784
148687	822785
177151	822786
29350	822787
231539	822788
1629	822789
116819	822790
4429	822791
29684	822792
7610	822793
61768	822794
33638	822795
55829	822796
15082	822797
9245	822798
17422	822799
1714	822800
106449	822801
14844	822802
30962	822803
169406	822804
6754	822805
1883	822806
243780	822807
3577	822808
8624	822809
217662	822810
76082	822811
58329	822812
12804	822813
46950	822814
132060	822815
2029	822816
20135	822817
10187	822818
36670	822819
57126	822820
206240	822821
9862	822822
25567	822823
54230	822824
5398	822825
23975	822826
210	822827
153281	822828
118640	822829
111247	822830
1882	822831
6047	822832
16397	822833
9927	822834
39716	822835
12864	822836
109404	822837
161850	822838
57289	822839
208886	822840
73729	822841
6529	822842
4725	822843
44501	822844
123971	822845
55764	822846
91144	822847
198444	822848
194412	822849
17968	822850
85451	822851
8440	822852
144847	822853
97580	822854
17630	822855
25211	822856
73809	822857
15973	822858
140153	822859
167825	822860
59133	822861
54371	822862
9849	822863
7991	822864
19507	822865
13240	822866
127783	822867
51516	822868
47103	822869
2025	822870
729	822871
4354	822872
2572	822873
71379	822874
11086	822875
31559	822876
92252	822877
1379	822878
120296	822879
744	822880
171	822881
25396	822882
42239	822883
42411	822884
3281	822885
55464	822886
87583	822887
28063	822888
57182	822889
47070	822890
25564	822891
103921	822892
136322	822893
1	822894
7	822895
24634	822896
123096	822897
144897	822898
137131	822899
26537	822900
89448	822901
955	822902
138403	822903
23512	822904
17634	822905
9988	822906
4726	822907
1134	822908
60702	822909
14414	822910
100426	822911
48800	822912
19445	822913
16459	822914
1	822915
27028	822916
14774	822917
267402	822918
52774	822919
132643	822920
8	822921
150855	822922
41112	822923
34576	822924
39169	822925
38430	822926
176068	822927
47849	822928
74583	822929
18750	822930
263519	822931
143422	822932
7424	822933
343	822934
200574	822935
222103	822936
1386	822937
461	822938
76000	822939
63338	822940
55851	822941
2187	822942
83313	822943
120613	822944
2168	822945
55501	822946
292	822947
12982	822948
6744	822949
16793	822950
25509	822951
33191	822952
137054	822953
8	822954
41116	822955
74	822956
133313	822957
2695	822958
1	822959
24869	822960
20060	822961
14247	822962
273256	822963
188972	822964
36195	822965
5699	822966
23718	822967
175819	822968
6540	822969
2450	822970
56410	822971
128947	822972
113074	822973
63578	822974
638	822975
76674	822976
33965	822977
1	822978
230	822979
179413	822980
5832	822981
74775	822982
278853	822983
135337	822984
6079	822985
311047	822986
3258	822987
13010	822988
121366	822989
31853	822990
6405	822991
7687	822992
96313	822993
10271	822994
62190	822995
8440	822996
2496	822997
96399	822998
11537	822999
32887	823000
13761	823001
117662	823002
7901	823003
29270	823004
207754	823005
2695	823006
59800	823007
56201	823008
3932	823009
212941	823010
108980	823011
4876	823012
202616	823013
269216	823014
129027	823015
85284	823016
24877	823017
161800	823018
89252	823019
2137	823020
30794	823021
39080	823022
13282	823023
183236	823024
3129	823025
23848	823026
124474	823027
28940	823028
58779	823029
97107	823030
38858	823031
21752	823032
201	823033
5330	823034
38455	823035
265020	823036
205046	823037
245519	823038
13599	823039
56051	823040
37380	823041
24519	823042
236934	823043
59765	823044
13046	823045
67617	823046
75095	823047
2951	823048
5193	823049
30722	823050
79031	823051
201567	823052
15196	823053
81576	823054
206918	823055
179421	823056
7188	823057
300702	823058
16355	823059
242230	823060
17881	823061
76916	823062
22578	823063
65123	823064
30301	823065
57702	823066
39388	823067
74761	823068
1555	823069
152774	823070
53595	823071
64826	823072
180924	823073
153559	823074
5091	823075
229236	823076
151201	823077
7046	823078
187158	823079
52118	823080
7641	823081
2952	823082
130382	823083
30013	823084
149528	823085
192116	823086
224062	823087
185498	823088
33297	823089
260833	823090
146494	823091
129317	823092
149139	823093
1555	823094
232515	823095
225738	823096
27413	823097
10237	823098
242059	823099
52728	823100
122962	823101
7989	823102
296707	823103
243529	823104
205866	823105
12267	823106
58693	823107
196179	823108
76467	823109
44592	823110
12944	823111
158014	823112
175927	823113
150753	823114
157458	823115
46366	823116
234856	823117
21500	823118
689	823119
98337	823120
60932	823121
19358	823122
195254	823123
24894	823124
267621	823125
188456	823126
268581	823127
29235	823128
44308	823129
747	823130
203659	823131
82842	823132
166690	823133
190223	823134
184322	823135
202806	823136
101661	823137
198864	823138
28304	823139
2030	823140
93159	823141
46105	823142
120676	823143
66545	823144
85202	823145
144241	823146
36058	823147
142604	823148
215984	823149
5526	823150
190387	823151
146717	823152
146717	823153
189735	823154
299000	823155
33889	823156
178657	823157
52040	823158
22	823159
115884	823160
192625	823161
12197	823162
84928	823163
12122	823164
12122	823165
561	823166
160066	823167
1146	823168
217568	823169
147321	823170
30496	823171
200486	823172
59057	823173
183344	823174
41036	823175
167994	823176
111908	823177
184463	823178
242603	823179
77439	823180
33617	823181
23222	823182
235334	823183
94301	823184
169880	823185
228701	823186
265443	823187
151653	823188
242342	823189
9354	823190
42467	823191
310808	823192
1973	823193
9165	823194
9813	823195
60058	823196
17232	823197
26948	823198
26948	823199
286157	823200
280830	823201
65661	823202
97759	823203
102090	823204
259310	823205
43170	823206
61520	823207
28085	823208
94854	823209
172402	823210
29564	823211
44727	823212
221199	823213
560	823214
560	823215
560	823216
91621	823217
5394	823218
206667	823219
25801	823220
17391	823221
142200	823222
298990	823223
46243	823224
202542	823225
14334	823226
86054	823227
142183	823228
10198	823229
6738	823230
136415	823231
43513	823232
72153	823233
192522	823234
93391	823235
300577	823236
43816	823237
306756	823238
136216	823239
58618	823240
28449	823241
294893	823242
21833	823243
6878	823244
73006	823245
149704	823246
214030	823247
113	823248
154663	823249
49983	823250
64486	823251
143083	823252
230252	823253
202768	823254
136388	823255
49610	823256
12965	823257
53153	823258
30117	823259
20737	823260
140	823261
130058	823262
799	823263
113821	823264
16202	823265
275134	823266
42199	823267
185770	823268
8333	823269
109208	823270
34265	823271
30442	823272
29312	823273
72148	823274
25455	823275
31681	823276
11653	823277
95012	823278
65112	823279
92910	823280
237998	823281
19314	823282
124911	823283
273370	823284
80601	823285
204586	823286
135794	823287
123893	823288
148241	823289
170596	823290
292353	823291
19050	823292
34259	823293
42443	823294
28830	823295
149939	823296
59925	823297
208946	823298
301074	823299
138000	823300
6330	823301
94274	823302
168685	823303
384	823304
64599	823305
113184	823306
10508	823307
68422	823308
66630	823309
79752	823310
176984	823311
152138	823312
128249	823313
709	823314
28197	823315
42476	823316
2896	823317
92965	823318
54	823319
54	823320
6	823321
194372	823322
56224	823323
188534	823324
249259	823325
68108	823326
142609	823327
29417	823328
33933	823329
114389	823330
21750	823331
205727	823332
10685	823333
21750	823334
100230	823335
110050	823336
60423	823337
112833	823338
95012	823339
95782	823340
76836	823341
11356	823342
50117	823343
50117	823344
253043	823345
153049	823346
16	823347
18005	823348
106135	823349
28914	823350
127318	823351
136574	823352
2754	823353
19825	823354
45950	823355
52958	823356
62823	823357
12353	823358
47685	823359
308623	823360
107012	823361
10092	823362
144419	823363
138312	823364
152680	823365
60235	823366
560	823367
80338	823368
31539	823369
2840	823370
23990	823371
190829	823372
209790	823373
121386	823374
26832	823375
42351	823376
4165	823377
46893	823378
116242	823379
87990	823380
52327	823381
62	823382
122680	823383
5	823384
80850	823385
232098	823386
29247	823387
32958	823388
328	823389
71082	823390
5597	823391
21514	823392
72961	823393
189506	823394
130875	823395
125579	823396
21662	823397
203921	823398
140527	823399
8055	823400
42476	823401
1807	823402
11251	823403
10326	823404
156613	823405
42433	823406
59473	823407
141330	823408
2039	823409
2891	823410
112863	823411
288650	823412
2841	823413
226452	823414
138442	823415
120223	823416
38842	823417
114993	823418
91928	823419
4600	823420
130441	823421
11125	823422
33108	823423
45885	823424
27119	823425
48739	823426
73882	823427
55633	823428
3836	823429
10297	823430
2023	823431
10017	823432
16087	823433
44877	823434
172235	823435
100269	823436
1447	823437
49750	823438
1447	823439
5615	823440
88105	823441
98562	823442
7738	823443
157435	823444
193482	823445
81344	823446
5957	823447
125546	823448
61146	823449
187309	823450
199787	823451
174348	823452
126292	823453
3095	823454
207334	823455
16628	823456
89266	823457
31406	823458
32527	823459
170688	823460
221572	823461
179063	823462
44364	823463
224954	823464
48379	823465
227281	823466
36669	823467
274466	823468
31104	823469
117392	823470
191997	823471
308229	823472
4621	823473
84652	823474
242191	823475
273833	823476
74703	823477
171776	823478
281243	823479
110832	823480
62363	823481
87110	823482
154675	823483
185155	823484
164877	823485
176057	823486
80223	823487
154151	823488
150386	823489
41143	823490
297175	823491
153881	823492
199268	823493
126016	823494
304875	823495
8682	823496
191894	823497
212735	823498
116006	823499
86963	823500
262994	823501
63428	823502
156508	823503
45314	823504
168318	823505
63086	823506
100528	823507
64130	823508
186679	823509
116084	823510
68628	823511
150883	823512
50960	823513
201026	823514
252047	823515
121677	823516
76669	823517
152664	823518
83174	823519
256320	823520
44013	823521
115055	823522
207455	823523
21552	823524
157289	823525
17088	823526
52425	823527
104327	823528
291735	823529
44607	823530
26301	823531
75696	823532
190170	823533
171074	823534
98897	823535
38780	823536
65064	823537
5506	823538
52104	823539
1160	823540
6888	823541
106585	823542
25396	823543
147044	823544
11786	823545
67191	823546
89795	823547
134509	823548
134509	823549
55874	823550
55103	823551
216657	823552
3166	823553
74613	823554
13015	823555
25129	823556
1013	823557
23344	823558
8003	823559
169612	823560
232919	823561
249971	823562
159755	823563
24838	823564
24838	823565
211205	823566
120422	823567
98035	823568
128967	823569
24985	823570
82	823571
124188	823572
182872	823573
150535	823574
146490	823575
1410	823576
58483	823577
99870	823578
23729	823579
169202	823580
34413	823581
193256	823582
9924	823583
90171	823584
10459	823585
25268	823586
74882	823587
228269	823588
122124	823589
3206	823590
87170	823591
87170	823592
494	823593
271409	823594
165475	823595
225	823596
494	823597
18007	823598
285255	823599
116567	823600
180048	823601
187388	823602
12320	823603
11090	823604
11090	823605
225560	823606
279942	823607
12458	823608
111338	823609
280357	823610
20199	823611
130546	823612
271365	823613
276807	823614
184816	823615
283227	823616
100819	823617
106693	823618
143989	823619
163001	823620
12431	823621
11398	823622
26030	823623
26030	823624
95984	823625
164146	823626
153	823627
1669	823628
42792	823629
44	823630
38661	823631
68432	823632
3396	823633
120849	823634
82223	823635
6283	823636
20018	823637
2447	823638
192213	823639
26543	823640
63135	823641
1702	823642
37716	823643
146967	823644
323	823645
39576	823646
66203	823647
7904	823648
124791	823649
3591	823650
14842	823651
37991	823652
25009	823653
74268	823654
890	823655
37990	823656
49967	823657
238476	823658
108532	823659
33670	823660
113390	823661
14241	823662
89392	823663
159054	823664
298021	823665
79795	823666
439	823667
11728	823668
59070	823669
56886	823670
22102	823671
3182	823672
94321	823673
199695	823674
131033	823675
83347	823676
12064	823677
4075	823678
6393	823679
125683	823680
83740	823681
78979	823682
6393	823683
35663	823684
103879	823685
305066	823686
47226	823687
85184	823688
18610	823689
41847	823690
66409	823691
117241	823692
124271	823693
82796	823694
299156	823695
58793	823696
216290	823697
23779	823698
292708	823699
16179	823700
119336	823701
119336	823702
8016	823703
47292	823704
8016	823705
238971	823706
8016	823707
164307	823708
111820	823709
31145	823710
115279	823711
201161	823712
31145	823713
244683	823714
181411	823715
145454	823716
44745	823717
193318	823718
2753	823719
50014	823720
61681	823721
592	823722
53130	823723
76446	823724
290889	823725
16591	823726
38049	823727
95571	823728
253083	823729
39785	823730
39473	823731
203644	823732
46874	823733
75897	823734
57386	823735
85906	823736
134851	823737
113887	823738
4198	823739
9905	823740
155029	823741
60239	823742
278074	823743
117724	823744
628	823745
16357	823746
192914	823747
51611	823748
273189	823749
23161	823750
102887	823751
47373	823752
31759	823753
102887	823754
50575	823755
31759	823756
160966	823757
65389	823758
187201	823759
34943	823760
222218	823761
43097	823762
12644	823763
54160	823764
220394	823765
138469	823766
125040	823767
135749	823768
292261	823769
22420	823770
58183	823771
137641	823772
130801	823773
27423	823774
33529	823775
23485	823776
17400	823777
10091	823778
61640	823779
28309	823780
56210	823781
10401	823782
140170	823783
86054	823784
3917	823785
53746	823786
282895	823787
240308	823788
296686	823789
20350	823790
294182	823791
50821	823792
32766	823793
269591	823794
103004	823795
283815	823796
8356	823797
55553	823798
4676	823799
79683	823800
73868	823801
51949	823802
57763	823803
32530	823804
134631	823805
32432	823806
147866	823807
50324	823808
28742	823809
111727	823810
59592	823811
129174	823812
48533	823813
281631	823814
1442	823815
161757	823816
236930	823817
98674	823818
95098	823819
17138	823820
13035	823821
131465	823822
21896	823823
21896	823824
39777	823825
47442	823826
145527	823827
28394	823828
30423	823829
71794	823830
19549	823831
208458	823832
162656	823833
145976	823834
68752	823835
41928	823836
164323	823837
185600	823838
94020	823839
142517	823840
187455	823841
75378	823842
153746	823843
210695	823844
256201	823845
299449	823846
65420	823847
65420	823848
20506	823849
71520	823850
86353	823851
1562	823852
16486	823853
735	823854
316	823855
110913	823856
110913	823857
186220	823858
78734	823859
155398	823860
18034	823861
96350	823862
115498	823863
9919	823864
38995	823865
15148	823866
4171	823867
246187	823868
25179	823869
54875	823870
240681	823871
18471	823872
80479	823873
14287	823874
40480	823875
209357	823876
30063	823877
27193	823878
83677	823879
229135	823880
210751	823881
300991	823882
81368	823883
85288	823884
15202	823885
309758	823886
9543	823887
178420	823888
109575	823889
50763	823890
17840	823891
11120	823892
2791	823893
173228	823894
239478	823895
65477	823896
7380	823897
7654	823898
290911	823899
32816	823900
225705	823901
100220	823902
29434	823903
140137	823904
249393	823905
297546	823906
19069	823907
19069	823908
90365	823909
13643	823910
354	823911
41999	823912
92191	823913
11120	823914
70997	823915
182466	823916
269992	823917
56266	823918
77260	823919
179613	823920
13569	823921
61115	823922
837	823923
177852	823924
71360	823925
21076	823926
138613	823927
103788	823928
231423	823929
35660	823930
91564	823931
102565	823932
62789	823933
96033	823934
7340	823935
62923	823936
302546	823937
143	823938
143	823939
143875	823940
7340	823941
143	823942
55051	823943
162023	823944
21111	823945
45570	823946
14850	823947
120218	823948
179045	823949
2175	823950
54020	823951
10170	823952
43393	823953
45055	823954
16776	823955
74606	823956
139920	823957
40594	823958
59512	823959
95450	823960
42620	823961
177197	823962
106899	823963
135034	823964
83995	823965
161895	823966
138391	823967
203984	823968
620	823969
33	823970
60742	823971
136360	823972
11763	823973
2172	823974
104506	823975
105473	823976
45346	823977
63032	823978
35517	823979
180244	823980
159328	823981
106884	823982
6111	823983
50322	823984
44247	823985
185315	823986
185315	823987
10890	823988
1276	823989
63529	823990
16068	823991
20847	823992
23791	823993
292524	823994
112571	823995
12419	823996
40815	823997
11424	823998
64313	823999
40057	824000
86821	824001
202546	824002
13431	824003
246839	824004
263314	824005
106838	824006
119477	824007
24899	824008
66030	824009
69609	824010
20187	824011
235859	824012
28238	824013
11600	824014
27924	824015
215569	824016
137997	824017
159854	824018
159854	824019
28634	824020
41598	824021
75029	824022
2338	824023
26528	824024
194342	824025
81586	824026
232312	824027
182229	824028
25402	824029
182229	824030
21339	824031
233906	824032
97820	824033
11361	824034
70914	824035
38991	824036
194058	824037
194058	824038
20560	824039
37341	824040
211304	824041
15185	824042
128151	824043
56294	824044
56294	824045
23737	824046
837	824047
27402	824048
217563	824049
94558	824050
13487	824051
62803	824052
92289	824053
156356	824054
125008	824055
27008	824056
61262	824057
75798	824058
187176	824059
11256	824060
4636	824061
43629	824062
109469	824063
89546	824064
189229	824065
302168	824066
163762	824067
11758	824068
153899	824069
24160	824070
145435	824071
6816	824072
48257	824073
102703	824074
126748	824075
47238	824076
75226	824077
12962	824078
118527	824079
149724	824080
124346	824081
169154	824082
24012	824083
24012	824084
24012	824085
45727	824086
66295	824087
44429	824088
89080	824089
2370	824090
74811	824091
38911	824092
100677	824093
166293	824094
70973	824095
150804	824096
98165	824097
33392	824098
170997	824099
3846	824100
106323	824101
64677	824102
139529	824103
121552	824104
307487	824105
41555	824106
7323	824107
67	824108
46973	824109
2934	824110
211044	824111
211044	824112
52736	824113
61897	824114
7975	824115
137174	824116
100072	824117
25393	824118
74138	824119
296595	824120
58404	824121
32062	824122
188915	824123
20123	824124
242263	824125
63928	824126
22831	824127
87690	824128
83087	824129
12527	824130
134717	824131
75352	824132
52611	824133
20428	824134
268935	824135
212416	824136
205335	824137
25789	824138
117419	824139
137165	824140
10078	824141
91733	824142
214698	824143
92140	824144
63199	824145
49882	824146
212011	824147
105788	824148
3563	824149
68450	824150
205278	824151
113375	824152
500	824153
46608	824154
172513	824155
118571	824156
6476	824157
5033	824158
2388	824159
91922	824160
42824	824161
24353	824162
143868	824163
214282	824164
20225	824165
2322	824166
83000	824167
4113	824168
108	824169
129646	824170
103154	824171
119200	824172
12321	824173
6086	824174
2164	824175
162730	824176
62765	824177
108432	824178
35843	824179
30852	824180
107518	824181
168922	824182
217120	824183
132872	824184
31744	824185
1500	824186
152757	824187
52395	824188
96042	824189
13670	824190
74067	824191
37646	824192
146622	824193
83367	824194
83367	824195
22790	824196
83527	824197
132853	824198
60978	824199
65064	824200
309897	824201
17027	824202
89	824203
202822	824204
4817	824205
11305	824206
87750	824207
14883	824208
4433	824209
85991	824210
3778	824211
112029	824212
63268	824213
180016	824214
203992	824215
48181	824216
70078	824217
44757	824218
86304	824219
86558	824220
1609	824221
103691	824222
40600	824223
130972	824224
8858	824225
30312	824226
10889	824227
213043	824228
155383	824229
32966	824230
33303	824231
33834	824232
42734	824233
24762	824234
144362	824235
96572	824236
60225	824237
884	824238
28079	824239
63982	824240
73600	824241
215807	824242
64990	824243
164559	824244
73353	824245
18442	824246
13780	824247
107212	824248
54011	824249
156825	824250
107917	824251
10724	824252
79341	824253
198678	824254
153298	824255
243265	824256
309303	824257
203100	824258
88649	824259
2942	824260
183133	824261
23647	824262
73128	824263
184323	824264
122973	824265
11596	824266
127016	824267
87914	824268
108638	824269
26755	824270
63907	824271
61626	824272
149922	824273
175815	824274
7277	824275
64744	824276
19246	824277
217530	824278
1420	824279
122716	824280
177908	824281
12957	824282
55	824283
70013	824284
9562	824285
15666	824286
266617	824287
91114	824288
195191	824289
40925	824290
135199	824291
55150	824292
3453	824293
92850	824294
92850	824295
198667	824296
69810	824297
138152	824298
35869	824299
146109	824300
94891	824301
123960	824302
5092	824303
125918	824304
46044	824305
29259	824306
8147	824307
116234	824308
96530	824309
21549	824310
71710	824311
108821	824312
200036	824313
68567	824314
6855	824315
197759	824316
11819	824317
79140	824318
108011	824319
56497	824320
284647	824321
163039	824322
122102	824323
2467	824324
123420	824325
35625	824326
135157	824327
11906	824328
7168	824329
76980	824330
12751	824331
131951	824332
55416	824333
91174	824334
11819	824335
29498	824336
5012	824337
7434	824338
37265	824339
100085	824340
17838	824341
24449	824342
182409	824343
79180	824344
90188	824345
204053	824346
139027	824347
82602	824348
103444	824349
33988	824350
79962	824351
52123	824352
50817	824353
20880	824354
5225	824355
15444	824356
34861	824357
240193	824358
27191	824359
51080	824360
98353	824361
31153	824362
31149	824363
40033	824364
82232	824365
141171	824366
61368	824367
238711	824368
237541	824369
27473	824370
27849	824371
94488	824372
219951	824373
100936	824374
163403	824375
165377	824376
21414	824377
5515	824378
14891	824379
1875	824380
1875	824381
103	824382
91188	824383
692	824384
80040	824385
3554	824386
3554	824387
264992	824388
211660	824389
22007	824390
22007	824391
23103	824392
12089	824393
91799	824394
91209	824395
127313	824396
116424	824397
61854	824398
86438	824399
67352	824400
43565	824401
10808	824402
126266	824403
117044	824404
91897	824405
512	824406
17415	824407
111544	824408
82224	824409
164696	824410
536	824411
77271	824412
40114	824413
51319	824414
1819	824415
156966	824416
2706	824417
61639	824418
100432	824419
205377	824420
51984	824421
1094	824422
43677	824423
120618	824424
188857	824425
20254	824426
89117	824427
9758	824428
18060	824429
12732	824430
61242	824431
95	824432
10476	824433
72816	824434
112504	824435
193310	824436
93794	824437
119631	824438
97185	824439
33288	824440
36084	824441
73657	824442
196564	824443
175030	824444
17789	824445
121885	824446
7924	824447
142400	824448
142400	824449
305198	824450
9481	824451
271921	824452
44122	824453
131249	824454
18703	824455
108765	824456
123594	824457
25396	824458
126289	824459
15	824460
33222	824461
69217	824462
55546	824463
305229	824464
34847	824465
33926	824466
221179	824467
294497	824468
17522	824469
31812	824470
50808	824471
4359	824472
21198	824473
22917	824474
33482	824475
149048	824476
22773	824477
53412	824478
110499	824479
71938	824480
62310	824481
16380	824482
31364	824483
77133	824484
34848	824485
41926	824486
230090	824487
100291	824488
21544	824489
271284	824490
110034	824491
212383	824492
146669	824493
151310	824494
211063	824495
92505	824496
84828	824497
97155	824498
898	824499
124138	824500
33791	824501
37788	824502
52687	824503
214442	824504
57318	824505
16243	824506
156401	824507
193282	824508
311401	824509
2994	824510
84136	824511
91496	824512
128595	824513
97081	824514
143065	824515
33827	824516
59308	824517
144085	824518
39950	824519
141517	824520
30618	824521
124540	824522
9007	824523
31932	824524
184577	824525
101687	824526
39596	824527
393	824528
10955	824529
80224	824530
59500	824531
101078	824532
275017	824533
53887	824534
11140	824535
96546	824536
45089	824537
89816	824538
43268	824539
81085	824540
259872	824541
68413	824542
2943	824543
161528	824544
187102	824545
146453	824546
102118	824547
44997	824548
155569	824549
104232	824550
293607	824551
96312	824552
212003	824553
135934	824554
263890	824555
209726	824556
169669	824557
212380	824558
114644	824559
72216	824560
63408	824561
188047	824562
29059	824563
142770	824564
204762	824565
263182	824566
91235	824567
120916	824568
106829	824569
5310	824570
21695	824571
118679	824572
104164	824573
30467	824574
59589	824575
53988	824576
218116	824577
31447	824578
12112	824579
76947	824580
104164	824581
239299	824582
27509	824583
8861	824584
24790	824585
15269	824586
258374	824587
19305	824588
188764	824589
61091	824590
217073	824591
38331	824592
146390	824593
5661	824594
154652	824595
117595	824596
26780	824597
116851	824598
36402	824599
190832	824600
111016	824601
76725	824602
26418	824603
215952	824604
5062	824605
140364	824606
106765	824607
74880	824608
98050	824609
177098	824610
136483	824611
10018	824612
288152	824613
13333	824614
20665	824615
12072	824616
47119	824617
26335	824618
301246	824619
167294	824620
168722	824621
3384	824622
178632	824623
149496	824624
153314	824625
36492	824626
88081	824627
276872	824628
134683	824629
41824	824630
102577	824631
31632	824632
28189	824633
48190	824634
7635	824635
29998	824636
192	824637
310843	824638
14071	824639
304739	824640
119889	824641
105520	824642
98482	824643
151533	824644
42656	824645
190837	824646
30247	824647
81105	824648
337	824649
2994	824650
10420	824651
207990	824652
47355	824653
260362	824654
15850	824655
43546	824656
8505	824657
25132	824658
135594	824659
5561	824660
74175	824661
74175	824662
59071	824663
242970	824664
45120	824665
62617	824666
111053	824667
63189	824668
71361	824669
78443	824670
146	824671
8933	824672
41558	824673
20106	824674
5689	824675
19106	824676
49270	824677
185697	824678
85010	824679
95516	824680
42814	824681
296706	824682
63847	824683
80195	824684
157305	824685
174494	824686
147323	824687
120892	824688
37629	824689
96903	824690
177904	824691
3638	824692
207328	824693
285805	824694
135995	824695
5199	824696
296652	824697
22633	824698
7565	824699
136038	824700
136038	824701
67932	824702
119220	824703
137882	824704
29920	824705
13011	824706
36043	824707
6835	824708
27716	824709
123654	824710
37958	824711
32148	824712
190420	824713
11432	824714
113137	824715
21669	824716
54701	824717
52089	824718
152620	824719
40255	824720
140269	824721
41365	824722
52765	824723
155347	824724
66623	824725
45532	824726
161745	824727
44583	824728
6949	824729
35566	824730
1709	824731
1709	824732
70071	824733
122259	824734
155282	824735
74072	824736
159305	824737
14422	824738
8919	824739
9446	824740
8276	824741
8276	824742
63935	824743
8276	824744
2306	824745
31709	824746
213211	824747
32291	824748
1775	824749
242447	824750
135132	824751
134878	824752
28995	824753
135692	824754
118971	824755
223979	824756
80707	824757
126892	824758
2047	824759
50435	824760
216478	824761
114255	824762
46373	824763
31346	824764
228457	824765
103598	824766
113964	824767
34689	824768
132883	824769
26834	824770
60055	824771
237897	824772
23389	824773
55790	824774
10317	824775
80733	824776
62330	824777
4725	824778
418	824779
14943	824780
811	824781
796	824782
2697	824783
17908	824784
28663	824785
36671	824786
8496	824787
73716	824788
8320	824789
177241	824790
58642	824791
92171	824792
66607	824793
25216	824794
5343	824795
38744	824796
128177	824797
67679	824798
1186	824799
238818	824800
23086	824801
40301	824802
294817	824803
5874	824804
23952	824805
104799	824806
73637	824807
26418	824808
44706	824809
121191	824810
4785	824811
49921	824812
5656	824813
28105	824814
127204	824815
274460	824816
186057	824817
232602	824818
46426	824819
269503	824820
226101	824821
2154	824822
103161	824823
34710	824824
126641	824825
14908	824826
7974	824827
137267	824828
147706	824829
8459	824830
31264	824831
43076	824832
8496	824833
6991	824834
8593	824835
65939	824836
23915	824837
126751	824838
1918	824839
93341	824840
2249	824841
150	824842
48557	824843
34234	824844
264925	824845
101717	824846
178579	824847
38105	824848
13902	824849
104694	824850
15509	824851
10954	824852
199415	824853
38013	824854
212773	824855
50893	824856
175657	824857
51694	824858
49801	824859
99725	824860
51694	824861
74516	824862
3714	824863
162933	824864
1636	824865
10928	824866
164187	824867
247516	824868
4439	824869
160990	824870
16947	824871
93591	824872
176001	824873
25186	824874
14167	824875
275079	824876
107150	824877
197751	824878
301043	824879
13648	824880
40853	824881
31815	824882
71490	824883
83979	824884
18176	824885
18440	824886
79580	824887
117458	824888
159666	824889
55776	824890
158182	824891
4845	824892
24360	824893
65740	824894
37030	824895
46546	824896
165993	824897
243255	824898
171603	824899
24225	824900
174546	824901
17847	824902
66982	824903
59579	824904
196320	824905
33216	824906
113436	824907
228996	824908
213691	824909
102106	824910
65741	824911
49368	824912
1122	824913
134987	824914
42183	824915
101233	824916
21214	824917
176852	824918
142880	824919
125033	824920
158917	824921
2895	824922
195028	824923
66681	824924
13119	824925
54431	824926
142323	824927
7474	824928
690	824929
26766	824930
50372	824931
96663	824932
96633	824933
75308	824934
215032	824935
4036	824936
33970	824937
71426	824938
44464	824939
76030	824940
79735	824941
289760	824942
225731	824943
96042	824944
55645	824945
1811	824946
20582	824947
56984	824948
173707	824949
6593	824950
104984	824951
18836	824952
161814	824953
8573	824954
108524	824955
389	824956
72275	824957
109409	824958
856	824959
182891	824960
223225	824961
60638	824962
12144	824963
58028	824964
38	824965
9566	824966
60913	824967
17015	824968
48527	824969
183224	824970
238004	824971
216901	824972
203176	824973
263741	824974
15709	824975
134164	824976
82757	824977
30787	824978
2370	824979
139125	824980
7303	824981
277417	824982
252479	824983
203922	824984
144821	824985
44968	824986
34654	824987
21252	824988
101330	824989
4668	824990
45615	824991
45607	824992
4696	824993
33223	824994
406	824995
4670	824996
148690	824997
162337	824998
143878	824999
45875	825000
211667	825001
164086	825002
142435	825003
65862	825004
120119	825005
169293	825006
89327	825007
117156	825008
26804	825009
34561	825010
52591	825011
38003	825012
37485	825013
124182	825014
56967	825015
88307	825016
153393	825017
91910	825018
1156	825019
10074	825020
63374	825021
37653	825022
9113	825023
200348	825024
88900	825025
8861	825026
17324	825027
3728	825028
36405	825029
63310	825030
131475	825031
96230	825032
30936	825033
18725	825034
144343	825035
130685	825036
98648	825037
187339	825038
2663	825039
24981	825040
201340	825041
153873	825042
13708	825043
58971	825044
52238	825045
52238	825046
68998	825047
122722	825048
32896	825049
128032	825050
140286	825051
63238	825052
59558	825053
253570	825054
178460	825055
284	825056
5626	825057
32295	825058
50833	825059
173257	825060
80704	825061
134390	825062
23197	825063
142641	825064
32503	825065
299128	825066
127144	825067
47370	825068
150876	825069
83568	825070
22690	825071
63460	825072
149516	825073
132790	825074
230235	825075
139030	825076
58642	825077
67758	825078
200487	825079
91373	825080
12053	825081
77362	825082
136994	825083
13427	825084
184412	825085
58135	825086
87514	825087
68600	825088
49085	825089
198745	825090
68215	825091
30587	825092
305469	825093
276795	825094
251470	825095
195042	825096
275277	825097
63974	825098
16362	825099
133792	825100
64	825101
19158	825102
58881	825103
79347	825104
3951	825105
3951	825106
34669	825107
54441	825108
134654	825109
65033	825110
90628	825111
49067	825112
76205	825113
242298	825114
129643	825115
144	825116
75518	825117
256437	825118
23172	825119
155947	825120
52786	825121
52786	825122
271146	825123
174153	825124
298343	825125
207188	825126
43763	825127
164693	825128
164604	825129
96869	825130
30230	825131
54571	825132
12155	825133
59227	825134
124379	825135
185251	825136
38723	825137
108023	825138
52080	825139
103890	825140
297098	825141
72776	825142
109023	825143
134	825144
53931	825145
35850	825146
128953	825147
79073	825148
205463	825149
31387	825150
38892	825151
272835	825152
25244	825153
59835	825154
9949	825155
50637	825156
22333	825157
9780	825158
258798	825159
103957	825160
65018	825161
54968	825162
40903	825163
89577	825164
48849	825165
191630	825166
307959	825167
116100	825168
122432	825169
121395	825170
266228	825171
23172	825172
136479	825173
115625	825174
311739	825175
276033	825176
17417	825177
264014	825178
277933	825179
31983	825180
52579	825181
384	825182
305679	825183
265646	825184
202125	825185
34937	825186
78028	825187
33732	825188
253612	825189
13300	825190
202562	825191
152478	825192
170148	825193
151629	825194
93447	825195
210483	825196
207838	825197
307096	825198
294950	825199
70265	825200
70379	825201
53169	825202
109252	825203
74836	825204
147159	825205
195210	825206
195210	825207
187644	825208
186942	825209
182113	825210
288042	825211
244598	825212
65165	825213
176689	825214
26061	825215
11633	825216
153369	825217
202081	825218
208751	825219
210393	825220
297230	825221
279505	825222
111569	825223
310772	825224
39565	825225
49980	825226
21210	825227
249791	825228
186526	825229
75004	825230
17374	825231
64202	825232
3628	825233
139685	825234
187532	825235
90589	825236
136311	825237
75097	825238
113061	825239
55016	825240
38130	825241
101446	825242
298112	825243
45116	825244
247694	825245
22665	825246
44929	825247
67203	825248
42633	825249
60120	825250
298501	825251
120400	825252
119833	825253
261810	825254
253923	825255
155854	825256
234150	825257
195968	825258
58487	825259
25186	825260
78143	825261
104293	825262
106564	825263
146929	825264
20756	825265
83038	825266
45208	825267
97116	825268
49936	825269
73648	825270
30310	825271
142622	825272
37360	825273
154116	825274
96527	825275
2072	825276
225708	825277
186038	825278
217293	825279
145049	825280
263242	825281
73824	825282
8858	825283
56741	825284
188334	825285
180201	825286
10697	825287
96907	825288
237703	825289
37109	825290
75	825291
47785	825292
25704	825293
119745	825294
11962	825295
18006	825296
87142	825297
106839	825298
206730	825299
31927	825300
16148	825301
117199	825302
26806	825303
139080	825304
123036	825305
4986	825306
437	825307
162765	825308
124477	825309
47024	825310
170855	825311
57532	825312
179658	825313
137472	825314
252439	825315
28797	825316
309281	825317
12824	825318
162824	825319
102125	825320
104693	825321
142337	825322
256611	825323
190613	825324
80667	825325
210764	825326
76838	825327
165141	825328
57346	825329
30915	825330
143593	825331
167055	825332
43370	825333
295049	825334
209577	825335
135691	825336
195244	825337
46032	825338
164843	825339
19285	825340
5943	825341
121283	825342
118199	825343
101369	825344
30042	825345
79435	825346
208912	825347
309520	825348
106273	825349
193458	825350
38188	825351
195328	825352
205975	825353
86358	825354
242847	825355
5762	825356
10040	825357
296	825358
213094	825359
174438	825360
135287	825361
20534	825362
176689	825363
3261	825364
23821	825365
114468	825366
39266	825367
2851	825368
1886	825369
82515	825370
63408	825371
4688	825372
26603	825373
29131	825374
19613	825375
217455	825376
5653	825377
135693	825378
34774	825379
51203	825380
29494	825381
152911	825382
187844	825383
103700	825384
179723	825385
237045	825386
232029	825387
79698	825388
71968	825389
19306	825390
198461	825391
131692	825392
127276	825393
64606	825394
269418	825395
8847	825396
53102	825397
14745	825398
108739	825399
216109	825400
58569	825401
17939	825402
44605	825403
64750	825404
150805	825405
83658	825406
53350	825407
53350	825408
956	825409
221221	825410
117564	825411
52426	825412
24375	825413
139476	825414
255552	825415
176305	825416
255821	825417
6480	825418
198656	825419
15427	825420
10693	825421
132190	825422
89091	825423
51815	825424
8368	825425
33487	825426
271129	825427
185380	825428
272181	825429
10429	825430
240304	825431
90213	825432
36202	825433
73354	825434
191646	825435
188007	825436
63658	825437
54670	825438
10385	825439
306095	825440
61806	825441
14821	825442
20466	825443
146717	825444
702	825445
81943	825446
26454	825447
18766	825448
78768	825449
12645	825450
5071	825451
186562	825452
159632	825453
85704	825454
183729	825455
77646	825456
35034	825457
294653	825458
51997	825459
174165	825460
253630	825461
52021	825462
116143	825463
6230	825464
34319	825465
23506	825466
50540	825467
166118	825468
285032	825469
147671	825470
119641	825471
1680	825472
2313	825473
70392	825474
261579	825475
118579	825476
141185	825477
187752	825478
98509	825479
1373	825480
259770	825481
85920	825482
182423	825483
306879	825484
148917	825485
105278	825486
21571	825487
101011	825488
6853	825489
16032	825490
107	825491
17958	825492
70381	825493
223724	825494
290616	825495
213803	825496
143527	825497
30770	825498
88605	825499
212458	825500
28456	825501
129192	825502
58853	825503
32339	825504
147717	825505
41584	825506
33669	825507
161081	825508
75579	825509
209385	825510
61892	825511
66546	825512
132504	825513
131196	825514
338	825515
142541	825516
85293	825517
57586	825518
187564	825519
22788	825520
175025	825521
37596	825522
160316	825523
15572	825524
199121	825525
175169	825526
59188	825527
115225	825528
130967	825529
92095	825530
87632	825531
117367	825532
140236	825533
82427	825534
11986	825535
65280	825536
67602	825537
184251	825538
3083	825539
174998	825540
287558	825541
81820	825542
77791	825543
99859	825544
142784	825545
123993	825546
9982	825547
146958	825548
137414	825549
33517	825550
85701	825551
270282	825552
21818	825553
9903	825554
288150	825555
49459	825556
161641	825557
21396	825558
271656	825559
163137	825560
127925	825561
147881	825562
82211	825563
19125	825564
27062	825565
29861	825566
165225	825567
23313	825568
49382	825569
189668	825570
165142	825571
62512	825572
27017	825573
44047	825574
76965	825575
16490	825576
71916	825577
17475	825578
78456	825579
173155	825580
28723	825581
198546	825582
208824	825583
58865	825584
255634	825585
128795	825586
49969	825587
110854	825588
174988	825589
34672	825590
19072	825591
134625	825592
291439	825593
39720	825594
5309	825595
72540	825596
174058	825597
40807	825598
28588	825599
59683	825600
208675	825601
11300	825602
89595	825603
65077	825604
138009	825605
6322	825606
162164	825607
227157	825608
107729	825609
172459	825610
82011	825611
189033	825612
145425	825613
14867	825614
186511	825615
122202	825616
89940	825617
190480	825618
80479	825619
209635	825620
50819	825621
206292	825622
45694	825623
130761	825624
143568	825625
12137	825626
108521	825627
18567	825628
92070	825629
199427	825630
29306	825631
62316	825632
44047	825633
60318	825634
44349	825635
287150	825636
136625	825637
90840	825638
43311	825639
73742	825640
162498	825641
129144	825642
182498	825643
220389	825644
88465	825645
6981	825646
69042	825647
144394	825648
73183	825649
37849	825650
171478	825651
179170	825652
119285	825653
9160	825654
94770	825655
211527	825656
211501	825657
216222	825658
59659	825659
20401	825660
61933	825661
56251	825662
24428	825663
247782	825664
215786	825665
104328	825666
15158	825667
45690	825668
207753	825669
152766	825670
84109	825671
51961	825672
13234	825673
295264	825674
171650	825675
240467	825676
259945	825677
120438	825678
73999	825679
114254	825680
12888	825681
83705	825682
17860	825683
107872	825684
54294	825685
251806	825686
114656	825687
50964	825688
21966	825689
1903	825690
131415	825691
111201	825692
272429	825693
30466	825694
66112	825695
258805	825696
14338	825697
139193	825698
179624	825699
65993	825700
81509	825701
241909	825702
103372	825703
122263	825704
201539	825705
176405	825706
34477	825707
64243	825708
45192	825709
67609	825710
196375	825711
54627	825712
8210	825713
59199	825714
88102	825715
9618	825716
10490	825717
308193	825718
11914	825719
44973	825720
106253	825721
83354	825722
126188	825723
29698	825724
86965	825725
26651	825726
9983	825727
175908	825728
305799	825729
8903	825730
217166	825731
19626	825732
302716	825733
24786	825734
10383	825735
120497	825736
237483	825737
181056	825738
300686	825739
162235	825740
268845	825741
59065	825742
3403	825743
58111	825744
132330	825745
196397	825746
71789	825747
293081	825748
40338	825749
38108	825750
187491	825751
29861	825752
196537	825753
250836	825754
65559	825755
80986	825756
76530	825757
124232	825758
1257	825759
175366	825760
126287	825761
137088	825762
36882	825763
121783	825764
84313	825765
94350	825766
300680	825767
101297	825768
23398	825769
119632	825770
65207	825771
264334	825772
107842	825773
64736	825774
197912	825775
46719	825776
85485	825777
49913	825778
209837	825779
35982	825780
35006	825781
229516	825782
10372	825783
241520	825784
145440	825785
200268	825786
44779	825787
221689	825788
100097	825789
195504	825790
72638	825791
33690	825792
107048	825793
53858	825794
164504	825795
77607	825796
50814	825797
108463	825798
115900	825799
55121	825800
256162	825801
45971	825802
36227	825803
123719	825804
55403	825805
90085	825806
130666	825807
152945	825808
117774	825809
226708	825810
38304	825811
156448	825812
27573	825813
18012	825814
445	825815
187832	825816
111711	825817
111711	825818
128834	825819
54370	825820
18523	825821
163843	825822
68778	825823
286583	825824
25995	825825
202559	825826
41156	825827
66197	825828
121547	825829
20134	825830
114778	825831
268273	825832
3346	825833
65583	825834
33331	825835
44732	825836
13087	825837
209818	825838
102684	825839
20003	825840
219533	825841
249873	825842
65668	825843
77572	825844
171803	825845
61693	825846
62804	825847
11463	825848
20638	825849
275654	825850
57007	825851
305604	825852
44403	825853
9878	825854
158784	825855
214075	825856
8134	825857
24946	825858
62492	825859
80293	825860
7900	825861
43761	825862
72852	825863
261773	825864
67656	825865
21278	825866
76813	825867
298041	825868
88561	825869
7806	825870
175744	825871
33975	825872
48652	825873
79997	825874
102030	825875
43944	825876
9745	825877
60842	825878
33624	825879
193358	825880
62188	825881
277352	825882
99823	825883
4080	825884
11421	825885
4305	825886
637	825887
206538	825888
16172	825889
92825	825890
79747	825891
301660	825892
124820	825893
211444	825894
65278	825895
159137	825896
21444	825897
259881	825898
62853	825899
102202	825900
272766	825901
35722	825902
120407	825903
94002	825904
101757	825905
30076	825906
257352	825907
100687	825908
59405	825909
517	825910
167141	825911
31485	825912
251817	825913
279242	825914
63361	825915
90812	825916
594	825917
20858	825918
27	825919
142552	825920
28887	825921
121005	825922
45908	825923
66565	825924
212371	825925
180680	825926
84736	825927
237593	825928
256614	825929
125611	825930
111776	825931
108925	825932
23978	825933
64175	825934
13672	825935
23172	825936
153483	825937
76232	825938
22039	825939
74781	825940
13813	825941
2502	825942
18407	825943
129002	825944
9258	825945
1733	825946
49969	825947
51824	825948
206177	825949
73534	825950
159660	825951
159630	825952
74961	825953
280736	825954
160212	825955
99498	825956
12103	825957
213017	825958
226771	825959
13859	825960
95420	825961
306399	825962
248262	825963
1329	825964
34968	825965
68506	825966
60461	825967
213348	825968
214884	825969
64058	825970
25855	825971
9378	825972
31894	825973
101188	825974
11316	825975
245652	825976
65206	825977
16432	825978
132175	825979
90062	825980
154173	825981
65212	825982
64131	825983
220221	825984
16476	825985
65980	825986
56123	825987
106145	825988
38750	825989
31217	825990
29957	825991
878	825992
5613	825993
126794	825994
80707	825995
48070	825996
66446	825997
19676	825998
17781	825999
135660	826000
139332	826001
165624	826002
23059	826003
27466	826004
72481	826005
44255	826006
113125	826007
59963	826008
205623	826009
83825	826010
162153	826011
37964	826012
26298	826013
269889	826014
69	826015
140881	826016
67441	826017
191217	826018
15609	826019
119180	826020
1405	826021
167447	826022
71466	826023
174281	826024
174281	826025
6474	826026
68359	826027
186274	826028
181793	826029
62471	826030
175078	826031
119905	826032
6234	826033
14947	826034
43390	826035
43810	826036
43773	826037
279191	826038
80611	826039
132191	826040
134275	826041
296621	826042
134497	826043
305397	826044
120834	826045
25612	826046
308068	826047
19596	826048
216988	826049
186303	826050
135374	826051
186	826052
160101	826053
27341	826054
55409	826055
167104	826056
67709	826057
109321	826058
78020	826059
287173	826060
166233	826061
46214	826062
190003	826063
9083	826064
102625	826065
4407	826066
16827	826067
35778	826068
82098	826069
4813	826070
36169	826071
13135	826072
7339	826073
237791	826074
70516	826075
110854	826076
24916	826077
2590	826078
55540	826079
105788	826080
104460	826081
204977	826082
36749	826083
164924	826084
83171	826085
34758	826086
64461	826087
294525	826088
80600	826089
281181	826090
117265	826091
13856	826092
32796	826093
124732	826094
51940	826095
73733	826096
206502	826097
45197	826098
149450	826099
183992	826100
32959	826101
8246	826102
158456	826103
59413	826104
124561	826105
54937	826106
180024	826107
43458	826108
157841	826109
305352	826110
126926	826111
123492	826112
7604	826113
83035	826114
4820	826115
157578	826116
58	826117
264800	826118
296960	826119
57330	826120
17352	826121
33557	826122
283492	826123
44587	826124
26292	826125
9423	826126
51937	826127
165663	826128
111352	826129
235667	826130
42083	826131
12896	826132
192957	826133
48129	826134
74661	826135
70705	826136
24789	826137
12228	826138
132918	826139
87128	826140
8128	826141
84064	826142
50331	826143
21978	826144
152900	826145
65842	826146
13834	826147
96933	826148
203564	826149
311848	826150
137651	826151
75038	826152
48547	826153
110005	826154
49237	826155
134213	826156
170267	826157
76776	826158
42019	826159
702	826160
49564	826161
254705	826162
228271	826163
34225	826164
70717	826165
88762	826166
64299	826167
12	826168
36778	826169
229881	826170
27982	826171
7120	826172
11417	826173
36705	826174
292560	826175
238680	826176
1065	826177
205115	826178
56036	826179
112660	826180
294277	826181
113168	826182
42720	826183
43529	826184
151735	826185
65402	826186
25039	826187
71406	826188
168980	826189
76970	826190
47802	826191
308286	826192
96225	826193
96343	826194
18959	826195
33686	826196
70809	826197
148892	826198
20654	826199
38756	826200
28881	826201
116201	826202
20932	826203
54444	826204
178920	826205
36422	826206
44280	826207
184547	826208
12041	826209
7264	826210
62373	826211
53417	826212
132025	826213
309117	826214
221811	826215
274398	826216
116533	826217
305787	826218
13028	826219
7847	826220
302675	826221
286049	826222
140369	826223
90733	826224
40683	826225
92583	826226
280724	826227
3822	826228
241065	826229
125770	826230
145427	826231
64665	826232
304447	826233
1968	826234
101174	826235
281255	826236
89149	826237
139606	826238
253561	826239
32157	826240
245391	826241
176629	826242
70763	826243
243155	826244
35090	826245
147882	826246
28229	826247
11364	826248
94985	826249
257765	826250
63786	826251
165309	826252
12254	826253
102096	826254
10552	826255
141160	826256
1141	826257
203075	826258
145537	826259
270145	826260
3272	826261
32020	826262
14270	826263
32717	826264
28285	826265
253827	826266
179017	826267
277609	826268
254769	826269
114680	826270
21460	826271
263787	826272
1081	826273
143839	826274
42759	826275
25945	826276
124662	826277
84825	826278
11904	826279
46958	826280
152289	826281
77795	826282
104656	826283
9746	826284
53213	826285
24721	826286
36385	826287
216470	826288
51069	826289
285392	826290
6663	826291
205485	826292
6149	826293
83407	826294
170890	826295
144277	826296
112179	826297
43070	826298
60418	826299
85793	826300
24318	826301
77024	826302
1139	826303
7614	826304
100671	826305
136297	826306
52696	826307
204533	826308
169208	826309
31440	826310
31379	826311
21764	826312
22575	826313
136706	826314
156087	826315
20791	826316
23446	826317
149814	826318
68888	826319
5089	826320
26657	826321
77748	826322
183486	826323
36252	826324
95248	826325
32229	826326
156156	826327
39807	826328
72089	826329
71403	826330
59588	826331
14242	826332
84284	826333
14197	826334
83317	826335
148906	826336
182501	826337
45742	826338
291620	826339
3321	826340
97137	826341
117019	826342
86280	826343
39813	826344
232525	826345
6731	826346
108500	826347
212520	826348
286494	826349
53563	826350
194392	826351
204031	826352
251912	826353
68240	826354
129981	826355
198471	826356
18629	826357
54344	826358
197478	826359
22217	826360
160068	826361
268119	826362
188446	826363
149788	826364
24340	826365
18698	826366
141427	826367
13374	826368
80577	826369
80577	826370
93904	826371
163179	826372
134	826373
156440	826374
157731	826375
250	826376
153864	826377
168051	826378
60723	826379
72382	826380
64	826381
36281	826382
173375	826383
123886	826384
141001	826385
117591	826386
76701	826387
21402	826388
135255	826389
32886	826390
162803	826391
27538	826392
229	826393
187654	826394
8481	826395
216226	826396
63619	826397
39687	826398
184949	826399
132205	826400
128771	826401
22003	826402
260320	826403
4541	826404
97370	826405
210055	826406
11181	826407
43195	826408
142219	826409
3359	826410
53732	826411
270082	826412
9359	826413
125254	826414
125254	826415
19331	826416
20283	826417
22098	826418
15732	826419
33079	826420
45848	826421
145574	826422
3342	826423
269167	826424
63490	826425
38067	826426
50112	826427
3640	826428
105538	826429
92365	826430
55897	826431
207914	826432
59119	826433
93309	826434
22706	826435
36988	826436
27376	826437
190305	826438
462	826439
4036	826440
148252	826441
27553	826442
142726	826443
43980	826444
144137	826445
136357	826446
262650	826447
30576	826448
289397	826449
280677	826450
122914	826451
75643	826452
43651	826453
121193	826454
124154	826455
14827	826456
310369	826457
191521	826458
19863	826459
48764	826460
14526	826461
6530	826462
16265	826463
16865	826464
30535	826465
19444	826466
236583	826467
67319	826468
6591	826469
8336	826470
31098	826471
308925	826472
12728	826473
34624	826474
45354	826475
33911	826476
28050	826477
6187	826478
28363	826479
46453	826480
170930	826481
57422	826482
57422	826483
28756	826484
33754	826485
77527	826486
97915	826487
44297	826488
135096	826489
50355	826490
19659	826491
130	826492
1020	826493
10522	826494
45593	826495
130	826496
199291	826497
29209	826498
19113	826499
8557	826500
32080	826501
176851	826502
131459	826503
40041	826504
57182	826505
36522	826506
41389	826507
135414	826508
22812	826509
98491	826510
41268	826511
270149	826512
19985	826513
51847	826514
230041	826515
91307	826516
22741	826517
242787	826518
2408	826519
15383	826520
6611	826521
97100	826522
93407	826523
88798	826524
74971	826525
55762	826526
97895	826527
207273	826528
76921	826529
192769	826530
10019	826531
79	826532
27351	826533
166595	826534
85402	826535
7692	826536
28360	826537
148359	826538
83232	826539
2356	826540
52949	826541
75404	826542
106167	826543
162259	826544
7763	826545
27085	826546
87887	826547
874	826548
28426	826549
55953	826550
124982	826551
185373	826552
17245	826553
40287	826554
19228	826555
13144	826556
20926	826557
39928	826558
72080	826559
57953	826560
7945	826561
46134	826562
187731	826563
41790	826564
291987	826565
229227	826566
216153	826567
169756	826568
85249	826569
8533	826570
2724	826571
592	826572
9865	826573
11924	826574
127693	826575
190277	826576
196732	826577
3504	826578
4510	826579
12239	826580
8681	826581
27845	826582
130340	826583
9563	826584
113642	826585
65978	826586
88921	826587
179908	826588
18977	826589
230384	826590
48532	826591
28724	826592
29190	826593
69674	826594
27013	826595
26286	826596
59485	826597
31871	826598
10671	826599
111	826600
181251	826601
5145	826602
52968	826603
85877	826604
1338	826605
13628	826606
124258	826607
49753	826608
101656	826609
194069	826610
257921	826611
30869	826612
31069	826613
1257	826614
194401	826615
297054	826616
579	826617
31741	826618
90956	826619
121329	826620
52770	826621
5788	826622
3740	826623
82038	826624
67318	826625
234357	826626
123481	826627
170465	826628
121306	826629
166778	826630
101423	826631
44893	826632
211343	826633
24560	826634
81649	826635
164249	826636
149385	826637
25034	826638
311901	826639
74918	826640
112167	826641
22024	826642
51356	826643
38500	826644
158586	826645
144879	826646
209691	826647
20481	826648
203207	826649
130811	826650
46294	826651
93756	826652
271617	826653
203823	826654
92208	826655
21584	826656
82107	826657
105581	826658
29101	826659
111905	826660
110478	826661
33549	826662
23859	826663
281662	826664
304496	826665
134480	826666
68512	826667
50233	826668
76310	826669
308110	826670
32281	826671
38143	826672
98	826673
64615	826674
72058	826675
270954	826676
57980	826677
49056	826678
137753	826679
14013	826680
139129	826681
21033	826682
83508	826683
35240	826684
176469	826685
195580	826686
133773	826687
307114	826688
10555	826689
228543	826690
6020	826691
171565	826692
184551	826693
108599	826694
19332	826695
98445	826696
84045	826697
119981	826698
1457	826699
294014	826700
11638	826701
41597	826702
45481	826703
175059	826704
108496	826705
62901	826706
134829	826707
289599	826708
150915	826709
5519	826710
186156	826711
94843	826712
96274	826713
91086	826714
18182	826715
2992	826716
152646	826717
19964	826718
179952	826719
16401	826720
9391	826721
37913	826722
90619	826723
115064	826724
16487	826725
89883	826726
17003	826727
84322	826728
140307	826729
190659	826730
6035	826731
135671	826732
178863	826733
144219	826734
1892	826735
158586	826736
46242	826737
89168	826738
125647	826739
68473	826740
5854	826741
71285	826742
108463	826743
310588	826744
208774	826745
93536	826746
150675	826747
3225	826748
45104	826749
61027	826750
80767	826751
104638	826752
97909	826753
97933	826754
87114	826755
92617	826756
125439	826757
32456	826758
242045	826759
39042	826760
47622	826761
892	826762
19	826763
181021	826764
280192	826765
2439	826766
54093	826767
172249	826768
119684	826769
100503	826770
180503	826771
30942	826772
2697	826773
58328	826774
58335	826775
31479	826776
20048	826777
57549	826778
133550	826779
134642	826780
112938	826781
80945	826782
199251	826783
20044	826784
141364	826785
131942	826786
127674	826787
116102	826788
109365	826789
167564	826790
97850	826791
209468	826792
95950	826793
24805	826794
196126	826795
11743	826796
124672	826797
197522	826798
152897	826799
196571	826800
77694	826801
247976	826802
168088	826803
61936	826804
48	826805
134199	826806
33	826807
22985	826808
125611	826809
12635	826810
7607	826811
85756	826812
131938	826813
30019	826814
212448	826815
302350	826816
280837	826817
123718	826818
16438	826819
131165	826820
15293	826821
60967	826822
105196	826823
64593	826824
119672	826825
258550	826826
3766	826827
83640	826828
182104	826829
55254	826830
311176	826831
207398	826832
207379	826833
31048	826834
213102	826835
76288	826836
59910	826837
125535	826838
120238	826839
89734	826840
23061	826841
84271	826842
38620	826843
60843	826844
266749	826845
3391	826846
75489	826847
5072	826848
164649	826849
37169	826850
152054	826851
152551	826852
160807	826853
133796	826854
96155	826855
297850	826856
72027	826857
20516	826858
23979	826859
41133	826860
11351	826861
187121	826862
68565	826863
103832	826864
18126	826865
305902	826866
136482	826867
56748	826868
243296	826869
1936	826870
52213	826871
259788	826872
29067	826873
27079	826874
62454	826875
105348	826876
17500	826877
88487	826878
196028	826879
27976	826880
44189	826881
146664	826882
172541	826883
308460	826884
28308	826885
309603	826886
15249	826887
84179	826888
35499	826889
238479	826890
228642	826891
44901	826892
163531	826893
63070	826894
300202	826895
28529	826896
216389	826897
168616	826898
102096	826899
50209	826900
204060	826901
237469	826902
92280	826903
24728	826904
25219	826905
66565	826906
134043	826907
267801	826908
25396	826909
180630	826910
209504	826911
81590	826912
83692	826913
133413	826914
36863	826915
113898	826916
187916	826917
124761	826918
79481	826919
3	826920
187222	826921
192814	826922
1613	826923
8496	826924
105177	826925
237701	826926
158173	826927
133208	826928
70716	826929
172601	826930
58380	826931
26532	826932
129259	826933
82816	826934
174514	826935
69181	826936
67422	826937
154176	826938
29798	826939
63275	826940
28955	826941
245604	826942
26433	826943
79339	826944
93647	826945
83051	826946
177967	826947
10992	826948
85618	826949
279225	826950
146787	826951
41935	826952
40810	826953
299126	826954
141800	826955
29979	826956
100652	826957
65038	826958
42143	826959
140657	826960
2138	826961
7525	826962
137097	826963
77035	826964
163763	826965
8529	826966
306245	826967
171789	826968
35570	826969
120682	826970
304477	826971
47826	826972
4874	826973
136633	826974
184361	826975
45297	826976
104067	826977
20483	826978
78574	826979
41966	826980
109214	826981
118721	826982
54164	826983
150047	826984
145542	826985
3926	826986
3926	826987
163953	826988
123579	826989
53989	826990
100235	826991
159718	826992
39827	826993
20523	826994
29273	826995
298160	826996
15117	826997
39492	826998
162147	826999
231920	827000
43838	827001
289061	827002
144809	827003
215976	827004
9390	827005
42073	827006
178862	827007
37290	827008
10166	827009
43561	827010
273124	827011
105618	827012
132623	827013
68185	827014
213168	827015
289042	827016
52227	827017
21042	827018
966	827019
140428	827020
39543	827021
26134	827022
66500	827023
73244	827024
147809	827025
107888	827026
54743	827027
52696	827028
18913	827029
75914	827030
3892	827031
30160	827032
156974	827033
12404	827034
217310	827035
202175	827036
254228	827037
238402	827038
47764	827039
149719	827040
130326	827041
87348	827042
52744	827043
260115	827044
20244	827045
47628	827046
36417	827047
31658	827048
383	827049
5407	827050
187701	827051
24022	827052
50493	827053
14115	827054
208694	827055
2347	827056
232824	827057
268695	827058
286635	827059
49458	827060
60983	827061
70811	827062
2163	827063
7782	827064
20073	827065
16743	827066
44234	827067
48229	827068
43749	827069
1916	827070
95694	827071
159153	827072
263212	827073
211658	827074
126496	827075
102341	827076
11871	827077
117847	827078
23328	827079
44024	827080
27435	827081
54200	827082
9930	827083
167002	827084
191377	827085
177933	827086
80176	827087
2997	827088
3981	827089
79768	827090
159387	827091
66815	827092
84330	827093
99554	827094
9339	827095
45677	827096
74225	827097
114837	827098
233768	827099
44826	827100
124515	827101
45815	827102
30206	827103
8990	827104
27479	827105
310260	827106
23116	827107
209538	827108
19	827109
164039	827110
209233	827111
50135	827112
348	827113
49264	827114
5323	827115
9962	827116
79563	827117
49390	827118
77386	827119
199468	827120
298849	827121
50663	827122
125652	827123
12437	827124
153383	827125
146214	827126
155494	827127
79413	827128
12534	827129
2323	827130
222291	827131
23766	827132
106739	827133
14902	827134
132067	827135
7192	827136
85413	827137
259652	827138
45698	827139
139194	827140
212281	827141
78691	827142
96509	827143
50202	827144
15417	827145
55518	827146
75	827147
71607	827148
315	827149
251899	827150
51946	827151
64081	827152
45296	827153
95181	827154
2084	827155
61130	827156
125953	827157
125933	827158
125981	827159
39811	827160
153729	827161
63147	827162
309930	827163
17075	827164
178871	827165
309785	827166
38388	827167
182926	827168
40117	827169
211227	827170
27409	827171
280317	827172
10022	827173
55042	827174
7236	827175
78229	827176
190224	827177
71999	827178
1467	827179
114755	827180
163948	827181
13107	827182
72680	827183
19398	827184
28717	827185
207473	827186
247894	827187
48439	827188
58212	827189
69829	827190
43149	827191
9253	827192
87221	827193
230673	827194
32366	827195
161881	827196
13889	827197
140506	827198
110502	827199
208427	827200
145973	827201
36947	827202
121550	827203
16022	827204
144512	827205
18	827206
300769	827207
49624	827208
31907	827209
228654	827210
31040	827211
77556	827212
89953	827213
164586	827214
109654	827215
52598	827216
37157	827217
25	827218
69786	827219
143855	827220
187800	827221
91042	827222
114914	827223
47813	827224
93236	827225
949	827226
83624	827227
22600	827228
92725	827229
136996	827230
19296	827231
199954	827232
151688	827233
77498	827234
186941	827235
138367	827236
69941	827237
1394	827238
140114	827239
72852	827240
71662	827241
136785	827242
80276	827243
231463	827244
210955	827245
82661	827246
93343	827247
103532	827248
143390	827249
14926	827250
233496	827251
103167	827252
182255	827253
248794	827254
261575	827255
27392	827256
243705	827257
5986	827258
13443	827259
201703	827260
49703	827261
22328	827262
194115	827263
227358	827264
139189	827265
189916	827266
190132	827267
277395	827268
64281	827269
226575	827270
27557	827271
265125	827272
277211	827273
2385	827274
15214	827275
88753	827276
91386	827277
161427	827278
290169	827279
28329	827280
4065	827281
38436	827282
33769	827283
97345	827284
146615	827285
97263	827286
49708	827287
95639	827288
67786	827289
203656	827290
69963	827291
19520	827292
13215	827293
200462	827294
4368	827295
111427	827296
53280	827297
5510	827298
19217	827299
63457	827300
3521	827301
499	827302
11769	827303
61718	827304
24102	827305
5141	827306
76863	827307
76863	827308
216170	827309
79823	827310
10381	827311
15659	827312
175933	827313
43337	827314
10897	827315
185643	827316
58740	827317
8327	827318
40671	827319
71105	827320
154348	827321
137237	827322
142741	827323
82948	827324
80543	827325
92651	827326
20078	827327
178315	827328
69792	827329
64687	827330
78422	827331
128637	827332
3704	827333
295214	827334
67957	827335
157219	827336
15481	827337
112150	827338
110795	827339
125641	827340
113132	827341
215531	827342
70879	827343
265629	827344
87075	827345
187123	827346
192463	827347
10424	827348
11433	827349
44026	827350
16129	827351
67200	827352
258331	827353
172030	827354
2516	827355
142949	827356
137969	827357
58185	827358
113228	827359
254577	827360
24404	827361
207707	827362
285929	827363
281205	827364
145886	827365
30415	827366
49089	827367
8170	827368
8398	827369
188550	827370
245239	827371
25326	827372
49741	827373
40542	827374
44545	827375
21462	827376
201633	827377
58449	827378
91696	827379
131401	827380
48438	827381
48438	827382
19809	827383
17276	827384
117605	827385
45448	827386
115904	827387
76756	827388
22504	827389
8328	827390
92354	827391
62027	827392
20899	827393
14655	827394
93747	827395
2291	827396
253115	827397
15394	827398
160594	827399
38553	827400
45298	827401
107670	827402
64892	827403
44134	827404
127928	827405
7710	827406
136457	827407
12760	827408
55985	827409
2985	827410
201189	827411
10423	827412
93927	827413
1770	827414
7550	827415
260317	827416
54352	827417
1892	827418
3499	827419
135170	827420
187267	827421
138427	827422
1359	827423
217975	827424
146387	827425
30757	827426
20379	827427
10721	827428
2229	827429
9279	827430
1543	827431
125380	827432
25154	827433
110317	827434
42941	827435
23692	827436
9384	827437
98104	827438
148206	827439
10372	827440
177183	827441
177183	827442
123876	827443
47016	827444
111640	827445
69546	827446
100371	827447
4103	827448
129546	827449
52047	827450
7572	827451
151635	827452
134257	827453
186887	827454
188491	827455
60626	827456
56767	827457
29149	827458
129558	827459
221910	827460
30640	827461
85252	827462
181163	827463
145803	827464
209059	827465
196348	827466
141463	827467
98240	827468
123896	827469
75871	827470
84759	827471
113157	827472
204630	827473
10916	827474
204678	827475
9305	827476
19208	827477
2553	827478
1468	827479
120593	827480
22967	827481
63243	827482
11122	827483
61371	827484
105334	827485
105754	827486
27687	827487
92051	827488
69419	827489
72313	827490
103674	827491
212386	827492
13003	827493
67861	827494
75828	827495
99155	827496
23453	827497
10650	827498
154258	827499
34373	827500
129595	827501
74015	827502
94588	827503
203962	827504
2050	827505
82710	827506
141976	827507
107458	827508
25034	827509
19715	827510
305162	827511
56052	827512
34964	827513
5947	827514
230785	827515
82790	827516
121891	827517
195023	827518
194920	827519
104994	827520
178567	827521
62993	827522
149552	827523
18221	827524
26822	827525
126460	827526
83297	827527
51053	827528
24129	827529
14195	827530
228112	827531
59577	827532
29197	827533
30678	827534
118521	827535
309463	827536
27556	827537
189960	827538
41059	827539
173204	827540
199524	827541
140631	827542
134032	827543
2915	827544
231353	827545
136151	827546
170765	827547
54271	827548
100871	827549
224132	827550
59101	827551
49144	827552
1329	827553
59648	827554
40278	827555
33678	827556
729	827557
89943	827558
97837	827559
9515	827560
1962	827561
276393	827562
72546	827563
125439	827564
13240	827565
4343	827566
143434	827567
124655	827568
22987	827569
303590	827570
88519	827571
19210	827572
135596	827573
242490	827574
81501	827575
50111	827576
266182	827577
126554	827578
499	827579
7560	827580
132718	827581
3514	827582
13720	827583
48693	827584
3157	827585
204108	827586
59820	827587
21718	827588
99584	827589
11454	827590
179478	827591
77619	827592
45749	827593
27025	827594
9068	827595
93526	827596
2475	827597
215459	827598
135	827599
6035	827600
54632	827601
78350	827602
297359	827603
83184	827604
56308	827605
41183	827606
265211	827607
177945	827608
14606	827609
45435	827610
19882	827611
31906	827612
97600	827613
148592	827614
60960	827615
44089	827616
7203	827617
27689	827618
289140	827619
127249	827620
125174	827621
62459	827622
132959	827623
212615	827624
197748	827625
24718	827626
91057	827627
63859	827628
4941	827629
152987	827630
143054	827631
28018	827632
9710	827633
290099	827634
44212	827635
17658	827636
19180	827637
263847	827638
125236	827639
35237	827640
209834	827641
28312	827642
43097	827643
39725	827644
50487	827645
55378	827646
22984	827647
261059	827648
32208	827649
44170	827650
86592	827651
74350	827652
1217	827653
5449	827654
14787	827655
271547	827656
98991	827657
168498	827658
84716	827659
229429	827660
103884	827661
109324	827662
40376	827663
66125	827664
114705	827665
153424	827666
244398	827667
53472	827668
1583	827669
136721	827670
121043	827671
65060	827672
7241	827673
158694	827674
7785	827675
106401	827676
20007	827677
17013	827678
118928	827679
20903	827680
212502	827681
163895	827682
19	827683
110153	827684
7006	827685
107960	827686
69940	827687
309475	827688
39008	827689
167635	827690
29845	827691
278318	827692
247220	827693
274311	827694
64766	827695
291887	827696
55980	827697
86978	827698
195276	827699
1321	827700
204687	827701
3309	827702
133353	827703
41169	827704
180419	827705
5761	827706
47316	827707
104268	827708
140888	827709
36600	827710
94600	827711
38013	827712
77433	827713
218503	827714
113544	827715
100806	827716
129636	827717
112575	827718
40165	827719
13127	827720
33526	827721
54589	827722
44354	827723
118150	827724
107104	827725
146070	827726
291432	827727
96413	827728
2625	827729
32648	827730
242621	827731
172707	827732
133190	827733
65575	827734
122908	827735
56950	827736
165539	827737
236905	827738
37100	827739
12799	827740
70987	827741
34938	827742
211800	827743
219874	827744
148664	827745
44412	827746
144647	827747
153420	827748
300917	827749
137128	827750
25160	827751
96760	827752
142101	827753
90544	827754
168352	827755
26264	827756
104047	827757
5320	827758
27199	827759
204689	827760
24264	827761
128606	827762
145327	827763
2473	827764
112475	827765
31776	827766
105176	827767
183038	827768
34939	827769
66898	827770
37971	827771
3929	827772
24730	827773
22149	827774
12096	827775
24035	827776
34939	827777
265355	827778
214917	827779
39712	827780
125056	827781
131052	827782
293497	827783
65362	827784
145064	827785
20315	827786
162667	827787
85445	827788
167454	827789
30473	827790
267962	827791
51221	827792
22114	827793
151647	827794
4516	827795
101070	827796
245390	827797
236487	827798
73321	827799
238395	827800
120278	827801
274928	827802
444	827803
293744	827804
69573	827805
213540	827806
25124	827807
3018	827808
106105	827809
39529	827810
301830	827811
178990	827812
10773	827813
272915	827814
199793	827815
50817	827816
76808	827817
3522	827818
58158	827819
195	827820
42029	827821
119481	827822
81	827823
52429	827824
1279	827825
287009	827826
57037	827827
151757	827828
300050	827829
65416	827830
24344	827831
248104	827832
107324	827833
111591	827834
17595	827835
88591	827836
84663	827837
71967	827838
88420	827839
277899	827840
87568	827841
183042	827842
34691	827843
29784	827844
67408	827845
6440	827846
266732	827847
31539	827848
131526	827849
9966	827850
92819	827851
59286	827852
109390	827853
16792	827854
88848	827855
53777	827856
94719	827857
72428	827858
72283	827859
194919	827860
84768	827861
17449	827862
24129	827863
92611	827864
241638	827865
39404	827866
204601	827867
148640	827868
208106	827869
34332	827870
169376	827871
55945	827872
67316	827873
83638	827874
209367	827875
68060	827876
3378	827877
211811	827878
117840	827879
12612	827880
11815	827881
11670	827882
145922	827883
141615	827884
16763	827885
189942	827886
141503	827887
39779	827888
182781	827889
122689	827890
121603	827891
107685	827892
26995	827893
94206	827894
99274	827895
7555	827896
45535	827897
87941	827898
6730	827899
1590	827900
84691	827901
56036	827902
1553	827903
125412	827904
151738	827905
32836	827906
37972	827907
60052	827908
587	827909
93207	827910
26061	827911
24606	827912
16801	827913
225546	827914
6318	827915
36514	827916
5928	827917
118954	827918
9789	827919
47838	827920
67722	827921
5179	827922
68	827923
3303	827924
5107	827925
29572	827926
47837	827927
912	827928
68299	827929
153310	827930
42280	827931
301121	827932
61966	827933
80851	827934
69786	827935
220034	827936
83389	827937
43971	827938
60339	827939
179646	827940
215977	827941
20782	827942
56726	827943
88	827944
57886	827945
106124	827946
193433	827947
56492	827948
113468	827949
299903	827950
17095	827951
35549	827952
162144	827953
19714	827954
54867	827955
106328	827956
287309	827957
191764	827958
123220	827959
26808	827960
103753	827961
142315	827962
25148	827963
6593	827964
13349	827965
20078	827966
166921	827967
167218	827968
269996	827969
17346	827970
311085	827971
146478	827972
156562	827973
30954	827974
175811	827975
21738	827976
39270	827977
45569	827978
35655	827979
157478	827980
42292	827981
122484	827982
69366	827983
181565	827984
28604	827985
28319	827986
85960	827987
205692	827988
52384	827989
95735	827990
50967	827991
21365	827992
34646	827993
9640	827994
211253	827995
147162	827996
72282	827997
43599	827998
27129	827999
15669	828000
201746	828001
240522	828002
191562	828003
190070	828004
181814	828005
146927	828006
135191	828007
64690	828008
53401	828009
50502	828010
34269	828011
289076	828012
38365	828013
280472	828014
8759	828015
116037	828016
282906	828017
50022	828018
130203	828019
56573	828020
145685	828021
102440	828022
159303	828023
142071	828024
174890	828025
18012	828026
175705	828027
47526	828028
162087	828029
235249	828030
13142	828031
42291	828032
22551	828033
164557	828034
28758	828035
15418	828036
158974	828037
171640	828038
153085	828039
26134	828040
90019	828041
96287	828042
157671	828043
58525	828044
26172	828045
10064	828046
163267	828047
17616	828048
4056	828049
4959	828050
4483	828051
93946	828052
3926	828053
8295	828054
67438	828055
82257	828056
78095	828057
68581	828058
89243	828059
309505	828060
154174	828061
13336	828062
3130	828063
294622	828064
60834	828065
19318	828066
6131	828067
47099	828068
91284	828069
149421	828070
305640	828071
157381	828072
24871	828073
36	828074
188986	828075
20207	828076
80187	828077
105590	828078
56103	828079
79770	828080
68575	828081
72195	828082
28811	828083
168764	828084
7913	828085
384	828086
65858	828087
5320	828088
33990	828089
214008	828090
169929	828091
169792	828092
52475	828093
92172	828094
193603	828095
76282	828096
155024	828097
55803	828098
226099	828099
148207	828100
17510	828101
52349	828102
18345	828103
69169	828104
141449	828105
28656	828106
267161	828107
166619	828108
74143	828109
12028	828110
87918	828111
29770	828112
33079	828113
289235	828114
70080	828115
90009	828116
227121	828117
134326	828118
185478	828119
160079	828120
15123	828121
113256	828122
258081	828123
241703	828124
169554	828125
74897	828126
71	828127
310482	828128
165918	828129
149816	828130
193117	828131
61152	828132
22424	828133
79043	828134
144000	828135
94430	828136
282016	828137
59648	828138
77834	828139
13996	828140
136110	828141
7159	828142
41038	828143
17474	828144
1902	828145
127871	828146
16935	828147
23595	828148
70358	828149
26684	828150
70449	828151
118903	828152
124047	828153
29473	828154
199174	828155
123487	828156
48805	828157
10025	828158
9222	828159
162144	828160
233296	828161
14119	828162
88837	828163
252168	828164
78848	828165
30626	828166
2852	828167
158012	828168
278241	828169
287470	828170
53134	828171
266176	828172
60427	828173
104649	828174
76322	828175
5849	828176
121122	828177
80711	828178
152392	828179
24217	828180
84165	828181
84491	828182
255051	828183
134899	828184
34063	828185
165821	828186
31780	828187
47342	828188
177855	828189
7752	828190
113606	828191
14396	828192
70488	828193
41069	828194
108121	828195
173884	828196
232142	828197
36440	828198
243521	828199
114363	828200
11899	828201
220409	828202
307296	828203
58710	828204
84811	828205
298634	828206
129298	828207
8532	828208
132810	828209
14512	828210
64938	828211
277514	828212
53665	828213
110356	828214
306395	828215
9691	828216
115553	828217
30798	828218
118684	828219
190332	828220
87925	828221
305726	828222
16403	828223
29043	828224
289035	828225
555	828226
254081	828227
173589	828228
25979	828229
129369	828230
92501	828231
172619	828232
280309	828233
6492	828234
45192	828235
218679	828236
52291	828237
93343	828238
55614	828239
42573	828240
90215	828241
34513	828242
173095	828243
24887	828244
50258	828245
17793	828246
47338	828247
197945	828248
118575	828249
93389	828250
12988	828251
51069	828252
62034	828253
67682	828254
191639	828255
102560	828256
34648	828257
86547	828258
281706	828259
197422	828260
302948	828261
4566	828262
66920	828263
7064	828264
147109	828265
154713	828266
41038	828267
165430	828268
108836	828269
97941	828270
205041	828271
34012	828272
14460	828273
134039	828274
48680	828275
129670	828276
159487	828277
146926	828278
109867	828279
73307	828280
6039	828281
18291	828282
74424	828283
34368	828284
114353	828285
131713	828286
221635	828287
118112	828288
61066	828289
40572	828290
212802	828291
10468	828292
74281	828293
74404	828294
177766	828295
88287	828296
26154	828297
114929	828298
115581	828299
18986	828300
145751	828301
112134	828302
104671	828303
195507	828304
81028	828305
30321	828306
20919	828307
19249	828308
8326	828309
132761	828310
138825	828311
25557	828312
19852	828313
67249	828314
47260	828315
88146	828316
191	828317
58765	828318
184166	828319
13744	828320
312434	828321
47508	828322
263193	828323
11441	828324
103213	828325
36046	828326
92038	828327
27206	828328
18142	828329
106347	828330
26130	828331
107303	828332
213572	828333
10985	828334
41010	828335
14338	828336
244478	828337
64246	828338
190549	828339
10514	828340
192122	828341
14041	828342
4325	828343
73515	828344
69318	828345
28374	828346
23025	828347
138352	828348
51015	828349
98598	828350
34974	828351
66873	828352
33337	828353
249895	828354
107180	828355
95360	828356
47660	828357
133904	828358
30168	828359
1444	828360
210424	828361
21270	828362
125432	828363
105212	828364
258114	828365
80374	828366
34687	828367
31040	828368
6222	828369
182410	828370
10267	828371
133261	828372
149372	828373
28764	828374
91819	828375
233494	828376
213341	828377
27174	828378
182940	828379
127101	828380
229936	828381
216429	828382
216140	828383
21753	828384
125903	828385
272960	828386
226598	828387
139628	828388
294660	828389
182793	828390
264306	828391
202941	828392
63459	828393
126260	828394
136650	828395
213046	828396
18642	828397
5743	828398
18744	828399
136505	828400
10746	828401
126201	828402
163128	828403
174873	828404
207681	828405
113079	828406
271195	828407
39572	828408
131931	828409
41777	828410
5497	828411
392	828412
11468	828413
196115	828414
132967	828415
49243	828416
36712	828417
158558	828418
2437	828419
79897	828420
77323	828421
61933	828422
128865	828423
61897	828424
44790	828425
117004	828426
59565	828427
59565	828428
108293	828429
233693	828430
44205	828431
13107	828432
146	828433
41543	828434
82705	828435
201515	828436
218191	828437
147423	828438
116300	828439
5001	828440
212450	828441
46078	828442
77032	828443
204597	828444
11301	828445
59577	828446
102653	828447
23467	828448
748	828449
85344	828450
28161	828451
95907	828452
35184	828453
28218	828454
82468	828455
24900	828456
24900	828457
127171	828458
17662	828459
193759	828460
210835	828461
107863	828462
209916	828463
2	828464
133415	828465
50270	828466
126174	828467
9736	828468
64574	828469
169220	828470
106746	828471
193232	828472
74110	828473
120098	828474
226333	828475
15428	828476
308696	828477
65961	828478
6429	828479
14126	828480
297497	828481
60908	828482
78859	828483
55602	828484
203869	828485
192907	828486
295014	828487
15833	828488
182882	828489
96729	828490
200591	828491
251	828492
305108	828493
185689	828494
105432	828495
241818	828496
54593	828497
86985	828498
300326	828499
9808	828500
6364	828501
199479	828502
208013	828503
28529	828504
16845	828505
42652	828506
251658	828507
140953	828508
51555	828509
36004	828510
289889	828511
121214	828512
197	828513
2145	828514
64670	828515
131972	828516
45244	828517
44621	828518
238757	828519
41254	828520
71624	828521
111374	828522
135587	828523
50025	828524
308495	828525
76009	828526
23728	828527
13859	828528
13433	828529
30864	828530
559	828531
78990	828532
78990	828533
34683	828534
2014	828535
113895	828536
291478	828537
1679	828538
84632	828539
13859	828540
285275	828541
194638	828542
64180	828543
219542	828544
1837	828545
168752	828546
18008	828547
18290	828548
188368	828549
36208	828550
15402	828551
125410	828552
91678	828553
48904	828554
137834	828555
29046	828556
12649	828557
147370	828558
103781	828559
34452	828560
140281	828561
169093	828562
108946	828563
104897	828564
5761	828565
108946	828566
195602	828567
69701	828568
20553	828569
126384	828570
57090	828571
261	828572
147054	828573
119795	828574
79083	828575
274589	828576
69982	828577
6081	828578
160693	828579
266638	828580
21120	828581
145673	828582
252878	828583
18091	828584
362	828585
125904	828586
79206	828587
125696	828588
38446	828589
51976	828590
68515	828591
81991	828592
32065	828593
75254	828594
107468	828595
142661	828596
242492	828597
216416	828598
147391	828599
132504	828600
235080	828601
236235	828602
77818	828603
57489	828604
310936	828605
297128	828606
92223	828607
266061	828608
29200	828609
149752	828610
104145	828611
26947	828612
172626	828613
41158	828614
56436	828615
174905	828616
5113	828617
22911	828618
92467	828619
33383	828620
109554	828621
86012	828622
93175	828623
66504	828624
59841	828625
251843	828626
84512	828627
9363	828628
186444	828629
16536	828630
161193	828631
65574	828632
102662	828633
2	828634
6685	828635
159673	828636
131511	828637
277653	828638
716	828639
182076	828640
225761	828641
82899	828642
92171	828643
463	828644
42019	828645
84613	828646
283746	828647
92171	828648
57917	828649
160121	828650
10670	828651
591	828652
138360	828653
5189	828654
16219	828655
16398	828656
40272	828657
47986	828658
16131	828659
8885	828660
290755	828661
98564	828662
76496	828663
108093	828664
18800	828665
202462	828666
28494	828667
26262	828668
33046	828669
18638	828670
1829	828671
14498	828672
17178	828673
26772	828674
281877	828675
81263	828676
5973	828677
68209	828678
170487	828679
7514	828680
11810	828681
28142	828682
13724	828683
126202	828684
5248	828685
4616	828686
205997	828687
36949	828688
14011	828689
19500	828690
210093	828691
65078	828692
106674	828693
298817	828694
79228	828695
86279	828696
69912	828697
125751	828698
141556	828699
31234	828700
31669	828701
57302	828702
154626	828703
237520	828704
168348	828705
23777	828706
17738	828707
32719	828708
31389	828709
32528	828710
16858	828711
115971	828712
30935	828713
535	828714
69247	828715
4501	828716
8096	828717
37941	828718
13490	828719
72919	828720
113218	828721
9476	828722
205455	828723
68	828724
46514	828725
35142	828726
7475	828727
38350	828728
1684	828729
36212	828730
34391	828731
122012	828732
68803	828733
11227	828734
193523	828735
216995	828736
7246	828737
238102	828738
27134	828739
30497	828740
134523	828741
226632	828742
5072	828743
6433	828744
10845	828745
27263	828746
266632	828747
4312	828748
16437	828749
255473	828750
95065	828751
840	828752
25	828753
27604	828754
132469	828755
4531	828756
39694	828757
10006	828758
158009	828759
4432	828760
192239	828761
34231	828762
41804	828763
92886	828764
33325	828765
54423	828766
63858	828767
20444	828768
8324	828769
37432	828770
175161	828771
175183	828772
101722	828773
9437	828774
310998	828775
121517	828776
116718	828777
71503	828778
112859	828779
61007	828780
54557	828781
587	828782
31050	828783
62459	828784
151509	828785
22294	828786
90083	828787
117134	828788
79172	828789
90762	828790
77938	828791
142049	828792
149779	828793
178068	828794
192617	828795
21938	828796
170866	828797
251313	828798
60741	828799
55776	828800
307541	828801
135492	828802
35784	828803
146313	828804
62296	828805
99260	828806
99526	828807
167670	828808
244254	828809
45882	828810
107076	828811
22338	828812
18163	828813
15301	828814
22667	828815
89800	828816
32448	828817
12986	828818
128048	828819
327	828820
66897	828821
128111	828822
264258	828823
121556	828824
55911	828825
12466	828826
256782	828827
20397	828828
7382	828829
34753	828830
28598	828831
66646	828832
38205	828833
36987	828834
149929	828835
80349	828836
114561	828837
10192	828838
67387	828839
274540	828840
52876	828841
110236	828842
70640	828843
129305	828844
52341	828845
21194	828846
50246	828847
54519	828848
63830	828849
95358	828850
144119	828851
163320	828852
10842	828853
94569	828854
1006	828855
6114	828856
93159	828857
21946	828858
284372	828859
71718	828860
30374	828861
84060	828862
74123	828863
13306	828864
54060	828865
97811	828866
201564	828867
153364	828868
4299	828869
4552	828870
182926	828871
131127	828872
264533	828873
122905	828874
119197	828875
65081	828876
122997	828877
153187	828878
1230	828879
15793	828880
76832	828881
4403	828882
98829	828883
5863	828884
123259	828885
130993	828886
51936	828887
64303	828888
19496	828889
107538	828890
109644	828891
79784	828892
17406	828893
4724	828894
31986	828895
65191	828896
2070	828897
28369	828898
67934	828899
148582	828900
80920	828901
51748	828902
88802	828903
22804	828904
68697	828905
18817	828906
180534	828907
75841	828908
176665	828909
96712	828910
201525	828911
281842	828912
222702	828913
159039	828914
80245	828915
24995	828916
19730	828917
61978	828918
29342	828919
25255	828920
187665	828921
17634	828922
160676	828923
73665	828924
73149	828925
68714	828926
18010	828927
173466	828928
5914	828929
13987	828930
9040	828931
73549	828932
16925	828933
73363	828934
24361	828935
57406	828936
10755	828937
4986	828938
103175	828939
78735	828940
9812	828941
155619	828942
19282	828943
202418	828944
263	828945
185181	828946
10933	828947
87917	828948
12591	828949
19827	828950
36875	828951
102065	828952
10165	828953
18594	828954
144706	828955
79717	828956
29274	828957
120044	828958
22634	828959
265212	828960
245506	828961
71679	828962
138765	828963
22736	828964
193	828965
12341	828966
13411	828967
256143	828968
2363	828969
172474	828970
28562	828971
39848	828972
59662	828973
89485	828974
73241	828975
12513	828976
255494	828977
63996	828978
38402	828979
130535	828980
73297	828981
107024	828982
134039	828983
89122	828984
90708	828985
28481	828986
6114	828987
57378	828988
42655	828989
30939	828990
49757	828991
8190	828992
51211	828993
84799	828994
30224	828995
148130	828996
252147	828997
4515	828998
228402	828999
204573	829000
9283	829001
9546	829002
19041	829003
79586	829004
14693	829005
71526	829006
19902	829007
6025	829008
49915	829009
170728	829010
32749	829011
21924	829012
57478	829013
35675	829014
97187	829015
92384	829016
112713	829017
16135	829018
2570	829019
31910	829020
5949	829021
47368	829022
10708	829023
164394	829024
5942	829025
17780	829026
85358	829027
3351	829028
129	829029
83468	829030
12181	829031
97553	829032
31269	829033
20525	829034
4850	829035
21342	829036
58275	829037
13640	829038
45639	829039
82338	829040
67081	829041
143870	829042
69865	829043
58729	829044
122573	829045
135610	829046
140483	829047
89683	829048
87364	829049
10213	829050
248688	829051
36366	829052
33573	829053
14531	829054
189065	829055
1630	829056
7173	829057
20551	829058
55349	829059
9978	829060
23550	829061
17855	829062
54342	829063
109634	829064
121025	829065
60630	829066
36686	829067
142184	829068
32624	829069
16334	829070
19424	829071
16719	829072
38561	829073
12880	829074
190009	829075
218612	829076
54400	829077
115548	829078
80989	829079
154651	829080
175649	829081
4049	829082
81167	829083
61449	829084
47114	829085
198518	829086
77915	829087
52347	829088
161911	829089
127503	829090
74492	829091
166638	829092
214421	829093
31637	829094
9323	829095
120227	829096
24373	829097
116677	829098
204363	829099
8324	829100
18637	829101
14325	829102
177357	829103
174221	829104
197228	829105
198327	829106
132735	829107
8153	829108
127049	829109
25355	829110
103215	829111
93013	829112
96780	829113
250575	829114
205447	829115
19816	829116
34763	829117
156894	829118
20482	829119
26772	829120
97643	829121
100221	829122
261705	829123
122312	829124
65438	829125
55155	829126
161991	829127
45663	829128
250781	829129
54251	829130
89649	829131
53762	829132
12291	829133
190389	829134
136301	829135
15878	829136
50203	829137
159650	829138
183668	829139
30771	829140
44	829141
14321	829142
184745	829143
59156	829144
107929	829145
46152	829146
30887	829147
29956	829148
1951	829149
40212	829150
3516	829151
275879	829152
67474	829153
44292	829154
136974	829155
43878	829156
20154	829157
54187	829158
266117	829159
55507	829160
210852	829161
383	829162
21585	829163
32849	829164
54749	829165
189027	829166
45613	829167
135925	829168
88061	829169
84536	829170
58	829171
1921	829172
3162	829173
14973	829174
224244	829175
41268	829176
71308	829177
83325	829178
12227	829179
121554	829180
161779	829181
69310	829182
258779	829183
55445	829184
59138	829185
41538	829186
40494	829187
279282	829188
63695	829189
253301	829190
5723	829191
20961	829192
105453	829193
65430	829194
8008	829195
23446	829196
6586	829197
236040	829198
1672	829199
74340	829200
56949	829201
73161	829202
146501	829203
10008	829204
80976	829205
56160	829206
8166	829207
42659	829208
146201	829209
209805	829210
16599	829211
156295	829212
104	829213
104062	829214
176542	829215
118584	829216
58059	829217
139644	829218
245539	829219
14064	829220
48177	829221
124593	829222
24043	829223
50121	829224
12457	829225
22555	829226
266752	829227
26998	829228
20505	829229
13228	829230
12851	829231
65085	829232
98837	829233
13523	829234
39960	829235
207677	829236
232662	829237
105862	829238
47393	829239
41092	829240
147552	829241
43086	829242
1832	829243
64814	829244
124011	829245
80876	829246
52983	829247
78367	829248
22673	829249
216	829250
100277	829251
49235	829252
279231	829253
71534	829254
39015	829255
96728	829256
2229	829257
48110	829258
2721	829259
60037	829260
173638	829261
84325	829262
87834	829263
25193	829264
69453	829265
127371	829266
4812	829267
106208	829268
181296	829269
147448	829270
300431	829271
105513	829272
90147	829273
21986	829274
69693	829275
266426	829276
44371	829277
15210	829278
14566	829279
74501	829280
9053	829281
217360	829282
160508	829283
29751	829284
39240	829285
21839	829286
33601	829287
16534	829288
28054	829289
15026	829290
239479	829291
108863	829292
79196	829293
98156	829294
2836	829295
61601	829296
6194	829297
14629	829298
94375	829299
24198	829300
78270	829301
963	829302
65295	829303
27148	829304
215825	829305
105346	829306
5099	829307
82392	829308
62738	829309
40496	829310
40496	829311
109292	829312
57404	829313
243148	829314
63960	829315
230897	829316
10678	829317
147381	829318
184425	829319
244592	829320
55970	829321
75458	829322
5083	829323
158323	829324
174343	829325
33812	829326
1069	829327
115364	829328
111992	829329
130	829330
19222	829331
15537	829332
6435	829333
143402	829334
27707	829335
3899	829336
54888	829337
19027	829338
306623	829339
184120	829340
100517	829341
136090	829342
61336	829343
114676	829344
20216	829345
72052	829346
22528	829347
16628	829348
13252	829349
2635	829350
2635	829351
146718	829352
174729	829353
32539	829354
29061	829355
17164	829356
11650	829357
38063	829358
20400	829359
20479	829360
27903	829361
139455	829362
96391	829363
265	829364
9628	829365
38398	829366
10952	829367
104262	829368
267702	829369
16258	829370
27808	829371
6179	829372
176177	829373
39074	829374
85464	829375
116577	829376
157425	829377
90810	829378
9493	829379
156909	829380
20693	829381
6019	829382
279132	829383
10667	829384
86979	829385
170300	829386
13955	829387
76845	829388
41646	829389
67045	829390
21048	829391
96025	829392
96682	829393
94555	829394
2225	829395
203445	829396
33133	829397
207564	829398
13603	829399
147343	829400
98167	829401
31115	829402
2404	829403
98322	829404
94259	829405
45982	829406
53032	829407
69532	829408
209205	829409
97352	829410
205746	829411
286309	829412
83341	829413
96019	829414
149391	829415
45689	829416
50758	829417
44226	829418
276244	829419
145232	829420
204484	829421
32264	829422
23939	829423
554	829424
34142	829425
67559	829426
11035	829427
21391	829428
115434	829429
37250	829430
64475	829431
129072	829432
59245	829433
63614	829434
130537	829435
30362	829436
11436	829437
250013	829438
52610	829439
78622	829440
12366	829441
125070	829442
19596	829443
138616	829444
4530	829445
310063	829446
128605	829447
75583	829448
143161	829449
214229	829450
125332	829451
50026	829452
296204	829453
113315	829454
511	829455
135116	829456
19771	829457
45053	829458
114557	829459
1013	829460
126082	829461
53579	829462
129074	829463
24077	829464
35674	829465
208182	829466
69554	829467
45354	829468
16948	829469
9151	829470
4865	829471
27773	829472
130831	829473
28556	829474
62927	829475
113019	829476
80867	829477
124188	829478
78774	829479
274754	829480
85498	829481
95345	829482
174357	829483
40257	829484
28022	829485
3041	829486
114490	829487
237218	829488
28683	829489
239543	829490
102363	829491
16983	829492
254547	829493
49090	829494
189834	829495
53386	829496
147265	829497
79830	829498
177103	829499
114702	829500
3394	829501
43407	829502
183480	829503
141559	829504
186693	829505
144901	829506
139221	829507
62285	829508
20389	829509
8832	829510
58078	829511
7097	829512
15243	829513
9748	829514
168426	829515
200366	829516
44687	829517
227991	829518
47026	829519
96981	829520
55479	829521
4174	829522
10168	829523
34969	829524
68988	829525
312257	829526
307987	829527
74374	829528
74483	829529
3617	829530
19998	829531
177446	829532
43562	829533
279290	829534
98835	829535
70523	829536
1152	829537
70521	829538
132231	829539
83616	829540
132568	829541
84940	829542
201247	829543
191755	829544
23663	829545
105802	829546
168684	829547
184415	829548
115230	829549
14963	829550
83984	829551
136110	829552
235532	829553
37146	829554
259197	829555
152551	829556
293689	829557
56157	829558
265919	829559
150746	829560
295786	829561
259163	829562
203144	829563
305929	829564
3	829565
44701	829566
66140	829567
111348	829568
186672	829569
198035	829570
88555	829571
202662	829572
21627	829573
212227	829574
105058	829575
136500	829576
280657	829577
280529	829578
100945	829579
151254	829580
312116	829581
3641	829582
72280	829583
3320	829584
206250	829585
138963	829586
5806	829587
159493	829588
59366	829589
235	829590
201182	829591
1875	829592
80213	829593
33874	829594
198046	829595
82387	829596
21902	829597
92917	829598
70440	829599
139353	829600
2622	829601
52917	829602
96145	829603
138419	829604
79594	829605
19584	829606
200086	829607
117477	829608
2897	829609
168833	829610
56273	829611
68858	829612
8875	829613
115896	829614
760	829615
89	829616
9488	829617
28207	829618
127771	829619
234470	829620
74518	829621
67053	829622
16442	829623
146661	829624
99472	829625
558	829626
88957	829627
88957	829628
2212	829629
11499	829630
18737	829631
38571	829632
1531	829633
2740	829634
308761	829635
56969	829636
265	829637
452	829638
1233	829639
267366	829640
55355	829641
45854	829642
257883	829643
91141	829644
112426	829645
111305	829646
181872	829647
290	829648
30935	829649
200972	829650
169801	829651
195113	829652
101143	829653
4859	829654
85432	829655
14600	829656
31323	829657
23145	829658
194543	829659
140637	829660
24941	829661
155743	829662
21101	829663
71600	829664
266834	829665
96003	829666
96259	829667
96207	829668
3727	829669
2526	829670
28231	829671
12040	829672
92	829673
1705	829674
1940	829675
58851	829676
88246	829677
133688	829678
96192	829679
110301	829680
34545	829681
17490	829682
166524	829683
41836	829684
155765	829685
105950	829686
49807	829687
64753	829688
168963	829689
226701	829690
114927	829691
21455	829692
206761	829693
215471	829694
45350	829695
138401	829696
22789	829697
281674	829698
42032	829699
164371	829700
239394	829701
160617	829702
95330	829703
144	829704
8862	829705
140900	829706
291333	829707
125846	829708
227861	829709
183051	829710
39095	829711
82491	829712
63291	829713
2310	829714
3240	829715
17187	829716
286022	829717
132836	829718
55419	829719
205200	829720
134433	829721
82133	829722
118698	829723
6803	829724
118133	829725
175547	829726
45675	829727
27613	829728
174820	829729
69012	829730
61461	829731
153674	829732
1594	829733
103817	829734
229905	829735
58676	829736
309083	829737
59084	829738
51882	829739
77536	829740
13541	829741
151	829742
201065	829743
101496	829744
196701	829745
199886	829746
46756	829747
61390	829748
100037	829749
72104	829750
10236	829751
184091	829752
96568	829753
131849	829754
37856	829755
957	829756
53080	829757
104413	829758
149964	829759
702	829760
184224	829761
86905	829762
51483	829763
101199	829764
59498	829765
112252	829766
58944	829767
65048	829768
231366	829769
67957	829770
27601	829771
50669	829772
219801	829773
58087	829774
161045	829775
172719	829776
180009	829777
129833	829778
39264	829779
126540	829780
65517	829781
10312	829782
196659	829783
93124	829784
295715	829785
288374	829786
118683	829787
37898	829788
244822	829789
202909	829790
127657	829791
104101	829792
184224	829793
139148	829794
206451	829795
164948	829796
128458	829797
49453	829798
532	829799
234046	829800
100686	829801
90803	829802
85559	829803
212197	829804
228637	829805
177573	829806
14991	829807
251	829808
35377	829809
91038	829810
4717	829811
79342	829812
16417	829813
30316	829814
122578	829815
182511	829816
14092	829817
54206	829818
1866	829819
68430	829820
77261	829821
755	829822
60362	829823
24069	829824
120269	829825
40643	829826
29709	829827
78378	829828
78378	829829
215114	829830
114308	829831
26044	829832
146134	829833
122634	829834
84325	829835
214246	829836
295027	829837
132805	829838
10195	829839
130170	829840
165730	829841
190915	829842
308498	829843
1628	829844
506	829845
13472	829846
23747	829847
25165	829848
106406	829849
160284	829850
127275	829851
90719	829852
33660	829853
203924	829854
80539	829855
142309	829856
218747	829857
38084	829858
115013	829859
147286	829860
211185	829861
168479	829862
23500	829863
198492	829864
26757	829865
110839	829866
21346	829867
110042	829868
49250	829869
97869	829870
64954	829871
85479	829872
172578	829873
150261	829874
7447	829875
78670	829876
126508	829877
18349	829878
110851	829879
138026	829880
140628	829881
45054	829882
83946	829883
30552	829884
161406	829885
46356	829886
177340	829887
75147	829888
68930	829889
94333	829890
91564	829891
49988	829892
156798	829893
165192	829894
59794	829895
130560	829896
14662	829897
117030	829898
136935	829899
37369	829900
120994	829901
216809	829902
114916	829903
28101	829904
239773	829905
137376	829906
96421	829907
203667	829908
106	829909
33792	829910
2090	829911
168940	829912
176892	829913
230470	829914
104040	829915
72006	829916
187943	829917
214272	829918
4794	829919
160357	829920
135527	829921
103102	829922
160562	829923
285346	829924
95289	829925
46193	829926
203205	829927
167814	829928
33830	829929
179659	829930
25450	829931
217778	829932
45890	829933
37978	829934
115693	829935
97651	829936
1591	829937
77202	829938
247620	829939
16101	829940
184380	829941
6230	829942
126564	829943
206886	829944
147078	829945
192636	829946
8534	829947
5961	829948
51630	829949
149785	829950
259632	829951
126429	829952
273863	829953
131358	829954
31888	829955
41299	829956
24719	829957
55955	829958
111450	829959
14828	829960
45978	829961
31676	829962
60894	829963
796	829964
72647	829965
34931	829966
1154	829967
32759	829968
179109	829969
65148	829970
53070	829971
3524	829972
327	829973
38347	829974
3212	829975
171793	829976
13533	829977
12631	829978
10039	829979
165507	829980
64974	829981
70723	829982
6437	829983
54837	829984
8314	829985
176518	829986
114147	829987
7009	829988
254736	829989
88113	829990
7418	829991
68265	829992
74410	829993
28470	829994
107944	829995
69868	829996
99526	829997
236190	829998
40092	829999
12105	830000
8108	830001
83654	830002
12885	830003
4562	830004
2580	830005
55858	830006
3477	830007
40268	830008
137914	830009
185165	830010
118908	830011
5803	830012
39949	830013
13027	830014
59707	830015
158881	830016
15987	830017
69823	830018
92245	830019
28173	830020
160459	830021
20615	830022
60	830023
60	830024
60	830025
245	830026
111433	830027
128301	830028
34936	830029
2030	830030
196392	830031
168519	830032
222660	830033
44916	830034
188566	830035
6202	830036
100501	830037
248860	830038
17109	830039
126258	830040
112954	830041
15307	830042
815	830043
73774	830044
40365	830045
757	830046
30758	830047
58395	830048
132119	830049
173478	830050
9772	830051
14354	830052
190992	830053
6722	830054
194633	830055
60050	830056
31256	830057
259888	830058
101994	830059
37008	830060
8888	830061
31706	830062
68034	830063
23399	830064
111250	830065
145087	830066
164575	830067
140547	830068
46482	830069
182774	830070
58890	830071
85945	830072
104969	830073
73851	830074
17834	830075
22516	830076
31543	830077
1594	830078
66745	830079
6351	830080
101948	830081
37089	830082
423	830083
11391	830084
159892	830085
69045	830086
135133	830087
23121	830088
310677	830089
74182	830090
64965	830091
6306	830092
163988	830093
21712	830094
1937	830095
169442	830096
22186	830097
15724	830098
122763	830099
12363	830100
140622	830101
7257	830102
132258	830103
56859	830104
28878	830105
22203	830106
87309	830107
130793	830108
50404	830109
74218	830110
54353	830111
75317	830112
72836	830113
103600	830114
100743	830115
26810	830116
97690	830117
9223	830118
2122	830119
133021	830120
160734	830121
180998	830122
27283	830123
198129	830124
19496	830125
15287	830126
16092	830127
7680	830128
35579	830129
158134	830130
47621	830131
120330	830132
19335	830133
83011	830134
139943	830135
5834	830136
36173	830137
12378	830138
178412	830139
23280	830140
14142	830141
111	830142
137388	830143
58704	830144
29443	830145
1530	830146
20535	830147
92000	830148
20312	830149
45521	830150
110941	830151
5677	830152
59797	830153
43076	830154
290818	830155
256198	830156
5835	830157
24011	830158
224933	830159
113731	830160
205106	830161
58480	830162
30554	830163
112413	830164
19046	830165
91669	830166
57926	830167
58193	830168
1485	830169
17842	830170
82087	830171
1879	830172
46379	830173
107132	830174
15664	830175
9843	830176
64200	830177
2075	830178
2075	830179
2075	830180
2944	830181
5783	830182
20463	830183
104580	830184
107698	830185
297368	830186
4869	830187
203306	830188
22678	830189
38039	830190
211849	830191
207090	830192
35776	830193
46300	830194
843	830195
223949	830196
100184	830197
134268	830198
64946	830199
94975	830200
136856	830201
143499	830202
269954	830203
72609	830204
81787	830205
138603	830206
85971	830207
34252	830208
3547	830209
245832	830210
138673	830211
61321	830212
293109	830213
93880	830214
152892	830215
188454	830216
1289	830217
18752	830218
202412	830219
238201	830220
777	830221
34980	830222
83173	830223
55596	830224
37539	830225
18051	830226
908	830227
37820	830228
269130	830229
135430	830230
197463	830231
125627	830232
15949	830233
37595	830234
20447	830235
55561	830236
183099	830237
37539	830238
240291	830239
50913	830240
37693	830241
253377	830242
106542	830243
22270	830244
72977	830245
78978	830246
3591	830247
6668	830248
253339	830249
60143	830250
45289	830251
191806	830252
10594	830253
10594	830254
26799	830255
85407	830256
165678	830257
52255	830258
1540	830259
134014	830260
137866	830261
105364	830262
28508	830263
7294	830264
81659	830265
50538	830266
70326	830267
59181	830268
299155	830269
43597	830270
15384	830271
231	830272
231	830273
231	830274
231	830275
120423	830276
162837	830277
49161	830278
176	830279
973	830280
269812	830281
37223	830282
143223	830283
96797	830284
40543	830285
208855	830286
60830	830287
14612	830288
59223	830289
116277	830290
2789	830291
195147	830292
226953	830293
104930	830294
30753	830295
214602	830296
20536	830297
43240	830298
141279	830299
142792	830300
174381	830301
151409	830302
2712	830303
296590	830304
197874	830305
26732	830306
24272	830307
8029	830308
263680	830309
111076	830310
187265	830311
303924	830312
208462	830313
91116	830314
29429	830315
182944	830316
19399	830317
305351	830318
194053	830319
56567	830320
38832	830321
130652	830322
1610	830323
161711	830324
117260	830325
81654	830326
3377	830327
200360	830328
76978	830329
16567	830330
140000	830331
22711	830332
178637	830333
18768	830334
14882	830335
16500	830336
26477	830337
118009	830338
82667	830339
165595	830340
64918	830341
203877	830342
18628	830343
80582	830344
66561	830345
139144	830346
103011	830347
30660	830348
239499	830349
42255	830350
130549	830351
108521	830352
143201	830353
170530	830354
97572	830355
144632	830356
29223	830357
240685	830358
260873	830359
7472	830360
98155	830361
162921	830362
127744	830363
156749	830364
24056	830365
15784	830366
284293	830367
174205	830368
14904	830369
24005	830370
72743	830371
169427	830372
7729	830373
11709	830374
69066	830375
67707	830376
140590	830377
18380	830378
208121	830379
140590	830380
79310	830381
250164	830382
58065	830383
125603	830384
106237	830385
93379	830386
133184	830387
95679	830388
3422	830389
134266	830390
211595	830391
42436	830392
181935	830393
159348	830394
137120	830395
45834	830396
6076	830397
193063	830398
26728	830399
119625	830400
18768	830401
86741	830402
77706	830403
111846	830404
147708	830405
156138	830406
282292	830407
103143	830408
117636	830409
5469	830410
47164	830411
146139	830412
176508	830413
237186	830414
318	830415
85289	830416
109068	830417
23179	830418
44523	830419
30813	830420
225851	830421
294902	830422
269687	830423
112012	830424
36019	830425
85177	830426
63391	830427
292449	830428
279525	830429
92435	830430
286382	830431
151143	830432
29756	830433
18275	830434
157675	830435
204707	830436
10024	830437
176751	830438
61908	830439
101020	830440
306348	830441
19402	830442
216714	830443
252927	830444
229836	830445
274944	830446
69939	830447
54515	830448
172312	830449
26908	830450
114294	830451
105279	830452
48818	830453
42537	830454
106521	830455
69549	830456
134324	830457
147576	830458
13166	830459
39432	830460
150770	830461
266140	830462
50308	830463
83869	830464
64604	830465
171	830466
132	830467
15863	830468
137309	830469
3024	830470
144952	830471
200755	830472
27261	830473
136003	830474
220385	830475
68162	830476
2743	830477
2115	830478
107095	830479
48195	830480
43604	830481
102711	830482
79704	830483
145936	830484
240424	830485
65698	830486
190419	830487
111551	830488
69534	830489
228053	830490
195433	830491
93516	830492
169518	830493
114573	830494
33507	830495
2786	830496
141269	830497
128597	830498
725	830499
5650	830500
105845	830501
75438	830502
244499	830503
12311	830504
187648	830505
89359	830506
280987	830507
6180	830508
127183	830509
143564	830510
6558	830511
168895	830512
8074	830513
2518	830514
9628	830515
65750	830516
28044	830517
10141	830518
15749	830519
212677	830520
101228	830521
4709	830522
210550	830523
175083	830524
134728	830525
295421	830526
60653	830527
33842	830528
122062	830529
130920	830530
60306	830531
263690	830532
158918	830533
15389	830534
272022	830535
13519	830536
21909	830537
61786	830538
31267	830539
8654	830540
17433	830541
271613	830542
311576	830543
1477	830544
215030	830545
16021	830546
275511	830547
44908	830548
49435	830549
7865	830550
62304	830551
62304	830552
63227	830553
34253	830554
37950	830555
9362	830556
1151	830557
123745	830558
117674	830559
48877	830560
48877	830561
77084	830562
152228	830563
21516	830564
109382	830565
205275	830566
11482	830567
159675	830568
68366	830569
191991	830570
54510	830571
121016	830572
217126	830573
20398	830574
25350	830575
14926	830576
147032	830577
5823	830578
96428	830579
210668	830580
10252	830581
210000	830582
18340	830583
296817	830584
306418	830585
170946	830586
76154	830587
92305	830588
65529	830589
55266	830590
1211	830591
101306	830592
11503	830593
21196	830594
170466	830595
27055	830596
277505	830597
210867	830598
27993	830599
6007	830600
10168	830601
219752	830602
132786	830603
9431	830604
55205	830605
60760	830606
60080	830607
303940	830608
45156	830609
22665	830610
102110	830611
17726	830612
74671	830613
80477	830614
192659	830615
23788	830616
198229	830617
124458	830618
3227	830619
199446	830620
49725	830621
52897	830622
50944	830623
88095	830624
90785	830625
80730	830626
36332	830627
297631	830628
2312	830629
18016	830630
149151	830631
151726	830632
1275	830633
64975	830634
239962	830635
45724	830636
25171	830637
156120	830638
33012	830639
241496	830640
18319	830641
76	830642
10278	830643
182665	830644
13965	830645
11586	830646
36943	830647
209942	830648
34135	830649
87379	830650
53079	830651
253081	830652
53875	830653
23143	830654
150349	830655
284097	830656
26307	830657
58148	830658
266254	830659
80286	830660
17781	830661
50112	830662
80198	830663
45050	830664
36050	830665
23912	830666
56466	830667
36617	830668
273302	830669
35832	830670
249388	830671
117335	830672
114375	830673
1572	830674
210415	830675
117662	830676
135361	830677
204795	830678
171073	830679
78302	830680
49356	830681
3763	830682
10412	830683
108782	830684
302207	830685
107483	830686
162081	830687
64492	830688
23145	830689
14136	830690
228751	830691
65336	830692
213600	830693
99060	830694
59294	830695
133913	830696
131238	830697
55791	830698
14246	830699
142586	830700
63317	830701
199591	830702
207289	830703
9456	830704
63198	830705
61994	830706
14948	830707
217364	830708
23553	830709
22691	830710
107939	830711
89757	830712
206474	830713
138895	830714
271563	830715
33532	830716
32488	830717
100681	830718
23164	830719
206342	830720
249715	830721
11458	830722
25576	830723
18948	830724
20745	830725
46202	830726
45559	830727
3667	830728
101474	830729
26663	830730
248970	830731
204374	830732
130	830733
177152	830734
37578	830735
47075	830736
111713	830737
71387	830738
171296	830739
254666	830740
64892	830741
1483	830742
35327	830743
9803	830744
58772	830745
39864	830746
30491	830747
36974	830748
19888	830749
12264	830750
73026	830751
203224	830752
125883	830753
125737	830754
72828	830755
139907	830756
11935	830757
11767	830758
107351	830759
248484	830760
209695	830761
124177	830762
310902	830763
173268	830764
393	830765
26554	830766
26554	830767
202928	830768
185697	830769
92666	830770
184236	830771
256364	830772
1638	830773
14310	830774
27001	830775
238021	830776
206135	830777
34247	830778
11579	830779
3682	830780
96663	830781
30373	830782
98551	830783
140490	830784
44208	830785
20772	830786
73605	830787
20772	830788
98551	830789
543	830790
264748	830791
40842	830792
51835	830793
194783	830794
165136	830795
91971	830796
218317	830797
111131	830798
306445	830799
681	830800
110355	830801
149051	830802
182826	830803
40319	830804
239080	830805
172870	830806
41576	830807
141038	830808
71787	830809
60423	830810
15925	830811
65328	830812
83033	830813
18974	830814
125255	830815
51228	830816
121787	830817
175268	830818
151358	830819
59654	830820
11177	830821
33666	830822
7407	830823
170570	830824
159272	830825
50986	830826
262083	830827
739	830828
281522	830829
458	830830
55742	830831
91992	830832
126654	830833
87333	830834
303775	830835
67898	830836
151957	830837
177062	830838
311846	830839
39711	830840
31390	830841
42685	830842
172209	830843
58350	830844
1803	830845
65528	830846
28931	830847
178631	830848
116407	830849
177470	830850
63232	830851
147029	830852
58688	830853
180696	830854
5541	830855
229708	830856
146196	830857
125864	830858
1235	830859
18489	830860
46547	830861
206110	830862
5209	830863
242224	830864
96461	830865
9402	830866
210728	830867
52607	830868
25120	830869
182401	830870
40644	830871
142231	830872
42444	830873
28770	830874
194531	830875
90459	830876
28400	830877
5248	830878
18164	830879
29723	830880
1942	830881
39210	830882
12966	830883
32175	830884
158619	830885
10315	830886
23075	830887
192112	830888
3402	830889
44615	830890
24784	830891
9702	830892
57132	830893
206443	830894
14784	830895
8791	830896
20243	830897
73274	830898
26628	830899
203806	830900
248228	830901
9668	830902
166163	830903
85636	830904
218013	830905
114561	830906
153343	830907
12928	830908
11102	830909
82958	830910
67183	830911
19587	830912
175594	830913
43308	830914
26780	830915
36536	830916
17756	830917
33325	830918
65366	830919
796	830920
296063	830921
39777	830922
23525	830923
170666	830924
74714	830925
9852	830926
230296	830927
19427	830928
221843	830929
97442	830930
20892	830931
43042	830932
64460	830933
397	830934
397	830935
71046	830936
19908	830937
57011	830938
56268	830939
30957	830940
101573	830941
93305	830942
40801	830943
264160	830944
695	830945
1798	830946
766	830947
108108	830948
5292	830949
22731	830950
34448	830951
106549	830952
74344	830953
81657	830954
34719	830955
20114	830956
117242	830957
107573	830958
281520	830959
8032	830960
2003	830961
164366	830962
191068	830963
191709	830964
105113	830965
95180	830966
145632	830967
8977	830968
144946	830969
90958	830970
305817	830971
250632	830972
96416	830973
212547	830974
144946	830975
145634	830976
103126	830977
308845	830978
61564	830979
10043	830980
145634	830981
300346	830982
138756	830983
215791	830984
145750	830985
31013	830986
7632	830987
1549	830988
138289	830989
94907	830990
25113	830991
259356	830992
29752	830993
85477	830994
72706	830995
18672	830996
39135	830997
188093	830998
158950	830999
96031	831000
246832	831001
29753	831002
16494	831003
61634	831004
27106	831005
45859	831006
4560	831007
117697	831008
33981	831009
67579	831010
21286	831011
33981	831012
65780	831013
89163	831014
8108	831015
157990	831016
26472	831017
209635	831018
285709	831019
6833	831020
5693	831021
9492	831022
182112	831023
291409	831024
82082	831025
214812	831026
154927	831027
98	831028
132755	831029
25911	831030
128583	831031
231124	831032
17085	831033
17085	831034
1191	831035
100764	831036
168355	831037
23714	831038
34349	831039
52583	831040
168837	831041
681	831042
64988	831043
55246	831044
82674	831045
16805	831046
157000	831047
17701	831048
60606	831049
158045	831050
203724	831051
153093	831052
40366	831053
38018	831054
130534	831055
50751	831056
34697	831057
70617	831058
105139	831059
25775	831060
12799	831061
28071	831062
47197	831063
52729	831064
77394	831065
108297	831066
28722	831067
73190	831068
53982	831069
23006	831070
162786	831071
15747	831072
55700	831073
12630	831074
108628	831075
71627	831076
63312	831077
4564	831078
153578	831079
49693	831080
294655	831081
7574	831082
132829	831083
96075	831084
34855	831085
76084	831086
174537	831087
46610	831088
28490	831089
247212	831090
72285	831091
17156	831092
140757	831093
178083	831094
113319	831095
153057	831096
32280	831097
48303	831098
81424	831099
254884	831100
14962	831101
272112	831102
164	831103
292351	831104
95235	831105
18899	831106
28465	831107
147401	831108
36962	831109
309832	831110
63027	831111
97803	831112
229	831113
144652	831114
299114	831115
22674	831116
7065	831117
47789	831118
215087	831119
59342	831120
39799	831121
89562	831122
19366	831123
162622	831124
43759	831125
37571	831126
7692	831127
25524	831128
4587	831129
191610	831130
129429	831131
27358	831132
1506	831133
37916	831134
61809	831135
209121	831136
72920	831137
92218	831138
143601	831139
205883	831140
74666	831141
32238	831142
14075	831143
37916	831144
67146	831145
192629	831146
154241	831147
79880	831148
303286	831149
107592	831150
12977	831151
132153	831152
211986	831153
24768	831154
5077	831155
161017	831156
37916	831157
32957	831158
113092	831159
81000	831160
253690	831161
42084	831162
11341	831163
45617	831164
34005	831165
124454	831166
7070	831167
84671	831168
84671	831169
105119	831170
259755	831171
172906	831172
57554	831173
122670	831174
160363	831175
38568	831176
4188	831177
148275	831178
154635	831179
58996	831180
58996	831181
144033	831182
6249	831183
77563	831184
115643	831185
161332	831186
34250	831187
133075	831188
105702	831189
54842	831190
55588	831191
57842	831192
241144	831193
212318	831194
43362	831195
54861	831196
62162	831197
202633	831198
173020	831199
173020	831200
2722	831201
1179	831202
113381	831203
16207	831204
53901	831205
269588	831206
6415	831207
48080	831208
101560	831209
66355	831210
42092	831211
36032	831212
175997	831213
7759	831214
1516	831215
110550	831216
63517	831217
287550	831218
98064	831219
109513	831220
1120	831221
310627	831222
80759	831223
3574	831224
749	831225
79164	831226
137382	831227
302636	831228
62104	831229
193450	831230
310209	831231
17730	831232
71223	831233
255199	831234
4313	831235
295528	831236
8248	831237
514	831238
54785	831239
50747	831240
24518	831241
14262	831242
35480	831243
133084	831244
96511	831245
142111	831246
150936	831247
29723	831248
132728	831249
42790	831250
215728	831251
4979	831252
133780	831253
166991	831254
204404	831255
93827	831256
83082	831257
62016	831258
120071	831259
70862	831260
21250	831261
195857	831262
5419	831263
115624	831264
162888	831265
217743	831266
53285	831267
73282	831268
17455	831269
25312	831270
35257	831271
50564	831272
35078	831273
120033	831274
125255	831275
1107	831276
122483	831277
2476	831278
25476	831279
10954	831280
37099	831281
2799	831282
8368	831283
61048	831284
12825	831285
35228	831286
2938	831287
7466	831288
225612	831289
208603	831290
61852	831291
188607	831292
298234	831293
16104	831294
116310	831295
51178	831296
33048	831297
10632	831298
312715	831299
209175	831300
117109	831301
23126	831302
17746	831303
178696	831304
36236	831305
18742	831306
5038	831307
186816	831308
60504	831309
5906	831310
81933	831311
252363	831312
115175	831313
230315	831314
29623	831315
331	831316
30598	831317
119902	831318
33392	831319
113342	831320
37359	831321
2060	831322
46157	831323
94504	831324
16414	831325
295521	831326
14587	831327
124885	831328
125841	831329
185358	831330
54736	831331
115665	831332
115665	831333
52082	831334
142357	831335
105588	831336
214455	831337
128790	831338
36669	831339
3704	831340
125292	831341
3947	831342
31794	831343
121988	831344
245476	831345
119340	831346
44334	831347
157824	831348
260413	831349
25254	831350
5163	831351
10157	831352
86038	831353
109747	831354
32717	831355
2894	831356
38427	831357
260301	831358
62507	831359
19289	831360
87054	831361
121352	831362
45145	831363
20072	831364
5059	831365
19517	831366
62104	831367
228875	831368
259526	831369
160423	831370
83573	831371
15596	831372
8451	831373
1498	831374
60695	831375
43965	831376
37926	831377
497	831378
82640	831379
48500	831380
156059	831381
48462	831382
23527	831383
127277	831384
61	831385
2322	831386
14447	831387
134274	831388
268779	831389
16177	831390
34476	831391
286244	831392
2208	831393
48857	831394
68330	831395
286869	831396
114061	831397
101651	831398
6103	831399
87891	831400
210155	831401
41678	831402
90441	831403
60308	831404
13889	831405
106545	831406
8531	831407
72983	831408
217345	831409
61565	831410
66745	831411
59147	831412
7625	831413
4011	831414
8794	831415
234353	831416
19875	831417
120763	831418
73944	831419
8900	831420
10458	831421
5013	831422
110504	831423
82589	831424
17577	831425
10346	831426
254648	831427
277558	831428
24651	831429
164030	831430
51893	831431
190658	831432
2015	831433
21924	831434
58188	831435
41100	831436
89523	831437
23853	831438
87223	831439
70207	831440
176648	831441
59873	831442
8456	831443
133969	831444
180555	831445
134595	831446
31526	831447
8505	831448
60421	831449
38568	831450
11108	831451
202940	831452
50736	831453
19597	831454
65069	831455
204245	831456
21582	831457
8174	831458
161073	831459
148438	831460
139294	831461
188253	831462
7995	831463
7995	831464
7995	831465
106846	831466
115301	831467
142365	831468
237233	831469
254403	831470
62532	831471
19129	831472
28477	831473
3541	831474
294187	831475
13003	831476
13196	831477
184687	831478
11465	831479
208681	831480
168508	831481
21555	831482
72630	831483
113061	831484
1493	831485
26901	831486
173801	831487
156594	831488
116917	831489
11351	831490
132636	831491
638	831492
212193	831493
17720	831494
144571	831495
405	831496
36822	831497
146246	831498
104716	831499
35956	831500
229776	831501
53734	831502
104	831503
51164	831504
115646	831505
35528	831506
39122	831507
47710	831508
6240	831509
58444	831510
1293	831511
8367	831512
104767	831513
1405	831514
21910	831515
151524	831516
80481	831517
6258	831518
80941	831519
85973	831520
93634	831521
174591	831522
93891	831523
54442	831524
4841	831525
33833	831526
20243	831527
71174	831528
72202	831529
70480	831530
50147	831531
63805	831532
173996	831533
33542	831534
1855	831535
22738	831536
23858	831537
100807	831538
8779	831539
2628	831540
177550	831541
174484	831542
48865	831543
95463	831544
92274	831545
73	831546
40047	831547
52250	831548
290004	831549
202410	831550
15276	831551
50061	831552
18329	831553
10284	831554
42375	831555
144158	831556
90431	831557
175182	831558
37117	831559
751	831560
307449	831561
61933	831562
75309	831563
12589	831564
560	831565
171774	831566
22565	831567
2742	831568
28241	831569
116483	831570
192759	831571
30224	831572
5005	831573
81455	831574
100795	831575
235949	831576
41874	831577
8572	831578
95657	831579
62666	831580
1832	831581
34992	831582
55086	831583
8130	831584
11168	831585
12475	831586
71549	831587
47511	831588
103064	831589
513	831590
105280	831591
208461	831592
19805	831593
130378	831594
39494	831595
200542	831596
2002	831597
61139	831598
6415	831599
82466	831600
218461	831601
170035	831602
69508	831603
14379	831604
15916	831605
117864	831606
280212	831607
114338	831608
35177	831609
177225	831610
135	831611
5590	831612
101673	831613
95310	831614
2946	831615
30700	831616
169674	831617
164532	831618
46900	831619
95519	831620
10716	831621
108794	831622
63782	831623
46262	831624
43005	831625
276	831626
63114	831627
96123	831628
26844	831629
29151	831630
219094	831631
14579	831632
33190	831633
105996	831634
178096	831635
210999	831636
204945	831637
132304	831638
52380	831639
25756	831640
177744	831641
105602	831642
198638	831643
16197	831644
193140	831645
80501	831646
272281	831647
19770	831648
28501	831649
66793	831650
72975	831651
11845	831652
57289	831653
23893	831654
136758	831655
16799	831656
51318	831657
5674	831658
274748	831659
606	831660
266833	831661
4189	831662
70541	831663
78143	831664
44090	831665
41627	831666
168902	831667
132180	831668
284871	831669
85290	831670
144613	831671
112259	831672
110281	831673
269919	831674
475	831675
4746	831676
219547	831677
327	831678
45737	831679
9745	831680
236624	831681
89702	831682
96591	831683
138119	831684
6746	831685
157061	831686
97511	831687
39764	831688
6011	831689
808	831690
7858	831691
187589	831692
101883	831693
88159	831694
118943	831695
75291	831696
63899	831697
18012	831698
42391	831699
22542	831700
6198	831701
296569	831702
59826	831703
59826	831704
92369	831705
16341	831706
17748	831707
110564	831708
85193	831709
217260	831710
142425	831711
63896	831712
26693	831713
51120	831714
181318	831715
1447	831716
12040	831717
126761	831718
126648	831719
207773	831720
41167	831721
215973	831722
27098	831723
57990	831724
93510	831725
80991	831726
99499	831727
24057	831728
3582	831729
9335	831730
218158	831731
1624	831732
34566	831733
14637	831734
23219	831735
90369	831736
128002	831737
63289	831738
26883	831739
128563	831740
41884	831741
74831	831742
15	831743
45035	831744
109032	831745
199717	831746
167857	831747
8417	831748
26260	831749
12654	831750
128751	831751
213212	831752
152134	831753
67062	831754
128634	831755
33784	831756
1585	831757
176509	831758
32258	831759
13462	831760
305895	831761
18703	831762
68793	831763
18952	831764
40303	831765
192805	831766
142743	831767
114447	831768
15363	831769
83901	831770
47393	831771
164899	831772
286307	831773
92834	831774
25413	831775
70244	831776
11032	831777
97287	831778
101972	831779
1105	831780
18520	831781
64210	831782
25224	831783
52978	831784
40	831785
2060	831786
10941	831787
118150	831788
14092	831789
101	831790
79424	831791
1585	831792
163246	831793
143623	831794
145184	831795
401	831796
87188	831797
107339	831798
4817	831799
22990	831800
142383	831801
134346	831802
45707	831803
49416	831804
10747	831805
52095	831806
170123	831807
8909	831808
116375	831809
7183	831810
18879	831811
575	831812
55194	831813
64179	831814
65401	831815
3474	831816
4604	831817
11664	831818
72091	831819
4321	831820
49287	831821
280535	831822
303190	831823
226023	831824
65731	831825
11114	831826
32251	831827
56486	831828
95122	831829
35971	831830
33706	831831
138797	831832
6954	831833
190263	831834
287951	831835
77133	831836
66594	831837
1821	831838
393	831839
168358	831840
116356	831841
1220	831842
198018	831843
146507	831844
216743	831845
214512	831846
61874	831847
482	831848
9665	831849
143179	831850
44937	831851
79	831852
289169	831853
7169	831854
178605	831855
41057	831856
45389	831857
67449	831858
42468	831859
84543	831860
184802	831861
122790	831862
6155	831863
128577	831864
125425	831865
203133	831866
5799	831867
8915	831868
4197	831869
27303	831870
64072	831871
281454	831872
185415	831873
145351	831874
93182	831875
46613	831876
13832	831877
74657	831878
1111	831879
104708	831880
63331	831881
134894	831882
3604	831883
120465	831884
603	831885
83901	831886
65081	831887
57658	831888
124567	831889
8898	831890
135654	831891
28917	831892
110779	831893
30761	831894
85491	831895
170712	831896
52667	831897
61649	831898
34763	831899
186749	831900
113420	831901
4746	831902
49497	831903
60592	831904
21439	831905
19493	831906
258733	831907
158925	831908
36	831909
210941	831910
11248	831911
269184	831912
183164	831913
169601	831914
62	831915
11809	831916
53796	831917
6729	831918
27413	831919
100226	831920
73490	831921
32971	831922
22923	831923
10945	831924
56848	831925
6590	831926
7235	831927
37494	831928
135873	831929
8835	831930
9041	831931
212052	831932
28348	831933
10049	831934
21568	831935
30796	831936
312750	831937
77272	831938
9069	831939
55387	831940
273807	831941
127308	831942
48298	831943
125316	831944
17690	831945
145920	831946
64661	831947
249678	831948
29240	831949
111579	831950
83079	831951
29506	831952
150217	831953
140808	831954
17443	831955
34366	831956
27990	831957
129553	831958
271066	831959
38724	831960
7229	831961
210203	831962
199570	831963
69167	831964
80066	831965
692	831966
166136	831967
51725	831968
53159	831969
39487	831970
22871	831971
133562	831972
133562	831973
1126	831974
6979	831975
136732	831976
23416	831977
218725	831978
38212	831979
9434	831980
4174	831981
173060	831982
26299	831983
58929	831984
22226	831985
298529	831986
60249	831987
16412	831988
48821	831989
148122	831990
283987	831991
51896	831992
16826	831993
219065	831994
70680	831995
44527	831996
30495	831997
89705	831998
76528	831999
14549	832000
31493	832001
116135	832002
36984	832003
103120	832004
61822	832005
2605	832006
119595	832007
701	832008
2405	832009
7232	832010
165332	832011
174596	832012
94108	832013
55533	832014
10852	832015
97362	832016
71618	832017
144194	832018
75834	832019
8471	832020
235746	832021
29226	832022
44324	832023
6132	832024
38520	832025
13760	832026
85834	832027
151868	832028
12347	832029
10730	832030
44267	832031
27932	832032
129583	832033
24022	832034
39859	832035
48958	832036
16655	832037
27316	832038
172899	832039
39108	832040
22762	832041
130753	832042
206659	832043
54194	832044
70634	832045
8921	832046
106824	832047
5648	832048
73921	832049
183708	832050
32228	832051
108558	832052
1534	832053
114409	832054
65949	832055
265210	832056
121918	832057
309541	832058
179872	832059
132135	832060
51786	832061
22783	832062
148342	832063
239704	832064
24158	832065
102787	832066
9595	832067
16675	832068
39963	832069
203893	832070
41985	832071
120495	832072
165436	832073
12943	832074
6712	832075
9589	832076
12422	832077
36594	832078
87378	832079
9967	832080
1882	832081
15167	832082
186081	832083
10110	832084
13899	832085
5045	832086
87035	832087
142237	832088
109447	832089
7486	832090
165146	832091
278302	832092
203914	832093
38409	832094
104817	832095
4963	832096
650	832097
166	832098
44717	832099
18033	832100
94880	832101
149886	832102
9452	832103
124818	832104
101763	832105
56832	832106
82088	832107
4047	832108
108881	832109
40586	832110
29559	832111
81630	832112
109417	832113
162282	832114
130580	832115
15993	832116
102594	832117
287006	832118
47831	832119
143178	832120
22564	832121
40965	832122
23541	832123
48609	832124
5810	832125
232409	832126
30569	832127
56479	832128
77309	832129
8571	832130
8571	832131
143352	832132
210389	832133
57149	832134
17976	832135
106504	832136
164738	832137
29916	832138
4539	832139
300522	832140
4317	832141
40184	832142
91938	832143
106702	832144
10122	832145
265354	832146
4614	832147
50669	832148
39351	832149
26672	832150
111865	832151
131871	832152
198371	832153
62255	832154
43021	832155
25044	832156
60509	832157
73501	832158
219087	832159
192462	832160
68600	832161
161727	832162
14062	832163
93123	832164
87331	832165
3958	832166
4547	832167
172373	832168
253581	832169
6821	832170
208432	832171
83809	832172
202707	832173
18445	832174
3458	832175
37048	832176
93742	832177
64317	832178
29968	832179
30244	832180
25647	832181
69585	832182
151853	832183
81652	832184
282407	832185
290910	832186
299011	832187
92478	832188
172515	832189
74168	832190
56309	832191
195519	832192
190855	832193
31206	832194
217121	832195
217121	832196
91852	832197
27929	832198
104538	832199
64278	832200
65183	832201
32173	832202
90707	832203
283104	832204
143577	832205
83838	832206
9829	832207
36745	832208
163748	832209
79664	832210
267349	832211
74789	832212
119598	832213
136843	832214
1050	832215
17567	832216
40311	832217
166990	832218
989	832219
16868	832220
615	832221
50334	832222
6409	832223
8113	832224
149736	832225
30750	832226
103281	832227
100933	832228
140293	832229
41540	832230
41756	832231
4545	832232
29505	832233
14236	832234
6984	832235
4431	832236
37641	832237
293399	832238
229804	832239
26799	832240
15102	832241
38082	832242
238534	832243
5265	832244
278848	832245
88299	832246
171800	832247
116648	832248
53792	832249
141072	832250
175449	832251
31029	832252
10313	832253
27720	832254
118724	832255
272945	832256
25029	832257
303677	832258
127612	832259
240402	832260
88513	832261
44329	832262
96639	832263
210565	832264
140717	832265
60960	832266
191603	832267
165307	832268
168912	832269
173455	832270
9	832271
14334	832272
249744	832273
29061	832274
11425	832275
127924	832276
41633	832277
18304	832278
19418	832279
141143	832280
33350	832281
9879	832282
15263	832283
25431	832284
95861	832285
25123	832286
21938	832287
3487	832288
6464	832289
16893	832290
7912	832291
1731	832292
3810	832293
181531	832294
143190	832295
110	832296
305796	832297
50591	832298
175055	832299
121215	832300
197349	832301
23790	832302
3622	832303
4621	832304
13580	832305
61008	832306
9942	832307
166793	832308
78198	832309
160264	832310
143981	832311
113200	832312
29196	832313
25060	832314
48355	832315
4809	832316
19722	832317
27585	832318
80479	832319
13451	832320
99867	832321
269881	832322
123346	832323
34272	832324
101503	832325
89017	832326
36905	832327
136827	832328
88048	832329
212994	832330
52189	832331
52	832332
193530	832333
306398	832334
12779	832335
86845	832336
2749	832337
8194	832338
20410	832339
20410	832340
70372	832341
39384	832342
24156	832343
28532	832344
161533	832345
21995	832346
97338	832347
15276	832348
176223	832349
40279	832350
271198	832351
140202	832352
103349	832353
12937	832354
47236	832355
35561	832356
29938	832357
54789	832358
17949	832359
35333	832360
5562	832361
49181	832362
110935	832363
64746	832364
49181	832365
14164	832366
215166	832367
160903	832368
26054	832369
58977	832370
117882	832371
11312	832372
95579	832373
22455	832374
22455	832375
234	832376
8164	832377
27382	832378
207638	832379
148981	832380
15194	832381
123401	832382
22406	832383
40192	832384
7046	832385
181273	832386
38357	832387
176372	832388
26595	832389
131841	832390
162018	832391
286757	832392
214646	832393
38063	832394
185	832395
35010	832396
242004	832397
265108	832398
48265	832399
40590	832400
18903	832401
55190	832402
29943	832403
6724	832404
51931	832405
91462	832406
3128	832407
200648	832408
298464	832409
190781	832410
208285	832411
86300	832412
117943	832413
213676	832414
219052	832415
350	832416
167031	832417
87209	832418
12857	832419
40199	832420
10372	832421
18590	832422
1309	832423
95766	832424
193146	832425
271726	832426
38734	832427
263582	832428
274424	832429
92963	832430
107763	832431
128254	832432
81156	832433
23580	832434
245916	832435
83684	832436
142218	832437
50760	832438
79816	832439
62434	832440
275444	832441
73862	832442
92943	832443
150713	832444
65457	832445
199559	832446
62727	832447
18848	832448
112195	832449
3008	832450
294077	832451
5201	832452
91201	832453
301538	832454
31304	832455
62348	832456
60789	832457
43321	832458
136705	832459
67864	832460
181716	832461
26697	832462
86944	832463
88522	832464
158804	832465
42116	832466
105879	832467
234587	832468
10698	832469
217963	832470
49800	832471
59714	832472
84229	832473
81617	832474
105830	832475
66467	832476
209205	832477
93762	832478
200261	832479
63880	832480
158280	832481
7399	832482
109672	832483
31744	832484
18144	832485
202448	832486
4057	832487
53880	832488
35156	832489
11744	832490
100820	832491
69737	832492
68419	832493
5085	832494
159779	832495
146173	832496
192352	832497
140308	832498
164980	832499
79417	832500
15778	832501
96773	832502
88257	832503
132407	832504
285351	832505
134163	832506
24680	832507
257615	832508
57155	832509
117472	832510
36786	832511
76073	832512
13864	832513
118978	832514
13278	832515
41835	832516
84586	832517
80359	832518
178998	832519
240334	832520
194627	832521
69772	832522
260300	832523
61911	832524
251677	832525
83930	832526
13005	832527
307576	832528
47863	832529
83850	832530
274659	832531
81601	832532
113265	832533
47319	832534
266274	832535
155642	832536
96555	832537
110327	832538
121692	832539
55277	832540
31616	832541
32586	832542
146440	832543
138709	832544
70087	832545
181155	832546
244520	832547
65419	832548
1382	832549
120372	832550
34322	832551
157911	832552
23926	832553
192208	832554
72632	832555
32617	832556
29131	832557
193549	832558
50752	832559
290061	832560
273596	832561
26128	832562
206723	832563
64342	832564
133842	832565
149725	832566
133695	832567
105386	832568
168363	832569
78251	832570
110734	832571
262744	832572
6752	832573
290503	832574
1076	832575
55745	832576
276637	832577
85903	832578
14473	832579
219033	832580
61344	832581
61312	832582
211580	832583
94663	832584
34392	832585
172988	832586
31744	832587
1154	832588
256851	832589
52498	832590
92220	832591
110	832592
29650	832593
55272	832594
72274	832595
53669	832596
197363	832597
135164	832598
258187	832599
1335	832600
170947	832601
71403	832602
65466	832603
46593	832604
114343	832605
145540	832606
152723	832607
50311	832608
77714	832609
11349	832610
46016	832611
269701	832612
96669	832613
68936	832614
67036	832615
24330	832616
24330	832617
22791	832618
307983	832619
201200	832620
214134	832621
114379	832622
4438	832623
125078	832624
208235	832625
6539	832626
299238	832627
13651	832628
88822	832629
81193	832630
48111	832631
36025	832632
37737	832633
255528	832634
136033	832635
177743	832636
138354	832637
10073	832638
199306	832639
201030	832640
93794	832641
247596	832642
3433	832643
57933	832644
55882	832645
25814	832646
25330	832647
3052	832648
26386	832649
47336	832650
13396	832651
172787	832652
285617	832653
265734	832654
47058	832655
45889	832656
21563	832657
170032	832658
135130	832659
787	832660
16738	832661
191844	832662
39986	832663
30632	832664
68900	832665
160680	832666
4872	832667
224301	832668
286090	832669
26190	832670
97565	832671
119706	832672
64465	832673
39691	832674
565	832675
350	832676
10873	832677
207006	832678
289819	832679
73028	832680
27690	832681
21976	832682
40070	832683
10892	832684
33309	832685
61024	832686
152657	832687
87406	832688
11471	832689
7083	832690
269213	832691
115914	832692
85565	832693
132975	832694
235809	832695
101191	832696
186249	832697
6521	832698
67591	832699
224408	832700
166734	832701
58895	832702
214442	832703
129857	832704
197696	832705
29403	832706
212874	832707
183269	832708
16631	832709
301489	832710
14105	832711
35282	832712
224887	832713
210624	832714
107342	832715
200765	832716
73544	832717
46912	832718
3776	832719
24709	832720
251246	832721
117497	832722
131573	832723
9755	832724
56850	832725
32431	832726
528	832727
116261	832728
1091	832729
119027	832730
116228	832731
118074	832732
156552	832733
4671	832734
69499	832735
65157	832736
119528	832737
235120	832738
63698	832739
4610	832740
176220	832741
35491	832742
41960	832743
71593	832744
95325	832745
131094	832746
12305	832747
303870	832748
311631	832749
4221	832750
116024	832751
5566	832752
74225	832753
229920	832754
180707	832755
134163	832756
88050	832757
5792	832758
128116	832759
88758	832760
167556	832761
118824	832762
279266	832763
66088	832764
107837	832765
91674	832766
107406	832767
34002	832768
115719	832769
272957	832770
170394	832771
137160	832772
186167	832773
10134	832774
208714	832775
3483	832776
45857	832777
5667	832778
254526	832779
199198	832780
23358	832781
152321	832782
88758	832783
2673	832784
9278	832785
159116	832786
19809	832787
48745	832788
5882	832789
8176	832790
46105	832791
281374	832792
153489	832793
15152	832794
104242	832795
26672	832796
204433	832797
118707	832798
301435	832799
786	832800
21545	832801
70672	832802
19022	832803
162934	832804
128376	832805
60472	832806
275364	832807
35617	832808
11147	832809
9624	832810
17440	832811
24	832812
109767	832813
139659	832814
2924	832815
3163	832816
13847	832817
32977	832818
89718	832819
35205	832820
164577	832821
33569	832822
166896	832823
105016	832824
276550	832825
10257	832826
123428	832827
122069	832828
210393	832829
3750	832830
6004	832831
43250	832832
77067	832833
144147	832834
28914	832835
102986	832836
33015	832837
3344	832838
934	832839
785	832840
221797	832841
56884	832842
11483	832843
21223	832844
36634	832845
39974	832846
70121	832847
88858	832848
69547	832849
6532	832850
134470	832851
203022	832852
14439	832853
105832	832854
192949	832855
271134	832856
75476	832857
48611	832858
2853	832859
6793	832860
16137	832861
1917	832862
234621	832863
81849	832864
14790	832865
79188	832866
19046	832867
83	832868
393	832869
170547	832870
27784	832871
8486	832872
15161	832873
69089	832874
24126	832875
877	832876
119379	832877
50003	832878
83219	832879
103672	832880
78024	832881
60765	832882
2334	832883
7522	832884
4370	832885
77380	832886
60210	832887
139556	832888
202098	832889
57655	832890
57655	832891
1586	832892
42459	832893
40028	832894
139734	832895
5376	832896
74046	832897
9408	832898
17591	832899
80500	832900
4108	832901
141248	832902
16255	832903
118178	832904
6696	832905
67193	832906
55604	832907
52715	832908
208985	832909
44800	832910
3015	832911
12818	832912
49225	832913
104423	832914
104756	832915
79626	832916
138475	832917
60614	832918
23012	832919
2515	832920
163530	832921
12679	832922
5790	832923
138170	832924
210004	832925
77511	832926
8027	832927
7870	832928
146408	832929
96446	832930
272308	832931
138517	832932
124950	832933
133571	832934
101751	832935
215128	832936
97774	832937
56112	832938
652	832939
71595	832940
1541	832941
95646	832942
151085	832943
63870	832944
16225	832945
21916	832946
306960	832947
189589	832948
6737	832949
130676	832950
26544	832951
104460	832952
54550	832953
178169	832954
16488	832955
7520	832956
1876	832957
49530	832958
63882	832959
12662	832960
102283	832961
16931	832962
36577	832963
108390	832964
77519	832965
243162	832966
93361	832967
32843	832968
76744	832969
95376	832970
143217	832971
114197	832972
18811	832973
222222	832974
220903	832975
9646	832976
74612	832977
12881	832978
49533	832979
246381	832980
25897	832981
83656	832982
98751	832983
139799	832984
120314	832985
85549	832986
115622	832987
174737	832988
58614	832989
38665	832990
36261	832991
92709	832992
10810	832993
37087	832994
56417	832995
225154	832996
33478	832997
95795	832998
15371	832999
211371	833000
34693	833001
58614	833002
121146	833003
121146	833004
88817	833005
136947	833006
78865	833007
198584	833008
87878	833009
167467	833010
137749	833011
199068	833012
78249	833013
48046	833014
138010	833015
116735	833016
172849	833017
189545	833018
250772	833019
123350	833020
119796	833021
118700	833022
210142	833023
46374	833024
43907	833025
123865	833026
137873	833027
177596	833028
47743	833029
29904	833030
3779	833031
80226	833032
19715	833033
53493	833034
219098	833035
172761	833036
43907	833037
117337	833038
74733	833039
203105	833040
17702	833041
173593	833042
2782	833043
91409	833044
146493	833045
138219	833046
257239	833047
184313	833048
95265	833049
176258	833050
176258	833051
10219	833052
10931	833053
172557	833054
25246	833055
9603	833056
166810	833057
19858	833058
1228	833059
7601	833060
57541	833061
36237	833062
99050	833063
29004	833064
220075	833065
44458	833066
262290	833067
306381	833068
60548	833069
25432	833070
139797	833071
194038	833072
73244	833073
138795	833074
94887	833075
38364	833076
54240	833077
24216	833078
78301	833079
17839	833080
164733	833081
79628	833082
57032	833083
281343	833084
38451	833085
136519	833086
27721	833087
20250	833088
33936	833089
124063	833090
144269	833091
43205	833092
291758	833093
86387	833094
36474	833095
153164	833096
148719	833097
46506	833098
46552	833099
106518	833100
48373	833101
51821	833102
15583	833103
15583	833104
256644	833105
139786	833106
28394	833107
73652	833108
93862	833109
32797	833110
161944	833111
20312	833112
112315	833113
100755	833114
310158	833115
149372	833116
310558	833117
310691	833118
57879	833119
160519	833120
30286	833121
76598	833122
10292	833123
83042	833124
6	833125
2325	833126
15317	833127
104608	833128
86779	833129
94962	833130
25667	833131
102881	833132
33139	833133
13958	833134
89190	833135
59509	833136
88387	833137
58921	833138
54393	833139
18994	833140
80746	833141
201012	833142
2183	833143
163778	833144
221543	833145
118599	833146
6632	833147
36365	833148
20072	833149
184414	833150
1608	833151
49768	833152
252624	833153
88798	833154
161134	833155
30562	833156
487	833157
97181	833158
183033	833159
12732	833160
71391	833161
93547	833162
843	833163
58423	833164
3750	833165
15088	833166
217998	833167
20138	833168
899	833169
298426	833170
104123	833171
57904	833172
183740	833173
37223	833174
45967	833175
32489	833176
3674	833177
5115	833178
21760	833179
16632	833180
7887	833181
146375	833182
117277	833183
103762	833184
10017	833185
94534	833186
7250	833187
13787	833188
206515	833189
3856	833190
19507	833191
178058	833192
206202	833193
295121	833194
224205	833195
137800	833196
19032	833197
68498	833198
216803	833199
15589	833200
41707	833201
224143	833202
49255	833203
188138	833204
245470	833205
72956	833206
53086	833207
48456	833208
24784	833209
5652	833210
118780	833211
143110	833212
9991	833213
89348	833214
48307	833215
57013	833216
115167	833217
60479	833218
36002	833219
148635	833220
46772	833221
280794	833222
44062	833223
60534	833224
109900	833225
131487	833226
306317	833227
11494	833228
170162	833229
29802	833230
49495	833231
190955	833232
129604	833233
51907	833234
99280	833235
211917	833236
142387	833237
7789	833238
163351	833239
132390	833240
5141	833241
6074	833242
49810	833243
97961	833244
86859	833245
131043	833246
2430	833247
149523	833248
23796	833249
60865	833250
101118	833251
88925	833252
242293	833253
31185	833254
10913	833255
24643	833256
157612	833257
63078	833258
103190	833259
30900	833260
188531	833261
24784	833262
36261	833263
2710	833264
134460	833265
3871	833266
17590	833267
242650	833268
5082	833269
1697	833270
18927	833271
95864	833272
284686	833273
33172	833274
6010	833275
95038	833276
393	833277
15098	833278
28752	833279
237263	833280
124988	833281
33112	833282
103492	833283
9562	833284
174266	833285
54313	833286
97765	833287
295996	833288
34657	833289
36261	833290
42694	833291
176633	833292
249762	833293
2366	833294
178705	833295
61112	833296
40020	833297
80477	833298
82861	833299
22320	833300
200863	833301
165474	833302
152060	833303
22843	833304
2040	833305
37718	833306
232578	833307
37996	833308
94354	833309
22320	833310
116654	833311
220480	833312
14316	833313
47389	833314
28456	833315
76908	833316
253333	833317
28091	833318
64003	833319
124826	833320
43845	833321
124635	833322
80779	833323
59997	833324
71303	833325
41314	833326
7815	833327
26771	833328
93599	833329
252666	833330
71741	833331
120569	833332
18764	833333
267655	833334
136306	833335
202380	833336
11389	833337
311838	833338
294806	833339
24835	833340
251530	833341
111309	833342
14316	833343
84301	833344
34680	833345
115016	833346
172950	833347
49035	833348
123314	833349
33361	833350
42250	833351
150924	833352
7787	833353
191676	833354
230621	833355
161827	833356
150949	833357
3930	833358
146940	833359
15740	833360
4057	833361
297999	833362
52118	833363
2089	833364
80075	833365
116584	833366
260860	833367
107211	833368
182549	833369
213122	833370
237911	833371
36754	833372
16265	833373
21470	833374
94612	833375
162383	833376
95864	833377
89516	833378
166151	833379
287193	833380
122805	833381
106491	833382
36629	833383
194540	833384
212273	833385
88806	833386
26664	833387
93324	833388
38040	833389
32426	833390
105025	833391
134161	833392
38665	833393
140623	833394
81469	833395
54715	833396
144000	833397
88806	833398
79153	833399
54603	833400
25933	833401
335	833402
104703	833403
41746	833404
26010	833405
44902	833406
70375	833407
146531	833408
96720	833409
5141	833410
53199	833411
61013	833412
133054	833413
200620	833414
65925	833415
14920	833416
269370	833417
12068	833418
124343	833419
24079	833420
90104	833421
33943	833422
141962	833423
142124	833424
9931	833425
43883	833426
492	833427
106102	833428
298260	833429
276537	833430
49234	833431
21535	833432
25977	833433
162479	833434
49585	833435
22548	833436
52937	833437
32370	833438
182665	833439
74203	833440
90365	833441
201602	833442
180798	833443
190035	833444
201108	833445
83737	833446
54439	833447
94827	833448
79828	833449
99195	833450
6751	833451
191879	833452
11153	833453
857	833454
4845	833455
857	833456
246995	833457
92924	833458
16945	833459
47121	833460
1907	833461
312558	833462
53981	833463
155081	833464
729	833465
6598	833466
190315	833467
38453	833468
2380	833469
5031	833470
6477	833471
98450	833472
72654	833473
80786	833474
65054	833475
146255	833476
177870	833477
136993	833478
11712	833479
44925	833480
39546	833481
32763	833482
9464	833483
20208	833484
198889	833485
152944	833486
86053	833487
72848	833488
84694	833489
558	833490
12884	833491
35311	833492
18229	833493
5473	833494
1377	833495
3079	833496
166632	833497
173941	833498
27499	833499
141939	833500
65190	833501
29472	833502
13765	833503
25932	833504
230659	833505
170543	833506
138287	833507
11544	833508
85168	833509
26257	833510
38671	833511
28117	833512
49765	833513
139495	833514
184308	833515
59161	833516
94932	833517
129686	833518
300872	833519
2085	833520
51073	833521
64694	833522
210009	833523
126000	833524
54923	833525
24117	833526
19862	833527
5569	833528
58706	833529
310855	833530
6381	833531
125918	833532
34738	833533
36803	833534
4868	833535
20838	833536
92656	833537
63044	833538
62423	833539
79242	833540
34146	833541
10747	833542
98654	833543
6509	833544
74426	833545
190166	833546
197340	833547
2277	833548
1432	833549
49003	833550
104362	833551
130756	833552
22718	833553
24608	833554
4340	833555
62830	833556
26477	833557
30059	833558
199974	833559
28696	833560
6728	833561
19305	833562
20438	833563
51798	833564
51798	833565
81869	833566
36278	833567
110220	833568
51670	833569
156166	833570
33049	833571
36152	833572
165120	833573
4383	833574
271580	833575
53512	833576
166080	833577
288387	833578
114477	833579
47922	833580
92370	833581
10631	833582
12466	833583
5426	833584
284739	833585
122049	833586
19039	833587
114377	833588
26942	833589
11293	833590
131863	833591
4072	833592
162229	833593
120200	833594
85380	833595
81241	833596
10873	833597
27341	833598
207305	833599
162671	833600
3258	833601
200467	833602
25343	833603
17898	833604
157303	833605
62877	833606
49831	833607
215019	833608
14955	833609
32844	833610
84504	833611
255105	833612
282782	833613
18124	833614
21096	833615
92080	833616
52198	833617
66806	833618
115557	833619
8184	833620
106853	833621
48022	833622
239540	833623
34840	833624
216614	833625
226	833626
204996	833627
67930	833628
131592	833629
16007	833630
3248	833631
175494	833632
114100	833633
33492	833634
18693	833635
73497	833636
132153	833637
41998	833638
12308	833639
46059	833640
37105	833641
60511	833642
187538	833643
98274	833644
7869	833645
10557	833646
196200	833647
2	833648
122003	833649
2562	833650
2562	833651
260225	833652
210104	833653
141838	833654
76390	833655
13029	833656
29380	833657
181370	833658
116883	833659
309713	833660
105011	833661
22243	833662
299791	833663
2796	833664
132055	833665
84734	833666
7433	833667
59282	833668
59282	833669
104974	833670
228097	833671
23936	833672
61642	833673
325	833674
16169	833675
214168	833676
26748	833677
5553	833678
3745	833679
38484	833680
127767	833681
53730	833682
10459	833683
51328	833684
17884	833685
15653	833686
173498	833687
148845	833688
72451	833689
196858	833690
12938	833691
61815	833692
38771	833693
69213	833694
23897	833695
38238	833696
2782	833697
15909	833698
114043	833699
5599	833700
270485	833701
181089	833702
59890	833703
189983	833704
160440	833705
131416	833706
209459	833707
96093	833708
255887	833709
48602	833710
126092	833711
58574	833712
86296	833713
197849	833714
40553	833715
39541	833716
3921	833717
122407	833718
309092	833719
168281	833720
159072	833721
118585	833722
22663	833723
81181	833724
25008	833725
53437	833726
7713	833727
22776	833728
10187	833729
243951	833730
10423	833731
22854	833732
215943	833733
30045	833734
109702	833735
60188	833736
123280	833737
12786	833738
141411	833739
49102	833740
149549	833741
80969	833742
133029	833743
71956	833744
79756	833745
10901	833746
126589	833747
146002	833748
88929	833749
40923	833750
19197	833751
8848	833752
37883	833753
10874	833754
269448	833755
70688	833756
261797	833757
180057	833758
295281	833759
82576	833760
128831	833761
205804	833762
201321	833763
139685	833764
53712	833765
109968	833766
74157	833767
52403	833768
6149	833769
144765	833770
255539	833771
17956	833772
45711	833773
142044	833774
236537	833775
4513	833776
21987	833777
74736	833778
17381	833779
3538	833780
52557	833781
53758	833782
1886	833783
68569	833784
100646	833785
83622	833786
72866	833787
133885	833788
116960	833789
153679	833790
174080	833791
155488	833792
209672	833793
185045	833794
149843	833795
185383	833796
128453	833797
191037	833798
117199	833799
5061	833800
62717	833801
84860	833802
59651	833803
17332	833804
78639	833805
193894	833806
68742	833807
8365	833808
31200	833809
133455	833810
86727	833811
14753	833812
122207	833813
132656	833814
266809	833815
93403	833816
5309	833817
6809	833818
65346	833819
101718	833820
3175	833821
110621	833822
22010	833823
123508	833824
118204	833825
145288	833826
79082	833827
55366	833828
45043	833829
147212	833830
134837	833831
138676	833832
19405	833833
27490	833834
32826	833835
122080	833836
83104	833837
182503	833838
138271	833839
174268	833840
97963	833841
8662	833842
271476	833843
148539	833844
226762	833845
37698	833846
16972	833847
49822	833848
187313	833849
247931	833850
250453	833851
9019	833852
35382	833853
97965	833854
129166	833855
69729	833856
48781	833857
55243	833858
95512	833859
97875	833860
7234	833861
100183	833862
85983	833863
52710	833864
40581	833865
132610	833866
161292	833867
5164	833868
83265	833869
148374	833870
294905	833871
225729	833872
162673	833873
266593	833874
265386	833875
194927	833876
28759	833877
131868	833878
9374	833879
245991	833880
77683	833881
273654	833882
148968	833883
51239	833884
161128	833885
118342	833886
200119	833887
124824	833888
52271	833889
27056	833890
77459	833891
173780	833892
174343	833893
81646	833894
153966	833895
248294	833896
115018	833897
92335	833898
157978	833899
204842	833900
224440	833901
75491	833902
18221	833903
13372	833904
84715	833905
97279	833906
7009	833907
115435	833908
6716	833909
20085	833910
254346	833911
6731	833912
9877	833913
279116	833914
194560	833915
27623	833916
4695	833917
142700	833918
87779	833919
54073	833920
95696	833921
68536	833922
8013	833923
178693	833924
4812	833925
176748	833926
146421	833927
167762	833928
133766	833929
34220	833930
36268	833931
88	833932
46230	833933
33860	833934
45940	833935
9414	833936
124065	833937
262162	833938
9078	833939
33125	833940
474	833941
38580	833942
15669	833943
13041	833944
148719	833945
221314	833946
73527	833947
27629	833948
236701	833949
81180	833950
150203	833951
88606	833952
11088	833953
107306	833954
90600	833955
90579	833956
294682	833957
120394	833958
222510	833959
134802	833960
88842	833961
145177	833962
41306	833963
196766	833964
29973	833965
40233	833966
230575	833967
90238	833968
228545	833969
13976	833970
269032	833971
70454	833972
128974	833973
200595	833974
196340	833975
139415	833976
187941	833977
35114	833978
185806	833979
118984	833980
144473	833981
16914	833982
136435	833983
55748	833984
41587	833985
241466	833986
27074	833987
19456	833988
126827	833989
29357	833990
61941	833991
36283	833992
107196	833993
30181	833994
92692	833995
87651	833996
278101	833997
131640	833998
226375	833999
20886	834000
1245	834001
84628	834002
143721	834003
291914	834004
33395	834005
49249	834006
166554	834007
255578	834008
67193	834009
137447	834010
72258	834011
200083	834012
37360	834013
169307	834014
57549	834015
42220	834016
133953	834017
490	834018
75368	834019
209014	834020
201015	834021
200753	834022
135085	834023
218742	834024
43233	834025
71033	834026
31280	834027
104901	834028
14968	834029
125048	834030
25783	834031
1293	834032
5452	834033
8340	834034
58242	834035
56543	834036
167590	834037
49005	834038
18433	834039
63	834040
22338	834041
139600	834042
10512	834043
69381	834044
28862	834045
4223	834046
170018	834047
7853	834048
77178	834049
137827	834050
48199	834051
106177	834052
69490	834053
53680	834054
51246	834055
179354	834056
39530	834057
55867	834058
11455	834059
60247	834060
171533	834061
78270	834062
200847	834063
29189	834064
37	834065
135412	834066
284350	834067
134234	834068
88333	834069
37995	834070
16644	834071
76147	834072
17353	834073
212549	834074
173238	834075
186528	834076
128945	834077
233991	834078
29407	834079
78572	834080
13869	834081
300684	834082
41564	834083
13507	834084
120799	834085
255658	834086
238988	834087
174143	834088
290421	834089
138309	834090
38342	834091
126659	834092
21355	834093
213516	834094
92035	834095
30327	834096
86698	834097
79632	834098
181054	834099
38076	834100
51686	834101
180827	834102
280197	834103
105854	834104
121168	834105
8815	834106
59276	834107
62073	834108
133755	834109
165125	834110
21981	834111
124693	834112
174277	834113
12512	834114
245856	834115
74184	834116
221052	834117
36103	834118
72464	834119
242675	834120
4017	834121
16535	834122
32642	834123
12344	834124
203866	834125
40811	834126
6111	834127
61955	834128
90082	834129
105499	834130
136250	834131
39352	834132
300774	834133
39678	834134
7789	834135
1098	834136
2904	834137
19001	834138
51382	834139
53838	834140
7239	834141
119255	834142
25052	834143
14046	834144
48865	834145
163071	834146
144649	834147
53233	834148
80224	834149
12553	834150
64504	834151
136426	834152
128405	834153
38200	834154
104428	834155
13621	834156
70635	834157
26482	834158
1999	834159
7213	834160
109864	834161
56582	834162
170755	834163
197849	834164
205869	834165
85	834166
40761	834167
77615	834168
20510	834169
2492	834170
25558	834171
7496	834172
154404	834173
28940	834174
70634	834175
137162	834176
17546	834177
61242	834178
17096	834179
46892	834180
66402	834181
2208	834182
49842	834183
45774	834184
164886	834185
186000	834186
45500	834187
16367	834188
39823	834189
65471	834190
47561	834191
58732	834192
13032	834193
40274	834194
115402	834195
142023	834196
71075	834197
86454	834198
213324	834199
74105	834200
267727	834201
264338	834202
38543	834203
205483	834204
26048	834205
4244	834206
149519	834207
82527	834208
208392	834209
151305	834210
36101	834211
80364	834212
78883	834213
85261	834214
98626	834215
57888	834216
44367	834217
69942	834218
11732	834219
98487	834220
120367	834221
152415	834222
92120	834223
19508	834224
185616	834225
36574	834226
1563	834227
181529	834228
64504	834229
51943	834230
117459	834231
1303	834232
127969	834233
24306	834234
72907	834235
15916	834236
18	834237
23685	834238
37245	834239
47726	834240
112024	834241
49883	834242
55370	834243
92552	834244
8411	834245
168387	834246
54774	834247
201558	834248
193631	834249
33729	834250
68852	834251
148160	834252
28274	834253
86599	834254
119743	834255
36491	834256
19843	834257
142911	834258
56646	834259
136044	834260
28099	834261
3898	834262
88282	834263
116	834264
6737	834265
26080	834266
229169	834267
73895	834268
38183	834269
148959	834270
19248	834271
1234	834272
9272	834273
102392	834274
912	834275
189259	834276
70299	834277
106751	834278
31928	834279
31952	834280
108577	834281
98232	834282
73182	834283
26013	834284
161591	834285
31936	834286
6562	834287
3450	834288
33845	834289
197072	834290
234846	834291
108712	834292
26560	834293
29723	834294
376	834295
20497	834296
51329	834297
39549	834298
20024	834299
27012	834300
68116	834301
33915	834302
65941	834303
135772	834304
1071	834305
21849	834306
39319	834307
10339	834308
3970	834309
44616	834310
19285	834311
33561	834312
90097	834313
149861	834314
127684	834315
121203	834316
23646	834317
239664	834318
2291	834319
29411	834320
5706	834321
3526	834322
12290	834323
139327	834324
7841	834325
132949	834326
120729	834327
194288	834328
35637	834329
92905	834330
51278	834331
227591	834332
19608	834333
42725	834334
11947	834335
260841	834336
33313	834337
44249	834338
201621	834339
210273	834340
52442	834341
26895	834342
87139	834343
48891	834344
11139	834345
7764	834346
5299	834347
9487	834348
130350	834349
1563	834350
21	834351
23257	834352
22672	834353
9889	834354
8395	834355
12278	834356
64110	834357
123960	834358
7266	834359
56440	834360
45372	834361
93937	834362
235810	834363
77076	834364
62156	834365
307820	834366
1693	834367
116364	834368
24802	834369
4238	834370
136760	834371
82174	834372
49403	834373
1771	834374
83113	834375
15047	834376
43588	834377
25199	834378
210692	834379
40845	834380
100370	834381
10693	834382
7242	834383
197790	834384
161760	834385
71122	834386
94509	834387
45434	834388
29281	834389
49728	834390
40913	834391
211858	834392
40845	834393
188819	834394
54134	834395
184106	834396
86202	834397
188029	834398
319	834399
11734	834400
4946	834401
42966	834402
125458	834403
216375	834404
11901	834405
86342	834406
203435	834407
13399	834408
20069	834409
99127	834410
17289	834411
161254	834412
153018	834413
196996	834414
124025	834415
124025	834416
155840	834417
167132	834418
125218	834419
29562	834420
65303	834421
88667	834422
84297	834423
5694	834424
84979	834425
9624	834426
7905	834427
31581	834428
43531	834429
161044	834430
196697	834431
138253	834432
21138	834433
1473	834434
2180	834435
859	834436
11975	834437
121516	834438
22116	834439
91294	834440
299811	834441
16756	834442
12811	834443
139669	834444
3512	834445
148084	834446
3613	834447
76218	834448
76218	834449
178144	834450
16045	834451
50186	834452
93596	834453
135076	834454
73274	834455
79195	834456
114369	834457
115177	834458
45359	834459
53416	834460
13499	834461
135563	834462
66782	834463
60089	834464
52509	834465
11798	834466
63713	834467
5931	834468
22653	834469
67486	834470
218080	834471
188757	834472
71236	834473
130838	834474
50459	834475
1540	834476
133479	834477
53244	834478
107803	834479
100029	834480
13570	834481
50196	834482
28864	834483
50013	834484
151563	834485
45206	834486
178787	834487
52291	834488
81311	834489
9831	834490
123501	834491
37997	834492
16763	834493
18982	834494
12413	834495
35136	834496
70374	834497
36103	834498
12376	834499
135452	834500
13074	834501
25908	834502
51839	834503
219878	834504
135832	834505
87806	834506
15758	834507
192041	834508
28504	834509
9387	834510
74006	834511
13878	834512
81222	834513
95622	834514
53336	834515
81358	834516
303198	834517
92042	834518
213722	834519
90987	834520
142385	834521
85692	834522
26497	834523
239661	834524
30808	834525
27600	834526
1694	834527
105687	834528
42824	834529
21980	834530
54	834531
2073	834532
24022	834533
37873	834534
168539	834535
30754	834536
34410	834537
33239	834538
58512	834539
16202	834540
52544	834541
92723	834542
10945	834543
91957	834544
3132	834545
135905	834546
26646	834547
4814	834548
32050	834549
16857	834550
5679	834551
79080	834552
69861	834553
143510	834554
164103	834555
39874	834556
135508	834557
120326	834558
41798	834559
80089	834560
135614	834561
307855	834562
19836	834563
187597	834564
28590	834565
38421	834566
181235	834567
6980	834568
33710	834569
236438	834570
22968	834571
9194	834572
116261	834573
263472	834574
64664	834575
3277	834576
97184	834577
942	834578
50729	834579
149795	834580
67456	834581
132209	834582
170582	834583
66733	834584
138358	834585
44246	834586
105950	834587
124698	834588
43464	834589
309631	834590
36171	834591
71656	834592
117539	834593
192121	834594
31081	834595
17	834596
121449	834597
159428	834598
127881	834599
110268	834600
128065	834601
3830	834602
117114	834603
113036	834604
175072	834605
159425	834606
60013	834607
7095	834608
79861	834609
253158	834610
104389	834611
45681	834612
30023	834613
113527	834614
50428	834615
163579	834616
112010	834617
119486	834618
156024	834619
20901	834620
109370	834621
139735	834622
179595	834623
233995	834624
252957	834625
83942	834626
106744	834627
177669	834628
53109	834629
46049	834630
182244	834631
231560	834632
53453	834633
178119	834634
31434	834635
153614	834636
103663	834637
21297	834638
164637	834639
5446	834640
66933	834641
105896	834642
6476	834643
141940	834644
233121	834645
158806	834646
249254	834647
56319	834648
31164	834649
31638	834650
71483	834651
83362	834652
151116	834653
142227	834654
177282	834655
10908	834656
80469	834657
111237	834658
90410	834659
289660	834660
7730	834661
94701	834662
95811	834663
20216	834664
28796	834665
36203	834666
210856	834667
20825	834668
93654	834669
47311	834670
60194	834671
21629	834672
33184	834673
83726	834674
21834	834675
265147	834676
148962	834677
1501	834678
43372	834679
210191	834680
228262	834681
2963	834682
127874	834683
65178	834684
182976	834685
122265	834686
1775	834687
27404	834688
131683	834689
32645	834690
28605	834691
189661	834692
53320	834693
44774	834694
107562	834695
207282	834696
210717	834697
258570	834698
35136	834699
3706	834700
82596	834701
257691	834702
13473	834703
13192	834704
79536	834705
32860	834706
10382	834707
55064	834708
206746	834709
15461	834710
3824	834711
44320	834712
3843	834713
118	834714
67857	834715
100347	834716
4839	834717
141984	834718
208166	834719
115251	834720
213701	834721
100396	834722
17678	834723
223074	834724
76188	834725
100813	834726
25924	834727
7545	834728
88953	834729
49404	834730
239782	834731
179188	834732
35336	834733
144806	834734
7082	834735
158526	834736
30974	834737
3964	834738
55044	834739
5205	834740
10680	834741
117307	834742
16636	834743
256010	834744
108550	834745
217364	834746
42300	834747
21699	834748
256413	834749
287485	834750
94493	834751
171683	834752
32942	834753
228683	834754
32649	834755
97122	834756
34087	834757
56127	834758
8883	834759
13689	834760
194751	834761
172075	834762
98320	834763
176462	834764
63439	834765
87911	834766
40612	834767
2398	834768
251733	834769
40550	834770
113318	834771
37676	834772
206708	834773
297668	834774
268788	834775
99841	834776
25369	834777
105393	834778
41899	834779
212072	834780
115144	834781
8	834782
185123	834783
184083	834784
190491	834785
86909	834786
264367	834787
88519	834788
27690	834789
56371	834790
37945	834791
163	834792
14140	834793
65391	834794
147018	834795
31981	834796
184504	834797
127422	834798
85604	834799
55497	834800
13137	834801
210746	834802
6302	834803
121263	834804
11413	834805
156380	834806
24568	834807
208755	834808
200325	834809
61025	834810
43618	834811
124950	834812
121163	834813
215913	834814
261089	834815
3359	834816
8441	834817
10668	834818
60679	834819
28894	834820
12105	834821
106353	834822
30483	834823
52659	834824
9401	834825
232427	834826
308491	834827
181735	834828
24665	834829
229397	834830
8782	834831
26694	834832
63843	834833
145766	834834
312768	834835
278828	834836
19581	834837
1453	834838
247239	834839
5813	834840
22531	834841
105892	834842
69122	834843
21	834844
306962	834845
127	834846
2200	834847
9601	834848
209589	834849
271817	834850
130597	834851
7495	834852
38439	834853
104030	834854
58154	834855
158189	834856
33867	834857
3508	834858
5384	834859
15885	834860
28117	834861
213269	834862
89808	834863
173712	834864
72558	834865
1363	834866
34652	834867
153515	834868
99270	834869
108378	834870
48397	834871
14445	834872
90264	834873
144952	834874
5507	834875
189540	834876
14350	834877
115248	834878
380	834879
114698	834880
67599	834881
63830	834882
43136	834883
2501	834884
247222	834885
1830	834886
49857	834887
61051	834888
51657	834889
87729	834890
139060	834891
154414	834892
49100	834893
90047	834894
78970	834895
106499	834896
95696	834897
6142	834898
161809	834899
7138	834900
14763	834901
2142	834902
30985	834903
92902	834904
48956	834905
140472	834906
7875	834907
14334	834908
154563	834909
84616	834910
162131	834911
98293	834912
21878	834913
301781	834914
25678	834915
5515	834916
115010	834917
66475	834918
21463	834919
12501	834920
140361	834921
77203	834922
163139	834923
48946	834924
103090	834925
211599	834926
17441	834927
59266	834928
242757	834929
34692	834930
26119	834931
83798	834932
37175	834933
82179	834934
296844	834935
93262	834936
270331	834937
11755	834938
202641	834939
277994	834940
84209	834941
177686	834942
30722	834943
306972	834944
2934	834945
197233	834946
119873	834947
199776	834948
287407	834949
183472	834950
184318	834951
184562	834952
227066	834953
51686	834954
49188	834955
152988	834956
102823	834957
4842	834958
301258	834959
127758	834960
257300	834961
47	834962
93576	834963
4696	834964
15864	834965
168636	834966
36475	834967
36475	834968
233931	834969
120588	834970
30609	834971
1341	834972
2202	834973
24725	834974
100717	834975
132412	834976
192360	834977
50283	834978
81030	834979
145643	834980
447	834981
25886	834982
80216	834983
32468	834984
72653	834985
64746	834986
17949	834987
82435	834988
106120	834989
39611	834990
89820	834991
54833	834992
22132	834993
35107	834994
42589	834995
66154	834996
128327	834997
45829	834998
24371	834999
247067	835000
14377	835001
37429	835002
141023	835003
28204	835004
28697	835005
151833	835006
36057	835007
17030	835008
14226	835009
34462	835010
19987	835011
1770	835012
146463	835013
28868	835014
3208	835015
33580	835016
93469	835017
58633	835018
264659	835019
46730	835020
17414	835021
15580	835022
32983	835023
5407	835024
4199	835025
173419	835026
129457	835027
42137	835028
210391	835029
308306	835030
36812	835031
36892	835032
40468	835033
110638	835034
118902	835035
13574	835036
36649	835037
14170	835038
190407	835039
116611	835040
7202	835041
186752	835042
22290	835043
176301	835044
145845	835045
72656	835046
15881	835047
45405	835048
256496	835049
49027	835050
2673	835051
27532	835052
17306	835053
132914	835054
61049	835055
46228	835056
29908	835057
68766	835058
5149	835059
170328	835060
134097	835061
276264	835062
29140	835063
79809	835064
19008	835065
18409	835066
21844	835067
294318	835068
203425	835069
93522	835070
273342	835071
79243	835072
176818	835073
3080	835074
26945	835075
11277	835076
122565	835077
1445	835078
79288	835079
184755	835080
268855	835081
98092	835082
3522	835083
4806	835084
28169	835085
39564	835086
162079	835087
230286	835088
33309	835089
287003	835090
105618	835091
167796	835092
21166	835093
91362	835094
247863	835095
567	835096
4923	835097
122900	835098
72682	835099
6804	835100
107856	835101
38642	835102
305848	835103
160215	835104
146	835105
16538	835106
14003	835107
260087	835108
96196	835109
63775	835110
165211	835111
178243	835112
11848	835113
31307	835114
52954	835115
114302	835116
6548	835117
228244	835118
85121	835119
56711	835120
183658	835121
203927	835122
81365	835123
111734	835124
28879	835125
30607	835126
119885	835127
30485	835128
7089	835129
287813	835130
305018	835131
192338	835132
272747	835133
43840	835134
71819	835135
59613	835136
17680	835137
81489	835138
42683	835139
3790	835140
39926	835141
166936	835142
78011	835143
73025	835144
149068	835145
109390	835146
18258	835147
4447	835148
181079	835149
27115	835150
17430	835151
114422	835152
271772	835153
623	835154
44521	835155
30571	835156
187373	835157
20976	835158
1188	835159
59253	835160
79351	835161
15414	835162
301030	835163
1597	835164
37385	835165
144820	835166
214808	835167
24763	835168
268300	835169
136405	835170
68948	835171
160092	835172
112844	835173
122356	835174
69446	835175
22687	835176
244551	835177
139983	835178
220966	835179
76961	835180
2273	835181
67058	835182
47221	835183
19347	835184
193909	835185
49064	835186
217201	835187
83607	835188
192044	835189
20993	835190
197060	835191
210200	835192
15415	835193
87185	835194
104392	835195
239990	835196
28007	835197
68078	835198
8381	835199
27792	835200
6660	835201
88280	835202
29939	835203
70618	835204
194847	835205
106937	835206
657	835207
69762	835208
133908	835209
19348	835210
35883	835211
13581	835212
90397	835213
41529	835214
248730	835215
58403	835216
54436	835217
9415	835218
177106	835219
66957	835220
8407	835221
37792	835222
6570	835223
15111	835224
35101	835225
13114	835226
35561	835227
218042	835228
11600	835229
213956	835230
89837	835231
39542	835232
81513	835233
51294	835234
2963	835235
42870	835236
93253	835237
103974	835238
4236	835239
15566	835240
2314	835241
76853	835242
26474	835243
223672	835244
113286	835245
177249	835246
17081	835247
75259	835248
107187	835249
95381	835250
113095	835251
92913	835252
180643	835253
12125	835254
36016	835255
7620	835256
10183	835257
141243	835258
137166	835259
89886	835260
175017	835261
61	835262
7943	835263
3930	835264
308634	835265
13342	835266
138638	835267
7102	835268
6198	835269
60153	835270
59673	835271
6041	835272
13355	835273
15101	835274
8303	835275
42679	835276
283790	835277
88804	835278
156709	835279
297493	835280
26325	835281
76354	835282
119388	835283
94972	835284
140012	835285
14282	835286
45831	835287
128512	835288
40149	835289
20612	835290
100418	835291
86292	835292
86485	835293
95034	835294
202631	835295
178691	835296
178691	835297
277152	835298
213171	835299
7752	835300
46665	835301
2150	835302
93445	835303
238415	835304
89088	835305
303879	835306
70673	835307
62583	835308
242019	835309
33744	835310
192469	835311
164893	835312
53261	835313
50777	835314
76449	835315
62303	835316
9805	835317
59680	835318
9644	835319
38697	835320
57388	835321
131739	835322
169430	835323
232482	835324
127735	835325
76835	835326
89399	835327
28974	835328
54791	835329
23405	835330
183884	835331
205694	835332
31216	835333
122456	835334
198582	835335
37395	835336
43809	835337
206220	835338
165261	835339
117210	835340
90808	835341
57439	835342
25387	835343
246132	835344
29768	835345
142359	835346
5634	835347
137171	835348
27816	835349
82193	835350
80121	835351
148524	835352
160361	835353
1104	835354
27896	835355
88418	835356
19990	835357
135474	835358
212673	835359
96444	835360
196549	835361
211975	835362
4978	835363
74427	835364
27594	835365
10333	835366
35321	835367
145177	835368
297257	835369
159306	835370
104179	835371
1103	835372
255531	835373
17515	835374
127507	835375
115403	835376
77054	835377
55285	835378
57695	835379
62858	835380
18513	835381
141127	835382
91736	835383
93230	835384
44099	835385
35705	835386
136623	835387
11621	835388
31924	835389
34664	835390
42973	835391
265789	835392
14838	835393
16748	835394
12595	835395
33908	835396
3226	835397
33789	835398
22111	835399
43779	835400
2276	835401
9300	835402
130923	835403
54994	835404
14002	835405
57860	835406
26138	835407
34953	835408
26322	835409
11878	835410
61206	835411
43804	835412
172567	835413
280280	835414
7153	835415
146802	835416
88522	835417
10388	835418
6824	835419
10540	835420
20663	835421
85034	835422
128885	835423
21677	835424
257282	835425
50223	835426
178402	835427
20004	835428
81693	835429
52456	835430
122046	835431
260480	835432
169719	835433
138546	835434
223781	835435
8925	835436
108884	835437
18141	835438
107828	835439
10157	835440
104432	835441
35143	835442
137160	835443
7246	835444
3150	835445
29680	835446
86210	835447
98040	835448
282103	835449
157796	835450
84374	835451
5523	835452
49977	835453
31192	835454
5296	835455
4277	835456
17617	835457
210927	835458
5196	835459
95342	835460
183797	835461
28478	835462
81955	835463
21435	835464
181875	835465
19605	835466
6259	835467
52054	835468
109949	835469
120019	835470
7619	835471
113648	835472
63476	835473
78118	835474
74570	835475
4256	835476
16161	835477
216202	835478
282779	835479
277167	835480
3492	835481
8189	835482
141070	835483
10977	835484
160637	835485
219468	835486
15968	835487
46728	835488
55917	835489
32967	835490
116743	835491
133631	835492
44699	835493
209976	835494
59183	835495
94222	835496
15406	835497
59873	835498
48561	835499
36569	835500
36569	835501
211135	835502
26903	835503
87350	835504
19225	835505
12973	835506
8828	835507
18436	835508
94642	835509
21189	835510
264171	835511
3730	835512
231	835513
2785	835514
27479	835515
32285	835516
122997	835517
13973	835518
32034	835519
18489	835520
75868	835521
13012	835522
4067	835523
12443	835524
12339	835525
241870	835526
7044	835527
218902	835528
6010	835529
81320	835530
79210	835531
63464	835532
50193	835533
1115	835534
90743	835535
236818	835536
169321	835537
28	835538
23432	835539
5763	835540
46320	835541
156955	835542
95771	835543
74043	835544
62545	835545
207358	835546
135489	835547
7976	835548
7976	835549
48348	835550
29240	835551
10280	835552
17483	835553
32584	835554
39381	835555
282536	835556
301567	835557
122198	835558
105652	835559
289677	835560
1426	835561
179742	835562
144318	835563
106092	835564
47325	835565
37524	835566
157700	835567
215149	835568
209785	835569
43030	835570
94791	835571
43499	835572
64945	835573
11176	835574
52078	835575
16830	835576
31185	835577
234317	835578
48726	835579
185887	835580
37667	835581
83081	835582
199948	835583
49063	835584
10573	835585
45598	835586
1001	835587
181098	835588
103848	835589
69863	835590
10173	835591
80103	835592
4112	835593
28444	835594
20977	835595
57379	835596
57379	835597
215833	835598
104434	835599
171307	835600
17547	835601
32258	835602
86092	835603
84496	835604
120013	835605
2161	835606
4419	835607
179074	835608
77410	835609
96246	835610
245895	835611
6868	835612
11189	835613
76925	835614
42582	835615
30196	835616
21453	835617
81534	835618
24335	835619
215482	835620
93545	835621
98226	835622
116349	835623
99751	835624
20319	835625
286155	835626
17341	835627
36049	835628
38533	835629
9162	835630
57183	835631
169249	835632
25916	835633
36077	835634
80246	835635
122351	835636
61774	835637
70187	835638
158224	835639
25956	835640
312114	835641
165094	835642
46316	835643
18076	835644
7434	835645
143093	835646
80824	835647
41514	835648
272370	835649
111117	835650
78945	835651
131298	835652
204910	835653
215737	835654
269772	835655
5805	835656
100371	835657
285787	835658
200529	835659
184035	835660
103529	835661
173468	835662
765	835663
187961	835664
33303	835665
22919	835666
252668	835667
22685	835668
140964	835669
157819	835670
42135	835671
202306	835672
22535	835673
35920	835674
161426	835675
93379	835676
39496	835677
62320	835678
147303	835679
39579	835680
247501	835681
9507	835682
18538	835683
137716	835684
144978	835685
13873	835686
80462	835687
47029	835688
73672	835689
9899	835690
101732	835691
120985	835692
53063	835693
352	835694
42180	835695
80435	835696
156976	835697
238346	835698
37462	835699
25814	835700
55482	835701
290077	835702
869	835703
122033	835704
159474	835705
49360	835706
292401	835707
255576	835708
49077	835709
140611	835710
136537	835711
85925	835712
189982	835713
130277	835714
110011	835715
17448	835716
125	835717
177	835718
126927	835719
63847	835720
55664	835721
99463	835722
192873	835723
3041	835724
51860	835725
11966	835726
241967	835727
301621	835728
8573	835729
173481	835730
31300	835731
97080	835732
96665	835733
69349	835734
42749	835735
42970	835736
3112	835737
21173	835738
2	835739
111721	835740
35536	835741
232173	835742
77339	835743
213554	835744
113893	835745
141050	835746
43318	835747
32284	835748
78465	835749
74183	835750
76869	835751
76869	835752
63816	835753
1765	835754
79724	835755
39175	835756
95397	835757
40449	835758
40648	835759
107182	835760
31425	835761
43133	835762
3760	835763
115214	835764
295777	835765
191706	835766
16007	835767
121017	835768
177066	835769
65959	835770
57110	835771
99324	835772
5675	835773
37675	835774
92099	835775
5821	835776
125838	835777
27646	835778
119875	835779
210619	835780
183459	835781
55852	835782
255261	835783
92541	835784
7836	835785
21716	835786
307189	835787
13667	835788
129876	835789
52254	835790
74540	835791
43144	835792
50703	835793
36193	835794
33186	835795
118398	835796
239351	835797
148014	835798
188058	835799
113465	835800
90994	835801
92278	835802
80882	835803
56897	835804
85	835805
110992	835806
87680	835807
258378	835808
119177	835809
25913	835810
121384	835811
145064	835812
2500	835813
90901	835814
49295	835815
61132	835816
198071	835817
103188	835818
64392	835819
155520	835820
164628	835821
67631	835822
42914	835823
62711	835824
102611	835825
262042	835826
189775	835827
21551	835828
159138	835829
79757	835830
44862	835831
5085	835832
66861	835833
19694	835834
57987	835835
64845	835836
11910	835837
53624	835838
3049	835839
182887	835840
16373	835841
11180	835842
28727	835843
3745	835844
128526	835845
96641	835846
152223	835847
55792	835848
56092	835849
161095	835850
13632	835851
80428	835852
25780	835853
61693	835854
61594	835855
94094	835856
48972	835857
138629	835858
38946	835859
8706	835860
85996	835861
85064	835862
95930	835863
188803	835864
213690	835865
35498	835866
102687	835867
48452	835868
120066	835869
169739	835870
92504	835871
139358	835872
125132	835873
107336	835874
93952	835875
120214	835876
9302	835877
174257	835878
5748	835879
93369	835880
548	835881
70602	835882
87090	835883
198291	835884
27739	835885
30552	835886
58044	835887
13946	835888
39125	835889
151071	835890
22357	835891
90953	835892
26677	835893
15676	835894
106981	835895
2860	835896
1379	835897
21326	835898
38957	835899
47449	835900
86150	835901
147205	835902
72134	835903
48354	835904
226992	835905
64184	835906
2481	835907
39645	835908
27298	835909
70573	835910
78390	835911
52934	835912
99371	835913
175598	835914
191089	835915
48200	835916
159080	835917
130645	835918
89620	835919
255230	835920
113847	835921
152158	835922
29292	835923
180359	835924
105766	835925
66467	835926
137085	835927
25407	835928
466	835929
7838	835930
41707	835931
302372	835932
96953	835933
8551	835934
21875	835935
71465	835936
90786	835937
33561	835938
56645	835939
128360	835940
88153	835941
208488	835942
276994	835943
11842	835944
33822	835945
21945	835946
10678	835947
56219	835948
56219	835949
115413	835950
20195	835951
2160	835952
3943	835953
62888	835954
10057	835955
281611	835956
15751	835957
13109	835958
83820	835959
32965	835960
71596	835961
22511	835962
216996	835963
25497	835964
109249	835965
269656	835966
1558	835967
50904	835968
15844	835969
192424	835970
73429	835971
97048	835972
1997	835973
58509	835974
15769	835975
754	835976
27794	835977
10283	835978
39299	835979
71782	835980
2121	835981
74402	835982
7351	835983
26164	835984
197733	835985
283520	835986
180858	835987
143030	835988
80450	835989
76515	835990
61941	835991
93556	835992
5951	835993
1325	835994
11389	835995
127093	835996
5716	835997
84252	835998
385	835999
49034	836000
14212	836001
20667	836002
19090	836003
72081	836004
22417	836005
55731	836006
18884	836007
64641	836008
122699	836009
95127	836010
132841	836011
101386	836012
25593	836013
53610	836014
83089	836015
211930	836016
20286	836017
18452	836018
47019	836019
143676	836020
199314	836021
26133	836022
237	836023
2010	836024
21367	836025
32834	836026
65829	836027
2789	836028
93758	836029
5715	836030
5142	836031
19879	836032
184232	836033
350	836034
13896	836035
8828	836036
264539	836037
92808	836038
225283	836039
27329	836040
9710	836041
76951	836042
3637	836043
49789	836044
107077	836045
258942	836046
62872	836047
263953	836048
197680	836049
799	836050
22365	836051
196944	836052
31556	836053
21363	836054
16129	836055
209652	836056
66324	836057
25133	836058
67031	836059
132922	836060
134931	836061
63719	836062
10441	836063
194235	836064
8132	836065
3309	836066
46291	836067
47370	836068
11106	836069
40748	836070
20765	836071
64	836072
188752	836073
84116	836074
3115	836075
18582	836076
7365	836077
57889	836078
56520	836079
2584	836080
28754	836081
29605	836082
145341	836083
7365	836084
42124	836085
5545	836086
42977	836087
36981	836088
214596	836089
3649	836090
29297	836091
14296	836092
137204	836093
35884	836094
15724	836095
53714	836096
22122	836097
1908	836098
112072	836099
41561	836100
19790	836101
156953	836102
16025	836103
23036	836104
3091	836105
16092	836106
92156	836107
116110	836108
25244	836109
53496	836110
184534	836111
121	836112
69000	836113
122484	836114
261374	836115
61093	836116
22472	836117
442	836118
130034	836119
40384	836120
66752	836121
25627	836122
145368	836123
205914	836124
104900	836125
17890	836126
23841	836127
43077	836128
9	836129
86329	836130
10311	836131
32923	836132
61149	836133
124506	836134
280866	836135
62805	836136
97405	836137
40369	836138
11764	836139
13101	836140
149651	836141
3913	836142
19748	836143
8437	836144
8660	836145
8885	836146
54762	836147
54762	836148
123256	836149
96827	836150
17894	836151
84095	836152
262023	836153
13932	836154
114486	836155
41472	836156
62439	836157
60915	836158
86970	836159
2705	836160
23088	836161
74640	836162
307850	836163
35050	836164
304673	836165
1133	836166
16812	836167
64608	836168
73810	836169
290787	836170
151053	836171
76055	836172
37298	836173
18670	836174
164900	836175
40585	836176
20512	836177
3416	836178
57840	836179
112437	836180
2197	836181
28315	836182
34087	836183
278397	836184
23289	836185
17034	836186
29139	836187
79612	836188
36450	836189
133603	836190
141564	836191
19335	836192
88	836193
127137	836194
51154	836195
165325	836196
42801	836197
171518	836198
83208	836199
52574	836200
104457	836201
77788	836202
66616	836203
72701	836204
268	836205
86023	836206
116872	836207
88263	836208
61182	836209
287080	836210
83448	836211
71608	836212
132486	836213
16082	836214
16761	836215
288060	836216
31465	836217
15337	836218
76361	836219
53231	836220
23294	836221
18989	836222
158575	836223
158625	836224
4448	836225
48528	836226
14268	836227
119993	836228
17508	836229
87030	836230
86577	836231
1228	836232
273932	836233
1544	836234
52298	836235
45082	836236
47413	836237
995	836238
89741	836239
7178	836240
115406	836241
86482	836242
195081	836243
147577	836244
201454	836245
56170	836246
25870	836247
7886	836248
6178	836249
52143	836250
14296	836251
50302	836252
19744	836253
217113	836254
28567	836255
46324	836256
30142	836257
93367	836258
296859	836259
163734	836260
199092	836261
10926	836262
212836	836263
117973	836264
219800	836265
305697	836266
211061	836267
135092	836268
1826	836269
2607	836270
19520	836271
22530	836272
130086	836273
63152	836274
8508	836275
255953	836276
208615	836277
135158	836278
63569	836279
64049	836280
26979	836281
22183	836282
8899	836283
31159	836284
15087	836285
135559	836286
262597	836287
16979	836288
58892	836289
20662	836290
122902	836291
124870	836292
5958	836293
212043	836294
35895	836295
648	836296
29619	836297
105444	836298
52522	836299
4706	836300
14008	836301
250650	836302
115994	836303
117	836304
152071	836305
11720	836306
6501	836307
196438	836308
125275	836309
46237	836310
24971	836311
4102	836312
52170	836313
47958	836314
299924	836315
186035	836316
3500	836317
7684	836318
85852	836319
211568	836320
107358	836321
100853	836322
121553	836323
36667	836324
51356	836325
5062	836326
13107	836327
183368	836328
87691	836329
12274	836330
64490	836331
190256	836332
46035	836333
2684	836334
9957	836335
8007	836336
32725	836337
28323	836338
153058	836339
12421	836340
41381	836341
65268	836342
60986	836343
202912	836344
184397	836345
127418	836346
56804	836347
63591	836348
172902	836349
96925	836350
119828	836351
163513	836352
182861	836353
50184	836354
48844	836355
297729	836356
131061	836357
91009	836358
294814	836359
129679	836360
230283	836361
23840	836362
226255	836363
38014	836364
150419	836365
30022	836366
303242	836367
93913	836368
28	836369
13828	836370
148056	836371
208536	836372
119985	836373
16090	836374
61790	836375
225549	836376
3554	836377
3133	836378
157786	836379
101142	836380
11762	836381
141475	836382
75687	836383
101343	836384
2194	836385
257807	836386
2650	836387
88778	836388
146170	836389
120703	836390
11076	836391
200703	836392
30986	836393
51100	836394
179504	836395
3118	836396
56924	836397
7413	836398
177060	836399
11069	836400
78365	836401
2975	836402
24008	836403
225471	836404
88968	836405
77178	836406
83039	836407
198772	836408
86042	836409
67667	836410
266507	836411
111628	836412
239951	836413
144256	836414
35648	836415
44538	836416
153491	836417
100456	836418
156511	836419
209450	836420
65524	836421
83682	836422
2632	836423
60720	836424
2528	836425
27074	836426
79338	836427
59920	836428
39286	836429
283554	836430
24547	836431
252163	836432
72982	836433
133954	836434
73131	836435
16314	836436
52106	836437
4373	836438
89190	836439
40404	836440
112357	836441
153581	836442
64371	836443
11938	836444
120191	836445
184998	836446
43535	836447
95931	836448
13021	836449
130099	836450
59991	836451
23976	836452
202967	836453
3141	836454
155974	836455
118852	836456
167792	836457
120204	836458
16400	836459
93156	836460
286279	836461
84491	836462
213474	836463
116671	836464
386	836465
17877	836466
23650	836467
397	836468
76381	836469
9305	836470
96821	836471
52549	836472
50342	836473
1905	836474
126430	836475
101223	836476
13342	836477
2011	836478
48208	836479
32602	836480
13916	836481
3200	836482
4727	836483
16245	836484
115215	836485
306389	836486
25923	836487
175827	836488
134060	836489
228954	836490
84681	836491
292	836492
245119	836493
57947	836494
186378	836495
116270	836496
68218	836497
85644	836498
72058	836499
36910	836500
102585	836501
108137	836502
93088	836503
158291	836504
82891	836505
20874	836506
25291	836507
1887	836508
174508	836509
117008	836510
81071	836511
6074	836512
91738	836513
12693	836514
286216	836515
110293	836516
283026	836517
45024	836518
115547	836519
16562	836520
121763	836521
200147	836522
6597	836523
21949	836524
151497	836525
86884	836526
135531	836527
15	836528
173246	836529
39577	836530
52418	836531
71108	836532
73978	836533
1290	836534
9028	836535
12026	836536
36868	836537
36868	836538
44849	836539
267911	836540
140350	836541
265129	836542
38780	836543
60903	836544
89649	836545
78030	836546
49531	836547
157997	836548
48768	836549
25935	836550
40248	836551
248747	836552
52731	836553
16824	836554
43186	836555
107837	836556
162452	836557
97442	836558
123003	836559
54469	836560
45075	836561
39463	836562
2289	836563
255065	836564
230781	836565
14243	836566
187015	836567
124822	836568
148871	836569
123757	836570
65331	836571
155476	836572
182849	836573
46349	836574
57433	836575
305388	836576
138944	836577
23290	836578
122676	836579
81786	836580
169221	836581
41503	836582
16397	836583
47715	836584
171429	836585
207056	836586
288557	836587
95137	836588
87432	836589
209466	836590
170439	836591
180123	836592
98464	836593
322	836594
53227	836595
282326	836596
90676	836597
97300	836598
196962	836599
262814	836600
81415	836601
106096	836602
40196	836603
21120	836604
278040	836605
94070	836606
238034	836607
44668	836608
29243	836609
3895	836610
30533	836611
53816	836612
52634	836613
238451	836614
108941	836615
68073	836616
88356	836617
43436	836618
199009	836619
198799	836620
7680	836621
34585	836622
15584	836623
934	836624
13126	836625
226100	836626
7649	836627
52530	836628
127023	836629
43292	836630
180536	836631
145827	836632
106555	836633
43061	836634
42209	836635
161756	836636
165007	836637
173764	836638
198805	836639
6356	836640
52797	836641
1237	836642
175839	836643
53018	836644
156	836645
150399	836646
127	836647
1103	836648
18	836649
78	836650
2646	836651
5492	836652
96021	836653
15061	836654
98951	836655
53511	836656
17551	836657
50813	836658
20732	836659
722	836660
225736	836661
115925	836662
4543	836663
19086	836664
250317	836665
11344	836666
211813	836667
60877	836668
50535	836669
83239	836670
107400	836671
2262	836672
297605	836673
24919	836674
298918	836675
12729	836676
301992	836677
106817	836678
103038	836679
21780	836680
182924	836681
303808	836682
12958	836683
103905	836684
42104	836685
124829	836686
32936	836687
216441	836688
46698	836689
91785	836690
141374	836691
229558	836692
177053	836693
24531	836694
40275	836695
115470	836696
134385	836697
35910	836698
178090	836699
7047	836700
206614	836701
1608	836702
41874	836703
21373	836704
18463	836705
286794	836706
62059	836707
27670	836708
117215	836709
907	836710
17496	836711
37214	836712
41874	836713
49921	836714
130563	836715
43949	836716
206	836717
70413	836718
13468	836719
77215	836720
17700	836721
37986	836722
264	836723
313	836724
3892	836725
292506	836726
123312	836727
65085	836728
75225	836729
13302	836730
6115	836731
103	836732
40971	836733
34435	836734
6477	836735
43809	836736
48413	836737
57591	836738
91274	836739
140111	836740
1907	836741
6222	836742
315	836743
537	836744
109909	836745
7158	836746
39690	836747
140754	836748
42379	836749
91891	836750
49075	836751
247388	836752
144133	836753
1032	836754
21143	836755
19457	836756
81293	836757
40812	836758
34491	836759
32741	836760
3211	836761
261909	836762
483	836763
89746	836764
39421	836765
100631	836766
163794	836767
858	836768
29755	836769
22595	836770
135632	836771
74590	836772
947	836773
81005	836774
126468	836775
104415	836776
2102	836777
91099	836778
116030	836779
2080	836780
58959	836781
34158	836782
309379	836783
130873	836784
236473	836785
17009	836786
5479	836787
109294	836788
205218	836789
26643	836790
73183	836791
73953	836792
107738	836793
42692	836794
7386	836795
107082	836796
10151	836797
435	836798
225539	836799
2336	836800
206663	836801
287013	836802
10464	836803
48104	836804
19665	836805
121801	836806
33919	836807
9940	836808
32289	836809
159453	836810
87352	836811
16731	836812
22716	836813
6023	836814
12515	836815
69485	836816
2178	836817
117803	836818
11555	836819
109709	836820
36415	836821
290349	836822
233957	836823
208717	836824
158717	836825
74297	836826
87610	836827
295877	836828
97008	836829
93094	836830
150156	836831
92657	836832
100485	836833
7925	836834
103638	836835
86582	836836
8346	836837
185869	836838
45462	836839
83098	836840
208607	836841
170308	836842
176844	836843
186213	836844
102267	836845
13751	836846
130833	836847
24235	836848
70550	836849
119236	836850
222263	836851
33523	836852
151636	836853
1830	836854
30113	836855
90198	836856
50919	836857
218395	836858
144006	836859
22886	836860
17730	836861
3252	836862
17050	836863
180026	836864
110017	836865
188846	836866
112539	836867
71727	836868
197378	836869
72886	836870
6020	836871
8017	836872
59182	836873
8134	836874
13897	836875
162843	836876
113112	836877
73201	836878
93142	836879
48500	836880
61139	836881
403	836882
11189	836883
16091	836884
11281	836885
115329	836886
208172	836887
3503	836888
62070	836889
59119	836890
7388	836891
31538	836892
233881	836893
211098	836894
97297	836895
29938	836896
200538	836897
185147	836898
192978	836899
47401	836900
115601	836901
139589	836902
179749	836903
162269	836904
3036	836905
110528	836906
114091	836907
147670	836908
245014	836909
9871	836910
303811	836911
61444	836912
136984	836913
1652	836914
1271	836915
34664	836916
9338	836917
35814	836918
107288	836919
275202	836920
69832	836921
3358	836922
88965	836923
301236	836924
284685	836925
12832	836926
88870	836927
34519	836928
283	836929
3760	836930
94154	836931
3406	836932
50445	836933
40412	836934
81921	836935
11609	836936
23875	836937
19289	836938
43632	836939
187702	836940
193485	836941
228994	836942
1960	836943
2678	836944
62409	836945
16963	836946
96248	836947
30841	836948
16588	836949
208935	836950
104275	836951
29394	836952
31661	836953
177719	836954
72767	836955
55968	836956
91761	836957
8056	836958
16468	836959
28485	836960
52604	836961
241347	836962
312676	836963
71281	836964
54089	836965
59428	836966
2136	836967
207482	836968
76118	836969
300673	836970
9626	836971
47696	836972
11158	836973
50661	836974
79071	836975
104348	836976
89056	836977
20913	836978
103460	836979
48746	836980
14193	836981
10724	836982
78576	836983
72864	836984
84626	836985
88660	836986
250569	836987
5407	836988
196473	836989
106061	836990
21777	836991
43276	836992
144115	836993
914	836994
516	836995
82155	836996
230735	836997
42017	836998
48563	836999
9030	837000
12980	837001
48986	837002
98292	837003
3013	837004
3211	837005
299845	837006
80211	837007
110334	837008
22991	837009
58991	837010
184589	837011
152035	837012
268333	837013
272996	837014
53887	837015
1249	837016
23982	837017
272553	837018
215955	837019
87167	837020
77835	837021
59206	837022
4544	837023
92818	837024
32898	837025
63994	837026
15208	837027
133926	837028
3640	837029
149335	837030
22061	837031
251306	837032
88464	837033
33173	837034
31809	837035
4868	837036
153493	837037
82647	837038
9153	837039
205051	837040
291285	837041
86975	837042
60219	837043
61686	837044
2039	837045
104	837046
71398	837047
140415	837048
5409	837049
41714	837050
262865	837051
91721	837052
186885	837053
189070	837054
20082	837055
33359	837056
70780	837057
55780	837058
42167	837059
38854	837060
24395	837061
108577	837062
90293	837063
62347	837064
43994	837065
37295	837066
5324	837067
207601	837068
52015	837069
115336	837070
50636	837071
35585	837072
20131	837073
129609	837074
1091	837075
49155	837076
284551	837077
212453	837078
49858	837079
157534	837080
23582	837081
225959	837082
168052	837083
41852	837084
144741	837085
11903	837086
65569	837087
65612	837088
98218	837089
65569	837090
147811	837091
124243	837092
16856	837093
62585	837094
32647	837095
83296	837096
208842	837097
202094	837098
142497	837099
124446	837100
3039	837101
205100	837102
80162	837103
26820	837104
264825	837105
9504	837106
54812	837107
139307	837108
221609	837109
71461	837110
169967	837111
244607	837112
245426	837113
187435	837114
24074	837115
112305	837116
41993	837117
10170	837118
71702	837119
5947	837120
59883	837121
108019	837122
14671	837123
11407	837124
11433	837125
96987	837126
103397	837127
177171	837128
3752	837129
2446	837130
1416	837131
94043	837132
121284	837133
15521	837134
222064	837135
64513	837136
138143	837137
21688	837138
25346	837139
4106	837140
15752	837141
266584	837142
129077	837143
41051	837144
137547	837145
301923	837146
225862	837147
4603	837148
2731	837149
64324	837150
14040	837151
136549	837152
13562	837153
254184	837154
288918	837155
167622	837156
269320	837157
98673	837158
55221	837159
159308	837160
115564	837161
300295	837162
295061	837163
124453	837164
257364	837165
293476	837166
282635	837167
285940	837168
63749	837169
7596	837170
52818	837171
50732	837172
45775	837173
61370	837174
276900	837175
166174	837176
160041	837177
163229	837178
55672	837179
80269	837180
30944	837181
14910	837182
10983	837183
248901	837184
122825	837185
15168	837186
36963	837187
64940	837188
109327	837189
53194	837190
283127	837191
25251	837192
177576	837193
58999	837194
25531	837195
150045	837196
31608	837197
265654	837198
3972	837199
9345	837200
45412	837201
1685	837202
292504	837203
53263	837204
70210	837205
2757	837206
5866	837207
110022	837208
13762	837209
56114	837210
11009	837211
206678	837212
117758	837213
42108	837214
229251	837215
21777	837216
67475	837217
12391	837218
189792	837219
164641	837220
107663	837221
51558	837222
245893	837223
40290	837224
85018	837225
78226	837226
264906	837227
14586	837228
28	837229
7063	837230
299497	837231
110889	837232
101111	837233
16527	837234
69947	837235
107131	837236
44078	837237
242756	837238
157049	837239
18269	837240
9617	837241
261363	837242
81986	837243
79168	837244
106912	837245
13100	837246
258891	837247
50215	837248
35931	837249
75081	837250
149571	837251
63113	837252
16136	837253
181663	837254
65541	837255
176362	837256
112413	837257
8205	837258
107428	837259
72000	837260
143237	837261
229062	837262
310710	837263
157496	837264
58260	837265
22192	837266
18773	837267
321	837268
5213	837269
85277	837270
205211	837271
17140	837272
142462	837273
81732	837274
190331	837275
98702	837276
99268	837277
95597	837278
148382	837279
626	837280
103897	837281
143066	837282
203488	837283
22628	837284
243693	837285
71093	837286
203002	837287
115835	837288
707	837289
85503	837290
32511	837291
255294	837292
191882	837293
42965	837294
273799	837295
170180	837296
14870	837297
299464	837298
14158	837299
73402	837300
5984	837301
124139	837302
66279	837303
274498	837304
113078	837305
55439	837306
1462	837307
13128	837308
295379	837309
73083	837310
78136	837311
102266	837312
23574	837313
157269	837314
18036	837315
111542	837316
87310	837317
24345	837318
2880	837319
127220	837320
72963	837321
41425	837322
111471	837323
52369	837324
238068	837325
249690	837326
60517	837327
56715	837328
190041	837329
28326	837330
47042	837331
44675	837332
7009	837333
71156	837334
80591	837335
111801	837336
75820	837337
104623	837338
8703	837339
180545	837340
22247	837341
8984	837342
19535	837343
210802	837344
76086	837345
5911	837346
29213	837347
39655	837348
6064	837349
127155	837350
163514	837351
114577	837352
56473	837353
13140	837354
158659	837355
23493	837356
178584	837357
94491	837358
19278	837359
55118	837360
27946	837361
653	837362
18806	837363
40134	837364
24939	837365
104706	837366
83806	837367
13855	837368
26650	837369
70903	837370
24462	837371
79273	837372
140734	837373
190436	837374
3030	837375
234895	837376
94754	837377
89505	837378
194869	837379
71023	837380
141146	837381
48569	837382
23403	837383
40901	837384
50908	837385
29231	837386
18850	837387
8823	837388
232846	837389
14915	837390
47337	837391
62908	837392
66625	837393
67688	837394
26463	837395
28750	837396
1211	837397
127072	837398
28603	837399
95922	837400
35822	837401
190154	837402
202276	837403
213	837404
205550	837405
41297	837406
27255	837407
37130	837408
221151	837409
147777	837410
37877	837411
127797	837412
202362	837413
203605	837414
204698	837415
130178	837416
184621	837417
208069	837418
193712	837419
271673	837420
3342	837421
38539	837422
160331	837423
163055	837424
173530	837425
66959	837426
122734	837427
125031	837428
9235	837429
81465	837430
109315	837431
59644	837432
83364	837433
69814	837434
20407	837435
587	837436
153032	837437
27923	837438
297156	837439
39578	837440
251804	837441
243853	837442
37278	837443
135454	837444
194913	837445
122255	837446
54039	837447
202613	837448
10219	837449
71025	837450
76181	837451
185126	837452
152857	837453
86581	837454
34031	837455
51602	837456
152391	837457
8313	837458
161786	837459
7930	837460
59619	837461
204763	837462
132885	837463
30840	837464
30881	837465
17192	837466
13082	837467
280760	837468
238957	837469
286997	837470
216662	837471
8107	837472
42418	837473
117021	837474
6564	837475
141460	837476
71530	837477
21451	837478
187296	837479
173403	837480
91684	837481
154141	837482
43394	837483
73752	837484
26040	837485
103170	837486
186351	837487
21448	837488
236869	837489
6245	837490
187261	837491
2951	837492
17740	837493
16146	837494
177393	837495
206528	837496
2753	837497
96687	837498
70899	837499
70568	837500
64321	837501
122185	837502
104683	837503
75668	837504
34298	837505
93490	837506
28523	837507
103852	837508
34981	837509
187864	837510
259408	837511
64952	837512
311384	837513
46325	837514
15309	837515
43033	837516
35578	837517
1523	837518
117216	837519
180847	837520
166617	837521
133	837522
29049	837523
88110	837524
190613	837525
67654	837526
200364	837527
208175	837528
161753	837529
3863	837530
65115	837531
135986	837532
166471	837533
120188	837534
92588	837535
55424	837536
162433	837537
77156	837538
8963	837539
176648	837540
40660	837541
95127	837542
22674	837543
273027	837544
9230	837545
29174	837546
41434	837547
140337	837548
56307	837549
5059	837550
63624	837551
62552	837552
130893	837553
95821	837554
64076	837555
116521	837556
27651	837557
21290	837558
152250	837559
101032	837560
186720	837561
15320	837562
4523	837563
102992	837564
90219	837565
24338	837566
70899	837567
128	837568
96499	837569
52875	837570
123559	837571
26224	837572
119018	837573
38228	837574
107086	837575
13574	837576
9751	837577
13948	837578
45145	837579
72653	837580
19289	837581
51202	837582
85074	837583
11920	837584
65070	837585
19032	837586
138526	837587
266471	837588
11137	837589
78339	837590
20466	837591
39351	837592
66129	837593
327	837594
217439	837595
153	837596
926	837597
34726	837598
45782	837599
175790	837600
20950	837601
135212	837602
162406	837603
6285	837604
346	837605
93	837606
45936	837607
124908	837608
6298	837609
18510	837610
115676	837611
29114	837612
195388	837613
130363	837614
95514	837615
79745	837616
171556	837617
202976	837618
128612	837619
23520	837620
31570	837621
74762	837622
302385	837623
116783	837624
171972	837625
40621	837626
298491	837627
40225	837628
24342	837629
92322	837630
8850	837631
4413	837632
31080	837633
64434	837634
96562	837635
5335	837636
9078	837637
81187	837638
215731	837639
20847	837640
86107	837641
24764	837642
72811	837643
179220	837644
27181	837645
69189	837646
34293	837647
4316	837648
26209	837649
7476	837650
122930	837651
33698	837652
4980	837653
172212	837654
84334	837655
87678	837656
126179	837657
16327	837658
63832	837659
306256	837660
18430	837661
77915	837662
56124	837663
86341	837664
39537	837665
30158	837666
13983	837667
245210	837668
33432	837669
77859	837670
19776	837671
260210	837672
49820	837673
190484	837674
51154	837675
18813	837676
40788	837677
57719	837678
67186	837679
79151	837680
26139	837681
148504	837682
35072	837683
104957	837684
260891	837685
158023	837686
113188	837687
87638	837688
42659	837689
34571	837690
97727	837691
93090	837692
177962	837693
86830	837694
18895	837695
15677	837696
213698	837697
31510	837698
146448	837699
91535	837700
103659	837701
37190	837702
178486	837703
171969	837704
182691	837705
146525	837706
17577	837707
27105	837708
23170	837709
9489	837710
109103	837711
47012	837712
25919	837713
58242	837714
28842	837715
8962	837716
8029	837717
30617	837718
132260	837719
14176	837720
69338	837721
68413	837722
43228	837723
215858	837724
49793	837725
74685	837726
117357	837727
71702	837728
101973	837729
15175	837730
73068	837731
153251	837732
77088	837733
73964	837734
42721	837735
10620	837736
130190	837737
117341	837738
146997	837739
1015	837740
108646	837741
46724	837742
90068	837743
147548	837744
78867	837745
92061	837746
158985	837747
3403	837748
21698	837749
160200	837750
289727	837751
1760	837752
200919	837753
108774	837754
39933	837755
85884	837756
136842	837757
28684	837758
5342	837759
61290	837760
227163	837761
263707	837762
63839	837763
162	837764
88370	837765
8752	837766
149564	837767
34231	837768
72634	837769
15756	837770
25853	837771
30869	837772
546	837773
55477	837774
9697	837775
298244	837776
243122	837777
3604	837778
8127	837779
54800	837780
962	837781
7031	837782
41179	837783
11531	837784
29967	837785
13316	837786
286178	837787
193299	837788
18730	837789
6811	837790
61751	837791
55233	837792
50231	837793
203773	837794
149430	837795
15740	837796
172174	837797
181110	837798
58176	837799
23865	837800
37506	837801
169618	837802
160897	837803
102297	837804
113031	837805
69715	837806
28959	837807
24828	837808
91952	837809
141743	837810
7602	837811
109018	837812
91147	837813
101512	837814
40309	837815
20006	837816
51609	837817
9193	837818
216151	837819
132884	837820
129755	837821
17133	837822
232316	837823
101839	837824
114213	837825
310085	837826
60831	837827
16302	837828
21830	837829
163810	837830
301766	837831
126130	837832
5081	837833
3212	837834
7519	837835
40257	837836
167672	837837
52323	837838
14755	837839
185950	837840
24996	837841
161728	837842
28505	837843
64552	837844
43423	837845
53461	837846
4464	837847
23441	837848
260005	837849
156809	837850
17313	837851
315	837852
124956	837853
35489	837854
52594	837855
17	837856
29425	837857
277359	837858
113329	837859
167895	837860
30858	837861
6129	837862
105692	837863
159036	837864
15000	837865
37434	837866
5776	837867
126112	837868
53302	837869
9127	837870
40222	837871
100762	837872
87750	837873
46132	837874
43652	837875
98203	837876
69043	837877
166567	837878
163550	837879
20687	837880
181934	837881
12067	837882
64189	837883
121063	837884
189053	837885
10	837886
262040	837887
274518	837888
6737	837889
196556	837890
5348	837891
244659	837892
118274	837893
63365	837894
16718	837895
1424	837896
104262	837897
10	837898
306494	837899
39344	837900
35615	837901
3484	837902
167865	837903
10947	837904
128774	837905
19616	837906
19616	837907
60468	837908
97080	837909
10318	837910
290950	837911
194685	837912
90329	837913
202460	837914
247728	837915
96632	837916
20228	837917
4136	837918
1040	837919
29719	837920
4690	837921
15162	837922
39789	837923
27729	837924
45956	837925
95161	837926
65122	837927
14955	837928
1812	837929
14651	837930
81466	837931
88888	837932
10063	837933
217109	837934
7761	837935
100495	837936
100984	837937
238657	837938
263471	837939
100599	837940
17287	837941
211368	837942
1372	837943
52623	837944
104460	837945
83219	837946
65089	837947
138610	837948
9469	837949
21817	837950
310568	837951
5867	837952
247647	837953
6080	837954
151704	837955
160269	837956
285189	837957
25407	837958
10586	837959
9785	837960
169993	837961
32719	837962
110447	837963
199904	837964
368	837965
182474	837966
42294	837967
13207	837968
78327	837969
260783	837970
1277	837971
105508	837972
175003	837973
533	837974
9801	837975
53974	837976
184986	837977
61772	837978
40207	837979
16690	837980
68356	837981
16649	837982
5371	837983
151846	837984
136529	837985
6193	837986
498	837987
166843	837988
20041	837989
47153	837990
51941	837991
109647	837992
183680	837993
41615	837994
62272	837995
27660	837996
148337	837997
229954	837998
11722	837999
94537	838000
14321	838001
28265	838002
19379	838003
186123	838004
132641	838005
31869	838006
191389	838007
59927	838008
42928	838009
40223	838010
38746	838011
81020	838012
142222	838013
199606	838014
72781	838015
178585	838016
150958	838017
33419	838018
219717	838019
134440	838020
139953	838021
9691	838022
1795	838023
2278	838024
196415	838025
189383	838026
23852	838027
123713	838028
94540	838029
61177	838030
285193	838031
102177	838032
55166	838033
23486	838034
84261	838035
52308	838036
1086	838037
136233	838038
144178	838039
75768	838040
306436	838041
40528	838042
167863	838043
22033	838044
305663	838045
3348	838046
137343	838047
286407	838048
98465	838049
61035	838050
54001	838051
102066	838052
43295	838053
179871	838054
168267	838055
112674	838056
248701	838057
39824	838058
90019	838059
179746	838060
153955	838061
111967	838062
143419	838063
123767	838064
6863	838065
3960	838066
249461	838067
10828	838068
10042	838069
290633	838070
121152	838071
200695	838072
6890	838073
102	838074
50018	838075
141709	838076
45555	838077
16064	838078
79358	838079
228900	838080
58157	838081
26197	838082
284638	838083
99705	838084
189914	838085
150	838086
78233	838087
163432	838088
27331	838089
245	838090
54017	838091
108093	838092
92959	838093
119090	838094
157013	838095
180982	838096
121481	838097
107051	838098
119653	838099
53732	838100
260659	838101
19192	838102
84609	838103
12755	838104
143418	838105
52612	838106
192560	838107
206994	838108
211356	838109
134126	838110
103744	838111
2340	838112
14503	838113
130095	838114
177260	838115
47624	838116
21088	838117
8675	838118
55070	838119
30998	838120
79369	838121
204717	838122
79190	838123
136976	838124
117846	838125
167277	838126
138494	838127
97837	838128
58399	838129
196865	838130
132155	838131
272695	838132
236150	838133
81183	838134
186938	838135
43810	838136
3973	838137
2319	838138
77524	838139
23101	838140
71937	838141
159295	838142
3064	838143
138664	838144
109102	838145
4318	838146
85378	838147
54023	838148
162601	838149
18805	838150
118400	838151
81467	838152
33257	838153
183483	838154
39522	838155
214512	838156
18096	838157
130368	838158
120058	838159
61925	838160
86566	838161
113022	838162
267865	838163
81185	838164
11671	838165
117003	838166
283201	838167
128716	838168
599	838169
106818	838170
5339	838171
162565	838172
95314	838173
256592	838174
1681	838175
69787	838176
45944	838177
93447	838178
64070	838179
68196	838180
92196	838181
7888	838182
1092	838183
21261	838184
145667	838185
190614	838186
43146	838187
17768	838188
61562	838189
46305	838190
3406	838191
282352	838192
137872	838193
145872	838194
66711	838195
19534	838196
93872	838197
33401	838198
85428	838199
109049	838200
90880	838201
85470	838202
285084	838203
120804	838204
54465	838205
115744	838206
38333	838207
10119	838208
140360	838209
3064	838210
91875	838211
43376	838212
127653	838213
85586	838214
187483	838215
5056	838216
265312	838217
130317	838218
51941	838219
4878	838220
54687	838221
92394	838222
46419	838223
101322	838224
309712	838225
160729	838226
73428	838227
52464	838228
96767	838229
10839	838230
191366	838231
40813	838232
105752	838233
77150	838234
225454	838235
93281	838236
10122	838237
187983	838238
261192	838239
137347	838240
177294	838241
17745	838242
128806	838243
132373	838244
197368	838245
21429	838246
7616	838247
9738	838248
14330	838249
220263	838250
175685	838251
83130	838252
92198	838253
31913	838254
13693	838255
146589	838256
6290	838257
12549	838258
87728	838259
39003	838260
23497	838261
30478	838262
181173	838263
252	838264
240303	838265
289802	838266
147523	838267
60516	838268
238953	838269
71863	838270
195633	838271
73237	838272
59230	838273
7076	838274
127256	838275
73480	838276
193286	838277
128370	838278
165188	838279
327	838280
54833	838281
22000	838282
97982	838283
29693	838284
202752	838285
12377	838286
94461	838287
119079	838288
21603	838289
7937	838290
92800	838291
148241	838292
109842	838293
14258	838294
141551	838295
56199	838296
60789	838297
64827	838298
56055	838299
123836	838300
97382	838301
123280	838302
62725	838303
213232	838304
284730	838305
96857	838306
39791	838307
106203	838308
218245	838309
120179	838310
165774	838311
58269	838312
399	838313
10706	838314
256727	838315
59482	838316
296738	838317
38810	838318
113987	838319
142387	838320
164640	838321
98435	838322
160921	838323
57943	838324
49973	838325
960	838326
62527	838327
1624	838328
14320	838329
155601	838330
307805	838331
66336	838332
63005	838333
24343	838334
64880	838335
15526	838336
5065	838337
8447	838338
130195	838339
174478	838340
1815	838341
46524	838342
310334	838343
67407	838344
3016	838345
63775	838346
63775	838347
54010	838348
63775	838349
64732	838350
176186	838351
208541	838352
13	838353
49720	838354
181812	838355
19940	838356
59474	838357
3347	838358
83346	838359
92692	838360
175695	838361
201139	838362
22432	838363
131984	838364
191664	838365
299007	838366
37995	838367
148604	838368
132051	838369
132656	838370
193351	838371
91615	838372
28545	838373
142547	838374
56483	838375
91432	838376
15473	838377
54683	838378
162774	838379
84729	838380
34962	838381
13697	838382
29183	838383
22644	838384
65426	838385
169001	838386
39091	838387
76995	838388
25861	838389
69226	838390
62623	838391
116030	838392
162637	838393
86285	838394
12458	838395
56317	838396
134202	838397
86640	838398
128669	838399
128337	838400
64816	838401
82512	838402
54213	838403
83337	838404
159030	838405
295766	838406
36934	838407
27412	838408
17728	838409
51770	838410
107621	838411
192861	838412
78673	838413
17952	838414
856	838415
15322	838416
164761	838417
205753	838418
66431	838419
92304	838420
90625	838421
226074	838422
172703	838423
79854	838424
17912	838425
173034	838426
177911	838427
13288	838428
60948	838429
71011	838430
3371	838431
172912	838432
203642	838433
8782	838434
97540	838435
58037	838436
71610	838437
106574	838438
404	838439
41729	838440
22355	838441
222887	838442
167794	838443
261157	838444
220578	838445
50196	838446
158348	838447
154168	838448
183071	838449
152349	838450
64376	838451
208	838452
3012	838453
21566	838454
240326	838455
84189	838456
42399	838457
171720	838458
97436	838459
88806	838460
106192	838461
111215	838462
87658	838463
152959	838464
58161	838465
135720	838466
117379	838467
23962	838468
271402	838469
37372	838470
44833	838471
116850	838472
27874	838473
256337	838474
204652	838475
104135	838476
248737	838477
215699	838478
231943	838479
145266	838480
207368	838481
66574	838482
154130	838483
11901	838484
82370	838485
14205	838486
300252	838487
212723	838488
151752	838489
191671	838490
182173	838491
75786	838492
13421	838493
213352	838494
6595	838495
578	838496
252546	838497
102033	838498
12726	838499
288286	838500
5280	838501
139888	838502
1483	838503
17864	838504
64056	838505
36702	838506
217819	838507
57936	838508
41704	838509
2018	838510
121273	838511
3604	838512
88545	838513
56260	838514
58879	838515
16202	838516
157394	838517
346	838518
40415	838519
60302	838520
2220	838521
22576	838522
47017	838523
56138	838524
5703	838525
126551	838526
103315	838527
55684	838528
48754	838529
141080	838530
264668	838531
195557	838532
4446	838533
1228	838534
135586	838535
30941	838536
49940	838537
76303	838538
161083	838539
31330	838540
14476	838541
96127	838542
172000	838543
173973	838544
262254	838545
127319	838546
149340	838547
161	838548
6423	838549
6246	838550
5509	838551
98283	838552
23665	838553
145353	838554
143286	838555
86255	838556
9111	838557
36049	838558
128367	838559
2560	838560
90663	838561
10288	838562
60821	838563
17822	838564
58161	838565
70113	838566
80799	838567
81969	838568
9255	838569
51393	838570
124647	838571
12600	838572
105629	838573
98059	838574
229117	838575
80476	838576
7264	838577
38141	838578
2718	838579
224976	838580
206033	838581
73976	838582
7117	838583
27082	838584
98444	838585
11194	838586
16265	838587
190770	838588
7139	838589
200705	838590
25328	838591
53518	838592
24536	838593
40129	838594
278862	838595
277330	838596
310523	838597
3056	838598
309144	838599
215824	838600
160269	838601
56677	838602
198801	838603
15941	838604
33013	838605
87392	838606
9896	838607
287729	838608
509	838609
27748	838610
54439	838611
37531	838612
137711	838613
160110	838614
83625	838615
142825	838616
24124	838617
54611	838618
30415	838619
58205	838620
164631	838621
67519	838622
85346	838623
121073	838624
198801	838625
223411	838626
40671	838627
173970	838628
76024	838629
149586	838630
13693	838631
635	838632
67108	838633
51978	838634
131875	838635
163984	838636
126629	838637
43286	838638
142957	838639
204437	838640
293872	838641
51821	838642
253410	838643
220167	838644
34912	838645
48981	838646
52320	838647
58746	838648
43011	838649
29978	838650
241632	838651
1994	838652
295660	838653
1135	838654
4579	838655
67477	838656
2516	838657
104640	838658
148743	838659
4167	838660
44986	838661
3699	838662
119625	838663
215306	838664
9751	838665
89871	838666
42013	838667
61789	838668
123620	838669
107329	838670
43503	838671
242089	838672
202145	838673
137428	838674
88472	838675
88923	838676
186641	838677
197182	838678
8199	838679
199396	838680
143977	838681
15070	838682
154618	838683
131725	838684
194272	838685
24484	838686
33276	838687
96702	838688
132215	838689
91599	838690
58176	838691
139114	838692
27083	838693
43228	838694
68690	838695
127158	838696
98737	838697
79288	838698
14400	838699
3482	838700
27663	838701
3396	838702
14168	838703
70397	838704
63183	838705
79465	838706
302816	838707
308048	838708
29097	838709
167985	838710
251607	838711
8537	838712
109580	838713
82576	838714
61532	838715
31680	838716
5017	838717
5017	838718
905	838719
15309	838720
37925	838721
7464	838722
231099	838723
47014	838724
44566	838725
1977	838726
1669	838727
87140	838728
44882	838729
45245	838730
193453	838731
7419	838732
277015	838733
195937	838734
235535	838735
122603	838736
260798	838737
192594	838738
125347	838739
127853	838740
218012	838741
42256	838742
116827	838743
41532	838744
305631	838745
82037	838746
20272	838747
56192	838748
172120	838749
76249	838750
179699	838751
18654	838752
65231	838753
1080	838754
20435	838755
298417	838756
98467	838757
98467	838758
17885	838759
84448	838760
149961	838761
20886	838762
157266	838763
68987	838764
47654	838765
74476	838766
149324	838767
76736	838768
227816	838769
49036	838770
49447	838771
74164	838772
62446	838773
100332	838774
205781	838775
46052	838776
245297	838777
126357	838778
13751	838779
182952	838780
33394	838781
249344	838782
106021	838783
49469	838784
243825	838785
49127	838786
1350	838787
183328	838788
16860	838789
11008	838790
173013	838791
40798	838792
145932	838793
273317	838794
218790	838795
263798	838796
28449	838797
31803	838798
39980	838799
52565	838800
2398	838801
281221	838802
41333	838803
260856	838804
12901	838805
12901	838806
265818	838807
203207	838808
84413	838809
65563	838810
140446	838811
67100	838812
207818	838813
51860	838814
55610	838815
56968	838816
81920	838817
52158	838818
90193	838819
138430	838820
196824	838821
192088	838822
6161	838823
22239	838824
161340	838825
120426	838826
51792	838827
97440	838828
114820	838829
67214	838830
48028	838831
26357	838832
63346	838833
164813	838834
49018	838835
236357	838836
165610	838837
154077	838838
40050	838839
818	838840
261026	838841
4116	838842
61338	838843
197099	838844
98203	838845
70274	838846
70952	838847
261328	838848
25220	838849
105202	838850
32032	838851
70807	838852
5055	838853
75273	838854
244483	838855
62911	838856
262378	838857
137862	838858
54113	838859
146723	838860
43611	838861
78929	838862
1477	838863
249020	838864
45577	838865
84658	838866
3679	838867
111262	838868
49528	838869
21638	838870
49026	838871
24130	838872
181862	838873
34907	838874
5640	838875
126263	838876
277041	838877
39251	838878
80412	838879
34129	838880
46332	838881
150564	838882
30448	838883
155041	838884
190065	838885
73474	838886
28868	838887
41423	838888
119148	838889
146627	838890
170573	838891
122729	838892
181870	838893
100552	838894
55096	838895
167293	838896
5141	838897
8636	838898
3285	838899
288927	838900
19155	838901
19744	838902
208043	838903
15644	838904
12946	838905
18986	838906
36374	838907
42514	838908
45284	838909
30315	838910
10678	838911
14284	838912
64277	838913
22315	838914
118604	838915
124588	838916
21565	838917
47285	838918
13272	838919
126130	838920
85101	838921
260967	838922
41594	838923
154791	838924
59539	838925
13761	838926
228982	838927
11982	838928
69957	838929
10066	838930
13999	838931
9283	838932
107231	838933
100663	838934
8647	838935
55939	838936
107146	838937
153122	838938
19903	838939
61956	838940
208693	838941
3114	838942
176216	838943
52283	838944
35074	838945
141869	838946
69023	838947
121519	838948
21422	838949
28869	838950
41015	838951
25586	838952
45803	838953
207228	838954
92661	838955
267181	838956
152159	838957
131793	838958
58646	838959
17788	838960
182428	838961
127219	838962
52656	838963
27002	838964
139175	838965
71186	838966
111647	838967
132358	838968
186506	838969
30156	838970
85661	838971
175462	838972
256814	838973
44955	838974
150290	838975
309865	838976
2150	838977
3566	838978
85	838979
22726	838980
6953	838981
80139	838982
2942	838983
165883	838984
11585	838985
86452	838986
60861	838987
32120	838988
209503	838989
20231	838990
9817	838991
160843	838992
92844	838993
209354	838994
33520	838995
263022	838996
22772	838997
11233	838998
87384	838999
31634	839000
73626	839001
6010	839002
114337	839003
8790	839004
300780	839005
217078	839006
174329	839007
160801	839008
34277	839009
4381	839010
192576	839011
265306	839012
1222	839013
169586	839014
12601	839015
282058	839016
19214	839017
129517	839018
4810	839019
4484	839020
268062	839021
132736	839022
1965	839023
7641	839024
142748	839025
16866	839026
41091	839027
22003	839028
35773	839029
73812	839030
153705	839031
306967	839032
52301	839033
61079	839034
123110	839035
30129	839036
36903	839037
166589	839038
92394	839039
170053	839040
42200	839041
6767	839042
113320	839043
75365	839044
100338	839045
81792	839046
121830	839047
51008	839048
51008	839049
61717	839050
35681	839051
52461	839052
10147	839053
68435	839054
45888	839055
12361	839056
50009	839057
181467	839058
115772	839059
117185	839060
15261	839061
213720	839062
69251	839063
61105	839064
30771	839065
52532	839066
162756	839067
31230	839068
94279	839069
9459	839070
139923	839071
3598	839072
41052	839073
155552	839074
73012	839075
44430	839076
70670	839077
103142	839078
682	839079
31567	839080
94637	839081
57490	839082
115465	839083
175086	839084
122619	839085
104409	839086
95577	839087
11798	839088
140650	839089
12009	839090
90886	839091
42511	839092
96989	839093
170524	839094
114322	839095
143248	839096
44625	839097
89395	839098
155480	839099
91021	839100
39700	839101
128598	839102
59895	839103
138090	839104
25623	839105
16829	839106
16829	839107
19664	839108
39314	839109
221380	839110
39340	839111
2389	839112
40837	839113
166054	839114
237676	839115
201917	839116
79771	839117
29958	839118
2360	839119
53517	839120
179552	839121
82034	839122
219868	839123
23170	839124
260699	839125
143412	839126
139435	839127
4467	839128
103203	839129
296464	839130
4575	839131
34079	839132
260876	839133
110832	839134
200202	839135
2887	839136
124705	839137
54721	839138
273184	839139
27870	839140
31806	839141
320	839142
82807	839143
178036	839144
14262	839145
39651	839146
143248	839147
49126	839148
115787	839149
25488	839150
6493	839151
147447	839152
184022	839153
158807	839154
216686	839155
157375	839156
23619	839157
46376	839158
139621	839159
225225	839160
51796	839161
62	839162
11882	839163
14800	839164
45187	839165
63024	839166
123779	839167
102521	839168
84649	839169
68312	839170
307127	839171
151542	839172
55824	839173
51105	839174
23429	839175
35839	839176
79688	839177
16632	839178
83267	839179
40135	839180
93378	839181
124673	839182
37158	839183
103706	839184
3016	839185
53724	839186
212085	839187
68886	839188
107587	839189
141545	839190
44030	839191
10057	839192
207356	839193
46864	839194
663	839195
19838	839196
76164	839197
69787	839198
94503	839199
117792	839200
53306	839201
140797	839202
473	839203
142006	839204
223881	839205
63214	839206
89079	839207
194071	839208
184078	839209
239458	839210
1187	839211
156822	839212
12356	839213
7883	839214
10599	839215
53892	839216
60499	839217
83168	839218
143961	839219
127941	839220
72482	839221
188731	839222
12686	839223
190372	839224
83619	839225
38	839226
97670	839227
153192	839228
3515	839229
262888	839230
191122	839231
54540	839232
89704	839233
23048	839234
39438	839235
47337	839236
2109	839237
24337	839238
45623	839239
190887	839240
55983	839241
17275	839242
222	839243
51618	839244
4939	839245
8367	839246
27270	839247
5009	839248
179561	839249
3744	839250
6365	839251
301140	839252
20821	839253
183361	839254
48266	839255
47045	839256
4425	839257
52849	839258
264767	839259
39588	839260
1103	839261
115491	839262
113926	839263
42488	839264
33708	839265
76192	839266
66822	839267
307930	839268
89426	839269
22221	839270
61736	839271
102391	839272
3438	839273
3457	839274
115687	839275
36607	839276
13596	839277
218914	839278
65202	839279
56463	839280
92620	839281
62893	839282
14272	839283
73090	839284
125722	839285
144656	839286
99543	839287
5464	839288
18653	839289
126465	839290
11304	839291
57057	839292
149920	839293
23633	839294
160325	839295
103504	839296
1795	839297
34380	839298
135249	839299
31694	839300
39449	839301
35421	839302
120265	839303
15685	839304
167486	839305
56524	839306
87541	839307
25290	839308
4537	839309
240421	839310
95770	839311
46879	839312
10482	839313
88582	839314
147851	839315
165117	839316
70150	839317
147747	839318
98084	839319
257130	839320
1845	839321
26	839322
72482	839323
21262	839324
63321	839325
100908	839326
141622	839327
176	839328
213639	839329
140921	839330
134923	839331
63195	839332
97590	839333
89269	839334
126454	839335
308794	839336
35454	839337
93282	839338
59979	839339
209539	839340
133013	839341
146587	839342
12644	839343
16508	839344
214132	839345
47476	839346
273598	839347
66568	839348
123805	839349
210834	839350
46913	839351
29927	839352
90119	839353
209280	839354
156180	839355
6979	839356
33384	839357
184332	839358
210213	839359
99764	839360
301076	839361
82639	839362
194780	839363
304999	839364
61563	839365
171522	839366
117023	839367
1061	839368
244536	839369
6784	839370
62566	839371
210044	839372
220825	839373
151331	839374
39393	839375
250588	839376
199863	839377
113828	839378
189210	839379
50834	839380
2198	839381
38957	839382
6007	839383
93265	839384
252632	839385
184607	839386
12696	839387
28065	839388
3329	839389
36633	839390
107463	839391
6930	839392
41942	839393
2810	839394
40529	839395
32275	839396
64833	839397
15242	839398
16660	839399
98462	839400
9731	839401
241354	839402
141875	839403
50520	839404
10031	839405
236740	839406
17835	839407
5562	839408
198961	839409
136355	839410
35931	839411
57177	839412
44646	839413
104585	839414
203635	839415
78687	839416
123506	839417
99049	839418
166368	839419
210268	839420
104374	839421
111564	839422
69143	839423
85115	839424
22906	839425
137793	839426
299403	839427
52506	839428
17343	839429
117647	839430
223955	839431
94571	839432
294919	839433
202320	839434
109842	839435
62110	839436
67713	839437
159808	839438
91963	839439
101258	839440
95553	839441
70477	839442
69100	839443
45212	839444
174600	839445
9839	839446
134143	839447
82012	839448
109155	839449
123447	839450
209111	839451
161515	839452
44178	839453
55932	839454
178165	839455
92788	839456
130356	839457
304753	839458
54163	839459
192672	839460
59994	839461
4039	839462
19634	839463
49012	839464
144223	839465
14672	839466
141573	839467
102031	839468
147174	839469
26601	839470
30051	839471
15974	839472
38146	839473
1252	839474
4453	839475
306419	839476
17850	839477
167874	839478
178015	839479
111400	839480
20135	839481
62	839482
290908	839483
169730	839484
66081	839485
20999	839486
222921	839487
131187	839488
177432	839489
190149	839490
95678	839491
120716	839492
72269	839493
225646	839494
88420	839495
110956	839496
97641	839497
134619	839498
6605	839499
4472	839500
9079	839501
18237	839502
195877	839503
216667	839504
28911	839505
103360	839506
252764	839507
201007	839508
14855	839509
90944	839510
7257	839511
20231	839512
101889	839513
166984	839514
130221	839515
43814	839516
17	839517
3255	839518
2861	839519
93244	839520
19671	839521
35713	839522
89037	839523
57531	839524
215258	839525
262621	839526
17880	839527
83842	839528
56266	839529
127495	839530
220570	839531
214754	839532
26009	839533
117201	839534
186381	839535
86332	839536
10368	839537
221782	839538
18179	839539
736	839540
85864	839541
45834	839542
1332	839543
86026	839544
73739	839545
312355	839546
112364	839547
109417	839548
159715	839549
41682	839550
23872	839551
44608	839552
70478	839553
150392	839554
289158	839555
30964	839556
21112	839557
99260	839558
6000	839559
33956	839560
106152	839561
183457	839562
40867	839563
27807	839564
402	839565
77	839566
65729	839567
4472	839568
143156	839569
75074	839570
12987	839571
60065	839572
29310	839573
6062	839574
25575	839575
853	839576
17014	839577
56408	839578
19788	839579
68237	839580
162977	839581
42416	839582
24158	839583
5079	839584
80776	839585
194167	839586
133254	839587
142336	839588
13609	839589
3493	839590
163729	839591
52472	839592
127737	839593
22620	839594
179828	839595
251334	839596
22582	839597
224938	839598
48761	839599
146196	839600
218041	839601
39530	839602
28614	839603
130649	839604
135773	839605
98075	839606
269745	839607
71131	839608
73496	839609
27498	839610
135271	839611
125303	839612
223116	839613
204619	839614
27727	839615
235271	839616
19680	839617
6895	839618
69472	839619
86557	839620
75590	839621
230775	839622
143156	839623
4905	839624
64	839625
10214	839626
186486	839627
35835	839628
11840	839629
144284	839630
19194	839631
93114	839632
100152	839633
117203	839634
67327	839635
219605	839636
242789	839637
159434	839638
159125	839639
76318	839640
68257	839641
108480	839642
32837	839643
1202	839644
88420	839645
277767	839646
261088	839647
199312	839648
156124	839649
35386	839650
28275	839651
142228	839652
267878	839653
96019	839654
63444	839655
292779	839656
43473	839657
274990	839658
146832	839659
67870	839660
177148	839661
34448	839662
133196	839663
84791	839664
196749	839665
159654	839666
33040	839667
18452	839668
3801	839669
103095	839670
175314	839671
227666	839672
230303	839673
123600	839674
260405	839675
73195	839676
134956	839677
81263	839678
51002	839679
33030	839680
68606	839681
275197	839682
98949	839683
129463	839684
74085	839685
34290	839686
95081	839687
186107	839688
66869	839689
102618	839690
133719	839691
240626	839692
30221	839693
271317	839694
56516	839695
100735	839696
37763	839697
106186	839698
141740	839699
302463	839700
6917	839701
179351	839702
77059	839703
19217	839704
12873	839705
255515	839706
174637	839707
26243	839708
162125	839709
89340	839710
27708	839711
75111	839712
178172	839713
22626	839714
41745	839715
1202	839716
10857	839717
8492	839718
43320	839719
67334	839720
198029	839721
40078	839722
211651	839723
44044	839724
2998	839725
19887	839726
179006	839727
21195	839728
13188	839729
94209	839730
79492	839731
39694	839732
166638	839733
196565	839734
80684	839735
191587	839736
24086	839737
82218	839738
6983	839739
181296	839740
113166	839741
19037	839742
38146	839743
19954	839744
260140	839745
51261	839746
94031	839747
6005	839748
1858	839749
117471	839750
143310	839751
93127	839752
310	839753
65928	839754
33018	839755
46134	839756
11540	839757
306712	839758
60770	839759
42456	839760
20541	839761
122378	839762
135319	839763
20146	839764
53325	839765
234094	839766
1188	839767
252701	839768
47810	839769
94507	839770
92908	839771
114355	839772
62758	839773
76378	839774
298871	839775
33919	839776
3312	839777
131968	839778
22423	839779
53460	839780
150351	839781
44714	839782
185553	839783
86853	839784
6416	839785
2190	839786
1692	839787
11871	839788
179853	839789
20008	839790
84616	839791
8585	839792
303774	839793
46788	839794
59558	839795
21020	839796
25591	839797
100466	839798
12936	839799
101874	839800
26099	839801
38317	839802
147219	839803
91136	839804
96805	839805
199751	839806
292251	839807
60353	839808
59662	839809
23386	839810
140859	839811
65002	839812
132632	839813
19140	839814
34342	839815
17279	839816
172793	839817
28511	839818
133333	839819
203340	839820
281015	839821
85866	839822
265708	839823
2304	839824
170104	839825
228313	839826
210580	839827
121506	839828
142698	839829
151981	839830
2713	839831
241571	839832
65129	839833
23118	839834
33739	839835
55654	839836
115264	839837
4455	839838
7975	839839
45274	839840
52229	839841
147785	839842
17551	839843
155748	839844
111548	839845
72514	839846
55412	839847
38475	839848
207044	839849
920	839850
186522	839851
61322	839852
61883	839853
57426	839854
19289	839855
131630	839856
4293	839857
65606	839858
304715	839859
13113	839860
46558	839861
37497	839862
37497	839863
8317	839864
128680	839865
239149	839866
100431	839867
150826	839868
73131	839869
166599	839870
22106	839871
179419	839872
46261	839873
255704	839874
112185	839875
165342	839876
50755	839877
69601	839878
39060	839879
129327	839880
91786	839881
5469	839882
164	839883
269995	839884
21107	839885
35952	839886
7986	839887
971	839888
206535	839889
73362	839890
98005	839891
147505	839892
203774	839893
36191	839894
140858	839895
51	839896
37406	839897
41797	839898
53499	839899
53499	839900
11037	839901
25724	839902
198096	839903
102348	839904
128356	839905
12009	839906
16840	839907
212150	839908
40737	839909
104692	839910
275177	839911
26258	839912
14172	839913
87353	839914
87261	839915
3165	839916
23359	839917
6786	839918
5810	839919
9899	839920
138312	839921
31906	839922
2849	839923
33196	839924
216492	839925
44309	839926
71256	839927
9175	839928
182806	839929
74680	839930
107074	839931
2596	839932
34896	839933
139065	839934
25213	839935
57776	839936
20101	839937
92919	839938
150593	839939
151	839940
174782	839941
20561	839942
1699	839943
27635	839944
5813	839945
11820	839946
212797	839947
32329	839948
26272	839949
18618	839950
21823	839951
8921	839952
1419	839953
161121	839954
2051	839955
84329	839956
28300	839957
10979	839958
206902	839959
1674	839960
170764	839961
186481	839962
5008	839963
78727	839964
11078	839965
41977	839966
66911	839967
141694	839968
14311	839969
71745	839970
273316	839971
136223	839972
74128	839973
89926	839974
155018	839975
51830	839976
1936	839977
40108	839978
30909	839979
157524	839980
60303	839981
182213	839982
293395	839983
279386	839984
241961	839985
113997	839986
158496	839987
145071	839988
293838	839989
100066	839990
10329	839991
104269	839992
27184	839993
930	839994
47930	839995
5707	839996
26453	839997
149412	839998
5647	839999
284290	840000
90162	840001
166872	840002
119	840003
290642	840004
119	840005
126226	840006
277434	840007
1836	840008
107066	840009
43764	840010
52904	840011
226826	840012
72239	840013
92948	840014
254194	840015
50842	840016
54451	840017
22595	840018
60108	840019
24681	840020
48856	840021
30224	840022
162522	840023
6379	840024
8888	840025
104552	840026
184319	840027
19096	840028
247874	840029
3468	840030
65354	840031
195088	840032
39121	840033
205524	840034
214895	840035
5720	840036
310689	840037
140513	840038
218201	840039
185849	840040
138340	840041
106911	840042
5652	840043
268192	840044
250641	840045
166	840046
101925	840047
31301	840048
138466	840049
129515	840050
76169	840051
138667	840052
16500	840053
290204	840054
160410	840055
140218	840056
217654	840057
200919	840058
10008	840059
210035	840060
195036	840061
47190	840062
69251	840063
200694	840064
183972	840065
90755	840066
141262	840067
281617	840068
668	840069
68824	840070
142135	840071
35166	840072
11836	840073
141281	840074
945	840075
8935	840076
68784	840077
938	840078
84538	840079
67389	840080
137627	840081
57475	840082
7906	840083
111051	840084
98190	840085
112326	840086
64393	840087
260034	840088
80171	840089
2273	840090
70121	840091
43169	840092
86777	840093
40492	840094
131507	840095
82064	840096
28468	840097
40775	840098
54452	840099
256976	840100
63984	840101
11950	840102
14893	840103
116707	840104
217554	840105
22042	840106
232432	840107
17281	840108
47401	840109
68638	840110
74324	840111
20511	840112
15915	840113
25154	840114
105232	840115
33663	840116
168	840117
31206	840118
18040	840119
110997	840120
773	840121
2545	840122
8023	840123
5057	840124
52774	840125
29551	840126
122	840127
97034	840128
15044	840129
90183	840130
31666	840131
13801	840132
267425	840133
136843	840134
230538	840135
146609	840136
1655	840137
58597	840138
642	840139
22576	840140
114771	840141
22128	840142
63191	840143
14140	840144
52952	840145
83582	840146
144985	840147
97300	840148
63207	840149
145845	840150
3629	840151
23188	840152
16086	840153
132420	840154
53717	840155
53717	840156
264165	840157
25815	840158
252852	840159
61357	840160
1725	840161
16451	840162
4454	840163
94038	840164
4498	840165
3367	840166
40122	840167
12252	840168
62755	840169
64329	840170
95026	840171
1888	840172
169506	840173
194955	840174
68263	840175
11827	840176
141310	840177
21251	840178
11921	840179
296115	840180
154472	840181
11151	840182
6626	840183
47622	840184
150212	840185
62985	840186
74316	840187
59415	840188
134374	840189
3974	840190
26092	840191
102219	840192
305422	840193
123268	840194
94352	840195
3880	840196
95087	840197
65608	840198
127081	840199
103402	840200
113885	840201
75768	840202
297305	840203
177874	840204
63842	840205
43681	840206
167661	840207
99252	840208
4562	840209
53322	840210
36115	840211
91257	840212
105239	840213
12018	840214
237951	840215
15033	840216
119711	840217
22387	840218
31951	840219
96227	840220
16673	840221
22835	840222
264	840223
237735	840224
200589	840225
93045	840226
66927	840227
47705	840228
158140	840229
102300	840230
165983	840231
265567	840232
38191	840233
150986	840234
222	840235
177454	840236
264876	840237
96141	840238
92039	840239
98007	840240
16918	840241
191134	840242
73341	840243
42318	840244
13479	840245
8208	840246
14579	840247
43008	840248
211299	840249
37794	840250
58343	840251
294892	840252
54616	840253
54616	840254
141667	840255
77974	840256
141275	840257
617	840258
82545	840259
107443	840260
95810	840261
30048	840262
20882	840263
99865	840264
126065	840265
174290	840266
297292	840267
161135	840268
77980	840269
32278	840270
204175	840271
112336	840272
205293	840273
257080	840274
225755	840275
57435	840276
106023	840277
7283	840278
277618	840279
2017	840280
871	840281
64637	840282
173720	840283
112912	840284
106756	840285
77981	840286
76604	840287
76604	840288
4931	840289
19456	840290
29186	840291
147670	840292
49323	840293
10246	840294
19507	840295
80332	840296
9766	840297
1055	840298
63072	840299
2173	840300
12672	840301
130766	840302
62882	840303
125686	840304
132414	840305
36524	840306
19601	840307
303411	840308
29572	840309
9666	840310
167194	840311
77865	840312
85248	840313
6962	840314
213265	840315
4517	840316
1417	840317
76130	840318
62311	840319
94423	840320
3054	840321
130949	840322
300967	840323
55100	840324
118381	840325
36926	840326
34842	840327
139565	840328
143341	840329
161029	840330
35237	840331
46677	840332
8409	840333
54174	840334
164	840335
245726	840336
11060	840337
61242	840338
94536	840339
1218	840340
189193	840341
18711	840342
1268	840343
5615	840344
26451	840345
142220	840346
179851	840347
272531	840348
26113	840349
90303	840350
68974	840351
24674	840352
167902	840353
36872	840354
49473	840355
83389	840356
2121	840357
276724	840358
129158	840359
34920	840360
1623	840361
34733	840362
17696	840363
8888	840364
266999	840365
14041	840366
47656	840367
12435	840368
279703	840369
14155	840370
47256	840371
17790	840372
168952	840373
102392	840374
2863	840375
26613	840376
197	840377
256784	840378
6878	840379
866	840380
190969	840381
1358	840382
41139	840383
26135	840384
130855	840385
59023	840386
123226	840387
14673	840388
73033	840389
199452	840390
88064	840391
122301	840392
21603	840393
24236	840394
42749	840395
35090	840396
4046	840397
69659	840398
4864	840399
11715	840400
57723	840401
135173	840402
61130	840403
64544	840404
114263	840405
53724	840406
8529	840407
98234	840408
55956	840409
42317	840410
19289	840411
4570	840412
89861	840413
11725	840414
133408	840415
53285	840416
34589	840417
70425	840418
29	840419
2661	840420
28640	840421
39428	840422
25551	840423
280710	840424
88287	840425
84819	840426
209493	840427
196003	840428
84236	840429
55363	840430
96484	840431
118089	840432
6387	840433
259343	840434
144479	840435
145247	840436
269123	840437
1608	840438
5937	840439
275977	840440
291176	840441
13157	840442
45196	840443
8558	840444
18112	840445
124233	840446
201081	840447
128580	840448
43434	840449
40590	840450
55869	840451
291244	840452
209273	840453
183838	840454
43548	840455
14	840456
123870	840457
85706	840458
196182	840459
200160	840460
140359	840461
312546	840462
247069	840463
56473	840464
125085	840465
125085	840466
41294	840467
41778	840468
25081	840469
54995	840470
281056	840471
243559	840472
238160	840473
221180	840474
32023	840475
94981	840476
265387	840477
2330	840478
131258	840479
9174	840480
253974	840481
13930	840482
32318	840483
67587	840484
106179	840485
36683	840486
100680	840487
218993	840488
147449	840489
18384	840490
9179	840491
175595	840492
17839	840493
39446	840494
38875	840495
12415	840496
64669	840497
186640	840498
28812	840499
292602	840500
133292	840501
50275	840502
100823	840503
134681	840504
126913	840505
202225	840506
4961	840507
283243	840508
95211	840509
62250	840510
229987	840511
125742	840512
6033	840513
2898	840514
126884	840515
208222	840516
80927	840517
31608	840518
73895	840519
4303	840520
35109	840521
102730	840522
296581	840523
24965	840524
6150	840525
38777	840526
128112	840527
27939	840528
97590	840529
35628	840530
188973	840531
84867	840532
39397	840533
153428	840534
10280	840535
37103	840536
100462	840537
57328	840538
9461	840539
25504	840540
39563	840541
17847	840542
17778	840543
145998	840544
39364	840545
77090	840546
17693	840547
41752	840548
293215	840549
79478	840550
96034	840551
11849	840552
18652	840553
18182	840554
57696	840555
104282	840556
113764	840557
1	840558
251075	840559
101275	840560
157159	840561
304475	840562
38063	840563
47730	840564
75210	840565
39238	840566
41746	840567
91054	840568
90508	840569
24632	840570
97162	840571
36192	840572
176749	840573
1533	840574
75599	840575
11108	840576
25670	840577
30184	840578
87812	840579
26277	840580
16895	840581
55977	840582
37750	840583
23342	840584
172168	840585
32125	840586
84378	840587
2319	840588
8615	840589
912	840590
187771	840591
27099	840592
89283	840593
86786	840594
35334	840595
39008	840596
35701	840597
18919	840598
24797	840599
127793	840600
142373	840601
489	840602
198611	840603
86744	840604
135740	840605
5882	840606
179279	840607
36777	840608
7533	840609
230046	840610
56494	840611
117622	840612
69798	840613
20266	840614
33694	840615
97646	840616
36341	840617
36341	840618
109070	840619
165550	840620
34797	840621
76437	840622
12008	840623
16690	840624
206015	840625
42416	840626
37161	840627
6687	840628
142921	840629
107684	840630
113576	840631
89084	840632
56860	840633
13684	840634
20457	840635
1506	840636
125370	840637
173126	840638
1116	840639
72454	840640
254040	840641
152699	840642
186082	840643
15651	840644
42537	840645
70324	840646
176871	840647
134017	840648
44303	840649
60380	840650
71698	840651
131603	840652
48	840653
2103	840654
57682	840655
15159	840656
463	840657
22426	840658
137122	840659
59801	840660
125667	840661
36390	840662
123616	840663
4235	840664
75737	840665
88448	840666
44870	840667
17359	840668
23094	840669
251114	840670
56577	840671
54279	840672
149722	840673
181949	840674
280882	840675
123035	840676
236621	840677
11990	840678
312623	840679
36721	840680
63133	840681
92230	840682
34727	840683
34727	840684
86726	840685
33357	840686
126105	840687
36797	840688
44526	840689
95544	840690
88734	840691
9129	840692
7946	840693
85875	840694
55090	840695
22346	840696
175178	840697
83196	840698
14981	840699
25859	840700
38577	840701
112672	840702
83775	840703
271478	840704
57749	840705
39494	840706
11224	840707
72213	840708
803	840709
9701	840710
94092	840711
95910	840712
82728	840713
16556	840714
25263	840715
121300	840716
25666	840717
35225	840718
5515	840719
214005	840720
71166	840721
67772	840722
22370	840723
51899	840724
26775	840725
127114	840726
97908	840727
203078	840728
225329	840729
23666	840730
5220	840731
52137	840732
52971	840733
135834	840734
125639	840735
17455	840736
4945	840737
4945	840738
264122	840739
16649	840740
3728	840741
211844	840742
5161	840743
9196	840744
95335	840745
44052	840746
46706	840747
208333	840748
42462	840749
67202	840750
54469	840751
13041	840752
7713	840753
53644	840754
169508	840755
8397	840756
35659	840757
308948	840758
18817	840759
13219	840760
15600	840761
2364	840762
11077	840763
88926	840764
128416	840765
18921	840766
100028	840767
21630	840768
2390	840769
20922	840770
23740	840771
70284	840772
206	840773
13077	840774
26219	840775
8087	840776
7665	840777
146676	840778
123866	840779
37497	840780
2210	840781
35901	840782
23075	840783
102080	840784
112223	840785
178476	840786
65207	840787
88325	840788
41069	840789
146258	840790
71993	840791
22963	840792
42418	840793
1935	840794
122582	840795
8567	840796
195935	840797
16362	840798
10063	840799
138737	840800
4133	840801
11406	840802
92244	840803
51262	840804
58234	840805
150824	840806
63149	840807
215738	840808
27605	840809
55216	840810
25585	840811
48831	840812
44465	840813
68374	840814
58400	840815
16135	840816
4934	840817
261211	840818
141846	840819
84021	840820
208392	840821
80421	840822
13365	840823
98046	840824
140749	840825
76208	840826
45333	840827
346	840828
15834	840829
133316	840830
56898	840831
281993	840832
33856	840833
61769	840834
11191	840835
44058	840836
125105	840837
2412	840838
105947	840839
19708	840840
78692	840841
13705	840842
325	840843
203469	840844
287246	840845
71449	840846
39452	840847
212793	840848
24928	840849
3744	840850
181531	840851
58076	840852
1151	840853
191094	840854
64023	840855
124978	840856
22622	840857
49895	840858
33904	840859
98114	840860
2229	840861
720	840862
11552	840863
54416	840864
27379	840865
32983	840866
68711	840867
69061	840868
179791	840869
38187	840870
54452	840871
211285	840872
116205	840873
45538	840874
156860	840875
177828	840876
152509	840877
6246	840878
61492	840879
79394	840880
5485	840881
98581	840882
41827	840883
306252	840884
25320	840885
25320	840886
61390	840887
33019	840888
7965	840889
107291	840890
53200	840891
61106	840892
1667	840893
53925	840894
300240	840895
47903	840896
207298	840897
41914	840898
77179	840899
217684	840900
29706	840901
10122	840902
93185	840903
248781	840904
109501	840905
17077	840906
32518	840907
69696	840908
4384	840909
142002	840910
28937	840911
213481	840912
239534	840913
45886	840914
54958	840915
100131	840916
16659	840917
170610	840918
1897	840919
42316	840920
62470	840921
28057	840922
72795	840923
6750	840924
49859	840925
215849	840926
75378	840927
173362	840928
72172	840929
184754	840930
74158	840931
54831	840932
182234	840933
92022	840934
21933	840935
111227	840936
284	840937
106417	840938
89177	840939
159853	840940
86905	840941
735	840942
41094	840943
81329	840944
87939	840945
44763	840946
130351	840947
10745	840948
13398	840949
113600	840950
4381	840951
104267	840952
49049	840953
143365	840954
1822	840955
76369	840956
90323	840957
7542	840958
125406	840959
119370	840960
14230	840961
18979	840962
299739	840963
44166	840964
299985	840965
190523	840966
472	840967
472	840968
472	840969
7078	840970
216036	840971
9667	840972
123872	840973
22208	840974
74169	840975
39139	840976
39139	840977
104269	840978
3958	840979
16387	840980
23998	840981
266469	840982
50305	840983
22471	840984
255327	840985
43287	840986
301780	840987
187243	840988
63450	840989
149100	840990
126034	840991
210484	840992
205534	840993
3614	840994
99940	840995
187251	840996
92925	840997
153951	840998
195193	840999
208511	841000
35132	841001
119294	841002
79618	841003
28572	841004
36614	841005
81910	841006
131393	841007
10822	841008
15001	841009
16361	841010
105326	841011
89886	841012
29942	841013
25296	841014
68167	841015
27182	841016
86364	841017
65056	841018
3504	841019
3504	841020
23062	841021
150511	841022
103966	841023
33464	841024
71252	841025
68439	841026
33986	841027
104900	841028
86979	841029
73087	841030
10819	841031
99726	841032
92877	841033
9766	841034
7778	841035
26293	841036
93969	841037
37710	841038
71897	841039
3033	841040
89198	841041
203981	841042
181452	841043
18449	841044
22546	841045
6599	841046
7452	841047
4621	841048
105010	841049
26658	841050
23759	841051
129332	841052
30019	841053
145801	841054
53001	841055
78724	841056
60908	841057
76373	841058
203750	841059
83833	841060
127953	841061
74045	841062
74045	841063
51794	841064
310614	841065
42206	841066
107592	841067
78933	841068
79361	841069
133509	841070
199603	841071
218669	841072
161237	841073
72602	841074
20712	841075
3283	841076
193045	841077
19378	841078
88933	841079
27685	841080
27685	841081
91252	841082
115	841083
48103	841084
26177	841085
271942	841086
63024	841087
2784	841088
30428	841089
129177	841090
57751	841091
59786	841092
276855	841093
35353	841094
198969	841095
91270	841096
7743	841097
63600	841098
217719	841099
53576	841100
278619	841101
79618	841102
76055	841103
623	841104
246300	841105
42507	841106
27752	841107
75630	841108
63293	841109
9401	841110
298854	841111
30789	841112
17877	841113
287241	841114
62872	841115
19662	841116
9330	841117
190464	841118
63239	841119
69778	841120
104604	841121
15260	841122
5880	841123
21723	841124
78345	841125
92586	841126
72714	841127
39875	841128
2503	841129
82063	841130
16788	841131
9384	841132
139646	841133
79427	841134
177748	841135
6525	841136
191147	841137
78257	841138
7350	841139
18547	841140
281496	841141
215123	841142
85973	841143
118558	841144
43286	841145
45017	841146
79402	841147
39022	841148
30903	841149
18725	841150
84830	841151
80574	841152
72043	841153
40458	841154
76231	841155
57468	841156
6662	841157
33812	841158
42863	841159
72249	841160
180677	841161
197922	841162
5718	841163
203082	841164
32288	841165
56553	841166
81549	841167
91657	841168
39010	841169
33107	841170
13878	841171
183381	841172
34150	841173
216526	841174
136	841175
5339	841176
94161	841177
146290	841178
145143	841179
3317	841180
22198	841181
39397	841182
139565	841183
68658	841184
16583	841185
43743	841186
55619	841187
86454	841188
153368	841189
156456	841190
33857	841191
76395	841192
28805	841193
60713	841194
79067	841195
53712	841196
5471	841197
15070	841198
42490	841199
63933	841200
8007	841201
85969	841202
174806	841203
26939	841204
84620	841205
86097	841206
79588	841207
169218	841208
10074	841209
59860	841210
90643	841211
409	841212
207343	841213
10938	841214
3195	841215
1940	841216
1757	841217
24019	841218
86517	841219
189650	841220
5634	841221
61492	841222
5538	841223
1855	841224
81945	841225
40041	841226
18928	841227
155219	841228
17101	841229
59709	841230
18905	841231
203244	841232
21019	841233
32461	841234
209345	841235
167263	841236
29719	841237
256497	841238
197384	841239
43859	841240
49562	841241
40742	841242
61467	841243
135112	841244
37805	841245
92208	841246
40587	841247
277068	841248
292555	841249
63777	841250
110517	841251
1629	841252
4112	841253
39289	841254
124136	841255
38906	841256
137585	841257
38578	841258
130543	841259
119798	841260
55705	841261
4408	841262
94260	841263
244471	841264
199429	841265
46364	841266
14080	841267
87190	841268
85472	841269
69816	841270
21138	841271
224843	841272
43491	841273
29406	841274
10179	841275
41823	841276
55820	841277
1469	841278
244766	841279
593	841280
61345	841281
74540	841282
293430	841283
23099	841284
77788	841285
50621	841286
93968	841287
712	841288
1228	841289
36251	841290
42320	841291
1569	841292
1005	841293
149788	841294
100043	841295
20207	841296
208024	841297
18901	841298
18546	841299
296775	841300
8305	841301
51493	841302
41510	841303
1673	841304
41488	841305
22019	841306
55878	841307
300753	841308
122272	841309
93546	841310
36069	841311
2019	841312
17874	841313
199351	841314
36417	841315
2651	841316
37721	841317
30544	841318
419	841319
53077	841320
12717	841321
52345	841322
176206	841323
33838	841324
19963	841325
25914	841326
272404	841327
13385	841328
72393	841329
3939	841330
173572	841331
144438	841332
5308	841333
2886	841334
13012	841335
130090	841336
7163	841337
144551	841338
117806	841339
181323	841340
27562	841341
87061	841342
273725	841343
21534	841344
123705	841345
143631	841346
56485	841347
137522	841348
276477	841349
789	841350
164809	841351
59760	841352
35338	841353
8263	841354
28115	841355
290970	841356
103230	841357
147350	841358
241047	841359
16428	841360
175793	841361
25154	841362
143697	841363
180437	841364
171204	841365
9046	841366
19124	841367
7065	841368
13124	841369
106952	841370
130620	841371
89701	841372
61139	841373
46563	841374
190942	841375
89261	841376
33289	841377
104477	841378
4381	841379
26395	841380
50951	841381
24371	841382
22324	841383
6135	841384
7585	841385
11959	841386
175093	841387
5584	841388
249679	841389
66453	841390
21077	841391
44303	841392
2137	841393
68657	841394
85952	841395
130090	841396
43297	841397
105966	841398
3837	841399
141572	841400
49533	841401
46452	841402
30705	841403
92344	841404
92409	841405
69053	841406
141105	841407
11954	841408
187820	841409
53086	841410
48112	841411
4654	841412
106364	841413
94132	841414
6388	841415
13643	841416
104946	841417
64298	841418
87095	841419
2192	841420
63893	841421
2774	841422
3624	841423
101100	841424
15982	841425
43595	841426
2985	841427
203	841428
87663	841429
206925	841430
31819	841431
27	841432
71641	841433
61282	841434
2746	841435
22335	841436
20692	841437
188979	841438
27783	841439
120772	841440
285315	841441
182082	841442
49776	841443
23348	841444
13637	841445
275289	841446
83425	841447
123966	841448
63107	841449
121216	841450
18781	841451
211282	841452
1859	841453
126488	841454
108371	841455
150914	841456
3016	841457
58807	841458
127680	841459
112905	841460
119556	841461
188501	841462
8839	841463
1413	841464
13012	841465
70615	841466
278	841467
239656	841468
6003	841469
18700	841470
16695	841471
516	841472
22748	841473
251911	841474
5718	841475
6763	841476
16664	841477
207444	841478
10709	841479
20021	841480
2	841481
93710	841482
6354	841483
61317	841484
61817	841485
73031	841486
109096	841487
92979	841488
39230	841489
17218	841490
24288	841491
132868	841492
137248	841493
13606	841494
88316	841495
11602	841496
130908	841497
64786	841498
146195	841499
96988	841500
152462	841501
1830	841502
8523	841503
16442	841504
306119	841505
279950	841506
26647	841507
133342	841508
9561	841509
2072	841510
38807	841511
38807	841512
31549	841513
277142	841514
111845	841515
37612	841516
26584	841517
199061	841518
93338	841519
95913	841520
30871	841521
208554	841522
5284	841523
4333	841524
48516	841525
48516	841526
720	841527
30959	841528
83083	841529
54796	841530
266667	841531
35052	841532
151255	841533
297172	841534
82953	841535
26344	841536
52123	841537
700	841538
156784	841539
306218	841540
63757	841541
209175	841542
7380	841543
214962	841544
12897	841545
37806	841546
37927	841547
114805	841548
83738	841549
11921	841550
128348	841551
43855	841552
16518	841553
22030	841554
107747	841555
85964	841556
38177	841557
22334	841558
166177	841559
205651	841560
93758	841561
1703	841562
41313	841563
188229	841564
19166	841565
305289	841566
57905	841567
119234	841568
247246	841569
55442	841570
60073	841571
100694	841572
1155	841573
48278	841574
93786	841575
66975	841576
107962	841577
36044	841578
94898	841579
160307	841580
142547	841581
39669	841582
100430	841583
94782	841584
95818	841585
123718	841586
49463	841587
17567	841588
17567	841589
295330	841590
75767	841591
9183	841592
5655	841593
729	841594
10847	841595
36971	841596
106452	841597
113554	841598
22607	841599
278107	841600
254713	841601
62617	841602
17526	841603
88304	841604
133691	841605
2574	841606
19503	841607
188654	841608
35657	841609
137790	841610
128205	841611
28790	841612
33942	841613
107059	841614
71049	841615
128205	841616
92770	841617
46329	841618
16624	841619
88583	841620
175796	841621
33895	841622
123071	841623
19538	841624
38561	841625
85439	841626
49503	841627
39948	841628
39948	841629
40274	841630
99450	841631
248091	841632
16	841633
43144	841634
32689	841635
74572	841636
174146	841637
248080	841638
199647	841639
37319	841640
15653	841641
160249	841642
6934	841643
41121	841644
78874	841645
180821	841646
14689	841647
27589	841648
195451	841649
276693	841650
95302	841651
230219	841652
21694	841653
2749	841654
77696	841655
34896	841656
39728	841657
9733	841658
194857	841659
59156	841660
110488	841661
226486	841662
69578	841663
86055	841664
10842	841665
113448	841666
17174	841667
119033	841668
20513	841669
217271	841670
180977	841671
90304	841672
75793	841673
54064	841674
183838	841675
58516	841676
258014	841677
289382	841678
163208	841679
130773	841680
122709	841681
100711	841682
2782	841683
39677	841684
85307	841685
127298	841686
63521	841687
20762	841688
82926	841689
283110	841690
40689	841691
27829	841692
154973	841693
19387	841694
55539	841695
5956	841696
16055	841697
58598	841698
39272	841699
164028	841700
3109	841701
182955	841702
53276	841703
117787	841704
250462	841705
38777	841706
9877	841707
6547	841708
6547	841709
7367	841710
172558	841711
291510	841712
36174	841713
180534	841714
23522	841715
140209	841716
71352	841717
158109	841718
54488	841719
178120	841720
215026	841721
24510	841722
166697	841723
39902	841724
303560	841725
18614	841726
135813	841727
102036	841728
10310	841729
1544	841730
109350	841731
7413	841732
8656	841733
112350	841734
39196	841735
12628	841736
202835	841737
3653	841738
20588	841739
88872	841740
2849	841741
273130	841742
200363	841743
9603	841744
16424	841745
163527	841746
186861	841747
138944	841748
197368	841749
309692	841750
68547	841751
7214	841752
115	841753
175746	841754
3668	841755
164214	841756
164037	841757
151548	841758
67277	841759
270671	841760
121933	841761
175686	841762
310500	841763
139584	841764
34026	841765
6204	841766
94292	841767
13248	841768
161314	841769
210349	841770
46239	841771
1516	841772
137481	841773
271097	841774
84912	841775
45673	841776
37612	841777
19708	841778
184606	841779
33479	841780
81778	841781
301821	841782
1575	841783
26427	841784
11784	841785
66605	841786
293346	841787
26970	841788
173129	841789
91415	841790
50367	841791
146257	841792
133126	841793
19083	841794
166295	841795
16970	841796
61478	841797
116568	841798
1062	841799
1062	841800
7849	841801
132874	841802
132874	841803
1809	841804
19474	841805
3404	841806
33843	841807
67924	841808
14915	841809
29005	841810
137015	841811
78178	841812
62105	841813
67954	841814
309460	841815
5915	841816
199	841817
77673	841818
8425	841819
119314	841820
107785	841821
74798	841822
100697	841823
149533	841824
33102	841825
207545	841826
28557	841827
95658	841828
61396	841829
141558	841830
61	841831
32447	841832
12148	841833
55695	841834
111886	841835
40628	841836
149261	841837
55705	841838
3071	841839
23298	841840
20318	841841
44904	841842
130609	841843
4102	841844
190246	841845
23364	841846
23246	841847
67345	841848
10846	841849
212459	841850
306442	841851
74527	841852
33900	841853
69852	841854
6755	841855
163539	841856
140408	841857
208326	841858
170490	841859
21985	841860
215342	841861
108079	841862
20118	841863
199031	841864
202324	841865
214496	841866
111288	841867
2819	841868
184761	841869
166051	841870
201069	841871
2021	841872
54660	841873
143546	841874
276153	841875
83168	841876
131727	841877
266190	841878
14	841879
269202	841880
229176	841881
78544	841882
78544	841883
53499	841884
2651	841885
86452	841886
62460	841887
182911	841888
95291	841889
249659	841890
17939	841891
52835	841892
134652	841893
62248	841894
197594	841895
58938	841896
8698	841897
185126	841898
72987	841899
16264	841900
187819	841901
73391	841902
160315	841903
273287	841904
4722	841905
3304	841906
3200	841907
185982	841908
79678	841909
64085	841910
2	841911
75911	841912
10051	841913
280087	841914
14362	841915
112272	841916
309628	841917
206080	841918
17414	841919
55336	841920
1808	841921
44062	841922
47240	841923
85345	841924
85345	841925
208345	841926
17307	841927
161686	841928
74266	841929
39202	841930
38932	841931
37793	841932
148485	841933
135326	841934
9624	841935
87708	841936
73908	841937
5150	841938
144333	841939
94234	841940
30111	841941
29105	841942
19990	841943
20751	841944
309601	841945
134483	841946
134483	841947
30140	841948
78306	841949
9436	841950
27783	841951
89668	841952
14072	841953
253562	841954
94741	841955
8385	841956
144055	841957
62758	841958
35377	841959
10204	841960
1088	841961
35925	841962
125561	841963
104045	841964
16892	841965
46820	841966
124505	841967
44229	841968
22307	841969
49109	841970
38562	841971
42425	841972
14071	841973
30394	841974
35771	841975
161879	841976
38715	841977
134188	841978
131886	841979
56163	841980
42039	841981
27064	841982
67300	841983
2850	841984
307890	841985
67715	841986
76509	841987
3433	841988
10420	841989
25303	841990
23521	841991
7083	841992
145302	841993
21351	841994
276402	841995
301039	841996
71088	841997
87725	841998
87725	841999
152967	842000
26228	842001
102496	842002
234530	842003
14117	842004
96030	842005
23236	842006
27992	842007
93599	842008
56312	842009
104179	842010
125714	842011
136098	842012
131254	842013
4413	842014
48325	842015
45174	842016
4465	842017
228548	842018
63907	842019
16217	842020
12288	842021
28478	842022
101542	842023
49092	842024
73042	842025
13707	842026
102044	842027
155747	842028
61235	842029
52279	842030
26583	842031
145699	842032
83051	842033
110634	842034
124108	842035
39804	842036
176149	842037
68551	842038
15162	842039
129740	842040
151114	842041
40527	842042
40527	842043
5822	842044
139381	842045
10763	842046
42799	842047
53318	842048
41435	842049
13223	842050
11231	842051
856	842052
94107	842053
186096	842054
167911	842055
53325	842056
52765	842057
2027	842058
22153	842059
179075	842060
146005	842061
22	842062
22681	842063
22	842064
18442	842065
5880	842066
198715	842067
71665	842068
18540	842069
4500	842070
281298	842071
3196	842072
3508	842073
5777	842074
5777	842075
43273	842076
48662	842077
102883	842078
43818	842079
23233	842080
22027	842081
36941	842082
246714	842083
26979	842084
88792	842085
1886	842086
26387	842087
134981	842088
5716	842089
214002	842090
192299	842091
115051	842092
48669	842093
24274	842094
24979	842095
14629	842096
6869	842097
48029	842098
72620	842099
42496	842100
14572	842101
256565	842102
7100	842103
280156	842104
61898	842105
128231	842106
130113	842107
140873	842108
47633	842109
55496	842110
20166	842111
244963	842112
2707	842113
154482	842114
96660	842115
97320	842116
20345	842117
88019	842118
66272	842119
152331	842120
967	842121
64362	842122
47380	842123
82853	842124
35205	842125
46580	842126
80893	842127
229906	842128
49185	842129
61089	842130
27917	842131
188879	842132
195340	842133
189479	842134
21583	842135
18946	842136
104347	842137
41940	842138
293515	842139
5010	842140
76594	842141
86088	842142
10354	842143
2404	842144
61338	842145
55754	842146
10169	842147
1137	842148
59411	842149
215081	842150
81706	842151
1526	842152
85838	842153
289688	842154
224267	842155
205560	842156
29868	842157
6382	842158
26282	842159
284243	842160
33288	842161
269042	842162
1167	842163
280511	842164
129345	842165
170595	842166
66702	842167
21553	842168
60197	842169
10309	842170
155017	842171
118013	842172
98271	842173
35573	842174
228173	842175
20993	842176
147293	842177
21003	842178
90975	842179
13847	842180
78991	842181
23780	842182
64975	842183
177929	842184
35986	842185
196858	842186
2221	842187
6825	842188
202140	842189
154655	842190
85773	842191
128887	842192
17920	842193
24628	842194
71237	842195
215463	842196
198350	842197
72178	842198
7843	842199
182350	842200
112505	842201
76505	842202
26902	842203
193523	842204
33260	842205
65174	842206
302865	842207
10809	842208
65	842209
78043	842210
275528	842211
91490	842212
206142	842213
56854	842214
54679	842215
106137	842216
108749	842217
33820	842218
153417	842219
121469	842220
38760	842221
140832	842222
1023	842223
132489	842224
189849	842225
218000	842226
22816	842227
212264	842228
102261	842229
258224	842230
178841	842231
102306	842232
259552	842233
17253	842234
103032	842235
97675	842236
80283	842237
194889	842238
4816	842239
91537	842240
133777	842241
76183	842242
65056	842243
125435	842244
24665	842245
2376	842246
74120	842247
158936	842248
264188	842249
56779	842250
18863	842251
11701	842252
62570	842253
203488	842254
403	842255
65214	842256
189702	842257
130452	842258
187104	842259
138041	842260
85632	842261
49552	842262
200988	842263
208121	842264
201427	842265
66676	842266
63303	842267
53949	842268
96574	842269
157986	842270
219685	842271
139668	842272
94217	842273
719	842274
185250	842275
134937	842276
151780	842277
17435	842278
79493	842279
38690	842280
4869	842281
244106	842282
32228	842283
97118	842284
131929	842285
7329	842286
14	842287
53162	842288
1844	842289
7078	842290
67006	842291
46881	842292
22190	842293
16784	842294
8402	842295
132406	842296
20620	842297
27083	842298
123217	842299
99468	842300
171381	842301
171381	842302
195298	842303
222487	842304
251569	842305
11342	842306
257376	842307
19244	842308
303751	842309
26882	842310
151448	842311
105955	842312
47460	842313
142587	842314
18314	842315
291644	842316
13947	842317
67577	842318
32489	842319
18636	842320
17133	842321
111358	842322
8866	842323
8866	842324
103429	842325
53583	842326
23853	842327
311647	842328
39045	842329
27988	842330
232792	842331
14255	842332
194704	842333
27516	842334
83664	842335
6658	842336
18296	842337
23070	842338
31271	842339
4276	842340
36089	842341
217944	842342
14522	842343
4157	842344
26923	842345
331	842346
55859	842347
25004	842348
82818	842349
82818	842350
124238	842351
280856	842352
8442	842353
203099	842354
4221	842355
107113	842356
307982	842357
232344	842358
219186	842359
65914	842360
63873	842361
63615	842362
49685	842363
198847	842364
77093	842365
28684	842366
49745	842367
80845	842368
22896	842369
247179	842370
97728	842371
156368	842372
54257	842373
187756	842374
277489	842375
22967	842376
96081	842377
78543	842378
206326	842379
2165	842380
129918	842381
10162	842382
14131	842383
5052	842384
27493	842385
2214	842386
121115	842387
238849	842388
185559	842389
185558	842390
112081	842391
126472	842392
41177	842393
140018	842394
15776	842395
4364	842396
94440	842397
29133	842398
128625	842399
38185	842400
44602	842401
20357	842402
211313	842403
146302	842404
46397	842405
38583	842406
64	842407
23290	842408
83396	842409
29174	842410
201668	842411
196512	842412
250555	842413
221599	842414
2066	842415
173533	842416
58272	842417
12873	842418
3762	842419
962	842420
40979	842421
185070	842422
137231	842423
76894	842424
310551	842425
242494	842426
27914	842427
118460	842428
18883	842429
163389	842430
214231	842431
46151	842432
44004	842433
29614	842434
13083	842435
127661	842436
305200	842437
193064	842438
4792	842439
82319	842440
4647	842441
36366	842442
25675	842443
174808	842444
132797	842445
65519	842446
162165	842447
135978	842448
38992	842449
168395	842450
75811	842451
158363	842452
84508	842453
306062	842454
193232	842455
11970	842456
236108	842457
75117	842458
27318	842459
21889	842460
40874	842461
118318	842462
52461	842463
112755	842464
61819	842465
2763	842466
13727	842467
154558	842468
119914	842469
75670	842470
201863	842471
136955	842472
121028	842473
96376	842474
87923	842475
76249	842476
8720	842477
36439	842478
79537	842479
150036	842480
295177	842481
205018	842482
44496	842483
43357	842484
17275	842485
13658	842486
148161	842487
108410	842488
145949	842489
230108	842490
40087	842491
51811	842492
136556	842493
169558	842494
19989	842495
113274	842496
161704	842497
14116	842498
266549	842499
165847	842500
118337	842501
138694	842502
138829	842503
227341	842504
118278	842505
9569	842506
11733	842507
5029	842508
73787	842509
104314	842510
122698	842511
136584	842512
121700	842513
190696	842514
18516	842515
27715	842516
70094	842517
143465	842518
135220	842519
171458	842520
39914	842521
199334	842522
308450	842523
65179	842524
52338	842525
134774	842526
97940	842527
40941	842528
113761	842529
239002	842530
22463	842531
245383	842532
82267	842533
279611	842534
291653	842535
43349	842536
68858	842537
186416	842538
13611	842539
40499	842540
162132	842541
84444	842542
1394	842543
10807	842544
43299	842545
126897	842546
96859	842547
37612	842548
71824	842549
114123	842550
8729	842551
105305	842552
143018	842553
114107	842554
300619	842555
19504	842556
276221	842557
166304	842558
102917	842559
186855	842560
132477	842561
13993	842562
314	842563
12925	842564
137768	842565
153295	842566
56215	842567
135587	842568
41669	842569
60534	842570
60496	842571
44775	842572
983	842573
45487	842574
401	842575
86077	842576
41786	842577
20306	842578
49961	842579
168540	842580
17190	842581
82947	842582
74585	842583
312283	842584
7615	842585
27815	842586
32468	842587
88205	842588
43632	842589
19289	842590
14910	842591
16094	842592
123546	842593
31854	842594
205264	842595
77660	842596
18392	842597
192693	842598
10230	842599
165304	842600
44441	842601
5244	842602
8598	842603
41923	842604
46440	842605
129012	842606
17087	842607
126251	842608
95043	842609
15077	842610
35377	842611
49537	842612
52449	842613
143893	842614
41065	842615
19184	842616
87126	842617
81399	842618
4498	842619
122561	842620
1630	842621
23401	842622
123406	842623
67681	842624
100975	842625
3962	842626
57669	842627
67578	842628
105362	842629
86065	842630
77429	842631
124329	842632
286848	842633
53805	842634
25284	842635
162339	842636
133261	842637
118244	842638
11496	842639
22216	842640
64130	842641
72455	842642
28404	842643
32183	842644
122016	842645
10313	842646
20495	842647
55044	842648
306036	842649
267711	842650
222366	842651
136830	842652
16274	842653
136562	842654
93243	842655
62194	842656
131404	842657
4102	842658
128681	842659
142673	842660
17624	842661
111717	842662
26188	842663
106235	842664
80744	842665
20175	842666
24476	842667
264986	842668
83224	842669
72029	842670
20833	842671
11706	842672
176216	842673
222786	842674
1294	842675
107055	842676
41606	842677
55173	842678
13959	842679
44826	842680
62837	842681
94737	842682
168316	842683
11727	842684
3872	842685
6881	842686
122769	842687
267704	842688
28667	842689
214760	842690
122041	842691
263042	842692
23942	842693
5429	842694
100314	842695
183237	842696
23108	842697
6717	842698
782	842699
16000	842700
176541	842701
17151	842702
86515	842703
162705	842704
14280	842705
16797	842706
2077	842707
176	842708
126838	842709
58532	842710
99373	842711
95503	842712
6103	842713
200451	842714
17695	842715
2500	842716
113540	842717
53367	842718
86588	842719
122675	842720
53650	842721
324	842722
7939	842723
188450	842724
157368	842725
93911	842726
93243	842727
7349	842728
1057	842729
10826	842730
45424	842731
84106	842732
37768	842733
8691	842734
38127	842735
31320	842736
60858	842737
23691	842738
57414	842739
44171	842740
89719	842741
174548	842742
12103	842743
12103	842744
112418	842745
177404	842746
54515	842747
76047	842748
2012	842749
24655	842750
16014	842751
61598	842752
31219	842753
64853	842754
8823	842755
757	842756
7248	842757
146393	842758
202382	842759
758	842760
148614	842761
7589	842762
16650	842763
180756	842764
18581	842765
17802	842766
66285	842767
464	842768
78203	842769
210210	842770
4522	842771
17796	842772
10815	842773
108856	842774
84303	842775
4337	842776
247289	842777
116223	842778
57688	842779
142535	842780
58242	842781
70940	842782
206166	842783
687	842784
85088	842785
25072	842786
109052	842787
39172	842788
21061	842789
52200	842790
21865	842791
311092	842792
39861	842793
112714	842794
1861	842795
142708	842796
212052	842797
233260	842798
192588	842799
180845	842800
19913	842801
51856	842802
261774	842803
127607	842804
47232	842805
21029	842806
19637	842807
82008	842808
132915	842809
69	842810
54965	842811
141458	842812
214356	842813
220190	842814
139710	842815
159710	842816
131747	842817
92896	842818
112443	842819
46784	842820
64596	842821
143242	842822
61338	842823
23881	842824
17395	842825
64924	842826
98254	842827
9679	842828
68526	842829
23764	842830
10465	842831
74128	842832
210587	842833
6027	842834
23446	842835
28089	842836
1393	842837
127458	842838
194415	842839
140905	842840
308335	842841
2088	842842
193172	842843
84093	842844
123086	842845
178388	842846
33203	842847
210451	842848
38975	842849
47592	842850
89001	842851
122391	842852
67331	842853
22839	842854
241676	842855
9897	842856
74546	842857
71668	842858
17385	842859
132360	842860
12686	842861
47024	842862
15974	842863
296336	842864
46105	842865
105089	842866
19409	842867
212808	842868
126415	842869
85148	842870
190509	842871
5026	842872
120493	842873
110629	842874
14793	842875
46250	842876
52199	842877
151235	842878
34692	842879
1190	842880
35892	842881
121900	842882
14793	842883
312405	842884
30768	842885
96476	842886
209718	842887
30557	842888
117913	842889
203583	842890
204687	842891
210325	842892
20248	842893
30785	842894
116805	842895
5011	842896
118677	842897
28053	842898
2292	842899
251350	842900
186196	842901
23397	842902
15528	842903
103614	842904
41481	842905
259934	842906
3949	842907
11620	842908
67929	842909
20942	842910
3016	842911
241054	842912
209327	842913
85408	842914
145655	842915
71084	842916
59084	842917
166	842918
20450	842919
175832	842920
1931	842921
1931	842922
11491	842923
47495	842924
20941	842925
158231	842926
8910	842927
119889	842928
7760	842929
57282	842930
123127	842931
81747	842932
106553	842933
29232	842934
122373	842935
115178	842936
304214	842937
93583	842938
53665	842939
216453	842940
20220	842941
18981	842942
47625	842943
96028	842944
274444	842945
252	842946
152802	842947
240866	842948
18734	842949
131879	842950
303075	842951
57673	842952
54280	842953
71451	842954
72542	842955
236158	842956
43309	842957
106704	842958
13163	842959
13163	842960
43102	842961
16754	842962
25764	842963
6625	842964
29295	842965
18974	842966
251167	842967
130186	842968
230569	842969
63752	842970
86915	842971
109699	842972
283289	842973
32225	842974
13703	842975
278957	842976
6746	842977
91593	842978
216426	842979
177939	842980
93960	842981
7672	842982
107907	842983
128770	842984
30329	842985
94383	842986
168257	842987
56129	842988
53320	842989
5170	842990
257661	842991
92867	842992
190306	842993
6477	842994
60059	842995
14120	842996
78704	842997
58787	842998
59069	842999
66451	843000
281799	843001
14784	843002
79583	843003
97839	843004
181666	843005
35801	843006
73405	843007
19801	843008
172815	843009
301571	843010
72012	843011
94087	843012
203845	843013
297271	843014
224337	843015
93199	843016
79033	843017
242218	843018
247285	843019
143440	843020
192119	843021
181049	843022
113437	843023
81173	843024
133185	843025
190211	843026
190835	843027
190408	843028
190636	843029
45640	843030
56764	843031
4863	843032
92604	843033
241094	843034
113728	843035
16944	843036
209737	843037
71142	843038
240327	843039
84122	843040
65518	843041
71542	843042
4373	843043
66866	843044
252437	843045
19204	843046
120742	843047
58838	843048
177640	843049
206706	843050
254523	843051
158846	843052
6358	843053
1943	843054
153065	843055
153943	843056
262266	843057
93003	843058
254107	843059
198636	843060
158346	843061
90610	843062
122174	843063
35820	843064
27012	843065
197320	843066
9092	843067
247929	843068
158540	843069
87811	843070
19929	843071
212757	843072
203598	843073
270486	843074
70764	843075
81172	843076
18272	843077
84141	843078
150173	843079
278776	843080
5529	843081
45715	843082
268017	843083
33656	843084
94793	843085
169452	843086
126989	843087
301065	843088
6211	843089
54016	843090
14275	843091
185433	843092
109433	843093
214247	843094
56114	843095
95059	843096
33404	843097
245896	843098
129460	843099
63025	843100
244782	843101
128836	843102
18878	843103
298860	843104
10488	843105
94360	843106
248323	843107
78681	843108
72166	843109
58467	843110
60875	843111
45354	843112
17920	843113
31105	843114
5939	843115
189005	843116
45068	843117
177264	843118
88802	843119
24592	843120
174839	843121
20522	843122
70656	843123
25366	843124
131829	843125
306971	843126
19052	843127
76022	843128
79646	843129
212312	843130
206567	843131
109445	843132
206956	843133
191437	843134
274145	843135
142543	843136
290476	843137
32693	843138
13506	843139
175652	843140
148253	843141
135022	843142
3736	843143
66026	843144
11317	843145
34149	843146
27784	843147
259485	843148
186850	843149
155493	843150
22551	843151
98177	843152
136733	843153
36161	843154
262349	843155
83731	843156
44795	843157
277383	843158
38251	843159
147544	843160
939	843161
12884	843162
77494	843163
120757	843164
80544	843165
2365	843166
114302	843167
36249	843168
22792	843169
211266	843170
91860	843171
3211	843172
253752	843173
105655	843174
61008	843175
298420	843176
227230	843177
86962	843178
88145	843179
47336	843180
6330	843181
82919	843182
30453	843183
33816	843184
119435	843185
79543	843186
98	843187
88267	843188
47764	843189
7496	843190
141281	843191
9829	843192
68382	843193
213519	843194
264101	843195
27085	843196
93121	843197
21481	843198
299018	843199
25909	843200
123391	843201
66854	843202
89224	843203
73568	843204
308446	843205
182366	843206
55211	843207
132819	843208
234345	843209
207190	843210
68024	843211
169006	843212
74819	843213
61023	843214
93934	843215
77539	843216
142156	843217
2561	843218
259308	843219
464	843220
130067	843221
191006	843222
25359	843223
252661	843224
68072	843225
266018	843226
132563	843227
84024	843228
130175	843229
44592	843230
36205	843231
2476	843232
176518	843233
301012	843234
84704	843235
11933	843236
299619	843237
33331	843238
17295	843239
52849	843240
70428	843241
558	843242
77733	843243
133116	843244
36642	843245
243996	843246
57537	843247
59374	843248
34987	843249
41543	843250
89581	843251
61790	843252
105448	843253
100430	843254
8107	843255
27768	843256
34308	843257
48167	843258
116868	843259
277315	843260
127437	843261
46395	843262
26431	843263
207958	843264
226982	843265
108669	843266
54032	843267
9274	843268
5389	843269
32883	843270
178122	843271
3329	843272
19670	843273
38036	843274
310263	843275
18703	843276
61611	843277
1881	843278
252607	843279
56369	843280
136920	843281
145744	843282
40970	843283
16242	843284
26852	843285
103330	843286
29676	843287
87833	843288
45856	843289
13551	843290
10202	843291
25477	843292
92879	843293
256	843294
14844	843295
28244	843296
23041	843297
35796	843298
230	843299
12527	843300
28710	843301
13991	843302
56472	843303
170381	843304
1803	843305
78888	843306
132563	843307
290352	843308
22201	843309
18856	843310
62507	843311
13274	843312
5195	843313
37759	843314
270472	843315
791	843316
18405	843317
116	843318
185100	843319
91719	843320
8692	843321
77077	843322
28244	843323
14912	843324
14884	843325
76857	843326
146663	843327
83683	843328
35837	843329
247407	843330
49429	843331
44949	843332
226819	843333
17461	843334
59228	843335
25867	843336
196335	843337
158536	843338
154	843339
91257	843340
133970	843341
149544	843342
104414	843343
129304	843344
98952	843345
119695	843346
200750	843347
223149	843348
88007	843349
50557	843350
82014	843351
213848	843352
227128	843353
732	843354
259642	843355
31741	843356
8702	843357
10464	843358
71415	843359
13009	843360
18632	843361
42485	843362
55903	843363
56351	843364
122817	843365
17180	843366
9027	843367
12811	843368
10424	843369
186071	843370
54897	843371
67374	843372
290770	843373
64684	843374
3390	843375
3291	843376
3896	843377
12737	843378
5458	843379
292367	843380
100801	843381
124862	843382
81879	843383
35359	843384
186161	843385
163749	843386
150562	843387
97692	843388
58587	843389
225793	843390
49502	843391
104278	843392
133890	843393
135245	843394
12259	843395
289458	843396
104688	843397
146457	843398
94622	843399
194875	843400
85207	843401
17293	843402
169107	843403
73852	843404
10131	843405
123292	843406
67191	843407
5201	843408
175464	843409
185098	843410
51591	843411
59722	843412
25125	843413
130706	843414
68713	843415
16552	843416
1119	843417
132499	843418
133817	843419
40462	843420
10700	843421
99515	843422
39076	843423
11345	843424
127191	843425
266013	843426
87164	843427
45003	843428
120828	843429
49388	843430
139139	843431
1389	843432
82744	843433
43439	843434
83841	843435
256	843436
59089	843437
40448	843438
111393	843439
175999	843440
30672	843441
101925	843442
7864	843443
121890	843444
96701	843445
2575	843446
110880	843447
38402	843448
93709	843449
165246	843450
27231	843451
558	843452
21325	843453
74802	843454
69488	843455
93816	843456
4035	843457
78	843458
78	843459
135422	843460
53728	843461
29450	843462
30333	843463
207826	843464
231548	843465
40214	843466
32326	843467
173952	843468
41918	843469
1129	843470
32428	843471
354	843472
46496	843473
180604	843474
163294	843475
125693	843476
14230	843477
22733	843478
107761	843479
1167	843480
38046	843481
5690	843482
156745	843483
102842	843484
212477	843485
233987	843486
26643	843487
6416	843488
5587	843489
143937	843490
152133	843491
119496	843492
354	843493
13152	843494
53060	843495
9433	843496
89417	843497
112399	843498
4035	843499
25619	843500
128308	843501
313	843502
22831	843503
154	843504
92649	843505
107228	843506
82263	843507
196550	843508
5753	843509
254585	843510
145864	843511
354	843512
252305	843513
198330	843514
281708	843515
9027	843516
108595	843517
55586	843518
284185	843519
6496	843520
29	843521
1325	843522
140633	843523
42090	843524
258453	843525
76208	843526
42423	843527
141456	843528
3468	843529
17978	843530
119985	843531
47893	843532
52934	843533
17838	843534
10605	843535
5420	843536
105254	843537
2251	843538
166201	843539
86757	843540
274651	843541
26105	843542
148523	843543
11320	843544
61883	843545
140083	843546
1797	843547
1090	843548
60531	843549
50216	843550
53733	843551
28646	843552
218223	843553
143407	843554
9910	843555
287102	843556
54000	843557
83754	843558
180900	843559
121787	843560
66739	843561
52805	843562
313	843563
17853	843564
208	843565
33769	843566
8022	843567
296607	843568
539	843569
239329	843570
139497	843571
72949	843572
52532	843573
103835	843574
12705	843575
16347	843576
9441	843577
176688	843578
63269	843579
187549	843580
39284	843581
134877	843582
2040	843583
12396	843584
111317	843585
2878	843586
30785	843587
154202	843588
96362	843589
61009	843590
70719	843591
105015	843592
33289	843593
42123	843594
75406	843595
54053	843596
121154	843597
165648	843598
30459	843599
387	843600
92199	843601
9194	843602
51299	843603
43564	843604
170030	843605
228230	843606
2746	843607
195301	843608
1309	843609
50522	843610
208143	843611
121510	843612
306738	843613
14987	843614
162009	843615
259223	843616
13145	843617
57131	843618
160515	843619
979	843620
66882	843621
38199	843622
4167	843623
208487	843624
227677	843625
51645	843626
142673	843627
34182	843628
35541	843629
6991	843630
9125	843631
143207	843632
50935	843633
34618	843634
7753	843635
115555	843636
239705	843637
34002	843638
94798	843639
33263	843640
14523	843641
148486	843642
53747	843643
110004	843644
161067	843645
141428	843646
8447	843647
33672	843648
74156	843649
26341	843650
39858	843651
47256	843652
136542	843653
15898	843654
46571	843655
61337	843656
94120	843657
247571	843658
92737	843659
59678	843660
195054	843661
80948	843662
19725	843663
49444	843664
16860	843665
76431	843666
49320	843667
16833	843668
50197	843669
135802	843670
52399	843671
20050	843672
154091	843673
78319	843674
109513	843675
32411	843676
25268	843677
35556	843678
297565	843679
284983	843680
48298	843681
21715	843682
148619	843683
15581	843684
37186	843685
42702	843686
206637	843687
21746	843688
25207	843689
5543	843690
286394	843691
280861	843692
68877	843693
309752	843694
106650	843695
120640	843696
38034	843697
4242	843698
95027	843699
246712	843700
6950	843701
7897	843702
115618	843703
34607	843704
77211	843705
5673	843706
41979	843707
291365	843708
1869	843709
72430	843710
20849	843711
106716	843712
218104	843713
210455	843714
22019	843715
29459	843716
54863	843717
16138	843718
84860	843719
122702	843720
63878	843721
138135	843722
92671	843723
121813	843724
42100	843725
124742	843726
31765	843727
2	843728
72252	843729
156920	843730
42238	843731
2964	843732
58309	843733
63445	843734
9166	843735
19753	843736
162118	843737
95967	843738
47596	843739
38424	843740
54412	843741
289398	843742
63805	843743
11681	843744
177227	843745
61895	843746
26085	843747
197	843748
16646	843749
10032	843750
19679	843751
527	843752
288794	843753
20417	843754
144195	843755
197	843756
142010	843757
14873	843758
45198	843759
20852	843760
4711	843761
64584	843762
197832	843763
117636	843764
165383	843765
4804	843766
39918	843767
7243	843768
115347	843769
13865	843770
8860	843771
6728	843772
4998	843773
4389	843774
18326	843775
5453	843776
2964	843777
15279	843778
4954	843779
5907	843780
2814	843781
4698	843782
254306	843783
118693	843784
91557	843785
10847	843786
28180	843787
7864	843788
4446	843789
301730	843790
267353	843791
2195	843792
96448	843793
220669	843794
8072	843795
2902	843796
305961	843797
224206	843798
120603	843799
13679	843800
36277	843801
13879	843802
88	843803
309778	843804
7350	843805
57093	843806
1680	843807
16242	843808
267376	843809
1577	843810
28106	843811
49155	843812
145938	843813
48356	843814
50459	843815
311553	843816
14925	843817
191439	843818
163669	843819
138010	843820
9453	843821
147801	843822
223589	843823
32023	843824
173583	843825
37002	843826
10447	843827
63258	843828
305170	843829
785	843830
99449	843831
28239	843832
111055	843833
34279	843834
212766	843835
41792	843836
218187	843837
20531	843838
246446	843839
138171	843840
82114	843841
508	843842
5914	843843
259189	843844
179218	843845
11616	843846
137634	843847
107800	843848
23976	843849
37610	843850
31327	843851
1766	843852
251593	843853
130756	843854
103854	843855
91849	843856
23214	843857
41642	843858
11702	843859
171861	843860
2232	843861
76164	843862
190304	843863
122224	843864
23630	843865
10586	843866
43353	843867
192730	843868
48007	843869
88074	843870
141681	843871
162261	843872
146538	843873
52935	843874
170102	843875
5201	843876
5201	843877
140040	843878
25995	843879
60784	843880
211638	843881
76796	843882
145125	843883
19917	843884
54316	843885
338	843886
19726	843887
211714	843888
74950	843889
136098	843890
94559	843891
110646	843892
169175	843893
7442	843894
66984	843895
18441	843896
19137	843897
67963	843898
94754	843899
283836	843900
31738	843901
213408	843902
90242	843903
169993	843904
6463	843905
94893	843906
74814	843907
198261	843908
17851	843909
101491	843910
32747	843911
270978	843912
208931	843913
13801	843914
59854	843915
114173	843916
14871	843917
17018	843918
254262	843919
179466	843920
9750	843921
75927	843922
150244	843923
224425	843924
111432	843925
73478	843926
193041	843927
76315	843928
54833	843929
218422	843930
105145	843931
95696	843932
81857	843933
81857	843934
20129	843935
166658	843936
54824	843937
178535	843938
27545	843939
36855	843940
240828	843941
207986	843942
75841	843943
95591	843944
118052	843945
122481	843946
90876	843947
63576	843948
47949	843949
169441	843950
114020	843951
163577	843952
142814	843953
182718	843954
201960	843955
43882	843956
169276	843957
33467	843958
65821	843959
167138	843960
99439	843961
93323	843962
151530	843963
19310	843964
40438	843965
183632	843966
183632	843967
93506	843968
80400	843969
30188	843970
143091	843971
140543	843972
207641	843973
52466	843974
55144	843975
23275	843976
146788	843977
264466	843978
12890	843979
104419	843980
11336	843981
66422	843982
194534	843983
11688	843984
134012	843985
90525	843986
85924	843987
63593	843988
125748	843989
11688	843990
13327	843991
52441	843992
46292	843993
13396	843994
2183	843995
239892	843996
37424	843997
53841	843998
31958	843999
48515	844000
15295	844001
59900	844002
46912	844003
46219	844004
71670	844005
70110	844006
136602	844007
15591	844008
722	844009
22324	844010
2334	844011
18265	844012
1230	844013
14404	844014
13302	844015
41191	844016
183231	844017
42368	844018
247595	844019
126867	844020
170458	844021
38967	844022
126109	844023
202203	844024
64369	844025
50861	844026
72281	844027
68006	844028
28389	844029
167253	844030
232231	844031
94959	844032
47254	844033
264248	844034
77633	844035
12662	844036
31549	844037
64950	844038
171762	844039
34628	844040
77582	844041
58752	844042
129581	844043
68342	844044
86570	844045
27224	844046
5763	844047
140912	844048
109154	844049
208752	844050
15551	844051
50191	844052
85151	844053
32790	844054
70606	844055
5305	844056
19209	844057
56589	844058
28208	844059
63339	844060
53715	844061
167275	844062
206365	844063
33364	844064
100882	844065
131852	844066
146583	844067
5064	844068
201552	844069
40	844070
258490	844071
312149	844072
140802	844073
47875	844074
133922	844075
125078	844076
62283	844077
18654	844078
690	844079
228726	844080
355	844081
128480	844082
52084	844083
144165	844084
181255	844085
39852	844086
4386	844087
300531	844088
89386	844089
62421	844090
41381	844091
1252	844092
36422	844093
24135	844094
115662	844095
297622	844096
42308	844097
697	844098
61665	844099
172635	844100
9913	844101
175444	844102
104539	844103
149068	844104
14704	844105
164081	844106
165484	844107
54308	844108
73356	844109
18240	844110
105586	844111
54337	844112
52780	844113
85554	844114
48357	844115
31401	844116
7786	844117
12724	844118
55449	844119
65245	844120
220026	844121
11562	844122
306571	844123
23393	844124
24842	844125
15362	844126
301383	844127
73998	844128
130988	844129
45982	844130
33004	844131
312643	844132
1626	844133
36739	844134
7718	844135
70195	844136
50108	844137
9646	844138
192682	844139
35339	844140
5205	844141
15079	844142
39860	844143
95246	844144
152518	844145
217926	844146
89530	844147
88933	844148
71190	844149
239229	844150
138893	844151
30291	844152
9986	844153
14648	844154
108071	844155
63671	844156
11301	844157
4039	844158
136399	844159
48452	844160
295161	844161
47621	844162
277583	844163
229626	844164
122943	844165
139857	844166
58581	844167
70543	844168
170970	844169
168	844170
2429	844171
208154	844172
19221	844173
193265	844174
112589	844175
120549	844176
85100	844177
122250	844178
49093	844179
54272	844180
14409	844181
188375	844182
27009	844183
3434	844184
31768	844185
3075	844186
22212	844187
93703	844188
20790	844189
2372	844190
19154	844191
14158	844192
69371	844193
215052	844194
5008	844195
13233	844196
20787	844197
40396	844198
30726	844199
8218	844200
46665	844201
16372	844202
4205	844203
4514	844204
76224	844205
27037	844206
1982	844207
52173	844208
15042	844209
64695	844210
9587	844211
94138	844212
90805	844213
70350	844214
87838	844215
79310	844216
13713	844217
22758	844218
127773	844219
14552	844220
1130	844221
201772	844222
43775	844223
300	844224
74922	844225
99606	844226
121325	844227
32708	844228
27674	844229
83609	844230
168	844231
65057	844232
3987	844233
10514	844234
203	844235
22682	844236
40042	844237
184992	844238
65871	844239
39838	844240
4621	844241
19487	844242
1292	844243
9467	844244
194269	844245
294916	844246
64352	844247
37426	844248
5362	844249
5535	844250
130833	844251
22361	844252
2788	844253
5832	844254
11838	844255
56852	844256
274936	844257
4412	844258
1038	844259
34035	844260
89761	844261
89761	844262
4731	844263
64417	844264
10237	844265
1719	844266
4961	844267
4961	844268
5699	844269
69494	844270
35023	844271
4208	844272
7873	844273
111768	844274
76182	844275
311781	844276
138608	844277
128289	844278
6120	844279
159025	844280
51025	844281
36383	844282
19060	844283
44057	844284
133733	844285
79152	844286
23868	844287
4984	844288
8131	844289
177388	844290
2054	844291
2054	844292
56538	844293
44600	844294
41597	844295
31235	844296
118079	844297
78275	844298
1061	844299
3226	844300
12510	844301
345	844302
4616	844303
48511	844304
245997	844305
7969	844306
16163	844307
104161	844308
52485	844309
19146	844310
194740	844311
16274	844312
80598	844313
130949	844314
2246	844315
4511	844316
87008	844317
82043	844318
155640	844319
6728	844320
48076	844321
6313	844322
67853	844323
34501	844324
3740	844325
21234	844326
8746	844327
5700	844328
129	844329
16765	844330
89295	844331
78286	844332
55037	844333
37335	844334
63631	844335
8564	844336
67900	844337
74	844338
8176	844339
273443	844340
13208	844341
185779	844342
3152	844343
35684	844344
29917	844345
11854	844346
5900	844347
21500	844348
49581	844349
3148	844350
23084	844351
2091	844352
41	844353
37813	844354
12792	844355
119705	844356
51625	844357
20064	844358
26383	844359
26547	844360
1477	844361
12900	844362
89295	844363
47402	844364
186238	844365
53834	844366
523	844367
76597	844368
37716	844369
13801	844370
4215	844371
3104	844372
36271	844373
71532	844374
91917	844375
8199	844376
252849	844377
28772	844378
492	844379
48986	844380
57288	844381
61673	844382
10779	844383
223165	844384
243274	844385
43022	844386
374	844387
5929	844388
22523	844389
791	844390
13876	844391
439	844392
55299	844393
119551	844394
7969	844395
33108	844396
143137	844397
283231	844398
144832	844399
15635	844400
44444	844401
1836	844402
39624	844403
242851	844404
109147	844405
29180	844406
155585	844407
68773	844408
56449	844409
103260	844410
161974	844411
2812	844412
218108	844413
19078	844414
49667	844415
1736	844416
10477	844417
142598	844418
190337	844419
146112	844420
595	844421
2867	844422
34120	844423
8826	844424
3719	844425
8591	844426
31328	844427
51598	844428
25265	844429
239379	844430
200488	844431
26462	844432
140775	844433
32546	844434
180617	844435
183846	844436
111599	844437
158194	844438
41662	844439
35945	844440
91	844441
1637	844442
3450	844443
310050	844444
9115	844445
15801	844446
281150	844447
78877	844448
1412	844449
17070	844450
36127	844451
236850	844452
38125	844453
54372	844454
31679	844455
16760	844456
16760	844457
91175	844458
2004	844459
8158	844460
27793	844461
328	844462
7470	844463
201127	844464
2287	844465
7975	844466
60245	844467
25574	844468
92362	844469
3889	844470
2604	844471
123792	844472
169787	844473
64259	844474
34767	844475
33187	844476
699	844477
71584	844478
167061	844479
96601	844480
14885	844481
25082	844482
118858	844483
27038	844484
948	844485
35938	844486
250948	844487
79385	844488
21425	844489
195037	844490
245518	844491
18393	844492
126435	844493
54182	844494
7678	844495
11629	844496
7959	844497
10888	844498
4409	844499
32480	844500
7318	844501
87710	844502
8701	844503
27602	844504
8199	844505
115510	844506
95785	844507
64393	844508
10750	844509
2173	844510
55037	844511
92	844512
253	844513
224561	844514
4963	844515
235374	844516
230032	844517
104134	844518
162288	844519
40822	844520
63967	844521
83073	844522
83073	844523
289	844524
289	844525
1474	844526
7104	844527
301783	844528
36855	844529
82587	844530
60924	844531
1053	844532
84501	844533
2412	844534
9352	844535
53638	844536
48792	844537
9316	844538
80	844539
12346	844540
4115	844541
81446	844542
101890	844543
301458	844544
97287	844545
3475	844546
74571	844547
38036	844548
20733	844549
24356	844550
168110	844551
81571	844552
93515	844553
87130	844554
309202	844555
1358	844556
40233	844557
49543	844558
73490	844559
15422	844560
7280	844561
152641	844562
15677	844563
280924	844564
27655	844565
129225	844566
133751	844567
299484	844568
9771	844569
32729	844570
196636	844571
155378	844572
91531	844573
52044	844574
307550	844575
124748	844576
180660	844577
2319	844578
271	844579
127514	844580
63954	844581
276266	844582
126891	844583
279371	844584
21963	844585
217289	844586
14114	844587
77001	844588
77311	844589
3156	844590
456	844591
214895	844592
185101	844593
4032	844594
46600	844595
21372	844596
5994	844597
32575	844598
99731	844599
97937	844600
104815	844601
25433	844602
156347	844603
279114	844604
169251	844605
3449	844606
8295	844607
217374	844608
1183	844609
51567	844610
51567	844611
175494	844612
15582	844613
184247	844614
146176	844615
226140	844616
304509	844617
25580	844618
150717	844619
45785	844620
7785	844621
2094	844622
133043	844623
38321	844624
29647	844625
100171	844626
6271	844627
53795	844628
13508	844629
132633	844630
41805	844631
162922	844632
114490	844633
83845	844634
1796	844635
254	844636
1338	844637
70760	844638
5914	844639
16849	844640
188849	844641
17199	844642
914	844643
17820	844644
7549	844645
65814	844646
69648	844647
40320	844648
4319	844649
26560	844650
71896	844651
276085	844652
4866	844653
44869	844654
188669	844655
210917	844656
28686	844657
57889	844658
87892	844659
48359	844660
16081	844661
143152	844662
191421	844663
54358	844664
14416	844665
113	844666
194737	844667
51434	844668
113924	844669
20680	844670
54544	844671
109979	844672
83916	844673
137523	844674
14505	844675
7182	844676
90981	844677
9975	844678
57950	844679
27163	844680
101543	844681
46344	844682
72437	844683
115812	844684
78954	844685
106185	844686
7736	844687
30344	844688
223009	844689
13023	844690
87127	844691
185549	844692
100604	844693
14258	844694
183726	844695
147129	844696
56109	844697
79184	844698
114385	844699
5432	844700
190624	844701
124978	844702
131000	844703
26529	844704
14108	844705
29742	844706
142731	844707
278056	844708
135959	844709
206555	844710
1975	844711
48659	844712
94902	844713
152611	844714
44059	844715
50456	844716
18436	844717
81891	844718
2573	844719
71196	844720
216931	844721
14062	844722
1078	844723
38720	844724
213836	844725
97447	844726
71658	844727
820	844728
14134	844729
6868	844730
242340	844731
73168	844732
127683	844733
161002	844734
11166	844735
94547	844736
270329	844737
62192	844738
68749	844739
87876	844740
30008	844741
60406	844742
7545	844743
49665	844744
142201	844745
88	844746
9991	844747
111162	844748
46526	844749
1843	844750
155478	844751
120091	844752
31610	844753
164939	844754
87107	844755
169188	844756
125145	844757
52418	844758
178318	844759
55374	844760
273628	844761
57621	844762
92260	844763
153847	844764
49394	844765
1923	844766
112698	844767
32761	844768
99068	844769
27578	844770
10254	844771
57702	844772
217159	844773
1731	844774
11880	844775
73908	844776
298281	844777
159704	844778
53390	844779
20875	844780
34749	844781
11098	844782
9388	844783
82848	844784
73476	844785
86073	844786
36092	844787
36891	844788
157700	844789
96064	844790
271394	844791
16992	844792
283760	844793
12598	844794
57621	844795
53243	844796
206885	844797
145172	844798
28254	844799
206553	844800
1776	844801
818	844802
153298	844803
60502	844804
44209	844805
62416	844806
53532	844807
10012	844808
1293	844809
196959	844810
182627	844811
29620	844812
22874	844813
191694	844814
30836	844815
806	844816
141703	844817
34838	844818
42319	844819
13573	844820
15725	844821
272167	844822
31565	844823
105005	844824
7488	844825
116260	844826
67155	844827
88265	844828
14618	844829
176976	844830
30839	844831
212846	844832
13345	844833
292029	844834
18295	844835
66913	844836
5312	844837
68458	844838
25507	844839
69629	844840
38743	844841
283737	844842
178917	844843
40150	844844
37008	844845
86383	844846
682	844847
201531	844848
192526	844849
172832	844850
9498	844851
177450	844852
133623	844853
94117	844854
92015	844855
250957	844856
1606	844857
304534	844858
5518	844859
202276	844860
28652	844861
25711	844862
174254	844863
31155	844864
6430	844865
256335	844866
49336	844867
26808	844868
181095	844869
68724	844870
134850	844871
9433	844872
36153	844873
204138	844874
24034	844875
38103	844876
3989	844877
2533	844878
90976	844879
92249	844880
5959	844881
150319	844882
214518	844883
57077	844884
68190	844885
229666	844886
205279	844887
3350	844888
43995	844889
54123	844890
61960	844891
25726	844892
7070	844893
131899	844894
143376	844895
224726	844896
28336	844897
6656	844898
68229	844899
11601	844900
101813	844901
11571	844902
28835	844903
124358	844904
87644	844905
57512	844906
273518	844907
6477	844908
674	844909
220737	844910
21389	844911
37059	844912
43945	844913
14211	844914
127368	844915
1026	844916
3570	844917
58020	844918
233213	844919
18787	844920
39693	844921
279837	844922
5219	844923
121257	844924
59426	844925
41761	844926
16019	844927
204909	844928
979	844929
163168	844930
10680	844931
21874	844932
4148	844933
12110	844934
257878	844935
209211	844936
2	844937
86847	844938
1348	844939
674	844940
44441	844941
38944	844942
92715	844943
32109	844944
6238	844945
307408	844946
12246	844947
54464	844948
781	844949
404	844950
7021	844951
10165	844952
142817	844953
116359	844954
286328	844955
22178	844956
117323	844957
147211	844958
50268	844959
13958	844960
28199	844961
273892	844962
257901	844963
66329	844964
229676	844965
278438	844966
128360	844967
104297	844968
7095	844969
55067	844970
109225	844971
76439	844972
173802	844973
52767	844974
142968	844975
75877	844976
25350	844977
3005	844978
16767	844979
51515	844980
104985	844981
95589	844982
86172	844983
234376	844984
121390	844985
56735	844986
9589	844987
90384	844988
31928	844989
151259	844990
72939	844991
107798	844992
41054	844993
295895	844994
21719	844995
56893	844996
5412	844997
168079	844998
52335	844999
258535	845000
127114	845001
73509	845002
1916	845003
13222	845004
3000	845005
18421	845006
42290	845007
108227	845008
283309	845009
1490	845010
2664	845011
7379	845012
60174	845013
4319	845014
231992	845015
4927	845016
21853	845017
244498	845018
115560	845019
42356	845020
35128	845021
60028	845022
25162	845023
61823	845024
60320	845025
28029	845026
97452	845027
161070	845028
275902	845029
192418	845030
5519	845031
1108	845032
24181	845033
29512	845034
20065	845035
4107	845036
42096	845037
25995	845038
39256	845039
40153	845040
162157	845041
215612	845042
49383	845043
15904	845044
215779	845045
142070	845046
15594	845047
160951	845048
17847	845049
59579	845050
10714	845051
56362	845052
124561	845053
32454	845054
42046	845055
39690	845056
255559	845057
5126	845058
31615	845059
54195	845060
176841	845061
43049	845062
33132	845063
13614	845064
123878	845065
31596	845066
128255	845067
292910	845068
54718	845069
196753	845070
39318	845071
85289	845072
141230	845073
254258	845074
238188	845075
32870	845076
222542	845077
136524	845078
293966	845079
4615	845080
152950	845081
9031	845082
143578	845083
151749	845084
232279	845085
53635	845086
63329	845087
70885	845088
2998	845089
6375	845090
23557	845091
75143	845092
290426	845093
93588	845094
75886	845095
190861	845096
89669	845097
281816	845098
106377	845099
125897	845100
36796	845101
171726	845102
102575	845103
184075	845104
85643	845105
265007	845106
69188	845107
9540	845108
9961	845109
30172	845110
30289	845111
124095	845112
51856	845113
37971	845114
117274	845115
38549	845116
34770	845117
106405	845118
143382	845119
63112	845120
2934	845121
22186	845122
217515	845123
19527	845124
5782	845125
44836	845126
59437	845127
118892	845128
5863	845129
7758	845130
23105	845131
21597	845132
75520	845133
241623	845134
40446	845135
60063	845136
177494	845137
2450	845138
87439	845139
50166	845140
181859	845141
38397	845142
69252	845143
127879	845144
133227	845145
54093	845146
22681	845147
77675	845148
18319	845149
61236	845150
16763	845151
64094	845152
125101	845153
175645	845154
195961	845155
284089	845156
293839	845157
116955	845158
192797	845159
294301	845160
132075	845161
202052	845162
216113	845163
3152	845164
121083	845165
69868	845166
134646	845167
87015	845168
32866	845169
74579	845170
69477	845171
108364	845172
20092	845173
169772	845174
76832	845175
93320	845176
111759	845177
89999	845178
107451	845179
71889	845180
136594	845181
295776	845182
16430	845183
45300	845184
232513	845185
34465	845186
7933	845187
267928	845188
103699	845189
741	845190
42955	845191
7661	845192
3151	845193
61609	845194
264302	845195
61588	845196
12869	845197
7126	845198
99114	845199
19514	845200
53368	845201
193866	845202
153607	845203
163369	845204
42083	845205
76289	845206
61764	845207
23064	845208
161728	845209
34362	845210
11587	845211
125054	845212
14199	845213
32409	845214
57911	845215
179607	845216
247	845217
2899	845218
278222	845219
67949	845220
101700	845221
37806	845222
8825	845223
111821	845224
53172	845225
26983	845226
308062	845227
66795	845228
13235	845229
106166	845230
104865	845231
17376	845232
240748	845233
121894	845234
79240	845235
14433	845236
56143	845237
3336	845238
83743	845239
121091	845240
147027	845241
523	845242
1336	845243
127182	845244
75810	845245
75918	845246
61737	845247
178741	845248
8255	845249
165757	845250
50165	845251
73185	845252
1024	845253
21999	845254
92690	845255
181893	845256
24989	845257
160176	845258
13226	845259
3974	845260
23973	845261
13899	845262
39156	845263
8927	845264
2391	845265
115617	845266
8567	845267
10882	845268
30979	845269
81933	845270
9274	845271
74021	845272
310	845273
26242	845274
42214	845275
185217	845276
81739	845277
39405	845278
5252	845279
75524	845280
3480	845281
94186	845282
96146	845283
21514	845284
12631	845285
188908	845286
59209	845287
28867	845288
118706	845289
215654	845290
50175	845291
103913	845292
149455	845293
246141	845294
224801	845295
23481	845296
96177	845297
33478	845298
101554	845299
39814	845300
129385	845301
10674	845302
188438	845303
134674	845304
150801	845305
213564	845306
308032	845307
66324	845308
114167	845309
34491	845310
85	845311
98293	845312
202424	845313
16625	845314
53496	845315
70138	845316
81142	845317
121875	845318
144154	845319
18282	845320
82598	845321
2383	845322
211283	845323
111873	845324
314	845325
263576	845326
122263	845327
122953	845328
246915	845329
34750	845330
235676	845331
5456	845332
5429	845333
207359	845334
42522	845335
77985	845336
34911	845337
130572	845338
3649	845339
23344	845340
35382	845341
1018	845342
166448	845343
94924	845344
83257	845345
43558	845346
159248	845347
76295	845348
192988	845349
221960	845350
127944	845351
235225	845352
220799	845353
100918	845354
100918	845355
1621	845356
25208	845357
78135	845358
102378	845359
286085	845360
267768	845361
92562	845362
251394	845363
64434	845364
35247	845365
71862	845366
146	845367
47566	845368
29303	845369
125	845370
92669	845371
183620	845372
158648	845373
246030	845374
13598	845375
35803	845376
125	845377
143650	845378
143601	845379
206303	845380
25530	845381
7332	845382
15097	845383
111473	845384
137719	845385
36876	845386
49480	845387
8628	845388
257093	845389
107257	845390
146823	845391
786	845392
83660	845393
127792	845394
50151	845395
9228	845396
94921	845397
11080	845398
209595	845399
34115	845400
77342	845401
19334	845402
25366	845403
307132	845404
190735	845405
9382	845406
82953	845407
50542	845408
29185	845409
1787	845410
6558	845411
173673	845412
81744	845413
116736	845414
13343	845415
102778	845416
196852	845417
148201	845418
102120	845419
84942	845420
3760	845421
117403	845422
121354	845423
191194	845424
6916	845425
86862	845426
31839	845427
164	845428
28014	845429
224318	845430
37510	845431
53584	845432
23564	845433
2527	845434
112178	845435
178646	845436
74440	845437
9822	845438
23977	845439
362	845440
272155	845441
64012	845442
96873	845443
2161	845444
48085	845445
36935	845446
1264	845447
50681	845448
140082	845449
124017	845450
206256	845451
272943	845452
206748	845453
45435	845454
53210	845455
113605	845456
78153	845457
56828	845458
176973	845459
47913	845460
111889	845461
171505	845462
218712	845463
124190	845464
23243	845465
131215	845466
82822	845467
70241	845468
86725	845469
24976	845470
33937	845471
13815	845472
30524	845473
251286	845474
38842	845475
107288	845476
14120	845477
118423	845478
3067	845479
14896	845480
63034	845481
3563	845482
278976	845483
107705	845484
71876	845485
27027	845486
22003	845487
200145	845488
12667	845489
112231	845490
874	845491
135144	845492
288131	845493
109458	845494
1328	845495
212682	845496
37914	845497
116774	845498
3353	845499
153185	845500
8723	845501
147268	845502
159681	845503
32854	845504
97556	845505
29051	845506
276	845507
2197	845508
4239	845509
268117	845510
9633	845511
38331	845512
280712	845513
54051	845514
88791	845515
66801	845516
273506	845517
7692	845518
48581	845519
165087	845520
9968	845521
34525	845522
208585	845523
212738	845524
2342	845525
289371	845526
111440	845527
94850	845528
73534	845529
205572	845530
204254	845531
12676	845532
241755	845533
207176	845534
54863	845535
3610	845536
129477	845537
295848	845538
37004	845539
239667	845540
277281	845541
182446	845542
59481	845543
71597	845544
245647	845545
59771	845546
166273	845547
75785	845548
78929	845549
34380	845550
79118	845551
85527	845552
124669	845553
121012	845554
28601	845555
27004	845556
6044	845557
68707	845558
70469	845559
36311	845560
16496	845561
31752	845562
9891	845563
66860	845564
181791	845565
25858	845566
23683	845567
114453	845568
65912	845569
413	845570
108644	845571
45990	845572
37011	845573
20326	845574
13277	845575
11401	845576
60647	845577
211724	845578
218283	845579
65260	845580
203855	845581
24336	845582
120308	845583
5099	845584
301437	845585
15126	845586
7197	845587
41364	845588
107387	845589
240096	845590
89443	845591
188554	845592
55226	845593
307849	845594
41874	845595
61217	845596
205030	845597
4786	845598
52520	845599
296603	845600
133087	845601
266465	845602
63633	845603
98274	845604
38408	845605
52874	845606
90664	845607
159546	845608
32007	845609
75685	845610
14838	845611
10751	845612
4457	845613
56996	845614
138923	845615
44642	845616
98842	845617
72205	845618
61928	845619
84575	845620
26719	845621
52025	845622
69365	845623
122279	845624
152160	845625
122279	845626
168123	845627
298471	845628
120210	845629
150397	845630
3676	845631
299274	845632
40232	845633
194112	845634
24806	845635
45976	845636
21546	845637
17192	845638
11349	845639
140222	845640
2016	845641
31611	845642
7470	845643
56077	845644
2386	845645
312631	845646
20512	845647
179692	845648
258936	845649
52597	845650
48955	845651
114134	845652
393	845653
38929	845654
8441	845655
48040	845656
1632	845657
58119	845658
23055	845659
15000	845660
109057	845661
137488	845662
70175	845663
204449	845664
22601	845665
144037	845666
177912	845667
68704	845668
10980	845669
1666	845670
8478	845671
34183	845672
120377	845673
54622	845674
176830	845675
70724	845676
114164	845677
164949	845678
20505	845679
478	845680
210527	845681
26292	845682
8725	845683
53664	845684
145725	845685
14211	845686
171250	845687
279418	845688
9250	845689
899	845690
5342	845691
287490	845692
3365	845693
159831	845694
38770	845695
10733	845696
11	845697
26332	845698
20359	845699
16250	845700
55615	845701
25066	845702
9798	845703
127247	845704
134073	845705
30720	845706
54124	845707
139061	845708
138116	845709
10681	845710
72309	845711
55571	845712
6780	845713
26203	845714
51846	845715
23452	845716
235679	845717
225934	845718
649	845719
194690	845720
33082	845721
55835	845722
376	845723
3156	845724
148880	845725
36278	845726
4812	845727
263076	845728
81047	845729
176267	845730
685	845731
25606	845732
10366	845733
9266	845734
55145	845735
124950	845736
19354	845737
72879	845738
8876	845739
66246	845740
153392	845741
112152	845742
179712	845743
94111	845744
40069	845745
142968	845746
95165	845747
27881	845748
24125	845749
13222	845750
31537	845751
1642	845752
40066	845753
213505	845754
92148	845755
38	845756
140956	845757
185480	845758
274554	845759
58304	845760
103016	845761
189850	845762
12190	845763
31341	845764
57652	845765
152160	845766
11509	845767
208994	845768
155223	845769
155223	845770
25894	845771
7495	845772
105827	845773
6004	845774
62570	845775
112932	845776
13924	845777
67071	845778
87996	845779
41477	845780
25911	845781
104544	845782
14112	845783
6518	845784
290749	845785
24087	845786
81870	845787
20195	845788
301602	845789
266940	845790
115494	845791
36326	845792
36326	845793
119441	845794
179838	845795
34107	845796
112759	845797
56033	845798
5810	845799
20494	845800
10064	845801
17649	845802
4136	845803
36339	845804
29985	845805
114824	845806
202254	845807
194523	845808
167926	845809
288168	845810
102722	845811
31375	845812
121545	845813
1145	845814
1435	845815
221291	845816
84211	845817
2557	845818
67799	845819
183616	845820
166542	845821
16863	845822
9535	845823
28372	845824
95754	845825
292340	845826
257524	845827
156913	845828
26376	845829
295263	845830
106224	845831
14380	845832
3764	845833
121132	845834
125007	845835
118968	845836
6338	845837
22609	845838
128082	845839
34372	845840
27945	845841
21020	845842
83906	845843
24220	845844
148820	845845
166866	845846
96272	845847
26322	845848
15269	845849
17837	845850
15473	845851
5013	845852
97092	845853
232112	845854
27052	845855
1073	845856
4680	845857
148000	845858
129544	845859
1715	845860
69514	845861
1345	845862
104154	845863
8278	845864
7600	845865
675	845866
24283	845867
78	845868
289482	845869
62723	845870
138101	845871
18353	845872
288841	845873
93505	845874
46547	845875
52342	845876
253490	845877
1	845878
87503	845879
25828	845880
8286	845881
27424	845882
264944	845883
90722	845884
7476	845885
146153	845886
4761	845887
174114	845888
86908	845889
5995	845890
1030	845891
216500	845892
206074	845893
146264	845894
135018	845895
151709	845896
13974	845897
140153	845898
768	845899
178845	845900
74256	845901
51916	845902
12035	845903
24212	845904
141789	845905
94621	845906
2981	845907
8033	845908
268151	845909
1	845910
603	845911
3986	845912
2485	845913
15574	845914
179583	845915
278511	845916
152084	845917
4468	845918
7983	845919
157164	845920
157956	845921
9738	845922
19974	845923
130398	845924
23800	845925
13857	845926
60536	845927
41098	845928
80787	845929
119620	845930
217604	845931
83021	845932
295632	845933
31184	845934
8476	845935
170479	845936
107948	845937
151913	845938
151268	845939
36846	845940
1300	845941
33292	845942
144022	845943
422	845944
3497	845945
73746	845946
47312	845947
779	845948
58005	845949
34979	845950
206691	845951
17890	845952
34083	845953
47833	845954
3017	845955
38948	845956
19479	845957
122720	845958
125130	845959
6274	845960
123012	845961
14161	845962
9124	845963
57690	845964
161537	845965
46038	845966
90935	845967
115905	845968
24808	845969
138976	845970
108443	845971
49674	845972
49493	845973
27935	845974
43654	845975
78598	845976
44954	845977
23850	845978
22554	845979
161950	845980
71303	845981
15770	845982
203473	845983
40171	845984
160511	845985
25210	845986
4909	845987
194093	845988
189656	845989
49672	845990
48172	845991
17048	845992
31291	845993
34475	845994
1498	845995
206876	845996
13731	845997
23212	845998
210317	845999
257039	846000
70712	846001
73935	846002
123577	846003
1761	846004
14639	846005
18707	846006
70316	846007
18856	846008
67557	846009
218229	846010
6362	846011
279346	846012
12660	846013
116018	846014
114775	846015
15355	846016
308941	846017
86376	846018
200237	846019
149272	846020
199421	846021
7040	846022
2971	846023
5887	846024
158203	846025
37177	846026
42231	846027
90821	846028
20896	846029
160277	846030
46006	846031
284619	846032
3507	846033
34497	846034
5263	846035
158203	846036
29917	846037
65175	846038
33808	846039
150174	846040
167917	846041
282310	846042
114988	846043
189	846044
65761	846045
56199	846046
18478	846047
6137	846048
6641	846049
19800	846050
54967	846051
148510	846052
12128	846053
20793	846054
4002	846055
262086	846056
210281	846057
69070	846058
141238	846059
96540	846060
68736	846061
54351	846062
160520	846063
295289	846064
696	846065
275084	846066
59081	846067
51308	846068
106445	846069
7522	846070
204429	846071
154113	846072
52781	846073
98325	846074
19634	846075
42581	846076
44046	846077
12281	846078
71839	846079
5497	846080
104512	846081
103376	846082
98585	846083
91096	846084
13438	846085
5433	846086
22233	846087
311643	846088
22649	846089
239994	846090
98537	846091
18154	846092
73007	846093
45937	846094
260258	846095
813	846096
251	846097
240836	846098
52297	846099
37074	846100
7828	846101
290325	846102
139118	846103
24353	846104
87694	846105
50954	846106
11543	846107
258364	846108
22573	846109
51207	846110
273281	846111
67569	846112
93055	846113
58967	846114
122944	846115
100730	846116
297127	846117
111948	846118
30372	846119
142771	846120
73869	846121
7870	846122
167733	846123
87626	846124
8993	846125
58363	846126
307238	846127
27824	846128
65296	846129
157686	846130
281988	846131
23679	846132
193377	846133
31906	846134
147061	846135
8215	846136
44931	846137
2928	846138
23539	846139
62882	846140
11543	846141
25307	846142
10549	846143
49702	846144
234282	846145
27889	846146
123951	846147
11068	846148
53448	846149
131143	846150
43222	846151
140787	846152
256918	846153
87847	846154
14772	846155
6506	846156
67475	846157
54967	846158
47665	846159
111295	846160
154952	846161
25824	846162
14420	846163
2890	846164
187472	846165
38604	846166
129866	846167
3839	846168
5686	846169
41617	846170
205693	846171
44186	846172
54293	846173
54318	846174
19337	846175
14684	846176
45869	846177
41858	846178
17992	846179
30230	846180
29362	846181
128645	846182
137879	846183
35070	846184
83112	846185
13332	846186
174794	846187
32524	846188
122505	846189
1179	846190
110314	846191
36334	846192
9517	846193
301968	846194
1788	846195
9670	846196
126315	846197
113325	846198
9095	846199
111171	846200
108797	846201
128631	846202
92713	846203
2400	846204
4858	846205
190629	846206
91697	846207
2252	846208
55870	846209
28480	846210
131396	846211
822	846212
96332	846213
5367	846214
95367	846215
7593	846216
127538	846217
5379	846218
296411	846219
3611	846220
220637	846221
205140	846222
99146	846223
31503	846224
8249	846225
116750	846226
95030	846227
25515	846228
170066	846229
43809	846230
422	846231
21154	846232
11230	846233
58253	846234
55221	846235
3375	846236
523	846237
64228	846238
15585	846239
39642	846240
44630	846241
10626	846242
261885	846243
39119	846244
86744	846245
19479	846246
1505	846247
1	846248
23168	846249
51995	846250
23268	846251
50002	846252
103446	846253
24	846254
201031	846255
45779	846256
181761	846257
22597	846258
139636	846259
158260	846260
88494	846261
177476	846262
291543	846263
199567	846264
172412	846265
172207	846266
85342	846267
11132	846268
14394	846269
196287	846270
36630	846271
220304	846272
81561	846273
39763	846274
202657	846275
104678	846276
1072	846277
14900	846278
292929	846279
45597	846280
1366	846281
101787	846282
109303	846283
232518	846284
5601	846285
174399	846286
136468	846287
81401	846288
205673	846289
41324	846290
32607	846291
59114	846292
2809	846293
87992	846294
29396	846295
188497	846296
27497	846297
146539	846298
70698	846299
21022	846300
8153	846301
85697	846302
85814	846303
123305	846304
63754	846305
7185	846306
46378	846307
46378	846308
53088	846309
3658	846310
31455	846311
195866	846312
167243	846313
168351	846314
2615	846315
46311	846316
143368	846317
136059	846318
12818	846319
172485	846320
91726	846321
40379	846322
74197	846323
106447	846324
27111	846325
305231	846326
6119	846327
97725	846328
1502	846329
18218	846330
23604	846331
71349	846332
296268	846333
5333	846334
72842	846335
4634	846336
45430	846337
17151	846338
4899	846339
87810	846340
193113	846341
13592	846342
58299	846343
9064	846344
20681	846345
43706	846346
97295	846347
88927	846348
68786	846349
48130	846350
138521	846351
48909	846352
124	846353
30566	846354
46620	846355
189970	846356
239818	846357
33532	846358
175801	846359
164807	846360
12724	846361
105747	846362
126735	846363
31518	846364
191219	846365
2070	846366
309980	846367
96856	846368
45380	846369
280213	846370
125911	846371
64206	846372
58883	846373
122062	846374
16697	846375
27322	846376
190705	846377
113663	846378
146414	846379
98365	846380
275203	846381
1682	846382
21672	846383
32734	846384
229544	846385
269903	846386
83448	846387
177144	846388
16482	846389
20278	846390
45186	846391
62291	846392
6133	846393
207374	846394
279090	846395
26299	846396
142781	846397
182028	846398
285491	846399
180464	846400
98160	846401
30610	846402
30173	846403
94900	846404
100760	846405
296127	846406
132600	846407
54340	846408
57351	846409
186901	846410
13265	846411
177169	846412
160799	846413
136936	846414
188754	846415
74343	846416
86844	846417
53165	846418
212033	846419
29563	846420
71602	846421
40935	846422
65011	846423
150996	846424
227048	846425
195390	846426
87238	846427
87238	846428
160365	846429
106576	846430
98192	846431
64776	846432
146326	846433
10035	846434
158055	846435
164962	846436
189128	846437
281386	846438
283287	846439
19778	846440
223577	846441
104613	846442
63523	846443
47171	846444
258861	846445
119233	846446
70261	846447
68860	846448
61521	846449
290003	846450
47774	846451
187860	846452
99624	846453
131095	846454
25234	846455
48846	846456
8762	846457
48987	846458
49540	846459
42509	846460
53822	846461
296522	846462
23153	846463
306522	846464
264823	846465
226534	846466
79693	846467
106318	846468
199140	846469
48922	846470
142421	846471
68318	846472
57890	846473
139030	846474
78962	846475
178198	846476
211275	846477
175140	846478
61630	846479
304736	846480
6155	846481
15654	846482
119854	846483
238373	846484
60741	846485
8494	846486
145749	846487
86394	846488
62428	846489
51041	846490
31896	846491
19637	846492
87385	846493
245491	846494
4927	846495
264136	846496
16069	846497
128236	846498
118797	846499
254939	846500
142737	846501
92118	846502
83851	846503
204103	846504
64174	846505
95994	846506
150589	846507
109078	846508
153736	846509
54651	846510
283698	846511
144004	846512
99198	846513
121067	846514
203603	846515
122227	846516
135399	846517
218100	846518
142032	846519
263230	846520
166792	846521
230111	846522
288624	846523
186213	846524
310	846525
106490	846526
57657	846527
288804	846528
227811	846529
52430	846530
116938	846531
83898	846532
5554	846533
73460	846534
218938	846535
133083	846536
45247	846537
119404	846538
220311	846539
13670	846540
112459	846541
136940	846542
73038	846543
47664	846544
108016	846545
67679	846546
101886	846547
247018	846548
65066	846549
182194	846550
189984	846551
77474	846552
91686	846553
47060	846554
285695	846555
456	846556
203917	846557
78570	846558
62681	846559
151858	846560
220934	846561
10783	846562
63519	846563
105645	846564
97043	846565
29994	846566
40100	846567
40939	846568
41651	846569
200449	846570
182454	846571
144412	846572
19391	846573
176157	846574
48847	846575
21469	846576
147834	846577
243562	846578
9015	846579
202966	846580
132619	846581
25853	846582
48084	846583
45038	846584
5710	846585
49428	846586
25854	846587
42720	846588
90003	846589
284776	846590
285970	846591
127097	846592
3265	846593
184052	846594
40614	846595
236315	846596
4986	846597
82320	846598
165260	846599
92582	846600
145095	846601
270256	846602
78746	846603
59704	846604
552	846605
118168	846606
68318	846607
99461	846608
81210	846609
1801	846610
22543	846611
91625	846612
120662	846613
146900	846614
192991	846615
305129	846616
211832	846617
107590	846618
48924	846619
86805	846620
72328	846621
214961	846622
75110	846623
202795	846624
255215	846625
118234	846626
48934	846627
45220	846628
191246	846629
34377	846630
4396	846631
160278	846632
298472	846633
43535	846634
311518	846635
52275	846636
160555	846637
259031	846638
117717	846639
169596	846640
283714	846641
46483	846642
128463	846643
31517	846644
4423	846645
22904	846646
59492	846647
32727	846648
241675	846649
176195	846650
594	846651
9	846652
36450	846653
131727	846654
85895	846655
59877	846656
207543	846657
162378	846658
5720	846659
113629	846660
34424	846661
100460	846662
227339	846663
10732	846664
144147	846665
9616	846666
189108	846667
2017	846668
51478	846669
46700	846670
14313	846671
127918	846672
79354	846673
105383	846674
61354	846675
10731	846676
195737	846677
160774	846678
149827	846679
7899	846680
55091	846681
269212	846682
2041	846683
105171	846684
260269	846685
139008	846686
57447	846687
101031	846688
151468	846689
192133	846690
167468	846691
81839	846692
218080	846693
284580	846694
112896	846695
193837	846696
13862	846697
216012	846698
141820	846699
109319	846700
99825	846701
16028	846702
83518	846703
76017	846704
197277	846705
14136	846706
90895	846707
308517	846708
212967	846709
102715	846710
34048	846711
138049	846712
115416	846713
83045	846714
290898	846715
100662	846716
207281	846717
135520	846718
67677	846719
134818	846720
109208	846721
245599	846722
243719	846723
35820	846724
200765	846725
26887	846726
60105	846727
190122	846728
225247	846729
209740	846730
56585	846731
244432	846732
208077	846733
241064	846734
65292	846735
141930	846736
197815	846737
231852	846738
102242	846739
235416	846740
151742	846741
144231	846742
71098	846743
152792	846744
52572	846745
190668	846746
185180	846747
275043	846748
45684	846749
151086	846750
286798	846751
56127	846752
103975	846753
13621	846754
202451	846755
1928	846756
251780	846757
65909	846758
83794	846759
211788	846760
75345	846761
23057	846762
115787	846763
89219	846764
275138	846765
8879	846766
68968	846767
92917	846768
29607	846769
21231	846770
237050	846771
160869	846772
60826	846773
68985	846774
68005	846775
79941	846776
131913	846777
70893	846778
69494	846779
243450	846780
188298	846781
193870	846782
13127	846783
299342	846784
60042	846785
156838	846786
143192	846787
76749	846788
52799	846789
244707	846790
215051	846791
121539	846792
26959	846793
210954	846794
95850	846795
109104	846796
75025	846797
130755	846798
8897	846799
260641	846800
74990	846801
194212	846802
32020	846803
120386	846804
90239	846805
96011	846806
57142	846807
138326	846808
8244	846809
138757	846810
231714	846811
68229	846812
107245	846813
256230	846814
113775	846815
210350	846816
66180	846817
277076	846818
122877	846819
185341	846820
40980	846821
87091	846822
9228	846823
6838	846824
3386	846825
109069	846826
52889	846827
202266	846828
108709	846829
9789	846830
330	846831
153427	846832
67998	846833
269351	846834
208944	846835
137014	846836
167317	846837
238528	846838
708	846839
53122	846840
76080	846841
39434	846842
156713	846843
136097	846844
2709	846845
6043	846846
247494	846847
62229	846848
59980	846849
67870	846850
287884	846851
58847	846852
10751	846853
69586	846854
118907	846855
207457	846856
184270	846857
55386	846858
120956	846859
178541	846860
57456	846861
28261	846862
20478	846863
257458	846864
154893	846865
80896	846866
45169	846867
63892	846868
14168	846869
154073	846870
83621	846871
3043	846872
18403	846873
246153	846874
100088	846875
263555	846876
262092	846877
268208	846878
13426	846879
210087	846880
36888	846881
102611	846882
115316	846883
126190	846884
41816	846885
202860	846886
220979	846887
309756	846888
153196	846889
112491	846890
222912	846891
138273	846892
136289	846893
252680	846894
17415	846895
20315	846896
19771	846897
230429	846898
107056	846899
99272	846900
23585	846901
66744	846902
18161	846903
192176	846904
72965	846905
111276	846906
79732	846907
79732	846908
259422	846909
214221	846910
154247	846911
177574	846912
142695	846913
259148	846914
48444	846915
12377	846916
71982	846917
20326	846918
110388	846919
298787	846920
240599	846921
201005	846922
87013	846923
156962	846924
270910	846925
16165	846926
4418	846927
216463	846928
254745	846929
58587	846930
1609	846931
69574	846932
36107	846933
182235	846934
44650	846935
218307	846936
102526	846937
97648	846938
198947	846939
136211	846940
11116	846941
137537	846942
71735	846943
153705	846944
139069	846945
117086	846946
161995	846947
46055	846948
154986	846949
3234	846950
52511	846951
163641	846952
84999	846953
121802	846954
139437	846955
217542	846956
78388	846957
281262	846958
291629	846959
108333	846960
103370	846961
118386	846962
118386	846963
28715	846964
70198	846965
142295	846966
122683	846967
301474	846968
264443	846969
30074	846970
80657	846971
108375	846972
63783	846973
220464	846974
185013	846975
192689	846976
66178	846977
120189	846978
33509	846979
39521	846980
43589	846981
279193	846982
174735	846983
60285	846984
41786	846985
266374	846986
260025	846987
138536	846988
31939	846989
230494	846990
43390	846991
265983	846992
288802	846993
234897	846994
24400	846995
110802	846996
90866	846997
158132	846998
46776	846999
133071	847000
100264	847001
43321	847002
13180	847003
48582	847004
36189	847005
132004	847006
47074	847007
29	847008
68747	847009
52815	847010
91747	847011
17766	847012
11298	847013
9971	847014
207811	847015
51812	847016
238589	847017
51757	847018
79849	847019
14754	847020
49098	847021
118777	847022
34924	847023
229560	847024
16009	847025
196462	847026
31195	847027
18058	847028
129227	847029
125994	847030
301352	847031
282990	847032
40588	847033
57845	847034
3357	847035
9198	847036
277633	847037
78265	847038
111510	847039
660	847040
305838	847041
106982	847042
157586	847043
14225	847044
78859	847045
98534	847046
67759	847047
197818	847048
360	847049
196544	847050
205392	847051
20615	847052
103215	847053
177879	847054
114328	847055
132919	847056
111421	847057
91042	847058
98288	847059
7287	847060
8426	847061
39351	847062
249307	847063
121324	847064
61835	847065
45540	847066
130193	847067
136937	847068
268234	847069
119241	847070
3091	847071
134856	847072
53889	847073
311155	847074
58194	847075
14023	847076
124466	847077
162486	847078
200344	847079
160496	847080
9898	847081
278153	847082
157970	847083
17011	847084
25730	847085
506	847086
107807	847087
55310	847088
208393	847089
237681	847090
298023	847091
41655	847092
122942	847093
133973	847094
8630	847095
23673	847096
66219	847097
255646	847098
152786	847099
157428	847100
56220	847101
193284	847102
71432	847103
22786	847104
109316	847105
219764	847106
39111	847107
207500	847108
63713	847109
110217	847110
66098	847111
226367	847112
170402	847113
134933	847114
246	847115
39281	847116
26613	847117
37826	847118
85394	847119
178966	847120
146609	847121
108740	847122
15726	847123
8839	847124
126988	847125
55372	847126
123075	847127
50169	847128
50231	847129
148250	847130
118543	847131
143	847132
178132	847133
178132	847134
32072	847135
6110	847136
262365	847137
35488	847138
217461	847139
167465	847140
22200	847141
57572	847142
130331	847143
130331	847144
220439	847145
105514	847146
46663	847147
238673	847148
146526	847149
111176	847150
127928	847151
15442	847152
175260	847153
158283	847154
59631	847155
82273	847156
191917	847157
109572	847158
38472	847159
77820	847160
51686	847161
235828	847162
63341	847163
82528	847164
138272	847165
157033	847166
31655	847167
203273	847168
132998	847169
55382	847170
308529	847171
93317	847172
7066	847173
269918	847174
56172	847175
96370	847176
4425	847177
107688	847178
184835	847179
65159	847180
117800	847181
119197	847182
31260	847183
188061	847184
27385	847185
211018	847186
48198	847187
297584	847188
51248	847189
87306	847190
134850	847191
10910	847192
88280	847193
132242	847194
78042	847195
135362	847196
122405	847197
177189	847198
239339	847199
102899	847200
54837	847201
52860	847202
225050	847203
174230	847204
273424	847205
16343	847206
99052	847207
95762	847208
289852	847209
7722	847210
6259	847211
211909	847212
40657	847213
36422	847214
94897	847215
241476	847216
36984	847217
75676	847218
303110	847219
119947	847220
48911	847221
149040	847222
88805	847223
280631	847224
173596	847225
155900	847226
29829	847227
9923	847228
34042	847229
138152	847230
18193	847231
7426	847232
78798	847233
134775	847234
176874	847235
112440	847236
19663	847237
114065	847238
12987	847239
1231	847240
13499	847241
69048	847242
58928	847243
84770	847244
237457	847245
60935	847246
91329	847247
204159	847248
5848	847249
81905	847250
32048	847251
26817	847252
222873	847253
26331	847254
133144	847255
28219	847256
113428	847257
145640	847258
250570	847259
136734	847260
60192	847261
45022	847262
56777	847263
249484	847264
263889	847265
21012	847266
7841	847267
63196	847268
171839	847269
101009	847270
201549	847271
36737	847272
6558	847273
87494	847274
67948	847275
27364	847276
87071	847277
147518	847278
215027	847279
116803	847280
3948	847281
71352	847282
8355	847283
96118	847284
185245	847285
49910	847286
13757	847287
20089	847288
129569	847289
34524	847290
7562	847291
200125	847292
149424	847293
279273	847294
15403	847295
94649	847296
258073	847297
1490	847298
189691	847299
10578	847300
105418	847301
54985	847302
24071	847303
23315	847304
35602	847305
47100	847306
169237	847307
184122	847308
14476	847309
10106	847310
39746	847311
57793	847312
293378	847313
5260	847314
75339	847315
255742	847316
226561	847317
83499	847318
48950	847319
67474	847320
86359	847321
2763	847322
17328	847323
34579	847324
16462	847325
86856	847326
10345	847327
282845	847328
31111	847329
20486	847330
92106	847331
72518	847332
35205	847333
141423	847334
144849	847335
76962	847336
4033	847337
281914	847338
8658	847339
3913	847340
1303	847341
42389	847342
83573	847343
31835	847344
45445	847345
163652	847346
88907	847347
191227	847348
15401	847349
10019	847350
202005	847351
87515	847352
111831	847353
1501	847354
71859	847355
163610	847356
281242	847357
1672	847358
5056	847359
50781	847360
69102	847361
100185	847362
100045	847363
111940	847364
797	847365
27851	847366
67586	847367
249150	847368
33275	847369
56744	847370
159716	847371
43706	847372
14408	847373
214916	847374
65288	847375
216697	847376
134073	847377
179873	847378
92410	847379
83054	847380
136758	847381
13364	847382
224033	847383
8842	847384
127604	847385
40972	847386
254925	847387
156102	847388
89666	847389
174120	847390
88144	847391
26418	847392
68615	847393
49631	847394
27302	847395
40924	847396
26167	847397
15356	847398
47990	847399
85628	847400
146536	847401
17748	847402
298101	847403
68392	847404
177692	847405
47525	847406
54964	847407
167868	847408
28778	847409
141051	847410
65031	847411
63453	847412
5228	847413
56747	847414
102388	847415
152279	847416
2208	847417
78278	847418
2563	847419
24255	847420
298325	847421
132804	847422
120490	847423
41141	847424
57235	847425
57235	847426
59038	847427
81460	847428
64480	847429
23580	847430
78951	847431
50997	847432
140173	847433
47479	847434
196909	847435
87972	847436
87972	847437
67638	847438
70222	847439
33674	847440
54979	847441
294482	847442
1108	847443
84412	847444
92909	847445
47749	847446
11349	847447
20489	847448
238623	847449
49849	847450
4400	847451
135211	847452
57551	847453
17721	847454
86621	847455
2750	847456
37478	847457
62571	847458
16503	847459
7183	847460
7785	847461
130960	847462
2940	847463
178	847464
13233	847465
15640	847466
1172	847467
33531	847468
65140	847469
121212	847470
53062	847471
47157	847472
89467	847473
17575	847474
7231	847475
15880	847476
62000	847477
56	847478
184078	847479
13077	847480
89192	847481
2649	847482
277898	847483
117	847484
29082	847485
3314	847486
134135	847487
32376	847488
276290	847489
78576	847490
114579	847491
44615	847492
76849	847493
76849	847494
25267	847495
34174	847496
55036	847497
44336	847498
163869	847499
48332	847500
48040	847501
44453	847502
96822	847503
95703	847504
226661	847505
53703	847506
51733	847507
198554	847508
36132	847509
95006	847510
91847	847511
95994	847512
79423	847513
15347	847514
82784	847515
1	847516
95237	847517
60197	847518
171400	847519
325	847520
42929	847521
80705	847522
21463	847523
224478	847524
39259	847525
108997	847526
123205	847527
25702	847528
98689	847529
36303	847530
3379	847531
266365	847532
42714	847533
149462	847534
12859	847535
5938	847536
137269	847537
245670	847538
204118	847539
28304	847540
383	847541
42915	847542
260575	847543
4238	847544
27724	847545
14254	847546
251266	847547
161205	847548
156879	847549
243420	847550
83287	847551
78327	847552
8348	847553
43319	847554
38216	847555
17174	847556
50180	847557
196368	847558
18448	847559
214559	847560
17859	847561
1772	847562
28352	847563
95702	847564
267182	847565
134594	847566
64521	847567
211633	847568
90242	847569
141904	847570
191093	847571
154503	847572
10384	847573
168484	847574
152161	847575
90460	847576
7469	847577
80659	847578
132929	847579
135517	847580
149174	847581
312582	847582
79290	847583
382	847584
20898	847585
82927	847586
33137	847587
103139	847588
28501	847589
6252	847590
13745	847591
163756	847592
68188	847593
164464	847594
120424	847595
128731	847596
19521	847597
9044	847598
34613	847599
27791	847600
34126	847601
11103	847602
16877	847603
8771	847604
8428	847605
369	847606
185079	847607
111000	847608
72173	847609
11786	847610
300496	847611
34469	847612
306715	847613
64373	847614
5679	847615
86841	847616
90369	847617
229114	847618
37549	847619
25855	847620
184573	847621
47777	847622
13442	847623
152077	847624
190683	847625
37736	847626
61293	847627
59399	847628
84846	847629
222613	847630
38159	847631
27881	847632
122321	847633
25827	847634
35668	847635
13820	847636
19498	847637
100858	847638
40444	847639
3167	847640
171435	847641
85822	847642
163122	847643
209640	847644
19870	847645
18493	847646
18187	847647
55927	847648
31079	847649
58974	847650
74334	847651
56595	847652
7652	847653
23709	847654
23647	847655
46944	847656
14476	847657
79425	847658
195184	847659
37365	847660
66290	847661
135995	847662
214562	847663
170113	847664
83451	847665
161038	847666
56876	847667
224793	847668
28468	847669
118126	847670
118126	847671
258283	847672
37252	847673
211672	847674
22180	847675
144653	847676
15624	847677
148937	847678
87789	847679
22007	847680
2838	847681
6328	847682
130484	847683
18791	847684
62393	847685
183165	847686
112362	847687
40175	847688
82802	847689
30293	847690
136	847691
654	847692
1535	847693
9638	847694
290561	847695
1940	847696
3439	847697
256	847698
257881	847699
97007	847700
74459	847701
94794	847702
174737	847703
122182	847704
16224	847705
42572	847706
40977	847707
87631	847708
32107	847709
272819	847710
170117	847711
8475	847712
49	847713
5995	847714
67463	847715
11688	847716
14445	847717
202839	847718
86643	847719
24276	847720
217572	847721
38313	847722
57350	847723
8426	847724
3438	847725
57905	847726
170661	847727
141761	847728
46571	847729
110863	847730
19689	847731
26421	847732
44577	847733
14826	847734
3263	847735
3263	847736
208874	847737
100172	847738
80990	847739
3002	847740
71061	847741
83663	847742
109371	847743
65230	847744
166764	847745
81552	847746
189106	847747
70428	847748
121173	847749
217448	847750
174190	847751
38646	847752
68882	847753
161903	847754
213295	847755
90523	847756
5939	847757
35960	847758
170735	847759
197579	847760
81101	847761
25816	847762
18221	847763
279624	847764
183069	847765
198661	847766
201504	847767
120429	847768
41858	847769
286648	847770
115160	847771
284817	847772
8927	847773
75889	847774
178994	847775
102444	847776
103390	847777
205231	847778
73705	847779
148497	847780
18963	847781
267	847782
77961	847783
55909	847784
140257	847785
140440	847786
39006	847787
100084	847788
100069	847789
148848	847790
3129	847791
94755	847792
789	847793
126145	847794
294131	847795
266746	847796
43323	847797
51516	847798
56242	847799
151630	847800
22139	847801
295973	847802
196525	847803
107857	847804
16367	847805
29447	847806
81703	847807
254405	847808
25103	847809
90912	847810
130017	847811
184138	847812
220952	847813
196099	847814
22566	847815
47656	847816
228704	847817
58927	847818
42256	847819
55508	847820
113604	847821
81987	847822
16191	847823
135192	847824
72165	847825
310622	847826
41781	847827
70576	847828
122705	847829
89018	847830
28300	847831
43483	847832
202070	847833
85005	847834
18679	847835
14460	847836
239349	847837
18671	847838
23500	847839
19246	847840
103204	847841
116421	847842
75157	847843
169536	847844
112405	847845
235960	847846
146558	847847
3026	847848
15586	847849
276331	847850
223820	847851
249703	847852
204664	847853
255575	847854
188076	847855
111172	847856
287400	847857
208770	847858
258888	847859
24191	847860
23653	847861
57116	847862
2148	847863
79446	847864
157183	847865
77288	847866
78391	847867
192701	847868
269973	847869
31549	847870
22148	847871
142504	847872
49792	847873
34893	847874
40904	847875
72314	847876
157497	847877
7227	847878
2413	847879
14551	847880
79796	847881
187233	847882
41557	847883
271491	847884
25184	847885
186068	847886
50721	847887
5272	847888
258786	847889
3995	847890
27	847891
177281	847892
33573	847893
69696	847894
203731	847895
8154	847896
66570	847897
119589	847898
122139	847899
150882	847900
149293	847901
192984	847902
235771	847903
245885	847904
42306	847905
149552	847906
72206	847907
17162	847908
146520	847909
81217	847910
75631	847911
45656	847912
82106	847913
4797	847914
4821	847915
125165	847916
30053	847917
82957	847918
117591	847919
24441	847920
97432	847921
40622	847922
120621	847923
72820	847924
189338	847925
167387	847926
291769	847927
34	847928
247951	847929
111154	847930
71163	847931
244654	847932
293692	847933
262116	847934
191941	847935
308337	847936
300879	847937
13171	847938
12475	847939
18368	847940
226065	847941
161060	847942
230950	847943
232301	847944
227149	847945
108791	847946
106946	847947
21615	847948
237137	847949
20330	847950
96310	847951
37458	847952
166941	847953
67935	847954
59377	847955
75261	847956
18368	847957
146544	847958
169187	847959
51934	847960
222178	847961
59678	847962
63912	847963
86222	847964
89909	847965
23291	847966
212362	847967
157512	847968
216561	847969
19778	847970
217119	847971
183532	847972
99688	847973
195187	847974
91157	847975
72420	847976
61797	847977
49817	847978
76291	847979
17095	847980
148488	847981
73564	847982
12796	847983
216505	847984
242273	847985
191744	847986
61303	847987
35698	847988
118554	847989
209756	847990
280802	847991
158959	847992
43739	847993
64979	847994
76255	847995
116906	847996
250533	847997
184199	847998
210085	847999
198881	848000
245808	848001
302548	848002
265984	848003
122393	848004
135585	848005
303234	848006
197634	848007
10416	848008
167382	848009
209346	848010
198017	848011
30334	848012
3103	848013
60183	848014
151778	848015
47316	848016
145723	848017
91962	848018
99019	848019
128199	848020
88574	848021
80843	848022
24861	848023
71285	848024
134289	848025
272841	848026
7682	848027
172939	848028
114477	848029
19274	848030
62242	848031
3800	848032
4466	848033
134085	848034
47305	848035
66346	848036
146783	848037
164301	848038
11354	848039
24142	848040
66583	848041
25054	848042
103849	848043
287398	848044
68561	848045
264414	848046
213060	848047
163141	848048
32999	848049
288461	848050
227454	848051
196370	848052
796	848053
3804	848054
243208	848055
13311	848056
27077	848057
260080	848058
127461	848059
78391	848060
287691	848061
254564	848062
234529	848063
250896	848064
73096	848065
94237	848066
118712	848067
189939	848068
262371	848069
23019	848070
201446	848071
215469	848072
205396	848073
52048	848074
96172	848075
69234	848076
84176	848077
51775	848078
15576	848079
89640	848080
28124	848081
57614	848082
89909	848083
109948	848084
288995	848085
156412	848086
81205	848087
51607	848088
15413	848089
287876	848090
95219	848091
222111	848092
100438	848093
93929	848094
77678	848095
218025	848096
136085	848097
5298	848098
309904	848099
46774	848100
42338	848101
178038	848102
107079	848103
696	848104
148891	848105
160036	848106
22655	848107
14177	848108
43223	848109
40574	848110
7853	848111
24291	848112
173510	848113
937	848114
10381	848115
111298	848116
14552	848117
265193	848118
111966	848119
170580	848120
309170	848121
168964	848122
184347	848123
1962	848124
49682	848125
50874	848126
160977	848127
87594	848128
77879	848129
28747	848130
72526	848131
259993	848132
222804	848133
120868	848134
2145	848135
33415	848136
150516	848137
189449	848138
194896	848139
50173	848140
126559	848141
177512	848142
59307	848143
154038	848144
19634	848145
113876	848146
21867	848147
31642	848148
223342	848149
119769	848150
24045	848151
270006	848152
229151	848153
185448	848154
99125	848155
117484	848156
210302	848157
6306	848158
74801	848159
123304	848160
22194	848161
19250	848162
6779	848163
14829	848164
8911	848165
172565	848166
208439	848167
30181	848168
98996	848169
69815	848170
35916	848171
136213	848172
195709	848173
230837	848174
56523	848175
10413	848176
69228	848177
40486	848178
1082	848179
29563	848180
201155	848181
78439	848182
44999	848183
399	848184
212	848185
131363	848186
293795	848187
74621	848188
82619	848189
116856	848190
97002	848191
76502	848192
21296	848193
163002	848194
88867	848195
293865	848196
243090	848197
207999	848198
56596	848199
251898	848200
273944	848201
128056	848202
16752	848203
41394	848204
297116	848205
103309	848206
100557	848207
5710	848208
58345	848209
154538	848210
246066	848211
64486	848212
79179	848213
34382	848214
297264	848215
19649	848216
64157	848217
136318	848218
90586	848219
36591	848220
125317	848221
58638	848222
55115	848223
8322	848224
28643	848225
6853	848226
110626	848227
115074	848228
170453	848229
5334	848230
16373	848231
14073	848232
29228	848233
62108	848234
32974	848235
110491	848236
65035	848237
10224	848238
139850	848239
6849	848240
47886	848241
41264	848242
116024	848243
57189	848244
173857	848245
172088	848246
131937	848247
71086	848248
116484	848249
298020	848250
85195	848251
89495	848252
97146	848253
216	848254
130733	848255
174544	848256
151910	848257
72083	848258
9616	848259
19564	848260
70672	848261
143672	848262
28767	848263
36388	848264
136832	848265
85615	848266
595	848267
226211	848268
70934	848269
201524	848270
128746	848271
265311	848272
173249	848273
60734	848274
35357	848275
6801	848276
24223	848277
58330	848278
33815	848279
59021	848280
20090	848281
153567	848282
13278	848283
123383	848284
21168	848285
38505	848286
247083	848287
294011	848288
164348	848289
61976	848290
82759	848291
40164	848292
13598	848293
22112	848294
199205	848295
211292	848296
1710	848297
62488	848298
6657	848299
8551	848300
25008	848301
64976	848302
51823	848303
303713	848304
199708	848305
61596	848306
140014	848307
35287	848308
160657	848309
39075	848310
16997	848311
57315	848312
11155	848313
37113	848314
110206	848315
45507	848316
96408	848317
262333	848318
19556	848319
217220	848320
145398	848321
297735	848322
80822	848323
112651	848324
58804	848325
54319	848326
29943	848327
12268	848328
96135	848329
13846	848330
147325	848331
203382	848332
156072	848333
64548	848334
75180	848335
143101	848336
22518	848337
185107	848338
201911	848339
31669	848340
122665	848341
190353	848342
48152	848343
85853	848344
103812	848345
9189	848346
45333	848347
101401	848348
78825	848349
32469	848350
10517	848351
137348	848352
125261	848353
32417	848354
205626	848355
47038	848356
21970	848357
54814	848358
20902	848359
17753	848360
6660	848361
11797	848362
113153	848363
161048	848364
56168	848365
67660	848366
68428	848367
12486	848368
81357	848369
3428	848370
272192	848371
87389	848372
95718	848373
18522	848374
195610	848375
61325	848376
4672	848377
61734	848378
11152	848379
21983	848380
46115	848381
60959	848382
83006	848383
17442	848384
25246	848385
26452	848386
48910	848387
39148	848388
22459	848389
307048	848390
115082	848391
200546	848392
22053	848393
6028	848394
33713	848395
35721	848396
201613	848397
23667	848398
20088	848399
300618	848400
153244	848401
125485	848402
6701	848403
97231	848404
56512	848405
2599	848406
9007	848407
4866	848408
4655	848409
36674	848410
119799	848411
11232	848412
22451	848413
20465	848414
123510	848415
177137	848416
86246	848417
10988	848418
57293	848419
32914	848420
159597	848421
51315	848422
115921	848423
178244	848424
187057	848425
64348	848426
54537	848427
13231	848428
11373	848429
187365	848430
94564	848431
285231	848432
9381	848433
29795	848434
132793	848435
79690	848436
26649	848437
67960	848438
8120	848439
12936	848440
2799	848441
117163	848442
78808	848443
144487	848444
149317	848445
1751	848446
17346	848447
80128	848448
108267	848449
124423	848450
56101	848451
302855	848452
24430	848453
216235	848454
78012	848455
6618	848456
78708	848457
214098	848458
28995	848459
270789	848460
166734	848461
38691	848462
38691	848463
64560	848464
194702	848465
41067	848466
52474	848467
56434	848468
28448	848469
63321	848470
69151	848471
86427	848472
203735	848473
35893	848474
23821	848475
6768	848476
31294	848477
5074	848478
310220	848479
30850	848480
38243	848481
41549	848482
146822	848483
90682	848484
5268	848485
11139	848486
89238	848487
58413	848488
166036	848489
34335	848490
83249	848491
40217	848492
570	848493
301412	848494
149683	848495
6903	848496
60967	848497
215105	848498
182625	848499
31692	848500
61565	848501
267081	848502
3885	848503
54163	848504
106026	848505
192136	848506
9568	848507
199989	848508
3402	848509
270837	848510
51013	848511
34335	848512
125247	848513
283034	848514
69079	848515
2870	848516
14712	848517
89629	848518
91462	848519
271487	848520
24010	848521
44020	848522
57936	848523
25973	848524
126614	848525
11012	848526
12113	848527
9588	848528
9060	848529
99427	848530
37478	848531
90445	848532
41044	848533
264625	848534
159465	848535
109700	848536
154748	848537
113620	848538
53770	848539
139188	848540
116351	848541
177873	848542
244495	848543
137958	848544
43018	848545
203032	848546
7076	848547
107738	848548
29074	848549
57561	848550
34941	848551
166370	848552
15129	848553
21999	848554
60899	848555
16814	848556
48101	848557
127670	848558
40991	848559
115653	848560
171180	848561
81648	848562
100156	848563
214810	848564
31142	848565
252885	848566
101775	848567
135353	848568
23810	848569
11365	848570
195069	848571
9153	848572
233578	848573
73827	848574
103661	848575
134959	848576
14459	848577
43867	848578
16045	848579
256130	848580
21251	848581
1757	848582
13820	848583
245045	848584
48009	848585
86776	848586
12335	848587
117057	848588
217090	848589
25792	848590
262560	848591
72864	848592
158408	848593
173758	848594
114229	848595
91345	848596
158709	848597
310491	848598
61484	848599
93041	848600
202476	848601
55316	848602
19222	848603
15750	848604
20460	848605
9645	848606
98433	848607
17660	848608
62338	848609
136736	848610
97757	848611
63592	848612
29518	848613
74795	848614
77890	848615
159566	848616
21901	848617
93885	848618
8372	848619
101993	848620
115059	848621
148165	848622
45628	848623
77453	848624
64491	848625
95922	848626
29	848627
209715	848628
130	848629
150279	848630
1921	848631
136809	848632
195336	848633
33114	848634
109998	848635
9245	848636
25366	848637
181484	848638
77011	848639
59870	848640
20985	848641
124281	848642
183326	848643
171419	848644
136852	848645
3836	848646
23556	848647
190914	848648
82115	848649
81112	848650
100076	848651
273524	848652
265495	848653
159561	848654
161815	848655
5880	848656
15735	848657
59060	848658
68900	848659
68840	848660
141935	848661
1318	848662
102295	848663
29628	848664
679	848665
2984	848666
784	848667
48431	848668
7209	848669
13284	848670
110092	848671
98439	848672
18048	848673
151352	848674
85049	848675
147673	848676
215888	848677
28650	848678
22197	848679
16070	848680
64333	848681
83320	848682
96150	848683
1104	848684
28717	848685
121178	848686
102563	848687
22781	848688
211081	848689
162738	848690
79000	848691
2012	848692
14169	848693
6915	848694
77104	848695
1289	848696
197147	848697
18785	848698
2361	848699
91800	848700
198842	848701
39596	848702
217195	848703
182189	848704
54433	848705
303618	848706
75108	848707
22107	848708
115313	848709
212426	848710
6815	848711
52631	848712
83994	848713
46630	848714
10563	848715
86445	848716
65773	848717
38716	848718
22043	848719
51728	848720
99787	848721
86612	848722
41456	848723
292901	848724
72300	848725
227571	848726
72289	848727
23161	848728
225260	848729
36589	848730
139562	848731
187308	848732
295941	848733
78238	848734
115330	848735
125769	848736
3870	848737
61430	848738
6162	848739
75450	848740
34809	848741
34809	848742
131859	848743
201865	848744
175589	848745
129783	848746
27128	848747
146511	848748
306938	848749
107	848750
63031	848751
75902	848752
129440	848753
88615	848754
274264	848755
128631	848756
114373	848757
141196	848758
91615	848759
136492	848760
43289	848761
5457	848762
16241	848763
60270	848764
5457	848765
27673	848766
89553	848767
78783	848768
126707	848769
91224	848770
243625	848771
23145	848772
246281	848773
89701	848774
112015	848775
14052	848776
16168	848777
47407	848778
13428	848779
8507	848780
8528	848781
153486	848782
231260	848783
2224	848784
49602	848785
299576	848786
103287	848787
59357	848788
3150	848789
33741	848790
73057	848791
4023	848792
1383	848793
6890	848794
93633	848795
137542	848796
22464	848797
205898	848798
989	848799
198791	848800
56205	848801
129698	848802
53524	848803
6888	848804
35655	848805
71964	848806
158008	848807
32989	848808
212751	848809
191365	848810
29973	848811
278349	848812
233066	848813
299024	848814
135	848815
39220	848816
79182	848817
285820	848818
28204	848819
119827	848820
11189	848821
237610	848822
9205	848823
227621	848824
4157	848825
81498	848826
220941	848827
56572	848828
62061	848829
70245	848830
198202	848831
73375	848832
168	848833
296591	848834
134701	848835
198890	848836
21776	848837
3813	848838
298488	848839
47020	848840
75100	848841
49372	848842
12911	848843
271143	848844
58262	848845
77676	848846
167412	848847
39091	848848
3132	848849
82379	848850
47824	848851
123706	848852
34692	848853
40977	848854
40823	848855
65301	848856
572	848857
27258	848858
25130	848859
171529	848860
146195	848861
45543	848862
43219	848863
21013	848864
69420	848865
42171	848866
77368	848867
63121	848868
57087	848869
103460	848870
181769	848871
104819	848872
31429	848873
7347	848874
37883	848875
24020	848876
47119	848877
40390	848878
85061	848879
133247	848880
212403	848881
153335	848882
49390	848883
218372	848884
26017	848885
36292	848886
63692	848887
18662	848888
256263	848889
206606	848890
67721	848891
55482	848892
116436	848893
61796	848894
78793	848895
41626	848896
144223	848897
82065	848898
85296	848899
168561	848900
103640	848901
129256	848902
85115	848903
2776	848904
97421	848905
130101	848906
129823	848907
115441	848908
233510	848909
121666	848910
210075	848911
73198	848912
109853	848913
32655	848914
24130	848915
54931	848916
160798	848917
222000	848918
12768	848919
11479	848920
293468	848921
4575	848922
64423	848923
76976	848924
302393	848925
117066	848926
54473	848927
187161	848928
105993	848929
4504	848930
196338	848931
140720	848932
41173	848933
143391	848934
15256	848935
31489	848936
297312	848937
138238	848938
5447	848939
5447	848940
11930	848941
58433	848942
5343	848943
140359	848944
131847	848945
154	848946
123862	848947
134138	848948
32772	848949
6448	848950
32772	848951
133144	848952
6556	848953
80520	848954
222585	848955
61053	848956
129174	848957
137114	848958
154658	848959
175559	848960
175559	848961
62540	848962
33659	848963
4742	848964
171735	848965
229535	848966
38325	848967
29123	848968
298980	848969
155293	848970
261951	848971
63449	848972
136515	848973
108210	848974
41498	848975
26820	848976
150980	848977
55098	848978
298229	848979
118090	848980
236491	848981
30228	848982
210893	848983
112474	848984
51913	848985
121037	848986
143177	848987
5310	848988
8290	848989
213841	848990
2685	848991
60966	848992
86635	848993
51379	848994
6272	848995
146426	848996
55703	848997
1303	848998
100039	848999
188856	849000
137361	849001
96851	849002
19801	849003
135814	849004
211274	849005
215312	849006
1303	849007
54733	849008
8962	849009
21498	849010
85344	849011
34474	849012
56248	849013
126659	849014
182011	849015
7707	849016
20266	849017
304691	849018
210980	849019
3768	849020
66545	849021
11266	849022
225933	849023
68406	849024
186675	849025
61308	849026
4054	849027
13394	849028
37508	849029
73521	849030
87996	849031
57535	849032
36765	849033
44253	849034
41795	849035
66233	849036
3354	849037
182130	849038
6900	849039
85649	849040
7637	849041
66491	849042
250479	849043
274804	849044
35964	849045
41987	849046
114229	849047
8716	849048
10588	849049
24635	849050
126502	849051
138399	849052
37806	849053
74746	849054
13081	849055
54842	849056
54612	849057
1368	849058
48875	849059
64212	849060
2116	849061
182749	849062
127176	849063
2093	849064
17472	849065
55853	849066
117259	849067
2399	849068
72372	849069
276946	849070
121126	849071
178065	849072
4795	849073
196016	849074
38230	849075
100221	849076
21292	849077
104739	849078
103933	849079
22137	849080
179581	849081
305296	849082
37386	849083
6231	849084
14236	849085
54321	849086
79429	849087
173778	849088
2785	849089
39100	849090
544	849091
95862	849092
165117	849093
77991	849094
158815	849095
232749	849096
110797	849097
31938	849098
116362	849099
8098	849100
64638	849101
132740	849102
190198	849103
89171	849104
2270	849105
194684	849106
972	849107
36039	849108
202675	849109
21263	849110
125528	849111
178364	849112
135991	849113
57347	849114
193831	849115
180123	849116
176877	849117
168347	849118
1511	849119
56451	849120
215932	849121
19357	849122
6274	849123
1688	849124
119841	849125
20590	849126
103006	849127
64712	849128
30069	849129
171070	849130
1215	849131
26470	849132
229408	849133
9410	849134
32460	849135
13985	849136
138387	849137
159019	849138
1096	849139
145582	849140
51573	849141
114501	849142
18854	849143
9628	849144
34691	849145
207	849146
210616	849147
22830	849148
73256	849149
51348	849150
52713	849151
256471	849152
14757	849153
44471	849154
17464	849155
61868	849156
972	849157
113944	849158
25931	849159
169263	849160
287582	849161
193061	849162
200200	849163
11771	849164
821	849165
106923	849166
19684	849167
51136	849168
51586	849169
62750	849170
139368	849171
45372	849172
132875	849173
235599	849174
42015	849175
51303	849176
203194	849177
40486	849178
300876	849179
243389	849180
136743	849181
173	849182
30956	849183
2294	849184
38715	849185
198697	849186
138398	849187
284929	849188
62209	849189
122769	849190
14868	849191
85997	849192
83353	849193
297332	849194
8163	849195
121381	849196
45301	849197
67531	849198
120903	849199
55170	849200
10163	849201
29441	849202
64360	849203
83384	849204
142454	849205
10933	849206
34189	849207
39078	849208
204917	849209
240206	849210
17723	849211
49601	849212
129486	849213
21463	849214
8028	849215
372	849216
55612	849217
77843	849218
5960	849219
126421	849220
199335	849221
64277	849222
65575	849223
61999	849224
15325	849225
139794	849226
5837	849227
279951	849228
34657	849229
284922	849230
128771	849231
286200	849232
97735	849233
49358	849234
297875	849235
173589	849236
78579	849237
658	849238
97362	849239
135496	849240
92416	849241
52256	849242
154993	849243
9711	849244
147080	849245
4197	849246
3848	849247
86374	849248
116903	849249
24353	849250
85158	849251
63034	849252
139323	849253
29187	849254
42091	849255
28961	849256
67845	849257
23889	849258
63112	849259
156234	849260
274097	849261
6690	849262
122981	849263
126690	849264
120312	849265
137369	849266
79253	849267
5187	849268
15632	849269
54629	849270
17142	849271
182439	849272
42613	849273
60728	849274
71392	849275
206771	849276
18424	849277
42998	849278
35043	849279
76225	849280
70832	849281
600	849282
99333	849283
12269	849284
42312	849285
25298	849286
140383	849287
52671	849288
100916	849289
88003	849290
11116	849291
12408	849292
96221	849293
135245	849294
81148	849295
94149	849296
291506	849297
19786	849298
287249	849299
202626	849300
80719	849301
50258	849302
126343	849303
53696	849304
3184	849305
308340	849306
282056	849307
85063	849308
109793	849309
3189	849310
275248	849311
147249	849312
24427	849313
49723	849314
52050	849315
72125	849316
63782	849317
196790	849318
266333	849319
58755	849320
38310	849321
85291	849322
141168	849323
185121	849324
140176	849325
92	849326
79314	849327
8553	849328
71375	849329
67233	849330
101486	849331
3920	849332
27963	849333
29285	849334
312299	849335
8007	849336
23954	849337
101086	849338
63073	849339
78643	849340
133936	849341
5228	849342
102765	849343
55708	849344
1423	849345
125806	849346
165108	849347
13624	849348
134445	849349
37199	849350
4835	849351
7920	849352
16502	849353
12778	849354
23742	849355
84790	849356
117171	849357
87	849358
7877	849359
222763	849360
143986	849361
194953	849362
2281	849363
201378	849364
15449	849365
50649	849366
68922	849367
117773	849368
41619	849369
125544	849370
75670	849371
20395	849372
112079	849373
40006	849374
249492	849375
43178	849376
105769	849377
15921	849378
49676	849379
8196	849380
99456	849381
5814	849382
2534	849383
109102	849384
137699	849385
32943	849386
169515	849387
181470	849388
10695	849389
187437	849390
121357	849391
61661	849392
58643	849393
44084	849394
205662	849395
93334	849396
61671	849397
39756	849398
47160	849399
281684	849400
306457	849401
57586	849402
85813	849403
36394	849404
43672	849405
26391	849406
1349	849407
90468	849408
735	849409
93545	849410
187710	849411
86819	849412
117665	849413
13517	849414
90037	849415
252895	849416
118078	849417
62706	849418
145830	849419
181455	849420
183619	849421
4892	849422
154095	849423
104321	849424
73922	849425
70360	849426
114520	849427
109282	849428
109027	849429
25581	849430
240853	849431
243965	849432
205612	849433
163466	849434
36965	849435
181445	849436
86628	849437
43471	849438
110920	849439
8102	849440
81012	849441
197897	849442
173867	849443
6825	849444
43638	849445
534	849446
121721	849447
281	849448
13372	849449
153292	849450
50166	849451
43944	849452
70354	849453
53005	849454
53005	849455
7315	849456
181895	849457
32002	849458
52728	849459
152412	849460
9218	849461
25115	849462
16564	849463
27535	849464
97311	849465
11879	849466
143074	849467
18563	849468
180782	849469
185732	849470
9788	849471
20815	849472
77695	849473
77695	849474
59370	849475
142952	849476
76542	849477
49312	849478
23570	849479
142768	849480
36789	849481
144191	849482
14223	849483
88697	849484
73060	849485
170111	849486
4813	849487
138101	849488
195293	849489
54298	849490
53430	849491
33995	849492
32829	849493
3207	849494
83259	849495
64869	849496
4829	849497
75488	849498
169	849499
36186	849500
36186	849501
45285	849502
85415	849503
52365	849504
84151	849505
91327	849506
83486	849507
57237	849508
105815	849509
158338	849510
215846	849511
90112	849512
205563	849513
44858	849514
141721	849515
116541	849516
2241	849517
8507	849518
19265	849519
191934	849520
18066	849521
173553	849522
17732	849523
9422	849524
25328	849525
9532	849526
15100	849527
97451	849528
261656	849529
87488	849530
819	849531
128263	849532
11100	849533
46371	849534
139005	849535
12180	849536
124855	849537
1367	849538
107123	849539
155517	849540
10536	849541
109709	849542
6848	849543
40573	849544
16686	849545
39866	849546
8873	849547
24746	849548
16939	849549
169950	849550
93897	849551
39383	849552
6985	849553
113356	849554
29935	849555
357	849556
96261	849557
3250	849558
87892	849559
59871	849560
128010	849561
66757	849562
162792	849563
92717	849564
32954	849565
34925	849566
133583	849567
27657	849568
119885	849569
61090	849570
10030	849571
19905	849572
59249	849573
98195	849574
25406	849575
114202	849576
7172	849577
53916	849578
66104	849579
63807	849580
103133	849581
18092	849582
156056	849583
7169	849584
5958	849585
59059	849586
5164	849587
70732	849588
11589	849589
26474	849590
64006	849591
22718	849592
45641	849593
144437	849594
66092	849595
26115	849596
51726	849597
160791	849598
295015	849599
21698	849600
106571	849601
244	849602
92810	849603
78068	849604
18920	849605
303408	849606
17565	849607
294101	849608
3249	849609
294373	849610
128471	849611
244435	849612
1350	849613
151619	849614
20650	849615
62919	849616
91647	849617
56226	849618
122915	849619
91072	849620
129984	849621
254	849622
43858	849623
202194	849624
259544	849625
206335	849626
173541	849627
12874	849628
12691	849629
17019	849630
31735	849631
97901	849632
85911	849633
123782	849634
51273	849635
121355	849636
112728	849637
3469	849638
158	849639
34888	849640
9151	849641
2011	849642
18373	849643
226941	849644
7688	849645
50956	849646
115346	849647
64473	849648
17004	849649
11359	849650
164270	849651
10256	849652
37172	849653
12468	849654
680	849655
36896	849656
183303	849657
54233	849658
4892	849659
1507	849660
49419	849661
5700	849662
205	849663
211672	849664
70958	849665
5198	849666
32728	849667
223777	849668
10651	849669
100403	849670
224063	849671
110339	849672
240464	849673
9396	849674
14889	849675
132952	849676
130717	849677
154735	849678
47910	849679
53543	849680
283046	849681
65250	849682
38035	849683
121196	849684
186268	849685
63580	849686
18855	849687
43239	849688
68679	849689
275296	849690
65246	849691
8154	849692
182971	849693
3278	849694
1422	849695
61550	849696
56103	849697
65735	849698
132168	849699
33292	849700
35762	849701
40534	849702
40935	849703
197876	849704
138388	849705
630	849706
22950	849707
11417	849708
218005	849709
62679	849710
76794	849711
34671	849712
72090	849713
2149	849714
122285	849715
59314	849716
5425	849717
286444	849718
64840	849719
206237	849720
6051	849721
17324	849722
132318	849723
60562	849724
119557	849725
46952	849726
42578	849727
10610	849728
40309	849729
44851	849730
6894	849731
71385	849732
181856	849733
27210	849734
52841	849735
21660	849736
17142	849737
10499	849738
198165	849739
31175	849740
29446	849741
186271	849742
199202	849743
134010	849744
116959	849745
13048	849746
129535	849747
56993	849748
119147	849749
10842	849750
201110	849751
58131	849752
114647	849753
13877	849754
229299	849755
175127	849756
28102	849757
20637	849758
100299	849759
54807	849760
95292	849761
37797	849762
141358	849763
176360	849764
139796	849765
107072	849766
37568	849767
82960	849768
15167	849769
2648	849770
137407	849771
29046	849772
135447	849773
69982	849774
5183	849775
188917	849776
3447	849777
48769	849778
38182	849779
55303	849780
2834	849781
1055	849782
44383	849783
45651	849784
74264	849785
6826	849786
21600	849787
153747	849788
269065	849789
72815	849790
24283	849791
59230	849792
17195	849793
34209	849794
47686	849795
217681	849796
289916	849797
33521	849798
6777	849799
23533	849800
70220	849801
35373	849802
74483	849803
28037	849804
1575	849805
40178	849806
136698	849807
198879	849808
182380	849809
81532	849810
18871	849811
5846	849812
84045	849813
44069	849814
23558	849815
142842	849816
22028	849817
20310	849818
4075	849819
131058	849820
10158	849821
138547	849822
83048	849823
54101	849824
185232	849825
24107	849826
61717	849827
94566	849828
112205	849829
129303	849830
25467	849831
191811	849832
118557	849833
46173	849834
178884	849835
56892	849836
29294	849837
7803	849838
13185	849839
198342	849840
82745	849841
50965	849842
50144	849843
196070	849844
156325	849845
9467	849846
34170	849847
213212	849848
1215	849849
276468	849850
147024	849851
31279	849852
77070	849853
82972	849854
6233	849855
110300	849856
291910	849857
89867	849858
80842	849859
76761	849860
85792	849861
17065	849862
17065	849863
159913	849864
200681	849865
13049	849866
43969	849867
46431	849868
44979	849869
154442	849870
22001	849871
211774	849872
252165	849873
31041	849874
18551	849875
200631	849876
90129	849877
74299	849878
75876	849879
16001	849880
97522	849881
24668	849882
10264	849883
16123	849884
5222	849885
216087	849886
942	849887
22893	849888
146103	849889
27636	849890
9727	849891
123608	849892
17814	849893
130524	849894
129108	849895
267016	849896
199414	849897
63919	849898
43189	849899
24327	849900
64977	849901
34204	849902
34113	849903
239771	849904
293975	849905
180851	849906
204645	849907
46289	849908
42461	849909
134263	849910
10403	849911
81264	849912
54138	849913
13523	849914
4789	849915
130573	849916
134287	849917
554	849918
149599	849919
208659	849920
17002	849921
5333	849922
41931	849923
32620	849924
131679	849925
72565	849926
26656	849927
81995	849928
99244	849929
7513	849930
188484	849931
46149	849932
369	849933
212558	849934
92626	849935
24352	849936
101237	849937
6907	849938
76800	849939
7079	849940
64765	849941
2354	849942
1653	849943
77337	849944
254869	849945
15072	849946
2181	849947
89717	849948
3358	849949
29212	849950
94015	849951
92963	849952
45536	849953
40474	849954
149492	849955
37932	849956
130851	849957
52257	849958
4	849959
6579	849960
18227	849961
22087	849962
155360	849963
19594	849964
16318	849965
135327	849966
97136	849967
6357	849968
204967	849969
28186	849970
74847	849971
1197	849972
14130	849973
132201	849974
15543	849975
91587	849976
176529	849977
188166	849978
50714	849979
197049	849980
15978	849981
36104	849982
524	849983
8137	849984
62166	849985
140846	849986
47516	849987
14050	849988
267085	849989
55493	849990
277676	849991
6979	849992
46520	849993
158244	849994
17472	849995
146995	849996
5964	849997
142919	849998
27368	849999
285279	850000
156332	850001
16444	850002
238333	850003
281629	850004
123741	850005
3139	850006
28005	850007
1766	850008
44043	850009
2159	850010
1000	850011
101088	850012
10409	850013
10271	850014
202966	850015
56711	850016
65098	850017
194265	850018
139001	850019
38305	850020
207073	850021
120646	850022
75824	850023
18463	850024
55547	850025
4405	850026
30536	850027
145852	850028
268096	850029
37722	850030
73761	850031
33687	850032
40553	850033
3857	850034
158366	850035
75594	850036
97417	850037
8520	850038
74231	850039
184861	850040
9157	850041
203149	850042
217053	850043
95078	850044
14529	850045
68707	850046
97406	850047
191082	850048
81874	850049
23568	850050
26276	850051
109816	850052
202475	850053
15142	850054
150088	850055
29509	850056
57381	850057
146123	850058
93842	850059
106079	850060
80899	850061
94623	850062
41650	850063
23758	850064
11237	850065
132546	850066
88774	850067
165887	850068
23787	850069
29045	850070
86190	850071
13070	850072
32709	850073
29598	850074
36202	850075
20846	850076
6511	850077
52517	850078
306870	850079
39790	850080
54758	850081
60821	850082
26830	850083
297781	850084
100132	850085
74808	850086
213224	850087
72734	850088
148026	850089
2703	850090
196968	850091
43267	850092
108862	850093
223753	850094
71642	850095
41846	850096
139322	850097
104849	850098
51456	850099
216247	850100
240356	850101
28197	850102
84526	850103
26337	850104
39579	850105
4789	850106
3172	850107
28573	850108
155946	850109
125481	850110
23724	850111
17772	850112
71659	850113
26119	850114
48006	850115
1552	850116
184949	850117
12350	850118
30278	850119
217148	850120
195508	850121
7025	850122
268849	850123
96557	850124
103699	850125
68923	850126
4126	850127
111	850128
100094	850129
42587	850130
1	850131
256408	850132
20073	850133
117596	850134
98724	850135
20626	850136
9905	850137
15152	850138
306491	850139
186293	850140
9308	850141
50637	850142
155109	850143
39376	850144
216101	850145
2913	850146
31686	850147
6239	850148
43214	850149
26319	850150
31512	850151
16	850152
207381	850153
50213	850154
62463	850155
1450	850156
73144	850157
9604	850158
59302	850159
40	850160
74601	850161
481	850162
202239	850163
220002	850164
50172	850165
125560	850166
10542	850167
56160	850168
83816	850169
8695	850170
243113	850171
56353	850172
123237	850173
26339	850174
26339	850175
38354	850176
72382	850177
163627	850178
87994	850179
68114	850180
92397	850181
76728	850182
6876	850183
134107	850184
236288	850185
37921	850186
253851	850187
24409	850188
26654	850189
3814	850190
8940	850191
821	850192
101268	850193
10279	850194
28295	850195
166194	850196
63573	850197
44198	850198
43752	850199
1811	850200
153362	850201
6458	850202
110576	850203
90566	850204
4903	850205
79728	850206
3004	850207
70990	850208
11284	850209
4418	850210
40357	850211
53260	850212
150683	850213
56708	850214
201655	850215
61086	850216
94083	850217
13115	850218
3412	850219
200192	850220
1840	850221
9647	850222
52766	850223
37957	850224
124718	850225
25472	850226
273496	850227
72242	850228
6171	850229
42690	850230
108590	850231
121041	850232
34829	850233
177700	850234
1749	850235
1958	850236
1691	850237
18877	850238
47891	850239
155286	850240
146100	850241
73148	850242
123465	850243
38706	850244
216903	850245
23743	850246
3549	850247
1424	850248
9596	850249
20046	850250
71103	850251
68051	850252
1444	850253
6538	850254
131832	850255
146960	850256
97055	850257
78554	850258
230901	850259
48961	850260
22238	850261
34010	850262
149076	850263
3236	850264
92652	850265
96810	850266
106537	850267
27934	850268
90152	850269
145436	850270
34968	850271
291927	850272
71692	850273
10860	850274
170373	850275
59235	850276
48708	850277
2739	850278
21126	850279
55774	850280
16809	850281
119260	850282
71511	850283
211258	850284
118325	850285
74232	850286
4129	850287
137920	850288
62199	850289
134327	850290
143602	850291
82843	850292
17124	850293
2486	850294
83019	850295
4813	850296
22869	850297
121035	850298
14484	850299
167933	850300
23652	850301
44535	850302
104319	850303
84854	850304
26631	850305
66529	850306
195983	850307
51462	850308
112309	850309
101113	850310
19780	850311
137131	850312
36849	850313
31064	850314
229	850315
110139	850316
57059	850317
178419	850318
1495	850319
119689	850320
163863	850321
98735	850322
63282	850323
76223	850324
6617	850325
128555	850326
104037	850327
54202	850328
8875	850329
18716	850330
190349	850331
74623	850332
243365	850333
97767	850334
266047	850335
30734	850336
52644	850337
2024	850338
42463	850339
70597	850340
2238	850341
118121	850342
192993	850343
28672	850344
59741	850345
214266	850346
170451	850347
185764	850348
85728	850349
191428	850350
259134	850351
48638	850352
156845	850353
40828	850354
129008	850355
16931	850356
149911	850357
6222	850358
47227	850359
153772	850360
33385	850361
84830	850362
31450	850363
183471	850364
1877	850365
1877	850366
104124	850367
2506	850368
7975	850369
10437	850370
36241	850371
42840	850372
14045	850373
40341	850374
508	850375
177644	850376
63412	850377
132373	850378
107540	850379
90971	850380
141020	850381
134271	850382
7658	850383
12114	850384
14304	850385
1605	850386
14951	850387
19076	850388
7687	850389
95846	850390
32986	850391
15837	850392
97165	850393
189816	850394
14576	850395
42241	850396
79285	850397
114873	850398
21976	850399
16678	850400
96216	850401
194497	850402
260715	850403
215727	850404
1665	850405
281687	850406
247038	850407
78081	850408
78499	850409
56517	850410
101233	850411
190709	850412
48045	850413
9838	850414
25358	850415
6506	850416
141513	850417
60568	850418
12958	850419
5583	850420
182158	850421
44065	850422
284877	850423
14796	850424
97396	850425
20276	850426
16590	850427
28224	850428
228973	850429
45171	850430
21323	850431
16976	850432
87842	850433
61009	850434
174982	850435
4254	850436
26448	850437
30022	850438
107923	850439
197580	850440
3337	850441
31725	850442
215655	850443
114987	850444
55572	850445
111412	850446
177241	850447
105320	850448
31800	850449
67210	850450
253673	850451
282214	850452
186670	850453
144081	850454
106158	850455
74773	850456
40632	850457
177787	850458
39623	850459
219653	850460
290222	850461
261216	850462
50604	850463
86789	850464
44994	850465
39428	850466
27025	850467
47493	850468
23100	850469
45742	850470
76149	850471
52631	850472
85153	850473
34510	850474
3294	850475
5395	850476
1940	850477
56663	850478
5517	850479
11851	850480
211076	850481
30726	850482
65122	850483
19283	850484
18704	850485
178266	850486
10846	850487
235464	850488
48306	850489
89234	850490
216059	850491
134531	850492
79150	850493
80476	850494
114075	850495
73491	850496
105321	850497
77615	850498
23273	850499
78914	850500
77799	850501
7241	850502
40605	850503
189567	850504
9495	850505
62072	850506
95879	850507
312742	850508
63534	850509
26480	850510
289886	850511
204731	850512
54763	850513
8222	850514
169617	850515
89269	850516
15785	850517
139294	850518
66192	850519
249037	850520
1595	850521
188383	850522
93122	850523
123306	850524
680	850525
310382	850526
127653	850527
35207	850528
20415	850529
18895	850530
100341	850531
132292	850532
19590	850533
32246	850534
13745	850535
141937	850536
192351	850537
62386	850538
94188	850539
10496	850540
344	850541
44308	850542
42106	850543
42106	850544
68960	850545
5458	850546
112980	850547
10379	850548
62126	850549
53527	850550
94281	850551
110310	850552
151033	850553
143797	850554
18837	850555
15594	850556
9853	850557
6223	850558
193740	850559
2391	850560
98722	850561
219947	850562
163087	850563
73988	850564
148736	850565
103414	850566
8226	850567
39562	850568
147695	850569
31761	850570
176435	850571
87852	850572
52867	850573
49622	850574
182574	850575
67152	850576
18523	850577
115802	850578
30779	850579
62494	850580
93688	850581
126817	850582
221135	850583
295831	850584
13448	850585
44782	850586
3562	850587
67559	850588
2529	850589
74920	850590
41945	850591
39551	850592
200048	850593
102621	850594
17320	850595
88142	850596
88143	850597
103909	850598
49585	850599
195223	850600
151764	850601
89777	850602
218490	850603
112407	850604
64857	850605
7069	850606
91790	850607
7576	850608
38128	850609
51136	850610
23213	850611
268338	850612
10	850613
107870	850614
57686	850615
212061	850616
127274	850617
140777	850618
104554	850619
102893	850620
162822	850621
151406	850622
148171	850623
216787	850624
137446	850625
120105	850626
188974	850627
287380	850628
77671	850629
40340	850630
180570	850631
196912	850632
38540	850633
14477	850634
257826	850635
281831	850636
32260	850637
245473	850638
60150	850639
206989	850640
6045	850641
21566	850642
66501	850643
48929	850644
54769	850645
232769	850646
46961	850647
28668	850648
2171	850649
75868	850650
4784	850651
9294	850652
20010	850653
2882	850654
32703	850655
20273	850656
146008	850657
11069	850658
52473	850659
256907	850660
228842	850661
220202	850662
41754	850663
2210	850664
38507	850665
76543	850666
10661	850667
7246	850668
181018	850669
57117	850670
269249	850671
4045	850672
206518	850673
144619	850674
36833	850675
34513	850676
195313	850677
12483	850678
173501	850679
190769	850680
257344	850681
56327	850682
60420	850683
6054	850684
57643	850685
24393	850686
33042	850687
202405	850688
133227	850689
144957	850690
71875	850691
260597	850692
49188	850693
137412	850694
133568	850695
14343	850696
288197	850697
103801	850698
23158	850699
2633	850700
34633	850701
127646	850702
142446	850703
86150	850704
261569	850705
176761	850706
176761	850707
16977	850708
712	850709
122841	850710
112166	850711
29340	850712
28487	850713
17551	850714
11059	850715
33483	850716
1403	850717
7399	850718
7399	850719
42970	850720
180039	850721
14432	850722
143457	850723
132995	850724
5134	850725
3492	850726
15083	850727
3605	850728
14382	850729
248069	850730
82779	850731
51909	850732
9045	850733
209331	850734
26931	850735
59710	850736
97777	850737
72164	850738
10673	850739
65557	850740
123841	850741
48363	850742
96454	850743
34693	850744
1985	850745
69617	850746
124734	850747
108036	850748
198539	850749
124	850750
83657	850751
9533	850752
76122	850753
144693	850754
126347	850755
172272	850756
155194	850757
24202	850758
207794	850759
61790	850760
25327	850761
209041	850762
151869	850763
105617	850764
297270	850765
10372	850766
306546	850767
45546	850768
82176	850769
4026	850770
4004	850771
8871	850772
11822	850773
28291	850774
1372	850775
42779	850776
198187	850777
5874	850778
173028	850779
12147	850780
35083	850781
10120	850782
179829	850783
20225	850784
86845	850785
50241	850786
19746	850787
89976	850788
206687	850789
107876	850790
184	850791
64844	850792
29029	850793
37622	850794
126319	850795
88	850796
14405	850797
34302	850798
86715	850799
4038	850800
10794	850801
40403	850802
167889	850803
40252	850804
71353	850805
97912	850806
107291	850807
205331	850808
24364	850809
8313	850810
110978	850811
24035	850812
900	850813
199627	850814
9571	850815
41837	850816
1840	850817
135076	850818
16256	850819
13570	850820
9653	850821
10858	850822
1063	850823
68617	850824
116304	850825
18936	850826
35426	850827
166073	850828
181411	850829
181007	850830
78670	850831
151885	850832
30158	850833
122825	850834
90671	850835
81672	850836
17972	850837
148267	850838
165899	850839
11349	850840
31142	850841
27958	850842
60208	850843
48861	850844
5522	850845
6514	850846
155791	850847
4322	850848
96910	850849
36776	850850
195623	850851
4945	850852
22446	850853
218738	850854
208129	850855
18328	850856
7480	850857
283685	850858
37676	850859
135146	850860
4829	850861
19012	850862
54553	850863
14300	850864
11937	850865
8383	850866
244064	850867
23867	850868
24241	850869
197021	850870
50262	850871
53041	850872
78655	850873
125177	850874
24310	850875
86351	850876
117813	850877
216849	850878
17877	850879
150955	850880
8284	850881
104799	850882
49355	850883
216668	850884
12430	850885
290654	850886
21542	850887
143814	850888
34951	850889
16568	850890
181392	850891
13325	850892
134786	850893
74772	850894
8343	850895
175331	850896
378	850897
5914	850898
24435	850899
5141	850900
78794	850901
27692	850902
82445	850903
17925	850904
5200	850905
26669	850906
221070	850907
90474	850908
43286	850909
80119	850910
29814	850911
4308	850912
2457	850913
21185	850914
54469	850915
1051	850916
68691	850917
86406	850918
8195	850919
59879	850920
55379	850921
252	850922
2472	850923
113929	850924
272900	850925
2416	850926
26908	850927
199711	850928
5689	850929
76962	850930
67680	850931
134278	850932
203885	850933
255873	850934
11796	850935
64216	850936
23604	850937
103802	850938
3733	850939
29186	850940
208313	850941
91123	850942
14217	850943
291373	850944
186808	850945
3266	850946
150595	850947
48742	850948
89880	850949
94273	850950
10979	850951
30490	850952
25350	850953
56550	850954
567	850955
128369	850956
5	850957
7545	850958
35258	850959
141573	850960
52088	850961
38080	850962
105677	850963
29299	850964
36552	850965
33259	850966
56072	850967
94174	850968
42202	850969
12432	850970
52026	850971
37316	850972
37897	850973
282	850974
9353	850975
29170	850976
38642	850977
23081	850978
73835	850979
51780	850980
270170	850981
279450	850982
82493	850983
2583	850984
7295	850985
125498	850986
7196	850987
83086	850988
60740	850989
8021	850990
104216	850991
148647	850992
26591	850993
497	850994
24517	850995
131090	850996
30597	850997
3974	850998
185021	850999
44204	851000
31565	851001
219430	851002
188016	851003
42761	851004
38751	851005
198859	851006
28632	851007
47625	851008
75510	851009
84745	851010
10723	851011
84201	851012
1844	851013
195789	851014
75	851015
154863	851016
18724	851017
26732	851018
11877	851019
290967	851020
136659	851021
22350	851022
210751	851023
12335	851024
201531	851025
195456	851026
123555	851027
41076	851028
83034	851029
301487	851030
197846	851031
171286	851032
190728	851033
51382	851034
8984	851035
1582	851036
23492	851037
31964	851038
69270	851039
22582	851040
593	851041
67211	851042
206789	851043
34443	851044
39267	851045
114861	851046
71777	851047
6870	851048
6724	851049
57922	851050
95794	851051
83486	851052
41406	851053
55589	851054
5421	851055
13644	851056
9165	851057
22540	851058
185335	851059
61723	851060
104553	851061
178001	851062
254067	851063
164260	851064
261603	851065
281776	851066
90160	851067
136729	851068
53486	851069
53486	851070
132413	851071
154622	851072
292687	851073
292396	851074
238421	851075
56843	851076
83814	851077
202930	851078
290259	851079
5610	851080
103781	851081
95170	851082
71495	851083
22819	851084
4624	851085
9685	851086
1	851087
281820	851088
77080	851089
176257	851090
176257	851091
64420	851092
101771	851093
83850	851094
26807	851095
41789	851096
69646	851097
249818	851098
312012	851099
112906	851100
250869	851101
77860	851102
70092	851103
30190	851104
146902	851105
64649	851106
27205	851107
144485	851108
6817	851109
4927	851110
46151	851111
5315	851112
127924	851113
83920	851114
10679	851115
125298	851116
79419	851117
79419	851118
195285	851119
207543	851120
143692	851121
131221	851122
5484	851123
256491	851124
24483	851125
97677	851126
141969	851127
37477	851128
16631	851129
64143	851130
93245	851131
30478	851132
4256	851133
83766	851134
176628	851135
5811	851136
216047	851137
120614	851138
1240	851139
4050	851140
141497	851141
171129	851142
52662	851143
36487	851144
79250	851145
15230	851146
12445	851147
31059	851148
67047	851149
88366	851150
12962	851151
2488	851152
292002	851153
17193	851154
9419	851155
114356	851156
55822	851157
186375	851158
49899	851159
71038	851160
29401	851161
13228	851162
107845	851163
8275	851164
5238	851165
82181	851166
12025	851167
113086	851168
36857	851169
69038	851170
58202	851171
286545	851172
840	851173
6767	851174
6767	851175
132750	851176
58722	851177
6056	851178
13244	851179
13244	851180
14855	851181
1588	851182
3306	851183
110355	851184
38133	851185
38079	851186
215808	851187
4135	851188
28879	851189
19194	851190
239126	851191
59321	851192
41687	851193
13162	851194
271953	851195
10472	851196
53938	851197
101703	851198
54083	851199
8052	851200
255776	851201
69888	851202
23997	851203
126086	851204
21444	851205
125825	851206
125825	851207
134007	851208
89507	851209
223118	851210
22659	851211
3176	851212
11164	851213
64140	851214
37651	851215
12370	851216
39363	851217
18910	851218
11798	851219
41514	851220
61093	851221
90531	851222
122455	851223
29604	851224
149837	851225
51044	851226
59510	851227
35565	851228
140815	851229
36501	851230
25654	851231
27002	851232
76055	851233
59066	851234
6027	851235
40705	851236
46125	851237
58236	851238
228433	851239
24414	851240
59996	851241
75192	851242
17789	851243
183099	851244
35596	851245
79581	851246
136748	851247
133033	851248
8877	851249
176534	851250
6036	851251
46008	851252
15495	851253
3857	851254
199654	851255
159559	851256
21040	851257
295074	851258
25716	851259
35906	851260
210444	851261
156326	851262
62853	851263
44198	851264
143450	851265
14612	851266
25161	851267
10218	851268
100052	851269
52171	851270
10120	851271
112015	851272
48070	851273
292323	851274
79904	851275
45390	851276
139051	851277
94971	851278
37438	851279
52108	851280
86454	851281
63112	851282
31253	851283
42166	851284
97634	851285
6053	851286
9436	851287
226038	851288
5370	851289
61164	851290
9070	851291
69772	851292
132708	851293
5329	851294
14381	851295
255258	851296
3073	851297
205444	851298
2947	851299
110087	851300
1062	851301
36652	851302
182487	851303
4695	851304
76053	851305
134319	851306
113772	851307
23681	851308
54978	851309
203084	851310
18618	851311
35620	851312
35620	851313
113239	851314
7429	851315
28041	851316
287078	851317
6773	851318
21820	851319
130901	851320
15427	851321
103389	851322
13323	851323
128963	851324
83932	851325
51979	851326
34590	851327
122349	851328
7858	851329
16996	851330
204793	851331
5554	851332
58244	851333
28298	851334
61842	851335
20035	851336
20195	851337
144472	851338
1779	851339
3874	851340
163582	851341
46183	851342
55882	851343
93791	851344
9399	851345
69701	851346
15716	851347
341	851348
20474	851349
98362	851350
1970	851351
2908	851352
28149	851353
224025	851354
197215	851355
273093	851356
18442	851357
19755	851358
37299	851359
115104	851360
71613	851361
132761	851362
11252	851363
152197	851364
4518	851365
39645	851366
124257	851367
46820	851368
40585	851369
177499	851370
31171	851371
1741	851372
16783	851373
214399	851374
105841	851375
140463	851376
98860	851377
10322	851378
39043	851379
142561	851380
116950	851381
204741	851382
119477	851383
60254	851384
7899	851385
197745	851386
216991	851387
33835	851388
238676	851389
33760	851390
25038	851391
312790	851392
61810	851393
189983	851394
58542	851395
429	851396
10282	851397
142036	851398
133150	851399
140805	851400
269840	851401
17951	851402
138492	851403
76649	851404
126622	851405
73258	851406
23218	851407
15993	851408
12612	851409
179282	851410
18767	851411
4468	851412
150075	851413
103626	851414
68064	851415
58396	851416
179947	851417
5072	851418
100323	851419
33258	851420
96502	851421
67195	851422
61664	851423
98798	851424
27338	851425
201533	851426
263825	851427
193384	851428
193384	851429
80122	851430
57670	851431
2242	851432
129390	851433
133444	851434
3471	851435
25478	851436
160514	851437
202394	851438
101111	851439
292608	851440
50453	851441
48872	851442
231	851443
38970	851444
29315	851445
11050	851446
38589	851447
42490	851448
184745	851449
15111	851450
59892	851451
10841	851452
128359	851453
34811	851454
112056	851455
64607	851456
45691	851457
152159	851458
110679	851459
144845	851460
63883	851461
164153	851462
1687	851463
5790	851464
40720	851465
88438	851466
252346	851467
92379	851468
141753	851469
177425	851470
31900	851471
1425	851472
123145	851473
13417	851474
174735	851475
19007	851476
1539	851477
82914	851478
10185	851479
17622	851480
14967	851481
127385	851482
4054	851483
30485	851484
19522	851485
183867	851486
1920	851487
53807	851488
12655	851489
1908	851490
152414	851491
45351	851492
2836	851493
213723	851494
114523	851495
53344	851496
3026	851497
3026	851498
67722	851499
87888	851500
55637	851501
36236	851502
3104	851503
16471	851504
221112	851505
31916	851506
87630	851507
111889	851508
133847	851509
235163	851510
69944	851511
93325	851512
123395	851513
154024	851514
105551	851515
138328	851516
8362	851517
189518	851518
211133	851519
83569	851520
55911	851521
26524	851522
56417	851523
231325	851524
222362	851525
132763	851526
163063	851527
125459	851528
125007	851529
36236	851530
9859	851531
18767	851532
88083	851533
107337	851534
9309	851535
123060	851536
64856	851537
2019	851538
28084	851539
9613	851540
88194	851541
302540	851542
17974	851543
16315	851544
12604	851545
64480	851546
72654	851547
2678	851548
292256	851549
4095	851550
41553	851551
19797	851552
77676	851553
164973	851554
91049	851555
3874	851556
13787	851557
16113	851558
37421	851559
19433	851560
13752	851561
104076	851562
70355	851563
95523	851564
49971	851565
49524	851566
13	851567
71798	851568
21956	851569
59827	851570
284810	851571
51928	851572
112	851573
190792	851574
226865	851575
275904	851576
191093	851577
152635	851578
103158	851579
110	851580
70	851581
32335	851582
19266	851583
3455	851584
54612	851585
5248	851586
9045	851587
50353	851588
95229	851589
95229	851590
776	851591
2298	851592
128639	851593
3836	851594
272474	851595
206746	851596
22083	851597
1419	851598
74772	851599
119402	851600
22760	851601
76839	851602
1307	851603
4627	851604
66306	851605
45273	851606
35894	851607
29189	851608
143182	851609
46002	851610
11493	851611
13514	851612
19879	851613
132371	851614
173582	851615
128797	851616
110862	851617
59429	851618
12038	851619
74782	851620
16305	851621
73245	851622
81603	851623
5639	851624
336	851625
281727	851626
146349	851627
21085	851628
32770	851629
132336	851630
2928	851631
12496	851632
238968	851633
42896	851634
16567	851635
76305	851636
128153	851637
28815	851638
107078	851639
5375	851640
6475	851641
4980	851642
148238	851643
127301	851644
111081	851645
157791	851646
144884	851647
51860	851648
29744	851649
55856	851650
60093	851651
182560	851652
25633	851653
80053	851654
203658	851655
2715	851656
4574	851657
114666	851658
140818	851659
66419	851660
44432	851661
5267	851662
201245	851663
107586	851664
283793	851665
80847	851666
31372	851667
114507	851668
147651	851669
1900	851670
108120	851671
118395	851672
69138	851673
160547	851674
18913	851675
267572	851676
229	851677
123691	851678
71231	851679
50719	851680
13059	851681
88340	851682
182546	851683
132401	851684
1804	851685
25394	851686
191577	851687
192340	851688
87378	851689
52503	851690
229095	851691
1999	851692
44416	851693
53669	851694
206711	851695
159071	851696
6812	851697
17326	851698
1064	851699
18913	851700
119427	851701
193211	851702
8014	851703
120791	851704
39764	851705
179821	851706
87783	851707
167903	851708
14489	851709
47539	851710
43620	851711
164671	851712
245197	851713
47088	851714
42495	851715
306276	851716
139875	851717
63059	851718
19896	851719
210519	851720
25834	851721
31448	851722
913	851723
24670	851724
1226	851725
11868	851726
26395	851727
441	851728
34013	851729
123628	851730
18062	851731
28128	851732
39220	851733
15807	851734
92514	851735
90985	851736
173358	851737
134804	851738
76227	851739
69626	851740
68323	851741
73790	851742
140800	851743
22281	851744
6638	851745
244930	851746
117229	851747
105628	851748
57017	851749
181417	851750
27044	851751
26805	851752
257618	851753
11128	851754
94048	851755
27600	851756
23	851757
544	851758
11270	851759
141237	851760
37110	851761
44213	851762
48353	851763
65168	851764
42006	851765
291505	851766
89425	851767
16999	851768
81973	851769
117282	851770
21242	851771
37512	851772
42476	851773
87274	851774
140408	851775
188349	851776
9975	851777
279452	851778
41789	851779
146699	851780
33846	851781
27931	851782
91832	851783
68021	851784
70559	851785
214101	851786
55080	851787
21021	851788
9295	851789
118807	851790
83305	851791
173547	851792
75525	851793
189570	851794
84661	851795
137230	851796
188306	851797
186774	851798
122890	851799
29608	851800
123644	851801
6562	851802
13	851803
38217	851804
8108	851805
82575	851806
122979	851807
40475	851808
195468	851809
94494	851810
151696	851811
139136	851812
12769	851813
174781	851814
43562	851815
263858	851816
170050	851817
3403	851818
1125	851819
299307	851820
290623	851821
142393	851822
158598	851823
175530	851824
196772	851825
131453	851826
85495	851827
154958	851828
251215	851829
238594	851830
1422	851831
82463	851832
67585	851833
110559	851834
105236	851835
10966	851836
10974	851837
231253	851838
13351	851839
173132	851840
63402	851841
204505	851842
73044	851843
3554	851844
12912	851845
46340	851846
181085	851847
166462	851848
108987	851849
216144	851850
232731	851851
1790	851852
11306	851853
181029	851854
7686	851855
146155	851856
19946	851857
164713	851858
94143	851859
23009	851860
146140	851861
285208	851862
70021	851863
28082	851864
20929	851865
62537	851866
3650	851867
178882	851868
1206	851869
115782	851870
216725	851871
94481	851872
162930	851873
39440	851874
96691	851875
22616	851876
156129	851877
10502	851878
307813	851879
307601	851880
166462	851881
43530	851882
1	851883
213744	851884
67070	851885
43525	851886
165168	851887
63048	851888
236902	851889
239114	851890
254394	851891
5929	851892
2609	851893
174141	851894
43525	851895
213028	851896
272239	851897
204845	851898
99348	851899
130443	851900
191502	851901
158687	851902
181242	851903
36863	851904
249680	851905
141733	851906
60813	851907
157234	851908
136858	851909
58238	851910
82758	851911
23073	851912
141099	851913
29466	851914
121435	851915
42009	851916
33596	851917
68903	851918
157332	851919
2138	851920
105336	851921
119676	851922
9254	851923
207772	851924
89227	851925
241717	851926
74755	851927
13754	851928
3592	851929
118559	851930
9802	851931
5650	851932
78599	851933
17653	851934
110151	851935
258814	851936
6034	851937
42300	851938
34628	851939
72483	851940
144416	851941
29042	851942
62486	851943
3098	851944
82651	851945
114036	851946
36418	851947
53124	851948
27430	851949
47024	851950
8394	851951
27493	851952
31419	851953
1763	851954
21558	851955
38993	851956
259575	851957
116871	851958
136091	851959
277711	851960
38213	851961
112214	851962
20348	851963
130867	851964
44079	851965
107272	851966
150649	851967
100127	851968
62361	851969
5173	851970
244738	851971
95968	851972
21832	851973
31343	851974
139562	851975
126081	851976
15026	851977
67642	851978
9861	851979
20811	851980
245134	851981
23745	851982
136328	851983
192031	851984
2561	851985
15851	851986
277370	851987
11057	851988
8742	851989
12928	851990
65779	851991
280704	851992
222327	851993
37757	851994
9864	851995
20274	851996
25795	851997
50936	851998
26382	851999
145032	852000
29165	852001
88838	852002
10344	852003
4740	852004
47626	852005
132149	852006
138745	852007
1608	852008
40824	852009
169	852010
63430	852011
84342	852012
15203	852013
120680	852014
230151	852015
11921	852016
18383	852017
204646	852018
144586	852019
37534	852020
56552	852021
54492	852022
94663	852023
123464	852024
58940	852025
215278	852026
17804	852027
9829	852028
112363	852029
163000	852030
4457	852031
4562	852032
279414	852033
113323	852034
100995	852035
88681	852036
91589	852037
64327	852038
55212	852039
80187	852040
20264	852041
171885	852042
27753	852043
67088	852044
44704	852045
58356	852046
125036	852047
14113	852048
8434	852049
2064	852050
41608	852051
289182	852052
21702	852053
6176	852054
312323	852055
283862	852056
59404	852057
59397	852058
14583	852059
263830	852060
112938	852061
19529	852062
118022	852063
223996	852064
55015	852065
108879	852066
89323	852067
189310	852068
302039	852069
55718	852070
243401	852071
150896	852072
274048	852073
49677	852074
143569	852075
26000	852076
41500	852077
151715	852078
21262	852079
60703	852080
227229	852081
160741	852082
88993	852083
74883	852084
66883	852085
9185	852086
13488	852087
122153	852088
33940	852089
72225	852090
73874	852091
3687	852092
93019	852093
46345	852094
224853	852095
54650	852096
310750	852097
47762	852098
6008	852099
13054	852100
85539	852101
290057	852102
50149	852103
2583	852104
271021	852105
25639	852106
35347	852107
29811	852108
87843	852109
134350	852110
150755	852111
57808	852112
49295	852113
57933	852114
83378	852115
42440	852116
1444	852117
31237	852118
7998	852119
102452	852120
78145	852121
75777	852122
49919	852123
86869	852124
196493	852125
189991	852126
56060	852127
64288	852128
152382	852129
5678	852130
162967	852131
144869	852132
62400	852133
54137	852134
113366	852135
3006	852136
4513	852137
56068	852138
222299	852139
81889	852140
118711	852141
6308	852142
203390	852143
70823	852144
243172	852145
116166	852146
43602	852147
203611	852148
148363	852149
61259	852150
143367	852151
286093	852152
300859	852153
93471	852154
135230	852155
98429	852156
39254	852157
304747	852158
287472	852159
42472	852160
240582	852161
212643	852162
217288	852163
16237	852164
23443	852165
23475	852166
5490	852167
202351	852168
6801	852169
4650	852170
58207	852171
11414	852172
73588	852173
132524	852174
132524	852175
16369	852176
13524	852177
70336	852178
118787	852179
83238	852180
3232	852181
26109	852182
246060	852183
3575	852184
43654	852185
1093	852186
24753	852187
192631	852188
205782	852189
16045	852190
214095	852191
35742	852192
44464	852193
76472	852194
58362	852195
261058	852196
16495	852197
75139	852198
25654	852199
78519	852200
6638	852201
283	852202
62604	852203
38348	852204
12544	852205
182900	852206
6344	852207
59658	852208
143442	852209
28918	852210
17767	852211
107037	852212
146304	852213
104463	852214
162771	852215
23916	852216
77476	852217
135756	852218
61	852219
29	852220
45700	852221
40994	852222
191610	852223
48042	852224
38345	852225
60896	852226
48744	852227
8404	852228
2621	852229
287355	852230
19154	852231
167695	852232
172576	852233
202391	852234
60728	852235
11547	852236
12071	852237
10127	852238
3828	852239
3828	852240
7103	852241
38958	852242
165656	852243
45911	852244
139845	852245
133347	852246
124455	852247
238881	852248
55705	852249
37558	852250
17884	852251
17884	852252
113679	852253
191797	852254
44221	852255
38354	852256
38354	852257
50367	852258
41252	852259
204624	852260
50932	852261
63255	852262
15260	852263
204465	852264
64299	852265
50127	852266
54732	852267
97759	852268
2426	852269
197614	852270
10174	852271
1107	852272
12	852273
22083	852274
59189	852275
71015	852276
101477	852277
19565	852278
16888	852279
6592	852280
27928	852281
309896	852282
64581	852283
37171	852284
35399	852285
74958	852286
3405	852287
12341	852288
453	852289
31123	852290
113751	852291
191718	852292
109581	852293
28618	852294
96378	852295
84697	852296
30649	852297
24926	852298
70354	852299
27865	852300
6612	852301
42618	852302
52001	852303
177701	852304
38109	852305
17650	852306
31613	852307
119558	852308
188183	852309
143188	852310
156318	852311
63566	852312
122014	852313
150282	852314
155424	852315
223504	852316
80130	852317
213476	852318
142024	852319
206804	852320
4350	852321
105599	852322
32657	852323
3665	852324
27567	852325
1132	852326
87035	852327
181433	852328
158039	852329
104342	852330
51527	852331
99707	852332
43173	852333
30265	852334
261654	852335
90921	852336
198813	852337
138092	852338
189108	852339
21399	852340
35804	852341
110865	852342
39	852343
168751	852344
34837	852345
158776	852346
148498	852347
198391	852348
2900	852349
9709	852350
52128	852351
33799	852352
60597	852353
33082	852354
47045	852355
27817	852356
43319	852357
9840	852358
167609	852359
87747	852360
1576	852361
77265	852362
50315	852363
1196	852364
66795	852365
77	852366
22416	852367
38315	852368
2345	852369
10744	852370
272838	852371
66360	852372
45492	852373
297465	852374
4978	852375
39	852376
178085	852377
32	852378
212	852379
195520	852380
127999	852381
32583	852382
245307	852383
27015	852384
10854	852385
82906	852386
135979	852387
21794	852388
34556	852389
39398	852390
2399	852391
46496	852392
38246	852393
62798	852394
125632	852395
19558	852396
114986	852397
53418	852398
18886	852399
1421	852400
95694	852401
20917	852402
34738	852403
235183	852404
409	852405
1910	852406
94577	852407
17761	852408
65196	852409
304303	852410
29105	852411
69747	852412
1838	852413
12421	852414
65923	852415
7514	852416
48944	852417
14058	852418
189655	852419
17123	852420
83324	852421
32948	852422
24111	852423
73	852424
1	852425
65515	852426
6709	852427
25698	852428
119654	852429
81276	852430
69775	852431
18811	852432
152798	852433
91108	852434
5365	852435
13445	852436
71705	852437
214654	852438
28962	852439
135930	852440
20887	852441
45086	852442
86481	852443
100160	852444
177850	852445
10761	852446
157183	852447
29031	852448
39801	852449
1	852450
71237	852451
126703	852452
86313	852453
1341	852454
138402	852455
4858	852456
20	852457
193483	852458
43399	852459
71939	852460
175905	852461
20328	852462
771	852463
26491	852464
166120	852465
87365	852466
131341	852467
99187	852468
120399	852469
123118	852470
19136	852471
56559	852472
136244	852473
71826	852474
69389	852475
17389	852476
51787	852477
2782	852478
51590	852479
41715	852480
5290	852481
5053	852482
86265	852483
140119	852484
111737	852485
78030	852486
114537	852487
306835	852488
88449	852489
106257	852490
7697	852491
91133	852492
1353	852493
14735	852494
22541	852495
268	852496
130443	852497
203208	852498
175289	852499
178574	852500
108492	852501
269437	852502
204730	852503
2426	852504
108765	852505
272183	852506
49542	852507
27275	852508
75730	852509
224555	852510
185786	852511
15050	852512
272986	852513
15764	852514
104314	852515
289818	852516
7733	852517
20593	852518
133760	852519
172370	852520
90306	852521
139513	852522
32606	852523
115689	852524
771	852525
180310	852526
159206	852527
96693	852528
111711	852529
19628	852530
86270	852531
167	852532
118304	852533
105833	852534
75716	852535
9511	852536
18093	852537
64	852538
66549	852539
67050	852540
40249	852541
45209	852542
107205	852543
285941	852544
213766	852545
196657	852546
16466	852547
17388	852548
131983	852549
249318	852550
3062	852551
9009	852552
244049	852553
91018	852554
143255	852555
2326	852556
3357	852557
90690	852558
127885	852559
3297	852560
188486	852561
3490	852562
56080	852563
130148	852564
44095	852565
178031	852566
31102	852567
82323	852568
42543	852569
55207	852570
164498	852571
174671	852572
95597	852573
24129	852574
160584	852575
33993	852576
27747	852577
69906	852578
5705	852579
4285	852580
120520	852581
260903	852582
60607	852583
3137	852584
113961	852585
101334	852586
69483	852587
74884	852588
1692	852589
83186	852590
295135	852591
188641	852592
265078	852593
80837	852594
20379	852595
95186	852596
194128	852597
222212	852598
142297	852599
26132	852600
80132	852601
102590	852602
183401	852603
42024	852604
147970	852605
286903	852606
64988	852607
68661	852608
1676	852609
5098	852610
45051	852611
42166	852612
4523	852613
149771	852614
310291	852615
9624	852616
31	852617
19896	852618
244197	852619
261096	852620
60338	852621
171878	852622
57282	852623
26973	852624
299016	852625
116930	852626
34360	852627
4242	852628
127536	852629
190284	852630
296361	852631
6751	852632
9661	852633
14331	852634
292510	852635
87821	852636
160634	852637
7729	852638
38982	852639
1347	852640
43723	852641
68396	852642
43266	852643
4585	852644
51556	852645
110423	852646
89606	852647
306741	852648
20030	852649
20816	852650
25808	852651
183346	852652
182895	852653
207943	852654
26543	852655
10665	852656
29895	852657
147017	852658
13606	852659
1988	852660
47205	852661
107745	852662
50717	852663
76809	852664
173449	852665
110039	852666
172713	852667
7637	852668
37	852669
156270	852670
90992	852671
86855	852672
20073	852673
275714	852674
64249	852675
130102	852676
77932	852677
140676	852678
38241	852679
74786	852680
93337	852681
87163	852682
65791	852683
90276	852684
210062	852685
63174	852686
267336	852687
8040	852688
295862	852689
127576	852690
135199	852691
278971	852692
175373	852693
20125	852694
18168	852695
146182	852696
212691	852697
71857	852698
87754	852699
225470	852700
199359	852701
31067	852702
215307	852703
186111	852704
17494	852705
60337	852706
61279	852707
440	852708
260091	852709
83671	852710
85323	852711
200992	852712
199294	852713
6063	852714
214866	852715
20854	852716
50284	852717
293942	852718
63480	852719
84762	852720
122632	852721
261844	852722
14935	852723
181742	852724
15163	852725
283979	852726
25207	852727
262236	852728
231452	852729
16790	852730
184832	852731
8174	852732
301662	852733
104201	852734
14033	852735
220535	852736
233853	852737
139301	852738
1093	852739
2505	852740
97625	852741
18855	852742
9060	852743
60938	852744
90550	852745
250423	852746
24131	852747
69880	852748
133237	852749
96269	852750
52378	852751
88888	852752
73758	852753
39058	852754
27088	852755
10094	852756
59023	852757
4672	852758
31348	852759
22211	852760
94024	852761
23779	852762
51426	852763
4916	852764
213781	852765
300	852766
147038	852767
72091	852768
102	852769
107595	852770
2383	852771
32759	852772
22324	852773
46825	852774
153992	852775
15186	852776
20674	852777
14456	852778
61157	852779
90986	852780
241912	852781
166707	852782
50431	852783
57398	852784
63231	852785
23704	852786
44773	852787
52692	852788
106063	852789
63971	852790
137809	852791
17056	852792
107595	852793
55303	852794
164480	852795
45016	852796
699	852797
134795	852798
17066	852799
185092	852800
151940	852801
189026	852802
204592	852803
305384	852804
110467	852805
88926	852806
75149	852807
3479	852808
28570	852809
1294	852810
42467	852811
4511	852812
7711	852813
10810	852814
13653	852815
216830	852816
27881	852817
53416	852818
201117	852819
16771	852820
87312	852821
25327	852822
12064	852823
4322	852824
29399	852825
66957	852826
30483	852827
29164	852828
35124	852829
3504	852830
59570	852831
114777	852832
28973	852833
259829	852834
94634	852835
15507	852836
180503	852837
3658	852838
13930	852839
105427	852840
9702	852841
307779	852842
90263	852843
256865	852844
31152	852845
42078	852846
8162	852847
25460	852848
18637	852849
56358	852850
3611	852851
14492	852852
63901	852853
269700	852854
2988	852855
12936	852856
22871	852857
61144	852858
13445	852859
48158	852860
1563	852861
9393	852862
105216	852863
17992	852864
8659	852865
13745	852866
235657	852867
21680	852868
14710	852869
26253	852870
291241	852871
7224	852872
10280	852873
149859	852874
7073	852875
67831	852876
2104	852877
54333	852878
24351	852879
52992	852880
23857	852881
8394	852882
17034	852883
61217	852884
52766	852885
261219	852886
23363	852887
143541	852888
85722	852889
41471	852890
285725	852891
6020	852892
49045	852893
79903	852894
137340	852895
22869	852896
245256	852897
28642	852898
201682	852899
298514	852900
249644	852901
139487	852902
311833	852903
310632	852904
312070	852905
182311	852906
11284	852907
71321	852908
302240	852909
108465	852910
60758	852911
49367	852912
1350	852913
108304	852914
19024	852915
29436	852916
59723	852917
762	852918
203	852919
285707	852920
23621	852921
16990	852922
20511	852923
19364	852924
59429	852925
19355	852926
5241	852927
1448	852928
124	852929
19153	852930
19800	852931
5049	852932
474	852933
24782	852934
87088	852935
62307	852936
21078	852937
132327	852938
66543	852939
2803	852940
43059	852941
51112	852942
306690	852943
11098	852944
127759	852945
66403	852946
1828	852947
1645	852948
1967	852949
14224	852950
5144	852951
75402	852952
57811	852953
40706	852954
6213	852955
25331	852956
64126	852957
40383	852958
20470	852959
104240	852960
37884	852961
87428	852962
6309	852963
41119	852964
7241	852965
175994	852966
54293	852967
60626	852968
58061	852969
55215	852970
67591	852971
1349	852972
29568	852973
139892	852974
7882	852975
17696	852976
38772	852977
159578	852978
202894	852979
19763	852980
55798	852981
214439	852982
197331	852983
138952	852984
77450	852985
27239	852986
107378	852987
9803	852988
80406	852989
117135	852990
141749	852991
46201	852992
103368	852993
17407	852994
18682	852995
134607	852996
64837	852997
128261	852998
164311	852999
177495	853000
13441	853001
181920	853002
84652	853003
68881	853004
1062	853005
207090	853006
13429	853007
5956	853008
1455	853009
76382	853010
61096	853011
14232	853012
38875	853013
134140	853014
134140	853015
117965	853016
24211	853017
87012	853018
75691	853019
56134	853020
26000	853021
97046	853022
74967	853023
27603	853024
9328	853025
46892	853026
25656	853027
18407	853028
12482	853029
16947	853030
97855	853031
27846	853032
81561	853033
22468	853034
192266	853035
178533	853036
56057	853037
180484	853038
236520	853039
177979	853040
153229	853041
47799	853042
10338	853043
170852	853044
75793	853045
81071	853046
25032	853047
104670	853048
148837	853049
3488	853050
51215	853051
119429	853052
31338	853053
36528	853054
212803	853055
40737	853056
2878	853057
179343	853058
138433	853059
89928	853060
33068	853061
237662	853062
20715	853063
58571	853064
182417	853065
43898	853066
133	853067
38963	853068
244077	853069
280022	853070
148595	853071
18006	853072
1961	853073
6878	853074
28650	853075
69017	853076
68142	853077
259102	853078
48245	853079
20184	853080
156489	853081
35885	853082
184698	853083
9083	853084
124164	853085
239889	853086
5934	853087
189316	853088
98869	853089
77562	853090
191028	853091
5854	853092
21257	853093
43395	853094
248210	853095
114458	853096
95458	853097
108537	853098
18868	853099
75586	853100
11034	853101
99605	853102
151618	853103
16145	853104
18568	853105
185898	853106
70006	853107
46778	853108
26773	853109
96623	853110
12880	853111
198314	853112
250312	853113
131474	853114
212524	853115
283042	853116
29245	853117
5928	853118
162482	853119
1485	853120
1111	853121
189897	853122
234885	853123
38839	853124
9167	853125
51304	853126
118226	853127
135100	853128
118433	853129
307552	853130
109205	853131
114618	853132
9294	853133
153324	853134
223529	853135
3374	853136
33300	853137
230656	853138
168953	853139
135172	853140
44580	853141
176636	853142
147152	853143
33850	853144
251054	853145
278303	853146
141113	853147
50322	853148
83036	853149
216504	853150
193207	853151
131812	853152
136691	853153
59163	853154
297701	853155
294717	853156
96290	853157
159530	853158
106352	853159
21637	853160
67511	853161
157000	853162
27761	853163
4870	853164
132482	853165
3317	853166
86755	853167
203649	853168
40908	853169
84130	853170
3891	853171
13998	853172
73486	853173
60028	853174
139664	853175
63597	853176
207208	853177
82532	853178
303362	853179
34526	853180
20241	853181
110544	853182
31891	853183
46660	853184
36530	853185
21028	853186
45238	853187
14044	853188
1923	853189
2631	853190
9998	853191
166428	853192
93480	853193
236475	853194
128485	853195
16122	853196
143473	853197
27187	853198
155044	853199
101412	853200
185604	853201
185604	853202
131780	853203
121356	853204
144326	853205
34636	853206
305392	853207
247202	853208
99677	853209
273891	853210
30081	853211
83365	853212
146270	853213
133455	853214
286388	853215
22229	853216
168183	853217
99235	853218
238044	853219
104142	853220
152365	853221
119795	853222
97681	853223
228141	853224
4577	853225
45901	853226
59641	853227
63951	853228
100362	853229
150829	853230
173241	853231
89649	853232
107455	853233
138656	853234
39095	853235
211553	853236
202133	853237
136712	853238
53682	853239
300635	853240
215190	853241
23986	853242
250550	853243
102979	853244
300897	853245
112995	853246
56364	853247
15747	853248
67433	853249
43852	853250
269245	853251
23682	853252
244569	853253
36826	853254
41762	853255
31680	853256
82762	853257
191184	853258
18389	853259
23249	853260
154170	853261
80066	853262
6153	853263
82333	853264
110795	853265
118413	853266
36121	853267
42504	853268
97587	853269
105876	853270
304140	853271
102092	853272
91062	853273
182469	853274
123175	853275
216857	853276
15905	853277
42927	853278
90781	853279
96781	853280
91118	853281
293401	853282
93994	853283
193996	853284
68689	853285
15637	853286
38377	853287
306310	853288
39271	853289
139801	853290
21539	853291
34087	853292
97443	853293
146898	853294
233256	853295
58843	853296
224201	853297
21	853298
78595	853299
78595	853300
85489	853301
62946	853302
98892	853303
599	853304
206473	853305
244440	853306
15569	853307
59253	853308
11620	853309
122855	853310
150512	853311
58427	853312
96945	853313
49559	853314
112825	853315
44431	853316
55640	853317
54571	853318
10698	853319
16208	853320
148917	853321
283023	853322
198575	853323
211308	853324
240704	853325
9299	853326
88746	853327
92777	853328
298381	853329
68615	853330
128177	853331
34567	853332
115	853333
12622	853334
148320	853335
183122	853336
31418	853337
231945	853338
14023	853339
20375	853340
18991	853341
66129	853342
2069	853343
16898	853344
274480	853345
121754	853346
121754	853347
185514	853348
165646	853349
81260	853350
80600	853351
76084	853352
68569	853353
11772	853354
71106	853355
181535	853356
140774	853357
152229	853358
33272	853359
181389	853360
49375	853361
188194	853362
105757	853363
187989	853364
72353	853365
957	853366
187249	853367
100832	853368
61845	853369
188150	853370
2680	853371
96549	853372
173111	853373
55217	853374
290780	853375
109920	853376
206562	853377
111935	853378
208279	853379
200506	853380
40903	853381
70877	853382
134103	853383
6709	853384
307512	853385
49847	853386
54693	853387
26490	853388
54670	853389
41043	853390
8572	853391
86817	853392
1787	853393
77893	853394
18038	853395
36634	853396
67117	853397
3105	853398
31619	853399
285919	853400
125540	853401
97797	853402
648	853403
109454	853404
1754	853405
153225	853406
65534	853407
45078	853408
44967	853409
36254	853410
15057	853411
41963	853412
26606	853413
144994	853414
14660	853415
23129	853416
94089	853417
9994	853418
61418	853419
179150	853420
212300	853421
49965	853422
30725	853423
209521	853424
195481	853425
139471	853426
131057	853427
92115	853428
76982	853429
77765	853430
18422	853431
72131	853432
204867	853433
59061	853434
74749	853435
41951	853436
35393	853437
5409	853438
84522	853439
84522	853440
121910	853441
189673	853442
51377	853443
178882	853444
25470	853445
121754	853446
52081	853447
15351	853448
365	853449
97	853450
176243	853451
141576	853452
83612	853453
44128	853454
19989	853455
98508	853456
79682	853457
20968	853458
17120	853459
137331	853460
27571	853461
3383	853462
23779	853463
29494	853464
116715	853465
85484	853466
85484	853467
186671	853468
89413	853469
11565	853470
102874	853471
11224	853472
213376	853473
87392	853474
16166	853475
1668	853476
27573	853477
17154	853478
36158	853479
76971	853480
17556	853481
192684	853482
73018	853483
82897	853484
1347	853485
13346	853486
146393	853487
18295	853488
92221	853489
66352	853490
36110	853491
6840	853492
141330	853493
82929	853494
330	853495
121960	853496
182802	853497
21283	853498
203559	853499
1081	853500
25941	853501
63657	853502
24704	853503
22982	853504
21382	853505
140517	853506
254337	853507
215824	853508
174284	853509
116004	853510
65914	853511
99450	853512
51499	853513
136324	853514
171596	853515
186533	853516
94223	853517
219338	853518
73633	853519
52559	853520
25651	853521
98662	853522
261740	853523
11269	853524
58436	853525
58436	853526
269780	853527
152383	853528
161145	853529
162633	853530
3012	853531
37694	853532
11160	853533
70312	853534
49724	853535
74160	853536
131428	853537
113672	853538
178843	853539
156978	853540
30469	853541
83736	853542
218147	853543
218065	853544
44400	853545
18608	853546
107233	853547
8641	853548
15866	853549
160063	853550
153401	853551
18537	853552
35662	853553
21450	853554
132295	853555
298107	853556
55029	853557
163003	853558
41863	853559
293547	853560
282006	853561
261181	853562
161457	853563
21051	853564
163540	853565
108763	853566
4114	853567
2906	853568
26918	853569
23547	853570
218	853571
186678	853572
55801	853573
215456	853574
52884	853575
59765	853576
27445	853577
136583	853578
109805	853579
109805	853580
26103	853581
279641	853582
41696	853583
200902	853584
49282	853585
132856	853586
132827	853587
131208	853588
106002	853589
78405	853590
126030	853591
199297	853592
181564	853593
17336	853594
213931	853595
30617	853596
18955	853597
248962	853598
29491	853599
202207	853600
84158	853601
199078	853602
287022	853603
17977	853604
1299	853605
245015	853606
89129	853607
26833	853608
30658	853609
127529	853610
195898	853611
21072	853612
303033	853613
25755	853614
151775	853615
265570	853616
101025	853617
244875	853618
216533	853619
133348	853620
29961	853621
16616	853622
4662	853623
244515	853624
52450	853625
166457	853626
108748	853627
97467	853628
138590	853629
235077	853630
28159	853631
19476	853632
3108	853633
251045	853634
606	853635
64803	853636
159239	853637
171621	853638
220108	853639
90380	853640
81470	853641
96416	853642
21664	853643
86094	853644
143782	853645
17589	853646
28456	853647
10786	853648
8575	853649
81050	853650
27101	853651
125853	853652
213267	853653
83847	853654
120955	853655
121656	853656
12599	853657
90954	853658
153396	853659
8166	853660
12977	853661
38485	853662
82897	853663
257115	853664
99704	853665
29306	853666
130437	853667
54627	853668
45010	853669
151990	853670
145888	853671
26261	853672
60224	853673
222735	853674
75778	853675
84	853676
71513	853677
25717	853678
35513	853679
28134	853680
40276	853681
185471	853682
85365	853683
198388	853684
273498	853685
53842	853686
126857	853687
208209	853688
1236	853689
145925	853690
113788	853691
82632	853692
51072	853693
163819	853694
92212	853695
146498	853696
215769	853697
99593	853698
237876	853699
198740	853700
96273	853701
222547	853702
159701	853703
230988	853704
148273	853705
216953	853706
94416	853707
151542	853708
182135	853709
8592	853710
240893	853711
79877	853712
5759	853713
175809	853714
155461	853715
75024	853716
172201	853717
168728	853718
138011	853719
87534	853720
282369	853721
111027	853722
25204	853723
52062	853724
45961	853725
79646	853726
223647	853727
99796	853728
99672	853729
24397	853730
19304	853731
173922	853732
8777	853733
244251	853734
84460	853735
6328	853736
1024	853737
38131	853738
210847	853739
5699	853740
136719	853741
77274	853742
110454	853743
90537	853744
234829	853745
27554	853746
76041	853747
249138	853748
214297	853749
268139	853750
236875	853751
198448	853752
48383	853753
213867	853754
199594	853755
123022	853756
247635	853757
202812	853758
253491	853759
60900	853760
81600	853761
221704	853762
46852	853763
66771	853764
66877	853765
119216	853766
81244	853767
93065	853768
172409	853769
78113	853770
95959	853771
55205	853772
211293	853773
56796	853774
200447	853775
183379	853776
4097	853777
27890	853778
5488	853779
293268	853780
174179	853781
116620	853782
244525	853783
135970	853784
107091	853785
26615	853786
68678	853787
198609	853788
261053	853789
42334	853790
105544	853791
68768	853792
78952	853793
74934	853794
143220	853795
28633	853796
40001	853797
83911	853798
63535	853799
59069	853800
108351	853801
59036	853802
68012	853803
7608	853804
1935	853805
12956	853806
30080	853807
29262	853808
193998	853809
96285	853810
215129	853811
180586	853812
34749	853813
10568	853814
208685	853815
8352	853816
15254	853817
220734	853818
50919	853819
37624	853820
3764	853821
45531	853822
41052	853823
28750	853824
19379	853825
113458	853826
155840	853827
62735	853828
134046	853829
121781	853830
194489	853831
91915	853832
251386	853833
238442	853834
136207	853835
59114	853836
185320	853837
1738	853838
201028	853839
14615	853840
52562	853841
71748	853842
6858	853843
40553	853844
259689	853845
230281	853846
196470	853847
65339	853848
114547	853849
72105	853850
16639	853851
268	853852
10829	853853
129873	853854
146920	853855
70345	853856
49935	853857
256773	853858
20062	853859
139950	853860
195550	853861
182819	853862
195175	853863
195553	853864
36608	853865
84143	853866
15870	853867
287698	853868
129560	853869
40987	853870
12675	853871
183533	853872
84361	853873
9339	853874
193394	853875
206077	853876
17555	853877
36839	853878
2560	853879
146028	853880
20038	853881
145090	853882
1439	853883
20106	853884
127654	853885
41056	853886
123465	853887
187405	853888
28982	853889
34949	853890
6319	853891
89695	853892
31902	853893
48159	853894
61234	853895
74890	853896
121959	853897
11266	853898
107364	853899
45540	853900
183414	853901
99974	853902
241625	853903
61036	853904
214728	853905
60882	853906
40284	853907
208841	853908
131941	853909
251544	853910
194612	853911
45728	853912
99314	853913
210525	853914
108847	853915
289459	853916
51763	853917
298222	853918
280583	853919
194277	853920
78838	853921
3947	853922
12539	853923
295470	853924
2970	853925
51165	853926
227413	853927
122714	853928
9641	853929
178518	853930
75348	853931
30214	853932
210672	853933
72632	853934
118508	853935
158344	853936
90713	853937
306093	853938
165281	853939
19198	853940
218921	853941
218190	853942
10866	853943
109939	853944
61194	853945
284238	853946
150211	853947
204115	853948
52915	853949
33411	853950
127364	853951
122373	853952
26739	853953
38524	853954
173104	853955
173036	853956
30848	853957
89141	853958
191449	853959
160427	853960
190607	853961
24735	853962
175551	853963
2813	853964
140957	853965
44849	853966
161215	853967
61278	853968
259999	853969
40549	853970
33099	853971
259651	853972
101255	853973
62397	853974
261297	853975
63530	853976
10278	853977
98999	853978
139014	853979
19118	853980
11322	853981
54582	853982
71587	853983
178786	853984
37138	853985
148085	853986
78101	853987
200283	853988
42987	853989
144467	853990
56127	853991
87682	853992
43926	853993
17223	853994
4233	853995
43335	853996
72703	853997
112438	853998
93765	853999
107246	854000
7270	854001
182061	854002
168703	854003
283321	854004
2426	854005
46931	854006
10899	854007
1834	854008
249886	854009
40007	854010
21325	854011
117721	854012
24617	854013
153412	854014
209597	854015
304407	854016
303841	854017
221786	854018
94320	854019
129263	854020
153385	854021
260590	854022
253161	854023
4062	854024
81867	854025
34075	854026
60067	854027
6285	854028
76835	854029
286528	854030
148903	854031
164991	854032
146020	854033
4686	854034
115804	854035
52445	854036
151761	854037
123780	854038
186336	854039
24080	854040
96	854041
23444	854042
125997	854043
297084	854044
174368	854045
86792	854046
46736	854047
640	854048
122589	854049
29782	854050
146649	854051
146649	854052
5884	854053
15170	854054
207581	854055
11982	854056
96973	854057
75920	854058
61773	854059
64050	854060
305584	854061
1782	854062
904	854063
48272	854064
281956	854065
3315	854066
102923	854067
310893	854068
293647	854069
29587	854070
131337	854071
211765	854072
64692	854073
96147	854074
10024	854075
32807	854076
101653	854077
42696	854078
38029	854079
59422	854080
37208	854081
5274	854082
82	854083
11250	854084
103907	854085
16416	854086
68967	854087
139155	854088
32605	854089
69791	854090
202550	854091
215777	854092
215564	854093
90164	854094
266701	854095
210868	854096
11567	854097
121416	854098
11930	854099
20832	854100
167702	854101
24481	854102
67495	854103
25784	854104
82064	854105
10203	854106
21271	854107
19593	854108
65493	854109
238407	854110
109145	854111
151333	854112
123669	854113
62381	854114
41732	854115
3227	854116
134633	854117
207279	854118
151199	854119
267661	854120
205262	854121
69572	854122
41732	854123
19620	854124
187270	854125
297221	854126
293049	854127
60229	854128
297960	854129
236363	854130
307208	854131
32154	854132
110059	854133
219456	854134
71834	854135
22978	854136
159377	854137
48813	854138
86936	854139
281241	854140
95479	854141
237348	854142
109180	854143
75900	854144
128054	854145
43391	854146
72296	854147
33496	854148
27018	854149
87107	854150
5218	854151
12673	854152
32392	854153
18704	854154
126971	854155
118361	854156
264226	854157
305672	854158
117407	854159
36733	854160
110022	854161
113549	854162
16039	854163
80727	854164
90022	854165
62360	854166
33114	854167
136875	854168
230624	854169
12348	854170
62615	854171
135088	854172
137635	854173
16372	854174
105845	854175
283388	854176
2903	854177
23722	854178
54098	854179
11031	854180
48745	854181
48643	854182
25431	854183
5138	854184
8845	854185
20951	854186
32316	854187
1919	854188
60559	854189
38223	854190
53923	854191
203182	854192
92421	854193
6506	854194
2305	854195
21811	854196
34545	854197
185127	854198
24407	854199
256741	854200
219404	854201
281278	854202
81471	854203
34223	854204
1008	854205
57359	854206
180553	854207
72681	854208
40579	854209
52085	854210
6101	854211
27484	854212
82076	854213
62189	854214
44479	854215
215039	854216
140271	854217
28167	854218
100907	854219
129	854220
148331	854221
10181	854222
2994	854223
69751	854224
36161	854225
186334	854226
8346	854227
22987	854228
23817	854229
57481	854230
21126	854231
4076	854232
97489	854233
45832	854234
3496	854235
151469	854236
57729	854237
92783	854238
123663	854239
109701	854240
166775	854241
222580	854242
47993	854243
149004	854244
56406	854245
58569	854246
131936	854247
106143	854248
30788	854249
8991	854250
6813	854251
13692	854252
161275	854253
25089	854254
4124	854255
30579	854256
896	854257
43418	854258
215870	854259
23241	854260
78278	854261
94992	854262
27992	854263
216659	854264
133136	854265
178013	854266
101353	854267
75690	854268
53363	854269
9735	854270
134902	854271
303160	854272
36757	854273
4849	854274
141880	854275
18497	854276
102	854277
157189	854278
91966	854279
19034	854280
123459	854281
47261	854282
36858	854283
99523	854284
7389	854285
267491	854286
142024	854287
65888	854288
113527	854289
173461	854290
214164	854291
214256	854292
110047	854293
177897	854294
46361	854295
4306	854296
193589	854297
203829	854298
295336	854299
110600	854300
102922	854301
89152	854302
106064	854303
35893	854304
10575	854305
61092	854306
7	854307
1361	854308
54084	854309
42578	854310
93263	854311
96888	854312
15039	854313
38514	854314
9684	854315
38728	854316
192187	854317
518	854318
9233	854319
7692	854320
124195	854321
88894	854322
130765	854323
26827	854324
26827	854325
223533	854326
147894	854327
32483	854328
53163	854329
298628	854330
195523	854331
11163	854332
245344	854333
104074	854334
289293	854335
12398	854336
2518	854337
1618	854338
1618	854339
189974	854340
15311	854341
10558	854342
43589	854343
129280	854344
215294	854345
10563	854346
127652	854347
395	854348
76062	854349
95102	854350
116448	854351
198655	854352
204150	854353
102339	854354
152756	854355
204334	854356
29336	854357
134548	854358
7590	854359
21482	854360
188694	854361
62278	854362
7329	854363
206415	854364
255591	854365
107577	854366
71333	854367
20820	854368
154386	854369
30218	854370
66374	854371
178306	854372
265645	854373
15020	854374
52315	854375
174871	854376
152702	854377
201385	854378
138345	854379
99321	854380
124623	854381
100	854382
1745	854383
148927	854384
54258	854385
33378	854386
19072	854387
10200	854388
17137	854389
95588	854390
51134	854391
202437	854392
2974	854393
26182	854394
106333	854395
57002	854396
76606	854397
105277	854398
74660	854399
2228	854400
289139	854401
16935	854402
11626	854403
11243	854404
270541	854405
74376	854406
5178	854407
95176	854408
253634	854409
32298	854410
16283	854411
35325	854412
82242	854413
52836	854414
124281	854415
13374	854416
4350	854417
77707	854418
4350	854419
19223	854420
31393	854421
41133	854422
28529	854423
138654	854424
57852	854425
101349	854426
26046	854427
48747	854428
108984	854429
133463	854430
29191	854431
107712	854432
8750	854433
8750	854434
77635	854435
41937	854436
206669	854437
91939	854438
43812	854439
4322	854440
285382	854441
22935	854442
86569	854443
18820	854444
111324	854445
30271	854446
77153	854447
2552	854448
166203	854449
69564	854450
8400	854451
34539	854452
3649	854453
4770	854454
149830	854455
181165	854456
15746	854457
145	854458
218550	854459
23751	854460
21878	854461
108592	854462
13467	854463
146668	854464
29858	854465
109585	854466
47702	854467
89336	854468
33273	854469
3158	854470
175661	854471
9547	854472
33096	854473
6229	854474
11204	854475
143633	854476
63161	854477
290846	854478
43817	854479
113432	854480
230204	854481
27958	854482
20920	854483
26015	854484
292452	854485
104303	854486
105084	854487
33088	854488
27991	854489
182462	854490
43822	854491
53845	854492
80773	854493
8282	854494
109624	854495
25760	854496
48749	854497
72854	854498
17	854499
8750	854500
75163	854501
551	854502
125167	854503
110032	854504
8750	854505
12966	854506
323	854507
3985	854508
961	854509
9200	854510
9200	854511
107393	854512
145310	854513
57625	854514
65153	854515
134264	854516
7270	854517
45868	854518
18199	854519
440	854520
62823	854521
87028	854522
215314	854523
137053	854524
196663	854525
9615	854526
37558	854527
74604	854528
206	854529
100297	854530
81710	854531
35198	854532
144838	854533
4265	854534
280542	854535
66671	854536
31841	854537
217666	854538
29891	854539
67568	854540
31462	854541
95169	854542
195347	854543
180348	854544
46580	854545
13593	854546
97445	854547
295	854548
21780	854549
110875	854550
74620	854551
39387	854552
106546	854553
2541	854554
15891	854555
40777	854556
96406	854557
25628	854558
187808	854559
35390	854560
19417	854561
125	854562
67571	854563
14008	854564
128652	854565
149807	854566
21871	854567
24183	854568
146390	854569
35177	854570
2027	854571
16804	854572
91434	854573
110614	854574
147915	854575
54831	854576
55597	854577
83221	854578
27155	854579
263202	854580
64418	854581
204708	854582
90718	854583
215843	854584
38566	854585
4303	854586
17991	854587
161985	854588
68201	854589
63129	854590
209833	854591
47798	854592
90679	854593
105183	854594
2488	854595
93045	854596
127383	854597
183782	854598
158128	854599
255396	854600
151977	854601
134143	854602
143944	854603
116301	854604
53855	854605
50678	854606
90993	854607
140138	854608
181590	854609
173699	854610
263370	854611
200775	854612
71335	854613
155366	854614
29653	854615
66999	854616
103115	854617
78960	854618
215084	854619
201755	854620
111561	854621
210189	854622
284125	854623
152304	854624
54069	854625
88237	854626
142894	854627
61109	854628
144850	854629
299657	854630
121591	854631
128742	854632
173869	854633
236872	854634
210132	854635
64168	854636
147450	854637
87740	854638
95442	854639
66478	854640
194496	854641
68123	854642
133627	854643
133552	854644
161640	854645
36503	854646
4580	854647
157803	854648
132968	854649
128885	854650
77334	854651
34164	854652
272739	854653
95	854654
232643	854655
63563	854656
69282	854657
90039	854658
261750	854659
59914	854660
174575	854661
165351	854662
136689	854663
30601	854664
64971	854665
110119	854666
21704	854667
137279	854668
112586	854669
6339	854670
29690	854671
176143	854672
142378	854673
52663	854674
257835	854675
8559	854676
47461	854677
73629	854678
137778	854679
51146	854680
4126	854681
8197	854682
28210	854683
7289	854684
294100	854685
10113	854686
5391	854687
49926	854688
99215	854689
100923	854690
205083	854691
301588	854692
12070	854693
10412	854694
19479	854695
302087	854696
80358	854697
116415	854698
27834	854699
155563	854700
129442	854701
165530	854702
201323	854703
102137	854704
55839	854705
200858	854706
199631	854707
13956	854708
44746	854709
28132	854710
120963	854711
25765	854712
20281	854713
208747	854714
13114	854715
245105	854716
39277	854717
86386	854718
1689	854719
120138	854720
112607	854721
73253	854722
120138	854723
47860	854724
107673	854725
291064	854726
130595	854727
86386	854728
771	854729
6322	854730
95036	854731
98884	854732
205459	854733
15222	854734
109501	854735
34858	854736
106084	854737
228179	854738
203225	854739
137071	854740
78676	854741
84645	854742
8361	854743
23880	854744
214818	854745
1451	854746
32674	854747
16054	854748
223275	854749
187223	854750
32401	854751
45708	854752
295	854753
126014	854754
92129	854755
131768	854756
17990	854757
13382	854758
303663	854759
517	854760
76521	854761
27983	854762
85244	854763
27940	854764
150470	854765
48237	854766
134204	854767
138465	854768
12578	854769
203068	854770
46586	854771
28347	854772
41773	854773
161865	854774
41151	854775
58517	854776
43758	854777
12588	854778
19557	854779
2172	854780
182861	854781
30757	854782
229303	854783
174488	854784
193822	854785
21144	854786
36414	854787
25302	854788
29732	854789
450	854790
450	854791
450	854792
450	854793
7948	854794
10505	854795
279537	854796
10219	854797
16117	854798
92049	854799
11990	854800
27611	854801
301854	854802
58205	854803
156074	854804
16921	854805
177703	854806
114890	854807
169850	854808
56180	854809
34540	854810
89113	854811
89985	854812
29486	854813
3928	854814
61153	854815
215340	854816
5117	854817
168043	854818
95585	854819
3774	854820
86125	854821
56441	854822
110962	854823
23910	854824
54749	854825
103765	854826
30803	854827
128435	854828
24189	854829
92503	854830
26001	854831
29711	854832
123984	854833
1411	854834
119447	854835
23	854836
477	854837
220849	854838
23	854839
47939	854840
47939	854841
21786	854842
47939	854843
98080	854844
27005	854845
1516	854846
109129	854847
73359	854848
110498	854849
17569	854850
13306	854851
43785	854852
42112	854853
161311	854854
152162	854855
201975	854856
119580	854857
75700	854858
290807	854859
40982	854860
42176	854861
63665	854862
65121	854863
39624	854864
144124	854865
92914	854866
18408	854867
189779	854868
2820	854869
150784	854870
27212	854871
14161	854872
3081	854873
123965	854874
83474	854875
241553	854876
96060	854877
238810	854878
120	854879
34776	854880
108540	854881
38077	854882
4373	854883
66273	854884
99040	854885
33409	854886
281245	854887
374	854888
40271	854889
190755	854890
108495	854891
80491	854892
163721	854893
173632	854894
53303	854895
32039	854896
68260	854897
250510	854898
305647	854899
214702	854900
290526	854901
154500	854902
208280	854903
148550	854904
62208	854905
50015	854906
54584	854907
153027	854908
286851	854909
14570	854910
185312	854911
81644	854912
303848	854913
76978	854914
302823	854915
5769	854916
227152	854917
197597	854918
30157	854919
3535	854920
15035	854921
91827	854922
17170	854923
149545	854924
3394	854925
124504	854926
169775	854927
6582	854928
246959	854929
68546	854930
110170	854931
13868	854932
26182	854933
117126	854934
102887	854935
172687	854936
154000	854937
79642	854938
183466	854939
72059	854940
179577	854941
37910	854942
70250	854943
180862	854944
71560	854945
86700	854946
93424	854947
109709	854948
26940	854949
45559	854950
45864	854951
41021	854952
33691	854953
81318	854954
241812	854955
112033	854956
109075	854957
188992	854958
144278	854959
198279	854960
150599	854961
129641	854962
125138	854963
296302	854964
22337	854965
148559	854966
61572	854967
2742	854968
71482	854969
134574	854970
32896	854971
2471	854972
107654	854973
201896	854974
167764	854975
141623	854976
144661	854977
49500	854978
87504	854979
36830	854980
299667	854981
38295	854982
69996	854983
53485	854984
6476	854985
35032	854986
71184	854987
117322	854988
117322	854989
184027	854990
133950	854991
91121	854992
148666	854993
79931	854994
72070	854995
28463	854996
110494	854997
1536	854998
2714	854999
80795	855000
102505	855001
146344	855002
80555	855003
60476	855004
66747	855005
248147	855006
124994	855007
47009	855008
28439	855009
194720	855010
10055	855011
23052	855012
49021	855013
37558	855014
33418	855015
214035	855016
38934	855017
116693	855018
38004	855019
73810	855020
176096	855021
142384	855022
45289	855023
1650	855024
14260	855025
44774	855026
5002	855027
14118	855028
4958	855029
94713	855030
17586	855031
17811	855032
53991	855033
5002	855034
214672	855035
14118	855036
18204	855037
3311	855038
30044	855039
87198	855040
85144	855041
248921	855042
172272	855043
3311	855044
3311	855045
94713	855046
87081	855047
63546	855048
212685	855049
57347	855050
67467	855051
85149	855052
21515	855053
193965	855054
74835	855055
1768	855056
177117	855057
7868	855058
242095	855059
41295	855060
209142	855061
29402	855062
127706	855063
105185	855064
167999	855065
42377	855066
33163	855067
137922	855068
2403	855069
72379	855070
42377	855071
218189	855072
122646	855073
195407	855074
92397	855075
1768	855076
93060	855077
196794	855078
7275	855079
1050	855080
169628	855081
267375	855082
93060	855083
212139	855084
6007	855085
5168	855086
293429	855087
275489	855088
104484	855089
132028	855090
298141	855091
47739	855092
61872	855093
48774	855094
232732	855095
1768	855096
234051	855097
72786	855098
11783	855099
140910	855100
156219	855101
133369	855102
56346	855103
205118	855104
111756	855105
20565	855106
56291	855107
28872	855108
8485	855109
129931	855110
12848	855111
59270	855112
92977	855113
176464	855114
43710	855115
113433	855116
81302	855117
246188	855118
9625	855119
199851	855120
293734	855121
104315	855122
46008	855123
163708	855124
3478	855125
12389	855126
9744	855127
72682	855128
179651	855129
303672	855130
29115	855131
23914	855132
16466	855133
245569	855134
3735	855135
52397	855136
6226	855137
8485	855138
73946	855139
64408	855140
82724	855141
193175	855142
11953	855143
25994	855144
48057	855145
4577	855146
35810	855147
42655	855148
5142	855149
207908	855150
140602	855151
259293	855152
43135	855153
173301	855154
33443	855155
4030	855156
88528	855157
239644	855158
153272	855159
16366	855160
27784	855161
82004	855162
80748	855163
144616	855164
137523	855165
38769	855166
8900	855167
19295	855168
175899	855169
664	855170
14295	855171
44959	855172
5941	855173
55642	855174
55642	855175
30580	855176
9837	855177
77284	855178
85643	855179
109159	855180
2399	855181
15556	855182
36585	855183
18814	855184
33695	855185
233403	855186
37486	855187
7996	855188
39673	855189
51128	855190
69467	855191
293913	855192
59445	855193
59081	855194
37244	855195
140995	855196
79630	855197
103	855198
12254	855199
13166	855200
91931	855201
16424	855202
139268	855203
44695	855204
133137	855205
19617	855206
13658	855207
87798	855208
49464	855209
13970	855210
19766	855211
1055	855212
73913	855213
173398	855214
175528	855215
58131	855216
124881	855217
6777	855218
100199	855219
14676	855220
56999	855221
27119	855222
27119	855223
6099	855224
81581	855225
124256	855226
124256	855227
15059	855228
8409	855229
20835	855230
1653	855231
118950	855232
3525	855233
211148	855234
72947	855235
12949	855236
37295	855237
93661	855238
173312	855239
71554	855240
35771	855241
7610	855242
84510	855243
70330	855244
297868	855245
7290	855246
18291	855247
197221	855248
22192	855249
309148	855250
108853	855251
80606	855252
289536	855253
271608	855254
136139	855255
26	855256
204136	855257
266195	855258
82791	855259
47664	855260
194781	855261
3093	855262
250148	855263
210442	855264
237	855265
110358	855266
35005	855267
312052	855268
134966	855269
133304	855270
240826	855271
252635	855272
11963	855273
47319	855274
26264	855275
219	855276
217265	855277
50895	855278
211644	855279
210418	855280
209988	855281
63953	855282
311758	855283
287946	855284
204530	855285
132781	855286
4185	855287
27223	855288
147138	855289
235837	855290
299167	855291
141533	855292
134620	855293
136599	855294
66589	855295
79783	855296
21102	855297
73441	855298
237247	855299
268375	855300
121037	855301
43403	855302
181063	855303
20243	855304
163543	855305
12005	855306
120069	855307
54866	855308
18776	855309
14716	855310
29003	855311
72139	855312
52040	855313
57988	855314
57988	855315
131263	855316
275564	855317
153	855318
37640	855319
239077	855320
61756	855321
104112	855322
253337	855323
105330	855324
142592	855325
64441	855326
13383	855327
20501	855328
32169	855329
7222	855330
85395	855331
177280	855332
294268	855333
92004	855334
23298	855335
14712	855336
114721	855337
30789	855338
134415	855339
94007	855340
207958	855341
111227	855342
295564	855343
173729	855344
14215	855345
49628	855346
54787	855347
45168	855348
72490	855349
144455	855350
70764	855351
93962	855352
139244	855353
103950	855354
63042	855355
143521	855356
155801	855357
127661	855358
94751	855359
234692	855360
212427	855361
60728	855362
117183	855363
29648	855364
95357	855365
4289	855366
121705	855367
170417	855368
106420	855369
12572	855370
184189	855371
94476	855372
93412	855373
59141	855374
99913	855375
17937	855376
168635	855377
16203	855378
115334	855379
1297	855380
56789	855381
112740	855382
26109	855383
101508	855384
65605	855385
144488	855386
212843	855387
62992	855388
64565	855389
256024	855390
5509	855391
23513	855392
176007	855393
37989	855394
255825	855395
213250	855396
285056	855397
165716	855398
19887	855399
286743	855400
291169	855401
60579	855402
30653	855403
6394	855404
183251	855405
203254	855406
309543	855407
287679	855408
152424	855409
50931	855410
130134	855411
10047	855412
50945	855413
60074	855414
311	855415
22248	855416
296822	855417
144461	855418
11388	855419
19889	855420
19889	855421
67539	855422
35440	855423
126322	855424
92053	855425
70772	855426
128176	855427
29155	855428
71553	855429
109689	855430
122694	855431
91455	855432
164180	855433
279833	855434
9096	855435
123185	855436
137649	855437
31299	855438
206395	855439
176369	855440
141896	855441
5378	855442
91691	855443
55759	855444
141906	855445
68120	855446
14270	855447
197028	855448
228979	855449
69012	855450
34828	855451
67564	855452
30527	855453
165102	855454
12667	855455
12574	855456
2706	855457
65389	855458
15936	855459
50320	855460
28738	855461
105746	855462
161197	855463
72615	855464
114621	855465
85184	855466
3777	855467
60978	855468
244614	855469
68175	855470
308347	855471
41779	855472
4315	855473
75219	855474
233365	855475
40432	855476
18736	855477
32539	855478
77742	855479
27737	855480
162224	855481
78847	855482
95804	855483
23340	855484
58523	855485
110248	855486
61939	855487
74849	855488
1184	855489
2772	855490
203502	855491
7030	855492
67287	855493
265307	855494
82473	855495
164383	855496
14056	855497
198992	855498
21813	855499
211190	855500
6923	855501
297568	855502
51623	855503
11434	855504
94829	855505
46166	855506
177956	855507
67959	855508
11551	855509
244636	855510
11033	855511
32099	855512
289674	855513
203	855514
26150	855515
124815	855516
22539	855517
101197	855518
26450	855519
19190	855520
291632	855521
70048	855522
95323	855523
47029	855524
273974	855525
89804	855526
265044	855527
13214	855528
24235	855529
13340	855530
167834	855531
30426	855532
97343	855533
98683	855534
19317	855535
16887	855536
309319	855537
233454	855538
60942	855539
6792	855540
269805	855541
13905	855542
47427	855543
16220	855544
8900	855545
7596	855546
19962	855547
27611	855548
38110	855549
106420	855550
51847	855551
5033	855552
110947	855553
95994	855554
127720	855555
35580	855556
209697	855557
195641	855558
35562	855559
14342	855560
61923	855561
17000	855562
238643	855563
162366	855564
145862	855565
20542	855566
61449	855567
163685	855568
94477	855569
7200	855570
12649	855571
4304	855572
42774	855573
66516	855574
13736	855575
13190	855576
83760	855577
46617	855578
297203	855579
303996	855580
130068	855581
99061	855582
122785	855583
95008	855584
98259	855585
197326	855586
168086	855587
61786	855588
23812	855589
63735	855590
100461	855591
55225	855592
81138	855593
121830	855594
50874	855595
29073	855596
23903	855597
3490	855598
307153	855599
188382	855600
9959	855601
131832	855602
27582	855603
136663	855604
67304	855605
4214	855606
61980	855607
82453	855608
1963	855609
128966	855610
21499	855611
16624	855612
23453	855613
184374	855614
311	855615
35006	855616
12315	855617
285722	855618
94436	855619
48109	855620
230047	855621
54729	855622
18353	855623
41752	855624
56134	855625
122934	855626
57540	855627
147496	855628
145708	855629
183031	855630
212645	855631
23229	855632
214511	855633
241292	855634
119429	855635
250730	855636
37175	855637
255163	855638
77256	855639
23229	855640
6828	855641
146287	855642
60371	855643
13499	855644
161252	855645
101163	855646
153987	855647
250520	855648
253967	855649
56697	855650
3714	855651
20069	855652
59420	855653
19830	855654
166363	855655
102105	855656
224059	855657
192118	855658
94087	855659
72012	855660
117490	855661
176498	855662
79033	855663
200346	855664
289160	855665
185904	855666
115253	855667
197252	855668
128974	855669
293934	855670
203844	855671
129132	855672
205264	855673
305636	855674
286711	855675
193245	855676
192120	855677
94516	855678
192237	855679
203845	855680
194714	855681
35482	855682
98628	855683
63489	855684
37174	855685
82557	855686
143692	855687
124672	855688
12516	855689
8395	855690
24702	855691
8565	855692
207383	855693
4732	855694
48387	855695
10047	855696
119908	855697
2386	855698
133390	855699
20349	855700
95347	855701
27846	855702
2015	855703
5051	855704
82314	855705
3714	855706
261149	855707
23229	855708
37132	855709
12345	855710
110362	855711
103619	855712
12777	855713
70293	855714
17224	855715
48168	855716
97521	855717
145859	855718
89007	855719
172876	855720
39524	855721
11721	855722
62471	855723
218175	855724
23008	855725
118144	855726
43485	855727
18328	855728
268094	855729
19196	855730
16432	855731
5956	855732
26560	855733
26560	855734
4695	855735
59821	855736
5115	855737
31815	855738
64480	855739
77017	855740
201063	855741
193272	855742
85742	855743
59435	855744
140150	855745
166431	855746
120697	855747
137783	855748
17160	855749
3072	855750
44685	855751
124776	855752
66032	855753
217561	855754
31202	855755
195105	855756
39273	855757
11481	855758
121720	855759
123726	855760
33785	855761
104862	855762
50232	855763
144926	855764
243355	855765
116207	855766
144538	855767
200924	855768
901	855769
9182	855770
901	855771
261613	855772
1243	855773
901	855774
36207	855775
124040	855776
36538	855777
50724	855778
229898	855779
35851	855780
110571	855781
109627	855782
158079	855783
291574	855784
34488	855785
77	855786
97532	855787
137188	855788
95507	855789
22757	855790
247180	855791
52534	855792
746	855793
8587	855794
1930	855795
151277	855796
98183	855797
49803	855798
198354	855799
64801	855800
656	855801
8381	855802
144575	855803
7866	855804
12307	855805
74010	855806
92395	855807
139241	855808
256840	855809
4036	855810
1182	855811
82600	855812
183395	855813
131121	855814
30199	855815
122070	855816
26911	855817
159353	855818
301182	855819
4267	855820
22261	855821
76343	855822
78922	855823
122550	855824
75670	855825
266757	855826
2072	855827
125796	855828
300345	855829
53866	855830
149590	855831
147955	855832
904	855833
36953	855834
859	855835
1782	855836
859	855837
859	855838
64112	855839
48287	855840
859	855841
153539	855842
36953	855843
76029	855844
46315	855845
60421	855846
102841	855847
169457	855848
191653	855849
31219	855850
859	855851
12995	855852
127691	855853
19813	855854
56258	855855
43952	855856
122344	855857
47219	855858
1074	855859
219514	855860
8979	855861
111081	855862
95929	855863
304558	855864
97448	855865
184990	855866
8979	855867
16997	855868
15746	855869
904	855870
240670	855871
10085	855872
159387	855873
7824	855874
200719	855875
297177	855876
161972	855877
161972	855878
8768	855879
131041	855880
3484	855881
230144	855882
66830	855883
306202	855884
222766	855885
16436	855886
39129	855887
16487	855888
105290	855889
32610	855890
63053	855891
20069	855892
134303	855893
36797	855894
294419	855895
139025	855896
179193	855897
41511	855898
87153	855899
307609	855900
3182	855901
113946	855902
27071	855903
131706	855904
21299	855905
48147	855906
161361	855907
62217	855908
267350	855909
242	855910
264542	855911
19626	855912
180064	855913
168320	855914
34872	855915
34872	855916
162429	855917
4892	855918
39728	855919
31862	855920
287288	855921
20920	855922
126609	855923
69834	855924
3237	855925
19465	855926
146534	855927
2585	855928
60632	855929
40320	855930
306186	855931
96795	855932
217128	855933
56081	855934
26935	855935
237928	855936
38914	855937
3826	855938
130404	855939
42767	855940
174826	855941
118145	855942
108683	855943
140025	855944
7020	855945
1088	855946
217693	855947
3120	855948
49353	855949
27003	855950
132234	855951
178620	855952
254681	855953
121497	855954
66397	855955
218559	855956
8836	855957
31876	855958
15293	855959
132402	855960
122592	855961
290278	855962
27425	855963
76475	855964
28526	855965
298079	855966
196499	855967
196499	855968
184669	855969
293380	855970
29702	855971
125388	855972
2504	855973
223769	855974
72933	855975
18799	855976
45079	855977
84359	855978
97704	855979
62699	855980
190565	855981
143712	855982
7596	855983
117776	855984
27567	855985
75091	855986
19158	855987
187348	855988
24429	855989
218326	855990
9630	855991
38272	855992
53704	855993
2797	855994
43909	855995
130917	855996
176262	855997
139852	855998
12331	855999
56596	856000
47471	856001
266049	856002
95602	856003
43273	856004
906	856005
60180	856006
38320	856007
88083	856008
4569	856009
83462	856010
39195	856011
88050	856012
50125	856013
6684	856014
117579	856015
36178	856016
125631	856017
73750	856018
90136	856019
17629	856020
1568	856021
82439	856022
141206	856023
24358	856024
268168	856025
10586	856026
87991	856027
68366	856028
81356	856029
27882	856030
13099	856031
81107	856032
62053	856033
19477	856034
127490	856035
181176	856036
8019	856037
102889	856038
47809	856039
165604	856040
30519	856041
235250	856042
18485	856043
150846	856044
158829	856045
123493	856046
47282	856047
35080	856048
83329	856049
199716	856050
23832	856051
42961	856052
187615	856053
2477	856054
165106	856055
24580	856056
17985	856057
95225	856058
21939	856059
43322	856060
260126	856061
31318	856062
6834	856063
21244	856064
35881	856065
68564	856066
19995	856067
108925	856068
6828	856069
46000	856070
116999	856071
43269	856072
153955	856073
43922	856074
35864	856075
145802	856076
241942	856077
97658	856078
3171	856079
172279	856080
303324	856081
23292	856082
3874	856083
24759	856084
89354	856085
182600	856086
7160	856087
173832	856088
178084	856089
34296	856090
32619	856091
32918	856092
308552	856093
92405	856094
16491	856095
113628	856096
150928	856097
98234	856098
98234	856099
230285	856100
337	856101
54314	856102
3061	856103
38623	856104
239307	856105
37609	856106
113350	856107
97353	856108
25482	856109
164985	856110
108	856111
172933	856112
239384	856113
147921	856114
90396	856115
51950	856116
23149	856117
98774	856118
42566	856119
17685	856120
36401	856121
292022	856122
16775	856123
43869	856124
82785	856125
176675	856126
144242	856127
108260	856128
232090	856129
304404	856130
39805	856131
157923	856132
197178	856133
110147	856134
133304	856135
42605	856136
32356	856137
124373	856138
84087	856139
100869	856140
92367	856141
85811	856142
120066	856143
16488	856144
171305	856145
2335	856146
4793	856147
7484	856148
83388	856149
155963	856150
93092	856151
24238	856152
176226	856153
9845	856154
76290	856155
186069	856156
241741	856157
48952	856158
144554	856159
349	856160
63478	856161
30904	856162
69989	856163
89857	856164
96561	856165
8606	856166
1248	856167
287719	856168
226045	856169
179036	856170
161034	856171
140809	856172
52545	856173
21599	856174
110717	856175
107553	856176
301989	856177
90	856178
100113	856179
49557	856180
72591	856181
102589	856182
5586	856183
6826	856184
46171	856185
30718	856186
90694	856187
1105	856188
6361	856189
141734	856190
236295	856191
9284	856192
96465	856193
48360	856194
80003	856195
15641	856196
215861	856197
265421	856198
31212	856199
298134	856200
10309	856201
1660	856202
71205	856203
70948	856204
36101	856205
22159	856206
298738	856207
160434	856208
78329	856209
188997	856210
66489	856211
35372	856212
8721	856213
5401	856214
241557	856215
87002	856216
133238	856217
27284	856218
5007	856219
200266	856220
109738	856221
73221	856222
310	856223
71334	856224
83811	856225
10171	856226
187203	856227
207106	856228
3823	856229
34031	856230
1274	856231
37617	856232
59150	856233
305195	856234
287306	856235
42446	856236
30496	856237
276225	856238
15922	856239
95483	856240
21639	856241
137355	856242
283180	856243
154464	856244
84345	856245
234768	856246
4028	856247
801	856248
86409	856249
58699	856250
95357	856251
148274	856252
168646	856253
208591	856254
51461	856255
151533	856256
34496	856257
117825	856258
8510	856259
113201	856260
170827	856261
50565	856262
160934	856263
91623	856264
135562	856265
41695	856266
41946	856267
162628	856268
14398	856269
31145	856270
9414	856271
231707	856272
53711	856273
146919	856274
93250	856275
15710	856276
69867	856277
50697	856278
171927	856279
144264	856280
9951	856281
93319	856282
96697	856283
58545	856284
137856	856285
8225	856286
88792	856287
5397	856288
33309	856289
20765	856290
851	856291
4541	856292
131206	856293
16223	856294
5925	856295
21034	856296
68596	856297
123969	856298
1926	856299
296239	856300
268661	856301
79495	856302
106145	856303
112005	856304
183106	856305
34983	856306
61974	856307
254749	856308
18983	856309
187487	856310
32271	856311
49394	856312
12703	856313
32620	856314
32173	856315
56035	856316
81059	856317
248345	856318
40043	856319
67869	856320
6792	856321
43330	856322
9795	856323
4321	856324
26356	856325
42352	856326
55337	856327
77230	856328
16046	856329
58354	856330
252137	856331
159655	856332
15276	856333
10510	856334
116638	856335
47816	856336
17211	856337
1658	856338
7846	856339
254219	856340
120554	856341
107979	856342
110974	856343
48169	856344
62317	856345
151719	856346
110426	856347
291813	856348
182798	856349
20411	856350
13528	856351
15194	856352
36539	856353
203518	856354
8756	856355
35275	856356
55047	856357
25869	856358
102548	856359
1683	856360
23790	856361
123026	856362
76349	856363
114031	856364
104480	856365
147710	856366
205686	856367
3071	856368
142511	856369
54583	856370
244067	856371
42574	856372
154316	856373
219666	856374
7100	856375
283716	856376
55867	856377
100812	856378
101772	856379
45149	856380
6406	856381
26039	856382
304515	856383
56920	856384
155207	856385
72277	856386
237102	856387
45380	856388
69988	856389
26246	856390
85215	856391
151228	856392
194354	856393
131213	856394
225015	856395
140501	856396
20711	856397
563	856398
2731	856399
93843	856400
84806	856401
35198	856402
117878	856403
81923	856404
22128	856405
77283	856406
4	856407
65817	856408
145545	856409
135246	856410
3390	856411
21493	856412
7546	856413
201402	856414
21727	856415
27222	856416
32293	856417
40842	856418
175002	856419
129762	856420
7	856421
331	856422
69757	856423
190049	856424
176233	856425
136531	856426
216435	856427
9333	856428
15828	856429
37717	856430
127091	856431
76874	856432
194003	856433
131	856434
37814	856435
5039	856436
88873	856437
28841	856438
42157	856439
154928	856440
79258	856441
42084	856442
9200	856443
452	856444
279046	856445
1787	856446
103033	856447
232736	856448
86944	856449
162213	856450
179	856451
30705	856452
60812	856453
28651	856454
110	856455
104279	856456
137942	856457
13292	856458
153616	856459
9990	856460
17159	856461
141176	856462
23310	856463
29612	856464
43547	856465
4180	856466
261440	856467
60649	856468
47787	856469
5279	856470
124221	856471
274510	856472
7621	856473
76473	856474
9427	856475
12729	856476
210718	856477
19009	856478
68660	856479
50949	856480
279301	856481
12953	856482
31763	856483
38214	856484
209664	856485
9043	856486
66226	856487
76805	856488
265	856489
9235	856490
41644	856491
200234	856492
6628	856493
13927	856494
156828	856495
39626	856496
129133	856497
75720	856498
19955	856499
1008	856500
13508	856501
809	856502
48377	856503
35342	856504
216997	856505
88220	856506
85286	856507
728	856508
9840	856509
189538	856510
253328	856511
113152	856512
391	856513
59007	856514
17141	856515
57628	856516
117558	856517
94285	856518
154676	856519
64439	856520
2321	856521
49191	856522
73526	856523
183897	856524
44711	856525
83149	856526
8045	856527
21659	856528
27188	856529
36640	856530
10	856531
1482	856532
70984	856533
34542	856534
2461	856535
79370	856536
8275	856537
9925	856538
32594	856539
42599	856540
64099	856541
25486	856542
10413	856543
152688	856544
33313	856545
75232	856546
43661	856547
615	856548
64127	856549
19202	856550
8590	856551
43053	856552
138239	856553
62330	856554
42243	856555
117590	856556
11746	856557
90050	856558
38214	856559
88541	856560
42592	856561
60038	856562
37714	856563
8617	856564
5532	856565
22012	856566
271880	856567
51697	856568
8643	856569
6238	856570
6368	856571
10829	856572
51267	856573
6652	856574
3630	856575
164444	856576
66227	856577
6501	856578
29427	856579
170669	856580
12980	856581
81360	856582
43243	856583
142571	856584
37932	856585
4642	856586
11483	856587
23504	856588
80455	856589
74354	856590
6903	856591
211889	856592
14503	856593
38076	856594
248660	856595
86173	856596
123686	856597
123686	856598
123686	856599
80422	856600
135465	856601
16314	856602
119072	856603
19404	856604
803	856605
3900	856606
75570	856607
153524	856608
10739	856609
1890	856610
52514	856611
5348	856612
36115	856613
114700	856614
298993	856615
21599	856616
301272	856617
125010	856618
72335	856619
13022	856620
460	856621
191768	856622
65	856623
47410	856624
17900	856625
12583	856626
4114	856627
5606	856628
256313	856629
38269	856630
6647	856631
65	856632
1248	856633
189714	856634
6628	856635
729	856636
39186	856637
23827	856638
49209	856639
9043	856640
14406	856641
53104	856642
5011	856643
36300	856644
101179	856645
2260	856646
75905	856647
51360	856648
21418	856649
57084	856650
186450	856651
39274	856652
64448	856653
19699	856654
77639	856655
22011	856656
18932	856657
170519	856658
112561	856659
24969	856660
6739	856661
653	856662
16483	856663
54385	856664
58648	856665
56478	856666
41099	856667
215109	856668
112350	856669
162422	856670
21361	856671
47972	856672
150019	856673
54182	856674
100789	856675
52740	856676
115151	856677
70756	856678
93177	856679
122071	856680
92453	856681
23572	856682
100406	856683
164812	856684
239362	856685
152649	856686
10943	856687
21824	856688
59982	856689
91160	856690
10684	856691
59687	856692
31956	856693
18270	856694
908	856695
20952	856696
11874	856697
207035	856698
30617	856699
112950	856700
996	856701
11530	856702
51218	856703
36217	856704
10468	856705
87521	856706
112306	856707
72272	856708
58084	856709
82517	856710
23169	856711
3717	856712
37400	856713
1417	856714
115526	856715
35607	856716
34406	856717
199807	856718
12734	856719
116994	856720
95383	856721
3262	856722
65793	856723
53872	856724
73111	856725
135769	856726
12	856727
2084	856728
56223	856729
72746	856730
8349	856731
203958	856732
191459	856733
155619	856734
8919	856735
89252	856736
17507	856737
1892	856738
186965	856739
116320	856740
8756	856741
20657	856742
86024	856743
278064	856744
129358	856745
5329	856746
174000	856747
21779	856748
7467	856749
450	856750
69619	856751
10869	856752
29883	856753
48528	856754
179307	856755
59005	856756
23372	856757
97592	856758
114476	856759
57759	856760
36141	856761
79493	856762
15271	856763
36544	856764
29009	856765
5492	856766
123402	856767
13920	856768
6821	856769
198049	856770
31461	856771
4339	856772
84722	856773
26271	856774
210045	856775
201725	856776
240	856777
197496	856778
297	856779
27266	856780
125017	856781
43477	856782
3332	856783
123526	856784
61728	856785
78624	856786
137174	856787
239327	856788
14586	856789
14491	856790
105769	856791
139725	856792
90679	856793
92347	856794
279309	856795
1715	856796
60140	856797
27559	856798
28905	856799
15442	856800
42800	856801
12942	856802
10937	856803
95663	856804
135568	856805
94826	856806
35042	856807
44533	856808
84276	856809
76579	856810
134154	856811
67919	856812
60114	856813
145137	856814
22290	856815
189488	856816
306976	856817
34097	856818
18200	856819
7981	856820
28317	856821
41406	856822
122248	856823
131306	856824
87834	856825
50327	856826
1870	856827
7023	856828
60154	856829
76408	856830
3378	856831
35197	856832
1368	856833
29107	856834
2361	856835
39687	856836
26246	856837
9614	856838
21274	856839
158763	856840
138557	856841
1135	856842
80007	856843
224874	856844
84318	856845
255452	856846
54578	856847
57599	856848
11556	856849
3517	856850
3329	856851
240528	856852
85914	856853
40153	856854
85217	856855
1559	856856
239	856857
200625	856858
5157	856859
24420	856860
4441	856861
11891	856862
2217	856863
5448	856864
14765	856865
9361	856866
2487	856867
134171	856868
172061	856869
64106	856870
34891	856871
9164	856872
62278	856873
186	856874
49725	856875
35263	856876
5108	856877
5108	856878
213382	856879
50414	856880
6960	856881
39596	856882
46882	856883
39362	856884
74257	856885
73402	856886
200286	856887
5777	856888
50634	856889
255	856890
117340	856891
70182	856892
76393	856893
286651	856894
129091	856895
116725	856896
258101	856897
43231	856898
4192	856899
53511	856900
590	856901
79469	856902
19878	856903
18768	856904
14591	856905
76371	856906
4819	856907
32707	856908
16445	856909
72271	856910
752	856911
302818	856912
58896	856913
72627	856914
515	856915
201525	856916
116111	856917
13998	856918
129	856919
11646	856920
3468	856921
80222	856922
104951	856923
40166	856924
297310	856925
94521	856926
38071	856927
164984	856928
76602	856929
81701	856930
47424	856931
44264	856932
1108	856933
3917	856934
32546	856935
226947	856936
7102	856937
135044	856938
32705	856939
209980	856940
161401	856941
28567	856942
145447	856943
22208	856944
92584	856945
3695	856946
36055	856947
173	856948
2355	856949
117278	856950
43	856951
22697	856952
194156	856953
185252	856954
252636	856955
25318	856956
169849	856957
4670	856958
28616	856959
132123	856960
270623	856961
154468	856962
12706	856963
189300	856964
58743	856965
27017	856966
85744	856967
1527	856968
176467	856969
80052	856970
59993	856971
5537	856972
36324	856973
138302	856974
107136	856975
8622	856976
5984	856977
37648	856978
88289	856979
68802	856980
76889	856981
19347	856982
954	856983
127987	856984
269575	856985
52414	856986
17483	856987
609	856988
23208	856989
5919	856990
126506	856991
11714	856992
2893	856993
80101	856994
17274	856995
17486	856996
3982	856997
3475	856998
266149	856999
17968	857000
26616	857001
27567	857002
624	857003
40982	857004
39595	857005
18388	857006
37998	857007
3754	857008
23680	857009
123345	857010
6166	857011
16095	857012
1042	857013
12989	857014
225233	857015
50655	857016
1510	857017
21589	857018
29251	857019
2491	857020
135629	857021
53807	857022
1948	857023
112047	857024
13731	857025
11215	857026
223498	857027
8364	857028
2250	857029
40319	857030
8203	857031
72384	857032
7833	857033
35378	857034
2479	857035
4991	857036
53857	857037
9564	857038
47282	857039
120	857040
55858	857041
60533	857042
1795	857043
35244	857044
3336	857045
127	857046
124457	857047
10664	857048
136145	857049
2323	857050
4158	857051
669	857052
6341	857053
573	857054
16095	857055
73039	857056
1397	857057
895	857058
257679	857059
72500	857060
4655	857061
649	857062
21968	857063
36954	857064
4955	857065
272	857066
24940	857067
189680	857068
67355	857069
64478	857070
43420	857071
152294	857072
56750	857073
175614	857074
208293	857075
698	857076
70218	857077
9931	857078
202344	857079
7609	857080
111715	857081
5361	857082
11513	857083
4107	857084
13362	857085
46530	857086
1043	857087
27081	857088
99188	857089
5355	857090
130196	857091
58045	857092
123158	857093
49971	857094
50	857095
162527	857096
1955	857097
54230	857098
906	857099
2470	857100
2470	857101
12419	857102
265089	857103
141398	857104
5460	857105
74142	857106
301	857107
1555	857108
2029	857109
29942	857110
54154	857111
17459	857112
16260	857113
268438	857114
71443	857115
151918	857116
206311	857117
35125	857118
108686	857119
77877	857120
55784	857121
305370	857122
12476	857123
111013	857124
75403	857125
145827	857126
15555	857127
6275	857128
13281	857129
252427	857130
137765	857131
3912	857132
740	857133
9434	857134
79639	857135
84428	857136
17956	857137
8918	857138
23534	857139
124598	857140
2596	857141
89911	857142
17135	857143
51850	857144
5058	857145
30960	857146
87811	857147
58203	857148
86060	857149
92931	857150
6628	857151
2969	857152
38829	857153
48037	857154
12916	857155
21299	857156
23	857157
169914	857158
77014	857159
113015	857160
113169	857161
8038	857162
5850	857163
6936	857164
3370	857165
13928	857166
60540	857167
121137	857168
19085	857169
3618	857170
185197	857171
81736	857172
137064	857173
113318	857174
164368	857175
61213	857176
13318	857177
267018	857178
240229	857179
171660	857180
66638	857181
124720	857182
57630	857183
18052	857184
790	857185
207758	857186
42717	857187
3141	857188
12295	857189
45261	857190
68727	857191
929	857192
21037	857193
104625	857194
191065	857195
10175	857196
89108	857197
18623	857198
63829	857199
27219	857200
113728	857201
4618	857202
144622	857203
15448	857204
119547	857205
195553	857206
438	857207
7621	857208
218633	857209
37017	857210
24823	857211
17278	857212
163340	857213
45900	857214
204339	857215
45024	857216
35441	857217
6244	857218
189834	857219
6180	857220
80336	857221
205259	857222
10445	857223
50618	857224
178052	857225
142377	857226
193811	857227
225221	857228
128653	857229
4339	857230
55827	857231
119110	857232
26610	857233
111	857234
46809	857235
51321	857236
84312	857237
114006	857238
83685	857239
37811	857240
59752	857241
95693	857242
25544	857243
162981	857244
19935	857245
240343	857246
26028	857247
140399	857248
3597	857249
293541	857250
1128	857251
13459	857252
170669	857253
214518	857254
7992	857255
19763	857256
20826	857257
17530	857258
151668	857259
305203	857260
18200	857261
41596	857262
284620	857263
133407	857264
12450	857265
1173	857266
88384	857267
5	857268
54507	857269
293963	857270
38135	857271
164618	857272
624	857273
129036	857274
171413	857275
53947	857276
61479	857277
182979	857278
25275	857279
108039	857280
74007	857281
19454	857282
876	857283
11528	857284
168799	857285
112887	857286
1122	857287
144352	857288
146868	857289
11631	857290
35843	857291
59705	857292
26281	857293
275634	857294
21782	857295
172889	857296
8635	857297
127130	857298
46247	857299
63550	857300
24633	857301
1692	857302
17176	857303
23830	857304
21302	857305
5535	857306
121118	857307
36561	857308
175	857309
6017	857310
45973	857311
48423	857312
58925	857313
1841	857314
15098	857315
18195	857316
810	857317
15622	857318
46353	857319
11874	857320
52256	857321
8315	857322
583	857323
20352	857324
142	857325
79502	857326
266819	857327
49957	857328
41849	857329
164946	857330
55	857331
52697	857332
78813	857333
3716	857334
92497	857335
54181	857336
73827	857337
48196	857338
63748	857339
180	857340
136592	857341
44856	857342
30278	857343
73743	857344
132788	857345
28284	857346
156369	857347
178635	857348
16773	857349
167910	857350
1841	857351
252739	857352
99491	857353
18630	857354
35915	857355
91113	857356
3119	857357
6742	857358
35342	857359
615	857360
40976	857361
7625	857362
184088	857363
23587	857364
255696	857365
9931	857366
125420	857367
31932	857368
19301	857369
131441	857370
61947	857371
151674	857372
31035	857373
215508	857374
45517	857375
16339	857376
3769	857377
208833	857378
6506	857379
11111	857380
51953	857381
58455	857382
11768	857383
283677	857384
68391	857385
10207	857386
287912	857387
26404	857388
121093	857389
180991	857390
6629	857391
19969	857392
204886	857393
203183	857394
6071	857395
34989	857396
39947	857397
149877	857398
6865	857399
58810	857400
59330	857401
3640	857402
20448	857403
1686	857404
2222	857405
104878	857406
28536	857407
47049	857408
4692	857409
49061	857410
56703	857411
95694	857412
95410	857413
187402	857414
34781	857415
34781	857416
90526	857417
527	857418
60374	857419
4363	857420
237	857421
44639	857422
55723	857423
167791	857424
201135	857425
9091	857426
258574	857427
93033	857428
17060	857429
86389	857430
49113	857431
81616	857432
261391	857433
77111	857434
45518	857435
58390	857436
132606	857437
23377	857438
1701	857439
3673	857440
194	857441
4445	857442
104617	857443
136955	857444
20691	857445
5801	857446
10645	857447
61960	857448
93650	857449
80601	857450
27565	857451
24983	857452
46562	857453
157668	857454
5636	857455
40	857456
185784	857457
335	857458
144480	857459
34735	857460
14529	857461
31572	857462
3705	857463
10748	857464
240655	857465
75306	857466
52606	857467
41212	857468
4487	857469
256747	857470
158438	857471
1916	857472
6638	857473
43960	857474
6319	857475
29604	857476
68076	857477
32568	857478
117314	857479
10312	857480
131741	857481
208741	857482
280833	857483
27552	857484
49484	857485
5703	857486
33106	857487
65771	857488
65972	857489
5141	857490
86759	857491
6502	857492
71329	857493
90901	857494
59594	857495
60734	857496
17478	857497
65771	857498
57564	857499
82819	857500
79438	857501
8927	857502
4701	857503
45620	857504
121815	857505
10254	857506
1893	857507
15592	857508
54468	857509
27943	857510
11316	857511
16953	857512
8	857513
41297	857514
16196	857515
30464	857516
231062	857517
67454	857518
237782	857519
205577	857520
3284	857521
7953	857522
140508	857523
7665	857524
19988	857525
22483	857526
264551	857527
24320	857528
57064	857529
265798	857530
39899	857531
5903	857532
307834	857533
34947	857534
120605	857535
181630	857536
28418	857537
139454	857538
23761	857539
119730	857540
50802	857541
195386	857542
64833	857543
25198	857544
77284	857545
267965	857546
3224	857547
166004	857548
1	857549
7	857550
36197	857551
182777	857552
111033	857553
57	857554
122467	857555
82109	857556
73989	857557
310743	857558
22646	857559
1541	857560
66965	857561
4599	857562
17565	857563
12690	857564
66874	857565
4547	857566
2153	857567
219178	857568
266032	857569
223852	857570
105786	857571
179565	857572
76363	857573
551	857574
148418	857575
92597	857576
97363	857577
32093	857578
18677	857579
131897	857580
233141	857581
4860	857582
544	857583
15586	857584
12955	857585
100700	857586
31577	857587
60153	857588
106336	857589
24516	857590
97282	857591
42448	857592
7938	857593
26821	857594
206766	857595
155066	857596
201838	857597
28063	857598
1708	857599
55569	857600
30653	857601
115639	857602
47798	857603
21173	857604
19467	857605
23171	857606
104346	857607
188125	857608
2995	857609
89383	857610
86858	857611
7596	857612
42117	857613
1719	857614
45077	857615
218651	857616
265547	857617
28929	857618
37473	857619
37473	857620
45310	857621
12020	857622
193066	857623
32114	857624
128066	857625
37998	857626
1199	857627
3	857628
1101	857629
272870	857630
143098	857631
257603	857632
192234	857633
78549	857634
9687	857635
59298	857636
59298	857637
17380	857638
42971	857639
52469	857640
78444	857641
1612	857642
231674	857643
210	857644
208987	857645
65094	857646
3898	857647
4952	857648
19854	857649
117061	857650
105101	857651
130068	857652
211669	857653
126187	857654
164953	857655
33446	857656
97952	857657
253075	857658
595	857659
20919	857660
83919	857661
144718	857662
29277	857663
527	857664
30617	857665
177032	857666
65737	857667
68376	857668
2598	857669
52196	857670
7654	857671
45021	857672
68697	857673
4557	857674
48541	857675
2264	857676
45224	857677
24514	857678
24514	857679
217131	857680
92157	857681
58839	857682
4364	857683
30388	857684
31229	857685
47066	857686
19785	857687
139673	857688
21853	857689
26988	857690
231277	857691
221634	857692
8756	857693
20261	857694
56498	857695
46617	857696
14788	857697
231020	857698
67735	857699
87146	857700
58057	857701
36	857702
20459	857703
108553	857704
120508	857705
27700	857706
20663	857707
149299	857708
146412	857709
74595	857710
292752	857711
22594	857712
75829	857713
2001	857714
77822	857715
225396	857716
37086	857717
268322	857718
142870	857719
138986	857720
922	857721
40068	857722
38820	857723
2789	857724
42493	857725
7042	857726
6061	857727
283391	857728
126420	857729
25433	857730
126999	857731
4048	857732
15140	857733
18768	857734
89285	857735
13106	857736
26321	857737
236	857738
10379	857739
12171	857740
15013	857741
43236	857742
2045	857743
54764	857744
6865	857745
4443	857746
19846	857747
25403	857748
93683	857749
92373	857750
203056	857751
4700	857752
16729	857753
107019	857754
11615	857755
137114	857756
16	857757
4595	857758
149998	857759
89948	857760
154831	857761
88520	857762
12477	857763
70799	857764
1410	857765
15721	857766
3146	857767
204777	857768
267729	857769
2026	857770
299298	857771
7007	857772
4998	857773
129184	857774
148928	857775
16596	857776
68291	857777
35060	857778
36272	857779
2694	857780
89751	857781
216458	857782
27312	857783
127333	857784
68845	857785
21073	857786
1472	857787
3176	857788
9568	857789
257752	857790
51921	857791
81728	857792
217763	857793
122878	857794
3544	857795
117716	857796
7588	857797
23793	857798
37463	857799
285933	857800
560	857801
25720	857802
56844	857803
23952	857804
77229	857805
156640	857806
191417	857807
25391	857808
21108	857809
28932	857810
29062	857811
38931	857812
9043	857813
6366	857814
28663	857815
205830	857816
18188	857817
234217	857818
17719	857819
21349	857820
56167	857821
19665	857822
275284	857823
3413	857824
15335	857825
60661	857826
271603	857827
208535	857828
208742	857829
122324	857830
218020	857831
44126	857832
97467	857833
165024	857834
102809	857835
15605	857836
591	857837
51683	857838
15269	857839
21204	857840
153929	857841
37477	857842
38386	857843
29302	857844
15963	857845
8817	857846
10481	857847
31463	857848
194811	857849
110973	857850
135323	857851
30666	857852
127777	857853
58556	857854
29419	857855
94488	857856
210448	857857
2080	857858
18330	857859
1294	857860
5687	857861
149474	857862
197479	857863
87742	857864
217664	857865
60207	857866
112450	857867
42301	857868
261736	857869
184562	857870
23303	857871
86589	857872
13403	857873
25492	857874
180701	857875
7094	857876
8201	857877
66547	857878
50036	857879
183025	857880
89742	857881
125820	857882
44232	857883
61597	857884
269504	857885
7004	857886
195777	857887
123602	857888
766	857889
766	857890
123155	857891
155933	857892
119526	857893
248676	857894
256171	857895
40835	857896
205539	857897
270532	857898
183683	857899
78975	857900
121526	857901
195505	857902
137147	857903
134996	857904
25114	857905
136459	857906
71762	857907
65746	857908
7597	857909
7597	857910
130202	857911
183348	857912
51132	857913
76368	857914
100363	857915
92676	857916
23731	857917
183683	857918
123328	857919
216279	857920
10091	857921
69882	857922
137062	857923
93730	857924
58749	857925
92279	857926
61480	857927
196383	857928
119526	857929
69644	857930
54662	857931
7247	857932
162330	857933
72719	857934
12441	857935
169317	857936
46017	857937
155560	857938
38478	857939
28821	857940
45900	857941
311224	857942
45900	857943
19531	857944
218594	857945
89307	857946
47376	857947
93675	857948
32664	857949
99211	857950
198596	857951
10353	857952
218637	857953
148623	857954
59010	857955
119926	857956
43408	857957
3641	857958
4441	857959
4441	857960
264327	857961
230882	857962
22022	857963
95248	857964
13218	857965
26893	857966
269385	857967
167	857968
7807	857969
16893	857970
270969	857971
104440	857972
91323	857973
3107	857974
124435	857975
256515	857976
264980	857977
128410	857978
281494	857979
231155	857980
240441	857981
240440	857982
285050	857983
224387	857984
219598	857985
252231	857986
228509	857987
260271	857988
260270	857989
273874	857990
284889	857991
152453	857992
13218	857993
91545	857994
31689	857995
119224	857996
38676	857997
52407	857998
78939	857999
8636	858000
171655	858001
4883	858002
188671	858003
311040	858004
106222	858005
272946	858006
76884	858007
197569	858008
80925	858009
253983	858010
174812	858011
18410	858012
163127	858013
188883	858014
246908	858015
224096	858016
151312	858017
170939	858018
312644	858019
155457	858020
256213	858021
250747	858022
309130	858023
239405	858024
205576	858025
120092	858026
244	858027
64801	858028
903	858029
2322	858030
115372	858031
30314	858032
87208	858033
72746	858034
10623	858035
95240	858036
238257	858037
137945	858038
8661	858039
10142	858040
95431	858041
105926	858042
59754	858043
49315	858044
37199	858045
126494	858046
185229	858047
71152	858048
164644	858049
74380	858050
85542	858051
10442	858052
143753	858053
127368	858054
24345	858055
116173	858056
134609	858057
39788	858058
85243	858059
66988	858060
90100	858061
119755	858062
105229	858063
34761	858064
49694	858065
11573	858066
453	858067
115047	858068
49843	858069
90452	858070
41740	858071
180284	858072
272135	858073
16632	858074
172675	858075
21082	858076
847	858077
199685	858078
19479	858079
178411	858080
83398	858081
166711	858082
47764	858083
8847	858084
2482	858085
221230	858086
171456	858087
33534	858088
33534	858089
109152	858090
107970	858091
143246	858092
148566	858093
306459	858094
105753	858095
157152	858096
13151	858097
165466	858098
28343	858099
189376	858100
236712	858101
205359	858102
81036	858103
121728	858104
214175	858105
276560	858106
73570	858107
39080	858108
89592	858109
170132	858110
69314	858111
151911	858112
215982	858113
224498	858114
147215	858115
74796	858116
183183	858117
96533	858118
25036	858119
286800	858120
63032	858121
164528	858122
15639	858123
32522	858124
70611	858125
127838	858126
173800	858127
100633	858128
279560	858129
14233	858130
128002	858131
53388	858132
77342	858133
291227	858134
87074	858135
304837	858136
79638	858137
109725	858138
12313	858139
14050	858140
82741	858141
18975	858142
57940	858143
53233	858144
81486	858145
177245	858146
16748	858147
114421	858148
228744	858149
298743	858150
192699	858151
131134	858152
7136	858153
37416	858154
243051	858155
251784	858156
41765	858157
206936	858158
28827	858159
213595	858160
181339	858161
5641	858162
42806	858163
21959	858164
65835	858165
5414	858166
109590	858167
2981	858168
2397	858169
18023	858170
19365	858171
298567	858172
50710	858173
6016	858174
60439	858175
159542	858176
40197	858177
119173	858178
8620	858179
44771	858180
97692	858181
16201	858182
97036	858183
6213	858184
54494	858185
211869	858186
16228	858187
9528	858188
39731	858189
197119	858190
97820	858191
81985	858192
34923	858193
158144	858194
27164	858195
42222	858196
23410	858197
5936	858198
103803	858199
1706	858200
2326	858201
11461	858202
129148	858203
144322	858204
14326	858205
358	858206
18820	858207
7600	858208
209658	858209
106464	858210
219169	858211
18330	858212
142942	858213
53987	858214
169953	858215
36634	858216
1799	858217
32451	858218
193482	858219
19851	858220
40157	858221
236	858222
650	858223
106073	858224
19039	858225
10435	858226
5380	858227
132876	858228
32211	858229
139349	858230
92066	858231
80350	858232
90595	858233
216278	858234
2014	858235
49350	858236
45227	858237
37548	858238
210032	858239
18962	858240
99623	858241
150151	858242
2267	858243
5384	858244
193993	858245
48154	858246
204799	858247
24067	858248
146808	858249
18611	858250
244936	858251
28582	858252
27364	858253
82138	858254
24563	858255
57036	858256
232350	858257
149965	858258
109589	858259
116115	858260
113958	858261
11935	858262
31216	858263
33890	858264
33831	858265
61252	858266
93	858267
260219	858268
161623	858269
80719	858270
7779	858271
79360	858272
39850	858273
56921	858274
642	858275
243298	858276
288776	858277
23380	858278
24951	858279
26646	858280
189	858281
47607	858282
990	858283
16385	858284
154636	858285
9	858286
58041	858287
88291	858288
645	858289
198793	858290
209418	858291
3133	858292
24212	858293
52992	858294
80288	858295
8218	858296
31541	858297
12591	858298
14639	858299
309568	858300
75660	858301
3450	858302
142075	858303
128480	858304
276874	858305
195849	858306
18244	858307
1324	858308
4698	858309
50024	858310
30999	858311
23187	858312
24024	858313
2552	858314
23658	858315
173881	858316
13188	858317
3166	858318
22137	858319
58264	858320
35227	858321
273946	858322
1305	858323
273217	858324
190824	858325
128743	858326
54682	858327
132648	858328
78101	858329
1963	858330
9630	858331
123535	858332
46236	858333
10785	858334
17912	858335
12575	858336
79979	858337
29117	858338
7326	858339
145459	858340
65	858341
80756	858342
35402	858343
34565	858344
1796	858345
146384	858346
118307	858347
10843	858348
24117	858349
7227	858350
6111	858351
199591	858352
38316	858353
40501	858354
6734	858355
738	858356
29244	858357
84384	858358
87619	858359
123639	858360
176060	858361
43947	858362
247260	858363
133561	858364
241872	858365
23297	858366
27805	858367
9672	858368
181157	858369
57803	858370
58973	858371
3685	858372
21395	858373
74714	858374
37832	858375
266348	858376
184338	858377
57771	858378
111318	858379
4351	858380
217835	858381
62477	858382
164501	858383
5355	858384
112993	858385
91093	858386
23899	858387
114935	858388
342	858389
65481	858390
27073	858391
77485	858392
1207	858393
19688	858394
34048	858395
157372	858396
52315	858397
294883	858398
140489	858399
41026	858400
1367	858401
190274	858402
127321	858403
2271	858404
37928	858405
101506	858406
121607	858407
28677	858408
12822	858409
15081	858410
208802	858411
21036	858412
11033	858413
6785	858414
6785	858415
94477	858416
39470	858417
132287	858418
112843	858419
7240	858420
11625	858421
75484	858422
58978	858423
274420	858424
13578	858425
11479	858426
268983	858427
120359	858428
1855	858429
144868	858430
48769	858431
26148	858432
3218	858433
1507	858434
6305	858435
40596	858436
121426	858437
5762	858438
7297	858439
138281	858440
47005	858441
14816	858442
84150	858443
220793	858444
61903	858445
194499	858446
27786	858447
28798	858448
39504	858449
17818	858450
131757	858451
3732	858452
41798	858453
50169	858454
2475	858455
10114	858456
25852	858457
115405	858458
3383	858459
152694	858460
7147	858461
52373	858462
676	858463
49580	858464
25598	858465
6990	858466
13940	858467
29827	858468
12674	858469
128618	858470
60032	858471
187065	858472
141579	858473
76349	858474
197249	858475
29940	858476
29940	858477
8513	858478
200293	858479
282318	858480
3474	858481
8208	858482
9660	858483
64800	858484
58252	858485
91285	858486
62825	858487
89005	858488
2400	858489
4921	858490
71309	858491
89457	858492
2335	858493
4604	858494
2675	858495
7860	858496
237736	858497
27712	858498
50768	858499
157330	858500
634	858501
30064	858502
2358	858503
34032	858504
2795	858505
74449	858506
120028	858507
63	858508
66285	858509
41019	858510
102474	858511
109443	858512
49635	858513
154743	858514
3035	858515
64919	858516
93602	858517
64811	858518
135665	858519
95432	858520
49997	858521
148926	858522
1993	858523
91719	858524
13318	858525
7258	858526
119699	858527
32729	858528
4226	858529
49482	858530
32177	858531
271684	858532
38623	858533
281409	858534
92187	858535
113627	858536
28375	858537
10294	858538
25692	858539
277678	858540
10937	858541
4118	858542
24493	858543
2115	858544
55659	858545
12787	858546
150509	858547
6195	858548
61696	858549
6292	858550
104774	858551
15462	858552
45754	858553
5318	858554
20698	858555
222461	858556
3329	858557
9711	858558
10212	858559
175726	858560
17852	858561
7000	858562
292735	858563
24671	858564
3518	858565
84848	858566
2658	858567
10092	858568
4118	858569
2600	858570
29744	858571
10683	858572
175630	858573
149765	858574
10008	858575
33175	858576
9024	858577
139493	858578
39602	858579
37965	858580
10719	858581
14770	858582
43860	858583
5347	858584
52105	858585
16208	858586
207187	858587
105035	858588
109233	858589
49193	858590
17247	858591
1224	858592
56963	858593
32848	858594
8644	858595
86928	858596
416	858597
24034	858598
220065	858599
47377	858600
27043	858601
258288	858602
28390	858603
1747	858604
75472	858605
10785	858606
20600	858607
21745	858608
195781	858609
1017	858610
65	858611
33194	858612
6597	858613
140496	858614
123413	858615
24095	858616
94513	858617
225799	858618
2894	858619
58126	858620
2346	858621
2031	858622
57345	858623
980	858624
21069	858625
311434	858626
277927	858627
20647	858628
54426	858629
83340	858630
15249	858631
9405	858632
182	858633
31232	858634
35634	858635
173225	858636
47417	858637
3647	858638
25768	858639
617	858640
659	858641
108	858642
627	858643
118655	858644
18135	858645
17633	858646
21202	858647
74651	858648
27303	858649
91893	858650
3330	858651
51147	858652
9029	858653
1298	858654
12178	858655
33958	858656
201293	858657
201293	858658
19769	858659
203491	858660
12295	858661
28863	858662
4520	858663
162545	858664
12653	858665
158481	858666
262714	858667
6702	858668
17534	858669
19619	858670
4666	858671
27200	858672
23497	858673
28470	858674
150095	858675
6166	858676
58066	858677
117311	858678
531	858679
2719	858680
265438	858681
6564	858682
307	858683
198558	858684
213	858685
118443	858686
229569	858687
237058	858688
303189	858689
13013	858690
342	858691
75074	858692
11773	858693
6886	858694
8078	858695
106791	858696
6771	858697
79891	858698
79891	858699
172477	858700
177161	858701
63590	858702
32453	858703
28857	858704
28932	858705
60550	858706
37556	858707
10307	858708
12378	858709
29944	858710
6775	858711
6775	858712
9956	858713
31546	858714
105122	858715
6008	858716
72038	858717
63585	858718
52165	858719
76746	858720
30970	858721
237	858722
268196	858723
2021	858724
60642	858725
31842	858726
23054	858727
66775	858728
13454	858729
5656	858730
124779	858731
124779	858732
62134	858733
2960	858734
162464	858735
73938	858736
93357	858737
24843	858738
37102	858739
27	858740
26238	858741
6766	858742
192642	858743
16880	858744
93829	858745
15357	858746
135552	858747
821	858748
55631	858749
1225	858750
159477	858751
5712	858752
190985	858753
123736	858754
107	858755
6096	858756
261638	858757
28825	858758
752	858759
38121	858760
92891	858761
20127	858762
208555	858763
534	858764
9994	858765
8319	858766
8845	858767
2392	858768
15955	858769
15758	858770
33539	858771
1487	858772
32431	858773
80609	858774
49976	858775
33378	858776
47417	858777
82636	858778
145519	858779
120974	858780
155769	858781
24739	858782
69767	858783
139408	858784
31857	858785
9781	858786
241756	858787
2619	858788
46952	858789
12657	858790
56902	858791
13335	858792
271106	858793
153285	858794
233237	858795
13527	858796
191362	858797
8634	858798
99834	858799
69296	858800
20144	858801
47531	858802
43896	858803
288635	858804
291933	858805
8958	858806
906	858807
39756	858808
3165	858809
26435	858810
15927	858811
71897	858812
24086	858813
3270	858814
133214	858815
45309	858816
8736	858817
53450	858818
47728	858819
19251	858820
24902	858821
1704	858822
147300	858823
3946	858824
18621	858825
262906	858826
97319	858827
138077	858828
11624	858829
221557	858830
120575	858831
56631	858832
31659	858833
28455	858834
45143	858835
273797	858836
46935	858837
74328	858838
1719	858839
25877	858840
21038	858841
7105	858842
1027	858843
10408	858844
198768	858845
268099	858846
1175	858847
69008	858848
332	858849
1352	858850
1352	858851
144305	858852
6945	858853
21863	858854
62111	858855
12412	858856
10649	858857
15759	858858
223	858859
8309	858860
131030	858861
22471	858862
73873	858863
2106	858864
12117	858865
13467	858866
16485	858867
15706	858868
198322	858869
13004	858870
342	858871
43199	858872
54856	858873
119874	858874
6566	858875
28771	858876
2067	858877
3598	858878
2511	858879
19839	858880
243467	858881
71155	858882
84352	858883
7272	858884
5927	858885
639	858886
1838	858887
10110	858888
6859	858889
216223	858890
33426	858891
79661	858892
32766	858893
10161	858894
73415	858895
14089	858896
4164	858897
9342	858898
11919	858899
12354	858900
490	858901
64157	858902
3259	858903
8751	858904
51124	858905
2740	858906
33686	858907
17663	858908
59	858909
462	858910
11714	858911
2452	858912
4414	858913
8623	858914
94691	858915
9207	858916
7465	858917
9482	858918
953	858919
12275	858920
99379	858921
18317	858922
2811	858923
3503	858924
1957	858925
55312	858926
10256	858927
85653	858928
47185	858929
26631	858930
88723	858931
562	858932
91635	858933
2346	858934
172651	858935
15100	858936
206525	858937
197343	858938
3500	858939
269191	858940
14593	858941
4071	858942
1532	858943
21725	858944
29736	858945
38296	858946
144866	858947
108538	858948
863	858949
47540	858950
268107	858951
197903	858952
113573	858953
83403	858954
2842	858955
6922	858956
158877	858957
20115	858958
4706	858959
7504	858960
28204	858961
10875	858962
1099	858963
6962	858964
19015	858965
14983	858966
178697	858967
856	858968
78	858969
49396	858970
1294	858971
12690	858972
10829	858973
177982	858974
48491	858975
17742	858976
220	858977
3345	858978
25650	858979
42220	858980
57172	858981
1351	858982
64438	858983
6282	858984
10876	858985
5133	858986
28164	858987
173580	858988
114581	858989
95221	858990
980	858991
26706	858992
4378	858993
189898	858994
72005	858995
7456	858996
81388	858997
50185	858998
112351	858999
3396	859000
63196	859001
9224	859002
87709	859003
37082	859004
152143	859005
83661	859006
100	859007
29317	859008
6895	859009
100069	859010
2078	859011
10794	859012
119452	859013
35245	859014
41903	859015
573	859016
31950	859017
13179	859018
27208	859019
14519	859020
6887	859021
38869	859022
76224	859023
23938	859024
4204	859025
258344	859026
13591	859027
33081	859028
158	859029
65139	859030
12742	859031
26740	859032
228108	859033
113065	859034
163099	859035
28445	859036
4687	859037
446	859038
17858	859039
9876	859040
649	859041
39337	859042
102745	859043
917	859044
2325	859045
32542	859046
88540	859047
274496	859048
2294	859049
76131	859050
145623	859051
3300	859052
40136	859053
9840	859054
29162	859055
34630	859056
132435	859057
375	859058
2373	859059
14179	859060
4584	859061
138379	859062
128433	859063
85757	859064
18479	859065
22473	859066
37196	859067
1045	859068
62225	859069
205488	859070
6527	859071
61706	859072
8176	859073
1687	859074
84721	859075
127414	859076
1687	859077
2561	859078
12178	859079
2317	859080
282985	859081
7476	859082
32296	859083
205209	859084
10217	859085
17195	859086
811	859087
3481	859088
103430	859089
61888	859090
3269	859091
56543	859092
170	859093
1957	859094
1957	859095
24	859096
1135	859097
445	859098
44964	859099
30899	859100
192820	859101
247960	859102
89861	859103
2722	859104
61930	859105
33658	859106
5822	859107
74458	859108
12529	859109
2665	859110
26861	859111
469	859112
31005	859113
79676	859114
6714	859115
49352	859116
16600	859117
1989	859118
17110	859119
51553	859120
3429	859121
7381	859122
254842	859123
20744	859124
114743	859125
5407	859126
25567	859127
1006	859128
54301	859129
42149	859130
15339	859131
178403	859132
1761	859133
46302	859134
3619	859135
68327	859136
649	859137
65188	859138
18096	859139
63153	859140
375	859141
94046	859142
8431	859143
37091	859144
18318	859145
1105	859146
73730	859147
144340	859148
35924	859149
45843	859150
9211	859151
12950	859152
3908	859153
64872	859154
1759	859155
25065	859156
156777	859157
69652	859158
46708	859159
43392	859160
762	859161
8299	859162
11109	859163
64370	859164
165	859165
725	859166
80461	859167
75735	859168
17406	859169
158368	859170
14735	859171
12642	859172
42219	859173
42219	859174
172437	859175
97770	859176
7705	859177
1319	859178
6071	859179
205300	859180
241564	859181
103005	859182
21179	859183
49467	859184
24867	859185
73838	859186
129913	859187
10191	859188
7267	859189
12011	859190
99593	859191
4251	859192
5398	859193
18214	859194
24281	859195
61775	859196
21281	859197
81	859198
9426	859199
48979	859200
2740	859201
77132	859202
18118	859203
156379	859204
1097	859205
32624	859206
92031	859207
54127	859208
4212	859209
34631	859210
97528	859211
138379	859212
29254	859213
184586	859214
1262	859215
730	859216
132429	859217
7862	859218
205655	859219
7034	859220
18022	859221
77792	859222
29073	859223
25936	859224
10341	859225
5397	859226
48259	859227
96981	859228
34732	859229
84896	859230
6094	859231
5042	859232
597	859233
41314	859234
151157	859235
78290	859236
8944	859237
15677	859238
159	859239
17749	859240
78813	859241
3206	859242
385	859243
5635	859244
54742	859245
310469	859246
3783	859247
113230	859248
4029	859249
89828	859250
4430	859251
14694	859252
669	859253
31890	859254
19341	859255
2923	859256
26599	859257
11176	859258
879	859259
47152	859260
47152	859261
81536	859262
2008	859263
17498	859264
9587	859265
17979	859266
2983	859267
7142	859268
44222	859269
32584	859270
81713	859271
41296	859272
850	859273
19377	859274
1315	859275
1315	859276
28476	859277
74939	859278
429	859279
307313	859280
40526	859281
836	859282
39125	859283
79279	859284
16659	859285
4273	859286
145433	859287
320	859288
64996	859289
1808	859290
2452	859291
75268	859292
52592	859293
193639	859294
170939	859295
30283	859296
13038	859297
6925	859298
8811	859299
1387	859300
26706	859301
498	859302
44453	859303
636	859304
2024	859305
4721	859306
122023	859307
2341	859308
196789	859309
3480	859310
1482	859311
80448	859312
4886	859313
18469	859314
519	859315
2973	859316
707	859317
50105	859318
9091	859319
1243	859320
20763	859321
120436	859322
140560	859323
50539	859324
5641	859325
1201	859326
33868	859327
1914	859328
16193	859329
11308	859330
75787	859331
92000	859332
210906	859333
67645	859334
8431	859335
39067	859336
23925	859337
49528	859338
19165	859339
632	859340
8600	859341
11686	859342
11297	859343
94429	859344
14878	859345
3975	859346
2092	859347
89208	859348
377	859349
205794	859350
27340	859351
18200	859352
31273	859353
140770	859354
13774	859355
2493	859356
2349	859357
7324	859358
68987	859359
250358	859360
111764	859361
211	859362
184081	859363
18111	859364
127987	859365
81866	859366
13447	859367
24	859368
49052	859369
158897	859370
16584	859371
74204	859372
17498	859373
33698	859374
232343	859375
28225	859376
15313	859377
639	859378
2315	859379
22220	859380
7335	859381
1586	859382
9466	859383
103495	859384
14165	859385
328	859386
43524	859387
411	859388
22006	859389
1851	859390
1586	859391
2597	859392
21423	859393
2422	859394
50640	859395
13453	859396
200513	859397
9523	859398
40491	859399
5464	859400
35322	859401
3035	859402
9370	859403
3403	859404
1149	859405
7566	859406
1912	859407
19094	859408
13354	859409
5631	859410
38874	859411
152127	859412
50064	859413
15696	859414
140163	859415
53808	859416
94071	859417
1353	859418
84688	859419
2526	859420
2479	859421
3253	859422
2264	859423
85253	859424
7448	859425
5371	859426
1327	859427
50425	859428
61930	859429
9396	859430
26920	859431
1757	859432
8841	859433
41882	859434
16793	859435
8683	859436
40506	859437
96467	859438
226379	859439
83094	859440
35616	859441
141565	859442
177907	859443
135396	859444
5469	859445
260755	859446
15849	859447
258400	859448
52876	859449
92106	859450
124534	859451
251934	859452
33270	859453
1000	859454
43460	859455
167354	859456
2088	859457
19519	859458
10833	859459
505	859460
239089	859461
298	859462
13725	859463
1618	859464
16723	859465
75229	859466
17521	859467
33680	859468
98719	859469
139806	859470
85076	859471
302961	859472
21979	859473
260739	859474
85145	859475
48782	859476
232091	859477
44716	859478
37143	859479
96084	859480
104779	859481
1158	859482
3224	859483
26	859484
5376	859485
21535	859486
56951	859487
78	859488
190827	859489
147354	859490
50121	859491
9023	859492
29440	859493
93425	859494
139096	859495
309102	859496
22030	859497
288908	859498
92480	859499
132175	859500
65459	859501
89325	859502
217	859503
4378	859504
118465	859505
10807	859506
27868	859507
236852	859508
152136	859509
65688	859510
219269	859511
90855	859512
27362	859513
16552	859514
58176	859515
22142	859516
114243	859517
211887	859518
19266	859519
64771	859520
218469	859521
59040	859522
44049	859523
1099	859524
144718	859525
32236	859526
200822	859527
9466	859528
31363	859529
34671	859530
5848	859531
65026	859532
18930	859533
932	859534
1240	859535
63736	859536
174317	859537
13525	859538
66978	859539
22032	859540
87412	859541
76389	859542
116846	859543
116846	859544
73601	859545
16348	859546
53811	859547
7218	859548
33878	859549
126254	859550
10681	859551
79662	859552
134457	859553
199860	859554
59535	859555
19765	859556
144936	859557
107549	859558
122108	859559
17477	859560
199462	859561
16334	859562
1347	859563
99551	859564
8401	859565
191957	859566
87979	859567
45854	859568
133395	859569
125311	859570
257859	859571
78769	859572
6250	859573
184816	859574
14499	859575
29438	859576
26437	859577
152488	859578
48207	859579
113297	859580
2597	859581
42787	859582
1319	859583
1307	859584
11337	859585
100029	859586
84488	859587
3393	859588
24589	859589
33	859590
21010	859591
8244	859592
16	859593
3360	859594
44325	859595
10459	859596
2455	859597
104940	859598
12188	859599
118954	859600
137159	859601
130622	859602
11095	859603
6655	859604
190721	859605
175472	859606
136698	859607
6008	859608
222159	859609
16809	859610
50572	859611
3558	859612
79922	859613
128622	859614
23264	859615
13626	859616
125962	859617
10475	859618
4664	859619
47446	859620
166398	859621
19326	859622
19326	859623
37697	859624
187398	859625
238193	859626
35710	859627
28478	859628
66072	859629
1786	859630
67048	859631
25239	859632
132898	859633
25014	859634
54551	859635
1097	859636
41432	859637
1286	859638
1515	859639
109293	859640
110879	859641
93	859642
18180	859643
2987	859644
58775	859645
64700	859646
22802	859647
124184	859648
6082	859649
32499	859650
9950	859651
80300	859652
8811	859653
216531	859654
39321	859655
155179	859656
8981	859657
29666	859658
28279	859659
86711	859660
959	859661
199628	859662
111480	859663
10862	859664
41761	859665
3731	859666
62632	859667
101237	859668
9031	859669
12601	859670
211878	859671
242834	859672
29405	859673
126388	859674
60048	859675
157575	859676
24464	859677
244123	859678
181832	859679
38884	859680
128948	859681
1006	859682
95849	859683
1765	859684
204153	859685
208535	859686
73378	859687
144664	859688
144741	859689
7271	859690
83191	859691
23233	859692
15873	859693
32712	859694
159126	859695
113409	859696
5444	859697
7277	859698
24070	859699
37524	859700
133045	859701
17141	859702
133045	859703
51462	859704
579	859705
208387	859706
209161	859707
127143	859708
22837	859709
46721	859710
18054	859711
22271	859712
33508	859713
12813	859714
91830	859715
1036	859716
1150	859717
61912	859718
72876	859719
133661	859720
6	859721
66411	859722
93667	859723
16494	859724
166985	859725
13139	859726
32738	859727
14346	859728
107983	859729
240399	859730
92745	859731
64996	859732
66095	859733
295822	859734
180117	859735
211196	859736
36892	859737
13104	859738
96788	859739
21157	859740
273629	859741
31278	859742
88137	859743
171276	859744
1581	859745
54358	859746
114176	859747
39238	859748
105379	859749
162496	859750
52063	859751
13703	859752
168366	859753
3265	859754
6116	859755
3645	859756
12831	859757
128413	859758
23247	859759
26520	859760
155174	859761
49639	859762
106698	859763
48274	859764
4807	859765
86391	859766
61831	859767
9032	859768
2351	859769
3940	859770
253363	859771
135718	859772
38380	859773
83434	859774
127434	859775
95843	859776
12263	859777
6552	859778
44536	859779
7850	859780
8493	859781
73839	859782
171893	859783
106989	859784
7093	859785
61331	859786
9869	859787
98177	859788
37841	859789
17628	859790
2483	859791
84339	859792
56158	859793
41615	859794
41563	859795
45831	859796
20807	859797
209792	859798
4910	859799
32040	859800
135836	859801
107806	859802
141147	859803
302461	859804
21443	859805
195352	859806
195352	859807
55888	859808
86144	859809
105342	859810
87794	859811
50664	859812
111103	859813
306739	859814
76987	859815
54809	859816
161673	859817
35025	859818
198011	859819
29108	859820
57642	859821
307345	859822
53845	859823
19082	859824
45539	859825
112499	859826
177884	859827
19146	859828
2236	859829
62402	859830
4480	859831
130339	859832
7030	859833
231101	859834
65732	859835
133435	859836
67000	859837
1420	859838
34611	859839
101019	859840
750	859841
15902	859842
111023	859843
66038	859844
10022	859845
26344	859846
12498	859847
52409	859848
2925	859849
127514	859850
134836	859851
100399	859852
13082	859853
4380	859854
24066	859855
183524	859856
2924	859857
16229	859858
272622	859859
1017	859860
83340	859861
104603	859862
13914	859863
213900	859864
70555	859865
4424	859866
53745	859867
87581	859868
18284	859869
2900	859870
54042	859871
61024	859872
40646	859873
262556	859874
112188	859875
23499	859876
41152	859877
16	859878
53236	859879
98318	859880
2540	859881
76853	859882
139994	859883
10615	859884
24848	859885
18	859886
133484	859887
153030	859888
81940	859889
62292	859890
91246	859891
57538	859892
34486	859893
72004	859894
26523	859895
185056	859896
9897	859897
10788	859898
5499	859899
2056	859900
34032	859901
19201	859902
256755	859903
30110	859904
66497	859905
117737	859906
80693	859907
56184	859908
5493	859909
3654	859910
69146	859911
5967	859912
753	859913
77117	859914
2012	859915
875	859916
49592	859917
230380	859918
63354	859919
144322	859920
64282	859921
3530	859922
8078	859923
3938	859924
213272	859925
213211	859926
18714	859927
3681	859928
55169	859929
38782	859930
55007	859931
133500	859932
27068	859933
144842	859934
105985	859935
88514	859936
19811	859937
3566	859938
803	859939
19698	859940
45334	859941
310695	859942
64581	859943
5113	859944
146505	859945
21123	859946
26623	859947
5334	859948
176955	859949
14763	859950
36047	859951
145990	859952
16996	859953
43176	859954
288365	859955
20445	859956
21164	859957
190897	859958
6677	859959
8508	859960
9367	859961
126486	859962
4124	859963
17128	859964
33635	859965
10731	859966
3849	859967
3376	859968
6710	859969
237693	859970
3972	859971
47405	859972
1580	859973
11876	859974
16724	859975
16178	859976
14649	859977
622	859978
11535	859979
9001	859980
41180	859981
351	859982
32959	859983
8757	859984
65171	859985
93723	859986
16337	859987
8406	859988
50077	859989
334	859990
94005	859991
28093	859992
751	859993
42397	859994
4030	859995
35873	859996
25977	859997
20769	859998
12350	859999
5542	860000
7594	860001
162508	860002
85101	860003
713	860004
24130	860005
73327	860006
5446	860007
12354	860008
54143	860009
5312	860010
25371	860011
180757	860012
15473	860013
93184	860014
1939	860015
6622	860016
186515	860017
825	860018
40154	860019
6062	860020
203764	860021
83579	860022
13423	860023
13423	860024
2668	860025
38667	860026
13889	860027
162714	860028
7053	860029
103369	860030
109060	860031
280140	860032
38954	860033
8798	860034
24698	860035
18035	860036
55795	860037
28401	860038
17090	860039
1969	860040
33279	860041
142165	860042
5730	860043
9546	860044
246173	860045
9235	860046
249968	860047
19158	860048
4426	860049
216536	860050
57774	860051
16903	860052
7991	860053
139315	860054
24549	860055
590	860056
721	860057
12994	860058
117750	860059
2528	860060
40617	860061
18189	860062
952	860063
105181	860064
187760	860065
39504	860066
15993	860067
38908	860068
9304	860069
79263	860070
12795	860071
6383	860072
1906	860073
129797	860074
43761	860075
71330	860076
6	860077
297249	860078
39661	860079
453	860080
7964	860081
39350	860082
43619	860083
75385	860084
10327	860085
24221	860086
319	860087
45690	860088
30707	860089
109828	860090
55401	860091
28817	860092
47069	860093
26953	860094
17862	860095
65915	860096
277538	860097
157921	860098
9890	860099
295267	860100
11312	860101
55733	860102
109004	860103
312516	860104
284190	860105
50718	860106
1147	860107
60636	860108
48957	860109
67017	860110
35935	860111
29446	860112
45509	860113
45744	860114
3858	860115
26901	860116
37586	860117
127870	860118
135365	860119
157677	860120
102836	860121
1333	860122
17466	860123
69612	860124
113	860125
28815	860126
31108	860127
271133	860128
51265	860129
2925	860130
659	860131
17143	860132
94871	860133
7916	860134
7435	860135
26867	860136
18374	860137
27087	860138
22249	860139
60843	860140
2617	860141
45287	860142
1102	860143
1357	860144
57879	860145
1960	860146
64506	860147
8532	860148
11484	860149
29884	860150
36118	860151
57742	860152
232328	860153
50077	860154
55542	860155
9201	860156
270102	860157
70435	860158
67692	860159
221865	860160
4227	860161
37574	860162
24810	860163
34548	860164
1140	860165
18387	860166
20626	860167
86904	860168
62130	860169
18075	860170
3446	860171
8590	860172
6710	860173
11531	860174
29291	860175
3	860176
214210	860177
134795	860178
1267	860179
71710	860180
11238	860181
55078	860182
15125	860183
2720	860184
2771	860185
12224	860186
9146	860187
142483	860188
34475	860189
59195	860190
6677	860191
36394	860192
68152	860193
307376	860194
214784	860195
34826	860196
3886	860197
562	860198
20875	860199
49848	860200
113876	860201
90634	860202
6825	860203
162874	860204
94743	860205
146793	860206
15856	860207
10578	860208
4221	860209
62196	860210
21647	860211
137722	860212
8697	860213
110292	860214
140725	860215
77413	860216
2271	860217
12612	860218
40352	860219
147128	860220
6455	860221
132638	860222
7213	860223
191690	860224
13614	860225
32591	860226
17644	860227
74614	860228
126448	860229
12325	860230
16194	860231
28065	860232
39626	860233
203047	860234
128498	860235
26059	860236
2048	860237
22251	860238
40365	860239
57858	860240
13368	860241
31974	860242
129628	860243
860	860244
15982	860245
54293	860246
5826	860247
302012	860248
37616	860249
37616	860250
220498	860251
99002	860252
27236	860253
79499	860254
275593	860255
11785	860256
95069	860257
19585	860258
10683	860259
9081	860260
38744	860261
12988	860262
3469	860263
21523	860264
3417	860265
38533	860266
60646	860267
16504	860268
51838	860269
201374	860270
40495	860271
25047	860272
241985	860273
48691	860274
48691	860275
1076	860276
2174	860277
30513	860278
104204	860279
39924	860280
71330	860281
146396	860282
53199	860283
223	860284
49863	860285
5949	860286
239283	860287
33641	860288
37984	860289
10703	860290
4843	860291
16840	860292
153019	860293
1498	860294
7377	860295
22353	860296
4782	860297
939	860298
70095	860299
40597	860300
15173	860301
2949	860302
198965	860303
27804	860304
140107	860305
38	860306
13583	860307
101786	860308
870	860309
26594	860310
109452	860311
129865	860312
9381	860313
70014	860314
82696	860315
159157	860316
42954	860317
127199	860318
17164	860319
6373	860320
5287	860321
6192	860322
1925	860323
57442	860324
176467	860325
18189	860326
199979	860327
81680	860328
282792	860329
130858	860330
109243	860331
51211	860332
4135	860333
35457	860334
293160	860335
7261	860336
282183	860337
88279	860338
54309	860339
17295	860340
4452	860341
20677	860342
88277	860343
160992	860344
177501	860345
64641	860346
8681	860347
123960	860348
92391	860349
29410	860350
19841	860351
7799	860352
45952	860353
37917	860354
188998	860355
11346	860356
133579	860357
113067	860358
22270	860359
19891	860360
121614	860361
4167	860362
12831	860363
71401	860364
6499	860365
6104	860366
62150	860367
144162	860368
57867	860369
78932	860370
124	860371
6810	860372
270209	860373
21278	860374
8724	860375
11009	860376
32591	860377
8343	860378
29370	860379
116	860380
12380	860381
170256	860382
50899	860383
62305	860384
14312	860385
208325	860386
171827	860387
4019	860388
1106	860389
185400	860390
110008	860391
21463	860392
49177	860393
24061	860394
116340	860395
40574	860396
48188	860397
31759	860398
20318	860399
80822	860400
9504	860401
296880	860402
132609	860403
42233	860404
10661	860405
420	860406
29666	860407
8980	860408
105386	860409
16143	860410
1046	860411
22179	860412
5841	860413
7549	860414
78297	860415
16380	860416
4701	860417
14388	860418
146350	860419
147703	860420
202314	860421
138318	860422
2013	860423
24117	860424
23346	860425
201289	860426
5287	860427
20294	860428
20294	860429
3886	860430
25820	860431
32891	860432
119749	860433
10142	860434
22162	860435
21111	860436
20609	860437
177483	860438
13591	860439
154103	860440
25475	860441
21351	860442
12127	860443
52771	860444
1176	860445
71416	860446
102098	860447
27936	860448
6250	860449
1969	860450
31436	860451
92985	860452
6462	860453
45221	860454
96339	860455
3017	860456
17800	860457
76723	860458
161964	860459
79118	860460
187328	860461
42146	860462
113232	860463
86284	860464
19406	860465
27451	860466
22721	860467
588	860468
32337	860469
27637	860470
1588	860471
1026	860472
39334	860473
25418	860474
28250	860475
99202	860476
6403	860477
26455	860478
120835	860479
9706	860480
140551	860481
61014	860482
168033	860483
151801	860484
602	860485
21006	860486
40960	860487
108450	860488
12313	860489
45927	860490
141351	860491
73479	860492
86552	860493
38121	860494
137132	860495
23414	860496
80241	860497
96404	860498
9217	860499
38920	860500
32951	860501
19027	860502
37726	860503
123369	860504
75776	860505
33751	860506
91929	860507
107928	860508
290264	860509
1451	860510
36787	860511
28483	860512
148062	860513
45063	860514
41344	860515
116137	860516
32213	860517
4421	860518
82936	860519
135701	860520
18446	860521
11680	860522
84187	860523
78760	860524
86327	860525
9039	860526
143	860527
788	860528
4224	860529
26431	860530
43979	860531
84277	860532
257576	860533
4572	860534
685	860535
117	860536
37832	860537
672	860538
17164	860539
213813	860540
784	860541
133314	860542
122404	860543
69301	860544
14188	860545
170028	860546
2641	860547
225800	860548
87608	860549
17563	860550
81769	860551
144900	860552
6719	860553
82028	860554
39888	860555
6391	860556
24072	860557
11927	860558
171136	860559
67789	860560
6462	860561
215	860562
33872	860563
31065	860564
128008	860565
620	860566
36530	860567
10426	860568
71531	860569
70991	860570
28458	860571
179493	860572
41731	860573
171	860574
12182	860575
1225	860576
823	860577
185912	860578
62220	860579
19157	860580
133089	860581
234117	860582
15428	860583
53223	860584
120025	860585
31742	860586
15832	860587
45988	860588
675	860589
35229	860590
3062	860591
85489	860592
49884	860593
82689	860594
37676	860595
208846	860596
94347	860597
53207	860598
104911	860599
44165	860600
117333	860601
15094	860602
2384	860603
2858	860604
191125	860605
48995	860606
121709	860607
141682	860608
71809	860609
158856	860610
4099	860611
208646	860612
141221	860613
5366	860614
7146	860615
56755	860616
87395	860617
76829	860618
139109	860619
189012	860620
10730	860621
96108	860622
41469	860623
257045	860624
52833	860625
176622	860626
52833	860627
197	860628
247855	860629
11153	860630
65498	860631
74920	860632
213687	860633
45733	860634
24155	860635
216101	860636
9915	860637
285209	860638
10252	860639
18441	860640
34083	860641
8081	860642
25993	860643
308625	860644
118789	860645
1184	860646
8382	860647
5657	860648
24092	860649
39985	860650
1976	860651
9521	860652
1555	860653
2860	860654
297823	860655
2963	860656
5818	860657
162719	860658
96349	860659
2078	860660
12193	860661
114574	860662
38735	860663
3597	860664
14237	860665
381	860666
6807	860667
37037	860668
137726	860669
806	860670
2233	860671
12002	860672
305809	860673
28791	860674
18565	860675
21160	860676
168303	860677
685	860678
85900	860679
111700	860680
41066	860681
92358	860682
66985	860683
207519	860684
4152	860685
21391	860686
58595	860687
1784	860688
158192	860689
224133	860690
131552	860691
266	860692
94112	860693
2100	860694
97786	860695
138935	860696
15411	860697
1308	860698
285212	860699
216349	860700
29959	860701
10709	860702
24139	860703
76631	860704
744	860705
175033	860706
266073	860707
73390	860708
33436	860709
244666	860710
139868	860711
23763	860712
16548	860713
13998	860714
571	860715
22539	860716
266591	860717
61	860718
35978	860719
153700	860720
49695	860721
276805	860722
1063	860723
21620	860724
125624	860725
2089	860726
12883	860727
64436	860728
35906	860729
145712	860730
273536	860731
23110	860732
25515	860733
4274	860734
4187	860735
25549	860736
35723	860737
120534	860738
77733	860739
5828	860740
25225	860741
12134	860742
7657	860743
7874	860744
1231	860745
9769	860746
36238	860747
178555	860748
17750	860749
17750	860750
78191	860751
311891	860752
20056	860753
29743	860754
49936	860755
140669	860756
200	860757
21172	860758
2235	860759
26153	860760
251573	860761
8970	860762
41880	860763
23024	860764
162041	860765
6146	860766
16127	860767
26590	860768
73224	860769
7501	860770
13542	860771
116113	860772
53236	860773
18960	860774
10362	860775
52058	860776
77083	860777
46390	860778
41663	860779
72277	860780
28101	860781
56718	860782
12214	860783
4277	860784
32768	860785
300	860786
55644	860787
2602	860788
4390	860789
8278	860790
1308	860791
57676	860792
74147	860793
162641	860794
186997	860795
12654	860796
8459	860797
182604	860798
47914	860799
32404	860800
35673	860801
22098	860802
26052	860803
139651	860804
23874	860805
309811	860806
204553	860807
8575	860808
2348	860809
10879	860810
93681	860811
15043	860812
42297	860813
41787	860814
52564	860815
75475	860816
12024	860817
1007	860818
204392	860819
112610	860820
22987	860821
142582	860822
10223	860823
2223	860824
26288	860825
25004	860826
154503	860827
1472	860828
40542	860829
2188	860830
136704	860831
251374	860832
47632	860833
90014	860834
186205	860835
590	860836
19814	860837
18427	860838
3772	860839
78825	860840
16830	860841
33031	860842
11116	860843
37895	860844
134337	860845
22113	860846
2435	860847
91154	860848
5360	860849
67221	860850
8945	860851
19412	860852
123649	860853
12959	860854
19259	860855
227317	860856
112030	860857
215898	860858
39255	860859
228958	860860
51021	860861
293025	860862
107517	860863
2683	860864
36283	860865
4367	860866
15005	860867
33123	860868
6265	860869
4453	860870
14075	860871
618	860872
28461	860873
11419	860874
5777	860875
241643	860876
10838	860877
5380	860878
35133	860879
44667	860880
26166	860881
36455	860882
30284	860883
11669	860884
92507	860885
1420	860886
3450	860887
10801	860888
1743	860889
39591	860890
39591	860891
28424	860892
40538	860893
21936	860894
1515	860895
78203	860896
31823	860897
86771	860898
19079	860899
48012	860900
4360	860901
6254	860902
1393	860903
9723	860904
5739	860905
2860	860906
53834	860907
32546	860908
27233	860909
109027	860910
29251	860911
631	860912
15341	860913
38518	860914
2257	860915
44704	860916
22125	860917
69766	860918
194101	860919
31727	860920
40268	860921
51982	860922
236059	860923
15753	860924
2771	860925
214437	860926
1895	860927
11482	860928
66639	860929
26317	860930
2251	860931
9380	860932
27561	860933
34862	860934
46858	860935
48188	860936
64396	860937
210724	860938
48713	860939
6310	860940
179720	860941
15729	860942
9934	860943
40529	860944
17672	860945
59964	860946
12214	860947
22979	860948
74621	860949
3402	860950
8203	860951
16725	860952
158057	860953
6158	860954
312293	860955
227410	860956
128568	860957
645	860958
36164	860959
2300	860960
83052	860961
141263	860962
21091	860963
1525	860964
678	860965
24357	860966
1593	860967
95563	860968
263840	860969
62285	860970
24093	860971
15729	860972
47483	860973
23489	860974
9936	860975
76052	860976
19755	860977
37988	860978
57669	860979
16322	860980
32279	860981
5055	860982
188011	860983
1667	860984
74117	860985
66672	860986
45430	860987
1326	860988
75379	860989
80433	860990
63418	860991
2452	860992
145924	860993
81007	860994
27309	860995
12829	860996
8260	860997
22013	860998
73464	860999
1111	861000
159491	861001
37035	861002
71460	861003
63984	861004
296333	861005
125462	861006
104091	861007
51033	861008
1728	861009
59864	861010
36572	861011
29268	861012
46229	861013
32421	861014
43872	861015
105512	861016
75456	861017
19259	861018
91861	861019
9700	861020
41888	861021
305458	861022
101856	861023
23953	861024
220714	861025
234818	861026
30831	861027
50154	861028
44295	861029
6124	861030
1494	861031
42905	861032
1410	861033
2330	861034
62518	861035
2597	861036
161369	861037
18129	861038
1267	861039
48427	861040
281511	861041
281532	861042
289502	861043
69017	861044
23435	861045
145305	861046
181672	861047
15927	861048
20995	861049
9053	861050
235470	861051
196358	861052
217	861053
309434	861054
151898	861055
56536	861056
488	861057
93073	861058
39219	861059
23956	861060
50017	861061
32804	861062
79076	861063
41911	861064
297371	861065
5582	861066
80025	861067
688	861068
162457	861069
202272	861070
230044	861071
14894	861072
4706	861073
3567	861074
6071	861075
170026	861076
136442	861077
16789	861078
2115	861079
34741	861080
27861	861081
116304	861082
193659	861083
13635	861084
17218	861085
6523	861086
30219	861087
112	861088
13	861089
7093	861090
124191	861091
1410	861092
120077	861093
20842	861094
69775	861095
92736	861096
8	861097
52145	861098
33864	861099
11100	861100
1137	861101
292	861102
58346	861103
66892	861104
68774	861105
31794	861106
50581	861107
54252	861108
27564	861109
1808	861110
196118	861111
18751	861112
8826	861113
4656	861114
15824	861115
30461	861116
4532	861117
27703	861118
165640	861119
283578	861120
192147	861121
5838	861122
168	861123
36614	861124
14439	861125
15034	861126
14439	861127
18934	861128
29450	861129
25427	861130
36814	861131
28693	861132
42411	861133
17774	861134
64854	861135
124826	861136
171092	861137
140783	861138
88757	861139
216038	861140
8431	861141
31937	861142
4234	861143
22203	861144
93	861145
38253	861146
19377	861147
29616	861148
18673	861149
1967	861150
40877	861151
484	861152
75717	861153
9947	861154
8543	861155
6602	861156
21814	861157
60310	861158
18312	861159
275559	861160
57365	861161
80030	861162
17091	861163
57662	861164
9434	861165
43903	861166
2463	861167
1448	861168
7747	861169
69003	861170
48760	861171
46827	861172
192644	861173
85798	861174
140	861175
72038	861176
107761	861177
244864	861178
96795	861179
10433	861180
134675	861181
261720	861182
134036	861183
122912	861184
129649	861185
15472	861186
87754	861187
47598	861188
82125	861189
41112	861190
72122	861191
1962	861192
120012	861193
11355	861194
79418	861195
48771	861196
187185	861197
207674	861198
153690	861199
16784	861200
189706	861201
77440	861202
61416	861203
161651	861204
516	861205
63718	861206
86627	861207
86627	861208
885	861209
84077	861210
13236	861211
23814	861212
258246	861213
194248	861214
112733	861215
20026	861216
28971	861217
168622	861218
31370	861219
202409	861220
241463	861221
25141	861222
84371	861223
68375	861224
65634	861225
22753	861226
22823	861227
67317	861228
186017	861229
82311	861230
132665	861231
12763	861232
226869	861233
31502	861234
12860	861235
157947	861236
163496	861237
29504	861238
38877	861239
145883	861240
14658	861241
22446	861242
4926	861243
49422	861244
115709	861245
38056	861246
280788	861247
82111	861248
30494	861249
4276	861250
137646	861251
173571	861252
83636	861253
22284	861254
124083	861255
95685	861256
62478	861257
117032	861258
48066	861259
37524	861260
30046	861261
259161	861262
77	861263
21959	861264
50040	861265
850	861266
21901	861267
53912	861268
208492	861269
180234	861270
8575	861271
1224	861272
129649	861273
55569	861274
17336	861275
30591	861276
30814	861277
275325	861278
951	861279
143210	861280
58364	861281
103198	861282
190351	861283
903	861284
301892	861285
32207	861286
184060	861287
7936	861288
82664	861289
19848	861290
26	861291
149495	861292
30434	861293
30987	861294
12641	861295
25967	861296
54751	861297
3450	861298
1718	861299
12872	861300
72407	861301
31471	861302
110656	861303
79378	861304
18244	861305
73868	861306
64937	861307
21495	861308
8632	861309
128263	861310
30697	861311
14240	861312
146615	861313
97263	861314
97345	861315
5813	861316
9499	861317
50738	861318
15328	861319
42861	861320
52973	861321
92494	861322
230712	861323
277084	861324
853	861325
216453	861326
22214	861327
12620	861328
75730	861329
29508	861330
13599	861331
51216	861332
38020	861333
172330	861334
67044	861335
50764	861336
182986	861337
154869	861338
155405	861339
11199	861340
57426	861341
198393	861342
22755	861343
65307	861344
4603	861345
10226	861346
947	861347
62197	861348
20391	861349
103355	861350
134088	861351
56066	861352
12937	861353
36570	861354
22295	861355
133130	861356
2430	861357
53355	861358
76147	861359
1030	861360
13137	861361
46812	861362
215760	861363
2604	861364
190064	861365
101555	861366
25696	861367
157469	861368
159027	861369
19336	861370
200711	861371
137281	861372
27041	861373
7547	861374
41769	861375
219191	861376
59472	861377
25323	861378
25323	861379
45020	861380
354	861381
113157	861382
33959	861383
49863	861384
4177	861385
18472	861386
122370	861387
39547	861388
44522	861389
42705	861390
112323	861391
3870	861392
211077	861393
39545	861394
80370	861395
197585	861396
48172	861397
86840	861398
19480	861399
14434	861400
238707	861401
89134	861402
215946	861403
76756	861404
247630	861405
59563	861406
106363	861407
59596	861408
16134	861409
114080	861410
170148	861411
98554	861412
257421	861413
35749	861414
308215	861415
74120	861416
264789	861417
6809	861418
235165	861419
31816	861420
15	861421
138160	861422
234023	861423
8339	861424
138048	861425
9307	861426
67564	861427
12990	861428
33655	861429
60440	861430
6490	861431
294422	861432
211719	861433
44327	861434
15526	861435
34530	861436
14476	861437
310543	861438
178642	861439
15987	861440
82934	861441
33473	861442
134760	861443
169650	861444
97652	861445
3778	861446
144207	861447
43790	861448
122062	861449
48597	861450
196526	861451
152863	861452
197943	861453
93651	861454
66907	861455
40599	861456
94839	861457
33754	861458
302941	861459
118319	861460
288646	861461
35398	861462
9854	861463
180819	861464
7485	861465
14665	861466
91818	861467
97036	861468
120999	861469
144012	861470
11752	861471
201253	861472
9651	861473
12500	861474
63151	861475
182719	861476
23646	861477
243402	861478
21888	861479
52568	861480
168170	861481
20936	861482
4776	861483
62626	861484
80365	861485
14872	861486
58917	861487
140961	861488
30269	861489
194925	861490
19761	861491
10877	861492
47610	861493
159430	861494
160577	861495
1670	861496
42350	861497
51569	861498
16535	861499
7796	861500
2237	861501
215093	861502
96986	861503
15712	861504
28766	861505
221770	861506
46022	861507
79829	861508
215353	861509
222506	861510
91032	861511
66532	861512
278997	861513
9745	861514
21386	861515
5505	861516
58540	861517
76045	861518
39713	861519
18381	861520
43594	861521
57825	861522
217154	861523
61782	861524
33174	861525
198010	861526
111340	861527
91497	861528
8323	861529
25156	861530
28796	861531
16194	861532
181492	861533
99842	861534
93848	861535
64235	861536
15240	861537
21656	861538
52839	861539
250532	861540
10164	861541
1314	861542
118019	861543
307246	861544
112557	861545
302045	861546
61211	861547
7794	861548
1623	861549
253237	861550
7773	861551
189563	861552
295998	861553
227354	861554
3894	861555
110855	861556
13727	861557
140256	861558
22093	861559
11286	861560
179441	861561
209852	861562
13304	861563
153371	861564
194958	861565
226390	861566
41702	861567
237753	861568
75954	861569
58760	861570
12507	861571
33850	861572
22039	861573
183310	861574
94990	861575
75729	861576
150177	861577
45800	861578
96431	861579
73416	861580
223833	861581
42421	861582
201333	861583
65979	861584
140853	861585
10497	861586
150359	861587
32551	861588
5142	861589
51408	861590
136693	861591
104416	861592
56132	861593
19890	861594
245004	861595
84718	861596
220936	861597
85338	861598
84118	861599
7390	861600
58397	861601
137694	861602
52963	861603
28021	861604
185741	861605
10220	861606
22438	861607
41897	861608
32126	861609
68158	861610
27045	861611
27045	861612
121570	861613
47147	861614
77296	861615
427	861616
76988	861617
5426	861618
37070	861619
37070	861620
273795	861621
136518	861622
114388	861623
105270	861624
86976	861625
100696	861626
17031	861627
17031	861628
95874	861629
32091	861630
56142	861631
1479	861632
2220	861633
83303	861634
245633	861635
97357	861636
1853	861637
233274	861638
104065	861639
2124	861640
15083	861641
76176	861642
90244	861643
247734	861644
273707	861645
83381	861646
51719	861647
14562	861648
38531	861649
155451	861650
52859	861651
167973	861652
30119	861653
31409	861654
105467	861655
29946	861656
28796	861657
151952	861658
75805	861659
35400	861660
40605	861661
24281	861662
141461	861663
11467	861664
4677	861665
29687	861666
5840	861667
89375	861668
110325	861669
166280	861670
61297	861671
74899	861672
15948	861673
689	861674
33136	861675
58364	861676
61811	861677
10690	861678
173270	861679
21	861680
60899	861681
45672	861682
129011	861683
70431	861684
222148	861685
7111	861686
170691	861687
1382	861688
122677	861689
16619	861690
66109	861691
231499	861692
134489	861693
76360	861694
13333	861695
23307	861696
32742	861697
31011	861698
111451	861699
98734	861700
27364	861701
11385	861702
42590	861703
134262	861704
39616	861705
246297	861706
54380	861707
1598	861708
8696	861709
92955	861710
285921	861711
5892	861712
175035	861713
60296	861714
2488	861715
117936	861716
35139	861717
41078	861718
111375	861719
12629	861720
5003	861721
113472	861722
83712	861723
105685	861724
36316	861725
26313	861726
37004	861727
39761	861728
6270	861729
5211	861730
1032	861731
36239	861732
43407	861733
80702	861734
70294	861735
154139	861736
3602	861737
80478	861738
109991	861739
63720	861740
142006	861741
26540	861742
152258	861743
9366	861744
48685	861745
60042	861746
251778	861747
265112	861748
100824	861749
80579	861750
42933	861751
186742	861752
62955	861753
302037	861754
23799	861755
4974	861756
3827	861757
52592	861758
201520	861759
3085	861760
4	861761
6552	861762
148659	861763
203803	861764
151161	861765
122098	861766
210712	861767
72723	861768
75086	861769
631	861770
255930	861771
22998	861772
21799	861773
39065	861774
90246	861775
132806	861776
124792	861777
257924	861778
10743	861779
6719	861780
31181	861781
6444	861782
70010	861783
185064	861784
142630	861785
46443	861786
51293	861787
175267	861788
3325	861789
2699	861790
6472	861791
39241	861792
46199	861793
707	861794
11589	861795
265	861796
4187	861797
6380	861798
83528	861799
103261	861800
27642	861801
39337	861802
83034	861803
13990	861804
110102	861805
64486	861806
84034	861807
9605	861808
95923	861809
70225	861810
25002	861811
32161	861812
439	861813
194	861814
14376	861815
87710	861816
72565	861817
19113	861818
61599	861819
131773	861820
49790	861821
100670	861822
250577	861823
16565	861824
34447	861825
15887	861826
15887	861827
26743	861828
72489	861829
138	861830
7028	861831
151610	861832
5730	861833
39144	861834
26586	861835
23487	861836
100517	861837
24802	861838
25384	861839
25384	861840
195779	861841
37410	861842
14324	861843
21423	861844
191898	861845
135136	861846
17742	861847
185744	861848
72527	861849
100053	861850
41360	861851
215834	861852
1570	861853
20887	861854
289183	861855
18318	861856
43862	861857
42343	861858
17031	861859
47322	861860
7228	861861
134656	861862
16428	861863
144074	861864
139889	861865
11229	861866
28053	861867
2370	861868
143192	861869
27288	861870
32098	861871
5392	861872
51494	861873
86219	861874
6190	861875
56910	861876
22509	861877
39286	861878
162210	861879
5125	861880
190751	861881
6059	861882
65604	861883
210494	861884
57926	861885
55578	861886
19573	861887
15007	861888
39372	861889
2790	861890
157888	861891
134448	861892
118348	861893
25852	861894
29506	861895
36773	861896
513	861897
111734	861898
103463	861899
63385	861900
195685	861901
87428	861902
42457	861903
135649	861904
8275	861905
164009	861906
34006	861907
35004	861908
62407	861909
99030	861910
116587	861911
172139	861912
5785	861913
261936	861914
57561	861915
17658	861916
50732	861917
13091	861918
45922	861919
68014	861920
16076	861921
2573	861922
109559	861923
5767	861924
986	861925
105949	861926
50173	861927
144612	861928
12552	861929
3522	861930
184	861931
96791	861932
31011	861933
45928	861934
23312	861935
81904	861936
8024	861937
121884	861938
14952	861939
169481	861940
286717	861941
31516	861942
59149	861943
155462	861944
35923	861945
10944	861946
166774	861947
215906	861948
125813	861949
67165	861950
211036	861951
122637	861952
88571	861953
97120	861954
37204	861955
13253	861956
78892	861957
134186	861958
50196	861959
179014	861960
185221	861961
146695	861962
103621	861963
137562	861964
135711	861965
70215	861966
28088	861967
59402	861968
144091	861969
299064	861970
23694	861971
217372	861972
30524	861973
57	861974
289595	861975
20736	861976
163780	861977
214132	861978
13904	861979
53365	861980
36825	861981
65202	861982
254011	861983
92905	861984
137101	861985
170837	861986
31779	861987
100843	861988
81090	861989
14451	861990
63151	861991
134797	861992
30874	861993
3499	861994
7242	861995
57193	861996
37979	861997
6422	861998
104	861999
25457	862000
20366	862001
29892	862002
243810	862003
57499	862004
56617	862005
121627	862006
71433	862007
119654	862008
266553	862009
304497	862010
128564	862011
1344	862012
29859	862013
36875	862014
6983	862015
120608	862016
76883	862017
247609	862018
41595	862019
45247	862020
56554	862021
191145	862022
212090	862023
32616	862024
39344	862025
12019	862026
67444	862027
216194	862028
201747	862029
23953	862030
11413	862031
46129	862032
165162	862033
126591	862034
55367	862035
89945	862036
37290	862037
130065	862038
28292	862039
253716	862040
123537	862041
1918	862042
303064	862043
37965	862044
275067	862045
11207	862046
21662	862047
12898	862048
212826	862049
13751	862050
68072	862051
110	862052
163580	862053
148528	862054
183006	862055
174852	862056
184175	862057
64424	862058
187833	862059
145256	862060
50285	862061
110406	862062
4367	862063
74407	862064
20908	862065
157856	862066
5018	862067
10262	862068
106584	862069
217001	862070
71396	862071
21432	862072
2435	862073
90881	862074
138229	862075
54285	862076
46245	862077
23013	862078
26709	862079
28403	862080
26580	862081
42908	862082
59002	862083
304318	862084
39705	862085
58539	862086
126596	862087
126596	862088
17184	862089
78459	862090
20175	862091
185132	862092
271750	862093
88220	862094
93896	862095
183482	862096
71077	862097
183878	862098
211543	862099
1250	862100
8464	862101
32690	862102
84539	862103
115497	862104
15416	862105
49633	862106
135941	862107
34926	862108
51313	862109
147256	862110
278161	862111
142357	862112
38912	862113
12799	862114
16075	862115
195329	862116
176033	862117
64044	862118
10874	862119
99045	862120
55507	862121
271734	862122
82650	862123
64611	862124
178231	862125
55334	862126
178581	862127
72692	862128
177640	862129
3552	862130
42594	862131
116882	862132
17513	862133
235721	862134
29107	862135
311774	862136
20898	862137
295142	862138
35058	862139
3570	862140
30380	862141
82953	862142
52609	862143
250020	862144
67864	862145
124832	862146
114831	862147
23210	862148
82538	862149
209794	862150
241141	862151
94727	862152
122766	862153
171820	862154
34463	862155
25400	862156
208641	862157
253670	862158
295165	862159
139392	862160
304834	862161
26771	862162
90504	862163
39403	862164
263624	862165
214135	862166
154002	862167
185123	862168
41734	862169
215197	862170
37324	862171
68996	862172
287	862173
132265	862174
3762	862175
97768	862176
161906	862177
52667	862178
31992	862179
120332	862180
41651	862181
15923	862182
20899	862183
40615	862184
12939	862185
228042	862186
93452	862187
24924	862188
155019	862189
95163	862190
149790	862191
111113	862192
108180	862193
1139	862194
53964	862195
56425	862196
104357	862197
94952	862198
200749	862199
90564	862200
312130	862201
46977	862202
4788	862203
199679	862204
222386	862205
136032	862206
92434	862207
201905	862208
97674	862209
148850	862210
68806	862211
89917	862212
35742	862213
198420	862214
407	862215
2435	862216
27877	862217
36804	862218
308922	862219
279705	862220
35649	862221
106657	862222
190130	862223
5677	862224
213233	862225
30913	862226
26372	862227
23215	862228
142165	862229
85140	862230
1114	862231
287653	862232
110202	862233
60360	862234
125276	862235
121267	862236
77867	862237
36706	862238
60928	862239
55198	862240
245398	862241
53846	862242
153194	862243
113926	862244
92067	862245
42155	862246
48707	862247
376	862248
14475	862249
14292	862250
110805	862251
244258	862252
116229	862253
57	862254
55194	862255
69620	862256
139253	862257
289714	862258
139335	862259
63043	862260
139136	862261
146190	862262
57341	862263
168774	862264
58908	862265
48567	862266
72348	862267
281843	862268
227824	862269
222836	862270
79626	862271
226073	862272
17430	862273
4140	862274
33020	862275
1903	862276
22088	862277
13267	862278
65218	862279
126184	862280
78966	862281
2352	862282
278314	862283
27106	862284
123084	862285
59849	862286
204332	862287
150492	862288
34611	862289
16498	862290
70334	862291
178182	862292
53241	862293
179970	862294
28726	862295
125600	862296
7695	862297
58959	862298
3315	862299
20045	862300
20570	862301
10191	862302
87243	862303
101926	862304
136673	862305
30206	862306
87460	862307
50553	862308
135793	862309
48713	862310
105064	862311
90888	862312
18129	862313
80616	862314
219548	862315
70511	862316
66249	862317
339	862318
44490	862319
47995	862320
224166	862321
97337	862322
8297	862323
14629	862324
108210	862325
25057	862326
105451	862327
44894	862328
288312	862329
284462	862330
130542	862331
3441	862332
5055	862333
133398	862334
16901	862335
23944	862336
138348	862337
107930	862338
137073	862339
78347	862340
101382	862341
27867	862342
176479	862343
142152	862344
281178	862345
24753	862346
200563	862347
307486	862348
104388	862349
60041	862350
46075	862351
271283	862352
286504	862353
308590	862354
33986	862355
81417	862356
134682	862357
12140	862358
12140	862359
2663	862360
310076	862361
15193	862362
23814	862363
23814	862364
141822	862365
206715	862366
190443	862367
30265	862368
189875	862369
40882	862370
93381	862371
106359	862372
132089	862373
189097	862374
1290	862375
49669	862376
156223	862377
7389	862378
35065	862379
13617	862380
29035	862381
14115	862382
132597	862383
94166	862384
142367	862385
48262	862386
103003	862387
51859	862388
9902	862389
80351	862390
88660	862391
111665	862392
23836	862393
139760	862394
76724	862395
159327	862396
27608	862397
198183	862398
210360	862399
209711	862400
44092	862401
41855	862402
37976	862403
23865	862404
120040	862405
180244	862406
37000	862407
183383	862408
291192	862409
87405	862410
87405	862411
23715	862412
132533	862413
132533	862414
82330	862415
79893	862416
202867	862417
9342	862418
27118	862419
1283	862420
135008	862421
19099	862422
29115	862423
109556	862424
62005	862425
199942	862426
11571	862427
139424	862428
278139	862429
17775	862430
140722	862431
10460	862432
5940	862433
13803	862434
130009	862435
40051	862436
129570	862437
76949	862438
74992	862439
9634	862440
78926	862441
9767	862442
152457	862443
137431	862444
56541	862445
89113	862446
17861	862447
52218	862448
70822	862449
74439	862450
281935	862451
94080	862452
10277	862453
13655	862454
17657	862455
121070	862456
276107	862457
88136	862458
157989	862459
170488	862460
12949	862461
274561	862462
2265	862463
23274	862464
54435	862465
23963	862466
50046	862467
254692	862468
24420	862469
188867	862470
37224	862471
121179	862472
38946	862473
302054	862474
67214	862475
80912	862476
17881	862477
4939	862478
29489	862479
99031	862480
80509	862481
21682	862482
261978	862483
103951	862484
114876	862485
9027	862486
26152	862487
65198	862488
13803	862489
148217	862490
174178	862491
34385	862492
182638	862493
8417	862494
93894	862495
5957	862496
191218	862497
92324	862498
38169	862499
107962	862500
17841	862501
54435	862502
185055	862503
288235	862504
209394	862505
96607	862506
20627	862507
21828	862508
721	862509
29086	862510
57954	862511
7769	862512
31464	862513
48509	862514
274417	862515
199177	862516
107615	862517
167048	862518
2192	862519
156768	862520
192659	862521
189483	862522
38106	862523
21390	862524
157817	862525
5031	862526
24839	862527
135237	862528
96204	862529
70330	862530
96998	862531
231550	862532
93757	862533
113969	862534
43007	862535
159025	862536
7732	862537
31306	862538
87034	862539
206982	862540
257511	862541
6382	862542
2191	862543
213355	862544
184612	862545
22829	862546
179906	862547
263717	862548
71741	862549
47381	862550
43907	862551
17467	862552
32586	862553
157054	862554
37551	862555
47548	862556
63101	862557
32647	862558
174020	862559
7112	862560
18388	862561
229073	862562
167673	862563
240416	862564
290362	862565
169962	862566
32165	862567
137448	862568
63266	862569
91032	862570
152542	862571
64904	862572
136484	862573
19780	862574
1803	862575
387	862576
257452	862577
8189	862578
5338	862579
228747	862580
226056	862581
45398	862582
94183	862583
39715	862584
12164	862585
303662	862586
45019	862587
1499	862588
15766	862589
207205	862590
43005	862591
44440	862592
10220	862593
17657	862594
40020	862595
15614	862596
83548	862597
30113	862598
6570	862599
196694	862600
123361	862601
123361	862602
168169	862603
164778	862604
2229	862605
27460	862606
130636	862607
219490	862608
31817	862609
34532	862610
285237	862611
34291	862612
164921	862613
298960	862614
80428	862615
136034	862616
356	862617
119937	862618
74233	862619
4389	862620
56907	862621
3387	862622
17723	862623
227855	862624
211814	862625
225925	862626
226277	862627
278199	862628
55509	862629
177036	862630
85130	862631
78266	862632
136919	862633
94750	862634
4280	862635
156665	862636
126957	862637
16753	862638
157519	862639
137504	862640
114236	862641
19931	862642
47989	862643
17680	862644
21955	862645
268482	862646
8621	862647
65030	862648
6655	862649
103305	862650
75290	862651
92926	862652
23060	862653
157568	862654
2978	862655
110353	862656
18753	862657
35956	862658
277564	862659
173722	862660
19877	862661
7731	862662
253558	862663
22719	862664
84521	862665
181829	862666
87844	862667
124081	862668
1487	862669
79995	862670
134361	862671
1797	862672
49854	862673
131769	862674
87320	862675
151	862676
34459	862677
18089	862678
122509	862679
95474	862680
172665	862681
118322	862682
43682	862683
15425	862684
5753	862685
289	862686
5314	862687
23286	862688
19841	862689
41418	862690
163823	862691
47985	862692
7696	862693
1263	862694
155795	862695
2266	862696
197003	862697
137255	862698
72372	862699
29849	862700
29536	862701
13696	862702
31882	862703
224	862704
116414	862705
57716	862706
25569	862707
14	862708
68732	862709
104674	862710
18266	862711
193792	862712
59104	862713
1452	862714
78985	862715
78889	862716
208692	862717
282953	862718
97417	862719
179990	862720
31044	862721
279153	862722
145044	862723
66684	862724
62030	862725
190268	862726
203102	862727
109449	862728
307437	862729
255848	862730
238646	862731
70066	862732
178720	862733
95669	862734
156268	862735
94043	862736
44689	862737
15165	862738
259208	862739
131049	862740
36214	862741
227186	862742
169595	862743
46878	862744
202	862745
104505	862746
135630	862747
114207	862748
274132	862749
25244	862750
113583	862751
13708	862752
45265	862753
57642	862754
51365	862755
74795	862756
13769	862757
80742	862758
115422	862759
38445	862760
80775	862761
203767	862762
232052	862763
223536	862764
57222	862765
127723	862766
120219	862767
8798	862768
9762	862769
3128	862770
23870	862771
106840	862772
7275	862773
537	862774
47740	862775
20283	862776
1830	862777
24561	862778
38781	862779
3772	862780
18134	862781
1237	862782
14292	862783
65	862784
59360	862785
49983	862786
178952	862787
104828	862788
62563	862789
193900	862790
40310	862791
599	862792
75	862793
5738	862794
147517	862795
35239	862796
11986	862797
5103	862798
5103	862799
66989	862800
167	862801
9	862802
72609	862803
55536	862804
68534	862805
29267	862806
309822	862807
24047	862808
105358	862809
144752	862810
29190	862811
86672	862812
60469	862813
68252	862814
13688	862815
99086	862816
83512	862817
6220	862818
225115	862819
225043	862820
10515	862821
57295	862822
97595	862823
61546	862824
108397	862825
133611	862826
264162	862827
107666	862828
128510	862829
134425	862830
3055	862831
107909	862832
58998	862833
36950	862834
69165	862835
254384	862836
40731	862837
19166	862838
312595	862839
53100	862840
274975	862841
85057	862842
180248	862843
204547	862844
13351	862845
70569	862846
290515	862847
269436	862848
52864	862849
70320	862850
6843	862851
77878	862852
220630	862853
60098	862854
7520	862855
200796	862856
190796	862857
58439	862858
163315	862859
43065	862860
89292	862861
301396	862862
70566	862863
131748	862864
117444	862865
121132	862866
7473	862867
96408	862868
93091	862869
109536	862870
89058	862871
61660	862872
7134	862873
91956	862874
74711	862875
156667	862876
93142	862877
37824	862878
88918	862879
10571	862880
190056	862881
108981	862882
20005	862883
192687	862884
26122	862885
235799	862886
2136	862887
93985	862888
299091	862889
30134	862890
32820	862891
4855	862892
29096	862893
49819	862894
108422	862895
144622	862896
209352	862897
39060	862898
40356	862899
36353	862900
30581	862901
9596	862902
57721	862903
198997	862904
211	862905
18090	862906
64331	862907
227189	862908
13138	862909
28421	862910
57319	862911
102436	862912
51948	862913
5329	862914
119945	862915
247661	862916
211941	862917
66095	862918
48737	862919
70632	862920
25882	862921
41895	862922
165824	862923
7151	862924
19391	862925
811	862926
6666	862927
121917	862928
106703	862929
56662	862930
1371	862931
7609	862932
105124	862933
61044	862934
16201	862935
13530	862936
94521	862937
220948	862938
31597	862939
142509	862940
49603	862941
203136	862942
120435	862943
23724	862944
186192	862945
35	862946
45153	862947
60439	862948
173660	862949
170733	862950
87228	862951
50468	862952
51030	862953
110855	862954
22529	862955
204993	862956
162958	862957
46	862958
139240	862959
189293	862960
10240	862961
74897	862962
70056	862963
94454	862964
108261	862965
215781	862966
108200	862967
154577	862968
121191	862969
67575	862970
25246	862971
66585	862972
88601	862973
138973	862974
303	862975
48473	862976
149822	862977
219671	862978
2741	862979
248230	862980
84840	862981
111538	862982
141854	862983
28137	862984
26378	862985
306094	862986
219323	862987
252125	862988
1185	862989
58733	862990
94561	862991
60186	862992
46872	862993
25620	862994
160558	862995
156429	862996
241394	862997
201657	862998
113595	862999
108623	863000
237883	863001
25347	863002
232267	863003
15587	863004
75187	863005
147317	863006
82156	863007
113605	863008
73335	863009
56284	863010
10593	863011
60270	863012
147338	863013
155054	863014
56419	863015
230055	863016
30152	863017
45290	863018
4627	863019
77536	863020
140325	863021
155259	863022
167108	863023
242454	863024
51150	863025
113972	863026
85398	863027
43463	863028
84035	863029
139700	863030
223260	863031
74277	863032
37539	863033
127993	863034
159369	863035
20084	863036
11111	863037
287463	863038
12631	863039
72372	863040
236449	863041
110616	863042
2163	863043
200468	863044
21404	863045
43357	863046
105195	863047
88334	863048
164167	863049
82083	863050
297773	863051
39723	863052
59945	863053
82882	863054
9362	863055
237590	863056
49879	863057
37588	863058
94150	863059
214303	863060
40651	863061
12517	863062
50447	863063
197078	863064
242689	863065
82978	863066
38250	863067
141469	863068
69086	863069
14962	863070
494	863071
28992	863072
45566	863073
28831	863074
282508	863075
217858	863076
278411	863077
11027	863078
56375	863079
73607	863080
182021	863081
1449	863082
59395	863083
90571	863084
310061	863085
107730	863086
44283	863087
256170	863088
195895	863089
81784	863090
12968	863091
151568	863092
19489	863093
142564	863094
7907	863095
20260	863096
132881	863097
112661	863098
121697	863099
163080	863100
2185	863101
98675	863102
11891	863103
29210	863104
28010	863105
74566	863106
294852	863107
147934	863108
219614	863109
200845	863110
200845	863111
4982	863112
35879	863113
133229	863114
1297	863115
133113	863116
156649	863117
239777	863118
126536	863119
5394	863120
59654	863121
1048	863122
10915	863123
68612	863124
48186	863125
120104	863126
58	863127
34437	863128
15315	863129
95118	863130
104455	863131
8254	863132
149815	863133
240287	863134
297304	863135
134142	863136
136904	863137
147875	863138
134142	863139
55344	863140
163077	863141
96970	863142
102122	863143
84286	863144
152681	863145
305414	863146
195422	863147
136470	863148
162177	863149
215798	863150
164930	863151
38840	863152
9072	863153
276528	863154
101819	863155
249019	863156
154137	863157
19124	863158
120800	863159
3262	863160
113498	863161
260690	863162
113146	863163
84520	863164
84520	863165
54040	863166
47944	863167
250492	863168
26568	863169
305999	863170
51530	863171
2555	863172
93418	863173
100336	863174
53335	863175
58411	863176
118592	863177
238473	863178
23148	863179
257741	863180
22461	863181
163609	863182
30110	863183
92693	863184
179379	863185
73652	863186
31501	863187
33970	863188
144542	863189
250935	863190
16619	863191
135074	863192
41656	863193
23290	863194
36254	863195
4629	863196
52114	863197
65434	863198
233219	863199
255864	863200
78559	863201
55338	863202
45827	863203
48741	863204
68678	863205
11556	863206
128775	863207
31245	863208
169275	863209
113485	863210
49713	863211
54305	863212
81595	863213
289815	863214
13166	863215
243763	863216
166608	863217
7485	863218
29008	863219
10112	863220
178127	863221
59953	863222
21484	863223
189011	863224
13178	863225
7443	863226
157634	863227
107264	863228
124701	863229
40355	863230
94075	863231
95272	863232
17863	863233
222565	863234
195	863235
58518	863236
29307	863237
45280	863238
71433	863239
92972	863240
66968	863241
292972	863242
86505	863243
25608	863244
43954	863245
9004	863246
23754	863247
155413	863248
205646	863249
50545	863250
101882	863251
68521	863252
16568	863253
119613	863254
19779	863255
15469	863256
218120	863257
31440	863258
190708	863259
113531	863260
133232	863261
78664	863262
5465	863263
6222	863264
2991	863265
3548	863266
11205	863267
154788	863268
17975	863269
186659	863270
60345	863271
2113	863272
40975	863273
31441	863274
58180	863275
210111	863276
21845	863277
82912	863278
128476	863279
4024	863280
54552	863281
54552	863282
124756	863283
22551	863284
212198	863285
55663	863286
138420	863287
55753	863288
74506	863289
213660	863290
28948	863291
81678	863292
266286	863293
220334	863294
80786	863295
95834	863296
170744	863297
31215	863298
138156	863299
146208	863300
119974	863301
186432	863302
209246	863303
31238	863304
45007	863305
111611	863306
11387	863307
114583	863308
48113	863309
20922	863310
112113	863311
172891	863312
168192	863313
111611	863314
85652	863315
11906	863316
168901	863317
131713	863318
127358	863319
89639	863320
222232	863321
72282	863322
16081	863323
309901	863324
47486	863325
215596	863326
279768	863327
139514	863328
68329	863329
265064	863330
81899	863331
139410	863332
119299	863333
3014	863334
156195	863335
215855	863336
209910	863337
202443	863338
52997	863339
91600	863340
240322	863341
4031	863342
106596	863343
77969	863344
35761	863345
291397	863346
13297	863347
96882	863348
129906	863349
279661	863350
279763	863351
150178	863352
70266	863353
24278	863354
118188	863355
174877	863356
43336	863357
60092	863358
90222	863359
168734	863360
265830	863361
59594	863362
145113	863363
241981	863364
96771	863365
20686	863366
281973	863367
31586	863368
81812	863369
171800	863370
56557	863371
195347	863372
67102	863373
2581	863374
224584	863375
48487	863376
65582	863377
47552	863378
15665	863379
8160	863380
87325	863381
140222	863382
177906	863383
19503	863384
146061	863385
23319	863386
10167	863387
123747	863388
63560	863389
119552	863390
290336	863391
305623	863392
207064	863393
4202	863394
192813	863395
6246	863396
29176	863397
86169	863398
204071	863399
57617	863400
30596	863401
5346	863402
14276	863403
34020	863404
104505	863405
50219	863406
41508	863407
32119	863408
122969	863409
89209	863410
210207	863411
215163	863412
165900	863413
125254	863414
146310	863415
6373	863416
40465	863417
110615	863418
49452	863419
7134	863420
120702	863421
68577	863422
308225	863423
140466	863424
297732	863425
47348	863426
182568	863427
33424	863428
62970	863429
110593	863430
3078	863431
140182	863432
139016	863433
178887	863434
280568	863435
22352	863436
188156	863437
97635	863438
5961	863439
160806	863440
203868	863441
84148	863442
296710	863443
17637	863444
36880	863445
87772	863446
73087	863447
168518	863448
111775	863449
49231	863450
2601	863451
211820	863452
47266	863453
13050	863454
309426	863455
82532	863456
1856	863457
86646	863458
5962	863459
103339	863460
1152	863461
22933	863462
186926	863463
188829	863464
116378	863465
119065	863466
235579	863467
15783	863468
63247	863469
8856	863470
193429	863471
147204	863472
236439	863473
27934	863474
210541	863475
13153	863476
13153	863477
53547	863478
40695	863479
277761	863480
99186	863481
13776	863482
206267	863483
47127	863484
97649	863485
247230	863486
65765	863487
15557	863488
21482	863489
312313	863490
157367	863491
16317	863492
53706	863493
206517	863494
41374	863495
22412	863496
25353	863497
249220	863498
3137	863499
193399	863500
2252	863501
6901	863502
78839	863503
131350	863504
129053	863505
138294	863506
24536	863507
141744	863508
257805	863509
42624	863510
42624	863511
289770	863512
83490	863513
12707	863514
324	863515
256946	863516
270566	863517
273927	863518
33184	863519
90759	863520
62336	863521
14420	863522
2	863523
137411	863524
1472	863525
15611	863526
1714	863527
80953	863528
50485	863529
24011	863530
120921	863531
46870	863532
161519	863533
47025	863534
240095	863535
50216	863536
116744	863537
167266	863538
23836	863539
12821	863540
242745	863541
63391	863542
8307	863543
152435	863544
88653	863545
140730	863546
92714	863547
89272	863548
46433	863549
129435	863550
492	863551
71243	863552
134171	863553
208740	863554
80941	863555
81831	863556
95912	863557
303359	863558
147106	863559
86197	863560
67370	863561
67370	863562
70109	863563
212981	863564
56831	863565
3907	863566
56011	863567
21958	863568
112276	863569
293896	863570
224006	863571
70670	863572
200657	863573
43433	863574
111726	863575
34965	863576
107651	863577
63788	863578
105713	863579
9534	863580
51933	863581
154644	863582
283145	863583
27250	863584
119833	863585
114362	863586
133863	863587
41452	863588
50677	863589
31785	863590
61907	863591
7305	863592
200658	863593
63430	863594
303360	863595
64388	863596
97638	863597
37362	863598
222078	863599
15712	863600
76460	863601
15373	863602
61407	863603
43772	863604
220410	863605
123603	863606
62647	863607
153662	863608
46490	863609
145488	863610
33873	863611
40948	863612
49032	863613
94612	863614
163760	863615
141860	863616
118042	863617
23049	863618
130280	863619
29945	863620
127840	863621
213854	863622
51060	863623
91994	863624
50251	863625
243624	863626
226192	863627
131358	863628
2307	863629
105379	863630
48155	863631
31158	863632
9991	863633
104540	863634
31834	863635
74517	863636
280088	863637
299246	863638
35057	863639
290	863640
49672	863641
2709	863642
202524	863643
41539	863644
38248	863645
52894	863646
107407	863647
209744	863648
50236	863649
19114	863650
277	863651
122658	863652
136334	863653
23661	863654
106068	863655
212862	863656
52622	863657
2601	863658
270519	863659
103838	863660
146480	863661
15295	863662
47112	863663
75789	863664
19666	863665
139465	863666
17605	863667
154143	863668
103031	863669
3673	863670
172151	863671
123821	863672
102213	863673
5852	863674
42843	863675
41554	863676
7141	863677
176087	863678
12457	863679
58728	863680
37949	863681
5131	863682
47630	863683
46002	863684
236588	863685
233668	863686
10092	863687
20310	863688
68056	863689
6	863690
6089	863691
41023	863692
206684	863693
9151	863694
117260	863695
46396	863696
216952	863697
26504	863698
8247	863699
97483	863700
31743	863701
96318	863702
145971	863703
27935	863704
29901	863705
127755	863706
42887	863707
7957	863708
13858	863709
71306	863710
13455	863711
1247	863712
1247	863713
22762	863714
56734	863715
2619	863716
73271	863717
16390	863718
48694	863719
11398	863720
614	863721
6160	863722
136817	863723
20891	863724
83304	863725
26108	863726
166766	863727
816	863728
4591	863729
21927	863730
99197	863731
13009	863732
16707	863733
27577	863734
83957	863735
156618	863736
6046	863737
751	863738
22966	863739
128786	863740
136435	863741
14876	863742
1075	863743
1820	863744
4269	863745
43750	863746
303851	863747
2168	863748
205148	863749
16465	863750
26137	863751
19351	863752
41051	863753
145026	863754
216261	863755
90152	863756
80780	863757
228774	863758
501	863759
1339	863760
35972	863761
70812	863762
18010	863763
18010	863764
35632	863765
55513	863766
1154	863767
182618	863768
121837	863769
281136	863770
25763	863771
127755	863772
19498	863773
110530	863774
98449	863775
9779	863776
11723	863777
20036	863778
37834	863779
807	863780
4977	863781
11125	863782
3930	863783
45085	863784
5047	863785
226677	863786
12932	863787
85179	863788
87226	863789
63806	863790
79166	863791
86602	863792
191081	863793
7814	863794
106537	863795
29583	863796
26849	863797
339	863798
171980	863799
57478	863800
36108	863801
164833	863802
178847	863803
152260	863804
32643	863805
29137	863806
6268	863807
4508	863808
45062	863809
9398	863810
42897	863811
5619	863812
10139	863813
16322	863814
10637	863815
15902	863816
57613	863817
39283	863818
122271	863819
24593	863820
199807	863821
14501	863822
142593	863823
71228	863824
218411	863825
119903	863826
4245	863827
94941	863828
7277	863829
72241	863830
6139	863831
17648	863832
91269	863833
77326	863834
77034	863835
198722	863836
64396	863837
16287	863838
3503	863839
58238	863840
18920	863841
135089	863842
125548	863843
1349	863844
64833	863845
256728	863846
97885	863847
11126	863848
152100	863849
164025	863850
74999	863851
38865	863852
38358	863853
13877	863854
158819	863855
27952	863856
256906	863857
286342	863858
91651	863859
976	863860
55806	863861
36434	863862
16007	863863
87746	863864
10674	863865
281179	863866
262348	863867
12122	863868
84708	863869
67456	863870
127144	863871
190461	863872
5395	863873
272296	863874
156075	863875
14280	863876
271311	863877
40406	863878
22331	863879
23781	863880
199	863881
50077	863882
78001	863883
48784	863884
81140	863885
159940	863886
173726	863887
30118	863888
701	863889
297034	863890
3966	863891
94340	863892
14033	863893
186257	863894
206301	863895
35979	863896
5403	863897
33826	863898
38183	863899
21491	863900
188804	863901
13441	863902
20260	863903
165680	863904
64169	863905
215362	863906
261000	863907
10358	863908
83360	863909
8788	863910
302489	863911
143315	863912
113815	863913
310395	863914
137330	863915
21980	863916
147507	863917
25317	863918
194565	863919
143148	863920
13325	863921
53233	863922
76694	863923
5062	863924
89312	863925
17423	863926
47832	863927
15205	863928
23401	863929
140457	863930
4760	863931
69872	863932
65460	863933
282670	863934
177132	863935
73701	863936
16999	863937
8993	863938
26495	863939
4426	863940
42701	863941
26570	863942
54922	863943
178025	863944
123417	863945
91370	863946
15382	863947
35566	863948
309849	863949
281878	863950
96787	863951
73648	863952
39677	863953
194324	863954
146584	863955
123841	863956
49381	863957
35249	863958
264924	863959
49381	863960
60260	863961
25713	863962
206081	863963
79580	863964
28420	863965
87869	863966
18859	863967
114795	863968
215879	863969
144281	863970
64504	863971
35802	863972
298250	863973
72717	863974
27792	863975
3935	863976
51990	863977
64504	863978
206172	863979
76378	863980
75599	863981
111605	863982
86012	863983
237809	863984
1224	863985
24711	863986
123130	863987
14413	863988
87980	863989
43093	863990
191685	863991
91	863992
23389	863993
9379	863994
15764	863995
39148	863996
89783	863997
7225	863998
18306	863999
36778	864000
78294	864001
113288	864002
259472	864003
20619	864004
286633	864005
211941	864006
20620	864007
210404	864008
142558	864009
56405	864010
12122	864011
10091	864012
41752	864013
72330	864014
1655	864015
47706	864016
25920	864017
7941	864018
49034	864019
60891	864020
24117	864021
115077	864022
162416	864023
86176	864024
23587	864025
6703	864026
141627	864027
1004	864028
447	864029
27921	864030
110053	864031
157848	864032
46002	864033
84225	864034
67732	864035
31618	864036
114059	864037
12232	864038
5628	864039
30033	864040
194	864041
7401	864042
14511	864043
1074	864044
25030	864045
33056	864046
110993	864047
20337	864048
88046	864049
110993	864050
197825	864051
143722	864052
2289	864053
175444	864054
16213	864055
2801	864056
35253	864057
140224	864058
60377	864059
40455	864060
97421	864061
42486	864062
24659	864063
227030	864064
65495	864065
151970	864066
13841	864067
58698	864068
82609	864069
23836	864070
19623	864071
58697	864072
30467	864073
58292	864074
273890	864075
51214	864076
12305	864077
312394	864078
270558	864079
4482	864080
105929	864081
9674	864082
126293	864083
92505	864084
28769	864085
1558	864086
59249	864087
4697	864088
77106	864089
93057	864090
86399	864091
23486	864092
12108	864093
4620	864094
34616	864095
141698	864096
205405	864097
5989	864098
218136	864099
99517	864100
81776	864101
2296	864102
159524	864103
33910	864104
26584	864105
215400	864106
5735	864107
84916	864108
67473	864109
52686	864110
3502	864111
7213	864112
4373	864113
289960	864114
69384	864115
20280	864116
147638	864117
7564	864118
76671	864119
60157	864120
7622	864121
254540	864122
87224	864123
241081	864124
15136	864125
14405	864126
149888	864127
83424	864128
33546	864129
14194	864130
33564	864131
180589	864132
180646	864133
1924	864134
86900	864135
109096	864136
475	864137
38711	864138
138839	864139
43652	864140
133906	864141
107745	864142
262734	864143
2322	864144
43652	864145
18675	864146
55768	864147
164476	864148
189619	864149
13965	864150
6254	864151
160984	864152
37037	864153
36022	864154
32565	864155
39299	864156
40869	864157
40334	864158
1011	864159
65158	864160
84992	864161
36904	864162
15434	864163
50737	864164
28475	864165
113962	864166
2393	864167
260705	864168
2451	864169
61482	864170
208889	864171
25357	864172
9059	864173
5647	864174
214418	864175
8585	864176
65750	864177
267064	864178
51697	864179
35863	864180
224680	864181
2593	864182
3324	864183
13367	864184
217549	864185
3220	864186
61273	864187
16011	864188
187810	864189
16011	864190
20126	864191
54444	864192
184898	864193
184898	864194
60238	864195
127307	864196
138825	864197
89552	864198
178963	864199
370	864200
47200	864201
21020	864202
13835	864203
217326	864204
139697	864205
7278	864206
304898	864207
19599	864208
217271	864209
184765	864210
114820	864211
13595	864212
181702	864213
1944	864214
183715	864215
9090	864216
18224	864217
42301	864218
126137	864219
104375	864220
185593	864221
186676	864222
34477	864223
303472	864224
71066	864225
7332	864226
59106	864227
154627	864228
61366	864229
193781	864230
2924	864231
2019	864232
70089	864233
12330	864234
94801	864235
12116	864236
182897	864237
124345	864238
169071	864239
263343	864240
74535	864241
12014	864242
27403	864243
252407	864244
1219	864245
214	864246
20480	864247
182656	864248
59999	864249
9941	864250
55524	864251
29363	864252
38101	864253
55870	864254
181554	864255
9093	864256
278432	864257
65566	864258
2076	864259
66958	864260
1153	864261
4883	864262
7381	864263
87514	864264
1333	864265
7878	864266
11905	864267
10007	864268
100983	864269
29175	864270
24480	864271
115116	864272
174790	864273
1417	864274
157701	864275
1223	864276
2323	864277
56790	864278
8844	864279
26464	864280
65333	864281
133446	864282
155212	864283
271417	864284
8291	864285
133379	864286
257054	864287
192333	864288
44380	864289
126136	864290
119951	864291
2072	864292
146645	864293
254858	864294
193528	864295
2384	864296
73635	864297
72633	864298
134345	864299
134345	864300
34101	864301
93986	864302
22169	864303
209353	864304
13071	864305
13071	864306
27399	864307
17983	864308
9633	864309
5190	864310
37880	864311
34481	864312
67001	864313
37800	864314
144239	864315
105088	864316
62247	864317
41669	864318
100399	864319
273610	864320
69040	864321
38773	864322
197881	864323
71821	864324
31395	864325
302568	864326
140041	864327
24066	864328
39314	864329
7404	864330
288731	864331
1848	864332
114820	864333
77136	864334
85579	864335
4580	864336
24912	864337
43858	864338
9663	864339
19354	864340
266954	864341
984	864342
2753	864343
8713	864344
92759	864345
250518	864346
7735	864347
26215	864348
119377	864349
69205	864350
111331	864351
115823	864352
12181	864353
117418	864354
201963	864355
305769	864356
82287	864357
67901	864358
14948	864359
222795	864360
154964	864361
232203	864362
32562	864363
92363	864364
1397	864365
116744	864366
14992	864367
41814	864368
48008	864369
8362	864370
84298	864371
11853	864372
2445	864373
128491	864374
17449	864375
108998	864376
21479	864377
3121	864378
187365	864379
28299	864380
112557	864381
183855	864382
214554	864383
13067	864384
193147	864385
142976	864386
312110	864387
14831	864388
26437	864389
217130	864390
146696	864391
261260	864392
17756	864393
124214	864394
56922	864395
4570	864396
6600	864397
23142	864398
8496	864399
270122	864400
110136	864401
29271	864402
61161	864403
13363	864404
210501	864405
54919	864406
35558	864407
34597	864408
7839	864409
10859	864410
257301	864411
120260	864412
77331	864413
134625	864414
284811	864415
14068	864416
21245	864417
153981	864418
137157	864419
25479	864420
56366	864421
109529	864422
200038	864423
36855	864424
107448	864425
30902	864426
35184	864427
35184	864428
31179	864429
16804	864430
113287	864431
102102	864432
7766	864433
95460	864434
15181	864435
36523	864436
96884	864437
40844	864438
128619	864439
97435	864440
142072	864441
155012	864442
296982	864443
23457	864444
76348	864445
25760	864446
164253	864447
41311	864448
526	864449
16370	864450
291616	864451
89227	864452
29857	864453
35906	864454
29857	864455
53674	864456
26310	864457
5862	864458
84340	864459
130993	864460
1629	864461
30222	864462
147411	864463
14099	864464
26634	864465
3	864466
47264	864467
19639	864468
2200	864469
24847	864470
25418	864471
5513	864472
42271	864473
46730	864474
260424	864475
21457	864476
118674	864477
55567	864478
161297	864479
3102	864480
99366	864481
51301	864482
54692	864483
90196	864484
17613	864485
32362	864486
72193	864487
301251	864488
3833	864489
16833	864490
41391	864491
181322	864492
49634	864493
49422	864494
116187	864495
101961	864496
71629	864497
1862	864498
4978	864499
27997	864500
208909	864501
162124	864502
3358	864503
164652	864504
76726	864505
148325	864506
46663	864507
173281	864508
148826	864509
15606	864510
51484	864511
91866	864512
78240	864513
59660	864514
275566	864515
2384	864516
39216	864517
3254	864518
243295	864519
6698	864520
80975	864521
1119	864522
144944	864523
118115	864524
38788	864525
15927	864526
97795	864527
40587	864528
86	864529
48191	864530
98419	864531
205625	864532
78945	864533
10536	864534
23475	864535
111872	864536
3169	864537
15489	864538
117403	864539
118922	864540
123136	864541
239128	864542
142357	864543
26448	864544
82396	864545
736	864546
83273	864547
4421	864548
172890	864549
20223	864550
100401	864551
55321	864552
285587	864553
199115	864554
35259	864555
41972	864556
107852	864557
67569	864558
30205	864559
50723	864560
118425	864561
4804	864562
173193	864563
44805	864564
126198	864565
163934	864566
7164	864567
243303	864568
51111	864569
143016	864570
294447	864571
577	864572
69641	864573
92570	864574
66780	864575
27979	864576
142282	864577
16584	864578
224539	864579
219405	864580
50433	864581
16107	864582
40723	864583
4768	864584
111132	864585
245850	864586
2907	864587
173771	864588
257	864589
1360	864590
49483	864591
5388	864592
234685	864593
59324	864594
877	864595
61019	864596
39977	864597
19227	864598
23550	864599
1887	864600
14460	864601
107973	864602
60767	864603
34917	864604
126997	864605
217300	864606
5084	864607
90720	864608
30192	864609
2893	864610
36462	864611
33026	864612
100067	864613
1025	864614
6978	864615
110395	864616
265168	864617
109297	864618
166504	864619
11867	864620
31057	864621
2893	864622
201058	864623
3658	864624
52396	864625
295602	864626
15302	864627
191319	864628
88837	864629
301248	864630
39437	864631
110663	864632
195663	864633
4259	864634
252218	864635
20421	864636
90866	864637
176747	864638
61619	864639
206641	864640
287302	864641
154070	864642
4002	864643
54877	864644
116070	864645
33416	864646
142877	864647
216248	864648
5481	864649
212181	864650
272475	864651
190673	864652
215554	864653
240706	864654
14434	864655
24056	864656
12451	864657
117464	864658
231411	864659
110186	864660
40141	864661
1	864662
178343	864663
178310	864664
17937	864665
14434	864666
159600	864667
127814	864668
39	864669
123011	864670
47051	864671
194629	864672
57331	864673
27367	864674
203045	864675
4688	864676
20873	864677
74843	864678
55389	864679
107180	864680
4671	864681
111442	864682
29561	864683
120475	864684
158873	864685
158874	864686
238619	864687
66666	864688
4768	864689
24891	864690
11322	864691
63295	864692
17388	864693
30164	864694
44550	864695
6143	864696
18342	864697
3110	864698
285	864699
23594	864700
2247	864701
23082	864702
22757	864703
25435	864704
5313	864705
358	864706
140162	864707
4088	864708
5989	864709
214770	864710
162997	864711
35231	864712
11136	864713
125856	864714
102188	864715
35654	864716
190810	864717
70608	864718
189130	864719
5933	864720
23891	864721
171279	864722
67515	864723
83957	864724
175328	864725
38292	864726
61258	864727
95706	864728
4814	864729
20779	864730
248581	864731
49411	864732
115046	864733
112722	864734
3829	864735
57028	864736
249369	864737
88382	864738
57943	864739
16160	864740
125813	864741
50593	864742
852	864743
50674	864744
78587	864745
4373	864746
5354	864747
13120	864748
26647	864749
3555	864750
202790	864751
99430	864752
40123	864753
295032	864754
10477	864755
1753	864756
65032	864757
4308	864758
94722	864759
110579	864760
27890	864761
96769	864762
39642	864763
3420	864764
227868	864765
12544	864766
25282	864767
13792	864768
48873	864769
2803	864770
31887	864771
49672	864772
18457	864773
21209	864774
28424	864775
124	864776
89506	864777
7135	864778
5641	864779
59637	864780
43471	864781
3871	864782
77355	864783
7035	864784
4905	864785
14035	864786
5866	864787
115699	864788
48725	864789
138739	864790
154013	864791
129071	864792
101952	864793
32511	864794
1027	864795
81302	864796
284116	864797
4490	864798
6538	864799
63065	864800
124360	864801
56174	864802
6397	864803
259965	864804
9913	864805
293457	864806
71330	864807
1440	864808
31121	864809
100065	864810
4267	864811
189	864812
150761	864813
166624	864814
104614	864815
112149	864816
1954	864817
90450	864818
55522	864819
140733	864820
72606	864821
16876	864822
23645	864823
257	864824
21678	864825
32107	864826
67867	864827
76493	864828
287540	864829
218167	864830
142710	864831
169816	864832
189264	864833
176624	864834
192819	864835
976	864836
28872	864837
92967	864838
17761	864839
262943	864840
8316	864841
124226	864842
6640	864843
10989	864844
176059	864845
215567	864846
49955	864847
45721	864848
127524	864849
195613	864850
73418	864851
2407	864852
265027	864853
236481	864854
121052	864855
64652	864856
48101	864857
2510	864858
20492	864859
11331	864860
11385	864861
143387	864862
69581	864863
143497	864864
62066	864865
153667	864866
210821	864867
147929	864868
36915	864869
57862	864870
30505	864871
165164	864872
5411	864873
151208	864874
56496	864875
87529	864876
7207	864877
70905	864878
2055	864879
82567	864880
14936	864881
51573	864882
16587	864883
181985	864884
94590	864885
83906	864886
763	864887
90940	864888
95630	864889
2232	864890
30505	864891
200088	864892
30996	864893
78734	864894
29553	864895
195621	864896
33482	864897
31454	864898
115995	864899
244481	864900
164376	864901
31718	864902
27569	864903
3325	864904
35293	864905
31482	864906
85634	864907
53301	864908
69747	864909
12926	864910
132500	864911
47918	864912
1003	864913
6487	864914
116456	864915
160777	864916
49131	864917
79381	864918
112243	864919
192708	864920
1534	864921
226	864922
50326	864923
49070	864924
198475	864925
180576	864926
76879	864927
54655	864928
60018	864929
190082	864930
42579	864931
67204	864932
99632	864933
10082	864934
225425	864935
22167	864936
2085	864937
3126	864938
6731	864939
136893	864940
95187	864941
28068	864942
250508	864943
24974	864944
30163	864945
50581	864946
47899	864947
44572	864948
70192	864949
289388	864950
50897	864951
162777	864952
115224	864953
100045	864954
121948	864955
160874	864956
1	864957
149764	864958
292871	864959
225019	864960
111748	864961
201596	864962
177661	864963
92323	864964
116142	864965
6283	864966
61538	864967
39242	864968
192091	864969
1234	864970
41231	864971
162604	864972
407	864973
82255	864974
116966	864975
25049	864976
17512	864977
6696	864978
167696	864979
38258	864980
60797	864981
31121	864982
2141	864983
31395	864984
50148	864985
11027	864986
67473	864987
8586	864988
218524	864989
12598	864990
17664	864991
241198	864992
704	864993
92392	864994
51082	864995
233809	864996
13690	864997
121051	864998
26015	864999
9260	865000
306255	865001
28064	865002
195885	865003
40002	865004
1541	865005
60984	865006
48704	865007
20927	865008
239858	865009
11124	865010
42985	865011
27457	865012
308416	865013
127868	865014
65269	865015
34436	865016
94281	865017
154074	865018
99230	865019
61594	865020
5524	865021
55667	865022
243621	865023
13408	865024
3200	865025
299	865026
146694	865027
184124	865028
64383	865029
64147	865030
264335	865031
13398	865032
296585	865033
277357	865034
73914	865035
203563	865036
287128	865037
37273	865038
25828	865039
301503	865040
298956	865041
7925	865042
39633	865043
33309	865044
144387	865045
209579	865046
57180	865047
198346	865048
21669	865049
197168	865050
91462	865051
47033	865052
258108	865053
233848	865054
17488	865055
6003	865056
89090	865057
223722	865058
14575	865059
5661	865060
50957	865061
40582	865062
43001	865063
208777	865064
35550	865065
68645	865066
8210	865067
266889	865068
252594	865069
179660	865070
6245	865071
7642	865072
6984	865073
130919	865074
12427	865075
295104	865076
255584	865077
8664	865078
51771	865079
21588	865080
8075	865081
11076	865082
100363	865083
201391	865084
37773	865085
91581	865086
219437	865087
29582	865088
3024	865089
126273	865090
3047	865091
107771	865092
126280	865093
57211	865094
233587	865095
94127	865096
277	865097
577	865098
51936	865099
47247	865100
50537	865101
124444	865102
42835	865103
7881	865104
22035	865105
86965	865106
307067	865107
257871	865108
187392	865109
15379	865110
49739	865111
6221	865112
113015	865113
72308	865114
465	865115
24726	865116
34094	865117
4740	865118
6769	865119
286814	865120
293905	865121
217253	865122
288122	865123
89866	865124
57938	865125
139522	865126
20559	865127
29861	865128
41025	865129
65139	865130
30478	865131
54766	865132
35143	865133
33928	865134
30472	865135
77823	865136
297585	865137
17579	865138
22793	865139
208579	865140
49201	865141
78141	865142
110168	865143
98923	865144
13835	865145
2088	865146
126446	865147
66624	865148
309047	865149
12736	865150
20363	865151
143225	865152
239376	865153
960	865154
67782	865155
34810	865156
87586	865157
33909	865158
68535	865159
196733	865160
258383	865161
66511	865162
70687	865163
246960	865164
30623	865165
126272	865166
101458	865167
132243	865168
176902	865169
51612	865170
169931	865171
46439	865172
35057	865173
386	865174
118887	865175
93632	865176
32632	865177
264352	865178
114992	865179
86004	865180
78579	865181
2837	865182
12921	865183
156830	865184
78664	865185
40558	865186
143507	865187
22837	865188
55841	865189
407	865190
12855	865191
28611	865192
15854	865193
229396	865194
1381	865195
17109	865196
101637	865197
91150	865198
4105	865199
11615	865200
136	865201
83913	865202
126523	865203
20897	865204
221362	865205
130586	865206
296408	865207
277656	865208
728	865209
145870	865210
54744	865211
26508	865212
7826	865213
83314	865214
6921	865215
1407	865216
131937	865217
80779	865218
26150	865219
76277	865220
19467	865221
10101	865222
45599	865223
181846	865224
96400	865225
24229	865226
192248	865227
170599	865228
173900	865229
91463	865230
204561	865231
17669	865232
115180	865233
304126	865234
216018	865235
5762	865236
40320	865237
167455	865238
64195	865239
7846	865240
36724	865241
133240	865242
48602	865243
149538	865244
3866	865245
180781	865246
20083	865247
298689	865248
4101	865249
158677	865250
141741	865251
85495	865252
103445	865253
46343	865254
78541	865255
57010	865256
118676	865257
20722	865258
1279	865259
22933	865260
49424	865261
196766	865262
140025	865263
54920	865264
268776	865265
42511	865266
29394	865267
47663	865268
165671	865269
143854	865270
221315	865271
78205	865272
51238	865273
234983	865274
236336	865275
59323	865276
52807	865277
2627	865278
32414	865279
60514	865280
204228	865281
136421	865282
90414	865283
59387	865284
199507	865285
39517	865286
75616	865287
95198	865288
42759	865289
176726	865290
67696	865291
22951	865292
182681	865293
53769	865294
69524	865295
75507	865296
143253	865297
23583	865298
20697	865299
268506	865300
200419	865301
297227	865302
69844	865303
39345	865304
78035	865305
61483	865306
122027	865307
62929	865308
63628	865309
63679	865310
183327	865311
148579	865312
232531	865313
58439	865314
279653	865315
168617	865316
22351	865317
20174	865318
29	865319
24623	865320
65421	865321
166267	865322
77186	865323
437	865324
198038	865325
69297	865326
224569	865327
112697	865328
130985	865329
128223	865330
185730	865331
71716	865332
41106	865333
103356	865334
188379	865335
131575	865336
138698	865337
304972	865338
141	865339
122824	865340
21398	865341
18443	865342
66277	865343
63396	865344
194830	865345
22951	865346
144572	865347
287421	865348
34312	865349
32335	865350
44686	865351
104220	865352
67131	865353
45204	865354
30615	865355
226439	865356
21371	865357
227203	865358
30864	865359
151439	865360
23337	865361
119641	865362
258855	865363
254948	865364
212534	865365
75288	865366
253611	865367
134003	865368
175620	865369
49489	865370
4194	865371
73164	865372
293125	865373
24205	865374
46827	865375
77649	865376
142432	865377
188149	865378
100004	865379
10638	865380
26861	865381
198515	865382
6963	865383
129418	865384
117103	865385
53739	865386
19333	865387
309685	865388
309862	865389
251	865390
59266	865391
17421	865392
158975	865393
299387	865394
135530	865395
186567	865396
55801	865397
49578	865398
177179	865399
177179	865400
151190	865401
141801	865402
21178	865403
27272	865404
178633	865405
236469	865406
237246	865407
53529	865408
193793	865409
71691	865410
16084	865411
2323	865412
53529	865413
53225	865414
24803	865415
292473	865416
31425	865417
134780	865418
273175	865419
36867	865420
148389	865421
198244	865422
62403	865423
138164	865424
268844	865425
94679	865426
61470	865427
101816	865428
123266	865429
132974	865430
7940	865431
18995	865432
175524	865433
160015	865434
125408	865435
25469	865436
145653	865437
152851	865438
150050	865439
258126	865440
4337	865441
224508	865442
93657	865443
290778	865444
176150	865445
187705	865446
291133	865447
197617	865448
63198	865449
195055	865450
71269	865451
99292	865452
51932	865453
286440	865454
2540	865455
160954	865456
311809	865457
295758	865458
6551	865459
99785	865460
54732	865461
25494	865462
87627	865463
226009	865464
150154	865465
90909	865466
141330	865467
146712	865468
23003	865469
199541	865470
67734	865471
61187	865472
62298	865473
183103	865474
13850	865475
106950	865476
69212	865477
190506	865478
253238	865479
27062	865480
35815	865481
249074	865482
88611	865483
15874	865484
48342	865485
109532	865486
69136	865487
20706	865488
280808	865489
234968	865490
136163	865491
98669	865492
210884	865493
33183	865494
86962	865495
56285	865496
52698	865497
84174	865498
16832	865499
155527	865500
16115	865501
173500	865502
171333	865503
9981	865504
64461	865505
35348	865506
2360	865507
134972	865508
123498	865509
108051	865510
188503	865511
166661	865512
52550	865513
2958	865514
62331	865515
209845	865516
113089	865517
186355	865518
110081	865519
120484	865520
177038	865521
36594	865522
180504	865523
88146	865524
92958	865525
203136	865526
249365	865527
10664	865528
138514	865529
119965	865530
21632	865531
244315	865532
37758	865533
225421	865534
8093	865535
126114	865536
237832	865537
6571	865538
98138	865539
21967	865540
18071	865541
4469	865542
16951	865543
1501	865544
48057	865545
351	865546
26020	865547
49292	865548
106260	865549
12336	865550
38113	865551
104235	865552
88990	865553
19897	865554
12151	865555
71308	865556
2054	865557
10578	865558
195191	865559
127778	865560
28866	865561
253041	865562
119734	865563
40277	865564
146797	865565
96717	865566
108232	865567
89342	865568
13275	865569
37405	865570
1105	865571
3106	865572
30319	865573
209944	865574
19985	865575
161625	865576
101440	865577
48052	865578
78635	865579
19668	865580
11525	865581
840	865582
2210	865583
79204	865584
68155	865585
2292	865586
195261	865587
98191	865588
100717	865589
208327	865590
55079	865591
115844	865592
21843	865593
20032	865594
273842	865595
172250	865596
31386	865597
78631	865598
162850	865599
39237	865600
64396	865601
115419	865602
40653	865603
133302	865604
205839	865605
24002	865606
283181	865607
11661	865608
21995	865609
1177	865610
46336	865611
123	865612
4412	865613
82186	865614
229463	865615
285936	865616
5170	865617
100206	865618
144937	865619
149258	865620
143045	865621
88955	865622
27546	865623
136720	865624
162764	865625
56551	865626
107070	865627
51709	865628
22118	865629
5736	865630
219997	865631
11028	865632
2013	865633
1212	865634
103	865635
151261	865636
2622	865637
9253	865638
100825	865639
74770	865640
44622	865641
7675	865642
60271	865643
141299	865644
291709	865645
4154	865646
2524	865647
11088	865648
25493	865649
121931	865650
1904	865651
12979	865652
13261	865653
983	865654
13893	865655
1818	865656
67788	865657
11525	865658
100720	865659
7619	865660
292536	865661
5971	865662
3437	865663
21263	865664
145232	865665
1	865666
7	865667
13120	865668
262271	865669
112209	865670
257819	865671
45096	865672
136123	865673
159015	865674
72370	865675
107244	865676
107244	865677
9445	865678
58814	865679
155495	865680
3939	865681
70170	865682
11048	865683
116031	865684
10090	865685
37155	865686
31701	865687
211729	865688
291656	865689
23663	865690
252968	865691
281822	865692
122739	865693
173812	865694
75903	865695
38631	865696
167285	865697
256431	865698
47040	865699
99078	865700
53455	865701
8470	865702
90611	865703
109062	865704
1185	865705
148264	865706
13570	865707
67642	865708
244425	865709
5898	865710
46932	865711
212590	865712
15133	865713
156717	865714
287758	865715
90824	865716
66644	865717
72635	865718
691	865719
49269	865720
25716	865721
18428	865722
189219	865723
65197	865724
24653	865725
21537	865726
2273	865727
310116	865728
110523	865729
65798	865730
116430	865731
49055	865732
61	865733
293555	865734
110734	865735
218997	865736
170443	865737
99750	865738
63441	865739
91492	865740
32952	865741
1802	865742
56345	865743
73081	865744
70117	865745
24535	865746
28137	865747
246313	865748
128847	865749
55954	865750
4170	865751
80559	865752
14051	865753
1694	865754
225878	865755
31032	865756
69703	865757
204916	865758
64985	865759
172634	865760
176714	865761
177176	865762
62820	865763
9597	865764
107776	865765
32508	865766
212326	865767
150977	865768
60271	865769
198100	865770
165795	865771
102299	865772
30184	865773
10641	865774
109973	865775
103788	865776
10320	865777
100965	865778
71576	865779
260395	865780
197979	865781
17071	865782
209556	865783
606	865784
6252	865785
3944	865786
7000	865787
90824	865788
137723	865789
5597	865790
153429	865791
3200	865792
50815	865793
24819	865794
214420	865795
35234	865796
35234	865797
94005	865798
90323	865799
219271	865800
38190	865801
63582	865802
173975	865803
8464	865804
20286	865805
52547	865806
13398	865807
108690	865808
23767	865809
2396	865810
91555	865811
54336	865812
129523	865813
130	865814
19816	865815
83089	865816
97138	865817
66354	865818
222458	865819
24759	865820
240891	865821
14049	865822
21309	865823
128878	865824
58351	865825
1367	865826
125789	865827
166607	865828
80071	865829
65851	865830
7056	865831
46426	865832
67132	865833
81903	865834
29688	865835
217150	865836
4	865837
203810	865838
213897	865839
91143	865840
293056	865841
228826	865842
28367	865843
35697	865844
20276	865845
29434	865846
105637	865847
23212	865848
195292	865849
246340	865850
14364	865851
147200	865852
263228	865853
41481	865854
25964	865855
68570	865856
3333	865857
147187	865858
8534	865859
16329	865860
25985	865861
69481	865862
58972	865863
21311	865864
27729	865865
166726	865866
208578	865867
86480	865868
119738	865869
74308	865870
42794	865871
93293	865872
72238	865873
4409	865874
131172	865875
180685	865876
180685	865877
12645	865878
84467	865879
80987	865880
1112	865881
188703	865882
143871	865883
214953	865884
365	865885
37835	865886
6012	865887
3082	865888
36865	865889
17606	865890
204321	865891
129137	865892
129853	865893
83137	865894
168809	865895
254	865896
46899	865897
193927	865898
296007	865899
1720	865900
102001	865901
183079	865902
140150	865903
295813	865904
270939	865905
36216	865906
105997	865907
197732	865908
125873	865909
10879	865910
87772	865911
114753	865912
142372	865913
50452	865914
66381	865915
61996	865916
296561	865917
72523	865918
297845	865919
139757	865920
126528	865921
188284	865922
179622	865923
20296	865924
12862	865925
132691	865926
253078	865927
74358	865928
22831	865929
112741	865930
211361	865931
8341	865932
146709	865933
29434	865934
119259	865935
270376	865936
55913	865937
183769	865938
1540	865939
222847	865940
50116	865941
28681	865942
119901	865943
178450	865944
1390	865945
80005	865946
165055	865947
61996	865948
12532	865949
63066	865950
62310	865951
219146	865952
2134	865953
105	865954
211	865955
38200	865956
44689	865957
206522	865958
80134	865959
97367	865960
79574	865961
231148	865962
7227	865963
150837	865964
115468	865965
108860	865966
25994	865967
5959	865968
107812	865969
192099	865970
55695	865971
176430	865972
261369	865973
55170	865974
208965	865975
158793	865976
75974	865977
211030	865978
156047	865979
70486	865980
136903	865981
302692	865982
25499	865983
16240	865984
11614	865985
88552	865986
89609	865987
49201	865988
139935	865989
219554	865990
70334	865991
56956	865992
96453	865993
41230	865994
16466	865995
59995	865996
8666	865997
251839	865998
86714	865999
94704	866000
131095	866001
58389	866002
70604	866003
233563	866004
81715	866005
140601	866006
160805	866007
5373	866008
14798	866009
30570	866010
235158	866011
4595	866012
11861	866013
261688	866014
140097	866015
51724	866016
43402	866017
115906	866018
188943	866019
60052	866020
84118	866021
165034	866022
130738	866023
95492	866024
91253	866025
134277	866026
12253	866027
282576	866028
58494	866029
252158	866030
19941	866031
32607	866032
110857	866033
165590	866034
129576	866035
98179	866036
30064	866037
208577	866038
279263	866039
4454	866040
12605	866041
110780	866042
100005	866043
4332	866044
13481	866045
185384	866046
73332	866047
109843	866048
131587	866049
256356	866050
193502	866051
196830	866052
214262	866053
95985	866054
43385	866055
193914	866056
20902	866057
138823	866058
138782	866059
56817	866060
15791	866061
39954	866062
37183	866063
202872	866064
1899	866065
1669	866066
14240	866067
14067	866068
212071	866069
46266	866070
209163	866071
146317	866072
177248	866073
141132	866074
206386	866075
43943	866076
1056	866077
251343	866078
312791	866079
147302	866080
165809	866081
25150	866082
113197	866083
129562	866084
95761	866085
33901	866086
347	866087
3126	866088
138642	866089
9374	866090
11368	866091
141273	866092
96388	866093
303118	866094
59197	866095
117416	866096
606	866097
193716	866098
27925	866099
126	866100
4970	866101
22051	866102
117287	866103
63740	866104
98026	866105
3742	866106
35598	866107
153507	866108
22881	866109
76374	866110
108869	866111
9003	866112
166456	866113
8598	866114
50093	866115
29224	866116
51108	866117
28569	866118
145500	866119
35116	866120
8620	866121
19208	866122
57661	866123
79913	866124
27315	866125
145516	866126
72564	866127
32116	866128
8346	866129
46293	866130
293335	866131
45227	866132
176990	866133
118882	866134
334	866135
7595	866136
27279	866137
76092	866138
85799	866139
51397	866140
145601	866141
3797	866142
215454	866143
42857	866144
14586	866145
94487	866146
24326	866147
26940	866148
230622	866149
27538	866150
8653	866151
302520	866152
48042	866153
217781	866154
182505	866155
175887	866156
39854	866157
180796	866158
80873	866159
57701	866160
31991	866161
10154	866162
46681	866163
51671	866164
244	866165
297186	866166
127888	866167
114671	866168
226817	866169
121166	866170
28616	866171
15149	866172
65964	866173
16743	866174
75928	866175
59990	866176
25290	866177
57950	866178
54899	866179
33136	866180
122270	866181
79658	866182
211573	866183
1048	866184
42530	866185
193860	866186
31489	866187
2289	866188
47167	866189
146502	866190
16021	866191
28866	866192
49273	866193
51193	866194
62317	866195
33671	866196
241	866197
41817	866198
184068	866199
31014	866200
41817	866201
120640	866202
15385	866203
6699	866204
52391	866205
31046	866206
122561	866207
178737	866208
54034	866209
69058	866210
82825	866211
7320	866212
184880	866213
2836	866214
7371	866215
16589	866216
107767	866217
70987	866218
1286	866219
845	866220
38751	866221
53362	866222
32519	866223
1092	866224
74538	866225
118536	866226
2345	866227
13813	866228
119411	866229
233116	866230
25548	866231
13191	866232
99888	866233
200220	866234
26244	866235
18771	866236
198616	866237
38269	866238
37666	866239
53117	866240
127689	866241
30520	866242
35146	866243
12729	866244
71908	866245
107009	866246
40918	866247
37839	866248
20172	866249
221007	866250
106	866251
115114	866252
157383	866253
129681	866254
269020	866255
21799	866256
82254	866257
25349	866258
83060	866259
139295	866260
293917	866261
96	866262
99216	866263
89152	866264
3104	866265
25993	866266
49845	866267
197552	866268
124846	866269
11619	866270
89589	866271
238205	866272
5392	866273
74840	866274
6	866275
189620	866276
23571	866277
13413	866278
195666	866279
69490	866280
25128	866281
201001	866282
77913	866283
51451	866284
6220	866285
141746	866286
884	866287
884	866288
5434	866289
40189	866290
72299	866291
11690	866292
13478	866293
75174	866294
34906	866295
47935	866296
41470	866297
192196	866298
137515	866299
47463	866300
116669	866301
35923	866302
23774	866303
1521	866304
32776	866305
3485	866306
122928	866307
83410	866308
84594	866309
56670	866310
80599	866311
284940	866312
104918	866313
157477	866314
1302	866315
97764	866316
128084	866317
20716	866318
25010	866319
87987	866320
33841	866321
64428	866322
58124	866323
58124	866324
183347	866325
12723	866326
26353	866327
146449	866328
59909	866329
205361	866330
17416	866331
308268	866332
288659	866333
146060	866334
40	866335
312308	866336
40843	866337
140265	866338
21689	866339
58940	866340
132980	866341
16747	866342
272847	866343
187044	866344
40424	866345
158370	866346
119260	866347
132489	866348
142990	866349
71885	866350
241416	866351
67733	866352
7186	866353
183872	866354
119924	866355
70512	866356
186583	866357
62230	866358
2680	866359
32208	866360
215162	866361
93145	866362
81537	866363
214689	866364
92252	866365
7639	866366
154745	866367
37656	866368
37507	866369
6900	866370
648	866371
38969	866372
27484	866373
4270	866374
109261	866375
31478	866376
104946	866377
20139	866378
81476	866379
7745	866380
47363	866381
73977	866382
258857	866383
8054	866384
6633	866385
40457	866386
162163	866387
78628	866388
16567	866389
195091	866390
368	866391
57552	866392
150360	866393
123289	866394
51396	866395
249427	866396
16583	866397
52370	866398
205435	866399
231925	866400
3600	866401
1897	866402
291806	866403
77392	866404
32629	866405
102689	866406
38307	866407
245282	866408
204804	866409
89850	866410
150395	866411
122963	866412
217675	866413
6932	866414
14825	866415
262817	866416
1047	866417
22686	866418
29738	866419
212113	866420
28181	866421
189860	866422
91138	866423
11621	866424
173890	866425
13884	866426
7802	866427
37758	866428
22383	866429
308891	866430
134578	866431
155515	866432
74074	866433
213437	866434
62509	866435
262712	866436
96044	866437
159018	866438
183	866439
35091	866440
32022	866441
26139	866442
99848	866443
73401	866444
44477	866445
16593	866446
228771	866447
152862	866448
29026	866449
174558	866450
125501	866451
24769	866452
57718	866453
26762	866454
28821	866455
148779	866456
50752	866457
182469	866458
71287	866459
34791	866460
57956	866461
194605	866462
119660	866463
147405	866464
138146	866465
12825	866466
126640	866467
37958	866468
155229	866469
126696	866470
262044	866471
45137	866472
61948	866473
89074	866474
224156	866475
300211	866476
72778	866477
8563	866478
14589	866479
15302	866480
11856	866481
16328	866482
305741	866483
145844	866484
227055	866485
2425	866486
140729	866487
14644	866488
55133	866489
164244	866490
145743	866491
61518	866492
26303	866493
218089	866494
38875	866495
168080	866496
147714	866497
144220	866498
62415	866499
73648	866500
145585	866501
9450	866502
76225	866503
44924	866504
5856	866505
172067	866506
48681	866507
80929	866508
3095	866509
189212	866510
4216	866511
87444	866512
1029	866513
172514	866514
219921	866515
26530	866516
55600	866517
5747	866518
172632	866519
6114	866520
106482	866521
4660	866522
1875	866523
85414	866524
92805	866525
25023	866526
14857	866527
141369	866528
69945	866529
213005	866530
59641	866531
2514	866532
30114	866533
143794	866534
129775	866535
2107	866536
217522	866537
130615	866538
272224	866539
26584	866540
131162	866541
10050	866542
157960	866543
293618	866544
6629	866545
23022	866546
159225	866547
27060	866548
103218	866549
244726	866550
39840	866551
1431	866552
35721	866553
20663	866554
651	866555
3441	866556
97709	866557
68433	866558
51618	866559
40030	866560
1787	866561
3342	866562
72260	866563
16319	866564
95767	866565
276513	866566
8019	866567
8766	866568
14407	866569
7351	866570
178434	866571
74935	866572
164477	866573
3333	866574
26295	866575
12851	866576
174170	866577
86083	866578
15533	866579
206408	866580
32189	866581
9790	866582
31180	866583
196679	866584
109855	866585
10450	866586
11003	866587
140848	866588
108664	866589
126599	866590
37600	866591
217842	866592
18410	866593
132586	866594
24847	866595
269978	866596
123918	866597
88092	866598
7919	866599
83070	866600
37100	866601
302201	866602
547	866603
127742	866604
82786	866605
6211	866606
947	866607
41356	866608
118338	866609
1134	866610
20139	866611
126002	866612
808	866613
116685	866614
124981	866615
87521	866616
10845	866617
48951	866618
62367	866619
828	866620
31591	866621
151703	866622
43289	866623
76803	866624
2479	866625
24887	866626
8216	866627
94361	866628
20714	866629
91905	866630
101167	866631
183240	866632
23283	866633
33626	866634
639	866635
49460	866636
143434	866637
47779	866638
101115	866639
59100	866640
52866	866641
8500	866642
40423	866643
165500	866644
13154	866645
89101	866646
133853	866647
132789	866648
4405	866649
97570	866650
169407	866651
50395	866652
5893	866653
3195	866654
5617	866655
68525	866656
27210	866657
69223	866658
1933	866659
206331	866660
9980	866661
3939	866662
214212	866663
14110	866664
223629	866665
14196	866666
28459	866667
9208	866668
246925	866669
95334	866670
5989	866671
17166	866672
135740	866673
51502	866674
181139	866675
1819	866676
14379	866677
184142	866678
15638	866679
287	866680
48	866681
19586	866682
118562	866683
7810	866684
149944	866685
26222	866686
35833	866687
86946	866688
278321	866689
124303	866690
212868	866691
81573	866692
63621	866693
34367	866694
32416	866695
3114	866696
34691	866697
497	866698
20915	866699
240882	866700
229391	866701
29034	866702
22895	866703
3918	866704
44692	866705
226530	866706
177423	866707
78644	866708
144	866709
7795	866710
68130	866711
14292	866712
124344	866713
11788	866714
41031	866715
12390	866716
8948	866717
51154	866718
18878	866719
5402	866720
102479	866721
82351	866722
93137	866723
42101	866724
138468	866725
5295	866726
32568	866727
90867	866728
49722	866729
1040	866730
74151	866731
118093	866732
118093	866733
147126	866734
86869	866735
108383	866736
72400	866737
72376	866738
13579	866739
5160	866740
9649	866741
96373	866742
2263	866743
30134	866744
217250	866745
39729	866746
72800	866747
142210	866748
18217	866749
268298	866750
9494	866751
1559	866752
146909	866753
21157	866754
7278	866755
19912	866756
23113	866757
140941	866758
76370	866759
90660	866760
371	866761
33749	866762
195625	866763
122584	866764
48293	866765
72923	866766
45673	866767
111256	866768
915	866769
206629	866770
231659	866771
4144	866772
304863	866773
14735	866774
2188	866775
103555	866776
136472	866777
63195	866778
6534	866779
1448	866780
166118	866781
7852	866782
10771	866783
181943	866784
101874	866785
79534	866786
12900	866787
16130	866788
31798	866789
59177	866790
106988	866791
47936	866792
2599	866793
99894	866794
44389	866795
1678	866796
138710	866797
11909	866798
295101	866799
262260	866800
27912	866801
27912	866802
5242	866803
95085	866804
63249	866805
83735	866806
180022	866807
21802	866808
27312	866809
65805	866810
190231	866811
212336	866812
4561	866813
5135	866814
22389	866815
4629	866816
138195	866817
262061	866818
74742	866819
18412	866820
138895	866821
6098	866822
22859	866823
741	866824
53042	866825
5406	866826
241682	866827
227901	866828
28892	866829
58363	866830
55674	866831
124362	866832
59876	866833
109914	866834
52426	866835
104377	866836
7838	866837
4629	866838
62481	866839
61148	866840
41078	866841
302073	866842
241868	866843
1759	866844
38889	866845
240417	866846
113959	866847
1887	866848
103597	866849
48643	866850
218922	866851
73688	866852
19316	866853
4698	866854
31057	866855
5706	866856
20754	866857
85010	866858
30021	866859
214	866860
165264	866861
231796	866862
68574	866863
122569	866864
273827	866865
72617	866866
511	866867
23492	866868
156316	866869
36209	866870
18680	866871
44734	866872
18680	866873
12747	866874
18714	866875
5100	866876
4761	866877
34989	866878
270450	866879
16	866880
51226	866881
1542	866882
15107	866883
146901	866884
255631	866885
96100	866886
8359	866887
7273	866888
20775	866889
207038	866890
22952	866891
68419	866892
52487	866893
113963	866894
18486	866895
39374	866896
113981	866897
45749	866898
3051	866899
145069	866900
135339	866901
7016	866902
4116	866903
45924	866904
7135	866905
200237	866906
173311	866907
40069	866908
175352	866909
35142	866910
14587	866911
14703	866912
40069	866913
33481	866914
266092	866915
126999	866916
9090	866917
117323	866918
70175	866919
118650	866920
14481	866921
45384	866922
72754	866923
193371	866924
118322	866925
55384	866926
126987	866927
20733	866928
111295	866929
187807	866930
6494	866931
76715	866932
124214	866933
13659	866934
35718	866935
56039	866936
214	866937
163495	866938
119821	866939
81656	866940
11445	866941
246358	866942
27266	866943
161987	866944
12874	866945
7633	866946
25145	866947
30378	866948
1710	866949
7828	866950
1135	866951
27424	866952
161975	866953
83212	866954
7204	866955
298953	866956
44578	866957
2148	866958
257071	866959
121257	866960
285239	866961
138328	866962
1375	866963
73669	866964
15410	866965
13218	866966
198	866967
127211	866968
19333	866969
74995	866970
24852	866971
164720	866972
160381	866973
10351	866974
245555	866975
282235	866976
218012	866977
75298	866978
1888	866979
152019	866980
17858	866981
302638	866982
127013	866983
28086	866984
50770	866985
143288	866986
221	866987
66676	866988
2415	866989
7838	866990
3585	866991
47666	866992
19496	866993
208336	866994
11960	866995
21429	866996
44409	866997
105758	866998
26616	866999
84417	867000
407	867001
119344	867002
173773	867003
51406	867004
9009	867005
64682	867006
47028	867007
2272	867008
2272	867009
18844	867010
43018	867011
157164	867012
3360	867013
9089	867014
31791	867015
89788	867016
91987	867017
8024	867018
36076	867019
34082	867020
262359	867021
370	867022
285458	867023
44005	867024
61262	867025
44110	867026
120032	867027
69581	867028
154205	867029
46559	867030
4593	867031
69429	867032
18779	867033
107261	867034
291	867035
33450	867036
57957	867037
38102	867038
72128	867039
45177	867040
26813	867041
134979	867042
257067	867043
49018	867044
128423	867045
7070	867046
108575	867047
58905	867048
289587	867049
48684	867050
102927	867051
19013	867052
95016	867053
7242	867054
39693	867055
297552	867056
279124	867057
66426	867058
279254	867059
264913	867060
102604	867061
8457	867062
50742	867063
28645	867064
22684	867065
2149	867066
111527	867067
94905	867068
243486	867069
111592	867070
1015	867071
69280	867072
4468	867073
169610	867074
59050	867075
4081	867076
216950	867077
10957	867078
100214	867079
167	867080
71966	867081
41653	867082
159460	867083
63026	867084
301725	867085
61171	867086
17716	867087
48309	867088
20664	867089
66676	867090
14057	867091
114023	867092
113519	867093
50918	867094
91219	867095
16465	867096
69279	867097
279115	867098
293943	867099
30099	867100
19985	867101
9663	867102
3877	867103
45387	867104
47397	867105
212496	867106
68535	867107
79879	867108
129899	867109
292	867110
175175	867111
181	867112
15219	867113
31420	867114
960	867115
101298	867116
224375	867117
131839	867118
467	867119
1	867120
88112	867121
5132	867122
91160	867123
98148	867124
2451	867125
51421	867126
7821	867127
127525	867128
245686	867129
203648	867130
36476	867131
301018	867132
16045	867133
294563	867134
13664	867135
40657	867136
17407	867137
13707	867138
167936	867139
198	867140
2007	867141
7531	867142
41979	867143
153744	867144
284	867145
282637	867146
40676	867147
69070	867148
20873	867149
12847	867150
839	867151
593	867152
51771	867153
704	867154
2652	867155
16935	867156
170124	867157
234684	867158
173730	867159
71689	867160
21211	867161
22325	867162
2168	867163
311280	867164
195115	867165
24663	867166
205405	867167
286349	867168
110756	867169
304393	867170
84455	867171
191981	867172
4688	867173
36615	867174
64002	867175
289396	867176
14995	867177
2122	867178
35140	867179
35940	867180
13508	867181
8583	867182
146505	867183
279065	867184
69221	867185
34	867186
9663	867187
48016	867188
36726	867189
1682	867190
24569	867191
197623	867192
97087	867193
5817	867194
34314	867195
111371	867196
20628	867197
31889	867198
23792	867199
44221	867200
144511	867201
148445	867202
10503	867203
90539	867204
22834	867205
3957	867206
130303	867207
26566	867208
58363	867209
18957	867210
44883	867211
8358	867212
9722	867213
123846	867214
92512	867215
20042	867216
34860	867217
119593	867218
23522	867219
114717	867220
2384	867221
74733	867222
166985	867223
7275	867224
30208	867225
176179	867226
242819	867227
247513	867228
144672	867229
1	867230
225440	867231
214386	867232
5190	867233
13283	867234
44092	867235
29188	867236
19025	867237
1355	867238
60296	867239
1761	867240
48684	867241
37849	867242
49413	867243
2384	867244
103361	867245
234961	867246
21180	867247
49876	867248
206936	867249
118770	867250
40343	867251
203139	867252
207412	867253
131783	867254
34055	867255
97876	867256
6824	867257
50053	867258
29391	867259
72404	867260
39379	867261
2368	867262
17662	867263
2937	867264
67255	867265
31724	867266
79578	867267
97832	867268
161930	867269
84152	867270
91001	867271
151208	867272
5794	867273
1	867274
2988	867275
4162	867276
13762	867277
30101	867278
289594	867279
2809	867280
3662	867281
306177	867282
245271	867283
63441	867284
34083	867285
8142	867286
191319	867287
42236	867288
7641	867289
5535	867290
63288	867291
105105	867292
44867	867293
175415	867294
87951	867295
43592	867296
11126	867297
996	867298
12290	867299
72591	867300
45693	867301
94587	867302
91709	867303
11180	867304
61352	867305
120135	867306
238872	867307
294	867308
37503	867309
186343	867310
212650	867311
97740	867312
17557	867313
12363	867314
64959	867315
75789	867316
156983	867317
20724	867318
49551	867319
27998	867320
262941	867321
274499	867322
22384	867323
273254	867324
768	867325
96402	867326
27199	867327
40185	867328
250924	867329
200657	867330
250933	867331
18014	867332
203891	867333
181	867334
255622	867335
129692	867336
4471	867337
73943	867338
193246	867339
2662	867340
245049	867341
16236	867342
139409	867343
580	867344
18432	867345
175708	867346
4476	867347
301502	867348
39274	867349
31902	867350
5794	867351
57021	867352
7280	867353
21812	867354
92570	867355
30108	867356
5876	867357
4321	867358
100776	867359
7767	867360
4571	867361
90458	867362
57834	867363
34178	867364
52622	867365
16966	867366
10290	867367
129989	867368
592	867369
168363	867370
25404	867371
657	867372
179407	867373
19434	867374
139865	867375
291990	867376
59580	867377
20750	867378
171034	867379
34771	867380
190399	867381
112260	867382
42251	867383
77685	867384
100225	867385
56295	867386
203418	867387
2908	867388
34458	867389
31992	867390
65032	867391
177662	867392
3969	867393
66269	867394
12503	867395
960	867396
11554	867397
267518	867398
805	867399
1375	867400
13327	867401
79091	867402
173094	867403
143552	867404
91213	867405
86903	867406
1963	867407
64190	867408
20754	867409
276064	867410
877	867411
230408	867412
12278	867413
266648	867414
195300	867415
108430	867416
60148	867417
40875	867418
228851	867419
1815	867420
9878	867421
18877	867422
135944	867423
31710	867424
53711	867425
189674	867426
5936	867427
67506	867428
182164	867429
104557	867430
79876	867431
14904	867432
257	867433
170543	867434
196062	867435
107272	867436
278138	867437
137574	867438
52779	867439
38106	867440
4626	867441
3254	867442
76375	867443
3506	867444
16800	867445
52948	867446
35065	867447
37403	867448
46234	867449
176907	867450
97171	867451
69348	867452
99752	867453
89353	867454
122322	867455
211045	867456
19014	867457
92076	867458
12765	867459
196945	867460
136379	867461
57970	867462
26814	867463
177312	867464
62313	867465
63708	867466
3005	867467
89576	867468
257315	867469
167901	867470
90160	867471
16426	867472
123842	867473
24829	867474
62454	867475
205357	867476
39171	867477
13488	867478
62783	867479
37061	867480
91058	867481
34827	867482
8672	867483
131316	867484
92151	867485
26239	867486
51544	867487
60266	867488
68529	867489
69723	867490
250525	867491
123774	867492
7144	867493
19781	867494
50907	867495
69018	867496
81541	867497
26965	867498
9088	867499
86711	867500
39360	867501
40196	867502
214524	867503
39009	867504
253291	867505
53678	867506
240435	867507
99236	867508
57	867509
454	867510
60695	867511
15882	867512
101	867513
56911	867514
9947	867515
64985	867516
133597	867517
42086	867518
46802	867519
45542	867520
95133	867521
18197	867522
12562	867523
679	867524
33431	867525
8696	867526
302684	867527
18561	867528
230325	867529
20395	867530
21641	867531
33379	867532
57885	867533
131853	867534
289894	867535
37056	867536
20310	867537
116520	867538
165796	867539
60937	867540
214764	867541
88052	867542
8718	867543
129281	867544
3125	867545
74032	867546
254300	867547
25799	867548
6727	867549
132224	867550
17309	867551
33348	867552
128308	867553
23210	867554
92513	867555
5745	867556
39772	867557
42981	867558
11321	867559
4516	867560
62884	867561
186347	867562
48053	867563
28001	867564
169822	867565
98486	867566
199013	867567
22260	867568
145981	867569
161467	867570
121302	867571
223059	867572
161467	867573
5388	867574
102799	867575
75410	867576
53255	867577
118138	867578
117701	867579
162955	867580
254345	867581
51272	867582
175284	867583
168544	867584
40083	867585
7274	867586
52859	867587
276540	867588
304430	867589
220593	867590
129462	867591
25401	867592
9471	867593
82248	867594
25655	867595
111860	867596
34055	867597
227651	867598
75562	867599
89206	867600
5265	867601
16	867602
82643	867603
8507	867604
128747	867605
3071	867606
9401	867607
9401	867608
122624	867609
9489	867610
17455	867611
34531	867612
78306	867613
15964	867614
31298	867615
150930	867616
55066	867617
82518	867618
37908	867619
170852	867620
6562	867621
52662	867622
24790	867623
53164	867624
78950	867625
74423	867626
53802	867627
17935	867628
19501	867629
170916	867630
37535	867631
119908	867632
42444	867633
60260	867634
7592	867635
56585	867636
17935	867637
57328	867638
8863	867639
27110	867640
8818	867641
40079	867642
207862	867643
186636	867644
9788	867645
3245	867646
26195	867647
1563	867648
96814	867649
108118	867650
27879	867651
35951	867652
70175	867653
38003	867654
16439	867655
71138	867656
58715	867657
65740	867658
193046	867659
39844	867660
82085	867661
56904	867662
26457	867663
12536	867664
17815	867665
9313	867666
144948	867667
132470	867668
3311	867669
12432	867670
52957	867671
163354	867672
27162	867673
17586	867674
17996	867675
56000	867676
26482	867677
132400	867678
9401	867679
206443	867680
108594	867681
178533	867682
268607	867683
26911	867684
7484	867685
18514	867686
13418	867687
9402	867688
81403	867689
9119	867690
203993	867691
17470	867692
85807	867693
17029	867694
18407	867695
41031	867696
55776	867697
116486	867698
36628	867699
255685	867700
310637	867701
34069	867702
13280	867703
3898	867704
130079	867705
114568	867706
88002	867707
82939	867708
25890	867709
9120	867710
53062	867711
97004	867712
24702	867713
40126	867714
277951	867715
187595	867716
62920	867717
19057	867718
26938	867719
17516	867720
26107	867721
14261	867722
145164	867723
19808	867724
20023	867725
23350	867726
84439	867727
85143	867728
126899	867729
3914	867730
57879	867731
26456	867732
60845	867733
129388	867734
60997	867735
6681	867736
86956	867737
60425	867738
126868	867739
38791	867740
127145	867741
39364	867742
55208	867743
57798	867744
55273	867745
1564	867746
223965	867747
51785	867748
17339	867749
9313	867750
77754	867751
24908	867752
18990	867753
1563	867754
122933	867755
58181	867756
117491	867757
54981	867758
24702	867759
43130	867760
36940	867761
9070	867762
186868	867763
197744	867764
91759	867765
25501	867766
25118	867767
41767	867768
90970	867769
19311	867770
252176	867771
76383	867772
260899	867773
24821	867774
283659	867775
12005	867776
34144	867777
3837	867778
67344	867779
59590	867780
13418	867781
935	867782
396	867783
72853	867784
57122	867785
15570	867786
150425	867787
99495	867788
109340	867789
32198	867790
12012	867791
50285	867792
4910	867793
173271	867794
113695	867795
35581	867796
10461	867797
31412	867798
146832	867799
3991	867800
69996	867801
3876	867802
58480	867803
5745	867804
7123	867805
17456	867806
39661	867807
6300	867808
27286	867809
49184	867810
40186	867811
233796	867812
58464	867813
177971	867814
23124	867815
54619	867816
91062	867817
208137	867818
8335	867819
116217	867820
57996	867821
370	867822
166544	867823
6692	867824
131497	867825
75556	867826
1430	867827
189936	867828
189936	867829
29264	867830
1146	867831
112684	867832
40874	867833
2522	867834
60926	867835
13102	867836
46877	867837
20688	867838
26013	867839
33024	867840
187313	867841
4556	867842
65245	867843
291901	867844
144818	867845
44743	867846
31915	867847
6413	867848
24809	867849
59031	867850
9823	867851
60131	867852
9184	867853
44791	867854
30825	867855
137053	867856
78448	867857
72359	867858
174641	867859
144458	867860
31005	867861
50599	867862
38907	867863
38907	867864
2690	867865
132865	867866
179303	867867
119687	867868
78367	867869
9506	867870
90615	867871
17114	867872
27677	867873
49672	867874
11446	867875
23235	867876
106759	867877
3517	867878
14986	867879
5108	867880
121562	867881
34767	867882
22043	867883
44395	867884
218010	867885
35779	867886
23488	867887
252185	867888
35229	867889
28337	867890
6630	867891
227297	867892
182087	867893
33755	867894
196519	867895
23035	867896
15291	867897
186050	867898
20726	867899
60111	867900
235316	867901
165917	867902
629	867903
199443	867904
70020	867905
79569	867906
9984	867907
37994	867908
58604	867909
100684	867910
16546	867911
59351	867912
7647	867913
225554	867914
135741	867915
18325	867916
54664	867917
185787	867918
117641	867919
14079	867920
100616	867921
112060	867922
222885	867923
82755	867924
43008	867925
42296	867926
5020	867927
24306	867928
37209	867929
8347	867930
75312	867931
88608	867932
187	867933
31738	867934
29	867935
132528	867936
43914	867937
128454	867938
78907	867939
199728	867940
648	867941
6987	867942
278441	867943
186620	867944
104436	867945
20	867946
1366	867947
20	867948
308011	867949
230872	867950
7708	867951
144073	867952
305520	867953
139156	867954
7660	867955
46178	867956
6621	867957
163578	867958
79180	867959
146110	867960
15469	867961
55918	867962
23454	867963
141656	867964
25376	867965
22352	867966
109065	867967
57963	867968
37140	867969
77622	867970
5502	867971
207095	867972
42648	867973
5191	867974
74607	867975
42626	867976
257660	867977
86737	867978
21800	867979
31941	867980
35728	867981
212211	867982
240265	867983
35031	867984
80747	867985
42008	867986
74299	867987
263336	867988
24983	867989
209585	867990
1682	867991
667	867992
185425	867993
52672	867994
108716	867995
265166	867996
180222	867997
231937	867998
289486	867999
95497	868000
111972	868001
82385	868002
23353	868003
207651	868004
195596	868005
353	868006
27065	868007
98672	868008
114181	868009
286703	868010
101167	868011
91396	868012
7164	868013
13968	868014
13640	868015
63383	868016
207173	868017
114382	868018
205	868019
105682	868020
190078	868021
143465	868022
90063	868023
92650	868024
74555	868025
36523	868026
139089	868027
10936	868028
6024	868029
151981	868030
133101	868031
53218	868032
1111	868033
6229	868034
20635	868035
43113	868036
208692	868037
109944	868038
74072	868039
179773	868040
186040	868041
69217	868042
84620	868043
5545	868044
46572	868045
23033	868046
13834	868047
23780	868048
38403	868049
3605	868050
33705	868051
6694	868052
254520	868053
5074	868054
203926	868055
54330	868056
97908	868057
7021	868058
110643	868059
220227	868060
135144	868061
35679	868062
20762	868063
210670	868064
60980	868065
165251	868066
191769	868067
276915	868068
83114	868069
8302	868070
854	868071
55683	868072
1753	868073
16276	868074
246742	868075
4647	868076
55750	868077
28922	868078
202287	868079
49268	868080
16047	868081
1545	868082
214772	868083
78021	868084
64767	868085
172589	868086
73890	868087
210197	868088
9216	868089
510	868090
273397	868091
132547	868092
132547	868093
42878	868094
182818	868095
5808	868096
104280	868097
269072	868098
37670	868099
71532	868100
224615	868101
32421	868102
73546	868103
63992	868104
81737	868105
204818	868106
287600	868107
15424	868108
33141	868109
3172	868110
149347	868111
159635	868112
111673	868113
86850	868114
306106	868115
304357	868116
132553	868117
6076	868118
9380	868119
10939	868120
196232	868121
82171	868122
5693	868123
22624	868124
17239	868125
60380	868126
45281	868127
44995	868128
41064	868129
65497	868130
43355	868131
89316	868132
142621	868133
30868	868134
14777	868135
8143	868136
10526	868137
86478	868138
278235	868139
256184	868140
26032	868141
256185	868142
312626	868143
20012	868144
126895	868145
27109	868146
50034	868147
197991	868148
263748	868149
19435	868150
1089	868151
6225	868152
140	868153
31781	868154
35550	868155
89352	868156
203862	868157
140653	868158
194384	868159
11473	868160
7872	868161
264401	868162
74865	868163
46847	868164
278549	868165
6913	868166
117248	868167
238022	868168
26170	868169
137583	868170
46009	868171
202789	868172
252660	868173
252922	868174
89050	868175
55183	868176
60902	868177
7553	868178
204196	868179
97728	868180
288133	868181
52954	868182
51396	868183
307301	868184
86478	868185
274285	868186
54379	868187
125672	868188
106525	868189
234542	868190
43501	868191
29465	868192
15906	868193
91687	868194
18578	868195
21907	868196
188911	868197
43150	868198
15112	868199
1684	868200
287797	868201
19952	868202
198832	868203
243341	868204
21512	868205
48590	868206
4112	868207
78212	868208
125523	868209
139787	868210
24313	868211
86249	868212
162454	868213
64780	868214
40058	868215
19335	868216
32327	868217
268622	868218
180359	868219
144606	868220
303171	868221
78730	868222
46926	868223
2196	868224
64111	868225
78587	868226
93606	868227
183398	868228
174031	868229
2217	868230
77811	868231
42321	868232
240677	868233
8488	868234
144563	868235
226461	868236
11085	868237
10027	868238
255729	868239
2753	868240
1571	868241
2442	868242
18307	868243
138396	868244
204932	868245
113582	868246
15203	868247
93288	868248
8606	868249
74935	868250
293091	868251
28710	868252
91380	868253
81616	868254
146403	868255
129	868256
84464	868257
10492	868258
134866	868259
61084	868260
192615	868261
100115	868262
144047	868263
7054	868264
235107	868265
17103	868266
92149	868267
27053	868268
168888	868269
122941	868270
175630	868271
6170	868272
141511	868273
1822	868274
1720	868275
45	868276
4214	868277
9642	868278
18643	868279
7089	868280
61002	868281
4893	868282
26400	868283
107304	868284
104161	868285
15798	868286
2295	868287
25030	868288
62037	868289
111438	868290
87148	868291
39560	868292
15010	868293
27604	868294
44041	868295
11517	868296
421	868297
38949	868298
168245	868299
114769	868300
54772	868301
310662	868302
167530	868303
47846	868304
4726	868305
35423	868306
129167	868307
224047	868308
24287	868309
203469	868310
131045	868311
15921	868312
47183	868313
190365	868314
84239	868315
5343	868316
17021	868317
120583	868318
31954	868319
3134	868320
3134	868321
15243	868322
26354	868323
29025	868324
139396	868325
8769	868326
8676	868327
142582	868328
30395	868329
44482	868330
52725	868331
263820	868332
37726	868333
127	868334
77768	868335
136025	868336
132882	868337
20161	868338
2255	868339
25068	868340
6603	868341
106956	868342
28895	868343
35832	868344
13128	868345
125985	868346
25943	868347
4968	868348
77308	868349
304997	868350
206903	868351
34080	868352
26140	868353
3459	868354
83888	868355
38374	868356
13619	868357
269231	868358
30395	868359
93053	868360
94866	868361
37325	868362
23773	868363
87460	868364
170655	868365
34811	868366
32966	868367
88390	868368
246294	868369
44620	868370
18110	868371
135214	868372
57659	868373
174866	868374
11341	868375
215944	868376
772	868377
45556	868378
24831	868379
4836	868380
12351	868381
13055	868382
159944	868383
304036	868384
78777	868385
15215	868386
262320	868387
12697	868388
194136	868389
3575	868390
204122	868391
71280	868392
1223	868393
54025	868394
248904	868395
20828	868396
103746	868397
32104	868398
50777	868399
37109	868400
127940	868401
24811	868402
149151	868403
130071	868404
7481	868405
293737	868406
140176	868407
45177	868408
165796	868409
80166	868410
63430	868411
179771	868412
3643	868413
309593	868414
22090	868415
110235	868416
58614	868417
94401	868418
207067	868419
41890	868420
7477	868421
28563	868422
161478	868423
81451	868424
88810	868425
447	868426
156274	868427
46498	868428
260882	868429
46927	868430
28213	868431
70203	868432
127675	868433
121165	868434
105804	868435
127675	868436
11571	868437
20828	868438
121913	868439
88283	868440
58297	868441
131178	868442
5989	868443
177229	868444
284346	868445
243005	868446
190524	868447
211083	868448
93866	868449
36934	868450
9814	868451
1481	868452
23108	868453
64691	868454
9758	868455
32449	868456
8139	868457
33261	868458
2251	868459
101169	868460
154960	868461
999	868462
130374	868463
101899	868464
78385	868465
3696	868466
88437	868467
721	868468
17018	868469
24622	868470
203660	868471
92634	868472
115551	868473
100692	868474
88594	868475
12947	868476
13723	868477
49772	868478
7375	868479
297929	868480
92251	868481
24696	868482
287291	868483
14846	868484
111132	868485
181276	868486
26573	868487
21748	868488
730	868489
59457	868490
36935	868491
9628	868492
20697	868493
58856	868494
20828	868495
1467	868496
163382	868497
217839	868498
17082	868499
50971	868500
93599	868501
19835	868502
39916	868503
212836	868504
180606	868505
3456	868506
76354	868507
31184	868508
1472	868509
54	868510
144025	868511
177043	868512
342	868513
4190	868514
36969	868515
33682	868516
13601	868517
49719	868518
45510	868519
8143	868520
3957	868521
112732	868522
197868	868523
8160	868524
82223	868525
7275	868526
51044	868527
1823	868528
10633	868529
141334	868530
102832	868531
2122	868532
17491	868533
90515	868534
2533	868535
167974	868536
193444	868537
57762	868538
135415	868539
42167	868540
396	868541
40974	868542
156386	868543
16404	868544
98584	868545
18257	868546
25226	868547
16675	868548
3631	868549
104021	868550
288903	868551
19956	868552
109516	868553
94514	868554
41890	868555
2082	868556
100233	868557
68469	868558
8556	868559
10843	868560
172586	868561
105734	868562
106769	868563
27319	868564
50440	868565
32596	868566
87262	868567
46184	868568
2334	868569
36926	868570
49823	868571
29827	868572
96342	868573
179757	868574
169440	868575
287771	868576
42040	868577
42341	868578
28020	868579
202194	868580
44124	868581
312612	868582
72759	868583
178522	868584
147545	868585
55686	868586
96584	868587
24739	868588
30365	868589
12070	868590
185191	868591
185191	868592
278073	868593
1628	868594
123121	868595
129623	868596
14698	868597
123116	868598
121908	868599
75685	868600
58059	868601
3253	868602
37177	868603
68375	868604
230202	868605
35994	868606
9055	868607
36085	868608
202402	868609
146860	868610
214723	868611
4643	868612
41440	868613
13547	868614
218244	868615
7458	868616
12189	868617
15207	868618
53203	868619
41346	868620
7946	868621
131214	868622
207003	868623
92577	868624
209994	868625
13810	868626
139476	868627
7237	868628
2116	868629
2528	868630
93807	868631
40401	868632
13130	868633
39154	868634
42157	868635
17409	868636
3510	868637
91932	868638
20396	868639
115604	868640
30251	868641
17146	868642
57437	868643
88640	868644
170496	868645
14344	868646
17669	868647
25771	868648
261710	868649
7028	868650
21469	868651
309803	868652
4911	868653
19247	868654
41465	868655
143475	868656
284	868657
38727	868658
57422	868659
31658	868660
5515	868661
97205	868662
28742	868663
31287	868664
3056	868665
13236	868666
32098	868667
46427	868668
105258	868669
282007	868670
10862	868671
109184	868672
19412	868673
41032	868674
216554	868675
5603	868676
51885	868677
47810	868678
166616	868679
129587	868680
140199	868681
7508	868682
1582	868683
221513	868684
220317	868685
194474	868686
80127	868687
68037	868688
281489	868689
2734	868690
220738	868691
215515	868692
145323	868693
128258	868694
47043	868695
298259	868696
25867	868697
125137	868698
4346	868699
60901	868700
221919	868701
177317	868702
56152	868703
203624	868704
96763	868705
169874	868706
70304	868707
206905	868708
161980	868709
27052	868710
64326	868711
95424	868712
236117	868713
2435	868714
31215	868715
124516	868716
107044	868717
141319	868718
219	868719
280078	868720
91083	868721
36622	868722
116148	868723
116148	868724
259147	868725
123279	868726
45501	868727
8706	868728
84822	868729
1417	868730
1417	868731
52705	868732
41339	868733
35385	868734
3881	868735
261783	868736
208145	868737
25073	868738
100970	868739
306168	868740
84614	868741
32254	868742
246711	868743
36832	868744
3646	868745
116686	868746
91999	868747
57590	868748
277852	868749
237190	868750
192923	868751
3406	868752
182876	868753
130002	868754
216620	868755
59122	868756
117172	868757
1988	868758
154402	868759
154	868760
45389	868761
39691	868762
8773	868763
107265	868764
7378	868765
18481	868766
35957	868767
86259	868768
9129	868769
9129	868770
118830	868771
203269	868772
126853	868773
7929	868774
4142	868775
305452	868776
6704	868777
11790	868778
310161	868779
18885	868780
197833	868781
186053	868782
3761	868783
41014	868784
244252	868785
246404	868786
52800	868787
1393	868788
1317	868789
193278	868790
91812	868791
52747	868792
44608	868793
52953	868794
97842	868795
157455	868796
116125	868797
98007	868798
47971	868799
138131	868800
7878	868801
59158	868802
11833	868803
10044	868804
117081	868805
140700	868806
42079	868807
56275	868808
11	868809
33059	868810
5476	868811
26720	868812
30433	868813
46838	868814
144049	868815
33520	868816
122746	868817
12352	868818
30430	868819
3044	868820
23215	868821
39107	868822
29469	868823
164887	868824
62736	868825
23930	868826
21206	868827
257256	868828
43591	868829
153314	868830
37423	868831
186434	868832
60829	868833
45664	868834
38731	868835
11174	868836
237124	868837
51383	868838
134360	868839
5079	868840
59293	868841
37690	868842
27157	868843
18318	868844
582	868845
83654	868846
217135	868847
66054	868848
83030	868849
214204	868850
61434	868851
156932	868852
105487	868853
140675	868854
104630	868855
39038	868856
27914	868857
142133	868858
115928	868859
27209	868860
79734	868861
1096	868862
84713	868863
11174	868864
65923	868865
105833	868866
43291	868867
23930	868868
26375	868869
98559	868870
234363	868871
248044	868872
178684	868873
21826	868874
185520	868875
62835	868876
135523	868877
6110	868878
24266	868879
111813	868880
24789	868881
55493	868882
55235	868883
96006	868884
27735	868885
47231	868886
7834	868887
86425	868888
225265	868889
150128	868890
103573	868891
57965	868892
2995	868893
77417	868894
161194	868895
138826	868896
276989	868897
90495	868898
43491	868899
5850	868900
35216	868901
103026	868902
689	868903
148061	868904
8932	868905
61350	868906
173191	868907
21566	868908
67617	868909
268175	868910
184767	868911
17851	868912
114634	868913
29103	868914
111303	868915
43002	868916
195521	868917
131080	868918
273423	868919
88633	868920
193456	868921
116619	868922
1237	868923
22075	868924
46	868925
170770	868926
245834	868927
5754	868928
17	868929
19442	868930
5129	868931
3208	868932
2644	868933
18042	868934
28841	868935
121647	868936
13720	868937
303685	868938
28107	868939
238108	868940
48917	868941
55111	868942
118679	868943
45759	868944
304063	868945
10855	868946
81770	868947
95385	868948
17420	868949
17420	868950
97296	868951
22036	868952
279209	868953
64019	868954
193898	868955
87307	868956
40203	868957
10944	868958
53279	868959
45493	868960
129516	868961
135211	868962
97619	868963
141426	868964
35583	868965
33863	868966
273117	868967
55909	868968
34918	868969
58275	868970
40044	868971
2753	868972
34778	868973
68978	868974
97024	868975
1878	868976
287632	868977
64132	868978
246349	868979
199106	868980
1961	868981
206127	868982
25163	868983
6814	868984
186883	868985
29940	868986
135289	868987
165107	868988
203712	868989
83472	868990
26890	868991
8467	868992
273324	868993
27431	868994
307055	868995
106194	868996
219589	868997
4826	868998
255629	868999
104974	869000
681	869001
92377	869002
805	869003
221204	869004
32641	869005
12698	869006
3488	869007
92672	869008
3926	869009
16015	869010
51016	869011
69030	869012
10063	869013
99197	869014
79569	869015
142371	869016
54886	869017
7707	869018
16948	869019
14674	869020
44268	869021
174308	869022
77823	869023
59478	869024
33192	869025
35957	869026
17146	869027
8777	869028
80965	869029
50951	869030
160756	869031
25074	869032
174946	869033
132449	869034
234871	869035
5124	869036
183182	869037
142234	869038
32874	869039
30255	869040
44541	869041
1439	869042
84181	869043
133136	869044
44324	869045
19395	869046
133494	869047
81552	869048
158874	869049
211904	869050
67013	869051
96962	869052
80089	869053
7054	869054
47485	869055
20572	869056
159183	869057
78216	869058
47810	869059
92769	869060
2988	869061
34584	869062
175654	869063
13642	869064
9730	869065
305995	869066
46	869067
15272	869068
229997	869069
49398	869070
118730	869071
191754	869072
178173	869073
25761	869074
96836	869075
152430	869076
81864	869077
3918	869078
27744	869079
11130	869080
18040	869081
29653	869082
54050	869083
2156	869084
53259	869085
24505	869086
10863	869087
118563	869088
147220	869089
58774	869090
31536	869091
141560	869092
3389	869093
1453	869094
37312	869095
133	869096
159560	869097
204654	869098
171804	869099
286845	869100
175750	869101
145281	869102
62630	869103
11700	869104
4936	869105
6069	869106
73477	869107
71879	869108
48025	869109
243567	869110
167206	869111
43298	869112
179763	869113
147372	869114
34510	869115
58604	869116
72867	869117
63814	869118
200499	869119
137741	869120
42198	869121
24252	869122
210899	869123
311852	869124
49795	869125
141485	869126
176103	869127
64395	869128
48598	869129
3053	869130
11357	869131
40172	869132
26276	869133
93874	869134
5780	869135
130304	869136
38649	869137
174291	869138
6883	869139
123039	869140
247537	869141
2653	869142
186136	869143
41354	869144
210	869145
54158	869146
107878	869147
45230	869148
175768	869149
41720	869150
174531	869151
25646	869152
130840	869153
137246	869154
81988	869155
25457	869156
4678	869157
236308	869158
162926	869159
9426	869160
8017	869161
177797	869162
51547	869163
8336	869164
209240	869165
91283	869166
80485	869167
180623	869168
110634	869169
285271	869170
119369	869171
144558	869172
273334	869173
10203	869174
193920	869175
108972	869176
72220	869177
49652	869178
15649	869179
16784	869180
67369	869181
13834	869182
109	869183
45876	869184
21724	869185
68958	869186
24072	869187
55562	869188
49672	869189
16158	869190
124097	869191
42117	869192
202148	869193
31872	869194
10433	869195
53844	869196
11482	869197
91438	869198
19831	869199
33712	869200
26163	869201
142650	869202
36902	869203
119648	869204
31536	869205
42398	869206
89674	869207
26348	869208
104690	869209
13147	869210
6716	869211
34471	869212
29292	869213
102998	869214
274196	869215
146807	869216
117066	869217
302063	869218
284169	869219
167406	869220
22343	869221
92261	869222
184320	869223
105081	869224
6432	869225
7518	869226
296845	869227
1069	869228
204626	869229
10864	869230
32358	869231
210655	869232
195132	869233
185673	869234
45856	869235
15395	869236
21065	869237
52999	869238
2974	869239
114	869240
72488	869241
214100	869242
50279	869243
727	869244
122807	869245
264600	869246
96342	869247
109367	869248
79540	869249
20300	869250
236	869251
112992	869252
2550	869253
1326	869254
76345	869255
143226	869256
110269	869257
207956	869258
192103	869259
696	869260
6805	869261
112344	869262
27285	869263
1700	869264
28358	869265
66761	869266
2272	869267
22873	869268
95450	869269
71060	869270
19694	869271
31095	869272
171938	869273
42891	869274
212270	869275
75403	869276
49000	869277
1518	869278
9862	869279
17823	869280
124516	869281
60167	869282
24439	869283
202945	869284
72542	869285
18582	869286
82322	869287
239497	869288
252983	869289
62503	869290
1631	869291
67429	869292
61420	869293
72960	869294
35973	869295
59813	869296
135086	869297
176278	869298
28622	869299
592	869300
24388	869301
32594	869302
155957	869303
149317	869304
9931	869305
140647	869306
47155	869307
241190	869308
284556	869309
44902	869310
7661	869311
93496	869312
24617	869313
17768	869314
91812	869315
80707	869316
33650	869317
125216	869318
34250	869319
26278	869320
13689	869321
200890	869322
4669	869323
125679	869324
130018	869325
130018	869326
51411	869327
133582	869328
43610	869329
109858	869330
210355	869331
125524	869332
53126	869333
1362	869334
66297	869335
46636	869336
53550	869337
265104	869338
18336	869339
171246	869340
31504	869341
29753	869342
45568	869343
51013	869344
10307	869345
146971	869346
68042	869347
52066	869348
7464	869349
63159	869350
47852	869351
209624	869352
72807	869353
66745	869354
73933	869355
233810	869356
84707	869357
156458	869358
138168	869359
17610	869360
14822	869361
8818	869362
51600	869363
91530	869364
204316	869365
178170	869366
99374	869367
138667	869368
36428	869369
70931	869370
38200	869371
736	869372
45218	869373
27855	869374
287965	869375
214281	869376
196460	869377
47967	869378
111151	869379
113758	869380
273900	869381
24043	869382
58451	869383
145338	869384
21921	869385
44692	869386
85405	869387
50364	869388
55387	869389
8214	869390
158370	869391
50588	869392
185753	869393
25896	869394
114864	869395
32883	869396
15881	869397
106214	869398
33827	869399
43821	869400
53025	869401
85993	869402
3416	869403
38570	869404
294410	869405
57354	869406
84567	869407
51749	869408
37808	869409
245516	869410
61850	869411
9422	869412
26471	869413
2398	869414
13083	869415
16069	869416
269985	869417
284203	869418
41750	869419
50491	869420
25749	869421
14280	869422
198708	869423
923	869424
186035	869425
100286	869426
33926	869427
6739	869428
15335	869429
119999	869430
37308	869431
226571	869432
27898	869433
51276	869434
17374	869435
76553	869436
76553	869437
72734	869438
86675	869439
28167	869440
39726	869441
57648	869442
35471	869443
273050	869444
51519	869445
91649	869446
3421	869447
143991	869448
70552	869449
49074	869450
250949	869451
184739	869452
51248	869453
37975	869454
53495	869455
163396	869456
256684	869457
54410	869458
41703	869459
137236	869460
64734	869461
301743	869462
145130	869463
117191	869464
34378	869465
128465	869466
107721	869467
48638	869468
125396	869469
83801	869470
12736	869471
9995	869472
5637	869473
1592	869474
13921	869475
28738	869476
168112	869477
50769	869478
21203	869479
25532	869480
85088	869481
95305	869482
55155	869483
10101	869484
129752	869485
33870	869486
47446	869487
64677	869488
153410	869489
106409	869490
722	869491
31482	869492
165241	869493
152830	869494
53652	869495
135524	869496
189	869497
14725	869498
3928	869499
1765	869500
253	869501
308803	869502
80995	869503
180921	869504
167331	869505
2173	869506
196050	869507
7757	869508
111565	869509
5782	869510
28910	869511
165108	869512
39744	869513
87472	869514
169663	869515
59899	869516
134063	869517
128280	869518
92892	869519
14330	869520
5258	869521
66735	869522
8847	869523
6719	869524
6278	869525
87708	869526
83424	869527
61424	869528
23604	869529
24982	869530
92931	869531
165472	869532
99366	869533
19381	869534
27809	869535
94831	869536
32970	869537
10443	869538
35767	869539
37871	869540
46830	869541
25801	869542
6723	869543
568	869544
181607	869545
198872	869546
386	869547
10444	869548
29891	869549
7880	869550
46026	869551
59091	869552
5348	869553
68677	869554
112820	869555
5912	869556
33292	869557
4355	869558
291822	869559
202357	869560
6605	869561
132262	869562
67200	869563
46139	869564
9655	869565
14010	869566
47492	869567
86498	869568
41635	869569
210859	869570
2928	869571
58679	869572
19502	869573
23434	869574
5975	869575
41614	869576
68448	869577
28857	869578
16814	869579
164878	869580
10027	869581
139750	869582
73947	869583
208323	869584
32727	869585
53092	869586
27889	869587
78861	869588
48539	869589
133736	869590
279814	869591
26677	869592
579	869593
60240	869594
292739	869595
15290	869596
29508	869597
88810	869598
81377	869599
17378	869600
142912	869601
255745	869602
6640	869603
168245	869604
117029	869605
9598	869606
10	869607
7034	869608
31230	869609
14461	869610
95460	869611
76558	869612
12318	869613
128844	869614
8578	869615
294873	869616
118672	869617
984	869618
119248	869619
121948	869620
117	869621
266613	869622
38226	869623
51865	869624
139043	869625
5366	869626
340	869627
11668	869628
182465	869629
58487	869630
14010	869631
121921	869632
44456	869633
2382	869634
97076	869635
192127	869636
95835	869637
154246	869638
241011	869639
192276	869640
27640	869641
19462	869642
61274	869643
92979	869644
198375	869645
104514	869646
201908	869647
50738	869648
117404	869649
92060	869650
69711	869651
232057	869652
28410	869653
62711	869654
24915	869655
2197	869656
94830	869657
273989	869658
80465	869659
227711	869660
44554	869661
17813	869662
36758	869663
19846	869664
93539	869665
24844	869666
80696	869667
155547	869668
22959	869669
17362	869670
72116	869671
8193	869672
76293	869673
3352	869674
49676	869675
115871	869676
206838	869677
174300	869678
16663	869679
4897	869680
261100	869681
107696	869682
89500	869683
219475	869684
11377	869685
73286	869686
29589	869687
14830	869688
61507	869689
61507	869690
37280	869691
214320	869692
203383	869693
93675	869694
128438	869695
88279	869696
115651	869697
115414	869698
96658	869699
91910	869700
43516	869701
207292	869702
122927	869703
114570	869704
46671	869705
10452	869706
30499	869707
104321	869708
246074	869709
46073	869710
3687	869711
53797	869712
39961	869713
36042	869714
293441	869715
149453	869716
93662	869717
141223	869718
123321	869719
69653	869720
88705	869721
67255	869722
169769	869723
216943	869724
222431	869725
81670	869726
260693	869727
290584	869728
66261	869729
91582	869730
246094	869731
12648	869732
223535	869733
772	869734
30093	869735
155538	869736
3034	869737
118220	869738
112003	869739
100078	869740
291139	869741
270309	869742
172454	869743
65669	869744
62147	869745
85487	869746
214690	869747
144016	869748
306307	869749
77177	869750
19960	869751
23286	869752
65905	869753
20834	869754
37311	869755
269825	869756
206870	869757
12832	869758
195893	869759
195893	869760
60777	869761
78083	869762
4174	869763
4290	869764
58314	869765
48682	869766
47844	869767
137	869768
140054	869769
34690	869770
196484	869771
24636	869772
15201	869773
139843	869774
311485	869775
20	869776
76538	869777
5034	869778
2622	869779
28928	869780
4747	869781
23419	869782
273597	869783
293504	869784
24543	869785
24543	869786
204	869787
230062	869788
48009	869789
43841	869790
257656	869791
213964	869792
3425	869793
304783	869794
113017	869795
16932	869796
213553	869797
19848	869798
85306	869799
284158	869800
176916	869801
104888	869802
113811	869803
27837	869804
27837	869805
13485	869806
20	869807
215275	869808
278309	869809
171609	869810
33	869811
89879	869812
111162	869813
11660	869814
133530	869815
28905	869816
208767	869817
51575	869818
76763	869819
51395	869820
89600	869821
100835	869822
30671	869823
157176	869824
100471	869825
2914	869826
147609	869827
254498	869828
1513	869829
308544	869830
27192	869831
213282	869832
21563	869833
21563	869834
4495	869835
3229	869836
43111	869837
27651	869838
269152	869839
52737	869840
17542	869841
30436	869842
549	869843
17542	869844
105981	869845
107374	869846
121430	869847
21768	869848
168683	869849
24979	869850
74359	869851
65868	869852
31781	869853
40618	869854
50901	869855
148614	869856
74394	869857
127810	869858
45034	869859
170683	869860
40839	869861
36	869862
40618	869863
29978	869864
77480	869865
176708	869866
17199	869867
197019	869868
2702	869869
17191	869870
19878	869871
175454	869872
199071	869873
302802	869874
204524	869875
236571	869876
161406	869877
256083	869878
201957	869879
4731	869880
170684	869881
136283	869882
34706	869883
291320	869884
75725	869885
168447	869886
247995	869887
180233	869888
44824	869889
203161	869890
112962	869891
4018	869892
163285	869893
163285	869894
7578	869895
17001	869896
8110	869897
211527	869898
31600	869899
46725	869900
15633	869901
35100	869902
156104	869903
17312	869904
21966	869905
17001	869906
278046	869907
300060	869908
195097	869909
195097	869910
62747	869911
303142	869912
28313	869913
300568	869914
143126	869915
45057	869916
76460	869917
126458	869918
72863	869919
51331	869920
24037	869921
114963	869922
89652	869923
59744	869924
50366	869925
38668	869926
22439	869927
24472	869928
44182	869929
193594	869930
117353	869931
73222	869932
985	869933
10652	869934
27070	869935
232023	869936
176661	869937
97484	869938
131024	869939
817	869940
75751	869941
24773	869942
24762	869943
47691	869944
123053	869945
9901	869946
139886	869947
133927	869948
137287	869949
272991	869950
10582	869951
301335	869952
42547	869953
2215	869954
19413	869955
55720	869956
168832	869957
18441	869958
280251	869959
77176	869960
153526	869961
225967	869962
9565	869963
22437	869964
81457	869965
29956	869966
252481	869967
155738	869968
36349	869969
175099	869970
578	869971
50012	869972
2928	869973
9732	869974
82646	869975
110791	869976
6516	869977
9105	869978
312645	869979
309466	869980
200838	869981
112334	869982
23568	869983
188384	869984
119480	869985
38191	869986
34135	869987
99654	869988
42110	869989
308341	869990
104954	869991
24256	869992
307843	869993
110949	869994
179547	869995
42289	869996
63911	869997
48714	869998
90794	869999
26379	870000
72683	870001
53112	870002
16442	870003
197876	870004
59547	870005
212589	870006
76695	870007
81616	870008
76937	870009
121308	870010
102045	870011
9737	870012
6883	870013
51726	870014
274350	870015
130467	870016
130467	870017
28722	870018
23800	870019
159295	870020
12790	870021
102802	870022
42491	870023
113376	870024
155688	870025
7478	870026
30758	870027
247075	870028
29070	870029
4125	870030
15051	870031
185508	870032
28447	870033
24484	870034
7880	870035
228834	870036
56106	870037
102150	870038
72420	870039
9558	870040
32270	870041
54502	870042
139876	870043
22384	870044
10711	870045
137191	870046
101838	870047
11057	870048
99464	870049
10979	870050
289805	870051
163812	870052
98357	870053
78457	870054
175316	870055
78379	870056
254508	870057
254798	870058
78473	870059
117564	870060
117564	870061
210832	870062
260905	870063
157733	870064
70841	870065
136181	870066
24773	870067
82530	870068
82530	870069
18390	870070
64969	870071
107772	870072
6355	870073
6234	870074
70703	870075
156134	870076
86350	870077
57703	870078
40787	870079
2131	870080
14190	870081
217954	870082
15626	870083
300993	870084
100500	870085
24199	870086
148575	870087
72719	870088
161366	870089
228631	870090
161922	870091
66373	870092
22373	870093
111460	870094
68622	870095
13	870096
23042	870097
22563	870098
115315	870099
26467	870100
172193	870101
9019	870102
46010	870103
188706	870104
23527	870105
213683	870106
20471	870107
163197	870108
87742	870109
46809	870110
125029	870111
141897	870112
181353	870113
122416	870114
72512	870115
72620	870116
12453	870117
144501	870118
102395	870119
210061	870120
50052	870121
215255	870122
60163	870123
297526	870124
30531	870125
218332	870126
281634	870127
8108	870128
268424	870129
133761	870130
67196	870131
24604	870132
12975	870133
26370	870134
52471	870135
152	870136
145434	870137
293359	870138
153188	870139
244389	870140
132686	870141
39264	870142
276418	870143
95251	870144
29718	870145
32158	870146
6448	870147
26687	870148
85832	870149
10593	870150
18478	870151
234477	870152
41868	870153
141759	870154
265641	870155
27818	870156
5854	870157
20506	870158
264505	870159
8070	870160
285937	870161
72885	870162
169390	870163
111413	870164
242431	870165
192129	870166
192129	870167
80033	870168
72885	870169
125249	870170
97116	870171
75204	870172
75204	870173
12126	870174
192055	870175
159245	870176
177955	870177
156436	870178
135378	870179
78868	870180
261203	870181
23580	870182
82779	870183
17769	870184
8229	870185
200733	870186
199866	870187
128810	870188
24718	870189
92065	870190
161830	870191
28836	870192
5679	870193
73994	870194
71852	870195
9088	870196
6011	870197
282027	870198
104118	870199
41024	870200
68758	870201
65763	870202
22029	870203
10404	870204
188570	870205
72844	870206
195658	870207
126782	870208
11990	870209
153647	870210
57127	870211
128497	870212
77820	870213
173321	870214
20004	870215
68216	870216
12371	870217
41482	870218
198631	870219
37020	870220
21134	870221
130644	870222
28014	870223
31154	870224
91097	870225
308338	870226
98459	870227
173871	870228
249859	870229
64454	870230
109488	870231
116603	870232
62466	870233
26839	870234
157891	870235
281032	870236
58017	870237
25379	870238
183085	870239
102808	870240
171664	870241
93837	870242
6497	870243
2480	870244
79665	870245
1871	870246
53470	870247
179299	870248
20684	870249
136240	870250
2938	870251
5508	870252
247778	870253
120346	870254
58670	870255
35782	870256
76339	870257
5264	870258
410	870259
60563	870260
164820	870261
66727	870262
188574	870263
1522	870264
32561	870265
200832	870266
1872	870267
51601	870268
206093	870269
41500	870270
20232	870271
267530	870272
268169	870273
1313	870274
6061	870275
6061	870276
68793	870277
101061	870278
101687	870279
152395	870280
44199	870281
200283	870282
4070	870283
54291	870284
18239	870285
114048	870286
81767	870287
150808	870288
133986	870289
18485	870290
110286	870291
36498	870292
19080	870293
9	870294
265614	870295
120354	870296
12303	870297
166	870298
92641	870299
63379	870300
33	870301
21542	870302
119617	870303
25584	870304
3744	870305
33	870306
447	870307
114937	870308
86413	870309
20691	870310
4334	870311
22705	870312
130022	870313
2061	870314
206924	870315
106436	870316
18767	870317
57515	870318
11706	870319
148520	870320
5634	870321
237355	870322
160582	870323
279360	870324
25711	870325
46465	870326
232635	870327
81555	870328
8024	870329
22092	870330
45335	870331
290648	870332
75532	870333
87514	870334
301125	870335
208694	870336
111361	870337
133814	870338
111708	870339
6607	870340
9680	870341
149205	870342
11634	870343
6122	870344
18046	870345
62830	870346
92889	870347
9135	870348
19169	870349
47871	870350
131501	870351
3260	870352
57655	870353
52697	870354
30434	870355
72741	870356
112913	870357
76979	870358
119999	870359
95369	870360
5950	870361
32776	870362
130485	870363
37797	870364
46423	870365
36891	870366
27619	870367
286397	870368
122173	870369
87113	870370
238066	870371
77412	870372
142922	870373
14989	870374
12869	870375
196230	870376
77850	870377
99263	870378
199781	870379
199859	870380
121743	870381
122482	870382
19663	870383
150124	870384
52055	870385
77772	870386
16360	870387
156926	870388
9643	870389
189961	870390
9267	870391
47823	870392
61304	870393
131170	870394
79342	870395
16209	870396
42891	870397
14593	870398
23203	870399
5007	870400
11334	870401
134274	870402
6913	870403
43727	870404
114215	870405
42772	870406
84084	870407
69861	870408
7619	870409
103240	870410
87977	870411
178545	870412
79991	870413
20597	870414
86973	870415
6227	870416
23483	870417
63766	870418
21982	870419
43510	870420
193	870421
28986	870422
30033	870423
8152	870424
29021	870425
70121	870426
103197	870427
677	870428
195690	870429
69914	870430
12133	870431
283723	870432
50462	870433
47627	870434
180351	870435
79949	870436
38672	870437
157214	870438
50853	870439
12401	870440
192811	870441
253288	870442
92362	870443
83751	870444
118151	870445
51	870446
214471	870447
3159	870448
10879	870449
56407	870450
63913	870451
93078	870452
263979	870453
59078	870454
210426	870455
99665	870456
25370	870457
240338	870458
200092	870459
3812	870460
118093	870461
186549	870462
122867	870463
214826	870464
228682	870465
3857	870466
142909	870467
232488	870468
1756	870469
26301	870470
65356	870471
18028	870472
91646	870473
214109	870474
94831	870475
153159	870476
203410	870477
104230	870478
195931	870479
230802	870480
101977	870481
18	870482
1773	870483
49135	870484
31508	870485
37268	870486
53974	870487
107718	870488
82362	870489
133096	870490
234882	870491
142227	870492
12072	870493
8791	870494
94523	870495
182502	870496
27071	870497
38626	870498
177682	870499
133604	870500
84081	870501
276186	870502
39153	870503
132179	870504
73874	870505
274843	870506
195709	870507
162376	870508
112474	870509
3095	870510
155998	870511
64630	870512
145930	870513
42887	870514
23775	870515
63097	870516
215835	870517
5856	870518
257955	870519
107318	870520
22168	870521
22516	870522
300009	870523
10651	870524
31577	870525
78207	870526
1462	870527
117548	870528
28290	870529
86828	870530
214201	870531
29985	870532
46376	870533
40171	870534
42414	870535
132722	870536
214950	870537
2203	870538
69282	870539
8491	870540
24228	870541
3717	870542
11165	870543
184991	870544
84927	870545
27219	870546
41175	870547
216953	870548
151133	870549
32605	870550
292112	870551
15361	870552
9817	870553
26260	870554
67796	870555
9696	870556
39084	870557
2005	870558
266361	870559
189436	870560
9678	870561
71802	870562
251082	870563
67991	870564
31729	870565
46589	870566
51843	870567
2794	870568
13139	870569
39620	870570
20384	870571
366	870572
123714	870573
66611	870574
88344	870575
202049	870576
250325	870577
103934	870578
17156	870579
84580	870580
31623	870581
7585	870582
94985	870583
119137	870584
56179	870585
199706	870586
15734	870587
85641	870588
89724	870589
220608	870590
102873	870591
66930	870592
160412	870593
217345	870594
84202	870595
157567	870596
21859	870597
251835	870598
131221	870599
90397	870600
280376	870601
167871	870602
154855	870603
111086	870604
120951	870605
164403	870606
59463	870607
134341	870608
256397	870609
1427	870610
118288	870611
209703	870612
33324	870613
15108	870614
133532	870615
128898	870616
160142	870617
56295	870618
28572	870619
115328	870620
137988	870621
69350	870622
36638	870623
249853	870624
278426	870625
155952	870626
246131	870627
113397	870628
50527	870629
12969	870630
215382	870631
263556	870632
120532	870633
88812	870634
196536	870635
168500	870636
164007	870637
146533	870638
162377	870639
124564	870640
46289	870641
65149	870642
16406	870643
33555	870644
87811	870645
102631	870646
80710	870647
11672	870648
39840	870649
239165	870650
9338	870651
32394	870652
5867	870653
38706	870654
80501	870655
18444	870656
42174	870657
98695	870658
118034	870659
207976	870660
123407	870661
79542	870662
256551	870663
103437	870664
22436	870665
47525	870666
209855	870667
179319	870668
68308	870669
180277	870670
87290	870671
166252	870672
270069	870673
133785	870674
66222	870675
92351	870676
20762	870677
69354	870678
41659	870679
81304	870680
75425	870681
72531	870682
170437	870683
62713	870684
50608	870685
133580	870686
277096	870687
291224	870688
69204	870689
278972	870690
296348	870691
137088	870692
54647	870693
275041	870694
304565	870695
50075	870696
182227	870697
95031	870698
81126	870699
20297	870700
78401	870701
145022	870702
25201	870703
48128	870704
75727	870705
239928	870706
209842	870707
105149	870708
210572	870709
149607	870710
229791	870711
242974	870712
18301	870713
134901	870714
35716	870715
79855	870716
119523	870717
144939	870718
209212	870719
52891	870720
84363	870721
98697	870722
85919	870723
151546	870724
201667	870725
176537	870726
229980	870727
98361	870728
89112	870729
85391	870730
38775	870731
120175	870732
29490	870733
118493	870734
13376	870735
125952	870736
57755	870737
20681	870738
69480	870739
8269	870740
99018	870741
51828	870742
48456	870743
6346	870744
160682	870745
30319	870746
72750	870747
231927	870748
79236	870749
26497	870750
35553	870751
245653	870752
72028	870753
160045	870754
70323	870755
210196	870756
195042	870757
96184	870758
55848	870759
90961	870760
14026	870761
19943	870762
224769	870763
17156	870764
56318	870765
112027	870766
290653	870767
47303	870768
294370	870769
86070	870770
139724	870771
90842	870772
284037	870773
241034	870774
183874	870775
107294	870776
120821	870777
138330	870778
14060	870779
7287	870780
287649	870781
37798	870782
111936	870783
141859	870784
31717	870785
150887	870786
141017	870787
34383	870788
44585	870789
56123	870790
1477	870791
208063	870792
236541	870793
84695	870794
207916	870795
120621	870796
122782	870797
5613	870798
63217	870799
26183	870800
70796	870801
28012	870802
212987	870803
5777	870804
284380	870805
107028	870806
76460	870807
126876	870808
152638	870809
76957	870810
139029	870811
90839	870812
63391	870813
297464	870814
211330	870815
114238	870816
61432	870817
199344	870818
253678	870819
61843	870820
152291	870821
106967	870822
182620	870823
129654	870824
44484	870825
120088	870826
117474	870827
130399	870828
138999	870829
39195	870830
61069	870831
81804	870832
36970	870833
172036	870834
273180	870835
96881	870836
249887	870837
143729	870838
159720	870839
93180	870840
213398	870841
181232	870842
159511	870843
39047	870844
83361	870845
147149	870846
85019	870847
29157	870848
6997	870849
150252	870850
158529	870851
120149	870852
140277	870853
213170	870854
181502	870855
284689	870856
125536	870857
116785	870858
19793	870859
36924	870860
13860	870861
28473	870862
122378	870863
27795	870864
131768	870865
89387	870866
43624	870867
52877	870868
30170	870869
118721	870870
124087	870871
86887	870872
159822	870873
102472	870874
148860	870875
195671	870876
98024	870877
63433	870878
17430	870879
20124	870880
63654	870881
13857	870882
1679	870883
77072	870884
278396	870885
69506	870886
174621	870887
62946	870888
110231	870889
104536	870890
170862	870891
77543	870892
111102	870893
211019	870894
110086	870895
113514	870896
64530	870897
137630	870898
142422	870899
184718	870900
122632	870901
214462	870902
5401	870903
8873	870904
270616	870905
165761	870906
106048	870907
200665	870908
83244	870909
61848	870910
225150	870911
224152	870912
91753	870913
7128	870914
238295	870915
87546	870916
75003	870917
169673	870918
57107	870919
28481	870920
300790	870921
81308	870922
183990	870923
139967	870924
36744	870925
238457	870926
167209	870927
120161	870928
95343	870929
19880	870930
196543	870931
60791	870932
45246	870933
100433	870934
205481	870935
54547	870936
263737	870937
1430	870938
125314	870939
6098	870940
130571	870941
43286	870942
161360	870943
184608	870944
280934	870945
61299	870946
28475	870947
92263	870948
205694	870949
274677	870950
34215	870951
67437	870952
10930	870953
49321	870954
52249	870955
18055	870956
148436	870957
306528	870958
169564	870959
217006	870960
135412	870961
78574	870962
212865	870963
50	870964
50	870965
308359	870966
105197	870967
210035	870968
34350	870969
102739	870970
64629	870971
4609	870972
55560	870973
1232	870974
97693	870975
94901	870976
223994	870977
120194	870978
85946	870979
190484	870980
10076	870981
124929	870982
44786	870983
154822	870984
41189	870985
122809	870986
91828	870987
111649	870988
241060	870989
169014	870990
124462	870991
274245	870992
31772	870993
13368	870994
247633	870995
167180	870996
230349	870997
163410	870998
60589	870999
31640	871000
37394	871001
75366	871002
142134	871003
130677	871004
74881	871005
149361	871006
257908	871007
40564	871008
242643	871009
172930	871010
13585	871011
46936	871012
7477	871013
209270	871014
145711	871015
185333	871016
48428	871017
4141	871018
277586	871019
21601	871020
73171	871021
230149	871022
15310	871023
52940	871024
69708	871025
959	871026
43102	871027
127997	871028
16527	871029
182659	871030
191714	871031
202635	871032
200430	871033
76307	871034
100424	871035
36275	871036
150671	871037
286552	871038
134654	871039
289079	871040
106571	871041
123860	871042
76201	871043
65267	871044
72513	871045
13058	871046
78747	871047
139221	871048
236060	871049
92966	871050
36003	871051
79613	871052
27755	871053
145605	871054
9410	871055
68054	871056
122375	871057
44470	871058
202016	871059
25346	871060
26303	871061
119540	871062
174911	871063
188794	871064
238152	871065
238153	871066
125558	871067
75	871068
166919	871069
3700	871070
144046	871071
6252	871072
46598	871073
64146	871074
168046	871075
52467	871076
103002	871077
125067	871078
12372	871079
61137	871080
8461	871081
186545	871082
208533	871083
8216	871084
67084	871085
58026	871086
33471	871087
11079	871088
11515	871089
114763	871090
71625	871091
22881	871092
287592	871093
300184	871094
225874	871095
33140	871096
25864	871097
84026	871098
71523	871099
293314	871100
34803	871101
242107	871102
233812	871103
114613	871104
129783	871105
94851	871106
5032	871107
1799	871108
4580	871109
218850	871110
8697	871111
14819	871112
188109	871113
31785	871114
114275	871115
42398	871116
2054	871117
62433	871118
51818	871119
804	871120
1585	871121
4145	871122
159187	871123
132237	871124
44707	871125
26156	871126
52067	871127
163238	871128
7868	871129
80902	871130
119797	871131
627	871132
43058	871133
112225	871134
43533	871135
4863	871136
1959	871137
22263	871138
29153	871139
8766	871140
12300	871141
6404	871142
4833	871143
125066	871144
10108	871145
200929	871146
43429	871147
203700	871148
69893	871149
46637	871150
68160	871151
232092	871152
117759	871153
223573	871154
6497	871155
43745	871156
17188	871157
24099	871158
78548	871159
154682	871160
17188	871161
109971	871162
93754	871163
93720	871164
1835	871165
43805	871166
50875	871167
1737	871168
60113	871169
87861	871170
133670	871171
1490	871172
30273	871173
202850	871174
191405	871175
96257	871176
54000	871177
160109	871178
50569	871179
153095	871180
54212	871181
35139	871182
123431	871183
24653	871184
16901	871185
42542	871186
61241	871187
276877	871188
220271	871189
116553	871190
23	871191
123259	871192
122817	871193
247	871194
54818	871195
47951	871196
35655	871197
188160	871198
210408	871199
64896	871200
118331	871201
63952	871202
5526	871203
169830	871204
146423	871205
297360	871206
165185	871207
41857	871208
68046	871209
91020	871210
15700	871211
909	871212
55670	871213
69513	871214
68998	871215
13956	871216
60864	871217
119331	871218
161243	871219
71066	871220
95708	871221
111823	871222
99251	871223
37499	871224
39168	871225
63784	871226
95037	871227
86285	871228
99512	871229
199203	871230
68772	871231
466	871232
46898	871233
153934	871234
52126	871235
155545	871236
204865	871237
121148	871238
64748	871239
27143	871240
31517	871241
46626	871242
90877	871243
70071	871244
212005	871245
13429	871246
13308	871247
178231	871248
179861	871249
237163	871250
162192	871251
2946	871252
36053	871253
116645	871254
57072	871255
67938	871256
37784	871257
84744	871258
31373	871259
25017	871260
196510	871261
97418	871262
50066	871263
24200	871264
1453	871265
3261	871266
8886	871267
122243	871268
28014	871269
25011	871270
1671	871271
5436	871272
48937	871273
22198	871274
162767	871275
142469	871276
43369	871277
18267	871278
118044	871279
116458	871280
56635	871281
108937	871282
32462	871283
138243	871284
147004	871285
6243	871286
211919	871287
127881	871288
111	871289
12520	871290
8054	871291
61028	871292
138044	871293
118138	871294
20900	871295
42067	871296
27827	871297
126313	871298
6719	871299
56920	871300
56920	871301
134651	871302
81932	871303
14259	871304
105543	871305
13857	871306
307804	871307
14173	871308
124359	871309
62332	871310
7252	871311
17578	871312
25049	871313
13481	871314
2896	871315
47116	871316
140796	871317
104266	871318
216045	871319
146490	871320
163390	871321
253580	871322
70371	871323
199195	871324
19304	871325
17009	871326
3279	871327
14341	871328
10136	871329
48555	871330
37757	871331
28840	871332
42510	871333
48362	871334
33196	871335
27383	871336
11268	871337
80875	871338
121722	871339
147168	871340
12151	871341
13218	871342
1679	871343
5222	871344
13375	871345
175894	871346
83662	871347
205785	871348
26893	871349
82714	871350
21077	871351
240034	871352
141986	871353
77092	871354
99530	871355
43570	871356
65578	871357
26893	871358
90057	871359
11882	871360
3890	871361
124549	871362
36454	871363
158788	871364
262749	871365
121112	871366
26224	871367
38392	871368
283120	871369
132459	871370
116037	871371
34898	871372
140555	871373
200461	871374
38376	871375
164813	871376
71350	871377
14373	871378
171724	871379
88362	871380
99812	871381
15190	871382
87105	871383
26577	871384
26	871385
49306	871386
37585	871387
141435	871388
167288	871389
113486	871390
89333	871391
167931	871392
81073	871393
98964	871394
193417	871395
231746	871396
13627	871397
92178	871398
240076	871399
62710	871400
135926	871401
246218	871402
3150	871403
21722	871404
32438	871405
9959	871406
37316	871407
1609	871408
1999	871409
71546	871410
2608	871411
120614	871412
17978	871413
84564	871414
209219	871415
139115	871416
66757	871417
17259	871418
68521	871419
2608	871420
62504	871421
7717	871422
210576	871423
114023	871424
76296	871425
170808	871426
180451	871427
129347	871428
66194	871429
8018	871430
191214	871431
156122	871432
44680	871433
265	871434
24185	871435
70144	871436
266014	871437
8618	871438
41236	871439
255949	871440
214851	871441
172264	871442
195699	871443
24323	871444
24323	871445
191488	871446
44315	871447
228993	871448
189595	871449
16834	871450
42613	871451
55513	871452
9462	871453
182521	871454
242303	871455
11203	871456
70609	871457
203011	871458
87534	871459
222324	871460
101933	871461
2926	871462
30125	871463
8685	871464
10532	871465
55049	871466
304617	871467
34904	871468
6240	871469
2606	871470
60538	871471
33000	871472
18585	871473
158543	871474
167137	871475
63861	871476
33989	871477
107722	871478
59688	871479
11203	871480
86241	871481
177793	871482
36527	871483
18159	871484
98618	871485
79739	871486
167199	871487
11873	871488
90582	871489
111397	871490
137234	871491
23898	871492
166640	871493
27698	871494
95968	871495
137487	871496
118749	871497
57770	871498
191924	871499
60619	871500
67725	871501
37138	871502
49290	871503
99682	871504
134740	871505
107624	871506
12263	871507
225155	871508
22395	871509
231333	871510
138053	871511
85043	871512
90583	871513
298831	871514
120955	871515
33563	871516
43556	871517
46675	871518
41604	871519
97458	871520
166713	871521
49944	871522
24026	871523
166621	871524
146379	871525
29872	871526
73506	871527
26998	871528
65994	871529
77861	871530
28431	871531
80527	871532
88966	871533
4420	871534
48200	871535
235159	871536
124031	871537
19211	871538
13878	871539
305056	871540
112414	871541
54729	871542
34933	871543
78620	871544
275186	871545
36402	871546
24012	871547
214003	871548
9237	871549
15968	871550
141229	871551
13968	871552
766	871553
9237	871554
182661	871555
19285	871556
95060	871557
194642	871558
66727	871559
19282	871560
68157	871561
65049	871562
43650	871563
49160	871564
103655	871565
173185	871566
126277	871567
13546	871568
261046	871569
263674	871570
20485	871571
1739	871572
1273	871573
39328	871574
2084	871575
31606	871576
53770	871577
133539	871578
25243	871579
11934	871580
61392	871581
2184	871582
2184	871583
100019	871584
127710	871585
1198	871586
140576	871587
61662	871588
165065	871589
7577	871590
107921	871591
31838	871592
255928	871593
18946	871594
239675	871595
51054	871596
74084	871597
65790	871598
108044	871599
246909	871600
33200	871601
65700	871602
143576	871603
170746	871604
46051	871605
307925	871606
11969	871607
57107	871608
50541	871609
58497	871610
9063	871611
280690	871612
280	871613
1738	871614
131218	871615
2882	871616
54220	871617
92483	871618
268398	871619
21785	871620
194886	871621
86339	871622
25386	871623
33617	871624
8404	871625
26361	871626
266407	871627
21908	871628
2502	871629
38198	871630
10385	871631
554	871632
22330	871633
268872	871634
87272	871635
40751	871636
20690	871637
39493	871638
273962	871639
92442	871640
53978	871641
101053	871642
57309	871643
114191	871644
113583	871645
34924	871646
93469	871647
31950	871648
20167	871649
193869	871650
139824	871651
161918	871652
306620	871653
56891	871654
147828	871655
112051	871656
152626	871657
63585	871658
150400	871659
47875	871660
69117	871661
63886	871662
13009	871663
46986	871664
61474	871665
27572	871666
203784	871667
186584	871668
96088	871669
139619	871670
4509	871671
299677	871672
145726	871673
76869	871674
1589	871675
89934	871676
167887	871677
12185	871678
57981	871679
287901	871680
58660	871681
20172	871682
137523	871683
42286	871684
94846	871685
7128	871686
31740	871687
13139	871688
137627	871689
110142	871690
97274	871691
217833	871692
6729	871693
290668	871694
68441	871695
11999	871696
40268	871697
27724	871698
134109	871699
81773	871700
132273	871701
211358	871702
85613	871703
93412	871704
67318	871705
108505	871706
82256	871707
117966	871708
183	871709
87845	871710
189164	871711
138685	871712
38246	871713
134500	871714
121999	871715
163994	871716
196390	871717
32058	871718
36986	871719
31260	871720
14789	871721
86060	871722
1808	871723
2024	871724
50233	871725
30398	871726
11821	871727
42601	871728
190496	871729
53828	871730
148885	871731
6111	871732
205579	871733
43246	871734
56242	871735
274326	871736
116738	871737
21863	871738
112019	871739
2734	871740
77752	871741
174693	871742
165752	871743
26207	871744
107321	871745
52009	871746
103937	871747
110482	871748
88154	871749
172805	871750
73505	871751
82425	871752
240720	871753
250675	871754
178099	871755
19599	871756
4322	871757
30139	871758
126878	871759
126878	871760
291	871761
282740	871762
107723	871763
21538	871764
114717	871765
83711	871766
83711	871767
14465	871768
135017	871769
73918	871770
21958	871771
67185	871772
245428	871773
116881	871774
82071	871775
15281	871776
273475	871777
45776	871778
187363	871779
51160	871780
70239	871781
173489	871782
11531	871783
69502	871784
119514	871785
176169	871786
307782	871787
80144	871788
200596	871789
123497	871790
94765	871791
156352	871792
283435	871793
11314	871794
121467	871795
22579	871796
61104	871797
70830	871798
92194	871799
131595	871800
240191	871801
84142	871802
70664	871803
87547	871804
124699	871805
91959	871806
39199	871807
204999	871808
51651	871809
90616	871810
153075	871811
77712	871812
307955	871813
50278	871814
61253	871815
301159	871816
47562	871817
10762	871818
302805	871819
14369	871820
141409	871821
97948	871822
2863	871823
196872	871824
127996	871825
2128	871826
99683	871827
136236	871828
3800	871829
29836	871830
297950	871831
206355	871832
158649	871833
804	871834
173043	871835
137471	871836
219110	871837
94042	871838
67274	871839
43337	871840
46019	871841
15456	871842
158351	871843
231521	871844
26137	871845
18384	871846
255967	871847
247659	871848
213463	871849
195944	871850
8763	871851
1046	871852
24275	871853
114605	871854
22639	871855
139402	871856
78278	871857
108867	871858
139720	871859
12002	871860
35628	871861
26812	871862
12000	871863
77703	871864
181003	871865
127060	871866
112784	871867
106073	871868
41187	871869
95167	871870
89691	871871
118628	871872
100331	871873
131185	871874
75085	871875
28741	871876
37240	871877
36476	871878
70681	871879
201140	871880
74086	871881
142341	871882
15439	871883
81259	871884
120907	871885
53364	871886
46105	871887
21764	871888
182427	871889
236656	871890
101742	871891
179565	871892
127813	871893
22191	871894
34552	871895
230038	871896
213785	871897
131123	871898
104740	871899
69605	871900
255856	871901
20946	871902
92704	871903
11750	871904
33842	871905
226107	871906
292465	871907
220562	871908
175442	871909
130937	871910
172149	871911
77233	871912
178719	871913
65684	871914
72553	871915
307592	871916
77742	871917
268510	871918
248357	871919
5820	871920
41268	871921
29875	871922
30484	871923
20785	871924
237238	871925
121519	871926
199060	871927
139717	871928
7632	871929
34995	871930
70308	871931
156924	871932
95832	871933
81166	871934
68456	871935
42035	871936
97759	871937
45410	871938
9882	871939
19560	871940
195706	871941
4490	871942
11172	871943
40290	871944
302997	871945
38110	871946
81935	871947
122231	871948
85058	871949
56548	871950
121703	871951
56761	871952
65733	871953
69896	871954
96493	871955
29898	871956
11135	871957
69267	871958
296705	871959
281203	871960
115685	871961
42915	871962
42745	871963
83136	871964
71726	871965
135208	871966
11138	871967
48817	871968
249089	871969
106381	871970
102441	871971
1563	871972
109022	871973
35798	871974
206997	871975
7543	871976
137023	871977
8484	871978
4344	871979
159751	871980
41807	871981
99100	871982
257319	871983
150446	871984
309578	871985
77790	871986
106366	871987
44662	871988
317	871989
62528	871990
13498	871991
16890	871992
307242	871993
143436	871994
105051	871995
60772	871996
162539	871997
41625	871998
8810	871999
188616	872000
59482	872001
202255	872002
21628	872003
19663	872004
12580	872005
53226	872006
3732	872007
234978	872008
35343	872009
41368	872010
111	872011
133812	872012
79190	872013
15506	872014
150206	872015
13092	872016
136466	872017
14396	872018
154957	872019
253962	872020
27813	872021
28146	872022
221128	872023
107190	872024
74512	872025
28005	872026
41716	872027
60569	872028
152221	872029
165411	872030
134653	872031
203693	872032
107398	872033
202805	872034
241603	872035
213259	872036
254822	872037
43176	872038
139660	872039
177239	872040
42534	872041
165647	872042
75712	872043
54261	872044
58691	872045
156392	872046
239662	872047
132555	872048
310401	872049
72962	872050
172207	872051
210231	872052
210675	872053
203024	872054
65736	872055
156674	872056
3024	872057
2677	872058
66983	872059
294302	872060
302194	872061
302102	872062
110270	872063
104498	872064
51490	872065
13745	872066
23342	872067
22078	872068
53936	872069
95317	872070
30385	872071
102268	872072
62734	872073
217009	872074
9766	872075
106950	872076
1661	872077
1661	872078
90617	872079
47362	872080
11436	872081
12759	872082
91733	872083
47824	872084
305591	872085
202455	872086
121081	872087
20155	872088
53413	872089
25099	872090
987	872091
179306	872092
6548	872093
172876	872094
81558	872095
160707	872096
81851	872097
216717	872098
4854	872099
11014	872100
211768	872101
42597	872102
169422	872103
29851	872104
160005	872105
30621	872106
301995	872107
107569	872108
176487	872109
1242	872110
15660	872111
242399	872112
157006	872113
166667	872114
2409	872115
118343	872116
118131	872117
53782	872118
109587	872119
42126	872120
222712	872121
276293	872122
25198	872123
1123	872124
41447	872125
88676	872126
137396	872127
106551	872128
66919	872129
194020	872130
113393	872131
13160	872132
201212	872133
52701	872134
93426	872135
44927	872136
47264	872137
24460	872138
73702	872139
165989	872140
73960	872141
33376	872142
19146	872143
128353	872144
54635	872145
136636	872146
177	872147
134628	872148
35896	872149
177	872150
10499	872151
184854	872152
51998	872153
144264	872154
218976	872155
233849	872156
50533	872157
151301	872158
19674	872159
97222	872160
1457	872161
124075	872162
177614	872163
8095	872164
15847	872165
132323	872166
108660	872167
48936	872168
131097	872169
9075	872170
82032	872171
276038	872172
16381	872173
30621	872174
94278	872175
46405	872176
176461	872177
119465	872178
92367	872179
121023	872180
51169	872181
115096	872182
7150	872183
16625	872184
290020	872185
185323	872186
29748	872187
2162	872188
145732	872189
119185	872190
311545	872191
46443	872192
310241	872193
170926	872194
846	872195
9	872196
168667	872197
163415	872198
1611	872199
59631	872200
213518	872201
29730	872202
38423	872203
53646	872204
147125	872205
63916	872206
6203	872207
32943	872208
1007	872209
16734	872210
3256	872211
95002	872212
247387	872213
129383	872214
78307	872215
6116	872216
260714	872217
216	872218
32396	872219
156150	872220
298768	872221
78036	872222
82385	872223
19342	872224
125444	872225
29510	872226
22621	872227
256505	872228
116851	872229
47262	872230
222249	872231
90236	872232
134193	872233
94164	872234
43784	872235
30331	872236
9469	872237
9388	872238
81006	872239
114039	872240
6448	872241
93669	872242
26000	872243
83500	872244
26079	872245
5874	872246
202293	872247
50420	872248
2380	872249
1476	872250
15507	872251
5157	872252
21310	872253
278388	872254
87254	872255
192650	872256
120154	872257
36449	872258
132093	872259
278900	872260
128991	872261
19092	872262
72706	872263
39280	872264
64394	872265
54985	872266
106509	872267
295210	872268
220634	872269
207266	872270
230480	872271
102492	872272
120765	872273
175964	872274
63316	872275
66746	872276
160451	872277
267392	872278
232300	872279
90406	872280
284373	872281
23009	872282
29	872283
20306	872284
19268	872285
244970	872286
146991	872287
12906	872288
37641	872289
1793	872290
123644	872291
5436	872292
89026	872293
17263	872294
50156	872295
199607	872296
212253	872297
47752	872298
51978	872299
212270	872300
53411	872301
17759	872302
5210	872303
7685	872304
78968	872305
4358	872306
245176	872307
134680	872308
36439	872309
311013	872310
8603	872311
172855	872312
77972	872313
64851	872314
212378	872315
208814	872316
65975	872317
15277	872318
29862	872319
58286	872320
61361	872321
84111	872322
113714	872323
144834	872324
103558	872325
19565	872326
237129	872327
40975	872328
16707	872329
163958	872330
47634	872331
164529	872332
57425	872333
41033	872334
164123	872335
33951	872336
228514	872337
19851	872338
110510	872339
33951	872340
19851	872341
75344	872342
163419	872343
32164	872344
84851	872345
158393	872346
134981	872347
66889	872348
165317	872349
24992	872350
1241	872351
216576	872352
153985	872353
797	872354
53058	872355
3879	872356
169252	872357
145270	872358
65705	872359
50097	872360
50097	872361
138661	872362
4152	872363
4689	872364
2698	872365
89040	872366
211481	872367
2070	872368
212317	872369
258481	872370
47034	872371
22698	872372
37231	872373
282722	872374
86891	872375
34637	872376
10953	872377
4847	872378
92902	872379
5078	872380
8260	872381
43619	872382
176453	872383
96058	872384
163587	872385
9871	872386
16060	872387
1646	872388
26864	872389
10725	872390
134762	872391
23717	872392
6525	872393
310128	872394
14169	872395
124892	872396
145116	872397
90081	872398
28781	872399
73751	872400
71627	872401
39349	872402
13292	872403
40642	872404
12921	872405
47180	872406
91761	872407
34813	872408
99526	872409
27690	872410
177467	872411
159075	872412
106216	872413
96734	872414
28121	872415
168794	872416
172078	872417
19153	872418
58352	872419
131680	872420
262729	872421
211386	872422
17404	872423
54822	872424
244372	872425
94806	872426
8817	872427
37500	872428
23613	872429
165879	872430
110888	872431
2931	872432
260973	872433
60597	872434
258294	872435
6449	872436
10967	872437
2781	872438
16638	872439
70511	872440
40689	872441
40689	872442
2237	872443
89342	872444
114395	872445
24183	872446
262703	872447
192264	872448
137515	872449
71404	872450
111594	872451
226999	872452
55960	872453
188299	872454
37641	872455
133783	872456
216782	872457
4169	872458
207945	872459
87588	872460
19867	872461
2936	872462
270164	872463
103291	872464
253563	872465
7230	872466
238517	872467
54905	872468
160669	872469
88965	872470
80635	872471
88401	872472
146554	872473
18670	872474
299221	872475
27721	872476
126759	872477
259	872478
179312	872479
36368	872480
251235	872481
251225	872482
124084	872483
2	872484
72742	872485
49242	872486
116557	872487
2536	872488
12163	872489
32960	872490
80968	872491
50064	872492
101907	872493
205399	872494
9726	872495
9726	872496
91460	872497
55118	872498
13772	872499
22957	872500
33	872501
87130	872502
87130	872503
74703	872504
6723	872505
124441	872506
63848	872507
209101	872508
261147	872509
132461	872510
25137	872511
262619	872512
157094	872513
15207	872514
88266	872515
30790	872516
38771	872517
150069	872518
93594	872519
14703	872520
797	872521
110358	872522
210412	872523
109737	872524
22672	872525
309570	872526
140500	872527
199853	872528
6163	872529
26621	872530
195630	872531
11211	872532
156482	872533
26787	872534
79632	872535
8224	872536
265528	872537
74646	872538
171416	872539
186138	872540
76553	872541
13500	872542
46652	872543
79157	872544
140943	872545
10372	872546
9784	872547
89555	872548
64836	872549
195067	872550
169221	872551
21367	872552
25000	872553
153359	872554
189947	872555
214848	872556
175254	872557
74900	872558
191230	872559
8118	872560
48970	872561
13202	872562
16972	872563
3333	872564
133	872565
97262	872566
2087	872567
3136	872568
30281	872569
20769	872570
69827	872571
30723	872572
45537	872573
279535	872574
208372	872575
92431	872576
95284	872577
89508	872578
5687	872579
248998	872580
272689	872581
190949	872582
110521	872583
82205	872584
42126	872585
11160	872586
37355	872587
43128	872588
17463	872589
53476	872590
92167	872591
83650	872592
152951	872593
176530	872594
1346	872595
282862	872596
95125	872597
6344	872598
86069	872599
27579	872600
21498	872601
36748	872602
1881	872603
59797	872604
135207	872605
26818	872606
15898	872607
13711	872608
71810	872609
45343	872610
64360	872611
19067	872612
8569	872613
6476	872614
61196	872615
108008	872616
10897	872617
22520	872618
53098	872619
80622	872620
2258	872621
64068	872622
17772	872623
91129	872624
3248	872625
48414	872626
10776	872627
34386	872628
277451	872629
3934	872630
11956	872631
14098	872632
41815	872633
133266	872634
22721	872635
3562	872636
68210	872637
111999	872638
6	872639
193478	872640
87707	872641
34571	872642
52923	872643
184794	872644
188359	872645
122722	872646
1527	872647
18506	872648
2889	872649
106532	872650
15075	872651
49246	872652
92488	872653
39112	872654
42736	872655
26899	872656
680	872657
133339	872658
354	872659
50642	872660
176465	872661
286476	872662
143378	872663
8161	872664
80050	872665
29207	872666
1531	872667
214982	872668
22070	872669
3	872670
63580	872671
49636	872672
1287	872673
76029	872674
217	872675
135397	872676
7	872677
44277	872678
3066	872679
3066	872680
273786	872681
189676	872682
218011	872683
470	872684
11602	872685
186733	872686
187220	872687
58824	872688
76366	872689
103301	872690
160990	872691
18673	872692
59666	872693
185904	872694
184996	872695
126526	872696
190408	872697
132026	872698
190211	872699
272160	872700
85083	872701
190835	872702
272907	872703
188006	872704
56072	872705
58824	872706
194855	872707
48109	872708
274445	872709
18789	872710
277497	872711
272161	872712
188854	872713
183523	872714
112247	872715
192120	872716
285461	872717
263339	872718
190636	872719
31294	872720
298765	872721
32562	872722
952	872723
209798	872724
15844	872725
11511	872726
6337	872727
67884	872728
215	872729
124919	872730
64937	872731
24084	872732
71158	872733
6262	872734
25136	872735
118435	872736
2572	872737
288391	872738
1581	872739
4892	872740
180777	872741
288202	872742
1121	872743
155485	872744
9405	872745
34981	872746
34981	872747
31714	872748
57774	872749
1145	872750
193855	872751
76146	872752
180272	872753
12239	872754
46474	872755
156140	872756
123385	872757
270386	872758
3102	872759
45536	872760
216648	872761
115663	872762
111773	872763
3042	872764
5583	872765
40531	872766
159222	872767
72723	872768
5823	872769
27024	872770
93267	872771
145110	872772
24671	872773
74876	872774
300411	872775
104115	872776
34668	872777
112831	872778
25205	872779
170225	872780
4821	872781
111177	872782
88648	872783
236399	872784
83671	872785
71476	872786
160701	872787
57779	872788
185086	872789
146076	872790
18141	872791
185968	872792
216851	872793
216851	872794
39771	872795
142527	872796
34976	872797
124695	872798
293396	872799
263623	872800
157027	872801
87153	872802
532	872803
188267	872804
955	872805
193136	872806
176563	872807
28616	872808
33668	872809
226589	872810
130235	872811
8851	872812
163926	872813
7325	872814
5538	872815
268986	872816
161962	872817
279292	872818
53148	872819
46703	872820
17623	872821
45377	872822
74024	872823
2460	872824
25826	872825
73929	872826
48894	872827
88013	872828
37341	872829
36881	872830
59363	872831
51431	872832
204329	872833
69656	872834
133329	872835
215899	872836
16	872837
134880	872838
66712	872839
230772	872840
67097	872841
151540	872842
26838	872843
227817	872844
64502	872845
69898	872846
208328	872847
31087	872848
38036	872849
78138	872850
2168	872851
130924	872852
226150	872853
140413	872854
36784	872855
58282	872856
94560	872857
152562	872858
42402	872859
87220	872860
51	872861
67122	872862
96277	872863
65991	872864
118522	872865
21430	872866
50834	872867
579	872868
220805	872869
296283	872870
10999	872871
300272	872872
209043	872873
247866	872874
148805	872875
59830	872876
28215	872877
267419	872878
23102	872879
21121	872880
66972	872881
13681	872882
701	872883
89296	872884
8738	872885
179799	872886
47416	872887
41888	872888
192227	872889
17152	872890
10647	872891
3416	872892
239880	872893
20191	872894
153905	872895
29108	872896
66653	872897
48271	872898
144299	872899
60835	872900
60202	872901
60248	872902
43514	872903
23301	872904
31929	872905
77101	872906
64734	872907
92061	872908
248393	872909
215711	872910
60414	872911
1524	872912
189408	872913
53214	872914
150170	872915
10919	872916
36213	872917
12492	872918
78578	872919
16005	872920
102291	872921
10065	872922
105919	872923
10177	872924
2708	872925
144360	872926
4608	872927
13908	872928
225230	872929
51205	872930
88094	872931
11990	872932
226408	872933
41493	872934
32382	872935
61272	872936
94052	872937
61447	872938
102336	872939
95188	872940
99933	872941
159507	872942
2577	872943
86704	872944
8308	872945
156	872946
17039	872947
207124	872948
76615	872949
17771	872950
186612	872951
188520	872952
181388	872953
103333	872954
20368	872955
19909	872956
716	872957
142381	872958
56400	872959
140456	872960
5826	872961
203970	872962
1100	872963
86282	872964
2260	872965
39803	872966
108857	872967
185532	872968
59786	872969
26649	872970
86411	872971
11829	872972
6556	872973
70197	872974
242836	872975
146787	872976
105469	872977
105536	872978
82380	872979
211829	872980
5711	872981
7872	872982
3730	872983
174869	872984
49388	872985
204775	872986
137660	872987
94660	872988
1244	872989
6583	872990
122882	872991
118291	872992
123685	872993
23349	872994
34221	872995
269582	872996
12551	872997
45277	872998
128596	872999
38488	873000
42535	873001
10581	873002
168599	873003
107523	873004
55925	873005
68616	873006
43866	873007
4296	873008
797	873009
250491	873010
17762	873011
94094	873012
56307	873013
85214	873014
188104	873015
119644	873016
85729	873017
96811	873018
220970	873019
191340	873020
2265	873021
24894	873022
38362	873023
208022	873024
95574	873025
8513	873026
108168	873027
101388	873028
70001	873029
137754	873030
23684	873031
125587	873032
49727	873033
108024	873034
22836	873035
135512	873036
10584	873037
271638	873038
27719	873039
8490	873040
203697	873041
47877	873042
279774	873043
50759	873044
192137	873045
204980	873046
272786	873047
62724	873048
67918	873049
52913	873050
83666	873051
63702	873052
78672	873053
75654	873054
17106	873055
328	873056
97181	873057
47057	873058
103929	873059
7993	873060
7502	873061
145602	873062
16746	873063
131868	873064
156241	873065
59905	873066
143387	873067
75243	873068
145374	873069
71502	873070
2681	873071
62562	873072
115404	873073
29801	873074
247007	873075
3488	873076
25046	873077
136829	873078
49286	873079
13874	873080
296543	873081
153194	873082
150232	873083
116637	873084
21612	873085
44412	873086
307500	873087
149720	873088
109125	873089
18395	873090
164571	873091
12042	873092
180849	873093
43173	873094
1407	873095
47177	873096
21308	873097
138182	873098
215176	873099
164074	873100
143423	873101
35111	873102
182327	873103
28060	873104
33063	873105
157262	873106
67857	873107
121618	873108
132376	873109
19645	873110
142078	873111
16699	873112
60186	873113
177030	873114
52514	873115
145895	873116
109890	873117
9254	873118
47106	873119
305219	873120
20921	873121
80084	873122
257875	873123
64783	873124
4684	873125
4584	873126
4584	873127
127599	873128
298438	873129
104422	873130
108077	873131
74173	873132
49715	873133
65236	873134
4584	873135
74417	873136
111544	873137
131482	873138
220186	873139
6648	873140
31742	873141
107325	873142
26115	873143
72158	873144
49715	873145
22005	873146
49579	873147
67512	873148
54888	873149
185346	873150
248279	873151
90575	873152
15727	873153
201259	873154
77324	873155
32581	873156
187019	873157
188326	873158
131056	873159
40210	873160
25847	873161
17731	873162
107313	873163
96236	873164
41257	873165
88713	873166
211027	873167
124764	873168
27620	873169
17921	873170
212876	873171
107635	873172
2751	873173
290028	873174
155759	873175
60836	873176
74417	873177
87640	873178
79729	873179
15557	873180
181568	873181
11573	873182
6468	873183
185744	873184
69992	873185
11148	873186
2854	873187
10182	873188
4684	873189
4823	873190
34925	873191
168773	873192
177939	873193
5782	873194
32308	873195
66250	873196
190	873197
39669	873198
10444	873199
49887	873200
34843	873201
87178	873202
46233	873203
92587	873204
41146	873205
10270	873206
81813	873207
30763	873208
5388	873209
157136	873210
19178	873211
94757	873212
2233	873213
74836	873214
42560	873215
88878	873216
115060	873217
18355	873218
27260	873219
12917	873220
28076	873221
225714	873222
146239	873223
144201	873224
206583	873225
21508	873226
30070	873227
85561	873228
2444	873229
263594	873230
6038	873231
70150	873232
41083	873233
70517	873234
52856	873235
148865	873236
3794	873237
61601	873238
51435	873239
213515	873240
112507	873241
98893	873242
29036	873243
208163	873244
203682	873245
276754	873246
139198	873247
59598	873248
148507	873249
56070	873250
20177	873251
129826	873252
280510	873253
211867	873254
182171	873255
73846	873256
103141	873257
274423	873258
160667	873259
795	873260
184948	873261
2946	873262
33779	873263
162188	873264
9480	873265
9480	873266
37383	873267
134693	873268
61047	873269
255719	873270
29792	873271
198598	873272
107810	873273
59728	873274
110960	873275
196691	873276
14608	873277
19548	873278
30228	873279
34703	873280
20916	873281
10988	873282
239293	873283
1625	873284
131448	873285
12278	873286
20113	873287
89773	873288
295637	873289
97016	873290
185010	873291
198449	873292
254116	873293
2083	873294
107814	873295
102183	873296
659	873297
96966	873298
31259	873299
67039	873300
163305	873301
197770	873302
34375	873303
47821	873304
123381	873305
9555	873306
124170	873307
961	873308
323	873309
23600	873310
32161	873311
41242	873312
37641	873313
43487	873314
202496	873315
204482	873316
5863	873317
4046	873318
4046	873319
74856	873320
13397	873321
29820	873322
48479	873323
27694	873324
36021	873325
168830	873326
143304	873327
55195	873328
66341	873329
31587	873330
1621	873331
34160	873332
31534	873333
119096	873334
64283	873335
83666	873336
214236	873337
191320	873338
44642	873339
16615	873340
114381	873341
239085	873342
18524	873343
27245	873344
3394	873345
134366	873346
41500	873347
28968	873348
134608	873349
293665	873350
53988	873351
12446	873352
304055	873353
7020	873354
127892	873355
221775	873356
46183	873357
136902	873358
216492	873359
17710	873360
70909	873361
73885	873362
5833	873363
16372	873364
304365	873365
301130	873366
255116	873367
19747	873368
191077	873369
59707	873370
43460	873371
32436	873372
152352	873373
52532	873374
190991	873375
28155	873376
39031	873377
111427	873378
63803	873379
28076	873380
45057	873381
3417	873382
258373	873383
105877	873384
158784	873385
207647	873386
108420	873387
67335	873388
54869	873389
53237	873390
173590	873391
51816	873392
35224	873393
4018	873394
4120	873395
1086	873396
63725	873397
810	873398
4120	873399
14834	873400
27817	873401
256060	873402
19309	873403
302083	873404
120718	873405
122720	873406
1041	873407
7590	873408
5398	873409
1041	873410
5398	873411
53178	873412
136106	873413
88487	873414
107039	873415
58183	873416
159994	873417
86958	873418
65253	873419
270816	873420
110185	873421
61771	873422
242658	873423
62692	873424
27777	873425
54798	873426
266446	873427
51946	873428
23791	873429
27416	873430
91662	873431
212910	873432
135874	873433
58780	873434
2134	873435
166051	873436
2900	873437
61832	873438
4341	873439
133307	873440
51947	873441
11898	873442
113257	873443
274602	873444
9206	873445
64777	873446
156126	873447
97277	873448
14532	873449
29847	873450
174011	873451
146250	873452
81870	873453
165388	873454
90542	873455
8162	873456
145969	873457
89497	873458
223690	873459
89460	873460
64777	873461
284614	873462
34931	873463
39656	873464
166683	873465
38446	873466
179320	873467
19126	873468
22072	873469
120340	873470
151492	873471
27128	873472
205660	873473
50521	873474
1730	873475
149125	873476
134080	873477
75960	873478
303536	873479
281765	873480
198533	873481
120575	873482
2943	873483
38031	873484
222269	873485
21740	873486
42083	873487
113800	873488
159975	873489
2030	873490
297069	873491
142066	873492
51228	873493
58900	873494
1503	873495
703	873496
14455	873497
168	873498
8746	873499
212140	873500
29077	873501
28895	873502
122590	873503
2993	873504
101228	873505
15254	873506
87655	873507
56511	873508
6166	873509
2638	873510
170344	873511
5585	873512
310800	873513
251764	873514
299955	873515
420	873516
200212	873517
4124	873518
143829	873519
20213	873520
18083	873521
185895	873522
6205	873523
304843	873524
1290	873525
22539	873526
21942	873527
13724	873528
40831	873529
97312	873530
48496	873531
287276	873532
11958	873533
260058	873534
44159	873535
15249	873536
25615	873537
274538	873538
7839	873539
2527	873540
156636	873541
85688	873542
91738	873543
596	873544
51361	873545
57485	873546
47510	873547
9077	873548
4122	873549
283334	873550
1828	873551
115550	873552
202499	873553
76709	873554
143853	873555
87508	873556
280095	873557
71369	873558
1808	873559
2726	873560
11092	873561
252811	873562
1410	873563
40044	873564
297547	873565
276899	873566
109773	873567
186549	873568
191659	873569
308591	873570
91848	873571
1768	873572
97952	873573
190708	873574
231160	873575
106404	873576
22650	873577
380	873578
9468	873579
1718	873580
163196	873581
128300	873582
144776	873583
266115	873584
281244	873585
128114	873586
76310	873587
5775	873588
38645	873589
214187	873590
1720	873591
7234	873592
112576	873593
23683	873594
1412	873595
663	873596
106909	873597
17629	873598
148753	873599
51542	873600
51930	873601
4654	873602
23644	873603
1726	873604
2618	873605
105798	873606
83849	873607
47449	873608
91576	873609
30160	873610
78770	873611
38645	873612
13606	873613
57472	873614
172727	873615
221153	873616
165728	873617
273091	873618
66398	873619
231651	873620
269383	873621
208098	873622
301366	873623
1381	873624
109800	873625
46792	873626
266730	873627
32006	873628
218118	873629
201857	873630
53513	873631
94690	873632
2464	873633
201760	873634
36	873635
38512	873636
53973	873637
95236	873638
159941	873639
16625	873640
18817	873641
512	873642
183645	873643
164403	873644
48061	873645
123725	873646
26687	873647
212188	873648
91069	873649
49514	873650
38622	873651
119340	873652
216693	873653
257214	873654
161166	873655
55702	873656
75874	873657
12189	873658
361	873659
80520	873660
2654	873661
61200	873662
88949	873663
3253	873664
4138	873665
145570	873666
14285	873667
95264	873668
2116	873669
24799	873670
156	873671
268221	873672
483	873673
270391	873674
223007	873675
76125	873676
118092	873677
273632	873678
118262	873679
27898	873680
1313	873681
17	873682
315	873683
244006	873684
39865	873685
91188	873686
40	873687
38238	873688
221017	873689
95077	873690
36631	873691
58008	873692
12914	873693
148991	873694
101567	873695
60770	873696
216335	873697
158116	873698
75874	873699
126366	873700
58621	873701
217876	873702
112934	873703
118120	873704
117801	873705
35536	873706
93442	873707
8648	873708
69924	873709
30401	873710
58475	873711
39	873712
209706	873713
14236	873714
116243	873715
13609	873716
111688	873717
374	873718
1602	873719
300181	873720
84323	873721
5467	873722
250731	873723
17759	873724
52059	873725
124285	873726
190134	873727
319	873728
8051	873729
17089	873730
143085	873731
3439	873732
86550	873733
32245	873734
288207	873735
24769	873736
59288	873737
123599	873738
109384	873739
130959	873740
121884	873741
1503	873742
86393	873743
64646	873744
293764	873745
9495	873746
150469	873747
55841	873748
209490	873749
131252	873750
63454	873751
50399	873752
67985	873753
112752	873754
4140	873755
108280	873756
34846	873757
259027	873758
215281	873759
162870	873760
24653	873761
40778	873762
5614	873763
77927	873764
28302	873765
32665	873766
210091	873767
170619	873768
180941	873769
291667	873770
108194	873771
214247	873772
106325	873773
22008	873774
54960	873775
95791	873776
54070	873777
21716	873778
155357	873779
145317	873780
1378	873781
21598	873782
153201	873783
206099	873784
22870	873785
32331	873786
127253	873787
172282	873788
7641	873789
213124	873790
168853	873791
6224	873792
17544	873793
240668	873794
95663	873795
20604	873796
211776	873797
272085	873798
305897	873799
96334	873800
107440	873801
2621	873802
92839	873803
2741	873804
144812	873805
205171	873806
13098	873807
13098	873808
32129	873809
179015	873810
284043	873811
1572	873812
241106	873813
66284	873814
118434	873815
115362	873816
83595	873817
25604	873818
166818	873819
172643	873820
94978	873821
190936	873822
37557	873823
193912	873824
17549	873825
4958	873826
133534	873827
26687	873828
36575	873829
151893	873830
215490	873831
58779	873832
204417	873833
41237	873834
167	873835
239322	873836
21010	873837
78546	873838
53681	873839
98681	873840
605	873841
20126	873842
112282	873843
183519	873844
3929	873845
51612	873846
9709	873847
42664	873848
7632	873849
3877	873850
7991	873851
48700	873852
279769	873853
3291	873854
118249	873855
7401	873856
263333	873857
32279	873858
237	873859
7522	873860
217156	873861
70155	873862
6034	873863
13886	873864
90948	873865
6897	873866
2056	873867
7603	873868
29001	873869
176479	873870
207593	873871
291	873872
64339	873873
5584	873874
69287	873875
268627	873876
909	873877
144291	873878
73402	873879
119790	873880
198380	873881
176396	873882
225006	873883
91266	873884
56370	873885
58901	873886
140305	873887
61930	873888
60752	873889
41228	873890
51562	873891
60981	873892
32588	873893
3121	873894
59967	873895
117832	873896
274163	873897
34873	873898
104913	873899
69593	873900
104510	873901
111576	873902
1101	873903
11592	873904
12465	873905
3445	873906
3445	873907
12924	873908
53758	873909
4733	873910
4733	873911
7576	873912
111286	873913
2269	873914
168361	873915
15683	873916
103697	873917
39304	873918
39304	873919
56925	873920
18541	873921
210332	873922
32588	873923
177020	873924
104627	873925
11318	873926
11318	873927
11318	873928
209851	873929
885	873930
42098	873931
215406	873932
18379	873933
53525	873934
58709	873935
29557	873936
32146	873937
208259	873938
38942	873939
123768	873940
71736	873941
9842	873942
47379	873943
79619	873944
75625	873945
12113	873946
264607	873947
727	873948
169789	873949
264331	873950
296890	873951
3392	873952
97526	873953
298793	873954
36538	873955
145487	873956
245517	873957
67925	873958
61720	873959
48184	873960
95814	873961
1392	873962
57838	873963
25482	873964
92554	873965
92475	873966
92214	873967
48184	873968
92160	873969
59796	873970
298820	873971
11082	873972
64431	873973
1088	873974
134051	873975
79223	873976
135384	873977
13008	873978
205458	873979
13837	873980
54008	873981
95703	873982
7308	873983
217896	873984
74246	873985
13541	873986
281083	873987
32994	873988
1088	873989
31998	873990
148709	873991
215220	873992
85795	873993
8007	873994
182	873995
295179	873996
94390	873997
57242	873998
79854	873999
84816	874000
163448	874001
582	874002
250597	874003
120941	874004
175478	874005
15116	874006
192237	874007
20699	874008
54043	874009
277128	874010
148812	874011
277686	874012
20054	874013
297988	874014
74574	874015
57876	874016
100923	874017
75047	874018
84345	874019
75989	874020
124646	874021
57124	874022
13758	874023
37748	874024
13721	874025
239037	874026
48338	874027
223166	874028
8348	874029
90676	874030
136675	874031
31752	874032
28584	874033
9436	874034
61772	874035
15022	874036
15022	874037
46098	874038
28901	874039
147460	874040
198468	874041
245773	874042
15080	874043
67765	874044
144141	874045
8659	874046
9997	874047
255698	874048
10582	874049
56613	874050
168521	874051
122963	874052
74675	874053
17647	874054
15421	874055
31634	874056
176020	874057
43007	874058
13133	874059
284114	874060
15602	874061
52588	874062
82378	874063
37348	874064
5337	874065
61021	874066
130639	874067
170643	874068
41529	874069
27465	874070
259576	874071
14741	874072
245388	874073
280136	874074
53828	874075
27508	874076
22903	874077
38339	874078
185182	874079
1011	874080
111424	874081
20838	874082
181645	874083
149691	874084
23785	874085
55260	874086
31955	874087
8746	874088
56530	874089
74468	874090
32321	874091
159408	874092
280792	874093
20356	874094
104261	874095
69828	874096
86706	874097
248711	874098
3578	874099
139005	874100
203622	874101
296818	874102
104916	874103
6216	874104
979	874105
29469	874106
115248	874107
27408	874108
216368	874109
3283	874110
136997	874111
21531	874112
195828	874113
143840	874114
12275	874115
163456	874116
132322	874117
264303	874118
46628	874119
43167	874120
129174	874121
65692	874122
72072	874123
64344	874124
181393	874125
184328	874126
137049	874127
63820	874128
7435	874129
47872	874130
154052	874131
61542	874132
89999	874133
174294	874134
225747	874135
95	874136
214280	874137
212817	874138
135668	874139
105809	874140
163467	874141
37507	874142
116502	874143
51846	874144
48134	874145
68442	874146
26251	874147
75170	874148
40642	874149
47680	874150
24763	874151
51175	874152
14784	874153
49104	874154
1281	874155
3685	874156
1308	874157
18138	874158
46101	874159
44045	874160
162233	874161
88569	874162
263294	874163
46692	874164
1177	874165
57557	874166
307617	874167
74316	874168
142325	874169
12416	874170
286207	874171
53972	874172
114039	874173
126085	874174
136846	874175
14072	874176
48936	874177
1871	874178
55624	874179
16590	874180
15284	874181
961	874182
234009	874183
123605	874184
27540	874185
6081	874186
138498	874187
126770	874188
143720	874189
59000	874190
184143	874191
300066	874192
106807	874193
61254	874194
286167	874195
36	874196
121406	874197
55164	874198
3488	874199
171358	874200
2845	874201
58278	874202
20341	874203
6814	874204
301524	874205
42099	874206
19564	874207
217585	874208
120641	874209
156876	874210
11463	874211
28440	874212
65850	874213
77575	874214
92134	874215
179134	874216
1232	874217
2511	874218
132683	874219
194772	874220
151995	874221
218801	874222
290237	874223
110641	874224
75564	874225
23075	874226
19074	874227
13445	874228
35124	874229
110512	874230
47759	874231
253811	874232
136663	874233
89895	874234
17709	874235
118235	874236
23857	874237
88790	874238
23955	874239
15343	874240
5780	874241
88773	874242
74352	874243
148298	874244
11242	874245
202526	874246
57180	874247
29447	874248
95635	874249
138221	874250
54669	874251
26417	874252
207227	874253
139235	874254
56023	874255
31405	874256
47034	874257
89198	874258
3162	874259
96525	874260
13309	874261
117364	874262
15215	874263
180488	874264
111251	874265
289231	874266
312778	874267
143873	874268
25762	874269
14132	874270
5316	874271
34000	874272
37042	874273
120594	874274
120137	874275
115244	874276
54486	874277
17739	874278
88009	874279
134013	874280
195130	874281
55367	874282
124547	874283
10308	874284
306	874285
139045	874286
183733	874287
201403	874288
106957	874289
163517	874290
23372	874291
10094	874292
4221	874293
31944	874294
44323	874295
9531	874296
4549	874297
90608	874298
37051	874299
67966	874300
22350	874301
79598	874302
294818	874303
86909	874304
206564	874305
86144	874306
28022	874307
9652	874308
73255	874309
165802	874310
128392	874311
78386	874312
126588	874313
87297	874314
487	874315
20250	874316
13388	874317
17614	874318
23100	874319
8457	874320
1387	874321
9445	874322
119	874323
11125	874324
50536	874325
22613	874326
24342	874327
59071	874328
173681	874329
6279	874330
253198	874331
145496	874332
252240	874333
149387	874334
280314	874335
194990	874336
201166	874337
30	874338
1540	874339
83687	874340
266	874341
13239	874342
17937	874343
2002	874344
68586	874345
92179	874346
198429	874347
12970	874348
95133	874349
132042	874350
161471	874351
15083	874352
130233	874353
180834	874354
248431	874355
169732	874356
154664	874357
34377	874358
58078	874359
113804	874360
20168	874361
73991	874362
57456	874363
80310	874364
80310	874365
91247	874366
18946	874367
257	874368
167511	874369
75117	874370
3784	874371
164124	874372
95872	874373
44109	874374
71658	874375
111632	874376
79833	874377
101270	874378
18196	874379
18196	874380
26787	874381
25316	874382
96267	874383
10996	874384
71266	874385
34066	874386
30661	874387
217326	874388
142999	874389
268095	874390
217903	874391
13391	874392
43976	874393
201081	874394
44516	874395
97512	874396
220640	874397
190671	874398
60060	874399
444	874400
7242	874401
139985	874402
18700	874403
17269	874404
41551	874405
67462	874406
276166	874407
1578	874408
9761	874409
191003	874410
191763	874411
277008	874412
176512	874413
122703	874414
203157	874415
67458	874416
34046	874417
200345	874418
117055	874419
218832	874420
3228	874421
60373	874422
37349	874423
24511	874424
82181	874425
28006	874426
114995	874427
288919	874428
90117	874429
31219	874430
142270	874431
134651	874432
110171	874433
169087	874434
60675	874435
256468	874436
145052	874437
258205	874438
287374	874439
107946	874440
110722	874441
253655	874442
45170	874443
146504	874444
89552	874445
163232	874446
7238	874447
28206	874448
299210	874449
166130	874450
123257	874451
74202	874452
117571	874453
139131	874454
159994	874455
166267	874456
300230	874457
42793	874458
127639	874459
151472	874460
14469	874461
272257	874462
95498	874463
64204	874464
259095	874465
226904	874466
109919	874467
63548	874468
33096	874469
77596	874470
7140	874471
212238	874472
221878	874473
242829	874474
69311	874475
156230	874476
154546	874477
149982	874478
185229	874479
69375	874480
133617	874481
8216	874482
14815	874483
193441	874484
4114	874485
59711	874486
58427	874487
87508	874488
197249	874489
18612	874490
127057	874491
105761	874492
34441	874493
25817	874494
32086	874495
7116	874496
46579	874497
250002	874498
68942	874499
82718	874500
3326	874501
110221	874502
118880	874503
36489	874504
136817	874505
135945	874506
76095	874507
125319	874508
83123	874509
26215	874510
21639	874511
32424	874512
26614	874513
70603	874514
10851	874515
28719	874516
31898	874517
180881	874518
92639	874519
95314	874520
63874	874521
121534	874522
29000	874523
258270	874524
16590	874525
257399	874526
112	874527
141728	874528
183569	874529
122344	874530
4086	874531
19761	874532
5692	874533
25424	874534
15295	874535
248124	874536
67446	874537
28116	874538
23042	874539
20044	874540
87409	874541
180131	874542
37964	874543
245188	874544
53526	874545
34528	874546
203254	874547
179484	874548
31440	874549
72315	874550
194790	874551
9648	874552
109778	874553
294631	874554
238927	874555
127188	874556
587	874557
55432	874558
38240	874559
114063	874560
214188	874561
46155	874562
178935	874563
143762	874564
257775	874565
201983	874566
118073	874567
142857	874568
144104	874569
160673	874570
61311	874571
212896	874572
12101	874573
282366	874574
23471	874575
14883	874576
164644	874577
46755	874578
35327	874579
37044	874580
81357	874581
213202	874582
273438	874583
289509	874584
77689	874585
6735	874586
175600	874587
2030	874588
51881	874589
2785	874590
100853	874591
26447	874592
50866	874593
161528	874594
184376	874595
297258	874596
273663	874597
2504	874598
66225	874599
70199	874600
73872	874601
32085	874602
148999	874603
105721	874604
297541	874605
73077	874606
191334	874607
151008	874608
44001	874609
684	874610
92379	874611
36812	874612
100453	874613
82279	874614
14662	874615
29523	874616
74858	874617
99148	874618
4598	874619
55629	874620
4204	874621
64206	874622
85101	874623
133748	874624
227933	874625
153704	874626
124842	874627
77134	874628
128556	874629
274556	874630
51448	874631
38787	874632
72610	874633
7341	874634
11163	874635
78766	874636
36093	874637
193768	874638
116782	874639
47250	874640
73527	874641
82936	874642
31118	874643
193458	874644
45113	874645
110465	874646
45341	874647
732	874648
267337	874649
78386	874650
75935	874651
227847	874652
35987	874653
203665	874654
13728	874655
180375	874656
241052	874657
99745	874658
12412	874659
167697	874660
16196	874661
85772	874662
281355	874663
42180	874664
122521	874665
40028	874666
46609	874667
95580	874668
105170	874669
241475	874670
105170	874671
137128	874672
495	874673
212126	874674
23406	874675
57	874676
45299	874677
165750	874678
4690	874679
60629	874680
11027	874681
37630	874682
37630	874683
69417	874684
54310	874685
1694	874686
130242	874687
54884	874688
103534	874689
3063	874690
61587	874691
39056	874692
193887	874693
36577	874694
87630	874695
27586	874696
106387	874697
57663	874698
132307	874699
11163	874700
54762	874701
6814	874702
199685	874703
81084	874704
22026	874705
44408	874706
26668	874707
38668	874708
83311	874709
30803	874710
251091	874711
155479	874712
17043	874713
27493	874714
188982	874715
2813	874716
71320	874717
59676	874718
10675	874719
91084	874720
205944	874721
35076	874722
134415	874723
48513	874724
186761	874725
72317	874726
180154	874727
123393	874728
71954	874729
2217	874730
33515	874731
2973	874732
153125	874733
11728	874734
147350	874735
77322	874736
24958	874737
210986	874738
6681	874739
95009	874740
2830	874741
50358	874742
81220	874743
50640	874744
135034	874745
124797	874746
63608	874747
118000	874748
100260	874749
52470	874750
303431	874751
97120	874752
1636	874753
23078	874754
1088	874755
222	874756
156594	874757
16518	874758
915	874759
12101	874760
56234	874761
79980	874762
250210	874763
54	874764
82751	874765
62081	874766
31609	874767
3032	874768
92826	874769
131867	874770
11149	874771
76873	874772
119947	874773
50770	874774
8962	874775
146390	874776
39681	874777
193410	874778
87354	874779
17310	874780
139992	874781
94799	874782
111178	874783
16423	874784
122892	874785
53079	874786
2	874787
80568	874788
134155	874789
73865	874790
288101	874791
97918	874792
131875	874793
166930	874794
96165	874795
215495	874796
127986	874797
4955	874798
97222	874799
97222	874800
81792	874801
140049	874802
22139	874803
19129	874804
6341	874805
122951	874806
22370	874807
46225	874808
51000	874809
39322	874810
83516	874811
107576	874812
40962	874813
104210	874814
43536	874815
82451	874816
197172	874817
185976	874818
306820	874819
301577	874820
10839	874821
20626	874822
98104	874823
15030	874824
214602	874825
66804	874826
112124	874827
121655	874828
138721	874829
217367	874830
248242	874831
305689	874832
179917	874833
224908	874834
264125	874835
25659	874836
4760	874837
66877	874838
38017	874839
215026	874840
1598	874841
35758	874842
162516	874843
93518	874844
21957	874845
4477	874846
84132	874847
37863	874848
49763	874849
298784	874850
15465	874851
282543	874852
36857	874853
88645	874854
63892	874855
21860	874856
18586	874857
95645	874858
9873	874859
6901	874860
89156	874861
175698	874862
45167	874863
143227	874864
987	874865
216026	874866
29210	874867
18807	874868
197642	874869
130671	874870
58106	874871
21383	874872
111068	874873
131882	874874
137537	874875
22123	874876
42827	874877
48203	874878
5115	874879
17165	874880
102931	874881
118136	874882
22482	874883
91114	874884
220729	874885
15900	874886
117386	874887
15104	874888
34715	874889
95326	874890
132140	874891
50135	874892
13748	874893
86308	874894
71581	874895
111990	874896
41861	874897
31772	874898
135047	874899
25838	874900
180337	874901
44388	874902
113534	874903
98662	874904
108317	874905
32678	874906
105560	874907
58320	874908
58320	874909
1488	874910
1004	874911
168093	874912
27118	874913
67347	874914
288178	874915
13493	874916
197795	874917
13466	874918
32941	874919
42204	874920
106473	874921
7477	874922
25780	874923
19304	874924
126	874925
137284	874926
29795	874927
35340	874928
67675	874929
210168	874930
128733	874931
35453	874932
57325	874933
9569	874934
196469	874935
20035	874936
91948	874937
223243	874938
4443	874939
63351	874940
63694	874941
19631	874942
84327	874943
269210	874944
78555	874945
249640	874946
49555	874947
154148	874948
90528	874949
229661	874950
193018	874951
7805	874952
144688	874953
94711	874954
103895	874955
120194	874956
212563	874957
58577	874958
87567	874959
15945	874960
256765	874961
39487	874962
97306	874963
62750	874964
73745	874965
162903	874966
18	874967
72798	874968
98157	874969
51436	874970
97545	874971
119686	874972
80846	874973
68336	874974
68772	874975
38644	874976
66812	874977
140732	874978
44036	874979
34730	874980
22464	874981
10646	874982
149632	874983
44951	874984
142777	874985
204789	874986
143309	874987
40028	874988
21775	874989
184070	874990
42745	874991
142030	874992
149097	874993
7338	874994
48944	874995
13708	874996
199922	874997
79787	874998
146516	874999
127109	875000
124489	875001
31230	875002
61344	875003
41162	875004
8363	875005
21013	875006
3925	875007
17890	875008
37402	875009
12136	875010
19395	875011
41808	875012
58135	875013
115217	875014
55353	875015
31484	875016
170226	875017
4242	875018
138562	875019
191307	875020
61247	875021
17753	875022
87268	875023
25610	875024
1382	875025
165296	875026
167793	875027
28205	875028
205033	875029
5772	875030
28783	875031
30997	875032
26430	875033
151900	875034
195476	875035
55603	875036
63639	875037
301952	875038
101342	875039
28806	875040
121030	875041
133218	875042
198317	875043
83569	875044
135644	875045
29751	875046
27843	875047
112827	875048
54323	875049
226849	875050
166419	875051
136213	875052
148989	875053
181993	875054
12335	875055
14598	875056
62575	875057
53718	875058
10186	875059
51650	875060
51650	875061
10451	875062
124400	875063
71463	875064
111857	875065
6766	875066
23833	875067
126979	875068
17134	875069
11859	875070
22666	875071
204439	875072
12337	875073
212019	875074
26627	875075
26049	875076
82	875077
8993	875078
10531	875079
22938	875080
142995	875081
32767	875082
206627	875083
103921	875084
155361	875085
155326	875086
22841	875087
286666	875088
26704	875089
113274	875090
308905	875091
59834	875092
122916	875093
15953	875094
47071	875095
16680	875096
9894	875097
95239	875098
142228	875099
45456	875100
29121	875101
87891	875102
133282	875103
35421	875104
1285	875105
300482	875106
170845	875107
19524	875108
1280	875109
8008	875110
155138	875111
62220	875112
207013	875113
54617	875114
139715	875115
23064	875116
207218	875117
207111	875118
30936	875119
116226	875120
42813	875121
34731	875122
63709	875123
1481	875124
34613	875125
113047	875126
82382	875127
16285	875128
184542	875129
198313	875130
42798	875131
87719	875132
44920	875133
152392	875134
79367	875135
19838	875136
196336	875137
58501	875138
99347	875139
111825	875140
311888	875141
71578	875142
54408	875143
54408	875144
58505	875145
102438	875146
90083	875147
206898	875148
15308	875149
1370	875150
16223	875151
160938	875152
37436	875153
2017	875154
10195	875155
261834	875156
117829	875157
21010	875158
12226	875159
6664	875160
197707	875161
56703	875162
126857	875163
5544	875164
93832	875165
11987	875166
32122	875167
77208	875168
1655	875169
23905	875170
54028	875171
58082	875172
54037	875173
282221	875174
83342	875175
125898	875176
87675	875177
78702	875178
198485	875179
64668	875180
43744	875181
181396	875182
66864	875183
27072	875184
43640	875185
21482	875186
680	875187
1968	875188
144291	875189
43306	875190
36302	875191
42615	875192
23027	875193
104753	875194
112800	875195
12676	875196
102919	875197
40673	875198
134471	875199
90	875200
33863	875201
81734	875202
50687	875203
217406	875204
120963	875205
10052	875206
9868	875207
203976	875208
57362	875209
184255	875210
276206	875211
70907	875212
85993	875213
48018	875214
14504	875215
27427	875216
21385	875217
103487	875218
154138	875219
45628	875220
4533	875221
27354	875222
157682	875223
73598	875224
102223	875225
32386	875226
237142	875227
86174	875228
8372	875229
141319	875230
42898	875231
257809	875232
85649	875233
70587	875234
216916	875235
134640	875236
93427	875237
77348	875238
104172	875239
110348	875240
5170	875241
92983	875242
63417	875243
14546	875244
159214	875245
8843	875246
34968	875247
209752	875248
70190	875249
46200	875250
96739	875251
249112	875252
202813	875253
64637	875254
5549	875255
60545	875256
165643	875257
16812	875258
273339	875259
11013	875260
58012	875261
96024	875262
38211	875263
32491	875264
164194	875265
44250	875266
54142	875267
16346	875268
20746	875269
3344	875270
130103	875271
23804	875272
57424	875273
184841	875274
179704	875275
179704	875276
89312	875277
204730	875278
53061	875279
227792	875280
1553	875281
62707	875282
75624	875283
1186	875284
8658	875285
93115	875286
64146	875287
28577	875288
199382	875289
45839	875290
46578	875291
177682	875292
16389	875293
13551	875294
52619	875295
90151	875296
288220	875297
71378	875298
91907	875299
28434	875300
25191	875301
1994	875302
44206	875303
55774	875304
198607	875305
924	875306
92086	875307
264921	875308
107040	875309
26237	875310
97931	875311
116234	875312
103914	875313
7957	875314
120268	875315
103701	875316
130143	875317
25846	875318
191	875319
9026	875320
3512	875321
84715	875322
2165	875323
158	875324
147707	875325
144564	875326
269769	875327
64639	875328
5935	875329
2585	875330
98546	875331
22848	875332
523	875333
9871	875334
100933	875335
51380	875336
22589	875337
18109	875338
37494	875339
268035	875340
246175	875341
41664	875342
35337	875343
34594	875344
8438	875345
17429	875346
17386	875347
74142	875348
52488	875349
236445	875350
8163	875351
278387	875352
27592	875353
158855	875354
8139	875355
88469	875356
170377	875357
53258	875358
64160	875359
69912	875360
48531	875361
7358	875362
186694	875363
21121	875364
34469	875365
4576	875366
3152	875367
63896	875368
36212	875369
28209	875370
225238	875371
18307	875372
204145	875373
238094	875374
85870	875375
2240	875376
90375	875377
47240	875378
64575	875379
111388	875380
114576	875381
37171	875382
81316	875383
53983	875384
100343	875385
24701	875386
70510	875387
22451	875388
74242	875389
18109	875390
126019	875391
70166	875392
23230	875393
75257	875394
33078	875395
8210	875396
186118	875397
6211	875398
1140	875399
21580	875400
102572	875401
111235	875402
42414	875403
54672	875404
63351	875405
25313	875406
36857	875407
61273	875408
27636	875409
25384	875410
58567	875411
9861	875412
65735	875413
20598	875414
181820	875415
30398	875416
129207	875417
38544	875418
2794	875419
140616	875420
90567	875421
4850	875422
248224	875423
38441	875424
65433	875425
39982	875426
32672	875427
2601	875428
149175	875429
130667	875430
87255	875431
16671	875432
28211	875433
30261	875434
24944	875435
37386	875436
28707	875437
22791	875438
2956	875439
56939	875440
33016	875441
67346	875442
34594	875443
101530	875444
81093	875445
106369	875446
49170	875447
1813	875448
218494	875449
10513	875450
21048	875451
220102	875452
21861	875453
38882	875454
168867	875455
2	875456
37687	875457
45953	875458
43565	875459
35199	875460
88020	875461
22669	875462
20546	875463
17410	875464
28920	875465
27324	875466
6874	875467
111445	875468
7049	875469
30315	875470
29087	875471
29405	875472
66830	875473
47885	875474
7180	875475
6623	875476
6984	875477
61979	875478
1808	875479
64158	875480
6384	875481
5120	875482
31326	875483
92681	875484
4385	875485
3035	875486
54955	875487
54955	875488
40337	875489
4848	875490
20071	875491
44478	875492
155914	875493
32512	875494
15592	875495
5790	875496
268050	875497
59384	875498
165354	875499
42977	875500
32357	875501
65100	875502
4286	875503
69512	875504
147138	875505
37199	875506
2672	875507
105793	875508
10940	875509
1637	875510
82233	875511
20064	875512
67682	875513
217276	875514
191059	875515
131985	875516
108456	875517
239141	875518
108682	875519
174439	875520
221722	875521
234249	875522
126479	875523
66836	875524
53903	875525
84247	875526
11002	875527
120984	875528
38926	875529
19831	875530
78620	875531
36900	875532
144115	875533
41025	875534
58398	875535
66681	875536
18374	875537
6014	875538
167656	875539
309918	875540
214250	875541
20861	875542
3074	875543
67366	875544
408	875545
82679	875546
28403	875547
74879	875548
29273	875549
64400	875550
166270	875551
189883	875552
42118	875553
238959	875554
148016	875555
81259	875556
72645	875557
89571	875558
60868	875559
27647	875560
20392	875561
25157	875562
92327	875563
292	875564
284286	875565
76051	875566
23726	875567
127967	875568
59863	875569
10712	875570
97045	875571
42710	875572
1143	875573
1554	875574
76635	875575
195269	875576
154076	875577
3317	875578
89660	875579
161532	875580
125408	875581
10594	875582
240559	875583
288697	875584
302721	875585
205719	875586
8470	875587
42309	875588
28700	875589
7489	875590
5624	875591
53803	875592
118936	875593
112853	875594
37559	875595
111232	875596
167996	875597
159520	875598
39663	875599
55625	875600
157901	875601
14695	875602
33297	875603
93505	875604
133375	875605
43408	875606
74467	875607
19690	875608
158183	875609
1187	875610
117617	875611
89126	875612
16343	875613
60230	875614
82375	875615
81090	875616
36708	875617
15034	875618
13094	875619
187056	875620
95867	875621
6200	875622
40125	875623
188471	875624
14882	875625
30630	875626
31700	875627
67556	875628
187054	875629
61034	875630
2389	875631
296673	875632
206625	875633
15632	875634
110234	875635
33414	875636
11780	875637
292048	875638
98026	875639
55738	875640
130806	875641
33865	875642
57478	875643
196062	875644
103885	875645
99388	875646
92443	875647
59132	875648
93722	875649
251375	875650
64352	875651
212048	875652
127865	875653
112358	875654
132629	875655
115216	875656
7367	875657
86474	875658
37414	875659
22147	875660
16511	875661
196977	875662
29514	875663
62758	875664
65716	875665
115764	875666
82889	875667
85855	875668
193034	875669
64235	875670
53015	875671
10437	875672
22539	875673
10414	875674
6868	875675
12090	875676
11620	875677
26710	875678
200462	875679
62985	875680
52959	875681
2402	875682
139543	875683
64180	875684
37672	875685
133863	875686
54191	875687
59759	875688
163206	875689
50261	875690
92300	875691
213674	875692
29283	875693
3150	875694
12743	875695
11602	875696
4438	875697
81760	875698
36967	875699
8495	875700
28649	875701
54254	875702
2267	875703
182756	875704
1902	875705
6794	875706
120327	875707
56673	875708
76659	875709
37039	875710
11920	875711
308565	875712
64	875713
7931	875714
24609	875715
51830	875716
157064	875717
28741	875718
49885	875719
141169	875720
201361	875721
83709	875722
60729	875723
42658	875724
109360	875725
17719	875726
62927	875727
9703	875728
37402	875729
289318	875730
68146	875731
130678	875732
8199	875733
186839	875734
88942	875735
43038	875736
51977	875737
522	875738
1692	875739
22876	875740
308909	875741
9137	875742
196064	875743
6072	875744
238231	875745
32382	875746
106541	875747
79634	875748
14866	875749
25296	875750
23694	875751
122915	875752
48799	875753
171596	875754
27379	875755
62777	875756
66671	875757
9174	875758
92427	875759
16877	875760
35204	875761
7329	875762
88896	875763
91538	875764
233038	875765
9534	875766
95259	875767
52858	875768
11693	875769
22453	875770
7996	875771
5860	875772
181301	875773
78555	875774
124613	875775
143116	875776
84332	875777
38689	875778
62485	875779
201793	875780
60136	875781
2229	875782
77375	875783
206279	875784
62750	875785
51234	875786
46609	875787
80440	875788
80440	875789
33423	875790
78402	875791
24569	875792
82087	875793
544	875794
217962	875795
246776	875796
68777	875797
25626	875798
20662	875799
29872	875800
141399	875801
1231	875802
119104	875803
14785	875804
4474	875805
64869	875806
84718	875807
18081	875808
249804	875809
95007	875810
9911	875811
48083	875812
300574	875813
12669	875814
68911	875815
9773	875816
121402	875817
112801	875818
115369	875819
39738	875820
11601	875821
43764	875822
35507	875823
161610	875824
93955	875825
46297	875826
10213	875827
54862	875828
50244	875829
30999	875830
155583	875831
14684	875832
74223	875833
3495	875834
120204	875835
21145	875836
8572	875837
140190	875838
49499	875839
170523	875840
6317	875841
1517	875842
14449	875843
4692	875844
26219	875845
57596	875846
57596	875847
101337	875848
81341	875849
177401	875850
101329	875851
310907	875852
108530	875853
2528	875854
58727	875855
6064	875856
7441	875857
196837	875858
24791	875859
24407	875860
57623	875861
216182	875862
285981	875863
28114	875864
1778	875865
258335	875866
145331	875867
13666	875868
235116	875869
21908	875870
2133	875871
165167	875872
22848	875873
603	875874
69785	875875
19295	875876
9378	875877
18353	875878
144924	875879
137136	875880
204457	875881
90700	875882
34584	875883
17675	875884
46954	875885
61732	875886
111522	875887
59052	875888
14130	875889
23163	875890
230853	875891
305816	875892
122160	875893
5421	875894
122043	875895
5207	875896
150301	875897
15927	875898
128501	875899
287357	875900
269016	875901
2505	875902
209688	875903
3027	875904
59240	875905
134818	875906
209	875907
96556	875908
3321	875909
301960	875910
64373	875911
20288	875912
216122	875913
286019	875914
62996	875915
97102	875916
518	875917
139983	875918
79014	875919
40693	875920
209052	875921
104761	875922
40269	875923
1285	875924
60939	875925
89462	875926
75886	875927
54754	875928
126622	875929
150300	875930
175648	875931
189496	875932
210452	875933
83753	875934
17255	875935
14956	875936
33480	875937
107078	875938
256218	875939
206509	875940
210469	875941
253066	875942
3525	875943
187848	875944
872	875945
121797	875946
30511	875947
538	875948
70600	875949
255843	875950
59457	875951
89764	875952
33457	875953
44546	875954
99133	875955
269450	875956
58974	875957
213075	875958
66769	875959
205245	875960
42553	875961
224581	875962
105074	875963
112	875964
94676	875965
55705	875966
285605	875967
52599	875968
29722	875969
45322	875970
252829	875971
63155	875972
43111	875973
13518	875974
174868	875975
58070	875976
22281	875977
35392	875978
1012	875979
133609	875980
62022	875981
1842	875982
99054	875983
33842	875984
61640	875985
91151	875986
47977	875987
123068	875988
41588	875989
9842	875990
78102	875991
27453	875992
88177	875993
27779	875994
4491	875995
208757	875996
16291	875997
62862	875998
805	875999
5625	876000
100620	876001
2800	876002
176375	876003
4451	876004
11128	876005
293190	876006
182194	876007
52783	876008
133607	876009
34092	876010
261939	876011
191384	876012
134369	876013
7951	876014
24995	876015
2935	876016
22006	876017
266494	876018
259424	876019
64175	876020
210155	876021
213285	876022
204496	876023
15054	876024
28924	876025
12388	876026
312417	876027
72739	876028
171289	876029
87984	876030
288496	876031
58998	876032
199963	876033
185724	876034
306961	876035
252452	876036
272290	876037
152779	876038
286586	876039
310452	876040
24068	876041
206229	876042
289213	876043
196027	876044
107743	876045
119256	876046
112763	876047
4244	876048
3985	876049
271974	876050
44	876051
11972	876052
253868	876053
297387	876054
160457	876055
145995	876056
41464	876057
28660	876058
131289	876059
3526	876060
14958	876061
93031	876062
20746	876063
33	876064
126399	876065
127156	876066
171970	876067
8436	876068
156572	876069
2947	876070
9045	876071
90262	876072
675	876073
269386	876074
59579	876075
23808	876076
91448	876077
27670	876078
27783	876079
26812	876080
775	876081
296709	876082
209486	876083
93333	876084
76706	876085
221117	876086
81912	876087
109099	876088
3158	876089
8573	876090
22300	876091
37955	876092
212745	876093
83550	876094
78387	876095
248263	876096
146467	876097
57085	876098
14180	876099
138901	876100
34812	876101
39962	876102
20613	876103
87343	876104
112456	876105
16805	876106
61308	876107
3793	876108
59019	876109
296437	876110
308029	876111
69944	876112
1629	876113
129423	876114
1039	876115
30499	876116
5	876117
6269	876118
21082	876119
15684	876120
43972	876121
38163	876122
35974	876123
214489	876124
72053	876125
16537	876126
37289	876127
2624	876128
26791	876129
60733	876130
81003	876131
154624	876132
48200	876133
96001	876134
268116	876135
77218	876136
194910	876137
124539	876138
36841	876139
55599	876140
8827	876141
58490	876142
109619	876143
37880	876144
3972	876145
87595	876146
20493	876147
57321	876148
122507	876149
162070	876150
163	876151
85448	876152
106923	876153
106923	876154
64709	876155
90780	876156
14436	876157
6947	876158
6947	876159
13161	876160
214618	876161
37867	876162
87690	876163
2526	876164
6947	876165
12735	876166
59614	876167
287934	876168
38712	876169
65054	876170
246684	876171
176282	876172
31445	876173
273	876174
4349	876175
9896	876176
105381	876177
9614	876178
37496	876179
75509	876180
26628	876181
25498	876182
129093	876183
210	876184
80837	876185
8796	876186
9068	876187
25499	876188
13197	876189
29782	876190
5112	876191
2522	876192
163720	876193
24148	876194
269393	876195
59475	876196
290250	876197
39603	876198
27053	876199
42460	876200
5658	876201
49437	876202
2057	876203
285567	876204
75675	876205
212805	876206
249054	876207
179767	876208
33627	876209
39603	876210
150847	876211
31645	876212
95765	876213
25215	876214
12137	876215
192971	876216
118241	876217
157137	876218
77586	876219
122106	876220
170854	876221
112183	876222
20388	876223
6633	876224
125483	876225
297298	876226
204156	876227
187180	876228
13115	876229
153288	876230
111552	876231
181839	876232
10284	876233
2664	876234
94574	876235
241297	876236
233586	876237
82090	876238
16947	876239
34283	876240
9818	876241
276690	876242
253399	876243
156206	876244
13409	876245
255263	876246
117239	876247
112102	876248
59666	876249
35722	876250
97809	876251
185613	876252
83488	876253
90173	876254
38280	876255
112947	876256
138999	876257
247709	876258
20608	876259
61339	876260
50401	876261
133612	876262
301346	876263
28251	876264
97944	876265
125387	876266
93086	876267
50765	876268
63989	876269
96579	876270
110018	876271
5992	876272
187603	876273
7840	876274
78822	876275
9213	876276
9919	876277
137917	876278
4377	876279
52777	876280
129735	876281
13461	876282
69174	876283
242738	876284
205253	876285
38514	876286
112582	876287
26158	876288
31328	876289
186180	876290
64218	876291
57356	876292
225362	876293
310049	876294
11992	876295
14957	876296
516	876297
2807	876298
21312	876299
1754	876300
119181	876301
4826	876302
34261	876303
254836	876304
16295	876305
115252	876306
71738	876307
287938	876308
78016	876309
135012	876310
147195	876311
137059	876312
244933	876313
23162	876314
84144	876315
194080	876316
162273	876317
209446	876318
134307	876319
213260	876320
232028	876321
3927	876322
179323	876323
110837	876324
296870	876325
5027	876326
58911	876327
6992	876328
6459	876329
51618	876330
267230	876331
37	876332
105	876333
38855	876334
79038	876335
194518	876336
137903	876337
10585	876338
274	876339
214041	876340
208173	876341
261111	876342
237075	876343
144034	876344
50574	876345
277493	876346
284282	876347
281592	876348
281869	876349
40608	876350
90481	876351
35	876352
206153	876353
16232	876354
84441	876355
967	876356
6463	876357
5875	876358
516	876359
297739	876360
67686	876361
115742	876362
149848	876363
1768	876364
193	876365
191555	876366
10206	876367
116619	876368
69080	876369
157032	876370
208034	876371
120410	876372
120409	876373
260180	876374
179505	876375
260170	876376
179506	876377
260172	876378
260173	876379
260174	876380
179296	876381
260175	876382
90502	876383
18	876384
58511	876385
83145	876386
55782	876387
47626	876388
310610	876389
274343	876390
8409	876391
165106	876392
235976	876393
127775	876394
127	876395
3143	876396
139319	876397
122682	876398
217829	876399
98	876400
60252	876401
3598	876402
3143	876403
46700	876404
62303	876405
278518	876406
10893	876407
143692	876408
14148	876409
12486	876410
87165	876411
289083	876412
179471	876413
232860	876414
3660	876415
64613	876416
62361	876417
262002	876418
66557	876419
1273	876420
296058	876421
76262	876422
282271	876423
143140	876424
31934	876425
98292	876426
160281	876427
395	876428
126759	876429
126423	876430
64505	876431
279397	876432
22030	876433
2813	876434
246617	876435
101315	876436
279445	876437
210810	876438
121425	876439
171790	876440
192450	876441
62109	876442
212832	876443
269170	876444
111574	876445
86787	876446
286021	876447
716	876448
46929	876449
23061	876450
212661	876451
110451	876452
170195	876453
249684	876454
172234	876455
24727	876456
248559	876457
296129	876458
257298	876459
99622	876460
21948	876461
298352	876462
190152	876463
93277	876464
109636	876465
63595	876466
270298	876467
129629	876468
285140	876469
15662	876470
58689	876471
39502	876472
133039	876473
158313	876474
106233	876475
251140	876476
115015	876477
46855	876478
15778	876479
136967	876480
145113	876481
5	876482
116926	876483
273011	876484
198742	876485
84966	876486
152342	876487
150070	876488
217427	876489
229878	876490
17713	876491
271125	876492
142863	876493
50565	876494
80796	876495
104867	876496
468	876497
178525	876498
25005	876499
149756	876500
64189	876501
5991	876502
274845	876503
249449	876504
303140	876505
9948	876506
91343	876507
296593	876508
106997	876509
3228	876510
164582	876511
137096	876512
132285	876513
132285	876514
32674	876515
14792	876516
5316	876517
264829	876518
90393	876519
285749	876520
21394	876521
203680	876522
234104	876523
136244	876524
77723	876525
212802	876526
138789	876527
15504	876528
64442	876529
37608	876530
15776	876531
142740	876532
52321	876533
125428	876534
48130	876535
146004	876536
68933	876537
85881	876538
19672	876539
193694	876540
52162	876541
117141	876542
126028	876543
48360	876544
50009	876545
202	876546
54368	876547
27349	876548
267048	876549
160112	876550
234562	876551
53343	876552
11584	876553
31617	876554
53096	876555
61399	876556
133804	876557
14943	876558
79063	876559
175514	876560
80999	876561
131579	876562
232	876563
290092	876564
124871	876565
78900	876566
210272	876567
160833	876568
166402	876569
98230	876570
69555	876571
65997	876572
3519	876573
676	876574
111562	876575
7160	876576
49700	876577
34715	876578
10315	876579
1701	876580
153397	876581
119896	876582
114361	876583
30087	876584
10479	876585
96723	876586
12855	876587
90592	876588
90592	876589
241135	876590
47258	876591
65554	876592
149510	876593
57521	876594
23107	876595
34354	876596
5530	876597
22303	876598
49988	876599
23659	876600
5077	876601
6212	876602
58143	876603
138663	876604
92878	876605
130	876606
246371	876607
166024	876608
13247	876609
29378	876610
9833	876611
3465	876612
34271	876613
37923	876614
24707	876615
28004	876616
161285	876617
137782	876618
897	876619
82616	876620
249495	876621
7401	876622
159142	876623
6186	876624
220003	876625
1142	876626
279567	876627
61805	876628
249039	876629
30151	876630
85749	876631
32850	876632
20609	876633
95766	876634
85887	876635
26785	876636
50966	876637
45776	876638
190868	876639
99781	876640
36154	876641
4425	876642
19259	876643
65332	876644
7062	876645
93560	876646
272304	876647
258152	876648
239093	876649
19259	876650
47852	876651
117262	876652
138122	876653
91256	876654
163742	876655
19694	876656
82821	876657
65542	876658
9385	876659
211448	876660
120535	876661
65	876662
237972	876663
109789	876664
126053	876665
7922	876666
40938	876667
31007	876668
52846	876669
140738	876670
109831	876671
60783	876672
20262	876673
107218	876674
15606	876675
46968	876676
38034	876677
160565	876678
78610	876679
41173	876680
133620	876681
124647	876682
54683	876683
151762	876684
207157	876685
189642	876686
94456	876687
122808	876688
181903	876689
54498	876690
63450	876691
177552	876692
100390	876693
41115	876694
6870	876695
198885	876696
278	876697
24193	876698
175045	876699
175665	876700
109449	876701
93194	876702
241582	876703
65251	876704
98739	876705
136120	876706
91249	876707
202538	876708
131211	876709
53087	876710
12551	876711
12058	876712
3335	876713
312629	876714
1501	876715
5788	876716
94582	876717
130636	876718
7862	876719
47662	876720
4422	876721
16565	876722
5399	876723
10847	876724
256	876725
65266	876726
4425	876727
25966	876728
76567	876729
831	876730
2241	876731
194019	876732
15187	876733
145106	876734
198	876735
7540	876736
127542	876737
301575	876738
145011	876739
710	876740
1688	876741
38940	876742
6955	876743
280322	876744
1358	876745
2157	876746
6846	876747
1241	876748
15809	876749
214280	876750
519	876751
17015	876752
16249	876753
14199	876754
67890	876755
96761	876756
67702	876757
224869	876758
70177	876759
96321	876760
173992	876761
63306	876762
27551	876763
17190	876764
683	876765
2285	876766
158065	876767
83342	876768
5561	876769
213011	876770
18119	876771
27277	876772
18903	876773
83069	876774
260500	876775
34821	876776
82924	876777
122846	876778
268475	876779
96	876780
92241	876781
108227	876782
108227	876783
117028	876784
62618	876785
35197	876786
26223	876787
2576	876788
17480	876789
17325	876790
23828	876791
36441	876792
256	876793
10972	876794
25701	876795
167904	876796
33275	876797
78336	876798
257030	876799
216820	876800
5590	876801
180523	876802
204382	876803
36447	876804
20904	876805
106799	876806
36818	876807
104	876808
48330	876809
44550	876810
26377	876811
20075	876812
11613	876813
51032	876814
70305	876815
592	876816
103454	876817
10251	876818
139005	876819
193981	876820
145270	876821
2680	876822
30897	876823
100077	876824
81703	876825
29382	876826
10675	876827
75630	876828
209027	876829
66919	876830
161	876831
221331	876832
70811	876833
137	876834
123100	876835
85155	876836
186876	876837
355	876838
9406	876839
258122	876840
171353	876841
268789	876842
9415	876843
195591	876844
297789	876845
295873	876846
205388	876847
275020	876848
990	876849
6454	876850
223515	876851
270365	876852
29080	876853
145300	876854
30581	876855
243880	876856
201736	876857
134346	876858
89356	876859
4074	876860
236942	876861
9056	876862
3002	876863
77029	876864
310222	876865
32650	876866
67731	876867
18451	876868
131558	876869
14278	876870
79828	876871
126501	876872
167580	876873
43392	876874
60487	876875
1209	876876
114305	876877
41006	876878
16794	876879
81078	876880
3310	876881
15213	876882
72615	876883
2671	876884
12770	876885
2856	876886
128102	876887
38133	876888
679	876889
123507	876890
24665	876891
177054	876892
104709	876893
104709	876894
7140	876895
4820	876896
23083	876897
36191	876898
61272	876899
86324	876900
49817	876901
14667	876902
1086	876903
164568	876904
27615	876905
173237	876906
15118	876907
24410	876908
58079	876909
303760	876910
87533	876911
246726	876912
4838	876913
82990	876914
10948	876915
18961	876916
24499	876917
164063	876918
44479	876919
33797	876920
55180	876921
55180	876922
30238	876923
21962	876924
92685	876925
6386	876926
81282	876927
135635	876928
43202	876929
38828	876930
283572	876931
105328	876932
173891	876933
343	876934
284337	876935
260145	876936
121553	876937
47085	876938
7571	876939
7571	876940
53072	876941
6563	876942
286693	876943
6431	876944
6431	876945
19094	876946
19094	876947
40653	876948
16781	876949
6015	876950
53504	876951
156060	876952
2770	876953
2770	876954
2770	876955
214	876956
175028	876957
3368	876958
3368	876959
156371	876960
84564	876961
106997	876962
97822	876963
62091	876964
198620	876965
24877	876966
34586	876967
140977	876968
91298	876969
254550	876970
158048	876971
7426	876972
56771	876973
18431	876974
35861	876975
84335	876976
76816	876977
47653	876978
47653	876979
53819	876980
64109	876981
9047	876982
1282	876983
1282	876984
155760	876985
76508	876986
3838	876987
1282	876988
37123	876989
83019	876990
26510	876991
122724	876992
63399	876993
125169	876994
224952	876995
285812	876996
118743	876997
52955	876998
58079	876999
253286	877000
154214	877001
63634	877002
20719	877003
23978	877004
98347	877005
122026	877006
3464	877007
31571	877008
13296	877009
60819	877010
93937	877011
40568	877012
63634	877013
14609	877014
120228	877015
50988	877016
8816	877017
11969	877018
175007	877019
259475	877020
15984	877021
49244	877022
2328	877023
3731	877024
183947	877025
56218	877026
23978	877027
181743	877028
29803	877029
107528	877030
28062	877031
129402	877032
100905	877033
4967	877034
94794	877035
60413	877036
50385	877037
199571	877038
14341	877039
90228	877040
146925	877041
113844	877042
2669	877043
2022	877044
270360	877045
8110	877046
66124	877047
31196	877048
97446	877049
265850	877050
42646	877051
136158	877052
461	877053
73731	877054
83085	877055
274281	877056
273262	877057
192442	877058
110460	877059
125913	877060
38437	877061
42779	877062
42779	877063
12348	877064
12348	877065
56229	877066
93987	877067
210340	877068
65269	877069
52825	877070
9754	877071
91429	877072
72079	877073
64165	877074
40003	877075
47690	877076
312616	877077
3499	877078
54330	877079
145260	877080
62372	877081
98402	877082
286548	877083
156276	877084
45636	877085
151791	877086
43181	877087
134922	877088
92439	877089
274814	877090
137626	877091
46825	877092
38582	877093
31729	877094
74828	877095
1017	877096
125720	877097
38695	877098
127655	877099
176228	877100
142581	877101
16936	877102
166582	877103
94184	877104
9873	877105
149016	877106
251113	877107
207260	877108
3918	877109
138108	877110
7651	877111
74589	877112
2710	877113
30482	877114
98487	877115
30749	877116
6101	877117
173648	877118
95144	877119
188872	877120
47965	877121
309272	877122
10411	877123
123500	877124
79439	877125
15227	877126
260818	877127
246614	877128
10402	877129
27343	877130
8494	877131
302814	877132
26716	877133
117569	877134
235660	877135
118812	877136
55450	877137
9522	877138
162650	877139
627	877140
56934	877141
56934	877142
81852	877143
164540	877144
107519	877145
7979	877146
27140	877147
301064	877148
94375	877149
46711	877150
167463	877151
951	877152
67007	877153
241552	877154
27588	877155
167576	877156
22145	877157
106123	877158
202448	877159
150904	877160
150819	877161
222372	877162
14677	877163
10014	877164
34688	877165
14756	877166
4607	877167
9150	877168
6822	877169
1144	877170
87133	877171
32726	877172
26275	877173
1460	877174
5788	877175
116373	877176
5555	877177
5555	877178
16995	877179
1460	877180
35673	877181
129706	877182
69862	877183
152974	877184
66501	877185
28995	877186
21226	877187
152697	877188
272	877189
13600	877190
17008	877191
12784	877192
53463	877193
311965	877194
192	877195
48320	877196
5033	877197
8472	877198
288222	877199
124229	877200
143114	877201
99851	877202
8756	877203
117067	877204
141683	877205
5965	877206
230917	877207
187022	877208
31537	877209
298803	877210
83857	877211
181622	877212
13778	877213
18333	877214
111617	877215
6689	877216
7321	877217
75196	877218
235652	877219
53629	877220
272121	877221
173100	877222
70307	877223
43284	877224
182877	877225
209023	877226
312238	877227
23196	877228
118690	877229
18958	877230
6677	877231
295858	877232
89457	877233
21342	877234
13470	877235
13470	877236
18115	877237
87322	877238
23565	877239
139334	877240
3030	877241
3030	877242
105761	877243
32070	877244
727	877245
306964	877246
15948	877247
150997	877248
87950	877249
168223	877250
9495	877251
227338	877252
18204	877253
75215	877254
87296	877255
141676	877256
10381	877257
10865	877258
28379	877259
5881	877260
63635	877261
64733	877262
145385	877263
152589	877264
15102	877265
41078	877266
3881	877267
49803	877268
8726	877269
103691	877270
147747	877271
194528	877272
80765	877273
20034	877274
73911	877275
1647	877276
34375	877277
64109	877278
306725	877279
69328	877280
5040	877281
96570	877282
125287	877283
147134	877284
82030	877285
18817	877286
88898	877287
178415	877288
70851	877289
1376	877290
21401	877291
130215	877292
254333	877293
2608	877294
87989	877295
96050	877296
301564	877297
172406	877298
5564	877299
66444	877300
130530	877301
13630	877302
232733	877303
63230	877304
31990	877305
58021	877306
236476	877307
266795	877308
86083	877309
18999	877310
39366	877311
19800	877312
124607	877313
32484	877314
28660	877315
170383	877316
222186	877317
139845	877318
22905	877319
220201	877320
2226	877321
13417	877322
187218	877323
4113	877324
21861	877325
220259	877326
169442	877327
58532	877328
47	877329
136054	877330
37881	877331
164776	877332
15183	877333
304245	877334
30233	877335
4677	877336
19842	877337
99082	877338
47484	877339
10872	877340
66271	877341
5548	877342
32773	877343
304568	877344
8887	877345
15284	877346
172364	877347
54263	877348
21981	877349
59032	877350
207294	877351
149668	877352
30733	877353
3548	877354
107567	877355
8025	877356
182466	877357
143129	877358
176624	877359
1557	877360
6807	877361
85202	877362
138097	877363
61080	877364
42988	877365
2309	877366
55690	877367
84069	877368
132712	877369
1430	877370
2934	877371
12755	877372
25149	877373
4598	877374
227562	877375
75453	877376
33756	877377
103238	877378
51801	877379
99348	877380
132895	877381
134498	877382
10751	877383
19156	877384
10070	877385
233570	877386
14739	877387
7736	877388
100098	877389
16652	877390
204758	877391
139501	877392
179157	877393
33016	877394
68654	877395
189820	877396
100561	877397
75548	877398
9245	877399
172388	877400
33574	877401
49171	877402
282532	877403
126648	877404
126647	877405
103900	877406
1842	877407
111359	877408
60390	877409
11234	877410
242584	877411
29677	877412
81836	877413
48540	877414
124029	877415
177427	877416
168976	877417
13195	877418
16304	877419
165794	877420
290179	877421
1877	877422
503	877423
223756	877424
87979	877425
88617	877426
170741	877427
114264	877428
114724	877429
84455	877430
301631	877431
89774	877432
3410	877433
59172	877434
22864	877435
257593	877436
2038	877437
45612	877438
25337	877439
73739	877440
130312	877441
21007	877442
6167	877443
3881	877444
74449	877445
161646	877446
44271	877447
39056	877448
253255	877449
386	877450
21525	877451
8927	877452
271672	877453
10073	877454
34383	877455
117663	877456
15286	877457
12954	877458
33573	877459
46407	877460
59061	877461
138832	877462
51090	877463
7600	877464
309418	877465
130490	877466
118670	877467
601	877468
62578	877469
72964	877470
96990	877471
46876	877472
52912	877473
135411	877474
1321	877475
5482	877476
30906	877477
41245	877478
11702	877479
60570	877480
124873	877481
12582	877482
92007	877483
122969	877484
49342	877485
168686	877486
30920	877487
128571	877488
37565	877489
113733	877490
6895	877491
63941	877492
197963	877493
29577	877494
7049	877495
180473	877496
36656	877497
266472	877498
111491	877499
25972	877500
18358	877501
126684	877502
94729	877503
134905	877504
109885	877505
97500	877506
30336	877507
84732	877508
32335	877509
185117	877510
159288	877511
165384	877512
131279	877513
70921	877514
19533	877515
269010	877516
2499	877517
117857	877518
29577	877519
19950	877520
171132	877521
66208	877522
10948	877523
3937	877524
24756	877525
160148	877526
12214	877527
116737	877528
160782	877529
54555	877530
94077	877531
72147	877532
89798	877533
10295	877534
76159	877535
25093	877536
38789	877537
2883	877538
30	877539
48740	877540
98055	877541
154714	877542
36580	877543
142328	877544
131307	877545
97966	877546
2267	877547
216427	877548
75051	877549
275553	877550
22512	877551
53257	877552
188721	877553
144911	877554
1083	877555
52075	877556
138623	877557
64767	877558
27363	877559
178443	877560
10666	877561
20322	877562
3989	877563
50975	877564
175434	877565
110532	877566
434	877567
1637	877568
55869	877569
18134	877570
25940	877571
27068	877572
6435	877573
23167	877574
18434	877575
44357	877576
43021	877577
1822	877578
62103	877579
34003	877580
61967	877581
88727	877582
4315	877583
41588	877584
44656	877585
4767	877586
39261	877587
10054	877588
128164	877589
99884	877590
32565	877591
25757	877592
5745	877593
11492	877594
50685	877595
100069	877596
28147	877597
45997	877598
9351	877599
147103	877600
15455	877601
154525	877602
92858	877603
81268	877604
24751	877605
48365	877606
214574	877607
47826	877608
4505	877609
53478	877610
96344	877611
156792	877612
139094	877613
65149	877614
207345	877615
65876	877616
7022	877617
153540	877618
159404	877619
11762	877620
160867	877621
108763	877622
73808	877623
1293	877624
86588	877625
13959	877626
194538	877627
123012	877628
34245	877629
29026	877630
54568	877631
62297	877632
72883	877633
3043	877634
149628	877635
27960	877636
71235	877637
138244	877638
62005	877639
143831	877640
188121	877641
95957	877642
37547	877643
49879	877644
129136	877645
361	877646
35062	877647
143629	877648
86360	877649
86360	877650
20242	877651
44792	877652
67017	877653
13242	877654
99941	877655
23084	877656
16654	877657
94748	877658
105105	877659
17316	877660
2944	877661
1005	877662
212805	877663
87059	877664
20369	877665
300578	877666
24028	877667
93717	877668
36734	877669
10746	877670
36013	877671
217306	877672
161929	877673
1073	877674
8167	877675
52162	877676
59987	877677
46303	877678
14832	877679
46088	877680
16869	877681
116159	877682
207526	877683
28260	877684
86627	877685
86627	877686
51592	877687
170523	877688
172148	877689
125243	877690
102400	877691
134482	877692
36013	877693
253260	877694
63283	877695
28157	877696
36667	877697
82075	877698
20337	877699
112678	877700
151427	877701
182849	877702
165250	877703
9504	877704
57157	877705
17336	877706
165492	877707
81741	877708
15518	877709
1517	877710
2584	877711
5816	877712
82447	877713
76801	877714
53547	877715
95322	877716
16992	877717
6005	877718
304637	877719
74583	877720
88586	877721
258019	877722
221	877723
76733	877724
50263	877725
179567	877726
27322	877727
22645	877728
8092	877729
12071	877730
1825	877731
62621	877732
3273	877733
7803	877734
154823	877735
164241	877736
63416	877737
91006	877738
43418	877739
44863	877740
146631	877741
27020	877742
50124	877743
64062	877744
157811	877745
209303	877746
44860	877747
202379	877748
54334	877749
70751	877750
19355	877751
1066	877752
75922	877753
12829	877754
23779	877755
4695	877756
22448	877757
12410	877758
83720	877759
16510	877760
69400	877761
1039	877762
139776	877763
1998	877764
49153	877765
73386	877766
84972	877767
84972	877768
7500	877769
12694	877770
151031	877771
100295	877772
113202	877773
75360	877774
34743	877775
107107	877776
7035	877777
151696	877778
20710	877779
46685	877780
24317	877781
78629	877782
25987	877783
974	877784
11332	877785
21434	877786
42831	877787
30493	877788
23839	877789
19147	877790
131193	877791
50141	877792
131268	877793
203669	877794
90944	877795
197920	877796
52268	877797
306595	877798
145957	877799
121029	877800
180321	877801
1265	877802
30905	877803
12761	877804
23232	877805
220829	877806
12166	877807
20240	877808
63142	877809
92723	877810
28912	877811
24396	877812
82343	877813
6245	877814
272049	877815
18700	877816
47002	877817
41641	877818
132457	877819
6329	877820
29813	877821
108133	877822
79697	877823
223887	877824
163279	877825
10333	877826
6710	877827
269993	877828
52580	877829
71399	877830
450	877831
16734	877832
119996	877833
25885	877834
141627	877835
9432	877836
143383	877837
22961	877838
24867	877839
540	877840
89330	877841
206373	877842
147307	877843
301496	877844
118536	877845
2388	877846
182580	877847
68192	877848
181488	877849
6959	877850
238826	877851
128269	877852
121228	877853
15292	877854
63366	877855
34317	877856
16472	877857
53043	877858
126499	877859
243177	877860
37493	877861
275196	877862
2012	877863
344	877864
198474	877865
6674	877866
5840	877867
31592	877868
85297	877869
85222	877870
76611	877871
18778	877872
36403	877873
41656	877874
136428	877875
52884	877876
149835	877877
149781	877878
103955	877879
57095	877880
4335	877881
22363	877882
3500	877883
159936	877884
16708	877885
166690	877886
6389	877887
88438	877888
291751	877889
297402	877890
4738	877891
13604	877892
208022	877893
10	877894
17646	877895
2389	877896
44384	877897
12188	877898
15364	877899
115804	877900
56194	877901
236264	877902
26391	877903
1425	877904
106373	877905
3864	877906
10538	877907
11049	877908
44596	877909
57610	877910
34483	877911
66320	877912
46629	877913
133018	877914
24318	877915
98521	877916
815	877917
201324	877918
3437	877919
42378	877920
14111	877921
77535	877922
3690	877923
3690	877924
249773	877925
210238	877926
101390	877927
206581	877928
75622	877929
168381	877930
263442	877931
5489	877932
15201	877933
8181	877934
6959	877935
3512	877936
133333	877937
308535	877938
2157	877939
223694	877940
15338	877941
109001	877942
182420	877943
18119	877944
6021	877945
21934	877946
133379	877947
94760	877948
144850	877949
137274	877950
11531	877951
69359	877952
1075	877953
10098	877954
251333	877955
109703	877956
183830	877957
152369	877958
88886	877959
82139	877960
342	877961
200852	877962
140827	877963
62384	877964
211094	877965
40436	877966
100688	877967
192577	877968
58716	877969
65743	877970
67800	877971
188824	877972
164427	877973
98900	877974
93490	877975
138391	877976
312031	877977
303589	877978
100381	877979
140237	877980
52948	877981
150455	877982
32788	877983
2452	877984
71076	877985
150271	877986
221610	877987
233839	877988
133146	877989
2657	877990
1849	877991
18451	877992
51720	877993
154581	877994
180093	877995
10659	877996
53755	877997
212905	877998
152370	877999
34137	878000
172211	878001
144393	878002
4255	878003
130766	878004
264838	878005
23710	878006
33946	878007
23428	878008
97452	878009
72896	878010
109585	878011
43307	878012
144499	878013
166871	878014
160944	878015
2670	878016
29534	878017
138738	878018
309985	878019
808	878020
40289	878021
36719	878022
103	878023
60650	878024
140731	878025
135657	878026
7885	878027
28831	878028
7400	878029
77131	878030
20695	878031
2274	878032
7779	878033
7779	878034
115376	878035
52879	878036
2274	878037
286488	878038
2274	878039
92528	878040
98489	878041
273780	878042
7036	878043
142707	878044
210926	878045
18191	878046
218183	878047
18	878048
172040	878049
9	878050
23485	878051
51396	878052
30591	878053
23134	878054
132567	878055
58279	878056
5343	878057
231136	878058
55794	878059
297321	878060
61091	878061
14232	878062
63521	878063
26169	878064
12274	878065
12274	878066
62457	878067
56520	878068
17700	878069
17996	878070
63521	878071
206	878072
132709	878073
49877	878074
188670	878075
32	878076
5049	878077
211989	878078
52704	878079
175529	878080
31500	878081
47713	878082
399	878083
92904	878084
37950	878085
85474	878086
144228	878087
290182	878088
76945	878089
43236	878090
32650	878091
83719	878092
31604	878093
169808	878094
29542	878095
40847	878096
106301	878097
19769	878098
134392	878099
194563	878100
81780	878101
9627	878102
38681	878103
23516	878104
126613	878105
45256	878106
266563	878107
32923	878108
105301	878109
54098	878110
10544	878111
123585	878112
171900	878113
35732	878114
117884	878115
18646	878116
33866	878117
17178	878118
59663	878119
9534	878120
164807	878121
1920	878122
8636	878123
9396	878124
164945	878125
154844	878126
35679	878127
19649	878128
62422	878129
133112	878130
78585	878131
204082	878132
26805	878133
19119	878134
11657	878135
125588	878136
60902	878137
535	878138
2279	878139
192885	878140
9517	878141
22295	878142
59892	878143
35372	878144
1558	878145
272626	878146
212097	878147
191171	878148
53616	878149
35522	878150
63315	878151
30381	878152
28123	878153
2133	878154
2030	878155
97276	878156
47678	878157
1052	878158
77552	878159
6228	878160
19093	878161
182710	878162
206736	878163
9717	878164
228207	878165
173829	878166
111087	878167
44858	878168
34236	878169
98252	878170
98252	878171
53765	878172
80207	878173
72767	878174
119028	878175
52154	878176
80207	878177
237622	878178
57099	878179
47085	878180
221898	878181
299654	878182
284891	878183
287399	878184
237288	878185
299856	878186
158646	878187
93338	878188
30004	878189
181479	878190
2629	878191
125603	878192
16103	878193
45446	878194
181058	878195
10319	878196
71331	878197
111836	878198
61321	878199
111357	878200
12783	878201
189440	878202
123434	878203
13218	878204
12543	878205
6939	878206
14010	878207
13218	878208
3107	878209
19167	878210
173962	878211
13872	878212
188614	878213
205936	878214
160589	878215
10105	878216
195144	878217
68334	878218
39086	878219
132638	878220
3917	878221
45001	878222
19865	878223
63685	878224
50225	878225
190640	878226
110923	878227
99965	878228
47458	878229
36974	878230
20950	878231
7689	878232
64501	878233
303949	878234
3380	878235
26724	878236
60586	878237
115231	878238
14846	878239
171315	878240
6355	878241
127451	878242
150527	878243
139116	878244
55611	878245
35916	878246
103828	878247
21639	878248
734	878249
2813	878250
103599	878251
46607	878252
31730	878253
46724	878254
69088	878255
254849	878256
2815	878257
46308	878258
181870	878259
188048	878260
16822	878261
22288	878262
89381	878263
199861	878264
255134	878265
1844	878266
299493	878267
63634	878268
4186	878269
461	878270
6308	878271
53231	878272
203473	878273
118952	878274
97923	878275
28960	878276
10832	878277
28448	878278
146033	878279
38324	878280
297499	878281
130866	878282
65000	878283
41019	878284
150166	878285
41990	878286
53224	878287
312501	878288
7269	878289
77964	878290
78113	878291
146957	878292
253434	878293
78072	878294
180869	878295
117234	878296
35443	878297
104483	878298
110355	878299
253289	878300
7341	878301
303907	878302
57624	878303
141134	878304
208005	878305
28618	878306
57505	878307
13982	878308
49587	878309
141134	878310
190016	878311
149921	878312
29330	878313
256403	878314
29961	878315
3027	878316
68797	878317
46344	878318
178818	878319
20887	878320
63739	878321
173298	878322
58331	878323
282901	878324
156657	878325
106773	878326
141307	878327
20657	878328
7716	878329
148281	878330
150260	878331
157852	878332
248162	878333
126215	878334
213926	878335
2656	878336
115912	878337
122976	878338
141818	878339
165586	878340
14669	878341
27843	878342
60706	878343
2740	878344
296716	878345
369	878346
7255	878347
4058	878348
16485	878349
96321	878350
25295	878351
22865	878352
135725	878353
25108	878354
27680	878355
22527	878356
107847	878357
34414	878358
85084	878359
155054	878360
15820	878361
200366	878362
119317	878363
12954	878364
67798	878365
19430	878366
26413	878367
133957	878368
61633	878369
141257	878370
111048	878371
9607	878372
100749	878373
35941	878374
6323	878375
67829	878376
158143	878377
48605	878378
62826	878379
19156	878380
169502	878381
7386	878382
231031	878383
158562	878384
123579	878385
127108	878386
201752	878387
29641	878388
64548	878389
603	878390
14828	878391
112579	878392
17763	878393
3794	878394
7781	878395
115737	878396
226778	878397
109189	878398
2204	878399
98553	878400
98553	878401
11490	878402
90361	878403
4997	878404
7543	878405
6279	878406
146928	878407
28610	878408
90869	878409
135458	878410
143914	878411
161079	878412
22558	878413
71272	878414
65835	878415
114941	878416
618	878417
280427	878418
33733	878419
53492	878420
213125	878421
78175	878422
203159	878423
25011	878424
76532	878425
153309	878426
178187	878427
141365	878428
132028	878429
81362	878430
212587	878431
66087	878432
233246	878433
22407	878434
25284	878435
142721	878436
140226	878437
33433	878438
234806	878439
62212	878440
205011	878441
158836	878442
50969	878443
64434	878444
13895	878445
149135	878446
28086	878447
37731	878448
227214	878449
92185	878450
157958	878451
7606	878452
303018	878453
86673	878454
193909	878455
12652	878456
44604	878457
74718	878458
19039	878459
92149	878460
140624	878461
305141	878462
301749	878463
206824	878464
125243	878465
136377	878466
199451	878467
209951	878468
64079	878469
198856	878470
194873	878471
80668	878472
4360	878473
4360	878474
4360	878475
5351	878476
16611	878477
36429	878478
18713	878479
285093	878480
247227	878481
197493	878482
127781	878483
44488	878484
22090	878485
169118	878486
13338	878487
88289	878488
43680	878489
87664	878490
58556	878491
58556	878492
91185	878493
146608	878494
128509	878495
88630	878496
13338	878497
271165	878498
9288	878499
38476	878500
44273	878501
112549	878502
79761	878503
292300	878504
17907	878505
82831	878506
138585	878507
91897	878508
269147	878509
108526	878510
232132	878511
237513	878512
138661	878513
108526	878514
146829	878515
210383	878516
28463	878517
205090	878518
137643	878519
213765	878520
2612	878521
4933	878522
256494	878523
119729	878524
124879	878525
21819	878526
53637	878527
9337	878528
4348	878529
67315	878530
88335	878531
12865	878532
72160	878533
304895	878534
1010	878535
227445	878536
15120	878537
7294	878538
28508	878539
34034	878540
10107	878541
312585	878542
64945	878543
200523	878544
122663	878545
29	878546
664	878547
37049	878548
6489	878549
8692	878550
144425	878551
213449	878552
121467	878553
84635	878554
27465	878555
47609	878556
302253	878557
74800	878558
199127	878559
7553	878560
146443	878561
146443	878562
15855	878563
175012	878564
7578	878565
31688	878566
35291	878567
14252	878568
206291	878569
21962	878570
18143	878571
142620	878572
289983	878573
94892	878574
279325	878575
22086	878576
22147	878577
160114	878578
182596	878579
118768	878580
61633	878581
71774	878582
371	878583
6067	878584
257041	878585
33029	878586
37836	878587
770	878588
66351	878589
307661	878590
7012	878591
8735	878592
147186	878593
16044	878594
16044	878595
289355	878596
120275	878597
282976	878598
1272	878599
245521	878600
162300	878601
8826	878602
71411	878603
71411	878604
32245	878605
5546	878606
15836	878607
43387	878608
218112	878609
8219	878610
124617	878611
124617	878612
36841	878613
142479	878614
187044	878615
124511	878616
278096	878617
72011	878618
57261	878619
112259	878620
9869	878621
43656	878622
14823	878623
147851	878624
4084	878625
183809	878626
5004	878627
183770	878628
5004	878629
73566	878630
80334	878631
171904	878632
21869	878633
176828	878634
31693	878635
49613	878636
167398	878637
159079	878638
5211	878639
6938	878640
13079	878641
7942	878642
4835	878643
41115	878644
52136	878645
4520	878646
6263	878647
288177	878648
105327	878649
31886	878650
62119	878651
276001	878652
109268	878653
95437	878654
42418	878655
211969	878656
1485	878657
885	878658
212602	878659
277681	878660
91482	878661
210667	878662
123022	878663
16609	878664
25363	878665
1921	878666
179813	878667
20139	878668
266557	878669
79654	878670
20955	878671
72658	878672
95700	878673
197042	878674
151069	878675
110657	878676
13738	878677
11781	878678
1492	878679
32379	878680
70928	878681
31	878682
10105	878683
24410	878684
30889	878685
10909	878686
10960	878687
12100	878688
139599	878689
216433	878690
304686	878691
236861	878692
139509	878693
38022	878694
311015	878695
164872	878696
14135	878697
34662	878698
260737	878699
102865	878700
141618	878701
701	878702
85414	878703
163551	878704
349	878705
126944	878706
77501	878707
10070	878708
42755	878709
22136	878710
233132	878711
161129	878712
14452	878713
56817	878714
117674	878715
147328	878716
3585	878717
56518	878718
19468	878719
75380	878720
13538	878721
17969	878722
82716	878723
145366	878724
226265	878725
2847	878726
153638	878727
132030	878728
145187	878729
107020	878730
102810	878731
116601	878732
260863	878733
253383	878734
261959	878735
9749	878736
36859	878737
1268	878738
40858	878739
119971	878740
140787	878741
121494	878742
96601	878743
14366	878744
10599	878745
115691	878746
40858	878747
75757	878748
15451	878749
8763	878750
8763	878751
73414	878752
207916	878753
164286	878754
131169	878755
54439	878756
3480	878757
194424	878758
45817	878759
89512	878760
87242	878761
89512	878762
163555	878763
240596	878764
104134	878765
10375	878766
10375	878767
93190	878768
55297	878769
19877	878770
22608	878771
29774	878772
217787	878773
56406	878774
208748	878775
223766	878776
136335	878777
217333	878778
205068	878779
204987	878780
24951	878781
214399	878782
5689	878783
1831	878784
146770	878785
40452	878786
155588	878787
38754	878788
140076	878789
91797	878790
14408	878791
122836	878792
69233	878793
123115	878794
123115	878795
302337	878796
115570	878797
94336	878798
282764	878799
135116	878800
82580	878801
264481	878802
67170	878803
18555	878804
21955	878805
135321	878806
292393	878807
84935	878808
1101	878809
215567	878810
173774	878811
117916	878812
121330	878813
196405	878814
54068	878815
44560	878816
195716	878817
279160	878818
36850	878819
120880	878820
60345	878821
487	878822
8597	878823
66847	878824
46291	878825
48950	878826
75953	878827
109485	878828
164004	878829
67450	878830
60838	878831
151639	878832
14864	878833
8324	878834
166486	878835
128818	878836
58313	878837
156574	878838
295143	878839
60946	878840
3835	878841
7831	878842
3352	878843
171773	878844
36135	878845
1779	878846
40179	878847
26893	878848
3099	878849
92342	878850
299138	878851
20293	878852
284529	878853
233075	878854
161127	878855
3527	878856
22670	878857
310577	878858
23658	878859
1041	878860
135430	878861
81346	878862
3565	878863
11754	878864
8575	878865
131631	878866
129125	878867
86546	878868
276388	878869
69892	878870
69892	878871
229995	878872
258339	878873
208271	878874
14583	878875
24132	878876
71307	878877
5942	878878
241610	878879
5942	878880
110732	878881
136058	878882
78137	878883
223745	878884
57706	878885
84450	878886
163069	878887
207579	878888
50191	878889
209778	878890
133165	878891
52189	878892
22417	878893
146604	878894
236699	878895
10623	878896
106675	878897
123034	878898
237297	878899
290959	878900
62250	878901
35085	878902
151888	878903
115066	878904
275627	878905
202858	878906
302018	878907
164983	878908
216719	878909
17176	878910
104920	878911
4306	878912
37847	878913
36910	878914
57280	878915
204245	878916
156608	878917
4272	878918
93681	878919
3546	878920
145472	878921
11837	878922
3626	878923
237892	878924
238392	878925
99248	878926
171211	878927
6954	878928
206701	878929
50695	878930
33760	878931
19030	878932
93315	878933
855	878934
2721	878935
144429	878936
775	878937
59705	878938
38427	878939
291704	878940
13478	878941
10140	878942
156925	878943
100338	878944
30078	878945
130376	878946
96821	878947
86703	878948
269360	878949
69949	878950
48199	878951
241428	878952
95213	878953
32132	878954
39561	878955
56183	878956
28792	878957
233052	878958
286273	878959
131118	878960
259779	878961
285700	878962
2615	878963
223	878964
65103	878965
14716	878966
13796	878967
122145	878968
12536	878969
61404	878970
84727	878971
67699	878972
28586	878973
128880	878974
181106	878975
211497	878976
179921	878977
3404	878978
17316	878979
36979	878980
174282	878981
188362	878982
138836	878983
193921	878984
19018	878985
184317	878986
96795	878987
96539	878988
3974	878989
15728	878990
242752	878991
116035	878992
13069	878993
276090	878994
100358	878995
107011	878996
26568	878997
196630	878998
8052	878999
45738	879000
172008	879001
39796	879002
39984	879003
117310	879004
124829	879005
17	879006
107538	879007
11368	879008
132092	879009
132077	879010
140927	879011
77614	879012
93093	879013
58832	879014
58832	879015
215621	879016
39253	879017
241699	879018
44262	879019
91613	879020
5959	879021
33958	879022
99034	879023
216642	879024
28902	879025
168495	879026
129882	879027
122504	879028
67333	879029
63075	879030
28676	879031
40950	879032
19319	879033
20964	879034
11072	879035
78941	879036
86369	879037
2272	879038
262794	879039
88693	879040
44984	879041
10678	879042
40997	879043
4542	879044
123678	879045
256891	879046
159790	879047
259309	879048
178931	879049
213943	879050
307519	879051
308670	879052
145239	879053
24620	879054
4528	879055
44984	879056
20818	879057
44534	879058
89931	879059
190213	879060
66981	879061
18243	879062
2162	879063
41836	879064
91724	879065
93462	879066
27087	879067
30908	879068
293587	879069
47064	879070
5563	879071
5563	879072
90005	879073
15753	879074
45225	879075
33277	879076
94709	879077
33010	879078
34066	879079
59488	879080
102001	879081
141106	879082
246190	879083
31671	879084
46625	879085
468	879086
212350	879087
188897	879088
282568	879089
96917	879090
22876	879091
143208	879092
209272	879093
130304	879094
96851	879095
93509	879096
134037	879097
286	879098
115845	879099
87320	879100
113951	879101
123434	879102
22986	879103
309191	879104
77617	879105
68798	879106
81528	879107
55548	879108
188255	879109
172261	879110
297152	879111
92338	879112
210613	879113
9472	879114
165767	879115
86397	879116
86397	879117
186329	879118
773	879119
76449	879120
42622	879121
42622	879122
101453	879123
20168	879124
56860	879125
6584	879126
189886	879127
153784	879128
13959	879129
28565	879130
29988	879131
4	879132
149977	879133
76769	879134
249601	879135
9329	879136
9329	879137
67254	879138
23980	879139
148136	879140
1162	879141
77176	879142
267748	879143
139343	879144
116983	879145
1407	879146
45456	879147
110761	879148
22732	879149
106132	879150
159191	879151
17716	879152
208941	879153
40306	879154
96769	879155
25803	879156
2648	879157
2648	879158
40337	879159
1711	879160
142334	879161
6567	879162
6567	879163
33772	879164
183923	879165
43650	879166
115946	879167
76967	879168
136044	879169
15081	879170
15081	879171
102387	879172
103538	879173
48965	879174
21084	879175
3724	879176
147087	879177
3551	879178
13380	879179
69427	879180
168307	879181
9480	879182
112089	879183
5299	879184
216755	879185
11642	879186
21753	879187
31029	879188
5317	879189
71892	879190
31375	879191
31375	879192
34134	879193
31169	879194
24293	879195
117001	879196
10675	879197
4801	879198
13477	879199
14377	879200
78781	879201
5	879202
15	879203
26251	879204
292	879205
55033	879206
242909	879207
223285	879208
144172	879209
308279	879210
158731	879211
284338	879212
175433	879213
78014	879214
116504	879215
105398	879216
242033	879217
19595	879218
2392	879219
21308	879220
85169	879221
234543	879222
139232	879223
8142	879224
30076	879225
16588	879226
1610	879227
114871	879228
146411	879229
215335	879230
4366	879231
10126	879232
1171	879233
288072	879234
128371	879235
295498	879236
137863	879237
15862	879238
76195	879239
96339	879240
15035	879241
121104	879242
59634	879243
144189	879244
271948	879245
130493	879246
177361	879247
18668	879248
19397	879249
211692	879250
167134	879251
274244	879252
235387	879253
58447	879254
34054	879255
293929	879256
211647	879257
267766	879258
204621	879259
213434	879260
212483	879261
105697	879262
153885	879263
102018	879264
80389	879265
236675	879266
245150	879267
126560	879268
23487	879269
128951	879270
38087	879271
29541	879272
64028	879273
143639	879274
6842	879275
253347	879276
120458	879277
191356	879278
94276	879279
91251	879280
157173	879281
110332	879282
212461	879283
3380	879284
27716	879285
40974	879286
110598	879287
45308	879288
103709	879289
26269	879290
128230	879291
233352	879292
93961	879293
225058	879294
630	879295
5284	879296
142600	879297
18017	879298
229271	879299
122595	879300
62213	879301
148137	879302
168634	879303
296083	879304
206494	879305
148610	879306
59510	879307
154	879308
154	879309
154	879310
154	879311
288500	879312
61465	879313
1330	879314
177327	879315
32866	879316
83498	879317
650	879318
28371	879319
177772	879320
118462	879321
74289	879322
75295	879323
34210	879324
75213	879325
160045	879326
171683	879327
90735	879328
208404	879329
115840	879330
279918	879331
65142	879332
109814	879333
260686	879334
19615	879335
65142	879336
4554	879337
157894	879338
186731	879339
13900	879340
72281	879341
253507	879342
83454	879343
187364	879344
125790	879345
23230	879346
4554	879347
147835	879348
43153	879349
5726	879350
100024	879351
238744	879352
36541	879353
209444	879354
74023	879355
55189	879356
34285	879357
19156	879358
110657	879359
9189	879360
18123	879361
72186	879362
21419	879363
72092	879364
15818	879365
2706	879366
2554	879367
54025	879368
42337	879369
13589	879370
21644	879371
82299	879372
90227	879373
135678	879374
9511	879375
2525	879376
48414	879377
42022	879378
69801	879379
75574	879380
33935	879381
82636	879382
414	879383
11885	879384
48116	879385
204649	879386
11833	879387
45643	879388
116128	879389
145005	879390
55388	879391
63412	879392
55264	879393
128969	879394
9189	879395
130490	879396
46682	879397
1414	879398
68217	879399
121373	879400
2706	879401
5241	879402
190737	879403
288754	879404
198829	879405
515	879406
16185	879407
48280	879408
132692	879409
18803	879410
57716	879411
230729	879412
23980	879413
52922	879414
52922	879415
183608	879416
103807	879417
118170	879418
263173	879419
8641	879420
294724	879421
18409	879422
4089	879423
178263	879424
7737	879425
84610	879426
84610	879427
34410	879428
734	879429
121477	879430
1592	879431
171440	879432
188357	879433
188317	879434
74955	879435
21455	879436
56979	879437
247099	879438
205146	879439
180872	879440
283056	879441
235140	879442
299577	879443
307459	879444
285773	879445
90004	879446
108790	879447
37170	879448
1284	879449
189626	879450
99590	879451
156393	879452
42279	879453
62591	879454
141884	879455
165812	879456
113693	879457
17686	879458
82414	879459
82414	879460
77292	879461
274367	879462
77500	879463
61002	879464
66572	879465
100570	879466
101209	879467
119824	879468
223451	879469
51689	879470
131289	879471
202733	879472
224875	879473
173909	879474
224545	879475
201630	879476
15862	879477
39475	879478
116704	879479
27667	879480
11843	879481
247497	879482
182463	879483
4077	879484
137931	879485
11490	879486
213277	879487
39229	879488
47830	879489
94943	879490
142849	879491
17549	879492
143429	879493
300906	879494
287697	879495
220313	879496
301876	879497
56871	879498
104515	879499
189355	879500
133422	879501
53187	879502
85269	879503
49312	879504
82503	879505
18647	879506
3141	879507
176055	879508
27616	879509
88998	879510
28131	879511
112083	879512
128966	879513
45943	879514
208797	879515
69674	879516
10761	879517
1074	879518
205595	879519
38025	879520
89370	879521
5651	879522
207807	879523
8516	879524
1824	879525
7352	879526
212494	879527
86674	879528
6359	879529
148159	879530
29014	879531
29014	879532
106003	879533
62129	879534
24317	879535
208823	879536
18992	879537
105827	879538
196122	879539
200610	879540
110119	879541
3401	879542
293730	879543
296091	879544
280244	879545
307680	879546
78049	879547
104562	879548
66026	879549
35227	879550
74035	879551
3083	879552
15057	879553
29968	879554
20643	879555
104255	879556
45003	879557
118885	879558
6668	879559
82095	879560
12371	879561
12371	879562
55477	879563
15036	879564
91863	879565
2709	879566
273657	879567
411	879568
54199	879569
213703	879570
21860	879571
42685	879572
231103	879573
58609	879574
6508	879575
20542	879576
110586	879577
59566	879578
85486	879579
212103	879580
176237	879581
146755	879582
242140	879583
35733	879584
261667	879585
157579	879586
91349	879587
214074	879588
47153	879589
37862	879590
285920	879591
158272	879592
32883	879593
201395	879594
17812	879595
67206	879596
87167	879597
6745	879598
168453	879599
214521	879600
9050	879601
228041	879602
16549	879603
9070	879604
46080	879605
79182	879606
60790	879607
11799	879608
53675	879609
70731	879610
17041	879611
40765	879612
38005	879613
137987	879614
19245	879615
144210	879616
12549	879617
47532	879618
176568	879619
85009	879620
17064	879621
3953	879622
79278	879623
177860	879624
212664	879625
40417	879626
44235	879627
84806	879628
48187	879629
2115	879630
179669	879631
500	879632
256492	879633
123806	879634
82112	879635
48425	879636
233440	879637
91341	879638
5620	879639
20987	879640
87792	879641
165727	879642
2341	879643
1681	879644
38786	879645
68959	879646
140110	879647
30682	879648
212610	879649
110343	879650
83591	879651
84237	879652
176974	879653
115275	879654
219240	879655
82	879656
88127	879657
17117	879658
41843	879659
73344	879660
60077	879661
57020	879662
36386	879663
80234	879664
22925	879665
5340	879666
136391	879667
162216	879668
34575	879669
136108	879670
51472	879671
27864	879672
45575	879673
128181	879674
38719	879675
44179	879676
40347	879677
56181	879678
84829	879679
39883	879680
3533	879681
52054	879682
25650	879683
33760	879684
67516	879685
138207	879686
287830	879687
138106	879688
19380	879689
110379	879690
106226	879691
54858	879692
56622	879693
113283	879694
37667	879695
209623	879696
14327	879697
257862	879698
16259	879699
192954	879700
137465	879701
13914	879702
19259	879703
37046	879704
59669	879705
48153	879706
305648	879707
61129	879708
90703	879709
111565	879710
58480	879711
2816	879712
87752	879713
1507	879714
113433	879715
48576	879716
14226	879717
112903	879718
206939	879719
92616	879720
79025	879721
26194	879722
156450	879723
144138	879724
280981	879725
105886	879726
49476	879727
5285	879728
19391	879729
139322	879730
26506	879731
57314	879732
210761	879733
11910	879734
96491	879735
134283	879736
101661	879737
98315	879738
57113	879739
63208	879740
87818	879741
16230	879742
26037	879743
192026	879744
282795	879745
182765	879746
3042	879747
82531	879748
421	879749
94610	879750
173003	879751
12891	879752
121163	879753
58244	879754
84766	879755
109072	879756
35248	879757
212492	879758
19641	879759
18264	879760
27713	879761
69028	879762
200509	879763
21572	879764
92544	879765
86898	879766
5751	879767
15052	879768
77990	879769
1908	879770
56426	879771
201774	879772
25589	879773
76440	879774
76440	879775
60316	879776
190628	879777
63136	879778
135187	879779
76888	879780
237615	879781
35473	879782
16982	879783
110	879784
3895	879785
214775	879786
86331	879787
58602	879788
37194	879789
2647	879790
63806	879791
15052	879792
131397	879793
139798	879794
182354	879795
189513	879796
28535	879797
127090	879798
162	879799
82303	879800
36509	879801
219930	879802
115574	879803
151421	879804
142985	879805
858	879806
22094	879807
8336	879808
105577	879809
93993	879810
220250	879811
81926	879812
73996	879813
148130	879814
3738	879815
700	879816
304064	879817
27307	879818
223958	879819
244593	879820
9094	879821
164860	879822
10671	879823
70882	879824
32798	879825
42206	879826
2127	879827
148367	879828
279691	879829
29711	879830
8395	879831
291539	879832
76811	879833
90971	879834
56449	879835
216037	879836
5651	879837
238535	879838
55349	879839
113847	879840
144439	879841
200896	879842
99868	879843
92605	879844
168377	879845
280925	879846
42727	879847
35216	879848
85642	879849
252111	879850
15124	879851
129519	879852
136140	879853
8936	879854
47591	879855
11401	879856
202043	879857
140096	879858
134657	879859
111963	879860
28950	879861
14797	879862
60404	879863
73641	879864
30445	879865
253900	879866
15939	879867
26529	879868
80867	879869
12445	879870
67810	879871
14454	879872
207314	879873
4533	879874
19961	879875
71054	879876
149508	879877
47532	879878
121996	879879
38303	879880
55002	879881
162184	879882
138409	879883
88403	879884
82907	879885
5062	879886
30083	879887
57164	879888
36182	879889
153014	879890
47293	879891
144439	879892
14381	879893
73917	879894
9251	879895
69656	879896
279045	879897
45386	879898
124997	879899
3552	879900
62218	879901
14784	879902
75385	879903
101348	879904
122293	879905
265115	879906
122987	879907
265113	879908
132742	879909
126699	879910
97112	879911
10058	879912
4492	879913
84845	879914
3864	879915
140442	879916
10307	879917
73759	879918
2680	879919
41673	879920
149690	879921
63190	879922
5466	879923
274756	879924
62848	879925
24258	879926
52234	879927
39959	879928
77888	879929
148134	879930
67238	879931
271107	879932
60822	879933
49999	879934
189565	879935
18417	879936
199153	879937
9484	879938
71350	879939
47859	879940
213248	879941
53834	879942
56714	879943
35907	879944
23152	879945
72232	879946
21567	879947
141616	879948
24702	879949
6425	879950
17224	879951
28232	879952
45840	879953
12159	879954
571	879955
63603	879956
11636	879957
36479	879958
8775	879959
11256	879960
101943	879961
68665	879962
170380	879963
22145	879964
61417	879965
302562	879966
152681	879967
12442	879968
276544	879969
27212	879970
144453	879971
96052	879972
13786	879973
54797	879974
54797	879975
134455	879976
102354	879977
5284	879978
299160	879979
142941	879980
305885	879981
48664	879982
45523	879983
116642	879984
291481	879985
269317	879986
61740	879987
33647	879988
54644	879989
175004	879990
16879	879991
33957	879992
168604	879993
11305	879994
114748	879995
103768	879996
243405	879997
248938	879998
275492	879999
28601	880000
71217	880001
146094	880002
371	880003
15063	880004
118428	880005
32940	880006
184928	880007
30947	880008
101900	880009
127435	880010
17026	880011
82000	880012
146334	880013
144958	880014
83503	880015
3720	880016
31392	880017
1564	880018
116166	880019
50384	880020
22602	880021
6016	880022
187337	880023
6377	880024
21245	880025
54635	880026
54119	880027
51088	880028
78537	880029
11926	880030
280262	880031
108343	880032
8760	880033
147861	880034
38413	880035
116451	880036
51148	880037
9170	880038
30055	880039
61465	880040
177672	880041
6479	880042
17181	880043
57180	880044
188552	880045
193323	880046
80413	880047
114054	880048
87974	880049
145167	880050
9297	880051
101192	880052
12037	880053
757	880054
308707	880055
28292	880056
35686	880057
266152	880058
17110	880059
58377	880060
100243	880061
82182	880062
190148	880063
61077	880064
282287	880065
68581	880066
3499	880067
16235	880068
142674	880069
27704	880070
1864	880071
17838	880072
32640	880073
22358	880074
34804	880075
12822	880076
27663	880077
194817	880078
17189	880079
53304	880080
120265	880081
308164	880082
53738	880083
267012	880084
32247	880085
32932	880086
92657	880087
4822	880088
196002	880089
15164	880090
28179	880091
62577	880092
32513	880093
84911	880094
12196	880095
126235	880096
146528	880097
151550	880098
256634	880099
149723	880100
257604	880101
36017	880102
14589	880103
154734	880104
2801	880105
35826	880106
187955	880107
122592	880108
264973	880109
166477	880110
6064	880111
45530	880112
3937	880113
17929	880114
40370	880115
63881	880116
204819	880117
62300	880118
74488	880119
239565	880120
267068	880121
254044	880122
91303	880123
117259	880124
100119	880125
294298	880126
68129	880127
80014	880128
19950	880129
31247	880130
34507	880131
111105	880132
49460	880133
216176	880134
119303	880135
58584	880136
226116	880137
41085	880138
2824	880139
21494	880140
185471	880141
218084	880142
84737	880143
92541	880144
50487	880145
293868	880146
161249	880147
53293	880148
23310	880149
56640	880150
1113	880151
58527	880152
212485	880153
51579	880154
64211	880155
35406	880156
127135	880157
288699	880158
122186	880159
11005	880160
213739	880161
140678	880162
7962	880163
41710	880164
11547	880165
63148	880166
63218	880167
260316	880168
291938	880169
43945	880170
181210	880171
16693	880172
23206	880173
51369	880174
27774	880175
34493	880176
117102	880177
141207	880178
42151	880179
23166	880180
2145	880181
192611	880182
295422	880183
92617	880184
61762	880185
38342	880186
40347	880187
88632	880188
4816	880189
52978	880190
8760	880191
93978	880192
261148	880193
2126	880194
1698	880195
122037	880196
59337	880197
16624	880198
12446	880199
9461	880200
6104	880201
83217	880202
2949	880203
3132	880204
6520	880205
3877	880206
5152	880207
13097	880208
3988	880209
179112	880210
35370	880211
209053	880212
58577	880213
68983	880214
7740	880215
195883	880216
60838	880217
48	880218
4535	880219
67207	880220
188591	880221
40915	880222
159608	880223
136156	880224
86361	880225
133437	880226
83734	880227
12154	880228
3453	880229
19941	880230
16794	880231
43555	880232
69890	880233
100379	880234
14791	880235
140519	880236
10490	880237
134772	880238
5484	880239
82523	880240
14006	880241
138413	880242
65381	880243
16555	880244
12187	880245
66919	880246
200220	880247
52773	880248
83905	880249
90131	880250
219389	880251
36	880252
10133	880253
143535	880254
173340	880255
305882	880256
285444	880257
96043	880258
1825	880259
47202	880260
180812	880261
63554	880262
145922	880263
38522	880264
38522	880265
203021	880266
288991	880267
27946	880268
308908	880269
18805	880270
79819	880271
79819	880272
107323	880273
14400	880274
7562	880275
193156	880276
292787	880277
252498	880278
46944	880279
12605	880280
142864	880281
42454	880282
103895	880283
120927	880284
98093	880285
9420	880286
35921	880287
115746	880288
42026	880289
38512	880290
118741	880291
112295	880292
60012	880293
29198	880294
79331	880295
100378	880296
44777	880297
28114	880298
119440	880299
214757	880300
29138	880301
47966	880302
22714	880303
302954	880304
20549	880305
194066	880306
202387	880307
80921	880308
3103	880309
135087	880310
303117	880311
112507	880312
122622	880313
78522	880314
12621	880315
39972	880316
608	880317
71786	880318
295334	880319
72621	880320
54324	880321
164108	880322
13538	880323
138278	880324
22875	880325
45512	880326
53451	880327
2150	880328
62101	880329
169563	880330
27291	880331
202890	880332
41465	880333
69407	880334
191213	880335
185423	880336
6094	880337
31589	880338
73941	880339
10426	880340
20786	880341
101010	880342
52092	880343
215830	880344
141510	880345
132958	880346
79749	880347
60698	880348
64272	880349
77652	880350
77324	880351
77324	880352
57268	880353
193645	880354
159301	880355
308609	880356
87925	880357
121169	880358
135969	880359
156947	880360
226066	880361
55246	880362
301681	880363
69831	880364
52287	880365
283471	880366
196122	880367
116923	880368
13940	880369
94683	880370
54546	880371
58017	880372
282275	880373
264535	880374
87759	880375
43965	880376
1774	880377
183243	880378
185645	880379
160209	880380
1265	880381
17055	880382
34419	880383
3937	880384
94712	880385
278572	880386
179300	880387
138817	880388
148840	880389
34441	880390
31577	880391
10456	880392
11705	880393
213447	880394
142963	880395
271228	880396
81033	880397
137358	880398
39250	880399
67138	880400
166057	880401
57657	880402
57657	880403
11440	880404
12347	880405
35908	880406
100336	880407
79692	880408
123189	880409
36586	880410
256054	880411
44132	880412
220050	880413
278259	880414
5696	880415
3419	880416
240771	880417
250738	880418
21101	880419
14287	880420
83316	880421
129041	880422
30814	880423
1244	880424
202877	880425
41259	880426
63081	880427
47051	880428
16686	880429
18731	880430
123302	880431
11872	880432
1978	880433
199615	880434
141270	880435
92089	880436
232745	880437
145131	880438
277700	880439
10486	880440
27270	880441
59665	880442
89540	880443
68556	880444
279175	880445
207167	880446
161531	880447
185694	880448
1389	880449
56915	880450
38470	880451
60116	880452
2337	880453
251166	880454
54949	880455
21218	880456
157377	880457
228137	880458
127335	880459
146207	880460
189243	880461
1941	880462
53670	880463
52259	880464
193048	880465
75684	880466
172392	880467
124795	880468
14535	880469
16202	880470
72794	880471
219207	880472
32786	880473
84921	880474
101558	880475
143619	880476
94654	880477
56507	880478
138723	880479
115367	880480
134030	880481
65626	880482
204349	880483
23341	880484
91893	880485
175940	880486
86915	880487
63148	880488
79	880489
272275	880490
89581	880491
32972	880492
113982	880493
177123	880494
64533	880495
167589	880496
95075	880497
10643	880498
283546	880499
130094	880500
306135	880501
79356	880502
4562	880503
14892	880504
6333	880505
144832	880506
511	880507
286365	880508
286065	880509
53725	880510
196606	880511
122693	880512
5370	880513
64236	880514
37893	880515
38671	880516
177856	880517
80093	880518
28351	880519
194558	880520
81029	880521
14209	880522
37801	880523
175572	880524
9615	880525
18965	880526
52074	880527
37614	880528
10212	880529
281562	880530
300435	880531
77053	880532
164051	880533
140608	880534
218615	880535
12728	880536
168208	880537
24479	880538
124625	880539
67951	880540
209365	880541
212759	880542
51132	880543
48717	880544
39068	880545
217328	880546
16380	880547
145901	880548
233198	880549
125519	880550
85039	880551
237213	880552
57469	880553
22463	880554
89213	880555
129408	880556
185831	880557
124847	880558
70836	880559
131532	880560
4317	880561
278009	880562
6847	880563
16541	880564
180816	880565
18256	880566
64974	880567
107168	880568
12754	880569
303192	880570
207241	880571
70908	880572
18179	880573
44798	880574
149181	880575
97405	880576
40904	880577
29405	880578
210955	880579
244538	880580
69469	880581
11239	880582
109392	880583
301334	880584
35099	880585
97475	880586
123900	880587
47673	880588
23741	880589
306584	880590
987	880591
173710	880592
268194	880593
148636	880594
38395	880595
47322	880596
97235	880597
8477	880598
277722	880599
69911	880600
310425	880601
66044	880602
167	880603
261823	880604
247273	880605
215645	880606
182219	880607
278223	880608
132032	880609
494	880610
43357	880611
109730	880612
15921	880613
62858	880614
83509	880615
142211	880616
5719	880617
56795	880618
109098	880619
108908	880620
21170	880621
44641	880622
179	880623
94982	880624
93	880625
203023	880626
85376	880627
31426	880628
40799	880629
59388	880630
312709	880631
21115	880632
6859	880633
3681	880634
3355	880635
21970	880636
20720	880637
10045	880638
26561	880639
247312	880640
86403	880641
86403	880642
78330	880643
9124	880644
231620	880645
119482	880646
16436	880647
72575	880648
226085	880649
75529	880650
5402	880651
54537	880652
3669	880653
193675	880654
21473	880655
85691	880656
17384	880657
155150	880658
51864	880659
205616	880660
4024	880661
185282	880662
147578	880663
237843	880664
1115	880665
40848	880666
21034	880667
33976	880668
21836	880669
6844	880670
38360	880671
14490	880672
57469	880673
129278	880674
101663	880675
130823	880676
188151	880677
82070	880678
41080	880679
59500	880680
132010	880681
7857	880682
82893	880683
193200	880684
1271	880685
284301	880686
403	880687
135672	880688
209994	880689
248995	880690
51449	880691
96402	880692
87793	880693
3202	880694
64976	880695
12625	880696
90869	880697
38900	880698
41285	880699
100583	880700
1919	880701
16443	880702
90059	880703
13533	880704
270853	880705
196378	880706
95123	880707
191214	880708
168635	880709
127717	880710
1297	880711
34629	880712
224763	880713
232310	880714
177373	880715
249623	880716
101170	880717
58939	880718
768	880719
192801	880720
206682	880721
109141	880722
26930	880723
8818	880724
7587	880725
15660	880726
40989	880727
13011	880728
87786	880729
83958	880730
27619	880731
12446	880732
14969	880733
24098	880734
269	880735
44962	880736
90119	880737
14929	880738
295157	880739
10702	880740
12515	880741
63971	880742
19493	880743
12621	880744
112275	880745
94579	880746
136213	880747
39201	880748
54735	880749
56124	880750
29177	880751
186725	880752
3462	880753
78718	880754
78718	880755
288558	880756
145132	880757
67836	880758
2678	880759
201603	880760
13934	880761
83525	880762
307969	880763
23568	880764
126447	880765
182803	880766
130663	880767
109089	880768
46253	880769
3927	880770
11891	880771
28923	880772
164482	880773
7818	880774
248456	880775
24973	880776
17962	880777
78007	880778
36856	880779
64903	880780
4100	880781
24380	880782
31099	880783
115525	880784
30559	880785
6554	880786
3714	880787
200486	880788
15123	880789
194144	880790
235684	880791
32523	880792
88643	880793
16315	880794
16664	880795
35699	880796
195667	880797
297900	880798
157904	880799
197433	880800
97207	880801
5226	880802
47457	880803
53612	880804
59806	880805
298967	880806
115410	880807
98684	880808
8383	880809
82924	880810
25385	880811
63603	880812
69585	880813
191510	880814
37634	880815
310237	880816
172566	880817
36140	880818
61230	880819
204801	880820
839	880821
31203	880822
7193	880823
108907	880824
227886	880825
183713	880826
82057	880827
183648	880828
59839	880829
288622	880830
34752	880831
24172	880832
15627	880833
123307	880834
69451	880835
65562	880836
7378	880837
60131	880838
4338	880839
136187	880840
12901	880841
65302	880842
4992	880843
12573	880844
130450	880845
42650	880846
279670	880847
171920	880848
117249	880849
301	880850
58359	880851
48419	880852
71469	880853
233321	880854
161646	880855
148894	880856
135	880857
23720	880858
271422	880859
22952	880860
200230	880861
172444	880862
202600	880863
6761	880864
127171	880865
158117	880866
116631	880867
32308	880868
259067	880869
74224	880870
140207	880871
145391	880872
108957	880873
78704	880874
173430	880875
154	880876
140698	880877
183596	880878
208646	880879
99115	880880
7870	880881
19988	880882
109555	880883
19366	880884
5709	880885
129220	880886
148468	880887
118574	880888
66423	880889
50450	880890
78709	880891
230914	880892
23750	880893
48301	880894
199365	880895
34174	880896
298526	880897
92779	880898
99438	880899
53794	880900
294767	880901
249794	880902
87761	880903
94727	880904
147911	880905
15070	880906
195812	880907
300685	880908
187465	880909
5652	880910
261277	880911
245673	880912
156495	880913
281249	880914
171672	880915
78908	880916
209702	880917
149316	880918
217291	880919
257717	880920
421	880921
19384	880922
197150	880923
185415	880924
259121	880925
217723	880926
241734	880927
29802	880928
11	880929
202184	880930
46640	880931
213380	880932
3019	880933
61653	880934
54566	880935
166964	880936
30785	880937
165866	880938
111985	880939
123160	880940
9819	880941
7949	880942
46544	880943
13594	880944
198331	880945
15066	880946
96811	880947
68800	880948
160578	880949
55601	880950
130973	880951
189339	880952
9902	880953
149746	880954
36045	880955
4479	880956
34028	880957
13294	880958
206010	880959
108529	880960
18093	880961
59832	880962
2436	880963
227907	880964
142120	880965
51292	880966
19075	880967
268632	880968
5818	880969
101002	880970
183659	880971
20987	880972
57821	880973
135388	880974
130311	880975
226729	880976
50436	880977
59806	880978
59806	880979
131392	880980
44861	880981
12929	880982
93462	880983
1256	880984
16816	880985
316	880986
4763	880987
196297	880988
44576	880989
34063	880990
66703	880991
44	880992
2752	880993
15226	880994
4272	880995
162767	880996
134693	880997
6187	880998
15801	880999
112613	881000
112613	881001
14452	881002
80727	881003
217322	881004
261276	881005
41077	881006
48557	881007
84812	881008
127553	881009
22884	881010
71939	881011
225537	881012
22580	881013
56813	881014
248785	881015
16044	881016
152098	881017
204383	881018
6503	881019
5086	881020
3558	881021
140614	881022
51962	881023
90738	881024
116811	881025
283131	881026
149176	881027
7394	881028
71782	881029
67005	881030
298153	881031
96853	881032
96853	881033
51816	881034
128922	881035
165299	881036
160858	881037
71446	881038
141524	881039
73323	881040
143963	881041
107805	881042
94127	881043
130425	881044
297551	881045
122978	881046
81898	881047
184383	881048
97757	881049
81236	881050
86017	881051
118222	881052
161323	881053
57221	881054
96045	881055
112274	881056
183989	881057
272139	881058
130810	881059
51962	881060
7930	881061
52092	881062
3201	881063
145556	881064
133409	881065
290298	881066
278469	881067
280647	881068
35617	881069
14454	881070
35918	881071
23567	881072
175602	881073
58511	881074
6000	881075
69297	881076
8337	881077
46662	881078
158020	881079
7130	881080
46097	881081
147326	881082
25737	881083
30668	881084
42881	881085
79545	881086
28844	881087
271055	881088
269250	881089
184857	881090
187637	881091
79768	881092
74073	881093
81931	881094
147888	881095
183345	881096
84	881097
66619	881098
84	881099
84	881100
10525	881101
16100	881102
30198	881103
82160	881104
23848	881105
280998	881106
25886	881107
214495	881108
160695	881109
224108	881110
30273	881111
19846	881112
149107	881113
122787	881114
84	881115
7996	881116
105154	881117
588	881118
206533	881119
127328	881120
260624	881121
61773	881122
60766	881123
24348	881124
277180	881125
81512	881126
83843	881127
102516	881128
3726	881129
64329	881130
146462	881131
84992	881132
183673	881133
88878	881134
27875	881135
16040	881136
9716	881137
260280	881138
94557	881139
28729	881140
9946	881141
27879	881142
3551	881143
84	881144
84	881145
207864	881146
98902	881147
132085	881148
139905	881149
97266	881150
294246	881151
1299	881152
44233	881153
44233	881154
143745	881155
775	881156
41101	881157
11443	881158
98667	881159
135139	881160
61220	881161
53800	881162
167687	881163
84	881164
110143	881165
100041	881166
65965	881167
278484	881168
39307	881169
105802	881170
68953	881171
153008	881172
100544	881173
143565	881174
20282	881175
84752	881176
84752	881177
303545	881178
295925	881179
46636	881180
69136	881181
181619	881182
25458	881183
75865	881184
272491	881185
100340	881186
13458	881187
77205	881188
62414	881189
70784	881190
18121	881191
109539	881192
10689	881193
225735	881194
159452	881195
304798	881196
9626	881197
69086	881198
128647	881199
179549	881200
22263	881201
149678	881202
80933	881203
57614	881204
73836	881205
31388	881206
13184	881207
36020	881208
105623	881209
27035	881210
108432	881211
67384	881212
55338	881213
31279	881214
147222	881215
132033	881216
181443	881217
81042	881218
113598	881219
120359	881220
189635	881221
200128	881222
198640	881223
4615	881224
245708	881225
97371	881226
75564	881227
103926	881228
73992	881229
162546	881230
207655	881231
14093	881232
5575	881233
79683	881234
255802	881235
275804	881236
142480	881237
86609	881238
7380	881239
13792	881240
24427	881241
733	881242
38363	881243
5114	881244
43352	881245
13416	881246
66870	881247
184501	881248
112808	881249
88272	881250
44996	881251
133468	881252
72762	881253
77731	881254
25121	881255
305004	881256
141186	881257
285047	881258
29050	881259
23275	881260
303258	881261
5217	881262
172451	881263
289206	881264
95704	881265
196715	881266
39667	881267
76431	881268
75647	881269
6324	881270
152833	881271
135847	881272
68232	881273
50349	881274
78657	881275
178913	881276
26795	881277
68859	881278
81609	881279
12190	881280
66215	881281
11825	881282
27376	881283
8267	881284
167998	881285
110133	881286
250640	881287
126203	881288
61353	881289
31596	881290
264185	881291
1411	881292
240067	881293
238255	881294
282736	881295
12407	881296
19392	881297
18026	881298
155072	881299
47897	881300
46219	881301
155151	881302
32799	881303
4847	881304
192053	881305
39280	881306
4735	881307
213619	881308
23045	881309
240547	881310
178499	881311
38761	881312
229298	881313
64261	881314
32997	881315
165234	881316
146733	881317
109318	881318
133929	881319
62271	881320
25865	881321
305923	881322
99425	881323
38519	881324
95733	881325
203292	881326
125140	881327
3820	881328
146418	881329
62300	881330
159965	881331
295917	881332
125377	881333
84498	881334
199490	881335
7007	881336
139001	881337
146910	881338
42568	881339
232930	881340
29689	881341
153219	881342
99898	881343
77421	881344
23513	881345
50893	881346
54492	881347
2474	881348
68715	881349
175944	881350
218668	881351
106051	881352
98169	881353
219253	881354
44012	881355
147833	881356
108953	881357
218399	881358
217456	881359
214168	881360
55603	881361
15042	881362
294353	881363
106075	881364
62541	881365
128176	881366
207939	881367
111522	881368
46682	881369
11887	881370
221351	881371
170739	881372
104594	881373
124721	881374
56986	881375
44192	881376
29968	881377
106396	881378
46261	881379
155072	881380
124637	881381
28444	881382
314	881383
200380	881384
205799	881385
275035	881386
274370	881387
18740	881388
194	881389
18953	881390
41988	881391
61545	881392
28189	881393
28238	881394
41001	881395
50094	881396
102939	881397
287010	881398
72760	881399
49575	881400
93357	881401
177165	881402
135299	881403
107656	881404
117014	881405
3262	881406
71365	881407
25757	881408
203376	881409
42855	881410
90486	881411
16364	881412
1126	881413
5335	881414
57139	881415
27617	881416
19792	881417
89760	881418
292093	881419
234467	881420
13133	881421
141868	881422
135012	881423
1182	881424
113469	881425
37814	881426
300333	881427
238679	881428
181702	881429
175440	881430
1694	881431
102941	881432
110760	881433
27931	881434
983	881435
37390	881436
139096	881437
12035	881438
163885	881439
89817	881440
17291	881441
13183	881442
13183	881443
203784	881444
51937	881445
23828	881446
944	881447
13236	881448
4243	881449
459	881450
63382	881451
140768	881452
66718	881453
137889	881454
596	881455
217855	881456
63586	881457
13616	881458
309075	881459
86673	881460
54835	881461
8165	881462
70770	881463
8056	881464
341	881465
32215	881466
22072	881467
159131	881468
67144	881469
48702	881470
239972	881471
92559	881472
151214	881473
43824	881474
91671	881475
4694	881476
202767	881477
27088	881478
18656	881479
2588	881480
189579	881481
20508	881482
111284	881483
6025	881484
71086	881485
294126	881486
309842	881487
204129	881488
116882	881489
116882	881490
37050	881491
116970	881492
20568	881493
88915	881494
153243	881495
11754	881496
237669	881497
22940	881498
117860	881499
82025	881500
234699	881501
64321	881502
99325	881503
143104	881504
43361	881505
169415	881506
305731	881507
258778	881508
120213	881509
113778	881510
24634	881511
218145	881512
73999	881513
51976	881514
165826	881515
214556	881516
38056	881517
92192	881518
598	881519
137234	881520
54071	881521
174426	881522
50260	881523
18793	881524
48457	881525
302826	881526
201155	881527
91941	881528
75653	881529
129867	881530
55588	881531
98748	881532
229795	881533
49287	881534
240617	881535
234607	881536
215257	881537
180466	881538
15983	881539
46246	881540
31346	881541
21503	881542
1040	881543
29519	881544
1899	881545
33819	881546
11625	881547
147287	881548
8890	881549
123011	881550
66433	881551
36028	881552
258415	881553
9588	881554
9588	881555
183937	881556
108428	881557
25904	881558
135904	881559
252379	881560
90638	881561
79314	881562
32218	881563
36922	881564
61386	881565
8421	881566
191760	881567
139836	881568
57792	881569
105411	881570
54231	881571
112694	881572
60336	881573
12565	881574
44807	881575
40518	881576
19982	881577
42639	881578
93038	881579
22625	881580
136792	881581
227898	881582
292368	881583
26465	881584
67134	881585
188707	881586
233378	881587
284986	881588
52663	881589
163278	881590
231720	881591
277087	881592
250733	881593
154810	881594
221902	881595
216347	881596
158025	881597
296322	881598
272644	881599
198535	881600
206258	881601
60286	881602
37301	881603
136685	881604
265742	881605
53305	881606
96110	881607
126878	881608
78562	881609
78531	881610
287906	881611
46383	881612
235607	881613
134919	881614
89715	881615
100255	881616
10530	881617
128477	881618
521	881619
3215	881620
35733	881621
105518	881622
8420	881623
122611	881624
41206	881625
37764	881626
210275	881627
14419	881628
13608	881629
174038	881630
54951	881631
76117	881632
13190	881633
54899	881634
46522	881635
68511	881636
90965	881637
56721	881638
56009	881639
151601	881640
162583	881641
34587	881642
301965	881643
39901	881644
68117	881645
47372	881646
10458	881647
34722	881648
114747	881649
25745	881650
39563	881651
4236	881652
12342	881653
285657	881654
56382	881655
49766	881656
75008	881657
75008	881658
6015	881659
105547	881660
192203	881661
79981	881662
71429	881663
30582	881664
3993	881665
3993	881666
79306	881667
7414	881668
8560	881669
76236	881670
1282	881671
45638	881672
48490	881673
165391	881674
48490	881675
48490	881676
72730	881677
28737	881678
19591	881679
12858	881680
43223	881681
9271	881682
84707	881683
70730	881684
275947	881685
18362	881686
85401	881687
102695	881688
229147	881689
187133	881690
268593	881691
60567	881692
136229	881693
50533	881694
50460	881695
243130	881696
113140	881697
124847	881698
9131	881699
185909	881700
29594	881701
96992	881702
305185	881703
197244	881704
286500	881705
88217	881706
121463	881707
75637	881708
121833	881709
74365	881710
72932	881711
164158	881712
208873	881713
26387	881714
26387	881715
230760	881716
31766	881717
138018	881718
207086	881719
92404	881720
247269	881721
49077	881722
223286	881723
152859	881724
100121	881725
270578	881726
216785	881727
18817	881728
198321	881729
88453	881730
79445	881731
81416	881732
82245	881733
1743	881734
71934	881735
240711	881736
142666	881737
43888	881738
278717	881739
277935	881740
12946	881741
43888	881742
232794	881743
234039	881744
175873	881745
255450	881746
138215	881747
245649	881748
100448	881749
30618	881750
274709	881751
268172	881752
43888	881753
65213	881754
20405	881755
200425	881756
187133	881757
123589	881758
106641	881759
223484	881760
100569	881761
29886	881762
143086	881763
108361	881764
193729	881765
84855	881766
38486	881767
274601	881768
76294	881769
171104	881770
290101	881771
90074	881772
290522	881773
49906	881774
23463	881775
23283	881776
167351	881777
222707	881778
186442	881779
6355	881780
7421	881781
7421	881782
7421	881783
214031	881784
214239	881785
9481	881786
195639	881787
26850	881788
282956	881789
197360	881790
53518	881791
118297	881792
51561	881793
108583	881794
2084	881795
2084	881796
197629	881797
161344	881798
166382	881799
300450	881800
263583	881801
86544	881802
205179	881803
157465	881804
23530	881805
210667	881806
274408	881807
137201	881808
70016	881809
46633	881810
21884	881811
89242	881812
20671	881813
101425	881814
155015	881815
305570	881816
35891	881817
41614	881818
60524	881819
294328	881820
18489	881821
22078	881822
29129	881823
182083	881824
1905	881825
6999	881826
117107	881827
2559	881828
123001	881829
181755	881830
212412	881831
74636	881832
58456	881833
198932	881834
123132	881835
95244	881836
29129	881837
123132	881838
60301	881839
124858	881840
59961	881841
240037	881842
145669	881843
193023	881844
1231	881845
39444	881846
34782	881847
89124	881848
276155	881849
3306	881850
63299	881851
70726	881852
192254	881853
16638	881854
259727	881855
92776	881856
82474	881857
16435	881858
11685	881859
93906	881860
157283	881861
162454	881862
5040	881863
393	881864
136701	881865
3163	881866
101018	881867
10363	881868
84299	881869
39135	881870
229924	881871
207113	881872
43362	881873
296904	881874
19014	881875
113803	881876
69698	881877
59296	881878
30345	881879
68243	881880
107591	881881
49139	881882
221732	881883
34467	881884
65230	881885
71300	881886
294597	881887
77124	881888
22767	881889
16941	881890
16513	881891
8898	881892
89509	881893
74638	881894
256064	881895
152538	881896
8101	881897
49624	881898
78364	881899
168900	881900
71970	881901
14831	881902
209829	881903
250987	881904
15524	881905
16846	881906
258295	881907
135195	881908
69571	881909
84182	881910
96692	881911
38586	881912
151483	881913
54108	881914
104794	881915
265258	881916
65177	881917
26179	881918
84911	881919
4766	881920
180514	881921
48805	881922
32523	881923
81308	881924
183245	881925
187598	881926
28801	881927
91838	881928
34860	881929
127167	881930
163762	881931
64291	881932
260931	881933
184681	881934
175717	881935
94040	881936
242975	881937
38380	881938
109300	881939
41972	881940
64119	881941
91134	881942
99719	881943
19054	881944
23663	881945
122909	881946
13020	881947
144486	881948
143279	881949
306705	881950
200221	881951
51867	881952
17458	881953
125935	881954
112577	881955
59938	881956
46478	881957
295802	881958
161817	881959
3009	881960
119494	881961
24203	881962
4334	881963
8294	881964
29815	881965
102805	881966
75944	881967
236603	881968
39190	881969
46045	881970
281664	881971
91994	881972
82030	881973
19582	881974
124960	881975
238716	881976
101646	881977
115751	881978
45161	881979
156871	881980
91130	881981
207609	881982
310278	881983
95361	881984
77259	881985
89313	881986
68825	881987
192393	881988
2559	881989
71513	881990
16515	881991
30016	881992
179621	881993
29011	881994
5741	881995
117281	881996
51402	881997
183775	881998
174949	881999
304186	882000
55998	882001
45309	882002
218026	882003
217939	882004
12126	882005
13260	882006
163181	882007
144540	882008
158922	882009
263252	882010
189648	882011
63999	882012
182938	882013
28474	882014
85170	882015
78454	882016
252199	882017
97214	882018
167373	882019
112814	882020
167139	882021
136164	882022
54783	882023
124725	882024
221411	882025
12101	882026
92573	882027
24177	882028
8246	882029
102789	882030
68568	882031
211265	882032
60301	882033
171612	882034
144300	882035
113926	882036
147310	882037
50890	882038
114150	882039
153178	882040
64793	882041
70823	882042
85813	882043
42502	882044
30728	882045
43377	882046
150239	882047
46065	882048
171903	882049
279456	882050
66671	882051
33111	882052
47209	882053
299492	882054
111898	882055
215527	882056
31584	882057
23722	882058
7601	882059
127418	882060
210581	882061
299744	882062
208109	882063
44151	882064
74301	882065
109744	882066
93237	882067
41677	882068
12911	882069
4518	882070
94153	882071
34324	882072
88135	882073
290122	882074
135328	882075
49937	882076
181749	882077
63119	882078
170243	882079
146433	882080
69236	882081
45037	882082
111484	882083
99521	882084
50200	882085
183107	882086
22462	882087
190959	882088
26291	882089
197608	882090
135637	882091
30980	882092
279396	882093
83135	882094
80148	882095
11409	882096
205367	882097
143488	882098
189625	882099
115709	882100
95267	882101
5704	882102
99643	882103
3432	882104
104502	882105
114825	882106
157548	882107
67950	882108
52387	882109
1069	882110
196112	882111
2745	882112
43553	882113
53711	882114
7876	882115
31461	882116
141088	882117
164560	882118
102849	882119
194678	882120
67848	882121
292130	882122
141339	882123
12798	882124
232933	882125
219641	882126
296039	882127
6067	882128
4450	882129
72444	882130
59540	882131
106868	882132
104197	882133
115686	882134
174061	882135
30990	882136
75343	882137
307113	882138
195870	882139
96162	882140
284912	882141
23127	882142
106291	882143
2596	882144
34292	882145
17518	882146
49187	882147
64483	882148
147074	882149
72741	882150
48815	882151
307356	882152
16469	882153
209716	882154
205413	882155
57385	882156
38078	882157
28510	882158
46633	882159
75912	882160
23539	882161
112092	882162
268451	882163
131688	882164
24176	882165
272591	882166
305670	882167
50798	882168
270988	882169
167283	882170
245640	882171
3848	882172
17117	882173
10324	882174
4903	882175
510	882176
16259	882177
6312	882178
122074	882179
177922	882180
6105	882181
35631	882182
47499	882183
221393	882184
39265	882185
209716	882186
181982	882187
53208	882188
75328	882189
279654	882190
136311	882191
23666	882192
18896	882193
188500	882194
11850	882195
179621	882196
155743	882197
143596	882198
191400	882199
11189	882200
120632	882201
116954	882202
131184	882203
26347	882204
205409	882205
250985	882206
225659	882207
122260	882208
225336	882209
125681	882210
270577	882211
202930	882212
169999	882213
208309	882214
32589	882215
94600	882216
49201	882217
19847	882218
42181	882219
97249	882220
4553	882221
68626	882222
220834	882223
21719	882224
80186	882225
3783	882226
31859	882227
100525	882228
160647	882229
83132	882230
132501	882231
25591	882232
65327	882233
123277	882234
185653	882235
5623	882236
79319	882237
25142	882238
80229	882239
84274	882240
112912	882241
8644	882242
16812	882243
8042	882244
22531	882245
92463	882246
180509	882247
12431	882248
103247	882249
70007	882250
134910	882251
136094	882252
311218	882253
165182	882254
235626	882255
21886	882256
46534	882257
168280	882258
258237	882259
84476	882260
9828	882261
182809	882262
124821	882263
37466	882264
167954	882265
41337	882266
42122	882267
18200	882268
53228	882269
13026	882270
3267	882271
9112	882272
53904	882273
12854	882274
725	882275
3969	882276
244326	882277
93478	882278
5885	882279
8286	882280
10466	882281
16780	882282
112016	882283
80905	882284
81155	882285
6567	882286
69951	882287
207786	882288
27038	882289
154722	882290
80711	882291
20549	882292
81942	882293
20193	882294
291220	882295
103862	882296
240	882297
67883	882298
2445	882299
4620	882300
639	882301
6949	882302
20272	882303
19342	882304
76808	882305
9340	882306
42292	882307
88294	882308
23419	882309
4868	882310
22192	882311
31103	882312
152400	882313
167353	882314
58917	882315
13939	882316
36603	882317
19860	882318
15909	882319
32455	882320
83691	882321
75657	882322
34663	882323
8522	882324
225413	882325
140542	882326
78428	882327
49798	882328
20999	882329
30	882330
60903	882331
115	882332
204591	882333
28679	882334
120333	882335
206747	882336
36612	882337
98754	882338
12119	882339
254	882340
45615	882341
219747	882342
1115	882343
186292	882344
235361	882345
82928	882346
6519	882347
72071	882348
72071	882349
111025	882350
32658	882351
22771	882352
22771	882353
64917	882354
27502	882355
240453	882356
245238	882357
741	882358
135878	882359
98625	882360
67646	882361
124921	882362
306287	882363
25205	882364
49536	882365
141479	882366
61842	882367
249835	882368
171379	882369
199705	882370
44264	882371
4388	882372
63864	882373
90086	882374
213840	882375
47425	882376
130688	882377
68313	882378
73401	882379
93456	882380
87039	882381
82827	882382
178740	882383
431	882384
48581	882385
213111	882386
54555	882387
137516	882388
89230	882389
158935	882390
34495	882391
183816	882392
24008	882393
169492	882394
21013	882395
87662	882396
80593	882397
683	882398
6029	882399
134962	882400
10302	882401
240482	882402
4673	882403
180192	882404
50351	882405
277644	882406
29458	882407
106827	882408
273720	882409
83986	882410
3918	882411
3344	882412
224207	882413
25099	882414
22031	882415
171607	882416
31047	882417
190621	882418
11680	882419
271277	882420
21941	882421
150142	882422
60192	882423
113303	882424
708	882425
5310	882426
113070	882427
100433	882428
85084	882429
1233	882430
904	882431
96197	882432
74862	882433
125966	882434
80705	882435
44015	882436
20760	882437
35039	882438
158200	882439
28211	882440
18139	882441
55928	882442
238742	882443
140449	882444
145192	882445
99557	882446
13812	882447
88343	882448
70227	882449
149476	882450
162615	882451
85680	882452
2525	882453
6769	882454
4780	882455
102429	882456
114831	882457
29662	882458
143830	882459
143716	882460
167045	882461
22308	882462
2425	882463
300425	882464
93390	882465
53788	882466
202070	882467
143716	882468
41797	882469
41644	882470
46077	882471
132560	882472
9615	882473
77390	882474
11807	882475
14425	882476
21508	882477
76638	882478
21067	882479
7286	882480
948	882481
1491	882482
21117	882483
2274	882484
7400	882485
10201	882486
133135	882487
41930	882488
4751	882489
204498	882490
24591	882491
175660	882492
205274	882493
113769	882494
39206	882495
26700	882496
193352	882497
212113	882498
157155	882499
60561	882500
47621	882501
115649	882502
548	882503
180830	882504
94938	882505
3883	882506
255081	882507
590	882508
1805	882509
113844	882510
84872	882511
203904	882512
46462	882513
30619	882514
15733	882515
218027	882516
58747	882517
160131	882518
11454	882519
174995	882520
7575	882521
131941	882522
4629	882523
45662	882524
179	882525
179	882526
2836	882527
26772	882528
16762	882529
39695	882530
57949	882531
191905	882532
280865	882533
136225	882534
60563	882535
334	882536
22220	882537
144251	882538
15478	882539
111216	882540
235336	882541
140814	882542
30949	882543
220494	882544
50871	882545
108346	882546
74152	882547
55810	882548
301813	882549
183475	882550
157343	882551
45185	882552
85713	882553
54085	882554
24045	882555
1053	882556
27080	882557
246135	882558
82776	882559
100426	882560
18679	882561
37418	882562
59055	882563
92058	882564
199548	882565
106530	882566
44936	882567
102148	882568
40067	882569
20598	882570
105097	882571
84223	882572
55589	882573
79842	882574
79842	882575
100113	882576
114271	882577
38145	882578
126378	882579
27080	882580
124232	882581
17470	882582
36299	882583
619	882584
33169	882585
114271	882586
264416	882587
18679	882588
10547	882589
33169	882590
10547	882591
24025	882592
16653	882593
17879	882594
122946	882595
27886	882596
28820	882597
135893	882598
3794	882599
48300	882600
214277	882601
21076	882602
139814	882603
27596	882604
25665	882605
27745	882606
60090	882607
34244	882608
1364	882609
10646	882610
40611	882611
4058	882612
4625	882613
198905	882614
239939	882615
13589	882616
217145	882617
10450	882618
63841	882619
26711	882620
178686	882621
80738	882622
89596	882623
179816	882624
103353	882625
198756	882626
13269	882627
180698	882628
91936	882629
14865	882630
198613	882631
6159	882632
69300	882633
20943	882634
91618	882635
26067	882636
113644	882637
200929	882638
151374	882639
69257	882640
2551	882641
247699	882642
42282	882643
42282	882644
14283	882645
166313	882646
38987	882647
5351	882648
304553	882649
28820	882650
19739	882651
40430	882652
173841	882653
9791	882654
89353	882655
13644	882656
4298	882657
14489	882658
37053	882659
7227	882660
11352	882661
20147	882662
14550	882663
14550	882664
49423	882665
136170	882666
189451	882667
45722	882668
6191	882669
89370	882670
148262	882671
2537	882672
69257	882673
93073	882674
88919	882675
145686	882676
72959	882677
219	882678
243671	882679
22306	882680
44566	882681
5959	882682
473	882683
93610	882684
32686	882685
161944	882686
120491	882687
219612	882688
6694	882689
12206	882690
15357	882691
28264	882692
10515	882693
111316	882694
59538	882695
12032	882696
312576	882697
232809	882698
84837	882699
94471	882700
16798	882701
97867	882702
135742	882703
132372	882704
2540	882705
72195	882706
86385	882707
6811	882708
304053	882709
16021	882710
66348	882711
142124	882712
151736	882713
288669	882714
58899	882715
163770	882716
214850	882717
51653	882718
1061	882719
14786	882720
140127	882721
97214	882722
310438	882723
146516	882724
117799	882725
133486	882726
5142	882727
232087	882728
46541	882729
35454	882730
243756	882731
14068	882732
193983	882733
198144	882734
60219	882735
171537	882736
70214	882737
32922	882738
32565	882739
239916	882740
104320	882741
4404	882742
83999	882743
271281	882744
39863	882745
6555	882746
147579	882747
94806	882748
78754	882749
3019	882750
32133	882751
3285	882752
277173	882753
210183	882754
148264	882755
298218	882756
74708	882757
245323	882758
229657	882759
203407	882760
245463	882761
76769	882762
229956	882763
62810	882764
84048	882765
118348	882766
181777	882767
92767	882768
45697	882769
2771	882770
123097	882771
6722	882772
10804	882773
37876	882774
79247	882775
108868	882776
24044	882777
44603	882778
42395	882779
55089	882780
41354	882781
26674	882782
169053	882783
90314	882784
19152	882785
152239	882786
161955	882787
101156	882788
153526	882789
158846	882790
1772	882791
71951	882792
46	882793
104138	882794
45863	882795
70961	882796
64136	882797
7325	882798
117	882799
102958	882800
215694	882801
42687	882802
145854	882803
86402	882804
164099	882805
253981	882806
33270	882807
22	882808
60738	882809
3239	882810
178500	882811
24766	882812
29520	882813
7141	882814
119007	882815
2630	882816
504	882817
295503	882818
209	882819
295604	882820
83	882821
209	882822
128	882823
150460	882824
1306	882825
217125	882826
30776	882827
137650	882828
139771	882829
110662	882830
5758	882831
157001	882832
69569	882833
157001	882834
30776	882835
135292	882836
173626	882837
176653	882838
44211	882839
44211	882840
230355	882841
16730	882842
34388	882843
203438	882844
43830	882845
58866	882846
1346	882847
12708	882848
56061	882849
10391	882850
111212	882851
222082	882852
15855	882853
184162	882854
4770	882855
50823	882856
2328	882857
74233	882858
104488	882859
124010	882860
72720	882861
212009	882862
45072	882863
264840	882864
190050	882865
30317	882866
231087	882867
113456	882868
113456	882869
136595	882870
116421	882871
174103	882872
137232	882873
40691	882874
137165	882875
81674	882876
202330	882877
3759	882878
4678	882879
94275	882880
185181	882881
93874	882882
56870	882883
24509	882884
139395	882885
175757	882886
42920	882887
110551	882888
194103	882889
106236	882890
22618	882891
40373	882892
215228	882893
67650	882894
64883	882895
10496	882896
122595	882897
226123	882898
7426	882899
90327	882900
146149	882901
130516	882902
43508	882903
62728	882904
62334	882905
32530	882906
77926	882907
29915	882908
6886	882909
136030	882910
3818	882911
128337	882912
28216	882913
144808	882914
94690	882915
10317	882916
259620	882917
28685	882918
128168	882919
125098	882920
16067	882921
68193	882922
153648	882923
174322	882924
51994	882925
235649	882926
37270	882927
5780	882928
67304	882929
56781	882930
91348	882931
27269	882932
59234	882933
288490	882934
276375	882935
148491	882936
13660	882937
13660	882938
10105	882939
307509	882940
213969	882941
205588	882942
109816	882943
8804	882944
8747	882945
1005	882946
250	882947
40686	882948
23294	882949
129715	882950
65966	882951
58505	882952
15429	882953
126552	882954
18509	882955
108336	882956
217580	882957
69622	882958
10887	882959
246781	882960
183904	882961
143000	882962
143000	882963
20669	882964
271576	882965
121672	882966
17738	882967
4167	882968
216271	882969
133813	882970
64749	882971
41029	882972
86337	882973
70915	882974
84871	882975
148258	882976
35316	882977
3453	882978
122389	882979
11370	882980
6689	882981
94675	882982
4148	882983
10459	882984
82582	882985
18	882986
279335	882987
76904	882988
12484	882989
23111	882990
4331	882991
27116	882992
224372	882993
14917	882994
106007	882995
154686	882996
1585	882997
71504	882998
24278	882999
1550	883000
86934	883001
60566	883002
20713	883003
70735	883004
56378	883005
9538	883006
32947	883007
30792	883008
26479	883009
68994	883010
96779	883011
207972	883012
4898	883013
32092	883014
21222	883015
3623	883016
38843	883017
154754	883018
20134	883019
142437	883020
174885	883021
118842	883022
63696	883023
90620	883024
34086	883025
302485	883026
37896	883027
19302	883028
3183	883029
1406	883030
9684	883031
45399	883032
2503	883033
8247	883034
19958	883035
144814	883036
27137	883037
87	883038
33133	883039
307203	883040
83980	883041
185673	883042
36092	883043
739	883044
207554	883045
207922	883046
26888	883047
26888	883048
282703	883049
90814	883050
110642	883051
118525	883052
41532	883053
151620	883054
1764	883055
39450	883056
40118	883057
4475	883058
169533	883059
65195	883060
132053	883061
49499	883062
265325	883063
38467	883064
163453	883065
896	883066
423	883067
33380	883068
13987	883069
13154	883070
21624	883071
2596	883072
103504	883073
3348	883074
66016	883075
19014	883076
157149	883077
1612	883078
254743	883079
25263	883080
11432	883081
213276	883082
106549	883083
156658	883084
19441	883085
64036	883086
488	883087
17482	883088
37085	883089
2172	883090
58612	883091
2511	883092
216321	883093
48081	883094
18449	883095
29107	883096
37698	883097
18256	883098
143832	883099
137454	883100
158129	883101
2314	883102
13158	883103
239148	883104
34686	883105
200169	883106
22636	883107
51344	883108
51344	883109
193171	883110
193171	883111
42493	883112
105018	883113
261417	883114
40138	883115
127306	883116
13152	883117
31630	883118
91647	883119
177515	883120
168457	883121
22726	883122
33192	883123
121886	883124
14622	883125
87730	883126
21746	883127
64339	883128
32240	883129
134410	883130
34041	883131
55584	883132
36366	883133
135988	883134
29269	883135
15327	883136
100058	883137
2602	883138
11054	883139
72087	883140
124915	883141
215980	883142
126133	883143
5031	883144
37938	883145
52794	883146
2869	883147
9832	883148
20577	883149
158977	883150
66686	883151
212395	883152
86836	883153
34789	883154
53500	883155
37849	883156
8106	883157
143756	883158
6126	883159
6126	883160
974	883161
176650	883162
46399	883163
59851	883164
70418	883165
15979	883166
22429	883167
119003	883168
63944	883169
196624	883170
93148	883171
36650	883172
95624	883173
194688	883174
38649	883175
5567	883176
198310	883177
262353	883178
79998	883179
145	883180
87403	883181
15678	883182
12765	883183
118446	883184
75172	883185
146790	883186
190605	883187
11981	883188
68343	883189
37740	883190
5436	883191
73651	883192
14051	883193
89613	883194
101373	883195
102954	883196
161306	883197
92325	883198
207185	883199
40820	883200
269679	883201
35008	883202
203276	883203
33353	883204
69809	883205
132626	883206
36270	883207
165647	883208
59520	883209
20642	883210
243729	883211
182812	883212
7817	883213
88680	883214
65296	883215
6005	883216
2448	883217
44117	883218
53729	883219
288713	883220
113161	883221
211804	883222
47547	883223
2599	883224
72484	883225
28038	883226
150963	883227
76359	883228
34548	883229
41316	883230
26022	883231
278841	883232
2093	883233
304319	883234
48048	883235
113737	883236
165023	883237
3895	883238
3036	883239
67035	883240
231319	883241
10359	883242
71329	883243
40692	883244
66512	883245
8254	883246
78827	883247
69376	883248
79277	883249
189963	883250
113888	883251
565	883252
15256	883253
185057	883254
4561	883255
59306	883256
7402	883257
17994	883258
15412	883259
56480	883260
4654	883261
2229	883262
51424	883263
32898	883264
36127	883265
92958	883266
114398	883267
45846	883268
41178	883269
52028	883270
52258	883271
86544	883272
86544	883273
565	883274
74542	883275
31564	883276
108144	883277
7518	883278
36403	883279
79090	883280
19920	883281
11915	883282
29576	883283
171716	883284
54158	883285
18786	883286
208140	883287
2122	883288
68617	883289
207701	883290
8400	883291
6482	883292
7282	883293
7138	883294
9369	883295
46878	883296
124338	883297
101517	883298
100908	883299
42069	883300
265237	883301
80263	883302
18616	883303
55964	883304
4237	883305
147460	883306
183123	883307
24849	883308
21619	883309
33877	883310
123825	883311
9317	883312
45623	883313
18621	883314
1943	883315
69775	883316
120385	883317
15018	883318
60751	883319
192296	883320
4220	883321
9486	883322
114532	883323
29021	883324
65379	883325
21454	883326
107758	883327
57372	883328
51721	883329
44083	883330
263857	883331
19109	883332
18410	883333
59818	883334
4999	883335
10160	883336
42258	883337
76754	883338
215084	883339
18135	883340
123914	883341
105300	883342
175791	883343
98238	883344
203851	883345
56722	883346
13478	883347
963	883348
140370	883349
75724	883350
63330	883351
186219	883352
8092	883353
6164	883354
286119	883355
32830	883356
17133	883357
27067	883358
70972	883359
113758	883360
16640	883361
199734	883362
32398	883363
304221	883364
16070	883365
75453	883366
12550	883367
1685	883368
85538	883369
164350	883370
193340	883371
20470	883372
106804	883373
662	883374
58211	883375
24526	883376
60980	883377
1583	883378
26076	883379
38775	883380
55834	883381
67027	883382
34918	883383
159363	883384
123519	883385
12397	883386
115720	883387
20960	883388
16019	883389
24826	883390
13000	883391
13778	883392
539	883393
28768	883394
29	883395
173140	883396
132747	883397
50325	883398
32274	883399
194276	883400
20916	883401
47018	883402
144349	883403
131042	883404
215046	883405
96385	883406
27353	883407
125384	883408
310762	883409
44144	883410
160844	883411
52	883412
246644	883413
209488	883414
86929	883415
71127	883416
100602	883417
26988	883418
254741	883419
79431	883420
28067	883421
31703	883422
15737	883423
36770	883424
8585	883425
235301	883426
4773	883427
31044	883428
1960	883429
51705	883430
200989	883431
10930	883432
58760	883433
67531	883434
159	883435
256805	883436
15695	883437
1890	883438
58508	883439
35167	883440
75362	883441
3158	883442
77100	883443
84071	883444
123112	883445
34471	883446
41825	883447
13328	883448
134746	883449
52695	883450
3903	883451
167	883452
26444	883453
31363	883454
10072	883455
88184	883456
17822	883457
174552	883458
91884	883459
1435	883460
144979	883461
72779	883462
109366	883463
137646	883464
65071	883465
59181	883466
50588	883467
120220	883468
132867	883469
128824	883470
203479	883471
113133	883472
113866	883473
44526	883474
6992	883475
2056	883476
55123	883477
7511	883478
130537	883479
65199	883480
21071	883481
34840	883482
42809	883483
199903	883484
13120	883485
65113	883486
5056	883487
248029	883488
34151	883489
71313	883490
172663	883491
107678	883492
77761	883493
123359	883494
141755	883495
13696	883496
89242	883497
202906	883498
244	883499
15758	883500
27950	883501
1720	883502
246024	883503
31836	883504
2346	883505
80746	883506
192946	883507
16714	883508
21535	883509
132669	883510
8263	883511
171218	883512
100595	883513
94080	883514
54482	883515
2201	883516
83737	883517
66016	883518
12261	883519
118572	883520
29172	883521
297278	883522
106511	883523
154519	883524
8124	883525
68304	883526
95216	883527
269571	883528
12643	883529
9332	883530
1528	883531
54810	883532
251961	883533
64480	883534
95020	883535
227520	883536
189199	883537
224580	883538
215194	883539
93474	883540
1683	883541
45317	883542
89040	883543
14646	883544
18157	883545
63690	883546
81110	883547
167079	883548
1100	883549
8280	883550
5126	883551
74974	883552
32227	883553
293946	883554
49935	883555
24519	883556
87571	883557
40952	883558
107414	883559
91222	883560
7214	883561
23053	883562
93552	883563
5090	883564
154196	883565
53088	883566
238750	883567
518	883568
67701	883569
15051	883570
63247	883571
102585	883572
135723	883573
26332	883574
200607	883575
152536	883576
152905	883577
32267	883578
212531	883579
40231	883580
34161	883581
168163	883582
62019	883583
75937	883584
21523	883585
24492	883586
627	883587
1124	883588
9790	883589
65967	883590
29252	883591
30120	883592
203963	883593
91296	883594
17943	883595
16876	883596
6551	883597
52836	883598
19590	883599
47746	883600
129103	883601
7771	883602
61248	883603
108533	883604
33765	883605
20837	883606
32220	883607
1104	883608
19518	883609
232402	883610
14072	883611
61655	883612
42423	883613
45371	883614
13029	883615
127982	883616
172005	883617
201397	883618
82301	883619
114898	883620
2195	883621
13788	883622
156523	883623
95839	883624
70515	883625
158715	883626
162247	883627
36094	883628
96387	883629
58414	883630
16097	883631
14872	883632
173487	883633
103614	883634
6604	883635
19772	883636
515	883637
6734	883638
112446	883639
71517	883640
108274	883641
210245	883642
81983	883643
61461	883644
87410	883645
2123	883646
24505	883647
153518	883648
219977	883649
74678	883650
69	883651
51507	883652
473	883653
9584	883654
9940	883655
32000	883656
16739	883657
75838	883658
136839	883659
12275	883660
32	883661
5483	883662
82700	883663
69021	883664
138	883665
23586	883666
9551	883667
46928	883668
46952	883669
94762	883670
126471	883671
189713	883672
149562	883673
224192	883674
25507	883675
87695	883676
34799	883677
214112	883678
94471	883679
283667	883680
33962	883681
293192	883682
16454	883683
161892	883684
2755	883685
233406	883686
56259	883687
95334	883688
79330	883689
50348	883690
143496	883691
64936	883692
102228	883693
96366	883694
52368	883695
16553	883696
14848	883697
1799	883698
199113	883699
258025	883700
188397	883701
673	883702
70236	883703
26682	883704
112547	883705
139973	883706
17546	883707
144886	883708
247600	883709
55476	883710
46154	883711
57444	883712
694	883713
86136	883714
163242	883715
7326	883716
92705	883717
198764	883718
198764	883719
29649	883720
19562	883721
256813	883722
104411	883723
99216	883724
9854	883725
64847	883726
98430	883727
60454	883728
13741	883729
137986	883730
23091	883731
307036	883732
4081	883733
3335	883734
63229	883735
10803	883736
256815	883737
135258	883738
101313	883739
3922	883740
9551	883741
108920	883742
267403	883743
70723	883744
46322	883745
84350	883746
1013	883747
26563	883748
43648	883749
31013	883750
224551	883751
36918	883752
203995	883753
66477	883754
191069	883755
229972	883756
190048	883757
107628	883758
12369	883759
42	883760
149281	883761
51640	883762
6883	883763
95023	883764
38744	883765
1460	883766
126361	883767
255480	883768
75136	883769
2653	883770
22939	883771
12975	883772
263139	883773
305801	883774
165343	883775
69340	883776
84441	883777
57426	883778
57426	883779
136572	883780
27211	883781
272620	883782
62303	883783
100561	883784
45689	883785
110540	883786
213802	883787
19141	883788
17732	883789
9040	883790
52	883791
91931	883792
30895	883793
10165	883794
89770	883795
134934	883796
5171	883797
7919	883798
105607	883799
140437	883800
3137	883801
27921	883802
126912	883803
27261	883804
41037	883805
99778	883806
55002	883807
32704	883808
1653	883809
29280	883810
26540	883811
13736	883812
144960	883813
41029	883814
4814	883815
75010	883816
247373	883817
54415	883818
32145	883819
66394	883820
97370	883821
177449	883822
139164	883823
205206	883824
173470	883825
33184	883826
17522	883827
1454	883828
8737	883829
15228	883830
11450	883831
47835	883832
95854	883833
139195	883834
4406	883835
196479	883836
8795	883837
6094	883838
13239	883839
258300	883840
10338	883841
142064	883842
58112	883843
5132	883844
259145	883845
143072	883846
133380	883847
1951	883848
120442	883849
122093	883850
1535	883851
27318	883852
103841	883853
2989	883854
27307	883855
80877	883856
7564	883857
2927	883858
4211	883859
17810	883860
1331	883861
93382	883862
197922	883863
173267	883864
158713	883865
67528	883866
130956	883867
160432	883868
16493	883869
140557	883870
2069	883871
131690	883872
27469	883873
208082	883874
243772	883875
19113	883876
4685	883877
165833	883878
223641	883879
94883	883880
172476	883881
58145	883882
273218	883883
55616	883884
34639	883885
37551	883886
78754	883887
290114	883888
49076	883889
7976	883890
28409	883891
1823	883892
285985	883893
3583	883894
11083	883895
150346	883896
7546	883897
14898	883898
23839	883899
51507	883900
29758	883901
103934	883902
293013	883903
18545	883904
96965	883905
33721	883906
147798	883907
85105	883908
150078	883909
125956	883910
53734	883911
12512	883912
98191	883913
120319	883914
13483	883915
102282	883916
29953	883917
65739	883918
5314	883919
4710	883920
89073	883921
5989	883922
133254	883923
39751	883924
10367	883925
8692	883926
46153	883927
32564	883928
36145	883929
44206	883930
13493	883931
95951	883932
165558	883933
100186	883934
20403	883935
2563	883936
48512	883937
13658	883938
54819	883939
143652	883940
29102	883941
7082	883942
200935	883943
47897	883944
10336	883945
105893	883946
17	883947
3318	883948
134909	883949
14212	883950
189250	883951
36712	883952
61840	883953
3231	883954
144817	883955
9942	883956
55075	883957
43778	883958
42516	883959
210656	883960
26400	883961
145079	883962
21378	883963
686	883964
24526	883965
452	883966
88203	883967
216736	883968
131059	883969
19884	883970
202811	883971
107210	883972
194340	883973
281646	883974
69464	883975
44231	883976
50916	883977
3709	883978
10100	883979
12029	883980
13592	883981
293453	883982
31770	883983
2517	883984
85575	883985
13294	883986
64425	883987
44496	883988
39748	883989
6375	883990
216743	883991
115508	883992
796	883993
137222	883994
54411	883995
286645	883996
15524	883997
170288	883998
531	883999
85546	884000
17722	884001
1651	884002
85249	884003
9413	884004
188954	884005
124952	884006
46178	884007
246852	884008
55330	884009
36616	884010
44230	884011
15901	884012
197446	884013
27331	884014
123922	884015
1654	884016
2535	884017
44368	884018
15571	884019
192623	884020
176647	884021
188678	884022
57918	884023
31409	884024
87878	884025
65124	884026
123399	884027
29594	884028
20367	884029
706	884030
3538	884031
125571	884032
42375	884033
805	884034
11019	884035
14476	884036
14392	884037
69878	884038
287323	884039
211849	884040
30706	884041
159683	884042
19422	884043
186123	884044
194505	884045
20061	884046
181051	884047
29136	884048
41609	884049
3624	884050
167343	884051
203508	884052
4598	884053
9388	884054
63637	884055
792	884056
15237	884057
59094	884058
2079	884059
39537	884060
74395	884061
52656	884062
7820	884063
106986	884064
216566	884065
211740	884066
2315	884067
187389	884068
58324	884069
95750	884070
117198	884071
129822	884072
2370	884073
77676	884074
98211	884075
129844	884076
51638	884077
120534	884078
77881	884079
40525	884080
191762	884081
3339	884082
51466	884083
135835	884084
46424	884085
78088	884086
61984	884087
59351	884088
45159	884089
29642	884090
46632	884091
125989	884092
9946	884093
7039	884094
61985	884095
134690	884096
171736	884097
112188	884098
6258	884099
581	884100
84739	884101
10919	884102
146960	884103
5314	884104
268319	884105
7172	884106
90693	884107
41090	884108
63745	884109
43405	884110
187990	884111
35213	884112
3399	884113
24332	884114
79790	884115
2715	884116
23847	884117
1214	884118
11489	884119
156	884120
83601	884121
5096	884122
2854	884123
48588	884124
114136	884125
146952	884126
1776	884127
86155	884128
19973	884129
39527	884130
13902	884131
5296	884132
163624	884133
84895	884134
133274	884135
96087	884136
43377	884137
150355	884138
219593	884139
139783	884140
288766	884141
92353	884142
115433	884143
142803	884144
289171	884145
196442	884146
68154	884147
249936	884148
56349	884149
2046	884150
10793	884151
94535	884152
106544	884153
84048	884154
58461	884155
132721	884156
10301	884157
8289	884158
6959	884159
142803	884160
176426	884161
93248	884162
79189	884163
14956	884164
138627	884165
5215	884166
139897	884167
86490	884168
85692	884169
1775	884170
7248	884171
208103	884172
196378	884173
52374	884174
187586	884175
112408	884176
5668	884177
5125	884178
32195	884179
10023	884180
11756	884181
196553	884182
60674	884183
100724	884184
61449	884185
300	884186
104331	884187
35908	884188
8855	884189
148960	884190
90939	884191
4245	884192
188113	884193
24078	884194
84028	884195
82436	884196
81251	884197
81251	884198
11243	884199
6224	884200
16165	884201
30656	884202
1981	884203
17044	884204
267905	884205
117309	884206
27282	884207
15867	884208
27282	884209
198432	884210
86725	884211
279446	884212
59804	884213
14946	884214
188091	884215
94434	884216
4047	884217
29242	884218
183314	884219
277856	884220
162686	884221
67247	884222
12670	884223
266888	884224
11527	884225
31075	884226
201341	884227
15236	884228
183437	884229
180575	884230
5758	884231
3958	884232
78302	884233
21385	884234
64631	884235
34554	884236
58952	884237
212335	884238
7766	884239
80057	884240
6389	884241
92994	884242
16360	884243
15177	884244
9788	884245
54790	884246
19401	884247
186164	884248
9252	884249
109912	884250
663	884251
38542	884252
7466	884253
88844	884254
111144	884255
163052	884256
81729	884257
213747	884258
137771	884259
200614	884260
267454	884261
10005	884262
166536	884263
275157	884264
30745	884265
8932	884266
8932	884267
18815	884268
444	884269
2239	884270
99647	884271
163746	884272
59461	884273
20334	884274
10922	884275
13136	884276
29883	884277
40996	884278
20483	884279
35385	884280
6224	884281
6927	884282
28075	884283
180413	884284
208215	884285
48247	884286
995	884287
18820	884288
206864	884289
4945	884290
123991	884291
96641	884292
61778	884293
173480	884294
12071	884295
40347	884296
28233	884297
19813	884298
144	884299
26635	884300
149234	884301
9505	884302
139773	884303
8424	884304
75906	884305
127343	884306
66552	884307
20332	884308
161502	884309
210266	884310
7898	884311
53069	884312
208056	884313
94	884314
142969	884315
63902	884316
57191	884317
15184	884318
3069	884319
24572	884320
197896	884321
263166	884322
34703	884323
129060	884324
44409	884325
223652	884326
77161	884327
13736	884328
6410	884329
356	884330
144029	884331
145706	884332
224477	884333
25022	884334
56291	884335
44659	884336
43229	884337
74998	884338
9859	884339
64914	884340
57583	884341
199035	884342
29361	884343
56297	884344
36150	884345
266839	884346
39410	884347
131673	884348
2363	884349
26916	884350
95083	884351
75225	884352
12490	884353
197702	884354
196569	884355
24243	884356
157653	884357
87228	884358
28722	884359
50207	884360
71629	884361
14806	884362
3673	884363
99374	884364
53505	884365
82480	884366
65544	884367
92828	884368
28969	884369
93128	884370
54847	884371
30343	884372
2042	884373
109132	884374
120060	884375
158231	884376
107992	884377
40009	884378
271318	884379
298881	884380
200289	884381
3527	884382
411	884383
120102	884384
49554	884385
99246	884386
18338	884387
172174	884388
41449	884389
1495	884390
164263	884391
27559	884392
232495	884393
41717	884394
28997	884395
40617	884396
203062	884397
11438	884398
47694	884399
8192	884400
93586	884401
49627	884402
145861	884403
145340	884404
46959	884405
216537	884406
22710	884407
137000	884408
142347	884409
29789	884410
3411	884411
5378	884412
28107	884413
2447	884414
19137	884415
88259	884416
91159	884417
234695	884418
135024	884419
162133	884420
100753	884421
131246	884422
106522	884423
20247	884424
112328	884425
68534	884426
21651	884427
49825	884428
2196	884429
123145	884430
78855	884431
134300	884432
47581	884433
211285	884434
105300	884435
50564	884436
908	884437
50263	884438
22388	884439
46557	884440
46393	884441
24441	884442
89750	884443
6137	884444
33641	884445
58644	884446
63729	884447
64632	884448
52545	884449
57958	884450
2563	884451
49419	884452
108771	884453
48881	884454
148196	884455
76721	884456
151260	884457
15231	884458
65396	884459
5375	884460
198009	884461
49405	884462
257932	884463
244275	884464
20953	884465
84132	884466
11747	884467
212823	884468
24315	884469
199033	884470
8927	884471
18556	884472
77407	884473
68782	884474
85837	884475
70772	884476
11030	884477
55834	884478
52581	884479
163603	884480
20031	884481
6461	884482
73567	884483
12760	884484
17098	884485
17537	884486
83659	884487
7922	884488
105352	884489
882	884490
28007	884491
581	884492
97077	884493
39145	884494
85546	884495
3251	884496
13985	884497
34468	884498
204464	884499
11644	884500
85730	884501
32748	884502
41733	884503
30777	884504
2279	884505
57057	884506
49859	884507
87412	884508
7156	884509
29506	884510
18812	884511
685	884512
18	884513
141553	884514
24526	884515
131160	884516
40636	884517
310068	884518
27748	884519
232844	884520
61591	884521
2810	884522
127561	884523
143320	884524
68920	884525
106308	884526
194059	884527
299489	884528
42342	884529
268923	884530
195166	884531
63705	884532
188027	884533
14987	884534
224924	884535
86069	884536
32917	884537
38530	884538
118871	884539
260723	884540
39813	884541
41008	884542
54581	884543
158046	884544
13522	884545
199577	884546
92705	884547
25649	884548
9420	884549
87062	884550
34380	884551
3533	884552
1116	884553
135503	884554
23132	884555
5531	884556
244712	884557
213261	884558
92245	884559
31378	884560
9456	884561
52513	884562
20295	884563
295100	884564
44369	884565
79870	884566
87401	884567
127883	884568
159197	884569
190765	884570
11381	884571
88668	884572
134837	884573
92065	884574
126127	884575
41387	884576
36230	884577
74398	884578
20413	884579
114496	884580
39377	884581
29184	884582
79035	884583
182949	884584
36729	884585
53783	884586
61497	884587
142011	884588
158108	884589
202527	884590
589	884591
87925	884592
36830	884593
5925	884594
224184	884595
222137	884596
37538	884597
22128	884598
46073	884599
79432	884600
104504	884601
90306	884602
14035	884603
14933	884604
97491	884605
32723	884606
158549	884607
39321	884608
43330	884609
95013	884610
224345	884611
32697	884612
166037	884613
62662	884614
57514	884615
90192	884616
84442	884617
96	884618
14164	884619
11127	884620
95699	884621
133590	884622
2654	884623
96632	884624
56294	884625
215291	884626
56526	884627
213136	884628
67811	884629
62193	884630
14581	884631
9203	884632
75266	884633
100182	884634
8038	884635
93079	884636
84933	884637
152783	884638
198794	884639
94510	884640
114965	884641
113118	884642
245996	884643
74650	884644
194892	884645
108520	884646
32478	884647
50642	884648
82123	884649
151806	884650
73242	884651
153847	884652
109206	884653
65594	884654
73278	884655
9196	884656
94207	884657
15408	884658
178784	884659
100290	884660
28452	884661
9850	884662
73709	884663
216892	884664
44185	884665
154512	884666
77252	884667
22186	884668
169155	884669
118623	884670
243957	884671
153248	884672
51987	884673
68682	884674
143760	884675
48695	884676
1751	884677
135389	884678
213400	884679
158635	884680
139253	884681
75682	884682
55201	884683
27832	884684
11682	884685
310811	884686
164740	884687
67675	884688
51832	884689
10368	884690
42906	884691
67547	884692
135923	884693
176154	884694
176603	884695
84930	884696
11733	884697
8888	884698
144380	884699
114309	884700
24616	884701
190986	884702
59871	884703
208971	884704
374	884705
24789	884706
63873	884707
177523	884708
175591	884709
231501	884710
24645	884711
106659	884712
79134	884713
43925	884714
211808	884715
203166	884716
90249	884717
48040	884718
61416	884719
121538	884720
24246	884721
11367	884722
48468	884723
134839	884724
26689	884725
31762	884726
184200	884727
3278	884728
13971	884729
58225	884730
18178	884731
97066	884732
195231	884733
93528	884734
68328	884735
17310	884736
20019	884737
190432	884738
33762	884739
31282	884740
124682	884741
216507	884742
199782	884743
2182	884744
68539	884745
35567	884746
141296	884747
111183	884748
7618	884749
7783	884750
141097	884751
122523	884752
188590	884753
159395	884754
153683	884755
123567	884756
217920	884757
15361	884758
20031	884759
7141	884760
105140	884761
47284	884762
175584	884763
108320	884764
47749	884765
208290	884766
91776	884767
69851	884768
37481	884769
53924	884770
13009	884771
60349	884772
32411	884773
87888	884774
134336	884775
159939	884776
226864	884777
102018	884778
7924	884779
21578	884780
185760	884781
124150	884782
122311	884783
183857	884784
4126	884785
49985	884786
10643	884787
14817	884788
11069	884789
27932	884790
372	884791
1540	884792
42273	884793
206801	884794
160759	884795
58488	884796
21031	884797
9163	884798
65257	884799
10027	884800
65240	884801
211841	884802
133513	884803
84115	884804
133025	884805
216401	884806
66501	884807
29540	884808
34947	884809
7627	884810
26946	884811
51191	884812
51191	884813
230492	884814
217955	884815
4811	884816
12633	884817
191612	884818
62106	884819
60391	884820
24874	884821
88745	884822
108433	884823
113454	884824
54204	884825
4459	884826
217019	884827
199540	884828
28872	884829
25354	884830
2238	884831
34403	884832
8158	884833
104073	884834
39454	884835
7722	884836
23268	884837
16301	884838
231978	884839
43532	884840
59430	884841
161504	884842
54155	884843
71136	884844
58132	884845
95142	884846
12	884847
25554	884848
138073	884849
40497	884850
205436	884851
24982	884852
218727	884853
10159	884854
26987	884855
1557	884856
275530	884857
132319	884858
126524	884859
60109	884860
311374	884861
128042	884862
5156	884863
83678	884864
202836	884865
2710	884866
286762	884867
197631	884868
26336	884869
70334	884870
114364	884871
42656	884872
222371	884873
32012	884874
40514	884875
2211	884876
4875	884877
40514	884878
215394	884879
114364	884880
115818	884881
133091	884882
141701	884883
43819	884884
64244	884885
77149	884886
15935	884887
139023	884888
66897	884889
4144	884890
18225	884891
201445	884892
309929	884893
66349	884894
113082	884895
16627	884896
2833	884897
207653	884898
135943	884899
44497	884900
218673	884901
250331	884902
27533	884903
202095	884904
217814	884905
167823	884906
19104	884907
306477	884908
95286	884909
92264	884910
180769	884911
245687	884912
26021	884913
93734	884914
166262	884915
294777	884916
91603	884917
61103	884918
137633	884919
107252	884920
60922	884921
206452	884922
88775	884923
27902	884924
144892	884925
170006	884926
247184	884927
50876	884928
173907	884929
261204	884930
205132	884931
89931	884932
20216	884933
131759	884934
4423	884935
23945	884936
59654	884937
197255	884938
58553	884939
180873	884940
186697	884941
106281	884942
134058	884943
8538	884944
125968	884945
105759	884946
42451	884947
3567	884948
203703	884949
32390	884950
28172	884951
10762	884952
114492	884953
21455	884954
85073	884955
49294	884956
72560	884957
74013	884958
132372	884959
210379	884960
49524	884961
310872	884962
125537	884963
85054	884964
241576	884965
167144	884966
184493	884967
116484	884968
206210	884969
26928	884970
40441	884971
19827	884972
19827	884973
87115	884974
223569	884975
4320	884976
22705	884977
832	884978
139087	884979
259936	884980
218312	884981
23822	884982
300606	884983
190673	884984
8406	884985
10224	884986
86156	884987
82712	884988
70824	884989
171000	884990
84642	884991
84887	884992
987	884993
103578	884994
262525	884995
77933	884996
65667	884997
166124	884998
856	884999
22333	885000
36029	885001
82164	885002
46266	885003
1472	885004
29915	885005
57986	885006
63993	885007
27681	885008
56262	885009
198381	885010
188421	885011
74004	885012
918	885013
305034	885014
63448	885015
75331	885016
104886	885017
178506	885018
18436	885019
5820	885020
128553	885021
46846	885022
5716	885023
5865	885024
14893	885025
8363	885026
304260	885027
62338	885028
1260	885029
236072	885030
63199	885031
154530	885032
9029	885033
12652	885034
264880	885035
51960	885036
15483	885037
253376	885038
85526	885039
106918	885040
49103	885041
163928	885042
76142	885043
242763	885044
86949	885045
157069	885046
33586	885047
185242	885048
5926	885049
78198	885050
6104	885051
60910	885052
900	885053
10375	885054
4449	885055
27543	885056
10375	885057
170656	885058
11263	885059
71987	885060
62029	885061
202127	885062
120697	885063
29181	885064
165882	885065
48236	885066
61227	885067
37481	885068
15500	885069
197064	885070
95789	885071
11217	885072
290277	885073
233468	885074
303302	885075
59907	885076
82145	885077
2442	885078
28745	885079
20914	885080
190119	885081
8671	885082
98946	885083
459	885084
73158	885085
202179	885086
33320	885087
10273	885088
2562	885089
14438	885090
7531	885091
53691	885092
123258	885093
33382	885094
165464	885095
16706	885096
3151	885097
53765	885098
184999	885099
91448	885100
222928	885101
58520	885102
141304	885103
67470	885104
107110	885105
5220	885106
8395	885107
19227	885108
69894	885109
128715	885110
128715	885111
453	885112
115573	885113
2611	885114
41146	885115
137815	885116
136711	885117
164050	885118
133839	885119
27543	885120
33641	885121
2827	885122
77692	885123
121387	885124
18975	885125
15660	885126
60894	885127
220025	885128
1737	885129
52061	885130
6651	885131
156228	885132
61020	885133
125374	885134
192719	885135
170662	885136
110637	885137
2772	885138
79846	885139
5763	885140
82269	885141
57393	885142
116945	885143
106477	885144
128754	885145
34425	885146
9356	885147
17808	885148
122862	885149
24291	885150
5521	885151
57017	885152
207191	885153
58291	885154
147406	885155
22215	885156
68316	885157
166959	885158
150148	885159
135030	885160
82582	885161
46496	885162
130715	885163
199317	885164
113330	885165
21701	885166
64585	885167
65568	885168
46389	885169
76232	885170
30140	885171
38473	885172
3391	885173
1649	885174
126453	885175
3700	885176
254960	885177
38343	885178
2473	885179
19006	885180
10610	885181
182161	885182
68640	885183
37386	885184
89615	885185
12648	885186
32222	885187
153628	885188
216277	885189
2979	885190
134508	885191
87011	885192
13294	885193
150682	885194
50329	885195
18586	885196
77487	885197
24466	885198
124662	885199
167658	885200
27726	885201
14263	885202
124709	885203
124709	885204
7466	885205
172146	885206
103760	885207
13539	885208
66228	885209
96583	885210
59421	885211
191739	885212
122885	885213
29888	885214
188887	885215
24731	885216
139359	885217
20977	885218
48785	885219
171282	885220
141965	885221
7668	885222
197590	885223
152007	885224
5820	885225
47755	885226
53647	885227
185539	885228
30993	885229
66727	885230
7132	885231
37529	885232
80383	885233
21700	885234
119329	885235
132472	885236
131204	885237
30666	885238
73986	885239
201842	885240
40552	885241
39033	885242
61724	885243
60547	885244
34832	885245
1887	885246
193332	885247
177757	885248
96105	885249
69180	885250
85001	885251
104336	885252
191295	885253
13430	885254
104336	885255
21139	885256
294040	885257
193587	885258
14970	885259
245322	885260
54845	885261
62402	885262
242933	885263
187763	885264
75798	885265
169659	885266
97715	885267
14342	885268
127189	885269
131598	885270
142967	885271
252619	885272
73145	885273
187541	885274
75103	885275
56372	885276
5083	885277
108435	885278
139904	885279
44158	885280
1402	885281
2222	885282
23445	885283
168186	885284
5855	885285
40248	885286
77609	885287
41114	885288
35857	885289
6031	885290
238410	885291
1987	885292
213711	885293
22884	885294
34492	885295
160874	885296
95483	885297
96519	885298
206933	885299
159757	885300
71041	885301
31838	885302
14314	885303
49919	885304
16625	885305
20859	885306
8663	885307
29797	885308
61660	885309
122551	885310
4913	885311
89552	885312
2139	885313
113489	885314
53067	885315
35849	885316
102687	885317
109667	885318
62682	885319
243994	885320
263795	885321
272106	885322
22942	885323
126783	885324
17523	885325
200080	885326
81054	885327
9579	885328
187330	885329
8042	885330
259221	885331
229551	885332
29445	885333
87203	885334
84235	885335
28602	885336
42290	885337
19682	885338
152712	885339
3600	885340
16005	885341
312035	885342
155178	885343
230505	885344
52092	885345
47249	885346
184678	885347
2005	885348
115212	885349
165345	885350
26665	885351
131350	885352
79375	885353
1190	885354
303163	885355
145609	885356
192635	885357
16281	885358
13979	885359
125986	885360
53716	885361
21288	885362
6742	885363
196232	885364
159778	885365
130998	885366
8000	885367
9693	885368
87521	885369
127391	885370
82973	885371
57089	885372
6288	885373
79937	885374
96771	885375
72150	885376
216168	885377
111575	885378
80456	885379
17260	885380
101050	885381
64213	885382
145105	885383
43986	885384
35334	885385
220808	885386
27276	885387
29846	885388
286854	885389
17246	885390
127462	885391
194249	885392
67577	885393
89073	885394
11676	885395
44144	885396
85556	885397
150009	885398
76912	885399
41519	885400
21663	885401
41439	885402
71917	885403
176281	885404
31923	885405
9584	885406
4653	885407
15445	885408
3208	885409
1429	885410
11888	885411
33150	885412
2474	885413
4845	885414
22661	885415
20217	885416
26602	885417
163856	885418
49966	885419
90051	885420
266985	885421
67267	885422
105864	885423
182224	885424
77230	885425
136029	885426
1987	885427
147270	885428
146950	885429
36	885430
18398	885431
180587	885432
64526	885433
243200	885434
18650	885435
40166	885436
8346	885437
71067	885438
306454	885439
576	885440
6674	885441
148021	885442
33388	885443
23391	885444
200166	885445
209312	885446
19588	885447
59316	885448
32600	885449
122680	885450
4822	885451
18723	885452
40849	885453
48858	885454
145943	885455
124171	885456
21935	885457
70212	885458
2157	885459
56	885460
75788	885461
2216	885462
166664	885463
126471	885464
280124	885465
630	885466
6569	885467
75130	885468
51710	885469
230036	885470
135816	885471
111672	885472
20696	885473
293586	885474
3598	885475
167497	885476
145045	885477
176116	885478
46878	885479
47	885480
58730	885481
18659	885482
159553	885483
56	885484
217696	885485
5090	885486
8899	885487
154203	885488
295243	885489
6503	885490
32	885491
37593	885492
3511	885493
46	885494
19821	885495
29137	885496
11055	885497
12004	885498
136745	885499
75484	885500
5527	885501
20015	885502
64328	885503
215271	885504
109690	885505
82	885506
50529	885507
43517	885508
71067	885509
136077	885510
5610	885511
150057	885512
23192	885513
23192	885514
10036	885515
42021	885516
980	885517
70826	885518
26398	885519
299116	885520
5651	885521
79082	885522
126718	885523
53351	885524
89355	885525
118084	885526
9475	885527
68011	885528
124043	885529
14469	885530
118897	885531
118897	885532
79545	885533
1946	885534
9066	885535
29195	885536
103536	885537
4830	885538
174486	885539
257401	885540
12073	885541
32853	885542
3458	885543
3232	885544
250037	885545
120151	885546
9596	885547
301088	885548
92121	885549
206596	885550
179062	885551
8282	885552
202932	885553
20402	885554
70052	885555
84737	885556
128336	885557
7573	885558
48709	885559
23329	885560
46603	885561
13343	885562
28148	885563
125500	885564
307819	885565
160563	885566
8561	885567
1242	885568
36793	885569
186705	885570
125403	885571
135372	885572
221127	885573
30477	885574
22420	885575
27090	885576
31653	885577
23416	885578
1284	885579
424	885580
25660	885581
31500	885582
91296	885583
161268	885584
204605	885585
25222	885586
292156	885587
84335	885588
138638	885589
28248	885590
126277	885591
2761	885592
87159	885593
307446	885594
25833	885595
90738	885596
178752	885597
258287	885598
54109	885599
217826	885600
97686	885601
220841	885602
129038	885603
21719	885604
139910	885605
75238	885606
148353	885607
24636	885608
135284	885609
265884	885610
85127	885611
25731	885612
207005	885613
171991	885614
46954	885615
43836	885616
51776	885617
210370	885618
166397	885619
110855	885620
66837	885621
12408	885622
132186	885623
115056	885624
23211	885625
15396	885626
10676	885627
61818	885628
104400	885629
42396	885630
69685	885631
20896	885632
94932	885633
5568	885634
33532	885635
37084	885636
19193	885637
35313	885638
84577	885639
16862	885640
142440	885641
10822	885642
44418	885643
55379	885644
7987	885645
57605	885646
28992	885647
181829	885648
125640	885649
14235	885650
203980	885651
45508	885652
90446	885653
94631	885654
5110	885655
79571	885656
61198	885657
8381	885658
174876	885659
13103	885660
4585	885661
33904	885662
33258	885663
177528	885664
73226	885665
65187	885666
246	885667
80124	885668
20497	885669
91976	885670
49888	885671
251759	885672
8084	885673
63980	885674
92128	885675
41448	885676
92957	885677
139730	885678
76038	885679
204876	885680
44662	885681
67357	885682
7314	885683
82794	885684
156709	885685
103148	885686
2933	885687
159844	885688
59945	885689
52021	885690
66944	885691
24259	885692
56223	885693
15745	885694
52535	885695
42290	885696
133866	885697
24030	885698
100938	885699
24030	885700
182993	885701
104625	885702
108613	885703
18575	885704
122734	885705
102183	885706
217697	885707
217595	885708
312177	885709
3375	885710
36	885711
56611	885712
55471	885713
6760	885714
168406	885715
186315	885716
125684	885717
74834	885718
107636	885719
110943	885720
35325	885721
14683	885722
210182	885723
212895	885724
137029	885725
27220	885726
151001	885727
47094	885728
17894	885729
41620	885730
78892	885731
91248	885732
183	885733
10299	885734
34069	885735
2968	885736
79509	885737
202196	885738
73767	885739
100360	885740
183	885741
69195	885742
73524	885743
107562	885744
142	885745
176144	885746
33587	885747
20181	885748
196865	885749
59421	885750
5731	885751
127481	885752
127481	885753
5487	885754
28235	885755
6196	885756
145702	885757
82180	885758
171518	885759
40891	885760
48387	885761
115670	885762
4359	885763
129112	885764
82543	885765
300838	885766
33657	885767
13015	885768
167021	885769
40672	885770
233724	885771
299961	885772
30644	885773
12106	885774
16780	885775
147104	885776
67041	885777
6704	885778
197296	885779
253620	885780
201241	885781
19737	885782
128149	885783
165324	885784
142940	885785
22536	885786
37274	885787
11305	885788
3094	885789
274978	885790
86187	885791
1	885792
14810	885793
173443	885794
14260	885795
27782	885796
175001	885797
25803	885798
63923	885799
12310	885800
38850	885801
48607	885802
236322	885803
36082	885804
34686	885805
10623	885806
69826	885807
138126	885808
41542	885809
72434	885810
5897	885811
42147	885812
14138	885813
36141	885814
36141	885815
134662	885816
231105	885817
29436	885818
168423	885819
45315	885820
27689	885821
259672	885822
7297	885823
83729	885824
212586	885825
2	885826
97815	885827
176213	885828
54811	885829
48666	885830
557	885831
71621	885832
2753	885833
210176	885834
42196	885835
47082	885836
86501	885837
173293	885838
310319	885839
259142	885840
6987	885841
38350	885842
47398	885843
31963	885844
45129	885845
19481	885846
138457	885847
7448	885848
308	885849
1100	885850
127104	885851
95159	885852
21707	885853
219442	885854
275195	885855
20742	885856
157158	885857
131896	885858
32512	885859
153941	885860
27297	885861
33403	885862
82943	885863
263443	885864
14450	885865
179241	885866
208654	885867
28092	885868
100943	885869
181382	885870
194792	885871
13598	885872
24899	885873
24904	885874
279742	885875
101802	885876
47614	885877
16942	885878
181328	885879
254124	885880
186464	885881
142678	885882
169815	885883
11090	885884
107875	885885
202812	885886
25667	885887
64432	885888
29212	885889
60356	885890
44424	885891
242575	885892
166350	885893
31960	885894
305467	885895
23395	885896
85589	885897
9480	885898
131998	885899
66183	885900
55176	885901
212746	885902
148998	885903
37145	885904
15777	885905
173720	885906
29818	885907
25205	885908
25205	885909
295837	885910
44339	885911
18741	885912
219956	885913
167429	885914
146251	885915
51613	885916
17571	885917
125764	885918
46156	885919
48311	885920
87710	885921
56407	885922
13565	885923
27272	885924
41487	885925
2528	885926
27212	885927
38720	885928
188856	885929
18654	885930
80629	885931
25819	885932
7653	885933
90736	885934
210736	885935
53991	885936
54662	885937
122592	885938
183603	885939
5774	885940
186419	885941
167145	885942
22711	885943
38506	885944
5874	885945
193809	885946
124428	885947
36624	885948
67757	885949
118069	885950
90565	885951
36391	885952
17398	885953
6539	885954
29271	885955
25508	885956
13931	885957
59956	885958
38581	885959
38581	885960
238526	885961
26060	885962
13062	885963
101690	885964
1538	885965
203172	885966
24552	885967
110731	885968
179852	885969
73685	885970
206371	885971
67046	885972
290952	885973
85821	885974
31681	885975
109095	885976
43879	885977
300229	885978
65827	885979
244487	885980
8478	885981
29234	885982
21907	885983
292772	885984
3232	885985
9179	885986
21502	885987
194416	885988
4847	885989
16933	885990
11487	885991
13166	885992
25342	885993
10645	885994
129884	885995
105369	885996
92332	885997
98446	885998
84547	885999
2094	886000
161626	886001
39695	886002
215021	886003
121333	886004
147004	886005
94578	886006
297869	886007
14334	886008
133385	886009
27484	886010
162470	886011
22080	886012
75694	886013
64308	886014
70043	886015
59673	886016
1920	886017
162569	886018
24889	886019
60	886020
12311	886021
178678	886022
205579	886023
13735	886024
305510	886025
82488	886026
278730	886027
180429	886028
7805	886029
78421	886030
63855	886031
80081	886032
75080	886033
6307	886034
1686	886035
105243	886036
37698	886037
82409	886038
98165	886039
186460	886040
75138	886041
81578	886042
498	886043
62777	886044
52064	886045
244944	886046
154678	886047
5837	886048
1713	886049
185083	886050
102540	886051
8092	886052
5554	886053
119668	886054
3209	886055
49106	886056
121696	886057
71289	886058
30739	886059
272298	886060
117673	886061
23084	886062
7296	886063
123378	886064
194901	886065
12922	886066
97013	886067
299579	886068
93131	886069
116115	886070
96455	886071
13390	886072
60194	886073
8323	886074
43080	886075
306452	886076
157644	886077
20587	886078
69611	886079
287648	886080
93284	886081
18148	886082
40	886083
48325	886084
38814	886085
20565	886086
29087	886087
88175	886088
245	886089
164006	886090
51122	886091
244309	886092
264177	886093
71821	886094
140585	886095
207757	886096
430	886097
36820	886098
36820	886099
42765	886100
62566	886101
36045	886102
30281	886103
109090	886104
64253	886105
21356	886106
136167	886107
291884	886108
58088	886109
94584	886110
80	886111
70889	886112
5924	886113
77	886114
280315	886115
22378	886116
7017	886117
110138	886118
2999	886119
45753	886120
82574	886121
41466	886122
102454	886123
22395	886124
212126	886125
260416	886126
45101	886127
18206	886128
22632	886129
152168	886130
105306	886131
16681	886132
541	886133
2279	886134
57472	886135
284033	886136
3262	886137
107152	886138
142045	886139
17426	886140
58034	886141
96589	886142
5266	886143
151642	886144
20442	886145
41798	886146
6199	886147
72573	886148
40098	886149
19993	886150
272	886151
58727	886152
113556	886153
168130	886154
211841	886155
32329	886156
236452	886157
57823	886158
172422	886159
197355	886160
31487	886161
282701	886162
202122	886163
207953	886164
6046	886165
28944	886166
165097	886167
26529	886168
100549	886169
92805	886170
156358	886171
7226	886172
10186	886173
20868	886174
9021	886175
1051	886176
20780	886177
49960	886178
117918	886179
50717	886180
90359	886181
84506	886182
299203	886183
15494	886184
306900	886185
13002	886186
246555	886187
93599	886188
73113	886189
59247	886190
299896	886191
37001	886192
233712	886193
126018	886194
85406	886195
47601	886196
53030	886197
121695	886198
60184	886199
90141	886200
109278	886201
150344	886202
126019	886203
200457	886204
55901	886205
144867	886206
20558	886207
53141	886208
76409	886209
27733	886210
95845	886211
22467	886212
177408	886213
208310	886214
233470	886215
20238	886216
23802	886217
5578	886218
7959	886219
151882	886220
153935	886221
72114	886222
149741	886223
1963	886224
202033	886225
93931	886226
17913	886227
17938	886228
100607	886229
14609	886230
60045	886231
50960	886232
71944	886233
5606	886234
255161	886235
6146	886236
74176	886237
108882	886238
40326	886239
32725	886240
55677	886241
163461	886242
103987	886243
50825	886244
64503	886245
143292	886246
286079	886247
84902	886248
117854	886249
74908	886250
78251	886251
117773	886252
139951	886253
33125	886254
10396	886255
124297	886256
122312	886257
26620	886258
220742	886259
57993	886260
43639	886261
116439	886262
29880	886263
28259	886264
20867	886265
80508	886266
127192	886267
108389	886268
109092	886269
129441	886270
284195	886271
33304	886272
15404	886273
44277	886274
423	886275
22454	886276
74938	886277
123388	886278
12384	886279
34776	886280
8840	886281
805	886282
138414	886283
56551	886284
34689	886285
4468	886286
50841	886287
3250	886288
14339	886289
108143	886290
106032	886291
11045	886292
207024	886293
498	886294
4719	886295
1989	886296
805	886297
140629	886298
14970	886299
135056	886300
117638	886301
123573	886302
6288	886303
131971	886304
132146	886305
13977	886306
50954	886307
97573	886308
59742	886309
96969	886310
80774	886311
13751	886312
164792	886313
91424	886314
306936	886315
208525	886316
5969	886317
1690	886318
170152	886319
2898	886320
23572	886321
210403	886322
122286	886323
75641	886324
1087	886325
15511	886326
28351	886327
40124	886328
38708	886329
217256	886330
121035	886331
2257	886332
49798	886333
81608	886334
21455	886335
44322	886336
67319	886337
125731	886338
62049	886339
17000	886340
90451	886341
55394	886342
18974	886343
41749	886344
54323	886345
117828	886346
4521	886347
5317	886348
8161	886349
79277	886350
59278	886351
186136	886352
146286	886353
117574	886354
36133	886355
55689	886356
293910	886357
278755	886358
3506	886359
211400	886360
124996	886361
183924	886362
139596	886363
241867	886364
154691	886365
95535	886366
31433	886367
26154	886368
71446	886369
4468	886370
172373	886371
1635	886372
12487	886373
24604	886374
27081	886375
96102	886376
190310	886377
146482	886378
42734	886379
91075	886380
113	886381
19993	886382
87698	886383
42683	886384
8001	886385
2324	886386
121697	886387
33307	886388
261616	886389
12950	886390
160577	886391
68767	886392
15381	886393
22415	886394
8486	886395
78920	886396
9978	886397
14351	886398
159902	886399
74089	886400
36	886401
1701	886402
29505	886403
280115	886404
209453	886405
8618	886406
18002	886407
58199	886408
40654	886409
27943	886410
93884	886411
66079	886412
45035	886413
46215	886414
242935	886415
129482	886416
18432	886417
120730	886418
38939	886419
34212	886420
48389	886421
11780	886422
133406	886423
149768	886424
89102	886425
29375	886426
29027	886427
126504	886428
79732	886429
129407	886430
21559	886431
51725	886432
11338	886433
15138	886434
272185	886435
35674	886436
62524	886437
27252	886438
4612	886439
9658	886440
7791	886441
53539	886442
93192	886443
133710	886444
89083	886445
35576	886446
44644	886447
84497	886448
5502	886449
19292	886450
9654	886451
129733	886452
96528	886453
145166	886454
7979	886455
27004	886456
67057	886457
85848	886458
177403	886459
185805	886460
23161	886461
131082	886462
16075	886463
2353	886464
3262	886465
3319	886466
49182	886467
131842	886468
90995	886469
26887	886470
130460	886471
108894	886472
50060	886473
178374	886474
63425	886475
23209	886476
63809	886477
9736	886478
77601	886479
23860	886480
61939	886481
3232	886482
79568	886483
2309	886484
111	886485
297461	886486
19348	886487
58990	886488
60910	886489
989	886490
130648	886491
90789	886492
27327	886493
56100	886494
194977	886495
28042	886496
13134	886497
138654	886498
196252	886499
27116	886500
186574	886501
144577	886502
16641	886503
213858	886504
13979	886505
296961	886506
2760	886507
35693	886508
156358	886509
75893	886510
76517	886511
190352	886512
227589	886513
3842	886514
9243	886515
63627	886516
136463	886517
23571	886518
601	886519
114801	886520
9494	886521
16940	886522
229622	886523
27222	886524
145308	886525
197505	886526
64347	886527
51196	886528
136031	886529
90261	886530
33979	886531
68133	886532
97769	886533
159781	886534
11572	886535
25822	886536
64235	886537
7429	886538
241710	886539
62271	886540
2228	886541
112819	886542
86760	886543
113385	886544
14324	886545
16958	886546
134230	886547
84981	886548
85364	886549
1292	886550
128010	886551
163446	886552
15335	886553
177421	886554
175258	886555
106160	886556
62571	886557
26896	886558
115123	886559
984	886560
286204	886561
26389	886562
1740	886563
23245	886564
119826	886565
41812	886566
7092	886567
17602	886568
28031	886569
25275	886570
212125	886571
7874	886572
96344	886573
119334	886574
150613	886575
40742	886576
122914	886577
34676	886578
123733	886579
40076	886580
4053	886581
136339	886582
41593	886583
24645	886584
415	886585
74176	886586
36359	886587
40179	886588
256703	886589
87871	886590
79380	886591
31072	886592
28247	886593
538	886594
39156	886595
39156	886596
19594	886597
204901	886598
74157	886599
7809	886600
119242	886601
179	886602
169881	886603
86146	886604
48008	886605
215074	886606
1290	886607
48656	886608
1096	886609
37989	886610
24665	886611
19505	886612
143151	886613
60474	886614
22153	886615
14109	886616
276647	886617
649	886618
311620	886619
138943	886620
26983	886621
16332	886622
205995	886623
179768	886624
179669	886625
123	886626
61719	886627
46312	886628
56029	886629
108578	886630
36402	886631
40004	886632
24682	886633
24682	886634
36816	886635
217481	886636
67367	886637
63961	886638
83938	886639
103812	886640
15894	886641
197930	886642
17509	886643
96829	886644
24906	886645
286145	886646
2381	886647
186961	886648
10356	886649
52441	886650
52441	886651
60524	886652
18112	886653
62142	886654
98935	886655
39228	886656
57078	886657
94157	886658
59553	886659
38129	886660
64205	886661
75979	886662
16998	886663
169943	886664
212278	886665
58779	886666
9494	886667
29178	886668
29178	886669
52453	886670
52453	886671
127438	886672
107996	886673
288291	886674
71943	886675
304007	886676
134994	886677
42346	886678
235952	886679
151759	886680
128524	886681
98227	886682
33480	886683
207808	886684
6020	886685
105775	886686
249767	886687
7890	886688
130155	886689
180335	886690
78657	886691
30211	886692
68057	886693
153142	886694
127675	886695
109772	886696
8991	886697
33087	886698
180289	886699
150551	886700
3300	886701
107943	886702
105256	886703
264504	886704
217183	886705
521	886706
265887	886707
68906	886708
62281	886709
114104	886710
141764	886711
134736	886712
110220	886713
14435	886714
10974	886715
60385	886716
157699	886717
158368	886718
238400	886719
1226	886720
263108	886721
5601	886722
40723	886723
72374	886724
125223	886725
121522	886726
26660	886727
173688	886728
127042	886729
836	886730
18664	886731
155999	886732
9609	886733
5792	886734
25824	886735
85759	886736
94824	886737
37818	886738
40518	886739
122612	886740
594	886741
15028	886742
50017	886743
213291	886744
92607	886745
109130	886746
102449	886747
70730	886748
8383	886749
37196	886750
166507	886751
185454	886752
281287	886753
92816	886754
8675	886755
204003	886756
31934	886757
57510	886758
63934	886759
306490	886760
230741	886761
190343	886762
34021	886763
66929	886764
928	886765
244623	886766
23509	886767
26819	886768
208919	886769
62422	886770
46434	886771
22359	886772
113801	886773
46803	886774
96974	886775
4393	886776
115824	886777
24279	886778
7577	886779
12009	886780
91460	886781
181817	886782
186966	886783
25689	886784
14239	886785
2132	886786
294795	886787
49825	886788
192997	886789
34001	886790
160125	886791
135557	886792
203246	886793
76905	886794
15027	886795
24542	886796
12248	886797
23805	886798
78841	886799
129181	886800
127183	886801
84939	886802
9517	886803
64923	886804
32007	886805
64081	886806
10330	886807
5888	886808
163215	886809
337	886810
30108	886811
38509	886812
196998	886813
22298	886814
7877	886815
50256	886816
8956	886817
7479	886818
169941	886819
42394	886820
35682	886821
164177	886822
93383	886823
21927	886824
155510	886825
202150	886826
18723	886827
290682	886828
143411	886829
31617	886830
98940	886831
222	886832
59261	886833
200288	886834
46339	886835
13294	886836
24820	886837
81103	886838
30138	886839
237868	886840
140504	886841
60866	886842
118966	886843
16417	886844
244527	886845
254435	886846
268277	886847
284011	886848
63072	886849
21086	886850
213177	886851
4867	886852
110659	886853
249081	886854
145961	886855
87062	886856
116692	886857
139443	886858
6928	886859
81419	886860
32272	886861
72448	886862
32074	886863
47209	886864
17161	886865
247058	886866
11372	886867
49247	886868
635	886869
98674	886870
51841	886871
2904	886872
23544	886873
7925	886874
56726	886875
144009	886876
163955	886877
242695	886878
32278	886879
15775	886880
30805	886881
233825	886882
7239	886883
105358	886884
139051	886885
47290	886886
103083	886887
171738	886888
7899	886889
7899	886890
30326	886891
57702	886892
6338	886893
293477	886894
97876	886895
37665	886896
67135	886897
17500	886898
153175	886899
13353	886900
98944	886901
101250	886902
32106	886903
49610	886904
186875	886905
94958	886906
99587	886907
293926	886908
101068	886909
180663	886910
200409	886911
197058	886912
65948	886913
55557	886914
114183	886915
30866	886916
5488	886917
144772	886918
125420	886919
28459	886920
142867	886921
80325	886922
49928	886923
33525	886924
7575	886925
4924	886926
253681	886927
222768	886928
13695	886929
41105	886930
297979	886931
986	886932
55045	886933
9620	886934
15118	886935
48549	886936
36735	886937
36735	886938
3693	886939
26297	886940
188417	886941
22523	886942
8715	886943
15952	886944
35406	886945
150298	886946
11677	886947
82364	886948
7244	886949
997	886950
281536	886951
145769	886952
44946	886953
124086	886954
71853	886955
125906	886956
3829	886957
99	886958
7664	886959
219210	886960
1547	886961
25589	886962
66511	886963
254	886964
116622	886965
288151	886966
1117	886967
79236	886968
99509	886969
38650	886970
57003	886971
152278	886972
126559	886973
74668	886974
59622	886975
19272	886976
203546	886977
12519	886978
10362	886979
209617	886980
162848	886981
116813	886982
4380	886983
62298	886984
111436	886985
228760	886986
57184	886987
199277	886988
201929	886989
28169	886990
24847	886991
46924	886992
65627	886993
202978	886994
171477	886995
7545	886996
1645	886997
53168	886998
4344	886999
146969	887000
78495	887001
78531	887002
185108	887003
267658	887004
82325	887005
28321	887006
130959	887007
56794	887008
132417	887009
2986	887010
29464	887011
9152	887012
163899	887013
52248	887014
52770	887015
67151	887016
2470	887017
13836	887018
118362	887019
204391	887020
200564	887021
2151	887022
65507	887023
112485	887024
196461	887025
149194	887026
185837	887027
41238	887028
18068	887029
57669	887030
38947	887031
76764	887032
12689	887033
84838	887034
9399	887035
1896	887036
90168	887037
31435	887038
106805	887039
57214	887040
63569	887041
3890	887042
298538	887043
131371	887044
59351	887045
136504	887046
51393	887047
201804	887048
164232	887049
180132	887050
180125	887051
74278	887052
60115	887053
293012	887054
59385	887055
971	887056
78390	887057
243782	887058
25159	887059
219030	887060
59127	887061
65417	887062
14501	887063
47436	887064
109085	887065
174158	887066
8413	887067
37847	887068
15962	887069
56562	887070
56737	887071
181263	887072
242199	887073
64502	887074
122032	887075
72856	887076
50496	887077
253805	887078
78308	887079
247562	887080
36205	887081
78308	887082
18597	887083
24328	887084
38328	887085
33152	887086
52360	887087
75373	887088
33152	887089
263760	887090
33152	887091
117677	887092
175251	887093
34297	887094
40757	887095
147177	887096
10297	887097
11707	887098
109488	887099
276271	887100
38194	887101
141092	887102
9970	887103
17799	887104
90593	887105
12642	887106
12642	887107
196744	887108
128893	887109
80343	887110
86157	887111
58966	887112
197836	887113
1556	887114
1556	887115
153195	887116
33283	887117
33283	887118
181715	887119
5063	887120
14852	887121
51530	887122
3331	887123
161628	887124
34798	887125
34798	887126
127907	887127
12283	887128
237259	887129
256992	887130
161775	887131
120294	887132
36593	887133
213397	887134
61763	887135
257459	887136
33045	887137
33045	887138
235956	887139
94701	887140
81353	887141
147055	887142
106	887143
20528	887144
277947	887145
73069	887146
3211	887147
168177	887148
80715	887149
80715	887150
203638	887151
64113	887152
104756	887153
94583	887154
50831	887155
155670	887156
193569	887157
18946	887158
176139	887159
176139	887160
118069	887161
59573	887162
93241	887163
237578	887164
132116	887165
8924	887166
185179	887167
133686	887168
8924	887169
66184	887170
114894	887171
3398	887172
18924	887173
9435	887174
138832	887175
201358	887176
26408	887177
18225	887178
26408	887179
231805	887180
24550	887181
143130	887182
72416	887183
248764	887184
9282	887185
53288	887186
22498	887187
153587	887188
230485	887189
186398	887190
27569	887191
15536	887192
84383	887193
29348	887194
54825	887195
9574	887196
49156	887197
20191	887198
143586	887199
10319	887200
144184	887201
240118	887202
100007	887203
114203	887204
44650	887205
34454	887206
54223	887207
228697	887208
10406	887209
110676	887210
50144	887211
194320	887212
193683	887213
243410	887214
94476	887215
142607	887216
185881	887217
50170	887218
6860	887219
95313	887220
41282	887221
60979	887222
311376	887223
227077	887224
21829	887225
21691	887226
31039	887227
130614	887228
57706	887229
9193	887230
43650	887231
109117	887232
44208	887233
4724	887234
36324	887235
75106	887236
16522	887237
145383	887238
4083	887239
42692	887240
7386	887241
212659	887242
5405	887243
82356	887244
26769	887245
38543	887246
38368	887247
53143	887248
16340	887249
256544	887250
171059	887251
171059	887252
14256	887253
3400	887254
56273	887255
205039	887256
32075	887257
202763	887258
220867	887259
88063	887260
88063	887261
47518	887262
300001	887263
148549	887264
293857	887265
52609	887266
6150	887267
123726	887268
81585	887269
13456	887270
197193	887271
8183	887272
72320	887273
66933	887274
222359	887275
2936	887276
167929	887277
11075	887278
58751	887279
58751	887280
255319	887281
83444	887282
104451	887283
70809	887284
118432	887285
88729	887286
28114	887287
118438	887288
61352	887289
3238	887290
22614	887291
2596	887292
43347	887293
62143	887294
158498	887295
103073	887296
29343	887297
155527	887298
6156	887299
18528	887300
155474	887301
191341	887302
164065	887303
17018	887304
120365	887305
5735	887306
92660	887307
91231	887308
132809	887309
197611	887310
142345	887311
165277	887312
78592	887313
78229	887314
126213	887315
10450	887316
104451	887317
204073	887318
200307	887319
97563	887320
138746	887321
88415	887322
302457	887323
2194	887324
10276	887325
259199	887326
215656	887327
2879	887328
298857	887329
59695	887330
137416	887331
28353	887332
35155	887333
7453	887334
168602	887335
101755	887336
27142	887337
38459	887338
166671	887339
14125	887340
74325	887341
306619	887342
29141	887343
40919	887344
208802	887345
162159	887346
14841	887347
136027	887348
73760	887349
17522	887350
172534	887351
40906	887352
57101	887353
99104	887354
216804	887355
134531	887356
40329	887357
223728	887358
93920	887359
5726	887360
241797	887361
17441	887362
210716	887363
210716	887364
190127	887365
80693	887366
2415	887367
190511	887368
2787	887369
26293	887370
213206	887371
261657	887372
26564	887373
134303	887374
3091	887375
206618	887376
11365	887377
7782	887378
42743	887379
100500	887380
8344	887381
47452	887382
17555	887383
166160	887384
70563	887385
10957	887386
65885	887387
55689	887388
24367	887389
24	887390
16617	887391
795	887392
16617	887393
1962	887394
52758	887395
27580	887396
158742	887397
158742	887398
103404	887399
163192	887400
48049	887401
53783	887402
122589	887403
16639	887404
16639	887405
73365	887406
69037	887407
25101	887408
32348	887409
111825	887410
218110	887411
83045	887412
255630	887413
130768	887414
2	887415
171985	887416
65087	887417
24600	887418
200215	887419
222539	887420
60465	887421
111589	887422
32878	887423
200109	887424
21714	887425
41607	887426
16096	887427
20866	887428
106757	887429
154457	887430
72070	887431
135506	887432
121764	887433
69323	887434
103809	887435
69921	887436
33608	887437
138258	887438
13598	887439
37245	887440
82472	887441
175805	887442
139511	887443
96587	887444
207057	887445
597	887446
93407	887447
10452	887448
82937	887449
50279	887450
7412	887451
246346	887452
14925	887453
148051	887454
1313	887455
24637	887456
53847	887457
14772	887458
184787	887459
16985	887460
16985	887461
203899	887462
42473	887463
92644	887464
112703	887465
57515	887466
66	887467
150	887468
23356	887469
156918	887470
55503	887471
94565	887472
61581	887473
140465	887474
205787	887475
303341	887476
64351	887477
137710	887478
206491	887479
20132	887480
62334	887481
113697	887482
113697	887483
214937	887484
64039	887485
213935	887486
233705	887487
30586	887488
5087	887489
88374	887490
105349	887491
182218	887492
107549	887493
1796	887494
90689	887495
4287	887496
52749	887497
107823	887498
80736	887499
200699	887500
54738	887501
67040	887502
290669	887503
66886	887504
149890	887505
44621	887506
37843	887507
63066	887508
102187	887509
8156	887510
24122	887511
300304	887512
2155	887513
33997	887514
233781	887515
148653	887516
43276	887517
14522	887518
47969	887519
27783	887520
85722	887521
79449	887522
16765	887523
68266	887524
172688	887525
82634	887526
19306	887527
122718	887528
28645	887529
11401	887530
48969	887531
234471	887532
24242	887533
42727	887534
15070	887535
220458	887536
36825	887537
89683	887538
29463	887539
202788	887540
224691	887541
16593	887542
105123	887543
5028	887544
164445	887545
19233	887546
206094	887547
15986	887548
95123	887549
27587	887550
178524	887551
9951	887552
5473	887553
3066	887554
24424	887555
121886	887556
226453	887557
40301	887558
4562	887559
9124	887560
130247	887561
26362	887562
171623	887563
301776	887564
67803	887565
36326	887566
4829	887567
18	887568
160512	887569
1782	887570
56450	887571
137511	887572
32698	887573
859	887574
1782	887575
3573	887576
1782	887577
1782	887578
901	887579
7281	887580
135029	887581
68	887582
96249	887583
50199	887584
163064	887585
204009	887586
61125	887587
71381	887588
8164	887589
5913	887590
42649	887591
5117	887592
93975	887593
58238	887594
15537	887595
9762	887596
273393	887597
28978	887598
8136	887599
57237	887600
202959	887601
205732	887602
125396	887603
51429	887604
73758	887605
172132	887606
163536	887607
54941	887608
122455	887609
97152	887610
112086	887611
73392	887612
84532	887613
92168	887614
11941	887615
211020	887616
4952	887617
907	887618
78893	887619
47603	887620
124720	887621
59629	887622
41666	887623
273155	887624
146257	887625
206912	887626
45695	887627
225422	887628
158334	887629
42222	887630
131	887631
139849	887632
5062	887633
67368	887634
14509	887635
10960	887636
155	887637
96902	887638
210456	887639
311916	887640
4252	887641
246972	887642
12888	887643
7668	887644
84044	887645
54680	887646
53331	887647
55602	887648
47888	887649
94467	887650
17648	887651
49249	887652
90358	887653
251156	887654
163670	887655
28909	887656
155	887657
128810	887658
113107	887659
131879	887660
134188	887661
6381	887662
137447	887663
10831	887664
109372	887665
119352	887666
11675	887667
72083	887668
116390	887669
72938	887670
112789	887671
124998	887672
80476	887673
46456	887674
134303	887675
34538	887676
101298	887677
22236	887678
282614	887679
93403	887680
38212	887681
11436	887682
164612	887683
29563	887684
288	887685
8871	887686
137247	887687
27817	887688
140029	887689
127640	887690
83530	887691
11223	887692
138351	887693
24549	887694
33732	887695
34926	887696
99783	887697
113917	887698
115455	887699
117467	887700
124272	887701
114741	887702
9810	887703
84430	887704
92510	887705
100076	887706
29242	887707
4491	887708
236339	887709
93970	887710
8765	887711
15570	887712
7226	887713
491	887714
109777	887715
230858	887716
34257	887717
27254	887718
27477	887719
105581	887720
14883	887721
18589	887722
278192	887723
196631	887724
201089	887725
247328	887726
18412	887727
42361	887728
49292	887729
2311	887730
185679	887731
24369	887732
217088	887733
196771	887734
4379	887735
149479	887736
14382	887737
224633	887738
39256	887739
25869	887740
233774	887741
29387	887742
22452	887743
104089	887744
260674	887745
219	887746
92581	887747
14129	887748
68059	887749
88557	887750
184955	887751
133849	887752
199657	887753
234591	887754
94322	887755
88557	887756
165456	887757
73616	887758
302897	887759
17695	887760
55146	887761
42780	887762
3674	887763
111315	887764
117873	887765
257246	887766
78021	887767
85285	887768
209896	887769
203778	887770
125605	887771
148399	887772
25917	887773
102178	887774
30370	887775
86270	887776
185443	887777
4357	887778
77600	887779
214696	887780
38469	887781
51361	887782
42719	887783
69040	887784
210311	887785
82442	887786
65894	887787
163574	887788
59009	887789
151705	887790
77473	887791
163174	887792
169764	887793
179113	887794
82490	887795
62272	887796
190187	887797
132356	887798
113207	887799
128121	887800
165231	887801
82521	887802
233461	887803
202256	887804
29588	887805
167476	887806
13878	887807
101471	887808
9347	887809
4379	887810
9504	887811
228976	887812
244061	887813
133526	887814
63353	887815
277832	887816
124416	887817
43726	887818
53187	887819
62743	887820
188043	887821
187683	887822
111844	887823
148586	887824
132105	887825
147780	887826
96803	887827
113976	887828
118823	887829
120977	887830
299777	887831
139797	887832
38432	887833
33465	887834
157864	887835
231987	887836
31899	887837
80189	887838
22085	887839
33927	887840
117748	887841
132662	887842
153358	887843
67322	887844
106127	887845
123153	887846
54814	887847
146596	887848
95037	887849
122700	887850
67594	887851
9650	887852
186962	887853
209677	887854
156090	887855
54081	887856
16043	887857
184074	887858
182007	887859
58003	887860
33677	887861
55145	887862
1959	887863
89724	887864
205876	887865
10591	887866
86876	887867
73939	887868
88002	887869
19380	887870
59668	887871
107444	887872
302853	887873
133684	887874
160293	887875
269861	887876
124700	887877
92347	887878
266170	887879
217308	887880
157206	887881
16153	887882
11518	887883
306777	887884
104511	887885
211689	887886
236641	887887
46015	887888
20666	887889
7469	887890
26669	887891
78293	887892
35327	887893
55724	887894
7543	887895
130104	887896
117065	887897
34783	887898
97134	887899
11962	887900
4508	887901
80816	887902
137396	887903
64254	887904
99826	887905
67065	887906
21194	887907
308223	887908
103457	887909
170974	887910
1225	887911
38083	887912
78285	887913
899	887914
157006	887915
188728	887916
7515	887917
2231	887918
79962	887919
19826	887920
20594	887921
159787	887922
44385	887923
34220	887924
47846	887925
281207	887926
304952	887927
55734	887928
61032	887929
79518	887930
229439	887931
177297	887932
93947	887933
124977	887934
134985	887935
212156	887936
67259	887937
290173	887938
52140	887939
112975	887940
82720	887941
317	887942
174045	887943
200947	887944
285013	887945
132653	887946
184095	887947
216621	887948
258711	887949
119473	887950
275337	887951
119474	887952
107950	887953
47945	887954
115668	887955
91530	887956
129236	887957
270096	887958
52744	887959
131909	887960
118195	887961
83885	887962
136545	887963
214869	887964
303293	887965
294192	887966
10466	887967
221771	887968
195472	887969
20860	887970
181493	887971
92996	887972
270289	887973
222520	887974
3679	887975
103686	887976
11472	887977
298066	887978
28217	887979
1111	887980
96818	887981
77097	887982
254003	887983
67985	887984
244	887985
224732	887986
299108	887987
109344	887988
62828	887989
125766	887990
31654	887991
48329	887992
279889	887993
1200	887994
15257	887995
209533	887996
30452	887997
42429	887998
77239	887999
168417	888000
96244	888001
77955	888002
177145	888003
18824	888004
218048	888005
5059	888006
8955	888007
33135	888008
33587	888009
4	888010
179633	888011
51211	888012
69329	888013
93124	888014
19073	888015
174856	888016
55859	888017
57064	888018
57064	888019
1245	888020
19237	888021
98228	888022
166245	888023
96295	888024
180041	888025
1565	888026
310244	888027
45249	888028
10763	888029
66510	888030
7749	888031
198105	888032
12415	888033
125411	888034
31023	888035
54417	888036
284876	888037
140106	888038
248957	888039
1677	888040
52642	888041
82288	888042
178157	888043
62246	888044
69583	888045
2077	888046
76881	888047
7473	888048
72635	888049
25905	888050
63682	888051
6319	888052
45858	888053
214513	888054
42418	888055
49687	888056
58525	888057
117271	888058
176672	888059
78897	888060
241700	888061
126035	888062
294015	888063
2651	888064
97751	888065
17983	888066
154073	888067
75499	888068
204052	888069
46326	888070
120715	888071
64606	888072
114031	888073
69158	888074
299888	888075
92122	888076
16329	888077
4548	888078
69121	888079
312833	888080
165078	888081
21985	888082
76632	888083
13625	888084
169854	888085
59490	888086
35551	888087
53397	888088
185386	888089
198826	888090
294838	888091
133189	888092
93928	888093
307600	888094
27274	888095
68643	888096
49935	888097
228766	888098
185459	888099
45938	888100
47556	888101
135165	888102
54975	888103
50249	888104
64296	888105
145112	888106
159536	888107
53987	888108
20888	888109
241737	888110
192222	888111
101145	888112
25493	888113
191681	888114
36905	888115
144010	888116
129436	888117
122226	888118
214111	888119
109956	888120
116310	888121
73545	888122
134315	888123
115023	888124
273403	888125
300650	888126
187446	888127
41556	888128
210161	888129
11555	888130
39093	888131
19777	888132
19777	888133
67588	888134
100674	888135
4410	888136
206881	888137
21378	888138
275847	888139
79284	888140
47509	888141
93565	888142
145958	888143
234393	888144
144882	888145
272550	888146
211719	888147
55142	888148
73532	888149
6795	888150
175202	888151
20532	888152
10787	888153
259780	888154
167146	888155
191480	888156
263103	888157
192651	888158
191947	888159
71083	888160
38490	888161
64390	888162
13775	888163
202155	888164
41993	888165
49669	888166
48257	888167
37024	888168
12541	888169
127128	888170
240904	888171
307557	888172
162974	888173
15856	888174
9543	888175
224246	888176
73094	888177
191959	888178
14136	888179
142196	888180
28053	888181
8730	888182
35535	888183
32224	888184
83518	888185
234780	888186
27348	888187
1528	888188
206334	888189
148341	888190
269835	888191
73923	888192
87877	888193
14149	888194
156408	888195
72589	888196
4884	888197
67785	888198
102059	888199
34712	888200
19979	888201
199572	888202
5459	888203
92275	888204
13096	888205
140196	888206
28489	888207
214634	888208
214400	888209
171562	888210
72862	888211
23025	888212
136061	888213
53342	888214
30459	888215
282205	888216
90469	888217
140705	888218
142888	888219
270113	888220
101755	888221
228197	888222
210337	888223
158491	888224
149502	888225
175367	888226
35913	888227
44450	888228
203319	888229
6834	888230
110406	888231
111871	888232
74668	888233
12409	888234
158341	888235
62935	888236
27336	888237
7489	888238
296864	888239
125693	888240
53348	888241
185607	888242
4112	888243
279860	888244
36615	888245
120462	888246
24412	888247
145843	888248
66808	888249
72696	888250
184847	888251
77369	888252
8676	888253
188558	888254
124363	888255
88764	888256
28868	888257
132302	888258
144496	888259
250944	888260
12862	888261
258182	888262
81122	888263
35720	888264
10939	888265
75689	888266
26159	888267
16203	888268
7101	888269
7316	888270
38560	888271
72323	888272
81229	888273
94178	888274
149322	888275
270493	888276
8731	888277
39303	888278
8340	888279
21409	888280
88468	888281
13607	888282
99389	888283
124250	888284
169959	888285
6020	888286
9981	888287
193096	888288
3328	888289
291940	888290
65016	888291
246526	888292
19954	888293
26909	888294
39089	888295
241371	888296
57951	888297
14720	888298
48124	888299
184761	888300
184912	888301
118930	888302
64280	888303
4368	888304
159508	888305
20530	888306
86127	888307
44024	888308
60824	888309
39117	888310
217276	888311
64981	888312
26172	888313
43518	888314
102978	888315
4690	888316
172629	888317
129864	888318
54815	888319
49826	888320
59244	888321
98117	888322
216201	888323
42722	888324
285593	888325
74744	888326
151253	888327
193077	888328
71312	888329
174152	888330
101131	888331
132528	888332
79971	888333
126084	888334
103237	888335
48876	888336
2129	888337
40676	888338
159129	888339
9166	888340
104455	888341
387	888342
22911	888343
7130	888344
238966	888345
30018	888346
298306	888347
143027	888348
48677	888349
30816	888350
155228	888351
172937	888352
88450	888353
201733	888354
301189	888355
81068	888356
6757	888357
88764	888358
40214	888359
263552	888360
57201	888361
169473	888362
222196	888363
3286	888364
12985	888365
197241	888366
34901	888367
123365	888368
92511	888369
80689	888370
2014	888371
56444	888372
42470	888373
77236	888374
579	888375
212031	888376
7690	888377
9384	888378
43114	888379
85967	888380
297160	888381
20965	888382
97915	888383
117907	888384
41304	888385
81820	888386
214118	888387
192515	888388
57527	888389
28	888390
269307	888391
132374	888392
26263	888393
70421	888394
128418	888395
4029	888396
135835	888397
48063	888398
173014	888399
52071	888400
21435	888401
158768	888402
131189	888403
303222	888404
202167	888405
5236	888406
1425	888407
1426	888408
62763	888409
62596	888410
219134	888411
3014	888412
245961	888413
87112	888414
178436	888415
93450	888416
61848	888417
131216	888418
135252	888419
188187	888420
35550	888421
206893	888422
91178	888423
56160	888424
177213	888425
140373	888426
81540	888427
222	888428
118487	888429
3130	888430
43321	888431
72415	888432
17259	888433
52172	888434
275249	888435
40754	888436
249632	888437
206778	888438
118209	888439
178504	888440
49032	888441
80427	888442
154631	888443
17308	888444
56043	888445
5025	888446
75764	888447
86228	888448
108240	888449
94694	888450
194408	888451
93187	888452
305080	888453
299380	888454
193288	888455
166012	888456
18422	888457
122714	888458
81719	888459
38262	888460
115599	888461
241230	888462
43341	888463
23318	888464
98338	888465
55236	888466
21118	888467
52670	888468
18089	888469
223173	888470
103575	888471
28013	888472
13614	888473
22596	888474
20985	888475
56742	888476
167943	888477
261404	888478
12501	888479
165689	888480
287235	888481
40142	888482
28565	888483
311533	888484
157762	888485
13636	888486
43430	888487
67961	888488
95111	888489
132294	888490
100363	888491
211460	888492
59151	888493
171283	888494
76566	888495
226973	888496
259	888497
11216	888498
72832	888499
1359	888500
11116	888501
66335	888502
16211	888503
98923	888504
36000	888505
132439	888506
29479	888507
308181	888508
176292	888509
65303	888510
124369	888511
65148	888512
79957	888513
201022	888514
125174	888515
148988	888516
25320	888517
182692	888518
1853	888519
62001	888520
139899	888521
287089	888522
204320	888523
48751	888524
15980	888525
38375	888526
95356	888527
40772	888528
58842	888529
83617	888530
207600	888531
4114	888532
144939	888533
82372	888534
95959	888535
68181	888536
214091	888537
50433	888538
8540	888539
236093	888540
34652	888541
28492	888542
39269	888543
11048	888544
1032	888545
185933	888546
178606	888547
180218	888548
139411	888549
226693	888550
124903	888551
184878	888552
194527	888553
65499	888554
139707	888555
98221	888556
47968	888557
216419	888558
13906	888559
42221	888560
103581	888561
192935	888562
76490	888563
67258	888564
48171	888565
286847	888566
43736	888567
65001	888568
203018	888569
240180	888570
103603	888571
40724	888572
106578	888573
269397	888574
21291	888575
61811	888576
145477	888577
12860	888578
109318	888579
131152	888580
59514	888581
195389	888582
58501	888583
34909	888584
112998	888585
31174	888586
30879	888587
59585	888588
59585	888589
252941	888590
275251	888591
90696	888592
59372	888593
58204	888594
63687	888595
142726	888596
188449	888597
39507	888598
216208	888599
40907	888600
287190	888601
45363	888602
24205	888603
110224	888604
107966	888605
72341	888606
233080	888607
17215	888608
3204	888609
182215	888610
291039	888611
47267	888612
125472	888613
138192	888614
52371	888615
54125	888616
63588	888617
515	888618
20671	888619
56938	888620
39319	888621
22876	888622
21192	888623
81231	888624
34413	888625
187209	888626
120794	888627
97161	888628
98180	888629
282730	888630
281840	888631
114357	888632
64781	888633
185944	888634
23329	888635
88496	888636
266925	888637
4541	888638
7778	888639
207740	888640
136235	888641
210759	888642
24814	888643
306088	888644
196674	888645
157951	888646
134769	888647
100884	888648
139345	888649
1394	888650
155508	888651
169887	888652
517	888653
11718	888654
286935	888655
289077	888656
205356	888657
61151	888658
1529	888659
23935	888660
20671	888661
196737	888662
64724	888663
254621	888664
96943	888665
207811	888666
122879	888667
130103	888668
303176	888669
216986	888670
142663	888671
185012	888672
180014	888673
142684	888674
16633	888675
374	888676
51140	888677
190452	888678
125453	888679
56032	888680
82942	888681
46734	888682
173961	888683
21228	888684
100421	888685
211451	888686
55365	888687
137418	888688
32129	888689
102744	888690
127932	888691
86811	888692
288648	888693
307274	888694
293203	888695
64375	888696
35985	888697
118637	888698
125767	888699
24363	888700
90270	888701
105034	888702
134821	888703
78866	888704
205145	888705
195143	888706
29679	888707
91165	888708
125865	888709
164237	888710
190164	888711
86354	888712
35361	888713
172745	888714
70536	888715
87548	888716
197138	888717
231196	888718
188560	888719
189646	888720
165968	888721
49288	888722
46481	888723
144756	888724
116815	888725
93339	888726
66522	888727
22351	888728
33911	888729
146011	888730
13184	888731
227255	888732
53574	888733
57709	888734
146384	888735
56867	888736
183479	888737
143752	888738
25699	888739
58708	888740
163914	888741
309819	888742
210661	888743
244209	888744
141626	888745
138147	888746
129452	888747
185803	888748
149692	888749
241950	888750
223182	888751
62550	888752
22922	888753
33424	888754
163138	888755
123503	888756
282192	888757
151736	888758
18999	888759
311515	888760
9012	888761
152175	888762
187937	888763
83473	888764
128550	888765
67494	888766
42165	888767
5454	888768
117046	888769
11644	888770
282004	888771
96944	888772
236084	888773
116314	888774
172489	888775
170375	888776
170665	888777
85089	888778
34456	888779
83498	888780
94455	888781
220497	888782
248724	888783
265419	888784
118015	888785
79825	888786
53328	888787
59192	888788
62194	888789
537	888790
820	888791
88320	888792
278004	888793
87553	888794
44803	888795
200284	888796
186534	888797
35980	888798
195894	888799
145484	888800
118268	888801
117090	888802
118887	888803
107105	888804
190724	888805
208214	888806
282173	888807
212360	888808
29528	888809
13350	888810
94702	888811
75501	888812
161648	888813
16426	888814
54021	888815
119237	888816
28269	888817
216126	888818
292590	888819
80292	888820
155859	888821
310727	888822
287035	888823
1152	888824
81950	888825
150729	888826
172322	888827
716	888828
238	888829
24274	888830
45738	888831
160162	888832
14109	888833
194917	888834
176132	888835
42130	888836
90231	888837
161654	888838
145400	888839
90969	888840
20494	888841
132921	888842
329	888843
203484	888844
220568	888845
10922	888846
308093	888847
11048	888848
226256	888849
44571	888850
35949	888851
53938	888852
163570	888853
37231	888854
136866	888855
60735	888856
176657	888857
99335	888858
242243	888859
147178	888860
127229	888861
173042	888862
28187	888863
63404	888864
149945	888865
194478	888866
42332	888867
84384	888868
3848	888869
129424	888870
159873	888871
210175	888872
81676	888873
81618	888874
144406	888875
16370	888876
191433	888877
29334	888878
307151	888879
181775	888880
126871	888881
223487	888882
203332	888883
218253	888884
271017	888885
228867	888886
203646	888887
203356	888888
180953	888889
214431	888890
47466	888891
85912	888892
33667	888893
41958	888894
58509	888895
285677	888896
239522	888897
34947	888898
171110	888899
94	888900
3835	888901
39791	888902
274080	888903
10496	888904
112397	888905
2713	888906
43896	888907
141929	888908
35858	888909
91519	888910
848	888911
186287	888912
40285	888913
63738	888914
60823	888915
38909	888916
10738	888917
54777	888918
80784	888919
267413	888920
19276	888921
258580	888922
6932	888923
91086	888924
302876	888925
93902	888926
789	888927
106932	888928
33367	888929
62194	888930
88813	888931
50957	888932
70363	888933
97419	888934
4533	888935
273893	888936
43449	888937
107937	888938
3169	888939
150967	888940
197149	888941
193970	888942
65059	888943
185099	888944
185531	888945
217001	888946
38064	888947
241332	888948
60936	888949
268022	888950
202442	888951
89139	888952
873	888953
33588	888954
180332	888955
190060	888956
147099	888957
319	888958
8110	888959
75342	888960
40866	888961
27374	888962
134140	888963
137538	888964
44010	888965
207292	888966
87371	888967
149073	888968
15740	888969
19982	888970
65144	888971
28235	888972
60578	888973
142661	888974
13462	888975
156600	888976
61949	888977
262107	888978
94699	888979
19273	888980
165807	888981
145245	888982
16712	888983
161450	888984
105578	888985
209144	888986
62215	888987
38557	888988
50258	888989
254990	888990
178650	888991
143522	888992
19601	888993
45225	888994
77259	888995
207988	888996
199229	888997
199082	888998
72297	888999
33333	889000
48333	889001
123889	889002
163495	889003
145419	889004
64744	889005
92253	889006
31305	889007
299358	889008
47667	889009
17953	889010
47856	889011
217314	889012
20509	889013
218081	889014
95963	889015
10466	889016
109556	889017
122046	889018
55549	889019
87	889020
100688	889021
160972	889022
33145	889023
8756	889024
60807	889025
80449	889026
93186	889027
56474	889028
56474	889029
195684	889030
152607	889031
158190	889032
307754	889033
5492	889034
19330	889035
42266	889036
84374	889037
67916	889038
206459	889039
7853	889040
173801	889041
209838	889042
261010	889043
85184	889044
125512	889045
53167	889046
68152	889047
23860	889048
35241	889049
72334	889050
15834	889051
13107	889052
47697	889053
74260	889054
7753	889055
255194	889056
63578	889057
162220	889058
207139	889059
55797	889060
252	889061
253345	889062
33348	889063
80565	889064
1677	889065
36617	889066
259603	889067
185054	889068
110692	889069
238	889070
13655	889071
56243	889072
22779	889073
41196	889074
141930	889075
51135	889076
38061	889077
233270	889078
62843	889079
185990	889080
69952	889081
191876	889082
39217	889083
37134	889084
285414	889085
137238	889086
62380	889087
83109	889088
91124	889089
120482	889090
11488	889091
9657	889092
31113	889093
31855	889094
32755	889095
110475	889096
98178	889097
60807	889098
197392	889099
53260	889100
18311	889101
239658	889102
96939	889103
306237	889104
29326	889105
209	889106
191	889107
40594	889108
207933	889109
23095	889110
308964	889111
63939	889112
64922	889113
203879	889114
2263	889115
148701	889116
74688	889117
88625	889118
18876	889119
3129	889120
76419	889121
65993	889122
63405	889123
10401	889124
160752	889125
80590	889126
29034	889127
58254	889128
142339	889129
28356	889130
197036	889131
202888	889132
23946	889133
76841	889134
297316	889135
22192	889136
4257	889137
51756	889138
15650	889139
123786	889140
47423	889141
68927	889142
126359	889143
126359	889144
139	889145
170151	889146
67672	889147
26228	889148
118636	889149
54663	889150
54663	889151
19237	889152
120405	889153
44759	889154
94315	889155
23254	889156
7418	889157
88934	889158
6474	889159
133520	889160
73291	889161
61568	889162
711	889163
33293	889164
26962	889165
289207	889166
113394	889167
115062	889168
271972	889169
223412	889170
11543	889171
86123	889172
53151	889173
11292	889174
104300	889175
50365	889176
116290	889177
309796	889178
42212	889179
84781	889180
26646	889181
64884	889182
21246	889183
33050	889184
105598	889185
146453	889186
17953	889187
156698	889188
40594	889189
253816	889190
37404	889191
250805	889192
226535	889193
17980	889194
146082	889195
248605	889196
93711	889197
170206	889198
159049	889199
110982	889200
203653	889201
290274	889202
6716	889203
253542	889204
9715	889205
94056	889206
95963	889207
9986	889208
124367	889209
3318	889210
134692	889211
118337	889212
4880	889213
76096	889214
143058	889215
263728	889216
38549	889217
53006	889218
30163	889219
78785	889220
56869	889221
98836	889222
30359	889223
205515	889224
217777	889225
83090	889226
232235	889227
68091	889228
28465	889229
187918	889230
49965	889231
212791	889232
129467	889233
41956	889234
142105	889235
49559	889236
270497	889237
216841	889238
125974	889239
202117	889240
222556	889241
222438	889242
17758	889243
188582	889244
83296	889245
119530	889246
271382	889247
227757	889248
11899	889249
66835	889250
121222	889251
205453	889252
35921	889253
93230	889254
95411	889255
62877	889256
9902	889257
87221	889258
54223	889259
186522	889260
306467	889261
12519	889262
20118	889263
32155	889264
133780	889265
65989	889266
31416	889267
19445	889268
89134	889269
36030	889270
90136	889271
210533	889272
120886	889273
18100	889274
5948	889275
310204	889276
129419	889277
116708	889278
146644	889279
46741	889280
232680	889281
147352	889282
205970	889283
6475	889284
212501	889285
137681	889286
223717	889287
178191	889288
275120	889289
264935	889290
9631	889291
279040	889292
125798	889293
4141	889294
36204	889295
283553	889296
238978	889297
80139	889298
82792	889299
105131	889300
112055	889301
16529	889302
207128	889303
180729	889304
235018	889305
86369	889306
46317	889307
164448	889308
244824	889309
37545	889310
40838	889311
172044	889312
87960	889313
190790	889314
118551	889315
112230	889316
78509	889317
136638	889318
29284	889319
35401	889320
227472	889321
243691	889322
11175	889323
2902	889324
82389	889325
93925	889326
19118	889327
144065	889328
16999	889329
141618	889330
2883	889331
18536	889332
196967	889333
38067	889334
57367	889335
113950	889336
22423	889337
101691	889338
281437	889339
94097	889340
60516	889341
129426	889342
55354	889343
26476	889344
56409	889345
56409	889346
131903	889347
41711	889348
173436	889349
6014	889350
668	889351
92489	889352
72103	889353
134320	889354
125784	889355
2413	889356
1065	889357
171746	889358
263241	889359
39665	889360
95669	889361
68720	889362
82686	889363
254649	889364
262017	889365
202507	889366
81619	889367
74860	889368
142949	889369
130402	889370
9453	889371
41672	889372
274014	889373
48599	889374
109560	889375
65983	889376
2115	889377
120829	889378
117	889379
93189	889380
94742	889381
33388	889382
3772	889383
173014	889384
43520	889385
136487	889386
40129	889387
14244	889388
230	889389
873	889390
4433	889391
920	889392
5917	889393
70011	889394
194465	889395
1447	889396
94329	889397
288294	889398
19134	889399
39131	889400
74304	889401
155740	889402
29257	889403
59297	889404
64853	889405
93010	889406
17226	889407
166284	889408
272368	889409
118797	889410
112849	889411
23708	889412
148668	889413
25353	889414
1054	889415
250257	889416
88199	889417
161744	889418
151627	889419
82462	889420
244628	889421
112297	889422
23069	889423
264139	889424
70318	889425
31144	889426
69516	889427
74241	889428
151746	889429
60844	889430
234181	889431
68071	889432
305768	889433
37671	889434
160176	889435
60026	889436
24834	889437
37789	889438
192023	889439
46284	889440
8105	889441
209314	889442
253779	889443
58207	889444
157809	889445
116667	889446
140073	889447
155851	889448
127750	889449
84951	889450
190261	889451
424	889452
81142	889453
27113	889454
35704	889455
297716	889456
84796	889457
185985	889458
98764	889459
15420	889460
142576	889461
23731	889462
242332	889463
14905	889464
219524	889465
90724	889466
140937	889467
31169	889468
102115	889469
59931	889470
38561	889471
804	889472
286360	889473
301274	889474
196193	889475
242470	889476
16673	889477
244444	889478
102166	889479
146655	889480
258393	889481
174078	889482
171812	889483
185068	889484
144570	889485
38751	889486
94283	889487
57104	889488
111837	889489
81637	889490
2914	889491
166761	889492
131823	889493
230813	889494
157219	889495
65509	889496
124883	889497
162627	889498
194732	889499
230764	889500
22296	889501
47535	889502
106302	889503
15633	889504
46217	889505
110768	889506
48240	889507
33310	889508
167669	889509
153068	889510
27414	889511
173432	889512
124129	889513
175120	889514
30105	889515
48643	889516
15437	889517
19960	889518
210260	889519
205472	889520
67521	889521
14025	889522
61038	889523
93185	889524
33066	889525
25958	889526
19686	889527
1820	889528
5336	889529
33798	889530
955	889531
100231	889532
126343	889533
41814	889534
175295	889535
51625	889536
31778	889537
2022	889538
73232	889539
10553	889540
45728	889541
83015	889542
113856	889543
58169	889544
58856	889545
86557	889546
5771	889547
114316	889548
98131	889549
3328	889550
143447	889551
24438	889552
73051	889553
105873	889554
116916	889555
77004	889556
11272	889557
9375	889558
238157	889559
90853	889560
212035	889561
8833	889562
31906	889563
138565	889564
144518	889565
98968	889566
212420	889567
111743	889568
59543	889569
120	889570
208	889571
25196	889572
5409	889573
200958	889574
101618	889575
126952	889576
295414	889577
97710	889578
160716	889579
190258	889580
161649	889581
271397	889582
271204	889583
64727	889584
68725	889585
51003	889586
7739	889587
64	889588
37404	889589
70673	889590
558	889591
148695	889592
189578	889593
99686	889594
189533	889595
146982	889596
65082	889597
130001	889598
110035	889599
140492	889600
190253	889601
38653	889602
17895	889603
25595	889604
136613	889605
64513	889606
99962	889607
244811	889608
231831	889609
266517	889610
53687	889611
254891	889612
65097	889613
52776	889614
208812	889615
64882	889616
225217	889617
279550	889618
256835	889619
19832	889620
186349	889621
13625	889622
25410	889623
110527	889624
237729	889625
262848	889626
12518	889627
102715	889628
2090	889629
89360	889630
133889	889631
76872	889632
180395	889633
23727	889634
56283	889635
134831	889636
160665	889637
273191	889638
104362	889639
2949	889640
1274	889641
157647	889642
124327	889643
28285	889644
193436	889645
103816	889646
19220	889647
74277	889648
305332	889649
119855	889650
135138	889651
18701	889652
254324	889653
12790	889654
160554	889655
100660	889656
293347	889657
192768	889658
230967	889659
24827	889660
66969	889661
163799	889662
163787	889663
239219	889664
186553	889665
41773	889666
38460	889667
89709	889668
16370	889669
1431	889670
185582	889671
58991	889672
88085	889673
141147	889674
144672	889675
40730	889676
164924	889677
163287	889678
228431	889679
158671	889680
39791	889681
148711	889682
286860	889683
177722	889684
192054	889685
30407	889686
100144	889687
57910	889688
10922	889689
32224	889690
41142	889691
65561	889692
65583	889693
84622	889694
96551	889695
33236	889696
140502	889697
159634	889698
47675	889699
55417	889700
57217	889701
102640	889702
31962	889703
221193	889704
201675	889705
116637	889706
119169	889707
127857	889708
91856	889709
154011	889710
12018	889711
33256	889712
78981	889713
306895	889714
2041	889715
95613	889716
53958	889717
60022	889718
14872	889719
284009	889720
143742	889721
111566	889722
109265	889723
276431	889724
52826	889725
105441	889726
203251	889727
136562	889728
40809	889729
181828	889730
159880	889731
134534	889732
155236	889733
298407	889734
119877	889735
106300	889736
134908	889737
84612	889738
238167	889739
13838	889740
4206	889741
52472	889742
188173	889743
71905	889744
197614	889745
110107	889746
73475	889747
18517	889748
131621	889749
162128	889750
69438	889751
120902	889752
198862	889753
250100	889754
149140	889755
249350	889756
60880	889757
48826	889758
102424	889759
93893	889760
5698	889761
57390	889762
67527	889763
59385	889764
19776	889765
63602	889766
66209	889767
133063	889768
93882	889769
224516	889770
4118	889771
32167	889772
34764	889773
68202	889774
31669	889775
37169	889776
261461	889777
64525	889778
31369	889779
40106	889780
64986	889781
95056	889782
196163	889783
35963	889784
87864	889785
30751	889786
136861	889787
78254	889788
142088	889789
16409	889790
34186	889791
213380	889792
118097	889793
69922	889794
123449	889795
256253	889796
156196	889797
104186	889798
45378	889799
112121	889800
152270	889801
224409	889802
42280	889803
257577	889804
131087	889805
209070	889806
34018	889807
188243	889808
41898	889809
365	889810
957	889811
281939	889812
113299	889813
172178	889814
182248	889815
258140	889816
277759	889817
145478	889818
78698	889819
128878	889820
5001	889821
86254	889822
144254	889823
12311	889824
165638	889825
49714	889826
136560	889827
113429	889828
205159	889829
95756	889830
97768	889831
95548	889832
212970	889833
3084	889834
1250	889835
65443	889836
161313	889837
180936	889838
200302	889839
84728	889840
111456	889841
72255	889842
109612	889843
251811	889844
23957	889845
94019	889846
238502	889847
269506	889848
258384	889849
327	889850
66172	889851
43754	889852
305887	889853
238954	889854
109479	889855
28870	889856
37285	889857
14163	889858
21192	889859
67719	889860
138883	889861
213632	889862
63409	889863
187478	889864
136935	889865
36543	889866
117015	889867
142820	889868
173169	889869
252135	889870
209120	889871
147046	889872
99627	889873
30047	889874
243909	889875
278781	889876
19534	889877
284430	889878
139770	889879
53366	889880
136621	889881
103501	889882
265880	889883
24444	889884
24444	889885
24444	889886
126073	889887
95753	889888
147558	889889
110468	889890
51485	889891
89707	889892
146892	889893
85598	889894
62887	889895
26876	889896
197781	889897
41154	889898
61635	889899
162908	889900
83354	889901
45065	889902
48386	889903
250587	889904
53266	889905
126908	889906
140673	889907
144788	889908
150596	889909
37666	889910
239603	889911
197308	889912
284918	889913
146454	889914
16075	889915
131861	889916
212925	889917
147433	889918
275582	889919
54927	889920
40142	889921
28285	889922
21542	889923
69565	889924
209774	889925
177822	889926
126201	889927
57956	889928
45281	889929
36159	889930
118744	889931
10115	889932
25075	889933
38590	889934
216041	889935
19558	889936
64876	889937
444	889938
113413	889939
69700	889940
287277	889941
33677	889942
203597	889943
206150	889944
106540	889945
23561	889946
70297	889947
282729	889948
75577	889949
154702	889950
273898	889951
41177	889952
203964	889953
91698	889954
65262	889955
113906	889956
163909	889957
70016	889958
194738	889959
78114	889960
224193	889961
41228	889962
100620	889963
212447	889964
298626	889965
78692	889966
142886	889967
83254	889968
133085	889969
189923	889970
94218	889971
78047	889972
39996	889973
62238	889974
229160	889975
90812	889976
89345	889977
101819	889978
183742	889979
146499	889980
92545	889981
171344	889982
3057	889983
115048	889984
76106	889985
59855	889986
139219	889987
147152	889988
216331	889989
38521	889990
275978	889991
295915	889992
192135	889993
20670	889994
69769	889995
302946	889996
268579	889997
2559	889998
29937	889999
39114	890000
207132	890001
106433	890002
35047	890003
71723	890004
47675	890005
83835	890006
21983	890007
104937	890008
147553	890009
294479	890010
79645	890011
192525	890012
6833	890013
90748	890014
79242	890015
238847	890016
240718	890017
275640	890018
185668	890019
10075	890020
67992	890021
310353	890022
134393	890023
246430	890024
44728	890025
100562	890026
103574	890027
39468	890028
10409	890029
282102	890030
34803	890031
131714	890032
301083	890033
218072	890034
139289	890035
141808	890036
296766	890037
171906	890038
138950	890039
43461	890040
312671	890041
35043	890042
165821	890043
153882	890044
19592	890045
15173	890046
228309	890047
75172	890048
155055	890049
62095	890050
46595	890051
43470	890052
92774	890053
211762	890054
115937	890055
180385	890056
27550	890057
40537	890058
11290	890059
65430	890060
52349	890061
5248	890062
35390	890063
6733	890064
2312	890065
145450	890066
204215	890067
93059	890068
39969	890069
16959	890070
257600	890071
63011	890072
262676	890073
116311	890074
16619	890075
59877	890076
157503	890077
35021	890078
160378	890079
129682	890080
74069	890081
86487	890082
44193	890083
1665	890084
122920	890085
45793	890086
42047	890087
10424	890088
1473	890089
55783	890090
71049	890091
104530	890092
151517	890093
143580	890094
135987	890095
300055	890096
14210	890097
143636	890098
43550	890099
180320	890100
53624	890101
172878	890102
31818	890103
264053	890104
97198	890105
142706	890106
14213	890107
161175	890108
172865	890109
68564	890110
46040	890111
68398	890112
145242	890113
64284	890114
122771	890115
172123	890116
112630	890117
88633	890118
30060	890119
137932	890120
295232	890121
205714	890122
17622	890123
24213	890124
289373	890125
77591	890126
55795	890127
276300	890128
116085	890129
158166	890130
110583	890131
134830	890132
148350	890133
267590	890134
197606	890135
206636	890136
57556	890137
223812	890138
243722	890139
130837	890140
98402	890141
158369	890142
168784	890143
192347	890144
132491	890145
151039	890146
219192	890147
300379	890148
265343	890149
88033	890150
159802	890151
72772	890152
130927	890153
168743	890154
286074	890155
296667	890156
204699	890157
256110	890158
32222	890159
164823	890160
44172	890161
258775	890162
164699	890163
239237	890164
72859	890165
296293	890166
243070	890167
142420	890168
178888	890169
205567	890170
173797	890171
114025	890172
118339	890173
123674	890174
95732	890175
122766	890176
165056	890177
249252	890178
186495	890179
45018	890180
129269	890181
75818	890182
299036	890183
299820	890184
261290	890185
288238	890186
151165	890187
138539	890188
211204	890189
166289	890190
103747	890191
73549	890192
43766	890193
156528	890194
36880	890195
90053	890196
19684	890197
45947	890198
6394	890199
30832	890200
156158	890201
100541	890202
44863	890203
117366	890204
113290	890205
119930	890206
89079	890207
233658	890208
67714	890209
110602	890210
105041	890211
19336	890212
94348	890213
71203	890214
35835	890215
258330	890216
193793	890217
130705	890218
38209	890219
9874	890220
39131	890221
181525	890222
46728	890223
213821	890224
145896	890225
306850	890226
210529	890227
144087	890228
201077	890229
171986	890230
103438	890231
291828	890232
85596	890233
136344	890234
75645	890235
62519	890236
97804	890237
119306	890238
299508	890239
81418	890240
135318	890241
513	890242
29243	890243
151335	890244
80792	890245
197989	890246
207766	890247
35228	890248
87877	890249
45031	890250
4821	890251
11786	890252
147731	890253
202818	890254
305038	890255
17350	890256
146231	890257
62926	890258
68227	890259
43476	890260
154764	890261
28971	890262
222545	890263
119142	890264
107770	890265
121854	890266
264741	890267
17987	890268
78174	890269
227760	890270
13358	890271
3851	890272
271460	890273
141608	890274
23063	890275
162865	890276
56977	890277
252430	890278
185444	890279
99729	890280
130818	890281
193228	890282
138249	890283
263218	890284
242865	890285
29511	890286
114404	890287
49750	890288
64361	890289
277906	890290
127566	890291
7652	890292
216684	890293
19716	890294
199831	890295
128824	890296
52430	890297
146838	890298
84908	890299
84908	890300
17656	890301
29898	890302
270778	890303
170337	890304
26661	890305
75193	890306
123512	890307
157120	890308
37974	890309
101632	890310
304286	890311
30358	890312
49955	890313
206873	890314
167924	890315
27079	890316
179889	890317
150552	890318
34207	890319
66065	890320
117294	890321
127822	890322
206726	890323
234008	890324
196879	890325
34237	890326
111420	890327
105648	890328
295927	890329
66058	890330
243146	890331
149365	890332
152638	890333
60481	890334
191392	890335
202927	890336
71972	890337
233788	890338
268982	890339
68057	890340
165775	890341
281556	890342
210334	890343
176072	890344
70484	890345
261236	890346
130602	890347
35085	890348
205354	890349
61151	890350
61151	890351
52625	890352
160125	890353
6778	890354
17373	890355
185596	890356
45088	890357
71181	890358
268862	890359
40916	890360
26724	890361
104055	890362
192582	890363
170811	890364
108734	890365
9014	890366
114990	890367
13351	890368
137269	890369
180546	890370
55471	890371
55467	890372
135795	890373
128805	890374
137643	890375
25503	890376
108992	890377
108942	890378
35842	890379
67080	890380
69182	890381
91172	890382
94599	890383
124556	890384
76269	890385
89792	890386
64810	890387
26349	890388
139654	890389
246810	890390
177765	890391
49087	890392
275409	890393
238591	890394
45078	890395
40646	890396
201273	890397
104462	890398
75227	890399
28897	890400
36074	890401
50177	890402
116627	890403
238921	890404
108181	890405
301516	890406
11606	890407
124767	890408
52397	890409
308482	890410
42130	890411
145356	890412
64778	890413
65845	890414
153471	890415
26022	890416
123453	890417
86036	890418
117572	890419
197722	890420
93190	890421
72792	890422
255819	890423
12409	890424
114310	890425
128912	890426
70533	890427
109863	890428
158761	890429
183	890430
13040	890431
88477	890432
138966	890433
64211	890434
6127	890435
95350	890436
36004	890437
127271	890438
230940	890439
26130	890440
288789	890441
162877	890442
216454	890443
72431	890444
125187	890445
6565	890446
204598	890447
244178	890448
168032	890449
15566	890450
55066	890451
33569	890452
180586	890453
184929	890454
33164	890455
118461	890456
47028	890457
188652	890458
236945	890459
48288	890460
73821	890461
162500	890462
91359	890463
143120	890464
173606	890465
50898	890466
140204	890467
6599	890468
165342	890469
93030	890470
42607	890471
212514	890472
31197	890473
60197	890474
101164	890475
75429	890476
258978	890477
84043	890478
82869	890479
62048	890480
168593	890481
35119	890482
23444	890483
166890	890484
222964	890485
156347	890486
41451	890487
221980	890488
695	890489
255557	890490
42447	890491
30711	890492
51712	890493
31627	890494
250999	890495
60316	890496
218	890497
8898	890498
189149	890499
161305	890500
120834	890501
272759	890502
222281	890503
116007	890504
131767	890505
138147	890506
211627	890507
127411	890508
15646	890509
196103	890510
9765	890511
193582	890512
29725	890513
110928	890514
85182	890515
245247	890516
118483	890517
40412	890518
240068	890519
144309	890520
102226	890521
278767	890522
111969	890523
87949	890524
307628	890525
92888	890526
156444	890527
119084	890528
181040	890529
191	890530
43682	890531
3532	890532
92466	890533
303475	890534
25346	890535
112360	890536
64244	890537
2483	890538
116325	890539
71746	890540
162010	890541
38310	890542
45665	890543
247198	890544
40283	890545
258454	890546
240768	890547
278594	890548
204762	890549
109776	890550
97	890551
5883	890552
164091	890553
110424	890554
163841	890555
23474	890556
38911	890557
124314	890558
202003	890559
72028	890560
73801	890561
96423	890562
59770	890563
33856	890564
300602	890565
56163	890566
188346	890567
25939	890568
43423	890569
28927	890570
10574	890571
66621	890572
27474	890573
25974	890574
129009	890575
141614	890576
110506	890577
246149	890578
15910	890579
18465	890580
197583	890581
185818	890582
111267	890583
211323	890584
162492	890585
34068	890586
151986	890587
100937	890588
1118	890589
189872	890590
208160	890591
145249	890592
145135	890593
117095	890594
172043	890595
107430	890596
163505	890597
166059	890598
247333	890599
165694	890600
146648	890601
254385	890602
244439	890603
259037	890604
301473	890605
190021	890606
187599	890607
124739	890608
109010	890609
256216	890610
153267	890611
58932	890612
67651	890613
193229	890614
234180	890615
131424	890616
71444	890617
119472	890618
10519	890619
28778	890620
211962	890621
7748	890622
166211	890623
94024	890624
117849	890625
222618	890626
45781	890627
147368	890628
94815	890629
230093	890630
190082	890631
49670	890632
189272	890633
126510	890634
35138	890635
114718	890636
163158	890637
116500	890638
126716	890639
113444	890640
285523	890641
115560	890642
73762	890643
13358	890644
44064	890645
125964	890646
32433	890647
7285	890648
150406	890649
274678	890650
157271	890651
60350	890652
270773	890653
2510	890654
10383	890655
102102	890656
60137	890657
108322	890658
1529	890659
140356	890660
44004	890661
41591	890662
43029	890663
11335	890664
158415	890665
200187	890666
8109	890667
46376	890668
143777	890669
241345	890670
63624	890671
62151	890672
110953	890673
8466	890674
19760	890675
110185	890676
51764	890677
165734	890678
90	890679
288045	890680
190879	890681
236078	890682
131184	890683
42914	890684
776	890685
78566	890686
104716	890687
18018	890688
5707	890689
106954	890690
58240	890691
98319	890692
133	890693
177158	890694
74797	890695
25261	890696
195544	890697
74026	890698
59607	890699
156101	890700
164132	890701
73821	890702
4042	890703
113351	890704
99131	890705
23456	890706
145660	890707
106134	890708
117387	890709
108813	890710
106642	890711
27201	890712
34073	890713
5357	890714
36557	890715
195197	890716
47529	890717
79940	890718
66039	890719
96754	890720
84210	890721
126713	890722
30245	890723
230260	890724
91167	890725
47198	890726
50067	890727
233598	890728
43000	890729
275615	890730
142572	890731
170812	890732
92744	890733
205548	890734
287770	890735
50895	890736
6785	890737
46109	890738
31132	890739
27868	890740
99122	890741
99518	890742
28949	890743
177460	890744
295416	890745
24756	890746
287784	890747
228714	890748
107502	890749
7263	890750
88812	890751
445	890752
147225	890753
39631	890754
43336	890755
143493	890756
143493	890757
41797	890758
168339	890759
272586	890760
54414	890761
18195	890762
22339	890763
231848	890764
202236	890765
277613	890766
22721	890767
243954	890768
48751	890769
144857	890770
265442	890771
204230	890772
41483	890773
97467	890774
44939	890775
78020	890776
75826	890777
116409	890778
78020	890779
128740	890780
259732	890781
273662	890782
240472	890783
188483	890784
80174	890785
45802	890786
53805	890787
116004	890788
210982	890789
79219	890790
209396	890791
87480	890792
209713	890793
84951	890794
231854	890795
94038	890796
164021	890797
9721	890798
79316	890799
172103	890800
23802	890801
68188	890802
86269	890803
309294	890804
206686	890805
151811	890806
20756	890807
222153	890808
124317	890809
242669	890810
79752	890811
7911	890812
10396	890813
8682	890814
112085	890815
37436	890816
104340	890817
2655	890818
45934	890819
100797	890820
166523	890821
20598	890822
44991	890823
102123	890824
224286	890825
201589	890826
40303	890827
57618	890828
240403	890829
99389	890830
90336	890831
213931	890832
54704	890833
140642	890834
195416	890835
236631	890836
278787	890837
238924	890838
102372	890839
169864	890840
92189	890841
182259	890842
54314	890843
247683	890844
96405	890845
11805	890846
258804	890847
63221	890848
43475	890849
97605	890850
130724	890851
60715	890852
92648	890853
15819	890854
39926	890855
304892	890856
97870	890857
57305	890858
180179	890859
180179	890860
180165	890861
237176	890862
77571	890863
291288	890864
307005	890865
137684	890866
213366	890867
292714	890868
35457	890869
69940	890870
11984	890871
131352	890872
181091	890873
98591	890874
25872	890875
94	890876
160044	890877
5280	890878
51998	890879
761	890880
135098	890881
254633	890882
104221	890883
129156	890884
268739	890885
127444	890886
10346	890887
34756	890888
90870	890889
40892	890890
86802	890891
161393	890892
275675	890893
2803	890894
80566	890895
147232	890896
72076	890897
196017	890898
61015	890899
190075	890900
285085	890901
191742	890902
21774	890903
192585	890904
16314	890905
64717	890906
2165	890907
10586	890908
106169	890909
54581	890910
161704	890911
163553	890912
65781	890913
29746	890914
179868	890915
286160	890916
152808	890917
205687	890918
73203	890919
68848	890920
181760	890921
76177	890922
6755	890923
89679	890924
36510	890925
235274	890926
90192	890927
210884	890928
94963	890929
139635	890930
165933	890931
272854	890932
866	890933
153076	890934
21314	890935
69900	890936
294837	890937
256786	890938
68565	890939
6510	890940
1373	890941
85089	890942
84164	890943
71697	890944
87615	890945
167832	890946
186490	890947
1594	890948
308683	890949
248783	890950
32414	890951
114074	890952
7287	890953
54502	890954
97535	890955
37218	890956
121807	890957
294305	890958
15721	890959
155486	890960
37975	890961
152360	890962
33381	890963
171646	890964
125044	890965
119134	890966
188040	890967
5609	890968
279592	890969
9848	890970
126123	890971
22157	890972
192657	890973
74806	890974
12834	890975
128864	890976
300760	890977
34444	890978
165763	890979
180044	890980
32836	890981
12510	890982
12421	890983
151013	890984
43290	890985
30522	890986
211160	890987
221371	890988
2153	890989
57694	890990
68259	890991
91290	890992
54456	890993
213445	890994
305985	890995
184350	890996
263568	890997
125607	890998
72347	890999
231218	891000
226741	891001
35636	891002
183555	891003
165226	891004
38547	891005
11850	891006
106457	891007
40753	891008
839	891009
77436	891010
182004	891011
166159	891012
153883	891013
119661	891014
212579	891015
222917	891016
55322	891017
248594	891018
251317	891019
123149	891020
46561	891021
162146	891022
89667	891023
49639	891024
220541	891025
147020	891026
167611	891027
270628	891028
260921	891029
17363	891030
216362	891031
302858	891032
68084	891033
178404	891034
178923	891035
169635	891036
87660	891037
108184	891038
7539	891039
101832	891040
90549	891041
129344	891042
267138	891043
193139	891044
39717	891045
292570	891046
53475	891047
139399	891048
281085	891049
176924	891050
265973	891051
169418	891052
109379	891053
152021	891054
207902	891055
115450	891056
247248	891057
91881	891058
74242	891059
16528	891060
82214	891061
146561	891062
60205	891063
89870	891064
95076	891065
170108	891066
61084	891067
20043	891068
108412	891069
72342	891070
40167	891071
286934	891072
30075	891073
7418	891074
88789	891075
173945	891076
53946	891077
55203	891078
3136	891079
73958	891080
119938	891081
124210	891082
92517	891083
58753	891084
129400	891085
216111	891086
310264	891087
143224	891088
40883	891089
4182	891090
36313	891091
286844	891092
4042	891093
73203	891094
193922	891095
201143	891096
147281	891097
241204	891098
141115	891099
299948	891100
165258	891101
55653	891102
16605	891103
217928	891104
179234	891105
199924	891106
277989	891107
2906	891108
190447	891109
130000	891110
121271	891111
239163	891112
52174	891113
231477	891114
3034	891115
59178	891116
236074	891117
45623	891118
95986	891119
43591	891120
174847	891121
115479	891122
26572	891123
46767	891124
49098	891125
35459	891126
105973	891127
93223	891128
233923	891129
20164	891130
132159	891131
114527	891132
95543	891133
42677	891134
94959	891135
27790	891136
60792	891137
205609	891138
60840	891139
204659	891140
30234	891141
61793	891142
91649	891143
35903	891144
170052	891145
174381	891146
50672	891147
16528	891148
6170	891149
101660	891150
84625	891151
182008	891152
300865	891153
223716	891154
88460	891155
145422	891156
144422	891157
137207	891158
241498	891159
4152	891160
35410	891161
6359	891162
93635	891163
19121	891164
192297	891165
204608	891166
103475	891167
2517	891168
29785	891169
54228	891170
200669	891171
200669	891172
92227	891173
113355	891174
140688	891175
180667	891176
3986	891177
38293	891178
268072	891179
9260	891180
65387	891181
32537	891182
161794	891183
247262	891184
156444	891185
146219	891186
168256	891187
86046	891188
75750	891189
16572	891190
3302	891191
239850	891192
188053	891193
234575	891194
22723	891195
6520	891196
126912	891197
267974	891198
265622	891199
74836	891200
25031	891201
34385	891202
154971	891203
171197	891204
53946	891205
249789	891206
52561	891207
287211	891208
25420	891209
219823	891210
209007	891211
122538	891212
263654	891213
230555	891214
107344	891215
59857	891216
109550	891217
256878	891218
85279	891219
239863	891220
116662	891221
268455	891222
303307	891223
109510	891224
124202	891225
146605	891226
234997	891227
152096	891228
131931	891229
123938	891230
19176	891231
305543	891232
113296	891233
52948	891234
2583	891235
267972	891236
10417	891237
85110	891238
142688	891239
93005	891240
22509	891241
119955	891242
92473	891243
182790	891244
123667	891245
69586	891246
81519	891247
35016	891248
273381	891249
128627	891250
45257	891251
162038	891252
5531	891253
252018	891254
18207	891255
229908	891256
211146	891257
192770	891258
236011	891259
122511	891260
158275	891261
197278	891262
227661	891263
126455	891264
42673	891265
20822	891266
58074	891267
162254	891268
204706	891269
42801	891270
179663	891271
56630	891272
60445	891273
139679	891274
84389	891275
83169	891276
59612	891277
162319	891278
111524	891279
68931	891280
278856	891281
46864	891282
169973	891283
1456	891284
172495	891285
100125	891286
58950	891287
102257	891288
136914	891289
185220	891290
32786	891291
107434	891292
32684	891293
71347	891294
160994	891295
45252	891296
39623	891297
224493	891298
105107	891299
121004	891300
309916	891301
197015	891302
114701	891303
114701	891304
101916	891305
209096	891306
63905	891307
16310	891308
145875	891309
139163	891310
54253	891311
40866	891312
118055	891313
90694	891314
133949	891315
188080	891316
1294	891317
183248	891318
213961	891319
76158	891320
209562	891321
29850	891322
40625	891323
278620	891324
21958	891325
34198	891326
145190	891327
23615	891328
135031	891329
120480	891330
45821	891331
213828	891332
36867	891333
14552	891334
12619	891335
122277	891336
54013	891337
174363	891338
338	891339
11354	891340
172529	891341
12048	891342
100125	891343
170982	891344
88821	891345
29933	891346
300605	891347
47469	891348
10867	891349
186715	891350
60724	891351
128318	891352
88610	891353
88610	891354
194382	891355
33436	891356
103298	891357
81677	891358
161371	891359
207202	891360
227176	891361
34697	891362
104301	891363
224743	891364
110933	891365
30755	891366
21671	891367
8705	891368
207889	891369
277100	891370
252493	891371
69325	891372
216125	891373
124099	891374
282889	891375
65946	891376
70886	891377
284029	891378
81379	891379
12578	891380
51967	891381
137212	891382
66617	891383
73071	891384
171348	891385
83111	891386
105134	891387
283849	891388
57607	891389
84299	891390
47909	891391
164805	891392
63266	891393
214632	891394
268470	891395
203712	891396
161493	891397
50959	891398
125540	891399
75664	891400
55772	891401
5698	891402
57264	891403
118373	891404
83690	891405
194940	891406
57739	891407
32396	891408
125906	891409
175097	891410
155937	891411
235326	891412
108507	891413
95953	891414
61902	891415
46749	891416
144915	891417
13969	891418
148952	891419
57823	891420
115582	891421
216937	891422
47168	891423
213404	891424
244179	891425
107865	891426
124827	891427
34537	891428
277101	891429
285356	891430
241361	891431
89226	891432
131132	891433
173950	891434
33336	891435
66551	891436
162507	891437
177998	891438
177998	891439
245543	891440
280169	891441
124370	891442
184628	891443
273811	891444
136315	891445
235757	891446
140543	891447
195742	891448
13847	891449
9918	891450
76451	891451
189460	891452
59388	891453
62006	891454
201823	891455
137822	891456
188153	891457
295303	891458
143818	891459
171561	891460
60867	891461
26793	891462
112254	891463
162402	891464
136227	891465
17349	891466
299173	891467
121377	891468
62554	891469
123613	891470
16012	891471
13842	891472
117873	891473
90713	891474
130746	891475
198880	891476
191796	891477
225869	891478
53000	891479
12152	891480
53	891481
282540	891482
192886	891483
276639	891484
26262	891485
205150	891486
4775	891487
122482	891488
23284	891489
255441	891490
86323	891491
265755	891492
219363	891493
190514	891494
168777	891495
64487	891496
124847	891497
292689	891498
6623	891499
52212	891500
35969	891501
179105	891502
81323	891503
204390	891504
96101	891505
221236	891506
228310	891507
81323	891508
90455	891509
79126	891510
49767	891511
103222	891512
55175	891513
46678	891514
31720	891515
57569	891516
187720	891517
153103	891518
9404	891519
98722	891520
47641	891521
41301	891522
197780	891523
8437	891524
120281	891525
28764	891526
10016	891527
57832	891528
287012	891529
67132	891530
96056	891531
214158	891532
245747	891533
131811	891534
110075	891535
18235	891536
169984	891537
152112	891538
94895	891539
211677	891540
191453	891541
94494	891542
142062	891543
24504	891544
92775	891545
75852	891546
209763	891547
227359	891548
265190	891549
294045	891550
92862	891551
211292	891552
43691	891553
258807	891554
163971	891555
78010	891556
48735	891557
938	891558
105253	891559
89934	891560
39530	891561
245362	891562
165573	891563
211336	891564
3043	891565
49687	891566
142856	891567
74327	891568
172118	891569
205792	891570
40963	891571
75544	891572
38164	891573
71082	891574
190425	891575
44964	891576
159933	891577
134759	891578
99192	891579
10511	891580
268330	891581
19816	891582
232701	891583
41915	891584
14370	891585
63570	891586
119023	891587
164725	891588
46107	891589
13234	891590
79352	891591
174759	891592
52227	891593
169224	891594
266385	891595
28320	891596
254390	891597
137653	891598
217940	891599
217912	891600
121778	891601
261221	891602
235445	891603
284874	891604
110067	891605
72598	891606
155186	891607
185407	891608
269716	891609
166415	891610
73110	891611
312465	891612
40826	891613
168780	891614
140918	891615
149805	891616
294632	891617
11643	891618
50842	891619
100409	891620
112741	891621
29896	891622
30755	891623
15633	891624
15635	891625
65893	891626
50410	891627
269764	891628
124746	891629
107686	891630
44980	891631
231475	891632
112050	891633
15581	891634
64916	891635
12	891636
94032	891637
70283	891638
60854	891639
25357	891640
96470	891641
262885	891642
25134	891643
96098	891644
112408	891645
152557	891646
240072	891647
32346	891648
142845	891649
32984	891650
244174	891651
5400	891652
217851	891653
253318	891654
244759	891655
93048	891656
189261	891657
189539	891658
244074	891659
89107	891660
87104	891661
254388	891662
14394	891663
43739	891664
80102	891665
265647	891666
226586	891667
210962	891668
267362	891669
4709	891670
97532	891671
187080	891672
198682	891673
5455	891674
78171	891675
11965	891676
98389	891677
38677	891678
160043	891679
250545	891680
109223	891681
139699	891682
68646	891683
13704	891684
83950	891685
212947	891686
102037	891687
26412	891688
30270	891689
20618	891690
65455	891691
49157	891692
136599	891693
65714	891694
79645	891695
45307	891696
244173	891697
134985	891698
224818	891699
115594	891700
22074	891701
69917	891702
160343	891703
171918	891704
15420	891705
117537	891706
152010	891707
119171	891708
261265	891709
46195	891710
48449	891711
76911	891712
233868	891713
38561	891714
104431	891715
113463	891716
60078	891717
35855	891718
130101	891719
143736	891720
39992	891721
312490	891722
27915	891723
80320	891724
51283	891725
84643	891726
260399	891727
82542	891728
123447	891729
256823	891730
291554	891731
299402	891732
55657	891733
118886	891734
246242	891735
35782	891736
140485	891737
102420	891738
121324	891739
128511	891740
211271	891741
50409	891742
308362	891743
160354	891744
182217	891745
13807	891746
226083	891747
131617	891748
289476	891749
63370	891750
27908	891751
109378	891752
217286	891753
131454	891754
43574	891755
213069	891756
29346	891757
140863	891758
12132	891759
246770	891760
23238	891761
228788	891762
88654	891763
197884	891764
134120	891765
957	891766
67234	891767
90407	891768
146162	891769
39218	891770
90903	891771
258427	891772
64195	891773
62784	891774
209247	891775
235862	891776
29786	891777
176191	891778
140836	891779
75796	891780
60160	891781
82196	891782
205210	891783
80791	891784
96004	891785
125888	891786
84488	891787
67941	891788
18991	891789
3458	891790
457	891791
167167	891792
49929	891793
11505	891794
52272	891795
18354	891796
198936	891797
14915	891798
168747	891799
20513	891800
120897	891801
183417	891802
14651	891803
19299	891804
270002	891805
136671	891806
5842	891807
28511	891808
103237	891809
23	891810
14297	891811
59852	891812
210373	891813
130688	891814
85869	891815
17660	891816
174666	891817
40823	891818
19180	891819
37387	891820
3978	891821
97431	891822
102308	891823
123601	891824
129634	891825
166927	891826
163686	891827
62081	891828
77235	891829
79406	891830
95505	891831
25339	891832
123655	891833
48173	891834
59880	891835
205345	891836
200183	891837
1793	891838
286012	891839
270694	891840
41910	891841
58442	891842
34718	891843
42170	891844
85914	891845
4739	891846
9896	891847
163211	891848
69750	891849
13513	891850
147012	891851
182663	891852
91572	891853
87691	891854
157948	891855
37028	891856
304348	891857
111004	891858
21162	891859
188826	891860
294108	891861
74864	891862
44024	891863
193298	891864
124858	891865
107089	891866
188523	891867
234408	891868
131342	891869
84447	891870
124670	891871
195344	891872
143943	891873
73707	891874
98390	891875
166604	891876
69170	891877
31249	891878
127028	891879
78701	891880
49303	891881
50991	891882
248627	891883
188980	891884
237061	891885
96863	891886
165955	891887
306173	891888
49437	891889
19318	891890
89589	891891
159910	891892
60040	891893
153505	891894
247748	891895
106856	891896
19318	891897
55760	891898
3699	891899
32838	891900
68110	891901
137852	891902
49523	891903
190949	891904
44956	891905
99184	891906
25901	891907
224904	891908
152565	891909
200572	891910
11595	891911
196212	891912
206873	891913
142170	891914
25851	891915
151906	891916
74143	891917
257787	891918
58218	891919
58218	891920
209887	891921
60588	891922
19141	891923
72231	891924
177141	891925
6980	891926
109621	891927
776	891928
5048	891929
253978	891930
62054	891931
140800	891932
3029	891933
113143	891934
249491	891935
67	891936
60004	891937
172795	891938
17639	891939
15497	891940
197535	891941
34146	891942
64650	891943
14303	891944
227319	891945
56371	891946
25075	891947
56509	891948
176080	891949
109747	891950
13557	891951
185269	891952
20211	891953
2864	891954
41493	891955
192040	891956
43106	891957
111482	891958
191198	891959
126449	891960
99649	891961
178830	891962
7043	891963
129870	891964
38140	891965
92047	891966
87265	891967
56385	891968
207841	891969
194816	891970
151605	891971
65770	891972
191410	891973
151336	891974
124275	891975
175798	891976
284	891977
256641	891978
39266	891979
176166	891980
125260	891981
145193	891982
5476	891983
184231	891984
29927	891985
270203	891986
101645	891987
265731	891988
3851	891989
38001	891990
129246	891991
105607	891992
169837	891993
73207	891994
1111	891995
3747	891996
119750	891997
3704	891998
365	891999
121394	892000
131294	892001
52739	892002
65361	892003
144743	892004
32502	892005
110374	892006
26131	892007
170551	892008
170551	892009
49062	892010
106607	892011
124008	892012
68824	892013
353	892014
133902	892015
156327	892016
167443	892017
301523	892018
38675	892019
250078	892020
78384	892021
263946	892022
150619	892023
217061	892024
154297	892025
87446	892026
96910	892027
143454	892028
127437	892029
668	892030
85128	892031
171636	892032
205532	892033
178321	892034
259018	892035
107228	892036
203528	892037
172248	892038
86110	892039
41071	892040
277396	892041
92565	892042
257951	892043
31718	892044
1287	892045
212739	892046
56078	892047
90469	892048
11454	892049
302580	892050
137724	892051
121426	892052
102714	892053
35814	892054
78314	892055
307528	892056
145599	892057
18828	892058
94243	892059
241460	892060
71428	892061
53901	892062
76068	892063
39303	892064
11099	892065
151124	892066
3873	892067
194374	892068
38726	892069
254442	892070
182966	892071
35142	892072
104037	892073
108468	892074
137785	892075
54568	892076
134245	892077
55782	892078
270005	892079
217976	892080
312521	892081
312499	892082
104942	892083
176198	892084
65884	892085
35636	892086
90656	892087
9249	892088
188446	892089
162202	892090
49143	892091
44505	892092
202563	892093
96069	892094
11963	892095
9924	892096
2188	892097
256284	892098
39283	892099
33486	892100
137026	892101
126178	892102
84023	892103
137336	892104
59178	892105
208073	892106
217299	892107
201787	892108
63562	892109
145868	892110
172100	892111
114277	892112
286632	892113
90288	892114
10630	892115
229064	892116
7948	892117
247677	892118
156958	892119
32034	892120
44799	892121
29735	892122
137210	892123
101795	892124
146980	892125
213715	892126
158946	892127
105285	892128
231801	892129
84362	892130
310904	892131
66885	892132
93297	892133
90610	892134
37260	892135
37260	892136
186874	892137
99029	892138
277391	892139
163481	892140
41734	892141
101862	892142
53521	892143
34002	892144
94822	892145
111524	892146
138073	892147
106590	892148
93219	892149
87369	892150
68303	892151
150316	892152
261714	892153
268433	892154
207084	892155
282966	892156
13793	892157
33675	892158
196971	892159
34866	892160
67093	892161
130300	892162
135279	892163
84721	892164
97732	892165
32346	892166
26831	892167
3556	892168
121646	892169
75613	892170
101320	892171
92285	892172
228050	892173
43225	892174
114940	892175
204712	892176
48110	892177
27396	892178
45867	892179
118071	892180
233878	892181
42658	892182
126925	892183
276052	892184
77751	892185
111056	892186
56688	892187
26607	892188
23501	892189
193354	892190
141004	892191
42650	892192
39845	892193
117902	892194
116718	892195
116718	892196
64258	892197
114546	892198
140536	892199
11996	892200
41270	892201
37024	892202
7556	892203
124093	892204
34847	892205
71544	892206
114739	892207
115283	892208
163572	892209
36675	892210
203518	892211
116174	892212
32052	892213
233459	892214
140691	892215
185259	892216
93007	892217
82103	892218
225322	892219
73854	892220
199686	892221
71544	892222
2440	892223
76984	892224
222149	892225
54570	892226
126154	892227
137100	892228
178746	892229
4624	892230
12537	892231
7652	892232
194488	892233
217187	892234
307094	892235
75500	892236
11041	892237
114140	892238
250403	892239
60780	892240
10275	892241
204736	892242
68475	892243
103334	892244
138099	892245
34207	892246
12818	892247
256217	892248
144463	892249
125776	892250
216184	892251
191393	892252
5491	892253
2206	892254
215388	892255
200393	892256
180728	892257
146998	892258
113761	892259
39304	892260
38140	892261
20732	892262
185309	892263
150511	892264
278565	892265
129604	892266
150952	892267
306892	892268
234993	892269
135077	892270
210567	892271
210991	892272
183475	892273
124516	892274
7594	892275
4073	892276
6251	892277
83194	892278
259481	892279
8806	892280
55922	892281
238869	892282
55040	892283
88315	892284
252951	892285
4931	892286
200356	892287
10855	892288
234400	892289
126715	892290
274134	892291
20932	892292
59178	892293
16928	892294
41281	892295
110976	892296
6798	892297
123086	892298
42036	892299
4638	892300
43837	892301
176364	892302
29276	892303
146771	892304
72	892305
189853	892306
39770	892307
96832	892308
2061	892309
77556	892310
69617	892311
61376	892312
22228	892313
97656	892314
181092	892315
35439	892316
150553	892317
101644	892318
234251	892319
2773	892320
17552	892321
181934	892322
48641	892323
29827	892324
155965	892325
156144	892326
124514	892327
119102	892328
31331	892329
7772	892330
61032	892331
32052	892332
302653	892333
99424	892334
81375	892335
122532	892336
86047	892337
203129	892338
158486	892339
302033	892340
250393	892341
190886	892342
57251	892343
109921	892344
58213	892345
258512	892346
127085	892347
168205	892348
2791	892349
126822	892350
44859	892351
13224	892352
154526	892353
61007	892354
1677	892355
198293	892356
107529	892357
153997	892358
66840	892359
58885	892360
85162	892361
79514	892362
186971	892363
137332	892364
134980	892365
190739	892366
304624	892367
42675	892368
61805	892369
9939	892370
82184	892371
111060	892372
217043	892373
19269	892374
197606	892375
206198	892376
83761	892377
285230	892378
84123	892379
65682	892380
311433	892381
61156	892382
185619	892383
74096	892384
86101	892385
147725	892386
37349	892387
152944	892388
163019	892389
15418	892390
43462	892391
219749	892392
193540	892393
134926	892394
81375	892395
262035	892396
111257	892397
125058	892398
40826	892399
26581	892400
17766	892401
42364	892402
204654	892403
145929	892404
45026	892405
145733	892406
40294	892407
88944	892408
217197	892409
299660	892410
11150	892411
135221	892412
15151	892413
105414	892414
140045	892415
11585	892416
262154	892417
121307	892418
93439	892419
269572	892420
5137	892421
2215	892422
2215	892423
3613	892424
33994	892425
206151	892426
14423	892427
186141	892428
13407	892429
169348	892430
128755	892431
233126	892432
6926	892433
151769	892434
286146	892435
91526	892436
40075	892437
214965	892438
66009	892439
102959	892440
214364	892441
190317	892442
9493	892443
137	892444
88711	892445
65344	892446
138968	892447
216685	892448
16904	892449
97852	892450
7854	892451
207752	892452
191211	892453
20354	892454
153136	892455
39138	892456
214971	892457
43474	892458
1483	892459
16634	892460
56394	892461
197451	892462
210694	892463
179332	892464
135378	892465
29651	892466
215732	892467
72500	892468
2141	892469
7998	892470
17893	892471
280674	892472
282920	892473
11903	892474
53464	892475
55615	892476
4604	892477
66118	892478
102017	892479
206193	892480
42272	892481
76248	892482
160241	892483
12681	892484
77167	892485
290150	892486
113992	892487
239748	892488
7856	892489
34914	892490
123993	892491
275418	892492
87818	892493
58453	892494
90448	892495
43940	892496
165189	892497
14924	892498
107485	892499
195691	892500
10040	892501
216402	892502
214045	892503
64846	892504
31065	892505
12970	892506
32862	892507
117243	892508
66962	892509
305109	892510
55345	892511
41383	892512
67738	892513
4478	892514
16347	892515
5341	892516
19299	892517
256596	892518
21324	892519
107535	892520
181106	892521
86789	892522
61088	892523
116528	892524
175204	892525
96360	892526
158963	892527
558	892528
124253	892529
168207	892530
206941	892531
241657	892532
44865	892533
170101	892534
190323	892535
233523	892536
84919	892537
309622	892538
13037	892539
305842	892540
24661	892541
31674	892542
108066	892543
176570	892544
93541	892545
5397	892546
195677	892547
51845	892548
36918	892549
130366	892550
68306	892551
303500	892552
131493	892553
49690	892554
9768	892555
282545	892556
62294	892557
9080	892558
121394	892559
2843	892560
138473	892561
188450	892562
171020	892563
261729	892564
86302	892565
46124	892566
97818	892567
79175	892568
182003	892569
120451	892570
298608	892571
278546	892572
66367	892573
167571	892574
157611	892575
85140	892576
114616	892577
306349	892578
283035	892579
200455	892580
134123	892581
251019	892582
276853	892583
152696	892584
4112	892585
2580	892586
123137	892587
38836	892588
1499	892589
273645	892590
113042	892591
38854	892592
121923	892593
94735	892594
28294	892595
41044	892596
60881	892597
143239	892598
70074	892599
122277	892600
87629	892601
178852	892602
130159	892603
74766	892604
129664	892605
32156	892606
62373	892607
148796	892608
43268	892609
64371	892610
72525	892611
146013	892612
90917	892613
156656	892614
15476	892615
131760	892616
55174	892617
44542	892618
39077	892619
18399	892620
17697	892621
303855	892622
112731	892623
171792	892624
171638	892625
206815	892626
30437	892627
137815	892628
264765	892629
22188	892630
210315	892631
158103	892632
278212	892633
8437	892634
22582	892635
275497	892636
62335	892637
282199	892638
14193	892639
58732	892640
31368	892641
53170	892642
140482	892643
144292	892644
83099	892645
136939	892646
56636	892647
115225	892648
80256	892649
265553	892650
53287	892651
131920	892652
28809	892653
29236	892654
58047	892655
18921	892656
31169	892657
41803	892658
40546	892659
161105	892660
153850	892661
124036	892662
128061	892663
52065	892664
219766	892665
153510	892666
6431	892667
8858	892668
54414	892669
225508	892670
110890	892671
159374	892672
50451	892673
223644	892674
58553	892675
59473	892676
169632	892677
97713	892678
97682	892679
55366	892680
27964	892681
57250	892682
119151	892683
97947	892684
39446	892685
238319	892686
215224	892687
43295	892688
126393	892689
86441	892690
81323	892691
90900	892692
67425	892693
131756	892694
67492	892695
271446	892696
49036	892697
99419	892698
28005	892699
2585	892700
87606	892701
216262	892702
136939	892703
5680	892704
156115	892705
312689	892706
2733	892707
284706	892708
63684	892709
286968	892710
202445	892711
183818	892712
88714	892713
216623	892714
307815	892715
166207	892716
106576	892717
305060	892718
74016	892719
61402	892720
76548	892721
41803	892722
187668	892723
57303	892724
138530	892725
111722	892726
49255	892727
272598	892728
58825	892729
310149	892730
243045	892731
59957	892732
231648	892733
63644	892734
70724	892735
129242	892736
39580	892737
10935	892738
1098	892739
128674	892740
157135	892741
158588	892742
5280	892743
74730	892744
122366	892745
131919	892746
65160	892747
216048	892748
109847	892749
28975	892750
164564	892751
55225	892752
220883	892753
139542	892754
77249	892755
120256	892756
45192	892757
190799	892758
137202	892759
55240	892760
269706	892761
206639	892762
188525	892763
126062	892764
113636	892765
215050	892766
5591	892767
212341	892768
67875	892769
207314	892770
40588	892771
88009	892772
310894	892773
33255	892774
164083	892775
133630	892776
187622	892777
84234	892778
265872	892779
52794	892780
184006	892781
164074	892782
67982	892783
66096	892784
55659	892785
79127	892786
97232	892787
87249	892788
28006	892789
60168	892790
139631	892791
106658	892792
128689	892793
303989	892794
170681	892795
139699	892796
96561	892797
30081	892798
292468	892799
64444	892800
55246	892801
249334	892802
3641	892803
3641	892804
89173	892805
132855	892806
262267	892807
138595	892808
1355	892809
199704	892810
51362	892811
128871	892812
43336	892813
249560	892814
220222	892815
228813	892816
166317	892817
218202	892818
73087	892819
88168	892820
156947	892821
217240	892822
79635	892823
188333	892824
60991	892825
264723	892826
112955	892827
195972	892828
125355	892829
137081	892830
49905	892831
68096	892832
20492	892833
71603	892834
210274	892835
170715	892836
112226	892837
746	892838
167130	892839
154573	892840
4482	892841
218300	892842
53842	892843
2136	892844
237931	892845
262542	892846
8144	892847
131855	892848
262562	892849
162518	892850
148900	892851
113591	892852
93320	892853
165504	892854
211651	892855
12210	892856
212820	892857
91944	892858
32464	892859
4112	892860
145794	892861
73580	892862
151216	892863
65054	892864
101246	892865
105063	892866
177480	892867
35034	892868
76633	892869
19557	892870
3333	892871
199460	892872
60513	892873
37113	892874
54689	892875
16517	892876
181651	892877
23533	892878
66300	892879
20434	892880
88032	892881
60199	892882
39549	892883
191128	892884
228575	892885
28893	892886
13545	892887
203553	892888
124741	892889
9239	892890
133818	892891
62731	892892
64792	892893
143720	892894
85220	892895
35391	892896
110932	892897
209863	892898
137326	892899
112270	892900
105596	892901
26141	892902
228242	892903
20211	892904
50354	892905
175962	892906
2032	892907
95674	892908
145515	892909
43276	892910
119342	892911
68179	892912
64285	892913
147731	892914
91464	892915
87808	892916
14847	892917
35017	892918
156000	892919
198026	892920
121724	892921
275723	892922
203163	892923
302315	892924
230127	892925
85651	892926
195448	892927
24476	892928
154263	892929
81014	892930
7810	892931
96274	892932
37869	892933
150375	892934
112788	892935
204012	892936
213365	892937
131606	892938
215921	892939
30353	892940
4247	892941
156033	892942
68202	892943
130275	892944
341	892945
103512	892946
72050	892947
232154	892948
251972	892949
169806	892950
47652	892951
35047	892952
34487	892953
12	892954
16	892955
238702	892956
306121	892957
222914	892958
37781	892959
51664	892960
11236	892961
257918	892962
183687	892963
133854	892964
27194	892965
82480	892966
259	892967
33596	892968
12955	892969
72049	892970
141920	892971
66726	892972
109967	892973
150265	892974
18681	892975
188608	892976
109044	892977
255885	892978
112524	892979
934	892980
84954	892981
42177	892982
264760	892983
239691	892984
306028	892985
208829	892986
154568	892987
71996	892988
99650	892989
181327	892990
74401	892991
117257	892992
162322	892993
184765	892994
99118	892995
37424	892996
89875	892997
159835	892998
177519	892999
89942	893000
70263	893001
128884	893002
167881	893003
30506	893004
63486	893005
39485	893006
163675	893007
311001	893008
122154	893009
43770	893010
58492	893011
154765	893012
167462	893013
145281	893014
242639	893015
103510	893016
75280	893017
302472	893018
112483	893019
72710	893020
268521	893021
71876	893022
243456	893023
166965	893024
32799	893025
260756	893026
77433	893027
41824	893028
117586	893029
132824	893030
171617	893031
20035	893032
834	893033
79642	893034
64383	893035
135479	893036
191001	893037
311586	893038
135279	893039
213575	893040
177298	893041
45012	893042
304469	893043
190168	893044
90648	893045
63619	893046
208401	893047
12359	893048
299629	893049
111658	893050
264958	893051
189302	893052
37677	893053
44045	893054
270371	893055
31238	893056
178246	893057
226707	893058
297347	893059
244221	893060
34400	893061
230464	893062
133758	893063
129870	893064
88419	893065
68632	893066
238497	893067
74228	893068
57146	893069
115725	893070
197765	893071
306615	893072
135313	893073
176194	893074
55340	893075
132675	893076
185797	893077
158932	893078
167798	893079
11276	893080
159850	893081
241396	893082
82891	893083
272860	893084
90303	893085
201801	893086
292344	893087
198830	893088
227165	893089
1323	893090
180476	893091
44230	893092
68888	893093
45251	893094
6640	893095
209163	893096
243741	893097
123186	893098
140215	893099
20983	893100
67925	893101
37737	893102
33722	893103
47533	893104
66108	893105
17343	893106
267973	893107
168803	893108
123990	893109
265204	893110
214639	893111
304371	893112
11110	893113
41668	893114
69229	893115
68282	893116
198896	893117
141474	893118
87143	893119
9690	893120
116209	893121
83107	893122
117833	893123
69569	893124
84865	893125
56832	893126
56832	893127
170786	893128
240931	893129
52394	893130
101017	893131
65014	893132
98488	893133
158849	893134
245769	893135
57438	893136
182700	893137
136286	893138
64725	893139
770	893140
246946	893141
76827	893142
190296	893143
27425	893144
191596	893145
203478	893146
10867	893147
114298	893148
73084	893149
81854	893150
168651	893151
84809	893152
6123	893153
70533	893154
276725	893155
187686	893156
221194	893157
84263	893158
208838	893159
181704	893160
207071	893161
126443	893162
66838	893163
139558	893164
98561	893165
64958	893166
177789	893167
62529	893168
135632	893169
160299	893170
254797	893171
8209	893172
118783	893173
108201	893174
117851	893175
60669	893176
7675	893177
277881	893178
35622	893179
196802	893180
131411	893181
107834	893182
200956	893183
86393	893184
249951	893185
153391	893186
52801	893187
2227	893188
21799	893189
36137	893190
78486	893191
128689	893192
125073	893193
242	893194
129650	893195
85375	893196
68087	893197
12558	893198
155593	893199
1201	893200
159114	893201
123161	893202
58803	893203
56436	893204
46172	893205
14542	893206
58877	893207
44195	893208
91028	893209
55430	893210
180298	893211
117507	893212
228917	893213
132833	893214
30631	893215
219439	893216
246690	893217
284431	893218
25683	893219
40336	893220
163223	893221
221726	893222
267547	893223
44627	893224
52210	893225
59953	893226
1117	893227
4535	893228
20633	893229
77728	893230
15861	893231
129247	893232
35649	893233
86701	893234
68504	893235
274044	893236
97863	893237
74313	893238
82927	893239
111795	893240
20607	893241
75184	893242
138873	893243
284334	893244
263866	893245
99006	893246
200809	893247
278380	893248
196775	893249
77817	893250
28467	893251
45674	893252
104653	893253
75650	893254
52078	893255
47487	893256
97761	893257
121239	893258
16677	893259
280364	893260
272606	893261
75733	893262
312	893263
62416	893264
276920	893265
256697	893266
97687	893267
34561	893268
145135	893269
194597	893270
278520	893271
188369	893272
34553	893273
56162	893274
268468	893275
40877	893276
21142	893277
88583	893278
116639	893279
57051	893280
92651	893281
158407	893282
61088	893283
202787	893284
101664	893285
298012	893286
304192	893287
19694	893288
8272	893289
2501	893290
236522	893291
200673	893292
31822	893293
169973	893294
7950	893295
33207	893296
120919	893297
93048	893298
157512	893299
92122	893300
80987	893301
158653	893302
124420	893303
39365	893304
20526	893305
121936	893306
150869	893307
241028	893308
133816	893309
246694	893310
98057	893311
168382	893312
23224	893313
229843	893314
27093	893315
91176	893316
296366	893317
88779	893318
49109	893319
19463	893320
93657	893321
89041	893322
100249	893323
46516	893324
138705	893325
138852	893326
187228	893327
210064	893328
168776	893329
169838	893330
196991	893331
81941	893332
95015	893333
277168	893334
81405	893335
212353	893336
167568	893337
233539	893338
117712	893339
97736	893340
126104	893341
113787	893342
127339	893343
68436	893344
96220	893345
193987	893346
197747	893347
144066	893348
274810	893349
160352	893350
24659	893351
275129	893352
275677	893353
20854	893354
123512	893355
70694	893356
88433	893357
278194	893358
210113	893359
26852	893360
189055	893361
125080	893362
50994	893363
242083	893364
134502	893365
87198	893366
13192	893367
12724	893368
181680	893369
12091	893370
110864	893371
287449	893372
91518	893373
99954	893374
156108	893375
105163	893376
7666	893377
167068	893378
32017	893379
43581	893380
104373	893381
114324	893382
54533	893383
150137	893384
82778	893385
93488	893386
139010	893387
114163	893388
131197	893389
217959	893390
309059	893391
188114	893392
102618	893393
201133	893394
296573	893395
312553	893396
61309	893397
175226	893398
280485	893399
21743	893400
260717	893401
179864	893402
17053	893403
100469	893404
159064	893405
62962	893406
201214	893407
191044	893408
83269	893409
201919	893410
310010	893411
81818	893412
89212	893413
201314	893414
149682	893415
245498	893416
124857	893417
97228	893418
306530	893419
124074	893420
123925	893421
40223	893422
9	893423
148197	893424
99454	893425
3044	893426
259158	893427
204847	893428
226490	893429
258754	893430
156151	893431
312294	893432
62370	893433
31892	893434
240174	893435
172006	893436
117518	893437
103888	893438
231339	893439
135139	893440
76104	893441
62692	893442
62701	893443
269525	893444
254626	893445
274387	893446
291720	893447
59200	893448
229858	893449
101892	893450
195997	893451
148567	893452
306375	893453
115627	893454
131693	893455
293695	893456
277465	893457
57166	893458
46281	893459
277845	893460
198012	893461
117444	893462
160922	893463
128615	893464
300147	893465
193664	893466
181891	893467
77619	893468
83605	893469
60039	893470
178257	893471
124050	893472
9	893473
165526	893474
226644	893475
196472	893476
116946	893477
211761	893478
210392	893479
101433	893480
244545	893481
250121	893482
109545	893483
13682	893484
242638	893485
65825	893486
83509	893487
230387	893488
128335	893489
183407	893490
61573	893491
214852	893492
184920	893493
222774	893494
129702	893495
97622	893496
93784	893497
157048	893498
215264	893499
302203	893500
113810	893501
294503	893502
236547	893503
128216	893504
217548	893505
189476	893506
30371	893507
179521	893508
293034	893509
114630	893510
238560	893511
110277	893512
130298	893513
167431	893514
125056	893515
102076	893516
84651	893517
283876	893518
199410	893519
44784	893520
166440	893521
37340	893522
44512	893523
212364	893524
309671	893525
173392	893526
204609	893527
268933	893528
228333	893529
2077	893530
198512	893531
3	893532
116582	893533
262224	893534
141762	893535
45447	893536
98982	893537
69346	893538
32280	893539
60440	893540
28347	893541
92866	893542
38522	893543
827	893544
192682	893545
146461	893546
301414	893547
178409	893548
130060	893549
119596	893550
280359	893551
183164	893552
266678	893553
46218	893554
142409	893555
160153	893556
255393	893557
247238	893558
311703	893559
102075	893560
207374	893561
162793	893562
198775	893563
106395	893564
246763	893565
208305	893566
78243	893567
106664	893568
63775	893569
129820	893570
25353	893571
41856	893572
160192	893573
169989	893574
82269	893575
89820	893576
95049	893577
10524	893578
204240	893579
132161	893580
154298	893581
258889	893582
285802	893583
273303	893584
116979	893585
231835	893586
164130	893587
202972	893588
247453	893589
70677	893590
23019	893591
132603	893592
198829	893593
99380	893594
96458	893595
80054	893596
312673	893597
109269	893598
2254	893599
20105	893600
51914	893601
304489	893602
44457	893603
195880	893604
120684	893605
120684	893606
181515	893607
16857	893608
155385	893609
51464	893610
24755	893611
86399	893612
52086	893613
21845	893614
1337	893615
112764	893616
170826	893617
200381	893618
86519	893619
150994	893620
277455	893621
88595	893622
83739	893623
76766	893624
24855	893625
12768	893626
85735	893627
55757	893628
39215	893629
217571	893630
76699	893631
13062	893632
46391	893633
64886	893634
31563	893635
134815	893636
2561	893637
209337	893638
186441	893639
64474	893640
163654	893641
16737	893642
143362	893643
4482	893644
117910	893645
163572	893646
81119	893647
10611	893648
45378	893649
84329	893650
255970	893651
72614	893652
116326	893653
192859	893654
73155	893655
11005	893656
246876	893657
151174	893658
252	893659
263429	893660
198778	893661
174612	893662
195099	893663
309690	893664
147059	893665
29526	893666
265388	893667
84417	893668
164772	893669
3	893670
177431	893671
33070	893672
292921	893673
98053	893674
84471	893675
33900	893676
211242	893677
75503	893678
190384	893679
85060	893680
33262	893681
18347	893682
72652	893683
167512	893684
168991	893685
173970	893686
96937	893687
146781	893688
106110	893689
241735	893690
15583	893691
42136	893692
107375	893693
161122	893694
104465	893695
147486	893696
187563	893697
12671	893698
177025	893699
98539	893700
242667	893701
49437	893702
70099	893703
157556	893704
10966	893705
158974	893706
168802	893707
132841	893708
170308	893709
18966	893710
211547	893711
67411	893712
29134	893713
204814	893714
205116	893715
54271	893716
152434	893717
1547	893718
41572	893719
112891	893720
80194	893721
82269	893722
57624	893723
150309	893724
185290	893725
66960	893726
28474	893727
84227	893728
172245	893729
8867	893730
24840	893731
118916	893732
274801	893733
71328	893734
233891	893735
213754	893736
7320	893737
154900	893738
184378	893739
212303	893740
34191	893741
7675	893742
13309	893743
86787	893744
165746	893745
117857	893746
312057	893747
35910	893748
24998	893749
78469	893750
177034	893751
65900	893752
246161	893753
145309	893754
89141	893755
249161	893756
129107	893757
110901	893758
26157	893759
11129	893760
233073	893761
62847	893762
162586	893763
146308	893764
291377	893765
26673	893766
72353	893767
55270	893768
19834	893769
293094	893770
17941	893771
226789	893772
154222	893773
3222	893774
4890	893775
29719	893776
82767	893777
86492	893778
165997	893779
134341	893780
12820	893781
111839	893782
74110	893783
170716	893784
72227	893785
88334	893786
147208	893787
61650	893788
130399	893789
94666	893790
54630	893791
74367	893792
11044	893793
174888	893794
310878	893795
45336	893796
152263	893797
30193	893798
212065	893799
63324	893800
81813	893801
126518	893802
29392	893803
256636	893804
281683	893805
44875	893806
6755	893807
152431	893808
123859	893809
50029	893810
49804	893811
16202	893812
154132	893813
133118	893814
163547	893815
103037	893816
309110	893817
8747	893818
25512	893819
71662	893820
97505	893821
4661	893822
2352	893823
129885	893824
3979	893825
76148	893826
12072	893827
89572	893828
124164	893829
184645	893830
184698	893831
117377	893832
258117	893833
291258	893834
55778	893835
142988	893836
62264	893837
183038	893838
27369	893839
158073	893840
53263	893841
204060	893842
89156	893843
310673	893844
23802	893845
185989	893846
87946	893847
5052	893848
83355	893849
31131	893850
140405	893851
62533	893852
257751	893853
56961	893854
56961	893855
80987	893856
140386	893857
133982	893858
14713	893859
217292	893860
63506	893861
149545	893862
151597	893863
163306	893864
202364	893865
217267	893866
56579	893867
186851	893868
31098	893869
115088	893870
312664	893871
142025	893872
112048	893873
246316	893874
34121	893875
19375	893876
150584	893877
88626	893878
179525	893879
30101	893880
56680	893881
86972	893882
143973	893883
86832	893884
51581	893885
68971	893886
284030	893887
181427	893888
43440	893889
34010	893890
17197	893891
252724	893892
175755	893893
175557	893894
99005	893895
133605	893896
230536	893897
64309	893898
214763	893899
201944	893900
291162	893901
198411	893902
31510	893903
36507	893904
164817	893905
11135	893906
125253	893907
79240	893908
11530	893909
40478	893910
100066	893911
252937	893912
192210	893913
113343	893914
76958	893915
87161	893916
94246	893917
178711	893918
274478	893919
189551	893920
151936	893921
92225	893922
103905	893923
10040	893924
82225	893925
55075	893926
311165	893927
169601	893928
3960	893929
289510	893930
143660	893931
54389	893932
27458	893933
2762	893934
111401	893935
157767	893936
144919	893937
40089	893938
59388	893939
195063	893940
262466	893941
162372	893942
44097	893943
307594	893944
7035	893945
133896	893946
247674	893947
54458	893948
13520	893949
110028	893950
110051	893951
16979	893952
288788	893953
25025	893954
146056	893955
129777	893956
20403	893957
20403	893958
119307	893959
155405	893960
208453	893961
143913	893962
61776	893963
64590	893964
12027	893965
170833	893966
1126	893967
45818	893968
141495	893969
54332	893970
195076	893971
115644	893972
105393	893973
185248	893974
162397	893975
174555	893976
252630	893977
295673	893978
14330	893979
85674	893980
14997	893981
19117	893982
7336	893983
76913	893984
16108	893985
202884	893986
57560	893987
163748	893988
55563	893989
116739	893990
93417	893991
208645	893992
201240	893993
209537	893994
87403	893995
166340	893996
73637	893997
155409	893998
12974	893999
111346	894000
169886	894001
17881	894002
30023	894003
131444	894004
106295	894005
309773	894006
75719	894007
13842	894008
146724	894009
10748	894010
7673	894011
26784	894012
53018	894013
42227	894014
10968	894015
76081	894016
48085	894017
257439	894018
38369	894019
11654	894020
86750	894021
107040	894022
190950	894023
59712	894024
259279	894025
220229	894026
137657	894027
269325	894028
181274	894029
55001	894030
54110	894031
199496	894032
143937	894033
47710	894034
204990	894035
93660	894036
194163	894037
6436	894038
80640	894039
135406	894040
19795	894041
33131	894042
246687	894043
22686	894044
152023	894045
129160	894046
12876	894047
106150	894048
142623	894049
17743	894050
264636	894051
24846	894052
92747	894053
2161	894054
92641	894055
63644	894056
40583	894057
194979	894058
288046	894059
251949	894060
306471	894061
165694	894062
222130	894063
302228	894064
62401	894065
93826	894066
18012	894067
20954	894068
28363	894069
269084	894070
9000	894071
186309	894072
78482	894073
99886	894074
171047	894075
41683	894076
260724	894077
218417	894078
30670	894079
238779	894080
207696	894081
92898	894082
25856	894083
9394	894084
19638	894085
22471	894086
131243	894087
117477	894088
32260	894089
77779	894090
110868	894091
242762	894092
254450	894093
128901	894094
161736	894095
161769	894096
108276	894097
33267	894098
218263	894099
147530	894100
214636	894101
136863	894102
135249	894103
57506	894104
145110	894105
53313	894106
218349	894107
200188	894108
305907	894109
54879	894110
205619	894111
54061	894112
25838	894113
121626	894114
87912	894115
209984	894116
209983	894117
154260	894118
176463	894119
205128	894120
55523	894121
60417	894122
41443	894123
154091	894124
40546	894125
11962	894126
234372	894127
14921	894128
191548	894129
42805	894130
290776	894131
272097	894132
203954	894133
289336	894134
276715	894135
202416	894136
255060	894137
205568	894138
279481	894139
271599	894140
159893	894141
281724	894142
140565	894143
55739	894144
12381	894145
285859	894146
4555	894147
207983	894148
81829	894149
154090	894150
157224	894151
160959	894152
266806	894153
86024	894154
194607	894155
140746	894156
302061	894157
21386	894158
168410	894159
288495	894160
39927	894161
139239	894162
71184	894163
139259	894164
176633	894165
468	894166
21671	894167
43916	894168
186782	894169
240233	894170
175900	894171
41131	894172
108235	894173
194830	894174
198772	894175
253217	894176
12477	894177
150670	894178
112297	894179
117630	894180
43183	894181
117496	894182
66461	894183
181909	894184
68409	894185
140487	894186
247871	894187
52137	894188
255004	894189
172828	894190
76151	894191
47527	894192
105468	894193
8101	894194
121197	894195
33623	894196
34320	894197
113024	894198
37009	894199
54638	894200
236039	894201
62395	894202
58022	894203
1152	894204
131574	894205
3019	894206
34275	894207
217108	894208
152856	894209
225086	894210
116970	894211
31188	894212
253933	894213
139573	894214
87042	894215
48176	894216
60839	894217
72355	894218
31111	894219
1432	894220
18708	894221
87234	894222
85410	894223
193537	894224
277287	894225
84379	894226
178100	894227
75150	894228
17207	894229
215409	894230
78147	894231
77678	894232
75808	894233
111181	894234
206745	894235
190375	894236
126680	894237
66808	894238
56064	894239
52721	894240
96390	894241
3826	894242
264981	894243
72532	894244
24946	894245
162971	894246
1141	894247
111574	894248
209315	894249
21816	894250
217733	894251
89575	894252
45661	894253
146197	894254
1587	894255
1587	894256
187266	894257
170817	894258
80026	894259
54405	894260
37260	894261
6364	894262
174278	894263
31495	894264
215729	894265
114455	894266
88006	894267
10852	894268
47563	894269
18421	894270
3139	894271
171225	894272
17798	894273
145275	894274
96027	894275
212146	894276
63398	894277
213221	894278
164625	894279
20174	894280
213132	894281
160975	894282
92234	894283
18452	894284
142990	894285
191950	894286
109872	894287
40409	894288
123090	894289
20723	894290
46211	894291
161116	894292
22392	894293
13614	894294
284677	894295
57908	894296
1805	894297
157949	894298
275002	894299
5344	894300
304100	894301
79399	894302
60340	894303
212288	894304
171009	894305
17494	894306
24876	894307
181141	894308
193726	894309
63119	894310
35882	894311
104450	894312
166092	894313
28401	894314
28885	894315
108413	894316
87164	894317
59318	894318
63009	894319
277125	894320
83830	894321
157028	894322
471	894323
281714	894324
304760	894325
105620	894326
141760	894327
47968	894328
121734	894329
25964	894330
162983	894331
198668	894332
313	894333
96691	894334
215919	894335
217961	894336
17425	894337
79489	894338
141789	894339
91153	894340
7924	894341
116585	894342
312331	894343
131843	894344
91471	894345
96506	894346
80622	894347
137441	894348
11121	894349
97254	894350
15821	894351
195488	894352
188377	894353
8210	894354
180206	894355
471	894356
81682	894357
108465	894358
192532	894359
84200	894360
171170	894361
15837	894362
212168	894363
76035	894364
139277	894365
54167	894366
134016	894367
67545	894368
66902	894369
77279	894370
37045	894371
89614	894372
260912	894373
39123	894374
120569	894375
275413	894376
192294	894377
158024	894378
206068	894379
190065	894380
201684	894381
66442	894382
27018	894383
241362	894384
208856	894385
31546	894386
2530	894387
233989	894388
97945	894389
197332	894390
208150	894391
120711	894392
71947	894393
20400	894394
42997	894395
16968	894396
287364	894397
108878	894398
196625	894399
59614	894400
306854	894401
178722	894402
124407	894403
23531	894404
187970	894405
34531	894406
49561	894407
277106	894408
305012	894409
124658	894410
27	894411
7682	894412
143206	894413
148651	894414
55984	894415
105217	894416
76049	894417
281381	894418
145747	894419
301151	894420
18728	894421
134979	894422
23962	894423
53895	894424
4888	894425
89563	894426
8244	894427
29308	894428
162087	894429
10522	894430
22231	894431
21014	894432
178904	894433
112680	894434
13154	894435
87132	894436
576	894437
128390	894438
104979	894439
73923	894440
140720	894441
158378	894442
141990	894443
159106	894444
18750	894445
184660	894446
131717	894447
19164	894448
78831	894449
254	894450
263656	894451
33630	894452
93895	894453
86737	894454
291578	894455
204899	894456
193495	894457
6119	894458
18769	894459
19553	894460
27343	894461
3979	894462
58312	894463
137080	894464
145639	894465
216593	894466
110806	894467
9601	894468
30018	894469
182516	894470
303028	894471
60108	894472
48092	894473
60075	894474
63112	894475
122868	894476
81380	894477
61490	894478
150001	894479
270466	894480
29759	894481
49039	894482
43669	894483
127962	894484
190660	894485
85566	894486
1590	894487
52739	894488
211395	894489
114865	894490
23627	894491
59147	894492
102	894493
13594	894494
4401	894495
31890	894496
63917	894497
109600	894498
24786	894499
16531	894500
48287	894501
196346	894502
190694	894503
93755	894504
218617	894505
297614	894506
17288	894507
288952	894508
80320	894509
55839	894510
141784	894511
124420	894512
209360	894513
41934	894514
67833	894515
13756	894516
176914	894517
6810	894518
194447	894519
162452	894520
261230	894521
84772	894522
11759	894523
12016	894524
4931	894525
85090	894526
175188	894527
50409	894528
72377	894529
125891	894530
221235	894531
13192	894532
236391	894533
272333	894534
3703	894535
22223	894536
83108	894537
255086	894538
169483	894539
241	894540
33636	894541
99334	894542
377	894543
153077	894544
88791	894545
23653	894546
77278	894547
79388	894548
46646	894549
43164	894550
17053	894551
17063	894552
15163	894553
41075	894554
200525	894555
161772	894556
60332	894557
86217	894558
126836	894559
37148	894560
82721	894561
125175	894562
135759	894563
75507	894564
118995	894565
233010	894566
43375	894567
858	894568
454	894569
236536	894570
134023	894571
81514	894572
187665	894573
128899	894574
71960	894575
16755	894576
41395	894577
48041	894578
1287	894579
214122	894580
108069	894581
37841	894582
14734	894583
2783	894584
182405	894585
32231	894586
140790	894587
22988	894588
599	894589
30234	894590
30177	894591
247418	894592
152327	894593
258537	894594
2569	894595
89802	894596
11687	894597
32334	894598
50309	894599
83068	894600
24480	894601
96637	894602
5933	894603
36965	894604
154372	894605
776	894606
34196	894607
123984	894608
26353	894609
40390	894610
125186	894611
31971	894612
30051	894613
25360	894614
63738	894615
9606	894616
42808	894617
123092	894618
150722	894619
42839	894620
82746	894621
198237	894622
181076	894623
167643	894624
173940	894625
99964	894626
151040	894627
51180	894628
212806	894629
182829	894630
13775	894631
289238	894632
103281	894633
75917	894634
229505	894635
313	894636
115092	894637
104724	894638
36210	894639
158979	894640
96921	894641
12696	894642
101198	894643
276601	894644
192698	894645
109371	894646
668	894647
148488	894648
222275	894649
26929	894650
9425	894651
81296	894652
171402	894653
74119	894654
61795	894655
166510	894656
42541	894657
304225	894658
96711	894659
23909	894660
183959	894661
133805	894662
238866	894663
53522	894664
289715	894665
94672	894666
211306	894667
87102	894668
184086	894669
303922	894670
26514	894671
203997	894672
101189	894673
126682	894674
192984	894675
28146	894676
36049	894677
47619	894678
276842	894679
203870	894680
144932	894681
68068	894682
3579	894683
211	894684
87841	894685
2044	894686
42929	894687
141471	894688
81704	894689
90094	894690
9384	894691
8093	894692
16662	894693
46185	894694
60107	894695
119495	894696
24182	894697
119056	894698
49602	894699
100794	894700
182406	894701
160698	894702
169624	894703
1370	894704
169004	894705
1389	894706
68443	894707
220517	894708
89863	894709
232245	894710
105308	894711
59705	894712
293269	894713
101	894714
69906	894715
301147	894716
98921	894717
312288	894718
40572	894719
161647	894720
215272	894721
75506	894722
52359	894723
269941	894724
421	894725
26461	894726
179061	894727
40091	894728
10829	894729
196629	894730
5616	894731
129563	894732
207696	894733
90936	894734
25715	894735
27824	894736
89574	894737
117022	894738
260013	894739
305094	894740
54112	894741
23804	894742
240252	894743
51372	894744
118978	894745
116460	894746
99330	894747
89871	894748
63938	894749
191501	894750
3829	894751
123632	894752
27250	894753
307530	894754
30528	894755
39578	894756
86740	894757
93828	894758
227350	894759
95150	894760
143561	894761
43987	894762
290343	894763
307397	894764
212372	894765
111895	894766
184428	894767
2548	894768
215678	894769
50998	894770
174129	894771
47859	894772
3156	894773
78263	894774
217848	894775
204219	894776
147582	894777
128365	894778
43785	894779
33924	894780
32878	894781
258627	894782
156832	894783
49896	894784
182456	894785
28533	894786
271348	894787
37580	894788
23015	894789
163541	894790
82606	894791
231576	894792
11347	894793
9699	894794
26746	894795
92254	894796
11752	894797
20258	894798
2585	894799
11079	894800
61284	894801
217746	894802
310826	894803
107579	894804
204029	894805
35817	894806
1129	894807
91672	894808
4595	894809
251830	894810
15034	894811
193069	894812
71423	894813
59994	894814
4752	894815
37739	894816
28383	894817
28800	894818
71853	894819
188916	894820
146458	894821
29285	894822
136773	894823
142047	894824
48253	894825
115580	894826
215657	894827
27854	894828
45005	894829
177052	894830
16008	894831
37416	894832
26522	894833
143053	894834
12826	894835
50155	894836
159115	894837
45121	894838
56174	894839
7152	894840
84670	894841
4257	894842
200568	894843
259740	894844
49418	894845
12321	894846
191022	894847
83113	894848
22953	894849
15034	894850
176748	894851
35421	894852
102169	894853
136116	894854
46907	894855
43128	894856
189939	894857
131878	894858
214573	894859
118710	894860
17390	894861
42120	894862
276014	894863
90214	894864
310643	894865
131804	894866
38201	894867
120396	894868
256520	894869
134291	894870
94103	894871
132369	894872
178166	894873
126343	894874
54218	894875
100559	894876
92755	894877
134054	894878
228817	894879
53522	894880
298408	894881
15102	894882
124986	894883
151976	894884
177548	894885
122393	894886
128983	894887
23291	894888
21344	894889
81108	894890
240149	894891
152932	894892
213362	894893
305683	894894
198913	894895
217319	894896
132554	894897
180295	894898
64126	894899
3858	894900
102713	894901
196259	894902
667	894903
17355	894904
296390	894905
44079	894906
94218	894907
242299	894908
143163	894909
12582	894910
65610	894911
42090	894912
157737	894913
210803	894914
17195	894915
56437	894916
196809	894917
21016	894918
57350	894919
208858	894920
7047	894921
63123	894922
156984	894923
131947	894924
29499	894925
89694	894926
201152	894927
10380	894928
200987	894929
155692	894930
87600	894931
194077	894932
11743	894933
38067	894934
132176	894935
289507	894936
95972	894937
232	894938
13171	894939
256102	894940
572	894941
32380	894942
49687	894943
125194	894944
84967	894945
294035	894946
85114	894947
133147	894948
85293	894949
185830	894950
93654	894951
38022	894952
8672	894953
64978	894954
279197	894955
49103	894956
177780	894957
109845	894958
279198	894959
135424	894960
33614	894961
9309	894962
35140	894963
273904	894964
157340	894965
150718	894966
21130	894967
12411	894968
12416	894969
134220	894970
42643	894971
16522	894972
250098	894973
229326	894974
172852	894975
172852	894976
37881	894977
83057	894978
219204	894979
251666	894980
243003	894981
27872	894982
76397	894983
29083	894984
96491	894985
259776	894986
115924	894987
69916	894988
1164	894989
116618	894990
33586	894991
115903	894992
6063	894993
44317	894994
130108	894995
5842	894996
113640	894997
254392	894998
76593	894999
166227	895000
5013	895001
27123	895002
265390	895003
110457	895004
209914	895005
34723	895006
34723	895007
281955	895008
312315	895009
284149	895010
233677	895011
9986	895012
202488	895013
226934	895014
170321	895015
108226	895016
41711	895017
55175	895018
48220	895019
14701	895020
140373	895021
31404	895022
31511	895023
231165	895024
43523	895025
198870	895026
112481	895027
16229	895028
17598	895029
80854	895030
261816	895031
149087	895032
134954	895033
18533	895034
20921	895035
113476	895036
71853	895037
18707	895038
136303	895039
142860	895040
92037	895041
135759	895042
21193	895043
7198	895044
131	895045
234401	895046
159873	895047
108833	895048
287686	895049
139171	895050
24161	895051
233952	895052
45805	895053
1068	895054
78177	895055
64446	895056
15613	895057
5316	895058
216593	895059
87702	895060
94	895061
204435	895062
35975	895063
11255	895064
156726	895065
55421	895066
203310	895067
206185	895068
89477	895069
138025	895070
192678	895071
98456	895072
58491	895073
5735	895074
133088	895075
150266	895076
307340	895077
95897	895078
33809	895079
230461	895080
127588	895081
167273	895082
87282	895083
141071	895084
194928	895085
72560	895086
92563	895087
15257	895088
120097	895089
20360	895090
199063	895091
119214	895092
140887	895093
300041	895094
211714	895095
157742	895096
133078	895097
3291	895098
171951	895099
62919	895100
92806	895101
67725	895102
68192	895103
44389	895104
25418	895105
141381	895106
79328	895107
103384	895108
50810	895109
88788	895110
102163	895111
180075	895112
225924	895113
302600	895114
41822	895115
92611	895116
211950	895117
103947	895118
26986	895119
119266	895120
10969	895121
87928	895122
123460	895123
136799	895124
108887	895125
146057	895126
59113	895127
28994	895128
195468	895129
76199	895130
29892	895131
77737	895132
157442	895133
246692	895134
5316	895135
262886	895136
71691	895137
17670	895138
14710	895139
67341	895140
4331	895141
93108	895142
73464	895143
121284	895144
103366	895145
157534	895146
215794	895147
40840	895148
22822	895149
116235	895150
116235	895151
136344	895152
17720	895153
23024	895154
83443	895155
47754	895156
217314	895157
297170	895158
69922	895159
44383	895160
151125	895161
73957	895162
250314	895163
27333	895164
95655	895165
127579	895166
100464	895167
18081	895168
139647	895169
81533	895170
199305	895171
301363	895172
59138	895173
7265	895174
24588	895175
304363	895176
3715	895177
77824	895178
34199	895179
944	895180
101015	895181
212006	895182
168253	895183
8778	895184
182408	895185
191054	895186
1918	895187
47199	895188
161871	895189
11272	895190
45260	895191
261891	895192
183808	895193
41260	895194
45589	895195
74861	895196
2625	895197
72639	895198
262692	895199
9876	895200
199763	895201
206899	895202
61257	895203
86654	895204
55383	895205
32799	895206
55798	895207
3440	895208
128260	895209
190906	895210
3013	895211
115453	895212
66808	895213
210465	895214
9084	895215
242564	895216
44210	895217
180467	895218
210290	895219
204211	895220
133867	895221
186754	895222
49642	895223
260471	895224
89901	895225
142233	895226
62955	895227
71150	895228
21671	895229
14414	895230
40907	895231
131469	895232
3750	895233
114774	895234
67711	895235
161041	895236
64295	895237
190665	895238
204020	895239
240307	895240
63092	895241
155551	895242
179364	895243
142295	895244
21185	895245
36952	895246
203077	895247
250637	895248
68187	895249
1746	895250
125190	895251
139568	895252
185725	895253
60889	895254
89799	895255
38409	895256
3067	895257
282507	895258
178671	895259
281526	895260
106406	895261
5342	895262
19683	895263
38271	895264
3	895265
123295	895266
230	895267
20201	895268
49369	895269
199045	895270
125172	895271
143641	895272
29503	895273
44875	895274
225841	895275
250311	895276
8273	895277
24491	895278
173203	895279
54988	895280
101910	895281
199907	895282
47956	895283
206155	895284
65616	895285
20534	895286
189077	895287
116367	895288
157029	895289
154265	895290
53474	895291
78216	895292
272051	895293
175555	895294
256	895295
122855	895296
123088	895297
30563	895298
22402	895299
2028	895300
217559	895301
165758	895302
42144	895303
19483	895304
57666	895305
19879	895306
13016	895307
29497	895308
51235	895309
19601	895310
231632	895311
90283	895312
223201	895313
52119	895314
143763	895315
73194	895316
95615	895317
292603	895318
54580	895319
57333	895320
270475	895321
211999	895322
153276	895323
88450	895324
241149	895325
128737	895326
59810	895327
96220	895328
103451	895329
83440	895330
22868	895331
202331	895332
174447	895333
11080	895334
52915	895335
206944	895336
97409	895337
129435	895338
210736	895339
301	895340
73543	895341
8499	895342
38804	895343
188361	895344
212105	895345
157269	895346
136629	895347
9205	895348
182093	895349
33377	895350
417	895351
181932	895352
228909	895353
223245	895354
293080	895355
266842	895356
263720	895357
229665	895358
167762	895359
44762	895360
243774	895361
263922	895362
57048	895363
167875	895364
233636	895365
109959	895366
106723	895367
110473	895368
216875	895369
145183	895370
18866	895371
297661	895372
141790	895373
219965	895374
164505	895375
194779	895376
77835	895377
58265	895378
3106	895379
28886	895380
77483	895381
30884	895382
82400	895383
6644	895384
166301	895385
98847	895386
270588	895387
15926	895388
45548	895389
21766	895390
143783	895391
20498	895392
27525	895393
245634	895394
61268	895395
128668	895396
272423	895397
147209	895398
118918	895399
16114	895400
299887	895401
7387	895402
18179	895403
28607	895404
18117	895405
199136	895406
209899	895407
256632	895408
148581	895409
76905	895410
295097	895411
186626	895412
22289	895413
63779	895414
211771	895415
164231	895416
141750	895417
52490	895418
216024	895419
47669	895420
2520	895421
177825	895422
19698	895423
48748	895424
51605	895425
250842	895426
7787	895427
108895	895428
115779	895429
45646	895430
99033	895431
87370	895432
117914	895433
47563	895434
52809	895435
56349	895436
13227	895437
13227	895438
13227	895439
96935	895440
113188	895441
281048	895442
52510	895443
29438	895444
286628	895445
22644	895446
67916	895447
159116	895448
56678	895449
3760	895450
84214	895451
175997	895452
147282	895453
143517	895454
6834	895455
75846	895456
198208	895457
287683	895458
162397	895459
159365	895460
195693	895461
226276	895462
125887	895463
81704	895464
13311	895465
73965	895466
137480	895467
23830	895468
53151	895469
214635	895470
204744	895471
61837	895472
27515	895473
37061	895474
138750	895475
26301	895476
88491	895477
80878	895478
19846	895479
70543	895480
572	895481
153054	895482
308168	895483
216192	895484
15538	895485
84801	895486
81947	895487
17447	895488
9532	895489
207154	895490
84230	895491
216361	895492
51130	895493
2499	895494
52082	895495
107130	895496
168816	895497
36561	895498
70329	895499
19939	895500
13865	895501
283984	895502
14853	895503
1779	895504
84392	895505
276928	895506
83666	895507
211045	895508
82434	895509
52316	895510
35827	895511
16216	895512
15042	895513
2368	895514
56130	895515
8348	895516
91442	895517
16517	895518
24390	895519
91205	895520
27942	895521
6318	895522
1022	895523
63728	895524
99182	895525
11192	895526
102727	895527
278822	895528
196150	895529
5660	895530
62188	895531
239018	895532
303860	895533
127419	895534
107544	895535
309214	895536
58591	895537
290161	895538
183372	895539
172227	895540
194450	895541
20201	895542
62337	895543
66618	895544
111435	895545
89089	895546
99823	895547
87106	895548
124368	895549
143058	895550
126570	895551
238863	895552
298341	895553
272120	895554
145692	895555
30526	895556
269090	895557
201593	895558
54418	895559
82262	895560
210340	895561
54148	895562
22033	895563
287749	895564
27321	895565
30129	895566
195038	895567
58153	895568
309216	895569
34198	895570
126039	895571
183214	895572
207432	895573
2108	895574
22331	895575
17457	895576
142733	895577
27889	895578
79085	895579
110904	895580
92090	895581
9716	895582
70076	895583
247122	895584
134248	895585
116784	895586
44511	895587
265441	895588
193727	895589
127705	895590
123833	895591
108875	895592
150332	895593
198013	895594
124740	895595
9309	895596
171462	895597
131017	895598
21991	895599
107468	895600
45427	895601
96968	895602
33017	895603
176015	895604
301421	895605
72707	895606
142313	895607
3014	895608
172779	895609
25010	895610
221412	895611
116766	895612
59258	895613
162532	895614
13524	895615
301398	895616
266516	895617
189482	895618
97143	895619
151808	895620
274329	895621
257348	895622
69517	895623
225001	895624
111424	895625
188129	895626
100543	895627
63416	895628
98713	895629
184185	895630
68684	895631
229656	895632
195003	895633
14745	895634
66195	895635
210531	895636
67677	895637
267774	895638
280067	895639
83170	895640
117317	895641
172502	895642
184457	895643
42678	895644
85265	895645
85265	895646
205739	895647
208	895648
78056	895649
71111	895650
84447	895651
198938	895652
142426	895653
239269	895654
209986	895655
271640	895656
96164	895657
244918	895658
67678	895659
106238	895660
46474	895661
11698	895662
124736	895663
12577	895664
244041	895665
101093	895666
108772	895667
151250	895668
115373	895669
54794	895670
50521	895671
127556	895672
2062	895673
13511	895674
172692	895675
166508	895676
130565	895677
308975	895678
20584	895679
129063	895680
52371	895681
107354	895682
22	895683
124994	895684
9408	895685
32178	895686
291152	895687
59117	895688
91033	895689
57861	895690
130062	895691
240055	895692
19447	895693
144001	895694
60187	895695
153262	895696
8077	895697
26297	895698
208131	895699
101794	895700
28633	895701
132022	895702
215760	895703
194361	895704
123560	895705
60853	895706
197657	895707
81949	895708
253964	895709
11171	895710
78876	895711
210891	895712
312755	895713
215265	895714
52333	895715
130630	895716
195581	895717
61921	895718
302147	895719
19485	895720
171458	895721
53509	895722
155175	895723
69481	895724
107871	895725
58140	895726
13379	895727
177198	895728
38314	895729
7492	895730
105795	895731
297327	895732
137504	895733
55099	895734
51151	895735
268585	895736
31355	895737
89292	895738
153821	895739
25072	895740
204000	895741
175134	895742
9981	895743
149851	895744
33576	895745
138196	895746
200089	895747
104104	895748
23474	895749
153970	895750
217287	895751
296145	895752
137682	895753
29400	895754
31975	895755
149409	895756
227284	895757
182303	895758
121	895759
222753	895760
14159	895761
154409	895762
299105	895763
115973	895764
201701	895765
143417	895766
62485	895767
29374	895768
190698	895769
114278	895770
16339	895771
90300	895772
13657	895773
34151	895774
103592	895775
122322	895776
137886	895777
115202	895778
177243	895779
86926	895780
159463	895781
193056	895782
48714	895783
849	895784
106867	895785
104513	895786
196282	895787
156938	895788
30813	895789
52333	895790
294876	895791
152355	895792
79471	895793
190800	895794
36996	895795
61614	895796
92341	895797
190455	895798
9869	895799
30371	895800
35833	895801
205014	895802
204954	895803
3151	895804
168	895805
56459	895806
1853	895807
66356	895808
149073	895809
285834	895810
67658	895811
52272	895812
96513	895813
91917	895814
43880	895815
214204	895816
302668	895817
19408	895818
79551	895819
1633	895820
13431	895821
5878	895822
1215	895823
173652	895824
117623	895825
297972	895826
2077	895827
31315	895828
95513	895829
69196	895830
52177	895831
2	895832
283050	895833
7573	895834
233567	895835
106721	895836
19125	895837
22589	895838
4193	895839
289841	895840
28754	895841
65869	895842
25730	895843
26870	895844
283640	895845
14085	895846
27830	895847
145093	895848
44275	895849
121939	895850
187697	895851
140743	895852
5948	895853
34315	895854
51023	895855
131759	895856
234779	895857
73072	895858
278667	895859
147914	895860
81007	895861
189030	895862
248050	895863
138406	895864
309540	895865
114203	895866
204426	895867
207413	895868
59443	895869
28941	895870
125583	895871
76398	895872
143898	895873
191332	895874
64475	895875
131331	895876
5946	895877
174212	895878
59845	895879
172921	895880
232294	895881
90109	895882
9304	895883
121098	895884
18730	895885
200300	895886
87955	895887
91887	895888
193355	895889
42137	895890
275546	895891
7581	895892
205063	895893
146259	895894
8447	895895
5556	895896
18632	895897
25590	895898
124414	895899
4630	895900
2738	895901
22994	895902
32958	895903
1445	895904
7816	895905
192900	895906
40469	895907
92320	895908
31799	895909
138760	895910
45269	895911
5238	895912
93786	895913
159607	895914
51701	895915
166280	895916
110992	895917
1853	895918
194804	895919
4789	895920
64221	895921
74254	895922
207318	895923
163249	895924
44395	895925
242822	895926
169310	895927
294589	895928
128498	895929
154375	895930
199278	895931
7690	895932
6388	895933
144315	895934
96296	895935
285589	895936
258451	895937
149371	895938
270977	895939
8073	895940
86681	895941
210825	895942
39149	895943
248900	895944
1306	895945
221597	895946
198198	895947
177666	895948
276354	895949
64253	895950
89401	895951
84261	895952
269673	895953
210356	895954
218460	895955
147740	895956
60201	895957
192600	895958
192600	895959
72356	895960
49705	895961
137293	895962
26513	895963
115587	895964
10046	895965
54540	895966
81711	895967
28855	895968
129086	895969
938	895970
7175	895971
14200	895972
92313	895973
5016	895974
163994	895975
45486	895976
119684	895977
48534	895978
28944	895979
75217	895980
121878	895981
35826	895982
141128	895983
20305	895984
265206	895985
20494	895986
90395	895987
89753	895988
228852	895989
241050	895990
126785	895991
247442	895992
36977	895993
122579	895994
58536	895995
43115	895996
263120	895997
34813	895998
18078	895999
305674	896000
215386	896001
258083	896002
39503	896003
244719	896004
92648	896005
7643	896006
1628	896007
5929	896008
110210	896009
162245	896010
228500	896011
69035	896012
9713	896013
132886	896014
63450	896015
2022	896016
178805	896017
259059	896018
277778	896019
217095	896020
296639	896021
37363	896022
8620	896023
285993	896024
193404	896025
87161	896026
102973	896027
74180	896028
34439	896029
16917	896030
134204	896031
93447	896032
45749	896033
34068	896034
132382	896035
117515	896036
193297	896037
48977	896038
1926	896039
65607	896040
304703	896041
56226	896042
192493	896043
121731	896044
188709	896045
64794	896046
150481	896047
131439	896048
34030	896049
9088	896050
138447	896051
147132	896052
173127	896053
85568	896054
180942	896055
63710	896056
10031	896057
16364	896058
30257	896059
209893	896060
214105	896061
11145	896062
124596	896063
2413	896064
198480	896065
211886	896066
10638	896067
311497	896068
155932	896069
11420	896070
167665	896071
142855	896072
164856	896073
77946	896074
205536	896075
4197	896076
289695	896077
73864	896078
111225	896079
144956	896080
115034	896081
120283	896082
59317	896083
4499	896084
197436	896085
192839	896086
79232	896087
78749	896088
144116	896089
55136	896090
30613	896091
82019	896092
104527	896093
21274	896094
127953	896095
120167	896096
53555	896097
148843	896098
139891	896099
98746	896100
55523	896101
236038	896102
22485	896103
19912	896104
5411	896105
92364	896106
32011	896107
82440	896108
74702	896109
56327	896110
116548	896111
5787	896112
128765	896113
126339	896114
3980	896115
51756	896116
88457	896117
225469	896118
85805	896119
64364	896120
24738	896121
241158	896122
156259	896123
157116	896124
69913	896125
225986	896126
14098	896127
98723	896128
72958	896129
181855	896130
160817	896131
42442	896132
81868	896133
309400	896134
43570	896135
131243	896136
254935	896137
27212	896138
91669	896139
58026	896140
104501	896141
187886	896142
304925	896143
96074	896144
173042	896145
160407	896146
220982	896147
164387	896148
193802	896149
272342	896150
169187	896151
5778	896152
108	896153
38685	896154
34508	896155
17476	896156
15886	896157
83286	896158
113401	896159
250568	896160
67126	896161
77733	896162
5298	896163
47312	896164
31982	896165
173616	896166
12667	896167
112762	896168
112264	896169
247684	896170
273310	896171
257355	896172
35455	896173
204532	896174
122910	896175
214413	896176
15414	896177
193315	896178
69488	896179
290724	896180
252160	896181
83822	896182
47	896183
212225	896184
44240	896185
125937	896186
3980	896187
290461	896188
29575	896189
92204	896190
215457	896191
131695	896192
59271	896193
515	896194
89175	896195
133844	896196
170446	896197
14383	896198
49760	896199
65144	896200
40331	896201
217477	896202
257050	896203
72799	896204
105107	896205
190521	896206
256	896207
192295	896208
129648	896209
1173	896210
49808	896211
6969	896212
251848	896213
161125	896214
10081	896215
27609	896216
82688	896217
126408	896218
120097	896219
205433	896220
189184	896221
44179	896222
112908	896223
10227	896224
88996	896225
165601	896226
76561	896227
68691	896228
139034	896229
59297	896230
90356	896231
25078	896232
85979	896233
184097	896234
102139	896235
40075	896236
269789	896237
171831	896238
284434	896239
21415	896240
33998	896241
127241	896242
24491	896243
23777	896244
11947	896245
126992	896246
15604	896247
59845	896248
14896	896249
142277	896250
214271	896251
39251	896252
29979	896253
120	896254
90371	896255
195204	896256
21233	896257
211550	896258
39489	896259
12156	896260
133443	896261
265481	896262
31132	896263
214394	896264
25750	896265
252362	896266
160207	896267
47879	896268
111125	896269
237885	896270
59924	896271
153391	896272
88509	896273
10044	896274
118740	896275
132672	896276
4323	896277
30286	896278
272762	896279
48248	896280
18939	896281
136964	896282
78600	896283
7200	896284
125894	896285
51772	896286
116267	896287
292673	896288
91172	896289
140748	896290
144757	896291
57050	896292
141940	896293
25663	896294
166154	896295
118050	896296
22373	896297
154561	896298
133967	896299
86747	896300
55616	896301
12909	896302
23995	896303
94021	896304
39392	896305
153602	896306
22291	896307
202651	896308
90095	896309
302298	896310
31995	896311
21582	896312
296240	896313
204184	896314
142603	896315
140579	896316
55244	896317
302987	896318
294965	896319
44586	896320
197491	896321
223942	896322
192588	896323
276498	896324
167543	896325
111998	896326
67181	896327
84300	896328
59848	896329
10811	896330
308536	896331
211997	896332
311145	896333
61295	896334
94706	896335
141476	896336
93990	896337
14370	896338
113941	896339
80948	896340
264	896341
92879	896342
109672	896343
147424	896344
75377	896345
40515	896346
925	896347
16468	896348
58914	896349
57038	896350
1452	896351
2429	896352
97881	896353
42030	896354
168441	896355
97051	896356
101462	896357
10687	896358
29344	896359
84435	896360
102626	896361
153669	896362
39980	896363
15213	896364
57169	896365
9959	896366
282914	896367
13832	896368
36526	896369
133862	896370
11929	896371
62335	896372
110276	896373
70871	896374
141151	896375
106733	896376
162008	896377
62900	896378
126146	896379
90494	896380
5458	896381
142705	896382
84007	896383
179572	896384
272209	896385
292366	896386
188026	896387
137819	896388
146037	896389
130553	896390
256107	896391
43753	896392
130690	896393
52124	896394
100529	896395
17497	896396
265500	896397
4758	896398
236800	896399
39675	896400
47453	896401
38433	896402
157268	896403
133938	896404
102591	896405
122973	896406
68486	896407
274920	896408
230309	896409
220219	896410
66263	896411
35943	896412
106978	896413
1589	896414
4068	896415
6333	896416
125028	896417
1238	896418
65201	896419
168563	896420
45474	896421
770	896422
299397	896423
161652	896424
198356	896425
30464	896426
107003	896427
66831	896428
144114	896429
59290	896430
127946	896431
102459	896432
76314	896433
1312	896434
1277	896435
51177	896436
14890	896437
1309	896438
2429	896439
31988	896440
109621	896441
220567	896442
195744	896443
46182	896444
139201	896445
264763	896446
87769	896447
10272	896448
90701	896449
88196	896450
205432	896451
66348	896452
102368	896453
71441	896454
299616	896455
84923	896456
11079	896457
215440	896458
233414	896459
28998	896460
31433	896461
1529	896462
119164	896463
53868	896464
118614	896465
200195	896466
251381	896467
267754	896468
235160	896469
205918	896470
76753	896471
172237	896472
167616	896473
227814	896474
266841	896475
193334	896476
10041	896477
273170	896478
97432	896479
196859	896480
46178	896481
196905	896482
183690	896483
87751	896484
84311	896485
273434	896486
52394	896487
227457	896488
192985	896489
26208	896490
138508	896491
128849	896492
209066	896493
201239	896494
203058	896495
149572	896496
272341	896497
223696	896498
365	896499
212624	896500
224149	896501
236035	896502
128458	896503
96843	896504
286472	896505
276714	896506
202302	896507
26722	896508
257845	896509
130977	896510
157859	896511
248014	896512
176099	896513
195171	896514
282166	896515
171019	896516
136694	896517
217547	896518
116688	896519
145862	896520
289585	896521
132508	896522
214936	896523
137527	896524
132999	896525
201792	896526
140475	896527
97415	896528
221202	896529
300418	896530
70993	896531
3328	896532
67024	896533
298361	896534
17273	896535
222713	896536
39083	896537
236919	896538
293691	896539
114119	896540
178249	896541
79490	896542
53895	896543
18187	896544
53534	896545
53383	896546
197157	896547
110015	896548
110315	896549
8047	896550
65341	896551
37386	896552
303795	896553
284943	896554
215348	896555
81428	896556
54	896557
14374	896558
206973	896559
112023	896560
49179	896561
6969	896562
181315	896563
49325	896564
65766	896565
74498	896566
63049	896567
125272	896568
122143	896569
81692	896570
36785	896571
146199	896572
25127	896573
181344	896574
242899	896575
107737	896576
110072	896577
46804	896578
203009	896579
151231	896580
95420	896581
163172	896582
2211	896583
4942	896584
164304	896585
119102	896586
112117	896587
45866	896588
174891	896589
92844	896590
235772	896591
58502	896592
141913	896593
271947	896594
13468	896595
80924	896596
140550	896597
118867	896598
170322	896599
6123	896600
38923	896601
1377	896602
10875	896603
148632	896604
233079	896605
25355	896606
138199	896607
271766	896608
126511	896609
38611	896610
74116	896611
138485	896612
37087	896613
133040	896614
109317	896615
109133	896616
191525	896617
155009	896618
120809	896619
263962	896620
282950	896621
7652	896622
203214	896623
182037	896624
23478	896625
16679	896626
259406	896627
195653	896628
20043	896629
248885	896630
7358	896631
199122	896632
85535	896633
58099	896634
84281	896635
19884	896636
7843	896637
66593	896638
23997	896639
25930	896640
213834	896641
168340	896642
211002	896643
17064	896644
257463	896645
34806	896646
34806	896647
10938	896648
4407	896649
53083	896650
69990	896651
94971	896652
203785	896653
101537	896654
222432	896655
222380	896656
68500	896657
302181	896658
12114	896659
305029	896660
245039	896661
34191	896662
166679	896663
129367	896664
178826	896665
33664	896666
175982	896667
2973	896668
94717	896669
70286	896670
92871	896671
157299	896672
94732	896673
107658	896674
42341	896675
98388	896676
27873	896677
63101	896678
4285	896679
59110	896680
47468	896681
131426	896682
84623	896683
87894	896684
187592	896685
96901	896686
92282	896687
66781	896688
24939	896689
115764	896690
39517	896691
61933	896692
176057	896693
146866	896694
3713	896695
32714	896696
52838	896697
118137	896698
42704	896699
142645	896700
32570	896701
52356	896702
38315	896703
10030	896704
137578	896705
158730	896706
180708	896707
54150	896708
142112	896709
9799	896710
75537	896711
214525	896712
276566	896713
203303	896714
48026	896715
135745	896716
36033	896717
72415	896718
107173	896719
280082	896720
21783	896721
231685	896722
31188	896723
28187	896724
142859	896725
55051	896726
176857	896727
41948	896728
4300	896729
78650	896730
106	896731
42925	896732
39082	896733
233659	896734
66235	896735
312739	896736
198916	896737
309221	896738
278394	896739
174901	896740
158274	896741
152094	896742
28971	896743
127683	896744
265209	896745
168993	896746
39746	896747
1039	896748
53693	896749
128536	896750
12970	896751
97469	896752
276070	896753
44989	896754
123850	896755
237801	896756
92178	896757
238577	896758
78161	896759
244812	896760
255577	896761
7359	896762
168347	896763
141865	896764
74560	896765
201946	896766
7124	896767
56675	896768
213738	896769
248965	896770
188452	896771
289419	896772
57684	896773
139823	896774
180636	896775
203049	896776
74750	896777
172926	896778
184914	896779
259288	896780
72055	896781
13587	896782
230466	896783
188025	896784
35158	896785
52078	896786
127411	896787
62335	896788
25753	896789
75843	896790
20552	896791
194188	896792
100085	896793
56190	896794
10461	896795
158908	896796
172334	896797
214300	896798
290348	896799
58579	896800
73646	896801
28638	896802
93751	896803
207664	896804
68412	896805
193203	896806
164088	896807
180217	896808
147257	896809
197530	896810
120233	896811
122991	896812
183139	896813
183478	896814
200290	896815
226429	896816
86140	896817
93817	896818
33920	896819
326	896820
51	896821
298582	896822
191734	896823
4677	896824
175798	896825
311588	896826
84447	896827
190641	896828
303410	896829
50962	896830
180451	896831
82987	896832
90437	896833
50896	896834
213712	896835
34871	896836
133904	896837
112107	896838
26103	896839
298392	896840
298483	896841
36148	896842
40754	896843
134070	896844
64428	896845
151692	896846
187602	896847
15994	896848
61006	896849
197138	896850
118366	896851
163366	896852
111015	896853
244913	896854
89667	896855
84210	896856
262057	896857
194544	896858
162444	896859
272070	896860
250389	896861
65067	896862
44767	896863
99322	896864
111410	896865
97851	896866
82048	896867
55076	896868
145492	896869
57555	896870
245627	896871
206874	896872
309990	896873
96614	896874
258925	896875
299865	896876
292255	896877
90589	896878
8045	896879
131166	896880
47456	896881
228307	896882
33301	896883
267945	896884
82594	896885
110453	896886
12790	896887
270901	896888
81545	896889
71356	896890
153037	896891
256549	896892
185809	896893
214413	896894
130716	896895
5715	896896
104202	896897
83529	896898
293852	896899
7116	896900
218847	896901
98062	896902
215796	896903
67792	896904
88221	896905
19049	896906
123182	896907
70382	896908
82184	896909
61122	896910
205194	896911
218952	896912
266817	896913
61722	896914
80177	896915
82853	896916
221225	896917
132955	896918
142858	896919
159160	896920
29631	896921
202037	896922
1117	896923
187804	896924
123163	896925
137799	896926
107891	896927
51504	896928
145436	896929
216972	896930
135994	896931
5375	896932
81353	896933
42968	896934
36918	896935
64156	896936
185244	896937
251035	896938
177334	896939
125181	896940
4413	896941
65274	896942
160762	896943
16906	896944
170088	896945
49205	896946
109508	896947
45195	896948
80677	896949
156138	896950
120699	896951
56005	896952
201816	896953
110076	896954
175943	896955
132923	896956
5358	896957
60152	896958
82489	896959
19884	896960
146202	896961
27787	896962
79293	896963
16287	896964
103995	896965
46154	896966
199306	896967
39245	896968
14459	896969
203535	896970
122968	896971
117555	896972
131904	896973
20975	896974
251302	896975
45345	896976
15501	896977
21460	896978
25916	896979
12346	896980
19342	896981
33931	896982
4294	896983
133858	896984
81849	896985
56388	896986
43280	896987
124762	896988
96423	896989
121526	896990
56096	896991
159016	896992
105199	896993
66585	896994
1222	896995
8438	896996
79527	896997
8338	896998
182987	896999
144155	897000
121621	897001
153409	897002
135651	897003
4258	897004
180043	897005
94329	897006
228965	897007
209214	897008
12577	897009
131869	897010
160452	897011
208225	897012
14062	897013
184312	897014
46282	897015
68993	897016
251110	897017
32919	897018
2063	897019
139665	897020
94289	897021
23231	897022
23081	897023
211872	897024
124167	897025
271669	897026
142232	897027
49922	897028
26126	897029
95068	897030
119279	897031
180549	897032
76282	897033
24462	897034
188842	897035
69727	897036
193261	897037
95368	897038
63037	897039
31102	897040
20038	897041
126707	897042
101216	897043
245689	897044
96919	897045
206323	897046
57262	897047
45202	897048
12188	897049
274614	897050
53958	897051
48813	897052
25001	897053
64874	897054
28089	897055
56476	897056
103186	897057
219541	897058
108879	897059
7387	897060
28320	897061
9864	897062
142937	897063
4852	897064
214797	897065
216336	897066
213674	897067
297606	897068
107532	897069
1577	897070
2552	897071
30450	897072
171187	897073
212882	897074
117512	897075
155719	897076
87947	897077
92235	897078
61480	897079
64645	897080
83552	897081
95996	897082
96218	897083
4	897084
5724	897085
16376	897086
294103	897087
57601	897088
278622	897089
23232	897090
4150	897091
6474	897092
164966	897093
73053	897094
1820	897095
15694	897096
90158	897097
14896	897098
120144	897099
44248	897100
25293	897101
216559	897102
306860	897103
24428	897104
110425	897105
14317	897106
153356	897107
62593	897108
69690	897109
195339	897110
4567	897111
23030	897112
53441	897113
23967	897114
32634	897115
14090	897116
68279	897117
74	897118
55534	897119
84988	897120
103918	897121
68673	897122
95184	897123
28250	897124
23300	897125
251102	897126
225301	897127
53987	897128
252347	897129
39763	897130
44393	897131
22978	897132
240981	897133
33921	897134
59882	897135
7861	897136
157829	897137
75330	897138
51532	897139
244167	897140
17266	897141
214855	897142
53243	897143
156095	897144
19307	897145
241687	897146
182862	897147
234835	897148
103991	897149
76904	897150
70086	897151
134083	897152
50945	897153
124310	897154
101338	897155
8860	897156
166345	897157
7680	897158
26564	897159
15681	897160
4209	897161
29598	897162
113016	897163
44340	897164
157704	897165
286311	897166
82694	897167
50121	897168
155827	897169
76504	897170
154999	897171
187684	897172
69446	897173
2767	897174
86970	897175
37632	897176
3062	897177
4321	897178
14720	897179
9086	897180
53068	897181
28528	897182
28528	897183
271207	897184
4848	897185
51253	897186
236885	897187
28742	897188
13663	897189
1121	897190
167148	897191
303597	897192
281473	897193
63244	897194
80735	897195
39607	897196
239790	897197
2162	897198
139978	897199
1522	897200
3227	897201
44406	897202
89464	897203
273144	897204
144736	897205
8192	897206
53808	897207
90627	897208
14	897209
271128	897210
154271	897211
31052	897212
188385	897213
115271	897214
40474	897215
259799	897216
150682	897217
187099	897218
43105	897219
10820	897220
140716	897221
230136	897222
167242	897223
305727	897224
108464	897225
305252	897226
38828	897227
135071	897228
51230	897229
245443	897230
27353	897231
78689	897232
150288	897233
109529	897234
123073	897235
30012	897236
82903	897237
141835	897238
66042	897239
196130	897240
103442	897241
102085	897242
217087	897243
90753	897244
413	897245
18806	897246
132293	897247
30222	897248
129094	897249
92830	897250
310582	897251
130859	897252
242882	897253
277306	897254
17613	897255
40151	897256
77	897257
63382	897258
159141	897259
221205	897260
21579	897261
7060	897262
163717	897263
182393	897264
179989	897265
14311	897266
40287	897267
79850	897268
30389	897269
36756	897270
252523	897271
146338	897272
59634	897273
4641	897274
73605	897275
29554	897276
211720	897277
43232	897278
32769	897279
81918	897280
67479	897281
11943	897282
21988	897283
48168	897284
33216	897285
195406	897286
13795	897287
76505	897288
63958	897289
108438	897290
114442	897291
54212	897292
241	897293
137699	897294
7345	897295
20711	897296
60180	897297
12777	897298
38163	897299
150934	897300
310138	897301
25726	897302
264526	897303
6869	897304
198727	897305
3239	897306
23382	897307
178525	897308
1450	897309
105272	897310
97302	897311
135312	897312
60750	897313
230171	897314
9366	897315
43908	897316
187728	897317
14767	897318
26380	897319
7218	897320
269391	897321
286983	897322
10323	897323
21991	897324
1274	897325
87441	897326
8239	897327
125530	897328
21149	897329
725	897330
83901	897331
5245	897332
13278	897333
4498	897334
165518	897335
38243	897336
4605	897337
94205	897338
148475	897339
74455	897340
156296	897341
9596	897342
56138	897343
120561	897344
11726	897345
212055	897346
83	897347
126834	897348
19398	897349
5075	897350
4852	897351
39236	897352
60039	897353
135854	897354
9697	897355
3229	897356
37559	897357
15298	897358
142789	897359
32	897360
69110	897361
48898	897362
223761	897363
13868	897364
14541	897365
66271	897366
39976	897367
46024	897368
1100	897369
1863	897370
19466	897371
118039	897372
36271	897373
184056	897374
33562	897375
1878	897376
129215	897377
310437	897378
82381	897379
43776	897380
36803	897381
34730	897382
100499	897383
19546	897384
221895	897385
89390	897386
7830	897387
144420	897388
27455	897389
41871	897390
76455	897391
34827	897392
16793	897393
34741	897394
2067	897395
309724	897396
89553	897397
69612	897398
31572	897399
205563	897400
158906	897401
63298	897402
84039	897403
62794	897404
164762	897405
133197	897406
179953	897407
179953	897408
15488	897409
88238	897410
18473	897411
763	897412
172531	897413
219684	897414
12053	897415
125595	897416
13027	897417
166208	897418
65215	897419
186417	897420
258029	897421
136643	897422
71035	897423
251801	897424
217558	897425
21863	897426
205051	897427
70619	897428
219201	897429
219576	897430
65097	897431
66612	897432
72792	897433
18241	897434
101698	897435
7597	897436
101037	897437
183307	897438
215308	897439
189472	897440
45658	897441
32666	897442
20016	897443
68646	897444
31414	897445
139794	897446
3955	897447
5792	897448
33813	897449
232718	897450
9590	897451
62307	897452
41346	897453
4352	897454
202323	897455
3523	897456
165820	897457
97842	897458
60040	897459
205392	897460
215423	897461
79874	897462
4062	897463
10980	897464
19770	897465
97828	897466
72638	897467
312029	897468
51501	897469
16838	897470
20224	897471
2666	897472
24693	897473
2321	897474
19030	897475
12947	897476
1335	897477
191506	897478
154674	897479
120273	897480
126576	897481
324	897482
7469	897483
13979	897484
23718	897485
25007	897486
102446	897487
1491	897488
14845	897489
6366	897490
4629	897491
101678	897492
83449	897493
14333	897494
1306	897495
5274	897496
168341	897497
99114	897498
66303	897499
220960	897500
90314	897501
4535	897502
55269	897503
19318	897504
89021	897505
74	897506
190830	897507
168247	897508
43973	897509
10760	897510
4572	897511
9173	897512
21237	897513
524	897514
30804	897515
36093	897516
18073	897517
72676	897518
1499	897519
267969	897520
55088	897521
101995	897522
89027	897523
40089	897524
173323	897525
174407	897526
60625	897527
208284	897528
4743	897529
95646	897530
119741	897531
36969	897532
272025	897533
70276	897534
3045	897535
284476	897536
111603	897537
95647	897538
11206	897539
195762	897540
2917	897541
13297	897542
62346	897543
127866	897544
283082	897545
15997	897546
30503	897547
159494	897548
112458	897549
17705	897550
197904	897551
108370	897552
206978	897553
46280	897554
11052	897555
12588	897556
130535	897557
27989	897558
2624	897559
31205	897560
622	897561
32338	897562
19763	897563
7039	897564
34076	897565
144733	897566
76260	897567
136270	897568
195320	897569
46633	897570
169901	897571
238547	897572
177930	897573
133370	897574
5601	897575
35976	897576
370	897577
25875	897578
62265	897579
59050	897580
156930	897581
52291	897582
19719	897583
111379	897584
10417	897585
8319	897586
82978	897587
81289	897588
60712	897589
192616	897590
187039	897591
125463	897592
125304	897593
2329	897594
2329	897595
15762	897596
87294	897597
138305	897598
5763	897599
125326	897600
698	897601
181105	897602
12570	897603
92566	897604
40008	897605
135573	897606
273802	897607
44114	897608
4193	897609
14302	897610
188334	897611
256370	897612
5046	897613
124582	897614
84282	897615
57582	897616
288838	897617
26998	897618
222884	897619
209663	897620
162468	897621
122168	897622
64839	897623
73742	897624
69813	897625
223297	897626
201709	897627
183651	897628
131478	897629
39575	897630
127646	897631
121952	897632
197424	897633
152128	897634
243530	897635
43495	897636
48827	897637
255934	897638
63191	897639
35097	897640
52828	897641
14892	897642
186326	897643
271843	897644
101668	897645
61667	897646
198357	897647
168103	897648
29903	897649
98154	897650
101442	897651
17628	897652
248278	897653
11476	897654
74258	897655
166334	897656
62287	897657
53920	897658
94488	897659
309225	897660
131465	897661
58167	897662
58167	897663
85769	897664
75940	897665
217543	897666
46764	897667
7960	897668
126694	897669
302623	897670
204688	897671
199343	897672
37933	897673
302320	897674
162993	897675
40270	897676
129839	897677
7395	897678
175814	897679
67784	897680
110489	897681
43650	897682
25416	897683
140274	897684
181384	897685
55509	897686
20781	897687
55990	897688
250254	897689
54180	897690
231278	897691
183759	897692
30671	897693
186916	897694
5553	897695
165130	897696
166247	897697
69987	897698
240070	897699
206714	897700
27297	897701
31808	897702
81890	897703
69233	897704
166703	897705
76475	897706
137268	897707
3316	897708
35501	897709
25811	897710
43581	897711
141696	897712
13046	897713
9350	897714
134760	897715
269731	897716
52489	897717
182778	897718
135373	897719
17628	897720
295309	897721
231636	897722
101309	897723
171061	897724
128397	897725
255109	897726
311358	897727
62464	897728
144045	897729
80188	897730
122658	897731
264415	897732
103604	897733
147424	897734
116427	897735
174706	897736
111878	897737
137826	897738
203348	897739
239500	897740
40627	897741
254655	897742
7393	897743
166566	897744
151395	897745
42407	897746
137864	897747
204326	897748
44520	897749
19221	897750
158324	897751
38835	897752
258022	897753
171395	897754
63438	897755
97745	897756
277103	897757
46449	897758
146110	897759
1811	897760
126553	897761
125422	897762
254136	897763
170561	897764
134555	897765
203953	897766
4293	897767
241370	897768
196861	897769
225603	897770
12567	897771
141093	897772
1392	897773
147375	897774
150138	897775
12524	897776
547	897777
260024	897778
168950	897779
52168	897780
30851	897781
37962	897782
287	897783
26741	897784
274323	897785
31931	897786
125564	897787
34274	897788
112088	897789
15344	897790
83878	897791
8621	897792
8156	897793
18558	897794
130739	897795
119385	897796
84037	897797
774	897798
167752	897799
57021	897800
67792	897801
210157	897802
31094	897803
125361	897804
125361	897805
14012	897806
22339	897807
72647	897808
84743	897809
7851	897810
229734	897811
229260	897812
233483	897813
4102	897814
188800	897815
289243	897816
103133	897817
132221	897818
151082	897819
34473	897820
32550	897821
49743	897822
21104	897823
223665	897824
15965	897825
45446	897826
77327	897827
32768	897828
21177	897829
166221	897830
16223	897831
70037	897832
48673	897833
42492	897834
40403	897835
9619	897836
66166	897837
1341	897838
5899	897839
21919	897840
234804	897841
64183	897842
166089	897843
158833	897844
72075	897845
100136	897846
175181	897847
84221	897848
34658	897849
806	897850
8800	897851
75723	897852
136589	897853
60924	897854
123423	897855
135512	897856
13294	897857
309311	897858
63003	897859
14009	897860
11774	897861
41004	897862
106835	897863
309783	897864
206947	897865
41352	897866
23914	897867
276416	897868
56153	897869
28494	897870
47507	897871
104970	897872
152075	897873
141162	897874
47474	897875
7814	897876
44216	897877
80399	897878
113985	897879
162753	897880
270874	897881
83837	897882
71516	897883
22320	897884
53458	897885
34457	897886
119467	897887
24286	897888
113280	897889
6416	897890
35736	897891
233355	897892
1927	897893
12746	897894
34955	897895
9233	897896
46298	897897
87939	897898
23266	897899
18025	897900
11774	897901
106570	897902
96173	897903
227032	897904
82618	897905
71163	897906
17163	897907
27205	897908
262361	897909
15721	897910
41154	897911
3988	897912
57790	897913
57790	897914
69671	897915
127700	897916
119825	897917
250385	897918
6434	897919
11459	897920
56665	897921
77663	897922
130761	897923
63728	897924
129013	897925
82333	897926
200416	897927
5914	897928
9071	897929
71486	897930
35349	897931
96957	897932
24	897933
528	897934
16225	897935
46983	897936
62736	897937
120245	897938
18	897939
210352	897940
134381	897941
263454	897942
124	897943
202047	897944
233	897945
227320	897946
178487	897947
7339	897948
8855	897949
4960	897950
25029	897951
84939	897952
68163	897953
155613	897954
155613	897955
47415	897956
181510	897957
58611	897958
5926	897959
34432	897960
45661	897961
65163	897962
63448	897963
1024	897964
96837	897965
4830	897966
14858	897967
112911	897968
17126	897969
252556	897970
104751	897971
144017	897972
39218	897973
60	897974
9919	897975
8129	897976
18488	897977
283990	897978
52801	897979
25142	897980
13908	897981
75999	897982
166016	897983
41692	897984
28123	897985
132468	897986
57	897987
128472	897988
214352	897989
214352	897990
54519	897991
88272	897992
51393	897993
137734	897994
27902	897995
224357	897996
208857	897997
20094	897998
33227	897999
2654	898000
39065	898001
117873	898002
22679	898003
131921	898004
68834	898005
24518	898006
24518	898007
11483	898008
11483	898009
2654	898010
42927	898011
137663	898012
87804	898013
116689	898014
63731	898015
43082	898016
4100	898017
8986	898018
99182	898019
27311	898020
275959	898021
205650	898022
93204	898023
38965	898024
43862	898025
30981	898026
18502	898027
86074	898028
5531	898029
891	898030
130619	898031
98764	898032
195735	898033
47877	898034
6393	898035
214140	898036
218644	898037
96746	898038
72458	898039
72459	898040
108208	898041
106017	898042
32944	898043
108162	898044
173926	898045
16949	898046
307121	898047
210255	898048
178660	898049
36311	898050
197411	898051
234513	898052
146826	898053
178073	898054
3722	898055
306313	898056
120284	898057
146882	898058
199083	898059
151341	898060
2052	898061
252251	898062
168555	898063
35877	898064
134240	898065
142402	898066
89260	898067
134223	898068
82875	898069
311088	898070
151518	898071
1526	898072
54602	898073
140141	898074
170654	898075
179932	898076
76446	898077
235063	898078
104770	898079
201879	898080
25423	898081
94606	898082
91076	898083
49116	898084
17261	898085
22660	898086
165046	898087
11973	898088
14982	898089
57287	898090
63945	898091
76226	898092
63551	898093
239595	898094
243	898095
388	898096
42686	898097
12883	898098
212101	898099
1073	898100
26400	898101
33387	898102
120833	898103
48507	898104
85083	898105
124286	898106
59338	898107
11700	898108
74083	898109
35627	898110
22713	898111
68640	898112
108659	898113
248245	898114
284845	898115
3415	898116
172708	898117
49648	898118
30731	898119
102613	898120
6854	898121
75191	898122
6063	898123
55966	898124
97341	898125
121060	898126
189571	898127
99307	898128
97188	898129
18331	898130
109035	898131
27071	898132
88315	898133
79135	898134
194929	898135
74906	898136
17721	898137
81546	898138
56087	898139
26787	898140
103737	898141
213511	898142
136598	898143
105495	898144
160374	898145
176029	898146
16	898147
134451	898148
108095	898149
32676	898150
265791	898151
52641	898152
69022	898153
120817	898154
144714	898155
56577	898156
160330	898157
126110	898158
76650	898159
58511	898160
18328	898161
105694	898162
119963	898163
126718	898164
195093	898165
181064	898166
113768	898167
19418	898168
4140	898169
31655	898170
87085	898171
70643	898172
19579	898173
32665	898174
80357	898175
53204	898176
34915	898177
118967	898178
4725	898179
19418	898180
59497	898181
154412	898182
32665	898183
23209	898184
226949	898185
84788	898186
258684	898187
27326	898188
63435	898189
38331	898190
36082	898191
85144	898192
151321	898193
234203	898194
214812	898195
146941	898196
52731	898197
251318	898198
194598	898199
29600	898200
13	898201
36032	898202
4975	898203
129079	898204
130466	898205
6459	898206
71161	898207
148297	898208
901	898209
901	898210
81440	898211
249847	898212
101940	898213
73049	898214
34149	898215
10063	898216
109959	898217
54866	898218
288922	898219
782	898220
89244	898221
59077	898222
11666	898223
11666	898224
263060	898225
106847	898226
85326	898227
76061	898228
121452	898229
140453	898230
68709	898231
188110	898232
106387	898233
139265	898234
84105	898235
141571	898236
88887	898237
88887	898238
20	898239
303873	898240
5139	898241
542	898242
9805	898243
273251	898244
70751	898245
182280	898246
111978	898247
24350	898248
26147	898249
59998	898250
147734	898251
88861	898252
2422	898253
311856	898254
5765	898255
214539	898256
1920	898257
60671	898258
45796	898259
67222	898260
122132	898261
64964	898262
17342	898263
258884	898264
5468	898265
27969	898266
56420	898267
12111	898268
55107	898269
156340	898270
268126	898271
17814	898272
90744	898273
82848	898274
226610	898275
59792	898276
204373	898277
292264	898278
54949	898279
183886	898280
122447	898281
29782	898282
19577	898283
92137	898284
148006	898285
80997	898286
111755	898287
4304	898288
26601	898289
201783	898290
171099	898291
173395	898292
257546	898293
58437	898294
206136	898295
1683	898296
13718	898297
113012	898298
1375	898299
194297	898300
9830	898301
4343	898302
18782	898303
29148	898304
11981	898305
67061	898306
14881	898307
40389	898308
4556	898309
17670	898310
8498	898311
104993	898312
9048	898313
14260	898314
224971	898315
27417	898316
56346	898317
986	898318
203429	898319
3663	898320
15938	898321
12833	898322
25808	898323
125334	898324
65811	898325
4780	898326
3511	898327
58142	898328
244214	898329
35945	898330
5114	898331
85210	898332
106653	898333
87883	898334
16854	898335
7301	898336
169358	898337
93796	898338
19025	898339
49632	898340
55784	898341
31594	898342
97465	898343
13747	898344
48239	898345
60172	898346
215972	898347
7966	898348
61592	898349
1090	898350
1454	898351
60306	898352
28751	898353
49327	898354
130553	898355
55952	898356
32970	898357
92938	898358
56467	898359
116154	898360
26826	898361
26826	898362
117814	898363
7592	898364
270965	898365
20484	898366
31754	898367
104932	898368
34575	898369
11902	898370
9656	898371
44552	898372
20802	898373
16361	898374
166780	898375
286348	898376
103032	898377
149862	898378
17061	898379
131675	898380
28411	898381
31676	898382
618	898383
60194	898384
291630	898385
6554	898386
138240	898387
3904	898388
84473	898389
24568	898390
20302	898391
89286	898392
140216	898393
10430	898394
22802	898395
28542	898396
36029	898397
261772	898398
121341	898399
48141	898400
84775	898401
61188	898402
161369	898403
47897	898404
14939	898405
44517	898406
261185	898407
199536	898408
158555	898409
135188	898410
87959	898411
127349	898412
199389	898413
109724	898414
292009	898415
190030	898416
226036	898417
161192	898418
147137	898419
74415	898420
49685	898421
196269	898422
75271	898423
82704	898424
48481	898425
135311	898426
139605	898427
184924	898428
139204	898429
206694	898430
157121	898431
201238	898432
87959	898433
40418	898434
17416	898435
17416	898436
58495	898437
19729	898438
26976	898439
176490	898440
24910	898441
128371	898442
4823	898443
11864	898444
19950	898445
189056	898446
298005	898447
7148	898448
125458	898449
177134	898450
30005	898451
5602	898452
665	898453
204490	898454
246904	898455
76595	898456
173794	898457
48656	898458
77640	898459
312469	898460
24470	898461
164846	898462
3139	898463
37209	898464
21814	898465
207972	898466
3106	898467
25875	898468
2898	898469
80451	898470
26699	898471
222995	898472
2338	898473
13747	898474
37230	898475
235429	898476
11390	898477
192256	898478
16916	898479
36899	898480
2550	898481
52335	898482
1289	898483
5227	898484
163339	898485
491	898486
134857	898487
76913	898488
197425	898489
88714	898490
122518	898491
152	898492
72186	898493
27093	898494
199933	898495
118505	898496
8390	898497
228884	898498
184395	898499
31860	898500
3140	898501
60386	898502
91	898503
28835	898504
42199	898505
31965	898506
70603	898507
122712	898508
48	898509
29769	898510
236883	898511
10053	898512
5666	898513
17754	898514
165179	898515
20773	898516
32076	898517
133860	898518
5912	898519
6555	898520
34058	898521
46409	898522
223473	898523
293082	898524
37911	898525
36902	898526
7860	898527
84112	898528
26412	898529
109982	898530
79664	898531
27534	898532
75438	898533
12715	898534
195847	898535
52191	898536
124955	898537
5066	898538
127622	898539
154975	898540
68372	898541
75231	898542
2068	898543
9094	898544
35487	898545
23593	898546
105059	898547
4263	898548
46743	898549
54203	898550
58109	898551
47757	898552
54563	898553
207197	898554
125692	898555
79376	898556
154850	898557
104017	898558
58039	898559
142087	898560
122580	898561
83333	898562
39745	898563
56277	898564
177210	898565
193665	898566
114604	898567
160441	898568
30056	898569
143589	898570
53268	898571
188595	898572
138873	898573
11708	898574
78189	898575
278917	898576
214861	898577
50275	898578
244089	898579
4	898580
117475	898581
19292	898582
45524	898583
252161	898584
25378	898585
4940	898586
68535	898587
204803	898588
193893	898589
141867	898590
27473	898591
3640	898592
69353	898593
83826	898594
190381	898595
77046	898596
3893	898597
25998	898598
43060	898599
146758	898600
51080	898601
5708	898602
22408	898603
8151	898604
130458	898605
130458	898606
302744	898607
53545	898608
272331	898609
101178	898610
32765	898611
200466	898612
204395	898613
20955	898614
24399	898615
156724	898616
8012	898617
78047	898618
197214	898619
156268	898620
29782	898621
80130	898622
185719	898623
84802	898624
49493	898625
41988	898626
298047	898627
40376	898628
122752	898629
151147	898630
97631	898631
9483	898632
30017	898633
15547	898634
19830	898635
38002	898636
19648	898637
71384	898638
18239	898639
12261	898640
13283	898641
37275	898642
58026	898643
103409	898644
276359	898645
134208	898646
471	898647
144813	898648
10015	898649
274394	898650
59939	898651
16791	898652
13898	898653
8736	898654
84288	898655
33577	898656
54817	898657
47152	898658
7000	898659
193313	898660
43862	898661
8313	898662
56131	898663
31303	898664
99234	898665
182075	898666
95116	898667
135703	898668
182243	898669
187857	898670
69727	898671
215117	898672
150671	898673
126574	898674
171223	898675
137120	898676
37799	898677
33044	898678
98686	898679
122386	898680
26976	898681
104533	898682
173554	898683
195526	898684
18586	898685
6657	898686
82601	898687
292585	898688
279714	898689
19068	898690
1008	898691
2624	898692
271564	898693
2550	898694
89099	898695
89099	898696
143919	898697
98775	898698
18239	898699
157289	898700
12975	898701
37812	898702
194773	898703
216289	898704
248248	898705
253003	898706
100377	898707
23386	898708
13684	898709
68899	898710
158881	898711
211394	898712
48373	898713
274901	898714
57858	898715
25452	898716
201542	898717
192766	898718
52414	898719
45065	898720
204393	898721
199816	898722
104676	898723
4583	898724
48082	898725
74641	898726
142179	898727
134180	898728
258644	898729
46899	898730
41314	898731
4225	898732
31753	898733
112617	898734
875	898735
25121	898736
22082	898737
92978	898738
93551	898739
148921	898740
306	898741
64476	898742
61189	898743
15903	898744
205321	898745
102026	898746
90617	898747
51936	898748
943	898749
67427	898750
196304	898751
117641	898752
71090	898753
5132	898754
10467	898755
16115	898756
25217	898757
223332	898758
164726	898759
5597	898760
116099	898761
43667	898762
172345	898763
7244	898764
29300	898765
16685	898766
21086	898767
3233	898768
130888	898769
59050	898770
29723	898771
36329	898772
233387	898773
81718	898774
1418	898775
48685	898776
175576	898777
2417	898778
79872	898779
228188	898780
68770	898781
9343	898782
177379	898783
73939	898784
29762	898785
20655	898786
174966	898787
8297	898788
129748	898789
57376	898790
44631	898791
135876	898792
133872	898793
287460	898794
18185	898795
61310	898796
130546	898797
27145	898798
273980	898799
37989	898800
37989	898801
93404	898802
113769	898803
105303	898804
159978	898805
26726	898806
14	898807
139418	898808
92250	898809
7014	898810
250674	898811
41684	898812
17905	898813
3264	898814
22277	898815
30993	898816
25387	898817
173751	898818
77479	898819
18625	898820
83397	898821
6206	898822
15738	898823
240340	898824
269804	898825
189233	898826
145661	898827
42122	898828
3772	898829
59946	898830
19775	898831
203493	898832
5177	898833
83237	898834
12919	898835
2704	898836
154	898837
64642	898838
10632	898839
27895	898840
53336	898841
11771	898842
58735	898843
120209	898844
5754	898845
27864	898846
276834	898847
130266	898848
2051	898849
27390	898850
12838	898851
5067	898852
76145	898853
78612	898854
114683	898855
47426	898856
3112	898857
27782	898858
40003	898859
193656	898860
23033	898861
11594	898862
1490	898863
87052	898864
201524	898865
177374	898866
244512	898867
66321	898868
111652	898869
342	898870
111606	898871
123201	898872
23216	898873
10687	898874
10045	898875
43757	898876
63016	898877
56940	898878
48607	898879
27304	898880
275078	898881
105381	898882
179302	898883
20955	898884
140851	898885
39816	898886
29436	898887
10176	898888
195143	898889
43492	898890
153634	898891
73180	898892
66145	898893
6651	898894
190411	898895
13973	898896
37301	898897
114933	898898
29588	898899
2074	898900
106800	898901
71609	898902
2624	898903
22230	898904
166446	898905
111160	898906
128132	898907
173134	898908
47980	898909
235252	898910
216508	898911
184311	898912
18046	898913
198208	898914
88440	898915
33004	898916
3092	898917
45987	898918
4989	898919
22467	898920
199318	898921
102186	898922
4330	898923
6172	898924
19642	898925
114128	898926
247781	898927
1649	898928
21431	898929
73997	898930
50943	898931
1664	898932
14335	898933
35012	898934
10489	898935
15013	898936
70658	898937
3814	898938
55867	898939
209363	898940
1538	898941
16700	898942
11463	898943
135544	898944
8332	898945
2223	898946
20484	898947
9985	898948
10131	898949
22631	898950
105789	898951
20171	898952
29447	898953
37310	898954
168360	898955
153357	898956
134857	898957
94337	898958
127122	898959
59518	898960
69652	898961
57162	898962
6296	898963
117918	898964
175539	898965
44742	898966
46703	898967
262859	898968
29595	898969
124780	898970
124780	898971
12338	898972
14155	898973
95803	898974
20597	898975
36266	898976
36266	898977
88991	898978
214006	898979
13575	898980
6587	898981
122163	898982
20160	898983
18159	898984
108058	898985
86180	898986
38138	898987
2650	898988
133942	898989
31274	898990
81620	898991
11100	898992
5239	898993
5239	898994
5239	898995
7529	898996
91801	898997
91240	898998
1713	898999
70762	899000
43777	899001
218564	899002
157554	899003
191731	899004
1919	899005
223522	899006
111128	899007
206407	899008
200476	899009
83466	899010
160072	899011
295742	899012
200476	899013
27851	899014
230050	899015
16053	899016
11515	899017
11677	899018
3112	899019
38654	899020
6397	899021
134235	899022
43455	899023
2968	899024
8191	899025
2344	899026
75019	899027
78971	899028
14900	899029
37159	899030
11510	899031
76621	899032
18746	899033
3112	899034
87912	899035
61074	899036
34644	899037
9158	899038
20566	899039
29300	899040
3316	899041
214471	899042
973	899043
286837	899044
139210	899045
4507	899046
14016	899047
152309	899048
92012	899049
163123	899050
31109	899051
40871	899052
120975	899053
5589	899054
161552	899055
115574	899056
63875	899057
137612	899058
137612	899059
128698	899060
112858	899061
51803	899062
108353	899063
52216	899064
26612	899065
47991	899066
207146	899067
2802	899068
140221	899069
69558	899070
10271	899071
2812	899072
127127	899073
172166	899074
136107	899075
67460	899076
2504	899077
78116	899078
70756	899079
44255	899080
18887	899081
70841	899082
72686	899083
145238	899084
120702	899085
270661	899086
46154	899087
184307	899088
3454	899089
74346	899090
93799	899091
50779	899092
195761	899093
78067	899094
293712	899095
89588	899096
203826	899097
133098	899098
86140	899099
100568	899100
245304	899101
174842	899102
113647	899103
13130	899104
299699	899105
253126	899106
148198	899107
206996	899108
299765	899109
172863	899110
13383	899111
19965	899112
82154	899113
7080	899114
125442	899115
252000	899116
53298	899117
20473	899118
3324	899119
10600	899120
16914	899121
19848	899122
117821	899123
85481	899124
311388	899125
57540	899126
51989	899127
72924	899128
14791	899129
32146	899130
68724	899131
66513	899132
142044	899133
4583	899134
251676	899135
280653	899136
258949	899137
73372	899138
23795	899139
190351	899140
64151	899141
16010	899142
68270	899143
168772	899144
111237	899145
17710	899146
82601	899147
199701	899148
127166	899149
145195	899150
471	899151
310335	899152
239640	899153
273238	899154
156421	899155
988	899156
8378	899157
162909	899158
72745	899159
33884	899160
61715	899161
46323	899162
10700	899163
11395	899164
89287	899165
170287	899166
137774	899167
301279	899168
5371	899169
49387	899170
209049	899171
32920	899172
9821	899173
301191	899174
28287	899175
87086	899176
220656	899177
44506	899178
182707	899179
141900	899180
77203	899181
171189	899182
79772	899183
55280	899184
25740	899185
3330	899186
145373	899187
140680	899188
215302	899189
21255	899190
3663	899191
2797	899192
48462	899193
131035	899194
42122	899195
1364	899196
149597	899197
65090	899198
252301	899199
66496	899200
270351	899201
116594	899202
60915	899203
1076	899204
2115	899205
97385	899206
4002	899207
172722	899208
172108	899209
153597	899210
59558	899211
32385	899212
2879	899213
96477	899214
257584	899215
56215	899216
184864	899217
90138	899218
42525	899219
67382	899220
1640	899221
297234	899222
1090	899223
213055	899224
30100	899225
36589	899226
20897	899227
9373	899228
168764	899229
27955	899230
47162	899231
212460	899232
33828	899233
40487	899234
1754	899235
2486	899236
60119	899237
278525	899238
30938	899239
23923	899240
144251	899241
132687	899242
23803	899243
12985	899244
51922	899245
133679	899246
39102	899247
275756	899248
87120	899249
209999	899250
217	899251
237558	899252
161650	899253
69533	899254
1425	899255
83101	899256
198415	899257
297920	899258
59906	899259
200354	899260
289122	899261
36227	899262
119598	899263
60450	899264
128	899265
180386	899266
29695	899267
14396	899268
276291	899269
11634	899270
34246	899271
7973	899272
70738	899273
197256	899274
4558	899275
5261	899276
125655	899277
173173	899278
12929	899279
4823	899280
2884	899281
47166	899282
52189	899283
103319	899284
20587	899285
48302	899286
48264	899287
37526	899288
20764	899289
78663	899290
10990	899291
51561	899292
164122	899293
38254	899294
4198	899295
183301	899296
293542	899297
20103	899298
521	899299
200993	899300
30403	899301
182592	899302
95834	899303
491	899304
108600	899305
67684	899306
185232	899307
223443	899308
39180	899309
22770	899310
4145	899311
334	899312
18917	899313
2550	899314
51613	899315
27535	899316
38144	899317
20229	899318
126948	899319
11	899320
180203	899321
147422	899322
92440	899323
46914	899324
185927	899325
6226	899326
34485	899327
4881	899328
94671	899329
164538	899330
1736	899331
42305	899332
75085	899333
70567	899334
56965	899335
42464	899336
19906	899337
17347	899338
186986	899339
2267	899340
73435	899341
41888	899342
243147	899343
234168	899344
107384	899345
97325	899346
1855	899347
1658	899348
7014	899349
115783	899350
16199	899351
103728	899352
24487	899353
24487	899354
214225	899355
884	899356
884	899357
4567	899358
25782	899359
11024	899360
161547	899361
73440	899362
82830	899363
146012	899364
102610	899365
29878	899366
22956	899367
839	899368
5868	899369
54378	899370
259212	899371
94643	899372
48402	899373
111397	899374
28101	899375
77951	899376
82213	899377
183829	899378
76640	899379
91299	899380
193346	899381
17940	899382
198804	899383
1919	899384
87932	899385
116697	899386
203104	899387
81582	899388
137831	899389
176303	899390
34050	899391
117730	899392
70432	899393
51186	899394
101482	899395
225198	899396
94328	899397
79943	899398
36583	899399
53430	899400
72185	899401
123934	899402
221957	899403
227881	899404
15764	899405
79572	899406
172294	899407
7301	899408
29299	899409
305634	899410
214789	899411
66044	899412
1364	899413
26314	899414
135466	899415
144962	899416
57894	899417
13452	899418
279510	899419
124583	899420
132705	899421
63313	899422
19975	899423
85855	899424
222282	899425
49661	899426
3857	899427
307886	899428
144760	899429
92260	899430
28587	899431
53045	899432
140709	899433
141850	899434
163136	899435
290696	899436
15703	899437
295940	899438
146457	899439
20062	899440
18059	899441
81936	899442
203747	899443
101613	899444
133443	899445
80689	899446
192228	899447
17931	899448
18854	899449
86414	899450
96237	899451
145905	899452
27650	899453
36788	899454
96325	899455
9041	899456
53487	899457
50348	899458
2779	899459
62998	899460
112518	899461
47667	899462
200791	899463
5093	899464
86833	899465
43168	899466
178807	899467
8762	899468
99847	899469
110688	899470
93926	899471
108996	899472
15212	899473
6435	899474
77752	899475
55245	899476
35060	899477
82368	899478
7456	899479
1734	899480
81359	899481
14624	899482
28499	899483
70577	899484
63689	899485
32654	899486
18074	899487
56796	899488
15150	899489
10987	899490
151660	899491
611	899492
189385	899493
108501	899494
29718	899495
29447	899496
53128	899497
53031	899498
119137	899499
4629	899500
708	899501
30032	899502
6457	899503
2846	899504
158632	899505
139143	899506
2166	899507
119457	899508
103509	899509
8896	899510
19571	899511
185276	899512
99782	899513
15702	899514
1026	899515
51913	899516
124885	899517
5423	899518
36311	899519
7966	899520
2279	899521
178183	899522
196485	899523
10476	899524
70769	899525
989	899526
218281	899527
83911	899528
31488	899529
207675	899530
41853	899531
42122	899532
20236	899533
988	899534
1519	899535
22447	899536
33045	899537
279676	899538
15284	899539
183158	899540
175485	899541
88489	899542
80392	899543
213028	899544
58619	899545
28627	899546
36630	899547
73749	899548
283846	899549
20199	899550
18963	899551
35030	899552
49607	899553
12580	899554
26145	899555
205052	899556
43354	899557
36516	899558
31779	899559
20222	899560
4416	899561
54678	899562
120558	899563
33847	899564
133860	899565
101932	899566
70016	899567
45223	899568
36190	899569
45498	899570
41665	899571
289	899572
37064	899573
43861	899574
53241	899575
64708	899576
169927	899577
197425	899578
9216	899579
1522	899580
5549	899581
31314	899582
131528	899583
85424	899584
112990	899585
48264	899586
32598	899587
213989	899588
76572	899589
53057	899590
119565	899591
8187	899592
37075	899593
16374	899594
174779	899595
280887	899596
12744	899597
30038	899598
4216	899599
37136	899600
143683	899601
10230	899602
303757	899603
47808	899604
149291	899605
92150	899606
41216	899607
19201	899608
25102	899609
61369	899610
105673	899611
112303	899612
286304	899613
92746	899614
93069	899615
177534	899616
3401	899617
195950	899618
124929	899619
6544	899620
96171	899621
17726	899622
39161	899623
30426	899624
285960	899625
119143	899626
125775	899627
45740	899628
299031	899629
123127	899630
257642	899631
152288	899632
166313	899633
53697	899634
53685	899635
69627	899636
30368	899637
3419	899638
27259	899639
7444	899640
3853	899641
3666	899642
111688	899643
57418	899644
135342	899645
90691	899646
25724	899647
83294	899648
53295	899649
14192	899650
21151	899651
47446	899652
32792	899653
34814	899654
197612	899655
285452	899656
29402	899657
213293	899658
113883	899659
110864	899660
519	899661
42452	899662
87673	899663
188496	899664
1247	899665
16887	899666
206578	899667
23357	899668
16654	899669
97403	899670
9697	899671
7823	899672
66995	899673
29384	899674
12730	899675
5579	899676
2318	899677
56846	899678
32624	899679
142397	899680
47373	899681
206917	899682
2484	899683
43271	899684
41398	899685
5018	899686
30534	899687
9904	899688
149237	899689
139137	899690
72619	899691
1664	899692
19246	899693
277666	899694
24207	899695
22512	899696
85383	899697
15417	899698
4732	899699
659	899700
25736	899701
70026	899702
132142	899703
128262	899704
107035	899705
136980	899706
260324	899707
18302	899708
223244	899709
42085	899710
25464	899711
142988	899712
75697	899713
44923	899714
68948	899715
139979	899716
35729	899717
20852	899718
172120	899719
75438	899720
231639	899721
29154	899722
39422	899723
19152	899724
61098	899725
123272	899726
71954	899727
7220	899728
90541	899729
42986	899730
59934	899731
20556	899732
27981	899733
82540	899734
7518	899735
46844	899736
25055	899737
70856	899738
129247	899739
192317	899740
16463	899741
119231	899742
6475	899743
70545	899744
86135	899745
233305	899746
106818	899747
21902	899748
200358	899749
119747	899750
73962	899751
31876	899752
100209	899753
7190	899754
164778	899755
186987	899756
157352	899757
114181	899758
119387	899759
70460	899760
13993	899761
52064	899762
22967	899763
192016	899764
23927	899765
51817	899766
46822	899767
60685	899768
47807	899769
43886	899770
130684	899771
29458	899772
249135	899773
11961	899774
11424	899775
146972	899776
138279	899777
45021	899778
153004	899779
8621	899780
8344	899781
42755	899782
89318	899783
74403	899784
10421	899785
98571	899786
55097	899787
157732	899788
9743	899789
42332	899790
6342	899791
161771	899792
90384	899793
30697	899794
56102	899795
28714	899796
50658	899797
153039	899798
158560	899799
21901	899800
199719	899801
94224	899802
96997	899803
115504	899804
197762	899805
15248	899806
157286	899807
3453	899808
137604	899809
79924	899810
66127	899811
202722	899812
34224	899813
120942	899814
77510	899815
192213	899816
202775	899817
105743	899818
75671	899819
273813	899820
29153	899821
179917	899822
122604	899823
198828	899824
40100	899825
158746	899826
166134	899827
4961	899828
122015	899829
57381	899830
213508	899831
36555	899832
159900	899833
178291	899834
13957	899835
66841	899836
138516	899837
292669	899838
124353	899839
191182	899840
79093	899841
309255	899842
10024	899843
60311	899844
29031	899845
155165	899846
151265	899847
206721	899848
1683	899849
16880	899850
89846	899851
92775	899852
108088	899853
31958	899854
15800	899855
7173	899856
2891	899857
69634	899858
1160	899859
76111	899860
14422	899861
97531	899862
5401	899863
288	899864
65829	899865
464	899866
52931	899867
52931	899868
109607	899869
82417	899870
70354	899871
125724	899872
104039	899873
49198	899874
204997	899875
282410	899876
203130	899877
54533	899878
67783	899879
207922	899880
50878	899881
235028	899882
58930	899883
23443	899884
148882	899885
46417	899886
9087	899887
575	899888
51113	899889
3103	899890
98735	899891
92110	899892
47478	899893
123703	899894
16540	899895
53499	899896
19194	899897
54091	899898
25086	899899
8333	899900
292884	899901
78394	899902
44568	899903
278229	899904
113282	899905
61173	899906
6538	899907
27566	899908
33392	899909
32	899910
71702	899911
763	899912
205542	899913
67921	899914
1700	899915
1700	899916
13092	899917
1700	899918
15768	899919
83940	899920
136317	899921
12561	899922
53295	899923
186217	899924
50831	899925
80132	899926
12732	899927
147688	899928
198610	899929
149435	899930
48589	899931
23609	899932
53884	899933
83219	899934
33552	899935
76554	899936
50655	899937
47774	899938
78118	899939
88881	899940
88	899941
60982	899942
55700	899943
24551	899944
16117	899945
234440	899946
20329	899947
197043	899948
46144	899949
3354	899950
84259	899951
84259	899952
16469	899953
21221	899954
4085	899955
41242	899956
31265	899957
47524	899958
218613	899959
119471	899960
103556	899961
7384	899962
95629	899963
110180	899964
6669	899965
139758	899966
36485	899967
5722	899968
48087	899969
85575	899970
1204	899971
41153	899972
177795	899973
152702	899974
132310	899975
119960	899976
12361	899977
99653	899978
230098	899979
25084	899980
72559	899981
24897	899982
50229	899983
96835	899984
216682	899985
65	899986
141138	899987
48260	899988
6664	899989
17620	899990
40988	899991
88404	899992
222559	899993
31292	899994
44960	899995
55943	899996
125318	899997
112982	899998
75494	899999
84348	900000
263497	900001
51723	900002
5320	900003
21771	900004
69476	900005
227917	900006
184040	900007
112747	900008
22804	900009
4	900010
289670	900011
1274	900012
47584	900013
56066	900014
57600	900015
19623	900016
276945	900017
22381	900018
204537	900019
85541	900020
61687	900021
236774	900022
206409	900023
127384	900024
52053	900025
153275	900026
31999	900027
122824	900028
192039	900029
77341	900030
38049	900031
15462	900032
3553	900033
41280	900034
21537	900035
21750	900036
9414	900037
82502	900038
210434	900039
96608	900040
191360	900041
38026	900042
52851	900043
210939	900044
187668	900045
87903	900046
175129	900047
246569	900048
165347	900049
89354	900050
113346	900051
127133	900052
13600	900053
136294	900054
54932	900055
114251	900056
21675	900057
10861	900058
162387	900059
53552	900060
138971	900061
228	900062
81210	900063
58334	900064
151513	900065
3321	900066
8509	900067
27255	900068
66582	900069
288743	900070
232137	900071
170564	900072
7572	900073
163949	900074
171284	900075
183785	900076
61987	900077
141058	900078
28613	900079
136547	900080
176820	900081
239468	900082
183422	900083
6090	900084
35437	900085
52559	900086
6580	900087
88752	900088
170182	900089
64877	900090
54585	900091
206817	900092
256794	900093
80684	900094
55452	900095
5710	900096
45300	900097
62190	900098
122622	900099
10731	900100
56650	900101
18119	900102
113072	900103
5627	900104
92804	900105
4671	900106
6545	900107
13977	900108
850	900109
96251	900110
243470	900111
250460	900112
107760	900113
216843	900114
280868	900115
44844	900116
172984	900117
88219	900118
58499	900119
52941	900120
127222	900121
78404	900122
85178	900123
53902	900124
214976	900125
43797	900126
100352	900127
127493	900128
25736	900129
227863	900130
127174	900131
62152	900132
25466	900133
213466	900134
174915	900135
300830	900136
53363	900137
26334	900138
24617	900139
87329	900140
24209	900141
14950	900142
14186	900143
5947	900144
78835	900145
8399	900146
78858	900147
46342	900148
135587	900149
100178	900150
159180	900151
197644	900152
186995	900153
252786	900154
211234	900155
19429	900156
3601	900157
287	900158
14715	900159
121128	900160
184764	900161
235608	900162
83808	900163
307085	900164
14723	900165
22988	900166
296445	900167
31673	900168
229392	900169
52385	900170
46601	900171
275474	900172
83779	900173
1977	900174
9578	900175
1377	900176
820	900177
267103	900178
99068	900179
78322	900180
28675	900181
140349	900182
27182	900183
104740	900184
52991	900185
3610	900186
134213	900187
71517	900188
107176	900189
11117	900190
5279	900191
116830	900192
79178	900193
32888	900194
18386	900195
290	900196
33302	900197
73297	900198
24875	900199
81537	900200
221627	900201
206243	900202
275647	900203
73439	900204
18681	900205
20643	900206
11263	900207
113612	900208
103673	900209
62044	900210
1608	900211
76517	900212
57014	900213
180571	900214
309150	900215
59750	900216
262471	900217
59159	900218
135554	900219
23714	900220
15365	900221
83699	900222
3762	900223
84315	900224
67632	900225
58371	900226
55383	900227
7258	900228
66175	900229
127251	900230
104560	900231
208636	900232
69439	900233
174477	900234
77046	900235
136226	900236
49882	900237
13852	900238
65921	900239
113086	900240
7757	900241
215846	900242
6046	900243
8302	900244
45993	900245
190957	900246
31125	900247
45196	900248
113262	900249
140725	900250
36553	900251
18764	900252
127680	900253
24059	900254
6151	900255
35	900256
8758	900257
4504	900258
122035	900259
132034	900260
262539	900261
81515	900262
33371	900263
3092	900264
132014	900265
204500	900266
88025	900267
133448	900268
6507	900269
179250	900270
178753	900271
96155	900272
278692	900273
46964	900274
771	900275
100700	900276
63626	900277
78678	900278
167023	900279
17417	900280
77205	900281
17469	900282
2838	900283
107482	900284
81516	900285
179715	900286
160260	900287
55625	900288
19465	900289
157068	900290
149364	900291
18527	900292
203137	900293
29904	900294
79601	900295
65382	900296
241693	900297
94731	900298
39987	900299
20817	900300
39843	900301
11039	900302
188025	900303
19640	900304
263692	900305
52523	900306
7819	900307
255445	900308
221737	900309
15978	900310
103161	900311
222659	900312
158551	900313
11061	900314
33818	900315
65398	900316
11130	900317
8436	900318
138567	900319
9241	900320
14856	900321
62289	900322
31148	900323
273726	900324
83260	900325
115611	900326
74967	900327
73246	900328
285625	900329
184413	900330
172070	900331
168679	900332
62168	900333
118323	900334
94814	900335
209977	900336
120403	900337
263347	900338
79810	900339
86243	900340
91347	900341
67000	900342
61155	900343
40231	900344
19123	900345
244909	900346
37392	900347
172552	900348
32625	900349
238794	900350
281884	900351
33086	900352
135305	900353
296531	900354
72397	900355
202162	900356
117700	900357
48046	900358
3405	900359
21495	900360
204061	900361
46347	900362
20144	900363
45621	900364
153565	900365
77249	900366
28729	900367
173637	900368
102566	900369
304366	900370
55240	900371
147158	900372
87903	900373
199628	900374
34867	900375
15480	900376
136316	900377
3151	900378
289400	900379
69915	900380
8346	900381
125804	900382
47689	900383
70375	900384
141813	900385
79988	900386
79988	900387
240422	900388
22048	900389
86443	900390
8812	900391
141310	900392
141970	900393
18344	900394
58006	900395
27218	900396
141702	900397
32989	900398
40160	900399
100656	900400
107149	900401
132148	900402
39113	900403
54307	900404
118487	900405
23609	900406
62522	900407
41332	900408
202099	900409
94465	900410
75251	900411
144796	900412
189234	900413
84216	900414
84216	900415
100223	900416
86669	900417
60603	900418
115439	900419
250663	900420
10314	900421
72858	900422
297089	900423
196735	900424
179276	900425
61436	900426
107422	900427
150773	900428
32188	900429
125767	900430
221162	900431
616	900432
27981	900433
107960	900434
26659	900435
86381	900436
71556	900437
23690	900438
7799	900439
14110	900440
63435	900441
13083	900442
146432	900443
39873	900444
41659	900445
12522	900446
89358	900447
172253	900448
268678	900449
39827	900450
99607	900451
1804	900452
53930	900453
10439	900454
554	900455
4930	900456
17016	900457
123148	900458
31906	900459
34926	900460
20382	900461
47633	900462
26175	900463
157128	900464
83195	900465
72473	900466
139837	900467
8314	900468
104366	900469
5159	900470
18477	900471
11679	900472
273329	900473
239265	900474
89534	900475
7006	900476
164726	900477
1513	900478
26445	900479
101259	900480
120248	900481
48427	900482
28999	900483
39041	900484
179516	900485
64463	900486
55371	900487
188971	900488
56427	900489
48121	900490
47500	900491
153692	900492
12973	900493
17104	900494
96931	900495
42632	900496
133805	900497
71343	900498
66371	900499
52366	900500
86187	900501
71587	900502
62142	900503
153	900504
40195	900505
40013	900506
109164	900507
13300	900508
33174	900509
25228	900510
53546	900511
36286	900512
50262	900513
138948	900514
3895	900515
28456	900516
882	900517
107459	900518
238983	900519
93227	900520
14130	900521
65587	900522
162879	900523
142287	900524
188321	900525
86148	900526
18219	900527
274	900528
146399	900529
127117	900530
145575	900531
45539	900532
88797	900533
298528	900534
25452	900535
24523	900536
93635	900537
139092	900538
1004	900539
106731	900540
99577	900541
81875	900542
30774	900543
41650	900544
83394	900545
83394	900546
217468	900547
81860	900548
13193	900549
35831	900550
75174	900551
117108	900552
275788	900553
128239	900554
180976	900555
1880	900556
56995	900557
210531	900558
214335	900559
69733	900560
137179	900561
30264	900562
73661	900563
170074	900564
110148	900565
69006	900566
149313	900567
30249	900568
19885	900569
4670	900570
125690	900571
293373	900572
5642	900573
6048	900574
50809	900575
7521	900576
216233	900577
177315	900578
37683	900579
49638	900580
68930	900581
855	900582
57156	900583
171745	900584
138353	900585
59036	900586
72829	900587
466	900588
12917	900589
196734	900590
3838	900591
89311	900592
182746	900593
21172	900594
28	900595
46761	900596
6571	900597
130065	900598
72632	900599
63895	900600
28975	900601
239124	900602
12709	900603
214234	900604
11005	900605
98114	900606
167778	900607
60071	900608
195058	900609
50230	900610
108190	900611
47264	900612
128789	900613
459	900614
76835	900615
58426	900616
116106	900617
110103	900618
17076	900619
7580	900620
11335	900621
151772	900622
76468	900623
36468	900624
73359	900625
51866	900626
147141	900627
111693	900628
25428	900629
4667	900630
75	900631
58672	900632
107343	900633
71202	900634
15612	900635
72560	900636
34655	900637
48465	900638
88751	900639
31213	900640
135579	900641
116670	900642
3189	900643
46160	900644
106339	900645
22187	900646
91216	900647
8858	900648
671	900649
134057	900650
27205	900651
9732	900652
24477	900653
8783	900654
16884	900655
50571	900656
150282	900657
2295	900658
103172	900659
21759	900660
7288	900661
171508	900662
2	900663
20433	900664
179179	900665
212853	900666
69106	900667
148751	900668
2783	900669
173574	900670
88	900671
63033	900672
266860	900673
106875	900674
83877	900675
298177	900676
50871	900677
33477	900678
102520	900679
1786	900680
2706	900681
20456	900682
3261	900683
175599	900684
147106	900685
56888	900686
51432	900687
44926	900688
41087	900689
4376	900690
14967	900691
50236	900692
64291	900693
213120	900694
187	900695
27160	900696
107638	900697
9748	900698
239882	900699
85190	900700
222491	900701
45185	900702
69190	900703
69713	900704
268421	900705
135483	900706
80700	900707
24946	900708
49164	900709
67260	900710
35545	900711
103046	900712
144348	900713
125398	900714
90729	900715
82766	900716
14721	900717
20638	900718
307467	900719
206909	900720
245695	900721
4088	900722
92200	900723
70987	900724
81893	900725
4407	900726
90364	900727
208816	900728
36289	900729
190910	900730
18811	900731
20355	900732
204816	900733
4104	900734
61	900735
160384	900736
160384	900737
55598	900738
41762	900739
96908	900740
15897	900741
29651	900742
32024	900743
25179	900744
29386	900745
149257	900746
91913	900747
4388	900748
135199	900749
312024	900750
213410	900751
39397	900752
74743	900753
134	900754
72146	900755
108866	900756
59465	900757
26774	900758
10029	900759
1090	900760
133126	900761
3224	900762
15002	900763
18370	900764
37126	900765
134775	900766
22373	900767
101725	900768
17666	900769
14221	900770
14221	900771
172424	900772
297458	900773
312426	900774
11319	900775
176552	900776
35855	900777
35818	900778
118488	900779
192276	900780
184990	900781
6916	900782
167862	900783
23840	900784
126313	900785
151286	900786
121282	900787
73276	900788
147248	900789
188259	900790
3092	900791
64482	900792
82833	900793
82833	900794
102584	900795
134506	900796
217838	900797
147278	900798
88159	900799
114883	900800
29763	900801
31970	900802
103822	900803
107541	900804
137245	900805
97285	900806
138868	900807
123530	900808
21136	900809
188272	900810
39831	900811
154048	900812
5003	900813
192627	900814
154343	900815
106383	900816
258546	900817
73833	900818
181463	900819
117633	900820
52020	900821
31954	900822
21760	900823
103595	900824
155568	900825
126269	900826
128338	900827
78447	900828
65778	900829
185310	900830
119539	900831
119539	900832
143715	900833
16453	900834
142463	900835
105	900836
126519	900837
168995	900838
58969	900839
152322	900840
38651	900841
10629	900842
47337	900843
5218	900844
24792	900845
121658	900846
190795	900847
3806	900848
107884	900849
59377	900850
236071	900851
112881	900852
48008	900853
40984	900854
17574	900855
21843	900856
31683	900857
63473	900858
250	900859
216816	900860
193961	900861
264914	900862
184053	900863
96367	900864
104699	900865
135901	900866
142791	900867
47349	900868
137282	900869
15698	900870
20620	900871
5211	900872
197892	900873
197892	900874
15142	900875
23210	900876
5594	900877
14200	900878
282306	900879
55578	900880
123100	900881
148216	900882
283872	900883
1098	900884
139608	900885
29217	900886
62256	900887
308510	900888
105207	900889
178	900890
36200	900891
190285	900892
51	900893
20580	900894
30839	900895
124830	900896
103846	900897
35543	900898
33228	900899
28479	900900
25454	900901
226	900902
74957	900903
191011	900904
125489	900905
65415	900906
52893	900907
20551	900908
204761	900909
52347	900910
73698	900911
198816	900912
60521	900913
298500	900914
13133	900915
91913	900916
311426	900917
213588	900918
82668	900919
25475	900920
110	900921
75199	900922
21836	900923
252330	900924
31632	900925
9040	900926
312269	900927
260048	900928
43864	900929
100271	900930
275709	900931
262493	900932
4298	900933
4437	900934
2913	900935
118964	900936
25400	900937
307136	900938
246760	900939
109980	900940
12639	900941
275558	900942
4755	900943
312564	900944
26130	900945
9542	900946
4418	900947
22111	900948
77838	900949
38587	900950
41551	900951
8184	900952
6509	900953
18616	900954
18233	900955
4957	900956
175958	900957
245592	900958
34063	900959
71195	900960
21632	900961
23848	900962
182960	900963
57134	900964
284528	900965
112021	900966
51289	900967
205424	900968
183707	900969
6145	900970
60759	900971
21569	900972
20089	900973
13142	900974
34089	900975
159969	900976
76860	900977
198642	900978
302800	900979
33992	900980
33992	900981
22587	900982
70782	900983
74389	900984
32390	900985
106253	900986
223902	900987
39197	900988
111094	900989
126148	900990
18931	900991
145044	900992
22905	900993
120345	900994
71169	900995
27334	900996
38672	900997
86323	900998
80879	900999
232651	901000
149032	901001
3187	901002
7996	901003
47435	901004
10239	901005
209623	901006
82733	901007
46208	901008
66037	901009
32112	901010
78020	901011
32524	901012
142873	901013
76223	901014
218158	901015
223978	901016
10699	901017
54574	901018
54424	901019
186809	901020
2006	901021
44682	901022
28513	901023
23762	901024
123215	901025
72831	901026
62276	901027
169509	901028
28618	901029
37791	901030
38344	901031
11524	901032
36142	901033
36142	901034
68355	901035
2837	901036
145049	901037
130134	901038
166522	901039
3945	901040
89627	901041
298602	901042
69659	901043
173183	901044
66430	901045
97866	901046
1538	901047
17529	901048
135529	901049
50203	901050
274504	901051
50407	901052
139542	901053
99411	901054
140788	901055
139303	901056
105477	901057
4407	901058
227660	901059
15281	901060
277803	901061
245445	901062
24961	901063
73840	901064
114843	901065
132672	901066
166372	901067
24042	901068
35174	901069
214588	901070
13561	901071
23738	901072
135864	901073
261846	901074
65817	901075
82452	901076
189043	901077
28814	901078
253943	901079
13437	901080
120051	901081
120051	901082
54515	901083
180515	901084
121826	901085
40482	901086
30900	901087
7191	901088
50342	901089
4770	901090
29643	901091
83633	901092
112889	901093
936	901094
209339	901095
72669	901096
245092	901097
57614	901098
10556	901099
7652	901100
13984	901101
13984	901102
114097	901103
126800	901104
67345	901105
293873	901106
75737	901107
11020	901108
87420	901109
148654	901110
11482	901111
134891	901112
199260	901113
38916	901114
24466	901115
64789	901116
63060	901117
208629	901118
227685	901119
77288	901120
202613	901121
174912	901122
121973	901123
185484	901124
124641	901125
79016	901126
98439	901127
167363	901128
114432	901129
210086	901130
206221	901131
141002	901132
35681	901133
4032	901134
163700	901135
108818	901136
142881	901137
15682	901138
3804	901139
256367	901140
195489	901141
258202	901142
22303	901143
5429	901144
63022	901145
108109	901146
111067	901147
151830	901148
127962	901149
34320	901150
93209	901151
23079	901152
256583	901153
183957	901154
104468	901155
55718	901156
27308	901157
213621	901158
71962	901159
146814	901160
79	901161
23101	901162
37306	901163
26343	901164
176672	901165
176572	901166
101593	901167
22926	901168
151832	901169
223995	901170
41281	901171
67664	901172
232345	901173
4202	901174
17005	901175
73374	901176
16038	901177
166328	901178
274555	901179
91380	901180
93230	901181
241704	901182
115562	901183
191869	901184
33825	901185
131897	901186
2392	901187
190779	901188
210609	901189
7282	901190
41845	901191
184141	901192
41638	901193
35991	901194
39118	901195
50948	901196
42132	901197
203471	901198
72511	901199
44861	901200
146224	901201
52421	901202
23222	901203
120225	901204
205653	901205
119637	901206
6978	901207
41638	901208
30556	901209
20126	901210
5173	901211
514	901212
18872	901213
40301	901214
34281	901215
263793	901216
1780	901217
102556	901218
36933	901219
43422	901220
43422	901221
25252	901222
182330	901223
14413	901224
3780	901225
121469	901226
25252	901227
11030	901228
12142	901229
17848	901230
81149	901231
6541	901232
291708	901233
68619	901234
68619	901235
18177	901236
19900	901237
55245	901238
33966	901239
110989	901240
11137	901241
97868	901242
213823	901243
73539	901244
96844	901245
218017	901246
35242	901247
242604	901248
50926	901249
71242	901250
87871	901251
63373	901252
56557	901253
189125	901254
87451	901255
50900	901256
251713	901257
1593	901258
4406	901259
85429	901260
91022	901261
33990	901262
72407	901263
252238	901264
23398	901265
73826	901266
95339	901267
42822	901268
29321	901269
187578	901270
95339	901271
962	901272
43658	901273
151653	901274
216005	901275
34295	901276
242537	901277
104920	901278
37433	901279
10096	901280
13472	901281
1539	901282
280954	901283
73664	901284
13934	901285
83441	901286
65456	901287
83123	901288
81951	901289
242671	901290
2230	901291
69732	901292
2230	901293
2227	901294
30388	901295
184465	901296
73513	901297
69234	901298
189081	901299
295321	901300
15763	901301
137589	901302
280560	901303
28630	901304
179788	901305
69234	901306
274473	901307
15763	901308
63098	901309
85745	901310
20752	901311
5726	901312
149664	901313
83839	901314
161149	901315
224390	901316
123933	901317
31783	901318
61294	901319
149172	901320
21415	901321
185856	901322
20126	901323
10073	901324
48474	901325
109381	901326
72902	901327
72417	901328
130109	901329
65201	901330
2708	901331
15788	901332
19006	901333
133373	901334
98358	901335
35865	901336
124768	901337
22201	901338
16040	901339
43098	901340
111357	901341
18058	901342
37252	901343
17803	901344
20690	901345
13964	901346
134118	901347
11753	901348
19358	901349
40712	901350
42729	901351
42729	901352
43533	901353
6348	901354
38686	901355
29488	901356
60113	901357
10638	901358
19257	901359
67201	901360
2278	901361
10533	901362
282804	901363
152103	901364
75250	901365
30095	901366
45477	901367
30095	901368
292644	901369
44205	901370
12610	901371
5110	901372
5110	901373
189136	901374
273346	901375
7028	901376
63671	901377
64819	901378
166043	901379
52558	901380
21528	901381
22999	901382
26681	901383
45903	901384
208667	901385
196967	901386
38700	901387
152057	901388
234924	901389
55360	901390
82896	901391
82885	901392
1289	901393
1289	901394
260302	901395
23813	901396
99383	901397
74624	901398
12657	901399
12657	901400
47445	901401
10859	901402
41958	901403
86091	901404
12420	901405
9288	901406
146292	901407
87613	901408
224283	901409
213399	901410
140241	901411
35099	901412
51385	901413
90501	901414
21852	901415
53435	901416
120083	901417
21449	901418
89488	901419
25417	901420
44672	901421
60113	901422
303520	901423
270484	901424
39435	901425
202467	901426
108901	901427
141339	901428
14667	901429
181071	901430
35596	901431
124694	901432
34787	901433
182274	901434
61190	901435
201160	901436
30069	901437
94890	901438
4694	901439
177259	901440
19901	901441
86040	901442
74803	901443
67609	901444
190644	901445
101339	901446
21205	901447
14939	901448
37583	901449
131788	901450
107284	901451
16983	901452
1235	901453
1235	901454
9221	901455
9221	901456
112389	901457
275209	901458
65372	901459
26765	901460
217164	901461
36336	901462
4925	901463
2617	901464
101336	901465
476	901466
5766	901467
189217	901468
206737	901469
102315	901470
6589	901471
31476	901472
71263	901473
27862	901474
52188	901475
59483	901476
283198	901477
2490	901478
279241	901479
279302	901480
88584	901481
9511	901482
89843	901483
69970	901484
109638	901485
1613	901486
145151	901487
13723	901488
191777	901489
75316	901490
77910	901491
118144	901492
58734	901493
8640	901494
82911	901495
118118	901496
109877	901497
47540	901498
31682	901499
19668	901500
120831	901501
120197	901502
12802	901503
10596	901504
134779	901505
155338	901506
222010	901507
91034	901508
90332	901509
51313	901510
185597	901511
87767	901512
23912	901513
28889	901514
28301	901515
66416	901516
298686	901517
30655	901518
85771	901519
13723	901520
131630	901521
46841	901522
3348	901523
209413	901524
2002	901525
16048	901526
15149	901527
191790	901528
45891	901529
29477	901530
58566	901531
169329	901532
24395	901533
288545	901534
174012	901535
20526	901536
39637	901537
39233	901538
45076	901539
276454	901540
227948	901541
182856	901542
21829	901543
43967	901544
240071	901545
120092	901546
98710	901547
71531	901548
40521	901549
30002	901550
13482	901551
52688	901552
21918	901553
204537	901554
30480	901555
30208	901556
82538	901557
50042	901558
142097	901559
45160	901560
36056	901561
189627	901562
8871	901563
118902	901564
93115	901565
58900	901566
43322	901567
68166	901568
14153	901569
241773	901570
4252	901571
100137	901572
9213	901573
191669	901574
128428	901575
71233	901576
394	901577
35239	901578
2842	901579
7721	901580
39294	901581
144836	901582
214696	901583
137272	901584
7555	901585
144646	901586
87744	901587
298740	901588
116086	901589
12024	901590
125019	901591
34720	901592
95001	901593
1352	901594
52633	901595
94518	901596
123772	901597
165122	901598
54733	901599
45501	901600
172	901601
1500	901602
1244	901603
137563	901604
10005	901605
121809	901606
93188	901607
15094	901608
5603	901609
30321	901610
1057	901611
43491	901612
17751	901613
17822	901614
25734	901615
139471	901616
22839	901617
61394	901618
128227	901619
133705	901620
133705	901621
28937	901622
17751	901623
265189	901624
145409	901625
39936	901626
264735	901627
157392	901628
86003	901629
57548	901630
132070	901631
8684	901632
77037	901633
13664	901634
67065	901635
26758	901636
267750	901637
51425	901638
50160	901639
144708	901640
25557	901641
136278	901642
23089	901643
186572	901644
84817	901645
88785	901646
48997	901647
103743	901648
7209	901649
117170	901650
164885	901651
7379	901652
114130	901653
35743	901654
140773	901655
114205	901656
44034	901657
105090	901658
1416	901659
10505	901660
175211	901661
50111	901662
38521	901663
148824	901664
11469	901665
41413	901666
69398	901667
9080	901668
41325	901669
82509	901670
281552	901671
133120	901672
291477	901673
7923	901674
33454	901675
34416	901676
57987	901677
84047	901678
81301	901679
114765	901680
30849	901681
36557	901682
215335	901683
31987	901684
1022	901685
66570	901686
278364	901687
7420	901688
4935	901689
60886	901690
22103	901691
50558	901692
287670	901693
161668	901694
21392	901695
13176	901696
79896	901697
222969	901698
2399	901699
7272	901700
11456	901701
2903	901702
40855	901703
43079	901704
83721	901705
89882	901706
53448	901707
117509	901708
6135	901709
208838	901710
140778	901711
2861	901712
8911	901713
173632	901714
195493	901715
39271	901716
184036	901717
123174	901718
5204	901719
184756	901720
264815	901721
182863	901722
23646	901723
112151	901724
28175	901725
111741	901726
149972	901727
58172	901728
58172	901729
83	901730
145181	901731
138435	901732
5265	901733
95864	901734
57687	901735
65908	901736
123783	901737
20210	901738
54135	901739
143554	901740
143911	901741
142272	901742
43174	901743
77595	901744
124333	901745
80897	901746
143408	901747
118445	901748
217263	901749
84779	901750
53894	901751
38665	901752
169728	901753
208449	901754
90872	901755
28058	901756
264361	901757
18	901758
8151	901759
69593	901760
23957	901761
193452	901762
217493	901763
115472	901764
152967	901765
162923	901766
21311	901767
14877	901768
32246	901769
51127	901770
115006	901771
147684	901772
123413	901773
130992	901774
25735	901775
70284	901776
64990	901777
59987	901778
130992	901779
65866	901780
151559	901781
227106	901782
123291	901783
187647	901784
10253	901785
26557	901786
34061	901787
43376	901788
15981	901789
47016	901790
15906	901791
10609	901792
115954	901793
201866	901794
15747	901795
129540	901796
2790	901797
8865	901798
34628	901799
7253	901800
159676	901801
43855	901802
84905	901803
204552	901804
4393	901805
205294	901806
131639	901807
5798	901808
273136	901809
18327	901810
212996	901811
47560	901812
129448	901813
129448	901814
33671	901815
48061	901816
108721	901817
11193	901818
26554	901819
1214	901820
145329	901821
37951	901822
77036	901823
37546	901824
65187	901825
86236	901826
1220	901827
52651	901828
296972	901829
94663	901830
75605	901831
1912	901832
102227	901833
17669	901834
262622	901835
294612	901836
31851	901837
80569	901838
91020	901839
8716	901840
31588	901841
19550	901842
6277	901843
41	901844
206095	901845
148996	901846
56209	901847
56209	901848
125318	901849
17569	901850
202803	901851
49836	901852
11948	901853
22362	901854
53560	901855
16770	901856
79109	901857
112751	901858
72035	901859
1769	901860
113005	901861
124729	901862
366	901863
700	901864
1628	901865
2226	901866
15315	901867
39561	901868
95299	901869
44979	901870
32564	901871
86664	901872
193908	901873
238903	901874
75894	901875
186474	901876
1419	901877
7101	901878
27314	901879
10027	901880
143302	901881
26924	901882
176801	901883
21608	901884
91138	901885
7825	901886
6817	901887
19007	901888
103928	901889
8929	901890
19309	901891
43809	901892
69861	901893
30433	901894
8839	901895
59181	901896
22450	901897
218455	901898
200343	901899
20162	901900
63238	901901
14679	901902
52602	901903
77503	901904
69	901905
10364	901906
23877	901907
88059	901908
18466	901909
10448	901910
80082	901911
117757	901912
121958	901913
14979	901914
48555	901915
34257	901916
56540	901917
21659	901918
17613	901919
89516	901920
91406	901921
9091	901922
90161	901923
237726	901924
137006	901925
138048	901926
21273	901927
308931	901928
19443	901929
27328	901930
6451	901931
56268	901932
106637	901933
69559	901934
3969	901935
16991	901936
20833	901937
60915	901938
1406	901939
76025	901940
134160	901941
49349	901942
245147	901943
101899	901944
76705	901945
23109	901946
183861	901947
89547	901948
300424	901949
45335	901950
42668	901951
147147	901952
8017	901953
119679	901954
153995	901955
142167	901956
54346	901957
1752	901958
16416	901959
37284	901960
124409	901961
117368	901962
107712	901963
27188	901964
69932	901965
33496	901966
57530	901967
57530	901968
69711	901969
58033	901970
17142	901971
39326	901972
39326	901973
25341	901974
94743	901975
183585	901976
93664	901977
307636	901978
259671	901979
263118	901980
138941	901981
36775	901982
49944	901983
312246	901984
43361	901985
79293	901986
811	901987
306080	901988
188282	901989
60384	901990
5255	901991
51398	901992
70149	901993
54500	901994
14985	901995
36128	901996
24637	901997
5113	901998
100044	901999
94900	902000
130457	902001
69613	902002
221982	902003
68142	902004
232354	902005
19320	902006
38736	902007
191514	902008
68383	902009
114365	902010
135497	902011
79515	902012
139609	902013
17241	902014
215342	902015
243361	902016
210168	902017
37990	902018
63325	902019
7656	902020
216716	902021
9951	902022
5055	902023
37806	902024
64706	902025
223357	902026
131094	902027
10970	902028
75145	902029
3508	902030
11252	902031
132182	902032
236128	902033
140805	902034
116670	902035
9374	902036
7250	902037
15686	902038
42495	902039
110561	902040
22832	902041
12268	902042
6342	902043
115322	902044
26597	902045
38162	902046
29752	902047
44953	902048
194044	902049
229844	902050
283735	902051
26235	902052
182544	902053
86084	902054
6641	902055
261162	902056
78938	902057
102634	902058
30305	902059
13811	902060
79812	902061
207491	902062
117485	902063
51901	902064
127302	902065
173558	902066
101069	902067
9738	902068
35541	902069
188878	902070
76329	902071
77604	902072
180396	902073
136641	902074
64607	902075
63193	902076
36879	902077
72412	902078
74937	902079
131442	902080
68383	902081
64541	902082
141308	902083
6524	902084
2872	902085
36990	902086
16998	902087
43717	902088
59647	902089
84273	902090
140618	902091
69373	902092
113462	902093
10217	902094
81772	902095
3529	902096
20740	902097
216291	902098
29754	902099
36912	902100
72996	902101
17123	902102
46301	902103
25325	902104
13923	902105
11093	902106
24004	902107
193520	902108
48460	902109
48584	902110
3319	902111
6812	902112
49480	902113
206689	902114
21780	902115
106667	902116
101399	902117
11094	902118
1481	902119
78127	902120
191571	902121
191571	902122
10683	902123
154162	902124
67729	902125
94803	902126
98489	902127
767	902128
767	902129
6110	902130
114694	902131
220477	902132
99104	902133
9426	902134
115199	902135
8139	902136
73	902137
151160	902138
12195	902139
24493	902140
128730	902141
17453	902142
19235	902143
29438	902144
25699	902145
5259	902146
55026	902147
89296	902148
10970	902149
6002	902150
191	902151
10970	902152
35825	902153
5490	902154
16782	902155
215363	902156
89981	902157
95812	902158
27213	902159
312618	902160
203988	902161
3769	902162
138429	902163
172111	902164
83150	902165
178369	902166
249387	902167
212	902168
15351	902169
79367	902170
20169	902171
110686	902172
64595	902173
217101	902174
19664	902175
3154	902176
57356	902177
42570	902178
146185	902179
38047	902180
1083	902181
14818	902182
63870	902183
104626	902184
1417	902185
18892	902186
13769	902187
31377	902188
36997	902189
77325	902190
183232	902191
49850	902192
24304	902193
1350	902194
6516	902195
106786	902196
129854	902197
64644	902198
117438	902199
24617	902200
5186	902201
83859	902202
92603	902203
171123	902204
151917	902205
41291	902206
4837	902207
95472	902208
36430	902209
19250	902210
41127	902211
53788	902212
127799	902213
33133	902214
10404	902215
138946	902216
216007	902217
3199	902218
224464	902219
22378	902220
14923	902221
85801	902222
27674	902223
100904	902224
45753	902225
23179	902226
120034	902227
30501	902228
191602	902229
29042	902230
210659	902231
10675	902232
289345	902233
178783	902234
15072	902235
176039	902236
268299	902237
7553	902238
3728	902239
79620	902240
135149	902241
28981	902242
60743	902243
88795	902244
16163	902245
195155	902246
158748	902247
27285	902248
7279	902249
152832	902250
215581	902251
89997	902252
27691	902253
207668	902254
122347	902255
106312	902256
199334	902257
222446	902258
46110	902259
10871	902260
84326	902261
48418	902262
34790	902263
12229	902264
25602	902265
32080	902266
47117	902267
145987	902268
5473	902269
14887	902270
56251	902271
95495	902272
121955	902273
97466	902274
120848	902275
4249	902276
146125	902277
58772	902278
41260	902279
53090	902280
90247	902281
73616	902282
140967	902283
97618	902284
171669	902285
17659	902286
48330	902287
40134	902288
47875	902289
42578	902290
108553	902291
195027	902292
52562	902293
93100	902294
136814	902295
115103	902296
51089	902297
191476	902298
22286	902299
64178	902300
104656	902301
211833	902302
101456	902303
143793	902304
36416	902305
40364	902306
24176	902307
87471	902308
158032	902309
63919	902310
97693	902311
115207	902312
5335	902313
9923	902314
49518	902315
107340	902316
73085	902317
69104	902318
26910	902319
20174	902320
148817	902321
6204	902322
135860	902323
4784	902324
10192	902325
44162	902326
136288	902327
35294	902328
34781	902329
145236	902330
216343	902331
28710	902332
191481	902333
85223	902334
43227	902335
84326	902336
2909	902337
59169	902338
105876	902339
1838	902340
202226	902341
30169	902342
193743	902343
3671	902344
245524	902345
87216	902346
39796	902347
84750	902348
87494	902349
58633	902350
15800	902351
148475	902352
121027	902353
13622	902354
9356	902355
282120	902356
86513	902357
88230	902358
180813	902359
32696	902360
26788	902361
8506	902362
157107	902363
304141	902364
317	902365
730	902366
7311	902367
175021	902368
39569	902369
158198	902370
88050	902371
41203	902372
125416	902373
26642	902374
33018	902375
111322	902376
91250	902377
9962	902378
23039	902379
12168	902380
12168	902381
12168	902382
191324	902383
22498	902384
51755	902385
15063	902386
152611	902387
185812	902388
308658	902389
66563	902390
89900	902391
238572	902392
128301	902393
72104	902394
11425	902395
210271	902396
41729	902397
62555	902398
54931	902399
40497	902400
58907	902401
139567	902402
95095	902403
7260	902404
120401	902405
21658	902406
29331	902407
10457	902408
137498	902409
74212	902410
43834	902411
182813	902412
18346	902413
202431	902414
3027	902415
1894	902416
247486	902417
35724	902418
73743	902419
39127	902420
183615	902421
4489	902422
100007	902423
111816	902424
7091	902425
31116	902426
19522	902427
175232	902428
34650	902429
115996	902430
33552	902431
148499	902432
51803	902433
113964	902434
9983	902435
147742	902436
44333	902437
201411	902438
197288	902439
7911	902440
4027	902441
58213	902442
128671	902443
58190	902444
5396	902445
144989	902446
86651	902447
103794	902448
62178	902449
18413	902450
151998	902451
235296	902452
15221	902453
33704	902454
14748	902455
193701	902456
146527	902457
16990	902458
6185	902459
209155	902460
71124	902461
718	902462
1173	902463
76888	902464
136771	902465
47944	902466
105326	902467
135685	902468
108018	902469
58072	902470
10496	902471
189870	902472
102	902473
116817	902474
184130	902475
82874	902476
42002	902477
139790	902478
76165	902479
136217	902480
69663	902481
202264	902482
13666	902483
72967	902484
203660	902485
67965	902486
116879	902487
27058	902488
34946	902489
253	902490
23904	902491
152335	902492
11847	902493
125372	902494
15935	902495
15752	902496
73803	902497
26174	902498
7622	902499
69385	902500
19080	902501
2408	902502
15334	902503
90588	902504
430	902505
16776	902506
143694	902507
172	902508
190224	902509
920	902510
87649	902511
135619	902512
10759	902513
7113	902514
127141	902515
155089	902516
30162	902517
71591	902518
24734	902519
1676	902520
248906	902521
21516	902522
3666	902523
8010	902524
114964	902525
66080	902526
200976	902527
85570	902528
128587	902529
135661	902530
157040	902531
31825	902532
68484	902533
58076	902534
42041	902535
133848	902536
71769	902537
13555	902538
2411	902539
69516	902540
12145	902541
2671	902542
173849	902543
17068	902544
78434	902545
82322	902546
188284	902547
59885	902548
7977	902549
298913	902550
150789	902551
52097	902552
62203	902553
173595	902554
85261	902555
84030	902556
11688	902557
51411	902558
52448	902559
70905	902560
1826	902561
53825	902562
80616	902563
1978	902564
104007	902565
81670	902566
66544	902567
4224	902568
35030	902569
10708	902570
6527	902571
45206	902572
115527	902573
3407	902574
1369	902575
112533	902576
52821	902577
199959	902578
23894	902579
16592	902580
47678	902581
22987	902582
1230	902583
64360	902584
164254	902585
49639	902586
102791	902587
11589	902588
13437	902589
39523	902590
81848	902591
2174	902592
120	902593
111560	902594
41274	902595
1388	902596
8980	902597
23067	902598
3378	902599
63437	902600
23425	902601
132704	902602
97704	902603
10348	902604
92234	902605
5361	902606
143211	902607
271752	902608
53726	902609
1941	902610
104028	902611
76945	902612
152631	902613
136117	902614
144771	902615
90001	902616
1093	902617
175993	902618
20137	902619
81607	902620
1187	902621
52395	902622
48724	902623
265821	902624
19243	902625
199922	902626
17425	902627
26393	902628
279969	902629
57794	902630
10	902631
73530	902632
73609	902633
47383	902634
20241	902635
16124	902636
35176	902637
4146	902638
57677	902639
74984	902640
107371	902641
107356	902642
52860	902643
44544	902644
7739	902645
7	902646
118313	902647
131930	902648
126963	902649
3784	902650
54295	902651
20032	902652
143081	902653
95633	902654
31402	902655
4892	902656
651	902657
32661	902658
80161	902659
28051	902660
127819	902661
57924	902662
13469	902663
90701	902664
35635	902665
73750	902666
93069	902667
93638	902668
19654	902669
85739	902670
981	902671
35597	902672
76406	902673
96806	902674
170684	902675
19545	902676
12330	902677
501	902678
50617	902679
217	902680
71591	902681
59305	902682
212459	902683
131181	902684
23005	902685
5692	902686
147225	902687
40594	902688
78496	902689
216080	902690
56798	902691
31810	902692
13485	902693
2535	902694
80223	902695
210127	902696
55409	902697
90929	902698
36191	902699
152996	902700
157089	902701
128057	902702
211410	902703
208467	902704
211665	902705
184031	902706
168930	902707
44621	902708
2539	902709
277	902710
5441	902711
29726	902712
187981	902713
89266	902714
155892	902715
25368	902716
178847	902717
15019	902718
27036	902719
13972	902720
19623	902721
172668	902722
85600	902723
301221	902724
115471	902725
63176	902726
263106	902727
198737	902728
295167	902729
109696	902730
122318	902731
88427	902732
18036	902733
6163	902734
24256	902735
15194	902736
19949	902737
124139	902738
165203	902739
26972	902740
11500	902741
105422	902742
127554	902743
1796	902744
261700	902745
43057	902746
266831	902747
12862	902748
176110	902749
298054	902750
120629	902751
71757	902752
8054	902753
156848	902754
9958	902755
294254	902756
11855	902757
6974	902758
93742	902759
37265	902760
123838	902761
111316	902762
59155	902763
94328	902764
140088	902765
7047	902766
209802	902767
61970	902768
43493	902769
1701	902770
34977	902771
107555	902772
93196	902773
62558	902774
204302	902775
137991	902776
197192	902777
11474	902778
857	902779
21563	902780
29390	902781
166918	902782
7092	902783
14221	902784
208251	902785
93209	902786
41880	902787
169498	902788
168500	902789
11091	902790
97475	902791
127101	902792
184726	902793
40857	902794
70664	902795
305447	902796
34178	902797
309299	902798
7	902799
144768	902800
168050	902801
165350	902802
145730	902803
238719	902804
141263	902805
91151	902806
217646	902807
8350	902808
232582	902809
181186	902810
47066	902811
30495	902812
17982	902813
194725	902814
86904	902815
245969	902816
49046	902817
1823	902818
60712	902819
153307	902820
62864	902821
127771	902822
31378	902823
155512	902824
79070	902825
133186	902826
15503	902827
175130	902828
56486	902829
147011	902830
8016	902831
57583	902832
189477	902833
122918	902834
1690	902835
3252	902836
62240	902837
208292	902838
92476	902839
148165	902840
18689	902841
64716	902842
8432	902843
71687	902844
85079	902845
133790	902846
3506	902847
3252	902848
195628	902849
195518	902850
1707	902851
223478	902852
229487	902853
21741	902854
93971	902855
96023	902856
81393	902857
92105	902858
217603	902859
134013	902860
177798	902861
82283	902862
73639	902863
45223	902864
7584	902865
6035	902866
95103	902867
23707	902868
48565	902869
2208	902870
221469	902871
18272	902872
174039	902873
58598	902874
49416	902875
154095	902876
7908	902877
23163	902878
136730	902879
118249	902880
165560	902881
6023	902882
92225	902883
70410	902884
145651	902885
7895	902886
147320	902887
7241	902888
114974	902889
13020	902890
114817	902891
9562	902892
4310	902893
4310	902894
267442	902895
311786	902896
142581	902897
36362	902898
54122	902899
6032	902900
246016	902901
52016	902902
269003	902903
69109	902904
15172	902905
19401	902906
5487	902907
201901	902908
7594	902909
5376	902910
57604	902911
304575	902912
2257	902913
161767	902914
67877	902915
58847	902916
37088	902917
456	902918
306941	902919
37548	902920
106558	902921
196291	902922
125060	902923
14359	902924
298443	902925
198343	902926
40602	902927
37991	902928
37991	902929
99990	902930
9011	902931
9011	902932
229959	902933
32027	902934
42452	902935
284653	902936
122313	902937
17142	902938
85423	902939
27557	902940
27537	902941
162875	902942
256962	902943
4746	902944
9756	902945
59505	902946
117611	902947
121171	902948
103326	902949
12053	902950
6786	902951
239569	902952
67978	902953
261718	902954
123407	902955
72477	902956
268540	902957
233310	902958
117659	902959
3619	902960
35260	902961
38640	902962
5231	902963
1520	902964
76939	902965
13235	902966
4746	902967
45188	902968
46124	902969
61781	902970
311461	902971
156945	902972
63181	902973
10129	902974
37208	902975
1202	902976
4806	902977
186230	902978
273412	902979
87721	902980
60964	902981
6438	902982
4161	902983
140343	902984
33786	902985
239309	902986
59404	902987
182372	902988
276199	902989
4927	902990
91307	902991
48198	902992
31893	902993
63412	902994
3554	902995
26078	902996
68124	902997
257058	902998
218072	902999
2606	903000
4784	903001
5407	903002
115354	903003
11607	903004
74281	903005
154	903006
61526	903007
14792	903008
1424	903009
6031	903010
274650	903011
19750	903012
71131	903013
176030	903014
40859	903015
53874	903016
3441	903017
107896	903018
9015	903019
74920	903020
22087	903021
58199	903022
31237	903023
71682	903024
32662	903025
53369	903026
288246	903027
25896	903028
83213	903029
11122	903030
26787	903031
13698	903032
93055	903033
203985	903034
150471	903035
287595	903036
45567	903037
67530	903038
130989	903039
116	903040
137775	903041
17248	903042
106501	903043
159809	903044
142550	903045
41372	903046
42443	903047
290131	903048
307859	903049
68358	903050
19693	903051
3555	903052
310333	903053
71949	903054
28330	903055
12366	903056
136962	903057
39792	903058
222949	903059
37278	903060
196835	903061
207726	903062
69663	903063
8504	903064
35645	903065
1218	903066
6779	903067
151403	903068
23757	903069
188378	903070
116708	903071
188480	903072
49557	903073
32436	903074
96598	903075
304652	903076
16164	903077
219340	903078
22771	903079
193	903080
2817	903081
4714	903082
40073	903083
104705	903084
106971	903085
39030	903086
133741	903087
59431	903088
6442	903089
58192	903090
168244	903091
1975	903092
120430	903093
94109	903094
24073	903095
162465	903096
50081	903097
99	903098
57749	903099
44461	903100
150475	903101
158919	903102
280102	903103
36690	903104
12203	903105
2790	903106
25599	903107
25599	903108
261293	903109
88518	903110
18085	903111
42812	903112
31204	903113
70728	903114
202431	903115
68898	903116
59948	903117
1012	903118
61533	903119
127271	903120
142832	903121
72535	903122
5588	903123
71672	903124
110043	903125
212174	903126
6833	903127
107573	903128
46131	903129
29134	903130
24917	903131
38790	903132
14153	903133
20923	903134
121989	903135
29041	903136
50207	903137
96818	903138
15743	903139
129214	903140
20346	903141
6342	903142
39325	903143
39325	903144
17751	903145
167309	903146
63517	903147
41954	903148
43890	903149
1305	903150
105687	903151
9411	903152
141334	903153
16440	903154
71319	903155
71319	903156
101653	903157
71319	903158
222110	903159
112527	903160
16719	903161
14559	903162
44293	903163
18247	903164
130110	903165
112623	903166
216834	903167
572	903168
10847	903169
12872	903170
1207	903171
7798	903172
25785	903173
72018	903174
277440	903175
44508	903176
44214	903177
115070	903178
210163	903179
187367	903180
161503	903181
37216	903182
168417	903183
217982	903184
190862	903185
226298	903186
7823	903187
94184	903188
7247	903189
49722	903190
6525	903191
147255	903192
61430	903193
55393	903194
75160	903195
61712	903196
44789	903197
13715	903198
100152	903199
140246	903200
561	903201
54334	903202
142621	903203
190632	903204
78346	903205
121274	903206
142856	903207
28179	903208
62900	903209
98515	903210
230440	903211
12529	903212
124454	903213
25615	903214
12529	903215
276574	903216
1384	903217
217989	903218
131666	903219
75817	903220
92143	903221
3199	903222
10179	903223
43727	903224
14250	903225
1138	903226
120982	903227
195467	903228
129818	903229
177651	903230
34070	903231
2667	903232
243631	903233
6189	903234
16568	903235
81420	903236
43524	903237
63635	903238
7468	903239
207782	903240
27978	903241
8584	903242
120053	903243
104372	903244
66777	903245
76903	903246
171172	903247
80421	903248
125509	903249
114572	903250
392	903251
175507	903252
11437	903253
7228	903254
14403	903255
13319	903256
62367	903257
12830	903258
49906	903259
59506	903260
48075	903261
134661	903262
228487	903263
38092	903264
2401	903265
85174	903266
291928	903267
125836	903268
244009	903269
233204	903270
118099	903271
8996	903272
298690	903273
139065	903274
89488	903275
1778	903276
22121	903277
120131	903278
90228	903279
19396	903280
90717	903281
145400	903282
84472	903283
24638	903284
195291	903285
275452	903286
53934	903287
57182	903288
127605	903289
54338	903290
139852	903291
305831	903292
225666	903293
232697	903294
42827	903295
21244	903296
368	903297
158403	903298
112828	903299
96414	903300
42919	903301
284534	903302
249109	903303
207734	903304
13470	903305
602	903306
6340	903307
110856	903308
104323	903309
12773	903310
50550	903311
21762	903312
95180	903313
42553	903314
31848	903315
10198	903316
93	903317
86288	903318
39199	903319
288141	903320
78533	903321
1285	903322
288260	903323
146212	903324
58861	903325
199829	903326
81720	903327
36673	903328
85055	903329
69961	903330
61870	903331
2599	903332
23773	903333
33550	903334
213529	903335
1310	903336
264964	903337
49819	903338
38700	903339
83412	903340
63937	903341
2486	903342
24363	903343
1979	903344
13310	903345
94453	903346
3352	903347
52340	903348
32861	903349
49429	903350
42768	903351
78651	903352
28766	903353
11053	903354
28253	903355
737	903356
228462	903357
31779	903358
59117	903359
175726	903360
220197	903361
28154	903362
8632	903363
17320	903364
140769	903365
249622	903366
133207	903367
175409	903368
64848	903369
1618	903370
136516	903371
86288	903372
47711	903373
59295	903374
68683	903375
25483	903376
19000	903377
41618	903378
195177	903379
15801	903380
119858	903381
20588	903382
28688	903383
18481	903384
14634	903385
171051	903386
76049	903387
143097	903388
24206	903389
8943	903390
14658	903391
378	903392
77785	903393
5826	903394
21387	903395
31509	903396
56860	903397
115984	903398
58154	903399
103041	903400
226555	903401
73477	903402
156605	903403
36485	903404
2562	903405
91183	903406
68126	903407
96401	903408
6584	903409
112372	903410
6091	903411
27323	903412
7932	903413
7411	903414
292034	903415
131108	903416
1789	903417
19773	903418
8139	903419
23254	903420
36670	903421
191497	903422
61928	903423
17098	903424
56730	903425
2517	903426
80410	903427
96273	903428
4572	903429
243943	903430
69152	903431
36391	903432
125483	903433
70525	903434
150610	903435
12469	903436
225	903437
151456	903438
3040	903439
132021	903440
59877	903441
101259	903442
210591	903443
261809	903444
60819	903445
5592	903446
70788	903447
204351	903448
28902	903449
153185	903450
84141	903451
148759	903452
86510	903453
11813	903454
57438	903455
282446	903456
80662	903457
195217	903458
214763	903459
10063	903460
17989	903461
2738	903462
75075	903463
31040	903464
77403	903465
49412	903466
111367	903467
97288	903468
108776	903469
123405	903470
81179	903471
61639	903472
9777	903473
27528	903474
98984	903475
24681	903476
189664	903477
110587	903478
29035	903479
125100	903480
9804	903481
50927	903482
44454	903483
167224	903484
3162	903485
49894	903486
67885	903487
71489	903488
11082	903489
41243	903490
58288	903491
86368	903492
57083	903493
26728	903494
21834	903495
72946	903496
125877	903497
289	903498
55789	903499
65919	903500
2568	903501
110671	903502
230379	903503
44615	903504
17151	903505
15406	903506
121520	903507
211495	903508
389	903509
117299	903510
3294	903511
78582	903512
28410	903513
134	903514
3327	903515
98243	903516
92744	903517
16311	903518
146479	903519
1316	903520
132078	903521
124278	903522
72711	903523
60339	903524
2901	903525
109802	903526
188136	903527
287524	903528
11580	903529
137126	903530
137503	903531
71575	903532
10401	903533
79789	903534
6363	903535
5041	903536
223807	903537
445	903538
60202	903539
4384	903540
43475	903541
97509	903542
246025	903543
134686	903544
95320	903545
144908	903546
50263	903547
66360	903548
265861	903549
4996	903550
60625	903551
21782	903552
819	903553
20124	903554
14047	903555
16252	903556
165244	903557
14694	903558
6109	903559
138997	903560
152182	903561
4456	903562
16013	903563
44253	903564
138180	903565
106677	903566
97107	903567
17147	903568
211575	903569
13584	903570
32785	903571
76286	903572
49629	903573
166025	903574
34115	903575
104921	903576
113198	903577
87464	903578
4494	903579
58761	903580
98435	903581
6006	903582
114728	903583
11896	903584
247859	903585
86438	903586
11413	903587
67906	903588
27882	903589
4735	903590
3270	903591
95188	903592
151228	903593
16105	903594
28709	903595
8460	903596
5511	903597
33622	903598
20562	903599
174941	903600
40220	903601
187830	903602
16177	903603
102519	903604
17606	903605
108865	903606
130563	903607
202004	903608
62899	903609
268949	903610
186037	903611
36295	903612
69031	903613
133859	903614
99502	903615
95249	903616
172768	903617
53163	903618
153755	903619
15189	903620
160552	903621
37618	903622
55463	903623
1022	903624
71204	903625
73456	903626
35836	903627
45189	903628
105759	903629
91197	903630
125697	903631
13475	903632
28925	903633
15135	903634
74540	903635
201354	903636
1579	903637
91800	903638
102731	903639
53013	903640
41128	903641
41128	903642
205826	903643
88795	903644
98742	903645
146081	903646
2133	903647
80625	903648
128319	903649
6240	903650
1703	903651
22040	903652
105328	903653
14431	903654
106334	903655
80519	903656
80519	903657
17590	903658
17590	903659
1662	903660
11048	903661
2746	903662
85357	903663
177726	903664
186412	903665
175596	903666
64867	903667
156840	903668
126702	903669
294568	903670
198033	903671
215183	903672
1175	903673
122606	903674
63033	903675
36807	903676
2548	903677
65969	903678
195279	903679
155078	903680
264486	903681
125925	903682
46092	903683
218443	903684
250250	903685
230704	903686
14862	903687
126129	903688
120487	903689
115119	903690
75519	903691
2625	903692
11052	903693
58803	903694
105429	903695
43451	903696
291230	903697
119196	903698
28439	903699
67042	903700
78472	903701
17916	903702
73181	903703
90020	903704
25209	903705
33096	903706
195630	903707
19914	903708
68330	903709
138507	903710
159953	903711
123400	903712
76689	903713
65094	903714
33603	903715
55512	903716
120923	903717
48510	903718
166763	903719
153258	903720
33134	903721
92044	903722
125012	903723
80367	903724
65730	903725
16647	903726
20589	903727
242175	903728
34404	903729
119893	903730
20806	903731
100226	903732
27394	903733
1370	903734
151476	903735
141855	903736
4540	903737
120127	903738
165608	903739
241387	903740
18100	903741
18100	903742
174327	903743
302518	903744
224704	903745
102466	903746
11873	903747
185371	903748
48893	903749
206214	903750
6376	903751
8722	903752
152795	903753
67873	903754
56113	903755
23707	903756
73453	903757
4506	903758
18703	903759
20047	903760
4386	903761
268726	903762
6000	903763
143704	903764
1390	903765
8045	903766
29344	903767
46882	903768
1403	903769
35742	903770
26018	903771
30798	903772
95609	903773
6345	903774
21761	903775
70169	903776
93299	903777
46875	903778
171398	903779
200458	903780
200417	903781
3415	903782
32974	903783
36407	903784
31344	903785
75077	903786
377	903787
54821	903788
39217	903789
40801	903790
126647	903791
55343	903792
224651	903793
150874	903794
26569	903795
225844	903796
88524	903797
144435	903798
23119	903799
2014	903800
27735	903801
6583	903802
68877	903803
32860	903804
1708	903805
82553	903806
196277	903807
65865	903808
93577	903809
132654	903810
137708	903811
53919	903812
91268	903813
104725	903814
4809	903815
138276	903816
1215	903817
1215	903818
1215	903819
60984	903820
33167	903821
136535	903822
129338	903823
28307	903824
19644	903825
118376	903826
73131	903827
11716	903828
14679	903829
35800	903830
189547	903831
10128	903832
17843	903833
6082	903834
39381	903835
4784	903836
185410	903837
181184	903838
4784	903839
44020	903840
59198	903841
17754	903842
2203	903843
64245	903844
10553	903845
195924	903846
16077	903847
26500	903848
99249	903849
215684	903850
84881	903851
140246	903852
61412	903853
31926	903854
76847	903855
239429	903856
130351	903857
203035	903858
135950	903859
168173	903860
34099	903861
4104	903862
40345	903863
65984	903864
230407	903865
8687	903866
28641	903867
13585	903868
2619	903869
155772	903870
243506	903871
290120	903872
43182	903873
134778	903874
105407	903875
302999	903876
84175	903877
52458	903878
72462	903879
63799	903880
40997	903881
123126	903882
263444	903883
21651	903884
7381	903885
952	903886
11453	903887
74393	903888
153223	903889
577	903890
280573	903891
42992	903892
121233	903893
16	903894
91737	903895
65756	903896
9426	903897
92722	903898
94353	903899
33477	903900
37499	903901
5097	903902
46542	903903
8622	903904
29978	903905
2121	903906
1041	903907
1975	903908
78426	903909
198967	903910
12046	903911
43103	903912
91395	903913
14638	903914
51257	903915
2980	903916
113694	903917
18082	903918
88358	903919
35	903920
2980	903921
173742	903922
116501	903923
6090	903924
123491	903925
81107	903926
50227	903927
9078	903928
232065	903929
1887	903930
288233	903931
46667	903932
9117	903933
234524	903934
159540	903935
103392	903936
89748	903937
268994	903938
54727	903939
262540	903940
60767	903941
189636	903942
269109	903943
8669	903944
129861	903945
33863	903946
214254	903947
91450	903948
24947	903949
23159	903950
103219	903951
6320	903952
6621	903953
36696	903954
1733	903955
15591	903956
6649	903957
41108	903958
46683	903959
736	903960
76856	903961
80401	903962
264808	903963
7316	903964
12169	903965
2591	903966
223806	903967
198206	903968
2728	903969
1527	903970
1462	903971
41469	903972
495	903973
20121	903974
1873	903975
3438	903976
11113	903977
38253	903978
209892	903979
25522	903980
14438	903981
15432	903982
226284	903983
28604	903984
3764	903985
23363	903986
228	903987
27991	903988
6576	903989
121540	903990
31769	903991
7659	903992
79411	903993
81456	903994
64757	903995
10093	903996
290247	903997
29016	903998
116114	903999
116114	904000
47477	904001
14249	904002
77586	904003
55737	904004
70414	904005
742	904006
10055	904007
15886	904008
7694	904009
1958	904010
42715	904011
35988	904012
67155	904013
19275	904014
18148	904015
10321	904016
14580	904017
38904	904018
1789	904019
40971	904020
12864	904021
173049	904022
153207	904023
2286	904024
7589	904025
29420	904026
15090	904027
18802	904028
309620	904029
145157	904030
12982	904031
42771	904032
48487	904033
232738	904034
2873	904035
36561	904036
12355	904037
49773	904038
41557	904039
67943	904040
19345	904041
5555	904042
104480	904043
171	904044
9361	904045
87870	904046
805	904047
3787	904048
7616	904049
119302	904050
2962	904051
54755	904052
234906	904053
10014	904054
62693	904055
53239	904056
21740	904057
954	904058
275727	904059
83116	904060
121045	904061
88657	904062
135676	904063
30419	904064
10615	904065
103412	904066
38271	904067
28848	904068
946	904069
186029	904070
110301	904071
89182	904072
9441	904073
187320	904074
8422	904075
64199	904076
5390	904077
25136	904078
47340	904079
29141	904080
240213	904081
77702	904082
116327	904083
18217	904084
4539	904085
13447	904086
7438	904087
201554	904088
31895	904089
21526	904090
9131	904091
25747	904092
1270	904093
3577	904094
5313	904095
19471	904096
29230	904097
7067	904098
53192	904099
91612	904100
32923	904101
84278	904102
814	904103
19172	904104
72705	904105
87076	904106
2608	904107
16863	904108
7084	904109
6405	904110
275533	904111
147133	904112
243444	904113
250370	904114
84983	904115
84983	904116
131219	904117
36122	904118
120337	904119
7208	904120
12267	904121
36011	904122
60305	904123
5167	904124
211901	904125
835	904126
13656	904127
142022	904128
253267	904129
10790	904130
26211	904131
5082	904132
10142	904133
47283	904134
158792	904135
19120	904136
25274	904137
28390	904138
632	904139
9371	904140
34026	904141
60665	904142
76618	904143
8356	904144
10395	904145
12001	904146
273733	904147
962	904148
1161	904149
7	904150
143497	904151
76602	904152
3396	904153
16697	904154
52920	904155
261660	904156
20900	904157
4110	904158
3466	904159
12	904160
145398	904161
181	904162
4878	904163
192639	904164
161754	904165
1324	904166
61899	904167
13255	904168
296062	904169
184943	904170
83077	904171
11323	904172
23971	904173
96548	904174
170416	904175
5841	904176
1829	904177
116384	904178
943	904179
2519	904180
266910	904181
3784	904182
872	904183
181	904184
29769	904185
12499	904186
11510	904187
113218	904188
63334	904189
47333	904190
88291	904191
41937	904192
889	904193
109410	904194
470	904195
40448	904196
6400	904197
281169	904198
6187	904199
8370	904200
205284	904201
8669	904202
22465	904203
60047	904204
39357	904205
29006	904206
11743	904207
2499	904208
17431	904209
11031	904210
29683	904211
11153	904212
27773	904213
7616	904214
20298	904215
18020	904216
2722	904217
21236	904218
66535	904219
460	904220
3718	904221
3691	904222
85092	904223
56347	904224
189411	904225
1132	904226
49547	904227
1850	904228
53147	904229
246929	904230
116384	904231
41311	904232
93698	904233
97959	904234
20048	904235
10178	904236
58629	904237
2962	904238
1596	904239
122178	904240
49186	904241
86332	904242
190259	904243
199392	904244
35634	904245
147784	904246
4894	904247
67329	904248
31693	904249
2057	904250
550	904251
35675	904252
209936	904253
13971	904254
9457	904255
12019	904256
7651	904257
43703	904258
19682	904259
286306	904260
1364	904261
48246	904262
144304	904263
177451	904264
11366	904265
935	904266
128146	904267
33247	904268
738	904269
3154	904270
304504	904271
29534	904272
47194	904273
80	904274
45608	904275
106130	904276
41043	904277
32332	904278
203696	904279
5053	904280
43578	904281
162531	904282
262802	904283
17091	904284
56056	904285
38440	904286
22004	904287
4517	904288
1031	904289
534	904290
768	904291
9966	904292
84786	904293
5783	904294
1783	904295
121594	904296
4415	904297
250149	904298
823	904299
7913	904300
18918	904301
14500	904302
18377	904303
3691	904304
402	904305
99019	904306
17546	904307
9834	904308
103889	904309
27926	904310
45950	904311
53340	904312
39761	904313
106977	904314
184160	904315
37261	904316
182922	904317
11606	904318
190503	904319
173710	904320
86461	904321
151637	904322
55229	904323
122678	904324
111029	904325
7771	904326
24000	904327
244224	904328
37466	904329
67227	904330
14810	904331
159507	904332
133692	904333
20829	904334
159707	904335
83743	904336
18695	904337
112822	904338
14632	904339
1879	904340
31044	904341
65490	904342
3794	904343
56300	904344
40896	904345
1374	904346
63057	904347
4517	904348
47072	904349
192094	904350
38679	904351
7253	904352
2594	904353
41687	904354
28305	904355
27894	904356
13739	904357
60552	904358
182753	904359
239808	904360
68723	904361
227451	904362
173204	904363
155552	904364
53761	904365
156021	904366
25495	904367
171533	904368
157231	904369
211625	904370
34	904371
198493	904372
109473	904373
58628	904374
58692	904375
289529	904376
618	904377
50074	904378
2818	904379
25045	904380
4156	904381
130958	904382
162976	904383
203266	904384
58130	904385
2005	904386
8310	904387
37389	904388
203301	904389
34408	904390
92708	904391
3947	904392
21286	904393
12229	904394
23270	904395
163594	904396
195212	904397
178109	904398
15304	904399
179382	904400
2171	904401
136304	904402
120704	904403
125956	904404
425	904405
92275	904406
147189	904407
28997	904408
61731	904409
308253	904410
21029	904411
80168	904412
35166	904413
180086	904414
16072	904415
2744	904416
7391	904417
62080	904418
10981	904419
199638	904420
252549	904421
3080	904422
195323	904423
236301	904424
21942	904425
203377	904426
46305	904427
12511	904428
18046	904429
105894	904430
48228	904431
99161	904432
284153	904433
26561	904434
101603	904435
289863	904436
3733	904437
215295	904438
141621	904439
116190	904440
115014	904441
128948	904442
49087	904443
30616	904444
282562	904445
19667	904446
91568	904447
280639	904448
68383	904449
43763	904450
141178	904451
79816	904452
85750	904453
96275	904454
220085	904455
23434	904456
96267	904457
154229	904458
154229	904459
53880	904460
24649	904461
176474	904462
12220	904463
283393	904464
85694	904465
29937	904466
13449	904467
135745	904468
3453	904469
90024	904470
44338	904471
13989	904472
203589	904473
130228	904474
6	904475
65403	904476
308155	904477
48911	904478
140230	904479
143904	904480
24776	904481
6526	904482
164264	904483
30329	904484
48014	904485
148410	904486
79939	904487
63659	904488
172389	904489
56723	904490
12701	904491
80041	904492
33154	904493
31325	904494
13093	904495
17113	904496
56535	904497
311849	904498
5244	904499
152447	904500
39188	904501
73804	904502
53154	904503
260177	904504
97239	904505
38732	904506
9031	904507
57823	904508
660	904509
15920	904510
136235	904511
126141	904512
105722	904513
181830	904514
8779	904515
14207	904516
272975	904517
193	904518
290760	904519
71121	904520
7154	904521
133155	904522
52013	904523
285776	904524
202235	904525
35033	904526
4054	904527
25960	904528
1063	904529
28853	904530
43837	904531
58422	904532
28904	904533
63665	904534
168377	904535
10543	904536
22659	904537
151862	904538
39326	904539
44670	904540
87186	904541
99897	904542
91218	904543
279820	904544
111229	904545
67817	904546
144617	904547
69413	904548
59085	904549
2066	904550
175209	904551
142390	904552
91689	904553
297392	904554
40657	904555
66198	904556
220479	904557
89649	904558
98099	904559
667	904560
96549	904561
62398	904562
145497	904563
189460	904564
189369	904565
289543	904566
84446	904567
35931	904568
2999	904569
3252	904570
192622	904571
39916	904572
71701	904573
16467	904574
54908	904575
30440	904576
289835	904577
68424	904578
22777	904579
81064	904580
67572	904581
1340	904582
22191	904583
139526	904584
61285	904585
144267	904586
221286	904587
102525	904588
1002	904589
19665	904590
143494	904591
38917	904592
304812	904593
223585	904594
15319	904595
135904	904596
291357	904597
16176	904598
22359	904599
23176	904600
253881	904601
40408	904602
22917	904603
101190	904604
255505	904605
55463	904606
42037	904607
166414	904608
79307	904609
149027	904610
167547	904611
63403	904612
253224	904613
8495	904614
167183	904615
131084	904616
31813	904617
38456	904618
99195	904619
5923	904620
224796	904621
94895	904622
189063	904623
84958	904624
94054	904625
67888	904626
20903	904627
5142	904628
56560	904629
68572	904630
142217	904631
2017	904632
2017	904633
100725	904634
149812	904635
28077	904636
28695	904637
59851	904638
53101	904639
7640	904640
205587	904641
74125	904642
2711	904643
138969	904644
46690	904645
23888	904646
170348	904647
72334	904648
1082	904649
51738	904650
78369	904651
3515	904652
20963	904653
2430	904654
100528	904655
55931	904656
43041	904657
19387	904658
2277	904659
53370	904660
192475	904661
94688	904662
44252	904663
49707	904664
252536	904665
5416	904666
47528	904667
34975	904668
67363	904669
7202	904670
8821	904671
94503	904672
117331	904673
18393	904674
81523	904675
53266	904676
104956	904677
191	904678
80266	904679
22806	904680
248658	904681
210809	904682
304816	904683
2792	904684
242724	904685
266163	904686
38623	904687
14038	904688
612	904689
310982	904690
18582	904691
104615	904692
212667	904693
5021	904694
41463	904695
188253	904696
31955	904697
88972	904698
46520	904699
24885	904700
48301	904701
193509	904702
2266	904703
29025	904704
27890	904705
205001	904706
116374	904707
2224	904708
51728	904709
19920	904710
12705	904711
131025	904712
84696	904713
57547	904714
45124	904715
199710	904716
60994	904717
865	904718
93425	904719
11323	904720
125160	904721
4755	904722
45953	904723
10100	904724
39970	904725
51627	904726
205	904727
108092	904728
12773	904729
40385	904730
31648	904731
34449	904732
103183	904733
150496	904734
125954	904735
34125	904736
34417	904737
198139	904738
25209	904739
62389	904740
44700	904741
13704	904742
75213	904743
309512	904744
63714	904745
154564	904746
3252	904747
13622	904748
138638	904749
122256	904750
267757	904751
21404	904752
208291	904753
8394	904754
105500	904755
99646	904756
712	904757
3621	904758
48089	904759
5945	904760
307309	904761
342	904762
16496	904763
33444	904764
259451	904765
118016	904766
12396	904767
41221	904768
195657	904769
109506	904770
173463	904771
203689	904772
216305	904773
73748	904774
40197	904775
199030	904776
35994	904777
97721	904778
93590	904779
12796	904780
33138	904781
36006	904782
108510	904783
76125	904784
47766	904785
41886	904786
204968	904787
85938	904788
138905	904789
32909	904790
162716	904791
181303	904792
62175	904793
54281	904794
94570	904795
49270	904796
7656	904797
2935	904798
268048	904799
9484	904800
95362	904801
29078	904802
40798	904803
63904	904804
54586	904805
112696	904806
160337	904807
149438	904808
145329	904809
21889	904810
116996	904811
427	904812
124452	904813
139604	904814
108100	904815
59047	904816
93684	904817
286649	904818
33813	904819
26684	904820
3636	904821
6659	904822
29004	904823
59331	904824
65888	904825
53796	904826
39452	904827
72191	904828
18347	904829
72099	904830
20321	904831
59148	904832
51306	904833
252180	904834
149320	904835
253887	904836
286705	904837
56560	904838
136046	904839
28185	904840
20973	904841
69109	904842
154491	904843
145397	904844
312748	904845
6574	904846
34433	904847
281825	904848
150420	904849
185908	904850
7952	904851
94220	904852
67757	904853
302848	904854
78921	904855
816	904856
9282	904857
33803	904858
190449	904859
117981	904860
19688	904861
22345	904862
108006	904863
209686	904864
4413	904865
246557	904866
122465	904867
283776	904868
97762	904869
8328	904870
15994	904871
132	904872
137733	904873
88059	904874
29399	904875
8949	904876
13763	904877
81931	904878
116449	904879
4207	904880
117332	904881
188388	904882
21617	904883
8708	904884
27810	904885
304867	904886
74889	904887
37240	904888
172	904889
73891	904890
39714	904891
21560	904892
304294	904893
44390	904894
301934	904895
36330	904896
17307	904897
193316	904898
163609	904899
3162	904900
76717	904901
13511	904902
20452	904903
116884	904904
122833	904905
68788	904906
172283	904907
93481	904908
81767	904909
14013	904910
23277	904911
293509	904912
16452	904913
65053	904914
493	904915
8922	904916
116127	904917
254471	904918
19162	904919
37007	904920
6666	904921
122044	904922
214434	904923
51839	904924
58551	904925
274257	904926
21693	904927
210676	904928
139483	904929
4773	904930
49482	904931
12472	904932
11164	904933
5886	904934
19238	904935
26766	904936
29950	904937
264585	904938
57038	904939
174225	904940
162537	904941
288098	904942
73289	904943
91770	904944
48780	904945
71253	904946
81173	904947
137701	904948
63410	904949
55043	904950
116121	904951
62090	904952
248119	904953
40525	904954
117165	904955
9351	904956
169147	904957
92992	904958
65053	904959
262327	904960
72073	904961
69547	904962
11798	904963
20743	904964
39746	904965
46607	904966
281671	904967
63602	904968
97514	904969
65012	904970
309055	904971
207786	904972
135684	904973
19637	904974
85797	904975
6029	904976
20478	904977
4661	904978
87150	904979
179734	904980
41048	904981
65959	904982
6724	904983
154179	904984
181351	904985
76653	904986
56702	904987
5833	904988
80808	904989
258423	904990
88872	904991
222300	904992
97568	904993
65267	904994
19938	904995
48701	904996
167200	904997
216203	904998
112908	904999
46943	905000
33397	905001
45383	905002
29901	905003
14246	905004
15490	905005
16750	905006
204128	905007
36756	905008
5840	905009
4891	905010
200828	905011
18892	905012
44677	905013
97263	905014
97717	905015
24119	905016
77034	905017
95602	905018
28715	905019
38618	905020
52973	905021
31637	905022
91297	905023
7438	905024
9346	905025
144687	905026
2609	905027
29981	905028
66853	905029
36809	905030
95790	905031
3510	905032
209523	905033
117084	905034
126682	905035
115585	905036
121155	905037
111288	905038
645	905039
42206	905040
67195	905041
2989	905042
123616	905043
29319	905044
143425	905045
30415	905046
16309	905047
173416	905048
19519	905049
42982	905050
12843	905051
124722	905052
93233	905053
181645	905054
265608	905055
230123	905056
8720	905057
54917	905058
22539	905059
75087	905060
22003	905061
46428	905062
14854	905063
308954	905064
16131	905065
152149	905066
189647	905067
28973	905068
16774	905069
22539	905070
38170	905071
6192	905072
16774	905073
70443	905074
202	905075
3402	905076
177595	905077
15383	905078
65940	905079
10699	905080
42085	905081
49552	905082
171544	905083
30125	905084
83425	905085
19746	905086
32270	905087
51116	905088
84347	905089
13836	905090
193446	905091
6510	905092
86730	905093
90697	905094
40961	905095
41352	905096
20706	905097
82508	905098
179	905099
105235	905100
298	905101
80812	905102
10440	905103
93079	905104
80741	905105
140930	905106
229180	905107
6373	905108
111567	905109
52186	905110
241793	905111
175616	905112
303323	905113
154050	905114
49088	905115
5045	905116
49088	905117
2819	905118
66640	905119
25438	905120
25438	905121
57856	905122
25420	905123
14421	905124
79103	905125
57777	905126
57777	905127
30812	905128
126411	905129
74598	905130
5507	905131
68431	905132
304543	905133
7807	905134
97613	905135
64953	905136
89153	905137
116248	905138
53577	905139
44163	905140
29	905141
79436	905142
131751	905143
124378	905144
20443	905145
22516	905146
98859	905147
69922	905148
133937	905149
12569	905150
37797	905151
287200	905152
275223	905153
121942	905154
127948	905155
40972	905156
144893	905157
99731	905158
139612	905159
247718	905160
235867	905161
188304	905162
19634	905163
150754	905164
93281	905165
35755	905166
18395	905167
30652	905168
270248	905169
66050	905170
154962	905171
11	905172
157843	905173
103698	905174
178544	905175
296430	905176
20167	905177
277207	905178
44701	905179
14883	905180
71809	905181
207222	905182
66163	905183
3540	905184
176995	905185
179141	905186
121215	905187
46109	905188
42351	905189
167593	905190
29911	905191
305586	905192
42468	905193
29014	905194
18221	905195
28626	905196
15051	905197
217428	905198
157779	905199
23939	905200
63186	905201
29009	905202
28995	905203
41747	905204
26401	905205
34596	905206
16027	905207
142003	905208
18165	905209
9242	905210
38116	905211
53990	905212
264910	905213
81793	905214
104532	905215
12319	905216
7098	905217
35045	905218
65928	905219
11979	905220
12719	905221
31137	905222
15897	905223
275840	905224
84989	905225
20017	905226
1145	905227
144214	905228
31752	905229
189931	905230
28025	905231
81165	905232
6772	905233
39388	905234
11161	905235
202922	905236
137220	905237
54365	905238
54365	905239
50930	905240
94507	905241
86457	905242
6236	905243
215732	905244
58258	905245
4056	905246
102975	905247
26076	905248
106663	905249
229749	905250
10082	905251
68494	905252
39709	905253
82730	905254
11296	905255
101519	905256
132671	905257
209526	905258
15205	905259
122743	905260
77123	905261
14709	905262
85552	905263
93373	905264
23255	905265
133480	905266
180751	905267
11391	905268
111038	905269
49873	905270
197370	905271
78853	905272
79871	905273
29203	905274
165238	905275
12254	905276
985	905277
204790	905278
142329	905279
279709	905280
44928	905281
15650	905282
13368	905283
12384	905284
45047	905285
18240	905286
178287	905287
30809	905288
21796	905289
205637	905290
164376	905291
9169	905292
135545	905293
37058	905294
44889	905295
18422	905296
18154	905297
84079	905298
122560	905299
1595	905300
7330	905301
25888	905302
105397	905303
145929	905304
70271	905305
104083	905306
73768	905307
229	905308
77990	905309
32122	905310
185029	905311
161509	905312
185584	905313
37495	905314
45679	905315
25801	905316
53030	905317
205973	905318
16774	905319
105732	905320
3747	905321
112291	905322
107064	905323
104687	905324
7336	905325
217356	905326
146882	905327
1266	905328
69252	905329
154250	905330
2485	905331
8243	905332
26771	905333
157141	905334
7658	905335
195314	905336
3200	905337
27987	905338
11421	905339
73154	905340
158838	905341
35357	905342
170036	905343
142081	905344
42924	905345
54111	905346
39224	905347
48761	905348
16592	905349
12587	905350
22780	905351
75574	905352
6460	905353
196855	905354
54656	905355
37376	905356
83261	905357
7320	905358
20316	905359
8638	905360
62476	905361
133910	905362
122831	905363
29106	905364
2655	905365
43106	905366
229533	905367
30677	905368
21586	905369
336	905370
64507	905371
295	905372
190361	905373
287542	905374
116367	905375
82258	905376
29106	905377
35227	905378
201729	905379
8314	905380
77050	905381
73802	905382
3028	905383
213579	905384
17296	905385
198606	905386
39780	905387
14026	905388
121067	905389
132943	905390
110880	905391
214803	905392
8253	905393
25859	905394
77181	905395
49280	905396
27988	905397
162703	905398
26624	905399
238	905400
188638	905401
93709	905402
2447	905403
138167	905404
87078	905405
232904	905406
25229	905407
81847	905408
48005	905409
2264	905410
141904	905411
2147	905412
152866	905413
180721	905414
39646	905415
96280	905416
6307	905417
261930	905418
21607	905419
85081	905420
43469	905421
129656	905422
13752	905423
142443	905424
81164	905425
41	905426
210801	905427
20774	905428
11420	905429
141360	905430
206293	905431
207975	905432
93396	905433
214127	905434
25226	905435
172965	905436
5070	905437
203427	905438
84358	905439
55729	905440
87671	905441
191772	905442
179891	905443
18414	905444
48367	905445
117736	905446
42191	905447
9919	905448
871	905449
6475	905450
22962	905451
6826	905452
132841	905453
44526	905454
105358	905455
64716	905456
86434	905457
261160	905458
11113	905459
16175	905460
126890	905461
144037	905462
62813	905463
262054	905464
5808	905465
7292	905466
3849	905467
122283	905468
65061	905469
97487	905470
13719	905471
74655	905472
20703	905473
253184	905474
31112	905475
5531	905476
39522	905477
34042	905478
52580	905479
44702	905480
47458	905481
112047	905482
60898	905483
78487	905484
261078	905485
112244	905486
1724	905487
133421	905488
37354	905489
125260	905490
201014	905491
118293	905492
140153	905493
24672	905494
7	905495
31218	905496
63423	905497
19736	905498
8335	905499
1757	905500
1057	905501
57393	905502
15642	905503
793	905504
91118	905505
91118	905506
27384	905507
35713	905508
61523	905509
229312	905510
49076	905511
54667	905512
5207	905513
71670	905514
183721	905515
118256	905516
26462	905517
125909	905518
35002	905519
197149	905520
25986	905521
215244	905522
4013	905523
2707	905524
38400	905525
14530	905526
32678	905527
17787	905528
8335	905529
15095	905530
17620	905531
168227	905532
25511	905533
298534	905534
108532	905535
219577	905536
234004	905537
4865	905538
2993	905539
97184	905540
1592	905541
21624	905542
57363	905543
144914	905544
138283	905545
88475	905546
58338	905547
32387	905548
19257	905549
33394	905550
42566	905551
22962	905552
10977	905553
125263	905554
142706	905555
43394	905556
34109	905557
83346	905558
6004	905559
223947	905560
59375	905561
16762	905562
16626	905563
18858	905564
14239	905565
41553	905566
60922	905567
29844	905568
223670	905569
90823	905570
103890	905571
17776	905572
245897	905573
136589	905574
50694	905575
97725	905576
285114	905577
2428	905578
9506	905579
55228	905580
22693	905581
112653	905582
42853	905583
109809	905584
88316	905585
216760	905586
301624	905587
47128	905588
25163	905589
67350	905590
145683	905591
87211	905592
19954	905593
16083	905594
3673	905595
250758	905596
116069	905597
10141	905598
62673	905599
301119	905600
11031	905601
23715	905602
4207	905603
146068	905604
191457	905605
23304	905606
38794	905607
19618	905608
65426	905609
19655	905610
94372	905611
160757	905612
10291	905613
136006	905614
261825	905615
43507	905616
83188	905617
200452	905618
87212	905619
14590	905620
85877	905621
39061	905622
39061	905623
15381	905624
53650	905625
211863	905626
289627	905627
2507	905628
96387	905629
111394	905630
30645	905631
60229	905632
39629	905633
128265	905634
29605	905635
57212	905636
124450	905637
30101	905638
2224	905639
59321	905640
37084	905641
158072	905642
115607	905643
156452	905644
75212	905645
88151	905646
170630	905647
40466	905648
137040	905649
246269	905650
166348	905651
36307	905652
61018	905653
49714	905654
18218	905655
60388	905656
22669	905657
26701	905658
3205	905659
103216	905660
14060	905661
63156	905662
143135	905663
286243	905664
9227	905665
39809	905666
14710	905667
13152	905668
5752	905669
31944	905670
77529	905671
130379	905672
104797	905673
9591	905674
24376	905675
4195	905676
80385	905677
107601	905678
98204	905679
166346	905680
293182	905681
172536	905682
99376	905683
7648	905684
136826	905685
28918	905686
14482	905687
126534	905688
1853	905689
43821	905690
83438	905691
70494	905692
22747	905693
67542	905694
126988	905695
75058	905696
116781	905697
267674	905698
148992	905699
54595	905700
33834	905701
24511	905702
23024	905703
118247	905704
300638	905705
49556	905706
86544	905707
109232	905708
139432	905709
11087	905710
49982	905711
49933	905712
2003	905713
71503	905714
116415	905715
18295	905716
41893	905717
185866	905718
6153	905719
15425	905720
95800	905721
64629	905722
13051	905723
84091	905724
97245	905725
130795	905726
130748	905727
433	905728
19602	905729
20235	905730
5666	905731
11635	905732
14640	905733
182177	905734
117220	905735
55921	905736
17376	905737
187760	905738
197361	905739
130748	905740
130795	905741
15283	905742
9893	905743
34559	905744
91804	905745
290012	905746
983	905747
14326	905748
59866	905749
202401	905750
14679	905751
167045	905752
10693	905753
18183	905754
66350	905755
57382	905756
114555	905757
94962	905758
11268	905759
31552	905760
27087	905761
2841	905762
134870	905763
25060	905764
23917	905765
34628	905766
2324	905767
264474	905768
40592	905769
115722	905770
130355	905771
41604	905772
239170	905773
92355	905774
51794	905775
286158	905776
168408	905777
271314	905778
144155	905779
83000	905780
49465	905781
15082	905782
180722	905783
33625	905784
308317	905785
57362	905786
7236	905787
30492	905788
1354	905789
74861	905790
8336	905791
116000	905792
46134	905793
117052	905794
63187	905795
107081	905796
30151	905797
33078	905798
56192	905799
11540	905800
39128	905801
33943	905802
24582	905803
124429	905804
284276	905805
91527	905806
49232	905807
73097	905808
127911	905809
135683	905810
131788	905811
13929	905812
100593	905813
31342	905814
201269	905815
84198	905816
6919	905817
13696	905818
15062	905819
42398	905820
62296	905821
160242	905822
6781	905823
24945	905824
301238	905825
7590	905826
55752	905827
145609	905828
19751	905829
105551	905830
32680	905831
24256	905832
36356	905833
62965	905834
148330	905835
65492	905836
216748	905837
40656	905838
10104	905839
92057	905840
46561	905841
94110	905842
51806	905843
208458	905844
8179	905845
9042	905846
128175	905847
27960	905848
27858	905849
127375	905850
134060	905851
124825	905852
293420	905853
224399	905854
291619	905855
141124	905856
122187	905857
43683	905858
50444	905859
89197	905860
28604	905861
65102	905862
766	905863
4381	905864
24805	905865
65363	905866
87106	905867
276836	905868
34592	905869
62035	905870
26961	905871
5179	905872
5179	905873
25233	905874
33821	905875
9696	905876
214419	905877
66631	905878
55718	905879
91735	905880
33801	905881
61423	905882
10720	905883
210144	905884
109112	905885
4830	905886
182732	905887
156112	905888
113606	905889
104089	905890
94137	905891
71045	905892
2011	905893
8324	905894
75656	905895
10609	905896
37997	905897
270105	905898
35175	905899
113238	905900
165311	905901
42892	905902
55315	905903
39254	905904
69989	905905
126236	905906
123240	905907
30926	905908
50079	905909
139969	905910
101820	905911
64706	905912
14153	905913
93954	905914
5135	905915
88732	905916
11367	905917
48795	905918
43619	905919
11452	905920
73842	905921
7780	905922
80357	905923
1390	905924
116885	905925
271881	905926
118775	905927
153680	905928
72728	905929
25299	905930
55503	905931
2152	905932
17446	905933
18447	905934
233426	905935
344	905936
96612	905937
57245	905938
56830	905939
8338	905940
25232	905941
9629	905942
10927	905943
204400	905944
157818	905945
197937	905946
152750	905947
148119	905948
1739	905949
71106	905950
106188	905951
63331	905952
22112	905953
5195	905954
236345	905955
49522	905956
146634	905957
92514	905958
49589	905959
1469	905960
20316	905961
5756	905962
207681	905963
143943	905964
15649	905965
100539	905966
35208	905967
42454	905968
2785	905969
165033	905970
39830	905971
20797	905972
57327	905973
238218	905974
991	905975
207660	905976
33389	905977
78943	905978
98755	905979
96028	905980
118946	905981
213976	905982
77051	905983
1186	905984
112730	905985
23355	905986
16767	905987
11702	905988
198595	905989
20000	905990
20000	905991
180815	905992
53905	905993
159402	905994
227082	905995
74459	905996
105830	905997
133023	905998
33905	905999
3450	906000
41877	906001
176591	906002
44689	906003
107172	906004
65170	906005
2523	906006
7292	906007
179006	906008
53490	906009
12040	906010
251633	906011
30248	906012
7883	906013
136742	906014
173543	906015
185029	906016
31818	906017
55673	906018
212497	906019
207635	906020
34218	906021
267305	906022
25887	906023
68914	906024
104257	906025
8190	906026
25174	906027
124296	906028
3964	906029
109768	906030
36265	906031
1430	906032
4601	906033
103477	906034
14048	906035
66591	906036
15916	906037
14731	906038
114938	906039
17920	906040
99702	906041
269824	906042
280618	906043
2397	906044
180194	906045
3336	906046
108323	906047
11415	906048
194593	906049
41294	906050
94152	906051
121162	906052
65806	906053
11415	906054
63576	906055
27441	906056
53598	906057
15603	906058
94129	906059
6510	906060
34189	906061
109327	906062
159210	906063
1459	906064
289795	906065
85584	906066
172276	906067
39482	906068
20132	906069
113739	906070
31887	906071
109812	906072
198336	906073
1143	906074
57811	906075
5364	906076
224596	906077
174032	906078
88141	906079
305095	906080
23816	906081
36156	906082
197693	906083
95859	906084
68981	906085
16153	906086
223800	906087
280108	906088
142267	906089
127111	906090
70746	906091
11657	906092
164364	906093
291	906094
169987	906095
61340	906096
114352	906097
19361	906098
86281	906099
192909	906100
167084	906101
95355	906102
136096	906103
107348	906104
8394	906105
312182	906106
78179	906107
27608	906108
203343	906109
66968	906110
87305	906111
130959	906112
7321	906113
128757	906114
1345	906115
26715	906116
21633	906117
269496	906118
198370	906119
50220	906120
272204	906121
22826	906122
30623	906123
136273	906124
16334	906125
18591	906126
13609	906127
63110	906128
24162	906129
9742	906130
54778	906131
150782	906132
25442	906133
31382	906134
13857	906135
4927	906136
34682	906137
55196	906138
64053	906139
120838	906140
176943	906141
9969	906142
123262	906143
53160	906144
87711	906145
246873	906146
17312	906147
1418	906148
10986	906149
46946	906150
1403	906151
239617	906152
132059	906153
72823	906154
34368	906155
220323	906156
6937	906157
6906	906158
81341	906159
156359	906160
191770	906161
62160	906162
73680	906163
143923	906164
22797	906165
65990	906166
218730	906167
70334	906168
47856	906169
16057	906170
3463	906171
3829	906172
457	906173
147456	906174
14640	906175
170862	906176
67353	906177
214846	906178
201968	906179
138360	906180
46187	906181
21965	906182
12442	906183
12442	906184
187527	906185
46259	906186
23898	906187
205098	906188
82745	906189
200112	906190
88947	906191
55268	906192
126432	906193
103813	906194
77912	906195
281682	906196
2036	906197
67867	906198
39212	906199
32932	906200
57715	906201
124181	906202
176282	906203
17428	906204
46204	906205
36921	906206
302502	906207
42706	906208
177666	906209
106910	906210
194504	906211
113033	906212
168707	906213
121564	906214
423	906215
167487	906216
278159	906217
1121	906218
178170	906219
15084	906220
57433	906221
195564	906222
138281	906223
124569	906224
29211	906225
143504	906226
12359	906227
50816	906228
50800	906229
252415	906230
62240	906231
39014	906232
42918	906233
118122	906234
98997	906235
102883	906236
138990	906237
1481	906238
210460	906239
244618	906240
52263	906241
10263	906242
81744	906243
16922	906244
58947	906245
17023	906246
104605	906247
3292	906248
51837	906249
18463	906250
144402	906251
8040	906252
221978	906253
71098	906254
93638	906255
26852	906256
279566	906257
109875	906258
15842	906259
100504	906260
18947	906261
7697	906262
155431	906263
213815	906264
37613	906265
306959	906266
47847	906267
212809	906268
68222	906269
112791	906270
60989	906271
300982	906272
93	906273
120200	906274
184512	906275
44618	906276
184763	906277
40737	906278
38488	906279
114527	906280
97724	906281
27049	906282
31453	906283
2953	906284
153765	906285
20034	906286
20247	906287
28778	906288
9388	906289
312243	906290
74982	906291
68879	906292
97584	906293
52750	906294
173882	906295
69097	906296
288306	906297
177819	906298
156046	906299
45815	906300
40490	906301
4178	906302
105161	906303
40671	906304
138225	906305
87694	906306
15636	906307
225563	906308
126101	906309
196489	906310
245557	906311
53651	906312
74825	906313
128710	906314
49786	906315
120109	906316
58829	906317
625	906318
44947	906319
116678	906320
290443	906321
127474	906322
93800	906323
106961	906324
237778	906325
279998	906326
26205	906327
158835	906328
38577	906329
7360	906330
77117	906331
23461	906332
167370	906333
104311	906334
69776	906335
82130	906336
264956	906337
81917	906338
17175	906339
238524	906340
7992	906341
75695	906342
23048	906343
37347	906344
377	906345
2990	906346
2990	906347
20700	906348
15505	906349
178889	906350
103	906351
160252	906352
6928	906353
21810	906354
85754	906355
7849	906356
142245	906357
58631	906358
143637	906359
27883	906360
190816	906361
77926	906362
63360	906363
207855	906364
84290	906365
173003	906366
1070	906367
45001	906368
50497	906369
37529	906370
3415	906371
129745	906372
127503	906373
118112	906374
53688	906375
243647	906376
311084	906377
265314	906378
144058	906379
90485	906380
308895	906381
64053	906382
209806	906383
31193	906384
53271	906385
65154	906386
35808	906387
413	906388
86084	906389
109049	906390
140401	906391
37097	906392
21208	906393
190825	906394
108044	906395
199459	906396
288847	906397
88859	906398
39184	906399
1218	906400
37298	906401
191943	906402
18037	906403
17754	906404
14339	906405
26493	906406
53391	906407
41477	906408
161462	906409
5212	906410
36536	906411
295024	906412
40876	906413
175697	906414
272180	906415
199454	906416
7882	906417
139996	906418
309604	906419
19184	906420
8368	906421
1911	906422
15549	906423
68269	906424
169056	906425
213999	906426
116638	906427
187459	906428
265951	906429
26852	906430
106570	906431
11692	906432
113418	906433
40093	906434
203702	906435
301029	906436
172109	906437
41093	906438
42922	906439
34547	906440
50188	906441
233329	906442
106663	906443
154105	906444
160254	906445
266393	906446
133675	906447
78266	906448
45449	906449
67103	906450
93256	906451
86529	906452
198086	906453
73808	906454
43565	906455
262927	906456
59867	906457
203156	906458
90567	906459
7432	906460
39945	906461
211673	906462
179657	906463
34496	906464
13356	906465
197794	906466
132421	906467
226121	906468
95257	906469
8015	906470
29222	906471
134832	906472
128224	906473
83664	906474
90609	906475
143025	906476
71183	906477
106638	906478
95537	906479
11952	906480
27742	906481
57044	906482
18777	906483
37311	906484
19919	906485
91890	906486
260653	906487
29390	906488
10879	906489
19256	906490
64882	906491
309905	906492
6557	906493
264764	906494
17426	906495
68871	906496
74822	906497
193480	906498
207010	906499
95234	906500
47601	906501
41450	906502
24112	906503
59760	906504
59760	906505
9347	906506
41755	906507
31605	906508
136068	906509
181122	906510
7046	906511
171995	906512
1403	906513
62859	906514
125144	906515
96646	906516
25862	906517
39017	906518
76484	906519
136670	906520
55451	906521
193571	906522
163384	906523
139810	906524
7578	906525
179518	906526
197514	906527
286	906528
444	906529
16	906530
53727	906531
279534	906532
293459	906533
70425	906534
292867	906535
1069	906536
61650	906537
13690	906538
67022	906539
13217	906540
14530	906541
24	906542
797	906543
136720	906544
17905	906545
16359	906546
2196	906547
17409	906548
65257	906549
180470	906550
310215	906551
23237	906552
207935	906553
134588	906554
211634	906555
36771	906556
154579	906557
27163	906558
65885	906559
31184	906560
967	906561
97828	906562
42311	906563
41190	906564
3734	906565
18618	906566
260407	906567
186162	906568
17217	906569
37308	906570
145048	906571
28402	906572
13811	906573
6458	906574
59691	906575
54211	906576
28349	906577
25629	906578
12614	906579
158450	906580
86427	906581
10376	906582
281957	906583
4147	906584
67487	906585
233	906586
112475	906587
216782	906588
38880	906589
3247	906590
69169	906591
31	906592
13231	906593
214594	906594
61697	906595
38963	906596
243393	906597
70321	906598
92	906599
101982	906600
32675	906601
62975	906602
199114	906603
284080	906604
70579	906605
102309	906606
281216	906607
26956	906608
101189	906609
88069	906610
113670	906611
45788	906612
145915	906613
93048	906614
19604	906615
28237	906616
189176	906617
303428	906618
21666	906619
299665	906620
285764	906621
4457	906622
36835	906623
1947	906624
544	906625
56075	906626
43159	906627
136285	906628
257056	906629
74263	906630
31595	906631
4656	906632
23032	906633
128116	906634
19034	906635
8089	906636
286295	906637
137747	906638
74172	906639
106628	906640
728	906641
174551	906642
78100	906643
78100	906644
81678	906645
84478	906646
7889	906647
19728	906648
118270	906649
11223	906650
9408	906651
164369	906652
27512	906653
75572	906654
76283	906655
150771	906656
15524	906657
42410	906658
210645	906659
35481	906660
47648	906661
271029	906662
335	906663
26658	906664
47065	906665
36196	906666
112964	906667
42762	906668
62673	906669
11731	906670
29495	906671
14483	906672
42265	906673
252736	906674
58162	906675
15680	906676
140144	906677
50562	906678
69756	906679
6750	906680
125111	906681
14763	906682
239910	906683
72725	906684
32547	906685
10751	906686
1561	906687
240781	906688
39892	906689
256998	906690
282206	906691
15266	906692
126347	906693
24064	906694
230508	906695
204146	906696
78790	906697
109261	906698
111562	906699
128346	906700
199170	906701
56897	906702
35054	906703
86953	906704
76053	906705
6095	906706
4964	906707
5897	906708
35248	906709
17733	906710
32122	906711
23949	906712
2636	906713
161316	906714
124253	906715
232099	906716
40893	906717
76453	906718
38433	906719
186393	906720
312018	906721
9536	906722
113618	906723
9013	906724
129736	906725
96962	906726
225118	906727
87691	906728
24296	906729
160452	906730
66121	906731
57072	906732
1561	906733
15063	906734
39277	906735
189318	906736
140604	906737
207921	906738
32301	906739
25923	906740
51392	906741
140606	906742
150427	906743
65407	906744
52779	906745
80348	906746
82120	906747
101941	906748
120544	906749
198164	906750
206143	906751
66493	906752
57586	906753
113577	906754
7528	906755
253394	906756
86158	906757
208597	906758
94173	906759
7818	906760
35104	906761
187034	906762
30305	906763
83801	906764
110044	906765
49834	906766
118433	906767
141635	906768
46112	906769
8046	906770
52920	906771
110725	906772
247974	906773
115654	906774
51194	906775
62016	906776
19323	906777
561	906778
79620	906779
33482	906780
102347	906781
140018	906782
12138	906783
107100	906784
9000	906785
28361	906786
297638	906787
50434	906788
53302	906789
153543	906790
71260	906791
226753	906792
139764	906793
539	906794
8993	906795
40606	906796
217225	906797
301197	906798
26771	906799
12299	906800
1370	906801
51581	906802
11172	906803
142579	906804
42494	906805
59547	906806
133724	906807
60660	906808
288604	906809
42667	906810
196246	906811
2422	906812
234541	906813
11794	906814
62011	906815
19621	906816
14982	906817
86408	906818
117562	906819
474	906820
101880	906821
13554	906822
54841	906823
261993	906824
54900	906825
123334	906826
54129	906827
17529	906828
241876	906829
3342	906830
34152	906831
21988	906832
256961	906833
48883	906834
225344	906835
15661	906836
18814	906837
12261	906838
62323	906839
4796	906840
128696	906841
13261	906842
14134	906843
106788	906844
5645	906845
197603	906846
137449	906847
212872	906848
202962	906849
160079	906850
258352	906851
49008	906852
90114	906853
107424	906854
18529	906855
104919	906856
19184	906857
36488	906858
46083	906859
23050	906860
253336	906861
253053	906862
52617	906863
11592	906864
146834	906865
312084	906866
121077	906867
104297	906868
7096	906869
3629	906870
1507	906871
240415	906872
61524	906873
256250	906874
220703	906875
44196	906876
146136	906877
272925	906878
119614	906879
284366	906880
32544	906881
93359	906882
51063	906883
98679	906884
29789	906885
8329	906886
26540	906887
80724	906888
33144	906889
80582	906890
144799	906891
8820	906892
202897	906893
43454	906894
28888	906895
245423	906896
193	906897
8396	906898
224218	906899
72177	906900
42628	906901
277141	906902
91561	906903
7199	906904
113515	906905
87769	906906
72360	906907
140403	906908
104152	906909
4579	906910
124595	906911
124595	906912
274644	906913
55232	906914
49455	906915
22747	906916
44280	906917
137871	906918
74557	906919
6662	906920
148070	906921
145291	906922
83496	906923
27028	906924
46038	906925
127392	906926
199456	906927
170010	906928
274128	906929
30796	906930
121803	906931
88156	906932
121018	906933
130903	906934
136422	906935
89283	906936
142987	906937
111903	906938
30496	906939
50173	906940
200314	906941
652	906942
36543	906943
123683	906944
183287	906945
270721	906946
26613	906947
5979	906948
43874	906949
226166	906950
31454	906951
75169	906952
198982	906953
139303	906954
48740	906955
30236	906956
30236	906957
2147	906958
2483	906959
166282	906960
233847	906961
154597	906962
60673	906963
83039	906964
22073	906965
177030	906966
16789	906967
5947	906968
208866	906969
74355	906970
24049	906971
224	906972
110145	906973
1247	906974
188116	906975
93611	906976
50698	906977
3586	906978
30144	906979
103578	906980
134855	906981
27228	906982
23511	906983
299927	906984
88335	906985
15579	906986
10068	906987
24663	906988
81075	906989
38505	906990
15966	906991
44743	906992
17319	906993
25911	906994
62663	906995
74705	906996
14971	906997
195109	906998
51533	906999
32472	907000
97170	907001
52111	907002
148661	907003
8126	907004
29557	907005
79712	907006
130325	907007
190938	907008
190938	907009
27028	907010
67540	907011
16319	907012
61535	907013
9085	907014
51783	907015
35972	907016
26321	907017
583	907018
87717	907019
200126	907020
258927	907021
22104	907022
5464	907023
76381	907024
37443	907025
298921	907026
168662	907027
78733	907028
64844	907029
20166	907030
167667	907031
134812	907032
183550	907033
248427	907034
33492	907035
31681	907036
135851	907037
42861	907038
129261	907039
702	907040
79194	907041
86416	907042
283108	907043
107145	907044
101083	907045
67305	907046
35786	907047
201563	907048
136450	907049
157106	907050
111350	907051
171113	907052
203090	907053
197126	907054
10617	907055
5992	907056
12183	907057
193468	907058
193468	907059
70086	907060
85690	907061
85690	907062
177647	907063
952	907064
82442	907065
48025	907066
58770	907067
42284	907068
254606	907069
15679	907070
156748	907071
14584	907072
250443	907073
87485	907074
8949	907075
186031	907076
64717	907077
13388	907078
120349	907079
40407	907080
88344	907081
16543	907082
171694	907083
72973	907084
214453	907085
84169	907086
908	907087
30840	907088
157288	907089
246151	907090
76129	907091
79053	907092
53891	907093
100534	907094
104662	907095
30835	907096
21417	907097
7784	907098
3057	907099
108355	907100
101543	907101
155069	907102
5179	907103
43803	907104
99750	907105
9512	907106
103063	907107
70502	907108
37432	907109
62960	907110
47133	907111
302986	907112
29500	907113
71680	907114
204593	907115
70171	907116
265011	907117
154813	907118
903	907119
48851	907120
110617	907121
30651	907122
77709	907123
161374	907124
186339	907125
124965	907126
107438	907127
175278	907128
120568	907129
7236	907130
45382	907131
29474	907132
102525	907133
216695	907134
22150	907135
269587	907136
57555	907137
92697	907138
74243	907139
9369	907140
182938	907141
27662	907142
19674	907143
170650	907144
54694	907145
43011	907146
12703	907147
209913	907148
133974	907149
130677	907150
43484	907151
15829	907152
62174	907153
210246	907154
15978	907155
2103	907156
130865	907157
85559	907158
24493	907159
22180	907160
16016	907161
239633	907162
173157	907163
7596	907164
127075	907165
306984	907166
39604	907167
210398	907168
54963	907169
20751	907170
14659	907171
27307	907172
14678	907173
170144	907174
25603	907175
17947	907176
215931	907177
175019	907178
175019	907179
35979	907180
152346	907181
28665	907182
33396	907183
24418	907184
24418	907185
50507	907186
53516	907187
2187	907188
76738	907189
163386	907190
305959	907191
138024	907192
19414	907193
182287	907194
2790	907195
2437	907196
86041	907197
188247	907198
86871	907199
56888	907200
3505	907201
2828	907202
15104	907203
1071	907204
36763	907205
77420	907206
18346	907207
10863	907208
190780	907209
112068	907210
40567	907211
41033	907212
180381	907213
91996	907214
400	907215
64952	907216
131453	907217
180456	907218
40637	907219
40989	907220
39630	907221
221263	907222
89561	907223
1823	907224
159522	907225
140847	907226
88365	907227
180398	907228
309977	907229
130498	907230
23845	907231
196716	907232
41671	907233
145210	907234
28855	907235
37837	907236
28281	907237
91767	907238
94900	907239
210227	907240
34074	907241
3212	907242
159656	907243
119053	907244
10446	907245
57719	907246
69795	907247
87185	907248
64447	907249
29721	907250
42014	907251
108193	907252
142611	907253
298307	907254
50562	907255
287425	907256
206114	907257
54516	907258
72396	907259
1753	907260
12020	907261
22696	907262
139764	907263
158702	907264
93798	907265
205597	907266
247601	907267
287761	907268
45267	907269
232278	907270
7382	907271
31190	907272
55419	907273
181497	907274
78727	907275
1456	907276
270717	907277
82982	907278
70393	907279
19221	907280
143134	907281
184449	907282
78489	907283
19615	907284
4923	907285
4923	907286
45696	907287
126335	907288
43330	907289
55494	907290
63104	907291
74996	907292
70476	907293
158440	907294
67318	907295
90136	907296
35239	907297
169513	907298
14600	907299
17690	907300
33103	907301
122399	907302
170849	907303
121478	907304
260485	907305
306356	907306
148897	907307
215941	907308
128771	907309
78031	907310
5941	907311
205166	907312
38448	907313
4616	907314
19364	907315
56328	907316
59653	907317
159075	907318
21411	907319
539	907320
32551	907321
32475	907322
112275	907323
107969	907324
236925	907325
111560	907326
2272	907327
123469	907328
126877	907329
61776	907330
180478	907331
23119	907332
106512	907333
96946	907334
96327	907335
123674	907336
12626	907337
253721	907338
60817	907339
85501	907340
117308	907341
88815	907342
32976	907343
5043	907344
7522	907345
40021	907346
19671	907347
2001	907348
26734	907349
122021	907350
16915	907351
61521	907352
16518	907353
85998	907354
165200	907355
176030	907356
2566	907357
85712	907358
4482	907359
185644	907360
214005	907361
119861	907362
120464	907363
70163	907364
52763	907365
30739	907366
77330	907367
2839	907368
32784	907369
56360	907370
98976	907371
31995	907372
31995	907373
87166	907374
32119	907375
21622	907376
172659	907377
46549	907378
38179	907379
110565	907380
257438	907381
70496	907382
4575	907383
11113	907384
73988	907385
3283	907386
100754	907387
21164	907388
62928	907389
51557	907390
77417	907391
32119	907392
78004	907393
152482	907394
130214	907395
251792	907396
81687	907397
129213	907398
23250	907399
17399	907400
11612	907401
66181	907402
168607	907403
34725	907404
278806	907405
1768	907406
46629	907407
43042	907408
7658	907409
248229	907410
22547	907411
75442	907412
66389	907413
146697	907414
55843	907415
73200	907416
83649	907417
20698	907418
41309	907419
32020	907420
20586	907421
94898	907422
124811	907423
53865	907424
143802	907425
75129	907426
6136	907427
24506	907428
76870	907429
268303	907430
19281	907431
9679	907432
10263	907433
58522	907434
139182	907435
38393	907436
144752	907437
1864	907438
244853	907439
32965	907440
194577	907441
158407	907442
143749	907443
15311	907444
107164	907445
54618	907446
70911	907447
64370	907448
204732	907449
121130	907450
4120	907451
145770	907452
248857	907453
551	907454
56656	907455
67038	907456
42592	907457
197071	907458
5667	907459
279296	907460
79985	907461
12063	907462
138767	907463
40542	907464
48232	907465
4981	907466
4981	907467
37002	907468
46979	907469
111336	907470
134272	907471
96286	907472
257685	907473
33307	907474
32453	907475
48997	907476
11569	907477
3359	907478
1670	907479
93203	907480
116104	907481
99260	907482
58561	907483
297785	907484
31483	907485
182270	907486
127820	907487
70113	907488
137845	907489
65713	907490
102885	907491
53391	907492
26895	907493
5934	907494
6304	907495
28368	907496
242861	907497
266530	907498
304880	907499
62401	907500
33456	907501
3149	907502
64956	907503
84204	907504
156734	907505
43886	907506
100145	907507
56284	907508
108672	907509
11068	907510
207694	907511
55330	907512
160670	907513
73056	907514
42587	907515
72294	907516
232493	907517
2423	907518
143773	907519
66771	907520
51297	907521
64158	907522
33551	907523
298791	907524
35506	907525
124186	907526
27721	907527
179365	907528
32565	907529
39878	907530
117530	907531
126856	907532
62355	907533
68713	907534
25640	907535
40888	907536
42211	907537
153580	907538
4209	907539
6627	907540
994	907541
10461	907542
6104	907543
89178	907544
1730	907545
154052	907546
62449	907547
73845	907548
20401	907549
18418	907550
104211	907551
80652	907552
50775	907553
87006	907554
8346	907555
14788	907556
5626	907557
16364	907558
88457	907559
72064	907560
209179	907561
25119	907562
8908	907563
30068	907564
8368	907565
85642	907566
8989	907567
93842	907568
449	907569
14161	907570
2760	907571
4368	907572
60410	907573
67423	907574
41477	907575
149960	907576
15899	907577
37605	907578
64380	907579
16809	907580
295478	907581
39529	907582
34951	907583
122174	907584
122174	907585
75393	907586
205490	907587
142586	907588
30924	907589
20674	907590
112859	907591
126829	907592
160927	907593
297276	907594
209974	907595
173618	907596
81874	907597
31835	907598
100618	907599
241879	907600
115708	907601
5254	907602
20975	907603
137346	907604
38153	907605
50310	907606
32396	907607
62345	907608
140734	907609
216220	907610
122405	907611
443	907612
4337	907613
95573	907614
90598	907615
290535	907616
28314	907617
161872	907618
222154	907619
47530	907620
42847	907621
23087	907622
176336	907623
8815	907624
180246	907625
51079	907626
95443	907627
265621	907628
192207	907629
136221	907630
51249	907631
310095	907632
55691	907633
20035	907634
3805	907635
110477	907636
1837	907637
4386	907638
56350	907639
120594	907640
134131	907641
151425	907642
95967	907643
12928	907644
19002	907645
9904	907646
192070	907647
131953	907648
36062	907649
5299	907650
251925	907651
21693	907652
6896	907653
116720	907654
129086	907655
186818	907656
28417	907657
210608	907658
47240	907659
167107	907660
19823	907661
69423	907662
98418	907663
8317	907664
105451	907665
82081	907666
265389	907667
33838	907668
298727	907669
157959	907670
116221	907671
38920	907672
88843	907673
64363	907674
128474	907675
15600	907676
135952	907677
195908	907678
263363	907679
14144	907680
24566	907681
14471	907682
61917	907683
310350	907684
137836	907685
12714	907686
5159	907687
296843	907688
74208	907689
41640	907690
151419	907691
264475	907692
16292	907693
57802	907694
54736	907695
10799	907696
181124	907697
87371	907698
1861	907699
232	907700
24052	907701
4355	907702
139530	907703
60867	907704
156863	907705
109930	907706
169391	907707
88157	907708
26945	907709
71312	907710
139323	907711
220097	907712
209915	907713
9796	907714
188720	907715
50821	907716
28518	907717
94997	907718
30350	907719
55547	907720
6555	907721
81845	907722
91975	907723
150456	907724
50578	907725
112019	907726
253969	907727
16572	907728
43820	907729
164175	907730
114142	907731
27740	907732
16110	907733
15056	907734
6470	907735
84431	907736
43159	907737
7115	907738
46165	907739
81318	907740
97522	907741
135730	907742
18692	907743
39521	907744
222016	907745
105634	907746
74862	907747
104894	907748
184939	907749
184248	907750
3529	907751
280253	907752
22428	907753
76094	907754
49922	907755
75415	907756
143512	907757
41275	907758
11209	907759
228013	907760
78941	907761
983	907762
86718	907763
51720	907764
2212	907765
95575	907766
272335	907767
77327	907768
71480	907769
62750	907770
10456	907771
109598	907772
27139	907773
18154	907774
109401	907775
32695	907776
272968	907777
112040	907778
24002	907779
69417	907780
88974	907781
144698	907782
42411	907783
93864	907784
40458	907785
4396	907786
126395	907787
223381	907788
145585	907789
47482	907790
96145	907791
96145	907792
10602	907793
7961	907794
308218	907795
102219	907796
140837	907797
42086	907798
86781	907799
55651	907800
45303	907801
49238	907802
83635	907803
1381	907804
158626	907805
23817	907806
113563	907807
56550	907808
27775	907809
115	907810
7438	907811
233905	907812
3895	907813
17777	907814
43095	907815
255	907816
112477	907817
67084	907818
201853	907819
153442	907820
6469	907821
36269	907822
40392	907823
95578	907824
21772	907825
48405	907826
10845	907827
10302	907828
83556	907829
133937	907830
1655	907831
70957	907832
275030	907833
7619	907834
82389	907835
116316	907836
54739	907837
99937	907838
140959	907839
93308	907840
164952	907841
38918	907842
180323	907843
135086	907844
50560	907845
48225	907846
34455	907847
27197	907848
8431	907849
308523	907850
107915	907851
6101	907852
51861	907853
176331	907854
55785	907855
26224	907856
37939	907857
43381	907858
70772	907859
9747	907860
124814	907861
40542	907862
6606	907863
156819	907864
93295	907865
9935	907866
32302	907867
45237	907868
122797	907869
179361	907870
1259	907871
214251	907872
141442	907873
90881	907874
38669	907875
183880	907876
3225	907877
4142	907878
7011	907879
141433	907880
152657	907881
51877	907882
13530	907883
24304	907884
6027	907885
6277	907886
52903	907887
60523	907888
144340	907889
172972	907890
77289	907891
2729	907892
18760	907893
106455	907894
179469	907895
40447	907896
11780	907897
76696	907898
11416	907899
26436	907900
40797	907901
147664	907902
161950	907903
26104	907904
49797	907905
49762	907906
76334	907907
30204	907908
8410	907909
44397	907910
132	907911
25033	907912
4751	907913
70427	907914
18886	907915
2198	907916
49924	907917
49828	907918
9937	907919
11336	907920
13632	907921
157195	907922
97280	907923
35581	907924
63893	907925
88811	907926
16251	907927
18092	907928
25509	907929
46246	907930
346	907931
98550	907932
144587	907933
9508	907934
6623	907935
19332	907936
20347	907937
81300	907938
6948	907939
273933	907940
50779	907941
40352	907942
38626	907943
98296	907944
40055	907945
88939	907946
1036	907947
54406	907948
27318	907949
159362	907950
16131	907951
51963	907952
7648	907953
22472	907954
95103	907955
8449	907956
326	907957
33605	907958
133302	907959
287289	907960
12392	907961
13167	907962
26692	907963
3707	907964
44068	907965
49225	907966
129167	907967
22470	907968
68991	907969
26530	907970
21841	907971
11180	907972
36931	907973
101450	907974
41088	907975
7187	907976
35219	907977
39996	907978
90626	907979
158876	907980
16549	907981
152181	907982
60381	907983
1779	907984
6464	907985
125619	907986
125619	907987
114109	907988
13625	907989
2594	907990
76786	907991
19784	907992
174838	907993
807	907994
100080	907995
59645	907996
44543	907997
6272	907998
23378	907999
599	908000
4325	908001
116659	908002
9300	908003
49352	908004
76528	908005
45122	908006
32589	908007
7454	908008
38618	908009
52592	908010
243591	908011
97714	908012
202648	908013
277966	908014
44119	908015
166689	908016
14499	908017
31938	908018
40523	908019
87850	908020
127502	908021
47985	908022
90227	908023
190794	908024
109808	908025
10842	908026
17859	908027
159535	908028
81101	908029
60388	908030
215362	908031
1823	908032
69793	908033
10487	908034
42563	908035
129481	908036
282432	908037
308205	908038
44	908039
32535	908040
112273	908041
10803	908042
87161	908043
167047	908044
5171	908045
22821	908046
8308	908047
113060	908048
6035	908049
211818	908050
83903	908051
39891	908052
14102	908053
42816	908054
104498	908055
7171	908056
139796	908057
63267	908058
241097	908059
195397	908060
69131	908061
2411	908062
1614	908063
151234	908064
113401	908065
62612	908066
152193	908067
2158	908068
9951	908069
8198	908070
240874	908071
251021	908072
207453	908073
111040	908074
60585	908075
48072	908076
35065	908077
92786	908078
77203	908079
201697	908080
80005	908081
197899	908082
197899	908083
50475	908084
105894	908085
62749	908086
4916	908087
12219	908088
39525	908089
57534	908090
213246	908091
25830	908092
155127	908093
229854	908094
71399	908095
91546	908096
120471	908097
13009	908098
89425	908099
21668	908100
99741	908101
7039	908102
8556	908103
84364	908104
183236	908105
132777	908106
31901	908107
80653	908108
45080	908109
14450	908110
130352	908111
86969	908112
67235	908113
134710	908114
7364	908115
3752	908116
16667	908117
210230	908118
425	908119
93438	908120
185289	908121
86913	908122
8841	908123
3199	908124
29382	908125
45165	908126
20182	908127
149655	908128
50437	908129
743	908130
863	908131
20760	908132
52709	908133
4009	908134
40289	908135
40271	908136
36460	908137
57886	908138
101654	908139
91666	908140
77437	908141
68987	908142
38780	908143
24417	908144
53610	908145
66238	908146
271594	908147
271562	908148
58591	908149
10935	908150
65	908151
58785	908152
16046	908153
46888	908154
143339	908155
98658	908156
2777	908157
48688	908158
10209	908159
26768	908160
287499	908161
43220	908162
70035	908163
46180	908164
341	908165
28841	908166
6042	908167
118271	908168
22474	908169
3622	908170
150935	908171
23764	908172
7167	908173
35419	908174
961	908175
158676	908176
41904	908177
20992	908178
42022	908179
37991	908180
87066	908181
53913	908182
100899	908183
86660	908184
28025	908185
111885	908186
1737	908187
98017	908188
59246	908189
19230	908190
73462	908191
4056	908192
74907	908193
37868	908194
54555	908195
43978	908196
21073	908197
120259	908198
10951	908199
129337	908200
7615	908201
105691	908202
24951	908203
272702	908204
21105	908205
50854	908206
25316	908207
19857	908208
34485	908209
163709	908210
102127	908211
9606	908212
11974	908213
98990	908214
110350	908215
148063	908216
91858	908217
10160	908218
94191	908219
62288	908220
91560	908221
15362	908222
81805	908223
39285	908224
37020	908225
110771	908226
5703	908227
37261	908228
65023	908229
158929	908230
42	908231
11968	908232
4773	908233
4073	908234
125496	908235
41995	908236
146888	908237
217809	908238
45687	908239
3659	908240
63581	908241
164832	908242
7831	908243
84772	908244
190699	908245
18048	908246
30250	908247
212582	908248
29416	908249
4718	908250
18854	908251
18854	908252
188610	908253
45316	908254
323	908255
125399	908256
200896	908257
14885	908258
43256	908259
195372	908260
59750	908261
139184	908262
65053	908263
115610	908264
97427	908265
97469	908266
142794	908267
114658	908268
78779	908269
23220	908270
187352	908271
63308	908272
54966	908273
131502	908274
875	908275
58325	908276
69382	908277
196059	908278
74555	908279
43760	908280
137512	908281
70737	908282
58630	908283
113409	908284
102221	908285
7224	908286
116674	908287
116674	908288
354	908289
63104	908290
129457	908291
93013	908292
5588	908293
36702	908294
4024	908295
39603	908296
192123	908297
116	908298
132782	908299
52762	908300
52762	908301
165337	908302
140290	908303
14548	908304
94491	908305
107815	908306
34967	908307
227233	908308
13590	908309
211036	908310
129159	908311
80005	908312
165953	908313
104059	908314
65053	908315
248654	908316
83793	908317
39910	908318
1498	908319
227750	908320
44952	908321
263701	908322
62302	908323
21443	908324
106506	908325
139767	908326
49509	908327
62925	908328
10879	908329
26012	908330
295191	908331
295193	908332
1083	908333
22070	908334
134855	908335
159766	908336
44117	908337
93964	908338
3804	908339
95858	908340
24639	908341
4464	908342
6289	908343
6289	908344
3093	908345
4961	908346
45123	908347
21025	908348
93081	908349
13873	908350
130748	908351
112778	908352
4136	908353
9500	908354
27199	908355
12491	908356
136674	908357
5032	908358
299390	908359
4099	908360
653	908361
9470	908362
144150	908363
171509	908364
18884	908365
122540	908366
17886	908367
917	908368
30280	908369
20588	908370
40603	908371
157940	908372
9111	908373
100093	908374
39667	908375
80556	908376
45873	908377
143289	908378
184255	908379
82185	908380
109220	908381
64559	908382
1938	908383
16191	908384
3519	908385
46803	908386
53788	908387
6475	908388
14529	908389
17433	908390
144883	908391
139102	908392
11708	908393
8526	908394
38653	908395
102244	908396
16013	908397
204125	908398
29939	908399
54343	908400
56012	908401
4977	908402
69291	908403
70922	908404
104737	908405
53015	908406
87685	908407
193487	908408
70710	908409
34833	908410
85496	908411
11185	908412
66294	908413
91119	908414
60014	908415
25350	908416
23841	908417
7107	908418
12991	908419
1090	908420
25843	908421
287221	908422
17156	908423
133881	908424
83610	908425
17972	908426
56763	908427
302049	908428
59230	908429
1845	908430
20926	908431
220801	908432
17132	908433
63776	908434
171231	908435
184184	908436
67583	908437
31173	908438
33086	908439
48443	908440
604	908441
71383	908442
164678	908443
24218	908444
255072	908445
17568	908446
11835	908447
16071	908448
22551	908449
6755	908450
30880	908451
69899	908452
28674	908453
16653	908454
92966	908455
61818	908456
1038	908457
127975	908458
30753	908459
118715	908460
180553	908461
8895	908462
1184	908463
130772	908464
55636	908465
130884	908466
4311	908467
4792	908468
89546	908469
213197	908470
47329	908471
19948	908472
25676	908473
74392	908474
47227	908475
214857	908476
183035	908477
134742	908478
292531	908479
38473	908480
171987	908481
18408	908482
271004	908483
43751	908484
29750	908485
62574	908486
60900	908487
160957	908488
1499	908489
8239	908490
235290	908491
209449	908492
146901	908493
13536	908494
14028	908495
286990	908496
31268	908497
721	908498
214474	908499
111991	908500
24169	908501
143917	908502
87385	908503
87385	908504
48881	908505
74051	908506
26888	908507
20871	908508
301235	908509
56342	908510
652	908511
147830	908512
62019	908513
2510	908514
12362	908515
81473	908516
73042	908517
198445	908518
4489	908519
6807	908520
91598	908521
105903	908522
110486	908523
110707	908524
62622	908525
60200	908526
47827	908527
81914	908528
11525	908529
233110	908530
100904	908531
1786	908532
205809	908533
87256	908534
8920	908535
155786	908536
2093	908537
6460	908538
77351	908539
36855	908540
3080	908541
36997	908542
147295	908543
1188	908544
40541	908545
6705	908546
6705	908547
71405	908548
50749	908549
1632	908550
52941	908551
1585	908552
6532	908553
328	908554
13801	908555
11562	908556
59822	908557
15409	908558
178953	908559
150555	908560
58553	908561
90880	908562
2648	908563
146901	908564
19192	908565
101152	908566
86896	908567
106690	908568
77599	908569
1616	908570
4091	908571
47000	908572
23316	908573
157490	908574
4964	908575
65924	908576
11	908577
177653	908578
13586	908579
14248	908580
162884	908581
37906	908582
18048	908583
10621	908584
173418	908585
20665	908586
11435	908587
107125	908588
74966	908589
82681	908590
31382	908591
378	908592
10861	908593
174154	908594
16335	908595
59465	908596
104046	908597
82411	908598
189037	908599
95239	908600
76482	908601
27743	908602
54046	908603
45289	908604
15287	908605
151145	908606
219049	908607
65241	908608
227766	908609
28979	908610
2263	908611
5897	908612
100046	908613
28712	908614
91029	908615
95279	908616
28499	908617
43934	908618
6780	908619
109591	908620
67989	908621
32280	908622
244887	908623
115728	908624
7387	908625
152152	908626
210291	908627
31848	908628
98878	908629
49125	908630
14022	908631
39984	908632
93197	908633
49784	908634
4726	908635
188849	908636
44012	908637
27218	908638
16463	908639
176293	908640
116566	908641
8771	908642
207352	908643
35000	908644
1349	908645
11957	908646
271304	908647
145542	908648
7934	908649
88711	908650
1496	908651
43089	908652
36620	908653
20316	908654
6162	908655
37646	908656
71955	908657
122151	908658
181748	908659
7440	908660
209031	908661
233411	908662
30981	908663
24078	908664
104866	908665
27973	908666
52697	908667
105665	908668
117725	908669
27560	908670
49838	908671
39848	908672
478	908673
81708	908674
6	908675
50124	908676
12442	908677
73045	908678
25634	908679
88794	908680
125528	908681
4876	908682
98388	908683
271857	908684
72569	908685
32871	908686
4448	908687
122912	908688
249860	908689
175621	908690
103096	908691
116203	908692
57720	908693
611	908694
258145	908695
172	908696
29615	908697
73144	908698
23983	908699
42120	908700
67627	908701
3581	908702
37449	908703
5207	908704
134367	908705
201	908706
78470	908707
92262	908708
1779	908709
68127	908710
5740	908711
6646	908712
34737	908713
3304	908714
15645	908715
164452	908716
85774	908717
229671	908718
49537	908719
108891	908720
27633	908721
13603	908722
300472	908723
62043	908724
100365	908725
592	908726
184526	908727
231682	908728
213741	908729
8029	908730
148287	908731
36532	908732
27677	908733
14001	908734
25474	908735
72673	908736
63135	908737
72468	908738
89210	908739
1850	908740
141729	908741
15148	908742
18670	908743
64499	908744
94579	908745
85722	908746
83563	908747
235099	908748
34452	908749
233	908750
3067	908751
134466	908752
66706	908753
28866	908754
64452	908755
1982	908756
49962	908757
79017	908758
8011	908759
269165	908760
69191	908761
196608	908762
64295	908763
59037	908764
33134	908765
42586	908766
9436	908767
2584	908768
15446	908769
125748	908770
116270	908771
13539	908772
17689	908773
25317	908774
22516	908775
20192	908776
51914	908777
104072	908778
34259	908779
212255	908780
97021	908781
172928	908782
200979	908783
49875	908784
41464	908785
170090	908786
68351	908787
15431	908788
36262	908789
67759	908790
122118	908791
8426	908792
195375	908793
24827	908794
162473	908795
76598	908796
39726	908797
72382	908798
179684	908799
125826	908800
2297	908801
104012	908802
88299	908803
284610	908804
60126	908805
48851	908806
4073	908807
192753	908808
78377	908809
7399	908810
47558	908811
66664	908812
138531	908813
41029	908814
106287	908815
78313	908816
95699	908817
96834	908818
4643	908819
10744	908820
31341	908821
952	908822
98518	908823
38695	908824
77419	908825
79485	908826
7194	908827
80199	908828
7089	908829
124431	908830
211080	908831
23937	908832
13138	908833
55159	908834
214028	908835
48747	908836
262761	908837
20486	908838
64277	908839
121583	908840
14230	908841
69891	908842
203517	908843
73501	908844
203945	908845
38635	908846
36488	908847
99816	908848
187	908849
201683	908850
57996	908851
162044	908852
12203	908853
31901	908854
31048	908855
124585	908856
56508	908857
109734	908858
18293	908859
27203	908860
76221	908861
52589	908862
71822	908863
121593	908864
20225	908865
7650	908866
8584	908867
46691	908868
69576	908869
3448	908870
102449	908871
167880	908872
192470	908873
297166	908874
48789	908875
24230	908876
110	908877
35927	908878
6225	908879
122614	908880
3225	908881
72293	908882
94507	908883
79057	908884
202494	908885
155703	908886
11267	908887
93709	908888
62285	908889
80824	908890
6375	908891
10772	908892
3581	908893
34890	908894
240812	908895
82417	908896
241181	908897
55610	908898
197797	908899
243984	908900
145449	908901
1205	908902
107632	908903
308508	908904
72730	908905
39028	908906
85399	908907
105533	908908
10360	908909
210403	908910
4331	908911
113698	908912
49957	908913
16069	908914
407	908915
208039	908916
28224	908917
168359	908918
51554	908919
4739	908920
27922	908921
99473	908922
105224	908923
17556	908924
167878	908925
57987	908926
294070	908927
217990	908928
43555	908929
69625	908930
6457	908931
224342	908932
19823	908933
23608	908934
94102	908935
17051	908936
56608	908937
110331	908938
311273	908939
310915	908940
95573	908941
102653	908942
236698	908943
61844	908944
138290	908945
17426	908946
282250	908947
55642	908948
28417	908949
3127	908950
104302	908951
44926	908952
52375	908953
39457	908954
15282	908955
129508	908956
113164	908957
80515	908958
93201	908959
18615	908960
26617	908961
82855	908962
67076	908963
81721	908964
52265	908965
296482	908966
22559	908967
10271	908968
60877	908969
40353	908970
1258	908971
207324	908972
130078	908973
95798	908974
62382	908975
41747	908976
83171	908977
18465	908978
81541	908979
54325	908980
157074	908981
89	908982
59084	908983
96046	908984
2746	908985
24093	908986
271530	908987
1204	908988
53851	908989
23678	908990
48367	908991
31381	908992
26555	908993
33859	908994
146126	908995
115111	908996
162612	908997
1990	908998
182545	908999
307945	909000
11576	909001
180516	909002
79597	909003
16709	909004
16709	909005
17220	909006
10303	909007
559	909008
6549	909009
122379	909010
280337	909011
24398	909012
867	909013
4	909014
28301	909015
65985	909016
4805	909017
54904	909018
1537	909019
122395	909020
65539	909021
48902	909022
109734	909023
21094	909024
112036	909025
161262	909026
3131	909027
14828	909028
21424	909029
50176	909030
24247	909031
7176	909032
143732	909033
161762	909034
156385	909035
121628	909036
2298	909037
135435	909038
130878	909039
23060	909040
138668	909041
6561	909042
1503	909043
956	909044
147695	909045
62010	909046
6965	909047
2350	909048
180573	909049
92744	909050
168120	909051
3571	909052
10766	909053
252460	909054
11223	909055
5288	909056
249994	909057
92994	909058
2945	909059
7446	909060
12461	909061
59311	909062
170389	909063
250143	909064
61844	909065
5342	909066
1702	909067
16893	909068
44472	909069
28926	909070
14112	909071
73274	909072
24381	909073
220474	909074
974	909075
35465	909076
216044	909077
89506	909078
103495	909079
29680	909080
112915	909081
5247	909082
7192	909083
25492	909084
56392	909085
31564	909086
8	909087
49631	909088
70528	909089
150436	909090
5994	909091
70176	909092
157424	909093
32151	909094
130346	909095
189775	909096
8439	909097
4947	909098
17100	909099
49857	909100
294975	909101
48286	909102
7253	909103
14382	909104
176115	909105
109	909106
81675	909107
163503	909108
3079	909109
86014	909110
70137	909111
60773	909112
5640	909113
62894	909114
1245	909115
2108	909116
19275	909117
204833	909118
813	909119
145505	909120
177638	909121
268906	909122
42306	909123
8528	909124
85908	909125
109087	909126
71468	909127
195643	909128
113704	909129
737	909130
36062	909131
130446	909132
136663	909133
42672	909134
28788	909135
126406	909136
38403	909137
8329	909138
65534	909139
8871	909140
41115	909141
170562	909142
303102	909143
13094	909144
283678	909145
181589	909146
262570	909147
262514	909148
108328	909149
35519	909150
26997	909151
204919	909152
91035	909153
44439	909154
164426	909155
179812	909156
21776	909157
54992	909158
22709	909159
22279	909160
16603	909161
73296	909162
8871	909163
9011	909164
97179	909165
664	909166
183013	909167
24585	909168
57883	909169
225170	909170
13946	909171
10033	909172
56431	909173
95124	909174
179834	909175
6256	909176
41843	909177
91708	909178
237468	909179
71436	909180
2513	909181
7759	909182
20235	909183
50141	909184
117399	909185
25608	909186
291268	909187
70672	909188
3650	909189
22084	909190
225180	909191
111934	909192
33991	909193
3650	909194
23112	909195
136889	909196
633	909197
6099	909198
106475	909199
21883	909200
49933	909201
220723	909202
9470	909203
17947	909204
62490	909205
90853	909206
50772	909207
223221	909208
5689	909209
92728	909210
6438	909211
6438	909212
10539	909213
47947	909214
212594	909215
91115	909216
30249	909217
93601	909218
30347	909219
4142	909220
63917	909221
14310	909222
28883	909223
178859	909224
197626	909225
61673	909226
7195	909227
228984	909228
109629	909229
117706	909230
17539	909231
234298	909232
29435	909233
143411	909234
270017	909235
105301	909236
59541	909237
12876	909238
908	909239
135213	909240
123746	909241
12284	909242
7598	909243
42349	909244
122258	909245
9409	909246
17631	909247
51850	909248
17772	909249
208986	909250
94406	909251
9506	909252
7156	909253
100162	909254
38174	909255
164883	909256
65327	909257
293050	909258
9734	909259
11735	909260
44207	909261
288812	909262
139066	909263
131822	909264
92203	909265
53109	909266
53109	909267
157472	909268
26982	909269
4412	909270
189016	909271
32346	909272
70485	909273
23797	909274
60977	909275
11215	909276
151099	909277
73216	909278
220822	909279
34	909280
111279	909281
67602	909282
78086	909283
28159	909284
285902	909285
97933	909286
35033	909287
19115	909288
131429	909289
94077	909290
47403	909291
99203	909292
15827	909293
55773	909294
6603	909295
187575	909296
75339	909297
2056	909298
206858	909299
23338	909300
28870	909301
128735	909302
23481	909303
162	909304
18171	909305
61140	909306
1012	909307
140055	909308
13134	909309
125250	909310
16347	909311
42430	909312
18059	909313
40156	909314
13575	909315
34029	909316
16768	909317
64406	909318
50100	909319
10286	909320
657	909321
165160	909322
62406	909323
3864	909324
38226	909325
25212	909326
20420	909327
208960	909328
16956	909329
5066	909330
132617	909331
8580	909332
12832	909333
46722	909334
64914	909335
261855	909336
172420	909337
94084	909338
42637	909339
1836	909340
16683	909341
309877	909342
32130	909343
275470	909344
2452	909345
4727	909346
10266	909347
856	909348
16953	909349
193084	909350
772	909351
99937	909352
61089	909353
3080	909354
9100	909355
652	909356
5260	909357
81006	909358
23955	909359
6588	909360
6588	909361
56541	909362
9862	909363
215328	909364
128069	909365
31310	909366
129528	909367
17815	909368
212375	909369
89570	909370
10388	909371
21400	909372
10533	909373
49020	909374
8741	909375
120212	909376
171376	909377
1636	909378
19401	909379
113105	909380
13305	909381
13209	909382
114309	909383
7023	909384
20018	909385
50991	909386
50588	909387
765	909388
184526	909389
121464	909390
195979	909391
34901	909392
264089	909393
2836	909394
55803	909395
85914	909396
126404	909397
10640	909398
26754	909399
48241	909400
10268	909401
27734	909402
164	909403
96685	909404
94959	909405
216766	909406
106421	909407
7947	909408
2070	909409
14674	909410
12696	909411
112898	909412
183853	909413
48789	909414
207212	909415
58675	909416
208	909417
37262	909418
106703	909419
140759	909420
41209	909421
40699	909422
148348	909423
238	909424
209485	909425
124200	909426
18226	909427
7932	909428
34821	909429
19053	909430
20704	909431
20782	909432
98227	909433
94201	909434
86732	909435
22507	909436
178152	909437
162150	909438
12155	909439
137301	909440
273650	909441
33165	909442
33165	909443
21601	909444
89316	909445
143349	909446
83119	909447
185710	909448
46060	909449
5082	909450
62849	909451
143807	909452
14386	909453
13702	909454
86397	909455
93996	909456
7972	909457
3181	909458
53077	909459
138460	909460
95112	909461
65074	909462
50619	909463
299354	909464
511	909465
24830	909466
305178	909467
210750	909468
201404	909469
305912	909470
110231	909471
175908	909472
87826	909473
71558	909474
30617	909475
1594	909476
20766	909477
2986	909478
69363	909479
10419	909480
42368	909481
189503	909482
2556	909483
2556	909484
21041	909485
58592	909486
13816	909487
130708	909488
130708	909489
274012	909490
85961	909491
105	909492
9477	909493
1243	909494
21779	909495
42769	909496
56991	909497
78936	909498
48286	909499
88029	909500
1383	909501
5500	909502
67606	909503
30969	909504
67606	909505
18433	909506
45000	909507
43396	909508
22563	909509
7574	909510
12923	909511
15999	909512
15999	909513
14325	909514
174374	909515
26063	909516
61	909517
216647	909518
24	909519
105	909520
59257	909521
80446	909522
42730	909523
62963	909524
95397	909525
3288	909526
541	909527
94650	909528
137679	909529
207961	909530
150975	909531
280023	909532
40604	909533
11381	909534
11381	909535
78511	909536
27799	909537
221795	909538
79217	909539
45016	909540
216764	909541
24897	909542
90157	909543
183799	909544
63708	909545
2278	909546
40889	909547
223937	909548
107087	909549
25378	909550
1397	909551
39194	909552
26308	909553
13411	909554
13411	909555
116975	909556
292450	909557
2581	909558
24848	909559
149753	909560
36588	909561
75073	909562
16324	909563
136187	909564
2762	909565
140747	909566
119114	909567
189893	909568
167961	909569
208361	909570
167852	909571
35330	909572
52583	909573
93382	909574
77248	909575
10153	909576
43442	909577
115085	909578
7625	909579
38260	909580
114280	909581
114280	909582
217578	909583
2663	909584
49166	909585
33400	909586
134483	909587
121099	909588
78146	909589
194184	909590
44669	909591
22092	909592
4837	909593
151623	909594
88962	909595
26872	909596
6	909597
9424	909598
200450	909599
26570	909600
221630	909601
300908	909602
44542	909603
23973	909604
126255	909605
82723	909606
27235	909607
57077	909608
262350	909609
153000	909610
7477	909611
20798	909612
10506	909613
1767	909614
24953	909615
42448	909616
86	909617
132188	909618
16825	909619
81286	909620
8991	909621
214339	909622
76144	909623
9626	909624
56693	909625
31464	909626
183871	909627
136414	909628
8362	909629
8418	909630
217356	909631
311812	909632
139621	909633
48613	909634
301252	909635
24849	909636
37385	909637
297277	909638
147928	909639
129005	909640
272836	909641
126861	909642
89028	909643
141499	909644
34095	909645
76578	909646
301632	909647
201610	909648
6052	909649
185216	909650
22857	909651
286829	909652
43626	909653
3662	909654
82222	909655
6620	909656
16390	909657
218769	909658
147078	909659
33372	909660
136704	909661
123336	909662
182066	909663
58298	909664
22116	909665
66913	909666
71876	909667
95285	909668
262430	909669
59564	909670
118878	909671
153074	909672
176642	909673
82650	909674
189121	909675
21568	909676
10042	909677
9487	909678
274107	909679
274400	909680
17926	909681
63894	909682
59404	909683
130826	909684
116901	909685
79555	909686
10331	909687
193260	909688
48767	909689
27985	909690
1982	909691
39234	909692
15938	909693
94890	909694
36095	909695
55881	909696
49450	909697
34559	909698
17555	909699
16288	909700
43501	909701
58300	909702
168696	909703
128995	909704
20709	909705
104810	909706
34631	909707
9971	909708
8586	909709
108576	909710
226783	909711
1860	909712
85369	909713
167406	909714
16776	909715
36692	909716
151452	909717
74560	909718
201199	909719
445	909720
120981	909721
155608	909722
29418	909723
29094	909724
8195	909725
50008	909726
27783	909727
1281	909728
178760	909729
174	909730
22306	909731
89892	909732
168446	909733
239396	909734
119313	909735
166050	909736
18980	909737
1881	909738
3285	909739
2664	909740
201372	909741
28251	909742
255956	909743
115522	909744
76975	909745
131894	909746
302113	909747
12537	909748
160473	909749
64	909750
201745	909751
19881	909752
197024	909753
144719	909754
3017	909755
5296	909756
55143	909757
24853	909758
13322	909759
288090	909760
75359	909761
162923	909762
224601	909763
59278	909764
9316	909765
288652	909766
110945	909767
100556	909768
131850	909769
121920	909770
135918	909771
136202	909772
63386	909773
57506	909774
57732	909775
85970	909776
136202	909777
72584	909778
87557	909779
192445	909780
211363	909781
72584	909782
28101	909783
49967	909784
62637	909785
136282	909786
67963	909787
5448	909788
117244	909789
242625	909790
45649	909791
128143	909792
101920	909793
129308	909794
9476	909795
6925	909796
192445	909797
271405	909798
9082	909799
143741	909800
78830	909801
1735	909802
216304	909803
45640	909804
1653	909805
107358	909806
32420	909807
17600	909808
198212	909809
58302	909810
240215	909811
106176	909812
1320	909813
91485	909814
1893	909815
3242	909816
50379	909817
30720	909818
3906	909819
121371	909820
124168	909821
20664	909822
9457	909823
353	909824
16978	909825
172686	909826
78649	909827
20250	909828
10936	909829
1458	909830
305140	909831
17091	909832
121310	909833
70418	909834
6138	909835
188217	909836
24674	909837
261794	909838
18514	909839
456	909840
32223	909841
10216	909842
97160	909843
9105	909844
35382	909845
7008	909846
17421	909847
17421	909848
2217	909849
820	909850
61461	909851
110875	909852
3757	909853
43467	909854
3023	909855
112080	909856
6245	909857
115509	909858
4936	909859
63380	909860
140921	909861
86	909862
199506	909863
12269	909864
35030	909865
215441	909866
5477	909867
41096	909868
41096	909869
121291	909870
209204	909871
94802	909872
13577	909873
29128	909874
55956	909875
379	909876
308	909877
119715	909878
16405	909879
87084	909880
17074	909881
121310	909882
44774	909883
10423	909884
158599	909885
10103	909886
71179	909887
123578	909888
80953	909889
140387	909890
176451	909891
99677	909892
2537	909893
14534	909894
3643	909895
767	909896
17794	909897
8751	909898
18899	909899
37718	909900
11432	909901
141296	909902
130662	909903
28420	909904
38580	909905
76452	909906
23361	909907
107390	909908
17060	909909
42195	909910
127600	909911
73318	909912
2847	909913
10671	909914
69312	909915
221494	909916
49056	909917
73	909918
4332	909919
143185	909920
272880	909921
25873	909922
1758	909923
30306	909924
558	909925
1607	909926
83374	909927
297946	909928
18907	909929
13409	909930
37640	909931
30279	909932
54065	909933
5779	909934
7411	909935
22449	909936
48300	909937
390	909938
3794	909939
18014	909940
2114	909941
14830	909942
5204	909943
255064	909944
53358	909945
49	909946
82090	909947
8356	909948
4185	909949
59902	909950
2285	909951
156492	909952
31724	909953
104109	909954
29765	909955
9131	909956
1947	909957
22027	909958
191506	909959
21147	909960
45832	909961
50974	909962
74377	909963
82740	909964
191	909965
787	909966
24721	909967
99136	909968
4144	909969
12632	909970
25132	909971
137135	909972
25	909973
102054	909974
193110	909975
16862	909976
13344	909977
17708	909978
7379	909979
38737	909980
252928	909981
93291	909982
3309	909983
6254	909984
33358	909985
28502	909986
278554	909987
14209	909988
229459	909989
570	909990
9699	909991
256482	909992
17924	909993
196071	909994
11378	909995
8109	909996
78109	909997
98066	909998
101146	909999
78577	910000
27060	910001
60001	910002
11285	910003
101390	910004
3011	910005
31747	910006
18699	910007
38816	910008
17057	910009
66440	910010
2814	910011
34975	910012
82149	910013
1986	910014
28350	910015
35461	910016
11389	910017
24429	910018
262314	910019
86238	910020
173711	910021
89719	910022
21897	910023
55212	910024
2977	910025
1982	910026
30089	910027
18669	910028
13592	910029
256013	910030
62839	910031
83024	910032
129943	910033
22911	910034
4485	910035
166	910036
17250	910037
183266	910038
3189	910039
279276	910040
34635	910041
41208	910042
77595	910043
2760	910044
138116	910045
25226	910046
20958	910047
662	910048
24613	910049
2130	910050
5919	910051
19517	910052
94339	910053
490	910054
743	910055
39671	910056
105274	910057
123929	910058
2732	910059
3396	910060
2913	910061
11889	910062
2675	910063
149	910064
22372	910065
175448	910066
75137	910067
11058	910068
497	910069
123703	910070
39876	910071
668	910072
13679	910073
45772	910074
249498	910075
2550	910076
130370	910077
2366	910078
35302	910079
174481	910080
91810	910081
85336	910082
8243	910083
148275	910084
22381	910085
18590	910086
217453	910087
69505	910088
3891	910089
165279	910090
38386	910091
226	910092
7378	910093
67232	910094
121265	910095
58527	910096
199188	910097
9071	910098
11160	910099
23005	910100
69910	910101
83418	910102
353	910103
43060	910104
1469	910105
15728	910106
170	910107
12	910108
3970	910109
710	910110
277	910111
82565	910112
141301	910113
37348	910114
187731	910115
58407	910116
15214	910117
621	910118
14638	910119
22673	910120
22131	910121
12006	910122
308533	910123
185752	910124
11092	910125
155185	910126
297	910127
1168	910128
83102	910129
14232	910130
13892	910131
199242	910132
62896	910133
97381	910134
57879	910135
224241	910136
39514	910137
24645	910138
18334	910139
324	910140
14961	910141
19423	910142
19996	910143
37811	910144
26253	910145
3265	910146
94534	910147
110971	910148
192819	910149
278500	910150
52343	910151
14909	910152
13571	910153
89556	910154
33799	910155
5440	910156
208690	910157
1116	910158
66958	910159
143155	910160
143155	910161
5643	910162
19968	910163
137149	910164
19266	910165
14528	910166
1598	910167
164	910168
54024	910169
3789	910170
74880	910171
11542	910172
176	910173
19471	910174
107763	910175
12402	910176
63947	910177
47194	910178
10203	910179
8371	910180
142832	910181
7932	910182
105043	910183
1528	910184
6823	910185
22360	910186
206507	910187
43490	910188
93724	910189
32287	910190
74220	910191
68122	910192
10737	910193
32845	910194
732	910195
88831	910196
143128	910197
143920	910198
6430	910199
2997	910200
136963	910201
170310	910202
21135	910203
1144	910204
32157	910205
224202	910206
311041	910207
1860	910208
12102	910209
131614	910210
31878	910211
173600	910212
189414	910213
10999	910214
88414	910215
116376	910216
67119	910217
154256	910218
183273	910219
299930	910220
76996	910221
14880	910222
77554	910223
43490	910224
179378	910225
1644	910226
13929	910227
147459	910228
33503	910229
12203	910230
1643	910231
118290	910232
64559	910233
95135	910234
6488	910235
96553	910236
15762	910237
193125	910238
32538	910239
2453	910240
181876	910241
92763	910242
37327	910243
6758	910244
93083	910245
302384	910246
109545	910247
154566	910248
94122	910249
70441	910250
104379	910251
171537	910252
196898	910253
58740	910254
85420	910255
1753	910256
6636	910257
134078	910258
156317	910259
170	910260
25247	910261
176	910262
136525	910263
55797	910264
4956	910265
28620	910266
360	910267
30961	910268
37504	910269
35662	910270
104015	910271
198951	910272
30226	910273
3093	910274
162159	910275
198939	910276
163714	910277
57449	910278
161133	910279
62382	910280
31332	910281
82867	910282
227495	910283
43242	910284
46106	910285
167929	910286
966	910287
103945	910288
141806	910289
34931	910290
3281	910291
58466	910292
209671	910293
14928	910294
206646	910295
34423	910296
43447	910297
64239	910298
200788	910299
186492	910300
91816	910301
81816	910302
119242	910303
18996	910304
31369	910305
93257	910306
227508	910307
16924	910308
9647	910309
48410	910310
19849	910311
152002	910312
42466	910313
14041	910314
73516	910315
210838	910316
44011	910317
88926	910318
33844	910319
17704	910320
243165	910321
79246	910322
59600	910323
204081	910324
233061	910325
14143	910326
666	910327
92654	910328
31342	910329
8528	910330
73309	910331
72738	910332
10150	910333
127438	910334
934	910335
26310	910336
27113	910337
200019	910338
120407	910339
59405	910340
166000	910341
39769	910342
1144	910343
32710	910344
120665	910345
11063	910346
144470	910347
1036	910348
1421	910349
64710	910350
53286	910351
41723	910352
17521	910353
110138	910354
23690	910355
42428	910356
19734	910357
33168	910358
84732	910359
112536	910360
146759	910361
154796	910362
13075	910363
940	910364
237534	910365
17736	910366
4824	910367
60476	910368
59108	910369
74078	910370
80307	910371
35084	910372
56890	910373
107237	910374
51428	910375
58055	910376
198455	910377
271986	910378
5221	910379
68810	910380
32906	910381
10903	910382
114425	910383
18680	910384
10012	910385
169969	910386
261527	910387
83	910388
30123	910389
37799	910390
11791	910391
915	910392
17823	910393
179169	910394
101026	910395
70623	910396
126316	910397
83250	910398
147462	910399
24822	910400
107659	910401
204693	910402
60129	910403
2590	910404
13803	910405
25446	910406
312842	910407
160781	910408
107362	910409
129116	910410
50891	910411
2138	910412
3863	910413
94062	910414
72836	910415
1381	910416
9044	910417
216318	910418
52439	910419
26356	910420
43116	910421
219197	910422
166420	910423
84938	910424
174392	910425
69002	910426
930	910427
16814	910428
105984	910429
242015	910430
95826	910431
118121	910432
22161	910433
299781	910434
1112	910435
157089	910436
175057	910437
171547	910438
49000	910439
3046	910440
222145	910441
15538	910442
253834	910443
14311	910444
121810	910445
42827	910446
87099	910447
153527	910448
18460	910449
16648	910450
146886	910451
1665	910452
41935	910453
136485	910454
31260	910455
4344	910456
22743	910457
132062	910458
30928	910459
36	910460
221521	910461
68046	910462
175541	910463
115874	910464
52361	910465
62361	910466
46156	910467
285636	910468
251373	910469
280734	910470
4839	910471
3873	910472
202	910473
55628	910474
22585	910475
3212	910476
53154	910477
8925	910478
82326	910479
43103	910480
4167	910481
106567	910482
704	910483
36629	910484
66243	910485
141191	910486
17203	910487
1799	910488
12319	910489
46464	910490
241615	910491
57513	910492
159899	910493
6414	910494
59721	910495
55781	910496
161948	910497
100906	910498
42548	910499
190229	910500
1654	910501
7303	910502
78390	910503
4022	910504
96759	910505
1690	910506
24288	910507
170	910508
128734	910509
200620	910510
27680	910511
24855	910512
128224	910513
1022	910514
74322	910515
47637	910516
72880	910517
145528	910518
215253	910519
134591	910520
43412	910521
11103	910522
33833	910523
8879	910524
17553	910525
25502	910526
11186	910527
16983	910528
5371	910529
102685	910530
170	910531
48081	910532
35166	910533
38446	910534
71917	910535
30756	910536
1545	910537
199566	910538
202934	910539
4607	910540
4296	910541
89899	910542
89899	910543
12491	910544
23244	910545
16345	910546
49488	910547
23639	910548
186208	910549
56829	910550
113105	910551
18655	910552
61248	910553
1663	910554
11830	910555
3930	910556
127757	910557
104545	910558
5984	910559
7853	910560
142279	910561
4725	910562
1450	910563
29530	910564
167858	910565
9549	910566
9549	910567
55681	910568
17963	910569
9177	910570
3054	910571
18505	910572
81420	910573
5905	910574
3644	910575
90306	910576
1260	910577
111970	910578
370	910579
97076	910580
81384	910581
1432	910582
70832	910583
46257	910584
144436	910585
277376	910586
115197	910587
364	910588
12848	910589
38952	910590
139325	910591
30182	910592
7383	910593
32680	910594
43472	910595
3506	910596
37871	910597
197081	910598
42413	910599
6477	910600
7976	910601
1494	910602
90924	910603
27847	910604
75582	910605
77042	910606
32682	910607
2190	910608
40925	910609
85731	910610
195358	910611
153477	910612
17045	910613
5144	910614
136983	910615
1086	910616
7455	910617
45588	910618
4643	910619
50685	910620
32682	910621
11987	910622
39643	910623
44596	910624
5484	910625
18828	910626
48489	910627
17591	910628
8688	910629
138401	910630
1341	910631
2983	910632
1707	910633
15686	910634
200282	910635
200301	910636
108983	910637
19926	910638
68391	910639
2321	910640
7738	910641
1357	910642
106573	910643
99959	910644
21357	910645
236901	910646
17563	910647
2719	910648
2759	910649
41644	910650
41676	910651
188297	910652
21952	910653
34680	910654
73670	910655
64693	910656
3131	910657
5172	910658
5049	910659
5355	910660
39721	910661
63213	910662
1775	910663
93953	910664
42228	910665
61830	910666
851	910667
239832	910668
2681	910669
665	910670
25304	910671
633	910672
58772	910673
208609	910674
58924	910675
57842	910676
35529	910677
1949	910678
12535	910679
6453	910680
144	910681
888	910682
95760	910683
3802	910684
8576	910685
40836	910686
181222	910687
10314	910688
145175	910689
11899	910690
733	910691
958	910692
260121	910693
13219	910694
2321	910695
4630	910696
124149	910697
259686	910698
5856	910699
256654	910700
665	910701
187783	910702
564	910703
24500	910704
189188	910705
298721	910706
305367	910707
18774	910708
15684	910709
3656	910710
15926	910711
22980	910712
84568	910713
1438	910714
126970	910715
6682	910716
40608	910717
218569	910718
59349	910719
36163	910720
35503	910721
118877	910722
31821	910723
7989	910724
407	910725
1406	910726
19883	910727
33553	910728
11623	910729
141400	910730
6443	910731
45779	910732
96256	910733
70613	910734
36967	910735
10556	910736
126027	910737
89686	910738
84674	910739
18174	910740
177673	910741
4013	910742
2397	910743
11375	910744
33080	910745
9468	910746
3657	910747
216269	910748
215332	910749
10697	910750
312	910751
141950	910752
18067	910753
13992	910754
14454	910755
57833	910756
20235	910757
11966	910758
6144	910759
195758	910760
42728	910761
68781	910762
308233	910763
171925	910764
95011	910765
56	910766
212	910767
14253	910768
135986	910769
11273	910770
91035	910771
30256	910772
34358	910773
38635	910774
3773	910775
21397	910776
1656	910777
6209	910778
42886	910779
32232	910780
240026	910781
65498	910782
131195	910783
250158	910784
203961	910785
83767	910786
10852	910787
155604	910788
125284	910789
3264	910790
1514	910791
295	910792
1668	910793
35599	910794
208572	910795
1278	910796
142	910797
92256	910798
3102	910799
1925	910800
116968	910801
93270	910802
191341	910803
315	910804
85508	910805
22821	910806
81175	910807
4388	910808
19727	910809
2517	910810
21271	910811
8085	910812
90132	910813
78475	910814
112476	910815
130933	910816
109046	910817
198074	910818
14436	910819
58141	910820
30050	910821
1530	910822
157072	910823
220099	910824
8343	910825
16109	910826
226	910827
258530	910828
62987	910829
138568	910830
6297	910831
6307	910832
2546	910833
33594	910834
227285	910835
32355	910836
41688	910837
659	910838
2401	910839
25409	910840
118656	910841
118656	910842
52868	910843
62036	910844
7194	910845
8190	910846
105914	910847
3133	910848
39967	910849
57679	910850
3780	910851
68772	910852
31384	910853
11248	910854
81046	910855
23177	910856
299163	910857
51	910858
109	910859
41060	910860
11973	910861
36729	910862
133686	910863
63205	910864
58612	910865
43285	910866
79535	910867
55200	910868
63796	910869
8703	910870
8848	910871
75046	910872
170569	910873
281358	910874
6381	910875
51672	910876
20454	910877
212834	910878
54712	910879
286471	910880
7872	910881
8354	910882
21633	910883
15124	910884
77459	910885
5401	910886
31116	910887
153090	910888
31157	910889
265485	910890
39270	910891
9418	910892
56654	910893
98333	910894
128761	910895
8241	910896
11881	910897
11046	910898
62143	910899
50276	910900
118898	910901
172668	910902
114682	910903
11418	910904
162024	910905
130338	910906
186775	910907
116865	910908
55582	910909
39636	910910
267438	910911
94036	910912
161899	910913
14143	910914
124806	910915
264	910916
31307	910917
81121	910918
183921	910919
36942	910920
64510	910921
64322	910922
21072	910923
7347	910924
40907	910925
272039	910926
33030	910927
28401	910928
2053	910929
9467	910930
8213	910931
6160	910932
3688	910933
27942	910934
28515	910935
24589	910936
1227	910937
89067	910938
5122	910939
6775	910940
18152	910941
93024	910942
33803	910943
154401	910944
8405	910945
994	910946
13877	910947
69357	910948
8892	910949
911	910950
16534	910951
3172	910952
21279	910953
4038	910954
122707	910955
2186	910956
10540	910957
6497	910958
482	910959
152178	910960
47135	910961
10635	910962
16217	910963
194697	910964
135849	910965
158000	910966
16217	910967
40527	910968
193113	910969
743	910970
750	910971
1808	910972
23852	910973
21959	910974
114919	910975
34180	910976
82139	910977
141168	910978
61919	910979
1697	910980
42344	910981
1481	910982
37129	910983
139967	910984
52743	910985
163205	910986
7761	910987
191442	910988
89269	910989
29224	910990
13554	910991
89056	910992
60899	910993
6077	910994
20049	910995
27680	910996
77851	910997
212321	910998
1412	910999
92923	911000
107723	911001
185901	911002
310885	911003
14144	911004
73520	911005
170250	911006
56717	911007
134309	911008
9947	911009
202053	911010
39193	911011
4490	911012
20518	911013
136881	911014
262342	911015
42901	911016
184286	911017
17344	911018
18542	911019
121297	911020
77105	911021
4403	911022
29507	911023
33282	911024
104371	911025
191395	911026
46197	911027
118907	911028
30707	911029
24507	911030
3385	911031
66865	911032
21271	911033
41253	911034
56286	911035
50536	911036
207511	911037
12318	911038
113988	911039
173743	911040
9414	911041
37943	911042
21395	911043
8595	911044
197220	911045
1053	911046
61841	911047
60787	911048
72319	911049
42615	911050
128014	911051
83997	911052
159892	911053
106668	911054
7882	911055
261424	911056
110346	911057
259712	911058
19219	911059
124587	911060
5612	911061
25849	911062
103384	911063
149691	911064
16430	911065
303452	911066
207058	911067
110570	911068
1729	911069
23	911070
1692	911071
11098	911072
93	911073
171183	911074
15409	911075
9617	911076
142890	911077
94517	911078
183505	911079
14420	911080
34632	911081
141864	911082
700	911083
97044	911084
7229	911085
33260	911086
76078	911087
175111	911088
714	911089
14095	911090
27396	911091
18598	911092
86767	911093
195324	911094
55012	911095
6273	911096
51094	911097
50048	911098
61793	911099
5811	911100
287220	911101
157347	911102
7066	911103
96581	911104
191651	911105
112928	911106
4032	911107
28751	911108
63896	911109
5464	911110
16627	911111
10778	911112
258319	911113
40231	911114
26863	911115
1711	911116
24507	911117
15035	911118
276423	911119
21843	911120
23795	911121
22337	911122
171769	911123
89849	911124
114460	911125
199990	911126
301570	911127
61927	911128
13925	911129
254844	911130
182253	911131
59104	911132
219511	911133
30908	911134
19070	911135
22470	911136
118437	911137
276652	911138
56837	911139
19099	911140
105390	911141
262152	911142
72021	911143
55212	911144
20480	911145
5187	911146
36543	911147
68357	911148
16854	911149
94730	911150
245319	911151
165849	911152
214162	911153
13505	911154
196139	911155
135005	911156
135005	911157
96328	911158
6240	911159
261592	911160
138486	911161
285045	911162
340	911163
3062	911164
141543	911165
22015	911166
22015	911167
78317	911168
122660	911169
23653	911170
119392	911171
116841	911172
141529	911173
182841	911174
20653	911175
3842	911176
15887	911177
4156	911178
216753	911179
17284	911180
50477	911181
134039	911182
3472	911183
47207	911184
39187	911185
5954	911186
7687	911187
74513	911188
8	911189
186865	911190
165382	911191
149268	911192
4431	911193
185803	911194
12505	911195
173099	911196
184796	911197
143923	911198
1361	911199
175973	911200
68679	911201
126	911202
116384	911203
174472	911204
17522	911205
115214	911206
4101	911207
35472	911208
112826	911209
6023	911210
18883	911211
183708	911212
5048	911213
115907	911214
68393	911215
77183	911216
118747	911217
64615	911218
210083	911219
6778	911220
220489	911221
43201	911222
153896	911223
46256	911224
46300	911225
140354	911226
83151	911227
29789	911228
42436	911229
81358	911230
172384	911231
56350	911232
111274	911233
4863	911234
24729	911235
96750	911236
5681	911237
6354	911238
33625	911239
150277	911240
113426	911241
80832	911242
73504	911243
101096	911244
161241	911245
13680	911246
85454	911247
39078	911248
196161	911249
177114	911250
54918	911251
51114	911252
172570	911253
200619	911254
213909	911255
303581	911256
73558	911257
109562	911258
19549	911259
59844	911260
1613	911261
63012	911262
14453	911263
95881	911264
45568	911265
55886	911266
12008	911267
62918	911268
132	911269
65515	911270
42724	911271
144850	911272
16168	911273
52633	911274
54882	911275
124886	911276
117574	911277
210742	911278
9997	911279
300573	911280
105636	911281
21835	911282
33423	911283
181521	911284
143442	911285
43154	911286
51095	911287
143980	911288
90063	911289
994	911290
33343	911291
56230	911292
19502	911293
32300	911294
87323	911295
60475	911296
109888	911297
15442	911298
237146	911299
134401	911300
16847	911301
23787	911302
26272	911303
59871	911304
87313	911305
113335	911306
10995	911307
308037	911308
190958	911309
80055	911310
72531	911311
152627	911312
25939	911313
60038	911314
10549	911315
293340	911316
12164	911317
145762	911318
12909	911319
200759	911320
97682	911321
250442	911322
2952	911323
123553	911324
6389	911325
21864	911326
74252	911327
88434	911328
36034	911329
266594	911330
5483	911331
59470	911332
157557	911333
133230	911334
106907	911335
39503	911336
5287	911337
16756	911338
36607	911339
10123	911340
26193	911341
231404	911342
11569	911343
56570	911344
2040	911345
49986	911346
49404	911347
66004	911348
55868	911349
37228	911350
21171	911351
33716	911352
5523	911353
28380	911354
60940	911355
1480	911356
26211	911357
13585	911358
83749	911359
150098	911360
107408	911361
2668	911362
182070	911363
201904	911364
43	911365
175991	911366
91668	911367
161187	911368
304964	911369
196290	911370
47869	911371
188784	911372
17462	911373
207503	911374
182654	911375
128497	911376
131789	911377
22855	911378
19167	911379
29073	911380
92937	911381
59598	911382
88784	911383
6306	911384
17545	911385
38099	911386
247465	911387
80013	911388
80013	911389
14223	911390
14242	911391
138550	911392
40075	911393
70990	911394
20302	911395
48494	911396
110038	911397
193456	911398
90220	911399
51703	911400
133681	911401
52025	911402
50557	911403
3610	911404
58627	911405
126995	911406
200990	911407
199956	911408
322	911409
110468	911410
40520	911411
50103	911412
293970	911413
171131	911414
58798	911415
58798	911416
20257	911417
154940	911418
116990	911419
71234	911420
295078	911421
49984	911422
111920	911423
41024	911424
135231	911425
22314	911426
23868	911427
45973	911428
93084	911429
17631	911430
16226	911431
122489	911432
114237	911433
94164	911434
175038	911435
31400	911436
54244	911437
96639	911438
14184	911439
3091	911440
45593	911441
30377	911442
46866	911443
120575	911444
65643	911445
251257	911446
88070	911447
141641	911448
31217	911449
2312	911450
1446	911451
52260	911452
41991	911453
216770	911454
54386	911455
42549	911456
96629	911457
229865	911458
60307	911459
635	911460
27317	911461
50841	911462
47620	911463
14524	911464
48206	911465
36445	911466
36445	911467
67176	911468
10350	911469
84818	911470
20912	911471
216512	911472
96534	911473
25469	911474
39454	911475
4792	911476
67721	911477
18403	911478
43142	911479
73546	911480
154739	911481
42384	911482
6363	911483
137227	911484
208750	911485
62780	911486
61742	911487
26965	911488
262981	911489
99046	911490
40750	911491
164922	911492
35817	911493
114674	911494
179422	911495
4755	911496
51765	911497
1632	911498
210235	911499
106348	911500
52360	911501
435	911502
112161	911503
288532	911504
24402	911505
46157	911506
143832	911507
222311	911508
1734	911509
46611	911510
128178	911511
48493	911512
181292	911513
4550	911514
44730	911515
302837	911516
37585	911517
265102	911518
226302	911519
48823	911520
58058	911521
222843	911522
96786	911523
185146	911524
61419	911525
174734	911526
2668	911527
21890	911528
308624	911529
139119	911530
15908	911531
162333	911532
140021	911533
28626	911534
56455	911535
39636	911536
178378	911537
43975	911538
7858	911539
127292	911540
65	911541
52540	911542
99213	911543
141660	911544
103933	911545
42451	911546
5699	911547
175379	911548
38020	911549
10377	911550
184246	911551
58912	911552
56718	911553
12447	911554
18623	911555
234488	911556
159636	911557
29565	911558
38008	911559
15137	911560
106030	911561
63589	911562
19638	911563
41766	911564
39843	911565
7681	911566
147407	911567
111093	911568
39497	911569
83770	911570
132222	911571
90560	911572
39993	911573
65811	911574
14528	911575
21342	911576
55822	911577
6735	911578
43982	911579
109464	911580
141961	911581
64196	911582
1788	911583
12	911584
202510	911585
3008	911586
298367	911587
44995	911588
38085	911589
33193	911590
182571	911591
46305	911592
177135	911593
14854	911594
85995	911595
244306	911596
73608	911597
44825	911598
225806	911599
35214	911600
814	911601
208670	911602
499	911603
228466	911604
178381	911605
77772	911606
5692	911607
1659	911608
42044	911609
58196	911610
239570	911611
138356	911612
7317	911613
93587	911614
120224	911615
298396	911616
124157	911617
38598	911618
176284	911619
34908	911620
13125	911621
9016	911622
12587	911623
798	911624
135098	911625
259676	911626
10231	911627
58583	911628
9284	911629
266382	911630
6071	911631
2131	911632
176601	911633
123769	911634
20447	911635
116579	911636
53021	911637
208401	911638
236184	911639
152553	911640
232726	911641
142226	911642
124332	911643
126922	911644
290471	911645
29246	911646
221296	911647
20856	911648
252344	911649
9481	911650
4059	911651
123039	911652
61241	911653
253529	911654
54559	911655
26309	911656
258141	911657
40294	911658
285373	911659
25619	911660
4610	911661
189454	911662
80512	911663
131534	911664
22284	911665
115986	911666
51381	911667
178890	911668
82533	911669
31175	911670
27977	911671
64437	911672
112583	911673
157880	911674
173249	911675
82739	911676
161102	911677
69472	911678
67130	911679
53785	911680
18194	911681
35579	911682
199201	911683
13223	911684
81212	911685
33082	911686
45150	911687
32724	911688
184149	911689
83147	911690
10019	911691
1045	911692
23580	911693
69950	911694
30585	911695
34849	911696
3649	911697
59633	911698
169898	911699
83856	911700
125061	911701
127067	911702
21680	911703
12788	911704
63780	911705
5629	911706
84126	911707
46876	911708
1515	911709
187770	911710
84505	911711
108284	911712
60979	911713
35442	911714
25204	911715
46186	911716
2303	911717
75890	911718
214529	911719
191964	911720
20068	911721
106264	911722
102977	911723
171942	911724
35556	911725
34126	911726
171589	911727
15587	911728
23778	911729
139718	911730
39281	911731
40244	911732
120407	911733
5288	911734
139248	911735
169964	911736
208099	911737
181541	911738
278746	911739
44731	911740
13108	911741
184763	911742
62769	911743
258197	911744
69596	911745
45097	911746
2215	911747
62447	911748
125817	911749
32785	911750
118530	911751
1963	911752
21029	911753
239673	911754
289876	911755
2562	911756
56302	911757
52042	911758
233099	911759
41344	911760
121578	911761
55636	911762
53065	911763
186993	911764
35594	911765
16150	911766
1659	911767
84266	911768
1494	911769
1700	911770
4203	911771
121640	911772
69570	911773
61428	911774
114326	911775
94108	911776
8694	911777
204	911778
1885	911779
769	911780
40082	911781
255075	911782
140481	911783
675	911784
89490	911785
81928	911786
45638	911787
25779	911788
50568	911789
13652	911790
45679	911791
27039	911792
27784	911793
76708	911794
76708	911795
43481	911796
98751	911797
76937	911798
21488	911799
43107	911800
72724	911801
20310	911802
301552	911803
39627	911804
52445	911805
33148	911806
9971	911807
20048	911808
23597	911809
10883	911810
127131	911811
15273	911812
5238	911813
21015	911814
69575	911815
17908	911816
2724	911817
14839	911818
8771	911819
97184	911820
84928	911821
9031	911822
201952	911823
17973	911824
2693	911825
59217	911826
194633	911827
54900	911828
38385	911829
10860	911830
84260	911831
8474	911832
11245	911833
48472	911834
204023	911835
40063	911836
53209	911837
128096	911838
63617	911839
58777	911840
74715	911841
268351	911842
4030	911843
51595	911844
21428	911845
8764	911846
210851	911847
8718	911848
2607	911849
95858	911850
208289	911851
182579	911852
134624	911853
186183	911854
32715	911855
99852	911856
19023	911857
57269	911858
7529	911859
12068	911860
120294	911861
23090	911862
78654	911863
102331	911864
18021	911865
38127	911866
180906	911867
4566	911868
32491	911869
15525	911870
299	911871
74129	911872
48869	911873
83960	911874
7017	911875
12773	911876
706	911877
124223	911878
8808	911879
238498	911880
11425	911881
176725	911882
77120	911883
19474	911884
298506	911885
177124	911886
92725	911887
186905	911888
13464	911889
52406	911890
33905	911891
101278	911892
61153	911893
55687	911894
12785	911895
2726	911896
2726	911897
42213	911898
3695	911899
67866	911900
42440	911901
33677	911902
12677	911903
149094	911904
91871	911905
284	911906
242967	911907
208551	911908
19000	911909
213883	911910
182603	911911
11532	911912
40825	911913
103470	911914
27071	911915
205752	911916
63132	911917
97865	911918
309613	911919
24699	911920
1549	911921
42794	911922
871	911923
128363	911924
1093	911925
39554	911926
33570	911927
3029	911928
43496	911929
45772	911930
822	911931
23568	911932
3436	911933
3233	911934
30497	911935
140486	911936
99214	911937
5379	911938
178399	911939
32182	911940
59478	911941
12320	911942
163286	911943
12679	911944
61569	911945
78753	911946
102711	911947
56567	911948
282884	911949
168136	911950
310	911951
84648	911952
151794	911953
71362	911954
9071	911955
43300	911956
149659	911957
58866	911958
61009	911959
222	911960
111291	911961
141115	911962
137458	911963
6789	911964
270232	911965
5908	911966
132109	911967
3245	911968
94784	911969
36228	911970
64015	911971
20495	911972
88721	911973
166153	911974
99783	911975
244066	911976
10871	911977
41196	911978
36116	911979
48608	911980
122498	911981
101787	911982
92529	911983
62091	911984
311650	911985
7555	911986
5096	911987
134094	911988
22652	911989
138922	911990
94875	911991
188266	911992
23508	911993
82296	911994
133789	911995
120023	911996
248108	911997
266908	911998
207764	911999
141864	912000
303246	912001
138310	912002
5104	912003
10194	912004
1898	912005
242507	912006
33071	912007
143684	912008
71713	912009
85705	912010
142767	912011
95863	912012
176363	912013
35390	912014
4668	912015
7789	912016
7287	912017
99987	912018
6113	912019
229061	912020
197815	912021
197164	912022
21849	912023
123858	912024
171809	912025
288774	912026
84180	912027
31018	912028
61860	912029
178598	912030
29657	912031
54425	912032
122961	912033
74967	912034
185726	912035
5152	912036
43149	912037
124697	912038
91727	912039
184	912040
205843	912041
8573	912042
37956	912043
29692	912044
18498	912045
181481	912046
109568	912047
253516	912048
82331	912049
45833	912050
591	912051
88021	912052
143843	912053
93647	912054
18028	912055
224407	912056
35490	912057
149433	912058
295593	912059
189707	912060
115301	912061
54046	912062
181707	912063
17126	912064
100351	912065
51674	912066
214061	912067
59622	912068
38338	912069
17813	912070
1328	912071
221270	912072
185692	912073
119310	912074
277950	912075
190282	912076
99948	912077
11930	912078
67150	912079
97578	912080
23322	912081
117199	912082
17941	912083
35649	912084
15242	912085
44831	912086
14688	912087
111586	912088
18367	912089
67591	912090
261784	912091
75779	912092
136678	912093
5010	912094
181334	912095
2955	912096
23432	912097
265918	912098
17238	912099
126085	912100
2312	912101
90855	912102
133524	912103
93441	912104
14493	912105
19575	912106
59637	912107
202695	912108
52084	912109
198643	912110
186854	912111
171395	912112
133602	912113
56953	912114
187554	912115
79941	912116
128769	912117
192	912118
234069	912119
15737	912120
287678	912121
9128	912122
60256	912123
289797	912124
6740	912125
31557	912126
63194	912127
148774	912128
207657	912129
71982	912130
166339	912131
45064	912132
73362	912133
46439	912134
3779	912135
3292	912136
283416	912137
3347	912138
3634	912139
30586	912140
146122	912141
2551	912142
116919	912143
422	912144
12815	912145
32058	912146
68437	912147
2051	912148
165	912149
172591	912150
145304	912151
38032	912152
16831	912153
71362	912154
42308	912155
102012	912156
226135	912157
236812	912158
105542	912159
181334	912160
51134	912161
176805	912162
5096	912163
6901	912164
42478	912165
81205	912166
155356	912167
2312	912168
163158	912169
12549	912170
124028	912171
32082	912172
9036	912173
1464	912174
27208	912175
18284	912176
948	912177
118330	912178
11070	912179
200571	912180
21296	912181
214557	912182
210042	912183
2491	912184
2491	912185
23881	912186
3919	912187
3919	912188
23002	912189
10404	912190
6095	912191
35471	912192
60264	912193
1627	912194
133932	912195
59493	912196
4721	912197
14336	912198
4904	912199
29919	912200
8126	912201
979	912202
68990	912203
922	912204
77762	912205
13703	912206
10652	912207
191361	912208
3689	912209
3923	912210
12127	912211
2759	912212
85737	912213
793	912214
793	912215
49837	912216
122994	912217
59761	912218
14806	912219
2487	912220
1404	912221
111000	912222
10117	912223
48717	912224
16415	912225
189664	912226
201554	912227
57248	912228
103333	912229
3663	912230
71342	912231
42496	912232
262077	912233
34516	912234
24071	912235
52971	912236
139414	912237
74489	912238
69928	912239
174258	912240
53799	912241
55020	912242
82625	912243
9193	912244
544	912245
9828	912246
2700	912247
46372	912248
12785	912249
9177	912250
11700	912251
31862	912252
3015	912253
41710	912254
1247	912255
56711	912256
214012	912257
63280	912258
2296	912259
124816	912260
282003	912261
1427	912262
149600	912263
54695	912264
42509	912265
2996	912266
134702	912267
186230	912268
113097	912269
1603	912270
266636	912271
190539	912272
285842	912273
100609	912274
213761	912275
14395	912276
18303	912277
37925	912278
91194	912279
54599	912280
16824	912281
17840	912282
65592	912283
104033	912284
100155	912285
48065	912286
201209	912287
131376	912288
25716	912289
14220	912290
75543	912291
9441	912292
21943	912293
28271	912294
5489	912295
57211	912296
19265	912297
24515	912298
200692	912299
9971	912300
189209	912301
5380	912302
168331	912303
29907	912304
132240	912305
74037	912306
103123	912307
28592	912308
7164	912309
65596	912310
96845	912311
81547	912312
60429	912313
158800	912314
289655	912315
3500	912316
134351	912317
113334	912318
7091	912319
71	912320
23317	912321
49684	912322
108205	912323
2467	912324
51024	912325
14033	912326
256378	912327
8653	912328
56781	912329
58882	912330
1920	912331
30845	912332
37095	912333
84504	912334
28453	912335
14809	912336
196673	912337
308006	912338
63015	912339
1187	912340
252810	912341
19723	912342
28682	912343
1209	912344
84012	912345
4487	912346
204625	912347
27116	912348
7580	912349
11678	912350
63996	912351
63178	912352
250522	912353
95630	912354
1945	912355
38535	912356
9955	912357
26525	912358
6436	912359
29132	912360
169785	912361
8738	912362
12236	912363
4730	912364
1900	912365
98609	912366
1900	912367
35460	912368
38502	912369
68455	912370
23465	912371
44160	912372
106615	912373
28245	912374
101897	912375
65363	912376
85349	912377
178628	912378
9372	912379
1829	912380
154123	912381
14883	912382
1566	912383
1326	912384
10006	912385
88384	912386
52003	912387
90523	912388
41941	912389
117454	912390
4302	912391
84677	912392
52814	912393
5807	912394
43905	912395
68723	912396
110775	912397
69331	912398
147842	912399
77548	912400
37902	912401
72268	912402
122079	912403
41569	912404
144122	912405
44012	912406
77960	912407
117647	912408
142379	912409
73278	912410
2091	912411
83817	912412
9060	912413
169980	912414
249251	912415
53850	912416
23919	912417
20131	912418
47427	912419
8828	912420
36270	912421
193294	912422
255418	912423
19428	912424
82268	912425
5334	912426
73645	912427
31519	912428
36729	912429
43043	912430
54867	912431
136751	912432
13671	912433
40361	912434
38040	912435
175502	912436
39895	912437
22982	912438
68137	912439
65470	912440
72265	912441
6862	912442
4236	912443
230722	912444
9763	912445
5555	912446
11574	912447
90200	912448
62066	912449
41286	912450
3561	912451
8260	912452
194809	912453
210199	912454
86263	912455
70248	912456
31657	912457
68214	912458
30917	912459
43373	912460
82266	912461
29597	912462
81124	912463
187817	912464
70510	912465
122416	912466
61329	912467
71284	912468
1990	912469
99932	912470
89808	912471
21770	912472
14499	912473
13882	912474
233267	912475
3541	912476
26979	912477
10656	912478
270964	912479
1397	912480
3871	912481
168	912482
40656	912483
21510	912484
139043	912485
15330	912486
136368	912487
224509	912488
212848	912489
142726	912490
10198	912491
106327	912492
7467	912493
29109	912494
6058	912495
348	912496
43696	912497
2215	912498
44915	912499
14752	912500
11425	912501
13664	912502
38335	912503
25241	912504
1120	912505
16076	912506
3115	912507
242390	912508
184116	912509
125909	912510
19072	912511
89082	912512
17511	912513
36390	912514
36390	912515
192763	912516
26390	912517
114661	912518
2964	912519
9779	912520
138402	912521
5323	912522
243468	912523
4604	912524
200112	912525
2964	912526
122305	912527
12733	912528
259360	912529
2259	912530
198175	912531
5745	912532
128685	912533
15684	912534
41922	912535
48486	912536
27652	912537
9853	912538
36620	912539
9628	912540
5558	912541
8387	912542
4456	912543
25628	912544
10280	912545
132021	912546
79849	912547
205914	912548
67344	912549
31534	912550
82845	912551
46005	912552
95421	912553
244856	912554
20825	912555
58232	912556
68611	912557
44924	912558
726	912559
117368	912560
3349	912561
6595	912562
6595	912563
33164	912564
14475	912565
23793	912566
60	912567
1621	912568
42540	912569
18980	912570
29741	912571
72623	912572
128634	912573
3754	912574
34833	912575
31112	912576
9517	912577
1255	912578
21780	912579
3336	912580
73674	912581
33235	912582
274519	912583
43418	912584
13344	912585
5368	912586
61548	912587
2786	912588
28073	912589
4656	912590
85100	912591
26349	912592
11341	912593
58236	912594
161577	912595
22453	912596
82248	912597
7020	912598
2297	912599
17622	912600
12482	912601
9988	912602
22122	912603
64409	912604
70651	912605
11985	912606
96199	912607
16789	912608
26115	912609
67122	912610
149813	912611
106563	912612
242183	912613
42850	912614
81687	912615
19074	912616
8277	912617
123611	912618
10810	912619
62032	912620
296476	912621
27846	912622
6662	912623
127255	912624
66863	912625
27894	912626
58181	912627
28535	912628
7460	912629
209005	912630
185775	912631
132908	912632
72336	912633
190956	912634
95869	912635
200277	912636
1198	912637
94576	912638
83016	912639
133375	912640
6851	912641
206280	912642
132734	912643
30861	912644
94177	912645
57919	912646
71137	912647
45792	912648
78424	912649
993	912650
114596	912651
144970	912652
81224	912653
243993	912654
145017	912655
5535	912656
90103	912657
32195	912658
109892	912659
235072	912660
13029	912661
13691	912662
93969	912663
29874	912664
196287	912665
51350	912666
4901	912667
54542	912668
120576	912669
32093	912670
217571	912671
37770	912672
52554	912673
17433	912674
141301	912675
136686	912676
139044	912677
75872	912678
34887	912679
9687	912680
38408	912681
169873	912682
65689	912683
10917	912684
150942	912685
22702	912686
77548	912687
89007	912688
18119	912689
122617	912690
39922	912691
96243	912692
20334	912693
206062	912694
52726	912695
1985	912696
7210	912697
26483	912698
46017	912699
25319	912700
42720	912701
19097	912702
50379	912703
55151	912704
70649	912705
71880	912706
19130	912707
33280	912708
152734	912709
97137	912710
3504	912711
209720	912712
18932	912713
237155	912714
23649	912715
205615	912716
6726	912717
104797	912718
7206	912719
62185	912720
40045	912721
4015	912722
34605	912723
100312	912724
151028	912725
60275	912726
27444	912727
8277	912728
128413	912729
9353	912730
8484	912731
6726	912732
163707	912733
60767	912734
102093	912735
168996	912736
144253	912737
293308	912738
121511	912739
36606	912740
80778	912741
6448	912742
76991	912743
277458	912744
2391	912745
22672	912746
14008	912747
59865	912748
26357	912749
154910	912750
146641	912751
125131	912752
15803	912753
288547	912754
18049	912755
7016	912756
179713	912757
10010	912758
60573	912759
144670	912760
107150	912761
26470	912762
140949	912763
305772	912764
212213	912765
82170	912766
234221	912767
35932	912768
98297	912769
23154	912770
5244	912771
10926	912772
248067	912773
41632	912774
256969	912775
25252	912776
12513	912777
93	912778
261505	912779
13544	912780
2584	912781
92622	912782
87569	912783
21662	912784
175821	912785
73697	912786
34499	912787
114041	912788
127613	912789
10547	912790
186423	912791
124450	912792
15950	912793
24729	912794
48574	912795
27603	912796
64790	912797
26975	912798
90717	912799
139794	912800
1018	912801
52465	912802
15152	912803
23466	912804
26812	912805
194549	912806
69448	912807
194497	912808
99452	912809
51411	912810
25889	912811
227041	912812
58953	912813
5307	912814
82845	912815
72464	912816
265963	912817
95241	912818
13129	912819
47293	912820
51540	912821
13404	912822
51540	912823
108231	912824
28516	912825
57685	912826
52814	912827
28612	912828
23540	912829
9060	912830
11065	912831
281369	912832
157911	912833
37624	912834
7580	912835
35225	912836
70584	912837
40386	912838
8885	912839
94393	912840
31899	912841
44556	912842
8829	912843
7136	912844
3507	912845
103277	912846
40465	912847
80452	912848
174052	912849
93868	912850
18036	912851
65032	912852
24414	912853
6845	912854
138181	912855
9890	912856
168810	912857
50239	912858
194018	912859
236572	912860
75768	912861
40248	912862
103566	912863
150791	912864
182247	912865
264292	912866
28613	912867
63676	912868
100343	912869
27422	912870
50023	912871
9144	912872
42659	912873
26411	912874
28683	912875
14128	912876
91728	912877
66688	912878
17925	912879
175895	912880
23466	912881
96161	912882
184959	912883
94208	912884
66290	912885
14925	912886
31581	912887
48164	912888
17470	912889
53802	912890
234606	912891
87418	912892
54492	912893
17424	912894
78306	912895
560	912896
195430	912897
46937	912898
94802	912899
108321	912900
27602	912901
26483	912902
84530	912903
17041	912904
228177	912905
1018	912906
92059	912907
90612	912908
55127	912909
40215	912910
40215	912911
40215	912912
21844	912913
56565	912914
2510	912915
26115	912916
12401	912917
47602	912918
206062	912919
13249	912920
54757	912921
205561	912922
106310	912923
175280	912924
139974	912925
64798	912926
34812	912927
6181	912928
129024	912929
35263	912930
113076	912931
234613	912932
184732	912933
168510	912934
124575	912935
12290	912936
127768	912937
25471	912938
11110	912939
32576	912940
74086	912941
10934	912942
58503	912943
70732	912944
35179	912945
11225	912946
103927	912947
63946	912948
23193	912949
53366	912950
108822	912951
45257	912952
38526	912953
38526	912954
31450	912955
162139	912956
1285	912957
285384	912958
32339	912959
128982	912960
108477	912961
12907	912962
68204	912963
16129	912964
10509	912965
86770	912966
52679	912967
34289	912968
143655	912969
141295	912970
206366	912971
128028	912972
144055	912973
213306	912974
13439	912975
246937	912976
34701	912977
44326	912978
103735	912979
307431	912980
30607	912981
48952	912982
59462	912983
108377	912984
4570	912985
40455	912986
23861	912987
115221	912988
70482	912989
87165	912990
50708	912991
63577	912992
12250	912993
12282	912994
27754	912995
18124	912996
103276	912997
81952	912998
182770	912999
30979	913000
35481	913001
2856	913002
153437	913003
2297	913004
34701	913005
29985	913006
156210	913007
2171	913008
88021	913009
83632	913010
51992	913011
90073	913012
47560	913013
157880	913014
298332	913015
87014	913016
115864	913017
123705	913018
102412	913019
126990	913020
252113	913021
108392	913022
38887	913023
154683	913024
86097	913025
117692	913026
187775	913027
2852	913028
245	913029
4439	913030
6871	913031
122651	913032
53297	913033
94028	913034
44649	913035
193864	913036
265817	913037
2650	913038
27274	913039
59232	913040
114868	913041
6733	913042
127786	913043
187562	913044
22819	913045
82150	913046
190920	913047
122015	913048
79008	913049
4760	913050
97834	913051
17133	913052
17133	913053
4729	913054
26618	913055
470	913056
121450	913057
1154	913058
36575	913059
68611	913060
64	913061
74795	913062
118286	913063
72514	913064
132764	913065
130079	913066
137567	913067
89452	913068
207780	913069
29076	913070
44454	913071
58941	913072
119209	913073
89123	913074
30068	913075
205869	913076
309852	913077
40663	913078
59237	913079
5483	913080
160967	913081
41274	913082
236811	913083
24758	913084
27881	913085
199076	913086
60480	913087
42826	913088
82911	913089
12313	913090
30846	913091
9364	913092
187815	913093
132540	913094
50320	913095
10184	913096
167355	913097
21089	913098
70833	913099
92058	913100
141026	913101
5195	913102
181939	913103
15518	913104
94258	913105
14611	913106
131220	913107
105370	913108
280969	913109
76855	913110
144606	913111
39405	913112
156395	913113
149276	913114
12445	913115
91937	913116
10923	913117
100245	913118
84371	913119
40505	913120
5776	913121
31577	913122
128885	913123
163987	913124
159977	913125
86765	913126
20136	913127
18383	913128
97524	913129
117968	913130
5416	913131
701	913132
17903	913133
20819	913134
30525	913135
73351	913136
100994	913137
2886	913138
16646	913139
59717	913140
73188	913141
225168	913142
59590	913143
245	913144
75559	913145
32424	913146
153701	913147
169710	913148
62347	913149
82564	913150
51862	913151
62322	913152
43117	913153
74630	913154
84163	913155
138962	913156
72773	913157
31560	913158
199025	913159
17012	913160
69118	913161
69117	913162
56354	913163
155898	913164
43077	913165
153651	913166
61814	913167
86726	913168
67655	913169
16058	913170
60978	913171
4901	913172
19940	913173
51478	913174
1817	913175
24231	913176
278815	913177
4798	913178
289866	913179
113778	913180
75455	913181
10699	913182
29539	913183
48999	913184
268114	913185
291	913186
91776	913187
59	913188
8982	913189
192571	913190
107932	913191
178254	913192
26970	913193
140	913194
17214	913195
29443	913196
10872	913197
65496	913198
45333	913199
2644	913200
58065	913201
1908	913202
10842	913203
179804	913204
260	913205
28502	913206
50038	913207
215836	913208
48393	913209
376	913210
219	913211
108822	913212
6433	913213
1656	913214
23992	913215
61548	913216
209475	913217
14588	913218
59510	913219
42826	913220
88619	913221
209939	913222
104138	913223
15187	913224
120145	913225
40238	913226
18248	913227
139459	913228
19963	913229
36892	913230
1043	913231
8529	913232
57659	913233
10184	913234
8529	913235
113608	913236
118140	913237
62841	913238
18353	913239
4151	913240
64491	913241
73151	913242
14590	913243
26116	913244
69823	913245
124338	913246
15686	913247
30793	913248
21765	913249
79035	913250
235984	913251
245	913252
76452	913253
68593	913254
5060	913255
16658	913256
47919	913257
74637	913258
257979	913259
141642	913260
11752	913261
5589	913262
30672	913263
256075	913264
2137	913265
101893	913266
293377	913267
78628	913268
10	913269
85899	913270
552	913271
15344	913272
5212	913273
32908	913274
28051	913275
81397	913276
47530	913277
230878	913278
134256	913279
152170	913280
43240	913281
89551	913282
145354	913283
7	913284
2001	913285
5213	913286
11678	913287
65289	913288
32001	913289
25625	913290
218	913291
46234	913292
29680	913293
136848	913294
208690	913295
19130	913296
26482	913297
132795	913298
50997	913299
3898	913300
109246	913301
7066	913302
59698	913303
248374	913304
16187	913305
33279	913306
85963	913307
98603	913308
38308	913309
38308	913310
114773	913311
152636	913312
23882	913313
8969	913314
8968	913315
15890	913316
50378	913317
92810	913318
195160	913319
51347	913320
12987	913321
297498	913322
127648	913323
2540	913324
35282	913325
62571	913326
61425	913327
58097	913328
24026	913329
25471	913330
15799	913331
132202	913332
45292	913333
20369	913334
138182	913335
89731	913336
1458	913337
34523	913338
21976	913339
15692	913340
187879	913341
174493	913342
189208	913343
19080	913344
47774	913345
56269	913346
20819	913347
203193	913348
19513	913349
197337	913350
56487	913351
252530	913352
199828	913353
81654	913354
109891	913355
47874	913356
137567	913357
6227	913358
128603	913359
100489	913360
22144	913361
2063	913362
7587	913363
160528	913364
38519	913365
22166	913366
16517	913367
15177	913368
10984	913369
21780	913370
33562	913371
127382	913372
69003	913373
266360	913374
129458	913375
208184	913376
25557	913377
164681	913378
60617	913379
42110	913380
21976	913381
37409	913382
310332	913383
36182	913384
70651	913385
145019	913386
124409	913387
161850	913388
830	913389
22640	913390
12271	913391
8207	913392
169868	913393
25319	913394
133294	913395
133294	913396
163793	913397
30525	913398
16225	913399
26087	913400
67050	913401
45101	913402
1621	913403
92711	913404
163793	913405
118643	913406
106888	913407
10733	913408
1539	913409
139571	913410
118118	913411
47644	913412
173412	913413
151199	913414
49217	913415
309236	913416
139508	913417
182983	913418
95447	913419
86734	913420
34937	913421
32584	913422
45202	913423
64951	913424
205033	913425
246659	913426
67708	913427
43627	913428
39173	913429
74832	913430
1154	913431
57009	913432
193904	913433
11764	913434
19996	913435
2316	913436
138975	913437
176922	913438
80122	913439
13652	913440
31291	913441
12624	913442
73508	913443
102348	913444
6329	913445
89069	913446
47181	913447
47385	913448
17515	913449
17515	913450
164092	913451
42444	913452
1623	913453
232424	913454
6660	913455
163014	913456
93747	913457
1450	913458
22067	913459
16350	913460
66644	913461
22353	913462
134741	913463
37348	913464
154285	913465
128878	913466
81967	913467
203574	913468
88694	913469
9264	913470
86372	913471
131919	913472
81976	913473
141619	913474
158661	913475
245121	913476
154608	913477
139721	913478
27467	913479
21191	913480
65125	913481
444	913482
147088	913483
244032	913484
88724	913485
104004	913486
7644	913487
200238	913488
57486	913489
43329	913490
50321	913491
89979	913492
191123	913493
73029	913494
58060	913495
95347	913496
63898	913497
26503	913498
187912	913499
6897	913500
66638	913501
4826	913502
91852	913503
79735	913504
83012	913505
124482	913506
203325	913507
303252	913508
287822	913509
95447	913510
27269	913511
91906	913512
10368	913513
71134	913514
48801	913515
133583	913516
2550	913517
2297	913518
3595	913519
896	913520
11648	913521
5416	913522
74904	913523
125180	913524
80322	913525
159665	913526
55525	913527
40079	913528
9237	913529
200277	913530
68171	913531
94567	913532
6071	913533
83992	913534
25908	913535
80152	913536
45044	913537
8529	913538
14268	913539
109	913540
4735	913541
54978	913542
33895	913543
124301	913544
62322	913545
130778	913546
38483	913547
20266	913548
38519	913549
12255	913550
238019	913551
7417	913552
15176	913553
23861	913554
190518	913555
92417	913556
1267	913557
67246	913558
76149	913559
54684	913560
11183	913561
40140	913562
52468	913563
18776	913564
44028	913565
16748	913566
54767	913567
35621	913568
53446	913569
37214	913570
24394	913571
3882	913572
55280	913573
17214	913574
166157	913575
23931	913576
51870	913577
3796	913578
52370	913579
165741	913580
67611	913581
106446	913582
3255	913583
40706	913584
112	913585
123	913586
184279	913587
45076	913588
128012	913589
159694	913590
96611	913591
19639	913592
71701	913593
16605	913594
12642	913595
138224	913596
68798	913597
894	913598
88459	913599
50021	913600
26289	913601
19558	913602
13223	913603
2390	913604
16882	913605
29055	913606
423	913607
9011	913608
78153	913609
62609	913610
8507	913611
92635	913612
18881	913613
51525	913614
4223	913615
10405	913616
176853	913617
5538	913618
5648	913619
3956	913620
19209	913621
79275	913622
239606	913623
10330	913624
62184	913625
216022	913626
79466	913627
12812	913628
2464	913629
73411	913630
9147	913631
280312	913632
214363	913633
10388	913634
211846	913635
145209	913636
8829	913637
33359	913638
144434	913639
19209	913640
56309	913641
113117	913642
100052	913643
23193	913644
124159	913645
188579	913646
292149	913647
40627	913648
9056	913649
147824	913650
86558	913651
5065	913652
197365	913653
30445	913654
71206	913655
138598	913656
11530	913657
19575	913658
20435	913659
174492	913660
102411	913661
15177	913662
244682	913663
228079	913664
98054	913665
15177	913666
54889	913667
73919	913668
869	913669
1257	913670
26041	913671
290067	913672
33489	913673
124712	913674
47003	913675
80315	913676
91456	913677
134337	913678
193571	913679
153443	913680
63375	913681
94061	913682
2271	913683
52295	913684
39841	913685
81917	913686
41299	913687
75875	913688
46005	913689
259272	913690
88616	913691
80915	913692
93363	913693
47040	913694
31519	913695
45293	913696
12441	913697
9891	913698
58351	913699
25761	913700
23113	913701
150400	913702
40214	913703
43154	913704
44753	913705
25990	913706
206	913707
41065	913708
23047	913709
4423	913710
49148	913711
36280	913712
93262	913713
54138	913714
123798	913715
214249	913716
66403	913717
63881	913718
58347	913719
96799	913720
20158	913721
14868	913722
182487	913723
187698	913724
18646	913725
26812	913726
5202	913727
246961	913728
32907	913729
88307	913730
107594	913731
49871	913732
43154	913733
55195	913734
26694	913735
107226	913736
32706	913737
5248	913738
72822	913739
6864	913740
139795	913741
2886	913742
19126	913743
9686	913744
77516	913745
78948	913746
9691	913747
16696	913748
140125	913749
4151	913750
58924	913751
66046	913752
154912	913753
3675	913754
24026	913755
47874	913756
127741	913757
58674	913758
56025	913759
211037	913760
220652	913761
6967	913762
143750	913763
3504	913764
113243	913765
48075	913766
9147	913767
10692	913768
23992	913769
104423	913770
16956	913771
34825	913772
67050	913773
15177	913774
70376	913775
2523	913776
93182	913777
48999	913778
4243	913779
73615	913780
74161	913781
177072	913782
250152	913783
48878	913784
18201	913785
32572	913786
282041	913787
129867	913788
160273	913789
47331	913790
8227	913791
26086	913792
110635	913793
31638	913794
55580	913795
8785	913796
5135	913797
130495	913798
14334	913799
58236	913800
9739	913801
54349	913802
142973	913803
81403	913804
32265	913805
81001	913806
25076	913807
81110	913808
169727	913809
282182	913810
94577	913811
1130	913812
6835	913813
127045	913814
170856	913815
117333	913816
8529	913817
90710	913818
4642	913819
59041	913820
19074	913821
29741	913822
13729	913823
18956	913824
32093	913825
25628	913826
26847	913827
14667	913828
130376	913829
84258	913830
154062	913831
95864	913832
105371	913833
42267	913834
112302	913835
168560	913836
17448	913837
62487	913838
22660	913839
24491	913840
81345	913841
182781	913842
64951	913843
79848	913844
71	913845
6163	913846
183875	913847
136746	913848
4151	913849
32601	913850
205608	913851
40648	913852
55726	913853
233548	913854
75389	913855
304307	913856
143243	913857
96639	913858
4923	913859
1933	913860
65964	913861
125080	913862
48715	913863
17076	913864
668	913865
6487	913866
100038	913867
141642	913868
93964	913869
487	913870
33569	913871
197917	913872
161908	913873
60980	913874
45930	913875
56242	913876
3140	913877
3830	913878
54340	913879
215839	913880
160419	913881
1231	913882
51868	913883
150853	913884
185174	913885
125195	913886
14392	913887
7802	913888
106878	913889
52693	913890
50936	913891
67581	913892
11268	913893
55939	913894
98608	913895
11438	913896
166833	913897
242881	913898
30438	913899
79337	913900
129790	913901
6755	913902
29310	913903
54291	913904
126888	913905
82405	913906
22110	913907
51329	913908
227134	913909
93071	913910
130081	913911
287724	913912
21555	913913
130658	913914
134295	913915
75913	913916
4694	913917
204562	913918
6298	913919
138579	913920
40897	913921
261169	913922
38081	913923
59290	913924
6843	913925
108982	913926
89278	913927
106663	913928
265771	913929
658	913930
132	913931
25294	913932
15469	913933
33951	913934
40812	913935
106181	913936
136229	913937
182237	913938
32497	913939
274455	913940
143796	913941
36367	913942
62790	913943
66867	913944
128290	913945
186794	913946
50941	913947
143611	913948
156973	913949
46528	913950
277445	913951
33140	913952
156683	913953
266278	913954
92124	913955
140404	913956
29306	913957
25219	913958
131582	913959
285171	913960
271597	913961
21816	913962
25286	913963
16850	913964
68495	913965
215411	913966
214314	913967
54013	913968
39955	913969
219711	913970
88466	913971
3381	913972
140667	913973
263873	913974
92436	913975
59944	913976
209705	913977
52657	913978
132891	913979
2225	913980
183584	913981
82264	913982
31684	913983
103744	913984
39172	913985
30583	913986
87096	913987
294266	913988
11430	913989
38276	913990
305757	913991
193308	913992
778	913993
48911	913994
61263	913995
21052	913996
83036	913997
31694	913998
272761	913999
17129	914000
220848	914001
199522	914002
35246	914003
509	914004
73853	914005
43054	914006
55085	914007
123309	914008
10577	914009
3851	914010
49068	914011
279850	914012
138210	914013
26768	914014
88452	914015
61298	914016
18383	914017
66243	914018
24636	914019
3097	914020
54564	914021
107505	914022
190550	914023
30964	914024
10998	914025
24975	914026
302	914027
35346	914028
131261	914029
280598	914030
143550	914031
143550	914032
163917	914033
234746	914034
158094	914035
158094	914036
194930	914037
65485	914038
100970	914039
170004	914040
70239	914041
303328	914042
22321	914043
98547	914044
9545	914045
94711	914046
53920	914047
49596	914048
79040	914049
46973	914050
104847	914051
94076	914052
57786	914053
473	914054
17125	914055
173722	914056
20407	914057
23670	914058
66533	914059
26784	914060
234823	914061
5426	914062
212580	914063
112485	914064
20409	914065
274609	914066
37082	914067
91260	914068
80568	914069
139403	914070
10036	914071
1778	914072
8518	914073
102591	914074
129259	914075
300767	914076
28256	914077
139500	914078
60860	914079
11410	914080
276483	914081
17933	914082
3906	914083
33253	914084
82613	914085
268177	914086
128941	914087
147027	914088
48130	914089
62714	914090
18147	914091
50001	914092
8051	914093
114056	914094
34821	914095
77300	914096
184147	914097
120996	914098
7481	914099
86837	914100
47785	914101
166901	914102
59194	914103
15550	914104
6335	914105
7972	914106
201115	914107
81215	914108
2613	914109
67496	914110
8242	914111
98893	914112
19038	914113
95920	914114
26329	914115
65891	914116
213045	914117
79	914118
203131	914119
203131	914120
42037	914121
30381	914122
7740	914123
106103	914124
2626	914125
112163	914126
110868	914127
144204	914128
3036	914129
216216	914130
14352	914131
161161	914132
147116	914133
156605	914134
7178	914135
10405	914136
104539	914137
111774	914138
19662	914139
9818	914140
22483	914141
202246	914142
88760	914143
60375	914144
41355	914145
14698	914146
220643	914147
22773	914148
155762	914149
239554	914150
2294	914151
193994	914152
91452	914153
20379	914154
26063	914155
2792	914156
88748	914157
65326	914158
2728	914159
142012	914160
112758	914161
74027	914162
291518	914163
1592	914164
262432	914165
34244	914166
5793	914167
9772	914168
173611	914169
195	914170
131567	914171
162876	914172
190017	914173
272	914174
24865	914175
14215	914176
54840	914177
45505	914178
173255	914179
33714	914180
30015	914181
191605	914182
50861	914183
79026	914184
72973	914185
244523	914186
77540	914187
5784	914188
60559	914189
25291	914190
142830	914191
30454	914192
20940	914193
138	914194
131167	914195
107719	914196
178236	914197
85718	914198
161742	914199
30198	914200
4031	914201
39517	914202
161969	914203
108399	914204
29828	914205
153404	914206
110323	914207
27546	914208
291102	914209
59441	914210
50098	914211
3551	914212
265327	914213
183259	914214
105707	914215
135451	914216
134593	914217
39670	914218
112457	914219
97942	914220
321	914221
171795	914222
245645	914223
193396	914224
33182	914225
163661	914226
167305	914227
123091	914228
269545	914229
34093	914230
72036	914231
241098	914232
26082	914233
9647	914234
1816	914235
126877	914236
294067	914237
167281	914238
239325	914239
45411	914240
291141	914241
103822	914242
112203	914243
31677	914244
80688	914245
80688	914246
9867	914247
120762	914248
8509	914249
31269	914250
236783	914251
200676	914252
49635	914253
68916	914254
71198	914255
187699	914256
90927	914257
19742	914258
8671	914259
270462	914260
83225	914261
159486	914262
27105	914263
156471	914264
113309	914265
136161	914266
105707	914267
998	914268
280665	914269
138951	914270
111900	914271
189735	914272
6816	914273
53738	914274
85167	914275
135631	914276
26578	914277
33852	914278
42098	914279
260820	914280
242522	914281
78218	914282
186291	914283
86991	914284
158973	914285
47486	914286
9908	914287
54389	914288
54389	914289
216115	914290
103113	914291
141991	914292
16494	914293
180885	914294
48949	914295
196446	914296
213609	914297
9122	914298
15809	914299
26971	914300
194322	914301
74155	914302
5619	914303
291111	914304
289786	914305
32660	914306
282629	914307
29841	914308
39914	914309
125715	914310
243	914311
42727	914312
12467	914313
140644	914314
16934	914315
124121	914316
16934	914317
83264	914318
153079	914319
185	914320
221520	914321
14683	914322
45114	914323
3578	914324
46963	914325
72637	914326
57154	914327
107	914328
109824	914329
43553	914330
3268	914331
210550	914332
107	914333
146445	914334
46256	914335
7148	914336
84290	914337
107409	914338
29999	914339
54082	914340
149243	914341
117205	914342
29999	914343
36553	914344
24736	914345
122071	914346
1114	914347
1465	914348
171665	914349
140147	914350
161745	914351
12899	914352
95597	914353
22348	914354
208274	914355
35113	914356
1826	914357
15617	914358
64162	914359
155103	914360
5354	914361
198130	914362
26364	914363
47071	914364
5901	914365
105702	914366
248744	914367
220274	914368
74716	914369
134166	914370
18087	914371
18087	914372
133555	914373
128551	914374
128551	914375
76641	914376
194682	914377
21764	914378
32975	914379
201974	914380
216727	914381
60566	914382
51177	914383
60850	914384
245338	914385
45647	914386
34124	914387
7823	914388
28664	914389
7289	914390
1983	914391
11352	914392
212057	914393
10804	914394
34124	914395
28664	914396
24359	914397
49563	914398
8699	914399
67145	914400
48495	914401
40715	914402
205832	914403
23297	914404
297580	914405
139260	914406
84887	914407
51881	914408
94017	914409
30487	914410
45027	914411
196740	914412
100304	914413
210019	914414
140363	914415
119781	914416
72793	914417
72793	914418
84334	914419
14251	914420
83939	914421
47800	914422
197264	914423
111895	914424
62	914425
66159	914426
237899	914427
258433	914428
21955	914429
43513	914430
106581	914431
194353	914432
4800	914433
52536	914434
258065	914435
9231	914436
249920	914437
217749	914438
152659	914439
6761	914440
39465	914441
6502	914442
6502	914443
14319	914444
9221	914445
117450	914446
96510	914447
3542	914448
217510	914449
95997	914450
154323	914451
167594	914452
41506	914453
26654	914454
155150	914455
100931	914456
245480	914457
262628	914458
44697	914459
93920	914460
46063	914461
173427	914462
246565	914463
44697	914464
193380	914465
186483	914466
148835	914467
279840	914468
83857	914469
222239	914470
135955	914471
52220	914472
187227	914473
111776	914474
191704	914475
300017	914476
142972	914477
105446	914478
24922	914479
254	914480
82592	914481
99925	914482
19717	914483
19717	914484
80446	914485
25562	914486
93262	914487
59361	914488
26181	914489
26181	914490
26181	914491
15360	914492
32912	914493
56457	914494
10880	914495
10880	914496
66804	914497
56457	914498
10880	914499
147759	914500
81026	914501
26181	914502
15360	914503
32912	914504
74443	914505
81026	914506
15360	914507
56457	914508
279384	914509
26181	914510
15360	914511
15360	914512
74443	914513
32912	914514
66020	914515
50055	914516
46729	914517
170932	914518
38184	914519
116003	914520
41720	914521
135908	914522
291442	914523
12827	914524
134064	914525
22266	914526
149	914527
40318	914528
227902	914529
19252	914530
7722	914531
7722	914532
189641	914533
2490	914534
2490	914535
98184	914536
188487	914537
77533	914538
189437	914539
176645	914540
262127	914541
58392	914542
134684	914543
134684	914544
387	914545
1611	914546
61506	914547
150	914548
61506	914549
152640	914550
34077	914551
183007	914552
77445	914553
126481	914554
76539	914555
104079	914556
2164	914557
55627	914558
234521	914559
254375	914560
174282	914561
125049	914562
43079	914563
80116	914564
90491	914565
183913	914566
2059	914567
286538	914568
97114	914569
22718	914570
44813	914571
68980	914572
160761	914573
16657	914574
17870	914575
123221	914576
139557	914577
156916	914578
211079	914579
1876	914580
37354	914581
101524	914582
115558	914583
131682	914584
242609	914585
99223	914586
185788	914587
60124	914588
1285	914589
1283	914590
204860	914591
25300	914592
4352	914593
901	914594
158235	914595
901	914596
127150	914597
136207	914598
95528	914599
152457	914600
102343	914601
79055	914602
102389	914603
47965	914604
15292	914605
217596	914606
43515	914607
176329	914608
105785	914609
181062	914610
5774	914611
61915	914612
157563	914613
118130	914614
24031	914615
21330	914616
72941	914617
74721	914618
25934	914619
50523	914620
9127	914621
115436	914622
12839	914623
190094	914624
3852	914625
3852	914626
70571	914627
3852	914628
21509	914629
174013	914630
9628	914631
67126	914632
83299	914633
19850	914634
8708	914635
1079	914636
3345	914637
44055	914638
201992	914639
3164	914640
64946	914641
2083	914642
3986	914643
53695	914644
13637	914645
56553	914646
32874	914647
254841	914648
86344	914649
159268	914650
94957	914651
21532	914652
136241	914653
74092	914654
193507	914655
63075	914656
33658	914657
4587	914658
144067	914659
306524	914660
169380	914661
60009	914662
86284	914663
5580	914664
22949	914665
32126	914666
18002	914667
18002	914668
83484	914669
105854	914670
25578	914671
43067	914672
53563	914673
61605	914674
76876	914675
308731	914676
29357	914677
164165	914678
164957	914679
133197	914680
1773	914681
187693	914682
20259	914683
102320	914684
4196	914685
246606	914686
203895	914687
64731	914688
120719	914689
7457	914690
19173	914691
266697	914692
14271	914693
208041	914694
71769	914695
9785	914696
2490	914697
29015	914698
9	914699
46461	914700
595	914701
230502	914702
184135	914703
115071	914704
13668	914705
17655	914706
61523	914707
106531	914708
85330	914709
14773	914710
19578	914711
26424	914712
37683	914713
8662	914714
81386	914715
1245	914716
44411	914717
102138	914718
16144	914719
134197	914720
78628	914721
7912	914722
18545	914723
4802	914724
1245	914725
43895	914726
178848	914727
259206	914728
252348	914729
13440	914730
10135	914731
83234	914732
30878	914733
121121	914734
34562	914735
72453	914736
65228	914737
23997	914738
59867	914739
589	914740
24769	914741
110819	914742
119357	914743
58342	914744
15055	914745
20827	914746
38786	914747
76322	914748
183678	914749
33669	914750
21342	914751
153995	914752
305839	914753
200626	914754
180047	914755
100798	914756
129377	914757
594	914758
67310	914759
9946	914760
16137	914761
80972	914762
129879	914763
66237	914764
21821	914765
32807	914766
130690	914767
162657	914768
196444	914769
133476	914770
34990	914771
34990	914772
222264	914773
18231	914774
29279	914775
49789	914776
116	914777
125409	914778
21060	914779
77798	914780
50198	914781
234419	914782
50168	914783
14479	914784
49413	914785
15139	914786
9025	914787
9025	914788
26500	914789
75557	914790
50377	914791
6613	914792
50236	914793
208880	914794
37536	914795
73130	914796
12567	914797
142099	914798
8831	914799
40887	914800
224670	914801
16989	914802
23144	914803
49368	914804
33550	914805
3188	914806
203249	914807
11608	914808
120977	914809
96761	914810
20232	914811
300942	914812
82281	914813
71593	914814
96502	914815
59	914816
51269	914817
49817	914818
42369	914819
47651	914820
118238	914821
14609	914822
225020	914823
28808	914824
4606	914825
91490	914826
105090	914827
163427	914828
18834	914829
39721	914830
45239	914831
24047	914832
2447	914833
47262	914834
2822	914835
1	914836
25801	914837
7	914838
154161	914839
14764	914840
102056	914841
70747	914842
91140	914843
83974	914844
221827	914845
28052	914846
1489	914847
66000	914848
7103	914849
3076	914850
147308	914851
147308	914852
12289	914853
22844	914854
99617	914855
14732	914856
48857	914857
49386	914858
27378	914859
85976	914860
130789	914861
249303	914862
199036	914863
37259	914864
114347	914865
89701	914866
63522	914867
35219	914868
12058	914869
142636	914870
21885	914871
17021	914872
25096	914873
74728	914874
55599	914875
1426	914876
237178	914877
55680	914878
13734	914879
159600	914880
48080	914881
5637	914882
91684	914883
8068	914884
15673	914885
22877	914886
5264	914887
111099	914888
55150	914889
25074	914890
48363	914891
8538	914892
1345	914893
182848	914894
4727	914895
117629	914896
90782	914897
1077	914898
63231	914899
1298	914900
4727	914901
40101	914902
92	914903
9773	914904
15485	914905
39599	914906
33996	914907
24562	914908
24562	914909
8512	914910
14424	914911
55104	914912
39775	914913
76534	914914
24910	914915
26912	914916
41655	914917
2441	914918
108296	914919
256677	914920
45436	914921
14359	914922
158174	914923
70379	914924
118735	914925
265261	914926
124976	914927
261103	914928
5756	914929
78241	914930
10383	914931
255618	914932
12496	914933
9	914934
129789	914935
93186	914936
27237	914937
216199	914938
136985	914939
124687	914940
51586	914941
43637	914942
14456	914943
13651	914944
144828	914945
22724	914946
24333	914947
95084	914948
77050	914949
195512	914950
17941	914951
121925	914952
91203	914953
153135	914954
147024	914955
180086	914956
7882	914957
768	914958
84403	914959
240600	914960
71026	914961
3842	914962
23144	914963
217301	914964
119076	914965
17593	914966
16125	914967
53479	914968
1376	914969
4214	914970
179299	914971
209283	914972
157207	914973
26800	914974
85802	914975
185275	914976
46155	914977
90271	914978
234472	914979
89004	914980
59529	914981
672	914982
35736	914983
23598	914984
1434	914985
91380	914986
31305	914987
359	914988
703	914989
126640	914990
19952	914991
80511	914992
4124	914993
685	914994
2546	914995
122886	914996
24169	914997
12363	914998
3801	914999
80785	915000
289454	915001
70875	915002
142245	915003
89215	915004
50301	915005
117356	915006
131150	915007
26932	915008
21595	915009
173083	915010
14246	915011
61901	915012
78303	915013
39491	915014
73058	915015
113173	915016
19265	915017
86327	915018
181792	915019
13879	915020
14660	915021
54742	915022
29273	915023
44232	915024
64685	915025
86004	915026
88278	915027
13020	915028
132019	915029
42546	915030
74101	915031
14071	915032
46259	915033
186618	915034
268942	915035
164784	915036
17027	915037
55292	915038
6775	915039
92078	915040
451	915041
121589	915042
287318	915043
75177	915044
95364	915045
16660	915046
16660	915047
214989	915048
188279	915049
25741	915050
45207	915051
157325	915052
86575	915053
197040	915054
261498	915055
64860	915056
26440	915057
16435	915058
55154	915059
171058	915060
14858	915061
39547	915062
189531	915063
150007	915064
6723	915065
18003	915066
77327	915067
26112	915068
164094	915069
203297	915070
87065	915071
90797	915072
858	915073
136526	915074
54670	915075
78219	915076
6319	915077
75376	915078
54670	915079
156376	915080
101318	915081
202119	915082
142616	915083
54197	915084
283488	915085
71833	915086
42081	915087
169455	915088
102017	915089
60142	915090
104469	915091
44484	915092
41151	915093
66678	915094
118767	915095
268978	915096
116276	915097
43112	915098
5001	915099
113050	915100
23429	915101
157291	915102
25992	915103
257680	915104
94367	915105
57573	915106
89995	915107
258134	915108
276681	915109
94904	915110
39689	915111
83028	915112
217353	915113
59984	915114
199492	915115
64535	915116
52845	915117
128243	915118
312804	915119
226930	915120
42702	915121
70180	915122
85802	915123
58607	915124
23477	915125
141812	915126
75394	915127
54319	915128
92699	915129
114254	915130
86866	915131
52030	915132
25516	915133
50056	915134
197951	915135
88654	915136
28105	915137
161473	915138
32450	915139
30733	915140
182667	915141
16132	915142
29553	915143
11969	915144
300934	915145
66858	915146
6543	915147
20847	915148
4838	915149
40316	915150
37363	915151
7261	915152
7261	915153
14025	915154
52013	915155
52013	915156
236091	915157
108189	915158
39972	915159
146705	915160
148814	915161
10819	915162
49280	915163
1847	915164
30224	915165
12557	915166
285380	915167
19755	915168
56545	915169
292121	915170
126985	915171
69912	915172
194756	915173
8368	915174
237255	915175
194570	915176
51386	915177
64114	915178
7209	915179
222183	915180
191912	915181
149912	915182
155694	915183
60926	915184
28722	915185
14809	915186
40750	915187
13468	915188
50592	915189
62034	915190
55041	915191
222156	915192
35093	915193
25845	915194
109896	915195
11118	915196
11684	915197
106125	915198
55017	915199
112104	915200
47681	915201
64719	915202
293326	915203
32243	915204
121924	915205
93118	915206
239337	915207
97954	915208
37522	915209
70008	915210
109540	915211
53451	915212
154842	915213
10940	915214
105080	915215
278496	915216
85069	915217
135961	915218
239267	915219
46210	915220
24726	915221
94277	915222
16402	915223
214546	915224
152004	915225
25097	915226
8509	915227
5666	915228
4161	915229
224760	915230
21905	915231
81091	915232
93936	915233
32159	915234
131025	915235
252366	915236
111017	915237
42531	915238
13555	915239
69691	915240
69	915241
267	915242
69	915243
31052	915244
66982	915245
99253	915246
13731	915247
110357	915248
25611	915249
58803	915250
24543	915251
43042	915252
177864	915253
191031	915254
24543	915255
60958	915256
78683	915257
3806	915258
20601	915259
269521	915260
26078	915261
4	915262
9017	915263
70505	915264
202447	915265
130347	915266
16317	915267
43483	915268
14271	915269
125345	915270
55973	915271
96781	915272
215659	915273
161343	915274
9404	915275
17008	915276
176832	915277
15541	915278
18067	915279
116985	915280
14242	915281
301347	915282
5269	915283
22340	915284
33100	915285
123048	915286
42755	915287
64919	915288
88181	915289
221	915290
231860	915291
69516	915292
35851	915293
229146	915294
39106	915295
91932	915296
990	915297
248702	915298
4373	915299
208917	915300
712	915301
8685	915302
57018	915303
9217	915304
62819	915305
52042	915306
885	915307
77899	915308
82323	915309
10709	915310
55778	915311
304702	915312
44287	915313
13486	915314
167369	915315
132114	915316
21042	915317
84545	915318
925	915319
130691	915320
61366	915321
102968	915322
108880	915323
175890	915324
49068	915325
109540	915326
307884	915327
286201	915328
247551	915329
82440	915330
126892	915331
171602	915332
111344	915333
19231	915334
134649	915335
46216	915336
49117	915337
49216	915338
126285	915339
70868	915340
16846	915341
101136	915342
17704	915343
123967	915344
39408	915345
150920	915346
100112	915347
104	915348
82440	915349
67093	915350
51142	915351
119459	915352
3670	915353
222152	915354
308793	915355
267114	915356
244063	915357
109280	915358
21460	915359
43295	915360
274932	915361
56963	915362
77622	915363
82979	915364
52689	915365
40086	915366
263102	915367
53831	915368
149046	915369
144355	915370
172064	915371
140492	915372
151944	915373
141762	915374
84009	915375
21288	915376
60002	915377
155344	915378
90707	915379
275048	915380
112067	915381
2	915382
46642	915383
94094	915384
96471	915385
232840	915386
158801	915387
194091	915388
92781	915389
246843	915390
189686	915391
105667	915392
12918	915393
789	915394
62117	915395
2589	915396
111118	915397
49786	915398
28622	915399
63442	915400
10148	915401
4248	915402
233328	915403
70176	915404
104969	915405
67571	915406
235666	915407
66436	915408
74414	915409
83034	915410
164569	915411
1315	915412
26150	915413
86698	915414
68344	915415
66473	915416
218172	915417
22415	915418
215351	915419
28552	915420
95753	915421
16007	915422
96552	915423
24741	915424
138229	915425
120425	915426
15107	915427
38752	915428
106425	915429
211613	915430
73305	915431
46710	915432
40383	915433
46497	915434
5333	915435
146731	915436
97257	915437
55490	915438
204920	915439
160232	915440
159118	915441
95181	915442
292860	915443
45299	915444
3981	915445
17537	915446
54276	915447
3086	915448
306008	915449
140029	915450
170460	915451
248564	915452
146595	915453
30650	915454
99215	915455
18701	915456
41653	915457
14488	915458
20652	915459
129315	915460
3274	915461
21922	915462
30650	915463
46868	915464
108221	915465
73939	915466
303167	915467
35059	915468
54250	915469
20361	915470
27578	915471
27394	915472
194418	915473
153530	915474
137179	915475
137333	915476
162191	915477
34246	915478
181930	915479
181930	915480
161900	915481
89183	915482
38660	915483
94656	915484
1822	915485
11315	915486
15131	915487
9145	915488
34171	915489
33027	915490
14923	915491
38503	915492
38503	915493
30427	915494
22775	915495
234465	915496
1364	915497
71227	915498
62702	915499
35087	915500
224855	915501
106189	915502
49371	915503
44409	915504
142089	915505
122971	915506
61096	915507
88110	915508
111429	915509
294388	915510
215557	915511
19577	915512
139663	915513
171352	915514
29795	915515
29865	915516
269583	915517
8552	915518
146397	915519
11594	915520
268051	915521
37521	915522
8735	915523
217993	915524
4999	915525
4999	915526
267191	915527
54916	915528
173270	915529
83987	915530
165885	915531
92	915532
12710	915533
8505	915534
23835	915535
114866	915536
281942	915537
163054	915538
56889	915539
86980	915540
45870	915541
18052	915542
50154	915543
198117	915544
108386	915545
62019	915546
10527	915547
29248	915548
93318	915549
250388	915550
6508	915551
129130	915552
189253	915553
66359	915554
32917	915555
155788	915556
23644	915557
93947	915558
17502	915559
92757	915560
111960	915561
244668	915562
29329	915563
127173	915564
98893	915565
98058	915566
124733	915567
62122	915568
86644	915569
58009	915570
84848	915571
212097	915572
202522	915573
299144	915574
7200	915575
99354	915576
109977	915577
111005	915578
180463	915579
189879	915580
312696	915581
214493	915582
30575	915583
183928	915584
87577	915585
101569	915586
37880	915587
166091	915588
161645	915589
3567	915590
78831	915591
180314	915592
157549	915593
6500	915594
47010	915595
54438	915596
25217	915597
130683	915598
304454	915599
2731	915600
286457	915601
2500	915602
36218	915603
37112	915604
2204	915605
71378	915606
96755	915607
14844	915608
277909	915609
77881	915610
43328	915611
158699	915612
10152	915613
71195	915614
43038	915615
27459	915616
10289	915617
101802	915618
156197	915619
143363	915620
213711	915621
157980	915622
116434	915623
2112	915624
52410	915625
43843	915626
201587	915627
89973	915628
210658	915629
11884	915630
77364	915631
285496	915632
150297	915633
7187	915634
38467	915635
6296	915636
7245	915637
109186	915638
175568	915639
91132	915640
43251	915641
55242	915642
292717	915643
17868	915644
22367	915645
111315	915646
95079	915647
81328	915648
9	915649
21846	915650
83889	915651
108634	915652
24456	915653
987	915654
4300	915655
140570	915656
127273	915657
191843	915658
41742	915659
11335	915660
48089	915661
4493	915662
21881	915663
6	915664
141421	915665
10948	915666
76559	915667
5259	915668
7592	915669
288503	915670
159576	915671
72443	915672
31504	915673
47751	915674
100458	915675
245729	915676
245759	915677
43337	915678
93384	915679
26113	915680
55805	915681
64565	915682
22399	915683
26753	915684
29111	915685
44507	915686
288786	915687
64969	915688
469	915689
241664	915690
42948	915691
122528	915692
79278	915693
83465	915694
67354	915695
133940	915696
262045	915697
15833	915698
175438	915699
43168	915700
7211	915701
213260	915702
21048	915703
48031	915704
147625	915705
94330	915706
49287	915707
9502	915708
54298	915709
47624	915710
200304	915711
6172	915712
269449	915713
186685	915714
64225	915715
199088	915716
107957	915717
63111	915718
243352	915719
293667	915720
104518	915721
10664	915722
73850	915723
118171	915724
168463	915725
8818	915726
41873	915727
192654	915728
14879	915729
16949	915730
953	915731
80146	915732
148707	915733
24323	915734
6748	915735
72024	915736
42094	915737
31602	915738
210445	915739
67086	915740
14340	915741
89201	915742
25776	915743
23848	915744
97240	915745
10159	915746
8175	915747
972	915748
233680	915749
1186	915750
216019	915751
65768	915752
42738	915753
39608	915754
109531	915755
11989	915756
119491	915757
109936	915758
132823	915759
50179	915760
167885	915761
113269	915762
76774	915763
109691	915764
39979	915765
279287	915766
116338	915767
94481	915768
159649	915769
10195	915770
37533	915771
18358	915772
147417	915773
142838	915774
108455	915775
59802	915776
36841	915777
106396	915778
197784	915779
9421	915780
71637	915781
148397	915782
87254	915783
14623	915784
72040	915785
80890	915786
108630	915787
105382	915788
131077	915789
72536	915790
242852	915791
158243	915792
44200	915793
171026	915794
266771	915795
119425	915796
39955	915797
6620	915798
16879	915799
208249	915800
66993	915801
43308	915802
3391	915803
46366	915804
18871	915805
102514	915806
242914	915807
177936	915808
90362	915809
14197	915810
40249	915811
160054	915812
18532	915813
83983	915814
77271	915815
115947	915816
100169	915817
259171	915818
80001	915819
148509	915820
254281	915821
7866	915822
251657	915823
196830	915824
195398	915825
16670	915826
210295	915827
22947	915828
928	915829
28490	915830
82123	915831
6887	915832
4121	915833
26879	915834
2874	915835
190834	915836
149483	915837
41592	915838
56928	915839
126202	915840
84887	915841
4291	915842
27844	915843
88457	915844
14180	915845
2559	915846
74053	915847
16371	915848
20292	915849
70924	915850
30137	915851
96843	915852
157621	915853
7144	915854
70858	915855
47680	915856
13539	915857
2156	915858
6542	915859
53160	915860
123471	915861
31989	915862
64615	915863
61214	915864
53512	915865
27372	915866
128785	915867
79883	915868
205149	915869
72552	915870
118076	915871
126037	915872
48140	915873
107587	915874
119684	915875
5944	915876
143506	915877
85666	915878
16489	915879
49503	915880
47572	915881
97613	915882
155190	915883
61248	915884
186066	915885
41113	915886
31179	915887
129198	915888
62052	915889
76346	915890
125452	915891
5622	915892
16963	915893
101254	915894
225984	915895
312025	915896
15917	915897
43225	915898
152059	915899
125936	915900
25480	915901
88828	915902
124481	915903
8687	915904
40928	915905
77894	915906
45907	915907
95949	915908
17784	915909
44480	915910
206620	915911
27855	915912
64855	915913
11357	915914
1411	915915
65692	915916
29820	915917
1050	915918
17429	915919
39407	915920
166358	915921
63850	915922
21119	915923
72582	915924
71726	915925
259006	915926
172413	915927
90683	915928
89286	915929
1345	915930
96203	915931
40718	915932
57374	915933
258435	915934
8074	915935
89292	915936
143976	915937
156666	915938
18359	915939
64914	915940
18596	915941
73808	915942
7311	915943
145981	915944
12419	915945
1109	915946
186331	915947
187631	915948
5530	915949
182219	915950
30642	915951
184156	915952
82366	915953
13658	915954
227113	915955
14926	915956
299658	915957
243158	915958
282826	915959
6623	915960
89672	915961
96793	915962
11950	915963
308427	915964
86855	915965
145263	915966
246001	915967
89070	915968
29068	915969
113693	915970
61465	915971
170991	915972
132780	915973
91144	915974
8334	915975
203613	915976
109275	915977
128144	915978
122775	915979
206988	915980
47520	915981
6130	915982
294183	915983
87461	915984
141561	915985
114251	915986
49328	915987
96855	915988
224903	915989
217967	915990
11343	915991
134516	915992
59726	915993
28335	915994
48645	915995
94051	915996
64772	915997
106348	915998
87880	915999
66434	916000
38590	916001
143360	916002
17063	916003
18968	916004
26978	916005
73771	916006
201987	916007
142173	916008
96651	916009
186222	916010
97672	916011
48399	916012
196259	916013
61282	916014
90833	916015
81719	916016
91957	916017
87201	916018
192869	916019
38224	916020
286970	916021
166147	916022
49475	916023
40173	916024
78092	916025
78092	916026
104349	916027
203801	916028
32747	916029
109705	916030
141818	916031
114004	916032
66946	916033
74963	916034
137822	916035
60175	916036
34133	916037
15453	916038
19552	916039
3953	916040
186680	916041
12066	916042
7645	916043
21103	916044
261997	916045
9162	916046
286447	916047
123068	916048
122303	916049
2144	916050
22898	916051
45033	916052
45033	916053
249293	916054
257213	916055
244083	916056
92832	916057
29154	916058
74360	916059
23769	916060
138854	916061
29461	916062
156739	916063
10726	916064
122680	916065
269807	916066
29515	916067
141736	916068
82	916069
10552	916070
38765	916071
92197	916072
157675	916073
109465	916074
155196	916075
94086	916076
9120	916077
4408	916078
64350	916079
16306	916080
723	916081
1623	916082
18226	916083
18226	916084
25631	916085
244	916086
130841	916087
106671	916088
176090	916089
4650	916090
86175	916091
38822	916092
198306	916093
97854	916094
50096	916095
47590	916096
67573	916097
23368	916098
135335	916099
116333	916100
37221	916101
140608	916102
186458	916103
188135	916104
87954	916105
30361	916106
64476	916107
95625	916108
58075	916109
272795	916110
84468	916111
702	916112
42033	916113
310238	916114
102529	916115
86707	916116
42128	916117
97760	916118
215330	916119
42362	916120
58177	916121
118622	916122
290456	916123
92266	916124
232151	916125
215075	916126
94350	916127
25227	916128
64152	916129
33043	916130
216468	916131
103599	916132
207183	916133
17451	916134
106806	916135
164684	916136
23114	916137
134990	916138
47188	916139
124039	916140
67643	916141
166187	916142
74108	916143
4043	916144
1635	916145
42091	916146
105279	916147
222658	916148
40407	916149
11663	916150
68393	916151
188865	916152
11198	916153
84471	916154
108636	916155
151923	916156
100781	916157
106678	916158
202620	916159
50107	916160
66680	916161
111944	916162
312433	916163
86175	916164
189346	916165
7660	916166
11369	916167
87001	916168
62103	916169
74546	916170
35537	916171
31408	916172
265304	916173
186871	916174
197611	916175
39884	916176
144758	916177
52422	916178
61427	916179
269696	916180
19783	916181
10289	916182
9032	916183
6848	916184
208312	916185
52209	916186
220836	916187
9865	916188
89891	916189
23487	916190
1310	916191
74810	916192
3602	916193
18022	916194
145057	916195
132261	916196
84613	916197
214783	916198
165329	916199
31077	916200
140974	916201
199432	916202
15014	916203
22472	916204
31575	916205
28811	916206
59325	916207
193635	916208
6548	916209
59887	916210
59035	916211
3565	916212
140351	916213
163310	916214
27228	916215
65705	916216
28825	916217
73578	916218
1935	916219
92505	916220
59355	916221
280345	916222
14974	916223
47590	916224
2487	916225
33590	916226
98733	916227
235521	916228
12054	916229
19486	916230
66337	916231
40701	916232
10830	916233
46343	916234
55194	916235
237493	916236
28106	916237
117797	916238
134388	916239
55046	916240
95898	916241
27409	916242
266558	916243
41426	916244
61473	916245
210401	916246
4049	916247
94900	916248
4524	916249
123823	916250
137319	916251
54711	916252
122461	916253
114799	916254
278931	916255
105591	916256
52071	916257
84995	916258
84995	916259
47408	916260
31817	916261
170483	916262
110099	916263
115873	916264
124433	916265
228435	916266
78130	916267
23769	916268
9712	916269
32152	916270
1477	916271
15234	916272
37306	916273
62860	916274
39107	916275
15239	916276
42994	916277
42336	916278
115428	916279
5456	916280
2577	916281
31721	916282
2365	916283
20081	916284
9275	916285
20081	916286
5825	916287
21381	916288
60921	916289
21922	916290
36675	916291
24488	916292
24173	916293
20455	916294
30552	916295
151312	916296
113240	916297
114251	916298
36534	916299
253554	916300
82057	916301
30742	916302
42886	916303
28989	916304
42857	916305
10227	916306
49385	916307
19455	916308
90954	916309
135324	916310
111185	916311
112452	916312
301918	916313
123615	916314
42381	916315
143802	916316
15945	916317
14930	916318
871	916319
116345	916320
50742	916321
9779	916322
127600	916323
268724	916324
89424	916325
17277	916326
167248	916327
165029	916328
51753	916329
33670	916330
188208	916331
198622	916332
133402	916333
49089	916334
183671	916335
33557	916336
20772	916337
118565	916338
65886	916339
39695	916340
33422	916341
414	916342
41764	916343
71292	916344
207261	916345
74650	916346
61009	916347
101399	916348
255420	916349
127663	916350
140514	916351
94238	916352
104256	916353
95740	916354
47819	916355
38679	916356
138866	916357
85537	916358
15538	916359
9010	916360
35466	916361
9087	916362
1793	916363
10072	916364
199057	916365
152703	916366
118830	916367
261713	916368
152849	916369
46290	916370
20292	916371
32085	916372
56684	916373
6915	916374
14305	916375
20736	916376
204049	916377
4293	916378
16972	916379
40808	916380
105978	916381
45498	916382
179387	916383
134966	916384
48	916385
187	916386
159798	916387
34878	916388
265034	916389
140878	916390
62840	916391
239801	916392
182015	916393
33858	916394
41050	916395
22274	916396
279821	916397
124664	916398
103208	916399
167774	916400
29312	916401
34311	916402
129811	916403
13684	916404
281237	916405
293590	916406
6093	916407
16578	916408
39328	916409
195165	916410
73010	916411
39308	916412
56768	916413
52153	916414
179601	916415
102426	916416
308500	916417
199161	916418
238891	916419
38999	916420
11615	916421
37597	916422
138041	916423
235009	916424
37847	916425
6860	916426
108373	916427
45103	916428
58230	916429
216546	916430
83116	916431
138108	916432
38719	916433
134938	916434
91920	916435
87847	916436
9484	916437
14750	916438
69148	916439
82413	916440
309420	916441
16878	916442
37928	916443
93788	916444
50972	916445
36175	916446
4025	916447
75638	916448
7511	916449
20005	916450
1647	916451
13960	916452
29680	916453
286067	916454
13420	916455
19869	916456
16801	916457
157185	916458
28947	916459
51942	916460
203288	916461
59396	916462
124066	916463
130130	916464
240784	916465
298616	916466
213765	916467
33523	916468
48542	916469
30735	916470
66407	916471
200995	916472
140869	916473
7517	916474
53331	916475
11804	916476
7559	916477
101482	916478
191452	916479
87562	916480
128106	916481
106829	916482
16726	916483
65543	916484
129304	916485
10068	916486
60175	916487
4393	916488
57591	916489
55648	916490
287491	916491
9987	916492
119047	916493
197901	916494
209786	916495
161782	916496
47178	916497
137260	916498
17608	916499
17691	916500
126246	916501
160225	916502
106962	916503
212243	916504
6808	916505
14356	916506
72875	916507
185794	916508
281858	916509
79742	916510
56872	916511
20379	916512
47069	916513
102498	916514
77948	916515
5507	916516
119739	916517
189018	916518
53647	916519
162422	916520
124646	916521
36292	916522
18560	916523
83741	916524
44392	916525
995	916526
10657	916527
295608	916528
73455	916529
29924	916530
153647	916531
270723	916532
278204	916533
26305	916534
287511	916535
140379	916536
191867	916537
190053	916538
178625	916539
182052	916540
6663	916541
91504	916542
100391	916543
14521	916544
191994	916545
61293	916546
282330	916547
92532	916548
260892	916549
217205	916550
98455	916551
93615	916552
20193	916553
17182	916554
17182	916555
74089	916556
126248	916557
72559	916558
88172	916559
90669	916560
16358	916561
26626	916562
131279	916563
167634	916564
136746	916565
46017	916566
69997	916567
99098	916568
211082	916569
133616	916570
62858	916571
8294	916572
201248	916573
174988	916574
101892	916575
1344	916576
59022	916577
167498	916578
294415	916579
71667	916580
150061	916581
143966	916582
80921	916583
23356	916584
268616	916585
274389	916586
23536	916587
2873	916588
157639	916589
180985	916590
7420	916591
24309	916592
150381	916593
265081	916594
3092	916595
673	916596
151483	916597
15011	916598
21203	916599
43618	916600
78934	916601
41671	916602
37011	916603
108535	916604
20100	916605
295861	916606
146755	916607
4976	916608
90297	916609
12596	916610
67173	916611
167986	916612
212311	916613
47391	916614
51071	916615
8070	916616
6649	916617
69974	916618
43903	916619
281794	916620
47278	916621
11720	916622
20753	916623
133865	916624
41602	916625
20319	916626
8153	916627
478	916628
23188	916629
7022	916630
188177	916631
57132	916632
145392	916633
46945	916634
36487	916635
30636	916636
91593	916637
296234	916638
76463	916639
168884	916640
58736	916641
176868	916642
970	916643
69200	916644
60322	916645
39324	916646
173626	916647
95939	916648
18079	916649
9097	916650
17458	916651
158834	916652
111595	916653
71771	916654
170502	916655
447	916656
86151	916657
95569	916658
104759	916659
82613	916660
78798	916661
31233	916662
184403	916663
3780	916664
22428	916665
151151	916666
91476	916667
97520	916668
24157	916669
24157	916670
33460	916671
90382	916672
201144	916673
80754	916674
297694	916675
126741	916676
110574	916677
17940	916678
122601	916679
194661	916680
201526	916681
27997	916682
303406	916683
14180	916684
198275	916685
109529	916686
182852	916687
171167	916688
300755	916689
65060	916690
5297	916691
17196	916692
155328	916693
74030	916694
204770	916695
2042	916696
184418	916697
20234	916698
39808	916699
61362	916700
25206	916701
40061	916702
50028	916703
137826	916704
116639	916705
231711	916706
229756	916707
153604	916708
97183	916709
8378	916710
47067	916711
29081	916712
155018	916713
14589	916714
132475	916715
116300	916716
141343	916717
7304	916718
29660	916719
50737	916720
208703	916721
237440	916722
277783	916723
3027	916724
191436	916725
191436	916726
49112	916727
217784	916728
145200	916729
87989	916730
72042	916731
15997	916732
235148	916733
96784	916734
198416	916735
186008	916736
186008	916737
73823	916738
11459	916739
119938	916740
144982	916741
266615	916742
6977	916743
18867	916744
180198	916745
18965	916746
497	916747
83337	916748
40106	916749
183340	916750
235631	916751
16231	916752
72404	916753
11510	916754
113312	916755
141226	916756
100395	916757
255814	916758
40385	916759
203844	916760
63897	916761
184223	916762
56935	916763
241778	916764
154952	916765
61835	916766
24479	916767
3542	916768
15754	916769
2783	916770
35321	916771
251056	916772
137909	916773
111032	916774
177570	916775
144189	916776
2984	916777
81659	916778
175669	916779
747	916780
31937	916781
61281	916782
81987	916783
77697	916784
224068	916785
26832	916786
115678	916787
290404	916788
289758	916789
97614	916790
17016	916791
85118	916792
130531	916793
189915	916794
52388	916795
7529	916796
16443	916797
88958	916798
75272	916799
66370	916800
44170	916801
163296	916802
140799	916803
29627	916804
35527	916805
17835	916806
59298	916807
211702	916808
78356	916809
3796	916810
55404	916811
24360	916812
120368	916813
9119	916814
122934	916815
53726	916816
4732	916817
24907	916818
14103	916819
6973	916820
1935	916821
19380	916822
9332	916823
24597	916824
208623	916825
102366	916826
8378	916827
123668	916828
3652	916829
7713	916830
43009	916831
264853	916832
38417	916833
103607	916834
23345	916835
11575	916836
129434	916837
103718	916838
68021	916839
49238	916840
61354	916841
144634	916842
34124	916843
104284	916844
78250	916845
133382	916846
58166	916847
100358	916848
940	916849
19123	916850
17638	916851
39099	916852
15241	916853
98987	916854
63821	916855
2212	916856
9406	916857
15373	916858
24751	916859
51125	916860
51125	916861
91151	916862
22663	916863
94827	916864
13992	916865
27529	916866
198601	916867
141089	916868
180608	916869
132281	916870
113236	916871
85048	916872
43319	916873
4363	916874
18478	916875
263891	916876
283899	916877
19209	916878
81169	916879
27344	916880
110178	916881
972	916882
14285	916883
24698	916884
88711	916885
44156	916886
127	916887
177514	916888
88142	916889
49080	916890
132333	916891
141208	916892
228174	916893
22895	916894
59607	916895
48633	916896
20214	916897
20214	916898
30291	916899
150275	916900
3460	916901
75370	916902
94683	916903
46491	916904
82540	916905
87706	916906
115637	916907
119093	916908
35490	916909
27534	916910
92872	916911
239275	916912
119629	916913
116117	916914
10001	916915
45731	916916
102070	916917
4804	916918
26032	916919
59689	916920
164716	916921
109710	916922
63173	916923
4113	916924
2276	916925
61	916926
11577	916927
141753	916928
134662	916929
133835	916930
27090	916931
141597	916932
33529	916933
92632	916934
100624	916935
275	916936
161836	916937
291952	916938
132872	916939
64962	916940
120320	916941
22223	916942
10466	916943
12	916944
2441	916945
2063	916946
24925	916947
89573	916948
31370	916949
20943	916950
4306	916951
199199	916952
53050	916953
161463	916954
73721	916955
154575	916956
166556	916957
37664	916958
125024	916959
25940	916960
90702	916961
253552	916962
185338	916963
269196	916964
178560	916965
190547	916966
259155	916967
279101	916968
65353	916969
31841	916970
83672	916971
2524	916972
106320	916973
168617	916974
112807	916975
151244	916976
259457	916977
49504	916978
54647	916979
250750	916980
14258	916981
115635	916982
137629	916983
62713	916984
28706	916985
38301	916986
4710	916987
297636	916988
138903	916989
8644	916990
190346	916991
87698	916992
2641	916993
48187	916994
43200	916995
10075	916996
203926	916997
10637	916998
36249	916999
47364	917000
247	917001
1301	917002
138224	917003
94118	917004
14192	917005
16389	917006
235221	917007
65256	917008
132639	917009
3953	917010
8075	917011
38970	917012
4197	917013
3953	917014
27535	917015
42122	917016
86	917017
634	917018
213124	917019
25079	917020
28440	917021
90819	917022
127868	917023
13712	917024
96103	917025
225298	917026
38238	917027
781	917028
182	917029
93792	917030
35200	917031
9852	917032
79655	917033
17444	917034
35977	917035
93092	917036
216241	917037
72530	917038
184352	917039
73832	917040
118192	917041
39463	917042
37530	917043
21928	917044
94635	917045
63518	917046
35886	917047
60581	917048
60581	917049
268733	917050
35886	917051
35886	917052
2559	917053
140945	917054
41	917055
3513	917056
124448	917057
26182	917058
74444	917059
27882	917060
3783	917061
82	917062
17679	917063
306153	917064
130271	917065
132948	917066
108600	917067
56076	917068
75678	917069
14729	917070
89852	917071
45717	917072
6282	917073
22490	917074
76961	917075
13894	917076
18001	917077
230168	917078
54754	917079
127776	917080
163867	917081
51043	917082
5148	917083
15345	917084
3840	917085
183930	917086
67650	917087
2955	917088
150043	917089
57282	917090
82	917091
38332	917092
11	917093
40777	917094
61162	917095
179304	917096
61185	917097
192702	917098
144930	917099
7245	917100
8388	917101
51943	917102
57139	917103
68997	917104
85045	917105
4044	917106
198659	917107
23270	917108
129697	917109
136391	917110
163809	917111
132689	917112
70019	917113
59823	917114
40373	917115
292155	917116
124115	917117
77160	917118
36676	917119
11250	917120
75958	917121
20754	917122
25888	917123
210143	917124
27481	917125
163494	917126
114928	917127
75245	917128
90483	917129
25817	917130
70189	917131
177322	917132
129	917133
96774	917134
125990	917135
34478	917136
705	917137
39274	917138
74742	917139
214374	917140
28360	917141
24952	917142
134513	917143
83922	917144
8585	917145
146615	917146
96	917147
289286	917148
100627	917149
122618	917150
171099	917151
3151	917152
156762	917153
33959	917154
22930	917155
40060	917156
49920	917157
10713	917158
3233	917159
2672	917160
15119	917161
8627	917162
118256	917163
84237	917164
17871	917165
22213	917166
105654	917167
33150	917168
23558	917169
38261	917170
71027	917171
91114	917172
78191	917173
1588	917174
190997	917175
18654	917176
161093	917177
195290	917178
29447	917179
2844	917180
42477	917181
27578	917182
80701	917183
78324	917184
36913	917185
13873	917186
34243	917187
25624	917188
12903	917189
50408	917190
6552	917191
311465	917192
183971	917193
25078	917194
33960	917195
4051	917196
20234	917197
154343	917198
56222	917199
55617	917200
24905	917201
69047	917202
3112	917203
70413	917204
1435	917205
206759	917206
83720	917207
7368	917208
19934	917209
62371	917210
42500	917211
19492	917212
235665	917213
193292	917214
84628	917215
153544	917216
51404	917217
213623	917218
31692	917219
94982	917220
13729	917221
131994	917222
16556	917223
3590	917224
204987	917225
51810	917226
23322	917227
161919	917228
211773	917229
153059	917230
76830	917231
53321	917232
107731	917233
43448	917234
97853	917235
194461	917236
19779	917237
23408	917238
244571	917239
33377	917240
241005	917241
87857	917242
138468	917243
105250	917244
207526	917245
18873	917246
85672	917247
105796	917248
54283	917249
211331	917250
105729	917251
65294	917252
181852	917253
15099	917254
108040	917255
45151	917256
19540	917257
32401	917258
34461	917259
142658	917260
21091	917261
283871	917262
126626	917263
80006	917264
100152	917265
266660	917266
21687	917267
19594	917268
128146	917269
76988	917270
19403	917271
298485	917272
60972	917273
118839	917274
27262	917275
119544	917276
62786	917277
138426	917278
8486	917279
95269	917280
73301	917281
51318	917282
243843	917283
77769	917284
141950	917285
10878	917286
18832	917287
195578	917288
114309	917289
45438	917290
48991	917291
175124	917292
10036	917293
179754	917294
90067	917295
190010	917296
92724	917297
85836	917298
44913	917299
23189	917300
30917	917301
78537	917302
22737	917303
164998	917304
240845	917305
130459	917306
184869	917307
40865	917308
4810	917309
55904	917310
28575	917311
92754	917312
19954	917313
16003	917314
66035	917315
23221	917316
241705	917317
279944	917318
215134	917319
70106	917320
219702	917321
282815	917322
119188	917323
184164	917324
221432	917325
60685	917326
196612	917327
86038	917328
158487	917329
193835	917330
1123	917331
281134	917332
286460	917333
305343	917334
85239	917335
106012	917336
202237	917337
245132	917338
3589	917339
25687	917340
10189	917341
170605	917342
266303	917343
78772	917344
81759	917345
45374	917346
116077	917347
47280	917348
79284	917349
272861	917350
148570	917351
151596	917352
28906	917353
80392	917354
54103	917355
124499	917356
69292	917357
165482	917358
22846	917359
28511	917360
45077	917361
884	917362
30237	917363
73785	917364
243476	917365
1664	917366
14109	917367
212888	917368
58062	917369
123737	917370
42980	917371
61437	917372
151874	917373
228518	917374
149191	917375
234707	917376
121316	917377
81214	917378
176526	917379
63694	917380
103633	917381
38729	917382
65723	917383
104717	917384
34201	917385
130896	917386
104022	917387
64274	917388
47458	917389
205436	917390
10100	917391
140095	917392
88815	917393
41673	917394
54652	917395
54652	917396
246499	917397
213652	917398
219017	917399
24289	917400
82058	917401
16682	917402
101473	917403
1664	917404
92849	917405
132812	917406
229695	917407
177081	917408
86948	917409
75659	917410
150558	917411
22893	917412
141742	917413
86793	917414
69540	917415
55668	917416
41549	917417
45973	917418
15339	917419
173881	917420
305290	917421
16811	917422
64628	917423
38910	917424
18587	917425
273258	917426
112810	917427
264716	917428
198415	917429
118688	917430
84499	917431
135509	917432
37766	917433
128259	917434
188779	917435
198612	917436
209569	917437
146281	917438
38747	917439
102690	917440
259916	917441
49943	917442
184195	917443
248214	917444
14384	917445
271032	917446
279464	917447
230518	917448
51776	917449
67208	917450
3950	917451
176686	917452
56787	917453
116468	917454
66267	917455
105187	917456
181547	917457
38005	917458
19355	917459
78322	917460
216817	917461
16919	917462
251275	917463
74038	917464
93704	917465
53473	917466
508	917467
27433	917468
40283	917469
124579	917470
40887	917471
209833	917472
62802	917473
116683	917474
3522	917475
209882	917476
154484	917477
40989	917478
27782	917479
35789	917480
88702	917481
134387	917482
266654	917483
109718	917484
255913	917485
3272	917486
25714	917487
185722	917488
17927	917489
7127	917490
97808	917491
26642	917492
11468	917493
112421	917494
7297	917495
69149	917496
13823	917497
85712	917498
18864	917499
167633	917500
127651	917501
240997	917502
55763	917503
92718	917504
193451	917505
218843	917506
15721	917507
195025	917508
97910	917509
221979	917510
135152	917511
22242	917512
76519	917513
143682	917514
124097	917515
102875	917516
2000	917517
16657	917518
68164	917519
140151	917520
165644	917521
154706	917522
212444	917523
47759	917524
64998	917525
298159	917526
86800	917527
21466	917528
29192	917529
46325	917530
201737	917531
4333	917532
159	917533
126235	917534
193464	917535
14239	917536
70380	917537
270253	917538
26904	917539
44205	917540
218074	917541
72999	917542
1625	917543
19049	917544
253936	917545
11799	917546
2587	917547
108440	917548
132742	917549
300546	917550
213159	917551
40544	917552
64927	917553
146802	917554
39035	917555
73280	917556
6018	917557
83920	917558
177343	917559
258262	917560
1326	917561
215890	917562
24960	917563
22369	917564
121139	917565
121139	917566
15383	917567
148963	917568
298394	917569
36406	917570
17585	917571
82776	917572
10448	917573
94690	917574
129772	917575
34368	917576
235690	917577
48097	917578
126545	917579
53885	917580
185801	917581
55279	917582
12918	917583
55245	917584
71396	917585
123359	917586
245988	917587
192728	917588
23341	917589
36966	917590
44559	917591
88125	917592
18290	917593
77325	917594
72291	917595
2052	917596
141320	917597
11753	917598
12447	917599
96252	917600
1539	917601
162398	917602
38237	917603
173037	917604
31963	917605
96515	917606
95522	917607
139501	917608
115080	917609
293741	917610
195024	917611
27309	917612
740	917613
108142	917614
223673	917615
18243	917616
166819	917617
27191	917618
33253	917619
92292	917620
110782	917621
79674	917622
76801	917623
28269	917624
173165	917625
113773	917626
3413	917627
94630	917628
547	917629
256154	917630
103636	917631
6331	917632
141037	917633
94801	917634
8035	917635
252307	917636
146460	917637
36249	917638
9340	917639
244490	917640
89052	917641
131874	917642
61566	917643
79846	917644
85506	917645
88491	917646
23860	917647
40874	917648
77628	917649
63285	917650
8442	917651
21964	917652
46163	917653
200337	917654
206350	917655
14151	917656
265296	917657
64500	917658
1276	917659
1086	917660
52255	917661
103496	917662
56538	917663
173379	917664
10022	917665
196297	917666
80116	917667
136897	917668
22322	917669
9037	917670
9515	917671
48595	917672
41233	917673
77769	917674
4990	917675
57482	917676
50360	917677
63941	917678
309041	917679
89330	917680
43231	917681
22930	917682
136218	917683
303532	917684
84767	917685
1120	917686
187738	917687
19003	917688
7158	917689
130730	917690
24280	917691
32551	917692
53592	917693
13863	917694
182062	917695
31609	917696
1924	917697
12233	917698
69241	917699
57142	917700
108188	917701
82555	917702
140091	917703
101487	917704
52576	917705
65139	917706
14732	917707
104261	917708
33490	917709
124097	917710
3814	917711
3814	917712
28056	917713
75525	917714
2150	917715
40653	917716
305250	917717
47052	917718
138246	917719
61648	917720
14202	917721
62846	917722
25864	917723
42139	917724
3239	917725
3918	917726
123584	917727
38338	917728
26092	917729
156247	917730
641	917731
1278	917732
72244	917733
60876	917734
30345	917735
131387	917736
2551	917737
16822	917738
2785	917739
39099	917740
34046	917741
99207	917742
147387	917743
200077	917744
12534	917745
26822	917746
69133	917747
79440	917748
211516	917749
162710	917750
136395	917751
192233	917752
14305	917753
66237	917754
94134	917755
80744	917756
93163	917757
6141	917758
6174	917759
113284	917760
42258	917761
261645	917762
162851	917763
10779	917764
58409	917765
124711	917766
258831	917767
223886	917768
1407	917769
101155	917770
27575	917771
20018	917772
9010	917773
2	917774
129258	917775
174421	917776
79130	917777
61066	917778
283311	917779
3316	917780
286064	917781
91574	917782
3194	917783
5332	917784
55663	917785
174421	917786
26521	917787
26521	917788
1522	917789
12956	917790
26914	917791
67156	917792
76589	917793
212632	917794
42370	917795
719	917796
40610	917797
7375	917798
28626	917799
228913	917800
169900	917801
7685	917802
51746	917803
12391	917804
193849	917805
3138	917806
49888	917807
2963	917808
84184	917809
312015	917810
48485	917811
15430	917812
92461	917813
267194	917814
276138	917815
273395	917816
61230	917817
91013	917818
22771	917819
80325	917820
80325	917821
116622	917822
18537	917823
2452	917824
117389	917825
2162	917826
1383	917827
21768	917828
234308	917829
23593	917830
172991	917831
183313	917832
45821	917833
98101	917834
30567	917835
88101	917836
165683	917837
28672	917838
40840	917839
61163	917840
215622	917841
19326	917842
41855	917843
609	917844
68350	917845
50106	917846
18682	917847
93226	917848
96143	917849
192128	917850
219966	917851
9966	917852
5250	917853
23090	917854
85462	917855
23451	917856
141856	917857
12162	917858
274448	917859
92494	917860
240871	917861
137466	917862
118317	917863
29175	917864
130255	917865
43105	917866
50352	917867
245	917868
228151	917869
111205	917870
626	917871
35012	917872
115739	917873
213989	917874
275746	917875
309993	917876
13979	917877
10376	917878
27395	917879
211969	917880
139042	917881
218377	917882
18610	917883
212277	917884
6410	917885
16276	917886
2955	917887
153200	917888
69487	917889
39386	917890
256852	917891
36091	917892
22702	917893
136794	917894
8531	917895
4613	917896
29342	917897
3803	917898
28790	917899
88388	917900
18152	917901
1322	917902
43536	917903
844	917904
15865	917905
139436	917906
58718	917907
87265	917908
51842	917909
145904	917910
2184	917911
5210	917912
91502	917913
8861	917914
82085	917915
197796	917916
19841	917917
190336	917918
77228	917919
159277	917920
63768	917921
45863	917922
187551	917923
789	917924
76764	917925
171817	917926
279102	917927
199081	917928
181387	917929
57976	917930
122043	917931
48651	917932
31979	917933
42123	917934
161965	917935
133306	917936
112790	917937
104706	917938
75770	917939
170989	917940
5410	917941
167196	917942
11578	917943
97229	917944
120516	917945
95549	917946
13598	917947
18445	917948
25632	917949
3996	917950
232295	917951
312215	917952
5705	917953
79661	917954
43560	917955
81623	917956
309749	917957
176413	917958
2263	917959
68058	917960
2023	917961
47502	917962
1749	917963
27869	917964
55474	917965
10377	917966
6315	917967
29621	917968
73887	917969
42999	917970
4336	917971
82484	917972
38250	917973
64929	917974
4920	917975
11343	917976
9136	917977
271003	917978
36350	917979
171664	917980
8871	917981
53641	917982
1460	917983
169542	917984
31475	917985
6811	917986
8716	917987
25723	917988
14408	917989
101301	917990
63011	917991
306	917992
1781	917993
165648	917994
146701	917995
82042	917996
297872	917997
80191	917998
182672	917999
57496	918000
202676	918001
207867	918002
40598	918003
54781	918004
65761	918005
297068	918006
210305	918007
422	918008
6565	918009
27248	918010
122840	918011
422	918012
93555	918013
86984	918014
65652	918015
21749	918016
34537	918017
214854	918018
78477	918019
92656	918020
312159	918021
49793	918022
6640	918023
35847	918024
92748	918025
28214	918026
54009	918027
127318	918028
129409	918029
14528	918030
12725	918031
24891	918032
3022	918033
10024	918034
120482	918035
388	918036
21475	918037
4282	918038
31651	918039
99762	918040
130895	918041
56303	918042
1260	918043
269472	918044
104	918045
30024	918046
71456	918047
88928	918048
74013	918049
166291	918050
271483	918051
15789	918052
37021	918053
5429	918054
7251	918055
114269	918056
161525	918057
20622	918058
34288	918059
169846	918060
62261	918061
17240	918062
5374	918063
200023	918064
216462	918065
10546	918066
287868	918067
213836	918068
147680	918069
135627	918070
11937	918071
64007	918072
23667	918073
132451	918074
2677	918075
2268	918076
159755	918077
103544	918078
171464	918079
80826	918080
126088	918081
126088	918082
3790	918083
308199	918084
80829	918085
197348	918086
107721	918087
13550	918088
1842	918089
21216	918090
130334	918091
121195	918092
83744	918093
9619	918094
25988	918095
196683	918096
134119	918097
58269	918098
4201	918099
6486	918100
43274	918101
29818	918102
11849	918103
215287	918104
29423	918105
101010	918106
218343	918107
14525	918108
117117	918109
89737	918110
21277	918111
93352	918112
68997	918113
86751	918114
4234	918115
59888	918116
200537	918117
22250	918118
104943	918119
1548	918120
4024	918121
61668	918122
6315	918123
51925	918124
3292	918125
2087	918126
147333	918127
23264	918128
49994	918129
16945	918130
3230	918131
139072	918132
72549	918133
157483	918134
23614	918135
111342	918136
12049	918137
2669	918138
5968	918139
75643	918140
82312	918141
151573	918142
136168	918143
903	918144
6232	918145
282110	918146
294286	918147
244449	918148
59326	918149
250826	918150
62131	918151
91473	918152
14133	918153
113830	918154
91	918155
100873	918156
1606	918157
30775	918158
18146	918159
121	918160
104736	918161
26335	918162
37375	918163
173677	918164
2709	918165
24470	918166
54417	918167
19109	918168
71851	918169
36291	918170
47476	918171
160544	918172
76848	918173
172115	918174
49994	918175
101362	918176
77204	918177
179907	918178
69260	918179
116725	918180
12211	918181
8918	918182
31424	918183
25864	918184
154714	918185
142128	918186
129003	918187
4897	918188
237598	918189
250373	918190
39421	918191
12301	918192
1109	918193
7565	918194
123608	918195
224469	918196
267837	918197
747	918198
1571	918199
1571	918200
240591	918201
43348	918202
12047	918203
72442	918204
30476	918205
32263	918206
57661	918207
120993	918208
61498	918209
28227	918210
16564	918211
31548	918212
120536	918213
120536	918214
44199	918215
98058	918216
6042	918217
65728	918218
35090	918219
149977	918220
52922	918221
280912	918222
78970	918223
79368	918224
44405	918225
65174	918226
32706	918227
52738	918228
189252	918229
190300	918230
84459	918231
1734	918232
25685	918233
278189	918234
39314	918235
208937	918236
122510	918237
50085	918238
1640	918239
133532	918240
293317	918241
139451	918242
145260	918243
124838	918244
65175	918245
279103	918246
8452	918247
4058	918248
48408	918249
4155	918250
42132	918251
86234	918252
153218	918253
40754	918254
157036	918255
294521	918256
137564	918257
183644	918258
110702	918259
266310	918260
193497	918261
8064	918262
5594	918263
192160	918264
10614	918265
56012	918266
98712	918267
5552	918268
89517	918269
157969	918270
14429	918271
6052	918272
70455	918273
37415	918274
107574	918275
170027	918276
50698	918277
86460	918278
257554	918279
152890	918280
75920	918281
10115	918282
18066	918283
26579	918284
48131	918285
204208	918286
115864	918287
30717	918288
24956	918289
94092	918290
60208	918291
115961	918292
295605	918293
3513	918294
141961	918295
6120	918296
153892	918297
189765	918298
227535	918299
33403	918300
76729	918301
14341	918302
104886	918303
305209	918304
30485	918305
66725	918306
92995	918307
140539	918308
108312	918309
16062	918310
138799	918311
171414	918312
14155	918313
11446	918314
41886	918315
725	918316
74288	918317
148751	918318
21940	918319
227253	918320
117706	918321
179330	918322
88092	918323
85540	918324
257442	918325
63975	918326
8008	918327
135952	918328
135007	918329
100551	918330
8395	918331
33073	918332
78137	918333
78964	918334
14372	918335
547	918336
6267	918337
295324	918338
3216	918339
25967	918340
16815	918341
77428	918342
100086	918343
4086	918344
3331	918345
28880	918346
238332	918347
92954	918348
61451	918349
180470	918350
63793	918351
183955	918352
377	918353
30173	918354
199655	918355
62292	918356
77672	918357
6147	918358
86907	918359
8391	918360
14161	918361
62282	918362
19762	918363
86463	918364
79673	918365
95088	918366
38057	918367
3403	918368
2935	918369
1415	918370
251472	918371
23447	918372
12567	918373
4147	918374
7725	918375
1853	918376
67642	918377
53223	918378
30657	918379
43292	918380
4844	918381
37209	918382
45351	918383
119474	918384
140675	918385
130842	918386
111802	918387
10430	918388
94482	918389
48213	918390
275783	918391
95132	918392
54205	918393
89364	918394
11198	918395
72040	918396
251875	918397
67852	918398
16102	918399
5867	918400
5862	918401
122296	918402
8869	918403
28439	918404
23807	918405
94536	918406
193122	918407
229091	918408
4147	918409
6929	918410
6100	918411
213582	918412
18185	918413
139618	918414
48442	918415
215112	918416
18062	918417
373	918418
20057	918419
41509	918420
29401	918421
82	918422
116652	918423
62610	918424
196300	918425
38997	918426
193503	918427
142258	918428
16099	918429
298515	918430
1015	918431
885	918432
42654	918433
3765	918434
91510	918435
58327	918436
10364	918437
38795	918438
158895	918439
11825	918440
5235	918441
37517	918442
92718	918443
51565	918444
31356	918445
14764	918446
32859	918447
71230	918448
88300	918449
29098	918450
18447	918451
49432	918452
33262	918453
134282	918454
255139	918455
32480	918456
2280	918457
14943	918458
195054	918459
152142	918460
272659	918461
57092	918462
22592	918463
44200	918464
45155	918465
51347	918466
222963	918467
261291	918468
17828	918469
233818	918470
27592	918471
22486	918472
174202	918473
252932	918474
100253	918475
68924	918476
77016	918477
85293	918478
64995	918479
214831	918480
164385	918481
3816	918482
94498	918483
101377	918484
220897	918485
98593	918486
96415	918487
147951	918488
36050	918489
275608	918490
238889	918491
42077	918492
36832	918493
236731	918494
8707	918495
184227	918496
5087	918497
208920	918498
224712	918499
194619	918500
201771	918501
115843	918502
5353	918503
46253	918504
45226	918505
175287	918506
8508	918507
263676	918508
158167	918509
48167	918510
66657	918511
776	918512
85272	918513
190505	918514
95867	918515
298663	918516
47586	918517
142531	918518
96878	918519
4043	918520
154525	918521
143019	918522
79678	918523
5724	918524
9253	918525
174255	918526
55159	918527
141972	918528
67670	918529
163739	918530
90498	918531
1186	918532
158811	918533
24931	918534
212417	918535
140987	918536
70884	918537
53434	918538
161229	918539
207498	918540
290136	918541
17349	918542
5903	918543
14583	918544
96495	918545
4564	918546
123360	918547
108400	918548
55393	918549
118819	918550
144212	918551
93285	918552
97831	918553
2691	918554
110175	918555
92392	918556
53614	918557
288513	918558
24195	918559
308148	918560
50626	918561
68894	918562
5513	918563
4041	918564
40992	918565
20284	918566
40291	918567
46142	918568
1344	918569
201600	918570
5018	918571
34854	918572
82037	918573
18914	918574
30870	918575
119179	918576
159592	918577
78220	918578
178225	918579
36963	918580
234724	918581
215871	918582
88702	918583
213057	918584
242276	918585
29259	918586
288974	918587
250709	918588
71359	918589
131161	918590
14170	918591
3584	918592
268714	918593
44053	918594
120257	918595
114606	918596
10274	918597
113638	918598
33891	918599
119232	918600
16838	918601
60379	918602
160316	918603
24182	918604
201572	918605
13233	918606
260082	918607
143761	918608
23312	918609
142349	918610
309571	918611
26110	918612
152396	918613
5043	918614
18115	918615
57868	918616
10182	918617
66889	918618
172	918619
21487	918620
980	918621
127034	918622
101723	918623
15319	918624
83033	918625
1064	918626
49300	918627
77553	918628
120291	918629
27102	918630
110025	918631
115321	918632
123483	918633
38797	918634
739	918635
67622	918636
148172	918637
133820	918638
276906	918639
37575	918640
85526	918641
104419	918642
138543	918643
55744	918644
256306	918645
2442	918646
176686	918647
145623	918648
131715	918649
191673	918650
40373	918651
175540	918652
140041	918653
88833	918654
50533	918655
55742	918656
238545	918657
2162	918658
56571	918659
6014	918660
34116	918661
207900	918662
59689	918663
81884	918664
5986	918665
275850	918666
14001	918667
36854	918668
3454	918669
77528	918670
52500	918671
21393	918672
8132	918673
110582	918674
28870	918675
80238	918676
115017	918677
161032	918678
54023	918679
87883	918680
155705	918681
84473	918682
85112	918683
85727	918684
39100	918685
145693	918686
28745	918687
151566	918688
18755	918689
3272	918690
61190	918691
116105	918692
101272	918693
92643	918694
149584	918695
144560	918696
187528	918697
52128	918698
15946	918699
6440	918700
293902	918701
55766	918702
20138	918703
57455	918704
64835	918705
18559	918706
12356	918707
80839	918708
139807	918709
17842	918710
2095	918711
54012	918712
27093	918713
14609	918714
63622	918715
48084	918716
138428	918717
46009	918718
53410	918719
51933	918720
70133	918721
250091	918722
132546	918723
54733	918724
169066	918725
10778	918726
79227	918727
81523	918728
209129	918729
146673	918730
85589	918731
89081	918732
4782	918733
206932	918734
39553	918735
128703	918736
2771	918737
62785	918738
60	918739
279620	918740
54610	918741
49078	918742
144707	918743
18903	918744
56471	918745
38818	918746
22251	918747
99665	918748
22898	918749
116871	918750
28675	918751
18109	918752
10342	918753
84530	918754
167949	918755
16409	918756
107266	918757
77789	918758
42689	918759
75908	918760
43935	918761
104018	918762
6759	918763
32220	918764
121334	918765
93411	918766
273576	918767
2828	918768
263145	918769
43026	918770
113122	918771
51951	918772
108245	918773
181350	918774
68151	918775
186	918776
284629	918777
53494	918778
239927	918779
139056	918780
97092	918781
105133	918782
176765	918783
55757	918784
40143	918785
71619	918786
39503	918787
215439	918788
16351	918789
23228	918790
15607	918791
160435	918792
112130	918793
28567	918794
36347	918795
102425	918796
254571	918797
56515	918798
160613	918799
64221	918800
10323	918801
8408	918802
35829	918803
29280	918804
18702	918805
268664	918806
54945	918807
107065	918808
1159	918809
7301	918810
5109	918811
42137	918812
64219	918813
205209	918814
146196	918815
54306	918816
100951	918817
7301	918818
171394	918819
9809	918820
127947	918821
49417	918822
1322	918823
79662	918824
19044	918825
22032	918826
53904	918827
42318	918828
191043	918829
160848	918830
102048	918831
25269	918832
32498	918833
92395	918834
74840	918835
75109	918836
26343	918837
76726	918838
24354	918839
20816	918840
27446	918841
12812	918842
5004	918843
51640	918844
63413	918845
203786	918846
129320	918847
16816	918848
27035	918849
5087	918850
6282	918851
241220	918852
288	918853
13823	918854
12836	918855
28366	918856
14613	918857
45629	918858
117516	918859
4236	918860
1090	918861
76438	918862
159050	918863
2177	918864
19484	918865
31984	918866
7274	918867
125072	918868
62766	918869
24122	918870
61078	918871
43517	918872
103711	918873
203162	918874
63192	918875
233651	918876
1	918877
101623	918878
92	918879
56095	918880
68532	918881
119391	918882
96728	918883
22230	918884
24917	918885
54714	918886
235364	918887
173798	918888
294007	918889
190537	918890
305563	918891
293554	918892
197798	918893
142715	918894
155926	918895
80374	918896
98764	918897
290108	918898
67769	918899
247713	918900
73246	918901
185857	918902
17260	918903
10568	918904
4174	918905
49584	918906
101472	918907
1572	918908
116050	918909
194975	918910
27768	918911
200908	918912
14155	918913
6016	918914
10663	918915
123103	918916
67655	918917
45330	918918
46010	918919
168225	918920
46023	918921
30929	918922
178521	918923
62844	918924
21543	918925
16022	918926
9971	918927
208634	918928
45926	918929
267952	918930
357	918931
27344	918932
166116	918933
101397	918934
37070	918935
185402	918936
244419	918937
67793	918938
305387	918939
35746	918940
12777	918941
305578	918942
200999	918943
87513	918944
170465	918945
287484	918946
114989	918947
63858	918948
308743	918949
23455	918950
34408	918951
12904	918952
170062	918953
48584	918954
22503	918955
5465	918956
125232	918957
101518	918958
246332	918959
50639	918960
116802	918961
287620	918962
16799	918963
193916	918964
980	918965
70421	918966
30357	918967
166022	918968
37107	918969
50532	918970
105231	918971
134971	918972
32559	918973
87812	918974
126514	918975
70061	918976
7739	918977
15586	918978
41862	918979
186184	918980
41884	918981
38006	918982
20107	918983
13357	918984
4159	918985
97044	918986
25145	918987
122866	918988
16843	918989
246	918990
17316	918991
175198	918992
35957	918993
3010	918994
7577	918995
3472	918996
110867	918997
1857	918998
129916	918999
28586	919000
89345	919001
64883	919002
1675	919003
151164	919004
16493	919005
55611	919006
143714	919007
113843	919008
20276	919009
2040	919010
241422	919011
44348	919012
37803	919013
31317	919014
49596	919015
121931	919016
21502	919017
41114	919018
158802	919019
52940	919020
212186	919021
14488	919022
20943	919023
43665	919024
109014	919025
218064	919026
288326	919027
49234	919028
2199	919029
52456	919030
10760	919031
212585	919032
17	919033
36114	919034
19105	919035
129130	919036
177637	919037
19821	919038
269541	919039
282334	919040
74815	919041
29491	919042
125522	919043
59089	919044
214514	919045
8623	919046
156421	919047
44098	919048
101304	919049
299133	919050
12107	919051
245636	919052
220613	919053
3334	919054
198887	919055
52368	919056
218111	919057
197641	919058
130674	919059
19309	919060
294289	919061
143553	919062
32187	919063
11123	919064
19062	919065
3987	919066
22913	919067
72746	919068
5234	919069
130758	919070
198324	919071
289638	919072
282732	919073
85229	919074
23816	919075
3549	919076
1338	919077
58144	919078
66008	919079
61742	919080
8373	919081
140451	919082
67900	919083
7007	919084
208088	919085
216457	919086
46854	919087
46630	919088
48135	919089
32697	919090
102866	919091
144080	919092
130357	919093
141692	919094
31230	919095
175370	919096
47393	919097
50720	919098
120878	919099
42138	919100
19736	919101
298908	919102
9367	919103
38704	919104
161064	919105
190776	919106
94712	919107
30322	919108
73546	919109
87302	919110
5435	919111
45391	919112
199143	919113
164445	919114
287042	919115
60581	919116
9976	919117
49804	919118
91764	919119
197080	919120
57594	919121
22698	919122
57899	919123
145757	919124
128243	919125
11677	919126
9976	919127
104295	919128
2886	919129
12835	919130
116400	919131
30730	919132
55085	919133
128915	919134
148981	919135
64136	919136
11177	919137
71508	919138
106474	919139
173256	919140
106895	919141
195165	919142
131235	919143
64101	919144
89282	919145
22387	919146
6289	919147
62922	919148
23256	919149
175253	919150
136270	919151
210240	919152
20782	919153
132639	919154
5200	919155
17835	919156
24323	919157
97131	919158
258267	919159
106809	919160
29128	919161
37400	919162
29706	919163
131174	919164
118363	919165
148556	919166
112873	919167
69140	919168
110178	919169
256282	919170
3994	919171
4507	919172
80325	919173
16259	919174
64791	919175
142856	919176
84870	919177
15860	919178
87415	919179
35388	919180
70810	919181
57103	919182
146471	919183
216724	919184
274726	919185
85067	919186
16320	919187
216580	919188
171633	919189
673	919190
199623	919191
13747	919192
35648	919193
211438	919194
256079	919195
5120	919196
48778	919197
182577	919198
180469	919199
85486	919200
85486	919201
8836	919202
169724	919203
79612	919204
9312	919205
3121	919206
7934	919207
11829	919208
4989	919209
2964	919210
222	919211
68240	919212
91404	919213
94763	919214
57508	919215
21277	919216
35642	919217
21340	919218
36175	919219
46383	919220
97916	919221
110730	919222
2895	919223
19346	919224
19778	919225
10022	919226
43080	919227
9319	919228
48296	919229
95919	919230
232355	919231
78010	919232
276475	919233
193131	919234
50905	919235
241425	919236
276686	919237
173559	919238
14886	919239
7736	919240
13464	919241
96960	919242
2607	919243
282726	919244
166010	919245
93651	919246
138467	919247
33692	919248
139097	919249
39442	919250
19872	919251
38187	919252
47130	919253
25976	919254
8631	919255
89825	919256
62031	919257
197729	919258
17229	919259
14486	919260
74652	919261
56175	919262
58702	919263
45058	919264
10713	919265
69161	919266
134007	919267
78814	919268
56260	919269
119182	919270
47215	919271
119832	919272
144562	919273
1855	919274
107108	919275
112301	919276
9386	919277
4480	919278
96485	919279
9598	919280
191102	919281
132238	919282
63738	919283
143428	919284
48975	919285
103136	919286
8538	919287
100833	919288
10813	919289
23911	919290
185750	919291
129627	919292
37766	919293
14246	919294
35415	919295
59753	919296
3251	919297
289	919298
21624	919299
30602	919300
756	919301
24011	919302
42570	919303
142763	919304
27757	919305
70493	919306
260809	919307
9653	919308
194388	919309
37994	919310
9531	919311
164715	919312
70180	919313
7451	919314
7451	919315
309089	919316
298	919317
1664	919318
256003	919319
8272	919320
14535	919321
139667	919322
262323	919323
193980	919324
148249	919325
66661	919326
121052	919327
32277	919328
228449	919329
213299	919330
126371	919331
174760	919332
174760	919333
78100	919334
14952	919335
172334	919336
23868	919337
19574	919338
28600	919339
28600	919340
57843	919341
84345	919342
64852	919343
95576	919344
177202	919345
39259	919346
120368	919347
280254	919348
179719	919349
62102	919350
226907	919351
168368	919352
232505	919353
130373	919354
96608	919355
156620	919356
9944	919357
298907	919358
13888	919359
116360	919360
92190	919361
93212	919362
9472	919363
181219	919364
30584	919365
12098	919366
86626	919367
311785	919368
284593	919369
3635	919370
842	919371
140195	919372
206301	919373
29181	919374
122030	919375
29353	919376
243641	919377
177853	919378
89364	919379
36729	919380
85583	919381
162336	919382
44132	919383
4022	919384
56141	919385
123271	919386
55759	919387
3916	919388
3916	919389
40136	919390
54198	919391
205350	919392
29322	919393
46037	919394
1875	919395
84581	919396
50827	919397
71240	919398
9505	919399
17049	919400
17930	919401
194525	919402
73815	919403
184383	919404
182922	919405
7234	919406
270537	919407
4093	919408
19134	919409
85225	919410
190798	919411
11247	919412
106596	919413
15879	919414
27136	919415
275032	919416
18274	919417
18108	919418
99369	919419
162544	919420
130812	919421
59689	919422
248398	919423
986	919424
263861	919425
787	919426
268972	919427
131816	919428
214295	919429
57242	919430
108188	919431
202838	919432
53267	919433
30135	919434
11996	919435
87135	919436
256474	919437
85136	919438
282451	919439
265636	919440
144082	919441
11083	919442
288002	919443
3024	919444
163692	919445
184103	919446
132389	919447
59341	919448
16769	919449
141605	919450
250481	919451
204088	919452
31476	919453
104386	919454
47788	919455
57278	919456
11587	919457
40479	919458
76344	919459
66357	919460
53888	919461
26775	919462
130471	919463
65117	919464
35529	919465
40988	919466
7027	919467
203814	919468
131050	919469
101449	919470
13403	919471
59	919472
179497	919473
41027	919474
151455	919475
117682	919476
197262	919477
69207	919478
92817	919479
7253	919480
53776	919481
69399	919482
13065	919483
130875	919484
53705	919485
61921	919486
36529	919487
28839	919488
1210	919489
36320	919490
154433	919491
124329	919492
2500	919493
122618	919494
56581	919495
133940	919496
229100	919497
190295	919498
80985	919499
11388	919500
4605	919501
71386	919502
61725	919503
79804	919504
30650	919505
25524	919506
10807	919507
21501	919508
31344	919509
4797	919510
27050	919511
229903	919512
114520	919513
103061	919514
100367	919515
73473	919516
22996	919517
45887	919518
6548	919519
247791	919520
118070	919521
22371	919522
59518	919523
113669	919524
114976	919525
114976	919526
32562	919527
20714	919528
75156	919529
1322	919530
196098	919531
37384	919532
8814	919533
114911	919534
15417	919535
284211	919536
23580	919537
74597	919538
985	919539
119071	919540
41409	919541
56345	919542
59478	919543
115247	919544
7073	919545
45151	919546
17612	919547
301562	919548
76551	919549
245730	919550
306869	919551
51334	919552
16541	919553
67776	919554
64716	919555
37452	919556
281963	919557
141999	919558
287498	919559
5073	919560
21087	919561
19954	919562
15154	919563
13824	919564
25708	919565
32849	919566
38217	919567
258	919568
32855	919569
272197	919570
25723	919571
219299	919572
21499	919573
61971	919574
16967	919575
37887	919576
174424	919577
318	919578
73137	919579
306012	919580
37241	919581
1924	919582
64421	919583
32554	919584
90081	919585
31832	919586
5457	919587
30581	919588
9354	919589
42971	919590
1292	919591
27366	919592
37695	919593
6154	919594
14356	919595
7909	919596
1402	919597
36858	919598
36858	919599
6848	919600
41914	919601
19959	919602
424	919603
100753	919604
48211	919605
199675	919606
13059	919607
12633	919608
157280	919609
125896	919610
52138	919611
194987	919612
35023	919613
46947	919614
49233	919615
9520	919616
2084	919617
40	919618
25767	919619
18975	919620
30009	919621
308943	919622
18452	919623
131952	919624
73251	919625
199630	919626
249817	919627
200597	919628
14734	919629
48384	919630
12836	919631
52895	919632
117434	919633
145178	919634
121379	919635
87087	919636
8302	919637
85790	919638
82514	919639
257622	919640
21108	919641
133199	919642
32672	919643
92882	919644
43422	919645
38844	919646
65129	919647
2804	919648
41149	919649
8205	919650
34377	919651
119304	919652
144926	919653
14343	919654
25544	919655
72444	919656
93369	919657
111578	919658
58141	919659
302886	919660
14952	919661
45136	919662
154421	919663
92968	919664
8184	919665
113105	919666
18841	919667
73949	919668
2480	919669
48517	919670
174449	919671
37614	919672
1674	919673
43256	919674
243033	919675
83138	919676
115226	919677
56873	919678
105464	919679
1297	919680
87182	919681
48671	919682
22939	919683
179678	919684
169841	919685
45498	919686
112644	919687
206160	919688
53694	919689
23201	919690
11862	919691
79376	919692
707	919693
171146	919694
116458	919695
122473	919696
205476	919697
792	919698
4960	919699
126763	919700
103190	919701
185893	919702
50013	919703
117843	919704
40760	919705
117280	919706
36327	919707
36327	919708
240393	919709
179905	919710
18719	919711
215127	919712
9570	919713
28726	919714
132109	919715
26345	919716
277045	919717
128807	919718
8929	919719
80422	919720
289806	919721
6506	919722
78650	919723
52618	919724
87083	919725
112435	919726
177888	919727
174214	919728
44002	919729
144831	919730
142189	919731
193440	919732
196042	919733
154802	919734
170822	919735
68285	919736
58761	919737
157920	919738
114572	919739
11750	919740
62995	919741
30622	919742
15067	919743
35973	919744
59874	919745
53847	919746
118719	919747
72001	919748
143579	919749
159898	919750
70963	919751
70907	919752
45205	919753
183067	919754
107404	919755
24402	919756
20589	919757
64677	919758
83382	919759
105648	919760
203138	919761
15482	919762
94613	919763
6907	919764
5686	919765
36132	919766
21805	919767
15969	919768
118498	919769
98895	919770
74420	919771
88982	919772
74789	919773
13845	919774
17198	919775
266380	919776
157961	919777
116707	919778
47667	919779
11701	919780
2014	919781
288733	919782
51772	919783
228203	919784
45320	919785
83281	919786
97073	919787
38442	919788
221559	919789
43972	919790
29492	919791
8893	919792
152573	919793
2588	919794
176271	919795
79288	919796
8907	919797
31649	919798
1072	919799
4241	919800
184858	919801
57055	919802
33871	919803
8365	919804
311608	919805
16763	919806
74437	919807
102003	919808
47105	919809
80429	919810
192791	919811
83015	919812
140056	919813
74020	919814
176473	919815
126309	919816
10677	919817
10965	919818
395	919819
121333	919820
97979	919821
27834	919822
2049	919823
74682	919824
11895	919825
56948	919826
155571	919827
126977	919828
25055	919829
16300	919830
172561	919831
8171	919832
11261	919833
7284	919834
35760	919835
35514	919836
1249	919837
150830	919838
1579	919839
1654	919840
8741	919841
161246	919842
56607	919843
128022	919844
28343	919845
12650	919846
194718	919847
897	919848
79779	919849
27945	919850
75002	919851
19177	919852
37039	919853
37039	919854
192570	919855
109416	919856
64184	919857
40620	919858
62313	919859
25453	919860
70367	919861
104456	919862
46257	919863
294022	919864
70522	919865
140242	919866
215443	919867
14271	919868
79835	919869
8432	919870
23732	919871
132372	919872
231536	919873
53039	919874
2250	919875
123996	919876
3702	919877
270091	919878
42449	919879
15908	919880
43302	919881
190294	919882
136292	919883
53380	919884
42334	919885
35256	919886
5289	919887
11	919888
140013	919889
147034	919890
118687	919891
65075	919892
25091	919893
46067	919894
11395	919895
244388	919896
14897	919897
83384	919898
577	919899
254514	919900
132457	919901
108134	919902
213580	919903
62350	919904
42459	919905
112831	919906
265725	919907
26761	919908
263053	919909
57757	919910
205141	919911
85997	919912
4225	919913
3860	919914
174279	919915
205273	919916
24153	919917
118050	919918
70747	919919
31162	919920
36712	919921
21230	919922
68564	919923
46040	919924
16734	919925
143120	919926
19225	919927
94773	919928
21177	919929
88392	919930
121231	919931
67654	919932
77014	919933
8272	919934
16253	919935
12006	919936
14297	919937
235533	919938
47417	919939
86	919940
81156	919941
228447	919942
4968	919943
170468	919944
28758	919945
958	919946
57091	919947
173425	919948
139377	919949
5116	919950
3003	919951
305803	919952
18656	919953
32448	919954
62407	919955
48236	919956
20187	919957
205780	919958
65884	919959
63064	919960
206778	919961
205525	919962
43581	919963
58077	919964
224910	919965
296793	919966
37945	919967
66035	919968
198714	919969
175378	919970
167315	919971
293877	919972
149111	919973
265268	919974
312793	919975
171179	919976
108589	919977
169640	919978
17393	919979
192094	919980
141406	919981
66214	919982
203818	919983
61898	919984
132319	919985
103425	919986
43453	919987
7450	919988
26652	919989
130397	919990
132957	919991
185139	919992
48989	919993
2201	919994
79429	919995
70506	919996
73535	919997
8072	919998
310251	919999
15458	920000
234764	920001
138301	920002
2167	920003
20718	920004
93636	920005
38965	920006
47108	920007
217537	920008
103846	920009
1212	920010
491	920011
4874	920012
59412	920013
7559	920014
27666	920015
36992	920016
55563	920017
3138	920018
68591	920019
48271	920020
228710	920021
101363	920022
8219	920023
116711	920024
81759	920025
34310	920026
146755	920027
198909	920028
294840	920029
6	920030
161557	920031
814	920032
216128	920033
4957	920034
19881	920035
104764	920036
34520	920037
124201	920038
273548	920039
42346	920040
7493	920041
81847	920042
220472	920043
116307	920044
18205	920045
155373	920046
69004	920047
140711	920048
13698	920049
58549	920050
12197	920051
259191	920052
253281	920053
256410	920054
300196	920055
62039	920056
3386	920057
88544	920058
131535	920059
95277	920060
293518	920061
91055	920062
195605	920063
99200	920064
37255	920065
14052	920066
23880	920067
41818	920068
143813	920069
5717	920070
5717	920071
111396	920072
95314	920073
229965	920074
191441	920075
102023	920076
121737	920077
105547	920078
63733	920079
37721	920080
305111	920081
95462	920082
143352	920083
187347	920084
28014	920085
48765	920086
127968	920087
21154	920088
3687	920089
16694	920090
683	920091
118332	920092
16307	920093
14081	920094
22583	920095
45058	920096
244055	920097
11447	920098
61359	920099
235965	920100
72248	920101
91783	920102
197110	920103
69159	920104
418	920105
418	920106
221	920107
207627	920108
64232	920109
33684	920110
62085	920111
57627	920112
28597	920113
133960	920114
220905	920115
138198	920116
163336	920117
94872	920118
49790	920119
1596	920120
9834	920121
16672	920122
109434	920123
139980	920124
50701	920125
86493	920126
2778	920127
45196	920128
116217	920129
13669	920130
156899	920131
275008	920132
17906	920133
232285	920134
44105	920135
87103	920136
52198	920137
268670	920138
34559	920139
88270	920140
88270	920141
45159	920142
231688	920143
104222	920144
222778	920145
29	920146
64232	920147
42006	920148
13428	920149
136831	920150
1085	920151
14353	920152
13428	920153
36555	920154
1784	920155
8808	920156
136241	920157
68242	920158
227153	920159
228755	920160
137511	920161
1890	920162
142063	920163
22255	920164
240175	920165
3447	920166
3447	920167
79494	920168
27109	920169
37435	920170
156000	920171
20675	920172
113192	920173
183901	920174
16413	920175
153	920176
30	920177
135413	920178
192688	920179
295571	920180
249677	920181
18077	920182
62939	920183
46507	920184
67094	920185
18738	920186
126705	920187
58682	920188
38147	920189
16699	920190
86227	920191
7865	920192
247298	920193
22392	920194
301700	920195
164982	920196
295853	920197
64664	920198
64664	920199
1872	920200
95266	920201
511	920202
261132	920203
54168	920204
34143	920205
5679	920206
272179	920207
13700	920208
6556	920209
229491	920210
270863	920211
95010	920212
55273	920213
23026	920214
422	920215
121878	920216
83144	920217
89889	920218
56895	920219
26484	920220
65353	920221
78630	920222
69618	920223
118505	920224
118505	920225
43717	920226
77638	920227
59819	920228
12987	920229
210621	920230
74293	920231
61630	920232
149006	920233
73037	920234
256118	920235
261984	920236
190787	920237
239925	920238
85877	920239
61110	920240
180801	920241
139192	920242
177214	920243
101282	920244
135014	920245
184242	920246
90660	920247
159433	920248
218715	920249
982	920250
165312	920251
90057	920252
83708	920253
20745	920254
31289	920255
14228	920256
96461	920257
101125	920258
35113	920259
45761	920260
59532	920261
38506	920262
202084	920263
156062	920264
10455	920265
9185	920266
159554	920267
113848	920268
133074	920269
12986	920270
5605	920271
22913	920272
153022	920273
81010	920274
10257	920275
126613	920276
58362	920277
153785	920278
87717	920279
20267	920280
12961	920281
129342	920282
4820	920283
132471	920284
6149	920285
3539	920286
17892	920287
260563	920288
300925	920289
251454	920290
151890	920291
268292	920292
240621	920293
68022	920294
69283	920295
300601	920296
57085	920297
194124	920298
194124	920299
97105	920300
17682	920301
130316	920302
220290	920303
33603	920304
159286	920305
116132	920306
20986	920307
250412	920308
37901	920309
19797	920310
121275	920311
22661	920312
196869	920313
125634	920314
27173	920315
63076	920316
619	920317
112694	920318
184426	920319
205528	920320
57062	920321
278	920322
167337	920323
39507	920324
198923	920325
103933	920326
146854	920327
90494	920328
191220	920329
125239	920330
66050	920331
24299	920332
60538	920333
258231	920334
51195	920335
297513	920336
113918	920337
197321	920338
63427	920339
10751	920340
122017	920341
116857	920342
211738	920343
164833	920344
19589	920345
177013	920346
211331	920347
165114	920348
215803	920349
17321	920350
63861	920351
98296	920352
50389	920353
259137	920354
96500	920355
143511	920356
7236	920357
55903	920358
216244	920359
23272	920360
188975	920361
49787	920362
170168	920363
9726	920364
156332	920365
218602	920366
11519	920367
26903	920368
90366	920369
619	920370
48175	920371
34090	920372
50117	920373
160682	920374
268560	920375
250094	920376
22092	920377
4173	920378
290850	920379
303850	920380
71797	920381
52661	920382
6501	920383
122499	920384
137911	920385
85059	920386
29153	920387
95590	920388
91857	920389
170419	920390
163764	920391
105180	920392
40938	920393
254572	920394
51598	920395
106487	920396
16877	920397
182927	920398
84761	920399
173866	920400
232174	920401
30904	920402
127091	920403
25299	920404
187649	920405
84914	920406
127784	920407
17920	920408
29093	920409
111687	920410
206279	920411
202567	920412
54069	920413
134265	920414
87221	920415
80076	920416
12543	920417
148432	920418
118699	920419
174732	920420
236828	920421
142340	920422
38152	920423
213683	920424
884	920425
5575	920426
168819	920427
201308	920428
38982	920429
1402	920430
17923	920431
106834	920432
60307	920433
42140	920434
379	920435
178827	920436
8755	920437
125440	920438
217856	920439
584	920440
50776	920441
82868	920442
69252	920443
7100	920444
117097	920445
3419	920446
19036	920447
141929	920448
27450	920449
104694	920450
198795	920451
27014	920452
14593	920453
1630	920454
88679	920455
148589	920456
98618	920457
31860	920458
199963	920459
67414	920460
148554	920461
71709	920462
220343	920463
131386	920464
89826	920465
871	920466
116129	920467
15129	920468
4578	920469
25464	920470
140700	920471
185133	920472
43379	920473
34595	920474
26835	920475
283267	920476
277399	920477
113949	920478
296511	920479
173500	920480
166261	920481
11561	920482
240351	920483
34424	920484
24057	920485
109381	920486
11561	920487
34104	920488
105076	920489
162541	920490
65469	920491
185946	920492
21739	920493
48178	920494
136229	920495
305017	920496
126862	920497
21952	920498
199252	920499
86987	920500
11618	920501
142073	920502
52781	920503
226836	920504
214197	920505
191216	920506
43185	920507
99336	920508
95953	920509
11993	920510
16200	920511
259554	920512
157541	920513
14131	920514
242633	920515
24140	920516
69246	920517
272948	920518
4199	920519
286173	920520
10100	920521
27349	920522
193573	920523
11395	920524
157587	920525
117096	920526
294153	920527
84411	920528
72196	920529
88090	920530
141569	920531
35981	920532
94461	920533
5145	920534
264076	920535
91433	920536
127002	920537
144858	920538
243873	920539
43090	920540
16052	920541
65715	920542
2768	920543
171423	920544
90158	920545
19370	920546
177867	920547
24643	920548
22443	920549
1612	920550
522	920551
113658	920552
213745	920553
10437	920554
40686	920555
26	920556
20803	920557
83153	920558
56829	920559
78929	920560
186340	920561
56214	920562
20459	920563
2101	920564
20657	920565
5197	920566
104236	920567
14595	920568
22538	920569
24108	920570
51858	920571
4036	920572
13618	920573
23149	920574
299971	920575
81582	920576
213499	920577
277608	920578
256500	920579
67832	920580
106704	920581
297	920582
57746	920583
25755	920584
2845	920585
190806	920586
38189	920587
120428	920588
186465	920589
188017	920590
139502	920591
299779	920592
209895	920593
4413	920594
161634	920595
81292	920596
631	920597
1322	920598
716	920599
175264	920600
276211	920601
139871	920602
228061	920603
311233	920604
275763	920605
274953	920606
29672	920607
23445	920608
215722	920609
90946	920610
123222	920611
18617	920612
86563	920613
261056	920614
2426	920615
152619	920616
92469	920617
23156	920618
191013	920619
71793	920620
153970	920621
42680	920622
11184	920623
141289	920624
196533	920625
247375	920626
3248	920627
146995	920628
111108	920629
111078	920630
147658	920631
211449	920632
175368	920633
276891	920634
275007	920635
88555	920636
59682	920637
192310	920638
168958	920639
46357	920640
125345	920641
8323	920642
128600	920643
79918	920644
157101	920645
19288	920646
33909	920647
963	920648
111397	920649
140220	920650
9961	920651
122120	920652
23859	920653
304195	920654
50606	920655
33658	920656
171243	920657
97978	920658
673	920659
84978	920660
146150	920661
64149	920662
51074	920663
169770	920664
236940	920665
40460	920666
43891	920667
185476	920668
13681	920669
5774	920670
185996	920671
24824	920672
23781	920673
18282	920674
184567	920675
17832	920676
86555	920677
213106	920678
26695	920679
153119	920680
40742	920681
157515	920682
79409	920683
260026	920684
2768	920685
5775	920686
31794	920687
309048	920688
8214	920689
124075	920690
97948	920691
104871	920692
274054	920693
130898	920694
138689	920695
26721	920696
153112	920697
68942	920698
91692	920699
60030	920700
55719	920701
88831	920702
3609	920703
132001	920704
13594	920705
184638	920706
245598	920707
164161	920708
306337	920709
134728	920710
274773	920711
54278	920712
24827	920713
26214	920714
217633	920715
170512	920716
252470	920717
104474	920718
159113	920719
162984	920720
1961	920721
156720	920722
46258	920723
48683	920724
117891	920725
52339	920726
180612	920727
6505	920728
241368	920729
75736	920730
163438	920731
209843	920732
478	920733
137954	920734
164916	920735
128080	920736
123576	920737
133789	920738
10557	920739
113091	920740
69091	920741
5830	920742
37240	920743
8307	920744
24618	920745
4566	920746
70888	920747
217984	920748
91063	920749
82094	920750
149380	920751
65999	920752
60392	920753
20098	920754
23638	920755
251412	920756
130495	920757
33561	920758
11017	920759
20720	920760
80648	920761
299287	920762
16787	920763
85590	920764
164236	920765
81825	920766
205817	920767
104288	920768
110427	920769
22764	920770
42855	920771
29659	920772
28167	920773
261917	920774
177990	920775
45762	920776
20798	920777
119475	920778
197309	920779
114811	920780
69440	920781
245793	920782
159739	920783
144671	920784
200284	920785
279743	920786
305660	920787
124713	920788
131587	920789
111189	920790
114955	920791
87860	920792
173126	920793
62301	920794
110518	920795
32674	920796
105555	920797
132307	920798
311847	920799
27419	920800
2223	920801
26780	920802
220566	920803
31217	920804
118338	920805
35004	920806
248651	920807
137984	920808
94140	920809
160537	920810
225029	920811
27346	920812
27130	920813
31816	920814
61711	920815
21648	920816
255290	920817
139994	920818
166048	920819
60911	920820
72652	920821
213070	920822
124117	920823
180239	920824
275004	920825
37337	920826
3868	920827
222	920828
125377	920829
77931	920830
245951	920831
3407	920832
72916	920833
30432	920834
44386	920835
169125	920836
275355	920837
29986	920838
85649	920839
38763	920840
170981	920841
32293	920842
199084	920843
34883	920844
20552	920845
67790	920846
11380	920847
36571	920848
22821	920849
8853	920850
118245	920851
44155	920852
3916	920853
1406	920854
107989	920855
96902	920856
17997	920857
69365	920858
15	920859
82515	920860
158863	920861
184561	920862
134832	920863
1114	920864
14712	920865
149522	920866
186876	920867
20408	920868
66735	920869
84059	920870
154456	920871
19328	920872
35197	920873
94176	920874
117070	920875
2746	920876
154456	920877
153786	920878
198215	920879
73314	920880
10218	920881
3049	920882
52377	920883
11698	920884
154737	920885
73661	920886
266142	920887
13918	920888
289185	920889
126438	920890
26464	920891
226362	920892
46130	920893
23406	920894
243674	920895
240176	920896
279	920897
123737	920898
48396	920899
3290	920900
14295	920901
88215	920902
28389	920903
19497	920904
256426	920905
620	920906
158090	920907
201297	920908
51268	920909
97050	920910
50171	920911
174539	920912
1998	920913
116947	920914
72875	920915
188694	920916
113473	920917
305696	920918
7653	920919
74994	920920
161520	920921
266768	920922
97350	920923
225060	920924
123189	920925
120451	920926
210848	920927
285935	920928
58981	920929
267821	920930
86720	920931
214843	920932
104531	920933
82104	920934
20165	920935
25345	920936
124819	920937
53656	920938
311990	920939
15417	920940
296266	920941
237761	920942
149477	920943
96627	920944
46961	920945
18448	920946
74004	920947
187568	920948
42769	920949
295795	920950
51399	920951
47103	920952
70661	920953
76550	920954
173799	920955
111159	920956
25555	920957
16104	920958
268	920959
53934	920960
29635	920961
108510	920962
61819	920963
13761	920964
6555	920965
119453	920966
144321	920967
186043	920968
284748	920969
207542	920970
68288	920971
150788	920972
42583	920973
149057	920974
47310	920975
177977	920976
324	920977
44447	920978
44443	920979
11974	920980
196722	920981
157165	920982
64628	920983
5904	920984
247047	920985
187380	920986
5953	920987
272177	920988
47964	920989
59169	920990
172194	920991
86212	920992
89079	920993
230506	920994
170698	920995
140016	920996
61045	920997
61306	920998
88577	920999
86207	921000
185944	921001
114202	921002
7486	921003
139711	921004
135947	921005
23041	921006
211293	921007
277371	921008
128992	921009
55363	921010
55177	921011
2742	921012
178929	921013
176690	921014
69264	921015
159606	921016
12045	921017
105014	921018
61584	921019
123204	921020
266675	921021
77908	921022
62284	921023
41826	921024
89738	921025
51960	921026
65043	921027
1856	921028
198850	921029
68763	921030
80558	921031
10251	921032
92560	921033
181912	921034
192730	921035
67820	921036
65798	921037
44205	921038
121175	921039
59920	921040
181295	921041
35076	921042
83836	921043
189889	921044
94202	921045
23585	921046
25569	921047
59674	921048
7396	921049
94664	921050
41272	921051
6120	921052
44634	921053
130839	921054
212465	921055
13776	921056
78044	921057
118102	921058
80833	921059
119312	921060
41110	921061
160781	921062
79270	921063
5730	921064
51242	921065
73127	921066
96385	921067
172781	921068
32816	921069
89365	921070
85622	921071
187602	921072
15245	921073
181644	921074
181594	921075
181594	921076
231803	921077
680	921078
118023	921079
37236	921080
56669	921081
87680	921082
399	921083
69306	921084
72297	921085
1649	921086
274851	921087
131301	921088
20244	921089
230331	921090
184967	921091
36802	921092
46837	921093
12255	921094
153561	921095
81595	921096
106114	921097
82764	921098
175312	921099
96949	921100
109510	921101
110244	921102
156730	921103
47377	921104
17709	921105
56560	921106
45067	921107
45067	921108
26724	921109
129543	921110
48510	921111
24929	921112
1186	921113
15879	921114
85794	921115
32382	921116
229125	921117
173547	921118
61761	921119
261292	921120
237536	921121
111412	921122
86332	921123
62408	921124
23296	921125
41806	921126
113799	921127
240102	921128
192981	921129
41806	921130
104560	921131
58845	921132
98027	921133
152565	921134
40803	921135
40551	921136
78703	921137
65916	921138
6886	921139
209328	921140
48529	921141
30462	921142
5657	921143
173365	921144
64915	921145
190581	921146
8899	921147
200623	921148
237594	921149
43683	921150
118	921151
107691	921152
959	921153
9387	921154
19762	921155
51	921156
4839	921157
158169	921158
13721	921159
23360	921160
124443	921161
116510	921162
28999	921163
40685	921164
32000	921165
47834	921166
183526	921167
164438	921168
34056	921169
44687	921170
56900	921171
17292	921172
152810	921173
249015	921174
71760	921175
246616	921176
16962	921177
3103	921178
56430	921179
27417	921180
140792	921181
1703	921182
37329	921183
263101	921184
125246	921185
29923	921186
7005	921187
6799	921188
143048	921189
138316	921190
31807	921191
26635	921192
114139	921193
197821	921194
195690	921195
173899	921196
181778	921197
84360	921198
21892	921199
55167	921200
45885	921201
292546	921202
42766	921203
300175	921204
88698	921205
4478	921206
22627	921207
2704	921208
245044	921209
40470	921210
147613	921211
164083	921212
95992	921213
233019	921214
51266	921215
52828	921216
59618	921217
4816	921218
36106	921219
306842	921220
90982	921221
52208	921222
55981	921223
120605	921224
140017	921225
32721	921226
4838	921227
203957	921228
267558	921229
14296	921230
10227	921231
10476	921232
140454	921233
131672	921234
140609	921235
40601	921236
1190	921237
101507	921238
18959	921239
127760	921240
11684	921241
8559	921242
205911	921243
22166	921244
3906	921245
75278	921246
42598	921247
9972	921248
41432	921249
211822	921250
139740	921251
263085	921252
229245	921253
43560	921254
3989	921255
46854	921256
65528	921257
127006	921258
127006	921259
292573	921260
3035	921261
158757	921262
87843	921263
89217	921264
160	921265
144144	921266
128422	921267
65754	921268
100206	921269
26931	921270
20366	921271
58178	921272
266306	921273
138	921274
34621	921275
41004	921276
5356	921277
196361	921278
251763	921279
40968	921280
177960	921281
137021	921282
11144	921283
1891	921284
279909	921285
69	921286
146653	921287
4891	921288
109977	921289
165654	921290
50597	921291
13525	921292
14259	921293
20547	921294
35568	921295
270465	921296
56856	921297
152871	921298
208534	921299
67	921300
151979	921301
190980	921302
98113	921303
31246	921304
2960	921305
211233	921306
72503	921307
109459	921308
83494	921309
188832	921310
281188	921311
97152	921312
51942	921313
307216	921314
66337	921315
177216	921316
290263	921317
191765	921318
93026	921319
116006	921320
216824	921321
33138	921322
157921	921323
3856	921324
27702	921325
88455	921326
28321	921327
53272	921328
2471	921329
2993	921330
137817	921331
51275	921332
139158	921333
138	921334
60277	921335
20548	921336
5585	921337
1240	921338
141217	921339
92530	921340
39890	921341
36746	921342
112635	921343
141942	921344
197831	921345
171461	921346
145743	921347
306706	921348
215935	921349
41143	921350
552	921351
72207	921352
208655	921353
191712	921354
16909	921355
146705	921356
271885	921357
159222	921358
112630	921359
78481	921360
106733	921361
71858	921362
99958	921363
70720	921364
135407	921365
41330	921366
12129	921367
206852	921368
154340	921369
56195	921370
55300	921371
19171	921372
78357	921373
120465	921374
8177	921375
163154	921376
30930	921377
143354	921378
254241	921379
213107	921380
253518	921381
121658	921382
61224	921383
198414	921384
20295	921385
62748	921386
82473	921387
36756	921388
77659	921389
169397	921390
130347	921391
82975	921392
188966	921393
108034	921394
117701	921395
97359	921396
89115	921397
43924	921398
996	921399
29414	921400
127207	921401
6535	921402
300871	921403
240764	921404
263780	921405
21322	921406
56189	921407
83948	921408
175495	921409
13634	921410
12698	921411
79324	921412
38032	921413
80892	921414
241309	921415
173004	921416
56336	921417
56336	921418
62394	921419
135392	921420
80455	921421
8530	921422
27374	921423
33269	921424
40413	921425
42735	921426
146528	921427
132041	921428
292057	921429
990	921430
43429	921431
217554	921432
7593	921433
134273	921434
70058	921435
23616	921436
80370	921437
69889	921438
211566	921439
285397	921440
181186	921441
82267	921442
5179	921443
179326	921444
159504	921445
43471	921446
208822	921447
729	921448
71288	921449
31342	921450
90227	921451
207997	921452
53971	921453
137305	921454
11	921455
136385	921456
69797	921457
28339	921458
263185	921459
209869	921460
124465	921461
38984	921462
681	921463
30187	921464
113964	921465
28862	921466
38307	921467
15163	921468
18185	921469
13687	921470
177941	921471
82598	921472
280673	921473
42637	921474
37047	921475
165860	921476
2485	921477
4333	921478
4580	921479
140019	921480
189238	921481
192827	921482
9917	921483
280028	921484
12483	921485
8555	921486
114247	921487
29627	921488
289332	921489
32507	921490
98446	921491
38543	921492
232387	921493
13144	921494
2538	921495
212639	921496
39070	921497
214788	921498
159798	921499
9223	921500
80235	921501
166945	921502
29423	921503
134401	921504
138964	921505
131801	921506
209197	921507
49179	921508
13385	921509
129189	921510
77454	921511
66480	921512
267001	921513
288475	921514
7237	921515
86993	921516
153763	921517
21139	921518
141485	921519
15801	921520
25188	921521
217762	921522
58528	921523
2332	921524
46718	921525
13536	921526
205451	921527
139884	921528
184639	921529
225404	921530
1620	921531
90189	921532
68381	921533
66171	921534
18703	921535
282993	921536
115270	921537
12859	921538
105883	921539
274720	921540
136064	921541
6823	921542
267834	921543
168172	921544
71480	921545
19804	921546
53051	921547
82787	921548
147010	921549
11492	921550
229957	921551
121524	921552
4876	921553
31007	921554
180767	921555
9392	921556
95781	921557
56454	921558
207550	921559
71138	921560
71321	921561
44	921562
3883	921563
209064	921564
3883	921565
182481	921566
157344	921567
117689	921568
8712	921569
8405	921570
11077	921571
1873	921572
21748	921573
4504	921574
5425	921575
143937	921576
47406	921577
199851	921578
106242	921579
224998	921580
69456	921581
138111	921582
11459	921583
85839	921584
94359	921585
59528	921586
117721	921587
19234	921588
81809	921589
83622	921590
2313	921591
238934	921592
45230	921593
134907	921594
134831	921595
71808	921596
214378	921597
10837	921598
27513	921599
189688	921600
55468	921601
242753	921602
24580	921603
182436	921604
217648	921605
175507	921606
96667	921607
39316	921608
34518	921609
85024	921610
47492	921611
260509	921612
238419	921613
219602	921614
9114	921615
43612	921616
19206	921617
34532	921618
214705	921619
135423	921620
206818	921621
139124	921622
23586	921623
12391	921624
115780	921625
16281	921626
308310	921627
81500	921628
139555	921629
67505	921630
276875	921631
155811	921632
75686	921633
91953	921634
15731	921635
63174	921636
22945	921637
36614	921638
269265	921639
36420	921640
87893	921641
124339	921642
28674	921643
290548	921644
152472	921645
68575	921646
138083	921647
71361	921648
183657	921649
95878	921650
93404	921651
14147	921652
164468	921653
83603	921654
85137	921655
275719	921656
37923	921657
240267	921658
32074	921659
61963	921660
186579	921661
29418	921662
93439	921663
230899	921664
216278	921665
158927	921666
109903	921667
55975	921668
117752	921669
179745	921670
74374	921671
255229	921672
85418	921673
76945	921674
70538	921675
51113	921676
64993	921677
32726	921678
102735	921679
256	921680
2789	921681
153394	921682
20746	921683
250050	921684
13257	921685
194846	921686
1105	921687
8938	921688
263256	921689
69691	921690
32459	921691
74742	921692
204371	921693
29288	921694
244093	921695
15921	921696
206833	921697
25723	921698
34328	921699
4380	921700
19669	921701
58334	921702
73980	921703
3769	921704
13645	921705
48945	921706
2880	921707
63937	921708
4229	921709
28610	921710
68159	921711
32543	921712
2949	921713
10001	921714
74542	921715
283801	921716
9661	921717
101755	921718
274951	921719
19203	921720
6793	921721
129829	921722
10067	921723
3735	921724
7034	921725
181724	921726
18347	921727
183542	921728
7845	921729
77108	921730
1147	921731
74271	921732
13454	921733
55899	921734
45198	921735
1572	921736
26451	921737
14801	921738
37568	921739
32785	921740
12513	921741
21459	921742
19757	921743
264290	921744
158178	921745
8607	921746
29058	921747
17534	921748
76806	921749
85802	921750
75853	921751
17001	921752
35811	921753
157011	921754
15416	921755
286716	921756
43959	921757
74524	921758
87057	921759
7858	921760
15935	921761
1130	921762
73800	921763
784	921764
150395	921765
44995	921766
39881	921767
3702	921768
3702	921769
14709	921770
15234	921771
6115	921772
64691	921773
16344	921774
4039	921775
18929	921776
37199	921777
6901	921778
82091	921779
70980	921780
1115	921781
27471	921782
24	921783
99094	921784
138915	921785
13656	921786
49264	921787
27521	921788
15701	921789
105247	921790
261	921791
16534	921792
2570	921793
19737	921794
191270	921795
57558	921796
46587	921797
74005	921798
190243	921799
44921	921800
146056	921801
289252	921802
1505	921803
85827	921804
236	921805
148652	921806
11600	921807
9997	921808
98638	921809
5865	921810
7864	921811
86082	921812
7893	921813
2986	921814
44666	921815
3867	921816
282119	921817
37397	921818
9649	921819
34724	921820
148466	921821
22193	921822
51192	921823
95732	921824
2402	921825
25601	921826
10	921827
74396	921828
27595	921829
30272	921830
37760	921831
176276	921832
20748	921833
282	921834
61938	921835
41472	921836
107998	921837
22721	921838
260263	921839
86517	921840
172505	921841
25516	921842
81527	921843
11806	921844
125	921845
118284	921846
6377	921847
271056	921848
36022	921849
40002	921850
177643	921851
3197	921852
41331	921853
19163	921854
45198	921855
4970	921856
15329	921857
23465	921858
24614	921859
30117	921860
9106	921861
13056	921862
61437	921863
18031	921864
151275	921865
147304	921866
4196	921867
130702	921868
51815	921869
59204	921870
61867	921871
4286	921872
148117	921873
34590	921874
64395	921875
101940	921876
26393	921877
151044	921878
58460	921879
15264	921880
68315	921881
10435	921882
12177	921883
4672	921884
2879	921885
72950	921886
3054	921887
10259	921888
108643	921889
136494	921890
58786	921891
198241	921892
6634	921893
31507	921894
19711	921895
13532	921896
68918	921897
19698	921898
9338	921899
116	921900
4824	921901
27271	921902
296630	921903
2876	921904
21928	921905
57186	921906
6652	921907
132510	921908
14671	921909
228	921910
7787	921911
107840	921912
129865	921913
3118	921914
235097	921915
33545	921916
106415	921917
87983	921918
45766	921919
4133	921920
26189	921921
195722	921922
425	921923
312621	921924
200993	921925
100600	921926
8403	921927
2690	921928
57077	921929
48279	921930
66391	921931
59588	921932
21610	921933
294	921934
27465	921935
200438	921936
60630	921937
274844	921938
28525	921939
131622	921940
45504	921941
281140	921942
192183	921943
192183	921944
1028	921945
170790	921946
45335	921947
16028	921948
2894	921949
6760	921950
36577	921951
53498	921952
47048	921953
103162	921954
107934	921955
171624	921956
245562	921957
141190	921958
43030	921959
92754	921960
33508	921961
26584	921962
68523	921963
91878	921964
130096	921965
44725	921966
188119	921967
12542	921968
25301	921969
117526	921970
168266	921971
93659	921972
12282	921973
60233	921974
83499	921975
49291	921976
189390	921977
62224	921978
63181	921979
57478	921980
139600	921981
20647	921982
2944	921983
89893	921984
217317	921985
86125	921986
53795	921987
66658	921988
4448	921989
216370	921990
20849	921991
24606	921992
1758	921993
73538	921994
14781	921995
14397	921996
150065	921997
21788	921998
1043	921999
11545	922000
147560	922001
152926	922002
31898	922003
53244	922004
8933	922005
39667	922006
300600	922007
39573	922008
187833	922009
5696	922010
44144	922011
34999	922012
174864	922013
80261	922014
273653	922015
10551	922016
175732	922017
30366	922018
113492	922019
6293	922020
42135	922021
177095	922022
14397	922023
154276	922024
2027	922025
125264	922026
84351	922027
300862	922028
285038	922029
18124	922030
98118	922031
137492	922032
97483	922033
136475	922034
2942	922035
52326	922036
21749	922037
222909	922038
58335	922039
27970	922040
21716	922041
78977	922042
1155	922043
78695	922044
255732	922045
1623	922046
95730	922047
112876	922048
164373	922049
164419	922050
47400	922051
88669	922052
154474	922053
20056	922054
85695	922055
17440	922056
49100	922057
5330	922058
78477	922059
129169	922060
120028	922061
107729	922062
165075	922063
22548	922064
35935	922065
103730	922066
63552	922067
290390	922068
61954	922069
40959	922070
3000	922071
2834	922072
66299	922073
11842	922074
13526	922075
60497	922076
8562	922077
97801	922078
29541	922079
16462	922080
7589	922081
202874	922082
28136	922083
19544	922084
255011	922085
143278	922086
46129	922087
306	922088
49241	922089
83872	922090
11184	922091
3141	922092
158149	922093
28717	922094
59572	922095
237773	922096
60290	922097
20591	922098
163653	922099
141720	922100
172543	922101
59572	922102
5513	922103
91487	922104
216299	922105
2786	922106
79034	922107
110669	922108
82901	922109
2572	922110
8931	922111
1659	922112
39275	922113
208716	922114
140620	922115
115648	922116
136804	922117
97074	922118
91789	922119
58963	922120
40306	922121
91037	922122
192680	922123
11949	922124
103876	922125
198969	922126
21631	922127
8841	922128
158728	922129
35231	922130
117930	922131
11747	922132
20199	922133
29299	922134
3182	922135
69807	922136
35098	922137
57639	922138
57639	922139
210098	922140
74872	922141
31085	922142
183297	922143
133280	922144
158330	922145
121101	922146
169889	922147
53939	922148
218682	922149
210654	922150
39327	922151
5608	922152
14870	922153
43372	922154
3545	922155
198311	922156
174587	922157
147540	922158
19502	922159
5755	922160
14517	922161
130984	922162
12730	922163
12730	922164
107861	922165
43831	922166
205895	922167
106481	922168
292071	922169
15847	922170
94797	922171
679	922172
159156	922173
218865	922174
5531	922175
68675	922176
64287	922177
51424	922178
113005	922179
31557	922180
58064	922181
192412	922182
38256	922183
9076	922184
182232	922185
155367	922186
166248	922187
54769	922188
210684	922189
6797	922190
82763	922191
202931	922192
5477	922193
11838	922194
8836	922195
164045	922196
9302	922197
80251	922198
39443	922199
11006	922200
91344	922201
135686	922202
97650	922203
35825	922204
57714	922205
129905	922206
3179	922207
40077	922208
187977	922209
15634	922210
58461	922211
50057	922212
2934	922213
32236	922214
271978	922215
267169	922216
181422	922217
70897	922218
122	922219
71715	922220
286963	922221
62318	922222
42044	922223
9065	922224
134442	922225
21283	922226
11372	922227
5343	922228
30834	922229
131723	922230
26546	922231
141376	922232
9483	922233
58196	922234
58196	922235
194184	922236
9001	922237
57872	922238
166154	922239
18465	922240
115349	922241
284093	922242
104453	922243
99850	922244
35520	922245
74829	922246
57789	922247
179719	922248
57063	922249
88670	922250
44140	922251
10128	922252
30796	922253
3282	922254
44140	922255
2838	922256
15593	922257
69955	922258
49363	922259
12953	922260
12953	922261
12953	922262
110801	922263
29549	922264
78460	922265
7020	922266
172194	922267
30074	922268
141498	922269
75178	922270
79800	922271
564	922272
564	922273
284721	922274
187557	922275
187558	922276
125267	922277
79480	922278
79480	922279
30219	922280
14502	922281
27735	922282
63898	922283
261946	922284
42970	922285
4337	922286
12482	922287
94667	922288
139998	922289
14261	922290
80020	922291
10847	922292
17187	922293
2013	922294
693	922295
16992	922296
31658	922297
99942	922298
253382	922299
191830	922300
156556	922301
62718	922302
125663	922303
213455	922304
59412	922305
35389	922306
231	922307
38492	922308
127606	922309
19566	922310
52810	922311
16657	922312
64947	922313
24927	922314
36035	922315
68593	922316
168872	922317
69584	922318
20035	922319
135675	922320
7871	922321
45004	922322
8907	922323
88361	922324
136257	922325
80239	922326
301	922327
75742	922328
119305	922329
481	922330
130088	922331
11710	922332
132487	922333
53124	922334
51891	922335
98284	922336
168501	922337
6029	922338
60161	922339
26938	922340
178861	922341
171831	922342
214067	922343
301372	922344
91789	922345
211018	922346
11993	922347
182621	922348
125803	922349
73994	922350
180654	922351
145469	922352
19625	922353
87108	922354
83660	922355
564	922356
564	922357
151480	922358
271468	922359
37931	922360
214346	922361
97419	922362
32172	922363
244443	922364
46565	922365
50790	922366
111640	922367
137968	922368
2451	922369
103636	922370
2451	922371
132931	922372
119936	922373
197412	922374
50870	922375
2451	922376
267617	922377
183373	922378
89941	922379
89941	922380
111372	922381
49464	922382
14508	922383
132877	922384
701	922385
90200	922386
35240	922387
79777	922388
34144	922389
160777	922390
71178	922391
61210	922392
35240	922393
259185	922394
174124	922395
174124	922396
139368	922397
62900	922398
204575	922399
194825	922400
151812	922401
4333	922402
206277	922403
69611	922404
42727	922405
76815	922406
44229	922407
11457	922408
48683	922409
40998	922410
770	922411
150823	922412
39857	922413
39857	922414
96997	922415
130995	922416
130995	922417
71075	922418
7717	922419
242229	922420
92013	922421
8565	922422
115721	922423
216711	922424
40578	922425
171822	922426
232786	922427
16917	922428
248407	922429
5942	922430
21305	922431
19484	922432
91566	922433
137932	922434
137843	922435
92818	922436
101572	922437
18093	922438
86910	922439
64318	922440
126326	922441
6760	922442
225080	922443
193803	922444
128212	922445
80750	922446
42708	922447
42708	922448
202195	922449
65911	922450
312	922451
83418	922452
289684	922453
12101	922454
15549	922455
3826	922456
279014	922457
29185	922458
138333	922459
197563	922460
197083	922461
7397	922462
97033	922463
33523	922464
4200	922465
111923	922466
4608	922467
242605	922468
91919	922469
4298	922470
250092	922471
114879	922472
30763	922473
25436	922474
183643	922475
70406	922476
33697	922477
153277	922478
240640	922479
129123	922480
18945	922481
282756	922482
2557	922483
289721	922484
25436	922485
25436	922486
34550	922487
44624	922488
163656	922489
10003	922490
88738	922491
97217	922492
66977	922493
3241	922494
2216	922495
72007	922496
276429	922497
46818	922498
36353	922499
72675	922500
72675	922501
305044	922502
108945	922503
469	922504
307283	922505
38527	922506
308782	922507
82522	922508
193162	922509
40161	922510
112059	922511
61121	922512
60144	922513
41506	922514
83703	922515
77299	922516
83703	922517
38124	922518
199602	922519
91501	922520
130293	922521
4091	922522
203768	922523
221675	922524
90850	922525
136644	922526
151948	922527
158354	922528
170494	922529
120694	922530
149359	922531
92259	922532
192931	922533
99114	922534
251361	922535
35933	922536
10248	922537
10248	922538
122072	922539
36795	922540
40437	922541
5190	922542
43212	922543
130777	922544
80507	922545
17098	922546
43330	922547
36915	922548
113114	922549
75331	922550
171792	922551
12923	922552
195844	922553
195803	922554
2936	922555
197640	922556
20532	922557
28609	922558
254295	922559
21867	922560
311950	922561
176502	922562
19448	922563
160000	922564
295260	922565
100630	922566
85899	922567
85899	922568
48109	922569
58197	922570
15941	922571
53497	922572
23165	922573
112590	922574
103560	922575
4865	922576
119468	922577
162602	922578
268555	922579
4220	922580
131497	922581
48863	922582
89341	922583
167193	922584
213047	922585
15005	922586
9496	922587
106887	922588
858	922589
103418	922590
141458	922591
3930	922592
23433	922593
57855	922594
38892	922595
116583	922596
42862	922597
42862	922598
100350	922599
53539	922600
28222	922601
94961	922602
68233	922603
66641	922604
82862	922605
8075	922606
131400	922607
32447	922608
15140	922609
298219	922610
261316	922611
148213	922612
84957	922613
120937	922614
277828	922615
170566	922616
88346	922617
122435	922618
69843	922619
170566	922620
252948	922621
18925	922622
119227	922623
44800	922624
88747	922625
309193	922626
11228	922627
135304	922628
165434	922629
311276	922630
167753	922631
89119	922632
82593	922633
56340	922634
35762	922635
72139	922636
124899	922637
224510	922638
34240	922639
302166	922640
10617	922641
142590	922642
78738	922643
14637	922644
5958	922645
143345	922646
36541	922647
226286	922648
49217	922649
150517	922650
229683	922651
16112	922652
185302	922653
94050	922654
6356	922655
767	922656
29949	922657
83635	922658
2467	922659
131474	922660
9542	922661
13774	922662
13774	922663
13097	922664
59149	922665
29091	922666
70798	922667
123650	922668
123650	922669
70798	922670
3821	922671
5894	922672
8121	922673
89472	922674
2926	922675
13915	922676
290864	922677
55686	922678
49884	922679
75272	922680
79655	922681
79638	922682
78000	922683
258981	922684
760	922685
760	922686
63177	922687
11870	922688
26536	922689
16344	922690
137006	922691
4116	922692
7560	922693
40234	922694
8578	922695
270914	922696
54514	922697
158154	922698
70201	922699
27103	922700
914	922701
195268	922702
104789	922703
65348	922704
151844	922705
105078	922706
19625	922707
291771	922708
202734	922709
60372	922710
37113	922711
61791	922712
99413	922713
61943	922714
302590	922715
84086	922716
99412	922717
66798	922718
68335	922719
51876	922720
198857	922721
171063	922722
167805	922723
167391	922724
156	922725
205650	922726
96276	922727
22908	922728
301753	922729
22874	922730
12906	922731
143635	922732
91803	922733
111415	922734
210070	922735
12231	922736
1616	922737
118413	922738
9917	922739
109002	922740
46145	922741
222698	922742
97643	922743
198335	922744
164175	922745
45113	922746
51658	922747
57023	922748
57023	922749
1163	922750
93065	922751
151272	922752
20521	922753
89988	922754
133861	922755
42099	922756
215940	922757
41888	922758
40992	922759
72434	922760
161	922761
9096	922762
138221	922763
154218	922764
299048	922765
143433	922766
12357	922767
7211	922768
134677	922769
203213	922770
146900	922771
267959	922772
160259	922773
4594	922774
65695	922775
19537	922776
19537	922777
376	922778
106371	922779
56255	922780
3881	922781
17933	922782
17933	922783
223683	922784
2630	922785
42480	922786
3885	922787
3885	922788
27675	922789
70300	922790
65646	922791
65646	922792
31157	922793
2658	922794
233159	922795
32820	922796
11399	922797
69085	922798
209571	922799
69528	922800
6698	922801
16138	922802
162408	922803
163836	922804
195804	922805
39597	922806
7698	922807
2993	922808
177243	922809
162074	922810
294831	922811
68737	922812
188310	922813
3117	922814
239117	922815
4514	922816
160130	922817
85823	922818
229207	922819
197536	922820
30308	922821
300889	922822
176852	922823
66418	922824
231783	922825
192604	922826
37728	922827
23181	922828
62607	922829
6306	922830
169039	922831
22092	922832
195549	922833
65574	922834
57769	922835
49313	922836
154228	922837
5845	922838
104030	922839
36864	922840
52058	922841
7932	922842
26450	922843
26924	922844
9986	922845
145363	922846
6264	922847
34186	922848
5934	922849
8090	922850
164911	922851
219297	922852
29327	922853
205415	922854
41352	922855
82157	922856
19685	922857
7273	922858
448	922859
15030	922860
15030	922861
9176	922862
31003	922863
101293	922864
43936	922865
81735	922866
60410	922867
81642	922868
249664	922869
7932	922870
211808	922871
55511	922872
26600	922873
22633	922874
28908	922875
28908	922876
193151	922877
23530	922878
4877	922879
138604	922880
79549	922881
152063	922882
123885	922883
141092	922884
27673	922885
18486	922886
157750	922887
1401	922888
17525	922889
1684	922890
244053	922891
11852	922892
148788	922893
226338	922894
71201	922895
152	922896
89492	922897
22779	922898
28087	922899
232128	922900
11407	922901
55386	922902
55386	922903
180384	922904
2	922905
57491	922906
51353	922907
10015	922908
10015	922909
205724	922910
92215	922911
65565	922912
16346	922913
26609	922914
99901	922915
2622	922916
2622	922917
2622	922918
2622	922919
50300	922920
167340	922921
41834	922922
101968	922923
246271	922924
131709	922925
8493	922926
223442	922927
104977	922928
56914	922929
5466	922930
274124	922931
160143	922932
32916	922933
45528	922934
264891	922935
216868	922936
197070	922937
197070	922938
2266	922939
113935	922940
4282	922941
215371	922942
300004	922943
99996	922944
204982	922945
208489	922946
130426	922947
117924	922948
76128	922949
76128	922950
129484	922951
212257	922952
170772	922953
22802	922954
31582	922955
4424	922956
154346	922957
7872	922958
48921	922959
151879	922960
145806	922961
2635	922962
239282	922963
213650	922964
211151	922965
10177	922966
23181	922967
274817	922968
36461	922969
38344	922970
26089	922971
308136	922972
8052	922973
1058	922974
128981	922975
161147	922976
131685	922977
1504	922978
91420	922979
7517	922980
110661	922981
5467	922982
107	922983
5467	922984
185	922985
16101	922986
2184	922987
212930	922988
18044	922989
184648	922990
2068	922991
194010	922992
179002	922993
3096	922994
25177	922995
137239	922996
12283	922997
33244	922998
7247	922999
168141	923000
136345	923001
25966	923002
184427	923003
154333	923004
162121	923005
47824	923006
223460	923007
94178	923008
500	923009
500	923010
44140	923011
69471	923012
34213	923013
51410	923014
142488	923015
49755	923016
91919	923017
15593	923018
36371	923019
157071	923020
154208	923021
154208	923022
6037	923023
49806	923024
131548	923025
3509	923026
3509	923027
9188	923028
42324	923029
275563	923030
3136	923031
105368	923032
154751	923033
125413	923034
138811	923035
3214	923036
39324	923037
131532	923038
26636	923039
134231	923040
78208	923041
165487	923042
72209	923043
8548	923044
86524	923045
98832	923046
182209	923047
59733	923048
44691	923049
16481	923050
16481	923051
1671	923052
68989	923053
263993	923054
10995	923055
189237	923056
311798	923057
135942	923058
28365	923059
162440	923060
1971	923061
100008	923062
25771	923063
134305	923064
300525	923065
64978	923066
175519	923067
104136	923068
6369	923069
136597	923070
54770	923071
184146	923072
138330	923073
63168	923074
88693	923075
202126	923076
90005	923077
18882	923078
135243	923079
41763	923080
43061	923081
43865	923082
165140	923083
27539	923084
63168	923085
10577	923086
28860	923087
19269	923088
305661	923089
75079	923090
18370	923091
21675	923092
3574	923093
3270	923094
7363	923095
7363	923096
84555	923097
80446	923098
16406	923099
106897	923100
18936	923101
117347	923102
47519	923103
80955	923104
89723	923105
275468	923106
70960	923107
124748	923108
212976	923109
47519	923110
52979	923111
79296	923112
132903	923113
22247	923114
16579	923115
94991	923116
90187	923117
185187	923118
119238	923119
187856	923120
163291	923121
120933	923122
5838	923123
39957	923124
158779	923125
11289	923126
105716	923127
128761	923128
30989	923129
5578	923130
79068	923131
69027	923132
106706	923133
165178	923134
13197	923135
60452	923136
183779	923137
2209	923138
195577	923139
1655	923140
198487	923141
87299	923142
18944	923143
20734	923144
34340	923145
266387	923146
51858	923147
269018	923148
128182	923149
19814	923150
48247	923151
163149	923152
40166	923153
116551	923154
25882	923155
211180	923156
12084	923157
27056	923158
6429	923159
263718	923160
49199	923161
199977	923162
131860	923163
39775	923164
171310	923165
305498	923166
110082	923167
143474	923168
45861	923169
21095	923170
179339	923171
95801	923172
67180	923173
197414	923174
140104	923175
91553	923176
196156	923177
158133	923178
156051	923179
119943	923180
5576	923181
90737	923182
8975	923183
63257	923184
15819	923185
71507	923186
40504	923187
38059	923188
311179	923189
251312	923190
63504	923191
169423	923192
169423	923193
75795	923194
52469	923195
231622	923196
152652	923197
231116	923198
220563	923199
82976	923200
23008	923201
240023	923202
239938	923203
128078	923204
107536	923205
65332	923206
11049	923207
79366	923208
59831	923209
265279	923210
151436	923211
209040	923212
34854	923213
34854	923214
308583	923215
76862	923216
1132	923217
1132	923218
34586	923219
34586	923220
58788	923221
283643	923222
210582	923223
81586	923224
155905	923225
99588	923226
93303	923227
303918	923228
9602	923229
7646	923230
16378	923231
26705	923232
215992	923233
122349	923234
145965	923235
36144	923236
47666	923237
19529	923238
79628	923239
287298	923240
4625	923241
875	923242
3814	923243
20140	923244
19743	923245
8987	923246
148573	923247
51545	923248
10188	923249
28273	923250
218195	923251
116865	923252
281609	923253
78019	923254
43084	923255
62558	923256
14972	923257
38508	923258
80043	923259
3001	923260
82632	923261
50838	923262
35	923263
274989	923264
114622	923265
156036	923266
24952	923267
117423	923268
30304	923269
27650	923270
140152	923271
135248	923272
171489	923273
6084	923274
65502	923275
50945	923276
41828	923277
3594	923278
185829	923279
56448	923280
56448	923281
129971	923282
36119	923283
81982	923284
1097	923285
64	923286
51266	923287
80777	923288
6433	923289
52011	923290
179958	923291
123102	923292
34852	923293
252778	923294
179029	923295
177632	923296
260100	923297
267722	923298
174464	923299
34734	923300
194804	923301
258049	923302
194947	923303
9464	923304
265534	923305
18045	923306
119410	923307
36801	923308
125996	923309
36604	923310
8763	923311
35130	923312
8967	923313
256652	923314
174465	923315
115827	923316
12144	923317
182789	923318
24468	923319
248336	923320
127855	923321
116683	923322
39648	923323
179690	923324
56536	923325
55819	923326
83642	923327
183622	923328
196693	923329
77964	923330
280340	923331
77316	923332
121127	923333
174506	923334
268369	923335
120379	923336
81241	923337
281579	923338
266362	923339
181612	923340
12081	923341
36238	923342
81255	923343
131248	923344
253937	923345
174980	923346
281832	923347
116671	923348
114494	923349
77570	923350
84707	923351
276420	923352
17644	923353
26979	923354
84249	923355
173740	923356
250110	923357
274412	923358
258914	923359
118602	923360
38635	923361
54028	923362
54429	923363
25084	923364
187934	923365
171509	923366
127362	923367
36473	923368
85636	923369
80061	923370
263742	923371
83269	923372
121997	923373
83029	923374
283994	923375
57979	923376
51635	923377
249806	923378
78216	923379
117439	923380
115950	923381
4813	923382
185193	923383
9248	923384
40532	923385
10885	923386
14381	923387
1662	923388
97484	923389
263	923390
177793	923391
87069	923392
110467	923393
88946	923394
255706	923395
150886	923396
4555	923397
197	923398
186026	923399
130250	923400
4163	923401
156435	923402
1986	923403
34194	923404
12029	923405
291407	923406
63970	923407
303901	923408
80844	923409
69614	923410
59242	923411
96044	923412
279972	923413
54480	923414
2701	923415
112950	923416
14167	923417
275923	923418
239657	923419
90998	923420
106831	923421
91153	923422
65812	923423
71188	923424
175960	923425
41085	923426
16933	923427
99924	923428
206017	923429
172157	923430
94569	923431
104587	923432
58514	923433
1201	923434
44254	923435
17047	923436
22467	923437
241096	923438
14810	923439
55117	923440
51347	923441
62519	923442
145630	923443
171859	923444
60477	923445
137614	923446
134704	923447
45938	923448
75399	923449
120459	923450
49446	923451
95283	923452
92664	923453
32354	923454
159820	923455
230765	923456
95283	923457
63674	923458
24526	923459
15523	923460
149667	923461
30959	923462
294775	923463
64796	923464
270260	923465
97550	923466
135670	923467
117693	923468
230276	923469
93921	923470
24196	923471
282241	923472
94210	923473
75482	923474
5805	923475
88410	923476
22009	923477
45158	923478
119183	923479
16189	923480
56447	923481
303127	923482
241511	923483
225860	923484
96319	923485
195583	923486
18848	923487
65578	923488
31619	923489
58515	923490
31125	923491
155887	923492
55738	923493
9325	923494
138265	923495
182018	923496
34734	923497
127024	923498
24940	923499
7621	923500
6557	923501
268059	923502
3388	923503
57446	923504
111079	923505
147727	923506
98579	923507
19963	923508
58328	923509
854	923510
45220	923511
68023	923512
101880	923513
66287	923514
164409	923515
21893	923516
296316	923517
42962	923518
217264	923519
309328	923520
26166	923521
79268	923522
53034	923523
281524	923524
15785	923525
300002	923526
183053	923527
283551	923528
277773	923529
290205	923530
215573	923531
196602	923532
48213	923533
583	923534
8281	923535
51895	923536
51348	923537
70828	923538
89	923539
175636	923540
40297	923541
183376	923542
164088	923543
179899	923544
275694	923545
102337	923546
46527	923547
12742	923548
743	923549
60387	923550
188833	923551
136512	923552
134643	923553
240333	923554
222632	923555
3127	923556
87177	923557
130189	923558
39638	923559
163729	923560
26830	923561
200	923562
112037	923563
211157	923564
68503	923565
54931	923566
5274	923567
153789	923568
46358	923569
16440	923570
213116	923571
90724	923572
56172	923573
133029	923574
50089	923575
224313	923576
173245	923577
183780	923578
42902	923579
86459	923580
84783	923581
155162	923582
225192	923583
138937	923584
10114	923585
134761	923586
167667	923587
50653	923588
187612	923589
151529	923590
33317	923591
80657	923592
92085	923593
112668	923594
126809	923595
78050	923596
29899	923597
116816	923598
143589	923599
106624	923600
139211	923601
210	923602
311988	923603
257193	923604
72790	923605
85404	923606
117892	923607
84470	923608
122533	923609
36961	923610
186467	923611
44845	923612
300149	923613
122607	923614
233899	923615
60562	923616
126973	923617
16388	923618
238452	923619
170160	923620
202951	923621
47921	923622
34480	923623
10081	923624
615	923625
183372	923626
1323	923627
145251	923628
41902	923629
65961	923630
129196	923631
108861	923632
44815	923633
143191	923634
47631	923635
45630	923636
177168	923637
219217	923638
3679	923639
30147	923640
94386	923641
137832	923642
70986	923643
109975	923644
110929	923645
74881	923646
33737	923647
14843	923648
248222	923649
43310	923650
159826	923651
689	923652
113154	923653
2734	923654
103710	923655
112884	923656
238883	923657
64864	923658
90116	923659
97648	923660
217315	923661
67207	923662
83172	923663
216015	923664
86191	923665
23105	923666
214729	923667
144972	923668
304599	923669
52415	923670
46613	923671
151155	923672
164554	923673
49182	923674
57531	923675
57566	923676
154677	923677
10041	923678
168578	923679
199140	923680
224311	923681
295129	923682
89240	923683
45522	923684
8996	923685
165002	923686
1866	923687
21262	923688
257629	923689
113362	923690
214991	923691
82679	923692
102880	923693
160591	923694
46324	923695
68566	923696
76090	923697
151559	923698
63796	923699
90951	923700
174441	923701
31629	923702
207348	923703
27838	923704
207923	923705
41613	923706
142020	923707
310735	923708
44398	923709
231535	923710
28535	923711
158698	923712
121650	923713
2978	923714
147441	923715
21374	923716
91334	923717
102845	923718
114918	923719
155167	923720
65709	923721
252250	923722
146119	923723
33393	923724
1363	923725
57034	923726
30926	923727
22160	923728
178199	923729
38213	923730
13432	923731
202857	923732
148163	923733
179397	923734
247004	923735
31939	923736
98522	923737
117126	923738
39641	923739
208138	923740
162502	923741
290	923742
105478	923743
84521	923744
84521	923745
124189	923746
142211	923747
62308	923748
107956	923749
294730	923750
245298	923751
100805	923752
19229	923753
94313	923754
46644	923755
229934	923756
85150	923757
110909	923758
60286	923759
299692	923760
94166	923761
225335	923762
1142	923763
65941	923764
28092	923765
58119	923766
2757	923767
40954	923768
297173	923769
284424	923770
174002	923771
76216	923772
94394	923773
123678	923774
2674	923775
36610	923776
70096	923777
72510	923778
14418	923779
756	923780
141244	923781
1252	923782
142132	923783
15236	923784
65322	923785
117409	923786
183389	923787
228416	923788
220088	923789
10474	923790
196375	923791
110802	923792
103430	923793
233011	923794
94640	923795
30888	923796
30885	923797
140422	923798
71674	923799
113064	923800
206551	923801
189143	923802
18531	923803
83369	923804
9254	923805
26976	923806
88044	923807
100271	923808
154972	923809
181768	923810
162779	923811
22061	923812
130929	923813
92089	923814
72461	923815
156364	923816
111922	923817
30479	923818
280455	923819
55870	923820
157499	923821
298651	923822
168624	923823
56765	923824
100318	923825
236198	923826
45741	923827
98403	923828
48853	923829
225545	923830
175749	923831
104264	923832
221900	923833
21422	923834
30691	923835
67577	923836
582	923837
290611	923838
60387	923839
188716	923840
38926	923841
207453	923842
85194	923843
53773	923844
66381	923845
20189	923846
44314	923847
240903	923848
14113	923849
64042	923850
234593	923851
51096	923852
236857	923853
40725	923854
215159	923855
122296	923856
294486	923857
174018	923858
216613	923859
3924	923860
68503	923861
291536	923862
150483	923863
44193	923864
188510	923865
3025	923866
344	923867
43086	923868
12333	923869
7765	923870
3025	923871
43161	923872
155276	923873
28178	923874
40313	923875
109720	923876
6003	923877
106877	923878
25326	923879
218748	923880
73700	923881
17265	923882
78600	923883
6880	923884
117211	923885
46704	923886
142235	923887
45570	923888
178589	923889
29227	923890
266621	923891
19302	923892
101745	923893
204773	923894
141288	923895
55114	923896
197490	923897
151501	923898
113379	923899
155876	923900
69319	923901
136356	923902
63418	923903
287717	923904
150994	923905
39227	923906
60548	923907
58490	923908
166387	923909
150715	923910
22962	923911
282856	923912
140932	923913
24125	923914
31385	923915
50	923916
303929	923917
2402	923918
150508	923919
100173	923920
129922	923921
13463	923922
31494	923923
59732	923924
68829	923925
177166	923926
27129	923927
194840	923928
84783	923929
151789	923930
230674	923931
182095	923932
97601	923933
1723	923934
68669	923935
64518	923936
181168	923937
199917	923938
44279	923939
74382	923940
7041	923941
309024	923942
27790	923943
305611	923944
68337	923945
296989	923946
296674	923947
116212	923948
170755	923949
165751	923950
17720	923951
60562	923952
302488	923953
71246	923954
123314	923955
178986	923956
55346	923957
126205	923958
97358	923959
147185	923960
77245	923961
189551	923962
148667	923963
97259	923964
135809	923965
91415	923966
107237	923967
45699	923968
4900	923969
163964	923970
161400	923971
51734	923972
56173	923973
111253	923974
130	923975
16560	923976
15033	923977
11900	923978
146415	923979
171159	923980
16690	923981
87003	923982
144195	923983
248625	923984
72693	923985
82112	923986
61760	923987
239650	923988
163648	923989
202123	923990
89278	923991
17751	923992
135391	923993
157175	923994
59839	923995
38172	923996
210136	923997
155746	923998
95848	923999
28319	924000
69590	924001
188438	924002
14667	924003
124136	924004
106804	924005
35962	924006
169226	924007
31344	924008
197336	924009
237059	924010
45843	924011
119003	924012
111207	924013
33399	924014
88944	924015
193725	924016
50930	924017
52810	924018
1288	924019
9997	924020
140369	924021
49023	924022
63922	924023
2289	924024
53324	924025
125707	924026
174064	924027
153008	924028
9961	924029
17019	924030
59912	924031
85066	924032
30018	924033
113504	924034
85570	924035
10288	924036
92708	924037
303205	924038
53932	924039
142718	924040
197510	924041
1273	924042
1273	924043
30095	924044
294171	924045
107075	924046
22605	924047
255356	924048
1273	924049
33231	924050
186382	924051
109661	924052
3823	924053
73704	924054
141811	924055
24356	924056
92452	924057
97785	924058
117158	924059
78193	924060
63748	924061
81621	924062
86262	924063
43121	924064
129500	924065
1606	924066
971	924067
7587	924068
73225	924069
2015	924070
3807	924071
15036	924072
234	924073
62361	924074
33381	924075
12213	924076
28312	924077
130999	924078
18232	924079
5526	924080
200601	924081
207216	924082
280310	924083
23808	924084
250347	924085
222499	924086
274590	924087
210624	924088
23791	924089
41336	924090
13	924091
99399	924092
124975	924093
139106	924094
120378	924095
223303	924096
133403	924097
230376	924098
31052	924099
150462	924100
249373	924101
13980	924102
80667	924103
134337	924104
47693	924105
43555	924106
20678	924107
22554	924108
76281	924109
233026	924110
127338	924111
128499	924112
276099	924113
85498	924114
32093	924115
76612	924116
194730	924117
73523	924118
159957	924119
191156	924120
637	924121
50	924122
117422	924123
264679	924124
201100	924125
298996	924126
61195	924127
52314	924128
5002	924129
226219	924130
27245	924131
267252	924132
254293	924133
271238	924134
52648	924135
8129	924136
12895	924137
8455	924138
206937	924139
180081	924140
82260	924141
66571	924142
207524	924143
298137	924144
23360	924145
38668	924146
114689	924147
186773	924148
166558	924149
55706	924150
4218	924151
91002	924152
4850	924153
19082	924154
4827	924155
142196	924156
111950	924157
210438	924158
99166	924159
32886	924160
129449	924161
228047	924162
24332	924163
97099	924164
46998	924165
91663	924166
28637	924167
50621	924168
35594	924169
251622	924170
33374	924171
43190	924172
157933	924173
38692	924174
19606	924175
107280	924176
73517	924177
3367	924178
165490	924179
1259	924180
146	924181
66769	924182
28702	924183
96330	924184
237906	924185
54820	924186
96267	924187
41767	924188
54622	924189
1293	924190
83553	924191
182240	924192
200626	924193
162755	924194
166435	924195
302882	924196
60712	924197
23834	924198
95811	924199
198942	924200
775	924201
1984	924202
38512	924203
53799	924204
117376	924205
11551	924206
4405	924207
178736	924208
1370	924209
19071	924210
230840	924211
195355	924212
239986	924213
118827	924214
207430	924215
258494	924216
300150	924217
8923	924218
263144	924219
4036	924220
86046	924221
101967	924222
7174	924223
156244	924224
82844	924225
205662	924226
66346	924227
173490	924228
154212	924229
202012	924230
112578	924231
41132	924232
66051	924233
33957	924234
22052	924235
136409	924236
234200	924237
181044	924238
86119	924239
192716	924240
35411	924241
108246	924242
63806	924243
60782	924244
72331	924245
108319	924246
116551	924247
26451	924248
21241	924249
60750	924250
55758	924251
279754	924252
109902	924253
62243	924254
62243	924255
4933	924256
9009	924257
65276	924258
54549	924259
3288	924260
17343	924261
32779	924262
200418	924263
275056	924264
110558	924265
49500	924266
7818	924267
132312	924268
248721	924269
92272	924270
48297	924271
170139	924272
105891	924273
121183	924274
1020	924275
106196	924276
170023	924277
48374	924278
43828	924279
156086	924280
192895	924281
253946	924282
197246	924283
89696	924284
54265	924285
246043	924286
173772	924287
70605	924288
52275	924289
51976	924290
36108	924291
246824	924292
23560	924293
136238	924294
87872	924295
91024	924296
208839	924297
103806	924298
294785	924299
77890	924300
107762	924301
26949	924302
27708	924303
97105	924304
101465	924305
213797	924306
56664	924307
125106	924308
98137	924309
5418	924310
94891	924311
72671	924312
8267	924313
128495	924314
27663	924315
128633	924316
3862	924317
4952	924318
110008	924319
311731	924320
110504	924321
13522	924322
22407	924323
21752	924324
212753	924325
82062	924326
18186	924327
92717	924328
21436	924329
41242	924330
240362	924331
131036	924332
29050	924333
134547	924334
106732	924335
297372	924336
282282	924337
300037	924338
211593	924339
130792	924340
69608	924341
302378	924342
143440	924343
223794	924344
10488	924345
215306	924346
93015	924347
95010	924348
85812	924349
47292	924350
15135	924351
77837	924352
70616	924353
74526	924354
92871	924355
1203	924356
5326	924357
22272	924358
4403	924359
34429	924360
4143	924361
5156	924362
54889	924363
56922	924364
100737	924365
98115	924366
95460	924367
41819	924368
27373	924369
30455	924370
98421	924371
185598	924372
60039	924373
152120	924374
20411	924375
91580	924376
24610	924377
51626	924378
33281	924379
658	924380
223432	924381
40739	924382
43593	924383
4718	924384
40385	924385
232471	924386
212326	924387
43353	924388
215903	924389
49342	924390
13476	924391
48909	924392
37360	924393
101858	924394
76787	924395
180547	924396
229846	924397
34008	924398
159585	924399
28676	924400
237087	924401
71936	924402
30871	924403
119987	924404
7102	924405
267703	924406
29969	924407
5238	924408
53454	924409
147411	924410
31680	924411
111383	924412
51953	924413
232656	924414
3706	924415
132218	924416
14420	924417
97121	924418
178129	924419
6809	924420
178676	924421
42131	924422
278154	924423
52419	924424
21910	924425
181125	924426
40051	924427
151870	924428
169300	924429
150834	924430
134430	924431
5114	924432
185852	924433
25590	924434
17998	924435
184550	924436
85087	924437
28234	924438
193901	924439
193588	924440
38834	924441
129234	924442
122040	924443
81525	924444
17554	924445
184087	924446
86694	924447
85558	924448
182041	924449
49818	924450
1270	924451
89587	924452
77268	924453
8269	924454
259024	924455
4587	924456
256833	924457
120673	924458
55494	924459
27214	924460
45117	924461
27331	924462
114941	924463
37062	924464
179224	924465
39818	924466
151478	924467
241130	924468
228846	924469
105172	924470
185294	924471
281931	924472
33183	924473
74413	924474
39684	924475
179084	924476
310150	924477
1283	924478
157777	924479
14422	924480
67864	924481
188537	924482
194890	924483
9220	924484
9195	924485
7695	924486
5672	924487
90779	924488
3012	924489
142274	924490
21761	924491
82111	924492
37062	924493
105244	924494
304111	924495
216322	924496
174866	924497
27527	924498
72772	924499
44828	924500
24059	924501
135016	924502
143425	924503
110951	924504
89192	924505
7494	924506
210915	924507
72576	924508
53143	924509
125069	924510
42574	924511
79030	924512
63851	924513
82873	924514
179620	924515
144419	924516
48463	924517
232375	924518
3921	924519
141825	924520
260066	924521
143641	924522
3369	924523
11281	924524
401	924525
293332	924526
83650	924527
40137	924528
28559	924529
294051	924530
8421	924531
122568	924532
20600	924533
105016	924534
62969	924535
2227	924536
105344	924537
56633	924538
105526	924539
171517	924540
52708	924541
24093	924542
23894	924543
9061	924544
89827	924545
131876	924546
142782	924547
52200	924548
120	924549
914	924550
299	924551
61445	924552
124321	924553
117	924554
238	924555
152414	924556
65161	924557
640	924558
46063	924559
289	924560
70894	924561
141340	924562
23749	924563
39212	924564
7085	924565
308144	924566
146011	924567
126031	924568
84636	924569
179201	924570
142117	924571
297273	924572
151755	924573
109072	924574
177085	924575
141090	924576
192029	924577
236497	924578
56009	924579
83017	924580
387	924581
151741	924582
11775	924583
9487	924584
163333	924585
56088	924586
49751	924587
267453	924588
92143	924589
30330	924590
25080	924591
18625	924592
6187	924593
202963	924594
138503	924595
73242	924596
150256	924597
32956	924598
162410	924599
172883	924600
142868	924601
11093	924602
187454	924603
237232	924604
105704	924605
67448	924606
59595	924607
18525	924608
69074	924609
310440	924610
102327	924611
781	924612
23749	924613
150184	924614
77349	924615
24004	924616
38426	924617
85360	924618
186073	924619
189892	924620
34406	924621
102613	924622
195192	924623
69154	924624
44799	924625
182654	924626
36781	924627
214312	924628
94456	924629
120442	924630
62315	924631
134680	924632
129894	924633
184147	924634
88916	924635
142117	924636
65986	924637
141778	924638
262055	924639
151594	924640
100682	924641
50099	924642
13431	924643
34793	924644
19690	924645
19985	924646
286467	924647
24189	924648
172837	924649
8517	924650
3025	924651
16484	924652
206545	924653
210052	924654
91656	924655
116229	924656
659	924657
128215	924658
140142	924659
53889	924660
5377	924661
109792	924662
178259	924663
201537	924664
41492	924665
79779	924666
55359	924667
4097	924668
124498	924669
124458	924670
820	924671
193074	924672
87174	924673
30052	924674
94930	924675
16813	924676
78245	924677
120464	924678
17360	924679
98429	924680
92298	924681
102282	924682
34397	924683
215723	924684
216254	924685
40116	924686
13209	924687
164609	924688
177680	924689
9033	924690
87	924691
46130	924692
68672	924693
7547	924694
50825	924695
171975	924696
14295	924697
27373	924698
82284	924699
104828	924700
124789	924701
129432	924702
289409	924703
289270	924704
44585	924705
42806	924706
76906	924707
5655	924708
223952	924709
2761	924710
127676	924711
48233	924712
196	924713
5163	924714
59986	924715
39961	924716
50739	924717
4582	924718
183716	924719
135662	924720
18105	924721
7388	924722
32451	924723
61985	924724
159260	924725
15073	924726
10038	924727
11242	924728
7661	924729
200967	924730
30812	924731
90992	924732
21232	924733
5612	924734
25591	924735
68931	924736
185222	924737
21697	924738
39312	924739
223237	924740
260346	924741
20523	924742
3391	924743
93905	924744
25712	924745
35777	924746
9252	924747
193816	924748
57539	924749
59526	924750
89380	924751
93905	924752
12991	924753
59710	924754
195679	924755
140391	924756
77184	924757
12381	924758
209036	924759
1471	924760
53	924761
41880	924762
33946	924763
27361	924764
76977	924765
32451	924766
59704	924767
84457	924768
8254	924769
77970	924770
50661	924771
260944	924772
85222	924773
33848	924774
138503	924775
217185	924776
102824	924777
102717	924778
172	924779
47087	924780
2476	924781
6945	924782
28515	924783
278354	924784
6335	924785
22805	924786
17284	924787
53230	924788
55623	924789
108752	924790
41611	924791
61589	924792
11208	924793
10436	924794
97410	924795
54626	924796
217600	924797
77366	924798
40014	924799
121047	924800
4920	924801
18500	924802
270572	924803
96230	924804
11737	924805
47719	924806
112631	924807
3655	924808
33575	924809
207959	924810
71662	924811
146321	924812
92867	924813
13670	924814
29454	924815
115008	924816
98005	924817
7429	924818
9605	924819
8637	924820
2785	924821
20420	924822
112747	924823
184944	924824
17902	924825
39173	924826
19216	924827
86017	924828
5	924829
78399	924830
85581	924831
122483	924832
53353	924833
266127	924834
101821	924835
119716	924836
135279	924837
6809	924838
5252	924839
18469	924840
80013	924841
26085	924842
235621	924843
42710	924844
2349	924845
215708	924846
58159	924847
69557	924848
30141	924849
213236	924850
25114	924851
6905	924852
140380	924853
42763	924854
24171	924855
46240	924856
51394	924857
30174	924858
135239	924859
139032	924860
183578	924861
67800	924862
31415	924863
23588	924864
90295	924865
46118	924866
25844	924867
10080	924868
97117	924869
186166	924870
67488	924871
61178	924872
162854	924873
58867	924874
173556	924875
121525	924876
39908	924877
34	924878
114168	924879
302982	924880
165532	924881
22769	924882
111098	924883
44424	924884
120739	924885
67277	924886
90145	924887
128108	924888
35209	924889
61544	924890
23524	924891
72421	924892
3839	924893
4843	924894
15981	924895
144852	924896
31572	924897
38512	924898
101546	924899
65104	924900
53530	924901
69491	924902
8013	924903
35086	924904
88549	924905
4586	924906
48389	924907
43087	924908
13258	924909
6458	924910
21257	924911
206650	924912
21301	924913
273098	924914
1044	924915
104392	924916
71647	924917
210722	924918
90925	924919
289086	924920
39968	924921
46	924922
109302	924923
145228	924924
183064	924925
305671	924926
47355	924927
45986	924928
161284	924929
90481	924930
136217	924931
292114	924932
70908	924933
133698	924934
213167	924935
55167	924936
127493	924937
148102	924938
31951	924939
90256	924940
13675	924941
238072	924942
173184	924943
127959	924944
100376	924945
20275	924946
132962	924947
57241	924948
18543	924949
124845	924950
150981	924951
86802	924952
251066	924953
177583	924954
127291	924955
280240	924956
154577	924957
165266	924958
29455	924959
191881	924960
4750	924961
13113	924962
270713	924963
12759	924964
12759	924965
11436	924966
2476	924967
27502	924968
11568	924969
40078	924970
77806	924971
256262	924972
5344	924973
5627	924974
39877	924975
70454	924976
57303	924977
113645	924978
12679	924979
93285	924980
66929	924981
58780	924982
289817	924983
44484	924984
159849	924985
96625	924986
104190	924987
167699	924988
943	924989
212532	924990
72201	924991
70344	924992
51669	924993
7147	924994
271677	924995
16855	924996
49048	924997
25985	924998
88908	924999
175517	925000
211691	925001
140316	925002
128779	925003
22163	925004
85879	925005
1633	925006
2550	925007
86641	925008
71322	925009
14489	925010
195965	925011
63549	925012
305650	925013
42791	925014
246002	925015
62281	925016
221352	925017
2538	925018
177734	925019
3733	925020
81540	925021
33594	925022
73	925023
212262	925024
1405	925025
130670	925026
54141	925027
7521	925028
204414	925029
31307	925030
32407	925031
72454	925032
130324	925033
20639	925034
31663	925035
22631	925036
232992	925037
298273	925038
55297	925039
1548	925040
6	925041
259	925042
37049	925043
23243	925044
56258	925045
2821	925046
117332	925047
3261	925048
99565	925049
49974	925050
2093	925051
16424	925052
44605	925053
262268	925054
28093	925055
8612	925056
85281	925057
41118	925058
124752	925059
39128	925060
306727	925061
1481	925062
2678	925063
54643	925064
170407	925065
232392	925066
252009	925067
133796	925068
130131	925069
86977	925070
18893	925071
120582	925072
119375	925073
706	925074
137431	925075
52668	925076
178563	925077
5626	925078
104066	925079
62330	925080
51987	925081
206568	925082
93537	925083
95303	925084
291422	925085
4925	925086
163423	925087
38381	925088
113555	925089
16528	925090
143325	925091
90044	925092
90044	925093
143523	925094
8091	925095
28217	925096
194544	925097
119	925098
71032	925099
216178	925100
46135	925101
6895	925102
132471	925103
139021	925104
78761	925105
4314	925106
12655	925107
967	925108
210262	925109
19379	925110
112441	925111
57285	925112
132646	925113
90009	925114
111382	925115
147100	925116
118531	925117
60041	925118
144890	925119
277528	925120
7439	925121
155154	925122
192856	925123
200196	925124
101515	925125
35350	925126
259170	925127
541	925128
41781	925129
8764	925130
76536	925131
39599	925132
209354	925133
52288	925134
54177	925135
72067	925136
146691	925137
166035	925138
46312	925139
19470	925140
4344	925141
18077	925142
41887	925143
98412	925144
88121	925145
287547	925146
166818	925147
73508	925148
17249	925149
26262	925150
142859	925151
129042	925152
8981	925153
234059	925154
17199	925155
241788	925156
77146	925157
145097	925158
10384	925159
32487	925160
77648	925161
11065	925162
121066	925163
49395	925164
78	925165
163639	925166
240944	925167
18573	925168
6	925169
25634	925170
77605	925171
57950	925172
8662	925173
102787	925174
68885	925175
69499	925176
53254	925177
109746	925178
18860	925179
119775	925180
49200	925181
67167	925182
303145	925183
193611	925184
299944	925185
155049	925186
3583	925187
52264	925188
42318	925189
100682	925190
75150	925191
112149	925192
48755	925193
156340	925194
3165	925195
40890	925196
57808	925197
46643	925198
57214	925199
7719	925200
135509	925201
281787	925202
176045	925203
83656	925204
20596	925205
135040	925206
194376	925207
119668	925208
83283	925209
79438	925210
81906	925211
182628	925212
95077	925213
122521	925214
250893	925215
31279	925216
90631	925217
45542	925218
93749	925219
238310	925220
180701	925221
125455	925222
62409	925223
200475	925224
200475	925225
193273	925226
6	925227
196347	925228
67074	925229
30629	925230
282131	925231
195660	925232
24400	925233
29996	925234
536	925235
16509	925236
41152	925237
70870	925238
307733	925239
58494	925240
196988	925241
134161	925242
271101	925243
21	925244
135049	925245
2	925246
17	925247
29826	925248
73076	925249
13679	925250
52537	925251
76314	925252
57	925253
295	925254
71540	925255
140384	925256
1277	925257
660	925258
14672	925259
58828	925260
136912	925261
5205	925262
134763	925263
125999	925264
148143	925265
88079	925266
36737	925267
289944	925268
5041	925269
38456	925270
7689	925271
30718	925272
22607	925273
73139	925274
69592	925275
17220	925276
4704	925277
10179	925278
17220	925279
56987	925280
62070	925281
235340	925282
31017	925283
33	925284
8081	925285
269910	925286
69820	925287
7106	925288
195086	925289
41048	925290
39560	925291
192546	925292
192546	925293
122510	925294
89108	925295
11782	925296
127745	925297
136329	925298
64254	925299
108854	925300
156094	925301
270986	925302
221083	925303
81364	925304
114418	925305
235479	925306
275786	925307
139503	925308
30242	925309
143928	925310
3263	925311
119533	925312
105323	925313
144372	925314
138013	925315
211134	925316
207348	925317
169000	925318
150244	925319
240354	925320
207378	925321
237567	925322
24309	925323
97037	925324
303257	925325
1136	925326
121361	925327
121361	925328
2929	925329
45240	925330
6072	925331
24682	925332
65873	925333
7349	925334
220569	925335
215600	925336
74942	925337
61346	925338
230605	925339
13742	925340
32881	925341
247429	925342
67127	925343
107594	925344
77905	925345
159	925346
88694	925347
209516	925348
212050	925349
106710	925350
260229	925351
120879	925352
68043	925353
243075	925354
51	925355
34488	925356
909	925357
132586	925358
102480	925359
51119	925360
22	925361
50	925362
130999	925363
34488	925364
152707	925365
13196	925366
192403	925367
112206	925368
54258	925369
34018	925370
28680	925371
458	925372
2574	925373
237916	925374
74995	925375
14867	925376
59231	925377
216340	925378
125104	925379
30248	925380
5253	925381
243193	925382
46760	925383
65975	925384
261272	925385
261397	925386
49428	925387
63144	925388
232872	925389
3085	925390
196539	925391
42335	925392
40008	925393
171876	925394
241112	925395
106955	925396
53141	925397
257369	925398
43497	925399
40134	925400
106003	925401
151750	925402
167925	925403
241713	925404
62576	925405
26835	925406
146345	925407
119688	925408
1729	925409
249721	925410
103703	925411
156193	925412
80256	925413
99959	925414
14405	925415
252409	925416
141332	925417
43690	925418
43195	925419
5330	925420
26263	925421
62639	925422
11	925423
165751	925424
94971	925425
255389	925426
96176	925427
13880	925428
170343	925429
261401	925430
59709	925431
4601	925432
41887	925433
26687	925434
272330	925435
1602	925436
52348	925437
46821	925438
18075	925439
36738	925440
1732	925441
112378	925442
42531	925443
8188	925444
19146	925445
104099	925446
127649	925447
104149	925448
56019	925449
33037	925450
10196	925451
29406	925452
53412	925453
53967	925454
25687	925455
10041	925456
80148	925457
37104	925458
16776	925459
85540	925460
119	925461
5459	925462
1329	925463
6823	925464
82555	925465
59746	925466
16353	925467
114596	925468
128310	925469
61004	925470
47887	925471
4852	925472
4216	925473
31657	925474
26284	925475
89199	925476
26284	925477
26760	925478
24143	925479
118041	925480
35358	925481
155023	925482
101760	925483
51426	925484
2223	925485
84098	925486
288035	925487
242524	925488
1937	925489
41617	925490
65719	925491
24279	925492
33042	925493
84729	925494
84729	925495
139243	925496
49998	925497
75827	925498
122643	925499
290288	925500
178480	925501
123803	925502
85952	925503
213810	925504
91805	925505
117794	925506
194106	925507
66494	925508
233519	925509
4724	925510
250451	925511
157950	925512
131314	925513
24962	925514
89906	925515
515	925516
9362	925517
85984	925518
40292	925519
251	925520
261345	925521
139518	925522
76252	925523
38186	925524
22086	925525
29241	925526
132633	925527
86838	925528
19269	925529
119601	925530
11216	925531
28665	925532
113864	925533
93640	925534
86892	925535
86892	925536
149965	925537
5485	925538
8086	925539
39230	925540
45582	925541
11766	925542
16494	925543
27530	925544
64897	925545
11258	925546
106234	925547
1595	925548
175724	925549
74641	925550
30820	925551
49863	925552
144437	925553
106668	925554
274073	925555
50127	925556
76486	925557
46972	925558
31316	925559
52032	925560
166186	925561
107920	925562
122059	925563
58461	925564
188371	925565
4266	925566
79187	925567
72080	925568
55911	925569
12687	925570
53951	925571
152502	925572
206206	925573
30785	925574
46821	925575
96513	925576
188258	925577
37460	925578
3405	925579
90955	925580
2688	925581
2589	925582
42646	925583
429	925584
120854	925585
84288	925586
26945	925587
78453	925588
4475	925589
40233	925590
105783	925591
4475	925592
162239	925593
38278	925594
196165	925595
92435	925596
24361	925597
120647	925598
27359	925599
40813	925600
11456	925601
30959	925602
1086	925603
239411	925604
30419	925605
58831	925606
261251	925607
13376	925608
65894	925609
20001	925610
28107	925611
48205	925612
271386	925613
6547	925614
104916	925615
20978	925616
6038	925617
109012	925618
21847	925619
162069	925620
255079	925621
21844	925622
138998	925623
302104	925624
131026	925625
47321	925626
46745	925627
107299	925628
191047	925629
186969	925630
787	925631
231756	925632
3744	925633
26203	925634
1041	925635
196928	925636
87938	925637
214832	925638
8470	925639
273849	925640
189900	925641
170641	925642
99615	925643
176393	925644
28995	925645
183176	925646
84709	925647
162853	925648
72346	925649
154024	925650
34080	925651
216242	925652
8774	925653
109920	925654
193321	925655
8670	925656
101350	925657
30294	925658
246861	925659
14271	925660
123173	925661
72685	925662
29015	925663
52803	925664
74564	925665
238915	925666
41678	925667
61527	925668
258689	925669
33739	925670
73062	925671
58771	925672
131823	925673
19132	925674
63568	925675
86645	925676
30401	925677
11757	925678
208414	925679
55590	925680
89519	925681
142974	925682
177774	925683
121129	925684
38426	925685
161586	925686
144471	925687
195233	925688
1319	925689
18723	925690
99859	925691
276729	925692
16915	925693
253910	925694
11376	925695
217181	925696
80475	925697
56677	925698
36075	925699
26910	925700
51879	925701
258910	925702
65177	925703
90513	925704
6767	925705
262860	925706
136709	925707
10303	925708
300195	925709
8469	925710
184852	925711
26952	925712
215953	925713
281733	925714
34101	925715
34886	925716
270907	925717
104043	925718
33264	925719
193344	925720
271192	925721
199460	925722
128009	925723
305	925724
151912	925725
160596	925726
58988	925727
142311	925728
159862	925729
87362	925730
35348	925731
25078	925732
47358	925733
3	925734
2701	925735
230740	925736
259103	925737
23827	925738
77856	925739
12623	925740
128872	925741
138	925742
196739	925743
140703	925744
17	925745
28721	925746
40183	925747
29276	925748
266450	925749
25548	925750
30815	925751
296	925752
144	925753
161	925754
161	925755
146501	925756
142206	925757
8164	925758
61	925759
5723	925760
80947	925761
12893	925762
45715	925763
32967	925764
10397	925765
209388	925766
200444	925767
190837	925768
6740	925769
10116	925770
139816	925771
35383	925772
955	925773
142054	925774
247518	925775
75115	925776
13	925777
13	925778
30767	925779
82292	925780
67673	925781
39710	925782
44348	925783
69609	925784
168932	925785
13	925786
112	925787
69724	925788
283183	925789
110840	925790
212144	925791
88170	925792
129921	925793
284335	925794
194702	925795
228088	925796
22778	925797
104761	925798
36486	925799
72524	925800
42532	925801
133008	925802
155660	925803
190347	925804
41020	925805
217303	925806
155630	925807
294288	925808
204335	925809
1347	925810
58459	925811
198879	925812
149	925813
102238	925814
90463	925815
32981	925816
123079	925817
23655	925818
119396	925819
70750	925820
144796	925821
102383	925822
49245	925823
15278	925824
21479	925825
46955	925826
505	925827
40813	925828
5757	925829
85349	925830
93377	925831
268551	925832
279249	925833
49620	925834
68801	925835
8552	925836
131777	925837
160649	925838
288926	925839
10225	925840
30686	925841
162	925842
18687	925843
21256	925844
97382	925845
10091	925846
94781	925847
122833	925848
102324	925849
90285	925850
4511	925851
7252	925852
874	925853
87702	925854
93903	925855
19724	925856
114181	925857
11918	925858
77923	925859
377	925860
82739	925861
60652	925862
49349	925863
74638	925864
197736	925865
91297	925866
145826	925867
15871	925868
34642	925869
19483	925870
56174	925871
393	925872
105959	925873
228789	925874
165525	925875
52921	925876
2548	925877
16353	925878
3313	925879
34384	925880
12634	925881
20673	925882
150	925883
4785	925884
4785	925885
240500	925886
22153	925887
46650	925888
31415	925889
312043	925890
115974	925891
174175	925892
37229	925893
77375	925894
27048	925895
303141	925896
182258	925897
230868	925898
31541	925899
142257	925900
24413	925901
239332	925902
109474	925903
92953	925904
170840	925905
507	925906
235950	925907
8044	925908
136669	925909
116705	925910
102451	925911
13550	925912
56942	925913
31551	925914
83299	925915
14979	925916
209305	925917
26989	925918
52413	925919
87833	925920
113507	925921
115568	925922
312642	925923
150422	925924
173347	925925
58012	925926
2894	925927
131635	925928
22152	925929
3308	925930
62097	925931
115371	925932
217954	925933
43179	925934
46547	925935
49298	925936
92082	925937
13403	925938
93885	925939
194416	925940
64840	925941
96610	925942
58422	925943
185654	925944
13863	925945
13791	925946
91086	925947
250934	925948
119091	925949
86949	925950
86949	925951
65767	925952
60355	925953
33887	925954
196157	925955
70053	925956
17904	925957
98480	925958
43529	925959
81700	925960
188648	925961
97698	925962
44610	925963
83031	925964
270012	925965
75158	925966
51446	925967
43075	925968
137069	925969
42484	925970
7085	925971
91839	925972
10481	925973
67177	925974
93424	925975
50600	925976
4020	925977
9876	925978
69313	925979
38114	925980
71269	925981
70275	925982
7631	925983
35645	925984
96675	925985
1022	925986
11165	925987
74369	925988
142281	925989
7306	925990
55210	925991
12910	925992
87917	925993
309147	925994
50598	925995
2154	925996
144276	925997
158601	925998
158601	925999
173166	926000
196752	926001
26740	926002
2103	926003
66891	926004
56817	926005
230201	926006
25631	926007
135747	926008
23476	926009
91126	926010
46841	926011
166552	926012
72250	926013
128171	926014
134926	926015
16755	926016
69262	926017
107897	926018
242973	926019
150585	926020
177369	926021
33989	926022
18295	926023
125021	926024
137309	926025
48618	926026
65194	926027
125115	926028
93571	926029
15625	926030
92160	926031
57108	926032
230	926033
46608	926034
37062	926035
6793	926036
20817	926037
902	926038
9437	926039
61444	926040
2099	926041
71	926042
205496	926043
141895	926044
34674	926045
63272	926046
5874	926047
231157	926048
642	926049
24663	926050
4345	926051
128453	926052
86487	926053
35362	926054
6995	926055
241575	926056
256466	926057
83150	926058
114742	926059
166306	926060
116598	926061
96864	926062
292051	926063
3892	926064
12690	926065
308632	926066
116823	926067
74878	926068
130896	926069
23121	926070
52185	926071
196671	926072
87404	926073
80834	926074
101084	926075
149323	926076
99429	926077
221377	926078
99429	926079
149323	926080
68074	926081
68074	926082
101369	926083
144739	926084
182348	926085
49185	926086
122199	926087
98	926088
129139	926089
120979	926090
22521	926091
260545	926092
18802	926093
295944	926094
267251	926095
95290	926096
36126	926097
47102	926098
75942	926099
87362	926100
6038	926101
7162	926102
65892	926103
159521	926104
91915	926105
26675	926106
14292	926107
24452	926108
29451	926109
247945	926110
14664	926111
13322	926112
2049	926113
47770	926114
229133	926115
175121	926116
119165	926117
626	926118
551	926119
1055	926120
23497	926121
17115	926122
94427	926123
395	926124
17727	926125
247155	926126
62048	926127
97784	926128
215928	926129
53930	926130
916	926131
66487	926132
165	926133
50	926134
86311	926135
248466	926136
50623	926137
7442	926138
62404	926139
60547	926140
172009	926141
98451	926142
165096	926143
3917	926144
93973	926145
226994	926146
11915	926147
58269	926148
51032	926149
22633	926150
59927	926151
50565	926152
92484	926153
189679	926154
9959	926155
31192	926156
10035	926157
9127	926158
149895	926159
121842	926160
1888	926161
12421	926162
480	926163
77158	926164
150015	926165
7865	926166
43722	926167
117666	926168
17372	926169
81652	926170
89459	926171
8552	926172
274435	926173
81319	926174
12433	926175
33248	926176
52717	926177
194564	926178
20077	926179
224448	926180
54407	926181
2778	926182
9987	926183
155490	926184
212039	926185
147797	926186
20305	926187
148686	926188
12444	926189
22533	926190
248611	926191
20504	926192
112100	926193
49605	926194
182342	926195
2031	926196
21283	926197
6718	926198
3838	926199
39958	926200
299714	926201
189406	926202
1509	926203
216913	926204
156652	926205
30988	926206
109978	926207
150770	926208
58625	926209
13503	926210
71040	926211
137	926212
211142	926213
11927	926214
101000	926215
36608	926216
139810	926217
3221	926218
230964	926219
267964	926220
137544	926221
77061	926222
262892	926223
156782	926224
215451	926225
156772	926226
28771	926227
61192	926228
103805	926229
27911	926230
55884	926231
45366	926232
3927	926233
13415	926234
2303	926235
192196	926236
153920	926237
3927	926238
2532	926239
204334	926240
57291	926241
5774	926242
165440	926243
47738	926244
52058	926245
59082	926246
2747	926247
188773	926248
188773	926249
228214	926250
10690	926251
68115	926252
16050	926253
160895	926254
10729	926255
60543	926256
89829	926257
86476	926258
144121	926259
181799	926260
136220	926261
27121	926262
36965	926263
8298	926264
3968	926265
11215	926266
107812	926267
5532	926268
1522	926269
85405	926270
49946	926271
132904	926272
207988	926273
15319	926274
53647	926275
19934	926276
21055	926277
177416	926278
14610	926279
119328	926280
897	926281
133931	926282
134549	926283
17926	926284
16384	926285
52418	926286
114048	926287
77771	926288
196096	926289
25523	926290
253686	926291
50819	926292
13257	926293
87992	926294
63468	926295
72494	926296
3470	926297
258222	926298
2614	926299
62629	926300
261996	926301
54845	926302
6447	926303
1018	926304
27632	926305
57499	926306
155025	926307
22690	926308
88110	926309
95274	926310
102742	926311
2563	926312
228325	926313
127676	926314
40941	926315
51833	926316
18433	926317
56563	926318
70872	926319
152238	926320
43246	926321
39958	926322
5544	926323
138562	926324
6235	926325
120819	926326
16433	926327
159539	926328
41216	926329
32178	926330
50545	926331
94542	926332
268	926333
11540	926334
207815	926335
110452	926336
136691	926337
75540	926338
18856	926339
44281	926340
87189	926341
195245	926342
187666	926343
150191	926344
134204	926345
5409	926346
90620	926347
19050	926348
164097	926349
171061	926350
5597	926351
14900	926352
132546	926353
90475	926354
129960	926355
231912	926356
25744	926357
31803	926358
7139	926359
5764	926360
164471	926361
39887	926362
77113	926363
208009	926364
105740	926365
22598	926366
151468	926367
53118	926368
4107	926369
102847	926370
51028	926371
32912	926372
126940	926373
71579	926374
140372	926375
41261	926376
138454	926377
41345	926378
112593	926379
117447	926380
3392	926381
1055	926382
2844	926383
17712	926384
18393	926385
98887	926386
98751	926387
94197	926388
153	926389
133301	926390
18209	926391
42049	926392
12202	926393
72392	926394
161748	926395
11834	926396
12750	926397
287313	926398
109823	926399
5104	926400
132608	926401
15586	926402
78230	926403
394	926404
86476	926405
205226	926406
26868	926407
14358	926408
96377	926409
32914	926410
5203	926411
97776	926412
6269	926413
91693	926414
131954	926415
217102	926416
110085	926417
149875	926418
73092	926419
145353	926420
89436	926421
127647	926422
300533	926423
167726	926424
44913	926425
68895	926426
70948	926427
2604	926428
4143	926429
4967	926430
51802	926431
160772	926432
161453	926433
46610	926434
46811	926435
24887	926436
17086	926437
100508	926438
234802	926439
16198	926440
185376	926441
66069	926442
56681	926443
83394	926444
191461	926445
147683	926446
121017	926447
174984	926448
152190	926449
77443	926450
44610	926451
112395	926452
234391	926453
157651	926454
74306	926455
31441	926456
22341	926457
196573	926458
118126	926459
221799	926460
180859	926461
61944	926462
132645	926463
48655	926464
57073	926465
222760	926466
68987	926467
56881	926468
12522	926469
220338	926470
183312	926471
183312	926472
69085	926473
14113	926474
243492	926475
265675	926476
89802	926477
163386	926478
25151	926479
15612	926480
57296	926481
21416	926482
49189	926483
137014	926484
54809	926485
53242	926486
52718	926487
33702	926488
105422	926489
65214	926490
165389	926491
171810	926492
89021	926493
550	926494
203781	926495
7428	926496
37	926497
7092	926498
452	926499
44257	926500
103133	926501
122159	926502
1974	926503
52	926504
309583	926505
64205	926506
10485	926507
308505	926508
50662	926509
199538	926510
1834	926511
78578	926512
55660	926513
23124	926514
135663	926515
46148	926516
55973	926517
82528	926518
43293	926519
248268	926520
217713	926521
83655	926522
126580	926523
99414	926524
35577	926525
43976	926526
163763	926527
217699	926528
62737	926529
302475	926530
146964	926531
280447	926532
291034	926533
117939	926534
44334	926535
219167	926536
127716	926537
102646	926538
65373	926539
58483	926540
152466	926541
10467	926542
30252	926543
139067	926544
153168	926545
68146	926546
114521	926547
114521	926548
85678	926549
102269	926550
75863	926551
11689	926552
172650	926553
55092	926554
155448	926555
161342	926556
90190	926557
46767	926558
196457	926559
100139	926560
142698	926561
120433	926562
9556	926563
49483	926564
187039	926565
16641	926566
75868	926567
73209	926568
15259	926569
29957	926570
184281	926571
41762	926572
114474	926573
79203	926574
101078	926575
92467	926576
571	926577
56075	926578
40533	926579
79142	926580
232360	926581
71334	926582
9052	926583
16144	926584
72392	926585
8287	926586
72392	926587
75475	926588
186208	926589
37079	926590
201934	926591
55101	926592
147333	926593
5664	926594
926	926595
273869	926596
24411	926597
136364	926598
23696	926599
18206	926600
210	926601
108014	926602
2120	926603
86373	926604
99475	926605
27553	926606
25758	926607
134061	926608
110743	926609
18277	926610
73576	926611
184104	926612
15545	926613
1669	926614
57181	926615
2259	926616
669	926617
35151	926618
45276	926619
79040	926620
291393	926621
190202	926622
634	926623
283585	926624
266755	926625
47295	926626
61604	926627
4278	926628
127636	926629
110617	926630
171690	926631
12403	926632
6162	926633
3052	926634
25395	926635
212185	926636
105472	926637
54674	926638
22395	926639
20826	926640
832	926641
31812	926642
4647	926643
107192	926644
2547	926645
17327	926646
55587	926647
161	926648
38496	926649
18313	926650
175267	926651
56647	926652
3915	926653
203510	926654
107338	926655
12321	926656
15552	926657
46575	926658
227704	926659
33956	926660
6952	926661
40245	926662
84088	926663
105222	926664
88461	926665
95091	926666
13571	926667
78037	926668
7169	926669
815	926670
100392	926671
257902	926672
57211	926673
27786	926674
17841	926675
17665	926676
289147	926677
195838	926678
2	926679
131957	926680
98683	926681
80772	926682
32542	926683
35398	926684
89975	926685
179306	926686
9807	926687
43018	926688
136768	926689
133319	926690
65218	926691
40127	926692
88429	926693
107888	926694
16270	926695
114506	926696
69286	926697
185563	926698
228361	926699
43308	926700
209207	926701
19515	926702
247012	926703
475	926704
20402	926705
133195	926706
22929	926707
210565	926708
51409	926709
56235	926710
9231	926711
249245	926712
128349	926713
90985	926714
89570	926715
111530	926716
2373	926717
9061	926718
24619	926719
35949	926720
278653	926721
13932	926722
19921	926723
7242	926724
112839	926725
6959	926726
25447	926727
146628	926728
150215	926729
1083	926730
54299	926731
213994	926732
160037	926733
38233	926734
45595	926735
135594	926736
65530	926737
60213	926738
78459	926739
11932	926740
259389	926741
34343	926742
29759	926743
53752	926744
12099	926745
137675	926746
40805	926747
561	926748
39236	926749
30648	926750
213487	926751
31213	926752
210068	926753
24916	926754
177526	926755
34585	926756
23392	926757
26642	926758
20528	926759
5645	926760
184476	926761
127914	926762
48876	926763
269141	926764
42934	926765
30408	926766
139379	926767
164075	926768
63710	926769
24609	926770
46201	926771
139053	926772
88066	926773
27640	926774
160631	926775
42239	926776
42182	926777
284363	926778
31583	926779
55480	926780
14349	926781
73233	926782
50893	926783
3250	926784
269367	926785
245	926786
65948	926787
60	926788
245	926789
39865	926790
58075	926791
2106	926792
41550	926793
168740	926794
9786	926795
29359	926796
41949	926797
3382	926798
2990	926799
20959	926800
33378	926801
179524	926802
9947	926803
5546	926804
173851	926805
13162	926806
214144	926807
39891	926808
146129	926809
29570	926810
40443	926811
7198	926812
71997	926813
227	926814
124084	926815
17720	926816
6475	926817
104547	926818
276018	926819
222710	926820
4016	926821
121929	926822
180042	926823
214412	926824
10689	926825
13847	926826
97831	926827
13151	926828
121577	926829
43435	926830
109115	926831
35455	926832
51903	926833
8635	926834
9215	926835
4371	926836
141941	926837
80469	926838
12974	926839
50442	926840
151343	926841
309140	926842
122710	926843
128806	926844
21258	926845
119289	926846
50011	926847
137156	926848
23367	926849
154245	926850
120613	926851
67488	926852
139057	926853
27067	926854
117603	926855
138780	926856
40084	926857
302761	926858
9437	926859
43969	926860
10689	926861
251795	926862
64991	926863
25806	926864
5037	926865
110338	926866
103926	926867
34593	926868
53026	926869
14634	926870
288086	926871
91205	926872
5660	926873
96658	926874
60896	926875
143833	926876
120419	926877
34090	926878
193198	926879
90891	926880
9312	926881
960	926882
80662	926883
28339	926884
101147	926885
5630	926886
83518	926887
60882	926888
41247	926889
48749	926890
60948	926891
120663	926892
95305	926893
88297	926894
96142	926895
22593	926896
18964	926897
102134	926898
177613	926899
11404	926900
52357	926901
228019	926902
35700	926903
135	926904
55849	926905
10972	926906
110884	926907
92214	926908
222287	926909
135	926910
18510	926911
47196	926912
137481	926913
78608	926914
217182	926915
643	926916
1910	926917
31832	926918
570	926919
27518	926920
196105	926921
126052	926922
99486	926923
179876	926924
14367	926925
32409	926926
49439	926927
16906	926928
92737	926929
109037	926930
1169	926931
42604	926932
2051	926933
178784	926934
1382	926935
231662	926936
54898	926937
19889	926938
117779	926939
146629	926940
219143	926941
9	926942
182899	926943
287710	926944
202954	926945
18989	926946
212618	926947
117297	926948
50574	926949
175880	926950
120853	926951
176104	926952
170903	926953
99243	926954
174774	926955
81165	926956
117369	926957
173625	926958
68794	926959
178626	926960
99887	926961
44929	926962
5418	926963
169524	926964
109232	926965
181237	926966
63237	926967
1162	926968
213077	926969
47520	926970
28446	926971
46315	926972
42212	926973
87468	926974
225914	926975
19872	926976
39025	926977
48219	926978
282487	926979
39378	926980
167181	926981
24321	926982
3939	926983
242700	926984
188942	926985
19833	926986
61543	926987
211138	926988
4000	926989
287278	926990
62501	926991
10468	926992
116119	926993
178373	926994
17601	926995
264013	926996
302980	926997
82688	926998
38597	926999
349	927000
261	927001
47219	927002
213021	927003
264462	927004
72393	927005
122511	927006
291512	927007
40478	927008
148418	927009
50843	927010
239833	927011
289572	927012
49037	927013
2662	927014
48120	927015
201217	927016
85584	927017
170950	927018
11978	927019
297788	927020
106627	927021
52651	927022
3576	927023
62004	927024
301449	927025
218015	927026
167528	927027
13636	927028
53951	927029
13788	927030
144846	927031
180136	927032
40507	927033
166126	927034
95118	927035
39708	927036
39228	927037
57824	927038
73269	927039
130149	927040
1213	927041
70065	927042
80724	927043
98939	927044
116860	927045
49989	927046
212705	927047
20664	927048
256124	927049
227891	927050
76700	927051
66174	927052
85036	927053
9901	927054
144	927055
181683	927056
60032	927057
216661	927058
131032	927059
192832	927060
829	927061
42125	927062
116210	927063
195395	927064
171588	927065
98954	927066
849	927067
141866	927068
84551	927069
126274	927070
91644	927071
202020	927072
215780	927073
51657	927074
157311	927075
66090	927076
97218	927077
57040	927078
7411	927079
2639	927080
167054	927081
156167	927082
158923	927083
134859	927084
187486	927085
149468	927086
42369	927087
57057	927088
55432	927089
15629	927090
3939	927091
117868	927092
103214	927093
81632	927094
102877	927095
146284	927096
212566	927097
211302	927098
125606	927099
27751	927100
114866	927101
266924	927102
30992	927103
81938	927104
4712	927105
91748	927106
191680	927107
42550	927108
71609	927109
30614	927110
153993	927111
36680	927112
213477	927113
18188	927114
77466	927115
10920	927116
208455	927117
21539	927118
27198	927119
7446	927120
136482	927121
14378	927122
43872	927123
217853	927124
256557	927125
74399	927126
32662	927127
72309	927128
147016	927129
217575	927130
194530	927131
82976	927132
201387	927133
145295	927134
153209	927135
7268	927136
66439	927137
281110	927138
47884	927139
100756	927140
173981	927141
220073	927142
151500	927143
87598	927144
7675	927145
198527	927146
162017	927147
283284	927148
31343	927149
44980	927150
190796	927151
91302	927152
20386	927153
150153	927154
286371	927155
287423	927156
41198	927157
285682	927158
86281	927159
36464	927160
59319	927161
284711	927162
6981	927163
277604	927164
57385	927165
282063	927166
87363	927167
306031	927168
6398	927169
175552	927170
254799	927171
11989	927172
78856	927173
79562	927174
175203	927175
17923	927176
147998	927177
269723	927178
733	927179
106938	927180
62682	927181
54569	927182
55335	927183
139732	927184
103665	927185
218363	927186
77187	927187
50884	927188
28876	927189
101840	927190
131965	927191
217135	927192
1996	927193
1996	927194
2606	927195
154672	927196
1539	927197
26929	927198
312507	927199
119141	927200
109031	927201
91117	927202
13138	927203
144318	927204
149517	927205
35114	927206
278558	927207
60179	927208
124359	927209
26372	927210
310448	927211
19838	927212
100116	927213
29461	927214
163500	927215
39181	927216
46866	927217
158673	927218
241400	927219
13074	927220
210327	927221
87208	927222
302161	927223
122633	927224
62849	927225
2805	927226
10513	927227
139283	927228
22826	927229
9491	927230
92571	927231
120388	927232
24294	927233
265989	927234
37392	927235
34189	927236
213698	927237
89579	927238
169926	927239
121056	927240
297431	927241
186185	927242
166162	927243
258956	927244
214314	927245
42619	927246
78686	927247
102756	927248
142074	927249
299847	927250
62158	927251
170346	927252
113461	927253
267721	927254
55980	927255
17095	927256
181501	927257
75386	927258
67675	927259
79933	927260
16332	927261
125958	927262
191839	927263
218734	927264
88813	927265
61922	927266
193256	927267
50950	927268
268053	927269
122164	927270
32055	927271
38	927272
116220	927273
119381	927274
25843	927275
111305	927276
180273	927277
35672	927278
38	927279
157339	927280
51899	927281
35277	927282
51	927283
38161	927284
42427	927285
151252	927286
119811	927287
130939	927288
150734	927289
207335	927290
5071	927291
16927	927292
97002	927293
160025	927294
79050	927295
18028	927296
52495	927297
225126	927298
2105	927299
56188	927300
9619	927301
18304	927302
1016	927303
39685	927304
188134	927305
173128	927306
37455	927307
257657	927308
23409	927309
7422	927310
163090	927311
3055	927312
40585	927313
38378	927314
140323	927315
94047	927316
105820	927317
7327	927318
131	927319
252277	927320
69114	927321
4640	927322
33735	927323
16283	927324
58792	927325
2598	927326
270999	927327
23189	927328
4160	927329
29341	927330
296210	927331
189308	927332
203324	927333
2562	927334
39062	927335
112597	927336
53918	927337
2709	927338
94142	927339
116806	927340
110160	927341
195515	927342
202424	927343
40946	927344
52982	927345
181053	927346
190054	927347
199983	927348
11430	927349
10116	927350
147226	927351
12590	927352
4604	927353
74871	927354
4673	927355
3486	927356
31685	927357
38215	927358
8328	927359
46128	927360
2781	927361
48030	927362
175417	927363
19788	927364
6800	927365
43194	927366
75494	927367
27397	927368
92997	927369
69662	927370
55485	927371
73518	927372
48745	927373
69616	927374
168040	927375
153432	927376
79355	927377
62971	927378
21736	927379
23894	927380
5570	927381
3212	927382
149735	927383
243475	927384
28816	927385
110412	927386
41992	927387
301670	927388
149233	927389
29253	927390
24189	927391
101388	927392
33907	927393
219831	927394
112900	927395
35064	927396
58601	927397
76689	927398
6639	927399
11511	927400
169543	927401
87350	927402
35989	927403
119476	927404
111126	927405
1863	927406
32856	927407
212633	927408
112595	927409
226801	927410
167767	927411
93581	927412
12092	927413
86235	927414
150393	927415
13067	927416
38709	927417
9887	927418
78679	927419
65286	927420
80179	927421
152712	927422
283207	927423
10816	927424
24553	927425
10936	927426
123588	927427
6612	927428
289778	927429
174918	927430
168606	927431
5960	927432
84167	927433
176855	927434
72869	927435
106432	927436
13108	927437
33538	927438
4824	927439
10665	927440
122360	927441
82337	927442
27396	927443
49379	927444
50910	927445
7117	927446
70775	927447
92092	927448
21578	927449
34822	927450
160838	927451
141858	927452
75097	927453
196955	927454
146288	927455
233576	927456
45338	927457
242949	927458
103121	927459
177115	927460
69756	927461
139217	927462
90979	927463
149588	927464
9348	927465
113636	927466
173668	927467
52161	927468
32604	927469
127628	927470
162349	927471
30825	927472
97964	927473
61575	927474
185700	927475
195358	927476
34165	927477
156682	927478
296732	927479
247533	927480
8567	927481
19199	927482
13461	927483
51188	927484
33580	927485
98273	927486
53504	927487
536	927488
84407	927489
33856	927490
33853	927491
26673	927492
11057	927493
286480	927494
35919	927495
92083	927496
35624	927497
4682	927498
15512	927499
158197	927500
143334	927501
209639	927502
34907	927503
206014	927504
40499	927505
96660	927506
63686	927507
158987	927508
10790	927509
209522	927510
4394	927511
166500	927512
27660	927513
6324	927514
234103	927515
55154	927516
200612	927517
104568	927518
64706	927519
17071	927520
16525	927521
136880	927522
247372	927523
6173	927524
146025	927525
80545	927526
140114	927527
64990	927528
273687	927529
52920	927530
168904	927531
6905	927532
176962	927533
26638	927534
90917	927535
8643	927536
39485	927537
57683	927538
10947	927539
209123	927540
70782	927541
15143	927542
53507	927543
3117	927544
20934	927545
132478	927546
152556	927547
48727	927548
81962	927549
191162	927550
70450	927551
114479	927552
111800	927553
1084	927554
7521	927555
20446	927556
2372	927557
16690	927558
78267	927559
34793	927560
5520	927561
210133	927562
135017	927563
7364	927564
275221	927565
92724	927566
252	927567
189604	927568
97230	927569
61388	927570
10956	927571
21860	927572
3007	927573
150407	927574
7490	927575
114410	927576
188513	927577
183358	927578
9932	927579
150955	927580
37812	927581
18979	927582
63040	927583
63209	927584
287998	927585
165418	927586
208638	927587
149829	927588
145841	927589
3557	927590
190025	927591
113434	927592
27437	927593
178926	927594
66314	927595
59926	927596
201201	927597
42119	927598
59984	927599
138728	927600
86921	927601
101229	927602
298421	927603
14225	927604
145066	927605
120480	927606
45783	927607
260761	927608
246814	927609
15315	927610
454	927611
33830	927612
87102	927613
192027	927614
24802	927615
1364	927616
149796	927617
9917	927618
4062	927619
267862	927620
60052	927621
5815	927622
9046	927623
38044	927624
37754	927625
63241	927626
309669	927627
5788	927628
5816	927629
96014	927630
63943	927631
118882	927632
158343	927633
13691	927634
134194	927635
38035	927636
28459	927637
51654	927638
17912	927639
290238	927640
147288	927641
154915	927642
148221	927643
141030	927644
192252	927645
91942	927646
136653	927647
254601	927648
4274	927649
18188	927650
183996	927651
49902	927652
132492	927653
144329	927654
5407	927655
124663	927656
107942	927657
221857	927658
104948	927659
40451	927660
283157	927661
32903	927662
34447	927663
33	927664
205874	927665
167824	927666
306824	927667
74288	927668
161401	927669
131826	927670
15070	927671
8757	927672
56804	927673
3474	927674
6	927675
272150	927676
76829	927677
22087	927678
44905	927679
48655	927680
178479	927681
88337	927682
242969	927683
13080	927684
141367	927685
56874	927686
138592	927687
303513	927688
252188	927689
175788	927690
74176	927691
8862	927692
35265	927693
168931	927694
89280	927695
42626	927696
265092	927697
484	927698
188928	927699
92437	927700
252700	927701
120801	927702
118161	927703
28188	927704
46255	927705
173352	927706
38212	927707
187937	927708
22903	927709
13760	927710
30105	927711
153977	927712
13012	927713
43879	927714
48902	927715
62754	927716
103057	927717
86220	927718
72080	927719
28467	927720
201110	927721
45123	927722
151263	927723
7240	927724
157865	927725
104245	927726
6970	927727
72915	927728
118842	927729
44570	927730
229	927731
19570	927732
300740	927733
104316	927734
20412	927735
16087	927736
166384	927737
308059	927738
92545	927739
93514	927740
128660	927741
77141	927742
10384	927743
46039	927744
4803	927745
61641	927746
138874	927747
176408	927748
100231	927749
21470	927750
50468	927751
8012	927752
83315	927753
133042	927754
146080	927755
148760	927756
11916	927757
115971	927758
59258	927759
21955	927760
38538	927761
100077	927762
25574	927763
5390	927764
47956	927765
132920	927766
14539	927767
204188	927768
137297	927769
129571	927770
41759	927771
177067	927772
391	927773
7207	927774
35600	927775
68511	927776
7719	927777
113383	927778
159092	927779
26599	927780
67893	927781
61194	927782
241284	927783
38863	927784
239548	927785
20533	927786
86275	927787
113370	927788
4282	927789
170563	927790
15951	927791
204218	927792
32648	927793
252847	927794
122586	927795
188196	927796
52955	927797
71182	927798
95476	927799
29495	927800
174588	927801
2476	927802
55441	927803
103273	927804
207028	927805
85012	927806
44263	927807
47310	927808
224215	927809
104933	927810
243230	927811
36573	927812
44440	927813
51412	927814
6868	927815
32919	927816
36887	927817
36887	927818
3892	927819
28726	927820
57130	927821
10332	927822
31464	927823
57049	927824
13996	927825
34049	927826
34566	927827
107146	927828
22618	927829
98034	927830
32795	927831
28895	927832
125350	927833
34032	927834
63154	927835
140849	927836
72081	927837
116226	927838
12119	927839
309090	927840
145219	927841
43303	927842
126904	927843
18981	927844
61722	927845
127771	927846
1759	927847
191090	927848
128284	927849
2656	927850
128	927851
20431	927852
127290	927853
5499	927854
1145	927855
75283	927856
268141	927857
169458	927858
85836	927859
47104	927860
65752	927861
65752	927862
10541	927863
62925	927864
27321	927865
2751	927866
902	927867
133474	927868
96166	927869
171440	927870
12917	927871
11426	927872
14231	927873
1076	927874
21051	927875
11651	927876
18808	927877
36389	927878
40258	927879
192505	927880
80312	927881
31501	927882
14008	927883
34665	927884
26558	927885
133474	927886
1340	927887
24216	927888
213648	927889
191	927890
2007	927891
183732	927892
132043	927893
82941	927894
142974	927895
199	927896
20952	927897
123085	927898
60508	927899
38733	927900
157810	927901
403	927902
232774	927903
41935	927904
14283	927905
166891	927906
27784	927907
33142	927908
35086	927909
50163	927910
84359	927911
141909	927912
143491	927913
104569	927914
205338	927915
67168	927916
6009	927917
40942	927918
10821	927919
132758	927920
89493	927921
18942	927922
75430	927923
144779	927924
37602	927925
14098	927926
109216	927927
9462	927928
269594	927929
168028	927930
42088	927931
212996	927932
259564	927933
45783	927934
3785	927935
94435	927936
34063	927937
144261	927938
26187	927939
18158	927940
428	927941
42424	927942
269051	927943
180169	927944
23354	927945
48113	927946
187164	927947
140801	927948
282877	927949
82407	927950
211848	927951
16219	927952
61034	927953
163518	927954
45642	927955
33420	927956
118014	927957
59243	927958
99570	927959
216266	927960
91819	927961
2606	927962
67321	927963
198148	927964
137214	927965
50767	927966
16513	927967
37225	927968
208252	927969
132917	927970
48120	927971
42465	927972
42164	927973
116298	927974
54589	927975
300013	927976
46506	927977
140703	927978
110006	927979
214883	927980
42853	927981
66082	927982
253987	927983
13556	927984
1903	927985
56330	927986
5612	927987
13918	927988
2	927989
134847	927990
153622	927991
3995	927992
19271	927993
139069	927994
181800	927995
458	927996
117617	927997
72367	927998
28203	927999
77635	928000
43096	928001
1331	928002
80869	928003
4688	928004
38619	928005
20838	928006
7907	928007
45204	928008
2177	928009
10722	928010
40330	928011
18419	928012
1831	928013
134828	928014
29867	928015
31522	928016
26099	928017
52677	928018
2777	928019
20036	928020
590	928021
59567	928022
9123	928023
117750	928024
9151	928025
303156	928026
156696	928027
58096	928028
209958	928029
23538	928030
41622	928031
223470	928032
73572	928033
11347	928034
65670	928035
108567	928036
40528	928037
3259	928038
164278	928039
30354	928040
2680	928041
60330	928042
45571	928043
772	928044
87822	928045
31884	928046
69374	928047
123499	928048
4706	928049
10822	928050
2136	928051
135108	928052
56	928053
12094	928054
19534	928055
77558	928056
46751	928057
15489	928058
2850	928059
12874	928060
79329	928061
41002	928062
150055	928063
168404	928064
8793	928065
48284	928066
28092	928067
22777	928068
217142	928069
198446	928070
22486	928071
191597	928072
152965	928073
94346	928074
42597	928075
183901	928076
1073	928077
1548	928078
40072	928079
60675	928080
39665	928081
130335	928082
3757	928083
84187	928084
7744	928085
176754	928086
176754	928087
32846	928088
166829	928089
51240	928090
126089	928091
176807	928092
109236	928093
28272	928094
7240	928095
37218	928096
37218	928097
6831	928098
31927	928099
207985	928100
30582	928101
96901	928102
9949	928103
81245	928104
94168	928105
3194	928106
186777	928107
48595	928108
48150	928109
34730	928110
105406	928111
69030	928112
76446	928113
81852	928114
28543	928115
253279	928116
45061	928117
15078	928118
263632	928119
147027	928120
92298	928121
1361	928122
293343	928123
45871	928124
35774	928125
740	928126
59511	928127
144	928128
205391	928129
42345	928130
51441	928131
308944	928132
173495	928133
73067	928134
145906	928135
88599	928136
82501	928137
163235	928138
51	928139
88254	928140
210511	928141
28414	928142
156690	928143
1112	928144
6177	928145
10146	928146
145666	928147
138385	928148
11101	928149
134209	928150
195851	928151
174813	928152
255188	928153
262877	928154
27246	928155
16032	928156
900	928157
1042	928158
15462	928159
279995	928160
180772	928161
62597	928162
31590	928163
196223	928164
42827	928165
91928	928166
30917	928167
282273	928168
65966	928169
79527	928170
44517	928171
48850	928172
125512	928173
20516	928174
33172	928175
9878	928176
124471	928177
31543	928178
122428	928179
265697	928180
15224	928181
5606	928182
291594	928183
94695	928184
132288	928185
102094	928186
138908	928187
157229	928188
6801	928189
214924	928190
305829	928191
293663	928192
28463	928193
125455	928194
287166	928195
137534	928196
3226	928197
37185	928198
33124	928199
6582	928200
61700	928201
58601	928202
5997	928203
23424	928204
255709	928205
136918	928206
126	928207
5210	928208
126	928209
133492	928210
253358	928211
5313	928212
59861	928213
78868	928214
17353	928215
41783	928216
228934	928217
111730	928218
13796	928219
2287	928220
45538	928221
107494	928222
238137	928223
214308	928224
143143	928225
4338	928226
10541	928227
312200	928228
147074	928229
130507	928230
104070	928231
306640	928232
121563	928233
20931	928234
144329	928235
233484	928236
158672	928237
28816	928238
96861	928239
65092	928240
106799	928241
68643	928242
294156	928243
103119	928244
2582	928245
17787	928246
78594	928247
7677	928248
98870	928249
64568	928250
95190	928251
544	928252
127970	928253
9909	928254
75891	928255
12757	928256
2461	928257
2532	928258
179287	928259
211040	928260
181403	928261
264593	928262
21312	928263
1557	928264
75545	928265
94562	928266
116509	928267
71509	928268
16965	928269
193006	928270
17580	928271
31596	928272
8768	928273
14431	928274
3224	928275
212545	928276
54491	928277
105370	928278
101284	928279
147045	928280
41430	928281
11535	928282
78172	928283
129506	928284
86122	928285
192828	928286
135402	928287
177686	928288
6843	928289
77362	928290
190560	928291
138650	928292
75866	928293
13757	928294
12819	928295
91596	928296
116091	928297
277136	928298
75012	928299
122819	928300
135578	928301
10675	928302
12364	928303
98745	928304
72057	928305
5604	928306
166296	928307
63584	928308
52887	928309
142812	928310
61752	928311
58565	928312
225966	928313
158239	928314
4304	928315
20643	928316
122498	928317
282068	928318
19136	928319
56054	928320
53507	928321
11505	928322
42983	928323
131159	928324
93296	928325
172616	928326
301400	928327
50774	928328
72760	928329
69232	928330
17326	928331
27957	928332
28039	928333
26578	928334
32367	928335
293846	928336
55543	928337
68350	928338
7902	928339
21868	928340
173106	928341
23014	928342
303392	928343
124681	928344
12071	928345
238787	928346
19994	928347
48062	928348
4264	928349
89986	928350
111256	928351
132395	928352
100126	928353
278869	928354
97216	928355
252997	928356
146019	928357
99514	928358
172938	928359
79793	928360
100275	928361
137984	928362
290364	928363
51831	928364
6371	928365
266386	928366
117555	928367
64704	928368
15371	928369
12207	928370
132706	928371
89544	928372
22659	928373
11070	928374
35059	928375
48312	928376
205771	928377
85544	928378
13690	928379
11822	928380
38138	928381
11292	928382
3751	928383
203401	928384
994	928385
39400	928386
3774	928387
121875	928388
111054	928389
432	928390
5465	928391
57806	928392
77976	928393
12047	928394
145865	928395
360	928396
255510	928397
293035	928398
77918	928399
39340	928400
106311	928401
94057	928402
11168	928403
65220	928404
192510	928405
109030	928406
14870	928407
108815	928408
203006	928409
292685	928410
126440	928411
29987	928412
103904	928413
207494	928414
244323	928415
162645	928416
7717	928417
90959	928418
214516	928419
18071	928420
206911	928421
110416	928422
2800	928423
50855	928424
116368	928425
102824	928426
156384	928427
10022	928428
108014	928429
84014	928430
64610	928431
5876	928432
143079	928433
73804	928434
165625	928435
30008	928436
112656	928437
311412	928438
146037	928439
50277	928440
59376	928441
240529	928442
77870	928443
96653	928444
58662	928445
98687	928446
12099	928447
188068	928448
6807	928449
48628	928450
31423	928451
146070	928452
46007	928453
54310	928454
92496	928455
101146	928456
167737	928457
275430	928458
12552	928459
125353	928460
287853	928461
82160	928462
40304	928463
88628	928464
161781	928465
129153	928466
32972	928467
200102	928468
125959	928469
5282	928470
113054	928471
33143	928472
74277	928473
116779	928474
122875	928475
303315	928476
59530	928477
153441	928478
26454	928479
50372	928480
193708	928481
301869	928482
99282	928483
38008	928484
68759	928485
236024	928486
233318	928487
180939	928488
6338	928489
29339	928490
113909	928491
120666	928492
150264	928493
87476	928494
129671	928495
27522	928496
114479	928497
22145	928498
225649	928499
137474	928500
160303	928501
15033	928502
9583	928503
10168	928504
30975	928505
9185	928506
260880	928507
70621	928508
176490	928509
281895	928510
190667	928511
49940	928512
248038	928513
131672	928514
124973	928515
138928	928516
7731	928517
8372	928518
128696	928519
112032	928520
172982	928521
81205	928522
96792	928523
140087	928524
186677	928525
141952	928526
74095	928527
290299	928528
71316	928529
254319	928530
8535	928531
3712	928532
130565	928533
18321	928534
96620	928535
19545	928536
27247	928537
165435	928538
185534	928539
128619	928540
92268	928541
40350	928542
130574	928543
52541	928544
7171	928545
47416	928546
5282	928547
27522	928548
278409	928549
88596	928550
160441	928551
143633	928552
22232	928553
247896	928554
265762	928555
76510	928556
137298	928557
136634	928558
276307	928559
176430	928560
177395	928561
91181	928562
86602	928563
38338	928564
77519	928565
26553	928566
63480	928567
72053	928568
2605	928569
50494	928570
12465	928571
37364	928572
62437	928573
62916	928574
209742	928575
93578	928576
62034	928577
52000	928578
406	928579
91521	928580
102895	928581
165672	928582
62459	928583
93479	928584
24363	928585
26282	928586
177725	928587
95793	928588
61997	928589
150572	928590
147885	928591
3856	928592
232172	928593
77079	928594
21670	928595
194085	928596
174535	928597
87578	928598
176779	928599
17377	928600
17377	928601
198624	928602
40565	928603
261940	928604
93525	928605
228023	928606
34718	928607
101074	928608
135853	928609
1044	928610
33459	928611
203616	928612
2361	928613
897	928614
60285	928615
190881	928616
135676	928617
67646	928618
109419	928619
9811	928620
290	928621
3393	928622
131335	928623
11727	928624
114378	928625
9869	928626
15453	928627
22976	928628
23288	928629
295580	928630
9832	928631
207691	928632
51288	928633
8298	928634
112003	928635
60087	928636
54951	928637
636	928638
175801	928639
24253	928640
107642	928641
26590	928642
110299	928643
31541	928644
251284	928645
59381	928646
3934	928647
16272	928648
88955	928649
88955	928650
57514	928651
54457	928652
34937	928653
60226	928654
131162	928655
45133	928656
54448	928657
24326	928658
16175	928659
311385	928660
121971	928661
15783	928662
10302	928663
113375	928664
69647	928665
148888	928666
44508	928667
161780	928668
9914	928669
151543	928670
18576	928671
108430	928672
37979	928673
27373	928674
52634	928675
49341	928676
47492	928677
66707	928678
131642	928679
88153	928680
75874	928681
61112	928682
39728	928683
62167	928684
187164	928685
225936	928686
53564	928687
212848	928688
261392	928689
21766	928690
56542	928691
280715	928692
193809	928693
138978	928694
305593	928695
34142	928696
67784	928697
56486	928698
140362	928699
63733	928700
85402	928701
95241	928702
175838	928703
30263	928704
138355	928705
299	928706
65298	928707
2129	928708
304955	928709
209791	928710
85000	928711
16331	928712
33713	928713
30642	928714
43586	928715
447	928716
184921	928717
149588	928718
6664	928719
58703	928720
12468	928721
20244	928722
218936	928723
114833	928724
112720	928725
90194	928726
37221	928727
146996	928728
158985	928729
208120	928730
5862	928731
47819	928732
116534	928733
82408	928734
16106	928735
127436	928736
195942	928737
62663	928738
51142	928739
139524	928740
244115	928741
43856	928742
244312	928743
189705	928744
115574	928745
5670	928746
841	928747
100795	928748
13092	928749
129236	928750
182927	928751
172350	928752
18053	928753
61845	928754
178597	928755
21647	928756
88030	928757
107498	928758
56181	928759
5442	928760
105001	928761
140510	928762
291245	928763
52772	928764
12512	928765
50148	928766
48132	928767
116672	928768
59447	928769
24501	928770
784	928771
13477	928772
94779	928773
153669	928774
102	928775
13336	928776
5005	928777
39712	928778
66427	928779
84453	928780
70629	928781
59350	928782
207412	928783
25771	928784
169170	928785
70053	928786
136058	928787
7183	928788
279255	928789
21896	928790
142145	928791
120568	928792
93631	928793
25169	928794
26070	928795
32599	928796
5990	928797
778	928798
20456	928799
8393	928800
91660	928801
44190	928802
41717	928803
16854	928804
11262	928805
115723	928806
11545	928807
139651	928808
861	928809
25940	928810
45917	928811
19736	928812
56914	928813
214326	928814
69468	928815
13792	928816
178134	928817
58876	928818
181699	928819
213648	928820
1029	928821
22043	928822
77	928823
11521	928824
53823	928825
201694	928826
126943	928827
24491	928828
64538	928829
156840	928830
17789	928831
264506	928832
29313	928833
82953	928834
133570	928835
22714	928836
6390	928837
164993	928838
60257	928839
52593	928840
189086	928841
138019	928842
152966	928843
301525	928844
156128	928845
112452	928846
12	928847
13883	928848
116814	928849
232303	928850
175408	928851
75959	928852
21213	928853
146473	928854
144588	928855
49625	928856
75794	928857
659	928858
82058	928859
6566	928860
64894	928861
38169	928862
18022	928863
43667	928864
171934	928865
15937	928866
171470	928867
6855	928868
21843	928869
5647	928870
74597	928871
260813	928872
196971	928873
139723	928874
29315	928875
107557	928876
51410	928877
100451	928878
42193	928879
198324	928880
2603	928881
88435	928882
36573	928883
68546	928884
24019	928885
192818	928886
38889	928887
95631	928888
112650	928889
168701	928890
285223	928891
11467	928892
205347	928893
184663	928894
96736	928895
73583	928896
14937	928897
36957	928898
122740	928899
203204	928900
28217	928901
2926	928902
7187	928903
97468	928904
35928	928905
20214	928906
20478	928907
118988	928908
71	928909
264630	928910
238352	928911
80176	928912
72008	928913
143099	928914
97762	928915
11288	928916
115127	928917
70885	928918
179050	928919
108261	928920
70885	928921
177853	928922
7782	928923
113783	928924
152953	928925
18468	928926
31604	928927
111783	928928
118460	928929
49484	928930
6953	928931
2685	928932
40788	928933
28862	928934
71930	928935
182668	928936
1712	928937
145222	928938
122643	928939
211241	928940
193545	928941
113073	928942
60250	928943
66180	928944
92029	928945
33279	928946
110	928947
185166	928948
19835	928949
240297	928950
202395	928951
43341	928952
12946	928953
71614	928954
9635	928955
2310	928956
94018	928957
37633	928958
188233	928959
81091	928960
23686	928961
141917	928962
22069	928963
2892	928964
104	928965
18	928966
120427	928967
2673	928968
159299	928969
151882	928970
82864	928971
29821	928972
23971	928973
25185	928974
58714	928975
210025	928976
64066	928977
82292	928978
26686	928979
25686	928980
290670	928981
142427	928982
151813	928983
17397	928984
14470	928985
99902	928986
32407	928987
51133	928988
19657	928989
19924	928990
189133	928991
19350	928992
69787	928993
57524	928994
57524	928995
32808	928996
119201	928997
135347	928998
47334	928999
8714	929000
29991	929001
176079	929002
62168	929003
78498	929004
6336	929005
308350	929006
126699	929007
3952	929008
176994	929009
31877	929010
147273	929011
3722	929012
282475	929013
51571	929014
24498	929015
1582	929016
13323	929017
44338	929018
81553	929019
14725	929020
45076	929021
574	929022
140518	929023
1146	929024
26336	929025
7366	929026
1028	929027
211354	929028
105974	929029
11971	929030
52308	929031
110873	929032
28331	929033
6516	929034
17417	929035
108441	929036
2306	929037
9617	929038
55994	929039
411	929040
76517	929041
136375	929042
18337	929043
65700	929044
90823	929045
10232	929046
4647	929047
75813	929048
36038	929049
7642	929050
7062	929051
36666	929052
35925	929053
24620	929054
141754	929055
31003	929056
71551	929057
4449	929058
125573	929059
16128	929060
135703	929061
74329	929062
86150	929063
204100	929064
202916	929065
1799	929066
210627	929067
29348	929068
19773	929069
86142	929070
146627	929071
119199	929072
119199	929073
265176	929074
189160	929075
136537	929076
115200	929077
793	929078
29671	929079
109416	929080
21718	929081
185316	929082
36288	929083
28819	929084
119438	929085
19868	929086
118852	929087
187588	929088
71883	929089
156198	929090
86671	929091
953	929092
36654	929093
22990	929094
12769	929095
22706	929096
107774	929097
22433	929098
5885	929099
236593	929100
72916	929101
9501	929102
152193	929103
17181	929104
53844	929105
96153	929106
3254	929107
89915	929108
49973	929109
2444	929110
119104	929111
16050	929112
14144	929113
79492	929114
73404	929115
19757	929116
36726	929117
8555	929118
263991	929119
21807	929120
2066	929121
6613	929122
72154	929123
140704	929124
128621	929125
106814	929126
61599	929127
24703	929128
40986	929129
11033	929130
94453	929131
63110	929132
46773	929133
33162	929134
163722	929135
162734	929136
36034	929137
18519	929138
22718	929139
173812	929140
79003	929141
3463	929142
735	929143
150686	929144
68175	929145
27797	929146
173024	929147
30153	929148
4808	929149
6062	929150
47668	929151
13899	929152
35117	929153
6496	929154
2324	929155
130662	929156
10103	929157
89778	929158
1548	929159
184714	929160
41678	929161
5644	929162
32152	929163
18062	929164
64072	929165
176782	929166
2543	929167
16469	929168
67	929169
141035	929170
99410	929171
82	929172
196742	929173
75067	929174
70964	929175
19957	929176
223311	929177
11798	929178
11742	929179
136975	929180
84079	929181
19174	929182
626	929183
16811	929184
3031	929185
97243	929186
3581	929187
86086	929188
56403	929189
18500	929190
72013	929191
86722	929192
8444	929193
41803	929194
12272	929195
180704	929196
185589	929197
294403	929198
551	929199
107525	929200
19688	929201
88976	929202
120656	929203
12384	929204
46397	929205
8970	929206
626	929207
139766	929208
13165	929209
208	929210
208016	929211
213522	929212
54962	929213
171248	929214
3569	929215
214725	929216
13798	929217
35379	929218
22357	929219
44900	929220
11468	929221
27460	929222
2703	929223
13647	929224
5897	929225
1044	929226
82820	929227
140311	929228
4597	929229
161168	929230
280390	929231
175406	929232
69226	929233
106736	929234
121084	929235
8292	929236
173456	929237
137270	929238
61203	929239
15115	929240
128288	929241
261983	929242
8270	929243
33890	929244
71499	929245
303022	929246
119603	929247
98330	929248
88057	929249
31820	929250
12142	929251
28401	929252
67082	929253
41170	929254
182597	929255
199026	929256
87174	929257
16719	929258
10234	929259
136629	929260
150902	929261
76094	929262
42032	929263
47384	929264
4038	929265
21870	929266
266396	929267
43875	929268
81027	929269
12768	929270
16873	929271
257271	929272
180727	929273
3018	929274
131609	929275
17272	929276
34849	929277
49580	929278
73748	929279
42715	929280
162476	929281
44367	929282
157025	929283
122686	929284
16736	929285
228178	929286
68853	929287
12641	929288
106	929289
33733	929290
218552	929291
159921	929292
11452	929293
193847	929294
112080	929295
139800	929296
3024	929297
17245	929298
179753	929299
84626	929300
20873	929301
131332	929302
49478	929303
194292	929304
57053	929305
44272	929306
1338	929307
1055	929308
69505	929309
26425	929310
16619	929311
7566	929312
6137	929313
32565	929314
74956	929315
129405	929316
6119	929317
19817	929318
44996	929319
8102	929320
60754	929321
69058	929322
25510	929323
55053	929324
47790	929325
14175	929326
36018	929327
15648	929328
140465	929329
75735	929330
291507	929331
51364	929332
83237	929333
27319	929334
85710	929335
11063	929336
34651	929337
1368	929338
106911	929339
40387	929340
41157	929341
4813	929342
59072	929343
74859	929344
43215	929345
8507	929346
52708	929347
16488	929348
2299	929349
134713	929350
58679	929351
27986	929352
89758	929353
172181	929354
34358	929355
64993	929356
151562	929357
37944	929358
86523	929359
233508	929360
44827	929361
114	929362
52387	929363
64304	929364
77082	929365
41749	929366
95510	929367
6528	929368
11212	929369
111017	929370
172198	929371
118993	929372
40192	929373
56113	929374
198112	929375
122783	929376
205275	929377
162999	929378
127645	929379
95974	929380
155123	929381
241929	929382
26972	929383
6241	929384
20228	929385
134629	929386
18501	929387
13491	929388
16459	929389
54132	929390
88072	929391
160322	929392
152986	929393
292616	929394
63689	929395
215548	929396
21164	929397
30417	929398
33057	929399
924	929400
129756	929401
33773	929402
46894	929403
19082	929404
82186	929405
76719	929406
89568	929407
199182	929408
202102	929409
1907	929410
21089	929411
105334	929412
13977	929413
5383	929414
683	929415
221678	929416
240977	929417
26440	929418
22469	929419
6214	929420
35092	929421
11979	929422
6151	929423
5780	929424
37003	929425
114230	929426
2088	929427
62015	929428
1941	929429
19143	929430
12568	929431
137549	929432
9374	929433
1110	929434
43871	929435
617	929436
78285	929437
214080	929438
15724	929439
261140	929440
1339	929441
29824	929442
109624	929443
64550	929444
60068	929445
67994	929446
26176	929447
34258	929448
68295	929449
154426	929450
19267	929451
122585	929452
199070	929453
55219	929454
53394	929455
11220	929456
95365	929457
1507	929458
152432	929459
4901	929460
141320	929461
143821	929462
78801	929463
4038	929464
2308	929465
2868	929466
5366	929467
32054	929468
53207	929469
102059	929470
217305	929471
39764	929472
155174	929473
160936	929474
2565	929475
119648	929476
111	929477
45923	929478
17058	929479
23281	929480
44908	929481
72199	929482
16224	929483
237599	929484
58884	929485
3476	929486
98079	929487
82127	929488
45272	929489
62211	929490
65241	929491
164603	929492
61983	929493
21617	929494
51731	929495
5459	929496
61983	929497
3458	929498
654	929499
68359	929500
127041	929501
10976	929502
12014	929503
270477	929504
93699	929505
764	929506
47793	929507
1984	929508
33384	929509
23435	929510
270641	929511
11861	929512
30166	929513
16064	929514
8242	929515
8611	929516
77955	929517
17932	929518
238947	929519
101884	929520
99128	929521
76772	929522
70610	929523
292474	929524
25866	929525
66699	929526
88731	929527
34788	929528
11019	929529
3572	929530
144913	929531
64788	929532
28748	929533
22937	929534
157463	929535
33169	929536
223691	929537
72068	929538
140987	929539
7504	929540
53402	929541
84599	929542
9344	929543
54082	929544
213973	929545
145990	929546
15307	929547
40446	929548
55379	929549
26907	929550
50186	929551
110663	929552
178836	929553
11732	929554
43811	929555
24060	929556
46066	929557
7283	929558
13238	929559
44703	929560
11169	929561
52252	929562
86082	929563
42481	929564
2449	929565
5091	929566
103462	929567
101793	929568
49186	929569
16978	929570
113695	929571
22882	929572
14250	929573
75471	929574
275536	929575
49141	929576
200513	929577
26393	929578
134647	929579
9872	929580
100967	929581
88616	929582
27692	929583
65987	929584
18005	929585
151257	929586
110930	929587
8697	929588
51052	929589
86003	929590
2498	929591
248817	929592
302903	929593
17452	929594
28957	929595
88819	929596
128733	929597
143437	929598
183023	929599
48391	929600
92675	929601
126270	929602
171157	929603
30154	929604
189359	929605
196350	929606
66310	929607
238086	929608
226956	929609
49261	929610
37470	929611
212324	929612
126748	929613
32774	929614
63723	929615
295863	929616
1011	929617
63523	929618
117487	929619
213975	929620
43012	929621
228940	929622
5217	929623
60213	929624
92211	929625
147192	929626
238503	929627
181551	929628
9355	929629
3025	929630
39725	929631
29080	929632
167184	929633
17735	929634
30747	929635
3021	929636
486	929637
32810	929638
2636	929639
202172	929640
5874	929641
31068	929642
17665	929643
102773	929644
77636	929645
10127	929646
13997	929647
8036	929648
192084	929649
192084	929650
5485	929651
13415	929652
29253	929653
80154	929654
81340	929655
137224	929656
134365	929657
2614	929658
7765	929659
3927	929660
139310	929661
41548	929662
2734	929663
244763	929664
670	929665
47818	929666
41599	929667
36380	929668
197301	929669
8289	929670
6577	929671
16333	929672
18880	929673
35174	929674
43193	929675
3261	929676
204554	929677
76831	929678
150033	929679
16591	929680
46460	929681
1094	929682
286410	929683
41575	929684
193472	929685
14269	929686
28463	929687
12871	929688
54068	929689
181477	929690
262746	929691
18812	929692
224926	929693
13640	929694
10698	929695
12466	929696
7802	929697
7765	929698
8102	929699
291457	929700
141375	929701
41209	929702
33970	929703
181738	929704
38565	929705
308825	929706
113931	929707
81845	929708
114447	929709
13970	929710
53947	929711
199818	929712
39447	929713
116192	929714
93211	929715
13413	929716
180624	929717
112769	929718
135125	929719
140986	929720
7787	929721
100544	929722
10978	929723
117883	929724
29725	929725
41033	929726
12202	929727
6829	929728
781	929729
1492	929730
2603	929731
1391	929732
68036	929733
101956	929734
158168	929735
18262	929736
207675	929737
76844	929738
68481	929739
163647	929740
168450	929741
34419	929742
91423	929743
153920	929744
76085	929745
28601	929746
129523	929747
193913	929748
145482	929749
137653	929750
175046	929751
65684	929752
142153	929753
19916	929754
6985	929755
129020	929756
129592	929757
129592	929758
3400	929759
11154	929760
43045	929761
11106	929762
44270	929763
226901	929764
86526	929765
73364	929766
79257	929767
1447	929768
883	929769
186841	929770
149083	929771
117188	929772
14009	929773
48588	929774
102757	929775
48896	929776
109550	929777
119411	929778
4647	929779
38636	929780
13191	929781
99978	929782
2614	929783
277463	929784
59502	929785
59502	929786
142195	929787
5182	929788
19844	929789
8566	929790
54128	929791
139142	929792
5069	929793
86882	929794
22162	929795
259865	929796
213414	929797
1863	929798
10646	929799
34488	929800
129741	929801
259429	929802
11426	929803
51538	929804
20639	929805
35299	929806
55735	929807
22745	929808
155781	929809
204712	929810
26730	929811
205594	929812
53894	929813
46872	929814
93385	929815
74936	929816
171261	929817
3261	929818
14666	929819
42083	929820
8922	929821
82981	929822
158651	929823
231797	929824
15713	929825
9444	929826
54176	929827
2808	929828
57305	929829
10924	929830
5438	929831
86910	929832
2303	929833
432	929834
20019	929835
207788	929836
73825	929837
48824	929838
72766	929839
110828	929840
234578	929841
57416	929842
76012	929843
267812	929844
138601	929845
45023	929846
34027	929847
193754	929848
33211	929849
558	929850
379	929851
263819	929852
217723	929853
103775	929854
20707	929855
3018	929856
198572	929857
204801	929858
230805	929859
124275	929860
1810	929861
49984	929862
486	929863
70226	929864
68177	929865
10562	929866
142438	929867
61612	929868
70601	929869
40212	929870
287293	929871
43288	929872
32409	929873
100291	929874
87342	929875
15530	929876
22093	929877
307	929878
43630	929879
12002	929880
91842	929881
22524	929882
37907	929883
56817	929884
91074	929885
46460	929886
57003	929887
74380	929888
208527	929889
29955	929890
177838	929891
18207	929892
118666	929893
132754	929894
29763	929895
49564	929896
1039	929897
36702	929898
192930	929899
178870	929900
104855	929901
216264	929902
130200	929903
38769	929904
58667	929905
6646	929906
123494	929907
18558	929908
76040	929909
278777	929910
235424	929911
88920	929912
77269	929913
42809	929914
63030	929915
171945	929916
33395	929917
61626	929918
7283	929919
3025	929920
2358	929921
67572	929922
96345	929923
185781	929924
111042	929925
194683	929926
587	929927
264509	929928
101499	929929
212324	929930
45395	929931
210202	929932
13870	929933
171731	929934
127882	929935
143301	929936
37470	929937
1584	929938
18943	929939
13098	929940
5354	929941
41357	929942
24796	929943
23357	929944
99710	929945
32725	929946
134673	929947
64704	929948
173721	929949
37573	929950
10294	929951
289949	929952
8783	929953
205245	929954
108128	929955
90478	929956
11508	929957
18586	929958
128833	929959
3377	929960
31547	929961
5988	929962
237252	929963
1239	929964
212765	929965
123966	929966
22172	929967
55758	929968
145788	929969
210709	929970
92921	929971
56545	929972
282529	929973
65521	929974
55669	929975
4596	929976
122637	929977
20157	929978
39188	929979
155717	929980
5571	929981
64849	929982
118167	929983
19459	929984
43483	929985
107381	929986
136134	929987
122203	929988
20087	929989
58701	929990
19718	929991
10164	929992
85150	929993
209416	929994
131769	929995
36983	929996
38460	929997
53727	929998
12203	929999
82099	930000
53972	930001
1965	930002
10087	930003
246697	930004
37840	930005
59927	930006
180760	930007
55126	930008
109408	930009
5001	930010
14225	930011
144460	930012
26021	930013
35919	930014
109043	930015
262212	930016
12287	930017
221783	930018
110268	930019
10752	930020
4783	930021
49104	930022
24179	930023
42916	930024
300873	930025
24650	930026
54007	930027
161752	930028
88097	930029
58731	930030
89917	930031
88740	930032
129160	930033
215401	930034
33577	930035
27835	930036
1121	930037
143043	930038
14404	930039
40808	930040
43980	930041
597	930042
15010	930043
91661	930044
1891	930045
104672	930046
9231	930047
31300	930048
16580	930049
142588	930050
214965	930051
63806	930052
117670	930053
817	930054
255190	930055
17211	930056
163178	930057
239150	930058
21009	930059
4917	930060
65917	930061
95932	930062
21	930063
74649	930064
66432	930065
234635	930066
160587	930067
270244	930068
97325	930069
193186	930070
12946	930071
121468	930072
36051	930073
1613	930074
76802	930075
87673	930076
196969	930077
127896	930078
128	930079
117	930080
55707	930081
113871	930082
130689	930083
516	930084
161617	930085
76264	930086
95359	930087
123721	930088
211932	930089
163327	930090
33088	930091
199275	930092
115874	930093
4077	930094
308627	930095
122066	930096
48431	930097
29587	930098
1306	930099
25	930100
24741	930101
463	930102
93074	930103
81951	930104
6	930105
44355	930106
80012	930107
92862	930108
50710	930109
69411	930110
184750	930111
268203	930112
119956	930113
194341	930114
193481	930115
261	930116
62094	930117
29587	930118
62976	930119
299	930120
166	930121
97017	930122
18403	930123
6057	930124
18738	930125
225573	930126
211040	930127
203702	930128
144351	930129
21671	930130
34661	930131
117737	930132
782	930133
37052	930134
243760	930135
6398	930136
120594	930137
239258	930138
5367	930139
660	930140
29904	930141
183779	930142
31604	930143
36586	930144
149	930145
86777	930146
247243	930147
41046	930148
94331	930149
213643	930150
204592	930151
39433	930152
121740	930153
87464	930154
34999	930155
121186	930156
281606	930157
65851	930158
55886	930159
272621	930160
116886	930161
4147	930162
42895	930163
61728	930164
198248	930165
39625	930166
14304	930167
9870	930168
22391	930169
31124	930170
39895	930171
91399	930172
9827	930173
3178	930174
29044	930175
28303	930176
3178	930177
59015	930178
24749	930179
27016	930180
35476	930181
48821	930182
24533	930183
52749	930184
26257	930185
209251	930186
116909	930187
179748	930188
261101	930189
16508	930190
80175	930191
4535	930192
41863	930193
156003	930194
197442	930195
238649	930196
303407	930197
112791	930198
49940	930199
7516	930200
51455	930201
76725	930202
296916	930203
41392	930204
57030	930205
37618	930206
170640	930207
202113	930208
34848	930209
86266	930210
44591	930211
176869	930212
20693	930213
20671	930214
43191	930215
311320	930216
202342	930217
203727	930218
223490	930219
164001	930220
193652	930221
102465	930222
16552	930223
95517	930224
28859	930225
270073	930226
56284	930227
147896	930228
47279	930229
29158	930230
39517	930231
13492	930232
29070	930233
9288	930234
9288	930235
253311	930236
49680	930237
374	930238
835	930239
188727	930240
159880	930241
12982	930242
217973	930243
29630	930244
7559	930245
9291	930246
304639	930247
70985	930248
129490	930249
129490	930250
226785	930251
194802	930252
70580	930253
55758	930254
148536	930255
180989	930256
34000	930257
49315	930258
6122	930259
21675	930260
28210	930261
7077	930262
28109	930263
48657	930264
1827	930265
9791	930266
21703	930267
8406	930268
5391	930269
8043	930270
7289	930271
165371	930272
58676	930273
97546	930274
75129	930275
420	930276
420	930277
2997	930278
31824	930279
7342	930280
102693	930281
18770	930282
131777	930283
13376	930284
4486	930285
55927	930286
193790	930287
44498	930288
86573	930289
43408	930290
49696	930291
35264	930292
111804	930293
56547	930294
36930	930295
59335	930296
130146	930297
59925	930298
82145	930299
49479	930300
82936	930301
1027	930302
38307	930303
38307	930304
24654	930305
94553	930306
92798	930307
28351	930308
5506	930309
196944	930310
88194	930311
17434	930312
25381	930313
79334	930314
270009	930315
29981	930316
7137	930317
16713	930318
162212	930319
77344	930320
24192	930321
35319	930322
171148	930323
10326	930324
222083	930325
228063	930326
162844	930327
80944	930328
80944	930329
65480	930330
155940	930331
63386	930332
174821	930333
52388	930334
66998	930335
177321	930336
79675	930337
66963	930338
109107	930339
21080	930340
32	930341
69864	930342
148612	930343
131105	930344
9442	930345
206780	930346
266865	930347
108903	930348
136818	930349
253917	930350
108827	930351
75644	930352
51689	930353
115426	930354
4050	930355
73239	930356
196620	930357
67862	930358
37974	930359
39927	930360
129178	930361
228486	930362
22172	930363
108806	930364
142531	930365
199370	930366
72333	930367
3236	930368
13300	930369
3236	930370
55965	930371
4091	930372
10584	930373
21444	930374
215039	930375
62807	930376
79850	930377
87832	930378
32349	930379
127903	930380
54571	930381
92072	930382
128774	930383
304016	930384
191035	930385
147434	930386
36721	930387
85440	930388
189918	930389
278939	930390
27924	930391
3497	930392
75265	930393
132682	930394
85102	930395
78973	930396
21384	930397
303541	930398
16025	930399
122355	930400
122355	930401
8054	930402
16636	930403
213284	930404
16252	930405
46199	930406
2585	930407
31826	930408
230515	930409
38906	930410
197958	930411
207989	930412
85927	930413
3766	930414
182733	930415
19132	930416
200772	930417
130285	930418
157210	930419
5845	930420
195409	930421
37491	930422
181974	930423
63166	930424
123598	930425
109560	930426
299340	930427
75513	930428
12992	930429
15921	930430
16699	930431
9130	930432
76048	930433
89522	930434
65265	930435
57005	930436
41517	930437
45381	930438
135543	930439
63744	930440
136717	930441
69221	930442
109008	930443
395	930444
89334	930445
131580	930446
238975	930447
12742	930448
300299	930449
72093	930450
35359	930451
50274	930452
181014	930453
4812	930454
23177	930455
21026	930456
160120	930457
63232	930458
30611	930459
3340	930460
7286	930461
20459	930462
3664	930463
104899	930464
127561	930465
127449	930466
22374	930467
54573	930468
208763	930469
35850	930470
101523	930471
21	930472
98896	930473
230069	930474
163856	930475
10680	930476
6852	930477
18793	930478
4897	930479
34411	930480
34411	930481
213543	930482
110958	930483
20211	930484
3968	930485
27030	930486
16611	930487
193854	930488
154302	930489
158822	930490
299840	930491
92097	930492
169534	930493
11215	930494
10961	930495
129602	930496
5442	930497
18029	930498
263505	930499
80000	930500
2495	930501
100845	930502
19517	930503
2992	930504
127679	930505
1246	930506
6127	930507
55073	930508
208984	930509
185993	930510
103606	930511
41860	930512
116727	930513
9062	930514
197730	930515
34136	930516
1961	930517
10238	930518
122529	930519
137347	930520
42778	930521
80044	930522
30703	930523
177313	930524
7115	930525
132928	930526
15685	930527
89242	930528
112273	930529
183582	930530
107833	930531
16396	930532
57795	930533
9732	930534
3715	930535
55713	930536
125744	930537
1839	930538
145566	930539
129011	930540
95311	930541
208174	930542
29094	930543
195846	930544
131728	930545
9233	930546
241115	930547
508	930548
70065	930549
53411	930550
217258	930551
39229	930552
17317	930553
95051	930554
73584	930555
7914	930556
266641	930557
27581	930558
33652	930559
65408	930560
13431	930561
52682	930562
12801	930563
212866	930564
106440	930565
13704	930566
153323	930567
17163	930568
166325	930569
128398	930570
3464	930571
7933	930572
23752	930573
254850	930574
234681	930575
70812	930576
283233	930577
135229	930578
50039	930579
61599	930580
28341	930581
40077	930582
127158	930583
29288	930584
43645	930585
94977	930586
216020	930587
28756	930588
15245	930589
252559	930590
193514	930591
26	930592
247767	930593
161118	930594
202849	930595
283840	930596
6910	930597
288972	930598
2514	930599
239212	930600
52975	930601
210510	930602
12888	930603
161420	930604
224312	930605
27615	930606
61404	930607
6920	930608
20960	930609
170984	930610
35595	930611
230669	930612
20960	930613
20960	930614
10583	930615
10583	930616
41172	930617
3384	930618
288362	930619
11984	930620
1168	930621
42969	930622
309331	930623
214096	930624
305346	930625
96266	930626
214782	930627
1392	930628
103618	930629
258681	930630
206763	930631
12749	930632
62189	930633
8075	930634
212472	930635
86666	930636
118003	930637
5419	930638
12005	930639
11710	930640
4952	930641
88620	930642
87550	930643
96409	930644
32131	930645
309736	930646
174797	930647
85818	930648
13166	930649
24040	930650
14214	930651
64084	930652
90251	930653
7379	930654
110876	930655
299928	930656
37654	930657
140915	930658
109933	930659
189129	930660
154517	930661
281398	930662
180889	930663
225191	930664
221228	930665
29248	930666
11911	930667
169900	930668
8522	930669
245449	930670
40432	930671
7571	930672
109770	930673
45256	930674
49268	930675
20392	930676
54115	930677
49049	930678
69172	930679
71296	930680
204351	930681
32407	930682
93965	930683
200679	930684
166129	930685
11532	930686
22753	930687
32407	930688
4619	930689
8006	930690
167269	930691
45887	930692
2020	930693
31282	930694
112916	930695
155269	930696
208849	930697
36878	930698
16223	930699
62163	930700
53973	930701
3584	930702
1724	930703
2854	930704
268538	930705
118205	930706
55054	930707
72977	930708
160104	930709
160104	930710
37220	930711
185278	930712
51719	930713
144286	930714
136102	930715
37595	930716
187096	930717
73037	930718
6677	930719
124069	930720
83714	930721
123649	930722
295144	930723
196816	930724
234551	930725
15670	930726
3056	930727
3838	930728
134334	930729
125687	930730
25605	930731
20447	930732
24053	930733
125756	930734
173683	930735
115313	930736
50936	930737
51572	930738
6677	930739
164695	930740
2640	930741
55737	930742
121978	930743
54799	930744
1280	930745
270380	930746
15670	930747
1724	930748
6468	930749
190907	930750
116067	930751
10224	930752
116499	930753
85747	930754
13030	930755
15953	930756
242119	930757
71760	930758
111806	930759
141794	930760
41264	930761
11552	930762
182790	930763
272572	930764
84422	930765
82723	930766
51463	930767
263439	930768
58851	930769
124251	930770
82813	930771
255112	930772
185860	930773
187577	930774
12856	930775
40239	930776
53701	930777
260178	930778
184979	930779
54130	930780
194791	930781
58053	930782
257789	930783
81057	930784
171042	930785
9013	930786
25192	930787
174465	930788
199655	930789
79194	930790
59206	930791
17334	930792
6402	930793
86720	930794
24757	930795
201529	930796
281137	930797
187934	930798
84757	930799
260109	930800
16773	930801
274126	930802
272825	930803
127855	930804
266622	930805
79001	930806
88503	930807
53280	930808
88655	930809
12331	930810
52011	930811
195951	930812
9376	930813
252548	930814
36269	930815
53435	930816
25136	930817
256144	930818
6560	930819
95999	930820
145646	930821
58440	930822
93951	930823
75131	930824
140183	930825
22679	930826
76396	930827
24496	930828
90806	930829
136649	930830
88992	930831
214073	930832
94596	930833
147421	930834
35311	930835
28556	930836
137469	930837
137498	930838
254826	930839
91296	930840
185931	930841
270931	930842
27763	930843
2322	930844
5208	930845
93554	930846
40437	930847
2116	930848
232491	930849
46122	930850
2690	930851
77046	930852
276940	930853
117020	930854
17684	930855
9594	930856
214228	930857
5914	930858
18776	930859
1133	930860
89225	930861
29733	930862
97523	930863
1661	930864
61115	930865
1202	930866
107766	930867
264270	930868
1204	930869
97225	930870
204361	930871
78403	930872
2736	930873
188788	930874
2682	930875
308447	930876
55359	930877
96137	930878
136469	930879
292780	930880
220695	930881
248572	930882
89529	930883
214734	930884
191818	930885
308241	930886
211318	930887
24466	930888
125195	930889
138931	930890
41534	930891
175402	930892
127761	930893
125195	930894
90509	930895
295446	930896
66312	930897
66427	930898
9940	930899
2742	930900
296862	930901
93194	930902
112847	930903
112847	930904
37498	930905
65489	930906
146877	930907
11562	930908
23280	930909
13980	930910
522	930911
92188	930912
89885	930913
99321	930914
43638	930915
5726	930916
76575	930917
29631	930918
97243	930919
193174	930920
117465	930921
14486	930922
254223	930923
1038	930924
59948	930925
3176	930926
136782	930927
207654	930928
388	930929
228847	930930
26584	930931
28694	930932
303031	930933
63811	930934
80411	930935
80411	930936
92570	930937
2370	930938
19752	930939
42774	930940
156801	930941
122950	930942
4155	930943
174619	930944
137243	930945
224771	930946
122891	930947
25251	930948
5193	930949
124692	930950
8619	930951
12732	930952
162143	930953
123642	930954
54460	930955
20789	930956
72979	930957
284124	930958
10766	930959
197646	930960
216171	930961
11034	930962
216171	930963
12939	930964
13272	930965
162065	930966
4898	930967
47535	930968
73400	930969
57491	930970
52911	930971
132642	930972
148214	930973
23398	930974
6284	930975
128818	930976
40624	930977
4292	930978
9436	930979
37936	930980
194785	930981
167834	930982
173809	930983
522	930984
522	930985
136990	930986
52014	930987
123670	930988
160171	930989
108189	930990
117229	930991
86670	930992
5087	930993
99806	930994
88273	930995
61208	930996
18037	930997
51284	930998
218024	930999
87670	931000
115125	931001
13440	931002
4885	931003
55769	931004
55769	931005
41359	931006
84971	931007
11795	931008
38904	931009
46759	931010
200941	931011
241823	931012
117725	931013
192940	931014
9952	931015
34013	931016
71211	931017
29677	931018
164590	931019
79747	931020
22238	931021
94039	931022
28928	931023
90685	931024
23996	931025
56774	931026
168163	931027
33159	931028
86805	931029
136974	931030
60145	931031
208592	931032
14558	931033
1461	931034
257543	931035
27393	931036
27393	931037
10599	931038
65036	931039
232266	931040
68748	931041
29179	931042
71808	931043
37253	931044
203097	931045
4314	931046
120608	931047
56405	931048
87349	931049
47871	931050
36768	931051
21536	931052
103193	931053
25520	931054
89674	931055
1354	931056
88273	931057
61410	931058
105793	931059
70058	931060
269537	931061
17642	931062
45902	931063
88733	931064
20949	931065
29795	931066
88609	931067
36953	931068
205624	931069
93881	931070
61595	931071
71099	931072
281637	931073
7215	931074
128300	931075
93623	931076
9256	931077
35248	931078
3743	931079
118512	931080
127256	931081
35132	931082
79153	931083
22133	931084
117229	931085
76491	931086
24062	931087
35343	931088
289665	931089
14332	931090
206267	931091
205298	931092
6134	931093
52820	931094
73162	931095
109791	931096
177808	931097
113616	931098
132351	931099
66166	931100
165841	931101
129580	931102
149431	931103
105836	931104
230679	931105
148069	931106
183503	931107
25317	931108
56432	931109
1335	931110
87531	931111
28946	931112
176470	931113
10140	931114
289801	931115
9421	931116
181187	931117
102898	931118
168876	931119
88688	931120
112240	931121
7610	931122
1413	931123
312077	931124
97086	931125
11010	931126
40409	931127
18084	931128
192383	931129
199738	931130
90773	931131
136568	931132
139238	931133
30870	931134
244004	931135
111588	931136
114242	931137
67918	931138
115348	931139
150248	931140
3217	931141
124269	931142
39111	931143
185817	931144
70968	931145
101	931146
58867	931147
884	931148
42204	931149
86082	931150
244696	931151
28008	931152
271954	931153
199474	931154
114206	931155
221068	931156
93473	931157
186965	931158
77432	931159
136407	931160
181234	931161
267274	931162
187484	931163
74098	931164
252438	931165
56458	931166
55204	931167
57544	931168
11400	931169
31361	931170
36339	931171
31169	931172
31590	931173
10703	931174
101511	931175
29060	931176
55920	931177
120692	931178
212138	931179
75707	931180
173653	931181
19155	931182
109179	931183
301210	931184
35442	931185
32915	931186
139768	931187
33777	931188
14615	931189
172145	931190
39581	931191
217011	931192
282823	931193
196904	931194
28864	931195
306108	931196
9980	931197
78337	931198
1332	931199
67256	931200
31173	931201
60103	931202
140446	931203
222652	931204
6724	931205
12216	931206
41473	931207
133070	931208
269501	931209
12161	931210
107172	931211
283757	931212
283422	931213
27751	931214
146332	931215
168877	931216
358	931217
14551	931218
230986	931219
7223	931220
303402	931221
42817	931222
107144	931223
55757	931224
15106	931225
263794	931226
125954	931227
166062	931228
1054	931229
119327	931230
21387	931231
1491	931232
36035	931233
27288	931234
67118	931235
83461	931236
64306	931237
25736	931238
93530	931239
92274	931240
35595	931241
45134	931242
206743	931243
64840	931244
272357	931245
31846	931246
61244	931247
88866	931248
71130	931249
214915	931250
140199	931251
216058	931252
73025	931253
20034	931254
6460	931255
80819	931256
36216	931257
36209	931258
129128	931259
80770	931260
4599	931261
47313	931262
45117	931263
5122	931264
119901	931265
86888	931266
53021	931267
89682	931268
50505	931269
81587	931270
278668	931271
212508	931272
304794	931273
92087	931274
259368	931275
241919	931276
35914	931277
82685	931278
174169	931279
46030	931280
15476	931281
98613	931282
221794	931283
4049	931284
9176	931285
18471	931286
7941	931287
29533	931288
95916	931289
29533	931290
2115	931291
52492	931292
72489	931293
80282	931294
17730	931295
93419	931296
23339	931297
124419	931298
87748	931299
188925	931300
60337	931301
169426	931302
29216	931303
147270	931304
10297	931305
21861	931306
3214	931307
75996	931308
72615	931309
89661	931310
42563	931311
45306	931312
9180	931313
12372	931314
18971	931315
93471	931316
63150	931317
4499	931318
193378	931319
27717	931320
14546	931321
117077	931322
96016	931323
23913	931324
281643	931325
226820	931326
14811	931327
38038	931328
280000	931329
13558	931330
144181	931331
8546	931332
149466	931333
61841	931334
34055	931335
10953	931336
123748	931337
18816	931338
177947	931339
62859	931340
7282	931341
212722	931342
61714	931343
13168	931344
53548	931345
230323	931346
196911	931347
123463	931348
197504	931349
105519	931350
237859	931351
24579	931352
115788	931353
35199	931354
16814	931355
37940	931356
53948	931357
67658	931358
11103	931359
50057	931360
47430	931361
295523	931362
265041	931363
37312	931364
78027	931365
28893	931366
61456	931367
12181	931368
7651	931369
42211	931370
25863	931371
26013	931372
67173	931373
27833	931374
144837	931375
43504	931376
4390	931377
1335	931378
10087	931379
6398	931380
301497	931381
214689	931382
46774	931383
68867	931384
11442	931385
123184	931386
139040	931387
2188	931388
31126	931389
298870	931390
67270	931391
188161	931392
71808	931393
136811	931394
55244	931395
465	931396
216015	931397
63362	931398
116361	931399
299587	931400
240702	931401
28205	931402
173440	931403
163400	931404
61535	931405
104026	931406
150302	931407
53217	931408
284194	931409
141645	931410
244767	931411
88668	931412
1395	931413
16349	931414
8791	931415
165561	931416
258941	931417
15098	931418
55069	931419
2089	931420
148327	931421
19250	931422
143768	931423
18451	931424
36174	931425
212452	931426
37163	931427
35965	931428
6057	931429
67162	931430
76	931431
17523	931432
97591	931433
15296	931434
21509	931435
7152	931436
250657	931437
11562	931438
1196	931439
33145	931440
4439	931441
83852	931442
20720	931443
27918	931444
138537	931445
50113	931446
38329	931447
94954	931448
21807	931449
1153	931450
231826	931451
24312	931452
190350	931453
17390	931454
7057	931455
2098	931456
38998	931457
59425	931458
47578	931459
29592	931460
61201	931461
57030	931462
136007	931463
119702	931464
21442	931465
3009	931466
62095	931467
49839	931468
38181	931469
38826	931470
18988	931471
296613	931472
40503	931473
98079	931474
160023	931475
164405	931476
14910	931477
1570	931478
53113	931479
131667	931480
8582	931481
170276	931482
28871	931483
5649	931484
55017	931485
246905	931486
202627	931487
24412	931488
260453	931489
50388	931490
1587	931491
146732	931492
100359	931493
91548	931494
185085	931495
215914	931496
92041	931497
6534	931498
16878	931499
32751	931500
38045	931501
38045	931502
63440	931503
10013	931504
7058	931505
68008	931506
29464	931507
97235	931508
300329	931509
47118	931510
88826	931511
59461	931512
9451	931513
125847	931514
5807	931515
48622	931516
138227	931517
2871	931518
5154	931519
67402	931520
1695	931521
42938	931522
78236	931523
29768	931524
213353	931525
26640	931526
44774	931527
103391	931528
134189	931529
5836	931530
80705	931531
132443	931532
94796	931533
55163	931534
29822	931535
147401	931536
17342	931537
247458	931538
39305	931539
12573	931540
8785	931541
108170	931542
16332	931543
87680	931544
90836	931545
282411	931546
46083	931547
204078	931548
32231	931549
121529	931550
1872	931551
18017	931552
124472	931553
10329	931554
35048	931555
158617	931556
22118	931557
2136	931558
82764	931559
1349	931560
15784	931561
1531	931562
300569	931563
16696	931564
25152	931565
140411	931566
57187	931567
170375	931568
3633	931569
3494	931570
16911	931571
2263	931572
58247	931573
88325	931574
22410	931575
91229	931576
234106	931577
12120	931578
21574	931579
51475	931580
16176	931581
266592	931582
12846	931583
19002	931584
179748	931585
62674	931586
15845	931587
161968	931588
52894	931589
125832	931590
172809	931591
201861	931592
9582	931593
95801	931594
25569	931595
151136	931596
24476	931597
21319	931598
197555	931599
197455	931600
88245	931601
137891	931602
286566	931603
9905	931604
89908	931605
50265	931606
9091	931607
61498	931608
19744	931609
43046	931610
30213	931611
10699	931612
60259	931613
300	931614
63821	931615
197011	931616
114783	931617
40208	931618
23081	931619
11296	931620
93406	931621
79891	931622
121065	931623
9822	931624
76207	931625
17145	931626
19842	931627
49942	931628
23444	931629
14536	931630
14318	931631
183649	931632
37885	931633
18516	931634
77217	931635
289706	931636
13644	931637
31250	931638
300185	931639
23975	931640
30822	931641
2713	931642
12100	931643
3105	931644
7035	931645
364	931646
7030	931647
8221	931648
93074	931649
28280	931650
3999	931651
73609	931652
1054	931653
119390	931654
59002	931655
312248	931656
28241	931657
172021	931658
295280	931659
77771	931660
204574	931661
12131	931662
97329	931663
39215	931664
10263	931665
14867	931666
47068	931667
133560	931668
2681	931669
3439	931670
10390	931671
249035	931672
73249	931673
94490	931674
23754	931675
170652	931676
7495	931677
113715	931678
131594	931679
234994	931680
162049	931681
30559	931682
60508	931683
285690	931684
3969	931685
146846	931686
146846	931687
52190	931688
7315	931689
292056	931690
9505	931691
125026	931692
216303	931693
58273	931694
3431	931695
1428	931696
11539	931697
37385	931698
167696	931699
27040	931700
142285	931701
55845	931702
13680	931703
58578	931704
101218	931705
36646	931706
134430	931707
85821	931708
58511	931709
60867	931710
185330	931711
27697	931712
53794	931713
104903	931714
142518	931715
29574	931716
13084	931717
118432	931718
6226	931719
82299	931720
266171	931721
203598	931722
3595	931723
49993	931724
10245	931725
58018	931726
224749	931727
152241	931728
22585	931729
29882	931730
56290	931731
312217	931732
89665	931733
76619	931734
146991	931735
210932	931736
294556	931737
236691	931738
17597	931739
89867	931740
142333	931741
163126	931742
211687	931743
227601	931744
112404	931745
22100	931746
274162	931747
38646	931748
7993	931749
293920	931750
83303	931751
272931	931752
83303	931753
30043	931754
155576	931755
21645	931756
3166	931757
7994	931758
143766	931759
7993	931760
11348	931761
22574	931762
266323	931763
14401	931764
43757	931765
293762	931766
77917	931767
6714	931768
67706	931769
67706	931770
235688	931771
20489	931772
30043	931773
60908	931774
67706	931775
18817	931776
510	931777
204407	931778
121953	931779
9481	931780
25766	931781
32229	931782
510	931783
152764	931784
15322	931785
3915	931786
147448	931787
307071	931788
203331	931789
12184	931790
40094	931791
9854	931792
79069	931793
131990	931794
35879	931795
122721	931796
196356	931797
196530	931798
176906	931799
256318	931800
283674	931801
90170	931802
111910	931803
188326	931804
112731	931805
28858	931806
64740	931807
64333	931808
209900	931809
273166	931810
185239	931811
282625	931812
11889	931813
262661	931814
19005	931815
82857	931816
49178	931817
279727	931818
2302	931819
26428	931820
968	931821
73916	931822
4686	931823
87163	931824
274774	931825
3511	931826
14816	931827
96800	931828
23067	931829
202876	931830
4610	931831
84542	931832
110024	931833
123448	931834
27354	931835
60335	931836
215593	931837
35101	931838
123617	931839
35101	931840
60335	931841
33575	931842
64169	931843
56091	931844
90330	931845
80948	931846
93165	931847
128386	931848
90327	931849
13460	931850
8619	931851
304413	931852
90716	931853
259774	931854
132770	931855
57626	931856
69185	931857
5533	931858
7424	931859
264	931860
90165	931861
188088	931862
4225	931863
23884	931864
210411	931865
45796	931866
119878	931867
59293	931868
87559	931869
87559	931870
101173	931871
83249	931872
190895	931873
288102	931874
158866	931875
54562	931876
61880	931877
147768	931878
27037	931879
18827	931880
111048	931881
173651	931882
155215	931883
135706	931884
6818	931885
4608	931886
201893	931887
41913	931888
9973	931889
183613	931890
122478	931891
781	931892
781	931893
68026	931894
21558	931895
152841	931896
180997	931897
106246	931898
186093	931899
8341	931900
18446	931901
12290	931902
137257	931903
64090	931904
111580	931905
645	931906
1719	931907
169303	931908
169303	931909
203566	931910
6953	931911
238363	931912
75658	931913
57183	931914
306169	931915
283819	931916
305935	931917
147567	931918
201416	931919
6826	931920
98290	931921
122527	931922
129004	931923
119117	931924
20499	931925
187011	931926
69353	931927
87557	931928
144863	931929
162725	931930
254191	931931
5138	931932
122863	931933
91517	931934
123053	931935
265109	931936
2049	931937
16914	931938
46453	931939
50346	931940
8678	931941
57969	931942
10659	931943
10659	931944
197322	931945
66491	931946
149114	931947
70898	931948
34526	931949
31317	931950
111441	931951
42058	931952
277814	931953
39160	931954
139650	931955
65515	931956
8276	931957
228692	931958
15130	931959
74207	931960
70344	931961
157097	931962
124001	931963
256604	931964
3666	931965
15137	931966
5193	931967
5193	931968
26782	931969
17758	931970
204004	931971
433	931972
23448	931973
39118	931974
107818	931975
140716	931976
157204	931977
237626	931978
147986	931979
5858	931980
169463	931981
49909	931982
51023	931983
9442	931984
11945	931985
11945	931986
11945	931987
168487	931988
77008	931989
138881	931990
355	931991
143314	931992
5717	931993
53766	931994
275949	931995
308951	931996
123350	931997
58042	931998
137940	931999
35050	932000
84012	932001
22036	932002
18114	932003
118634	932004
196119	932005
131456	932006
129152	932007
60786	932008
80077	932009
204673	932010
1970	932011
196668	932012
281240	932013
40443	932014
176730	932015
171345	932016
190057	932017
48255	932018
39305	932019
201230	932020
193539	932021
248990	932022
43338	932023
225591	932024
255909	932025
24387	932026
154639	932027
78081	932028
74913	932029
9365	932030
55367	932031
45622	932032
97721	932033
217860	932034
94863	932035
185532	932036
65203	932037
78455	932038
48255	932039
124615	932040
33720	932041
219824	932042
37412	932043
5165	932044
5165	932045
16183	932046
29470	932047
210777	932048
286326	932049
248115	932050
168485	932051
3338	932052
15167	932053
61646	932054
71496	932055
66643	932056
33862	932057
50473	932058
17342	932059
174108	932060
20130	932061
1	932062
7	932063
142356	932064
14339	932065
1200	932066
51390	932067
14495	932068
40466	932069
625	932070
13148	932071
26127	932072
28545	932073
38822	932074
57687	932075
16179	932076
17943	932077
18657	932078
194245	932079
7556	932080
43892	932081
24831	932082
61413	932083
92667	932084
307551	932085
15281	932086
49811	932087
191845	932088
61474	932089
60863	932090
22261	932091
114395	932092
12315	932093
78444	932094
9509	932095
12314	932096
57935	932097
143196	932098
227992	932099
68813	932100
174963	932101
69832	932102
123408	932103
107587	932104
27268	932105
2906	932106
4083	932107
38727	932108
227053	932109
31	932110
64947	932111
118	932112
77	932113
127296	932114
20864	932115
424	932116
93617	932117
72727	932118
93617	932119
1764	932120
4059	932121
5327	932122
90678	932123
80697	932124
48901	932125
57179	932126
202505	932127
1132	932128
197063	932129
1144	932130
95316	932131
79196	932132
8298	932133
60050	932134
52932	932135
60702	932136
11256	932137
4071	932138
25325	932139
62608	932140
25060	932141
258819	932142
49336	932143
212901	932144
200670	932145
4071	932146
80995	932147
73145	932148
138774	932149
65282	932150
19834	932151
46875	932152
166002	932153
11704	932154
311716	932155
25748	932156
163040	932157
13293	932158
5876	932159
131	932160
296442	932161
66661	932162
23662	932163
16558	932164
1675	932165
103434	932166
51887	932167
16572	932168
50445	932169
59529	932170
112575	932171
1127	932172
74153	932173
1394	932174
1529	932175
170971	932176
34269	932177
49828	932178
49724	932179
42617	932180
34301	932181
66990	932182
51887	932183
74668	932184
254437	932185
200566	932186
292039	932187
225842	932188
100018	932189
150729	932190
136195	932191
128538	932192
112621	932193
29235	932194
141785	932195
169353	932196
218592	932197
218595	932198
251488	932199
254879	932200
230746	932201
296428	932202
195085	932203
290372	932204
302947	932205
245409	932206
218206	932207
302945	932208
273015	932209
272723	932210
254876	932211
218886	932212
127535	932213
938	932214
224129	932215
289031	932216
13584	932217
233619	932218
89	932219
76745	932220
70687	932221
30846	932222
29873	932223
45876	932224
199355	932225
41299	932226
189880	932227
160137	932228
83764	932229
217175	932230
52604	932231
186721	932232
91813	932233
188982	932234
36706	932235
112263	932236
289199	932237
6398	932238
144930	932239
143718	932240
193	932241
168569	932242
67887	932243
15543	932244
70760	932245
70862	932246
152476	932247
159770	932248
32258	932249
198479	932250
62348	932251
289050	932252
71610	932253
86595	932254
27213	932255
39187	932256
307248	932257
57884	932258
279734	932259
18490	932260
86509	932261
27213	932262
123296	932263
107645	932264
233634	932265
19089	932266
2859	932267
4244	932268
221078	932269
73718	932270
90892	932271
867	932272
12670	932273
192689	932274
4034	932275
109171	932276
255233	932277
179088	932278
184360	932279
125048	932280
42697	932281
302608	932282
210753	932283
69765	932284
7197	932285
13595	932286
157079	932287
174140	932288
133934	932289
89801	932290
708	932291
68440	932292
200	932293
895	932294
146184	932295
82839	932296
108611	932297
258628	932298
189502	932299
254151	932300
35461	932301
1535	932302
215963	932303
14801	932304
52091	932305
173755	932306
80389	932307
269137	932308
15637	932309
5939	932310
30086	932311
84161	932312
11477	932313
36545	932314
64523	932315
17481	932316
56511	932317
60577	932318
183486	932319
150291	932320
184222	932321
310919	932322
127847	932323
127847	932324
238851	932325
57843	932326
163095	932327
67911	932328
14257	932329
268609	932330
168148	932331
150550	932332
92366	932333
2281	932334
148634	932335
75703	932336
286164	932337
183155	932338
39950	932339
137939	932340
104459	932341
143549	932342
15497	932343
41093	932344
7246	932345
65494	932346
11812	932347
145	932348
178458	932349
214061	932350
111319	932351
88906	932352
14473	932353
37064	932354
28011	932355
29168	932356
5022	932357
98839	932358
130994	932359
59759	932360
275351	932361
150553	932362
178902	932363
71837	932364
39498	932365
294884	932366
1995	932367
196862	932368
266439	932369
16296	932370
88263	932371
258723	932372
96064	932373
147759	932374
979	932375
3763	932376
194627	932377
71466	932378
24021	932379
254167	932380
2471	932381
152524	932382
15682	932383
48082	932384
181833	932385
14368	932386
17432	932387
246200	932388
175201	932389
1052	932390
310407	932391
33790	932392
22354	932393
114281	932394
150907	932395
296905	932396
18975	932397
13717	932398
848	932399
97754	932400
188482	932401
103867	932402
162836	932403
85688	932404
64124	932405
130535	932406
94937	932407
23249	932408
7052	932409
200126	932410
86352	932411
36766	932412
14490	932413
545	932414
106621	932415
72533	932416
308917	932417
178203	932418
551	932419
121352	932420
61554	932421
9583	932422
125213	932423
10999	932424
2912	932425
87026	932426
12596	932427
271036	932428
203468	932429
7967	932430
566	932431
60008	932432
67876	932433
85947	932434
312854	932435
87026	932436
178761	932437
43781	932438
50105	932439
7324	932440
167515	932441
112951	932442
61132	932443
95884	932444
53443	932445
255187	932446
3398	932447
4196	932448
94057	932449
114172	932450
123832	932451
137668	932452
48450	932453
64364	932454
7888	932455
59756	932456
45058	932457
196463	932458
159257	932459
243300	932460
154510	932461
15855	932462
2816	932463
12467	932464
178346	932465
10924	932466
24737	932467
92361	932468
11681	932469
90804	932470
12663	932471
53176	932472
175758	932473
30025	932474
147522	932475
772	932476
16649	932477
129410	932478
9655	932479
252658	932480
156752	932481
2237	932482
10492	932483
267647	932484
253467	932485
58899	932486
161825	932487
196156	932488
42052	932489
1098	932490
182407	932491
35459	932492
178174	932493
141423	932494
3381	932495
1570	932496
80865	932497
9338	932498
100867	932499
89146	932500
51757	932501
80	932502
203699	932503
42063	932504
77946	932505
11243	932506
55318	932507
239747	932508
10916	932509
300665	932510
55217	932511
15501	932512
105475	932513
173614	932514
4619	932515
114068	932516
194575	932517
197250	932518
252197	932519
143588	932520
26418	932521
6523	932522
6523	932523
30592	932524
27038	932525
2551	932526
78319	932527
37143	932528
16443	932529
44849	932530
1405	932531
1861	932532
8870	932533
52700	932534
27142	932535
6088	932536
58001	932537
49560	932538
21992	932539
49871	932540
37061	932541
42508	932542
151776	932543
69700	932544
29068	932545
25393	932546
77185	932547
115065	932548
295609	932549
3537	932550
105778	932551
68659	932552
48411	932553
4457	932554
6807	932555
306425	932556
62657	932557
96999	932558
10241	932559
61558	932560
221731	932561
61650	932562
138461	932563
222718	932564
17589	932565
19789	932566
28236	932567
50592	932568
11343	932569
56880	932570
781	932571
115938	932572
6493	932573
15541	932574
35098	932575
30596	932576
151732	932577
95578	932578
84475	932579
13409	932580
23938	932581
12151	932582
76428	932583
83570	932584
14284	932585
5091	932586
18768	932587
24844	932588
104777	932589
252560	932590
88310	932591
113812	932592
274863	932593
32884	932594
282264	932595
206790	932596
51996	932597
206373	932598
190168	932599
49755	932600
130577	932601
296564	932602
311938	932603
134104	932604
279336	932605
122240	932606
20446	932607
47062	932608
58846	932609
125242	932610
9687	932611
103651	932612
74017	932613
203425	932614
43340	932615
74682	932616
20063	932617
70222	932618
113170	932619
47131	932620
113495	932621
283624	932622
187528	932623
97790	932624
257585	932625
64108	932626
297296	932627
119162	932628
206313	932629
131961	932630
10054	932631
139012	932632
105738	932633
132	932634
30258	932635
231215	932636
387	932637
97703	932638
76100	932639
205959	932640
6899	932641
27971	932642
5575	932643
259110	932644
112716	932645
93656	932646
78631	932647
8511	932648
215507	932649
65265	932650
122988	932651
228467	932652
147	932653
232661	932654
80347	932655
265997	932656
143153	932657
87529	932658
6730	932659
20443	932660
72279	932661
108061	932662
245693	932663
52408	932664
214641	932665
1100	932666
50803	932667
68823	932668
12706	932669
3871	932670
293567	932671
894	932672
13925	932673
135729	932674
23172	932675
154198	932676
118031	932677
10197	932678
49799	932679
257985	932680
235819	932681
14809	932682
75831	932683
196667	932684
200005	932685
263532	932686
191864	932687
119605	932688
197274	932689
96388	932690
116012	932691
9904	932692
228181	932693
168896	932694
17760	932695
42694	932696
180643	932697
47598	932698
16101	932699
35610	932700
52398	932701
208502	932702
36	932703
88412	932704
172418	932705
150	932706
36	932707
1095	932708
150	932709
303595	932710
72648	932711
177617	932712
150	932713
90699	932714
96713	932715
31574	932716
283144	932717
9658	932718
604	932719
215071	932720
136640	932721
142001	932722
297704	932723
137386	932724
59321	932725
1893	932726
134232	932727
162484	932728
62022	932729
97219	932730
1549	932731
119015	932732
70905	932733
54089	932734
19197	932735
212932	932736
12270	932737
141125	932738
78975	932739
174881	932740
38619	932741
12809	932742
88920	932743
73462	932744
18276	932745
94449	932746
21103	932747
36	932748
199938	932749
199938	932750
101167	932751
169863	932752
9760	932753
5981	932754
43163	932755
39755	932756
293411	932757
1568	932758
127803	932759
120782	932760
117127	932761
117124	932762
182845	932763
64173	932764
72235	932765
175090	932766
106836	932767
65325	932768
296394	932769
103724	932770
195435	932771
208362	932772
79889	932773
21804	932774
205723	932775
60653	932776
74144	932777
28714	932778
1963	932779
30654	932780
25481	932781
4731	932782
227375	932783
96292	932784
17503	932785
45842	932786
29825	932787
267341	932788
271741	932789
229814	932790
257502	932791
298554	932792
19713	932793
134195	932794
64958	932795
98499	932796
96465	932797
134660	932798
260523	932799
268608	932800
138819	932801
19236	932802
93312	932803
32688	932804
52130	932805
137161	932806
26392	932807
96619	932808
167688	932809
305131	932810
287792	932811
70437	932812
132732	932813
252483	932814
163826	932815
161419	932816
144783	932817
129635	932818
231770	932819
1584	932820
110435	932821
116043	932822
115894	932823
60269	932824
159737	932825
187593	932826
23672	932827
143098	932828
5589	932829
1491	932830
1491	932831
54616	932832
90599	932833
11829	932834
114994	932835
201791	932836
3096	932837
215649	932838
215649	932839
79303	932840
2125	932841
5645	932842
287095	932843
42180	932844
13906	932845
14569	932846
14291	932847
46324	932848
68599	932849
309802	932850
51855	932851
36319	932852
61235	932853
15146	932854
107026	932855
21856	932856
14854	932857
154463	932858
89646	932859
48620	932860
195170	932861
54071	932862
39145	932863
109884	932864
39145	932865
58046	932866
307155	932867
110683	932868
191441	932869
20588	932870
26804	932871
1476	932872
288806	932873
95010	932874
30354	932875
197745	932876
143529	932877
183460	932878
97747	932879
3405	932880
209979	932881
41727	932882
80200	932883
101005	932884
212416	932885
60698	932886
16257	932887
96631	932888
137340	932889
194660	932890
35005	932891
150802	932892
38398	932893
109944	932894
257786	932895
17753	932896
110324	932897
13592	932898
24027	932899
23475	932900
28682	932901
24099	932902
5395	932903
250253	932904
35058	932905
77176	932906
6079	932907
1977	932908
6162	932909
55786	932910
141840	932911
131543	932912
145833	932913
47095	932914
47095	932915
47095	932916
38971	932917
223492	932918
28080	932919
162956	932920
49334	932921
60952	932922
9168	932923
16101	932924
93757	932925
84992	932926
166193	932927
33093	932928
10851	932929
172448	932930
290118	932931
102711	932932
254172	932933
283043	932934
230908	932935
223308	932936
172554	932937
6657	932938
104826	932939
309222	932940
35143	932941
3556	932942
48742	932943
603	932944
33460	932945
186645	932946
29479	932947
6196	932948
137736	932949
144018	932950
50	932951
49095	932952
137056	932953
8142	932954
22977	932955
245551	932956
266134	932957
212744	932958
3472	932959
74331	932960
200928	932961
43503	932962
60878	932963
211	932964
8136	932965
8216	932966
29092	932967
293444	932968
5208	932969
40377	932970
23007	932971
54542	932972
3015	932973
136800	932974
63035	932975
174480	932976
51970	932977
111676	932978
67800	932979
23727	932980
98852	932981
242611	932982
65677	932983
1200	932984
71927	932985
17502	932986
202671	932987
98500	932988
65677	932989
23682	932990
121770	932991
92173	932992
41103	932993
76259	932994
23582	932995
1093	932996
23956	932997
64052	932998
21063	932999
105118	933000
24868	933001
19507	933002
5700	933003
18544	933004
112061	933005
158523	933006
127878	933007
196026	933008
6889	933009
89144	933010
89144	933011
3790	933012
167501	933013
67672	933014
290615	933015
30390	933016
275114	933017
15348	933018
73125	933019
29241	933020
152114	933021
4143	933022
286161	933023
69130	933024
228396	933025
166434	933026
18399	933027
11230	933028
13144	933029
58433	933030
44175	933031
96268	933032
218960	933033
131794	933034
131078	933035
24453	933036
292900	933037
25007	933038
6562	933039
74184	933040
203968	933041
282582	933042
15495	933043
9702	933044
163084	933045
230395	933046
186636	933047
10876	933048
60118	933049
70436	933050
171138	933051
26720	933052
80660	933053
3037	933054
9651	933055
236792	933056
253880	933057
56591	933058
149630	933059
10858	933060
5610	933061
260004	933062
13166	933063
19374	933064
27236	933065
48145	933066
181	933067
252865	933068
256059	933069
67224	933070
1562	933071
151	933072
246654	933073
141728	933074
60561	933075
259428	933076
10696	933077
215741	933078
73317	933079
298897	933080
25631	933081
18586	933082
15839	933083
75581	933084
300275	933085
161669	933086
49663	933087
195254	933088
287165	933089
81585	933090
94447	933091
21688	933092
1212	933093
25912	933094
17907	933095
22350	933096
25211	933097
82741	933098
309898	933099
281422	933100
31726	933101
100062	933102
157825	933103
94800	933104
305873	933105
30583	933106
88435	933107
31726	933108
11145	933109
121378	933110
109666	933111
278465	933112
11145	933113
185578	933114
192309	933115
5958	933116
12813	933117
9799	933118
102237	933119
38400	933120
114576	933121
120641	933122
12098	933123
69543	933124
69543	933125
262164	933126
5193	933127
5306	933128
4680	933129
25603	933130
74837	933131
204597	933132
110729	933133
204930	933134
81892	933135
108099	933136
159744	933137
13934	933138
206474	933139
20063	933140
81615	933141
141979	933142
206511	933143
193542	933144
7114	933145
6249	933146
34514	933147
3542	933148
3547	933149
7453	933150
17580	933151
26496	933152
53922	933153
290256	933154
121468	933155
17336	933156
17887	933157
130603	933158
97174	933159
146451	933160
40825	933161
292371	933162
81271	933163
8511	933164
118258	933165
121367	933166
182583	933167
196486	933168
37480	933169
51836	933170
207819	933171
10313	933172
23363	933173
1069	933174
998	933175
20356	933176
56076	933177
3179	933178
17572	933179
87683	933180
37774	933181
85034	933182
36073	933183
2671	933184
154395	933185
5858	933186
54495	933187
983	933188
58905	933189
44213	933190
83044	933191
6480	933192
15878	933193
84988	933194
33000	933195
3138	933196
31338	933197
5165	933198
130642	933199
88322	933200
32874	933201
87602	933202
53910	933203
82645	933204
112798	933205
130637	933206
78838	933207
173858	933208
26188	933209
49730	933210
52118	933211
5306	933212
15993	933213
39066	933214
68678	933215
216649	933216
7237	933217
3138	933218
184222	933219
243174	933220
79202	933221
59290	933222
12711	933223
14093	933224
145164	933225
51918	933226
290870	933227
301973	933228
151461	933229
108547	933230
4742	933231
94977	933232
63373	933233
83979	933234
83979	933235
89692	933236
55067	933237
25695	933238
185361	933239
83976	933240
25454	933241
65709	933242
179992	933243
4948	933244
140804	933245
17943	933246
276677	933247
159927	933248
72001	933249
16209	933250
175495	933251
13538	933252
251735	933253
11211	933254
82067	933255
310045	933256
19829	933257
100311	933258
127090	933259
94662	933260
242661	933261
82322	933262
246812	933263
32378	933264
33001	933265
211579	933266
20157	933267
298931	933268
1247	933269
138180	933270
284439	933271
39177	933272
2783	933273
3104	933274
103084	933275
200728	933276
175130	933277
100405	933278
15222	933279
173248	933280
221485	933281
73613	933282
30229	933283
129115	933284
274384	933285
26849	933286
263084	933287
288344	933288
26849	933289
122223	933290
30229	933291
140773	933292
11202	933293
6079	933294
109260	933295
44224	933296
4213	933297
45961	933298
307937	933299
15485	933300
10606	933301
76571	933302
243540	933303
1911	933304
135516	933305
73244	933306
52923	933307
64539	933308
23788	933309
81065	933310
82711	933311
259792	933312
133069	933313
247223	933314
19424	933315
48369	933316
139737	933317
87945	933318
81561	933319
168625	933320
6166	933321
31399	933322
71232	933323
41542	933324
180318	933325
29792	933326
5869	933327
30641	933328
297150	933329
12648	933330
155	933331
11378	933332
66673	933333
114464	933334
2669	933335
34035	933336
5134	933337
186220	933338
65385	933339
212618	933340
120416	933341
97290	933342
29876	933343
39542	933344
238541	933345
2426	933346
222600	933347
27638	933348
6315	933349
23134	933350
3975	933351
159266	933352
23512	933353
45886	933354
27869	933355
21024	933356
384	933357
32288	933358
88700	933359
11132	933360
26586	933361
93133	933362
54621	933363
62524	933364
58509	933365
79536	933366
61851	933367
38215	933368
21541	933369
16373	933370
602	933371
30121	933372
90538	933373
113571	933374
122205	933375
32579	933376
204492	933377
2624	933378
134992	933379
4070	933380
33930	933381
50617	933382
132404	933383
10019	933384
36492	933385
18058	933386
32181	933387
15785	933388
165104	933389
136552	933390
213011	933391
7966	933392
5131	933393
828	933394
136969	933395
239194	933396
20661	933397
1698	933398
117461	933399
55704	933400
125139	933401
11796	933402
98287	933403
170298	933404
144245	933405
21812	933406
52134	933407
29288	933408
119326	933409
17004	933410
17004	933411
183158	933412
192069	933413
54071	933414
75871	933415
204522	933416
34518	933417
34526	933418
19897	933419
49986	933420
5424	933421
47051	933422
9298	933423
155593	933424
130846	933425
139037	933426
14604	933427
244549	933428
103245	933429
74276	933430
16209	933431
120770	933432
46581	933433
18049	933434
145241	933435
94836	933436
68145	933437
68145	933438
31119	933439
1772	933440
152978	933441
46670	933442
3043	933443
114945	933444
8254	933445
85195	933446
232950	933447
284592	933448
120347	933449
80156	933450
120347	933451
18873	933452
70905	933453
275450	933454
18873	933455
14091	933456
134963	933457
249	933458
79032	933459
107735	933460
136677	933461
3306	933462
72050	933463
15837	933464
90564	933465
61495	933466
61495	933467
22854	933468
21285	933469
115405	933470
148119	933471
8518	933472
129926	933473
2841	933474
83989	933475
166860	933476
120710	933477
45686	933478
96436	933479
5326	933480
61495	933481
1779	933482
51471	933483
258052	933484
210908	933485
312208	933486
274892	933487
7980	933488
111200	933489
4365	933490
79637	933491
10395	933492
143602	933493
138155	933494
34718	933495
106875	933496
33027	933497
47359	933498
43472	933499
8763	933500
40279	933501
218805	933502
111270	933503
274119	933504
6094	933505
173035	933506
119165	933507
4567	933508
35095	933509
78167	933510
21696	933511
69	933512
1346	933513
78511	933514
10237	933515
10237	933516
12708	933517
64417	933518
30491	933519
30491	933520
27258	933521
27258	933522
126156	933523
84287	933524
147066	933525
19503	933526
66570	933527
128051	933528
205155	933529
296739	933530
25305	933531
25305	933532
281497	933533
139396	933534
243962	933535
64092	933536
46129	933537
188360	933538
71602	933539
123315	933540
5295	933541
5295	933542
5295	933543
132933	933544
291283	933545
92568	933546
817	933547
51559	933548
1991	933549
23261	933550
60214	933551
1919	933552
66379	933553
203311	933554
203311	933555
290159	933556
1628	933557
145024	933558
15634	933559
4186	933560
13296	933561
31329	933562
102793	933563
145305	933564
13135	933565
13135	933566
197552	933567
167360	933568
283773	933569
290563	933570
132772	933571
45855	933572
30007	933573
81452	933574
2299	933575
24149	933576
97917	933577
39361	933578
285584	933579
30643	933580
184847	933581
84753	933582
299960	933583
210345	933584
203403	933585
44299	933586
187591	933587
88686	933588
114575	933589
34168	933590
191114	933591
80562	933592
80792	933593
121934	933594
157399	933595
23333	933596
38323	933597
247268	933598
74518	933599
127	933600
180710	933601
2086	933602
6141	933603
40858	933604
72543	933605
233904	933606
203512	933607
34547	933608
23427	933609
135380	933610
59656	933611
41399	933612
141689	933613
42233	933614
307413	933615
14056	933616
133828	933617
144902	933618
217717	933619
15042	933620
279608	933621
51949	933622
87303	933623
193404	933624
68573	933625
142722	933626
522	933627
302715	933628
94406	933629
213188	933630
203404	933631
211121	933632
293866	933633
67942	933634
21925	933635
114021	933636
87558	933637
173809	933638
203346	933639
104873	933640
101616	933641
11439	933642
90950	933643
42473	933644
42383	933645
142555	933646
101773	933647
209	933648
154437	933649
4256	933650
5500	933651
217565	933652
6	933653
60533	933654
247270	933655
104032	933656
11364	933657
110	933658
1273	933659
10911	933660
5893	933661
5893	933662
1717	933663
247983	933664
9684	933665
157277	933666
7484	933667
2614	933668
129541	933669
74117	933670
16443	933671
166544	933672
70895	933673
140224	933674
178947	933675
8229	933676
194835	933677
205495	933678
99951	933679
13864	933680
17916	933681
194954	933682
62752	933683
37135	933684
206874	933685
25	933686
21289	933687
8445	933688
137487	933689
25239	933690
3624	933691
90500	933692
116081	933693
97385	933694
209714	933695
269822	933696
187831	933697
125736	933698
56150	933699
76546	933700
41389	933701
8046	933702
112542	933703
142016	933704
52208	933705
299406	933706
48216	933707
2358	933708
173840	933709
105751	933710
198685	933711
21175	933712
137554	933713
5383	933714
160268	933715
159627	933716
228458	933717
112604	933718
157716	933719
157716	933720
120	933721
112604	933722
127629	933723
49112	933724
145546	933725
238743	933726
122195	933727
203808	933728
39207	933729
88497	933730
5275	933731
47007	933732
28987	933733
31628	933734
69126	933735
11082	933736
60604	933737
86990	933738
44353	933739
74407	933740
173192	933741
7977	933742
202466	933743
40434	933744
72505	933745
21117	933746
299180	933747
56633	933748
74048	933749
289895	933750
74824	933751
36633	933752
169891	933753
158584	933754
12695	933755
38301	933756
111109	933757
214738	933758
169184	933759
132185	933760
283247	933761
12411	933762
262321	933763
785	933764
215917	933765
135840	933766
228296	933767
33878	933768
91627	933769
186272	933770
144703	933771
149541	933772
91374	933773
85698	933774
58256	933775
187064	933776
187217	933777
32693	933778
127274	933779
190028	933780
583	933781
84478	933782
88003	933783
39178	933784
288285	933785
188480	933786
55074	933787
189995	933788
84242	933789
239498	933790
125133	933791
177352	933792
16242	933793
50657	933794
191568	933795
122957	933796
879	933797
129464	933798
129464	933799
14976	933800
90360	933801
6513	933802
7858	933803
82302	933804
75141	933805
27614	933806
5387	933807
12533	933808
1089	933809
152493	933810
15026	933811
1196	933812
54517	933813
18454	933814
20386	933815
25385	933816
259877	933817
155165	933818
36621	933819
3802	933820
155539	933821
227796	933822
79747	933823
68155	933824
137056	933825
86445	933826
116362	933827
9764	933828
35944	933829
33475	933830
58519	933831
86905	933832
3493	933833
52643	933834
216487	933835
7931	933836
4873	933837
85624	933838
85624	933839
4621	933840
189492	933841
114235	933842
170364	933843
84583	933844
2362	933845
212720	933846
234155	933847
229157	933848
7976	933849
47007	933850
126726	933851
56287	933852
117566	933853
166444	933854
184536	933855
66643	933856
69607	933857
23877	933858
103652	933859
155721	933860
96090	933861
29265	933862
155888	933863
69416	933864
5424	933865
307077	933866
3179	933867
247389	933868
805	933869
8004	933870
8004	933871
179785	933872
214042	933873
54109	933874
21097	933875
29999	933876
129969	933877
93610	933878
133555	933879
54109	933880
54109	933881
82622	933882
29805	933883
92294	933884
173310	933885
33064	933886
31930	933887
2730	933888
31930	933889
3635	933890
34522	933891
307386	933892
1242	933893
217513	933894
31930	933895
4347	933896
1859	933897
3370	933898
71003	933899
4259	933900
11323	933901
31930	933902
31930	933903
16345	933904
82614	933905
100142	933906
63096	933907
14121	933908
62163	933909
24143	933910
16692	933911
10742	933912
16692	933913
39983	933914
18545	933915
86589	933916
69511	933917
76256	933918
25634	933919
72938	933920
37520	933921
17340	933922
2018	933923
246256	933924
512	933925
103980	933926
222785	933927
9566	933928
31912	933929
144832	933930
74624	933931
219029	933932
6688	933933
49802	933934
162	933935
83217	933936
49968	933937
7320	933938
47769	933939
20415	933940
36167	933941
144878	933942
41405	933943
211506	933944
227536	933945
5106	933946
5106	933947
275674	933948
236815	933949
308774	933950
277831	933951
105995	933952
241122	933953
133434	933954
32423	933955
184814	933956
21	933957
162113	933958
200166	933959
25391	933960
210905	933961
136737	933962
3877	933963
177117	933964
122976	933965
56513	933966
42598	933967
180644	933968
29695	933969
300394	933970
5595	933971
64835	933972
108125	933973
99802	933974
99439	933975
223408	933976
272200	933977
258563	933978
9555	933979
142307	933980
5351	933981
28803	933982
73710	933983
285385	933984
12292	933985
110297	933986
249228	933987
14	933988
66581	933989
193190	933990
47155	933991
45642	933992
115112	933993
8494	933994
101934	933995
5965	933996
53193	933997
268895	933998
790	933999
2289	934000
115399	934001
37262	934002
7119	934003
101459	934004
111	934005
2107	934006
197747	934007
64378	934008
232658	934009
27781	934010
24868	934011
245684	934012
19910	934013
70464	934014
4971	934015
110500	934016
23020	934017
111880	934018
103509	934019
127878	934020
19386	934021
101221	934022
2213	934023
2213	934024
61900	934025
14730	934026
93056	934027
219571	934028
11002	934029
7553	934030
7553	934031
231375	934032
80553	934033
46880	934034
2229	934035
64340	934036
73463	934037
10317	934038
714	934039
6055	934040
2450	934041
17651	934042
210691	934043
191017	934044
158081	934045
2504	934046
114272	934047
107402	934048
226180	934049
31240	934050
4593	934051
41672	934052
83387	934053
142082	934054
13172	934055
54262	934056
220058	934057
247984	934058
61781	934059
145136	934060
144983	934061
32979	934062
29821	934063
4593	934064
102295	934065
172064	934066
40254	934067
190038	934068
112246	934069
126472	934070
25077	934071
79694	934072
240283	934073
12264	934074
50647	934075
76265	934076
114193	934077
108483	934078
49003	934079
8729	934080
285471	934081
160926	934082
237559	934083
97274	934084
3119	934085
5492	934086
174791	934087
156099	934088
147102	934089
144315	934090
51076	934091
76257	934092
297259	934093
173348	934094
965	934095
21886	934096
21923	934097
71069	934098
260030	934099
23432	934100
19424	934101
8992	934102
40770	934103
33876	934104
299365	934105
251043	934106
216992	934107
199866	934108
104029	934109
109952	934110
203031	934111
42853	934112
39286	934113
17183	934114
86629	934115
9962	934116
130146	934117
139954	934118
79348	934119
50519	934120
34666	934121
227159	934122
87239	934123
110500	934124
312652	934125
180562	934126
184508	934127
138405	934128
2111	934129
21610	934130
125052	934131
182324	934132
70978	934133
70682	934134
237434	934135
197291	934136
19350	934137
166615	934138
174468	934139
105048	934140
102867	934141
144541	934142
118065	934143
48978	934144
8043	934145
106782	934146
170341	934147
90263	934148
91020	934149
3788	934150
11003	934151
11452	934152
86575	934153
237740	934154
130729	934155
7944	934156
257966	934157
14731	934158
60226	934159
120728	934160
274580	934161
54512	934162
54738	934163
4777	934164
43636	934165
47812	934166
4350	934167
29396	934168
155351	934169
52494	934170
30926	934171
217788	934172
88212	934173
43616	934174
4453	934175
27650	934176
98187	934177
242876	934178
101526	934179
2931	934180
38897	934181
275010	934182
89619	934183
9656	934184
45295	934185
75034	934186
166083	934187
33906	934188
96339	934189
14145	934190
38965	934191
42527	934192
191460	934193
7623	934194
7623	934195
275670	934196
8166	934197
92250	934198
65047	934199
36886	934200
85260	934201
90066	934202
94778	934203
96776	934204
287127	934205
244978	934206
128789	934207
58179	934208
47910	934209
212410	934210
91506	934211
204368	934212
114268	934213
8	934214
97888	934215
135210	934216
116993	934217
23548	934218
17572	934219
174034	934220
65176	934221
4487	934222
7508	934223
99161	934224
25277	934225
146795	934226
48796	934227
164589	934228
3266	934229
106809	934230
29086	934231
13069	934232
160474	934233
160296	934234
8621	934235
49159	934236
213812	934237
23500	934238
49020	934239
146571	934240
97113	934241
32470	934242
165709	934243
165673	934244
38753	934245
99268	934246
216853	934247
141732	934248
62484	934249
17170	934250
104844	934251
89757	934252
170825	934253
231888	934254
115236	934255
128565	934256
246493	934257
16669	934258
54466	934259
51108	934260
18943	934261
44705	934262
26820	934263
61597	934264
49464	934265
8521	934266
40020	934267
58243	934268
10250	934269
98778	934270
141090	934271
51935	934272
162430	934273
86703	934274
103	934275
173874	934276
42211	934277
63651	934278
9933	934279
68635	934280
112	934281
13	934282
112	934283
259515	934284
77426	934285
49480	934286
152429	934287
206838	934288
7288	934289
42419	934290
34193	934291
40973	934292
167	934293
74537	934294
5574	934295
102740	934296
42773	934297
42151	934298
114524	934299
23752	934300
119599	934301
10184	934302
84477	934303
38072	934304
38072	934305
84477	934306
158112	934307
54480	934308
190500	934309
94340	934310
8765	934311
285341	934312
90	934313
90	934314
31	934315
37686	934316
178405	934317
184715	934318
26663	934319
29279	934320
56739	934321
12734	934322
172220	934323
309797	934324
105539	934325
7095	934326
29436	934327
28318	934328
59225	934329
15598	934330
13469	934331
161599	934332
76507	934333
61889	934334
158481	934335
114714	934336
15026	934337
79147	934338
77026	934339
3400	934340
42782	934341
137652	934342
93157	934343
95783	934344
3924	934345
70825	934346
219500	934347
551	934348
106201	934349
66635	934350
502	934351
132565	934352
91170	934353
120638	934354
164824	934355
113326	934356
20820	934357
84833	934358
304807	934359
266	934360
63453	934361
81703	934362
71631	934363
65764	934364
9063	934365
2766	934366
18311	934367
155437	934368
84402	934369
41464	934370
1824	934371
30365	934372
312128	934373
122189	934374
84317	934375
3454	934376
43369	934377
172899	934378
3348	934379
204928	934380
139175	934381
304550	934382
18701	934383
20864	934384
246803	934385
200022	934386
144612	934387
49646	934388
142575	934389
72113	934390
88234	934391
194883	934392
225917	934393
217669	934394
10768	934395
30791	934396
5360	934397
224191	934398
40212	934399
111912	934400
1196	934401
174261	934402
10844	934403
31931	934404
132726	934405
75196	934406
54306	934407
26543	934408
193466	934409
203023	934410
45149	934411
48892	934412
135265	934413
299006	934414
12788	934415
10025	934416
120692	934417
32670	934418
177766	934419
108830	934420
187679	934421
183576	934422
137105	934423
41446	934424
196109	934425
108900	934426
218782	934427
106781	934428
10188	934429
50871	934430
34295	934431
79056	934432
97524	934433
81473	934434
152790	934435
81913	934436
22946	934437
98618	934438
22946	934439
90473	934440
2786	934441
211733	934442
165174	934443
94565	934444
1515	934445
75641	934446
182472	934447
191665	934448
270207	934449
35392	934450
113066	934451
59329	934452
213062	934453
3237	934454
66569	934455
179185	934456
21758	934457
74039	934458
44023	934459
30561	934460
1783	934461
30561	934462
75271	934463
132621	934464
207954	934465
127253	934466
139076	934467
148	934468
198988	934469
77609	934470
89889	934471
279941	934472
209862	934473
183395	934474
114461	934475
30735	934476
1852	934477
159850	934478
20551	934479
105294	934480
53635	934481
110614	934482
138364	934483
115796	934484
248550	934485
292381	934486
58531	934487
230187	934488
119502	934489
30632	934490
4355	934491
163775	934492
86208	934493
35202	934494
35202	934495
23171	934496
74137	934497
75327	934498
40477	934499
140570	934500
89777	934501
74625	934502
2623	934503
123315	934504
24316	934505
13848	934506
548	934507
21104	934508
75084	934509
13852	934510
4619	934511
26428	934512
3087	934513
38826	934514
145540	934515
10915	934516
11346	934517
234777	934518
7642	934519
44453	934520
37743	934521
82431	934522
215189	934523
92271	934524
63259	934525
671	934526
25586	934527
60192	934528
102636	934529
37910	934530
12725	934531
111068	934532
16793	934533
247	934534
123109	934535
103540	934536
861	934537
4798	934538
242471	934539
166333	934540
166323	934541
7547	934542
217242	934543
286850	934544
39608	934545
118599	934546
86607	934547
218345	934548
199995	934549
290582	934550
307358	934551
9352	934552
147135	934553
108091	934554
278870	934555
86667	934556
86007	934557
86007	934558
89420	934559
294704	934560
67928	934561
3014	934562
117268	934563
44705	934564
55107	934565
304157	934566
9576	934567
85355	934568
113837	934569
30707	934570
5496	934571
201762	934572
379	934573
271536	934574
102776	934575
157419	934576
76224	934577
111025	934578
106882	934579
22974	934580
292564	934581
138162	934582
30287	934583
26664	934584
21117	934585
19739	934586
88109	934587
1562	934588
51517	934589
36865	934590
21243	934591
98625	934592
41997	934593
306430	934594
53095	934595
189761	934596
20188	934597
389	934598
193335	934599
28321	934600
68889	934601
114592	934602
235242	934603
148849	934604
20987	934605
75525	934606
221892	934607
211300	934608
227289	934609
102966	934610
78962	934611
93263	934612
28634	934613
15151	934614
152827	934615
68292	934616
11158	934617
105355	934618
25367	934619
233695	934620
22044	934621
44885	934622
10130	934623
64181	934624
98772	934625
69303	934626
69869	934627
150628	934628
19122	934629
625	934630
25611	934631
49197	934632
15236	934633
259132	934634
96731	934635
128440	934636
46701	934637
143773	934638
84954	934639
44449	934640
210813	934641
113842	934642
26159	934643
26282	934644
2491	934645
57195	934646
149597	934647
76447	934648
221122	934649
276227	934650
7143	934651
21696	934652
11739	934653
261620	934654
141162	934655
2832	934656
84430	934657
179450	934658
83822	934659
209592	934660
12284	934661
2522	934662
92274	934663
121275	934664
62899	934665
207969	934666
143848	934667
89540	934668
162539	934669
153699	934670
46249	934671
46249	934672
205204	934673
41927	934674
208640	934675
22974	934676
88371	934677
309035	934678
136705	934679
86467	934680
16300	934681
167427	934682
179566	934683
46320	934684
31723	934685
74856	934686
74856	934687
127257	934688
147736	934689
97728	934690
7651	934691
155707	934692
196946	934693
194831	934694
61121	934695
28034	934696
66	934697
203860	934698
58457	934699
93524	934700
93524	934701
286540	934702
273173	934703
101992	934704
166527	934705
155393	934706
163047	934707
14071	934708
162605	934709
868	934710
868	934711
98014	934712
111820	934713
112874	934714
5027	934715
220817	934716
100894	934717
20755	934718
132108	934719
228046	934720
2727	934721
67275	934722
629	934723
5458	934724
168979	934725
210357	934726
180665	934727
8904	934728
8904	934729
227715	934730
1845	934731
136243	934732
45826	934733
121335	934734
305819	934735
43999	934736
3214	934737
22766	934738
71380	934739
26203	934740
61788	934741
3891	934742
3042	934743
10660	934744
2881	934745
38283	934746
31863	934747
17869	934748
12538	934749
52402	934750
93413	934751
77390	934752
17369	934753
116966	934754
28644	934755
135947	934756
193935	934757
155934	934758
146411	934759
87038	934760
19195	934761
120971	934762
53621	934763
62971	934764
154699	934765
1005	934766
192750	934767
129425	934768
25490	934769
216616	934770
29390	934771
3174	934772
42807	934773
140794	934774
29430	934775
42008	934776
142485	934777
118563	934778
44974	934779
194969	934780
2322	934781
33789	934782
56340	934783
21063	934784
133057	934785
9520	934786
128739	934787
18544	934788
28795	934789
165852	934790
27929	934791
77280	934792
139414	934793
22969	934794
23630	934795
161787	934796
56623	934797
18348	934798
2006	934799
73947	934800
126427	934801
36	934802
105768	934803
58012	934804
73947	934805
83596	934806
192853	934807
76512	934808
105768	934809
48998	934810
105391	934811
19500	934812
41114	934813
5611	934814
35591	934815
19498	934816
160536	934817
70491	934818
70491	934819
229730	934820
209422	934821
59810	934822
208127	934823
23796	934824
49905	934825
59239	934826
76561	934827
16793	934828
97193	934829
64393	934830
215414	934831
144426	934832
144391	934833
14769	934834
9777	934835
35348	934836
114841	934837
4498	934838
138796	934839
80155	934840
50241	934841
77643	934842
450	934843
54656	934844
1325	934845
69	934846
12705	934847
12567	934848
296059	934849
89373	934850
281212	934851
228962	934852
254173	934853
74578	934854
118439	934855
245382	934856
242054	934857
199856	934858
44814	934859
56259	934860
96731	934861
240888	934862
289974	934863
139692	934864
144921	934865
268161	934866
212130	934867
126912	934868
273267	934869
121848	934870
258885	934871
6268	934872
62201	934873
62201	934874
70844	934875
199717	934876
262858	934877
21703	934878
244862	934879
10324	934880
136382	934881
140392	934882
118506	934883
55567	934884
107596	934885
17047	934886
127577	934887
88481	934888
112062	934889
177110	934890
75895	934891
266100	934892
41282	934893
59573	934894
23607	934895
151713	934896
177203	934897
93880	934898
169795	934899
11858	934900
100190	934901
93880	934902
20557	934903
48281	934904
82401	934905
48281	934906
19859	934907
306478	934908
93880	934909
311984	934910
124600	934911
122946	934912
20128	934913
77846	934914
164643	934915
278979	934916
34172	934917
216415	934918
43736	934919
45892	934920
178184	934921
50414	934922
12459	934923
206788	934924
266587	934925
17542	934926
19859	934927
128130	934928
7299	934929
31398	934930
127839	934931
182722	934932
90792	934933
9813	934934
26794	934935
104743	934936
291943	934937
71974	934938
18341	934939
117436	934940
172537	934941
151490	934942
306980	934943
264020	934944
17525	934945
123913	934946
51355	934947
238036	934948
183112	934949
202701	934950
228632	934951
145511	934952
30171	934953
61509	934954
235264	934955
279506	934956
30537	934957
11816	934958
85319	934959
213996	934960
103341	934961
14256	934962
73300	934963
14786	934964
174746	934965
210932	934966
52190	934967
11858	934968
62069	934969
648	934970
43967	934971
172399	934972
285669	934973
35730	934974
52587	934975
102517	934976
111046	934977
125802	934978
175102	934979
97748	934980
183151	934981
39324	934982
196480	934983
41834	934984
272345	934985
32391	934986
74152	934987
93836	934988
72719	934989
288356	934990
51982	934991
57133	934992
13436	934993
185698	934994
140286	934995
93552	934996
50173	934997
60409	934998
74528	934999
216960	935000
161468	935001
14151	935002
94599	935003
6226	935004
169700	935005
3863	935006
133850	935007
307966	935008
37488	935009
3643	935010
151883	935011
79733	935012
126007	935013
52390	935014
11900	935015
295754	935016
107918	935017
80899	935018
149736	935019
141344	935020
301630	935021
261491	935022
181705	935023
213786	935024
159078	935025
192823	935026
816	935027
94364	935028
215493	935029
44777	935030
7588	935031
25629	935032
6174	935033
163906	935034
304445	935035
164853	935036
19616	935037
241635	935038
61764	935039
31403	935040
209474	935041
25741	935042
10544	935043
217985	935044
62397	935045
209474	935046
199450	935047
142765	935048
295378	935049
152405	935050
205731	935051
51367	935052
162050	935053
33994	935054
31403	935055
170713	935056
43784	935057
12010	935058
108418	935059
134067	935060
7600	935061
30715	935062
151303	935063
38545	935064
57789	935065
100529	935066
60475	935067
116528	935068
3203	935069
156486	935070
163213	935071
261	935072
5769	935073
105028	935074
135817	935075
51372	935076
96537	935077
12522	935078
149867	935079
50788	935080
61027	935081
113736	935082
135092	935083
4	935084
181862	935085
47459	935086
126653	935087
76601	935088
51622	935089
6426	935090
37872	935091
191141	935092
21702	935093
79660	935094
35041	935095
61137	935096
24981	935097
157327	935098
128077	935099
89951	935100
70799	935101
74636	935102
110393	935103
97997	935104
77995	935105
8550	935106
2112	935107
2112	935108
257755	935109
41818	935110
126419	935111
28882	935112
24512	935113
620	935114
6612	935115
3347	935116
33929	935117
18004	935118
109169	935119
1477	935120
15673	935121
71582	935122
23113	935123
32361	935124
108976	935125
39849	935126
2725	935127
23662	935128
57203	935129
194976	935130
167294	935131
192035	935132
278264	935133
5282	935134
86736	935135
108832	935136
3077	935137
192359	935138
9406	935139
48741	935140
46043	935141
7320	935142
174993	935143
144968	935144
92680	935145
159867	935146
81040	935147
19428	935148
68548	935149
59276	935150
55734	935151
29021	935152
104583	935153
84988	935154
10801	935155
185722	935156
287207	935157
168094	935158
2228	935159
259976	935160
19428	935161
4969	935162
1361	935163
20464	935164
108327	935165
66793	935166
17292	935167
31598	935168
115659	935169
180917	935170
294235	935171
187616	935172
64	935173
15030	935174
67142	935175
61499	935176
89499	935177
16415	935178
69569	935179
87622	935180
173065	935181
17082	935182
7516	935183
9197	935184
19584	935185
244834	935186
76753	935187
237601	935188
205120	935189
92511	935190
106910	935191
306504	935192
32305	935193
43070	935194
27864	935195
27864	935196
156484	935197
125763	935198
169699	935199
95423	935200
105367	935201
185283	935202
100451	935203
10646	935204
59717	935205
68246	935206
216838	935207
357	935208
759	935209
52304	935210
5781	935211
71572	935212
212785	935213
25404	935214
88440	935215
161435	935216
20997	935217
111245	935218
11367	935219
34040	935220
55379	935221
74695	935222
93071	935223
61543	935224
111337	935225
170946	935226
5732	935227
238058	935228
9734	935229
28276	935230
8358	935231
116298	935232
271777	935233
31946	935234
79281	935235
55227	935236
71435	935237
143314	935238
97822	935239
1164	935240
232219	935241
209840	935242
2702	935243
65018	935244
14120	935245
72276	935246
4620	935247
48217	935248
43179	935249
19941	935250
177869	935251
21667	935252
581	935253
82457	935254
5269	935255
281375	935256
42107	935257
290094	935258
76033	935259
108095	935260
58734	935261
14276	935262
100279	935263
111913	935264
11515	935265
587	935266
6705	935267
6705	935268
36586	935269
15738	935270
122440	935271
159172	935272
12543	935273
170994	935274
154670	935275
157852	935276
170606	935277
60893	935278
23616	935279
60317	935280
14874	935281
298	935282
132572	935283
96536	935284
56144	935285
3405	935286
2228	935287
128936	935288
105812	935289
27921	935290
62381	935291
272582	935292
309373	935293
15234	935294
5130	935295
144352	935296
263158	935297
272225	935298
91941	935299
16593	935300
173217	935301
235318	935302
1968	935303
24377	935304
11994	935305
152384	935306
22048	935307
154430	935308
31717	935309
87739	935310
1108	935311
49021	935312
90305	935313
16294	935314
1959	935315
131134	935316
78865	935317
172826	935318
82388	935319
13634	935320
286481	935321
3801	935322
137938	935323
17044	935324
34229	935325
5111	935326
143992	935327
1964	935328
82806	935329
14428	935330
26835	935331
215547	935332
136028	935333
18924	935334
64785	935335
89983	935336
59291	935337
47853	935338
183145	935339
10959	935340
26761	935341
57406	935342
176003	935343
222227	935344
257126	935345
13979	935346
79387	935347
298455	935348
215404	935349
309007	935350
11490	935351
17606	935352
44771	935353
7153	935354
50087	935355
312058	935356
153459	935357
465	935358
62613	935359
113111	935360
47861	935361
136186	935362
145072	935363
510	935364
165347	935365
5045	935366
183485	935367
8019	935368
14243	935369
45688	935370
38880	935371
78716	935372
256948	935373
57172	935374
242744	935375
306809	935376
27837	935377
189254	935378
129442	935379
28880	935380
178549	935381
126445	935382
83318	935383
16198	935384
77673	935385
197694	935386
10981	935387
42589	935388
123613	935389
1155	935390
109234	935391
128820	935392
95272	935393
198336	935394
209735	935395
189578	935396
96282	935397
71656	935398
64605	935399
268348	935400
16965	935401
81701	935402
28076	935403
132622	935404
47407	935405
25266	935406
38108	935407
17557	935408
207508	935409
28606	935410
136420	935411
54200	935412
145445	935413
76031	935414
22369	935415
166392	935416
1699	935417
64776	935418
76408	935419
129028	935420
57769	935421
60845	935422
98605	935423
5653	935424
1071	935425
181240	935426
145770	935427
259284	935428
182338	935429
17280	935430
24357	935431
266212	935432
121705	935433
185446	935434
71326	935435
39287	935436
10674	935437
5640	935438
49225	935439
2117	935440
19218	935441
5575	935442
150216	935443
32308	935444
13044	935445
120522	935446
110956	935447
19357	935448
51702	935449
37105	935450
89659	935451
57292	935452
44347	935453
10561	935454
143485	935455
284924	935456
194554	935457
9552	935458
22983	935459
231439	935460
153994	935461
193534	935462
37621	935463
11206	935464
117337	935465
98959	935466
182567	935467
126354	935468
109630	935469
72772	935470
143660	935471
27836	935472
10538	935473
35911	935474
117043	935475
117018	935476
164408	935477
54215	935478
210511	935479
180269	935480
76139	935481
909	935482
302613	935483
97852	935484
86936	935485
102803	935486
43824	935487
23258	935488
17441	935489
9239	935490
14150	935491
91037	935492
85346	935493
112679	935494
193279	935495
29569	935496
173022	935497
94057	935498
4534	935499
176760	935500
133641	935501
17464	935502
305124	935503
30224	935504
25236	935505
227655	935506
7898	935507
11512	935508
226844	935509
90915	935510
64104	935511
1425	935512
71959	935513
14503	935514
88618	935515
7866	935516
110300	935517
237487	935518
14360	935519
50580	935520
120535	935521
3512	935522
122370	935523
12247	935524
52847	935525
36631	935526
10670	935527
4816	935528
11260	935529
116438	935530
3769	935531
74874	935532
2226	935533
106525	935534
29424	935535
186322	935536
4758	935537
144084	935538
137704	935539
53086	935540
19763	935541
78648	935542
42830	935543
28058	935544
16905	935545
3405	935546
88808	935547
52813	935548
25684	935549
74855	935550
1492	935551
142202	935552
33410	935553
8274	935554
81634	935555
72430	935556
21762	935557
118675	935558
157259	935559
216767	935560
2083	935561
212732	935562
20725	935563
119098	935564
189000	935565
12066	935566
202138	935567
24	935568
54337	935569
143848	935570
4028	935571
192226	935572
5215	935573
62613	935574
68654	935575
65398	935576
147704	935577
58754	935578
92928	935579
86660	935580
26324	935581
223860	935582
258935	935583
281217	935584
75434	935585
303019	935586
23732	935587
6479	935588
47044	935589
201727	935590
753	935591
109793	935592
21751	935593
147556	935594
297697	935595
305561	935596
48762	935597
39957	935598
117761	935599
221875	935600
116951	935601
1240	935602
30355	935603
23348	935604
2386	935605
112298	935606
90651	935607
34549	935608
66435	935609
55634	935610
216523	935611
94151	935612
62316	935613
149677	935614
6080	935615
133025	935616
79993	935617
195756	935618
295586	935619
162845	935620
171217	935621
25323	935622
18749	935623
26517	935624
75999	935625
56675	935626
79801	935627
1774	935628
35555	935629
15429	935630
256972	935631
81702	935632
291203	935633
180523	935634
121267	935635
162895	935636
146280	935637
100079	935638
79944	935639
133006	935640
88264	935641
14651	935642
71233	935643
62364	935644
5728	935645
291610	935646
37928	935647
10833	935648
30477	935649
241817	935650
78904	935651
30104	935652
89344	935653
91836	935654
11378	935655
210178	935656
106712	935657
948	935658
159705	935659
34037	935660
39126	935661
158541	935662
105148	935663
104611	935664
91812	935665
183770	935666
57348	935667
61153	935668
173148	935669
53582	935670
49955	935671
124707	935672
122931	935673
142532	935674
110227	935675
5961	935676
157965	935677
305560	935678
193818	935679
94	935680
148199	935681
102648	935682
101889	935683
121	935684
45294	935685
97889	935686
137225	935687
207995	935688
292436	935689
192430	935690
37977	935691
182550	935692
263462	935693
181901	935694
21397	935695
23614	935696
69749	935697
213955	935698
66149	935699
122697	935700
223561	935701
25211	935702
112115	935703
208825	935704
95953	935705
69970	935706
127716	935707
121170	935708
112316	935709
55604	935710
64012	935711
65545	935712
107742	935713
55346	935714
173796	935715
56869	935716
84363	935717
111208	935718
247209	935719
298303	935720
119634	935721
161034	935722
159102	935723
277589	935724
25964	935725
112552	935726
161554	935727
306423	935728
240824	935729
170953	935730
105578	935731
66810	935732
246329	935733
10041	935734
101236	935735
53944	935736
28128	935737
40151	935738
263330	935739
171839	935740
145008	935741
183917	935742
58492	935743
147023	935744
64130	935745
179030	935746
90460	935747
15434	935748
48430	935749
310713	935750
107382	935751
85479	935752
191739	935753
197972	935754
268765	935755
237245	935756
57845	935757
57845	935758
87495	935759
187060	935760
50015	935761
167069	935762
16999	935763
162435	935764
70547	935765
126161	935766
9171	935767
117047	935768
13682	935769
220234	935770
169584	935771
18998	935772
123497	935773
107072	935774
140099	935775
60437	935776
10107	935777
186451	935778
231646	935779
289785	935780
75806	935781
210825	935782
31971	935783
24211	935784
47014	935785
147508	935786
92812	935787
30786	935788
167032	935789
150406	935790
151597	935791
164305	935792
218305	935793
223568	935794
103483	935795
2096	935796
262579	935797
96939	935798
77310	935799
75645	935800
187494	935801
172798	935802
60004	935803
102602	935804
217533	935805
12762	935806
275522	935807
95317	935808
123880	935809
119890	935810
13452	935811
209859	935812
253656	935813
198042	935814
230744	935815
85821	935816
30329	935817
305226	935818
60891	935819
66065	935820
108423	935821
17279	935822
165328	935823
60799	935824
13902	935825
124778	935826
54812	935827
4306	935828
197725	935829
9965	935830
119733	935831
291410	935832
1773	935833
180109	935834
3441	935835
10050	935836
95425	935837
93578	935838
115969	935839
106047	935840
15349	935841
47353	935842
37062	935843
46457	935844
20220	935845
100154	935846
145359	935847
148540	935848
183470	935849
47074	935850
35488	935851
53632	935852
160088	935853
89859	935854
105174	935855
96890	935856
148493	935857
155739	935858
60247	935859
27124	935860
4586	935861
23662	935862
83576	935863
193446	935864
177316	935865
46379	935866
185829	935867
180706	935868
104329	935869
236975	935870
118441	935871
289	935872
221539	935873
5670	935874
204746	935875
87328	935876
102540	935877
5360	935878
136126	935879
206806	935880
14356	935881
13539	935882
97072	935883
95854	935884
217767	935885
210995	935886
220400	935887
137825	935888
62662	935889
304862	935890
7524	935891
299707	935892
71560	935893
112669	935894
216388	935895
125583	935896
125692	935897
107610	935898
272994	935899
66458	935900
12012	935901
4798	935902
164160	935903
190256	935904
42327	935905
99900	935906
8621	935907
43075	935908
238581	935909
271252	935910
14536	935911
7944	935912
92548	935913
158602	935914
17786	935915
4602	935916
125457	935917
14681	935918
254949	935919
266443	935920
138664	935921
85813	935922
37778	935923
3973	935924
87563	935925
74159	935926
95091	935927
205095	935928
4006	935929
4840	935930
2222	935931
65526	935932
181330	935933
91422	935934
61061	935935
10492	935936
1242	935937
106461	935938
9874	935939
128910	935940
8523	935941
1073	935942
127237	935943
127237	935944
258377	935945
180994	935946
81065	935947
307694	935948
311821	935949
59512	935950
478	935951
155186	935952
64698	935953
14208	935954
180186	935955
117342	935956
145989	935957
32361	935958
37318	935959
70526	935960
1751	935961
10	935962
203772	935963
275796	935964
242903	935965
217355	935966
221301	935967
14997	935968
148858	935969
35875	935970
130588	935971
96603	935972
278832	935973
255803	935974
290379	935975
78736	935976
99762	935977
18182	935978
181879	935979
164481	935980
28816	935981
248159	935982
79843	935983
10276	935984
20016	935985
70692	935986
252708	935987
1101	935988
160271	935989
11007	935990
62742	935991
13201	935992
16322	935993
34325	935994
62211	935995
7598	935996
301815	935997
40398	935998
81376	935999
108262	936000
198019	936001
39098	936002
50256	936003
72015	936004
67151	936005
180674	936006
52700	936007
111410	936008
259371	936009
120968	936010
73503	936011
92583	936012
61914	936013
61572	936014
132435	936015
91070	936016
295875	936017
2795	936018
14312	936019
64822	936020
69989	936021
21151	936022
204178	936023
60615	936024
37345	936025
179758	936026
3317	936027
10882	936028
51271	936029
48813	936030
59094	936031
1768	936032
56469	936033
169248	936034
19113	936035
72395	936036
16607	936037
253661	936038
16425	936039
114880	936040
104821	936041
13162	936042
252962	936043
87354	936044
24474	936045
159729	936046
151595	936047
151688	936048
261748	936049
5476	936050
42029	936051
263065	936052
238631	936053
255195	936054
283845	936055
1178	936056
14195	936057
19541	936058
189169	936059
176234	936060
86580	936061
62752	936062
277882	936063
34443	936064
8943	936065
128815	936066
5765	936067
198281	936068
168129	936069
123286	936070
427	936071
77198	936072
25477	936073
69511	936074
96921	936075
228674	936076
76741	936077
28684	936078
2158	936079
74122	936080
190115	936081
23046	936082
33812	936083
96091	936084
30910	936085
41047	936086
26066	936087
189301	936088
188993	936089
141747	936090
15065	936091
138548	936092
209909	936093
98918	936094
2492	936095
181144	936096
56888	936097
6934	936098
97398	936099
26662	936100
22441	936101
438	936102
183916	936103
303734	936104
39149	936105
135501	936106
22424	936107
661	936108
142034	936109
32487	936110
36514	936111
41047	936112
41047	936113
2543	936114
102404	936115
57536	936116
208568	936117
38788	936118
1019	936119
2830	936120
171340	936121
230456	936122
5941	936123
32794	936124
39187	936125
274769	936126
108092	936127
189597	936128
304648	936129
25321	936130
34800	936131
43688	936132
96574	936133
141594	936134
94910	936135
19494	936136
23071	936137
34055	936138
43227	936139
41975	936140
180565	936141
31453	936142
4890	936143
42619	936144
74713	936145
8670	936146
89787	936147
153286	936148
199018	936149
11781	936150
22981	936151
5814	936152
307743	936153
96429	936154
27876	936155
5895	936156
12373	936157
173666	936158
135993	936159
58915	936160
113199	936161
42291	936162
32428	936163
54965	936164
10162	936165
36019	936166
149214	936167
243321	936168
210188	936169
12318	936170
13874	936171
17956	936172
27484	936173
64977	936174
49895	936175
22416	936176
117277	936177
33629	936178
150408	936179
51330	936180
748	936181
1321	936182
27709	936183
195473	936184
10322	936185
93786	936186
38286	936187
94891	936188
113076	936189
62245	936190
185219	936191
23520	936192
17915	936193
137709	936194
302446	936195
66011	936196
256919	936197
171959	936198
110989	936199
86370	936200
254391	936201
48575	936202
1635	936203
32440	936204
17802	936205
143659	936206
15103	936207
74807	936208
22866	936209
33511	936210
3243	936211
56551	936212
146836	936213
57012	936214
40391	936215
202830	936216
50476	936217
121055	936218
181728	936219
167811	936220
40536	936221
7637	936222
9455	936223
75361	936224
36683	936225
6819	936226
40986	936227
7760	936228
122654	936229
28709	936230
184346	936231
43551	936232
152083	936233
43050	936234
53629	936235
2759	936236
31007	936237
79780	936238
223363	936239
139031	936240
33234	936241
991	936242
82610	936243
63312	936244
192883	936245
114888	936246
57790	936247
143011	936248
302788	936249
169605	936250
67353	936251
38338	936252
31564	936253
144669	936254
50934	936255
1893	936256
209675	936257
205536	936258
4627	936259
41009	936260
21328	936261
74650	936262
269388	936263
54108	936264
84117	936265
13974	936266
208830	936267
120851	936268
115262	936269
35987	936270
63190	936271
1044	936272
253197	936273
142359	936274
105575	936275
65886	936276
73275	936277
53219	936278
53219	936279
118127	936280
118127	936281
189397	936282
14174	936283
81054	936284
14016	936285
250624	936286
130402	936287
145294	936288
24860	936289
129397	936290
57604	936291
60101	936292
103586	936293
143748	936294
58072	936295
56027	936296
37879	936297
187027	936298
279564	936299
25812	936300
33401	936301
9296	936302
66314	936303
229343	936304
8032	936305
66407	936306
35009	936307
15384	936308
88639	936309
99008	936310
8869	936311
127329	936312
14083	936313
27372	936314
16266	936315
244985	936316
134656	936317
41091	936318
59438	936319
137591	936320
281851	936321
50407	936322
18244	936323
97737	936324
128859	936325
225565	936326
285868	936327
9384	936328
141702	936329
203241	936330
139177	936331
27985	936332
125004	936333
103918	936334
272820	936335
42316	936336
12111	936337
123067	936338
296260	936339
31183	936340
53299	936341
10465	936342
75516	936343
35395	936344
72323	936345
144206	936346
9992	936347
196439	936348
150	936349
15032	936350
178486	936351
280615	936352
82236	936353
55310	936354
9734	936355
7973	936356
28248	936357
59838	936358
4130	936359
146937	936360
88590	936361
53050	936362
119809	936363
79706	936364
63937	936365
227181	936366
46843	936367
3355	936368
106908	936369
34028	936370
6383	936371
96300	936372
128	936373
78943	936374
26423	936375
167704	936376
78051	936377
78296	936378
5791	936379
177839	936380
52714	936381
7772	936382
12706	936383
73705	936384
94411	936385
26060	936386
114422	936387
239225	936388
130105	936389
7472	936390
46147	936391
83673	936392
36290	936393
86571	936394
20534	936395
109228	936396
265579	936397
292458	936398
64770	936399
62231	936400
37103	936401
25	936402
121806	936403
171604	936404
13949	936405
88870	936406
64126	936407
99446	936408
35279	936409
35279	936410
213333	936411
7046	936412
9052	936413
16195	936414
11706	936415
9769	936416
60866	936417
17073	936418
7948	936419
9647	936420
11576	936421
17759	936422
82917	936423
220100	936424
7390	936425
10941	936426
196488	936427
15790	936428
120389	936429
17937	936430
243088	936431
62378	936432
291459	936433
9249	936434
258483	936435
139273	936436
49514	936437
103366	936438
1000	936439
8533	936440
220291	936441
244894	936442
211	936443
71092	936444
35015	936445
18954	936446
36810	936447
104999	936448
69212	936449
16420	936450
139687	936451
183512	936452
79465	936453
15214	936454
96994	936455
40395	936456
69326	936457
183689	936458
82941	936459
125285	936460
14254	936461
16647	936462
21670	936463
9881	936464
1916	936465
18385	936466
212467	936467
9464	936468
76622	936469
92852	936470
94190	936471
2419	936472
85505	936473
23530	936474
11547	936475
23153	936476
34891	936477
1493	936478
34523	936479
261600	936480
98004	936481
102213	936482
135556	936483
680	936484
187171	936485
504	936486
35250	936487
162841	936488
43832	936489
180065	936490
86010	936491
35722	936492
19466	936493
25053	936494
104667	936495
105113	936496
310163	936497
3653	936498
65030	936499
74972	936500
9064	936501
114335	936502
301590	936503
3846	936504
140850	936505
103719	936506
6668	936507
54773	936508
37060	936509
94417	936510
296786	936511
167969	936512
7053	936513
111390	936514
8833	936515
60395	936516
32234	936517
109764	936518
28461	936519
70169	936520
280282	936521
3326	936522
120348	936523
19220	936524
43241	936525
47579	936526
9477	936527
136745	936528
2580	936529
10261	936530
8366	936531
274639	936532
79751	936533
17269	936534
36558	936535
303	936536
225085	936537
87137	936538
91154	936539
258783	936540
184050	936541
11486	936542
28640	936543
116068	936544
307795	936545
13293	936546
137112	936547
14080	936548
94978	936549
214672	936550
151239	936551
64468	936552
23380	936553
38184	936554
107206	936555
41229	936556
260	936557
96569	936558
119299	936559
125203	936560
83487	936561
4820	936562
80151	936563
207525	936564
89912	936565
589	936566
56349	936567
51739	936568
62364	936569
75703	936570
28097	936571
53861	936572
102194	936573
1086	936574
52911	936575
115009	936576
59745	936577
33658	936578
106578	936579
46264	936580
266606	936581
74785	936582
14055	936583
63197	936584
260950	936585
210106	936586
4665	936587
217888	936588
154565	936589
14	936590
15065	936591
181562	936592
4637	936593
13904	936594
54728	936595
305427	936596
41952	936597
69600	936598
122935	936599
114438	936600
116529	936601
3766	936602
189057	936603
35538	936604
114318	936605
170716	936606
33370	936607
219682	936608
209264	936609
2855	936610
69358	936611
131723	936612
14603	936613
74048	936614
38275	936615
249263	936616
97694	936617
49104	936618
53037	936619
82727	936620
7584	936621
3904	936622
26330	936623
298142	936624
112095	936625
91809	936626
38014	936627
132629	936628
121336	936629
133338	936630
29207	936631
6424	936632
42196	936633
16645	936634
206722	936635
111008	936636
168112	936637
106124	936638
139166	936639
18726	936640
78024	936641
48226	936642
290251	936643
26139	936644
34995	936645
9497	936646
155006	936647
149513	936648
151466	936649
18846	936650
192485	936651
98067	936652
300194	936653
163773	936654
10994	936655
6245	936656
881	936657
101782	936658
121689	936659
94450	936660
222409	936661
61232	936662
18363	936663
95091	936664
279579	936665
223789	936666
220962	936667
175286	936668
162520	936669
302939	936670
108079	936671
118	936672
9213	936673
211252	936674
10452	936675
66686	936676
109859	936677
54284	936678
23207	936679
25929	936680
25929	936681
71963	936682
4973	936683
9709	936684
31718	936685
7774	936686
150975	936687
298235	936688
23439	936689
25	936690
4436	936691
133205	936692
67439	936693
82231	936694
133072	936695
25099	936696
105251	936697
251355	936698
82976	936699
67701	936700
1158	936701
20	936702
34086	936703
20134	936704
88785	936705
10676	936706
37474	936707
197796	936708
2790	936709
17128	936710
7920	936711
70135	936712
7955	936713
63	936714
15133	936715
157916	936716
165021	936717
6674	936718
104506	936719
66536	936720
7043	936721
90887	936722
13421	936723
27086	936724
31903	936725
36665	936726
4642	936727
42329	936728
169717	936729
204521	936730
68213	936731
151969	936732
107803	936733
16734	936734
53919	936735
82781	936736
242216	936737
58345	936738
12727	936739
16975	936740
1599	936741
208721	936742
110406	936743
53887	936744
144761	936745
86703	936746
32995	936747
114178	936748
62991	936749
90372	936750
58303	936751
74987	936752
52436	936753
50009	936754
113621	936755
23553	936756
39432	936757
146911	936758
1650	936759
23242	936760
9659	936761
2244	936762
1236	936763
114068	936764
145650	936765
138556	936766
2673	936767
106609	936768
24946	936769
8425	936770
112940	936771
28218	936772
42814	936773
34064	936774
114726	936775
126200	936776
181635	936777
121994	936778
37983	936779
261	936780
104970	936781
20082	936782
177372	936783
179035	936784
58143	936785
57524	936786
111977	936787
70508	936788
102668	936789
53542	936790
73081	936791
184480	936792
167170	936793
63884	936794
35983	936795
140013	936796
156864	936797
70988	936798
284460	936799
18458	936800
190486	936801
213057	936802
125153	936803
26565	936804
22445	936805
222728	936806
150922	936807
191025	936808
7983	936809
34897	936810
12201	936811
216597	936812
175598	936813
281323	936814
98276	936815
29112	936816
16083	936817
209387	936818
67440	936819
51910	936820
23238	936821
186622	936822
2195	936823
49074	936824
169090	936825
45197	936826
211377	936827
11122	936828
63982	936829
66656	936830
93387	936831
133955	936832
46307	936833
112934	936834
63431	936835
204415	936836
2273	936837
203345	936838
86879	936839
14861	936840
159711	936841
68876	936842
133521	936843
86294	936844
68118	936845
205927	936846
30063	936847
163955	936848
59415	936849
117370	936850
4832	936851
48878	936852
240950	936853
28901	936854
40953	936855
71812	936856
73026	936857
228970	936858
64519	936859
196516	936860
13830	936861
43050	936862
139991	936863
3102	936864
3102	936865
191675	936866
30239	936867
217618	936868
301737	936869
27083	936870
8850	936871
25427	936872
43916	936873
3861	936874
39323	936875
16288	936876
37598	936877
9719	936878
3253	936879
21199	936880
18209	936881
307231	936882
215190	936883
18325	936884
161536	936885
289950	936886
8339	936887
204940	936888
7042	936889
63325	936890
35769	936891
10931	936892
83206	936893
109657	936894
55885	936895
62128	936896
237841	936897
32061	936898
29781	936899
176250	936900
65350	936901
297767	936902
142430	936903
29781	936904
43179	936905
45415	936906
73838	936907
49482	936908
221120	936909
127506	936910
90380	936911
84058	936912
278334	936913
50184	936914
104296	936915
105907	936916
43114	936917
231140	936918
89607	936919
35175	936920
204330	936921
19531	936922
14941	936923
94147	936924
2459	936925
34813	936926
700	936927
35014	936928
46440	936929
107495	936930
202337	936931
24229	936932
93014	936933
158691	936934
36714	936935
101947	936936
53000	936937
114419	936938
10987	936939
104052	936940
71461	936941
7313	936942
101801	936943
8329	936944
6575	936945
23323	936946
287913	936947
34821	936948
66258	936949
219234	936950
33806	936951
19582	936952
23948	936953
149122	936954
57680	936955
9582	936956
43757	936957
38389	936958
204769	936959
15876	936960
205069	936961
43035	936962
124915	936963
58553	936964
12991	936965
89791	936966
89791	936967
111521	936968
47993	936969
146303	936970
121910	936971
56131	936972
145427	936973
44346	936974
2080	936975
181075	936976
289998	936977
17406	936978
9187	936979
296349	936980
85475	936981
17049	936982
77525	936983
21182	936984
17656	936985
25002	936986
5972	936987
167734	936988
25917	936989
33377	936990
162506	936991
5616	936992
46484	936993
202550	936994
571	936995
56239	936996
9247	936997
100983	936998
268837	936999
58942	937000
237416	937001
165747	937002
35899	937003
77518	937004
159013	937005
182840	937006
41555	937007
27819	937008
174082	937009
104854	937010
57931	937011
3694	937012
42187	937013
1600	937014
11066	937015
131373	937016
122751	937017
67914	937018
5145	937019
7815	937020
307705	937021
89451	937022
85318	937023
173104	937024
19842	937025
50282	937026
212646	937027
222691	937028
118239	937029
118239	937030
14686	937031
192	937032
149424	937033
17434	937034
27412	937035
53333	937036
14713	937037
163644	937038
31344	937039
21501	937040
15210	937041
85919	937042
92218	937043
67548	937044
17461	937045
6123	937046
138578	937047
44389	937048
122397	937049
51427	937050
109020	937051
102870	937052
98627	937053
306851	937054
206040	937055
60520	937056
107417	937057
311875	937058
29507	937059
107565	937060
270403	937061
208479	937062
105307	937063
49087	937064
257410	937065
301288	937066
58280	937067
100110	937068
112211	937069
207015	937070
71220	937071
15299	937072
138857	937073
13770	937074
79514	937075
19203	937076
1606	937077
21939	937078
37353	937079
23718	937080
45978	937081
134	937082
68145	937083
219208	937084
103830	937085
56491	937086
217359	937087
6711	937088
76022	937089
1378	937090
24589	937091
38768	937092
11489	937093
95390	937094
36681	937095
154420	937096
1032	937097
291054	937098
18210	937099
43798	937100
91294	937101
217177	937102
26498	937103
166377	937104
33780	937105
151259	937106
223250	937107
19980	937108
40984	937109
83945	937110
29157	937111
20144	937112
22844	937113
216428	937114
66286	937115
109740	937116
117637	937117
77513	937118
95540	937119
12198	937120
126398	937121
1278	937122
1278	937123
89273	937124
47838	937125
68410	937126
120519	937127
17196	937128
157666	937129
3189	937130
259524	937131
186751	937132
132626	937133
50702	937134
18033	937135
138885	937136
8700	937137
65722	937138
104214	937139
1787	937140
86787	937141
99801	937142
30473	937143
302769	937144
135944	937145
3424	937146
162525	937147
133925	937148
230463	937149
176849	937150
224921	937151
7199	937152
226428	937153
678	937154
11819	937155
26065	937156
116489	937157
7066	937158
125973	937159
83265	937160
62	937161
5304	937162
4305	937163
12246	937164
7892	937165
49115	937166
182366	937167
52414	937168
107980	937169
4015	937170
583	937171
289619	937172
255	937173
1857	937174
87828	937175
23948	937176
70302	937177
37126	937178
204651	937179
26514	937180
110499	937181
101706	937182
12476	937183
157875	937184
4355	937185
31771	937186
229821	937187
84797	937188
213615	937189
15075	937190
44187	937191
90545	937192
165078	937193
11293	937194
83216	937195
36215	937196
197365	937197
5765	937198
66792	937199
248976	937200
135961	937201
20195	937202
187486	937203
7902	937204
177107	937205
77172	937206
94000	937207
28378	937208
198160	937209
27988	937210
42422	937211
31845	937212
31199	937213
139894	937214
2072	937215
13961	937216
274234	937217
67723	937218
132016	937219
139528	937220
83128	937221
174417	937222
2577	937223
138319	937224
6866	937225
203684	937226
13625	937227
52796	937228
20299	937229
278986	937230
60494	937231
38493	937232
3999	937233
16229	937234
105608	937235
221239	937236
101473	937237
101428	937238
67821	937239
1797	937240
109721	937241
6799	937242
40523	937243
23522	937244
76424	937245
152763	937246
1862	937247
90057	937248
8776	937249
131265	937250
2752	937251
90983	937252
62741	937253
110459	937254
30929	937255
25	937256
25	937257
98765	937258
190407	937259
22403	937260
21553	937261
1476	937262
80151	937263
26634	937264
22783	937265
113535	937266
28301	937267
97424	937268
26239	937269
309438	937270
14469	937271
32783	937272
86393	937273
31910	937274
146783	937275
64979	937276
24795	937277
57039	937278
142455	937279
15451	937280
122656	937281
7749	937282
162608	937283
99560	937284
11015	937285
13219	937286
136811	937287
17517	937288
222851	937289
13737	937290
6856	937291
96207	937292
216259	937293
250461	937294
289188	937295
44975	937296
175419	937297
13737	937298
311775	937299
973	937300
125858	937301
61962	937302
273215	937303
32416	937304
142957	937305
3287	937306
340	937307
50589	937308
9142	937309
98820	937310
6514	937311
3320	937312
6522	937313
40059	937314
11313	937315
211148	937316
13159	937317
123004	937318
55191	937319
41669	937320
130866	937321
165031	937322
161005	937323
30216	937324
148	937325
14282	937326
7862	937327
267596	937328
21947	937329
27838	937330
5327	937331
37274	937332
143942	937333
1816	937334
220997	937335
54402	937336
302507	937337
230341	937338
22995	937339
49781	937340
8758	937341
170844	937342
137578	937343
138737	937344
170959	937345
113701	937346
16120	937347
31463	937348
97883	937349
110198	937350
69653	937351
156663	937352
32903	937353
300857	937354
23131	937355
19051	937356
297428	937357
54977	937358
260	937359
282719	937360
86111	937361
43865	937362
167096	937363
263	937364
25234	937365
13270	937366
125760	937367
19899	937368
153714	937369
158656	937370
100584	937371
1703	937372
44626	937373
74505	937374
166968	937375
103826	937376
13179	937377
108288	937378
35558	937379
21594	937380
73342	937381
48454	937382
17192	937383
6593	937384
224413	937385
31863	937386
13699	937387
174743	937388
281563	937389
20518	937390
86566	937391
179618	937392
20099	937393
73497	937394
53609	937395
136931	937396
249008	937397
4704	937398
275396	937399
20515	937400
18694	937401
1951	937402
170894	937403
32222	937404
215267	937405
137315	937406
137381	937407
284577	937408
197011	937409
187778	937410
18766	937411
290815	937412
188252	937413
154744	937414
23387	937415
133903	937416
160747	937417
78111	937418
1579	937419
7253	937420
1582	937421
19621	937422
115609	937423
58095	937424
127152	937425
252973	937426
159138	937427
167811	937428
43220	937429
242067	937430
5046	937431
39658	937432
15379	937433
149472	937434
1006	937435
15375	937436
34773	937437
9007	937438
124413	937439
3674	937440
215217	937441
74828	937442
122773	937443
16427	937444
1236	937445
78703	937446
175256	937447
41811	937448
39441	937449
2715	937450
267880	937451
98908	937452
100198	937453
86361	937454
69463	937455
18224	937456
47993	937457
8184	937458
4176	937459
9635	937460
22322	937461
3088	937462
33649	937463
187312	937464
212310	937465
28523	937466
132245	937467
12176	937468
13930	937469
137849	937470
91159	937471
80889	937472
110167	937473
3956	937474
98436	937475
55084	937476
140817	937477
126848	937478
50475	937479
2875	937480
10170	937481
22920	937482
58653	937483
275964	937484
80080	937485
292316	937486
126376	937487
12009	937488
203020	937489
1	937490
80965	937491
75436	937492
696	937493
527	937494
306239	937495
134429	937496
155372	937497
26585	937498
26363	937499
32675	937500
180197	937501
24240	937502
90378	937503
91973	937504
56495	937505
23334	937506
42658	937507
139993	937508
103967	937509
23200	937510
190482	937511
175955	937512
226423	937513
44240	937514
120437	937515
4256	937516
81683	937517
64939	937518
80167	937519
206716	937520
10293	937521
26756	937522
122758	937523
312468	937524
17544	937525
21	937526
40575	937527
145801	937528
196061	937529
25071	937530
85100	937531
100848	937532
210969	937533
1462	937534
132124	937535
132124	937536
6299	937537
57015	937538
1683	937539
9159	937540
250566	937541
263599	937542
170697	937543
9697	937544
109797	937545
1079	937546
155645	937547
38962	937548
89602	937549
14220	937550
284377	937551
164353	937552
26486	937553
103757	937554
16162	937555
3601	937556
5305	937557
148385	937558
7120	937559
312132	937560
26186	937561
83100	937562
100911	937563
23021	937564
16445	937565
150341	937566
30700	937567
81758	937568
80821	937569
8000	937570
211067	937571
18943	937572
176085	937573
105360	937574
15539	937575
98953	937576
70487	937577
11435	937578
166451	937579
23220	937580
26486	937581
183053	937582
33996	937583
216161	937584
209944	937585
19520	937586
41828	937587
10493	937588
12871	937589
151822	937590
19216	937591
96046	937592
58981	937593
92727	937594
12561	937595
108570	937596
24822	937597
34096	937598
12873	937599
303655	937600
43656	937601
7457	937602
210931	937603
14448	937604
215761	937605
305345	937606
10657	937607
69000	937608
20066	937609
46382	937610
4543	937611
311577	937612
66776	937613
20931	937614
146668	937615
82868	937616
637	937617
134675	937618
306731	937619
14712	937620
223377	937621
2525	937622
48798	937623
193123	937624
71481	937625
251674	937626
8668	937627
65297	937628
905	937629
56840	937630
190667	937631
133882	937632
94150	937633
29047	937634
196739	937635
149124	937636
66277	937637
278375	937638
2654	937639
63592	937640
13305	937641
37117	937642
110658	937643
227889	937644
26891	937645
15	937646
5678	937647
180208	937648
6662	937649
106701	937650
278163	937651
12788	937652
46685	937653
80064	937654
22519	937655
11545	937656
208162	937657
25646	937658
34051	937659
211287	937660
68355	937661
394	937662
52491	937663
21182	937664
52959	937665
96695	937666
54464	937667
34525	937668
115081	937669
228975	937670
120899	937671
8201	937672
208702	937673
34805	937674
105580	937675
131337	937676
53629	937677
115871	937678
47803	937679
1821	937680
34681	937681
142054	937682
142989	937683
52973	937684
198770	937685
39600	937686
84658	937687
193553	937688
58654	937689
49549	937690
15420	937691
142629	937692
63684	937693
31047	937694
142074	937695
111112	937696
1606	937697
19043	937698
19043	937699
396	937700
16019	937701
27745	937702
190272	937703
310728	937704
10699	937705
232723	937706
40596	937707
74381	937708
68007	937709
10986	937710
1479	937711
39095	937712
92406	937713
27652	937714
58084	937715
13182	937716
15990	937717
5395	937718
142620	937719
61912	937720
3835	937721
304052	937722
8900	937723
204936	937724
38427	937725
14043	937726
636	937727
25439	937728
15415	937729
10760	937730
25190	937731
85334	937732
102218	937733
91405	937734
52866	937735
145167	937736
34971	937737
33726	937738
10202	937739
205203	937740
51922	937741
173703	937742
7730	937743
128191	937744
130624	937745
10300	937746
295806	937747
43010	937748
223993	937749
75852	937750
75166	937751
284965	937752
113910	937753
2218	937754
92228	937755
28127	937756
131951	937757
18132	937758
371	937759
85314	937760
59929	937761
76670	937762
191891	937763
29084	937764
67358	937765
14847	937766
17018	937767
8369	937768
69025	937769
621	937770
22657	937771
73956	937772
136067	937773
211013	937774
4705	937775
196918	937776
54232	937777
4673	937778
178074	937779
10968	937780
164697	937781
26269	937782
7373	937783
61813	937784
1044	937785
7312	937786
181496	937787
75812	937788
49	937789
37467	937790
2570	937791
119758	937792
4320	937793
6974	937794
97064	937795
101804	937796
5123	937797
307003	937798
115590	937799
211806	937800
102227	937801
5611	937802
156307	937803
157639	937804
3078	937805
39113	937806
17770	937807
272136	937808
63599	937809
39735	937810
112580	937811
131828	937812
34148	937813
2911	937814
4636	937815
58335	937816
14631	937817
122009	937818
1047	937819
313	937820
98546	937821
21392	937822
96487	937823
68934	937824
94663	937825
46627	937826
215959	937827
106593	937828
19858	937829
112186	937830
16974	937831
156767	937832
7685	937833
23896	937834
32412	937835
6491	937836
135566	937837
7548	937838
14373	937839
14618	937840
190315	937841
10610	937842
134697	937843
67956	937844
9114	937845
773	937846
32743	937847
10680	937848
46578	937849
27436	937850
305412	937851
133578	937852
85990	937853
10354	937854
73695	937855
71012	937856
64693	937857
307905	937858
28892	937859
295829	937860
8681	937861
62368	937862
63019	937863
33692	937864
250653	937865
252686	937866
5081	937867
99305	937868
1428	937869
932	937870
120398	937871
8131	937872
128302	937873
16752	937874
15166	937875
31444	937876
104541	937877
49928	937878
909	937879
17283	937880
17338	937881
34723	937882
283329	937883
82097	937884
13458	937885
231395	937886
97375	937887
53315	937888
25472	937889
251584	937890
13211	937891
97224	937892
36444	937893
118092	937894
72438	937895
118092	937896
56699	937897
69465	937898
145091	937899
148858	937900
3200	937901
77247	937902
147454	937903
122195	937904
55500	937905
34173	937906
5406	937907
196218	937908
16668	937909
7102	937910
448	937911
53526	937912
35420	937913
24233	937914
97829	937915
34472	937916
97462	937917
143730	937918
63014	937919
137254	937920
40519	937921
61144	937922
65360	937923
193386	937924
84980	937925
827	937926
270409	937927
145318	937928
50195	937929
118017	937930
50404	937931
134695	937932
77685	937933
87835	937934
27092	937935
312787	937936
9790	937937
130282	937938
64598	937939
58813	937940
36354	937941
153190	937942
42721	937943
12070	937944
200662	937945
15390	937946
42655	937947
17964	937948
75214	937949
40194	937950
192079	937951
10949	937952
27421	937953
30488	937954
10840	937955
106129	937956
2133	937957
105725	937958
43554	937959
13448	937960
1604	937961
171186	937962
13197	937963
5723	937964
44408	937965
11	937966
43302	937967
81898	937968
245442	937969
16802	937970
183188	937971
4072	937972
190244	937973
1868	937974
81325	937975
13879	937976
167316	937977
126612	937978
32141	937979
43173	937980
113923	937981
1966	937982
60639	937983
39606	937984
421	937985
18291	937986
157740	937987
92951	937988
154501	937989
8707	937990
226541	937991
28023	937992
219750	937993
14206	937994
37911	937995
169505	937996
6307	937997
100583	937998
239297	937999
71219	938000
1198	938001
84098	938002
15742	938003
62530	938004
89456	938005
97199	938006
149066	938007
827	938008
170155	938009
104551	938010
10231	938011
67840	938012
169758	938013
14600	938014
211343	938015
1485	938016
197096	938017
40829	938018
211664	938019
181250	938020
37558	938021
7303	938022
24943	938023
280338	938024
52594	938025
7411	938026
66820	938027
30480	938028
47678	938029
52954	938030
497	938031
58561	938032
9130	938033
64916	938034
44374	938035
70247	938036
140458	938037
131703	938038
29418	938039
25459	938040
77698	938041
151959	938042
35050	938043
125666	938044
56462	938045
45250	938046
123387	938047
90296	938048
119	938049
102964	938050
2966	938051
3131	938052
8383	938053
32563	938054
19690	938055
140860	938056
3873	938057
183144	938058
73701	938059
7896	938060
220984	938061
46551	938062
50623	938063
39309	938064
29011	938065
1073	938066
769	938067
160510	938068
72145	938069
72052	938070
32121	938071
283173	938072
66750	938073
38306	938074
121579	938075
136767	938076
216655	938077
87267	938078
2844	938079
27768	938080
90347	938081
42908	938082
84754	938083
84754	938084
49582	938085
138669	938086
22184	938087
50704	938088
84293	938089
127137	938090
33514	938091
31454	938092
507	938093
16695	938094
74747	938095
208560	938096
63345	938097
23696	938098
15232	938099
142952	938100
90979	938101
2866	938102
3117	938103
14585	938104
13256	938105
254593	938106
31631	938107
41251	938108
4153	938109
293452	938110
142385	938111
67894	938112
90611	938113
52540	938114
146301	938115
653	938116
7029	938117
41616	938118
8979	938119
63289	938120
25710	938121
117179	938122
7465	938123
143676	938124
116267	938125
161245	938126
37456	938127
17153	938128
42147	938129
31460	938130
10269	938131
20098	938132
23697	938133
12764	938134
630	938135
19576	938136
44469	938137
14298	938138
111	938139
18630	938140
67662	938141
7645	938142
131124	938143
122127	938144
1048	938145
2555	938146
1739	938147
126026	938148
95760	938149
49	938150
108736	938151
29724	938152
302827	938153
52116	938154
60570	938155
17561	938156
52317	938157
4177	938158
15541	938159
315	938160
7636	938161
9814	938162
30741	938163
2479	938164
43540	938165
180321	938166
46230	938167
110294	938168
3555	938169
865	938170
97926	938171
37475	938172
224880	938173
217158	938174
2164	938175
69896	938176
127	938177
197067	938178
3422	938179
53953	938180
12452	938181
2491	938182
147720	938183
38392	938184
6242	938185
5612	938186
113399	938187
2547	938188
37758	938189
1967	938190
240634	938191
6109	938192
173634	938193
6460	938194
11525	938195
37031	938196
130983	938197
274432	938198
211884	938199
57182	938200
3522	938201
30953	938202
2201	938203
39329	938204
255358	938205
4213	938206
5080	938207
79647	938208
33068	938209
23089	938210
35937	938211
18607	938212
34037	938213
10038	938214
51461	938215
19659	938216
40864	938217
116506	938218
15784	938219
6834	938220
6346	938221
150677	938222
17159	938223
33664	938224
210129	938225
3086	938226
303612	938227
178171	938228
18085	938229
4451	938230
111358	938231
47170	938232
123606	938233
215485	938234
58672	938235
81386	938236
9437	938237
301747	938238
131007	938239
48634	938240
16976	938241
16237	938242
66257	938243
11572	938244
9356	938245
685	938246
75688	938247
43238	938248
155195	938249
3283	938250
119944	938251
135384	938252
35049	938253
57588	938254
150796	938255
48124	938256
240387	938257
36031	938258
55075	938259
167907	938260
28835	938261
215682	938262
1425	938263
132066	938264
11	938265
102959	938266
60690	938267
116	938268
181144	938269
33929	938270
115243	938271
21180	938272
89771	938273
32680	938274
203798	938275
34112	938276
170949	938277
180119	938278
89006	938279
248755	938280
38529	938281
200361	938282
76585	938283
71275	938284
59667	938285
4193	938286
18169	938287
23380	938288
16681	938289
3359	938290
68220	938291
92606	938292
145377	938293
26843	938294
21777	938295
265230	938296
140989	938297
43033	938298
222954	938299
14022	938300
13639	938301
29335	938302
56742	938303
32070	938304
31214	938305
65844	938306
7854	938307
294526	938308
27498	938309
62959	938310
62405	938311
52477	938312
36772	938313
76120	938314
130317	938315
41507	938316
43814	938317
1169	938318
5910	938319
19253	938320
57040	938321
380	938322
1145	938323
147432	938324
7398	938325
101499	938326
58677	938327
1673	938328
130394	938329
6431	938330
24475	938331
32299	938332
259045	938333
272478	938334
28394	938335
20516	938336
290135	938337
51255	938338
58150	938339
76554	938340
184737	938341
48399	938342
34	938343
43651	938344
1013	938345
14347	938346
233819	938347
170927	938348
134849	938349
17778	938350
46541	938351
2285	938352
276960	938353
5540	938354
60014	938355
24219	938356
46051	938357
14217	938358
74930	938359
5157	938360
47746	938361
22981	938362
40343	938363
127470	938364
136515	938365
33941	938366
103487	938367
21211	938368
256285	938369
55221	938370
40720	938371
181616	938372
83968	938373
94980	938374
173793	938375
184083	938376
280772	938377
63492	938378
10705	938379
130887	938380
6996	938381
98444	938382
262272	938383
89948	938384
49499	938385
285723	938386
31910	938387
133567	938388
3169	938389
42575	938390
4722	938391
20223	938392
8691	938393
23614	938394
14817	938395
60994	938396
69039	938397
11988	938398
44781	938399
8105	938400
34	938401
38081	938402
20194	938403
142499	938404
13502	938405
68507	938406
48091	938407
19283	938408
12289	938409
58288	938410
22444	938411
12339	938412
180371	938413
89000	938414
310424	938415
78447	938416
133361	938417
13182	938418
10689	938419
41408	938420
75857	938421
150925	938422
22556	938423
249302	938424
1178	938425
200646	938426
67062	938427
13752	938428
196026	938429
6162	938430
2578	938431
3255	938432
4047	938433
4047	938434
212005	938435
13264	938436
1855	938437
247851	938438
505	938439
10088	938440
58119	938441
270725	938442
148325	938443
140522	938444
146924	938445
266944	938446
248728	938447
8686	938448
47160	938449
224300	938450
1607	938451
147719	938452
122949	938453
50264	938454
1096	938455
263533	938456
245824	938457
78346	938458
120652	938459
109918	938460
8725	938461
135499	938462
158585	938463
157772	938464
82779	938465
121741	938466
48774	938467
87508	938468
157063	938469
99229	938470
68	938471
68	938472
49003	938473
42422	938474
168119	938475
10308	938476
35347	938477
2387	938478
131971	938479
8524	938480
89093	938481
28639	938482
17569	938483
5790	938484
83737	938485
159576	938486
33354	938487
239924	938488
93544	938489
311857	938490
162258	938491
93725	938492
2488	938493
33870	938494
80053	938495
171794	938496
20185	938497
123433	938498
20738	938499
36068	938500
14636	938501
10130	938502
42550	938503
63245	938504
162665	938505
52741	938506
5828	938507
39281	938508
14373	938509
4119	938510
39254	938511
128402	938512
2396	938513
291676	938514
5227	938515
219145	938516
263043	938517
163776	938518
119668	938519
130951	938520
55484	938521
21230	938522
108413	938523
83730	938524
5569	938525
29650	938526
8651	938527
11084	938528
764	938529
111650	938530
55060	938531
157478	938532
173245	938533
84788	938534
9749	938535
194796	938536
28730	938537
32706	938538
233802	938539
62330	938540
16371	938541
62665	938542
57678	938543
65176	938544
49033	938545
127765	938546
100577	938547
74208	938548
292927	938549
19399	938550
44582	938551
95981	938552
37373	938553
29234	938554
90280	938555
138374	938556
145525	938557
208542	938558
37176	938559
6433	938560
96554	938561
32965	938562
17865	938563
95226	938564
12052	938565
113839	938566
104754	938567
43862	938568
59091	938569
101328	938570
3262	938571
3275	938572
39989	938573
24530	938574
46912	938575
232663	938576
164198	938577
7129	938578
41429	938579
52752	938580
52253	938581
13081	938582
5034	938583
14448	938584
6472	938585
134887	938586
168511	938587
40479	938588
32041	938589
58661	938590
4636	938591
24419	938592
97164	938593
111752	938594
40479	938595
63606	938596
616	938597
10811	938598
47597	938599
26370	938600
41733	938601
95079	938602
42262	938603
62160	938604
81461	938605
38176	938606
1222	938607
51541	938608
2173	938609
41288	938610
132032	938611
73866	938612
2572	938613
850	938614
91276	938615
14418	938616
124371	938617
4556	938618
149737	938619
251724	938620
16508	938621
56217	938622
63562	938623
308026	938624
165925	938625
72676	938626
86126	938627
63230	938628
45694	938629
295304	938630
116597	938631
13584	938632
14526	938633
68197	938634
2495	938635
89947	938636
191282	938637
2666	938638
554	938639
211738	938640
4	938641
209764	938642
94187	938643
21466	938644
52046	938645
188900	938646
90776	938647
109595	938648
49648	938649
21962	938650
64472	938651
175365	938652
127485	938653
168222	938654
54421	938655
3841	938656
19930	938657
3830	938658
18503	938659
110148	938660
59439	938661
81831	938662
36887	938663
102734	938664
22072	938665
141381	938666
2247	938667
32346	938668
295525	938669
45371	938670
101961	938671
198059	938672
15426	938673
8320	938674
234567	938675
33952	938676
146580	938677
101931	938678
8310	938679
5292	938680
237	938681
2318	938682
75453	938683
18455	938684
72957	938685
15716	938686
297439	938687
164120	938688
215607	938689
201219	938690
308613	938691
24859	938692
35982	938693
301790	938694
25454	938695
2362	938696
10466	938697
111712	938698
7385	938699
20288	938700
34794	938701
246673	938702
9196	938703
2982	938704
77409	938705
77404	938706
46909	938707
6763	938708
445	938709
10706	938710
87304	938711
123779	938712
183796	938713
65418	938714
9566	938715
16738	938716
3301	938717
12221	938718
266547	938719
26032	938720
515	938721
11629	938722
41871	938723
36995	938724
142093	938725
199539	938726
53516	938727
5539	938728
77419	938729
1249	938730
88002	938731
81010	938732
112322	938733
288138	938734
220009	938735
285431	938736
62999	938737
11974	938738
5408	938739
39391	938740
12819	938741
40613	938742
91419	938743
89777	938744
47589	938745
153086	938746
21651	938747
41524	938748
918	938749
169297	938750
91573	938751
3105	938752
70021	938753
157026	938754
61885	938755
46381	938756
518	938757
44433	938758
243845	938759
5344	938760
49055	938761
182871	938762
76784	938763
2733	938764
11348	938765
42579	938766
12354	938767
9210	938768
4183	938769
35981	938770
86195	938771
10918	938772
60031	938773
160180	938774
31015	938775
282129	938776
12734	938777
5252	938778
15412	938779
74440	938780
13541	938781
152867	938782
201441	938783
273542	938784
11304	938785
78470	938786
3786	938787
270919	938788
20817	938789
49102	938790
76674	938791
8452	938792
18303	938793
121454	938794
44444	938795
2762	938796
12152	938797
184853	938798
66548	938799
79586	938800
69056	938801
51077	938802
31299	938803
51304	938804
139386	938805
69880	938806
41337	938807
4471	938808
26363	938809
168805	938810
99935	938811
39469	938812
55733	938813
66534	938814
1689	938815
98463	938816
8737	938817
30550	938818
22928	938819
74346	938820
7387	938821
198785	938822
1275	938823
20280	938824
36535	938825
7489	938826
146165	938827
27175	938828
3134	938829
207718	938830
36062	938831
260252	938832
141554	938833
3420	938834
23578	938835
155796	938836
9777	938837
43769	938838
2909	938839
25120	938840
126293	938841
8734	938842
34790	938843
100722	938844
77482	938845
131238	938846
31103	938847
18902	938848
3657	938849
8678	938850
87017	938851
166559	938852
105352	938853
52236	938854
23234	938855
34448	938856
65577	938857
18596	938858
76529	938859
113662	938860
13070	938861
175173	938862
15386	938863
130224	938864
80118	938865
43290	938866
127236	938867
3535	938868
3890	938869
53384	938870
398	938871
4635	938872
60612	938873
5763	938874
7223	938875
10426	938876
7229	938877
76368	938878
151854	938879
155872	938880
220501	938881
97450	938882
286607	938883
190594	938884
113276	938885
110517	938886
68012	938887
6951	938888
74600	938889
195	938890
249891	938891
207007	938892
53143	938893
15271	938894
308318	938895
29508	938896
134291	938897
300	938898
4437	938899
49366	938900
63620	938901
25416	938902
113445	938903
61636	938904
108573	938905
26027	938906
6596	938907
70707	938908
207566	938909
51795	938910
126721	938911
39174	938912
105272	938913
57312	938914
5441	938915
3623	938916
132534	938917
37802	938918
220284	938919
225691	938920
10184	938921
131418	938922
59345	938923
32576	938924
115295	938925
39259	938926
49266	938927
132746	938928
210335	938929
6345	938930
187625	938931
139523	938932
26111	938933
11155	938934
10370	938935
16799	938936
180845	938937
110547	938938
60725	938939
8677	938940
76719	938941
193979	938942
173115	938943
277007	938944
72622	938945
16312	938946
267053	938947
5342	938948
19406	938949
75492	938950
188594	938951
88749	938952
18061	938953
37868	938954
37200	938955
40255	938956
6284	938957
186343	938958
7951	938959
42007	938960
198094	938961
35753	938962
18460	938963
209676	938964
62515	938965
7880	938966
37992	938967
16259	938968
19726	938969
32042	938970
161414	938971
202111	938972
163678	938973
8528	938974
14658	938975
126549	938976
11612	938977
28002	938978
6773	938979
1120	938980
128625	938981
156223	938982
124202	938983
189990	938984
48041	938985
164927	938986
208871	938987
209708	938988
30102	938989
46570	938990
20453	938991
70125	938992
102054	938993
119513	938994
286002	938995
65422	938996
177535	938997
67209	938998
147813	938999
4709	939000
74769	939001
12494	939002
11334	939003
41758	939004
29209	939005
51444	939006
48438	939007
9547	939008
87141	939009
42920	939010
18858	939011
33656	939012
5190	939013
76551	939014
146125	939015
36206	939016
122166	939017
6499	939018
91716	939019
21259	939020
135126	939021
45562	939022
50278	939023
109123	939024
39255	939025
132119	939026
114081	939027
25875	939028
21885	939029
123638	939030
141577	939031
299504	939032
64071	939033
95235	939034
50384	939035
55926	939036
191004	939037
3478	939038
14665	939039
19385	939040
87245	939041
216009	939042
23617	939043
10412	939044
17	939045
67320	939046
301309	939047
76192	939048
9078	939049
9171	939050
242902	939051
7702	939052
240	939053
208040	939054
62877	939055
160598	939056
16878	939057
3893	939058
79195	939059
18486	939060
172003	939061
450	939062
225987	939063
197982	939064
70142	939065
263337	939066
903	939067
89481	939068
45128	939069
64740	939070
18128	939071
291814	939072
3989	939073
228939	939074
211073	939075
27214	939076
19774	939077
70459	939078
33272	939079
52319	939080
35307	939081
95192	939082
155417	939083
253072	939084
103489	939085
68664	939086
114366	939087
2729	939088
183222	939089
164603	939090
84090	939091
31077	939092
194531	939093
52415	939094
11275	939095
171292	939096
748	939097
170099	939098
120248	939099
8829	939100
77455	939101
257706	939102
83853	939103
107198	939104
20426	939105
27756	939106
122300	939107
6782	939108
22069	939109
29936	939110
93697	939111
178137	939112
12071	939113
63837	939114
188606	939115
78106	939116
79611	939117
13148	939118
103	939119
74851	939120
174704	939121
109830	939122
79673	939123
86764	939124
135007	939125
18980	939126
17007	939127
33106	939128
1645	939129
1812	939130
273929	939131
4267	939132
36873	939133
37389	939134
122648	939135
20865	939136
11670	939137
108015	939138
190773	939139
202457	939140
104942	939141
87400	939142
228286	939143
164950	939144
269818	939145
251148	939146
36702	939147
27021	939148
69685	939149
1361	939150
237338	939151
18917	939152
77501	939153
4709	939154
72240	939155
30170	939156
91642	939157
19218	939158
2828	939159
17609	939160
118275	939161
12623	939162
28849	939163
94413	939164
174588	939165
159359	939166
65010	939167
869	939168
71684	939169
276216	939170
41741	939171
144410	939172
136420	939173
43198	939174
20933	939175
32444	939176
191921	939177
25479	939178
260501	939179
20979	939180
126983	939181
37445	939182
301990	939183
1430	939184
126806	939185
122419	939186
173969	939187
22643	939188
305934	939189
41474	939190
285606	939191
78181	939192
78181	939193
277924	939194
119338	939195
134700	939196
144524	939197
11579	939198
20787	939199
27670	939200
11439	939201
54172	939202
1320	939203
253246	939204
169393	939205
109	939206
104532	939207
311636	939208
151344	939209
21063	939210
172934	939211
2393	939212
141169	939213
38842	939214
58045	939215
64691	939216
18837	939217
144984	939218
7250	939219
138949	939220
23844	939221
246498	939222
80056	939223
15551	939224
77406	939225
111389	939226
67359	939227
59462	939228
35589	939229
29654	939230
96799	939231
70037	939232
57425	939233
174660	939234
145280	939235
85852	939236
137322	939237
255	939238
105432	939239
112201	939240
50063	939241
190711	939242
104333	939243
2330	939244
30345	939245
56379	939246
26384	939247
285277	939248
18334	939249
1072	939250
28102	939251
15516	939252
127678	939253
45729	939254
78926	939255
4102	939256
40070	939257
126827	939258
6622	939259
118545	939260
198785	939261
1809	939262
173419	939263
130023	939264
13288	939265
301788	939266
83980	939267
8879	939268
34785	939269
25599	939270
185096	939271
3811	939272
198663	939273
56236	939274
9260	939275
113839	939276
118037	939277
86525	939278
46639	939279
207682	939280
96755	939281
148233	939282
29168	939283
8937	939284
21631	939285
5014	939286
49890	939287
15939	939288
24903	939289
53428	939290
101556	939291
12276	939292
43591	939293
51518	939294
41633	939295
16323	939296
14742	939297
286707	939298
37618	939299
181805	939300
126495	939301
214250	939302
207872	939303
40544	939304
65297	939305
6973	939306
77527	939307
14605	939308
3339	939309
258018	939310
11727	939311
165143	939312
110215	939313
17671	939314
26889	939315
174035	939316
131742	939317
4722	939318
24044	939319
24048	939320
33619	939321
34047	939322
54404	939323
2316	939324
34482	939325
71074	939326
65431	939327
71846	939328
113148	939329
278	939330
23274	939331
23106	939332
103019	939333
86084	939334
82326	939335
207	939336
105456	939337
36376	939338
104391	939339
6162	939340
269369	939341
53924	939342
64872	939343
19236	939344
101930	939345
40228	939346
4653	939347
53489	939348
68818	939349
37462	939350
124168	939351
39393	939352
1637	939353
178501	939354
12309	939355
62800	939356
3884	939357
156720	939358
205	939359
6978	939360
75897	939361
26903	939362
32960	939363
69995	939364
11349	939365
71684	939366
69404	939367
266988	939368
236841	939369
101267	939370
29474	939371
8636	939372
124333	939373
58807	939374
23116	939375
70984	939376
212060	939377
49296	939378
161875	939379
13849	939380
87996	939381
128233	939382
109328	939383
47001	939384
116260	939385
136870	939386
1331	939387
19012	939388
137097	939389
168963	939390
214704	939391
143255	939392
176822	939393
47003	939394
233224	939395
98406	939396
41448	939397
23755	939398
84475	939399
105754	939400
52163	939401
148875	939402
143262	939403
199263	939404
5655	939405
141905	939406
36535	939407
45562	939408
32242	939409
30014	939410
217191	939411
6240	939412
4611	939413
1476	939414
35613	939415
71311	939416
34549	939417
211372	939418
178638	939419
4886	939420
23195	939421
72692	939422
60111	939423
171247	939424
144871	939425
42198	939426
291010	939427
18003	939428
2769	939429
34616	939430
14864	939431
109	939432
7087	939433
282908	939434
8144	939435
36209	939436
175410	939437
2754	939438
119215	939439
33766	939440
23923	939441
111526	939442
66784	939443
124325	939444
70886	939445
16013	939446
81051	939447
2331	939448
257946	939449
91593	939450
132127	939451
11635	939452
262156	939453
29518	939454
44805	939455
10845	939456
134960	939457
33260	939458
3418	939459
86006	939460
71151	939461
20523	939462
2087	939463
4464	939464
506	939465
120612	939466
55666	939467
12252	939468
78002	939469
5954	939470
72252	939471
17111	939472
60847	939473
19610	939474
211873	939475
38892	939476
42943	939477
60374	939478
492	939479
90339	939480
55857	939481
16236	939482
19936	939483
171954	939484
84925	939485
5778	939486
32772	939487
197294	939488
210561	939489
248360	939490
25837	939491
48212	939492
178815	939493
4936	939494
264550	939495
1956	939496
109759	939497
42515	939498
288407	939499
27107	939500
21745	939501
183175	939502
45360	939503
121271	939504
90271	939505
55508	939506
215343	939507
245874	939508
270872	939509
196712	939510
48846	939511
102902	939512
4726	939513
207594	939514
110137	939515
24713	939516
30517	939517
3593	939518
75069	939519
97309	939520
101111	939521
131	939522
279746	939523
6928	939524
11246	939525
1243	939526
115882	939527
179289	939528
1839	939529
5	939530
1078	939531
82426	939532
911	939533
172885	939534
131657	939535
113016	939536
10353	939537
103269	939538
33298	939539
132603	939540
150409	939541
23726	939542
43219	939543
172804	939544
161522	939545
187066	939546
136651	939547
40515	939548
56497	939549
75789	939550
94728	939551
29314	939552
120338	939553
63630	939554
76977	939555
4945	939556
3216	939557
91128	939558
157357	939559
1857	939560
8791	939561
20720	939562
147422	939563
36740	939564
106195	939565
3381	939566
95443	939567
274269	939568
40538	939569
7512	939570
120098	939571
180625	939572
133177	939573
524	939574
246101	939575
16718	939576
110136	939577
71450	939578
142639	939579
3663	939580
294711	939581
106143	939582
788	939583
71477	939584
127084	939585
35054	939586
146903	939587
91121	939588
23948	939589
57674	939590
250898	939591
169474	939592
51602	939593
57993	939594
132870	939595
110007	939596
29029	939597
179707	939598
225358	939599
283189	939600
295455	939601
168315	939602
143455	939603
2265	939604
111799	939605
34996	939606
48111	939607
24001	939608
181771	939609
13409	939610
184076	939611
155700	939612
94781	939613
9200	939614
44110	939615
19676	939616
135566	939617
28753	939618
8824	939619
67498	939620
21882	939621
100948	939622
22158	939623
159112	939624
122419	939625
82345	939626
49600	939627
97149	939628
91166	939629
58882	939630
1648	939631
214606	939632
3031	939633
16646	939634
36837	939635
250348	939636
1815	939637
38491	939638
28810	939639
818	939640
144841	939641
186194	939642
64658	939643
79046	939644
173349	939645
153879	939646
214182	939647
262769	939648
14759	939649
189366	939650
99489	939651
216814	939652
73747	939653
1856	939654
51184	939655
134256	939656
13503	939657
121516	939658
16123	939659
23365	939660
75430	939661
100733	939662
203873	939663
34038	939664
24248	939665
39781	939666
126056	939667
2210	939668
308293	939669
15909	939670
7050	939671
53627	939672
96418	939673
80372	939674
164709	939675
73576	939676
78291	939677
13394	939678
215461	939679
194748	939680
126008	939681
44084	939682
130474	939683
62454	939684
11553	939685
112738	939686
93338	939687
92472	939688
4645	939689
33194	939690
10951	939691
413	939692
27244	939693
252745	939694
116742	939695
77947	939696
40509	939697
156518	939698
39879	939699
75242	939700
22872	939701
13769	939702
262824	939703
196298	939704
39806	939705
74085	939706
121073	939707
14091	939708
179153	939709
73990	939710
8657	939711
160725	939712
142118	939713
102287	939714
42095	939715
147051	939716
31521	939717
17090	939718
20201	939719
104642	939720
111721	939721
131053	939722
34078	939723
77424	939724
21060	939725
74183	939726
53180	939727
177652	939728
213196	939729
145539	939730
40267	939731
156847	939732
60347	939733
83900	939734
37437	939735
57391	939736
83900	939737
67700	939738
3555	939739
105895	939740
119526	939741
44178	939742
152512	939743
60770	939744
61614	939745
139789	939746
27474	939747
115164	939748
99676	939749
18647	939750
12146	939751
126054	939752
107361	939753
95106	939754
6110	939755
23602	939756
56694	939757
15237	939758
182450	939759
193665	939760
8482	939761
5727	939762
78928	939763
17372	939764
5425	939765
79824	939766
28613	939767
184837	939768
64261	939769
92439	939770
10277	939771
2939	939772
36193	939773
147859	939774
5418	939775
213401	939776
2468	939777
153211	939778
49785	939779
104612	939780
144197	939781
108609	939782
241658	939783
6376	939784
52670	939785
111216	939786
19312	939787
43332	939788
204890	939789
30680	939790
15043	939791
19378	939792
86398	939793
175248	939794
156336	939795
36882	939796
114162	939797
49531	939798
157807	939799
2690	939800
38388	939801
92331	939802
214357	939803
19378	939804
58402	939805
175265	939806
17964	939807
278403	939808
65628	939809
85548	939810
47173	939811
75046	939812
33604	939813
564	939814
120888	939815
66878	939816
132517	939817
84799	939818
117909	939819
148430	939820
87050	939821
88409	939822
37785	939823
167518	939824
184022	939825
2927	939826
18287	939827
77624	939828
146933	939829
26748	939830
4715	939831
170240	939832
57955	939833
4617	939834
139362	939835
181812	939836
122400	939837
117927	939838
209301	939839
135418	939840
5860	939841
151590	939842
102679	939843
179020	939844
133105	939845
6551	939846
305673	939847
61215	939848
38627	939849
177006	939850
202750	939851
244124	939852
53477	939853
2578	939854
162217	939855
30576	939856
90409	939857
114423	939858
150036	939859
41221	939860
92801	939861
50739	939862
92670	939863
29664	939864
78853	939865
67787	939866
167199	939867
10143	939868
112521	939869
13008	939870
27110	939871
146092	939872
88838	939873
179037	939874
62549	939875
117485	939876
47465	939877
180152	939878
80902	939879
102039	939880
9054	939881
60627	939882
13426	939883
58083	939884
160919	939885
28810	939886
70083	939887
51542	939888
8660	939889
24068	939890
141	939891
8357	939892
25638	939893
25935	939894
70949	939895
55843	939896
130641	939897
208879	939898
182015	939899
23087	939900
134227	939901
1933	939902
37668	939903
264818	939904
6704	939905
44019	939906
57728	939907
58522	939908
120992	939909
55386	939910
71910	939911
8726	939912
1665	939913
90814	939914
18674	939915
32397	939916
18090	939917
26414	939918
67492	939919
24103	939920
259560	939921
197618	939922
199870	939923
6910	939924
61703	939925
80959	939926
56825	939927
54806	939928
87050	939929
24400	939930
129512	939931
163047	939932
285011	939933
182447	939934
92714	939935
17745	939936
114618	939937
231490	939938
227740	939939
44739	939940
16079	939941
53055	939942
2746	939943
384	939944
24595	939945
306582	939946
78388	939947
187894	939948
44654	939949
43751	939950
109606	939951
35778	939952
163110	939953
16392	939954
6019	939955
44770	939956
96879	939957
140884	939958
131071	939959
68690	939960
114200	939961
37781	939962
284603	939963
281638	939964
27126	939965
171987	939966
26601	939967
17813	939968
12457	939969
57550	939970
58163	939971
129456	939972
18737	939973
65306	939974
53549	939975
141881	939976
94754	939977
97423	939978
109515	939979
65934	939980
13227	939981
10551	939982
176351	939983
201229	939984
16564	939985
37759	939986
138182	939987
16580	939988
67680	939989
284397	939990
35520	939991
4912	939992
15542	939993
13273	939994
103452	939995
84095	939996
74779	939997
30494	939998
242392	939999
13645	940000
216367	940001
35118	940002
18496	940003
224563	940004
80428	940005
52965	940006
36308	940007
10265	940008
20433	940009
21003	940010
42255	940011
52576	940012
198011	940013
6139	940014
37127	940015
168978	940016
49738	940017
228374	940018
52443	940019
117958	940020
74898	940021
231712	940022
134038	940023
219176	940024
121420	940025
9006	940026
49288	940027
93134	940028
97187	940029
26123	940030
19563	940031
67232	940032
10874	940033
304122	940034
86775	940035
219074	940036
274143	940037
113406	940038
87180	940039
164508	940040
2772	940041
69001	940042
205691	940043
194704	940044
141597	940045
10767	940046
124255	940047
6589	940048
99053	940049
130174	940050
142738	940051
17506	940052
264255	940053
83682	940054
125034	940055
285884	940056
65546	940057
55811	940058
144750	940059
41873	940060
12136	940061
25177	940062
1443	940063
27858	940064
144103	940065
93896	940066
303488	940067
19254	940068
174328	940069
107068	940070
27816	940071
75135	940072
93977	940073
1198	940074
147231	940075
31896	940076
95334	940077
155957	940078
5272	940079
114183	940080
163963	940081
139396	940082
93304	940083
50772	940084
53400	940085
158225	940086
76378	940087
12245	940088
21127	940089
21256	940090
114138	940091
79479	940092
76011	940093
42438	940094
8400	940095
30780	940096
66335	940097
3979	940098
86341	940099
148528	940100
13086	940101
97288	940102
13100	940103
63431	940104
31212	940105
164772	940106
72677	940107
24722	940108
16964	940109
188139	940110
16031	940111
72474	940112
42115	940113
90747	940114
49189	940115
37474	940116
257501	940117
124078	940118
62977	940119
304613	940120
72423	940121
50323	940122
97185	940123
39057	940124
39057	940125
235325	940126
97442	940127
71465	940128
55922	940129
164374	940130
151087	940131
4039	940132
57994	940133
91321	940134
52016	940135
99847	940136
13667	940137
283252	940138
58672	940139
132888	940140
86020	940141
23068	940142
30128	940143
1456	940144
90536	940145
1252	940146
62978	940147
175734	940148
10146	940149
173823	940150
68758	940151
114209	940152
19931	940153
70902	940154
174264	940155
169699	940156
37849	940157
7979	940158
97562	940159
32566	940160
87651	940161
13363	940162
25716	940163
67096	940164
16604	940165
67764	940166
17150	940167
83312	940168
303946	940169
11740	940170
131113	940171
131113	940172
3721	940173
148994	940174
572	940175
2468	940176
5451	940177
65499	940178
4329	940179
81919	940180
129835	940181
153571	940182
178442	940183
18798	940184
3655	940185
140934	940186
19111	940187
43167	940188
1170	940189
291362	940190
65223	940191
7401	940192
207853	940193
136807	940194
136828	940195
184	940196
5156	940197
73510	940198
26485	940199
101244	940200
37382	940201
29068	940202
59321	940203
210379	940204
36721	940205
5654	940206
211442	940207
104882	940208
49738	940209
5862	940210
53420	940211
188994	940212
188994	940213
89927	940214
96986	940215
14267	940216
8849	940217
76770	940218
62574	940219
9786	940220
15011	940221
137444	940222
52290	940223
42319	940224
99986	940225
38569	940226
6599	940227
94992	940228
11058	940229
35989	940230
183082	940231
225	940232
19706	940233
41784	940234
82430	940235
49354	940236
11464	940237
10388	940238
3978	940239
59177	940240
31499	940241
1272	940242
44230	940243
224631	940244
17578	940245
17336	940246
9610	940247
23174	940248
12933	940249
204538	940250
30030	940251
8077	940252
66910	940253
9958	940254
16153	940255
205903	940256
854	940257
12520	940258
18956	940259
47911	940260
59784	940261
58795	940262
54304	940263
58948	940264
93376	940265
59796	940266
131540	940267
143768	940268
192691	940269
53324	940270
86298	940271
53529	940272
38568	940273
24964	940274
266653	940275
3925	940276
78125	940277
61221	940278
53886	940279
99509	940280
63923	940281
137614	940282
80291	940283
54350	940284
82814	940285
86292	940286
20111	940287
26821	940288
5346	940289
34330	940290
58362	940291
137715	940292
68464	940293
23288	940294
107449	940295
113293	940296
9181	940297
121661	940298
261723	940299
133151	940300
804	940301
10553	940302
89887	940303
55196	940304
5283	940305
101199	940306
72	940307
91057	940308
14997	940309
105597	940310
55333	940311
39146	940312
33488	940313
189167	940314
129981	940315
33311	940316
55520	940317
63751	940318
36875	940319
146011	940320
95648	940321
196850	940322
12472	940323
75015	940324
22896	940325
89267	940326
16098	940327
46761	940328
10197	940329
47387	940330
133947	940331
17365	940332
54377	940333
45175	940334
56394	940335
128058	940336
222226	940337
131472	940338
217062	940339
4478	940340
81129	940341
69763	940342
137610	940343
80472	940344
177899	940345
176304	940346
177714	940347
106299	940348
68574	940349
17226	940350
222116	940351
53109	940352
109201	940353
130429	940354
80856	940355
88391	940356
27770	940357
72749	940358
272211	940359
57148	940360
93282	940361
5519	940362
107006	940363
38267	940364
14215	940365
48447	940366
55680	940367
38428	940368
254140	940369
284385	940370
23603	940371
105697	940372
144186	940373
211461	940374
15	940375
200652	940376
200065	940377
8200	940378
263235	940379
277006	940380
27391	940381
26852	940382
98496	940383
68100	940384
87335	940385
192746	940386
120350	940387
140333	940388
139548	940389
61738	940390
164226	940391
62676	940392
95543	940393
213965	940394
1904	940395
76299	940396
149260	940397
200991	940398
201139	940399
138762	940400
153627	940401
2914	940402
232176	940403
271157	940404
21730	940405
29800	940406
86546	940407
130523	940408
90630	940409
58518	940410
57470	940411
105409	940412
110400	940413
134090	940414
117314	940415
3708	940416
27136	940417
78959	940418
78371	940419
38706	940420
67231	940421
267832	940422
31945	940423
54040	940424
88144	940425
231200	940426
130633	940427
102874	940428
256591	940429
120313	940430
124667	940431
31754	940432
31268	940433
15238	940434
101951	940435
79222	940436
20829	940437
61295	940438
81829	940439
12983	940440
25906	940441
102786	940442
61553	940443
11993	940444
71816	940445
6275	940446
95980	940447
76894	940448
71753	940449
69929	940450
268202	940451
136584	940452
8629	940453
41612	940454
96515	940455
107255	940456
68062	940457
59217	940458
133355	940459
37263	940460
260678	940461
54933	940462
184070	940463
86182	940464
14160	940465
121523	940466
52538	940467
43163	940468
183917	940469
18107	940470
127663	940471
54581	940472
74557	940473
143776	940474
6419	940475
121736	940476
218122	940477
259118	940478
42179	940479
40115	940480
40115	940481
54626	940482
53989	940483
28390	940484
119565	940485
152579	940486
14126	940487
96134	940488
159727	940489
11211	940490
3577	940491
243964	940492
183934	940493
33673	940494
289723	940495
202545	940496
56296	940497
59391	940498
88706	940499
133967	940500
88124	940501
83551	940502
20591	940503
118024	940504
116402	940505
132289	940506
22123	940507
199163	940508
137448	940509
90832	940510
14843	940511
116344	940512
384	940513
207693	940514
214242	940515
263592	940516
124938	940517
16755	940518
88396	940519
285245	940520
164796	940521
179716	940522
21441	940523
202212	940524
144456	940525
267474	940526
24771	940527
32090	940528
44138	940529
80647	940530
33800	940531
284	940532
42197	940533
43400	940534
55102	940535
90963	940536
196986	940537
33527	940538
139703	940539
2622	940540
60851	940541
129170	940542
1117	940543
129413	940544
78633	940545
27031	940546
131326	940547
19364	940548
4658	940549
52664	940550
103127	940551
17206	940552
131596	940553
177086	940554
175422	940555
92687	940556
55450	940557
45143	940558
58396	940559
35933	940560
160530	940561
78329	940562
15933	940563
41737	940564
135760	940565
246322	940566
107979	940567
52804	940568
6381	940569
27645	940570
49533	940571
54730	940572
248880	940573
82192	940574
129654	940575
94716	940576
165142	940577
49871	940578
30174	940579
24328	940580
93916	940581
10141	940582
60890	940583
14563	940584
22606	940585
62376	940586
48647	940587
62981	940588
44359	940589
93305	940590
47189	940591
91488	940592
102295	940593
207669	940594
281022	940595
21496	940596
61784	940597
36503	940598
142572	940599
192081	940600
111150	940601
59921	940602
190422	940603
18094	940604
35493	940605
11015	940606
100245	940607
123795	940608
81017	940609
200374	940610
9096	940611
73541	940612
214590	940613
33631	940614
91128	940615
28949	940616
137593	940617
76112	940618
114052	940619
133469	940620
271438	940621
148195	940622
73342	940623
2458	940624
387	940625
164686	940626
76098	940627
24372	940628
5835	940629
210633	940630
59166	940631
196638	940632
109081	940633
145006	940634
241217	940635
198509	940636
132236	940637
156363	940638
173496	940639
88380	940640
62831	940641
266344	940642
130406	940643
7003	940644
4498	940645
298624	940646
80107	940647
20753	940648
43631	940649
157805	940650
26224	940651
180635	940652
24186	940653
120881	940654
27351	940655
181268	940656
5208	940657
231149	940658
32955	940659
601	940660
210731	940661
88372	940662
92859	940663
119614	940664
34691	940665
19344	940666
20984	940667
115729	940668
30201	940669
74639	940670
12163	940671
5744	940672
14584	940673
217435	940674
202831	940675
9953	940676
26982	940677
125984	940678
208076	940679
91225	940680
60763	940681
62506	940682
70830	940683
49133	940684
2849	940685
135426	940686
21690	940687
113542	940688
200778	940689
10198	940690
76651	940691
138716	940692
53028	940693
5205	940694
103127	940695
6992	940696
81071	940697
93605	940698
105089	940699
140446	940700
53369	940701
95539	940702
153156	940703
165804	940704
145678	940705
215860	940706
164602	940707
53551	940708
18781	940709
9740	940710
2468	940711
64103	940712
134268	940713
23317	940714
69706	940715
68403	940716
26259	940717
7424	940718
9963	940719
18720	940720
7605	940721
136357	940722
14337	940723
36430	940724
104804	940725
208253	940726
140416	940727
68198	940728
60794	940729
82554	940730
210515	940731
47615	940732
252296	940733
31636	940734
191606	940735
45100	940736
217075	940737
286300	940738
198547	940739
53491	940740
42014	940741
6897	940742
23523	940743
260864	940744
11553	940745
251005	940746
64574	940747
25609	940748
1299	940749
17860	940750
69965	940751
48850	940752
201693	940753
9251	940754
269528	940755
28590	940756
300364	940757
96026	940758
139050	940759
125398	940760
68789	940761
155791	940762
191259	940763
40509	940764
24771	940765
128520	940766
164839	940767
43005	940768
32461	940769
91179	940770
190275	940771
62885	940772
20093	940773
21020	940774
127656	940775
236759	940776
58151	940777
267339	940778
53964	940779
18496	940780
37316	940781
282607	940782
24272	940783
7640	940784
56542	940785
121376	940786
34923	940787
49562	940788
144836	940789
76509	940790
60968	940791
197602	940792
50940	940793
17578	940794
71383	940795
36135	940796
40563	940797
141923	940798
142494	940799
56934	940800
127998	940801
106841	940802
33757	940803
39057	940804
300409	940805
230629	940806
94612	940807
37635	940808
78258	940809
31480	940810
1571	940811
1571	940812
25368	940813
201523	940814
42756	940815
20598	940816
10416	940817
63730	940818
14391	940819
62959	940820
119873	940821
85747	940822
162746	940823
150060	940824
91934	940825
102410	940826
110108	940827
407	940828
8195	940829
80394	940830
210304	940831
198828	940832
75806	940833
58516	940834
17072	940835
17072	940836
83183	940837
77271	940838
37513	940839
82343	940840
134880	940841
223249	940842
61802	940843
12131	940844
441	940845
7166	940846
6807	940847
61338	940848
20010	940849
10951	940850
33361	940851
56440	940852
55463	940853
166621	940854
28012	940855
103019	940856
206195	940857
43484	940858
82139	940859
70988	940860
61993	940861
40066	940862
57726	940863
100014	940864
44048	940865
50378	940866
37345	940867
102231	940868
33744	940869
140990	940870
21331	940871
33040	940872
2211	940873
283954	940874
3010	940875
9332	940876
46462	940877
234533	940878
147275	940879
14467	940880
53250	940881
53843	940882
34533	940883
13338	940884
133979	940885
125806	940886
15578	940887
32247	940888
79401	940889
186070	940890
70839	940891
146312	940892
40533	940893
72454	940894
151754	940895
727	940896
115719	940897
122356	940898
17974	940899
118682	940900
215727	940901
29201	940902
36488	940903
17531	940904
104350	940905
46118	940906
52331	940907
109891	940908
3286	940909
87539	940910
111399	940911
12131	940912
82750	940913
54250	940914
54469	940915
51478	940916
84114	940917
23187	940918
42350	940919
55960	940920
104231	940921
64107	940922
30385	940923
3312	940924
7446	940925
37071	940926
71657	940927
94059	940928
50811	940929
5738	940930
44752	940931
56104	940932
45745	940933
28899	940934
58535	940935
147435	940936
3680	940937
261762	940938
71182	940939
214337	940940
30805	940941
19818	940942
169174	940943
114365	940944
20007	940945
35317	940946
30402	940947
200414	940948
20584	940949
274587	940950
69446	940951
35859	940952
41466	940953
224085	940954
137136	940955
191456	940956
94078	940957
47344	940958
29353	940959
207101	940960
23515	940961
199067	940962
25156	940963
17552	940964
179175	940965
38267	940966
77776	940967
106648	940968
87138	940969
118199	940970
33033	940971
122533	940972
80114	940973
5156	940974
47061	940975
114454	940976
114530	940977
165389	940978
92379	940979
40389	940980
31823	940981
1661	940982
60870	940983
13363	940984
177011	940985
15580	940986
6556	940987
310580	940988
106408	940989
203119	940990
131887	940991
16787	940992
226716	940993
94852	940994
47174	940995
238873	940996
294861	940997
110625	940998
95942	940999
52720	941000
20076	941001
288661	941002
149900	941003
289455	941004
157272	941005
54015	941006
261629	941007
134811	941008
92812	941009
11255	941010
263591	941011
198021	941012
211494	941013
6526	941014
255991	941015
19452	941016
309641	941017
48486	941018
22135	941019
82847	941020
10312	941021
51702	941022
90259	941023
6838	941024
12583	941025
108414	941026
237477	941027
201562	941028
140510	941029
108497	941030
75294	941031
1739	941032
50648	941033
187047	941034
256086	941035
55311	941036
3464	941037
149851	941038
194615	941039
92356	941040
2494	941041
250757	941042
166599	941043
23154	941044
24833	941045
133826	941046
34586	941047
80640	941048
5270	941049
260107	941050
9258	941051
20701	941052
30517	941053
87649	941054
256084	941055
1069	941056
9965	941057
167096	941058
148	941059
46998	941060
182875	941061
49213	941062
197872	941063
67249	941064
20939	941065
26068	941066
11063	941067
58179	941068
18030	941069
44762	941070
30384	941071
70008	941072
51576	941073
74929	941074
90342	941075
51033	941076
89094	941077
287413	941078
141949	941079
29	941080
88279	941081
35509	941082
37124	941083
4789	941084
309771	941085
78972	941086
126675	941087
103744	941088
132366	941089
131086	941090
9071	941091
73114	941092
931	941093
36681	941094
107901	941095
57173	941096
84400	941097
40518	941098
90075	941099
56943	941100
130018	941101
43456	941102
52702	941103
106939	941104
16955	941105
95171	941106
82378	941107
122	941108
7249	941109
43782	941110
9993	941111
233700	941112
236682	941113
56972	941114
25781	941115
1858	941116
27988	941117
133198	941118
108919	941119
53605	941120
60623	941121
175608	941122
15915	941123
202813	941124
165183	941125
66604	941126
182350	941127
262347	941128
186895	941129
35946	941130
50458	941131
169514	941132
82248	941133
4334	941134
34986	941135
260740	941136
5066	941137
19502	941138
155906	941139
256025	941140
221094	941141
99323	941142
74645	941143
224623	941144
35411	941145
7148	941146
4985	941147
33701	941148
146123	941149
16024	941150
155067	941151
90614	941152
1407	941153
19068	941154
58585	941155
62085	941156
98124	941157
5776	941158
111858	941159
68587	941160
103338	941161
37742	941162
18133	941163
59112	941164
9293	941165
115490	941166
15533	941167
150454	941168
118458	941169
1535	941170
139112	941171
217308	941172
137217	941173
16751	941174
24000	941175
246921	941176
7800	941177
212752	941178
561	941179
38557	941180
120302	941181
150789	941182
286	941183
4042	941184
69848	941185
43483	941186
41	941187
23451	941188
17764	941189
41356	941190
86676	941191
137775	941192
154319	941193
143125	941194
36602	941195
124004	941196
135614	941197
173897	941198
64290	941199
169763	941200
101510	941201
82519	941202
184433	941203
11503	941204
267529	941205
8728	941206
72958	941207
227563	941208
41714	941209
9576	941210
159742	941211
100958	941212
7051	941213
8452	941214
36701	941215
152758	941216
280860	941217
9383	941218
211397	941219
267950	941220
286969	941221
64523	941222
136575	941223
312592	941224
59904	941225
189690	941226
113995	941227
129408	941228
143844	941229
88612	941230
265732	941231
277203	941232
215223	941233
86395	941234
229279	941235
134641	941236
79593	941237
57923	941238
41995	941239
28037	941240
44332	941241
20982	941242
129284	941243
51529	941244
176346	941245
8186	941246
83196	941247
83196	941248
2911	941249
137901	941250
4881	941251
93279	941252
26625	941253
86478	941254
25464	941255
3353	941256
98916	941257
260000	941258
210925	941259
179744	941260
64230	941261
166677	941262
10367	941263
252102	941264
208213	941265
9459	941266
48165	941267
243876	941268
152698	941269
24842	941270
9898	941271
27962	941272
17916	941273
59064	941274
68279	941275
6952	941276
6952	941277
141506	941278
123576	941279
11323	941280
928	941281
81985	941282
116788	941283
720	941284
30041	941285
30079	941286
142615	941287
46178	941288
97517	941289
52695	941290
114081	941291
2443	941292
66539	941293
34301	941294
131503	941295
241822	941296
248966	941297
79687	941298
158379	941299
98196	941300
36590	941301
11250	941302
179526	941303
23949	941304
72556	941305
283749	941306
97380	941307
73961	941308
3256	941309
227500	941310
209990	941311
61250	941312
18567	941313
13606	941314
113479	941315
86296	941316
230608	941317
272668	941318
166	941319
122608	941320
54367	941321
124565	941322
58605	941323
115120	941324
190066	941325
45984	941326
28888	941327
276246	941328
19352	941329
71957	941330
284098	941331
89619	941332
808	941333
208557	941334
11	941335
11881	941336
58822	941337
155305	941338
108601	941339
221336	941340
48592	941341
290835	941342
111279	941343
231665	941344
214750	941345
102961	941346
26004	941347
87802	941348
10620	941349
99488	941350
97411	941351
99588	941352
38567	941353
100961	941354
142346	941355
71737	941356
133663	941357
218675	941358
6289	941359
36282	941360
2279	941361
145157	941362
143879	941363
70561	941364
71878	941365
55330	941366
205569	941367
46614	941368
29379	941369
212789	941370
126807	941371
137552	941372
77987	941373
91930	941374
138376	941375
128014	941376
147421	941377
187413	941378
93491	941379
226595	941380
208772	941381
175629	941382
8243	941383
218538	941384
52596	941385
298890	941386
46890	941387
6518	941388
7350	941389
25143	941390
25143	941391
7773	941392
914	941393
51181	941394
111045	941395
34527	941396
59311	941397
177618	941398
177618	941399
2468	941400
143028	941401
53371	941402
92792	941403
59019	941404
99975	941405
83424	941406
294996	941407
48875	941408
75063	941409
156504	941410
30956	941411
94204	941412
133033	941413
21408	941414
113419	941415
42374	941416
54448	941417
23818	941418
90388	941419
300221	941420
199976	941421
110203	941422
86780	941423
70786	941424
4500	941425
18757	941426
250945	941427
24221	941428
17991	941429
11506	941430
119258	941431
71870	941432
294677	941433
155	941434
36968	941435
33763	941436
56947	941437
31160	941438
308415	941439
256369	941440
26374	941441
27928	941442
42091	941443
9507	941444
310370	941445
21957	941446
11245	941447
92142	941448
311561	941449
81964	941450
177174	941451
63370	941452
67981	941453
121482	941454
66899	941455
37728	941456
200678	941457
88891	941458
234791	941459
45120	941460
295489	941461
99251	941462
181660	941463
165484	941464
8549	941465
127524	941466
167987	941467
12924	941468
96071	941469
238223	941470
118931	941471
143	941472
99715	941473
59552	941474
301212	941475
32036	941476
102960	941477
185390	941478
247526	941479
156894	941480
90070	941481
174306	941482
119948	941483
240657	941484
235359	941485
132302	941486
131425	941487
164004	941488
182834	941489
15347	941490
21718	941491
21926	941492
28053	941493
217856	941494
281009	941495
92992	941496
26750	941497
276426	941498
130422	941499
68930	941500
33316	941501
212510	941502
141819	941503
193547	941504
58384	941505
193201	941506
106563	941507
90281	941508
125328	941509
148637	941510
94945	941511
218610	941512
67033	941513
169434	941514
211778	941515
164022	941516
159562	941517
32011	941518
54970	941519
271827	941520
135241	941521
21388	941522
128939	941523
191966	941524
222529	941525
181101	941526
222852	941527
300348	941528
120113	941529
28589	941530
193782	941531
14606	941532
150341	941533
93018	941534
187297	941535
131562	941536
14319	941537
8223	941538
84043	941539
79262	941540
92093	941541
201925	941542
56811	941543
90839	941544
50655	941545
162646	941546
101923	941547
156957	941548
267734	941549
93451	941550
111809	941551
4223	941552
130602	941553
307144	941554
193133	941555
146869	941556
146908	941557
68011	941558
28205	941559
298640	941560
145886	941561
75515	941562
82784	941563
130449	941564
48250	941565
51305	941566
151032	941567
99883	941568
67334	941569
256444	941570
11597	941571
217069	941572
189537	941573
243600	941574
112105	941575
178080	941576
198470	941577
29507	941578
2429	941579
239914	941580
6670	941581
185615	941582
98019	941583
42810	941584
216243	941585
208674	941586
135723	941587
21128	941588
2112	941589
116434	941590
16704	941591
126358	941592
7832	941593
4712	941594
12167	941595
10208	941596
20436	941597
139623	941598
264696	941599
150889	941600
28913	941601
49889	941602
14127	941603
97774	941604
7274	941605
93980	941606
76850	941607
52772	941608
18020	941609
285983	941610
224722	941611
23378	941612
87092	941613
7238	941614
90547	941615
1264	941616
96073	941617
298154	941618
120867	941619
22569	941620
91849	941621
82261	941622
1002	941623
118216	941624
23606	941625
13608	941626
30135	941627
103879	941628
50581	941629
144854	941630
89889	941631
39182	941632
120263	941633
4380	941634
3808	941635
306735	941636
94200	941637
51801	941638
45059	941639
9073	941640
8798	941641
34274	941642
42375	941643
74340	941644
19962	941645
275815	941646
83630	941647
124947	941648
20333	941649
93136	941650
87111	941651
5871	941652
4387	941653
24546	941654
135905	941655
15676	941656
7660	941657
6361	941658
70549	941659
10235	941660
76558	941661
120132	941662
4392	941663
201323	941664
117554	941665
37393	941666
59305	941667
95167	941668
37500	941669
72502	941670
192736	941671
303814	941672
23125	941673
198058	941674
67665	941675
1569	941676
83762	941677
4634	941678
37030	941679
232021	941680
79408	941681
62399	941682
38602	941683
31306	941684
246563	941685
3136	941686
295087	941687
130915	941688
7496	941689
22886	941690
164765	941691
31558	941692
73067	941693
86652	941694
131189	941695
72898	941696
7300	941697
71859	941698
137091	941699
205	941700
118555	941701
30790	941702
136925	941703
45636	941704
12919	941705
789	941706
237561	941707
24366	941708
161535	941709
106122	941710
65933	941711
34	941712
144955	941713
182264	941714
9900	941715
120457	941716
95493	941717
17874	941718
37265	941719
46865	941720
26453	941721
61891	941722
213	941723
251468	941724
36907	941725
35446	941726
271131	941727
85500	941728
90681	941729
3558	941730
18635	941731
103647	941732
72760	941733
95463	941734
2733	941735
283163	941736
59398	941737
114229	941738
173873	941739
83879	941740
18696	941741
224981	941742
19083	941743
275778	941744
348	941745
138932	941746
51358	941747
186894	941748
76416	941749
16197	941750
132828	941751
115081	941752
105587	941753
3346	941754
177058	941755
5383	941756
36268	941757
69536	941758
109351	941759
5159	941760
105958	941761
163839	941762
86523	941763
149411	941764
50511	941765
87179	941766
4451	941767
149	941768
79428	941769
46872	941770
69637	941771
18908	941772
111898	941773
95389	941774
274766	941775
205371	941776
248	941777
40449	941778
40449	941779
206083	941780
162654	941781
141	941782
3169	941783
1189	941784
5890	941785
36214	941786
120145	941787
258498	941788
181436	941789
11255	941790
16280	941791
29601	941792
97238	941793
68797	941794
82437	941795
241843	941796
8537	941797
23462	941798
80080	941799
123986	941800
22596	941801
129158	941802
203382	941803
75799	941804
68161	941805
1883	941806
87238	941807
87097	941808
53387	941809
24755	941810
582	941811
8799	941812
99291	941813
40238	941814
44565	941815
9877	941816
120517	941817
87358	941818
27870	941819
12824	941820
400	941821
132785	941822
114406	941823
60924	941824
188769	941825
200996	941826
132980	941827
7177	941828
202888	941829
13960	941830
268922	941831
54580	941832
97557	941833
87687	941834
14297	941835
139586	941836
31564	941837
35528	941838
7219	941839
15518	941840
187408	941841
44872	941842
86584	941843
154257	941844
237004	941845
297959	941846
252482	941847
207934	941848
26936	941849
382	941850
123651	941851
25109	941852
33683	941853
10057	941854
3254	941855
146747	941856
50167	941857
65026	941858
134937	941859
24792	941860
180657	941861
12753	941862
16165	941863
17370	941864
686	941865
268409	941866
230828	941867
157007	941868
98276	941869
17710	941870
235455	941871
305046	941872
233021	941873
73	941874
62241	941875
132255	941876
7010	941877
1194	941878
120736	941879
2644	941880
118219	941881
41633	941882
271291	941883
250191	941884
105113	941885
275854	941886
3041	941887
36417	941888
1273	941889
229510	941890
159082	941891
3088	941892
17519	941893
17793	941894
179682	941895
301731	941896
271	941897
125057	941898
50332	941899
12220	941900
25	941901
144830	941902
78607	941903
97636	941904
273265	941905
200298	941906
175477	941907
27654	941908
203	941909
42764	941910
73000	941911
94342	941912
15065	941913
3162	941914
100664	941915
56329	941916
6776	941917
73310	941918
70467	941919
35678	941920
180847	941921
12433	941922
20915	941923
103	941924
130618	941925
2514	941926
76620	941927
135021	941928
186892	941929
26744	941930
5711	941931
12972	941932
92442	941933
620	941934
10112	941935
4214	941936
45726	941937
22486	941938
6151	941939
261073	941940
710	941941
7915	941942
69052	941943
16901	941944
203470	941945
15316	941946
111991	941947
10841	941948
37146	941949
167254	941950
63289	941951
12040	941952
819	941953
215404	941954
3970	941955
133053	941956
2796	941957
229610	941958
10364	941959
28977	941960
159284	941961
11469	941962
24066	941963
58479	941964
32573	941965
33975	941966
265232	941967
3652	941968
225097	941969
119282	941970
16020	941971
288314	941972
25747	941973
102381	941974
73066	941975
9650	941976
29949	941977
8757	941978
56186	941979
71737	941980
2934	941981
70170	941982
29935	941983
28297	941984
37661	941985
81367	941986
49612	941987
45683	941988
12692	941989
52715	941990
132196	941991
97011	941992
97011	941993
268854	941994
30550	941995
898	941996
10871	941997
21246	941998
45481	941999
141955	942000
24797	942001
164657	942002
272244	942003
17385	942004
19648	942005
51715	942006
116629	942007
193759	942008
109780	942009
39074	942010
8455	942011
64610	942012
40082	942013
105688	942014
287564	942015
86506	942016
167319	942017
13008	942018
188041	942019
56481	942020
37312	942021
46385	942022
3537	942023
14940	942024
22825	942025
46741	942026
3231	942027
127199	942028
65891	942029
70588	942030
12820	942031
97973	942032
17364	942033
95411	942034
75482	942035
41318	942036
12939	942037
2293	942038
57277	942039
53401	942040
104691	942041
76318	942042
138409	942043
58648	942044
2598	942045
137830	942046
1048	942047
81090	942048
128994	942049
106342	942050
123553	942051
159589	942052
5545	942053
15144	942054
45810	942055
15148	942056
179954	942057
218172	942058
173504	942059
310503	942060
216485	942061
48143	942062
15730	942063
16651	942064
34456	942065
221553	942066
63434	942067
143199	942068
44087	942069
181131	942070
206174	942071
162067	942072
34967	942073
174	942074
4042	942075
154760	942076
7135	942077
15851	942078
95534	942079
125671	942080
183725	942081
152588	942082
17217	942083
57501	942084
138519	942085
39009	942086
104555	942087
22422	942088
11399	942089
156397	942090
123281	942091
36428	942092
37116	942093
167051	942094
17660	942095
23719	942096
33675	942097
43000	942098
13255	942099
83874	942100
21079	942101
104403	942102
63424	942103
94262	942104
35590	942105
41046	942106
174109	942107
2634	942108
30826	942109
70474	942110
9046	942111
218091	942112
80488	942113
18781	942114
11548	942115
72036	942116
302132	942117
31270	942118
114844	942119
86437	942120
199	942121
12896	942122
54073	942123
213034	942124
226618	942125
235	942126
99026	942127
97165	942128
35426	942129
295151	942130
38615	942131
48571	942132
110886	942133
302685	942134
292716	942135
43984	942136
53261	942137
71350	942138
50868	942139
55097	942140
18028	942141
101266	942142
77816	942143
119765	942144
71495	942145
130645	942146
35283	942147
122024	942148
37256	942149
202749	942150
120675	942151
83289	942152
190161	942153
207013	942154
1692	942155
4435	942156
64881	942157
110065	942158
114877	942159
35546	942160
65022	942161
1397	942162
184989	942163
77237	942164
8659	942165
50257	942166
17501	942167
17501	942168
160456	942169
66340	942170
27658	942171
124893	942172
43209	942173
50065	942174
112129	942175
11818	942176
83637	942177
189078	942178
34463	942179
20398	942180
25016	942181
9240	942182
20094	942183
43671	942184
12705	942185
22784	942186
91627	942187
132125	942188
133288	942189
103974	942190
83746	942191
35937	942192
177034	942193
71481	942194
147748	942195
195974	942196
283838	942197
30196	942198
73	942199
7906	942200
93397	942201
8862	942202
208090	942203
78722	942204
161277	942205
39143	942206
10385	942207
120442	942208
36826	942209
40255	942210
60510	942211
13495	942212
181462	942213
33558	942214
113805	942215
169268	942216
275690	942217
1426	942218
20	942219
123636	942220
8969	942221
302220	942222
9335	942223
1217	942224
55137	942225
19730	942226
14920	942227
21642	942228
110245	942229
37883	942230
302280	942231
100705	942232
24828	942233
275172	942234
3749	942235
298383	942236
141877	942237
129825	942238
87926	942239
108908	942240
148508	942241
40783	942242
65124	942243
54430	942244
294928	942245
214933	942246
3610	942247
117871	942248
12009	942249
110042	942250
10467	942251
68049	942252
43724	942253
3610	942254
172291	942255
21164	942256
66647	942257
97204	942258
38802	942259
132071	942260
52525	942261
183552	942262
7560	942263
45823	942264
154948	942265
121114	942266
129624	942267
68750	942268
4579	942269
312527	942270
51751	942271
228443	942272
25753	942273
406	942274
137086	942275
29166	942276
10663	942277
78529	942278
36068	942279
245079	942280
152183	942281
783	942282
6	942283
44445	942284
28302	942285
53352	942286
2	942287
83756	942288
2097	942289
172924	942290
93748	942291
301593	942292
37097	942293
2220	942294
106926	942295
221523	942296
26558	942297
29090	942298
140151	942299
191229	942300
9325	942301
55142	942302
39978	942303
37413	942304
300647	942305
14003	942306
74579	942307
108335	942308
197234	942309
1698	942310
480	942311
123679	942312
33601	942313
61738	942314
39157	942315
7471	942316
106964	942317
51501	942318
47289	942319
5402	942320
37	942321
280607	942322
1436	942323
16900	942324
136183	942325
19298	942326
63915	942327
57827	942328
274461	942329
97570	942330
120206	942331
120206	942332
12882	942333
115275	942334
38149	942335
43853	942336
226653	942337
161143	942338
174734	942339
30493	942340
17592	942341
21602	942342
28465	942343
53631	942344
1422	942345
9758	942346
122539	942347
37802	942348
674	942349
5597	942350
121237	942351
48320	942352
76542	942353
20766	942354
8997	942355
2409	942356
705	942357
22861	942358
106236	942359
81919	942360
99406	942361
7655	942362
6115	942363
717	942364
53659	942365
8519	942366
86111	942367
2787	942368
6278	942369
25182	942370
94222	942371
206336	942372
145276	942373
131518	942374
17900	942375
144176	942376
147737	942377
20552	942378
48172	942379
244285	942380
3537	942381
5587	942382
49700	942383
3440	942384
5383	942385
81554	942386
101789	942387
10946	942388
52355	942389
19905	942390
61084	942391
75143	942392
33092	942393
38773	942394
7213	942395
133892	942396
5053	942397
116791	942398
66255	942399
26879	942400
238330	942401
267731	942402
16404	942403
145276	942404
14906	942405
142769	942406
277506	942407
18038	942408
8369	942409
7122	942410
94161	942411
38718	942412
61813	942413
5529	942414
28852	942415
10495	942416
137812	942417
23498	942418
48757	942419
57088	942420
22086	942421
7930	942422
3260	942423
193785	942424
169227	942425
72974	942426
60293	942427
293503	942428
3271	942429
3070	942430
75890	942431
2732	942432
312620	942433
3298	942434
57567	942435
84220	942436
197734	942437
176649	942438
8121	942439
10223	942440
40046	942441
211676	942442
72477	942443
98864	942444
32228	942445
11269	942446
57805	942447
21146	942448
118387	942449
88489	942450
20395	942451
110450	942452
75349	942453
99669	942454
16965	942455
58596	942456
143819	942457
22713	942458
5471	942459
9236	942460
12728	942461
19242	942462
14386	942463
4121	942464
6738	942465
19426	942466
18065	942467
49789	942468
170944	942469
151465	942470
10187	942471
51811	942472
52933	942473
108651	942474
4537	942475
309	942476
7083	942477
9773	942478
50969	942479
75040	942480
45946	942481
10694	942482
193031	942483
143594	942484
46113	942485
9430	942486
67390	942487
143172	942488
13498	942489
67267	942490
6537	942491
96120	942492
156928	942493
10272	942494
246470	942495
163987	942496
25041	942497
25041	942498
20774	942499
38885	942500
41214	942501
126586	942502
84027	942503
12728	942504
297985	942505
7356	942506
12810	942507
241008	942508
96108	942509
73291	942510
15334	942511
5923	942512
187914	942513
39756	942514
135246	942515
74173	942516
25356	942517
65790	942518
39574	942519
150769	942520
145708	942521
71790	942522
305614	942523
200833	942524
30518	942525
222555	942526
72828	942527
95356	942528
50444	942529
133628	942530
14118	942531
29126	942532
72188	942533
67409	942534
19	942535
55970	942536
37612	942537
6150	942538
25170	942539
118137	942540
171303	942541
56791	942542
18935	942543
29898	942544
4687	942545
60621	942546
42225	942547
39625	942548
61663	942549
13888	942550
94942	942551
206595	942552
25837	942553
13475	942554
16445	942555
27413	942556
1732	942557
96818	942558
6134	942559
2943	942560
4773	942561
6849	942562
81900	942563
122540	942564
6461	942565
12563	942566
28686	942567
216666	942568
115407	942569
4688	942570
115169	942571
46473	942572
77475	942573
48503	942574
466	942575
9935	942576
74284	942577
2826	942578
64849	942579
15312	942580
9329	942581
11014	942582
100779	942583
23241	942584
85776	942585
91052	942586
78668	942587
13276	942588
39786	942589
227850	942590
3612	942591
200824	942592
27930	942593
2178	942594
1482	942595
80200	942596
17047	942597
29427	942598
8537	942599
177152	942600
13370	942601
3678	942602
2055	942603
129241	942604
146659	942605
94813	942606
1425	942607
142821	942608
180998	942609
60295	942610
73561	942611
86355	942612
190363	942613
91368	942614
39727	942615
38080	942616
185822	942617
15	942618
33504	942619
337	942620
25765	942621
187581	942622
113533	942623
186673	942624
84261	942625
3876	942626
56055	942627
179321	942628
3576	942629
55398	942630
19741	942631
22708	942632
7375	942633
16525	942634
74924	942635
42487	942636
87080	942637
86200	942638
170967	942639
131135	942640
94862	942641
18027	942642
22514	942643
17159	942644
184658	942645
8363	942646
25006	942647
291351	942648
10029	942649
14543	942650
40902	942651
64673	942652
2827	942653
295258	942654
188697	942655
29784	942656
13777	942657
269129	942658
212646	942659
40078	942660
133933	942661
12947	942662
89920	942663
3046	942664
13219	942665
87935	942666
63741	942667
2167	942668
42497	942669
74602	942670
111762	942671
276650	942672
104077	942673
59736	942674
129021	942675
14936	942676
9220	942677
120823	942678
120823	942679
201914	942680
140028	942681
20853	942682
60765	942683
136431	942684
11446	942685
114874	942686
55855	942687
130880	942688
23272	942689
91907	942690
26145	942691
65258	942692
232931	942693
91567	942694
6	942695
34168	942696
161427	942697
129945	942698
9572	942699
285155	942700
56503	942701
199718	942702
165404	942703
96138	942704
116965	942705
64838	942706
133405	942707
140769	942708
65214	942709
99630	942710
172206	942711
32058	942712
27008	942713
107444	942714
88167	942715
88167	942716
1426	942717
109333	942718
121877	942719
575	942720
8289	942721
28996	942722
129043	942723
152690	942724
43270	942725
43299	942726
26050	942727
120134	942728
4126	942729
71631	942730
20232	942731
99535	942732
62061	942733
117651	942734
202313	942735
141144	942736
125682	942737
18847	942738
27943	942739
214701	942740
68883	942741
95962	942742
7774	942743
19544	942744
82277	942745
102559	942746
118104	942747
28039	942748
3372	942749
24032	942750
211407	942751
64046	942752
69280	942753
301974	942754
15346	942755
25791	942756
3222	942757
8180	942758
143332	942759
40797	942760
198996	942761
215379	942762
92437	942763
57185	942764
133007	942765
210976	942766
27589	942767
164666	942768
6377	942769
538	942770
9228	942771
79526	942772
2622	942773
130476	942774
64812	942775
31808	942776
4221	942777
115221	942778
100165	942779
103763	942780
102119	942781
2704	942782
13873	942783
75905	942784
83398	942785
61940	942786
9838	942787
137869	942788
154797	942789
736	942790
95081	942791
62743	942792
240305	942793
681	942794
52567	942795
26790	942796
48794	942797
38950	942798
29964	942799
186237	942800
38633	942801
1081	942802
66445	942803
36602	942804
199935	942805
26338	942806
22376	942807
272339	942808
63925	942809
1581	942810
143275	942811
230847	942812
4422	942813
229733	942814
24933	942815
52326	942816
19489	942817
280350	942818
170121	942819
17458	942820
81668	942821
108331	942822
78751	942823
48432	942824
75997	942825
8311	942826
201781	942827
10522	942828
33886	942829
16607	942830
8101	942831
229667	942832
14457	942833
1845	942834
4566	942835
109731	942836
187813	942837
48372	942838
13459	942839
20112	942840
9158	942841
48821	942842
305341	942843
50582	942844
11107	942845
276444	942846
8356	942847
3235	942848
2371	942849
212939	942850
78655	942851
187415	942852
289211	942853
81647	942854
37157	942855
96206	942856
4371	942857
942	942858
15152	942859
8606	942860
24588	942861
91801	942862
196280	942863
196249	942864
34980	942865
31498	942866
30320	942867
16305	942868
154469	942869
7196	942870
2218	942871
4043	942872
60148	942873
819	942874
66393	942875
16424	942876
100259	942877
33793	942878
134936	942879
79505	942880
123323	942881
82148	942882
11863	942883
95392	942884
8958	942885
69493	942886
2070	942887
38617	942888
62748	942889
142908	942890
30026	942891
242583	942892
121416	942893
90337	942894
2275	942895
14464	942896
3981	942897
9598	942898
3517	942899
16174	942900
694	942901
155497	942902
6914	942903
39391	942904
62487	942905
187519	942906
12514	942907
20963	942908
78231	942909
653	942910
16593	942911
43183	942912
75541	942913
22942	942914
40437	942915
7158	942916
136103	942917
55425	942918
160719	942919
53334	942920
2715	942921
15498	942922
60971	942923
17141	942924
68692	942925
28103	942926
344	942927
219670	942928
66441	942929
135428	942930
94869	942931
21666	942932
194309	942933
284	942934
58018	942935
117128	942936
7207	942937
94970	942938
35531	942939
178425	942940
1630	942941
6185	942942
155459	942943
3117	942944
29540	942945
4888	942946
87899	942947
104237	942948
113305	942949
50147	942950
1479	942951
32750	942952
28004	942953
9034	942954
3095	942955
171149	942956
91417	942957
122784	942958
38322	942959
211248	942960
41239	942961
79070	942962
17952	942963
124897	942964
146136	942965
13734	942966
19216	942967
59253	942968
64456	942969
256047	942970
27420	942971
20804	942972
75760	942973
213794	942974
274487	942975
14528	942976
134369	942977
22405	942978
23853	942979
27014	942980
260262	942981
66365	942982
184577	942983
75880	942984
22060	942985
90291	942986
45875	942987
121331	942988
162740	942989
41153	942990
52285	942991
66351	942992
16183	942993
79385	942994
66993	942995
19009	942996
214255	942997
4326	942998
63647	942999
2732	943000
17015	943001
96380	943002
32181	943003
85720	943004
303347	943005
62129	943006
193770	943007
385	943008
86094	943009
27701	943010
50212	943011
20956	943012
1939	943013
26324	943014
205953	943015
9321	943016
42262	943017
31082	943018
18693	943019
14192	943020
538	943021
38532	943022
45642	943023
17850	943024
207264	943025
110338	943026
63	943027
13214	943028
75324	943029
174624	943030
14375	943031
23809	943032
865	943033
215828	943034
11913	943035
8266	943036
13553	943037
49523	943038
15229	943039
141424	943040
15038	943041
33174	943042
10696	943043
115700	943044
7352	943045
65212	943046
874	943047
16792	943048
706	943049
35285	943050
136888	943051
4950	943052
238385	943053
235151	943054
150107	943055
22249	943056
284	943057
216600	943058
6652	943059
7693	943060
33779	943061
21919	943062
25522	943063
6774	943064
210256	943065
18889	943066
1601	943067
27384	943068
38438	943069
161054	943070
15758	943071
115689	943072
1762	943073
268741	943074
4988	943075
12407	943076
108459	943077
167719	943078
21334	943079
57986	943080
50214	943081
132560	943082
7778	943083
111356	943084
31842	943085
3333	943086
6835	943087
111087	943088
137871	943089
24024	943090
193844	943091
1306	943092
209	943093
10964	943094
26011	943095
192008	943096
16183	943097
185886	943098
84011	943099
1	943100
254291	943101
6465	943102
4213	943103
44646	943104
197230	943105
77030	943106
52512	943107
58697	943108
29297	943109
187086	943110
54493	943111
17025	943112
340	943113
40532	943114
83921	943115
9479	943116
122781	943117
24598	943118
273313	943119
8681	943120
48564	943121
89284	943122
81776	943123
150376	943124
60949	943125
1042	943126
14734	943127
10	943128
5631	943129
2452	943130
127264	943131
68612	943132
68759	943133
69688	943134
95407	943135
203154	943136
16175	943137
23668	943138
71615	943139
41905	943140
4166	943141
6215	943142
303838	943143
123105	943144
86458	943145
8748	943146
103363	943147
23124	943148
24024	943149
245269	943150
10135	943151
135413	943152
119896	943153
296921	943154
184741	943155
44400	943156
8255	943157
91826	943158
11148	943159
174214	943160
172778	943161
10764	943162
67326	943163
10987	943164
90096	943165
1994	943166
11007	943167
102719	943168
31390	943169
158527	943170
2104	943171
14375	943172
291412	943173
71936	943174
5005	943175
199850	943176
274886	943177
47109	943178
54101	943179
56863	943180
3251	943181
197775	943182
18255	943183
23308	943184
107771	943185
9538	943186
6247	943187
50189	943188
129294	943189
79760	943190
120884	943191
12295	943192
1156	943193
27679	943194
284588	943195
96844	943196
56989	943197
3122	943198
22098	943199
10827	943200
61324	943201
18242	943202
307	943203
172	943204
76249	943205
338	943206
19198	943207
26576	943208
64172	943209
64172	943210
290882	943211
12769	943212
126910	943213
247559	943214
121573	943215
51319	943216
203167	943217
4351	943218
121378	943219
38726	943220
77029	943221
6687	943222
1247	943223
107334	943224
93	943225
30720	943226
19569	943227
8988	943228
20418	943229
157577	943230
70169	943231
92359	943232
583	943233
68789	943234
63061	943235
70220	943236
1828	943237
251954	943238
868	943239
88913	943240
200038	943241
1051	943242
249612	943243
13825	943244
184269	943245
176352	943246
189782	943247
17850	943248
1051	943249
15294	943250
91683	943251
92965	943252
108466	943253
243588	943254
31239	943255
2395	943256
6630	943257
281282	943258
149569	943259
6387	943260
75989	943261
49019	943262
8037	943263
1211	943264
27738	943265
8141	943266
26023	943267
36906	943268
30392	943269
9942	943270
47124	943271
134504	943272
79300	943273
7696	943274
8617	943275
27120	943276
89668	943277
196811	943278
4534	943279
140178	943280
197982	943281
6645	943282
18123	943283
133316	943284
7461	943285
95392	943286
187596	943287
44270	943288
65860	943289
110429	943290
98565	943291
29453	943292
95324	943293
156584	943294
266137	943295
43876	943296
99298	943297
3146	943298
108922	943299
1315	943300
7549	943301
17221	943302
223262	943303
201886	943304
27974	943305
101551	943306
124200	943307
4721	943308
73133	943309
34781	943310
17048	943311
129111	943312
8230	943313
41240	943314
24520	943315
48932	943316
20293	943317
30251	943318
43397	943319
161656	943320
35285	943321
74494	943322
10627	943323
5066	943324
160604	943325
9001	943326
64244	943327
69336	943328
59027	943329
1271	943330
12670	943331
137460	943332
13619	943333
10984	943334
42183	943335
472	943336
63475	943337
67243	943338
150193	943339
20192	943340
2108	943341
236303	943342
33806	943343
10396	943344
23277	943345
24237	943346
11119	943347
56189	943348
1947	943349
25811	943350
146247	943351
3811	943352
5766	943353
92270	943354
43655	943355
47575	943356
4139	943357
9085	943358
45793	943359
78887	943360
140366	943361
13477	943362
292503	943363
22867	943364
6297	943365
23924	943366
13659	943367
17872	943368
27180	943369
208471	943370
188422	943371
186404	943372
95400	943373
152266	943374
58425	943375
122568	943376
17883	943377
97010	943378
3949	943379
2765	943380
72486	943381
108646	943382
6849	943383
32214	943384
212909	943385
261746	943386
5079	943387
139127	943388
128599	943389
69300	943390
50039	943391
69921	943392
3170	943393
147233	943394
107648	943395
172150	943396
197184	943397
18891	943398
152	943399
33022	943400
64788	943401
5327	943402
8754	943403
300059	943404
37055	943405
14835	943406
18603	943407
185207	943408
50	943409
44210	943410
79442	943411
27345	943412
5741	943413
79423	943414
47071	943415
14838	943416
182881	943417
28369	943418
1500	943419
16154	943420
20511	943421
65287	943422
38638	943423
15188	943424
25298	943425
198577	943426
2388	943427
42584	943428
2621	943429
34383	943430
195012	943431
206320	943432
74292	943433
20669	943434
82998	943435
93731	943436
108262	943437
16070	943438
279375	943439
5520	943440
124453	943441
11763	943442
296721	943443
103788	943444
94511	943445
36834	943446
39333	943447
2514	943448
5299	943449
57929	943450
12236	943451
17303	943452
17303	943453
36925	943454
11395	943455
17634	943456
60706	943457
102588	943458
1688	943459
52080	943460
87021	943461
3266	943462
71724	943463
10677	943464
311097	943465
19571	943466
55314	943467
252138	943468
258414	943469
10172	943470
22570	943471
180835	943472
1234	943473
12718	943474
99855	943475
40543	943476
105222	943477
606	943478
208	943479
273882	943480
47894	943481
101721	943482
121608	943483
116586	943484
113977	943485
196434	943486
33016	943487
22963	943488
14060	943489
16990	943490
62928	943491
231592	943492
67765	943493
8346	943494
190415	943495
166514	943496
30673	943497
8976	943498
54961	943499
57873	943500
81	943501
37347	943502
299459	943503
45702	943504
73885	943505
51184	943506
27648	943507
212504	943508
13489	943509
95870	943510
34788	943511
131914	943512
11474	943513
19182	943514
1121	943515
51346	943516
10723	943517
648	943518
1554	943519
56078	943520
79045	943521
220683	943522
116706	943523
2296	943524
27926	943525
23078	943526
31924	943527
41844	943528
35826	943529
215505	943530
7	943531
187008	943532
190621	943533
5410	943534
1109	943535
27121	943536
323	943537
122199	943538
56947	943539
40188	943540
49187	943541
75757	943542
54433	943543
50765	943544
97024	943545
5261	943546
217221	943547
287034	943548
58460	943549
260	943550
18106	943551
5071	943552
1167	943553
101766	943554
28	943555
37484	943556
105963	943557
195900	943558
8303	943559
169516	943560
187339	943561
185492	943562
80723	943563
311245	943564
132503	943565
21535	943566
6924	943567
49517	943568
60272	943569
1662	943570
11310	943571
126022	943572
23842	943573
6632	943574
114645	943575
168	943576
119751	943577
61545	943578
49293	943579
253674	943580
4643	943581
19866	943582
52247	943583
57032	943584
10832	943585
88600	943586
45324	943587
100851	943588
6231	943589
61717	943590
40831	943591
23299	943592
5856	943593
12648	943594
273375	943595
8134	943596
7346	943597
22775	943598
293589	943599
199439	943600
14851	943601
9610	943602
108869	943603
77422	943604
9826	943605
79992	943606
95175	943607
43120	943608
23357	943609
22324	943610
4297	943611
19579	943612
61673	943613
26832	943614
277565	943615
245294	943616
23404	943617
6577	943618
179513	943619
179513	943620
66137	943621
47475	943622
30250	943623
33518	943624
253939	943625
38572	943626
88441	943627
40146	943628
79824	943629
96713	943630
186548	943631
3527	943632
127614	943633
98286	943634
109693	943635
39389	943636
246567	943637
63825	943638
10874	943639
108438	943640
210130	943641
47759	943642
61258	943643
54020	943644
95324	943645
18085	943646
37182	943647
290361	943648
78468	943649
91090	943650
203417	943651
1892	943652
4596	943653
576	943654
33256	943655
115927	943656
55606	943657
40257	943658
138713	943659
37667	943660
6662	943661
48901	943662
31874	943663
248637	943664
1413	943665
119547	943666
26274	943667
111547	943668
70040	943669
71339	943670
264117	943671
212742	943672
51356	943673
22223	943674
103174	943675
248671	943676
2333	943677
104330	943678
24251	943679
189863	943680
50691	943681
8265	943682
115325	943683
139197	943684
6738	943685
169685	943686
71738	943687
84854	943688
184371	943689
6575	943690
178801	943691
251647	943692
165049	943693
36167	943694
122973	943695
60944	943696
3068	943697
29583	943698
182899	943699
137123	943700
107091	943701
147	943702
43457	943703
129775	943704
68642	943705
51451	943706
77026	943707
56420	943708
268499	943709
35602	943710
37065	943711
56191	943712
49331	943713
10479	943714
90950	943715
303882	943716
108796	943717
290477	943718
48720	943719
8204	943720
51697	943721
165654	943722
304399	943723
214100	943724
301569	943725
11	943726
25779	943727
59114	943728
51339	943729
261031	943730
256770	943731
53477	943732
132850	943733
48694	943734
119186	943735
9119	943736
37164	943737
45558	943738
120508	943739
247745	943740
30767	943741
55208	943742
121557	943743
81727	943744
35544	943745
3592	943746
77194	943747
38253	943748
37124	943749
22733	943750
176441	943751
66	943752
31914	943753
125231	943754
112143	943755
34580	943756
2538	943757
29382	943758
28431	943759
74419	943760
229765	943761
98399	943762
286083	943763
32295	943764
90678	943765
215497	943766
36387	943767
252225	943768
70391	943769
146674	943770
4227	943771
26585	943772
57237	943773
558	943774
9910	943775
84959	943776
42340	943777
3626	943778
110140	943779
24540	943780
138650	943781
67641	943782
3982	943783
18128	943784
104056	943785
27248	943786
299890	943787
37116	943788
299947	943789
8873	943790
221105	943791
169706	943792
528	943793
51456	943794
164522	943795
5387	943796
64519	943797
187069	943798
58155	943799
54343	943800
113011	943801
62875	943802
22975	943803
81863	943804
42920	943805
233	943806
3878	943807
169227	943808
12746	943809
18784	943810
27323	943811
114639	943812
39016	943813
14728	943814
311398	943815
173015	943816
97456	943817
186318	943818
35486	943819
172161	943820
57270	943821
44160	943822
188350	943823
8021	943824
258	943825
133822	943826
63611	943827
131866	943828
4415	943829
32443	943830
143928	943831
26193	943832
26386	943833
26386	943834
188293	943835
14453	943836
302596	943837
12392	943838
37946	943839
6602	943840
178271	943841
10753	943842
266307	943843
24177	943844
1974	943845
34304	943846
63281	943847
26639	943848
18889	943849
4459	943850
16772	943851
85786	943852
85786	943853
43045	943854
167087	943855
33997	943856
2499	943857
3307	943858
285	943859
37795	943860
72324	943861
45114	943862
309040	943863
219012	943864
298618	943865
106014	943866
1998	943867
221029	943868
205512	943869
120783	943870
12654	943871
130122	943872
63796	943873
82141	943874
82141	943875
43622	943876
134918	943877
206	943878
13617	943879
56389	943880
38468	943881
1490	943882
142750	943883
126649	943884
103318	943885
140748	943886
10892	943887
9135	943888
60960	943889
24618	943890
8710	943891
119700	943892
145567	943893
6630	943894
122746	943895
179902	943896
49310	943897
117441	943898
56987	943899
21680	943900
31662	943901
247828	943902
90878	943903
18999	943904
18329	943905
43544	943906
118686	943907
23035	943908
122754	943909
12124	943910
19057	943911
20564	943912
32101	943913
142069	943914
1179	943915
2126	943916
62749	943917
15008	943918
37145	943919
37060	943920
25128	943921
104801	943922
179255	943923
71479	943924
50686	943925
303698	943926
379	943927
15088	943928
1732	943929
152116	943930
53320	943931
157163	943932
14131	943933
101218	943934
113159	943935
137229	943936
63714	943937
153120	943938
52405	943939
52389	943940
26286	943941
142577	943942
93294	943943
657	943944
25103	943945
38012	943946
2645	943947
194123	943948
59666	943949
243766	943950
217465	943951
228818	943952
95404	943953
847	943954
14510	943955
23	943956
170774	943957
97167	943958
81786	943959
132465	943960
80032	943961
59009	943962
197035	943963
68470	943964
102993	943965
15101	943966
21964	943967
135826	943968
110417	943969
105859	943970
25964	943971
111001	943972
1839	943973
72020	943974
198462	943975
204760	943976
89009	943977
10822	943978
2126	943979
17580	943980
220134	943981
47848	943982
208445	943983
172863	943984
129967	943985
113801	943986
98760	943987
18487	943988
5346	943989
217422	943990
23332	943991
33956	943992
173447	943993
543	943994
51372	943995
116649	943996
59744	943997
1507	943998
12304	943999
34580	944000
4269	944001
4663	944002
26656	944003
286310	944004
5936	944005
10127	944006
112370	944007
56974	944008
130889	944009
61931	944010
220540	944011
66322	944012
36467	944013
213433	944014
35054	944015
2029	944016
60454	944017
34048	944018
116508	944019
195616	944020
161084	944021
22626	944022
161259	944023
62771	944024
54212	944025
37383	944026
79890	944027
28323	944028
14157	944029
22632	944030
44749	944031
92190	944032
55026	944033
15899	944034
5885	944035
10879	944036
50327	944037
41189	944038
216534	944039
154	944040
47011	944041
42913	944042
15608	944043
13679	944044
28479	944045
88970	944046
308039	944047
214469	944048
106623	944049
13707	944050
39433	944051
138441	944052
4469	944053
199609	944054
178811	944055
22247	944056
128841	944057
19667	944058
42872	944059
37113	944060
142446	944061
273247	944062
195805	944063
120998	944064
118689	944065
92896	944066
225544	944067
62223	944068
255752	944069
124318	944070
132868	944071
25450	944072
62223	944073
110839	944074
103	944075
79002	944076
153726	944077
177310	944078
191356	944079
73549	944080
117099	944081
232597	944082
183686	944083
118778	944084
208081	944085
50914	944086
228604	944087
233701	944088
64098	944089
7265	944090
8437	944091
63917	944092
59491	944093
12466	944094
291372	944095
284666	944096
98247	944097
124239	944098
11851	944099
36402	944100
39841	944101
43695	944102
184812	944103
46250	944104
111739	944105
68289	944106
108588	944107
76116	944108
71221	944109
50204	944110
230029	944111
99143	944112
20131	944113
89970	944114
120772	944115
128543	944116
29976	944117
47360	944118
4472	944119
175427	944120
181545	944121
218998	944122
295425	944123
282321	944124
212680	944125
9615	944126
6	944127
2946	944128
239179	944129
97587	944130
276556	944131
86291	944132
57505	944133
85682	944134
32774	944135
12020	944136
173694	944137
200556	944138
117622	944139
1959	944140
9194	944141
23072	944142
56319	944143
298411	944144
30938	944145
187655	944146
247062	944147
22022	944148
72688	944149
61541	944150
142465	944151
216872	944152
54387	944153
141937	944154
49002	944155
3411	944156
23748	944157
143222	944158
47	944159
85072	944160
24903	944161
224973	944162
284213	944163
223323	944164
31925	944165
31119	944166
241640	944167
49301	944168
139460	944169
37964	944170
15693	944171
40386	944172
10220	944173
169319	944174
236673	944175
154	944176
5426	944177
48164	944178
19474	944179
64409	944180
43240	944181
56494	944182
3935	944183
89121	944184
94914	944185
115255	944186
49645	944187
15675	944188
91853	944189
5855	944190
200287	944191
7275	944192
1311	944193
24011	944194
265807	944195
64387	944196
24269	944197
174919	944198
70628	944199
55802	944200
112830	944201
23312	944202
114248	944203
68089	944204
17413	944205
95838	944206
104184	944207
33914	944208
139078	944209
11064	944210
172726	944211
1603	944212
22259	944213
92288	944214
140827	944215
142713	944216
6903	944217
110909	944218
10332	944219
260683	944220
234489	944221
24456	944222
78423	944223
34955	944224
90760	944225
48597	944226
22956	944227
90864	944228
58911	944229
197334	944230
4611	944231
32874	944232
5711	944233
7328	944234
116757	944235
308997	944236
65931	944237
109208	944238
5478	944239
72339	944240
46206	944241
26335	944242
220137	944243
24844	944244
66112	944245
9711	944246
6785	944247
216651	944248
17360	944249
26390	944250
32003	944251
2709	944252
312703	944253
26954	944254
26954	944255
26954	944256
31599	944257
137881	944258
171071	944259
194411	944260
42359	944261
101676	944262
180997	944263
65678	944264
248405	944265
186300	944266
299991	944267
33319	944268
28031	944269
5234	944270
58940	944271
36332	944272
51429	944273
188575	944274
15280	944275
67394	944276
91508	944277
122641	944278
132197	944279
23230	944280
95256	944281
184507	944282
40327	944283
76315	944284
18253	944285
65248	944286
61599	944287
6947	944288
137832	944289
121036	944290
66357	944291
549	944292
104691	944293
2792	944294
29214	944295
201309	944296
6760	944297
221912	944298
99844	944299
22195	944300
19683	944301
182889	944302
211590	944303
150298	944304
42909	944305
139901	944306
175077	944307
34602	944308
54214	944309
271782	944310
184872	944311
4197	944312
30683	944313
170811	944314
94359	944315
115298	944316
258635	944317
95650	944318
129772	944319
86874	944320
34856	944321
30922	944322
14075	944323
210558	944324
199335	944325
7025	944326
139	944327
113053	944328
42162	944329
29613	944330
40301	944331
60708	944332
60708	944333
170977	944334
20471	944335
177979	944336
14211	944337
15176	944338
174097	944339
52163	944340
68700	944341
110362	944342
89553	944343
300419	944344
72608	944345
27373	944346
9959	944347
163677	944348
269510	944349
153341	944350
21400	944351
145619	944352
57316	944353
82272	944354
95072	944355
8411	944356
52401	944357
3058	944358
36042	944359
10315	944360
44553	944361
39164	944362
145759	944363
49394	944364
9609	944365
671	944366
57927	944367
225750	944368
246096	944369
34829	944370
90731	944371
53767	944372
131286	944373
21672	944374
229402	944375
61737	944376
86665	944377
18149	944378
214465	944379
291014	944380
14858	944381
159357	944382
237656	944383
26114	944384
70838	944385
177140	944386
217371	944387
256914	944388
253629	944389
36140	944390
61695	944391
47958	944392
119894	944393
599	944394
129489	944395
233909	944396
258679	944397
735	944398
126658	944399
79079	944400
98372	944401
312478	944402
39756	944403
47331	944404
87010	944405
60072	944406
92687	944407
90123	944408
88960	944409
231932	944410
28046	944411
152908	944412
179362	944413
131840	944414
169679	944415
56708	944416
23629	944417
230594	944418
311688	944419
186342	944420
147133	944421
71484	944422
41616	944423
435	944424
115525	944425
213494	944426
70683	944427
72999	944428
114695	944429
3174	944430
105249	944431
6229	944432
178097	944433
13271	944434
270788	944435
5092	944436
161788	944437
8911	944438
57540	944439
142923	944440
19782	944441
77678	944442
24860	944443
34238	944444
214934	944445
20388	944446
38747	944447
14169	944448
46975	944449
61090	944450
3915	944451
63996	944452
100755	944453
7222	944454
28828	944455
73788	944456
169058	944457
84265	944458
11982	944459
54702	944460
5730	944461
177760	944462
117736	944463
86349	944464
37304	944465
9540	944466
245153	944467
56780	944468
11909	944469
4554	944470
3850	944471
7963	944472
147855	944473
142788	944474
42293	944475
133612	944476
49567	944477
12496	944478
79497	944479
26055	944480
33612	944481
64696	944482
15079	944483
150514	944484
158180	944485
7314	944486
2641	944487
130297	944488
1842	944489
207060	944490
85463	944491
6231	944492
137154	944493
79453	944494
3181	944495
19629	944496
17868	944497
24169	944498
201422	944499
94353	944500
252579	944501
256637	944502
199011	944503
63103	944504
152064	944505
63824	944506
196765	944507
35084	944508
237624	944509
270803	944510
135973	944511
91163	944512
277385	944513
176647	944514
174635	944515
21328	944516
121129	944517
75867	944518
42323	944519
226998	944520
66039	944521
142644	944522
177887	944523
281033	944524
142553	944525
187299	944526
105079	944527
63891	944528
266906	944529
61014	944530
33567	944531
86171	944532
16169	944533
258668	944534
29278	944535
21954	944536
50402	944537
12585	944538
186774	944539
43087	944540
197671	944541
39667	944542
52202	944543
63883	944544
6600	944545
16143	944546
125649	944547
18961	944548
130314	944549
67332	944550
148520	944551
6066	944552
38705	944553
21334	944554
122726	944555
23596	944556
164684	944557
21577	944558
2039	944559
98152	944560
13782	944561
106809	944562
146511	944563
157111	944564
181372	944565
165840	944566
165840	944567
201700	944568
15707	944569
19980	944570
200812	944571
2554	944572
116447	944573
307771	944574
87857	944575
84430	944576
88821	944577
311508	944578
159062	944579
19943	944580
167030	944581
19793	944582
81588	944583
138387	944584
19325	944585
81032	944586
189364	944587
173261	944588
54879	944589
1715	944590
72405	944591
122616	944592
266	944593
74456	944594
91717	944595
71208	944596
56865	944597
25620	944598
45123	944599
3272	944600
156	944601
38188	944602
75993	944603
247406	944604
300987	944605
209127	944606
157744	944607
157991	944608
30482	944609
136325	944610
124792	944611
59781	944612
7203	944613
134533	944614
185173	944615
204191	944616
298539	944617
30922	944618
97932	944619
8423	944620
78410	944621
294983	944622
64089	944623
277669	944624
265717	944625
307393	944626
42340	944627
294740	944628
307185	944629
161395	944630
25645	944631
58702	944632
284571	944633
79167	944634
130254	944635
46963	944636
9812	944637
17975	944638
88462	944639
73176	944640
19334	944641
312820	944642
6569	944643
215006	944644
39952	944645
15589	944646
58426	944647
32402	944648
60486	944649
28928	944650
8390	944651
23910	944652
13942	944653
64228	944654
11488	944655
2689	944656
174089	944657
7192	944658
176737	944659
16698	944660
38725	944661
167258	944662
153525	944663
284456	944664
15983	944665
118850	944666
277146	944667
311000	944668
93049	944669
181622	944670
46471	944671
53094	944672
88760	944673
96083	944674
8289	944675
81508	944676
10225	944677
300486	944678
41958	944679
55380	944680
260979	944681
95018	944682
32675	944683
22582	944684
157188	944685
132291	944686
109668	944687
32691	944688
151156	944689
30685	944690
46905	944691
58607	944692
42386	944693
104578	944694
70897	944695
67610	944696
73477	944697
223476	944698
197814	944699
18618	944700
97651	944701
147078	944702
97655	944703
168205	944704
81723	944705
282652	944706
210306	944707
10179	944708
42447	944709
14337	944710
199746	944711
111475	944712
91516	944713
94899	944714
72394	944715
276787	944716
217401	944717
218517	944718
4068	944719
25085	944720
62699	944721
260803	944722
110416	944723
110588	944724
66101	944725
45957	944726
297235	944727
22178	944728
11060	944729
211475	944730
32563	944731
44533	944732
4811	944733
177906	944734
31400	944735
202684	944736
311675	944737
202893	944738
88034	944739
284705	944740
21969	944741
194125	944742
73221	944743
1414	944744
109015	944745
7374	944746
175493	944747
55943	944748
42934	944749
19676	944750
236665	944751
39090	944752
65365	944753
125361	944754
147527	944755
198687	944756
217539	944757
4711	944758
5255	944759
1330	944760
34658	944761
13450	944762
280905	944763
73700	944764
108566	944765
116421	944766
7472	944767
191244	944768
61670	944769
44310	944770
69863	944771
11771	944772
176639	944773
7804	944774
49519	944775
127450	944776
127843	944777
61537	944778
59477	944779
43256	944780
107515	944781
75864	944782
193960	944783
189634	944784
30505	944785
141301	944786
54091	944787
14682	944788
89122	944789
180957	944790
104434	944791
77989	944792
4316	944793
188767	944794
81530	944795
46389	944796
96126	944797
262649	944798
37121	944799
99952	944800
65242	944801
16864	944802
214266	944803
94152	944804
144151	944805
144147	944806
186580	944807
75373	944808
92164	944809
113099	944810
707	944811
83242	944812
215685	944813
274129	944814
11951	944815
73641	944816
139249	944817
145791	944818
132879	944819
3709	944820
4857	944821
189506	944822
14436	944823
15295	944824
150251	944825
270266	944826
118	944827
102546	944828
19165	944829
174093	944830
27422	944831
294411	944832
39198	944833
187995	944834
191037	944835
182817	944836
101656	944837
164570	944838
73421	944839
55946	944840
53335	944841
150	944842
871	944843
47729	944844
48276	944845
196513	944846
23246	944847
4515	944848
244851	944849
256548	944850
209852	944851
123461	944852
5725	944853
6113	944854
130183	944855
97922	944856
103321	944857
246890	944858
89076	944859
75451	944860
16154	944861
60911	944862
131451	944863
234099	944864
116485	944865
4359	944866
28513	944867
2447	944868
2447	944869
114400	944870
257	944871
8588	944872
34303	944873
109000	944874
260952	944875
3869	944876
171539	944877
63968	944878
148770	944879
14725	944880
74001	944881
19030	944882
2239	944883
27299	944884
130635	944885
38694	944886
23129	944887
52467	944888
138314	944889
19942	944890
70004	944891
6109	944892
13302	944893
53689	944894
265228	944895
7309	944896
52020	944897
267132	944898
626	944899
120117	944900
179893	944901
53418	944902
169451	944903
59059	944904
113755	944905
118200	944906
32926	944907
36282	944908
32964	944909
183249	944910
284272	944911
97729	944912
1432	944913
65918	944914
109785	944915
109827	944916
160499	944917
68271	944918
139850	944919
134563	944920
42537	944921
144452	944922
211802	944923
94852	944924
306994	944925
41730	944926
28474	944927
299370	944928
46285	944929
89280	944930
56970	944931
19988	944932
125358	944933
92698	944934
10363	944935
177799	944936
7450	944937
42396	944938
2422	944939
128286	944940
15897	944941
55828	944942
124292	944943
153367	944944
114170	944945
62041	944946
176978	944947
10139	944948
2031	944949
271624	944950
39234	944951
193147	944952
49234	944953
202286	944954
123516	944955
20950	944956
211554	944957
294897	944958
153623	944959
2550	944960
4657	944961
89896	944962
159055	944963
47363	944964
204	944965
28665	944966
2555	944967
8484	944968
113916	944969
17160	944970
276068	944971
152310	944972
238540	944973
136194	944974
157008	944975
183	944976
60771	944977
89009	944978
5003	944979
4564	944980
179305	944981
9170	944982
4785	944983
26104	944984
59635	944985
7765	944986
52747	944987
106133	944988
53224	944989
5956	944990
11609	944991
179908	944992
59273	944993
8446	944994
43085	944995
15127	944996
164615	944997
75718	944998
60498	944999
463	945000
31636	945001
201468	945002
176048	945003
288	945004
86539	945005
16513	945006
66017	945007
189607	945008
158513	945009
256411	945010
250007	945011
15132	945012
223025	945013
49439	945014
38545	945015
104103	945016
107474	945017
182752	945018
107350	945019
4512	945020
9951	945021
20107	945022
17060	945023
127736	945024
124894	945025
207653	945026
90173	945027
217639	945028
52237	945029
22189	945030
71642	945031
28923	945032
13727	945033
15569	945034
24781	945035
190918	945036
163065	945037
6129	945038
5966	945039
41340	945040
1361	945041
97840	945042
253052	945043
263711	945044
10	945045
5872	945046
51186	945047
8613	945048
32816	945049
19926	945050
1316	945051
122345	945052
277673	945053
262225	945054
40738	945055
61941	945056
43534	945057
50809	945058
58632	945059
164193	945060
138226	945061
179947	945062
276379	945063
144621	945064
244396	945065
17851	945066
78424	945067
7574	945068
121356	945069
41058	945070
30026	945071
130084	945072
96664	945073
97308	945074
266136	945075
129706	945076
42210	945077
93692	945078
6202	945079
89623	945080
27388	945081
42529	945082
48963	945083
1352	945084
30644	945085
45363	945086
27304	945087
11500	945088
55876	945089
55033	945090
176045	945091
215018	945092
906	945093
34149	945094
26962	945095
4762	945096
28009	945097
181552	945098
57932	945099
16834	945100
211897	945101
190803	945102
1502	945103
74034	945104
12153	945105
35587	945106
158906	945107
141308	945108
20355	945109
31369	945110
137916	945111
2908	945112
26959	945113
26959	945114
80181	945115
182629	945116
81447	945117
132776	945118
98345	945119
20264	945120
257122	945121
4583	945122
109593	945123
10445	945124
42728	945125
152281	945126
173445	945127
64971	945128
47739	945129
43982	945130
10148	945131
111268	945132
31994	945133
9980	945134
4358	945135
47227	945136
131126	945137
142180	945138
15265	945139
652	945140
145261	945141
35512	945142
12191	945143
240386	945144
35645	945145
2081	945146
14144	945147
18025	945148
291662	945149
162541	945150
61811	945151
4027	945152
45752	945153
83101	945154
3090	945155
26760	945156
126442	945157
97073	945158
185622	945159
184966	945160
189096	945161
17104	945162
269453	945163
68928	945164
122524	945165
12559	945166
118970	945167
16543	945168
16334	945169
476	945170
139395	945171
5269	945172
5269	945173
13593	945174
184853	945175
48484	945176
12127	945177
7605	945178
48340	945179
25616	945180
48887	945181
38533	945182
2315	945183
4809	945184
74458	945185
52305	945186
192757	945187
126339	945188
150222	945189
20182	945190
203831	945191
44599	945192
10454	945193
121713	945194
128470	945195
9814	945196
12185	945197
39805	945198
115329	945199
24657	945200
145178	945201
23864	945202
64401	945203
76297	945204
37905	945205
37658	945206
17373	945207
26071	945208
54561	945209
216606	945210
12870	945211
51921	945212
9440	945213
34892	945214
199558	945215
53748	945216
107598	945217
216134	945218
102026	945219
19381	945220
118691	945221
32383	945222
79971	945223
146718	945224
84635	945225
94906	945226
1925	945227
1848	945228
252190	945229
56086	945230
16958	945231
86432	945232
15130	945233
57792	945234
21194	945235
214186	945236
74549	945237
27873	945238
13737	945239
178027	945240
3537	945241
209164	945242
241816	945243
167804	945244
2766	945245
220534	945246
73810	945247
282083	945248
84889	945249
111043	945250
131668	945251
171046	945252
212470	945253
84441	945254
19958	945255
230074	945256
5101	945257
204076	945258
84673	945259
283111	945260
175963	945261
188360	945262
116610	945263
1256	945264
133489	945265
656	945266
16998	945267
94252	945268
55725	945269
72954	945270
59	945271
44472	945272
149933	945273
10681	945274
129945	945275
37031	945276
50745	945277
83093	945278
91834	945279
24942	945280
45536	945281
90490	945282
13397	945283
59589	945284
67570	945285
10935	945286
1168	945287
311326	945288
21983	945289
4446	945290
85683	945291
64034	945292
995	945293
6154	945294
28343	945295
35780	945296
88985	945297
107791	945298
9241	945299
147846	945300
115200	945301
281	945302
279333	945303
55594	945304
25280	945305
20115	945306
83561	945307
22924	945308
156671	945309
37970	945310
53295	945311
74686	945312
129973	945313
29465	945314
28040	945315
156283	945316
36516	945317
105679	945318
184098	945319
14934	945320
136135	945321
191811	945322
9224	945323
8280	945324
210875	945325
186660	945326
309262	945327
1671	945328
181045	945329
13058	945330
247448	945331
61243	945332
8932	945333
64642	945334
198486	945335
65916	945336
150464	945337
82891	945338
74705	945339
96477	945340
290	945341
290230	945342
138618	945343
273978	945344
211111	945345
5870	945346
37523	945347
93041	945348
200341	945349
13832	945350
230578	945351
42012	945352
124316	945353
86001	945354
2157	945355
50335	945356
9926	945357
16088	945358
397	945359
40257	945360
57939	945361
72154	945362
48711	945363
105471	945364
15510	945365
7225	945366
235292	945367
139011	945368
172963	945369
14705	945370
84	945371
84	945372
4349	945373
14747	945374
129118	945375
140393	945376
3542	945377
62584	945378
248068	945379
212744	945380
5395	945381
143423	945382
34080	945383
977	945384
200872	945385
32350	945386
71731	945387
164430	945388
161502	945389
138	945390
173671	945391
76295	945392
44	945393
76657	945394
119269	945395
64117	945396
47432	945397
44721	945398
44718	945399
151765	945400
151552	945401
74295	945402
78601	945403
251478	945404
76099	945405
27944	945406
19983	945407
65987	945408
28006	945409
235197	945410
259346	945411
27815	945412
48127	945413
32657	945414
62919	945415
142087	945416
58190	945417
1508	945418
25425	945419
75869	945420
50986	945421
3428	945422
237739	945423
3760	945424
2445	945425
174288	945426
41716	945427
101573	945428
230040	945429
61208	945430
221886	945431
199719	945432
66546	945433
19608	945434
71095	945435
39718	945436
187484	945437
83172	945438
53802	945439
985	945440
274824	945441
269041	945442
216908	945443
252215	945444
43103	945445
277433	945446
133743	945447
61722	945448
73998	945449
10474	945450
57043	945451
234326	945452
146740	945453
42755	945454
7414	945455
162328	945456
3542	945457
42145	945458
3340	945459
35009	945460
21076	945461
69492	945462
115706	945463
151	945464
80524	945465
58328	945466
1663	945467
116577	945468
107262	945469
132680	945470
155200	945471
10046	945472
151029	945473
43554	945474
19664	945475
34084	945476
2143	945477
236853	945478
105940	945479
191708	945480
834	945481
71941	945482
59834	945483
164775	945484
62691	945485
22710	945486
265536	945487
166064	945488
5140	945489
15722	945490
207029	945491
24412	945492
169878	945493
19370	945494
18146	945495
52147	945496
20702	945497
24625	945498
34251	945499
99080	945500
257844	945501
53313	945502
264386	945503
298124	945504
135857	945505
35663	945506
301127	945507
280171	945508
229685	945509
4074	945510
301803	945511
130592	945512
16965	945513
16178	945514
273924	945515
174157	945516
21210	945517
61624	945518
61624	945519
14271	945520
100934	945521
140404	945522
2790	945523
107182	945524
42902	945525
291327	945526
42263	945527
20026	945528
77222	945529
78757	945530
55505	945531
56398	945532
40206	945533
42600	945534
148901	945535
16234	945536
26237	945537
6101	945538
82038	945539
168756	945540
129787	945541
64960	945542
133463	945543
4855	945544
168175	945545
101697	945546
14553	945547
15959	945548
141812	945549
268587	945550
7846	945551
171120	945552
8453	945553
15362	945554
291797	945555
60360	945556
275678	945557
180955	945558
2507	945559
272258	945560
48056	945561
46288	945562
253790	945563
214943	945564
8771	945565
97190	945566
155188	945567
178634	945568
252568	945569
91400	945570
93110	945571
25159	945572
263322	945573
19881	945574
83451	945575
6604	945576
15588	945577
30616	945578
93411	945579
37047	945580
117430	945581
289844	945582
15002	945583
58613	945584
45573	945585
879	945586
61417	945587
65737	945588
117215	945589
192965	945590
195835	945591
210924	945592
46275	945593
86948	945594
1042	945595
91219	945596
32249	945597
188951	945598
36761	945599
142050	945600
171668	945601
136155	945602
215157	945603
54930	945604
293968	945605
69368	945606
144306	945607
9206	945608
96653	945609
8147	945610
20851	945611
22119	945612
42995	945613
83001	945614
24255	945615
54555	945616
262612	945617
143609	945618
11757	945619
2255	945620
26074	945621
547	945622
10538	945623
271031	945624
9757	945625
162699	945626
203450	945627
177271	945628
179743	945629
16426	945630
186980	945631
34873	945632
273023	945633
164917	945634
28862	945635
94263	945636
92947	945637
91083	945638
107009	945639
20856	945640
55932	945641
22239	945642
21384	945643
85099	945644
93890	945645
100872	945646
105233	945647
73447	945648
138934	945649
172602	945650
168105	945651
48602	945652
43678	945653
211482	945654
210179	945655
309912	945656
54894	945657
56677	945658
46987	945659
283873	945660
54960	945661
167609	945662
223395	945663
55811	945664
170798	945665
91422	945666
50369	945667
70680	945668
92962	945669
227347	945670
142608	945671
4379	945672
90938	945673
31094	945674
134597	945675
147737	945676
57100	945677
87596	945678
37859	945679
169128	945680
95481	945681
206716	945682
167853	945683
42854	945684
51317	945685
73284	945686
202023	945687
74361	945688
24567	945689
66368	945690
50166	945691
104398	945692
196609	945693
261007	945694
85480	945695
153262	945696
118683	945697
4996	945698
80137	945699
128639	945700
242886	945701
80654	945702
192258	945703
172689	945704
32516	945705
92557	945706
35809	945707
29406	945708
106425	945709
111015	945710
20393	945711
74052	945712
101568	945713
232956	945714
32311	945715
135638	945716
93849	945717
19176	945718
139180	945719
268209	945720
3308	945721
138649	945722
76394	945723
142033	945724
70604	945725
11524	945726
16971	945727
144892	945728
29071	945729
139555	945730
5270	945731
66435	945732
95661	945733
144081	945734
68946	945735
114047	945736
126304	945737
56651	945738
187452	945739
195360	945740
109938	945741
110810	945742
120532	945743
175401	945744
266343	945745
198637	945746
285708	945747
20989	945748
56017	945749
35743	945750
128626	945751
277626	945752
25247	945753
94979	945754
100106	945755
25617	945756
284790	945757
132381	945758
14016	945759
251948	945760
232814	945761
73932	945762
26523	945763
18962	945764
239218	945765
55148	945766
120616	945767
142806	945768
60421	945769
141547	945770
155088	945771
269327	945772
26998	945773
220181	945774
5439	945775
93886	945776
4846	945777
56385	945778
108598	945779
234434	945780
134130	945781
144034	945782
55543	945783
64689	945784
261191	945785
120579	945786
227342	945787
8677	945788
370	945789
41087	945790
205020	945791
94287	945792
128719	945793
312792	945794
60802	945795
306624	945796
87473	945797
72721	945798
125417	945799
104255	945800
76432	945801
63978	945802
190007	945803
12467	945804
131056	945805
129164	945806
95290	945807
46542	945808
312389	945809
118240	945810
181675	945811
19691	945812
4870	945813
224624	945814
171316	945815
4356	945816
148769	945817
105476	945818
94515	945819
7559	945820
114921	945821
96207	945822
247472	945823
75310	945824
288089	945825
186980	945826
119811	945827
130390	945828
119187	945829
153948	945830
153528	945831
32821	945832
129006	945833
113498	945834
185419	945835
205772	945836
114539	945837
275308	945838
19552	945839
5968	945840
49308	945841
61924	945842
8421	945843
89159	945844
204812	945845
241674	945846
86875	945847
25836	945848
101038	945849
186556	945850
33070	945851
165601	945852
163588	945853
48899	945854
4686	945855
39811	945856
135239	945857
56969	945858
48148	945859
160730	945860
76744	945861
265864	945862
273599	945863
154200	945864
142129	945865
11468	945866
23552	945867
133501	945868
31760	945869
31720	945870
136200	945871
4593	945872
17495	945873
96095	945874
118124	945875
58165	945876
61481	945877
168231	945878
2639	945879
167530	945880
119038	945881
56425	945882
79134	945883
108472	945884
305716	945885
4084	945886
99829	945887
271486	945888
245688	945889
245579	945890
265521	945891
209227	945892
35213	945893
35213	945894
25569	945895
10332	945896
205195	945897
196474	945898
8435	945899
77783	945900
166558	945901
271987	945902
169413	945903
41593	945904
155697	945905
19973	945906
73745	945907
148245	945908
67848	945909
41016	945910
55842	945911
143080	945912
73019	945913
148218	945914
68039	945915
174234	945916
142434	945917
151544	945918
17508	945919
86514	945920
75975	945921
75975	945922
61492	945923
37515	945924
12699	945925
158482	945926
18413	945927
10809	945928
57571	945929
4168	945930
93536	945931
134798	945932
90941	945933
37339	945934
200263	945935
53412	945936
67302	945937
272193	945938
147126	945939
55780	945940
85717	945941
109476	945942
34487	945943
250297	945944
138636	945945
8677	945946
11829	945947
22839	945948
98149	945949
177289	945950
28963	945951
43612	945952
36145	945953
209929	945954
166113	945955
112454	945956
131210	945957
120180	945958
215483	945959
28010	945960
11646	945961
6900	945962
171811	945963
181961	945964
37622	945965
30439	945966
7933	945967
181376	945968
140081	945969
22781	945970
118191	945971
263117	945972
86625	945973
1674	945974
299415	945975
215574	945976
138547	945977
26607	945978
1048	945979
28516	945980
146781	945981
153452	945982
121255	945983
59215	945984
5799	945985
26883	945986
40296	945987
92802	945988
42399	945989
614	945990
141541	945991
38333	945992
19246	945993
161600	945994
10219	945995
4722	945996
257351	945997
141134	945998
75928	945999
169960	946000
6497	946001
184919	946002
247540	946003
139822	946004
192	946005
83826	946006
3635	946007
14780	946008
17858	946009
117927	946010
36264	946011
88974	946012
39488	946013
1888	946014
38262	946015
145192	946016
136185	946017
32926	946018
32926	946019
308760	946020
50292	946021
19783	946022
165333	946023
155102	946024
3500	946025
32069	946026
64311	946027
50741	946028
9884	946029
29646	946030
98419	946031
292843	946032
35356	946033
71247	946034
194309	946035
158789	946036
8977	946037
7388	946038
7388	946039
72322	946040
18116	946041
57862	946042
99231	946043
188465	946044
140306	946045
36601	946046
273736	946047
42064	946048
63868	946049
49732	946050
70709	946051
22657	946052
53259	946053
146804	946054
144516	946055
70522	946056
47263	946057
8421	946058
86100	946059
35712	946060
69148	946061
125602	946062
111969	946063
146544	946064
34920	946065
147809	946066
27402	946067
125422	946068
146551	946069
66814	946070
66151	946071
196569	946072
128017	946073
61152	946074
46261	946075
58654	946076
95085	946077
25284	946078
90345	946079
19296	946080
56577	946081
56577	946082
11658	946083
306213	946084
56853	946085
182900	946086
65558	946087
295707	946088
102797	946089
138232	946090
82052	946091
79086	946092
79086	946093
14424	946094
117634	946095
141213	946096
293864	946097
60191	946098
144547	946099
193170	946100
33958	946101
30373	946102
25847	946103
141664	946104
72839	946105
26410	946106
15698	946107
1707	946108
81973	946109
26121	946110
206747	946111
130	946112
38092	946113
4649	946114
9262	946115
50869	946116
83044	946117
40816	946118
67843	946119
58691	946120
14308	946121
40441	946122
40738	946123
182374	946124
8903	946125
24551	946126
3008	946127
98646	946128
116965	946129
1468	946130
9182	946131
41350	946132
194844	946133
17490	946134
1910	946135
196661	946136
50275	946137
45651	946138
3093	946139
1910	946140
52596	946141
56265	946142
14814	946143
65869	946144
195507	946145
32119	946146
51497	946147
11717	946148
16531	946149
7514	946150
20178	946151
3753	946152
87469	946153
13837	946154
28962	946155
28732	946156
42289	946157
69755	946158
307962	946159
9968	946160
9968	946161
5028	946162
120493	946163
146356	946164
11641	946165
21300	946166
20054	946167
87753	946168
74566	946169
61201	946170
231043	946171
305565	946172
131382	946173
15055	946174
42717	946175
121456	946176
160258	946177
4067	946178
29977	946179
48318	946180
58087	946181
234689	946182
5024	946183
298035	946184
111764	946185
24641	946186
92912	946187
5895	946188
16672	946189
46746	946190
309857	946191
127748	946192
224041	946193
36462	946194
201467	946195
65128	946196
148481	946197
76999	946198
63636	946199
12558	946200
32540	946201
209910	946202
291272	946203
109507	946204
131693	946205
131712	946206
58456	946207
14522	946208
166851	946209
11191	946210
137400	946211
112767	946212
192929	946213
57279	946214
307972	946215
162572	946216
33071	946217
1956	946218
8973	946219
81367	946220
213998	946221
38593	946222
134961	946223
32531	946224
35704	946225
9803	946226
11529	946227
94708	946228
194326	946229
110415	946230
166554	946231
300460	946232
248382	946233
175669	946234
242319	946235
11400	946236
199737	946237
91497	946238
68489	946239
206498	946240
81734	946241
28195	946242
90408	946243
33767	946244
245981	946245
78675	946246
284384	946247
36467	946248
16111	946249
29494	946250
19268	946251
268894	946252
110081	946253
204881	946254
49336	946255
64525	946256
64525	946257
3168	946258
311765	946259
20129	946260
306687	946261
236951	946262
101049	946263
3937	946264
7969	946265
252289	946266
16609	946267
173582	946268
128286	946269
9010	946270
49201	946271
22023	946272
6834	946273
1118	946274
289176	946275
95564	946276
89728	946277
121477	946278
126363	946279
73392	946280
299652	946281
115317	946282
128514	946283
2834	946284
3421	946285
20468	946286
10909	946287
199771	946288
7685	946289
110758	946290
110816	946291
177691	946292
7210	946293
1115	946294
40720	946295
99912	946296
77253	946297
43265	946298
27215	946299
79314	946300
209112	946301
94472	946302
20511	946303
295568	946304
39001	946305
48239	946306
35051	946307
26795	946308
140016	946309
100393	946310
82459	946311
82888	946312
71870	946313
239717	946314
66966	946315
141066	946316
5254	946317
589	946318
217134	946319
141704	946320
5561	946321
1778	946322
173882	946323
182205	946324
265676	946325
158873	946326
78114	946327
222806	946328
36860	946329
73910	946330
199071	946331
10410	946332
43737	946333
15419	946334
2187	946335
89962	946336
41363	946337
193221	946338
115127	946339
128189	946340
65052	946341
217512	946342
7558	946343
9334	946344
20179	946345
211090	946346
32698	946347
228366	946348
43452	946349
211128	946350
34552	946351
86878	946352
96788	946353
198001	946354
47841	946355
22173	946356
176943	946357
208108	946358
277913	946359
68472	946360
94575	946361
107300	946362
107535	946363
245198	946364
74676	946365
32509	946366
23258	946367
75107	946368
21720	946369
18	946370
198426	946371
57219	946372
33015	946373
70017	946374
61557	946375
61419	946376
157421	946377
12056	946378
3021	946379
42492	946380
118329	946381
109116	946382
162753	946383
38483	946384
75334	946385
195767	946386
28467	946387
247026	946388
5263	946389
13176	946390
92424	946391
118380	946392
118380	946393
2491	946394
22935	946395
146821	946396
9294	946397
218777	946398
3394	946399
7582	946400
199319	946401
57178	946402
41242	946403
23287	946404
76720	946405
9455	946406
12098	946407
50651	946408
68336	946409
1104	946410
201366	946411
268452	946412
72414	946413
228182	946414
311258	946415
30041	946416
9547	946417
8618	946418
166654	946419
40859	946420
138183	946421
105841	946422
79	946423
140495	946424
4687	946425
4909	946426
1174	946427
97013	946428
135029	946429
20640	946430
8044	946431
51638	946432
51638	946433
118407	946434
40500	946435
9859	946436
132877	946437
4127	946438
123595	946439
154383	946440
49740	946441
62143	946442
175523	946443
22837	946444
103679	946445
67718	946446
7573	946447
221829	946448
206317	946449
278145	946450
299450	946451
55000	946452
20501	946453
176953	946454
165150	946455
21696	946456
458	946457
7150	946458
111633	946459
31558	946460
183161	946461
100265	946462
62723	946463
126959	946464
81369	946465
25960	946466
84170	946467
3369	946468
265295	946469
177359	946470
156006	946471
109690	946472
24880	946473
119109	946474
205227	946475
105907	946476
105295	946477
19117	946478
297586	946479
190706	946480
186930	946481
237846	946482
4127	946483
294887	946484
43583	946485
284266	946486
234775	946487
210829	946488
7535	946489
268381	946490
233006	946491
60169	946492
221844	946493
206968	946494
113619	946495
83690	946496
62866	946497
66370	946498
137233	946499
92993	946500
162668	946501
196174	946502
139743	946503
12716	946504
51455	946505
208278	946506
21050	946507
47253	946508
130931	946509
27955	946510
201491	946511
201619	946512
35844	946513
57055	946514
272114	946515
8919	946516
210673	946517
65632	946518
173018	946519
183098	946520
140906	946521
93418	946522
217971	946523
275529	946524
126627	946525
154385	946526
162232	946527
165625	946528
23449	946529
73427	946530
55339	946531
137519	946532
302356	946533
143875	946534
51455	946535
163967	946536
285969	946537
167339	946538
177768	946539
73972	946540
128264	946541
217402	946542
102559	946543
194246	946544
238281	946545
295427	946546
284956	946547
172929	946548
151843	946549
216918	946550
244542	946551
212784	946552
202701	946553
278424	946554
16360	946555
5422	946556
185844	946557
143239	946558
50862	946559
187122	946560
243759	946561
42318	946562
138024	946563
113294	946564
48487	946565
289254	946566
257667	946567
34014	946568
183856	946569
8714	946570
83583	946571
51779	946572
26856	946573
142175	946574
210896	946575
6769	946576
68761	946577
89502	946578
258788	946579
62012	946580
21140	946581
55117	946582
88710	946583
23834	946584
14837	946585
24048	946586
13575	946587
2014	946588
50728	946589
99828	946590
70842	946591
40909	946592
70842	946593
25071	946594
115688	946595
273888	946596
182252	946597
59082	946598
65360	946599
148655	946600
38033	946601
6722	946602
36328	946603
10306	946604
224595	946605
16543	946606
333	946607
66999	946608
113619	946609
194621	946610
171461	946611
184491	946612
213298	946613
47590	946614
134157	946615
10348	946616
232959	946617
26967	946618
93231	946619
74539	946620
36633	946621
11953	946622
105060	946623
281737	946624
14575	946625
15233	946626
211092	946627
11020	946628
17556	946629
18	946630
957	946631
76415	946632
63150	946633
4629	946634
86213	946635
68519	946636
74485	946637
267272	946638
16171	946639
293096	946640
64994	946641
21794	946642
15765	946643
249030	946644
181617	946645
72316	946646
41466	946647
258893	946648
1023	946649
94198	946650
75955	946651
22211	946652
251371	946653
252069	946654
78756	946655
106901	946656
92220	946657
210013	946658
161893	946659
16296	946660
58910	946661
88419	946662
124418	946663
133451	946664
3987	946665
302406	946666
22032	946667
60494	946668
140141	946669
1898	946670
6912	946671
36391	946672
17836	946673
194914	946674
50235	946675
303297	946676
120712	946677
5279	946678
38774	946679
76341	946680
231673	946681
9955	946682
138779	946683
19822	946684
201489	946685
59639	946686
293046	946687
18507	946688
28379	946689
74210	946690
6203	946691
253766	946692
37363	946693
240787	946694
32779	946695
31092	946696
20774	946697
22776	946698
126509	946699
119610	946700
120529	946701
120529	946702
184286	946703
3142	946704
273764	946705
6481	946706
297828	946707
7822	946708
32670	946709
10052	946710
63896	946711
68552	946712
7932	946713
199393	946714
108966	946715
114262	946716
143221	946717
38829	946718
119515	946719
103193	946720
200501	946721
299671	946722
44633	946723
62523	946724
967	946725
142664	946726
267485	946727
119240	946728
53274	946729
269455	946730
149716	946731
22163	946732
152525	946733
338	946734
134378	946735
240038	946736
43050	946737
147301	946738
200024	946739
287746	946740
158337	946741
79972	946742
146324	946743
220676	946744
216498	946745
151647	946746
46636	946747
27522	946748
247070	946749
312536	946750
63169	946751
66827	946752
136865	946753
72406	946754
12253	946755
153968	946756
74265	946757
176209	946758
194470	946759
168960	946760
77598	946761
89633	946762
245456	946763
55541	946764
89483	946765
299025	946766
34583	946767
29343	946768
25212	946769
139603	946770
1685	946771
49800	946772
57120	946773
1704	946774
22198	946775
60429	946776
77235	946777
81370	946778
90908	946779
13389	946780
8860	946781
223383	946782
58	946783
116019	946784
129854	946785
194514	946786
25276	946787
112238	946788
49595	946789
89001	946790
87202	946791
114247	946792
109941	946793
11730	946794
92650	946795
157132	946796
207539	946797
269222	946798
132765	946799
57822	946800
80963	946801
7868	946802
169249	946803
100656	946804
61840	946805
277998	946806
171127	946807
2105	946808
307624	946809
41224	946810
20705	946811
189833	946812
22902	946813
16875	946814
29054	946815
4583	946816
821	946817
46168	946818
195	946819
94880	946820
17223	946821
19466	946822
4008	946823
106713	946824
40610	946825
232206	946826
215690	946827
7751	946828
256199	946829
17780	946830
129962	946831
45315	946832
5317	946833
63085	946834
37162	946835
26658	946836
12286	946837
139512	946838
59412	946839
115809	946840
36770	946841
36770	946842
40239	946843
38166	946844
2160	946845
164	946846
164	946847
16305	946848
85507	946849
100972	946850
57926	946851
19294	946852
44534	946853
56887	946854
56887	946855
533	946856
45714	946857
110482	946858
23255	946859
57580	946860
141891	946861
64194	946862
82061	946863
119329	946864
39295	946865
38039	946866
32501	946867
29447	946868
27832	946869
28074	946870
64893	946871
147542	946872
34224	946873
28828	946874
105450	946875
137264	946876
14926	946877
815	946878
83880	946879
57723	946880
118091	946881
46148	946882
14877	946883
22006	946884
84989	946885
29706	946886
166394	946887
113398	946888
13829	946889
118999	946890
6997	946891
75192	946892
70485	946893
36486	946894
8817	946895
38941	946896
41945	946897
46095	946898
1629	946899
99722	946900
66246	946901
18752	946902
18752	946903
8791	946904
309101	946905
267378	946906
70259	946907
57723	946908
129368	946909
11322	946910
54536	946911
30983	946912
200846	946913
2394	946914
32343	946915
9099	946916
25734	946917
95938	946918
12617	946919
1432	946920
7759	946921
36239	946922
232742	946923
117545	946924
47766	946925
103681	946926
135234	946927
215711	946928
20865	946929
74648	946930
139854	946931
214968	946932
81395	946933
47745	946934
22227	946935
35420	946936
302	946937
147524	946938
165958	946939
122571	946940
69636	946941
80742	946942
12392	946943
89377	946944
12806	946945
72395	946946
207788	946947
36987	946948
41078	946949
22050	946950
28422	946951
107095	946952
18190	946953
3987	946954
12392	946955
36199	946956
23519	946957
7936	946958
5570	946959
97413	946960
21073	946961
119081	946962
80916	946963
79838	946964
253662	946965
48157	946966
44322	946967
50168	946968
48494	946969
164523	946970
37041	946971
205224	946972
19201	946973
154453	946974
166045	946975
109907	946976
211090	946977
48767	946978
52169	946979
52169	946980
9287	946981
98	946982
199514	946983
3638	946984
520	946985
47659	946986
42207	946987
16762	946988
31862	946989
2061	946990
165816	946991
21911	946992
34291	946993
42174	946994
16415	946995
2228	946996
7113	946997
279524	946998
57003	946999
14171	947000
1011	947001
34688	947002
17665	947003
192851	947004
154370	947005
6318	947006
109375	947007
6173	947008
95476	947009
8716	947010
149697	947011
19138	947012
25620	947013
190978	947014
234714	947015
22291	947016
32507	947017
141787	947018
31771	947019
39176	947020
76363	947021
123807	947022
216918	947023
123533	947024
13993	947025
28377	947026
279253	947027
156598	947028
255810	947029
105450	947030
1320	947031
71753	947032
99865	947033
1059	947034
20283	947035
301124	947036
10906	947037
20148	947038
43093	947039
20511	947040
117751	947041
4852	947042
14294	947043
39513	947044
90885	947045
88164	947046
40937	947047
3436	947048
38589	947049
12544	947050
92081	947051
207518	947052
62604	947053
41435	947054
175602	947055
24098	947056
205230	947057
214285	947058
59659	947059
610	947060
25824	947061
215725	947062
170945	947063
202619	947064
3161	947065
66224	947066
65126	947067
7491	947068
223729	947069
25476	947070
21442	947071
3338	947072
40717	947073
168137	947074
23525	947075
112370	947076
32434	947077
100496	947078
30655	947079
11141	947080
4563	947081
167657	947082
17480	947083
112554	947084
1007	947085
8006	947086
242419	947087
139510	947088
271892	947089
299870	947090
19474	947091
13789	947092
7341	947093
4979	947094
13548	947095
204732	947096
197461	947097
266214	947098
38177	947099
125247	947100
28340	947101
62043	947102
41885	947103
39577	947104
39577	947105
62094	947106
207301	947107
137683	947108
299169	947109
19852	947110
18362	947111
13758	947112
207298	947113
6409	947114
37835	947115
178106	947116
94777	947117
54018	947118
298924	947119
18362	947120
42239	947121
97804	947122
91313	947123
268681	947124
124922	947125
145972	947126
67544	947127
2609	947128
76353	947129
255170	947130
141033	947131
208672	947132
308382	947133
137653	947134
219090	947135
124906	947136
7269	947137
63987	947138
76093	947139
62170	947140
12525	947141
206696	947142
24969	947143
83294	947144
55695	947145
42	947146
91091	947147
257400	947148
208544	947149
13898	947150
207367	947151
278039	947152
48586	947153
77791	947154
28332	947155
9103	947156
139226	947157
209276	947158
31802	947159
298544	947160
10854	947161
56389	947162
62094	947163
157581	947164
92627	947165
19647	947166
209425	947167
39570	947168
108410	947169
4979	947170
129022	947171
146154	947172
44194	947173
28629	947174
295694	947175
53376	947176
84152	947177
294111	947178
10854	947179
204880	947180
62033	947181
31818	947182
27534	947183
142969	947184
92735	947185
40703	947186
62766	947187
2604	947188
81886	947189
62097	947190
27141	947191
207760	947192
210919	947193
5412	947194
96880	947195
140659	947196
39577	947197
30947	947198
216650	947199
42055	947200
82330	947201
83724	947202
41710	947203
66651	947204
105316	947205
11739	947206
141048	947207
27141	947208
28747	947209
62537	947210
42174	947211
43542	947212
1364	947213
65422	947214
1667	947215
28629	947216
7535	947217
5441	947218
53376	947219
140296	947220
3206	947221
12116	947222
3232	947223
26032	947224
33700	947225
143542	947226
60945	947227
97160	947228
300766	947229
5441	947230
28422	947231
207373	947232
55646	947233
202612	947234
145221	947235
28397	947236
32651	947237
136569	947238
13740	947239
97389	947240
50670	947241
194721	947242
6289	947243
261695	947244
50043	947245
187205	947246
23728	947247
54980	947248
19647	947249
42239	947250
206346	947251
144332	947252
208407	947253
594	947254
408	947255
186054	947256
215668	947257
45491	947258
138838	947259
115984	947260
50334	947261
63230	947262
20592	947263
280	947264
16614	947265
1084	947266
4051	947267
4767	947268
31459	947269
3804	947270
5455	947271
207553	947272
3203	947273
147758	947274
34225	947275
77545	947276
99086	947277
11240	947278
17280	947279
109852	947280
7582	947281
4644	947282
123987	947283
20634	947284
23016	947285
53071	947286
4713	947287
191910	947288
83914	947289
178830	947290
81950	947291
45553	947292
32456	947293
121326	947294
8306	947295
437	947296
61778	947297
8550	947298
156248	947299
108923	947300
8612	947301
8306	947302
118551	947303
1648	947304
1127	947305
437	947306
48123	947307
33498	947308
218	947309
4068	947310
1127	947311
63600	947312
37388	947313
248887	947314
86694	947315
132295	947316
237871	947317
91142	947318
4713	947319
22951	947320
135442	947321
39248	947322
3365	947323
15960	947324
133610	947325
60134	947326
123269	947327
171651	947328
14200	947329
177688	947330
218	947331
74594	947332
112115	947333
50275	947334
695	947335
13419	947336
24084	947337
181313	947338
229743	947339
110909	947340
211505	947341
142152	947342
1810	947343
26921	947344
31294	947345
3600	947346
15525	947347
91587	947348
61790	947349
206165	947350
196497	947351
206706	947352
199534	947353
79638	947354
38445	947355
75725	947356
217726	947357
181373	947358
168634	947359
50877	947360
14524	947361
177480	947362
42412	947363
11525	947364
28446	947365
126481	947366
71373	947367
274935	947368
200599	947369
11323	947370
183087	947371
140590	947372
231782	947373
3310	947374
205615	947375
115865	947376
45306	947377
214786	947378
300827	947379
141337	947380
78802	947381
27827	947382
12798	947383
133944	947384
189124	947385
1691	947386
697	947387
835	947388
154274	947389
46425	947390
19924	947391
17689	947392
45655	947393
30028	947394
141490	947395
161328	947396
15976	947397
109710	947398
17223	947399
38594	947400
102551	947401
84119	947402
94135	947403
94135	947404
140304	947405
3616	947406
60203	947407
13527	947408
303931	947409
95830	947410
2367	947411
2013	947412
137209	947413
46717	947414
7072	947415
18175	947416
59989	947417
63045	947418
131932	947419
86407	947420
77666	947421
30040	947422
73337	947423
24524	947424
166528	947425
334	947426
13000	947427
172724	947428
205028	947429
334	947430
35112	947431
146243	947432
1460	947433
12578	947434
15145	947435
136035	947436
136035	947437
18276	947438
67543	947439
1796	947440
10636	947441
110149	947442
5132	947443
46445	947444
95494	947445
110344	947446
146571	947447
65226	947448
24354	947449
42481	947450
32182	947451
4089	947452
59265	947453
344	947454
16415	947455
112671	947456
171404	947457
206268	947458
42041	947459
21558	947460
26428	947461
426	947462
114514	947463
9777	947464
89593	947465
7363	947466
2068	947467
2068	947468
212019	947469
115890	947470
22979	947471
4528	947472
165541	947473
136477	947474
42834	947475
42834	947476
155570	947477
21673	947478
1	947479
21673	947480
1	947481
15206	947482
205262	947483
159356	947484
1	947485
1	947486
1	947487
1	947488
1	947489
1	947490
1	947491
228124	947492
15206	947493
1	947494
1	947495
1	947496
1	947497
21673	947498
22143	947499
4425	947500
3415	947501
138801	947502
2187	947503
91461	947504
86642	947505
10724	947506
936	947507
241529	947508
134464	947509
113966	947510
38533	947511
187097	947512
11642	947513
93713	947514
41872	947515
10660	947516
193890	947517
14899	947518
53488	947519
68704	947520
17721	947521
5681	947522
65311	947523
43882	947524
9479	947525
20402	947526
74238	947527
217084	947528
58440	947529
4032	947530
3412	947531
115844	947532
121632	947533
15788	947534
13088	947535
73407	947536
89439	947537
109576	947538
205267	947539
161349	947540
11501	947541
89346	947542
82938	947543
45306	947544
93869	947545
304184	947546
222690	947547
16710	947548
661	947549
13246	947550
90451	947551
21557	947552
8598	947553
31503	947554
23499	947555
16907	947556
22152	947557
3176	947558
62930	947559
195195	947560
88644	947561
50536	947562
22152	947563
4247	947564
3923	947565
152828	947566
144381	947567
1113	947568
238897	947569
83248	947570
81069	947571
63615	947572
5979	947573
5696	947574
78205	947575
191495	947576
781	947577
429	947578
42654	947579
11700	947580
16817	947581
9540	947582
104749	947583
95744	947584
96885	947585
131284	947586
649	947587
47758	947588
163260	947589
7230	947590
40618	947591
3465	947592
7798	947593
21494	947594
117390	947595
17855	947596
35201	947597
213694	947598
213623	947599
9263	947600
74618	947601
24579	947602
9263	947603
70066	947604
9263	947605
145770	947606
8374	947607
182970	947608
137222	947609
9303	947610
25367	947611
95681	947612
38587	947613
126678	947614
93606	947615
77345	947616
76672	947617
276167	947618
51670	947619
146833	947620
16140	947621
142390	947622
74792	947623
5818	947624
32786	947625
25938	947626
35926	947627
53275	947628
228395	947629
59646	947630
99635	947631
137472	947632
45756	947633
3946	947634
50357	947635
94486	947636
84649	947637
251395	947638
14889	947639
45016	947640
7275	947641
7802	947642
37387	947643
17213	947644
42641	947645
97195	947646
4315	947647
54718	947648
31503	947649
81816	947650
226659	947651
288880	947652
11690	947653
62725	947654
94018	947655
21099	947656
305585	947657
171560	947658
47028	947659
7175	947660
6827	947661
66132	947662
84061	947663
220573	947664
92384	947665
51701	947666
57216	947667
40083	947668
8974	947669
133673	947670
4588	947671
6284	947672
108634	947673
3183	947674
6762	947675
728	947676
12440	947677
12789	947678
27706	947679
1093	947680
35828	947681
84979	947682
1149	947683
21677	947684
62564	947685
181193	947686
991	947687
31211	947688
177055	947689
696	947690
79461	947691
24691	947692
16576	947693
16576	947694
154634	947695
7642	947696
274618	947697
84945	947698
258771	947699
86984	947700
1748	947701
92931	947702
3475	947703
125279	947704
136289	947705
14192	947706
48209	947707
10636	947708
4768	947709
25053	947710
4078	947711
6527	947712
284452	947713
141337	947714
20442	947715
233009	947716
301027	947717
9094	947718
141661	947719
220061	947720
288464	947721
15086	947722
27852	947723
58407	947724
50061	947725
271	947726
36393	947727
27055	947728
12398	947729
4915	947730
23656	947731
118281	947732
31257	947733
24316	947734
48638	947735
10636	947736
49090	947737
10636	947738
24056	947739
440	947740
97957	947741
163774	947742
1043	947743
12795	947744
139418	947745
28576	947746
78802	947747
205570	947748
65852	947749
12725	947750
146805	947751
5902	947752
55687	947753
22162	947754
1829	947755
178	947756
106934	947757
79914	947758
208336	947759
166502	947760
73916	947761
4519	947762
29609	947763
37022	947764
57037	947765
192798	947766
24977	947767
29963	947768
19934	947769
98817	947770
2458	947771
2036	947772
240932	947773
16715	947774
126887	947775
164819	947776
307713	947777
8494	947778
283758	947779
223538	947780
7269	947781
245873	947782
154244	947783
12615	947784
74011	947785
193029	947786
244412	947787
79773	947788
147892	947789
161634	947790
282824	947791
153789	947792
219705	947793
22438	947794
275012	947795
139137	947796
8876	947797
100859	947798
37022	947799
11939	947800
166528	947801
239896	947802
128739	947803
5379	947804
288330	947805
77810	947806
184450	947807
5379	947808
162629	947809
111	947810
59524	947811
114662	947812
88548	947813
334	947814
93606	947815
4754	947816
78987	947817
26984	947818
66291	947819
109588	947820
19111	947821
13452	947822
709	947823
28551	947824
2308	947825
1136	947826
64960	947827
36637	947828
4691	947829
203494	947830
11225	947831
2461	947832
4948	947833
5184	947834
69613	947835
169052	947836
2833	947837
23599	947838
57985	947839
392	947840
64310	947841
224444	947842
19700	947843
54074	947844
42654	947845
12925	947846
11393	947847
42322	947848
2613	947849
93287	947850
41566	947851
6006	947852
6720	947853
178422	947854
88028	947855
248686	947856
29919	947857
89	947858
33045	947859
4073	947860
58833	947861
11220	947862
116900	947863
60015	947864
2855	947865
12725	947866
208102	947867
138613	947868
2487	947869
4445	947870
159432	947871
2306	947872
4727	947873
116172	947874
3934	947875
4515	947876
2257	947877
2119	947878
6330	947879
27254	947880
50061	947881
2855	947882
68	947883
17203	947884
124151	947885
50455	947886
33460	947887
27582	947888
87214	947889
235391	947890
7659	947891
4681	947892
82549	947893
108836	947894
17134	947895
1245	947896
273194	947897
1260	947898
133678	947899
155313	947900
72909	947901
47833	947902
126253	947903
138959	947904
311008	947905
123643	947906
155738	947907
33220	947908
6640	947909
42641	947910
95494	947911
17079	947912
20112	947913
211230	947914
697	947915
3662	947916
29824	947917
18590	947918
19899	947919
16708	947920
38012	947921
14398	947922
7738	947923
27268	947924
17102	947925
142	947926
36635	947927
72823	947928
27919	947929
3176	947930
50452	947931
162208	947932
4628	947933
10636	947934
15235	947935
9890	947936
20515	947937
8985	947938
3060	947939
675	947940
9943	947941
29911	947942
100560	947943
33052	947944
3176	947945
16443	947946
37022	947947
8230	947948
811	947949
5406	947950
1224	947951
8974	947952
17036	947953
22042	947954
13047	947955
87421	947956
1953	947957
29287	947958
90971	947959
81069	947960
132495	947961
136527	947962
290567	947963
125632	947964
23704	947965
16944	947966
53202	947967
215400	947968
6656	947969
154174	947970
130106	947971
292873	947972
2653	947973
36635	947974
301433	947975
179568	947976
146105	947977
18861	947978
61138	947979
215233	947980
125803	947981
48504	947982
1339	947983
36440	947984
31863	947985
121514	947986
229679	947987
80831	947988
994	947989
13726	947990
112671	947991
173732	947992
78802	947993
7416	947994
379	947995
7017	947996
697	947997
8516	947998
34034	947999
52345	948000
137249	948001
50452	948002
92508	948003
42581	948004
53975	948005
9703	948006
262390	948007
39612	948008
262427	948009
69507	948010
171595	948011
87981	948012
19104	948013
18274	948014
744	948015
214012	948016
9393	948017
14796	948018
70273	948019
302698	948020
11601	948021
59267	948022
63280	948023
73906	948024
270459	948025
37477	948026
66220	948027
55067	948028
1840	948029
149248	948030
12405	948031
149248	948032
13628	948033
39235	948034
107175	948035
122031	948036
60563	948037
86499	948038
60502	948039
60502	948040
2039	948041
129364	948042
61072	948043
294169	948044
61694	948045
139674	948046
12744	948047
17536	948048
65226	948049
335	948050
180795	948051
141444	948052
134987	948053
11457	948054
108948	948055
85680	948056
102875	948057
193191	948058
63735	948059
10188	948060
11811	948061
106053	948062
1131	948063
93504	948064
141444	948065
52493	948066
80888	948067
150858	948068
60717	948069
40773	948070
2584	948071
184564	948072
283798	948073
75691	948074
16524	948075
70865	948076
136968	948077
208506	948078
30275	948079
39492	948080
40306	948081
274147	948082
50926	948083
37346	948084
218916	948085
42168	948086
177970	948087
120235	948088
42166	948089
93759	948090
42168	948091
9873	948092
19156	948093
99479	948094
154144	948095
117395	948096
63340	948097
141258	948098
301728	948099
141226	948100
12406	948101
141258	948102
42168	948103
188415	948104
205334	948105
302	948106
252029	948107
304897	948108
117887	948109
139895	948110
231166	948111
24397	948112
198192	948113
261915	948114
7806	948115
66994	948116
38370	948117
69600	948118
66994	948119
45335	948120
212203	948121
103239	948122
212204	948123
68913	948124
38267	948125
35477	948126
144342	948127
4705	948128
120541	948129
143890	948130
64236	948131
244166	948132
136368	948133
89469	948134
118837	948135
582	948136
139538	948137
128851	948138
78042	948139
135273	948140
71464	948141
41727	948142
71995	948143
233542	948144
44651	948145
135273	948146
20938	948147
155371	948148
59338	948149
89150	948150
141970	948151
94731	948152
204055	948153
157316	948154
82838	948155
200141	948156
92456	948157
44101	948158
5338	948159
20600	948160
77710	948161
2614	948162
243856	948163
49998	948164
190644	948165
185162	948166
240700	948167
292118	948168
61399	948169
197146	948170
141468	948171
8290	948172
138495	948173
111649	948174
73159	948175
113980	948176
91554	948177
60477	948178
179003	948179
110385	948180
280789	948181
281961	948182
130536	948183
48237	948184
92538	948185
19934	948186
99266	948187
160521	948188
92538	948189
5009	948190
36490	948191
2753	948192
91805	948193
154720	948194
139621	948195
11125	948196
190344	948197
104266	948198
241438	948199
166102	948200
165598	948201
208062	948202
139862	948203
178648	948204
282332	948205
22907	948206
49156	948207
144514	948208
35387	948209
64371	948210
93195	948211
98183	948212
231144	948213
180481	948214
5965	948215
115782	948216
215851	948217
210250	948218
40545	948219
70845	948220
110187	948221
841	948222
3595	948223
36978	948224
246362	948225
54318	948226
91680	948227
202825	948228
198137	948229
260055	948230
60857	948231
119277	948232
142119	948233
138792	948234
88772	948235
54044	948236
98448	948237
1096	948238
840	948239
14068	948240
25204	948241
45927	948242
31809	948243
257742	948244
95165	948245
151091	948246
55332	948247
13338	948248
2426	948249
423	948250
106991	948251
5328	948252
137395	948253
248675	948254
197254	948255
90916	948256
5667	948257
273640	948258
74737	948259
141725	948260
21330	948261
131	948262
25839	948263
31955	948264
208720	948265
55963	948266
74896	948267
86412	948268
121904	948269
212786	948270
28670	948271
19172	948272
118915	948273
4484	948274
173219	948275
73196	948276
7509	948277
206433	948278
37144	948279
173327	948280
16465	948281
250066	948282
51359	948283
104635	948284
43448	948285
49442	948286
5226	948287
236742	948288
79095	948289
33971	948290
57616	948291
40932	948292
30317	948293
473	948294
273301	948295
237723	948296
106653	948297
6806	948298
1020	948299
47144	948300
21102	948301
45634	948302
24704	948303
136857	948304
7933	948305
107947	948306
216765	948307
293987	948308
418	948309
68676	948310
93343	948311
151613	948312
56478	948313
24090	948314
107	948315
193017	948316
129628	948317
31083	948318
3107	948319
159044	948320
31401	948321
24391	948322
66971	948323
5740	948324
54884	948325
42564	948326
4793	948327
4793	948328
59545	948329
192930	948330
51999	948331
17648	948332
108531	948333
30374	948334
222288	948335
251438	948336
134720	948337
68881	948338
167155	948339
8271	948340
5645	948341
117019	948342
33999	948343
217814	948344
93977	948345
89157	948346
34402	948347
14733	948348
102701	948349
250799	948350
160883	948351
161665	948352
301635	948353
66490	948354
237105	948355
66945	948356
50889	948357
75641	948358
212540	948359
999	948360
145034	948361
222946	948362
237117	948363
156688	948364
248040	948365
93132	948366
295567	948367
276428	948368
289725	948369
215635	948370
135726	948371
243277	948372
117900	948373
80268	948374
130555	948375
312306	948376
295066	948377
47099	948378
109957	948379
204084	948380
89874	948381
115051	948382
261674	948383
175378	948384
127691	948385
151444	948386
139289	948387
239520	948388
20716	948389
18284	948390
106321	948391
1664	948392
197388	948393
217626	948394
142827	948395
232480	948396
178286	948397
91161	948398
297766	948399
233100	948400
251473	948401
9408	948402
259546	948403
193944	948404
198513	948405
890	948406
166079	948407
241549	948408
104843	948409
309732	948410
100893	948411
307513	948412
306642	948413
234316	948414
165766	948415
270393	948416
274820	948417
236114	948418
119954	948419
108942	948420
152885	948421
142336	948422
32084	948423
23777	948424
131435	948425
282858	948426
243211	948427
187037	948428
30955	948429
268265	948430
189579	948431
173914	948432
116722	948433
175226	948434
47016	948435
45364	948436
147479	948437
99356	948438
65320	948439
151398	948440
132816	948441
220811	948442
302560	948443
10050	948444
277717	948445
291386	948446
153894	948447
166741	948448
102903	948449
151866	948450
110290	948451
241936	948452
269049	948453
45029	948454
72650	948455
295261	948456
195105	948457
49654	948458
279005	948459
60346	948460
211253	948461
148744	948462
173211	948463
49885	948464
178286	948465
13245	948466
101844	948467
10848	948468
70879	948469
42542	948470
206096	948471
27927	948472
46819	948473
11672	948474
131048	948475
88662	948476
3405	948477
190158	948478
161027	948479
137048	948480
19614	948481
9641	948482
192028	948483
254217	948484
51551	948485
212728	948486
53888	948487
160787	948488
150831	948489
278389	948490
50963	948491
168239	948492
72532	948493
212406	948494
294	948495
148055	948496
296772	948497
7101	948498
20095	948499
263934	948500
248190	948501
151416	948502
122095	948503
141015	948504
70342	948505
90976	948506
48131	948507
28729	948508
160685	948509
63845	948510
47164	948511
24350	948512
208231	948513
103521	948514
50116	948515
83175	948516
177742	948517
54221	948518
27915	948519
123935	948520
63824	948521
68338	948522
255267	948523
22328	948524
161300	948525
201208	948526
81974	948527
151565	948528
298350	948529
203901	948530
136508	948531
7133	948532
125951	948533
73377	948534
7337	948535
275897	948536
176484	948537
173438	948538
103983	948539
182533	948540
113687	948541
185550	948542
185550	948543
184925	948544
197660	948545
3204	948546
130512	948547
193888	948548
128417	948549
25978	948550
126479	948551
63221	948552
190680	948553
111518	948554
5256	948555
95775	948556
204325	948557
94697	948558
272817	948559
172215	948560
14	948561
53817	948562
120805	948563
54163	948564
76396	948565
31395	948566
183986	948567
310191	948568
9842	948569
42315	948570
173152	948571
100626	948572
30073	948573
47523	948574
76059	948575
30198	948576
92351	948577
163906	948578
98399	948579
101579	948580
72638	948581
17613	948582
1058	948583
134807	948584
72096	948585
144304	948586
213558	948587
56691	948588
40857	948589
255872	948590
42836	948591
45330	948592
21855	948593
15925	948594
92435	948595
32031	948596
7965	948597
173918	948598
229189	948599
185149	948600
299424	948601
5347	948602
177035	948603
64943	948604
22040	948605
161808	948606
246314	948607
23597	948608
579	948609
17086	948610
1325	948611
117015	948612
135835	948613
46150	948614
59802	948615
88659	948616
88659	948617
79211	948618
37985	948619
149463	948620
17628	948621
245183	948622
1712	948623
126646	948624
272148	948625
25939	948626
62597	948627
26649	948628
2911	948629
210453	948630
182845	948631
216820	948632
24222	948633
229492	948634
109352	948635
110739	948636
92674	948637
50854	948638
27386	948639
28233	948640
15068	948641
72815	948642
70846	948643
170917	948644
189066	948645
10250	948646
7034	948647
298984	948648
177857	948649
93796	948650
205964	948651
78623	948652
53606	948653
75313	948654
244632	948655
7711	948656
5557	948657
221304	948658
115727	948659
108567	948660
33434	948661
131242	948662
230483	948663
5235	948664
49891	948665
209031	948666
20611	948667
143539	948668
50652	948669
70101	948670
110309	948671
202686	948672
120721	948673
87287	948674
44458	948675
179115	948676
147280	948677
74867	948678
175851	948679
192830	948680
16789	948681
170212	948682
62729	948683
40488	948684
213712	948685
135196	948686
112582	948687
205049	948688
13682	948689
47092	948690
225367	948691
189912	948692
167774	948693
290107	948694
95824	948695
164052	948696
273447	948697
311995	948698
200373	948699
29984	948700
99527	948701
146272	948702
230013	948703
115691	948704
210776	948705
18080	948706
58763	948707
71364	948708
2189	948709
77615	948710
177133	948711
167876	948712
187992	948713
89264	948714
202	948715
6457	948716
20962	948717
47379	948718
28414	948719
18474	948720
228360	948721
11473	948722
17930	948723
8883	948724
205398	948725
227471	948726
82757	948727
125787	948728
86426	948729
76336	948730
83292	948731
73531	948732
131189	948733
116277	948734
4549	948735
20844	948736
143602	948737
217706	948738
27504	948739
123116	948740
122716	948741
90437	948742
19069	948743
28324	948744
94356	948745
131371	948746
98309	948747
98299	948748
117874	948749
55683	948750
216625	948751
222993	948752
189074	948753
116256	948754
98838	948755
238428	948756
63022	948757
212334	948758
60170	948759
212887	948760
119281	948761
50231	948762
124958	948763
77623	948764
44898	948765
131646	948766
12934	948767
109110	948768
48485	948769
78090	948770
186332	948771
186625	948772
247	948773
13101	948774
87475	948775
280007	948776
19757	948777
68300	948778
27922	948779
74535	948780
87041	948781
38951	948782
17660	948783
3424	948784
72354	948785
103508	948786
76713	948787
41966	948788
104152	948789
284559	948790
17938	948791
211623	948792
309704	948793
204705	948794
163610	948795
94931	948796
6568	948797
216871	948798
170278	948799
106004	948800
227761	948801
51006	948802
63319	948803
102282	948804
42202	948805
185664	948806
6531	948807
2297	948808
72835	948809
55699	948810
265203	948811
25490	948812
19635	948813
26014	948814
204130	948815
172287	948816
28168	948817
70970	948818
125898	948819
67328	948820
52827	948821
39415	948822
177737	948823
94514	948824
14164	948825
69691	948826
122520	948827
20236	948828
93275	948829
76329	948830
11632	948831
79661	948832
23002	948833
284021	948834
266021	948835
182871	948836
79483	948837
140289	948838
22266	948839
117688	948840
27059	948841
190054	948842
2961	948843
44844	948844
131621	948845
159719	948846
207709	948847
277638	948848
65116	948849
10683	948850
98214	948851
56859	948852
151236	948853
169036	948854
261776	948855
111234	948856
285944	948857
41821	948858
302501	948859
93972	948860
14840	948861
110273	948862
203681	948863
4002	948864
117069	948865
216042	948866
203678	948867
157624	948868
2431	948869
20491	948870
52298	948871
208733	948872
147878	948873
147878	948874
186835	948875
244874	948876
143857	948877
264019	948878
130030	948879
223720	948880
9118	948881
32946	948882
163119	948883
72364	948884
149729	948885
30508	948886
65891	948887
24	948888
89290	948889
18973	948890
32002	948891
1731	948892
3245	948893
7997	948894
1289	948895
22290	948896
91	948897
1245	948898
71911	948899
5281	948900
53413	948901
274279	948902
4377	948903
1662	948904
15998	948905
10946	948906
12211	948907
9606	948908
104405	948909
45401	948910
20214	948911
3085	948912
29239	948913
94483	948914
60187	948915
184711	948916
203629	948917
132916	948918
62816	948919
203229	948920
30448	948921
135284	948922
26615	948923
98220	948924
103500	948925
179308	948926
208624	948927
187252	948928
10464	948929
1433	948930
130532	948931
25503	948932
166967	948933
47661	948934
127860	948935
122783	948936
181761	948937
291541	948938
120452	948939
36170	948940
195	948941
37678	948942
43775	948943
84045	948944
120241	948945
293	948946
293	948947
180360	948948
3290	948949
61874	948950
1658	948951
201242	948952
200914	948953
100573	948954
87137	948955
113275	948956
169112	948957
15079	948958
86449	948959
86449	948960
32067	948961
42332	948962
69294	948963
15776	948964
76485	948965
58320	948966
308392	948967
209509	948968
140347	948969
210246	948970
143	948971
56806	948972
88936	948973
201036	948974
59957	948975
59957	948976
40393	948977
25471	948978
150737	948979
36386	948980
53389	948981
66738	948982
5887	948983
42545	948984
23583	948985
121549	948986
55930	948987
996	948988
204051	948989
299593	948990
88253	948991
123547	948992
45136	948993
104486	948994
310890	948995
133279	948996
293	948997
65868	948998
68935	948999
160772	949000
16431	949001
89409	949002
10848	949003
86914	949004
88750	949005
197137	949006
190252	949007
147603	949008
38717	949009
76563	949010
58271	949011
266	949012
10167	949013
116667	949014
198305	949015
101626	949016
88941	949017
81357	949018
5719	949019
283528	949020
110684	949021
14237	949022
23101	949023
270769	949024
45473	949025
130526	949026
63185	949027
108103	949028
172626	949029
83892	949030
61417	949031
109353	949032
211925	949033
66337	949034
17842	949035
311887	949036
44431	949037
43730	949038
100388	949039
215041	949040
117560	949041
98537	949042
158375	949043
137642	949044
694	949045
208635	949046
235990	949047
125871	949048
105457	949049
5953	949050
4295	949051
63740	949052
19681	949053
91072	949054
12752	949055
1395	949056
115625	949057
47319	949058
16	949059
146988	949060
85350	949061
126365	949062
138659	949063
88352	949064
1105	949065
23197	949066
88219	949067
242961	949068
144788	949069
142695	949070
19435	949071
60965	949072
242344	949073
255036	949074
138039	949075
119510	949076
135425	949077
109104	949078
14312	949079
95733	949080
129371	949081
74278	949082
62661	949083
5322	949084
199250	949085
189421	949086
177607	949087
3639	949088
59666	949089
37888	949090
2933	949091
165792	949092
9757	949093
8708	949094
130691	949095
58990	949096
157088	949097
54059	949098
57590	949099
10236	949100
131207	949101
19275	949102
125	949103
153761	949104
177	949105
8995	949106
134975	949107
107247	949108
221511	949109
131753	949110
67146	949111
13943	949112
109591	949113
94034	949114
155346	949115
1328	949116
141553	949117
232740	949118
110415	949119
123025	949120
5488	949121
119870	949122
68661	949123
1708	949124
13005	949125
4913	949126
99312	949127
1892	949128
73252	949129
38573	949130
111023	949131
29027	949132
21404	949133
1611	949134
158252	949135
61620	949136
4296	949137
30588	949138
62932	949139
100311	949140
170846	949141
270958	949142
166321	949143
140256	949144
80043	949145
6686	949146
87591	949147
10455	949148
10881	949149
64094	949150
4549	949151
27726	949152
60522	949153
69087	949154
76445	949155
171806	949156
33579	949157
260442	949158
71931	949159
206571	949160
82909	949161
84660	949162
86335	949163
36017	949164
8022	949165
227039	949166
46374	949167
3120	949168
174982	949169
22178	949170
7639	949171
10331	949172
149210	949173
7987	949174
69362	949175
168623	949176
47304	949177
57818	949178
28676	949179
236394	949180
64861	949181
129250	949182
135717	949183
5075	949184
96889	949185
68697	949186
6515	949187
76271	949188
24187	949189
55083	949190
183444	949191
10983	949192
123297	949193
23685	949194
66861	949195
27700	949196
106026	949197
227346	949198
12215	949199
201346	949200
8632	949201
86617	949202
61707	949203
94777	949204
1959	949205
25638	949206
1234	949207
149947	949208
81565	949209
27795	949210
143728	949211
54162	949212
5091	949213
120722	949214
81355	949215
115183	949216
280725	949217
30124	949218
236946	949219
62582	949220
163153	949221
3805	949222
99684	949223
105434	949224
85619	949225
146306	949226
91385	949227
239885	949228
163454	949229
225742	949230
76739	949231
1013	949232
166520	949233
122938	949234
85522	949235
110654	949236
54457	949237
150155	949238
136633	949239
165936	949240
99352	949241
211571	949242
41137	949243
48923	949244
153113	949245
5423	949246
18284	949247
81984	949248
278713	949249
15481	949250
146769	949251
45431	949252
103244	949253
7468	949254
126424	949255
249785	949256
179740	949257
6718	949258
284804	949259
129138	949260
74510	949261
181102	949262
37461	949263
16588	949264
215375	949265
14160	949266
242561	949267
59520	949268
20514	949269
44621	949270
188498	949271
206463	949272
36078	949273
171517	949274
18063	949275
6034	949276
34064	949277
97731	949278
119579	949279
25681	949280
34417	949281
78131	949282
88953	949283
108461	949284
12385	949285
85883	949286
214253	949287
210405	949288
133675	949289
2608	949290
167807	949291
16506	949292
33859	949293
98	949294
141844	949295
17069	949296
74161	949297
41675	949298
59428	949299
114336	949300
179740	949301
108842	949302
48080	949303
34191	949304
15338	949305
275915	949306
280691	949307
105600	949308
167423	949309
122653	949310
10498	949311
144818	949312
37609	949313
58330	949314
187906	949315
53999	949316
205533	949317
119446	949318
122695	949319
4045	949320
86224	949321
97351	949322
1314	949323
38998	949324
164599	949325
22248	949326
3914	949327
198321	949328
54840	949329
141328	949330
58798	949331
7225	949332
15931	949333
20254	949334
271711	949335
225601	949336
30323	949337
33379	949338
55035	949339
162892	949340
100299	949341
194973	949342
726	949343
4783	949344
9807	949345
60084	949346
60084	949347
50546	949348
148954	949349
113052	949350
175858	949351
30251	949352
184927	949353
125599	949354
38425	949355
6729	949356
932	949357
36461	949358
22763	949359
142335	949360
106256	949361
133161	949362
104439	949363
60833	949364
7836	949365
63757	949366
28818	949367
42526	949368
12621	949369
12621	949370
468	949371
11788	949372
19511	949373
94835	949374
15476	949375
39359	949376
39730	949377
52499	949378
77891	949379
90326	949380
5385	949381
129903	949382
10233	949383
63659	949384
10836	949385
52759	949386
52759	949387
168189	949388
61028	949389
252166	949390
74852	949391
102220	949392
171057	949393
17282	949394
58878	949395
119253	949396
184181	949397
100680	949398
87708	949399
73353	949400
199496	949401
158308	949402
58896	949403
144419	949404
5606	949405
163074	949406
34246	949407
238099	949408
18842	949409
277869	949410
47014	949411
291223	949412
120461	949413
10419	949414
53714	949415
53714	949416
52266	949417
273920	949418
220377	949419
146823	949420
10039	949421
106748	949422
61160	949423
143646	949424
162682	949425
273047	949426
37069	949427
32032	949428
161022	949429
42666	949430
269104	949431
140877	949432
47788	949433
59354	949434
120540	949435
61142	949436
79122	949437
83906	949438
20171	949439
55296	949440
139498	949441
20474	949442
147124	949443
2546	949444
103621	949445
310	949446
58778	949447
7488	949448
36853	949449
278093	949450
30468	949451
45710	949452
34866	949453
37698	949454
120229	949455
12186	949456
225410	949457
229739	949458
5217	949459
71165	949460
14970	949461
246343	949462
107157	949463
92947	949464
50646	949465
292988	949466
8620	949467
14071	949468
70423	949469
27887	949470
19075	949471
58545	949472
22052	949473
170884	949474
59922	949475
275014	949476
81169	949477
72261	949478
172837	949479
8559	949480
4823	949481
4823	949482
237985	949483
134297	949484
215322	949485
27276	949486
53063	949487
2296	949488
40512	949489
96202	949490
26804	949491
57184	949492
41399	949493
94577	949494
125109	949495
1869	949496
200279	949497
165634	949498
62549	949499
51700	949500
6275	949501
172091	949502
15646	949503
20932	949504
77654	949505
34145	949506
105434	949507
200056	949508
82993	949509
99380	949510
5824	949511
68813	949512
50350	949513
104132	949514
104020	949515
2165	949516
80605	949517
185514	949518
9823	949519
90133	949520
296391	949521
53940	949522
88115	949523
26844	949524
51012	949525
12702	949526
41109	949527
136954	949528
119888	949529
139735	949530
86938	949531
31358	949532
279358	949533
25443	949534
95285	949535
93166	949536
247921	949537
125186	949538
300502	949539
287456	949540
209860	949541
238235	949542
58912	949543
298329	949544
272374	949545
6318	949546
91326	949547
2588	949548
2901	949549
1004	949550
66894	949551
18227	949552
29864	949553
102507	949554
154292	949555
26430	949556
94893	949557
30253	949558
57135	949559
11414	949560
285457	949561
48526	949562
24358	949563
209039	949564
271816	949565
4499	949566
59503	949567
224245	949568
2848	949569
7590	949570
1404	949571
118592	949572
77950	949573
6969	949574
284974	949575
239958	949576
183337	949577
192513	949578
100861	949579
4863	949580
47121	949581
41916	949582
105154	949583
64760	949584
111454	949585
13560	949586
262868	949587
302080	949588
32439	949589
29433	949590
83624	949591
154590	949592
141589	949593
137654	949594
45741	949595
159953	949596
6375	949597
107301	949598
145283	949599
73542	949600
6308	949601
56492	949602
258552	949603
119725	949604
25	949605
28495	949606
36573	949607
18445	949608
7277	949609
199467	949610
278081	949611
124780	949612
124759	949613
146094	949614
24401	949615
36015	949616
2951	949617
40206	949618
262600	949619
205900	949620
33505	949621
40807	949622
52803	949623
256085	949624
143604	949625
14100	949626
210518	949627
100440	949628
185169	949629
151444	949630
209300	949631
156508	949632
266294	949633
264169	949634
120491	949635
146980	949636
95919	949637
18338	949638
18338	949639
200796	949640
35859	949641
255961	949642
112746	949643
151092	949644
157595	949645
21755	949646
149232	949647
120182	949648
231640	949649
24520	949650
31331	949651
111489	949652
61536	949653
74561	949654
31966	949655
50246	949656
114130	949657
40352	949658
62473	949659
42769	949660
279622	949661
91161	949662
61587	949663
136387	949664
165846	949665
50733	949666
68628	949667
36920	949668
132014	949669
13380	949670
64917	949671
151210	949672
113871	949673
106679	949674
99283	949675
22666	949676
89023	949677
11511	949678
80721	949679
48916	949680
68473	949681
7186	949682
203681	949683
41821	949684
79672	949685
21339	949686
196027	949687
21288	949688
26072	949689
58052	949690
2096	949691
11283	949692
7608	949693
81821	949694
214307	949695
188583	949696
23284	949697
84275	949698
198009	949699
49325	949700
20069	949701
72344	949702
26206	949703
68966	949704
198204	949705
105621	949706
6871	949707
19530	949708
121218	949709
130292	949710
32388	949711
48471	949712
45217	949713
29118	949714
133763	949715
7186	949716
204459	949717
38328	949718
28377	949719
137401	949720
287206	949721
30923	949722
31296	949723
65874	949724
21229	949725
33428	949726
20667	949727
108508	949728
10152	949729
187509	949730
174340	949731
9336	949732
20061	949733
136232	949734
26898	949735
46206	949736
223	949737
107926	949738
67657	949739
18178	949740
58501	949741
99514	949742
293557	949743
296726	949744
160807	949745
246676	949746
36125	949747
39360	949748
178260	949749
34887	949750
267130	949751
136877	949752
109122	949753
30405	949754
3567	949755
13602	949756
124197	949757
311160	949758
121071	949759
260540	949760
8349	949761
140960	949762
4970	949763
115521	949764
160468	949765
7716	949766
3751	949767
85543	949768
66580	949769
28806	949770
13561	949771
175493	949772
145659	949773
9782	949774
1065	949775
52560	949776
27656	949777
11341	949778
21765	949779
138861	949780
204086	949781
70633	949782
208260	949783
163380	949784
46945	949785
122822	949786
140064	949787
281186	949788
3537	949789
623	949790
176864	949791
48496	949792
180505	949793
13331	949794
172939	949795
13766	949796
78485	949797
80889	949798
216210	949799
21293	949800
272227	949801
16492	949802
74600	949803
212775	949804
94227	949805
215517	949806
13561	949807
26336	949808
101659	949809
27455	949810
139645	949811
25345	949812
130650	949813
52450	949814
176238	949815
108279	949816
142209	949817
206100	949818
22562	949819
28608	949820
41868	949821
51409	949822
20462	949823
47949	949824
35982	949825
70198	949826
5683	949827
37146	949828
39424	949829
3498	949830
80735	949831
68108	949832
28838	949833
18946	949834
72514	949835
154366	949836
85442	949837
56714	949838
1596	949839
15640	949840
24803	949841
60406	949842
160297	949843
124483	949844
97460	949845
18622	949846
85015	949847
87972	949848
93169	949849
7786	949850
63833	949851
84535	949852
199936	949853
96710	949854
8438	949855
2427	949856
216485	949857
287419	949858
24801	949859
90322	949860
7267	949861
254602	949862
77061	949863
204809	949864
7748	949865
7196	949866
95962	949867
60626	949868
6897	949869
770	949870
1516	949871
132277	949872
43178	949873
269641	949874
45912	949875
98316	949876
1498	949877
25272	949878
96550	949879
28500	949880
15569	949881
1036	949882
208925	949883
93370	949884
40425	949885
101214	949886
1662	949887
84831	949888
52368	949889
4126	949890
147273	949891
28598	949892
16941	949893
42139	949894
93409	949895
35844	949896
86684	949897
2501	949898
51444	949899
83011	949900
130895	949901
34169	949902
255794	949903
185780	949904
238583	949905
165897	949906
4132	949907
1529	949908
138063	949909
114602	949910
131524	949911
126656	949912
112479	949913
5602	949914
264	949915
290463	949916
201254	949917
80456	949918
112730	949919
123063	949920
54245	949921
49815	949922
89699	949923
210275	949924
291929	949925
53806	949926
150152	949927
240323	949928
49250	949929
73385	949930
52494	949931
1443	949932
1255	949933
15223	949934
120195	949935
552	949936
40691	949937
207203	949938
174099	949939
137895	949940
4348	949941
72178	949942
269651	949943
8300	949944
6655	949945
8187	949946
1625	949947
248	949948
2023	949949
50441	949950
72	949951
48973	949952
94758	949953
32579	949954
117422	949955
26450	949956
246469	949957
379	949958
3751	949959
84923	949960
43500	949961
19434	949962
67307	949963
89709	949964
221804	949965
278985	949966
202106	949967
147434	949968
109256	949969
102211	949970
204709	949971
65362	949972
281452	949973
107717	949974
270	949975
6406	949976
99804	949977
20290	949978
103343	949979
302755	949980
146985	949981
45798	949982
311996	949983
80922	949984
151294	949985
7856	949986
15487	949987
44242	949988
22218	949989
774	949990
29374	949991
169057	949992
135107	949993
30981	949994
41051	949995
44093	949996
237978	949997
140378	949998
118856	949999
137332	950000
279644	950001
167110	950002
723	950003
129564	950004
107008	950005
61877	950006
41158	950007
17013	950008
85811	950009
277187	950010
309991	950011
70451	950012
32585	950013
20528	950014
44948	950015
72231	950016
114889	950017
29055	950018
5460	950019
3511	950020
59963	950021
178645	950022
49578	950023
10774	950024
24136	950025
29856	950026
51813	950027
140312	950028
5323	950029
23949	950030
187685	950031
9786	950032
100262	950033
90316	950034
39467	950035
140936	950036
141356	950037
21723	950038
19893	950039
106917	950040
2128	950041
74657	950042
27591	950043
291790	950044
201859	950045
156027	950046
28532	950047
18423	950048
140509	950049
17395	950050
32882	950051
38771	950052
104359	950053
72280	950054
70264	950055
161888	950056
22249	950057
59340	950058
34704	950059
15007	950060
71588	950061
185827	950062
71872	950063
51187	950064
51187	950065
1372	950066
307214	950067
45471	950068
144109	950069
28232	950070
32439	950071
78411	950072
70940	950073
238029	950074
108790	950075
10171	950076
69093	950077
10115	950078
10942	950079
13035	950080
210074	950081
192049	950082
16838	950083
171815	950084
33314	950085
14526	950086
93193	950087
36426	950088
5471	950089
138703	950090
18179	950091
69789	950092
56787	950093
56652	950094
121410	950095
115418	950096
2385	950097
55573	950098
276542	950099
806	950100
95989	950101
24470	950102
11655	950103
24235	950104
24298	950105
82236	950106
111339	950107
284150	950108
354	950109
52290	950110
164649	950111
14354	950112
42322	950113
218058	950114
25382	950115
22754	950116
92258	950117
70045	950118
159400	950119
77218	950120
177	950121
1255	950122
87854	950123
177	950124
25625	950125
84380	950126
51643	950127
20222	950128
177668	950129
62332	950130
97028	950131
207393	950132
184441	950133
97249	950134
73181	950135
159519	950136
18114	950137
132340	950138
31105	950139
19458	950140
123704	950141
21207	950142
128068	950143
64227	950144
82102	950145
268885	950146
76609	950147
164535	950148
164440	950149
121478	950150
1278	950151
19538	950152
13328	950153
7108	950154
7270	950155
9621	950156
201038	950157
261597	950158
123031	950159
56344	950160
8072	950161
297073	950162
210894	950163
188775	950164
13604	950165
242098	950166
256870	950167
6411	950168
30875	950169
22363	950170
5106	950171
19546	950172
49594	950173
137230	950174
58247	950175
266010	950176
97362	950177
70866	950178
64270	950179
196395	950180
61590	950181
106869	950182
144041	950183
66457	950184
38347	950185
3845	950186
5559	950187
55069	950188
199372	950189
55282	950190
134755	950191
130723	950192
31868	950193
44701	950194
30254	950195
13734	950196
90921	950197
90191	950198
298675	950199
102892	950200
157113	950201
280514	950202
156644	950203
1485	950204
22464	950205
277126	950206
138126	950207
110242	950208
6067	950209
58327	950210
16770	950211
275321	950212
1389	950213
122037	950214
295992	950215
33072	950216
184751	950217
149896	950218
291058	950219
173534	950220
183117	950221
183117	950222
9719	950223
8024	950224
5643	950225
40825	950226
81755	950227
10178	950228
67122	950229
132562	950230
72883	950231
13989	950232
19266	950233
70967	950234
112925	950235
281642	950236
1039	950237
11927	950238
365	950239
88827	950240
203567	950241
173318	950242
169288	950243
42512	950244
221198	950245
114798	950246
17279	950247
193290	950248
216747	950249
153710	950250
102198	950251
187778	950252
180925	950253
265709	950254
102861	950255
290487	950256
150580	950257
99962	950258
294378	950259
213381	950260
173178	950261
98813	950262
218670	950263
243795	950264
140477	950265
196613	950266
47908	950267
29860	950268
218353	950269
97494	950270
312279	950271
152194	950272
125601	950273
21048	950274
130599	950275
243332	950276
197855	950277
117408	950278
112697	950279
152021	950280
56495	950281
305032	950282
26756	950283
194584	950284
128071	950285
80753	950286
180925	950287
128383	950288
241102	950289
124682	950290
161926	950291
18253	950292
110533	950293
200392	950294
259112	950295
134865	950296
77014	950297
218197	950298
2738	950299
53948	950300
65130	950301
84311	950302
64219	950303
152972	950304
99830	950305
69093	950306
31647	950307
294758	950308
44671	950309
12292	950310
15115	950311
196220	950312
164862	950313
112489	950314
250860	950315
28810	950316
238870	950317
119834	950318
19870	950319
40372	950320
81785	950321
30882	950322
187397	950323
84671	950324
7883	950325
41021	950326
32375	950327
30737	950328
154847	950329
241523	950330
72793	950331
195854	950332
73626	950333
48609	950334
120956	950335
188039	950336
46956	950337
21427	950338
33084	950339
96913	950340
57951	950341
171761	950342
97563	950343
66232	950344
88173	950345
61225	950346
19523	950347
55390	950348
149384	950349
108734	950350
98100	950351
140813	950352
233382	950353
212228	950354
94680	950355
112795	950356
73107	950357
25714	950358
4852	950359
113233	950360
230727	950361
69062	950362
91702	950363
14928	950364
3446	950365
123587	950366
194047	950367
30144	950368
32077	950369
1060	950370
50867	950371
102596	950372
124450	950373
59097	950374
46617	950375
17555	950376
192046	950377
96839	950378
11415	950379
44378	950380
29832	950381
63493	950382
256322	950383
23891	950384
11121	950385
125933	950386
137071	950387
40705	950388
224178	950389
75939	950390
186663	950391
70365	950392
204837	950393
204715	950394
3467	950395
301072	950396
97879	950397
10301	950398
190634	950399
134067	950400
71531	950401
18904	950402
26827	950403
705	950404
201754	950405
100448	950406
21073	950407
3129	950408
13141	950409
251493	950410
170190	950411
106318	950412
21980	950413
176896	950414
139439	950415
132475	950416
5251	950417
35277	950418
20705	950419
183174	950420
185790	950421
3441	950422
50	950423
543	950424
39533	950425
52605	950426
34902	950427
338	950428
67405	950429
118766	950430
10537	950431
303101	950432
113084	950433
3791	950434
4769	950435
306771	950436
46410	950437
158229	950438
12171	950439
31569	950440
178490	950441
39067	950442
191158	950443
53076	950444
264689	950445
2467	950446
180207	950447
34364	950448
33573	950449
145030	950450
133348	950451
309872	950452
195878	950453
142545	950454
83353	950455
22530	950456
3079	950457
1336	950458
134910	950459
53590	950460
52786	950461
45119	950462
158508	950463
21702	950464
30971	950465
197593	950466
64684	950467
247541	950468
83639	950469
113655	950470
232097	950471
43230	950472
193653	950473
11989	950474
62730	950475
152200	950476
3867	950477
92137	950478
126111	950479
51397	950480
309371	950481
15253	950482
64460	950483
25117	950484
292402	950485
130695	950486
27469	950487
27469	950488
44858	950489
210299	950490
156901	950491
86361	950492
118937	950493
4350	950494
5811	950495
13060	950496
27648	950497
158501	950498
40107	950499
9037	950500
2528	950501
73628	950502
79582	950503
184410	950504
12483	950505
17469	950506
41502	950507
63828	950508
37658	950509
213344	950510
6543	950511
106646	950512
90075	950513
83571	950514
36657	950515
24953	950516
29826	950517
27200	950518
176235	950519
199336	950520
12488	950521
12488	950522
51468	950523
51595	950524
96009	950525
105166	950526
11964	950527
212605	950528
70428	950529
15198	950530
80211	950531
24872	950532
94027	950533
35097	950534
8403	950535
208822	950536
171502	950537
22	950538
177148	950539
65201	950540
294598	950541
43842	950542
44945	950543
297918	950544
76001	950545
43260	950546
60045	950547
7951	950548
204336	950549
49978	950550
119	950551
2685	950552
300265	950553
67139	950554
39110	950555
15797	950556
9357	950557
75021	950558
158357	950559
206678	950560
226558	950561
54890	950562
79808	950563
76058	950564
231918	950565
211772	950566
105321	950567
159477	950568
93475	950569
215258	950570
93891	950571
77314	950572
12399	950573
19425	950574
289322	950575
91558	950576
26674	950577
8798	950578
138396	950579
282295	950580
5546	950581
21889	950582
6	950583
104977	950584
55339	950585
112105	950586
7443	950587
48664	950588
972	950589
25542	950590
31448	950591
23922	950592
44020	950593
83769	950594
63765	950595
955	950596
89589	950597
124696	950598
124817	950599
333	950600
12148	950601
33249	950602
206866	950603
79046	950604
7130	950605
7028	950606
32577	950607
95920	950608
197232	950609
104842	950610
106783	950611
16986	950612
58705	950613
51053	950614
2707	950615
1457	950616
173906	950617
15753	950618
105932	950619
185841	950620
95888	950621
46101	950622
293742	950623
125440	950624
215816	950625
20942	950626
167533	950627
146	950628
41125	950629
216988	950630
80195	950631
89044	950632
104872	950633
32460	950634
279854	950635
11368	950636
28603	950637
65197	950638
69028	950639
69599	950640
24069	950641
24102	950642
196339	950643
331	950644
17972	950645
46520	950646
37997	950647
6387	950648
115714	950649
49555	950650
22977	950651
97776	950652
43855	950653
33018	950654
225398	950655
40562	950656
54891	950657
74253	950658
55892	950659
45952	950660
108914	950661
35848	950662
142796	950663
58586	950664
32373	950665
141214	950666
829	950667
206648	950668
620	950669
25547	950670
139288	950671
67985	950672
90148	950673
89223	950674
880	950675
140789	950676
23271	950677
32903	950678
32903	950679
44218	950680
24920	950681
130746	950682
12836	950683
56515	950684
235421	950685
6769	950686
2691	950687
63828	950688
192850	950689
52408	950690
9166	950691
65698	950692
53215	950693
268135	950694
40358	950695
169998	950696
100893	950697
124260	950698
202551	950699
46323	950700
97026	950701
204540	950702
19452	950703
193572	950704
68795	950705
31025	950706
247197	950707
79065	950708
11685	950709
10135	950710
222938	950711
183550	950712
151364	950713
23642	950714
98651	950715
21186	950716
30775	950717
147790	950718
212900	950719
118284	950720
213655	950721
120695	950722
108892	950723
93064	950724
304031	950725
158343	950726
24171	950727
78540	950728
116170	950729
116169	950730
116170	950731
16522	950732
116299	950733
208252	950734
173331	950735
207627	950736
7434	950737
134071	950738
119559	950739
1062	950740
78016	950741
267534	950742
85975	950743
216362	950744
62686	950745
104450	950746
92281	950747
100222	950748
145972	950749
293469	950750
308383	950751
140770	950752
6591	950753
71455	950754
61368	950755
1869	950756
31587	950757
128563	950758
38505	950759
122989	950760
79347	950761
210528	950762
252699	950763
381	950764
71426	950765
1572	950766
82815	950767
65233	950768
26533	950769
87052	950770
118937	950771
226862	950772
55696	950773
32862	950774
98335	950775
15956	950776
114124	950777
31650	950778
182974	950779
32332	950780
2413	950781
112473	950782
26204	950783
6473	950784
216459	950785
123080	950786
17056	950787
57122	950788
2745	950789
2478	950790
14076	950791
28469	950792
214	950793
61741	950794
77827	950795
111114	950796
52066	950797
30595	950798
22968	950799
129665	950800
55761	950801
3	950802
40879	950803
57044	950804
257180	950805
16043	950806
181129	950807
116008	950808
138259	950809
200640	950810
101773	950811
215334	950812
43239	950813
278341	950814
57724	950815
13216	950816
17573	950817
26256	950818
36370	950819
2552	950820
83755	950821
95924	950822
182599	950823
64662	950824
13002	950825
25567	950826
9401	950827
19920	950828
174834	950829
3051	950830
5212	950831
129747	950832
118160	950833
175979	950834
19403	950835
154211	950836
2722	950837
249885	950838
4411	950839
164673	950840
21510	950841
128554	950842
21208	950843
114100	950844
13	950845
122210	950846
177580	950847
144077	950848
543	950849
142679	950850
21594	950851
86370	950852
70188	950853
117463	950854
62757	950855
19927	950856
85004	950857
188772	950858
143786	950859
296498	950860
173154	950861
253536	950862
91061	950863
86570	950864
6103	950865
7472	950866
115348	950867
358	950868
131010	950869
1300	950870
10878	950871
89126	950872
902	950873
44814	950874
274229	950875
28087	950876
53102	950877
109631	950878
62645	950879
172777	950880
230250	950881
122574	950882
117497	950883
63951	950884
43454	950885
23117	950886
22388	950887
164182	950888
272839	950889
131076	950890
76454	950891
158346	950892
3845	950893
300011	950894
298385	950895
83010	950896
79811	950897
49450	950898
19608	950899
47968	950900
167215	950901
48039	950902
4621	950903
12	950904
17942	950905
834	950906
186065	950907
57138	950908
75153	950909
74445	950910
120712	950911
175847	950912
6352	950913
9093	950914
115960	950915
142099	950916
247685	950917
238	950918
8565	950919
8885	950920
123815	950921
166234	950922
5239	950923
21513	950924
141514	950925
17475	950926
79843	950927
43633	950928
16582	950929
55112	950930
53481	950931
10731	950932
53591	950933
106173	950934
77938	950935
704	950936
77021	950937
166561	950938
117945	950939
27203	950940
159904	950941
143233	950942
258549	950943
140674	950944
42277	950945
67796	950946
166606	950947
111793	950948
68978	950949
20212	950950
145853	950951
270758	950952
133290	950953
66240	950954
281866	950955
207195	950956
163083	950957
43833	950958
132131	950959
12977	950960
122937	950961
359	950962
21719	950963
266992	950964
114353	950965
185544	950966
35869	950967
49885	950968
285829	950969
98663	950970
89681	950971
6521	950972
189562	950973
235830	950974
203794	950975
279926	950976
303569	950977
20416	950978
150523	950979
161705	950980
50682	950981
38204	950982
87235	950983
110597	950984
30626	950985
49885	950986
58178	950987
99659	950988
31262	950989
289120	950990
75443	950991
190738	950992
58386	950993
8313	950994
25108	950995
5269	950996
173844	950997
94583	950998
1841	950999
205241	951000
143998	951001
106332	951002
94568	951003
225294	951004
35848	951005
154455	951006
62116	951007
176540	951008
137240	951009
305528	951010
49315	951011
6122	951012
37	951013
79298	951014
20390	951015
3480	951016
100547	951017
91773	951018
21790	951019
92359	951020
192374	951021
43113	951022
180539	951023
187830	951024
20291	951025
41618	951026
30791	951027
4350	951028
1055	951029
95416	951030
88148	951031
16773	951032
8538	951033
155815	951034
22096	951035
110251	951036
274900	951037
12583	951038
75863	951039
53291	951040
153111	951041
15116	951042
30030	951043
132571	951044
185746	951045
5547	951046
261872	951047
63724	951048
162529	951049
10965	951050
135223	951051
106330	951052
25239	951053
75385	951054
59416	951055
281653	951056
33287	951057
133031	951058
189920	951059
8366	951060
67130	951061
27603	951062
192325	951063
8972	951064
203569	951065
3706	951066
86524	951067
219986	951068
132198	951069
67881	951070
84169	951071
45602	951072
1712	951073
27572	951074
306831	951075
13078	951076
34897	951077
64794	951078
268418	951079
7181	951080
93430	951081
27121	951082
47230	951083
182300	951084
69770	951085
126077	951086
96710	951087
66924	951088
73067	951089
18421	951090
892	951091
64103	951092
137170	951093
88603	951094
67249	951095
235155	951096
288924	951097
254954	951098
123801	951099
171542	951100
16036	951101
87202	951102
87233	951103
39248	951104
226847	951105
28080	951106
186632	951107
126294	951108
5652	951109
110668	951110
27696	951111
112095	951112
283044	951113
28649	951114
26235	951115
208583	951116
237239	951117
214062	951118
27196	951119
23204	951120
11417	951121
72154	951122
120001	951123
98894	951124
149912	951125
129159	951126
209975	951127
45517	951128
36659	951129
186118	951130
27688	951131
40075	951132
147893	951133
34897	951134
216064	951135
289893	951136
62720	951137
235822	951138
122786	951139
69001	951140
125319	951141
9746	951142
231199	951143
54891	951144
17331	951145
142994	951146
146840	951147
183985	951148
311595	951149
185365	951150
103636	951151
14334	951152
19109	951153
38607	951154
8475	951155
194547	951156
209636	951157
280902	951158
168948	951159
283811	951160
151538	951161
228351	951162
213663	951163
218227	951164
143454	951165
98761	951166
1656	951167
102511	951168
31415	951169
183893	951170
83680	951171
141470	951172
196931	951173
116046	951174
66031	951175
16979	951176
307927	951177
156811	951178
64618	951179
247968	951180
275398	951181
51039	951182
14745	951183
50483	951184
115031	951185
283328	951186
45705	951187
112196	951188
66945	951189
249752	951190
51244	951191
212366	951192
383	951193
103796	951194
131041	951195
22072	951196
111041	951197
36884	951198
11953	951199
26249	951200
60488	951201
106441	951202
87822	951203
109548	951204
19045	951205
251483	951206
249842	951207
125360	951208
55933	951209
83960	951210
38093	951211
4114	951212
10783	951213
91001	951214
56	951215
303640	951216
11787	951217
6102	951218
90101	951219
26186	951220
261011	951221
125698	951222
119505	951223
119002	951224
4023	951225
58833	951226
66706	951227
64804	951228
171673	951229
180043	951230
204738	951231
168909	951232
136038	951233
15700	951234
300866	951235
23	951236
263419	951237
165758	951238
10340	951239
118347	951240
12688	951241
145085	951242
50534	951243
39535	951244
23912	951245
9944	951246
28591	951247
140697	951248
40396	951249
109289	951250
70243	951251
191805	951252
1402	951253
19783	951254
153566	951255
190819	951256
5065	951257
39422	951258
22678	951259
76238	951260
175523	951261
68751	951262
98857	951263
136470	951264
2642	951265
16145	951266
38407	951267
44779	951268
105796	951269
180448	951270
18985	951271
33699	951272
1081	951273
19433	951274
141140	951275
66636	951276
40278	951277
121924	951278
86837	951279
3711	951280
6815	951281
85770	951282
152835	951283
131034	951284
242078	951285
275464	951286
17824	951287
51915	951288
19668	951289
136154	951290
105086	951291
67076	951292
13988	951293
86023	951294
129185	951295
96282	951296
1083	951297
78973	951298
235400	951299
62302	951300
115345	951301
164730	951302
45481	951303
20986	951304
107141	951305
150267	951306
119740	951307
2650	951308
19090	951309
61226	951310
115352	951311
126144	951312
120	951313
174312	951314
39207	951315
2985	951316
102426	951317
138280	951318
167685	951319
41315	951320
131187	951321
181676	951322
17696	951323
1729	951324
175081	951325
305073	951326
42712	951327
42712	951328
16873	951329
20789	951330
61297	951331
18977	951332
5272	951333
193941	951334
114108	951335
38813	951336
55747	951337
191642	951338
41391	951339
146922	951340
87880	951341
27631	951342
278254	951343
17264	951344
26678	951345
177003	951346
61350	951347
71871	951348
3090	951349
171309	951350
27181	951351
39246	951352
50183	951353
125071	951354
31477	951355
8939	951356
49576	951357
95070	951358
28884	951359
106933	951360
183276	951361
19098	951362
78248	951363
120107	951364
61556	951365
241681	951366
31180	951367
167592	951368
145658	951369
103249	951370
214464	951371
96039	951372
60040	951373
283212	951374
26430	951375
41719	951376
812	951377
64573	951378
27993	951379
52640	951380
38542	951381
32264	951382
15649	951383
312733	951384
29324	951385
65017	951386
15169	951387
90606	951388
57578	951389
12461	951390
1369	951391
134393	951392
78070	951393
42126	951394
2626	951395
93034	951396
118518	951397
274388	951398
107724	951399
27886	951400
4788	951401
131509	951402
3379	951403
149755	951404
134586	951405
36185	951406
51395	951407
159814	951408
97969	951409
3027	951410
92183	951411
92770	951412
48242	951413
106566	951414
33299	951415
51974	951416
251964	951417
49670	951418
98180	951419
13541	951420
279591	951421
288436	951422
226968	951423
75328	951424
77444	951425
48619	951426
10631	951427
31240	951428
72	951429
164600	951430
28412	951431
251	951432
177861	951433
253733	951434
28539	951435
94641	951436
96652	951437
28023	951438
305222	951439
101549	951440
42265	951441
214615	951442
9837	951443
13100	951444
33068	951445
34887	951446
30310	951447
121758	951448
121758	951449
14034	951450
106976	951451
150153	951452
40314	951453
95935	951454
9890	951455
59347	951456
37782	951457
225734	951458
18906	951459
106508	951460
65558	951461
125049	951462
144016	951463
13943	951464
88800	951465
1501	951466
14220	951467
101794	951468
42795	951469
37307	951470
178424	951471
30933	951472
124908	951473
208634	951474
295352	951475
43337	951476
252369	951477
3711	951478
78325	951479
265029	951480
20902	951481
55678	951482
57159	951483
8589	951484
45822	951485
33702	951486
109217	951487
20938	951488
194961	951489
38974	951490
115265	951491
77001	951492
69255	951493
61624	951494
101	951495
54029	951496
248866	951497
12258	951498
34494	951499
6753	951500
26583	951501
34121	951502
14370	951503
61975	951504
193370	951505
308420	951506
443	951507
38125	951508
47551	951509
145375	951510
193617	951511
14593	951512
13558	951513
138949	951514
110204	951515
2974	951516
1105	951517
129844	951518
73937	951519
73679	951520
5608	951521
27382	951522
141441	951523
305299	951524
219634	951525
34245	951526
40987	951527
9199	951528
2210	951529
4738	951530
41795	951531
2667	951532
131110	951533
70303	951534
79703	951535
221446	951536
74660	951537
21831	951538
203470	951539
71646	951540
26391	951541
38010	951542
50018	951543
96213	951544
4956	951545
266575	951546
23800	951547
70736	951548
129349	951549
112336	951550
82744	951551
29193	951552
102137	951553
190148	951554
201973	951555
32333	951556
1622	951557
24120	951558
50547	951559
124650	951560
105765	951561
194206	951562
268742	951563
50369	951564
99999	951565
9797	951566
192603	951567
126974	951568
32852	951569
18858	951570
136805	951571
23392	951572
184190	951573
57440	951574
27796	951575
139026	951576
171696	951577
142228	951578
70596	951579
115629	951580
24646	951581
115302	951582
42001	951583
153757	951584
49630	951585
49630	951586
70128	951587
25953	951588
269242	951589
118057	951590
59175	951591
38275	951592
86874	951593
97876	951594
2677	951595
141019	951596
107111	951597
56950	951598
152328	951599
253606	951600
17139	951601
3493	951602
201135	951603
152471	951604
119262	951605
36644	951606
200049	951607
268145	951608
296393	951609
17936	951610
97916	951611
11765	951612
31270	951613
309164	951614
89218	951615
54403	951616
54403	951617
170150	951618
82851	951619
300331	951620
9479	951621
31030	951622
21327	951623
136002	951624
40774	951625
19319	951626
297102	951627
100609	951628
16924	951629
23361	951630
20889	951631
138913	951632
78293	951633
106321	951634
146547	951635
102908	951636
278155	951637
210363	951638
21360	951639
192332	951640
116642	951641
60282	951642
158269	951643
70644	951644
24015	951645
150037	951646
60346	951647
22747	951648
78866	951649
114834	951650
72114	951651
148794	951652
240202	951653
21708	951654
158282	951655
235	951656
2878	951657
94255	951658
20471	951659
1246	951660
64577	951661
38834	951662
9446	951663
52406	951664
33924	951665
254208	951666
207035	951667
93782	951668
7443	951669
22758	951670
61332	951671
33480	951672
186683	951673
4387	951674
6293	951675
16525	951676
260487	951677
299787	951678
95094	951679
17204	951680
224993	951681
128961	951682
311779	951683
16175	951684
126351	951685
205672	951686
136584	951687
154422	951688
10502	951689
213119	951690
292470	951691
36030	951692
90086	951693
9394	951694
40472	951695
112529	951696
112628	951697
312814	951698
23503	951699
101344	951700
146	951701
135250	951702
66058	951703
91662	951704
68755	951705
68235	951706
146	951707
146	951708
14471	951709
153907	951710
4741	951711
103956	951712
131875	951713
217329	951714
82294	951715
146283	951716
16804	951717
1459	951718
177	951719
5149	951720
70084	951721
157485	951722
112410	951723
60862	951724
55509	951725
13607	951726
265522	951727
23198	951728
149601	951729
84985	951730
38480	951731
192301	951732
280877	951733
149187	951734
68470	951735
83000	951736
31703	951737
235471	951738
119865	951739
32345	951740
1152	951741
23609	951742
292986	951743
28810	951744
81163	951745
26627	951746
114290	951747
108964	951748
44611	951749
49147	951750
58582	951751
112395	951752
43414	951753
24426	951754
5480	951755
57536	951756
26479	951757
166309	951758
104953	951759
30871	951760
267830	951761
197040	951762
168198	951763
104	951764
13402	951765
65390	951766
42389	951767
173890	951768
59496	951769
52811	951770
171737	951771
34846	951772
43940	951773
63049	951774
29764	951775
17044	951776
37530	951777
82900	951778
47287	951779
31272	951780
33267	951781
199141	951782
119640	951783
83602	951784
209492	951785
7379	951786
33994	951787
28810	951788
109266	951789
98178	951790
30546	951791
89013	951792
48947	951793
123877	951794
72596	951795
156553	951796
265747	951797
49833	951798
7490	951799
70398	951800
19058	951801
5678	951802
63425	951803
165159	951804
82008	951805
26668	951806
228287	951807
58582	951808
145791	951809
84831	951810
155094	951811
75620	951812
138553	951813
199144	951814
67054	951815
90130	951816
10224	951817
156763	951818
29022	951819
8582	951820
298284	951821
62560	951822
13451	951823
119994	951824
199455	951825
300298	951826
70815	951827
40110	951828
40110	951829
71213	951830
88682	951831
210879	951832
40455	951833
251179	951834
12880	951835
124783	951836
141293	951837
138998	951838
140247	951839
207744	951840
57119	951841
40862	951842
59612	951843
1062	951844
2970	951845
59840	951846
199378	951847
190747	951848
202997	951849
51096	951850
31919	951851
12372	951852
7369	951853
77556	951854
122661	951855
278790	951856
147823	951857
163622	951858
100345	951859
1380	951860
135681	951861
266241	951862
117168	951863
9038	951864
4988	951865
169711	951866
52011	951867
233711	951868
123501	951869
10742	951870
49400	951871
27267	951872
6243	951873
169088	951874
260546	951875
145865	951876
50016	951877
10095	951878
212394	951879
85008	951880
215888	951881
223136	951882
16940	951883
65083	951884
16668	951885
138115	951886
136502	951887
158354	951888
220832	951889
15283	951890
261982	951891
31766	951892
83972	951893
198895	951894
206461	951895
92628	951896
54584	951897
123797	951898
41542	951899
295212	951900
198522	951901
16888	951902
131637	951903
105216	951904
86617	951905
309343	951906
31345	951907
246784	951908
70279	951909
203219	951910
188754	951911
42457	951912
73599	951913
210869	951914
131198	951915
181166	951916
181166	951917
76521	951918
59892	951919
114192	951920
82303	951921
67323	951922
125192	951923
113517	951924
87342	951925
151878	951926
18903	951927
18903	951928
84738	951929
123580	951930
60947	951931
34992	951932
55585	951933
16224	951934
58608	951935
103813	951936
25576	951937
154354	951938
109619	951939
2337	951940
136667	951941
14017	951942
181936	951943
159021	951944
115009	951945
133560	951946
129665	951947
271180	951948
28377	951949
45183	951950
4150	951951
135261	951952
64471	951953
102048	951954
62128	951955
135347	951956
54154	951957
62096	951958
251923	951959
243727	951960
87336	951961
8576	951962
209789	951963
242930	951964
37672	951965
3560	951966
24808	951967
24808	951968
14411	951969
240060	951970
15758	951971
18356	951972
18356	951973
261390	951974
125256	951975
117536	951976
832	951977
96952	951978
186697	951979
304277	951980
173041	951981
41717	951982
65083	951983
191252	951984
135536	951985
71012	951986
295628	951987
105072	951988
153230	951989
296162	951990
179276	951991
66948	951992
18187	951993
180908	951994
1580	951995
17618	951996
132615	951997
158566	951998
183476	951999
64976	952000
14192	952001
188550	952002
112719	952003
69734	952004
123354	952005
114452	952006
64705	952007
170929	952008
64821	952009
32890	952010
132974	952011
40118	952012
255101	952013
18529	952014
49595	952015
95656	952016
96616	952017
28887	952018
41087	952019
774	952020
150019	952021
169462	952022
13314	952023
270118	952024
88594	952025
38673	952026
158660	952027
71072	952028
172277	952029
124599	952030
227729	952031
26344	952032
231919	952033
295071	952034
198578	952035
282117	952036
215776	952037
23487	952038
49466	952039
194837	952040
194837	952041
55039	952042
215449	952043
298760	952044
188717	952045
1255	952046
131194	952047
131194	952048
19405	952049
128199	952050
56962	952051
129259	952052
30098	952053
292723	952054
40888	952055
155267	952056
49721	952057
110470	952058
245791	952059
52225	952060
1175	952061
51499	952062
81426	952063
16818	952064
180425	952065
136904	952066
692	952067
137375	952068
10863	952069
2681	952070
2688	952071
169947	952072
286957	952073
62773	952074
26872	952075
132246	952076
137517	952077
294593	952078
273408	952079
10821	952080
179457	952081
57957	952082
7608	952083
40781	952084
137482	952085
17294	952086
94738	952087
4456	952088
64280	952089
18871	952090
70652	952091
64074	952092
118529	952093
81378	952094
5091	952095
2401	952096
61692	952097
140238	952098
62459	952099
26321	952100
583	952101
190859	952102
61583	952103
103089	952104
90071	952105
229205	952106
37650	952107
106047	952108
153447	952109
148	952110
109898	952111
2627	952112
103586	952113
47788	952114
165799	952115
18913	952116
58092	952117
131210	952118
131210	952119
7707	952120
7959	952121
19171	952122
116947	952123
88515	952124
143977	952125
5380	952126
60363	952127
177139	952128
202214	952129
74435	952130
4488	952131
229105	952132
102570	952133
7564	952134
91051	952135
23014	952136
283168	952137
6363	952138
117741	952139
54045	952140
24246	952141
14121	952142
16228	952143
56354	952144
110627	952145
3982	952146
3982	952147
7527	952148
23293	952149
36114	952150
43874	952151
10529	952152
133319	952153
179144	952154
88689	952155
138912	952156
111716	952157
30856	952158
36656	952159
5713	952160
30200	952161
66470	952162
529	952163
146099	952164
180771	952165
90043	952166
68756	952167
225989	952168
120143	952169
145715	952170
23730	952171
24558	952172
18183	952173
4240	952174
51411	952175
199375	952176
175608	952177
157653	952178
210181	952179
58049	952180
234350	952181
147382	952182
20874	952183
7766	952184
98294	952185
147971	952186
33982	952187
169985	952188
73714	952189
10301	952190
192899	952191
59870	952192
161177	952193
111545	952194
110932	952195
209356	952196
130599	952197
160203	952198
91519	952199
174626	952200
67736	952201
153731	952202
46487	952203
101491	952204
31302	952205
141743	952206
94277	952207
116952	952208
96999	952209
91890	952210
232516	952211
164217	952212
126788	952213
1179	952214
44624	952215
1117	952216
243710	952217
164798	952218
105373	952219
11232	952220
35115	952221
126222	952222
19452	952223
24226	952224
83006	952225
96753	952226
45513	952227
48272	952228
47610	952229
159430	952230
77730	952231
131969	952232
93283	952233
2553	952234
220549	952235
145944	952236
148351	952237
7693	952238
17596	952239
81337	952240
40617	952241
32629	952242
39660	952243
3070	952244
5160	952245
207222	952246
25654	952247
24731	952248
131302	952249
241728	952250
247151	952251
248429	952252
48489	952253
75178	952254
28381	952255
47018	952256
6176	952257
32402	952258
3906	952259
19410	952260
33391	952261
1926	952262
16669	952263
9352	952264
4109	952265
77	952266
165993	952267
10619	952268
28935	952269
9317	952270
146815	952271
217771	952272
7876	952273
12928	952274
854	952275
16313	952276
60254	952277
57782	952278
212959	952279
52176	952280
24489	952281
207457	952282
25289	952283
68819	952284
26624	952285
26624	952286
5829	952287
253891	952288
172453	952289
20741	952290
101569	952291
54007	952292
51042	952293
41715	952294
116044	952295
129221	952296
17678	952297
102564	952298
250	952299
2104	952300
92489	952301
174870	952302
185464	952303
50190	952304
44446	952305
90641	952306
272511	952307
291462	952308
10442	952309
30563	952310
263647	952311
26657	952312
60939	952313
42697	952314
42697	952315
5139	952316
248562	952317
42329	952318
148658	952319
12666	952320
5476	952321
160199	952322
221113	952323
72587	952324
92206	952325
20878	952326
182616	952327
94230	952328
301008	952329
90195	952330
60720	952331
127559	952332
20308	952333
81426	952334
61615	952335
269062	952336
80769	952337
159689	952338
202249	952339
265468	952340
112051	952341
167337	952342
162669	952343
161897	952344
27893	952345
83133	952346
1303	952347
284897	952348
100828	952349
18222	952350
39076	952351
306922	952352
81080	952353
10555	952354
101624	952355
167129	952356
57293	952357
172491	952358
41699	952359
107323	952360
215759	952361
21642	952362
28394	952363
117790	952364
303735	952365
104044	952366
95752	952367
196795	952368
36952	952369
300851	952370
121833	952371
227369	952372
306707	952373
124417	952374
208644	952375
163828	952376
69562	952377
93104	952378
2967	952379
84397	952380
28409	952381
121472	952382
31997	952383
22093	952384
65076	952385
84123	952386
17	952387
253181	952388
33453	952389
117865	952390
260308	952391
4156	952392
238145	952393
269076	952394
35993	952395
40523	952396
17535	952397
105225	952398
68492	952399
33235	952400
10722	952401
177424	952402
38361	952403
72304	952404
39244	952405
34687	952406
74585	952407
86074	952408
124965	952409
47758	952410
167371	952411
12229	952412
52528	952413
29909	952414
66439	952415
74867	952416
245057	952417
249286	952418
59808	952419
209976	952420
174207	952421
144297	952422
143850	952423
19023	952424
273010	952425
11449	952426
71133	952427
208546	952428
193036	952429
14970	952430
35639	952431
20274	952432
212903	952433
223098	952434
125303	952435
220184	952436
20617	952437
200090	952438
6322	952439
16180	952440
43752	952441
158033	952442
95657	952443
63013	952444
231232	952445
125838	952446
266787	952447
114934	952448
1158	952449
27776	952450
6274	952451
80721	952452
79666	952453
65571	952454
69336	952455
3310	952456
76932	952457
10256	952458
162841	952459
118774	952460
97270	952461
245082	952462
53704	952463
53704	952464
23114	952465
62137	952466
6328	952467
201189	952468
14728	952469
14480	952470
103145	952471
204646	952472
195659	952473
25841	952474
23486	952475
44043	952476
30067	952477
701	952478
22919	952479
49138	952480
32022	952481
199318	952482
103	952483
226912	952484
4909	952485
217949	952486
101502	952487
288402	952488
185159	952489
7421	952490
77432	952491
289675	952492
50332	952493
76797	952494
126300	952495
182486	952496
49145	952497
50962	952498
98927	952499
261595	952500
205718	952501
304584	952502
1284	952503
125307	952504
26056	952505
37936	952506
219383	952507
142232	952508
41943	952509
252499	952510
116806	952511
185902	952512
145524	952513
6428	952514
123661	952515
156224	952516
28466	952517
128159	952518
1670	952519
7997	952520
56115	952521
6264	952522
26569	952523
10241	952524
62611	952525
142715	952526
102884	952527
232940	952528
14399	952529
208498	952530
151640	952531
23725	952532
300849	952533
128216	952534
299111	952535
100161	952536
284587	952537
108447	952538
84103	952539
170001	952540
51145	952541
152651	952542
14952	952543
100545	952544
122903	952545
261472	952546
295192	952547
146888	952548
108890	952549
309533	952550
141404	952551
184207	952552
290042	952553
225661	952554
155579	952555
106973	952556
275877	952557
153423	952558
295993	952559
17584	952560
140121	952561
14062	952562
181911	952563
4485	952564
170065	952565
151011	952566
12961	952567
9216	952568
182490	952569
264183	952570
63414	952571
278855	952572
283119	952573
30805	952574
20427	952575
143001	952576
246879	952577
170905	952578
206536	952579
47956	952580
75136	952581
29569	952582
47114	952583
41238	952584
96443	952585
99122	952586
66892	952587
57699	952588
57699	952589
16476	952590
1217	952591
260605	952592
133423	952593
79877	952594
56423	952595
23236	952596
25034	952597
282973	952598
32962	952599
21030	952600
45915	952601
285260	952602
93074	952603
105099	952604
300088	952605
224167	952606
294825	952607
296675	952608
247317	952609
223826	952610
221667	952611
187227	952612
270611	952613
27357	952614
21527	952615
7510	952616
198825	952617
113417	952618
48581	952619
42533	952620
89508	952621
28733	952622
32700	952623
49191	952624
194068	952625
8475	952626
285860	952627
72479	952628
95195	952629
57100	952630
106219	952631
248739	952632
176098	952633
110118	952634
31899	952635
171161	952636
43077	952637
157952	952638
276226	952639
6967	952640
1751	952641
103296	952642
47232	952643
13982	952644
153862	952645
10845	952646
97514	952647
81720	952648
258655	952649
1792	952650
4747	952651
106644	952652
40318	952653
174983	952654
181024	952655
25278	952656
36950	952657
196291	952658
295866	952659
43440	952660
118740	952661
41608	952662
46719	952663
54279	952664
79006	952665
100139	952666
92519	952667
51524	952668
77868	952669
25367	952670
96338	952671
121024	952672
79006	952673
136076	952674
27106	952675
44436	952676
125164	952677
90968	952678
97368	952679
7395	952680
7845	952681
14813	952682
144313	952683
144569	952684
42468	952685
74784	952686
213208	952687
187931	952688
19909	952689
288820	952690
5592	952691
12631	952692
483	952693
29015	952694
69996	952695
95498	952696
15469	952697
5207	952698
9881	952699
34265	952700
53820	952701
13492	952702
19897	952703
115728	952704
22011	952705
104997	952706
102907	952707
91191	952708
42915	952709
30136	952710
74193	952711
20490	952712
170136	952713
277028	952714
191489	952715
34806	952716
19207	952717
53860	952718
54991	952719
20676	952720
8510	952721
16785	952722
248657	952723
42389	952724
91224	952725
75041	952726
13933	952727
127004	952728
127004	952729
22046	952730
47139	952731
228473	952732
40438	952733
164346	952734
80040	952735
14543	952736
51297	952737
85913	952738
17047	952739
8202	952740
6848	952741
5266	952742
63097	952743
150606	952744
58535	952745
286993	952746
32238	952747
46927	952748
27044	952749
279978	952750
11439	952751
310048	952752
285352	952753
14849	952754
235932	952755
10009	952756
84588	952757
37387	952758
7121	952759
75173	952760
111044	952761
10009	952762
118304	952763
53771	952764
36428	952765
237079	952766
7657	952767
185631	952768
187480	952769
56089	952770
48207	952771
61962	952772
141527	952773
223857	952774
32318	952775
112679	952776
86163	952777
78492	952778
111862	952779
26402	952780
187056	952781
145284	952782
140648	952783
45303	952784
76943	952785
53753	952786
61126	952787
84365	952788
22155	952789
10213	952790
23420	952791
64861	952792
42659	952793
56835	952794
56835	952795
60	952796
19623	952797
144676	952798
92108	952799
12390	952800
307879	952801
68325	952802
198393	952803
80253	952804
214304	952805
151624	952806
94478	952807
216650	952808
137448	952809
117654	952810
131081	952811
47556	952812
71393	952813
18998	952814
228585	952815
210377	952816
33848	952817
209396	952818
8503	952819
165006	952820
159108	952821
4369	952822
48362	952823
58284	952824
206141	952825
129194	952826
31263	952827
42098	952828
121693	952829
46620	952830
174614	952831
383	952832
236459	952833
19485	952834
226034	952835
19	952836
10697	952837
143545	952838
301201	952839
16965	952840
214704	952841
6977	952842
8771	952843
6872	952844
181952	952845
29552	952846
46194	952847
84922	952848
19280	952849
139908	952850
140402	952851
242058	952852
106518	952853
158839	952854
116246	952855
130736	952856
276357	952857
273389	952858
191158	952859
129360	952860
274739	952861
101806	952862
101806	952863
27414	952864
154815	952865
173870	952866
20186	952867
275379	952868
230983	952869
275185	952870
19447	952871
9735	952872
300867	952873
187905	952874
50004	952875
46278	952876
12982	952877
37781	952878
92743	952879
18113	952880
58897	952881
265429	952882
49724	952883
74068	952884
92535	952885
101122	952886
267736	952887
262691	952888
207617	952889
110593	952890
298869	952891
29381	952892
15798	952893
17	952894
142786	952895
25	952896
2363	952897
40981	952898
14180	952899
127478	952900
2592	952901
24813	952902
2404	952903
193218	952904
129670	952905
10454	952906
262133	952907
62984	952908
58030	952909
146853	952910
211954	952911
27096	952912
195837	952913
67603	952914
20411	952915
191498	952916
121059	952917
65233	952918
48967	952919
91303	952920
63	952921
43173	952922
140353	952923
297185	952924
18149	952925
287426	952926
107863	952927
111091	952928
80388	952929
130262	952930
64147	952931
6438	952932
40909	952933
1331	952934
13061	952935
227576	952936
8416	952937
106314	952938
7078	952939
90348	952940
3113	952941
170527	952942
48024	952943
81225	952944
80243	952945
35646	952946
47891	952947
82063	952948
114152	952949
8310	952950
177802	952951
10694	952952
27213	952953
74807	952954
134694	952955
96554	952956
4724	952957
123427	952958
9164	952959
34264	952960
134090	952961
27241	952962
28715	952963
124052	952964
288059	952965
80193	952966
64454	952967
121671	952968
19150	952969
174691	952970
27596	952971
3438	952972
11723	952973
128694	952974
115362	952975
23655	952976
32804	952977
18716	952978
75885	952979
194894	952980
77429	952981
126259	952982
160728	952983
173557	952984
188578	952985
61916	952986
148050	952987
138726	952988
62057	952989
40371	952990
94747	952991
193546	952992
110802	952993
168993	952994
115385	952995
218784	952996
260752	952997
182962	952998
41818	952999
102294	953000
41584	953001
95926	953002
256181	953003
1429	953004
87584	953005
69327	953006
147179	953007
43547	953008
94314	953009
127080	953010
84415	953011
221688	953012
86004	953013
162642	953014
83084	953015
49954	953016
44025	953017
20889	953018
32748	953019
118313	953020
3425	953021
82690	953022
246497	953023
144692	953024
271980	953025
49321	953026
6945	953027
30269	953028
118272	953029
103039	953030
171592	953031
89071	953032
107109	953033
240971	953034
298194	953035
112205	953036
56564	953037
25880	953038
177234	953039
16378	953040
187529	953041
245041	953042
154366	953043
112049	953044
265662	953045
3366	953046
11020	953047
66846	953048
110950	953049
141910	953050
3035	953051
56178	953052
16680	953053
51142	953054
18331	953055
27220	953056
166739	953057
132141	953058
201678	953059
167011	953060
88471	953061
30059	953062
216444	953063
51115	953064
77052	953065
127142	953066
82945	953067
138036	953068
154926	953069
46852	953070
20623	953071
196471	953072
161949	953073
30523	953074
66977	953075
150133	953076
22774	953077
23997	953078
60977	953079
134558	953080
143254	953081
8145	953082
21298	953083
5922	953084
72427	953085
163281	953086
61075	953087
41837	953088
43446	953089
123195	953090
284715	953091
136986	953092
136986	953093
40765	953094
237425	953095
203392	953096
128990	953097
77849	953098
21594	953099
212395	953100
94655	953101
62429	953102
57090	953103
215158	953104
115071	953105
26146	953106
93977	953107
16704	953108
150363	953109
166609	953110
302734	953111
309661	953112
27074	953113
22649	953114
264623	953115
21011	953116
216172	953117
4254	953118
306462	953119
1015	953120
211399	953121
49612	953122
206334	953123
1241	953124
22390	953125
39776	953126
64963	953127
136949	953128
198498	953129
238274	953130
51770	953131
35156	953132
306579	953133
108168	953134
23197	953135
39501	953136
23379	953137
33610	953138
128863	953139
97508	953140
93331	953141
23304	953142
29386	953143
67381	953144
50966	953145
159518	953146
35562	953147
96779	953148
58100	953149
168791	953150
68	953151
67816	953152
40052	953153
24454	953154
123813	953155
2209	953156
41418	953157
3526	953158
26168	953159
111673	953160
136141	953161
118732	953162
118732	953163
227318	953164
100974	953165
33178	953166
295551	953167
2701	953168
9925	953169
19106	953170
76695	953171
189980	953172
10961	953173
124018	953174
37398	953175
193145	953176
44260	953177
52436	953178
74003	953179
40894	953180
51712	953181
28624	953182
47884	953183
14773	953184
43624	953185
120872	953186
134570	953187
177831	953188
106165	953189
178738	953190
222608	953191
61160	953192
247185	953193
178103	953194
84268	953195
203185	953196
222121	953197
82984	953198
125622	953199
47219	953200
31094	953201
93832	953202
20578	953203
133148	953204
218149	953205
8722	953206
5607	953207
22566	953208
1635	953209
16252	953210
32218	953211
143300	953212
75440	953213
28396	953214
52499	953215
145454	953216
43413	953217
661	953218
36157	953219
126	953220
78598	953221
176129	953222
43038	953223
61016	953224
78502	953225
251798	953226
172894	953227
116750	953228
21415	953229
108989	953230
48295	953231
26379	953232
1893	953233
13563	953234
10204	953235
184610	953236
237111	953237
91842	953238
39087	953239
102227	953240
130607	953241
129813	953242
5027	953243
48188	953244
23109	953245
75840	953246
33075	953247
104849	953248
6304	953249
3237	953250
143673	953251
259613	953252
212474	953253
89980	953254
14512	953255
39320	953256
226267	953257
101435	953258
18717	953259
88462	953260
25534	953261
59508	953262
44204	953263
204	953264
43431	953265
51384	953266
102525	953267
159640	953268
5446	953269
1792	953270
112849	953271
77776	953272
36052	953273
15565	953274
26450	953275
65319	953276
192840	953277
130981	953278
30689	953279
7211	953280
126773	953281
127869	953282
22301	953283
245102	953284
53750	953285
234022	953286
6399	953287
28890	953288
5069	953289
37247	953290
143807	953291
9850	953292
25279	953293
97441	953294
311837	953295
33326	953296
229532	953297
181940	953298
122103	953299
4537	953300
138416	953301
93016	953302
5383	953303
54161	953304
68740	953305
2185	953306
151049	953307
218222	953308
18029	953309
188219	953310
120402	953311
121028	953312
111278	953313
302119	953314
295272	953315
15087	953316
300890	953317
10272	953318
70963	953319
193367	953320
190126	953321
309053	953322
46991	953323
52633	953324
32590	953325
116292	953326
207381	953327
120842	953328
118117	953329
31209	953330
37088	953331
128959	953332
191257	953333
147196	953334
210781	953335
216501	953336
155591	953337
372	953338
305069	953339
62886	953340
99902	953341
239461	953342
216247	953343
12976	953344
45812	953345
140168	953346
258167	953347
22544	953348
2250	953349
161557	953350
11672	953351
187195	953352
187290	953353
16786	953354
104895	953355
168508	953356
44281	953357
96232	953358
7376	953359
81923	953360
79451	953361
108589	953362
138334	953363
191524	953364
200526	953365
167014	953366
163926	953367
38317	953368
148100	953369
283753	953370
116272	953371
21491	953372
9212	953373
22592	953374
106073	953375
42217	953376
123949	953377
125418	953378
181536	953379
69392	953380
174240	953381
156217	953382
47797	953383
5900	953384
241388	953385
169860	953386
239901	953387
179750	953388
1524	953389
28016	953390
121484	953391
214703	953392
52490	953393
276523	953394
3242	953395
144399	953396
191516	953397
169286	953398
101652	953399
149183	953400
133868	953401
133868	953402
93325	953403
59377	953404
19745	953405
29606	953406
50165	953407
204357	953408
118287	953409
36340	953410
36027	953411
130844	953412
79538	953413
76174	953414
102271	953415
5349	953416
10531	953417
162869	953418
17468	953419
174787	953420
43592	953421
137316	953422
4203	953423
144276	953424
84738	953425
27461	953426
39835	953427
19268	953428
143844	953429
55702	953430
276773	953431
78172	953432
40052	953433
76221	953434
98926	953435
144218	953436
267234	953437
174055	953438
27711	953439
118254	953440
104090	953441
42074	953442
898	953443
576	953444
1423	953445
15800	953446
114807	953447
33731	953448
535	953449
124481	953450
71226	953451
296156	953452
148642	953453
86567	953454
203985	953455
27714	953456
38786	953457
20154	953458
74545	953459
14173	953460
37625	953461
211351	953462
12554	953463
27128	953464
135908	953465
126330	953466
152825	953467
4305	953468
86676	953469
153097	953470
29101	953471
67567	953472
65114	953473
157504	953474
13885	953475
213502	953476
112651	953477
179825	953478
58792	953479
172511	953480
113062	953481
34516	953482
165754	953483
76577	953484
80314	953485
265841	953486
23549	953487
4909	953488
61636	953489
79865	953490
34369	953491
14922	953492
5754	953493
38435	953494
83661	953495
114177	953496
156055	953497
181236	953498
142453	953499
216773	953500
63603	953501
141879	953502
44640	953503
7984	953504
19437	953505
14672	953506
92412	953507
10688	953508
33529	953509
107037	953510
11425	953511
196755	953512
95356	953513
65104	953514
40176	953515
40176	953516
45730	953517
192013	953518
14144	953519
71172	953520
36744	953521
43718	953522
238741	953523
91332	953524
140109	953525
178062	953526
235125	953527
193968	953528
1279	953529
63962	953530
126797	953531
188493	953532
105128	953533
250	953534
250	953535
65281	953536
43549	953537
42707	953538
117830	953539
204413	953540
23495	953541
10914	953542
47611	953543
153857	953544
139055	953545
209536	953546
211627	953547
142700	953548
192332	953549
115450	953550
35923	953551
186881	953552
33453	953553
11236	953554
205068	953555
209515	953556
215454	953557
265377	953558
29878	953559
33527	953560
26714	953561
265738	953562
44885	953563
48126	953564
80949	953565
168156	953566
293045	953567
292026	953568
32744	953569
30996	953570
40659	953571
41322	953572
243202	953573
146677	953574
2773	953575
47931	953576
67375	953577
75383	953578
128819	953579
41229	953580
295513	953581
91618	953582
183	953583
137300	953584
58628	953585
148390	953586
71185	953587
148493	953588
9724	953589
690	953590
496	953591
78724	953592
197878	953593
11001	953594
196139	953595
4770	953596
37893	953597
187569	953598
17500	953599
27899	953600
135485	953601
68412	953602
208181	953603
5341	953604
15140	953605
167410	953606
253187	953607
85301	953608
172303	953609
119990	953610
43567	953611
19866	953612
3384	953613
214477	953614
55988	953615
34330	953616
4995	953617
50891	953618
163687	953619
7459	953620
67854	953621
30954	953622
21321	953623
26897	953624
75323	953625
70913	953626
128638	953627
9512	953628
457	953629
184071	953630
23624	953631
16438	953632
135246	953633
80871	953634
29437	953635
41488	953636
80583	953637
180127	953638
179473	953639
122451	953640
12060	953641
4707	953642
64176	953643
188869	953644
13497	953645
30731	953646
117450	953647
38967	953648
63458	953649
12272	953650
171815	953651
1242	953652
73480	953653
102220	953654
232849	953655
7280	953656
132208	953657
105524	953658
51731	953659
266491	953660
50296	953661
93768	953662
116558	953663
277029	953664
10814	953665
14750	953666
310430	953667
74023	953668
174863	953669
301589	953670
170188	953671
40566	953672
280901	953673
123623	953674
74447	953675
134715	953676
102826	953677
15010	953678
59331	953679
89140	953680
146189	953681
43604	953682
39690	953683
148811	953684
205948	953685
57906	953686
1425	953687
18142	953688
13264	953689
136740	953690
42606	953691
59261	953692
165903	953693
9962	953694
20549	953695
24308	953696
48928	953697
79143	953698
29079	953699
38518	953700
30848	953701
103403	953702
4898	953703
32897	953704
52125	953705
150653	953706
240779	953707
88538	953708
294807	953709
34652	953710
31860	953711
39444	953712
39712	953713
103373	953714
93836	953715
117931	953716
87139	953717
3024	953718
17175	953719
34026	953720
42142	953721
61184	953722
27167	953723
284519	953724
47237	953725
17174	953726
90246	953727
37596	953728
149568	953729
17041	953730
131105	953731
134625	953732
19420	953733
2757	953734
42188	953735
8255	953736
67	953737
173067	953738
54097	953739
95010	953740
57488	953741
172553	953742
80142	953743
69209	953744
276895	953745
4130	953746
6361	953747
209153	953748
141541	953749
152839	953750
8312	953751
785	953752
293282	953753
42921	953754
2496	953755
187216	953756
17299	953757
172439	953758
195440	953759
73797	953760
52886	953761
97991	953762
73912	953763
141239	953764
84145	953765
146397	953766
200179	953767
76987	953768
274827	953769
29747	953770
205588	953771
191289	953772
65482	953773
253307	953774
36832	953775
94949	953776
59715	953777
214619	953778
79586	953779
38389	953780
13546	953781
32356	953782
43447	953783
91275	953784
91284	953785
109640	953786
113955	953787
94001	953788
99657	953789
171817	953790
311593	953791
26808	953792
105487	953793
16162	953794
133560	953795
36875	953796
58174	953797
12612	953798
260974	953799
268706	953800
174717	953801
66954	953802
109975	953803
202525	953804
161171	953805
161639	953806
30064	953807
19745	953808
60165	953809
161543	953810
296927	953811
47832	953812
192101	953813
9758	953814
56471	953815
20783	953816
56323	953817
51991	953818
128749	953819
134103	953820
85946	953821
28412	953822
5035	953823
162802	953824
294368	953825
4806	953826
103844	953827
172955	953828
32180	953829
121779	953830
120984	953831
118147	953832
154621	953833
30437	953834
20316	953835
121293	953836
3300	953837
86418	953838
151807	953839
63789	953840
60192	953841
37362	953842
57861	953843
69365	953844
98580	953845
60405	953846
186747	953847
58884	953848
211380	953849
23670	953850
73505	953851
13494	953852
106901	953853
294295	953854
10030	953855
155742	953856
119580	953857
178143	953858
213595	953859
9209	953860
216525	953861
173115	953862
71153	953863
29499	953864
52462	953865
299864	953866
113115	953867
82517	953868
32827	953869
83341	953870
56142	953871
38200	953872
2652	953873
79403	953874
70337	953875
37781	953876
299510	953877
53182	953878
275119	953879
52113	953880
85599	953881
39244	953882
64367	953883
6266	953884
141987	953885
12064	953886
29804	953887
44149	953888
44043	953889
6964	953890
69965	953891
11598	953892
66490	953893
2845	953894
68762	953895
66536	953896
11523	953897
22412	953898
131183	953899
56444	953900
20141	953901
146193	953902
27645	953903
215137	953904
237005	953905
239284	953906
285950	953907
186088	953908
238164	953909
278576	953910
248198	953911
264477	953912
151889	953913
55206	953914
4008	953915
24635	953916
21516	953917
10257	953918
15400	953919
14270	953920
82673	953921
174893	953922
181221	953923
123389	953924
18939	953925
201705	953926
108614	953927
3707	953928
43942	953929
290695	953930
8903	953931
125572	953932
5440	953933
110959	953934
42564	953935
109783	953936
206781	953937
58660	953938
5645	953939
192396	953940
37330	953941
34248	953942
87777	953943
139000	953944
62272	953945
87303	953946
69859	953947
17060	953948
134752	953949
254731	953950
197679	953951
100750	953952
291899	953953
13384	953954
75411	953955
163445	953956
2844	953957
115546	953958
198892	953959
38273	953960
98096	953961
41203	953962
12229	953963
215928	953964
42894	953965
97780	953966
174772	953967
124925	953968
10208	953969
168238	953970
121889	953971
54302	953972
26398	953973
5275	953974
103748	953975
161714	953976
223847	953977
155266	953978
52624	953979
2524	953980
105796	953981
63229	953982
176645	953983
4103	953984
24939	953985
59414	953986
182734	953987
16167	953988
13930	953989
24915	953990
63300	953991
4239	953992
93163	953993
231399	953994
89395	953995
53850	953996
228647	953997
69086	953998
162655	953999
88391	954000
288	954001
11195	954002
143037	954003
22121	954004
57695	954005
778	954006
198527	954007
45034	954008
18284	954009
88626	954010
12607	954011
89807	954012
81892	954013
211237	954014
29571	954015
224056	954016
11374	954017
162709	954018
5606	954019
11417	954020
53554	954021
163091	954022
40827	954023
168821	954024
201985	954025
95987	954026
102050	954027
58183	954028
154388	954029
92422	954030
46602	954031
283696	954032
24776	954033
214232	954034
76439	954035
6725	954036
174235	954037
50624	954038
54964	954039
69728	954040
136292	954041
100084	954042
79021	954043
1570	954044
7906	954045
91093	954046
5884	954047
69542	954048
59316	954049
158222	954050
77644	954051
89745	954052
159261	954053
20948	954054
7054	954055
32535	954056
56100	954057
40125	954058
22132	954059
196930	954060
30908	954061
92481	954062
103667	954063
98485	954064
60083	954065
213919	954066
261367	954067
304803	954068
3258	954069
5993	954070
13957	954071
536	954072
20434	954073
10	954074
208527	954075
36114	954076
67471	954077
213110	954078
306720	954079
164830	954080
12208	954081
214190	954082
152685	954083
83440	954084
262682	954085
105109	954086
25127	954087
44653	954088
73073	954089
5940	954090
38142	954091
202501	954092
144767	954093
68903	954094
21718	954095
299615	954096
31194	954097
153277	954098
150695	954099
27032	954100
188094	954101
970	954102
270388	954103
64181	954104
66404	954105
32622	954106
5396	954107
4449	954108
87942	954109
85360	954110
48029	954111
29640	954112
36104	954113
173471	954114
19276	954115
134665	954116
32718	954117
77526	954118
33671	954119
263697	954120
123234	954121
6044	954122
18703	954123
102493	954124
45281	954125
81966	954126
18846	954127
62291	954128
49326	954129
156079	954130
102466	954131
7611	954132
25582	954133
42671	954134
106062	954135
33855	954136
19037	954137
111293	954138
146180	954139
8712	954140
151027	954141
81120	954142
10221	954143
101666	954144
43781	954145
146161	954146
166680	954147
26103	954148
134739	954149
138531	954150
256509	954151
60208	954152
59399	954153
152799	954154
79697	954155
85536	954156
29398	954157
26122	954158
229864	954159
17577	954160
123760	954161
269549	954162
210770	954163
95	954164
126295	954165
295454	954166
114644	954167
271431	954168
132846	954169
249	954170
139729	954171
259592	954172
274208	954173
81873	954174
85489	954175
164306	954176
140070	954177
106465	954178
6783	954179
178356	954180
132945	954181
276549	954182
3081	954183
141016	954184
112802	954185
38117	954186
231358	954187
100258	954188
56079	954189
205109	954190
79571	954191
22804	954192
186525	954193
23585	954194
188821	954195
156125	954196
59477	954197
93405	954198
16011	954199
13591	954200
6956	954201
23393	954202
17252	954203
184492	954204
262470	954205
40847	954206
8913	954207
277675	954208
57569	954209
192923	954210
60250	954211
140806	954212
113986	954213
113986	954214
179358	954215
139348	954216
114408	954217
54218	954218
18981	954219
205364	954220
42027	954221
38816	954222
52171	954223
58331	954224
97298	954225
143712	954226
16698	954227
137754	954228
175181	954229
72244	954230
266035	954231
188363	954232
36887	954233
227846	954234
1456	954235
177862	954236
10264	954237
5304	954238
203005	954239
35297	954240
59116	954241
20	954242
4117	954243
104823	954244
27455	954245
35623	954246
3077	954247
62050	954248
155799	954249
70499	954250
171743	954251
261308	954252
232314	954253
225141	954254
90939	954255
39355	954256
39355	954257
25886	954258
97164	954259
107955	954260
259325	954261
266711	954262
7898	954263
50537	954264
79753	954265
90802	954266
24425	954267
30807	954268
137449	954269
172960	954270
18547	954271
46293	954272
120820	954273
172909	954274
301023	954275
178	954276
4165	954277
199796	954278
191928	954279
54473	954280
19295	954281
81990	954282
152262	954283
15781	954284
203981	954285
138570	954286
153829	954287
22621	954288
78355	954289
57713	954290
59281	954291
97823	954292
275169	954293
132523	954294
209675	954295
69237	954296
30197	954297
279257	954298
171982	954299
39408	954300
36059	954301
44337	954302
14120	954303
7274	954304
87154	954305
3063	954306
160081	954307
52566	954308
23430	954309
3716	954310
127051	954311
278106	954312
41303	954313
97647	954314
100891	954315
17568	954316
8131	954317
129576	954318
39851	954319
207763	954320
111230	954321
178133	954322
39814	954323
170907	954324
463	954325
80090	954326
22280	954327
30300	954328
52197	954329
136460	954330
11102	954331
168446	954332
32732	954333
1370	954334
9539	954335
138671	954336
55449	954337
247128	954338
1889	954339
62883	954340
64551	954341
14583	954342
46582	954343
18792	954344
91006	954345
65017	954346
203151	954347
42762	954348
150616	954349
30985	954350
15845	954351
28651	954352
28298	954353
73131	954354
157420	954355
33574	954356
152368	954357
76371	954358
134460	954359
309970	954360
295279	954361
153836	954362
218540	954363
222526	954364
14399	954365
191799	954366
61996	954367
217273	954368
39018	954369
191828	954370
147362	954371
184467	954372
41412	954373
70498	954374
67480	954375
255159	954376
204343	954377
155556	954378
252044	954379
25064	954380
25064	954381
6242	954382
39582	954383
5234	954384
2284	954385
46981	954386
6754	954387
96773	954388
63	954389
177392	954390
112658	954391
37366	954392
253305	954393
263465	954394
89550	954395
58805	954396
58271	954397
959	954398
93811	954399
42898	954400
239631	954401
59565	954402
218327	954403
121839	954404
58805	954405
293424	954406
136908	954407
136908	954408
277283	954409
141673	954410
141101	954411
178867	954412
298256	954413
21131	954414
21131	954415
281982	954416
268915	954417
17119	954418
237361	954419
66221	954420
122004	954421
249098	954422
265323	954423
8548	954424
118619	954425
1926	954426
33569	954427
170172	954428
3824	954429
53483	954430
201584	954431
5672	954432
156920	954433
32300	954434
131608	954435
603	954436
53661	954437
192932	954438
141443	954439
11765	954440
292966	954441
217608	954442
194719	954443
94123	954444
38262	954445
31614	954446
273579	954447
73957	954448
51183	954449
151207	954450
128699	954451
134739	954452
11762	954453
162181	954454
212081	954455
270695	954456
188831	954457
37084	954458
37084	954459
58094	954460
71663	954461
589	954462
59898	954463
59898	954464
138	954465
1676	954466
282977	954467
592	954468
120315	954469
41322	954470
21681	954471
58541	954472
21505	954473
144550	954474
244651	954475
122921	954476
15732	954477
17283	954478
17418	954479
171559	954480
68819	954481
238329	954482
18786	954483
11070	954484
179408	954485
37064	954486
13073	954487
65172	954488
188855	954489
262001	954490
25782	954491
186600	954492
169487	954493
138030	954494
58327	954495
58327	954496
191238	954497
83272	954498
101796	954499
238215	954500
112953	954501
119604	954502
175175	954503
156054	954504
8745	954505
142328	954506
46854	954507
23770	954508
54260	954509
113449	954510
70261	954511
27437	954512
211961	954513
64043	954514
104415	954515
232980	954516
257004	954517
307770	954518
56179	954519
179215	954520
113368	954521
7096	954522
16039	954523
127585	954524
173737	954525
135893	954526
73700	954527
84500	954528
31134	954529
29246	954530
50810	954531
244717	954532
136000	954533
21156	954534
100802	954535
298265	954536
13458	954537
174033	954538
127895	954539
58980	954540
91177	954541
23009	954542
85050	954543
103332	954544
26899	954545
52205	954546
39433	954547
65461	954548
31029	954549
160665	954550
293439	954551
149590	954552
139205	954553
21926	954554
151055	954555
112469	954556
74908	954557
38243	954558
59080	954559
175045	954560
103806	954561
98	954562
56193	954563
173337	954564
81904	954565
81904	954566
118085	954567
6960	954568
24704	954569
247290	954570
127299	954571
42055	954572
182218	954573
34759	954574
33249	954575
101662	954576
53121	954577
57145	954578
33693	954579
98880	954580
84173	954581
204092	954582
254018	954583
145709	954584
287094	954585
287509	954586
73364	954587
117494	954588
110711	954589
104328	954590
84256	954591
136868	954592
225980	954593
76851	954594
119715	954595
160186	954596
8571	954597
37240	954598
271895	954599
70747	954600
48333	954601
120604	954602
216930	954603
6072	954604
30923	954605
283665	954606
215662	954607
249718	954608
196842	954609
239871	954610
72926	954611
41611	954612
78772	954613
92390	954614
65143	954615
147698	954616
230896	954617
164701	954618
117590	954619
58393	954620
145311	954621
118848	954622
36813	954623
6623	954624
50250	954625
228557	954626
66842	954627
181487	954628
27637	954629
22100	954630
83125	954631
34780	954632
212000	954633
1574	954634
199786	954635
74549	954636
254396	954637
33195	954638
50751	954639
19314	954640
5602	954641
18213	954642
10935	954643
146	954644
172227	954645
193187	954646
97387	954647
50603	954648
154845	954649
213216	954650
100348	954651
144523	954652
26378	954653
277672	954654
258148	954655
19433	954656
70809	954657
101459	954658
4783	954659
1824	954660
47105	954661
198466	954662
66098	954663
48309	954664
83892	954665
17306	954666
27223	954667
21596	954668
86823	954669
202303	954670
31643	954671
91702	954672
95193	954673
147297	954674
151838	954675
279486	954676
240727	954677
68106	954678
15697	954679
22390	954680
75773	954681
56570	954682
111492	954683
42014	954684
197627	954685
164908	954686
100453	954687
43300	954688
40431	954689
12247	954690
8655	954691
51268	954692
58755	954693
105957	954694
83918	954695
83918	954696
202413	954697
250176	954698
289193	954699
52925	954700
4138	954701
52861	954702
119921	954703
300683	954704
98766	954705
163114	954706
85528	954707
133332	954708
39624	954709
76320	954710
135575	954711
222460	954712
30418	954713
88963	954714
30558	954715
12217	954716
2687	954717
111939	954718
253070	954719
2818	954720
300948	954721
248409	954722
51015	954723
98664	954724
296637	954725
170954	954726
6231	954727
20070	954728
78401	954729
139197	954730
96696	954731
160574	954732
56059	954733
60828	954734
50691	954735
185628	954736
33655	954737
274025	954738
75042	954739
161749	954740
34241	954741
251641	954742
144255	954743
164934	954744
13642	954745
43016	954746
51938	954747
300234	954748
97853	954749
298888	954750
25629	954751
97167	954752
209297	954753
56748	954754
58834	954755
192273	954756
91867	954757
29732	954758
196328	954759
6281	954760
229	954761
10566	954762
13957	954763
4569	954764
3159	954765
113677	954766
41057	954767
77348	954768
9649	954769
157505	954770
40294	954771
13419	954772
7661	954773
275270	954774
91529	954775
71786	954776
2759	954777
3052	954778
27455	954779
50043	954780
67	954781
35254	954782
187843	954783
22203	954784
61755	954785
9540	954786
67720	954787
201564	954788
204620	954789
137611	954790
8439	954791
158436	954792
29816	954793
183161	954794
13923	954795
189727	954796
50272	954797
91953	954798
120932	954799
27898	954800
7768	954801
151805	954802
5402	954803
102529	954804
92591	954805
73793	954806
35688	954807
3650	954808
43371	954809
74704	954810
246641	954811
280605	954812
216417	954813
193362	954814
281129	954815
88042	954816
1113	954817
11413	954818
192745	954819
279826	954820
50927	954821
158557	954822
114312	954823
18739	954824
52202	954825
23821	954826
304172	954827
2879	954828
68841	954829
105723	954830
69514	954831
156244	954832
4288	954833
91885	954834
12817	954835
310378	954836
78056	954837
8553	954838
61499	954839
9115	954840
34484	954841
4231	954842
62032	954843
49961	954844
96695	954845
143168	954846
43708	954847
180184	954848
180184	954849
45432	954850
112244	954851
64606	954852
111864	954853
28133	954854
92062	954855
135699	954856
118644	954857
26192	954858
116282	954859
124752	954860
99117	954861
121473	954862
121473	954863
307202	954864
215324	954865
147414	954866
194989	954867
62737	954868
121435	954869
55394	954870
139413	954871
84732	954872
34029	954873
126485	954874
100746	954875
9666	954876
124772	954877
125608	954878
38926	954879
4799	954880
6372	954881
136611	954882
85	954883
1869	954884
15891	954885
3499	954886
79332	954887
67330	954888
25406	954889
2574	954890
114227	954891
27007	954892
62413	954893
198808	954894
263385	954895
281738	954896
216468	954897
197856	954898
20288	954899
16656	954900
27587	954901
290804	954902
90742	954903
92772	954904
15049	954905
23800	954906
60344	954907
195375	954908
2072	954909
967	954910
91048	954911
11578	954912
58139	954913
84883	954914
86587	954915
38293	954916
7452	954917
255130	954918
61	954919
9	954920
160829	954921
42415	954922
202619	954923
27882	954924
78799	954925
191466	954926
28421	954927
124234	954928
13809	954929
125874	954930
116218	954931
299426	954932
131845	954933
73061	954934
162202	954935
60097	954936
139921	954937
94882	954938
47761	954939
169697	954940
62077	954941
131606	954942
178523	954943
216440	954944
12852	954945
58820	954946
25944	954947
111084	954948
39776	954949
28047	954950
73654	954951
207051	954952
135556	954953
22206	954954
11259	954955
142131	954956
50717	954957
1699	954958
31561	954959
31118	954960
277698	954961
3375	954962
38332	954963
166642	954964
252203	954965
32442	954966
152984	954967
214198	954968
692	954969
1276	954970
159469	954971
108586	954972
69920	954973
39317	954974
61579	954975
125159	954976
6116	954977
82569	954978
46632	954979
5096	954980
64731	954981
24198	954982
11038	954983
66899	954984
50649	954985
24896	954986
18111	954987
10665	954988
168914	954989
4484	954990
1105	954991
85853	954992
202120	954993
87639	954994
49245	954995
130026	954996
213223	954997
125001	954998
101609	954999
286902	955000
309240	955001
87058	955002
260743	955003
137089	955004
64089	955005
240266	955006
308191	955007
133017	955008
148451	955009
49991	955010
73180	955011
34233	955012
146898	955013
108867	955014
167959	955015
14643	955016
132834	955017
88396	955018
12304	955019
94354	955020
88865	955021
129823	955022
112638	955023
140755	955024
300997	955025
162437	955026
12686	955027
29068	955028
92033	955029
188642	955030
179941	955031
136382	955032
3138	955033
15002	955034
286695	955035
14387	955036
84872	955037
995	955038
4502	955039
311778	955040
29948	955041
109563	955042
176284	955043
104294	955044
132538	955045
23343	955046
39916	955047
61783	955048
40666	955049
22689	955050
84885	955051
126523	955052
72234	955053
18086	955054
68863	955055
24862	955056
269193	955057
6829	955058
158469	955059
9751	955060
1496	955061
31990	955062
84885	955063
53052	955064
146981	955065
35885	955066
89	955067
54689	955068
41073	955069
82798	955070
8733	955071
210441	955072
118583	955073
309883	955074
81731	955075
13645	955076
235678	955077
37783	955078
356	955079
13933	955080
15115	955081
51741	955082
14068	955083
7712	955084
16237	955085
104630	955086
82187	955087
116832	955088
163428	955089
3496	955090
143332	955091
22715	955092
76380	955093
27537	955094
173290	955095
37289	955096
62937	955097
28510	955098
47063	955099
235977	955100
120025	955101
151143	955102
105522	955103
30125	955104
11794	955105
249626	955106
17605	955107
138477	955108
7076	955109
139940	955110
135387	955111
38855	955112
50791	955113
108244	955114
21204	955115
74940	955116
23294	955117
86942	955118
1412	955119
66474	955120
110032	955121
122678	955122
7845	955123
26603	955124
154349	955125
218152	955126
53323	955127
273696	955128
54077	955129
35927	955130
85460	955131
86815	955132
35960	955133
260352	955134
150935	955135
35722	955136
9806	955137
101293	955138
7177	955139
68656	955140
11188	955141
98037	955142
146821	955143
81497	955144
44929	955145
33895	955146
110881	955147
41594	955148
10228	955149
205950	955150
23434	955151
169902	955152
28703	955153
87837	955154
10944	955155
18431	955156
101446	955157
4451	955158
44164	955159
57188	955160
7231	955161
65695	955162
182441	955163
47126	955164
66157	955165
26697	955166
223638	955167
31026	955168
7784	955169
14447	955170
218836	955171
94076	955172
199842	955173
129987	955174
62298	955175
25717	955176
2587	955177
94614	955178
4696	955179
153474	955180
93196	955181
29860	955182
23053	955183
92962	955184
117663	955185
270875	955186
179750	955187
49814	955188
72137	955189
29877	955190
13656	955191
70687	955192
113423	955193
105490	955194
233836	955195
204653	955196
125859	955197
293702	955198
71172	955199
111622	955200
179154	955201
161503	955202
1938	955203
138273	955204
271333	955205
287344	955206
179635	955207
119141	955208
102518	955209
57589	955210
159233	955211
60888	955212
1150	955213
178203	955214
258261	955215
293394	955216
56182	955217
182791	955218
16309	955219
43990	955220
8931	955221
17402	955222
79905	955223
117940	955224
61332	955225
127741	955226
193663	955227
201320	955228
7834	955229
153101	955230
72136	955231
586	955232
240262	955233
180132	955234
161854	955235
124043	955236
64	955237
304662	955238
19439	955239
78192	955240
73830	955241
163035	955242
14138	955243
289911	955244
21234	955245
5361	955246
29383	955247
116422	955248
38499	955249
25848	955250
15460	955251
536	955252
167562	955253
186061	955254
120704	955255
207340	955256
25645	955257
6011	955258
178277	955259
111073	955260
66692	955261
180567	955262
180567	955263
62086	955264
245242	955265
35857	955266
113127	955267
102896	955268
29719	955269
276845	955270
59949	955271
109219	955272
22125	955273
26648	955274
40009	955275
2205	955276
187748	955277
6510	955278
118171	955279
15927	955280
10001	955281
9495	955282
23351	955283
25425	955284
88074	955285
50428	955286
40092	955287
90986	955288
69918	955289
191997	955290
86041	955291
158218	955292
166337	955293
26907	955294
145278	955295
122591	955296
14015	955297
2784	955298
19233	955299
151648	955300
268227	955301
227245	955302
97943	955303
120141	955304
95766	955305
20586	955306
210704	955307
70806	955308
39948	955309
157189	955310
52815	955311
14427	955312
102336	955313
51233	955314
34696	955315
106358	955316
12307	955317
45280	955318
173854	955319
12938	955320
2606	955321
265713	955322
28261	955323
92232	955324
3356	955325
285581	955326
55544	955327
111015	955328
92694	955329
25804	955330
103487	955331
16823	955332
203955	955333
175821	955334
81694	955335
83768	955336
62577	955337
83150	955338
70105	955339
5044	955340
181639	955341
45427	955342
129089	955343
129089	955344
39620	955345
220852	955346
169310	955347
226468	955348
85398	955349
81629	955350
280748	955351
113081	955352
51245	955353
16421	955354
165576	955355
53672	955356
276655	955357
38817	955358
84326	955359
186272	955360
99524	955361
76128	955362
112045	955363
7649	955364
117845	955365
155436	955366
1094	955367
109074	955368
22772	955369
61759	955370
122520	955371
140419	955372
20882	955373
146365	955374
16810	955375
51628	955376
11031	955377
129742	955378
15577	955379
1485	955380
299514	955381
100522	955382
37177	955383
28671	955384
258953	955385
49697	955386
6949	955387
942	955388
18456	955389
88255	955390
14557	955391
105840	955392
27662	955393
95288	955394
265699	955395
36490	955396
110162	955397
2596	955398
58839	955399
17562	955400
24890	955401
24890	955402
237376	955403
2805	955404
183703	955405
24602	955406
167359	955407
168440	955408
305088	955409
13423	955410
91273	955411
134689	955412
259718	955413
132897	955414
153303	955415
198862	955416
142796	955417
90980	955418
271352	955419
105572	955420
144274	955421
95852	955422
11190	955423
23089	955424
19583	955425
41563	955426
135807	955427
25155	955428
7018	955429
214474	955430
9427	955431
4420	955432
148329	955433
148314	955434
263344	955435
3649	955436
177984	955437
156568	955438
59575	955439
138294	955440
13940	955441
5825	955442
74433	955443
65797	955444
163316	955445
117416	955446
128007	955447
75117	955448
180802	955449
3556	955450
150734	955451
89235	955452
149707	955453
169033	955454
112821	955455
62548	955456
257486	955457
149867	955458
43170	955459
75818	955460
42181	955461
179171	955462
115917	955463
34333	955464
117904	955465
296097	955466
97942	955467
140084	955468
41780	955469
111267	955470
60010	955471
235584	955472
107292	955473
174402	955474
226988	955475
42076	955476
50303	955477
75208	955478
149343	955479
34299	955480
289283	955481
84375	955482
232995	955483
56143	955484
56188	955485
59661	955486
114667	955487
128220	955488
58267	955489
243930	955490
32673	955491
10254	955492
87886	955493
18246	955494
180459	955495
145043	955496
291652	955497
88909	955498
11354	955499
123113	955500
59906	955501
269896	955502
40303	955503
137782	955504
197802	955505
255185	955506
6798	955507
247189	955508
135868	955509
29661	955510
300770	955511
122959	955512
31555	955513
47307	955514
15030	955515
63652	955516
53770	955517
33832	955518
66407	955519
134005	955520
17889	955521
81200	955522
235209	955523
222483	955524
69771	955525
38666	955526
130639	955527
238893	955528
29433	955529
49246	955530
171641	955531
38257	955532
31427	955533
29735	955534
4292	955535
123618	955536
290984	955537
42310	955538
215765	955539
122394	955540
96195	955541
110895	955542
167648	955543
221259	955544
14948	955545
53484	955546
11641	955547
51743	955548
44952	955549
207419	955550
113096	955551
290734	955552
20078	955553
168480	955554
47275	955555
159765	955556
28629	955557
42466	955558
150894	955559
54858	955560
29532	955561
169475	955562
133007	955563
6340	955564
141775	955565
122036	955566
36915	955567
15931	955568
20955	955569
151630	955570
227216	955571
119938	955572
142135	955573
28058	955574
140075	955575
48886	955576
55375	955577
74074	955578
208065	955579
14646	955580
74915	955581
99893	955582
46641	955583
159573	955584
189437	955585
88001	955586
77853	955587
16595	955588
132628	955589
59334	955590
33430	955591
86843	955592
195558	955593
144422	955594
29169	955595
5250	955596
68269	955597
44750	955598
18057	955599
90810	955600
175549	955601
152237	955602
89264	955603
29371	955604
27527	955605
55573	955606
68401	955607
43869	955608
297290	955609
166451	955610
195417	955611
3107	955612
99890	955613
160402	955614
2316	955615
77855	955616
104966	955617
38804	955618
174652	955619
85256	955620
220499	955621
235691	955622
241652	955623
212907	955624
201495	955625
78697	955626
105152	955627
103278	955628
136197	955629
37917	955630
98332	955631
89215	955632
158010	955633
46307	955634
180423	955635
58651	955636
102700	955637
54952	955638
28406	955639
16783	955640
34973	955641
161151	955642
261028	955643
58369	955644
126209	955645
203067	955646
35564	955647
218764	955648
2648	955649
79074	955650
53764	955651
71200	955652
15865	955653
88242	955654
95086	955655
141064	955656
138354	955657
34865	955658
216088	955659
297906	955660
213215	955661
66678	955662
41698	955663
39184	955664
148046	955665
191650	955666
135701	955667
223380	955668
15132	955669
50512	955670
3812	955671
312855	955672
248816	955673
23404	955674
78594	955675
1287	955676
182187	955677
9279	955678
272068	955679
179865	955680
39723	955681
210312	955682
114042	955683
171890	955684
107204	955685
180933	955686
36130	955687
135450	955688
39226	955689
41592	955690
192089	955691
44029	955692
40389	955693
245308	955694
292525	955695
148857	955696
83352	955697
135823	955698
243525	955699
218817	955700
144815	955701
199699	955702
288038	955703
293707	955704
302098	955705
26248	955706
280079	955707
32523	955708
73857	955709
165503	955710
204981	955711
275401	955712
148307	955713
113869	955714
86701	955715
90957	955716
180322	955717
128990	955718
129953	955719
125867	955720
172846	955721
47376	955722
18556	955723
17755	955724
136177	955725
110100	955726
88988	955727
6326	955728
261644	955729
8115	955730
2101	955731
172089	955732
8944	955733
205957	955734
216959	955735
146388	955736
6845	955737
214483	955738
284930	955739
135871	955740
146462	955741
34802	955742
248886	955743
56692	955744
92824	955745
61152	955746
98	955747
112643	955748
7672	955749
57975	955750
284764	955751
99827	955752
24166	955753
20480	955754
56213	955755
171116	955756
189118	955757
95402	955758
70318	955759
44734	955760
54851	955761
111609	955762
76694	955763
130302	955764
77158	955765
42674	955766
156462	955767
87970	955768
31977	955769
11177	955770
57093	955771
27934	955772
25710	955773
34472	955774
113173	955775
133022	955776
33980	955777
144098	955778
61451	955779
6617	955780
130640	955781
99743	955782
9044	955783
124578	955784
43098	955785
95983	955786
1457	955787
174799	955788
41142	955789
13684	955790
202000	955791
115478	955792
12802	955793
22583	955794
1	955795
67842	955796
11582	955797
48400	955798
151619	955799
11501	955800
21631	955801
5077	955802
9383	955803
21553	955804
243129	955805
89256	955806
4881	955807
121692	955808
91652	955809
46502	955810
33637	955811
74383	955812
252691	955813
2843	955814
5983	955815
123728	955816
65479	955817
10577	955818
5033	955819
4713	955820
225916	955821
52639	955822
44084	955823
50301	955824
234131	955825
72428	955826
144157	955827
246788	955828
651	955829
8692	955830
79203	955831
30426	955832
62874	955833
37102	955834
63653	955835
38208	955836
102019	955837
163352	955838
134916	955839
50782	955840
21297	955841
47914	955842
55682	955843
26304	955844
42417	955845
58332	955846
958	955847
43087	955848
175740	955849
256707	955850
54594	955851
163702	955852
11651	955853
84715	955854
38794	955855
47243	955856
16389	955857
173408	955858
539	955859
10894	955860
2377	955861
174742	955862
99169	955863
12800	955864
106494	955865
70819	955866
29379	955867
52131	955868
263853	955869
2631	955870
24206	955871
5828	955872
24079	955873
73021	955874
815	955875
85557	955876
12385	955877
120476	955878
71103	955879
23441	955880
20427	955881
104148	955882
31049	955883
253646	955884
95242	955885
144254	955886
107363	955887
126154	955888
57055	955889
197814	955890
171954	955891
157943	955892
47520	955893
131473	955894
42071	955895
171563	955896
75667	955897
28072	955898
5962	955899
118406	955900
176012	955901
4571	955902
71123	955903
3155	955904
148302	955905
151727	955906
66607	955907
73091	955908
4356	955909
164769	955910
66913	955911
12813	955912
26885	955913
31986	955914
30582	955915
194387	955916
107418	955917
8022	955918
6099	955919
110054	955920
22886	955921
87771	955922
53499	955923
48406	955924
186341	955925
241412	955926
90684	955927
243907	955928
12262	955929
51305	955930
7957	955931
36534	955932
20077	955933
14104	955934
44318	955935
143862	955936
52674	955937
33740	955938
19741	955939
10478	955940
78798	955941
12507	955942
78899	955943
270698	955944
195079	955945
93141	955946
53519	955947
3670	955948
71814	955949
63989	955950
158277	955951
159891	955952
95722	955953
78003	955954
33832	955955
130211	955956
9637	955957
9637	955958
52680	955959
100554	955960
134713	955961
42400	955962
238837	955963
799	955964
238077	955965
11417	955966
1155	955967
68737	955968
6343	955969
104205	955970
125775	955971
6212	955972
176203	955973
224783	955974
13883	955975
81778	955976
5784	955977
22936	955978
24718	955979
114960	955980
55355	955981
44538	955982
139471	955983
72378	955984
193127	955985
51964	955986
63743	955987
11299	955988
36081	955989
140533	955990
143567	955991
279246	955992
19923	955993
28756	955994
6249	955995
140660	955996
216165	955997
140404	955998
270841	955999
96164	956000
24567	956001
65625	956002
46969	956003
169493	956004
51904	956005
211698	956006
196170	956007
65935	956008
109220	956009
913	956010
140093	956011
168798	956012
175574	956013
186	956014
209787	956015
14671	956016
14907	956017
7556	956018
72210	956019
5038	956020
50480	956021
7447	956022
153102	956023
63223	956024
153821	956025
166417	956026
96534	956027
4250	956028
123433	956029
85987	956030
11087	956031
15704	956032
12697	956033
85619	956034
59245	956035
17585	956036
18092	956037
20917	956038
39514	956039
157135	956040
5382	956041
11183	956042
14414	956043
113304	956044
149948	956045
33953	956046
6808	956047
101022	956048
109558	956049
181921	956050
7050	956051
5456	956052
194135	956053
24140	956054
2377	956055
162915	956056
99622	956057
47282	956058
32575	956059
15510	956060
27632	956061
19703	956062
17303	956063
156394	956064
310359	956065
179777	956066
92237	956067
89217	956068
1332	956069
7297	956070
18589	956071
20196	956072
652	956073
2488	956074
277057	956075
76207	956076
19249	956077
13177	956078
22812	956079
67695	956080
15815	956081
276464	956082
110	956083
188840	956084
207995	956085
7460	956086
42120	956087
20198	956088
18089	956089
46377	956090
723	956091
207250	956092
32239	956093
81479	956094
7462	956095
44505	956096
6354	956097
179673	956098
203004	956099
70920	956100
108180	956101
90106	956102
17607	956103
36937	956104
162197	956105
42067	956106
37577	956107
211598	956108
33090	956109
47054	956110
19284	956111
47272	956112
107132	956113
111082	956114
48137	956115
60731	956116
32462	956117
17188	956118
174273	956119
164840	956120
164777	956121
50641	956122
190797	956123
12320	956124
86527	956125
7355	956126
258488	956127
216601	956128
312782	956129
58742	956130
302861	956131
276806	956132
271103	956133
173351	956134
205009	956135
213289	956136
42837	956137
123029	956138
293466	956139
142646	956140
126425	956141
68212	956142
300430	956143
173190	956144
88004	956145
209942	956146
45556	956147
14463	956148
184288	956149
148054	956150
63505	956151
361	956152
17008	956153
108759	956154
41111	956155
67986	956156
34452	956157
30379	956158
57975	956159
18945	956160
278	956161
144914	956162
47730	956163
42950	956164
66692	956165
3421	956166
34076	956167
187350	956168
289202	956169
94495	956170
49559	956171
212748	956172
13269	956173
12197	956174
52007	956175
126851	956176
24694	956177
184917	956178
44245	956179
3985	956180
97203	956181
3774	956182
147933	956183
299788	956184
77031	956185
42154	956186
89422	956187
12086	956188
167851	956189
12911	956190
111064	956191
297669	956192
182463	956193
49729	956194
150514	956195
301763	956196
62278	956197
29581	956198
130878	956199
103826	956200
137298	956201
174138	956202
170590	956203
70054	956204
42020	956205
302614	956206
186316	956207
40871	956208
66779	956209
237459	956210
17292	956211
235788	956212
41285	956213
88233	956214
215095	956215
42020	956216
3260	956217
140288	956218
176214	956219
232675	956220
40507	956221
127278	956222
105748	956223
126332	956224
136163	956225
53353	956226
56303	956227
10846	956228
265347	956229
9111	956230
137582	956231
19121	956232
90544	956233
12216	956234
245482	956235
272876	956236
44197	956237
17290	956238
42590	956239
134416	956240
273793	956241
7617	956242
13771	956243
211900	956244
30546	956245
29879	956246
284582	956247
39663	956248
49867	956249
75057	956250
15765	956251
148182	956252
13207	956253
13207	956254
4669	956255
11566	956256
433	956257
61243	956258
125600	956259
312005	956260
48308	956261
127480	956262
127480	956263
2917	956264
4602	956265
16781	956266
184192	956267
28560	956268
18524	956269
72912	956270
1776	956271
193525	956272
23702	956273
138918	956274
45782	956275
12729	956276
9793	956277
2231	956278
175688	956279
297036	956280
299999	956281
5167	956282
56843	956283
62517	956284
926	956285
119807	956286
2707	956287
304840	956288
119182	956289
218900	956290
8059	956291
38298	956292
110820	956293
151631	956294
62597	956295
7211	956296
1918	956297
16951	956298
107880	956299
2523	956300
296943	956301
21943	956302
6645	956303
118468	956304
12157	956305
282661	956306
27876	956307
29295	956308
211310	956309
43883	956310
160123	956311
82048	956312
15646	956313
262458	956314
180658	956315
33624	956316
205941	956317
25202	956318
298173	956319
32020	956320
268278	956321
199072	956322
199611	956323
81135	956324
3240	956325
113588	956326
14064	956327
365	956328
190079	956329
1560	956330
74716	956331
79440	956332
62435	956333
33924	956334
17463	956335
28555	956336
14751	956337
7921	956338
19232	956339
186630	956340
4781	956341
168796	956342
263162	956343
42369	956344
183185	956345
90609	956346
113925	956347
221626	956348
173023	956349
1100	956350
29948	956351
24365	956352
192359	956353
11280	956354
72235	956355
39918	956356
39918	956357
16892	956358
93628	956359
506	956360
58096	956361
129983	956362
169259	956363
42062	956364
9079	956365
35313	956366
275587	956367
121354	956368
121354	956369
167000	956370
7568	956371
2793	956372
13761	956373
249652	956374
206964	956375
65028	956376
21747	956377
263726	956378
266725	956379
16887	956380
117037	956381
157832	956382
81149	956383
101521	956384
252793	956385
2692	956386
268764	956387
113379	956388
28740	956389
3951	956390
65170	956391
228526	956392
132297	956393
19446	956394
21175	956395
36315	956396
46012	956397
6600	956398
31474	956399
174945	956400
51965	956401
277477	956402
105542	956403
38499	956404
24723	956405
38499	956406
254016	956407
23668	956408
23668	956409
143968	956410
82663	956411
284968	956412
53414	956413
24445	956414
545	956415
32113	956416
132857	956417
35811	956418
8921	956419
31645	956420
102837	956421
110156	956422
114371	956423
94472	956424
5824	956425
176775	956426
3284	956427
96016	956428
143413	956429
21001	956430
66	956431
3163	956432
124989	956433
10480	956434
14279	956435
9805	956436
54485	956437
118474	956438
147556	956439
272882	956440
33705	956441
14782	956442
103964	956443
19348	956444
160257	956445
48356	956446
68597	956447
12399	956448
53361	956449
100892	956450
34072	956451
112669	956452
215144	956453
83310	956454
140395	956455
41462	956456
1918	956457
235668	956458
174005	956459
4122	956460
255205	956461
93540	956462
307953	956463
85472	956464
23870	956465
110278	956466
134743	956467
14039	956468
147815	956469
250572	956470
54586	956471
75260	956472
126409	956473
2238	956474
141900	956475
251920	956476
165418	956477
36894	956478
17423	956479
14094	956480
23462	956481
63828	956482
150913	956483
25028	956484
5237	956485
20204	956486
114	956487
50929	956488
90356	956489
43779	956490
20993	956491
48773	956492
134262	956493
42635	956494
2540	956495
1353	956496
68685	956497
116523	956498
17032	956499
195694	956500
28	956501
6	956502
194250	956503
17032	956504
1005	956505
214683	956506
140051	956507
1916	956508
210727	956509
42805	956510
40132	956511
35547	956512
96459	956513
232202	956514
159211	956515
53150	956516
89011	956517
3454	956518
57595	956519
140528	956520
14593	956521
64350	956522
49349	956523
26127	956524
147493	956525
22379	956526
6168	956527
156986	956528
289195	956529
204885	956530
47495	956531
20187	956532
86883	956533
130662	956534
116863	956535
29722	956536
155052	956537
138858	956538
182491	956539
148701	956540
60359	956541
71346	956542
214353	956543
20274	956544
12227	956545
92281	956546
116848	956547
13678	956548
162820	956549
59945	956550
2833	956551
87934	956552
59325	956553
46804	956554
146	956555
146	956556
141295	956557
35696	956558
24228	956559
191407	956560
240484	956561
66180	956562
15165	956563
20004	956564
29114	956565
31219	956566
150034	956567
1832	956568
251105	956569
117170	956570
118495	956571
4818	956572
4818	956573
44973	956574
296974	956575
28060	956576
41529	956577
10763	956578
25944	956579
157480	956580
2960	956581
68770	956582
109598	956583
17942	956584
97036	956585
162707	956586
188430	956587
64049	956588
44523	956589
32031	956590
14266	956591
5897	956592
285107	956593
25141	956594
6372	956595
17992	956596
894	956597
23690	956598
48422	956599
290765	956600
32484	956601
304932	956602
176455	956603
12800	956604
190116	956605
27767	956606
50857	956607
38223	956608
60666	956609
142264	956610
101361	956611
21376	956612
4710	956613
31204	956614
86968	956615
2876	956616
273706	956617
215159	956618
35278	956619
207485	956620
195454	956621
227780	956622
17348	956623
127996	956624
29371	956625
4669	956626
197207	956627
63968	956628
14064	956629
141968	956630
93023	956631
229887	956632
70943	956633
157590	956634
114223	956635
115557	956636
113534	956637
150134	956638
141968	956639
10401	956640
37631	956641
49568	956642
94332	956643
98586	956644
47720	956645
146890	956646
32305	956647
122575	956648
127772	956649
165902	956650
77429	956651
55404	956652
108356	956653
137115	956654
97294	956655
61655	956656
6621	956657
186251	956658
18836	956659
77881	956660
273399	956661
37010	956662
69004	956663
26917	956664
14078	956665
15786	956666
62425	956667
172489	956668
5683	956669
86196	956670
5049	956671
39180	956672
42875	956673
192	956674
53577	956675
250082	956676
106372	956677
38232	956678
265243	956679
91465	956680
121359	956681
17912	956682
7749	956683
3539	956684
85	956685
68538	956686
166128	956687
877	956688
51752	956689
142741	956690
93119	956691
273884	956692
20819	956693
133895	956694
285226	956695
47314	956696
67877	956697
104575	956698
14671	956699
146	956700
1865	956701
1230	956702
135045	956703
41558	956704
17281	956705
35932	956706
15177	956707
60009	956708
5593	956709
30374	956710
26890	956711
17285	956712
181562	956713
8202	956714
40423	956715
42030	956716
94367	956717
227494	956718
38284	956719
39764	956720
213420	956721
79187	956722
130301	956723
100298	956724
302219	956725
104247	956726
19184	956727
39802	956728
16812	956729
16812	956730
212657	956731
21199	956732
21199	956733
87887	956734
296804	956735
115060	956736
92668	956737
305986	956738
16055	956739
110120	956740
185175	956741
65042	956742
299751	956743
135714	956744
72029	956745
813	956746
203243	956747
73629	956748
94477	956749
101104	956750
275662	956751
130731	956752
88945	956753
36222	956754
38374	956755
169858	956756
19402	956757
67946	956758
56726	956759
243658	956760
129135	956761
25086	956762
61204	956763
163	956764
190178	956765
56847	956766
126584	956767
282148	956768
184937	956769
76530	956770
307684	956771
35323	956772
1062	956773
14133	956774
67107	956775
166335	956776
251944	956777
89211	956778
20663	956779
28912	956780
99323	956781
45828	956782
29917	956783
14107	956784
214964	956785
13825	956786
132550	956787
263	956788
7921	956789
39823	956790
7018	956791
58107	956792
45599	956793
249	956794
215802	956795
94294	956796
27610	956797
8742	956798
152647	956799
241006	956800
35838	956801
53330	956802
8317	956803
2114	956804
221746	956805
112193	956806
32540	956807
185771	956808
62611	956809
309733	956810
1141	956811
10056	956812
83803	956813
29159	956814
3696	956815
2512	956816
65141	956817
36742	956818
212069	956819
7672	956820
19406	956821
167392	956822
103493	956823
273480	956824
18678	956825
200645	956826
42620	956827
81686	956828
165759	956829
41513	956830
85162	956831
54093	956832
192010	956833
292969	956834
309978	956835
141766	956836
111328	956837
95812	956838
61717	956839
20946	956840
54990	956841
120125	956842
5250	956843
3446	956844
286004	956845
71351	956846
276889	956847
204293	956848
536	956849
28957	956850
3675	956851
56025	956852
50161	956853
108106	956854
32032	956855
22218	956856
117776	956857
204288	956858
121798	956859
44970	956860
72869	956861
201484	956862
51258	956863
11976	956864
211439	956865
48046	956866
123122	956867
95933	956868
11782	956869
91645	956870
119540	956871
10831	956872
42449	956873
141739	956874
30729	956875
7450	956876
39775	956877
133430	956878
148905	956879
141796	956880
39986	956881
168467	956882
115429	956883
108664	956884
285574	956885
35153	956886
134602	956887
102007	956888
19516	956889
10016	956890
134354	956891
5667	956892
248009	956893
173912	956894
150453	956895
184525	956896
4647	956897
111401	956898
74704	956899
91541	956900
8878	956901
57851	956902
141682	956903
7472	956904
116655	956905
34842	956906
2663	956907
14871	956908
114114	956909
34461	956910
97302	956911
29050	956912
12092	956913
35640	956914
78157	956915
19204	956916
305863	956917
191910	956918
183506	956919
190308	956920
43026	956921
19522	956922
67367	956923
21257	956924
16404	956925
102176	956926
35151	956927
56964	956928
8111	956929
53993	956930
23585	956931
149876	956932
33906	956933
111771	956934
295188	956935
1857	956936
135793	956937
41776	956938
149202	956939
70	956940
72993	956941
57885	956942
193891	956943
52730	956944
256207	956945
29817	956946
1262	956947
3572	956948
84689	956949
129626	956950
36807	956951
286015	956952
11928	956953
94095	956954
2738	956955
129965	956956
23217	956957
98085	956958
286838	956959
80814	956960
98036	956961
23589	956962
61160	956963
305886	956964
3291	956965
42537	956966
10125	956967
307082	956968
31181	956969
110287	956970
170264	956971
49185	956972
16441	956973
36134	956974
176314	956975
107757	956976
298753	956977
141479	956978
217612	956979
8843	956980
54157	956981
170045	956982
60363	956983
12483	956984
294968	956985
6768	956986
14437	956987
249479	956988
64159	956989
20812	956990
118681	956991
190132	956992
108293	956993
43557	956994
83517	956995
243484	956996
50356	956997
98481	956998
215109	956999
83452	957000
15697	957001
11133	957002
10240	957003
20416	957004
79818	957005
23126	957006
131051	957007
202419	957008
7557	957009
23304	957010
180180	957011
204390	957012
148246	957013
202612	957014
2225	957015
77898	957016
153259	957017
262282	957018
404	957019
188639	957020
32895	957021
22577	957022
262967	957023
140713	957024
68289	957025
101423	957026
94704	957027
37002	957028
217915	957029
264349	957030
106976	957031
49671	957032
256801	957033
123664	957034
174603	957035
124874	957036
86192	957037
16718	957038
56188	957039
25960	957040
105243	957041
22746	957042
43226	957043
14825	957044
52834	957045
92898	957046
3053	957047
37662	957048
19860	957049
298316	957050
1595	957051
37723	957052
200755	957053
46098	957054
134976	957055
182510	957056
11197	957057
76966	957058
107671	957059
205317	957060
82350	957061
310423	957062
264709	957063
171109	957064
131575	957065
230947	957066
155057	957067
295790	957068
61102	957069
221450	957070
77004	957071
225270	957072
236882	957073
139348	957074
169078	957075
70201	957076
13272	957077
201760	957078
18732	957079
154140	957080
192125	957081
212365	957082
230932	957083
104327	957084
104220	957085
156449	957086
215662	957087
94816	957088
211276	957089
94688	957090
28707	957091
105780	957092
116983	957093
33415	957094
170048	957095
159352	957096
68199	957097
225385	957098
30973	957099
14888	957100
111850	957101
116075	957102
90836	957103
231554	957104
22457	957105
32145	957106
46447	957107
210119	957108
153380	957109
14673	957110
47739	957111
51307	957112
16056	957113
3358	957114
175547	957115
114597	957116
33799	957117
15530	957118
119928	957119
124635	957120
38779	957121
112258	957122
126545	957123
81824	957124
136723	957125
22740	957126
62683	957127
310598	957128
301875	957129
68561	957130
217691	957131
118199	957132
199444	957133
137185	957134
105814	957135
157023	957136
67291	957137
36442	957138
247800	957139
740	957140
90002	957141
84076	957142
188347	957143
164566	957144
120123	957145
168021	957146
133624	957147
178672	957148
48603	957149
75766	957150
35154	957151
148	957152
178612	957153
115957	957154
200402	957155
45657	957156
214499	957157
61645	957158
7264	957159
36999	957160
52355	957161
55078	957162
42766	957163
92964	957164
21586	957165
8128	957166
143311	957167
22713	957168
88859	957169
36365	957170
62412	957171
2387	957172
44601	957173
47444	957174
184662	957175
244107	957176
114494	957177
40758	957178
32019	957179
12571	957180
3108	957181
58189	957182
181100	957183
217478	957184
4708	957185
165861	957186
37408	957187
159732	957188
35646	957189
65557	957190
168913	957191
276448	957192
27345	957193
61575	957194
107347	957195
45377	957196
178233	957197
11787	957198
178934	957199
215322	957200
215259	957201
20617	957202
270511	957203
44796	957204
32519	957205
547	957206
49444	957207
5920	957208
266300	957209
5635	957210
16592	957211
59517	957212
215617	957213
308611	957214
76765	957215
54665	957216
2303	957217
18263	957218
62811	957219
10216	957220
67742	957221
59904	957222
14902	957223
3879	957224
214504	957225
76616	957226
5249	957227
9223	957228
16058	957229
101855	957230
39889	957231
34052	957232
207396	957233
9677	957234
22134	957235
237281	957236
77808	957237
208091	957238
59554	957239
114840	957240
30936	957241
127770	957242
119673	957243
338	957244
879	957245
126422	957246
85897	957247
106504	957248
57049	957249
7005	957250
144598	957251
244876	957252
3919	957253
10570	957254
103245	957255
15907	957256
3856	957257
122706	957258
87203	957259
12512	957260
44701	957261
196131	957262
287642	957263
268246	957264
27332	957265
6517	957266
32874	957267
126750	957268
51440	957269
218982	957270
34498	957271
27501	957272
10536	957273
24166	957274
55494	957275
93347	957276
30136	957277
5067	957278
47570	957279
42234	957280
10992	957281
37063	957282
66502	957283
30372	957284
94198	957285
88671	957286
128931	957287
109749	957288
45740	957289
238565	957290
289832	957291
82365	957292
46413	957293
157971	957294
138380	957295
196365	957296
165618	957297
212526	957298
12399	957299
270189	957300
196759	957301
49610	957302
23058	957303
79874	957304
312008	957305
47088	957306
105737	957307
57797	957308
136071	957309
11426	957310
55538	957311
42623	957312
507	957313
31125	957314
65199	957315
71285	957316
124812	957317
176979	957318
5386	957319
202520	957320
306111	957321
33993	957322
263733	957323
11162	957324
80445	957325
64487	957326
36181	957327
85448	957328
40642	957329
11241	957330
9166	957331
47174	957332
86435	957333
17504	957334
297167	957335
210374	957336
13376	957337
136247	957338
114126	957339
275524	957340
68838	957341
27124	957342
10793	957343
31946	957344
9274	957345
140393	957346
177363	957347
42938	957348
5585	957349
133430	957350
34670	957351
538	957352
979	957353
36904	957354
42453	957355
29953	957356
1633	957357
4633	957358
58341	957359
21240	957360
16797	957361
9098	957362
307461	957363
62677	957364
8444	957365
284720	957366
85382	957367
26900	957368
26900	957369
44623	957370
392	957371
99212	957372
4434	957373
807	957374
47173	957375
33921	957376
80589	957377
20951	957378
108754	957379
24154	957380
12411	957381
26121	957382
53591	957383
47065	957384
59987	957385
135470	957386
10052	957387
12980	957388
2016	957389
73739	957390
32746	957391
99539	957392
32428	957393
54405	957394
77326	957395
22667	957396
4281	957397
85784	957398
58810	957399
25652	957400
1457	957401
55995	957402
139786	957403
20064	957404
34953	957405
239851	957406
51901	957407
78591	957408
6411	957409
17899	957410
10554	957411
27593	957412
11074	957413
195120	957414
22906	957415
6408	957416
95707	957417
25703	957418
34684	957419
82572	957420
47160	957421
142697	957422
72958	957423
7584	957424
310314	957425
54510	957426
75144	957427
33726	957428
4054	957429
261371	957430
23459	957431
23215	957432
83583	957433
32107	957434
90168	957435
116164	957436
253341	957437
88381	957438
30997	957439
16632	957440
103935	957441
1672	957442
1319	957443
18429	957444
74562	957445
13591	957446
255113	957447
67079	957448
95957	957449
10344	957450
11823	957451
85611	957452
9142	957453
109235	957454
7979	957455
299170	957456
20767	957457
50298	957458
87905	957459
14973	957460
20768	957461
115361	957462
80322	957463
59908	957464
174758	957465
77491	957466
108549	957467
9696	957468
30416	957469
203791	957470
10389	957471
87583	957472
122835	957473
86724	957474
165345	957475
65560	957476
29226	957477
136662	957478
34454	957479
92	957480
69460	957481
67193	957482
32034	957483
13466	957484
12576	957485
12576	957486
5546	957487
7164	957488
139225	957489
19444	957490
15960	957491
3969	957492
57394	957493
22172	957494
10072	957495
29119	957496
135925	957497
4495	957498
35516	957499
246722	957500
129560	957501
134469	957502
17221	957503
9340	957504
134540	957505
29350	957506
29487	957507
42135	957508
137522	957509
12748	957510
15071	957511
39487	957512
2435	957513
126856	957514
8069	957515
51079	957516
39836	957517
50958	957518
124895	957519
129095	957520
88165	957521
217263	957522
9016	957523
143285	957524
21474	957525
294652	957526
10819	957527
49010	957528
52126	957529
48871	957530
37003	957531
14097	957532
61435	957533
73927	957534
13837	957535
44592	957536
24446	957537
98156	957538
70846	957539
130227	957540
41361	957541
184094	957542
5453	957543
31755	957544
273456	957545
10756	957546
112070	957547
216781	957548
91064	957549
297958	957550
76710	957551
99468	957552
147876	957553
114548	957554
175629	957555
102074	957556
72280	957557
23576	957558
70167	957559
279092	957560
99703	957561
246842	957562
254503	957563
136254	957564
155255	957565
146900	957566
246882	957567
95937	957568
52638	957569
206372	957570
110499	957571
7226	957572
104825	957573
275628	957574
5357	957575
77782	957576
77782	957577
172088	957578
73882	957579
275263	957580
98230	957581
23051	957582
33610	957583
308601	957584
4334	957585
37892	957586
50618	957587
28757	957588
192205	957589
379	957590
135982	957591
142573	957592
82987	957593
26478	957594
20893	957595
3268	957596
68044	957597
144180	957598
143884	957599
212835	957600
185979	957601
80517	957602
10919	957603
249155	957604
104841	957605
101991	957606
68549	957607
204948	957608
275911	957609
29635	957610
137088	957611
94395	957612
272650	957613
24485	957614
309382	957615
132935	957616
49654	957617
48424	957618
66618	957619
112453	957620
95523	957621
161056	957622
78796	957623
151908	957624
203709	957625
59183	957626
65626	957627
189604	957628
220516	957629
70100	957630
111998	957631
1980	957632
64089	957633
198537	957634
67922	957635
201019	957636
115375	957637
6380	957638
185136	957639
109866	957640
149518	957641
37503	957642
67882	957643
19101	957644
32282	957645
96408	957646
77024	957647
58566	957648
107653	957649
105905	957650
101902	957651
45833	957652
97688	957653
199902	957654
157349	957655
50906	957656
26927	957657
160039	957658
205144	957659
162877	957660
219485	957661
7635	957662
273757	957663
291294	957664
182729	957665
53714	957666
46258	957667
25003	957668
9072	957669
187442	957670
13094	957671
1202	957672
97796	957673
2581	957674
72413	957675
17898	957676
117945	957677
47073	957678
188921	957679
68696	957680
49341	957681
71365	957682
3945	957683
18570	957684
11695	957685
32958	957686
169414	957687
312163	957688
130518	957689
165786	957690
165786	957691
175531	957692
67325	957693
56582	957694
63639	957695
148183	957696
24641	957697
110477	957698
13785	957699
55209	957700
132033	957701
64408	957702
152201	957703
127945	957704
291181	957705
85996	957706
51141	957707
10146	957708
270163	957709
47445	957710
23252	957711
102178	957712
97001	957713
54506	957714
209665	957715
40217	957716
43997	957717
9863	957718
263739	957719
96922	957720
1764	957721
108000	957722
129979	957723
9594	957724
7840	957725
203495	957726
37385	957727
102569	957728
123222	957729
155151	957730
16801	957731
13287	957732
82477	957733
311357	957734
80877	957735
53111	957736
27209	957737
271724	957738
25909	957739
134335	957740
96630	957741
94277	957742
145541	957743
20358	957744
293636	957745
174699	957746
1087	957747
124074	957748
121539	957749
40736	957750
19771	957751
60339	957752
24920	957753
20088	957754
27251	957755
13695	957756
60339	957757
95331	957758
28300	957759
197486	957760
211559	957761
16869	957762
33815	957763
78953	957764
31718	957765
24250	957766
287577	957767
2299	957768
169732	957769
19422	957770
102869	957771
9373	957772
22683	957773
6338	957774
46612	957775
16604	957776
177791	957777
58381	957778
6286	957779
95123	957780
125364	957781
74093	957782
27838	957783
54214	957784
11243	957785
77766	957786
21975	957787
183548	957788
14676	957789
7578	957790
69609	957791
73983	957792
146247	957793
53703	957794
159220	957795
137521	957796
215403	957797
72356	957798
1158	957799
36885	957800
146870	957801
165394	957802
215802	957803
180187	957804
13252	957805
115799	957806
179044	957807
81450	957808
7080	957809
164407	957810
208934	957811
53042	957812
184819	957813
10388	957814
250357	957815
119245	957816
273418	957817
70402	957818
191877	957819
310288	957820
279343	957821
41625	957822
5417	957823
147812	957824
29763	957825
176613	957826
111261	957827
58487	957828
148781	957829
66122	957830
221386	957831
230148	957832
138888	957833
166741	957834
297889	957835
94538	957836
15257	957837
30973	957838
140655	957839
175932	957840
288868	957841
50328	957842
145334	957843
43729	957844
36112	957845
37801	957846
701	957847
107193	957848
29278	957849
42691	957850
98	957851
39621	957852
294578	957853
37292	957854
302511	957855
218528	957856
37468	957857
48907	957858
791	957859
127722	957860
76362	957861
67896	957862
256433	957863
2509	957864
32216	957865
108254	957866
216097	957867
5127	957868
196488	957869
91301	957870
136052	957871
212344	957872
81834	957873
94393	957874
184102	957875
184102	957876
69805	957877
43766	957878
41105	957879
154858	957880
97272	957881
47487	957882
197977	957883
99931	957884
128575	957885
181566	957886
152195	957887
6266	957888
15919	957889
46128	957890
46447	957891
203280	957892
203255	957893
203455	957894
447	957895
121961	957896
129886	957897
216032	957898
96481	957899
76305	957900
193079	957901
1904	957902
88310	957903
280464	957904
15807	957905
143691	957906
148220	957907
146444	957908
229255	957909
152735	957910
92466	957911
11320	957912
22323	957913
122843	957914
123892	957915
39569	957916
95765	957917
11717	957918
138281	957919
1377	957920
5036	957921
61025	957922
53243	957923
8850	957924
61802	957925
72625	957926
173414	957927
19107	957928
26775	957929
122019	957930
37100	957931
25148	957932
100332	957933
5055	957934
123918	957935
46539	957936
12827	957937
44644	957938
47322	957939
302714	957940
23618	957941
104517	957942
73764	957943
52951	957944
99594	957945
4474	957946
84676	957947
192928	957948
68937	957949
144710	957950
26964	957951
406	957952
95109	957953
51308	957954
108044	957955
95958	957956
70068	957957
59575	957958
20858	957959
76404	957960
56517	957961
79635	957962
11017	957963
256363	957964
8944	957965
36376	957966
293039	957967
96992	957968
64611	957969
146398	957970
207402	957971
16205	957972
60162	957973
73434	957974
17527	957975
171521	957976
31243	957977
1221	957978
95715	957979
809	957980
11327	957981
15340	957982
103311	957983
106547	957984
81764	957985
46674	957986
156849	957987
21445	957988
102469	957989
50114	957990
135641	957991
39126	957992
46988	957993
13120	957994
251423	957995
37099	957996
25401	957997
78030	957998
158263	957999
94669	958000
304018	958001
94669	958002
169030	958003
86264	958004
141457	958005
75127	958006
211345	958007
123125	958008
122642	958009
120840	958010
101590	958011
37439	958012
35885	958013
13981	958014
62503	958015
82971	958016
29038	958017
1398	958018
46914	958019
135216	958020
56730	958021
53376	958022
35681	958023
27951	958024
184513	958025
117430	958026
94878	958027
82070	958028
133739	958029
11343	958030
40281	958031
190450	958032
47571	958033
62490	958034
60740	958035
83412	958036
3967	958037
111113	958038
210843	958039
119853	958040
294522	958041
179177	958042
146476	958043
105983	958044
230530	958045
203782	958046
37212	958047
267798	958048
91074	958049
15564	958050
215474	958051
93909	958052
13168	958053
45248	958054
87086	958055
50269	958056
260917	958057
33505	958058
268078	958059
244186	958060
155346	958061
80365	958062
119569	958063
137108	958064
124521	958065
136350	958066
28911	958067
195754	958068
299123	958069
204025	958070
137661	958071
73711	958072
169385	958073
41198	958074
285544	958075
91378	958076
225399	958077
100083	958078
234787	958079
263629	958080
45962	958081
57711	958082
116566	958083
121422	958084
246389	958085
248977	958086
212202	958087
110385	958088
174224	958089
11535	958090
15865	958091
5496	958092
5669	958093
14527	958094
153065	958095
13329	958096
27249	958097
201538	958098
23678	958099
41333	958100
263217	958101
128252	958102
102337	958103
220299	958104
147706	958105
11642	958106
48202	958107
14539	958108
27247	958109
13240	958110
30968	958111
47961	958112
47961	958113
43511	958114
205201	958115
94941	958116
1590	958117
4545	958118
71835	958119
35635	958120
3709	958121
132731	958122
227306	958123
247868	958124
256922	958125
243900	958126
10510	958127
53413	958128
65473	958129
213340	958130
49345	958131
240801	958132
17767	958133
84443	958134
52129	958135
2226	958136
220776	958137
11574	958138
14065	958139
55735	958140
45957	958141
302751	958142
32742	958143
191215	958144
13264	958145
5881	958146
13264	958147
30968	958148
64408	958149
1366	958150
87580	958151
5289	958152
42669	958153
220135	958154
13881	958155
243919	958156
83296	958157
36670	958158
49758	958159
171089	958160
86690	958161
62000	958162
135991	958163
25660	958164
35601	958165
38107	958166
2381	958167
185503	958168
25626	958169
14144	958170
15097	958171
118399	958172
294194	958173
68239	958174
211268	958175
138150	958176
172265	958177
87149	958178
107887	958179
136780	958180
68854	958181
195220	958182
46396	958183
2040	958184
121869	958185
121717	958186
38750	958187
249749	958188
185184	958189
119868	958190
156111	958191
196642	958192
50883	958193
44943	958194
220210	958195
48358	958196
39059	958197
167385	958198
92014	958199
22725	958200
138691	958201
82872	958202
100382	958203
32974	958204
14125	958205
20345	958206
52959	958207
222356	958208
141334	958209
254967	958210
208456	958211
13221	958212
44058	958213
127334	958214
274049	958215
39724	958216
36529	958217
64219	958218
39810	958219
10757	958220
304968	958221
144748	958222
196175	958223
97189	958224
23566	958225
234907	958226
55940	958227
58956	958228
60787	958229
182359	958230
284881	958231
7956	958232
213343	958233
111088	958234
43571	958235
165353	958236
140523	958237
208948	958238
8259	958239
78382	958240
53463	958241
32541	958242
150489	958243
157118	958244
273983	958245
190103	958246
279319	958247
288630	958248
14814	958249
2224	958250
56681	958251
79929	958252
147274	958253
118372	958254
96709	958255
52806	958256
79114	958257
1000	958258
139645	958259
27397	958260
64385	958261
97227	958262
13429	958263
165314	958264
52569	958265
36896	958266
275266	958267
54330	958268
75898	958269
169766	958270
223679	958271
85640	958272
87025	958273
29544	958274
63987	958275
304903	958276
123409	958277
123409	958278
170797	958279
21544	958280
103041	958281
103028	958282
183798	958283
146917	958284
139258	958285
56054	958286
181721	958287
80986	958288
118241	958289
118241	958290
18978	958291
58	958292
66486	958293
10244	958294
34716	958295
118589	958296
107512	958297
98062	958298
33048	958299
139922	958300
122144	958301
38586	958302
9325	958303
67684	958304
36331	958305
244901	958306
34517	958307
45046	958308
16139	958309
90864	958310
418	958311
41704	958312
133223	958313
64346	958314
164864	958315
146086	958316
240430	958317
268988	958318
80740	958319
78046	958320
169955	958321
175059	958322
69173	958323
2231	958324
233967	958325
3571	958326
40210	958327
34376	958328
123468	958329
3355	958330
14429	958331
29482	958332
6530	958333
83035	958334
34641	958335
33646	958336
50004	958337
4231	958338
76190	958339
80128	958340
110322	958341
224196	958342
106373	958343
5474	958344
39557	958345
84223	958346
138432	958347
6213	958348
124180	958349
34374	958350
59279	958351
295904	958352
59386	958353
116358	958354
67813	958355
62586	958356
29088	958357
13372	958358
692	958359
104675	958360
173445	958361
61803	958362
87574	958363
93576	958364
30523	958365
7041	958366
28599	958367
219329	958368
117264	958369
187636	958370
22520	958371
69018	958372
9804	958373
52544	958374
302184	958375
43011	958376
213809	958377
85618	958378
23661	958379
8822	958380
81826	958381
29608	958382
134628	958383
20971	958384
7695	958385
100061	958386
48648	958387
107382	958388
6060	958389
37801	958390
4492	958391
38788	958392
280011	958393
26607	958394
186598	958395
36308	958396
239067	958397
23977	958398
25045	958399
68796	958400
198282	958401
34384	958402
86431	958403
26866	958404
88248	958405
55350	958406
239852	958407
206308	958408
195840	958409
17381	958410
23702	958411
10846	958412
64431	958413
32446	958414
68344	958415
12216	958416
29989	958417
92389	958418
9160	958419
57480	958420
118424	958421
21041	958422
106594	958423
143196	958424
146526	958425
51696	958426
9893	958427
76664	958428
2764	958429
34560	958430
8202	958431
134017	958432
205103	958433
38032	958434
297753	958435
101604	958436
47831	958437
18901	958438
110974	958439
30805	958440
22848	958441
5369	958442
6617	958443
166782	958444
1140	958445
153845	958446
311832	958447
228728	958448
216971	958449
12527	958450
42778	958451
78789	958452
22701	958453
97775	958454
134573	958455
252046	958456
188445	958457
202204	958458
61332	958459
161894	958460
42763	958461
143687	958462
140967	958463
278680	958464
241225	958465
146086	958466
144964	958467
9	958468
21327	958469
3	958470
174895	958471
220727	958472
18315	958473
134674	958474
212945	958475
57532	958476
201185	958477
158311	958478
71248	958479
114345	958480
150602	958481
157243	958482
78474	958483
7047	958484
7326	958485
71546	958486
24859	958487
64266	958488
6024	958489
118250	958490
118250	958491
21848	958492
64384	958493
291376	958494
39947	958495
141641	958496
1146	958497
59186	958498
7685	958499
60809	958500
6018	958501
7432	958502
209	958503
96918	958504
259762	958505
9481	958506
7392	958507
43222	958508
104795	958509
156300	958510
75264	958511
84310	958512
80561	958513
192977	958514
42281	958515
22561	958516
14292	958517
101619	958518
58626	958519
4112	958520
146295	958521
30443	958522
214934	958523
124870	958524
30614	958525
285323	958526
73306	958527
95858	958528
13302	958529
87638	958530
75457	958531
14947	958532
71919	958533
27460	958534
155960	958535
88765	958536
118818	958537
174272	958538
59849	958539
63170	958540
167847	958541
1008	958542
48301	958543
117839	958544
261156	958545
29301	958546
38250	958547
19945	958548
3453	958549
32295	958550
161167	958551
111452	958552
33689	958553
219401	958554
115049	958555
59615	958556
100998	958557
45475	958558
239057	958559
10604	958560
140212	958561
31457	958562
46826	958563
109478	958564
135894	958565
41085	958566
93977	958567
26072	958568
91177	958569
63947	958570
68836	958571
56413	958572
119911	958573
234384	958574
211839	958575
178059	958576
86961	958577
36896	958578
16685	958579
41325	958580
38175	958581
62057	958582
65019	958583
48347	958584
44316	958585
9746	958586
27367	958587
101918	958588
61035	958589
82029	958590
185050	958591
185050	958592
37406	958593
55099	958594
62202	958595
103808	958596
37810	958597
112703	958598
33391	958599
78695	958600
63122	958601
205802	958602
16922	958603
44376	958604
86693	958605
72269	958606
63874	958607
75747	958608
81262	958609
106732	958610
32372	958611
70357	958612
5361	958613
303308	958614
117995	958615
45414	958616
19668	958617
206496	958618
132890	958619
288828	958620
92433	958621
89521	958622
98132	958623
227595	958624
72249	958625
135659	958626
208522	958627
135374	958628
135374	958629
181452	958630
176039	958631
125005	958632
114647	958633
154563	958634
124555	958635
173317	958636
26947	958637
36015	958638
75029	958639
16935	958640
63772	958641
82521	958642
299567	958643
37700	958644
155865	958645
133790	958646
100187	958647
5397	958648
66089	958649
71535	958650
127563	958651
16873	958652
59451	958653
104489	958654
6518	958655
29301	958656
9842	958657
178524	958658
39150	958659
68435	958660
168554	958661
147051	958662
193586	958663
257360	958664
26407	958665
12303	958666
211270	958667
64111	958668
64128	958669
103610	958670
25987	958671
227624	958672
51667	958673
107100	958674
258849	958675
266995	958676
98461	958677
78175	958678
118565	958679
68273	958680
310064	958681
76981	958682
99423	958683
40513	958684
31675	958685
105931	958686
290602	958687
141230	958688
15265	958689
34957	958690
120521	958691
80561	958692
101957	958693
4001	958694
36027	958695
94503	958696
246197	958697
59787	958698
82307	958699
31672	958700
203371	958701
31506	958702
232845	958703
42530	958704
63519	958705
213863	958706
90220	958707
18984	958708
168599	958709
108973	958710
194601	958711
44951	958712
42423	958713
132005	958714
57583	958715
267546	958716
244649	958717
102814	958718
33384	958719
154633	958720
172257	958721
130086	958722
87946	958723
46311	958724
165747	958725
67362	958726
146944	958727
145966	958728
66760	958729
14732	958730
21220	958731
17776	958732
160244	958733
212479	958734
62311	958735
154334	958736
58207	958737
30106	958738
59060	958739
31290	958740
220187	958741
89704	958742
39057	958743
122509	958744
13625	958745
213283	958746
110303	958747
122333	958748
81494	958749
149849	958750
297329	958751
46956	958752
99139	958753
81210	958754
74317	958755
122254	958756
169025	958757
23652	958758
67927	958759
308882	958760
35772	958761
52127	958762
52127	958763
266931	958764
310732	958765
47423	958766
78590	958767
38393	958768
205251	958769
80331	958770
80331	958771
139683	958772
77006	958773
100118	958774
89618	958775
64236	958776
172425	958777
127346	958778
85312	958779
75059	958780
23241	958781
142536	958782
105601	958783
219151	958784
153260	958785
60459	958786
254250	958787
37745	958788
19457	958789
46103	958790
23425	958791
31191	958792
98182	958793
213176	958794
189424	958795
26679	958796
180449	958797
70304	958798
221694	958799
95072	958800
53158	958801
53158	958802
92680	958803
141111	958804
302542	958805
197921	958806
114195	958807
27326	958808
130848	958809
158175	958810
77841	958811
16147	958812
25975	958813
251223	958814
2070	958815
46473	958816
66415	958817
20062	958818
92123	958819
138822	958820
189206	958821
77512	958822
81534	958823
44228	958824
230430	958825
159180	958826
279491	958827
179193	958828
110699	958829
3130	958830
211976	958831
171666	958832
29053	958833
41497	958834
151257	958835
281969	958836
30488	958837
74358	958838
2837	958839
34794	958840
118588	958841
23618	958842
184101	958843
43527	958844
213407	958845
32116	958846
156626	958847
120785	958848
95726	958849
125400	958850
71592	958851
131961	958852
33532	958853
97759	958854
297973	958855
50201	958856
181312	958857
198382	958858
117713	958859
6204	958860
47450	958861
29240	958862
144686	958863
193767	958864
110274	958865
42695	958866
2631	958867
213593	958868
192307	958869
143990	958870
21828	958871
47854	958872
269664	958873
61206	958874
162620	958875
202593	958876
76875	958877
47554	958878
105198	958879
60484	958880
145794	958881
176787	958882
70965	958883
56100	958884
62757	958885
2805	958886
22480	958887
10748	958888
119419	958889
59010	958890
297007	958891
46752	958892
180468	958893
134723	958894
94055	958895
34111	958896
56755	958897
138317	958898
72856	958899
25344	958900
24656	958901
61461	958902
15521	958903
70364	958904
62165	958905
108862	958906
165229	958907
48673	958908
20389	958909
216804	958910
141285	958911
93774	958912
39848	958913
223296	958914
18127	958915
49742	958916
143816	958917
98349	958918
48797	958919
31919	958920
144036	958921
69534	958922
862	958923
53544	958924
14444	958925
66916	958926
116727	958927
26223	958928
33111	958929
88912	958930
156102	958931
77947	958932
182147	958933
35016	958934
11309	958935
71246	958936
49896	958937
25	958938
6177	958939
109665	958940
51495	958941
145444	958942
215285	958943
119089	958944
199975	958945
276569	958946
112261	958947
243920	958948
90291	958949
8025	958950
11965	958951
72555	958952
130606	958953
584	958954
140984	958955
247001	958956
146849	958957
200130	958958
38938	958959
249	958960
12078	958961
117767	958962
184502	958963
159587	958964
140037	958965
150506	958966
94172	958967
82324	958968
105463	958969
236718	958970
299043	958971
20029	958972
37671	958973
56816	958974
134807	958975
56810	958976
156105	958977
113245	958978
122716	958979
156214	958980
170092	958981
254913	958982
92659	958983
67269	958984
132009	958985
302900	958986
3058	958987
32354	958988
295257	958989
9901	958990
37276	958991
249205	958992
22296	958993
64983	958994
312144	958995
49107	958996
326	958997
34765	958998
231744	958999
27253	959000
226382	959001
32561	959002
82369	959003
126761	959004
164960	959005
232889	959006
216855	959007
11581	959008
173787	959009
121409	959010
56235	959011
187923	959012
229495	959013
170322	959014
7464	959015
75514	959016
253132	959017
280774	959018
82884	959019
196760	959020
153387	959021
34765	959022
40901	959023
51977	959024
162099	959025
187370	959026
20430	959027
227559	959028
16834	959029
59892	959030
35315	959031
56482	959032
39022	959033
45364	959034
86027	959035
24363	959036
83953	959037
27036	959038
132261	959039
118575	959040
83465	959041
46998	959042
48845	959043
274812	959044
5544	959045
22380	959046
61740	959047
48361	959048
284517	959049
120303	959050
30942	959051
69723	959052
108215	959053
120175	959054
48567	959055
99950	959056
115536	959057
196475	959058
53337	959059
112633	959060
126222	959061
33511	959062
200598	959063
48357	959064
149195	959065
4951	959066
25155	959067
204303	959068
129053	959069
42019	959070
69220	959071
8349	959072
194716	959073
96456	959074
291369	959075
32340	959076
36008	959077
186388	959078
165627	959079
195845	959080
7207	959081
15475	959082
143328	959083
154930	959084
44102	959085
43486	959086
111469	959087
148678	959088
192193	959089
118611	959090
143295	959091
165519	959092
270489	959093
187206	959094
24581	959095
60654	959096
2540	959097
112735	959098
83722	959099
289977	959100
120827	959101
124284	959102
9909	959103
177978	959104
9365	959105
16683	959106
16683	959107
15321	959108
17668	959109
16044	959110
63094	959111
157748	959112
15576	959113
89283	959114
103179	959115
13087	959116
93198	959117
265811	959118
24363	959119
215241	959120
305228	959121
31066	959122
264146	959123
203391	959124
130942	959125
214614	959126
20902	959127
213438	959128
4092	959129
35683	959130
82960	959131
144876	959132
24760	959133
1119	959134
10574	959135
50377	959136
82725	959137
53803	959138
35062	959139
151632	959140
258129	959141
207347	959142
105264	959143
45622	959144
185049	959145
276950	959146
81799	959147
275473	959148
195687	959149
35190	959150
8098	959151
147003	959152
32654	959153
92368	959154
90493	959155
18390	959156
5086	959157
124460	959158
159194	959159
289936	959160
177350	959161
7001	959162
206120	959163
171378	959164
84744	959165
20031	959166
139229	959167
177771	959168
9184	959169
43597	959170
21428	959171
128813	959172
69192	959173
98094	959174
33612	959175
175845	959176
43342	959177
210	959178
127718	959179
94533	959180
38979	959181
8899	959182
30420	959183
160977	959184
98497	959185
194742	959186
135540	959187
34549	959188
4046	959189
10931	959190
4041	959191
52636	959192
169585	959193
14666	959194
209707	959195
59434	959196
14885	959197
103368	959198
49742	959199
8235	959200
27179	959201
89357	959202
1152	959203
111899	959204
237115	959205
248624	959206
48102	959207
47391	959208
47797	959209
54566	959210
1775	959211
19640	959212
15573	959213
76907	959214
102843	959215
63706	959216
177520	959217
87095	959218
204630	959219
78569	959220
155802	959221
205425	959222
85834	959223
15062	959224
197254	959225
53501	959226
260245	959227
124138	959228
120113	959229
295204	959230
136831	959231
280577	959232
9969	959233
299981	959234
7262	959235
23610	959236
135481	959237
7270	959238
26897	959239
144806	959240
110557	959241
212049	959242
272318	959243
71370	959244
36508	959245
143338	959246
28319	959247
97609	959248
162296	959249
135488	959250
13655	959251
46027	959252
64305	959253
173704	959254
155400	959255
134133	959256
215034	959257
86583	959258
168466	959259
245262	959260
28415	959261
5949	959262
907	959263
132355	959264
125245	959265
210286	959266
151084	959267
3736	959268
136813	959269
86124	959270
1677	959271
146318	959272
13128	959273
19518	959274
25544	959275
56146	959276
37292	959277
102035	959278
28027	959279
57480	959280
81362	959281
10288	959282
181729	959283
29072	959284
95185	959285
7629	959286
50543	959287
24631	959288
79372	959289
39893	959290
2809	959291
152604	959292
29393	959293
30289	959294
48707	959295
76177	959296
189485	959297
11383	959298
141727	959299
206703	959300
91946	959301
59901	959302
104639	959303
174	959304
116317	959305
64764	959306
87414	959307
134431	959308
21855	959309
38782	959310
41476	959311
61580	959312
169761	959313
57387	959314
77525	959315
16111	959316
276	959317
8698	959318
16686	959319
244634	959320
202770	959321
3465	959322
103503	959323
72843	959324
217086	959325
30554	959326
211698	959327
70466	959328
140277	959329
40254	959330
54214	959331
48471	959332
254109	959333
3767	959334
164502	959335
6501	959336
8785	959337
42085	959338
7277	959339
93457	959340
18071	959341
124268	959342
201665	959343
28492	959344
290610	959345
109134	959346
164877	959347
74186	959348
36808	959349
19490	959350
122156	959351
282232	959352
17166	959353
54423	959354
433	959355
227952	959356
1053	959357
18963	959358
250596	959359
198975	959360
114794	959361
206	959362
135492	959363
7892	959364
73806	959365
25376	959366
125	959367
61228	959368
207795	959369
92704	959370
263463	959371
55926	959372
40101	959373
6101	959374
91807	959375
6628	959376
27172	959377
56215	959378
6312	959379
238258	959380
35057	959381
45167	959382
126184	959383
125189	959384
244799	959385
217824	959386
107910	959387
54445	959388
165124	959389
82342	959390
72214	959391
231615	959392
5729	959393
3684	959394
10462	959395
63566	959396
80254	959397
126011	959398
6404	959399
208496	959400
84448	959401
30501	959402
41510	959403
50803	959404
76314	959405
108583	959406
11874	959407
44689	959408
2837	959409
96862	959410
164370	959411
195995	959412
226183	959413
237421	959414
162393	959415
78017	959416
198933	959417
9878	959418
46103	959419
178235	959420
287201	959421
5132	959422
134489	959423
64671	959424
192881	959425
145927	959426
124234	959427
126803	959428
121086	959429
76532	959430
122486	959431
122486	959432
66197	959433
10567	959434
18761	959435
66764	959436
3142	959437
45862	959438
1423	959439
193348	959440
76632	959441
54501	959442
35331	959443
28278	959444
155106	959445
227962	959446
7954	959447
123637	959448
123596	959449
1032	959450
19698	959451
72036	959452
182488	959453
160132	959454
154499	959455
241836	959456
92346	959457
32328	959458
104593	959459
77343	959460
43318	959461
57916	959462
197517	959463
78230	959464
142131	959465
8077	959466
20634	959467
256325	959468
59395	959469
114872	959470
228353	959471
79937	959472
289126	959473
227277	959474
82247	959475
15569	959476
38	959477
28876	959478
23482	959479
24677	959480
104848	959481
124912	959482
103518	959483
8968	959484
73702	959485
59827	959486
287	959487
207489	959488
151832	959489
144418	959490
199411	959491
109272	959492
309244	959493
86404	959494
254664	959495
80710	959496
129740	959497
279475	959498
272800	959499
227530	959500
76529	959501
76529	959502
77578	959503
150353	959504
293321	959505
236851	959506
232648	959507
168615	959508
10587	959509
126974	959510
256137	959511
137506	959512
77412	959513
32339	959514
32698	959515
29391	959516
373	959517
67694	959518
2577	959519
36212	959520
213004	959521
17196	959522
128090	959523
28205	959524
117962	959525
6991	959526
28173	959527
99740	959528
29335	959529
11349	959530
47955	959531
6750	959532
1926	959533
122459	959534
16740	959535
74674	959536
75600	959537
11047	959538
4474	959539
58748	959540
716	959541
41609	959542
5635	959543
25622	959544
96398	959545
31422	959546
168403	959547
192794	959548
17171	959549
22425	959550
170560	959551
50587	959552
2259	959553
130176	959554
10305	959555
52723	959556
254322	959557
37605	959558
4842	959559
152046	959560
100442	959561
111986	959562
17197	959563
9000	959564
119255	959565
297741	959566
18648	959567
82399	959568
33672	959569
48178	959570
93047	959571
207909	959572
28169	959573
283	959574
208017	959575
176370	959576
1762	959577
23332	959578
155992	959579
248812	959580
35440	959581
163368	959582
257149	959583
41519	959584
140116	959585
31443	959586
24131	959587
2592	959588
89512	959589
17106	959590
21750	959591
84958	959592
31134	959593
147113	959594
9949	959595
208197	959596
21745	959597
24085	959598
10387	959599
33396	959600
304879	959601
191386	959602
173697	959603
52619	959604
26261	959605
20365	959606
124636	959607
2371	959608
43927	959609
156898	959610
70768	959611
36343	959612
195874	959613
225281	959614
164662	959615
50544	959616
83463	959617
5437	959618
123689	959619
74816	959620
308593	959621
99007	959622
145831	959623
94050	959624
108543	959625
28861	959626
18279	959627
232890	959628
57082	959629
80249	959630
68866	959631
103962	959632
195166	959633
24631	959634
62480	959635
213542	959636
44068	959637
119868	959638
199248	959639
83362	959640
145562	959641
107469	959642
49176	959643
32506	959644
110170	959645
122591	959646
31946	959647
165761	959648
19838	959649
35567	959650
137464	959651
211104	959652
63624	959653
203521	959654
101864	959655
91466	959656
11696	959657
173717	959658
8425	959659
6827	959660
3249	959661
16538	959662
33342	959663
311873	959664
37842	959665
12963	959666
37435	959667
50	959668
683	959669
156970	959670
51321	959671
142141	959672
921	959673
11005	959674
14184	959675
82832	959676
303843	959677
59017	959678
86501	959679
115403	959680
6648	959681
2163	959682
41551	959683
10071	959684
138942	959685
156877	959686
130760	959687
8239	959688
199731	959689
39967	959690
52712	959691
51835	959692
91304	959693
105244	959694
119286	959695
499	959696
24745	959697
88820	959698
268465	959699
84245	959700
29165	959701
47365	959702
98497	959703
132658	959704
24206	959705
107249	959706
52502	959707
121419	959708
55471	959709
55471	959710
293578	959711
106411	959712
57205	959713
207528	959714
52724	959715
180283	959716
21827	959717
133501	959718
100832	959719
55467	959720
18936	959721
4195	959722
221358	959723
254859	959724
122546	959725
20416	959726
42153	959727
260288	959728
205147	959729
221741	959730
200028	959731
40320	959732
152708	959733
164947	959734
164104	959735
23407	959736
126126	959737
66619	959738
66716	959739
81968	959740
5961	959741
20014	959742
50	959743
171190	959744
192793	959745
45812	959746
184881	959747
142430	959748
211099	959749
71394	959750
72229	959751
72824	959752
158670	959753
238785	959754
21148	959755
95745	959756
257154	959757
33218	959758
229830	959759
232309	959760
25847	959761
38977	959762
18051	959763
23864	959764
36952	959765
56978	959766
276130	959767
57355	959768
45951	959769
152123	959770
155602	959771
118303	959772
18252	959773
131865	959774
131865	959775
1101	959776
18018	959777
5963	959778
19150	959779
16184	959780
51946	959781
76042	959782
83186	959783
17323	959784
37569	959785
252545	959786
146206	959787
92790	959788
50465	959789
29013	959790
51773	959791
162331	959792
231513	959793
59055	959794
84442	959795
10848	959796
4457	959797
113122	959798
126900	959799
118445	959800
69985	959801
209226	959802
98297	959803
29152	959804
83598	959805
28310	959806
143730	959807
275265	959808
144395	959809
5831	959810
176620	959811
44893	959812
71706	959813
122429	959814
35716	959815
28089	959816
17744	959817
11329	959818
32881	959819
256983	959820
168813	959821
24274	959822
436	959823
108859	959824
84196	959825
76960	959826
84115	959827
936	959828
28038	959829
2351	959830
47359	959831
103419	959832
68379	959833
19943	959834
103564	959835
59386	959836
77173	959837
265991	959838
169463	959839
177602	959840
18661	959841
111907	959842
82448	959843
61576	959844
103760	959845
29137	959846
26459	959847
29358	959848
144675	959849
108263	959850
24954	959851
26284	959852
78673	959853
63100	959854
28657	959855
51071	959856
255785	959857
8891	959858
28666	959859
194805	959860
47435	959861
77155	959862
114266	959863
149431	959864
131198	959865
26101	959866
71070	959867
214907	959868
185978	959869
11351	959870
229331	959871
227848	959872
109256	959873
290684	959874
76718	959875
88458	959876
164915	959877
167130	959878
73839	959879
200394	959880
272074	959881
13963	959882
12114	959883
115802	959884
297667	959885
70570	959886
130971	959887
144884	959888
202493	959889
18529	959890
60430	959891
247839	959892
184882	959893
88006	959894
172476	959895
255525	959896
60080	959897
47785	959898
163288	959899
98387	959900
61032	959901
27917	959902
109137	959903
182526	959904
182526	959905
122631	959906
14039	959907
120813	959908
308557	959909
113920	959910
2745	959911
162608	959912
26847	959913
303035	959914
68769	959915
126409	959916
116844	959917
18460	959918
143089	959919
149859	959920
45500	959921
175803	959922
68685	959923
138219	959924
175652	959925
44088	959926
125342	959927
116560	959928
103307	959929
76253	959930
6840	959931
28367	959932
250360	959933
78018	959934
63021	959935
161824	959936
73819	959937
191104	959938
42492	959939
7522	959940
126	959941
142438	959942
185421	959943
143619	959944
34958	959945
31235	959946
59161	959947
58239	959948
2293	959949
5785	959950
105467	959951
228589	959952
14482	959953
64215	959954
18636	959955
131227	959956
213486	959957
17	959958
228796	959959
7380	959960
13376	959961
199747	959962
209884	959963
32147	959964
177724	959965
113599	959966
17975	959967
113599	959968
98316	959969
179799	959970
56009	959971
118694	959972
147905	959973
25395	959974
22531	959975
213176	959976
155068	959977
76841	959978
51017	959979
148	959980
104830	959981
49139	959982
3828	959983
1589	959984
7265	959985
124113	959986
45379	959987
260427	959988
260994	959989
20453	959990
33765	959991
2160	959992
12713	959993
88606	959994
1826	959995
26036	959996
29496	959997
215784	959998
43211	959999
59301	960000
114681	960001
39230	960002
117979	960003
255318	960004
88908	960005
153968	960006
246706	960007
203805	960008
236478	960009
132470	960010
49202	960011
61477	960012
34010	960013
20604	960014
3599	960015
131117	960016
178612	960017
53568	960018
58103	960019
205324	960020
167997	960021
81178	960022
180511	960023
64309	960024
51475	960025
173107	960026
262220	960027
7538	960028
3157	960029
54517	960030
206459	960031
133276	960032
72767	960033
138051	960034
202319	960035
90597	960036
38128	960037
71372	960038
250173	960039
163214	960040
44961	960041
54634	960042
61814	960043
26226	960044
194982	960045
78559	960046
231653	960047
138492	960048
211586	960049
6308	960050
10202	960051
147702	960052
72595	960053
132244	960054
107418	960055
190314	960056
75677	960057
188889	960058
252552	960059
29997	960060
268518	960061
129870	960062
79679	960063
14712	960064
94397	960065
123915	960066
251	960067
89034	960068
165494	960069
84309	960070
110752	960071
159562	960072
90487	960073
81794	960074
197851	960075
93026	960076
151538	960077
100848	960078
101314	960079
221991	960080
215869	960081
150504	960082
50055	960083
274215	960084
129918	960085
237980	960086
217822	960087
127267	960088
85039	960089
8819	960090
70519	960091
168372	960092
274443	960093
102708	960094
53661	960095
53405	960096
166852	960097
170178	960098
164052	960099
147658	960100
142941	960101
145831	960102
208452	960103
127302	960104
158383	960105
17767	960106
254342	960107
161080	960108
193425	960109
169489	960110
49763	960111
173716	960112
192755	960113
87597	960114
210895	960115
118753	960116
153520	960117
216723	960118
188350	960119
161019	960120
135622	960121
86206	960122
99853	960123
130519	960124
300812	960125
90423	960126
307938	960127
137551	960128
83363	960129
135996	960130
143548	960131
158880	960132
56770	960133
53405	960134
124155	960135
117733	960136
272612	960137
266351	960138
123723	960139
62962	960140
277314	960141
70498	960142
191085	960143
245356	960144
305104	960145
136908	960146
155097	960147
247400	960148
243233	960149
180296	960150
297657	960151
299410	960152
207742	960153
224198	960154
203424	960155
130000	960156
274428	960157
71958	960158
84283	960159
196938	960160
164955	960161
86662	960162
83170	960163
156757	960164
94226	960165
167635	960166
229	960167
298190	960168
51754	960169
67104	960170
269423	960171
190745	960172
278601	960173
236847	960174
161934	960175
74506	960176
65039	960177
155298	960178
238229	960179
41586	960180
159594	960181
153953	960182
129921	960183
187117	960184
22651	960185
31988	960186
133664	960187
202245	960188
13414	960189
69541	960190
110567	960191
42034	960192
60110	960193
52197	960194
266773	960195
214909	960196
42802	960197
116352	960198
72383	960199
35631	960200
217486	960201
298496	960202
239814	960203
103112	960204
227100	960205
61602	960206
264584	960207
219708	960208
116503	960209
108353	960210
15121	960211
46170	960212
150709	960213
129942	960214
238082	960215
21575	960216
219287	960217
24011	960218
54877	960219
165256	960220
208924	960221
248247	960222
138755	960223
184888	960224
2906	960225
61260	960226
107102	960227
291879	960228
281644	960229
8831	960230
64646	960231
60278	960232
94288	960233
118310	960234
170722	960235
166155	960236
77317	960237
96793	960238
199679	960239
167452	960240
126331	960241
249674	960242
126792	960243
180818	960244
117523	960245
230682	960246
31070	960247
178780	960248
200044	960249
227773	960250
151229	960251
23308	960252
165535	960253
165293	960254
298432	960255
134730	960256
57637	960257
231616	960258
87625	960259
30248	960260
16547	960261
30640	960262
262936	960263
139777	960264
112412	960265
312594	960266
256990	960267
116946	960268
284040	960269
162830	960270
55540	960271
102259	960272
167876	960273
210992	960274
226283	960275
143548	960276
143523	960277
118582	960278
84514	960279
167881	960280
225161	960281
116986	960282
138592	960283
174099	960284
91806	960285
8379	960286
145886	960287
212341	960288
29798	960289
126512	960290
96668	960291
156617	960292
308786	960293
137351	960294
63621	960295
90680	960296
292745	960297
136315	960298
191760	960299
35844	960300
67166	960301
123887	960302
21526	960303
140589	960304
237922	960305
21374	960306
73733	960307
77216	960308
292279	960309
41711	960310
141099	960311
218924	960312
254678	960313
85123	960314
36476	960315
153237	960316
153150	960317
269413	960318
186485	960319
229530	960320
15911	960321
94452	960322
180939	960323
171630	960324
113523	960325
258859	960326
192024	960327
156487	960328
26695	960329
146906	960330
41827	960331
65040	960332
36723	960333
43357	960334
106265	960335
34666	960336
16517	960337
1770	960338
96524	960339
119354	960340
125616	960341
43437	960342
25782	960343
94850	960344
95422	960345
261	960346
252086	960347
257036	960348
267997	960349
30503	960350
59978	960351
50056	960352
192506	960353
50056	960354
181872	960355
108847	960356
189388	960357
189363	960358
127875	960359
124552	960360
53459	960361
289320	960362
106403	960363
38915	960364
141973	960365
43754	960366
1039	960367
148433	960368
240956	960369
171748	960370
229332	960371
84171	960372
232692	960373
263478	960374
11133	960375
121437	960376
136888	960377
85616	960378
27238	960379
298581	960380
113525	960381
205414	960382
156907	960383
256319	960384
141052	960385
68965	960386
34500	960387
139410	960388
89127	960389
152487	960390
165161	960391
149189	960392
21071	960393
204379	960394
122052	960395
238894	960396
105478	960397
146643	960398
104655	960399
69034	960400
27914	960401
38898	960402
31167	960403
60236	960404
79819	960405
293063	960406
181177	960407
81251	960408
50097	960409
153461	960410
84892	960411
90243	960412
69735	960413
48570	960414
93172	960415
15530	960416
195148	960417
124532	960418
10040	960419
86683	960420
28297	960421
111094	960422
41420	960423
86675	960424
47342	960425
25123	960426
4162	960427
37953	960428
62435	960429
165520	960430
90521	960431
89879	960432
92030	960433
209476	960434
180641	960435
116218	960436
121652	960437
211999	960438
107752	960439
5511	960440
45251	960441
124513	960442
215239	960443
281504	960444
59925	960445
29739	960446
177675	960447
78473	960448
61607	960449
2646	960450
21137	960451
174786	960452
137219	960453
73343	960454
181565	960455
208079	960456
293105	960457
286889	960458
52440	960459
201841	960460
236586	960461
41194	960462
290276	960463
209922	960464
41472	960465
157318	960466
98697	960467
111355	960468
299523	960469
258214	960470
120102	960471
214324	960472
55004	960473
49566	960474
26270	960475
88346	960476
48444	960477
94716	960478
3406	960479
51678	960480
85749	960481
26734	960482
119051	960483
55402	960484
236268	960485
178341	960486
118067	960487
24433	960488
69436	960489
28894	960490
48215	960491
83305	960492
57818	960493
68254	960494
6361	960495
145325	960496
126618	960497
22936	960498
113439	960499
23111	960500
67819	960501
41141	960502
126415	960503
69175	960504
156922	960505
93117	960506
85902	960507
173807	960508
133071	960509
78112	960510
78	960511
26334	960512
35900	960513
766	960514
165974	960515
3227	960516
118735	960517
138715	960518
213607	960519
54664	960520
124566	960521
124566	960522
89949	960523
42523	960524
15452	960525
70171	960526
170527	960527
69419	960528
217068	960529
47311	960530
200042	960531
185499	960532
258185	960533
177130	960534
252030	960535
256875	960536
115980	960537
50884	960538
64190	960539
97861	960540
136070	960541
100212	960542
202213	960543
87768	960544
50531	960545
190820	960546
40708	960547
184705	960548
219768	960549
112806	960550
212699	960551
269399	960552
61479	960553
15917	960554
39800	960555
60268	960556
226039	960557
4835	960558
146236	960559
2929	960560
101217	960561
209157	960562
137510	960563
28924	960564
202595	960565
129014	960566
23322	960567
27411	960568
180505	960569
132393	960570
265213	960571
23626	960572
97283	960573
83056	960574
213524	960575
121813	960576
71896	960577
49999	960578
29290	960579
151119	960580
209626	960581
130683	960582
12885	960583
66111	960584
33396	960585
70453	960586
172117	960587
199722	960588
37633	960589
19322	960590
71366	960591
45242	960592
37633	960593
83270	960594
194108	960595
149821	960596
117225	960597
425	960598
15288	960599
201850	960600
2139	960601
287203	960602
6336	960603
46259	960604
16969	960605
58647	960606
186257	960607
16280	960608
208176	960609
161813	960610
150697	960611
27326	960612
86709	960613
288469	960614
166371	960615
18086	960616
150799	960617
51101	960618
86625	960619
16589	960620
39226	960621
236450	960622
25420	960623
58110	960624
140032	960625
167216	960626
217581	960627
33232	960628
119935	960629
98717	960630
231107	960631
130994	960632
64218	960633
41811	960634
111678	960635
182923	960636
182923	960637
134804	960638
39169	960639
57205	960640
78959	960641
79493	960642
14001	960643
26105	960644
25787	960645
288631	960646
117508	960647
1746	960648
262956	960649
35705	960650
198511	960651
87527	960652
80244	960653
274166	960654
164888	960655
56715	960656
274334	960657
106769	960658
201491	960659
49408	960660
48854	960661
723	960662
233004	960663
107117	960664
8290	960665
57469	960666
12429	960667
31807	960668
183253	960669
185685	960670
43816	960671
54794	960672
64043	960673
257537	960674
217953	960675
185872	960676
311184	960677
118250	960678
13121	960679
34282	960680
135731	960681
53615	960682
84950	960683
241214	960684
75817	960685
57509	960686
73094	960687
169633	960688
266610	960689
131313	960690
74635	960691
147095	960692
163045	960693
289498	960694
147419	960695
166116	960696
30714	960697
194118	960698
147437	960699
205369	960700
6272	960701
27838	960702
200650	960703
181697	960704
59208	960705
59208	960706
101143	960707
139384	960708
176926	960709
63928	960710
92667	960711
84585	960712
69105	960713
252838	960714
237388	960715
72156	960716
134	960717
92306	960718
8938	960719
19775	960720
280469	960721
106971	960722
21420	960723
54694	960724
38881	960725
4594	960726
55694	960727
97493	960728
299539	960729
37522	960730
244667	960731
145453	960732
101947	960733
134168	960734
138593	960735
97708	960736
67239	960737
29674	960738
14824	960739
71008	960740
69108	960741
55144	960742
102572	960743
1331	960744
147572	960745
84898	960746
261790	960747
288074	960748
6553	960749
24977	960750
55978	960751
46006	960752
36396	960753
111269	960754
219078	960755
216932	960756
266403	960757
25006	960758
8025	960759
183306	960760
24594	960761
21266	960762
98548	960763
240631	960764
5778	960765
40763	960766
25177	960767
106004	960768
89431	960769
73994	960770
18189	960771
11003	960772
6327	960773
6500	960774
12399	960775
5831	960776
235728	960777
79351	960778
294306	960779
166192	960780
81696	960781
136573	960782
115129	960783
75739	960784
29977	960785
146579	960786
155197	960787
2876	960788
118914	960789
79176	960790
191353	960791
79176	960792
28127	960793
237278	960794
8959	960795
117388	960796
12991	960797
75597	960798
19283	960799
6608	960800
6974	960801
95385	960802
30278	960803
11564	960804
2194	960805
269801	960806
202404	960807
30350	960808
213	960809
133129	960810
74712	960811
122310	960812
92170	960813
231191	960814
374	960815
75068	960816
17257	960817
178	960818
17079	960819
81159	960820
55313	960821
159098	960822
93710	960823
200388	960824
138882	960825
29339	960826
608	960827
117683	960828
86099	960829
53261	960830
17163	960831
64784	960832
54359	960833
1988	960834
50984	960835
133070	960836
37123	960837
97315	960838
112652	960839
161223	960840
29226	960841
78787	960842
74280	960843
267694	960844
92789	960845
53934	960846
96228	960847
61308	960848
4232	960849
69895	960850
97555	960851
61829	960852
4426	960853
169225	960854
220001	960855
112333	960856
214033	960857
14354	960858
13129	960859
124345	960860
21655	960861
62301	960862
17193	960863
13085	960864
13085	960865
103220	960866
6041	960867
65661	960868
8618	960869
108568	960870
14950	960871
109786	960872
67451	960873
83149	960874
52783	960875
210824	960876
121873	960877
155107	960878
20998	960879
27801	960880
208664	960881
21030	960882
31054	960883
128999	960884
98264	960885
23087	960886
32662	960887
140657	960888
142515	960889
161779	960890
41792	960891
139879	960892
30213	960893
54948	960894
141852	960895
14481	960896
1188	960897
54723	960898
146032	960899
35414	960900
39905	960901
57267	960902
34859	960903
209570	960904
50008	960905
12028	960906
90275	960907
38759	960908
70439	960909
5260	960910
310077	960911
91609	960912
40540	960913
47380	960914
21030	960915
130792	960916
192421	960917
91554	960918
154697	960919
19869	960920
304392	960921
9700	960922
45912	960923
164046	960924
228593	960925
11672	960926
27376	960927
200415	960928
135712	960929
112792	960930
120556	960931
103214	960932
261249	960933
44156	960934
121474	960935
33813	960936
2141	960937
10218	960938
10382	960939
167832	960940
81323	960941
4225	960942
45010	960943
96409	960944
34982	960945
220537	960946
45010	960947
15893	960948
157210	960949
101153	960950
140555	960951
73761	960952
57809	960953
13373	960954
135465	960955
53392	960956
95641	960957
103045	960958
184048	960959
138319	960960
9999	960961
302933	960962
216659	960963
173633	960964
48540	960965
44776	960966
32343	960967
62106	960968
146509	960969
301139	960970
4226	960971
36018	960972
204822	960973
270868	960974
206275	960975
142166	960976
104563	960977
44919	960978
36247	960979
95385	960980
9751	960981
35002	960982
271984	960983
219993	960984
132914	960985
192628	960986
195608	960987
136913	960988
184453	960989
195652	960990
41494	960991
63114	960992
146131	960993
202889	960994
33008	960995
62806	960996
233278	960997
76718	960998
103821	960999
4968	961000
84466	961001
51184	961002
150909	961003
61187	961004
297923	961005
126169	961006
73946	961007
96148	961008
190864	961009
57554	961010
207384	961011
27536	961012
18031	961013
63229	961014
79400	961015
11081	961016
2166	961017
211617	961018
269138	961019
129828	961020
30547	961021
27257	961022
35547	961023
193033	961024
172275	961025
144197	961026
30837	961027
7882	961028
101405	961029
296547	961030
77477	961031
31691	961032
55812	961033
24211	961034
126864	961035
52604	961036
100759	961037
53870	961038
160166	961039
11813	961040
170926	961041
44105	961042
312730	961043
22785	961044
36701	961045
68270	961046
181037	961047
90026	961048
268111	961049
102150	961050
225854	961051
68093	961052
123305	961053
63393	961054
205887	961055
58070	961056
50355	961057
159772	961058
291032	961059
11440	961060
23597	961061
83453	961062
105041	961063
81732	961064
44512	961065
103358	961066
198568	961067
17776	961068
4101	961069
19019	961070
56713	961071
52542	961072
308346	961073
29279	961074
42706	961075
54359	961076
24263	961077
175640	961078
175516	961079
126186	961080
55566	961081
114144	961082
15940	961083
477	961084
12207	961085
20778	961086
28018	961087
58741	961088
43829	961089
14472	961090
126402	961091
112248	961092
249570	961093
91657	961094
48094	961095
203328	961096
63100	961097
159322	961098
122956	961099
22320	961100
33891	961101
2713	961102
74693	961103
159899	961104
34913	961105
109016	961106
96377	961107
59416	961108
31317	961109
47740	961110
18650	961111
11028	961112
74550	961113
106335	961114
35216	961115
87523	961116
295464	961117
3439	961118
53605	961119
307099	961120
6100	961121
203391	961122
141676	961123
73996	961124
17765	961125
5593	961126
146342	961127
104814	961128
14209	961129
141550	961130
108161	961131
31177	961132
166366	961133
66413	961134
64063	961135
79845	961136
196494	961137
10067	961138
206271	961139
18517	961140
38220	961141
68268	961142
45720	961143
23889	961144
72550	961145
209857	961146
13231	961147
4881	961148
21754	961149
26983	961150
137615	961151
4819	961152
16709	961153
32904	961154
154149	961155
1204	961156
16747	961157
67828	961158
12717	961159
145518	961160
22144	961161
143807	961162
295589	961163
4776	961164
113111	961165
2326	961166
44456	961167
22903	961168
38075	961169
3284	961170
96890	961171
29446	961172
24911	961173
116207	961174
139538	961175
40045	961176
70336	961177
17883	961178
309754	961179
105513	961180
108631	961181
105161	961182
18348	961183
57335	961184
204710	961185
80527	961186
58394	961187
15996	961188
23114	961189
48757	961190
22964	961191
199052	961192
40853	961193
134557	961194
9922	961195
207725	961196
94480	961197
12473	961198
73699	961199
10757	961200
28774	961201
202	961202
38056	961203
26299	961204
81817	961205
42325	961206
240906	961207
38592	961208
9665	961209
158612	961210
23994	961211
77573	961212
190620	961213
17752	961214
86793	961215
13539	961216
170917	961217
161169	961218
203695	961219
75210	961220
7362	961221
9761	961222
23732	961223
23394	961224
166868	961225
67563	961226
46928	961227
1195	961228
133200	961229
190376	961230
23909	961231
66026	961232
280425	961233
47864	961234
16370	961235
256323	961236
138098	961237
21216	961238
67687	961239
106344	961240
151851	961241
85214	961242
48035	961243
160794	961244
97755	961245
131977	961246
10528	961247
111220	961248
2938	961249
44436	961250
120177	961251
29227	961252
214018	961253
117942	961254
16497	961255
11578	961256
46879	961257
17588	961258
210805	961259
21338	961260
206211	961261
261357	961262
1561	961263
38352	961264
183186	961265
212389	961266
299174	961267
71639	961268
50610	961269
223655	961270
151566	961271
12875	961272
16792	961273
155227	961274
309071	961275
5852	961276
101122	961277
237051	961278
117039	961279
117039	961280
40169	961281
87492	961282
172263	961283
4844	961284
186721	961285
227654	961286
235448	961287
272495	961288
244385	961289
34093	961290
162739	961291
34029	961292
61477	961293
243073	961294
95650	961295
129980	961296
5767	961297
14083	961298
129417	961299
125804	961300
61401	961301
275059	961302
97736	961303
86608	961304
299240	961305
6310	961306
3535	961307
308054	961308
2970	961309
97568	961310
14901	961311
179859	961312
136911	961313
78266	961314
294768	961315
45984	961316
10108	961317
50491	961318
151095	961319
180689	961320
9297	961321
115194	961322
102483	961323
58249	961324
55514	961325
17082	961326
45357	961327
63209	961328
114005	961329
15996	961330
136181	961331
51653	961332
265283	961333
58552	961334
34876	961335
20167	961336
18843	961337
259455	961338
142315	961339
200687	961340
11755	961341
426	961342
92348	961343
256196	961344
26569	961345
80188	961346
3325	961347
120169	961348
27134	961349
5849	961350
33818	961351
3796	961352
180990	961353
209856	961354
4769	961355
121659	961356
55646	961357
35405	961358
120385	961359
183836	961360
121067	961361
303750	961362
52576	961363
58229	961364
60954	961365
60541	961366
301600	961367
7644	961368
113772	961369
50787	961370
226492	961371
3107	961372
288682	961373
49756	961374
29171	961375
191669	961376
24973	961377
28	961378
111141	961379
29776	961380
91191	961381
50782	961382
12039	961383
54934	961384
7798	961385
24068	961386
40244	961387
21550	961388
104733	961389
22991	961390
271572	961391
132005	961392
5903	961393
127640	961394
196695	961395
45893	961396
67460	961397
33294	961398
5402	961399
60304	961400
119230	961401
61007	961402
210024	961403
22877	961404
274607	961405
5007	961406
9081	961407
195007	961408
64358	961409
175578	961410
200897	961411
84997	961412
20214	961413
17028	961414
54507	961415
40916	961416
164128	961417
53527	961418
144619	961419
2421	961420
66402	961421
41675	961422
31237	961423
43173	961424
27695	961425
117883	961426
17616	961427
176151	961428
45921	961429
83128	961430
140966	961431
102341	961432
92143	961433
197657	961434
64040	961435
113714	961436
19482	961437
125510	961438
11786	961439
129241	961440
207297	961441
122706	961442
141857	961443
6932	961444
78315	961445
324	961446
49062	961447
80039	961448
12135	961449
12135	961450
109665	961451
70310	961452
222590	961453
71183	961454
144898	961455
212067	961456
108894	961457
8727	961458
8241	961459
56522	961460
197281	961461
16100	961462
204918	961463
11392	961464
3594	961465
89616	961466
49015	961467
22243	961468
93170	961469
258284	961470
111844	961471
187576	961472
199507	961473
5437	961474
44659	961475
112098	961476
308159	961477
141146	961478
6462	961479
187107	961480
27573	961481
21723	961482
53612	961483
147559	961484
158872	961485
47490	961486
46982	961487
39318	961488
190762	961489
64079	961490
83306	961491
17830	961492
33051	961493
81712	961494
5135	961495
50483	961496
18628	961497
163012	961498
82246	961499
3892	961500
98615	961501
20357	961502
5468	961503
16275	961504
227695	961505
14970	961506
73341	961507
195927	961508
19292	961509
47895	961510
42787	961511
3564	961512
245318	961513
224538	961514
21123	961515
34733	961516
24813	961517
235112	961518
55304	961519
264021	961520
43092	961521
97927	961522
59567	961523
195113	961524
63697	961525
134830	961526
197533	961527
225280	961528
123487	961529
99695	961530
28656	961531
178728	961532
56521	961533
294048	961534
247367	961535
129911	961536
127821	961537
294875	961538
231710	961539
299704	961540
225621	961541
266431	961542
71154	961543
10840	961544
218288	961545
67120	961546
48095	961547
133800	961548
290319	961549
310295	961550
4257	961551
269033	961552
153512	961553
20965	961554
7452	961555
33666	961556
151142	961557
69479	961558
200085	961559
92835	961560
167877	961561
48	961562
97715	961563
10840	961564
70765	961565
148942	961566
126507	961567
118912	961568
136262	961569
85825	961570
35761	961571
90957	961572
281805	961573
138644	961574
91946	961575
256615	961576
299392	961577
218131	961578
60187	961579
215800	961580
175283	961581
278723	961582
128321	961583
131714	961584
2503	961585
14218	961586
199730	961587
180828	961588
305165	961589
31988	961590
75842	961591
247066	961592
312202	961593
137011	961594
218243	961595
199465	961596
75332	961597
239345	961598
15730	961599
108935	961600
51631	961601
188462	961602
31077	961603
297071	961604
137534	961605
147480	961606
172089	961607
76453	961608
76453	961609
155729	961610
215524	961611
204718	961612
37367	961613
199774	961614
104232	961615
71394	961616
27215	961617
156506	961618
211063	961619
152326	961620
38359	961621
214716	961622
88614	961623
215230	961624
6623	961625
125385	961626
268473	961627
16214	961628
98835	961629
26833	961630
51487	961631
141605	961632
20659	961633
25769	961634
21327	961635
5220	961636
203010	961637
100857	961638
81470	961639
573	961640
118276	961641
77407	961642
305862	961643
105022	961644
9339	961645
295880	961646
100857	961647
100953	961648
147633	961649
252625	961650
88997	961651
190318	961652
107738	961653
104105	961654
11300	961655
266	961656
5187	961657
67917	961658
38572	961659
194572	961660
18891	961661
3333	961662
218350	961663
83700	961664
44751	961665
226318	961666
247065	961667
100302	961668
50096	961669
22367	961670
310413	961671
8312	961672
111478	961673
60264	961674
117155	961675
29688	961676
34019	961677
130889	961678
28174	961679
38797	961680
191430	961681
34086	961682
7180	961683
1900	961684
10531	961685
144883	961686
149690	961687
66433	961688
69008	961689
238460	961690
185364	961691
113038	961692
56594	961693
125135	961694
264604	961695
298725	961696
40830	961697
187943	961698
2701	961699
248034	961700
73418	961701
52075	961702
4072	961703
88671	961704
107423	961705
206884	961706
178975	961707
8091	961708
108778	961709
72777	961710
96928	961711
90297	961712
122689	961713
162691	961714
13447	961715
91095	961716
25087	961717
225968	961718
196181	961719
195072	961720
125836	961721
14962	961722
6975	961723
34842	961724
211658	961725
296180	961726
75753	961727
74654	961728
186245	961729
216169	961730
116911	961731
267725	961732
168307	961733
34361	961734
293108	961735
27546	961736
59071	961737
169065	961738
17112	961739
51402	961740
224923	961741
10841	961742
120540	961743
30987	961744
18981	961745
5263	961746
86378	961747
117315	961748
125603	961749
34005	961750
171414	961751
263335	961752
27898	961753
9458	961754
115130	961755
105765	961756
43132	961757
250365	961758
98791	961759
14012	961760
2097	961761
37332	961762
125791	961763
224075	961764
104568	961765
92170	961766
33504	961767
32390	961768
201719	961769
164194	961770
6411	961771
237777	961772
33831	961773
1445	961774
103546	961775
212	961776
5272	961777
55880	961778
55880	961779
26254	961780
143672	961781
9022	961782
49663	961783
253941	961784
143441	961785
24992	961786
288837	961787
242235	961788
195935	961789
31387	961790
74560	961791
191716	961792
178739	961793
215608	961794
76241	961795
2948	961796
9300	961797
98326	961798
5491	961799
96150	961800
133394	961801
136994	961802
13291	961803
38056	961804
80115	961805
4270	961806
185912	961807
95777	961808
13772	961809
155826	961810
11317	961811
45045	961812
156580	961813
46573	961814
184	961815
69970	961816
92573	961817
192243	961818
205235	961819
183002	961820
143927	961821
7951	961822
189487	961823
20468	961824
60506	961825
20676	961826
154788	961827
47081	961828
155155	961829
31412	961830
163160	961831
125296	961832
1049	961833
90118	961834
204797	961835
72849	961836
32078	961837
127077	961838
271650	961839
219937	961840
198645	961841
27071	961842
254837	961843
84306	961844
33034	961845
84476	961846
262887	961847
34333	961848
236257	961849
131819	961850
186753	961851
264148	961852
54984	961853
232802	961854
37086	961855
8086	961856
140211	961857
173234	961858
148212	961859
176051	961860
22325	961861
99630	961862
40450	961863
144321	961864
65	961865
47502	961866
27087	961867
55190	961868
6726	961869
307407	961870
28707	961871
20512	961872
5571	961873
30025	961874
55693	961875
23907	961876
96240	961877
47955	961878
32131	961879
113075	961880
6280	961881
110486	961882
97067	961883
17163	961884
232530	961885
114539	961886
20421	961887
134484	961888
160353	961889
1085	961890
11014	961891
51564	961892
122904	961893
46221	961894
289990	961895
86473	961896
208494	961897
7537	961898
8824	961899
141370	961900
282331	961901
17588	961902
6025	961903
72486	961904
158263	961905
70442	961906
51696	961907
307399	961908
42921	961909
38673	961910
21866	961911
5535	961912
35173	961913
167197	961914
81651	961915
78015	961916
141647	961917
17113	961918
105492	961919
16277	961920
59731	961921
99595	961922
27708	961923
1060	961924
9601	961925
102152	961926
5372	961927
14257	961928
233	961929
2802	961930
43248	961931
64253	961932
43248	961933
116828	961934
184421	961935
193306	961936
281	961937
95	961938
76612	961939
197817	961940
154446	961941
257203	961942
86072	961943
170987	961944
11640	961945
69115	961946
2253	961947
23254	961948
23102	961949
67829	961950
53562	961951
219195	961952
264878	961953
185458	961954
2282	961955
282167	961956
171384	961957
160136	961958
112	961959
4249	961960
5784	961961
4438	961962
23384	961963
7399	961964
7175	961965
112242	961966
259135	961967
37313	961968
35362	961969
73732	961970
216004	961971
88736	961972
122300	961973
115761	961974
149376	961975
12352	961976
44439	961977
90104	961978
70846	961979
77644	961980
9837	961981
44220	961982
7662	961983
199911	961984
149008	961985
35609	961986
95868	961987
2251	961988
1752	961989
284570	961990
173802	961991
90449	961992
150576	961993
121021	961994
186949	961995
40457	961996
12884	961997
44528	961998
144761	961999
4660	962000
83021	962001
10755	962002
9864	962003
81157	962004
66053	962005
6083	962006
148077	962007
7382	962008
54545	962009
92374	962010
8137	962011
11058	962012
55884	962013
92515	962014
10917	962015
2873	962016
142101	962017
148962	962018
290759	962019
177621	962020
95962	962021
111831	962022
141139	962023
3576	962024
27908	962025
85867	962026
41054	962027
26451	962028
18814	962029
71802	962030
23075	962031
169642	962032
124372	962033
37752	962034
133285	962035
78373	962036
83855	962037
3801	962038
8439	962039
2154	962040
214135	962041
312300	962042
23049	962043
123372	962044
251417	962045
85582	962046
49115	962047
195197	962048
12090	962049
64758	962050
63883	962051
192365	962052
204462	962053
93827	962054
12282	962055
11183	962056
98362	962057
310812	962058
260993	962059
20153	962060
96752	962061
73491	962062
41123	962063
108026	962064
85412	962065
196320	962066
77090	962067
307134	962068
207235	962069
20703	962070
41767	962071
1752	962072
260851	962073
189774	962074
2449	962075
35573	962076
19185	962077
259194	962078
178743	962079
211565	962080
30229	962081
90927	962082
3659	962083
79818	962084
114684	962085
91946	962086
223703	962087
203202	962088
56228	962089
26936	962090
92104	962091
69469	962092
96991	962093
10183	962094
94943	962095
62940	962096
48625	962097
39871	962098
168373	962099
56589	962100
957	962101
82760	962102
44003	962103
7174	962104
87943	962105
193	962106
16577	962107
14428	962108
96746	962109
4401	962110
163290	962111
7906	962112
179122	962113
71243	962114
50340	962115
14708	962116
58424	962117
20450	962118
5961	962119
12740	962120
296256	962121
22066	962122
116696	962123
119227	962124
30231	962125
49152	962126
130412	962127
136632	962128
159154	962129
13804	962130
284759	962131
128816	962132
235623	962133
33215	962134
265900	962135
92863	962136
207277	962137
47109	962138
210050	962139
156538	962140
59386	962141
66691	962142
90577	962143
105412	962144
160919	962145
147641	962146
236033	962147
145967	962148
19064	962149
112872	962150
48198	962151
8542	962152
308051	962153
20218	962154
21999	962155
34759	962156
11273	962157
47596	962158
2407	962159
203946	962160
50752	962161
135156	962162
105332	962163
2751	962164
3080	962165
284505	962166
159451	962167
26757	962168
127688	962169
7267	962170
241784	962171
16409	962172
140823	962173
37622	962174
286068	962175
2434	962176
46527	962177
33334	962178
25367	962179
48166	962180
79949	962181
89155	962182
5564	962183
47372	962184
53126	962185
137105	962186
92571	962187
177347	962188
9135	962189
91070	962190
94886	962191
52872	962192
54337	962193
85288	962194
223901	962195
86852	962196
164351	962197
21021	962198
222448	962199
230085	962200
3136	962201
4412	962202
62093	962203
13	962204
97104	962205
415	962206
197980	962207
1048	962208
55274	962209
81070	962210
58024	962211
223094	962212
115927	962213
13473	962214
28879	962215
138293	962216
48613	962217
3105	962218
138751	962219
29862	962220
199869	962221
143875	962222
45942	962223
228519	962224
29707	962225
133386	962226
15715	962227
96758	962228
16214	962229
23049	962230
5749	962231
49088	962232
150099	962233
31719	962234
13845	962235
27287	962236
13520	962237
72627	962238
17164	962239
1216	962240
35696	962241
32263	962242
181	962243
272079	962244
51251	962245
7460	962246
52175	962247
6365	962248
94915	962249
1154	962250
207880	962251
34800	962252
44001	962253
7348	962254
41836	962255
33985	962256
42558	962257
57534	962258
54509	962259
26934	962260
86277	962261
26228	962262
16433	962263
5241	962264
149505	962265
156732	962266
183216	962267
17181	962268
19683	962269
61738	962270
23622	962271
96228	962272
76730	962273
153191	962274
180962	962275
137852	962276
14967	962277
23810	962278
6311	962279
1908	962280
73109	962281
95720	962282
151007	962283
257385	962284
98875	962285
11463	962286
44378	962287
1259	962288
45406	962289
227853	962290
54779	962291
4289	962292
4179	962293
5577	962294
31064	962295
2125	962296
13788	962297
109908	962298
7343	962299
9450	962300
1281	962301
63835	962302
10472	962303
44514	962304
47923	962305
34701	962306
41050	962307
6441	962308
16432	962309
25526	962310
153079	962311
143326	962312
46951	962313
251482	962314
118420	962315
58325	962316
114873	962317
14105	962318
136591	962319
39817	962320
235731	962321
6362	962322
51153	962323
93150	962324
13452	962325
70473	962326
87886	962327
139462	962328
172808	962329
17840	962330
70996	962331
159505	962332
22601	962333
103211	962334
170649	962335
139083	962336
40004	962337
140284	962338
1028	962339
75268	962340
539	962341
42049	962342
8948	962343
49711	962344
797	962345
57236	962346
166009	962347
11062	962348
207731	962349
53115	962350
132016	962351
246	962352
268199	962353
18472	962354
3974	962355
124610	962356
12944	962357
281	962358
23808	962359
288782	962360
44787	962361
165958	962362
82619	962363
226504	962364
134753	962365
46292	962366
193261	962367
182099	962368
188781	962369
3146	962370
302328	962371
63105	962372
182207	962373
70361	962374
14797	962375
270567	962376
21609	962377
167449	962378
167314	962379
173253	962380
76293	962381
24813	962382
50600	962383
24371	962384
188764	962385
15273	962386
146574	962387
61143	962388
3825	962389
42940	962390
21654	962391
56402	962392
81903	962393
74177	962394
146974	962395
304501	962396
4975	962397
41993	962398
19425	962399
64560	962400
129199	962401
24160	962402
24941	962403
1690	962404
4551	962405
5593	962406
42991	962407
41026	962408
6864	962409
52571	962410
300054	962411
51041	962412
79230	962413
23715	962414
124390	962415
58010	962416
211805	962417
74838	962418
2023	962419
63076	962420
24126	962421
443	962422
50389	962423
12629	962424
4486	962425
173795	962426
10588	962427
126411	962428
7382	962429
113916	962430
264207	962431
137718	962432
58210	962433
106765	962434
45184	962435
18594	962436
3027	962437
154203	962438
4781	962439
27576	962440
114850	962441
48061	962442
56966	962443
6927	962444
30524	962445
38820	962446
148954	962447
22746	962448
51947	962449
19683	962450
19194	962451
31583	962452
95297	962453
11784	962454
215356	962455
243608	962456
3536	962457
202378	962458
181810	962459
91709	962460
10198	962461
227047	962462
1756	962463
82278	962464
298139	962465
86687	962466
53054	962467
13886	962468
20808	962469
4132	962470
10528	962471
163311	962472
163607	962473
19282	962474
105461	962475
14136	962476
86051	962477
285248	962478
76814	962479
23154	962480
265563	962481
151402	962482
29503	962483
124863	962484
27934	962485
27752	962486
19256	962487
164952	962488
4695	962489
163529	962490
32170	962491
143355	962492
157883	962493
11990	962494
152520	962495
172804	962496
869	962497
109892	962498
112564	962499
269188	962500
129346	962501
8993	962502
13499	962503
47473	962504
81068	962505
2857	962506
23559	962507
136959	962508
13617	962509
51323	962510
176599	962511
84558	962512
108779	962513
212747	962514
182626	962515
107110	962516
235389	962517
171280	962518
108975	962519
246761	962520
66237	962521
183171	962522
216221	962523
11820	962524
133034	962525
39390	962526
300899	962527
45795	962528
70986	962529
2329	962530
107177	962531
128128	962532
214292	962533
1839	962534
119900	962535
7261	962536
3280	962537
91120	962538
17569	962539
162975	962540
212474	962541
51013	962542
5404	962543
60	962544
55440	962545
86729	962546
120788	962547
90887	962548
163873	962549
128883	962550
19413	962551
17127	962552
13662	962553
2855	962554
108741	962555
23917	962556
66687	962557
179009	962558
1159	962559
27185	962560
1789	962561
3069	962562
51780	962563
4774	962564
142451	962565
3477	962566
121303	962567
59866	962568
62542	962569
124930	962570
211059	962571
44178	962572
74189	962573
60598	962574
19359	962575
53992	962576
29470	962577
234662	962578
270591	962579
208579	962580
19746	962581
69960	962582
87012	962583
226	962584
28504	962585
16526	962586
65088	962587
77644	962588
88540	962589
17218	962590
88442	962591
16878	962592
44829	962593
142595	962594
8721	962595
115097	962596
150158	962597
156082	962598
103422	962599
6961	962600
10282	962601
70926	962602
44505	962603
44987	962604
44987	962605
265248	962606
48913	962607
48153	962608
55662	962609
57102	962610
992	962611
49137	962612
302521	962613
127094	962614
179940	962615
2201	962616
93816	962617
159714	962618
12904	962619
263013	962620
17163	962621
729	962622
88471	962623
5176	962624
177	962625
17209	962626
78513	962627
101177	962628
7619	962629
32289	962630
189275	962631
1715	962632
8269	962633
36372	962634
33301	962635
188440	962636
118780	962637
1743	962638
140189	962639
2365	962640
8646	962641
6074	962642
145813	962643
78706	962644
122696	962645
49299	962646
22571	962647
29877	962648
67968	962649
2440	962650
208733	962651
47689	962652
214897	962653
27583	962654
76674	962655
205173	962656
7056	962657
3407	962658
113	962659
2623	962660
55849	962661
177626	962662
160228	962663
216679	962664
7526	962665
84546	962666
1224	962667
39224	962668
133647	962669
135777	962670
15478	962671
67704	962672
35858	962673
237344	962674
111097	962675
27809	962676
3951	962677
107421	962678
5054	962679
53827	962680
156082	962681
34602	962682
215321	962683
11797	962684
109419	962685
7286	962686
55585	962687
12576	962688
14961	962689
24027	962690
28536	962691
139459	962692
74630	962693
99070	962694
112	962695
13	962696
124698	962697
35801	962698
112	962699
30613	962700
128360	962701
112	962702
95793	962703
76452	962704
112	962705
136028	962706
112	962707
13	962708
109779	962709
15810	962710
139462	962711
84886	962712
33280	962713
44940	962714
83976	962715
441	962716
18751	962717
2297	962718
103626	962719
31662	962720
19558	962721
1985	962722
14105	962723
9730	962724
164543	962725
45691	962726
246402	962727
80823	962728
31036	962729
21976	962730
199826	962731
151085	962732
68885	962733
37254	962734
92153	962735
2762	962736
19981	962737
4223	962738
7099	962739
65854	962740
29741	962741
29371	962742
191150	962743
20142	962744
42405	962745
2440	962746
2440	962747
94864	962748
24271	962749
34507	962750
2267	962751
43087	962752
126386	962753
36138	962754
97179	962755
1406	962756
16288	962757
1974	962758
90895	962759
39671	962760
139071	962761
24507	962762
4262	962763
6933	962764
91321	962765
20904	962766
1752	962767
9895	962768
45791	962769
45791	962770
13422	962771
12214	962772
139	962773
86149	962774
72065	962775
291568	962776
4769	962777
31620	962778
81695	962779
82718	962780
141278	962781
205172	962782
12095	962783
48327	962784
14219	962785
11966	962786
50864	962787
188682	962788
38869	962789
74886	962790
5	962791
165154	962792
25224	962793
65209	962794
152176	962795
35670	962796
136883	962797
90919	962798
177341	962799
476	962800
203363	962801
216180	962802
61179	962803
16488	962804
180026	962805
4004	962806
4481	962807
9503	962808
30863	962809
14099	962810
50064	962811
63117	962812
225811	962813
62906	962814
24420	962815
213861	962816
121147	962817
39650	962818
37087	962819
14961	962820
14385	962821
115977	962822
1467	962823
63984	962824
269944	962825
37597	962826
129026	962827
49007	962828
78504	962829
189175	962830
49733	962831
118402	962832
85548	962833
48626	962834
118637	962835
51315	962836
4942	962837
2650	962838
124112	962839
56700	962840
124869	962841
177360	962842
158850	962843
93026	962844
203300	962845
226377	962846
73351	962847
107158	962848
61112	962849
85854	962850
54695	962851
100015	962852
179498	962853
191780	962854
69223	962855
66289	962856
24982	962857
59394	962858
27765	962859
32643	962860
1134	962861
194138	962862
14148	962863
110987	962864
162254	962865
1149	962866
122649	962867
16088	962868
23099	962869
195599	962870
1322	962871
19594	962872
26087	962873
133916	962874
52581	962875
23102	962876
23729	962877
4007	962878
53493	962879
30587	962880
37106	962881
42654	962882
311718	962883
73703	962884
54434	962885
148766	962886
23060	962887
16432	962888
158197	962889
34783	962890
4768	962891
89739	962892
38731	962893
10887	962894
47851	962895
106062	962896
22845	962897
175691	962898
242500	962899
44395	962900
26388	962901
298572	962902
63536	962903
3649	962904
2214	962905
3074	962906
6692	962907
7913	962908
62313	962909
182207	962910
3166	962911
196501	962912
43312	962913
24699	962914
25640	962915
106174	962916
458	962917
133185	962918
36446	962919
33716	962920
4743	962921
254724	962922
57357	962923
7740	962924
1765	962925
32449	962926
104034	962927
30830	962928
13116	962929
83897	962930
145333	962931
113215	962932
137727	962933
293612	962934
39240	962935
19703	962936
184414	962937
34627	962938
33425	962939
200724	962940
103974	962941
102325	962942
49892	962943
228685	962944
136753	962945
121405	962946
97793	962947
70118	962948
101095	962949
19768	962950
29171	962951
188228	962952
97644	962953
67159	962954
6208	962955
25772	962956
21168	962957
78565	962958
46543	962959
30198	962960
33618	962961
89763	962962
89763	962963
172086	962964
2602	962965
206790	962966
163340	962967
22497	962968
79321	962969
68794	962970
3064	962971
11462	962972
28645	962973
66003	962974
200692	962975
1878	962976
198085	962977
59013	962978
40499	962979
126848	962980
203612	962981
217233	962982
172576	962983
102	962984
59	962985
200059	962986
75675	962987
3308	962988
58631	962989
23505	962990
52024	962991
52264	962992
38650	962993
48899	962994
85124	962995
42478	962996
23768	962997
57588	962998
44796	962999
53773	963000
232182	963001
292437	963002
213830	963003
146763	963004
172907	963005
168827	963006
235634	963007
193760	963008
308381	963009
188873	963010
172482	963011
216021	963012
173323	963013
74016	963014
25209	963015
93261	963016
228793	963017
214	963018
2085	963019
37096	963020
183188	963021
29478	963022
13234	963023
4955	963024
240325	963025
38169	963026
20688	963027
170463	963028
158563	963029
103362	963030
311112	963031
291349	963032
143924	963033
126200	963034
50553	963035
285637	963036
108447	963037
163322	963038
107625	963039
6053	963040
1174	963041
52548	963042
12794	963043
121230	963044
62718	963045
147623	963046
74096	963047
34475	963048
209423	963049
93663	963050
194850	963051
125018	963052
76792	963053
271510	963054
43819	963055
122335	963056
139519	963057
82018	963058
192630	963059
436	963060
184361	963061
38188	963062
76310	963063
22388	963064
82018	963065
61602	963066
1798	963067
11928	963068
185692	963069
29239	963070
213354	963071
120870	963072
24491	963073
14187	963074
2605	963075
126493	963076
126493	963077
23346	963078
184309	963079
8870	963080
149206	963081
56445	963082
24264	963083
28797	963084
60841	963085
17752	963086
29639	963087
44812	963088
29639	963089
142411	963090
35335	963091
33752	963092
50111	963093
110767	963094
305508	963095
175222	963096
1127	963097
147794	963098
66533	963099
2090	963100
267648	963101
147729	963102
40357	963103
65423	963104
89823	963105
39114	963106
19847	963107
72705	963108
100455	963109
281949	963110
24680	963111
11354	963112
221481	963113
113991	963114
12279	963115
64773	963116
303861	963117
123596	963118
146851	963119
7116	963120
4168	963121
4172	963122
117030	963123
85878	963124
166041	963125
587	963126
2586	963127
132094	963128
191120	963129
40122	963130
13419	963131
274449	963132
131621	963133
216294	963134
233644	963135
62496	963136
11016	963137
58489	963138
21467	963139
250565	963140
110548	963141
27006	963142
62542	963143
735	963144
162581	963145
110818	963146
55973	963147
29747	963148
11007	963149
70161	963150
12351	963151
211122	963152
62301	963153
116563	963154
855	963155
75921	963156
119918	963157
25232	963158
40862	963159
69376	963160
163195	963161
20797	963162
101870	963163
1210	963164
286169	963165
94599	963166
12912	963167
207594	963168
310625	963169
128978	963170
3455	963171
156291	963172
124812	963173
100380	963174
44971	963175
42552	963176
41565	963177
28187	963178
213457	963179
125168	963180
216723	963181
61602	963182
70056	963183
116419	963184
230892	963185
49190	963186
185832	963187
97327	963188
32531	963189
28240	963190
17149	963191
49502	963192
16161	963193
12735	963194
118166	963195
156397	963196
209238	963197
49553	963198
9596	963199
63003	963200
126	963201
168	963202
191644	963203
7211	963204
60808	963205
16205	963206
50494	963207
72480	963208
71585	963209
233716	963210
154221	963211
4737	963212
97569	963213
26060	963214
185252	963215
298649	963216
282341	963217
118035	963218
265942	963219
5486	963220
48827	963221
96751	963222
66623	963223
12385	963224
122269	963225
307122	963226
198218	963227
18865	963228
62745	963229
95480	963230
98024	963231
7219	963232
123854	963233
8950	963234
7907	963235
167562	963236
113826	963237
20721	963238
145473	963239
195734	963240
22232	963241
8301	963242
34952	963243
243153	963244
60854	963245
144031	963246
18086	963247
18086	963248
2743	963249
32268	963250
21975	963251
650	963252
25883	963253
14427	963254
145171	963255
6314	963256
21607	963257
58239	963258
63595	963259
190599	963260
59913	963261
56553	963262
8288	963263
77393	963264
44399	963265
205002	963266
153557	963267
18839	963268
77295	963269
49599	963270
32071	963271
30046	963272
116731	963273
270382	963274
99388	963275
45632	963276
85490	963277
171525	963278
1979	963279
11130	963280
146764	963281
1175	963282
67211	963283
104855	963284
1538	963285
69433	963286
283950	963287
22071	963288
15716	963289
99812	963290
1911	963291
37487	963292
107	963293
146346	963294
177703	963295
32814	963296
10593	963297
19782	963298
137385	963299
60139	963300
293550	963301
104003	963302
235106	963303
121009	963304
172446	963305
11299	963306
25268	963307
92150	963308
130853	963309
306695	963310
38033	963311
51002	963312
734	963313
171424	963314
23674	963315
215005	963316
47449	963317
20176	963318
3650	963319
57794	963320
24	963321
12327	963322
72531	963323
161643	963324
25254	963325
17071	963326
15246	963327
111002	963328
92636	963329
14794	963330
47543	963331
141692	963332
74923	963333
155531	963334
61314	963335
102145	963336
100226	963337
82551	963338
121410	963339
6568	963340
119471	963341
213182	963342
159617	963343
134125	963344
15882	963345
285804	963346
65232	963347
19856	963348
46302	963349
18998	963350
122695	963351
60385	963352
113283	963353
1174	963354
14086	963355
87234	963356
281966	963357
3365	963358
244018	963359
6331	963360
59221	963361
58669	963362
88082	963363
29083	963364
50662	963365
2832	963366
129851	963367
213835	963368
141833	963369
17045	963370
272000	963371
39982	963372
4558	963373
37669	963374
91291	963375
217129	963376
254497	963377
269281	963378
113969	963379
652	963380
247918	963381
109278	963382
89557	963383
44418	963384
300843	963385
175628	963386
286689	963387
47712	963388
20915	963389
109785	963390
93184	963391
54322	963392
118061	963393
182392	963394
57284	963395
7006	963396
164553	963397
73428	963398
49011	963399
184443	963400
8616	963401
262779	963402
209831	963403
84622	963404
32557	963405
52321	963406
45368	963407
30426	963408
50271	963409
115775	963410
21206	963411
50108	963412
8397	963413
55850	963414
6027	963415
62608	963416
112147	963417
179194	963418
37	963419
125718	963420
38600	963421
38600	963422
38067	963423
146986	963424
194223	963425
222820	963426
77513	963427
206625	963428
37100	963429
12889	963430
119492	963431
75819	963432
184815	963433
106420	963434
71343	963435
239579	963436
81621	963437
49802	963438
9244	963439
93066	963440
118234	963441
19071	963442
282036	963443
303866	963444
159731	963445
51521	963446
46820	963447
79484	963448
303024	963449
238465	963450
108055	963451
204298	963452
10929	963453
42732	963454
55979	963455
91815	963456
46033	963457
159167	963458
31161	963459
203199	963460
198200	963461
170350	963462
94526	963463
95518	963464
177540	963465
126149	963466
40803	963467
137827	963468
90974	963469
203374	963470
38761	963471
58686	963472
15217	963473
132415	963474
209037	963475
137570	963476
50287	963477
6052	963478
93742	963479
72090	963480
70601	963481
19006	963482
10	963483
130800	963484
121998	963485
49894	963486
146508	963487
14845	963488
79951	963489
86845	963490
2664	963491
291765	963492
989	963493
234154	963494
47920	963495
271337	963496
165083	963497
59599	963498
31786	963499
72499	963500
178658	963501
8620	963502
43526	963503
74977	963504
216040	963505
194291	963506
47	963507
226735	963508
155547	963509
166640	963510
24753	963511
93792	963512
210	963513
137373	963514
155220	963515
104345	963516
34209	963517
127334	963518
154344	963519
116695	963520
74720	963521
2566	963522
40250	963523
107214	963524
100203	963525
48220	963526
263618	963527
17855	963528
1547	963529
115593	963530
287133	963531
124430	963532
153981	963533
210916	963534
261381	963535
25722	963536
104068	963537
83359	963538
52141	963539
125284	963540
59796	963541
287280	963542
52315	963543
280918	963544
17906	963545
154873	963546
177344	963547
116336	963548
158487	963549
50734	963550
112228	963551
134546	963552
192136	963553
33245	963554
42109	963555
93018	963556
311825	963557
197817	963558
181781	963559
29784	963560
63795	963561
129505	963562
109570	963563
69307	963564
132541	963565
138593	963566
3911	963567
3673	963568
2352	963569
301536	963570
133983	963571
39460	963572
278626	963573
141220	963574
15568	963575
22669	963576
98	963577
49693	963578
65021	963579
78747	963580
34495	963581
113483	963582
3807	963583
68846	963584
62130	963585
60828	963586
1877	963587
64105	963588
2850	963589
50504	963590
48043	963591
71344	963592
65162	963593
60770	963594
150183	963595
11293	963596
23490	963597
151387	963598
51626	963599
67390	963600
95279	963601
248682	963602
18241	963603
45239	963604
235265	963605
36377	963606
7433	963607
202121	963608
64104	963609
4386	963610
4904	963611
145028	963612
54956	963613
191629	963614
299058	963615
245830	963616
46018	963617
26918	963618
136727	963619
4172	963620
28216	963621
96364	963622
194932	963623
66725	963624
60186	963625
30040	963626
16758	963627
271780	963628
55712	963629
214899	963630
32165	963631
228049	963632
154417	963633
72483	963634
95669	963635
168199	963636
2527	963637
7596	963638
11477	963639
283232	963640
4196	963641
65998	963642
130933	963643
94951	963644
60483	963645
125745	963646
39902	963647
127618	963648
2963	963649
3075	963650
91818	963651
14975	963652
12503	963653
7421	963654
217130	963655
4	963656
49212	963657
169307	963658
300030	963659
287053	963660
123557	963661
217614	963662
4969	963663
12625	963664
88529	963665
41658	963666
123389	963667
109630	963668
39431	963669
207275	963670
83339	963671
100915	963672
215936	963673
243505	963674
75109	963675
19183	963676
20139	963677
159680	963678
206545	963679
117051	963680
13199	963681
16304	963682
27903	963683
83284	963684
69470	963685
23056	963686
581	963687
12562	963688
119904	963689
74536	963690
262364	963691
28600	963692
257877	963693
69274	963694
47835	963695
2712	963696
227124	963697
224209	963698
92525	963699
65870	963700
209518	963701
237960	963702
5127	963703
70408	963704
43243	963705
55815	963706
81369	963707
1580	963708
29062	963709
253006	963710
84821	963711
101600	963712
201885	963713
29061	963714
257245	963715
89341	963716
188584	963717
234147	963718
218102	963719
1441	963720
763	963721
107000	963722
210358	963723
14432	963724
6856	963725
39206	963726
279488	963727
118439	963728
55010	963729
2666	963730
16498	963731
139819	963732
178942	963733
42401	963734
133062	963735
187586	963736
18624	963737
144365	963738
248231	963739
56232	963740
302169	963741
77629	963742
32395	963743
48018	963744
958	963745
5171	963746
66466	963747
55203	963748
210726	963749
11397	963750
56970	963751
104326	963752
24269	963753
69709	963754
95842	963755
241458	963756
175126	963757
125	963758
2574	963759
113307	963760
73696	963761
24573	963762
82857	963763
285711	963764
39903	963765
59817	963766
3171	963767
43309	963768
524	963769
68783	963770
123252	963771
19987	963772
1453	963773
65531	963774
110569	963775
195216	963776
57376	963777
122985	963778
18049	963779
89055	963780
132404	963781
15286	963782
48601	963783
52992	963784
5056	963785
42151	963786
5306	963787
11663	963788
47960	963789
55463	963790
38148	963791
3338	963792
78224	963793
203819	963794
84275	963795
84901	963796
128358	963797
49660	963798
109159	963799
84495	963800
84267	963801
129290	963802
39701	963803
119861	963804
6099	963805
127368	963806
179578	963807
10977	963808
3252	963809
84403	963810
72486	963811
79936	963812
43456	963813
15548	963814
11693	963815
129728	963816
63224	963817
3617	963818
213653	963819
145533	963820
202846	963821
67116	963822
7891	963823
15367	963824
6984	963825
74539	963826
12746	963827
232545	963828
301791	963829
274909	963830
176908	963831
111671	963832
9388	963833
53994	963834
66097	963835
666	963836
9047	963837
119973	963838
14995	963839
196818	963840
120495	963841
51705	963842
34954	963843
68689	963844
303925	963845
67327	963846
196520	963847
167904	963848
1157	963849
4934	963850
6356	963851
219265	963852
46268	963853
132832	963854
135136	963855
10520	963856
6238	963857
255923	963858
59214	963859
53613	963860
289578	963861
160605	963862
193777	963863
72524	963864
86221	963865
226624	963866
56905	963867
7578	963868
25026	963869
13818	963870
55840	963871
141748	963872
286614	963873
114738	963874
14103	963875
102874	963876
280825	963877
78189	963878
18806	963879
274574	963880
307776	963881
21500	963882
40595	963883
123566	963884
58611	963885
71606	963886
223107	963887
157619	963888
33756	963889
5657	963890
13205	963891
28584	963892
12980	963893
16159	963894
60077	963895
42296	963896
144303	963897
62663	963898
120225	963899
126265	963900
35524	963901
62329	963902
64422	963903
75413	963904
15596	963905
42874	963906
7406	963907
142801	963908
69984	963909
13356	963910
38555	963911
94812	963912
209525	963913
7245	963914
188908	963915
99975	963916
137992	963917
3652	963918
187638	963919
90934	963920
53100	963921
218739	963922
85815	963923
86287	963924
212897	963925
242833	963926
132903	963927
86384	963928
23741	963929
7897	963930
289066	963931
135451	963932
82294	963933
44963	963934
266208	963935
39345	963936
11792	963937
79112	963938
140250	963939
207620	963940
811	963941
246273	963942
102265	963943
406	963944
192087	963945
207477	963946
88887	963947
83970	963948
56745	963949
162815	963950
41527	963951
4835	963952
193837	963953
12068	963954
18127	963955
133574	963956
62369	963957
14265	963958
198769	963959
202358	963960
135417	963961
22770	963962
804	963963
4212	963964
330	963965
23688	963966
180301	963967
36985	963968
6619	963969
105496	963970
28793	963971
172834	963972
48513	963973
48283	963974
124192	963975
311140	963976
61919	963977
23514	963978
468	963979
88824	963980
46557	963981
147844	963982
17237	963983
7392	963984
14659	963985
46173	963986
65004	963987
157162	963988
66887	963989
281599	963990
35688	963991
28014	963992
3670	963993
8332	963994
1676	963995
16334	963996
224705	963997
204266	963998
59568	963999
189872	964000
73476	964001
27192	964002
70123	964003
3322	964004
299709	964005
157250	964006
45033	964007
155749	964008
62809	964009
25936	964010
61836	964011
4231	964012
97397	964013
40984	964014
149701	964015
102168	964016
157697	964017
190630	964018
14504	964019
28995	964020
45402	964021
132090	964022
167029	964023
76496	964024
27241	964025
63904	964026
143133	964027
92064	964028
129785	964029
191143	964030
104165	964031
2155	964032
158504	964033
49508	964034
160847	964035
2742	964036
210003	964037
137153	964038
211498	964039
55895	964040
101859	964041
258179	964042
88567	964043
16999	964044
87881	964045
94896	964046
249497	964047
60731	964048
268305	964049
14311	964050
2725	964051
159539	964052
179605	964053
19927	964054
85812	964055
215511	964056
104048	964057
72959	964058
108606	964059
44558	964060
191775	964061
57637	964062
20529	964063
139921	964064
101149	964065
267347	964066
267461	964067
73422	964068
319	964069
204958	964070
134494	964071
7268	964072
189006	964073
90402	964074
177267	964075
48443	964076
60578	964077
116368	964078
33672	964079
47441	964080
139598	964081
138570	964082
134846	964083
75672	964084
42363	964085
201613	964086
16999	964087
81477	964088
16433	964089
196886	964090
16138	964091
218685	964092
291356	964093
54966	964094
34365	964095
120192	964096
71873	964097
7810	964098
152603	964099
128581	964100
90367	964101
180711	964102
105318	964103
239944	964104
33441	964105
302984	964106
168294	964107
15480	964108
92849	964109
134431	964110
154026	964111
15950	964112
192437	964113
5648	964114
191316	964115
245202	964116
20573	964117
230208	964118
4841	964119
141167	964120
50149	964121
55268	964122
55268	964123
97680	964124
282347	964125
82926	964126
40823	964127
11674	964128
266341	964129
12189	964130
152126	964131
29996	964132
106204	964133
54106	964134
92786	964135
129123	964136
43258	964137
29713	964138
276797	964139
222944	964140
47736	964141
20935	964142
50027	964143
103737	964144
71120	964145
273398	964146
73603	964147
52603	964148
117996	964149
143694	964150
155450	964151
126488	964152
275513	964153
36579	964154
14463	964155
41170	964156
16368	964157
191039	964158
159397	964159
59026	964160
119616	964161
209478	964162
61219	964163
29432	964164
97573	964165
71421	964166
157691	964167
74611	964168
130861	964169
76440	964170
93852	964171
11804	964172
38861	964173
189401	964174
13200	964175
207644	964176
110538	964177
255108	964178
124986	964179
106163	964180
13261	964181
279366	964182
9081	964183
40262	964184
43363	964185
187537	964186
79206	964187
70551	964188
139756	964189
167655	964190
27987	964191
271875	964192
46760	964193
57653	964194
23809	964195
292357	964196
38569	964197
16813	964198
95613	964199
147197	964200
60525	964201
170285	964202
15780	964203
3832	964204
214125	964205
41933	964206
19960	964207
181561	964208
15844	964209
117339	964210
119300	964211
204406	964212
47386	964213
11	964214
41310	964215
92041	964216
86199	964217
21501	964218
43381	964219
76690	964220
10278	964221
97376	964222
19313	964223
261398	964224
55782	964225
273788	964226
298783	964227
137980	964228
203536	964229
6999	964230
142745	964231
173176	964232
248543	964233
128200	964234
97860	964235
30223	964236
97896	964237
118906	964238
71848	964239
261376	964240
148599	964241
6466	964242
28792	964243
9911	964244
134897	964245
84	964246
168105	964247
54147	964248
52760	964249
29170	964250
109119	964251
51151	964252
65329	964253
106225	964254
78240	964255
178044	964256
28935	964257
204851	964258
141733	964259
147574	964260
37792	964261
5845	964262
81880	964263
111105	964264
210408	964265
196549	964266
244059	964267
102724	964268
149287	964269
45401	964270
132688	964271
108490	964272
213181	964273
110866	964274
113969	964275
48852	964276
68109	964277
72259	964278
72981	964279
117285	964280
108717	964281
127157	964282
956	964283
16823	964284
2387	964285
56856	964286
267591	964287
215347	964288
52264	964289
100420	964290
22879	964291
12856	964292
11757	964293
297020	964294
132060	964295
27849	964296
150597	964297
186569	964298
191477	964299
44961	964300
147060	964301
87779	964302
194443	964303
90239	964304
33026	964305
122919	964306
41857	964307
71	964308
193009	964309
86258	964310
12881	964311
9392	964312
21932	964313
182735	964314
143790	964315
284959	964316
176742	964317
11537	964318
307606	964319
171969	964320
32967	964321
14535	964322
23146	964323
30019	964324
24068	964325
8196	964326
28393	964327
106958	964328
44958	964329
79369	964330
42732	964331
6957	964332
81119	964333
343	964334
231141	964335
194414	964336
1549	964337
183294	964338
20915	964339
221943	964340
218945	964341
89254	964342
204095	964343
72916	964344
3172	964345
175597	964346
18503	964347
56747	964348
7450	964349
67631	964350
230099	964351
126206	964352
18891	964353
131386	964354
10879	964355
28793	964356
201064	964357
614	964358
15715	964359
285923	964360
209	964361
272535	964362
5829	964363
78299	964364
24391	964365
153646	964366
226327	964367
175937	964368
1978	964369
281421	964370
49371	964371
68028	964372
96049	964373
125768	964374
150466	964375
302791	964376
41393	964377
195611	964378
131229	964379
85619	964380
45066	964381
2547	964382
11829	964383
30558	964384
77794	964385
203538	964386
128645	964387
214993	964388
7183	964389
137922	964390
209769	964391
38238	964392
86794	964393
6420	964394
152099	964395
279382	964396
136889	964397
270344	964398
40459	964399
28541	964400
195528	964401
95412	964402
139867	964403
297759	964404
918	964405
139666	964406
193723	964407
148583	964408
214680	964409
48182	964410
128323	964411
141069	964412
198419	964413
203851	964414
162589	964415
118737	964416
168528	964417
50862	964418
128489	964419
194911	964420
115750	964421
177584	964422
52897	964423
167751	964424
142128	964425
4531	964426
126600	964427
126600	964428
134236	964429
199486	964430
199486	964431
163803	964432
247552	964433
166346	964434
269743	964435
203386	964436
300166	964437
218706	964438
141967	964439
24801	964440
11326	964441
61689	964442
6	964443
281944	964444
100706	964445
100759	964446
133909	964447
45644	964448
16857	964449
156895	964450
106963	964451
246241	964452
148977	964453
200188	964454
30950	964455
25723	964456
75162	964457
43984	964458
18146	964459
287411	964460
297255	964461
257187	964462
2778	964463
86855	964464
300509	964465
107942	964466
219023	964467
9616	964468
95832	964469
17587	964470
62297	964471
145472	964472
55920	964473
31911	964474
84929	964475
307337	964476
296123	964477
9375	964478
85816	964479
156938	964480
59043	964481
31452	964482
310240	964483
181053	964484
29496	964485
138164	964486
305105	964487
77723	964488
133007	964489
11300	964490
92721	964491
125742	964492
74089	964493
54106	964494
33805	964495
45947	964496
66813	964497
7734	964498
58219	964499
200579	964500
160418	964501
170522	964502
20661	964503
176582	964504
255091	964505
27230	964506
54244	964507
43003	964508
50435	964509
245544	964510
62384	964511
19363	964512
10809	964513
145854	964514
58392	964515
14198	964516
56328	964517
84499	964518
584	964519
938	964520
83487	964521
29775	964522
50267	964523
306995	964524
161429	964525
49373	964526
208167	964527
283220	964528
43720	964529
270177	964530
26454	964531
172858	964532
16593	964533
47343	964534
115252	964535
68012	964536
159964	964537
74336	964538
50078	964539
301448	964540
18420	964541
112662	964542
131153	964543
26129	964544
178064	964545
136840	964546
139890	964547
66751	964548
119	964549
168775	964550
309937	964551
42294	964552
78779	964553
55054	964554
143413	964555
192531	964556
87738	964557
80200	964558
78182	964559
56289	964560
226449	964561
27152	964562
187368	964563
40912	964564
149314	964565
276397	964566
2372	964567
60353	964568
7754	964569
24666	964570
3117	964571
88570	964572
14499	964573
90949	964574
145243	964575
227546	964576
93844	964577
7316	964578
286455	964579
104222	964580
130691	964581
199556	964582
48976	964583
77048	964584
134198	964585
3195	964586
69147	964587
42237	964588
291991	964589
2618	964590
67261	964591
35953	964592
685	964593
39415	964594
163621	964595
184769	964596
67932	964597
123927	964598
1190	964599
144586	964600
41570	964601
3894	964602
144280	964603
10716	964604
8767	964605
26759	964606
185709	964607
73208	964608
40601	964609
196102	964610
69799	964611
22393	964612
102352	964613
158386	964614
114046	964615
32716	964616
113584	964617
174259	964618
183454	964619
295743	964620
91339	964621
32462	964622
109022	964623
225757	964624
221880	964625
59737	964626
59737	964627
101641	964628
110078	964629
114943	964630
35007	964631
145231	964632
108701	964633
34660	964634
191087	964635
184046	964636
123627	964637
188382	964638
47354	964639
47796	964640
21854	964641
26008	964642
25174	964643
149346	964644
7184	964645
29459	964646
29459	964647
222959	964648
20471	964649
179604	964650
180435	964651
230618	964652
706	964653
3437	964654
39436	964655
14092	964656
301560	964657
123400	964658
308021	964659
59866	964660
304047	964661
3767	964662
77816	964663
73167	964664
28627	964665
80904	964666
199301	964667
2488	964668
41439	964669
109895	964670
228858	964671
145550	964672
217341	964673
20118	964674
15	964675
2470	964676
2470	964677
210505	964678
92401	964679
106726	964680
58438	964681
266188	964682
58375	964683
36283	964684
4810	964685
38057	964686
93286	964687
135244	964688
178619	964689
170228	964690
27299	964691
127193	964692
128081	964693
902	964694
26020	964695
71781	964696
88564	964697
133281	964698
86290	964699
31010	964700
32800	964701
39054	964702
85047	964703
55640	964704
45650	964705
55059	964706
7701	964707
94109	964708
174104	964709
24038	964710
7108	964711
6536	964712
91468	964713
3491	964714
3379	964715
9512	964716
17965	964717
66613	964718
191240	964719
5484	964720
57180	964721
207946	964722
21458	964723
35416	964724
144987	964725
6612	964726
159761	964727
18635	964728
124976	964729
196596	964730
53055	964731
126304	964732
203723	964733
98664	964734
204464	964735
190072	964736
94379	964737
109988	964738
39422	964739
247132	964740
29624	964741
88783	964742
203541	964743
104648	964744
34030	964745
72563	964746
81880	964747
134481	964748
57930	964749
46561	964750
82298	964751
136154	964752
133168	964753
159294	964754
17819	964755
162950	964756
284642	964757
197190	964758
151213	964759
76519	964760
76519	964761
64789	964762
256742	964763
117375	964764
1091	964765
21224	964766
150922	964767
96650	964768
57997	964769
6257	964770
144166	964771
31452	964772
30914	964773
149146	964774
44418	964775
21269	964776
69366	964777
187985	964778
275790	964779
89169	964780
74369	964781
76821	964782
1821	964783
11025	964784
74495	964785
38093	964786
86062	964787
65046	964788
760	964789
147267	964790
56720	964791
44399	964792
14774	964793
6874	964794
299980	964795
51905	964796
35400	964797
9589	964798
14498	964799
12416	964800
141905	964801
132587	964802
105899	964803
177377	964804
177377	964805
62838	964806
3128	964807
682	964808
11568	964809
70442	964810
74364	964811
200514	964812
178416	964813
15911	964814
32690	964815
64764	964816
96068	964817
34123	964818
244272	964819
77579	964820
5703	964821
32199	964822
97652	964823
77039	964824
77874	964825
128876	964826
52354	964827
52160	964828
157813	964829
5592	964830
70242	964831
35126	964832
67520	964833
21918	964834
33391	964835
116641	964836
96234	964837
153177	964838
101504	964839
206018	964840
20184	964841
181215	964842
104	964843
65569	964844
22013	964845
63848	964846
48750	964847
172866	964848
113618	964849
63581	964850
10264	964851
91973	964852
249856	964853
40025	964854
58418	964855
87210	964856
89768	964857
54839	964858
87526	964859
57266	964860
52384	964861
134312	964862
46	964863
45948	964864
87930	964865
7442	964866
58121	964867
251859	964868
150662	964869
48656	964870
130521	964871
17716	964872
75348	964873
5008	964874
65385	964875
72962	964876
84585	964877
6998	964878
73245	964879
191420	964880
276384	964881
286017	964882
203843	964883
2466	964884
6694	964885
29696	964886
28770	964887
40658	964888
217608	964889
95455	964890
110226	964891
135606	964892
74169	964893
50583	964894
50455	964895
51278	964896
95362	964897
158901	964898
37122	964899
22410	964900
2934	964901
81819	964902
1618	964903
32979	964904
252	964905
31214	964906
27964	964907
21776	964908
217593	964909
98066	964910
75567	964911
65529	964912
68817	964913
132909	964914
44582	964915
175425	964916
133761	964917
307001	964918
60373	964919
147384	964920
244144	964921
39438	964922
49044	964923
16145	964924
34258	964925
272109	964926
58163	964927
20611	964928
26937	964929
141311	964930
129123	964931
144791	964932
97119	964933
165004	964934
102252	964935
61864	964936
285332	964937
32923	964938
11525	964939
9730	964940
25534	964941
51982	964942
105319	964943
129956	964944
25398	964945
204813	964946
2157	964947
45851	964948
140285	964949
149446	964950
81135	964951
12706	964952
16153	964953
311530	964954
21009	964955
303830	964956
81796	964957
23085	964958
138276	964959
246554	964960
3924	964961
3924	964962
29908	964963
40114	964964
45589	964965
25449	964966
174789	964967
94033	964968
17482	964969
91384	964970
2062	964971
48047	964972
115401	964973
139831	964974
183540	964975
38051	964976
258429	964977
128441	964978
45277	964979
47376	964980
104	964981
84370	964982
64192	964983
132035	964984
234122	964985
148340	964986
69418	964987
22901	964988
36552	964989
6328	964990
81216	964991
226979	964992
13265	964993
64244	964994
3189	964995
253108	964996
30854	964997
287878	964998
34018	964999
245007	965000
140812	965001
11089	965002
58237	965003
160213	965004
6736	965005
34705	965006
1156	965007
27223	965008
77306	965009
137520	965010
7516	965011
197643	965012
159956	965013
4490	965014
9649	965015
306214	965016
304818	965017
4345	965018
46617	965019
18010	965020
135913	965021
31713	965022
51364	965023
79468	965024
121054	965025
55445	965026
12922	965027
13412	965028
105645	965029
207284	965030
136838	965031
128304	965032
97029	965033
94845	965034
198185	965035
40694	965036
81179	965037
136009	965038
83086	965039
264447	965040
86430	965041
8369	965042
14645	965043
94141	965044
106679	965045
67566	965046
304313	965047
152381	965048
172031	965049
19679	965050
113996	965051
299399	965052
10321	965053
402	965054
25626	965055
124644	965056
62166	965057
63704	965058
191302	965059
133781	965060
24307	965061
18278	965062
227377	965063
18752	965064
109578	965065
143414	965066
34214	965067
171271	965068
197966	965069
118441	965070
45345	965071
84330	965072
180969	965073
253195	965074
20546	965075
35013	965076
120128	965077
293862	965078
249236	965079
82275	965080
186545	965081
79	965082
95055	965083
79961	965084
112157	965085
170218	965086
265606	965087
226951	965088
154016	965089
99910	965090
156163	965091
263823	965092
239121	965093
234486	965094
181483	965095
218868	965096
246658	965097
249940	965098
252842	965099
162729	965100
265899	965101
223798	965102
257371	965103
231349	965104
41129	965105
76914	965106
29484	965107
17573	965108
70786	965109
246045	965110
183265	965111
90506	965112
201272	965113
58850	965114
193259	965115
91018	965116
20088	965117
90760	965118
143309	965119
28027	965120
264962	965121
109745	965122
17989	965123
35519	965124
306487	965125
97843	965126
4669	965127
14630	965128
36595	965129
130887	965130
2844	965131
70068	965132
10600	965133
9410	965134
43942	965135
295511	965136
33976	965137
300373	965138
33976	965139
6645	965140
2811	965141
943	965142
49321	965143
132052	965144
164025	965145
88584	965146
88800	965147
107852	965148
178350	965149
7850	965150
21376	965151
56026	965152
11406	965153
23727	965154
80891	965155
50684	965156
1353	965157
3563	965158
17704	965159
264791	965160
9768	965161
2746	965162
31486	965163
43134	965164
61454	965165
25391	965166
74651	965167
209518	965168
97825	965169
11176	965170
190860	965171
40862	965172
90243	965173
58212	965174
3529	965175
11760	965176
53154	965177
119195	965178
27112	965179
51370	965180
29177	965181
250219	965182
4519	965183
71448	965184
116183	965185
214521	965186
4259	965187
111636	965188
70740	965189
82886	965190
1279	965191
94461	965192
280702	965193
19922	965194
69616	965195
8149	965196
542	965197
51285	965198
121533	965199
203736	965200
142449	965201
88989	965202
2599	965203
187223	965204
35764	965205
159999	965206
3806	965207
12186	965208
14532	965209
106009	965210
7362	965211
177258	965212
56491	965213
56491	965214
146447	965215
146979	965216
4700	965217
67566	965218
5635	965219
4209	965220
22483	965221
39459	965222
110037	965223
76528	965224
8579	965225
135216	965226
89749	965227
120629	965228
32281	965229
6688	965230
105817	965231
62630	965232
54356	965233
90554	965234
36249	965235
79615	965236
28265	965237
21109	965238
223738	965239
9719	965240
50718	965241
41759	965242
282178	965243
136426	965244
7782	965245
221437	965246
139148	965247
16721	965248
25094	965249
302526	965250
192367	965251
53869	965252
54490	965253
30598	965254
240647	965255
69941	965256
140012	965257
142096	965258
24568	965259
109712	965260
262255	965261
33292	965262
195	965263
100098	965264
210984	965265
82947	965266
41910	965267
444	965268
36460	965269
235892	965270
296632	965271
279307	965272
220824	965273
131509	965274
195131	965275
177232	965276
97846	965277
251	965278
251	965279
62464	965280
305875	965281
195591	965282
186117	965283
171437	965284
207469	965285
59305	965286
222819	965287
200877	965288
86692	965289
30268	965290
309860	965291
7147	965292
262297	965293
89228	965294
209517	965295
59101	965296
13136	965297
58368	965298
57632	965299
224533	965300
266342	965301
1932	965302
125	965303
71399	965304
53658	965305
458	965306
53509	965307
82497	965308
183679	965309
16922	965310
75578	965311
45069	965312
43825	965313
68064	965314
1158	965315
64154	965316
24293	965317
8498	965318
141385	965319
112724	965320
290420	965321
13668	965322
125781	965323
191027	965324
185707	965325
267351	965326
237863	965327
118990	965328
76660	965329
180723	965330
75790	965331
28735	965332
12567	965333
5898	965334
28397	965335
29413	965336
61410	965337
77019	965338
78645	965339
178218	965340
38214	965341
6267	965342
63761	965343
60031	965344
291741	965345
99895	965346
86964	965347
21331	965348
30983	965349
115998	965350
109108	965351
14147	965352
33685	965353
48907	965354
8717	965355
200317	965356
27569	965357
118693	965358
37414	965359
283562	965360
122655	965361
18454	965362
43356	965363
139220	965364
103226	965365
200255	965366
54647	965367
182773	965368
97985	965369
38535	965370
23315	965371
160845	965372
21295	965373
31732	965374
109524	965375
164705	965376
15077	965377
37989	965378
125428	965379
40082	965380
20365	965381
195349	965382
144312	965383
55256	965384
51485	965385
6699	965386
6699	965387
230102	965388
59270	965389
22641	965390
208687	965391
96180	965392
12123	965393
144581	965394
52959	965395
68483	965396
88508	965397
18135	965398
451	965399
212	965400
25247	965401
163985	965402
127283	965403
84791	965404
105930	965405
56633	965406
46873	965407
275155	965408
5076	965409
284461	965410
54006	965411
182277	965412
62583	965413
118575	965414
114424	965415
11702	965416
33741	965417
11630	965418
145479	965419
310184	965420
13487	965421
79303	965422
187244	965423
116587	965424
31666	965425
206896	965426
146898	965427
60930	965428
30873	965429
4555	965430
3014	965431
175374	965432
227465	965433
57576	965434
100919	965435
44415	965436
76574	965437
32525	965438
78949	965439
188637	965440
80507	965441
54157	965442
11071	965443
69906	965444
8993	965445
162241	965446
181299	965447
181963	965448
39805	965449
112255	965450
118485	965451
21112	965452
4875	965453
133880	965454
16723	965455
1	965456
210492	965457
212815	965458
15141	965459
34416	965460
16888	965461
211132	965462
93202	965463
68674	965464
67355	965465
28988	965466
133646	965467
227	965468
143928	965469
93274	965470
294829	965471
290226	965472
63547	965473
156683	965474
3061	965475
46333	965476
218724	965477
138850	965478
284806	965479
64117	965480
138055	965481
33443	965482
17764	965483
174181	965484
224911	965485
53008	965486
306393	965487
111671	965488
94645	965489
37542	965490
8809	965491
26753	965492
6039	965493
14861	965494
43592	965495
6750	965496
79736	965497
139798	965498
70963	965499
52171	965500
64146	965501
82707	965502
38100	965503
78404	965504
142725	965505
207661	965506
89347	965507
13041	965508
176564	965509
143675	965510
287167	965511
75620	965512
27103	965513
68473	965514
16073	965515
172187	965516
57567	965517
69575	965518
296146	965519
143132	965520
300591	965521
18805	965522
6112	965523
229208	965524
17476	965525
17476	965526
17476	965527
93430	965528
96747	965529
14485	965530
91418	965531
146305	965532
150325	965533
217945	965534
122340	965535
2394	965536
218376	965537
147728	965538
294957	965539
208570	965540
66021	965541
103232	965542
135897	965543
104063	965544
81291	965545
41162	965546
278636	965547
27671	965548
140133	965549
59167	965550
5373	965551
175561	965552
46380	965553
103581	965554
31331	965555
41367	965556
92843	965557
94805	965558
66502	965559
114415	965560
142778	965561
125330	965562
125268	965563
24416	965564
128956	965565
138236	965566
10241	965567
34413	965568
61529	965569
61272	965570
20510	965571
55768	965572
1087	965573
57150	965574
7784	965575
17830	965576
217727	965577
212681	965578
83873	965579
27327	965580
148895	965581
305159	965582
26243	965583
89704	965584
296326	965585
518	965586
54672	965587
39645	965588
138681	965589
38756	965590
19528	965591
143893	965592
276683	965593
166904	965594
204861	965595
39004	965596
4492	965597
288842	965598
214150	965599
31368	965600
54566	965601
195829	965602
40388	965603
96542	965604
43070	965605
9576	965606
36890	965607
31368	965608
118185	965609
174892	965610
24254	965611
25568	965612
92853	965613
102523	965614
3499	965615
60629	965616
156714	965617
27059	965618
114761	965619
94393	965620
261243	965621
168294	965622
190076	965623
128443	965624
165407	965625
8045	965626
23122	965627
6638	965628
11793	965629
42	965630
174134	965631
21815	965632
146425	965633
23165	965634
66327	965635
3698	965636
20129	965637
42196	965638
5557	965639
248971	965640
61439	965641
61091	965642
15257	965643
16716	965644
58857	965645
14415	965646
255117	965647
263215	965648
30046	965649
94149	965650
48273	965651
119431	965652
126867	965653
12075	965654
169351	965655
25139	965656
23258	965657
68735	965658
269644	965659
213496	965660
209605	965661
281588	965662
193990	965663
3725	965664
223397	965665
8223	965666
300043	965667
51446	965668
127291	965669
52788	965670
202742	965671
117643	965672
209838	965673
156382	965674
310293	965675
18100	965676
6710	965677
22271	965678
63998	965679
43083	965680
65659	965681
177746	965682
120509	965683
102359	965684
109865	965685
289829	965686
93942	965687
34147	965688
62482	965689
65549	965690
158355	965691
41031	965692
119062	965693
161029	965694
19363	965695
191676	965696
257086	965697
3885	965698
128720	965699
175537	965700
40928	965701
53512	965702
111234	965703
170286	965704
114198	965705
249759	965706
18572	965707
107662	965708
84424	965709
27428	965710
115430	965711
38024	965712
11038	965713
170609	965714
7277	965715
49029	965716
149546	965717
196682	965718
763	965719
38249	965720
231283	965721
287590	965722
146052	965723
138399	965724
66161	965725
184764	965726
146715	965727
73779	965728
1024	965729
155181	965730
143785	965731
233551	965732
154046	965733
7673	965734
8296	965735
9875	965736
65866	965737
21750	965738
103086	965739
9434	965740
18742	965741
62701	965742
196690	965743
113490	965744
117990	965745
168392	965746
309575	965747
121858	965748
36062	965749
37851	965750
71262	965751
160148	965752
27787	965753
96790	965754
349	965755
115731	965756
177173	965757
105609	965758
40941	965759
86435	965760
80158	965761
130243	965762
54308	965763
211247	965764
141730	965765
51978	965766
151277	965767
37627	965768
65633	965769
164622	965770
247135	965771
134511	965772
156493	965773
227558	965774
43797	965775
14630	965776
80361	965777
73604	965778
121034	965779
20572	965780
275479	965781
126973	965782
24285	965783
137266	965784
205617	965785
160091	965786
40349	965787
209403	965788
17933	965789
41538	965790
17056	965791
391	965792
273059	965793
177	965794
86699	965795
2978	965796
44368	965797
157986	965798
23003	965799
64765	965800
159105	965801
40833	965802
76114	965803
130332	965804
9335	965805
203550	965806
13022	965807
27995	965808
53389	965809
190817	965810
56792	965811
26417	965812
37267	965813
3899	965814
1619	965815
1410	965816
31870	965817
3237	965818
104757	965819
19737	965820
35568	965821
156314	965822
119534	965823
85056	965824
72528	965825
17902	965826
140291	965827
25889	965828
2021	965829
25889	965830
1580	965831
96767	965832
9658	965833
40873	965834
28318	965835
62277	965836
266370	965837
65676	965838
6264	965839
97559	965840
118750	965841
3638	965842
13852	965843
24733	965844
232044	965845
58358	965846
39906	965847
50538	965848
40391	965849
241153	965850
61560	965851
37500	965852
203024	965853
46689	965854
144093	965855
92111	965856
4685	965857
24733	965858
68418	965859
165549	965860
111100	965861
289014	965862
99839	965863
200274	965864
297236	965865
21375	965866
5817	965867
23289	965868
641	965869
92683	965870
46981	965871
14093	965872
140419	965873
299942	965874
193547	965875
50794	965876
6979	965877
7006	965878
26952	965879
143355	965880
41174	965881
95798	965882
117193	965883
24772	965884
280239	965885
28946	965886
2475	965887
70769	965888
233345	965889
158972	965890
42576	965891
69469	965892
185582	965893
37983	965894
128765	965895
13975	965896
66177	965897
251031	965898
216961	965899
191453	965900
35573	965901
576	965902
201496	965903
175091	965904
43157	965905
172034	965906
123488	965907
208966	965908
1939	965909
127257	965910
182600	965911
192832	965912
137644	965913
43049	965914
127840	965915
84623	965916
168956	965917
246422	965918
159334	965919
71645	965920
57134	965921
32715	965922
25323	965923
62908	965924
22208	965925
29993	965926
303070	965927
58548	965928
33235	965929
151698	965930
25465	965931
35658	965932
80643	965933
85221	965934
161655	965935
10327	965936
46587	965937
28364	965938
284262	965939
2310	965940
300314	965941
3556	965942
133347	965943
64359	965944
52400	965945
35441	965946
6544	965947
15436	965948
276144	965949
99427	965950
58193	965951
179672	965952
47186	965953
161016	965954
20068	965955
52197	965956
11436	965957
64998	965958
29465	965959
74255	965960
118989	965961
239549	965962
120798	965963
85276	965964
124852	965965
26564	965966
139370	965967
137033	965968
24064	965969
128583	965970
7421	965971
72629	965972
16525	965973
12557	965974
57608	965975
132883	965976
204485	965977
105749	965978
124759	965979
63840	965980
85	965981
113748	965982
245201	965983
189772	965984
39519	965985
73757	965986
167898	965987
118813	965988
6152	965989
79100	965990
45951	965991
37339	965992
56534	965993
51777	965994
173070	965995
278395	965996
115567	965997
87245	965998
101223	965999
44519	966000
49125	966001
90961	966002
88509	966003
14478	966004
53013	966005
62558	966006
101760	966007
154846	966008
134129	966009
181201	966010
250003	966011
55842	966012
28234	966013
269699	966014
152941	966015
1419	966016
195615	966017
20988	966018
195471	966019
46598	966020
59715	966021
16171	966022
53390	966023
89801	966024
166656	966025
49708	966026
3282	966027
41902	966028
53081	966029
210918	966030
190217	966031
28628	966032
34675	966033
153542	966034
134106	966035
65783	966036
37366	966037
152941	966038
14391	966039
231813	966040
112546	966041
153395	966042
153523	966043
106821	966044
198757	966045
190873	966046
302278	966047
53729	966048
221687	966049
128688	966050
42776	966051
62692	966052
300148	966053
27935	966054
120767	966055
25992	966056
12016	966057
55842	966058
156074	966059
33175	966060
8367	966061
160562	966062
146275	966063
145248	966064
69515	966065
91230	966066
666	966067
61728	966068
2352	966069
288932	966070
195306	966071
24197	966072
150581	966073
54051	966074
18745	966075
161483	966076
39974	966077
138269	966078
50453	966079
39168	966080
10051	966081
60127	966082
173713	966083
173713	966084
77789	966085
7434	966086
61657	966087
29235	966088
70346	966089
6314	966090
12165	966091
94033	966092
73824	966093
253886	966094
190892	966095
293544	966096
15218	966097
69796	966098
53505	966099
52458	966100
12408	966101
59485	966102
142390	966103
42608	966104
102835	966105
137595	966106
67364	966107
160403	966108
242313	966109
57119	966110
126747	966111
8248	966112
17895	966113
285147	966114
3356	966115
5911	966116
35011	966117
28559	966118
2277	966119
111903	966120
159943	966121
112683	966122
45351	966123
108171	966124
113953	966125
7113	966126
226082	966127
208776	966128
20740	966129
264940	966130
32877	966131
118696	966132
54150	966133
229873	966134
190773	966135
81043	966136
104631	966137
268170	966138
28261	966139
110325	966140
139385	966141
8338	966142
136427	966143
89984	966144
274746	966145
1779	966146
87399	966147
62983	966148
220280	966149
15843	966150
155699	966151
214882	966152
133617	966153
195216	966154
39338	966155
99400	966156
207220	966157
70661	966158
52990	966159
107295	966160
27440	966161
36126	966162
77828	966163
30365	966164
45466	966165
96235	966166
42335	966167
1296	966168
24754	966169
107874	966170
99454	966171
118696	966172
56472	966173
48677	966174
87603	966175
106875	966176
118123	966177
276247	966178
34246	966179
10146	966180
70406	966181
290174	966182
107816	966183
33554	966184
211463	966185
7534	966186
20268	966187
49152	966188
8325	966189
86241	966190
215151	966191
1238	966192
8293	966193
21968	966194
155309	966195
89063	966196
164420	966197
39926	966198
2297	966199
76241	966200
8891	966201
263776	966202
4990	966203
120064	966204
92605	966205
43621	966206
38899	966207
145442	966208
150112	966209
304051	966210
100197	966211
72020	966212
190417	966213
305715	966214
82970	966215
145078	966216
82371	966217
20997	966218
2275	966219
143264	966220
142975	966221
56876	966222
2957	966223
33296	966224
277478	966225
233769	966226
215445	966227
273432	966228
108620	966229
87068	966230
3743	966231
78445	966232
31857	966233
15353	966234
20644	966235
252235	966236
262098	966237
307723	966238
286498	966239
38823	966240
175042	966241
154827	966242
104955	966243
312071	966244
178190	966245
120804	966246
184099	966247
129199	966248
127216	966249
85960	966250
158613	966251
59800	966252
305538	966253
208804	966254
120249	966255
128439	966256
177980	966257
6304	966258
7373	966259
30883	966260
106214	966261
132717	966262
132717	966263
77830	966264
28842	966265
280994	966266
78616	966267
118545	966268
129099	966269
6506	966270
32696	966271
79546	966272
68928	966273
33656	966274
141460	966275
69345	966276
10153	966277
133649	966278
62822	966279
39314	966280
149282	966281
146382	966282
78133	966283
315	966284
146312	966285
121414	966286
60716	966287
50762	966288
57013	966289
15805	966290
69911	966291
5535	966292
130807	966293
55472	966294
156339	966295
116374	966296
80316	966297
97950	966298
209185	966299
113292	966300
74388	966301
58319	966302
58319	966303
95045	966304
20038	966305
119978	966306
124531	966307
54390	966308
35533	966309
84129	966310
53600	966311
248088	966312
33056	966313
112237	966314
49649	966315
111011	966316
163004	966317
77069	966318
209174	966319
124588	966320
111582	966321
255560	966322
9258	966323
80626	966324
248085	966325
69577	966326
152519	966327
1460	966328
22418	966329
166615	966330
19770	966331
19654	966332
107629	966333
251202	966334
5513	966335
217483	966336
153958	966337
97250	966338
20306	966339
71833	966340
9196	966341
34684	966342
40347	966343
112342	966344
185664	966345
148776	966346
52446	966347
58023	966348
5840	966349
40753	966350
110611	966351
199435	966352
49989	966353
141770	966354
26708	966355
5638	966356
240494	966357
172618	966358
152677	966359
305490	966360
103457	966361
66567	966362
99573	966363
46352	966364
257015	966365
35961	966366
52981	966367
209061	966368
43762	966369
33105	966370
52100	966371
39719	966372
241120	966373
68902	966374
128718	966375
57826	966376
45187	966377
256908	966378
41398	966379
139434	966380
116563	966381
143362	966382
47382	966383
66174	966384
69345	966385
86639	966386
274156	966387
93826	966388
76423	966389
111704	966390
165439	966391
41063	966392
41499	966393
81050	966394
128761	966395
32269	966396
82749	966397
32668	966398
33156	966399
103612	966400
193949	966401
169731	966402
12852	966403
131815	966404
87287	966405
25881	966406
137849	966407
73512	966408
137503	966409
134742	966410
9274	966411
35071	966412
47958	966413
207234	966414
32572	966415
77632	966416
63242	966417
304008	966418
14738	966419
5271	966420
71148	966421
27340	966422
39656	966423
70283	966424
34757	966425
626	966426
189416	966427
13413	966428
164280	966429
28952	966430
80322	966431
73145	966432
271105	966433
34577	966434
4930	966435
6391	966436
55632	966437
140821	966438
173030	966439
14785	966440
8202	966441
30541	966442
5038	966443
183241	966444
67099	966445
149298	966446
2090	966447
105056	966448
72454	966449
386	966450
200107	966451
3256	966452
62987	966453
17566	966454
111940	966455
5377	966456
77687	966457
204440	966458
60651	966459
89497	966460
1020	966461
137828	966462
105090	966463
23681	966464
63402	966465
119501	966466
208035	966467
130216	966468
9301	966469
197574	966470
192413	966471
300269	966472
19431	966473
230895	966474
105082	966475
40057	966476
223128	966477
95021	966478
68854	966479
18154	966480
147843	966481
131457	966482
198379	966483
196561	966484
49024	966485
81565	966486
308140	966487
54231	966488
100139	966489
72659	966490
26684	966491
212984	966492
253527	966493
112603	966494
47416	966495
1305	966496
144117	966497
3990	966498
53019	966499
284422	966500
60693	966501
60693	966502
39238	966503
64965	966504
90239	966505
263046	966506
34185	966507
156477	966508
40	966509
212969	966510
276250	966511
51616	966512
87258	966513
305645	966514
130126	966515
31766	966516
21385	966517
112985	966518
118082	966519
35299	966520
36450	966521
86587	966522
102019	966523
3089	966524
264321	966525
124276	966526
143050	966527
37734	966528
110628	966529
19128	966530
256273	966531
278231	966532
30564	966533
151598	966534
136831	966535
13490	966536
204538	966537
78118	966538
65974	966539
1276	966540
153902	966541
37908	966542
232466	966543
78592	966544
66796	966545
204677	966546
58432	966547
172547	966548
26100	966549
30192	966550
217993	966551
23205	966552
95617	966553
53481	966554
80727	966555
262360	966556
42015	966557
96192	966558
10581	966559
30423	966560
65072	966561
49867	966562
121947	966563
172122	966564
172122	966565
68336	966566
71918	966567
65775	966568
77960	966569
198278	966570
102411	966571
285387	966572
143201	966573
198278	966574
94273	966575
68234	966576
76729	966577
5154	966578
46682	966579
44982	966580
109438	966581
127355	966582
107690	966583
96102	966584
117040	966585
51552	966586
125191	966587
4509	966588
43091	966589
216871	966590
84566	966591
203352	966592
142801	966593
204074	966594
26382	966595
251421	966596
9132	966597
106095	966598
5647	966599
21382	966600
264565	966601
151242	966602
19219	966603
70389	966604
217400	966605
140596	966606
9348	966607
38117	966608
188300	966609
16157	966610
130151	966611
24471	966612
289039	966613
157715	966614
289017	966615
103811	966616
193011	966617
16538	966618
51629	966619
62512	966620
18824	966621
64093	966622
211502	966623
66297	966624
128996	966625
84512	966626
102101	966627
150300	966628
7269	966629
32866	966630
34785	966631
135897	966632
15302	966633
84793	966634
18834	966635
138253	966636
23732	966637
25393	966638
41959	966639
55709	966640
209999	966641
306120	966642
83843	966643
43414	966644
236922	966645
270961	966646
79393	966647
10468	966648
141169	966649
54344	966650
236463	966651
29572	966652
262894	966653
51592	966654
95652	966655
146682	966656
30356	966657
18824	966658
39451	966659
155237	966660
46863	966661
33603	966662
14363	966663
22943	966664
38550	966665
60334	966666
304253	966667
133556	966668
89329	966669
287508	966670
18976	966671
105644	966672
209127	966673
170847	966674
35633	966675
124425	966676
103756	966677
112122	966678
83357	966679
38468	966680
210337	966681
241958	966682
180322	966683
198695	966684
38720	966685
137885	966686
45308	966687
185001	966688
299485	966689
106962	966690
29538	966691
27601	966692
60823	966693
179	966694
33757	966695
197105	966696
32009	966697
285699	966698
255731	966699
30737	966700
31452	966701
123357	966702
11308	966703
289549	966704
19681	966705
64226	966706
91105	966707
98047	966708
147193	966709
208937	966710
142851	966711
133836	966712
1724	966713
18977	966714
45057	966715
25181	966716
59950	966717
49406	966718
27293	966719
69360	966720
32968	966721
47787	966722
279337	966723
22612	966724
73168	966725
1427	966726
90266	966727
270400	966728
68765	966729
61495	966730
40804	966731
260669	966732
669	966733
3494	966734
55429	966735
81352	966736
133577	966737
69398	966738
81083	966739
8389	966740
13963	966741
136181	966742
137620	966743
79560	966744
21965	966745
11159	966746
280039	966747
27872	966748
86021	966749
3614	966750
44356	966751
7168	966752
48711	966753
86114	966754
3822	966755
124813	966756
125700	966757
17885	966758
41514	966759
58360	966760
41309	966761
52509	966762
155494	966763
91781	966764
34531	966765
71756	966766
14796	966767
180441	966768
226570	966769
130033	966770
30212	966771
79255	966772
64323	966773
191949	966774
10912	966775
9643	966776
156384	966777
8978	966778
116687	966779
29723	966780
79283	966781
24780	966782
66268	966783
111008	966784
35451	966785
74692	966786
3071	966787
179319	966788
98934	966789
257884	966790
27803	966791
84218	966792
286236	966793
142701	966794
32737	966795
173579	966796
153757	966797
158152	966798
37560	966799
30417	966800
163944	966801
18324	966802
223739	966803
36065	966804
4854	966805
150403	966806
66576	966807
152398	966808
99224	966809
106200	966810
35288	966811
129698	966812
90543	966813
114817	966814
142946	966815
185336	966816
177521	966817
48235	966818
120980	966819
209055	966820
63938	966821
238557	966822
156783	966823
78354	966824
77060	966825
198871	966826
205032	966827
167302	966828
80705	966829
86589	966830
42664	966831
115793	966832
309633	966833
47926	966834
13334	966835
174239	966836
6238	966837
192621	966838
69812	966839
251162	966840
16919	966841
10413	966842
45199	966843
63028	966844
1395	966845
282427	966846
134092	966847
153822	966848
116370	966849
21518	966850
230956	966851
43871	966852
158990	966853
3290	966854
30675	966855
109095	966856
35049	966857
204573	966858
160862	966859
199374	966860
31768	966861
12780	966862
35320	966863
258515	966864
115852	966865
129215	966866
171719	966867
284938	966868
169422	966869
95791	966870
74700	966871
134998	966872
134998	966873
229390	966874
79424	966875
73516	966876
27514	966877
5099	966878
123593	966879
68367	966880
3316	966881
63639	966882
64292	966883
3316	966884
2509	966885
38465	966886
114452	966887
25160	966888
15101	966889
7543	966890
108258	966891
27583	966892
5108	966893
10532	966894
229588	966895
36934	966896
105675	966897
13698	966898
236888	966899
45683	966900
77654	966901
93109	966902
39649	966903
33762	966904
119026	966905
17158	966906
153425	966907
152184	966908
213755	966909
22095	966910
141926	966911
7317	966912
24195	966913
46483	966914
10700	966915
13048	966916
39132	966917
245340	966918
89724	966919
239256	966920
114556	966921
41294	966922
194084	966923
21737	966924
156114	966925
174666	966926
21005	966927
123445	966928
47490	966929
120978	966930
81361	966931
166665	966932
6545	966933
247842	966934
121690	966935
133330	966936
149165	966937
222435	966938
173565	966939
234025	966940
64514	966941
3043	966942
47669	966943
5573	966944
267563	966945
183004	966946
263667	966947
153987	966948
175658	966949
6948	966950
6948	966951
109643	966952
237540	966953
53860	966954
153724	966955
108066	966956
196664	966957
66181	966958
11459	966959
69350	966960
68700	966961
213837	966962
27878	966963
94686	966964
10938	966965
171480	966966
5801	966967
31083	966968
16296	966969
48716	966970
160942	966971
49040	966972
202843	966973
292362	966974
113411	966975
23196	966976
203329	966977
72161	966978
40690	966979
132907	966980
45598	966981
160094	966982
100567	966983
246535	966984
23642	966985
41376	966986
183848	966987
17534	966988
2051	966989
102909	966990
225	966991
43577	966992
113439	966993
179543	966994
270877	966995
2360	966996
153445	966997
193065	966998
179383	966999
49199	967000
213592	967001
144401	967002
104945	967003
123737	967004
33415	967005
191388	967006
303193	967007
200470	967008
32774	967009
50995	967010
90346	967011
142922	967012
5373	967013
197320	967014
25366	967015
213223	967016
312556	967017
235685	967018
257726	967019
56391	967020
37550	967021
9618	967022
200149	967023
215419	967024
38566	967025
130178	967026
249	967027
5772	967028
7585	967029
65241	967030
43027	967031
87921	967032
23184	967033
118642	967034
206569	967035
33310	967036
147298	967037
46531	967038
9358	967039
857	967040
161390	967041
2150	967042
9569	967043
83954	967044
301647	967045
8449	967046
151530	967047
46437	967048
30840	967049
96713	967050
26983	967051
139714	967052
249380	967053
37550	967054
47179	967055
245011	967056
97762	967057
265480	967058
165207	967059
91870	967060
252153	967061
66893	967062
39875	967063
113742	967064
82904	967065
13350	967066
42726	967067
20431	967068
23121	967069
54915	967070
18476	967071
37538	967072
23550	967073
219656	967074
19831	967075
45203	967076
116455	967077
15804	967078
82616	967079
106395	967080
126282	967081
141726	967082
94941	967083
192387	967084
163870	967085
142337	967086
239586	967087
36584	967088
137335	967089
113382	967090
30080	967091
87924	967092
146055	967093
29010	967094
5378	967095
24378	967096
185195	967097
10104	967098
10694	967099
259319	967100
201036	967101
46	967102
95429	967103
9561	967104
6459	967105
67690	967106
29028	967107
9586	967108
8679	967109
48270	967110
9611	967111
9978	967112
1373	967113
147010	967114
98745	967115
67606	967116
19816	967117
72748	967118
9696	967119
66099	967120
5450	967121
53801	967122
31148	967123
47203	967124
142097	967125
59176	967126
275254	967127
3023	967128
5770	967129
7531	967130
10241	967131
211615	967132
4122	967133
86824	967134
20835	967135
43376	967136
85116	967137
80438	967138
24293	967139
66757	967140
91781	967141
157284	967142
104736	967143
191376	967144
61330	967145
172015	967146
75728	967147
110919	967148
71601	967149
236411	967150
28391	967151
46989	967152
27838	967153
23427	967154
55427	967155
179137	967156
39937	967157
924	967158
182433	967159
232116	967160
7231	967161
3820	967162
283185	967163
120352	967164
9911	967165
124324	967166
92157	967167
57299	967168
5791	967169
23720	967170
133283	967171
176873	967172
103622	967173
68973	967174
5901	967175
2551	967176
15963	967177
51125	967178
20608	967179
180377	967180
146344	967181
145529	967182
149969	967183
80747	967184
8689	967185
7014	967186
55624	967187
82433	967188
64306	967189
207283	967190
94170	967191
36529	967192
109797	967193
46632	967194
5478	967195
198380	967196
44730	967197
46550	967198
1165	967199
116655	967200
190930	967201
31091	967202
119160	967203
31202	967204
172854	967205
30998	967206
41323	967207
8666	967208
16922	967209
299816	967210
247088	967211
44258	967212
268086	967213
33804	967214
8252	967215
96538	967216
56279	967217
40046	967218
16789	967219
592	967220
1638	967221
80848	967222
180299	967223
142747	967224
55538	967225
7740	967226
38127	967227
242312	967228
51548	967229
11976	967230
209046	967231
7791	967232
35440	967233
27618	967234
224502	967235
301260	967236
103417	967237
22252	967238
19880	967239
141544	967240
65078	967241
161813	967242
37749	967243
83523	967244
294233	967245
165703	967246
94145	967247
217038	967248
214760	967249
311382	967250
186746	967251
5052	967252
125578	967253
75349	967254
143519	967255
152759	967256
32600	967257
270181	967258
175569	967259
195978	967260
155742	967261
130126	967262
5990	967263
2635	967264
103057	967265
17504	967266
70824	967267
100965	967268
15884	967269
25321	967270
28063	967271
74687	967272
100602	967273
61229	967274
83903	967275
38293	967276
117266	967277
96625	967278
34026	967279
202309	967280
6767	967281
4854	967282
81783	967283
153639	967284
11888	967285
13428	967286
232259	967287
3430	967288
25339	967289
64443	967290
11887	967291
1116	967292
83422	967293
133989	967294
3115	967295
130058	967296
178398	967297
178398	967298
33086	967299
105561	967300
12662	967301
39917	967302
236730	967303
61631	967304
278516	967305
63902	967306
21784	967307
25000	967308
128846	967309
4986	967310
4986	967311
174594	967312
208863	967313
36938	967314
126791	967315
8543	967316
267724	967317
49282	967318
42011	967319
64311	967320
10176	967321
54436	967322
5615	967323
84186	967324
16149	967325
136503	967326
292850	967327
247214	967328
139740	967329
40205	967330
13660	967331
126373	967332
58575	967333
10555	967334
23119	967335
38916	967336
19876	967337
8131	967338
10541	967339
196543	967340
144471	967341
9539	967342
197423	967343
383	967344
253177	967345
48661	967346
72378	967347
97091	967348
10555	967349
198627	967350
13237	967351
100498	967352
13514	967353
1057	967354
45704	967355
151994	967356
140885	967357
77677	967358
96615	967359
71529	967360
174002	967361
245928	967362
55000	967363
24451	967364
186582	967365
192019	967366
72688	967367
215956	967368
9501	967369
65397	967370
1441	967371
183200	967372
12222	967373
72851	967374
290419	967375
22317	967376
37234	967377
37234	967378
1756	967379
158006	967380
24215	967381
165724	967382
169745	967383
169591	967384
33453	967385
117910	967386
709	967387
33225	967388
9698	967389
208138	967390
28354	967391
20719	967392
20562	967393
58988	967394
124787	967395
25666	967396
3758	967397
184930	967398
184930	967399
18117	967400
119081	967401
79617	967402
145881	967403
31139	967404
58750	967405
15289	967406
128929	967407
50636	967408
101421	967409
3393	967410
17483	967411
166831	967412
185403	967413
35557	967414
121115	967415
67724	967416
153725	967417
14385	967418
70437	967419
213025	967420
19541	967421
59323	967422
292545	967423
36651	967424
312515	967425
129040	967426
119594	967427
3503	967428
117833	967429
206840	967430
23180	967431
286982	967432
99631	967433
3952	967434
64724	967435
46545	967436
127817	967437
50365	967438
9257	967439
181444	967440
195701	967441
130320	967442
8343	967443
64343	967444
91056	967445
190807	967446
209173	967447
173340	967448
39764	967449
17504	967450
213519	967451
57858	967452
180450	967453
18671	967454
77565	967455
68846	967456
128849	967457
216964	967458
96263	967459
79210	967460
288228	967461
262292	967462
218672	967463
121724	967464
138633	967465
37656	967466
274641	967467
75495	967468
37083	967469
149750	967470
43387	967471
304242	967472
280899	967473
62172	967474
12223	967475
59171	967476
3178	967477
166362	967478
4983	967479
143399	967480
31216	967481
16979	967482
9315	967483
29372	967484
49639	967485
179463	967486
32084	967487
195886	967488
54286	967489
178565	967490
256463	967491
210877	967492
154410	967493
156506	967494
23768	967495
21753	967496
252274	967497
64705	967498
11705	967499
49533	967500
9438	967501
44749	967502
241481	967503
205585	967504
40392	967505
21627	967506
111363	967507
279172	967508
124360	967509
31483	967510
12128	967511
1274	967512
19793	967513
115381	967514
102081	967515
183407	967516
201508	967517
38565	967518
38565	967519
17602	967520
116848	967521
737	967522
87029	967523
231906	967524
206038	967525
9235	967526
6929	967527
70552	967528
147430	967529
24994	967530
167159	967531
22526	967532
12987	967533
24322	967534
2651	967535
178221	967536
13860	967537
283253	967538
27393	967539
80166	967540
48339	967541
3902	967542
62959	967543
270644	967544
185839	967545
217283	967546
169024	967547
13235	967548
30204	967549
229381	967550
69314	967551
7595	967552
305531	967553
63622	967554
65807	967555
65274	967556
149090	967557
265507	967558
119509	967559
14626	967560
55471	967561
167307	967562
110793	967563
151269	967564
52536	967565
282857	967566
188090	967567
1863	967568
291239	967569
40581	967570
8230	967571
121113	967572
54770	967573
283064	967574
35264	967575
80298	967576
183932	967577
267697	967578
137811	967579
142916	967580
38811	967581
208124	967582
9107	967583
185425	967584
11629	967585
47946	967586
3188	967587
39706	967588
36597	967589
20348	967590
135262	967591
121178	967592
34259	967593
36014	967594
7997	967595
164327	967596
97321	967597
227104	967598
58451	967599
18685	967600
114931	967601
13608	967602
201038	967603
301200	967604
101571	967605
28285	967606
95663	967607
150321	967608
303247	967609
116937	967610
187256	967611
150267	967612
43919	967613
312538	967614
145697	967615
232051	967616
200549	967617
180972	967618
262104	967619
274265	967620
240066	967621
183806	967622
212357	967623
106868	967624
49037	967625
139900	967626
76282	967627
144081	967628
249187	967629
44508	967630
20792	967631
198519	967632
80374	967633
203247	967634
133796	967635
177860	967636
98204	967637
76953	967638
32845	967639
107930	967640
1478	967641
7213	967642
115584	967643
288449	967644
42270	967645
11186	967646
206263	967647
51121	967648
210312	967649
114769	967650
310228	967651
80877	967652
116106	967653
44191	967654
29909	967655
43320	967656
47722	967657
214522	967658
32240	967659
52057	967660
113214	967661
257792	967662
143265	967663
67037	967664
56579	967665
50482	967666
99173	967667
238052	967668
202685	967669
198433	967670
66277	967671
197904	967672
82971	967673
91893	967674
276952	967675
105168	967676
55862	967677
75861	967678
136007	967679
195765	967680
87383	967681
33245	967682
41206	967683
58918	967684
43545	967685
200102	967686
8366	967687
95559	967688
54222	967689
7745	967690
98269	967691
92913	967692
58664	967693
115080	967694
199964	967695
185751	967696
174938	967697
89721	967698
58218	967699
58218	967700
32848	967701
194869	967702
64600	967703
45015	967704
48	967705
22700	967706
14229	967707
216313	967708
80114	967709
291634	967710
21906	967711
197673	967712
52978	967713
2514	967714
57921	967715
19660	967716
132703	967717
275971	967718
57216	967719
4619	967720
85153	967721
47143	967722
96050	967723
37207	967724
101897	967725
21227	967726
5115	967727
51588	967728
38965	967729
109013	967730
17407	967731
48116	967732
40007	967733
5107	967734
232244	967735
100966	967736
51101	967737
76877	967738
49956	967739
35766	967740
47773	967741
227046	967742
6476	967743
15778	967744
46717	967745
7503	967746
10279	967747
108968	967748
19322	967749
26728	967750
120661	967751
2403	967752
1491	967753
234862	967754
125748	967755
54787	967756
153845	967757
32054	967758
6414	967759
181467	967760
91171	967761
39702	967762
95595	967763
189948	967764
69	967765
50879	967766
127982	967767
42053	967768
36928	967769
84984	967770
15446	967771
51644	967772
53179	967773
12473	967774
303717	967775
129568	967776
32134	967777
18977	967778
64775	967779
148226	967780
266862	967781
142286	967782
23874	967783
278768	967784
287795	967785
102157	967786
116591	967787
116591	967788
15397	967789
40233	967790
173531	967791
238902	967792
20114	967793
152768	967794
132535	967795
183208	967796
79668	967797
82055	967798
82055	967799
12796	967800
161821	967801
157570	967802
15616	967803
116383	967804
46252	967805
271855	967806
126750	967807
24885	967808
101238	967809
122505	967810
112515	967811
18187	967812
108431	967813
170168	967814
2777	967815
51473	967816
110104	967817
60498	967818
73985	967819
102000	967820
87923	967821
137645	967822
57545	967823
312776	967824
7402	967825
103886	967826
267423	967827
9599	967828
64676	967829
57128	967830
78468	967831
36813	967832
104959	967833
265716	967834
1724	967835
209678	967836
20082	967837
2620	967838
61015	967839
49568	967840
92383	967841
8452	967842
94425	967843
29441	967844
115969	967845
46296	967846
89428	967847
14673	967848
37773	967849
1544	967850
18070	967851
14302	967852
98250	967853
19935	967854
99559	967855
50307	967856
396	967857
60170	967858
289047	967859
151750	967860
128544	967861
287199	967862
117935	967863
62901	967864
112194	967865
54690	967866
289738	967867
134258	967868
57638	967869
23122	967870
174771	967871
210212	967872
15161	967873
303172	967874
280985	967875
295185	967876
13682	967877
113683	967878
21	967879
62526	967880
24533	967881
717	967882
7700	967883
173210	967884
26467	967885
182728	967886
215855	967887
73355	967888
232800	967889
463	967890
151529	967891
205956	967892
258165	967893
254224	967894
91161	967895
247029	967896
136634	967897
147187	967898
282526	967899
286170	967900
136474	967901
286116	967902
7203	967903
158769	967904
70054	967905
234525	967906
111128	967907
44141	967908
47486	967909
73826	967910
298186	967911
236159	967912
240589	967913
243318	967914
272686	967915
200471	967916
208696	967917
74368	967918
152232	967919
56477	967920
235785	967921
166242	967922
283071	967923
62582	967924
37603	967925
43562	967926
178810	967927
28125	967928
16097	967929
101664	967930
236061	967931
262029	967932
78528	967933
96363	967934
32705	967935
20051	967936
168213	967937
70328	967938
62404	967939
222575	967940
97386	967941
67366	967942
131402	967943
303289	967944
214625	967945
159454	967946
20432	967947
303017	967948
117559	967949
30107	967950
5826	967951
37480	967952
108363	967953
254381	967954
93652	967955
225382	967956
77146	967957
94379	967958
210822	967959
24232	967960
9680	967961
125278	967962
120178	967963
216436	967964
176034	967965
236594	967966
14516	967967
1930	967968
299338	967969
110787	967970
62073	967971
38	967972
198330	967973
4754	967974
126926	967975
13248	967976
29813	967977
286584	967978
165011	967979
168866	967980
48914	967981
175974	967982
175475	967983
29663	967984
163137	967985
69065	967986
24990	967987
136440	967988
77225	967989
216070	967990
229567	967991
150634	967992
117728	967993
41156	967994
137781	967995
201817	967996
88310	967997
78516	967998
301853	967999
174367	968000
66586	968001
171890	968002
222581	968003
244284	968004
84796	968005
59451	968006
64739	968007
155343	968008
291681	968009
43694	968010
46673	968011
37118	968012
56084	968013
262180	968014
61097	968015
127370	968016
420	968017
4257	968018
43195	968019
109552	968020
26405	968021
182920	968022
68559	968023
143525	968024
1950	968025
6123	968026
97699	968027
2215	968028
55226	968029
103077	968030
57698	968031
97743	968032
193774	968033
98831	968034
30875	968035
24302	968036
139180	968037
120421	968038
3383	968039
75088	968040
2232	968041
105343	968042
61390	968043
3278	968044
16355	968045
27493	968046
149710	968047
144996	968048
192896	968049
96569	968050
85969	968051
47192	968052
128245	968053
43336	968054
2235	968055
116779	968056
149604	968057
199929	968058
210473	968059
37383	968060
172453	968061
109875	968062
92517	968063
171126	968064
272593	968065
178313	968066
18879	968067
4555	968068
183996	968069
10401	968070
74800	968071
200263	968072
1343	968073
226811	968074
18998	968075
4170	968076
54092	968077
128807	968078
276909	968079
191757	968080
277163	968081
128844	968082
19124	968083
63222	968084
53478	968085
28915	968086
124640	968087
23590	968088
116186	968089
144036	968090
82787	968091
268083	968092
100054	968093
180363	968094
167815	968095
4413	968096
27270	968097
41143	968098
128096	968099
222008	968100
101366	968101
95581	968102
45289	968103
142440	968104
42205	968105
1132	968106
104253	968107
91303	968108
97275	968109
89563	968110
5250	968111
141439	968112
24118	968113
145041	968114
5103	968115
163253	968116
116467	968117
146179	968118
71887	968119
5655	968120
12058	968121
140292	968122
6238	968123
80276	968124
23557	968125
38001	968126
17675	968127
101527	968128
5661	968129
36530	968130
63425	968131
18550	968132
113990	968133
4640	968134
6388	968135
5439	968136
184685	968137
34577	968138
102977	968139
1452	968140
76412	968141
132317	968142
122770	968143
10486	968144
80752	968145
182035	968146
102966	968147
103144	968148
100122	968149
287743	968150
263981	968151
9175	968152
199792	968153
136064	968154
203519	968155
110918	968156
77367	968157
5367	968158
119647	968159
151158	968160
178322	968161
67236	968162
25455	968163
172193	968164
234108	968165
270379	968166
203288	968167
254980	968168
137936	968169
32066	968170
126152	968171
22730	968172
146400	968173
220740	968174
11940	968175
93818	968176
62138	968177
34220	968178
176309	968179
113327	968180
205079	968181
35441	968182
104628	968183
27461	968184
80510	968185
126977	968186
12577	968187
67349	968188
30999	968189
48120	968190
21942	968191
59664	968192
276258	968193
108959	968194
146294	968195
154223	968196
6457	968197
72395	968198
3398	968199
9259	968200
20469	968201
67845	968202
63946	968203
1848	968204
238937	968205
132320	968206
54768	968207
166262	968208
184	968209
2036	968210
44675	968211
188634	968212
12841	968213
333	968214
26690	968215
6986	968216
151848	968217
31589	968218
47502	968219
229148	968220
29909	968221
22164	968222
30376	968223
133466	968224
45170	968225
3790	968226
167237	968227
171081	968228
1705	968229
178018	968230
174125	968231
24586	968232
186331	968233
34564	968234
37069	968235
20530	968236
178615	968237
38844	968238
12192	968239
47964	968240
106328	968241
70194	968242
2477	968243
145931	968244
8684	968245
227999	968246
264583	968247
215010	968248
16542	968249
214220	968250
116382	968251
146031	968252
113651	968253
98052	968254
68594	968255
139204	968256
206694	968257
142862	968258
272639	968259
124674	968260
38989	968261
272717	968262
61	968263
63387	968264
10003	968265
141733	968266
9324	968267
26521	968268
71268	968269
293869	968270
18116	968271
23483	968272
44800	968273
30389	968274
146573	968275
158379	968276
253763	968277
209463	968278
123108	968279
226410	968280
312188	968281
74621	968282
16706	968283
308764	968284
40530	968285
53976	968286
57073	968287
5377	968288
305425	968289
18852	968290
9968	968291
163024	968292
241829	968293
122987	968294
6042	968295
45676	968296
241727	968297
228555	968298
94291	968299
162182	968300
238039	968301
125654	968302
80577	968303
16077	968304
278373	968305
72040	968306
44517	968307
98413	968308
200091	968309
37894	968310
187963	968311
37974	968312
2374	968313
23350	968314
403	968315
66565	968316
95363	968317
97553	968318
27922	968319
144590	968320
176676	968321
80170	968322
268423	968323
28805	968324
131890	968325
68272	968326
71102	968327
25130	968328
10498	968329
86367	968330
25185	968331
107210	968332
77833	968333
150575	968334
45254	968335
5917	968336
138286	968337
180074	968338
208815	968339
52609	968340
70396	968341
86607	968342
37708	968343
3675	968344
100132	968345
24572	968346
198929	968347
3447	968348
48099	968349
41972	968350
12584	968351
31103	968352
66993	968353
92622	968354
2695	968355
17690	968356
120190	968357
9050	968358
94157	968359
118376	968360
7883	968361
133605	968362
200452	968363
59932	968364
80742	968365
6803	968366
57769	968367
117788	968368
255790	968369
28378	968370
93061	968371
311652	968372
16413	968373
1965	968374
36146	968375
261588	968376
261565	968377
27950	968378
9239	968379
45236	968380
61020	968381
30608	968382
72399	968383
579	968384
29382	968385
192590	968386
4840	968387
104247	968388
27059	968389
42073	968390
3880	968391
49737	968392
9752	968393
10882	968394
99891	968395
773	968396
61430	968397
124536	968398
36994	968399
130550	968400
206324	968401
114832	968402
2787	968403
6897	968404
19961	968405
128169	968406
128238	968407
275571	968408
40903	968409
23845	968410
25101	968411
89647	968412
56363	968413
63128	968414
229050	968415
38937	968416
140693	968417
12667	968418
29920	968419
203478	968420
45743	968421
150277	968422
261998	968423
25140	968424
47378	968425
235490	968426
4714	968427
278	968428
27127	968429
48720	968430
101982	968431
95156	968432
1904	968433
4623	968434
251424	968435
3254	968436
49763	968437
170705	968438
1229	968439
83471	968440
62317	968441
1485	968442
86317	968443
90324	968444
135786	968445
83125	968446
61103	968447
30120	968448
36657	968449
46416	968450
109551	968451
3390	968452
3270	968453
71891	968454
166330	968455
48866	968456
26371	968457
88262	968458
174296	968459
85687	968460
283458	968461
149225	968462
80415	968463
80415	968464
177720	968465
8845	968466
87453	968467
254632	968468
34367	968469
121676	968470
181077	968471
119127	968472
20629	968473
287307	968474
38161	968475
12454	968476
83686	968477
134637	968478
126756	968479
4211	968480
113635	968481
248138	968482
27605	968483
132480	968484
151012	968485
146633	968486
93074	968487
139475	968488
66616	968489
171085	968490
70589	968491
45427	968492
149046	968493
138490	968494
163598	968495
37263	968496
81023	968497
33217	968498
154312	968499
228660	968500
299673	968501
139642	968502
287808	968503
168273	968504
54527	968505
54527	968506
14193	968507
13257	968508
1679	968509
202695	968510
26088	968511
10865	968512
22877	968513
19202	968514
117286	968515
64248	968516
209986	968517
14034	968518
132839	968519
13972	968520
100468	968521
98822	968522
14320	968523
45878	968524
191002	968525
169644	968526
59248	968527
28930	968528
42963	968529
63466	968530
22501	968531
212627	968532
12741	968533
87806	968534
93365	968535
74166	968536
7434	968537
6638	968538
230697	968539
238360	968540
12324	968541
24450	968542
169761	968543
226948	968544
740	968545
172827	968546
12324	968547
189135	968548
14734	968549
211694	968550
23050	968551
27556	968552
229529	968553
3126	968554
4223	968555
78228	968556
110609	968557
92564	968558
136953	968559
47862	968560
174910	968561
258394	968562
3863	968563
82362	968564
106353	968565
211541	968566
119470	968567
79086	968568
214578	968569
300820	968570
108254	968571
272157	968572
75931	968573
67295	968574
4921	968575
2302	968576
88408	968577
137908	968578
131129	968579
254143	968580
2074	968581
29352	968582
28953	968583
2269	968584
105853	968585
39279	968586
211568	968587
261466	968588
66590	968589
115776	968590
39245	968591
8984	968592
22244	968593
169627	968594
16920	968595
31114	968596
175527	968597
59903	968598
25021	968599
88296	968600
59936	968601
167348	968602
43035	968603
26622	968604
134055	968605
135716	968606
99585	968607
885	968608
1903	968609
44850	968610
98188	968611
42431	968612
174733	968613
36412	968614
2719	968615
247675	968616
129380	968617
164360	968618
161753	968619
60716	968620
20385	968621
1720	968622
251	968623
71505	968624
76081	968625
93743	968626
167534	968627
15838	968628
50	968629
13535	968630
163690	968631
43379	968632
126147	968633
31055	968634
302458	968635
26112	968636
38833	968637
286433	968638
18649	968639
84267	968640
6853	968641
127302	968642
266959	968643
228136	968644
155206	968645
241848	968646
110629	968647
84197	968648
31619	968649
18980	968650
221488	968651
13781	968652
11424	968653
96848	968654
113585	968655
51353	968656
14018	968657
1293	968658
5646	968659
166325	968660
113352	968661
2462	968662
68853	968663
146021	968664
29580	968665
64431	968666
172336	968667
74722	968668
58564	968669
32622	968670
5057	968671
141122	968672
7982	968673
21002	968674
4094	968675
33248	968676
156690	968677
132329	968678
24483	968679
24483	968680
230786	968681
158129	968682
35026	968683
32010	968684
5441	968685
242868	968686
96847	968687
43480	968688
193401	968689
68816	968690
28716	968691
66653	968692
34770	968693
5179	968694
25430	968695
192991	968696
15172	968697
222727	968698
129644	968699
26405	968700
173649	968701
2625	968702
103790	968703
218140	968704
216776	968705
168068	968706
17411	968707
141	968708
106969	968709
81374	968710
128313	968711
169	968712
143996	968713
281886	968714
17176	968715
171911	968716
7960	968717
7486	968718
997	968719
10983	968720
90470	968721
62636	968722
40684	968723
141442	968724
1182	968725
18397	968726
11621	968727
13455	968728
26548	968729
232214	968730
153828	968731
96478	968732
34942	968733
70110	968734
92816	968735
270025	968736
220272	968737
37458	968738
16284	968739
266451	968740
60625	968741
15562	968742
153722	968743
356	968744
142810	968745
18191	968746
84522	968747
101223	968748
213148	968749
11883	968750
4927	968751
92707	968752
184061	968753
184061	968754
135770	968755
87442	968756
17312	968757
5552	968758
107831	968759
68681	968760
138684	968761
166962	968762
131451	968763
112037	968764
6296	968765
513	968766
9943	968767
38324	968768
59331	968769
51288	968770
27096	968771
86099	968772
106077	968773
67634	968774
1255	968775
9999	968776
15562	968777
63803	968778
30576	968779
16907	968780
9795	968781
4324	968782
180771	968783
118428	968784
170870	968785
47427	968786
43986	968787
140516	968788
21754	968789
22624	968790
23572	968791
143876	968792
267844	968793
215522	968794
3354	968795
81230	968796
201296	968797
190618	968798
173798	968799
17398	968800
169911	968801
9333	968802
240224	968803
72025	968804
83723	968805
15907	968806
6738	968807
79265	968808
80823	968809
47751	968810
85059	968811
49025	968812
113045	968813
64456	968814
31551	968815
208023	968816
53732	968817
67227	968818
147698	968819
125587	968820
56784	968821
56784	968822
57416	968823
190416	968824
22791	968825
28929	968826
114582	968827
14620	968828
169204	968829
34857	968830
1150	968831
174006	968832
15831	968833
211792	968834
10931	968835
20164	968836
28188	968837
214685	968838
18944	968839
21200	968840
213901	968841
200968	968842
103530	968843
59643	968844
15525	968845
164577	968846
26563	968847
47165	968848
47591	968849
112748	968850
33940	968851
6916	968852
289489	968853
3512	968854
7170	968855
122137	968856
2574	968857
154809	968858
103151	968859
206840	968860
7308	968861
157059	968862
156289	968863
102904	968864
1927	968865
75030	968866
48488	968867
35742	968868
168228	968869
36699	968870
127590	968871
155271	968872
101412	968873
150347	968874
134584	968875
188223	968876
133898	968877
258623	968878
42337	968879
57856	968880
70250	968881
4551	968882
244919	968883
173462	968884
65710	968885
116583	968886
33977	968887
6326	968888
1685	968889
61298	968890
55218	968891
119263	968892
54825	968893
71868	968894
17579	968895
99425	968896
40508	968897
7126	968898
34786	968899
61466	968900
60975	968901
249281	968902
142755	968903
179710	968904
175321	968905
18223	968906
7830	968907
45440	968908
117683	968909
16930	968910
88305	968911
83454	968912
83840	968913
181099	968914
212133	968915
961	968916
22853	968917
160348	968918
59742	968919
72296	968920
63753	968921
28075	968922
17885	968923
149269	968924
18853	968925
149908	968926
74269	968927
174330	968928
216658	968929
186913	968930
78954	968931
72160	968932
165030	968933
37056	968934
95893	968935
100992	968936
62683	968937
184798	968938
51309	968939
15255	968940
226516	968941
3142	968942
30473	968943
20408	968944
25460	968945
16422	968946
186480	968947
9709	968948
16428	968949
3959	968950
257769	968951
8730	968952
101186	968953
53483	968954
53483	968955
52175	968956
36662	968957
254957	968958
127410	968959
42363	968960
1202	968961
53324	968962
166383	968963
121266	968964
140601	968965
52960	968966
100827	968967
26570	968968
6962	968969
117304	968970
103449	968971
94431	968972
220673	968973
158580	968974
35060	968975
5285	968976
86326	968977
307032	968978
10881	968979
172119	968980
4168	968981
205056	968982
218	968983
301761	968984
309711	968985
73009	968986
133178	968987
44171	968988
85586	968989
58415	968990
124954	968991
126951	968992
226002	968993
257558	968994
69821	968995
71795	968996
232937	968997
4911	968998
9720	968999
64853	969000
91626	969001
161326	969002
239563	969003
95984	969004
5326	969005
191104	969006
211003	969007
1643	969008
299098	969009
15003	969010
210372	969011
118925	969012
189070	969013
113868	969014
24459	969015
151351	969016
63868	969017
209655	969018
103132	969019
53476	969020
5691	969021
42858	969022
88630	969023
1465	969024
180739	969025
74948	969026
10593	969027
103074	969028
20325	969029
79687	969030
5898	969031
106515	969032
174346	969033
135060	969034
104017	969035
147366	969036
62972	969037
38449	969038
69782	969039
202118	969040
180531	969041
303398	969042
112970	969043
28435	969044
140274	969045
12734	969046
56440	969047
90181	969048
84027	969049
76362	969050
1501	969051
19139	969052
9	969053
92014	969054
56539	969055
137698	969056
43835	969057
202840	969058
50475	969059
34716	969060
825	969061
46974	969062
5129	969063
40898	969064
183200	969065
14184	969066
132290	969067
23866	969068
66786	969069
146217	969070
303599	969071
3459	969072
99832	969073
85037	969074
52621	969075
110369	969076
54241	969077
33861	969078
147652	969079
150650	969080
158707	969081
157601	969082
28024	969083
93110	969084
310400	969085
105218	969086
10238	969087
176038	969088
278071	969089
98160	969090
308559	969091
5740	969092
160952	969093
5746	969094
44081	969095
32957	969096
186437	969097
122152	969098
34909	969099
24677	969100
12090	969101
39752	969102
180549	969103
18853	969104
3000	969105
305558	969106
62370	969107
251857	969108
9972	969109
5201	969110
124037	969111
102445	969112
9611	969113
163407	969114
117149	969115
150085	969116
179328	969117
21657	969118
6354	969119
247966	969120
37142	969121
923	969122
23620	969123
84710	969124
80018	969125
36851	969126
12340	969127
226843	969128
111343	969129
56702	969130
59661	969131
195637	969132
19121	969133
3059	969134
67648	969135
188395	969136
220231	969137
249009	969138
95621	969139
189554	969140
208	969141
170279	969142
150437	969143
67145	969144
2060	969145
90154	969146
231121	969147
10814	969148
119518	969149
130308	969150
30135	969151
13943	969152
29360	969153
129727	969154
187929	969155
52653	969156
12221	969157
2985	969158
204902	969159
7208	969160
13055	969161
13055	969162
39000	969163
17965	969164
80030	969165
81923	969166
310496	969167
45096	969168
247233	969169
24203	969170
168523	969171
133566	969172
133566	969173
133566	969174
41779	969175
5473	969176
149847	969177
16620	969178
39555	969179
103825	969180
4332	969181
13426	969182
58388	969183
140518	969184
20608	969185
6670	969186
88936	969187
87816	969188
2751	969189
104398	969190
29245	969191
97754	969192
93790	969193
55013	969194
55013	969195
159103	969196
51484	969197
48961	969198
209258	969199
107569	969200
111123	969201
98278	969202
79155	969203
74517	969204
47372	969205
85952	969206
2226	969207
73111	969208
78703	969209
8766	969210
73644	969211
74075	969212
61519	969213
48092	969214
218944	969215
99835	969216
42126	969217
261865	969218
106489	969219
26993	969220
158385	969221
3	969222
74307	969223
155688	969224
27005	969225
262208	969226
248461	969227
22388	969228
133104	969229
62311	969230
91396	969231
153976	969232
198820	969233
5235	969234
180447	969235
17103	969236
32927	969237
174247	969238
64338	969239
26921	969240
3221	969241
301654	969242
283946	969243
91651	969244
251908	969245
5523	969246
113676	969247
7753	969248
297603	969249
311737	969250
64105	969251
16587	969252
10795	969253
248487	969254
72795	969255
44056	969256
67170	969257
75843	969258
282716	969259
172445	969260
236558	969261
192792	969262
60070	969263
51428	969264
249515	969265
112400	969266
60430	969267
126214	969268
126214	969269
87901	969270
128907	969271
37827	969272
114405	969273
44893	969274
100657	969275
3807	969276
290354	969277
103210	969278
136648	969279
204327	969280
103402	969281
135773	969282
171763	969283
23286	969284
128801	969285
35113	969286
37827	969287
133897	969288
268	969289
195057	969290
153260	969291
8883	969292
136113	969293
84569	969294
174827	969295
22067	969296
51660	969297
33133	969298
16728	969299
16727	969300
93534	969301
433	969302
17675	969303
160179	969304
92814	969305
50008	969306
209317	969307
290442	969308
41249	969309
14539	969310
37701	969311
106070	969312
193577	969313
126950	969314
27403	969315
115318	969316
3680	969317
299382	969318
68143	969319
28925	969320
182413	969321
38962	969322
134457	969323
148286	969324
137150	969325
25366	969326
66322	969327
82174	969328
283957	969329
131873	969330
151135	969331
83426	969332
48110	969333
95637	969334
79348	969335
5519	969336
200541	969337
83238	969338
22141	969339
6820	969340
161620	969341
106937	969342
90943	969343
37088	969344
6840	969345
148096	969346
18535	969347
9249	969348
119467	969349
51552	969350
39525	969351
2219	969352
108084	969353
50649	969354
95336	969355
91496	969356
74645	969357
307183	969358
39858	969359
72681	969360
23911	969361
139828	969362
182138	969363
211557	969364
15782	969365
25579	969366
87849	969367
133211	969368
146	969369
79999	969370
47738	969371
18908	969372
21207	969373
213300	969374
150286	969375
6943	969376
304306	969377
63943	969378
301099	969379
43358	969380
23582	969381
82610	969382
70178	969383
118668	969384
175656	969385
195240	969386
74857	969387
146728	969388
175658	969389
267820	969390
247843	969391
146296	969392
124300	969393
190011	969394
10457	969395
149494	969396
65448	969397
50572	969398
35339	969399
91963	969400
13311	969401
213165	969402
202095	969403
55086	969404
299413	969405
26151	969406
73695	969407
11351	969408
3459	969409
14204	969410
30764	969411
164849	969412
98278	969413
35373	969414
39026	969415
35960	969416
222055	969417
22914	969418
93	969419
134716	969420
51807	969421
35139	969422
157301	969423
56020	969424
8144	969425
15320	969426
183936	969427
52665	969428
167790	969429
9137	969430
15306	969431
3536	969432
70960	969433
48820	969434
105254	969435
36042	969436
62749	969437
28577	969438
26476	969439
130117	969440
42070	969441
20412	969442
73779	969443
122472	969444
175838	969445
68401	969446
15744	969447
42973	969448
109067	969449
183392	969450
8535	969451
30533	969452
258037	969453
207307	969454
110808	969455
40226	969456
108889	969457
196078	969458
53281	969459
11570	969460
70425	969461
202623	969462
172640	969463
31716	969464
122457	969465
217520	969466
262998	969467
359	969468
393	969469
48907	969470
560	969471
40690	969472
9525	969473
92041	969474
13258	969475
68729	969476
2273	969477
222844	969478
19809	969479
129981	969480
87429	969481
47255	969482
2595	969483
44544	969484
262	969485
76081	969486
65300	969487
24364	969488
18402	969489
279283	969490
104903	969491
75223	969492
119518	969493
4316	969494
8034	969495
171977	969496
2072	969497
723	969498
102974	969499
249347	969500
72859	969501
232787	969502
50126	969503
31236	969504
34447	969505
9066	969506
92169	969507
24668	969508
47695	969509
69855	969510
6274	969511
206703	969512
74819	969513
11793	969514
242024	969515
165916	969516
152267	969517
9092	969518
48226	969519
156025	969520
298128	969521
56035	969522
65637	969523
23292	969524
68912	969525
48997	969526
160516	969527
22717	969528
109463	969529
30044	969530
143148	969531
106900	969532
49167	969533
64870	969534
13755	969535
29129	969536
5780	969537
12662	969538
78877	969539
3663	969540
55378	969541
54769	969542
2943	969543
164484	969544
112622	969545
187360	969546
90578	969547
160165	969548
69198	969549
45	969550
23572	969551
83470	969552
54592	969553
70439	969554
114811	969555
296918	969556
41067	969557
82756	969558
38111	969559
7192	969560
130351	969561
145795	969562
1795	969563
12857	969564
56356	969565
178024	969566
232050	969567
230253	969568
73964	969569
151278	969570
3959	969571
138268	969572
207102	969573
13082	969574
140713	969575
129873	969576
237605	969577
106103	969578
68394	969579
46068	969580
113458	969581
162795	969582
270538	969583
249543	969584
300164	969585
103860	969586
117899	969587
131987	969588
32486	969589
309145	969590
2235	969591
177402	969592
31698	969593
79888	969594
10016	969595
23321	969596
46882	969597
309521	969598
76459	969599
10946	969600
1603	969601
36558	969602
68358	969603
19584	969604
63958	969605
195403	969606
176593	969607
213877	969608
119125	969609
76969	969610
271177	969611
181440	969612
186369	969613
170457	969614
298331	969615
61445	969616
70873	969617
189045	969618
106141	969619
127281	969620
110154	969621
1107	969622
4908	969623
69061	969624
84717	969625
103978	969626
69428	969627
282522	969628
14570	969629
166049	969630
303938	969631
54413	969632
103512	969633
20780	969634
38740	969635
155350	969636
92516	969637
278346	969638
22106	969639
159902	969640
138987	969641
155772	969642
22407	969643
30173	969644
28478	969645
63104	969646
95558	969647
34398	969648
94242	969649
125099	969650
198774	969651
179985	969652
249409	969653
11519	969654
283692	969655
52921	969656
60965	969657
44460	969658
69773	969659
24052	969660
34196	969661
16137	969662
41854	969663
190679	969664
42532	969665
299136	969666
2066	969667
39347	969668
62499	969669
193823	969670
9857	969671
164842	969672
8713	969673
73685	969674
72298	969675
43227	969676
291243	969677
7769	969678
59656	969679
77314	969680
70586	969681
175614	969682
45543	969683
31105	969684
9597	969685
180731	969686
13711	969687
4513	969688
39237	969689
59120	969690
90553	969691
40546	969692
211835	969693
62720	969694
1405	969695
58993	969696
41022	969697
129025	969698
89757	969699
94911	969700
3356	969701
7375	969702
88251	969703
48370	969704
64831	969705
36727	969706
48918	969707
44525	969708
38945	969709
77442	969710
145513	969711
236738	969712
23293	969713
174652	969714
10709	969715
20996	969716
133989	969717
118254	969718
45314	969719
115223	969720
26007	969721
52420	969722
203769	969723
186235	969724
180100	969725
228116	969726
222142	969727
99650	969728
144	969729
195060	969730
197204	969731
177131	969732
72138	969733
24078	969734
284321	969735
209813	969736
44159	969737
293496	969738
217327	969739
56094	969740
200792	969741
110420	969742
165509	969743
16054	969744
92760	969745
104793	969746
99636	969747
152231	969748
100384	969749
283525	969750
96076	969751
150205	969752
280977	969753
217493	969754
98575	969755
82930	969756
145227	969757
37201	969758
252573	969759
277479	969760
154808	969761
254427	969762
272527	969763
68946	969764
59612	969765
186330	969766
237694	969767
112470	969768
55150	969769
89192	969770
38187	969771
87545	969772
200290	969773
34606	969774
221730	969775
69807	969776
49881	969777
174657	969778
138599	969779
191423	969780
40308	969781
29482	969782
234033	969783
78879	969784
85306	969785
33628	969786
103319	969787
15575	969788
147546	969789
236906	969790
29492	969791
24939	969792
160023	969793
129659	969794
59059	969795
194141	969796
183218	969797
76308	969798
134593	969799
4602	969800
2262	969801
158232	969802
16795	969803
129829	969804
8911	969805
142539	969806
33528	969807
112024	969808
142164	969809
132099	969810
2701	969811
207286	969812
165975	969813
301691	969814
204875	969815
67278	969816
4310	969817
3705	969818
212820	969819
204358	969820
128005	969821
16856	969822
190988	969823
60100	969824
19500	969825
6389	969826
7173	969827
127194	969828
89962	969829
198426	969830
76693	969831
210649	969832
136845	969833
215811	969834
46333	969835
181380	969836
197180	969837
87898	969838
21626	969839
215951	969840
15349	969841
95258	969842
10416	969843
29572	969844
166457	969845
3702	969846
1389	969847
192079	969848
10680	969849
8738	969850
181839	969851
222757	969852
102691	969853
91300	969854
25760	969855
62563	969856
39353	969857
62808	969858
309856	969859
18930	969860
243317	969861
147352	969862
129391	969863
17353	969864
16967	969865
3416	969866
293397	969867
13240	969868
128237	969869
4750	969870
157721	969871
68470	969872
30713	969873
280409	969874
59075	969875
25088	969876
214330	969877
238627	969878
54032	969879
75603	969880
83929	969881
186709	969882
185806	969883
304819	969884
142686	969885
7333	969886
61719	969887
188335	969888
134179	969889
169150	969890
91736	969891
73524	969892
55203	969893
293752	969894
96003	969895
158012	969896
25185	969897
184258	969898
49746	969899
109672	969900
80524	969901
13733	969902
57625	969903
225992	969904
73664	969905
153634	969906
87865	969907
84975	969908
52506	969909
14476	969910
67710	969911
4168	969912
84073	969913
40171	969914
29157	969915
119628	969916
291336	969917
131223	969918
103830	969919
40921	969920
31537	969921
86875	969922
24978	969923
254021	969924
120553	969925
108632	969926
197893	969927
238111	969928
186241	969929
4978	969930
144507	969931
19887	969932
42251	969933
204227	969934
56952	969935
87949	969936
70006	969937
291588	969938
103716	969939
60095	969940
29163	969941
309338	969942
288539	969943
66967	969944
117189	969945
139371	969946
58462	969947
266955	969948
77994	969949
184273	969950
17802	969951
284388	969952
155790	969953
46068	969954
213803	969955
29107	969956
22969	969957
135814	969958
110160	969959
275590	969960
185875	969961
104579	969962
20130	969963
293168	969964
212381	969965
68058	969966
1380	969967
10074	969968
12242	969969
184730	969970
20220	969971
199788	969972
158509	969973
57520	969974
15910	969975
21611	969976
98226	969977
81702	969978
49160	969979
74022	969980
30497	969981
120861	969982
143955	969983
72819	969984
28556	969985
23440	969986
40340	969987
19896	969988
23861	969989
18438	969990
37536	969991
25011	969992
13841	969993
51117	969994
85689	969995
11199	969996
104819	969997
240010	969998
36412	969999
1638	970000
92830	970001
82223	970002
35209	970003
56719	970004
18046	970005
71332	970006
113099	970007
62357	970008
19338	970009
12774	970010
12774	970011
14043	970012
34267	970013
126955	970014
110938	970015
27477	970016
43752	970017
167459	970018
11449	970019
54693	970020
32023	970021
279882	970022
119814	970023
144871	970024
4927	970025
896	970026
62659	970027
173979	970028
59304	970029
23416	970030
24938	970031
5407	970032
14023	970033
76847	970034
896	970035
896	970036
297646	970037
40145	970038
252	970039
88098	970040
64543	970041
18811	970042
217286	970043
158679	970044
43797	970045
22583	970046
44501	970047
174886	970048
113816	970049
26037	970050
18608	970051
69073	970052
18975	970053
115630	970054
246739	970055
125066	970056
74609	970057
216794	970058
103930	970059
6753	970060
28047	970061
267235	970062
61331	970063
127296	970064
14656	970065
166103	970066
55752	970067
9744	970068
82695	970069
49403	970070
101432	970071
12596	970072
12141	970073
63493	970074
26981	970075
84744	970076
69493	970077
64476	970078
3784	970079
49155	970080
41063	970081
9690	970082
84074	970083
177582	970084
251095	970085
13861	970086
64711	970087
44153	970088
249636	970089
6513	970090
203791	970091
92941	970092
48493	970093
95475	970094
176347	970095
25264	970096
288310	970097
49096	970098
57593	970099
94601	970100
134977	970101
56568	970102
220261	970103
38166	970104
180286	970105
32663	970106
233096	970107
227707	970108
103231	970109
125288	970110
282853	970111
114255	970112
83594	970113
152902	970114
152780	970115
116891	970116
60916	970117
105415	970118
207308	970119
145214	970120
309848	970121
81745	970122
20255	970123
21087	970124
100306	970125
126195	970126
56776	970127
59244	970128
38585	970129
8481	970130
44777	970131
72726	970132
107417	970133
56239	970134
83758	970135
91488	970136
34153	970137
301393	970138
49015	970139
1570	970140
42034	970141
148483	970142
8159	970143
9596	970144
242053	970145
66136	970146
143124	970147
297938	970148
81563	970149
147852	970150
35011	970151
9697	970152
306319	970153
54774	970154
8663	970155
25356	970156
53178	970157
56659	970158
174656	970159
150739	970160
28389	970161
132927	970162
4559	970163
155996	970164
144776	970165
14566	970166
4135	970167
95672	970168
133278	970169
50422	970170
62362	970171
259280	970172
173457	970173
172773	970174
56539	970175
78325	970176
198840	970177
8322	970178
94071	970179
124344	970180
282867	970181
305223	970182
115117	970183
23025	970184
97097	970185
174359	970186
117466	970187
47442	970188
211465	970189
1476	970190
257829	970191
8156	970192
227115	970193
133593	970194
55634	970195
81901	970196
15366	970197
290687	970198
289553	970199
132427	970200
60700	970201
153804	970202
58388	970203
110189	970204
58988	970205
83644	970206
70134	970207
58466	970208
21111	970209
207732	970210
97502	970211
312780	970212
93038	970213
290350	970214
111916	970215
92366	970216
135011	970217
8090	970218
71289	970219
66909	970220
17082	970221
68382	970222
551	970223
83416	970224
143103	970225
76336	970226
144094	970227
30277	970228
20649	970229
143087	970230
152973	970231
281026	970232
308182	970233
206672	970234
85237	970235
31166	970236
170695	970237
150309	970238
18121	970239
194931	970240
192234	970241
308847	970242
150090	970243
134863	970244
107206	970245
67408	970246
67408	970247
146496	970248
19919	970249
170881	970250
39889	970251
128738	970252
41135	970253
189134	970254
20691	970255
73254	970256
303115	970257
64606	970258
64593	970259
202903	970260
176562	970261
49854	970262
32598	970263
174777	970264
107622	970265
120316	970266
106938	970267
279994	970268
53866	970269
80085	970270
138337	970271
295601	970272
17919	970273
184489	970274
47148	970275
10525	970276
3271	970277
23671	970278
29127	970279
4073	970280
100480	970281
109398	970282
171290	970283
146053	970284
86431	970285
8400	970286
48027	970287
191202	970288
222321	970289
182519	970290
182519	970291
9928	970292
260354	970293
147130	970294
212631	970295
21649	970296
118584	970297
187605	970298
55827	970299
77638	970300
219036	970301
122178	970302
287993	970303
56164	970304
22172	970305
152101	970306
37405	970307
31599	970308
133748	970309
23114	970310
6819	970311
18643	970312
59363	970313
56942	970314
12801	970315
141110	970316
68634	970317
176660	970318
107760	970319
223301	970320
134650	970321
20291	970322
32397	970323
50572	970324
5569	970325
93457	970326
50078	970327
117816	970328
216628	970329
293102	970330
116223	970331
311360	970332
16354	970333
42983	970334
50698	970335
28989	970336
42553	970337
39129	970338
166929	970339
59623	970340
143770	970341
302910	970342
5594	970343
13841	970344
150506	970345
31710	970346
10455	970347
130743	970348
26082	970349
66598	970350
249701	970351
39106	970352
63321	970353
91983	970354
14411	970355
116120	970356
29750	970357
92389	970358
31433	970359
30837	970360
40402	970361
139976	970362
39290	970363
27570	970364
49769	970365
101154	970366
52675	970367
156648	970368
225697	970369
83796	970370
100160	970371
160860	970372
324	970373
169399	970374
162605	970375
60080	970376
7771	970377
81981	970378
18123	970379
212776	970380
88356	970381
83925	970382
85697	970383
59496	970384
49440	970385
44784	970386
32975	970387
150666	970388
4367	970389
69024	970390
72662	970391
129784	970392
146198	970393
227641	970394
32731	970395
38740	970396
16248	970397
284261	970398
96480	970399
5945	970400
68596	970401
241357	970402
243269	970403
46754	970404
29392	970405
1514	970406
179374	970407
201291	970408
106410	970409
99629	970410
287652	970411
159814	970412
102028	970413
74405	970414
30059	970415
35486	970416
72662	970417
100331	970418
297710	970419
21950	970420
112235	970421
14293	970422
70088	970423
76287	970424
34996	970425
201405	970426
101681	970427
123294	970428
124250	970429
91440	970430
56326	970431
130800	970432
34301	970433
31525	970434
71412	970435
308067	970436
191234	970437
23574	970438
188564	970439
121699	970440
65361	970441
65003	970442
210173	970443
71520	970444
103727	970445
64145	970446
38699	970447
202955	970448
106270	970449
118427	970450
48444	970451
17425	970452
23321	970453
55820	970454
142919	970455
12145	970456
46778	970457
38451	970458
41355	970459
264860	970460
162894	970461
76330	970462
184202	970463
217794	970464
151022	970465
184158	970466
265941	970467
81826	970468
73105	970469
57144	970470
235856	970471
61070	970472
98750	970473
147389	970474
54217	970475
33176	970476
26150	970477
81424	970478
5870	970479
45830	970480
23129	970481
44432	970482
133635	970483
60821	970484
46786	970485
111757	970486
66717	970487
129641	970488
65708	970489
89246	970490
241323	970491
20922	970492
112113	970493
41486	970494
58031	970495
145857	970496
29979	970497
80127	970498
152440	970499
56212	970500
12713	970501
51480	970502
158512	970503
109887	970504
7948	970505
10605	970506
39199	970507
62535	970508
11195	970509
294679	970510
59338	970511
28562	970512
29462	970513
40442	970514
20097	970515
55082	970516
10284	970517
281915	970518
33702	970519
110779	970520
175982	970521
145454	970522
2889	970523
121019	970524
64067	970525
8720	970526
18834	970527
120024	970528
97811	970529
54491	970530
25674	970531
81390	970532
73105	970533
280530	970534
38647	970535
116275	970536
104513	970537
41844	970538
117319	970539
737	970540
113580	970541
269007	970542
12013	970543
226033	970544
83563	970545
63722	970546
24462	970547
71396	970548
104235	970549
290154	970550
244896	970551
84443	970552
307432	970553
197448	970554
67493	970555
68089	970556
8509	970557
20634	970558
191379	970559
290542	970560
114102	970561
69877	970562
231187	970563
8174	970564
178	970565
35779	970566
68984	970567
49715	970568
89822	970569
150367	970570
82093	970571
2390	970572
20752	970573
1410	970574
95257	970575
109661	970576
25362	970577
135837	970578
90399	970579
222158	970580
199356	970581
37026	970582
278816	970583
3575	970584
271664	970585
283383	970586
219929	970587
9197	970588
13767	970589
280698	970590
4815	970591
223448	970592
134374	970593
128716	970594
164413	970595
90992	970596
43417	970597
292878	970598
61758	970599
27995	970600
243247	970601
121375	970602
9221	970603
173127	970604
16922	970605
18966	970606
8717	970607
8959	970608
18631	970609
94678	970610
203880	970611
50977	970612
105460	970613
23501	970614
14567	970615
53489	970616
139094	970617
28856	970618
148603	970619
57044	970620
299441	970621
309189	970622
16387	970623
22612	970624
18793	970625
123034	970626
116556	970627
31633	970628
677	970629
11129	970630
196286	970631
739	970632
29811	970633
98630	970634
141277	970635
244358	970636
142117	970637
106056	970638
75283	970639
65236	970640
157429	970641
198299	970642
72996	970643
114146	970644
8855	970645
34895	970646
24359	970647
306	970648
244947	970649
72101	970650
7181	970651
16152	970652
7558	970653
9806	970654
946	970655
6218	970656
287445	970657
92824	970658
33109	970659
72669	970660
7402	970661
103150	970662
264888	970663
67729	970664
80910	970665
63594	970666
40626	970667
38280	970668
203652	970669
150590	970670
8169	970671
181924	970672
246105	970673
79617	970674
74139	970675
6914	970676
57659	970677
29276	970678
94614	970679
108757	970680
91277	970681
299013	970682
37440	970683
58006	970684
210254	970685
173562	970686
134598	970687
75771	970688
75700	970689
23374	970690
211146	970691
1258	970692
151839	970693
72236	970694
231844	970695
42317	970696
96941	970697
114262	970698
16424	970699
22607	970700
71564	970701
18858	970702
3008	970703
3008	970704
19184	970705
52731	970706
25735	970707
19783	970708
96239	970709
127898	970710
88954	970711
88954	970712
175471	970713
3120	970714
158416	970715
134436	970716
9516	970717
15646	970718
54710	970719
1297	970720
86130	970721
72187	970722
14115	970723
90861	970724
12263	970725
179627	970726
21622	970727
20471	970728
47605	970729
40354	970730
56667	970731
172772	970732
21982	970733
87300	970734
11376	970735
145167	970736
28374	970737
122790	970738
67133	970739
84682	970740
150379	970741
170873	970742
35015	970743
150613	970744
997	970745
31451	970746
130538	970747
135398	970748
60409	970749
84744	970750
36506	970751
17664	970752
144856	970753
20030	970754
221972	970755
188186	970756
48972	970757
93100	970758
19782	970759
141842	970760
56263	970761
7485	970762
20357	970763
34442	970764
60064	970765
40291	970766
13937	970767
281930	970768
295720	970769
196361	970770
197662	970771
181272	970772
112785	970773
237491	970774
174086	970775
140593	970776
70118	970777
67036	970778
302068	970779
162412	970780
80539	970781
79070	970782
170598	970783
2539	970784
183487	970785
142306	970786
55327	970787
131216	970788
19270	970789
185327	970790
44935	970791
26965	970792
89734	970793
37692	970794
88539	970795
48121	970796
113856	970797
139996	970798
169722	970799
132770	970800
50375	970801
185	970802
284635	970803
292320	970804
49078	970805
44142	970806
63426	970807
167	970808
22887	970809
14974	970810
67162	970811
28344	970812
31929	970813
206045	970814
182585	970815
168583	970816
15829	970817
205319	970818
5	970819
124678	970820
105463	970821
115817	970822
193627	970823
30276	970824
7674	970825
120014	970826
24346	970827
18873	970828
44033	970829
186415	970830
98644	970831
240190	970832
119719	970833
306907	970834
116279	970835
214458	970836
26533	970837
4225	970838
60044	970839
11151	970840
138014	970841
273386	970842
244581	970843
191926	970844
221287	970845
106628	970846
15095	970847
24730	970848
84379	970849
106656	970850
25148	970851
30200	970852
30893	970853
180261	970854
4581	970855
93338	970856
135912	970857
20602	970858
37159	970859
25920	970860
22854	970861
33615	970862
257644	970863
13351	970864
26602	970865
77179	970866
157150	970867
228070	970868
235351	970869
13497	970870
176477	970871
93572	970872
121429	970873
225448	970874
103153	970875
186308	970876
135104	970877
191051	970878
116285	970879
91628	970880
215467	970881
175066	970882
131095	970883
204057	970884
61415	970885
6222	970886
3334	970887
76388	970888
56556	970889
219377	970890
16316	970891
140228	970892
262728	970893
143681	970894
56050	970895
56050	970896
192134	970897
50136	970898
64820	970899
30408	970900
26172	970901
271614	970902
57217	970903
83700	970904
165870	970905
34309	970906
97085	970907
83820	970908
30772	970909
152393	970910
19431	970911
190988	970912
192999	970913
19316	970914
60741	970915
42042	970916
34028	970917
207248	970918
169034	970919
21575	970920
113700	970921
214922	970922
3075	970923
298775	970924
217808	970925
46256	970926
117594	970927
101514	970928
42833	970929
97098	970930
23310	970931
68522	970932
208781	970933
33075	970934
25988	970935
65322	970936
218238	970937
77671	970938
155865	970939
50137	970940
48164	970941
30029	970942
94517	970943
80725	970944
87	970945
136991	970946
7968	970947
111231	970948
4107	970949
33681	970950
59861	970951
42296	970952
149330	970953
62113	970954
22619	970955
72367	970956
128642	970957
8976	970958
2082	970959
25361	970960
206021	970961
80525	970962
268650	970963
19324	970964
130212	970965
311182	970966
5886	970967
31435	970968
14592	970969
133331	970970
171828	970971
27949	970972
310305	970973
127408	970974
202605	970975
135606	970976
149155	970977
2225	970978
86454	970979
3771	970980
225037	970981
111314	970982
43747	970983
57431	970984
292934	970985
233451	970986
203277	970987
206381	970988
36914	970989
185630	970990
16275	970991
113465	970992
32086	970993
199411	970994
53955	970995
225152	970996
92350	970997
11970	970998
61479	970999
128978	971000
15476	971001
38730	971002
24436	971003
14254	971004
82058	971005
208189	971006
44120	971007
169436	971008
246380	971009
44584	971010
14293	971011
230005	971012
32133	971013
71872	971014
151642	971015
54083	971016
16101	971017
126018	971018
274734	971019
229	971020
151150	971021
83653	971022
60220	971023
10077	971024
59201	971025
91737	971026
72056	971027
131896	971028
39605	971029
107692	971030
6815	971031
18659	971032
137109	971033
11422	971034
43434	971035
207955	971036
43737	971037
17698	971038
30904	971039
156703	971040
46702	971041
12587	971042
98016	971043
38270	971044
258907	971045
165606	971046
290746	971047
188580	971048
24636	971049
107268	971050
134405	971051
126705	971052
78518	971053
5519	971054
76035	971055
148679	971056
147535	971057
112060	971058
697	971059
34717	971060
28191	971061
14669	971062
73763	971063
50700	971064
35162	971065
62187	971066
20085	971067
47443	971068
81015	971069
158460	971070
65455	971071
38050	971072
47655	971073
158500	971074
43770	971075
1165	971076
20986	971077
19490	971078
274405	971079
84876	971080
151130	971081
209323	971082
113459	971083
208970	971084
273455	971085
286402	971086
106269	971087
6039	971088
38362	971089
45618	971090
16710	971091
63025	971092
113691	971093
24636	971094
8152	971095
62419	971096
110117	971097
31378	971098
47823	971099
167380	971100
34451	971101
3538	971102
23157	971103
9264	971104
19473	971105
259806	971106
42726	971107
12254	971108
21826	971109
22135	971110
246052	971111
18815	971112
49167	971113
9009	971114
278225	971115
49657	971116
19281	971117
155987	971118
186627	971119
170700	971120
87258	971121
80523	971122
141034	971123
87735	971124
126639	971125
2840	971126
28347	971127
1672	971128
238247	971129
670	971130
107575	971131
2710	971132
118083	971133
11806	971134
51865	971135
191980	971136
163207	971137
91391	971138
32509	971139
114002	971140
35115	971141
11546	971142
150234	971143
41649	971144
210215	971145
12417	971146
25728	971147
69629	971148
72910	971149
8952	971150
51628	971151
49881	971152
34633	971153
144125	971154
60287	971155
258592	971156
144369	971157
73093	971158
46418	971159
180296	971160
88217	971161
5988	971162
180751	971163
3120	971164
2305	971165
3601	971166
141527	971167
38243	971168
3613	971169
41365	971170
198994	971171
139966	971172
54942	971173
32026	971174
237983	971175
256430	971176
128691	971177
140881	971178
52693	971179
142570	971180
71668	971181
22746	971182
184935	971183
80062	971184
66378	971185
64730	971186
254702	971187
94954	971188
2606	971189
298	971190
82361	971191
67064	971192
17135	971193
11495	971194
63404	971195
54532	971196
149631	971197
10089	971198
33119	971199
20101	971200
81636	971201
22622	971202
19644	971203
3316	971204
31792	971205
109313	971206
65557	971207
140151	971208
113129	971209
31450	971210
290297	971211
10428	971212
98043	971213
126232	971214
74768	971215
195455	971216
126768	971217
165082	971218
90530	971219
35496	971220
30698	971221
304422	971222
85181	971223
75321	971224
13141	971225
89031	971226
43	971227
10865	971228
249797	971229
162034	971230
54542	971231
181217	971232
45943	971233
271087	971234
38143	971235
14331	971236
222451	971237
147250	971238
41355	971239
27177	971240
1335	971241
38615	971242
19849	971243
77509	971244
77509	971245
11023	971246
198808	971247
149953	971248
135295	971249
244993	971250
114946	971251
265155	971252
19539	971253
284576	971254
88097	971255
30189	971256
27531	971257
194606	971258
124241	971259
238910	971260
163465	971261
25167	971262
27070	971263
121673	971264
275768	971265
59596	971266
305952	971267
156071	971268
40938	971269
76785	971270
58879	971271
152350	971272
192996	971273
46370	971274
139592	971275
107117	971276
234057	971277
142042	971278
27248	971279
212961	971280
2583	971281
20221	971282
157257	971283
216602	971284
131065	971285
191303	971286
6141	971287
196429	971288
98705	971289
40614	971290
13301	971291
99262	971292
21549	971293
24021	971294
205155	971295
168085	971296
131234	971297
66000	971298
34993	971299
209924	971300
73598	971301
59717	971302
93147	971303
144151	971304
129459	971305
57876	971306
94716	971307
184786	971308
16425	971309
31992	971310
28720	971311
18940	971312
31071	971313
132422	971314
32122	971315
78738	971316
196293	971317
113352	971318
190460	971319
9315	971320
147197	971321
16810	971322
106131	971323
3521	971324
30990	971325
19542	971326
135605	971327
6815	971328
28639	971329
88468	971330
123813	971331
123813	971332
97293	971333
163410	971334
174131	971335
13138	971336
8592	971337
14754	971338
94659	971339
39925	971340
98876	971341
222776	971342
89508	971343
138968	971344
182234	971345
91513	971346
48792	971347
231001	971348
99753	971349
60941	971350
101262	971351
36456	971352
35875	971353
276301	971354
186210	971355
98211	971356
230936	971357
152848	971358
289210	971359
75792	971360
122276	971361
194696	971362
262413	971363
77800	971364
168515	971365
162799	971366
146191	971367
7063	971368
167711	971369
142680	971370
189203	971371
70340	971372
68184	971373
31923	971374
23400	971375
21879	971376
152378	971377
23212	971378
41256	971379
158055	971380
7572	971381
70417	971382
72042	971383
41071	971384
154930	971385
83888	971386
91693	971387
5230	971388
157698	971389
155443	971390
79550	971391
89033	971392
51464	971393
43220	971394
214809	971395
117919	971396
176823	971397
176823	971398
66439	971399
117984	971400
80758	971401
193077	971402
82104	971403
92077	971404
227239	971405
86667	971406
184693	971407
8217	971408
141719	971409
156687	971410
214239	971411
106056	971412
2762	971413
9505	971414
40905	971415
58356	971416
32204	971417
296350	971418
271375	971419
77406	971420
24733	971421
84127	971422
143213	971423
31679	971424
159690	971425
92151	971426
52995	971427
79898	971428
23342	971429
81589	971430
186709	971431
133571	971432
22330	971433
212874	971434
108694	971435
25090	971436
24020	971437
111370	971438
242286	971439
10115	971440
25770	971441
22113	971442
70586	971443
122390	971444
75823	971445
15321	971446
42670	971447
3264	971448
8130	971449
53215	971450
50886	971451
41148	971452
63327	971453
43379	971454
27031	971455
138754	971456
94535	971457
32527	971458
25351	971459
78577	971460
115219	971461
171717	971462
267789	971463
21378	971464
45624	971465
67925	971466
207272	971467
60415	971468
108229	971469
112319	971470
27241	971471
27565	971472
21513	971473
196736	971474
138393	971475
267259	971476
12643	971477
56164	971478
33195	971479
48271	971480
29262	971481
45189	971482
9550	971483
97511	971484
187860	971485
7364	971486
69480	971487
7629	971488
86018	971489
175682	971490
96312	971491
15417	971492
106849	971493
67747	971494
198174	971495
7011	971496
238367	971497
9153	971498
71454	971499
181264	971500
16028	971501
98730	971502
25626	971503
167869	971504
225743	971505
93889	971506
117685	971507
45931	971508
9064	971509
103866	971510
59000	971511
285150	971512
17475	971513
56110	971514
165110	971515
11665	971516
283955	971517
75422	971518
153269	971519
30348	971520
217703	971521
4958	971522
294263	971523
16032	971524
203130	971525
51439	971526
38258	971527
364	971528
59300	971529
117957	971530
233673	971531
201153	971532
130513	971533
187922	971534
259785	971535
53804	971536
6586	971537
84728	971538
44066	971539
88358	971540
88358	971541
46710	971542
9536	971543
148280	971544
117795	971545
50138	971546
54358	971547
139684	971548
180967	971549
32040	971550
40494	971551
100464	971552
37660	971553
110442	971554
7536	971555
166191	971556
79509	971557
11379	971558
4369	971559
160902	971560
227267	971561
15003	971562
43754	971563
77583	971564
54147	971565
89907	971566
172831	971567
16720	971568
134062	971569
187747	971570
203531	971571
11481	971572
160448	971573
177100	971574
20313	971575
50667	971576
16525	971577
35191	971578
11423	971579
960	971580
282683	971581
122180	971582
268861	971583
115908	971584
152784	971585
83032	971586
108492	971587
211496	971588
229803	971589
13425	971590
169018	971591
29445	971592
148377	971593
229720	971594
96159	971595
13425	971596
6279	971597
78420	971598
13897	971599
64461	971600
105210	971601
127	971602
121843	971603
4654	971604
47238	971605
34977	971606
28746	971607
96120	971608
166279	971609
79680	971610
221502	971611
307161	971612
210763	971613
157008	971614
17713	971615
16832	971616
71013	971617
61056	971618
124574	971619
32055	971620
262252	971621
202471	971622
152545	971623
54097	971624
69951	971625
21882	971626
75904	971627
11003	971628
687	971629
59973	971630
220662	971631
99176	971632
187734	971633
31844	971634
13163	971635
13163	971636
127933	971637
31822	971638
28769	971639
23302	971640
23403	971641
75318	971642
712	971643
136909	971644
211739	971645
81218	971646
43482	971647
43214	971648
261097	971649
116563	971650
287730	971651
99830	971652
71110	971653
44452	971654
9696	971655
113261	971656
131458	971657
66484	971658
32610	971659
252814	971660
250546	971661
91763	971662
211615	971663
306770	971664
93013	971665
29907	971666
4420	971667
15680	971668
82477	971669
20959	971670
178107	971671
29991	971672
61202	971673
13748	971674
4186	971675
12381	971676
144048	971677
162745	971678
5080	971679
174288	971680
308345	971681
29907	971682
296328	971683
15357	971684
27932	971685
16162	971686
9629	971687
69188	971688
6200	971689
6466	971690
64212	971691
2063	971692
17341	971693
19882	971694
137	971695
133965	971696
183807	971697
70861	971698
114496	971699
233134	971700
41824	971701
3699	971702
47276	971703
128626	971704
196151	971705
238427	971706
74448	971707
112822	971708
13607	971709
221984	971710
97217	971711
109542	971712
159134	971713
13790	971714
50630	971715
264256	971716
9429	971717
287932	971718
34196	971719
202335	971720
252784	971721
64341	971722
58825	971723
23077	971724
62991	971725
50048	971726
464	971727
44993	971728
7093	971729
125660	971730
36699	971731
64718	971732
186565	971733
40163	971734
170837	971735
18720	971736
289550	971737
73509	971738
154450	971739
262309	971740
18845	971741
192774	971742
169653	971743
138311	971744
15804	971745
119432	971746
66988	971747
284622	971748
206572	971749
4357	971750
4357	971751
4745	971752
129145	971753
4599	971754
13288	971755
30771	971756
92365	971757
3945	971758
19530	971759
51284	971760
3695	971761
3695	971762
215894	971763
87090	971764
18336	971765
129	971766
53927	971767
44131	971768
46243	971769
135692	971770
43308	971771
51078	971772
105115	971773
76865	971774
288613	971775
44310	971776
196366	971777
36446	971778
48894	971779
18958	971780
12246	971781
143876	971782
34406	971783
49660	971784
45984	971785
79566	971786
217528	971787
8679	971788
52566	971789
55465	971790
63304	971791
131836	971792
14661	971793
2472	971794
138194	971795
54260	971796
59306	971797
180572	971798
11761	971799
31387	971800
74844	971801
64639	971802
18573	971803
238622	971804
62384	971805
8348	971806
173729	971807
295545	971808
15891	971809
89444	971810
43812	971811
27890	971812
74694	971813
155295	971814
171773	971815
64922	971816
107262	971817
10593	971818
21165	971819
171512	971820
13810	971821
124292	971822
267512	971823
13078	971824
58748	971825
1617	971826
54480	971827
11049	971828
155456	971829
87889	971830
91348	971831
299717	971832
41744	971833
72837	971834
170167	971835
47817	971836
224787	971837
44001	971838
11049	971839
59233	971840
33418	971841
93489	971842
213784	971843
99336	971844
37115	971845
27034	971846
72523	971847
76287	971848
262305	971849
161187	971850
58563	971851
116764	971852
253174	971853
117364	971854
49909	971855
184652	971856
188389	971857
38913	971858
216709	971859
201743	971860
60494	971861
13738	971862
16965	971863
103023	971864
291608	971865
38116	971866
12668	971867
131767	971868
321	971869
18273	971870
166033	971871
19448	971872
87259	971873
157944	971874
112156	971875
28477	971876
80178	971877
105647	971878
53902	971879
4566	971880
1481	971881
152788	971882
299090	971883
39455	971884
89445	971885
163520	971886
35858	971887
94409	971888
268070	971889
7440	971890
296790	971891
101980	971892
242	971893
188914	971894
237979	971895
74593	971896
158191	971897
197257	971898
279184	971899
243718	971900
110440	971901
132094	971902
242255	971903
90589	971904
139347	971905
168657	971906
285265	971907
208229	971908
129244	971909
231421	971910
136023	971911
16965	971912
24646	971913
76912	971914
38142	971915
212476	971916
159310	971917
255001	971918
35751	971919
93946	971920
5793	971921
8898	971922
22538	971923
46192	971924
20810	971925
272927	971926
206886	971927
13741	971928
27549	971929
38013	971930
123452	971931
37424	971932
76056	971933
4011	971934
39114	971935
88395	971936
85479	971937
18824	971938
200603	971939
938	971940
20174	971941
188873	971942
587	971943
155142	971944
68825	971945
39879	971946
64	971947
288311	971948
286202	971949
3168	971950
250792	971951
285965	971952
199758	971953
109033	971954
2050	971955
105951	971956
166547	971957
24396	971958
93334	971959
56436	971960
6416	971961
5268	971962
296653	971963
79252	971964
50791	971965
195780	971966
173778	971967
134142	971968
4237	971969
42664	971970
111703	971971
85	971972
46629	971973
47593	971974
113957	971975
258632	971976
85	971977
249989	971978
178214	971979
18027	971980
52157	971981
27239	971982
125	971983
94480	971984
87004	971985
87004	971986
145189	971987
58380	971988
58380	971989
212235	971990
131199	971991
110489	971992
95386	971993
205927	971994
24297	971995
44006	971996
10616	971997
281929	971998
21225	971999
60745	972000
283	972001
7215	972002
13211	972003
4683	972004
178837	972005
119583	972006
127728	972007
177016	972008
185172	972009
12047	972010
28253	972011
210294	972012
189090	972013
45769	972014
14321	972015
199194	972016
136133	972017
220431	972018
38571	972019
215786	972020
165118	972021
152518	972022
90075	972023
19813	972024
3952	972025
2301	972026
89658	972027
30228	972028
181596	972029
4720	972030
138316	972031
2591	972032
97971	972033
255522	972034
54919	972035
102713	972036
28609	972037
9621	972038
63796	972039
52121	972040
185233	972041
4718	972042
31180	972043
254178	972044
200351	972045
79462	972046
4374	972047
1735	972048
110621	972049
120	972050
682	972051
68474	972052
76742	972053
277959	972054
203935	972055
177607	972056
128594	972057
158943	972058
144032	972059
30396	972060
14053	972061
123040	972062
210283	972063
82872	972064
213600	972065
147192	972066
99303	972067
30955	972068
23538	972069
38138	972070
9412	972071
2601	972072
35521	972073
17736	972074
128621	972075
128621	972076
65460	972077
55264	972078
16117	972079
8109	972080
144585	972081
26321	972082
188562	972083
70	972084
70	972085
57876	972086
198694	972087
95950	972088
39704	972089
3784	972090
76015	972091
174995	972092
185894	972093
198240	972094
64865	972095
9518	972096
51747	972097
212188	972098
4258	972099
130099	972100
201345	972101
20879	972102
143356	972103
13102	972104
142187	972105
70806	972106
112027	972107
170118	972108
204028	972109
205744	972110
98624	972111
10273	972112
270768	972113
223125	972114
204746	972115
4581	972116
4581	972117
4581	972118
29757	972119
141847	972120
142676	972121
20975	972122
6072	972123
146180	972124
45838	972125
198240	972126
186232	972127
10414	972128
5401	972129
207507	972130
85259	972131
29189	972132
117292	972133
28959	972134
89246	972135
124154	972136
210235	972137
136402	972138
87067	972139
168063	972140
94986	972141
36276	972142
144616	972143
17906	972144
46489	972145
39396	972146
2963	972147
340	972148
63670	972149
96084	972150
166720	972151
112044	972152
43617	972153
87808	972154
157095	972155
243938	972156
153989	972157
30913	972158
82739	972159
54183	972160
34387	972161
297505	972162
163515	972163
41168	972164
85053	972165
22073	972166
155442	972167
89205	972168
7511	972169
133994	972170
122894	972171
5575	972172
142763	972173
307133	972174
142631	972175
143391	972176
27299	972177
16784	972178
27151	972179
63117	972180
63117	972181
81850	972182
16754	972183
28207	972184
60666	972185
11972	972186
9938	972187
201005	972188
1414	972189
183840	972190
26985	972191
47515	972192
74318	972193
307385	972194
42529	972195
53748	972196
6572	972197
641	972198
102617	972199
136403	972200
56777	972201
188347	972202
251840	972203
123217	972204
28100	972205
209406	972206
35927	972207
41335	972208
136917	972209
443	972210
25327	972211
22281	972212
204279	972213
284868	972214
211804	972215
154464	972216
287587	972217
99000	972218
14061	972219
74244	972220
53228	972221
15187	972222
21491	972223
269171	972224
21447	972225
70550	972226
5142	972227
79498	972228
199191	972229
39	972230
90305	972231
2172	972232
171763	972233
8515	972234
3969	972235
153446	972236
101311	972237
86761	972238
12280	972239
39429	972240
72418	972241
13685	972242
43167	972243
15048	972244
288773	972245
64751	972246
103543	972247
113550	972248
16933	972249
38650	972250
115226	972251
11300	972252
2293	972253
70629	972254
13311	972255
29574	972256
102709	972257
30200	972258
170079	972259
120472	972260
236816	972261
93231	972262
82014	972263
302911	972264
13619	972265
244946	972266
141417	972267
91738	972268
73080	972269
84158	972270
2751	972271
25653	972272
96033	972273
39538	972274
174344	972275
6011	972276
27531	972277
128520	972278
42272	972279
73578	972280
27253	972281
199784	972282
24962	972283
2584	972284
133984	972285
94318	972286
129757	972287
75170	972288
24755	972289
80085	972290
65794	972291
258305	972292
54188	972293
11535	972294
288504	972295
213207	972296
24577	972297
24487	972298
184755	972299
13989	972300
9778	972301
289712	972302
122615	972303
190318	972304
37209	972305
76483	972306
2510	972307
192725	972308
17617	972309
16256	972310
11663	972311
50276	972312
63945	972313
26006	972314
208886	972315
51750	972316
53980	972317
53980	972318
39727	972319
147739	972320
298171	972321
39390	972322
54177	972323
7350	972324
46055	972325
67554	972326
138867	972327
186647	972328
61156	972329
61188	972330
189239	972331
24159	972332
89901	972333
1778	972334
93394	972335
2181	972336
26429	972337
208509	972338
113496	972339
3727	972340
126197	972341
4037	972342
6327	972343
4954	972344
57568	972345
97749	972346
50091	972347
107784	972348
198692	972349
86168	972350
171940	972351
3877	972352
38201	972353
10584	972354
55181	972355
227779	972356
20129	972357
126140	972358
131116	972359
119915	972360
75511	972361
8190	972362
13654	972363
44399	972364
43460	972365
29124	972366
10899	972367
29158	972368
99908	972369
112893	972370
80264	972371
72794	972372
48491	972373
4898	972374
75581	972375
130528	972376
311110	972377
50697	972378
129465	972379
202341	972380
253820	972381
31177	972382
119760	972383
58370	972384
267263	972385
184631	972386
53979	972387
112935	972388
14153	972389
3009	972390
86304	972391
8041	972392
125065	972393
3366	972394
93323	972395
25699	972396
188647	972397
178943	972398
3242	972399
4927	972400
99203	972401
9610	972402
208501	972403
95623	972404
34512	972405
179818	972406
32758	972407
42143	972408
8377	972409
20990	972410
191617	972411
128538	972412
187442	972413
283799	972414
173072	972415
120904	972416
88780	972417
132289	972418
50046	972419
16684	972420
9455	972421
14627	972422
163945	972423
214148	972424
109311	972425
29840	972426
133576	972427
116146	972428
125416	972429
140012	972430
8283	972431
65956	972432
267265	972433
8998	972434
41532	972435
32527	972436
205017	972437
59472	972438
198524	972439
21522	972440
94956	972441
154380	972442
68500	972443
64197	972444
27381	972445
29194	972446
120440	972447
83107	972448
102391	972449
170757	972450
268075	972451
182022	972452
23413	972453
34388	972454
14140	972455
178222	972456
173021	972457
145969	972458
69355	972459
69802	972460
143308	972461
243259	972462
138612	972463
98665	972464
5963	972465
36970	972466
33102	972467
92157	972468
2909	972469
115861	972470
4249	972471
22937	972472
20438	972473
7895	972474
143455	972475
157038	972476
167845	972477
2215	972478
179049	972479
90599	972480
60974	972481
132353	972482
3684	972483
12081	972484
83378	972485
499	972486
54570	972487
21804	972488
136266	972489
192474	972490
136938	972491
956	972492
203	972493
102212	972494
13715	972495
261889	972496
47948	972497
956	972498
8424	972499
279831	972500
7626	972501
97209	972502
5091	972503
51953	972504
12433	972505
13579	972506
52851	972507
90132	972508
148705	972509
24344	972510
4036	972511
4	972512
45648	972513
182611	972514
51067	972515
18993	972516
15529	972517
12080	972518
43829	972519
5737	972520
19047	972521
152918	972522
110917	972523
76330	972524
73794	972525
65267	972526
145463	972527
56636	972528
217044	972529
81555	972530
152207	972531
109434	972532
83727	972533
83727	972534
25208	972535
80302	972536
80302	972537
242050	972538
91970	972539
84281	972540
182797	972541
183056	972542
25598	972543
37649	972544
84684	972545
180499	972546
72897	972547
290495	972548
16020	972549
209295	972550
228232	972551
43139	972552
165511	972553
228935	972554
33732	972555
23991	972556
73259	972557
14572	972558
39646	972559
281138	972560
1587	972561
73299	972562
75587	972563
65449	972564
48516	972565
6865	972566
4400	972567
29455	972568
3079	972569
89111	972570
245662	972571
1621	972572
45035	972573
261804	972574
34165	972575
301257	972576
6292	972577
122798	972578
251568	972579
19900	972580
62583	972581
4774	972582
145371	972583
13003	972584
50006	972585
309432	972586
64753	972587
63913	972588
310031	972589
114551	972590
218348	972591
29441	972592
82801	972593
295368	972594
116771	972595
38592	972596
129953	972597
145038	972598
175684	972599
86435	972600
5145	972601
17512	972602
143472	972603
32459	972604
17697	972605
53124	972606
52967	972607
112620	972608
39754	972609
18574	972610
6171	972611
166879	972612
52682	972613
59711	972614
30093	972615
112624	972616
224963	972617
54441	972618
73684	972619
43793	972620
739	972621
236822	972622
20408	972623
143053	972624
13401	972625
170093	972626
11514	972627
11652	972628
110649	972629
25140	972630
130211	972631
75769	972632
42956	972633
16598	972634
595	972635
145741	972636
19473	972637
56995	972638
3865	972639
47447	972640
207505	972641
9824	972642
45592	972643
33285	972644
25324	972645
42387	972646
7061	972647
85512	972648
8031	972649
81426	972650
251123	972651
295745	972652
159457	972653
6299	972654
298847	972655
174669	972656
92684	972657
25556	972658
2460	972659
199774	972660
8829	972661
58330	972662
407	972663
57972	972664
289399	972665
111845	972666
16487	972667
120066	972668
161614	972669
69971	972670
293772	972671
120540	972672
145552	972673
147803	972674
114718	972675
185411	972676
175147	972677
16070	972678
77185	972679
425	972680
61447	972681
141041	972682
18976	972683
212197	972684
106283	972685
119	972686
10910	972687
296081	972688
132894	972689
210800	972690
170871	972691
117841	972692
137650	972693
204399	972694
211526	972695
154341	972696
41717	972697
173221	972698
27048	972699
49360	972700
18775	972701
70245	972702
170226	972703
155943	972704
25483	972705
119185	972706
23371	972707
269348	972708
65951	972709
246635	972710
42399	972711
2084	972712
10068	972713
6213	972714
54081	972715
83732	972716
27785	972717
69527	972718
129749	972719
63547	972720
29651	972721
16786	972722
43143	972723
192742	972724
138770	972725
198617	972726
86307	972727
11149	972728
216246	972729
27943	972730
72406	972731
45974	972732
118663	972733
77	972734
130212	972735
164566	972736
186376	972737
152937	972738
87696	972739
40849	972740
14289	972741
86791	972742
28666	972743
99417	972744
37302	972745
37302	972746
12318	972747
11443	972748
97893	972749
1871	972750
8399	972751
5188	972752
272338	972753
274888	972754
304135	972755
291156	972756
53129	972757
7566	972758
90142	972759
84549	972760
137658	972761
22955	972762
203393	972763
10574	972764
170078	972765
67387	972766
68221	972767
7072	972768
30572	972769
244351	972770
170941	972771
31055	972772
15880	972773
181993	972774
26957	972775
93543	972776
64006	972777
251460	972778
16971	972779
125494	972780
191747	972781
54406	972782
79415	972783
88766	972784
257992	972785
271770	972786
57548	972787
60400	972788
6041	972789
9417	972790
176657	972791
83978	972792
21218	972793
285975	972794
213318	972795
127430	972796
50218	972797
180197	972798
285251	972799
79635	972800
158381	972801
37854	972802
56965	972803
49576	972804
140727	972805
143302	972806
179429	972807
180546	972808
48518	972809
50218	972810
179187	972811
32261	972812
6727	972813
35618	972814
24667	972815
13619	972816
105131	972817
25945	972818
101774	972819
151401	972820
77807	972821
76373	972822
28622	972823
42833	972824
17522	972825
213819	972826
33316	972827
304735	972828
133999	972829
263027	972830
30124	972831
130915	972832
89744	972833
75665	972834
88254	972835
142564	972836
227854	972837
153398	972838
79035	972839
143545	972840
151126	972841
230734	972842
265063	972843
185506	972844
308839	972845
24537	972846
178315	972847
185506	972848
296680	972849
91336	972850
76238	972851
103391	972852
209476	972853
195501	972854
74656	972855
18830	972856
18830	972857
10993	972858
53082	972859
122746	972860
45066	972861
7730	972862
216934	972863
70989	972864
81125	972865
58416	972866
307868	972867
8967	972868
150171	972869
255171	972870
20014	972871
31019	972872
35360	972873
302509	972874
76969	972875
32575	972876
1274	972877
260906	972878
95743	972879
134480	972880
67705	972881
108707	972882
169723	972883
8796	972884
305857	972885
146986	972886
109464	972887
261813	972888
156514	972889
64806	972890
52136	972891
154811	972892
14328	972893
119349	972894
86631	972895
153870	972896
262799	972897
8858	972898
42687	972899
2922	972900
152554	972901
251729	972902
140043	972903
71334	972904
236320	972905
108039	972906
27284	972907
10800	972908
163097	972909
34915	972910
258869	972911
92262	972912
27798	972913
4481	972914
102556	972915
164109	972916
83922	972917
12469	972918
154961	972919
156425	972920
156169	972921
31748	972922
205947	972923
22332	972924
304700	972925
47535	972926
38401	972927
147079	972928
56054	972929
107213	972930
220685	972931
121513	972932
73503	972933
47567	972934
63597	972935
17834	972936
1068	972937
148569	972938
16658	972939
16658	972940
4756	972941
57826	972942
193878	972943
138525	972944
146529	972945
106753	972946
117202	972947
114446	972948
512	972949
220692	972950
122098	972951
517	972952
2090	972953
29943	972954
36411	972955
43443	972956
170097	972957
37572	972958
115693	972959
77158	972960
60151	972961
43754	972962
28891	972963
149263	972964
12021	972965
68938	972966
36234	972967
38738	972968
1891	972969
136478	972970
124882	972971
179701	972972
187909	972973
30714	972974
93132	972975
129072	972976
157597	972977
254163	972978
10345	972979
1661	972980
25293	972981
119538	972982
86130	972983
204234	972984
207854	972985
121000	972986
3614	972987
142104	972988
10397	972989
20568	972990
72178	972991
31443	972992
103296	972993
302133	972994
244328	972995
45226	972996
18600	972997
212796	972998
95155	972999
28741	973000
108069	973001
8341	973002
239929	973003
109741	973004
41127	973005
22090	973006
48856	973007
58706	973008
89833	973009
54399	973010
221456	973011
147547	973012
69399	973013
136509	973014
215939	973015
10104	973016
153678	973017
17	973018
61190	973019
93794	973020
30779	973021
145114	973022
134134	973023
3002	973024
109092	973025
22596	973026
108173	973027
247124	973028
206164	973029
155964	973030
245439	973031
181873	973032
245169	973033
142755	973034
68430	973035
206001	973036
233346	973037
116962	973038
38622	973039
110722	973040
71398	973041
67668	973042
170094	973043
206378	973044
48278	973045
70171	973046
13320	973047
6352	973048
135124	973049
30029	973050
146746	973051
1777	973052
10119	973053
10119	973054
17	973055
5768	973056
277887	973057
106345	973058
121780	973059
92664	973060
191293	973061
12484	973062
235224	973063
110124	973064
85076	973065
172158	973066
187409	973067
185246	973068
55470	973069
287409	973070
168009	973071
270442	973072
251038	973073
267298	973074
2498	973075
282489	973076
251487	973077
272797	973078
163440	973079
178792	973080
274654	973081
144568	973082
238232	973083
55361	973084
99323	973085
27360	973086
98815	973087
260498	973088
69222	973089
112609	973090
91574	973091
309203	973092
14390	973093
224785	973094
184343	973095
19657	973096
189050	973097
19075	973098
87107	973099
62405	973100
7571	973101
28798	973102
5070	973103
54095	973104
104788	973105
276036	973106
184900	973107
17831	973108
134862	973109
44204	973110
19910	973111
12376	973112
58466	973113
93228	973114
63303	973115
79916	973116
48729	973117
529	973118
23480	973119
7449	973120
5685	973121
192658	973122
133826	973123
152795	973124
265139	973125
103424	973126
76246	973127
232130	973128
229976	973129
51979	973130
59927	973131
43988	973132
197522	973133
26062	973134
259822	973135
52561	973136
119158	973137
91758	973138
80183	973139
32537	973140
233643	973141
221149	973142
79224	973143
56650	973144
183305	973145
128304	973146
97163	973147
15352	973148
43539	973149
1610	973150
1069	973151
148060	973152
256134	973153
137907	973154
3920	973155
14635	973156
118262	973157
272360	973158
197389	973159
13486	973160
286816	973161
80667	973162
212968	973163
133655	973164
50825	973165
59009	973166
23939	973167
167109	973168
17205	973169
17205	973170
17205	973171
13927	973172
12596	973173
73935	973174
308992	973175
271367	973176
3132	973177
164480	973178
93688	973179
128481	973180
61537	973181
244171	973182
28019	973183
42996	973184
17304	973185
206208	973186
262	973187
16232	973188
7033	973189
9081	973190
63849	973191
80389	973192
262	973193
107687	973194
66899	973195
158304	973196
31295	973197
58372	973198
122989	973199
20986	973200
109651	973201
59941	973202
190	973203
78924	973204
126843	973205
213823	973206
230054	973207
100879	973208
70352	973209
111491	973210
50063	973211
165479	973212
68281	973213
107866	973214
300874	973215
88864	973216
51105	973217
205750	973218
73931	973219
268957	973220
22395	973221
49575	973222
200346	973223
88805	973224
121630	973225
19871	973226
100289	973227
36058	973228
267089	973229
139571	973230
120990	973231
56166	973232
55953	973233
212080	973234
17078	973235
83129	973236
177562	973237
23642	973238
4147	973239
62273	973240
254110	973241
120029	973242
115493	973243
69124	973244
224862	973245
132605	973246
195916	973247
217235	973248
17152	973249
253223	973250
206307	973251
161359	973252
7254	973253
206514	973254
125521	973255
16499	973256
145734	973257
31144	973258
202999	973259
79756	973260
111531	973261
274536	973262
280869	973263
66084	973264
31737	973265
29536	973266
107109	973267
105979	973268
117585	973269
175563	973270
58250	973271
12356	973272
88984	973273
164407	973274
110367	973275
214703	973276
105487	973277
53496	973278
145865	973279
206375	973280
83944	973281
115640	973282
194534	973283
1770	973284
212928	973285
601	973286
18651	973287
303517	973288
3453	973289
53485	973290
58301	973291
23	973292
61950	973293
199520	973294
44702	973295
273	973296
157513	973297
1276	973298
265110	973299
16679	973300
174628	973301
68407	973302
255125	973303
48244	973304
131202	973305
278721	973306
135611	973307
280545	973308
225712	973309
180074	973310
13874	973311
57425	973312
2338	973313
38245	973314
47106	973315
40955	973316
243673	973317
1639	973318
141429	973319
151098	973320
93813	973321
82038	973322
108209	973323
16686	973324
68420	973325
54991	973326
9836	973327
30716	973328
3310	973329
75117	973330
70567	973331
163800	973332
49721	973333
268569	973334
61743	973335
11324	973336
5279	973337
82566	973338
86966	973339
125894	973340
124316	973341
113056	973342
88413	973343
185185	973344
16401	973345
49361	973346
126132	973347
62993	973348
13584	973349
134705	973350
66033	973351
142343	973352
128604	973353
164568	973354
69668	973355
63933	973356
22661	973357
129871	973358
19761	973359
124979	973360
82161	973361
34909	973362
69727	973363
32672	973364
168832	973365
45328	973366
98379	973367
140973	973368
117861	973369
22235	973370
236292	973371
22468	973372
67272	973373
62310	973374
15510	973375
7457	973376
4	973377
137580	973378
13476	973379
34957	973380
54783	973381
536	973382
20711	973383
131946	973384
156468	973385
161211	973386
182248	973387
39042	973388
217854	973389
128420	973390
6561	973391
1967	973392
46678	973393
240680	973394
27700	973395
185205	973396
114692	973397
114692	973398
98381	973399
53359	973400
54537	973401
53442	973402
5415	973403
312700	973404
139995	973405
55192	973406
30895	973407
225184	973408
65491	973409
54784	973410
105480	973411
252441	973412
88718	973413
242	973414
30601	973415
35542	973416
107676	973417
107681	973418
13756	973419
11507	973420
90773	973421
189023	973422
118994	973423
7918	973424
47043	973425
173462	973426
25249	973427
63777	973428
305881	973429
15818	973430
211235	973431
2900	973432
121057	973433
91250	973434
130821	973435
305530	973436
76085	973437
157605	973438
31828	973439
167549	973440
280144	973441
288905	973442
10830	973443
29184	973444
13581	973445
297198	973446
61942	973447
119628	973448
14444	973449
57	973450
18210	973451
259928	973452
19206	973453
55046	973454
37501	973455
121237	973456
72423	973457
109824	973458
135849	973459
129024	973460
61681	973461
76445	973462
301294	973463
2723	973464
27054	973465
66860	973466
200885	973467
12756	973468
56442	973469
241403	973470
80427	973471
66238	973472
135248	973473
220119	973474
52482	973475
143095	973476
18812	973477
83783	973478
33459	973479
223387	973480
26015	973481
255395	973482
13492	973483
200709	973484
179340	973485
4235	973486
275538	973487
102766	973488
230345	973489
82333	973490
81398	973491
49572	973492
46927	973493
83718	973494
23944	973495
124387	973496
182196	973497
77854	973498
99749	973499
207534	973500
25481	973501
200324	973502
95952	973503
41904	973504
50799	973505
135591	973506
309769	973507
75640	973508
19757	973509
551	973510
91773	973511
183747	973512
232808	973513
99317	973514
111614	973515
118065	973516
61226	973517
17045	973518
20236	973519
122145	973520
25850	973521
82053	973522
121439	973523
28573	973524
1371	973525
207524	973526
11497	973527
242	973528
130857	973529
140467	973530
170631	973531
223389	973532
3405	973533
20182	973534
60706	973535
62781	973536
90578	973537
28150	973538
134281	973539
68703	973540
154649	973541
31919	973542
79001	973543
79001	973544
254277	973545
17551	973546
20809	973547
1333	973548
68890	973549
310999	973550
10073	973551
168237	973552
116175	973553
11762	973554
3675	973555
165546	973556
2941	973557
182010	973558
12725	973559
202809	973560
46422	973561
245441	973562
15695	973563
25283	973564
253499	973565
17427	973566
295994	973567
136112	973568
296125	973569
194826	973570
101253	973571
152025	973572
55670	973573
211005	973574
107182	973575
186844	973576
132367	973577
214208	973578
144797	973579
79710	973580
178133	973581
164552	973582
89512	973583
66027	973584
189557	973585
79561	973586
145520	973587
62828	973588
48453	973589
7050	973590
68560	973591
178856	973592
118870	973593
74199	973594
136327	973595
142154	973596
114536	973597
190830	973598
69081	973599
217793	973600
31813	973601
208905	973602
123188	973603
94096	973604
63367	973605
60099	973606
283428	973607
129529	973608
56085	973609
89282	973610
105566	973611
68888	973612
96168	973613
303762	973614
45480	973615
23643	973616
263353	973617
208235	973618
51669	973619
73371	973620
93454	973621
225	973622
7050	973623
12194	973624
100623	973625
166005	973626
196444	973627
17358	973628
193609	973629
26888	973630
58876	973631
12320	973632
288	973633
83111	973634
85497	973635
12194	973636
12194	973637
54252	973638
75345	973639
66613	973640
208331	973641
23228	973642
196793	973643
244021	973644
81166	973645
25726	973646
138167	973647
72455	973648
44643	973649
60680	973650
30155	973651
8398	973652
103518	973653
7957	973654
7216	973655
149979	973656
207546	973657
16880	973658
16880	973659
22047	973660
272140	973661
57739	973662
131391	973663
5553	973664
15531	973665
114246	973666
178146	973667
70215	973668
260671	973669
23629	973670
117353	973671
259264	973672
114658	973673
268149	973674
5956	973675
79590	973676
273057	973677
33124	973678
205633	973679
28185	973680
217501	973681
101595	973682
168675	973683
40472	973684
125736	973685
129716	973686
32230	973687
63984	973688
105793	973689
109213	973690
2712	973691
50763	973692
51228	973693
61143	973694
53295	973695
53295	973696
19367	973697
183325	973698
183250	973699
27797	973700
102138	973701
113626	973702
77016	973703
198256	973704
87981	973705
287028	973706
21232	973707
269105	973708
305160	973709
44202	973710
72180	973711
20373	973712
6004	973713
76662	973714
654	973715
162927	973716
248024	973717
57445	973718
217355	973719
200949	973720
6543	973721
36014	973722
120843	973723
49469	973724
100313	973725
89680	973726
12080	973727
50785	973728
7187	973729
276175	973730
8850	973731
7065	973732
5913	973733
118897	973734
98843	973735
194041	973736
252580	973737
52929	973738
198487	973739
141259	973740
95912	973741
30694	973742
7475	973743
97825	973744
169576	973745
43941	973746
166229	973747
14180	973748
39832	973749
33142	973750
215203	973751
124905	973752
3	973753
23	973754
53035	973755
181082	973756
144497	973757
37754	973758
75290	973759
4166	973760
279795	973761
137218	973762
102088	973763
137604	973764
66886	973765
1818	973766
35001	973767
286267	973768
182525	973769
131273	973770
96774	973771
210444	973772
84857	973773
23888	973774
23545	973775
65238	973776
214126	973777
59168	973778
21689	973779
236299	973780
296758	973781
217828	973782
216013	973783
139748	973784
62793	973785
13165	973786
171407	973787
42729	973788
22912	973789
31725	973790
290788	973791
36912	973792
166067	973793
184588	973794
306532	973795
292572	973796
131995	973797
90245	973798
9089	973799
188492	973800
151229	973801
214108	973802
204117	973803
59159	973804
301529	973805
128593	973806
241590	973807
258742	973808
70092	973809
200593	973810
31021	973811
195548	973812
54290	973813
145774	973814
26362	973815
199596	973816
165323	973817
90686	973818
19300	973819
230334	973820
77298	973821
138500	973822
166393	973823
62957	973824
89211	973825
154619	973826
129211	973827
129211	973828
193426	973829
60820	973830
43723	973831
15321	973832
37811	973833
47476	973834
37012	973835
12439	973836
59301	973837
145184	973838
44721	973839
103523	973840
235980	973841
110641	973842
233334	973843
61740	973844
41152	973845
117358	973846
24001	973847
92972	973848
11162	973849
140227	973850
212082	973851
149265	973852
69788	973853
2878	973854
3302	973855
72313	973856
58616	973857
257235	973858
226393	973859
260206	973860
114971	973861
109637	973862
62413	973863
168376	973864
142779	973865
175047	973866
183489	973867
129959	973868
88828	973869
23897	973870
25385	973871
93648	973872
53675	973873
3663	973874
4504	973875
11136	973876
6646	973877
52684	973878
9114	973879
33297	973880
106699	973881
250301	973882
287645	973883
17969	973884
11940	973885
70565	973886
62655	973887
199174	973888
13211	973889
31584	973890
140687	973891
175825	973892
86016	973893
272003	973894
14066	973895
82884	973896
89290	973897
159676	973898
188915	973899
102712	973900
182281	973901
8216	973902
79412	973903
246523	973904
7446	973905
101299	973906
35428	973907
200628	973908
159587	973909
21548	973910
200580	973911
133801	973912
98124	973913
111378	973914
208419	973915
309267	973916
2750	973917
110416	973918
176422	973919
54668	973920
178838	973921
13077	973922
1714	973923
73401	973924
46505	973925
50810	973926
21177	973927
180036	973928
150256	973929
281680	973930
87183	973931
69023	973932
124704	973933
40843	973934
137072	973935
45550	973936
21662	973937
170872	973938
70065	973939
164382	973940
4074	973941
186493	973942
93912	973943
59334	973944
73283	973945
255455	973946
90999	973947
1445	973948
255542	973949
94459	973950
55152	973951
247045	973952
190536	973953
15737	973954
138566	973955
29327	973956
101482	973957
172480	973958
126641	973959
143261	973960
294239	973961
35713	973962
126206	973963
310563	973964
97177	973965
234456	973966
262291	973967
83513	973968
46459	973969
93580	973970
64435	973971
201085	973972
3201	973973
142918	973974
51886	973975
236664	973976
140284	973977
252731	973978
108070	973979
264813	973980
37723	973981
238241	973982
179904	973983
170867	973984
10841	973985
303338	973986
192744	973987
38471	973988
139908	973989
35809	973990
25676	973991
92540	973992
78718	973993
304326	973994
5785	973995
9590	973996
270714	973997
260663	973998
78129	973999
170366	974000
38306	974001
234645	974002
66031	974003
103207	974004
133366	974005
200274	974006
59939	974007
253397	974008
127531	974009
21323	974010
32	974011
297237	974012
64802	974013
101250	974014
122446	974015
93271	974016
186261	974017
61647	974018
152960	974019
114047	974020
228662	974021
176034	974022
142918	974023
288075	974024
294332	974025
112341	974026
223110	974027
217626	974028
29847	974029
86883	974030
126073	974031
111261	974032
289840	974033
8943	974034
1854	974035
235538	974036
187481	974037
8954	974038
180457	974039
17826	974040
42451	974041
6089	974042
33324	974043
62074	974044
2332	974045
164949	974046
1235	974047
111428	974048
54950	974049
169121	974050
65279	974051
296314	974052
182525	974053
887	974054
66515	974055
41969	974056
46683	974057
139157	974058
97079	974059
44008	974060
44008	974061
149531	974062
98998	974063
165770	974064
3139	974065
13192	974066
7133	974067
247267	974068
27397	974069
89725	974070
59760	974071
156989	974072
107563	974073
24647	974074
7258	974075
5800	974076
6036	974077
167919	974078
142358	974079
207014	974080
85987	974081
41406	974082
112853	974083
85040	974084
125728	974085
32071	974086
96683	974087
45038	974088
94115	974089
146833	974090
30553	974091
129427	974092
48804	974093
52818	974094
58347	974095
133137	974096
294148	974097
4277	974098
8034	974099
14764	974100
8614	974101
87432	974102
30227	974103
109340	974104
182575	974105
71400	974106
111148	974107
37025	974108
14889	974109
18939	974110
147128	974111
6866	974112
60130	974113
33907	974114
875	974115
278	974116
249682	974117
285291	974118
1398	974119
4451	974120
21081	974121
40192	974122
2736	974123
80221	974124
175448	974125
69304	974126
141455	974127
193120	974128
48461	974129
85032	974130
54937	974131
25189	974132
210335	974133
30678	974134
161956	974135
166399	974136
150096	974137
228294	974138
286582	974139
57761	974140
231138	974141
269329	974142
141634	974143
121251	974144
42127	974145
209382	974146
164066	974147
80524	974148
191407	974149
127112	974150
189749	974151
189731	974152
223795	974153
278904	974154
240989	974155
111590	974156
31342	974157
141834	974158
251595	974159
289034	974160
139916	974161
130953	974162
123702	974163
218257	974164
68436	974165
179437	974166
145639	974167
227820	974168
156787	974169
8639	974170
84339	974171
171197	974172
257894	974173
212560	974174
16448	974175
77914	974176
75560	974177
286186	974178
302271	974179
87219	974180
56973	974181
310324	974182
54442	974183
98522	974184
5854	974185
277992	974186
321	974187
46890	974188
100976	974189
229048	974190
223809	974191
118411	974192
267360	974193
70421	974194
9531	974195
306137	974196
7357	974197
144881	974198
24524	974199
53401	974200
89204	974201
25332	974202
250997	974203
295208	974204
20917	974205
111337	974206
28571	974207
12565	974208
43660	974209
75224	974210
31418	974211
3780	974212
160892	974213
51347	974214
242179	974215
86666	974216
148756	974217
269013	974218
75946	974219
40732	974220
10556	974221
141542	974222
4058	974223
56856	974224
138686	974225
58528	974226
154240	974227
91506	974228
40999	974229
91426	974230
32692	974231
32148	974232
118197	974233
175100	974234
162236	974235
140929	974236
56461	974237
47684	974238
102349	974239
35032	974240
55781	974241
89687	974242
442	974243
1298	974244
52277	974245
36297	974246
89237	974247
4786	974248
196639	974249
34588	974250
32306	974251
39549	974252
37231	974253
92498	974254
17648	974255
8151	974256
124140	974257
6878	974258
7335	974259
7428	974260
129319	974261
50396	974262
131710	974263
109626	974264
58649	974265
28069	974266
91488	974267
5527	974268
6124	974269
43119	974270
187315	974271
5484	974272
16584	974273
28396	974274
1856	974275
1679	974276
3122	974277
61447	974278
15570	974279
66829	974280
200493	974281
202085	974282
6176	974283
63836	974284
23037	974285
6897	974286
8357	974287
109174	974288
1655	974289
295398	974290
39988	974291
150547	974292
83410	974293
75950	974294
9291	974295
14007	974296
168034	974297
29042	974298
186260	974299
162606	974300
119834	974301
294142	974302
224925	974303
14390	974304
69890	974305
150586	974306
259489	974307
291978	974308
121388	974309
27470	974310
305267	974311
305350	974312
16438	974313
176847	974314
2137	974315
1773	974316
14359	974317
66000	974318
14160	974319
34167	974320
24218	974321
166378	974322
200728	974323
199537	974324
105490	974325
247154	974326
1038	974327
11248	974328
181325	974329
112599	974330
7516	974331
211752	974332
307482	974333
14597	974334
30629	974335
165552	974336
242451	974337
72567	974338
129737	974339
260417	974340
129704	974341
291678	974342
84907	974343
84907	974344
107426	974345
131689	974346
86560	974347
249788	974348
50750	974349
272263	974350
85239	974351
111467	974352
302024	974353
12798	974354
98645	974355
151838	974356
221695	974357
17440	974358
118097	974359
235877	974360
8885	974361
138522	974362
218071	974363
13621	974364
48914	974365
74479	974366
162864	974367
102903	974368
128810	974369
274724	974370
198950	974371
149023	974372
72320	974373
49405	974374
188950	974375
85034	974376
29605	974377
290742	974378
136124	974379
160882	974380
6478	974381
12144	974382
4403	974383
48937	974384
100543	974385
184205	974386
245101	974387
23658	974388
81844	974389
5903	974390
16819	974391
4809	974392
281401	974393
6416	974394
101156	974395
102555	974396
42027	974397
116389	974398
68886	974399
45321	974400
2857	974401
92710	974402
40635	974403
194321	974404
143560	974405
25523	974406
919	974407
250678	974408
217531	974409
65300	974410
161664	974411
35282	974412
54665	974413
71562	974414
109408	974415
200703	974416
80537	974417
148385	974418
158854	974419
12000	974420
47565	974421
268979	974422
113219	974423
275436	974424
150177	974425
24694	974426
291026	974427
153162	974428
289790	974429
68664	974430
8765	974431
134413	974432
45093	974433
17452	974434
226879	974435
45007	974436
145	974437
5594	974438
9141	974439
11449	974440
156454	974441
111094	974442
156797	974443
277413	974444
151835	974445
123905	974446
165533	974447
89527	974448
112180	974449
82798	974450
51187	974451
62500	974452
88592	974453
11327	974454
268531	974455
192686	974456
65228	974457
352	974458
199810	974459
5461	974460
112633	974461
277530	974462
31819	974463
17991	974464
4911	974465
129498	974466
98978	974467
89001	974468
166526	974469
115187	974470
66774	974471
36218	974472
81980	974473
43538	974474
59186	974475
72028	974476
137157	974477
45948	974478
32146	974479
206378	974480
48397	974481
156148	974482
13548	974483
15513	974484
77804	974485
104231	974486
22519	974487
14685	974488
193492	974489
108851	974490
201112	974491
180431	974492
271583	974493
21199	974494
183019	974495
39146	974496
80909	974497
41171	974498
24832	974499
283887	974500
91003	974501
141787	974502
16640	974503
91339	974504
117416	974505
126065	974506
48663	974507
18294	974508
169480	974509
9468	974510
58321	974511
228914	974512
172986	974513
94720	974514
60438	974515
16252	974516
47969	974517
106384	974518
99522	974519
65376	974520
29714	974521
19658	974522
260191	974523
14673	974524
50689	974525
121756	974526
9477	974527
57846	974528
57846	974529
263321	974530
112054	974531
37049	974532
204753	974533
47472	974534
78211	974535
37224	974536
149624	974537
44668	974538
11043	974539
176109	974540
110642	974541
34746	974542
20275	974543
290901	974544
21324	974545
73031	974546
83764	974547
97522	974548
4437	974549
24652	974550
189243	974551
39869	974552
27346	974553
182837	974554
89956	974555
52784	974556
100106	974557
1354	974558
68288	974559
12375	974560
277600	974561
302998	974562
25463	974563
30618	974564
7825	974565
89038	974566
65518	974567
55210	974568
57993	974569
86834	974570
50655	974571
120853	974572
189072	974573
287378	974574
173670	974575
194268	974576
67008	974577
101840	974578
130061	974579
134059	974580
23354	974581
185002	974582
4212	974583
155803	974584
153909	974585
177273	974586
62130	974587
62205	974588
61737	974589
31985	974590
193409	974591
166799	974592
1034	974593
118119	974594
25310	974595
259311	974596
2164	974597
110967	974598
165103	974599
110117	974600
11554	974601
117967	974602
48675	974603
197505	974604
130678	974605
89902	974606
5018	974607
41917	974608
42971	974609
18249	974610
85323	974611
134844	974612
253590	974613
59201	974614
131739	974615
186173	974616
111411	974617
116659	974618
197706	974619
224831	974620
115523	974621
248827	974622
48258	974623
111196	974624
267827	974625
129919	974626
18402	974627
19640	974628
172527	974629
58973	974630
27893	974631
26221	974632
40033	974633
49356	974634
181944	974635
4232	974636
26443	974637
110669	974638
152834	974639
214758	974640
194834	974641
119998	974642
73349	974643
54950	974644
21598	974645
139661	974646
95238	974647
167488	974648
101461	974649
160908	974650
18850	974651
93156	974652
73897	974653
81965	974654
2018	974655
197341	974656
160868	974657
77217	974658
968	974659
14324	974660
104051	974661
15854	974662
19813	974663
89407	974664
172999	974665
18528	974666
36595	974667
129257	974668
7736	974669
107925	974670
39901	974671
112514	974672
119996	974673
3354	974674
2176	974675
178500	974676
33307	974677
108539	974678
14450	974679
146625	974680
2752	974681
180119	974682
1297	974683
77338	974684
20558	974685
52304	974686
52304	974687
42946	974688
57476	974689
41740	974690
19640	974691
222664	974692
7325	974693
208320	974694
4044	974695
3275	974696
274612	974697
55372	974698
84863	974699
109000	974700
290608	974701
134726	974702
82949	974703
51620	974704
3106	974705
136585	974706
80128	974707
104059	974708
231242	974709
7608	974710
91320	974711
157507	974712
85434	974713
4716	974714
22835	974715
40825	974716
6327	974717
3239	974718
142766	974719
143437	974720
8701	974721
8701	974722
104999	974723
198312	974724
59619	974725
6534	974726
55051	974727
31631	974728
219115	974729
299701	974730
35539	974731
104006	974732
35717	974733
78659	974734
52152	974735
229083	974736
3634	974737
99956	974738
54170	974739
183803	974740
185962	974741
39526	974742
228512	974743
139805	974744
13298	974745
205974	974746
83875	974747
28707	974748
127238	974749
2025	974750
251867	974751
26949	974752
3966	974753
201942	974754
8610	974755
146043	974756
6571	974757
98985	974758
67125	974759
21583	974760
163	974761
223159	974762
215210	974763
134335	974764
13302	974765
153454	974766
173842	974767
28293	974768
94443	974769
122292	974770
122292	974771
27824	974772
183305	974773
166988	974774
67462	974775
162643	974776
85163	974777
126067	974778
14169	974779
28904	974780
35478	974781
36933	974782
127668	974783
29041	974784
5238	974785
109321	974786
65928	974787
196727	974788
10665	974789
277151	974790
298852	974791
77904	974792
13379	974793
215492	974794
1358	974795
136154	974796
119810	974797
33315	974798
33315	974799
26951	974800
307799	974801
1610	974802
129796	974803
91888	974804
123491	974805
45404	974806
45404	974807
190099	974808
205538	974809
169075	974810
182988	974811
16089	974812
70857	974813
43759	974814
23387	974815
10426	974816
17874	974817
153036	974818
101722	974819
64906	974820
89743	974821
217480	974822
6365	974823
192239	974824
17664	974825
26576	974826
66519	974827
38588	974828
53487	974829
286881	974830
334	974831
22542	974832
58253	974833
108766	974834
182759	974835
114588	974836
31286	974837
306122	974838
4324	974839
102920	974840
178702	974841
63592	974842
21854	974843
6913	974844
91742	974845
38739	974846
185820	974847
145411	974848
58826	974849
83120	974850
65259	974851
13802	974852
62318	974853
154019	974854
136177	974855
10503	974856
102524	974857
16930	974858
302770	974859
89158	974860
29311	974861
179717	974862
65235	974863
79990	974864
2745	974865
26214	974866
32183	974867
1752	974868
53203	974869
217492	974870
66062	974871
219753	974872
131802	974873
54138	974874
83767	974875
233902	974876
169387	974877
206482	974878
21288	974879
150552	974880
84149	974881
217769	974882
238650	974883
250057	974884
128085	974885
276383	974886
152997	974887
89588	974888
144159	974889
92528	974890
274087	974891
12388	974892
191552	974893
78052	974894
205357	974895
51486	974896
92652	974897
99961	974898
203007	974899
201645	974900
7106	974901
94031	974902
28909	974903
734	974904
228152	974905
16660	974906
126548	974907
242101	974908
40679	974909
284134	974910
69621	974911
87562	974912
348	974913
12388	974914
85653	974915
21436	974916
66569	974917
12201	974918
1539	974919
25991	974920
160756	974921
3944	974922
21885	974923
209653	974924
280413	974925
176271	974926
93911	974927
7701	974928
39996	974929
150370	974930
262445	974931
144596	974932
171338	974933
115739	974934
192926	974935
22075	974936
39242	974937
2006	974938
261842	974939
138309	974940
174633	974941
95110	974942
72475	974943
37685	974944
215926	974945
219857	974946
21483	974947
20743	974948
15064	974949
286744	974950
201246	974951
49202	974952
196877	974953
112305	974954
127519	974955
35159	974956
12906	974957
33397	974958
65927	974959
1534	974960
43244	974961
29242	974962
86684	974963
6624	974964
152071	974965
134434	974966
11446	974967
95257	974968
6244	974969
38165	974970
170359	974971
161904	974972
16342	974973
136585	974974
18752	974975
146487	974976
11033	974977
122698	974978
123488	974979
11548	974980
193819	974981
5377	974982
19345	974983
10593	974984
48923	974985
235396	974986
134470	974987
38560	974988
88077	974989
17902	974990
17902	974991
265255	974992
175668	974993
274318	974994
78009	974995
13487	974996
55714	974997
48671	974998
218161	974999
31655	975000
18877	975001
251849	975002
120943	975003
8363	975004
3344	975005
125029	975006
192497	975007
37728	975008
206589	975009
2810	975010
29994	975011
96824	975012
139893	975013
34784	975014
172749	975015
109387	975016
88067	975017
293485	975018
167320	975019
40670	975020
80041	975021
36720	975022
197459	975023
84073	975024
17184	975025
302380	975026
16755	975027
88578	975028
23725	975029
2433	975030
93392	975031
132691	975032
151097	975033
184867	975034
161773	975035
27401	975036
80974	975037
19974	975038
72897	975039
5426	975040
37043	975041
28882	975042
74976	975043
160111	975044
23526	975045
143993	975046
55816	975047
213133	975048
300114	975049
257800	975050
165107	975051
14003	975052
165453	975053
64696	975054
43429	975055
257425	975056
934	975057
213	975058
64915	975059
93434	975060
119455	975061
8802	975062
28629	975063
110	975064
37548	975065
28300	975066
185308	975067
79567	975068
158896	975069
43772	975070
23049	975071
24648	975072
33228	975073
107623	975074
8800	975075
291885	975076
9439	975077
171256	975078
68083	975079
42619	975080
98263	975081
7421	975082
134333	975083
18677	975084
13002	975085
51664	975086
31075	975087
85685	975088
30439	975089
4648	975090
4648	975091
166391	975092
153476	975093
234836	975094
166895	975095
75385	975096
5227	975097
9932	975098
137171	975099
82630	975100
82630	975101
64609	975102
11972	975103
983	975104
156391	975105
34699	975106
520	975107
115471	975108
115139	975109
79287	975110
64684	975111
59647	975112
100165	975113
129117	975114
192447	975115
121116	975116
46934	975117
21331	975118
99091	975119
12319	975120
3888	975121
1036	975122
17280	975123
4648	975124
42356	975125
2677	975126
46753	975127
179137	975128
21705	975129
1155	975130
306648	975131
40053	975132
14791	975133
283330	975134
19969	975135
90537	975136
81866	975137
298334	975138
142342	975139
124048	975140
34267	975141
299581	975142
31582	975143
98013	975144
50779	975145
255936	975146
98385	975147
13512	975148
11972	975149
56223	975150
18048	975151
64369	975152
13457	975153
230158	975154
164821	975155
129452	975156
172607	975157
44105	975158
8996	975159
104892	975160
72755	975161
31459	975162
6591	975163
20919	975164
43033	975165
146059	975166
266873	975167
6969	975168
1444	975169
305318	975170
109308	975171
14734	975172
1855	975173
6053	975174
81544	975175
256763	975176
127223	975177
67896	975178
22346	975179
10682	975180
25230	975181
62262	975182
6656	975183
64435	975184
1091	975185
306	975186
215913	975187
54850	975188
292639	975189
115243	975190
219928	975191
188724	975192
234142	975193
10412	975194
158352	975195
104754	975196
7470	975197
49591	975198
31501	975199
277069	975200
14630	975201
55314	975202
68799	975203
57120	975204
54120	975205
177539	975206
19516	975207
5293	975208
7571	975209
36621	975210
290308	975211
36710	975212
84346	975213
104	975214
41109	975215
181352	975216
150313	975217
295869	975218
205159	975219
185445	975220
188672	975221
139554	975222
248220	975223
49453	975224
89662	975225
202935	975226
296527	975227
196317	975228
215384	975229
206594	975230
114047	975231
292268	975232
305347	975233
132021	975234
34963	975235
85974	975236
196382	975237
46949	975238
73015	975239
86568	975240
64716	975241
2337	975242
137773	975243
41135	975244
3939	975245
71557	975246
91264	975247
18528	975248
9975	975249
74269	975250
43304	975251
11755	975252
90569	975253
223542	975254
74388	975255
85910	975256
24378	975257
48585	975258
22756	975259
298853	975260
2026	975261
275241	975262
5028	975263
203937	975264
188380	975265
46857	975266
55336	975267
173286	975268
266008	975269
214482	975270
106185	975271
144290	975272
32809	975273
70862	975274
80137	975275
135549	975276
39144	975277
90049	975278
2705	975279
46587	975280
10366	975281
14526	975282
107727	975283
187873	975284
123927	975285
239730	975286
111783	975287
102518	975288
157237	975289
225903	975290
1114	975291
230658	975292
45868	975293
68199	975294
70661	975295
37566	975296
10306	975297
46226	975298
124757	975299
59843	975300
112623	975301
94180	975302
25605	975303
777	975304
130595	975305
129906	975306
271647	975307
8360	975308
36318	975309
196961	975310
109267	975311
1084	975312
58696	975313
23707	975314
9197	975315
122017	975316
19651	975317
107944	975318
124757	975319
17456	975320
52115	975321
61382	975322
44498	975323
667	975324
98891	975325
41384	975326
249554	975327
65035	975328
2227	975329
194977	975330
189532	975331
3925	975332
286821	975333
33699	975334
24725	975335
205930	975336
143217	975337
280567	975338
165290	975339
6489	975340
234964	975341
25	975342
25444	975343
45030	975344
111437	975345
6392	975346
308675	975347
9918	975348
104655	975349
5146	975350
21794	975351
273071	975352
23472	975353
70417	975354
102547	975355
6181	975356
310537	975357
3050	975358
38633	975359
97395	975360
72142	975361
271074	975362
75293	975363
133393	975364
867	975365
131339	975366
176713	975367
60254	975368
105166	975369
47217	975370
292836	975371
111044	975372
9647	975373
25225	975374
17655	975375
62804	975376
23974	975377
242713	975378
92100	975379
109203	975380
9039	975381
60445	975382
50227	975383
309490	975384
249162	975385
135458	975386
59563	975387
6254	975388
110557	975389
9884	975390
48772	975391
122161	975392
117527	975393
199964	975394
167019	975395
99066	975396
6671	975397
206837	975398
63171	975399
28249	975400
119586	975401
42947	975402
79999	975403
154539	975404
164502	975405
70130	975406
62869	975407
101976	975408
44656	975409
74755	975410
110985	975411
21242	975412
30076	975413
7120	975414
2168	975415
56262	975416
20895	975417
107177	975418
11638	975419
71266	975420
26544	975421
304035	975422
27931	975423
70118	975424
239129	975425
116108	975426
251897	975427
297324	975428
247928	975429
17151	975430
6562	975431
39668	975432
156603	975433
92589	975434
184270	975435
49792	975436
8872	975437
13645	975438
171083	975439
52293	975440
196389	975441
105135	975442
105873	975443
2494	975444
210170	975445
203615	975446
203217	975447
241	975448
124341	975449
23180	975450
160882	975451
5408	975452
206251	975453
124341	975454
72919	975455
268946	975456
13340	975457
311454	975458
172742	975459
188622	975460
26950	975461
7618	975462
164905	975463
64215	975464
25959	975465
78127	975466
1959	975467
5408	975468
136972	975469
130463	975470
65634	975471
193576	975472
109140	975473
28124	975474
163530	975475
9085	975476
277885	975477
125	975478
5103	975479
91743	975480
162474	975481
63664	975482
69223	975483
62893	975484
162588	975485
35931	975486
20040	975487
157279	975488
236472	975489
55715	975490
209521	975491
122771	975492
79691	975493
20086	975494
2108	975495
76902	975496
227414	975497
247488	975498
215316	975499
193	975500
164246	975501
160243	975502
212171	975503
7149	975504
112742	975505
13171	975506
295889	975507
11676	975508
73123	975509
177150	975510
44118	975511
44304	975512
18052	975513
11266	975514
5624	975515
20629	975516
128054	975517
146631	975518
924	975519
57022	975520
155097	975521
211025	975522
13464	975523
131366	975524
100862	975525
37859	975526
143390	975527
78328	975528
371	975529
228937	975530
287382	975531
211261	975532
61380	975533
170209	975534
222280	975535
126175	975536
128871	975537
9359	975538
128412	975539
199434	975540
155910	975541
236369	975542
209761	975543
105788	975544
31739	975545
2527	975546
29751	975547
988	975548
192322	975549
8598	975550
157382	975551
15068	975552
23	975553
295803	975554
178509	975555
96260	975556
51937	975557
305310	975558
80861	975559
188825	975560
8016	975561
109196	975562
356	975563
124397	975564
94304	975565
116241	975566
299407	975567
163993	975568
146135	975569
297688	975570
203933	975571
151675	975572
59425	975573
84231	975574
95742	975575
87654	975576
80395	975577
17566	975578
133851	975579
5541	975580
240857	975581
3284	975582
14446	975583
76732	975584
72758	975585
91042	975586
137166	975587
43044	975588
85865	975589
186355	975590
74618	975591
143415	975592
218810	975593
24504	975594
12911	975595
69535	975596
31704	975597
66382	975598
99804	975599
17162	975600
115440	975601
33792	975602
166803	975603
280389	975604
76234	975605
26573	975606
211865	975607
135309	975608
462	975609
46538	975610
116962	975611
116962	975612
133385	975613
116621	975614
139604	975615
69595	975616
222874	975617
15561	975618
304323	975619
57443	975620
148070	975621
138514	975622
229094	975623
137504	975624
294997	975625
121678	975626
223872	975627
185041	975628
179978	975629
188511	975630
306390	975631
82026	975632
38572	975633
56543	975634
80954	975635
119395	975636
115373	975637
70681	975638
92113	975639
122281	975640
14926	975641
121678	975642
90346	975643
186824	975644
70054	975645
115051	975646
162174	975647
246428	975648
136812	975649
9299	975650
167781	975651
39354	975652
168190	975653
181102	975654
227085	975655
75752	975656
41256	975657
64063	975658
87337	975659
173815	975660
270692	975661
165481	975662
91098	975663
270529	975664
133349	975665
94853	975666
105875	975667
83786	975668
239648	975669
173096	975670
97390	975671
30628	975672
140268	975673
135795	975674
43987	975675
296365	975676
19408	975677
24017	975678
122103	975679
156152	975680
36656	975681
184865	975682
304067	975683
140402	975684
279433	975685
165540	975686
111790	975687
300805	975688
147489	975689
211312	975690
58935	975691
151372	975692
19047	975693
46115	975694
68632	975695
172610	975696
46278	975697
150480	975698
258030	975699
170607	975700
155644	975701
86686	975702
60206	975703
51	975704
3046	975705
103609	975706
161067	975707
135888	975708
215187	975709
119055	975710
29490	975711
97880	975712
75030	975713
126617	975714
195680	975715
88229	975716
96320	975717
20812	975718
142708	975719
7557	975720
141262	975721
24341	975722
208902	975723
176614	975724
68756	975725
162409	975726
217870	975727
87236	975728
137746	975729
99285	975730
112615	975731
303355	975732
150598	975733
89483	975734
201092	975735
297762	975736
281900	975737
105637	975738
280747	975739
196279	975740
199495	975741
47839	975742
33960	975743
230829	975744
64989	975745
258199	975746
12178	975747
3812	975748
54608	975749
139771	975750
284972	975751
214670	975752
76682	975753
265288	975754
160967	975755
6165	975756
6165	975757
5601	975758
27544	975759
263983	975760
55140	975761
92252	975762
42491	975763
201314	975764
66627	975765
126139	975766
145453	975767
143758	975768
54908	975769
265721	975770
103737	975771
38537	975772
5601	975773
227087	975774
84716	975775
133502	975776
157792	975777
286696	975778
89049	975779
145536	975780
181573	975781
96097	975782
213055	975783
124514	975784
291698	975785
182909	975786
43357	975787
203938	975788
282800	975789
17637	975790
248289	975791
63264	975792
83357	975793
117343	975794
279765	975795
173050	975796
69716	975797
193364	975798
30800	975799
246828	975800
63420	975801
96004	975802
172320	975803
262169	975804
156028	975805
276204	975806
56944	975807
268285	975808
125981	975809
83864	975810
137087	975811
29997	975812
98301	975813
237481	975814
219781	975815
74684	975816
240929	975817
56466	975818
294084	975819
161841	975820
38915	975821
112615	975822
189814	975823
157402	975824
288128	975825
275917	975826
189694	975827
311214	975828
282832	975829
25840	975830
25840	975831
99798	975832
81330	975833
8682	975834
188738	975835
85449	975836
307943	975837
242318	975838
310477	975839
312384	975840
274302	975841
219935	975842
28706	975843
76948	975844
215776	975845
69580	975846
71487	975847
178325	975848
205319	975849
65688	975850
126467	975851
255548	975852
273233	975853
29566	975854
134995	975855
244501	975856
165742	975857
206959	975858
126631	975859
101476	975860
91335	975861
186560	975862
137844	975863
164567	975864
16171	975865
288722	975866
36396	975867
117369	975868
56284	975869
293309	975870
156351	975871
146470	975872
211062	975873
189739	975874
175611	975875
209139	975876
110682	975877
214205	975878
217907	975879
2316	975880
74985	975881
76838	975882
299393	975883
273368	975884
211842	975885
72981	975886
111671	975887
53737	975888
209008	975889
165491	975890
72917	975891
246777	975892
254360	975893
135158	975894
186872	975895
27886	975896
178180	975897
305152	975898
92677	975899
47253	975900
78977	975901
295053	975902
4920	975903
216693	975904
138400	975905
218083	975906
183225	975907
289144	975908
289623	975909
103770	975910
23683	975911
53432	975912
166343	975913
114685	975914
76	975915
121844	975916
102188	975917
215747	975918
8272	975919
164181	975920
128646	975921
107863	975922
257707	975923
29483	975924
57431	975925
50783	975926
177388	975927
120364	975928
53581	975929
72312	975930
106698	975931
311968	975932
154499	975933
205253	975934
73354	975935
54970	975936
121505	975937
238647	975938
202345	975939
300453	975940
312396	975941
1473	975942
175088	975943
129811	975944
57215	975945
57215	975946
161701	975947
171735	975948
77239	975949
43357	975950
211108	975951
641	975952
56680	975953
26083	975954
183474	975955
90433	975956
2445	975957
166070	975958
46422	975959
265183	975960
237496	975961
94210	975962
117371	975963
51034	975964
195926	975965
240527	975966
112292	975967
117129	975968
171739	975969
188937	975970
21963	975971
66004	975972
23224	975973
125652	975974
125652	975975
123244	975976
22765	975977
47455	975978
6121	975979
5510	975980
159189	975981
259661	975982
4717	975983
287002	975984
13515	975985
238763	975986
109111	975987
156265	975988
217917	975989
203010	975990
12159	975991
22442	975992
13213	975993
230523	975994
311011	975995
269921	975996
104410	975997
212921	975998
12875	975999
43580	976000
18149	976001
271534	976002
68760	976003
139742	976004
248334	976005
8652	976006
72097	976007
53120	976008
36767	976009
93558	976010
45167	976011
180022	976012
68910	976013
13105	976014
56894	976015
10087	976016
51957	976017
46955	976018
209135	976019
16402	976020
223971	976021
110219	976022
18697	976023
195960	976024
91999	976025
101608	976026
218631	976027
108890	976028
280726	976029
135971	976030
35201	976031
45760	976032
37854	976033
26751	976034
208224	976035
159197	976036
76526	976037
157329	976038
38968	976039
6798	976040
261198	976041
139240	976042
5724	976043
4391	976044
223189	976045
152086	976046
154586	976047
285506	976048
143873	976049
33337	976050
1457	976051
1686	976052
96115	976053
18024	976054
98556	976055
299905	976056
221220	976057
302682	976058
267883	976059
193228	976060
38838	976061
20448	976062
244297	976063
245084	976064
168260	976065
113134	976066
75392	976067
84038	976068
284441	976069
25045	976070
2990	976071
99718	976072
130417	976073
117346	976074
145080	976075
55318	976076
62548	976077
142042	976078
37503	976079
113654	976080
147877	976081
86293	976082
172851	976083
65066	976084
272371	976085
67278	976086
195972	976087
105160	976088
26965	976089
29290	976090
190975	976091
30541	976092
176209	976093
63901	976094
15063	976095
20299	976096
161240	976097
1954	976098
14276	976099
58632	976100
10082	976101
146381	976102
829	976103
145656	976104
132561	976105
37369	976106
116954	976107
81975	976108
63547	976109
66583	976110
227010	976111
16706	976112
78284	976113
169279	976114
78152	976115
52108	976116
51390	976117
38165	976118
235588	976119
207830	976120
112905	976121
9525	976122
132226	976123
114658	976124
190376	976125
25726	976126
54099	976127
40293	976128
203073	976129
65769	976130
131883	976131
211646	976132
101134	976133
28578	976134
87032	976135
283358	976136
114310	976137
181788	976138
54241	976139
9799	976140
566	976141
160317	976142
11077	976143
48105	976144
69708	976145
134124	976146
1171	976147
7068	976148
14275	976149
15907	976150
96932	976151
95377	976152
18502	976153
71432	976154
39273	976155
80665	976156
152264	976157
152328	976158
1359	976159
71432	976160
88983	976161
96932	976162
47750	976163
77882	976164
29	976165
89879	976166
78980	976167
6421	976168
112632	976169
19421	976170
39898	976171
42534	976172
117484	976173
117420	976174
301970	976175
35929	976176
53951	976177
40361	976178
108365	976179
310450	976180
243928	976181
52949	976182
88217	976183
101733	976184
185605	976185
185605	976186
130329	976187
172773	976188
72151	976189
218721	976190
65454	976191
230757	976192
187799	976193
31066	976194
98480	976195
41747	976196
57436	976197
168100	976198
295626	976199
63020	976200
125854	976201
91540	976202
29	976203
91393	976204
12309	976205
497	976206
193277	976207
213456	976208
27322	976209
148209	976210
48802	976211
56542	976212
17868	976213
93266	976214
203423	976215
18951	976216
181961	976217
54518	976218
62101	976219
86825	976220
203029	976221
695	976222
98653	976223
255590	976224
27475	976225
169324	976226
3068	976227
87596	976228
144386	976229
2631	976230
100953	976231
45307	976232
235096	976233
36170	976234
203890	976235
307865	976236
11583	976237
75882	976238
303037	976239
72889	976240
244691	976241
194250	976242
3026	976243
106462	976244
270	976245
97085	976246
212335	976247
303274	976248
34389	976249
21606	976250
153684	976251
31683	976252
57104	976253
143087	976254
53967	976255
59105	976256
34623	976257
112192	976258
71013	976259
1792	976260
36396	976261
44963	976262
56200	976263
119299	976264
224228	976265
209136	976266
128281	976267
125088	976268
104826	976269
12671	976270
209620	976271
182615	976272
45932	976273
38435	976274
52730	976275
255734	976276
220487	976277
242458	976278
65532	976279
65532	976280
170608	976281
26060	976282
229347	976283
128484	976284
240662	976285
100582	976286
104971	976287
180166	976288
260596	976289
151182	976290
210195	976291
169425	976292
21053	976293
110458	976294
36171	976295
238379	976296
124406	976297
219884	976298
212230	976299
26153	976300
216702	976301
311920	976302
165086	976303
69366	976304
32809	976305
26103	976306
267379	976307
137199	976308
202087	976309
168128	976310
43288	976311
217573	976312
3243	976313
141367	976314
187172	976315
70737	976316
267932	976317
156153	976318
302665	976319
185565	976320
273049	976321
33462	976322
72948	976323
160870	976324
177109	976325
191601	976326
64529	976327
114324	976328
183895	976329
137530	976330
205165	976331
303963	976332
207494	976333
219494	976334
180524	976335
65121	976336
216267	976337
80257	976338
157491	976339
115024	976340
76459	976341
234024	976342
55172	976343
109253	976344
56680	976345
274687	976346
237007	976347
181074	976348
26581	976349
86507	976350
11764	976351
181905	976352
96569	976353
153325	976354
144694	976355
146648	976356
252442	976357
42109	976358
232470	976359
158482	976360
186753	976361
128219	976362
1068	976363
273366	976364
114826	976365
120902	976366
296417	976367
188390	976368
37028	976369
55728	976370
101538	976371
210049	976372
43988	976373
104061	976374
222389	976375
217436	976376
216989	976377
187782	976378
202388	976379
128662	976380
310946	976381
258011	976382
154493	976383
167379	976384
299034	976385
226418	976386
302807	976387
157753	976388
146427	976389
217667	976390
137702	976391
203601	976392
55811	976393
274293	976394
12671	976395
14645	976396
168866	976397
123492	976398
235450	976399
298782	976400
301915	976401
47220	976402
167471	976403
97745	976404
244833	976405
66669	976406
176913	976407
45031	976408
80039	976409
168017	976410
182696	976411
48644	976412
80139	976413
178968	976414
74311	976415
192125	976416
71013	976417
203532	976418
126067	976419
81590	976420
74901	976421
101382	976422
89678	976423
25228	976424
186546	976425
280531	976426
181855	976427
147091	976428
262398	976429
77414	976430
93056	976431
161132	976432
154604	976433
151212	976434
41864	976435
140587	976436
97271	976437
6030	976438
192009	976439
170366	976440
136729	976441
63951	976442
42639	976443
35980	976444
20932	976445
63706	976446
267541	976447
24292	976448
308762	976449
80946	976450
57215	976451
70237	976452
96565	976453
282391	976454
282392	976455
154345	976456
78934	976457
54015	976458
4192	976459
138197	976460
175486	976461
22615	976462
69345	976463
7148	976464
8224	976465
9166	976466
9334	976467
161894	976468
2	976469
175649	976470
182701	976471
175985	976472
4227	976473
54612	976474
19655	976475
18856	976476
20012	976477
43313	976478
11992	976479
94552	976480
125243	976481
121433	976482
43547	976483
218261	976484
163851	976485
83066	976486
105867	976487
82210	976488
83864	976489
100738	976490
207873	976491
86140	976492
182120	976493
202599	976494
157596	976495
92991	976496
304418	976497
94786	976498
211213	976499
153653	976500
99811	976501
169830	976502
303089	976503
312736	976504
19091	976505
120195	976506
76034	976507
2429	976508
69716	976509
20703	976510
255607	976511
235526	976512
210336	976513
311683	976514
42304	976515
11950	976516
204966	976517
307118	976518
5160	976519
75338	976520
3134	976521
78881	976522
145339	976523
143189	976524
51731	976525
9022	976526
176806	976527
212983	976528
41533	976529
220874	976530
130655	976531
160831	976532
229313	976533
17333	976534
235604	976535
186	976536
172354	976537
219400	976538
59347	976539
1142	976540
29451	976541
109144	976542
209625	976543
8388	976544
34155	976545
40245	976546
27669	976547
7802	976548
43649	976549
39050	976550
57615	976551
100246	976552
169396	976553
79073	976554
4030	976555
21022	976556
138240	976557
13098	976558
57659	976559
123488	976560
74809	976561
38880	976562
54329	976563
177882	976564
112735	976565
22979	976566
124906	976567
55117	976568
171574	976569
310	976570
69383	976571
114205	976572
280616	976573
207713	976574
70268	976575
19681	976576
82951	976577
37805	976578
1012	976579
13175	976580
205838	976581
135935	976582
194908	976583
92722	976584
124039	976585
141552	976586
28704	976587
136662	976588
110718	976589
75688	976590
99626	976591
56884	976592
80328	976593
124479	976594
49236	976595
107590	976596
12081	976597
57230	976598
2059	976599
57934	976600
261150	976601
205174	976602
126466	976603
283975	976604
1300	976605
32520	976606
29293	976607
88067	976608
78830	976609
116414	976610
76192	976611
16289	976612
5451	976613
602	976614
35646	976615
82003	976616
125936	976617
26209	976618
92885	976619
101251	976620
41333	976621
82268	976622
262617	976623
295603	976624
30869	976625
20981	976626
4230	976627
22819	976628
167592	976629
62100	976630
39775	976631
210952	976632
193882	976633
153040	976634
36714	976635
48979	976636
187380	976637
123395	976638
69655	976639
28377	976640
183684	976641
76225	976642
66623	976643
67436	976644
235203	976645
146914	976646
71751	976647
7536	976648
112610	976649
35081	976650
32182	976651
47731	976652
76010	976653
18066	976654
17438	976655
36329	976656
214578	976657
211681	976658
208642	976659
261168	976660
963	976661
263050	976662
185423	976663
1283	976664
77274	976665
46722	976666
46913	976667
82592	976668
210385	976669
135447	976670
98807	976671
307851	976672
281723	976673
143470	976674
105868	976675
31449	976676
40550	976677
74958	976678
192110	976679
8015	976680
101602	976681
306608	976682
20671	976683
89374	976684
43025	976685
96450	976686
144857	976687
7450	976688
20370	976689
148685	976690
101602	976691
72732	976692
78028	976693
64421	976694
78015	976695
243133	976696
138175	976697
40032	976698
40032	976699
114808	976700
178175	976701
298261	976702
35030	976703
47420	976704
40033	976705
141994	976706
89857	976707
189207	976708
226251	976709
8045	976710
211677	976711
81749	976712
112473	976713
874	976714
156751	976715
91278	976716
130582	976717
7868	976718
42051	976719
42051	976720
35731	976721
184205	976722
77185	976723
139488	976724
148984	976725
76998	976726
299360	976727
34489	976728
102813	976729
27686	976730
200973	976731
233832	976732
13378	976733
187846	976734
21023	976735
283149	976736
90018	976737
110942	976738
102040	976739
134435	976740
21443	976741
79389	976742
13234	976743
22613	976744
10904	976745
271002	976746
69081	976747
28748	976748
31970	976749
103987	976750
263732	976751
139263	976752
75795	976753
146655	976754
97348	976755
153024	976756
23596	976757
7361	976758
304587	976759
17750	976760
102408	976761
14313	976762
80240	976763
73394	976764
127939	976765
21753	976766
119718	976767
141979	976768
8074	976769
14217	976770
7362	976771
80793	976772
25700	976773
21330	976774
163325	976775
37410	976776
124564	976777
35560	976778
21283	976779
116565	976780
116565	976781
36356	976782
48429	976783
179923	976784
799	976785
37688	976786
98422	976787
7574	976788
173090	976789
97112	976790
117257	976791
37125	976792
32184	976793
81287	976794
12342	976795
177200	976796
83090	976797
167453	976798
107067	976799
68457	976800
9118	976801
78603	976802
1765	976803
219366	976804
20618	976805
198302	976806
63785	976807
20771	976808
11959	976809
267463	976810
75112	976811
46089	976812
5098	976813
34270	976814
179269	976815
281614	976816
32784	976817
71903	976818
111423	976819
44354	976820
112397	976821
281550	976822
59322	976823
103808	976824
184859	976825
47538	976826
117744	976827
49279	976828
186239	976829
54127	976830
193733	976831
255857	976832
231221	976833
90568	976834
122260	976835
2971	976836
294463	976837
171710	976838
121343	976839
198002	976840
23267	976841
134106	976842
25677	976843
8315	976844
51200	976845
288709	976846
84875	976847
233638	976848
105782	976849
136104	976850
134971	976851
20533	976852
86686	976853
138571	976854
214549	976855
272271	976856
115695	976857
73416	976858
297407	976859
289214	976860
59548	976861
3486	976862
46602	976863
154265	976864
224531	976865
205945	976866
5220	976867
281558	976868
44952	976869
278727	976870
11595	976871
176793	976872
97228	976873
293925	976874
36453	976875
120633	976876
179557	976877
151317	976878
199221	976879
193521	976880
179866	976881
190053	976882
274840	976883
90140	976884
90335	976885
140074	976886
15002	976887
110370	976888
16270	976889
203069	976890
204567	976891
71726	976892
106265	976893
7511	976894
217309	976895
96459	976896
55538	976897
114499	976898
280587	976899
284882	976900
292760	976901
11643	976902
182057	976903
33028	976904
52038	976905
109156	976906
194087	976907
90140	976908
97611	976909
45135	976910
71894	976911
48065	976912
25458	976913
169559	976914
8429	976915
6414	976916
263316	976917
1439	976918
4051	976919
3839	976920
110213	976921
164803	976922
5426	976923
122772	976924
165373	976925
103	976926
62441	976927
230347	976928
122363	976929
84465	976930
5495	976931
28449	976932
175616	976933
177272	976934
225220	976935
297512	976936
56849	976937
295172	976938
89787	976939
279569	976940
107238	976941
3987	976942
125066	976943
261023	976944
75696	976945
45226	976946
67969	976947
100509	976948
108827	976949
80849	976950
34400	976951
5072	976952
84290	976953
3576	976954
5450	976955
184841	976956
43810	976957
131220	976958
159105	976959
45095	976960
62752	976961
116719	976962
15549	976963
173727	976964
38327	976965
130771	976966
56590	976967
151745	976968
163264	976969
5614	976970
236992	976971
195969	976972
43417	976973
46352	976974
107922	976975
129997	976976
86409	976977
307454	976978
22443	976979
72971	976980
132566	976981
176732	976982
90369	976983
85109	976984
20287	976985
71915	976986
109610	976987
27060	976988
144454	976989
58079	976990
24056	976991
111033	976992
150809	976993
209064	976994
37019	976995
143964	976996
44888	976997
300803	976998
152418	976999
129930	977000
4115	977001
61574	977002
1945	977003
15963	977004
130960	977005
179876	977006
69756	977007
1041	977008
77762	977009
3382	977010
9035	977011
2965	977012
83286	977013
273245	977014
38188	977015
10741	977016
4216	977017
87309	977018
87576	977019
87066	977020
1851	977021
253588	977022
57665	977023
37526	977024
149205	977025
38881	977026
198250	977027
45945	977028
81980	977029
280597	977030
2922	977031
141337	977032
12762	977033
4957	977034
4243	977035
10950	977036
10872	977037
21768	977038
115736	977039
2487	977040
53489	977041
121874	977042
7538	977043
29501	977044
10896	977045
19231	977046
28981	977047
62018	977048
2311	977049
195624	977050
128578	977051
104929	977052
59785	977053
21110	977054
33892	977055
2671	977056
15291	977057
56384	977058
301701	977059
3409	977060
90590	977061
446	977062
132531	977063
211770	977064
49608	977065
1254	977066
75781	977067
1965	977068
343	977069
48949	977070
4247	977071
6157	977072
22394	977073
5583	977074
280990	977075
405	977076
334	977077
143869	977078
82587	977079
4249	977080
254177	977081
113108	977082
7045	977083
132898	977084
71381	977085
5432	977086
8468	977087
227699	977088
22318	977089
8159	977090
136492	977091
67333	977092
106854	977093
165990	977094
1989	977095
25864	977096
134739	977097
1233	977098
263298	977099
27122	977100
92116	977101
67433	977102
144829	977103
98848	977104
21109	977105
54946	977106
60265	977107
139106	977108
294344	977109
19325	977110
2661	977111
171806	977112
1160	977113
47636	977114
27371	977115
19842	977116
86715	977117
155225	977118
94446	977119
175026	977120
9386	977121
29736	977122
182595	977123
17767	977124
2583	977125
48501	977126
37686	977127
19632	977128
89023	977129
118436	977130
3238	977131
12107	977132
2639	977133
3523	977134
16068	977135
17213	977136
84192	977137
84192	977138
2968	977139
33405	977140
56210	977141
70149	977142
91	977143
62561	977144
49997	977145
42676	977146
557	977147
35031	977148
14946	977149
93	977150
33230	977151
16596	977152
62561	977153
1191	977154
60687	977155
303438	977156
132257	977157
48231	977158
297	977159
2816	977160
198746	977161
8623	977162
88131	977163
88131	977164
122648	977165
80785	977166
121126	977167
26449	977168
98222	977169
42244	977170
200700	977171
4247	977172
149673	977173
1031	977174
54509	977175
31028	977176
10695	977177
5004	977178
194	977179
278650	977180
297576	977181
1179	977182
1392	977183
25725	977184
20710	977185
74097	977186
74135	977187
93910	977188
289526	977189
587	977190
72536	977191
86912	977192
111064	977193
50454	977194
76701	977195
191607	977196
140011	977197
253897	977198
214978	977199
145571	977200
21538	977201
118462	977202
213359	977203
262311	977204
19562	977205
15868	977206
177758	977207
11886	977208
36129	977209
92154	977210
17674	977211
116315	977212
89981	977213
72806	977214
290021	977215
268576	977216
12787	977217
127940	977218
91933	977219
33143	977220
6452	977221
16046	977222
875	977223
18929	977224
126839	977225
31726	977226
32467	977227
160061	977228
181	977229
62578	977230
8024	977231
23911	977232
35579	977233
52409	977234
198433	977235
15822	977236
5064	977237
1989	977238
185265	977239
264135	977240
1639	977241
17162	977242
7955	977243
46930	977244
11786	977245
6231	977246
3537	977247
41846	977248
166862	977249
25797	977250
189	977251
122284	977252
38037	977253
124324	977254
15486	977255
291988	977256
24689	977257
80709	977258
307072	977259
5723	977260
171520	977261
10557	977262
108390	977263
3149	977264
34818	977265
253178	977266
63	977267
272765	977268
26755	977269
151845	977270
271988	977271
61959	977272
20312	977273
198000	977274
26147	977275
18255	977276
27683	977277
237638	977278
287573	977279
22790	977280
14415	977281
280515	977282
39216	977283
275941	977284
80328	977285
79893	977286
121338	977287
303444	977288
159027	977289
147622	977290
108750	977291
166707	977292
132548	977293
11171	977294
177453	977295
151596	977296
223618	977297
286678	977298
175307	977299
248092	977300
156808	977301
250384	977302
69721	977303
92092	977304
170357	977305
133746	977306
81337	977307
147286	977308
71434	977309
206226	977310
133802	977311
302736	977312
167287	977313
171118	977314
120804	977315
219574	977316
235218	977317
68686	977318
11589	977319
61450	977320
43176	977321
76110	977322
207670	977323
131673	977324
17434	977325
28235	977326
300429	977327
177022	977328
106407	977329
5669	977330
65469	977331
20937	977332
304848	977333
126352	977334
29973	977335
182536	977336
31644	977337
51030	977338
5906	977339
60155	977340
34721	977341
180508	977342
170198	977343
205491	977344
204317	977345
77472	977346
71244	977347
26679	977348
291755	977349
145146	977350
89702	977351
89702	977352
116401	977353
147824	977354
280608	977355
260642	977356
12705	977357
211755	977358
118038	977359
338	977360
99496	977361
87128	977362
93713	977363
249521	977364
28478	977365
110258	977366
121362	977367
106939	977368
139083	977369
205982	977370
9179	977371
80517	977372
82186	977373
90696	977374
58968	977375
171155	977376
36110	977377
94326	977378
1749	977379
149141	977380
165338	977381
48307	977382
63892	977383
896	977384
90990	977385
210483	977386
279902	977387
127534	977388
16672	977389
153498	977390
16509	977391
91483	977392
128876	977393
125757	977394
84053	977395
15536	977396
36108	977397
239867	977398
1255	977399
66193	977400
61890	977401
278142	977402
265780	977403
183730	977404
82264	977405
20477	977406
181381	977407
85113	977408
70119	977409
147126	977410
207957	977411
92285	977412
256308	977413
112246	977414
328	977415
210837	977416
87467	977417
78220	977418
6745	977419
11141	977420
110664	977421
19811	977422
51822	977423
675	977424
64078	977425
58377	977426
87764	977427
119612	977428
200933	977429
69755	977430
208068	977431
65987	977432
41999	977433
21533	977434
70952	977435
5681	977436
4484	977437
1150	977438
28783	977439
4913	977440
189651	977441
112852	977442
305525	977443
70005	977444
3293	977445
33609	977446
74637	977447
13871	977448
74683	977449
5484	977450
114368	977451
33341	977452
24231	977453
61697	977454
137199	977455
173163	977456
192382	977457
67929	977458
67929	977459
3590	977460
87952	977461
62707	977462
46763	977463
8653	977464
119194	977465
13688	977466
286066	977467
208821	977468
142322	977469
4242	977470
273784	977471
26982	977472
111793	977473
7220	977474
38577	977475
211110	977476
267910	977477
52431	977478
234216	977479
5252	977480
210247	977481
73078	977482
155684	977483
73215	977484
54924	977485
48804	977486
7273	977487
30028	977488
158821	977489
275926	977490
15570	977491
26137	977492
33429	977493
4897	977494
48558	977495
25180	977496
15804	977497
212251	977498
27132	977499
61026	977500
7567	977501
65519	977502
70064	977503
56059	977504
6756	977505
97156	977506
75405	977507
97347	977508
150123	977509
8575	977510
4320	977511
105152	977512
131240	977513
14588	977514
143806	977515
102913	977516
83763	977517
75422	977518
293513	977519
10427	977520
73103	977521
54924	977522
16181	977523
26629	977524
253758	977525
74144	977526
25341	977527
60064	977528
111194	977529
138976	977530
59183	977531
37894	977532
143038	977533
236837	977534
13247	977535
149669	977536
73184	977537
54963	977538
212138	977539
11986	977540
212583	977541
288471	977542
52692	977543
20752	977544
102113	977545
292610	977546
61351	977547
3110	977548
2132	977549
23203	977550
3464	977551
233903	977552
53937	977553
175428	977554
125733	977555
134137	977556
94901	977557
29315	977558
2133	977559
19924	977560
166024	977561
143373	977562
119904	977563
21488	977564
9824	977565
9752	977566
118059	977567
307737	977568
208183	977569
280498	977570
152545	977571
138222	977572
14860	977573
257007	977574
24244	977575
1708	977576
134956	977577
249191	977578
18545	977579
61053	977580
93451	977581
176296	977582
54518	977583
294005	977584
296664	977585
145811	977586
3956	977587
74700	977588
16981	977589
37440	977590
209045	977591
56973	977592
125050	977593
106235	977594
5452	977595
6183	977596
116340	977597
43046	977598
113692	977599
1071	977600
7512	977601
38039	977602
635	977603
55368	977604
1234	977605
64817	977606
2696	977607
191062	977608
38607	977609
18532	977610
20276	977611
202262	977612
142089	977613
5258	977614
113238	977615
154155	977616
60348	977617
96255	977618
18305	977619
73874	977620
1524	977621
38516	977622
285469	977623
8435	977624
167409	977625
261739	977626
150497	977627
147957	977628
172092	977629
55511	977630
77575	977631
56121	977632
150497	977633
106978	977634
248257	977635
29126	977636
36283	977637
8194	977638
38579	977639
246364	977640
97043	977641
152225	977642
82883	977643
10663	977644
72461	977645
170860	977646
51034	977647
113147	977648
12967	977649
4772	977650
304389	977651
275404	977652
206862	977653
116673	977654
102668	977655
4023	977656
62915	977657
72917	977658
200702	977659
2775	977660
121904	977661
28325	977662
174795	977663
181681	977664
212476	977665
73280	977666
212942	977667
15438	977668
134667	977669
38325	977670
24391	977671
10545	977672
50403	977673
251823	977674
100100	977675
100100	977676
100100	977677
38145	977678
3409	977679
884	977680
205379	977681
311404	977682
132523	977683
190822	977684
76278	977685
143304	977686
65038	977687
3275	977688
270806	977689
80445	977690
22621	977691
232146	977692
7263	977693
36762	977694
79184	977695
35672	977696
149459	977697
141068	977698
792	977699
30011	977700
7013	977701
203646	977702
154885	977703
127293	977704
41670	977705
83193	977706
41910	977707
288769	977708
153456	977709
12964	977710
62031	977711
52826	977712
5870	977713
4405	977714
88467	977715
30371	977716
255574	977717
23523	977718
37397	977719
77230	977720
955	977721
48998	977722
35169	977723
188755	977724
57821	977725
197492	977726
180548	977727
125695	977728
63003	977729
115563	977730
71809	977731
278640	977732
159273	977733
13936	977734
300350	977735
29533	977736
200041	977737
188901	977738
242502	977739
197487	977740
159916	977741
79793	977742
6228	977743
177496	977744
93371	977745
156036	977746
200007	977747
36841	977748
204370	977749
78456	977750
141782	977751
127825	977752
98088	977753
276858	977754
182943	977755
134093	977756
8640	977757
5807	977758
66453	977759
179110	977760
279815	977761
77298	977762
119262	977763
131278	977764
312171	977765
444	977766
9631	977767
264937	977768
45139	977769
128576	977770
25827	977771
203990	977772
13779	977773
135476	977774
76913	977775
134806	977776
85	977777
33300	977778
25600	977779
22063	977780
43273	977781
2844	977782
201730	977783
28856	977784
159270	977785
134755	977786
134755	977787
305068	977788
3463	977789
209836	977790
110777	977791
34544	977792
177869	977793
257806	977794
143751	977795
115610	977796
15835	977797
60696	977798
17674	977799
210175	977800
11825	977801
90496	977802
42046	977803
222392	977804
463	977805
189296	977806
171256	977807
53891	977808
100332	977809
9046	977810
48359	977811
63100	977812
305509	977813
174285	977814
305249	977815
194952	977816
286797	977817
8880	977818
30991	977819
106691	977820
185988	977821
35382	977822
53096	977823
9160	977824
38743	977825
129585	977826
43504	977827
1516	977828
185557	977829
257209	977830
301215	977831
238048	977832
246041	977833
11648	977834
10194	977835
273490	977836
97327	977837
81896	977838
251905	977839
12320	977840
180715	977841
178857	977842
281327	977843
75865	977844
178256	977845
199362	977846
148142	977847
118273	977848
7704	977849
25608	977850
10455	977851
15963	977852
54058	977853
81258	977854
21421	977855
21588	977856
28649	977857
121912	977858
16980	977859
5104	977860
6135	977861
155338	977862
30728	977863
265482	977864
42205	977865
200164	977866
125475	977867
8987	977868
73683	977869
59284	977870
22906	977871
120049	977872
93199	977873
31004	977874
49957	977875
551	977876
285	977877
288586	977878
56279	977879
206763	977880
85265	977881
67906	977882
65822	977883
90161	977884
12325	977885
2286	977886
57174	977887
287816	977888
62236	977889
41982	977890
119506	977891
212529	977892
124881	977893
197497	977894
165960	977895
71968	977896
184581	977897
63694	977898
250400	977899
114297	977900
121751	977901
17138	977902
248454	977903
50328	977904
281030	977905
85356	977906
181279	977907
279413	977908
201308	977909
4133	977910
46998	977911
49187	977912
46370	977913
24847	977914
104601	977915
47285	977916
65394	977917
57004	977918
185919	977919
59189	977920
10562	977921
29247	977922
36041	977923
149847	977924
206000	977925
34108	977926
38977	977927
3297	977928
186898	977929
626	977930
143765	977931
36819	977932
100089	977933
19263	977934
195784	977935
30590	977936
56974	977937
78944	977938
84344	977939
65772	977940
132427	977941
215418	977942
11303	977943
196357	977944
114833	977945
8750	977946
60650	977947
152	977948
151828	977949
33927	977950
94637	977951
63708	977952
73118	977953
234770	977954
174473	977955
24570	977956
71457	977957
159776	977958
147	977959
75591	977960
22966	977961
88456	977962
9763	977963
8153	977964
2992	977965
52554	977966
216295	977967
9302	977968
15976	977969
69559	977970
31809	977971
738	977972
12575	977973
20733	977974
8795	977975
386	977976
111110	977977
19784	977978
27103	977979
227556	977980
159520	977981
44958	977982
1398	977983
28514	977984
56448	977985
103142	977986
272911	977987
81485	977988
167731	977989
3138	977990
210990	977991
114614	977992
259098	977993
167925	977994
106845	977995
244932	977996
89117	977997
112294	977998
65006	977999
27491	978000
70476	978001
94470	978002
124875	978003
24202	978004
309137	978005
139681	978006
28569	978007
124135	978008
130915	978009
193081	978010
19525	978011
138603	978012
138425	978013
67307	978014
70261	978015
205213	978016
194706	978017
26817	978018
938	978019
309556	978020
192804	978021
17210	978022
166011	978023
177368	978024
146299	978025
190314	978026
14934	978027
116111	978028
69060	978029
138911	978030
112492	978031
182930	978032
127229	978033
94314	978034
171044	978035
212414	978036
105049	978037
69332	978038
19213	978039
203938	978040
303294	978041
92889	978042
133959	978043
169697	978044
142205	978045
49224	978046
109988	978047
267471	978048
159177	978049
73013	978050
129708	978051
165045	978052
70458	978053
78956	978054
54515	978055
1079	978056
150421	978057
43846	978058
146821	978059
39885	978060
4039	978061
15244	978062
37572	978063
123083	978064
103625	978065
293512	978066
1529	978067
73481	978068
1166	978069
206318	978070
9513	978071
49466	978072
109359	978073
78029	978074
118207	978075
167188	978076
138446	978077
66444	978078
248537	978079
208939	978080
128288	978081
17700	978082
225156	978083
7515	978084
56029	978085
45010	978086
7737	978087
123554	978088
18215	978089
43281	978090
9253	978091
9769	978092
38308	978093
44253	978094
86067	978095
203690	978096
32283	978097
95457	978098
91017	978099
106041	978100
59282	978101
50601	978102
210472	978103
306753	978104
162198	978105
53556	978106
29269	978107
82450	978108
23937	978109
58039	978110
80433	978111
106894	978112
60951	978113
139500	978114
144855	978115
140477	978116
272040	978117
13941	978118
309967	978119
163837	978120
123773	978121
110626	978122
180953	978123
163402	978124
4617	978125
225795	978126
108737	978127
126810	978128
140306	978129
13025	978130
3804	978131
9799	978132
251170	978133
40556	978134
18102	978135
20614	978136
110361	978137
22935	978138
255202	978139
127934	978140
59966	978141
246388	978142
142711	978143
259362	978144
226987	978145
66733	978146
79532	978147
256888	978148
97037	978149
184929	978150
118659	978151
36039	978152
146962	978153
55799	978154
42017	978155
41698	978156
83429	978157
28668	978158
86817	978159
23293	978160
29501	978161
11196	978162
3514	978163
215320	978164
72256	978165
50098	978166
6948	978167
189703	978168
27054	978169
52282	978170
104704	978171
7001	978172
169537	978173
209250	978174
115469	978175
199505	978176
160987	978177
226620	978178
291041	978179
76826	978180
153146	978181
1444	978182
11664	978183
94859	978184
155115	978185
30963	978186
175777	978187
140407	978188
71014	978189
68968	978190
23783	978191
81157	978192
116019	978193
74678	978194
221383	978195
309487	978196
215629	978197
173429	978198
145625	978199
67917	978200
165323	978201
223543	978202
104190	978203
224884	978204
186632	978205
26993	978206
14430	978207
129422	978208
64159	978209
49927	978210
46269	978211
59557	978212
54323	978213
229839	978214
72179	978215
98197	978216
123025	978217
103610	978218
23121	978219
31498	978220
107427	978221
66552	978222
192567	978223
16995	978224
181885	978225
52225	978226
119863	978227
7219	978228
185189	978229
29269	978230
6812	978231
207829	978232
49916	978233
102653	978234
34343	978235
76586	978236
26459	978237
295043	978238
64627	978239
10266	978240
42324	978241
15355	978242
105474	978243
52817	978244
11855	978245
177633	978246
24160	978247
132243	978248
10648	978249
11202	978250
169288	978251
4591	978252
1175	978253
173391	978254
7222	978255
247115	978256
13875	978257
32589	978258
31987	978259
34430	978260
67116	978261
213498	978262
17356	978263
6328	978264
11855	978265
77296	978266
24914	978267
232348	978268
83577	978269
228629	978270
138855	978271
35150	978272
207230	978273
52	978274
30969	978275
103899	978276
5449	978277
160554	978278
32008	978279
244087	978280
32277	978281
16063	978282
217617	978283
4917	978284
35529	978285
185040	978286
237660	978287
28268	978288
105045	978289
4946	978290
33538	978291
141721	978292
141113	978293
57199	978294
132777	978295
61701	978296
32930	978297
116672	978298
188712	978299
139977	978300
73753	978301
84076	978302
349	978303
85872	978304
113167	978305
779	978306
47006	978307
312523	978308
29456	978309
96499	978310
160706	978311
139000	978312
83307	978313
30880	978314
118528	978315
349	978316
251566	978317
93553	978318
43956	978319
20559	978320
24535	978321
53098	978322
5107	978323
15633	978324
233513	978325
94104	978326
88534	978327
184860	978328
255158	978329
59819	978330
63749	978331
2691	978332
213367	978333
277009	978334
57279	978335
57279	978336
208675	978337
145792	978338
97379	978339
235509	978340
142899	978341
74357	978342
88863	978343
21913	978344
121517	978345
97928	978346
7785	978347
225420	978348
8	978349
7728	978350
664	978351
123713	978352
12131	978353
21136	978354
32314	978355
5281	978356
97869	978357
1529	978358
3447	978359
32743	978360
97835	978361
63947	978362
1047	978363
217585	978364
5188	978365
123197	978366
159564	978367
248312	978368
13953	978369
52532	978370
6367	978371
94530	978372
4295	978373
278456	978374
113167	978375
154399	978376
146407	978377
11655	978378
101861	978379
101697	978380
63058	978381
217237	978382
140637	978383
62912	978384
34300	978385
259071	978386
101977	978387
44997	978388
233252	978389
74051	978390
1596	978391
3375	978392
152556	978393
81860	978394
92302	978395
307031	978396
198082	978397
70282	978398
160173	978399
295770	978400
4813	978401
42877	978402
107243	978403
62505	978404
147328	978405
308830	978406
90706	978407
186822	978408
1622	978409
127512	978410
77118	978411
5328	978412
47622	978413
69054	978414
32131	978415
5049	978416
13495	978417
17872	978418
267198	978419
21196	978420
10104	978421
91193	978422
26755	978423
302224	978424
33214	978425
49801	978426
162554	978427
88969	978428
288107	978429
55871	978430
83011	978431
124193	978432
186818	978433
280942	978434
123939	978435
151041	978436
151041	978437
53920	978438
3932	978439
212982	978440
175723	978441
110115	978442
210375	978443
5893	978444
8671	978445
196862	978446
61424	978447
87240	978448
47604	978449
111304	978450
231981	978451
32223	978452
202883	978453
110373	978454
167850	978455
73973	978456
35937	978457
242919	978458
20047	978459
23250	978460
223312	978461
39495	978462
6751	978463
163790	978464
224654	978465
14238	978466
94284	978467
58389	978468
10319	978469
222414	978470
108726	978471
67817	978472
81423	978473
8141	978474
32698	978475
216710	978476
301530	978477
160178	978478
201546	978479
256507	978480
136910	978481
262247	978482
808	978483
17914	978484
206206	978485
92680	978486
33081	978487
44724	978488
35628	978489
6229	978490
51380	978491
9645	978492
92062	978493
12613	978494
112551	978495
15482	978496
37160	978497
119564	978498
204994	978499
5203	978500
4001	978501
135043	978502
72501	978503
114480	978504
77363	978505
104219	978506
56026	978507
177812	978508
45802	978509
5888	978510
5669	978511
121327	978512
70093	978513
30856	978514
302582	978515
50288	978516
92612	978517
12727	978518
86992	978519
39782	978520
71757	978521
39782	978522
9493	978523
200124	978524
52748	978525
90846	978526
75629	978527
50530	978528
48259	978529
98392	978530
13316	978531
34148	978532
132503	978533
41984	978534
93153	978535
86056	978536
148379	978537
20459	978538
574	978539
208565	978540
146487	978541
198743	978542
206819	978543
64669	978544
303262	978545
160265	978546
258016	978547
237898	978548
216073	978549
14183	978550
204385	978551
109687	978552
38910	978553
21698	978554
37603	978555
53319	978556
844	978557
118517	978558
65112	978559
60619	978560
60550	978561
117970	978562
101873	978563
87916	978564
26927	978565
133303	978566
7307	978567
205839	978568
196867	978569
56768	978570
113971	978571
128476	978572
200152	978573
245576	978574
16898	978575
27639	978576
276239	978577
13208	978578
188714	978579
34639	978580
86875	978581
299799	978582
46627	978583
48499	978584
281041	978585
268311	978586
54676	978587
1560	978588
162268	978589
1523	978590
317	978591
19906	978592
155948	978593
275339	978594
1365	978595
184696	978596
69124	978597
21723	978598
310541	978599
307312	978600
20683	978601
41752	978602
258538	978603
6190	978604
46698	978605
18393	978606
14189	978607
9770	978608
52269	978609
290244	978610
257227	978611
26401	978612
48070	978613
205720	978614
185367	978615
84159	978616
74736	978617
60077	978618
229393	978619
18945	978620
84222	978621
145324	978622
5804	978623
2993	978624
20904	978625
36646	978626
151710	978627
22871	978628
189597	978629
45234	978630
88238	978631
151506	978632
186348	978633
185709	978634
34811	978635
273477	978636
27472	978637
87782	978638
7315	978639
43267	978640
101461	978641
23961	978642
4611	978643
70973	978644
3175	978645
115324	978646
163060	978647
118120	978648
36578	978649
208844	978650
95189	978651
8887	978652
18839	978653
2318	978654
895	978655
23192	978656
4362	978657
48907	978658
9733	978659
115205	978660
34463	978661
101437	978662
31555	978663
38243	978664
1365	978665
1072	978666
23657	978667
5148	978668
221126	978669
5385	978670
18437	978671
114601	978672
188475	978673
35720	978674
59210	978675
242759	978676
95287	978677
253312	978678
4065	978679
267179	978680
210973	978681
74168	978682
4486	978683
107284	978684
130205	978685
255673	978686
26476	978687
106865	978688
94773	978689
45786	978690
120547	978691
93972	978692
50250	978693
3216	978694
37464	978695
99052	978696
94883	978697
252798	978698
96041	978699
214230	978700
131420	978701
5864	978702
46860	978703
60816	978704
143668	978705
10800	978706
81568	978707
198109	978708
159192	978709
10105	978710
216919	978711
86866	978712
8683	978713
78407	978714
174726	978715
21526	978716
144750	978717
2226	978718
128930	978719
99418	978720
264197	978721
5019	978722
254308	978723
289920	978724
146322	978725
129788	978726
97299	978727
157649	978728
80522	978729
53917	978730
101088	978731
45505	978732
55458	978733
15500	978734
148234	978735
219496	978736
95570	978737
83191	978738
25876	978739
15463	978740
99772	978741
120760	978742
73911	978743
229199	978744
86804	978745
38763	978746
225813	978747
69143	978748
4268	978749
143024	978750
240676	978751
19929	978752
122650	978753
148441	978754
291949	978755
31463	978756
8152	978757
46481	978758
34379	978759
131741	978760
285477	978761
57427	978762
126249	978763
35257	978764
19433	978765
94452	978766
14873	978767
161274	978768
110187	978769
16946	978770
15603	978771
49150	978772
58600	978773
87705	978774
113692	978775
215858	978776
34210	978777
91193	978778
101166	978779
40864	978780
6466	978781
126212	978782
126212	978783
182666	978784
58666	978785
21310	978786
112874	978787
259819	978788
272272	978789
137599	978790
79550	978791
12992	978792
201	978793
3069	978794
34083	978795
10682	978796
102723	978797
124	978798
215	978799
54778	978800
21837	978801
185540	978802
63551	978803
281322	978804
64140	978805
49477	978806
311481	978807
158782	978808
3529	978809
77708	978810
90009	978811
50977	978812
170429	978813
87859	978814
55294	978815
201094	978816
296212	978817
296512	978818
3076	978819
184657	978820
160881	978821
111631	978822
142742	978823
146967	978824
103	978825
151336	978826
22316	978827
58393	978828
83218	978829
100246	978830
153974	978831
152047	978832
144038	978833
298575	978834
71249	978835
306734	978836
77400	978837
197228	978838
39462	978839
32494	978840
32088	978841
12645	978842
56193	978843
196707	978844
28419	978845
195168	978846
43596	978847
21340	978848
133762	978849
221165	978850
78156	978851
41066	978852
91337	978853
27498	978854
111289	978855
32593	978856
35797	978857
24720	978858
39997	978859
25986	978860
102121	978861
44619	978862
146285	978863
33294	978864
208036	978865
63007	978866
51743	978867
36112	978868
3676	978869
105625	978870
1579	978871
83146	978872
5769	978873
24305	978874
56820	978875
101565	978876
83109	978877
217800	978878
85242	978879
96039	978880
29772	978881
1610	978882
107404	978883
35070	978884
46438	978885
48689	978886
4110	978887
13862	978888
24791	978889
3672	978890
69247	978891
2734	978892
39122	978893
25373	978894
113677	978895
295262	978896
5669	978897
25079	978898
303449	978899
117184	978900
1583	978901
167303	978902
108637	978903
85557	978904
73201	978905
11235	978906
154786	978907
253469	978908
238950	978909
72872	978910
2704	978911
204268	978912
210222	978913
158408	978914
5572	978915
91595	978916
599	978917
305390	978918
156799	978919
110353	978920
243769	978921
86824	978922
146446	978923
73844	978924
10654	978925
64292	978926
255854	978927
182170	978928
162046	978929
32796	978930
220339	978931
80873	978932
224768	978933
16310	978934
2495	978935
45487	978936
52554	978937
191200	978938
232461	978939
113809	978940
125328	978941
310769	978942
83549	978943
16311	978944
140699	978945
60862	978946
252323	978947
4292	978948
63971	978949
280683	978950
63197	978951
10599	978952
77566	978953
77079	978954
228187	978955
11620	978956
95561	978957
61834	978958
303957	978959
57071	978960
88172	978961
26177	978962
48142	978963
78784	978964
224048	978965
32422	978966
158740	978967
135063	978968
185625	978969
25091	978970
14544	978971
15619	978972
111529	978973
15770	978974
46749	978975
189430	978976
3105	978977
292728	978978
2420	978979
77134	978980
273796	978981
1703	978982
115463	978983
43644	978984
109872	978985
134632	978986
144196	978987
155285	978988
262805	978989
14702	978990
283900	978991
184030	978992
174583	978993
183802	978994
25609	978995
91732	978996
53083	978997
190704	978998
85623	978999
8424	979000
59081	979001
73842	979002
103069	979003
33903	979004
99857	979005
111002	979006
37093	979007
11596	979008
68077	979009
151308	979010
23725	979011
43892	979012
7556	979013
130824	979014
152202	979015
25351	979016
193106	979017
44337	979018
76946	979019
231563	979020
10933	979021
10183	979022
235640	979023
1490	979024
17703	979025
55948	979026
2318	979027
65156	979028
112791	979029
95137	979030
78186	979031
114184	979032
42947	979033
47101	979034
73702	979035
83476	979036
124391	979037
79366	979038
205131	979039
112176	979040
40722	979041
261558	979042
94266	979043
179114	979044
136599	979045
74056	979046
172095	979047
599	979048
229713	979049
75644	979050
63837	979051
276251	979052
660	979053
183284	979054
80443	979055
78894	979056
39783	979057
141493	979058
301116	979059
264606	979060
151322	979061
168585	979062
58147	979063
294664	979064
78808	979065
43196	979066
94141	979067
67920	979068
102254	979069
103251	979070
57382	979071
94141	979072
101505	979073
196990	979074
32192	979075
48308	979076
306688	979077
144166	979078
49923	979079
88710	979080
249044	979081
10910	979082
13642	979083
20529	979084
136077	979085
13173	979086
282801	979087
212279	979088
229042	979089
288724	979090
33982	979091
29974	979092
9764	979093
90185	979094
189106	979095
273402	979096
169857	979097
153900	979098
216791	979099
23707	979100
111265	979101
23015	979102
15176	979103
191832	979104
31267	979105
209962	979106
247451	979107
79727	979108
68137	979109
169512	979110
37411	979111
301967	979112
268539	979113
4419	979114
129646	979115
187	979116
135056	979117
229963	979118
70864	979119
83768	979120
92217	979121
82737	979122
124594	979123
170482	979124
78761	979125
73730	979126
23161	979127
286461	979128
104074	979129
61164	979130
153467	979131
14103	979132
278906	979133
52000	979134
16512	979135
44178	979136
153470	979137
102082	979138
166915	979139
245096	979140
213117	979141
31203	979142
57335	979143
173129	979144
98728	979145
221479	979146
108607	979147
17301	979148
245379	979149
96742	979150
54086	979151
48035	979152
23220	979153
52067	979154
110871	979155
123459	979156
59092	979157
198315	979158
27514	979159
97671	979160
312227	979161
261282	979162
11548	979163
10116	979164
5443	979165
19336	979166
241459	979167
95022	979168
9892	979169
45089	979170
46200	979171
227828	979172
176217	979173
60510	979174
188050	979175
51564	979176
118593	979177
176561	979178
236709	979179
259763	979180
253116	979181
85944	979182
283573	979183
33332	979184
145189	979185
11773	979186
83117	979187
222826	979188
171349	979189
58593	979190
123006	979191
170064	979192
20327	979193
216897	979194
42601	979195
25164	979196
147722	979197
98911	979198
216768	979199
118085	979200
115288	979201
214094	979202
218452	979203
80017	979204
180895	979205
160327	979206
3107	979207
58428	979208
5376	979209
8715	979210
48461	979211
229009	979212
221178	979213
73612	979214
139808	979215
92364	979216
46102	979217
30052	979218
264254	979219
30634	979220
173998	979221
78678	979222
35546	979223
198114	979224
1339	979225
197607	979226
118755	979227
94919	979228
180810	979229
367	979230
260	979231
264502	979232
71311	979233
5455	979234
71120	979235
159588	979236
81159	979237
78703	979238
18904	979239
5673	979240
158969	979241
94136	979242
187063	979243
189974	979244
125480	979245
248093	979246
1754	979247
268345	979248
187221	979249
5656	979250
163618	979251
23653	979252
231611	979253
248252	979254
2851	979255
13546	979256
24638	979257
17512	979258
295870	979259
134863	979260
56473	979261
153643	979262
153643	979263
134041	979264
62447	979265
94641	979266
201806	979267
35578	979268
304043	979269
38909	979270
178746	979271
66878	979272
112301	979273
64314	979274
89952	979275
117406	979276
11899	979277
231838	979278
5303	979279
118842	979280
28902	979281
170540	979282
131866	979283
99287	979284
8678	979285
21571	979286
213525	979287
78171	979288
244295	979289
10755	979290
72337	979291
155107	979292
147012	979293
4226	979294
93783	979295
5767	979296
56221	979297
123998	979298
42946	979299
309248	979300
214424	979301
25708	979302
25708	979303
241068	979304
44991	979305
64780	979306
209293	979307
191385	979308
25808	979309
226580	979310
26960	979311
9986	979312
5998	979313
192075	979314
170564	979315
504	979316
77385	979317
44496	979318
99119	979319
40099	979320
121381	979321
190757	979322
5415	979323
15708	979324
14654	979325
31708	979326
7557	979327
20713	979328
77481	979329
126621	979330
263473	979331
204616	979332
100285	979333
112134	979334
55244	979335
50632	979336
209528	979337
109656	979338
171271	979339
10004	979340
32211	979341
286072	979342
85881	979343
44773	979344
143968	979345
36182	979346
86214	979347
93998	979348
108740	979349
49179	979350
135653	979351
112940	979352
96862	979353
114051	979354
192201	979355
54637	979356
309605	979357
28673	979358
187316	979359
81745	979360
50842	979361
61399	979362
42694	979363
158005	979364
160199	979365
293731	979366
69849	979367
249666	979368
155755	979369
94924	979370
4447	979371
85420	979372
118580	979373
61029	979374
189304	979375
241712	979376
87850	979377
11828	979378
175962	979379
75864	979380
235091	979381
33179	979382
116615	979383
23845	979384
57783	979385
122408	979386
17899	979387
71945	979388
57717	979389
71334	979390
165663	979391
16205	979392
101097	979393
86726	979394
305612	979395
25100	979396
75727	979397
253729	979398
11975	979399
209305	979400
204671	979401
31463	979402
131742	979403
35283	979404
52871	979405
29586	979406
85975	979407
71463	979408
870	979409
7909	979410
143789	979411
142012	979412
23105	979413
143789	979414
33028	979415
106355	979416
46083	979417
275124	979418
181590	979419
181969	979420
274670	979421
63800	979422
19363	979423
96404	979424
6702	979425
14617	979426
30802	979427
60473	979428
4158	979429
26303	979430
227125	979431
20500	979432
129837	979433
60372	979434
143679	979435
19857	979436
85907	979437
54537	979438
10140	979439
45278	979440
29474	979441
10606	979442
242094	979443
184235	979444
2807	979445
39991	979446
20570	979447
68863	979448
18302	979449
95834	979450
93621	979451
37985	979452
148840	979453
24415	979454
94537	979455
239630	979456
281486	979457
215372	979458
138728	979459
64371	979460
62451	979461
239749	979462
6541	979463
21183	979464
88864	979465
117786	979466
93086	979467
34498	979468
102803	979469
44154	979470
95359	979471
55892	979472
161512	979473
221167	979474
173399	979475
28102	979476
274301	979477
179336	979478
201848	979479
3575	979480
7307	979481
11990	979482
67229	979483
181684	979484
33687	979485
201743	979486
240566	979487
147156	979488
147334	979489
13234	979490
236997	979491
205109	979492
62476	979493
26449	979494
67410	979495
26723	979496
11539	979497
29323	979498
285521	979499
137599	979500
274254	979501
12517	979502
30108	979503
297519	979504
76615	979505
13617	979506
242144	979507
49947	979508
14024	979509
107322	979510
146105	979511
2363	979512
174239	979513
285889	979514
84165	979515
172764	979516
243297	979517
139062	979518
61562	979519
36753	979520
43992	979521
48536	979522
85397	979523
63260	979524
72475	979525
285151	979526
77791	979527
144745	979528
133812	979529
73218	979530
35130	979531
28196	979532
2521	979533
63754	979534
248373	979535
205528	979536
19103	979537
94949	979538
39208	979539
2625	979540
294437	979541
165160	979542
72817	979543
16135	979544
17796	979545
288144	979546
32292	979547
14406	979548
144838	979549
121113	979550
118156	979551
140879	979552
2313	979553
277579	979554
134184	979555
69415	979556
25457	979557
90001	979558
7364	979559
51018	979560
47523	979561
50351	979562
24205	979563
8676	979564
197086	979565
157621	979566
15020	979567
134273	979568
23716	979569
245568	979570
63219	979571
140994	979572
271474	979573
37723	979574
228442	979575
65699	979576
297422	979577
118113	979578
98434	979579
308295	979580
4286	979581
183325	979582
60457	979583
68853	979584
14450	979585
133119	979586
186589	979587
160213	979588
207121	979589
3863	979590
48701	979591
6510	979592
2587	979593
27419	979594
81741	979595
201741	979596
83916	979597
2382	979598
107204	979599
50701	979600
3311	979601
50390	979602
63459	979603
2470	979604
105563	979605
221102	979606
110644	979607
223773	979608
7307	979609
109353	979610
91603	979611
281795	979612
214921	979613
285867	979614
25228	979615
169614	979616
10547	979617
94114	979618
55610	979619
37659	979620
29989	979621
251587	979622
55239	979623
69267	979624
26867	979625
276712	979626
53576	979627
110990	979628
158765	979629
168422	979630
185494	979631
70835	979632
905	979633
7043	979634
136580	979635
16068	979636
50124	979637
255567	979638
187975	979639
306134	979640
126267	979641
3332	979642
259060	979643
209235	979644
63893	979645
208739	979646
251868	979647
69858	979648
31642	979649
277292	979650
250580	979651
69099	979652
19238	979653
170350	979654
67967	979655
8512	979656
65165	979657
223580	979658
193779	979659
179327	979660
81797	979661
153167	979662
54061	979663
81986	979664
282086	979665
71784	979666
312350	979667
7890	979668
7857	979669
1413	979670
173505	979671
18336	979672
3220	979673
39104	979674
135129	979675
4985	979676
29486	979677
131166	979678
17085	979679
1079	979680
507	979681
70596	979682
245536	979683
639	979684
37497	979685
48335	979686
258636	979687
11163	979688
248731	979689
298240	979690
102968	979691
102944	979692
21502	979693
28915	979694
140286	979695
36258	979696
130894	979697
190079	979698
55256	979699
178700	979700
205648	979701
55796	979702
171976	979703
125226	979704
69724	979705
38748	979706
86055	979707
43612	979708
303114	979709
75009	979710
23887	979711
18549	979712
65916	979713
37354	979714
269562	979715
242687	979716
28556	979717
75196	979718
5583	979719
34486	979720
19991	979721
30043	979722
55756	979723
26113	979724
156982	979725
19417	979726
76537	979727
38354	979728
256149	979729
185645	979730
212654	979731
5473	979732
135688	979733
69435	979734
4267	979735
200	979736
1720	979737
17560	979738
223398	979739
85924	979740
166082	979741
134035	979742
163434	979743
155460	979744
212251	979745
36917	979746
3199	979747
32144	979748
52931	979749
46035	979750
201248	979751
75890	979752
104162	979753
139131	979754
6604	979755
143913	979756
21373	979757
13936	979758
16642	979759
270154	979760
63496	979761
94201	979762
41878	979763
122551	979764
57424	979765
243	979766
14708	979767
22703	979768
18083	979769
263520	979770
25047	979771
30535	979772
4078	979773
42065	979774
90506	979775
105605	979776
9681	979777
88752	979778
143872	979779
62413	979780
35976	979781
132860	979782
111100	979783
78038	979784
234	979785
6612	979786
24485	979787
133277	979788
279578	979789
119144	979790
77021	979791
64266	979792
87004	979793
142290	979794
124473	979795
2407	979796
1064	979797
25455	979798
13076	979799
27104	979800
104982	979801
34403	979802
120126	979803
2409	979804
91123	979805
111579	979806
11801	979807
193337	979808
123498	979809
18499	979810
185285	979811
181426	979812
9659	979813
111703	979814
105902	979815
98890	979816
4016	979817
36277	979818
277705	979819
168162	979820
9677	979821
7867	979822
104026	979823
108672	979824
114669	979825
71235	979826
251907	979827
57844	979828
254892	979829
47724	979830
37008	979831
195533	979832
146530	979833
205218	979834
52753	979835
30334	979836
80384	979837
37810	979838
124626	979839
12273	979840
13999	979841
13950	979842
36986	979843
20477	979844
31562	979845
19528	979846
132083	979847
167620	979848
124803	979849
12509	979850
130653	979851
78750	979852
3947	979853
97330	979854
107722	979855
126711	979856
67826	979857
236431	979858
285738	979859
87214	979860
4658	979861
75059	979862
181857	979863
212304	979864
86936	979865
134191	979866
184176	979867
101018	979868
328	979869
1618	979870
85493	979871
111477	979872
69689	979873
2404	979874
3279	979875
154063	979876
43465	979877
270195	979878
137122	979879
76156	979880
21647	979881
101465	979882
51394	979883
99707	979884
171787	979885
62824	979886
46738	979887
34113	979888
169314	979889
26731	979890
20325	979891
43379	979892
3390	979893
18101	979894
173025	979895
130105	979896
146150	979897
29095	979898
38272	979899
26595	979900
149113	979901
215607	979902
54629	979903
81559	979904
185986	979905
149324	979906
89881	979907
217218	979908
175759	979909
153147	979910
148479	979911
69288	979912
7955	979913
94430	979914
244582	979915
208002	979916
225337	979917
140112	979918
4433	979919
89	979920
86799	979921
34822	979922
30015	979923
257532	979924
280879	979925
35807	979926
35807	979927
35807	979928
43079	979929
64134	979930
80865	979931
84076	979932
54358	979933
191856	979934
151585	979935
11210	979936
58508	979937
24128	979938
192590	979939
34382	979940
102921	979941
293601	979942
115991	979943
55012	979944
3230	979945
261354	979946
309969	979947
92036	979948
21354	979949
153261	979950
11319	979951
68934	979952
3777	979953
152884	979954
123221	979955
61619	979956
128451	979957
107264	979958
240057	979959
246129	979960
189799	979961
223991	979962
271240	979963
73332	979964
140768	979965
25327	979966
272153	979967
100625	979968
913	979969
309265	979970
2984	979971
53952	979972
3767	979973
182374	979974
256672	979975
144	979976
2763	979977
121345	979978
290940	979979
24675	979980
145868	979981
206846	979982
72892	979983
49274	979984
135544	979985
220654	979986
212179	979987
8456	979988
14380	979989
787	979990
93038	979991
176249	979992
298940	979993
126985	979994
130809	979995
396	979996
91384	979997
189828	979998
66542	979999
272798	980000
12677	980001
189499	980002
12108	980003
572	980004
89815	980005
272124	980006
35396	980007
2676	980008
10111	980009
282896	980010
140400	980011
179246	980012
1147	980013
24752	980014
292559	980015
277182	980016
172976	980017
80945	980018
54284	980019
1689	980020
179125	980021
108565	980022
15590	980023
69278	980024
169924	980025
147294	980026
27821	980027
53906	980028
113860	980029
151616	980030
80251	980031
55997	980032
47098	980033
151919	980034
137855	980035
215645	980036
63185	980037
112648	980038
288815	980039
57756	980040
192504	980041
198632	980042
134798	980043
13818	980044
68193	980045
147525	980046
167008	980047
90085	980048
10045	980049
2971	980050
3919	980051
130325	980052
130325	980053
173050	980054
244706	980055
144690	980056
185419	980057
108308	980058
111726	980059
301712	980060
275217	980061
183978	980062
151105	980063
195807	980064
222635	980065
299874	980066
109983	980067
149381	980068
82035	980069
209130	980070
193104	980071
130942	980072
100417	980073
205479	980074
14045	980075
75548	980076
132586	980077
188477	980078
70520	980079
7006	980080
21711	980081
165775	980082
84875	980083
92889	980084
164694	980085
178958	980086
62544	980087
33578	980088
106516	980089
16169	980090
292741	980091
21341	980092
128719	980093
267519	980094
59553	980095
32046	980096
85247	980097
5178	980098
70590	980099
16149	980100
185611	980101
44836	980102
81326	980103
170601	980104
6761	980105
33608	980106
180973	980107
54072	980108
86408	980109
68434	980110
113551	980111
15463	980112
95241	980113
138512	980114
78739	980115
192538	980116
4439	980117
179683	980118
177172	980119
39571	980120
74985	980121
5929	980122
112206	980123
10658	980124
65547	980125
65547	980126
103268	980127
165602	980128
166073	980129
218744	980130
132708	980131
132708	980132
36150	980133
83049	980134
70697	980135
30952	980136
1224	980137
47796	980138
104907	980139
579	980140
35134	980141
60157	980142
12721	980143
29779	980144
41616	980145
175182	980146
14388	980147
309590	980148
244211	980149
38985	980150
399	980151
34938	980152
119050	980153
119050	980154
419	980155
192907	980156
30982	980157
24900	980158
26242	980159
13344	980160
25611	980161
18405	980162
152385	980163
45367	980164
40793	980165
69670	980166
39384	980167
58237	980168
34665	980169
406	980170
297467	980171
5784	980172
43505	980173
43993	980174
217122	980175
19516	980176
5146	980177
94323	980178
110345	980179
228301	980180
12008	980181
21668	980182
193431	980183
6588	980184
47365	980185
15197	980186
67624	980187
101992	980188
310007	980189
151956	980190
58046	980191
17921	980192
134312	980193
17547	980194
13654	980195
17688	980196
60265	980197
187706	980198
50455	980199
32416	980200
127782	980201
52743	980202
2941	980203
5921	980204
12202	980205
53660	980206
88216	980207
233633	980208
188044	980209
65323	980210
3507	980211
54668	980212
162559	980213
188468	980214
106649	980215
2103	980216
32391	980217
20561	980218
7660	980219
29636	980220
9293	980221
211669	980222
1970	980223
284989	980224
15797	980225
23352	980226
1645	980227
138908	980228
165354	980229
260585	980230
17008	980231
13238	980232
42478	980233
107558	980234
154969	980235
131139	980236
22783	980237
39058	980238
105013	980239
36504	980240
275365	980241
72540	980242
206423	980243
286865	980244
30273	980245
18532	980246
162367	980247
16341	980248
5416	980249
17329	980250
59499	980251
254399	980252
105637	980253
123106	980254
90660	980255
286727	980256
96386	980257
17595	980258
8242	980259
13344	980260
248132	980261
148378	980262
56358	980263
20097	980264
118357	980265
544	980266
15803	980267
112262	980268
11968	980269
36606	980270
118699	980271
53316	980272
37976	980273
4874	980274
19240	980275
55320	980276
677	980277
32379	980278
38810	980279
7578	980280
10902	980281
1816	980282
255529	980283
29453	980284
34529	980285
9791	980286
154383	980287
25571	980288
219484	980289
98866	980290
148144	980291
37077	980292
167267	980293
293488	980294
291118	980295
51684	980296
155788	980297
72916	980298
250327	980299
55063	980300
1726	980301
16766	980302
140058	980303
6840	980304
2921	980305
4483	980306
1125	980307
3887	980308
47308	980309
55065	980310
262822	980311
83087	980312
83087	980313
173227	980314
287680	980315
72257	980316
36581	980317
10287	980318
83795	980319
22809	980320
3482	980321
74632	980322
6596	980323
3589	980324
106210	980325
37309	980326
15312	980327
18617	980328
21683	980329
7473	980330
226416	980331
2965	980332
43835	980333
174326	980334
34506	980335
5431	980336
95175	980337
77646	980338
2829	980339
90153	980340
9545	980341
155654	980342
7624	980343
84523	980344
46058	980345
270100	980346
14367	980347
2845	980348
191108	980349
50374	980350
4469	980351
5415	980352
40946	980353
24937	980354
2840	980355
11287	980356
8067	980357
58602	980358
106621	980359
29443	980360
39973	980361
15082	980362
82021	980363
95144	980364
19794	980365
125977	980366
117483	980367
91565	980368
94796	980369
10543	980370
130299	980371
54919	980372
73346	980373
32502	980374
152853	980375
43239	980376
169860	980377
10793	980378
163504	980379
104353	980380
190415	980381
72471	980382
63873	980383
163458	980384
147574	980385
111733	980386
53278	980387
165854	980388
35132	980389
48251	980390
6944	980391
46911	980392
110082	980393
63080	980394
5597	980395
54261	980396
184749	980397
85985	980398
153466	980399
33252	980400
3032	980401
290015	980402
14978	980403
91632	980404
3000	980405
6611	980406
69619	980407
10601	980408
97414	980409
54846	980410
132800	980411
24045	980412
178433	980413
50604	980414
277324	980415
70313	980416
3930	980417
258890	980418
37395	980419
27648	980420
8444	980421
31624	980422
296830	980423
221328	980424
96418	980425
155866	980426
8741	980427
49298	980428
46885	980429
38811	980430
275637	980431
9253	980432
53372	980433
5990	980434
29438	980435
1049	980436
4204	980437
21303	980438
6278	980439
73146	980440
129610	980441
2322	980442
33076	980443
2114	980444
8262	980445
5594	980446
155889	980447
238651	980448
204914	980449
121842	980450
242964	980451
205589	980452
55697	980453
200527	980454
178763	980455
159865	980456
22906	980457
41737	980458
125951	980459
257047	980460
1600	980461
81996	980462
86672	980463
30028	980464
37877	980465
132421	980466
4632	980467
21	980468
39888	980469
19750	980470
8403	980471
38846	980472
20523	980473
88699	980474
39192	980475
116839	980476
266301	980477
136581	980478
13653	980479
123251	980480
243946	980481
161337	980482
14377	980483
174933	980484
5331	980485
126132	980486
137430	980487
1378	980488
13386	980489
38712	980490
61884	980491
179071	980492
128756	980493
13985	980494
8655	980495
17038	980496
37733	980497
198779	980498
27082	980499
428	980500
65136	980501
41323	980502
295152	980503
121376	980504
177721	980505
213441	980506
32315	980507
41834	980508
22584	980509
120341	980510
10407	980511
318	980512
102	980513
56285	980514
16856	980515
4932	980516
89498	980517
21972	980518
107410	980519
34349	980520
51205	980521
11707	980522
130809	980523
21692	980524
4568	980525
235682	980526
235498	980527
125847	980528
34668	980529
248941	980530
105861	980531
68040	980532
172695	980533
277362	980534
5804	980535
158011	980536
20959	980537
12861	980538
93540	980539
80037	980540
175140	980541
4355	980542
29226	980543
211313	980544
284950	980545
213240	980546
204841	980547
115277	980548
221840	980549
7180	980550
181678	980551
105378	980552
293311	980553
85286	980554
96533	980555
159893	980556
36198	980557
50235	980558
287885	980559
39687	980560
169995	980561
250118	980562
92078	980563
143342	980564
5198	980565
36088	980566
32465	980567
575	980568
37068	980569
164266	980570
51642	980571
96850	980572
4596	980573
4318	980574
25804	980575
104173	980576
105926	980577
93073	980578
26160	980579
115310	980580
19781	980581
6885	980582
1705	980583
29033	980584
50163	980585
38144	980586
34924	980587
50987	980588
42229	980589
151002	980590
203583	980591
89526	980592
27871	980593
48	980594
68036	980595
1165	980596
53293	980597
90651	980598
28194	980599
8768	980600
10861	980601
11045	980602
70601	980603
12531	980604
178022	980605
21614	980606
30843	980607
82535	980608
51403	980609
22750	980610
81818	980611
142579	980612
38940	980613
220180	980614
26366	980615
8616	980616
60812	980617
5434	980618
188548	980619
131520	980620
224837	980621
38992	980622
38992	980623
72556	980624
44018	980625
15550	980626
84469	980627
106219	980628
16388	980629
102272	980630
84716	980631
23080	980632
49993	980633
57	980634
96765	980635
43223	980636
44932	980637
109107	980638
80316	980639
4168	980640
104644	980641
53	980642
37280	980643
147040	980644
184336	980645
218	980646
120162	980647
74090	980648
168065	980649
5225	980650
118153	980651
242	980652
38184	980653
176007	980654
925	980655
121532	980656
367	980657
235616	980658
49375	980659
40144	980660
11397	980661
1294	980662
165073	980663
16609	980664
117439	980665
103958	980666
165835	980667
2146	980668
80803	980669
465	980670
9857	980671
131	980672
25623	980673
40444	980674
21164	980675
165659	980676
34384	980677
154892	980678
171618	980679
149596	980680
2392	980681
57180	980682
24076	980683
71827	980684
253560	980685
15428	980686
60135	980687
112516	980688
162699	980689
148906	980690
101953	980691
4322	980692
240521	980693
3351	980694
123251	980695
82244	980696
183462	980697
46855	980698
25465	980699
97931	980700
213423	980701
303542	980702
169797	980703
146998	980704
196537	980705
264366	980706
174689	980707
256142	980708
12198	980709
12198	980710
11871	980711
122578	980712
26630	980713
108823	980714
136024	980715
61074	980716
19152	980717
79952	980718
21921	980719
24939	980720
18721	980721
31668	980722
40393	980723
144160	980724
68089	980725
181280	980726
76659	980727
171401	980728
27733	980729
210094	980730
27326	980731
115522	980732
53935	980733
103466	980734
15180	980735
1214	980736
285348	980737
28711	980738
78124	980739
144008	980740
25448	980741
6948	980742
284032	980743
157926	980744
153873	980745
122742	980746
122598	980747
105050	980748
252206	980749
65461	980750
68181	980751
9107	980752
272186	980753
167853	980754
176939	980755
309014	980756
16617	980757
37135	980758
11240	980759
217823	980760
46664	980761
42512	980762
95244	980763
232199	980764
105483	980765
200393	980766
272887	980767
62237	980768
26183	980769
236313	980770
44600	980771
207260	980772
107197	980773
66818	980774
59480	980775
285117	980776
65772	980777
216858	980778
1160	980779
59480	980780
66080	980781
40355	980782
10187	980783
26834	980784
214848	980785
113825	980786
57477	980787
132034	980788
230206	980789
172073	980790
70539	980791
64936	980792
42446	980793
163435	980794
200054	980795
20966	980796
198652	980797
253603	980798
12351	980799
1656	980800
204462	980801
174599	980802
43183	980803
61882	980804
142511	980805
191808	980806
147483	980807
24224	980808
20212	980809
234387	980810
45781	980811
4554	980812
47557	980813
89204	980814
21110	980815
190103	980816
21037	980817
235502	980818
62153	980819
194244	980820
76001	980821
58961	980822
70755	980823
82058	980824
277788	980825
36107	980826
184918	980827
10287	980828
289305	980829
25958	980830
88	980831
48277	980832
174574	980833
295339	980834
2672	980835
19537	980836
126651	980837
154005	980838
213232	980839
12608	980840
85842	980841
20169	980842
72548	980843
15275	980844
19516	980845
53131	980846
91141	980847
13294	980848
84943	980849
197446	980850
211029	980851
14908	980852
14908	980853
12336	980854
248328	980855
51138	980856
132570	980857
196672	980858
82731	980859
30846	980860
182705	980861
5984	980862
186784	980863
196777	980864
154437	980865
140607	980866
51552	980867
187761	980868
89717	980869
46108	980870
182965	980871
7011	980872
65046	980873
308662	980874
63351	980875
61139	980876
21401	980877
27107	980878
20190	980879
101989	980880
180399	980881
38947	980882
180399	980883
112268	980884
77436	980885
154641	980886
250	980887
69315	980888
140278	980889
139187	980890
120921	980891
261320	980892
26208	980893
43134	980894
122148	980895
131208	980896
312635	980897
291406	980898
127270	980899
83299	980900
102900	980901
56966	980902
222745	980903
17001	980904
309310	980905
69064	980906
2354	980907
132126	980908
113059	980909
210102	980910
309871	980911
16501	980912
32088	980913
43883	980914
18260	980915
100502	980916
25818	980917
47370	980918
8365	980919
153145	980920
161381	980921
1124	980922
192706	980923
73071	980924
8276	980925
121536	980926
136165	980927
8010	980928
5402	980929
33437	980930
151211	980931
39344	980932
41136	980933
35318	980934
11481	980935
458	980936
15169	980937
113749	980938
164641	980939
4537	980940
43531	980941
15782	980942
53544	980943
15409	980944
27238	980945
83943	980946
4869	980947
8111	980948
81837	980949
85378	980950
85266	980951
215338	980952
56769	980953
5765	980954
123941	980955
223517	980956
265754	980957
66388	980958
113308	980959
32811	980960
234	980961
270549	980962
160059	980963
106031	980964
203670	980965
9399	980966
82052	980967
547	980968
208056	980969
140249	980970
157467	980971
5202	980972
104250	980973
254775	980974
62961	980975
65155	980976
42446	980977
87407	980978
250906	980979
5921	980980
25326	980981
202298	980982
44001	980983
36245	980984
107419	980985
94565	980986
22166	980987
71522	980988
8325	980989
33533	980990
79088	980991
22788	980992
16628	980993
171023	980994
8986	980995
97165	980996
125554	980997
282783	980998
7579	980999
19273	981000
67377	981001
86923	981002
117658	981003
184272	981004
88727	981005
7258	981006
48984	981007
16417	981008
96563	981009
19598	981010
5119	981011
279039	981012
230419	981013
36287	981014
146823	981015
71755	981016
108547	981017
119707	981018
204207	981019
179424	981020
13752	981021
7931	981022
14800	981023
39900	981024
58031	981025
7758	981026
127165	981027
46733	981028
130700	981029
277267	981030
9571	981031
37483	981032
79731	981033
79731	981034
21297	981035
78826	981036
133452	981037
212985	981038
162214	981039
13275	981040
4551	981041
22140	981042
69164	981043
12691	981044
19681	981045
7455	981046
78946	981047
7003	981048
183278	981049
118758	981050
127422	981051
77452	981052
37243	981053
121218	981054
47412	981055
9761	981056
45622	981057
149801	981058
49549	981059
34464	981060
164676	981061
168311	981062
160076	981063
13805	981064
22245	981065
3476	981066
196708	981067
11962	981068
203802	981069
37473	981070
103	981071
195405	981072
18002	981073
16674	981074
100281	981075
94075	981076
14881	981077
88428	981078
188711	981079
297765	981080
110376	981081
206710	981082
130982	981083
55339	981084
133148	981085
82254	981086
189378	981087
100484	981088
241242	981089
14364	981090
68130	981091
274089	981092
71441	981093
65763	981094
136475	981095
181368	981096
202894	981097
177916	981098
48928	981099
98867	981100
78772	981101
199987	981102
39976	981103
263307	981104
70449	981105
189998	981106
105386	981107
254443	981108
83406	981109
135139	981110
188251	981111
41989	981112
13827	981113
205074	981114
15428	981115
5197	981116
127873	981117
290261	981118
288813	981119
112888	981120
194122	981121
7013	981122
21653	981123
118456	981124
182744	981125
280637	981126
38312	981127
270185	981128
60662	981129
37039	981130
128086	981131
67994	981132
11264	981133
39527	981134
54673	981135
23377	981136
57089	981137
124392	981138
206106	981139
112213	981140
151142	981141
10332	981142
168915	981143
64468	981144
3739	981145
7593	981146
128326	981147
19995	981148
210169	981149
77091	981150
115481	981151
4329	981152
136516	981153
83201	981154
140673	981155
22652	981156
21400	981157
174416	981158
180181	981159
227575	981160
216294	981161
117293	981162
30991	981163
256533	981164
377	981165
38817	981166
1159	981167
198455	981168
80430	981169
94	981170
173978	981171
88841	981172
321	981173
64984	981174
124369	981175
26405	981176
166527	981177
110768	981178
215872	981179
139537	981180
216684	981181
71601	981182
97691	981183
82700	981184
82196	981185
214729	981186
276760	981187
33675	981188
164089	981189
285078	981190
65315	981191
193055	981192
188548	981193
271267	981194
86446	981195
53867	981196
52585	981197
131231	981198
28317	981199
102236	981200
24861	981201
56468	981202
20634	981203
70868	981204
77748	981205
213121	981206
209247	981207
185809	981208
102516	981209
220506	981210
44435	981211
85256	981212
111355	981213
12591	981214
178104	981215
112302	981216
27728	981217
66585	981218
221506	981219
193808	981220
206330	981221
96417	981222
183813	981223
140011	981224
109870	981225
11380	981226
143940	981227
53473	981228
52152	981229
143618	981230
168438	981231
64529	981232
51584	981233
95312	981234
111883	981235
132064	981236
207330	981237
1446	981238
25118	981239
12923	981240
143647	981241
10150	981242
57370	981243
186599	981244
134394	981245
20368	981246
175258	981247
46724	981248
26524	981249
66228	981250
42899	981251
198139	981252
4377	981253
27209	981254
261133	981255
47528	981256
140438	981257
263880	981258
41645	981259
61918	981260
128276	981261
2257	981262
181873	981263
264848	981264
24530	981265
165822	981266
73933	981267
55476	981268
84425	981269
131099	981270
14559	981271
42858	981272
128415	981273
35218	981274
9876	981275
58409	981276
14227	981277
15936	981278
69961	981279
24170	981280
4433	981281
80282	981282
1475	981283
45670	981284
179496	981285
19223	981286
10507	981287
601	981288
209432	981289
69338	981290
186605	981291
27670	981292
108770	981293
246643	981294
48558	981295
96100	981296
17197	981297
125383	981298
177317	981299
57750	981300
36817	981301
135055	981302
89291	981303
28100	981304
28100	981305
307100	981306
133617	981307
85035	981308
17660	981309
180994	981310
17747	981311
873	981312
102185	981313
17747	981314
4705	981315
298677	981316
102222	981317
32263	981318
367	981319
37594	981320
68465	981321
77359	981322
50499	981323
30478	981324
62847	981325
90283	981326
66415	981327
46956	981328
12791	981329
216263	981330
306091	981331
67433	981332
38312	981333
139032	981334
35855	981335
295445	981336
172262	981337
238033	981338
284246	981339
114401	981340
311417	981341
34	981342
214997	981343
17145	981344
291489	981345
158791	981346
216017	981347
174203	981348
282723	981349
131159	981350
247462	981351
67575	981352
47402	981353
171421	981354
208962	981355
179052	981356
13704	981357
58908	981358
61607	981359
8102	981360
193466	981361
207912	981362
22707	981363
41696	981364
97599	981365
89708	981366
218	981367
190088	981368
37369	981369
122573	981370
85399	981371
11492	981372
204266	981373
266437	981374
13317	981375
143727	981376
27437	981377
192855	981378
180527	981379
180527	981380
89357	981381
287690	981382
73979	981383
18854	981384
67293	981385
148215	981386
78790	981387
115909	981388
81925	981389
83295	981390
78492	981391
171349	981392
95071	981393
22638	981394
5556	981395
74115	981396
197026	981397
35716	981398
183130	981399
84817	981400
1196	981401
101057	981402
137236	981403
212795	981404
18488	981405
46613	981406
104085	981407
224216	981408
88817	981409
18602	981410
22421	981411
92856	981412
16962	981413
199090	981414
160870	981415
241826	981416
177	981417
300022	981418
241482	981419
48737	981420
289731	981421
209011	981422
101958	981423
74601	981424
38108	981425
21	981426
87592	981427
53249	981428
97130	981429
56755	981430
29197	981431
35385	981432
93148	981433
101076	981434
33714	981435
6969	981436
248349	981437
234667	981438
247638	981439
22581	981440
39275	981441
5746	981442
47586	981443
92925	981444
74450	981445
232497	981446
59971	981447
308525	981448
35804	981449
33420	981450
231468	981451
92601	981452
187371	981453
8654	981454
180472	981455
113873	981456
75900	981457
36456	981458
136895	981459
275707	981460
304347	981461
161158	981462
139046	981463
148335	981464
126606	981465
51252	981466
179949	981467
153952	981468
146984	981469
17654	981470
19366	981471
132136	981472
100977	981473
28907	981474
64439	981475
114078	981476
149503	981477
149503	981478
13615	981479
192908	981480
312429	981481
181752	981482
10140	981483
24477	981484
6136	981485
64567	981486
141047	981487
41027	981488
21769	981489
11195	981490
333	981491
73019	981492
4091	981493
77896	981494
12356	981495
117956	981496
86612	981497
96092	981498
21402	981499
250085	981500
176094	981501
19045	981502
37861	981503
29032	981504
163485	981505
87720	981506
15814	981507
17482	981508
298077	981509
297095	981510
6646	981511
177284	981512
555	981513
75920	981514
8041	981515
116361	981516
40789	981517
45671	981518
311504	981519
43585	981520
61642	981521
84152	981522
318	981523
2472	981524
30444	981525
290871	981526
158246	981527
55058	981528
30800	981529
253060	981530
228483	981531
78040	981532
20093	981533
185058	981534
299104	981535
81471	981536
2623	981537
151459	981538
46209	981539
200269	981540
2273	981541
45338	981542
41595	981543
63053	981544
43791	981545
29743	981546
127043	981547
13846	981548
5085	981549
3959	981550
215099	981551
118156	981552
16248	981553
282667	981554
37443	981555
130417	981556
76078	981557
3471	981558
11162	981559
63372	981560
87607	981561
68009	981562
176091	981563
129455	981564
17962	981565
17962	981566
63714	981567
133142	981568
54033	981569
3043	981570
217651	981571
14128	981572
56799	981573
42347	981574
281651	981575
69216	981576
40927	981577
118895	981578
22955	981579
122144	981580
88209	981581
20238	981582
185867	981583
119126	981584
311862	981585
27766	981586
119346	981587
24713	981588
203936	981589
212342	981590
100214	981591
73002	981592
378	981593
7644	981594
52206	981595
93557	981596
253647	981597
15027	981598
110999	981599
182967	981600
199274	981601
187625	981602
13028	981603
267696	981604
105703	981605
1983	981606
54707	981607
57320	981608
121761	981609
90152	981610
193666	981611
53846	981612
42294	981613
132103	981614
152656	981615
19836	981616
112106	981617
8969	981618
112605	981619
46458	981620
225414	981621
120166	981622
120166	981623
105485	981624
7981	981625
148180	981626
28472	981627
148180	981628
10584	981629
117440	981630
34973	981631
9836	981632
167908	981633
194160	981634
84178	981635
103254	981636
160602	981637
27668	981638
5997	981639
94710	981640
103840	981641
26453	981642
90969	981643
134517	981644
200057	981645
55409	981646
150657	981647
132840	981648
133587	981649
188898	981650
86282	981651
2673	981652
22365	981653
26453	981654
3677	981655
138599	981656
38145	981657
6782	981658
81915	981659
25604	981660
1266	981661
249938	981662
245466	981663
145056	981664
24583	981665
14423	981666
87850	981667
285659	981668
41816	981669
7182	981670
86882	981671
23585	981672
56923	981673
14568	981674
187946	981675
121329	981676
289742	981677
87674	981678
195294	981679
184858	981680
115785	981681
167900	981682
19707	981683
222242	981684
179638	981685
104495	981686
108513	981687
92413	981688
99125	981689
3510	981690
193648	981691
161516	981692
92645	981693
22586	981694
115331	981695
158945	981696
64515	981697
15500	981698
123207	981699
150103	981700
106237	981701
145225	981702
26760	981703
26027	981704
34366	981705
20661	981706
69785	981707
61147	981708
228186	981709
36105	981710
295459	981711
25507	981712
310245	981713
2258	981714
2258	981715
302368	981716
45860	981717
65414	981718
1369	981719
99484	981720
48258	981721
9197	981722
39893	981723
302783	981724
54914	981725
205268	981726
29521	981727
78160	981728
8897	981729
49267	981730
177	981731
121766	981732
75234	981733
98629	981734
57391	981735
12399	981736
14402	981737
84980	981738
28071	981739
3307	981740
182960	981741
83972	981742
81679	981743
180536	981744
139580	981745
18046	981746
261171	981747
8474	981748
207777	981749
71547	981750
248530	981751
92310	981752
88083	981753
81584	981754
190139	981755
9616	981756
63609	981757
86538	981758
91177	981759
182185	981760
47247	981761
50971	981762
113614	981763
51750	981764
76309	981765
147173	981766
256622	981767
65339	981768
162800	981769
11053	981770
61245	981771
299189	981772
87663	981773
77708	981774
194357	981775
42568	981776
26351	981777
263073	981778
74803	981779
10383	981780
9204	981781
118891	981782
12386	981783
163186	981784
78214	981785
78214	981786
242768	981787
40463	981788
249845	981789
37533	981790
27202	981791
153179	981792
91073	981793
93302	981794
41174	981795
29021	981796
8398	981797
80263	981798
39194	981799
7994	981800
96393	981801
211178	981802
45699	981803
174455	981804
69097	981805
208878	981806
16315	981807
6092	981808
10034	981809
1122	981810
13526	981811
73593	981812
1946	981813
212152	981814
101843	981815
90182	981816
135707	981817
301478	981818
142149	981819
133284	981820
55863	981821
14501	981822
40090	981823
270276	981824
52397	981825
186534	981826
11399	981827
8630	981828
59217	981829
20648	981830
169494	981831
89506	981832
123338	981833
234204	981834
218713	981835
9474	981836
11310	981837
120954	981838
232223	981839
257750	981840
75771	981841
62191	981842
40638	981843
32061	981844
187479	981845
155919	981846
167603	981847
79160	981848
206611	981849
294914	981850
106306	981851
16927	981852
111280	981853
312832	981854
47252	981855
61841	981856
304788	981857
303105	981858
62903	981859
172346	981860
64633	981861
27617	981862
67241	981863
248337	981864
102443	981865
50078	981866
44744	981867
9175	981868
30184	981869
19868	981870
122393	981871
141249	981872
56123	981873
28005	981874
91792	981875
92884	981876
28901	981877
50400	981878
152952	981879
210959	981880
92106	981881
125314	981882
224170	981883
299158	981884
93489	981885
15083	981886
169824	981887
163049	981888
31011	981889
104412	981890
200883	981891
67780	981892
84899	981893
55861	981894
52278	981895
113251	981896
8220	981897
8581	981898
136539	981899
126221	981900
49056	981901
138117	981902
55821	981903
95292	981904
206214	981905
124798	981906
29835	981907
48352	981908
15421	981909
4299	981910
53269	981911
25028	981912
64266	981913
55955	981914
80071	981915
185335	981916
18112	981917
82342	981918
52307	981919
52307	981920
151617	981921
131556	981922
119683	981923
94865	981924
6127	981925
58164	981926
58646	981927
34801	981928
133103	981929
88429	981930
37985	981931
37985	981932
366	981933
162970	981934
136175	981935
13077	981936
266989	981937
252985	981938
33555	981939
36756	981940
752	981941
32803	981942
38923	981943
57420	981944
32205	981945
181077	981946
164656	981947
284927	981948
1475	981949
138089	981950
107496	981951
23299	981952
7443	981953
135077	981954
81072	981955
12307	981956
136512	981957
231983	981958
15747	981959
35412	981960
109564	981961
131130	981962
306015	981963
213908	981964
290429	981965
98074	981966
71789	981967
69723	981968
10682	981969
15369	981970
67767	981971
241859	981972
27018	981973
8664	981974
33429	981975
29921	981976
15411	981977
71225	981978
295566	981979
301479	981980
15369	981981
72531	981982
215101	981983
62161	981984
5298	981985
257231	981986
31644	981987
180881	981988
41894	981989
64411	981990
60666	981991
182158	981992
26962	981993
132434	981994
239869	981995
199011	981996
91649	981997
164545	981998
20570	981999
86127	982000
123791	982001
35613	982002
157319	982003
206125	982004
179021	982005
103	982006
11199	982007
62372	982008
98502	982009
61213	982010
85496	982011
41894	982012
57802	982013
46705	982014
19103	982015
22425	982016
23740	982017
77532	982018
22279	982019
192030	982020
71603	982021
35579	982022
104950	982023
64358	982024
169856	982025
26681	982026
243939	982027
132884	982028
174595	982029
115891	982030
267429	982031
221542	982032
161058	982033
108146	982034
116380	982035
228085	982036
21142	982037
113622	982038
85911	982039
3137	982040
88179	982041
73674	982042
127805	982043
37848	982044
20124	982045
214417	982046
56814	982047
202884	982048
56261	982049
210539	982050
55701	982051
197888	982052
50246	982053
253648	982054
218165	982055
52631	982056
58005	982057
294866	982058
58005	982059
116463	982060
264588	982061
126009	982062
275685	982063
133591	982064
164391	982065
128493	982066
19681	982067
209172	982068
57656	982069
115492	982070
191113	982071
181858	982072
103829	982073
296871	982074
213520	982075
236350	982076
287021	982077
15368	982078
2934	982079
210596	982080
11661	982081
272	982082
9171	982083
17918	982084
10287	982085
12792	982086
74262	982087
111134	982088
27086	982089
45983	982090
58724	982091
228959	982092
32271	982093
137691	982094
192669	982095
29798	982096
29798	982097
278202	982098
57395	982099
211312	982100
38639	982101
167675	982102
16382	982103
58027	982104
169740	982105
138035	982106
173814	982107
100366	982108
29552	982109
3724	982110
142396	982111
3885	982112
114022	982113
18529	982114
97531	982115
20566	982116
122196	982117
92383	982118
70285	982119
27812	982120
94099	982121
25021	982122
105497	982123
135483	982124
126014	982125
77824	982126
43414	982127
81227	982128
51947	982129
192781	982130
15650	982131
75439	982132
81354	982133
92453	982134
45546	982135
42406	982136
10817	982137
16096	982138
75414	982139
8941	982140
133326	982141
188690	982142
261347	982143
198461	982144
2007	982145
139240	982146
84399	982147
42036	982148
21301	982149
39046	982150
14406	982151
13075	982152
156697	982153
11437	982154
208936	982155
150148	982156
29019	982157
41709	982158
5020	982159
9658	982160
55559	982161
268822	982162
172792	982163
183110	982164
41087	982165
148105	982166
134236	982167
4869	982168
476	982169
87995	982170
1020	982171
243	982172
206700	982173
54737	982174
139466	982175
139623	982176
52168	982177
15346	982178
224636	982179
111303	982180
162864	982181
42158	982182
93789	982183
99030	982184
172077	982185
38966	982186
164834	982187
3163	982188
293016	982189
108047	982190
69823	982191
21707	982192
2941	982193
64860	982194
34723	982195
34723	982196
101162	982197
64137	982198
14167	982199
35750	982200
131304	982201
66775	982202
255659	982203
44168	982204
89256	982205
156799	982206
15737	982207
178813	982208
51887	982209
75186	982210
166476	982211
174	982212
209735	982213
29184	982214
57820	982215
190037	982216
57197	982217
169645	982218
274292	982219
274717	982220
196611	982221
186752	982222
233811	982223
142375	982224
113224	982225
133581	982226
73858	982227
7811	982228
8988	982229
3904	982230
59652	982231
175864	982232
24514	982233
216006	982234
216006	982235
16934	982236
11662	982237
46291	982238
9620	982239
166881	982240
45042	982241
214907	982242
56201	982243
12152	982244
99361	982245
40105	982246
13066	982247
113645	982248
69615	982249
186945	982250
112187	982251
35766	982252
1317	982253
88820	982254
156919	982255
133607	982256
254652	982257
138712	982258
138712	982259
88184	982260
147367	982261
218325	982262
133518	982263
92283	982264
280128	982265
132081	982266
60549	982267
167438	982268
43792	982269
197371	982270
178048	982271
21314	982272
155082	982273
9924	982274
34889	982275
67002	982276
72442	982277
36971	982278
144986	982279
92184	982280
271507	982281
273514	982282
82515	982283
202616	982284
42231	982285
115541	982286
188515	982287
22019	982288
1745	982289
156103	982290
283345	982291
38801	982292
139470	982293
157815	982294
11645	982295
21726	982296
64193	982297
148297	982298
64986	982299
12024	982300
25147	982301
17967	982302
51800	982303
32268	982304
81924	982305
149039	982306
81854	982307
179944	982308
6803	982309
262405	982310
16813	982311
177251	982312
76441	982313
257361	982314
145357	982315
226459	982316
287947	982317
107120	982318
58033	982319
171722	982320
94936	982321
76486	982322
15233	982323
9745	982324
141804	982325
125486	982326
210253	982327
69640	982328
51646	982329
60549	982330
142256	982331
125075	982332
42470	982333
266486	982334
207310	982335
216095	982336
14698	982337
159949	982338
24165	982339
94936	982340
162308	982341
16872	982342
8604	982343
262989	982344
139576	982345
141960	982346
69990	982347
113411	982348
168388	982349
282249	982350
5678	982351
19717	982352
226	982353
125772	982354
74645	982355
107120	982356
42684	982357
88221	982358
26751	982359
255484	982360
104723	982361
225536	982362
9341	982363
21646	982364
100608	982365
63087	982366
12045	982367
150047	982368
162961	982369
112757	982370
172431	982371
249693	982372
223292	982373
95329	982374
101856	982375
99756	982376
102794	982377
149783	982378
222764	982379
4801	982380
32687	982381
149471	982382
249633	982383
21874	982384
78150	982385
2617	982386
257633	982387
15054	982388
45135	982389
299333	982390
296	982391
13778	982392
144385	982393
164086	982394
310073	982395
101370	982396
67678	982397
245131	982398
73383	982399
9760	982400
159930	982401
83186	982402
11946	982403
108840	982404
173196	982405
72843	982406
16486	982407
264545	982408
60956	982409
156758	982410
58548	982411
58189	982412
540	982413
20373	982414
2289	982415
1798	982416
47449	982417
117782	982418
60745	982419
2185	982420
5536	982421
29688	982422
6129	982423
69675	982424
82209	982425
144344	982426
101881	982427
1142	982428
275822	982429
30178	982430
20532	982431
54885	982432
103216	982433
60073	982434
92311	982435
36742	982436
124073	982437
89729	982438
175422	982439
75627	982440
122557	982441
283021	982442
47027	982443
88641	982444
46046	982445
118289	982446
118289	982447
3159	982448
34662	982449
16237	982450
133692	982451
286643	982452
183737	982453
4951	982454
248916	982455
78801	982456
25095	982457
51217	982458
114374	982459
70238	982460
128561	982461
80083	982462
3663	982463
90693	982464
132752	982465
93741	982466
195226	982467
99043	982468
6600	982469
189062	982470
137554	982471
134498	982472
27568	982473
300778	982474
31260	982475
79099	982476
76672	982477
17818	982478
121775	982479
279699	982480
50861	982481
31114	982482
36115	982483
303091	982484
203197	982485
166804	982486
196384	982487
24602	982488
12019	982489
150611	982490
77776	982491
21802	982492
79299	982493
31589	982494
148210	982495
56391	982496
127816	982497
60680	982498
155452	982499
42165	982500
17307	982501
19615	982502
121384	982503
200444	982504
175823	982505
24047	982506
293422	982507
103539	982508
88366	982509
139997	982510
174269	982511
83562	982512
29847	982513
111382	982514
156251	982515
65186	982516
30734	982517
162220	982518
41649	982519
167608	982520
76435	982521
8375	982522
196356	982523
254146	982524
107501	982525
304072	982526
77761	982527
165331	982528
107876	982529
30530	982530
13302	982531
36596	982532
142642	982533
103726	982534
13797	982535
33627	982536
19691	982537
11197	982538
299805	982539
93980	982540
86594	982541
11367	982542
138322	982543
36440	982544
44294	982545
134790	982546
27505	982547
71518	982548
165357	982549
259666	982550
18804	982551
171144	982552
88060	982553
3189	982554
5386	982555
102802	982556
149850	982557
152900	982558
103665	982559
234749	982560
91685	982561
310217	982562
10994	982563
89785	982564
66826	982565
27656	982566
57752	982567
145860	982568
110711	982569
122468	982570
62078	982571
83915	982572
26972	982573
19446	982574
25660	982575
36032	982576
113792	982577
124498	982578
102197	982579
162033	982580
14599	982581
27505	982582
177037	982583
81057	982584
86103	982585
93770	982586
47819	982587
77348	982588
21406	982589
67285	982590
165961	982591
182272	982592
214019	982593
23485	982594
38902	982595
133138	982596
9222	982597
96449	982598
72723	982599
76591	982600
98359	982601
37099	982602
95507	982603
104421	982604
178933	982605
17212	982606
9250	982607
2099	982608
85	982609
87190	982610
199322	982611
148797	982612
168332	982613
63046	982614
4842	982615
57343	982616
6086	982617
44981	982618
87550	982619
35888	982620
34672	982621
5085	982622
21242	982623
113411	982624
13473	982625
30678	982626
225457	982627
38876	982628
98149	982629
166018	982630
77071	982631
28596	982632
304197	982633
6896	982634
78971	982635
147985	982636
189333	982637
51491	982638
35344	982639
178711	982640
88698	982641
23668	982642
84861	982643
112999	982644
77878	982645
32963	982646
302733	982647
238788	982648
52938	982649
93215	982650
71344	982651
179283	982652
68310	982653
309834	982654
218851	982655
79849	982656
78196	982657
61076	982658
64207	982659
106940	982660
154	982661
155610	982662
36278	982663
202555	982664
167135	982665
19424	982666
33699	982667
270518	982668
296985	982669
63502	982670
2953	982671
154522	982672
242523	982673
161484	982674
161484	982675
51373	982676
17606	982677
211409	982678
300870	982679
121363	982680
36731	982681
36731	982682
257712	982683
73855	982684
7105	982685
21294	982686
300807	982687
144020	982688
126353	982689
240157	982690
206014	982691
36928	982692
11653	982693
165171	982694
236843	982695
732	982696
162868	982697
252760	982698
36862	982699
36862	982700
122454	982701
110884	982702
140914	982703
94068	982704
286071	982705
3955	982706
13601	982707
156744	982708
98406	982709
30573	982710
15041	982711
49346	982712
258266	982713
85327	982714
300689	982715
240020	982716
133870	982717
87482	982718
29095	982719
39950	982720
26731	982721
245573	982722
40244	982723
66521	982724
81532	982725
92791	982726
276685	982727
23734	982728
200025	982729
187539	982730
56615	982731
15940	982732
9042	982733
214984	982734
143566	982735
42925	982736
216314	982737
87204	982738
37100	982739
32190	982740
89218	982741
138886	982742
214506	982743
88955	982744
205806	982745
17835	982746
25658	982747
136047	982748
93414	982749
181202	982750
142739	982751
571	982752
8189	982753
124801	982754
204528	982755
204501	982756
80933	982757
28289	982758
65254	982759
28233	982760
249206	982761
130754	982762
22596	982763
7337	982764
170900	982765
144572	982766
29305	982767
65165	982768
101999	982769
45816	982770
285572	982771
13649	982772
46224	982773
177253	982774
142301	982775
591	982776
206399	982777
143064	982778
42556	982779
40356	982780
64265	982781
95350	982782
260948	982783
251240	982784
70925	982785
4162	982786
11509	982787
16043	982788
109481	982789
62726	982790
11004	982791
82749	982792
59980	982793
20935	982794
25619	982795
211321	982796
280168	982797
150548	982798
64256	982799
191566	982800
54179	982801
122028	982802
38959	982803
74611	982804
49505	982805
183391	982806
20760	982807
54327	982808
274083	982809
65627	982810
148312	982811
19862	982812
289764	982813
60948	982814
142628	982815
202688	982816
6981	982817
177026	982818
113196	982819
17215	982820
4846	982821
48805	982822
242380	982823
1675	982824
144504	982825
306537	982826
170389	982827
294085	982828
43892	982829
925	982830
93918	982831
515	982832
69179	982833
69558	982834
109905	982835
115881	982836
129879	982837
257139	982838
120957	982839
195	982840
59623	982841
151019	982842
21346	982843
228283	982844
79551	982845
22303	982846
108620	982847
155143	982848
308971	982849
225	982850
106220	982851
19041	982852
2586	982853
167377	982854
160866	982855
149034	982856
64992	982857
8318	982858
103524	982859
180758	982860
199737	982861
162555	982862
308629	982863
69646	982864
69721	982865
199309	982866
281698	982867
76413	982868
92317	982869
39893	982870
1189	982871
155402	982872
101073	982873
180501	982874
28487	982875
11266	982876
164193	982877
54384	982878
167470	982879
100472	982880
74580	982881
188058	982882
5624	982883
63318	982884
177192	982885
260495	982886
16520	982887
22882	982888
67993	982889
9860	982890
26106	982891
100944	982892
101696	982893
38710	982894
42818	982895
12210	982896
223693	982897
209757	982898
36307	982899
272937	982900
58256	982901
298291	982902
117396	982903
211583	982904
143490	982905
122939	982906
9049	982907
11448	982908
186964	982909
6937	982910
111247	982911
56971	982912
37293	982913
309546	982914
119626	982915
40677	982916
66686	982917
139135	982918
240682	982919
56441	982920
21143	982921
167502	982922
67388	982923
41202	982924
29514	982925
30252	982926
63610	982927
23835	982928
18975	982929
39139	982930
118404	982931
56702	982932
71561	982933
3406	982934
116541	982935
202741	982936
12827	982937
87285	982938
89604	982939
37197	982940
25116	982941
179932	982942
144762	982943
29388	982944
134152	982945
307117	982946
127843	982947
95488	982948
32648	982949
30837	982950
215479	982951
1824	982952
13945	982953
252404	982954
5429	982955
9668	982956
32862	982957
138782	982958
206227	982959
13069	982960
12180	982961
248368	982962
3859	982963
226606	982964
56777	982965
16862	982966
40171	982967
20455	982968
101541	982969
202082	982970
70740	982971
103303	982972
95256	982973
9241	982974
84090	982975
41021	982976
32364	982977
151876	982978
10606	982979
47581	982980
128573	982981
92752	982982
99827	982983
61566	982984
164653	982985
297581	982986
84256	982987
93190	982988
195266	982989
15656	982990
160724	982991
65743	982992
115503	982993
38082	982994
50790	982995
304066	982996
189459	982997
209770	982998
12973	982999
121470	983000
105766	983001
158005	983002
2674	983003
16455	983004
33005	983005
88683	983006
121857	983007
268589	983008
118	983009
192422	983010
102957	983011
258359	983012
130839	983013
65828	983014
59100	983015
89143	983016
202891	983017
174380	983018
233089	983019
94519	983020
56595	983021
84542	983022
153312	983023
28166	983024
69741	983025
128491	983026
179667	983027
198685	983028
77372	983029
75935	983030
77896	983031
67522	983032
52873	983033
25315	983034
34206	983035
684	983036
6379	983037
46317	983038
15166	983039
242521	983040
40412	983041
38679	983042
143732	983043
11455	983044
195671	983045
209741	983046
27722	983047
6237	983048
37515	983049
45935	983050
277853	983051
11004	983052
161112	983053
57541	983054
5529	983055
12660	983056
1284	983057
18910	983058
70962	983059
172131	983060
9121	983061
182584	983062
74620	983063
12945	983064
55407	983065
36103	983066
33223	983067
9780	983068
2574	983069
14740	983070
174568	983071
111012	983072
49610	983073
135922	983074
17341	983075
104429	983076
25088	983077
16149	983078
31545	983079
89743	983080
81610	983081
92644	983082
135736	983083
2647	983084
41649	983085
221838	983086
164661	983087
21811	983088
46397	983089
10482	983090
99354	983091
23193	983092
1177	983093
77918	983094
70855	983095
71321	983096
31343	983097
145704	983098
5287	983099
122196	983100
192155	983101
22278	983102
143949	983103
71772	983104
68158	983105
3608	983106
37275	983107
54438	983108
17753	983109
123122	983110
154478	983111
15836	983112
22024	983113
106301	983114
2314	983115
114898	983116
29162	983117
35028	983118
215661	983119
12814	983120
54346	983121
38661	983122
2465	983123
15118	983124
42811	983125
1828	983126
204384	983127
69787	983128
8045	983129
15339	983130
66812	983131
52117	983132
871	983133
8788	983134
188986	983135
6698	983136
16995	983137
28158	983138
1424	983139
158858	983140
167032	983141
118271	983142
85404	983143
54335	983144
683	983145
31859	983146
142499	983147
5098	983148
9115	983149
59583	983150
276942	983151
164579	983152
12248	983153
42450	983154
214758	983155
154535	983156
3215	983157
95712	983158
54335	983159
18018	983160
54334	983161
77806	983162
123233	983163
43945	983164
3539	983165
59652	983166
13856	983167
10231	983168
141203	983169
2470	983170
3226	983171
155908	983172
683	983173
62233	983174
114590	983175
90241	983176
266524	983177
28968	983178
34194	983179
36790	983180
55093	983181
108908	983182
4358	983183
287603	983184
196947	983185
152673	983186
207839	983187
2764	983188
62297	983189
68440	983190
93744	983191
20607	983192
113009	983193
275305	983194
217972	983195
32527	983196
93591	983197
76367	983198
302401	983199
299515	983200
99708	983201
3152	983202
192287	983203
162991	983204
151757	983205
21371	983206
87721	983207
20443	983208
119439	983209
46887	983210
14537	983211
136150	983212
127674	983213
3493	983214
170844	983215
29172	983216
62521	983217
6634	983218
50651	983219
45493	983220
174773	983221
96340	983222
107138	983223
89829	983224
272367	983225
7923	983226
125481	983227
14971	983228
95788	983229
50789	983230
4373	983231
60387	983232
4278	983233
20005	983234
59763	983235
16594	983236
51892	983237
55690	983238
133669	983239
211630	983240
16942	983241
35095	983242
302995	983243
4159	983244
3032	983245
135431	983246
113310	983247
97607	983248
160497	983249
4840	983250
11806	983251
61741	983252
177814	983253
184914	983254
115	983255
76473	983256
35943	983257
36975	983258
23963	983259
187805	983260
18170	983261
209932	983262
88374	983263
141384	983264
93847	983265
22130	983266
188	983267
67259	983268
78465	983269
59628	983270
1694	983271
13957	983272
16962	983273
516	983274
3227	983275
55487	983276
31837	983277
77257	983278
127151	983279
40862	983280
5001	983281
15036	983282
50907	983283
110651	983284
270346	983285
95455	983286
55763	983287
149275	983288
67742	983289
6531	983290
31518	983291
13944	983292
250994	983293
144100	983294
205571	983295
3338	983296
32667	983297
91756	983298
133903	983299
275222	983300
64662	983301
15110	983302
119693	983303
59387	983304
111433	983305
41744	983306
104840	983307
46004	983308
7365	983309
34153	983310
134727	983311
24556	983312
13381	983313
210451	983314
74548	983315
192845	983316
75958	983317
56304	983318
6970	983319
74548	983320
136465	983321
123281	983322
166784	983323
133604	983324
93255	983325
236702	983326
143670	983327
13980	983328
34108	983329
33925	983330
295633	983331
116172	983332
7336	983333
20055	983334
185789	983335
54795	983336
25345	983337
116627	983338
25336	983339
31778	983340
50186	983341
34404	983342
61057	983343
20832	983344
76562	983345
149154	983346
151130	983347
13537	983348
81343	983349
34966	983350
63669	983351
27715	983352
83404	983353
1042	983354
2742	983355
18317	983356
112676	983357
52462	983358
28283	983359
187003	983360
187283	983361
7398	983362
108984	983363
76344	983364
7801	983365
93008	983366
151495	983367
15244	983368
55638	983369
286841	983370
140514	983371
103255	983372
15475	983373
166873	983374
150710	983375
58124	983376
27893	983377
118749	983378
37830	983379
84257	983380
3008	983381
75658	983382
136511	983383
262492	983384
65585	983385
142950	983386
190367	983387
111289	983388
155269	983389
63861	983390
128525	983391
260111	983392
180154	983393
143067	983394
191920	983395
202724	983396
98980	983397
60348	983398
19584	983399
78996	983400
127224	983401
52542	983402
163464	983403
9	983404
59109	983405
3205	983406
499	983407
118105	983408
100803	983409
260788	983410
83258	983411
55569	983412
6734	983413
112305	983414
141949	983415
208500	983416
208229	983417
5951	983418
115635	983419
92093	983420
163649	983421
55420	983422
45454	983423
79089	983424
123093	983425
106712	983426
280684	983427
223180	983428
111745	983429
57946	983430
93378	983431
50109	983432
215948	983433
158861	983434
303933	983435
243142	983436
17845	983437
219095	983438
20253	983439
119996	983440
132752	983441
19883	983442
267467	983443
1391	983444
118154	983445
118382	983446
174413	983447
9689	983448
92034	983449
92048	983450
186092	983451
94427	983452
245295	983453
201113	983454
229085	983455
262345	983456
246971	983457
127616	983458
176070	983459
209658	983460
52544	983461
173791	983462
71915	983463
22715	983464
190703	983465
32269	983466
206343	983467
70781	983468
41308	983469
22476	983470
33300	983471
21528	983472
233290	983473
84702	983474
27972	983475
66300	983476
82363	983477
226282	983478
221347	983479
238057	983480
136621	983481
74229	983482
85316	983483
162346	983484
215778	983485
270030	983486
100676	983487
111455	983488
14594	983489
244734	983490
237646	983491
111583	983492
85390	983493
58234	983494
166706	983495
13835	983496
3595	983497
52771	983498
13696	983499
105496	983500
34639	983501
202417	983502
166426	983503
88132	983504
179317	983505
66883	983506
98051	983507
203187	983508
207738	983509
207738	983510
79852	983511
69687	983512
89303	983513
290525	983514
63795	983515
358	983516
157634	983517
6338	983518
16228	983519
425	983520
274465	983521
236164	983522
43498	983523
184208	983524
197523	983525
134443	983526
122100	983527
15890	983528
2406	983529
179585	983530
12868	983531
166729	983532
33343	983533
1486	983534
95078	983535
26304	983536
254320	983537
65110	983538
89718	983539
262	983540
3512	983541
124505	983542
7433	983543
25574	983544
112580	983545
1652	983546
120021	983547
50226	983548
3351	983549
107189	983550
6309	983551
84055	983552
77783	983553
232140	983554
26695	983555
133854	983556
265073	983557
227784	983558
117201	983559
279321	983560
309994	983561
216071	983562
216170	983563
21899	983564
105867	983565
131085	983566
68222	983567
116720	983568
842	983569
53103	983570
151796	983571
43248	983572
214866	983573
22477	983574
109818	983575
19431	983576
50598	983577
53626	983578
60818	983579
44926	983580
19252	983581
19252	983582
124938	983583
30122	983584
12827	983585
116775	983586
38845	983587
174372	983588
3786	983589
95368	983590
44299	983591
246713	983592
40450	983593
230161	983594
305505	983595
290604	983596
37279	983597
29593	983598
213454	983599
46668	983600
44784	983601
62098	983602
277070	983603
58687	983604
99992	983605
45208	983606
308610	983607
79525	983608
8312	983609
31446	983610
93098	983611
59664	983612
145082	983613
71524	983614
40021	983615
91659	983616
46541	983617
19149	983618
54355	983619
87682	983620
213475	983621
287156	983622
82260	983623
193125	983624
24124	983625
75403	983626
129804	983627
165950	983628
164632	983629
75977	983630
288232	983631
83349	983632
181121	983633
28324	983634
2696	983635
1804	983636
6419	983637
14222	983638
12044	983639
87310	983640
27381	983641
140823	983642
72258	983643
129808	983644
38016	983645
29147	983646
78927	983647
17866	983648
36767	983649
2969	983650
199959	983651
154661	983652
154661	983653
15333	983654
36053	983655
294	983656
38818	983657
177921	983658
126492	983659
14841	983660
79816	983661
148191	983662
143193	983663
37522	983664
1033	983665
258975	983666
13851	983667
207324	983668
17872	983669
58872	983670
68261	983671
85369	983672
136717	983673
24356	983674
156937	983675
292262	983676
40711	983677
18794	983678
188147	983679
30990	983680
13776	983681
51823	983682
22214	983683
26580	983684
30296	983685
5940	983686
98635	983687
193280	983688
118203	983689
24737	983690
8066	983691
105721	983692
23118	983693
59131	983694
40453	983695
10332	983696
171330	983697
158918	983698
297202	983699
309037	983700
70466	983701
41712	983702
41723	983703
8997	983704
146548	983705
126441	983706
151649	983707
173914	983708
268106	983709
143297	983710
14478	983711
68827	983712
19900	983713
1869	983714
175450	983715
135884	983716
252406	983717
269144	983718
26298	983719
37837	983720
80768	983721
35313	983722
121856	983723
146385	983724
85278	983725
20348	983726
229348	983727
42839	983728
19028	983729
41330	983730
27835	983731
16245	983732
95478	983733
40900	983734
5871	983735
285425	983736
138776	983737
93848	983738
7262	983739
201807	983740
283703	983741
47936	983742
65494	983743
43136	983744
64893	983745
40009	983746
278725	983747
235110	983748
137397	983749
59708	983750
85724	983751
308577	983752
156679	983753
67031	983754
16750	983755
197176	983756
3881	983757
2731	983758
14186	983759
6398	983760
58989	983761
48463	983762
261106	983763
63055	983764
83372	983765
81084	983766
97176	983767
22826	983768
17313	983769
117710	983770
20290	983771
1048	983772
32536	983773
121193	983774
119	983775
157825	983776
197942	983777
197942	983778
5475	983779
22930	983780
292091	983781
200932	983782
27101	983783
186641	983784
19367	983785
45323	983786
6898	983787
195943	983788
174917	983789
137636	983790
13084	983791
141724	983792
67613	983793
2038	983794
34438	983795
117468	983796
189697	983797
80434	983798
149255	983799
24594	983800
24594	983801
34940	983802
174047	983803
148012	983804
245890	983805
90633	983806
3271	983807
179881	983808
5150	983809
160798	983810
81366	983811
58971	983812
49854	983813
79037	983814
138935	983815
83162	983816
164343	983817
22313	983818
90417	983819
184735	983820
181419	983821
54227	983822
5783	983823
183997	983824
254066	983825
211742	983826
10918	983827
114539	983828
11878	983829
110534	983830
46151	983831
45735	983832
37760	983833
32739	983834
11028	983835
3023	983836
30396	983837
45990	983838
3163	983839
309246	983840
302249	983841
168806	983842
284524	983843
116880	983844
310833	983845
11080	983846
6550	983847
187112	983848
132365	983849
241384	983850
22084	983851
41351	983852
163719	983853
73978	983854
36228	983855
82105	983856
11043	983857
38002	983858
178698	983859
180613	983860
110	983861
113277	983862
5734	983863
73790	983864
263415	983865
19157	983866
7842	983867
208697	983868
217413	983869
108490	983870
137783	983871
75209	983872
164626	983873
81435	983874
40873	983875
216749	983876
210358	983877
57678	983878
9584	983879
46949	983880
20922	983881
83255	983882
168536	983883
23419	983884
31490	983885
212947	983886
17814	983887
74644	983888
8474	983889
285570	983890
2208	983891
1047	983892
6157	983893
121954	983894
156371	983895
731	983896
43972	983897
8978	983898
95945	983899
9837	983900
22086	983901
44055	983902
13092	983903
78296	983904
7210	983905
3946	983906
67897	983907
61352	983908
31202	983909
58340	983910
27099	983911
46566	983912
150468	983913
63829	983914
22050	983915
266663	983916
211128	983917
86963	983918
211656	983919
273349	983920
68386	983921
47426	983922
236229	983923
65097	983924
285814	983925
16517	983926
39659	983927
195280	983928
285733	983929
170910	983930
5799	983931
81055	983932
113592	983933
21623	983934
64699	983935
126600	983936
40695	983937
60969	983938
13690	983939
42882	983940
95739	983941
267219	983942
7587	983943
2100	983944
84107	983945
248232	983946
91231	983947
60696	983948
149907	983949
31148	983950
20119	983951
26871	983952
153871	983953
222788	983954
110189	983955
309056	983956
48303	983957
47461	983958
85469	983959
110352	983960
5908	983961
104591	983962
137850	983963
97610	983964
30306	983965
106366	983966
50632	983967
164	983968
18951	983969
34677	983970
39438	983971
55544	983972
99722	983973
179400	983974
7499	983975
203876	983976
146828	983977
7300	983978
20111	983979
407	983980
119786	983981
119786	983982
180434	983983
91638	983984
125977	983985
3019	983986
199996	983987
35942	983988
21519	983989
247111	983990
35548	983991
47793	983992
65675	983993
123490	983994
141849	983995
105873	983996
711	983997
139968	983998
38381	983999
67967	984000
27329	984001
56375	984002
64107	984003
45388	984004
89776	984005
56494	984006
5526	984007
24791	984008
154414	984009
199181	984010
228069	984011
71781	984012
16487	984013
207737	984014
137595	984015
196652	984016
105931	984017
124038	984018
7306	984019
82608	984020
292937	984021
97294	984022
104078	984023
32077	984024
238952	984025
63269	984026
60914	984027
200632	984028
14618	984029
35285	984030
200124	984031
24369	984032
46937	984033
14630	984034
5583	984035
80	984036
8781	984037
16231	984038
214893	984039
289566	984040
42100	984041
32277	984042
32277	984043
130382	984044
54326	984045
129492	984046
45348	984047
114916	984048
96949	984049
267054	984050
140931	984051
23249	984052
31826	984053
9738	984054
158402	984055
238320	984056
93413	984057
237093	984058
86265	984059
264856	984060
93149	984061
5645	984062
5477	984063
59026	984064
305685	984065
57990	984066
30921	984067
12490	984068
138368	984069
142062	984070
24444	984071
91509	984072
91452	984073
67343	984074
233287	984075
38586	984076
179031	984077
9943	984078
56293	984079
306838	984080
175663	984081
73524	984082
188671	984083
22810	984084
12267	984085
549	984086
124831	984087
198	984088
155761	984089
13158	984090
10527	984091
26831	984092
14066	984093
122293	984094
122293	984095
299784	984096
232465	984097
107129	984098
28509	984099
39732	984100
17660	984101
15221	984102
77784	984103
5280	984104
37423	984105
86991	984106
186384	984107
39712	984108
124959	984109
5939	984110
5044	984111
14259	984112
2125	984113
33106	984114
41109	984115
11421	984116
55071	984117
22176	984118
25658	984119
58931	984120
83140	984121
306099	984122
125226	984123
43921	984124
5560	984125
68153	984126
63560	984127
214785	984128
97461	984129
41028	984130
63627	984131
280275	984132
4266	984133
297974	984134
93528	984135
212451	984136
55769	984137
201035	984138
16902	984139
31656	984140
40951	984141
167393	984142
42880	984143
26527	984144
9053	984145
194078	984146
86356	984147
311269	984148
293400	984149
233488	984150
64287	984151
100059	984152
186235	984153
230406	984154
40733	984155
61193	984156
38329	984157
98663	984158
207707	984159
186946	984160
124907	984161
15704	984162
16723	984163
1133	984164
43554	984165
176082	984166
89214	984167
109659	984168
52333	984169
195133	984170
26146	984171
12100	984172
16702	984173
13043	984174
17616	984175
46122	984176
119249	984177
127003	984178
6701	984179
276174	984180
50554	984181
197062	984182
267475	984183
26945	984184
99795	984185
74356	984186
289897	984187
8906	984188
47960	984189
7564	984190
22996	984191
115992	984192
53633	984193
65405	984194
45851	984195
93162	984196
215610	984197
232262	984198
70965	984199
300449	984200
77352	984201
186910	984202
93118	984203
55020	984204
24051	984205
173859	984206
32532	984207
173674	984208
11489	984209
41264	984210
88615	984211
261493	984212
73595	984213
97790	984214
5833	984215
265920	984216
424	984217
116525	984218
792	984219
9354	984220
13339	984221
148674	984222
165506	984223
26489	984224
22338	984225
186485	984226
866	984227
97478	984228
123825	984229
2443	984230
83978	984231
64900	984232
80306	984233
27267	984234
43292	984235
180267	984236
115156	984237
84142	984238
67935	984239
119048	984240
4461	984241
89062	984242
64341	984243
9682	984244
49987	984245
19750	984246
236561	984247
47905	984248
124143	984249
87666	984250
270389	984251
108046	984252
111284	984253
212606	984254
5529	984255
157414	984256
49674	984257
74861	984258
31446	984259
89627	984260
65759	984261
13053	984262
72187	984263
13412	984264
190400	984265
189329	984266
176032	984267
165100	984268
206189	984269
104141	984270
65906	984271
15896	984272
156982	984273
125239	984274
114672	984275
24350	984276
29810	984277
16017	984278
34535	984279
14737	984280
2960	984281
26628	984282
10025	984283
129743	984284
7183	984285
284502	984286
3736	984287
18962	984288
9903	984289
263	984290
91555	984291
39200	984292
124076	984293
29113	984294
45966	984295
68288	984296
49657	984297
82137	984298
57948	984299
182697	984300
25611	984301
45287	984302
246964	984303
56400	984304
92709	984305
264221	984306
32714	984307
58657	984308
117563	984309
112345	984310
192376	984311
17885	984312
99476	984313
31275	984314
52420	984315
13776	984316
1968	984317
45337	984318
280198	984319
8390	984320
46964	984321
25919	984322
58289	984323
152837	984324
60273	984325
57032	984326
39992	984327
43249	984328
105239	984329
124876	984330
113478	984331
13299	984332
191745	984333
88230	984334
15680	984335
134697	984336
3224	984337
17896	984338
146073	984339
70854	984340
293704	984341
20907	984342
312028	984343
43689	984344
25487	984345
87099	984346
11178	984347
200073	984348
107222	984349
6793	984350
58686	984351
63047	984352
106299	984353
258710	984354
43456	984355
5696	984356
89578	984357
40165	984358
6239	984359
170918	984360
88739	984361
7789	984362
12429	984363
114350	984364
22102	984365
156154	984366
91252	984367
192436	984368
292297	984369
184657	984370
6998	984371
80706	984372
3796	984373
114515	984374
114515	984375
76840	984376
1401	984377
47044	984378
6086	984379
109990	984380
9396	984381
162309	984382
17294	984383
50343	984384
253054	984385
7753	984386
86149	984387
231491	984388
43973	984389
179	984390
9636	984391
16431	984392
232655	984393
135505	984394
135505	984395
247789	984396
266631	984397
9484	984398
97828	984399
34459	984400
21489	984401
79896	984402
115495	984403
14591	984404
120820	984405
5017	984406
84053	984407
3201	984408
177620	984409
23408	984410
100133	984411
148957	984412
116360	984413
136940	984414
239930	984415
6333	984416
46411	984417
30685	984418
260548	984419
278948	984420
250912	984421
169578	984422
125934	984423
279991	984424
268306	984425
108667	984426
238213	984427
71876	984428
122281	984429
281941	984430
98690	984431
182302	984432
145243	984433
11171	984434
9249	984435
85920	984436
243604	984437
119164	984438
24833	984439
98300	984440
232637	984441
105806	984442
232730	984443
251411	984444
194088	984445
45001	984446
200835	984447
92461	984448
216165	984449
187482	984450
187356	984451
193817	984452
102459	984453
208344	984454
303150	984455
107546	984456
140016	984457
35534	984458
175110	984459
300915	984460
74346	984461
199216	984462
225062	984463
15284	984464
196575	984465
179681	984466
186277	984467
3207	984468
22699	984469
108561	984470
92710	984471
134372	984472
51051	984473
64725	984474
88486	984475
145345	984476
132441	984477
97094	984478
226663	984479
115039	984480
10250	984481
9997	984482
27826	984483
229542	984484
12309	984485
15090	984486
60121	984487
19777	984488
13841	984489
61128	984490
294661	984491
201119	984492
2787	984493
69666	984494
9989	984495
46088	984496
4874	984497
174853	984498
1457	984499
102182	984500
139573	984501
202971	984502
16299	984503
199110	984504
46410	984505
130477	984506
174058	984507
63616	984508
11015	984509
189658	984510
599	984511
82114	984512
138229	984513
297380	984514
17857	984515
6725	984516
218225	984517
46349	984518
8446	984519
26985	984520
212931	984521
56785	984522
56785	984523
223472	984524
1679	984525
200327	984526
60828	984527
41055	984528
155647	984529
60104	984530
50116	984531
131863	984532
124125	984533
10389	984534
184620	984535
199253	984536
55645	984537
55645	984538
11652	984539
273199	984540
84220	984541
26298	984542
20454	984543
354	984544
73299	984545
104748	984546
54267	984547
84289	984548
12552	984549
6667	984550
12738	984551
212038	984552
18569	984553
53582	984554
212660	984555
160744	984556
255927	984557
31463	984558
136871	984559
50848	984560
59382	984561
94439	984562
240587	984563
17298	984564
3866	984565
34616	984566
182448	984567
50287	984568
128564	984569
3488	984570
96	984571
136129	984572
1062	984573
29292	984574
27081	984575
61734	984576
57446	984577
56945	984578
109984	984579
15176	984580
166202	984581
37474	984582
110770	984583
296774	984584
229917	984585
104216	984586
312055	984587
165040	984588
11136	984589
309828	984590
82544	984591
3357	984592
5254	984593
2098	984594
120632	984595
198903	984596
210380	984597
10261	984598
103154	984599
12668	984600
131175	984601
96133	984602
167940	984603
153538	984604
15656	984605
55403	984606
58217	984607
206152	984608
4328	984609
19510	984610
547	984611
97143	984612
136076	984613
58819	984614
167108	984615
75266	984616
102996	984617
63323	984618
67089	984619
10621	984620
156249	984621
304163	984622
89015	984623
44367	984624
304908	984625
294150	984626
20703	984627
170647	984628
242150	984629
27411	984630
278714	984631
84689	984632
158067	984633
285347	984634
92064	984635
92973	984636
37883	984637
76439	984638
233666	984639
169499	984640
82746	984641
154828	984642
15122	984643
15122	984644
63805	984645
16882	984646
101332	984647
27756	984648
298	984649
116648	984650
14691	984651
117	984652
86350	984653
83314	984654
14421	984655
13173	984656
20237	984657
43633	984658
38585	984659
79539	984660
204568	984661
200118	984662
50657	984663
284465	984664
14421	984665
195605	984666
28208	984667
42142	984668
29392	984669
140535	984670
56991	984671
14811	984672
43768	984673
264864	984674
6564	984675
64132	984676
241833	984677
48508	984678
37772	984679
58604	984680
26912	984681
211741	984682
97154	984683
4281	984684
71742	984685
228617	984686
6266	984687
64532	984688
151109	984689
104732	984690
162715	984691
51424	984692
42899	984693
133757	984694
86121	984695
46253	984696
5699	984697
82738	984698
7895	984699
72897	984700
172330	984701
116943	984702
6970	984703
38924	984704
38924	984705
2895	984706
147416	984707
65273	984708
29658	984709
93353	984710
18305	984711
54178	984712
8733	984713
20309	984714
58205	984715
141026	984716
21742	984717
106636	984718
70022	984719
10779	984720
270398	984721
17165	984722
32941	984723
13817	984724
1614	984725
38580	984726
49448	984727
11157	984728
44091	984729
275505	984730
142412	984731
19802	984732
109028	984733
204531	984734
91218	984735
195115	984736
267535	984737
179916	984738
179916	984739
5385	984740
100419	984741
193478	984742
12237	984743
87703	984744
58029	984745
51048	984746
18815	984747
28197	984748
15493	984749
56688	984750
21540	984751
284053	984752
111345	984753
59443	984754
71206	984755
293138	984756
12243	984757
155646	984758
62577	984759
285426	984760
186793	984761
10898	984762
45632	984763
92002	984764
200431	984765
124861	984766
152607	984767
184651	984768
19395	984769
65133	984770
119575	984771
41830	984772
200111	984773
44821	984774
41173	984775
131730	984776
191825	984777
144095	984778
65011	984779
156366	984780
53848	984781
114961	984782
2135	984783
134714	984784
204951	984785
26652	984786
204313	984787
137474	984788
137346	984789
219351	984790
144964	984791
41980	984792
1411	984793
44716	984794
2923	984795
93619	984796
72867	984797
33215	984798
191825	984799
35975	984800
4552	984801
56010	984802
68339	984803
38796	984804
45593	984805
20764	984806
50116	984807
26309	984808
145517	984809
65101	984810
26260	984811
10316	984812
243312	984813
123671	984814
303707	984815
232710	984816
82649	984817
93042	984818
30512	984819
104476	984820
254773	984821
312422	984822
216737	984823
32262	984824
42266	984825
305254	984826
52645	984827
109296	984828
286575	984829
76750	984830
57505	984831
205161	984832
167663	984833
1378	984834
243745	984835
240959	984836
217258	984837
59737	984838
55231	984839
74662	984840
12893	984841
195758	984842
66020	984843
92737	984844
277500	984845
24100	984846
31722	984847
70063	984848
95490	984849
107397	984850
180564	984851
111012	984852
128364	984853
145442	984854
7402	984855
155454	984856
54	984857
62333	984858
149541	984859
46259	984860
136747	984861
39709	984862
77111	984863
10656	984864
50047	984865
55998	984866
1600	984867
31330	984868
276689	984869
63136	984870
43089	984871
512	984872
198447	984873
284657	984874
76731	984875
162146	984876
900	984877
47299	984878
38305	984879
73782	984880
19162	984881
24000	984882
45807	984883
106618	984884
49227	984885
6314	984886
52201	984887
170406	984888
5768	984889
21871	984890
58723	984891
35657	984892
26116	984893
4619	984894
215989	984895
185772	984896
97564	984897
93102	984898
312597	984899
117329	984900
210737	984901
59506	984902
129505	984903
24993	984904
138323	984905
195956	984906
119183	984907
15373	984908
90155	984909
95914	984910
83710	984911
286573	984912
279593	984913
73821	984914
4604	984915
97868	984916
181656	984917
140073	984918
8682	984919
136295	984920
238798	984921
91793	984922
197256	984923
62352	984924
134903	984925
37289	984926
115766	984927
2067	984928
199245	984929
62003	984930
1479	984931
148114	984932
258560	984933
8127	984934
94548	984935
216949	984936
58928	984937
8809	984938
60638	984939
60595	984940
204468	984941
115456	984942
158939	984943
31198	984944
8123	984945
11064	984946
279078	984947
3045	984948
41313	984949
89014	984950
69670	984951
300469	984952
40430	984953
56604	984954
39662	984955
58695	984956
221443	984957
24097	984958
31198	984959
164650	984960
216501	984961
241420	984962
33637	984963
41306	984964
21399	984965
114695	984966
145048	984967
53541	984968
53541	984969
158051	984970
303086	984971
130538	984972
194612	984973
40391	984974
42972	984975
176494	984976
35243	984977
48007	984978
116895	984979
11790	984980
4177	984981
105943	984982
45263	984983
18171	984984
84528	984985
64738	984986
40107	984987
184952	984988
109804	984989
21858	984990
29532	984991
113083	984992
172664	984993
111036	984994
77524	984995
196518	984996
161154	984997
6359	984998
135553	984999
1916	985000
144221	985001
125916	985002
90588	985003
213707	985004
5909	985005
17035	985006
129403	985007
41328	985008
14796	985009
29115	985010
225971	985011
78859	985012
61798	985013
32345	985014
56473	985015
172446	985016
130893	985017
282387	985018
231758	985019
25442	985020
48896	985021
72091	985022
44899	985023
117781	985024
41792	985025
20373	985026
107637	985027
235544	985028
224758	985029
44545	985030
146486	985031
89558	985032
68106	985033
20302	985034
28889	985035
60003	985036
302353	985037
237119	985038
22190	985039
121497	985040
703	985041
35547	985042
16971	985043
3061	985044
220251	985045
58541	985046
148078	985047
8556	985048
290708	985049
228816	985050
9062	985051
135286	985052
79780	985053
199247	985054
134262	985055
34549	985056
237467	985057
108758	985058
277473	985059
8311	985060
8952	985061
45647	985062
126664	985063
245877	985064
61602	985065
238338	985066
9932	985067
139999	985068
107409	985069
215624	985070
183202	985071
262585	985072
6522	985073
195762	985074
34252	985075
166456	985076
108271	985077
45817	985078
59862	985079
19031	985080
2589	985081
128069	985082
68122	985083
83470	985084
35510	985085
11613	985086
488	985087
2712	985088
69748	985089
140365	985090
611	985091
2189	985092
83947	985093
31532	985094
142604	985095
39970	985096
13767	985097
21249	985098
73348	985099
51896	985100
65286	985101
104416	985102
78821	985103
194153	985104
205808	985105
24167	985106
13456	985107
92082	985108
27909	985109
55059	985110
11232	985111
16661	985112
163065	985113
596	985114
274967	985115
107085	985116
13639	985117
110045	985118
55164	985119
71282	985120
34347	985121
181636	985122
38301	985123
111915	985124
190144	985125
77936	985126
205334	985127
147636	985128
239186	985129
146906	985130
157502	985131
29588	985132
98956	985133
211129	985134
153242	985135
244164	985136
25578	985137
191174	985138
187669	985139
137037	985140
65416	985141
44366	985142
128996	985143
5703	985144
183361	985145
90889	985146
75724	985147
231890	985148
207904	985149
93877	985150
301880	985151
60322	985152
90553	985153
65611	985154
121281	985155
306272	985156
18995	985157
20966	985158
226649	985159
150701	985160
215167	985161
37063	985162
164633	985163
145873	985164
269075	985165
114752	985166
228871	985167
141107	985168
8884	985169
234988	985170
94469	985171
185759	985172
79439	985173
282643	985174
30158	985175
222025	985176
463	985177
85436	985178
95778	985179
10355	985180
116321	985181
243366	985182
38567	985183
128499	985184
89044	985185
61491	985186
125550	985187
215644	985188
33462	985189
146756	985190
146766	985191
102682	985192
165249	985193
13813	985194
2385	985195
834	985196
79039	985197
302991	985198
114562	985199
207365	985200
121971	985201
176734	985202
24490	985203
39724	985204
208360	985205
70091	985206
253589	985207
122545	985208
112054	985209
112279	985210
126025	985211
118785	985212
121184	985213
147164	985214
186557	985215
132817	985216
125150	985217
40278	985218
38187	985219
176280	985220
122578	985221
94800	985222
99458	985223
76812	985224
92853	985225
115685	985226
88416	985227
59836	985228
233308	985229
2290	985230
212263	985231
199213	985232
6616	985233
196290	985234
107225	985235
146140	985236
351	985237
97664	985238
26911	985239
99578	985240
34080	985241
23344	985242
301703	985243
299668	985244
52299	985245
44259	985246
45367	985247
38083	985248
10824	985249
131513	985250
85469	985251
119905	985252
64794	985253
40833	985254
13906	985255
167474	985256
266331	985257
54715	985258
28383	985259
91220	985260
58	985261
110678	985262
135667	985263
280190	985264
190553	985265
188771	985266
21210	985267
144775	985268
99436	985269
10596	985270
190458	985271
7893	985272
302477	985273
98341	985274
76002	985275
220228	985276
180788	985277
184859	985278
72227	985279
57746	985280
31892	985281
153066	985282
158853	985283
303988	985284
18064	985285
142158	985286
78255	985287
155134	985288
102024	985289
91117	985290
75364	985291
92159	985292
266003	985293
177349	985294
216901	985295
20966	985296
129584	985297
301817	985298
29902	985299
186847	985300
149	985301
137313	985302
63595	985303
103765	985304
196260	985305
58483	985306
23059	985307
9155	985308
9800	985309
256078	985310
251222	985311
42590	985312
29618	985313
19209	985314
6412	985315
244732	985316
56963	985317
154367	985318
225850	985319
243251	985320
41563	985321
33049	985322
271248	985323
8488	985324
2035	985325
64092	985326
87538	985327
164053	985328
278681	985329
34662	985330
156810	985331
159656	985332
39804	985333
20207	985334
83131	985335
114045	985336
104246	985337
114045	985338
138589	985339
19458	985340
205710	985341
36959	985342
74983	985343
74983	985344
132570	985345
150772	985346
3979	985347
87348	985348
20764	985349
55354	985350
48345	985351
26441	985352
306476	985353
170618	985354
12484	985355
19722	985356
39872	985357
51234	985358
4396	985359
18239	985360
18239	985361
99744	985362
125157	985363
7934	985364
15811	985365
102049	985366
9889	985367
3654	985368
6241	985369
15087	985370
70739	985371
557	985372
172208	985373
109931	985374
57908	985375
53819	985376
7397	985377
110816	985378
41849	985379
108591	985380
153890	985381
155816	985382
33223	985383
60972	985384
13074	985385
23630	985386
3658	985387
40402	985388
170495	985389
128165	985390
69147	985391
30210	985392
46574	985393
7220	985394
164036	985395
123523	985396
225278	985397
51187	985398
189253	985399
8146	985400
77054	985401
191580	985402
70474	985403
60239	985404
162271	985405
74200	985406
267455	985407
195341	985408
81484	985409
57980	985410
198088	985411
208346	985412
241473	985413
27362	985414
35683	985415
2154	985416
198591	985417
178709	985418
34874	985419
29581	985420
135004	985421
115554	985422
84919	985423
92774	985424
28252	985425
48879	985426
21083	985427
103545	985428
74019	985429
87770	985430
214974	985431
96358	985432
97433	985433
123026	985434
49930	985435
174728	985436
117466	985437
148895	985438
42885	985439
280152	985440
32181	985441
242343	985442
59007	985443
60465	985444
90356	985445
282021	985446
275438	985447
299253	985448
31470	985449
243159	985450
123357	985451
4819	985452
108882	985453
59738	985454
59738	985455
275267	985456
171039	985457
23599	985458
12550	985459
54087	985460
17367	985461
6984	985462
5862	985463
206887	985464
184937	985465
53830	985466
9007	985467
52913	985468
44593	985469
154189	985470
43404	985471
43404	985472
201788	985473
94223	985474
35683	985475
102740	985476
45914	985477
42197	985478
73503	985479
32308	985480
64261	985481
60813	985482
144797	985483
277265	985484
162643	985485
166553	985486
165056	985487
63753	985488
18989	985489
156770	985490
257588	985491
21666	985492
130675	985493
26406	985494
257084	985495
7481	985496
27866	985497
15547	985498
34226	985499
2599	985500
244262	985501
190680	985502
15222	985503
81112	985504
10258	985505
2538	985506
215606	985507
281817	985508
3713	985509
18792	985510
14438	985511
7568	985512
180746	985513
692	985514
112816	985515
243882	985516
159780	985517
62577	985518
26373	985519
28302	985520
274055	985521
115235	985522
31830	985523
108841	985524
251407	985525
150857	985526
14939	985527
21205	985528
216014	985529
298286	985530
210557	985531
97998	985532
9930	985533
304207	985534
211762	985535
227072	985536
18016	985537
53404	985538
67737	985539
260978	985540
90920	985541
153869	985542
408	985543
131819	985544
248027	985545
102473	985546
58871	985547
281471	985548
172709	985549
51633	985550
175359	985551
247504	985552
209137	985553
1494	985554
85810	985555
85674	985556
111125	985557
170361	985558
214405	985559
141390	985560
8893	985561
113959	985562
249447	985563
147601	985564
27294	985565
263135	985566
2407	985567
23804	985568
7485	985569
291954	985570
63098	985571
41713	985572
222593	985573
54934	985574
7219	985575
5724	985576
34533	985577
150696	985578
286512	985579
22777	985580
54463	985581
214919	985582
3019	985583
185910	985584
261358	985585
239572	985586
47867	985587
157774	985588
17751	985589
8819	985590
3370	985591
44682	985592
88657	985593
45665	985594
188876	985595
5609	985596
93371	985597
14134	985598
109783	985599
34694	985600
66493	985601
96667	985602
186668	985603
275485	985604
127028	985605
39051	985606
49137	985607
231717	985608
310594	985609
8923	985610
14018	985611
90671	985612
179896	985613
24687	985614
299400	985615
117346	985616
31060	985617
299549	985618
120972	985619
120874	985620
38016	985621
3537	985622
290281	985623
198127	985624
121757	985625
121757	985626
208952	985627
24687	985628
60880	985629
11975	985630
142613	985631
17950	985632
15948	985633
181728	985634
112030	985635
156555	985636
132814	985637
217708	985638
37177	985639
611	985640
29144	985641
6728	985642
48119	985643
82468	985644
172340	985645
293983	985646
120298	985647
24148	985648
143428	985649
9323	985650
61979	985651
191561	985652
175753	985653
158508	985654
3638	985655
25561	985656
86655	985657
5042	985658
251151	985659
195040	985660
157702	985661
28334	985662
41671	985663
1812	985664
45223	985665
46057	985666
65561	985667
220396	985668
33491	985669
14527	985670
309609	985671
7767	985672
28132	985673
281103	985674
49763	985675
177771	985676
164648	985677
6720	985678
10756	985679
30888	985680
189187	985681
201595	985682
82792	985683
57352	985684
234545	985685
13481	985686
102696	985687
91493	985688
16191	985689
378	985690
81574	985691
21492	985692
53339	985693
128914	985694
142209	985695
11089	985696
11520	985697
249512	985698
13434	985699
38530	985700
38530	985701
195645	985702
19140	985703
33427	985704
72124	985705
92006	985706
48488	985707
1353	985708
159990	985709
515	985710
89053	985711
59538	985712
33430	985713
6214	985714
73121	985715
40190	985716
497	985717
19215	985718
61600	985719
35627	985720
21496	985721
49540	985722
27527	985723
68301	985724
162229	985725
33362	985726
43290	985727
14008	985728
38208	985729
21887	985730
70573	985731
38811	985732
240142	985733
53182	985734
260234	985735
51848	985736
225210	985737
44494	985738
136540	985739
181669	985740
59596	985741
56976	985742
215920	985743
48036	985744
133634	985745
161338	985746
35144	985747
209411	985748
77632	985749
79136	985750
35877	985751
262331	985752
20488	985753
144831	985754
86581	985755
118579	985756
14255	985757
85444	985758
175166	985759
4982	985760
98272	985761
64878	985762
109188	985763
41585	985764
55148	985765
160748	985766
10340	985767
199987	985768
210366	985769
11118	985770
182738	985771
191877	985772
118095	985773
67986	985774
180054	985775
176042	985776
269884	985777
104285	985778
65479	985779
223004	985780
65786	985781
155	985782
86798	985783
61546	985784
280216	985785
92112	985786
206477	985787
64981	985788
204322	985789
149439	985790
73804	985791
101840	985792
29607	985793
208280	985794
130401	985795
18232	985796
297516	985797
189813	985798
136491	985799
144001	985800
171801	985801
289220	985802
175027	985803
96974	985804
112259	985805
193626	985806
193626	985807
103069	985808
53946	985809
10004	985810
58448	985811
311093	985812
101609	985813
157271	985814
113062	985815
199172	985816
66302	985817
204182	985818
134116	985819
252342	985820
103637	985821
58169	985822
2151	985823
268000	985824
120176	985825
200779	985826
213821	985827
284490	985828
743	985829
122510	985830
304938	985831
51107	985832
18268	985833
8142	985834
28268	985835
165176	985836
24802	985837
195970	985838
30079	985839
164918	985840
251139	985841
98197	985842
17380	985843
127724	985844
22755	985845
29970	985846
15431	985847
55223	985848
8760	985849
69732	985850
175850	985851
3866	985852
286892	985853
13683	985854
154984	985855
185340	985856
43130	985857
23005	985858
263289	985859
53692	985860
7187	985861
53232	985862
21126	985863
32803	985864
294337	985865
206245	985866
140108	985867
282999	985868
45389	985869
29458	985870
166328	985871
188934	985872
162553	985873
62974	985874
38700	985875
104963	985876
53544	985877
131569	985878
171525	985879
189930	985880
145154	985881
163048	985882
37694	985883
50009	985884
135480	985885
61780	985886
24891	985887
16372	985888
142724	985889
36354	985890
67149	985891
37639	985892
185148	985893
14493	985894
73014	985895
194787	985896
39428	985897
82579	985898
33371	985899
102100	985900
51228	985901
25442	985902
113058	985903
117306	985904
136115	985905
71482	985906
8614	985907
45995	985908
10267	985909
3090	985910
87578	985911
150105	985912
59021	985913
17311	985914
4630	985915
73681	985916
3453	985917
14811	985918
148759	985919
46360	985920
96394	985921
759	985922
19799	985923
35946	985924
34041	985925
47920	985926
47822	985927
180555	985928
32968	985929
20430	985930
3262	985931
252451	985932
115496	985933
128724	985934
1930	985935
3221	985936
41687	985937
127406	985938
391	985939
309873	985940
113260	985941
70153	985942
250437	985943
131207	985944
63632	985945
15541	985946
191201	985947
17909	985948
76053	985949
12395	985950
17106	985951
112005	985952
212467	985953
14655	985954
143041	985955
17968	985956
76263	985957
10470	985958
178091	985959
19069	985960
56189	985961
242932	985962
5533	985963
43741	985964
95802	985965
48796	985966
46348	985967
133905	985968
85928	985969
223298	985970
108214	985971
6916	985972
3011	985973
281192	985974
53973	985975
81457	985976
47760	985977
32687	985978
182944	985979
53998	985980
84165	985981
8423	985982
115702	985983
194392	985984
161578	985985
24845	985986
7089	985987
123101	985988
29250	985989
32756	985990
234870	985991
21158	985992
120128	985993
66663	985994
41529	985995
187149	985996
136133	985997
8279	985998
109883	985999
140134	986000
245690	986001
99274	986002
10396	986003
18542	986004
12558	986005
147713	986006
170153	986007
296975	986008
57090	986009
212661	986010
270014	986011
198079	986012
291329	986013
14885	986014
23894	986015
50090	986016
53017	986017
7429	986018
99003	986019
5980	986020
214739	986021
66659	986022
5909	986023
187824	986024
173971	986025
99393	986026
105473	986027
80973	986028
134136	986029
77517	986030
128324	986031
301603	986032
107690	986033
162919	986034
309701	986035
171268	986036
48224	986037
45923	986038
88905	986039
211210	986040
32928	986041
211210	986042
9868	986043
278834	986044
8459	986045
32402	986046
11998	986047
10363	986048
162110	986049
189693	986050
68972	986051
83148	986052
188044	986053
124389	986054
63067	986055
15245	986056
250694	986057
168304	986058
58918	986059
52185	986060
4897	986061
178081	986062
128232	986063
113141	986064
112909	986065
302329	986066
223590	986067
139964	986068
99575	986069
221887	986070
291240	986071
217921	986072
272221	986073
290797	986074
284358	986075
77259	986076
9048	986077
25189	986078
185176	986079
28110	986080
7239	986081
74842	986082
99700	986083
21661	986084
184090	986085
47708	986086
585	986087
213859	986088
101048	986089
51903	986090
91474	986091
185294	986092
126213	986093
152644	986094
230251	986095
55761	986096
155581	986097
8189	986098
190400	986099
35080	986100
92083	986101
21666	986102
170987	986103
86194	986104
37309	986105
22116	986106
122677	986107
14772	986108
105336	986109
47917	986110
159517	986111
50623	986112
123234	986113
7152	986114
137665	986115
1553	986116
305376	986117
157744	986118
3006	986119
3006	986120
59830	986121
67761	986122
47574	986123
154508	986124
126862	986125
83899	986126
171166	986127
70278	986128
74875	986129
133958	986130
167058	986131
46420	986132
117311	986133
307911	986134
213143	986135
4128	986136
199423	986137
94789	986138
142542	986139
9648	986140
72077	986141
26124	986142
34656	986143
61166	986144
6902	986145
110336	986146
104770	986147
10849	986148
186456	986149
23022	986150
4218	986151
15634	986152
173409	986153
23681	986154
181382	986155
4301	986156
6150	986157
89855	986158
95583	986159
8842	986160
22592	986161
13522	986162
165262	986163
39736	986164
78877	986165
248534	986166
45806	986167
20311	986168
107897	986169
102018	986170
163165	986171
6839	986172
11776	986173
173805	986174
1148	986175
61695	986176
61695	986177
159666	986178
82442	986179
83233	986180
281370	986181
154062	986182
15858	986183
18859	986184
26916	986185
264695	986186
10029	986187
27008	986188
29702	986189
4952	986190
10098	986191
238506	986192
1159	986193
205265	986194
238514	986195
138645	986196
216036	986197
110014	986198
7821	986199
19311	986200
80339	986201
169917	986202
6193	986203
29992	986204
98229	986205
40695	986206
229927	986207
42991	986208
4911	986209
54249	986210
145161	986211
110219	986212
255955	986213
72931	986214
49292	986215
69700	986216
92001	986217
151319	986218
42689	986219
119929	986220
208708	986221
14157	986222
9409	986223
131186	986224
164181	986225
159196	986226
3153	986227
247100	986228
280695	986229
73103	986230
56354	986231
7211	986232
19218	986233
31472	986234
49542	986235
30550	986236
12331	986237
201642	986238
88000	986239
195964	986240
882	986241
143842	986242
75235	986243
217268	986244
1708	986245
71879	986246
1922	986247
196927	986248
211575	986249
36143	986250
11376	986251
1510	986252
114121	986253
117443	986254
178029	986255
26632	986256
8436	986257
146861	986258
147377	986259
30452	986260
79585	986261
29579	986262
29617	986263
64752	986264
115760	986265
70432	986266
79338	986267
262134	986268
36294	986269
119597	986270
95344	986271
126271	986272
151983	986273
37159	986274
102593	986275
70274	986276
178354	986277
268884	986278
57528	986279
67759	986280
23504	986281
102512	986282
254766	986283
235711	986284
12531	986285
887	986286
225257	986287
22837	986288
36758	986289
234608	986290
145180	986291
303151	986292
55840	986293
226092	986294
170601	986295
126924	986296
51636	986297
126924	986298
105281	986299
218632	986300
88946	986301
72288	986302
24080	986303
10413	986304
10413	986305
10413	986306
38086	986307
118990	986308
8378	986309
195183	986310
144789	986311
165920	986312
183780	986313
131909	986314
26854	986315
261234	986316
203330	986317
194031	986318
164988	986319
164988	986320
242484	986321
211341	986322
194685	986323
311951	986324
96090	986325
134167	986326
15866	986327
215964	986328
269733	986329
3994	986330
68795	986331
55781	986332
186705	986333
62911	986334
233645	986335
105266	986336
144356	986337
71539	986338
5800	986339
3204	986340
178481	986341
153749	986342
132900	986343
38996	986344
47047	986345
213736	986346
47047	986347
145863	986348
4076	986349
302536	986350
24853	986351
2828	986352
7219	986353
125403	986354
161207	986355
234081	986356
53697	986357
19645	986358
80141	986359
102344	986360
196292	986361
106	986362
10939	986363
35580	986364
79095	986365
83294	986366
55622	986367
70842	986368
39968	986369
192492	986370
192492	986371
25979	986372
250998	986373
103435	986374
115831	986375
105778	986376
298703	986377
296610	986378
141410	986379
21530	986380
36449	986381
270148	986382
166268	986383
1848	986384
122432	986385
74634	986386
53753	986387
50265	986388
152868	986389
48578	986390
306328	986391
182622	986392
83580	986393
93668	986394
139088	986395
93668	986396
108445	986397
111804	986398
167296	986399
113090	986400
17787	986401
13956	986402
29858	986403
163831	986404
18755	986405
2786	986406
9050	986407
1604	986408
71585	986409
134004	986410
32056	986411
34190	986412
13061	986413
146227	986414
206	986415
39163	986416
247759	986417
178427	986418
122030	986419
37994	986420
280300	986421
13534	986422
10225	986423
27969	986424
289342	986425
226889	986426
203251	986427
249910	986428
36909	986429
207512	986430
12515	986431
225084	986432
138536	986433
61618	986434
53747	986435
44948	986436
162912	986437
203858	986438
17277	986439
94481	986440
156998	986441
2391	986442
23803	986443
67570	986444
11784	986445
52163	986446
81085	986447
1876	986448
4239	986449
195842	986450
14776	986451
71979	986452
95448	986453
60862	986454
89123	986455
86275	986456
5191	986457
266707	986458
35636	986459
53164	986460
35653	986461
60497	986462
7017	986463
89028	986464
138522	986465
166637	986466
1876	986467
16593	986468
70282	986469
11001	986470
170751	986471
3031	986472
55104	986473
123968	986474
22339	986475
14033	986476
63082	986477
18453	986478
54178	986479
45402	986480
134577	986481
89196	986482
8723	986483
1661	986484
19334	986485
212124	986486
36021	986487
31450	986488
6824	986489
2364	986490
23955	986491
178149	986492
224274	986493
81085	986494
18086	986495
137960	986496
2390	986497
61093	986498
52599	986499
6550	986500
2940	986501
1255	986502
206	986503
51780	986504
19367	986505
89467	986506
205475	986507
85	986508
68445	986509
177645	986510
204931	986511
43867	986512
94798	986513
60777	986514
19830	986515
6556	986516
6046	986517
61096	986518
25740	986519
9004	986520
9650	986521
1168	986522
133249	986523
12764	986524
8861	986525
57534	986526
125015	986527
103856	986528
71158	986529
19074	986530
126308	986531
21923	986532
106416	986533
6286	986534
27952	986535
9246	986536
100402	986537
33639	986538
27783	986539
9246	986540
16439	986541
35063	986542
4292	986543
9246	986544
27783	986545
6256	986546
63080	986547
36536	986548
30987	986549
47723	986550
1661	986551
27952	986552
62853	986553
253664	986554
9702	986555
4292	986556
9864	986557
22601	986558
193912	986559
89343	986560
13429	986561
118396	986562
12147	986563
13	986564
112819	986565
171117	986566
31931	986567
78281	986568
43716	986569
1470	986570
165132	986571
33315	986572
114223	986573
36542	986574
29	986575
229	986576
2043	986577
217377	986578
35050	986579
190439	986580
402	986581
36116	986582
163802	986583
26201	986584
129798	986585
210697	986586
34093	986587
62118	986588
87357	986589
19912	986590
127564	986591
1923	986592
14481	986593
172496	986594
6107	986595
99772	986596
125146	986597
133932	986598
105233	986599
111587	986600
6106	986601
1093	986602
26989	986603
55317	986604
5960	986605
172704	986606
14506	986607
226617	986608
99797	986609
7738	986610
140674	986611
307436	986612
214577	986613
115180	986614
25153	986615
223583	986616
211971	986617
77148	986618
109608	986619
18114	986620
155427	986621
212792	986622
211505	986623
29093	986624
148587	986625
23235	986626
199267	986627
6659	986628
66824	986629
292050	986630
181740	986631
36423	986632
168248	986633
60501	986634
47288	986635
11154	986636
33074	986637
50112	986638
425	986639
61706	986640
2962	986641
11613	986642
141415	986643
91771	986644
59882	986645
52115	986646
31	986647
105349	986648
8102	986649
23225	986650
4982	986651
117894	986652
30588	986653
30534	986654
146569	986655
134733	986656
127103	986657
233545	986658
50759	986659
172455	986660
233221	986661
232101	986662
75033	986663
182169	986664
221160	986665
361	986666
18833	986667
75730	986668
79272	986669
172302	986670
269120	986671
23160	986672
14020	986673
5667	986674
425	986675
4982	986676
84566	986677
59816	986678
207930	986679
39952	986680
14842	986681
302741	986682
302105	986683
76642	986684
20952	986685
154411	986686
270313	986687
5667	986688
283921	986689
30479	986690
124192	986691
80815	986692
105797	986693
3581	986694
204066	986695
285133	986696
174029	986697
155879	986698
196956	986699
66206	986700
191873	986701
76025	986702
33690	986703
42204	986704
21090	986705
176398	986706
47810	986707
114744	986708
119153	986709
150953	986710
288091	986711
73322	986712
69275	986713
58	986714
260635	986715
6625	986716
19418	986717
8011	986718
48813	986719
193718	986720
221406	986721
179486	986722
223325	986723
158916	986724
24065	986725
84591	986726
230265	986727
164335	986728
177847	986729
108975	986730
1572	986731
14567	986732
70391	986733
12095	986734
21186	986735
79838	986736
304450	986737
171627	986738
137586	986739
52477	986740
123274	986741
69429	986742
69402	986743
856	986744
10112	986745
2376	986746
206788	986747
54315	986748
67177	986749
17392	986750
73077	986751
78573	986752
42843	986753
169042	986754
230018	986755
240653	986756
73249	986757
185465	986758
51073	986759
176097	986760
27278	986761
36484	986762
238980	986763
69740	986764
28947	986765
100193	986766
476	986767
79654	986768
16838	986769
142359	986770
127896	986771
2899	986772
295211	986773
200380	986774
18553	986775
47767	986776
89364	986777
2793	986778
194965	986779
173540	986780
11732	986781
70749	986782
10558	986783
104506	986784
47193	986785
8282	986786
137721	986787
60931	986788
60931	986789
85308	986790
5127	986791
31829	986792
41343	986793
53495	986794
29370	986795
2837	986796
61165	986797
11197	986798
109819	986799
9176	986800
296209	986801
193160	986802
14231	986803
16449	986804
1596	986805
856	986806
30120	986807
148577	986808
169443	986809
143279	986810
61052	986811
37707	986812
18471	986813
7666	986814
11241	986815
165027	986816
143225	986817
5258	986818
57291	986819
26302	986820
13372	986821
48371	986822
99609	986823
20685	986824
47215	986825
42615	986826
211613	986827
64033	986828
304631	986829
82265	986830
21721	986831
95871	986832
24009	986833
178871	986834
12148	986835
32762	986836
174775	986837
126	986838
167969	986839
119616	986840
36149	986841
94085	986842
35767	986843
119898	986844
77537	986845
8913	986846
126	986847
32261	986848
13781	986849
13781	986850
13781	986851
198647	986852
133395	986853
2642	986854
173339	986855
3166	986856
48597	986857
3736	986858
118955	986859
62454	986860
164938	986861
3733	986862
28813	986863
19243	986864
3717	986865
138149	986866
263147	986867
116140	986868
224031	986869
3445	986870
38434	986871
200147	986872
812	986873
108397	986874
113725	986875
64340	986876
76263	986877
166188	986878
239652	986879
216793	986880
112501	986881
136300	986882
161208	986883
68993	986884
29384	986885
125506	986886
195132	986887
293778	986888
248510	986889
30311	986890
45145	986891
269674	986892
66475	986893
229966	986894
16806	986895
9202	986896
114725	986897
16806	986898
41813	986899
9202	986900
16806	986901
7847	986902
16806	986903
9202	986904
24996	986905
24996	986906
21993	986907
69153	986908
44103	986909
309895	986910
36540	986911
18620	986912
75564	986913
51198	986914
251335	986915
277891	986916
202739	986917
256958	986918
297940	986919
253574	986920
120226	986921
107605	986922
35281	986923
94623	986924
1927	986925
18048	986926
255667	986927
206427	986928
109934	986929
203258	986930
26473	986931
68464	986932
115414	986933
51466	986934
71695	986935
122047	986936
34818	986937
34818	986938
42479	986939
215308	986940
43025	986941
102060	986942
14637	986943
82066	986944
28605	986945
11632	986946
3356	986947
191885	986948
175987	986949
49396	986950
240594	986951
195578	986952
17731	986953
117950	986954
175987	986955
268903	986956
130146	986957
104647	986958
158830	986959
5024	986960
50690	986961
137222	986962
145661	986963
136853	986964
13268	986965
42501	986966
3229	986967
299113	986968
49583	986969
3448	986970
55906	986971
186102	986972
86888	986973
2627	986974
21727	986975
15961	986976
224593	986977
26089	986978
108986	986979
105935	986980
86647	986981
49223	986982
97205	986983
29591	986984
64258	986985
254094	986986
24927	986987
299938	986988
180334	986989
41396	986990
140367	986991
206471	986992
302703	986993
255820	986994
4083	986995
188316	986996
275295	986997
310780	986998
182994	986999
146775	987000
186843	987001
82399	987002
51789	987003
175353	987004
31200	987005
174661	987006
92829	987007
30390	987008
2282	987009
30543	987010
273555	987011
8926	987012
12739	987013
25363	987014
2603	987015
280	987016
41080	987017
5259	987018
5323	987019
18220	987020
258566	987021
28022	987022
206810	987023
41322	987024
1551	987025
11045	987026
30575	987027
104758	987028
8313	987029
45564	987030
48739	987031
83714	987032
1779	987033
16342	987034
48670	987035
97547	987036
76195	987037
246528	987038
190146	987039
649	987040
4192	987041
168520	987042
144959	987043
203804	987044
25115	987045
19950	987046
62498	987047
56290	987048
109729	987049
64960	987050
94861	987051
141781	987052
22529	987053
282327	987054
19959	987055
90683	987056
2231	987057
92910	987058
72666	987059
98874	987060
141967	987061
4443	987062
68674	987063
15443	987064
15950	987065
106876	987066
117359	987067
13497	987068
6596	987069
50049	987070
74144	987071
49716	987072
155355	987073
155355	987074
4135	987075
206468	987076
86344	987077
9021	987078
158814	987079
40120	987080
138618	987081
199937	987082
48399	987083
132856	987084
535	987085
2808	987086
155888	987087
262516	987088
14451	987089
117562	987090
26725	987091
190655	987092
88014	987093
51386	987094
212588	987095
63511	987096
146550	987097
9996	987098
151248	987099
230836	987100
100431	987101
120537	987102
120537	987103
623	987104
257218	987105
63637	987106
135801	987107
5627	987108
36083	987109
74762	987110
8511	987111
775	987112
167956	987113
199673	987114
68894	987115
1505	987116
567	987117
143988	987118
104151	987119
146	987120
71158	987121
16954	987122
51536	987123
50928	987124
2049	987125
111893	987126
23472	987127
2049	987128
1961	987129
22075	987130
17957	987131
189542	987132
38495	987133
207087	987134
58845	987135
27778	987136
8064	987137
110886	987138
141452	987139
70669	987140
53305	987141
53305	987142
84836	987143
3791	987144
3976	987145
51205	987146
19161	987147
28043	987148
1131	987149
28043	987150
65801	987151
38647	987152
110217	987153
209061	987154
302223	987155
288025	987156
18556	987157
31590	987158
178808	987159
128276	987160
57088	987161
32669	987162
114882	987163
24772	987164
14506	987165
144042	987166
87100	987167
117862	987168
36414	987169
61459	987170
274439	987171
132511	987172
136606	987173
21933	987174
71430	987175
24298	987176
9141	987177
100955	987178
50770	987179
258972	987180
134158	987181
169794	987182
80358	987183
9020	987184
239175	987185
97046	987186
18293	987187
131603	987188
253392	987189
42510	987190
23800	987191
287125	987192
50597	987193
18293	987194
101628	987195
27879	987196
131048	987197
183794	987198
115840	987199
49454	987200
10932	987201
31676	987202
21891	987203
46871	987204
47379	987205
207680	987206
46054	987207
47501	987208
92358	987209
2932	987210
78997	987211
26035	987212
129929	987213
144180	987214
167050	987215
8396	987216
8729	987217
107439	987218
182435	987219
26161	987220
29760	987221
13818	987222
213368	987223
55574	987224
236859	987225
290665	987226
288858	987227
13110	987228
244534	987229
95627	987230
95627	987231
17567	987232
19184	987233
51437	987234
167210	987235
141411	987236
22120	987237
104054	987238
12733	987239
92639	987240
34673	987241
195460	987242
797	987243
2588	987244
129060	987245
168574	987246
23142	987247
11530	987248
52599	987249
106527	987250
36576	987251
50708	987252
7016	987253
83592	987254
32908	987255
7484	987256
37158	987257
39363	987258
32908	987259
25654	987260
24223	987261
68250	987262
51536	987263
31563	987264
610	987265
14781	987266
610	987267
1621	987268
71942	987269
29819	987270
11798	987271
45459	987272
610	987273
26322	987274
139504	987275
75929	987276
8394	987277
9004	987278
14809	987279
115995	987280
8394	987281
2584	987282
42365	987283
352	987284
207905	987285
6286	987286
31744	987287
13559	987288
23759	987289
205329	987290
162329	987291
12718	987292
618	987293
16800	987294
32227	987295
56799	987296
66110	987297
170511	987298
51575	987299
38897	987300
209380	987301
147441	987302
6416	987303
6987	987304
28292	987305
106053	987306
69367	987307
205733	987308
62307	987309
18654	987310
208977	987311
1031	987312
62105	987313
125210	987314
167015	987315
248842	987316
155852	987317
27159	987318
294620	987319
247743	987320
57388	987321
104925	987322
55456	987323
302842	987324
2532	987325
82932	987326
74606	987327
41032	987328
229124	987329
13090	987330
174085	987331
251984	987332
90386	987333
201986	987334
294599	987335
31761	987336
54808	987337
215437	987338
216493	987339
21789	987340
268929	987341
284554	987342
121660	987343
36466	987344
163087	987345
210027	987346
142250	987347
38251	987348
277488	987349
86366	987350
279109	987351
7964	987352
20514	987353
5182	987354
202635	987355
43957	987356
297634	987357
206787	987358
64856	987359
147212	987360
5582	987361
97337	987362
288746	987363
18796	987364
217407	987365
142354	987366
63313	987367
277808	987368
21810	987369
47731	987370
106181	987371
1676	987372
138177	987373
91937	987374
51373	987375
271894	987376
54808	987377
85013	987378
147329	987379
27205	987380
288498	987381
171104	987382
123575	987383
79445	987384
213720	987385
66068	987386
38486	987387
31283	987388
15142	987389
39206	987390
87559	987391
116533	987392
77537	987393
291961	987394
290039	987395
291145	987396
33875	987397
16311	987398
167729	987399
44245	987400
63895	987401
129491	987402
53518	987403
48227	987404
93622	987405
116152	987406
510	987407
31923	987408
103646	987409
155638	987410
104129	987411
155924	987412
142161	987413
268245	987414
52712	987415
32133	987416
216442	987417
57214	987418
183022	987419
86308	987420
14806	987421
250798	987422
246410	987423
163224	987424
137575	987425
23127	987426
54525	987427
75250	987428
34819	987429
26531	987430
95776	987431
92528	987432
105819	987433
23127	987434
51387	987435
56080	987436
40684	987437
44658	987438
40290	987439
62692	987440
167478	987441
146418	987442
149678	987443
43879	987444
13686	987445
839	987446
217213	987447
106683	987448
212029	987449
142206	987450
133477	987451
155672	987452
42456	987453
29645	987454
200595	987455
112967	987456
78319	987457
102752	987458
18770	987459
54117	987460
242026	987461
145517	987462
54290	987463
88879	987464
300783	987465
27443	987466
99252	987467
14628	987468
171744	987469
278839	987470
88810	987471
31742	987472
45	987473
89810	987474
288718	987475
213467	987476
20343	987477
43269	987478
307569	987479
39416	987480
143438	987481
132951	987482
101066	987483
18262	987484
22786	987485
247384	987486
164654	987487
307521	987488
206946	987489
82980	987490
163275	987491
79683	987492
76985	987493
156342	987494
197647	987495
143656	987496
126815	987497
210459	987498
34614	987499
243015	987500
76090	987501
122953	987502
295481	987503
21252	987504
108394	987505
13793	987506
85856	987507
156995	987508
114762	987509
114762	987510
121393	987511
14570	987512
136002	987513
168027	987514
197189	987515
101580	987516
56975	987517
107845	987518
6788	987519
11983	987520
21101	987521
248915	987522
35542	987523
56627	987524
126947	987525
108094	987526
58209	987527
151213	987528
101538	987529
152877	987530
61031	987531
53535	987532
182897	987533
201821	987534
267560	987535
40794	987536
140342	987537
22154	987538
68655	987539
74017	987540
76106	987541
49764	987542
30061	987543
160431	987544
35677	987545
199696	987546
164497	987547
18634	987548
37531	987549
159046	987550
44507	987551
101247	987552
198345	987553
144463	987554
43025	987555
37540	987556
11959	987557
42315	987558
194567	987559
251406	987560
68518	987561
82769	987562
74301	987563
23314	987564
252055	987565
90443	987566
7636	987567
104898	987568
4607	987569
53234	987570
145906	987571
33026	987572
131485	987573
23195	987574
190173	987575
7082	987576
59142	987577
254958	987578
294566	987579
54783	987580
177914	987581
99500	987582
165593	987583
16301	987584
38214	987585
185713	987586
23334	987587
2992	987588
38861	987589
46003	987590
43029	987591
16118	987592
258166	987593
86209	987594
8169	987595
17103	987596
69181	987597
103653	987598
312497	987599
202391	987600
197490	987601
42115	987602
262756	987603
53987	987604
307137	987605
20869	987606
45648	987607
53540	987608
63892	987609
42704	987610
97225	987611
34604	987612
195214	987613
77670	987614
85288	987615
125088	987616
96447	987617
37370	987618
274390	987619
97083	987620
101422	987621
131139	987622
161570	987623
107779	987624
167057	987625
81310	987626
111841	987627
34541	987628
71469	987629
209731	987630
69369	987631
107557	987632
147042	987633
4032	987634
164296	987635
52384	987636
88639	987637
107778	987638
229141	987639
104677	987640
55487	987641
297724	987642
168229	987643
96514	987644
154722	987645
46490	987646
38022	987647
143446	987648
68162	987649
228908	987650
217635	987651
180504	987652
17038	987653
288808	987654
154531	987655
172370	987656
58420	987657
83597	987658
172361	987659
44292	987660
31926	987661
32575	987662
84768	987663
43091	987664
166050	987665
36213	987666
36616	987667
302052	987668
10326	987669
248753	987670
136380	987671
80095	987672
143287	987673
8091	987674
10061	987675
71877	987676
185278	987677
37527	987678
138926	987679
297003	987680
80171	987681
133595	987682
140124	987683
146502	987684
253922	987685
71892	987686
71958	987687
77623	987688
18556	987689
95248	987690
219258	987691
85295	987692
48636	987693
65123	987694
32796	987695
173219	987696
71962	987697
23120	987698
16680	987699
38023	987700
8833	987701
95181	987702
69923	987703
99618	987704
77321	987705
55042	987706
271126	987707
65670	987708
221615	987709
25799	987710
141147	987711
142177	987712
180283	987713
152574	987714
60200	987715
303641	987716
110807	987717
269969	987718
160009	987719
21034	987720
236162	987721
48666	987722
48686	987723
119140	987724
16561	987725
301916	987726
128215	987727
217642	987728
1107	987729
218140	987730
215073	987731
194588	987732
262924	987733
40246	987734
22941	987735
169804	987736
90444	987737
288702	987738
230854	987739
42794	987740
55	987741
113981	987742
17068	987743
55	987744
118417	987745
162815	987746
65693	987747
112729	987748
1069	987749
12659	987750
288278	987751
12469	987752
39615	987753
309846	987754
83577	987755
40917	987756
205217	987757
70670	987758
54998	987759
58861	987760
25664	987761
85282	987762
152796	987763
58208	987764
245703	987765
108811	987766
35570	987767
49301	987768
129948	987769
19435	987770
301017	987771
307027	987772
127661	987773
159247	987774
86480	987775
164513	987776
159921	987777
188644	987778
213878	987779
61041	987780
91620	987781
297804	987782
6457	987783
36618	987784
274191	987785
5800	987786
279237	987787
5404	987788
13260	987789
307253	987790
69220	987791
46777	987792
188632	987793
103790	987794
149946	987795
161718	987796
37612	987797
7604	987798
68431	987799
81363	987800
34049	987801
82214	987802
202440	987803
10624	987804
91999	987805
158686	987806
37598	987807
217249	987808
127405	987809
200974	987810
97764	987811
158490	987812
138558	987813
194727	987814
3506	987815
219254	987816
177784	987817
36196	987818
36331	987819
35506	987820
146965	987821
72612	987822
73284	987823
103073	987824
48630	987825
110934	987826
110925	987827
51232	987828
206871	987829
150017	987830
27166	987831
187023	987832
45258	987833
115713	987834
236420	987835
60705	987836
55261	987837
214167	987838
35815	987839
185382	987840
205216	987841
97898	987842
149816	987843
182019	987844
73301	987845
63557	987846
113718	987847
20761	987848
3524	987849
121300	987850
203865	987851
65523	987852
24482	987853
147391	987854
5187	987855
48674	987856
4278	987857
94684	987858
9106	987859
94061	987860
57435	987861
248365	987862
87570	987863
55205	987864
29750	987865
275475	987866
118458	987867
176682	987868
132008	987869
287493	987870
219943	987871
116243	987872
159321	987873
12914	987874
173991	987875
114239	987876
176088	987877
160997	987878
59450	987879
66159	987880
41479	987881
48285	987882
197592	987883
287262	987884
251444	987885
16715	987886
300368	987887
56839	987888
28541	987889
132036	987890
174061	987891
55496	987892
32392	987893
289127	987894
65595	987895
227794	987896
128542	987897
56432	987898
183027	987899
1213	987900
45857	987901
298333	987902
69540	987903
1027	987904
77396	987905
39001	987906
172	987907
95736	987908
81546	987909
127793	987910
52547	987911
135011	987912
99378	987913
30691	987914
4158	987915
13680	987916
73998	987917
61227	987918
6094	987919
62972	987920
52011	987921
114644	987922
114968	987923
183843	987924
17779	987925
19724	987926
61883	987927
3662	987928
29833	987929
7322	987930
62542	987931
131759	987932
16503	987933
128278	987934
166853	987935
176542	987936
280008	987937
27870	987938
27870	987939
296297	987940
27870	987941
6364	987942
11698	987943
90112	987944
24055	987945
101781	987946
170693	987947
238073	987948
300552	987949
240375	987950
94374	987951
248596	987952
2576	987953
15837	987954
12386	987955
12386	987956
12386	987957
5638	987958
147819	987959
23582	987960
21377	987961
219570	987962
42936	987963
256186	987964
134104	987965
52285	987966
12034	987967
277251	987968
5007	987969
50380	987970
96194	987971
15694	987972
70561	987973
161537	987974
65776	987975
71543	987976
65776	987977
108846	987978
291896	987979
65776	987980
102652	987981
23295	987982
119	987983
80092	987984
178947	987985
58211	987986
5773	987987
5120	987988
181585	987989
41684	987990
133824	987991
2671	987992
69420	987993
18137	987994
99151	987995
36548	987996
28250	987997
59006	987998
114890	987999
89965	988000
25223	988001
66700	988002
10188	988003
179827	988004
23762	988005
20696	988006
191135	988007
17078	988008
166199	988009
147315	988010
12034	988011
253165	988012
202831	988013
280523	988014
254475	988015
23295	988016
142350	988017
25809	988018
284724	988019
145991	988020
152955	988021
23295	988022
15498	988023
11897	988024
67092	988025
133743	988026
133699	988027
1705	988028
278022	988029
11642	988030
33131	988031
82421	988032
111380	988033
19476	988034
13802	988035
189886	988036
47807	988037
190487	988038
190078	988039
190487	988040
274541	988041
197225	988042
45553	988043
59065	988044
41684	988045
88055	988046
207181	988047
68052	988048
23535	988049
34371	988050
1551	988051
69679	988052
12603	988053
7485	988054
176266	988055
118259	988056
686	988057
202710	988058
78881	988059
30695	988060
61706	988061
2334	988062
75682	988063
29685	988064
21266	988065
92775	988066
43593	988067
16095	988068
10704	988069
114120	988070
46834	988071
55924	988072
45710	988073
311094	988074
139843	988075
13431	988076
154627	988077
70023	988078
288406	988079
33058	988080
36611	988081
1235	988082
187792	988083
167481	988084
42692	988085
79306	988086
17666	988087
14891	988088
145432	988089
76236	988090
85342	988091
185878	988092
156047	988093
91079	988094
33385	988095
99584	988096
98748	988097
166173	988098
19916	988099
57880	988100
37271	988101
18131	988102
30337	988103
21619	988104
19538	988105
214836	988106
5921	988107
8895	988108
151600	988109
11801	988110
18980	988111
84939	988112
11678	988113
4143	988114
12105	988115
67240	988116
35481	988117
19696	988118
61035	988119
22602	988120
61093	988121
28642	988122
5001	988123
37212	988124
61147	988125
89589	988126
13480	988127
50857	988128
1168	988129
19305	988130
8449	988131
797	988132
13480	988133
28642	988134
125379	988135
51553	988136
797	988137
8586	988138
64355	988139
190233	988140
4799	988141
22615	988142
85939	988143
797	988144
797	988145
869	988146
1865	988147
38412	988148
130272	988149
4223	988150
2297	988151
55761	988152
84532	988153
27983	988154
869	988155
37385	988156
4867	988157
63520	988158
69920	988159
32437	988160
130559	988161
103070	988162
19350	988163
43973	988164
24651	988165
169977	988166
87495	988167
50377	988168
61325	988169
6827	988170
192992	988171
39524	988172
7631	988173
89894	988174
132745	988175
35682	988176
60635	988177
105032	988178
21649	988179
3590	988180
175245	988181
105158	988182
95682	988183
144725	988184
38057	988185
58930	988186
17827	988187
168965	988188
146686	988189
24498	988190
21304	988191
42148	988192
198138	988193
29680	988194
54636	988195
263	988196
52063	988197
89110	988198
607	988199
11986	988200
303055	988201
5470	988202
82643	988203
20415	988204
72082	988205
58545	988206
14659	988207
95465	988208
116581	988209
129286	988210
186755	988211
298988	988212
71363	988213
128860	988214
117570	988215
61623	988216
65585	988217
170089	988218
75484	988219
6895	988220
24548	988221
119591	988222
58563	988223
18881	988224
62493	988225
10987	988226
103	988227
43743	988228
139498	988229
216896	988230
8921	988231
66353	988232
36651	988233
35845	988234
128062	988235
60138	988236
78368	988237
158688	988238
126483	988239
40412	988240
123101	988241
76563	988242
28180	988243
64354	988244
106445	988245
34327	988246
191134	988247
12642	988248
28653	988249
129426	988250
25060	988251
22281	988252
205802	988253
105363	988254
22382	988255
27463	988256
34986	988257
2652	988258
245369	988259
236605	988260
7686	988261
16290	988262
62374	988263
1696	988264
13542	988265
138033	988266
36392	988267
151682	988268
168872	988269
33573	988270
18719	988271
26990	988272
132562	988273
5003	988274
7203	988275
76487	988276
79215	988277
1147	988278
45718	988279
87299	988280
206122	988281
18471	988282
155654	988283
143258	988284
153057	988285
1383	988286
28637	988287
1383	988288
36288	988289
67397	988290
174180	988291
81258	988292
166409	988293
119896	988294
155680	988295
304974	988296
188291	988297
6865	988298
8250	988299
16397	988300
234741	988301
172204	988302
230009	988303
297925	988304
206774	988305
298773	988306
119785	988307
4751	988308
7927	988309
140249	988310
299622	988311
190872	988312
301512	988313
136566	988314
291368	988315
40782	988316
34520	988317
244775	988318
109957	988319
102949	988320
47089	988321
134771	988322
92724	988323
177892	988324
204826	988325
185988	988326
179986	988327
132835	988328
219939	988329
152855	988330
86379	988331
275943	988332
105750	988333
19	988334
133601	988335
148027	988336
112909	988337
270690	988338
121360	988339
248071	988340
109603	988341
34964	988342
129210	988343
66322	988344
94845	988345
157578	988346
160953	988347
234321	988348
136565	988349
134178	988350
283363	988351
258602	988352
218736	988353
101080	988354
190602	988355
167507	988356
22878	988357
177273	988358
135164	988359
163343	988360
269260	988361
113738	988362
137039	988363
134630	988364
72	988365
2445	988366
1297	988367
28355	988368
17	988369
93512	988370
74901	988371
215142	988372
129942	988373
59955	988374
147508	988375
23463	988376
9597	988377
135187	988378
199383	988379
59955	988380
93573	988381
63793	988382
217103	988383
285197	988384
154806	988385
199463	988386
85262	988387
87732	988388
91898	988389
232359	988390
26906	988391
73282	988392
84157	988393
60200	988394
158660	988395
116722	988396
275160	988397
154142	988398
295364	988399
92991	988400
300534	988401
232649	988402
135510	988403
52209	988404
46352	988405
113647	988406
134898	988407
198513	988408
179863	988409
135079	988410
57362	988411
228944	988412
78528	988413
297232	988414
39290	988415
197816	988416
57111	988417
80691	988418
20341	988419
187050	988420
1684	988421
80221	988422
112821	988423
251285	988424
84877	988425
286971	988426
150049	988427
271112	988428
92831	988429
138778	988430
5756	988431
138577	988432
75354	988433
52636	988434
174023	988435
40954	988436
262222	988437
141997	988438
28105	988439
106664	988440
110713	988441
165293	988442
228429	988443
3712	988444
295487	988445
161128	988446
22462	988447
113093	988448
237336	988449
224224	988450
37915	988451
121214	988452
2820	988453
287776	988454
172675	988455
146361	988456
146348	988457
62628	988458
133334	988459
150785	988460
967	988461
119872	988462
301476	988463
1274	988464
100625	988465
132835	988466
210512	988467
266054	988468
93580	988469
220216	988470
300189	988471
108475	988472
57380	988473
57380	988474
176960	988475
128613	988476
85122	988477
31207	988478
157247	988479
146394	988480
161167	988481
141240	988482
33034	988483
121348	988484
46554	988485
110458	988486
311853	988487
55646	988488
238987	988489
71715	988490
78184	988491
35761	988492
128187	988493
596	988494
8704	988495
263348	988496
207928	988497
234065	988498
36139	988499
82535	988500
213461	988501
296503	988502
235208	988503
187456	988504
76282	988505
255046	988506
1068	988507
213181	988508
139137	988509
48545	988510
279428	988511
61929	988512
138164	988513
61159	988514
48874	988515
69716	988516
268620	988517
139757	988518
252066	988519
180831	988520
50804	988521
37077	988522
245314	988523
36453	988524
37684	988525
54925	988526
276978	988527
122774	988528
269034	988529
12433	988530
54910	988531
128613	988532
209226	988533
559	988534
306332	988535
130652	988536
30906	988537
105138	988538
76623	988539
92532	988540
189014	988541
1127	988542
167351	988543
117361	988544
309174	988545
85364	988546
83194	988547
113889	988548
187271	988549
14250	988550
277263	988551
34622	988552
197048	988553
92820	988554
196648	988555
297890	988556
209181	988557
150523	988558
104061	988559
5682	988560
48289	988561
97718	988562
93861	988563
270580	988564
235650	988565
304858	988566
4241	988567
85292	988568
54220	988569
64768	988570
38247	988571
170777	988572
139733	988573
26362	988574
302790	988575
59955	988576
200180	988577
163374	988578
189684	988579
98081	988580
563	988581
59955	988582
10138	988583
106165	988584
242	988585
198984	988586
198984	988587
198921	988588
49654	988589
122978	988590
131394	988591
66937	988592
292064	988593
2531	988594
39046	988595
35601	988596
18652	988597
5936	988598
142864	988599
88744	988600
50	988601
51213	988602
3223	988603
13134	988604
89684	988605
41930	988606
63975	988607
57253	988608
28573	988609
264402	988610
232533	988611
14804	988612
28789	988613
253567	988614
73057	988615
184459	988616
161432	988617
208709	988618
111951	988619
135357	988620
227544	988621
70185	988622
104402	988623
2947	988624
193649	988625
236842	988626
46941	988627
98732	988628
4896	988629
66566	988630
58357	988631
254484	988632
214079	988633
99737	988634
108043	988635
205550	988636
42992	988637
13584	988638
177056	988639
136741	988640
50908	988641
13592	988642
106944	988643
134079	988644
28276	988645
6994	988646
275	988647
162786	988648
217129	988649
109660	988650
89229	988651
212498	988652
139568	988653
125685	988654
30653	988655
268302	988656
4938	988657
166606	988658
6369	988659
261210	988660
30578	988661
53223	988662
61840	988663
1155	988664
58812	988665
64243	988666
45332	988667
54503	988668
62458	988669
9541	988670
94827	988671
8192	988672
234478	988673
20781	988674
204471	988675
14557	988676
311841	988677
9908	988678
244329	988679
156860	988680
211551	988681
139453	988682
226721	988683
65272	988684
390	988685
105749	988686
166981	988687
71294	988688
144549	988689
121951	988690
6458	988691
47441	988692
239895	988693
124738	988694
168441	988695
114049	988696
204293	988697
5982	988698
38524	988699
4624	988700
88268	988701
148496	988702
277921	988703
72855	988704
173525	988705
43290	988706
54503	988707
38323	988708
6653	988709
138627	988710
8854	988711
4368	988712
51450	988713
87005	988714
32789	988715
48319	988716
6500	988717
42976	988718
59142	988719
61767	988720
109605	988721
61420	988722
243286	988723
28866	988724
71095	988725
35123	988726
33965	988727
71732	988728
28231	988729
56236	988730
126098	988731
126098	988732
71732	988733
31413	988734
61767	988735
92246	988736
54782	988737
137378	988738
35123	988739
188208	988740
129909	988741
92540	988742
311142	988743
68520	988744
225312	988745
226028	988746
6697	988747
112879	988748
23195	988749
231156	988750
33351	988751
50349	988752
9161	988753
44947	988754
140516	988755
85334	988756
72611	988757
62891	988758
149756	988759
302586	988760
250207	988761
74120	988762
102442	988763
82533	988764
255250	988765
142862	988766
69120	988767
17086	988768
71050	988769
1260	988770
71611	988771
51395	988772
81013	988773
246409	988774
140638	988775
304427	988776
18413	988777
49912	988778
221946	988779
14019	988780
201243	988781
8371	988782
84	988783
59209	988784
19499	988785
174069	988786
169764	988787
39566	988788
88971	988789
82385	988790
205560	988791
47500	988792
172915	988793
8156	988794
4332	988795
78994	988796
922	988797
1056	988798
52932	988799
1056	988800
15591	988801
203946	988802
22014	988803
96887	988804
15690	988805
61582	988806
11835	988807
7010	988808
11014	988809
244966	988810
25854	988811
81983	988812
60009	988813
13221	988814
3749	988815
215894	988816
125278	988817
912	988818
65141	988819
5275	988820
122815	988821
195423	988822
87122	988823
145410	988824
22085	988825
62530	988826
62774	988827
4164	988828
26175	988829
36748	988830
174176	988831
40317	988832
21984	988833
161076	988834
78805	988835
171130	988836
4414	988837
41393	988838
71762	988839
261731	988840
27595	988841
81613	988842
25297	988843
96596	988844
84991	988845
32379	988846
38361	988847
15541	988848
237766	988849
100071	988850
14750	988851
35733	988852
190912	988853
4856	988854
127658	988855
12879	988856
19551	988857
1712	988858
116021	988859
64449	988860
1573	988861
21249	988862
68349	988863
37225	988864
34051	988865
92861	988866
182428	988867
3072	988868
40329	988869
116517	988870
129035	988871
436	988872
139206	988873
23694	988874
179114	988875
101691	988876
99181	988877
5884	988878
139170	988879
80354	988880
199189	988881
244455	988882
50820	988883
201930	988884
307926	988885
218634	988886
61788	988887
55220	988888
161977	988889
18676	988890
129227	988891
217079	988892
37760	988893
73671	988894
221908	988895
29871	988896
441	988897
98942	988898
136421	988899
220327	988900
9067	988901
51752	988902
296683	988903
24493	988904
28050	988905
3926	988906
40773	988907
172414	988908
50712	988909
141322	988910
16983	988911
49649	988912
206442	988913
1485	988914
1284	988915
240098	988916
101699	988917
1457	988918
6515	988919
100203	988920
145382	988921
163115	988922
38560	988923
175377	988924
98845	988925
184874	988926
58673	988927
41343	988928
110813	988929
19686	988930
4088	988931
139030	988932
168509	988933
4683	988934
171743	988935
20149	988936
40279	988937
825	988938
10220	988939
73762	988940
77572	988941
204155	988942
12984	988943
61751	988944
4194	988945
2343	988946
80425	988947
34758	988948
268223	988949
495	988950
12563	988951
8502	988952
84681	988953
201592	988954
99868	988955
590	988956
149334	988957
120200	988958
142188	988959
279759	988960
10500	988961
8743	988962
6979	988963
54658	988964
31535	988965
5230	988966
97232	988967
76166	988968
129680	988969
194922	988970
63291	988971
35922	988972
13657	988973
99756	988974
20946	988975
73275	988976
95849	988977
278950	988978
267958	988979
103059	988980
182216	988981
283364	988982
21759	988983
138086	988984
15003	988985
50099	988986
1432	988987
1402	988988
4893	988989
60479	988990
252728	988991
91821	988992
69969	988993
133260	988994
115500	988995
41351	988996
165385	988997
183142	988998
159648	988999
253480	989000
206556	989001
181841	989002
210021	989003
37	989004
3273	989005
92073	989006
301930	989007
3447	989008
128044	989009
162731	989010
28287	989011
169189	989012
574	989013
47749	989014
160820	989015
166753	989016
7176	989017
56013	989018
187281	989019
95776	989020
3042	989021
36909	989022
2288	989023
2288	989024
149568	989025
50082	989026
44299	989027
31333	989028
83004	989029
72072	989030
156638	989031
4572	989032
67898	989033
210672	989034
68780	989035
62733	989036
41074	989037
51238	989038
172433	989039
64045	989040
171535	989041
86346	989042
15080	989043
207191	989044
197094	989045
50206	989046
144337	989047
25481	989048
306033	989049
6852	989050
70931	989051
287091	989052
199660	989053
100877	989054
148671	989055
210331	989056
131719	989057
57848	989058
195363	989059
126468	989060
307141	989061
95999	989062
162873	989063
24025	989064
77657	989065
30660	989066
182036	989067
211109	989068
171241	989069
204532	989070
154184	989071
194122	989072
87527	989073
98756	989074
78654	989075
2134	989076
11210	989077
126229	989078
126229	989079
345	989080
9914	989081
197098	989082
1885	989083
51394	989084
131522	989085
23027	989086
10816	989087
9645	989088
105138	989089
152629	989090
193807	989091
81883	989092
207933	989093
92286	989094
55394	989095
78842	989096
210793	989097
72668	989098
53890	989099
160222	989100
144649	989101
129239	989102
198999	989103
89004	989104
85519	989105
167788	989106
84900	989107
22452	989108
46001	989109
79678	989110
179617	989111
240504	989112
44	989113
207467	989114
36408	989115
228977	989116
158797	989117
54944	989118
151	989119
13046	989120
92940	989121
72073	989122
25412	989123
265602	989124
2821	989125
76195	989126
26410	989127
81764	989128
25973	989129
241866	989130
48468	989131
94910	989132
37965	989133
83211	989134
189497	989135
120509	989136
84629	989137
110915	989138
28847	989139
284834	989140
10539	989141
30480	989142
120765	989143
78885	989144
87860	989145
125417	989146
771	989147
123028	989148
108535	989149
155376	989150
92172	989151
92579	989152
139161	989153
227190	989154
155726	989155
4596	989156
46023	989157
1726	989158
63895	989159
201712	989160
51585	989161
23260	989162
151654	989163
216098	989164
31229	989165
72252	989166
116425	989167
1037	989168
5437	989169
106315	989170
126198	989171
150343	989172
44798	989173
16820	989174
100309	989175
53409	989176
1478	989177
21821	989178
13347	989179
52456	989180
25783	989181
199867	989182
27938	989183
47288	989184
154537	989185
161678	989186
161341	989187
190144	989188
65765	989189
132578	989190
104822	989191
5271	989192
26447	989193
250884	989194
208275	989195
16296	989196
228702	989197
64611	989198
37156	989199
198320	989200
133483	989201
91240	989202
181468	989203
270599	989204
49373	989205
65663	989206
140747	989207
94616	989208
150845	989209
31883	989210
120403	989211
286489	989212
7374	989213
51716	989214
17601	989215
273225	989216
279498	989217
88003	989218
119582	989219
259093	989220
81643	989221
112768	989222
107	989223
107	989224
265497	989225
109787	989226
70365	989227
100168	989228
163151	989229
39418	989230
44581	989231
55551	989232
38194	989233
186	989234
155477	989235
5192	989236
149964	989237
64625	989238
10904	989239
24091	989240
35149	989241
139150	989242
115014	989243
122361	989244
4314	989245
10930	989246
119375	989247
98069	989248
94389	989249
8108	989250
141566	989251
117618	989252
185067	989253
143734	989254
32919	989255
311315	989256
82015	989257
155979	989258
39712	989259
128805	989260
239240	989261
146727	989262
96995	989263
252267	989264
18815	989265
54329	989266
64564	989267
14574	989268
72783	989269
16792	989270
273876	989271
31974	989272
38325	989273
245019	989274
282684	989275
65310	989276
40787	989277
176184	989278
164821	989279
25964	989280
62582	989281
113634	989282
259363	989283
19210	989284
43509	989285
261726	989286
268857	989287
164822	989288
143669	989289
135291	989290
62630	989291
138641	989292
101903	989293
10715	989294
2374	989295
226740	989296
242510	989297
250804	989298
215544	989299
209993	989300
79991	989301
188203	989302
277793	989303
119618	989304
40918	989305
5785	989306
215489	989307
14390	989308
135953	989309
5491	989310
95123	989311
13215	989312
132079	989313
85208	989314
119800	989315
128805	989316
129974	989317
270657	989318
168580	989319
237905	989320
176184	989321
71861	989322
65310	989323
41159	989324
82015	989325
62058	989326
8453	989327
20939	989328
24126	989329
5661	989330
14474	989331
53496	989332
43786	989333
24126	989334
85112	989335
212429	989336
30161	989337
219044	989338
2813	989339
1977	989340
60039	989341
40220	989342
275784	989343
68468	989344
3983	989345
176658	989346
172306	989347
182288	989348
34853	989349
90247	989350
150847	989351
1911	989352
143	989353
279082	989354
31135	989355
61400	989356
2375	989357
6590	989358
147137	989359
112674	989360
235933	989361
12636	989362
243112	989363
198559	989364
17856	989365
51557	989366
3791	989367
87779	989368
54355	989369
8273	989370
77346	989371
6776	989372
90397	989373
204507	989374
54110	989375
106441	989376
121307	989377
70650	989378
140093	989379
29345	989380
122990	989381
34020	989382
200895	989383
31880	989384
23972	989385
56938	989386
253525	989387
12880	989388
34067	989389
30348	989390
25266	989391
1048	989392
294663	989393
147575	989394
18845	989395
50715	989396
66799	989397
17590	989398
201577	989399
120380	989400
96759	989401
238388	989402
58787	989403
101994	989404
21900	989405
8104	989406
22263	989407
56290	989408
135822	989409
242890	989410
104787	989411
53413	989412
111487	989413
33651	989414
44307	989415
32053	989416
10929	989417
78211	989418
96617	989419
6551	989420
5906	989421
40744	989422
7774	989423
251966	989424
22825	989425
5877	989426
7950	989427
18502	989428
167173	989429
67136	989430
72688	989431
177455	989432
138574	989433
40437	989434
266916	989435
287033	989436
14032	989437
213512	989438
73338	989439
28177	989440
697	989441
6640	989442
92237	989443
70851	989444
107183	989445
102956	989446
211699	989447
8619	989448
89206	989449
82446	989450
145686	989451
54342	989452
81877	989453
287923	989454
64196	989455
268410	989456
19061	989457
158448	989458
2884	989459
36646	989460
6928	989461
97639	989462
4791	989463
11203	989464
8602	989465
78310	989466
303437	989467
45392	989468
17018	989469
24889	989470
103843	989471
171002	989472
78880	989473
1634	989474
17951	989475
16583	989476
92347	989477
51545	989478
201614	989479
13594	989480
136072	989481
30600	989482
10687	989483
10687	989484
10687	989485
193883	989486
172418	989487
249408	989488
158212	989489
5898	989490
99871	989491
94494	989492
289640	989493
161259	989494
118365	989495
179516	989496
25479	989497
7262	989498
226489	989499
25392	989500
132467	989501
107824	989502
4062	989503
40580	989504
2831	989505
165873	989506
111712	989507
174330	989508
114162	989509
53659	989510
188428	989511
87386	989512
87386	989513
274485	989514
269728	989515
237131	989516
268304	989517
209002	989518
9150	989519
61786	989520
30946	989521
22574	989522
46276	989523
101697	989524
143138	989525
167779	989526
160100	989527
32282	989528
166274	989529
25706	989530
28212	989531
269661	989532
118715	989533
69998	989534
37774	989535
75523	989536
7414	989537
2612	989538
1413	989539
14493	989540
152830	989541
91022	989542
31893	989543
1198	989544
254487	989545
10900	989546
87138	989547
1451	989548
13156	989549
74474	989550
229210	989551
34015	989552
69877	989553
89554	989554
268063	989555
147221	989556
95813	989557
11372	989558
17613	989559
152896	989560
152881	989561
129209	989562
23221	989563
86156	989564
103410	989565
288154	989566
205012	989567
88327	989568
100019	989569
69391	989570
69391	989571
48565	989572
48519	989573
138642	989574
48583	989575
60694	989576
48519	989577
258621	989578
361	989579
32308	989580
194138	989581
207927	989582
2167	989583
28850	989584
152	989585
82994	989586
5500	989587
12049	989588
279583	989589
13073	989590
5615	989591
45884	989592
62742	989593
121219	989594
9385	989595
11054	989596
1057	989597
1057	989598
59292	989599
72172	989600
74854	989601
76451	989602
33141	989603
58503	989604
114535	989605
133167	989606
223586	989607
91776	989608
299375	989609
270716	989610
116385	989611
8909	989612
11315	989613
53199	989614
26271	989615
56955	989616
27442	989617
159550	989618
123141	989619
72743	989620
58495	989621
13613	989622
46850	989623
19739	989624
6407	989625
120110	989626
10622	989627
51001	989628
140228	989629
95005	989630
60255	989631
34089	989632
113732	989633
139405	989634
59504	989635
96965	989636
291070	989637
211828	989638
119305	989639
60906	989640
119305	989641
30575	989642
129846	989643
255304	989644
59671	989645
40859	989646
54016	989647
305362	989648
175764	989649
7221	989650
195981	989651
206131	989652
33185	989653
63447	989654
145197	989655
1526	989656
239965	989657
45764	989658
134257	989659
87607	989660
174279	989661
22409	989662
131749	989663
106365	989664
47052	989665
84429	989666
108874	989667
7254	989668
54595	989669
6111	989670
20945	989671
3369	989672
264192	989673
207186	989674
300461	989675
92599	989676
22258	989677
179414	989678
178860	989679
239668	989680
27	989681
35196	989682
41788	989683
96757	989684
162114	989685
46930	989686
34033	989687
182314	989688
194295	989689
85189	989690
102768	989691
125351	989692
234547	989693
134293	989694
125647	989695
91687	989696
61085	989697
40	989698
23322	989699
170973	989700
12134	989701
28680	989702
155866	989703
175125	989704
27678	989705
465	989706
465	989707
231572	989708
24897	989709
30127	989710
50471	989711
9419	989712
122802	989713
118344	989714
264363	989715
31973	989716
160295	989717
4496	989718
151928	989719
21094	989720
42501	989721
44991	989722
4703	989723
140751	989724
205554	989725
74844	989726
19918	989727
6028	989728
8483	989729
169827	989730
1719	989731
42396	989732
19914	989733
97756	989734
122703	989735
311438	989736
225668	989737
212240	989738
64557	989739
235094	989740
34820	989741
34820	989742
18232	989743
231446	989744
129009	989745
280396	989746
206875	989747
156050	989748
42717	989749
173594	989750
6648	989751
37754	989752
44793	989753
124916	989754
11125	989755
185346	989756
17794	989757
31870	989758
48811	989759
75108	989760
41994	989761
141880	989762
46615	989763
216577	989764
105427	989765
264100	989766
8907	989767
42535	989768
97237	989769
125490	989770
17784	989771
7391	989772
58142	989773
224373	989774
75177	989775
8817	989776
41516	989777
2820	989778
3539	989779
138471	989780
88530	989781
224076	989782
14390	989783
162947	989784
108497	989785
51677	989786
153939	989787
170267	989788
170112	989789
164057	989790
151354	989791
204483	989792
237375	989793
155435	989794
38571	989795
154886	989796
5383	989797
90090	989798
33346	989799
216630	989800
75919	989801
125193	989802
3203	989803
19184	989804
45615	989805
53510	989806
157329	989807
1464	989808
195505	989809
204854	989810
154740	989811
91187	989812
219247	989813
141347	989814
16972	989815
56455	989816
119615	989817
55437	989818
24585	989819
99994	989820
127339	989821
171798	989822
10219	989823
89981	989824
113852	989825
74408	989826
114912	989827
87074	989828
306220	989829
45261	989830
86757	989831
53235	989832
103962	989833
61637	989834
70076	989835
43596	989836
126163	989837
34873	989838
243330	989839
86043	989840
17729	989841
17729	989842
151841	989843
63170	989844
95619	989845
204106	989846
116629	989847
219639	989848
3501	989849
131173	989850
182255	989851
2577	989852
51868	989853
234157	989854
162136	989855
277541	989856
22622	989857
226501	989858
191621	989859
124000	989860
82227	989861
244103	989862
61471	989863
74918	989864
67443	989865
47585	989866
15842	989867
66598	989868
190472	989869
20850	989870
137434	989871
97310	989872
273668	989873
162085	989874
179548	989875
193511	989876
106208	989877
140879	989878
131898	989879
126733	989880
177144	989881
40358	989882
141465	989883
35976	989884
139440	989885
16755	989886
35161	989887
129810	989888
132682	989889
133301	989890
37008	989891
225836	989892
132682	989893
176249	989894
176572	989895
123503	989896
48543	989897
120633	989898
252292	989899
97671	989900
21984	989901
127815	989902
142461	989903
18208	989904
52291	989905
1795	989906
115768	989907
77549	989908
13142	989909
150804	989910
107938	989911
1370	989912
229007	989913
66369	989914
30304	989915
48884	989916
36099	989917
13680	989918
59667	989919
61418	989920
61418	989921
62978	989922
129902	989923
66555	989924
61200	989925
110131	989926
296533	989927
215876	989928
310773	989929
41973	989930
117016	989931
151274	989932
75234	989933
62978	989934
198518	989935
51061	989936
40717	989937
136473	989938
97097	989939
87654	989940
14958	989941
21163	989942
290917	989943
301578	989944
170522	989945
163159	989946
285813	989947
10491	989948
2073	989949
304805	989950
165197	989951
149908	989952
69570	989953
1266	989954
280785	989955
81365	989956
59533	989957
2642	989958
94146	989959
202947	989960
13180	989961
181448	989962
140582	989963
258842	989964
71206	989965
147311	989966
97742	989967
263010	989968
103207	989969
28804	989970
256934	989971
88345	989972
7222	989973
76719	989974
90111	989975
91865	989976
25806	989977
58215	989978
88345	989979
156873	989980
67527	989981
129521	989982
65344	989983
87922	989984
132036	989985
132479	989986
22041	989987
100520	989988
34562	989989
116008	989990
36943	989991
15148	989992
226872	989993
132909	989994
46288	989995
28686	989996
103055	989997
210571	989998
104246	989999
248603	990000
90099	990001
30597	990002
2309	990003
209638	990004
4510	990005
4510	990006
4510	990007
4510	990008
4510	990009
22032	990010
20100	990011
71654	990012
9955	990013
30842	990014
5633	990015
72850	990016
64699	990017
23563	990018
88090	990019
9300	990020
61529	990021
42259	990022
80691	990023
156904	990024
49119	990025
17481	990026
16962	990027
136068	990028
36420	990029
3143	990030
4967	990031
7875	990032
60700	990033
24862	990034
64297	990035
56	990036
61394	990037
32437	990038
39206	990039
97377	990040
113	990041
174925	990042
5509	990043
5509	990044
148033	990045
235279	990046
237813	990047
217877	990048
173751	990049
62206	990050
52997	990051
63068	990052
274708	990053
38809	990054
1840	990055
641	990056
27028	990057
152209	990058
102275	990059
75946	990060
20841	990061
42191	990062
136461	990063
62216	990064
28514	990065
51641	990066
11214	990067
291455	990068
111763	990069
133661	990070
24740	990071
176837	990072
152104	990073
209336	990074
269284	990075
6229	990076
179186	990077
297225	990078
214006	990079
33525	990080
25685	990081
10181	990082
190465	990083
308280	990084
169759	990085
228413	990086
163798	990087
193925	990088
20268	990089
227615	990090
177685	990091
43547	990092
38156	990093
36094	990094
136770	990095
185638	990096
24798	990097
13469	990098
221049	990099
21401	990100
48389	990101
105927	990102
109767	990103
154463	990104
81613	990105
54508	990106
54514	990107
311074	990108
204994	990109
193778	990110
129759	990111
99404	990112
66887	990113
214571	990114
14777	990115
12425	990116
32894	990117
41079	990118
238841	990119
85271	990120
55646	990121
205012	990122
4252	990123
27699	990124
26472	990125
231934	990126
47438	990127
153286	990128
305377	990129
76570	990130
40915	990131
144984	990132
41531	990133
202707	990134
59603	990135
25925	990136
9410	990137
19671	990138
12990	990139
10035	990140
4187	990141
147276	990142
60288	990143
4885	990144
128790	990145
91931	990146
16159	990147
70204	990148
104092	990149
57550	990150
122752	990151
231024	990152
48439	990153
12134	990154
23191	990155
14501	990156
130392	990157
242011	990158
132440	990159
77936	990160
32047	990161
158071	990162
35587	990163
168074	990164
144731	990165
125188	990166
22495	990167
17093	990168
69710	990169
304266	990170
275	990171
20296	990172
883	990173
45	990174
98003	990175
235038	990176
117620	990177
694	990178
90475	990179
16383	990180
131948	990181
86234	990182
1548	990183
41145	990184
145042	990185
163902	990186
268362	990187
15259	990188
74039	990189
248449	990190
12276	990191
26984	990192
5	990193
195942	990194
84117	990195
195156	990196
15114	990197
94067	990198
2680	990199
2684	990200
73247	990201
21816	990202
55264	990203
22684	990204
264845	990205
19422	990206
130948	990207
51194	990208
67752	990209
49897	990210
106152	990211
153161	990212
135941	990213
145788	990214
19930	990215
52644	990216
103411	990217
54225	990218
81926	990219
81926	990220
55456	990221
27618	990222
64856	990223
11092	990224
108855	990225
12659	990226
215767	990227
54328	990228
66376	990229
924	990230
167654	990231
128113	990232
151474	990233
33764	990234
56133	990235
281	990236
121002	990237
11903	990238
99630	990239
53127	990240
63420	990241
38562	990242
89858	990243
37723	990244
54309	990245
87471	990246
38073	990247
160070	990248
58695	990249
228098	990250
66916	990251
110672	990252
208870	990253
5611	990254
280027	990255
135880	990256
1297	990257
18303	990258
56762	990259
253785	990260
12236	990261
203198	990262
206245	990263
14417	990264
179380	990265
66739	990266
31163	990267
17433	990268
243518	990269
37309	990270
134609	990271
48457	990272
237414	990273
75128	990274
987	990275
64991	990276
8282	990277
303112	990278
9512	990279
9512	990280
269079	990281
5412	990282
8573	990283
122207	990284
164064	990285
121868	990286
231236	990287
281034	990288
51373	990289
177978	990290
295266	990291
3163	990292
118049	990293
29813	990294
19462	990295
136723	990296
172693	990297
222784	990298
20613	990299
171242	990300
142405	990301
226776	990302
199553	990303
82366	990304
209094	990305
58705	990306
104294	990307
150498	990308
119092	990309
172426	990310
137698	990311
19083	990312
215365	990313
18858	990314
3163	990315
275307	990316
85	990317
16786	990318
48894	990319
1440	990320
88697	990321
26266	990322
2698	990323
16291	990324
19575	990325
121440	990326
57445	990327
142589	990328
118802	990329
58580	990330
76708	990331
77697	990332
39023	990333
26266	990334
46042	990335
23915	990336
4581	990337
199832	990338
36471	990339
11110	990340
99416	990341
68862	990342
23020	990343
199739	990344
9864	990345
60379	990346
127926	990347
51518	990348
26	990349
177560	990350
258227	990351
59158	990352
41102	990353
114853	990354
20097	990355
1534	990356
98258	990357
11675	990358
29467	990359
199683	990360
11572	990361
50765	990362
18647	990363
60390	990364
52	990365
95762	990366
63750	990367
63827	990368
69	990369
2682	990370
116655	990371
121985	990372
16066	990373
22391	990374
10812	990375
65457	990376
17315	990377
89164	990378
43857	990379
46773	990380
300965	990381
131277	990382
255234	990383
78332	990384
175996	990385
45731	990386
19924	990387
4113	990388
4113	990389
57468	990390
46578	990391
29553	990392
21644	990393
15711	990394
10956	990395
194957	990396
24652	990397
271959	990398
31953	990399
121027	990400
18664	990401
225919	990402
22213	990403
11378	990404
152770	990405
10319	990406
10319	990407
29547	990408
70820	990409
67978	990410
150006	990411
61653	990412
26957	990413
27796	990414
278850	990415
193258	990416
100126	990417
100126	990418
404	990419
265760	990420
114276	990421
18912	990422
2598	990423
4260	990424
2509	990425
98759	990426
9524	990427
50256	990428
11779	990429
29167	990430
10142	990431
20568	990432
67344	990433
166938	990434
117989	990435
207891	990436
9883	990437
91844	990438
120514	990439
12401	990440
25534	990441
205971	990442
2691	990443
89504	990444
44972	990445
171088	990446
34433	990447
198254	990448
166568	990449
14183	990450
248025	990451
10310	990452
146983	990453
295926	990454
284829	990455
156067	990456
35768	990457
120168	990458
21008	990459
97398	990460
120159	990461
3724	990462
21895	990463
18455	990464
25081	990465
3290	990466
6894	990467
132338	990468
168497	990469
88386	990470
81893	990471
13477	990472
64674	990473
296978	990474
46321	990475
179998	990476
55451	990477
72786	990478
233612	990479
28419	990480
44407	990481
201604	990482
86924	990483
299207	990484
17946	990485
7158	990486
138994	990487
168999	990488
80758	990489
143911	990490
215004	990491
155275	990492
116262	990493
61196	990494
20830	990495
244	990496
19196	990497
223300	990498
4648	990499
63902	990500
97295	990501
104541	990502
60263	990503
300799	990504
20069	990505
244298	990506
193202	990507
8119	990508
234703	990509
215361	990510
171833	990511
90358	990512
207310	990513
162415	990514
42194	990515
268434	990516
177133	990517
22499	990518
221650	990519
196793	990520
7507	990521
48250	990522
30545	990523
112039	990524
41944	990525
91170	990526
275292	990527
8602	990528
2369	990529
8602	990530
236256	990531
256140	990532
47900	990533
3462	990534
18077	990535
115017	990536
46638	990537
78220	990538
26509	990539
70275	990540
142945	990541
107039	990542
198	990543
224341	990544
77928	990545
4991	990546
97096	990547
38846	990548
36279	990549
190116	990550
184519	990551
8061	990552
38847	990553
185271	990554
117093	990555
36766	990556
51579	990557
12343	990558
71830	990559
5277	990560
107319	990561
27788	990562
157057	990563
24623	990564
67486	990565
24327	990566
281898	990567
191809	990568
7098	990569
22252	990570
65645	990571
138473	990572
293	990573
218297	990574
181776	990575
126253	990576
279350	990577
190964	990578
123745	990579
26794	990580
128649	990581
83027	990582
122141	990583
288726	990584
123793	990585
2824	990586
2824	990587
10393	990588
55083	990589
10185	990590
72806	990591
48472	990592
79379	990593
119405	990594
47683	990595
110386	990596
266728	990597
32566	990598
104986	990599
14482	990600
38913	990601
155729	990602
69322	990603
120846	990604
186293	990605
1666	990606
195662	990607
11397	990608
233916	990609
81073	990610
181383	990611
218957	990612
183218	990613
10058	990614
146155	990615
43530	990616
185889	990617
216179	990618
105157	990619
122076	990620
62569	990621
155570	990622
147388	990623
819	990624
157964	990625
11306	990626
22882	990627
163453	990628
163557	990629
192884	990630
61959	990631
42609	990632
180368	990633
485	990634
33113	990635
92	990636
207042	990637
159586	990638
69047	990639
296577	990640
65154	990641
312165	990642
22779	990643
42832	990644
47541	990645
245965	990646
139170	990647
97651	990648
65154	990649
63746	990650
121205	990651
85656	990652
128656	990653
26341	990654
251408	990655
64773	990656
123772	990657
207042	990658
228587	990659
48771	990660
181408	990661
22922	990662
105732	990663
89089	990664
44962	990665
53402	990666
67739	990667
11397	990668
66618	990669
169020	990670
79563	990671
54289	990672
230327	990673
21673	990674
21673	990675
295467	990676
200061	990677
1	990678
164503	990679
77950	990680
21190	990681
10031	990682
27111	990683
174665	990684
32843	990685
127277	990686
49364	990687
40892	990688
49142	990689
121205	990690
22765	990691
197301	990692
238593	990693
194238	990694
39401	990695
61081	990696
92956	990697
301234	990698
1	990699
21673	990700
1	990701
64710	990702
151694	990703
163094	990704
182323	990705
10974	990706
63367	990707
145809	990708
57124	990709
1	990710
247885	990711
57530	990712
103507	990713
80880	990714
135274	990715
214154	990716
157364	990717
10966	990718
302792	990719
140090	990720
91347	990721
109848	990722
2376	990723
156267	990724
164458	990725
70030	990726
241040	990727
246049	990728
22882	990729
282200	990730
195305	990731
62783	990732
99823	990733
73795	990734
164742	990735
261225	990736
108443	990737
22779	990738
62326	990739
20915	990740
232102	990741
16647	990742
1	990743
1	990744
1	990745
1	990746
261905	990747
233771	990748
36111	990749
3547	990750
190741	990751
44289	990752
57884	990753
22754	990754
91260	990755
7453	990756
19072	990757
237967	990758
5750	990759
44272	990760
206268	990761
87020	990762
87020	990763
198711	990764
214978	990765
17004	990766
63832	990767
218388	990768
98981	990769
13478	990770
60878	990771
293758	990772
171962	990773
1490	990774
3634	990775
53525	990776
197647	990777
197649	990778
193985	990779
212316	990780
97832	990781
57024	990782
13595	990783
146391	990784
15402	990785
4679	990786
90799	990787
17750	990788
15739	990789
242232	990790
262872	990791
42343	990792
202057	990793
181977	990794
60911	990795
52798	990796
49799	990797
1381	990798
59993	990799
201282	990800
53955	990801
16818	990802
2884	990803
13500	990804
84202	990805
47677	990806
130827	990807
18743	990808
69693	990809
101808	990810
50361	990811
154521	990812
106313	990813
95614	990814
15530	990815
169866	990816
27845	990817
259924	990818
177729	990819
46179	990820
117870	990821
45924	990822
19593	990823
225957	990824
27865	990825
37066	990826
17863	990827
19916	990828
265843	990829
266658	990830
102283	990831
42405	990832
288809	990833
32656	990834
22290	990835
36601	990836
175142	990837
146803	990838
115056	990839
256303	990840
50	990841
190596	990842
31958	990843
247876	990844
279133	990845
94409	990846
63058	990847
39879	990848
55492	990849
1089	990850
2347	990851
184724	990852
14061	990853
246047	990854
142281	990855
46096	990856
43428	990857
45825	990858
8080	990859
47327	990860
15470	990861
37525	990862
272756	990863
21065	990864
64097	990865
46770	990866
46986	990867
36501	990868
179352	990869
281229	990870
9537	990871
27753	990872
2382	990873
253085	990874
43867	990875
225921	990876
47530	990877
151809	990878
37828	990879
19404	990880
21696	990881
87560	990882
13805	990883
8935	990884
216164	990885
259577	990886
142361	990887
46888	990888
43675	990889
11505	990890
11678	990891
64294	990892
33745	990893
160668	990894
295555	990895
290303	990896
86711	990897
26539	990898
310327	990899
21321	990900
158258	990901
54525	990902
120013	990903
6705	990904
9341	990905
65251	990906
199932	990907
199932	990908
69189	990909
24320	990910
77340	990911
177850	990912
41141	990913
38298	990914
7683	990915
56697	990916
44122	990917
679	990918
205724	990919
83586	990920
38808	990921
19635	990922
72054	990923
4764	990924
7587	990925
43814	990926
51259	990927
42267	990928
24541	990929
89932	990930
85886	990931
156703	990932
78466	990933
7023	990934
6294	990935
16205	990936
139441	990937
142241	990938
207418	990939
207131	990940
60973	990941
11461	990942
139912	990943
196076	990944
127687	990945
124287	990946
35005	990947
146289	990948
111847	990949
4	990950
5091	990951
120176	990952
64120	990953
65191	990954
4757	990955
16310	990956
83789	990957
245192	990958
9353	990959
12352	990960
135523	990961
54816	990962
104171	990963
17622	990964
235986	990965
202606	990966
291976	990967
146695	990968
78948	990969
12282	990970
36849	990971
113396	990972
309332	990973
139133	990974
77532	990975
11183	990976
95708	990977
6897	990978
18124	990979
20488	990980
8028	990981
120817	990982
123455	990983
6595	990984
62005	990985
278673	990986
67511	990987
14716	990988
158667	990989
65940	990990
23263	990991
39453	990992
133116	990993
1	990994
10857	990995
70656	990996
28032	990997
19305	990998
15717	990999
10488	991000
11374	991001
108666	991002
11964	991003
181454	991004
105887	991005
20654	991006
266398	991007
13006	991008
81912	991009
198792	991010
94626	991011
7482	991012
21956	991013
36377	991014
260254	991015
53259	991016
41319	991017
246029	991018
19081	991019
133747	991020
132710	991021
80077	991022
120526	991023
88051	991024
54056	991025
174779	991026
91827	991027
113867	991028
5172	991029
1335	991030
106367	991031
96091	991032
21432	991033
22607	991034
307717	991035
1707	991036
58382	991037
253290	991038
32805	991039
150494	991040
215631	991041
36089	991042
30622	991043
2613	991044
160498	991045
8414	991046
107949	991047
62844	991048
213162	991049
100959	991050
2610	991051
3911	991052
228475	991053
301126	991054
166223	991055
25799	991056
100999	991057
21206	991058
144528	991059
23876	991060
28109	991061
145321	991062
101405	991063
249564	991064
15990	991065
25024	991066
101846	991067
39551	991068
219909	991069
46062	991070
179455	991071
276136	991072
22124	991073
33815	991074
39801	991075
164786	991076
171863	991077
214058	991078
1155	991079
255837	991080
196636	991081
58598	991082
14868	991083
61002	991084
80393	991085
288484	991086
52106	991087
71153	991088
53185	991089
266291	991090
260017	991091
265474	991092
6808	991093
46967	991094
36555	991095
53383	991096
64890	991097
87381	991098
58341	991099
131821	991100
192951	991101
118237	991102
176741	991103
665	991104
51496	991105
4015	991106
10585	991107
6256	991108
23273	991109
64347	991110
177378	991111
8966	991112
157781	991113
29747	991114
155157	991115
216268	991116
16781	991117
67461	991118
173398	991119
109860	991120
91129	991121
261329	991122
43227	991123
72709	991124
184776	991125
250711	991126
77885	991127
180124	991128
257	991129
60870	991130
201674	991131
14446	991132
15077	991133
186362	991134
26404	991135
64960	991136
270669	991137
221042	991138
237734	991139
222960	991140
262530	991141
271041	991142
295516	991143
281870	991144
243646	991145
39223	991146
208289	991147
13223	991148
311441	991149
2275	991150
235356	991151
244929	991152
284815	991153
243683	991154
223305	991155
259724	991156
103852	991157
1790	991158
219001	991159
131673	991160
91412	991161
133212	991162
200088	991163
120411	991164
292493	991165
179300	991166
259907	991167
179301	991168
120412	991169
259910	991170
80235	991171
120413	991172
259911	991173
292496	991174
90593	991175
80236	991176
179303	991177
179304	991178
120416	991179
180394	991180
292160	991181
259921	991182
179311	991183
179311	991184
120418	991185
36357	991186
201737	991187
41640	991188
212937	991189
90764	991190
50634	991191
22892	991192
68647	991193
236081	991194
169223	991195
83145	991196
98781	991197
37270	991198
41745	991199
951	991200
13329	991201
271531	991202
172504	991203
119546	991204
69029	991205
69146	991206
66869	991207
14377	991208
226159	991209
282020	991210
85055	991211
124394	991212
275885	991213
22195	991214
44603	991215
102943	991216
182931	991217
132710	991218
225821	991219
152033	991220
260044	991221
108825	991222
34268	991223
31699	991224
51119	991225
48884	991226
74757	991227
28270	991228
123633	991229
82915	991230
56258	991231
51143	991232
11183	991233
118345	991234
127089	991235
52022	991236
130824	991237
5212	991238
147407	991239
172466	991240
3420	991241
202458	991242
6246	991243
29202	991244
179128	991245
202711	991246
292410	991247
136342	991248
40760	991249
292419	991250
292425	991251
292428	991252
292430	991253
202713	991254
292412	991255
292432	991256
202712	991257
30701	991258
179508	991259
2279	991260
148053	991261
428	991262
4677	991263
42148	991264
797	991265
183156	991266
181220	991267
69824	991268
143437	991269
46548	991270
6595	991271
214872	991272
304535	991273
268611	991274
295308	991275
267465	991276
268076	991277
126384	991278
201458	991279
25947	991280
224015	991281
164334	991282
86146	991283
52108	991284
53353	991285
67570	991286
786	991287
98675	991288
129718	991289
22676	991290
16789	991291
3120	991292
69980	991293
127846	991294
69456	991295
13329	991296
16312	991297
28683	991298
186646	991299
57774	991300
94676	991301
61929	991302
65248	991303
20460	991304
89356	991305
82418	991306
89254	991307
130196	991308
13786	991309
206842	991310
34149	991311
103755	991312
131803	991313
293389	991314
11832	991315
149954	991316
51964	991317
68296	991318
74056	991319
71	991320
291232	991321
338	991322
25714	991323
18553	991324
95444	991325
99028	991326
16073	991327
40578	991328
257205	991329
134543	991330
153738	991331
73720	991332
9779	991333
42464	991334
195404	991335
143036	991336
200426	991337
219595	991338
52981	991339
103842	991340
73456	991341
13711	991342
53843	991343
95174	991344
224249	991345
11112	991346
36652	991347
32135	991348
4919	991349
6140	991350
6169	991351
84966	991352
34747	991353
225289	991354
11126	991355
147626	991356
156985	991357
173347	991358
252143	991359
89229	991360
156091	991361
156159	991362
186891	991363
225676	991364
306103	991365
97227	991366
257601	991367
301735	991368
54971	991369
21301	991370
27099	991371
308081	991372
218619	991373
30764	991374
31291	991375
17295	991376
2404	991377
93872	991378
311227	991379
246249	991380
203550	991381
55160	991382
149705	991383
3772	991384
174658	991385
244051	991386
50563	991387
154739	991388
7972	991389
57310	991390
2335	991391
25759	991392
202711	991393
292409	991394
292414	991395
40760	991396
292415	991397
292416	991398
292417	991399
292420	991400
292422	991401
292424	991402
292429	991403
202713	991404
292431	991405
292433	991406
202714	991407
292794	991408
202981	991409
292800	991410
292801	991411
292802	991412
202985	991413
202986	991414
292806	991415
292807	991416
292808	991417
292809	991418
292810	991419
292813	991420
292790	991421
292816	991422
202987	991423
202988	991424
136553	991425
292818	991426
292820	991427
202989	991428
292823	991429
202990	991430
136554	991431
292825	991432
202993	991433
202994	991434
292791	991435
292830	991436
292793	991437
202586	991438
134859	991439
135853	991440
16570	991441
263495	991442
262024	991443
229372	991444
266855	991445
150828	991446
274362	991447
288328	991448
224314	991449
241941	991450
231483	991451
231185	991452
49569	991453
192076	991454
264307	991455
62714	991456
233394	991457
233434	991458
98119	991459
43937	991460
3683	991461
43780	991462
34554	991463
53403	991464
24612	991465
151227	991466
128479	991467
187208	991468
7561	991469
133153	991470
98503	991471
312125	991472
58699	991473
52220	991474
183104	991475
125792	991476
179616	991477
9215	991478
56205	991479
71144	991480
219101	991481
161880	991482
111353	991483
24032	991484
5169	991485
89656	991486
1505	991487
135782	991488
17217	991489
172644	991490
286436	991491
7036	991492
972	991493
56843	991494
36919	991495
60091	991496
179608	991497
275916	991498
276143	991499
275740	991500
274627	991501
77616	991502
23078	991503
245580	991504
2262	991505
154501	991506
16378	991507
135558	991508
494	991509
108519	991510
200933	991511
25541	991512
40571	991513
28066	991514
57433	991515
196268	991516
107226	991517
41881	991518
55532	991519
178331	991520
168290	991521
90701	991522
160007	991523
149272	991524
116499	991525
2703	991526
189386	991527
29919	991528
55441	991529
142361	991530
14358	991531
153287	991532
4680	991533
37002	991534
131131	991535
1827	991536
206106	991537
159992	991538
38934	991539
233428	991540
61865	991541
74678	991542
68064	991543
253928	991544
1206	991545
9628	991546
247087	991547
277183	991548
195951	991549
65639	991550
280266	991551
6874	991552
71651	991553
37986	991554
36563	991555
131750	991556
15530	991557
15860	991558
32929	991559
19190	991560
84968	991561
3004	991562
164145	991563
239555	991564
6789	991565
152469	991566
44074	991567
146287	991568
93556	991569
95262	991570
39262	991571
103290	991572
274645	991573
238530	991574
117642	991575
121761	991576
9016	991577
262554	991578
9016	991579
43485	991580
12127	991581
32112	991582
177383	991583
79384	991584
15575	991585
45610	991586
17448	991587
96618	991588
77444	991589
12719	991590
114917	991591
39673	991592
190348	991593
71823	991594
159532	991595
6582	991596
258860	991597
35798	991598
19508	991599
21123	991600
7362	991601
4730	991602
182261	991603
29443	991604
206	991605
69417	991606
51259	991607
54863	991608
10813	991609
248436	991610
193672	991611
153287	991612
106212	991613
78658	991614
36003	991615
138936	991616
61149	991617
443	991618
443	991619
11159	991620
24544	991621
194794	991622
72123	991623
96814	991624
26970	991625
6100	991626
17487	991627
16735	991628
84412	991629
31534	991630
254076	991631
6073	991632
87988	991633
78217	991634
3859	991635
41437	991636
9553	991637
186832	991638
118237	991639
24790	991640
193951	991641
88790	991642
186750	991643
17984	991644
114171	991645
49888	991646
7941	991647
80906	991648
25689	991649
122599	991650
15936	991651
269852	991652
193679	991653
26008	991654
26008	991655
172306	991656
234194	991657
4265	991658
185211	991659
33380	991660
56000	991661
69513	991662
21764	991663
18184	991664
18184	991665
5168	991666
6768	991667
16348	991668
78087	991669
99311	991670
40516	991671
79101	991672
46871	991673
30909	991674
92471	991675
126489	991676
24510	991677
213844	991678
26979	991679
115476	991680
62322	991681
268316	991682
195876	991683
58683	991684
265633	991685
119186	991686
233145	991687
126259	991688
234236	991689
200438	991690
200440	991691
151016	991692
2795	991693
60980	991694
195681	991695
29146	991696
14897	991697
128933	991698
257516	991699
88655	991700
59446	991701
89758	991702
20733	991703
10567	991704
1447	991705
43903	991706
76898	991707
29752	991708
4335	991709
56100	991710
11859	991711
535	991712
5055	991713
17594	991714
191395	991715
287844	991716
2363	991717
3537	991718
22272	991719
89316	991720
178139	991721
179467	991722
179467	991723
184315	991724
107422	991725
296360	991726
87962	991727
74262	991728
312837	991729
88088	991730
80541	991731
29395	991732
181434	991733
275229	991734
130625	991735
207217	991736
50149	991737
24520	991738
86746	991739
142681	991740
5737	991741
147672	991742
199920	991743
19302	991744
245857	991745
3049	991746
102386	991747
25093	991748
15402	991749
285256	991750
307257	991751
62185	991752
6768	991753
190577	991754
8912	991755
50405	991756
175013	991757
240162	991758
47225	991759
40031	991760
251874	991761
25943	991762
83861	991763
129148	991764
13211	991765
16461	991766
96100	991767
29814	991768
24183	991769
25918	991770
181326	991771
136277	991772
51720	991773
89458	991774
70489	991775
28525	991776
81235	991777
1764	991778
4586	991779
97014	991780
26907	991781
32362	991782
23236	991783
22232	991784
44122	991785
29812	991786
148285	991787
181052	991788
52992	991789
39393	991790
202608	991791
214918	991792
176736	991793
21578	991794
63423	991795
54440	991796
312781	991797
162624	991798
238443	991799
37690	991800
58379	991801
278224	991802
268379	991803
8532	991804
16078	991805
144558	991806
114747	991807
224564	991808
17275	991809
236191	991810
43342	991811
200259	991812
8094	991813
1592	991814
2262	991815
110814	991816
135666	991817
132270	991818
9376	991819
293150	991820
216749	991821
50994	991822
146694	991823
5426	991824
10476	991825
292769	991826
253660	991827
16441	991828
37947	991829
43599	991830
14248	991831
32805	991832
160238	991833
40700	991834
54729	991835
42814	991836
81140	991837
18074	991838
97185	991839
14209	991840
1412	991841
38211	991842
29901	991843
124167	991844
165488	991845
71211	991846
264578	991847
212073	991848
114500	991849
213495	991850
255824	991851
5253	991852
139238	991853
200882	991854
27859	991855
37618	991856
150887	991857
252859	991858
53377	991859
13285	991860
8797	991861
38748	991862
18909	991863
264451	991864
197655	991865
15603	991866
178653	991867
169985	991868
1615	991869
96226	991870
242860	991871
15395	991872
51	991873
477	991874
44907	991875
33784	991876
60015	991877
11	991878
5503	991879
274068	991880
5503	991881
115391	991882
48806	991883
167813	991884
215226	991885
30161	991886
4069	991887
24883	991888
133862	991889
115805	991890
41509	991891
20432	991892
12429	991893
281686	991894
40180	991895
88652	991896
3505	991897
167140	991898
29346	991899
90871	991900
193616	991901
124304	991902
50093	991903
170050	991904
11856	991905
170563	991906
20544	991907
53442	991908
48596	991909
1708	991910
7428	991911
126321	991912
285556	991913
127386	991914
11882	991915
1267	991916
113109	991917
238723	991918
84341	991919
8334	991920
35389	991921
31002	991922
14	991923
200957	991924
59136	991925
223912	991926
57341	991927
1298	991928
283675	991929
104685	991930
52060	991931
90892	991932
161875	991933
15	991934
53037	991935
16810	991936
165394	991937
199635	991938
53778	991939
16474	991940
29571	991941
11907	991942
18929	991943
11969	991944
11160	991945
3903	991946
125006	991947
3911	991948
100248	991949
77146	991950
14129	991951
654	991952
16856	991953
142067	991954
170901	991955
40247	991956
154950	991957
13078	991958
103957	991959
15919	991960
6480	991961
24669	991962
23824	991963
154812	991964
66088	991965
237920	991966
267998	991967
209023	991968
32446	991969
5446	991970
7254	991971
46634	991972
8021	991973
11991	991974
4580	991975
35595	991976
9886	991977
30939	991978
63279	991979
273815	991980
15588	991981
51474	991982
36063	991983
70562	991984
8753	991985
3765	991986
149423	991987
207917	991988
59448	991989
51376	991990
71681	991991
94591	991992
50979	991993
25090	991994
149469	991995
191425	991996
26735	991997
16172	991998
92997	991999
207784	992000
12291	992001
6003	992002
71196	992003
59609	992004
34428	992005
80339	992006
45983	992007
216963	992008
18723	992009
62098	992010
292737	992011
268193	992012
71916	992013
32691	992014
14878	992015
77508	992016
52684	992017
41200	992018
37481	992019
17686	992020
32191	992021
125010	992022
80794	992023
45234	992024
52270	992025
3754	992026
205	992027
58933	992028
75398	992029
26968	992030
15112	992031
184987	992032
54041	992033
33771	992034
272098	992035
1988	992036
223263	992037
23214	992038
50398	992039
61908	992040
48084	992041
23084	992042
55048	992043
124816	992044
130	992045
37565	992046
3919	992047
10197	992048
69773	992049
63663	992050
19421	992051
112558	992052
34216	992053
5775	992054
116408	992055
66219	992056
84410	992057
54033	992058
46064	992059
312206	992060
34918	992061
12975	992062
13315	992063
1003	992064
108819	992065
153974	992066
9427	992067
166429	992068
998	992069
297705	992070
11464	992071
72502	992072
220715	992073
13490	992074
874	992075
16105	992076
22235	992077
100742	992078
109245	992079
39222	992080
80134	992081
568	992082
177819	992083
21331	992084
18148	992085
21232	992086
108	992087
469	992088
53045	992089
179946	992090
226112	992091
17467	992092
260980	992093
1732	992094
4081	992095
211446	992096
22484	992097
21040	992098
3750	992099
212034	992100
34193	992101
201672	992102
75466	992103
30	992104
15476	992105
259153	992106
44370	992107
64503	992108
34062	992109
105859	992110
25162	992111
209982	992112
18988	992113
284468	992114
56944	992115
132510	992116
137188	992117
209830	992118
81930	992119
7334	992120
1548	992121
22105	992122
47434	992123
1473	992124
171834	992125
105172	992126
17191	992127
1662	992128
48690	992129
54926	992130
4726	992131
9087	992132
97464	992133
83413	992134
33	992135
175644	992136
250455	992137
9157	992138
30828	992139
68570	992140
13755	992141
48413	992142
9626	992143
243668	992144
4556	992145
74653	992146
51500	992147
228503	992148
86714	992149
165659	992150
17694	992151
79718	992152
37697	992153
12849	992154
2361	992155
24665	992156
14389	992157
186273	992158
65170	992159
764	992160
156127	992161
135223	992162
2762	992163
15429	992164
165723	992165
114060	992166
83435	992167
261937	992168
5554	992169
117598	992170
46185	992171
281	992172
4837	992173
3904	992174
5277	992175
7158	992176
86082	992177
21390	992178
60023	992179
122466	992180
22161	992181
234676	992182
122932	992183
11	992184
155800	992185
21864	992186
135596	992187
170814	992188
185014	992189
150647	992190
168815	992191
29515	992192
220440	992193
20770	992194
5808	992195
79594	992196
39878	992197
101279	992198
205582	992199
50544	992200
27967	992201
101282	992202
288104	992203
40662	992204
1025	992205
9929	992206
59595	992207
68729	992208
203634	992209
213	992210
240063	992211
121189	992212
7007	992213
29045	992214
81043	992215
102308	992216
35408	992217
266943	992218
27908	992219
141291	992220
94685	992221
202810	992222
55587	992223
16876	992224
63237	992225
113712	992226
146362	992227
207285	992228
189538	992229
12597	992230
62093	992231
79	992232
45596	992233
151357	992234
15185	992235
6554	992236
114495	992237
50785	992238
21446	992239
4094	992240
111141	992241
2171	992242
9748	992243
20570	992244
24306	992245
17569	992246
11720	992247
49078	992248
50390	992249
1703	992250
49608	992251
110736	992252
169464	992253
30795	992254
115971	992255
290879	992256
112422	992257
112422	992258
49256	992259
85731	992260
90526	992261
38652	992262
84544	992263
161971	992264
41137	992265
125019	992266
13784	992267
91273	992268
15552	992269
56020	992270
9804	992271
18460	992272
27437	992273
23317	992274
153401	992275
1124	992276
3063	992277
16212	992278
2408	992279
82595	992280
125800	992281
1979	992282
20197	992283
36080	992284
282965	992285
53160	992286
37407	992287
91021	992288
57691	992289
4088	992290
41022	992291
4040	992292
16546	992293
20321	992294
10685	992295
58649	992296
32597	992297
19128	992298
48077	992299
4514	992300
86975	992301
66449	992302
14998	992303
237757	992304
95937	992305
2258	992306
83697	992307
82320	992308
88850	992309
19521	992310
147283	992311
83730	992312
52721	992313
40816	992314
4131	992315
14611	992316
26000	992317
150321	992318
22457	992319
77634	992320
142010	992321
160168	992322
17151	992323
6955	992324
108386	992325
68776	992326
131667	992327
1701	992328
99020	992329
56755	992330
100918	992331
12177	992332
6067	992333
51529	992334
162368	992335
291695	992336
93584	992337
22692	992338
128641	992339
170411	992340
67059	992341
2845	992342
176438	992343
22394	992344
49429	992345
13963	992346
143690	992347
90267	992348
281856	992349
83390	992350
142341	992351
23278	992352
19085	992353
84289	992354
67631	992355
4411	992356
119113	992357
103466	992358
22751	992359
824	992360
117102	992361
27753	992362
59059	992363
68023	992364
30180	992365
27865	992366
52497	992367
54528	992368
54528	992369
57063	992370
22454	992371
14595	992372
101880	992373
48201	992374
82860	992375
31454	992376
21400	992377
174352	992378
28605	992379
21211	992380
233407	992381
57474	992382
68656	992383
66215	992384
24272	992385
85600	992386
24705	992387
20121	992388
48962	992389
9479	992390
64736	992391
112920	992392
115982	992393
157045	992394
58931	992395
115235	992396
157678	992397
69761	992398
202314	992399
26733	992400
5225	992401
11489	992402
6100	992403
164377	992404
116575	992405
36328	992406
4331	992407
34179	992408
57636	992409
265533	992410
11527	992411
60485	992412
81542	992413
121998	992414
33121	992415
307047	992416
195180	992417
18826	992418
120048	992419
67902	992420
14595	992421
31644	992422
11884	992423
141578	992424
141007	992425
10598	992426
32497	992427
152235	992428
64696	992429
86988	992430
130829	992431
125710	992432
12173	992433
36405	992434
252678	992435
142792	992436
26051	992437
80898	992438
7588	992439
3802	992440
158171	992441
170677	992442
52171	992443
12969	992444
12461	992445
18315	992446
42397	992447
72277	992448
123682	992449
85620	992450
45658	992451
6659	992452
42448	992453
40039	992454
25229	992455
35983	992456
49450	992457
57587	992458
1799	992459
654	992460
2023	992461
20252	992462
6964	992463
259245	992464
59788	992465
292939	992466
115324	992467
2688	992468
14030	992469
66531	992470
31095	992471
69482	992472
176432	992473
49539	992474
106018	992475
167897	992476
10320	992477
6814	992478
28672	992479
46421	992480
28288	992481
43654	992482
62624	992483
22529	992484
30734	992485
40369	992486
18236	992487
49286	992488
37613	992489
57593	992490
51736	992491
3053	992492
27222	992493
11514	992494
54318	992495
8227	992496
168428	992497
144876	992498
103232	992499
35256	992500
15	992501
165546	992502
104058	992503
86639	992504
233690	992505
13579	992506
203720	992507
46277	992508
157546	992509
129405	992510
17342	992511
86909	992512
52222	992513
59591	992514
155507	992515
47971	992516
192626	992517
41124	992518
32392	992519
22864	992520
48037	992521
34212	992522
34892	992523
183185	992524
136905	992525
8837	992526
82585	992527
181818	992528
280928	992529
12248	992530
62539	992531
1030	992532
92081	992533
98898	992534
39440	992535
161251	992536
30090	992537
9470	992538
28649	992539
109213	992540
9078	992541
3645	992542
7262	992543
75070	992544
2794	992545
36239	992546
45743	992547
244	992548
19537	992549
133609	992550
207686	992551
120058	992552
207750	992553
11022	992554
5270	992555
4273	992556
64463	992557
96636	992558
115524	992559
77231	992560
17379	992561
58941	992562
1300	992563
67	992564
188892	992565
194650	992566
638	992567
2329	992568
189545	992569
94627	992570
23503	992571
129394	992572
92963	992573
23951	992574
107327	992575
1868	992576
169812	992577
123970	992578
65108	992579
305798	992580
187099	992581
129933	992582
255460	992583
246312	992584
50363	992585
1293	992586
159007	992587
1621	992588
37363	992589
163767	992590
12758	992591
105763	992592
133696	992593
23194	992594
5906	992595
5513	992596
41269	992597
7162	992598
2683	992599
10257	992600
63192	992601
10307	992602
28900	992603
60995	992604
15111	992605
97105	992606
51744	992607
235497	992608
23608	992609
77355	992610
179558	992611
2790	992612
19675	992613
29328	992614
10720	992615
124423	992616
18971	992617
13012	992618
38185	992619
37934	992620
210976	992621
62651	992622
100	992623
2769	992624
11598	992625
214692	992626
141625	992627
266623	992628
154090	992629
46148	992630
3298	992631
130182	992632
80504	992633
31702	992634
191458	992635
26342	992636
13435	992637
68245	992638
142082	992639
52694	992640
206110	992641
10051	992642
9342	992643
19629	992644
306159	992645
243308	992646
20109	992647
176052	992648
17135	992649
92962	992650
265	992651
34584	992652
11117	992653
58445	992654
38367	992655
149414	992656
95419	992657
127856	992658
128393	992659
18071	992660
222140	992661
115177	992662
40792	992663
57783	992664
1269	992665
9807	992666
130200	992667
59897	992668
6619	992669
288338	992670
78653	992671
6207	992672
305204	992673
213045	992674
110132	992675
29948	992676
27557	992677
26198	992678
33916	992679
19056	992680
82529	992681
6285	992682
3128	992683
1906	992684
124853	992685
83	992686
145832	992687
15520	992688
192	992689
243610	992690
55108	992691
193310	992692
78071	992693
120539	992694
2375	992695
16787	992696
147498	992697
145968	992698
53076	992699
158860	992700
310039	992701
178410	992702
179221	992703
164888	992704
211251	992705
39211	992706
36584	992707
109886	992708
53689	992709
237505	992710
70451	992711
70451	992712
12456	992713
63846	992714
96647	992715
95661	992716
18881	992717
294146	992718
21612	992719
160572	992720
85754	992721
210673	992722
3682	992723
55018	992724
78768	992725
479	992726
158172	992727
23307	992728
64339	992729
62096	992730
33795	992731
82459	992732
120940	992733
26859	992734
19016	992735
91926	992736
91926	992737
264882	992738
24332	992739
290433	992740
241386	992741
87097	992742
219949	992743
18450	992744
18627	992745
28156	992746
61436	992747
4275	992748
7806	992749
137550	992750
58396	992751
119594	992752
7806	992753
210326	992754
210488	992755
138728	992756
118279	992757
91924	992758
61327	992759
106738	992760
198536	992761
38670	992762
26313	992763
281416	992764
65563	992765
80482	992766
69690	992767
153	992768
44800	992769
38362	992770
98492	992771
77737	992772
18865	992773
136724	992774
210943	992775
207397	992776
12834	992777
55566	992778
17492	992779
24721	992780
26822	992781
203344	992782
40892	992783
66201	992784
93815	992785
209671	992786
200715	992787
17038	992788
27112	992789
105803	992790
17492	992791
232837	992792
36594	992793
108023	992794
85665	992795
166356	992796
154570	992797
26822	992798
133431	992799
210254	992800
11035	992801
18985	992802
185755	992803
22411	992804
230394	992805
199723	992806
131485	992807
123339	992808
254332	992809
307439	992810
117071	992811
163268	992812
233714	992813
17492	992814
185755	992815
130142	992816
302797	992817
7628	992818
124	992819
1162	992820
52064	992821
281142	992822
211727	992823
24998	992824
70112	992825
2905	992826
197420	992827
35964	992828
198549	992829
212550	992830
43104	992831
45203	992832
19495	992833
32705	992834
171140	992835
142558	992836
129750	992837
34322	992838
33332	992839
259004	992840
116010	992841
24160	992842
84215	992843
84496	992844
27597	992845
181204	992846
61263	992847
12574	992848
44760	992849
4233	992850
61263	992851
20067	992852
100322	992853
148305	992854
148305	992855
40312	992856
308865	992857
43463	992858
131241	992859
131541	992860
142869	992861
91863	992862
41150	992863
54691	992864
47047	992865
214087	992866
213292	992867
262143	992868
46737	992869
14719	992870
198457	992871
58532	992872
12603	992873
62573	992874
100089	992875
178509	992876
126378	992877
115	992878
8889	992879
40288	992880
285170	992881
262552	992882
95796	992883
61229	992884
182	992885
130208	992886
132004	992887
198589	992888
209155	992889
17691	992890
101064	992891
187441	992892
13083	992893
82747	992894
20015	992895
190508	992896
13867	992897
40656	992898
43407	992899
62494	992900
129769	992901
129769	992902
86297	992903
42099	992904
52703	992905
60281	992906
224597	992907
61664	992908
309482	992909
59359	992910
78671	992911
20424	992912
20424	992913
58485	992914
2391	992915
47411	992916
256315	992917
102192	992918
23992	992919
2391	992920
1374	992921
60380	992922
23303	992923
32424	992924
49843	992925
13027	992926
62715	992927
4628	992928
52584	992929
12239	992930
139340	992931
32966	992932
53771	992933
469	992934
55879	992935
1913	992936
18724	992937
117231	992938
3195	992939
1010	992940
921	992941
200859	992942
12934	992943
4914	992944
176976	992945
97772	992946
187662	992947
144973	992948
64308	992949
39531	992950
160675	992951
245	992952
176215	992953
12526	992954
300972	992955
1662	992956
4266	992957
693	992958
14967	992959
9430	992960
153787	992961
72689	992962
49206	992963
30628	992964
35327	992965
196540	992966
5215	992967
93609	992968
76728	992969
67348	992970
7068	992971
77505	992972
64251	992973
2353	992974
2997	992975
67539	992976
30163	992977
194948	992978
46590	992979
175352	992980
675	992981
50251	992982
19314	992983
4622	992984
40576	992985
92654	992986
42492	992987
203762	992988
4626	992989
217594	992990
4573	992991
157604	992992
5761	992993
9220	992994
30638	992995
194139	992996
13417	992997
13616	992998
43018	992999
145	993000
246109	993001
110445	993002
300730	993003
277064	993004
54511	993005
80254	993006
10881	993007
44959	993008
295599	993009
24601	993010
41679	993011
17503	993012
20249	993013
126000	993014
243246	993015
63380	993016
41437	993017
41679	993018
132140	993019
104	993020
178738	993021
252198	993022
32238	993023
2085	993024
196804	993025
29175	993026
110052	993027
78579	993028
256352	993029
181973	993030
85547	993031
179457	993032
41970	993033
110553	993034
16833	993035
4972	993036
92805	993037
96175	993038
27963	993039
55032	993040
291279	993041
147458	993042
191736	993043
180659	993044
180634	993045
207004	993046
9492	993047
3373	993048
142769	993049
21075	993050
32030	993051
176331	993052
18245	993053
309718	993054
42261	993055
106147	993056
30722	993057
39536	993058
18633	993059
124909	993060
27368	993061
52724	993062
402	993063
30525	993064
24178	993065
55702	993066
24	993067
26934	993068
565	993069
4817	993070
28863	993071
4020	993072
2890	993073
8507	993074
37549	993075
254951	993076
93054	993077
176501	993078
32031	993079
83309	993080
44648	993081
287861	993082
75793	993083
29258	993084
125864	993085
18181	993086
3495	993087
47537	993088
54978	993089
2111	993090
48285	993091
98212	993092
245385	993093
124301	993094
12737	993095
14051	993096
84807	993097
43676	993098
29150	993099
15062	993100
1068	993101
117231	993102
21335	993103
8121	993104
2960	993105
4456	993106
2803	993107
106643	993108
9662	993109
7335	993110
203230	993111
90537	993112
89750	993113
213536	993114
5661	993115
10823	993116
49395	993117
3473	993118
14588	993119
273587	993120
10551	993121
17448	993122
245	993123
16324	993124
252039	993125
87154	993126
73319	993127
36969	993128
185732	993129
52588	993130
52588	993131
129001	993132
112646	993133
19888	993134
171894	993135
30743	993136
114612	993137
33439	993138
1678	993139
2204	993140
143628	993141
18822	993142
255	993143
84908	993144
84903	993145
46498	993146
119387	993147
39531	993148
178921	993149
143584	993150
140321	993151
194	993152
128309	993153
166515	993154
58287	993155
68459	993156
857	993157
40082	993158
42013	993159
23133	993160
18660	993161
4490	993162
266900	993163
270851	993164
186488	993165
294462	993166
219422	993167
218203	993168
277525	993169
256022	993170
276238	993171
274476	993172
281979	993173
279355	993174
303170	993175
289973	993176
300949	993177
300274	993178
186488	993179
297810	993180
259739	993181
259282	993182
23452	993183
118538	993184
72519	993185
128293	993186
151655	993187
48073	993188
38471	993189
30389	993190
831	993191
60	993192
20334	993193
89997	993194
70282	993195
18018	993196
16070	993197
9568	993198
70429	993199
1828	993200
291970	993201
74459	993202
81378	993203
56866	993204
63	993205
20262	993206
378	993207
9258	993208
41578	993209
45339	993210
5135	993211
60	993212
97483	993213
216631	993214
208906	993215
137395	993216
58788	993217
5437	993218
40352	993219
43532	993220
7821	993221
160675	993222
43264	993223
91	993224
52	993225
229483	993226
11882	993227
95359	993228
201851	993229
21894	993230
27448	993231
10547	993232
22216	993233
101591	993234
38745	993235
34605	993236
2354	993237
24650	993238
45234	993239
118268	993240
234738	993241
299877	993242
102815	993243
91333	993244
4720	993245
52089	993246
13445	993247
2300	993248
2221	993249
10007	993250
1180	993251
76694	993252
60	993253
3332	993254
150587	993255
1217	993256
125187	993257
9851	993258
2464	993259
30743	993260
27153	993261
307659	993262
159932	993263
56120	993264
125638	993265
307658	993266
54434	993267
189891	993268
27217	993269
58858	993270
61017	993271
21788	993272
56316	993273
612	993274
881	993275
4122	993276
3583	993277
7309	993278
4143	993279
14983	993280
60263	993281
45942	993282
14743	993283
27412	993284
158802	993285
114270	993286
639	993287
176368	993288
194370	993289
2343	993290
26215	993291
5195	993292
215799	993293
21975	993294
257423	993295
34276	993296
7613	993297
297860	993298
18534	993299
5974	993300
8968	993301
26975	993302
75222	993303
736	993304
4188	993305
283715	993306
31639	993307
46682	993308
3571	993309
105504	993310
39562	993311
143686	993312
54684	993313
4768	993314
5965	993315
4768	993316
213814	993317
257378	993318
60636	993319
109131	993320
284816	993321
37345	993322
34816	993323
171	993324
34816	993325
140	993326
75222	993327
92257	993328
6169	993329
36375	993330
1288	993331
128739	993332
800	993333
280112	993334
99742	993335
612	993336
33660	993337
109297	993338
1736	993339
107215	993340
4577	993341
231693	993342
102283	993343
23824	993344
154115	993345
179341	993346
42846	993347
136255	993348
198498	993349
5084	993350
19918	993351
45090	993352
96106	993353
14386	993354
28420	993355
12334	993356
123708	993357
146891	993358
135114	993359
60404	993360
139441	993361
4473	993362
5949	993363
2756	993364
126899	993365
205732	993366
5208	993367
271812	993368
93244	993369
79580	993370
63931	993371
150836	993372
4575	993373
162278	993374
277509	993375
63897	993376
2300	993377
85592	993378
272539	993379
200868	993380
217700	993381
137389	993382
28438	993383
32054	993384
185929	993385
57226	993386
61384	993387
1743	993388
6014	993389
280109	993390
15330	993391
288673	993392
120352	993393
95388	993394
39213	993395
730	993396
75452	993397
17778	993398
97381	993399
90977	993400
34210	993401
177095	993402
7048	993403
102815	993404
276860	993405
26286	993406
12912	993407
488	993408
191543	993409
121026	993410
80585	993411
32238	993412
82810	993413
144466	993414
72762	993415
262630	993416
80551	993417
2251	993418
2066	993419
55753	993420
47824	993421
84	993422
272312	993423
25538	993424
266071	993425
49435	993426
103	993427
24143	993428
290075	993429
8954	993430
5093	993431
121228	993432
68423	993433
21366	993434
7085	993435
5457	993436
21063	993437
128611	993438
46349	993439
99407	993440
48047	993441
56779	993442
11563	993443
124	993444
91807	993445
62247	993446
62228	993447
134917	993448
68907	993449
247483	993450
15853	993451
6281	993452
180396	993453
39777	993454
88852	993455
200913	993456
2232	993457
12754	993458
14346	993459
8010	993460
6684	993461
70956	993462
5861	993463
242589	993464
52377	993465
83891	993466
61866	993467
119157	993468
39610	993469
40590	993470
2059	993471
118029	993472
3432	993473
214533	993474
566	993475
54908	993476
87555	993477
78710	993478
69045	993479
125825	993480
76452	993481
1203	993482
226671	993483
21690	993484
111792	993485
64409	993486
250928	993487
11907	993488
63596	993489
201896	993490
155818	993491
4698	993492
183572	993493
24	993494
39767	993495
25700	993496
56904	993497
38371	993498
12250	993499
9378	993500
1915	993501
15689	993502
130486	993503
11011	993504
52620	993505
47295	993506
14087	993507
74960	993508
19759	993509
101525	993510
126102	993511
2418	993512
4577	993513
208144	993514
27444	993515
54715	993516
116584	993517
278550	993518
15371	993519
208144	993520
2774	993521
286671	993522
1979	993523
2430	993524
15222	993525
624	993526
128572	993527
137566	993528
73917	993529
19130	993530
9119	993531
620	993532
953	993533
47185	993534
192948	993535
14571	993536
43467	993537
284481	993538
26503	993539
60262	993540
19937	993541
8706	993542
7405	993543
213515	993544
994	993545
28071	993546
179107	993547
290663	993548
200291	993549
17300	993550
312421	993551
89121	993552
145739	993553
134915	993554
90301	993555
256785	993556
26873	993557
9113	993558
187594	993559
25713	993560
25855	993561
18440	993562
17444	993563
132763	993564
89922	993565
136546	993566
127764	993567
312824	993568
18515	993569
12379	993570
12379	993571
54311	993572
12482	993573
10099	993574
26831	993575
25132	993576
118917	993577
136873	993578
173507	993579
96296	993580
88900	993581
11462	993582
9371	993583
37653	993584
6331	993585
1300	993586
155844	993587
123273	993588
66700	993589
62781	993590
120314	993591
10594	993592
143272	993593
9687	993594
2549	993595
9687	993596
20658	993597
102170	993598
129747	993599
245	993600
2320	993601
25854	993602
4587	993603
59579	993604
20260	993605
13544	993606
113241	993607
83481	993608
128548	993609
60	993610
2641	993611
243144	993612
8687	993613
27979	993614
9685	993615
90669	993616
60678	993617
135995	993618
199648	993619
13	993620
17314	993621
185385	993622
115098	993623
1381	993624
171128	993625
227261	993626
202969	993627
18035	993628
16931	993629
3677	993630
610	993631
3677	993632
50196	993633
99350	993634
118085	993635
2745	993636
269187	993637
27270	993638
74944	993639
274963	993640
15400	993641
40080	993642
194828	993643
5418	993644
95262	993645
63865	993646
7117	993647
42	993648
8111	993649
3245	993650
20142	993651
39630	993652
78663	993653
13280	993654
90989	993655
89290	993656
87493	993657
38914	993658
15299	993659
181412	993660
55028	993661
2449	993662
148591	993663
984	993664
108796	993665
92417	993666
128469	993667
154903	993668
137720	993669
206516	993670
228133	993671
69287	993672
5437	993673
11045	993674
6770	993675
845	993676
23035	993677
174118	993678
74347	993679
179936	993680
616	993681
3063	993682
1873	993683
16621	993684
54746	993685
3510	993686
126	993687
90004	993688
165206	993689
2209	993690
2748	993691
138392	993692
69325	993693
54177	993694
9131	993695
17136	993696
196751	993697
168113	993698
198930	993699
290337	993700
3062	993701
80867	993702
132908	993703
245	993704
130460	993705
32431	993706
6129	993707
76837	993708
110916	993709
54908	993710
54759	993711
33280	993712
10300	993713
17349	993714
262195	993715
6942	993716
2298	993717
6942	993718
38949	993719
6942	993720
26939	993721
7928	993722
7122	993723
16614	993724
127020	993725
51066	993726
31471	993727
77548	993728
145939	993729
63039	993730
21678	993731
32147	993732
7533	993733
15715	993734
109137	993735
14544	993736
73436	993737
75678	993738
99632	993739
84392	993740
12703	993741
19529	993742
128507	993743
86176	993744
46883	993745
83942	993746
26253	993747
132880	993748
67426	993749
78379	993750
134493	993751
6213	993752
26484	993753
61856	993754
1257	993755
222936	993756
1848	993757
4283	993758
102785	993759
116149	993760
5686	993761
44453	993762
2020	993763
19410	993764
12444	993765
5398	993766
122087	993767
1767	993768
1013	993769
232781	993770
14960	993771
210530	993772
1156	993773
6942	993774
6942	993775
14797	993776
79631	993777
133429	993778
84371	993779
60470	993780
7	993781
15985	993782
48784	993783
270053	993784
4952	993785
75950	993786
280043	993787
908	993788
4704	993789
1879	993790
301373	993791
13378	993792
5915	993793
78948	993794
82518	993795
1894	993796
836	993797
2580	993798
91418	993799
6934	993800
2633	993801
191492	993802
133813	993803
31471	993804
4497	993805
24144	993806
155139	993807
62151	993808
8497	993809
88628	993810
247404	993811
8362	993812
80198	993813
46575	993814
8578	993815
259579	993816
196076	993817
170963	993818
175437	993819
30827	993820
195759	993821
7	993822
7	993823
193243	993824
129167	993825
3173	993826
142120	993827
300	993828
4771	993829
55426	993830
187656	993831
70217	993832
148063	993833
7415	993834
4357	993835
102807	993836
171398	993837
68121	993838
11075	993839
134205	993840
7628	993841
1802	993842
13383	993843
16748	993844
7142	993845
4754	993846
161431	993847
11201	993848
79158	993849
42837	993850
61884	993851
262538	993852
93979	993853
57662	993854
163318	993855
30087	993856
24	993857
7356	993858
7377	993859
7694	993860
21038	993861
17152	993862
1504	993863
187439	993864
205050	993865
237784	993866
312817	993867
78951	993868
37280	993869
24988	993870
2287	993871
9102	993872
305977	993873
125843	993874
127142	993875
14899	993876
23216	993877
860	993878
144070	993879
8574	993880
6642	993881
170348	993882
5461	993883
174897	993884
71555	993885
12594	993886
39888	993887
198	993888
25026	993889
14405	993890
1162	993891
109279	993892
79017	993893
2349	993894
47816	993895
62099	993896
48	993897
1360	993898
152684	993899
27806	993900
3442	993901
160280	993902
574	993903
9908	993904
68241	993905
460	993906
3961	993907
303614	993908
34193	993909
4517	993910
115561	993911
29909	993912
209376	993913
84839	993914
29228	993915
63039	993916
8864	993917
25665	993918
3341	993919
1296	993920
104814	993921
67193	993922
115650	993923
62	993924
125614	993925
170654	993926
1509	993927
25360	993928
119375	993929
14163	993930
26138	993931
61223	993932
39573	993933
92584	993934
28196	993935
32815	993936
60380	993937
149133	993938
115961	993939
13355	993940
155927	993941
83292	993942
86862	993943
100942	993944
74829	993945
288088	993946
286868	993947
211356	993948
88899	993949
3244	993950
32382	993951
215902	993952
88619	993953
248795	993954
8791	993955
73257	993956
16959	993957
299574	993958
122070	993959
42019	993960
484	993961
74140	993962
8472	993963
197268	993964
52471	993965
110883	993966
6845	993967
37911	993968
14261	993969
24492	993970
62570	993971
24725	993972
98454	993973
1203	993974
47211	993975
11933	993976
26605	993977
31619	993978
35196	993979
80262	993980
30899	993981
18604	993982
3495	993983
49878	993984
90720	993985
138769	993986
147108	993987
41749	993988
9685	993989
20023	993990
81784	993991
63890	993992
12231	993993
67081	993994
68099	993995
10162	993996
16880	993997
124671	993998
124671	993999
31622	994000
113	994001
19815	994002
109758	994003
51517	994004
4459	994005
6942	994006
8599	994007
2322	994008
8124	994009
6432	994010
50326	994011
140868	994012
230919	994013
8	994014
2517	994015
56102	994016
59767	994017
69117	994018
288548	994019
76991	994020
254886	994021
284287	994022
75452	994023
325	994024
1753	994025
32454	994026
90287	994027
27274	994028
35698	994029
79273	994030
38042	994031
6942	994032
102706	994033
6189	994034
47706	994035
55614	994036
38452	994037
46161	994038
10948	994039
7309	994040
2320	994041
63	994042
800	994043
60	994044
8500	994045
21680	994046
40126	994047
1714	994048
63994	994049
960	994050
34213	994051
4460	994052
32608	994053
1541	994054
991	994055
22799	994056
8123	994057
266967	994058
6942	994059
258067	994060
1400	994061
641	994062
6942	994063
6942	994064
28192	994065
1191	994066
34995	994067
239409	994068
11092	994069
11384	994070
3607	994071
129825	994072
102807	994073
24994	994074
66052	994075
114209	994076
3744	994077
143311	994078
2673	994079
9728	994080
7309	994081
11042	994082
26428	994083
65496	994084
52611	994085
5653	994086
114	994087
265251	994088
613	994089
74943	994090
68555	994091
27754	994092
75564	994093
17091	994094
177064	994095
210530	994096
158567	994097
8539	994098
78931	994099
717	994100
54185	994101
6845	994102
3891	994103
6063	994104
1012	994105
51041	994106
6942	994107
251709	994108
1375	994109
29498	994110
57880	994111
9621	994112
111695	994113
59393	994114
21878	994115
11851	994116
71115	994117
33867	994118
105504	994119
22770	994120
585	994121
6032	994122
2160	994123
14960	994124
2748	994125
139276	994126
3047	994127
55127	994128
2649	994129
32906	994130
4276	994131
127395	994132
4234	994133
49328	994134
19558	994135
5686	994136
124107	994137
24725	994138
24366	994139
30	994140
163433	994141
5982	994142
39628	994143
26752	994144
602	994145
60665	994146
139262	994147
2838	994148
6689	994149
362	994150
83761	994151
34538	994152
168	994153
136764	994154
2115	994155
42948	994156
3982	994157
32865	994158
285	994159
1509	994160
140494	994161
14078	994162
149728	994163
1771	994164
12131	994165
12176	994166
1432	994167
240499	994168
15117	994169
48730	994170
2024	994171
2597	994172
230025	994173
1873	994174
2111	994175
946	994176
25067	994177
1157	994178
269783	994179
26750	994180
99744	994181
5930	994182
44028	994183
155853	994184
34139	994185
83041	994186
40592	994187
95713	994188
131272	994189
1596	994190
17136	994191
47431	994192
9122	994193
51174	994194
168396	994195
37535	994196
28782	994197
37456	994198
90710	994199
63596	994200
2045	994201
79	994202
18860	994203
128284	994204
8536	994205
2659	994206
2449	994207
239593	994208
9573	994209
7030	994210
67310	994211
72425	994212
1964	994213
138810	994214
322	994215
34237	994216
1456	994217
118908	994218
26434	994219
105094	994220
218329	994221
42078	994222
99405	994223
7321	994224
97185	994225
22946	994226
31370	994227
109912	994228
23837	994229
22154	994230
70684	994231
96223	994232
163011	994233
158485	994234
100354	994235
6747	994236
68337	994237
28353	994238
51168	994239
33214	994240
50767	994241
220223	994242
82876	994243
6656	994244
189677	994245
145858	994246
4720	994247
22304	994248
2999	994249
235261	994250
146121	994251
244	994252
65749	994253
27617	994254
72815	994255
80625	994256
81484	994257
62460	994258
272990	994259
3283	994260
107301	994261
14619	994262
4951	994263
4951	994264
160637	994265
42513	994266
16575	994267
4664	994268
79202	994269
3292	994270
17954	994271
18074	994272
2056	994273
250809	994274
28397	994275
65058	994276
1093	994277
2449	994278
126502	994279
4395	994280
112	994281
38599	994282
109694	994283
102110	994284
3024	994285
3217	994286
19623	994287
1149	994288
14983	994289
2910	994290
144347	994291
5369	994292
61280	994293
1448	994294
166839	994295
412	994296
9258	994297
285211	994298
34583	994299
5146	994300
26679	994301
3217	994302
42505	994303
7086	994304
4382	994305
16894	994306
23220	994307
21994	994308
19241	994309
1561	994310
23452	994311
21820	994312
161170	994313
47331	994314
80261	994315
80262	994316
94719	994317
33268	994318
267642	994319
66677	994320
89751	994321
3065	994322
11589	994323
188260	994324
17843	994325
31222	994326
652	994327
86558	994328
1281	994329
36791	994330
8829	994331
140719	994332
164976	994333
79101	994334
126825	994335
35889	994336
24	994337
25778	994338
2159	994339
42322	994340
295659	994341
295413	994342
2010	994343
272508	994344
117244	994345
135699	994346
90107	994347
192941	994348
39706	994349
165744	994350
5861	994351
22717	994352
8968	994353
20377	994354
40894	994355
94719	994356
67900	994357
11966	994358
6323	994359
109	994360
37393	994361
104365	994362
26175	994363
92843	994364
9021	994365
6104	994366
51278	994367
174108	994368
208059	994369
168971	994370
13614	994371
5574	994372
106568	994373
24432	994374
14209	994375
41177	994376
30638	994377
45617	994378
102203	994379
26538	994380
49770	994381
4143	994382
7377	994383
279495	994384
79760	994385
210412	994386
74	994387
29150	994388
14471	994389
91418	994390
157796	994391
56316	994392
86202	994393
208650	994394
31453	994395
181002	994396
74889	994397
13	994398
176607	994399
151087	994400
75877	994401
21788	994402
71957	994403
27319	994404
12934	994405
117471	994406
43786	994407
90702	994408
209949	994409
183888	994410
204420	994411
20721	994412
4143	994413
91989	994414
57395	994415
51251	994416
33398	994417
211942	994418
205040	994419
58614	994420
91989	994421
11764	994422
32969	994423
65496	994424
125007	994425
95557	994426
4611	994427
260463	994428
202573	994429
51427	994430
14505	994431
209386	994432
261009	994433
3647	994434
137445	994435
30649	994436
47027	994437
239920	994438
78548	994439
109239	994440
136136	994441
133	994442
99133	994443
44546	994444
863	994445
1	994446
68232	994447
81243	994448
10119	994449
7737	994450
7525	994451
49115	994452
151358	994453
24	994454
17650	994455
3562	994456
7	994457
1009	994458
16837	994459
16595	994460
3824	994461
28984	994462
30867	994463
969	994464
6273	994465
5158	994466
14113	994467
1345	994468
222789	994469
193527	994470
200	994471
108516	994472
286325	994473
1	994474
26827	994475
17515	994476
201	994477
8548	994478
1002	994479
94324	994480
332	994481
86	994482
4198	994483
3729	994484
524	994485
4198	994486
217	994487
112928	994488
29288	994489
13691	994490
35642	994491
654	994492
37655	994493
10428	994494
82563	994495
43532	994496
181081	994497
109981	994498
11560	994499
1697	994500
79784	994501
21407	994502
125421	994503
2727	994504
169315	994505
169192	994506
3753	994507
132764	994508
21732	994509
14273	994510
188637	994511
18205	994512
40793	994513
6941	994514
5721	994515
27137	994516
9580	994517
44220	994518
52280	994519
22554	994520
57534	994521
298597	994522
70424	994523
24002	994524
14439	994525
11907	994526
79173	994527
234694	994528
34195	994529
139510	994530
57151	994531
42116	994532
42017	994533
72290	994534
33808	994535
30485	994536
31732	994537
36947	994538
37310	994539
704	994540
35736	994541
20274	994542
77764	994543
308326	994544
19830	994545
22737	994546
3562	994547
388	994548
20334	994549
81283	994550
12912	994551
11756	994552
20248	994553
640	994554
133449	994555
199124	994556
260176	994557
10826	994558
71309	994559
181475	994560
178850	994561
26050	994562
4563	994563
10683	994564
3656	994565
183544	994566
71864	994567
31106	994568
8558	994569
29	994570
22915	994571
172464	994572
1900	994573
72637	994574
202286	994575
24096	994576
64754	994577
1003	994578
251325	994579
101922	994580
64065	994581
218630	994582
6115	994583
15215	994584
62244	994585
78	994586
54054	994587
155809	994588
101545	994589
14992	994590
13633	994591
307505	994592
176215	994593
165021	994594
1583	994595
216337	994596
31889	994597
18227	994598
100	994599
25500	994600
145787	994601
2463	994602
60211	994603
19510	994604
226269	994605
8972	994606
51265	994607
3781	994608
213242	994609
5844	994610
1	994611
2118	994612
8570	994613
172437	994614
29325	994615
3470	994616
197061	994617
145684	994618
36149	994619
101605	994620
17114	994621
158084	994622
105123	994623
244230	994624
55169	994625
126335	994626
275080	994627
124433	994628
875	994629
191543	994630
70941	994631
4905	994632
60781	994633
4754	994634
33515	994635
16823	994636
26739	994637
63878	994638
4538	994639
116215	994640
16204	994641
1143	994642
31759	994643
198	994644
24741	994645
11836	994646
304986	994647
116453	994648
1764	994649
1047	994650
47386	994651
207865	994652
293440	994653
2421	994654
27104	994655
2653	994656
184795	994657
29418	994658
4048	994659
16408	994660
50976	994661
11528	994662
11029	994663
141903	994664
19568	994665
8021	994666
5548	994667
86791	994668
71091	994669
26468	994670
2209	994671
161504	994672
40359	994673
45968	994674
195601	994675
41392	994676
2632	994677
28738	994678
3495	994679
10857	994680
305248	994681
146891	994682
2693	994683
16655	994684
37456	994685
4212	994686
89254	994687
67536	994688
90411	994689
22573	994690
1188	994691
3513	994692
5455	994693
3429	994694
29819	994695
57831	994696
6642	994697
275457	994698
13417	994699
21859	994700
9122	994701
10635	994702
95866	994703
595	994704
47846	994705
104375	994706
9504	994707
23259	994708
111571	994709
156687	994710
189454	994711
43532	994712
60128	994713
245	994714
61122	994715
20549	994716
11451	994717
612	994718
21	994719
2115	994720
52	994721
8539	994722
181096	994723
129	994724
30638	994725
62462	994726
244408	994727
26317	994728
49914	994729
20185	994730
20185	994731
102060	994732
70973	994733
111638	994734
1136	994735
44961	994736
152310	994737
60159	994738
4711	994739
3882	994740
86941	994741
41603	994742
51201	994743
64681	994744
26872	994745
7852	994746
41291	994747
5965	994748
124697	994749
46687	994750
171882	994751
38647	994752
251103	994753
678	994754
131945	994755
29490	994756
75128	994757
2456	994758
72021	994759
2932	994760
5611	994761
183406	994762
265627	994763
278968	994764
11783	994765
342	994766
1047	994767
5345	994768
213010	994769
145200	994770
3332	994771
66521	994772
16579	994773
84066	994774
4797	994775
146632	994776
4587	994777
43428	994778
39414	994779
33552	994780
10895	994781
429	994782
216444	994783
6990	994784
14985	994785
47402	994786
2241	994787
26055	994788
18403	994789
60618	994790
194715	994791
49	994792
50078	994793
28342	994794
2046	994795
5318	994796
136696	994797
2354	994798
830	994799
278908	994800
212998	994801
33410	994802
24234	994803
12669	994804
7463	994805
112	994806
7645	994807
29539	994808
170246	994809
830	994810
2189	994811
16154	994812
2649	994813
21765	994814
23808	994815
253374	994816
122	994817
51787	994818
87012	994819
73717	994820
21116	994821
51278	994822
57056	994823
1758	994824
3292	994825
203355	994826
4922	994827
94729	994828
253952	994829
13210	994830
51046	994831
1351	994832
13604	994833
50326	994834
136797	994835
190370	994836
136295	994837
9056	994838
139620	994839
90894	994840
45293	994841
212915	994842
293383	994843
15238	994844
246	994845
46983	994846
174266	994847
170	994848
217030	994849
19426	994850
4610	994851
20129	994852
92316	994853
256202	994854
1162	994855
52995	994856
9430	994857
24077	994858
2317	994859
1041	994860
89921	994861
63310	994862
7236	994863
140000	994864
27574	994865
18587	994866
95795	994867
131	994868
35840	994869
33731	994870
21230	994871
23807	994872
130491	994873
147669	994874
144837	994875
103423	994876
34423	994877
47204	994878
177648	994879
290480	994880
113849	994881
43286	994882
189921	994883
1838	994884
92622	994885
151209	994886
81345	994887
3700	994888
116131	994889
9450	994890
106527	994891
16123	994892
11353	994893
307373	994894
51195	994895
52020	994896
214458	994897
112357	994898
8203	994899
80708	994900
29574	994901
34251	994902
6961	994903
33817	994904
11797	994905
18586	994906
20255	994907
68897	994908
140867	994909
159942	994910
178014	994911
112	994912
63284	994913
103271	994914
137566	994915
27471	994916
31927	994917
10337	994918
1917	994919
94849	994920
132015	994921
62	994922
200664	994923
86828	994924
1374	994925
2758	994926
187197	994927
20293	994928
39972	994929
48118	994930
13046	994931
1783	994932
305	994933
24787	994934
62254	994935
3790	994936
31240	994937
52809	994938
21146	994939
21471	994940
93855	994941
27305	994942
298923	994943
106634	994944
114776	994945
60616	994946
91225	994947
98844	994948
275282	994949
895	994950
12252	994951
1772	994952
150913	994953
20682	994954
1850	994955
3943	994956
227298	994957
65433	994958
138	994959
45074	994960
11598	994961
102737	994962
251770	994963
32806	994964
29874	994965
143271	994966
22730	994967
134657	994968
108291	994969
147371	994970
176691	994971
87727	994972
2638	994973
261867	994974
18511	994975
169940	994976
7208	994977
7406	994978
36103	994979
90262	994980
299832	994981
86149	994982
65856	994983
21891	994984
189639	994985
26328	994986
40147	994987
86250	994988
194887	994989
15205	994990
111823	994991
121881	994992
126831	994993
268707	994994
240987	994995
34695	994996
3539	994997
115468	994998
19882	994999
97269	995000
7501	995001
1497	995002
45459	995003
13432	995004
3170	995005
9200	995006
223776	995007
72520	995008
60111	995009
73029	995010
37255	995011
65957	995012
40850	995013
2258	995014
62989	995015
63121	995016
1	995017
2611	995018
97465	995019
40208	995020
18769	995021
258190	995022
9039	995023
13018	995024
2924	995025
17331	995026
580	995027
13181	995028
73085	995029
24297	995030
30790	995031
53496	995032
2354	995033
31543	995034
12249	995035
38216	995036
27365	995037
39977	995038
43278	995039
68897	995040
14740	995041
35544	995042
276255	995043
20219	995044
82355	995045
51278	995046
77766	995047
3042	995048
24	995049
36022	995050
66331	995051
42455	995052
83421	995053
4648	995054
976	995055
2449	995056
23505	995057
146405	995058
101110	995059
6897	995060
60997	995061
14961	995062
227371	995063
15382	995064
20068	995065
94324	995066
12895	995067
13	995068
95931	995069
34027	995070
27285	995071
87141	995072
11292	995073
1357	995074
130778	995075
63281	995076
82152	995077
7016	995078
180678	995079
2395	995080
2809	995081
300	995082
84063	995083
55556	995084
101682	995085
11744	995086
33729	995087
17380	995088
113784	995089
9971	995090
10097	995091
122842	995092
47621	995093
58108	995094
8989	995095
40960	995096
87418	995097
20056	995098
1770	995099
5115	995100
8	995101
113755	995102
192966	995103
145598	995104
7340	995105
30595	995106
58742	995107
7171	995108
640	995109
104686	995110
173408	995111
80051	995112
140	995113
19769	995114
23018	995115
125701	995116
61292	995117
14084	995118
152989	995119
39634	995120
50945	995121
83595	995122
68415	995123
29075	995124
2830	995125
6479	995126
19922	995127
8476	995128
240972	995129
219628	995130
4941	995131
14222	995132
15719	995133
13685	995134
15750	995135
245030	995136
216563	995137
60666	995138
35642	995139
289755	995140
8080	995141
120317	995142
3217	995143
15435	995144
55991	995145
220761	995146
204531	995147
83632	995148
12920	995149
55169	995150
58594	995151
126689	995152
58817	995153
116693	995154
3109	995155
186178	995156
38908	995157
128293	995158
40750	995159
82328	995160
186676	995161
51978	995162
369	995163
59590	995164
2204	995165
5549	995166
5549	995167
186188	995168
87529	995169
37876	995170
1	995171
110949	995172
80024	995173
118782	995174
83799	995175
195378	995176
38736	995177
42503	995178
965	995179
9378	995180
205446	995181
176635	995182
40832	995183
37449	995184
37449	995185
3761	995186
12201	995187
145181	995188
56006	995189
13756	995190
264082	995191
4365	995192
1349	995193
162437	995194
214466	995195
37641	995196
235900	995197
33729	995198
3504	995199
63349	995200
45581	995201
40215	995202
1290	995203
12142	995204
935	995205
11954	995206
11678	995207
23086	995208
52069	995209
265370	995210
302041	995211
15108	995212
842	995213
114118	995214
48106	995215
857	995216
5918	995217
152948	995218
243	995219
41543	995220
109192	995221
301963	995222
2115	995223
217104	995224
43692	995225
18813	995226
51488	995227
84601	995228
74946	995229
4501	995230
271	995231
9012	995232
26289	995233
44227	995234
190855	995235
175681	995236
343	995237
114383	995238
23992	995239
4398	995240
1706	995241
79060	995242
61035	995243
23372	995244
86841	995245
97969	995246
30013	995247
4839	995248
38002	995249
41014	995250
112692	995251
81382	995252
81382	995253
36485	995254
41445	995255
87009	995256
10001	995257
24215	995258
224634	995259
134569	995260
125382	995261
130234	995262
9120	995263
27162	995264
37310	995265
132202	995266
2641	995267
120102	995268
1223	995269
63803	995270
20321	995271
60259	995272
24499	995273
836	995274
40156	995275
125141	995276
13544	995277
2207	995278
228344	995279
31421	995280
3188	995281
71863	995282
128379	995283
112296	995284
70377	995285
77485	995286
51685	995287
4200	995288
252758	995289
3495	995290
31970	995291
31495	995292
215	995293
2179	995294
244916	995295
26873	995296
25222	995297
66054	995298
27900	995299
2377	995300
4160	995301
96176	995302
37800	995303
183081	995304
228564	995305
50870	995306
3313	995307
26872	995308
27627	995309
20498	995310
142802	995311
77909	995312
3774	995313
8026	995314
610	995315
7	995316
9102	995317
39570	995318
132087	995319
3150	995320
16322	995321
72846	995322
8589	995323
33882	995324
21341	995325
4770	995326
4770	995327
28828	995328
616	995329
73953	995330
10394	995331
26700	995332
41233	995333
100845	995334
86862	995335
32601	995336
5196	995337
61829	995338
37464	995339
2456	995340
158115	995341
33916	995342
77	995343
4530	995344
147593	995345
259377	995346
31084	995347
218192	995348
287100	995349
18134	995350
156677	995351
248134	995352
4552	995353
204182	995354
75137	995355
141345	995356
83421	995357
146240	995358
86274	995359
1995	995360
92361	995361
60	995362
57685	995363
10434	995364
91637	995365
35006	995366
20844	995367
96464	995368
202618	995369
27476	995370
1454	995371
24453	995372
41066	995373
117617	995374
142962	995375
95338	995376
3020	995377
4398	995378
46005	995379
40745	995380
13013	995381
40995	995382
197409	995383
98243	995384
328	995385
19994	995386
3592	995387
10305	995388
44655	995389
56855	995390
16870	995391
530	995392
126374	995393
481	995394
22067	995395
2641	995396
120077	995397
26050	995398
60	995399
83875	995400
72308	995401
647	995402
84939	995403
6746	995404
17984	995405
63307	995406
18604	995407
108314	995408
105656	995409
26566	995410
8772	995411
111873	995412
32130	995413
45820	995414
211094	995415
2965	995416
2791	995417
102488	995418
8149	995419
4879	995420
3130	995421
241296	995422
62024	995423
30425	995424
41872	995425
19531	995426
11331	995427
23931	995428
35775	995429
151600	995430
197039	995431
3024	995432
3645	995433
214	995434
65608	995435
165146	995436
3340	995437
2685	995438
240878	995439
12147	995440
17189	995441
13700	995442
140806	995443
6961	995444
302840	995445
66955	995446
189676	995447
190031	995448
189497	995449
275771	995450
188854	995451
225937	995452
13	995453
89268	995454
9042	995455
201772	995456
13387	995457
97590	995458
181705	995459
264970	995460
38536	995461
166822	995462
48011	995463
14105	995464
83092	995465
37911	995466
118766	995467
19708	995468
129346	995469
50139	995470
159020	995471
13445	995472
251190	995473
179152	995474
64023	995475
28536	995476
285204	995477
300927	995478
2449	995479
112406	995480
40906	995481
207785	995482
58939	995483
85854	995484
35935	995485
1381	995486
285435	995487
30068	995488
14471	995489
9864	995490
7399	995491
256683	995492
88655	995493
79511	995494
59668	995495
290073	995496
12660	995497
51686	995498
83657	995499
4151	995500
4151	995501
133303	995502
10447	995503
129458	995504
223704	995505
303932	995506
20963	995507
99198	995508
69500	995509
1915	995510
1908	995511
31168	995512
70375	995513
39627	995514
166636	995515
231871	995516
56355	995517
181070	995518
27055	995519
241618	995520
203471	995521
43559	995522
112549	995523
77925	995524
46892	995525
82563	995526
12449	995527
204637	995528
148	995529
17537	995530
113437	995531
173292	995532
235381	995533
11801	995534
130195	995535
100954	995536
42175	995537
35895	995538
4151	995539
5908	995540
150216	995541
130698	995542
270058	995543
27562	995544
2528	995545
168123	995546
21065	995547
206919	995548
10330	995549
177715	995550
82372	995551
81753	995552
17600	995553
4587	995554
194715	995555
65925	995556
71686	995557
71686	995558
8968	995559
3796	995560
107693	995561
94719	995562
1812	995563
73945	995564
12934	995565
18062	995566
37213	995567
268947	995568
40230	995569
57726	995570
2510	995571
25309	995572
52874	995573
1838	995574
52260	995575
21096	995576
265933	995577
348	995578
114926	995579
84878	995580
5809	995581
66955	995582
25557	995583
11851	995584
7961	995585
72205	995586
83134	995587
41468	995588
30982	995589
246280	995590
94914	995591
285633	995592
9702	995593
89758	995594
137929	995595
12906	995596
41707	995597
128327	995598
45459	995599
18347	995600
15344	995601
27881	995602
1133	995603
22615	995604
77447	995605
1661	995606
1381	995607
18819	995608
15799	995609
41116	995610
6588	995611
19074	995612
13442	995613
48229	995614
93739	995615
100402	995616
220248	995617
239898	995618
82176	995619
202928	995620
29741	995621
29741	995622
14560	995623
20267	995624
60	995625
95589	995626
179606	995627
11797	995628
9120	995629
5307	995630
209950	995631
56180	995632
35979	995633
26560	995634
34701	995635
86558	995636
174220	995637
101415	995638
128048	995639
1154	995640
5908	995641
5776	995642
6978	995643
8	995644
133207	995645
9210	995646
131256	995647
85405	995648
4737	995649
869	995650
24490	995651
29164	995652
85975	995653
25855	995654
26361	995655
58395	995656
71029	995657
47331	995658
21844	995659
166892	995660
11259	995661
7333	995662
70584	995663
199299	995664
20435	995665
298621	995666
15053	995667
2015	995668
83886	995669
195	995670
77726	995671
24674	995672
69966	995673
160113	995674
186271	995675
220764	995676
14921	995677
186832	995678
257074	995679
52130	995680
123075	995681
42119	995682
10103	995683
127764	995684
143810	995685
1098	995686
239416	995687
99210	995688
55637	995689
152579	995690
3589	995691
81601	995692
3401	995693
3401	995694
1236	995695
55301	995696
40592	995697
16298	995698
4615	995699
23635	995700
104650	995701
105234	995702
195603	995703
8394	995704
102380	995705
27269	995706
36363	995707
132737	995708
33729	995709
82250	995710
94803	995711
7084	995712
2451	995713
22167	995714
144155	995715
33359	995716
4757	995717
261087	995718
263156	995719
47592	995720
10841	995721
176062	995722
35044	995723
25471	995724
165476	995725
149635	995726
39158	995727
44982	995728
56847	995729
21988	995730
9119	995731
54684	995732
71942	995733
17783	995734
84414	995735
20960	995736
4448	995737
22144	995738
50778	995739
83251	995740
12912	995741
218178	995742
92665	995743
17189	995744
38513	995745
24027	995746
239020	995747
2940	995748
4799	995749
83122	995750
33170	995751
121645	995752
9060	995753
52659	995754
31534	995755
24790	995756
118511	995757
94208	995758
19392	995759
85	995760
64662	995761
13238	995762
96796	995763
113679	995764
191227	995765
142588	995766
8395	995767
77873	995768
170709	995769
98171	995770
128762	995771
5727	995772
27398	995773
54345	995774
25406	995775
151895	995776
202763	995777
53701	995778
53701	995779
12071	995780
187649	995781
278818	995782
20774	995783
31580	995784
76855	995785
4358	995786
16947	995787
290949	995788
4365	995789
23099	995790
106690	995791
9310	995792
4615	995793
37986	995794
113967	995795
28073	995796
69053	995797
22167	995798
44940	995799
68171	995800
31563	995801
22186	995802
62605	995803
14267	995804
17825	995805
91446	995806
22376	995807
21871	995808
3575	995809
9004	995810
56552	995811
83592	995812
30140	995813
13223	995814
11654	995815
55580	995816
22677	995817
17700	995818
42009	995819
12764	995820
45630	995821
19665	995822
30875	995823
254843	995824
36998	995825
78800	995826
200905	995827
4657	995828
13404	995829
44940	995830
55969	995831
108595	995832
96868	995833
186866	995834
143144	995835
5091	995836
1915	995837
75452	995838
14426	995839
51869	995840
117368	995841
16488	995842
84439	995843
113117	995844
15939	995845
27603	995846
137565	995847
58626	995848
3974	995849
3974	995850
48530	995851
5635	995852
79822	995853
73717	995854
8968	995855
62772	995856
119561	995857
25604	995858
83952	995859
64701	995860
12250	995861
87330	995862
15269	995863
16312	995864
40080	995865
93480	995866
1133	995867
55858	995868
62511	995869
20021	995870
141314	995871
129677	995872
26079	995873
85143	995874
82940	995875
25604	995876
9687	995877
163689	995878
203296	995879
550	995880
18176	995881
19027	995882
83457	995883
56967	995884
37918	995885
56904	995886
87518	995887
16804	995888
140515	995889
31662	995890
187594	995891
89790	995892
61116	995893
38183	995894
17903	995895
22448	995896
37535	995897
12173	995898
85419	995899
31769	995900
9939	995901
62966	995902
4476	995903
2790	995904
4811	995905
11252	995906
16735	995907
56802	995908
3372	995909
290782	995910
36801	995911
37	995912
84634	995913
29196	995914
177309	995915
96618	995916
138994	995917
112	995918
122705	995919
162079	995920
76955	995921
52275	995922
93245	995923
8603	995924
10147	995925
18120	995926
22144	995927
107765	995928
188190	995929
6588	995930
37911	995931
457	995932
869	995933
27507	995934
45350	995935
14776	995936
21956	995937
27885	995938
36448	995939
5008	995940
178426	995941
28757	995942
194152	995943
6354	995944
37348	995945
12217	995946
143429	995947
212274	995948
6190	995949
17811	995950
84351	995951
60	995952
118816	995953
42301	995954
7640	995955
48179	995956
223183	995957
1650	995958
36404	995959
74823	995960
1455	995961
5671	995962
12191	995963
84533	995964
7399	995965
5115	995966
7879	995967
11717	995968
17033	995969
17033	995970
1540	995971
68165	995972
127866	995973
1308	995974
73915	995975
11954	995976
64538	995977
99743	995978
16298	995979
35247	995980
42746	995981
4922	995982
200546	995983
17444	995984
25889	995985
25604	995986
92059	995987
26457	995988
4757	995989
4615	995990
151894	995991
21189	995992
131133	995993
4587	995994
17516	995995
55119	995996
4403	995997
94964	995998
268955	995999
4721	996000
43522	996001
52280	996002
154159	996003
100659	996004
11387	996005
1559	996006
4570	996007
196242	996008
3676	996009
108451	996010
108822	996011
16882	996012
133311	996013
26079	996014
3676	996015
26484	996016
119522	996017
166939	996018
28683	996019
55119	996020
40035	996021
7905	996022
43681	996023
22303	996024
27574	996025
206584	996026
208415	996027
31310	996028
55580	996029
300210	996030
294391	996031
160113	996032
56144	996033
29164	996034
6812	996035
131993	996036
160450	996037
232063	996038
222968	996039
43548	996040
30	996041
35971	996042
13	996043
25094	996044
70586	996045
8394	996046
58349	996047
148223	996048
38476	996049
4001	996050
72577	996051
123750	996052
83993	996053
190	996054
25824	996055
1816	996056
14126	996057
20855	996058
17241	996059
17241	996060
104483	996061
14807	996062
1411	996063
42737	996064
32873	996065
245	996066
113268	996067
19004	996068
29735	996069
64124	996070
206869	996071
4459	996072
145214	996073
228285	996074
37175	996075
51255	996076
96304	996077
95913	996078
305	996079
825	996080
5995	996081
190923	996082
33410	996083
13208	996084
198450	996085
13121	996086
48766	996087
134138	996088
76597	996089
47184	996090
197332	996091
430	996092
52	996093
8162	996094
98362	996095
5383	996096
159827	996097
105678	996098
26934	996099
20844	996100
4922	996101
226030	996102
69382	996103
57880	996104
41361	996105
44220	996106
124287	996107
130868	996108
173602	996109
14797	996110
2616	996111
131939	996112
51230	996113
42736	996114
91016	996115
133767	996116
2996	996117
20917	996118
41976	996119
65854	996120
26096	996121
18058	996122
58232	996123
438	996124
4462	996125
434	996126
16769	996127
117267	996128
158	996129
9258	996130
10741	996131
60	996132
273525	996133
5683	996134
180591	996135
87874	996136
87862	996137
245	996138
131675	996139
173100	996140
25643	996141
24414	996142
6662	996143
108218	996144
292167	996145
137873	996146
18843	996147
40775	996148
202764	996149
136386	996150
40776	996151
292495	996152
90592	996153
60353	996154
40777	996155
202765	996156
60354	996157
136391	996158
136392	996159
13	996160
281426	996161
186478	996162
1670	996163
117084	996164
142899	996165
5648	996166
71115	996167
17953	996168
245	996169
43953	996170
4940	996171
30012	996172
60	996173
1456	996174
99201	996175
251871	996176
140284	996177
32195	996178
79928	996179
11789	996180
196751	996181
192941	996182
67159	996183
16895	996184
5030	996185
92381	996186
40926	996187
24868	996188
180461	996189
158195	996190
26482	996191
764	996192
99698	996193
113288	996194
143703	996195
108089	996196
1393	996197
18062	996198
9018	996199
55671	996200
3830	996201
9465	996202
9113	996203
11255	996204
12130	996205
271242	996206
9164	996207
62634	996208
6703	996209
237274	996210
164607	996211
13188	996212
56464	996213
38094	996214
64396	996215
7281	996216
8351	996217
11165	996218
1374	996219
6210	996220
160764	996221
47998	996222
89344	996223
27900	996224
26370	996225
45215	996226
146539	996227
4735	996228
25044	996229
15367	996230
41894	996231
1736	996232
41680	996233
14880	996234
106033	996235
176875	996236
32490	996237
78271	996238
519	996239
123	996240
121581	996241
57870	996242
1010	996243
1436	996244
369	996245
2157	996246
72099	996247
82595	996248
20032	996249
3058	996250
17201	996251
64638	996252
84142	996253
204135	996254
123	996255
87389	996256
42160	996257
216732	996258
122081	996259
27089	996260
84333	996261
27738	996262
4262	996263
171229	996264
9998	996265
7417	996266
1508	996267
22586	996268
1860	996269
2053	996270
232976	996271
80817	996272
4759	996273
820	996274
281985	996275
28458	996276
48	996277
229926	996278
10950	996279
62833	996280
193978	996281
44494	996282
41097	996283
376	996284
484	996285
1957	996286
52555	996287
107333	996288
167524	996289
31327	996290
184593	996291
232816	996292
91479	996293
30730	996294
1443	996295
124469	996296
99181	996297
19107	996298
134951	996299
100012	996300
37273	996301
172920	996302
147084	996303
131930	996304
123282	996305
103590	996306
232363	996307
29757	996308
48419	996309
14419	996310
46461	996311
19337	996312
84450	996313
71707	996314
8	996315
42121	996316
95178	996317
22661	996318
36554	996319
13979	996320
18218	996321
7	996322
3576	996323
199	996324
15379	996325
8746	996326
119459	996327
229001	996328
73601	996329
41244	996330
80	996331
52	996332
3507	996333
2343	996334
150885	996335
6163	996336
140803	996337
40793	996338
225485	996339
4339	996340
108118	996341
32270	996342
68371	996343
29539	996344
103242	996345
3308	996346
62773	996347
64204	996348
284196	996349
15728	996350
3476	996351
60667	996352
92666	996353
44113	996354
41805	996355
62999	996356
302793	996357
74771	996358
11485	996359
12611	996360
12430	996361
8846	996362
25828	996363
190	996364
8312	996365
20260	996366
122205	996367
41195	996368
153311	996369
6256	996370
220485	996371
161077	996372
80358	996373
41829	996374
7337	996375
45240	996376
23992	996377
23984	996378
224671	996379
176635	996380
26874	996381
152832	996382
131475	996383
19148	996384
48774	996385
104932	996386
78530	996387
2020	996388
5728	996389
144804	996390
78016	996391
60497	996392
115299	996393
613	996394
84175	996395
13	996396
24523	996397
84871	996398
10387	996399
206321	996400
26638	996401
10012	996402
791	996403
52089	996404
112598	996405
151893	996406
251887	996407
4398	996408
86319	996409
13	996410
13	996411
13	996412
26687	996413
234609	996414
157082	996415
71468	996416
71468	996417
216046	996418
289089	996419
25208	996420
79332	996421
50470	996422
72204	996423
150202	996424
130700	996425
81100	996426
3993	996427
6372	996428
5765	996429
63931	996430
12934	996431
72204	996432
48011	996433
39191	996434
26715	996435
69256	996436
71492	996437
111285	996438
15302	996439
204267	996440
82986	996441
8972	996442
112	996443
113077	996444
13	996445
13	996446
13	996447
13	996448
61707	996449
2739	996450
37446	996451
180081	996452
267316	996453
51109	996454
55856	996455
13	996456
109594	996457
161170	996458
9113	996459
74558	996460
92743	996461
27788	996462
177732	996463
14960	996464
5473	996465
23452	996466
148405	996467
50448	996468
19560	996469
10110	996470
98799	996471
30595	996472
10212	996473
1038	996474
88628	996475
1794	996476
10461	996477
217527	996478
127149	996479
4208	996480
7552	996481
13	996482
35825	996483
196306	996484
31926	996485
86804	996486
98493	996487
16891	996488
83310	996489
125142	996490
53984	996491
46759	996492
75453	996493
202285	996494
96951	996495
76150	996496
214	996497
116445	996498
4771	996499
112	996500
112	996501
112	996502
13	996503
58432	996504
58432	996505
113396	996506
86277	996507
37493	996508
11984	996509
15379	996510
33638	996511
3133	996512
12176	996513
82562	996514
55839	996515
35490	996516
9537	996517
11163	996518
172799	996519
121956	996520
32683	996521
4685	996522
3396	996523
7285	996524
182407	996525
89115	996526
62336	996527
15553	996528
5809	996529
52372	996530
302607	996531
48701	996532
29094	996533
34788	996534
80493	996535
164935	996536
94381	996537
35661	996538
43277	996539
292786	996540
75338	996541
102129	996542
25317	996543
5078	996544
77276	996545
97044	996546
80900	996547
105681	996548
273216	996549
130722	996550
2001	996551
49	996552
120478	996553
19918	996554
28424	996555
60	996556
41024	996557
92265	996558
61665	996559
139629	996560
13344	996561
12218	996562
17424	996563
51698	996564
37800	996565
70165	996566
129794	996567
49641	996568
8552	996569
16408	996570
89190	996571
113237	996572
285961	996573
85912	996574
53784	996575
30849	996576
30186	996577
114069	996578
45442	996579
285123	996580
2060	996581
7480	996582
19301	996583
5550	996584
1296	996585
1714	996586
60	996587
45338	996588
44281	996589
121467	996590
11615	996591
1296	996592
141219	996593
18990	996594
16306	996595
2473	996596
35181	996597
69162	996598
9963	996599
6097	996600
60	996601
241899	996602
18255	996603
181558	996604
231086	996605
3031	996606
593	996607
272393	996608
2247	996609
2733	996610
80782	996611
26470	996612
84651	996613
86778	996614
269463	996615
116288	996616
41089	996617
456	996618
119323	996619
3065	996620
8302	996621
7280	996622
79222	996623
8755	996624
438	996625
9255	996626
185634	996627
47124	996628
68452	996629
8195	996630
92029	996631
1559	996632
63734	996633
18548	996634
30861	996635
24148	996636
44317	996637
48085	996638
16451	996639
3191	996640
19854	996641
480	996642
40240	996643
40240	996644
3659	996645
122205	996646
245	996647
144390	996648
9042	996649
135998	996650
272929	996651
149420	996652
3945	996653
193610	996654
80126	996655
115775	996656
203511	996657
17530	996658
89376	996659
44341	996660
145	996661
19641	996662
5602	996663
46805	996664
26131	996665
390	996666
68593	996667
53569	996668
8837	996669
10182	996670
62764	996671
41839	996672
297	996673
80917	996674
4771	996675
40401	996676
59134	996677
37625	996678
150234	996679
109647	996680
140174	996681
208113	996682
198	996683
154066	996684
23861	996685
182125	996686
44137	996687
13882	996688
388	996689
118288	996690
57187	996691
170856	996692
98729	996693
136449	996694
49514	996695
82564	996696
13	996697
38665	996698
136027	996699
40124	996700
179168	996701
4956	996702
33311	996703
109309	996704
120246	996705
52148	996706
49694	996707
61341	996708
63498	996709
41134	996710
61714	996711
104484	996712
67005	996713
170358	996714
4357	996715
15318	996716
130984	996717
1519	996718
20183	996719
185105	996720
80825	996721
161817	996722
307764	996723
803	996724
803	996725
133233	996726
49047	996727
205911	996728
50825	996729
68862	996730
192121	996731
803	996732
32359	996733
3159	996734
2200	996735
129779	996736
129779	996737
59764	996738
65167	996739
5585	996740
29288	996741
58923	996742
224620	996743
4048	996744
36169	996745
44168	996746
20062	996747
216327	996748
253163	996749
104193	996750
19723	996751
177803	996752
79515	996753
247628	996754
18	996755
5853	996756
84576	996757
10032	996758
21014	996759
4887	996760
59744	996761
63244	996762
23544	996763
12067	996764
16323	996765
30502	996766
12605	996767
13271	996768
97385	996769
23368	996770
24157	996771
74669	996772
14335	996773
103966	996774
11254	996775
284979	996776
838	996777
1711	996778
52583	996779
26506	996780
9930	996781
197250	996782
3853	996783
27358	996784
84510	996785
302454	996786
194949	996787
16903	996788
294094	996789
153413	996790
207264	996791
87223	996792
26619	996793
92267	996794
28481	996795
43496	996796
45445	996797
135867	996798
228103	996799
56646	996800
107695	996801
92931	996802
30578	996803
18544	996804
12483	996805
90898	996806
179939	996807
16696	996808
1730	996809
145021	996810
160282	996811
70191	996812
161297	996813
54188	996814
33089	996815
28331	996816
254048	996817
10	996818
71365	996819
103436	996820
54805	996821
95111	996822
51190	996823
4029	996824
40937	996825
139814	996826
117789	996827
44693	996828
131648	996829
38956	996830
94996	996831
78194	996832
94773	996833
80304	996834
6810	996835
121766	996836
43366	996837
101245	996838
7786	996839
78901	996840
42716	996841
16959	996842
44326	996843
53508	996844
199029	996845
46593	996846
32073	996847
75139	996848
67596	996849
76745	996850
76272	996851
80438	996852
21786	996853
18873	996854
9155	996855
6239	996856
4494	996857
41606	996858
23685	996859
81312	996860
103366	996861
24703	996862
60422	996863
288675	996864
10123	996865
132724	996866
141723	996867
37454	996868
14103	996869
203986	996870
45634	996871
14528	996872
16241	996873
180822	996874
17266	996875
10336	996876
180440	996877
50380	996878
176291	996879
9172	996880
42071	996881
1129	996882
7304	996883
5162	996884
274486	996885
17310	996886
19940	996887
18406	996888
7250	996889
106580	996890
139	996891
109647	996892
9905	996893
231695	996894
59863	996895
173678	996896
6109	996897
58095	996898
94218	996899
92255	996900
82934	996901
13239	996902
162260	996903
96264	996904
27244	996905
108639	996906
4275	996907
10273	996908
216603	996909
97242	996910
210903	996911
16492	996912
239289	996913
8582	996914
172201	996915
38961	996916
138610	996917
50318	996918
277053	996919
207718	996920
36524	996921
9522	996922
15991	996923
33179	996924
43448	996925
292069	996926
1915	996927
25924	996928
130089	996929
45997	996930
2900	996931
3340	996932
1895	996933
144786	996934
291713	996935
201165	996936
293111	996937
202353	996938
3250	996939
122642	996940
71765	996941
115830	996942
213584	996943
113043	996944
43340	996945
99398	996946
31532	996947
32864	996948
29190	996949
93392	996950
254501	996951
82847	996952
143447	996953
182473	996954
121102	996955
5130	996956
7057	996957
23074	996958
32197	996959
82764	996960
16570	996961
11521	996962
188217	996963
65199	996964
248435	996965
10607	996966
216642	996967
14180	996968
220133	996969
229188	996970
11684	996971
146890	996972
105813	996973
208039	996974
141231	996975
241889	996976
121187	996977
166964	996978
1670	996979
45381	996980
62855	996981
240000	996982
22610	996983
158609	996984
292277	996985
162935	996986
175884	996987
163629	996988
19069	996989
155364	996990
153360	996991
9469	996992
165865	996993
681	996994
97873	996995
312657	996996
11271	996997
4651	996998
95577	996999
102239	997000
304443	997001
155044	997002
57230	997003
62015	997004
12335	997005
199965	997006
111981	997007
116690	997008
163868	997009
8976	997010
51956	997011
84545	997012
143808	997013
198741	997014
133280	997015
97313	997016
203187	997017
85297	997018
201553	997019
6580	997020
198533	997021
41771	997022
14077	997023
73611	997024
73445	997025
121327	997026
33011	997027
238729	997028
104085	997029
85116	997030
292756	997031
85201	997032
45259	997033
249358	997034
125101	997035
264740	997036
102697	997037
54329	997038
11633	997039
12755	997040
19528	997041
27427	997042
39529	997043
51806	997044
222131	997045
79463	997046
55478	997047
85277	997048
28786	997049
205904	997050
25405	997051
137457	997052
211006	997053
212551	997054
24064	997055
295932	997056
56996	997057
98613	997058
269458	997059
228991	997060
108011	997061
302870	997062
110225	997063
184578	997064
20246	997065
15996	997066
76565	997067
16292	997068
1473	997069
37619	997070
104217	997071
17143	997072
12565	997073
218041	997074
169366	997075
103166	997076
177548	997077
51345	997078
17	997079
68867	997080
15587	997081
270080	997082
15593	997083
72877	997084
8912	997085
90250	997086
40663	997087
56883	997088
124388	997089
96121	997090
76608	997091
280622	997092
128444	997093
148266	997094
31295	997095
15841	997096
41135	997097
111939	997098
37846	997099
115837	997100
29321	997101
83300	997102
288644	997103
70848	997104
167466	997105
184978	997106
2503	997107
290	997108
5053	997109
67856	997110
75287	997111
129662	997112
47444	997113
33649	997114
30419	997115
33832	997116
251812	997117
233725	997118
35169	997119
155614	997120
8470	997121
63692	997122
244046	997123
176428	997124
13262	997125
235553	997126
11583	997127
195559	997128
6589	997129
268403	997130
138640	997131
281038	997132
33433	997133
248047	997134
154988	997135
102604	997136
108662	997137
975	997138
154041	997139
209768	997140
59229	997141
194632	997142
153283	997143
10171	997144
29070	997145
33898	997146
139007	997147
220342	997148
66036	997149
49781	997150
126383	997151
27317	997152
71674	997153
6809	997154
96969	997155
22369	997156
139844	997157
11151	997158
260304	997159
230119	997160
21677	997161
58342	997162
68114	997163
21169	997164
197051	997165
55448	997166
134548	997167
207	997168
15485	997169
113370	997170
67944	997171
22521	997172
28617	997173
21917	997174
2174	997175
611	997176
84168	997177
94769	997178
238733	997179
91966	997180
52640	997181
38326	997182
38114	997183
190599	997184
4611	997185
153488	997186
35361	997187
114804	997188
10	997189
81111	997190
158817	997191
108216	997192
44058	997193
30007	997194
14053	997195
301463	997196
34119	997197
37474	997198
210422	997199
31336	997200
10083	997201
153188	997202
28762	997203
71	997204
35379	997205
223358	997206
146579	997207
204109	997208
29759	997209
65393	997210
45069	997211
3801	997212
697	997213
109907	997214
188766	997215
10807	997216
27268	997217
102290	997218
2254	997219
4488	997220
109797	997221
84041	997222
249963	997223
129857	997224
19904	997225
48790	997226
26681	997227
59746	997228
91619	997229
223135	997230
12556	997231
13614	997232
94492	997233
70487	997234
5545	997235
89277	997236
293210	997237
58729	997238
7346	997239
150871	997240
273159	997241
24969	997242
1433	997243
157402	997244
131207	997245
60224	997246
214026	997247
169867	997248
32727	997249
92836	997250
41347	997251
260640	997252
9677	997253
8375	997254
88311	997255
94125	997256
312038	997257
72611	997258
184342	997259
96852	997260
116499	997261
153071	997262
106324	997263
70166	997264
38123	997265
128117	997266
30890	997267
91943	997268
57765	997269
544	997270
1567	997271
5534	997272
42353	997273
821	997274
195767	997275
203606	997276
169675	997277
84534	997278
288135	997279
14793	997280
66254	997281
79823	997282
433	997283
151428	997284
53647	997285
906	997286
311241	997287
16320	997288
20159	997289
2598	997290
87038	997291
6368	997292
45575	997293
95775	997294
228	997295
14490	997296
136374	997297
216515	997298
18068	997299
2883	997300
87133	997301
41695	997302
32474	997303
99150	997304
79355	997305
60021	997306
41000	997307
133696	997308
132965	997309
10896	997310
3265	997311
235314	997312
53441	997313
46369	997314
88233	997315
287195	997316
76070	997317
86652	997318
177820	997319
216339	997320
19440	997321
1077	997322
3930	997323
4360	997324
57602	997325
2034	997326
3043	997327
69860	997328
5257	997329
2301	997330
8180	997331
13512	997332
1221	997333
13815	997334
23430	997335
24575	997336
134908	997337
75353	997338
112202	997339
19172	997340
134998	997341
5731	997342
28779	997343
8279	997344
201148	997345
154664	997346
25191	997347
215013	997348
36782	997349
293760	997350
25098	997351
119920	997352
9293	997353
86765	997354
21312	997355
68082	997356
28156	997357
91926	997358
72799	997359
78281	997360
15530	997361
4587	997362
140707	997363
99508	997364
174978	997365
17803	997366
102185	997367
4372	997368
79768	997369
26431	997370
44335	997371
111887	997372
20605	997373
97429	997374
128649	997375
55109	997376
18024	997377
172829	997378
15958	997379
214046	997380
16318	997381
120195	997382
36782	997383
164820	997384
8466	997385
148466	997386
7700	997387
15414	997388
2409	997389
9431	997390
148263	997391
49042	997392
49042	997393
66239	997394
27854	997395
19561	997396
25871	997397
39449	997398
93931	997399
198937	997400
198937	997401
9121	997402
141665	997403
160721	997404
168649	997405
7104	997406
113270	997407
183502	997408
126461	997409
217119	997410
113270	997411
225824	997412
227435	997413
153122	997414
105606	997415
116982	997416
238300	997417
30512	997418
170730	997419
152032	997420
21390	997421
64189	997422
77046	997423
116762	997424
440	997425
174348	997426
128574	997427
122485	997428
20797	997429
620	997430
74721	997431
89539	997432
22878	997433
64902	997434
288175	997435
67339	997436
126665	997437
31096	997438
95799	997439
42	997440
31096	997441
16412	997442
113572	997443
42	997444
71018	997445
195300	997446
281284	997447
56862	997448
210998	997449
69347	997450
293103	997451
58229	997452
27519	997453
214469	997454
19128	997455
65027	997456
309070	997457
90035	997458
62095	997459
1463	997460
9713	997461
147660	997462
3925	997463
154865	997464
98247	997465
92903	997466
95107	997467
112955	997468
68045	997469
213964	997470
52194	997471
61584	997472
38389	997473
1554	997474
56351	997475
47603	997476
3384	997477
212790	997478
571	997479
153328	997480
247433	997481
183786	997482
136129	997483
272	997484
274997	997485
46658	997486
75837	997487
46658	997488
130098	997489
49655	997490
74801	997491
23369	997492
113470	997493
20	997494
230308	997495
20	997496
20	997497
20	997498
104491	997499
20	997500
30199	997501
122986	997502
190948	997503
15931	997504
84701	997505
216907	997506
39316	997507
33909	997508
33909	997509
18379	997510
124348	997511
3827	997512
25829	997513
161719	997514
176283	997515
39838	997516
263086	997517
190371	997518
101465	997519
61759	997520
6247	997521
176769	997522
26121	997523
170377	997524
55144	997525
95648	997526
218768	997527
123263	997528
55144	997529
33000	997530
54902	997531
189531	997532
111851	997533
38285	997534
182101	997535
46824	997536
257020	997537
64935	997538
77243	997539
86910	997540
15502	997541
158351	997542
152032	997543
93259	997544
54659	997545
7128	997546
136647	997547
40106	997548
36541	997549
145841	997550
25256	997551
25256	997552
20376	997553
2936	997554
210178	997555
300535	997556
40394	997557
56281	997558
176514	997559
209444	997560
257101	997561
79516	997562
114819	997563
173953	997564
27743	997565
104039	997566
44054	997567
58744	997568
232030	997569
16774	997570
156447	997571
20718	997572
308543	997573
303126	997574
68626	997575
42402	997576
308147	997577
160134	997578
82207	997579
49942	997580
67822	997581
134803	997582
24967	997583
204888	997584
67903	997585
60953	997586
73229	997587
3520	997588
8296	997589
142102	997590
47241	997591
134026	997592
224937	997593
164205	997594
242893	997595
13555	997596
21701	997597
111211	997598
96979	997599
106070	997600
145594	997601
290639	997602
164241	997603
1370	997604
3082	997605
90124	997606
57054	997607
73389	997608
198242	997609
27760	997610
115572	997611
289988	997612
51181	997613
171692	997614
29708	997615
241235	997616
23675	997617
239245	997618
52434	997619
312732	997620
82710	997621
56104	997622
67968	997623
258879	997624
155407	997625
208193	997626
139226	997627
101312	997628
138449	997629
91951	997630
154434	997631
120934	997632
77665	997633
23731	997634
227541	997635
160691	997636
98668	997637
34343	997638
276286	997639
83359	997640
235720	997641
18144	997642
75104	997643
141376	997644
8473	997645
156089	997646
98567	997647
109869	997648
116231	997649
15561	997650
264737	997651
63988	997652
163074	997653
218911	997654
53149	997655
79171	997656
98072	997657
254169	997658
185260	997659
95717	997660
229528	997661
159028	997662
38583	997663
157991	997664
50446	997665
192400	997666
2704	997667
226098	997668
201956	997669
26341	997670
47202	997671
7999	997672
48035	997673
166983	997674
281725	997675
172923	997676
189888	997677
35154	997678
156731	997679
26032	997680
49094	997681
76506	997682
131590	997683
240137	997684
94	997685
56203	997686
84986	997687
114626	997688
88581	997689
132339	997690
95275	997691
165222	997692
198242	997693
40305	997694
105098	997695
206505	997696
77120	997697
310910	997698
16618	997699
55515	997700
36750	997701
29005	997702
288676	997703
166148	997704
79639	997705
57255	997706
115774	997707
2502	997708
18049	997709
71995	997710
245586	997711
60717	997712
8427	997713
238123	997714
10786	997715
71981	997716
289823	997717
11821	997718
10786	997719
94557	997720
220719	997721
202723	997722
121390	997723
25444	997724
25444	997725
110936	997726
242028	997727
99642	997728
207578	997729
207578	997730
187522	997731
187522	997732
191618	997733
191618	997734
20430	997735
204180	997736
94589	997737
10174	997738
213426	997739
67110	997740
145297	997741
11821	997742
3659	997743
3659	997744
40897	997745
11095	997746
217663	997747
90793	997748
303819	997749
28650	997750
173967	997751
47265	997752
36009	997753
38124	997754
43681	997755
290397	997756
148462	997757
10355	997758
99217	997759
249539	997760
102854	997761
148198	997762
262589	997763
115514	997764
102238	997765
130638	997766
24433	997767
171306	997768
74507	997769
166441	997770
77464	997771
187245	997772
77464	997773
56757	997774
68402	997775
28	997776
28508	997777
53377	997778
37918	997779
41949	997780
268154	997781
302175	997782
278973	997783
47704	997784
83238	997785
159692	997786
243764	997787
103644	997788
3405	997789
15022	997790
37448	997791
135576	997792
91329	997793
249121	997794
82156	997795
35328	997796
171209	997797
67674	997798
20381	997799
75651	997800
40715	997801
39842	997802
1809	997803
75591	997804
191391	997805
105799	997806
181795	997807
9566	997808
180311	997809
1257	997810
68518	997811
209231	997812
50926	997813
31845	997814
15088	997815
110944	997816
126533	997817
285345	997818
44557	997819
46048	997820
137518	997821
170084	997822
3368	997823
13310	997824
92040	997825
206704	997826
102071	997827
77217	997828
20424	997829
157445	997830
97113	997831
1728	997832
263597	997833
155430	997834
120781	997835
24263	997836
52229	997837
56850	997838
200218	997839
40263	997840
302293	997841
60921	997842
116358	997843
24118	997844
121737	997845
128777	997846
11088	997847
209529	997848
14309	997849
33714	997850
121431	997851
54661	997852
147955	997853
108695	997854
189584	997855
39725	997856
28413	997857
145557	997858
110102	997859
78269	997860
72896	997861
92018	997862
26296	997863
28413	997864
57003	997865
7928	997866
7928	997867
38401	997868
130029	997869
31207	997870
37542	997871
206117	997872
8426	997873
10639	997874
127216	997875
23616	997876
7994	997877
240983	997878
42072	997879
77031	997880
1770	997881
11076	997882
105735	997883
92834	997884
119037	997885
309029	997886
19167	997887
5173	997888
149966	997889
77590	997890
39926	997891
200160	997892
61412	997893
30937	997894
136941	997895
2392	997896
25065	997897
5381	997898
139850	997899
9247	997900
70625	997901
6497	997902
127904	997903
116354	997904
84397	997905
225945	997906
166237	997907
204817	997908
171008	997909
74790	997910
153232	997911
209952	997912
11537	997913
134284	997914
69440	997915
211369	997916
24190	997917
4455	997918
66537	997919
66537	997920
44219	997921
233647	997922
276048	997923
32791	997924
26980	997925
23502	997926
85287	997927
121791	997928
295818	997929
26799	997930
158938	997931
26250	997932
122999	997933
183049	997934
18623	997935
137360	997936
147031	997937
119175	997938
1166	997939
1166	997940
55005	997941
144224	997942
222468	997943
24554	997944
112353	997945
3602	997946
63050	997947
82167	997948
82167	997949
285358	997950
306378	997951
58112	997952
169945	997953
8511	997954
265395	997955
225401	997956
64683	997957
20763	997958
11070	997959
4416	997960
49790	997961
85662	997962
31873	997963
4271	997964
2600	997965
307968	997966
5112	997967
12756	997968
45261	997969
24199	997970
8693	997971
15524	997972
85326	997973
28222	997974
214025	997975
235248	997976
127005	997977
23023	997978
184223	997979
64899	997980
2604	997981
4523	997982
108377	997983
30945	997984
30945	997985
9585	997986
9585	997987
64742	997988
286140	997989
246846	997990
4	997991
6429	997992
86260	997993
162182	997994
210685	997995
21508	997996
137374	997997
62287	997998
1212	997999
100939	998000
18371	998001
85719	998002
122726	998003
160596	998004
146230	998005
105842	998006
177657	998007
35152	998008
87304	998009
114215	998010
257090	998011
31376	998012
309123	998013
203431	998014
90519	998015
85698	998016
7317	998017
129384	998018
112590	998019
47475	998020
58654	998021
202630	998022
7491	998023
163889	998024
144107	998025
31984	998026
33058	998027
7671	998028
81690	998029
81690	998030
185522	998031
43378	998032
288602	998033
279351	998034
155858	998035
181262	998036
55354	998037
53457	998038
127119	998039
10232	998040
54888	998041
131709	998042
2622	998043
4089	998044
87146	998045
229272	998046
88638	998047
936	998048
240389	998049
103238	998050
32170	998051
75638	998052
135265	998053
164042	998054
7528	998055
138974	998056
17518	998057
32170	998058
32170	998059
138864	998060
17354	998061
180676	998062
3288	998063
59483	998064
112367	998065
49419	998066
98348	998067
97186	998068
250623	998069
174715	998070
27520	998071
173725	998072
46990	998073
9566	998074
45436	998075
24950	998076
84583	998077
71205	998078
11672	998079
132	998080
43441	998081
136392	998082
182538	998083
189116	998084
189116	998085
2337	998086
3520	998087
38999	998088
109195	998089
223764	998090
217964	998091
2761	998092
1861	998093
12695	998094
273710	998095
91185	998096
41431	998097
91185	998098
128980	998099
64453	998100
39978	998101
196109	998102
41431	998103
43680	998104
930	998105
37374	998106
41891	998107
5532	998108
114742	998109
5485	998110
55038	998111
184825	998112
87075	998113
87075	998114
113684	998115
93700	998116
137124	998117
140789	998118
47769	998119
110918	998120
3878	998121
46942	998122
33917	998123
33917	998124
80429	998125
81135	998126
12807	998127
140409	998128
10415	998129
10415	998130
71844	998131
89403	998132
264513	998133
17571	998134
24140	998135
30983	998136
129768	998137
64101	998138
103191	998139
25519	998140
79223	998141
2612	998142
34514	998143
13590	998144
138301	998145
36432	998146
299586	998147
270	998148
158967	998149
172994	998150
21511	998151
147868	998152
31626	998153
138017	998154
38921	998155
31626	998156
34514	998157
168277	998158
163068	998159
288359	998160
62169	998161
186909	998162
48440	998163
64028	998164
143826	998165
143826	998166
26242	998167
194699	998168
217480	998169
95941	998170
3667	998171
34860	998172
144094	998173
81586	998174
34860	998175
12878	998176
12878	998177
253696	998178
77026	998179
36562	998180
17810	998181
23307	998182
140695	998183
148892	998184
267278	998185
133846	998186
133846	998187
20126	998188
221427	998189
88379	998190
72467	998191
80582	998192
12125	998193
182263	998194
45216	998195
14508	998196
85913	998197
114584	998198
9906	998199
2373	998200
33689	998201
200808	998202
200585	998203
279810	998204
171	998205
245577	998206
110508	998207
14147	998208
216975	998209
217843	998210
66452	998211
8604	998212
100640	998213
4375	998214
197311	998215
140336	998216
169829	998217
35586	998218
11282	998219
171967	998220
164827	998221
165893	998222
100033	998223
99048	998224
926	998225
926	998226
114519	998227
926	998228
61673	998229
28040	998230
98699	998231
3278	998232
124167	998233
133283	998234
170653	998235
33687	998236
101112	998237
116661	998238
53559	998239
79834	998240
48004	998241
150056	998242
106311	998243
60312	998244
95252	998245
30708	998246
157129	998247
78137	998248
50447	998249
94771	998250
76973	998251
173459	998252
116232	998253
76973	998254
50447	998255
115261	998256
243289	998257
119544	998258
234827	998259
82972	998260
25663	998261
25663	998262
260564	998263
80460	998264
104796	998265
34306	998266
1412	998267
18666	998268
64705	998269
158928	998270
845	998271
845	998272
44879	998273
66271	998274
103314	998275
8838	998276
119373	998277
12256	998278
184144	998279
180226	998280
85345	998281
108252	998282
162046	998283
48640	998284
48896	998285
136720	998286
155626	998287
113295	998288
242181	998289
132879	998290
272567	998291
126932	998292
44602	998293
14410	998294
152495	998295
41463	998296
63725	998297
41463	998298
5259	998299
92115	998300
4120	998301
200764	998302
114024	998303
33734	998304
84342	998305
39427	998306
250676	998307
7813	998308
56547	998309
131377	998310
241486	998311
111197	998312
106871	998313
33610	998314
32371	998315
83279	998316
83279	998317
3496	998318
8030	998319
69396	998320
135724	998321
230590	998322
3838	998323
16010	998324
425	998325
95758	998326
84185	998327
217561	998328
32179	998329
81436	998330
105480	998331
112462	998332
11444	998333
6648	998334
204108	998335
98384	998336
1282	998337
83705	998338
104594	998339
17710	998340
192922	998341
46367	998342
771	998343
130147	998344
4981	998345
168118	998346
27325	998347
239392	998348
116176	998349
3964	998350
44	998351
44932	998352
66572	998353
121495	998354
185011	998355
94825	998356
46999	998357
74582	998358
74216	998359
1211	998360
4160	998361
4160	998362
35878	998363
24209	998364
53781	998365
109850	998366
204791	998367
41449	998368
70878	998369
178064	998370
35895	998371
127495	998372
95215	998373
101841	998374
273857	998375
10361	998376
177841	998377
29216	998378
2554	998379
84248	998380
63511	998381
45630	998382
11438	998383
30304	998384
27085	998385
119726	998386
225024	998387
121060	998388
87668	998389
138120	998390
238838	998391
223120	998392
205151	998393
285775	998394
87668	998395
120893	998396
298293	998397
131294	998398
285774	998399
181860	998400
182195	998401
254871	998402
80641	998403
138120	998404
293219	998405
70427	998406
121060	998407
82989	998408
37847	998409
33152	998410
135850	998411
20423	998412
150087	998413
44546	998414
169676	998415
18639	998416
18639	998417
153597	998418
281951	998419
114175	998420
205493	998421
201590	998422
46126	998423
24688	998424
60258	998425
38353	998426
119362	998427
9459	998428
604	998429
138717	998430
195292	998431
20761	998432
273006	998433
251020	998434
283881	998435
270355	998436
506	998437
286274	998438
40880	998439
27078	998440
57644	998441
106523	998442
7659	998443
281479	998444
120321	998445
49998	998446
44103	998447
47147	998448
71972	998449
8433	998450
56797	998451
56797	998452
56797	998453
17432	998454
92167	998455
311851	998456
24657	998457
33138	998458
155443	998459
43833	998460
281143	998461
16140	998462
110760	998463
128855	998464
68373	998465
7286	998466
10997	998467
149671	998468
1763	998469
152804	998470
2386	998471
198637	998472
58147	998473
22500	998474
198347	998475
31147	998476
153555	998477
226350	998478
171438	998479
15352	998480
40898	998481
8499	998482
66489	998483
363	998484
17369	998485
4362	998486
24778	998487
38758	998488
38758	998489
3404	998490
14168	998491
159982	998492
173011	998493
13816	998494
10328	998495
136245	998496
19825	998497
21587	998498
151266	998499
141444	998500
21299	998501
44900	998502
75864	998503
355	998504
81527	998505
189893	998506
154452	998507
129665	998508
99473	998509
81344	998510
154330	998511
148670	998512
300180	998513
198402	998514
266085	998515
119726	998516
42307	998517
110575	998518
110575	998519
246579	998520
4191	998521
185633	998522
14443	998523
44546	998524
36201	998525
71593	998526
202190	998527
40699	998528
121237	998529
12453	998530
4250	998531
4250	998532
167552	998533
101121	998534
123246	998535
41298	998536
9238	998537
4542	998538
4250	998539
63098	998540
119085	998541
119085	998542
305860	998543
38037	998544
111275	998545
241890	998546
65113	998547
103995	998548
172916	998549
25356	998550
62548	998551
214390	998552
307817	998553
147436	998554
307881	998555
24632	998556
87611	998557
12115	998558
204361	998559
204503	998560
51611	998561
199713	998562
303705	998563
34092	998564
33768	998565
91135	998566
4857	998567
46268	998568
185687	998569
7073	998570
157774	998571
88967	998572
208241	998573
76316	998574
88305	998575
95608	998576
47383	998577
141040	998578
89151	998579
135101	998580
111278	998581
11516	998582
16707	998583
16707	998584
194682	998585
209303	998586
3162	998587
11846	998588
18242	998589
2674	998590
120247	998591
27692	998592
233855	998593
36784	998594
24129	998595
97444	998596
29302	998597
240130	998598
238441	998599
129917	998600
99640	998601
43788	998602
48835	998603
161686	998604
128233	998605
1104	998606
108627	998607
84937	998608
97635	998609
7507	998610
109593	998611
202055	998612
67658	998613
113527	998614
93596	998615
794	998616
99560	998617
7358	998618
6220	998619
270018	998620
66350	998621
99129	998622
164394	998623
25	998624
106	998625
37217	998626
108911	998627
42070	998628
42070	998629
778	998630
121208	998631
92740	998632
121208	998633
283219	998634
230	998635
125424	998636
44387	998637
99129	998638
230	998639
121208	998640
213052	998641
183022	998642
240606	998643
38921	998644
38921	998645
55936	998646
10555	998647
195747	998648
30393	998649
285232	998650
74870	998651
62242	998652
237299	998653
77051	998654
100537	998655
227207	998656
90891	998657
204008	998658
137149	998659
203904	998660
60561	998661
155014	998662
203474	998663
136916	998664
32342	998665
33673	998666
8963	998667
4979	998668
1373	998669
120353	998670
33673	998671
13742	998672
43528	998673
37825	998674
201707	998675
266786	998676
90333	998677
1913	998678
3757	998679
122096	998680
74044	998681
232110	998682
33372	998683
2988	998684
126542	998685
184779	998686
48960	998687
12441	998688
10204	998689
18818	998690
37511	998691
80743	998692
37600	998693
98185	998694
98185	998695
63118	998696
63163	998697
38772	998698
150054	998699
94463	998700
30820	998701
221709	998702
310000	998703
247201	998704
76100	998705
215126	998706
217244	998707
180442	998708
13866	998709
2134	998710
52879	998711
13866	998712
112869	998713
95909	998714
52289	998715
176004	998716
176004	998717
25231	998718
309788	998719
69257	998720
28226	998721
6263	998722
146132	998723
44219	998724
31045	998725
109091	998726
4507	998727
144533	998728
101540	998729
223111	998730
100154	998731
66974	998732
162286	998733
71302	998734
134509	998735
12440	998736
10754	998737
178474	998738
5754	998739
174923	998740
959	998741
62205	998742
3792	998743
131762	998744
96454	998745
76	998746
306318	998747
189848	998748
169459	998749
6379	998750
312167	998751
92011	998752
706	998753
64352	998754
8389	998755
55688	998756
164527	998757
27249	998758
162119	998759
109961	998760
71358	998761
276390	998762
206364	998763
186269	998764
79	998765
9600	998766
33074	998767
28384	998768
92054	998769
68844	998770
15528	998771
41089	998772
27253	998773
109961	998774
117879	998775
71532	998776
1231	998777
3593	998778
113724	998779
107217	998780
66184	998781
191732	998782
177413	998783
7569	998784
43229	998785
8656	998786
8656	998787
154825	998788
3972	998789
141203	998790
22110	998791
95923	998792
32885	998793
114146	998794
5154	998795
14573	998796
72031	998797
104229	998798
118070	998799
57160	998800
6478	998801
6478	998802
17108	998803
27860	998804
175754	998805
15314	998806
72195	998807
5696	998808
78477	998809
12526	998810
23924	998811
8619	998812
33589	998813
10843	998814
24032	998815
83597	998816
89376	998817
87538	998818
115964	998819
128294	998820
180268	998821
26052	998822
134377	998823
3635	998824
613	998825
20784	998826
1242	998827
25819	998828
109357	998829
173847	998830
109357	998831
11697	998832
94825	998833
10096	998834
51344	998835
8562	998836
116289	998837
92402	998838
92402	998839
116289	998840
13756	998841
28550	998842
139539	998843
298115	998844
13719	998845
142833	998846
168600	998847
3987	998848
199918	998849
7394	998850
115037	998851
299659	998852
34140	998853
119818	998854
62288	998855
1739	998856
21242	998857
181815	998858
50448	998859
135826	998860
175098	998861
95057	998862
28950	998863
49858	998864
94968	998865
94968	998866
254566	998867
147151	998868
172469	998869
271969	998870
74027	998871
74027	998872
229512	998873
11999	998874
80734	998875
135514	998876
217261	998877
7359	998878
140192	998879
19316	998880
28642	998881
39239	998882
43096	998883
18911	998884
19800	998885
3328	998886
9353	998887
20858	998888
54691	998889
39207	998890
8733	998891
310416	998892
35847	998893
10740	998894
76661	998895
106909	998896
68186	998897
186275	998898
593	998899
31624	998900
63823	998901
77530	998902
95403	998903
41578	998904
198599	998905
94599	998906
148510	998907
40723	998908
59913	998909
2343	998910
503	998911
26219	998912
1360	998913
11474	998914
5803	998915
1181	998916
1922	998917
83201	998918
25657	998919
155130	998920
136066	998921
80398	998922
25209	998923
47307	998924
8733	998925
8092	998926
48768	998927
191030	998928
262341	998929
8472	998930
1092	998931
41203	998932
54448	998933
3024	998934
92280	998935
274813	998936
785	998937
238898	998938
40051	998939
158886	998940
159570	998941
233997	998942
159604	998943
32455	998944
112155	998945
46646	998946
311686	998947
288965	998948
249935	998949
140935	998950
5166	998951
7771	998952
46971	998953
76927	998954
881	998955
158413	998956
277245	998957
59903	998958
15742	998959
171196	998960
162736	998961
18923	998962
11107	998963
58219	998964
168675	998965
89783	998966
17168	998967
36745	998968
14736	998969
22246	998970
93965	998971
64216	998972
40411	998973
8896	998974
126489	998975
91554	998976
6029	998977
134193	998978
134186	998979
18315	998980
137244	998981
29786	998982
3105	998983
24671	998984
41774	998985
22835	998986
239874	998987
7104	998988
103156	998989
44706	998990
41216	998991
109284	998992
117636	998993
97921	998994
284	998995
57704	998996
104890	998997
9420	998998
223160	998999
13390	999000
50374	999001
76502	999002
122941	999003
3737	999004
241161	999005
11860	999006
288983	999007
118446	999008
217	999009
126621	999010
103316	999011
19086	999012
179645	999013
3739	999014
11588	999015
5996	999016
28859	999017
35452	999018
39183	999019
3436	999020
62235	999021
5726	999022
54775	999023
88803	999024
188437	999025
167073	999026
307056	999027
299773	999028
120459	999029
104782	999030
862	999031
13687	999032
267331	999033
103820	999034
43779	999035
248700	999036
77257	999037
89893	999038
21105	999039
197824	999040
23498	999041
139121	999042
274661	999043
129406	999044
8428	999045
209355	999046
3125	999047
239014	999048
60868	999049
213577	999050
131157	999051
5001	999052
308252	999053
164970	999054
14890	999055
287980	999056
48101	999057
19905	999058
183375	999059
61642	999060
215024	999061
10943	999062
41693	999063
190126	999064
12983	999065
50561	999066
220192	999067
10867	999068
23644	999069
16059	999070
1517	999071
19138	999072
12409	999073
19138	999074
9045	999075
164085	999076
75844	999077
1031	999078
60643	999079
46920	999080
65227	999081
191591	999082
36260	999083
295807	999084
210612	999085
310987	999086
261836	999087
180690	999088
4086	999089
134442	999090
5512	999091
5138	999092
240518	999093
80847	999094
53234	999095
139687	999096
33271	999097
172286	999098
54113	999099
13449	999100
954	999101
130	999102
30958	999103
1809	999104
1809	999105
32261	999106
63807	999107
98387	999108
148326	999109
73266	999110
23605	999111
34595	999112
19330	999113
11892	999114
10170	999115
3129	999116
79319	999117
53634	999118
201136	999119
59959	999120
172862	999121
196663	999122
85882	999123
231188	999124
73133	999125
14844	999126
125741	999127
290617	999128
52210	999129
267188	999130
26201	999131
29211	999132
267255	999133
43892	999134
7556	999135
142965	999136
97514	999137
63679	999138
143915	999139
7556	999140
96629	999141
312030	999142
75072	999143
29304	999144
145497	999145
35586	999146
10844	999147
99061	999148
74091	999149
117438	999150
24358	999151
20950	999152
18662	999153
10258	999154
33633	999155
29081	999156
41604	999157
184743	999158
6971	999159
81359	999160
35688	999161
2721	999162
10835	999163
77810	999164
21957	999165
131905	999166
195966	999167
192199	999168
195966	999169
27009	999170
44035	999171
147931	999172
44361	999173
57170	999174
44361	999175
29891	999176
44080	999177
15945	999178
65832	999179
84742	999180
236102	999181
207449	999182
19437	999183
127967	999184
130927	999185
74692	999186
64257	999187
85922	999188
22723	999189
24555	999190
177958	999191
296369	999192
293079	999193
256588	999194
241402	999195
204481	999196
198366	999197
97748	999198
232925	999199
31039	999200
235419	999201
130431	999202
49651	999203
211513	999204
34453	999205
130431	999206
18810	999207
10172	999208
75473	999209
61481	999210
60721	999211
60721	999212
149759	999213
27184	999214
49832	999215
121540	999216
241187	999217
16050	999218
36860	999219
27560	999220
29683	999221
60399	999222
122145	999223
40452	999224
261057	999225
13415	999226
215850	999227
4130	999228
4130	999229
42557	999230
28550	999231
121572	999232
142174	999233
1090	999234
74587	999235
8766	999236
181986	999237
186253	999238
211167	999239
263604	999240
109832	999241
51756	999242
44572	999243
50010	999244
15744	999245
108056	999246
47296	999247
146671	999248
28906	999249
56580	999250
187330	999251
86619	999252
194157	999253
123518	999254
268891	999255
133442	999256
79046	999257
33182	999258
3702	999259
66282	999260
286776	999261
103842	999262
20378	999263
1033	999264
46189	999265
232596	999266
2117	999267
2518	999268
8685	999269
103025	999270
3935	999271
37203	999272
34228	999273
117691	999274
32885	999275
40056	999276
103025	999277
78837	999278
131	999279
107589	999280
163493	999281
4222	999282
185757	999283
263546	999284
263	999285
7986	999286
208423	999287
37516	999288
222661	999289
17294	999290
177407	999291
27240	999292
5089	999293
129428	999294
45367	999295
146997	999296
98621	999297
99237	999298
162823	999299
90	999300
49651	999301
1378	999302
120406	999303
183812	999304
222922	999305
84115	999306
128482	999307
19459	999308
529	999309
529	999310
42854	999311
59260	999312
171132	999313
259738	999314
135369	999315
26784	999316
14252	999317
15006	999318
22301	999319
66044	999320
17765	999321
41210	999322
63474	999323
111366	999324
157391	999325
92055	999326
180112	999327
38328	999328
7357	999329
82450	999330
5553	999331
33171	999332
156738	999333
35405	999334
1181	999335
126535	999336
190255	999337
28097	999338
14833	999339
43419	999340
15688	999341
9006	999342
23011	999343
695	999344
563	999345
59062	999346
6235	999347
28884	999348
139639	999349
268206	999350
100498	999351
26300	999352
7426	999353
141800	999354
67397	999355
67397	999356
119933	999357
24415	999358
21636	999359
276552	999360
13532	999361
62116	999362
41008	999363
143388	999364
226775	999365
23394	999366
50799	999367
35303	999368
58113	999369
77822	999370
48134	999371
268425	999372
50799	999373
60690	999374
186943	999375
32501	999376
147791	999377
3228	999378
148047	999379
100679	999380
63769	999381
58890	999382
77503	999383
58463	999384
114194	999385
179695	999386
258665	999387
204273	999388
145640	999389
127649	999390
215983	999391
124866	999392
27362	999393
2329	999394
153650	999395
142946	999396
16245	999397
296889	999398
1487	999399
56334	999400
54183	999401
160598	999402
31617	999403
67151	999404
72111	999405
771	999406
43247	999407
211486	999408
33505	999409
103903	999410
28181	999411
39062	999412
308151	999413
99842	999414
34012	999415
251256	999416
30459	999417
108642	999418
152126	999419
135370	999420
135370	999421
33120	999422
74560	999423
242361	999424
14669	999425
277430	999426
228057	999427
175017	999428
17953	999429
173397	999430
32808	999431
166610	999432
15096	999433
10230	999434
6968	999435
67438	999436
17594	999437
42321	999438
165485	999439
45483	999440
100491	999441
27011	999442
59339	999443
27011	999444
145223	999445
7466	999446
145223	999447
145195	999448
2880	999449
155896	999450
172666	999451
109646	999452
28770	999453
50861	999454
171432	999455
176482	999456
20423	999457
117362	999458
294428	999459
127455	999460
10600	999461
26159	999462
51200	999463
22307	999464
50070	999465
43805	999466
67924	999467
126570	999468
29237	999469
4745	999470
56990	999471
4745	999472
56990	999473
56990	999474
114528	999475
75152	999476
30238	999477
36346	999478
55245	999479
218132	999480
95997	999481
38516	999482
34188	999483
98152	999484
155812	999485
51902	999486
124122	999487
18756	999488
31287	999489
4169	999490
14256	999491
97367	999492
28691	999493
50252	999494
185854	999495
170379	999496
30387	999497
30387	999498
170424	999499
130773	999500
169264	999501
18199	999502
197030	999503
185356	999504
148157	999505
1708	999506
123294	999507
99569	999508
70757	999509
33373	999510
228980	999511
11885	999512
65778	999513
148471	999514
65778	999515
65804	999516
83158	999517
17940	999518
17940	999519
6608	999520
308358	999521
12528	999522
189466	999523
189466	999524
26109	999525
276248	999526
8147	999527
48773	999528
73173	999529
280332	999530
12589	999531
56041	999532
86118	999533
25919	999534
51756	999535
68715	999536
215250	999537
70555	999538
98948	999539
134294	999540
140706	999541
252096	999542
112744	999543
144544	999544
63473	999545
46448	999546
93659	999547
253777	999548
48637	999549
82860	999550
53766	999551
289026	999552
112751	999553
198207	999554
2761	999555
5330	999556
115981	999557
95506	999558
71612	999559
196771	999560
13014	999561
77723	999562
97038	999563
74	999564
189665	999565
63959	999566
18983	999567
153753	999568
151250	999569
14415	999570
12413	999571
18739	999572
131674	999573
31957	999574
36039	999575
179589	999576
27869	999577
89684	999578
96583	999579
312764	999580
64349	999581
4721	999582
104877	999583
11599	999584
11599	999585
103899	999586
199077	999587
2537	999588
33060	999589
97038	999590
120261	999591
257886	999592
91253	999593
1933	999594
219	999595
13791	999596
17686	999597
108113	999598
44554	999599
10440	999600
154023	999601
9511	999602
128749	999603
28674	999604
34188	999605
198972	999606
1755	999607
303476	999608
97023	999609
209344	999610
302081	999611
103274	999612
129460	999613
3959	999614
5291	999615
1650	999616
58389	999617
31433	999618
16128	999619
38851	999620
282546	999621
10360	999622
286772	999623
303200	999624
261636	999625
86453	999626
86453	999627
209649	999628
184100	999629
258314	999630
86453	999631
35505	999632
233383	999633
285908	999634
117071	999635
155919	999636
216110	999637
87327	999638
137924	999639
197854	999640
145369	999641
182143	999642
89565	999643
55566	999644
111006	999645
257978	999646
202210	999647
286756	999648
302	999649
213259	999650
106202	999651
210257	999652
124721	999653
12254	999654
160	999655
11764	999656
212672	999657
286505	999658
47551	999659
25904	999660
1414	999661
35155	999662
4494	999663
233472	999664
146304	999665
11396	999666
2667	999667
29320	999668
165324	999669
15808	999670
131168	999671
89545	999672
11396	999673
238537	999674
1593	999675
27676	999676
89262	999677
131430	999678
108549	999679
65067	999680
62508	999681
92751	999682
90868	999683
192575	999684
273167	999685
202557	999686
102704	999687
254132	999688
20267	999689
239598	999690
90265	999691
28889	999692
87743	999693
25273	999694
227334	999695
291094	999696
90265	999697
4007	999698
198584	999699
38927	999700
204908	999701
27900	999702
60827	999703
206278	999704
5705	999705
143272	999706
62508	999707
132436	999708
257085	999709
75382	999710
136433	999711
132540	999712
38927	999713
67	999714
25273	999715
225483	999716
88761	999717
7066	999718
185161	999719
153940	999720
60250	999721
210298	999722
9451	999723
200747	999724
31035	999725
90266	999726
60250	999727
58153	999728
103568	999729
284444	999730
34304	999731
34304	999732
38286	999733
130515	999734
17384	999735
88202	999736
38286	999737
91246	999738
88202	999739
289667	999740
288787	999741
34304	999742
75837	999743
98166	999744
161440	999745
210666	999746
175198	999747
12718	999748
101578	999749
28371	999750
21080	999751
45127	999752
12718	999753
152145	999754
12718	999755
10659	999756
114492	999757
13405	999758
91976	999759
244184	999760
72553	999761
263105	999762
117957	999763
30647	999764
30647	999765
1918	999766
84013	999767
21291	999768
67703	999769
21291	999770
101595	999771
31080	999772
12794	999773
201835	999774
74599	999775
10919	999776
155379	999777
19181	999778
230177	999779
5616	999780
157535	999781
97266	999782
7663	999783
131952	999784
131952	999785
231508	999786
96591	999787
45780	999788
207645	999789
121846	999790
111869	999791
117083	999792
63088	999793
17955	999794
20710	999795
192346	999796
78321	999797
209055	999798
78911	999799
20763	999800
16151	999801
238249	999802
44909	999803
77866	999804
27744	999805
176142	999806
68653	999807
207450	999808
154857	999809
70108	999810
102872	999811
68653	999812
30142	999813
48717	999814
2303	999815
114434	999816
39953	999817
134939	999818
244304	999819
306942	999820
70473	999821
88801	999822
205383	999823
77480	999824
15151	999825
148212	999826
46045	999827
13250	999828
40300	999829
129428	999830
247039	999831
50466	999832
133674	999833
7094	999834
229116	999835
8865	999836
243151	999837
167436	999838
254987	999839
60663	999840
2285	999841
139447	999842
104976	999843
87712	999844
298395	999845
48860	999846
298444	999847
60663	999848
221472	999849
54324	999850
1323	999851
32842	999852
75186	999853
17716	999854
34697	999855
16838	999856
84735	999857
14442	999858
12687	999859
121378	999860
289041	999861
31586	999862
63514	999863
164022	999864
57485	999865
42325	999866
3735	999867
61473	999868
48327	999869
49771	999870
101296	999871
121424	999872
194314	999873
151470	999874
28289	999875
22772	999876
74559	999877
5792	999878
54677	999879
129722	999880
41870	999881
39829	999882
41457	999883
309809	999884
18239	999885
57363	999886
106361	999887
200068	999888
133955	999889
3140	999890
252455	999891
123931	999892
159837	999893
245846	999894
216995	999895
62605	999896
25333	999897
53243	999898
9043	999899
42639	999900
209938	999901
2649	999902
144767	999903
76696	999904
73148	999905
20264	999906
1756	999907
79707	999908
214790	999909
210887	999910
36516	999911
36516	999912
227534	999913
82032	999914
113881	999915
219885	999916
44289	999917
73161	999918
22312	999919
85359	999920
17954	999921
26310	999922
55356	999923
70336	999924
211435	999925
2039	999926
60932	999927
180293	999928
100935	999929
279896	999930
84962	999931
276366	999932
219472	999933
300351	999934
29170	999935
89323	999936
22836	999937
208294	999938
11509	999939
84292	999940
125429	999941
84292	999942
50719	999943
150774	999944
65642	999945
118967	999946
8597	999947
83163	999948
62234	999949
3395	999950
11387	999951
37178	999952
71403	999953
63840	999954
178874	999955
24070	999956
113802	999957
5427	999958
201482	999959
24282	999960
89369	999961
88449	999962
146660	999963
221403	999964
195900	999965
110666	999966
73426	999967
73887	999968
52808	999969
205565	999970
17191	999971
175038	999972
206880	999973
128143	999974
80090	999975
118690	999976
67317	999977
22936	999978
11112	999979
134353	999980
126064	999981
126064	999982
154374	999983
124410	999984
67593	999985
125309	999986
232297	999987
191352	999988
155247	999989
207616	999990
70317	999991
291575	999992
296692	999993
228538	999994
87106	999995
143471	999996
78281	999997
64830	999998
24167	999999
83707	1000000
